././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.9786186 Kivy-2.3.1/0000777000000000000000000000000000000000000010572 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/AUTHORS0000666000000000000000000000367200000000000011652 0ustar0000000000000000Authors & Contributors of the Kivy Framework ============================================ Core Developers --------------- * Mathieu Virbel * Gabriel Pettier / tshirtman * Akshay Arora * Thomas-Karl Pietrowski * Ben Rousch * Jacob Kovac * Alexander Taylor * Matthew Einhorn * Richard Larkin / ZenCODE * Ryan Pessa * Sebastian Armin * Peter Badida Contributors ------------ * Ilya Cassina * Jay Bradley * Nathanaël Lécaudé * Sharath Patali * Tommaso Piazza * Trevor Lockley * bernt * Terje Skjaeveland (bionoid) * George Sebastian (georgs) * Gabriel Ortega * Arnaud Waels (triselectif) * Thomas Hirsch * Joakim Gebart * Rosemary Sebastian * Jonathan Schemoul * Sam Brotherton (sbrother) Graphics -------- * Vincent Autin Special Thanks -------------- * Alex Teiche * Felipe Moura * Riley Dutton * Uday Karan * Damien Marchal * Tommy Bjorling Past Core Developers -------------------- * Thomas Hansen * Christopher Denter * Edwin Marshall * Jeff Pittman * Brian Knapp ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.9786186 Kivy-2.3.1/Kivy.egg-info/0000777000000000000000000000000000000000000013206 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229081.0 Kivy-2.3.1/Kivy.egg-info/PKG-INFO0000666000000000000000000003457100000000000014315 0ustar0000000000000000Metadata-Version: 2.1 Name: Kivy Version: 2.3.1 Summary: An open-source Python framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms. Home-page: http://kivy.org Author: Kivy Team and other contributors Author-email: kivy-dev@googlegroups.com License: MIT Project-URL: Source, https://github.com/kivy/kivy Project-URL: Documentation, https://kivy.org/doc/stable/ Project-URL: Bug Reports, https://github.com/kivy/kivy/issues Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: MacOS X Classifier: Environment :: Win32 (MS Windows) Classifier: Environment :: X11 Applications Classifier: Intended Audience :: Developers Classifier: Intended Audience :: End Users/Desktop Classifier: Intended Audience :: Information Technology Classifier: Intended Audience :: Science/Research Classifier: License :: OSI Approved :: MIT License Classifier: Natural Language :: English Classifier: Operating System :: MacOS :: MacOS X Classifier: Operating System :: Microsoft :: Windows Classifier: Operating System :: POSIX :: BSD :: FreeBSD Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 Classifier: Topic :: Artistic Software Classifier: Topic :: Games/Entertainment Classifier: Topic :: Multimedia :: Graphics :: 3D Rendering Classifier: Topic :: Multimedia :: Graphics :: Capture :: Digital Camera Classifier: Topic :: Multimedia :: Graphics :: Presentation Classifier: Topic :: Multimedia :: Graphics :: Viewers Classifier: Topic :: Multimedia :: Sound/Audio :: Players :: MP3 Classifier: Topic :: Multimedia :: Video :: Display Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces Classifier: Topic :: Scientific/Engineering :: Visualization Classifier: Topic :: Software Development :: Libraries :: Application Frameworks Classifier: Topic :: Software Development :: User Interfaces Requires-Python: >=3.8 Description-Content-Type: text/markdown License-File: LICENSE License-File: AUTHORS Requires-Dist: Kivy-Garden>=0.1.4 Requires-Dist: docutils Requires-Dist: pygments Requires-Dist: requests Requires-Dist: filetype Requires-Dist: kivy_deps.angle~=0.4.0; sys_platform == "win32" Requires-Dist: kivy_deps.sdl2~=0.8.0; sys_platform == "win32" Requires-Dist: kivy_deps.glew~=0.3.1; sys_platform == "win32" Requires-Dist: pypiwin32; sys_platform == "win32" Provides-Extra: tuio Requires-Dist: oscpy; extra == "tuio" Provides-Extra: dev Requires-Dist: pytest>=3.6; extra == "dev" Requires-Dist: pytest-cov; extra == "dev" Requires-Dist: pytest_asyncio!=0.11.0; extra == "dev" Requires-Dist: pytest-timeout; extra == "dev" Requires-Dist: pytest-benchmark; extra == "dev" Requires-Dist: pyinstaller; extra == "dev" Requires-Dist: sphinx~=6.2.1; extra == "dev" Requires-Dist: sphinxcontrib-jquery~=4.1; extra == "dev" Requires-Dist: kivy_deps.gstreamer_dev~=0.3.3; sys_platform == "win32" and extra == "dev" Requires-Dist: kivy_deps.sdl2_dev~=0.8.0; sys_platform == "win32" and extra == "dev" Requires-Dist: kivy_deps.glew_dev~=0.3.1; sys_platform == "win32" and extra == "dev" Requires-Dist: flake8; extra == "dev" Requires-Dist: pre-commit; extra == "dev" Requires-Dist: responses; extra == "dev" Provides-Extra: base Requires-Dist: pillow<11,>=9.5.0; extra == "base" Provides-Extra: media Requires-Dist: kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" and extra == "media" Requires-Dist: ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and extra == "media" Provides-Extra: full Requires-Dist: pillow<11,>=9.5.0; extra == "full" Requires-Dist: kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" and extra == "full" Requires-Dist: ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and extra == "full" Provides-Extra: gstreamer Requires-Dist: kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" and extra == "gstreamer" Provides-Extra: angle Requires-Dist: kivy_deps.angle~=0.4.0; sys_platform == "win32" and extra == "angle" Provides-Extra: sdl2 Requires-Dist: kivy_deps.sdl2~=0.8.0; sys_platform == "win32" and extra == "sdl2" Provides-Extra: glew Requires-Dist: kivy_deps.glew~=0.3.1; sys_platform == "win32" and extra == "glew" Kivy ==== [Kivy](https://www.kivy.org) is an open-source [Python](https://python.org) framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms. The aim is to allow for quick and easy interaction design and rapid prototyping whilst making your code reusable and deployable: Innovative user interfaces made easy. Kivy is written in Python and [Cython](https://cython.org/) and is built on [OpenGL ES 2.0](https://www.khronos.org/opengles/). It supports various input devices and has an extensive (and extensible) widget library. With the same codebase, you can target Windows, macOS, Linux (including Raspberry Pi OS), Android, and iOS. All Kivy widgets are built with multitouch support. Kivy is [MIT licensed](LICENSE), actively developed by a great community and is supported by many projects managed by the [Kivy Organization](https://www.kivy.org/about.html). [![Backers on Open Collective](https://opencollective.com/kivy/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/kivy/sponsors/badge.svg)](#sponsors) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](CODE_OF_CONDUCT.md) [![GitHub contributors](https://img.shields.io/github/contributors-anon/kivy/kivy)](https://github.com/kivy/kivy/graphs/contributors) ![PyPI - Version](https://img.shields.io/pypi/v/kivy) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/kivy) [![Windows Unittests Status](https://github.com/kivy/kivy/workflows/Windows%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Windows+Unittests%22) [![Ubuntu Unittests Status](https://github.com/kivy/kivy/workflows/Ubuntu%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Ubuntu+Unittests%22) [![OSX Unittests Status](https://github.com/kivy/kivy/workflows/OSX%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22OSX+Unittests%22) [![Coverage Status](https://coveralls.io/repos/kivy/kivy/badge.svg?branch=master)](https://coveralls.io/r/kivy/kivy?branch=master) [![Windows wheels Status](https://github.com/kivy/kivy/workflows/Windows%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Windows+wheels%22) [![Manylinux wheels Status](https://github.com/kivy/kivy/workflows/Manylinux%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Manylinux+wheels%22) [![Raspberry Pi wheels Status](https://github.com/kivy/kivy/workflows/RPi%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22RPi+wheels%22) [![OSX wheels Status](https://github.com/kivy/kivy/workflows/OSX%20wheels%2Fapp/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22OSX+wheels%2Fapp%22) Installation, Documentation and Examples ---------------------------------------- Extensive installation instructions as well as tutorials and general documentation, including an API reference, can be found at https://www.kivy.org/docs. A [PDF version](https://media.readthedocs.org/pdf/kivy/latest/kivy.pdf) is also available. Kivy ships with many examples which can be found in the `examples` folder. Support ------- Are you having trouble using the Kivy framework, or any of its related projects? Is there an error you don’t understand? Are you trying to figure out how to use it? We have volunteers who can help! The best channels to contact us for support are listed in the latest [Contact Us](CONTACT.md) document. Contributing ------------ We love pull requests and discussing novel ideas. Check out our [latest contribution guide](CONTRIBUTING.md) and feel free to improve Kivy. It gives details of the best places online to discuss the development with the core developers and other enthusiasts. Sibling projects ---------------- The Kivy team manager a number of additional projects that support the Kivy eco-system. - [Buildozer](https://github.com/kivy/buildozer): a development tool for turning Python applications into binary packages ready for installation on any of a number of platforms, including mobile devices. - [Plyer](https://github.com/kivy/plyer): a platform-independent Python API for accessing hardware features of various platforms (Android, iOS, macOS, Linux and Windows). - [PyJNIus](https://github.com/kivy/pyjnius): a Python library for accessing Java classes using the Java Native Interface (JNI). - [Pyobjus](https://github.com/kivy/pyobjus): Python module for accessing Objective-C classes as Python classes using Objective-C runtime reflection. - [Python for Android](https://github.com/kivy/python-for-android): a development tool that packages Python apps into binaries that can run on Android devices. - [Kivy iOS](https://github.com/kivy/kivy-ios): a toolchain to compile the necessary libraries for iOS to run Kivy applications, and manage the creation of Xcode projects. - [Audiostream](https://github.com/kivy/audiostream): library for direct access to the microphone and speaker. - [KivEnt](https://github.com/kivy/kivent): entity-based game engine for Kivy. - [Oscpy](https://github.com/kivy/oscpy/): a Python implementation of Open Sound Control (OSC) network protocol. - [Garden](https://github.com/kivy-garden): widgets and libraries created and maintained by users. Licenses -------- - Kivy is released under the terms of the MIT License. Please refer to the [LICENSE](LICENSE) file. - The provided fonts Roboto and Roboto Mono are licensed and distributed under the terms of the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0). The DejaVuSans (used for the virtual keyboard) license can be viewed [here](https://github.com/dejavu-fonts/dejavu-fonts/blob/master/LICENSE). - The current UI design has been adapted from Moblintouch theme's SVGs and is licensed under the terms of the [LGPLv2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1). ## Code of Conduct In the interest of fostering an open and welcoming community, we as contributors and maintainers need to ensure participation in our project and our sister projects is a harassment-free and positive experience for everyone. It is vital that all interaction is conducted in a manner conveying respect, open-mindedness and gratitude. Please consult the [latest Code of Conduct](https://github.com/kivy/kivy/blob/master/CODE_OF_CONDUCT.md). ## Contributors This project exists thanks to [all the people who contribute](https://github.com/kivy/kivy/graphs/contributors). [[Become a contributor](CONTRIBUTING.md)]. ## Backers Thank you to [all of our backers](https://opencollective.com/kivy)! 🙏 [[Become a backer](https://opencollective.com/kivy#backer)] ## Sponsors Special thanks to [all of our sponsors, past and present](https://opencollective.com/kivy). Support this project by [[becoming a sponsor](https://opencollective.com/kivy#sponsor)]. Here are our top current sponsors. Please click through to see their websites, and support them as they support us. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229082.0 Kivy-2.3.1/Kivy.egg-info/SOURCES.txt0000666000000000000000000012370400000000000015101 0ustar0000000000000000AUTHORS LICENSE MANIFEST.in README.md pyproject.toml setup.cfg setup.py D:/a/kivy/kivy/kivy/_clock.pyx D:/a/kivy/kivy/kivy/_event.pyx D:/a/kivy/kivy/kivy/_metrics.pyx D:/a/kivy/kivy/kivy/properties.pyx D:/a/kivy/kivy/kivy/weakproxy.pyx D:/a/kivy/kivy/kivy/core/audio/audio_sdl2.pyx D:/a/kivy/kivy/kivy/core/clipboard/_clipboard_sdl2.pyx D:/a/kivy/kivy/kivy/core/image/_img_sdl2.pyx D:/a/kivy/kivy/kivy/core/text/_text_sdl2.pyx D:/a/kivy/kivy/kivy/core/text/text_layout.pyx D:/a/kivy/kivy/kivy/core/window/_window_sdl2.pyx D:/a/kivy/kivy/kivy/core/window/window_info.pyx D:/a/kivy/kivy/kivy/graphics/boxshadow.pyx D:/a/kivy/kivy/kivy/graphics/buffer.pyx D:/a/kivy/kivy/kivy/graphics/cgl.pyx D:/a/kivy/kivy/kivy/graphics/compiler.pyx D:/a/kivy/kivy/kivy/graphics/context.pyx D:/a/kivy/kivy/kivy/graphics/context_instructions.pyx D:/a/kivy/kivy/kivy/graphics/fbo.pyx D:/a/kivy/kivy/kivy/graphics/gl_instructions.pyx D:/a/kivy/kivy/kivy/graphics/instructions.pyx D:/a/kivy/kivy/kivy/graphics/opengl.pyx D:/a/kivy/kivy/kivy/graphics/opengl_utils.pyx D:/a/kivy/kivy/kivy/graphics/scissor_instructions.pyx D:/a/kivy/kivy/kivy/graphics/shader.pyx D:/a/kivy/kivy/kivy/graphics/stencil_instructions.pyx D:/a/kivy/kivy/kivy/graphics/svg.pyx D:/a/kivy/kivy/kivy/graphics/tesselator.pyx D:/a/kivy/kivy/kivy/graphics/texture.pyx D:/a/kivy/kivy/kivy/graphics/transformation.pyx D:/a/kivy/kivy/kivy/graphics/vbo.pyx D:/a/kivy/kivy/kivy/graphics/vertex.pyx D:/a/kivy/kivy/kivy/graphics/vertex_instructions.pyx D:/a/kivy/kivy/kivy/graphics/cgl_backend/cgl_debug.pyx D:/a/kivy/kivy/kivy/graphics/cgl_backend/cgl_gl.pyx D:/a/kivy/kivy/kivy/graphics/cgl_backend/cgl_glew.pyx D:/a/kivy/kivy/kivy/graphics/cgl_backend/cgl_mock.pyx D:/a/kivy/kivy/kivy/graphics/cgl_backend/cgl_sdl2.pyx D:/a/kivy/kivy/kivy/lib/gstplayer/_gstplayer.pyx D:/a/kivy/kivy/kivy/lib/libtess2/Source/bucketalloc.c D:/a/kivy/kivy/kivy/lib/libtess2/Source/dict.c D:/a/kivy/kivy/kivy/lib/libtess2/Source/geom.c D:/a/kivy/kivy/kivy/lib/libtess2/Source/mesh.c D:/a/kivy/kivy/kivy/lib/libtess2/Source/priorityq.c D:/a/kivy/kivy/kivy/lib/libtess2/Source/sweep.c D:/a/kivy/kivy/kivy/lib/libtess2/Source/tess.c Kivy.egg-info/PKG-INFO Kivy.egg-info/SOURCES.txt Kivy.egg-info/dependency_links.txt Kivy.egg-info/requires.txt Kivy.egg-info/top_level.txt doc/Makefile doc/README.md doc/__init__.py doc/autobuild.py doc/doc-requirements.txt doc/sources/changelog.rst doc/sources/conf.py doc/sources/contact.rst doc/sources/contents.rst.inc doc/sources/contribute.rst doc/sources/faq.rst doc/sources/guide-index.rst doc/sources/index.rst doc/sources/kivy-logo.png doc/sources/kivystyle.sty doc/sources/logo.png doc/sources/philosophy.rst doc/sources/tutorials-index.rst doc/sources/user-guide.rst doc/sources/.static/disclosure_down.png doc/sources/.static/disclosure_up.png doc/sources/.static/element-class-16.png doc/sources/.static/element-enumeration-16.png doc/sources/.static/element-field-16.png doc/sources/.static/element-method-16.png doc/sources/.static/element-property-16.png doc/sources/.static/element-structure-16.png doc/sources/.static/fresh.css doc/sources/.static/jquery-effects-core-and-slide.js doc/sources/.static/jquery.cookie.js doc/sources/.static/kivy.js doc/sources/.static/logo-kivy.png doc/sources/.templates/layout.html doc/sources/examples/README doc/sources/gettingstarted/diving.rst doc/sources/gettingstarted/drawing.rst doc/sources/gettingstarted/events.rst doc/sources/gettingstarted/first_app.rst doc/sources/gettingstarted/framework.rst doc/sources/gettingstarted/index.rst doc/sources/gettingstarted/installation.rst doc/sources/gettingstarted/intro.rst doc/sources/gettingstarted/layouts.rst doc/sources/gettingstarted/packaging.rst doc/sources/gettingstarted/properties.rst doc/sources/gettingstarted/rules.rst doc/sources/guide/android.rst doc/sources/guide/architecture.rst doc/sources/guide/basic.rst doc/sources/guide/config.rst doc/sources/guide/environment.rst doc/sources/guide/events.rst doc/sources/guide/graphics.rst doc/sources/guide/inputs.rst doc/sources/guide/lang.rst doc/sources/guide/licensing.rst doc/sources/guide/other-frameworks.rst doc/sources/guide/packaging-android.rst doc/sources/guide/packaging-ios-prerequisites.rst doc/sources/guide/packaging-ios.rst doc/sources/guide/packaging-osx.rst doc/sources/guide/packaging-windows.rst doc/sources/guide/packaging.rst doc/sources/guide/widgets.rst doc/sources/guide/images/Events.pdf doc/sources/guide/images/Events.png doc/sources/guide/images/api-button.jpg doc/sources/guide/images/custom_layout_background.png doc/sources/guide/images/global_background.png doc/sources/guide/images/guide_customize_step1.png doc/sources/guide/images/layout_background.png doc/sources/guide/images/pos_hint.jpg doc/sources/guide/images/property_events_binding.png doc/sources/guide/images/quickstart.png doc/sources/guide/images/size_hint[B].jpg doc/sources/guide/images/size_hint[b_].jpg doc/sources/guide/images/size_hint[bb].jpg doc/sources/guide/images/size_hint[oB].jpg doc/sources/images/IOS_wordmark_(2017).svg doc/sources/images/Kivy_App_Life_Cycle.png doc/sources/images/Kivy_App_Life_Cycle.svg doc/sources/images/accordion.jpg doc/sources/images/actionbar.png doc/sources/images/adapters.png doc/sources/images/anchorlayout.gif doc/sources/images/anchorlayout.png doc/sources/images/android.png doc/sources/images/anim_in_back.png doc/sources/images/anim_in_bounce.png doc/sources/images/anim_in_circ.png doc/sources/images/anim_in_cubic.png doc/sources/images/anim_in_elastic.png doc/sources/images/anim_in_expo.png doc/sources/images/anim_in_out_back.png doc/sources/images/anim_in_out_bounce.png doc/sources/images/anim_in_out_circ.png doc/sources/images/anim_in_out_cubic.png doc/sources/images/anim_in_out_elastic.png doc/sources/images/anim_in_out_expo.png doc/sources/images/anim_in_out_quad.png doc/sources/images/anim_in_out_quart.png doc/sources/images/anim_in_out_quint.png doc/sources/images/anim_in_out_sine.png doc/sources/images/anim_in_quad.png doc/sources/images/anim_in_quart.png doc/sources/images/anim_in_quint.png doc/sources/images/anim_in_sine.png doc/sources/images/anim_linear.png doc/sources/images/anim_out_back.png doc/sources/images/anim_out_bounce.png doc/sources/images/anim_out_circ.png doc/sources/images/anim_out_cubic.png doc/sources/images/anim_out_elastic.png doc/sources/images/anim_out_expo.png doc/sources/images/anim_out_quad.png doc/sources/images/anim_out_quart.png doc/sources/images/anim_out_quint.png doc/sources/images/anim_out_sine.png doc/sources/images/app-settings.jpg doc/sources/images/architecture.png doc/sources/images/architecture.svg doc/sources/images/boxlayout.gif doc/sources/images/boxlayout.png doc/sources/images/boxshadow.png doc/sources/images/boxshadow_blur_radius.svg doc/sources/images/boxshadow_blur_radius_inset.svg doc/sources/images/boxshadow_border_radius.svg doc/sources/images/boxshadow_border_radius_inset.svg doc/sources/images/boxshadow_common_mistake_1.svg doc/sources/images/boxshadow_demo.gif doc/sources/images/boxshadow_example_1.png doc/sources/images/boxshadow_example_2.png doc/sources/images/boxshadow_inset.svg doc/sources/images/boxshadow_offset.svg doc/sources/images/boxshadow_offset_inset.svg doc/sources/images/boxshadow_spread_radius.svg doc/sources/images/boxshadow_spread_radius_inset.svg doc/sources/images/bubble.jpg doc/sources/images/button.jpg doc/sources/images/carousel.gif doc/sources/images/checkbox.png doc/sources/images/codeinput.jpg doc/sources/images/colorpicker.png doc/sources/images/conda.png doc/sources/images/dropdown.gif doc/sources/images/easing-modes.png doc/sources/images/filechooser_icon.png doc/sources/images/filechooser_list.png doc/sources/images/floatlayout.gif doc/sources/images/floatlayout.png doc/sources/images/freebsd.png doc/sources/images/gridlayout.gif doc/sources/images/gridlayout.png doc/sources/images/gridlayout_1.jpg doc/sources/images/gridlayout_2.jpg doc/sources/images/gridlayout_3.jpg doc/sources/images/gs-animation.gif doc/sources/images/gs-atlas.png doc/sources/images/gs-drawing.png doc/sources/images/gs-events-class.png doc/sources/images/gs-events-clock.png doc/sources/images/gs-events-input.png doc/sources/images/gs-introduction.png doc/sources/images/gs-lang.png doc/sources/images/gs-tutorial.png doc/sources/images/input_xbox.png doc/sources/images/label.png doc/sources/images/line-instruction.png doc/sources/images/linux.png doc/sources/images/macosx.png doc/sources/images/pagelayout.gif doc/sources/images/popup.jpg doc/sources/images/progressbar.jpg doc/sources/images/raspberrypi.png doc/sources/images/relativelayout-doubleposition.png doc/sources/images/relativelayout-fixedposition.png doc/sources/images/rstdocument.png doc/sources/images/scatter.gif doc/sources/images/screenmanager.gif doc/sources/images/settings_kivy.jpg doc/sources/images/settingswithspinner_kivy.jpg doc/sources/images/slider.jpg doc/sources/images/spinner.jpg doc/sources/images/splitter.jpg doc/sources/images/stacklayout.gif doc/sources/images/stacklayout.png doc/sources/images/stacklayout_sizing.png doc/sources/images/stencilview.gif doc/sources/images/switch-off.jpg doc/sources/images/switch-on.jpg doc/sources/images/tabbed_panel.jpg doc/sources/images/tesselator-debug.png doc/sources/images/tesselator-filled.png doc/sources/images/textinput-mono.jpg doc/sources/images/textinput-multi.jpg doc/sources/images/togglebutton.jpg doc/sources/images/treeview.png doc/sources/images/unicode-char.png doc/sources/images/videoplayer-annotation.jpg doc/sources/images/videoplayer.jpg doc/sources/images/vkeyboard.jpg doc/sources/images/windows.png doc/sources/images/examples/3Drendering__main__py.png doc/sources/images/examples/animation__animate__py.png doc/sources/images/examples/application__app_suite__py.png doc/sources/images/examples/application__app_with_build__py.png doc/sources/images/examples/application__app_with_kv__py.png doc/sources/images/examples/application__app_with_kv_in_template1__py.png doc/sources/images/examples/camera__main__py.png doc/sources/images/examples/canvas__bezier__py.png doc/sources/images/examples/canvas__canvas_stress__py.png doc/sources/images/examples/canvas__circle__py.png doc/sources/images/examples/canvas__fbo_canvas__py.png doc/sources/images/examples/canvas__lines__py.png doc/sources/images/examples/canvas__lines_extended__py.png doc/sources/images/examples/canvas__mesh__py.png doc/sources/images/examples/canvas__multitexture__py.png doc/sources/images/examples/canvas__repeat_texture__py.png doc/sources/images/examples/canvas__rotation__py.png doc/sources/images/examples/canvas__stencil_canvas__py.png doc/sources/images/examples/canvas__tesselate__py.png doc/sources/images/examples/canvas__texture__py.png doc/sources/images/examples/demo__camera_puzzle__py.png doc/sources/images/examples/demo__kivycatalog__main__py.png doc/sources/images/examples/demo__multistroke__main__py.png doc/sources/images/examples/demo__pictures__main__py.png doc/sources/images/examples/demo__shadereditor__main__py.png doc/sources/images/examples/demo__showcase__main__py.png doc/sources/images/examples/demo__touchtracer__main__py.png doc/sources/installation/installation-linux.rst doc/sources/installation/installation-osx.rst doc/sources/installation/installation-rpi.rst doc/sources/installation/installation-windows.rst doc/sources/installation/images/win-result1.png doc/sources/installation/images/win-result2.png doc/sources/installation/images/win-step1.png doc/sources/installation/images/win-step3.png doc/sources/installation/images/win-step4.png doc/sources/installation/images/win-step5.png doc/sources/installation/images/win-step6.png doc/sources/installation/images/win-step7.png doc/sources/installation/images/win-step8.png doc/sources/installation/images/win-step9.png doc/sources/sphinxext/__init__.py doc/sources/sphinxext/autodoc.py doc/sources/sphinxext/kivy_pygments_theme.py doc/sources/sphinxext/preprocess.py doc/sources/tutorials/crashcourse.rst doc/sources/tutorials/firstwidget.rst doc/sources/tutorials/pong.jpg doc/sources/tutorials/pong.rst doc/sources/tutorials/images/guide-3.jpg doc/sources/tutorials/images/guide-4.jpg doc/sources/tutorials/images/guide-5.jpg doc/sources/tutorials/images/guide-6.jpg examples/3Drendering/main.py examples/3Drendering/monkey.obj examples/3Drendering/objloader.py examples/3Drendering/simple.glsl examples/RST_Editor/editor.kv examples/RST_Editor/main.py examples/android/compass/android.txt examples/android/compass/compass.kv examples/android/compass/main.py examples/android/compass/needle.png examples/android/compass/rose.png examples/android/takepicture/android.txt examples/android/takepicture/buildozer.spec examples/android/takepicture/main.py examples/android/takepicture/shadow32.png examples/android/takepicture/takepicture.kv examples/animation/animate.py examples/application/app_suite.py examples/application/app_with_build.py examples/application/app_with_config.py examples/application/app_with_kv.py examples/application/app_with_kv_in_template1.py examples/application/test.kv examples/application/testkvfile.kv examples/application/app_suite_data/testkvdir.kv examples/application/template1/test.kv examples/async/asyncio_advanced.py examples/async/asyncio_basic.py examples/async/trio_advanced.py examples/async/trio_basic.py examples/audio/12908_sweet_trip_mm_clap_hi.wav examples/audio/12909_sweet_trip_mm_clap_lo.wav examples/audio/12910_sweet_trip_mm_clap_mid.wav examples/audio/12911_sweet_trip_mm_hat_cl.wav examples/audio/12913_sweet_trip_mm_kick_hi.wav examples/audio/12914_sweet_trip_mm_kick_lo.wav examples/audio/12915_sweet_trip_mm_kick_mid.wav examples/audio/12916_sweet_trip_mm_kwik_mod_01.wav examples/audio/12917_sweet_trip_mm_kwik_mod_02.wav examples/audio/12918_sweet_trip_mm_kwik_mod_03.wav examples/audio/12919_sweet_trip_mm_kwik_mod_04.wav examples/audio/12920_sweet_trip_mm_kwik_mod_05.wav examples/audio/12921_sweet_trip_mm_kwik_mod_06.wav examples/audio/12922_sweet_trip_mm_kwik_mod_07.wav examples/audio/12923_sweet_trip_mm_metal_clave.wav examples/audio/12925_sweet_trip_mm_sweep_x.wav examples/audio/12926_sweet_trip_mm_sweep_y.wav examples/audio/12927_sweet_trip_mm_sweep_z.wav examples/audio/audio.kv examples/audio/buildozer.spec examples/audio/main.py examples/audio/pitch.py examples/camera/main.py examples/canvas/bezier.py examples/canvas/canvas_stress.py examples/canvas/circle.py examples/canvas/fbo_canvas.py examples/canvas/kiwi.jpg examples/canvas/lines.py examples/canvas/lines_extended.py examples/canvas/mesh.py examples/canvas/mesh_manipulation.py examples/canvas/mtexture1.png examples/canvas/mtexture2.png examples/canvas/multitexture.py examples/canvas/repeat_texture.py examples/canvas/rotation.py examples/canvas/rounded_rectangle.py examples/canvas/scale.py examples/canvas/stencil_canvas.py examples/canvas/tesselate.py examples/canvas/texture.py examples/canvas/texture_example_image.png examples/container/main.py examples/container/kv/1.kv examples/container/kv/2.kv examples/container/kv/3.kv examples/container/kv/root.kv examples/cover/cover_image.py examples/cover/cover_video.py examples/demo/camera_puzzle.py examples/demo/kivycatalog/kivycatalog.kv examples/demo/kivycatalog/main.py examples/demo/kivycatalog/container_kvs/AnchorLayoutContainer.kv examples/demo/kivycatalog/container_kvs/BoxLayoutContainer.kv examples/demo/kivycatalog/container_kvs/ButtonContainer.kv examples/demo/kivycatalog/container_kvs/CheckBoxContainer.kv examples/demo/kivycatalog/container_kvs/FileChooserContainer.kv examples/demo/kivycatalog/container_kvs/FloatLayoutContainer.kv examples/demo/kivycatalog/container_kvs/GridLayoutContainer.kv examples/demo/kivycatalog/container_kvs/LabelContainer.kv examples/demo/kivycatalog/container_kvs/MediaContainer.kv examples/demo/kivycatalog/container_kvs/PlaygroundContainer.kv examples/demo/kivycatalog/container_kvs/PopupContainer.kv examples/demo/kivycatalog/container_kvs/ProgressBarContainer.kv examples/demo/kivycatalog/container_kvs/RestContainer.kv examples/demo/kivycatalog/container_kvs/ScatterContainer.kv examples/demo/kivycatalog/container_kvs/SelectorsContainer.kv examples/demo/kivycatalog/container_kvs/StackLayoutContainer.kv examples/demo/kivycatalog/container_kvs/TextContainer.kv examples/demo/multistroke/gesturedatabase.kv examples/demo/multistroke/gesturedatabase.py examples/demo/multistroke/helpers.py examples/demo/multistroke/historymanager.kv examples/demo/multistroke/historymanager.py examples/demo/multistroke/main.py examples/demo/multistroke/multistroke.kv examples/demo/multistroke/settings.kv examples/demo/multistroke/settings.py examples/demo/pictures/android.txt examples/demo/pictures/main.py examples/demo/pictures/pictures.kv examples/demo/pictures/shadow32.png examples/demo/pictures/images/.empty examples/demo/pictures/images/Bubbles.jpg examples/demo/pictures/images/Ill1.jpg examples/demo/pictures/images/Wall.jpg examples/demo/pictures/images/faust_github.jpg examples/demo/shadereditor/main.py examples/demo/shadereditor/shadereditor.kv examples/demo/showcase/README.txt examples/demo/showcase/android.txt examples/demo/showcase/main.py examples/demo/showcase/showcase.kv examples/demo/showcase/data/background.png examples/demo/showcase/data/faust_github.jpg examples/demo/showcase/data/icons/README examples/demo/showcase/data/icons/bug.png examples/demo/showcase/data/icons/chevron-left.png examples/demo/showcase/data/icons/chevron-right.png examples/demo/showcase/data/screens/accordions.kv examples/demo/showcase/data/screens/bubbles.kv examples/demo/showcase/data/screens/buttons.kv examples/demo/showcase/data/screens/carousel.kv examples/demo/showcase/data/screens/checkboxes.kv examples/demo/showcase/data/screens/codeinput.kv examples/demo/showcase/data/screens/dropdown.kv examples/demo/showcase/data/screens/filechoosers.kv examples/demo/showcase/data/screens/popups.kv examples/demo/showcase/data/screens/progressbar.kv examples/demo/showcase/data/screens/rstdocument.kv examples/demo/showcase/data/screens/scatter.kv examples/demo/showcase/data/screens/screenmanager.kv examples/demo/showcase/data/screens/sliders.kv examples/demo/showcase/data/screens/spinner.kv examples/demo/showcase/data/screens/splitter.kv examples/demo/showcase/data/screens/switches.kv examples/demo/showcase/data/screens/tabbedpanel + layouts.kv examples/demo/showcase/data/screens/textinputs.kv examples/demo/showcase/data/screens/togglebutton.kv examples/demo/touchtracer/README.txt examples/demo/touchtracer/android.txt examples/demo/touchtracer/icon.png examples/demo/touchtracer/main.py examples/demo/touchtracer/particle.png examples/demo/touchtracer/touchtracer.kv examples/frameworks/twisted/echo_client_app.py examples/frameworks/twisted/echo_server_app.py examples/frameworks/twisted/twistd_app.py examples/gestures/gesture_board.py examples/gestures/my_gestures.py examples/guide/designwithkv/controller.kv examples/guide/designwithkv/main.py examples/guide/firstwidget/1_skeleton.py examples/guide/firstwidget/2_print_touch.py examples/guide/firstwidget/3_draw_ellipse.py examples/guide/firstwidget/4_draw_line.py examples/guide/firstwidget/5_random_colors.py examples/guide/firstwidget/6_button.py examples/guide/quickstart/main.py examples/includes/button.kv examples/includes/layout.kv examples/includes/main.py examples/includes/test.kv examples/keyboard/android.txt examples/keyboard/main.py examples/keyboard/numeric.json examples/kinect/README.txt examples/kinect/kinectviewer.py examples/kv/app_button.kv examples/kv/app_camera.kv examples/kv/app_fbo.kv examples/kv/app_layout.kv examples/kv/app_logo.kv examples/kv/app_scatter.kv examples/kv/app_stencil.kv examples/kv/app_video.kv examples/kv/builder_template.py examples/kv/kivy.jpg examples/kv/kvrun.py examples/kv/ids/id_in_kv/id_in_kv.py examples/kv/ids/id_in_kv/test.kv examples/kv/ids/kv_and_py/kv_and_py.py examples/kv/ids/kv_and_py/test.kv examples/miscellaneous/clipboard.py examples/miscellaneous/custom_titlebar.py examples/miscellaneous/imagesave.py examples/miscellaneous/joystick.py examples/miscellaneous/multiple_dropfile.py examples/miscellaneous/on_textedit_event.py examples/miscellaneous/opacitywindow.py examples/miscellaneous/shapecollisions.py examples/miscellaneous/shapedwindow.py examples/miscellaneous/two_panes.py examples/miscellaneous/urlrequest.py examples/settings/android.txt examples/settings/main.py examples/shader/plasma.kv examples/shader/plasma.py examples/shader/rotated.kv examples/shader/rotated.py examples/shader/shadertree.kv examples/shader/shadertree.py examples/shader/tex3.jpg examples/svg/benchmark.py examples/svg/cloud.svg examples/svg/main-smaa.py examples/svg/main.py examples/svg/music.svg examples/svg/rotated.svg examples/svg/ship.svg examples/svg/sun.svg examples/svg/tiger.svg examples/text/pango_demo.py examples/tutorials/notes/final/buildozer.spec examples/tutorials/notes/final/main.py examples/tutorials/notes/final/note.kv examples/tutorials/notes/final/data/icon.png examples/tutorials/pong/main.py examples/tutorials/pong/pong.kv examples/tutorials/pong/steps/step1/main.py examples/tutorials/pong/steps/step1/pong.kv examples/tutorials/pong/steps/step2/main.py examples/tutorials/pong/steps/step2/pong.kv examples/tutorials/pong/steps/step3/main.py examples/tutorials/pong/steps/step3/pong.kv examples/tutorials/pong/steps/step4/main.py examples/tutorials/pong/steps/step4/pong.kv examples/tutorials/pong/steps/step5/main.py examples/tutorials/pong/steps/step5/pong.kv examples/widgets/accordion_1.py examples/widgets/actionbar.py examples/widgets/asyncimage.py examples/widgets/boxlayout_poshint.py examples/widgets/bubble_test.py examples/widgets/camera.py examples/widgets/carousel_buttons.py examples/widgets/cityCC0.jsa examples/widgets/cityCC0.mpg examples/widgets/cityCC0.png examples/widgets/codeinput.py examples/widgets/codeinputtest.kv examples/widgets/colorpicker.py examples/widgets/colorusage.py examples/widgets/compound_selection.py examples/widgets/customcollide.py examples/widgets/effectwidget.py examples/widgets/effectwidget2.py examples/widgets/effectwidget3_advanced.py examples/widgets/fbowidget.py examples/widgets/focus_behavior.py examples/widgets/image_mipmap.py examples/widgets/keyboardlistener.py examples/widgets/label_mipmap.py examples/widgets/label_sizing.py examples/widgets/label_text_size.py examples/widgets/label_with_markup.py examples/widgets/lang_dynamic_classes.py examples/widgets/pagelayout.py examples/widgets/popup_with_kv.py examples/widgets/rstexample.py examples/widgets/scatter.kv examples/widgets/scatter.py examples/widgets/screenmanager.py examples/widgets/scrollview.kv examples/widgets/scrollview.py examples/widgets/settings.py examples/widgets/shorten_text.py examples/widgets/spinner.py examples/widgets/splitter.py examples/widgets/tabbed_panel_showcase.py examples/widgets/tabbedpanel.py examples/widgets/textalign.kv examples/widgets/textalign.py examples/widgets/textinput.py examples/widgets/unicode_textinput.py examples/widgets/videoplayer.py examples/widgets/recycleview/basic_data.py examples/widgets/recycleview/infinite_scrolling.py examples/widgets/recycleview/key_viewclass.py examples/widgets/recycleview/messenger.py examples/widgets/recycleview/pull_to_refresh.py examples/widgets/recycleview/rv_animate_items.py examples/widgets/sequenced_images/android.txt examples/widgets/sequenced_images/main.kv examples/widgets/sequenced_images/main.py examples/widgets/sequenced_images/data/images/bird.zip examples/widgets/sequenced_images/data/images/button_white.png examples/widgets/sequenced_images/data/images/button_white_animated.zip examples/widgets/sequenced_images/data/images/cube.zip examples/widgets/sequenced_images/data/images/info.png examples/widgets/sequenced_images/data/images/info.zip examples/widgets/sequenced_images/data/images/simple_cv_joint_animated.gif examples/widgets/sequenced_images/uix/__init__.py examples/widgets/sequenced_images/uix/custom_button.py kivy/__init__.py kivy/_clock.pxd kivy/_clock.pyx kivy/_event.pxd kivy/_event.pyx kivy/_metrics.pxd kivy/_metrics.pyx kivy/_version.py kivy/animation.py kivy/app.py kivy/atlas.py kivy/base.py kivy/cache.py kivy/clock.py kivy/compat.py kivy/config.py kivy/context.py kivy/event.py kivy/factory.py kivy/factory_registers.py kivy/geometry.py kivy/gesture.py kivy/interactive.py kivy/loader.py kivy/logger.py kivy/metrics.py kivy/multistroke.py kivy/parser.py kivy/properties.pxd kivy/properties.pyx kivy/resources.py kivy/support.py kivy/utils.py kivy/vector.py kivy/weakmethod.py kivy/weakproxy.pyx kivy/core/__init__.py kivy/core/audio/__init__.py kivy/core/audio/audio_android.py kivy/core/audio/audio_avplayer.py kivy/core/audio/audio_ffpyplayer.py kivy/core/audio/audio_gstplayer.py kivy/core/audio/audio_pygame.py kivy/core/audio/audio_sdl2.pyx kivy/core/camera/__init__.py kivy/core/camera/camera_android.py kivy/core/camera/camera_avfoundation.pyx kivy/core/camera/camera_avfoundation_implem.h kivy/core/camera/camera_avfoundation_implem.m kivy/core/camera/camera_gi.py kivy/core/camera/camera_opencv.py kivy/core/camera/camera_picamera.py kivy/core/clipboard/__init__.py kivy/core/clipboard/_clipboard_ext.py kivy/core/clipboard/_clipboard_sdl2.pyx kivy/core/clipboard/clipboard_android.py kivy/core/clipboard/clipboard_dbusklipper.py kivy/core/clipboard/clipboard_dummy.py kivy/core/clipboard/clipboard_gtk3.py kivy/core/clipboard/clipboard_nspaste.py kivy/core/clipboard/clipboard_pygame.py kivy/core/clipboard/clipboard_sdl2.py kivy/core/clipboard/clipboard_winctypes.py kivy/core/clipboard/clipboard_xclip.py kivy/core/clipboard/clipboard_xsel.py kivy/core/gl/__init__.py kivy/core/image/__init__.py kivy/core/image/_img_sdl2.pyx kivy/core/image/img_dds.py kivy/core/image/img_ffpyplayer.py kivy/core/image/img_imageio.pyx kivy/core/image/img_pil.py kivy/core/image/img_pygame.py kivy/core/image/img_sdl2.py kivy/core/image/img_tex.py kivy/core/spelling/__init__.py kivy/core/spelling/spelling_enchant.py kivy/core/spelling/spelling_osxappkit.py kivy/core/text/__init__.py kivy/core/text/_text_pango.pyx kivy/core/text/_text_sdl2.pyx kivy/core/text/markup.py kivy/core/text/text_layout.pxd kivy/core/text/text_layout.pyx kivy/core/text/text_pango.py kivy/core/text/text_pil.py kivy/core/text/text_pygame.py kivy/core/text/text_sdl2.py kivy/core/video/__init__.py kivy/core/video/video_ffmpeg.py kivy/core/video/video_ffpyplayer.py kivy/core/video/video_gstplayer.py kivy/core/video/video_null.py kivy/core/window/__init__.py kivy/core/window/_window_sdl2.pyx kivy/core/window/window_attrs.pxi kivy/core/window/window_egl_rpi.py kivy/core/window/window_info.pxd kivy/core/window/window_info.pyx kivy/core/window/window_pygame.py kivy/core/window/window_sdl2.py kivy/core/window/window_x11.pyx kivy/core/window/window_x11_core.c kivy/core/window/window_x11_keytab.c kivy/data/settings_kivy.json kivy/data/style.kv kivy/data/fonts/DejaVuSans.ttf kivy/data/fonts/Roboto-Bold.ttf kivy/data/fonts/Roboto-BoldItalic.ttf kivy/data/fonts/Roboto-Italic.ttf kivy/data/fonts/Roboto-Regular.ttf kivy/data/fonts/RobotoMono-Regular.ttf kivy/data/glsl/default.fs kivy/data/glsl/default.png kivy/data/glsl/default.vs kivy/data/glsl/header.fs kivy/data/glsl/header.vs kivy/data/images/background.jpg kivy/data/images/cursor.png kivy/data/images/defaultshape.png kivy/data/images/defaulttheme-0.png kivy/data/images/defaulttheme.atlas kivy/data/images/image-loading.gif kivy/data/images/image-loading.zip kivy/data/images/testpattern.png kivy/data/keyboards/azerty.json kivy/data/keyboards/de.json kivy/data/keyboards/de_CH.json kivy/data/keyboards/en_US.json kivy/data/keyboards/es_ES.json kivy/data/keyboards/fr_CH.json kivy/data/keyboards/qwerty.json kivy/data/keyboards/qwertz.json kivy/data/logo/kivy-icon-128.png kivy/data/logo/kivy-icon-16.png kivy/data/logo/kivy-icon-24.png kivy/data/logo/kivy-icon-256.png kivy/data/logo/kivy-icon-32.png kivy/data/logo/kivy-icon-48.png kivy/data/logo/kivy-icon-512.png kivy/data/logo/kivy-icon-64.ico kivy/data/logo/kivy-icon-64.png kivy/deps/__init__.py kivy/effects/__init__.py kivy/effects/dampedscroll.py kivy/effects/kinetic.py kivy/effects/opacityscroll.py kivy/effects/scroll.py kivy/eventmanager/__init__.py kivy/extras/__init__.py kivy/extras/highlight.py kivy/garden/__init__.py kivy/graphics/__init__.py kivy/graphics/boxshadow.pxd kivy/graphics/boxshadow.pyx kivy/graphics/buffer.pxd kivy/graphics/buffer.pyx kivy/graphics/cgl.pxd kivy/graphics/cgl.pyx kivy/graphics/common.pxi kivy/graphics/compiler.pxd kivy/graphics/compiler.pyx kivy/graphics/context.pxd kivy/graphics/context.pyx kivy/graphics/context_instructions.pxd kivy/graphics/context_instructions.pyx kivy/graphics/fbo.pxd kivy/graphics/fbo.pyx kivy/graphics/gl_debug_logger.pxi kivy/graphics/gl_instructions.pyx kivy/graphics/img_tools.pxi kivy/graphics/instructions.pxd kivy/graphics/instructions.pyx kivy/graphics/memory.pxi kivy/graphics/opcodes.pxi kivy/graphics/opengl.pyx kivy/graphics/opengl_utils.pxd kivy/graphics/opengl_utils.pyx kivy/graphics/opengl_utils_def.pxi kivy/graphics/scissor_instructions.pyx kivy/graphics/shader.pxd kivy/graphics/shader.pyx kivy/graphics/stencil_instructions.pxd kivy/graphics/stencil_instructions.pyx kivy/graphics/svg.pxd kivy/graphics/svg.pyx kivy/graphics/tesselator.pxd kivy/graphics/tesselator.pyx kivy/graphics/texture.pxd kivy/graphics/texture.pyx kivy/graphics/transformation.pxd kivy/graphics/transformation.pyx kivy/graphics/vbo.pxd kivy/graphics/vbo.pyx kivy/graphics/vertex.pxd kivy/graphics/vertex.pyx kivy/graphics/vertex_instructions.pxd kivy/graphics/vertex_instructions.pyx kivy/graphics/vertex_instructions_line.pxi kivy/graphics/cgl_backend/__init__.py kivy/graphics/cgl_backend/cgl_debug.pyx kivy/graphics/cgl_backend/cgl_gl.pyx kivy/graphics/cgl_backend/cgl_glew.pyx kivy/graphics/cgl_backend/cgl_mock.pyx kivy/graphics/cgl_backend/cgl_sdl2.pyx kivy/include/common_subset.h kivy/include/gl2platform.h kivy/include/gl_redirect.h kivy/include/khrplatform.h kivy/input/__init__.py kivy/input/factory.py kivy/input/motionevent.py kivy/input/provider.py kivy/input/recorder.py kivy/input/shape.py kivy/input/postproc/__init__.py kivy/input/postproc/calibration.py kivy/input/postproc/dejitter.py kivy/input/postproc/doubletap.py kivy/input/postproc/ignorelist.py kivy/input/postproc/retaintouch.py kivy/input/postproc/tripletap.py kivy/input/providers/__init__.py kivy/input/providers/androidjoystick.py kivy/input/providers/hidinput.py kivy/input/providers/leapfinger.py kivy/input/providers/linuxwacom.py kivy/input/providers/mactouch.py kivy/input/providers/mouse.py kivy/input/providers/mtdev.py kivy/input/providers/probesysfs.py kivy/input/providers/tuio.py kivy/input/providers/wm_common.py kivy/input/providers/wm_pen.py kivy/input/providers/wm_touch.py kivy/lang/__init__.py kivy/lang/builder.py kivy/lang/parser.py kivy/lib/__init__.py kivy/lib/ddsfile.py kivy/lib/kivy_endian.h kivy/lib/mtdev.py kivy/lib/sdl2.pxi kivy/lib/gstplayer/__init__.py kivy/lib/gstplayer/_gstplayer.h kivy/lib/gstplayer/_gstplayer.pyx kivy/lib/libtess2/Include/tesselator.h kivy/lib/libtess2/Source/bucketalloc.c kivy/lib/libtess2/Source/bucketalloc.h kivy/lib/libtess2/Source/dict.c kivy/lib/libtess2/Source/dict.h kivy/lib/libtess2/Source/geom.c kivy/lib/libtess2/Source/geom.h kivy/lib/libtess2/Source/mesh.c kivy/lib/libtess2/Source/mesh.h kivy/lib/libtess2/Source/priorityq.c kivy/lib/libtess2/Source/priorityq.h kivy/lib/libtess2/Source/sweep.c kivy/lib/libtess2/Source/sweep.h kivy/lib/libtess2/Source/tess.c kivy/lib/libtess2/Source/tess.h kivy/lib/pango/freetype2.h kivy/lib/pango/pangoft2.h kivy/lib/pango/pangoft2.pxi kivy/lib/vidcore_lite/__init__.py kivy/lib/vidcore_lite/bcm.pxd kivy/lib/vidcore_lite/bcm.pyx kivy/lib/vidcore_lite/egl.pyx kivy/modules/__init__.py kivy/modules/_webdebugger.py kivy/modules/console.py kivy/modules/cursor.py kivy/modules/inspector.py kivy/modules/joycursor.py kivy/modules/keybinding.py kivy/modules/monitor.py kivy/modules/recorder.py kivy/modules/screen.py kivy/modules/showborder.py kivy/modules/touchring.py kivy/modules/webdebugger.py kivy/network/__init__.py kivy/network/urlrequest.py kivy/storage/__init__.py kivy/storage/dictstore.py kivy/storage/jsonstore.py kivy/storage/redisstore.py kivy/tests/__init__.py kivy/tests/async_common.py kivy/tests/common.py kivy/tests/conftest.py kivy/tests/coverage_lang.kv kivy/tests/fixtures.py kivy/tests/perf_test_textinput.py kivy/tests/pytest.ini kivy/tests/sample1.ogg kivy/tests/test_animations.py kivy/tests/test_app.py kivy/tests/test_audio.py kivy/tests/test_benchmark.py kivy/tests/test_button.png kivy/tests/test_clipboard.py kivy/tests/test_clock.py kivy/tests/test_compat.py kivy/tests/test_config.py kivy/tests/test_coverage.py kivy/tests/test_doc_gallery.py kivy/tests/test_environ_cli.py kivy/tests/test_fbo_py2py3.py kivy/tests/test_filechooser.py kivy/tests/test_filechooser_unicode.py kivy/tests/test_fonts.py kivy/tests/test_garden.py kivy/tests/test_graphics.py kivy/tests/test_graphics_svg.py kivy/tests/test_image.py kivy/tests/test_imageloader.py kivy/tests/test_invalid_lang.py kivy/tests/test_kivy_init.py kivy/tests/test_knspace.py kivy/tests/test_lang.py kivy/tests/test_lang_complex.py kivy/tests/test_lang_pre_process_and_post_process.py kivy/tests/test_logger.py kivy/tests/test_metrics.py kivy/tests/test_module_inspector.py kivy/tests/test_motion_event.py kivy/tests/test_mouse_hover_event.py kivy/tests/test_mouse_multitouchsim.py kivy/tests/test_multistroke.py kivy/tests/test_properties.py kivy/tests/test_resources.py kivy/tests/test_rst_replace.py kivy/tests/test_screen.py kivy/tests/test_storage.py kivy/tests/test_uix_actionbar.py kivy/tests/test_uix_anchorlayout.py kivy/tests/test_uix_asyncimage.py kivy/tests/test_uix_boxlayout.py kivy/tests/test_uix_bubble.py kivy/tests/test_uix_carousel.py kivy/tests/test_uix_colorpicker.py kivy/tests/test_uix_dropdown.py kivy/tests/test_uix_gridlayout.py kivy/tests/test_uix_layout.py kivy/tests/test_uix_modal.py kivy/tests/test_uix_recyclegridlayout.py kivy/tests/test_uix_relativelayout.py kivy/tests/test_uix_scrollview.py kivy/tests/test_uix_settings.py kivy/tests/test_uix_slider.py kivy/tests/test_uix_stacklayout.py kivy/tests/test_uix_textinput.py kivy/tests/test_uix_translate_coordinates.py kivy/tests/test_uix_videoplayer.py kivy/tests/test_uix_widget.py kivy/tests/test_utils.py kivy/tests/test_vector.py kivy/tests/test_video.py kivy/tests/test_weakmethod.py kivy/tests/test_widget.py kivy/tests/test_widget_walk.py kivy/tests/test_window_base.py kivy/tests/test_window_info.py kivy/tests/testkv.kv kivy/tests/unicode_files.zip kivy/tests/unicode_font.zip kivy/tests/visual_test_label.py kivy/tests/data/test.ini kivy/tests/pyinstaller/test_pyinstaller.py kivy/tests/pyinstaller/simple_widget/main.py kivy/tests/pyinstaller/simple_widget/main.spec kivy/tests/pyinstaller/simple_widget/project/__init__.py kivy/tests/pyinstaller/simple_widget/project/widget.py kivy/tests/pyinstaller/video_widget/main.py kivy/tests/pyinstaller/video_widget/main.spec kivy/tests/pyinstaller/video_widget/project/__init__.py kivy/tests/test_issues/test_6315.py kivy/tests/test_issues/test_issue_1084.py kivy/tests/test_issues/test_issue_1091.py kivy/tests/test_issues/test_issue_599.py kivy/tests/test_issues/test_issue_609.py kivy/tests/test_issues/test_issue_6909.py kivy/tests/test_issues/test_issue_883.py kivy/tests/test_urlrequest/test_urlrequest_requests.py kivy/tests/test_urlrequest/test_urlrequest_urllib.py kivy/tools/__init__.py kivy/tools/benchmark.py kivy/tools/changelog_parser.py kivy/tools/coverage.py kivy/tools/gallery.py kivy/tools/generate-icons.py kivy/tools/kviewer.py kivy/tools/report.py kivy/tools/stub-gl-debug.py kivy/tools/texturecompress.py kivy/tools/gles_compat/gl2.h kivy/tools/gles_compat/subset_gles.py kivy/tools/highlight/__init__.py kivy/tools/highlight/kivy-mode.el kivy/tools/highlight/kivy.json-tmlanguage kivy/tools/highlight/kivy.tmLanguage kivy/tools/highlight/kivy.vim kivy/tools/image-testsuite/README.md kivy/tools/image-testsuite/gimp28-testsuite.py kivy/tools/image-testsuite/imagemagick-testsuite.sh kivy/tools/packaging/__init__.py kivy/tools/packaging/cython_cfg.py kivy/tools/packaging/factory.py kivy/tools/packaging/pyinstaller_hooks/__init__.py kivy/tools/packaging/pyinstaller_hooks/__main__.py kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py kivy/tools/pep8checker/pep8.py kivy/tools/pep8checker/pep8kivy.py kivy/tools/pep8checker/pre-commit.githook kivy/tools/precommit_hooks/pre-commit-config.yaml kivy/tools/theming/defaulttheme/action_bar.png kivy/tools/theming/defaulttheme/action_group.png kivy/tools/theming/defaulttheme/action_group_disabled.png kivy/tools/theming/defaulttheme/action_group_down.png kivy/tools/theming/defaulttheme/action_item.png kivy/tools/theming/defaulttheme/action_item_down.png kivy/tools/theming/defaulttheme/action_view.png kivy/tools/theming/defaulttheme/audio-volume-high.png kivy/tools/theming/defaulttheme/audio-volume-low.png kivy/tools/theming/defaulttheme/audio-volume-medium.png kivy/tools/theming/defaulttheme/audio-volume-muted.png kivy/tools/theming/defaulttheme/bubble.png kivy/tools/theming/defaulttheme/bubble_arrow.png kivy/tools/theming/defaulttheme/bubble_btn.png kivy/tools/theming/defaulttheme/bubble_btn_pressed.png kivy/tools/theming/defaulttheme/button.png kivy/tools/theming/defaulttheme/button_disabled.png kivy/tools/theming/defaulttheme/button_disabled_pressed.png kivy/tools/theming/defaulttheme/button_pressed.png kivy/tools/theming/defaulttheme/checkbox_disabled_off.png kivy/tools/theming/defaulttheme/checkbox_disabled_on.png kivy/tools/theming/defaulttheme/checkbox_off.png kivy/tools/theming/defaulttheme/checkbox_on.png kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png kivy/tools/theming/defaulttheme/checkbox_radio_off.png kivy/tools/theming/defaulttheme/checkbox_radio_on.png kivy/tools/theming/defaulttheme/close.png kivy/tools/theming/defaulttheme/filechooser_file.png kivy/tools/theming/defaulttheme/filechooser_folder.png kivy/tools/theming/defaulttheme/filechooser_selected.png kivy/tools/theming/defaulttheme/image-missing.png kivy/tools/theming/defaulttheme/media-playback-pause.png kivy/tools/theming/defaulttheme/media-playback-start.png kivy/tools/theming/defaulttheme/media-playback-stop.png kivy/tools/theming/defaulttheme/modalview-background.png kivy/tools/theming/defaulttheme/overflow.png kivy/tools/theming/defaulttheme/player-background.png kivy/tools/theming/defaulttheme/player-play-overlay.png kivy/tools/theming/defaulttheme/previous_normal.png kivy/tools/theming/defaulttheme/progressbar.png kivy/tools/theming/defaulttheme/progressbar_background.png kivy/tools/theming/defaulttheme/ring.png kivy/tools/theming/defaulttheme/selector_left.png kivy/tools/theming/defaulttheme/selector_middle.png kivy/tools/theming/defaulttheme/selector_right.png kivy/tools/theming/defaulttheme/separator.png kivy/tools/theming/defaulttheme/slider_cursor.png kivy/tools/theming/defaulttheme/slider_cursor_disabled.png kivy/tools/theming/defaulttheme/sliderh_background.png kivy/tools/theming/defaulttheme/sliderh_background_disabled.png kivy/tools/theming/defaulttheme/sliderv_background.png kivy/tools/theming/defaulttheme/sliderv_background_disabled.png kivy/tools/theming/defaulttheme/spinner.png kivy/tools/theming/defaulttheme/spinner_disabled.png kivy/tools/theming/defaulttheme/spinner_pressed.png kivy/tools/theming/defaulttheme/splitter.png kivy/tools/theming/defaulttheme/splitter_disabled.png kivy/tools/theming/defaulttheme/splitter_disabled_down.png kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png kivy/tools/theming/defaulttheme/splitter_disabled_h.png kivy/tools/theming/defaulttheme/splitter_down.png kivy/tools/theming/defaulttheme/splitter_down_h.png kivy/tools/theming/defaulttheme/splitter_grip.png kivy/tools/theming/defaulttheme/splitter_grip_h.png kivy/tools/theming/defaulttheme/splitter_h.png kivy/tools/theming/defaulttheme/switch-background.png kivy/tools/theming/defaulttheme/switch-background_disabled.png kivy/tools/theming/defaulttheme/switch-button.png kivy/tools/theming/defaulttheme/switch-button_disabled.png kivy/tools/theming/defaulttheme/tab.png kivy/tools/theming/defaulttheme/tab_btn.png kivy/tools/theming/defaulttheme/tab_btn_disabled.png kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png kivy/tools/theming/defaulttheme/tab_btn_pressed.png kivy/tools/theming/defaulttheme/tab_disabled.png kivy/tools/theming/defaulttheme/textinput.png kivy/tools/theming/defaulttheme/textinput_active.png kivy/tools/theming/defaulttheme/textinput_disabled.png kivy/tools/theming/defaulttheme/textinput_disabled_active.png kivy/tools/theming/defaulttheme/tree_closed.png kivy/tools/theming/defaulttheme/tree_opened.png kivy/tools/theming/defaulttheme/vkeyboard_background.png kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png kivy/tools/theming/defaulttheme/vkeyboard_key_down.png kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png kivy/uix/__init__.py kivy/uix/accordion.py kivy/uix/actionbar.py kivy/uix/anchorlayout.py kivy/uix/boxlayout.py kivy/uix/bubble.py kivy/uix/button.py kivy/uix/camera.py kivy/uix/carousel.py kivy/uix/checkbox.py kivy/uix/codeinput.py kivy/uix/colorpicker.py kivy/uix/dropdown.py kivy/uix/effectwidget.py kivy/uix/filechooser.py kivy/uix/floatlayout.py kivy/uix/gesturesurface.py kivy/uix/gridlayout.py kivy/uix/image.py kivy/uix/label.py kivy/uix/layout.py kivy/uix/modalview.py kivy/uix/pagelayout.py kivy/uix/popup.py kivy/uix/progressbar.py kivy/uix/recycleboxlayout.py kivy/uix/recyclegridlayout.py kivy/uix/recyclelayout.py kivy/uix/relativelayout.py kivy/uix/rst.py kivy/uix/sandbox.py kivy/uix/scatter.py kivy/uix/scatterlayout.py kivy/uix/screenmanager.py kivy/uix/scrollview.py kivy/uix/settings.py kivy/uix/slider.py kivy/uix/spinner.py kivy/uix/splitter.py kivy/uix/stacklayout.py kivy/uix/stencilview.py kivy/uix/switch.py kivy/uix/tabbedpanel.py kivy/uix/textinput.py kivy/uix/togglebutton.py kivy/uix/treeview.py kivy/uix/video.py kivy/uix/videoplayer.py kivy/uix/vkeyboard.py kivy/uix/widget.py kivy/uix/behaviors/__init__.py kivy/uix/behaviors/button.py kivy/uix/behaviors/codenavigation.py kivy/uix/behaviors/compoundselection.py kivy/uix/behaviors/cover.py kivy/uix/behaviors/drag.py kivy/uix/behaviors/emacs.py kivy/uix/behaviors/focus.py kivy/uix/behaviors/knspace.py kivy/uix/behaviors/togglebutton.py kivy/uix/behaviors/touchripple.py kivy/uix/recycleview/__init__.py kivy/uix/recycleview/datamodel.py kivy/uix/recycleview/layout.py kivy/uix/recycleview/views.py././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229081.0 Kivy-2.3.1/Kivy.egg-info/dependency_links.txt0000666000000000000000000000007100000000000017263 0ustar0000000000000000https://github.com/kivy-garden/garden/archive/master.zip ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229081.0 Kivy-2.3.1/Kivy.egg-info/requires.txt0000666000000000000000000000202200000000000015602 0ustar0000000000000000Kivy-Garden>=0.1.4 docutils pygments requests filetype [:sys_platform == "win32"] kivy_deps.angle~=0.4.0 kivy_deps.sdl2~=0.8.0 kivy_deps.glew~=0.3.1 pypiwin32 [angle] [angle:sys_platform == "win32"] kivy_deps.angle~=0.4.0 [base] pillow<11,>=9.5.0 [dev] pytest>=3.6 pytest-cov pytest_asyncio!=0.11.0 pytest-timeout pytest-benchmark pyinstaller sphinx~=6.2.1 sphinxcontrib-jquery~=4.1 flake8 pre-commit responses [dev:sys_platform == "win32"] kivy_deps.gstreamer_dev~=0.3.3 kivy_deps.sdl2_dev~=0.8.0 kivy_deps.glew_dev~=0.3.1 [full] pillow<11,>=9.5.0 [full:sys_platform == "linux" or sys_platform == "darwin"] ffpyplayer [full:sys_platform == "win32"] kivy_deps.gstreamer~=0.3.3 [glew] [glew:sys_platform == "win32"] kivy_deps.glew~=0.3.1 [gstreamer] [gstreamer:sys_platform == "win32"] kivy_deps.gstreamer~=0.3.3 [media] [media:sys_platform == "linux" or sys_platform == "darwin"] ffpyplayer [media:sys_platform == "win32"] kivy_deps.gstreamer~=0.3.3 [sdl2] [sdl2:sys_platform == "win32"] kivy_deps.sdl2~=0.8.0 [tuio] oscpy ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229081.0 Kivy-2.3.1/Kivy.egg-info/top_level.txt0000666000000000000000000000000500000000000015733 0ustar0000000000000000kivy ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/LICENSE0000666000000000000000000000213300000000000011576 0ustar0000000000000000MIT License Copyright (c) 2010-2024 Kivy Team and other contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/MANIFEST.in0000666000000000000000000000054500000000000012334 0ustar0000000000000000include *AUTHORS *LICENSE *README.md *pyproject.toml recursive-include doc * recursive-include examples * recursive-include kivy/data *.png *.jpg *.ttf *.kv *.fs *.vs *.json *.gif *.atlas *.ico recursive-include kivy/tools *.png *.txt *.bat *.sh *.py recursive-include kivy/tests *.py *.png recursive-include kivy *.pyd *.pyx *.c *.pxi *.h *.pxd *.m ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.9786186 Kivy-2.3.1/PKG-INFO0000666000000000000000000003457100000000000011701 0ustar0000000000000000Metadata-Version: 2.1 Name: Kivy Version: 2.3.1 Summary: An open-source Python framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms. Home-page: http://kivy.org Author: Kivy Team and other contributors Author-email: kivy-dev@googlegroups.com License: MIT Project-URL: Source, https://github.com/kivy/kivy Project-URL: Documentation, https://kivy.org/doc/stable/ Project-URL: Bug Reports, https://github.com/kivy/kivy/issues Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: MacOS X Classifier: Environment :: Win32 (MS Windows) Classifier: Environment :: X11 Applications Classifier: Intended Audience :: Developers Classifier: Intended Audience :: End Users/Desktop Classifier: Intended Audience :: Information Technology Classifier: Intended Audience :: Science/Research Classifier: License :: OSI Approved :: MIT License Classifier: Natural Language :: English Classifier: Operating System :: MacOS :: MacOS X Classifier: Operating System :: Microsoft :: Windows Classifier: Operating System :: POSIX :: BSD :: FreeBSD Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 Classifier: Topic :: Artistic Software Classifier: Topic :: Games/Entertainment Classifier: Topic :: Multimedia :: Graphics :: 3D Rendering Classifier: Topic :: Multimedia :: Graphics :: Capture :: Digital Camera Classifier: Topic :: Multimedia :: Graphics :: Presentation Classifier: Topic :: Multimedia :: Graphics :: Viewers Classifier: Topic :: Multimedia :: Sound/Audio :: Players :: MP3 Classifier: Topic :: Multimedia :: Video :: Display Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces Classifier: Topic :: Scientific/Engineering :: Visualization Classifier: Topic :: Software Development :: Libraries :: Application Frameworks Classifier: Topic :: Software Development :: User Interfaces Requires-Python: >=3.8 Description-Content-Type: text/markdown License-File: LICENSE License-File: AUTHORS Requires-Dist: Kivy-Garden>=0.1.4 Requires-Dist: docutils Requires-Dist: pygments Requires-Dist: requests Requires-Dist: filetype Requires-Dist: kivy_deps.angle~=0.4.0; sys_platform == "win32" Requires-Dist: kivy_deps.sdl2~=0.8.0; sys_platform == "win32" Requires-Dist: kivy_deps.glew~=0.3.1; sys_platform == "win32" Requires-Dist: pypiwin32; sys_platform == "win32" Provides-Extra: tuio Requires-Dist: oscpy; extra == "tuio" Provides-Extra: dev Requires-Dist: pytest>=3.6; extra == "dev" Requires-Dist: pytest-cov; extra == "dev" Requires-Dist: pytest_asyncio!=0.11.0; extra == "dev" Requires-Dist: pytest-timeout; extra == "dev" Requires-Dist: pytest-benchmark; extra == "dev" Requires-Dist: pyinstaller; extra == "dev" Requires-Dist: sphinx~=6.2.1; extra == "dev" Requires-Dist: sphinxcontrib-jquery~=4.1; extra == "dev" Requires-Dist: kivy_deps.gstreamer_dev~=0.3.3; sys_platform == "win32" and extra == "dev" Requires-Dist: kivy_deps.sdl2_dev~=0.8.0; sys_platform == "win32" and extra == "dev" Requires-Dist: kivy_deps.glew_dev~=0.3.1; sys_platform == "win32" and extra == "dev" Requires-Dist: flake8; extra == "dev" Requires-Dist: pre-commit; extra == "dev" Requires-Dist: responses; extra == "dev" Provides-Extra: base Requires-Dist: pillow<11,>=9.5.0; extra == "base" Provides-Extra: media Requires-Dist: kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" and extra == "media" Requires-Dist: ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and extra == "media" Provides-Extra: full Requires-Dist: pillow<11,>=9.5.0; extra == "full" Requires-Dist: kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" and extra == "full" Requires-Dist: ffpyplayer; (sys_platform == "linux" or sys_platform == "darwin") and extra == "full" Provides-Extra: gstreamer Requires-Dist: kivy_deps.gstreamer~=0.3.3; sys_platform == "win32" and extra == "gstreamer" Provides-Extra: angle Requires-Dist: kivy_deps.angle~=0.4.0; sys_platform == "win32" and extra == "angle" Provides-Extra: sdl2 Requires-Dist: kivy_deps.sdl2~=0.8.0; sys_platform == "win32" and extra == "sdl2" Provides-Extra: glew Requires-Dist: kivy_deps.glew~=0.3.1; sys_platform == "win32" and extra == "glew" Kivy ==== [Kivy](https://www.kivy.org) is an open-source [Python](https://python.org) framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms. The aim is to allow for quick and easy interaction design and rapid prototyping whilst making your code reusable and deployable: Innovative user interfaces made easy. Kivy is written in Python and [Cython](https://cython.org/) and is built on [OpenGL ES 2.0](https://www.khronos.org/opengles/). It supports various input devices and has an extensive (and extensible) widget library. With the same codebase, you can target Windows, macOS, Linux (including Raspberry Pi OS), Android, and iOS. All Kivy widgets are built with multitouch support. Kivy is [MIT licensed](LICENSE), actively developed by a great community and is supported by many projects managed by the [Kivy Organization](https://www.kivy.org/about.html). [![Backers on Open Collective](https://opencollective.com/kivy/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/kivy/sponsors/badge.svg)](#sponsors) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](CODE_OF_CONDUCT.md) [![GitHub contributors](https://img.shields.io/github/contributors-anon/kivy/kivy)](https://github.com/kivy/kivy/graphs/contributors) ![PyPI - Version](https://img.shields.io/pypi/v/kivy) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/kivy) [![Windows Unittests Status](https://github.com/kivy/kivy/workflows/Windows%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Windows+Unittests%22) [![Ubuntu Unittests Status](https://github.com/kivy/kivy/workflows/Ubuntu%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Ubuntu+Unittests%22) [![OSX Unittests Status](https://github.com/kivy/kivy/workflows/OSX%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22OSX+Unittests%22) [![Coverage Status](https://coveralls.io/repos/kivy/kivy/badge.svg?branch=master)](https://coveralls.io/r/kivy/kivy?branch=master) [![Windows wheels Status](https://github.com/kivy/kivy/workflows/Windows%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Windows+wheels%22) [![Manylinux wheels Status](https://github.com/kivy/kivy/workflows/Manylinux%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Manylinux+wheels%22) [![Raspberry Pi wheels Status](https://github.com/kivy/kivy/workflows/RPi%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22RPi+wheels%22) [![OSX wheels Status](https://github.com/kivy/kivy/workflows/OSX%20wheels%2Fapp/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22OSX+wheels%2Fapp%22) Installation, Documentation and Examples ---------------------------------------- Extensive installation instructions as well as tutorials and general documentation, including an API reference, can be found at https://www.kivy.org/docs. A [PDF version](https://media.readthedocs.org/pdf/kivy/latest/kivy.pdf) is also available. Kivy ships with many examples which can be found in the `examples` folder. Support ------- Are you having trouble using the Kivy framework, or any of its related projects? Is there an error you don’t understand? Are you trying to figure out how to use it? We have volunteers who can help! The best channels to contact us for support are listed in the latest [Contact Us](CONTACT.md) document. Contributing ------------ We love pull requests and discussing novel ideas. Check out our [latest contribution guide](CONTRIBUTING.md) and feel free to improve Kivy. It gives details of the best places online to discuss the development with the core developers and other enthusiasts. Sibling projects ---------------- The Kivy team manager a number of additional projects that support the Kivy eco-system. - [Buildozer](https://github.com/kivy/buildozer): a development tool for turning Python applications into binary packages ready for installation on any of a number of platforms, including mobile devices. - [Plyer](https://github.com/kivy/plyer): a platform-independent Python API for accessing hardware features of various platforms (Android, iOS, macOS, Linux and Windows). - [PyJNIus](https://github.com/kivy/pyjnius): a Python library for accessing Java classes using the Java Native Interface (JNI). - [Pyobjus](https://github.com/kivy/pyobjus): Python module for accessing Objective-C classes as Python classes using Objective-C runtime reflection. - [Python for Android](https://github.com/kivy/python-for-android): a development tool that packages Python apps into binaries that can run on Android devices. - [Kivy iOS](https://github.com/kivy/kivy-ios): a toolchain to compile the necessary libraries for iOS to run Kivy applications, and manage the creation of Xcode projects. - [Audiostream](https://github.com/kivy/audiostream): library for direct access to the microphone and speaker. - [KivEnt](https://github.com/kivy/kivent): entity-based game engine for Kivy. - [Oscpy](https://github.com/kivy/oscpy/): a Python implementation of Open Sound Control (OSC) network protocol. - [Garden](https://github.com/kivy-garden): widgets and libraries created and maintained by users. Licenses -------- - Kivy is released under the terms of the MIT License. Please refer to the [LICENSE](LICENSE) file. - The provided fonts Roboto and Roboto Mono are licensed and distributed under the terms of the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0). The DejaVuSans (used for the virtual keyboard) license can be viewed [here](https://github.com/dejavu-fonts/dejavu-fonts/blob/master/LICENSE). - The current UI design has been adapted from Moblintouch theme's SVGs and is licensed under the terms of the [LGPLv2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1). ## Code of Conduct In the interest of fostering an open and welcoming community, we as contributors and maintainers need to ensure participation in our project and our sister projects is a harassment-free and positive experience for everyone. It is vital that all interaction is conducted in a manner conveying respect, open-mindedness and gratitude. Please consult the [latest Code of Conduct](https://github.com/kivy/kivy/blob/master/CODE_OF_CONDUCT.md). ## Contributors This project exists thanks to [all the people who contribute](https://github.com/kivy/kivy/graphs/contributors). [[Become a contributor](CONTRIBUTING.md)]. ## Backers Thank you to [all of our backers](https://opencollective.com/kivy)! 🙏 [[Become a backer](https://opencollective.com/kivy#backer)] ## Sponsors Special thanks to [all of our sponsors, past and present](https://opencollective.com/kivy). Support this project by [[becoming a sponsor](https://opencollective.com/kivy#sponsor)]. Here are our top current sponsors. Please click through to see their websites, and support them as they support us. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/README.md0000666000000000000000000002341100000000000012052 0ustar0000000000000000Kivy ==== [Kivy](https://www.kivy.org) is an open-source [Python](https://python.org) framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms. The aim is to allow for quick and easy interaction design and rapid prototyping whilst making your code reusable and deployable: Innovative user interfaces made easy. Kivy is written in Python and [Cython](https://cython.org/) and is built on [OpenGL ES 2.0](https://www.khronos.org/opengles/). It supports various input devices and has an extensive (and extensible) widget library. With the same codebase, you can target Windows, macOS, Linux (including Raspberry Pi OS), Android, and iOS. All Kivy widgets are built with multitouch support. Kivy is [MIT licensed](LICENSE), actively developed by a great community and is supported by many projects managed by the [Kivy Organization](https://www.kivy.org/about.html). [![Backers on Open Collective](https://opencollective.com/kivy/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/kivy/sponsors/badge.svg)](#sponsors) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](CODE_OF_CONDUCT.md) [![GitHub contributors](https://img.shields.io/github/contributors-anon/kivy/kivy)](https://github.com/kivy/kivy/graphs/contributors) ![PyPI - Version](https://img.shields.io/pypi/v/kivy) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/kivy) [![Windows Unittests Status](https://github.com/kivy/kivy/workflows/Windows%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Windows+Unittests%22) [![Ubuntu Unittests Status](https://github.com/kivy/kivy/workflows/Ubuntu%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Ubuntu+Unittests%22) [![OSX Unittests Status](https://github.com/kivy/kivy/workflows/OSX%20Unittests/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22OSX+Unittests%22) [![Coverage Status](https://coveralls.io/repos/kivy/kivy/badge.svg?branch=master)](https://coveralls.io/r/kivy/kivy?branch=master) [![Windows wheels Status](https://github.com/kivy/kivy/workflows/Windows%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Windows+wheels%22) [![Manylinux wheels Status](https://github.com/kivy/kivy/workflows/Manylinux%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22Manylinux+wheels%22) [![Raspberry Pi wheels Status](https://github.com/kivy/kivy/workflows/RPi%20wheels/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22RPi+wheels%22) [![OSX wheels Status](https://github.com/kivy/kivy/workflows/OSX%20wheels%2Fapp/badge.svg)](https://github.com/kivy/kivy/actions?query=workflow%3A%22OSX+wheels%2Fapp%22) Installation, Documentation and Examples ---------------------------------------- Extensive installation instructions as well as tutorials and general documentation, including an API reference, can be found at https://www.kivy.org/docs. A [PDF version](https://media.readthedocs.org/pdf/kivy/latest/kivy.pdf) is also available. Kivy ships with many examples which can be found in the `examples` folder. Support ------- Are you having trouble using the Kivy framework, or any of its related projects? Is there an error you don’t understand? Are you trying to figure out how to use it? We have volunteers who can help! The best channels to contact us for support are listed in the latest [Contact Us](CONTACT.md) document. Contributing ------------ We love pull requests and discussing novel ideas. Check out our [latest contribution guide](CONTRIBUTING.md) and feel free to improve Kivy. It gives details of the best places online to discuss the development with the core developers and other enthusiasts. Sibling projects ---------------- The Kivy team manager a number of additional projects that support the Kivy eco-system. - [Buildozer](https://github.com/kivy/buildozer): a development tool for turning Python applications into binary packages ready for installation on any of a number of platforms, including mobile devices. - [Plyer](https://github.com/kivy/plyer): a platform-independent Python API for accessing hardware features of various platforms (Android, iOS, macOS, Linux and Windows). - [PyJNIus](https://github.com/kivy/pyjnius): a Python library for accessing Java classes using the Java Native Interface (JNI). - [Pyobjus](https://github.com/kivy/pyobjus): Python module for accessing Objective-C classes as Python classes using Objective-C runtime reflection. - [Python for Android](https://github.com/kivy/python-for-android): a development tool that packages Python apps into binaries that can run on Android devices. - [Kivy iOS](https://github.com/kivy/kivy-ios): a toolchain to compile the necessary libraries for iOS to run Kivy applications, and manage the creation of Xcode projects. - [Audiostream](https://github.com/kivy/audiostream): library for direct access to the microphone and speaker. - [KivEnt](https://github.com/kivy/kivent): entity-based game engine for Kivy. - [Oscpy](https://github.com/kivy/oscpy/): a Python implementation of Open Sound Control (OSC) network protocol. - [Garden](https://github.com/kivy-garden): widgets and libraries created and maintained by users. Licenses -------- - Kivy is released under the terms of the MIT License. Please refer to the [LICENSE](LICENSE) file. - The provided fonts Roboto and Roboto Mono are licensed and distributed under the terms of the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0). The DejaVuSans (used for the virtual keyboard) license can be viewed [here](https://github.com/dejavu-fonts/dejavu-fonts/blob/master/LICENSE). - The current UI design has been adapted from Moblintouch theme's SVGs and is licensed under the terms of the [LGPLv2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1). ## Code of Conduct In the interest of fostering an open and welcoming community, we as contributors and maintainers need to ensure participation in our project and our sister projects is a harassment-free and positive experience for everyone. It is vital that all interaction is conducted in a manner conveying respect, open-mindedness and gratitude. Please consult the [latest Code of Conduct](https://github.com/kivy/kivy/blob/master/CODE_OF_CONDUCT.md). ## Contributors This project exists thanks to [all the people who contribute](https://github.com/kivy/kivy/graphs/contributors). [[Become a contributor](CONTRIBUTING.md)]. ## Backers Thank you to [all of our backers](https://opencollective.com/kivy)! 🙏 [[Become a backer](https://opencollective.com/kivy#backer)] ## Sponsors Special thanks to [all of our sponsors, past and present](https://opencollective.com/kivy). Support this project by [[becoming a sponsor](https://opencollective.com/kivy#sponsor)]. Here are our top current sponsors. Please click through to see their websites, and support them as they support us. ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3379974 Kivy-2.3.1/doc/0000777000000000000000000000000000000000000011337 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/Makefile0000666000000000000000000001173700000000000013010 0ustar0000000000000000# Makefile for Sphinx documentation # ENDUSER_BUILD = yes # You can set these variables from the command line. PYTHON = python3 ifeq (, $(shell which $(PYTHON) 2> /dev/null )) PYTHON := python endif ifeq (, $(shell which $(PYTHON) 2> /dev/null)) $(error "PYTHON=$(PYTHON) not found in $(PATH)") endif SPHINXOPTS = -Q SPHINXOPTS_TEST = -W -T SPHINXBUILD = sphinx-build PAPER = fasthtml: SPHINXOPTS += -j4 # platform independent path separator # only system calls need to use $(P), b/c on win system calls have issues with / ifdef ComSpec PATHSEP2=\\ MKDIR=mkdir else PATHSEP2=/ MKDIR=mkdir -p endif P=$(strip $(PATHSEP2)) # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d build/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) sources ALLSPHINXOPTS_TEST = -d build/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS_TEST) sources ALLSPHINXOPTSGT = -d build/doctrees_gettext $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) sources ALLSPHINXOPTSGT_TEST = -d build/doctrees_gettext $(PAPEROPT_$(PAPER)) $(SPHINXOPTS_TEST) sources LATEXOPTS = -interaction=batchmode LATEXOPTS_TESTS = ifeq ($(ENDUSER_BUILD),yes) _TESTS = else _TESTS = _TEST endif # Created in autobuild.py AUTOBUILD_STAMP = "autobuild.py-done" .PHONY: help clean html web pickle htmlhelp latex changes linkcheck gettext help: @echo "Please use \`make ' where is one of" @echo " build-all to build the common documentation types." @echo " changes to make an overview over all changed/added/deprecated items" @echo " clean to remove generated files" @echo " gettext to make gettext pages" @echo " html to make standalone HTML files" @echo " fasthtml same as html, with 4 concurrent processes" @echo " htmlhelp to make HTML files and a HTML help project" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " linkcheck to check through the reference linking" @echo " man to build Man doctrees." @echo " pdf to make standalone PDF files" @echo " pickle to make pickle files (usable by e.g. sphinx-web)" @echo " ps to make standalone PS files" @echo " web same as pickle" clean: -rm -rf sources/api-*.rst -rm -rf sources/examples/gen__*.rst -rm -rf sources/examples/gallery.rst -rm -rf sources/examples/index.rst # windows just doesn't support e.g. build\* ifdef ComSpec -rmdir /s /q build else -rm -rf build/* -rm $(AUTOBUILD_STAMP)* endif fasthtml: html html: $(MKDIR) build$(P)html build$(P)doctrees $(SPHINXBUILD) -b html $(ALLSPHINXOPTS$(_TESTS)) build/html @echo @echo "Build finished. The HTML pages are in build/html." gettext: $(MKDIR) build$(P)html build$(P)doctrees_gettext $(SPHINXBUILD) -b gettext $(ALLSPHINXOPTSGT$(_TESTS)) build/gettext @echo @echo "Build finished. The Gettext pages are in build/gettext." pickle: $(MKDIR) build$(P)pickle build$(P)doctrees $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS$(_TESTS)) build/pickle @echo @echo "Build finished; now you can process the pickle files or run" @echo " sphinx-web build/pickle" @echo "to start the sphinx-web server." web: pickle htmlhelp: $(MKDIR) build$(P)htmlhelp build$(P)doctrees $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS$(_TESTS)) build/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in build/htmlhelp." latex: $(MKDIR) build$(P)latex build$(P)doctrees $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS$(_TESTS)) build/latex @echo @echo "Build finished; the LaTeX files are in build/latex." @echo "Run \`make all-pdf' or \`make all-ps' to" \ "run these through (pdf)latex." pdf: latex rm -f build$(P)latex$(P)Kivy.pdf -$(MAKE) -C build$(P)latex all-pdf LATEXOPTS=$(LATEXOPTS$(_TESTS)) ifneq ("$(wildcard build$(P)latex$(P)Kivy.pdf)","") @echo @echo "Build finished; the PDF file(s) are in build/latex." @echo "You can safely ignore the errors which might appeared above!" else @echo @echo "Build failed; there is no PDF file(s) in build/latex." exit 1 endif ps: latex $(MAKE) -C build$(P)latex all-ps @echo @echo "Build finished; the PS files are in build/latex." man: $(MKDIR) build$(P)man build$(P)doctrees $(SPHINXBUILD) -b man $(ALLSPHINXOPTS$(_TESTS)) build/man @echo @echo "Build finished. The manual pages are in build/man." changes: $(MKDIR) build$(P)changes build$(P)doctrees $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS$(_TESTS)) build/changes @echo @echo "The overview file is in build/changes." linkcheck: $(MKDIR) build$(P)linkcheck build$(P)doctrees $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS$(_TESTS)) build/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in build/linkcheck/output.txt." build-all: html pickle htmlhelp pdf ps gettext # TODO: Make test run in non-enduser-build mode test: build-all ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/README.md0000666000000000000000000000174400000000000012624 0ustar0000000000000000Kivy - Documentation ==================== You can access the latest documentation on the web: * http://kivy.org/docs Contributing ------------ If you intend on editing and contributing documentation, assure the kivy source code is up to date before proceeding. If your documentation is outdated, it could result in merge conflicts. Install Sphinx -------------- - With pip: ``pip install sphinx`` - With apt-get: ``apt-get install python-sphinx`` - With MacPorts: ``port install py34-sphinx`` - On Windows (or from inside your virtualenv): Get pip (https://pypi.python.org/pypi/pip). You'll use it to install the dependencies. To install pip, run ``python setup.py install`` in the pip directory. Now run: ``pip install -r doc-requirements.txt`` Building the documentation -------------------------- Generate documentation using make: ``make html``. Documentation will be accessible in ``build/html/``. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/__init__.py0000666000000000000000000000000000000000000013436 0ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/autobuild.py0000666000000000000000000001644600000000000013714 0ustar0000000000000000''' Script to generate Kivy API from source code. Code is messy, but working. Be careful if you change anything in ! ''' ignore_list = ( 'kivy._clock', 'kivy._event', 'kivy.factory_registers', 'kivy.graphics.buffer', 'kivy.graphics.vbo', 'kivy.graphics.vertex', 'kivy.uix.recycleview.__init__', 'kivy.setupconfig', 'kivy.version', 'kivy._version' ) import os import sys from glob import glob import kivy # force loading of kivy modules import kivy.app import kivy.metrics import kivy.atlas import kivy.context import kivy.core.audio import kivy.core.camera import kivy.core.clipboard import kivy.core.gl import kivy.core.image import kivy.core.spelling import kivy.core.text import kivy.core.text.markup import kivy.core.video import kivy.core.window import kivy.geometry import kivy.graphics import kivy.graphics.shader import kivy.graphics.tesselator import kivy.animation import kivy.modules.console import kivy.modules.keybinding import kivy.modules.monitor import kivy.modules.touchring import kivy.modules.inspector import kivy.modules.recorder import kivy.modules.screen import kivy.modules.joycursor import kivy.storage import kivy.storage.dictstore import kivy.storage.jsonstore import kivy.storage.redisstore import kivy.network.urlrequest import kivy.modules.webdebugger import kivy.support try: import kivy.tools.packaging.pyinstaller_hooks except ImportError: pass import kivy.input.recorder import kivy.interactive import kivy.garden from kivy.factory import Factory from kivy.lib import ddsfile, mtdev # check for silenced build BE_QUIET = True if os.environ.get('BE_QUIET') == 'False': BE_QUIET = False # force loading of all classes from factory for x in list(Factory.classes.keys())[:]: getattr(Factory, x) # Directory of doc base_dir = os.path.dirname(__file__) dest_dir = os.path.join(base_dir, 'sources') examples_framework_dir = os.path.join(base_dir, '..', 'examples', 'framework') # Check touch file base = 'autobuild.py-done' with open(os.path.join(base_dir, base), 'w') as f: f.write('') def writefile(filename, data): global dest_dir # avoid to rewrite the file if the content didn't change f = os.path.join(dest_dir, filename) if not BE_QUIET: print('write', filename) if os.path.exists(f): with open(f) as fd: if fd.read() == data: return h = open(f, 'w') h.write(data) h.close() # Activate Kivy modules ''' for k in kivy.kivy_modules.list().keys(): kivy.kivy_modules.import_module(k) ''' # Search all kivy module l = [(x, sys.modules[x], os.path.basename(sys.modules[x].__file__).rsplit('.', 1)[0]) for x in sys.modules if x.startswith('kivy') and sys.modules[x]] # Extract packages from modules packages = [] modules = {} api_modules = [] for name, module, filename in l: if name in ignore_list: continue if not any([name.startswith(x) for x in ignore_list]): api_modules.append(name) if filename == '__init__': packages.append(name) else: if hasattr(module, '__all__'): modules[name] = module.__all__ else: modules[name] = [x for x in dir(module) if not x.startswith('__')] packages.sort() # Create index api_index = '''API Reference ------------- The API reference is a lexicographic list of all the different classes, methods and features that Kivy offers. .. toctree:: :maxdepth: 1 ''' api_modules.sort() for package in api_modules: api_index += " api-%s.rst\n" % package writefile('api-index.rst', api_index) # Create index for all packages # Note on displaying inherited members; # Adding the directive ':inherited-members:' to automodule achieves this # but is not always desired. Please see # https://github.com/kivy/kivy/pull/3870 template = '\n'.join(( '=' * 100, '$SUMMARY', '=' * 100, ''' $EXAMPLES_REF .. automodule:: $PACKAGE :members: :show-inheritance: .. toctree:: $EXAMPLES ''')) template_examples = '''.. _example-reference%d: Examples -------- %s ''' template_examples_ref = ('# :ref:`Jump directly to Examples' ' `') def extract_summary_line(doc): """ :param doc: the __doc__ field of a module :return: a doc string suitable for a header or empty string """ if doc is None: return '' for line in doc.split('\n'): line = line.strip() # don't take empty line if len(line) < 1: continue # ref mark if line.startswith('.. _'): continue return line for package in packages: summary = extract_summary_line(sys.modules[package].__doc__) if summary is None or summary == '': summary = 'NO DOCUMENTATION (package %s)' % package t = template.replace('$SUMMARY', summary) t = t.replace('$PACKAGE', package) t = t.replace('$EXAMPLES_REF', '') t = t.replace('$EXAMPLES', '') # search packages for subpackage in packages: packagemodule = subpackage.rsplit('.', 1)[0] if packagemodule != package or len(subpackage.split('.')) <= 2: continue t += " api-%s.rst\n" % subpackage # search modules m = list(modules.keys()) m.sort(key=lambda x: extract_summary_line(sys.modules[x].__doc__).upper()) for module in m: packagemodule = module.rsplit('.', 1)[0] if packagemodule != package: continue t += " api-%s.rst\n" % module writefile('api-%s.rst' % package, t) # Create index for all module m = list(modules.keys()) m.sort() refid = 0 for module in m: summary = extract_summary_line(sys.modules[module].__doc__) if summary is None or summary == '': summary = 'NO DOCUMENTATION (module %s)' % module # search examples example_output = [] example_prefix = module if module.startswith('kivy.'): example_prefix = module[5:] example_prefix = example_prefix.replace('.', '_') # try to found any example in framework directory list_examples = glob('%s*.py' % os.path.join( examples_framework_dir, example_prefix)) for x in list_examples: # extract filename without directory xb = os.path.basename(x) # add a section ! example_output.append('File :download:`%s <%s>` ::' % ( xb, os.path.join('..', x))) # put the file in with open(x, 'r') as fd: d = fd.read().strip() d = '\t' + '\n\t'.join(d.split('\n')) example_output.append(d) t = template.replace('$SUMMARY', summary) t = t.replace('$PACKAGE', module) if len(example_output): refid += 1 example_output = template_examples % ( refid, '\n\n\n'.join(example_output)) t = t.replace('$EXAMPLES_REF', template_examples_ref % refid) t = t.replace('$EXAMPLES', example_output) else: t = t.replace('$EXAMPLES_REF', '') t = t.replace('$EXAMPLES', '') writefile('api-%s.rst' % module, t) # Generation finished print('Auto-generation finished') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/doc-requirements.txt0000666000000000000000000000007400000000000015367 0ustar0000000000000000# Frozen Sphinx requirements for easier pip installation ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3536208 Kivy-2.3.1/doc/sources/0000777000000000000000000000000000000000000013022 5ustar0000000000000000././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3536208 Kivy-2.3.1/doc/sources/.static/0000777000000000000000000000000000000000000014367 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/disclosure_down.png0000666000000000000000000000035600000000000020304 0ustar0000000000000000PNG  IHDR"":G sRGBbKGD pHYs  tIME3jH]nIDATXA 0}Oۓ۞}CPcA YS3=Θ1fE&Yޔ6_| :" `&rhH c՛bFd% ,.y>z}KMMMc쐔jz+f-\KGQ{qBH]֚-^63kd*+KYnIinr=J&lȫles6G,.[ֹp Oa h!DљV]e:.G}dL[@"b >beL5ŖX3orB[IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/element-enumeration-16.png0000666000000000000000000000073000000000000021276 0ustar0000000000000000PNG  IHDRasBIT|d pHYs B(xtEXtSoftwarewww.inkscape.org<UIDAT8+QuG^%jJdLYI B,VֲGYNSXXMz3w2cc1_^iYsovntCiј&<SK'7j[V:" [.A+_5 c,9dȰ~#=95{2:{FimjU$yvvay~=14>ێ,_}2^f*0 lo7[fMD^W0@ XD$'Ё($8U_oorIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/element-property-16.png0000666000000000000000000000126300000000000020636 0ustar0000000000000000PNG  IHDRabKGD pHYs @StIME}z[@IDAT8˥KQ3W:B&-t 'U 7 "DL[̲,?DZ:L.˘6A{m16B=sýޙzi]{?glSܗ7 j/gc3g_>M$߯{%Dînt_Z{ݍannbץŅ$ Ibg;TGCñUŧ8jAb  H<勄Ô8 ق*G7**#*({G&ADrm^30oA%| m8NX,1Ns}8 |n8%$ "X[h VuQu\hbÒzPABId#Xf[ FmXTDPJ8椢9׃KW8O_·J)e[Y$ʈ ʈZxuYN/Th+BtAjf"m:iduhf\+#*jGEX/b'1^ZS;\&u|bR [+#RE[(\=W;e•Ȅ1<Sx>3c  +<)gԌ[q//2 f[UFS3§g.֛P SWi39zD&+$I}q?A@$ltG#f6p_F1dyr⽆\˺JvQc# u7 U^TUn^/diuk*d04 6`²7TMFpCT<.ӦemxvJNƸu] )fKIG Sp6 Do,b2ţ7c)zaV)k!gKUX!*NSWf gcG]ˆL5B:6d ^OIɾ VY& Dox|IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/fresh.css0000666000000000000000000005032100000000000016211 0ustar0000000000000000:root { --neutral-background: #131516; --neutral-text: #d8d4cf; --selection-background: #004daa; --selection-text: #e8e6e3; --border-color: #736b5e; --border-secondary-color: #303436ff; --anchor-color: #3391ff; --anchor-hover: #1752997f; --shadow-1: 0 1px 2px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.06); } :root, :root.light { --color: #595959; --bg-color: #ffffff; --bg-accent-color: #f5f5f5; --bg-secondary-accent-color: #f5f5f5; --text-color: #595959; --htext-color: #414141; --dark-border-color: #e0e0e0; --border-secondary-color: #ffffff; --sphinxsidebar-li-a-bg-color: #f0f0f0; --sphinxsidebar-li-a-hover: #e0f0f0; --sphinxsidebar-li-a-color: #202530; --versionchanged-color: #a0a0a0; --versionselector-border-color: #d0d0d0; --em-property: #df712d; --dl-dt-bg-color: #e0e0e0; --warning-color: #e88080; --docutils-bg-color: #e9e9e9; --note-color: #80c880; --vt-c-divider: rgba(60, 60, 60, 0.29); --vt-c-border: #2c2b2b; --vt-c-bg-mute: #f1f1f1; --vt-switch-bg-color: #626262; --vt-svg-fill: yellow; /* Colors to override pygments.css */ --neutral-secondary-text: #000000; --highlight-hll: #ffffcc; --highlight-c: #666385; --highlight-err: #ff0000; --highlight-err_: #ff0000; --highlight-o: #582800; --highlight-gd: #a40000; --highlight-gr: #ef2929; --highlight-gi: #00a000; --highlight-go: #888888; --highlight-gp: #745334; --highlight-gu: #800080; --higlight-gh: #000080; --highlight-m: #990000; --highlight-s: #74171b; --highlight-na: #c4a000; --highlight-nc: #db6500; --highlight-sb: #4e9a06; --highlight-bp: #aa1105; } :root.dark { --bg-color: #131516; --bg-accent-color: #1a1d1e; --bg-secondary-accent-color: #2a2d2fff; --color: #b1aaa0; --text-color: #b1aaa0; --htext-color: #b1aaa0; --secondary-text-color: #bfb9b1; --sphinxsidebar-li-a-bg-color: #202325ff; --sphinxsidebar-li-a-color: #b5aea5ff; --sphinxsidebar-li-a-hover: #1a3535ff; --dark-border-color: #393d40ff; --warning-color: #7c1717ff; --light-warning-color: #e77b7bff; --note-color: #2f6d2fff; --light-note-color: #83c983ff; --versionchanged-color: #6e6662; --versionselector-border-color: #3d4245ff; --em-property: #e27e40ff; --docutils-bg-color: #242729ff; --dl-dt-bg-color: #2a2d2fff; --vt-c-divider: rgba(84, 84, 84, 0.65); --vt-c-bg-mute: #2f2f2f; --vt-switch-bg-color: black; --vt-svg-fill: rgba(255, 255, 255, 0.87); /* Colors to override pygments.css */ --neutral-secondary-text: #e8e6e3ff; --highlight-hll: #525200ff; --highlight-c: #9f968aff; --highlight-err: #ff1a1aff; --highlight-err_: #ff1a1aff; --highlight-o: #ccc8c1ff; --highlight-gd: #ff5959ff; --highlight-gr: #f03a3aff; --highlight-gi: #5cff5cff; --highlight-go: #9d9488ff; --highlight-gp: #cbaa8bff; --highlight-gu: #ff72ffff; --higlight-gh: #3391ff; --highlight-m: #ff6161ff; --highlight-s: #e68388ff; --highlight-na: #ffdc43ff; --highlight-nc: #ff9133ff; --highlight-sb: #abf962ff; --highlight-bp: #fa6256ff; } html.light { color-scheme: light; } html.dark { color-scheme: dark; } body, html { background-color: var(--bg-color); color: var(--selection-text); font-family: Verdana, sans-serif; font-size: 14px; line-height: 1.6em; padding: 0; margin: 0; } body { color: var(--color); } a, a:link, a:visited, span.versionadded span { color: var(--anchor-color); } body, html, table { border-color: var(--border-color); } h1, h2, h3, h4, h5 { color: var(--htext-color); font-weight: 400; } h1 { font-size: 2.25em; } h2 { font-size: 2em; } h3 { font-size: 1.6em; } h4 { font-size: 1.25em; } a, a:link, a:visited { text-decoration-color: currentcolor; text-decoration: none; } a.headerlink { font-size: 1.2em; color: transparent; margin-left: 10px; } .hover a.headerlink { color: var(--secondary-text-color); } h1:hover a.headerlink, h2:hover a.headerlink, h3:hover a.headerlink, h4:hover a.headerlink, h5:hover a.headerlink { display: inline; color: var(--secondary-text-color); margin-left: 10px; } a:hover { border-bottom: 1px solid rgba(42, 124, 223, 0.5); border-bottom-color: var(--anchor-hover); } td.linenos .normal { color: inherit; background-color: transparent; } #topbar { position: relative; background-color: #202326; margin: 0; } #topwrapper { display: flex; flex-wrap: wrap; } #toplogo { height: 60px; width: 100%; display: flex; } #toplogo, #toplogo > a, #topmenu { justify-content: center; } #toplogo > a { display: flex; padding-bottom: 1em; padding-top: 1em; } #topmenu { height: 60px; flex-direction: column; } #topbar img { object-fit: contain; } #topbar #toplogo a:hover { border: 0; } #topbar li, #topbar ul, div.sphinxsidebar li, div.sphinxsidebar ul { margin: 0; padding: 0; list-style-type: none; } #topbar ul, #topmenu { display: flex; width: 100%; } #topbar ul { justify-content: space-around; } #topmenu ul.navigation li { display: flex; list-style-type: none; } #topmenu ul.navigation li a { line-height: 44px; list-style-type: none; color: #bbb; text-decoration: none; background-color: #303030; padding: 0 10px; } #topmenu ul.navigation li a.current { border-bottom: 2px solid #fff; } #topmenu ul.navigation li a:hover { background-color: #383a3d; border-bottom: 2px solid #202326; } #topmenu ul.navigation .nav-garden { background-color: #690; color: #fff; } #topmenu ul.navigation .nav-guides { background-color: #09c; color: #fff; } #topmenu ul.navigation .nav-api { background-color: #c00; color: #fff; } #topmenu ul.navigation .nav-pdf { background-color: #f80; color: #fff; } #topmenu ul.navigation .nav-wiki { background-color: #30757e; color: #fff; } #topmenu ul.navigation a.nav-garden:hover { background-color: #9c0; } #topmenu ul.navigation a.nav-guides:hover { background-color: #33b5e5; } #topmenu ul.navigation a.nav-api:hover { background-color: #f44; } #topmenu ul.navigation a.nav-pdf:hover { background-color: #fb3; } #topmenu ul.navigation a.nav-wiki:hover { background-color: #50c8d7; } div.sphinxsidebar { width: 100%; } div.sphinxsidebar a.mainlevel, div.sphinxsidebar h3 { background-color: var(--dark-border-color); font-weight: 400; font-size: 1em; padding: 0.5em 1em; margin: 1px 0; } div.sphinxsidebar a.togglable { padding-right: 34px; background: var(--dark-border-color) url(disclosure_up.png) top right no-repeat; } div.sphinxsidebar ul.toggleopen a.togglable { background-image: url(disclosure_down.png); } div.sphinxsidebar ul li ul, tt.descclassname { display: none; } div.sphinxsidebar li a, tt.descname { color: var(--sphinxsidebar-li-a-color); } .footerlinks table, div.sphinxsidebar li a { background-color: var(--sphinxsidebar-li-a-bg-color); } div.sphinxsidebar li a { display: block; font-weight: 400; font-size: 1em; padding: 0.5em 1em; border-left: 2px solid transparent; } div.sphinxsidebar li a:hover, div.sphinxsidebar ul ul li.current > a { background-color: var(--sphinxsidebar-li-a-hover); color: var(--sphinxsidebar-li-a-color); border: 0; border-left: 2px solid var(--anchor-color); } .footerlinks table { width: 100%; } .footerlinks td { padding: 10px 15px; width: 50%; } .footerlinks td.rightlink, div.navlink { text-align: right; } #contentall { padding: 20px; display: flex; flex-wrap: wrap; } #content pre { padding: 10px 15px; font-family: "Source Code Pro", monospace; white-space: pre-wrap; } #content h1 { margin-bottom: 25px; } #content h2 { border-bottom: 1px solid var(--dark-border-color); padding: 15px 0 8px; } #content div.admonition { padding-left: 10px; margin: 8px 0; } #content div.admonition p { margin: 0; } #content div.warning { border-left: 3px solid var(--warning-color); } #content div.note p.first { color: var(--light-note-color); } #content div.note { border-left: 3px solid var(--note-color); } .versionadded, .versionchanged { font-style: italic; color: var(--versionchanged-color); } .bodyshortcut, dl.api-level dt { background-color: var(--sphinxsidebar-li-a-bg-color); padding: 10px 15px; } .bodyshortcut .left, .gs-eleft { float: left; } .bodyshortcut .right { float: right; } #api-toggle-all, #api-toggle-desc { float: right; font-size: 14px; margin-left: 10px; cursor: pointer; } dl.api-level dt { cursor: pointer; background-color: var(--dl-dt-bg-color); font-weight: 400; font-size: 1em; margin: 1px 0; } #content pre, dl.api-level dl.attribute dt, table.field-list td.field-body dl.docutils dt, table.field-list th.field-name { background-color: var(--sphinxsidebar-li-a-bg-color); } dl.api-level dd { margin-left: 20px; } dl.api-level { margin-top: 20px; } tt.descname { font-size: 1.2em; } em { font-style: normal; } em.property { color: var(--em-property); } big { font-size: 14px; font-weight: 400; } table.field-list { border-collapse: collapse; border: 0 currentcolor !important; } table.field-list tr { border: 5px solid var(--border-secondary-color); } table.field-list td.field-body { padding: 5px 10px 0; } table.field-list td.field-body dl.docutils { margin-top: -6px; margin-left: -10px; } table.field-list td.field-body dl.docutils dt { padding: 5px 8px; font-style: normal; } table.field-list td.field-body dl.docutils dd { margin: 8px 15px; } .sphinxsidebar form.search { display: flex; margin-top: 0.5em; margin-bottom: 0.5em; } form.search input { line-height: 2em; font-size: 1.1em; padding: 5px 8px; display: flex; flex-grow: 1; } form.search button[type="submit"] { width: 20%; font-size: 1em; } .gs-eleft { margin-right: 10px; } #version_selector, form.search input, table.docutils { border: 1px solid var(--versionselector-border-color); } table.docutils { border-collapse: collapse; } table.docutils td, table.docutils th { padding: 5px 8px; } .align-right { float: right; margin: 5px 0 5px 5px; } .align-center { margin: 5px auto; display: block; } .api-index { height: 200px; overflow-x: hidden; overflow-y: scroll; } div.sphinxsidebar .api-index li a { font-size: 12px; padding: 5px; } .toc { background-color: var(--bg-accent-color); border: 1px solid var(--dark-border-color); padding: 10px; font-size: 0.9em; margin-top: 1em; } #content .toc h2 { font-size: 1.2em; margin: 0 0 5px; padding: 0 0 2px; } .toc ul, .toc ul li { list-style-type: none; padding: 0; margin: 0; } .toc ul li li li { padding-left: 10px; border-left: 1px solid var(--dark-border-color); } table.highlighttable td.linenos { width: 40px; } .viewcode-back, .viewcode-link { position: absolute; right: 2em; display: none; } span.versionadded { font-size: 12px; float: right; } div.navlink { font-size: 12px; position: relative; top: -30px; height: 0; } #version_selector { width: 100%; -webkit-appearance: none; -moz-appearance: none; padding: 0.5em 1em; margin-top: 0.5em; margin-bottom: 0.5em; background: var(--bg-accent-color) url(disclosure_down.png) top right no-repeat; } #content, table.highlighttable { width: 100%; } #content > .wrapper { padding-left: 0; padding-right: 0; } img { max-width: 100%; object-fit: contain; } code.docutils { background: var(--docutils-bg-color); padding: 0.2em 0.5em; color: var(--neutral-secondary-text); border-radius: 0.5em; background-image: none; } .linenos::before, .gp::before { content: attr(unselectable-data); } span.linenos { color: inherit; background-color: transparent; } span.linenos.special, td.linenos .special { color: var(--neutral-secondary-text); background-color: var(--highlight-hll); } /*Theme Toggle Switch css */ #li_themeToggleSwitch { position: absolute; top: 15%; left: 87.5%; } #themeToggleSwitch { border-radius: 11px; display: block; width: 40px; height: 22px; border: 1px solid var(--vt-c-divider); background-color: var(--vt-c-bg-mute); transition: border-color 0.25s, background-color 0.25s; margin-top: auto; margin-bottom: auto; } #themeToggleSwitch:hover { border-color: var(--vt-svg-fill); } .vt-switch-check { position: absolute; top: 2px; width: 18px; height: 18px; border-radius: 50%; background-color: var(--vt-switch-bg-color); box-shadow: var(--shadow-1); transition: background-color 0.25s, left 0.25s; } html.light .vt-switch-check { left: 2px; } html.dark .vt-switch-check { left: 20px; } .vt-switch-icon { position: relative; display: block; width: 18px; height: 18px; border-radius: 50%; overflow: hidden; } .vt-switch-icon svg { position: absolute; top: 3px; left: 3px; width: 12px; height: 12px; fill: var(--vt-svg-fill); transition: opacity 0.25s, left 0.25s; } html.light .vt-switch-icon .sun { opacity: 1; } html.light .vt-switch-icon .moon { opacity: 0; } html.dark .vt-switch-icon .sun { opacity: 0; } html.dark .vt-switch-icon .moon { opacity: 1; } /*Theme toggle switch css end*/ /*pygments classes that are overridden to fit the dark theme*/ .highlight .hll { background-color: var(--highlight-hll); } .highlight .c { /* Comment */ color: var(--highlight-c); } .highlight .err { /* Error */ color: var(--highlight-err); border-color: var(--highlight-err_); } .highlight .g, /* Generic */ .highlight .k, /* Keyword */ .highlight .l, /* Literal */ .highlight .n /* Name */ { color: var(--neutral-secondary-text); } .highlight .o { /* Operator */ color: var(--highlight-o); } .highlight .x { /* Other */ color: var(--highlight-err); } .highlight .p { /* Punctuation */ color: var(--neutral-secondary-text); } .highlight .c1, /* Comment.Single */ .highlight .ch, /* Comment.Hashbang */ .highlight .cm, /* Comment.Multiline */ .highlight .cp, /* Comment.Preproc */ .highlight .cpf,/* Comment.PreprocFile */ .highlight .cs /* Comment.Special */ { color: var(--highlight-c); } .highlight .gd { /* Generic.Deleted */ color: var(--highlight-gd); } .highlight .ge { /* Generic.Emph */ color: var(--neutral-secondary-text); } .highlight .gr { /* Generic.Error */ color: var(--highlight-gr); } .highlight .gh { /* Generic.Heading */ color: var(--higlight-gh); } .highlight .gi { /* Generic.Inserted */ color: var(--highlight-gi); } .highlight .go { /* Generic.Output */ color: var(--highlight-go); } .highlight .gp { /* Generic.Prompt */ color: var(--highlight-gp); } .highlight .gs { /* Generic.Strong */ color: var(--neutral-secondary-text); } .highlight .gu { /* Generic.Subheading */ color: var(--highlight-gu); } .highlight .gt { /* Generic.Traceback */ color: var(--highlight-gd); } .highlight .kc, /* Keyword.Constant */ .highlight .kd, /* Keyword.Declaration */ .highlight .kn, /* Keyword.Namespace */ .highlight .kp, /* Keyword.Pseudo */ .highlight .kr, /* Keyword.Reserved */ .highlight .kt, /* Keyword.Type */ .highlight .ld /* Literal.Date */ { color: var(--neutral-secondary-text); } .highlight .m { /* Literal.Number */ color: var(--highlight-m); } .highlight .s { /* Literal.String */ color: var(--highlight-s); } .highlight .na { /* Name.Attribute */ color: var(--highlight-na); } .highlight .nb { /* Name.Builtin */ color: var(--neutral-secondary-text); } .highlight .nc { /* Name.Class */ color: var(--highlight-nc); } .highlight .no { /* Name.Constant */ color: var(--neutral-secondary-text); } .highlight .nd { /* Name.Decorator */ color: var(--highlight-go); } .highlight .ni { /* Name.Entity */ color: var(--highlight-nc); } .highlight .ne { /* Name.Exception */ color: var(--highlight-gr); } .highlight .nf, /* Name.Function */ .highlight .nl /* Name.Label */ { color: var(--highlight-nc); } .highlight .nn, /* Name.Namespace */ .highlight .nx, /* Name.Other */ .highlight .py /* Name.Property */ { color: var(--neutral-secondary-text); } .highlight .nt /* Name.Tag */ { color: var(--versionchanged-color); } .highlight .nv, /* Name.Variable */ .highlight .ow, /* Operator.Word */ .highlight .w /* Text.Whitespace */ { color: var(--neutral-secondary-text); } .highlight .w /* Text.Whitespace */ { text-decoration-color: currentcolor; } .highlight .mb, /* Literal.Number.Bin */ .highlight .mf, /* Literal.Number.Float */ .highlight .mh, /* Literal.Number.Hex */ .highlight .mi, /* Literal.Number.Integer */ .highlight .mo /* Literal.Number.Oct */ { color: var(--highlight-m); } .highlight .sa /* Literal.String.Affix */ { color: var(--highlight-s); } .highlight .sb, /* Literal.String.Backtick */ .highlight .sc /* Literal.String.Char */ { color: var(--highlight-sb); } .highlight .dl /* Literal.String.Delimiter */ { color: var(--highlight-s); } .highlight .sd /* Literal.String.Doc */ { color: var(--secondary-text-color); } .highlight .s1, /* Literal.String.Single */ .highlight .s2, /* Literal.String.Double */ .highlight .se, /* Literal.String.Escape */ .highlight .sh, /* Literal.String.Heredoc */ .highlight .si, /* Literal.String.Interpol */ .highlight .sr, /* Literal.String.Regex */ .highlight .ss, /* Literal.String.Symbol */ .highlight .sx /* Literal.String.Other */ { color: var(--highlight-s); } .highlight .bp /* Name.Builtin.Pseudo */ { color: var(--highlight-bp); } .highlight .fm /* Name.Function.Magic */ { color: var(--highlight-nc); } .highlight .vc, /* Name.Variable.Class */ .highlight .vg, /* Name.Variable.Global */ .highlight .vi, /* Name.Variable.Instance */ .highlight .vm /* Name.Variable.Magic */ { color: var(--neutral-secondary-text); } .highlight .il /* Literal.Number.Integer.Long */ { color: var(--highlight-m); } @media (min-width: 1024px) { #toplogo { width: 20%; height: 80px; display: flex; justify-content: flex-start; } #topmenu { width: 80%; height: 80px; } #topbar ul { justify-content: flex-end; } #topmenu ul.navigation li { margin-right: 3em; } div.sphinxsidebar { width: 260px; position: sticky; top: 0; height: 80vh; padding-top: 1em; } #content { width: calc(100% - 260px); } .sphinxsidebarwrapper { display: flex; flex-direction: column; height: 100%; } .api-index { height: 100px; display: flex; flex-grow: 1; } .is-api .sphinxsidebarwrapper .current { display: flex; flex-grow: 1; flex-direction: column; } #content > .wrapper { padding-left: 1em; padding-right: 1em; } .toc { float: right; margin: 0 0 10px 10px; } #li_themeToggleSwitch, #topbar { position: static; } #themeToggleSwitch { position: relative; } html.light .vt-switch-check { left: 1px; } html.dark .vt-switch-check { left: 19px; } .vt-switch-check { top: 1px; } } ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/jquery-effects-core-and-slide.js0000666000000000000000000006232400000000000022454 0ustar0000000000000000/* * jQuery UI Effects 1.8.18 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Effects/ */ ;jQuery.effects || (function($, undefined) { $.effects = {}; /******************************************************************************/ /****************************** COLOR ANIMATIONS ******************************/ /******************************************************************************/ // override the animation for color styles $.each(['backgroundColor', 'borderBottomColor', 'borderLeftColor', 'borderRightColor', 'borderTopColor', 'borderColor', 'color', 'outlineColor'], function(i, attr) { $.fx.step[attr] = function(fx) { if (!fx.colorInit) { fx.start = getColor(fx.elem, attr); fx.end = getRGB(fx.end); fx.colorInit = true; } fx.elem.style[attr] = 'rgb(' + Math.max(Math.min(parseInt((fx.pos * (fx.end[0] - fx.start[0])) + fx.start[0], 10), 255), 0) + ',' + Math.max(Math.min(parseInt((fx.pos * (fx.end[1] - fx.start[1])) + fx.start[1], 10), 255), 0) + ',' + Math.max(Math.min(parseInt((fx.pos * (fx.end[2] - fx.start[2])) + fx.start[2], 10), 255), 0) + ')'; }; }); // Color Conversion functions from highlightFade // By Blair Mitchelmore // http://jquery.offput.ca/highlightFade/ // Parse strings looking for color tuples [255,255,255] function getRGB(color) { var result; // Check if we're already dealing with an array of colors if ( color && color.constructor == Array && color.length == 3 ) return color; // Look for rgb(num,num,num) if (result = /rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color)) return [parseInt(result[1],10), parseInt(result[2],10), parseInt(result[3],10)]; // Look for rgb(num%,num%,num%) if (result = /rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color)) return [parseFloat(result[1])*2.55, parseFloat(result[2])*2.55, parseFloat(result[3])*2.55]; // Look for #a0b1c2 if (result = /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color)) return [parseInt(result[1],16), parseInt(result[2],16), parseInt(result[3],16)]; // Look for #fff if (result = /#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color)) return [parseInt(result[1]+result[1],16), parseInt(result[2]+result[2],16), parseInt(result[3]+result[3],16)]; // Look for rgba(0, 0, 0, 0) == transparent in Safari 3 if (result = /rgba\(0, 0, 0, 0\)/.exec(color)) return colors['transparent']; // Otherwise, we're most likely dealing with a named color return colors[$.trim(color).toLowerCase()]; } function getColor(elem, attr) { var color; do { color = $.curCSS(elem, attr); // Keep going until we find an element that has color, or we hit the body if ( color != '' && color != 'transparent' || $.nodeName(elem, "body") ) break; attr = "backgroundColor"; } while ( elem = elem.parentNode ); return getRGB(color); }; // Some named colors to work with // From Interface by Stefan Petre // http://interface.eyecon.ro/ var colors = { aqua:[0,255,255], azure:[240,255,255], beige:[245,245,220], black:[0,0,0], blue:[0,0,255], brown:[165,42,42], cyan:[0,255,255], darkblue:[0,0,139], darkcyan:[0,139,139], darkgrey:[169,169,169], darkgreen:[0,100,0], darkkhaki:[189,183,107], darkmagenta:[139,0,139], darkolivegreen:[85,107,47], darkorange:[255,140,0], darkorchid:[153,50,204], darkred:[139,0,0], darksalmon:[233,150,122], darkviolet:[148,0,211], fuchsia:[255,0,255], gold:[255,215,0], green:[0,128,0], indigo:[75,0,130], khaki:[240,230,140], lightblue:[173,216,230], lightcyan:[224,255,255], lightgreen:[144,238,144], lightgrey:[211,211,211], lightpink:[255,182,193], lightyellow:[255,255,224], lime:[0,255,0], magenta:[255,0,255], maroon:[128,0,0], navy:[0,0,128], olive:[128,128,0], orange:[255,165,0], pink:[255,192,203], purple:[128,0,128], violet:[128,0,128], red:[255,0,0], silver:[192,192,192], white:[255,255,255], yellow:[255,255,0], transparent: [255,255,255] }; /******************************************************************************/ /****************************** CLASS ANIMATIONS ******************************/ /******************************************************************************/ var classAnimationActions = ['add', 'remove', 'toggle'], shorthandStyles = { border: 1, borderBottom: 1, borderColor: 1, borderLeft: 1, borderRight: 1, borderTop: 1, borderWidth: 1, margin: 1, padding: 1 }; function getElementStyles() { var style = document.defaultView ? document.defaultView.getComputedStyle(this, null) : this.currentStyle, newStyle = {}, key, camelCase; // webkit enumerates style properties if (style && style.length && style[0] && style[style[0]]) { var len = style.length; while (len--) { key = style[len]; if (typeof style[key] == 'string') { camelCase = key.replace(/\-(\w)/g, function(all, letter){ return letter.toUpperCase(); }); newStyle[camelCase] = style[key]; } } } else { for (key in style) { if (typeof style[key] === 'string') { newStyle[key] = style[key]; } } } return newStyle; } function filterStyles(styles) { var name, value; for (name in styles) { value = styles[name]; if ( // ignore null and undefined values value == null || // ignore functions (when does this occur?) $.isFunction(value) || // shorthand styles that need to be expanded name in shorthandStyles || // ignore scrollbars (break in IE) (/scrollbar/).test(name) || // only colors or values that can be converted to numbers (!(/color/i).test(name) && isNaN(parseFloat(value))) ) { delete styles[name]; } } return styles; } function styleDifference(oldStyle, newStyle) { var diff = { _: 0 }, // http://dev.jquery.com/ticket/5459 name; for (name in newStyle) { if (oldStyle[name] != newStyle[name]) { diff[name] = newStyle[name]; } } return diff; } $.effects.animateClass = function(value, duration, easing, callback) { if ($.isFunction(easing)) { callback = easing; easing = null; } return this.queue(function() { var that = $(this), originalStyleAttr = that.attr('style') || ' ', originalStyle = filterStyles(getElementStyles.call(this)), newStyle, className = that.attr('class'); $.each(classAnimationActions, function(i, action) { if (value[action]) { that[action + 'Class'](value[action]); } }); newStyle = filterStyles(getElementStyles.call(this)); that.attr('class', className); that.animate(styleDifference(originalStyle, newStyle), { queue: false, duration: duration, easing: easing, complete: function() { $.each(classAnimationActions, function(i, action) { if (value[action]) { that[action + 'Class'](value[action]); } }); // work around bug in IE by clearing the cssText before setting it if (typeof that.attr('style') == 'object') { that.attr('style').cssText = ''; that.attr('style').cssText = originalStyleAttr; } else { that.attr('style', originalStyleAttr); } if (callback) { callback.apply(this, arguments); } $.dequeue( this ); } }); }); }; $.fn.extend({ _addClass: $.fn.addClass, addClass: function(classNames, speed, easing, callback) { return speed ? $.effects.animateClass.apply(this, [{ add: classNames },speed,easing,callback]) : this._addClass(classNames); }, _removeClass: $.fn.removeClass, removeClass: function(classNames,speed,easing,callback) { return speed ? $.effects.animateClass.apply(this, [{ remove: classNames },speed,easing,callback]) : this._removeClass(classNames); }, _toggleClass: $.fn.toggleClass, toggleClass: function(classNames, force, speed, easing, callback) { if ( typeof force == "boolean" || force === undefined ) { if ( !speed ) { // without speed parameter; return this._toggleClass(classNames, force); } else { return $.effects.animateClass.apply(this, [(force?{add:classNames}:{remove:classNames}),speed,easing,callback]); } } else { // without switch parameter; return $.effects.animateClass.apply(this, [{ toggle: classNames },force,speed,easing]); } }, switchClass: function(remove,add,speed,easing,callback) { return $.effects.animateClass.apply(this, [{ add: add, remove: remove },speed,easing,callback]); } }); /******************************************************************************/ /*********************************** EFFECTS **********************************/ /******************************************************************************/ $.extend($.effects, { version: "1.8.18", // Saves a set of properties in a data storage save: function(element, set) { for(var i=0; i < set.length; i++) { if(set[i] !== null) element.data("ec.storage."+set[i], element[0].style[set[i]]); } }, // Restores a set of previously saved properties from a data storage restore: function(element, set) { for(var i=0; i < set.length; i++) { if(set[i] !== null) element.css(set[i], element.data("ec.storage."+set[i])); } }, setMode: function(el, mode) { if (mode == 'toggle') mode = el.is(':hidden') ? 'show' : 'hide'; // Set for toggle return mode; }, getBaseline: function(origin, original) { // Translates a [top,left] array into a baseline value // this should be a little more flexible in the future to handle a string & hash var y, x; switch (origin[0]) { case 'top': y = 0; break; case 'middle': y = 0.5; break; case 'bottom': y = 1; break; default: y = origin[0] / original.height; }; switch (origin[1]) { case 'left': x = 0; break; case 'center': x = 0.5; break; case 'right': x = 1; break; default: x = origin[1] / original.width; }; return {x: x, y: y}; }, // Wraps the element around a wrapper that copies position properties createWrapper: function(element) { // if the element is already wrapped, return it if (element.parent().is('.ui-effects-wrapper')) { return element.parent(); } // wrap the element var props = { width: element.outerWidth(true), height: element.outerHeight(true), 'float': element.css('float') }, wrapper = $('
') .addClass('ui-effects-wrapper') .css({ fontSize: '100%', background: 'transparent', border: 'none', margin: 0, padding: 0 }), active = document.activeElement; element.wrap(wrapper); // Fixes #7595 - Elements lose focus when wrapped. if ( element[ 0 ] === active || $.contains( element[ 0 ], active ) ) { $( active ).focus(); } wrapper = element.parent(); //Hotfix for jQuery 1.4 since some change in wrap() seems to actually loose the reference to the wrapped element // transfer positioning properties to the wrapper if (element.css('position') == 'static') { wrapper.css({ position: 'relative' }); element.css({ position: 'relative' }); } else { $.extend(props, { position: element.css('position'), zIndex: element.css('z-index') }); $.each(['top', 'left', 'bottom', 'right'], function(i, pos) { props[pos] = element.css(pos); if (isNaN(parseInt(props[pos], 10))) { props[pos] = 'auto'; } }); element.css({position: 'relative', top: 0, left: 0, right: 'auto', bottom: 'auto' }); } return wrapper.css(props).show(); }, removeWrapper: function(element) { var parent, active = document.activeElement; if (element.parent().is('.ui-effects-wrapper')) { parent = element.parent().replaceWith(element); // Fixes #7595 - Elements lose focus when wrapped. if ( element[ 0 ] === active || $.contains( element[ 0 ], active ) ) { $( active ).focus(); } return parent; } return element; }, setTransition: function(element, list, factor, value) { value = value || {}; $.each(list, function(i, x){ unit = element.cssUnit(x); if (unit[0] > 0) value[x] = unit[0] * factor + unit[1]; }); return value; } }); function _normalizeArguments(effect, options, speed, callback) { // shift params for method overloading if (typeof effect == 'object') { callback = options; speed = null; options = effect; effect = options.effect; } if ($.isFunction(options)) { callback = options; speed = null; options = {}; } if (typeof options == 'number' || $.fx.speeds[options]) { callback = speed; speed = options; options = {}; } if ($.isFunction(speed)) { callback = speed; speed = null; } options = options || {}; speed = speed || options.duration; speed = $.fx.off ? 0 : typeof speed == 'number' ? speed : speed in $.fx.speeds ? $.fx.speeds[speed] : $.fx.speeds._default; callback = callback || options.complete; return [effect, options, speed, callback]; } function standardSpeed( speed ) { // valid standard speeds if ( !speed || typeof speed === "number" || $.fx.speeds[ speed ] ) { return true; } // invalid strings - treat as "normal" speed if ( typeof speed === "string" && !$.effects[ speed ] ) { return true; } return false; } $.fn.extend({ effect: function(effect, options, speed, callback) { var args = _normalizeArguments.apply(this, arguments), // TODO: make effects take actual parameters instead of a hash args2 = { options: args[1], duration: args[2], callback: args[3] }, mode = args2.options.mode, effectMethod = $.effects[effect]; if ( $.fx.off || !effectMethod ) { // delegate to the original method (e.g., .show()) if possible if ( mode ) { return this[ mode ]( args2.duration, args2.callback ); } else { return this.each(function() { if ( args2.callback ) { args2.callback.call( this ); } }); } } return effectMethod.call(this, args2); }, _show: $.fn.show, show: function(speed) { if ( standardSpeed( speed ) ) { return this._show.apply(this, arguments); } else { var args = _normalizeArguments.apply(this, arguments); args[1].mode = 'show'; return this.effect.apply(this, args); } }, _hide: $.fn.hide, hide: function(speed) { if ( standardSpeed( speed ) ) { return this._hide.apply(this, arguments); } else { var args = _normalizeArguments.apply(this, arguments); args[1].mode = 'hide'; return this.effect.apply(this, args); } }, // jQuery core overloads toggle and creates _toggle __toggle: $.fn.toggle, toggle: function(speed) { if ( standardSpeed( speed ) || typeof speed === "boolean" || $.isFunction( speed ) ) { return this.__toggle.apply(this, arguments); } else { var args = _normalizeArguments.apply(this, arguments); args[1].mode = 'toggle'; return this.effect.apply(this, args); } }, // helper functions cssUnit: function(key) { var style = this.css(key), val = []; $.each( ['em','px','%','pt'], function(i, unit){ if(style.indexOf(unit) > 0) val = [parseFloat(style), unit]; }); return val; } }); /******************************************************************************/ /*********************************** EASING ***********************************/ /******************************************************************************/ /* * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ * * Uses the built in easing capabilities added In jQuery 1.1 * to offer multiple easing options * * TERMS OF USE - jQuery Easing * * Open source under the BSD License. * * Copyright 2008 George McGinley Smith * 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. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * 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 OWNER OR CONTRIBUTORS 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. * */ // t: current time, b: begInnIng value, c: change In value, d: duration $.easing.jswing = $.easing.swing; $.extend($.easing, { def: 'easeOutQuad', swing: function (x, t, b, c, d) { //alert($.easing.default); return $.easing[$.easing.def](x, t, b, c, d); }, easeInQuad: function (x, t, b, c, d) { return c*(t/=d)*t + b; }, easeOutQuad: function (x, t, b, c, d) { return -c *(t/=d)*(t-2) + b; }, easeInOutQuad: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t + b; return -c/2 * ((--t)*(t-2) - 1) + b; }, easeInCubic: function (x, t, b, c, d) { return c*(t/=d)*t*t + b; }, easeOutCubic: function (x, t, b, c, d) { return c*((t=t/d-1)*t*t + 1) + b; }, easeInOutCubic: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t + b; return c/2*((t-=2)*t*t + 2) + b; }, easeInQuart: function (x, t, b, c, d) { return c*(t/=d)*t*t*t + b; }, easeOutQuart: function (x, t, b, c, d) { return -c * ((t=t/d-1)*t*t*t - 1) + b; }, easeInOutQuart: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t*t + b; return -c/2 * ((t-=2)*t*t*t - 2) + b; }, easeInQuint: function (x, t, b, c, d) { return c*(t/=d)*t*t*t*t + b; }, easeOutQuint: function (x, t, b, c, d) { return c*((t=t/d-1)*t*t*t*t + 1) + b; }, easeInOutQuint: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; return c/2*((t-=2)*t*t*t*t + 2) + b; }, easeInSine: function (x, t, b, c, d) { return -c * Math.cos(t/d * (Math.PI/2)) + c + b; }, easeOutSine: function (x, t, b, c, d) { return c * Math.sin(t/d * (Math.PI/2)) + b; }, easeInOutSine: function (x, t, b, c, d) { return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; }, easeInExpo: function (x, t, b, c, d) { return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; }, easeOutExpo: function (x, t, b, c, d) { return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; }, easeInOutExpo: function (x, t, b, c, d) { if (t==0) return b; if (t==d) return b+c; if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; }, easeInCirc: function (x, t, b, c, d) { return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; }, easeOutCirc: function (x, t, b, c, d) { return c * Math.sqrt(1 - (t=t/d-1)*t) + b; }, easeInOutCirc: function (x, t, b, c, d) { if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; }, easeInElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; }, easeOutElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; }, easeInOutElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; }, easeInBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; return c*(t/=d)*t*((s+1)*t - s) + b; }, easeOutBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; }, easeInOutBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; }, easeInBounce: function (x, t, b, c, d) { return c - $.easing.easeOutBounce (x, d-t, 0, c, d) + b; }, easeOutBounce: function (x, t, b, c, d) { if ((t/=d) < (1/2.75)) { return c*(7.5625*t*t) + b; } else if (t < (2/2.75)) { return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; } else if (t < (2.5/2.75)) { return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; } else { return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; } }, easeInOutBounce: function (x, t, b, c, d) { if (t < d/2) return $.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; return $.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; } }); /* * * TERMS OF USE - EASING EQUATIONS * * Open source under the BSD License. * * Copyright 2001 Robert Penner * 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. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * 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 OWNER OR CONTRIBUTORS 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. * */ })(jQuery); /* * jQuery UI Effects Slide 1.8.18 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Effects/Slide * * Depends: * jquery.effects.core.js */ (function( $, undefined ) { $.effects.slide = function(o) { return this.queue(function() { // Create element var el = $(this), props = ['position','top','bottom','left','right']; // Set options var mode = $.effects.setMode(el, o.options.mode || 'show'); // Set Mode var direction = o.options.direction || 'left'; // Default Direction // Adjust $.effects.save(el, props); el.show(); // Save & Show $.effects.createWrapper(el).css({overflow:'hidden'}); // Create Wrapper var ref = (direction == 'up' || direction == 'down') ? 'top' : 'left'; var motion = (direction == 'up' || direction == 'left') ? 'pos' : 'neg'; var distance = o.options.distance || (ref == 'top' ? el.outerHeight({margin:true}) : el.outerWidth({margin:true})); if (mode == 'show') el.css(ref, motion == 'pos' ? (isNaN(distance) ? "-" + distance : -distance) : distance); // Shift // Animation var animation = {}; animation[ref] = (mode == 'show' ? (motion == 'pos' ? '+=' : '-=') : (motion == 'pos' ? '-=' : '+=')) + distance; // Animate el.animate(animation, { queue: false, duration: o.duration, easing: o.options.easing, complete: function() { if(mode == 'hide') el.hide(); // Hide $.effects.restore(el, props); $.effects.removeWrapper(el); // Restore if(o.callback) o.callback.apply(this, arguments); // Callback el.dequeue(); }}); }); }; })(jQuery); ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/jquery.cookie.js0000666000000000000000000000731000000000000017515 0ustar0000000000000000/*jslint browser: true */ /*global jQuery: true */ /** * jQuery Cookie plugin * * Copyright (c) 2010 Klaus Hartl (stilbuero.de) * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * */ // TODO JsDoc /** * Create a cookie with the given key and value and other optional parameters. * * @example $.cookie('the_cookie', 'the_value'); * @desc Set the value of a cookie. * @example $.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true }); * @desc Create a cookie with all available options. * @example $.cookie('the_cookie', 'the_value'); * @desc Create a session cookie. * @example $.cookie('the_cookie', null); * @desc Delete a cookie by passing null as value. Keep in mind that you have to use the same path and domain * used when the cookie was set. * * @param String key The key of the cookie. * @param String value The value of the cookie. * @param Object options An object literal containing key/value pairs to provide optional cookie attributes. * @option Number|Date expires Either an integer specifying the expiration date from now on in days or a Date object. * If a negative value is specified (e.g. a date in the past), the cookie will be deleted. * If set to null or omitted, the cookie will be a session cookie and will not be retained * when the the browser exits. * @option String path The value of the path atribute of the cookie (default: path of page that created the cookie). * @option String domain The value of the domain attribute of the cookie (default: domain of page that created the cookie). * @option Boolean secure If true, the secure attribute of the cookie will be set and the cookie transmission will * require a secure protocol (like HTTPS). * @type undefined * * @name $.cookie * @cat Plugins/Cookie * @author Klaus Hartl/klaus.hartl@stilbuero.de */ /** * Get the value of a cookie with the given key. * * @example $.cookie('the_cookie'); * @desc Get the value of a cookie. * * @param String key The key of the cookie. * @return The value of the cookie. * @type String * * @name $.cookie * @cat Plugins/Cookie * @author Klaus Hartl/klaus.hartl@stilbuero.de */ jQuery.cookie = function (key, value, options) { // key and at least value given, set cookie... if (arguments.length > 1 && String(value) !== "[object Object]") { options = jQuery.extend({}, options); if (value === null || value === undefined) { options.expires = -1; } if (typeof options.expires === 'number') { var days = options.expires, t = options.expires = new Date(); t.setDate(t.getDate() + days); } value = String(value); return (document.cookie = [ encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value), options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : '' ].join('')); } // key and possibly options given, get cookie... options = value || {}; var result, decode = options.raw ? function (s) { return s; } : decodeURIComponent; return (result = new RegExp('(?:^|; )' + encodeURIComponent(key) + '=([^;]*)').exec(document.cookie)) ? decode(result[1]) : null; }; ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/kivy.js0000666000000000000000000002006300000000000015710 0ustar0000000000000000$(function() { var bodyshortcut = false; function ensure_bodyshortcut() { if ( bodyshortcut == true ) return; var bsc = $('
 
'); bsc.insertAfter($('div.body h1:first')); bodyshortcut = true; }; // if it's an API page, show the module name. var pagename = location.pathname.split('/'); var is_api = false; pagename = pagename[pagename.length - 1]; if (pagename.search('api-') == 0) { pagename = pagename.substr(4, pagename.length - 9); ensure_bodyshortcut(); var modulename = $('') modulename.appendTo($('div.bodyshortcut')); is_api = true; } // insert breaker only for the first data/class/function found. var apibreaker = false; $('div.body dl[class]').each(function (i1, elem) { // these are first level class: attribute and method are inside class. if (!$(elem).hasClass('data') && !$(elem).hasClass('class') && !$(elem).hasClass('exception') && !$(elem).hasClass('function')) return; // dont accept dl inside dl if ($(elem).parents().filter('dl').length > 0) return; $(elem).addClass('api-level'); if ( apibreaker == true ) return; $('
') .attr('id', 'api') .html( $('

API ' + 'Hide Description ⇑' + '

') ) .insertBefore(elem); apibreaker = true; }); $('div.body dl[class] dt') .on("mouseenter", function() { $(this).addClass('hover'); }) .on("mouseleave", function() { $(this).removeClass('hover'); }); if ( apibreaker == true ) { ensure_bodyshortcut(); var apilink = $(''); apilink.insertBefore($('div.bodyshortcut')); } $('#api-toggle-desc').on("click", function() { if ($(this).hasClass('showed')) { $('div.body dl.api-level > dd p').hide(); $('div.body dl.api-level > dd pre').hide(); $('div.body dl.api-level > dd blockquote').hide(); $('div.body dl.api-level > dd ul').hide(); $(this).removeClass('showed'); $(this).html('Show Descriptions ⇓'); $.cookie('kivy.toggledesc', 'true'); } else { $('div.body dl.api-level > dd p').show(); $('div.body dl.api-level > dd pre').show(); $('div.body dl.api-level > dd blockquote').show(); $('div.body dl.api-level > dd ul').show(); $(this).addClass('showed'); $(this).html('Hide Descriptions ⇑'); $.cookie('kivy.toggledesc', 'false'); } }); $('div.body dl.api-level dt').on("click", function() { $(this).next().children().toggle(); }); if ( $.cookie('kivy.toggledesc') == 'true' ) { $('div.body dl.api-level > dd > dl > dd').hide(); $('#api-toggle-desc').removeClass('showed'); $('#api-toggle-desc').html('Show Descriptions ⇓'); } if ( $.cookie('kivy.toggleall') == 'true' ) { $('div.body dl.api-level > dd').hide(); $('#api-toggle').removeClass('showed'); $('#api-toggle').html('Expand All ⇓'); } //---------------------------------------------------------------------------- // Reduce the TOC page //---------------------------------------------------------------------------- var ul = $('div.sphinxsidebarwrapper h3:eq(1) + ul > li > ul'); $('div.sphinxsidebarwrapper h3:eq(1) + ul').detach(); ul.insertAfter($('div.sphinxsidebarwrapper h3:eq(1)')); $("div.sphinxsidebarwrapper ul").each(function() { if ($(this).children().length < 1) $(this).remove() }); //---------------------------------------------------------------------------- // Menu navigation //---------------------------------------------------------------------------- $('div.sphinxsidebarwrapper > ul > li > a').each(function(index, item) { $(item) .attr('href', '#') .addClass('mainlevel'); if ( !is_api ) { $(item) .bind('mousedown', function() { $('div.sphinxsidebar ul li ul').filter(function (index, child) { if (child != $(item).parent().children('ul').get(0)) return child; }).slideUp(); $(item).parent().children('ul').slideToggle(); }); } }) $('div.sphinxsidebarwrapper li.current').parent().show(); if ( !is_api ) { $('div.sphinxsidebarwrapper ul li').each(function(index, item) { if ($(item).children('ul').length > 0) { $(item).children('a').addClass('togglable'); } }); } // FIXME $('div.sphinxsidebar a[href$="api-kivy.html"]').parent().parent().addClass('api-index'); $('div.sphinxsidebar a[href$="api-kivy.utils.html"]').parent().parent().addClass('api-index'); $('li.current.toctree-l2').slice(0, -1).removeClass('current'); $('ul.api-index a').each(function(index, item) { var url = $(item).attr('href').slice(0, -5); if (url == '') { $(item).attr('href', location.pathname); url = location.pathname.slice(0, -5); } url = url.substr(url.search('api-') + 4); $(item).empty().append(url); }); // Hide API section if we are not in the API. // or hide all the others sections if we are in the API if ( is_api ) { $('div.sphinxsidebarwrapper > ul > li > ul').filter( function(index, item) { if (! $(item).hasClass('api-index')) return item; }).parent().hide(); $('.nav-api').addClass('current'); $('body').addClass('is-api'); } else { $('div.sphinxsidebarwrapper > ul > li > ul').filter( function(index, item) { if ($(item).hasClass('api-index')) return item; }).parent().hide(); $('.nav-guides').addClass('current'); } if ( is_api ) { $('.toc').hide(); // Resolve API version function read_version(item, default_version) { if ( item === undefined ) return default_version; var version = item.find('p').text(); if ( version == "" ) return default_version; item.detach(); version = version.replace('New in version ', ''); if ( version.substr(-1) == '.' ) version = version.substr(0, version.length - 1); return version; } //function read_version(item, version) { return version; } // get module version var module_version = read_version($('div.body > div.section > div.versionadded'), '1.0.0'); var html_version = 'Added in ' + module_version + ''; $('div.bodyshortcut').append(html_version); // resolve class version, default to module if nothing has been found $('div.section > dl[class]').each(function (i1, el_class) { var rel_class = $(el_class); var class_version = read_version( rel_class.find('> dd > div.versionadded'), module_version); var html_version = 'Added in ' + class_version + ''; rel_class.find('> dt').append(html_version); // resolve method / attr version rel_class.find('> dd > dl[class]').each(function (i2, el_methattr) { var rel_methattr = $(el_methattr); var methattr_version = read_version( rel_methattr.find('> dd > div.versionadded'), class_version); var html_version = 'Added in ' + methattr_version + ''; rel_methattr.find('> dt').append(html_version); }); }); } else { if ($('.toc > ul > li> ul').length < 1) $('.toc').hide(); var section_title = $('li.toctree-l1.current > a').text(); $('div.body h1:eq(0)').prepend(section_title + ' » '); } // Hack to add an attrib to all linenos, // this is needed in order to avoid certain browsers (Ex: Safari) that treat the line-number as a copyable item. $(".linenos, .gp").each(function(){ let $this = $(this); $this.attr("unselectable-data", $this.text()); $this.contents().filter(function(){ return this.nodeType === 3; //https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType }).remove(); }); $("#themeToggleSwitch").click(function () { let currTheme = document.documentElement.className, newTheme = currTheme === "light" ? "dark" : "light" document.documentElement.className = newTheme localStorage.setItem('theme', newTheme); }); });././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.static/logo-kivy.png0000666000000000000000000000546100000000000017023 0ustar0000000000000000PNG  IHDRyOjbKGD pHYs  tIME K IDATx]ۏUW}{.L! 5>o)E%ʹ`HRP*bRbjEP.-P1)5JDプ1i00~>Z:gds~e}Hڃ I3$Q5L%$=bf|tp{0'euydoVj.NZkf2!I H%I2VOPb &C^4|r6 %-4p`f6`v ҁr`Oofg }6ZqZ1}HzNɒ4`Ёo{,BLOkYb`[5,x$I cf;N쨤 3I\ wN2xک[m4KTvT"3(N$w֗eI4'xmW LDB;*^ m<IOnܘĂErnR/A/IAuP Q(;$O2tM,Hϑl}rָA3U+r- >p%U#oPq~T 5V57ΑQI+<;PS ;HD9)ICaɣhgtEu1(RAmeMg-M>VHʯ}Eh*oү)Px]S-Lx֝Q#\kۘhI$&\E7u0Ȓt5Mi$\s\Cv߬J1Ff[XT+ d¥,c9U3ƨG32pg#WF$)_~5eLrk[p:ђ89֔~Q%4u4Ru֢*V9-R771p'G[E EO+tzSM%cscS[9Yzwn7uw=afdF}ܑE$ 1,ՅWwAU3Y7$~]D$;**瓝Hz)]IR4Sχ씣"q@ޝ n/ugrL%'94K%-wf$In/2Q63z5$)jt,mytB?339K[eҶ3f'{hMUc>gnhvR݀nnmIt-J(NQ0E9d$#25 R)8Ne fʏT:3+^yѶf՛ Yk|:7Ƭx#ו<+vpURReVMr`h֢Џ{OH:4$o9Rs7%Kw\\Vr4hs3]PwBrOX{CVtdH2I :>6Zq/tUblSQӽmjɕ#4[aPKJT]O^v&VLI;IvoTYt)>9_[E%ܩ#EkPw d{ڤI%WFrWWBY@Kt:ٓUIICSoNnVҤ}=TJ⢁ ,^[OHړʣZrK:B8*'(wuI$&Ks)I/O(֜{)`R/ےs~(v,GPFK:\ASC4)cVIENDB`././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3536208 Kivy-2.3.1/doc/sources/.templates/0000777000000000000000000000000000000000000015076 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/.templates/layout.html0000666000000000000000000003414400000000000017307 0ustar0000000000000000{%- block doctype -%} {%- endblock %} {%- set reldelim1 = reldelim1 is not defined and ' »' or reldelim1 %} {%- set reldelim2 = reldelim2 is not defined and ' |' or reldelim2 %} {%- set url_root = pathto('', 1) %} {%- if url_root == '#' %}{% set url_root = '' %}{% endif %} {%- macro relbar() %} {%- endmacro %} {%- macro header() %} {%- if not embedded %}{% if not theme_nosidebar|tobool %}
{%- if pagename != "search" %} {%- endif %}
{%- endif %}{% endif %} {%- endmacro %} {%- macro sidebar() %} {%- if not embedded %}{% if not theme_nosidebar|tobool %}

Version

Quick search

{%- block sidebartoc %} {{ toctree(collapse=False) }} {%- endblock %} {%- block sidebarrel %} {%- endblock %}
{%- endif %}{% endif %} {%- endmacro %} {{ metatags }} {%- if not embedded and docstitle %} {%- set titlesuffix = " — "|safe + docstitle|e %} {%- else %} {%- set titlesuffix = "" %} {%- endif %} {{ title|striptags }}{{ titlesuffix }} {%- for style in styles %} {%- endfor %} {%- if not embedded %} {%- block scripts %} {% if sphinx_version >= "1.8.0" %} {%- for scriptfile in script_files %} {{ js_tag(scriptfile) }} {%- endfor %} {% else %} {%- for scriptfile in script_files %} {%- endfor %} {% endif %} {%- endblock %} {%- if use_opensearch %} {%- endif %} {%- if favicon %} {%- endif %} {%- endif %} {%- block linktags %} {%- if hasdoc('about') %} {%- endif %} {%- if hasdoc('genindex') %} {%- endif %} {%- if hasdoc('search') %} {%- endif %} {%- if hasdoc('copyright') %} {%- endif %} {%- if parents %} {%- endif %} {%- if next %} {%- endif %} {%- if prev %} {%- endif %} {%- endblock %} {%- block extrahead %} {% endblock %} {%- block header %}{% endblock %} {%- block relbar1 %}{% endblock %} {%- block document %}
{%- block sidebar1 %}{{ sidebar() }}{% endblock %}
{%- if not embedded %}{% if not theme_nosidebar|tobool %}
{%- endif %}{% endif %}

{{ _('Table Of Contents') }}

{{ toc }}
{% block body %} {% endblock %}
{%- if not embedded %}{% if not theme_nosidebar|tobool %}
{%- endif %}{% endif %}
{%- endblock %} {%- block footer %} {%- endblock %} ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/changelog.rst0000666000000000000000000062511200000000000015512 0ustar0000000000000000.. _changelog: Changelog ========= 2.3.1 ===== Packaging --------- - [:repo:`8823`]: [Backport devel-2.3.x] Fix PyInstaller hooks to work with v6.x.x #8653 - [:repo:`8826`]: Remove duplicated code block for dependency management (applies to `stable` branches only) - [:repo:`8838`]: [Backport devel-2.3.x] Bump `SDL2` deps versions to latest available releases (macOS, Linux, Windows) Widgets ------- - [:repo:`8895`]: [Backport devel-2.3.x] Fix issue with `CompoundSelectionBehavior` silently ignoring `ValueError` in `on_selected_nodes` event - [:repo:`8896`]: [Backport devel-2.3.x] `Label`: Prevent overwriting `disabled_color` attribute when `color` is updated Core-app -------- - [:repo:`8897`]: [Backport devel-2.3.x] Fix `ConfigParser.write` error with when `--save` is supplied as an argument - [:repo:`8900`]: [Backport devel-2.3.x] Update `monitor` module to use `dp` Core-providers -------------- - [:repo:`8818`]: [Backport devel-2.3.x] Rename `CaptureDelegate` to `KivyCaptureDelegate` in `AVFoundationCamera` to avoid duplicated symbols - [:repo:`8871`]: [Backport devel-2.3.x] `avplayer` audio provider: Fixes `seek` and `state` on iOS and macOS - [:repo:`8875`]: [Backport devel-2.3.x] Fix numpy float/int error when using `CameraAndroid.decode_frame` - [:repo:`8889`]: [Backport devel-2.3.x] Use `filetype` as `imghdr` built-in module is deprecated and slated for removal in Python 3.13 - [:repo:`8891`]: [Backport devel-2.3.x] Updated ES vkeyboard layout to resemble a real ES keyboard layout - [:repo:`8898`]: [Backport devel-2.3.x] Fix `xsel` import when clipboard is empty, and add timeout failsafe - [:repo:`8918`]: [Backport devel-2.3.x] Fix `SDL_EventFilter` definitions to match SDL definitions (fixes build on GCC 14) Distribution ------------ - [:repo:`8817`]: [Backport devel-2.3.x] Remove Python `3.7` from supported matrix and set minimum supported version to `3.8` - [:repo:`8819`]: [Backport devel-2.3.x] Use PyPA `build` package to perform `bdist` and `kivy-examples`, to take advantage of build isolation - [:repo:`8822`]: [Backport devel-2.3.x] Pin build-time requirements versions, renovatebot will take care of the updates - [:repo:`8825`]: [Backport devel-2.3.x] Update dependency wheel to ~=0.44.0 - [:repo:`8848`]: [Backport devel-2.3.x] Set `MACOSX_DEPLOYMENT_TARGET` in `CIBW_ENVIRONMENT` to correctly tag the produced wheel compatibility - [:repo:`8868`]: [Backport devel-2.3.x] Specify `MACOSX_DEPLOYMENT_TARGET=10.15` for all the self-built dependencies - [:repo:`8872`]: [Backport devel-2.3.x] Copy macOS frameworks via `cp -a` instead of `cp -r` to not mess up symbolic links - [:repo:`8873`]: [Backport devel-2.3.x] Update softprops/action-gh-release action to v2.0.6 - [:repo:`8874`]: [Backport devel-2.3.x] Update dependency flake8 to ~=7.1.0 - [:repo:`8902`]: [Backport devel-2.3.x] Make sure to pin a specific (or compatible) version of `sphinx` and related dependencies - [:repo:`8904`]: [Backport devel-2.3.x] Keep (or move) mandatory dependencies only in `install_requires` - [:repo:`8916`]: [Backport devel-2.3.x] Fix dependencies build for Raspberry Pi 32-bit OSes - [:repo:`8927`]: Bump version to `2.3.1.dev0` - [:repo:`8961`]: Update version to 2.3.1rc1 Documentation ------------- - [:repo:`8857`]: [Backport devel-2.3.x] Remove unused `sphinxcontrib-*diag` dependencies (and `funcparserlib`) - [:repo:`8892`]: [Backport devel-2.3.x] Fix spelling on `unicode_textinput.py` - [:repo:`8893`]: [Backport devel-2.3.x] New link for Apple Developer in Docs - [:repo:`8894`]: [Backport devel-2.3.x] Updated broken links in documentation. - [:repo:`8901`]: [Backport devel-2.3.x] Fix typo and mistake at FAQ.md - [:repo:`8931`]: [Backport devel-2.3.x] Sphinx/docs: Avoid usage of deprecated `style` keyword Graphics -------- - [:repo:`8917`]: [Backport devel-2.3.x] Revert #8415 and align `glShaderSource` `typedef` in `common_subset.h` with Khronos Headers Input ----- - [:repo:`8899`]: [Backport devel-2.3.x] Fix dropped motion events in mtdev provider. Tests/ci -------- - [:repo:`8820`]: [Backport devel-2.3.x] Sunset `apple-silicon-m1` self-hosted runner, as now is supported by Github Hosted runners via `macos-latest` tag. Use `macos-13` for runs on Intel macs - [:repo:`8824`]: [Backport devel-2.3.x] Remove Windows 32-bit support (tests, builds, docs) - [:repo:`8849`]: [Backport devel-2.3.x] Update softprops/action-gh-release action to v0.1.15 - [:repo:`8850`]: [Backport devel-2.3.x] Update GitHub Artifact Actions to v4 (major) - [:repo:`8851`]: [Backport devel-2.3.x] Update actions/cache action to v4 - [:repo:`8852`]: [Backport devel-2.3.x] Update docker/setup-qemu-action action to v3 - [:repo:`8854`]: [Backport devel-2.3.x] Update actions/setup-python action to v5 - [:repo:`8855`]: [Backport devel-2.3.x] Update actions/checkout action to v4 - [:repo:`8856`]: [Backport devel-2.3.x] Update softprops/action-gh-release action to v2 - [:repo:`8858`]: [Backport devel-2.3.x] Make proper changes for `action/upload-artifact@v4` (wheels) - [:repo:`8859`]: [Backport devel-2.3.x] Ensure `benchmarks` artifact names are unique, as required by `actions/upload-artifacts@v4` [build wheel] - [:repo:`8863`]: [Backport devel-2.3.x] Update softprops/action-gh-release action to v2.0.5 - [:repo:`8866`]: [Backport devel-2.3.x] Use a `.ci/cicd-requirements.txt` file to handle CI/CD only dependencies - [:repo:`8867`]: [Backport devel-2.3.x] Install CI/CD deps also on `unit_test` job - [:repo:`8869`]: [Backport devel-2.3.x] Update dependency cibuildwheel to ~=2.18.0 - [:repo:`8870`]: [Backport devel-2.3.x] Update dependency twine to ~=5.1.0 - [:repo:`8876`]: [Backport devel-2.3.x] Update dependency cibuildwheel to ~=2.19.1 - [:repo:`8877`]: [Backport devel-2.3.x] Update softprops/action-gh-release action to v2.0.8 - [:repo:`8878`]: [Backport devel-2.3.x] Update dependency cibuildwheel to ~=2.20.0 - [:repo:`8879`]: [Backport devel-2.3.x] Use coveralls Github Action instead of coveralls-python - [:repo:`8880`]: [Backport devel-2.3.x] Update dependency cibuildwheel to ~=2.21.1 - [:repo:`8888`]: [Backport devel-2.3.x] Fix flaky pyinstaller video widget test - [:repo:`8890`]: [Backport devel-2.3.x] Add Python `3.13` to both test and support matrix - [:repo:`8903`]: [Backport devel-2.3.x] Update softprops/action-gh-release action to v2.0.9 - [:repo:`8908`]: [Backport devel-2.3.x] Update `CIBW_BUILD` environment variable to reflect supported Python versions - [:repo:`8925`]: [Backport devel-2.3.x] Fixes "permission denied" error on `macos-14` runner during osx app build job 2.3.0 ===== Highlights ---------- - [:repo:`8298`]: core-providers (audio): removes deprecated `status` property - [:repo:`8299`]: core-providers (audio): removes deprecated `filename` property - [:repo:`8300`]: core-providers (window): Removes deprecated `toggle_fullscreen` method - [:repo:`8309`]: Add graphics with antialiasing: `SmoothRectangle`, `SmoothEllipse`, `SmoothRoundedRectangle`, `SmoothQuad` and `SmoothTriangle` - [:repo:`8313`]: Linux dependencies: Build `libpng16` for `freetype` so can render colored emoji - [:repo:`8315`]: Remove the extra position added to undo list while using Shift key - [:repo:`8317`]: macOS dependencies: Build `libpng16` for `freetype`, so can render colored emoji - [:repo:`8495`]: Honour multiline=True/False while pasting, Fix Scroll after `backspace` and `undo`. - [:repo:`8497`]: Added spanish layout json for the vkeyboard - [:repo:`8503`]: Pillow text provider: use `get_bbox` when `get_size` is not available. Allows latest versions of pillow to work along with older ones. Deprecated ---------- - [:repo:`8459`]: Deprecate `kivy.utils.interpolate` and improve related docs Kv-lang ------- - [:repo:`8206`]: Improved KV-lang parser error info when indentation is invalid Misc ---- - [:repo:`8301`]: Rework custom `garden` importer to avoid usage of `imp` module (removed in Python `3.12`) - [:repo:`8357`]: Apply style fixes as suggested by new flake8 version - [:repo:`8443`]: Slow down no-response bot - [:repo:`8447`]: Remove bountysource link, as bountysource looks died. - [:repo:`8453`]: Update support-requests action - [:repo:`8459`]: Deprecate `kivy.utils.interpolate` and improve related docs Packaging --------- - [:repo:`8428`]: Add `balenalib/raspberrypi3-debian-python:3.11-bookworm` to rpi builds for newer RPi OS Widgets ------- - [:repo:`8276`]: `Image`: Fix stencil instructions leaking to user `canvas.before`/`canvas` instructions - [:repo:`8315`]: Remove the extra position added to undo list while using Shift key - [:repo:`8389`]: Fixes a regression that prevents the setting panel to load - [:repo:`8492`]: `ColorWheel` and `ColorPicker`: simplify, cleans up and add tests - [:repo:`8495`]: Honour multiline=True/False while pasting, Fix Scroll after `backspace` and `undo`. - [:repo:`8535`]: Fix text attributes not changing after the settings panel is opened Core-app -------- - [:repo:`8345`]: Prevent apps from crashing when `sys.stderr` is `None` (pythonw and pyinstaller 5.7) - [:repo:`8383`]: Fix stencil operations when `KIVY_WINDOW=x11` Core-providers -------------- - [:repo:`8218`]: Remove redundant `from kivy.base import EventLoop` import causing crashes in `window_sdl2` - [:repo:`8296`]: WindowSDL: Add opacity feature - [:repo:`8298`]: core-providers (audio): removes deprecated `status` property - [:repo:`8299`]: core-providers (audio): removes deprecated `filename` property - [:repo:`8300`]: core-providers (window): Removes deprecated `toggle_fullscreen` method - [:repo:`8342`]: Clipboard: fixes blank string being pasted into clipboard when using the default `win32` backend - [:repo:`8435`]: Fixes markup `[sup]` followed by `[sub]` doesn't work (issue #8077) - [:repo:`8446`]: `Window.mouse_pos` is incorrect if the scale factor in Windows is not 100%. - [:repo:`8490`]: `SetClipboardData` requires a memory object allocated with `GMEM_MOVEABLE` (and locks) - [:repo:`8503`]: Pillow text provider: use `get_bbox` when `get_size` is not available. Allows latest versions of pillow to work along with older ones. - [:repo:`8510`]: New feature: Add `limit_render_to_text_bbox` to `Label` to limit text rendering to the text bounding box, improving `Label` alignments. - [:repo:`8511`]: `PIL` text provider: Ensure consistent text height to prevent text from bouncing when typing - [:repo:`8540`]: `PIL` text provider: Do not render text if font size is `< 1` Core-widget ----------- - [:repo:`8497`]: Added spanish layout json for the vkeyboard Distribution ------------ - [:repo:`8253`]: Update version to `2.3.0.dev0` for development - [:repo:`8310`]: pin `Pillow` version to `9.5.0` - [:repo:`8313`]: Linux dependencies: Build `libpng16` for `freetype` so can render colored emoji - [:repo:`8317`]: macOS dependencies: Build `libpng16` for `freetype`, so can render colored emoji - [:repo:`8326`]: Add support for `Cython==3.x.x` and increase `cython_min` version - [:repo:`8393`]: Add support for Python 3.12 (tests, wheels) - [:repo:`8479`]: Bump `SDL2` version to `2.28.5` and `SDL_image` to `2.8.0` in build dependencies script and update `kivy_deps.sdl2` on Windows - [:repo:`8501`]: Bump `kivy_deps.angle` version to `~=0.4.0` - [:repo:`8505`]: Restrict the Pillow version to `>=9.5.0,<11` - [:repo:`8513`]: Make sure build dependencies are installed for Kivy.app, and use default python version provided by `create-osx-bundle.sh` - [:repo:`8533`]: Bump to `2.3.0rc1` - [:repo:`8536`]: Bump to `2.3.0rc2` - [:repo:`8543`]: Bump to `2.3.0rc3` Documentation ------------- - [:repo:`8251`]: Ensures that jQuery is always installed (on newer sphinx versions is not the default) - [:repo:`8274`]: Add disclaimer to use `RecycleView` instead of `ScrollView` for large datasets - [:repo:`8289`]: Update CHANGELOG for 2.2.1 (#8287) - [:repo:`8303`]: Copy-edit to layouts.rst - [:repo:`8308`]: Copy edits: Standardize on spelling - [:repo:`8323`]: Docs: Fix double word typos - [:repo:`8324`]: Fix linux dependencies build instructions - [:repo:`8347`]: RecycleDataAdapter: Fixed typo in class docstring - [:repo:`8349`]: ObjectProperty: Fixed ValueError message in "convert" method. - [:repo:`8377`]: Add doc for Selection handles. - [:repo:`8387`]: Docs: Fix grammar - [:repo:`8402`]: Docs: Fixes spelling errors and typos - [:repo:`8411`]: Removes broken support e-mail address in the README.md, and improve the support section - [:repo:`8440`]: Fix #8438: SyntaxWarnings during doc generation. - [:repo:`8442`]: Edit Contact Us page in docs - [:repo:`8448`]: Update Contribution Guidelines, add `FAQ`, `CONTACT` and `CONTRIBUTING` as separate documents, fix links - [:repo:`8464`]: Correct documentation of schedule_interval - [:repo:`8493`]: Correct `ActionBar` documentation - [:repo:`8514`]: Make doc structure consistent and up-to-date - [:repo:`8542`]: Happy new year! Updated copyright year to 2024 Graphics -------- - [:repo:`8228`]: Added a flag to force the use of custom drawing line function. - [:repo:`8270`]: Allow `Scale` and `Translate` to take `x`, `y` and `z` as `kwargs`. Removes deprecated `Scale().scale` property. - [:repo:`8271`]: Fix `SmoothLine` rendering issues - [:repo:`8309`]: Add graphics with antialiasing: `SmoothRectangle`, `SmoothEllipse`, `SmoothRoundedRectangle`, `SmoothQuad` and `SmoothTriangle` - [:repo:`8374`]: Avoid multiple values for `noadd` in `VertexInstruction` - [:repo:`8375`]: Fix use of `BoxShadow` with `canvas.add`, `canvas.insert` and `canvas.remove` - [:repo:`8405`]: Introduce `clear_stencil` option in `StencilPush`, to allow disabling stencil clearing and improve GPU performance when using Stencil Instructions - [:repo:`8413`]: Expose new `clear_stencil` property in `StencilPush` - [:repo:`8415`]: Fix cgl_backend build with clang 16 Tests/ci -------- - [:repo:`8263`]: Increase timeout of `httpbin` tests to reduce risk of failures on CI runs - [:repo:`8359`]: Correct CI comment regarding logging tests - [:repo:`8392`]: Now Github Actions provides python3 via setup-python also for Apple Silicon Macs - [:repo:`8404`]: Add tests for `create_json_panel` method of `Settings` - [:repo:`8426`]: Install `setuptools` before `sdist` generation, as `setuptools` is not anymore available by default on `3.12` - [:repo:`8483`]: Check `$LastExitCode` after `pytest` run, so we can catch Windows fatal errors - [:repo:`8485`]: Refactor `filechoosertest_unicode.py` - [:repo:`8529`]: Request `--only-binary` for Pillow on Windows when testing wheels 2.2.1 ===== Highlights ---------- - [:repo:`8283`]: backport (#8276): Limit stencil to inner instructions on Image widget Tests/ci -------- - [:repo:`8288`]: backport (#8263): Increase timeout of httpbin tests to reduce risk of failures on CI runs Documentation ------------- - [:repo:`8252`]: backport (#8251): Ensures that jQuery is always installed (on newer sphinx versions is not the default) 2.2.0 ===== Highlights ---------- - [:repo:`7876`]: `Line`/`SmoothLine`: Fixes rendering issues related to corner radius and updates its order (`rounded_rectangle`) + add getter methods for `rounded_rectangle`, `rectangle`, `ellipse`, `circle`. - [:repo:`7882`]: Re-implements the Bubble widget. - [:repo:`7908`]: Speed up SmoothLine creation by ~2.5x - [:repo:`7942`]: Config unicode support on Windows - [:repo:`7988`]: Added support for KIVY_LOG_MODE - [:repo:`8044`]: Add support for Python 3.11 - [:repo:`8056`]: New Feature: Add `BoxShadow` graphic instruction 🎉 - [:repo:`8115`]: Use `font_direction` and `font_script_name` from SDL2_ttf - [:repo:`8144`]: Added property for mouse draggable tab scrollbar to TabbedPanel - [:repo:`8162`]: `Label`: allow different values of left, top, right and bottom for `padding`. - [:repo:`8169`]: `Image`: add `fit_mode` feature - [:repo:`8096`]: Introduce build script for SDL dependencies and `KIVY_DEPS_ROOT` Deprecated ---------- - [:repo:`7882`]: Re-implements the Bubble widget. Breaking changes ---------------- - [:repo:`7876`]: `Line`/`SmoothLine`: Fixes rendering issues related to corner radius and updates its order (`rounded_rectangle`) + add getter methods for `rounded_rectangle`, `rectangle`, `ellipse`, `circle`. Kv-lang ------- - [:repo:`8021`]: Update builder.py Misc ---- - [:repo:`7906`]: Replace deprecated logging.warn with logging.warning - [:repo:`7913`]: fix(UrlRequest): Add "on_finish" and add alternative implementation - [:repo:`7943`]: Fixes some E275 - assert is a keyword. + other minor PEP8 fixes - [:repo:`7969`]: Config is not available when generating docs + Use `getdefault` instead of `has_option` + `get` Widgets ------- - [:repo:`7626`]: New Feature: Allow control how many lines to scroll at once using the mouse wheel on TextInput - [:repo:`7882`]: Re-implements the Bubble widget. - [:repo:`7905`]: Fix TextInputCutCopyPaste widget - [:repo:`7925`]: Qwerty VKeyboard button fix( z, Q and W and ] ) on Linux(Ubuntu Focal Fossa) - [:repo:`8109`]: Fix for changes of Splitter.strip_cls having no effect - [:repo:`8144`]: Added property for mouse draggable tab scrollbar to TabbedPanel - [:repo:`8169`]: `Image`: add `fit_mode` feature - [:repo:`8202`]: Migrate `allow_stretch` and `keep_ratio` in widgets/examples by corresponding `fit_mode` Core-app -------- - [:repo:`7942`]: Config unicode support on Windows - [:repo:`7958`]: Use AddLevelName in kivy.Logger to define TRACE - [:repo:`7962`]: Refactored logging.ColoredFormatter to avoid deepcopy. - [:repo:`7971`]: Support KivyLogMode environment variable for logging testing - [:repo:`7973`]: Bump KIVY_CONFIG_VERSION and add a warning for future changes. - [:repo:`7975`]: Light clean up of stderr handling code. - [:repo:`7979`]: #7978: Don't monkey-patch logging.root - [:repo:`7985`]: Handle non-strings in logs. - [:repo:`7988`]: Added support for KIVY_LOG_MODE - [:repo:`7989`]: Android Lifecycle convergence - [:repo:`7994`]: Use urlopen instead of build_opener when fetching files from 'internet'. Removes some PY2 compat. - [:repo:`8062`]: Use `find_spec`, `module_from_spec` and `exec_module` instead of `find_module` and `load_module` since are deprecated. Core-providers -------------- - [:repo:`7846`]: Fix VKeyboard missing with custom keyboard class - [:repo:`7857`]: iOS camera provider enhancements - [:repo:`7982`]: Use `SDL_WINDOWEVENT_DISPLAY_CHANGED` to notice about window switching display to update `_density` an `dpi` - [:repo:`7999`]: Modify layout fix bug in how long text without space is cut - [:repo:`8025`]: Release the GIL when performing SDL_GL_SwapWindow call. - [:repo:`8058`]: Makes Windows DPI aware of scale changes - [:repo:`8076`]: New Feature: Always On Top - [:repo:`8083`]: Allow changing `Window.fullscreen` and `Window.borderless` options after setup on iOS - [:repo:`8115`]: Use `font_direction` and `font_script_name` from SDL2_ttf - [:repo:`8142`]: New Feature: Allows to hide the taskbar icon - [:repo:`8146`]: Fix memory issue on iOS 16.2 for AVMetadataObject (during QRCode scan) - [:repo:`8147`]: Detect High DPI on Linux Desktop - [:repo:`8162`]: `Label`: allow different values of left, top, right and bottom for `padding`. - [:repo:`8171`]: Make VideoFFPy work with RTSP streams. - [:repo:`8184`]: Revert "Detect High DPI on Linux Desktop" Core-widget ----------- - [:repo:`8035`]: Simplify Animation._unregister Distribution ------------ - [:repo:`7837`]: Bump to 2.2.0.dev0 - [:repo:`7852`]: Build python 3.9 wheels for RPi - [:repo:`7974`]: Bump SDL2, SDL_image, SDL_mixer, SDL_ttf versions to latest stable release - [:repo:`8004`]: Bump kivy_deps.sdl2 and kivy_deps.sdl2_dev to 0.5.0 - [:repo:`8006`]: Use Platypus 5.4 - [:repo:`8043`]: Bump SDL2 to `2.24.1` on Linux and macOS - [:repo:`8044`]: Add support for Python 3.11 - [:repo:`8050`]: Bump again SDL2 to 2.24.2 on Linux and macOS - [:repo:`8070`]: Remove usage of `distutils` module which is deprecated and slated for removal in 3.12 - [:repo:`8096`]: Introduce build script for SDL dependencies and `KIVY_DEPS_ROOT` - [:repo:`8155`]: Dependencies build tool: exit immediately on fail and allows to debug easier - [:repo:`8173`]: Bump macOS dependencies versions on `tools/build_macos_dependencies.sh` - [:repo:`8174`]: Bump Linux dependencies versions on `tools/build_linux_dependencies.sh` - [:repo:`8176`]: Bump Windows dependencies via `kivy_deps` packages - [:repo:`8178`]: Bump `cython_max` version - [:repo:`8191`]: XCode 14.3 fails to build SDL if `MACOSX_DEPLOYMENT_TARGET` < `10.13` - [:repo:`8203`]: Migrate from `autotools` to `cmake` for SDL2 linux dependencies - [:repo:`8223`]: Perform RPi builds on `balenalib/raspberrypi3-*` images and skip `DISPMANX` API usage if can't be used [build wheel armv7l] - [:repo:`8231`]: Bump version to `2.2.0rc1` Documentation ------------- - [:repo:`7870`]: Documentation: bump Gentoo install instructions - [:repo:`7916`]: Fixes NO DOCUMENTATION (module kivy.uix.recycleview) - [:repo:`7927`]: Fix minor typo in pong tutorial code comments - [:repo:`7928`]: Add missing closing paren in hint text - [:repo:`7929`]: Use consistent source code notes in pong tutorial - [:repo:`7930`]: Purge trailing whitespace in docs source files - [:repo:`7946`]: Add doc for `Canvas.add()` - [:repo:`8026`]: Typo : missing coma in the doc - [:repo:`8032`]: doc: Initial remarks on BSD compatibility. - [:repo:`8034`]: Fix backticks typo in pong tutorial - [:repo:`8039`]: Link to buildozer installation instructions instead of duplicating them - [:repo:`8041`]: installation-osx.rst: Minor code formatting - [:repo:`8088`]: Add support for sphinx `6.0.0` - [:repo:`8089`]: Add a warning about `keyboard_suggestions` usage on Android - [:repo:`8139`]: Improve docs about `BoxShadow` behavior and usage. - [:repo:`8156`]: Docs: Update the Ubuntu prerequisites to build Kivy and its dependencies - [:repo:`8175`]: Update Copyright and LICENSE dates - [:repo:`8179`]: Update Python supported versions - [:repo:`8181`]: :book: Grammar tweaks to focus docstrings - [:repo:`8183`]: Docs: Fixes a typo (issue #7838) - [:repo:`8229`]: Sphinx `7.0.0` is incompatible, use `<=6.2.1` for now - [:repo:`8234`]: Docs review for `RPi` installation and build instructions Graphics -------- - [:repo:`7860`]: Ellipse: update angle_start, angle_end to explicit floats - [:repo:`7876`]: `Line`/`SmoothLine`: Fixes rendering issues related to corner radius and updates its order (`rounded_rectangle`) + add getter methods for `rounded_rectangle`, `rectangle`, `ellipse`, `circle`. - [:repo:`7908`]: Speed up SmoothLine creation by ~2.5x - [:repo:`8056`]: New Feature: Add `BoxShadow` graphic instruction 🎉 - [:repo:`8098`]: Fix `BoxShadow` shader crashing issue on Adreno GPUs - [:repo:`8132`]: `BoxShadow`: Add `inset` feature - [:repo:`8138`]: `BoxShadow`: Accept values for vertical and horizontal `spread_radius` - [:repo:`8163`]: `Line`/`SmoothLine`: `ellipse` - fix behavior and add feature to allow closing line through center of ellipse - [:repo:`8164`]: `Ellipse`: Handle the number of segments and avoid division by zero - [:repo:`8170`]: Add svg rotation transform support - [:repo:`8187`]: `Line`/`SmoothLine` - `ellipse`: Handle the number of segments to match `Ellipse` Input ----- - [:repo:`8027`]: Typo : German Keyboard is QWERTZ Tests/ci -------- - [:repo:`7847`]: Tests: ffpyplayer now ships cp310-* and Apple Silicon compatible wheels, so tests on the full version can be re-introduced. - [:repo:`7854`]: Fixes 3.8.x pyenv install due to a recent change in clang [build wheel osx] - [:repo:`7885`]: Our self-hosted Apple Silicon runner now has been migrated to actions/runner v2.292.0 which now supports arm64 natively - [:repo:`7903`]: Migrate from probot/no-response to lee-dohm/no-response - [:repo:`7917`]: When using pytest_asyncio for tests, function should be decorated with `pytest_asyncio.fixture` - [:repo:`7972`]: Fix trivial typo in workflow. - [:repo:`7987`]: Fix source typo in test_uix_bubbles.py - [:repo:`8084`]: Switch from `ubuntu-18.04` to `ubuntu-latest` as `18.04` runners will be removed on 2023-01-12 - [:repo:`8093`]: Add `gstreamer1.0-plugins-good` for `autoaudiosink` availability during tests - [:repo:`8099`]: Install twine only when needed [build wheel] - [:repo:`8117`]: Upgrade GitHub Actions - [:repo:`8120`]: [build wheel] Upgrade more GitHub Actions - [:repo:`8121`]: GitHub Actions: Use current Python instead of hardcoded v3.9 - [:repo:`8126`]: Switch back to `macos-latest` instead of `macos-11` - [:repo:`8129`]: Remove remaining nosetest settings in favor of pytest - [:repo:`8157`]: Correct the flake8 pre-commit URL - [:repo:`8217`]: `Generate-sdist` needs `packaging` as a dependency [build wheel win] 2.1.0 ===== Highlights ---------- - [:repo:`7270`]: Graphics: Check whether user updated GL instructions from external thread. - [:repo:`7293`]: Properties: Add dynamic screen density/dpi support - [:repo:`7371`]: KV: Allow using f-strings in KV-lang - [:repo:`7424`]: Properties: Speed up bare widget creation (3X) and property dispatching/setting - [:repo:`7587`]: Fix PermissionError when reconnecting mtdev input devices - [:repo:`7637`]: Added Custom titlebar support - [:repo:`7642`]: TextInput loading time optimisation for large texts - [:repo:`7658`]: Feature: EventManagerBase - [:repo:`7663`]: Add python3.10 in the ci configuration - [:repo:`7678`]: Add support for Apple Silicon on CI/CD Deprecated ---------- - [:repo:`7701`]: deprecate 'kivy.utils.SafeList' - [:repo:`7786`]: WindowBase: Add on_drop_begin, on_droptext and on_drop_end events Breaking changes ---------------- - [:repo:`6290`]: Widget: Fix signature of add/remove/clear_widget to be consistent with base class - [:repo:`7264`]: Camera: Change play default to False - [:repo:`7356`]: Widget: Widget.clear_widgets empty widget list does not remove all children - [:repo:`7437`]: TextInput: Remove broken and confusing `suggestion_text` property - [:repo:`7744`]: Change default input_type to null. Add some warning regarding TYPE_TEXT_FLAG_NO_SUGGESTIONS - [:repo:`7763`]: Removed Python3.6 from the supported ones, it reached EOL - [:repo:`7820`]: Patch gst current release to look for dlls in correct place for win store Kv-lang ------- - [:repo:`7371`]: KV: Allow using f-strings in KV-lang - [:repo:`7703`]: refactor kivy.lang Misc ---- - [:repo:`7204`]: Kivy: print kivy's version even when not a release. - [:repo:`7271`]: Inspector: Prevent circular import breaking Window - [:repo:`7403`]: Exceptions: Fix typos in message - [:repo:`7433`]: Source: Fix typos in source code - [:repo:`7453`]: Screen: Added Oneplus 6t in screen module - [:repo:`7701`]: deprecate 'kivy.utils.SafeList' Packaging --------- - [:repo:`7341`]: OSX: Use platform.machine() for osx version detection - [:repo:`7605`]: PyInstaller hook: Replace modname_tkinter with 'tkinter' - [:repo:`7781`]: PyInstaller develop version isn't needed anymore Widgets ------- - [:repo:`7049`]: Camera: Fix GI camera provider crash when no texture is available after loading - [:repo:`7213`]: ScrollView: Match scroll effect stop condition to start condition. - [:repo:`7261`]: Camera: Revert "Fixes crash during camera configuration" - [:repo:`7262`]: RecycleGridLayout : Fix layout when number of widgets match number of columns - [:repo:`7264`]: Camera: Change play default to False - [:repo:`7322`]: Widget: fix export_to_png not passing arguments through - [:repo:`7353`]: RecycleLayout: Allow setting x, y sizing of views independently - [:repo:`7372`]: Focus: Allow modifiers (e.g. numlock) be present to tab cycle focus - [:repo:`7383`]: Dropdown: Fix reposition in scrollview/recycleview - [:repo:`7391`]: Factory: Registered TouchRippleBehavior and TouchRippleButtonBehavior with Factory - [:repo:`7426`]: Dropdown: Ensure visibility on reposition - [:repo:`7434`]: ModalView: code cleanup regarding detection of main-Window: - [:repo:`7437`]: TextInput: Remove broken and confusing `suggestion_text` property - [:repo:`7457`]: ScrollView: Fix for scroll bar areas blocking clicks when scroll is disabled with overscroll - [:repo:`7471`]: Video: Add support for preview image - [:repo:`7488`]: FocusBehavior: Fix assumption that modifiers is always a set. - [:repo:`7520`]: Video: Fixed handling eos after unloading - [:repo:`7527`]: Label: Fix label not displaying as disabled if it is disabled when created - [:repo:`7548`]: Fixes issue #7514 ('auto_halign_r' referenced before assignment) - [:repo:`7610`]: Added scroll from swipe feature in TextInput - [:repo:`7612`]: Fixed unexpected overscrolling bug when using mouse wheel - [:repo:`7615`]: Fixed unexpected overscrolling bug when using mouse wheel, complement to #7612 - [:repo:`7618`]: Fixed TextInput visual selection bugs while scrolling - [:repo:`7621`]: Fixed inconsistent behavior of TextInput bubble and handles - [:repo:`7622`]: Fixes TextInput cursor issues when resizing/scrolling - [:repo:`7631`]: Fixes some bugs in the TextInput if the text is right-aligned or center-aligned and not multiline. - [:repo:`7636`]: Textinput on double tap improvement - [:repo:`7641`]: Textinput: Fixes issues #7165, #7236, #7235 - [:repo:`7642`]: TextInput loading time optimisation for large texts - [:repo:`7706`]: SettingColor: Change method name to get_color_from_hex - [:repo:`7737`]: CodeInput: fixed disappearing lines after inserting text - [:repo:`7740`]: TextInput: easier tokenize delimiters setting; quotes removed from default delimiters - [:repo:`7775`]: Don't let 'ScrollEffect.reset()' set 'is_manual' to True - [:repo:`7796`]: EventManagerBase: Fix indentation and typos in the doc - [:repo:`7807`]: Textinput: Simplified the swipe feature logic. Fixed a bug that was preventing to show the select all / paste bubble - [:repo:`7814`]: :zap: Prevent crash (overflow error) when scrollbar is hidden - [:repo:`7816`]: VideoPlayer: Defer before the next frame the default thumbnail and annotations loading Core-app -------- - [:repo:`7173`]: Logger: Do not mutate log record, fixes #7062 - [:repo:`7245`]: Resources: Add a cache for resource_find - [:repo:`7293`]: Properties: Add dynamic screen density/dpi support - [:repo:`7300`]: Logger: Remove refactoring artifact - [:repo:`7307`]: Logger: Remove purge log's randomized behavior - [:repo:`7326`]: Command line: Fix disabling kivy cmd args - [:repo:`7429`]: Clock: Print remaining events before next frame upon too much iteration error - [:repo:`7505`]: EventLoopBase: Remove provider from auto-remove list - [:repo:`7508`]: App: Process app quit event while paused - [:repo:`7512`]: EventLoopBase: Start/stop event loop only once - [:repo:`7749`]: collections fix for python 3.10 - [:repo:`7763`]: Removed Python3.6 from the supported ones, it reached EOL - [:repo:`7771`]: Explain the '--' separator for option parsing. - [:repo:`7810`]: Track whether the clock has started Core-providers -------------- - [:repo:`7228`]: Image: Fix PIL label rendering shadow - [:repo:`7231`]: Keyboard: Add keyboard suggestions and fix input type on android - [:repo:`7260`]: Camera: Use NSString instead of AVCaptureSessionPreset in order to support MacOS < 10.13 - [:repo:`7263`]: Camera: Added API to change avfoundation camera provider orientation - [:repo:`7279`]: Window: prevent "empty" mousewheel events from breaking scrollview - [:repo:`7290`]: Camera: improve avfoundation by using memoryview and re-scheduling the interval on framerate change - [:repo:`7299`]: Window: Handle DPI Windows messages until SDL2 handles them - [:repo:`7303`]: Camera: Fix AVFoundation provider to release the camera, start it async, and check if started before stopping it - [:repo:`7339`]: Camera: Android camera focus mode fix - [:repo:`7347`]: Window: Delay binding dpi until window is ready. - [:repo:`7389`]: Mouse: Fix mouse being offset by 2 pixels vertically - [:repo:`7390`]: SoundAndroidPlayer: Properly stop after playback completion - [:repo:`7409`]: Window: Fix logging message - [:repo:`7418`]: Video: Reduce latency from user interaction for ffpyplayer - [:repo:`7467`]: Text: Raise when registering a font_regular with None - [:repo:`7484`]: WindowBase: Add to_normalized_pos method - [:repo:`7517`]: Core: Use importlib's __import__ for compatibility with patching - [:repo:`7541`]: SoundLoader: Fix play calls not working in ffpyplayer after the first - [:repo:`7620`]: removed print and added logging to flipVert - [:repo:`7637`]: Added Custom titlebar support - [:repo:`7647`]: WindowBase: Change type of clearcolor property to ColorProperty - [:repo:`7648`]: WindowBase: Add transform_motion_event_2d method - [:repo:`7688`]: Fix dds header comparison - [:repo:`7726`]: Window.softinput_mode fix for "pan" and "below_target" modes when using kivy virtual keyboard. - [:repo:`7744`]: Change default input_type to null. Add some warning regarding TYPE_TEXT_FLAG_NO_SUGGESTIONS - [:repo:`7770`]: WindowBase: Update bind list of properties: system_size, size, width, height and center - [:repo:`7778`]: WindowBase: Don't return motion event in transform_motion_event_2d method - [:repo:`7786`]: WindowBase: Add on_drop_begin, on_droptext and on_drop_end events - [:repo:`7793`]: WindowBase|WindowSDL: Add drop position for all on_drop_xxx events - [:repo:`7795`]: WindowBase: Add *args to on_drop_xxx events Core-widget ----------- - [:repo:`6290`]: Widget: Fix signature of add/remove/clear_widget to be consistent with base class - [:repo:`7209`]: Animation: Allow canceling all animated widgets - [:repo:`7356`]: Widget: Widget.clear_widgets empty widget list does not remove all children - [:repo:`7424`]: Properties: Speed up bare widget creation (3X) and property dispatching/setting - [:repo:`7439`]: Properties: Drop long number type and document numpy issues with NumericProperty - [:repo:`7442`]: EventDispatcher: Removed/replaced all basestring occurrences with str - [:repo:`7445`]: EventDispatcher: Rename method unregister_event_types to unregister_event_type - [:repo:`7449`]: TextInput: Fix readonly mode preventing using cursor keys, wrapping, and more - [:repo:`7459`]: Properties: Accept str-subclass where we accept strings - [:repo:`7536`]: EventDispatcher: Add nicer error message for non-existing properties - [:repo:`7658`]: Feature: EventManagerBase - [:repo:`7774`]: Fix widget.disabled handling of value change of equal truthiness Distribution ------------ - [:repo:`7257`]: Setup: Fix buggy detection of cython module name - [:repo:`7362`]: Build: No oneliners in [options.extras_require] - [:repo:`7663`]: Add python3.10 in the ci configuration - [:repo:`7678`]: Add support for Apple Silicon on CI/CD - [:repo:`7711`]: Add an option to force a custom search path for SDL2 frameworks + fixes ARCHFLAGS - [:repo:`7762`]: macOS deps: Update SDL to 2.0.20 and update SDL_ttf to 2.0.18 - [:repo:`7769`]: Add Linux AArch64 wheel build support - [:repo:`7777`]: Bump to 2.1.0rc1 - [:repo:`7802`]: Bump to 2.1.0rc1 - [:repo:`7804`]: Use the `KIVY_RPI_VERSION` env variable to force the build of `egl_rpi` in non Raspi CI builds - [:repo:`7813`]: Bump cython and kivy_deps versions to latest - [:repo:`7820`]: Patch gst current release to look for dlls in correct place for win store - [:repo:`7821`]: Bump to 2.1.0rc2 - [:repo:`7822`]: Bump to 2.1.0rc3 Documentation ------------- - [:repo:`7010`]: Doc: Warn that decorated methods might not be bindable. - [:repo:`7284`]: docs: fix simple typo, expressons -> expressions - [:repo:`7286`]: Doc: Add negative size warning - [:repo:`7288`]: Documentation: Updated prerequisites and supported python version for iOS - [:repo:`7295`]: Doc cleanups - [:repo:`7301`]: Doc: Add Kivy config example for inverted mtdev events - [:repo:`7305`]: Slider: Fix step property docs - [:repo:`7328`]: Added documentation for RecycleView viewclass statefullness, including a warning, context paragraph, and minimal example - [:repo:`7342`]: TabbedPanel: Doc calling `switch_to` from `__init__` - [:repo:`7344`]: App: fix Trio example in docstring - [:repo:`7358`]: Doc: Fix doc code formatting - [:repo:`7359`]: Fix first doc line being ignored - [:repo:`7366`]: Docs: use print() in docs, comment and generated code - [:repo:`7392`]: Docs: Fix packaging-osx docs (homebrew) - [:repo:`7432`]: Docs: Fix codespell found typos - [:repo:`7435`]: Docs: check for "sphinx" in command line - [:repo:`7441`]: Docs: Fix creating of docs of compoundselection.py - [:repo:`7451`]: Docs: Fix Type Error when creating bytes from array in Python 3 - [:repo:`7481`]: Doc: Properties spelling fix - [:repo:`7497`]: Docs: Use python3 super in example - [:repo:`7560`]: Comment references the wrong layout - [:repo:`7561`]: Typo on docs, missing "the" - [:repo:`7580`]: Fix line number references in basic.rst - [:repo:`7581`]: Fixes double word in docs - [:repo:`7592`]: Fix missing word in doc/guide/events.rst - [:repo:`7603`]: Fixes pong tutorial collision on the right side. - [:repo:`7614`]: Fix install command for zsh - [:repo:`7623`]: Sphinx: Use class instead of instance in add_lexer + Fixes search on sphinx>1.7.9 - [:repo:`7624`]: Sphinx: Fixes missing documentation_options - [:repo:`7625`]: Update line number references in documentation - [:repo:`7672`]: fix various docs - [:repo:`7693`]: Remove wording and functions specific to Python 2 - [:repo:`7717`]: MotionEvent: Fix docstring in dispatch_done method to reference post_dispatch_input - [:repo:`7752`]: Improves docs on mobile, fixes duplicated getting started - [:repo:`7757`]: Update README.md - [:repo:`7764`]: Update license year - [:repo:`7766`]: Add support for older Sphinx versions - [:repo:`7773`]: Docs review before release 2.1.0 - [:repo:`7790`]: made code examples user friendly; fixes #7720 - [:repo:`7799`]: Dark Theme support for docs - [:repo:`7801`]: made Generic Prompt unselectable - [:repo:`7815`]: MotionEvent: Fix indentation in module doc - [:repo:`7826`]: add GitHub URL for PyPi - [:repo:`7830`]: EventManager: Fix typo in module doc Graphics -------- - [:repo:`4854`]: Graphics: Add Sdl2 vsync - [:repo:`7270`]: Graphics: Check whether user updated GL instructions from external thread. - [:repo:`7277`]: SVG: Fix SVG instruction iteration for python 3.9. - [:repo:`7455`]: Graphics: Only check for threading issues once graphics is initialized Input ----- - [:repo:`7387`]: Mouse: Update MouseMotionEventProvider to dispatch hover events - [:repo:`7425`]: Mouse: Fix computation of relative touch position in MouseMotionEventProvider - [:repo:`7492`]: MouseMotionEventProvider: Refactor of provider and tests - [:repo:`7549`]: MouseMotionEventProvider: Add disable_hover property - [:repo:`7587`]: Fix PermissionError when reconnecting mtdev input devices - [:repo:`7644`]: MouseMotionEventProvider: Update doc of disable_hover property - [:repo:`7659`]: MotionEvent: Fix scale_for_screen method - [:repo:`7679`]: MotionEvent: Fix calculation of z values in scale_for_screen method - [:repo:`7684`]: Enable pressure for touches in android (and ios?) - [:repo:`7691`]: MotionEvent: Fix keeping of the previous normalized position - [:repo:`7714`]: MouseMotionEventProvider: Update simulated touch graphics on window resize or rotate - [:repo:`7785`]: Input providers: Assign type_id to MotionEvent subclasses Tests/ci -------- - [:repo:`7176`]: Dev: Add pre-commit.com framework hooks - [:repo:`7292`]: Benchmarks: Add benchmarks option measurements to pytest - [:repo:`7461`]: AsyncImageTestCase: Fix for test_reload_asyncimage method and cleanup - [:repo:`7464`]: Makefile: Add test commands to show missing coverage lines - [:repo:`7466`]: Tests: Increase test coverage - [:repo:`7475`]: MouseHoverEventTestCase: Skip testing on Windows platform - [:repo:`7483`]: MouseHoverEventTestCase: Enable some tests on Windows CI - [:repo:`7493`]: GraphicUnitTest: Add clear_window_and_event_loop method - [:repo:`7494`]: MouseHoverEventTestCase: Dispatching event on_cursor_leave to cleanup some tests - [:repo:`7495`]: CI: Removed unused id_rsa.enc. ssh keys are in the secret env - [:repo:`7502`]: MultitouchSimulatorTestCase: Don't render widgets in tests - [:repo:`7509`]: CI: Switch rsa ssh key to ed25519 for server upload - [:repo:`7513`]: Tests: Latest pyinstaller includes fixes for tests - [:repo:`7515`]: GraphicUnitTest: Fix signature of tearDown method to use (*args, **kwargs) - [:repo:`7516`]: MouseHoverEventTestCase: Removed skip of test methods on Windows CI - [:repo:`7674`]: temporary force python3.9 use in the ci - [:repo:`7676`]: Bump support-request to v2. Previous integration has been shut down. - [:repo:`7760`]: Fixes benchmark tests on wheels - [:repo:`7780`]: Updates action-gh-release and use the default token - [:repo:`7784`]: Linux AArch64 wheel build optimization - [:repo:`7794`]: Bring perf_test_textinput inline with changes in TextInput - [:repo:`7827`]: Increase timeout to avoid failing tests on windows-2022 2.0.0 ===== Highlights ---------- - [:repo:`6351`]: Core: Drop Python 2 support - [:repo:`6368`]: Core: Add async support to kivy App - [:repo:`7084`]: Dependencies: Add basic dependencies to install requirements Breaking changes ---------------- - [:repo:`6351`]: Core: Drop Python 2 support. - [:repo:`6368`]: Core: Add async support to kivy App - [:repo:`6448`]: EventDispatcher: Move `__self__` from widget to EventDispatcher and fix tests. - [:repo:`6467`]: Graphics: Change filename to source - [:repo:`6469`]: ModalView: Updating ModalView to improve theming - [:repo:`6607`]: Window: Fix SDL Keycode Typo - [:repo:`6650`]: DropDown/ModalView: Make modal and dropdown consistent - [:repo:`6677`]: Widget: Remove `id` from Widget. - [:repo:`6678`]: ScrollView: Add always_enable_overscroll property on scrollview - [:repo:`6721`]: Image: Remove gpl gif implementation - [:repo:`6918`]: ColorProperty: Use ColorProperty instead of ListProperty for color property - [:repo:`6937`]: Base: Rename `slave` to `embedded` - [:repo:`6950`]: Cache: Raise KeyError if None is used as key in Cache Kv-lang ------- - [:repo:`6442`]: KV lang: Make it easy to copy Builder and Factory and make them all contexts. - [:repo:`6548`]: Factory: Meaningful Error Message - [:repo:`6880`]: KV: Use utf-8 encoding by default on reading .kv files. Fixes #5154 Misc ---- - [:repo:`6323`]: Loader: User agent was not correctly resolved. - [:repo:`6658`]: Garden: Fixes incorrect path to kivy garden libs on iOS - [:repo:`6703`]: Network: Fix https in python3.x - [:repo:`6748`]: Network: Extend certifi usage to ios - [:repo:`6922`]: WeakMethod: Fx and cleanup WeakMethod usage - [:repo:`6931`]: VIM: Fix and improve vim syntax highlighting for kv lang - [:repo:`6945`]: Cache: Don't double copy keys when purging cache by timeout - [:repo:`6950`]: Cache: Raise KeyError if None is used as key in Cache - [:repo:`6954`]: Network: Ignore ca_file on http scheme, fixes #6946 - [:repo:`7054`]: Networking: User Agent and Cookies added to UrlRequest Packaging --------- - [:repo:`6359`]: Packaging: Fix path by setting to bytes - [:repo:`6643`]: PyInstaller: List kivy.weakmethod because pyinstaller doesn't see into cython files - [:repo:`6772`]: PyInstaller: window_info is not included in x86 pyinstaller - [:repo:`7080`]: OSX: Generate Kivy.app on the CI Widgets ------- - [:repo:`6288`]: TextInput: Cache `text` property in TextInput - [:repo:`6362`]: Carousel: Let 'Carousel._curr_slide()' prepare for the situation where 'index' is None - [:repo:`6365`]: Carousel: Let 'Carousel.remove_widget()' remove the container of the widget - [:repo:`6372`]: Carousel: make 'Carousel.remove_widget()' not cause 'IndexError' - [:repo:`6374`]: Carousel: Make 'Carousel' able to handle the case where 'loop == True' and 'len(slides) == 2' - [:repo:`6436`]: ColorWheel: Remove bug in algorithm to compute arcs of colorwheel (#6435) - [:repo:`6469`]: ModalView: Updating ModalView to improve theming - [:repo:`6481`]: ScreenManager: Make clear_widgets correctly iterate over screens - [:repo:`6542`]: TextInput: Fixes TextInput Bubble from diseappering immediately after it appears - [:repo:`6543`]: TextInput: Fixes TextInput cursor "rendering" issue - [:repo:`6574`]: TreeViewNode: Fix arrow pos and size - [:repo:`6579`]: Slider: Horizontal value track is offset from the center of Slider - [:repo:`6624`]: Filechooser: Use full path - [:repo:`6650`]: DropDown/ModalView: Make modal and dropdown consistent - [:repo:`6666`]: TextInput: Fix for crashes caused by text selection outside of TextInput area - [:repo:`6678`]: ScrollView: Add always_enable_overscroll property on scrollview - [:repo:`6741`]: GridLayout: Add 'orientation' property to GridLayout - [:repo:`6815`]: Image: Fixes for Image and AsyncImage - [:repo:`6859`]: Slider: Adding allow_stretch to Slider in style.kv - [:repo:`6879`]: VKeyboard: Fix key_background_color property not used - [:repo:`6897`]: RecycleView: Add behavior to set RV data using kv ids - [:repo:`6905`]: FileChooser: Add font property - [:repo:`6912`]: TextInput: Remove 'encode' argument from getter method of 'text' property of TextInput - [:repo:`6918`]: ColorProperty: Use ColorProperty instead of ListProperty for color property - [:repo:`6942`]: ScrollView: Don't crash when scrollview's content is the same size - [:repo:`6971`]: Camera: Fix an inconsistency between docs and code on Camera - [:repo:`6976`]: ModalView: Prevent modalview dismissal without on_touch_down - [:repo:`6985`]: ScrollView: Fix scrollview scroll/effect recursion - [:repo:`7009`]: TextInput: IME support for textinput - [:repo:`7021`]: ColorProperty: Use ColorProperty for remaining color properites - [:repo:`7032`]: ScreenManager: Fix typo in SlideTransition - [:repo:`7069`]: ScrollView: Horizontal scrolling disabled if no overflow - [:repo:`7074`]: Splitter: Fix handling offset - [:repo:`7118`]: GridLayout : optimize GridLayout - [:repo:`7129`]: TabbedPanel: Stop tab buttons from scrolling around - [:repo:`7196`]: ScrollView: fix jumping to bottom when using scrollwheel. Core-app -------- - [:repo:`6351`]: Core: Drop Python 2 support. - [:repo:`6368`]: Core: Add async support to kivy App - [:repo:`6376`]: Cython: Set cython language_level to py3. - [:repo:`6381`]: Inspector: Use sets to check if inspector should be activated. - [:repo:`6404`]: App: Fix pausing without app instance - [:repo:`6458`]: Core: Fix memory leaks by cleaning up after resources - [:repo:`6540`]: Config: fix erroneous check of KIVY_NO_ENV_CONFIG - [:repo:`6581`]: Dependencies: Bump max cython version - [:repo:`6729`]: DDSFile: ddsfile.py fix for string/bytes comparing for py3 - [:repo:`6773`]: Clock: Add correct value of CLOCK_MONOTONIC for OpenBSD - [:repo:`6798`]: Platform: Corrected platform detection on Android - [:repo:`6910`]: Logger: Add encoding - [:repo:`6926`]: Clock: Add clock lifecycle, better exception handling and other cleanup - [:repo:`6937`]: Base: Rename `slave` to `embedded` - [:repo:`6994`]: EventLoop: Don't do event loop stuff when stopped. - [:repo:`7083`]: Core: Add _version.py and move updating version metadata to the CI - [:repo:`7112`]: Python: Require python version >=3.6 - [:repo:`7132`]: Python: Add support for Python 3.9. - [:repo:`7151`]: Dependencies: Bump cython to 0.29.21 - [:repo:`7178`]: Dependencies: Add dependency selection varaibles - [:repo:`7181`]: Logging: Added color support for compatible terminals Core-providers -------------- - [:repo:`6384`]: Window: Allow window providers to indicate which gl backends they are compatible with - [:repo:`6422`]: Label: Fixes multiline label w/ line_height < 1 - [:repo:`6433`]: Window: Center cache problem on MacOS - [:repo:`6461`]: Audio: Fix playing audio streams from ffpyplayer - [:repo:`6507`]: Text: Revert "Fixes multiline label w/ line_height < 1" - [:repo:`6513`]: Text: Fix issue #6508 Multiline label w/ line_height < 1 renders badly (workaround) - [:repo:`6515`]: Text: Fixes positioning (valign) issue when using max_lines - [:repo:`6578`]: Window: Revert swap forced sync (#4219) as it causes performance issue - [:repo:`6589`]: Window: Add the ability to show statusbar on iOS - [:repo:`6603`]: Audio: Native audio support for Android - [:repo:`6607`]: Window: Fix SDL Keycode Typo - [:repo:`6608`]: Audio: Replace deprecated variables in audio providers - [:repo:`6721`]: Image: Remove gpl gif implementation - [:repo:`6743`]: Clipboard: xclip less verbose Kivy startup - [:repo:`6754`]: Text: Properly raise errors reading a font - [:repo:`6947`]: Image: Remove 'img_gif' entry from image_libs - [:repo:`6988`]: Camera: Improve avfoundation camera implementation on iOS - [:repo:`7071`]: Camera: Fixes crash during camera configuration - [:repo:`7102`]: Audio: Added loop functionality for SoundAndroidPlayer Core-widget ----------- - [:repo:`5926`]: Animation: Fix kivy.animation.Sequence and kivy.animation.Parallel consistency - [:repo:`6373`]: Properties: Allow observable list and dict dispatch to propagate exceptions. - [:repo:`6441`]: EventDispatcher: Move Widget proxy_ref upwards to EventDispatcher - [:repo:`6443`]: Property: Initialize KV created property with default value - [:repo:`6448`]: EventDispatcher: Move `__self__` from widget to EventDispatcher and fix tests. - [:repo:`6677`]: Widget: Remove `id` from Widget. - [:repo:`6858`]: Effects: Fix update_velocity - [:repo:`6917`]: ColorProperty: Re-add ColorProperty to __all__ list in properties.pyx module - [:repo:`6930`]: Property: Use ObservableList as internal storage for ColorProperty - [:repo:`6941`]: Property: Let ColorProperty accept arbitrary list types. - [:repo:`6965`]: Property: Allow assignment of color names as values for ColorProperty - [:repo:`6993`]: Property: Add kwargs to 'sort' method of ObservableList Distribution ------------ - [:repo:`6354`]: Dependecy: Move cython version info to setup.cfg. - [:repo:`6355`]: Dependency: kivy_deps need to be imported before any modules. - [:repo:`6356`]: Dependency: Bump cython to 0.29.10 to fix CI building. - [:repo:`6397`]: Install: Automatically discover kivy sub-packages - [:repo:`6562`]: RPi: Autodetect when we are on a Raspberry Pi 4 - [:repo:`6568`]: CI: Cross compile wheel for armv7l (Raspberry Pi 4) using Github Actions CI - [:repo:`6642`]: Install: Switch to using pyproject.toml and setup.cfg for metadata - [:repo:`6656`]: Wheel: Don't package examples in the wheel - [:repo:`6662`]: CI: Compile wheels for Raspberry Pi 1-3 using the CI - [:repo:`6670`]: Dependencies: Fix CI PyPI upload and pin to latest kivy_deps versions. - [:repo:`6674`]: Sdist: Cannot handle carriage return in description. - [:repo:`6769`]: RPi: Kivy now works on the Raspberry Pi 4 without X11 - [:repo:`6774`]: Install: Build the extensions in parallel if the options has not been set - [:repo:`6852`]: Platform: Fix android platform detection when using p4a - [:repo:`6854`]: Install: Reuse `kivy_build` var (complements #6852) - [:repo:`6891`]: Cython: Update to latest cython version - [:repo:`6990`]: Installation: Make setuptools use its local distutils - [:repo:`7084`]: Dependencies: Add min basic dependencies to install requirements. - [:repo:`7110`]: Makefile: Detect python verion and gracefully fail on unsupported version - [:repo:`7152`]: RPi: Stop building wheels for RPi stretch - [:repo:`7154`]: Anconda: Respect SDKROOT and use_osx_frameworks - [:repo:`7157`]: Makefile: Try python3 first as python may point to python2. - [:repo:`7159`]: Makefile: Use python3 if it's present. - [:repo:`7195`]: Inlcude doc in PR checklist Documentation ------------- - [:repo:`6352`]: Docs: force to use sphinx 1.7.9 to restore search - [:repo:`6377`]: Docs: Embed func signatures in cython to help IDEs. - [:repo:`6383`]: Doc: Create FUNDING.yml - [:repo:`6389`]: Doc: Fix linux install docs and update garden instructions - [:repo:`6398`]: Doc: Update clock.py - Corrected typo - [:repo:`6399`]: Doc: Fix pip link - [:repo:`6427`]: Doc: Add comment on required pip version - [:repo:`6459`]: Docs: fix wrong highlights - [:repo:`6466`]: Docs: Config docs update - [:repo:`6478`]: Examples: Fix lack of white-space after ":" in pong.kv - [:repo:`6479`]: Doc: Fix typos, grammar in install instructions - [:repo:`6485`]: Doc: Fix KIVY_EVENTLOOP doc - [:repo:`6491`]: Doc: Fix Widget.pos_hint doc - [:repo:`6510`]: Doc: Few minor fixes in the doc. - [:repo:`6511`]: Doc: Update note about kivy-ios python version - [:repo:`6523`]: Doc: Remove reference to Kivy Designer - [:repo:`6537`]: Doc: fix GridLayout doc - [:repo:`6558`]: Examples: Fixed depreciated option for twisted, and sys.exc_call is only run in py2 - [:repo:`6625`]: Doc: Update CONTRIBUTING.md - [:repo:`6636`]: Example: Missing directory replaced in colorpicker #6599 - [:repo:`6638`]: Docs: Fix typo - [:repo:`6641`]: Doc: Fix TextInput typos cursor row/col - [:repo:`6683`]: Doc: Fix spinner kv example - [:repo:`6694`]: Doc: Fix css on docs - [:repo:`6712`]: Doc: Revisit of the Windows installation instructions - [:repo:`6714`]: Doc: Fix spelling errors - [:repo:`6750`]: Doc: Update packaging-windows.rst - [:repo:`6775`]: Doc: Fixed the gallery documentation - [:repo:`6778`]: Doc: Updated Raspberry Pi 4 doc on HW acceleration - [:repo:`6780`]: Doc: Make RPi SDL2 install instructions clear - [:repo:`6813`]: Example: bugfix for 3D rendering example - [:repo:`6821`]: Doc: Expand on the current logger docs - [:repo:`6863`]: Doc: Add missing hid input parameter - [:repo:`6868`]: Doc: iOS - migrates to the new install procedure - [:repo:`6882`]: Example: Improved ScreenManager example - [:repo:`6895`]: Doc: Add annotations to proxies. - [:repo:`6924`]: Doc: Buildozer is now in Beta. - [:repo:`6927`]: Doc: Improvements to kv lang docs - [:repo:`6938`]: Doc: trigger_action warning / documentation updates - [:repo:`6963`]: Doc: Correct comments to use proportion, not percent - [:repo:`6969`]: Doc: Fix docs for on_dropfile - [:repo:`6975`]: Doc: Update the dev installation instructions - [:repo:`6977`]: Doc: Add some typing to clock - [:repo:`6979`]: Doc: Remove duplicate python3-pip - [:repo:`7002`]: Doc: Print about KIVY_NO_ARGS when printing usage. - [:repo:`7022`]: Doc: Update doc for all instances of ColorProperty - [:repo:`7038`]: Doc: Fix on_ref_press documentation - [:repo:`7039`]: Doc: fixed typo in hbar doc string - [:repo:`7043`]: Doc: fixed doc string - [:repo:`7160`]: Examples: Add Recycleview examples - [:repo:`7179`]: Docs: Switch to staging docs on kivy-website-docs - [:repo:`7222`]: Docs: minor typo fix in layout docs - [:repo:`7240`]: Docs: Re-write install docs. - [:repo:`7241`]: Docs: Add changelog to docs Graphics -------- - [:repo:`6457`]: Graphics: Fix "Error in sys.excepthook" - [:repo:`6467`]: Graphics: Change filename to source - [:repo:`6472`]: Graphics: Fix relative import for the egl backend - [:repo:`6533`]: Graphics: Fixes fbo/renderbuffer freeze on iOS - [:repo:`6702`]: Graphics: Adding support for non-file SVGs - [:repo:`6777`]: Graphics: Also set points _mode propery to LINE_MODE_POINTS - [:repo:`6808`]: Graphics: Fix Svg consistency #6467 - [:repo:`6844`]: Graphics: Use GLES context when ES2 is forced - [:repo:`6846`]: Graphics: Revert "Use GLES context when ES2 is forced" - [:repo:`6978`]: Graphics: fix ignored alpha value in hsv mode Input ----- - [:repo:`6319`]: Mouse: Fix ctypes definition to work with other packages - [:repo:`7065`]: Mouse: Added support for the mouse4 and mouse5 buttons Tests/ci -------- - [:repo:`6375`]: CI: Fix CI failure, 3.5.7 doesn't have compiled binaries. - [:repo:`6390`]: CI: Python 3.5 doesn't seem to work anymore on travis bionic. - [:repo:`6403`]: CI: Remove osx workarounds as it breaks the build. - [:repo:`6415`]: Test: Add tests for coordinates translation - [:repo:`6417`]: Test: Add preliminary support for coverage for kv files. - [:repo:`6482`]: CI: Remove usage of KIVY_USE_SETUPTOOLS - [:repo:`6503`]: CI: Fix rtd builds - [:repo:`6514`]: Test: Add test method for touch to follow a widget's position - [:repo:`6516`]: CI: Don't use the Window when computing dp during docs generation - [:repo:`6554`]: CI: Build latest .DMG for osx app - [:repo:`6556`]: CI: Update .travis.yml for osx app on master - [:repo:`6565`]: Test: Add ability to specify offset from widget pos - [:repo:`6570`]: CI: Enable Python 3.8 wheel generation for osx - [:repo:`6595`]: Tests: Fix test failures in Python 3.8 (fixes #6594) - [:repo:`6618`]: Test: Don't preset async_sleep - [:repo:`6622`]: CI: Switch from Travis/Appveyor to GitHub Actions - [:repo:`6659`]: CI: Use pip to build wheel so it uses pyproject.toml. - [:repo:`6669`]: CI: Test generated wheels and sdist - [:repo:`6673`]: CI: Latest twine doesn't support py3.5 - [:repo:`6681`]: CI: Switch to flake8 and fix PEP8 issues - [:repo:`6682`]: CI: Create all the wheels before doing any uploads - [:repo:`6771`]: GitHub: Update issue templates to new format - [:repo:`6845`]: Tests: Fix failing tests - [:repo:`6855`]: CI: Upgrade to actions/checkout@v2 & actions/setup-python@v2 - [:repo:`6892`]: Test: Fix failing coverage - [:repo:`6940`]: CI: Fix linux SDL2 - [:repo:`6951`]: Tests: Refactors test_urlrequest.py - [:repo:`7115`]: CI: Remove mcnotify integration - [:repo:`7147`]: PEP8: Fix PEP8 issues - [:repo:`7174`]: Tests: Warn that async app test framewrok may be removed from kivy. - [:repo:`7201`]: CI: Test all wheel versions, not just one per OS - [:repo:`7203`]: Tests: Ensure Bubble uses it's superclass's valid private API 1.11.1 (June 20, 2019) ============================ This release fixed some issues with the docs, the CI, and Kivy dependencies that was introduced in 1.11.0 (:repo:`6357`). 1.11.0 (June 1, 2019) ============================ Installation notes ------------------ Windows - [:repo:`6324`]: We are transitioning the kivy Windows dependencies from the `kivy.deps.xxx` namespace stored under `kivy/deps/xxx` to the `kivy_deps.xxx` namespace stored under `kivy_deps/xxx`. Pip is sometimes not able to distinguish between these two formats, so follow the instructions below. - If you're **not upgrading** Kivy, please make sure to pin your `kivy.deps.xxx==x.y.z` dependencies to the versions that was on pypi when your Kivy was released so that you don't get newer incompatible dependencies. - If you're **upgrading** Kivy, manually uninstall all the `kivy.deps.xxx` dependencies because pip will not uninstall them when you're upgrading. Then re-install the `kivy_deps.xxx` dependencies as instructed on the Kivy website. - If you're installing the **first time**, simply follow the instructions on Kivy's website. Linux and macOS - The new Linux wheels (:repo:`6248`) can be installed with just `pip install kivy`, however, just like on macOS it comes without the Gstreamer dependencies so it has no video and minor audio support. For video/audio support, please install ffpyplayer and set `KIVY_VIDEO=ffpyplayer` in the environment, or install kivy using an alternative method that provides these dependencies. Highlights ---------- Support - [:repo:`5947`]: We have moved from IRC to Discord. However, there's matrix integration if you are unable to use Discord. See https://kivy.org/doc/master/contact.html#discord. Configuration - [:repo:`6192`]: Support for environmental variables that control the config in the form of `KCFG_SECTION_KEY` has been added. E.g. setting `KCFG_KIVY_LOG_LEVEL=warning` in the environment is the same as calling `Config.set("kivy", "log_level", "warning")` or setting the `log_level` in the `kivy` section of the config to `warning`. Note that underscores are not allowed in the section names. - Any key set this will way will take precedence on the loaded `config.ini` file. Support for this can be disabled by setting the enviornmental variable `KIVY_NO_ENV_CONFIG=1` and the environment will not be read for configuration options. KV lang - [:repo:`6257`]: A new KV-Python integration event that fires when all the KV rules of the widget has been applied, `on_kv_post`, has been added to the `Widget` class. This event fires for a widget when all the KV rules it participates in has been applied and `ids` has been initialized. Binding to this event will let you execute code for your widget without having to schedule the code for the next clock cycle. - Similarly, a new `apply_class_lang_rules` method was added to `Widget` that is called in order to apply the KV rules of that widget class. Inheriting and overwriting that method will give you the oppertunity to execute code before any KV rules are applied. Garden - We are transitioning the Kivy garden flowers from the `kivy.garden.flower` namespace stored under `kivy/garden/flower` or `~/.kivy/garden` to the normal python package format `kivy_garden.flower` namespace stored under `kivy_garden/flower`. With the new configuration, garden flowers will be `pip` installable, support cython flowers, and not require the custom garden tool. - We're hoping to transition all flowers to the new format, however, for now many flowers still require installation by the garden tool. - For users, see https://kivy-garden.github.io/index.html#generalusageguidelines. For developers, see https://kivy-garden.github.io/index.html#developmentguidelines for how to start a new flower, and https://kivy-garden.github.io/index.html#guideformigratingflowersfromlegacystructure for how to migrate existing flowers to the new format. Other - [:repo:`6186`]: Live resizing has been added for desktop platforms that use the SDL2 window backend. Deprecated ---------- - [:repo:`6313`]: Pygame has been deprecated. We urge users who have been using pygame to try SDL2 and our other providers. If there are any reasons why Pygame is used instead of SDL2 please let us know so we can fix them. - Deprecation warnings have also been added to everything that has been deprecated in the past. Breaking changes ---------------- - [:repo:`6095`]: Changed the Android version to use `App.user_data_dir` for the configuration and added a missing dot to the config file name. - [:repo:`5340`]: Removed DropDown.dismiss in on_touch_down so it is only dismissed in on_touch_up. - [:repo:`5990`, :repo:`6169`]: We now use pytest to run our tests rather than nose. - [:repo:`5968`]: Listview and all its associated modules has finally be removed in favor of RecycleView. Base ---- Cache - [:repo:`5995`]: : use Logger.trace to prevent the purge flooding terminal in debug - [:repo:`5988`]: Removed cache print statements Config - [:repo:`6333`]: Properly chceck that KIVY_NO_ENV_CONFIG is not set to zero. Inspector - [:repo:`5919`]: Let the Inspector browse into WeakProxy'd widgets Logger - [:repo:`6322`]: PermissionError is not defined in py2. Multistroke - [:repo:`5821`]: Increase timeout/sleep to increase test robustness Network - [:repo:`6256`]: Set cookie header workaround - [:repo:`6083`]: Added the ability to stop (kill) the UrlRequest thread - [:repo:`5964`]: Allow setting url agent for async image and urlrequest Properties - [:repo:`6223`]: Fix handling None values in DictProperty and ListProperty - [:repo:`6055`]: Cache values of AliasProperty where possible - [:repo:`5960`]: Fix Cython properties syntax - [:repo:`5856`]: Update AliasProperty to cache value only if "cache" argument is set to True - [:repo:`5841`]: fix issues with `disabled` aliasproperty Storage - [:repo:`6230`]: Update jsonstore.py Tools - [:repo:`6330`]: Create changelog_parser.py - [:repo:`5797`]: fix syntax table for emacs kivy-mode Utils - [:repo:`6175`]: kivy.utils.rgba function bug fix for python 3 (used to crash) CI -- - [:repo:`6311`]: Fix versioning in CI and in kivy. - [:repo:`6295`]: Add pep8 stage and name builds on travis - [:repo:`6250`]: Disable wheel building on osx by not watching travis cron status. - [:repo:`6187`]: Make travis brew update more reliable - [:repo:`6148`]: Fix some travis errors - [:repo:`5985`]: Remove notification webhook from travis - [:repo:`5978`]: tell travis to use bionic instead of trusty for tests - [:repo:`5977`]: Fix travis flaky test - [:repo:`5973`]: try using xcode10 for travis, as we cannot reproduce the imageio issue locally - [:repo:`5934`]: Fix repo path in github app config comment - [:repo:`5845`]: fix osx wheels Core ---- Camera - [:repo:`6168`]: fix broken update to avfoundation - [:repo:`6156`]: Adding fixes to support ios camera - [:repo:`6119`]: Add support for opencv 4 - [:repo:`6051`]: Update camera_android.py; fixes camera for Python 3 - [:repo:`6033`]: adding division future import to prevent further fps bugs - [:repo:`6032`]: ensure floating point math when calculating fps - [:repo:`6027`]: Fix 5146 - [:repo:`5940`]: Set android camera to autofocus - [:repo:`5922`]: Updated camera_opencv.py to use reshape(-1) instead of tostring() Clipboard - [:repo:`6178`]: Clipboard: fixes for nspaste Image - [:repo:`6194`]: imageio: fix jpg/png saving - [:repo:`6193`]: Image: don't force iteration if we reuse the cache - [:repo:`6142`]: Fixes SDL2 image loading (jpg) - [:repo:`6122`]: Allow saving a core Image into BytesIO - [:repo:`5822`]: AsyncImage test fix for Windows py2.7 Spelling - [:repo:`5951`]: Add a warning about support for pyenchant on windows Text - [:repo:`5970`]: fix styles from latests PR - [:repo:`5962`]: Pango + fontconfig/freetype2 text provider Video - [:repo:`6270`]: Suggest how to fix unable to create playbin error. - [:repo:`6246`]: Disabled set_volume() in core.video.ffpyplayer play() function. Fix for #6210 - [:repo:`5959`]: Issue 5945 Window - [:repo:`6283`]: Limit live resize to desktop - [:repo:`6179`]: window: fix multiple resize sent, and always sent the GL size, never … - [:repo:`6164`]: Removed default orientation hints on Android - [:repo:`6138`]: Fix android's sensor orientation - [:repo:`6133`]: Make top/left of window dispatch events on updates - [:repo:`6107`]: Fixed fullscreen and orientation handling to work with SDL-2.0.9 on Android - [:repo:`6092`]: Fix sdl close inconsistencies. closes #4194 Doc --- - [:repo:`6343`]: Fix docs for the release - [:repo:`6334`]: Add docs for linux wheels - [:repo:`6316`]: Update doc of AliasProperty - [:repo:`6296`]: Remove duplicate installation instructions. - [:repo:`6282`]: example for adding, `background_color` to Label - [:repo:`6217`]: add a few kv examples to widget docs - [:repo:`6215`]: Added pillow as a required python library - [:repo:`6214`]: Grammar tweaks - [:repo:`6204`]: Update OSX Install instructions for MakeSymlinks - [:repo:`6199`]: Replace "it's" with "its" in several places - [:repo:`6198`]: Correct a grammar mistake in two places - [:repo:`6189`]: Update docs referring the change from nose tests to pytest - [:repo:`6185`]: Raises minimum OSX version for current DMG. - [:repo:`6180`]: Updated version no. for SDL building - [:repo:`6159`]: Update installation for RPI with notes for latest Raspian issues - [:repo:`6129`]: typo in doc comments - [:repo:`6124`]: Removed doc note about Python 3 on Android being experimental - [:repo:`6069`]: : explain mechanics of size property - [:repo:`6061`]: Fix rpi instructions - [:repo:`6049`]: Lang widgets need to be capitalized - [:repo:`6047`]: fix misspelling in docs - [:repo:`6031`]: rewriting of installation instructions - [:repo:`6023`]: Fix docstring example for Vector.rotate - [:repo:`6016`]: : Add doc for transform_point - [:repo:`5971`]: fix doc generation - [:repo:`5953`]: FAQ about the "Unable to get Window: abort" - [:repo:`5943`]: Fixed bounce - [:repo:`5925`]: Fix Doc 'Input Management' - [:repo:`5912`]: OS X to macOS in README - [:repo:`5911`]: Maintain separate docs for different releases - [:repo:`5910`]: Versioned docs - [:repo:`5908`]: : corrected typo in docs - [:repo:`5903`]: Correct iOS docs, add ref links - [:repo:`5900`]: : fix typo in window docs - [:repo:`5896`]: add missing versionadded to pagelayout's anim_kwargs - [:repo:`5895`]: add an example for using UrlRequest - [:repo:`5887`]: : Grammar tweaks to test docs - [:repo:`5879`]: add instructions for Fedora dependencies - [:repo:`5869`]: python basics - [:repo:`5858`]: Fixed PEP8 in Pong examples - [:repo:`5850`]: : Update for Python 3.7 - [:repo:`5848`]: Document the `data` parameter for add_json_panel() - [:repo:`5846`]: Maintain separate docs for different releases - [:repo:`5840`]: : Remove py34 substitutions in nightly lists - [:repo:`5839`]: Docs: Fix Windows nightly wheel links - [:repo:`5833`]: Docs: Add note about not yet available py3.7 packages - [:repo:`5790`]: Removed checkbox doc info about colours outside 0-1 range - [:repo:`5765`]: Update documentation for Clock.triggered decorator Graphics -------- - [:repo:`6269`]: Add ability to specify dash offsets for Line - [:repo:`6267`]: actually return value of wrapped gil_dbgGetAttribLocation - [:repo:`6247`]: Fixes broken lines vertices - [:repo:`6232`]: Respect the alpha value when setting rgb. - [:repo:`6112`]: declare `_filename` in svg.pxd - [:repo:`6026`]: Support building against mesa video core drivers. - [:repo:`6003`]: : fix invalid offset calculation if attribute is optimized out - [:repo:`6000`]: : Prevent enabling vertex attribute that are not in the shader - [:repo:`5999`]: : Fixes KIVY_GL_DEBUG=1 - [:repo:`5980`]: Issue #5956: Fix casts in texture.blit_buffer for ushort and uint types. - [:repo:`5969`]: Fix version number and supports ARGB/BGRA - [:repo:`5957`]: Fix matrix transformation for orthographic projection - [:repo:`5952`]: Change order of CGL backend to prefer dynamic GL symbol loading - [:repo:`5907`]: Better #4752 fix - [:repo:`6145`]: img_tools.pxi: Support pitch alignment in bgr->rgb conversion Highlight --------- - [:repo:`6062`]: Activating Open Collective Input ----- - [:repo:`6286`]: Add caps and numlock to the modifiers - [:repo:`6281`]: SetWindowLongPtrW ctypes prototype bug - [:repo:`6264`]: Fix the ctrl bug in hidinput (Issue #4007) - [:repo:`6153`]: MTDMotionEventProvider, set thread name - [:repo:`6152`]: HIDInputMotionEventProvider, set thread name - [:repo:`6012`]: Fix HIDMotionEvent log formatting - [:repo:`5870`]: Provider matching for input postproc calibration - [:repo:`5855`]: add missing mapping for `numpaddecimal` Lang ---- - [:repo:`5878`]: Make kivy.graphics.instructions.Callback available from within Kv lan… Lib --- Osc - [:repo:`5982`]: Removed kivy.lib.osc from setup.py packages - [:repo:`5967`]: Since osc is now available through oscpy, remove old crappy oscapi code Modules ------- Screen - [:repo:`6048`]: screen: add definition for OnePlus 3t - [:repo:`5928`]: Add definition for the HUAWEI MediaPad M3 Lite 10 tablet Showborder - [:repo:`6005`]: add modules/showborder Other ----- - [:repo:`6303`]: Update license file year. Packaging --------- - [:repo:`6341`]: Bump cython max version. - [:repo:`6329`]: Add Pyinstaller tests - [:repo:`6310`]: Only delete files in kivy, properly detect git. - [:repo:`6306`]: Fixes for PPA and CI - [:repo:`6305`]: Re-enable building osx wheels and app - [:repo:`6275`]: Add windows gst support without pkg-config. - [:repo:`6268`]: Tested with cython 0.29.7 - [:repo:`6182`]: Update OSX SDL2/Image/Mixer/TTF to latest version - [:repo:`6165`]: Include GStreamer in PyInstaller package - [:repo:`6130`]: Removed python version specification from buildozer install - [:repo:`6128`]: Fix reading description #6127 - [:repo:`6054`]: Add new "canonical" path for binary Mali driver - [:repo:`6046`]: Added Arch Linux (ARM) - [:repo:`6008`]: Allow to override build date with SOURCE_DATE_EPOCH - [:repo:`5998`]: Change check for Cython to attempt fallback to setuptools on supporte… - [:repo:`5966`]: Update with Cython 0.28.5 - [:repo:`5866`]: Add support for cross-compiling for the raspberry pi - [:repo:`5834`]: Fix missing requirements for Python 3.6 64bit - [:repo:`5826`]: Drop support for py3.3, which is EOL - [:repo:`5820`]: automate .app/dmg creatio for both python2 and 3 on osx - [:repo:`5793`]: Improve Makefile debug configuration - [:repo:`5777`]: Update Cython to 0.28.3 Widgets ------- Bubble - [:repo:`6043`]: Configure Bubble's BackgroundImage's auto scale property Carousel - [:repo:`5975`]: fix missing touchModeChange renaming to touch_mode_change - [:repo:`5958`]: Fix 5783 carousel looping - [:repo:`5837`]: carousel - update add_widget with 'canvas' parameter Checkbox - [:repo:`6317`]: Fix checkbox state issues. - [:repo:`6287`]: Fix CheckBox Python2 compatibility. - [:repo:`6273`]: Fix "Object no attribute active" (Bug introduced via PR #4898) Colorpicker - [:repo:`5961`]: ColorPicker refactor to prevent multiples event firing Filechooser - [:repo:`6050`]: correction of a malfunctioning with ..\ in Windows platforms (function _generate_file_entries) - [:repo:`6044`]: Limited FileChooserProgress text size to widget size Modalview - [:repo:`5781`]: Add 'on_pre_open' and 'on_pre_dismiss' events to ModalView Pagelayout - [:repo:`5868`]: anim_kwargs in PageLayout Recycleview - [:repo:`5963`]: Fix 5913 recycle view steals data Scatter - [:repo:`5983`]: Issue #5773: Ensure to dispatch on_transform_with_touch event when the angle change Screen - [:repo:`6347`]: add tests for #6338 - [:repo:`6346`]: Make switch_to accept already added screens. - [:repo:`6344`]: Revert "[widgets/screen]Fix #3143" - [:repo:`6279`]: Fix #3143 Scrollview - [:repo:`6294`]: [ScrollView] Touch is in wrong coordinates - [:repo:`6255`]: Fix " object has no attribute 'startswith' " - [:repo:`6252`]: Attempt to fix nested scrollviews - [:repo:`6020`]: Add smooth_scroll_end Tabbedpanel - [:repo:`6291`]: Fix bug in TabbedPanel.remove_widget method Textinput - [:repo:`6309`]: Fix TextInput shortcuts - [:repo:`6249`]: Fix issues #6226 and #6227 in multiline-enabled TextInput - [:repo:`6120`]: Corrected textinput key input detection to only use on_textinput - [:repo:`6113`]: Made textinput ignore space keydown/keyup for space input Treeview - [:repo:`5844`]: fix #5815 uncomplete node unselection in treeview Widget - [:repo:`5972`]: fix widget tests for python2 - [:repo:`5954`]: Scale export to png 1.10.1 (July 8, 2018) ============================ Core ---- - [:repo:`4974`]: Video: update 'loaded' on new video, unload previous video - [:repo:`5053`]: ffpyplayer video: update frame/position on seek if video paused - [:repo:`5109`]: Add textedit event for text editing by IME - [:repo:`5187`]: Fix Windows clipboard when pasting a file - [:repo:`5206`]: Touchscreen fixes - [:repo:`5220`]: Redeclare Svg.reload as throwing an exception. - [:repo:`5222`]: Fix typo in SVG - [:repo:`5233`]: svg improvements - [:repo:`5252`]: Add support for shaped windows - [:repo:`5264`]: Remove double list copy in Animation._update - [:repo:`5265`]: Remove dead code for SDL2 windowresized event - [:repo:`5281`]: Make App.on_config_change an event - [:repo:`5298`]: Add support for saving flipped Textures - [:repo:`5305`]: img_pygame: Fix loading of binary alpha formats - [:repo:`5312`]: ffpyplayer video: disable builtin subtitles by default - [:repo:`5313`]: ffpyplayer video: better video seek - [:repo:`5324`]: window_sdl2: Fix memory leak in screenshot - [:repo:`5325`]: text_sdl2: Fix very unlikely memory leak - [:repo:`5328`]: Fix build with cython 0.26 - [:repo:`5355`]: handle_exception defaults to RAISE, not STOP - [:repo:`5362`]: Raspbian stretch egl library fix - [:repo:`5377`]: Let dpi formatting exceptions in kv propagate out from cython. - [:repo:`5382`]: Fix Json+DictStore not raising error for non-existing folder + unittest - [:repo:`5387`]: _text_sdl2.pyx: Don't clear pixel memory twice - [:repo:`5389`]: Don t drop SDL_Dropfile event while in pause #5388 - [:repo:`5393`]: Forward kwargs to config parser. - [:repo:`5396`]: Actually display multitouch emulation if sim set to True. - [:repo:`5421`]: Fix host/port handling in UrlRequest - [:repo:`5423`]: Add probesysfs option to include devices that offer core pointer functionality - [:repo:`5435`]: Changed Logger.error to Logger.warning on android import - [:repo:`5437`]: Purge KV lang TRACE logs on demand with environment variable - [:repo:`5459`]: audio_sdl2: Update for mixer v2.0.2 support - [:repo:`5461`]: Monkey patch PIL frombytes & tobytes, fixes #5460 - [:repo:`5470`]: Added 'frag_modelview_mat' uniform to address #180 - [:repo:`5535`]: Fix FileNotFoundError when sys path doesn't exist - [:repo:`5539`]: Window info - [:repo:`5555`]: python3 package of Pillow needs a updated Import - [:repo:`5556`]: Fixed loading fonts with dot in name, fixed spelling in Russisn examle - [:repo:`5576`]: window_x11: implement get_window_info() - [:repo:`5577`]: window_x11: fix python3 TypeError - [:repo:`5579`]: Fix Ctypes Clipboard error with embeded null character - [:repo:`5593`]: Fix float division by zero - [:repo:`5612`]: raise exception when trying to add Widget with a parent to Window - [:repo:`5621`]: do not use the clock in __dealloc__ to prevent deadlock - [:repo:`5624`]: Update LICENSE - [:repo:`5664`]: Fixes renderbuffer leaking when creating Fbo - [:repo:`5693`]: PiCamera-based camera provider for Raspberry Pi - [:repo:`5703`]: Fixed format string mistake in Error Message - [:repo:`5705`]: Check for activation before attaching to window. references #5645 - [:repo:`5716`]: Replace vendored lib/OSC and lib/oscAPI with oscpy. - [:repo:`5778`]: Update extensions for ImageLoaderPIL - fc2c3824a: Update properties.pxd - 5bf0ff056: Properties: Allow custom comparator. - cf7b55c1b: change opengl ids to unsigned ints - 87897c489: Add on_textedit event to SDL2 Window (#5597) - 4d9f19d08: Expose "absolute" options in HIDInputMotionEventProvider class - ae3665c32: camera: fix __all__ export - 53c2b4d63: picamera: fix for python2. Closes #5698 - d3d517dd2: Re-add `gi` camera provider. - d175cf82c: Fix Inspector crash if shaped window is disabled - 4deb3606d: Add sdl2 system cursors (#5308) - f5161a248: Clean hanging code (#5232) - b7906e745: Fix py2/py3 iteritems (#5194) - 5961169c5: add versionadded tag for KIVY_BCM_DISPMANX_LAYER - ebeb6c486: cache.py bug fixes (#5107) - b4ab896b0: input: probesysfs: remove getconf dependency - 58b9685da: @triggered: add cancel method - f8194bb69: Add test units to ClockTestCase - dafc07c0e: @triggered: Set default timeout=0 - 061891ce1: Add decorator for Clock.create_trigger() - 1c855eb14: on_joy_ball is called with 2 position valuesc - 1a20a3aef: Prioritize XClip for clipboard on Linux Widgets ------- - [:repo:`4905`]: Removed textinput cursor bug #3237 - [:repo:`5167`]: Add support for RST replace - [:repo:`5200`]: Added `abs_tol` argument to isclose call to ensure no float edge cases - [:repo:`5212`]: fix [:repo:`5184`]: ScrollView bar_margin affects also touch position - [:repo:`5218`]: Add support for footnotes to RST - [:repo:`5243`]: Fix for crash when setting is_focusable property in issue #5242 - [:repo:`5255`]: Fix race condition in AsyncImage - [:repo:`5260`]: Disable emacs bindings for Alt-Gr (Ctrl+Alt) key - [:repo:`5263`]: Avoid Animation.cancel_all(Window) that interfers with user animations - [:repo:`5268`]: Fix crash when instantiating ActionView(use_separator=True) - [:repo:`5335`]: issue #5333 - actionbar throws exception when resized - [:repo:`5339`]: Rewrite ActionGroup from Spinner to Button+DropDown - [:repo:`5370`]: Fix all ScreenManagers sharing the same transition - [:repo:`5379`]: Allow negative values in textinput with filters. - [:repo:`5413`]: Don't pass touch to children when outside the ScrollView. - [:repo:`5418`]: Add text_validate_unfocus option to TextInput - [:repo:`5445`]: Resize treeview collapse. closes #5426 - [:repo:`5455`]: Add TextInput cursor blinking control - [:repo:`5472`]: export widget canvas to png including alpha values - [:repo:`5484`]: DragBehavior: Transform window coordinates to parent coordinates befo… - [:repo:`5567`]: EffectWidget: Correct typo 'setdefaults' to 'setdefault' - [:repo:`5641`]: Fix LabelBase.register() to behave as documented - [:repo:`5715`]: Let Layout.add_widget use the ``canvas`` argument - [:repo:`5748`]: Add canvas argument to FloatLayout.add_widget - [:repo:`5764`]: Fix #5761 AsyncImage reload() doesn't invalidate Loader Cache - [:repo:`5632`]: Fixes #5632, typo of col instead of row. - 9a8603d54: hotfix: Stop AccordionItem collapse animation - a432e0d73: Let BoxLayout.add_widget use the ``canvas`` argument - 37ccbfac2: pass an empty list for "buttons" param to create_touch - 8da2272e5: Remove ineffective changes - 2faa6a993: doc: Added default value to Scatter 'do_collide_after_children' property - faa03f7e4: Gridlayout min size bounds check (#5278) - 27e3b90ea: Fix touch passing down when overlapping TextInputs (#5189) - 5e2b71840: Fix image size and comment handling in RST (#5197) - b505b1d13: Add on_load to AsyncImage (#5195) - 873427dbb: Add Slider.sensitivity (#5145) - d06ea4da2: Deprecate the Widget's id property Tests ----- - [:repo:`5226`]: Add test for ScrollView bars - [:repo:`5282`]: Add test for _init_rows_cols_sizes - [:repo:`5346`]: Add unittest for ActionBar - [:repo:`5368`]: Unittesting features - [:repo:`5372`]: test_video.py: Fix misleading class name - [:repo:`5374`]: Fix creating 'results' folder in GraphicUnitTest if not making screenshots - [:repo:`5378`]: Add test for Inspector module, fix children order for ModalView - [:repo:`5381`]: Add test for KV event/property + trailing space - [:repo:`5399`]: Add unittest for Mouse multitouch simulator - [:repo:`5433`]: Add simple guide for GraphicUnitTest - [:repo:`5446`]: Add unittest for AsyncImage + remote .zip sequence - [:repo:`5489`]: Add unittest for TextInput selection overwrite - [:repo:`5607`]: Add unittest for Vector.segment_intersection floatingpoint error - 6b93d8aa4: Fix unicode error - c9ecb4017: Add test for RST replace Docs ---- - [:repo:`5170`]: Fix typo in installation/windows.rst - [:repo:`5177`]: Fix comments for paste in textinput.py - [:repo:`5221`]: Docs: Link methods, remove empty title - [:repo:`5227`]: Add gstreamer to ubuntu install - [:repo:`5240`]: Settings in example are faulty - [:repo:`5270`]: doc: add missing escape characters into Linux installation instructions - [:repo:`5307`]: Docs: Explain handling Popup in KV - [:repo:`5330`]: Docs: Rewrite system cursor - [:repo:`5424`]: Add notice about Kivy.app not being available for download - [:repo:`5439`]: OSX Install Instruction Update - Cython explicit version - [:repo:`5458`]: Add docs for setting Window.shape_mode - [:repo:`5518`]: less renaming - [:repo:`5519`]: oxford - [:repo:`5520`]: Documentation consistency - [:repo:`5521`]: redundant 'as' - [:repo:`5522`]: widget's - [:repo:`5523`]: terser - [:repo:`5524`]: tighten - [:repo:`5559`]: Docs: Add note about MemoryError for kivy.deps.gstreamer - [:repo:`5600`]: Fixed one letter documentation typo (in example) - [:repo:`5626`]: Fix typo in docs. - [:repo:`5695`]: Docs: Add warning about using Texture before application start - 12487a24f: Remove tree; doesn't look good with website CSS - bb07d95e9: Clarify Windows alternate location installation - d6d8a2405: Doc: Fix parsed literal block in installation docs - 4d4ee413c: Doc: added 18.04 to dev install docs - 5f6c66eba: Doc: Fixed typo in animation.py - 285162be5: Kivy is available on Macports directly - 94d623f91: Doc: changed disabled state docs for widget to more standard form - e029bed41: Doc: tweak to uix/spinner.py docs - 86b6e19d8: Doc: tweaks to cython version installation instructions - ef745c2fe: Doc: remove specifying cython version, list working cython vs. kivy versions. references #5674 - 0ccd8ccd9: Doc: tweaks to modules/console.py - 90448cbfa: Doc: revisions to modules/console.py - 73f99351c: Doc: added explanation for Builder.unload filename parameter - 67fb972ee: Doc: refinements to actionbar.py - 96252c9ad: Doc: refinements to actionbar docs - 917a1b4a2: Update installation-osx.rst - a3251fd79: Doc: clarified angle offering for python 3.5+ - 0fbac3bdb: Doc: tweaks to actionbar docs - 0ec9530b3: Doc: additions to ActionBar docs - 1aa431539: Fix stencil's documentation - 51d172500: Doc: corrected typo in recycleview layout docs - 6af68c41f: Doc: Added link to toggle button image - e7d171393: Doc: Added togglebutton image to docs - 0ea6e95df: Doc: Added 16.04 dependencies listing - 0cc3a9812: Update debian installation doc - 22aa73f55: Docs: Remove "-dev" version in versionchanged - c07f97179: Docs: Fetch cython version from setup.py (#5302) - 2ad58a9a0: Doc: cleanup, added doc strign for RecycleLayout to make linkable - 493a4a985: Doc: tweaks to the recycleview docs - 114c1a026: Doc: Grammer tweaks to /doc/sources/guide/graphics.rst and kivy/core/window/__init__.py - 3d243629f: Doc: petty grammar tweaks to kicy/core/window/__init__.py - 7cdf9b3fd: Doc: corrected the kkivy/core/window/keyboard_anim_args docs to more accurately reflect defaults - c5eb87974: Docs: removed the 'None' default value as it is actualy '' - c090c6370: Doc: corrected path for AliasProperty in RecycleViewBehavior - 24647bd9c: Doc: added heirarchical namespacing to treeview items - 6f0639a25: Docs: Fix note indentation after code block - 7daea785f: Doc: added description of rotation property value for kivy.uix.scatter - ac0d28f1f: Reorder osx packaging methods - 19d9d9d81: Doc: tweaks to grammar for RoundedRectangle graphics instruction - cdee22eaa: Doc: tweaks to grammar for RoundedRectangle graphics instruction - c6b2fe309: Fix nightly links. - 242beb39a: Update android virtual machine documentation - fa1e0b283: Deprecate the vm. - bd392abca: Remove vm link. - a6ee7605c: Add info about kivy_examples. - 97f3096cc: Doc: remove leftover USE_OSX_FRAMEWORKS env var - b4ce25698: doc: setting KIVY_OSX_FRAMEWORKS=0 during installation is not needed anymore - e5126afce: doc: use latest Cython version for macOS and do not force reinstallation - bd98d81bc: docs: remove warning about unavailable wheels on Windows - f1b412d9a: Docs: Fix examples PPA command; Cython for v1.10.0 - 333f15845: Doc: Fix Mesh docstring (#5806) Examples: --------- - [:repo:`5026`]: Update Twisted Framework Example to Py3 - [:repo:`5173`]: Fix shapecollisions example for py2 - [:repo:`5486`]: Rotate monkey head smoothly - [:repo:`5487`]: Update codeinput.kv - [:repo:`5564`]: Update basic.rst - [:repo:`5611`]: typo fix in docs example - e658c65ce: Fix animation transition around the unit circle in Android compass example - 4de0599a8: Update joystick example Misc: ----- - [:repo:`4984`]: Allow changing kivy dispmanx layer in the Raspberry Pi - [:repo:`5285`]: fix install_twisted_reactor for python3 (_threadedselect is now inclu… - [:repo:`5350`]: tools/kviewer: Fixed it working on python3 - [:repo:`5525`]: Switch to manual KV trace purging - [:repo:`5763`]: Add kivy/core/window/window_info.c to .gitignore - 98e944277: Updated copyright year in doc index - b39c84bc0: pep8 fixes - 8143c6be9: Add -- to separate Atlas module options - d054d5665: Add -- to --use-path option in documentation - 38ed32f2b: Create CODE_OF_CONDUCT.md - fa01246c8: long overdue update to the kv syntax highlight for vim - 0c63c698f Fix licensing issues (#5786) Packaging: ---------- - [:repo:`5366`]: Fix 'git' not found in setup.py - [:repo:`5392`]: Fix setup.py under python2 - [:repo:`5466`]: Introduce no support for Cython 0.27 - 0.27.2 - [:repo:`5584`]: Added Python 3.6 to setup.py categories - [:repo:`5627`]: Add setupconfig.py to packagedata - [:repo:`5747`]: Updated minimum cython version - 10530bbfc: Added missing comma in package_data list - f66f34023: setup: fix error about gl_mock that doesn't exist anymore - d462a70f9: setup: fix cython rebuilding all graphics even if it has been already done. Closes #4849 - aaca07b20: Fix missing kivy.tools in setup.py (#5230) CI: --- - [:repo:`5229`]: Appveyor: switch DO_WHEELS to True - [:repo:`5406`]: Fixes for Cython 0.27 - d5e0ccc00: comment out failing mingw appveyor builds - 71cbd4c40: fixes for osx builders in travis - 55200ee1a: workaround to make inspector tests pass without blocking window - 002e46f7d: travis.yml: add semi-colon - f1693863e: travis.yml: add sudo to easy_install - 9f71b38a4: travis.yml: try easy_install pip to fix missing command error - bae09d913: travis.yml: Make TRAVIS_OS_NAME detection consistent - 94db03ed3: Prevented warnings for repeated loading for travis Inspector test cases - 61e05c113: Fix travis build error in inpector.py, line 382 - cd592c1e8: Fixed Pep8 violations (fix travis build 3676 moans) - a736f287a: Remove fixed version of cython from .travis.yml - 87ae2145c: Removed outdated line from .travis.yml - 30fd00fa8: Restore cython=-=0.26.1 for appveyor builds - 5c4b8ed14: Downgrade Cython to 0.26.1 for builds - 484b2f788: Upload wheels directly to server (#5175) - e2c309416: travis.yml add back missing ";" - 2fc9cf521: add back pip installation in osx travis build - 7f5d9a4b4: use travis_retry for coveralls, in case it fails randomly - e12d21667: fix again osx travis build (pip command not found) - 3d41f1da1: Update .travis.yml - 642e029a8: Add docutils to Travis deps - ce6d54e2f: Add wheel generation support for osx and Linux. - 36e029aec: Upload sdist and examples. - 2e400aa41: Quote filenames [build wheel] - 04bfcff4d: Give better wheel upload path [build wheel win] - 8167ff410: Fix wheel building on all platforms (#5812) 1.10.0 (May 7, 2017) ============================ Breaking changes ---------------- - [:repo:`3891`] ButtonBehavior.always_release defaults to False, so by default a release outside the button is ignored. - [:repo:`4132`] ButtonBehavior.MIN_STATE_TIME was removed and instead has been added to the config. Each button and dropdown now has their own configurable min_state_time property that defaults to the config value. - [:repo:`4168`] kivy.metrics.metrics was removed, use kivy.metrics.Metrics instead. - [:repo:`4211`] TextInput.background_disabled_active was removed, the normal background is used instead. - [:repo:`4254`] kivy.utils.platform is now a string describing the platform and not a callable. - [:repo:`4603`] Made App.on_pause default to return True. - [:repo:`4819`] Remove kivy module extension support - it wasn't used. - [:repo:`4224`] Remove pygst (audio, video, camera), gi (audio, video) and videocapture (camera) providers. Use gstplayer or ffpyplayer instead (https://kivy.org/docs/guide/environment.html#restrict-core-to-specific-implementation) - [:repo:`5011`, :repo:`4828`] added support for opencv 2 and 3 (camera) - [:repo:`5033`] Clock trigger call doesn’t return True (or anything) anymore, use `is_triggered` instead. - [:repo:`5088`] Change the auto scale option in BorderImage from bool to string with multiple scaling options. Core ---- Audio - Add FLAC to GstPlayer extensions - [:repo:`4372`] Added pitch shifting to audio using sdl2 - [:repo:`4853`] Add 'mp4' support to audio with gstplayer - [:repo:`4875`] Added note that to seek, sound must be playing Clipboard - Detect correct Activity regardless of bootstrap (android) - [:repo:`3990`] Store clipboard contents for gtk3 (ClipboardManager spec) - [:repo:`4093`] Make clipboard_android work for both old and new toolchain - [:repo:`4371`] Fix version warning for clipboard_gtk3 - Fix Python 3.5-x64 Windows clipboard, see asweigart/pyperclip#25 - [:repo:`5152`] Fixed crash on python3, due to items not being subscriptable Image - Add JPE to supported sdl2 image extensions - [:repo:`3971`] Fix stopping an image animation with value of -1 for anim_delay - [:repo:`4186`] Accept data URIs for image filename - [:repo:`4708`] Get actual image format instead of extension (imghdr) - [:repo:`4728`] Use PILImage.frombytes when PILImage.fromstring gives an exception - [:repo:`4753`, :repo:`4727`] Image saving using 'save()' throws error - [:repo:`5155`] Fix unicode image source in Python 2 Text - [:repo:`3888`] Fix PIL deprecated tostring() scrambling the text - [:repo:`3896`] Add font rendering options - hinting, kerning, blending (sdl2) - [:repo:`3914`] Add underline and strikethrough styling for Label and MarkupLabel - [:repo:`4265`, :repo:`3816`] Implement text outline for sdl2 - [:repo:`4012`] Fix label color handling - [:repo:`4047`, :repo:`4043`] Fix alpha rendering of text color for pygame - [:repo:`4063`] Performance improved for comparing an entire string for Label halign and valign - Add 'center' as an alias of 'middle' for Label.valign - Register all /usr/share/fonts subfolders - [:repo:`4625`] Add ellipsis styling for markup label - [:repo:`4813`, :repo:`2412`] Change default font to core.text.DEFAULT_FONT - [:repo:`4846`] Allow skipping italic, bold and bolditalic for the default_font config option - [:repo:`4858`, :repo:`4589`, :repo:`3753`] Add is_shortened to Label Video - [:repo:`4345`] ffpyplayer provider was updated to work with the latest FFPyPlayer codebase. - [:repo:`5052`] Fix ffpyplayer img.to_memoryview returning None Window - [:repo:`3890`] turn Window.focus into a read-only property - set Window.focus to false when the window is started in a hidden state - [:repo:`3919`] SDL2/Android: fixes pause/resume crash using sdl2 bootstrap on android - sdl2/android: redo fix on_pause/on_resume for SDL2 bootstrap. No more freeze on resume. - [:repo:`3947`] release gil when polling for sdl events - [:repo:`4104`] window_sdl2: fix title and icon_filename to accept bytes or str - [:repo:`4207`] add map_key/unmap_key, automatically map android back key - [:repo:`4209`] Add SDL2 window events - [:repo:`4217`] Fix Window resizing for X11 - [:repo:`4239`] X11: honor borderless configuration - [:repo:`4310`] X11: implement on_title - [:repo:`4316`] Animate the window content based on `softinput_mode`, introducing keyboard_padding and keyboard_anim_args - [:repo:`4403`, :repo:`4377`] Take care to account for `density` for mouse_pos - [:repo:`4468`] Prevent buffer crash on RPi if window was closed - [:repo:`4631`, :repo:`4423`] Fixes keycode typo - [:repo:`4665`] Add softinput_mode handling for SDL2 - [:repo:`4707`] Add grab mouse in sdl2 window - [:repo:`4851`] Add Window position manipulation - [:repo:`4919`] Disable SDL2's accelerometer-as-joystick behaviour - [:repo:`4921`] Add an allow_screensaver property for Window - [:repo:`4952`] Add multiple joysticks support - [:repo:`5019`] Add note for elevated use of on_dropfile - [:repo:`5048`] Fix missing sys.stdout.encoding when piped or frozen Data ---- Keyboards - [:repo:`4334`] Add German keyboard layout Style.kv - Fix disabled_color for markup - [:repo:`3925`, :repo:`3922`] Fix FileListEntry text alignment - [:repo:`3864`] Avoid end-dev setting ColorWheel internal values - [:repo:`4176`] Change TextInput images for selection handles - [:repo:`4364`] Fix missing sp() in style.kv - [:repo:`4447`, :repo:`4416`] Fix filechooser size text align - Filechooser: Align size labels with the table header - [:repo:`4558`] Separate image and button in Switch - [:repo:`4732`] Hide Image if no app_icon in ActionPrevious Base ---- - [:repo:`3955`] Deprecate the interactive launcher - [:repo:`4427`, :repo:`4361`] Fix multiprocessing.freeze_support() - [:repo:`4449`] Store kivy_home_dir as a unicode string in python 2 - Make gif loader last (Gif loader is slow and should be used if PIL or FFPY providers don't work) - Gst should be imported first since it cannot use sdl2's zlib but sdl2 can use gst's zlib - [:repo:`4737`] Remove sdl2 presplash after initialised (needs android package) - [:repo:`4874`] Add Include folder to get_includes() - [:repo:`4949`] Normalize version Animation - [:repo:`4223`, :repo:`4222`] Implement cancel_property on animation's Sequence - [:repo:`4494`] Update ClutterAlpha URL in AnimationTransition - [:repo:`4563`] Draw animation every frame by default, use step=0 instead of 1 / 60.0 - [:repo:`4643`] Animation object is passed with the event docs <<< REMOVE? - [:repo:`4696`, :repo:`4695`] Remove sequential animations from Animation._instances when complete App - [:repo:`4075`] Fix missing path separator - [:repo:`4636`, :repo:`4634`] App.stop() clear window children only if window exists Compat - [:repo:`4617`] Add isclose to compat based on py3.5 function Clock - [:repo:`3603`] Add clock to compat - Include clock changes for freebsd - [:repo:`4531`] Bump max_iteration to 20 Config - [:repo:`4813`] Add variable for default_font - [:repo:`4921`] Add variable for allow_screensaver EventDispatcher - [:repo:`3736`, :repo:`3118`] Make widget kwargs passing higher priority than kv Factory - [:repo:`3975`] Remove duplicate definition of SelectableView - [:repo:`4046`] Register missing properties in factory - [:repo:`4108`] Update factory registers (RecycleView, RecycleBoxLayout) Graphics - [:repo:`3866`] Allow Line.points definition to be a mix of lists/tuples - [:repo:`3970`] Fix upload uniform without calling useprogram - [:repo:`4208`] Fix error in Line.rectangle documentation - [:repo:`4554`] Allow requesting graphics instruction update - [:repo:`4556`] Segmenats is 180 everywhere and in the docs - what is that? -> a37c8dd, 6dd8c5e - [:repo:`4700`, :repo:`4683`] Reactivate free calls in smoothline - [:repo:`4837`] Restore gl/gles selection at compile-time - [:repo:`4873`] path changes for config.pxi - [:repo:`4913`, :repo:`4912`] Fix missing 'return' in get method for Mesh `mode` property - [:repo:`5030`] Fix BorderImage border ordering description - [:repo:`5091`] Fix get_pixel_color for py3 Lang - [:repo:`3909`] Add apply_rules to BuilderBase - [:repo:`3984`] Refactored lang.py - moved into its own module - Fix missing global_idmap in new kivy.lang refactor - [:repo:`4013`] New ColorProperty and rgba function - [:repo:`4015`] More robust kv string detection - [:repo:`4073`, :repo:`4072`] Split imports on all whitespace - [:repo:`4187`] Fix Parser.execute_directive() not using resource_find() for including directive - [:repo:`4301`] Fix parser not continuing after warning - [:repo:`4358`] Allow spaces before colons for classes, properties - [:repo:`4583`] Use consistent 'Lang' for logs instead of 'Warning' - [:repo:`4615`] Fix profiling tool HTML output generation - Catch TypeError in dump_builder_stats - [:repo:`5054`] Fix inconistent naming if kv files are not unloaded - [:repo:`5068`] Unload matching rules - [:repo:`5153`] Fix KV include for quoted paths Lib - [:repo:`4122`] Add 'with oscLock' in sendBundle to always release lock - Correctly use oscLock in sendMsg - [:repo:`3695`] Extend OSC library - Fix py2 print in OSC - [:repo:`4433`] OSC - convert to bytes for python3 - Ctypes supported on Android Loader - [:repo:`4359`] Fix Exception on remote image - [:repo:`4545`, :repo:`4366`] Fix Asyncimage on error Logger - [:repo:`4057`, :repo:`4039`] Properly format log text - [:repo:`4375`] Fix handling of PermissionError for logger.purge_logs - [:repo:`4400`] Recognize {rxvt,rxvt-unicode}-256color as color capable - [:repo:`4404`] Use a shorter field width for non-colored output - [:repo:`4538`] Fix "no isatty() method" errors - [:repo:`5067`] Replace hardcoded value `maxfiles` with config setting Multistroke - [:repo:`4803`] Fix a silly multistroke crash Network - [:repo:`2772`] Handle proxy servers in UrlRequest - [:repo:`4297`] Fix py3 returning wrong results - [:repo:`4448`] Fix url in UrlRequest Parser - [:repo:`4011`] List supported input formats for parse_color - [:repo:`4021`] Append alpha for 3 digit hex colors Properties - [:repo:`4013`] New ColorProperty and rgba function - [:repo:`4304`] AliasProperty should update when underlying prop changes even if cache is True - [:repo:`4314`] Don't cache until first dispatch, otherwise it's never dispatched if read before the dispatch - [:repo:`4623`] Fix grammar in exceptions - [:repo:`4627`] Allow conversion from strings without trailing units - [:repo:`5135`] Add py3 object.__init__() reference to properties Resources - [:repo:`4490`] Return `abspath` in `resource_find`. Input ----- - [:repo:`3915`, :repo:`2701`] Don't offset WM_TOUCH with caption size when fullscreen - [:repo:`4045`, :repo:`4040`] Late import window for wm_touch - [:repo:`4318`, :repo:`4309`] Fix touch scaling for WM_TOUCH - [:repo:`4468`] Fix HIDinput to dispatch events from main thread and don't eat escape - [:repo:`4501`] Add on_stop to recorder - [:repo:`4621`] Fix mtdev provider max_touch_minor option - Fix MTDev crashing if 'x' and 'y' are not in args - Fix MTDev crashing if touch not in last_touches - [:repo:`4725`, :repo:`4413`, :repo:`4682`] Catch permission errors in MTDev - [:repo:`4923`] Prevent an attempt to import AndroidJoystick with SDL2 Modules ------- - [:repo:`5143`] Fix listing modules via `-m list` Monitor - [:repo:`4567`] Fix monitor drawing issues after window resize - Code cleanup Screen - [:repo:`4396`] Add a lot of new devices Touchring, Cursor - [:repo:`4721`, :repo:`3097`] Touchring and Cursor are now two modules WebDebugger - Use events size function instead of list comprehension Joycursor - [:repo:`5094`] Add JoyCursor module Storage ------- - [:repo:`4269`] Fix clear() not syncing the storage file - [:repo:`4722`] Add JSON dump indention and sort_keys option to JSONStorage Widgets ------- - Deprecate ListView - [:repo:`4944`] Deprecate modules pertaining to ListView (AbstractView, Adapters) - [:repo:`4108`] Integrate Recycleview into Kivy - Add warnings about RecycleView being experimental - [:repo:`4617`] Adds size_hint_min/max to widgets ActionBar - [:repo:`3128`] Introduce ActionGroup.dropdown_width property - [:repo:`4347`, :repo:`4119`] Fix ActionView layout more dense/packed after increase of width - [:repo:`4441`] Fix dismiss in ActionGroup - [:repo:`4891`, :repo:`4867`] Fix Actionview window maximize/minimize bug - [:repo:`5049`] Fix ActionDropDown.on_touch_down AnchorLayout - [:repo:`4628`] Fix asymmetric padding list Behaviors - [:repo:`3900`] Add CoverBehavior - [:repo:`4258`] Allow keeping direct ref in knspace, fix crash when child knspace attr is None but parent doesn't have attr - [:repo:`4509`] Fix CompoundSelectionBehavior example - [:repo:`4598`, :repo:`4593`] Fix ToggleButton released with allow_no_selection=False in CompoundSelection - [:repo:`4599`] Add text_entry_timeout to CompoundSelection - [:repo:`4600`] Allow all chars that are not e.g. arrow, and fix holding down key in CompoundSelection - Don't return true when already selected in CompoundSelection - [:repo:`4782`, :repo:`4484`] Allow unselect an item when multiselect is False in CompoundSelection - [:repo:`4850`, :repo:`4817`] Add CompoundSelectionBehavior.touch_deselect_last property - [:repo:`4897`, :repo:`4816`] Make _get_focus_* methods public in FocusBehavior - [:repo:`4981`, :repo:`4979`] Fix typo in CompoundSelection Carousel - [:repo:`4081`, :repo:`2087`] Fix repeating addition of widget - Use is operator for identity comparison - [:repo:`4522`] Fix carousel scrollview children touch_move CheckBox - [:repo:`4266`] Add checkbox color CodeInput - [:repo:`3806`] Add EmacsBehavior to CodeInput - [:repo:`3894`] Rename active_key_bindings to key_bindings - [:repo:`3898`] Remove CodeInput.key_binding Dropdown - [:repo:`4112`, :repo:`4092`] Convert absolute coordinates of the touch.pos to relative coordinates of self.attach_to(dropdown's button) - [:repo:`4511`] Fix dropdown and spinner dismissing issue - [:repo:`4550`, :repo:`4353`] Rework of #4353 DropDown.max_height - [:repo:`4805`, :repo:`4730`] Fix first click in ActionGroup FileChooser - [:repo:`3710`] Fix directory selection double-selecting - [:repo:`4200`] Handle children's size_hints equal to zero - [:repo:`5010`] Fix a crash when using a file as the path GestureSurface - [:repo:`3945`] Remove line_width - [:repo:`4779`] Fix collision check for on_touch_move - [:repo:`4034`] Don't limit size to cols/rows_minimum, but treat it as real min. - [:repo:`4035`] Respect size_hint in gridlayout Image - [:repo:`4510`] Fix py2 ASCII error - [:repo:`4534`] Removed long tracebacks - [:repo:`4545`, :repo:`4549`] Asyncimage on error Label - [:repo:`3946`] Fix label rendering options - [:repo:`3963`, :repo:`3959`] Show disabled_color when disabled=True for markup label ListView - Include ListItemReprMixin - Add note about possible deprecation of ListView - [:repo:`2729`] Don't require a text argument for CompositeListItems ModalView - [:repo:`4136`] Fix model center not syncing with window center - [:repo:`4149`, :repo:`4148`] Fix modal background not resizing - [:repo:`4156`] Fix incorrect ModalView position after window resize - [:repo:`4261`] Don't return ModalView instance in open and dismiss methods PageLayout - [:repo:`4042`] Fixed bug if zero or one widgets are in pagelayout - Code style improvement ScreenManager - [:repo:`4107`] Fix Screen removal leaving screen.parent property != None - [:repo:`3924`] Don't generate a new screen name for existing screens - [:repo:`4111`, :repo:`4107`, :repo:`2655`] Remove the last screen and leave ScreenManager in a valid state - Don't check the Screen parent type, it can only be a ScreenManager - [:repo:`4464`] Fix SwapTransition not scaling - Add missing import of Scale - [:repo:`5032`] Add CardTransition to ScreenManager ScrollView - [:repo:`3926`, :repo:`3783`] Fix scroll distance bug - [:repo:`4014`] Revert accidental non-pep8 scrollview changes - [:repo:`4032`] Fix ScrollView not properly ignoring touch_up - [:repo:`4067`] All touches that don't scroll should be skipped in touch move - [:repo:`4180`] Scroll to touch pos if the touch is within the scrollbar but does not collide with the handle - [:repo:`4235`] Make sure import does not load a window - [:repo:`4455`, :repo:`4399`] Focused widget inside ScrollView should unfocus on tap - [:repo:`4508`, :repo:`4477`] Always pop the touch - [:repo:`4565`, :repo:`4564`] Fix scrollview click registering on PC - [:repo:`4633`] Postpone scroll_to if the viewport has pending layout operation - [:repo:`4646`] Fix on_scroll_move to obey scroll_distance - [:repo:`4653`] Add checks to start scroll if do_scroll enabled for axis - Add size_hint_min/max support to ScrollView - Use viewport's size_hint - Fix ScrollView ignoring scroll_y, scroll_x being set from outside Settings - Fix string_types double import - [:repo:`3625`] Add show_hidden and dirselect to SettingPath Slider - [:repo:`4028`] Fix Slider.value exceeding Slider.max - [:repo:`4127`, :repo:`4124`, :repo:`4125`] Change use of dimension conversion in Slider - Add styling properties for Slider widget - Added value_track* properties Spinner - Ensure Spinner text is updated when text_autoupdate changes - Autoupdate spinner text only if the current text is not between the new values - [:repo:`4022`] Add option to sync Spinner dropdown children heights - Update Spinner.text if empty, without comparing values - [:repo:`4511`] Don't re add all widgets upon resize, it just lead to infinite size calc. - Fix type and don't used children directly since it could be modified - [:repo:`4547`] Fixes opening for empty values StackLayout - [:repo:`4236`] Fix stacklayout not sizing if children is empty - [:repo:`4579`, :repo:`4504`] Fix stackLayout children rearranging themselves unexpectedly when their parent's size changes TabbedPanel - [:repo:`4559`] Fix scrolling in TabbedPanel - [:repo:`4601`] Remove tab limit TextInput - [:repo:`3935`] Altered get_cursor_from_xy to intuitively place cursor - [:repo:`3962`] Add TextInput.password_mask to customize the password placeholder - [:repo:`4009`] hint_text in TextInput shows when focused and no text entered - [:repo:`4024`] Always show the textinput cursor at the moment of touch - [:repo:`4048`] Use a trigger when resetting the textinput cursor state - [:repo:`4055`] Implement wrapping of continuous text in textinput - [:repo:`4088`, :repo:`4069`] Fix disabled backspace - Fix infinite loop when width is negative - Don't reset focus when focus changes - [:repo:`4204`] hint_text decode text by default - [:repo:`4227`, :repo:`4169`] Push flags correctly for linebreak in _split_smart - [:repo:`4367`, :repo:`4244`] Don't try to split lines shorter than 1px - [:repo:`4445`] Prevent an infinite loop when trying to fit an overlong word - [:repo:`4453`] Fix text going off-screen while wrapping - [:repo:`4560`, :repo:`3765`] Fix app crashing on do_cursor_movement('cursor_end') on empty text - [:repo:`4632`, :repo:`4331`] Clear selection_text directly - [:repo:`4712`] Fixed space input under SDL2 for some Android keyboards - [:repo:`4745`] Add cursor_width to TextInput - [:repo:`4762`, :repo:`4736`] Prevent setting suggestion_text crashes if text is empty string and canvas is not setup yet - [:repo:`4784`] Made sure Selector gets on_touch_down only once - [:repo:`4836`] Fix Bubble not reachable on Android when touch in textinput is near the borders - [:repo:`4844`, :repo:`3961`] Fix not working BubbleButton on_touch_up - [:repo:`5100`] Fix TextInput crash when text, focus is set and enter pressed at same time TreeView - [:repo:`4561`] Add TreeView.deselect_node() Video - [:repo:`4961`] Fix on_duration_change typo Videoplayer - [:repo:`4920`] Replace old video with CC0 licensed video VKeyboard - [:repo:`4900`] Add font_size for key text size - [:repo:`5020`] Fix file/kblayout opening Widget - [:repo:`4121`, :repo:`3589`] Check if canvas was found in parent canvas for export_to_png - [:repo:`3529`] Rebind Widget.parent by default - [:repo:`4584`, :repo:`4497`] Avoid being behind parent's canvas when inserting a widget at last index Tools ----- Highlighting - Update Emacs mode to modern way of enabling newline and indent Packaging - [:repo:`4840`, :repo:`4811`] Fixed get_deps_minimal crash in Python3 PEP8checker - Add shebang again - [:repo:`4798`] Update pep8.py to version 2.2.0 - Add E402 to pep8 ignore list - Normalize paths excluded from style checks - Match start of folder paths during pep8 check - Ignore E741 and E731 - Exclude dir kivy/tools/pep8checker - Delete sample_for_pep8.py - Remove stylereport target from Makefile - Print error count during style check instead of passing it as exit code - Ignore style issues in kivy/deps Report - Fix StringIO for py2, raw_input/input, crash if GL not available. Add more detailed platform checking. Warn the user the gist is pasted anonymously. - Made ConfigParser py2/3 compatible Doc --- - [:repo:`4271`, :repo:`2596`] Fix docs build on Windows - [:repo:`4237`] Add screenshots for widgets - Tons of doc fixes thanks to the awesome community - Special Thanks to ZenCODE for his awesome work on improving the doc Examples -------- - [:repo:`3806`] Add EmacsBehavior example - [:repo:`3866`] Fix examples/canvas/lines.py example - [:repo:`4268`] Fix takepicture requirements, use android.mActivity instead of autoclass - Add RecycleView example - [:repo:`4573`] Add clipboard example - [:repo:`4513`] Add an examples for Window.on_dropfile - [:repo:`4807`] Add example for various color input - [:repo:`4862`] Add joystick example - [:repo:`4883`] Fix attribution in examples/widgets/lists - [:repo:`4925`] Replace images with CC0 - Fix KVrun example - Fix Settings example - Fix tabbed showcase example - [:repo:`5022`] Revert SmoothLine in example - [:repo:`5027`] Fix unicode error in KeyboardListener example - [:repo:`5035`] Added KV example for CoverBehavior - Fix camera example - save image with extension - [:repo:`5079`] Add shape collision example - Fix examples gallery - Fix SVG example - scale with only one value - [:repo:`5075`, :repo:`4987`] Split examples into separate wheel for windows Unit Tests ---------- - Adapt ListView selection test to new behavior - Add test for TextInput focused while being disabled - [:repo:`4223`, :repo:`4222`] Add a test for issue #4222 - [:repo:`4227`] Add test case for word break - [:repo:`4321`, :repo:`4314`] Internal alias property details should not be assumed and tested - [:repo:`4624`] Fix test_wordbreak fail on Retina Mac - Add simple tests for JsonStore options - [:repo:`4821`] Fix test_fonts file deleting - Use almost equal for float assert - Clipboard should only accept unicode - [:repo:`5115`] Replace Pygame with SDL2 for image comparing test - [:repo:`5111`] Add test for Fbo.get_pixel_color Packaging --------- - Tons of more fixes that weren’t mentioned here, details of which can be gathered from http://github.com/kivy/kivy Migration --------- - [:repo:`3594`] Remove KEX (extension) support - [:repo:`3891`, :repo:`3312`] ButtonBehavior.always_release default to False - [:repo:`4132`] Include a min delay before dismissing - [:repo:`4168`] Remove deprecated kivy.metrics.metrics - [:repo:`4211`] Remove TextInput.background_disabled_active - [:repo:`4224`] Remove deprecated video and audio providers: pygst, pyglet and pygi - [:repo:`4254`] kivy.utils.platform is a string and it's not callable anymore - [:repo:`4603`, :repo:`4796`] Made on_pause default to True 1.9.1 (Jan 1, 2016) ============================ `Changelog published here `_. 1.9.0 (Apr 3, 2015) ============================ Core ---- - [:repo:`2280`] When core critically fails to load a lib, print all the exceptions. - [:repo:`2488`] Sdl2 support - [:repo:`2800`] core:core_register_lib: make sure libs are registered in order mentioned... Audio - [:repo:`1926`] handle URL's with parameters - [:repo:`2131`] fix bug with sound state in audio_gstplayer.py - [:repo:`2278`] fix socket leak in gstplayer - [:repo:`2125`] gstplayer: fix audio/video volume handling, as setting only once in load() doesnt work after stop(). - [:repo:`3004`] audio: Fixed the get_pos method - core/audio: accept m4a as input format. - core/audio: add pygame m4a for android - audio: fix leak in SDL implementation (iOS) Camera - a couple of fixes for camera/avfoundation Clipboard - [:repo:`2258`] Clipboard: move `copy` and `paste` methods from `TextInput` to `core.clipboard` implementation. - [:repo:`2743`] os specific clipboard - core:clipboard_pygame is able to paste unicode text - fix clipboard_pygame.py to encode only for py2 Image - [:repo:`1963`] texture: add icolorfmt parameters to define alternative color format storage. - [:repo:`2085`] add .jpe to the supported extensions for providers that supports jpeg - [:repo:`2358`] Add ffpyplayer provider for image - [:repo:`2037`] PIL: detect and use frame disposal method - [:repo:`2556`] core:img_io add py3 support, img_sdl2 add save support - [:repo:`2232`] convert image data to a bytearray to more consistently get color info - [:repo:`2170`] Fix image unicode issues - [:repo:`2645`] img_pil:check for attribute's existance before accessing it. closes #2641 - [:repo:`2695`] add optional flipped param to pil image save - [:repo:`2718`] uix:Image introduce `anim_loop` property - [:repo:`2826`] allow In-memory image loading - [:repo:`2834`] fixes zip files not loaded by ImageLoaderPygame - [:repo:`2836`] core:Image:zip_loader start using the new functions for loading from memory - [:repo:`2403`] Update Imageio.pyx with fox for cython.21 - [:repo:`2282`] core/imageio: dont advertise to support gif cause we are not able to animate it - core/image: remove rowlength slot - imageio: accelerate bgra->rgba conversion using Accelerate framework Text - [:repo:`1998`] use a more natural method to check if self._text is unicode. - [:repo:`2050`] Workaround for pygame font issue with unicode filesnames. - [:repo:`2166`] Use correct options to finish of markup layout - [:repo:`2259`] Fixed issue where anchors not reporting correct position - [:repo:`2248`] [core/text] When stip is False allow space to remain on last line if it fits. - [:repo:`2225`] Use int for texture size, otherwise it'd never equal to the actual texture size. - [:repo:`2677`] fix stripping for wrapped text - [:repo:`2696`] add unicode error handling to core text - [:repo:`2673`] use available system fonts - [:repo:`2840`] Fix text stripping issues - [:repo:`2891`] Change the default font from DroidSans to Roboto - [:repo:`2897`] Update readme, font files and kv as part of moving to Roboto - [:repo:`3014`] core/text: allow others font extension to be loaded - core.text: Make sure colorformat is specified while blitting texture. - Align text flush with justify. Video - [:repo:`1629`] Add ffpyplayer provider. - [:repo:`2125`] gstplayer: fix audio/video volume handling, as setting only once in load() doesnt work after stop(). - [:repo:`2275`] video: fix video.unload called when position is changing. - [:repo:`2962`] Video fixes Window - [:repo:`1904`] Exit on escape changes - [:repo:`2130`] Add on_request_close event to window to check before the window is closed - [:repo:`2148`] Add read-only tag to WindowBase width and height properties - [:repo:`2329`] Import glReadPixels from the correct place. Fixes #2032 - [:repo:`2359`] add __self__ property to Window - [:repo:`2384`] Wrong 'F3' key value. - [:repo:`2386`] respect keyboard height when providing window height in softinput resize mode - [:repo:`2564`] joystick support with sdl2 - [:repo:`2662`] Window.screenshot python 3 fix - [:repo:`2688`] Add `pause_on_minimize` config option - [:repo:`2689`] core: window_pygame fix conflict with command_mode and ctrl+a - [:repo:`3047`] Joystick support on WindowPygame - [:repo:`3092`] Don't add force to kwargs since it's not a prop. - [:repo:`3115`] X11: fix CWOverrideRedirect handling - [:repo:`3147`] `on_textinput` event for handling text input events from IME, and other custom input methods - [:repo:`2590`] Add maximize, minimize, restore, hide and show methods for SDL2 Window - [:repo:`3200`] Add window_state Config option Base ---- - [:repo:`2528`] allow customizing the location of the Kivy config data - [:repo:`2873`] environment: add an option to prevent parsing command line argument as kivy arguments. App - [:repo:`2171`] Add root_window property to App class Animation - [:repo:`1959`] animation: copy the original value to correctly animate list/tuple/dict. - [:repo:`2739`] unbind on_anim1_complete in Sequence - [:repo:`3100`] fix animation with new WeakProxy objects - [:repo:`2458`] animation: fix crash when widget is gone. (also #2561, #2676) Atlas - [:repo:`1841`] atlas: Avoids the "Too many open files" error in case of a large number of input fil - [:repo:`3042`] Atlas fixes (#2822 and accept glob patterns) Config - [:repo:`1937`] Add ConfigParserProperty - [:repo:`1937`] Add remove_callback method to ConfigParser - [:repo:`2122`] Config.set can now convert ints to string in Python3 - [:repo:`2030`] Add warning about Settings.on_config_change() value type - [:repo:`2127`] Placement of import config critical to opening window size. - [:repo:`2228`] Add largs in config register func. - [:repo:`2288`] add upgrade method to ConfigParser - [:repo:`2122`] config: ensure python3 configparser will always set strings. - [:repo:`2351`] Get the configparse object when obj is created if it exists already. - [:repo:`2932`] Get the configparse object during linking if it exists already. - Add ConfigParserProperty and remove_callback method to ConfigParser. Clock - [:repo:`2072`] Only execute events that have not been removed. - [:repo:`2310`] Make Clock thread safe. - [:repo:`2315`] Use class object for hash instead of the class method - [:repo:`2330`] Use wrap to give correct name to mainthread wrapped func. Fixes #2027. EventDispatcher - [:repo:`2069`] Add kwargs to dispatch. - [:repo:`2566`] Enable cyclic garbage collection to EventObservers. - [:repo:`2724`] assert that event callbacks are actually callable - [:repo:`2797`] Restore internal EventObservers to use python objects instead of structs. - [:repo:`2899`] Forward args when creating property. - event: try to fix events compilation with older cython - Make explicit dependance of event and properties pxd files. - Propogate exceptions from EventObservers methods. - _event only depends on prop.pxd and prop.pyx. - Fix use after free when unbinding a currently dispatching function. Also, don;t dispatch callbacks added during a dispatch Factory - [:repo:`2052`] Warn when factory tries to re-register an existing class with different bases Gesture - [:repo:`2058`] Add bbox_margin as a property of GestureSurface Graphics - [:repo:`1899`] Adding enforcement of the wanted graphics system (GL/GLES) - [:repo:`1876`] Fixed UnicodeDecodeError for bad closed-source Intel drivers - [:repo:`1946`] add a RoundedRectangle instruction - [:repo:`1876`] fix shader for intel drivers - [:repo:`1996`] created method flip_horizontal() for kivy.graphics.texture.Texture - [:repo:`2186`] Use memoryviews for blit_buffer - [:repo:`2352`] Fix cython shader 'python temp coercion' exception. - [:repo:`2421`] Fix line joints when doing a PI angle - [:repo:`2430`] Add gles_limits env variable. - [:repo:`1600`] texture: enforce the Texture.blit_* colorfmt/bufferfmt to be the same as the texture, if we have GLES_LIMITS activated - [:repo:`2440`] Tesselator - [:repo:`2414`] Add SmoothLine reload_observer. Fixes #2377 - [:repo:`2266`] add debug method for recursive updates - [:repo:`2554`] fix line circle angles - [:repo:`2170`] Fix image unicode issues - [:repo:`2428`] Fix bgr conversion memory leak - [:repo:`2630`] fix size issue for 3D models loaded in kivy - [:repo:`2809`] Default gles_limits to whether we're on desktop. - [:repo:`2784`] Added property name setters in Color __init__ - [:repo:`3030`] Matrix: add get method to retrieve the current matrix - [:repo:`3040`] Matrix: add a put method to directly set matrix value - [:repo:`1600`] texture: enforce the Texture.blit_* colorfmt/bufferfmt to be the same as the texture, if we have GLES_LIMITS activated - graphics: fixes for cython 0.20.2 (old version) and remove gcc warning. - [:repo:`2445`] shader: correctly ask for the length of the info. Maybe this is why the odoo crash. - sdl2/texture: fix compilation for older cython with python3 - texture: fix invalid color conversion for texture when introduced icolorfmt (need double check with SMAA). - [:repo:`2857`] graphics/context: release shaders the same way we do for others graphics - shader: fix for python3 Interactive Launcher - [:repo:`1847`] interactive.py illegally lists instance methods in __slots__ Lang - [:repo:`1920`] Allows comments in kv after a root level decleration - [:repo:`2094`] Fixes to not include comments when binding kv properties. - [:repo:`2083`] create Observable class to allow creating bindable objects for kv - [:repo:`2235`] include inner traceback in BuilderException - [:repo:`2269`] Create BooleanProperty if a bool is given for the kv property. - [:repo:`2174`] Introduces rebind keyword for some properties to enable dynamic rebinding - [:repo:`2317`] Ignore key exceptions when binding kv rules. - [:repo:`2533`] kv binding optimization - [:repo:`2639`] fix unicode and Builder in Python 2 - [:repo:`2908`] kvlang: Fix binding issues - [:repo:`2864`] lang: fix_double include. closes #2821 - [:repo:`3012`] py3: Python 3 doesn't have ClassType anymore. - [:repo:`3068`] Improved error when canvas instructions are added after child widgets in kv - lang: fixes invalid name (mixed typo between cache_match and match_case) Loader - [:repo:`1918`] loaders: guess extension from mime type - [:repo:`1928`] Loader: allow override via URL fragment - possibility to load image from a buffer, and make the loader GIL-free Logger - [:repo:`1660`] Logger logs the version of python in use. - [:repo:`1948`] Fix displaying logs on debug level by default - [:repo:`2169`] Make log_dir absolute path checking cross-platform - [:repo:`2167`] Add config callback to change the log file when the config log_dir/log_name change. Network - [:repo:`1975`] Decode byte string result when using Python 3 Properties - [:repo:`2141`] Made NumericProperty work with unicode strings. References Issue #2078 - [:repo:`2321`] add default read-only setter to AliasProperty - [:repo:`2747`] Add force_dispatch option to properties - [:repo:`2812`] prevent dispatch in ReferenceListProperty.setitem if values haven't changed - [:repo:`3088`] use WeakMethod for property bindings - [:repo:`3106`] raise AttributeError on missing property Storage - [:repo:`1938`] Added persistence to DictStore using pickle - [:repo:`2815`] fix bad params for async storage Input ----- HIDInput - [:repo:`2638`] hidinput: add late import and fix closure error - [:repo:`3072`] Fixed two bugs with incompatibilities with python3 in hidinput.py. - [:repo:`3109`] keyboard management: add missing keys - [:repo:`3124`] keyboard: add alt as modifier Keyboard - [:repo:`1917`] introduce `keyboard_height` and `softinput_mode` property that can be set to `''` or `pan` or - [:repo:`1930`] VKeyboard: add key repeat on long press - [:repo:`1932`] VKeyboard: add extended layouts - [:repo:`1967`] Fix setting exit_on_escape atribute on on_keyboard method MTDev - mtdev: fix a crash when a finger is already on the touchscreen at the application start - mtdev: fix a race condition where we received 2 tracking code id for the same slot within the same SYN_REPORT MotionEvent - [:repo:`2292`] handle weakproxy objects in MotionEvent.grab() Mouse - [:repo:`2132`] Adds simulated touch as a profile option - [:repo:`2333`] Make multitouch sim enabled by default and add multitouch_on_demand to config to disable it PostProc Modules ------- Inspector - [:repo:`1897`] Make property list draggable by scrollbar too [modules-inspector] - [:repo:`1949`] Make state normal on 'inspect' toggle button when inspector is deactivated - [:repo:`2387`] Inspector: handle bad properties/values - [:repo:`2521`] Fix inspector scrollview - [:repo:`2618`] let inspector view the Window object - [:repo:`2720`] fix inspector for touch devices Recorder - [:repo:`2344`] fix recorder module imports Behaviors --------- ButtonBehavior - [:repo:`2531`] ButtonBehavior: enforce minimum down state time CompoundSelectBehavior - [:repo:`1957`] Adds a CompoundSelection behavior class - [:repo:`2154`] Fixes #2140 Syntax error - [:repo:`3122`] Fixes #3120 Keyboard behavior in select_for_key_down elides over pauses, combining keys FocusBehavior - [:repo:`1909`] initial focus behavior - [:repo:`2708`] uix:FocusBehavior make sure changing focus for previous and next don't clash ToggleButtonBehavior - [:repo:`2557`] uix:ToggleButton Behavior: make it consistent with ButtonBehavior Widgets ------- - [:repo:`1887`] Added export_to_png method to Widget - [:repo:`2452`] Fix for stencil not being applied when using export_to_png() - [:repo:`3098`] add WeakProxy with comparison - update add_widget exception message ActionBar - [:repo:`1839`] fix android crash in ActionBar - [:repo:`3107`] make icons scale properly in actionbar AnchorLayout - [:repo:`1981`] Add padding between layout and children - [:repo:`2483`] anchorlayout: fix positioning and remove size change when the children is bigger than the layout itself - uix:AnchorLayout improve `do_layout` to account for changes in `padding`. BoxLayout - [:repo:`2588`] BoxLayout honour padding when using pos_hint Bubble - [:repo:`2318`] Bubble, makes arrow use soft pixels instead of hard ones, for device independant result - [:repo:`2536`] uix:bubble: don't assign to window when using limit_to Carousel - [:repo:`2542`] Fix carousel crash on load_next if empty, replace float(nan) with None - [:repo:`3067`] Fixed carousel calculation that had switched w, h CheckBox - [:repo:`2336`] Use ToggleButtonBehavior - [:repo:`2424`] Always change the CheckBox state on press - [:repo:`2484`] uix:checkbox introduce `allow_no_selection` property - [:repo:`2880`] Add background properties for checkbox CodeInput - [:repo:`2316`] Use proper cid in codeinput cache. - [:repo:`2874`] add an easier way to use different pygments styles for the CodeInput widget. Dropdown - [:repo:`2429`] Ensure that container is set before everything for dropdown. Fixes issue with dynamic declared dropbox in kv. - [:repo:`2429`] Ensure that container is set before everything for dropdown. - [:repo:`2126`] uix:DropDown check for collision with the widgets dropdown is attached to while dismissing. EffectWidget - [:repo:`2095`] Added AdvancedEffectBase - [:repo:`2095`] Added source property to EffectBase - [:repo:`2095`] Add new EffectWidget uix module FileChooser - [:repo:`2106`] Fix problem with list(bool) in filechooser.py - [:repo:`2338`] Catch None in filechooser when iterating files. - [:repo:`2366`] uix:FileChooser fix multiselect behavior consistent, honor dirselect. - [:repo:`2523`] FileChooserIconView: scroll to top when entries cleared - [:repo:`2525`] add multi-view file chooser - [:repo:`3060`] Fixed filechooser path incorrectly updated when going to parent directory - uix:FileChooser make use of abspath to store current path. Image - [:repo:`2286`] uix:Image delayed importing of loader. Import it only when used Label - [:repo:`1878`] Label: Shorten the string only if it's larger than texture size. - [:repo:`1935`] Improve text rendering algorithm, fully implement padding, implement justify everywhere - [:repo:`1907`] Correct label padding to be positive, not negative. - [:repo:`1944`] Fix shorten to work the old way for now with the update text algo - [:repo:`2175`] Shorten fixes - [:repo:`2251`] Clear refs and anchors when clearing text. Fixes #2250. - [:repo:`2238`] Keep the markup color attribute after creation. Fixes #2210. ListView - [:repo:`1973`] dictadapter update sorted_keys when data is updated - [:repo:`2090`] Allow VariableListProperty to accept any list derivative - [:repo:`2091`] Use dp for filechooserlistview instead of sp - [:repo:`2420`] Changed ListAdapter cls to accept string - [:repo:`2598`] fix ListItem* repr for python 2 - [:repo:`2782`] bind listview adapter triggers on adapter change - [:repo:`1972`] dictadapter: fix unit tests related to it. PageLayout - [:repo:`1871`] fix pagelayout assumes fullscreen for swipe threshold calculation - [:repo:`3007`] Fix PageLayout indexing issues. Popup - [:repo:`2825`] allow horizontal align for popup title - [:repo:`3104`] Don't create a prop named popup in content. Fixes #3103. RelativeLayout - [:repo:`2444`] Old kv rules for Relative Layout removed RstDocument - [:repo:`1989`] Allow reloading rst files and allow source to be '' - [:repo:`2162`] make rst underline color configurable - Allow setting source to empty string to clear text, if it wasnt empty before. Scatter - [:repo:`2206`] Add on_bring_to_front event to Scatter - [:repo:`2714`] fixes Scatter crash on windows ScatterPlaneLayout - [:repo:`2682`] widgets: add new ScatterPlaneLayout, ScreenManager - [:repo:`1943`] Add attribute to change fbo transparency in FadeTransition - [:repo:`1985`] moved `remove_screen(self.screen_out)` to `_on_complete` - [:repo:`2005`] Swap docstrings in screenmanager.py - [:repo:`2804`] provide better exception message when Screen is added to its current manager - [:repo:`2946`] screenmanager: swap up/down SlideTransition - [:repo:`2749`] prevent flicker when using shader transitions - [:repo:`3080`] screenmanager: screen's layout is fixed before on_enter is dispatched. - fix initial screen position in screenmanager ScrollView - [:repo:`1866`] Fix scrolling on empty scrollview. - [:repo:`2296`] Add bar_inactive_color property for ScrollView - [:repo:`2328`] When mouse scrolling, don't pass it on to children. Fixes #2031. - [:repo:`2362`] update _scroll_x_mouse and _scroll_y_mouse to fix scrollview jumping - [:repo:`2371`] fix nested scrollviews - [:repo:`2526`] Fix scrollbar scroll touches - [:repo:`2522`] fix horizontal scrolling with mouse wheel/touchpad - [:repo:`3089`] Fix scrollview crash on multitouch events - [:repo:`3131`] fix ScrollView._apply_transform - increase scrollbar width Settings - [:repo:`2036`] Automatically focus SettingString textinput when popup opens - [:repo:`2074`] Made settings popup sizes dynamic and sensible Slider - [:repo:`2769`] Minor fix in slider.py. slider.value now set to slider.min at init - [:repo:`3021`] change slider default padding to sp(16) to match sp(32) size of slider cursor. Splitter - [:repo:`2000`] Splitter: Added rescale_with_parent property - [:repo:`2000`] Added splitter options to keep within parent bounds and to rescale with the parent - fix `rescale_with_parent` property name in docstring StackLayout - [:repo:`2653`] Fix stacklayout size hint - [:repo:`2803`] properly handle StackLayout size_hint and spacing TextInput - [:repo:`2332`] Fix TextInput bubble not following cursor position on window resize. - [:repo:`1954`] TextInput space stripping fixed, should now account correctly for kerning in cursor positioning - [:repo:`1913`] use a blank 1x1 texture for empty line - [:repo:`1954`] Fix textinput space stripping - [:repo:`1969`] Fix TextInput padding_x being ignored when calculating cursor position - [:repo:`1997`] Add cursor_color property for TextInput - [:repo:`2008`] Selection handles - [:repo:`2055`] Introduce input_filter to TextInput to allow only e.g. int, float inputs - [:repo:`2267`] minimum_height depends on line_height - [:repo:`2302`] Prevent cache clash for textinput width between password = True/False. - [:repo:`2349`] ensure _win is set when updating graphics - [:repo:`2369`] Fixed textinput height calculation based on padding - [:repo:`2331`] Keep correct cursor pos when resizing. Fixes #2018. - [:repo:`2357`] uix:TextInput move checking for command modes out of `insert_text` - [:repo:`2283`] correctly calculate texture coordinates when erasing at the end of a long line, fixes #508 - [:repo:`2389`] fix textinput scroll direction - [:repo:`2390`] make textinput play nice in scatter and scrollview - [:repo:`2332`] uix:TextInput fix bubble positioning. - [:repo:`2612`] Update textinput.py to improve pg_move speed - [:repo:`3063`] move TextInput handles/bubble to window with transformation - uix:TextInput use int not round, pageup/down was still crashing TreeView - [:repo:`1901`] properly unset the selected_node attribute for TreeView VideoPlayer - [:repo:`1890`] Fix VideoPlayer state inaccurate after end of stream - [:repo:`1879`] Fixes problems with seeking and length for the gst audio player - [:repo:`1893`] Fix VideoPlayer not responding to source change - [:repo:`2275`] Fix issue where a frame might load after video.unload() is called - [:repo:`2866`] image_overlay_play and image_loading attributes of VideoPlayer fixed Platforms --------- Android - [:repo:`1869`] Changing Sound.volume should now have an effect on Android - [:repo:`1947`] core:Clipboard ensure clipboard works on older android versions. - [:repo:`2471`] skip processing some about touch when not touching screen on android - [:repo:`3119`] Fixes crash using latest pyjnius - [:repo:`2710`] fix android and ios rotation iOS - [:repo:`2754`] Fixes typo in system font directory path on iOS - [:repo:`2413`] ios/simulator: fix color inconsistency for text rendering - [:repo:`2710`] fix android and ios rotation - [:repo:`1792`] ios: fix initial window display / sizing issue / redisplay issue. Linux - [:repo:`1830`] X11 compilation improvements OSX - [:repo:`2010`] Added save flipped image implementation on MacOS Raspberry Pi - [:repo:`2382`] Simple keyboard implementation for raspberry pi. - [:repo:`2581`] Solving issues #2373 and #2364 on rpi running archlinux - [:repo:`2656`] support rpi touchscreen - [:repo:`1302`] rpi: add stencil support when creating the egl context. Libs ---- GSTPlayer - [:repo:`2200`] fix for #2129 automatic pause in gstplayer after a few frames - [:repo:`2466`] Made local variable reference to fix cython 0.21 - [:repo:`2722`] gstplayer: fix invalid size passed when we have a row stride (width * 3 not a multiple of 4). - [:repo:`2454`] gstplayer: fix deadlock when changing the volume on linux / pulseaudio. libtess2 - [:repo:`2440`] added libtess2 - backport a libtess2 fixes found in others forks to prevent a infinite loop (not all of them :() OSC - [:repo:`2314`] OscAPI: Changed error check on dispatch, to avoid hidding program errors as well as osc errors - [:repo:`2806`] various cleanup in osc.py - [:repo:`3114`] osc convert data to bytes before packing - [:repo:`3149`] Osc fixes Tools ----- - [:repo:`2621`] Pep8 checker fix - [:repo:`2960`] Add new checks to kivy/tools/pep8.py - [:repo:`3116`] report.py sends report to https://gist.github.com/ - Add a tool to generate all the icons version your application needs, Google Play, App Store, Amazon Store, and for all devices (mdpi->xxxhdpi, iPhone/iPad/iTunes). - texturecompress: use a POT size of PVRTC (same for width/height), otherwise the OSX texturecompress will fail. - icons: fix icon generation for iPadx2 Compatibility ------------- Twisted - [:repo:`1805`] better twisted integration - [:repo:`1805`] Multiple cycles of install/uninstall of Twisted Reactor Sublime Text - [:repo:`2033`] Fix Syntax Highlighting for Sublime Text Emacs - [:repo:`2207`] emacs integration: Disable indent-tabs-mode in kivy-mode.el. Examples -------- - [:repo:`1987`] Python3 and pep8 fixes for 3d rendering example - [:repo:`2007`] Correct config example - [:repo:`2020`] Fix shadertree example for python3 - [:repo:`2066`] make touchtracer use pressure if available - [:repo:`2058`] $N-Protractor multistroke recognizer and demo app - [:repo:`2376`] Added texture example, showcasing wrap and tex_coord manipulation - [:repo:`2360`] fix android/takepicture for samsung galaxy S4 - [:repo:`2742`] Create app_suite demo - [:repo:`2704`] change video example so it works when tried on an android phone - [:repo:`2813`] Kivycatalog fix: prevent extra spinner events - [:repo:`2814`] handle invalid font paths in CodeInput example - [:repo:`2886`] Added miscellaneous examples folder and a first entry - [:repo:`2924`] KivyCatalog LabelContainer demo update, clearer labels - [:repo:`2944`] Fix escape exiting on unfocus in kivycatalog - [:repo:`2956`] Add documentation to examples/animation/animate.py - [:repo:`2955`] Add description to examples/3Drendering/main.py - [:repo:`2957`] Add documentation to examples/camera/main.py - [:repo:`2963`] Documentation for examples/canvas/bezier.py - [:repo:`2964`] Updated examples/audio/main.py docstring - [:repo:`2965`] Update examples/canvas/canvas_stress.py with docs and new button - [:repo:`2966`] Add examples/canvas/circle.py docstring - [:repo:`2967`] examples/canvas/clearbuffers.py changes and rename. - [:repo:`2969`] examples/canvas/lines.py Add docstring. - [:repo:`2971`] Added examples/canvas/lines_extended.py docstring - [:repo:`2972`] Add documentation to examples/canvas/mesh.py - [:repo:`2976`] Fix examples/ PEP8 errors. Mostly white space - [:repo:`2979`] examples/canvas/multitexture.py documentation - [:repo:`2981`] examples/canvas/rotation.py Added docstring - [:repo:`2982`] examples/canvas/tesselate.py: Add docstring, logging, update display. - [:repo:`2973`] Create and document examples/canvas/mesh_manipulation.py - [:repo:`3008`] py3 division fix in mesh example - [:repo:`3125`] multitexture example: Original texture is displayed along with combined texture - [:repo:`1869`] example: add slider volume for audio examples - fix audio example - shadereditor: allow to use another image in command line Unit Tests ---------- - [:repo:`2422`] fix test_keep_data so that it looks up the texture - [:repo:`2862`] Updated test of kivy.utils to 100% (platform detection) - [:repo:`2950`] Update testing and documentation of utils.py - [:repo:`2953`] Get kivy/tests/test_graphics.py to clean up results.png - tests: add the possibility to run tests without internet (use NONETWORK=1 make test) - python 3 tests fixes (Fix filechooser unicode test, vector test) - fix benchmarks, update benchmark.py - Audio tests were failing on OSX/Windows Packaging --------- - [:repo:`2855`] add .pxd and .pxi files to package - [:repo:`2867`] Use the correct build path when generating files in setup.py - [:repo:`2883`] Print warning when executed shell command does not return code 0 - [:repo:`2888`] avoid make distclean to error when git is missing - [:repo:`2914`] show warning/error for cython versions - [:repo:`2911`] packaging: Fix licensing and extras - [:repo:`2959`] Simplify pip install (resolves kivy/kivy#2958) - [:repo:`3015`] fixes #3011 some files always rebuilt at make - [:repo:`3041`] Use distutils for cython version comparision. - [:repo:`2934`] Add both src and build paths to setup.py for generating setupconfig and co. - [:repo:`3101`] handle LooseVersion == str comparisons in py3 - Fixes for Cython 0.21 - setup: fix python3 - py3 compatibility fix for osx packaging - setup.py: changes to not force SDL2 or GStreamer if they are explicitly disabled + reduce the code that generates configuration. - [:repo:`2879`] setup: fixes issues with gstreamer autodetection / compilation. - osx packaging fixes - Don't remove debian subdirectory if it exists on git cleanup. - [:repo:`2299`] [:repo:`2324`] conflict with debian repository Miscellaneous ------------- - [:repo:`2760`] Style Guide/Pep8 fixes - [:repo:`2961`] Fix spacing and long lines. 'make style' is now clean. - [:repo:`2975`] Modify Makefile's 'make style' to check entire tree - python 3 fixes (unich/chr), throughout codebase Doc --- - [:repo:`2679`] doc: add a Common Pitfalls section to RelativeLayout - [:repo:`2751`] Doc fix to clarify kv property behaviour (fixes #2374) - [:repo:`2763`] doc: corrected and improved size_hint doc - [:repo:`2785`] doc: Clarified button background_color - [:repo:`2764`] remove old doc about fixed fmt, short explanations of fmt param - [:repo:`2787`] doc: colour -> color fixes - [:repo:`2824`] Removed experimental tag from pause mode, screenmanager - [:repo:`2893`] fix default font_size value in docstring - [:repo:`2909`] doc: Added clarification to Color docstring - [:repo:`2919`] rebuild cython code to build up to date doc - [:repo:`2922`] Close Issue #2921 - build doc failure - [:repo:`2950`] Update testing and documentation of utils.py - [:repo:`2927`] Fix the default of border property (in PageLayout) in the documentation - [:repo:`3022`] Create gallery of examples. - [:repo:`3043`] Document combining behavior with other widgets. Fixes #2995. - [:repo:`3082`] doc: Add links to source, Circle and Rectangle in the pong tutorial - [:repo:`3031`] document automatic dependencies some more. - make doc autobuild.py work under python 3 - Added scroll effect info to scrollview doc - added explanation for AsyncImage - added background example to uix.widget - revisions to uix/relativelayout.py - fixed typos in uix/widget.py - add argument for code-block - Document TextInput filtering. - Rst fixes - pagelayout: fix documentation - Added custom keyboard example - Improved coverage of dynamic classes - added warning for ordering of dynamic classes - Minor improvements to stencil_instructions - Added appropriate documentaion for eos - Updated garden to explain kivy-garden module - revisions to graphics/vertex_instructions.pyx - Add more details in stacklayout doc - add instructions for Raspberry Pi - update gettingstarted image to add raspberry pi - grammar correction in uix/widget.py - changed to standard version tagging - restored python highlighting to remove red error surrounds - layout/tag fixes to uix/gridlayout.py - corrected versionchanged spacing + small grammar corrections - Make the doc makefile work on windows. - update settings documentation - revisions to sources/guide/lang.rst - autobuild: Return an empty string for missing summary lines. Can't compare None to string - replace template documentation in guide by dynamic class one - made function names more obvious in kivy/_event.pyx - Replaced jquery-ui.min.js with uniminified versions. - Document fixes to label padding. - Document that widgets created before load_file was called doesn't have styling. - Document line_height vs minimum_height of TextInput - added event bubbling explanation to the widget class - examples: add a camera example (easy for testing the camera widget) - added observation for on_touch_move and on_touch_up events - fixed code example for the storage module - Fixed a typo in the firstwidget.rst tutorial. - fixed typo in kivy.storage example - uix:Image improve FullImage Example - corrected canvas descriptions and link - added warning note, to help others not to waste 2 hours on a pygame bug on OSX - Mention folder creation in user_data_dir docs - Added matrix docs - Add note about twisted on iOS - Add Contribution section to readme - Fix label ref example - Update supported python version. - Add note about fully qualified path for iOS packaging - Add dt description on Clock docs - Clarify Config.set corner case - add notes on packaging re py2/py3 - Links for Twisted echo server examples were broken, fixed the links - Changing the sample json url - fix obstrusive versionadded - Adding instructions how to install Pygame for python3 - Add note about mouse_pos to motion event - example: add slider volume for audio examples. #1869 - corrected inaccuracies in uix/widget.py - added link to selection_mode in adapter/listadapter.py - revisions to adapters/models.py - more concise introduction for uix/listview.py - simplified example in uix/listview.py - fixed example, made more minimal - revisions to uix/listview.py - removed extraneous code from example in uix/listview.py - grammar tweaks to uix/listview.py - tweaks to uix/listview.py - linked property names to property docs for uix/listview.py - fixed args_converter link in uix/listview.py - added links to uix/listview.py docs - Fix EventDispatcher docs. - added link, clarified cls/ctx in uix/listview.py - tweaked example, removed repeated explanations in uix/listview.py - stripped out invalid referral, inessential detail, added link to uix/listview.py - stripped out repetition, more concise wording to uix/listview.py - corrected imports in example in uix/listview.py - tweaks to uix/listview.py - added note on intializing selection for the ListAdapter - corrected explanation for multiple selection - pep8 in example in uix/listview.py - property name in docstring - typo fix in splitter.py - doc autobuild.py work under python 3 - fixed list numbering, clarified wording in lang.py - changed examples redefining Widget in lang.py - eloborated on ids in lang.py - added dot sytax for ids to lang.py - escaped backslash, spelling corrections to lang.py - added proper escaping to example in graphics/texture.py - added warning about animation the same property to animation.py - removed redundant space in animation.py - doc syntax error for relativelayout - rt "fix doc syntax error for relativelayout" - moved addition note to the corresponding property - Fixed defaultvalue name in docstrings - tweaks to uix/pagelayout.py - fixed formatting in graphics/vertex_instructions.pyx - docs to use focused vs focus. Fixes #2725. - refinements to uix/__init__.py - clarified bahaviors in uix/__init__.py - grammar tweaks to README.md - tweaks to CONTRIBUTING.md - revisions to CONTRIBUTING.md - fixed unmatched string literal in core/text/__init__py - added missing layouts to uix/__init__.py - added missing comma to uix/__init__.py - specify icon spec for various OS - added PageLayout to 'getting started' guide - added ScatterLayout to 'getting started' guide - integrated layout links into descriptions - added links, gramma improvements to kivy/weakmethod.py - revisions to vector.py - added module description - grammar tweaks to utils.py - explanded on utils docs, simplified platform - explained preference for ObjectProperty 1.8.0 (Jan 30, 2014) ============================ - Python 3.3 compatibility Core ---- - [:repo:`1631`] Extend core_select_lib to be used for other libs other than just kivy.core - [:repo:`1678`] Gracefully exit if no core provider is found - [:repo:`1740`] Dynamically lookup the class when a string is set for various widget with _cls properties Audio - [:repo:`1196`] Fix sound looping issues - [:repo:`1209`] Fix audio issues on iOS - [:repo:`1311`, :repo:`1269`] Fix volume property - New GstPlayer backend Camera - [:repo:`1369`, :repo:`1053`, :repo:`65`] New avfoundation Camera provider for Mac OSX Clipboard - Introduce native clipboard provider for Android - Add only the correct provider depending on the platform Image - [:repo:`1696`] Improve reload of images on context reload - [:repo:`1809`] Use resource_find to load images - Image/texture: add `flipped` parameter for `save` method Text - [:repo:`1186`] Various fixes for managing proper GL reload on GL context change - [:repo:`1274`] Fix unicode handling in shorten routine - [:repo:`1334`] Make shorten work with single words - [:repo:`1376`] Label: add `max_lines` to limit the number of lines rendered in a label - [:repo:`796`] Pygame provider: Try to use ftfont before font - Fix for handling unicode font names Video - [:repo:`1490`] Fix detection or uri - Introduce GstPlayer backend replacing pygst and pygi - Make sure video stop and play works on Windows Window - [:repo:`1253`] Change default clearcolor to (0, 0, 0, 1) - [:repo:`1408`] Avoid multiple binding to keyboard - [:repo:`1455`, :repo:`1711`] Improve screenshot method - [:repo:`1667`] Fix bad-looking icon on Windows 7 - [:repo:`1830`] X11 window provider improvements. Introduction of KIVY_WINDOW_ABOVE and NETWM_PID - Fix handling of escape key Base ---- App - [:repo:`1233`] Fix title change not reflecting on ui after `build` - [:repo:`1546`] Raise a default exception when app.root is not of type `Widget` - Adds new methods to display/configure Settings panel - New properties for configuring Kv file search - Changed to consistently use Properties for configuration Animation - [:repo:`1547`, :repo:`1682`] Avoid duration=0 animations from crashing the app - Fix leak caused by cancel() not releasing widget reference Atlas - [:repo:`1285`] Allow generation of an atlas with path info in the ids from the command line - Update command line to allow padding and size specification with "WIDTHxHEIGHT" Config - Various fixes for default values on Windows and Linux. - [:repo:`1084`] Fix for allowing unicode string / path in Settings - [:repo:`1537`] Add option to not exit app on escape Clock - New properties for tracking frame time - Introduce @mainthread decorator for working with threads - Allow clock events to be canceled, utilizing `cancel` method EventDispatcher - [:repo:`1315`] Make sure disabling multi-touch emulation works - [:repo:`1335`] Fix touch ring persistence when using multiple virtual keyboards - [:repo:`1338`] Reverse the order of dispatching event stack - Introduce `events` and `get_property observers()` method that returns a dict of properties/events and a list of methods that are bound to them Factory - [:repo:`1223`] Allow unregistering of widgets - [:repo:`1726`, :repo:`1729`, :repo:`1277`] Raise appropriate error when trying to access a non-existent class Gesture - [:repo:`1790`] Use BytesIO for internal encoding/compression instead of StringIO Graphics - [:repo:`1199`] Fix Python Bindings - [:repo:`1337`] Allow graphics instructions to be animated - [:repo:`1345`] Allow 3D picking - [:repo:`1393`] Texture fix repeating texture loss while GL context reload - [:repo:`1422`] FBO use memoryview instead of buffer - [:repo:`1488`] Added VBO support for glDrawElements and glVertexAttribute - [:repo:`1529`] Ellipse - Faster algorithm when drawing circle - [:repo:`1551`] Introduce segment_intersection - [:repo:`1671`] Support member for origin in rotate constructor - [:repo:`1723`] Use ctypes to display a dialog on win32 instead of win32ui - [:repo:`955`] Correctly deallocate shader sources - Force npot texture allocation with GPUs that only support npot - Shaders: Fix loss of precision that breaks rendering - Shaders: Support array Lang - [:repo:`1028`, :repo:`1734`, :repo:`302`] Allow app.kv_directory to work - [:repo:`1234`] Use resource_find to find the filename - [:repo:`1388`] Fix various memory leaks - [:repo:`1519`] Instead of creating an ObjectProperty for every new property declared in Kv lang, detect it’s type and instantiate relevant Numeric/String/List/DictProperty - [:repo:`991`] Add warning if Kv file is loaded multiple times - Allow `_` to be checked as if it was a key.value property Logger - [:repo:`1721`] Python3 compatibility fixes - [:repo:`825`] Ensure arguments to the logger are strings - Force logging.root to use Kivy Logger instance. Fixes infinite loop Network - [:repo:`1248`] Introduce `decode` property. Makes decoding optional - [:repo:`1316`, :repo:`1224`, :repo:`1221`, :repo:`1286`] UrlRequest: various improvements - [:repo:`1457`] Make sure parameters aren’t removed - [:repo:`1719`] OSC: Fix usage for client - Introduce `file_path` argument Properties - [:repo:`1243`] Make BoundedNumeric Property more accurate - [:repo:`1389`] Allow individual elements of ReferenceListProperty to be changed - [:repo:`1468`] Stop DictProperty from deleting key if value is None - Introduce `VariableListProperty` - Properly return result in ObservableDict.setdefault Input ----- - [:repo:`1119`] Fix touch offset on various touch screen hardware - [:repo:`1489`] New input provider for Leap Motion - Add support for tuio/2dblb(CCV 15) - Introduce MotionEvent.`last__motion_event` PostProc - [:repo:`1204`] Fix double tap and triple tap detection - [:repo:`1348`] Fix double and triple tap detection on Windows Modules ------- - [:repo:`1668`] Add late configuration if module has been added manually before the window creation Inspector - [:repo:`1549`, :repo:`1684`] Fix inspection of elements in popup. by looking at ModalView before other elements - [:repo:`1361`, :repo:`1365`] Allow position of inspector to be adjustable Recorder - [:repo:`1800`] Introduce `F6` shortcut to play last record in a loop Screen - [:repo:`1448`] Add support for scale - [:repo:`1687`, :repo:`1686`] Fix all resolutions to be landscape - Remove 25dp from height to simulate the Android systemui bar WebDebugger - [:repo:`1819`] WebDebugger: Display instant value of each box Widgets ------- - [:repo:`1238`] PageLayout: A simple multi-page layout allowing flipping through pages using borders - [:repo:`1264`] ActionBar: Mimics Android’s own ActionBar appearance and mechanisms - [:repo:`1471`] Behaviors: ButtonBehavior, ToggleButtonBehavior ,DragBehavior - SandBox (experimental): Runs itself and its children in an exception-catching sandbox Accordion - [:repo:`1249`] Stop empty accordion from accessing it’s first child - [:repo:`1340`] Fix select method Bubble - [:repo:`1273`] Honor `arrow_pos` when passed as a arg in constructor. - Introduce`show_arrow` property Button - [:repo:`1212`] Introduce `trigger_action()` for triggering the button programmatically Carousel - Introduce `load_slide` method to animate the provided slide in/out - Introduce `anim_type` property to be able to choose the type of animation CheckBox - [:repo:`1695`] Fix active state in group CodeInput - Minor rendering fixes - Use MonoSpace font by default Dropdown - Delay container binding, allow it to be used in Kv - [:repo:`1450`] Introduce `on_dismiss` event - Pressing escape when dropdown is active now dismisses the dropdown - Make auto-dismiss of dropdown optional. Introduces `auto_dismiss` property FileChooser - [:repo:`1476`] Fix inability to browse up to the root path - [:repo:`1758`] Prevent infinite loop - [:repo:`1780`] Fix incorrect selections caused by touch offset - [:repo:`1818`, :repo:`1829`] Fix unicode issues. Now, path defaults to a unicode string - Abstracted filesystem access - If a path is expected to contain non unicode-decodable characters, a bytes path string should be used. Otherwise, unicode paths are preferred Image - [:repo:`1561`] Don’t crash if an invalid image is loaded ListView - [:repo:`1303`, :repo:`1304`] Set ListItemButton background_color - [:repo:`1396`, :repo:`1397`] Accepts objects inheriting from list or tuple in SimpleListAdaptor - [:repo:`1788`] Fix None, int comparison Popup - Introduce `title_color` property Progressbar - Avoid dev/zero when max is zero RstDoc - Introduce `background_color` property Scatter - [:repo:`1459`] Minor fixes for scaling - [:repo:`1797`] Fix div by 0 issue where touch itself was chosen as anchor - [:repo:`947`] Fix scale being dispatched again due to error in floating point calculation - Various fixes for transformation ScreenManager - [:repo:`1750`] Add NoTransition transition - [:repo:`573`, :repo:`1045`] Introduce `switch_to` method fixes for - Fix Shader-based transitions, allowing them to work in non-fullscreen mode - New Screen transitions, mimicking Android - Reduce default transition duration and set default transition to SlideTransition - Set clear color to be transparent ScrollView - [:repo:`1387`] Show scrollbars only when viewport is scrollable - [:repo:`1463`] Refactor kinect constants - [:repo:`1478`, :repo:`1567`] Introduce bars scrolling for desktop type behavior - [:repo:`1604`] Fix overscroll on low FPS - Accelerated scrolling by default using Matrix instead of moving the child - Introduce `bar_pos`, `bar_side_x` and `bar_side_y` properties allowing the user to control where the the bars are displayed - Introduce `scroll_wheel_distance` property Slider, Spinner - DPI fixes making the widget aware of screen metrics Splitter - [:repo:`1655`, :repo:`1658`] Make double tap on border alternate between max/min size - [:repo:`1656`, :repo:`1672`, :repo:`1673`, :repo:`1810`, :repo:`1812`] Miscellaneous fixes - [:repo:`1657`] Don’t allow negative sizes - Make sure splitter remains between min/max_size when these properties are changing Settings - [:repo:`1228`] Fix for allowing unicode path - [:repo:`1556`] Made SettingsString textinput scale independent - [:repo:`1590`] Prevent import of SettingsWithSpinner when custom class is used - Fixes for SettingsPanel that allows it to adjust to mobile screens - Fix handling of numeric input - Made various behaviors (settings popups, fonts) more scale independent - Make the default tab active in SettingsWithTabbedPanel - Now includes different Settings widgets, suitable for different devices StackLayout - [:repo:`1390`] Simply `do_layout` TabbedPanel - [:repo:`1402`] Introduce `strip_image` and `strip_border` properties to allow skinning the TabbedPanelStrip - [:repo:`1799`] Honor index while inserting TabbedPanelHeader - Fix bug when selected tab is removed before switching to it TextInput - [:repo:`1496`] Introduce `allow_copy`, to allow the user to choose whether Textinput allows copy or not - [:repo:`1632`, :repo:`1717`] Fixes for selection offset issues - [:repo:`1639`, :repo:`1500`] Make sure cursor remains inside TextInput - [:repo:`1647`] Introduction of Handles for selection on mobile enabled by `use_handles`property - [:repo:`1697`] Introduce `Keyboard_mode` to allow custom management of keyboard - [:repo:`1702`] `copy`, `cut`, `paste` methods to allow the user to manage clipboard operations - [:repo:`1774`] Fixes for voice input - Introduce `line_spacing` - Introduce `minimum_height` property to be used in conjunction with scrollview - Introduction of `input_type` property that is used to specify the kind of IME to request from the OS - Introduction of `keyboard_suggestion` allowing native keyboards on Android to show word suggestions - Various fixes for cut/copy/paste - Various `Unicode` fixes. Textinput now maintains a unicode sandwich Videoplayer - [:repo:`1275`] Fix looping - [:repo:`1823`] Ensure vdeo is loaded before loading the state Vkeyboard - [:repo:`958`] Fix custom layout usage - [:repo:`1333`] Don’t dispatch touch to other widgets while moving - [:repo:`1404`] Introduce dual keyboard mode `systemanddock`and `systemandmulti` - `Layout` property can directly point to a JSON file name now Widget - [:repo:`1209`] Introduce `disabled` property - [:repo:`1452`] Add children= argument to clear_widgets() Platforms --------- RaspberryPi - [:repo:`1241`] Fix installation of vidcore_lite for RPi - Add support for “relative” hid input as mouse - Fix configuration generation, and fix hidinput provider for multitouch hardware - Introduce new window provider specifically for RPi Tools ----- - [:repo:`1352`] Improvements to highlighting file for emacs - [:repo:`1527`, :repo:`1538`] Move Kivy Garden to it’s own repository - [:repo:`1807`] support for using hidinput to display mouse cursor - Make Garden Tool Python 3 compatible Doc --- - Tons of doc fixes thanks to the awesome community - Special Thanks to ZenCODE for his awesome work on improving the doc Examples -------- - Various redesign, fixes and improvements making examples fit better on mobile - New Kivy Showcase, designed to fit much better on mobile devices - New `Take Picture` example to demonstrate how to use startActivtyForResult and how to get the result with python-for-android android.activity module - Rework compass example to work with py4a and remove all broken code Unit Tests ---------- - [:repo:`1226`] New test for testing unicode font names - [:repo:`1544`] Add unit tests for Vector class - [:repo:`1828`] Unicode Filechooser tests - [:repo:`823`] Add test case for issue - Improve tests with new proxy_ref - Various tests introduced to test Python3 port Packaging --------- - Tons of fixes and new packages for Python 3 - [:repo:`1540`] Various fixes for Windows launcher - [:repo:`1599`] Various fixes for installation on 32 bit Mac OSX 1.7.2 (Aug 4, 2013) ============================ - [:repo:`1270`] Fix slowdown in graphics pipeline during gc - [:repo:`1253`] Change Window.clearcolor to 0, 0, 0, 1 - [:repo:`1311`, :repo:`1269`] Fix audio volume property - Add audio loop property for Sound object - Fix leak when using Animation.cancel() method - Fix few leaks related to Kv language 1.7.1 (May 28, 2013) ============================ - [:repo:`1192`] "Black label" issue on old phone - [:repo:`1186`] Reloading mipmapped label - [:repo:`1204`] doubletap/tripletap for windows hardware - First-time configuration generation for linux/windows 1.7.0 (May 13, 2013) ============================ Core ---- - [:repo:`1020`] new App.user_data_dir, where user can store app state - [:repo:`1047`] new markup subscript/superscript - [:repo:`1145`] fix numpad keys mapping in Window - Animation starts the timer at the first frame instead on start() - Enhance clock calculation to have less glitch and be closer to 60 FPS. - New VariableListProperty property that support 1, 2 or 4 values. used for padding, spacing... - No more crash if no video core provider have been found - Refactoring event declaration, use __events__ instead of register_event_type() - Refactoring properties storage into a Cython class instead of a dict Graphics -------- - [:repo:`1014`] force Context.gc() to dealloc gl resources - add etc1 support for textures - fix Buffer memory allocation for block with the same size - fixes to support GL from Android emulator - fix shader warning when both vertex and fragment are set - new Fbo.pixels - new Matrix.project() for 3d to 2d transformation - new RenderContext use_parent_modelview and use_parent_projection - new Texture.pixels and Texture.save(fn) Widgets ------- - [:repo:`1005`] new Popup.title_size for title font size - [:repo:`1018`] better Slider support for padding - [:repo:`1021`] fix widget insertion with/without canvas.before - [:repo:`1032`] fix Carousel animation when looping between 2 slides - [:repo:`1052`] fix TextInput to allow ctrl+c work in readonly - [:repo:`1091`] fix StackLayout spacing in multiple orientations - [:repo:`1122`] improve splitter dragging - [:repo:`1140`] fix ScreenManager when rotation is applied - [:repo:`1148`] avoid freezing when a ModalView is open twice - fix DPI issues on Slider - introduce ScrollView effect, such as DampingScrollView and OpacityScrollview - introducing ScatterLayout (which is same as RelativeLayout, but based on Scatter) - new ColorPicker widget - new Scatter.translation_touches to allow translation only with X touches - refactoring RelativeLayout with only translation - refactoring ScrollView, improved performance and behavior - TextInput now use double and triple tap to select word and line - TextInput select the whole text on 4 touches - Various changes for padding, spacing, for supporting 1, 2 or 4 values Lang ---- - introduce prefix '-' to avoid applying previous rules - new Dynamic classes, Templates are now deprecated Inputs ------ - fix doubletap behavior - new tripletap post-processor module Others ------ - [:repo:`1023`] better inspector widget selection - [:repo:`1024`] add font-size demo to showcase - [:repo:`1038`] fix Gstreamer sound.seek() - [:repo:`1125`] more fixes on listview examples - [:repo:`849`] new kivywinescript to execute kivy python within wine - Garden project! Including kivy.garden and garden script - new kivy.storage api for storage abstraction (experimental) - Refactoring documentation - tons of documentation fixes by Zen-CODE! 1.6.0 (Mar 10, 2013) ============================ Core ---- - [:repo:`1001`] Add justify support for text alignment - [:repo:`828`] Fixed descriptor error in EventDispatcher.getattr - [:repo:`886`] Fixes memory leak when log_enable = 0 in config - [:repo:`895`] Fixes network image reloading - [:repo:`902`] Fixes Python strings for 2.6 - [:repo:`920`] Fixes ImageIO crash if image cannot be loaded - [:repo:`985`] Fixes zip loader to skip errors - Add support for GIF transparency in PIL - Core logs are now reduced, and traceback is available only in trace - Enhance Clock to accept only callable() in schedule methods - EventDispatcher can be weak-referenced - Fixes image reloading when Window is resized on OSX - Fixes Window fullscreen, even when the config is "auto" - Fixes Window.screenshot for rotated window - Improve Kv: avoid to parse on_* expression, just exec them. - New MotionEvent.is_mouse_scrolling - Rework Loader internals, limit to 2 threads workers and images upload per frames Graphics -------- - [:repo:`913`] Fixes Line.ellipse/circle instructions - Add Texture support for paletted texture - Add Texture support for PVRTC (iOS and PowerVR GPU only) - Enhanced vertex format to allow custom format. - Fixes crash on the Adreno 200 GPU / Android - force POT texture - Reworked graphics vertex instructions to support custom format as well Widgets ------- - [:repo:`863`] Improve ListView usage with Kv language - [:repo:`865`] New Bubble.limit_to for limiting the bubble position - [:repo:`868`] Fixes Slider positioning when padding is used - [:repo:`883`] Fixes empty markup rendering - [:repo:`916`] Fixes cursor positionning in CodeInput - [:repo:`921`] Fixes Scrollview scrolling with mousewheel if it's disabled - [:repo:`928`] Image log an error when an image cannot be loaded - [:repo:`937`] Fixes BoxLayout.pos_hint for children - [:repo:`940`] Enhance TextInput bubble for long-press and readonly - [:repo:`941`] Fixes ProgressBar value boundaries - [:repo:`954`] Fixes GridLayout children size_hint - [:repo:`959`] Add ListAdapter.data property to allow changing the data - [:repo:`961`] Fixes ScreenManager green color to black in ShaderTransition - [:repo:`966`] New TextInput placeholder - [:repo:`989`] Fixes Carousel positioning and reduce calculations - Add mousewheel support on Slider - Enhance TabbedPanel to allow no default tab - Fixes for TextInput rendering glitch - Fixes RelativeLayout.clear_widgets() - Fixes ScrollView gesture ability on X when scrollview is Y only (and the inverse) - Fixes TextInput wrapping - New (Async)Image.nocache no prevent caching (data, texture) - New Screen events: on_pre_enter/enter/pre_leave/leave - New ScreenManager.has_screen() method Others ------ - Fixes inspector crash - iOS: Updated SDL, launch images are now supported - New 3D rendering example with lightning and a monkey - Tons of fixes on Documentation ! 1.5.1 (Dec 13, 2012) ============================ Widgets ------- - [:repo:`847`] Avoid to react on scrollleft/right on Button + FileChooser Graphics -------- - [:repo:`856`] Fix Line instruction Examples -------- - [:repo:`848`, :repo:`855`] Fix Kivy catalog to work from a different cwd 1.5.0 (Dec 9, 2012) ============================ Core ---- - [:repo:`731`] BoundedNumericProperty can have float bounds - [:repo:`755`] Fix SetWindowLongPtr on 32/64 Windows - [:repo:`768`] Fix AsyncImage loader on iOS - [:repo:`778`] Prevent the Pygame parachute if we don't have the required GL version. Instead, show a msgbox. - [:repo:`779`] Better DPI support, with new sp and dp units - [:repo:`783`] New screen module for simulating different DPI devices - [:repo:`789`] Fix on_resize dispatch on Windows and OSX - Allow multiple providers in Kivy env variables - Fix line off-by-one issue in Kv errors - New errorhandler/errorvalue in Property class - New experimental X11 window provider, that support transparent window. - Normalize android pressure and radius - Reduce gstreamer audio/video out-of-sync - Support ability to stop/restart the EventLoop Graphics -------- - [:repo:`481`] Avoid error in case of multiple Canvas.rremove() - [:repo:`610`] Add more information when GLEW fail to initialize - [:repo:`671`] Allow source unicode filename in BindTexture - [:repo:`790`] Allow to change Stencil operators - Avoid BGRA->RGBA conversion for OSX if the GPU support BRGA. - Fix issue with Cython 0.14, "by" is now considered as a keyword - Line: add bezier and bezier_precision properties - Line: fix missing ellipse/circle/rectangle in the Line constructor - Texture: always flip the texture vertically for Image and Label Widgets ------- - [:repo:`618`] Raise exception if ScreenManager.start() is called twice - [:repo:`648`] Avoid touch event propagation on ScreenManager transition - [:repo:`662`] Enhance TextInput performance - [:repo:`706`] Fix pos_hint Boxlayout calculation - [:repo:`725`] Fix collapse management in Accordion - [:repo:`734`] Fix widget opacity when passed in the constructor - [:repo:`736`] Fix slider bug when min < 0, max < 0 and step > 0 - [:repo:`737`] Better swipe gesture detection for Carousel - [:repo:`747`] Honor index in Carousel.add_widget() (and Bubble) - [:repo:`750`] New CodeInput widget - [:repo:`771`] Dispatch modalview.on_open after animation - [:repo:`785`] Allow event binding in Widget constructor - [:repo:`819`] Fix canvas positioning when inserting at first position - [:repo:`824`] Add top-to-bottom + right-to-left Stacklayout orientations. - [:repo:`832`] Fix shorten routine - Automatically register new Widget classes in Factory - Enhance ScrollView scrolling - Fix Carousel API, containers are now hidden, and slides/current_slide/previous_slide/next_slide are the user widgets. - Fix Label.color property for markup labels - Multiples fixes to TabbedPanel (tab_strip, unbind, tab selection) Others ------ - [:repo:`670`] New compass demo for Android using sensors - Many many fixes on the documentation, thanks for all the PR! - New KivyCatalog example: interactive Kv editor - Started Guide 2.0 1.4.1 (Sep 30, 2012) ============================ Core ---- - [:repo:`625`] Extend NumericProperty to support DPI notation - [:repo:`660`] Add callbacks support on ConfigParser for a (section, key) - [:repo:`666`] Fix Markup text disapear on GL reloading - [:repo:`678`] Enhance UrlRequest for small chunks, callbacks and GC - [:repo:`679`] New Audio.get_pos() - [:repo:`680`] Fix key translations on Keyboard - Force on_parent dispatching for children in a kv rule - Expose 'app' instance keyword in Kv language Graphics -------- - [:repo:`686`] Added opacity support in the graphics pipeline - Enhanced Line instruction that support width, joint, cap. - Added Line.circle/ellipse/rectangle properties Widgets ------- - [:repo:`664`] Fix TextInput crashes is some cases - [:repo:`686`] New Widget.opacity property - [:repo:`690`] New TextInput.background_normal/active - [:repo:`694`] Fix Slider value when min and step > 0 - [:repo:`676`] Fix Carousel.remove_widget() - [:repo:`669`] Fix SettingNumeric with int/float values - [:repo:`698`] Enhance BoxLayout to support pos_hint - Fix ModalView background property Windows ------- - [:repo:`675`] Fix WM_Touch / WM_Pen for 32 bits / 64 bits Others ------ - [:repo:`462`] Fixes gstreamer packaging with PyInstaller - [:repo:`659`] Updated documentation concerning PyInstaller 2.0 1.4.0 (Sep 02, 2012) ============================ Core ---- - [:repo:`513`] Fix nested template - [:repo:`547`] Fix url loader with querystring - [:repo:`576`] Markup text can be vertically aligned - [:repo:`585`] Enhance add_widget() to raise an Exception on multiple parents - [:repo:`642`] Support of smb:// in url loader with pysmb - Enhance AliasProperty to cache the result if use_cache is set to True - Enhance App.get_application_config() to get a correct config filename on all platforms - Fix Animation.stop_all() + new Animation.cancel() - Fix Property.unbind() for bounded methods Graphics -------- - [:repo:`516`] Fix crash when loading 1bit image - [:repo:`546`] Fix Quad() initialization Widgets ------- - [:repo:`543`] Fix multiple content in TabbedPanel from Kv - [:repo:`549`] Enhance TabbedPanel to introduce default_tab_class - [:repo:`562`] Popup can now define the content in Kv - [:repo:`593`] Enhance TextInput with select_all() and select_text() methods - [:repo:`658`] Fix usage of Camera within Kv - Enhanced VideoPlayer to have pause ability and state property - Enhance Image widget to add keep_data for further pixel collision detection - New Carousel widget - New Checkbox widget - New Dropdown widget - New ModalView widget - New RelativeLayout, identical from FloatLayout with relative coordinates - New ScreenManager widget for changing views with transitions - New Slider.step property - New Spinner widget Windows ------- - [:repo:`621`] Fix ghost touch due to a raise condition - Add python scripts into the PATH - Enhance input wm_touch/pen to be compatible with 64bits - Severals fixes around window resizing Others ------ - New Getting Started - Tons of documentation typo, fixes. Really, a ton. 1.3.0 (Jun 19, 2012) ============================ Core ---- - [:repo:`420`] Fix pygame error when texture is too large - [:repo:`450`] Updated Sound class to use Kivy properties - [:repo:`467`] New Sound.length - [:repo:`484`] New kivy.interactive module: doesn't break REPL anymore - [:repo:`487`] Make default values in properties optionals - [:repo:`489`] Replaced all relative import with absolute imports - [:repo:`498`] Fixes Image to allow re-loading of image from disk - [:repo:`503`] Renamed unicode parameter to codepoint in all on_key_* events - Changed default screenshot to be PNG instead of JPEG - Enhance Kv lang rules lookup - Enhance Label initialitazion - Fixes crash on App when the configuration file cannot be read - Fixes for graphics reloading mechanism, force the GC before flushing GL - New default UI theme - New KIVY_NO_CONFIG, KIVY_NO_FILELOG, KIVY_NO_CONSOLELOG env variables - New kivy.utils.escape_markup() to escape untrusted text when markup=True - Support MacOSX clipboard Graphics -------- - [:repo:`118`] Fixes for glColorMask on android - [:repo:`447`] Add new ClearColor and ClearBuffers instructions - [:repo:`463`] Fixes glGetIntegerv with new Cython - [:repo:`479`] Fixes for Translate instance when args passed in on creation - Avoid drawing of empty VBO - Enhance Stencil instruction, you can nest up to 128 layers instead of 8 - Fixes crash when texture is empty (0px width or height) - Fixes Point instruction when new point is appended - Fixes to enable support of NPOT texture on android/ios platform Widgets ------- - [:repo:`401`] New Scatter.do_collide_after_children property - [:repo:`419`] New TabbedPanel widget - [:repo:`437`] New TextInput.readonly property - [:repo:`447`] Fix popup background resizing when Window resize - [:repo:`480`] Fixes StackLayout size_hint missing calculation - [:repo:`485`] Fixes VideoPlayer scrollbar with multitouch - [:repo:`490`] Fixes ToggleButton memory leak - Add FileChooser.file_encodings for a better unicode conversion - Better handling of mousewheel in Button - Delayed Label texture creation - Enhance RST widget to support :align: in image directive - Fixes RST widget to use document root for loading images and videos - New Popup.dismiss(animation) attribute to disable the fadeout when dismiss - New RstDocument.goto(reference) for scrolling the document to a specific section - New Undo/Redo for TextInput Android ------- - Map BACK key to ESCAPE by default - Partial fixes for black screen after wake-up Windows ------- - Fixes preference order for the camera provider - Fixes some GL crash on Windows due to missing dynamic lookup of some functions (glGenerateMipMap, glGenFramebuffers, ...) 1.2.0 (Apr 2, 2012) ============================ Core ---- - [:repo:`325`] New Window.mouse_pos to get the main mouse position anytime - [:repo:`427`] Improved markup positioning with glpyhs+kerning - Avoid rendering of empty text lines - Fixed setter() and getter() EventDispatcher methods - Implement new Dropfile event, to be able to open files on macosx - Optimized texture upload from 3 to 1 upload in somes cases - The system/Window can now "pause" the application if the app support it Graphics -------- - Disable mipmapping for people using Desktop GL kivy < 3.0 - Enhanced graphics engine to support OpenGL reloading / context-lost - Optimized shaders uniform upload if not used - Optimized VBO drawing by using a GPU buffer for storing indices Modules ------- - [:repo:`415`] Recorder now record keyboards events - [:repo:`309`] Fixes for inspector / memory leak - New webdebugger module for having statistics on the current running app Widget ------ - [:repo:`331`] New VideoPlayer widget: Video + controls buttons, annotations and fullscreen - [:repo:`411`] Propagate touchs to children for Label and Button - [:repo:`412`] Removed redundant background_texture on Bubble - [:repo:`416`] New background_color and foreground_color to TextInput - [:repo:`429`] New password mode to TextInput - [:repo:`431`] Fixes clipboard for linux, works perfect on linux, windows and mac - [:repo:`439`] Improve performance on TextInput dealing with large text - Enhanced FileChooser to delay the file creation over the time, and display a progression bar if it's too slow. - Enhance FileChooser to animate when scrollwheel is used - Enhance scrollview to animate when scrollwheel is used - Fixed Bubble not listening to color changes - New FileChooser.rootpath to restrict file browsing - New scrollview scrollbar (not touchable) - New ".. video::" directive in the RstDocument widget - New Video.seek() method - Updated filechooser icon theme Examples -------- - [:repo:`405`] New examples dealing with unicode Others ------ - [:repo:`404`] Fixes for msvc9 compilation errors - [:repo:`424`] Fixed pyinstaller packaging for macosx - Add installation instructions for mageia - New instructions for packaging on iOS 1.1.1 (Feb 15, 2012) ============================ Core ---- - [:repo:`403`] Pygame audio loader doesn't work (in addition to camera opencv provider) 1.1.0 (Feb 13, 2012) ============================ Core ---- - [:repo:`319`] Allow dynamic changes to url in Loader - [:repo:`371`] Allow BoundedNumericProperty to have custom min/max per widget - [:repo:`373`] Allow Property.dispatch() to be called from Python - [:repo:`376`] Fix list.reverse() in ListProperty - [:repo:`386`] Fix GC with Clock triggered events - [:repo:`306`] Fix video uri support with gstreamer - Add support for italic/bold text in core/text - Better traceback when an exception happen within kv - Enhance properties exceptions - Fixes for camera frame update - Fixes for python-for-android project - Fixes list/dict properties on pop/popitem method - Merged android-support branch to master - New Atlas class for merging png/jpeg and acces with atlas:// - New SettingPath in settings - New markup text rendering: "[b]Hello[/b] [color=ff0000]World[/color]" - New on_pause handler in App: used in android for sleeping - Removed text/cairo rendering, ttf doesn't work. - Various speedup on cython files Graphics -------- - [:repo:`375`] Fix clear_color in Fbo - [:repo:`64`] New Mesh instruction for custom 2D mesh - Fix black screenshot on GLES devices - Fix warnings of cython compilation + debian issues Modules ------- - [:repo:`389`] Fix missing image for Touchring - New recorder module: you can save and replay touch events Input ----- - [:repo:`366`] Fix time_end never set for all providers except mouse - [:repo:`377`] Removed TUIO provider by default in configuration Lang ---- - [:repo:`364`] Fixes for unicode BOM in .kv - Rewrite kvlang parser / builder: improved performance + fixes some design issues. Widget ------ - [:repo:`317`, :repo:`334`, :repo:`335`] Fix AsyncImage when source is empty or already loaded - [:repo:`318`] Fix textinput auto scroll - [:repo:`386`] Scatter will not accept touches if none of transformations are enabled - [:repo:`395`] Enhance doc for label/textinput about unicode chars - Enhance FileChooser for feedback when item is selected - Enhance FileChooser to have a directory selection mode - Enhance Popup with more properties for styling - Fixes for Textinput focus - Fixes Layout when parent are changing - Fix for not propagating touch events in Popup - Fix Textinput with invalid selection when releasing shift key - New Bubble widget, for displaying contextual menu - New Copy/Cut/Paste menu in Textinput using Bubble - New RstDocument widget, for rendering RST text Examples -------- - New RST_Editor example for playing with RstDocument rendering - Various examples fixes due to new kv lang restrictions Others ------ - [:repo:`333`] Fixes for allowing omnicompletion in vim - [:repo:`361`, :repo:`379`, :repo:`381` ,:repo:`387`] Lots of documentations fixes from contributors! - [:repo:`367`] Fixes for pip+virtualenv installation - Fixes for pep8 and pyflakes - New architecture diagram - New documentation layout - New pong tutorial - Repository moved to github.com/kivy/kivy 1.0.9 (Nov 14, 2011) ============================ Core ---- - [:repo:`307`] Fixes invalid video start (play=True) - [:repo:`308`] Fixes memleak in gstreamer video providers - Enhance properties for introspection - Enhance Windows to use new Property from EventDispatcher - Fixes crash when text rendering is 0 width - Move properties discovery in EventDispatcher instead of Widget Graphics -------- - [:repo:`300`] Use rgba mode for Line/Bezier dash mode Modules ------- - New inspector module (firebug like for Kivy) Input ----- - Disable mactouch input provider by default on OSX Lang ---- - [:repo:`293`] Fixes multiline properties Widget ------ - [:repo:`287`] Fixes invalid positioning of StackLayout with spacing - [:repo:`292`] Fixes Image iteration when anim_delay=-1 - [:repo:`303`] Fixes for crash with ScrollView without viewport - Add visibility of minimum_width/height/size for TextInput - Fixes crash when text of textinput is None Android ------- - [:repo:`294`] Fixes android package for Android SDK rev14 Examples -------- - [:repo:`291`] New Sequenced images examples 1.0.8 (Oct 24, 2011) ============================ Core ---- - [:repo:`205`] Fixes invalid label rendering when text changes - [:repo:`212`] Fixes asynchronous loader when pygame is used - [:repo:`216`] Fixes window icon when filename for special charset - [:repo:`220`] Add audio support for Android - [:repo:`221`] Add video support for Android using ffmpeg-android project - [:repo:`240`] Fixes modules usage on android (pyo/pyc are accepted) - Add kivy.resources.resource_remove_path - Enhance event dispatching - Enhance gobject support, reduced gstreamer lag - Enhance UrlRequest to report download progression - Fixes BoundedNumericProperty that wasn't working anymore - Fixes configuration upgrade - New GIF support, or images inside ZIP files - New kivy.utils.format_bytes_to_human function - New kivy.utils.platform to determine on which platform we are - Rewrite video/gstreamer to use playbin2, no more issues with video/audio Graphics -------- - [:repo:`1`] Add Bezier instruction - [:repo:`201`] Fixes deletion of vbo/fbo that happen outside main context - [:repo:`207`] Removed LineWidth instruction, wasn't working at all - [:repo:`271`] Fixes Line instruction crash when we have less than 2 x, y - Add Batch.clear_data - Enhance Bezier and Line to add a stipple mode - Enhance graphics compilation - Fixes for Ellipse angle_start/angle_end Input ----- - Enhance mouse provider to provide button index in touch event Lang ---- - [:repo:`227`] Add Builder.unload_file() to remove kv definitions - Enhance lang by compile() part of the kv before eval/exec Widget ------ - [:repo:`206`] Fixes video eos property - [:repo:`217`] Fixes texture position when textinput widget is moving - [:repo:`224`] Add scroll_timeout/distance/friction configuration - [:repo:`225`] Allow stream url for Video widget - [:repo:`276`] Fixes scrollview with grabbed touch - Add Button.background_color, Button.border - Enhance Widget to add property introspection - Fixes popup position when window size is changed - New Accordion widget - New Image.keep_ratio property - New native support for mousewheel in ScrollView - New ProgressBar widget - New VKeyboard widget - Fixes layout with conflicting usage of minimum_size and size_hint. (Note: layout will not update its size if no size_hint are set.) Examples -------- - [:repo:`214`] Add example of twister integration with kivy - Add FboFloatFayout widget to demonstrate how to optimize widget tree - New audio demo with 8bit sounds - New demo with custom shape and custom collision func - New Gesture example Modules ------- - Enhance touchring to support alpha and scale Documentation ------------- - Lots of documentation fixes, typo, rewording... - Started translation for differents languages - Add easing images in animation - Add instructions about how to remove kivy 1.0.7 (Jul 16, 2011) ============================ `Announcement `_ Core ---- - [:repo:`32`] Implement window rotation (0,90,180,270) - [:repo:`150`] Fix to prevent gcc bug on Mageia - [:repo:`153`] Add packaging doc and hooks for Windows and MacOSX - [:repo:`155`] Replaced import in class methods with late binding - [:repo:`157`] Implement Label.valign support - [:repo:`166`] Prevent to open too many fonts at the same time - [:repo:`184`] Remove unlink() in properties, not needed anymore - [:repo:`186`] Fixes extension support for MacOSX - Disable window resizing until we are OpenGL context resistant - Enhance extensions wizard and auto-created setup.py - Enhance pixels from pygame surface - Enhance properties list to prevent memory leak - Enhance properties to store data inside Widget class - Fixes for Audio class creation - Fixes for Clock dictionnary crashes - Fixes for volume usage on gstreamer video implementation - Fixes infinite loop when we hit max iteration - Fixes ordering of Window.add_widget - Fixes to avoid resync error with gstreamer - New DDS Image loader using new S3TC support - New DictProperty property Graphics -------- - [:repo:`27`] Implement mipmap support - [:repo:`130`] Implement caching for Shader source/compilation result - [:repo:`161`] Prevent to upload texture twice when NPOT is supported - [:repo:`182`] Fix Rotation.angle caching with degrees/radians - [:repo:`190`] Fix crash when too many vertices are pushed in VBO - Enhance Ellipse to add angle_start/angle_end properties - Enhance GridLayout to have minimum and default size per col/row - Enhance logging of OpenGL capabilities - Enhance texture memory by using native NPOT if available - Enhance texture upload by using the best pixel packing - Fixes Color.hsv property crashes - Fixes for GLES2 by using GL_UNSIGNED_SHORT in VBO - Fixes some typo on OpenGL wrapper - New $HEADER$ token that can be used in fragment/vertex shader code - New OpenGL Utils module for checking texture capabilities and others - New S3TC texture support - New Texture.colorfmt property Input ----- - Enhance Wacom support on linux platform - Fix leak/slowdown in MouseMotionEvent Lang ---- - [:repo:`189`] Fixes for not allowing dot in properties name - Concat property value when the value is shifted to one level - Enhance key resolution ([x for x in list] can be used now.) - Enhance module/class resolution at import Widget ------ - [:repo:`139`] Add TreeView.remove_node() - [:repo:`143`] Fix crash when group is changing on ToggleButton - [:repo:`146`] Fix invalid calculation for Image.norm_image_size - [:repo:`152`] Fix Camera.play property - [:repo:`160`] Prevent label creation until text is set - [:repo:`178`] Set default values only on properties - Enhance ScrollView to have kind of kinetic movement - Fixes calculation of Stacklayout.size with padding - Fixes FloatLayout relayout when children size* is changing - Fixes for initial Label.font_name assignement - Fixes to prevent call of on_release twice - Fix ScrollView with grab events - New Image.allow_stretch property - New Popup (modal popup) widget - New Settings widget - New Switch widget - New Widget.uid property Examples -------- - New tiny shader editor demo Documentation ------------- - [:repo:`17`] Enhance all cythonized classes documentation - [:repo:`84`] Add previous/next link in the bottom of the documentation - [:repo:`153`] Enhance Environment documentation - [:repo:`159`] Remove warning on unimplemented Template in lang - [:repo:`191`] Fix logo link to go to http://kivy.org/ - [:repo:`192`] Add PDF download link in sidebar - Added vim highlighter - Enhanced documentation widget with images - Enhance OpenGL wrapper documentation with Kronos website links - Rework documentation for Graphics part - Several typo fixes 1.0.6 (May 3, 2011) ============================ `Announcement `_ Core ---- - [:repo:`109`] Logger write stderr to his file now - [:repo:`113`] Support window resizing - [:repo:`115`] Correctly parse 'OpenGL ES 2.0' now - [:repo:`62`] Add kv_directory to load kv from another directory in App - [:repo:`66`] Take care of dependencies for Makefile and setup.py - Bump initial width/height to 800x600 - Fix test of callback for Clock.unschedule - Speedup logger trace call using __debug__ - Speedup Widget creation by caching properties attributes Graphics -------- - [:repo:`129`] Fixes stencil usage in another stencil - [:repo:`28`] Fixes to enable canvas drawing only when something changes - Allow to retrigger event inside a callback in Clock - Fixes in Fbo to not create Fbo with depthbuffer by default - Fixes in shader to prevent too much name lookup with matrix - Fixes memory leak and use __dealloc__ instead of __del__ in python - Fixes to reduce OpenGL call (test down from 644 to 495 gl call) - Fixes to reduce python overhead in Shader - Fixes to use trigger for releasing texture Input ----- - [:repo:`132`] Fixes for WM_Touch Lang ---- - [:repo:`131`] Allow the usage of "id" in template - Add #:set directive, can be used for global const - Better exception when a class cannot be instanciate in Kv lang Widget ------ - [:repo:`107`] Fixes for win32/shortcuts textinput widget - [:repo:`116`] Fixes in filechooser to avoid crashing on unreadable dir - Add "color" property for Image, to tint the source image - Change "orientation" for Stacklayout + implement lr-tb, tb-lr - Fixes FloatLayout for handling child's position changes - Fixes for stacklayout calculation when padding is used - Fixes for usage of minimum_size in layout - Fixes for win32 platform in filechooser Examples -------- - Add Scatter examples in showcase - Rework demos to have the same background + icon + title bar Documentation ------------- - [:repo:`122`, :repo:`136`] Add missing documentation for treeview, allownone - [:repo:`124`] Add send-to method for starting kivy app on Windows - [:repo:`126`] Cleanup old documentation - [:repo:`127`] Add jinja2 as deps for android - Add "Designing with kv" in user guide - Add instructions for packaging app on Android - Fixes on_touch_down in architecture documentation Windows platform ---------------- - [:repo:`137`] Improve kivy.bat to execute kivy file or cmd (thx remip) - Add win32file as a dependency, needed for filechooser Android platform ----------------- - [:repo:`119`] Move configuration into the directory of the application - [:repo:`121`] Fixes for black screen on some device at start - [:repo:`128`] Fixes to not handle input before application start - [:repo:`134`] Fixes to correctly show splashscreen - Avoid the dispatch of touches if they don't move - Support of {request,release}_keyboard on Window - Temporary disable glColorMask call for android, unexpected crash happen in the internals of android gl 1.0.5 (April 16, 2011) ============================ `Announcement `_ Core ---- - [:repo:`106`] New title/icon properties in App class to set title/icon of the Windows - [:repo:`92`] Fixes to detect recursion in Kivy language - [:repo:`52`] Update Kivy icon for 512, 256, 128, 64, 32 pixels size - [:repo:`49`, :repo:`41`] Add videocapture support for Windows platform - [:repo:`17`] New template support in Kivy language - [:repo:`6`] New lang directive: #:import - Clean setup.py and update packages - Disable gstreamer/camera on Mac OSX - Enhance and speedup Clock internals - Enhance properties exception message with its name - Fixes for logger with ascii/unicore - Fixes for OpenCV Camera provider on Mac OSX - Fixes many part of lang / widget related to properties - Fixes python path on Mac OSX - Fixes to support jpeg extension in Pygame image loader - Fixes to support only extensions with read support in PIL image loader - New -c/--config section:key:value to change the configuration - New Clock.create_trigger (replace unschedule/schedule_once) - New exception if Python 32 bits is used on Mac OSX - New extensions system (experimental) - Removed kivy.utils.curry, use functools.partial instead. Graphics -------- - [:repo:`89`] Add documentation for Color class - Fixes for bgr->rgb conversion - Fixes for matrix multiplication order and matrix internals Input ----- - [:repo:`87`] Fix retaintouch postproc - Fixes for the mouse provider using disable_on_activity Widget ------ - [:repo:`40`] Fixes for scatter.[center_x, center_y, top, right] - [:repo:`47`] Fixes for scatter usage inside scatter - [:repo:`79`] Correctly update child when size_hint/pos_hint is updated - [:repo:`94`] Fixes graphicals glitch when using Layout* - Clean hacks for add_widget/remove_widget in Widget - Fixes for correctly honnor Scatter.do_scale - Fixes for ScrollView.scroll_timeout - New alternating line colors for TreeView - New FileChooser widget (experimental) - New on_text_validate event for TextInput - New shorten property for Label - New StackLayout widget (experimental) Documentation ------------- - [:repo:`69`, :repo:`88`] Fix ubuntu installation and installation execution - [:repo:`86`] New FAQ entry: pip installation failed - [:repo:`98`] New FAQ entry: undefined symbol: glGenerateMipmap - Reword kivy language API 1.0.4-beta (March 20, 2011) ============================ `Announcement `_ Core ---- - [:repo:`70`] Fixes for video_gstreamer to prevent memory leak - [:repo:`78`] Fixes for ListProperty: correctly observe inplace changes - New Window.request_keyboard / Window.release_keyboard - New kv lang callback: or on_ will be binded as a callback of the widget - Fixes for 1 sec video/audio delay issue - Fixes to allow Animation on a subset of a dict - Fixes to make AliasProperty.dispatch working properly - Fixes for kv lang to correctly inherith rules from an Widget with multiples bases - Fixes on App to add the root widget before dispatching on_start Graphics -------- - [:repo:`76`, :repo:`77`] Fixes to prevent blank screen - Fixes for glReadPixels to prevent reading outside the bounds - New BindTexture.index to allow binding on another unit - New Callback() instruction, to call a Python func - New Canvas.ask_update() to force update of the Canvas - New minimal opengl version check - New StencilPush, StencilUse, StencilPop instructions - Rework and speedup Buffer/VBO internals Input ----- - Fixes for dejitter postproc Widget ------ - [:repo:`71`] Fix Image ratio calculation - [:repo:`74`] New GridLayout widget - [:repo:`75`] Fix Label.font_color - Fixes for Video.volume to make it work - Fixes in BoxLayout - Fixes Label.font_name attribute to use resource_find() - New ScrollView widget - New TextInput widget - New TreeView widget - New Label.text_size: control the size of the text texture - New Video.eos property: control if the video should be paused or loop at the end Examples -------- - New demo/pictures example (photo viewer) - New kinect example (linux only, need libfreenect) - New widgets/stencilcanvas example - New widgets/videoplayer example - Updated demo/showcase to use TreeView Documentation ------------- - New PDF version of the documentation, generated with buildbot and published at http://kivy.org/docs/pdf/Kivy-latest.pdf - New "Your First Widget" section in the Programming Guide - Severals part of the documentation have been fixed and reworded Others ------ - [:repo:`81`] Add missing gstreamer binaries to the Windows build - [:repo:`82`] Fixes to remove all unused and obsolete modules - New OpenGL debug compilation now print arguments - Fixes for opengl debug compilation on MacOSX - Fixes for Windows crash if the icon is not found - Fixes for Windows glitch on touchtracer 1.0.3-alpha (Feb 22, 2011) ============================ `Announcement `_ Core ---- - [:repo:`34`] Fixes lang for invalid detection of floating number - [:repo:`45`] New clearcolor property in Window - [:repo:`55`] New CMD+Q and CMD+W support in OSX - [:repo:`61`] ListProperty is now able to observe inplace changes - [:repo:`63`] Fixes for PIL loader - Fixes for AliasProperty: dispatch the observer set return True - Fixes for Camera and Video, reporting an error with Texture - Fixes on Window dispatch on_close event when the window is closed - Fixes to use the user canvas if it's set - New Clock.get_boottime() - New kivy.tools.report tools, can be used for debugging install - Removed old attributes in Label - Removed setuptools and nose dependencies in setup.py Graphics -------- - [:repo:`46`] No more glitch when the Label have no text - [:repo:`56`, :repo:`44`] Fixes for adding/removing BindTexture automatically - [:repo:`57`] Texture min/mag_filter and wrap are string, not gl const - Canvas.clear() don't clear before and after context now - New error checking for Shader compilation and linking - New RenderContext.shader to access on internal shader class - New Shader fs, vs and success to change glsl source code - Reduce shader header, and removing unused varying + uniform Input ----- - [:repo:`59`] Fixes for Tuio, 2Dcur wasn't accepted as a Touch Widget ------ - New center_x, center_y value for Widget.pos_hint - New design (button, slider and fonts) Examples -------- - Add shader/plasma.py for an example of custom shader usage - Add shader/treeshader.py for an example of custom shader for widget rendering. Documentation ------------- - Various fixes everywhere - Add working devices for android - Add a section about how to report an issue Android ------- - Fix crash for devices with more than 4 touches Others ------ - [:repo:`50`] Versionning portable-deps for OSX - Add unit tests for Point and Ellipse - New keybinding module, with only F12 to take screenshot 1.0.2-alpha (Feb 10, 2011) ============================ `Announcement `_ Core ---- - New kivy.require() method to require a minimum kivy version - New App.stop() method - [:repo:`22`] Autodetection of GLES2 support - Speedup Kivy language callbacks - Reduce text memory footprint using new luminance_alpha format - Remove old vsync/fps token in Configuration, use maxfps. - FPS is limited to 60 by default now. - Fixes for pip installer Graphics -------- - New Ellipse.segments property - Support of luminance + luminance_alpha color format in texture - Speedup of internals classes (VBO, VertexBatch, Buffer) - [:repo:`42`, :repo:`48`] Fixes and activate graphics compiler - Fixes compilation for Linux + ATI card Documentation ------------- - [:repo:`54`] Enhance Vector documentation - Installation for Windows, MacOSX, Linux and Android - Fixes Quickstart Widgets ------- - New layouts: FloatLayout, GridLayout and AnchorLayout Examples -------- - Fixes for touchtracer to make it run on android Android ------- - Initial release of Android Kivy launcher. - You need Android 2.2 + OpenGL ES 2.0 support - Tested on Motorola Droid 1, Motorola Droid 2, Samsung Galaxy Tab, Xperia 10. 1.0.0 (Feb 1, 2011) ============================ `Announcement `_ * Running on Windows, MacOSX, Linux and Android * Same application code for all platforms * Graphics API on top of OpenGL ES 2.0 * Uniform access to Audio, Camera, Video, Text rendering, Spelling * Native input support: Tuio, WM_Touch, MacOSX MT, mtdev, wacom... * Multitouch widgets: Label, Button, Image, Scatter, Video, Camera... * Stable and documented API * Extensive documentation at https://kivy.org/docs/ * Continuous integration via buildbot (coverage and gl unit tests) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/conf.py0000666000000000000000000002053700000000000014330 0ustar0000000000000000# -*- coding: utf-8 -*- # # Kivy documentation build configuration file, created by # sphinx-quickstart on Wed Jan 21 22:37:12 2009. # # This file is execfile()d with the current directory set to its containing # dir. # # The contents of this file are pickled, so don't put values in the namespace # that aren't pickleable (module imports are okay, they're removed # automatically). # # All configuration values have a default value; values that are commented out # serve to show the default value. import os import sys import configparser import sphinx # If your extensions are in another directory, add it here. If the directory # is relative to the documentation root, use os.path.abspath to make it # absolute, like shown here. sys.path.insert(0, os.path.abspath('sphinxext')) base_dir = os.path.dirname(os.path.abspath(__file__)) sys.path.insert(0, os.path.dirname(base_dir)) # General configuration # --------------------- # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [ 'autodoc', 'sphinx.ext.todo', 'preprocess', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode', 'sphinx.ext.mathjax', 'sphinx.ext.extlinks', 'sphinxcontrib.jquery'] if sphinx.version_info[0] >= 4: # In 4.0 and above has been added the support to substitute by ‘%s’ in the caption. # In 6.0 if the caption is a string, it must contain %s exactly once. repo_extlink_caption = '#%s' else: repo_extlink_caption = '#' extlinks = {'repo': ('https://github.com/kivy/kivy/issues/%s', repo_extlink_caption)} # Todo configuration todo_include_todos = True # XXX HACK mathieu: monkey patch the autodoc module, to give a better priority # for ClassDocumenter, or the cython class will be documented as AttributeClass import sphinx.ext.autodoc sphinx.ext.autodoc.ClassDocumenter.priority = 10 # Add any paths that contain templates here, relative to this directory. if os.environ.get('READTHEDOCS') == 'True': templates_path = ['_templates'] else: templates_path = ['.templates'] # The suffix of source filenames. source_suffix = '.rst' # The master toctree document. master_doc = 'index' # General substitutions. project = 'Kivy' copyright = '2010-2024, Kivy Team and other contributors' # The default replacements for |version| and |release|, also used in various # other places throughout the built documents. # os.environ['KIVY_DOC_INCLUDE'] = '1' import kivy print(kivy.__file__) version = kivy.__version__ release = kivy.__version__ base = 'autobuild.py-done' if not os.path.exists(os.path.join(os.path.dirname(base_dir), base)): import autobuild from kivy.tools import gallery gallery.write_all_rst_pages() # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: # today = '' # Else, today_fmt is used as the format for a strftime call. today_fmt = '%B %d, %Y' # suppress exclusion warnings exclude_patterns = ['gsoc201*'] # The reST default role (used for this markup: `text`) to use for all documents # default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. # add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). # add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. # show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'kivy_pygments_theme.KivyStyle' # Options for HTML output # ----------------------- # The style sheet to use for HTML and HTML Help pages. A file of that name # must exist either in Sphinx' static/ path, or in one of the custom paths # given in html_static_path. html_style = 'fresh.css' # Check for theme (remove 'if' when switched to RTD) if os.environ.get('READTHEDOCS') == 'True': import sphinx_rtd_theme html_theme = 'sphinx_rtd_theme' html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". # html_title = None # A shorter title for the navigation bar. Default is the same as html_title. # html_short_title = None # The name of an image file (within the static path) to place at the top of # the sidebar. html_logo = '.static/logo-kivy.png' # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. # html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ['.static'] # If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # using the given strftime format. html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. # html_use_smartypants = True # Custom sidebar templates, maps document names to template names. # html_sidebars = {} # Additional templates that should be rendered to pages, maps page names to # template names. # html_additional_pages = {} # If false, no module index is generated. # html_use_modindex = True # If false, no index is generated. # html_use_index = True # If true, the index is split into individual pages for each letter. # html_split_index = False # If true, the reST sources are included in the HTML build as _sources/. # html_copy_source = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. # html_use_opensearch = '' # If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml"). # html_file_suffix = '' # Output file base name for HTML help builder. htmlhelp_basename = 'Kivydoc' # Options for LaTeX output # ------------------------ # The paper size ('letter' or 'a4'). # latex_paper_size = 'letter' # The font size ('10pt', '11pt' or '12pt'). # latex_font_size = '10pt' # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, document class [manual]). latex_documents = [ ('index', 'Kivy.tex', 'Kivy Documentation', 'Kivy Team and other contributors', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of # the title page. # latex_logo = None latex_elements = { 'fontpkg': r'\usepackage{mathpazo}', 'papersize': 'a4paper', 'pointsize': '10pt', 'preamble': r'\usepackage{kivystyle}' } latex_additional_files = ['kivystyle.sty', '../../kivy/data/logo/kivy-icon-512.png'] # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. # DEPRECATED! later_use_parts = True # see sphinx.builder.latex.validate_config_values latex_toplevel_sectioning = 'part' # Additional stuff for the LaTeX preamble. # latex_preamble = '' # Documents to append as an appendix to all manuals. # latex_appendices = [] # If false, no module index is generated. # latex_use_modindex = True config_parser = configparser.ConfigParser() config_parser.read(os.path.join(base_dir, '..', '..', 'setup.cfg')) # if used in a code-block, the block has to be marked with # .. parse-literal::, otherwise it won't be replaced # !!! doesn't work for "::", ".. code::" or ".. code-block::" python_versions = config_parser['kivy']['python_versions'].strip() cython_max_version = config_parser['kivy']['cython_max'].strip() replacements = { 'python_versions': python_versions, 'kivy_version': kivy.__version__, 'cython_install': f"Cython=={cython_max_version}", 'python_versions_bold': f'**{python_versions}**', 'kivy_version_bold': f'**{kivy.__version__}**', } epilog = [] for key, value in replacements.items(): rep = '.. |{0}| replace:: {1}'.format(key, value) epilog.append(rep) rst_epilog = '\n'.join(epilog) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/contact.rst0000666000000000000000000000031300000000000015204 0ustar0000000000000000.. _contact: Contact Us ========== If you are looking to contact us, including looking for support, please see our `latest contact details `_.././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/contents.rst.inc0000666000000000000000000000033400000000000016161 0ustar0000000000000000 .. ifconfig:: format == 'html' .. toctree:: :maxdepth: 2 examples/index .. toctree:: :maxdepth: 2 gettingstarted/index user-guide guide-index tutorials-index api-index ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/contribute.rst0000666000000000000000000000072100000000000015732 0ustar0000000000000000.. _contribute: Contribution Guidelines ======================= Kivy is a large product used by many thousands of developers for free, but it is built entirely by the contributions of volunteers. We welcome (and rely on) users who want to give back to the community by contributing to the project. Contributions can come in many forms. To learn more, see our `latest Contribution Guidelines `_.././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3536208 Kivy-2.3.1/doc/sources/examples/0000777000000000000000000000000000000000000014640 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/examples/README0000666000000000000000000000034700000000000015524 0ustar0000000000000000This directory contains generated files. index.rst = For the navigation sidebar submenu. gallery.rst = the main gallery page gen__*.rst = generated detail pages for each example with a screenshot in ../images/examples ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/faq.rst0000666000000000000000000000026100000000000014322 0ustar0000000000000000.. _faq: FAQ === Kivy has an `online FAQ `_. It contains the answers to a number of questions that repeatedly come up. ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3692489 Kivy-2.3.1/doc/sources/gettingstarted/0000777000000000000000000000000000000000000016052 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/diving.rst0000666000000000000000000000176700000000000020077 0ustar0000000000000000Diving in --------- To get straight into kivy, take a look at :doc:`/index`. Kivy comes with a set of :doc:`examples` (`Gallery of Examples <../examples/gallery.html>`_) in the ``kivy_installation/examples`` directory. You should try modifying/improving/adapting them to your needs. Browse our `wiki `_ for info on related projects, tutorials and snippets. Understand the basics about :doc:`/api-kivy.graphics`. Take a look at the built-in :doc:`/api-kivy.uix`. Follow the :doc:`/guide-index` to get even more familiar with kivy. See how to use different :doc:`/api-kivy.modules` in the modules section, such as the :doc:`/api-kivy.modules.inspector` for live inspection. Learn how to handle custom :doc:`/api-kivy.input`. Familiarize yourself with the :mod:`Kivy Framework `. Kivy is open source, so you can **contribute**. Take a look at the `our latest Contribution Guide `_. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/drawing.rst0000666000000000000000000000202600000000000020237 0ustar0000000000000000Drawing ------- Each widget has a canvas, i.e. a place to draw on. The canvas is a group of drawing instructions that should be executed whenever there is a change to the widget's graphical representation. You can add two types of instructions to the canvas: *context* instructions and *vertex* instructions. You can add instructions either from Python code or from the kv file (the preferred way). If you add them via the kv file, the advantage is that they are automatically updated when any property they depend on changes. In Python, you need to do this yourself. .. image:: ../images/gs-drawing.png In both cases, the canvas of `MyWidget` is re-drawn whenever the ``position`` or the ``size`` of the widget changes. You can use the :attr:`canvas.before ` or :attr:`canvas.after ` groups to separate your instructions based on when you want them to be executed. For an in-depth look at how Kivy's graphics are handled, look :mod:`here `. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/events.rst0000666000000000000000000000473600000000000020122 0ustar0000000000000000Events ------ Kivy is mostly `event-based `_, meaning the flow of the program is determined by events. **Clock events** .. image:: ../images/gs-events-clock.png :class: gs-eleft The :doc:`/api-kivy.clock` allows you to schedule a function call in the future as a one-time event with :meth:`~kivy.clock.ClockBase.schedule_once`, or as a repetitive event with :meth:`~kivy.clock.ClockBase.schedule_interval`. You can also create Triggered events with :meth:`~kivy.clock.ClockBase.create_trigger`. Triggers have the advantage of being called only once per frame, even if you have scheduled multiple triggers for the same callback. **Input events** .. image:: ../images/gs-events-input.png :class: gs-eleft All the mouse click, touch and scroll wheel events are part of the :class:`~kivy.input.motionevent.MotionEvent`, extended by :doc:`/api-kivy.input.postproc` and dispatched through the :attr:`~kivy.core.window.WindowBase.on_motion` event in the :class:`Window ` class. This event then generates the :meth:`~kivy.uix.widget.Widget.on_touch_down`, :meth:`~kivy.uix.widget.Widget.on_touch_move` and :meth:`~kivy.uix.widget.Widget.on_touch_up` events in the :class:`~kivy.uix.widget.Widget`. For an in-depth explanation, have a look at :doc:`/api-kivy.input`. **Class events** .. image:: ../images/gs-events-class.png :class: gs-eleft Our base class :class:`~kivy.event.EventDispatcher`, used by :class:`~kivy.uix.widget.Widget`, uses the power of our :doc:`/api-kivy.properties` for dispatching changes. This means when a widget changes its position or size, the corresponding event is automatically fired. In addition, you have the ability to create your own events using :meth:`~kivy.event.EventDispatcher.register_event_type`, as the `on_press` and `on_release` events in the :class:`~kivy.uix.button.Button` widget demonstrate. Another thing to note is that if you override an event, you become responsible for implementing all its behaviour previously handled by the base class. The easiest way to do this is to call `super()`:: def on_touch_down(self, touch): if super().on_touch_down(touch): return True if not self.collide_point(touch.x, touch.y): return False print('you touched me!') return True Get more familiar with events by reading the :doc:`/guide/events` documentation. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/first_app.rst0000666000000000000000000000134400000000000020575 0ustar0000000000000000A first App ----------- Immerse yourself in the world of Kivy with your first App. .. image:: ../images/gs-tutorial.png :align: center :height: 229px The :doc:`/tutorials/pong` introduces the fundamental design patterns and the application development process. As you follow the tutorial, you will create a simple app. You will also learn how to run the app on your OS. The simple steps in the tutorial introduce elegant, useful concepts that you will use over and over again in app development. The :doc:`/tutorials/pong` is the most important article in the road map. It lays the foundation for the concepts that you will learn more about later. Each of the other articles expands on one of those concepts. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/framework.rst0000666000000000000000000000443700000000000020611 0ustar0000000000000000Non-widget stuff ----------------- .. |animation_img| image:: ../images/gs-animation.gif .. |animation_text| replace:: :class:`Animation ` is used to change a widget's properties (size/pos/center etc.) to a target value within a target time. Various :class:`transition ` functions are provided. You can use them to animate widgets and build very smooth UI behaviours. .. |atlas_img| image:: ../images/gs-atlas.png .. |atlas_text| replace:: :class:`Atlas ` is a class for managing texture maps, i.e. packing multiple textures into one image. This allows you to reduce the number of images loaded and thus speed up the application start. .. |clock_text| replace:: :class:`Clock ` provides you with a convenient way to schedule jobs at set time intervals and is preferred over `sleep()`, which would block the kivy event loop. These intervals can be set relative to the OpenGL drawing instructions, :ref:`before ` or :ref:`after `. The Clock also provides you with a way to create :ref:`triggered events ` that are grouped together and called only once before the next frame. .. |sched_once| replace:: :meth:`~kivy.clock.ClockBase.schedule_once` .. |sched_intrvl| replace:: :meth:`~kivy.clock.ClockBase.schedule_interval` .. |unsched| replace:: :meth:`~kivy.clock.ClockBase.unschedule` .. |trigger| replace:: :meth:`~kivy.clock.ClockBase.create_trigger` .. |urlreq| replace:: :class:`UrlRequest ` is useful for asynchronous requests that do not block the event loop. You can use it to manage the progress of URL requests via callbacks. +------------------+------------------+ | |animation_text| | |animation_img|| +------------------+------------------+ | |atlas_text| | |atlas_img| | +------------------+------------------+ | |clock_text| | - |sched_once| | | | - |sched_intrvl| | | | - |unsched| | | | - |trigger| | +------------------+------------------+ | |urlreq| | | +------------------+------------------+ ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/index.rst0000666000000000000000000000033700000000000017716 0ustar0000000000000000Getting Started =============== .. toctree:: :maxdepth: 1 intro installation first_app properties rules events framework layouts drawing packaging diving ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/installation.rst0000666000000000000000000005201000000000000021303 0ustar0000000000000000.. _installation-canonical: Installing Kivy =============== Installation for Kivy version |kivy_version_bold|. Read the :ref:`changelog here `. For other Kivy versions, select the documentation from the dropdown on the top left. Kivy |kivy_version| officially supports Python versions |python_versions_bold|. ========== ================== ================================================== ======================================================================= ‎ Platform Installation Packaging ========== ================== ================================================== ======================================================================= |w_logo| Windows :ref:`pip` :ref:`PyInstaller` |m_logo| macOS :ref:`pip`, :ref:`Kivy.app` :ref:`Kivy.app`, :ref:`PyInstaller` |l_logo| Linux :ref:`pip`, :ref:`PPA` --- |b_logo| *BSD (FreeBSD,..) :ref:`pip` --- |r_logo| RPi :ref:`pip` --- |a_logo| Android :ref:`python-for-android` :ref:`python-for-android` |i_logo| iOS :ref:`kivy-ios` :ref:`kivy-ios` |c_logo| Anaconda :ref:`conda` --- ========== ================== ================================================== ======================================================================= .. |w_logo| image:: ../images/windows.png :height: 20pt .. |m_logo| image:: ../images/macosx.png :height: 20pt .. |l_logo| image:: ../images/linux.png :height: 20pt .. |b_logo| image:: ../images/freebsd.png :height: 20pt .. |r_logo| image:: ../images/raspberrypi.png :height: 20pt .. |a_logo| image:: ../images/android.png :height: 20pt .. |i_logo| image:: ../images/IOS_wordmark_(2017).svg :height: 20pt .. |c_logo| image:: ../images/conda.png :height: 20pt .. _install-pip: Using pip --------- The easiest way to install Kivy is with ``pip``, which installs Kivy using either a :ref:`pre-compiled wheel`, if available, otherwise from source (see below). Kivy provides :ref:`pre-compiled wheels` for the supported Python versions on Windows, macOS, Linux, and RPi. If no wheels are available ``pip`` will build the package from sources (i.e. on *BSD). Alternatively, installing :ref:`from source` is required for newer Python versions not listed above or if the wheels do not work or fail to run properly. On RPi, when using a 32 bit OS, wheels are provided for Python 3.9 (Raspberry Pi OS Bullseye) and Python 3.11 (Raspberry Pi OS Bookworm) via the `PiWheels `_ project. For other Python versions, on 32 bit OSes, you will need to install from source. Setup terminal and pip ^^^^^^^^^^^^^^^^^^^^^^ Before Kivy can be installed, Python and pip needs to be :ref:`pre-installed`. Then, start a :ref:`new terminal` that has :ref:`Python available`. In the terminal, update ``pip`` and other installation dependencies so you have the latest version as follows (for linux users you may have to substitute ``python3`` instead of ``python`` and also add a ``--user`` flag in the subsequent commands outside the virtual environment):: python -m pip install --upgrade pip setuptools virtualenv Create virtual environment ^^^^^^^^^^^^^^^^^^^^^^^^^^ Create a new `virtual environment `_ for your Kivy project. A virtual environment will prevent possible installation conflicts with other Python versions and packages. It's optional **but strongly recommended**: #. Create the virtual environment named ``kivy_venv`` in your current directory:: python -m venv kivy_venv #. Activate the virtual environment. You will have to do this step from the current directory **every time** you start a new terminal. This sets up the environment so the new ``kivy_venv`` Python is used. For **Windows default CMD**, in the command line do:: kivy_venv\Scripts\activate If you are in a bash terminal on **Windows**, instead do:: source kivy_venv/Scripts/activate If you are in **linux** or **macOS**, instead do:: source kivy_venv/bin/activate Your terminal should now preface the path with something like ``(kivy_venv)``, indicating that the ``kivy_venv`` environment is active. If it doesn't say that, the virtual environment is not active and the following won't work. Install Kivy ^^^^^^^^^^^^ Finally, install Kivy using one of the following options: .. _kivy-wheel-install: Pre-compiled wheels ~~~~~~~~~~~~~~~~~~~ The simplest is to install the current stable version of ``kivy`` and optionally ``kivy_examples`` from the kivy-team provided PyPi wheels. Simply do:: python -m pip install "kivy[base]" kivy_examples This also installs the minimum dependencies of Kivy. To additionally install Kivy with **audio/video** support, install either ``kivy[base,media]`` or ``kivy[full]``. See :ref:`Kivy's dependencies` for the list of selectors. .. note:: When using Raspberry Pi OS Lite or similar Linux-based headless systems, it may be necessary to install additional dependencies to ensure Kivy functions properly. For instance, on Raspberry Pi OS Lite, you will be required to install the following dependencies:: apt-get install libgl1-mesa-glx libgles2-mesa libegl1-mesa libmtdev1 .. _kivy-source-install: From source ~~~~~~~~~~~ If a wheel is not available or is not working, Kivy can be installed from source with some additional steps. Installing from source means that Kivy will be installed from source code and compiled directly on your system. First install the additional system dependencies listed for each platform: :ref:`Windows`, :ref:`macOS`, :ref:`Linux`, :ref:`*BSD`, :ref:`RPi` .. note:: In past, for macOS, Linux and BSD Kivy required the installation of the SDL dependencies from package managers (e.g. ``apt`` or ``brew``). However, this is no longer officially supported as the version of SDL provided by the package managers is often outdated and may not work with Kivy as we try to keep up with the latest SDL versions in order to support the latest features and bugfixes. **You can still install the SDL dependencies from package managers if you wish, but we no longer offer support for this.** Instead, we recommend installing the SDL dependencies from source. This is the same process our CI uses to build the wheels. The SDL dependencies are built from source and installed into a specific directory. With all the build tools installed, you can now install the SDL dependencies from source for SDL support (this is not needed on Windows as we provide pre-built SDL dependencies for Windows) In order to do so, we provide a script that will download and build the SDL dependencies from source. This script is located in the ``tools`` directory of the Kivy repository. Create a directory to store the self-built dependencies and change into it:: mkdir kivy-deps-build && cd kivy-deps-build Then download the build tool script, according to your platform: On **macOS**:: curl -O https://raw.githubusercontent.com/kivy/kivy/master/tools/build_macos_dependencies.sh -o build_kivy_deps.sh On **Linux**:: curl https://raw.githubusercontent.com/kivy/kivy/master/tools/build_linux_dependencies.sh -o build_kivy_deps.sh Make the script executable:: chmod +x build_kivy_deps.sh Finally, run the script:: ./build_kivy_deps.sh The script will download and build the SDL dependencies from source. It will also install the dependencies into a directory named `kivy-dependencies`. This directory will be used by Kivy to build and install Kivy from source with SDL support. Kivy will need to know where the SDL dependencies are installed. To do so, you must set the ``KIVY_DEPS_ROOT`` environment variable to the path of the ``kivy-dependencies`` directory. For example, if you are in the ``kivy-deps-build`` directory, you can set the environment variable with:: export KIVY_DEPS_ROOT=$(pwd)/kivy-dependencies With the dependencies installed, and `KIVY_DEPS_ROOT` set you can now install Kivy into the virtual environment. To install the stable version of Kivy, from the terminal do:: python -m pip install "kivy[base]" kivy_examples --no-binary kivy To install the latest cutting-edge Kivy from **master**, instead do:: python -m pip install "kivy[base] @ https://github.com/kivy/kivy/archive/master.zip" If you want to install Kivy from a different branch, from your forked repository, or from a specific commit (e.g. to test a fix from a user's PR) replace the corresponding components of the url. For example to install from the ``stable`` branch, the url becomes ``https://github.com/kivy/kivy/archive/stable.zip``. Or to try a specific commit hash, use e.g. ``https://github.com/kivy/kivy/archive/3d3e45dda146fef3f4758aea548da199e10eb382.zip`` .. _kivy-nightly-install: Pre-release, pre-compiled wheels ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To install a pre-compiled wheel of the last **pre-release** version of Kivy, instead of the current stable version, add the ``--pre`` flag to pip:: python -m pip install --pre "kivy[base]" kivy_examples This will only install a development version of Kivy if one was released to `PyPi `_. Instead, one can also install the latest **cutting-edge** :ref:`Nightly wheels ` from the Kivy server with:: python -m pip install kivy --pre --no-deps --index-url https://kivy.org/downloads/simple/ python -m pip install "kivy[base]" --pre --extra-index-url https://kivy.org/downloads/simple/ It is done in two steps, because otherwise ``pip`` may ignore the wheels on the server and install an older pre-release version from PyPi. .. _kivy-dev-install: Development install ~~~~~~~~~~~~~~~~~~~ .. note:: We suggest to select `master` or relevant branch/version of doc from top left, ensuring correct version/branch of kivy git repository you are working with. If you want to edit Kivy before installing it, or if you want to try fixing some Kivy issue and submit a pull request with the fix, you will need to first download the Kivy source code. The following steps assumes git is pre-installed and available in the terminal. The typical process is to clone Kivy locally with:: git clone https://github.com/kivy/kivy.git This creates a kivy named folder in your current path. Next, follow the same steps of the :ref:`Installing from source <_kivy-source-install>` above, but instead of installing Kivy via a distribution package or zip file, install it as an `editable install `_. In order to do so, first change into the Kivy folder you just cloned:: and then install Kivy as an editable install:: cd kivy python -m pip install -e ".[dev,full]" Now, you can use git to change branches, edit the code and submit a PR. Remember to compile Kivy each time you change cython files as follows:: python setup.py build_ext --inplace Or if using bash or on Linux, simply do:: make to recompile. To run the test suite, simply run:: pytest kivy/tests or in bash or Linux:: make test On *BSD Unix remember to use ``gmake`` (GNU) in place of ``make`` (BSD). Checking the demo ^^^^^^^^^^^^^^^^^ Kivy should now be installed. You should be able to ``import kivy`` in Python or, if you installed the Kivy examples, run the demo. on Windows:: python kivy_venv\share\kivy-examples\demo\showcase\main.py in bash, Linux and macOS:: python kivy_venv/share/kivy-examples/demo/showcase/main.py on *BSD Unix: python3 kivy_venv/share/kivy-examples/demo/showcase/main.py The exact path to the Kivy examples directory is also stored in ``kivy.kivy_examples_dir``. The 3d monkey demo under ``kivy-examples/3Drendering/main.py`` is also fun to see. .. _install-conda: Installation using Conda ------------------------ If you use `Anaconda `_, you can install Kivy with its package manager `Conda `_ using:: conda install kivy -c conda-forge Do not use ``pip`` to install kivy if you're using Anaconda, unless you're installing from source. .. _kivy-dependencies-win: Installing Kivy's dependencies ------------------------------ Kivy supports one or more backends for its core providers. E.g. it supports glew, angle, and sdl2 for the graphics backend on Windows. For each category (window, graphics, video, audio, etc.), at least one backend must be installed to be able to use the category. To facilitate easy installation, we provide ``extras_require`` `groups `_ that will install selected backends to ensure a working Kivy installation. So one can install Kivy more simply with e.g.``pip install "kivy[base,media,tuio]"``. The full list of selectors and the packages they install is listed in `setup.py `_. The exact packages in each selector may change in the future, but the overall goal of each selector will remain as described below. We offer the following selectors: `base`: The minimum typical dependencies required for Kivy to run, not including video/audio. `media`: Only the video/audio dependencies required for Kivy to be able to play media. `full`: All the typical dependencies required for Kivy to run, including video/audio and most optional dependencies. `dev`: All the additional dependencies required to run Kivy in development mode (i.e. it doesn't include the base/media/full dependencies). E.g. any headers required for compilation, and all dependencies required to run the tests and creating the docs. `tuio`: The dependencies required to make TUIO work (primarily oscpy). The following selectors install backends packaged as wheels by kivy under the ``Kivy_deps`` namespace. They are typically released and versioned to match specific Kivy versions, so we provide selectors to facilitate installation (i.e. instead of having to do ``pip install kivy kivy_deps.sdl2==x.y.z``, you can now do ``pip install "kivy[sdl2]"`` to automatically install the correct sdl2 for the Kivy version). `gstreamer`: The gstreamer video/audio backend, if it's available (currently only on Windows) `angle`: A alternate OpenGL backend, if it's available (currently only on Windows) `sdl2`: The window/image/audio backend, if it's available (currently only on Windows, on macOS, Linux and *BSD Unix is already included in the main Kivy wheel). `glew`: A alternate OpenGL backend, if it's available (currently only on Windows) Following are the ``kivy_deps`` dependency wheels: * `gstreamer `_ (optional) ``kivy_deps.gstreamer`` is an optional dependency which is only needed for audio/video support. We only provide it on Windows, for other platforms it must be installed independently. Alternatively, use `ffpyplayer `_ instead. * `glew `_ and/or `angle `_ ``kivy_deps.glew`` and ``kivy_deps.angle`` are for `OpenGL `_. You can install both, that is no problem. It is only available on Windows. On other platforms it is not required externally. One can select which of these to use for OpenGL using the ``KIVY_GL_BACKEND`` environment variable: By setting it to ``glew`` (the default), ``angle_sdl2``, or ``sdl2``. Here, ``angle_sdl2`` is a substitute for ``glew`` but requires ``kivy_deps.sdl2`` to be installed as well. * `sdl2 `_ ``kivy_deps.sdl2`` is for window/images/audio and optionally OpenGL. It is only available on Windows and is included in the main Kivy wheel for other platforms. Python glossary --------------- Here we explain how to install Python packages, how to use the command line and what wheels are. .. _install-python: Installing Python ^^^^^^^^^^^^^^^^^ Kivy is written in `Python `_ and as such, to use Kivy, you need an existing installation of `Python `_. Multiple versions of Python can be installed side by side, but Kivy needs to be installed as package under each Python version that you want to use Kivy in. To install Python, see the instructions for each platform: :ref:`Windows`, :ref:`macOS`, :ref:`Linux`, :ref:`RPi`, :ref:`*BSD`. Once Python is installed, open the :ref:`console ` and make sure Python is available by typing ``python --version``. .. _command-line: How to use the command line ^^^^^^^^^^^^^^^^^^^^^^^^^^^ To execute any of the ``pip`` or ``wheel`` commands given here, you need a *command line* (here also called *console*, *terminal*, `shell `_ or `bash `_, where the last two refer to Linux / *BSD Unix style command lines) and Python must be on the `PATH `_. The default command line on Windows is the `command prompt `_, short *cmd*. The quickest way to open it is to press `Win+R` on your keyboard. In the window that opens, type ``cmd`` and then press enter. Alternative Linux style command lines on Windows that we recommend are `Git for Windows `_ or `Mysys `_. Note, the default Windows command line can still be used, even if a bash terminal is installed. To temporarily add your Python installation to the PATH, simply open your command line and then use the ``cd`` command to change the current directory to where python is installed, e.g. ``cd C:\Python37``. If you have installed Python using the default options, then the path to Python will already be permanently on your PATH variable. There is an option in the installer which lets you do that, and it is enabled by default. If however Python is not on your PATH, follow the these instructions to add it: * Instructions for `the windows command line `_ * Instructions for `bash command lines `_ .. _pip-wheel: What is pip and what are wheels ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ In Python, packages such as Kivy can be installed with the python package manager, named `pip `_ ("python install package"). When installing from source, some packages, such as Kivy, require additional steps, like compilation. Contrary, wheels (files with a ``.whl`` extension) are pre-built distributions of a package that has already been compiled. These wheels do not require additional steps when installing them. When a wheel is available on `pypi.org `_ ("Python Package Index") it can be installed with ``pip``. For example when you execute ``python -m pip install kivy`` in a command line, this will automatically find the appropriate wheel on PyPI. When downloading and installing a wheel directly, use the command ``python -m pip install ``, for example:: python -m pip install C:\Kivy-1.9.1.dev-cp27-none-win_amd64.whl .. _nightly-wheels: What are nightly wheels ^^^^^^^^^^^^^^^^^^^^^^^ Every day we create a snapshot wheel of the current development version of Kivy ('nightly wheel'). You can find the development version in the master branch of the `Kivy Github repository `_. As opposed to the last *stable* release (which we discussed in the previous section), nightly wheels contain all the latest changes to Kivy, including experimental fixes. For installation instructions, see :ref:`kivy-nightly-install`. .. warning:: Using the latest development version can be risky and you might encounter issues during development. If you encounter any bugs, please report them. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/intro.rst0000666000000000000000000000402500000000000017740 0ustar0000000000000000Introduction ------------ .. container:: title Start Developing Kivy Apps Right Away! Creating Kivy apps is fun and rewarding. This guide should be the perfect starting point to get you on the right track for app development. You will require a basic knowledge of Python to follow this introduction. .. image:: ../images/gs-introduction.png :align: center :height: 255px If you need more background on the Python language, you might be interested in these tutorials: * `The Official Python Tutorial `_ * `Learn Python in 10 minutes `_ * `Learn Python the hard way `_ With Kivy, you can create apps that run on: - Desktop computers: macOS, Linux, *BSD Unix, Windows. - iOS devices: iPad, iPhone. - Android devices: tablets, phones. - Any other touch-enabled professional/homebrew devices supporting TUIO (Tangible User Interface Objects). Kivy empowers you with the freedom to write your code once and have it run as-is on different platforms. Follow this guide to get the tools you need, understand the major concepts and learn best practices. As this is an introduction, pointers to more information will be provided at the end of each section. As you proceed through the guide, you will, using Kivy: - **Learn**: The basics of programming with the Kivy language. - **Explore**: The Kivy framework. - **Create**: A simple cross-platform app. - **Package**: For your choice of platform. Finally, you will learn how to **Deploy** on the device of your choice. Each section of the guide introduces a new topic, trying to give you enough information to get started and links to related articles for more in-depth explanations. When you are done with this guide, you'll be able to develop Kivy apps and you will know where to look for information for the more challenging stuff your innovative applications will require. Enough introductions, let's get down to business. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/layouts.rst0000666000000000000000000000374000000000000020310 0ustar0000000000000000Layouts -------- Layouts are containers used to arrange widgets in a particular manner. :mod:`AnchorLayout `: Widgets can be anchored to the 'top', 'bottom', 'left', 'right' or 'center'. :mod:`BoxLayout `: Widgets are arranged sequentially, in either a 'vertical' or a 'horizontal' orientation. :mod:`FloatLayout `: Widgets are essentially unrestricted. :mod:`RelativeLayout `: Child widgets are positioned relative to the layout. :mod:`GridLayout `: Widgets are arranged in a grid defined by the `rows` and `cols` properties. :mod:`PageLayout `: Used to create simple multi-page layouts, in a way that allows easy flipping from one page to another using borders. :mod:`ScatterLayout `: Widgets are positioned similarly to a RelativeLayout, but they can be translated, rotated and scaled. :mod:`StackLayout `: Widgets are stacked in a `lr-tb` (left to right then top to bottom) or `tb-lr` order. When you add a widget to a layout, the following properties are used to determine the widget's size and position, depending on the type of layout: **size_hint**: defines the size of a widget as a fraction of the parent's size. Values are restricted to the range 0.0 - 1.0, e.g. 0.01 = 1/100th of the parent's size (1%) and 1.0 = same size as the parent (100%). **pos_hint**: is used to place the widget relative to the parent. The **size_hint** and **pos_hint** are used to calculate a widget's size and position only if the value(s) are not set to ``None``. If you set these values to ``None``, the layout will not position/size the widget and you can specify the values (x, y, width, height) directly in screen coordinates. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/packaging.rst0000666000000000000000000000107300000000000020531 0ustar0000000000000000Packaging --------- - :doc:`/guide/packaging-windows` - :ref:`packaging-windows-requirements` - :ref:`Create-the-spec-file` - :doc:`/guide/packaging-osx` - :ref:`osx_kivy-sdk-packager` - :ref:`osx_pyinstaller` - :doc:`/guide/packaging-android` - :ref:`Packaging your application into APK` - :ref:`Packaging your application for Kivy Launcher` - :doc:`/guide/packaging-ios` - :ref:`Compile the distribution` - :ref:`Create an Xcode project` - :ref:`Customize` - :ref:`Known issues` - :ref:`ios_packaging_faq` ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/properties.rst0000666000000000000000000000332300000000000021001 0ustar0000000000000000Properties ---------- Kivy introduces a new way of declaring properties within a class. Before:: class MyClass(object): def __init__(self): super(MyClass, self).__init__() self.numeric_var = 1 After, using Kivy's properties:: class MyClass(EventDispatcher): numeric_var = NumericProperty(1) These properties implement the `Observer pattern `_. They help you to: - Easily manipulate widgets defined in the :doc:`/guide/lang` - Automatically observe any changes and dispatch functions/code accordingly - Check and validate values - Optimize memory management To use them, **you have to declare them at class level**. That is, directly in the class, not in any method of the class. A property is a class attribute that will automatically create instance attributes. Each property by default provides an ``on_`` event that is called whenever the property's state/value changes. Kivy provides the following properties: :mod:`~kivy.properties.NumericProperty`, :mod:`~kivy.properties.StringProperty`, :mod:`~kivy.properties.ListProperty`, :mod:`~kivy.properties.ObjectProperty`, :mod:`~kivy.properties.BooleanProperty`, :mod:`~kivy.properties.BoundedNumericProperty`, :mod:`~kivy.properties.OptionProperty`, :mod:`~kivy.properties.ReferenceListProperty`, :mod:`~kivy.properties.AliasProperty`, :mod:`~kivy.properties.DictProperty`, :mod:`~kivy.properties.VariableListProperty`, :mod:`~kivy.properties.ConfigParserProperty`, :mod:`~kivy.properties.ColorProperty` For an in-depth explanation, take a look at :doc:`/api-kivy.properties`. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/gettingstarted/rules.rst0000666000000000000000000000170200000000000017736 0ustar0000000000000000Kv Design Language ------------------ Kivy provides a design language specifically geared towards easy and scalable GUI Design. The language makes it simple to separate the interface design from the application logic, adhering to the `separation of concerns principle `_. For example: .. image:: ../images/gs-lang.png :align: center :height: 229px In the above code : .. code-block:: kv : # every class in your app can be represented by a rule like # this in the kv file GridLayout: # this is how you add your widget/layout to the parent # (note the indentation). rows: 2 # this how you set each property of your widget/layout That's it, that's how simple it is to design your GUI in the Kv language. For a more in-depth understanding, please refer to the :doc:`/guide/lang` documentation. ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3692489 Kivy-2.3.1/doc/sources/guide/0000777000000000000000000000000000000000000014117 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/android.rst0000666000000000000000000001547300000000000016303 0ustar0000000000000000.. _android: Kivy on Android =============== You can run Kivy applications on Android, on (more or less) any device with OpenGL ES 2.0 (Android 2.2 minimum). This is standard on modern devices; Google reports the requirement is met by `99.9% of devices `_. Kivy APKs are normal Android apps that you can distribute like any other, including on stores like the Google Play Store. They behave properly when paused or restarted, may utilise Android services and have access to most of the normal java API as described below. Follow the instructions below to learn how to :ref:`package your app for Android `, :ref:`debug your code on the device `, and :ref:`use Android APIs ` such as for vibration and reading sensors. .. _package_for_android: Package for Android ------------------- The Kivy project provides all the necessary tools to package your app on Android, including building your own standalone APK or AAB that may be distributed on a market like the Google Play Store. This is covered fully in the :ref:`packaging_android` documentation. .. _debug_android: Debugging your application on the Android platform -------------------------------------------------- You can view the normal output of your code (stdout, stderr), as well as the normal Kivy logs, through the Android logcat stream. This is accessed through adb, provided by the `Android SDK `_. You may need to enable adb in your device's developer options, then connect your device to your computer and run:: adb logcat You'll see all the logs including your stdout/stderr and Kivy logger. If you packaged your app with Buildozer, the `adb` tool may not be in your :code:`$PATH` and the above command may not work. You can instead run:: buildozer android logcat to run the version installed by Buildozer, or find the SDK tools at :code:`$HOME/.buildozer/android/platform`. You can also run and debug your application using the Kivy Launcher. If you run your application this way, you will find log files inside the "/.kivy/logs" sub-folder within your application folder. .. _using_android_apis: Using Android APIs ------------------ Although Kivy is a Python framework, the Kivy project maintains tools to easily use the normal java APIs, for everything from vibration to sensors to sending messages through SMS or email. For new users, we recommend using :ref:`Plyer`. For more advanced access or for APIs not currently wrapped, you can use :ref:`Pyjnius` directly. Kivy also supplies an :ref:`android module ` for basic Android functionality. User contributed Android code and examples are available on the `Kivy wiki `_. .. _plyer: Plyer ~~~~~ `Plyer `__ is a pythonic, platform-independent API to use features commonly found on various platforms, particularly mobile ones. The idea is that your app can call simply call a Plyer function, such as to present a notification to the user, and Plyer will take care of doing so in the right way regardless of the platform or operating system. Internally, Plyer uses Pyjnius (on Android), Pyobjus (on iOS) and some platform specific APIs on desktop platforms. For instance, the following code would make your Android device vibrate, or raise a NotImplementedError that you can handle appropriately on other platforms such as desktops that don't have appropriate hardware::: from plyer import vibrator vibrator.vibrate(10) # vibrate for 10 seconds Plyer's list of supported APIs is growing quite quickly, you can see the full list in the Plyer `README `_. .. _pyjnius: Pyjnius ~~~~~~~ Pyjnius is a Python module that lets you access java classes directly from Python, automatically converting arguments to the right type, and letting you easily convert the java results to Python. Pyjnius can be obtained from `github `_, and has its `own documentation `__. Here is a simple example showing Pyjnius' ability to access the normal Android vibration API, the same result of the plyer code above:: # 'autoclass' takes a java class and gives it a Python wrapper from jnius import autoclass # Context is a normal java class in the Android API Context = autoclass('android.content.Context') # PythonActivity is provided by the Kivy bootstrap app in python-for-android PythonActivity = autoclass('org.renpy.android.PythonActivity') # The PythonActivity stores a reference to the currently running activity # We need this to access the vibrator service activity = PythonActivity.mActivity # This is almost identical to the java code for the vibrator vibrator = activity.getSystemService(Context.VIBRATOR_SERVICE) vibrator.vibrate(10000) # The value is in milliseconds - this is 10s This code directly follows the java API functions to call the vibrator, with Pyjnius automatically translating the api to Python code and our calls back to the equivalent java. It is much more verbose and java-like than Plyer's version, for no benefit in this case, though Plyer does not wrap every API available to Pyjnius. Pyjnius also has powerful abilities to implement java interfaces, which is important for wrapping some APIs, but these are not documented here - you can see Pyjnius' `own documentation `__. .. _android_module: Android module ~~~~~~~~~~~~~~ Python-for-android includes a python module (actually cython wrapping java) to access a limited set of Android APIs. This has been largely superseded by the more flexible Pyjnius and Plyer as above, but may still occasionally be useful. The available functions are given in the `python-for-android documentation `_. This includes code for billing/IAP and creating/accessing Android services, which is not yet available in the other tools above. Status of the Project and Tested Devices ---------------------------------------- These sections previously described the existence of Kivy's Android build tools, with their limitations and some devices that were known to work. The Android tools are now quite stable, and should work with practically any device; our minimum requirements are OpenGL ES 2.0 and Android 2.2. These are very common now - Kivy has even been run on an Android smartwatch! As Kivy works fine on most devices, the list of supported phones/tablets has been retired - all Android devices are likely to work if they meet the conditions above. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/architecture.rst0000666000000000000000000002323600000000000017341 0ustar0000000000000000.. _architecture: Architectural Overview ====================== We would like to take a moment to explain how we designed Kivy from a software engineering point of view. This is key to understanding how everything works together. If you just look at the code, chances are you will get a rough idea already, but since this approach certainly is daunting for most users, this section explains the basic ideas of the implementation in more detail. You can skip this section and refer to it later, but we suggest at least skimming it for a rough overview. Kivy consists of several building blocks that we will explain shortly. Here is a graphical summary of the architecture: .. image:: ../images/architecture.png :align: center .. _providers: Core Providers and Input Providers ---------------------------------- One idea that is key to understanding Kivy's internals is that of modularity and abstraction. We try to abstract basic tasks such as opening a window, displaying images and text, playing audio, getting images from a camera, spelling correction and so on. We call these *core* tasks. This makes the API both easy to use and easy to extend. Most importantly, it allows us to use -- what we call -- specific providers for the respective scenarios in which your app is being run. For example, on macOS, Linux, *BSD Unix and Windows, there are different native APIs for the different core tasks. A piece of code that uses one of these specific APIs to talk to the operating system on one side and to Kivy on the other (acting as an intermediate communication layer) is what we call a *core provider*. The advantage of using specialized core providers for each platform is that we can fully leverage the functionality exposed by the operating system and act as efficiently as possible. It also gives users a choice. Furthermore, by using libraries that are shipped with any one platform, we effectively reduce the size of the Kivy distribution and make packaging easier. This also makes it easier to port Kivy to other platforms. The Android port benefited greatly from this. We follow the same concept with input handling. *An input provider* is a piece of code that adds support for a specific input device, such as Apple's trackpads, TUIO or a mouse emulator. If you need to add support for a new input device, you can simply provide a new class that reads your input data from your device and transforms them into Kivy basic events. Graphics -------- Kivy's graphics API is our abstraction of OpenGL. On the lowest level, Kivy issues hardware-accelerated drawing commands using OpenGL. Writing OpenGL code however can be a bit confusing, especially to newcomers. That's why we provide the graphics API that lets you draw things using simple metaphors that do not exist as such in OpenGL (e.g. Canvas, Rectangle, etc.). All of our widgets themselves use this graphics API, which is implemented on the C level for performance reasons. Another advantage of the graphics API is its ability to automatically optimize the drawing commands that your code issues. This is especially helpful if you're not an expert at tuning OpenGL. This makes your drawing code more efficient in many cases. You can, of course, still use raw OpenGL commands if you prefer. The version we target is OpenGL 2.0 ES (GLES2) on all devices, so if you want to stay cross-platform compatible, we advise you to only use the GLES2 functions. Core ---- The code in the core package provides commonly used features, such as: Clock You can use the clock to schedule timer events. Both one-shot timers and periodic timers are supported. Cache If you need to cache something that you use often, you can use our class for that instead of writing your own. Gesture Detection We ship a simple gesture recognizer that you can use to detect various kinds of strokes, such as circles or rectangles. You can train it to detect your own strokes. Kivy Language The kivy language is used to easily and efficiently describe user interfaces. Properties These are not the normal properties that you may know from python. They are our own property classes that link your widget code with the user interface description. UIX (Widgets & Layouts) ----------------------- The UIX module contains commonly used widgets and layouts that you can reuse to quickly create a user interface. Widgets Widgets are user interface elements that you add to your program to provide some kind of functionality. They may or may not be visible. Examples would be a file browser, buttons, sliders, lists and so on. Widgets receive MotionEvents. Layouts You use layouts to arrange widgets. It is of course possible to calculate your widgets' positions yourself, but often it is more convenient to use one of our ready made layouts. Examples would be Grid Layouts or Box Layouts. You can also nest layouts. Modules ------- If you've ever used a modern web browser and customized it with some add-ons then you already know the basic idea behind our module classes. Modules can be used to inject functionality into Kivy programs, even if the original author did not include it. An example would be a module that always shows the FPS of the current application and some graph depicting the FPS over time. You can also write your own modules. Input Events (Touches) ---------------------- Kivy abstracts different input types and sources such as touches, mice, TUIO or similar. What all of these input types have in common is that you can associate a 2D onscreen-position with any individual input event. (There are other input devices such as accelerometers where you cannot easily find a 2D position for e.g. a tilt of your device. This kind of input is handled separately. In the following we describe the former types.) All of these input types are represented by instances of the Touch() class. (Note that this does not only refer to finger touches, but all the other input types as well. We just called it *Touch* for the sake of simplicity. Think of it of something that *touches* the user interface or your screen.) A touch instance, or object, can be in one of three states. When a touch enters one of these states, your program is informed that the event occurred. The three states a touch can be in are: Down A touch is down only once, at the very moment where it first appears. Move A touch can be in this state for a potentially unlimited time. A touch does not have to be in this state during its lifetime. A 'Move' happens whenever the 2D position of a touch changes. Up A touch goes up at most once, or never. In practice you will almost always receive an up event because nobody is going to hold a finger on the screen for all eternity, but it is not guaranteed. If you know the input sources your users will be using, you will know whether or not you can rely on this state being entered. Widgets and Event Dispatching ----------------------------- The term *widget* is often used in GUI programming contexts to describe some part of the program that the user interacts with. In Kivy, a widget is an object that receives input events. It does not necessarily have to have a visible representation on the screen. All widgets are arranged in a *widget tree* (which is a tree data structure as known from computer science classes): One widget can have any number of child widgets or none. There is exactly one *root widget* at the top of the tree that has no parent widget, and all other widgets are directly or indirectly children of this widget (which is why it's called the root). When new input data is available, Kivy sends out one event per touch. The root widget of the widget tree first receives the event. Depending on the state of the touch, the on_touch_down, on_touch_move or on_touch_up event is dispatched (with the touch as the argument) to the root widget, which results in the root widget's corresponding on_touch_down, on_touch_move or on_touch_up event handler being called. Each widget (this includes the root widget) in the tree can choose to either digest or pass the event on. If an event handler returns True, it means that the event has been digested and handled properly. No further processing will happen with that event. Otherwise, the event handler passes the widget on to its own children by calling its superclass's implementation of the respective event handler. This goes all the way up to the base Widget class, which -- in its touch event handlers -- does nothing but pass the touches to its children:: # This is analogous for move/up: def on_touch_down(self, touch): for child in self.children[:]: if child.dispatch('on_touch_down', touch): return True This really is much easier than it first seems. An example of how this can be used to create nice applications quickly will be given in the following section. Often times you will want to restrict the *area* on the screen that a widget watches for touches. You can use a widget's collide_point() method to achieve this. You simply pass it the touch's position and it returns True if the touch is within the 'watched area' or False otherwise. By default, this checks the rectangular region on the screen that's described by the widget's pos (for position; x & y) and size (width & height), but you can override this behaviour in your own class. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/basic.rst0000666000000000000000000001571600000000000015744 0ustar0000000000000000.. _basic: Kivy Basics =========== Installation of the Kivy environment ------------------------------------ Kivy depends on many libraries, such as SDL2, gstreamer, PIL, Cairo, and more. They are not all required, but depending on the platform you're working on, they can be a pain to install. To ease your development process, we provide pre-packaged binaries for Windows, macOS and Linux. Have a look at one of these pages for detailed installation instructions: * :ref:`installation_windows` * :ref:`installation_osx` * :ref:`installation_linux` * :ref:`installation_bsd` * :ref:`installation_rpi` Alternatively, instructions for the development version can be found here: * :ref:`kivy-dev-install` .. _quickstart: Create an application --------------------- Creating a kivy application is as simple as: - sub-classing the :class:`~kivy.app.App` class - implementing its :meth:`~kivy.app.App.build` method so it returns a :class:`~kivy.uix.Widget` instance (the root of your widget tree) - instantiating this class, and calling its :meth:`~kivy.app.App.run` method. Here is an example of a minimal application:: import kivy kivy.require('2.1.0') # replace with your current kivy version ! from kivy.app import App from kivy.uix.label import Label class MyApp(App): def build(self): return Label(text='Hello world') if __name__ == '__main__': MyApp().run() You can save this to a text file, `main.py` for example, and run it. Kivy App Life Cycle ------------------- First off, let's get familiar with the Kivy app life cycle. .. image:: ../images/Kivy_App_Life_Cycle.png As you can see above, for all intents and purposes, our entry point into our App is the run() method, and in our case that is "MyApp().run()". We will get back to this, but let's start from the line:: from kivy.app import App It's required that the base Class of your App inherits from the `App` class. It's present in the kivy_installation_dir/kivy/app.py. .. Note:: Go ahead and open up that file if you want to delve deeper into what the Kivy App class does. We encourage you to open the code and read through it. Kivy is based on Python and uses Sphinx for documentation, so the documentation for each class is in the actual file. Similarly on line 5:: from kivy.uix.label import Label One important thing to note here is the way packages/classes are laid out. The :class:`~kivy.uix` module is the section that holds the user interface elements like layouts and widgets. Moving on to line 8:: class MyApp(App): This is where we are `defining` the Base Class of our Kivy App. You should only ever need to change the name of your app `MyApp` in this line. Further on to line 10:: def build(self): As highlighted by the image above, showcasing the `Kivy App Life Cycle`, this is the function where you should initialize and return your `Root Widget`. This is what we do on line 11:: return Label(text='Hello world') Here we initialize a Label with text 'Hello World' and return its instance. This Label will be the Root Widget of this App. .. Note:: Python uses indentation to denote code blocks, therefore take note that in the code provided above, at line 11 the class and function definition ends. Now on to the portion that will make our app run at line 14 and 15:: if __name__ == '__main__': MyApp().run() Here the class `MyApp` is initialized and its run() method called. This initializes and starts our Kivy application. Running the application ----------------------- To run the application, follow the instructions for your operating system: For Windows, Linux, macOS, or the RPi. From the :ref:`terminal` where you installed Kivy simply run:: python main.py For Android or iOS, your application needs some complementary files to be able to run. See :doc:`/guide/packaging-android` or See :doc:`/guide/packaging-ios` for further reference. A window should open, showing a single Label (with the Text 'Hello World') that covers the entire window's area. That's all there is to it. .. image:: ../guide/images/quickstart.png :align: center Customize the application ------------------------- Lets extend this application a bit, say a simple UserName/Password page. .. code-block:: python from kivy.app import App from kivy.uix.gridlayout import GridLayout from kivy.uix.label import Label from kivy.uix.textinput import TextInput class LoginScreen(GridLayout): def __init__(self, **kwargs): super(LoginScreen, self).__init__(**kwargs) self.cols = 2 self.add_widget(Label(text='User Name')) self.username = TextInput(multiline=False) self.add_widget(self.username) self.add_widget(Label(text='password')) self.password = TextInput(password=True, multiline=False) self.add_widget(self.password) class MyApp(App): def build(self): return LoginScreen() if __name__ == '__main__': MyApp().run() At line 2 we import a :class:`~kivy.uix.gridlayout.Gridlayout`:: from kivy.uix.gridlayout import GridLayout This class is used as a Base for our Root Widget (LoginScreen) defined at line 7:: class LoginScreen(GridLayout): At line 9 in the class LoginScreen, we override the method :meth:`~kivy.widget.Widget.__init__` so as to add widgets and to define their behavior:: def __init__(self, **kwargs): super(LoginScreen, self).__init__(**kwargs) One should not forget to call super in order to implement the functionality of the original class being overloaded. Also note that it is good practice not to omit the `**kwargs` while calling super, as they are sometimes used internally. Moving on to Line 11 and beyond:: self.cols = 2 self.add_widget(Label(text='User Name')) self.username = TextInput(multiline=False) self.add_widget(self.username) self.add_widget(Label(text='password')) self.password = TextInput(password=True, multiline=False) self.add_widget(self.password) We ask the GridLayout to manage its children in two columns and add a :class:`~kivy.uix.label.Label` and a :class:`~kivy.uix.textinput.TextInput` for the username and password. Running the above code will give you a window that should look like this: .. image:: ../guide/images/guide_customize_step1.png :align: center Try re-sizing the window and you will see that the widgets on screen adjust themselves according to the size of the window without you having to do anything. This is because widgets use size hinting by default. The code above doesn't handle the input from the user, does no validation or anything else. We will delve deeper into this and :class:`~kivy.widget.Widget` size and positioning in the coming sections. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/config.rst0000666000000000000000000000407200000000000016121 0ustar0000000000000000.. _configure kivy: Configure Kivy ============== The configuration file for kivy is named `config.ini`, and adheres to the `standard INI `_ format. Locating the configuration file ------------------------------- The location of the configuration file is controlled by the environment variable `KIVY_HOME`:: /config.ini On desktop, this defaults to:: /.kivy/config.ini Therefore, if your user is named "tito", the file will be here: - Windows: ``C:\Users\tito\.kivy\config.ini`` - macOS: ``/Users/tito/.kivy/config.ini`` - Linux: ``/home/tito/.kivy/config.ini`` On Android, this defaults to:: /.kivy/config.ini If your app is named "org.kivy.launcher", the file will be here:: /data/data/org.kivy.launcher/files/.kivy/config.ini On iOS, this defaults to:: /Documents/.kivy/config.ini Local configuration ------------------- Sometimes it's desired to change configuration only for certain applications or during testing of a separate part of Kivy for example input providers. To create a separate configuration file you can simply use these commands:: from kivy.config import Config Config.read() # set config Config.write() When a local configuration of single ``.ini`` file isn't enough, e.g. when you want to have separate environment for `garden`, kivy logs and other things, you'll need to change the ``KIVY_HOME`` environment variable in your application to get desired result:: import os os.environ['KIVY_HOME'] = or before each run of the application change it manually in the console: #. Windows:: set KIVY_HOME= #. Linux & OSX:: export KIVY_HOME= After the change of ``KIVY_HOME``, the folder will behave exactly the same as the default ``.kivy/`` folder mentioned above. Understanding config tokens --------------------------- All the configuration tokens are explained in the :mod:`kivy.config` module. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/environment.rst0000666000000000000000000001705400000000000017224 0ustar0000000000000000.. _environment: Controlling the environment =========================== Many environment variables are available to control the initialization and behavior of Kivy. For example, in order to restrict text rendering to the PIL implementation:: $ KIVY_TEXT=pil python main.py Environment variables should be set before importing kivy:: import os os.environ['KIVY_TEXT'] = 'pil' import kivy Path control ------------ .. versionadded:: 1.0.7 You can control the default directories where config files, modules and kivy data are located. KIVY_DATA_DIR Location of the Kivy data, defaults to `/data` KIVY_MODULES_DIR Location of the Kivy modules, defaults to `/modules` KIVY_HOME Location of the Kivy home. This directory is used for local configuration, and must be in a writable location. Defaults to: - Desktop: `/.kivy` - Android: `/.kivy` - iOS: `/Documents/.kivy` .. versionadded:: 1.9.0 KIVY_SDL2_PATH If set, the SDL2 libraries and headers from this path are used when compiling kivy instead of the ones installed system-wide. To use the same libraries while running a kivy app, this path must be added at the start of the PATH environment variable. .. versionadded:: 1.9.0 .. warning:: This path is required for the compilation of Kivy. It is not required for program execution. KIVY_SDL2_FRAMEWORKS_SEARCH_PATH If set, the SDL2 frameworks from this path are used when compiling kivy instead of the ones installed system-wide. That path is used only on macOS, and must contain the SDL2.framework, SDL_image.framework, SDL_mixer.framework and SDL_ttf.framework. .. versionadded:: 2.1.0 .. warning:: This path is required for the compilation of Kivy. It is not required for program execution. KIVY_DEPS_ROOT If set, during build, Kivy will use this directory as the root one to search for (only SDL ATM) dependencies. Please note that if `KIVY_SDL2_PATH` or `KIVY_SDL2_FRAMEWORKS_SEARCH_PATH` are set, they will be used instead. .. versionadded:: 2.2.0 .. warning:: This path is required for the compilation of Kivy. It is not required for program execution. Configuration ------------- KIVY_USE_DEFAULTCONFIG If this name is found in environ, Kivy will not read the user config file. KIVY_NO_CONFIG If set, no configuration file will be read or written to. This also applies to the user configuration directory. KIVY_NO_FILELOG If set, logs will be not print to a file KIVY_NO_CONSOLELOG If set, logs will be not print to the console KIVY_NO_ARGS If set to one of ('true', '1', 'yes'), the argument passed in command line will not be parsed and used by Kivy. Ie, you can safely make a script or an app with your own arguments without requiring the `--` delimiter:: import os os.environ["KIVY_NO_ARGS"] = "1" import kivy .. versionadded:: 1.9.0 KCFG_section_key If a such format environment name is detected, it will be mapped to the Config object. They are loaded only once when `kivy` is imported. The behavior can be disabled using `KIVY_NO_ENV_CONFIG`. :: import os os.environ["KCFG_KIVY_LOG_LEVEL"] = "warning" import kivy # during import it will map it to: # Config.set("kivy", "log_level", "warning") .. versionadded:: 1.11.0 KIVY_NO_ENV_CONFIG If set, no environment key will be mapped to configuration object. If unset, any `KCFG_section_key=value` will be mapped to Config. .. versionadded:: 1.11.0 Restrict core to specific implementation ---------------------------------------- :mod:`kivy.core` try to select the best implementation available for your platform. For testing or custom installation, you might want to restrict the selector to a specific implementation. KIVY_WINDOW Implementation to use for creating the Window Values: sdl2, pygame, x11, egl_rpi KIVY_TEXT Implementation to use for rendering text Values: sdl2, pil, pygame, sdlttf KIVY_VIDEO Implementation to use for rendering video Values: gstplayer, ffpyplayer, ffmpeg, null KIVY_AUDIO Implementation to use for playing audio Values: sdl2, gstplayer, ffpyplayer, pygame, avplayer KIVY_IMAGE Implementation to use for reading image Values: sdl2, pil, pygame, imageio, tex, dds .. versionchanged:: 2.0.0 Removed GPL `gif` implementation KIVY_CAMERA Implementation to use for reading camera Values: avfoundation, android, opencv KIVY_SPELLING Implementation to use for spelling Values: enchant, osxappkit KIVY_CLIPBOARD Implementation to use for clipboard management Values: sdl2, pygame, dummy, android Metrics ------- KIVY_DPI If set, the value will be used for :attr:`Metrics.dpi`. .. versionadded:: 1.4.0 KIVY_METRICS_DENSITY If set, the value will be used for :attr:`Metrics.density`. .. versionadded:: 1.5.0 KIVY_METRICS_FONTSCALE If set, the value will be used for :attr:`Metrics.fontscale`. .. versionadded:: 1.5.0 Graphics -------- KIVY_GL_BACKEND The OpenGL backend to use. See :mod:`~kivy.graphics.cgl`. KIVY_GL_DEBUG Whether to log OpenGL calls. See :mod:`~kivy.graphics.cgl`. KIVY_GRAPHICS Whether to use OpenGL ES2. See :mod:`~kivy.graphics.cgl`. KIVY_GLES_LIMITS Whether the GLES2 restrictions are enforced (the default, or if set to 1). If set to false, Kivy will not be truly GLES2 compatible. Following is a list of the potential incompatibilities that result when set to true. ============== ==================================================== Mesh indices If true, the number of indices in a mesh is limited to 65535 Texture blit When blitting to a texture, the data (color and buffer) format must be the same format as the one used at the texture creation. On desktop, the conversion of different color is correctly handled by the driver, while on Android, most of devices fail to do it. Ref: https://github.com/kivy/kivy/issues/1600 ============== ==================================================== .. versionadded:: 1.8.1 KIVY_BCM_DISPMANX_ID Change the default Raspberry Pi display to use when using the egl_rpi window provider. The list of available value is accessible in `vc_dispmanx_types.h`. Default value is 0: - 0: DISPMANX_ID_MAIN_LCD - 1: DISPMANX_ID_AUX_LCD - 2: DISPMANX_ID_HDMI - 3: DISPMANX_ID_SDTV - 4: DISPMANX_ID_FORCE_LCD - 5: DISPMANX_ID_FORCE_TV - 6: DISPMANX_ID_FORCE_OTHER KIVY_BCM_DISPMANX_LAYER Change the default Raspberry Pi dispmanx layer when using the egl_rpi window provider. Default value is 0. .. versionadded:: 1.10.1 Event Loop ---------- KIVY_EVENTLOOP Which async library should be used when the app is run in an asynchronous manner. See :mod:`kivy.app` for example usage. ``'asyncio'``: When the app is run in an asynchronous manner and the standard library asyncio package should be used. The default if not set. ``'trio'``: When the app is run in an asynchronous manner and the `trio` package should be used. .. versionadded:: 2.0.0 ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/events.rst0000666000000000000000000004036100000000000016161 0ustar0000000000000000.. _events: .. _properties: Events and Properties ===================== Events are an important part of Kivy programming. That may not be surprising to those with GUI development experience, but it's an important concept for newcomers. Once you understand how events work and how to bind to them, you will see them everywhere in Kivy. They make it easy to build whatever behavior you want into Kivy. The following illustration shows how events are handled in the Kivy framework. .. image:: images/Events.* Introduction to the Event Dispatcher ------------------------------------ One of the most important base classes of the framework is the :class:`~kivy.event.EventDispatcher` class. This class allows you to register event types, and to dispatch them to interested parties (usually other event dispatchers). The :class:`~kivy.uix.widget.Widget`, :class:`~kivy.animation.Animation` and :obj:`~kivy.clock.Clock` classes are examples of event dispatchers. EventDispatcher objects depend on the main loop to generate and handle events. Main loop --------- As outlined in the illustration above, Kivy has a `main loop`. This loop is running during all of the application's lifetime and only quits when exiting the application. Inside the loop, at every iteration, events are generated from user input, hardware sensors or a couple of other sources, and frames are rendered to the display. Your application will specify callbacks (more on this later), which are called by the main loop. If a callback takes too long or doesn't quit at all, the main loop is broken and your app doesn't work properly anymore. In Kivy applications, you have to avoid long/infinite loops or sleeping. For example the following code does both:: while True: animate_something() time.sleep(.10) When you run this, the program will never exit your loop, preventing Kivy from doing all of the other things that need doing. As a result, all you'll see is a black window which you won't be able to interact with. Instead, you need to "schedule" your ``animate_something()`` function to be called repeatedly. Scheduling a repetitive event ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can call a function or a method at specified intervals using :meth:`~kivy.clock.Clock.schedule_interval`. Here is an example of calling a function named my_callback every 1/30th of a second (i.e. 30 times per second):: def my_callback(dt): print('My callback is called', dt) event = Clock.schedule_interval(my_callback, 1 / 30) You have multiple ways of unscheduling a previously scheduled event. One, is to use :meth:`~kivy.clock.ClockEvent.cancel` or :meth:`~kivy.clock.Clock.unschedule`:: event.cancel() or:: Clock.unschedule(event) Alternatively, you can return False in your callback, and your event will be automatically unscheduled:: count = 0 def my_callback(dt): global count count += 1 if count == 10: print('Last call of my callback, bye bye !') return False print('My callback is called') Clock.schedule_interval(my_callback, 1 / 30) Scheduling a one-time event ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Using :meth:`~kivy.clock.Clock.schedule_once`, you can call a function "later", like in the next frame, or in X seconds:: def my_callback(dt): print('My callback is called !') Clock.schedule_once(my_callback, 1) This will call ``my_callback`` in one second. The second argument is the amount of time to wait before calling the function, in seconds. However, you can achieve some other results with special values for the second argument: - If X is greater than 0, the callback will be called in X seconds - If X is 0, the callback will be called after the next frame - If X is -1, the callback will be called before the next frame The -1 is mostly used when you are already in a scheduled event, and if you want to schedule a call BEFORE the next frame is happening. A second method for repeating a function call is to first schedule a callback once with :meth:`~kivy.clock.Clock.schedule_once`, and a second call to this function inside the callback itself:: def my_callback(dt): print('My callback is called !') Clock.schedule_once(my_callback, 1) Clock.schedule_once(my_callback, 1) .. warning:: While the main loop will try to keep to the schedule as requested, there is some uncertainty as to when exactly a scheduled callback will be called. Sometimes another callback or some other task in the application will take longer than anticipated and thus the timing can be a little off. In the latter solution to the repetitive callback problem, the next iteration will be called at least one second after the last iteration ends. With :meth:`~kivy.clock.Clock.schedule_interval` however, the callback is called every second. Trigger events ~~~~~~~~~~~~~~ Sometimes you may want to schedule a function to be called only once for the next frame, preventing duplicate calls. You might be tempted to achieve that like so:: # First, schedule once. event = Clock.schedule_once(my_callback, 0) # Then, in another place you will have to unschedule first # to avoid duplicate call. Then you can schedule again. Clock.unschedule(event) event = Clock.schedule_once(my_callback, 0) This way of programming a trigger is expensive, since you'll always call unschedule, even if the event has already completed. In addition, a new event is created every time. Use a trigger instead:: trigger = Clock.create_trigger(my_callback) # later trigger() Each time you call trigger(), it will schedule a single call of your callback. If it was already scheduled, it will not be rescheduled. Widget events ------------- A widget has 2 default types of events: - Property event: if your widget changes its position or size, an event is fired. - Widget-defined event: e.g. an event will be fired for a Button when it's pressed or released. For a discussion on how widget touch events are managed and propagated, please refer to the :ref:`Widget touch event bubbling ` section. Creating custom events ---------------------- To create an event dispatcher with custom events, you need to register the name of the event in the class and then create a method of the same name. See the following example:: class MyEventDispatcher(EventDispatcher): def __init__(self, **kwargs): self.register_event_type('on_test') super(MyEventDispatcher, self).__init__(**kwargs) def do_something(self, value): # when do_something is called, the 'on_test' event will be # dispatched with the value self.dispatch('on_test', value) def on_test(self, *args): print("I am dispatched", args) Attaching callbacks ------------------- To use events, you have to bind callbacks to them. When the event is dispatched, your callbacks will be called with the parameters relevant to that specific event. A callback can be any python callable, but you need to ensure it accepts the arguments that the event emits. For this, it's usually safest to accept the `*args` argument, which will catch all arguments in the `args` list. Example:: def my_callback(value, *args): print("Hello, I got an event!", args) ev = MyEventDispatcher() ev.bind(on_test=my_callback) ev.do_something('test') Pleases refer to the :meth:`kivy.event.EventDispatcher.bind` method documentation for more examples on how to attach callbacks. Introduction to Properties -------------------------- Properties are an awesome way to define events and bind to them. Essentially, they produce events such that when an attribute of your object changes, all properties that reference that attribute are automatically updated. There are different kinds of properties to describe the type of data you want to handle. - :class:`~kivy.properties.StringProperty` - :class:`~kivy.properties.NumericProperty` - :class:`~kivy.properties.BoundedNumericProperty` - :class:`~kivy.properties.ObjectProperty` - :class:`~kivy.properties.DictProperty` - :class:`~kivy.properties.ListProperty` - :class:`~kivy.properties.OptionProperty` - :class:`~kivy.properties.AliasProperty` - :class:`~kivy.properties.BooleanProperty` - :class:`~kivy.properties.ReferenceListProperty` Declaration of a Property ------------------------- To declare properties, you must declare them at the class level. The class will then do the work to instantiate the real attributes when your object is created. These properties are not attributes: they are mechanisms for creating events based on your attributes:: class MyWidget(Widget): text = StringProperty('') When overriding `__init__`, *always* accept `**kwargs` and use `super()` to call the parent's `__init__` method, passing in your class instance:: def __init__(self, **kwargs): super(MyWidget, self).__init__(**kwargs) Dispatching a Property event ---------------------------- Kivy properties, by default, provide an `on_` event. This event is called when the value of the property is changed. .. note:: If the new value for the property is equal to the current value, then the `on_` event will not be called. For example, consider the following code: .. code-block:: python :linenos: class CustomBtn(Widget): pressed = ListProperty([0, 0]) def on_touch_down(self, touch): if self.collide_point(*touch.pos): self.pressed = touch.pos return True return super(CustomBtn, self).on_touch_down(touch) def on_pressed(self, instance, pos): print('pressed at {pos}'.format(pos=pos)) In the code above at line 3:: pressed = ListProperty([0, 0]) We define the `pressed` Property of type :class:`~kivy.properties.ListProperty`, giving it a default value of `[0, 0]`. From this point forward, the `on_pressed` event will be called whenever the value of this property is changed. At Line 5:: def on_touch_down(self, touch): if self.collide_point(*touch.pos): self.pressed = touch.pos return True return super(CustomBtn, self).on_touch_down(touch) We override the :meth:`on_touch_down` method of the Widget class. Here, we check for collision of the `touch` with our widget. If the touch falls inside of our widget, we change the value of `pressed` to touch.pos and return True, indicating that we have consumed the touch and don't want it to propagate any further. Finally, if the touch falls outside our widget, we call the original event using `super(...)` and return the result. This allows the touch event propagation to continue as it would normally have occurred. Finally on line 11:: def on_pressed(self, instance, pos): print('pressed at {pos}'.format(pos=pos)) We define an `on_pressed` function that will be called by the property whenever the property value is changed. .. Note:: This `on_` event is called within the class where the property is defined. To monitor/observe any change to a property outside of the class where it's defined, you should bind to the property as shown below. **Binding to the property** How to monitor changes to a property when all you have access to is a widget instance? You *bind* to the property:: your_widget_instance.bind(property_name=function_name) For example, consider the following code: .. code-block:: python :linenos: class RootWidget(BoxLayout): def __init__(self, **kwargs): super(RootWidget, self).__init__(**kwargs) self.add_widget(Button(text='btn 1')) cb = CustomBtn() cb.bind(pressed=self.btn_pressed) self.add_widget(cb) self.add_widget(Button(text='btn 2')) def btn_pressed(self, instance, pos): print('pos: printed from root widget: {pos}'.format(pos=.pos)) If you run the code as is, you will notice two print statements in the console. One from the `on_pressed` event that is called inside the `CustomBtn` class and another from the `btn_pressed` function that we bind to the property change. The reason that both functions are called is simple. Binding doesn't mean overriding. Having both of these functions is redundant and you should generally only use one of the methods of listening/reacting to property changes. You should also take note of the parameters that are passed to the `on_` event or the function bound to the property. .. code-block:: python def btn_pressed(self, instance, pos): The first parameter is `self`, which is the instance of the class where this function is defined. You can use an in-line function as follows: .. code-block:: python :linenos: cb = CustomBtn() def _local_func(instance, pos): print('pos: printed from root widget: {pos}'.format(pos=pos)) cb.bind(pressed=_local_func) self.add_widget(cb) The first parameter would be the `instance` of the class the property is defined. The second parameter would be the `value`, which is the new value of the property. Here is the complete example, derived from the snippets above, that you can use to copy and paste into an editor to experiment. .. code-block:: python :linenos: from kivy.app import App from kivy.uix.widget import Widget from kivy.uix.button import Button from kivy.uix.boxlayout import BoxLayout from kivy.properties import ListProperty class RootWidget(BoxLayout): def __init__(self, **kwargs): super(RootWidget, self).__init__(**kwargs) self.add_widget(Button(text='btn 1')) cb = CustomBtn() cb.bind(pressed=self.btn_pressed) self.add_widget(cb) self.add_widget(Button(text='btn 2')) def btn_pressed(self, instance, pos): print('pos: printed from root widget: {pos}'.format(pos=pos)) class CustomBtn(Widget): pressed = ListProperty([0, 0]) def on_touch_down(self, touch): if self.collide_point(*touch.pos): self.pressed = touch.pos # we consumed the touch. return False here to propagate # the touch further to the children. return True return super(CustomBtn, self).on_touch_down(touch) def on_pressed(self, instance, pos): print('pressed at {pos}'.format(pos=pos)) class TestApp(App): def build(self): return RootWidget() if __name__ == '__main__': TestApp().run() Running the code above will give you the following output: .. image:: images/property_events_binding.png Our CustomBtn has no visual representation and thus appears black. You can touch/click on the black area to see the output on your console. Compound Properties ------------------- When defining an :class:`~kivy.properties.AliasProperty`, you normally define a getter and a setter function yourself. Here, it falls on to you to define when the getter and the setter functions are called using the `bind` argument. Consider the following code. .. code-block:: python :linenos: cursor_pos = AliasProperty(_get_cursor_pos, None, bind=('cursor', 'padding', 'pos', 'size', 'focus', 'scroll_x', 'scroll_y', 'line_height', 'line_spacing'), cache=True) '''Current position of the cursor, in (x, y). :attr:`cursor_pos` is an :class:`~kivy.properties.AliasProperty`, read-only. ''' Here `cursor_pos` is a :class:`~kivy.properties.AliasProperty` which uses the `getter` `_get_cursor_pos` with the `setter` part set to None, implying this is a read only Property. The bind argument at the end defines that `on_cursor_pos` event is dispatched when any of the properties used in the `bind=` argument change. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/graphics.rst0000666000000000000000000000721300000000000016454 0ustar0000000000000000.. _graphics: Graphics ======== Introduction to Canvas ---------------------- A Widgets graphical representation is rendered using a canvas, which you can see as both an unlimited drawing board or as a set of drawing instructions. There are numerous instructions you can apply (add) to your canvas, but there are two main variations: - :mod:`context instructions ` - :mod:`vertex instructions ` Context instructions don't draw anything, but they change the results of the vertex instructions. Canvasses can contain two subsets of instructions. They are the :mod:`canvas.before ` and the :mod:`canvas.after ` instruction groups. The instructions in these groups will be executed before and after the :mod:`~kivy.graphics.canvas` group respectively. This means that they will appear under (be executed before) and above (be executed after) them. Those groups are not created until the user accesses them. To add a canvas instruction to a widget, you use the canvas context: .. code-block:: python class MyWidget(Widget): def __init__(self, **kwargs): super(MyWidget, self).__init__(**kwargs) with self.canvas: # add your instruction for main canvas here with self.canvas.before: # you can use this to add instructions rendered before with self.canvas.after: # you can use this to add instructions rendered after Context instructions -------------------- Context instructions manipulate the opengl context. You can rotate, translate, and scale your canvas. You can also attach a texture or change the drawing color. This one is the most commonly used, but others are really useful too:: with self.canvas.before: Color(1, 0, .4, mode='rgb') Drawing instructions -------------------- Drawing instructions range from very simple ones, like drawing a line or a polygon, to more complex ones, like meshes or bezier curves:: with self.canvas: # draw a line using the default color Line(points=(x1, y1, x2, y2, x3, y3)) # lets draw a semi-transparent red square Color(1, 0, 0, .5, mode='rgba') Rectangle(pos=self.pos, size=self.size) Manipulating instructions ------------------------- Sometimes you want to update or remove the instructions you have added to a canvas. This can be done in various ways depending on your needs: You can keep a reference to your instructions and update them:: class MyWidget(Widget): def __init__(self, **kwargs): super(MyWidget, self).__init__(**kwargs) with self.canvas: self.rect = Rectangle(pos=self.pos, size=self.size) self.bind(pos=self.update_rect) self.bind(size=self.update_rect) def update_rect(self, *args): self.rect.pos = self.pos self.rect.size = self.size Or you can clean your canvas and start fresh:: class MyWidget(Widget): def __init__(self, **kwargs): super(MyWidget, self).__init__(**kwargs) self.draw_my_stuff() self.bind(pos=self.draw_my_stuff) self.bind(size=self.draw_my_stuff) def draw_my_stuff(self, *args): self.canvas.clear() with self.canvas: self.rect = Rectangle(pos=self.pos, size=self.size) Note that updating the instructions is considered the best practice as it involves less overhead and avoids creating new instructions. ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3848703 Kivy-2.3.1/doc/sources/guide/images/0000777000000000000000000000000000000000000015364 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/Events.pdf0000666000000000000000000047306700000000000017344 0ustar0000000000000000%PDF-1.4 % 4 0 obj << /Type /Catalog /Names << /JavaScript 3 0 R >> /PageLabels << /Nums [ 0 << /S /D /St 1 >> ] >> /Outlines 2 0 R /Pages 1 0 R >> endobj 5 0 obj << /Creator (Google) >> endobj 6 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 734 506 ] /Contents 7 0 R /Resources 8 0 R /Annots 10 0 R /Group << /S /Transparency /CS /DeviceRGB >> >> endobj 7 0 obj << /Filter /FlateDecode /Length 9 0 R >> stream x\m$nu"EsoAB`%|@K9)?g]r{1Co_?X+%`}}bgֹL_E xjCNɸߘW/uZRY 0R|_zC%Y5j  #-kK>U3\PM4 y8][aɳ7M/ڴsoM-)$a_wouwݧow^,q">SXw{ 'īRabA53C(&  K)%L->s&6j) ˠA\I&SF'0!Y)&Q13 zeCu EvkQ̎P( I`67gUIr)،TṾӆFUP7-!/9TDH[Vs= ^`=HcFH9QBR춆sN斘gYdhwi_\ϟaш 򷒸_Z'}ZH-zjH#^a9CR_WVXHZVU3AAPLUwytp9+*X:)7x;W`Vrp|zN@6g}sL;k*Oq+^|tzF)& `B>-i%H%1طZ+(>5v z5$;#0>w9da3"ޅ!]A!T0)E9VD3o" Ei}1-rȍޅqe >R%DdG;U/D[2>ҩ+(tSmYNK`J`KEm?^=,E#Y':߈ )yPKV#jQ"iEFs4LP$ߏS"9ۍ6:ܗ5 ]bSP &#wf'tբZXhsb<AG08wAS`ՌPWu~& g-R- #9 ;|n3u;|z}\WQzֽV~M<7ɩaI&yp|϶IqX"8 &ɭyb/ng)ApJދ,z$p1cCkb}\6mӢeh٠w͙]!ԣ;T.<B`6)[qe5('V>[OT!Z!/< Q {?얎Ajeqqya<lqS˰T!o{fG;"[)z={i&@eAIIk&1cesEQ&1]VZ m+euG4f>ᖻ|@g'"H3ovUw}^Q" 3ؑ \Ġ>jQPiQwHb2֚묧H&K&+@iQWr\Ts<%(A5Pe%Tx-֓P;@& &@dn4BZ%wJwhdcy;p8eniOjZ3(܉M,y v-_g{79yި &;yBW-ZtAX^cyԺ Tlq; iajQ%>UyZ$d;ȝ2EmpE72VVZ"sn"DIr|GWye)!̡?2l 9ւ[2Gt &eUT„TCK Ѐ絝0xD֌0TOyQR-'ܔ ~Զ V=Jo/3K܉nt,ӽNv\m4ՌmYټ|?o`0[4T:b^HXOWR7mw&& m6(4ie\lX=R6gKjܠ`bNМ_j[$Iҽdk^l:RV YE 5T2Sk5l̓pDl*IR^N!ǂ=,x, jp3Ryիzؒ'f^63⳵ Kf=1<c[Ś[dUJkIUl<'$6&5Tڄ`SX4gdV¦ۭx⺛#RnBcJ3;9\&͓Z _[*[5 V[ӻv4e]c{¹iJ/Fl>갾2^jytzњܗ_Ӏ endstream endobj 9 0 obj 4017 endobj 10 0 obj [ ] endobj 11 0 obj << /CA 1.0 /ca 1.0 >> endobj 12 0 obj << /CA 0 /ca 0 >> endobj 14 0 obj << /Subtype /Image /Interpolate true /Width 300 /Height 300 /Filter /FlateDecode /BitsPerComponent 8 /ColorSpace [ /Indexed /DeviceRGB 255 ] /Length 23 0 R >> stream xۂ vIZE;w5;3ҘBx{Psz~Ҷ-nAڣ#2Vm imQƹLi-hŗRVx C|iuw!A ji -}T9ctMj6="9Dʣ[׭Z#{G vo͹)r%uh !@Ր6lV01*[EUAvEOU ÈAfpU{P*CT  E;n},2ACX=hgO Bj/P!V;tU)VJPwHX ~Zʲl ըCu:7 }*,ocdo7шй^FuC;IVydCz5TTc}„ZYQ}+ݽ-sTå*dPJ3TòG+NM Ra} 4_MX>ᔌ}Y!jyP1[#0TJTZ N5F QyKͳ *Acbb6K`FبE^ 5=ҏjkmtfovRPA5ۧ.JZ`թh]d'.j+/ĘIT5Xg緝UT~7mκI5_qe-E{'Oc&W^kI  )3,V"`+hFl='󰮚&YU=YHa 뚼vî|zr+^ d?+/t+ Dx(SYES0eN)Ӕw[CRsQ}! Z1.p] !L/T"1E>*MxUEMr{7DJaj7UUi 41^Sb=Mn+ & v:х: |E@; nIK LW;&W1G2+Y2< t6zj[gbwen۪P*KTrhD5![]ǘg֞VXN[u[$|372B++sL1) 1R#8Sjngs'kjyRğ!I v}K+WIWZk!D;Y鴒l*Wr2Ĺ,fE#[8Zx|3hY9 遣#^jA;s.&OehFv~!%:{/, T)_,vֱ }»uCRa,:e"PlK֣}bމo_n;NȏS0c!5ZY׼<4ؑrN2 ~nB/5^CGzНRsf@X_,%p5pkcj:=W?KYYcX5A-\@WxwZ4~״nON];q|~ڏ/LmaWZ}5A ޚ*V\BTQxowi9oߎ~/gE#f%'$%(9L;C]Pq';'4"P{$ɦo:t砆,e{dN"*;mDފ\6hAkrc 7LՐ2ku-uʙ5Q # ~6m3jy vasN<>'֩ޘtM.m|" ]ڮ) Uq:c+dm-J]AOFL׃J'5:2j3_e*9U:rZVy]{w#S+L}u7s+p0?9{FXau X*ep\ JkkT>SW~8%ᠧ³3W婧L0" Zw-SJ<OkN<8#JI4\׷[qo[$>InJ%)˺r~hH-C| WwU$kȒڻckGchlzG9םD%B8l!iMUFdLU/})յ-eytߺQʎ/~>k2*~W*Gsr~:2of]19W$ ', Uo$CV9JEl$Zr Yf竟O !U4G IcidG[YGtU 5booY_݈ARąח/7N.jB,RtʒsW !^ |˛ M_Hz`BTcl4.U77|d4SC}Ct[(.OUl>`D~,> stream xŘ[OWjMzѫ&i@McB#烀bPԚX5ԤzrRP@P* UNE+Sy723f{wYۧOM$%%KW{Êb+ 9:IFFƸH+g(8۳\YnCgff&|+\!n:~%J Ͼ}63eLjuuj6.))1EBunʩ UQQa䒻tjc~ X`###W\yq4 8Jo3ѩbС -[[[ܹٳϟ3/\rI /:t(11qܹ!!!zɓ'ܥ۷+++I \d!e/+4W^ʺZSSs…lVqƵkq޽OGEE!+<ݻsӡ6ׯ͊k. .]Ϲs&ȅ5.Tt d q1666ΊUV ׯHK.b3V ⃁l% HoDYAtƸ3mz<gv*cf \ F+aŊP+N߾};:uh9Y#7n$I !$TBvg ͛77UUUuuuba3g.X^^΂,Ţ֌NtBȄ[0HgxlCBR` N>} Hْ-^3$n@%yҊf``GC0:nhh ;$E7N)#( 1oje*Ȃ %s#rr=SNfe8[z` G6 ]3IU9DKH8e*)t*Yh#3`XX< 2  rAv$)%VchCx=zȑ#铗9ƒҘ tEvB2B1j҄gT&lc[)6|8o20iO%$$YQ1lCܥ -#e bv]Ovy3Hd$HJT ]4$7e20؆J`~fIRLHJTh8RpݐF<;" 3wW}l2I{nj`#MQ1ĦЩ0T L?ٿ?eŇ-7.ڱc]Kk% ԚR/_Z Ll V`҃YӦ&8etn S0 $\ܴi]ؖ ?TWWDNɠiVp[Aj|8d:j2`"6*9lB$FF:K鰪0! LX+x76F{i"$͛\2q^l<QŦs.%KΙS;T84H`$yG\萉XYOROOD:D$PQS.La ///]t)(r䚩qoν[%>>[z{{2e-Z())INFTfFB'vL;kbWErЄYف!===]11iҤ3g-r?eWGo ?;Я낾/I  -ӦMGa\ӧO5k[!`B3fxxx|<_n) endstream endobj 16 0 obj << /Subtype /Image /Width 311 /Height 162 /ColorSpace /DeviceRGB /BitsPerComponent 8 /Filter /DCTDecode /Length 16783 >> stream JFIFC    $.' ",#(7),01444'9=82<.342C  2!!222222222222222222222222222222222222222222222222227" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? \uK/Oռ[.2cFPF6NWi5|3?"w)&Jfmis#y&F?ԪM/"q5[^>$WVy\p A8ťݽuy=("q4/ZguTwRuOQ\Mzg|gHY-~ѳ-[ק9sh"q4/KtmbM*ˌ ǷZreV7o˵rs;E?@=3h_??&bv͵"'֖'v\ZL8?vMp/|myj@_zgMj@_zgMj@_zgMj@_zgMj0ee/G"q4}ou#\nFXs1pF'߾*mN[r(X!~a@AM'"q5v~.]~9Y:޻>兑wg@ _zgMj6KL E?@=3h_??&h E?@=3h_??&h E?@=3h_??&h E?@=3h_??&h E?@=3iWzXYil㞧ZU[yQ\Oj;]@pH>㣢3t`K3Uv=\w*(EPEPEP@⴫-a5XV_0fϖ냜A8 t"]%gXӁZ)h.gBM Ɏl|Rq} oe=k*I~!%͟ Nf՚ Wε.n;~^8jZ÷boEid/?;V6*#Sf WζKmWѓRx_j/~eY3=lDjs6ջfvtVVY-eێҵkROWSԢ_OOeRkx_E-`kY"WWEus2pP2[hx_E-`k\R{m>)fhԼ.TnH=E F5׊﬑^5uI>L;}on4TiYR$\Jr6&|9.5xK{+fYhL񬖠78xO}fۨ~d[jk-jUuMZ-qo!yR:o(l;nG!wHVv9Ib4/o PK [SEuϊR$wU\ڙ'8d\x[wTw[tk'˩Gр#98"M>U-n/YKXUYyw)*zz U9&u !g+jڭxbPA;[{~ Ӟ(Iyv1q.x^:E1.6skl6PJXv5ͷ|BE[j]֒;Ҁ;(C6zj_Q[4Gf1i< 4n[qh;2S?E?KVY+=Veprľ<_nUWjKA( bWo-{k/> x"O+!NW:У,6۩85N2< .W $+h9@  5 ț?5ǴH=:c֮->TTխ2|2Alo(l*9u=F$ydx _ j7vW^_em-戤lR2t]i4]崔pGo^h[j{b5ka%̌1.r=ED$t6 [/QPNPR}NcBQfYvR"|M5}iNjtjivZeu7 s|HR`nv4=ߓ$k 6v G== Tv}:͍j<ˋ$R fdXk^IO=W~c"+]sP[9"w,l˕W*Hg5ƯOhgCNj}NWMg[cE>If)\xRҵIuceeA".uB[ki8i Mq/Da8 {siWMhO70ۍi#E 6XNzOּ'|']WkM*UѬjDܙ`pAպ &˖oESKqFI>Y#E]^4CK(}382m3P{YSs{G[˘88#s1^]dp,1 $KhC)*;E!3#WSԢ_OOeR`kx_E-`k\cmQ쭮n[{hХB Ģgֺ ȥ׌-kRkO#FjvfzEϦ7K[$=QmK{&̑ȭ05xWE!rkOF.DOe4葭f˕#.XUr0Mbܬ_wGl@G=k[0ۭzjimohooy$$I601'bx]Ewek>ko9W6Iqs׏\tu:v?9Uv/#ioȠd tSY #Eon*slz\uid4RMVG͸s(%qU'98kmcd .X+XkwP( ,"ȬG~i{u})٢f˓siyͥE.4qBR2Wz+`ag^_Kh<.L3Z'_t\EyN+1![p:`rh{@w4fE# T`dAZDZF,h$ bHrjπ?j_k"m6\oܻxր.iڅz?4"k8e`AYbZiUV4Q4ҹpI$ׯ9jֺHyuK#s`q`@*ˢַ/?Om/jmجPY985n,yzȇҘXDKV+l95k wK^jq/@+>:g#9r/K}W|v?+?k?7kG@2f|>6ﰌ랼ַF HlRyq2/FVv##W7O<:{0? /*eϪymKG Wf';QjzՍƑyWQA'lc}#<ޱ m<.+g s83&oFы@󭍎eyMqlfI1< #G?ʧJDkufwEsך¤]ZX鶶7El˸T5f8sp+!teuY~Ǎoxo|WIi5I_=7F|hO JU õ̶Uvv 3NES}FI-a5#r2?OcXkǕ귭#_Tg=hԺ@җw%OIni[HI |!v,63yڶw7z-p6ۭˁ`u5RM mo33)`@ `m si$iFci-XUӜdqhKy{۶ڭ0ʞ3{+n> ,V2eñr8Gu pIĺx#i$M(!,<95_CGK%WV?7|pO pGh"JwKiVYd8#lc ހ4,miu~6H 1%'RqĒأkx18C"?H:R)n%eBs:tصooV,WE 6,_gBUr '$+%^Y5 fT 1IJkѿ;?1kuOK2[v{U)A0= UK{m]e:<") 玣5Ŧ$Ld[],Ʋ1d3H=O+##ŗw'$u5xgïOo@ tO2J+Io8 : K{Y5}du48ImsLP0p3j_m2I&l>ٮKsI?e(tGY`9>Y?cH<#p88 ȩ4Кߕieqm^C/)Xt s:Z#GA9oFO?(:OA@u}adۻw 8|%EcSG  6\S Eai?fGZ[pٵd=O tOŧROm_giGFX : 8cޟR+bUe=&]wS9$ןgv3}۾#|_ƹvc%ܟk$uVvJh-nqjI46S]k+ KN ʤ3g*xVZ3#Y ymPJQǧzuԽI#8UlPb;!(@u{m%}_ҿddmy}5Nw0 &gkĐ${2# $LĿ2Ұb]btX$hU.I=Otzb&Ki}=PXqPT`HxښñaIMBw?rf_r9ڐ]o\4\}D!EU).B rJOqiygƌhfIq _}/^#/ݾe7cө=@-sOGTKٖhtX|Tgl۲6`TlPb8Li}v 9 Gk'w}߶{ˌ}P4W?t""R*EKɴ?3?s@uoKii v!ϞmluBnm4m-`[X|?RRcVE/rUw팜dgF`ыZzޠٴ `@a@kx{}J^t]1: #b) څWh'z׎jIwk&ݻ^潟ß{_%+IljQGį'ѩE05/"^0赮sirioߕsV"P:/x=? ȥ׌-k?Х֟ G?^6?G"Vw|egei:%ԑ2~[`8*>l+ZȺ(-ݥ˃u.;- +[wnlIY P2!^0-->\Y,m6D rqkuz;Hy{rlX{P~&SOk{}<؂v $ 񎵓7m"߭K qH,EA |p g}gG< 6erC<@aoN+cc) Zv}[Dqq=}I%HO^*R|̲,0Z\䓲$ @eenR(Y>fNeː6ʕ *uPm;f<[T]C9RG:FmvHnVɎ) {K(~ҌrvzZ}Ƶ=C!yfx7NsV\c_€:k? · 63_[*6JNHAEk^XjEcqYm[iQq7 = 6;d-m?ַ[[>l%q$6ڛߦxO?S@2xb߭#B46LJ088kV /irhܬ5]YhJm s1&meݹy-\jA-y!I ,#esA4/-"=~QtTa~czVawcӳD<,UeF;$G qGã(7-&-1 2`$g*6(熬m-yg]vTHUqfMŸ>?jM6?^y]1n-0X1b8KcP>n ^?{,/+/ ϩ8|9 +oXi2~%??J($T_5(#[)hZ|y˧[?lGaiR2яFpYr?0=3]7Rѿxݯ?mI-bi$* g=r6n>YmͻvpTd,obSnPz\XO巓qMԼt%XvE./u6+ n.hM+:Ave3c}cӻhf4YNV0EjHUp##ity" Y#hٙ I=OI~n Ʊ>L?Umcqimu+h事"y!t-~ϦzƢ5aBj!Agf!@>V~zeپa+m &26, c ;P@Ʊ>L?U_fЯdu?Zk>kb2UV$ V|ϭ\YXKe2}>8ܡ1]A`pOҩ\ť˧yW_4;tl7_[929B]. Ya;HugbM|3o][nK_rKzeM;VIGdUa &}#M+I'ҭH@-x/J5[{VWr >SʳXdrV)Ʊ>\?UOc_\jq\-I4i$ri0,+^]>-/D(g d :9<h-4kKIu/)-,>qn]IHa/ϬCPȒ2n[: ;yu 5{6NQZV;PU@'h"+q.jM_;]Em\n#'XkUGUմֶyljn]6pq=jjZ-ީ{ga%4}?1T+0 GgڦֱWs\UV,O~@OjyNXH!( Aƕj/q4MmhFlH#zj.A5͎k,-1eePvL?Um/]j7k[۵Y` h'km Fۣ{+ep,"%@swPK:U_O)aaυkTmGXlQkcO I«18)&b4˻B{-nc:ܶU@p$`Aʓ]"Ilxmgݿڎ܏zWZwvAR4P}mScEe<Z]7xVH$u*ʁ jyw5KKXǹtwW*I`%j:,2YA 4w1 ++0 R ~F?տ? nZ顗[O!/A-C[muo6kXvHN~KFٝ\%r2GdS(Wˏi1U33`vZ$qK{;- BR-L0>_~uˇb}mi\MhP>kĶMs65ZᑤYmL]W @t/7۾{Tֿa|qq K.ǖF 2: 淟Ķu 5hU8㹶<8ۅ9Np=ji_oKy6So6ݰ.qzPOT ^R:ȾI<>'ѩ+$b22@f.I^=GEym`-)# gүZ?c⺛wqq߼XgVlݞI9M0"o{h,JۃU˽y4{ִ康ڭuo6JbݙpOvxi->+dU([II 31$gZ3]s-+w,m+p<,?Ķqsqag\ȟ ڸF(0 \]Kw7+}~B |;"~!?*K*)L)Olw9ryv6nK2{[71-وlg$&dt֞w{ 5ll#<ۤ F6uSMv\zd%]OsaeH9.m,&v[c 1Nuln w͋]G%a߹+# 5.wbϿc5IfKv3o|R+#i#4j}muK42Mie,yHʶpBx8=('&^WK-]5xVҽZ^\,.m QcS}CKjR,r=kk%[ܪ?.5%V/+mrHpYԱ8I&9SQS%m|M$ϠSw 9x-U٬lWeh T(Uc>Ň"Pj t-Z]PY2r!G_K]t>J9`Um3ѷk~o1iϳylʷ"D :"V*=iskW]~9,qbz?fס½} az?^>=xѶYh_`/W{Xx_SSSUbeb(Wn F9=[Ԓ#-?Nnv n46ޠyv]רi½} azeODFs*}QW9eM. q( %b}gm;y㍢t? WV>Ӆ a54eQy?h1  $ sWZt EzEς59MnQ}SFT4qq+G.y{XW?@\+^>={XW½} az?^>=s(C{P½} azWg!G"6Ǜy9zuW?VI˥'dkS_=]^V,bAm 1y.p&jk31" +SLU{Pχ;?&f\[wu-/cjwQZi"~C }6-YYXA]`>7u.mJذkƑhXBҀkLun#Pwpsc=GQ^[׽\_+GGOXn8v*F,@v$Ifį'ѩEFJv(5U.~]:岸oBǠ`řs9SV !QL((((((((((((((((([4m7uWFBxS?xz]f 훴kNTE/B1M,gwkoym=Oo"mx@Ѓ|_jzWmtF3y4^O@E??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2O{T?Ɗ(??2Oֿ++=fmJn~Q@R"p"UA( endstream endobj 17 0 obj << /Subtype /Image /Width 192 /Height 192 /ColorSpace /DeviceRGB /BitsPerComponent 8 /Filter /DCTDecode /Length 6746 >> stream JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (/DڵVWWTrhv5h^5H-;}r*ſ`_6<; qg޼y庝縕F;f'$M} ~њ}Kx: _\(שZ5O5?7|D ĶsW@ߍS|n|CH/ڜ/X]\Y;[PM,/)Z6RG_xb:+lwFpk/㉯N>[WWkt/6i-{Fv?i''^ j֊@^{o;FԠEl:׸".-gm$lU9{m+emN{&toZf2[e1õqTW[@Ut7f׆<ϗoF[#$3 7?%\-rjn'ǁM=+˅+mhVbTs |@[ΊɥJTay/?;o/KW^(]bRY&fR7m 8鑟\@3|gixKOӵ]ѡi 7HһeN >5-ukyi#_WW-ևhS>VD Ip |^UĈw÷ԏ~AMq;{vBeSʹUvR;[<ߛ@җ[񆏦:5 uⶃ's_b_&|wu^#_Yɟ]׼ӿZEE_1WӿZEE@oKTf֬?5GM߻2[}_|MKo~!HٿԚkx?#mN6o]ƹkV3;ۏf귑7I&"WEF-vYB+ōIů|=Qw6p_qP_&|wu^#_Yɟ]׼ӿZEE_1WӿZEE@o#xtwZwEK_1WӿwZwEK_1PϟR_U|>KTWdI~&x~@ӏWW?v> opX}XWW^!qn6~laõoi7վmTbw=r>;PxώT.?hD-GoD-Goi-?*mo /¹/íxZŵh'Ԃx}oXVgefES}2?@~C,3s]anma:2dz{OV[=jynPzPW^gQ]1+w;)9V޽;^YiTa$Ibj]Ck[u+ml7'':V_ ZxwZ=$rE|q RƳ>[0,;2?־kž |k`mu{}̹n#,889>%_ğSȰyߐפx_WuYu]Ӯ;t@GGJ1CŚVfoǰW>姅<9gL3;W4iaҭn fd{خk7mXݷ7sӨwq}3u^-i'^?3ާ]]kիZK$>M2)a۠<ߒrcJ/w`Hיb`ǎNXI{Esk'ݒ' jEPEPEPEPEgj֛=yS+_u|>e6cg_o)IJx0׆VVwcB?"߀+GEufJ2]]I2}'Vu}QoN/ceXx-$-|'=ו~y11cMnQEQE~5M/ ~s"{( +??-ӼW"4OhÄsҷjqԭ}E|q'Ȼ[sc~kԼQk R֯'\|Pz׎/fԵ8TsQOyWh#o9n_䏩JujX_Pz*V=PEh61XivR\c~W[P˾.[,#U8z1ڼH)Qk+.#kA]#.$F΀>g+)ɠ2ubE c\3s 8/ӳ[:{(\{S/V+ > stream JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?(g:W5V]ۢŽ@8Q^77t|Ej/c9%4 o1kgN;s:_٫D*?5:%Z_i?CPKEy#0]˪N:Q$) } ZKtJPU.bx%]V Y(ּOr5}_TVYf/S ;k1q@Eyx;gz}y+!K] ,5'vrI?oҀ:+'R.:ōv&QO^qОvL墯7;@Ey?~>x_W-4[xzsK,R.6 pGPQEQX^!vh]kTwF;Ac7h.灑j3@'~1qP\"Wiz;˼SVo5Ԗ 75:|Asf}Y._o|+ OysNIR1(:na-yݳ} 8quQE^5ir[xk?N⟉5M{:Gcyח,NHE'P^珡~$"E,dn柳vڧ|G7,mܒ-+P U}6i{WqdFG,3\ ᗅI-`/{!uϠ' w xēk-=,o~O7Rqqa^?z֖M9aYNwҀ=? (T:pWX/Od{"_Ɵ |E]E}KNvʹ%2UC'¿h^YL2"e d dr+;OtXFO€>twk=7E_K]:?1l[*1 QICiiKL_ K_ZU*˜% e$:׬xGMx~]wݪ:fq\. 3ெ~K)|B d,$ێ9 cſ|K~>#n0>T't;-;-L%d# י~)8h=)lηq'<SAR@#>W+>jwv>.|?+~HZFLFʹP\J>xue9w)4Yz33ۃ1[UhXn'wnï<bj^AhWM6ɸnT۱UcnDy^û\5_xp#\Fђ w=k@m:ծWr) cI$'i6o7fgsQwoz,Wڤ򷖾r^C&B=O&{^;Ρn-%Uﳹ##3oIo ۵O29Ǚ !dv887?Jk^K)+5UUx$u7K'd7{֙ N=ŲOnv*Us\j}wC\[yi'$``0 220}<;ƺ jzq*4 ~zrK_4wS[xUc}nͷ$&o꾖 _c:[HK} ~k:--LL<(5^F})? ?ph+Dn.$^$8w x̋GYv602k;9쵯k173Hj߄o]CQwovᱴf?(g'x6ryk $e0tr( 𦲒2z{r(5ۯ%?!_D+ t_jel6Rp8+hz[eҴ+EӣoWwl`h[Bi^/<$vcFIg?1獵6֟wnGٜnLx]oq^YusnXU`Ahq>#ZެڳM$&¡ -@9>_K>.-3~@Oڽź?,|yAduk74Z.i/ZHʰ±y8>:W/qgh[M#сV5.!zb>(/vmk=Fּ3kD*)p1^x/Xط?sy"]5OHhg?ou4m%6 nG9'{&|"󦩧\Gg*٥Sp:n <`cV4?Z|əQv יxڭp¿ @ ZRnB =x  |EwwjӘiQrK8+wbĚcxW;Z?fʀ>+$zy1֒Gq`oX€""gVڏ$1F-y|+K^Vk;_cyjs{͎:] _I ˔q2={ROK[*4,b.v:#gt4|&\oxK3I]36^'#ƛm_kE$!T7<Ȝ}j/e۫4C.ƚI< Ǟc85DMs+ܖo 7mR(˾$|VK]%lO:IO1F ׎;? jKo\C{9ECqS@" ҆6X"ݸw> ";>}+BWS]~{-bND;~qyj6?mP7Ĺec^a6}~_\D׮_ z}9_μOl3,7 >{hD7!l@wn1|]xWEuFgks2/#`d\4ZMyWH:Y9+Ǽ SEi2s'ƫ}N+ܵN<ԾѦ5Zh!o϶sV\Yʃo q3@EP3xh(T_u&j[IoWCßNߒ+fֿ?Tí>3_kDq?qX>.oJCxˌv9sO[4ߋZ钼[nA$lUFUgش=kǐavZUvi.f!d(w u<z>)CӾ"ɤZ]K72.g(R_z:Ōudp1q2:VG3!.|qh\/lI2 'pڝ㿉oY`[rv,d3ێ>&+ܚ%WxeO_b3 #gOͯ?>$V>zX mIH/NH.Ρ/+yϘS~4^cV[ in֚@8`^C:Z5ϊNGڈ#׬?vZM$du0 tJ槣~Kr[tTs?߈o:H_Ԋȿh]Qoec A(-Q57־T7WTE].skcb-$PI˴v'yu|E nEs -F@I?Dk=*]]d#P1Mt>~&ZN#J6<;2䁞8🄚4McQ X$2DpH887=fڴdiC>x3zP>1qŻwVldl]U(֚]}v95|f}&J+oP|\dxK q^'⯇/[JIrgi&ߑ pN (+kH@K]H϶ƺZW+w̯:[9Q6=78o| Y[e.Y$8ʞNF]7Gs޳++^"ƿBA>xGWfw8}ޕwôFKw}#@| */^YT~}]_ܶ{h^iW͟/|iW$ep #<7jZK+n"o̥G vOM;X4ymM]-r^.Zde^zs[ڑ澺]qϩ5x5i>#mO" o&Xվ"UFcԅp3 sU>q] I"L|8'>ݣx5/]Yͅ;/OO\)Y~jzo8# :P|+WV'0g-9ëu+VU__mM|#GgW2:<`];᝭ֻjPI}H-ӸI$@,`ws}"L`_ˍ*̍O =r<ľ:ֈb앶}!<`|sֽ𕶣x-qS0b>Vޣ+."cy=Gc@A.lCص9^;|g r2G\Owtv\{\W//,y}|hZ;cP2zw'p8~76kk/u6_*+-{;*?NY?'ֽ€JD-uMF86m Gl>Q\Ph^oඈgбؿ}?E:+7WѴwMOm#G"Vza4.k70q`T 2";_٥+cV4ٲ$ YSy[Y(g*5Z6IY?fa|<|3[$oY38WQEQEWE$r(e`{x"W?`#u)n$vgeq^E|,QEU]vOQ>n-U/"}M};ExBjڜ_$;#OJڹ}Sௌ<'h?T{<>:B AG_}V|?kKŸgT2in } =h-+x"XBF 袀 ėr~hI>kw9 S}vſ|b'/VοZK? Vmn3uEϏ.Z~sh%Y^?}j<7~&վ$3Cos_D@;k橦x[YXfĠ\gTo]iw{~Uk<Z_Twum`.?ž0>< }\2a' '$((D6wuUUŸ-^,hnuZH6 oc޸[7ďŮG€>eş|^sCy Z`R8.՗&j+5>9]m4%OxGP[r,.U`>OA|ikL t,ʟq2+* n'b5-#mUQ$=)1r~w+\4/Hw׼jPTW0ў%L^h['Qe2hhg?0dRkh_՛mc2r?EtXѧUڧLj;S,"Ӯbw$CGQ@袊(O|V߃&-_ 鸒 ϵwtW~+VDގDЕuHi}y]ȱ?L*+3Axh]/L6.ߦj:,|,Wg"!>!E>;Ǯ-wI4WJ6N3*á3Y|O|J^G2G(χd|lz߇Zx ;,`Sc$@ݐ1qs$#fPU㟴6qa*eDX+imn}&JzGυ^3P59øT T d=;׎-=y3Co\A ~]34=?W[WEے $߱ïQ?+o'}.T1pq1@cx+ͱkq3,n3\-sm|%Ϟ4m|̖!2@ U+u W7I9Egۜ8=8w3DB?e*C@9x?྿KiI9ܫup7cRX+c_<=qKy/09oo 55ԿXʻnR9OJNFqjk>7ll {FEy&zֺү+4(lpFzpk_Uyݷu ϧ1R4>ԵI# 2gswm]Iy?_?lVV`;1nޟw25a?v3ž 5H|e֗7wΎ{nvSp95[ڽkI%`ԓ>4o[hqeZ-fem%T ٮVcff-|xwAsl6 |MGՃ+-,ѶnA]ź]Zo/ܖ6` uVVOj/Fo4LXg\Wٶ㎹v,<5s oñ`W,rGSpPډg?B@4Q@2|d&^<|Y?A?ZĖS%J;0:9o+KK{]5~Ӣp{V(? +^boV@@mkm"d T&]xbuGl&F1#2_xhRHLdly`=hl~drt'ڼ?xɟAt[<Ϳd+7cv= InZY2Y.:ŭ7"Hg9;{xov>=wFϖLakgyZźO^'I>Kuwu s;I`5_zƧ2A7*?})^)H; h _?k4xqC4dc !X@ih-DeN _t/ijw)y v"#wNz|>Zѿy봶15RW5#?;gok"MXy&`wҺ mMWZ?1e$. r1|:wcL(k .9Œ$8}SO*ß)ՉzdZ?|\?﵋bW.Tn#SS|}k+=5̰Z|}=qʒVo~ :$zJ3Dwen@=5/>' KBEY$;h HxzOt{ V_ƟiAGz mt|%֢l-D;b^B=IN to]xhXB+`cjZK]ynB[`ހ8ٯO?~o?fKmֿ1¯вRHDP;I$WaqqZٿT(y??16 8Zۧ5[oq#RQUYx^_fMү8dW5On-GzF=z*WUx 6Q.9C+(#NrsM#Ꮙ/< 2(#a+$d`@?)N>>&Z^&!Fߜd"pǷ#l \k~*8JHlzuPY|n<ݼv.3=H} z3Ewp{'K7OKAy<[ PxH}ho 0v<`p3P|S~~˷1 jO٪(>"_W?U|6X{}aZ/Uu:nz _MQӨOA@OONkGh5u6X/_Fx> Kr݆'OmCv縷[^nA(޼_Rn|Dlv]$*9$@ 2Nrz7&6,~J>\մ߇I,m]-lXᷡ?3`ۃwg},|W{Fh' ci_Sً7mH\r1r6CxwzZ-D*۶P''X':>EcZ'H;?\X1OVVdѬ;c[]na/ppI$}3OϪ/6]2#ۂ1;r~×r?,2=TW ڀؒ;W˒͎>yϿjNuc٪v C㟅Cn4yFYЂ:n%?CG0Ocۏ:ڽwt?jqis[ͦ^³8dc {z+oh |ڛwھ]5{4ǃ$[ӵT[=Ez7F&JgSmo0vY''$KZ=2[kH572Qf$'Pv,- v5lz~CTg&Izhrߗ 0{kokT,$?ye>|Mu ~/_k#>)[mIȱ:Q1z_tGe7O״DgPƼ*IA@QPZEyi O9dCd~zw:Mֻ n[kov\n U=2mkA0Zb*Iy3߇?tOxY|+◀ybݖ᰷>񁑜nB4owl"aG3n~5߀tȯb]Ҙ:uW_o\>MMz~?' g֌}LT]Co̓3æ[#5rtf76}E7osqW<e}Z.OѼɬ]^i_ 㸍TO$__*[n8  F}q^>$iK]dx6[ 8*rFpx<bS4Kk/Nѯ/"_l,;}qM|hZK֑0I(oῆᇀ/u ~Ty?Үp>R§7^K`g>Aq|NG*mUI$fIʲuOVVgijg";q\׿^:UfYq92zaw9$ɮ<5jI%&;y04+k3^lE]:{c88#LVvKFbxt |A?OĒ"-ڰh\ S;|K+ .v۹h:t:~GOkP"kKKs}A WOںջMBabx8c]{~?~ _q'/ {׭^i |a_A_CpKecIUf,z/亐ǽt;Gh5 >U岿eHVj7 e|3IizKwPI}4g&@ڟ1qP?_>~~b&cAի|_{ޯo699H(뎃I5g >iusS? '+x^Js\Md`;S@a[3KkerW> oTrmZ{r zNe֟ymsE"yX`+ %Yq4`g\A'@?_ִkIId[x=xe`Ќh^ .q}%ž1S~|1Rxq^mᏎ&NK\yz =Wo¯\-sk}vvi*h~#{W17i>hq^P^­?ͷy_3ٻ~N5YnV;˭N~L®{gO ԧkX|C3llV` _%c]G}hcy[F';͞b?8Ox]E 0:Tq^۪𮥨K;Rw =Gl4w;=8Q\jϿv O 5ύx,"!0f=`Mj~ڜ7:ƇOmHT(WY?>sknԐ#sQָ ռwMHo9L>Q< 3>w)[E EE>5 kWRM2OY3lr@?OŮl.(~jnM%^UISWTP͒~Ϟ-ҵ`o[խ;z/*wolP?Z&'࿁It潐70>)xOqKk[1*?D<*lw͇.aOl~UtYumZPUʎ1>WQ@>h6KiXAgP 'Y!|S<=1} tPG )?:6;@]΅6et-#o-1Ěآ ( zvbZ7}PWB=G"@C~v}:OfHaRoZ鵻GM&u?YEZW\;?ѼO"M,Vc{>pM-3vGc/t.?Z}]"4Jk(˼;+:#i>pzbFƩ* 0Z((((((((((((((((((( endstream endobj 20 0 obj << /Subtype /Image /Width 284 /Height 160 /ColorSpace /DeviceRGB /BitsPerComponent 8 /Filter /DCTDecode /Length 6401 >> stream JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?[m-Yf[b 8C׵P iQ?c!~Ui'"p[2|_6qgٿ6OYS u-C]OcnF(|3UjJ|z?L(()3@ E&ih(((((((((((H]u/" F=:ћ}hVwrzl^uv+0zϋ@d3$QMw@Q׮?#R/̍Ci ϧU^f獷q VS>';CzW5oP? ~uw?&ʹb.?w?&)[;KpmR$t^_Ҭlo u9ӿ.?y?&Ȉ[i}}6֗G|_ 4ʹGJU4[)fkWU9<3'R#ݥ6ъ=9"в?C+V >XUP'a~Z{tu,rW?Z=s21UzғzͫkV0:mG 4Mm|&־ޏh{u4~Ϙz*6ոm_ѫ7Th^y׎oG׵XJ? c- er$)bHdWYUzR%7 ?Kx@yW–/4{(-_X@q0*v.-2 BX@9b:aMqrݰ!%ŷ$`rqG^ XKZ).\ʭ|OƁnyn-bxYpJAjkӝ팹>f3>RQSe(?W{\OДRP2ik_taaw>x{yI 兕TOץAKk?Vg?P;emkK|dN;YرsKƳﮓ}oݜg c57.@}G dcBչH'~r+~' 7ebOTb%&X _?4lXйUu?'RO;-GR[гcB'ŏ o?4۟0>ȭ.ge\;غ)a&-lXйWqnk 8eO@z5Q9?®kHMGn[ʱMq l,#!SŸQҗi?1FpSמš bχ^o?R(<(#GUljZN!35ۿ><$HmGlPi?? YBp@ɿ*O?7I4z!?ƓOC' O ?I3T@/4ig{m;i!a *^pU@,Y``r3Lr1$Q^WLCwGޯx/=yW7 ?`j9,.]2n»zxO&[fFVۧQU_ 4|?@3Mqlǧ2yf$X?ֶ[wry>J]IuO0\d o}A]SBuۄGb*R#O/묢~Khb?+[}/ǵ7>qZbo o_Svٳ_eR} y%});T5 uww?n@W"sFq8-4$FQ4?TW} 0ٿ{A9 '?kB@}~!Ƥ'$H E/\wwey=99W77XpCLFi55 _̟Ih>y?wZ>տ[j5٧]02y< hH+Ji{гߔ~i,?hIǩ8h-IGH Bλ~SBλ~ST0劓1?i7P3̿~,??~,?ﱿ>ߠ2гߔгߔ~ߣoox~Nu+Fg/wAy P<^ ӷQ?T౏S%[-6UݲT0zv#`-hDG}n0Lx(I$2:Ydyc*qwnSr9#46nU9 .\JwӼ4R,L1ZGNQf}A]SByJ07:'77pe}/s͵E~??FxkLo}rd/?\ל5'iKOG~ο?FFdz.SB7W4K+K f'WL2s&w*V%.m J(5`KQYuZ}Zʠ( L/>ϻ)z0 :xǽ?[էvJeTfҧx86YR3ۂdA5]Z񎤜1$'mGg֯VU&,p_߹NURrG3YU ?djZ2|L>lb@Z7h3W]NZtv;I/?/+QŨw#vԜ޼U|[K?jMG޶6ۗ>Z񎘫X:ſ֣?cZb $ δqsϙF<F"lػ}<Ï˥Jm~%$1Q>r>by9*o5}Q}<o dz;I?6r6MŖ@xSSIb}Jޫ&(Ⱦ1_Ҁ)idWuQipZʋG;[4I? S×nadNFr+75{=7opm۳rq9~!DWж#=(uB #S?JǴ"-fO9P Q.5;٢}=òU,H??eG(z}즲[> >&) f(?b1ObSF(~:ȟQ?LOӿ(&j,DQ@Q@Q@{\}|:i Q@,nu7mߎL7RlqzP_mO6wp%韯V+i)Xڒ "Ѕ_'P$:}_9H.Λ>m/=equ/C?^˹rs=Z~~?z-byVƨ ^7>6zM.&z<~؟i~}?C=t>;#h??XlOz_|b2ɭB[PH}&j/^P5A~&A?l:vFM k_mFT]>W9bP2'"ЅrƎ5ICS=LDJQG?>=H ;(#xΚ{tۼd|5PϿ?G?ǿ/y)QzPJV瀆߈}=֮KLQqbSF(Qn(;b<_EM_?W?GQ_EK_>,((('O5f]w5}~k@{M.ҳmt8}~'??vZy?w?Ə5GYEBQuw?w?Ɔc\NݚF +NS!{GxWPsΙ!nDyG=Ji|/俑n?F?rAh.B")S oJ-Xfd dT9I"b?J[b:1_2ǭo*ù.(|u Oca7G%>"[Us\Qǭo*J|EC s\Qǭo*ǭo*\(/‰WouSRDPկ"G܉st(lb#>S endstream endobj 22 0 obj << /Subtype /Image /Interpolate true /Width 626 /Height 750 /Filter /FlateDecode /BitsPerComponent 8 /ColorSpace /DeviceRGB /SMask 26 0 R /Length 27 0 R >> stream xrDM_uYf ϷD7FX׸ Up_ i5 (ʲ  FO"Iew\Rܻda}vR&  K4 )أ ,s UL}zl~\wwcν+{X+=wU]+=ݸr ^ܓ؊;L*J}z>IWwPr#TYܻ$-ց${WE`5ܻh,f>Pƽ+F"k.|2]]sG p PE4耫ܻܕ8vp{Wp))N rG\]j''p\\ޕ:IDkprwʽ+3=p{Wҹ=1A}r܍rJ.t?0;g'ܥrJ"h<pʽ+Ysv @{WRT+5Nwp]A{Wp:k(5z@Ƚ+b s (#t {WfegqEF@h0-/-m@6D15 (ޛEkoMB9Q%sm oFeYxJ`ޡˁ^5z̘i<Є{`ǣPާ0|gIFՋhŽRvbpU܋O*x<_U&2jX=M0#b V#2gvFdK  o*~eMٲaׅ|MRvam*{, xIb ̰*<^5ӽ ffR&rr`V72o90KtS== o90 _mO‹ 3qwF*> cPK# ZU1S"HSv'~OLj /=0UQ91)Vv@W« vkkq0UQm7F?l6Hט^ zLfD:tQ| ٚCzP5O6I.m4i5^۰/CP㻖?N;%<{S|ؒkbzBo5.`cҞ=wƹ;.`W8hU4q.u-^㰇nJSܝR-K:o}\\jJ[hIaFRSښuK=uJ6qwPKMo]|װlE ,ʪkDໞEe< [S=N]0%BX-jdv#\\+ (z #,vr}sjaDŕ-iVbˆ ujݝ7]<`y_;Ž+@, ww}}aa8{W:OjAܝ ޕ? OjAܝ _#opqޯӆtۑWc\ܻZtoiݱ.]Yi=z*X vi7tw&{W9H +D;Ž+7LyZ?-pUyaO 3,ܻr9/EhX!L \rci%n0½+XyZXwދsg:߭Q.] i C,p=  nTܻrC|Jl]9`Ķt[%Uv@6`X3*VIͽ++LIQeds 5C{z5Tܻ`Оt[av@*,b&X0$VFʽ+ ڐw+#Hޕ&[֣jRw%ມh~T]b>nh1_0; {W.ڊ׫!H +VjRwEAኡ}h~T]aVxkh_0; {W^ڄ׫!H%&׆֠jRwEᅡh~T]cn4^av@*`zxjnͯW@ʽ+) {frJfzܻ100; {Wr1I|777&Hޕt _=⒩TܻRyܔG\2*; {W*0R|KRedsJ?U.odUv@6aKQedsJ){ѱdUv@6Tc'KQeTrM{сdUv{R0cr%Zq/ <G\2*;90ӌNp=Hq"uMgIv8[1:)̣ʽ0Nm=s%#r<=7泷I jI|f{]5*A [qo]+y]Fg jU@6K6qM7Pt$lJ.`; g t$TކkNK-3 ja@*oU'юz{Ŭf_~\oq`=u TEH=Z&3jf60G k#j' fnA%DzŇx$L~m3hwewbq`mf>r(T]'f.,'HޕܹDky܅Qܻ2;xgx@ a6w.!Pɽ+;pg=t܅3,gs>I>rϣxgz]ي;Gyۈ[.7]ِ;Gy4z8mHɝpe, FZ{Wv9TnMϸHOm~r ?瞊9X߁:]9;_SmC@+ԙv9PĽ+gq{6&(? qʡܱM%^Eܻr4wgb3K@Ν{ ){y}.2PĽ+$0QgT@/wriݸkEܻ'ܥ={fD]ܣjXC:]+vp=p1"]{,rUbew7˲=Om/9g殌@ѹnڬֈ5,rG;ӯzJ=nYq˽+p(KGHXӜ\@@]\I#YQ) {W .Nx)Wv \_Ԁe$Qqwu];T$&LdXTs78k`(W|]]zH^yCs Zppsxwʽ+h] #݁;C*/w77qܻ%͝&1Ww:;Mcr fswwDp\l]v܁Ý$p{W'wpwU]5q~$ܻs= #r {-.q,ܻ,bMR7[0WWp PUmָwH{8W}Wsw(wLjn50r Q/Kd_pq *PyxX: XwƇAo$kwEhȟ9rb]AJ2iXb]Az]>G(8{WP4T$ъT;-=_I2hq \ &Qr)Iܻc;-867S2wg֦Cq}|D@}En{ @PS@(Ł4 1 MPqZ4MBLGă8!&s / !4?W` Gd$WCAp* 6Q" RS q4MN5\J5*y4M^Or3 #K'4Z'!\xsi&-E>8+m4MOtrWo)K#K7XCzF<[搵$V4y;("_█G-&nr mH"p ";@T$rirC:'ޙw I,($Pܰ|pJ%">&׳_?TGnH"(ΥNxi!**Cir(!,h$Pܭdp?MDEAY(M.m,8 o?PTEEAM(Mnj&8 (ڢ" >3QDPJ[Dg¨#(ɕ {b3EmT$>c=\6*RCs(p,BsT}(nY+ Q?;&Ǣ{e0GHAR(o"9'xk3THHAR(o"9ǢuXVZ$$ )&71N'uXHBBirp,ZekK*'א3Q9D:HJ;Dn"9goXd(3Bpkű־ZJH<wXF\!nEJH<wXF\!nE$hs_ r8eڇv "b@Cq&:.xO^#~.D `BxO^#~.NCӠ( &$@5@4 rkcBTxO^#x(D͐a FTb<:~8 5CjQ3΍_#~(6N.&$ \54t y>bMHA<׹kQR I":Wr8CQ9%΍_#x"BP`fN(>I(ss.XhӊGrqKqQ`('<'[k T?JkO -  D5'b{&kţ*C?Qu؛~UR1KkBs)>Nxq[}/ Zs)>Nxq[}H,Ry+KJH!,Ry+Ix˹TFDl^৵*IsP*^#rS_Z൵NOB\jN=r!Soͤ9p^/Rs푳М^.\jN?vDr"[%yS=A|w)8"1.e{+zrQzFSpD]c\HWʛMߍƸ 2.*[7ϛ MIowqAd,{#\T\*o77#XF*UvDƲ1uPy󼩞 >vDƲ1uPy󼩞 >vDƲ7EUyyS=A|w)8"푳Є~ QZFSpD#g m ^ߍGB4DoMIo> 0z7#9 }hHa յDp+#|іڠkn:G$=|,4!A.t HzYI[Eʃ]<YIF;jn:G$=r#NIoδE0vFSv?y-,(W| є$AALz4+>h? "(BjB4eɟ|F]y)W| є$Aؒh`!_>w*#XH젌 D–4ïj);(c>ehW|$B,Oq2g'`-C4E$Syva{M*cQ<;IkTA8AVLNZ:gi|ѧ8 }DNY!,CȻMpM@Z@gi9hpu Ia-ʳss*9G$,Ty|pV=($t^&rN#: STNr:i/9 @r: o9 gҶ@r:'n|N&/ xJtu{N0 Dou@* D~#_ +с*U@Ӄ J%Zс*U@Ӄ&_ Є0I:|僀+2n24! BN;D9 x+cAhhBte"goɷ4 BN;,_&rp|A(@ 5e./! 59 (cMh\ށ0m@M|YuB'"&AsDo e!M.9E,ynB#r }"k[C#&A$>ȷn7G}hەȷnwFMhH ەzEMhH ە"C">YeJ Cɻ!>YeVAb,v8Q&HyyuXq|y$؇6Z]D@BDCEvFV|"#E}hOT{Dȱy^v 9!Ϣ n׳ Y%,HA, v=ˡP=2I|D)!Ϣ&?в/ų#Jy55P@˸AXI42 =O2q"# Y'Ih ̓GYF Z"!$qT'y(k2͐Eq@ /\|7!<qg'ngk2MG}F.\"s")]D&[G}@ ]"Pƶ!ɈÕQk[j&D:B2IXjxE1 Du!HJP'X='/DR"ތD'~H$%bϨ+,ؘgG"/{@ R" l|s$QϷX+ᗍDR"M2jˡ$HJOL c9T4>5*Iʨ,،wF")n1|P;~H$%-r `ODz]sl@)"HϘ>r( h?e|[2TY0 ƇE%)1}\s `|R$2iT7Z0D%#I|PsZ|LT2Tۗ0gD(#au~P?Y|C$ {]D"ʠ:?r()_*> *I ]Oӡʸ:u.T(>ZL̫-Lu!ļ:u.T&>Zͫ\hHQC:Ou.T%>ZL\hE9uPݨE|"2B&Σp ՇVF.D| st Y_jgb9@\6KL\0R}| eD_j':ç CF4[|2ƣԓ|seqp͇:@1\F4g>sTR}mhe}pGd<@ wϐh$^N9\T_^+#s1+>/\F4Ge7bbƣȩ>,lztNЌG|R hΌo܌GR}R ߈+"LRɣ99)4oEV GCq( esE3+Mt@x!'UF:$VĐ^-I%O? tYdFy@47w8>Vd(Fy@*1:w=rQ28:ao@kE+ddD*ir]1EvJԐgDZCs0D>ԐgD&aGe!ψLLOMv0 PC >7C1E6Ԑg=an{ אDv ahїǴ=Ml][Ǹvr/#i{[,jYm) ^F v_m/SOp H<51lh(^!FH<51lk@^泓Hɺ<51lnX^t%yLܓ߮v[eryLܓ8Ů6@\&#1e㔛_υiL)6V'=lKc+Me2Zġz=k0M&2IqOh{>5\lָ'qrT>|`oɴRFX?Wl,Vk{tB]5i-U,20C08PLFXyQewa@MtFFXy๣*1UTRR^+c赱x ifܛcx(d"#%g6d1rLR^{+МfLR^ඓ۲+Г]TR^d#;CЇT4R^d lŻDNJE Oj#hWȂS -0X ڕ-/T F̽9;K-=Q5Zm Ы&5قmE rѮ]yRS rEofB'~ܳA)|C ԱR r6'CeD.=!@ q*=TApq!䡲p +I'U]{Hfb?Tw$sBw۠sd'fp"V_{Tb"9ZM|Qa$JAhte ƹG好6V{Z]g(te J} ݛ2A w?3ÞܽlhCp s{ (E6P{l8c@.J Kq8rzi(%ܓù46\QJӹ7{ XGmvbLS=?{>ǀ{hfƹgO"< PǽmϹҎ;7?ux޼'#1sp0s`5rO6qhǽ]މ"wM +vcU qhεSBz`YT5|P/lß0-@-<>7by"{x@tHRy[7M* )d㧽 O g^g9oE\^jtGMW}2rD\A,TZ/YFeI qQR@bm%s,7+)HJk'UsI@1-voɸ@DҜ!n,S[>1^ҧQ2.'D=s{h0B^=%lNfaP<`Aj )^7Vj,XmF?Qk?glԯS1;cJ{he~r ,O1b =p XXV'Ȁk~rO[ { &b˸ܓv ^= `63Oa@M|0 4]aS@e|0{q\{rqȽfpo3:rݹw{ @S|Н{GЗ{;p˽cro}{ @k}=)j~rhͽOGt˿ܓZs/s{ @w}=F0{MsOhĽ' ^Sp?p܃[01{*{ 0{Y ޿GycWN{0{_ `^GyW{0{e_q0p#> stream xc` 0pH0vh2 s`ҬW?(PD/Ǫ+sl:7B_j׾J+?đ~3O¬n>k! WVWW'`W/VU=eU2Ow^;S.Q_U1G? GW[oëwvTxB _TΟU_P3rm&9~Rrs_2#A\B75#y@R ̊H`5B  ?e]?"ͭ΃^#AQۊ?BQ/?{PA(x/_|CWK _030ZŞLsĢ-~_,U9p)~{?Kr`-(uP 'F3/& # 7/;zz+ endstream endobj 25 0 obj 2100 endobj 26 0 obj << /Subtype /Image /Width 626 /Height 750 /ColorSpace /DeviceGray /BitsPerComponent 8 /Length 29 0 R /Filter /FlateDecode >> stream xu`Vkq Ɛ6lȀ!l0dȀ1ذ6}pR -}s7K~l/s&'}I&d8s)_ȞC%$ TmnUh %r'\'ђJ&SlF&v%H (Fi$F;\$/wmѤ=|RT#KS=" [PBQϋytm*mTRf>"y&DGpfWڥpmX%BgmvZ ;uGeI>4FMVjzb懲-C$+vj6 ܥ.҄g_63u { {z= ř~ [w4WIG %.8\wa<炌UfXI~C8Ce) kUћ* mgcT6x]@G cKrOGhwŘ 7ц&)OUgC1Wp=[͚5?8Lw*h;F6\s&!B߅m#I\}"|3agr&Mm(7h=>"/Nsvi>6oF3uh3͂sϽWclUǯXʪr2o)4@>z<يԡNҝ?D~FZOsB7٘~RޛsUzj=˥nta%f ڰt4䑵N,L~ޤ#Mxwm`B0t KsK6}{BuůLŜU]&B,6H[*N={]kO |-fU;K|v=0+Gh);yݕӺWxDɗy ]1Z+Y&}1F"" }q}v%̈WX~:ҺEK ?~V괏i [R>C~o)o>[ͅzX\Gu;,ܸ`ӦKN9EY5fܺMOM_𽖒J` 5+"枔A\MLV:r5opt|Ϫ%4} qENXuyܩ'ۢnKZD<ԭrЫ[}SY\ NSRN)7_ZtEŪW61}PFܲC#)^O*pæ&%KmFnƿwjV/n=B :|i|^1֟' 3<3o7o&toa&]&UDtzTW@-T_H_Oqk9}uNu[ݍnڋKa\n;Gxշ^vO+d2f^x~b^]fvqQJN:sKAZ;njoB~ePkl̶ʯ1#Q? ,ڎ_HTA Y6g,Ry}A9296^2Ewd!uvRVd|є:RgD!ߥ=sM/4i'tZ)<0ݞhR** # ;EjV-e 3ŠN*-jaE!+%1g=[5ƌă{"qf%=MeG5q=2 6.b;*7^̹VIy'' vLTpC͵+JF+/'p#nc t 1WIzѕW^fI2vkU`ܿΎ]m/[EJKW4ȾxW5o8PcƸn&^w~𺏌"Z'Q;3#j1ųb$ػ_ \L)* k}Oҝ}qSC1a|q6_P ͳjc- d ^=pŷO zd !1&hpq ?*+6(+ aV7>H׬Z7r?'؏UZ> Ze&d+Ob4Q),;ѾŨҮ˜-oWºPhދ&R (_9`Xfh_l]tu=sEA)ekHSͧ$Pڗ ]|ҽ7AzԖ9;KYî'O~XU3Ԓ/i<]G5U1-އ- .̸\~U3%)4}֛`Ws*V&v ncWPo}/l&`-)Xѕ\/", YnW\ %e-[$pCd=)NeKq vI' i Wc//^v1/SM5P6%RtS\pN2'eg].T$34g< EhD:3t)ӶC}-מ0zX՗|=n3&Y/YܔH䯸ТK"!#y%<]җ_P dEؗ[n @9WZ6_ մoG6sMi}ѕe>FZ@SnC>WR,vڱ"?UvXU\e-?jV1W䗨x]`E U1l[16gyEK#t#V]LMLn 󬳬e7frA_$g)R<ηѮMJIT0AlV^"0%Doy8/@2pA0wlINZkx`dIyUF_TXI:Ƹ[:֝;Wwe͑g̚Z|ǣ;c@XCDC.ӵF%F Gm׍ek[TÜio1\0WS!rTw||,QYR/H1ב_M= 48fh]l7ybHvF^L-dE:6TuL#wxXwb,ɂ#%_C! c %Q.ٶJJcy=> f5i=cռBqm?{؋ܪfsK[|%)L䏃/ɲx'$?[f)+Z&<% jfB@~65I8,'zS`#|[PzaM]`R}Myr}Ϊ%2Y& nX(~nZ ޖ$j8BX88*l9"̰Kn54cgOZy8.qfoEopn%GV}I()I L^0U^"?~oF:Ѥ5sY"Iv!!'vLYdBN,7y}RQHl_ܘ!9v@de\hSeloTbn''ᒡ֜gh(Fc+z u>F"CO'2vWvlك#dl+#ńﶡV2>ֻKݫͯm Q(k@@%U=]IC`wϛ6h!ŵ t ۂܨ1ﮢ=_գirʻF>TGfSX*?M|Wzh oRTګMh&?o*.6Pò'hkum!M= )=,媏uIR1;[u㜑Ztkz.zx\J[[hx?\F\=8U1^ q9"hlU YV(?j>q)l.jegz$i'p;Oy\#QWGoE]]_XMTfc Iq3OuW{tbiTS#1]5h8f$V KE>tӔ oYi?K@ zEo0֗(qlsU{\;*KbYI;Xjq\B|x"]Ly1+^އ.m$F/}a)olTljqq*<.P' TqNx۵oEѿ?fgۦqǏu`;WF]Rvi|6\ b8׶n{ºX*{O lǹKd\:yWk4iSόm/B8)ظH 8`ۍ PRF:TKps̲ݧ/?x$iG談.B6.3Ccm(<<$𬗾36ž[ߏ"@˫+zWKߍR$m] xdH'(W_犈{2=+-°|qV'@Yޱwf ZŜ@TefǹRB|yNQ :5{̻X| I Kn†JF-qa){\vA-m)jJTb#.ڭ[/*1f@iƨ8 %4>/7 &Td>q˴HC(H6:ؑD-[Mig4Swӳ`ݟj\ &V!nj,b'+]a@<ί^@! q\LvdPp+!`f5^w 0 .BE׶x˺v 'kq)< |ܟ_b_=R!3&Nxc)F+)#xvií# K%tJ8^B$4_HppmMdpX^);h'rX<U|9$e cZ*QQ׬kqV@f`U#I~=>*6R ~3Y#v&΋ZG;#𘣜X(&&@I ; ,e0 7J~8wg؏cO} i Oxکus pGZ[I28fs6hVU0~Fnkvҍ4Vy^U񿷤t]ҺeSt GZz ,#Nӵ uNw6hvG'w,_a /M5PTkxlMSɩ|fvh>T:4Gn B`n_)yjL?׻*=Ȭ=']Nz4-Su0[nyǛ_#8 SySJ<DĀ:8%H74?$^Ed9NCp TkS!HiM/t}zpo曫@Mdȥlm Y(~t|\u*۾vt##s:׫``{nf&8'' T^iDA[-/GV- PW h^LqޤPBNsc@DcD3vGk Y>XԬTc D>SɊ$X.ϓ r7hZX- lwӼ\{I 7h}~TGNY~Zl}u$"sU窔 8:PNȶ^ Jrls }mA 8''2j.;}~JPm^Ng7e ,Sm{\$e6Z$"2"Dr\WM9ۥ3 L{;̀08{Sլv\R0H.>ShI͸!CX㜜k.)vhr2uho75[L{eQv x"o!??3S{];/#}\CՄ?7{VKoVT|6t'w-} M5,JfMU[ł8n4ǯ~0r9pim*6Oz6~toQ_%^)j䔭6.ś3[&udDP]ŋ_Kq= y\䷵л9⺡t^,R8Kw|y_c1qCT׼uXD+ ~iS)/ԻN1gf _8#&tVGekz\Ӱ, s?z3,QZ}L[|({=6/t PV6,qT=W:A/n̳݇wx۱5DNiq#XDK{\Եٌt9v^GlY%#&h$bSJ~Y{\*W *7;TU8 =.,Mf P ˭(Zx-{) 'Vyľ:ga6|4 Nz%6x\y3 *;S0B~?6A5~?$&$C=CX,r~[7\yc5ޝo8<.T~ReB&~S{lĭOW &;VF<.4>etԫǰW|[p72Dq1]Zc3;ظޙ!{\4y[~+'Ew͎z (|'EbPÐRWnK U\ X $ x\4irr_=iUS (;f*5pVƑT<.7t+v0Uo@;~U"[TLOQN{X$1ǖR/1g3W}K(V+{3&X nv[-f؅w0 z=e/ը^`d%Oa@us-D7h>'>vƑqTQx򍆒|T;@KYvOoBOҽQǹ /&F w:G6`pFAs81T{-CPdά(f4ӑ%?]h³ 'ٳ@xkdf*L%pl8h`5#$ܷ QݧHtKF*!:i6޽\E͊`t{ޔ7.)F[ؐU12\|vڨaG8ʄuۦVXb6n&KDe=Wt.tb72w6%F*=_'S숖)$ vnMo  ky۸OU"c57j./>s dbqt䜰(x9~d5C%TWw4q%f*clvcPUݩ]Lmwe2!{+\ /eC[tA/8)};eCG$Cƶ[Pt9 ME$cHi[.W(}2ѐu:2Lo}e#J*7~?@h a5 Z xWH;g#rBSHϐ]a ܦM'v  /`Oh/\q b>PLF/sxq 1>:_*c|@ڷ: x90q }/Nv=kO$EqGV_sd9Ojㆸ+-]@H%,9Pz{ɹgf(vsm1(D\- m3Dø%}$<_%nJ7p5&'- ΈPcZX3ǎd ~joD'1tR\GZc *nrKuÏMeρdտM \ŒX+Âb[ڸz @T,pIIP@%Y:`"Z O4$Niȱ` SAWVa\s~Nm0E>)\Rм\7 x2tܮ* e&nBG-0)cNR^r|.]5 ChrWTqzM@Aok\uP8A7Bխȝ0$l]-&.PUMW0WIqd/^r0q:'ZyYH=&桷< w '1Wr[K9:4_ݸdmtma$À'B;P+76udY)Խ\tD(L'5AjWD{m=4Htpi2 ΖVҙ<ψ.7[I3b[x҇9-3*H6 TJ\䜧=I%'R1>VZ/lFRlGzP?'/SI52,ey]wZ.PsB5| dVcq5zuMGi4֚cuX4"\- o**R3m*wD-QRM^MC\;MjA|G6(`A,(nmG5O)[ LwU7`h8]ct4"pgi(i+,'fiAѓ@l[_ cWӢE[EW5C}Fc9֓&j6 Z$mQ . iI1L?,RQBi()HEDC `zgnp:r(0ma6@ޕ^bzšKg0!DLIڡN39DwT$W\cto~/MTTظ ~avv ~X>Qqz#6nT_p+& ll1 . ,H; Zf޸.'{2ɑěkuI@cm T2@rK_^cG!5QrI[7aJsG$X?XM/]nȆ*E񮞠H V!{&/ڙߜ0!UmPg D<;EEa@nDZF<侀A̸kL0h]E-p=j r.&^[g XMiyAP/M\g|`wK?,m6$fܽ-Gs rEi J\EذQnYtv Id;=~\PRX[f32O+LP P͏dg0`nt'|E aiЂXp~&{e;>aoѦdKm!үUykd "ƲR9>(,_ߢ[zr-:9wWd QRk,)(e\}A1*)Dc!EeIRL=V12"DFNATrF~#ƃ$sR1hK?r SWL"wS+V,$a':BV?3n&ۤE,R;l!a2R<ڕHY I;\C#ͻ/Eg@K`*dbPQ'o |hbm4Gg0IxB{urn:#^hlLQˣ60'G*#AH Ύ*7/A6R`[d*bHjк=y:¨pWs߄ $ZAS ⅽw ?4/pGMD[난f?t#@!^Wta}MOAj,OTވ8E]i-(t!1["2RTn%b,=!\AV/4yLޡ+ ?Yrμ,١b+S.jC:EȯĭqX@؂ʎS Y̻9Lq&pE`HDiQ Hi3l@&"]qFtt垐aZrV3Z֎f>8^u@X-5Xه& @a~o@I0ñn -̗󻔏SP*;HP ,C@F+fhgf&uLBU=]7qP82^\+ BHZ-Eh]W-Ѕq}i8TT;c(yN;)Hπ@}8 #hnύ ]XH lo!^h(.I<>.p`;n"Vx1CA)8Gbpah4@)Hڂg.prכHL&jȥu9 ϝ FKAM3wF^>3⅂9* 0 hR`3p9*Th ?1VT ]]ER"!8 D\`Lo PQ8ʪX6R)Lv!—M7 Mmf^'L,^2 (TЍadMwH 8Bʇ -䨌+h6M`ً̑\0;yܰ+"PXhHND``hgmJ 5j_SAp*=,O"gk}_ПtB6Y=ɩ/)9yK#rkS }83R K`QXu}X2sv| =;DzNje+Ło<( ф7H_m4GZs4q'dsfXhnfΚ ȧ3R{,J8$TI*`雲Ng-.XI*gDYBihαtN=h, KR*3nU,%8% рdEdIGf])L$[ h5Beŧ/zQޅq8^$}c.eCT[M Z}@Ѵ8{۵+EHR02@F8z\-+[kPɫ|jӼȈ5ap(.rN+J v#&/V@@$HOܚw dxI,8;Z:,N}ыH'<Ͳq(EN%jlOY &6;kE[+wKGX} 'y;N:BU# @I9&>|0*O@ѦMu8J{,x\BX[cv䕯㲍{Ni;bxy9^ùjx'j<-nцg8>(9peug=NEeFdC"'!@c)` M"h/ $34nՙ6;%7pa;{xʕ=tin-%!U<ֳqy {v<.d p㠹*}UTܞqW8$p?q(qAq<=.m'^\pR KC7ǡu .Jbq].ڑXX<ܱ"2%`l+xq Ŧ򸢷X TV=8#n2xńASy\&s5q ;e󸩤 wΤב\Xڠ <?'O z&f84&y5qqAɵLq`>q6wA>n(ѱǕS pkT/.;C<·_oǍm@wW5_fMYc4mQXxxVD&8 x=EuA *qTQQI+Ps_4|_IO|N~R)]IzS,)FڃCh;>C8 e<Ω'TVƙgw\;t7^xXt68vG5 R <+F]|DjcG8 +q> 8E0< GM -t~w-mԑ5,'GD+ i 2\Nc:OdБ;]Z'^_8i^h0T8u70$@.s]hOۉ;8i۲6uG3]͛vt1&&qz5u_  8izy˔Ș? mY3@ߖxjuQ?.'pROy" ~чvm tg)MnG)MN"7=ouAҁ*H:p%K3 (HlCjxQ\U. kA(knfC8DuBɤz M^Sm5nэ ֺ# iP$4Ǥ6豔em됞\nX =\ ug6G I§Ɣ!Ř+K w&(ǭBL.C;r%[EJ eYJ7O`SMCE/<ٝȚ\M (K{M8 z;?\ф3M[@نX(gLh ~䠆*I"ļ/ "lGR9:< ޸#?(`2 jcI6T)R@GY_tJ%tL7dmp'zS\.|"C5 a3jBbM<3CCy\j]֒ed7@ >AB!k=Uq9ܴ aCgtÇm.PG$ k( iwd-#_EG@%.EŊ##E܄`[9檎;#\+hG!@jUHbXKu% oCྜq!}I.oCu!RcoQ7H%r0}xWYYIl%f Rɢs'e[=S"EHFU#~Tq㐂ǝ8} ;,r+O }O 2r0| H3&UIMy+/nFsc*o%oZt$EHkG|\=FS7?Зb""D9E^͈Ilw@Nٹ29ug]_߈x&͈6 ')ԢÆ* L,8*L4>bNqvK4"Z%9=_:k@Dcq== :&Y@k7#Sp g>ُUuzID (#ӎuXEyIm2bmW\t#ⱑbt6d+q3K^Q 繕RZ}J^ Y?Eq,>&fr|([jGSMbrIdkr>*9|02E9F,&fQ>:Mez MA}w^;͈|x6V>3'tr7T5=NS;nV'Are[,](]H`p*)L@=ǡP6DV` jºHjOᦌo(7% [蘊O]+Οb ^S%OGr'wg)ᔱ00-\ I|)kϒA)ANf fDwJ(ӐV4t=KemIJ?PJW^rd%#eo_,J,n֐J:ro8O@=#&'8Q\K Eq?5qXCt@< 2WTb@H'J`!O"&x^p"7Q3$Kȧ %T`+$˹E$9x~VDl)  <]5DeIj# e%饚,NICӳdP摟M~V(]AhA:r[~QZIJ/OfMrlrݨ p4 6'V*B?sO,PexS :P^lE1F|9S91\*8v?y S/'\6۝㸒Å *N[m g!eyWPEސJďhpt,9.w5so <`QIcHXv>gӅI VJt|JL'᩻SC4LJRW[aS۫m3_7w$ pUmhW93UN[C騼4ȗ8_۫B(;XӶdiQ(m-'zRP0?2k2F\ hӎN̿POR답)"v4òEq4r< ؑ%O{⓸ϵr쯴_kHYl?`NX}ʂN(Ip RrrjPM5 E%1\S]UIL#>{W5A?b[WXCX|xr1<=Eg?8MPUNd^H. xz*- %kH,DKCl׹SْMYY -/9J O>n q,q6|0e䥇Q]KSX$bjIt fp"Nz^^,V+ޕa N (nm}{H,qHw19LwR+16э$ łt_.Q]a)tlv!ܸE85`=X&Ζx'9{ڬrϵ z[< n%X&) D5⸊ ʇCbo \YNw:לkԖ)ri7t,Ơ$im<2D ο2:^N~lyH+Ou7C͍*02{օXEPGv,MAks!^>LǍV`($&MXjbߍƋu[㈿cc2:\XMG.Hw_B/2|j #n#>ݖR387%֕MmsyFOY-q_nfXP*(m1XӖ^fV( Cϔ)JMI4KX3 E3C-~bJrWS4`*tqhk>lAE1ߊ東/ ;ZH3(=兌7$W,,/hV3{ )$8"@j]3azJz,I8xk^`P@l"O'9X =1i7uf(\@ӳy{Pϑu2>bP,=>)H62("0?mH=ZIաc `ٴ,V*Ć1/7bCW/r!cZ0F3muM!3-qOfc=ձ)Oz?INi>S e=NwT{\3"EYC4&_ֽEuԼW􌃹-&/5D"GE)jG{!ts1ibcR)'$dzw"c,\n,J|=4ZcLv{,_U.i't 7:fgғEdΠ/npx*`a*Ksz\F.^AW~uU5WOw8Oz^4܄Kb8˦~0K-ж"n6gjFOp-G1uoILfưȖe6NmCz\R>%ECoLv` 1PbJUIp:0!VC5 xL 2}za1@2JD8\)FѮh>|D1eVv-:i_h_"E(O@ɞLĕ"3&CF6푿Ouw'-qBy+Vu+E&r^14ڍ^s [hA4=L9U!. 4V;P;>]sb'CHCU #roF\]Ow<YD8\8\TF2)09{ƭtq\OEGD8ƳAR!uh=B^7մ$&Cj6 '-"Fd37ՔS|̂W7Ҋ/; ;U9qI>Kӭ*%@-9 D6QlTLwUxܛNJ_d!d$3VJ&O{9 &~`z˽ D`^y,z`QV,'ѹidY*­vD$H@\4%$H.)}^ý1G R=j?$v? eoKP&#+R[K/p^q٧oEpNm^ l r1J/R}#}_&FQppOZ1eԍБsmy>_=ˍ%l_y'Hf9v6X')r}1jDO ݯIxY*MfI 6yMtBzlu(J~:+Y<7wj6HRB}qCS9xm;Ek!LeO0,!jt{DԺa"DYe $!;։% %2^-v;Nm?IT1WE7i r{U`ηڈ5I--MC vŶNtZr,baEDM`_jW"ٕRҟmeV{ OS0ͨ4)E9f`!hxsЉFGxʱ~H-R=ֿsW#AM}T/tBb,9ڞaڲN2yK/k"G\9X M[//:I $n.Z[gJf$_ ,bW&|"XݩFr3 T{?*X)噈%jȰm*E`cׂ)谈Rd츥P1:hQo(ǔpT"dinv2}KC##7:c>5˨vaꤵ])B߰<49;{!UK=;DY{)c(,Ot1`UŔ ׊öVncVZn]2ބ?62Rr#%,FSL_ϻLѥ6Ujx˒=8YE9\t9϶QygkwUX̗d㑵᜷l4ߤu\2G\ȪFBJ\*-MHN u /^ҕ?c+; hd98q Op 9&–r+㹔mWa]A"{؞r.WoK D]4Y𔽆|Кb8XG) %"Q4{e],TVkκ3$TazuD,gIG~bxK[UZ61sY-ùx+oNmdf_Q~ZarW,^_}VeMR\)܆-ͱ.[G3߱{,1sÆy2fH Uk3g^g*D1۽/Q xy@,d itEYpUڲ d9fwLD~0L7%OS+^."ў@&&({& 9o8\ 5gxW-sI g0h3͇g۵ӛ|L=|;-1PĔ#׉<2I+~HΞir9jͭj'r6m)tӃmX\4|;\IaP;n6LӇO4BKCC.e~ت5W##{9ҌF5dnv ~YVű!F\-+I=6\(]LS*?" (Q3BA.^Ǖ[\EXu@V7|K\DE/AJ˺;xsjw&vS1}=I&DS'p6VV~zSl\oQԑ^QIi Q'naNAϭM5R򿵷i"RJ68h] أjw"7ɆSJy+[9˰O/:ncOcSƙju=6e#̷T-2,,+rUݬM!нUs[G.a̓t߯@+Z֓fe,ߟ l^Tnn"[P;>jqM O\#稛/[aAx[i^?q4xelo|}DE#Ҕ?\YN/s}| z=b2-yA$$C9) Rʗ/_u=ztjݽﯾ2-ûr&|`X*()_jkE,oYM:v<>B22O}#Y^gsH%*’st4Ab^nѶܷn V &f!X=m#J`5dmR"Kf{$_YnM*:Dkj21<\6U{3 RLph3DƚlRSE)[K? I;Ѭe8ihcMKL7}aц&*<.,1UוonS3G"ϪY(K8DTEm9ixF6Sq.֚O-D[j Qq6׌P$dDNN%<qg-r42b'(af-"93$D=w0Q,)XGqŗܩ’ST2&ߺX(kdC1B bi=hOrm-oܩ0X\Ϩ}MR{=[d"60h{D6D1{=(%Ɠj7}K9 d/;Ew 6*^qOxr٪I%cQnR@mwU,N^ی"ӧHe bphadOā@uArM55כdDf^iК6y~>2 myQ)yVJ>oȼ4TCۆo]0F5$Ek%Pڋhj)ZBhҖplp)j8* T.P޽|yR֝&FMeԩ'IEϴnm-y P%ks(Z\3Zm‘0UAl!DB7QֱUlUBajܩgBSa`T4S.p;1-KR:8UqԹN%.hYsݞp 0X-d6`d3}{J$&֖ʺeN6{NaBP>v뤎 Wm[>s'9źe8B5 };qSY~{9X`# N $W^pPgvܛ6R,JN9Xd;Ytc> endstream endobj 27 0 obj 13578 endobj 28 0 obj 566 endobj 29 0 obj 29024 endobj 8 0 obj << /Font << /Font2 13 0 R /Font10 21 0 R /Font8 19 0 R >> /Pattern << >> /XObject << /Image9 20 0 R /Image7 18 0 R /Image5 16 0 R /Image6 17 0 R /Image3 14 0 R /Image4 15 0 R /Image11 22 0 R >> /ExtGState << /Alpha1 12 0 R /Alpha0 11 0 R >> /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] >> endobj 13 0 obj << /Type /Font /Subtype /Type0 /BaseFont /MUFUZY+ArialMT /Encoding /Identity-H /DescendantFonts [ 30 0 R ] /ToUnicode 31 0 R >> endobj 19 0 obj << /Type /Font /Subtype /Type0 /BaseFont /MUFUZY+Arial-BoldMT /Encoding /Identity-H /DescendantFonts [ 34 0 R ] /ToUnicode 35 0 R >> endobj 21 0 obj << /Type /Font /Subtype /Type0 /BaseFont /MUFUZY+Arial-BoldItalicMT /Encoding /Identity-H /DescendantFonts [ 38 0 R ] /ToUnicode 39 0 R >> endobj 31 0 obj << /Filter /FlateDecode /Length 42 0 R >> stream xRn0>!I%dJUC*{I 95M"ݙٱx[>Y{]ȚCX FIL_O)A\M]i>* 0-L_]z;VW{羡;2I 4YQ,M ?䀥 {S; .ɊpsR @8|&R}DoN~^Zapq%j-nVe4 endstream endobj 33 0 obj << /Filter /FlateDecode /Length 43 0 R >> stream xܽy`T8|ι[2I,@0+"$E5TDT UD-ZZjҊ(?T|s!D}m{s=l~B !LO_(1ϡ~BqϿd+W7 .ꋿ?n"dMfNq04:gA*\Hȅ9/5oђ5''@ fƥO&{ #5oڒVw3!/38+&1%$JHcO0~1eA6 DSdyZ[.JH"d k)YAd2Jn!c+A/h,Jz0>xv"&a~Jn 7 Z77)$Qrr=?{%Bo$}226g'eoޕ}m'N'/Hwq7Or  O>@{Ff/"Nѽ, oI>QToy8ے}!d5t+dg0zFv·C]ґ##$F*ȹ0V*+dڗea$n\N~K^$h\rI!]}I/2z]r'6;t$كBB;̆^oNb'rn`+RB#Q74I?o6!B|\|M#'ȿt]JW;=t=@?aql.J%,~#X FitIfRd.'A&vmOA%&iO6D)~CO0_%X+o[Ȯb`=` PH 5B \Z!b\/fa+zitDv)?Sɇː̶Lk$kY'ui(n 3ui9=33Ρ ɛW₩,E>Yg#{!5.dEp ^!$ CFaHZX+  '51_,KĴ8D*^)>(~,~,M^>5y\n[9[V;jP4e aU1*{y*! g@l]ɮXZ"Τ#cg 0:a̷Aq3$uaY۫%^Ͼ]d%SL /w"n$5c(߈gKHp?^GvAh'@#f h%V*#|@n$s_atx Tѥc(pE72\їlq Vat RD{J_{“p4,' $5z t[*TRe ȴݻA# (P@AB u 'DAJZq\"y(HBė3c%];ȃ٥MCrDo\K<`_VXN( 3dK곫ou\D#`_B C*3mx'eFfe/%#ɳWD)iXZ2.fff<`l] cqgUwfھ}j*{qFtyҒTqQaA2?/7'E#P0^"K(T4)R" EӠ`Z$ >d,y(jܤDQô9[d՘njd;+>sbzrwFfvac:fbhINOBO&ef_jz_x > j̀дJXEJEU_^2*S7QR6ޒN#(`Mg|MmhЯLA.m2-ͣ'$(= - fNG"VjE-ÁAr{yآa'OJZdq};YXK`$!,%~rJØjSOD=MQ*y Mnћ߬Ԗ=xr͖~g?{UtTqWNf6xœq ZxkАh1`@f=7{`tV .J^մjZ[^j{=j&pڲoM ^s5`"rV;y.|&mc h߰Mڕ$ K3I̐a.F]6JxjQ2e]ƠL4 ^1ML=%52 lŮR+BAL {O9A"8E,͌fMҟN2R/%_QuVm'=*OY﹐IiXcäWOHKO>UߐNw:|ˮ.=(MәowOhXd3ڟiXN߁= V^٪l< ߶z9vs ëilדa'V@U* Vgh:]xV5˞<|f4=H쮵&v/3_gT{F42bFG%TcjhL *Fx9XB`687m@3rsrW%ͽ^Ͻ9#l O,"k˾k *ս@KH{)IRJr8p\n$UU]K57}J4=B?N7? :Z?Չ^zz(՝d>],plD,&^Kc?O9y |zl-u+T[Qh A $YGI١!;-{(ux~CPMw$E~`q84ˑ[ր59$?up8uz-$UV%UTE9G\[P89!D S@Ú̧YF|/(<(UPٻO5wE|}â+F\s羛3[i흿5h//Tiw(2,y|ZS{ яUc<8Ie%Ij\h:>J_p7Br;aB P@(%r9AvPI~*u7PIrR8>9 HmCKd-HkR\8@¡ Eq}|lYߺzJ*Rpo~+(#g'iWMzE%m9yF\|i}r\] Ј1>2'SWX:E}gcNpD+"pII@UӪj3L˺iQLs4Q֫ifv[Q}rH$!9!jq6|isrHsC &ۚ ֵ7ڋJSyN}|0ZcPf'UJ6D(, \Z*(VgF|SdA (Z?nj"<ݻbf*uqhUQLJZP &9(T%&0'Xm) RW:(y*9{*44+-FӃ33o YK}}JnB)}JE7.8|.+3Ҟ!E@~S谖a- 0w1 [e41sdˇxĈ"_{jb4E̦N-,sdVjED-{;ÀkekV- ֊F~G P)H7邅i$Z@[ Ua?˒cG[>}YF$&-@KL$&E Q0%_VtǾg4?d4|h5(ӯ):Bd/O"K-wBne̫`\g<@`4su Bpz`S8uzrݏZ}k9}w~^?ka.)I`+e~UW_U"W Qx*_NSXD]I_%#Eko3lM0ܖ~%rQn雃i$yLM7U,]]t:+tS $q{g[u2IudÄwh=ZeIxL  C ʘ:4'UGuj77Dܴ6) c/#rh!yjIu:wÀ= O6HD"':؄R,gC.ڎdy8A<;e5(X,ou|(/V\ I8AP䁠 qeOIX;}6q2.Doz4,Ywz* jmTP Ai pwZ+"[G=ñ:Jd&lLvΡN,|F .a=\Zi_-A P9os[ȝ$\,g)v;V{EN *Et.G'UW'Je:=37W;_ͼDog6#̿2i5MlΟg>4=|M䈑777ȆÂE+$"DMoOߞR@݉^D!j8n)FwO)G|||/}4Y |ZkZmLj1ق>;vKj2Rf%uSi?sg2O t Sn QVM~,~_O]K,$A,cW?e#NɱЊr/_)NWD1UZ# U?xpXA;얀 FR6Rb#6Rħ|DR6Rb#փ+sb4[]405䄢Kss=gFv^{~e*-UoL^]ʳ %DIQҍ-+{@W'nID*W)),!UqCD e6*&o*RANn^BUdQ`2MB,% $;BIws$E|ʴ$6 =>CY+6W8,iX Fxn||gxesp.(PaZGUmG3X?$>[!B[zXqB|Cx9R@A#t9%wOҒ޽*a+ Fb$e$RɔSxǎrfѳ/_ϼw3fs.YU5ŢO6v(.C+N'/b& Z*}U\3dGЖTA{M9eMڞuh{[mLi2<*̚a!BGSlSDKf!4ѲMu|1*T  ;KfL?MiR5\a ĦfdNj#~&Ik 3{Xu&`cf B;l!l;qxgOkGy=oc/x5kͯEM!_ iy(2$ FaЪw~HU" f}x_F>{mdQN~˥J$y w^,|[[_9ٸ:9sȉq'bx6)#}&vnrpC}-ot7q.oʽ۽⏻CeQ)*b6=S|lkwԁa,C.⺨H#tEyuX[q8bڐX^ZzOzHeA0:XzGZ#x@]}FpGzZǓ#DfD(dPV#8MӧuF̉+7R(7-3 Sn(ي1(tr(>@f8wż_F %zIgɖD(x`^i#GUYҫ{UyE=kֲ 6|)-g.pzpAԣx_fr A|FudΥ!Qܾ=82˽v(6,}m>?ܞ>NuI-7LP s1 k>[S]V)=qHQ +XQCB݌]s<;䊡5s߹V Zyչ-ܲr()|6'rO7{C%7#zvYD:̘vKݲlxM<*M$d\K%XIR}~K>/̩3?M/P>?ި6'y稗gy/ _ߛ;| `~6?zx{{J^C:;JXz'CQf$A xQۢ$ <ʼnNfh::98V*;%H䴉%X\{"cؒ9sDӁ~GNB b>#@ASHᔓV#QNz cho94KjW"NԊ|| AFx?:)*,X­mY`dͳsY;?+?)n掑wW7ku^;𣲟A?wxf<g^~9W3TjT{nR6|"џT9zB S\)qX^voD3a qh~΀HS)rOHܥc6[#]nv?ةp®){WR%=Jtk @#A^'9M^$HN+bra`l-U4qZ*vvnxHAho" NC99.T_JWhXM ?;JT?(rJ5."9]x4W{ WCo<`uAE|~:)nkW~'󯅟nr#7͹yz?ͥړ-۲11~2g0 s| sK5&Sj@Təiccs.a3Koލ}0U؇\qH(3Xp?V͙Mp_P8|4$xdS:iBۧЩi)~t"(D> _r )הN>?W(|2ҹK+wLp}\G8rD&H|} /(:٣WW1RU1tibD`wQޫo5s3{cy/ Iڊ`g\-=|[Gcݤ:3nsFiapyݫ; ⓽ We4 WTSUSC: QLBEm7.>Jo嘁 ^0zDঋV8fp^)0N)XLw ʎXn$XQT<988A<}QTQzv٥痮P.ݭbspn uL/ޭO , ˡ6,'pU'IO^r'î3t)'ǫ *qiPUJ#AIYGHS9"V\G4tHƑ0eJc|JƼ)#+Gۼ~ܘ)gHa>'|NLx{fb;, ^yGZblefo,]sz)6]`hξ4!dCY "xp̔ґ*:ꋷ8+,neCes۳<:~=^tS,4)>:U9cr[iݻ(]o/yB({^ G]A ݽB!k+wdQ%JJ:# b$KN 5M1 b(#d,RXJ N'65ȃ*%7[kNqSL3nx1g)J'#`ٍ^\4@<)c GIb. \Y1[n-8DuD^1>V]S~aI`ą'4GEnCͭsarxےƃ.Dx}xS(6yQHF4rb$h7h H`ˇ $Ѧ +n.%\T'2ª닸+®(E5OP \~O< [6I{:jqdǔũ6d{-d3RʍNS9,4֣G7{\@IKP;dNcH?w#x1-+|u6V>:g/ӃM9{/Z'8Y?S/{RSH/ٶ%KF{gۖEpRn5 &M@8pD8Eԓ@rWt~ z0I5 `QS9&Zq`QnEGE䶴[ň?5-䶴OspjVuN #(*Ю іިXU(&i(̩'2Q|4.洯9-Zmj:0 >|ހbòϡ ^= amt]nQZ>w%2hگ`/w]_h ~"ʻIxE3~EC rz<[U~~ }XxPt41Fo7DI3yyѫh!K q8ץLivK䈊UsG 'ःGL[N+oop:hwFxkxS=J]Ia|2~F>H+|bpr8x˃?,|3p0K~piIœ> h#ْdnPen5I__yהȔuk>/277w; C->ӊx]VsN ߣ<آ+ffKY5z캇3'n=_ }Ͽz -A$#{."Z /ç:T;sR'_09֨T-Lh l<~(tz|gSkp5=#QzƔKsYnNHͳ$<> 9g84^3J^ãQ\ #%ƒX3Z1>ޅ. Jp}\%^7 ø i mxn{FL{(W$+J|_\N&LIP;\-%Haۥvԡi1A\|̟x 7˖-#(FOC>aS0j{qT9nڥKjR?ទ-sukq]1{pG=0MʙpsruY~z赗DLӧ('7WtDZKE\EFmD?,h^c, 1J˭QuGګ^RijL3՘fucP2_iV("gҢU(2قXT؄i[ЬBU!:˺2Fe7C֋x:QCGno{*5_U?j~Rs7|}|Ϩ2=~~EVt;鲼g>ĦʥV|xE/ #7"q EY2bc`u:@@Ea'(0 K6>K8^L/?8+Dv n- nlȈ8.l):-#q6?!E}@hChOHj5Tin_j/ )R 3jRnd: S$ Ƚc\_vF5IF%Z-ц!:5Ӌluc ^ŮV8VlpR]xsܩ=I~CVj/?h7/ rThQHGI !pSmb0:A{ck ,* /eriw07Ҥ1hZЈX<,icʲ9B.*T p4;&vR$ GkHxF`@mGW{7 ISM (uJG_\&t殅L4P_g-J3?I2#q.&N_3\ʲ vy8T~qCP]GeN9y*uYϣ>uCqYGݪ& 2ai_Ҽmi-b]ď\A|ezfۜ.Vg聘y'PC^ KFQ&jO.򁕱o>use@>'['@iMc.p<;h1zNEd<_\-.G@N8b~I$t8=_'! gr5&5J?L@al(a!x*3KW(]nN7 GWFܥ2oG/J]~znbvn7x?;r2ůl69x;yTEM)ޔX"+n˾iA-羪hi8q6wooOi"0,.0]#} ~Mk%HMS5݆݇ms5'{&ߟ$)Xt=Mkj%,qBU !vy&0R M?'ęv`}j>Z_K4o5N$(5;< ` Y+o&~?t7>pra Cy7xϭxKߑٿX,6FA:`<? "YI_>!%7B+` ^1o<!'I- g!hE2 1&էa @~Sߺ]\4C: 0# G@y8O% # OcVr/s".O6GI_w11҃}A)r@x2᝟pzAAg@Z%~ih9jh+{pn u u9 p)sN'djC(p#MbJYtЩ<zR }әpxO @8CPmhW 4hCziÃ|=Mh )$s-(w" B_FBSNs9DHA-;E>#?~%߈4S5>'VZi=9@*RdvjEG:<l/ "(t#gH= ϶u/ {7i/ 70 7X'J$=Ү@0E|?-o)=2g,. s iP NK۔D(AI# ^6rFmLd"Zi{܈t~'::Ғ5EoT>2߫7@GÀ&cP>s2`IمNvOWWrS-Q>Cr|״SUl31}dׅ} a'fcrkvn+ } ƽCNf,}֥f9qzT",y7__p=:!o!7H'`Anx=Wl9qĄP0焯!Q aQFn ֭">/DK t*X&M$ɟJq<ڽdk^Ij8<"<ρAtuIsL' x߷1ߚG\` \;zi<%JsԻan&݁he_ojxn@uXΪkЂ,]22[@*^>]}LDj̋R&[d LJr8\!l{hŰPO ﵀~@& ]I|њ %yNjC>a0`M_kG?>@8P#u0OHif4<CtSv7.0s^Kk[0 bKGRV }c9~,&CwX+kk NU׼o.]gs!-ұgy+v-e=Ӆ7z;;xۢh@vH=ؑo}rd[P; .BN|B(Ä,deWƠlUW7֬⏄? Ŭb3B;HA }μ>琿`k AZCh|`L~c ҥ]};'Ү?vtIy`t}7Na=3Am҅v4ڲh?sJXh+hB $ޟ~YzlGɃ:@J3߱ {@߀o=L]7|.:͖ߓ?oS_J v+"t)uzm68&ݍ.s|W?wK|Wg3q.|S݇|oVhPg9PfЇ@^ ʮWOJ)R 73! ]Oov?.N`OsWEۇ0g\g̳}HhmZ\qrU.6O5dSB 8(@n1CA|}*ƗmϜcˋPo`+$ zp"Chw+bk IZ1K+ 8F88 }>{5+0. Z[-fE: VoMkɍPvr;_N^E?e;b֘Sܮ]O k2?aۀ_0ܯxg+9;t~82Z>;&(o wKBmD3{07|5^\.ܟ/._G?amxAˀWş=,gzfXzPo3@n>Cxeb.H 8<'xܺLp5حϕ16w!pOδbֳdb:`i;).e/ȺX`]F$OK >2ξJ?,u M{&'8 lk/a&L } 5q(%;9L\'/dk66@_AP" ʬvN]bڣ+@9`ǻcڿ+@yǏ=c%c- P^oXWaA?~l/|D~|?6OBK eV/s7{ˢ/Ύ> 1adP0l f1`no ?vɇ>2m iVZ}s^) c~>cOAf Ckh pONr\dF!f3%s4]5&. H;L M |?oxHHLL/#`y m}x7m9[pWpd YrEg{VJr׀^HHגkyd|U30|}n@j939=NDщsI۫Y鈒 1 v޹Gqy=#4+$-58]!!B LDa;|YW8?H+_N,)bJp86Sg;6Jc]G{/m0R}]j.}CѣGRن,77Z_8+ر=s~/\op/g9OfXZ=sn9O#z&dv,+:?\ߢ\Z ‡~)b?0GcXc+S_: s5e_q_xE`e0!{,q)G\po}o^s~sS˟뾯t#}ɾ{1GFI6>qp <]ƾJF'SWsY=cS޶o|>XvcS?L]NoG^ȳ}lm_eN+}5mAtJCz1"ͽWc6OSh|E:ǃHɀEaL>߅X_9:9:޷hYVZXޘ/ޤŞuTgdz~?"@iYb{P pm}{oދ^C=8OG4׊~)Txl/9gNsfG?;߃^m#qGg\^A_2I?ۛwWѿTgdws3kbs:cz=orF\]~hzO}<>zzOv圱QQz%};nQffgZ޼Jƛ"v|m3Ѳ&27D(M@()_21c24|vJ( t4m!:at^aM,WZrȔoVš s: !hy7y]NT  ˟",qmQ!끔!,^E/_A .ӵ7HڎUvdt;RT\//F IF7foHW]gffFgo(b>'R H\Y,@+>^FeJ/@ !,!9/< Ϥq|1n0c|N)%(U4d<.3)6} ,2X@ٙA=X 6'9NfT[t(@f40Axэ!ue4п` Axq❈q}7b@ q^1w+g+oX܃RڃRڃRC?tHz9f_$"yH$;ErH)ErHFD2(e"b!")߹dhH"ɰHVdHDm4#7WIt7.A/Qh,RhVZrFz}$vzC>hTa>jP6}` I;K<.ھ蕼%O3rY--D "L,d-QQa0#>QN,G/R)ėmy0}̈dTA7PXTA.ھ ((@֤k[~:|/&^ _o37xD<#̳L)τ3?T ͧx8meq`y[Pet lEur1xMzsֺ9f%Dtt.vvPLڌݿ) Wr/ Xǫ}+݂<*^ 9T?Jn@ JM2ZdK[hIL-RkȈURފ*j5 Zm8RS2ִgIwMO-m#! o:YwSI%7,k#h#~Bxiꡖx#Vi%`[O+njﰈKĻM9XdZG!PcQzt̬G@{XUaU^NU)דlj쩬T:SBP:):UЩR:IT:II-Q* TʂJELR iJeJr r@:Aw;+ 譋ohhX 6ٽ$5Pou6:SPO]]WCMk{:h]SŦxosKu {c\;Fv-g7j\|h::-{\׍ w,Qd~X+O҄HyMDQKjN[K~պR 2 x-qad9m1؊?]Tz{ELtQ"nZH4k^;ֵÖ! &DD$cؗ߳C.;fE-%I +-.]^ endstream endobj 30 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /MUFUZY+ArialMT /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> /FontDescriptor 32 0 R /CIDToGIDMap /Identity /DW 556 /W [ 0 [ 750 0 0 277 ] 4 10 0 11 12 333 13 14 0 15 [ 277 0 277 ] 18 37 0 38 39 722 40 [ 666 610 777 0 277 0 666 556 833 722 777 666 0 0 666 0 722 0 943 ] 59 67 0 68 69 556 70 [ 500 556 556 277 556 556 222 0 500 222 833 ] 81 83 556 84 [ 0 333 500 277 556 500 722 0 500 ] ] >> endobj 32 0 obj << /Type /FontDescriptor /FontName /MUFUZY+ArialMT /Flags 4 /FontBBox [ -664 -324 2000 1005 ] /Ascent 728 /Descent -210 /ItalicAngle 0 /CapHeight 716 /StemV 80 /FontFile2 33 0 R >> endobj 35 0 obj << /Filter /FlateDecode /Length 44 0 R >> stream xen0E|",U*CR1q}La ̝bhw7g #dF &Jp9@T%a V=%"0& C8Ew&ID—uHHHyeHE*V.4e[vt(p+.~Sz)^[ɯ;J+PNNe'/w> stream x} xTEξ;{B " I\"V0tFیPpq7tN5,qqdfAe7>vtI{OmSN{#ĈA+H!9/{HHqny?l=gt7DD͞/$z<##!vYb6Qv:ڝO$!nfE#:>| D"Q~Ѽ~"ED1t(]'iFpB2B~ !JX FJbS/L4naK4Nc*h-ݼN1܊zʨ&4G+SyiEi6߯ч&Zj|н}Tʢ j(Gf,*lOh:]HPmY,k4a~HQ!>f#x~i5ߤxo:S}63Xmi>E s=I[_wHg$2̡+IzI_r:gY|Hu—e_$]JȏEq?h?Y;a<(+;WUΡ_Wu|~w|?')9OPf*b KeUeC#f-ITlg~{lOzlѸk%ڃ;ԛkW/, EϽ` f<^] !0S*j%y[OQf~/ai{k\UTSW'k(^Y h=wZt~B} }nbŴ`-Wy2]EU=\ev;HJKgJ}Ku}[0m:lgn lXIXVX) ?^LƪA}l%0@K}׬0°At VВҝ%eXM4zLyyy^!VXਢ{=`Ÿ(Xom~.Ա[:梅:1R%,k;e׆ETi{q* N0GcLoF'EE4K l"NF,{3W)F/o0'z^GdL5Ǟ\5ft娊ˆT\: ?/7';HOKMINJLqGG"#T3*ihj~Ωxl$"2~o,=(iJ}%[EUEo71uu9-^/e؅pV~7\<uF8匛,.Ngr;YX&<~t'' SrDJ^IuiYY-E~69~ʩGd'klƻ@x;z:viN/rng5-ڭ']^(*׼nQ+Isiju5u4b/ZW4h+F"F߼zvȩ͙q~&O/ ;ZڜNi]O/J1)ucB팊y}y2$P>2ѣӠ~9^9c%FQ9P ?- \~Ǹh.3y;2WĨA.vⰴB2Af$4FtP[n|~Twj#ljP!5[+{X>9 'SMUoWU{awRSܽzU&{}>$[λ-ߪ+Y"T5@+Q "1PBM!voٞ߃߲:|tA]yxt).2rJjXX5fySu;R6ffņSahX(QMamSCqRs'7FT£~^{0UBgW'O}ᱨ4#RE|=՞nHL==vcdJCʙ禜M )7nIݙ\iJHR ! -)kZoyFnٰ"W;<.#%|a\ې!&4* F ƿ2Ԍ"6 F]eTginQjDn aD%GN,gmJcÇdJbo'I&)I)Ԅd"XEZ1b*`FZ}.U$-j9\籴ssy@(whJR"V0r%>1)+ @rGY1'la?!i6=ݍJZ^z_}OghZ8=܊3ꇻ#;'vS˵^}FzE!zƺZ}V[k sk8ҡw$,$edHJ d)%u^}ysW1Rn#[ϸ{[@)ݻwFCD%+-m8w;vSxv*?EkpN|hs#_wNJNO00 FTLyt $( B#3%vQMQmQ<*9!єr6ys2oO>?O e7' ,!%:4_7VLgI.;VL H&O~T.ġi"ȶ~|3z'pputj{7aQw5aP! O@ϪcՆW8^X،pt~p¡l:T1:GVnbut؛ZU)6Q ^nd)Y(SG~3䕩-XHf=VY]gmtQ.-2"&DAD%'gD~$|!+oV"AΊ8#]>u4d%&Gm ~;%> ζ/MF5]z;v/.OVA6bSpTYjSJbGǪNGt'_iFȉ<_b uYᚳnG) ՑF(%-Okr хx@=ꪌ@d%$IgD%YZ(t%B[S<UL 箔^x+N n|0m̬慥|dKWJ|xcNر5zs2=*MSK3l%xhauJcM]~48gbLɐi+[hcqb%$G“J;&Dq12 DuEDinNq3°Ƶ t!hWIT!yJu_.qTrqfg\bY%#CW?)B&R${SBpdqC֒d JA>1:lV|Zn0M̃NF'tAc3?2\1q08@@J2UdqָI/t|LIce`o ĺcrĘ]2B.A1.м}nΥav2նt+e@bbP s.nN| (Uˣ ȯ COK}+`~QߧT_IS1({D*`dp+p/2Ǽ˦NH`y_l'4! |aH= J j~ /m@(( )C9SDCckaf~@ Pm,b%t&LN_ y1NSM$ ۅnXw2A٧۔oB.Bzk¢MZd"gJ].iX} uN6@O? 4AM]zƷil&{hr"x7 诱65S5lm6b/ضe2=:''@_ݶEk ք)+aj[n}5AmU=T&9!}vQsSZFOcF_Aӣctn.iX_R3@Sv7-xx*p}l4.>|.t@*aނu~ _GaㄍvN}i?a;*4ZCRun_a~ܭWFs~üҷlXOTI}ԖOZ6Y}t]w>AXXw'[>H?Sߡ{p(]BMT/F"?BY/'_b4.֞<2PH͠_CJk>['5#cͧWН:AߡCsK}]!1>} %ONZEʢGfÐS{Udۇ n>}M:llδRܯ)tlś4CXCb} 0%PSkiOG`|S?)t~HFkk ^ü}\@ޠn3l= 6'IDSWuЮ>{#-Jj&&L`X2X ACe+D:Gϣdb-ڻjp>:'*e q Ԩ|'U6'Ur?&=4W \D8>[7Ͱ?lc5E9wfzI~} C~}A}OS >Y?rI|m672v rmSel52 5`u? %w]ȿxx+VF6|Be'c}!৴c h⿁^AyR$C'ͧ:7k8JyE1yBj>`+##\%փ022ԷP~`hBNJkDJS:}yqM%[ŧQVw w(K@ɲX~rmrUz^R=z>TJHفv`Zؖ̀Qz:΋sWہ3nO~#]MtI#`yi'؍Gy/4+Sn Cv ^܎hAokpd%h9Mȟ `?2@?9R?rs,=ߥ;j>'; o|xY{Ԓ|}~Y \OK?hQo&If)J*|g Yws+b:CeH?ʋhhvơ̟џ=_o^<;%]ѰO=נ/#¶{6{j=uN? ⟊ۻ{ 7p2@S~Nȗ~I8>T0 ZuFx0p7+-:>LكT;2Xkrh^.7*?De?"G%kʿ{q]}Ymc8 >Ж|g>cvuK7Q}PLN0ZٵCGGZX,޽{JY} wD9Fq7 z (wj_ }}6G;0zT&3*舀BT3!Wޫ-nxĻ/E9Y6.W`ʲp\(,^-r?9DP7tu3ǂdwꙐձ7d .h@XtAkljʝ'JD s~ƟЏ9w 0H0OO?W_ *dЅoƹ<׊?oXYp0(D[f7V;zJ-j[j3c}GwBɶяஐcކ2;c@$%V{{(L,?vWmQq7LnK9LG=syNW9JUX-읆ިUCN7.ϓ+Ԁj\8=|ծ6M[Ej_BUcKў>ĝNEw9WλНu!g>1iL^\"3riIXWGPwxV;8mgɳu^XLE+)!|vބ\9 Qםﵬ>ConJ k~TcaGPwНB')ލx@}Ļ4s[g?tgO%~?L?)5qb5n<z tknَɡt6{~>K`A(_CC˼_ [%qqGc7to#w"OηH4&oaoޡ5,:;Tc}9˙ i}a{O-w$tMzWN=ˉXk߽ -}U}'sj9JoFi6 חڗ)l$ 9L$k~(w=ӟR>Q-3 Q?l0P7;6񾯛݉vD; + ig'۰}b/A[_v!sH/r1,C9_>۷#\C8_ On{wZu.[=qlc3Cl5%>FYxf#[ t@X@;K V<٫}`O7.ցG@RǓ>t-$|/Y݈olg[/2uN+zM?Oҹ|`7EZMUt&HؤU^!O[Hre <N~E!? W7q%m6;Z/ѷ83Z+GDi$Q/ B2UA~3:EcwJ\ׄ |sN;mC/RޅaS{pƅ :-U%G} a?lKK lAexeCXgiUs<[EH/UTο@ک8͂(>ȫh r*iVxW =Zv§5wj]cTL cjN. ܢviҖB8 h؇G|=-t& |=Xy-tmݏ˰Nr?G>YKʷ?xɽS~Kτ-隣~FKM3-[4ۺ:•NhՆ2A0UPM-++BPNkISӀe OGw{o6o~D~یV{Ne?-ǏſGޗO ZQ=C׀g&ބ.eܕ ߰?&u'xدx;B?ϓwn9zK]3IY﮶v,M6պ]'i9%4ag b 3^r Y!$bnBi!;%l2 [හ~rbVt{("ȢÕ8c(c1A b 1A b 1A b 1A b 1A b 1A b 1A?&E+z҈J_U)ƥld6 .UftKH4{=\Tbfp$o Lۺ2I ђal=S S\l4th <hQQtMr?g ` z?r?}nս]H+M\x+ 0{wqq*wr+Q4cAvl6vEǕ5nfj8pTlxcxac3̍k54O& ʯK_|]&HRb+ww\b逯 x@RM,O')U4IC٠O&%<#|ag1( D. 4A~PijoT}(s=ѻQ% Ol͚W( J@d}`׳ #(6(yť[o[q`@6q_ rh`_Ӌ1qqZfjó]Ow_AWDer`+RK X \kvp]rhhG8&96pI6pI&p4 M MhGhG8$8 aCr0aHRp(G(G)8J%^px^pxWrxWrnnp%[R@p~p~ɱ%~p~~IY^,{,{W^쵆D Cmˁox{#y{z-~p~p_r_rlfplfɱ%fKӕ'O kc+Ig.}^AH Z)T!%/)t y,ੈI ']^L>V&a _Dmf{XۯqoMwI; BrokTTeS}U1;4)s5͜fm9HSk|ݺ9_kM3;~nfIWKI\/NSPwGI8ٿ5_&fFKWSg5U_G ҼSmE^ׂbb(AP^K^Q VA9e|KS(׹[_2yDd}yԯ 4uT5R9+;6DVHGadE&-gWdlKaGxBe e QWc]Ö.{~^N}[N<ͿseKEׯ9g̫/˩v{8Oa9utΧyuaưu-]U5Ǵum_[UǩJT,ڪ9NvȮmՈjD[Fl~N;ՊZ.e& 9&+yY.؃kG]*)YXg"+ VV1Yi؃V19-BYSf4 U?gŏNu%_g~.]X<5Ni􏜄:jkAI4EiG}كL:D|ĩK盵:G%]e 9_(g~IWv8,*8 H*bzX Q#yWl\BC["@[h@zlx|-2YX:'VeKJ_lU4̶bK%SPq12 endstream endobj 34 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /MUFUZY+Arial-BoldMT /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> /FontDescriptor 36 0 R /CIDToGIDMap /Identity /DW 556 /W [ 0 [ 750 0 0 277 ] 4 9 0 10 [ 237 ] 11 45 0 46 [ 722 0 833 ] 49 54 0 55 [ 610 ] 56 67 0 68 [ 556 0 0 610 556 0 0 610 277 ] 77 80 0 81 [ 610 ] 82 84 0 85 [ 389 556 0 0 556 0 0 556 ] ] >> endobj 36 0 obj << /Type /FontDescriptor /FontName /MUFUZY+Arial-BoldMT /Flags 4 /FontBBox [ -627 -376 2000 1017 ] /Ascent 728 /Descent -210 /ItalicAngle 0 /CapHeight 715 /StemV 80 /FontFile2 37 0 R >> endobj 39 0 obj << /Filter /FlateDecode /Length 46 0 R >> stream xRn0+|LĐJR.*=PKX95&MrH-<23ɾz4ysN`Nm׆*-/w94$\ϓ2Hʒ&A-ܑ)pt~ӔAt!蹱/4u?lf39*l#5Ra Z>%uŧj;Ap|eGF~5.lBNf@Y. _lۭ8\~LD# ˆ.mD`v]3A,qO?{<8n̓(C_&Wyp.4QEm4iv+^?ʍ endstream endobj 41 0 obj << /Filter /FlateDecode /Length 47 0 R >> stream xy|TE7~{{I;{gI ! &=A"AYA( .( AtEF8 #* }uowqy~~?S{:uSYhIv͞'OS"*"o?DbLpg *%j.?k/@>m~ÐG;rMNݏO4'ǦO7(&A{ٓfr$y?Q6J<%L}Fp ި}ſ!b)B? #c.:ˢikC{:2vϮxJ <Yp;0k/o2]G)TDhUtz^M %vX:.[6҃EQV6&z717Vr/ x0BYDwGE86=? CJs&NLaYme?Kש=4n;VQiK}[|B>I4fI9Y:tIu i18Niq>,B6#}{ OtZ "DO˰›~:nd4N`'JQrv v韦M0(wM6Hl>N`=&8a/^4jGgtgwʔ'iz i+gqidx+%|ٴ]E5ZwԁV= w뚗%'sY2ӼR=mR] q1QN=2fU$K`c_'Q3tyLhVPm*~ܢhojɜԳSGOi`c#8i9CD"ה͝/ƫYxLvHV6 ޙ,z'[pdM>M@Pi*+Gِyj4aFCȟUUfG&nYi^B" 391%SzXTO2KGxK-, ɶte9.bF!^hL%S@Lr)W),CAm5,2b,9] _Y5fܬSvZɥn%zd]eE,KG]zY]?بKy=V-Р-8K"BtfIUxm$=XELa=ٜka~v[A?h4ԕo¯R2:n֫ұH=m#.ctm7ʜz~:q)aD|W$*U_ehVLr)`+yŞCgzؓv^GԨԨt|0Gqow`Qȴ7(rvXw]0&z{[քq{-h7X(2u#Ot9ۓi$*,:q)b?j"iC~\q$顄^Sϕ]<6Y9k'M%UReKMh+rUQ//7{~t u[Fu޼d׼U`Ҡn2m3Y &-:d7l}aO%EcE/XHk569~i,u'dȲbwlPs,-,X-HlQbRu~k x? 2g#נ{R,guEһUV|L3Yǚ02$՞=0+0TH+]8Տw2NմllpYorn)] ߗtW)KۛeIPd7y%I{'˰'켏s]:}6ǜ#"zjҫIFGǓho/Od]Rv5QX?)%'ş23`ʑSJa:t;N ڎ"57ZNXAY9ijRGT?zÑ4n}m-oKIã L'q84<)]}E'/⽮,YYOuR$g9yaTt9V9HwrVTt! Pe%YllB Tr&f.[WHfx)LQxSٿ3*/6J.zn=/%у`,)Pq+z)v-_֜~㪾#zWorLܫ($][RtT6=Пd/HNfB;m6iif7^#!mFdY .DG;}`!E>Ji݄s31P܌װLadw=vɞ&>TQOUJ\V'gBll *g?mRd]xii)CH/$8K( P?Y^?bV Q=x\I"Vi[?|Zsmt5gVd&d@vyE?`?IcvZR9궹bў ysϖ-}Ö/ͪMF;;%ltux#'G.PEs/QK8Y2 mܟ/TBl_"Ū23U5;hI.3KLV)^]NW#wlqu-W%S>)'tv̏)͚)~l.8؋4_1)cxfc.pĢ\DML$[D+iR)JtچGEnT="#";(BD,Md˓"unŰQMz,c ܚ~2Y;],t4h@ z.YȚ#/ԕ9S&N?ޑһGꎞWKKW^Ջ0Uĵi!졓yŗL6uwy&G, $g J_x"1];W:=Epvt( C|n YY"rɸB2b'b+f[7v> *ǜ c»V91_1ˇ/$gLclxiK?5օ|)NI1L뻐+yet8e#D$DSFdvTRum|MLe1M"w9>&2:ROQJU)ny$=u8Bᎅ3ۯV0"FyTV.R|S zu("NG6œa8tV}LM d.G!E͞fH1/7Ae&4"VnU3 U| C:?tdu[ɫ[]|7e[ mΞ9:vs|[[#ӏGU)=ZU!%OKOw#'I1cY[Zm[cqISWOj;oZzFdl&,b5urDGd#bk&)33m E C$qi}'vgF>}&NML\gxmt {G qtr4=WߩpN:Ep5 6)JEWr(ђqn*Wd8UV)"JVRM]0_~djqIQ/×F}Bp_ gxE &\s7O ;vh]ϳvl&!3:ww\p=z'9_yň[|tg1q,Af{{&ʌ9|YvKȟHdPZ*IIU(%Ju:㣎8KIw*;dUl,?g^gy\b*%WWZJkekH]T%-R"NigΰxiQ2\ ,=T%l+>^JI56RM g^gV{3Fjd&K6h:iwBX_-j_@(bHe(ASYk|rf[~yDҪ;%#&_5NB O;3翠3gf⮋oYf re+Xapgp ^mTcuOTU=fulMc4hK+a5}G[teUP~3l[Ɇs]H nEtpkQV]A^ecM#ulo=MO5)ieq[u DL6VjVC)'1*5DlVD) 1$ylMH=,*rfɇj$meJ2#aO_g(oga?I,$ro㍞; ΓE E I?5Rb,_vyWCmmKl=Ϛgmݲ+^9߅69 qrHB}5yM6jj C;w1U6.a߰|-5ZԆ/:CPбP{~n]bGj`$tAOvib[@ J26<1@z)qG:Ec~ 2:m aXY?h'y P?6 hzP>2g(n΂.|Q V#_*s|tLmF+) цc%ƺ G6 <:n5%\ s%)2|ocQ?0k9^ufkLqj"?")۫gd p%C~EF;tp|=MW:CIeW[ NLi( t9az.zY 2tEr#-_+tFT앮F@N̟xRy^O`=y:+ -tKL=_.NS((ϢF^EU-j#s5!O̯˵ɴNli#COa *мZ#FwFMzgB=rOXdiAEN p&?uw\|Rc;F29&G @:]s-u)Lڒ = TEٶT 4 `ᆾj4txX?/Sfٱ^·>l/죰qF ;'l@}Kz?1隣PF] ;\'FiQޤYtǺhڐ? R!'ڰ5Snޠu{|o*qCv8 H߼΀S4MsQnn׿?%|f\L kJ%%i<T xf;tG7}h ;!OM'Mo 8\K5M)zڧ!yFe1!xra*oѾܡ A+/8 F?]ipR6g=2CG7#j,_wQ^\O8T9PnĘwz|'hM=/D"YMT5]eZDfD%=i}A{#?YZA琮Z"h i8PI/h' w4giOD/ _'wZ$!&+el'R4Wǚ(_p]d~@:S7],_CC:h54D'HҎ A5 (;@QӜ_k;h㢟x}48/Y3T/(}lj# ]| e㐾Ef>FzvXN!; րNG(P*S.f!ݸ$?Z`7tQw}{C7.}(+D~0M/e쿥-}MhKDŠӐhKg)T9` at,l#nBT]y ~'ź=-wσ94)̗%˴as)tDZm.MdE-=V wyz|Rt"-|::b O_c(5DBs9owm/9#r>%'Dgnǜw_[kYh`C,z^ܻ&"+1f斺5 ?|p?Ht3ҵ:w);Y/?;hbM)1B!,㖼\֙ ]osR@Fx0z0I !X];{R~ֆbѡxpKa~Y4X k1(^[p2+-8{[m?_yt -sehhwXp=ya(8 s :9V`FmXV.9CNB ν8jUKtC=1S ]'E'v4(h<*]IgZYWywUJ?GCϨ #f@*OA.h#(*c76K^f7iC׈y$'l h@M<ې@.G@_A[傦D<%P.hqKWvog3q-rW(/[rNk CZCZj(0qԟ@ {VP_b:ӑ1m;/w|ې1P;p?sbnD vv+3[4? S  @|}X ipih>0yĂ"N [95q= oB!qG ~z7]!@ FKBZ!/Ao1rpg蹨E<y. ZPak;TfJIHIoj?(͖{P&ڋ8:P ;TIo^xc{t!~(=+9J f?_IQ)ƝZIJ܅VbmIGk{`?S =|mOX9N<*lh8UajI@)DFb;{s`cCc[qW1gM\qҡXQq!k܇C>)Kii?"Khϸo1rD0F8.5Y@9Y~_H]i9p˸&G57XizD ٴEgw~|B[OxFgՏhz '̥ͦ4¼VS=kJ(OćH{1L C@~"]-U~]qqw H8-@Qqgd/ qjfñ|K締w9qŻzvٌ惶LS+6`ij8% =٠$C5][Ж9ı#w^_k?7WuaC5|)a窡a -/\⎴xgwnGX{(XLea?;(C f4(]`KH?`Y3 oW¼Oa^{@K_2\}__x <s@r1,f> }kݿ{s .ޠon/Y |E?bu b¢~G$Z,hȪg^טsM@0M>*MQ>>}q'{g},[i,lx<оI@~&q3Noܧ}]e$͗>U.aMچP 0_ PY{x7t#c!/u,ޛpɟOp=xaz-Q꠿Kx==Ïw⬴ߟ?MH/_@;~i#-YdR62;O)4Y^N,U` %H AzȀ܃>yN7Q( 'Jyڜ6 e5M=ǁ>Y>F'p,i 0JA5/ٱЦmz7Пzop7/'I)Ii4wd"MCڇ{CNhw4EmF`~ mfLi%F)ΔD[Li,ib{e.~)ǀ;~b!_2`P7Jz`ա(J|=H|?:?tB;jtաb؟R7#c{Mh?F8 5 }]~*xg&؈4nX'ܿGCϵCmw0>@KG,F;zVyNJȽ1WW[ϑ<# h],ߥ$eYFo|'\Vb-8'>˵>3|m?tg`pt3fmz]{=1 ySHSH@ *#ԎmBLA (l OS$q yUȶ7kV@'t}߉ҿR lɷ?^QWƖ{yjSB'_Uj}x/b4EGTkw. A/0(9d1~ zCjpҩtŽqo.8P@vPpMP)f*+bmRijNV`I)>N|P;F1rƪB_.XB~s%XpG~KD6y#(j4Q< hE+ZъVhE+ZъVhE+ZъVhE+ZъVhE+ZъV_'!qrRf)'xȜפah嗆θ\вhAg鴮W-hdlXL[$*>ѱE:zIi!p C UR)/ 'wvi $4Ggj`}nbPϠ1q &%&7w4U0CN&5@ _TߡoPhmܲNid2л 8sj;gu޹Fg{')F~ GӀJj`-rWw=~=sGO{Bms99#oW|Ik5* UCq+b**,ċi< hB<t <$0&|2]Po Pɻ!Mt`AҢEPQ& oT̻7x7Hy_]jW]{É=nwzRO~MT 욧<Ar mLt0H{$ 3HAb mHD&H}f`g03 f|3>`g03 f|3>`g0 I(UPBZ7w@'{ 6i=ߊ< TL6RQ =^J X<Ra'=*@Q P5l:.uۂq*tVuF6($ | W}+n@wFGiƣgEIq"2_⯱%uSc0cj/3rz6^Ӎc5AT4< T׾ uu= ֵP׾siwo C>p4eՠ2zAFeq#kTmɧD?dVo)s36s}g~w>T;wi3!m,p1ߊs37gb(Lw[o=#Ft ;U>䷸gftn`u Bnw)&f/&#sn̟2 нknWt>fM@GEZ"-ݫןVMVRjuZVm6j94flV̲۠w7V-Y|zI—33AJy@AVi t* ˮ.ely( 츖J'zFxu؀[ѥT:70Y-MSŭX˒CO6xbs*(~n(WTaQ̺j*-걾^uȎ@ZdE&tDyME W$6%#<ʷr/黕'RQU箒\[QQ-ЎA;<yfhsѮ hZGn۵No'3ѮvoǣMLR6[xJC4Z6^bkE@>χ&}zB>} Kћt$5d|Sz/54H5&R d/L*.:ך8;g5#2׺mtlY8`=Yv%:-dBO)%" Huݑ,jz}G:[TAE]_CCU;HMև(¼9snΚӼW[w?* ߢ979%}f* d(  [^%U uI^VkN[1'u-7c"G52/,)&~n?NU=3UR~ ~xg? ?ܺ? "hwtƚTPV,*n1nbsM?7gk endstream endobj 38 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /MUFUZY+Arial-BoldItalicMT /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> /FontDescriptor 40 0 R /CIDToGIDMap /Identity /DW 556 /W [ 0 [ 750 0 0 277 ] 4 38 0 39 [ 722 666 ] 41 67 0 68 [ 556 0 556 0 556 0 0 610 277 ] 77 80 0 81 [ 610 0 610 0 389 556 333 0 556 ] ] >> endobj 40 0 obj << /Type /FontDescriptor /FontName /MUFUZY+Arial-BoldItalicMT /Flags 68 /FontBBox [ -559 -376 1390 1017 ] /Ascent 728 /Descent -210 /ItalicAngle -12.0 /CapHeight 715 /StemV 80 /FontFile2 41 0 R >> endobj 42 0 obj 344 endobj 43 0 obj 23400 endobj 44 0 obj 320 endobj 45 0 obj 14961 endobj 46 0 obj 312 endobj 47 0 obj 13655 endobj 1 0 obj << /Type /Pages /Kids [ 6 0 R ] /Count 1 >> endobj xref 0 48 0000000002 65535 f 0000160236 00000 n 0000000003 00000 f 0000000000 00000 f 0000000016 00000 n 0000000160 00000 n 0000000207 00000 n 0000000373 00000 n 0000104067 00000 n 0000004464 00000 n 0000004484 00000 n 0000004504 00000 n 0000004542 00000 n 0000104374 00000 n 0000004576 00000 n 0000009564 00000 n 0000011852 00000 n 0000028790 00000 n 0000035690 00000 n 0000104518 00000 n 0000053732 00000 n 0000104667 00000 n 0000060287 00000 n 0000074055 00000 n 0000074076 00000 n 0000074799 00000 n 0000074820 00000 n 0000104003 00000 n 0000104025 00000 n 0000104045 00000 n 0000128718 00000 n 0000104822 00000 n 0000129196 00000 n 0000105242 00000 n 0000144826 00000 n 0000129393 00000 n 0000145224 00000 n 0000129789 00000 n 0000159545 00000 n 0000145426 00000 n 0000159897 00000 n 0000145814 00000 n 0000160110 00000 n 0000160130 00000 n 0000160152 00000 n 0000160172 00000 n 0000160194 00000 n 0000160214 00000 n trailer << /Size 48 /Root 4 0 R /Info 5 0 R >> startxref 160295 %%EOF ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/Events.png0000666000000000000000000066317700000000000017362 0ustar0000000000000000PNG  IHDR (6fFIDATxu̔Ʃ˭KS)*wHN ] w] Nrٗore{;fμesK%( {ҟ:}QpizN4}T ۜWDoҔ1~|J(]1gG]8n7ehW,>-UEV!Б9]g40 כuI2ZW0Xa\/BgT6]QyJQWO^1nK\}_e>K*jOytZo'=x}>KytBHDSGV_2e ebbbbbbbb!QF.={ɓ'|:/:R,O>Aw}:ޕtm}5 kW:V,PJe `2eKC6ϧZ9IҿVF[)ӏ>+eez_2e9X`9 paݺu}]~ѣG&Lׯܹs?~q޽{ݻW~sYf <+ /]C7nݬfϞ=l0۶mS/dD&9rѣG3C ?{,XgϞ]ռk׊+WMbbb"A2eċB ޠA,bb۶mNL!HW&Hݻw$`V^M}@oܸ^z_.\j+Wbɓɓ'G7o)EQ2d:t`RJDX(w܍rUJ~ΫU&VZQD 䨣oذAb'(I$6p@E}G2%KqҥE6m, ©gϞ:u:}N޿۷իorC3f\x1eʔ|;=Î WR%W_E.`U\5jw 1b~bΝ!rèpƵZ|95Vo!nѢ!۷SL4)zƌi.Y:t(ߪScǎAŔ>S$k֬E.\bڴi>m4A‹ǎ0>}z,Nr!k֭??lٲњe`e_` ]\Th}~1={PAo/(HNK./FH)Xv 0W1X`4iҴiӆj 3D57n #oƑO,~;qDX R$+˗/ڵk%(-Ydo'O/)BykժEzL Г ,XgbE'HH>&Eг1X_e9,Xd_ "8r˗/@ӅzA'd)S&J &RS#9( <"F+Cɐ!>IE@ #~[jH0L$]aO%%[l.d9̙3љ\X{nx㏩ !!C"l "Mի.beR^? Vow|YNDQnQbu?IM%tOѡL쪾DD{Rqw>_Kg"0E ѕ+W$Z+ `q PXDQܲe7.CQF!DEV G!) *o߾`ҥ;s cxI {@E((B~tΝ<%1 1aA\saD+W `5 vَ=۱gm:!l!r^ 'o$]C!r3? ցy=1bjVd&Aېš$ޗ9sf)_;quX}@ IZ'VfXT B\~q8K."Z"EM6 *j^pQLgOhN?E 9THs,@ ?a@+v$G=_2e4)B;crT;ҿbָ $r7ʿP(-%FWD.Xgxb e>J18UN$"v?+WvP7p%:wA޸g?Wdud ŕpT:u:۸ ΋m_nW_;ZG3X`)3w/WCOօH{OrS+_kF2 MgO?w31"61!r,,[u ͎y/5mq>}k/XD "`AA ")JAH))!NH x7ه=yg~ggg2I)soG֯w&N' ME?]*Oַ;:"nŻ{c}͡f;;_^_{vݽ_{$kJ?5 ?~n6Ab >:R%GA^7Xz+1Niq^vsrFTIEfQY\ !zV5 6ׇ܋:[\{j@p?W {[͵a-hҵ=\RcsgDK/y5(1t8 I1PQL](fK2%z6&'$\%#kznꦗa` 6C`d_==NW<iCpUk [kQOZP~kO^10_e`<"6I"2\)(L);]t'8xr&R`?K& Toa`0]v)[ {jIvҶ6]9kok+d;rR 6Qonfn.4鏄 _bA%Ʃq&ѽK =:2 nsK3w03DgaT4+}ˌkF-@jV#”z0nkgw4:r!W/.(餢hmyy2myQC]>-yQY^F{ ZY_fvWQjp}n+c3u1 y)Ri ut\G$h͛&UR-y3/DfhKFY"Fbt|$c~$.HcEEO \paH[;B~1,*/Ȳ_XӸ?/~O=,j,.^al)$%lIkz]89%\ Y瞾q^/#_8Tq;~68٢hz}m+]CBnS +z< . +1noT4;Ma;&UO"=ƑԊMxn'qKg@ީT7XT9x>A)WpeiYZ5\8Rj&4\1E!\qpP+p+VmLC{fϭS+k: 2lQ863ĈT}=o9q͍Jyk޺S\}6bY(A鞦nv[(W Lprc.2t:4\pHo7#1XHxL;K(`6ʫKWqSh&ER Wi[>Q\&Ɗd?P+ 6dBGk/;j.xFFjqNI5 J*s8R]p`dK@odr5xf0B2儫%OP.!V؇V~RRB ofg{\b<GH/<}d+g F“$ %_O8R[A>y-%f}H8& \Ύ(mC_C%5\j~I!\"q}y/?#jD^Ux44>C|~.}2RŪa賱멈<2g(3v94Pyi60ʫxnpgg J~˹kxaU !m-lʂۻ45lc to_jDǫ:D^扼T]r9-/!Y>&y&\6A-/EjyI5`blUc8"mydwgM\w7^צK=Me x!fIMҖnb0JX0$ hf$k$Fl Zzh~Xc:FapOҝ͝񌏆kyr m6y)׷, sy9Rl9lϺeeszQmW25nދ{JƼq+hT뱠W)TQMDaXͺAeR52V;.cn\ '<}4 ^?~ (gi?"`D'c c?jZMUW L;fd\BD˸%Lk\Zjic˟x1Bjڸqe`M9|!KVm6н[7MN=yQ+ bJN3Z>eRS TPܤXkP>Rʻ?(MAbZ qtmĠe\<@f㊥W,+fW) 3 B[q$է/a% 톩-]Au ͱ-jS\H NܤW4HC\w3W%ᇡO~܏N2{6]P6^}y޸CN)nM`;ޕsTra= T[*Y*.+UV4'TS)* 빡y+- FUTL6iB[)\qJj*qatOknH>Igj^x"`QMKr6`K i ץ~+^\W{yh>~Ƥ" Hc}ϖ`2REwq^5 $u^RTa\Ujkf(l 4jNյL(AӨ/vAV~ӺK݃J_V6?KȪP,eZ>7+ARC.RW&0TrYyUu5NW,U5GH|Sxγ E0c*.:{[\_L=:kT578^P;_zpإtj;k-6]s .LiQ5)H_V|N9Y*ת ;Ql{ndFUs]j$V9^y%}hN]((S&jePW j1T <UWo!&TdղP욫Su-^k>]U&`\WQUU;}x:gTH7j:jvfj`P`^U(?|I**z 3GT*QNUTBکQK$U*q($XA$"DPi|>y~ȧ&X m$`<9cU^\}~GM8HٯX5&)dfj҃ZIkw J ֚} 7TjKi(#B@PnPg\΅:i(5UalӪ~VU:H-t0JINwh2%=(9U,[XF%Fo>T+ME(AR`achK>d%*أ"߅ٯ;EHO5kVkkkc*fϞuV=(ti฿o [%{ʎvvk5Ђ vzIR@ {1 (ָ2j6m\%dXjRJL}J*4lT]R!.ATt jU-h8i[f=iODWÖ+!e-KHF¢z~}0S cǎxR'\.766)MMMty IEijTqO>d˳Q_;K#@Q&o)eq/t+]+K >ժ/MoPT[%VPJPw (2JDXQt𤂪YMUX!p;y[FE={WUu&D1"`2Q $CaERaE5-fD݊@XD V~(Z:m)VJI ̒=~o||ò._>={n={=&l.RU۠KXE>-S{"Vk 5jԐ!C®=%%%}1bİaƎ{Κ5L2e6{쫮ѣsE޽{gffo`cQQ9A{~&5Z%+[ ,AgB^6c]2Wo[q! :pbt)ʊJ5`=B(V8ٙXyv>c` % D|B ?CT7WHnӱ ͊ԻS{%y e#Xxg4:uK5zќV# CXb`|MZ3e]: 4DZDڷ=Vǥ`3v<5tɎѺQ%+z$q JF!)1M}p+DnZzL?a@klF.e2Q[k<=~Rא#?6emRةA;X ^Ik" F֠sW}\\bŒu%OHߵos+^j?:["X`M4 zxb0j߾}_|͛y j(M09s\ve(>}z@z[Hל`L X/BAF{oc,H > U{$ ˁaDarKs*4hW㛎7% ;*5AMH-㪨>X)!RכFzZU}VrO-4]5y뮻ο`xW?~|޽"##/G'OD {J':X6~ibf`APy~BQSW { ʴZfˎ@<1i\F21S!8]<-F}E iKZc1i j_1hbt*jϛۼˤ+~XdCb»-`ct]NAY쁋m4|ɑw]d]sa/h|[ bNC@֋E<سDcbuw/}Cce$h6]g%`h\:cbMehJУ²ͣ zp^9oܡꉦwWzߍ[>870Z̹| '_kvO^p3~q;/ =<:륷0ieG1gȻ>%B]8*`ٍLt~ zuW`;2X`f̘eƍ7ߐ`]zhԩS`!B:̝r;iHl ¢MU^h3֔&! 81k4v,xO⍨Rb8 |XϐŎ9, WrR,"_59\UuXikit 4JCP1=8 +§3 RF†пbD.v:cSˈH^/m$+Ӧ}#"jzlZ\%,) ٦7yc sϚ9@tq՛nd U?faݎ`'ĵe_ڟ;'ҰZWT0&c;W1.{MzD#vX~տUag9X}5xaw=ʖ#j{z*C>L]1o֠'8z=z &c-=`a{g,YK?uT`ߟ1c `]˗/g=`}6;[R߸JeRT+rQ9p @RS#kj12p IM!2WQX=x M7,:D14Ψ ~$0aD,"L4{8.Cr9Y=![.{!Ls[ʼ*+i4B?`V V2,9&B`v.'Z]p(fVۗ-ZW`ap.˃V*--v+**Ä={`ׯCbqƍPOÅ8Վ C4:>XYph>~gL `HCDR<>HqN>1?]H]E9~;h\SEWLLDӄhZ{" X+wEv8*نh|֮3a;kJb:7xW6}ToqX-`I Ά؏Yhnn`Zc}%8ӝBaŊ[n 0wUXX6Q{W\"U"ōW@%,րBqq%\RTTț^!ӕd[AXY7ɽ, KYYkx 7PC!!B0!\ۺo}1s[h$ʍyWQ_~EE " `Q@+EzP@z"wBd^B$ *Xkܣd.ws#_|ry3;3;=s^36|W<+;䰑PdKx!J;vyv: N,YRN3M>h9rdҤIӧO?{,8"""@ ۄ~GآQB oVիWbĿJ-5oL_'O61^cǎ o2)aml5jԬY{Kc H ?P "5rH|\&ѣgϞMas]آU cZhhѢ3fkٲe|͐ uaiH5lg ¯H`pR8X),MR&X(>H&>P 6:Fȓ ۈvHT"1w͜7C;mvß)GѼ-X%a$w@3`}0"%47nK@2Pap2oL ^# NRQ,/ !ӪU+ tO?5kLEJ?0]vUT:TDW5jtTiyJBdɒWW&X:u8ꨎ׫WCHϦqQ$xѢExq3 \Pq78uԩSQ5EǸĒQkezo)//S1Po=u Xiތu LC o`9=|Ns/[)#NF\M? |\>P5r.F>9x4F{罺j.Qs˓:#iͦ޽m`7!:X3|,[mM?Y=47(KF~:vGR,̩FiO\<_H?;MT"C9QPw1~xΦS*6]i> Sۍ1~o$5' ;Aы6nGYO Ok7&;*TA@ 2d#e+[lXĄM0=#luM$*}8ڤI>5nܘ [tAalhBa*sr7\3`AŁ"{k,EG%]C7G1qh+9u#N (~u.@rM;0~ك/Ǿv9Uq˿gcH.Fq ii7 h3o/5y|4FoN܁Dw SؽoZW䞢䞢n_ gK6-hۭ?h׭ M|zrT[ʴbH}fG]Z;oܷ=$ۢ6 A*жk֝ZN?^S MZ,@} =4)rmOr:WN-qF=hCdDΣ[*CW^٥o.t3.Z?լf]#B$4=WM~иǷs" #+.ث2lS@b uh)Ch7VGZ?yB!{< 5.~. p{.6BO=L8{0Y ;EtSV-\lq@<8ڄ60#uCB&3`nLI$zvbP*b-mO-XR%͚5H&֭[7mTqb1J<(CbVcxBaxm!IxdE'8bopR0UVZ |b2CW6kd$7 eƈ 9 g^yԋ%)Zle,ZZwةW5`kJ)T9 Tr1,#OȴΆ湧ME׬`,s )UXe.R\+ vn~5327UT z2tQJ<_HB/ @H7P'EK.P$L2'HbJ~`%ػ|/[:j;<QF`^1-=w;ЂCtx߬:;P ~WU.?{tFp=Ƕ-__P U362h8}̠o-v#V(@1 ,w|\PehSw6 wȱ]FǬm6gng$IAB2`+T(]1@rc*J o#Hf!c!ӹsg22_C$y`\׮]m;dh2q#E=0ӷo_Ot='W:`OpkʂPxH‚剖!<"ĤKK~ ^h h;AO8mB,X/-!*häI 11kLgL>Col PB; L1m)CR >S1_<ҧysHak~zKU&m4wf&Fu<:f0܍7GrZ7L:ͧϐoϐ:M{BFTn 5&mon)HqE:2ܞz8gviҊ-x􄳤NsP>]50uӸ\Z|O0'r.Y9=ӝnI}[i{ M=!ۯ2|gv pQ7|S\2@QgN&m 3e2a=veʕ❧O ҂3x',$)mf"isF7Is^9 $NIS=@y wZe7cEե!;[Vn[ox>z2 1p'>e̱`U؟ QӗNZelOžz #&|!}~~#zȜ2;0:2:xjקּ602];e@`X0!Bi a=}8F8uݸ H2q\lrv.Pw|0g4cz`fOG5Cf80{sZ͎pX7>4l`$YGXґzasUӒXG&4ٳS G !;:im#xp:t@Eam ( ( 0&`Ai!f$LbA3N &(YmK|iA0ǂH_r"P!{X lQքwK.ˠk{O>p+]֮njd||QiWSDKKqHo^b_cis+[|o (:ɫ9Ŧk¶-1Gö/e3=]G@Bf=qی NES<3L#;mFZ(faZ'؍pi~ 0׋`]J;=VOHKGo2KbnK= deݴMېS N3p0`cx+,<懶#@'ix)*yddP1 j lrض2\xbY$Exbe]Hgֵ`ApscݹFs;H5?O+JfҰx̓K'afDpv!:z NsSU#m=-N4Чhv 5bi7S,ZvN#FJC*yM&cHE`W%ZOy#:wShv/:-,j= |&c^£Ѫ:AT)^<)0DzEpV!] &3W`Eyl?@yZSL8; 0BF4Oj*Q4! A t0wQ@4j.MW $cM8ˁD|E8XVG%) 5@r+I_%m 2 */>i;^L:pIgt$'B**m(4av#iH,jaH 6r!Q#c7BMGM#nGFv8gH;bRw>ze;oh%|*h(`f,mR]HUvld5˜ꌁDVu]<5.B.r%XW8=k7s陵:`uUhafӡU=ssZm/&e^L-0`mi6Цu<*m !$/ǻ6\yEK$YKh_%e4y*ODQzʁxPZ21ּ? k#HOx; Ay_x=䉼ߐ~ S,Xb\~ ?V@,f糟xڵN~tȻl$\F\V +Ki6jI?Xۮm9224}i(4?{5+9jJ:A46h)ip$PM"5eDSr;uבΈ"i)1N>n: F.٩f ͚! SU 2޹)l%Gm?rzkF; = 忩Ȁ|ȘCev>v;v-Q'P X0ə}sC^@ՕT|֬=%އhҁ~kEhTլm"LCWdnV5I`/ʓS򦹚fJ:c烯" p=rPxT+Yg? L;n?cٔIBu5j }Bb8p؉2?0d !bꙂh|glbI-`.WǛm|1<;e}r7%u:Iԍ&i|$nN*Af ezř9}*=.ڡ۵ԀwGvJh &a S6x3Yd=󛞾p"4|&߶II74;3ZܯU_8Vru{TK/ЊXbr^Sb%Ӑ0%D˼ L1w@`1/͹ug:ˉߝ53(s?74kK ZnNÖުYf.j>X{SH{|{3hZ4 o'jL՞ț!> mXվ(W1i޸FI/ YXk ŘV2KmX+z ~B;h"W`}RQ-i!D-rWi8:lE'd o%#sү=ۋ ( ]=QQJ> 9 -s"u\2Eğ- U }E+*Bm2|OOekQ+[t¤gޮl%+Hn?n jj$ng"Iw؊-U)Yf!sBD%`GVr58'lQ㭇7:d '}z*1j\Öo@`rV\Tϗw& b9,05D-W|e/TNXZ K;jΐlV<'Uy{_%aI}Y1/Y2O36 Pr:\Ae Ƞ+Y⨈~0)s{MjeXǿoVh"s;o}P$ >rvԤPdP]BEV#AVYXlH@SpF#7f!|kY5Mx`;Χ_X%C_7 줿"!;`zUJ,BٔXX0;>5j0}~Ky`W5y THɃ:a4B7_z~ , Pmۭͅ3˷,`‚ /OcmjQ#nT Dsi|zM qք9c c|0`.wb"&a3I0\'Ƶ*'M1qM EHc*Nw&fřhc^`.ai } >h 4jGxIR$(S)},5h"`B@;Bd Y,tnH4,I`B J%xԠ(A,~H1ID1$P0)S yo=Eveԭ&tBuD.Hy# ǽ'W[mh})y o2"(^t XpPTaBOH⪸iGL1췾oTؙ#jԫJ7"!:mdliAFMV;p)t\z#awujZɲhZHp2 8*="tMq LZ9Iߚk/p"vZހ ?"ш?lB;e!C^.md?AH"Aꘂua! J˔)) 覰Р+RDAbN׀h)AQ}8 Y~=h Һ<}Z¡iӦ%5E6P g'/_J9=ۄ'N`WM1w \B)$w{tThQTH3d茋AD:Xv +SMK܅*NDO-a7WA݉eH_ FFe.2I!,3J6̽%G٩ Oah~-^?zak1ϬCh|27ca,V'@9:$2B!ZIq eҧZCW\VÖ]n6'咣q\ 9QL  ͌b}c_1jQЕ4Xd&ܐcZȤNQJb*˓@hԍi:cڴ[ӹT:#i [_ѥ>X:XNLP{Q}չr.W}4\NWZvT,oM] [-5/6*/Mn}e" oBE",&֬Af8ƶFmDTͦ6dEyS?uXI "fiU0\{iQ0ϐܱfjܪv*5{Y}횕{^Ƅ4]Xj힕 &N$C]V],jNdC/Q(cUHTdsgӦB/PQBE҉obEX܃f<qv׾JFhhe _'^]WyǪ]Cdx9r :`ڴiDK &%U"y6&`ʳwtpM$ !g,y(P b3fq:W/S wXTdv$N,a8Aط_-?W+E E#G-p؇`ӋGgqd"ϼ9$w% RbR WX7?Kq˿҂@RlձKc 4n P:LE~ ƁZ *-,毙Mx>g)?Z1z&/;H C[%u CGԥ\`W) %jk1tD'8+( ?W(;^>tO^< 86Xa UjTʗ?/&X cš&]'i4ܩLW"~^c"sV%^ZT@2N*Z /Ш~uҡ4g^fgjZD'Nrsě#\dj&G>?`ע?pۉZ@׮ŵAo>ڵTE;v>oqk-obO|sk ]&LFyD f v,XhC|Ypx:Lq)̄  8(ivA6N>8OغQ^9pEp!?abc=jZJ2'lO J+<= ٧{|`-/7dIW ΈcjB=XՌzSc_|۞VvQ.s&b:gA zJΟ?=z4~=֌q ABd7o0w}Z`±:y̹t!1JDhR>Dw!̙3ҳ)Q 9%X < @ٲeAQ* Z8m鋐Pa?eR̸1k+.e͚վ]~`{Oϰ| :&B-_fYB^I,3G\%` J5@ ;xC;[02z ^ߖ6a&-bbg7Í@?瀮!d["z#-z#;t|LY#I(遒lBYrp=t: DȀΦa+ӸuU:v&Q_ mX؟Yء۬="!-3T|_;ŝvmZZ2σv2l;ôFVk5]R5IsOjJ5Z5I8#Wm>_;&a"4N/ZT{PڃOŸD0 j([ѰEfK>__a03juM7AJϡ{ͺnJB~p=#>< 6цHaW{Lh8^XF z>~쉦ki&: \U Eڭ7;Yx9^k'k-Z5[ޅ7FdZ\=3[[}R" jQ TFfj-}Z}(Zim&ǥm> @҈Yo+YS?C*%/iܚ:ZZ֋]|wЍ(ƹ:Mo`d-1kUC+mq?(2q5U@@Tx#=~23s 'T F}]S R,]wUžsAHϒt-^LkΑnU{'wչ z2n35Π.YI=V}WG.+0,ZE+4>>{0?d8RbQJ"%!AKcۂebJ$i#1]ʩjRTW=U괩YLT4iBpyW w&.3Pèpa4Z"8Ē \FI1n;䙘bBJކ0A`3[lm_#=חy-&w Ed&b/+!<&ˋp7Y0d:D‹p8pY!Da/dAqvx`ɪqzƯ4q҄uȯ=T&`YsO2s8Ҍ1k޹ TkM}b &-=DZ 0n9x [):+uZ|s5c \K H;6o"!Z.QKז5%D fR0ڶn$Vqҿ5TN Ir>vxc`΃ǜ+ǏFB)v(*2/7~y^~bcNa6?pf "X>tXáS]'~=UܗǷQ.(r帄Z+ys!U_re.L( N9t@֐c["OYvU3 /{Fubmrݽ ̒p{1A7kp؎LpW_pϽN$;N'7Ǣq"upHdH]Z؊(mk3#(?sKdTkhg౾LC!B G$2$dĵxiע/ۼF6AZ"ビ\S>z5tЪh fY+2c ȅ; H!+;!:\vjJ UF׃NG!y$d]s{!!;ʐ6a*y` Q aLF#b(6~mxm 

8&L\p,i ϶4h?Tdpu4TP俩2IG4$h`OZw:-:5[q&d:)4坛L d5[- VmӲI+Y’=C9rfc9+x WI\u mQ,cPGݔM R-a)Ĺ{k=#xP9Y|׵Oh4q_7y%\`ςM0֮]OCHHC(A>D{,坣<2UGL:0vjP6T0̸xixW$$;mcE9y2,{'3GYFZ-LCP9[pe? k v1KN͑k1' cSNh F%<) -=Ƕ΅H_{k`qTvJZ,x핐v߲`ը_, ᐆ6Lb18rY;'^ي~}K}1pk>8 ,[d S:G)V!gEdeo y*lTײeK;wD|n6(a!:ż.No?E"4y\ep UaB 40T?fҊ6`}թݠ&؈!* 7qJ}ؙ-֪C F u'Wͻ kC s4$Q%$B{j"t dk)8˔(BY BHBش?gt"Κ%S!$'p1ޢmnD8g !k\{ t>W z< a#H` !"ѠP1&BXeƽeAMZ7VH\`iSB\-Yا.`ܔ2)"v^ `y{I`yw۟v<uY?.@';++/$& ,D.xW&Olv?Ċܱw;t]8DaGu$Mkg|N}`>xY ŋ_GrKm.=!>A /v 7xm4?(Zė./sZBTFWw; <\r!رu0ZY&`.BV qsLS5ds̉JիYDQbĈ5pk"X@DyA[h#&S]"2,&B|CοE|{އXi7W\ڜBxrŀ@(} PYJ3R9 UO^ٔH %LpIW 5kϔ3JyIQ-okf(T((*(T$H9K9 9g ~lIYoY~ϙ3uBSU*;ЕdH9!g0/@ΉkG0Cpj(q-)1릛n"紒> 4/ VRz&xIX`i'B[Ņ\Ņ$Qz}~Ϟ=D\Θ!)ib4 \dhS4hb,)E!2b"c2k<byh'hSR+@|G6!p-:Q#q݉P=Fs~> .Y\(KG. *AҢF;9^z ؛`^!@(K w.ĵ[|hE+2BE݀sώm*ݗt͍6FyE1rg3Mn|]I‡-Vփ vXUrb _.ap ^/D_ +8Y 'čED2Lvc ! ˳7{Oy0C{:o;}Rq+C4ai4g?L:Խf1Vur q$kxo0q ʔ)( Bv@+$`ot0\A'yop&b`3s-du 45!Aļ1 (.BZ AEsӧ ;$r=KOx$yf#r9Ydy}޽i,r4 w,q+E-cvJJ4lU%&.-#XnWN # ,q5<$G*kge3e3DT"Zμh V̂`Y=ۡR8'4 $,bjYU6JĤE@6!:!2,y) + 'g{߹4ͥ$_'~̗M`)NG-|ߘ$tpl#+IQד^v :w~rEAGrO(Mx}Y"87_n~7a"y CdȐsTrxD49U u v`ѣ%Q I{rL_5X9 E#zarϑB󬿾"Ƌ퐣36X[C,FA~m=y36ݝ%S3V wڏ`r څ6 .~vR mj%S-))ұqMMGr/BҢK,m?8rBۨM}>xܰu_|勀W%3=yQ'-&{ߒ~^)u{WN]6Ol=k26c笐[e3;~: ^l3]eɒo߾8ڞ|I  i!O(K J HÓ"J >X( rǚ ,R倖$ϴ&zc<30-( %xɄ(d ث+L_8sIXgX?Yz?S@$r|{%sG_R^L^`YK?B+Ga@k×zējr\ENF6fC`//XLAq ?zuJjJA8ɮ}*l;oqUIZK`%5U0P؀#0eMcQd_!(+JȻ !pJ g e!1RYz{0P_I3۱TR8?1@c9ӂg`,$}IT0߄i. Dz/&0lcav\r$[-".%6 rF 1XjUjt-XTL.x.IaKʈ Ǫ&r=}j[r;/בP1E@^^yv;-6Fj~vn jNU/':ZT`:%$y5˪~TWGFx<`1u>!;Ώ;yO&"t PS' @:Nn\˓d|Xsqk?}#jܑl*4qZ SJU jїk |[O|^I~{oY4AlLY:v޺ԑ x^% j55ԥ#/‰XHl!f"jT0 I(vBN" "9 1qc bX(`AH`# w(@i7E ~5 -ب@T2$ףGhމ‡1}Li; MVXɽO*?6zI4QՒn[ޑ2V X + %Jj'_I5lT\h(F4[=vPr\cJ.”$eW 91Uw) m p~ ]I ag8}cWE~C[ #l/~>{R& > LShcMbN4r%M Ww392h@=DzPIf@8_r&/F"|H"pEePdMvDvS^^ FJhyD*~Ff` \4QQVޠ+b 3𪨒X9~at%Y\5iqfM4U`!@F! 4 |AhE̷R4De?sEh, _\$-{r7PFs+.XN,hvv)5{aA':UNl*!܎AWQIz>$ Ju+F4A%e؍./Ҍ˼Q%@%H3~ʌBM*@|xGA61ȳ lh^%x:%NJ)H8>bL[2%*1 ^x[*$:M ƦQM$f0GUY7Rm k8ޭVs/H(DٕythB rwjcAN9 g<7#:~ׄPmD}^lP%;~5lH8_h #"nd*YEal(C2q-OL?lG"f0݂p}5Uj^HdQ-Xv5%sדV,{i]V/xHO3ܣEix8 ]p]yU:6?_R 6N4,n'U˯HCְ ?cl99 [y{ $# 9 O^/HtW|oGy 0^tE=`(Iweګǎ*XaJzA^t! u/C$!\ wߎȋyȂ8$g@|@y;Olʢ"M3d|%`Į{$tHggb|VKdƯ!yGLt +OG_~[ +&vj40T Ǎs]_lj[bLWv[4Pqڣ^>NqͨfGH"\"Vb NN?0[SZW$44y ~Q(Ms6-M&|ʸ#-၌#) !:=:EFd R>|pJPx ?Ce`P?<:T&K')A hP%/(/ BXKyKp rkE_fXg4 ;;|"i5N`ڶsKrMg?J݂*SxpאT-/ù9"!A^|%gțΏDVK8C"^-?@+h=G@t*yLji+rU>9Ѽ 2&l,a̓ W1BQBztזH#qw=M:tKݪ[Su>t{@dPٓG>ϫ4iߐ8YYO=6l Je`6պh~d}wޗ)ʃYmaґ ~:sbeD Rv`{1kkhbU4 +TzuIXңMhx\+OX"ZEyHE[iT9u<>ŷ9s$w;O0Wv{B[|2q$m$w'oڡ1s;Sb<-r4jeC%JI]ρrJ(BiW^;Im6*wqh}Gr7=Z۞/^!ϔ m!`h* ClГB4χ=qa!9%ѯ  ҿ\┠nS(I%|*[)+ИLA)_@Jx獒 f2ApBFaH;ELv,ူhr(c aף Z}1qoϸC;h0e|c0 vwOs\!ǡ.;왯ܢs cjqUd&כT+ϸ^;*lP5~iQIզ1c~av?(oD:tZb1rfъ&dsH2Zh. ):$7߈6nRL^"v7lkOMזm{t1Y1?q18dSYǜ_R"Taњ\N@Umo]b&nQy8rHB-nO\8DTq) )t%[(~*JcM7^=dTmnu#"Ls\^bv!_Qi6ܓI&_dOWŽ$7..dcZ}:i(v\sѝ#%R%y>bHuU`jj<,~$+"c.Iʍ˦.g'$ K#IO/&wq.k<P lj`ba*|S{L1SR]U,=4J=1XbĎY-nac.Xb%}rA\0VM!Yi 8he//Z\E7ؑt9J+ #v,7#d跱ThmQ{ h"O[O)U"yҗ5F^ r SW>&o 뀌(.S)v. wV4@lZ%U*l~|Ju W$@yHatt֯[,Euto0kip͛74hP$JaEKC?ػki*hB*ǙmaGݐMMV7Ri^8=Q,AeΈ8~IȘmViNYC7'lQ98Z1E\F,USKy o:tPL/"×*YQZ&TG@YfGaeݕ"@@KJD , V nA9JhCQN>hbUB]4Q-4 +M^Y ;W\ubybsdC}!迱& rS`۶m{pf7(DU|#dsB`Lgʢq(7BCzyvвn]O~Rnxp5H+qƟ*6@BZhxbN]1u 4F,XVX `YgtʼnQ|BY|QF!H$" \;7o0̓":/WXw&.$x 2)o|Ze'B9^L0R `t^˃? N̟)=^YK$Y{m78$P;x̡O&0V 5 0!n6l}vZ_p|K&'G؟jʑJevI:yH]7y 3(NAɨ#ɬϨC7d>._ ÌkoO}PSSb,I^N-HWJ,Phͷ_T+_(ZBKS)^{8޺k#k)\p&M.]/ib.'tӸw-#OIFq<>*(uaT+p?crH63Smqpe[8>I?վ(w)r/* E}1`"^[tsZAKF\QƳ [s`o_ȹQ_>o(|8+\JSRcݒ(e-VI=(FvyKdӠ:X"āŠ,RHUN& T])}{:м4Nb-!~6=Ne,FeaJY4IrH޼%~烷t:K/5kTI_xf,T‡1ZQRJ@x }=S:=N]8Y6iMnܾu5םǦM,X'O >ܹso~ƍő܃t]8vܹzj }į͙3g)up9ߵkΈ٥hFܥ3F,WlUcUD代¢Xy\\QpeI`VBC;(y`$aj3r=ᕸ$[}H@К*"=襶,tr"DpJX <_IJ! #JynsBD: Vmdx4Z ݍ0E/$L yMP,ׅ&-DS4r~O?x ִ_\ݐ =jzČ+?~Wi?YSN&Gq.1!/&ڽZj-ҷNKMc!K.Kfծ;R{iӦ͙3'|ҭ[GLd ֚ˉ/6uYY"wzI.BC]~WT`̻S˂`hğZ9rў].ǁW~ `œEmL'.D;Fޏ I*L w?1Xav`"tx 2u'[7 O[}KQDr›H,=..[LVrURW d R9Rt畦@bG$ùpkp8`V|~|Bݵl"da&{O3n8ǰrvQT"E 6,hT w}k͚5` 2@ ,/}QS`ŋW̙e:̫\rGfArd×S9ⱈ)\>"5,G4hӼu+JƂe $R"F)l3d}\+إ5c)?gZ/RI=?Cϓ/x#u1hw[Qh#LEr*Yg{b`ũ ЏP -(g]H2- PW=~Ul<{VƃGVG`-Jԃ? oc籰H0UhX@0oMl{-Zo/QF.m޼_ݰa6-p+jcf䌟Y0 `A"bz]юBd Z3bQD 7Z8?Р% beWnMl1o u}F <Ӽsf` OA7 pvy>Jzce\OtɞOi|Kp? WD{H|={]X ߾};ޒ3Sq2ZqokP 8 bvD3Sˬp NY_wn}E=WtEgMY]F,٤SOPWw#-\e@9aζ%.+T9*)O"?3/N'(oaeA\e -uT9QnL[qCsJw_ܭ+@.c\\6vdߕ1Bc?~"ZjХs*].U eGTHUulHeaGWχs`J8B' DS1 DMykfp?F<qW_{V|mna%GnxCZK.nӳj̷d/=]mU|?]I+K.KdTGV{@KtX{wձ1owݐ1}5woiݭYy8w\M6#y_gy&]ϓy$J22C>[)?'`Ir>vϱq݂̣ % Ыs]wmߖn RO(FD,(-[fU *=\;hp= s_~i]{߮?SleҰPhw`r:oI]*po91){e"`TMr8G(fY]Cˌ Jp^$?-QF.I!F 3/EQeVO*^>47q7Yp0]%r?϶Swx%"F;0X`߻J% p%ւqwKmdO:' s^m^) =˦yx}JyF|nV רWmS2bu0Ae`WfyBk|_:\x6aa@X!͑`wg}gigv\w5Toڡqƛ2@O\Eo{Jxῃ= l 4|OyWnr #dj%Jg~|g*w$4 c\p_(G=G> eoE\c/HAz$*.S=+lT/&kD,;p%NhD!… A*p,:z,=u-_WRE䄦9 A _UuzNm+Q<]V@=$Z" rOA]`ayGbB"`l_`ݘOxWYcϿl+(¶Dddz›n͌U n@hǟb(in׫U\%4'0%rO*3ނsO6=;ݝ6/y\xΗ_qc>`:_˱Z1o^{O=Zvehp*EKk{?M:y$7]|ww||I;Mx*]{Bǧ>==nҩXĉf˖ Iخ%СC x] -B0 !rL/Κ5++0yd ֳpHh8!Eݼc4 'ۦG-AEjX1EH<5KTЦ{$nk_W͐$yж&47`^/*eݗ>pw/3ը&cXWhU|EX1D`.c`6-" .{~*CL>#.W`nA"ӁJMw8o&f"W>HL /JuF6o>?3D#9O W`@^h[$rfŁY w9<kȐ!/^jsc nϪ5Xs_lm;: STa%x̐`vY(n~iwϔ蚗8 kw[=2#om [C`m*V?ZI kk;~,)NZ"}Mkq>8=:/r$҉$ aacy.j`Sѽ!7E},5=3P@=D~hX+<+xaS"ASĤS7p.qؔA0xQZ& r݋ Vr:! >p)pg `#X6YIA8Ed:O*}̮F:v 8?X4vUkѢˏQvB jK4i~2@ae|c` G@ 铋0<=̛7DCeÇB3XRaزgg=QY'&/I۟ջs$R~19jlVF #-*ࣅTL-oM/BZ2h}B L `mOE)+I.BqHB €`w*i+T"o^Z ,hQV=ic.B픳]=0wƩɎVُ݇2f,XvٳQK!zΚEfe<4/pA(DD;8엍sBV'0&[@mA0(gy %Ysъ42[$PЏT.dQLJ<(;}*2Ral,3OpP)aWDI n׈b.˜0|^Zj]ԩD$!7G'- d1kիW_%!fi?3l+ƃ` H-4hbɞ(l<jKB[h˚ٕca *Dz dY"J<셫T)DU苦Jp`u#T9a`߳͘9+o5,ډ6_feYv$AK@O4`+W>}/ 3'>;]`gm#o>*6YrhlNkV*E(>`8I<ϧ\ErPOS` !@* | lːF")wdϒLPNvZLl,C0 km"0I΃KwnqzlC?ʊ6_Q(ӗL,L3 JB>Ea9lU7f1]G8ߚɖ(tV8??^nE@*}6 BNGL1dҀBTQSn{Y4INQrg̷dX. t;(yɃhrUHzt}XkԶ`|\0`q.B1A%*$ t]ᄃ D ,[KQE駟$"%{sp7m!T9w~ryF`=Co3b)o=-X"-A¢֞)kD615=hŷ'|lȟOīr<\0H`~|?EV~(cD0( 6EFV77]~,X3Q^vn{Ή'{}I$ڃ ބͿ% hcƹ 2-w:GJ@`z79a +^~uI8_7欚=_H>(RKإ_p_ TA:'iʢܣ#[ JC\*^yU:8_z% 5^P3@S{VGdJ{% `v:k%hT6H*z=ܫ W R 6N *%5ӄCr<;h}\)Q]W$pr/%T/T)AF0`Zէt[g9*(]S&UNmN+Zeֽ4r sOɓijcE¸Ock}WA݂b.G ݻwڵY"9N=:.½P.Xbɞc+ō9d.d)I0l?CK 2K4&SSKfs.B5/i"L 7[$wA*AW: _I }f⮨xQXB4*$*ŐB,SM$E920PUC>„![ 7|LhRK@lf8 ӂ`,XӠG6dfu{WbAׄB}xW3b* 2]QTA+FUB4 SB­uJh%o7Rה5|z!3J0nlkWr"$*$رJT v'(ѻ3WN0K,eP_e fE8t# ?SO"[% 't򓽋khpF"e\En}܃-G5DA,X V,+u`yOY6Mst?7TU;=纏Ko 쏃^{_{rFr/ {fwJ*QBRI#Swݛܓn(=J6r~ 䖏˗-;4vwyQ=s(G@篛YdzߝU_|SQ!EI5a)/EA?(a<yѼys&h EE+,DI{tO٠e$rؔA\4MEcaaC k"7e55wYE24 CPKhԂ{a`J4 PXIi8ᡓQ3| (LJqub1)۬ӷ6LjV؞$ZhMѩъp.D[y(~4c%͵:~;<_DҮ.-ۤE"P]ۥ"n.h-%pϮ %4`fH/kU)z̛Kt۩]139[m#r^!y]p7Scyݨ~.[cGnGJj8굨H>7rS  B0G*}~? I(lI):֠+G*4'`#@4oy晜|uXPJ>}?~ (9VU}?>+Nu%)=F ȅNz*R`ՓYF|pKB8csX= 3oZɞc+b@!xTiwZ'ɞm:m cr空`l$U2bb1X>I=*Y]Ip"i"mx|*ivg(3QpJR 2A$<ļM prB`ŭܾxՄmYM r?=.@%.ɗdh-{%$'{8۟%] j&w[go*>ZLL1&;J4*뽏1E][0Deˏ,)R'a./f\@.J/NxiwEXIЯUHTF*qc`xl?r޼\F\nL[v$+w.BF37 tJhMY?{վP GCgC1;~'cf'^0]%f' ^ðL[ HFDah4Ľ^(DA#Qc 2%Y~ ^|;"zJ}:дCy>`I]L ^wW$3NpkrwbgχUt s+>&p qYF)|4_b! p8$fIn8h5& -0 ֲY+~c"K/r5A#3t31Bw[[H  :1 d ZlT:󪟊]\^Ө0+?{4R?䣲^RwEъ7ˠ_ݲE r 6oޜK8O')<[%2'`AV,سW/W'kh.h;z$d Ɗ0+Yg/hܵ9lV?( E mReR5VP7ސ;5X;g+.B'|a˗/'̋}Yb 8!gR}Ūa"G֊3TPAE2bN. "GЎ raD2|K&u|329"0^H-c|b}+~kg%u"o#SͿS%_e+'uWZg #&ʃ^ hր*VBv@b+ jݽ9hٗ~÷  7xƲIMj|_MY5 TumPG.0;Юau!2ygE1tl`S~Wu/OiAIiP 6y 5zݻ׬Y/Tw}_׮]{ݺunI80)JdaپWHļ,+o%7TMP1S&*IK>EVt r6 A\] &dzv{[Y *>.W(4  TNicέ[mש./V EˎqFYfD14}UѺU,:&fw5{f2E78oݦ+HBUh| a`_e53VsVM˕/ŗ\k*QA:c̗K Snܦ~޼.u ~&vQ!sc"zg"OdZ/[dw{͵W؈ `Wrf0JsEոmFoֱ1n^v 0 fe)#}? V;+OCEEMd %>.ΏZv ,UGCǾm2ݔK^7f`Z>0 8U1anFՉR'G$wD%K{VS?gF-[{Y?Uhտrd@ITٍHUXI&&MC#뫯Q/E,y #=e+v,H%_T"4F  삢l B^F[LU" ~ؿC6'itXwɹK}a1X쬧kV)2rA`i"جF^5c3vC5,s,XnT|DVُ݇GqZʞfŽXpN,UڡVud˙7GG~0gݐ1=)n=kش@?i_,I+ 6yW_ F-~/h ?|{~XC)@ s/?l=~T_q9y878297`5l=û%(ܖVFNo.|tM<؎~EL7g[? \~cA]3O 0űsiӡՌpr%xk5yChh}GU$bx6R, rUHzt}XBOߝqGtI+ ;՞4UqL:KU Ea4*q:w8_! r8iX烿HxP,r" E=C xEdϩ`V `!)O0k 9AHl*R/>>`qN|`yO|y0~7^6 NN.W哟'=mXۡ闞sΖt`&q)Rb% Kuk}u$ц^`oylND_7rBhH^@.vyIB 4]Yqz20HJK1}8aR]~z bE*^r%p}E-E>!8iTFԏ` nڼ3I]#,~NK/Dy V]c[\նm1͚5vsN.(`qNd5S%ٳ$ǽr1LZ\ g-A1X"6u>KӃ,)3> :z8hc*EFP%2$i E{48iZW?P]=/-F;N_.Kw} bIj ~()p',7Mot_6C:\UNS57]aHcw^ޭiPFP§F Rto>_aS;9jMĆFb"T>!jǗʴDhN9Vp\*YI c$c(!.QVt` YB.B&9lb+qZ:jD aE#uIHlI)0 5l@Rs`ۢg|" '6sѨ`Zy.gr-dZ53szO0*X  ,71X5ڣGuɔ) FOkժU,21XzH!4 3ό~'^|L8;rQcTLh*+a`UM^"l5hűV7ygȖ^*ќNC1+>1 h^#kW<^W@PQ׌["oN~l([eAaF fTlm,:rJ[D [û.UF3;qx͕;\9 00Bp"E:+Sq$Tl"4X+i>`#}lHV X4u$z 5|x v &]f* #ه DEQ Dh]]Ƞdٯ&ch\UBtas{˩'dzѺ6'jI\n%֯>;#3N4`y,D<9r *k֬o-8b鎊$>e=+~Wle.{c&U xfpm49 V|1p!@@H)Kr^E!^;H$т/b2 (A,mRw]]sF݂%)J.+UD8ˌ `i˃B謼; a,X(4}LO+yπ]V(c ÒlHև?k ArpCP~lM\{!E%"ucp*-4Ax\Ȇ>GY"K "F]Zuk6uL xL 8qAdvcQB"&UBw֡#kOS)TxI#otB]4A/!b*~Jvܱd/ :d-arG2ǟĉY:XNI%g.B!:` ܂ٳgǎu뭷ܹE ɷ`yrZs1ea=n5^% 2"F,{͟ݘ0" *6M/?1UGR5]D8^?93wfʀp>*6ю K@I}s8PrV7. Cf*H؛'g}gu&uB^%2O[%9@[BU^Eعhg"pH:O\{5}G-|Lgؔ7Eaemh3IFT 1-؍y/Uޕ]m>wKiJ3+0+SOQ/Tl!|עd>, R,Uή;?nŦjЍDYbD#005""|欙>9g2N$Q _P3*mu~E\XtpB|P/iGyղ}݋$S2*IX@#J4l$T%l]ۊU[ V|mAilc$\.JP x)ɛ D<4Q€?hD;AIMBƙ0}0QB,y XCP҈4С# *hU9AV\(Ao`cB3=ry]0t>`X=aܞ*.4EVl#"СCVS[fͺR$r.Uرc^i`/I`iB&"L]wm{NJҪ]K1_iȤ)۵V(TLpECgZ54FV%FlԗZap XE/ӢDv h5ὢJJic'n)W4 H[oj;45ݩB5a)ј3m?[!tSdu}~mD7i銹A.cS;*GmxۥGX/2:/E:_w7HHHgsZnϘ1c,YH2{-Xr&w5c [8oܾ~),SJhe-J8aP\G*)Ź}^ٺ Uӓ皱`Pk3Ֆc5/;fY K.w#W~W\*slcdnKr &qkeR՚sj1ufA f΂֖ZEJT_9?w4X4)by=/OhW WwRW`?;.CuJVBo)7X >YD ß~JYj 5p5l\y"v2`GԩS'~R?#-X]I,-XVm-ڂ >3l!wҥ۱c w}wϞ=O D(3O%˹ wyAcHykgg7 rOAnͱ zBwx՘!s/)GE*[ m pbʉ1z`11%:eI[.#[6=GAhTo=>θ:f9$? IA3gJbfHT{NK,_|c+x!1h]tu:t ~|z5l0* 6d57oL߭Bx /,,',)̃A,X&4]6mƅ!mdBp4ĊEKjNuu9aζ0Sc}q e>5Ͽ 5prItYUnJU`1XfkSqC꯴R+֘dEEmpձTZ?-zI59mnpfܲ#c*n$*|}w ] 8XD[|ټ#%t -ijrN_tT&p:Wo䥣i4o}r`Q@c DEIZb⌆s"6lv@d~ q lȸf|G i]/毟!Cx1_+s\{XF]G}Y'K>Z+>:hٔeciuVғKt^dDfmJ{="k|.#[-4W[}E~  uRj2]ˁJp`1rH~mU{:Y"|tUJ*]vYDPcz衇7n|\եwp޷~[^=ƣcHav)"Ԯg-6r +{ƙy*e(^, !J"WvZ1׺)#l%X`N`b!cIԅ+vkr]ȉAF+ 8`ˈkM(*Gۅ?S쭗,mעDd[Ubs7kgLVO\Lh쨴vnIx]"##ҏMT8Q?f 5$HL>Z}C`od(Y{W狇 g.'9.,A0?=jf~R@k }Κ>TܨpFmkMւ /w-0 B[ 3(ߋ:TH/f+&HƒU~1J15E?ðtk70^1hzo-IG5cD$H;O2رgMY:V$iԕ.6ϻ-ᡳЉy2<U,m Gi1e08v^ yMQ]q6Cf'on⢑ƴ&Z2sf#Jq{VS?gF>dϧ.>LM7DU={DvC<{2eFAN%0)U?#!u%y4}/X)m~Yzbv+F4*O7-K\1h~a.|[L|kG4y QMV V*:+FbbB3bQ(/E~+Ò-&;mǮFCzb[bkIbZ?F-U!}`i/{L]t,9*VxU,WЦw}]J௞*EY[k ط|T9w||ʡ`BÛXsƜh%=)H@~R.z$?MJv85-6h;!`]px+VH.{*UV/r۶ma.$[IS*#gR24 zر`H.Bi(]7bh6\A0"t6t%$` _=,y"İ_ssڱD&?H&/MvJ}'(f! K<[qϟ ?]_`Aw`aN?HfC'<҇UVqO nd %{&k] b+bKg,mPiK&N :[m?M~ `|„ 8p< (k&'{@Ɇ<6EXIX# ƃ+Mz*Opkફ^$J=X28ay 1. ccXT}z߳owfj+Op#;Yl!_MÖ...]{S6*~5}%[~_O׆v.ϫ]G!JMC0 s$a#j}ӧH/o@ ;,M4\s=ö<<`)z3R r'JIعDȨp5m4;oQvnݺ> c '-@f A03`kСΣ] 7Rskj{p{ʵ4m;>QU^m=oܻ>: сr _6swRW#APTRܣ8?xtGrIZ|aKHIo\ as5ĿXdb73/={X7-+KX\I߇`6yR$FBr ? He~)˕+H~w}駡dA0'$%(8!"`)T s̉$zd* 7|Szutd4Fbn.j102y­fߊkWHl'+PCFLjUp2u]*l U{2[ûE臺-Z LZB9,jm2U,yc?Hty^r9j&q <&,ݘ\'K,o.Hbʔ)how謱VhQ"Yq3- Xr"?ږ-[ c@b@x'GW L:;9vXd?d^9r8.w`|VU|ei͆ňF%۹.O"¸!:]1aEs*(Paݻ3T^ErǒQ XelrIܸg\FNZvouYga }[z5~ DzwY}g{`c28Zɷ'W.Bb7}#<[l#󉪃dLTwHOFnݺaՄڊ3; IqHV/)`Hx뭷QA5 h]pX\$qx5\p?J *@Ns@GCF4P 1KfȊ}ٝ;wf rdp@S2YA%( ~= [H^zz O4 N;t`\:uDK.W^#l -kˋmط"6O9V&AňI12oxe#mлDV*ン}\cr~->hsFε~RDʩG8bQC/#g3׋1HEWGstj{s (JX x?Bӗ]L-ŷ,U+-jZT[8J`d3f](>ǹh1/ 9X,b|dv zmޑc_о%,:rxI;+Z >O|ˑwS},n }w' SyYy-3L<5IMÎE+ɞg8"}j/J8HuO?؆¼+`5jd1VJ"dȞ;wbқ0Z',Lnrj?|0'`*_|R' (&u,hp?C3ɑɞےG|fΚ+F`ܗ,hMC!F^5y7^ƱǕWz:Œi3~<ɞE6֓|'X+II:"/TNszD; *@>r8 7ndnܸqpdNKX>J6-" p ڵ+I"8M5w = Eه(]'-{d`oI1%M^S!/S~R)dQ+[|Ng/.>I_OXE*YݍVayj?BH wڞzq1]t,f.]p{ͬD˩{Ba!ʜ}c '`r /^}˂G!/j17+  ݡ(pl$>ZؚV X[W'J󒒣 a,4)Ji4hRuP .cl:әH?Շ K5d%!db+$t9UVĺc: U܈i{(xw4۴i pS#$˪r.BX'Eubb" 7uW’LKEHYk+N]aEs\]R*~O_6 λ{|ʃcm՝Gucg ƾ? Ks \!`߬'I@ɐY`oFrw /YwE;NGcaǂ0M;$xaJ4$y1ȏB%{vkmMem\X<}dԱoeOeܺ}c+bMÙ| [SFyXTeŎ_N{ uRk=yb5 #n57t YpNv 4,!뉯𩧞 A.ﴭO!SL0/XFH\b*^8,RG.!B9 gv1V~pQqg橔DbKsrs#i_pn5z0XR+O{xn,1"@.y~1= r21bɪ># ]R VX~7СCVl"^{Mv 2s)o9ZhQY,m.XHI{WKVKV!ӊs*iHבQn/QmGPj3C%[wo6gt rf.-: ,2+Ze]r1Ev|7MWZ1^?ڧ&EYL#0`zIY[]ȷ }}tȡ"e~JA+:1_#\Ma^BNO}~Ϫ6c笐z ݇v$a!7$f'C,+i&wy(!Y`T9 Ă)T4=N}͛;.kԩ]*8u J`10?[1a`' *k,KӧbŊBd`qfi.*F5G tGX Vp fMD^._f\es{v//C4xw@pL!tL) Ӡ|DRqIiehOj cp1X\4$1XQc-NcsŀqMgm; Z1XGʉct'wƃu֙ =S`G@Ϧy$^k5~;$M3tu [~_7|`@Lr% *o* ntÄbb$wh {IaϼS–C6'mz8sj8H kЧ #aaXl͒vOMVo+9 {OzjES%MT9M]>n>;wE*dzkz\u駟r['O, ,I`$*G!m{|Zr`}Wlas8֬Yöh`?%c^.1X}Ne<]>zPtRO A X;hG#(_ODg r~|k$k׫UgGx B 6b`vh&2b=A@Au4SkSx1y^-ĸxVLZ0b}`o?B̂T ܶmɑ=y`@ w*'` Bv(F,q?} ?ϓ8߻H0ݳuJ$xw)+#)0)|*!cQF Ӈ]:p@ 6D-2eÉ ]΂T );>%YA._gjWBU B^.eEV sJ)@.->QNv7EfmQM?Phƕ;eX~6n]`ѧO"0oVxXr%Pݑ%ĈU!휡^NV ]ނeX xB@,f/<ւt^ 5˳E'{iF7fa[~_+oC;Nwm$qE.T ,0&*E`ї\!b L_p1X\ |!b^v#`9lbtڨ,=5T V,Psr^{v/@!XM,2.о$]EdvJ4%XЩJ(JdQEh#|=ي,=P!1X]u6-H>Xx`1ʰo`!\IX`tƒFϯdIEy3WMz_{GFݑvJnҟyi3ϛo#hڭ[:N `ⴘjnʈglr#) vb+B#P^ZjE ߨh[qъͥtdt%2*}7411m7Q1e9ۺ"Ѭ(UX߯2sY]FS]6XJ] Wxm4o[R^za;fXy WyhGźRM_0" *U[nZ/%ضOMWy1]CH̙&'%?`LXz@0%j${cb ]X Zl)p]'˂%m;**O޵T7kZ!{`={,UN`@4ꢭśs<I4?+UP+T?OʴO$.}E8Վg(?Zqb,HHïD[ܢ~=Jtr%R,"q,YVҙ9w , nH"ꀱ>cpcSNT&/xUk+Wt%4 J_fǔht!,QO Q0qȇ%O?d/7uUH9.c53?J/xF܍<̎AC'Ǟ)*D`Q,ѨqkeR՚ /d~X,SwhXpV8StI0!M &T6x#bՉK=Q_e˻I~^鄫'eZ0c%JFkϫHemc\8_Xd).0LrǍ}P#E,IRҡCjժU~\v8qpplBPfͪUWNUlU0k r $?[, w $dҶhuF3^4m,%N< wXXێiwF'd 0'EP#ر}L +I\Vƪ&ֺڡzt^RKE6le!YOFvk g׊YCTyN~kGТz(ˍMb6/\3KtHS_*ӡ>L)o&qc=J2zϘW`5Hᅮ_L;i.:4 ܷƚBQ3Y9M,0g @QSaCIWkLI^6 O]$?,)p暉Dp/wӁm᪇2r,~:w̻&iӦ?$v`!R{ja=ݴ- }՘1c8qWu_ovΝX+.UƍStL~6m?_[-5;gt,htg檵*s#95ǂcABӐ7 /`̬ajk .?,v9g10&֦_˷g T 4Y*VA%2b?ԣ"{6Dwޛ뮦¶Gޒas P$HMWȨ̇B|UKůZj`TE~]ycbt e"trEI۳bC!_&yŊAQGZaF:YE+/^%wU~ `s@0lrzx*B=a~۱cG,@%,CN:I}VoVBx҉F7[XgX MXE$%` Ry|_r1).?,hsg6E1svЙr IL]cJ1Xxdɒ߽,p~z_05 ނ%IrTI r B?#}˞ פz|'TjΥR`_<V 葂w*1{_0x }{&V;>6=y$l @ Ͽ Ϣ>#}z7KwUZ,ItJ^}&m+2dBcÈ"!uL۞-nr^Eɚ.} C{06:c?늟'tAZ0qgZFE_~0'dk.}Tk&Cݏߦ (Zukp?(\ohW2|%mL <0W2g5p˲b|:U$JhDZY]Dr0x"{n%[6vA0Jp?? yHgv.4V}ׯ"%1&]H L1&{yc̟\BKPYo;'ׁw74 *n٭)7elҾII5sy ҫE^:Zz vK/Pc3gEӇiȃu?  a .oOFF58+P0s? Ä_AWiq mC_wHA`Y۞-K8zPWˮMߧ^z٥3rwBI T Bwb?֛C"=-}$7M6Ef.Ks٘ `9˥]cOUֻkվYgE۷ k|`"ȝ50hu%MÞ-Gսl#`1-74Sg)%V `Q!I6hGF #!`")v|c3avH d/Cai0+o%*I/6?(Yb`;$X$PiΪin7_{"@$)|vo6=@'>a -j̿⧝!Jh_aIcیB֣ ]x7۶_Z<̏5Gr `%z/hnYEmB V̩kRRuT`wI6 aXpD(|`~ QF&iMXy?k ?"؅JJ{{^W#8-bہM?D~<=t͘9; Ԫ>C{ǜ 5rƣkO9Nz.BE~>qN"عo;3(rISQ*GZO(4 "Zǹ`*H'oyi@'g^$Ǔ*˓H@IAmJ<H@%!kj1h,pggF@B `iױY#B46~Y3OӠ%˯5%f~t4,pVanP[i4 `ƣ#R\/Y8hĎE`4Pw# }IlKٓ#~Fx=V]R/~+c"/h *ȞE} 'BsxI/&Xƒ{Sv}$x&sDMaBveg}H'Bnz+:P1XC dN? XO Mïiwj*!3 6~ɓ5z}rGܺc|-A_iг Chqm{Z i+*H`}74 v`=u @q4m^]>P{Is4 *i_}m>~zqO6!%pP TĞGZBFݪᢋ.p#ޑvBB?xE  G˥l! Hm]Q !>û&ڠe]6-ᑉP"QH?z ClNx}I*1}^ "X &UN;>Z`ɽhzmNRT t^95|YڵW,:Ӓ4 8%dqvD[7տ`eG{]{wDfd+6gTq %/ v6-:f ImJT赩d#qzyםJ250J2$>uv4cyUVFz3$ͨ,s(VHU* |'`=ˆeF1+? *tltaSW  8]I0P:^3Jx0My}#@los>\057) \lrsyPH vK'ag١OkSڴ>v 2CH1l?mY.А1LthZ9)[xakԦcpwu&2K;}^pYdK,s/z:;hNw?[=,vX:! 00h Q⬤, w,w$+|)[Yk'X)XNt ֟ԟ\&{ƔE6?^B2uM*E(-zKӫnrk6=#wJ6Eݮk7O(Cui{ܵr7VDXzaɞeĵ\hRtHn<mnݤbnn"["D ,{=u6O|E'k̨Sg+"\>~m)6pLM߬\e{aοT%Nla۵;S*iWaڱtI\낃dX0SV9.7p%\RbE=+`"yofTe#ʕ .8;ꪫV63$6Ν;ׯ_k/ x`,?@j"xOx4@X#"9'o ,qn&zolc`:|ΝFNQ![l|aI(LE"frZ4;)#%*pl>4*kBaSI_~0ɡO4Jepj--ڑkvG[;C+RF;;nK7LA]՗bt~ؤx?1QP̌(TUGb>iqlFyK̅N- cBN<Ў~tflǦOEC?6:X!P uZd$kE+x[qǥDokEbJx+=dذ=~%C%F+ nG.P FX;"LR r'[.0~Ȕ&M;E}z2{81 QƍFDk9RS@( `v۵^ۨQ={v'䗴v ",(JiՌʝ;7XmD>QƁ0gZDm~n 8'"YDV$8R>>X ߐyˎ͹\W^7,X6ifgY|b1X-!zbb1XƉ,&_n P̃?h>"*2AH}G.T,;F^w` 8F0wQv k/xQ{aT͍[%'%.'( -B&6ٖgQ#d+sY<+D3KK${&jSN~-ZT0`ȯpڴi_u~ښp` &Ax `@`l@P.h q2bybhpa̙ArЬT`#Zf͚%"̙CG[̙s޼yqqq'LhÛ8e7nNIPD 2EY~G#烷M$h|q^&Ȕ(]3W@o B!*oє,.pA6ġ;嫕{Dw?zFd8f$z]@1JBتB1@+0d$}Nw^ fRD  GpYL/\~DC:z۠N `-;3ґ kА]G%JĚU^5FbVuR+Ө^bAlMx瘋i k&;k$3VN={Ȟ}9! +Op+2L=pX#,K>=6l˻uG}$uPKp 81c=z :4[lW_}u]KFPEzhҤIh7/PQm6{Ŋ馛xfȐWTk7%ޙ3΂dl R@3Dn3FB7$ - cT9 y,X1 V*` /*؄{2?O|1))Xr#P y/w.TRg#_ K.:r!IWHv饗@qc_hHy"@ `8T1Ϫ=sס–NN@ƐjCi ^t!K2e 24VT ٣I=HA(p9"SnU+:*!AS酡BЮw+.S^ȍAH5|\~URGaG a5h] ? ]4ؾ>wJuXɘ*FL;{キCM46lO$ #6^{ %5nF! ?ЗZ8n֬%1,YƌUl0,Rc:ujlh0/+c:EإQ%*:RI-&hT9vWN<ȌvCd mזT9ZQmQRu$J_T9T9^5ir⢦1r UmT9fTfrܩrDX~_o 8U}i%ItQHLҘڑtr0+ 5@:*)! |u$LrZhH5n uAmjKwozD O2N qc P~"T-E &JHtsT:1gJ=;FzQU~j0l:0Fw5IQ`^U%tԄT}|ʓYW:S K:j]jxI<|ʯX4$V,~[1z$`8* ~$E]@ /AK3)?AE?=I`o *,U4Gޚ?~L>.kn <Xhq^9 p ˗_~I X g_bdp3^"q `t?n6GjNT9c_]ˬkͮ[Ce YQm"j۳Eqn{dΏr# &Q!#[ehO"M1p4 \֨@O+{m:&Ar]GnT1ڬMGut֕ Cupb 6z\\裏2 p=ZۺukPtd`Bg}ž={G]z%Q{޼yoV.jL+ցpˆ 0]3DSo! ܽ{Z@OHy[e>+b$A rk-{6B% .*1/8NTB?[cQb%h3֠jժNEB ,PRl'$ $ 0`Z*W =N-#$ SO\rիWǧI< 0XXˈyƀ[E ܖ.]:L6)a iBy9 )ncn L:A>:Q2D;vZgK)jӬMil#V̂œĜ`> a y-WH8F+G}".?&6Ŏ&Y <ۢ? Dh[6.Y_`%FѣG5 '5Bl] ȁ8t0۔p :O*z fɒg0ejI W0-qME'NSYLc"t!E@H; :,X.IUH:TvrYnCK!{jo`83O % VST̙(" ?f-z^,1^>Y|Ǘ>2j"3Nwm$R|G!]`0Nnn mO3ʚx&XI?0ď.t_ȊЮԖhgku\\g| )~(%Uh .7}cJ8$i 'Ehn9]e6YV0YMr0M$"0RYj̙׏umРWJ r-<sҀkLJ:`l1ZKǦ [8vx"N R;묳SN a[?Poٲ%޽,LnXF|Pcl@--)$4=G9 RڿUrƒ b'6}SbrbrNT9 UF*>mDݧ*؂6Hb.°.T|4u'-Xb4[?bs^5lcϣX V,+u`\NPz¡T%؆n3]bZ@8k%7|$Eȹ|o=½%v&`BLi$ ;EWr:E1bP0~v܅C 3(уL{aIF"23BgT@+A }h"iH-.`dϫw.[i;?>]wY2U >ym7bR=虈c. a1k<#XdC'Ǻ)U fUb:!!EHtFb"Z%SEc*"EhFûI˃d*NCcEy!" z^ (Ms:="K|D;>ZM[!I`ya_H͉6J J7QB~q4ϯ<+ES,X)Cpç;YEgpkyYbԵ`)&N,f:ЃإĠ=Hl=~`k240ف$KʀCLMlc Ż'מKXv`.)vb,ڴA]={%uЯn!b6]GeVлr3P#, joA.+"٢< Wy%(!áLF :I` Q ;*'RC:X;E(b58vvv`EVEh7 cg欙:s䃇&W>U'`QQ9#4DX N:MC@➗zrX[9]<b o6젶Z,CTBE Wdgkw/!@g\F^.9=hq#QU 9;Ms+fYȝL0e^~cz ,X`i/(8cEӠN+8,X~a0(> ,XU귿~[~1߽SZSFrYP?V,?m)Ss`lR6kԩx2[qgs!o/2J\>)jj0VGBUHL g~;3ݔ CaQ=yO5/F/, ݏF "!s X{,=+cj@W#_ OF/I,,B"L:u-+@)w8>UN*› ɬe8%bX0Ri?~`J. _`Kѽ.ft}'[ޚ{sݮWKҿ+zD7gd뎛oE`̒dv{μ9z" 能73@;?}ڷ~ٳ ̟w~G֒G=l[n)]w<7VV01H40۲=og;4~A^@{i+`L3r(/>SGFg ,Nӎ. 1,S% ¯ʜUaSm]1 V̂`9%4 -F^&Ma=$? UNx-ZƊYR 4dr`o]r"5ƺDz6]wO 협+3bnX @.<_8S!Gդ] uZyE&r:ΠclJ*X ҮN  ,|l*I&aJ#NMžuNH` 0'M((Ǿ+cP~hDȵrPnͭ;&wvˎث:e,X݂}֓bp{~6QMw`b[L ~^Lj&{v+J[p?Zqk^/G30oAJȬY`m۷Y~R=8ٽ ` iPĿtˉ,a,AZ.}%jjWUHlQzWoCHx)=Tn -6y'r`Q LP)YhC1D9ȎQ+ȅV j ] wWC$>R 1vر$=;ga,=.1bJe4 )-Bp@h7sJ,XWZV-`쒈#_ԓ˂2D4wt65rLfxɈ{3/=EdѤ$UL[ѨB-h)8I'殍ZxjEuRmk,}|n<*Jr΁V[go7v^û3;;ZsQhtF͈ƩP/rt VftS{X dhG"FdϺnIMuY*nKlTtG~P)vnfQ?*94~k]scS0+*X?._ʫ=V x^$?!9a0e+Jx‹"4 -6}g ;+fJZ6m+7ߐ4LcD:( QTu W䵤l8q… TIq  8sp٥Z\ؐqp@0[w'{H= [9cIVZmZг6[##Y4!l +C\(]|/*1<c 7⛊zЖ]5c /2?{1/^M@EiGfcyzy'K~f~h`蔁tE قKT7}zh [|;!(H%Q@bUI`I`9~o 2!-XT"LD.N#lWO+yy4ye-˯C8 v'x?fLҷ]O-wĂB#`çI&}L2ر *M6Ł\W1*?c yo'P2'AZب3v,.V)f-Ex"ʁC: jzp#7X.3ҹt#~QXP.+^^da,: t5W[;뮮Xqcܿ=G֧_DtޚX0}a3K!}2BL^-azͻ4kR2ݜ^Lel>h^Я˟SE+TRe:_oA]o*t`: E5 0cǟ/׽e^( =S<7ah4Maְغ0bE r2}1I2X{,=.je[%UIA rX`篟x}5ܺu+v&tnc0Ѹ3Hp^+SA8xv]&B(/B[UD_aʢpU4$.BYc>,3[-'̓x$JAX9}H}j/.b9neL@48i3aI] g}6^yC4_zq24)kn;^xw*goƐLP|嘎jmP}87ԡoY˧;5L-xE$ץpKĸѥ>}1c\|u1 c2zIp6QM-ܒ\ia݄ E#*˔jVA'9)4 v%unނeFe?JzhA>#o ,?ԭ~u#E#Lty SW?WfcH.14 h5Rպ[ V۱ fL, kʇ3db$"?ɉ"[b4 0p$a)X31GE1 ).!_mI?)~gà${^sقM}>%S-z{vJ}+B@x~}(J #w?z$pwM! +&O-G1`#CΨCvc} $ù>ER*,ثE{l<_~[iqiᕻ! 8AfkQ@ ІGO>WhUɂ,`g/$18N^yuǞO~ v`&>\1wJUй'׮;`'2O=F4ct@主Ώ$>ֵRd/>/oB/+EщDj6Ԋdvn*&fasx׍7:`UU5Qj}?NwKTq"<ρ| E"_}E&*i`r4UNk.kir7+?5g$[9 GyHܝ$`,XIXp@p *W"!n@&w "D`-i ^&2 ¹X[z4cokj = pW}]jE08! Qo,缅=ď;#k غB>?kO{y2< ʑ0DTY>oay`lBaQ%]5M/) ʹc7b†%ݡj񖿩IT<52 K&j*1hq I) $q7dLOԗ\H *'fYRKB[?Nc +n޿z*VZ:bT\n? <,w8K=DhԨq?ݻKf;TXV9#Il;F/E]`v୔Xí_ 1Xh͆Ѹrֺn9SbJgG.t(H:wwf~NBX.׎\QdŎ6d0(Ĉ !6=ZxK$};KimHm56ڎ惡(Wx+ !ԧ% $;*A}_j]=?ye;ru=!~1ގ wN1/Gaq?"͇77GM<{tdϊ# $&s5 Cs}8i"K#,1bJ.GX4BIuV?%.ېEQZ)mǏbߞ#1Am о\t#nV'UמmP^^)[aȼL+ OJhH4F|VhbRg8v$݂u+q"'AP^=|={@t?Hjs~X p&NjP)PFڻs"㌳T(∔"_uPa\ % *Pof4%ڬI y7PJ{%4+_7_aLV…N x HE+"J,EK\^I"%x'4!8s9| |^m ! gD 'HM|rRB"4%|.¨w$9Yk'aĚv^<1AϿ1)Nf'> L ;R}]6Qw༧y %}0FS.+[8Lɣ9 ܑz`ɶ?笞<)sVO'~mwdBU 5( @nG+<Uj-V ^ɚ Η~P36dn.X)YaUK;T z*$!-5`bb1X|A⬛nV^p8hY4hTJn,Ɗk ]Ug{ )@WvUtiQjULV8,ɍ#XxZ`%Lo#.Hdd[wl~l/Ͽz2/g -#ъIa(!Rj)4N$B& T)yAXwܙZv/0Ԝrܟ0(ڡ<]֡{rE%>p7>#3Tl&>ѡj:)txKLYDoYݗӹS<?a(-fPY*Kܫv-QCe*Ǒ8\E3 .o|K*4ڜ$`E˃Sσeo׬pW=ADSYZUu9 #  hd.Yb7 Ҏ3Y9<fE1y#o1=Zao%sIL34WDYab ` # ׯ߻+ԩSF 8,LjE>N:TE&=6- Wɕ왐iK&{+Wka!Y,X@HR| `+Ž^BHk/Y$XP-" p\:^aB w%}%+%SʝKpM?hҷ}ˋ &S=)1+L ̰wY:|2':"&0>glSs7%Ea^cNe1}Y%\"`"3L[Xgsk z(ёߴ|o <^6ͳ.QneXFN xqFdFmьނZ2Ͽ*؁`rן(PUn8?5.7wʯ6QbL$Lؑ[pL:\kor-P:QL+M~v7 :B)nFQ,Xn< naKG+QH {"+ϵ<lYAo<ðtԟC+,XXh! k( *(b /ª[ԉ:s xIY8uT q={6uX0>,O8S+pmMݟ{q!ipc|:,9X0iyg,lUBV EP*,~Iw]WJ7T )nmX12rq- ͪac3CMF.V)+*SbMc/G򒔀]~B`EX2cJTם01XF?> x^RAy+-YQQދe| ”aOS еCybӄTnKYoU 1mĘ`5h aR؜H*Bքy @pB@°YXcǎed0iGLy,X~q2ġsh)N2~*vH ɊÍșLa楫Ə~wp:+o،Eqi{Mx=[\iw.h,җzCh]"42}Lj"lߎ[ԿY);GP/:˭Ʊ.Bf nIUIQ٧T,yMJ 1_+TaS_guQu YO{9K;7=`bq`am" x 06XjS8:8:-.KKЀ*ba̢_M4hw wwպ+rƒ <}՟ +؇$rvœm1,S1xx2`2? yOlR3zW,? C9r]g7lԉ,9c]mZ+nvvN@PN)Fk  ;tֶʝϾ+cP~hD]s')ᵹUrD`[vdLō^E]د]vDBWTrtV BۨXxN NX󊂑Hb=kP+y R֪6c笐zL._G!~GW?bsjڴ)> <0f'^0hmI8yG![eXXj%.Bpª5j( c͛7^ =rVg.q fZmK|[lt+bNŘ qϾDaV.-4T.n/Z. c绍 EX V,KT NBc%Laܑ_$󴜣FajvlCB`.X>s >01!ᘘpP6!̑ȈxPDX dA^)D4d F_;-4~ݧ틓/)K1_u swyxmfrlݧ3(>O&-] "EriB~uϸ㌟FuKd/7 a_|^z@NTJHG'|O. Y&?K r[<<E%"ᅬr.û,BgUŋSIEp1?O?-Jy: cC}D u K…utB Csjո"è°H1X8"ZIVA.Ѣ qZ|*j02qKExpd`]p=L]Zռ^g_~fv꽇u|8>6i,7gij1g"Ex"BHb.9ʿRJ(^Ty 0IFm 'Hq3?En;) wh2aBtD =t?R6K?Hnf%B ̲-ՎgtETJ"0$sK޽;jcNd;!`%!7۶zi[͍➗zt%ϑ3T9Yk$"v.˜0"_8=t xD([쇩ʕ{%(mڴz`X;~hu]y,~y%aL1Q'3Z]vB K 0O0S?zP砑KANJ=$ ]/ .B|ӺLj1pNwJ`}o26W-G a1N`.*1JCnDN?ߊeKBGTPXg5D'q87U(tT|e̾VyG`Pegh.B{3X" 䘱i,]|Ϲ Ew]8DdMéTIP;R40ZTR?/*7.wyX_c9[86]v`#$:sb+`.B'yj@L> 4JE@HH` -9WqhT+cƌ AW} ІgH&q~Q:}!NE)0 N ከv])t@ĶcO:Ux]/,5$G4H47'u啢Da4wA.Fe.B*՝_QhѲef Z=&6.<"*0lXC-484b/,VkXo` [ND-"Sz9.DDN]:\nrUs "6ov/Xr?q쳽ǿ~Nv?/mOO`m|5˸#K?X_D `G?)R'EZCA+ S'+ .]) X'` r\,&+cOU7T'-X8 ?hFq_̋R*XUՇb}p) 4?NJ0J7(+c\5SB'%;ï!< ҁ@>{ J>UV'C+^J{Ówzh%!'vǓ0۹b Qn}nMm%G.~Q= RbbbrrRÆФ䔬F[;V@HEUM TBC#x [a*1._j{jGПS~UO*RXR!n2.!ʯC,(XSYRT9|y!P ؄] HmNiH/c +mPx9Hi+xLrJʩ3'{龙K*U_R׍>=͏֭y{ŚwmYNb/6SD}uCݕۿ{Oa:@ UDQo(wAVbU;~~۱ yeҁ J%8>̄|{(5g9 k]6|r#! \)a|lHaL&} Al5]{h@QJ؜imY?4XO+cy~.Փ„w|wmӓ]Ze۸j,XjD5b虏> V[jӸIZԩ zz7oiڲIm7oE=<ҥK2G]߿w$l76m٘ҡ|wM 3Aɤ{'҈~:T\\֠׽ ɛ7Ԯ\}9ҁp6e8*W+Tue"n]u=(a9{5"*\).cny=L Xwgwb/+U,U))޽,˾S_K>/u()[:<;dPյgg#@Qhɯz~y,JxpHΜ 3aƵOnՁz|J{]y͚t. U|aJ *9n'mwg>;hQXdѦ )MjJL怘Ί*a-,ӸLVR`kҴyv4  |UZ* 4jظ)V*kTV^jգUUB:uZv ո: Rbp)u.Nm@Ub%Wǩ$:<Ц5zjТKEiP= ZT}*ŵ鳕6Um65X{bׁ(͈FK$3 G"= غ k!" 4Xp1.AQ }sNqpJ;!­V r(AWP?<#*Pz&])rmo}}Ji7*M2jZmMj5=#5-#%!5~B4,')=1K: ];ti/=4ppJ( OR:'w^vm*ҁ̘yXG>О@))_&2PJƛ~=LK}[Zt>~|;Aaܣcbz(A+x6;¼Dy۴ LӍ鎇?ĺzWl\,^pH%nl}ک<4 뛟>'pӉi < Lfv^y,;Q>`YVLųh&hU ŁTE4hA`ʑa>I4 jAQE9U&f?`!!؛||YPQZmX@H%T|*qWS*? %9UB"*7=ҵ5lCg Wi4E WEa&]AA(TwTD'9/Vu;:,LϳORGI#ɞk;Lh[Jʿ4 .NUB+]?]/] L]DY#731U' DZq( "QV`)*<*T[+<JoS(,e/_I ֞_換#*K0g~V`t7.$0P]^ѕp; N7rR/u%`I(%i0g; tR}>%픪J@z̙' X't%?/-WvQqSAK\8kS sۥ뗊kQ%iv]l aڍ j@p+%B)*T@  ֘AUQ=#Pbl1O}<}.+\b|Abk"n젌Opj0IN_U HR"w'ßА5k2&{v8uӂ% k`y|k|JDV>]K`玵 <ׂqpS*yāS+oPS6Od3?̭K`TJ FV>⸼b0PaFiV*:>/…O/\8w< Yx] aX$ ^F1Xnǿ`@">ȟ{?wP1 +FKdrkR|kߑ?}7T-J C% FЌZ`2&1LiQdlq'$&4pB1H'F7ӫN^Ea`)SFY.1X%b%/_p߀@ WbrPL&z& Gv7AL TaMVdV3;_`ao1XG.B q+jՊD(%dee;E7fAfD̰,8B09r` bC"(`=9/k7/:Ӿtՙ3rA.Y]=(J8@Wd.w)iU4 R8{=>k,R$]@<SZ::Wj4ܥX.B '@j"t"**NQA,S*X_d݋/{q/[N.NUjHpGW۷osVrj"WW oU:stk\;:%÷l9 U9UڍI.Bԍnh7Q?FƇ `YB,_!+ )_ @ZFgV" 0bIw HN%K)BӠ =K2&{.=3$jE #LG o:`٢ثMF hL^Ђ$\R/D٨*H~&3~x62ve`a-:t(W$M:6mX`,^?þqP᠅T]ҷߊ"#7o6oԙO<]%v5a6BԮ,~>ұU;:IgE8.Sư_v@P+a݇~s,Xk[|J;BC"c"l֑ ^3򇗈<95dI7C a v8ЌDF˙x&]J]Bt< !aǢ4jk\jd,Ư3ur`]`N$;@U㰓3BPHi.#%0cTAP8qWsŊaIOODԻwoF- c^xնmַo_%ǰi&22nݺƍfsȐ!X*-- <;dhF j=crl(X00a= ەld{ gϚsRw{r5m2&[icg)oMөrQ?j_CgnP.w-XMиy!#Zt08ch;7nڪ  6,p0ȴh} r-l3-;Bu.RTTO,|ز>l``sMZ4%s ̘9M|yl UlԬ!XJp7ZNқjgp.0ΛZm.ʹ&0aQ@9q-JIE֤{& <'NЬuS<6&ArqSu w},A,ztb7iШ].d;Vcj,(u8U)Z!.-B zج`#UU^ft\*QUb-!aQժTT*\zC iQ]\7y(%[PQ*SXѧvzHTt,u QAR1*k%PɅЊj5GHrjEW <NժIB,f. teXJ$? h_}'}iٱ7B1Kx5 y^'Ob$ VTxLV-݄׭:f*@ .9ؔp4sv7h$' *Ž;&&ʕ+RxJ*otc$($rh U$yW7;8q"L@WmN(gϝ^+UٟS9ݳO=εt|p'}t](yJ`I _U,WE$裢ݤnuh5 ѴUY fX<:!`S/<7۲] Z\†jԮX_~ D.A70`XМ=ۉ٧7M&$[) HkvZ=>^ oY {T/nФ>R0Cpà C3KR:% װΓ?v˔(|/ WUn}tA9~ O+i(; ^c!в89UdoԜ>;wHԱSF׶ Uo]EtΈف`[2"!SMHL&P^R!+цLcNktX.KP"-IعS;u霕1GfϞY-[w%U΂Ȩ677_*sÁ?~뷾1 Stǿ&DYO ɋ@oÊSʁU@u.}gR,Ugеɱ gAs8~xɸowkqGݼWy{I9) 1}HP-RKǦ'{>pryDĂLh`t rߡ]V[7=yDyIh _\,`,o3gpkG` &Q >)чG%:[ըQ@(WÆ gdAW ! ?u1쇃>L6r`d>3jQ<X"$..-MP,GF:Yx^Gum{#vl5G 2yy ^Yw~n|i"xɞSyǗo{K=߳&!n K$ EըU}0(R;Ж$puE7|-8):5jUš;F>6eL]U 4:f'p)YfV< ~B9,LʓE?Bb랝ѵGnY]b⢳-oHDfzk)s`/dFuI_C߁r?x'11J;F~=a.NR*b*# S*l:wϼb(_`]y4u6/EA8$EHC;)1baс ĈuVł)b !8Ut D)f"fLPavN[)*qT ҥiqDVŜ b *$4,9[nTJjNe-|XTM$c? I#rq̫ER.šS(Dמ=U)J ē.=x:,^w|q:#܊͛Z8v/_! P" #yV? mؽ6muVK4Ľf8%;ؼXc1:Ž0" P%$T,c#Z0-∅\/V[H89kx ϻxLjҢ1M;֓?aIq D% =9"xGb8mhW"U'j8Pa#~N}κ kcr{e|,:x-o ,GNkXg" 5lծ9A])1/:JZk*.];ϙJ`]AWܓ5nB(P-P"T< 'g(ÍHL[+Ay `"\p?uPv)ҮDڕT`AʔţVZ"A]%x"xE7x0R:u|}}ijٲ%wyd Z6mD丸8Lh\bo nݺa"st":'pt 0@}J`b & KCx@\8̀iNǁ-[6mތm۱};qIHXJ+(sջi/`sY+>z,y)#'`~G5ʩQr;C͠YWVw"p5[z:,XMKЕP04lڌNz3.oOpr?bdn~n6 W+<(B0A%ozʋs'Fd> tT8QuT?y⌣.BL5bA-XqAXf/ P?-3$5C =lC:SѫrʰbJ^>W(OW *"tE᪙%ƒ<n@I\ `o4$YfzHJg%|KwxP$"%d@%NLDZP'Uw{Jp+'4u҅K %2"a'H4dddp~XغX>%iSF^ Wآ(1dTv9W0+.̓gO|ɯ7]o*`io#eL5 n3 [a6&ާT2 [tTf*/EAaaDGP̈́DShی0qZ86pCKy |y=;'wL˜v 96']V^M7R$41[3R32`zf\ p {Y WfGE5:d6m@ȿ,-%R)%-DmE7wKQK+Og,@d mZ΋Xj9j\ `p bKiАhw8"Νw|DsڠIS`V|r*4Q(% PdC4UBRbx$>vi۶-Wq$iG"\LZiͭ P 0(PkTr;Ib Y58jd=w3fs]ӧ!T͘>u]wN4yO6u]Sg8~Ǥ;4idJNuIS'#Rg%BI'>{oѲr#m{~}#; jK>ӥK X`l[ 1$UPf!BD U[ )~@TuI%B܃lF( ȅOPYv,;_pX|b,=_rwj ~ˤRrAKeiз֥E(PQY\M XV;P&~JvET8!\4F0Ow"F&B@KԝYX+`v5৏*4 F0y,4238㑩D3Ɲ{?x{ ƍĿbqwQ`>Tf?t D(ϯ|/}zh'8 [Dbwv2/5({)2E[ƒى)%Blu iQqJI CQG CJ8u;:yСy宯`t~!|3BA(#vk=ɞ{mknxugiw'.6ȝ: s(+ Kṳl3}lavExDl1` *b={MLd6%0eF>[Q%fU,X0Ȏ r`0]2$*ӣν %̟0&:_| ?f(3υ,OU]2B`(d9@F`WJ$k T9zOu9)1 q(J9bxP&5PzlVN%jãFW #K,`40CJFpBրehECa ?'шGaC6k@p^04tc#,k7 '*ȋPJiqr^zffftˠޫw:umv500Y٬~6QHPp-̯F[WSgjQ܅A%:ğ`%`_z"  @K0%>N?TL[o}嫯EIg>_[|K^Zxys<`V9:tH|]4*&t>(ȉ '%hNK]C/^߹şɞQȴ@E:e༣'-?Gi*ù'p1P 9*RS*rH@QIpYRukWPW9?J]X]{J r%Dd_%E(g. ]2K.B>Mxq2>c|?*įljd$R `rQ^DoyԩlZT9.P㋕SctR1X%*/?dM4?}NPoT`;M\ũp!]hT3N_a݉TI^?D`L ql||KyO9/+WjZZTbR|˕]Xl J>{N XыvCw!\Jה*=aE1r\v4hXz 6?J{E4zD^ %.EX@ *<TC曯1ՍC[\7Ϟo~.]>h1>rЬ,+_’$Ꜻ)PW F !JƚTDm ! GܸȠ 0xs4J#3\2DO<3]eQLz3(VRtbIkyD[1b3 &Qqz-̧all>]12[SdfDLbQ"d fl0dfM 1[P\38rH"_:!˦B(1s &#/;ftaX}UjJSX쥏Epz58Ư 1kGX-c<*%!Vp" $<#{\KkC%L+r箏wI0 >BC4-TW&uAJZ(pKp=v~W} (_тg9w'ßА5k/;DžԟDžhخ /DOdX SW %F4'g}ʍOu$ ,ge뢒=?s.BX-'D `X8 `9?on_Gr:-pDh1mW!*h\`CebJ_b{ uU@mߴs=I7n  4δ 9hY1U"=pk:묑܈5cipk+}eҮ,I8{$|cZxVKZyՂuEX@ (D$3% +.Q* ".(6+|H>OX"7I2Hc2b~ޥ#x=S*+0,hP'+=)A6l XC"|B½+{XCmAAgi(|-/6جA5 ;En  mVPh9jsA%44mЈSB+FWԐ`| *nVG8Ipe` v7Ԇ`a|o^ٲƛ?ܽ7%XW-X.RgX}]v._-ƛ,YִYy3J 2$ ]Xz~9(/\'KAE+`I73 {L A݂9=IZdG޽O  oNBં/NRU~h O ~Cz",pk!z8OǽOOKZPLhq8@Ɋ5(2sn''A9e L;:eҙ峣xx@6'rֵMkH:Ywx8wdϣt/x͘ʑu!oDsqf"H(ӷHҢKaR~у-]UGWA:T)EsPQ.yAb OJƎ%rRJ\j 3+v+F,X&d:ҁ KJ9'!AzIh- [Hd%f YC!JDDPh%/4\1ElPpD`@-8j E¬40<%vv1w"h P]r귓łu6kd1XΩrT3{@ CJ׶,% 4sR&g8ar9@"16龉h ّ6:_^j7T`ݪ) ۓ*x!>UaIN`"On0F\y_zהѷЃ@ xت^nY6q-X`z,g{cNFV/} 1v4hQv,@{p!;Wj7C'/W\6 #22CwLFDY W qp8x 8l|NCJBtX"T".b0n:`ө Q9 ci:βTᰦbW͝-X($;4R@XhXh au1ir5<v?!t R*LA~)_onĹG +;35zY,X#ܶopѨC(5{le, Pc7ogfpqɳ]|0l|R.῿ͮomْe@+d5Ͽxw^_q5˖^g}1-=cud gK$f-aM?ɞe!櫻aAExac4"}2y@-&5hRQ rUOz|ap  NYS'2 3fNN~/}/pn޹!zB4 H\H^?FT!PH| mƃ*E'p'}OQZJdFIX)O { ) `NED |HCpbKֽhk@XHL^W^ "Yhla6Ji?y.ɇ&qkw?zY&6O^ޕTGQ>\0%QMy}r"wXT ",ə02XłEh_5? r҆ȡ^puחulT(G.ה-{M9J=.)U5ח)7eK)[n ,W*USAZZq-ۗ\SbK.greЦ@4LJ_Wv-kHk~zźu^wR+y\$ fdӻ؃Q07gQ~p2,I3k[;wDT~ȝ %Epub-.B?2 0!lZޡ|y~O<9g~>3?xgNhڸ}RtTOd'"\fݚ,ꗢ#;|5AyoКiXt' ;jt zބ^ UN ]%bv*-J̵ԪШ`%-n&{] ƒ+*WU|r*T˛,uX`r۷W.DrPQ ;ٔ Q K;ruU"^CB;(?}խ]\3:et#?3'R$3;鑛ӽW΍3sLg}{r29YtҳG׬̮]:u}--zRxcv쾙YrnWv>4oݦ|e/@=vL謄.hTD %DZ<ir03?_ݱ('{qQOi<' (`KOO^mw"s=~W_{}e//Y̢୭[媵'q״{nǓ=Xz!g=>vYnN[Kg*R#4EH~gozJRVcxI{c\Xm'kT 3fIQcCs * ' lؚT3$E?jx-?C`RMg$\uh'FRam|EMԲmsJC|yUQsmao&cuCF-X2LJ#c"T}w'cIhEg},$a]>d-Lwa"~=bQR{,uխ\Q 2jo&hgm&՜MW|I4V-=w.&MJ7fz^NTP|RrZkώBbS@BUӦBɷga-7/ $Ai iR;$'& SIdMS"1D%&MNIⓑttn.1>5%!-!)CRrؘ@o/5ZCE#;tPA# F 2N G ^?`x~pEiE##xɭ?o̠aWX?"?oT~ވ‚#2bQoۦ])ۑɓRҢ*g<;~=s_ǼpȲW#R_3?;:,XE" X%Ãe|yWUe)77=!!K @PRN $@%'(gqta{8^17Yf}Y$ewzoށ}.UYU_Uݰ7T<Ԥ 626X3a!}%'J\NDk3ey bQcGU%)#ۓh٫ 0h Ul! b>L ,@QtX+wbgGDPT{P Jrwfw2RF0@w\ܜvg??UZD"DHcȃ`718AuHOIfq H8#7u`qI](tx3y,ƭK\#mH=p 9շ!026"26Ss)T0$0>햌 D~Yx M䡉R< n!)[{?TT uX"[,P$qVJv0NN]=k;XYwvmg뀵qjo(xK{ffZ33ZLN[`]̭-,,,Ehinfѩֵ}{k s׶ֶV =оR:Bwk¼Y{̑41iØƦKxh԰Qcp+k4mbAY;v,-ffinniaaeff,_je_Bڠ7N*#'(HY}\-&]HjQrD$,1)2C9/Lxqw/=xh媵^{]|\j]RrzÛ$befo=Vzq:9-|.\_Y~/"[\ß޲օ=_*#"`S!`?= 9:Ôw(pԞ;ȝ[oԭ%Fe pޠPd,, [m=eKƻ‽D)nCP :3Uij1mLSXs]o% rTTn5аpG@%Q[K1!% җ2Cc%ݣڭc^yjnSM=yvI}'x+{zYO7_}%ga~v{fǿ8~aI:O/?1穄YN,KZ-= =ǀ_M{m7oְՙUmmm>컅thnqFIKhZi9#񼭬5Nl}_|u2._at._˗"7-(TNgB`J /?¦+ۄܳXo`!6ko 8Q8~Isss$wPgҤi;`0`f͞w/~-عgd w. EHwcb 0h[pћ#Fnl<_ƌrR%LHW~2 tK-^6#ʥR+B,͎˛$Ѝx9¢B=&M/ `{IoqrjY=G@`Ĝ<,HOaj"+- 4DH5ZA"Fߐd$Kxq Af2W (IT cg׳^bK1Ar ^a\0HhjVY`Cr-AT}OdLro*>]J'I,!$0\6emcuҭGϞ={ѳG\{4>6ٻO_TtE ko` CSio?_5S,o; k.XQHV$êW) =u"kr8ʉJNT RN[9ÅQ%)%EN^x1X's;VzXY^th1jB"m{ʑ&OEGSR3濼tcڶ=utޢCVIiHףcܷP.cٲ+5΋ Os 7r 0B2oV3Iㄗz@^r! HnB끮'~$ t! 7 HuhpF@T^W l5k#a7^u\~2i{oj>(c !3A$кQ?Nj<#_|H\r'F A[\·_Db]| BI͈ q[&@| Do^Q *{ШL#?yf;XITĺXƈ7Z_Trs8Xiwp(i+ !EnVcmֶɈ)6;YYYY[JlY?dZΌ'wJXQ?x`EE@ԩS'nXqCɠrBee269An1 'L]ÂjA8A) b蓧NH' *NT- 1:\Voyɒ%D1WQK>;~x5zt۶ U5.RTmnû[*6mNR񓨪ib '#?e"^)!KFg0!U*";'t XK("z%n fC$p%Fĉ91Ȼ.\@Lf.[_3; KL~:sdCt xD zssi>H]ܦ,xLғ\xߟPRD) q,보$HGI=dXz8FiJɽ05#y銻.!ܸȷ ǣ`t~4r,i*E~z6E(VʸcBS QL (ʳsJAl JĮIEUN[g. KGc!鍡Sia)!I5䚰]}pjM`:Vq7{/H׀ӡĆmuI`òNt>37bg_L;aVQ m t{Sh_ )N;'c\-RI0>̭pn6v(*,j~s啕UeG/)+OKL2l$FxЪoUe,l8Hf֤@q=>a_u>TN6 ߺ. _x)""9999dikm۶ݺu+;}hIСC%wСˆC K.1G]kN:iݺ5i X/Z ZVL!2f7Bi#///333ᄽp@jƕP ';uO0N@$ _s.@*B;z޽oݒ7sF‚we6Tvّ_pY,$ nW%$K˚1sj|ЊVtT-IF\3cqm)SR3{웗O0rǎ%%/^g0pP"zϯzZ"Oq=%~RHH2D t+)wy F Xa]!"pApb)NP5DHwe8[J!+3JDwM2m-{!T0 lЫKW-:Dt<  :pQqpr2sҴqpNxc8:*".*>"dJ VUG$RE' "HWZRVr'W$WhiiXtNE%5!LWY><[8rZG &M;QT#-NPyGozlN9iQ9YmW*=MC22{b]LR]xQE&WŦVDǥWE'E&ҏUD%ƤG%vUvc%Gd! ݙ@i>Vc̶Ơ̊'N܉TD4 PbPL37-#WvD|gp6א$^ 8;-TYsOVVW_*<\US}!'J`,Jou:$/K}\>W~݇U9o=a %S6U ";*=w [Dޯ‰?Nh ťn4Y0oi>ub|gOֽDF\ PHpئCCw-ޙ@ Yw0l=7oSgNY QIP5K"ABbu!ڶo3b!: 9QBhumuj KA<\'9>ZjZ *6,aPPI{ (#]b37"$kT3R$GF@N4AA5 cA2&j5UzBn8O?8UPm WK(WVڨX.F,Ҥgw ru`J\E >>5q T Tai!u I2¢B!.M%Ӏiܼom\f[WgJjCSR+Bu'CR[6LWZBR,:izK) K$9HZ_WZ+,$[Y3iBKd{f jx0ˈZk; ZYG֤|_R"XNDEɾk.N6Bsrhic{=R5FJWe]G }+6f^k+׮9XӟCaZ8n?Ur./V9ppo`XFȾiaLvٙ;b{zzxFwKXڿ3gO׻[oS?y&&=tuv۸a>#_{9/mX)'{Ν{K*kĂ~%[8mOԅGDX`Zz6,0ֲ嫡s`͋PIDrvE/_۽wmmzɾ{IbbyUs3=؜`|$d>14ϴfiPq O[hE'0*⒊SN=eCiegr2 (t`1NJ@.8k֎]}Bcgauribc81\O4lh&OL:ltCVnSZq,gf$ 7]9w:)!UR( ڿ} B6{D Fm˖-\3 ][9X&Ȫ*"OUM\ UMMy}pݍoX]]]?w|7gw/ӐAnzws.=  Pb9J'W:WIЯڲ Ul\҉)H axSRy*'q$3O}OCS=yLh З b0?ILSVq1%K|lp+&b<S31(U#Qi[b%JY]t%L,Ş%b@H S0;'w;{W;;Ydq@YEf4Ƥ߰يNTjCxbCxRC5BHijRޏѽg"tG}3dԪ^: יύNql+kW-Ttr|XV̦01ю K+ NAaOΜJk#(XA1liZT(e}B^[==:9K%w5ۧU_\Q?}tOeffP7/_z߳!'!vO>W'oT ^YH$8{最.={==f M2푑-^J*"<&$(ܬwϟ?44"VȞ3{^. F#PZVEZ,tt}@,AVzsVQQ!gZtت_JC㩔IYZOKE˟Sy؍bM%`/z|`r\,cu&Heɘ1 yLFh~nU""!A CH3q^Ug֞栽'rGl:X_`ֈN~V`Il$?ޖϡ:XBA΁.U$QE~L^#uY陎4iF0llmNqW:At懱2!'[dȨȬ4YQY Y crNuq.6ǸE|a}s"3O~ztF6"XTKaz[~ުo=Oy);@3;mQy. Wڌ䞼8 w`QÂ,3hpizkcoV+~ =kY:qo+~ܖ&%?v㞨 mO캂^k1~kzg7)l >jaPp>:׵^q|ᡙo|ƻ@ toxtdQ m}ݳ$ЄPA YWB|߾}L`mB}K/ Կ0ڶu@E,~'u#CvϽUtR9lxB 0Wrښ]>tuk1Q7nH &VHP+_7CFtAN!.5՗>9AV%mOB@Z'Nv%hkO}Ӧ=K |ŪcNlOLٳ@+%zD~P@(h?O{xOE@`]e5[8g*BO(`TY7ߚy~:|C ɧA50ᐶ[_鸣g2]M6[[,'_MHh4,"yIeP UwR ♬2Ш ͣ}wv՛4tjgWkw4>4t~@aml;߯ickjξK7=pG YHU `5̝:::G~a O 76ZrEQ5ehFF+Z60p iJLLLKKCk'y}.~zO/L`ie:n8AKm3ߚ;aSUVmZԑh2sBVF6ö}v53F0%B|ԨQҠ$poxx G"? !0ӶZW 3w\/w︨/\ܷw]O*xZnGa3G?yU}N6LdjP0+ڶ0%=T`a`IªvR^Dd&vđ*aQ53XsU VVu葏`O2XU]R3l?C1XR?mݩ`tם4x <`b$B"aAxzȉ<%wK5ڪ9`əhvttt<]ܝ]}\}ݜܜ}k^.>n޾y`>cooo6/o{xz!E/ pid2K\ J#3;?glշ]RMc3\}-C4l>S9d#hY--zBYucs٣K{wލ Tv FW~ss|*ԥ(+:}aoRz'Y~מ wVloK J**=j̙?4 o?AkD"6dtyP ic:+S k&,f@z0({dXfh8 z8@.7pX?(PWK722l3=gRBĄI)ɩ-%--955%-55=--#559%%>%5d}ZjBZZBZf-%=>1#KHHN i]RR%!&SZSq a-c6f=NCƋ,X9dѢE|Ө>?.V}Z0XGY|C,^*E7^5y┞{kNi]׭] #8لA]a ̂BYE}`4<dFZ7{[njVKm oj`8rCs9N2Q#ƌ5q_k72%{Ү fΊmqh_KPɮjx,m>eV),,dQa1XɭDPTNݔ̫Z5zX QH:ƷePusG!K"c %{jrmAY<|tDh33kSyƦQz$tK-!.=66)K{K|rbbZbRzzuMJJMLH[RbB"NN%'& عSR]%'tHJ`xw&tjDAB!X@f%s>UMܝ32R=IeBq`">ߧ/U^Q*vY@+/+K!1V`I&*_{QY-/t_1,lG1Fxq(j ֟3&dVRr[YYyɁC>%PB Tzy+XeXSO? O oڰ$x7g>- dbd6E3D2\6 NKtݳOǎ%鉩dwth⼗ M`—;)!]۶NДI39U7Μ=zб2B[fh=wQk}o=Ip͡3{,H2w!-g( ^ua:dnH5ѯLM=C1X85-Q߆j jبRFr(i ȟ,Sb+&\U?ÚǗ 1%RsrjUePI5"Βh|VJc(,,QFH!{ ݺHNѷxH@";b ,Ufb5YC9%wKEr>9.19>1)9)15 ȕJ"i'b45 I0.ILOLLO"VBr׮}}C㣡`53  ާH.J {sh\52h锓mcjH`"r*4Wq(B{W ,-&+H*ژT׫,,6&C"wG)rڎ#*/;X6.-rFD38JȖQ(_Dg~R}w7oJEf~TˡMV$:_mmX"z?.r4Xr08[4j0sSZҦIԤ$-$R%Of&OdO*>>!) D9755iv399C1S4T d:gw30\5MT̳zAͻgfQʆӦjKM)3}n.Y*O1`|5!{{Mx uA>`RW*і]6u}:h!biee.v @Y^yQA ѹ#"&8$J~B',8-X(*G!r#ʡW-#)k`ޞ)e@q 2xL :&:i@+7AhL%߷u[o7o]%;,]۱o#&LHo) V,]zBb`,~V5z,>?sNjEޝ}~?IU`ȡʹ= 30ק,%h0,"<% ld$Ӟiӱc:t˺:v tl,@+nݺi 6'==ÝTBVXjMKI07LMPc3>x\GՂN]f!Tʳ5,:+uXu.^?0_qwKO >=] m&U_Td@IYqq3wI G\O] ;կݷg^W(X+'Ae2,' [೗/  o8LA]Yfإsᴼ<| T Я?mk#y* 될r桲'|-6uڢ{X4r7AF8͜53uT_ GO_2wm/%3VIի-[\)CRe/n/MsIcP9H?D.Q:w꫻V zUtM:IU\ 92,6MXts@' 1b999&L3f crrfk72X]v1 &'b+ÃU,LLʫ}|b`\ٍ,F* =K\U#rsliXr `iミWlW?'D(V_3[m{f7ާS{^cSޏVQMQk%r_mB ]~.6AxEA:(aawn.T ec*0+ lAtb&}Z{:uzBǏ)eUf.NȰI,l%@iY={su 5353j&8aĮ}l؄qعh}*/@WuV*GQ uKv{鯿"(&,haC)4X5,Oi,ٰ_| J4Tjɽ&%WI8k ,Lq u>bVv5Xb5grǹ %Fm4XJU , `(]!{n. 7aiBT%2dd[lKCPS9mԩϟay9㺦ڭuTA~%?sUl(/=`*{K/Sw葮& )n$y S,Gc/X &)/q?BbS&RσW:ҀdNO@_ylʟ5@-tKu|`2d>+LJStFsV>:aU{w _`ɦQcPQd=l 07,.1e^0T-M~J@"B'CpPO',|su X1t,a|TѡEzfIl|f䛰4D"|x%=Xa7_틫`XJ%/(zREɹRoޯƯTP6jXp9ӧO煮X'D Ϟnnn  P\\lee!g.L 2xC:(FΎUEHs)|F'''Ek Rӝ$l۾kK,#y4 |@T"-@5CUH`H@Gr͏'( , ‡+48<7'78wh.~gg7oe/]=(w̨C­Tvi J `~\(LK5dHVHfݴ=ɉ<-k먶Ӧ,+?ꫛa(ho?Q|fD#)4O";pWRW֯"YE(,9:` L q#g,qV\jW?Ag ,vP^^η];VDEoƌ PJ؈@i۷.bf͚q#1LSb|+** 0 "17.M6 .JL8I{<Vu??Xmlݱ^ۮu.9aUZhKu@p `)+XDɒn (J,bH^ȶdBpUxX=@ _k-ѭG>&Nȿhhvac]{/Zr`@P(⒡Q@ER̤Gf5k݄z +߷_^s,8|z҇/ZπD돿Ç~WCu 'wD]`qmg,#`qVfCCCXf) VJjT%մ)QW6 x"l_)K4mh5~V,$45W,T,Ѥ'BQ_~!1XU,o_3ag8OhVk/XV^ͷŘ ݥ0+& B`W1O@ _-, ;+<~jvv6Dzv+bMbXp(Y-Hj;5.͚N7oQ-Z۷픞 eG -;SӸ5,m?s>zW m$ҤiRZ`RR[w`ϯXB',+o~_~Q"E.{βA@UnXn aS7] 5|:K n LcnZYĿ.u61PV |CBQLBЊz8hH|5u4Z\kƴXj,&-µ_/BS30msAč_t~ax򖢓 |\T ">Sa2W.5FaOw|$W43W rKϟa<%Ɂϐy?W\4sJBpV ("} w\4Rm=[/zOGr~PW>̍ Hy9+/gJK6r  xKҋsvkѱ}lT#VXHUt"I"hHjY@.0PiEicB _|b+PThKlB\l{|3ѷQ};g4 h#97c17 bX'$t.paXH˒eC++DvGXZP/?XFHMEz$E ~Lg?Ow \Q _'?>)-) t6f(PF) cS#.甖ELq2\BI$;\Qq^; !\ТUsR?&;;0K~G}YO **Og;H'{}&Gg"0!a7BИ >jdbLeaV֢g ގb0֞gϞw:M.5qS^>y+6꧟yzȈA 7gD7V}z.~{}I^- ETʇC}{o*Z ]^]8d'i#=B 30p 0)Cbp :ɠ+3sX1Bfndi&8ܨ#nM\Θ6\+a`7CP{Ǟ!9A( ݖ\jA-^5r4X|GZ"ozaW"Ǫ`I2jL+M!9/ZQYZY:9B5w`I^NN 0䃀~jH#"A xk&A.}4?ܤȝs_ M>f;OI\$*PpT󒉟S./ =A+(o I{LWM91<1Y5  MU|:JSeVϥ올X# DB g0@W*Aw\YY]> %aX|VCfjn }w, `բ `IîV*,yx5Kh><(N bސ\BogݹS,E  ;MSPTjOa+9Xrh,4cGm0bݢ'!,ƌG5VX 9L 5=J,@z1Ȅ#\[h:]с=EE{K~!K/ h2'bB30}`=L`}vO9%M7 r,R A xy=T(T8CSZ"|h%,]bŊGj"Hm g?zxpH*3+7Gw/7oOWҸ7 6yW!SQ6}_ pA  ̄+k`6D"0A,qCد$ӂM0i*.DG3$+Ў.Gq #q*#9v[,oHw j1~'ʎHcNQgF}t"8n<*B2(_270 C342 T\rƑ#0L:ShK vOGC\ihTI哔uMSFJ$BOgiaիڟԖ=m07U*W^R*B]7Ny\(5*B݉_Ϸ,3 ~7JTΡaaeM$mgX0X`)FX! H,L{#LhbQ]DJ_}hVR9?Ykf x~.:_rvW'~ZܕjZW`)j/r!7(?zpvkۦ0ƉIM8Ux{G 7onj37aO?!aA… ѧZdBx JEmcifxmړ ` Q<+ TV _ZG|Cd44yHSw/#"\\?Xvqc'ӚUgeT^*Cm@Kt4:)^` eUΨ-AH іLzJ)DF# 6+%C]\6 Ion%&8ŽI! #}Q%)%=".Dd4$NEh"(1]dƔڳм3[JTQʪ\tf%6!&{JsE=q#P>eNOJ>v^0Y\Y'.VEfR,%{e_x٭`)2ceÔʩkf l G"P2Eӛؚa>.I.HF' TAw.+Lȼ&ƅ fO W llًœYH:A> Xj88=X?D^A۷X y@\_60s`+O\b-c7{n1Ƕu-B9z$Vuإ`S^t)'NDp{=…+]D͛ 1VTd )ݛ0~tHP%yAZGE9&Ч; fNL?ȈH0kWHN6,zLhY`B>${(y$TS֮ݳoHSCB݀ QiÖx@f[S* hg[Fp|g 4<\9Kr F~}t⥋RU:XR i<"B$TƄ42&It^ML}"Hfy?a="4N|!eh҅^8iL?bR~b橻 M))ћ|БYB?tD֠a'wqTP^ g@NrXXlL4ʡ``YѪ[B%*\# sIT 8TLL u5XrKUQTe7Uʳd K1+ݥ E4[Yg݋+G,,0Hn@"a>HEB.Zb/ B. ӊ͘ "`,jqd@( J)ڤ`!wKC)Ę6ۍ:ni/Z ,m L,,ٿ6ϡ'}C{mGUa#GƍG=G,ec)›6migqC{ 18m۽wϾ=Edror!RzlJFm66X6]Xh'1}ɕE+BD}\]m&o'8B.?8/.ؼq˼9jjd"}Y MYTqGCw/[+Q1M]ݜ\Ydk׼:`tkV~f 㾢'Ok{'0XA4~'B5r;/h"/I,1?7㙌1J$ ̱08,[^7Td|6 k%|=Y rB<}ZK^|P94<:,(YHDp@r@Ik9\ 'L{qIrXr\ 1>3 "XX 'x,u~І>F[ Z.Ʉ'U^]Diha(MelQ@(d@W4tIL%.<2*"*U6-"Zsآem),,%X7|S,[[ ϛX,aі;󽟴_a,2ӧ>V>tZ{GR^~lkKJ[X\ђ#=%%Ňnj=vEK(GHʆlZiY=+ͨ:'R$:X֮l!킎Q0"-%VA 8Gl3_&4/k`VYIYXHzp"wD(q70 Iڎ ;{IACLrWQwul׉[cG#ɵ2=DE0}vOySDŽ1cݺuJ5jԨ{wgt/W؂=lr4p mb:Ĉ_8v)[DJH%kj$4"ep0Ylsݽx W=G^k4$()PTagw(M=ӵO87- nѬYh ?E(֦CG@ #ɀ?~g7}/.࡞1@YYԢY`p@]\߁O/~&A6.A@Fֺ}-G GNg>{-4X| {քE6'?;iYH\~-´TJ>7RSOKOh=9%91)1!11=#]sHzW.JC,)99!1!)% 9D'gi{x#2T" qutvGe1GG(00Hѕ@+0.k;;yۻa~>] t5X 9Gr?ē@Wl uUy`oי 7_{`_pS?TmPА^YX4Xrj"?Plj⃻vQ NK4{bo@n͛pY%I(zcldhO6WwOG7/{x[99y{%'6o3WY䮰\XG:+Qjт"#qY/#j[EqϮ0W@GkG[+{ࡃG]{-2DH}½7oܳuvK/~yjM-zz۹z [X۷~g֐pev7'0 GL ;&[ٮ,,w`QZNz۱r+<7O3s҄6o<|08ȶ- ?{޵=,gě74lp٦%`#z[-\5ԝ@HFuQ\@3 Ȓ sնܷsRǦMD2*$vc@WwU[n/ħkteΨlБLHL&~èk׹Mɢlػau I.UJKʩ3% LU4 M!OImXtDҁi;%jOHHN-VqV8P򙗍%fbbiN5+Ɓ制vl)gc`m`rtp7wrxD'`}hn޺yef jd`6ʦ-:Ƚ12ֈܥ@? ?uIyz$,9uP4k,$$$888(((,,// E-B%ZFZO>O }u]E2%p$i<}A`18!3a;ڒH>BJ3p-wJQ=y( p`}O@sY}D*Fҿ' sȦB"&\XZ|4FJ|8 VUiWaCrbAsJE[6r@ OO)T75Xy?VL5-SJ ȃ)l&؃3{zRn>9&ec`ɕjDJ-hUՙF5,j .bVj)X@~,Vo0X,_!y!FR^Ś^+5Zf Ү] U;+%ykܗ@D` R9?/}9X) :9%H#-ᪿGAVرCpruKD[9s2*NO2%&mC g0g]co( AWoaJ9:H΢Ç-[*%9"i&/5H–~d|@?h@934E”28_]0 h#D*X.w:A`1[`/؆UH5et;^+,/?Σ`=S|Ng7l&M?aP51i&L\ ()#>1#.kΩ=lZ8O<~h=pۂsL]?K`}`E`M &"ivqh+<.yPmm I6qX BY RY ն%;-2֤Ji!ֽ/?AV|ˋD| ."X@%ܑLg.0BeO,?^MCΊP[ں}c6nBܜ``X:3-@T%T>dq:<R+rW"ɞv}dVڪ0і8*SFUe^-R0LN *8xN= LP\cV ͑Ě5$f`fj%35601VkTcp6ծK伉 fdc$&` +s?"M`!GK'ѨX[g@W煖 Jvs;GUԚ $B #vinÍy^!A,'N`>\+_A[cǎQYp/.0>BV+KY*:-#6>B=={VXXtHEAkU ɢ!KaDH/ -eeW^~ˠ!,Yd2ఄrSFmMggp)]:8g+@W݉NAnX@(+BdZ449 zLa k5}Ҍ]{_wG 7t0JWëR5r{\݇B9Z3d!x"i,YR;md9XY` Z_jyFs;8 jߥ{o*zBeFXM8L]BzVm"m/q!RwNI1ĚDnq֥}v(ݢoh͋\_ݹ O E φ=ku֢57(,fE4ȳ͒?.s2SXğכ q=U(r^1=_^uQ1=nR1 8A0q( UV^FÊUU&U~Qd!G_eTeTj= Oa .= *S\\ \E_ڸٓ6Hj,"ZS BOFjB-l5[sG#3cs;3[ȄQS~ǒՙ<Nr KDD? il㘩O4R=a?e~ic+X?i~B =S\M7nlhg`аqÆ56`ְ& {~;w|Sۭo?`t3ߐ^5n52XR(M ՚Pe>(駟СmѢ ])Z_?BCC>>|xF@Hh?_K9zzzbΜ9;qd # 1cWSyrR3hS y[ll5ml%,-ܶ}EDfDQlapZe_۳bm[wWھ] 3Ϧ{RbZ=YȲ. UV=LAnܼHŢBؾsH@,VPʼnYou5jB!No۵'/.k~{go?h`ůGEk y早|GB].Rvt!DH+T{(튰Ѩ!ozK+`mJK7.&UۖY;!E;>=dTH_\1 B $}!5:D1 8Fԓ&ZDE +vuyjw&CXMh Jr&KrB!B%HªOJ >3 ˜!B0[mټHxÁ 06671B!4-;97W뎞m:zCOJIk(o =~11,+W@M|||j4=< "Y/qw޽]׷ `YK,%o;ErD%4+`j ɐg0H$$ $tQXZZ|ĢNײJlժULuѢEw9<==AWڵSՠ@̀@ +v!:tX7p!iggg#x`"V1XO6O30!~Ϟ};**z/_0"K>^IeaHE{A?)*,8o@,ȭ5-gn*R'SBl.ɱFs =40?7a#C;p@6|13y㋈>TI|r??7һG Q9?PVR'6gWom"g*!F^ϔ}9H nś.0LƏ-bػ{F.p->@2^8pSCXN!HLN~|KDQfmwAe%rwAVe>[“aȶs9.@պ]IW WJFVDf}Ue&rJSZ,w@ZB޽{w((h K~I9}*WPh֮87vj5[x[vhjٺwt;MZ%gH[`[&>A>>B="w$֓O=u7:KKQ͌.cH4˽EGPTNysMTd >̜8 k a8puZT/**Z=R0P* L1;?A0 d4˼}veZkrUR,zAyĀyW~Å~ԙ5kϚ=hu3% %-y:S%%kg SXTx 7'ܪK__e϶4QƩw>C؅sf%zX?~}t֫L `յ}UdIfbPP;hHQYDYaq(Zں.ŅD*Ed_,BA@E(9NqHyz{>&9&ĈkQh**+>ڰlu|`_ҶCJv@:v #!f5,b,r *ꈣ2%Д':(>^Yp&Q" ‡FS\̂GHn a䣯_:hPe=Ɉ;T!¢ie737#ta]F~FU\V=6lЂ[2HrK!-j-NCYT]~ZdQhq4ʥ~R{YeE6 tWSGri(ԧPi |SSs)%2Nt*̻:ř`ꃅsQ %館d.VQꙄ`sWIަ)ޓM|&i./h42M2|3}3Bhi$}RYE;)dYb:3pB)2jEZ|gyyq/5 Vr˭,`Bw5ai' ~Vf<ȩ,!%8`d}k*%%/wXS]]|۵kCz`< d?0x}0YDTee%&,"q3f ̕}2 1m"JJT~fbybDck(QWUm4~NbMt :XF8S p؂r-XtڴߏywW6s7 wȝs_={2GyZӈ۞"_zЮvpޅ7Ukh\ر Ye|ARpp}na:Fh*跭FB@ %Ts0B5 + XXTi(#U c'`6sEY͛tG:ʱPܲwh.m_ӜYH_; 5i"W47bZT~um鈏uK`ɑ@VUvj#𰊰(&2\K,>X P'w|R\ޕBTWW:`.?53]aK#ɕi?OO{8ȉԘA|މq'iػw߁{^ٳG|nP`S4-30 ${~G+<͙/W.B`o" 8 PL{ ,Z)## dHB{bSYӧ)++A'#_xD:W\Q!?l" ŋZl8`՝`H+/Wƿ 1rn,)޴)Ԕ3LLx@ B5ŗQD,uQkB%W''%H君4SjSۻ5j(gi+-=O~֚kDuJLfmH,f:8W =/9 Jf)ݫorrN.9ΒcwrdY#! 3P~8ǁ` 4J2@R# ۋc+}N\~"+ƈv6mڤ3:E(,jB+PѢr]EB5RjCӘu3H fA3L%5l 8Rb\~yMY8g'gD` ֦eκDŽ`n_;z?:'yWbE6DfX vk޼ PnW'nNlɓd!Cх}״iSu <YfahpNj˺,A%~q` xB!1NmgݹePkId+  %Yzp48H8SO/t{z[3 [ZR<`#Oo}ACڜr.ۥ3-\k?yqOuą`aCNX&F~ЩQEO]OƸNի+c4,!bJ0dl(©u 7t1ࠦHa zjaJe)k)/]sHguUDT ~jhԠ_4[ =PFzH'#uF^LZt c5YN:ᅓ u ZhW V wSF[,uefJBLvxw&}WŝW?vu;o޽㻐Xq3W>֯:@͌2 J:Y ;\tA N.߸xQc2kԅbhh=H00ր ͡2h"BȐN5ʁJ_YY^[虞}e5@* w8wi ζpQhc5d$*7m]>XN@`㔴`iBE6zE~>MG@W}Xc+](ҷJ#|tR1{44f`U5d˾E-wM(o^UAspf\ v}섄$ea"VZ,6f`n2h%hsl,H^G{}K>]B>۳yZi4Ca`;,tN_rf:o :%rg)2d4&2~q*hs~Yixt4i[#e*6,\hƌY]^gO|NʷAf[|*㉪5tɊeVr>prG`}w?5nZ՚@6|F̐Tw+%X:@tB|ٓ}"5mJ$uN,{bL^{Mb˱;,wՕl=tLjS !Ͼ4@I#cz\Ii4R# )Q]̟ "c!!bbQ]3xd@߫{^")x}_מ^#nc;XH1e @ &yy@X ++5%,Li8_bzSĥBD0>X-Z$`BqR\/g^W\٣wq|crͷ#3X,N_g `5KH`)2=zIPP*{}Gih„ |J7 ޺yWjzDe鍴_ǔ_d)7D؂lVX>8zk8o.Q֥4lNA=oٳ8/Omx e'w`:@:̎hmFH*TH I@z%1$Gu,![ & M!"Ԃ*MaC,!|UbOGO2&v4y&!Ш++ss*!] _t3m"gş]FRdܒ+JRG\y ?;d"0jÓj{iwh:$~zf;1 rM؃`ƣ%mI~yMpC T9WT2v+eϝۿeu69a]ɒR|*8R?a#׍`?j 40- NB2h=3g8aN .Ck50#j8Xi>cPZ="$=a3'ޡKjj % dNװx:FU,! =pe B[SͣBt:Y9ZG!XR`0 `Et62aK$Xv4 SrtP>9>V#;BGg$)P+aTrZPْ MQ'w|AqTǪF^^N>@®j)X^* &ss$rAE|4zR xGŧIaR 4 _} pr]E b@L-=q Xsr7r"{ @t{S:axM˖o}|0y,XvEHx doet-rEr;߷[~r=r f4Vz ٖoYj{K: 6iF\{8.dOQ*:Rj[myN V'w?")m9~:8trWgO'wJ\:)hTScCob `E{&B4X@!HKVo;Az|^j8rN1&<^?rrrC**)W8!i(M4ie"OA>6I7@yӀw-QNJEK;UNlNa,b%4/8뉢:tؔ)|lvԩ3HLEmٲ9G6Lgn0 i<7{K_Ԅb"T"ԉVZe:fG1):m]`NcEe"l0* Vdg #I-j%JHњV ,hDgT\U_@s4-Spmn vAVcA?NrB0ffek4!5I-&UZcM_73=70 $mJ0J.BC$X /1 \^}!!aޝI@Ghb`?ƾ{SL~<1W PtsBp>fAcYtNI,*w5kc;B,XL6!M.M"+o`ElFzS \-rH oŞz z=-)U~~zm2228bz ɨhۯ5&Br{\rvҀE`o?*dIsq#*ibRrB/!PEM\3#'mxfI/ۗ8'5?:;G`"$Dgk )a} TK@r< LVX4X'5wnVbJHe"JhۡyXJ:׊dѿc$X*N48;= 'vEq$XJwrwz{-((%9%L1?%I =Jc `v8裹 3*mS=}}yn)zKX`I}^ft6GtzG'i&4i {W1>{^>~uGP1N"`nU, $n p`]^3T%M뮻~uT\\B : BߺTP5uCFu?/iBb0=zʞ+z\zW% *y`';~h_ {>psfeJ*:`N6msX(iJz_#@ ~mueOf=oW*:ipr,VܭoyDCwrNguVqZ@?9o614hxj)f$w##"֑&c6#\+BҀ0jSi:Q˃0zb#ntS:Lշj҆β0YTSc cY-\U S0qP\:Er~2h9F냪ndua3}˴m6V,:5VނPnBQ°#V/jT:E Ʃ7%p2c@ۓ׫ozCQ,~ǃ=#UԚD~48^_* + R{J@;{V3{U!Iͅ`%'N54l@z{s+ȩH/HPɽ]P=d"HAS}B>@")zGD%F"aDxt*ǁ`p{WEH9mj:`q*`+.V 7ەW]- ~%h}H#aw t,U*+ bFl)C++6:DVw_@(wDeMc*v"XdHLJJ`Y&Blu؉mݹ9b"L`"hU^5,]*X'bp`D u$`}`\}c\:9L544XԇA͘"7ij`O4!LH|܏ zXC.c(a5Xg(AqT` 4^?P.S>XXAלrJ02MQ@rrz9'py\H۟yιgy9w8 Zz_v?*6ATv7+E #{߿tvǯ0 JLJ3JLfx|!h"l`a"Ĩ\G)@x?6d<,,`i_;S$|zNJOtw- aEu4aci74:QWbmY T073͋::8bu2FU-:LڶJm]W7گZ7؃6-ִbȀm`oڂ+2hZM!vFsJe̗Iɺ,+=|?K,j{ϔ!'wN[#n\i'J!!ݺҵ]]ХK7E׮ݩ/s)=6d0#/ze]Η.>59Ŷ)ؕ>Ǣ:% gfsx/a!*_Ni\JpYbʵ߸v'ۼi'kׯ3fZ'1bg1 `Kk0ٱsl) $'ߓn~s+Wn]Hm>|VɞkM`رc2ٳ-bW㊳Q"v *#ⶋŦpOa8cR21LCC0 r4Шz|WK[@B`WĤMNBMR .Ѵi37Xw-JM1'4S8+aW\*Q.M*ƥQ B*@I4 p hH'@aZiezOh&MU&Ol\FM7jD`7Ht)NhHF'jނ 8`ݺw)|W4>ݲ{tܷͮs Nc2s63^Q[EbZ ae]"R(BuXB0®"WaiB /ik.#~H ڄM>-fr<1-Ew-gI]?ھ׍6W>8dzz8E(Ja]FO5JY39CQ'V 9!55B\*O2rڄ2*W '@/ UiʗXmM'w:Û 1E=vn1fvx=ᐧi!p޺! xɽ- >Y(D&6LxE#!!e7p#LmixD4h=@K, 2.\ܚeΜ9V23v:ŋMb@f(f9tB.]jV\i [V,!˗/  &HΛ7y`5|nr:'8'njٵkkq3-&j!L]v.cըG!ᄴ Ȼ̺H,>ۣ? D@NnV1zr\O^7/ϗBu''ߓC f)U PfJ6<پ#Y~#*HC(SaD}^'^i|٨>;1!X`랿>oe7t:"t4*A̅l#cRSSyn7K/499Y$&&["FO> |7|s9HV! \s $h%ѤUNKKC&ʄr 'B`Eb!|)1)))EEEK,a!ܹDyyyP;AM*Nc̕dhluLyb'`#iJSLTQGi*7T"4 VD`"ơ&@U˨)(ߵfu))xR\ŸB̀P(,tĸSjE͘)hl2ЪeUUɅZhU@AC-<*fV#;@z,No` xI#ī&FATV O]-[\֛3'm+`J}{qi &G~}M"廌1(\Ğ.m!6 X0 T[nc,D@ڶm-)gq駟>ydFڵ멧c F)JnjӦM>[ N .(AVX-й瞋r1ǡ￟Ux ó\tE˖-c!Qj߾=;,ѣG#D4a1ٙvwa鸚IS)ҐeRtFEz!XqH[i$ٳ9֔~x@cֳ H^ģPRxTG+Тh!?ed޴y*|т0}m2JDf>gx?"X8ܾ{+_ݒ=ôO"J߷ÀXvBzYPK:X4h,Sq.t?D2dvd-ߙ9NqZs!Z+&ZP9J4:g];> `E!yg>䮙rr׃&6lذi&<9hʕ+&qx@82@2Bh/xcoL#Z"F7|:E4/rKzAN!E^Q_8a2!TFVP9F؆ʉ6Sʉ`\.*ǩDՎ6J-'w5*GzT]U%w~#L?3OIq3WLE;^ *K˜8~n޺)YZ*G@ͩ`ND< @%X(4i>JO⃠X:+MCf<>XrA #`?V.Z,7|,c˽W5x3i(0Ϧ'~gVD}3g7[v?$^U+/\OAmñ5Sp' :Cյkr.\8W,r᭛o/%+W%ڵkQ+@Ӏc:c'=vr7m¹LdinbbiUNީXP+^ e.ߺx:kÜ>TE_kR Ԝ? 48'HÔE%ԩA žܬ E%4 v5oU]4O,ϧaJ_7' .XraFщF#DBy#5g LBe%I޺O]t3*`9‘[I<2Tϛ,6L`%0ykU^gsJ^1:`~pZmܸnU<<]EH$J%B{t^Wym$<.B]DOr zzO6,)._i{!/$wܼ"QgF3UX2s6#FScb)OϧM׹S>)Jd8n\[[牺E>]e $; Ƶ찛ng~6O^2fHf)K`MYe]ha5XZB,I` %J#'H#yiNՉ05X6}I`ϚٱV`>XR<#nغ>q^#.4'kl>e[m=sru3FLܺgGg lӫaPg^JӠD~"+`]C5 J=P-$rrʓs0#J( c=Uqw4O}a:}s^ߴ{~D-uV(Ze[j =`:o\>%w=p'k,y?k¼QK/AZ<=o^9v[b[`th|=jv>=u.°μ`"/_[+1偦U&P?4S]} J+wsb?#8~Q_C 󂲉Röm/(q}H=XS cF$\4ҫ$`%`'m|=ki'>Uߕ۾o\eb=mi /X"i KX4EX3a:yX`exHKbcf`|c;|6 3iT`[R*`IXNOpGӊXz%O&.IY.?{ <[+%>Xi@y۷o"4_{P^*NNj[|ek`,<}ؒ- aQMåod;!vrc'=N[{}b"hɸU5iF$qG,x.:/:s V^Oӡ_p\m5Tn X1 `鿸:7T37>W >TᢓUtI<, MrvlN#[ȗ nje/w `>XV샕,XSU38ty0k]7gٙߒ+^RA=ݶJ_ +J= +B Emڴ1GiE8Xl@fW:t0!* TµL]M;'w'{/*+yb+E1{O?أA.v:}q l*W%'/=qh^ّ`] C:<>;N8gϞ"72 ا~U>D^}ո1X*G=k8R0yb ~oľ`& f 9N~wfoz=@%)B}[^aV^ j4uN% {{nнAW}Hh,8 mLۮU˘';`Ԫxh:,<`|G1 ^dW;4 .XPR KyEhVR'r_ Z Tu HbE>pUvP9e>$zy@>rͦ`Z1 E7°l/AɌDWuґ5x_j{F8eoq;7AIW^{ES N]4VtV^1 K7gWRӠ+>]in^S+V"X H~pͧrJ>R~x}C4t=D^ve` j|S.+Įk ~3̓WlX{kb V5XOqE_XthXI^{Ck1m4>آk| 3VU<zy>_Y.ѱJ2M石`ρut&wbs֔ChO̟?,rPTby~%n+Tk%|J[ $Nt&w,(`rьJ*%,ʽ\ ],U\C=T/py-[-ե=쳸14`.Rgb)YC`>X%IF$XY.<5}ۗ}Cmy`+ J}-AjG.`r`gAsMEzˊ$"T1; FA-~%*ą5?+n:^=LW"`"DkELnO02gyfLs+1[j0m!q4{!~aE6pUV*KU_d;Rz_l [Glniﹷp¹%*o,79h= V=͔{yh(42>MZP" M0M5j9}B-fFdO]3|mQ0Mfi~GӠN/ϏN{$5ӥy`J`4ho:!^_meqoޥqF2ŞA]`8c{Վj̬aYg_?SV pIpP\2M{jG 8aڼ{n 7n ;G}',X𨣎WE8Aqnvb),H(8z)6=H%| s1"˔75  :*r9^{5>pbŊwq*We~PUzһwoLRtU*cx#0/ StiaJeB%T~g/<q! @( $ձiG7#Ax11R3 n_;.\XMX$fƛoT| 0x& ~Go$jhfW%>˷,BR{g7ڶg=k m{0¶gD=UiTO*i 44 r{x6yc M/cej c@g.3tJBϘiPI k!sy4mz4 4h>d5\$ژ UhzE Ё#>ϚdN'WD;UqYîx'+;!zΟ'82h @ ާvZB8 `zt. S?<X9{D|s饗vUְaxRA%eʔQEC@38u]\Uk>A`KWO=Tm6bX;voH9/_֓O>Iͧ~[ C~$u4 `XT>.$Jt4=pB%MfW 7sN8qC=t 74lPU ׷o_G={FKGjMZ8<򣇘9=&08Bi>.P,tBa]_AϚ^akR~LbvI"Ԧ'/U~sf\I5jܦW规]jp=dN3ۧ W? Ŵ#Ji`S;u'ܣ'UOμi]f+XU1ѐ+Jrrf?z,˷,Wudr=*5V̏]qNߪ¬7Eޘy6k֌}]{0=&VH&";GLbJek*םD4`%KPKX2xUwnuYQ(oqR'wg-X|]rYuw_oXu!0G/LݮU]RpUwƻ>XJ.U鳋~GW]g.MZ '˟dR4Ui>lz7_Q:CZ-ۼϒw/o~et$2)&B_8%/ȧr\@d|Ts%(uϻ0NĽܯq!Uɧ(Ք)S]]r=]%&իѐL%UCABn#&WèE˭RDQ=^&6H X^0#r~ Xǜx# 6.B[{$EWT]*)yot^" JFXȄ$yz02)Kp:G㉵>[Zo#/eff~7kL4Kb!kzqL6J?3qW Wݓ\99kl\X4j?e,1Y _+hD`9p0꫘Ek[o{gyGD *W;+W%X-bJfgb㌩>$]Wowւowki¢+a7@Zg<`K3ߥ\3%MO*^6eSI/{ZN7p~r]/-س_:KnlMgs-I? c" Qt{-gLhL:mH^iCrf2f^PfL,BWcMbT;p;d8VgL}/t8$+Mڜ7r>sY0s2տX9; 3i^UMY:jǷEl$ -~N\46Ǥޱz%2B^uU{V&X9hWwpFw (:U9\RP>]t*2d]wݵO녮񪫮d͚5tml2Zz5|%Te@N ׭sF ˦ UXJc }˷|1LfÝ UZ4j-θ[Ɉw<'WRlJ\:iՏ4iCf_WŌGq;ໆoWΎC$w9f[5cMd.P]W v8U%Y,ܡ p!.&{m gTKg6%)>x0iN3d9sN/f R5"W5W6Y*]az I'gtwR땎ڝvmTo5hr~ʲl"#Q?,y׬GY&?lޣ`_6DsjFEpsZ_n@'QZML~we5U}{ET:J(ܡoħ^À V`>XU?.ytA!aROV@$Hdtv?xh# a="W6e,t:>0 nГ&MC$ 4i GADTX@c-Q_}LEH9qKN ;q4VuM7aL4&;JxA1" -4 <ĉʼr4P*KÂuW" /z+> gNY2ғ_誄۞9p=kTSV~fמ[UExIRQ*H 4S274LӠ]3[O٣FgO-MvB34̛ڢ4>Q^4<}B_.Hy`ιiک3dq#yk$$C>drBg?o톌%9٬WoFYfD/LCk֬id4<" +!ci6nP*5,3o{ΕUo{t۳nHNvYRK"g,bYͦUZjsv۳B =FӐ]CӠ 4 4P4PhBO4|Su[nd0M6RT14 2@3i'M'P#4hsُ+M tWɢi,6u7|ݿ+z9<+ݷz&{^&iP }ySyMt~[J5B+8hV{?v*`)TOdwo`뷯M"M%mڴA=&3%P̃΃GrF8R#ް߁aG+sښ:֭[ #^&95CP;]ruaj\B앦1t%Vj׬_uOW'kk JUzPC4ñ`|5X+`vH+-?4X4gvC_HL@4.ߍS^9wcW`D׼q|(Ԑ .%ݜ9,E<ɠ^⋣,zu}ӦMWaoHҥK&ڶm#-?묳|.NB>HZ1oܡv!9Y;LRtzUzjv}S/6˄d%2-U2E]BZffbX3]˝`&?WazsJ̅1*YI-I+{V]jP檌g9Wi%]m 3_3n3-sQh-ڼ'OXHZT=kR`XԸW:!~rm*kFC5~"ïS}ܸ‚%sP9ҭv'cc> 6a/>EKeEM ?AB_&NgfvFO{Kp!='Q}6hA.W+"jQOkFen Q*dž)'g2w =/q>9]s_-ҷA*KзǡrP9q8TN+PW_R(i~xOB֯>qѨ ?+ cI.tEt&wOG}76[! -];3޽;q X`"`4?NzԠRݩVPd$2DV೓O>ٕE1v=W@e[ n`g|zPV9Ry;"HAI[`9g1%A|Yr=HaM&^8iA7lN_Qwi zƊI\%vV`yTF;)* .醹D0It`uQ&f'b^ΘGQ?ޡVyӆN\dK*WohnbZDI yd7`Y, ηe\neu{RI\)] k),K\G6]{Wn'`>^OیjHE沠tX'*q kӖyXKW,=^*\0\r%%K,R?xyk`x(D}Hƻ ]:)1qA'FQR7byEj!Xb R 樻(Yf \yaig4RޡC$ }z 72 sD740+!覤"LOdPCI#tO{Sn!@0ޚp0}b?&~M7zK&hWnɬ9X-Y(èU]+.!č$#}Z?GȓP ^z)&B>oWdF@'KO>,\k wfW#B Y*(_)]]=Y!h"HZvcIjm1B1裏bL gd=?0λPs$`2dpgW[V y7 ѣGk+r]nFVVqNT~VdHF]mb+E?rH˝fj"ZMnzypb&BSg$ov &B+I ֭}">nF#^NZ&B-7zy[~Dhou̚ D9&>L -Y}WEP-8;`A*tܳ4R?IQ;)^2IjgZj6%PM#T 44)t@O0+ My2ePc3\?c>^x$(-< Z4a2"Jtc.`Vry@{xf4T,-.J{ܮiSwR {L"GqWruuG-݃;ZUbO^j֪u+n|beo#&4Xa^UkT<~Gc*Tlru,G`Xkj⛧_~H 6f&Wl 6onPeP$8z.ythSoڵA='`Y*~xcE #GPNY3>?0V[nAn@մiS'pB la9+m΅(@i`5P}ټzM0Jp$S%J,fDX@$q crըQõ)Eϐ 6˕+G93-z@ fFз2f1 ڲmWlW#]J_dFHerەQvÁXtbL!wꌹ@\D^^%E[EEhT-̨:ݮ#d* ~54isH+@WęJW VEݹ<.ȵ||ЦԐl'uG΢zF=#;WZԦ.P9r$?Tw}衇zxWjC`p?a'*]t[̅(5x0@@4[.f`/2#&5u$j`rC&4!-C>ܘ,XP<4k,|Zˏ;<]_"By̗w*X;+}v,/d~>z{މ{u*)9 Msğha0E"kI+m%oƓpL\<μI[uBIGW6}v.۶iߺ>^*g9.TMj }h=EF:uʵwQDuB;Աix_yQtaժU04 { }Q.6QTY|+^ اt{vRO~hVZiBEx@cJe+ig,XBej(}:1u6ZJ&YvM ׃t+`|R5cd~ QxzO[=CԌeq"<*{`q)۲͐o}S%AI }{#  qiAvJy-;W-@T0T(Zt7 *_<83 Pp74FX2’ .l([X#Gl壜+IfNvHyU G>ePa VW7¡=vcԩ*[tb m6^#9rPz.y`=ꀥ͙|L4()/^rbu+Ae֭~yBq3\,@tJBX%8vr4%A\QA֣Rh<0A{\Ϝc'=vrj@h1z*M,ʁ|ih/=`&BD,P34Svm)/ׯϛ{"Ak\ ߀ ~x(AӦ) `:쫯b|W6Wʱu3fhLQ ;ÕTx"O~+Lf6o>m>[YGVSFN7*z_9/z#įkb V`>X4?`G*U~`)ZC8~'&wQ@!&BѢEVxM&e,v;H| &I:f𲆪 kqur04"rحRL 85/YTV|Qwfa7dDa !TbL.j4XJl VI9̄X" S;d ` Ӭ6/=kCzlPì#,iF= N) O 򀢆~Wk"-n+;Y}zqrc'pŮEg$R؜~*Za6 Y1^?MÂCSR,B.|BO8@-Q|*Ao2.ЖJ9hI`:zX$kL2G4XL:@1q#3 J2Jwխ[7n c0qE%tpI4ԏҢJg`$zbQh$2~{{dlFݪ\ %l1`Uc-ݜƀ#ҷbtZlƦ\BcQ2% 6ۊkk\/+7shg%\:L("Mت{m~<}'ǿ'ĨB}22U[뷮?qowqMOi)O|qR4\f@ W\ܱN9oNZoGJP9fCH3j%4 +FYaIE jjpCs(گ\}˰*Ps`-E]924=\ח?[j@ 2~/vƻ]."X%4g>)k=*{Z /uF"+t() ׫{nO?!~L 2f'J<`rw~iC$h-B#ENx; (bQGK*z\XJ}r@O)J]̃kL;ͅ+7\U"LŮ yo7^ Gח?׏ \M2%TX siRwƻ].Bn%q޸gk*XuA٬_Ľ2WɍSYz9 ׯb4XZN&˯$AH *O,Ԓ,SkBB{e;v?9~O]I%_~)q4wT0?{FX{L[7vՎ%K6.dܾ$[V{!|D`Q. R+샅G}D\BاA=^uau`E%|" QJ>#`t#PAIΐ FSp׏'rR䞯FuԲ[XT`^)K AZ\=vrNt޼Ŏ7|vcBׁ͇Ίo걖n^8oLJԀH]+M 6Z}GNXnj9%O:a@b C@|1oO goT" 4Ѓn {TZ (D!b7z* 8 #j$LAFd/+8E.Qۻ֟k \"̵7~G6?+VL1Kvuy|r@J¯?|p8:(Nd`*# 7 3 Pkxɝcm|gbUr_xjTz'`>2bN B#ol_vH/stQK e}o8˳_9wOzmFGfwq'w ٰpH0$ =ڨ$h\<P6ߝ\ol 6w_))Sr6]0D(HB\'.VVopQ-L_6iyJz2Hdz#:ZޒyҼؼkÞWIcroѢgyF;rpa-EA9WgL;5a&J ۷/!]X - g{#Rn||8Y{%J`|@ )XFlմ&<]+&.+9qssv|lh"!/o06LdWFW[Ex/}/po+kʄ#Φ]q\u/2Yi 6f!i{^U8Lk~Z>{źn eweo.|u4]÷O+t'cXg8i=_5x&X0rbьtaD~O?Otn`MŭGJLxaPN\V%ܚ r:Tnݾ5ܵ3X5+y󪁈`%ѯM O53.O,C`虹rri?]_ ,!d~ڏ'x&$V D;O {^_$;!ZJ#r/ KWzz\ڌ:A bw͗WX/ mɡ•vx׉XEFj7ckܮ6hUgَTEژlG@?+."8Tb+X`|ok77Ft%SSO|^.uׄ'=al"Db$2Oz1@d>D룏>҆4!͉n`PZOqJ9W 23sh`yպ7<}܌g P̃ ^wk2kP?JtW86ӵ9w PLy}z̃`ixyvugts3G! NoZgpBmYۢt~XRL-6C; =,ڃVf^I ٫m;u F_|E_G}$کK9w?k|1]=UjT^m>Jp-?L*ѨaKYJ4x† ꫯYJ]2dJ=n&իB~C} ;*1g;|{$ ӛ 3)zT2x HS0µrl0$U\?` (}.s{>M~)q={E x"{v*qfv,6E =k􄺺8 yt%1s{&P8%1ݵ[k|G@wd? FԌ)™˧p9-2^*rǜBNW){g_v՞xϗzېFv]m>H Hj8W3P\zgu%?9pIӖNp)/moRZvk={t0\~X$Tάhzݪd"G)Ua4Q7|JWJJ~J\`G,%͜J.l[oZi9{=zf.RO4 *DIDhU[qœ5X&wφCE͢,&^S;|ж4)g:?5?)_hb V'vNql?qa(9~Whvީ bM٫$=P>|Up%,YF(e5Kޭŗ](Ko<_q=ڬ+صOjWeg[m\VԒmghhg&UWhߢk SGt^4s]'stoWƍkܸq>}ă{wȎ.=x-Jܗ#J+QT¿~%KW VX,2~MM tv>v/ieح|\E!${y´ 8c.̲QV {wLy,:yg H}gn!3oRIMe[kmzI&%?}Oa!6{Ym}B*_~d6Qk2.g`&Gl?Wk5MݰrbjȤzE>sȌ> :ZjId8z-lhx[F9k/ꫯ. /UV\"$ 'IlHjC{ҨQK.Dj,[8hp}QV:|$H͚5/kF`#kNlv3DO?D`VAOV\pr N4$.\IoiJh߾+@)S{\ Հ~+MxSV 3ҵkW @T.>+[J L+܅hpxڸLnDpJ5XWug!+EB[gr bVsϡ0/~%~UP0IR3ԥQOGjrAC/}HϮ'T䝄%Ys[M ,=+ i%ܲ/cӷp‹6+3 "󜻅Rdgzc4Hi|swBSrΫ~WzLnVXVbC<:Ae*pӜ5?/Ae`z\]J\pڒ`Ǟ{'*9){݋<~ƙ3bgf`DF^%1֊]Ol0jMJ tΠ~VӅMF6#<裏Fp1ǐ05N] 0*|lG%w DJڵ89П W8P<|$-4F`#;88p@ 8  "f8:`:JdKBƎ1TCG@'9zRre}28,Aމ2Wʜ9SO1۩EhAx8Qշ~n.2 hIg t -fwޗ^zzL D#%%zʩRR?Y_"9豽9xXj*@(P>RL'- 0e ࢿE9 j0Ep,B[IrcRFb1yOsMcEvԚͳ(oY,V/_iֹd R੗){;P8k&bmT'q9 %`{}ѲVcÌXFeg6Qx pۢ-.x4gg+Om^7c_lN@+F _m&SrSdddJ#%OM%*6uT#J>JT gcgr V¿Dp&M\;~l%Kd0'ws#0ǁߺ8:peh6={; Gt_}wM5hVZNG2?}͆~㓕_S`i+q/,9E;OhvQ=)Up}b`ӥIKt7ZZEUh&d{|7Dn%/ ;3xQޣB~mm#Mglغ,јp߬>_y]z ƢJu~%{-Ff;>XyP%Z*` !- ԣq8ׯ_`O":G |$qwjThMˏA*'xŘJjWFe̅*啱MAi%>Pea`c5Vw |"y/T_d\EJ3n? `ȃ嶮l{߽mSUx$D2ߩrqf~f~9HhDNA6@8uot}o8x vzg߽efa]G0\9 * BѮGAUCvP8SNy) C!Ea `=0Dv[!\# /]3)`|~Tb5>C|QzKU VF u|>nF#`9}Ho{ySCWWzΫx/|]'d{"L<` 9Vū _ऌ%Lxy@{SO?{݅j ABlP5ќ$0>S~qDZ\\#4Wp Ui%_7I>+ur_yyt,+^.Vߨ5X'4c+D\,vJg+t"~CoQ(ЊM)zWI`(سO"l$,)ѫ\+'kɸ,M[%aήۑ]}ɘ$WT_lOM7Bw[:I!N9A5 ou0c i9%ֈcGg-tv<[[ڽRnL4XJ~]γNdU*8>nuu"lS["^:rQ[q(m=',]'aE[Ml>.;X8k|'+;+}n|2x 2 Ts9cG_~pyg*sxB;{ Z2+ш-9n8e,`MvPBQ`AH,Jb,4o| >R-R 0|iW;ͅU:o߱uKyw yM#&$ ~ɸ`I.1K`*\v"ig܏N=QIG^7HbWy3xAZb@߻á0%ykª%~$;FwtnN3E)Qqg@jpaW3A+z܇D58i :K6g\>ѨX>('cz^E^_cnWϏ<3@%׺z6w&i9AlxfTX,]hWj͚`]x`#HRELZCЮOw% m{"}H: nfԼh\p=*9~49k2L 7 yct^]9 #vyX1RV@Y+|OM>aC#縇2#Nx@裏֭[w„ cOa7M [пC=\Ͼ6AI>X$b־cy ֨y˛rQ7+YI߯֟K lȜ1MY:V X'["w-mN=">Xrd'vBcX箃; Jiqp%^G)QIOS<| cgg+WU׮%QVK"Z-\z%tJTg Qa O<ɒO>Xi^19kgޥ+D >#g V b#)f7DK\"NVѢEaY~< a"4(tRuht]C&: *bILjOAJn2 0 RG{Mm;'§U5d :-ٜ(2Sn_!$H볮o~g;uXq"%$| RarT۰m^ ¢V^ˠ挤p} Hl[K) ɜSL|e_9W} CHlPzq 䢸yf߾b4Lea켡}u'ua ![ycCߌa('bUU_-\dРA0vܙ3n0*xC98P9)E"rOl!&yqUռ$I QJ8?I0"4$)58/ gzowO+}m9[]^нENtx7%PJ!aURBVcͼKkr"zO[: &.VFtŅ+z% ձۋ. U}NӠU!L <\W`9mӳ9{ y\ر^/v>P3U!j`4o=0kl*2eʄkևY0D@R 0HJEgNiȏ]I;>X˶,ߴ.wH >88q(Dߵ8"].B}¥A\ThR cT{aϙE"U?.їC @ahyL ;7R8i+=aՋ? AS` ph ,|ǟ7?Ѓly~`r!AmE_\K*kSW%s{`2_b>geG+HkŮ7-¿wh5:Vݛa?@.0cR.$X}Gw' L'6%5"l <@`轴~ݪ#-!=k]ߐHj—}͖)b,< (oDexzC nT}yT>M<|D'M>R%؏`@cJ7TsV FEru/Uy͚fʢZ jKsRUn8_]EX ^ǟ&m%&]Ebm ]ptR4$Ƃ$_zb%֠xcB'?E?ϵR5>RdqoEu;\cJު̄QZn;p'r.hhehǽDd| aE6GªnJָhۈVRM5:tmڕۖn7HL^YV[Ǻ:4&B {R)3)ĪؾO+Q2GW `-ЭJ+D?D=x tQb}b*:S>h=g^Q znĞ#[oVCqLt=7-xztȜ5{J2P}5H1azW|gfNQfFu#nݺj  * ZAM7zL4tQj6A"Gɏ;s;?h[6ȡ]($%س~jeSF4:$$B.iGb9nLJ̅LF*C,]:g1"E$, A=%6QڱgD6Hh,;ϊ<2Tehoh_>uV{.|ʟlx]YH9|Z>E>Ҏ,;<,ԒԩLt|.}hc>MX2u{mTICbE?KF?ЃaۥoN'63ؙJx Gpݞw q*5rܵ'g;ԓTP:II H4JԸI\&mb֨3n۾5zdH Hq'󥓻+V>Tk3WE܍_=4 >])b<Zaۨ_hk ϰ䅦^nƥW~iLV0㡅Bk {c`o3*oHnim0M|#`#4Sgkk4 >+E#y#ȉRߕ42{B7GQ"!Mn;nOBfة0M.ֺG3'G_5s(%6բ}Vz+ -p퇏Z|nælս[hĖF4I9TW uZay\m[!OWܾ~_Oy? V ̂?,!M+2xVݔEgiVy7{b17PY 5M"DhLI0 yy MD9Gf9!p8QȖ73'?U;ErBحNF WMuT^xJ =!ʇTZƨErd2Wd\uoaahR&Bͫt;z= jֹ1ZzͿ`uwq 'KbyxL%|W2l^%ViRk҂djXW.::lG|W/Z0="]pFjM%x(PaI:zo2& ZqtnX@tX)1G+vr.%جw*{jG\!ȹ ^򍓻vX[2%>BoWnԥљq]٢D*'w Zvk`5-@[QV~86S90o4NR~xkfof]T[qy:q?sE`@B_W~7&tRݻwW^={C4`>Xypga"dСE#ֺܩ[ KtX\0";\Q7!_PoՋ¿^VX| V_C+Cʙy.{6է*|e(ZL~k>r[,¶8;ӑ߷fZWJ6yG` P?r|NE9J:M_5X^@R,1JQml,B#`2x&U+f|1do(U{JaNl[TIe+t9uU.[򷎽)+:Yϡ$6Fr}tX3~,B7}O{ ^zicz"eJj ƽ1O4ӟ~KckΚ>gHRy6`J_ ` +Xw@G=㉅J+ W2KUaqâay ᡥ^q+|+J.e+Q ao8 MCWܮ޲¾v1$.\I+b't{9ϙ3GըQu7ri̺k+KJ `Til$L_\|֥<ڬ*|x] KLh4$6*JB|>vwsr .,`9zˮT C ߼'Bkq9'j KܒO={@͹#!ez)O=k΅Jʭ\4JJ)mw-4NX@+6  )BE.Aqe޸rq*'y΃eqR4̀XNN@E:OY2BqZj;:%sO+) ?`:k{ڱ?55X*uWPRyI! Vy`CSfx#w2O\'l(d>i4aE4H("< yE(59 hn"4u&!TNL,fj_|EqY +X`jgiJ>K&N-W$!eˊIxF v4XWF܌ANUG J^K M޼`hV^2ۍ`9膵Ȏ̡mӨN&hg@.'ɋhIgt5o ? (Q~xLc%$;#0&&o}Ь8^ݘFiX:2ht#aO V4,sJ~5, r+x{˃ř0qj=锂,Gu6z% xE&%P8WVL%bN0Sw^fj+$zxM-B ^)ƚxlƂv̇+XH ((B Rڵk *Ծ}{p}5e˖C#F0OŋAf\Zi K4DM[\M6/“I|;zyd$_>UJ}grTK4`F/\{/i/ gQOV&aT}"bCvCw؊r9_`!ީeIK賗N+c:unC:펌޸C cǗ`5>zG:p}E[ 76-ʭӁ"} <4\óVMYuUK)y_ 7mT`^Xzo` CkG1l",YXy݊k?;Ny +.NڡVʏպ4 -;QQ=ݷ}p~嶯[<{;+ޒ܇8Qth@:_i|: *+[ih8QW:N>@ňn"kۏ[hx/+pDB.z),<#GTqT\Y[o+Fx 01 ,̅`wlk٫Q^_EǺڡy]d]Zi]׵K2k M[{[.[VXϑjކ0TIJPvJlKH6n֣۫"̤Xސ3%g,|GHاWlK@E9ɱC@99>"@t-a+lxz6 % jW^{9r4j-K$mR)N_8y]qg{P30Q6>{9`Vƍ>QSUPA rJ׮] ]S,_K,XGԦW6rJ HbK]gڴGz6CΤT)_`f`q^N ,;.\AiWs` ۙ,Zia8>r@Kk _\'5@ iQWZE!_l. u^,N魔sXoяXzzJa;W/Ft=kս)+GkaAQFo; T|c{aIj(0ěޔ,z=nXw-]JIw^)ϗ~VڮW}# sX| b']ȣ|G\0Ә1c&OL{뮻Trܹ,e_믿~衇>qFx)-]tܹ?5N)5TN0EV)1Om[T\ZjÇێi4bN^S;Tv׉T80Vn0;ǻ;lc߾b:F,KvjD{"wTk%n`g_} ^#bK^)+,E %M/$/ՑG! 9WVzE.Z?S2'jݺn۶wރ>Û6mdǎo,leI 1W#T?TФJhbHnǏ$A~`[IzOZS~@h[iV&Bas7'zk쿮혭M䕧 # y[l,s^|2٧V]x|*2xQQ0mCOO]6? HBbop+t?r}8Ai@Xl0c]qC%{-8]7`~'| W5DtWoK/r-AW%gȋ <=hЕēޯnLJlM{i%MC L,CGuTRשS.{ׄɉ'jꘅ{9|h)uw 4&…樉E35wbq%`UƸ.$q5*qުv@֦U{8O\=ZYI?ij" s7ʿ޵N{[!Idjڄ&^a'Yr]W >Xm\N[>ҷ*)i|qYT\bulc3SjMƂHXGC)*B{Z߮}ۮEI8H Pj꩗kphΉXDL\)PLcZ`>X,-۾(a?do){;AZ豰)ռ3MlKt"62 6D`PO?w0w%n^Ka~mJm}E'6%_3{{MP9Q4)N% O< 0' /l\UbѣGS EOȈcxW֭[DӢoQ`De S /!>,y^h ¤nZeeM|$<@#,5Qxv~"пGk1{+0Pџ@{Irgd}}Ќ&!EŁQuνP%%n >` +~Y3qx7joV!H $?LL}Uk~(8nmӫ(\- ڍkH,g=?`jJĖ۾TWf8Tm"E(W, s_~Ik!U\r }B˅ Yj՞z)Lgq1 U+W{`F6U͌w+05X˽৕; R!縧ؿz6=JI@pYyQϕzxف1)Zmj!, /{@ ^$J=X\h.+Xu j;vl|7]b s_UZgVG=C0芚1ȫUyc=g`9nb)sv` I`JjoY-kmڄr *j}IrJJt\k|M5eXOd3o\ ɐhuX=9^WZ!DƿDi{ үܼb>oEE*o9Q+FSc|ĵpǥ}s픮OL2!ٝ-EJ<߬e' gSo>F:./>3:됎@+gh(6A]d"_u~%׾K9+|^͎1|aʕ;#Q2A|UpqC͚57l0Bugr-LAѧOuw܍*3rUEx|`šrP9-T5{Vh8Tozg^;TN*ǎ=rLNzْ,L;`\/V᝻ j?zPXm{U>jƐѳA <ցVfB̓Bur~ڏk5`#-_Wqr? MCv0E Ei ~ȋ"@u]'p"y>ggժU 7<ȣ֭X֭yKH.~a 2zE"wFd0 w"fBzͮ]V(E _]A$_U2HϦu\ݵ R5{4%WJ@xaE|%t , /c; z8Yf$P9pN ^rDE7P^NW¸9wFd> >EG2ၐB*+F*~Z V2Og;c;a])D @08zJm&~o @ЭoDezq<55N$@+i.6$$)ѫC J#>Jy҂y0&PͰ3@[zJ,6*|^Y=}5c̎t>RX̄*lk $ ȫ{fo<lTs``0Ark5kX1;6_e {/KtD>Xvo~%Q+:iŮ 6d(Lzcw^fY׿+?toKz)ځ+vr} O7L\d __ iְaC\Otu'CEbŊLϞ=Eݵac f3ciKGehb,^ol"8h9=-sTUV`ifM5xZr?K06& F wsNg4 3A9a:L]<iK&0vcy̡ܟ4&BTvƒ DS^<W^D,K'Q }}ANiɼqH*} j' 6>-W`AUq8(-*,/2J,G7oNiߵW1֜9sCH]ׯJVwVNۧSЇ˧hPo1`,Oϗ~G.NaO<GGI'cxЁC֬qI_oݣ=P3=^Eԣ5HIU6, g*G"% jFJ!#imZ&K[~?eCO3G~'ݞ i#:-"Wlm 2fiK֌;:+O4/|߷o`] +T}<Ӏ J@Z aO<(>Uem7̂{c7T_5?-TKhQbKVuc6%|h!/F_8p$yeL `ؗ~Sa]j)|DLФ۰r eT%0ř%r 5V)'D4ʿ~!_pՓrB-FN%*͑I׫߾^E>(g/Z>o 07mF PgF&G:i}g#pGE2r^f薈u;4;5B~ǫG95js*TH9х!a\(&`qQ|O8ʸ/`*4zbelZmH"Co8t\rdBb%8锂hfgaJˤlU3>+87~:k<ܫ 4ZDW^"7",MC<[5J;otJ(#F6m S.nSA h}/w&M*)_@!CJ,Tlr>ݏ_"\zuH=w5G!ttmU}cOy|-(nW_2 uر=sLvRT7ySNPoYG+neO'\aWLtW]ןEphN}<8[VJ'=Gnv [Jr6o·ƣ.<}tD3noCZg_j]sU66rSj+C{qz=w@yd GaL5)Uqzӷ{w=oVv(XNU‚쿄~Zo)D7|ZT@Uj*7=UKPZ 4Z]*6XPiW~^z;#IygРA>Y$:~w\>qղeK}=RaĈ>HeC=4uZ7LqG+ %%(|oqjLW w7w}jXs1u}}(*H+aG8|#[l.vg>_B8%|IGnl%׾ .?`ofoV :!&'#$盲}kZЕEo \k& :vCqp=pxga8ePhKCn&º@o>?5K\z٣Yf];Gwn*/[_. 4nzu|DU`dP3ۡ3SOs{|F;~\$>d$<ܿ>/q'mnM@\ /oZ ܡ!0# ;5:Nq*%RRfϋ.rPPJ*WO57,rXe +X5**xFimܹsWw"g*< #x ):z + 춂vjtp?p=г3ǡ@HC 9s!۬O>);V"N%W\AhѢx۩t (YΤZ'jR rQ)TSiQSDyv]+Iy'$9^)\%D=fz\S"| #o4Xӳ fZm)T4kތ~u6v9`_X++';!X襯7E69[m%/Bvy>?<'6[iSQ$@6h=}:sHDE@?O>;5 )vs4iiEzK-0uT /st9Dݍm_B?p#ts6|&HS4!3$.V~SɎV<|5LEf6i n{v)hBxީ֖*@\JaLO̥Z@ P{D\ гs b $vg^|nf=4U4 X3FtטLC}yfЕq[ć#`mI6ի^_>/^WbMjɨpYgF˖-ˉtNYUAc(j*apTCeTX~`1nB88bAXFGIMfUQ4ػF[:pLۭygS^ /1XVُXN{?v;l{|clŦ. t2":lq s{Z(opٻoz# ٤NJ&Ea/BZpW0*UdFOd9J;x>oڅPQS̾fo.PCDc0f$+N$#`Ag[s=|75o/^"By{R;4D;s@$s7n8Cj_Nb#TyTB'Nz%J;{ŒQ}y͚5>}NPd'Ge6䡩7Kx+0_Eg ċ0gA蕓{$*zf?(Q?nwier{ZQV΋<MLa0^u yU:Š v o}lh1IL}c&#sZMB`*֝ ^.LE=c6nvYC `mo/J|hLҫ_wl/Ś,r7Xx0^hsjj}cNQ|Uc~஁2H} ߫K޾V~ M spAv1a^w{݌{b8j+,\{gܺћ~E2tQڕYL&v؁NPh+:[oЊZk„ ӦMJ%f\fga^$RuѰ#j!x9sfEϚtڕ?#D;l1<|ʣ98 %Uϖk"?rU)iRv.U1 ŏ7$1X~09Ԃ^2"*b>]|兠ʯ}xa~|>b$YOT"rDEDóB`BZhY<+GWX$D^ FW­ G uEwϟ0Y-Iq"JXAŤ:{"r}Jp C%c .O lu 4ZU6۫:T0ӻT'r7%BQ أ=&pYgѷ]Kg"c=L~$`b)XXx|.۱چ9ZAzIFiǕl6m(XT?s/>~ϰ_YA gl{~QLkQa":׭[7aڡC&a3F΃aW /RʭŋW`뭷&JDTdфeâYoM<0 +@mڴ{RLK?Lq̚b!Z%aJZo44!`$XB{ݡYAA9ylV9?0|^ן:k2 L&d5F9I[,cx,^{N29XnHe]Qs@ CG-(!d=RdxJ,Pz,3?O+=I GB`nϏBLlD8o7A,£3#EO*g̙'>FƎIZr4O̲iyw6wBL c30.I X8~+4XthT50OofH&HUNlن1*494vLEA kC'̚3b7Uٳܫ }Նi?L !:YPΨ֢d-iɉ{B9. ye2+^֭[c 3ֽ(ҥK5a"U}XAU UWW, 7&ZR{i];* 2ef>7L1+XbAzW^,6Z0md|^vH'֙{Q> dPXT-BXth!G><ZRe}FJ*C)^Q,y  QG|< Lk33KIm/!ypF6"ZG#GWknڣ_,'vp?šC1iVxΩlZwuY|,$+]?cN G34`#6g/iXZu9zί]nP1ɊUA3˙{*7{^U zSU T:ج^zm"ef-Y$Fu([2 3bDEخPh͛DoW8{ll3"vah02y"f]^5kOk݅i+Sₗ/;}1+@1XJr VTU>]Z k/@ը%[Ov7-l%y *LI4>CB)Z$QXJ*b5)?ohH&vBy=-Z&<.l&LQ:j-g> I$N3X%Ӭ0Z-o۠asvEX61 )ϧLm=s.ScC# m9ʣsqF@5%(Fu mi:*p[&pYD~`ZO "w[E>ᜈZ!~-*cH va` @-?ɹ4n -o^5* 4<4aX. Fanc( _}`ț#@Gj1օ 4+AE8U^,}zc f l4wzP[{҉n$#ބLIWV9?]1uzg@c4D[TA!䐫#RȢ\H-ʞe}-VXm"Ƚn=#ƣO7f><#BKGr5+Gb0(ɧڰ"(7bvU^>P!G紓#qೠvx"R0Pl(ج >[@QycA` y?]w9Nƭ[l[5~;,"!C[wWݛk +kNGD{tֲ5at룰 K>8P}رKM)Ζ1d`E<P5pz:tP@#Ƨ]&#z,C&EX%J %iT[ |CR4Og]WTvi5W]`0:ٕE %8!t!&LFaMq~P' 5f4]}vX C5 "3qIc2C7$y9(0( ΏsI%s'gC?ץ2ʓEFvOiooz^%)|e<̤ZJWAtuDEWNS.hΛ7/" A0SM/t1x @]^ATg<3f̠b`P0w`Jw[D+KUj`ZJŞ?d~{= 3ײ`V `C)ZV~X5 R<R!Jv^Q^ؚT{|#\PadS ^폠_˶<&4p΅`;{vZ$#0aϿ:3M<&{2T݊`·]Sy1^5է'>yk0X5b"l3`ɀ\P 9D6M~Dgpl_amC166ipSɃ:/Qn!H}*`T,"*ZouSN4dpTE+hZ5XyU`E,y*FrϪeU tU`/2VܫX::|V*Frkǐ X{ $KVI|jGPF"`T8x/vzօ/bo8^R:4XUErWZUBU^rpevH%ME. w@漄tmजӪZ e\$XWPlE %݂qu yf QWI# ?2hj[>( ("x'DxZ~GÞtKvhO3%uPv\k{6܀q,w!ba, h坝2#kT^]^wxMҎ:nsҪc%q}x!p*jTL4рxpԈr#E CT|("@+Bn @Ӽ{~?N||Yuڵ{ާFn \3|zhu =Y3"\UWނ7E[]u${vj_^V@ dw(#zʍ,X 7ku%qәǕSܥne2_Um%Vp§)]:Xa [+}FnD2 %n&_:}l%+`&^֮|}gzȪ45ٳ_g*5:uZ "W{%ɞ]_T9quh'p~ ӂ6 '- C.TBeGaBae ]8Mz+Nw:8h ?4-W]urB4-a" `)RsBdal@5˪ϹGskEv]F[+MI XmK(_<4.BWsaL߫"W_0 `,?50) Nx֭a '!C.(8,;~mPeX%W%r^1k2y<;ih~mڤ,4F; T<2wP4TE0̵oߞ˴TĆA";6GvK RfF0VX>nY@U" :6tiphaP9p2 S++C.fHlkbJs(%uYp -*XV$ X+`%,"Fvm?|J_2i.@ ȨV]}M*d ̅LcCe+ q7-nRVUFXF /\ (~e-$/5z 3k#@T슡# &мiq +h8>dϑګr| PnS$=Vv@$)/{eI$zzXiį":KHB AD~"Wǂ/"myeI\RU1p"3@! "w|íҹsg {9B.g~2< -|n*6M6"q` 8NQ0adűڴiOgRyAeWv4Nųu׺LƝ-SrkC9JzÙ"kE1&k[F y_"[UҹSEx>JWz:V#MY꾣>V;r+]/R߫B#KEn2`ȃǞ/-֒ѫk>;o'>~C7.${hghEfH4R^d[U j8p-F( x t1 X?wʐ} q?GĠHf˸eL~ q"Ғp&)qTب6D ( &9Up}oyˏfEv]ia", ?|{ᄇq) ɿ`@# h?zC "4 XVqQC㊹u~o;͔X͏&ymIJɽ,Dha,PUpMCnv@  *TU,;CpE(зhknzNl9&dM6 C\h$?b5ނ3L9ܵק;+mr<ە-FGT]9"ە#e{vxn^E~_dĂb9wf2> (qP\/Cta&o.ȌU p+$}#/gkwŚ{ r"XbܯOߡ,tSe[}?X׷\7qꋭѧUo\D&`ŝ.$eaJ{[ܰ#vn &?"+\M@Zzn6z Bk !'h?U$"i8U1Do6Z .UTP@%)-$&xQGᒅk&{. wQRn۳?!dNq@[Eխf[b2XEY dr)-F@K! t}[ "34b)C ӠgkW[չ""RhQ&&* ➔rS^FqEZkˋZE2;Y`QѢ, R@q"hKf@̅•^xЁ ۣ``[ ƒ=xS+ʼg0`xOdٛ,X*:Ms`P[o;<`DZg˞Gh*xO(9;z?k'޽ŬTHTSJgjGs,/Xi=+jSiPwZd%%jmQ*dlL;2Hq> r7i`y[XVdZZݸJ>X%ݥ1B|k m fL ׼Ke*WGQeP瞥]`9 7yJ+2{yBQQ.>X\K߿ƕK#*}~`}>&yEcsM`ƪ.\׿TXCwȸGt?ueK]޸VWߪuN=ڶ1֜^XR2H ƢSTJL˥^a Jc-,&[:p`Zl;'c;pcZ9;S o-㒐 9Qh8X+ꗳŒ='VX `ӿ^eO dkL2k3'! z?AKQt1zU GB[|n"!Cܪ~{_u? |ow^|E^>(]z.œG~@75'- 3髀D]vE۳gOZHn͎:4Du'4XO)'aǎG#V 00>Yq]IDПYXԋ.(p96TV50IrR*R|}RՔ Vl$ʨ$Gx_MBkY,AGi_%}ՍuXӥw)̅+?Wp̜wy"z8\b^a BR?~~?"`/2vrlbGT!d9~'$n ۜ׎`yƵΚNq!'@˜>Xr^q?D> +h .廩wKW5ʛi *>M3U)` _^.}wڢ%sFi@{.,"u1g`yaD[^`YUEêCA*h(pХ)[PY,V-ڥ4W사t踁t_|}tU^q,mc͘1^S֨- 8묳hlhh@ ̅'OFkP}9Q#8Ђn";}U|_4sMFSh4-fᛅ%q_G7 ^3ޫ[`{Vлڈa,:*TEbĐc*}p8H)8H,PȐ!9"zUUU,y`m3ٳnE'O(EZ݊}U^'F M$ʥ;g LBXǶ [WB/dFup{ ǕU(s~ jSc_CDeP?h[{Œ+*N=cV('SM6Zi1Y}>eU{iF"{/H΢`Yl8^qƓ=UWQA$i&?K!=ުU+09m8)x hlԩ!;< 1 \Đgm9h';H9QڳRd D+6;=;5XѼF Kڝ+45XV[CZ`T^H%nڕRǵ8BC `e'c,ΟWv)%dQVQKͅ(^~e.wb9ppZwӲeKܹXyFGKkBK5l}@SWnEҊ^J_(qɾz"-[9%pv/ư(K-?q*Z!&Hy:[IGa(CsuP2ʝыKEJG6 pl# +愬Pل@ KB{njƭJϩJCYbKvAB߈JKH2"A.0*{eɞ,<ߞ6ϥ]q4X"ܔYhyUWYJ\xc7DwJQTV4vb[sKf", {Ax͉Gy$n^gK;]Uϒ=oBӬu ըڵn EU~D_qV ,B:PLCJ{੃ʊ?0Q#:/.2j].4៦vUe+a2Mqk%ȏBrVu7/oRwJWhi/f_<:qc.g*#Bל~錡0)|!^+埾W}(~`vhxPeclΙ[կ@Bq ւpȨ?X8lbZ, -52tW2 e!D;KΛ7[Va䞜ܓ{rrON*L4X)VV8cSQ 0o-uK], mn3_WهH2nȔhΨ<ӶK ` N+JܾW1u ɞrns+(ɡ9. Ay恜z!W^y%XgԨQ{"*7EK_~wZnzsP%܉V^yb޲9swnVH\pge$5^jqĜO%^*0O% TI$w:AŐe@zuRު ?G6JQW3snG望$enUkiTQnW͂Ү@-;4Rqhd\!"LKg藎⦡[kV-*U V ]rhZE$&gR`2l08Z 6muꩧ:CАKt~id0 _׷ qUXx0ka!@3B@WieuJp&{ rsE=fTbv UH2b¾(Tk(#~RⅣnZ+շ25{YFt:Q޷_R\dRSuw{_{Q):q?e4m.E}= g*{%FlZ4$U"tB;,px<T~tAxY|+֢/lG*{E]x=.^15"L`qg YM?;b+ {O-Y+.9Q9 ̘SaJj6/MFSh|W8VYؘK"LX;ąhcY*cKMA*DƢ\fC!=P .ڳgOpMaT!'(ǚXl2R;s~Xᜱ\o/'e|1RDVt`i ŭ[ '-Zs>凈X{6R&^|8BO +}(Hr^iYD$2dDQ2+*Blw]b@+&UhX;jddg(KFoiw5j~i Lt)¥h>d.r)dn.H X8`MeuY:;kK:ފ`)ogwQzAn^W{e1ްk6];sh!CСo8Xz4PvZ45ܘ/s=6lXdbЎkV# K| ܗ@)h 4Z>++3*j '&_L41N*T)CB] =zQ'GxnG샮=T3ŻY3ne!{$ԭؒIN2ROPrPW1zg-9ROxx_GS(O"Z.UaT9+#UJ˥ ]\r ,xY]#Xd h^i̸L#a9*z&ʉJ+tظ狯"L,mWiE$p)CXp0t}Ǭ;0LDK7f懋S7 *Y?0BͬmMW'<+ 92ڭtǝ3GY׳",7psQ]NZieIo^e4$ Ba[9 B%8 C>(ZPqA I"rJp\>`$. y릠 >h%o>\kJ\<׆':K.1peb+/}õƱW.O]>j!Gp]ki7B9jN$ eJ+{H[ UQ+ݖ7|E8^J eks0y# ׽ g'H3FuaqugE CV{mmkxkuȎ# YI◮#q*d\W/Cg0 1`PB\gbͳ j_i_ób?dG,=r }z8du+xTEJȉ8hq3k/d'Ln`"ŝ"e 6Zҡag~?;@kQG!?)ąnvT3rڸy\~1ۦ!Z9kh#Ar4ԓr;en$4ĉQ_OJ\[OMX:81/RnLrle&p ގ#CCe0\"a&R$_.: R.1 cOqډ2+ arKϤȱxlbS^0\?yƓ+X}A[^b3P Z޴WG gӦ0%N&.| y}sݨW` $GFExIM_Hijs>4 j'Yܭhm$kØtOkTIYνǹtj[V[?\ٝAVV]u3aC% \yA Y<3ip m\w 8Ya˽fqX%du>{h4u-%t8py/~sdv^*. kUԔ -4%{_ONQ!P@n%UG{}+!=dho~yM/II2[\HlɴM}?@/!;|^{-$e'qfcnuj+ ymK] cn?rK~܌3p:{Khj5km|sz |f)JEȼC -ȗ T~҃dƬ~)W]W%ẆN[؀". +(dwTY52 ׭QE"dhR78ڶJb;q Gܼr}< o@$ 7G0-_O1H㳉d <41p 5B9řOϭt໵rb\qE |ɜKkUi9)?T0lz9':)M/Xou?74<א3? \7b0mcO\Om3 WhцٿŕV _~-ΦeH/ZNtƦsu=*ɚZwǿ:plz WP6mBH of^L|!D26, eM #H7fӋ~' ZIGG+'_5n_Ջnݺ%;lW"fwwwďBP桡헴tE6Kjhjkg>jM#[WzU -J~^Ԉza0d*lŖ`: %(gKps!.B[uKkK=:‰Z\*WC+ڨ[EW Lp55uU.KgKמK,Cj2Vpi PI WfḀ/V Feb h\-bS\Z\zNNKߤi!\=4?&ed%nccVݹGV{o?K8v@dotN&2OWq-_TtWI.!&_Ћe\Q;JM-8 x_\>sPz T1b{(I$L$0Mcu_W~/n_ 2XX [?|\.p8nom|<z|]4y릒Ou2r2,V'철zCxI!$Ue<_Qi^8;rU8vCQt40FXpmQEE^ixPK=Ձ' [ᛶYn=oUw,J` Xo,,,^^ XxWx%R4hTѨQExWO^)r'"""lJKK"++RXXWxWxX{uFzo5x}*n#Ǩbu])s|h(S7v>( :Ti❧79s|hi‣Nv>)s|h(S7v>( :Ti❧79s|hi‣Nv>)s|h(S7v>( :Ti❧79s|hi‣Nv>)s|h(S7v>( :Ti❧79s|hi‣Nv>)s|h(S7v>( :Tij5 Jhh 4jKM :)FJ?dcɻ S]BVd~G1ʱu) jsI' i?b9PzEI2w n>1zԡ#@X}Bg-~<eUPL:\C8-'!@~h0ӷY|2l뮫 5c.>a&3)rd)Lx@'Z;-*;sjLJ#۝oq*j w֩E{~6SRv(/4)Rp x5z͹_e P'n?o>ӳZe3O $ҥY @}%˦ ֱ~$w2lCJ[m\BHHq)\u~d.˫v뚭ҧsPՍZВ1Kv뚭gsPՍZВDbc5:AQ͸q/pZ RC8@f&^5;H5 *mÉ{pA--8 G<)S>錿=yu:+E흡2$LL`- RRNROⵓ$7 ̉(u.-E)KDmRXR/n]DC,OWr0ₑ6ӌdѻc7+B{1dqI1d_a%$)iXbWqv]h䑀6 dGVwqWIG*F 8?aBrgJK̖<[qYS)!g#'$YK]]ʌ-D*J@NBXAtI$rCJ.,;LtCx8kyui Se(WЭW|l㝦r 1xy,ODǣ~tFKݹ#j20f׷sa{BdnN奵8RԂOҽ O8A݋T J%;1ݚ7/"Q}d$'rl75 %!D3[3BpwaDJ=\*SGaGvifH\؍m9B\ݰ]ߊk{ٺ2(b<rH);s0rGsՎҭq}nkQy)/Tw\QCʒcJr[JTYMVuoԷ rAmq Š_u2[ޔ3~ } QOs굶}J @Rq[mY c۩^7kXWv$-Ď'7LKy$KN=ay 0*&uL oiO· 8ړe\-튕Tc~US88mz7\oF75J.-A)JS9VMt|vsm*D}`HR4ciVEPtM=GvQ 2[yhPUYax* #h桌svo4㡊8Ms6 ںѸm䤤0Vꓵd% A$(o.uv=QW) [qԡKRRݧ*w򨮓Tjvڌ ڭoHeĠ2XwA[H8_S.6Ǣ4Q!M) zƷ-8P+9 w*R8?+вM* jni[]NZDzINyRlGf&RV`YN3jm QOJk[NlVNmכ!3m(^%Ũ6߽joP/fc()۵RBNtgU~V𤋮VФO6Sն*T1W9H8:o OJ ; - O(. dg)呜V5}6 |Kd6)lR+8?5/ޤtsٻ7CrU,`:V_p$$ϼ UaԔg]i)=Eq*O>gkHٹ`8# qtmf˨qJTX* I9+K-0m[#1L-1uyJT7,(o9PԪ3걼>@KRzo,ϠS-XɷLpL(aN 4!O.[r.3걼>@KRzo,ϠS-J걼>N3*:o,ϠPԪ3걼>@KRzo,ϠS-J걼>N3*:o,ϠPԪ3걼>@KRzo,ϠS$ -U”V8gJ걼>N3*:o,ϠPԪ3걼>@KT%M~)>/9q6@tΫ3걼>N`ei 4`$R }riyĄ@gOVXY@U ZScyf})JJRRut+TΚoe m-f9H w.hFKX.oXک\IjDLz4!$HyQTTFu!IH89\MUnrDɍoޗ6rҭ͑Ȝ1ϕWtq_zGvVj+Nb[ S=Tu$uj#'^ce+5EH^ DJ'p!W$%IߵV9s8֮ěZavꛡjpӱCkT(a.0T$8jHjK>1}2-\RIiqxz1vnȘ3[ CgBYݷ^nRKڤ]_,$%'r[ <9+jNnשeå|]Vݾ3$TWݺuϷ?o[LELn|<{B!Րflx慡LfsM2B!xmTT^t 9vx``?QB!ō̜Y7sɪ#k׮S˗/Gmmm 553֯_򾟉lmu5$B!W##dٱё"?؆ Yz۶m^pA]]~pmi5>>{/UU~E~Ѱhf7WTT1B!Frĕe ,{~/K/=:::74nm׮\s݂ k952cQYK|k~ڡsVVVaB!tFVXmG8 L&=oo}[ϻO-v{2Ecx>K Dw2B1],i$I[.W>g Vbw~]vmwhhsxGʁw.1=RBs{[:6` ´ȿ>=O<~]?m#ezc'{яW2kƍ[n`[o=|Vuu͛\3J[] }nߵ_;1h|fY=[B>s={WuNүeͫ;{ u~"; =C[~V!~(׼m~;gW~ѩCQ#olɪU͋{U WϨ= =ԺK.)/C`=ǫnގG;꠽ dF(rNvph{b=UB1/io ]|Yuas8gu]MY/=⌿g2BQ$z7}#O V<5ru]"~Μ/5-XΏ~۟~Xs6Yf``oǖڲeK6}ꩧ6oX#^;<(=Y;s;ɺVXB7/r\T9q':1{Mh-XEaRm8 u&⡨m]mVx@iu̜5-P2ltFʄo>tccc?_xlԧ>{) ?j 93gΜ<2Tfm 'l !aź7N ;vߟ]_"wahg.E5rszfީ~?2-يƪsW$"[hQm~=UZx'6ej̟]Gu?1UZ y{̯j^?7g)DSc2 5B2-lhdF˖-*?ܸέ[>x53glğZpx 8MWp;9fC3^%<::ʑAggOOuhhA{)\,zc v0\,zNS6tmgl6\-[Έnh q0?z8{쁁\>yc\>1c3gql8(h؎-Z}^r%Ƴ>ObpF&G؂f?؂OqF166e23:x0xpxP_BL*4BL?PR㊨r&4=߱cl^u=s=z.;w/1x?x$q .I_d ) xoBKIBL:===0;wY~^ Ee@SJkJg@؂a5OX>lgM4  gGjeP{"h )l4 'Ju-*Za;N,7>h7Ӷƍ։eOJHqg[?i8 qg!`X N8pavvvKQ+WT*ޢZʤS=`{l̔A<-PTxBM߷o;8)ЄnǏ@vjkk[rW_vAuܹh;w.8@1wSBlv6&cQi1`öl,+XM-L2-[ {v5|6)* 6R.E(bUrX,OEAUV`96]ٌl?RL "θ #>|СGvtttuuA ىt1\qz m|o;bw,JajhJ(&(lɝ)U\r%? =s8p{s9=>Zz5.x& :DqAnCpv(*ݍ'o0gÆ t[~B,!^# 2Xe`3x83Φ6v = B -#{1g vVp~ O2}cW2ϊ+`i(mu2Mۚ:x&'gmacVXe' R qr|H0h۷C^@oAPL``7wӎMV=oo&]b8,Of_QC`N""uK 6nxW^y!gh2 T;[8!ݻ|xѢE0^@GZ!%k@bXA%KDhmSh#3!|rX>Xb*VpV.) *"X[kjiz7nSH: /Ǚ>UV-[ ZZZ}YH.hX>[aՖxvql¶u+xSCyzx6l/ىC B{{;e]Utң,>@ $26.v@pnMMMx'$IFcΝwmmm,!Xj+Ĥ;nJ[[-r0S`]dpu{d+GZME~ ܹu^I)"zS$݊do"|&bkݘ}fVj7֭޺+!> /+>eSs:>jhhJ㓃T?EA!c\xη`uY.} }誫`Zb4<]̝b;v4Rsυ N>xE;0>ea`&~vc: <{;9ћKYwN,i M6ũDdʵluι v^OSSܹs!nn<3P'XGǒpnvIMK/AT͚5 ;#wv!j> >I_}ww7^нʥ>$TGG9眃.A;v +,ς^?}`I>8`qBNs!$x,B(b4Лc-Pnc(6My ~X+ {rIvnֹWR{KTk̉5);pꪤSs1RdK]3lBXE</^<7Aim߾駟nkk Z+BWqaozpӡx)X2mŊ}}CAϞ=ĉL÷X#_w܉N2NIhɒl3erѳLBBH` ڱ뜰DTh<=YbJ4F m$Ç㕥lj(q?f Ԏ%Ku9CVqYg5GmF& VZ=Lo›3gRl]verÇNb,5gl{9nݺ n* fw޽G=rHGG$zhOt|YAe-V^`J}L< r*%ȃ%(4 BLOr.ck0*Dׅ-ҔY=Smr:{hϟ.{+gbS3kFqdZ:yUYVmLw==lߦȻfuЗ$˗kz͛7 JNL lٲF"-Q]]]h{LŸ Xw1ǧ& ׊58GU؂r߾}tU!Nz78_1ço7WW:ju3ge+((`c7{>3AQFu.}ptg*~܏z9~xZHnmOw" |M Dލ(A.;zKkJ3}}}.زx{w4T4776'>~Jd">7`wQ~{~֗< C\ec~_9pPv۝K{+m9auht箦L9-3WKG[mWߦUEE=WTT8ì^{l %8?sU7Zjڵ!H"< x~mhǎmmm+V Yڂrɓǎk1@(6)U<`TZWV(Aj.\7+8|0ogݺu7pòe'xBJB3XҚ%w|&Ćubklk}Va%m18ʅ!2wLBV`?/Q?Yo|}‹t-˛$m1-F.V Ne#Đ1O('[x : 禎p#Gv-l,($ZxUWtM^)5k@V{ eA8 }UedML"iZ-LRT4o!(xOekzМnxlf morDz)Wy6{z|K%u"/-?Hs}?E;)f襳 *H.ر.Q l幦wtoFYΟml )U* s;EބrYzaL0ENQ#2}v*\̄9 صt.vC&л7ıʊT֙Z֝3uwYu&s~U6 q=g՝8qbBzwKPp(,x<~^,4|MAXk\.Ad.ēzB2ov,٬xm۶x;ۡ:!Z[z5/0& !XQ X31Na䁟51A|'y|a2A{Tw/J:qqBASd@ :]Kc6-:*o&QCYu^+m sj "taY NrN2/F(}/rrP% ݾ};˲.ڒ/Sr/7!piK56I@0w9sp]£GB566bOCljjBy晞E͛7]vϞ= 1!%3{tZȯTЈf B %E/R7򽼱~CBW$ox"#$C/J2 th8>l8/N 0Gݓ aT$>K4uKV>u\Ȑf:U.0cY$'sRF4/y+`GVB'Az +S0`~6??;mۆXe:3gΜiM5E8ZF#T%K l߾}ժU^z)>~ƂC˗/ohh`&VrgI-s)܊YB3XSO `&lVudظU_bB?0w֞UߊUc&;֘n䵐N\+4l{SQ:A:eJ)JM=w].-\RB'5.i1 bgaƞ0x?J2(z<%$~RhSO`J 6)6c~e*]UzfIrgJri>`6 kU61zlVWa_W|õl4i1jOU*7xbQhՔRyTT~ڀf-_Vå] -; J !gu7)t^$u L,l0o (&Zf>nՆz>^:>-t6pgeюϴæ]:jk}:ܥv+y@0z3 YNA@q)쌇jpp1;K.Ξ=@PWç ;?~[e._~˖-{ٶmڇ⢙g|J%Fx5,/* %Ƞ[E_"qrȺUAic1D7G< _y |'/›4>Teo#IK \0(c>,KT>7(|(Lt^2nbaf+3&Y6-CENe;yQ&OT`6Npx*Dtq挏CKfbY5IiR# MK.+Wܖq3i8gCem #ҭP&RFP39VO|M'+qYX ce2518b X\rzQ>._~zuww3GPƅkkkݻ~aM6Ԅv0ÿ'Nq)*JB 2N_cx}W@&[ S,?/3ܙ .+ SJ-{ с8$z+JT͔*ryiXA[#jB!&moUJƭ4qj%ޗn{imf:E 2gbԲhV&!$0~̭L42YoSk4U~pG[ߋB#[;F^t9n^|Ilks{i WnzkUYzSim{n/h-b-U`ytHlgq>]KS{6],Z7bj[ɓveA57 ǎkoo!бM-n W!h#6`B`d IqfaKܥ:WLPۋ dxm LUITb|*J}3KpE'[9^9bvSyHd˫U0m1u+plY&o"mzQ^:9]J,teeI;>v@JzmV^=<<|AAc0  LD#[?xKK >8eV\H㭁h[p!tաC;5yBL!&FOR^i.c%Θ9c%X͌  w^&1EC\rOj6^UmnK%B<4/e).=(*^x S6}ce]JΡ3wȴ*;AcKyi&NL$wUmm♪OSҊq|5˸,j+rCQs:$Ą8nzSh Y'n$h 0дmO5Dai`%s [wQ^PMMMs;b5c ;Q385\k>F a֗fshg*m26W__oW0gW)LJ݋-k2ʳ`;v?#oW'?@vu]g!:t}߿ T7tˎ{â766ڀ&]Nѵ\Hm9k>~$yDi,;e"!בQFBĶe1 W22, m7_}A &,.8P8fKZ±hsLFNM`ދ:l . "^d"\&*:LEƯr^t>S=kz3wHmx\!R1&[tNkt5B:CR.lsjjj:E85BGt&u21*\+6e]Annnnǎpxݴi_NKy 7} _ѣGq.4Y#N>00h;ܹO87oތ_|PoO=߷o]Sh駟~Ǿ/B1~a;q ?7l؀O]k02 sħ@ 8,Ef}KXvNL-uܲ+٩Z@tqYMLEeV qA\E(dqu|X(K[aǏ8D~饗BKAQ~;/m۶Q=(fNba?O*N<,4>qKp*&OFW6/_sp/Dx<m<̛oq^& 2^8$:K:q\ghJ ʹYyϚ_{oE/R^0GfNf쑞"S[X8LfAR0aI_&"%9s}3iii5;w~_rcc#|ƑDk<[7W ^\ZGG.h?;`(m•+d[4a'>-^3%-܂˿{m]β". yO>bYB ˆnH>CU>?T]G C|rX*~`֠eY~=F2ww۱3:`U*lE3aLߋ#|0},_ql{oko23`j}o$¶Vz\`.I/xlyBNo@o҉W_)6ƾ_oP4d?MX'6dcz *\шk,_?_?~%UASM$u##P*P.?@ ub%ӕ'Kch?h2бX(.@-nWI*[uppv!B 5X/}KmmmGQя~D_|Ů.Ճ8pڷoپ>c.F4 ,M7tӷmxw؁3}ݔo{ Coo.iȈ۷W?+mmmPy^\K 1 _0[k׮wC7=|\`N,&;CuU|צ]՛ryv|tMرcЈt\hŊo/ÇBo1Z~S M a2tcww#cQ@(M!3UTiwVBƳ+Es,\ӟ?q?իWSsa׭[O08N۶mcߠf͚e)-3d^a&^E' 7}@>h {뮻`4.s\ss34tL8?~iceDsƜs&W#p':)e˖O}SVQ?J׬Y9['e[˪Hg^x ODx Ҩ jJ# /e?!GƁ=lnSZaϽ{B-]aG#;X!e޼y8cp_~9sC% *W2͸tEd>Vgܩ[ch0T 9aؔ!B/OL 6fm%b [(M>yxw8QQ!6~#㜮j0p䗛bFęA>iT,㒈QjՋc^)7R+V[IQ.Ԉo SԬ~䭷-M|V0E4+6I t_b\zՙC c#QA_ l~{ƌʱё-߼liL|g8KӼB4Y"'? NL|g} *UETW֚ү uqc JU+Fww7c lmmm-*2>Oݾ~_2c.|'twkaq˗_r%{/CAD2RƁD'0~AZl&\aJ׿5d׾5=pysBl!3)}AR[]Zʛ8>*(!V>ykYZ^1P :1ALl/~; av u5|斡M?+:t 7=zDԡUP'|a;r)gagB%3C^X5rcC@gb<[< _ڱk{6^t%lѬϏȺR#E<\aPGukimƕ4 ڛvٜ<yքU-ȳ>sϞ=yo|„c7ވ؟6[oeM [ze]KɢEַu]8d Gp xOR0ᵩq`K,\n/Ԩ9%SYRy< . )/CW\z̓q Ђ;w7 F6lE_#x.ؚv:-!B+V8mB@lܸA'y ɱnUdh, &0Ncǎm۶A1Bf;;;1 Zi+pӢ>Yz 㮿z|?>qTT)*TF$DlBuU>6Օ5K.^{`02L>Zs4/dDU3'c+v2??*=JOS,$YA$  ,.x̞B%I{ϛ5UcX*&]M,g'^V5J` a#:s&32Xgme*$tMWVUT鸚r&CƩ.&ω>&-X=~%4V6VaUL~83~啾 jf&3dQW@˻O ]a7>>N#fX> H/Na=CL(dv.Z}+V~j-1]_ZH;Zo*]#h{vnx:X|;߿Rf3|hv*st͛7?s笥Y0]´̺Q^^b,3tlm; /X޷ Օ 2&."&Bm(Ki2U 諊F\RhfE 9XBSܷ [[#aR㉘&AKRC?^n E; KxFiTJt㹿G,-J{%_YzO d6MfS#ǿկp̞>0< >s9S& oӦM8_ݻw3cka06hTz<7=iI,[(&Es(LMA ~ʲ ٢tڽK\?y 4gZ]]K,:v EȈ~:S!b UO|FRju$-n. 5Lv/-^Zy@$˗/߰ao.ԩS>,ٳ0a_J hv֬Y8/Fuٲe;wFlD7)IǨB0ck8O&Q!N^q$?KcIޫ{x>^;ίW84<Ċ"ل-IBxYQw+i06Qe"fx;n;=M1 0S'2ށJqFf3R!$UY)Q20t"✋ky,3a`B!kC\z%V=,l\eS]<&VL.' RWa7A 6`l5 wYwtx޼y9D3;~8tKK;k`vu:,V,+bY=wg$) a7PBL& ? `M-zqo$dGp<ʏR'HD!.g&Xʏڥ<(Y0?-ʩd* yeœ21S $'è* 2x("S=oJD0v.(䣳tI&V&d <{Gd& T (gR!d’t:*䦆C"&r\c]qi}깬UD&ޏƌ`ē!LZ<㰁:<)lgE +Jg\, r^2Otg[1asbM"L~$|{d@&QreppӥցW ܹzɓt)h Ƙ,1Mƃ~n v /?'+vz~)^6۱+XXfwӇ媫~=8?޽{ѓ| x뭷Ri`C`} "q D=܃Xޝ(4C=ww=?^qF&Yɻɨ]ܸq#}݇'?yp]% ΢\7T*`qH BYaq ]T6a,4<7qaUuոlR j.gf*/FGG虫#6'qQꖹxX2~Lz~Bʣ|U8dU򷡙c2:I#sM#<~&G,OIʚMs.TMu GF coFn,W[] l-zWWdfTc%/y#5~< +-WV93- Xs%u5ãcxtK6L\>ύΣ55U *=>h33HEuU`ZTh1| {Ɲ3̈!48?fFόHPア0j<#US㵵qohcyrIs#qb` 1#^]Mlпp<6y~e; !/7U Gk=޿M^a\ ϩDX1ce\o|zhGc#P~^z)}$6mt#O~}Ip Uc7_oçW_}>|3 i]g}8__2'>pqx ,qvj ge)VO%۬-*dž'@=K`sϤS ={ (1쬕 kjB@G lkkõ`;[R{1pm">bu +Ԇ) Z4h29ȬM =PWh` O{<##x9rCn4c@ /n s E}L3u'u3+tWƕ;jJbhx}2ţc3grlcJ4N L:ڽk{_7\jcǎo3{FMښS}! }nL؜0Gr';rt,ǵ1vs)(_YU;2h;2iciV,FrR˖-e+8lxd͜s![ZZg59rHoW9s-_07~玷1xfOtv:wuG[ǂ Ntvzf[`xp͎1}sf% أ ?+WUBgʬ3թy !yRDEEi}ġUبO۶66C܀̄! {o;\gש}+zZ:u>{ߵw}o`X@h]z6cQ{`t @e -b'Sѣuhv8XS|)yXoi*瘚lw߁"X啅."mK?ӜƦlB@hHYIT4ɲ0DysIǒ)K؝xx w m?ͼ!#"煄MuM= > p8b3.6=2wQ\WFE ?JZ ДSRJ *~RYA6)D y^\!( =N[F& BdCæ2n<ϒe EoJw=l-5="M bc @/F9U㭼<]wQ_'&qqQR"]DD!X2&+2% ;<Z/p"۵kZ֭꫹pciqf𫱱A;E'CH1a#i!=RUb4 |ny||?ڀU@1x p/-ij讗_~8Gs9J Ld|u|7⊥K}Yze~ƌqt:::.\SC45 0m6 .]D` s7oM6U]poJVJ! 6(Ak)p,YreQFzsĝ;wRss3YgF_qcY>7FVwʙ#qr` =gJUQ IūNܜb#[ NU92!m9Ja6ZiQ3ʸ9:)@HOLIi\.fGFHUxSRdX*VR|Z[E;1:mv,2ՎOq؍:A7)(W}w:>6&GQsD#v"#Z+|NsښڒSgEy$C2x!N%JBŽP#G͠:Urh,/$7`wTنKbɪd$gW*V}408HemkkC{ж@X4Vąl[mEUdKe<>>6^W]eGȉ0PW7808 *R̎`w'EXL BMt,bwj驊'U*tucC#~tp(Ok);pr)VWUNK玌ks}73yY+[ߌ59EWX)!^:*K[%Q4z'|x1@gLép S4Ft0T%kQQ`ǚ`V3L"gwn2ӆG57$WW)_B0>ӎUT`Nial9qJO>_%jR\01>LT965%\NDNAB[ '.jgy\e] CZh`6Kgu5UÃCS;}Muթ]]55-M?QȤstGGx&&pD:\u ;^RJ %4FQSFcҩ˲";kFxdBԆّ˗-/ϛ7)bV HʄegzCzmMMl>WۦҊ+aFT3x#]ݩXӯ>-&23ZR8ƻT{BkScMU{>Y{1;}gN>minNYcޞ }kf<c# )䇇#;740|b2BWr'su n-:ЏS1z7]-"7I6K2.„|Zt/܁o0w~A(jz,7"RA/ v\.,KL;&W5}=Gm3we{hD ZPR&4deh0)9GqB9)x60WdL) Ʋ&D=gE.Љa (:~-Ѩ+04dѡ%]Ef /A. [5V̾.Keoz*bXDBu3O4];'%k Λ+y]⺞B_:LR$3$O[/뵆%6Z%6hXzt kc xLD566T 5RA"3Cj*V.•;]^bF0t90stttf'MBu@㺢+(ۈDUk440HHlstRBX^{ ߢŀxH!9QqժUgnCqVٳgcpڌV4sb5]ЍtFҊ81J_*#笫G}Wq#*O18و1 &0Jٳۺu+P2 |N: Gu2"#J镨mL* jimLg2K `5kˍⵁ&O|Dq/~m޼e0w '`+n*#Ks:#G646X[Ov`ӗ,Y7;vlgW @bx sMa/ ם' ?!dv~ƲfΞ}'e&NH1(('4PezžxŒ`u4L.WţD ѣ8`j .o檚t:;ce?"\%TC+ x*UU5$7*҉Kh\Ѕ1MVZu*&\cȻt-WѱR?}x&;>l}eIkjٳf-\G?;:w0YLۑ"0*IN9.¯ )-?D"㎋I糥g#']j6m—QSqf>lURiJݳ+۷2Pjkɒ%jNNUHaS?n߾GO}S8 2(e4añ^x5\m7N811l $!\IRNd YJ/j 0fsdCCCF ppgg'e2w[Nqc@P>NUI]KR2|njj  bieș(dbgFnNy0뮻WY~=O>qEg* c)&X$-]z'&??O4S a^sͱmf۷Eebӟ /g&*A8d$UޭvybSa$.1GcO?}Mb{~-uT.4B Q[[yWn d+YB"Q0`{Qni R,Q0= ?Vrx2::e(A{zŀ8%KHGlq/R.l6rNjg0Xk|b sn<]W] cJU'ش^?wwumv,x“P(kk4q䈠G8B})[eĮUUʍ-Z[Y kcgc 2Ɗ=8:4iki)NXzW#Wb,}״rtR]I3=@ p4`>|- 钊meh @#PF nk0{ΐN#%'u񅠳I-RW/UⴤyKa.`]_}Pi2IR8b&8J2fXR=ާg.,r(꾦b[2H*P|,Hd֣gNK72kR=뻦dYM9dy[5Oin !JXKNߒVEw\;5ydtcL}! \-;2K xmY_'QUtҩ]AWi7yro-8] <I‡xn3ɭ?zx)1OPYPꫯf4 UW]161iȧU*d LOL*$u7ɻbfE)?뎾, 8V64 *_,[l !OOy9~CaЏ(-:؁)EZt) |'l$.b 8, Y^ROMbň' y4e^<&Kt!r!`_eKd)qt~|d+*J^o;whHRF5P x?! OWOw7)Kј}ʺSȣ͈D{{;:LM%c?Oiphp^ [{2-U5N3̝;p~Gw7sty[W4Tܻo=rۯo߷w|䪏gDE|Uc}&zU?/`ǣt`qxlC_o٭XF6W Ũ1immur;mf}P*^r{k5 r%+;'CP+ Ln,G ?#!G|-Qpvh17;mf:܍[ dyCVD)B*ĂB -ل}Kh_L\l6]adM,* bigXdq$Mil)Y|983R2)+䣙mM}D&mdIAq~R(q-zXz-QFg_O).jֺm-!eXAD,L d glܬrY`.兴\U9PRz{oءM+N5B|1#V4)Q' &%+F!2Pj`"ή\>pƌJ|HIe}Q_)˔Z JA)N V+k)XTQs(k%2SkTFu# Vd00𭭭* Tz2>ǨӰn ldccU~ UCV?|isK1t\JrM~U AhaG:\0\hZ%BB; &pk*CUrw0iH!:$ѣLRdB# ?9ws #@LGG@ "۩2L}2F\ 0"^Dzp@rYN`qsK xeӳ0`%E|ݗei]LC:@{MmnnԘ?މ'ǣ*e 钼%?[jjOGGz^^ k.#sX#T5O `p <c&iNGmB_^*28`)5kNڸeV]Ogp(TsD2@E 9IgD>Z j纎%eDC\X.@H4;۷oo*(W_W֊5{ՊX"1sx[US56>okٷz댙30rkמo/][TWW# qs_Ā8*eFomHOd2^W_3gV;v?xO>sk޲kXT4~ȡtzqY}GhuU=`G 'XBA8gfQgC=r€2&(Yg {ØG9WxC2I *#9'oYؕ@͓QQX9X|%Q!G~/l&6d!ULŋ$ka`Р4}` uHhW#0,(=[IQ ttrh ՔX0HܦD|~ee+IɁj*em R%8m!`\V PEfA!I'N7?ך%Z: T*~DT )fz_Y 5^1e}J)v&%`mŲȽ8Ӕ`cM%c1%$hޏ Gd;V҄i+AMoMzq8%X)^p\2I/$UJJʒ … aSi9^Ϳۻ}^}}}YB"џTr =v"NbB~eiC*Z=g 즈Ժi3a:/`"$=S8l,aRbZ?>~ (]n)>ٺu+PJtS1I`9V~[n)5rg?)eﰟdQG}'\+#bG< M|IKcV6Ksy7DD<{H6;jw#|_ojj^fO|ɧŁ^%ϏJ/z< l2<,O9l8[c DzD¦Fm ʻb%Kל3o'21/AKDQLN\A:E6%Woa9#G-X Yg̝=H]m8~+584XrJVİ"`9h)6Rb--ua+@jJ9(UJ8%׽{WXZ͚93%c9 O?fvNUU6lP]S _M7jkk<^hDa ͦB*Y8ju#F,[< ⧟'ynW^tP-RUɉHDINј4?}5e5| 7;V YMxp"F@(.^/D,[dJ<]!$^UWɕ@k kRTu00[u.M]gP I*^ eD_z cRiRK}2Jð f9 N0LL PʘK>*&O P&kXE}Q63>S]RFPçNXSvgR4EX?r-F8AȌ0yBC_ J'E* ǒ`F(KN,wUX\UGr %7z } >}9qҧ'9r0IPUw!כ eԅ`T2sl{VcQذa%2L)ݻٳzj(E(0\~\s gN%RXDBң* q!T)CBsz`g͚3Fܹ NL(C@DFr6 kkkO@1z{Ll4.b l^|jR8'\`++W4$˿ ݀#7?ϝz̍ݲeEj6652ԿEJu=r׀p! V_󝥢:ζW^}G>wklhL `zzօoٳ $'-&T˖/F!y5цpw-Kˮh%rw'?o~i&`=C:}s;ov PKlk;<,ʛ2 71:2rLHY3;q-M64X8R_ὗGF?y'LnOuS]rTvD X;u]w΀,Ͷ1v3gF%]{O~؏b%RMMM55㢷17oތYb+/DBVZc#%E˞ O*FU|ǮC11b[H1>>QU׌k T*x"ö͗d*7iTn<'DAѝ`6Ӂ*8E;(Ƅh^X>;oDxbtE`^%+ى!3K6T( ja{%Mw _it``zuIN%b"pN,aȒ3^G9eµJA>#Ri{P*ud!ytupBO'3^uQ>[PԀJ R/JfFE ɁLOOx4'-p @H?GQeW5IwESEWdD׎vG}"7]+k#>$vM\G/9{7<1ijm3> ^N_`ⴂ [w+F̎gG"}ϙ3CX?1,)9)BJ04= |",\yLA_ң%/0Tˬc)k.\:JQt7 ,W~#n墯2E5CрA7}5%sK%trfb|d<]UU TZq;Dvx^7"m߾Ȟ[e dHPVuA}ΉtϿKk׬r ;O$`i7X}FgXBJx%L,mlnHX*FAM]uK[71;vrxtg"c^ TUW៱D_ye aU䈇oniiNLj)\eV4f{`FejUfq ˒̃(Вzt&\ghAđ9 FhD#&͜Pe"it8de#Ez%KD܈yn|G8258+&0 "(#zR ° P>񤒕 >ϕ1,$"oP% KSXYCizQBZIС`^yf+:dcјp2e|hIG9+,N#jՖ+=Jтg|"S)%)#ט,bgF i{ѣ5yAbs Mϥ @Ź*PRQJȢt.VX 5RKUfM!EGXyj]Jp:lذSO\G?zcaRIJ-%mdmIµ075 T29;xl)ZZZ1KKV]v[vuuQI8[*Ǣy-g,d2)&gPaIBP@}Z}}}h9;S)_^bi\ 83MTܨJ&Ǥ'HFO64\ܮÇfy`gfq%`#^@JQƐ[ !٧IbA֊]2,˝t.+.B1eO]|s@Cۢ[B5]W_76>V[+‹d F_vNGcLn==% LzK$Ӎ 0 u* 3{h]MCN +t~M|.gEGJXyG͛ SG D‚ KRC׎6q[_ٹs߿jjSOu\Dzlݺuʕg\A('&\Uu왳o}Cyc.C-XW1vchJmښ5'akd4Puǣ[` )xK2-D<$)V"_-ϰVKy,FZ.ڰسg|Ӛ-u=}E<x@߳|WP}=/vEu[p^ΐ2Y2e1""eX7 ]Ӭ5iAXX4&CKpE=MDiGIV'B귂M/E\#(kK]2kقN=b9:*ioZvĴ %W=owgw=ye˅箰c?t*2usgTR__ٟbshx'ЁQ݂f|9L$O >jEb ; SBjR+9UVFP* IVP6 ʄImz=*23L @Mv5VvV5!ijfҦ _1`N~4 ڱLϼ*1Je2#O5LֱoSJ z hu֑)2Jys}` /K.4Eeb`uYyssswwJT8PR2TK388800:t?^h`۔Ç $5 E(8_O=cxEݻw/\'g#"ShM6n׿58vJsvKxExmu{P=wq [@CQNz+чw@0oM3C?T-^xxX藭24$yHҿLF^~-[P7ovW>r=08EWđ`J`  I&s=ᗕu٤sXN@ ˌ`6b k0e3\!;Į h:^U]vLF"LzYѱT* 722|GQ}t5er 82F$|u%׹;u^@VfՉ"6v={weE)(zIjbŒSoڸ+Db]d}} vww:tg5`LHBe vLzS DLDRh:?ɦ:1;w G\]c6⇺[+ W]aBbҟHɜ0GJdR!N\(ol;Y]pZvt_`<=гz0f0uJ+(8騗\ 3KK|*M3ic-7 y-(NVs1M^\/&-J$7)3 :Sƒ__³$-fS!w*D &D Q[!z9JҎ  ,B< qîNZrE'\aƌbm"ʊxIGJ^>"-9AKuͯ=}MQ0B{vYѡ;7 mH1 Z /Pn,l;n1ǢL,zEK@Rsl7s3h2 q~SXRUa5[c>Qҳ21*N[MV1ab+.|ч}eܹs}Y xwT蝒]6wuuq2ÑTR =CJ0F(m}{8㌋/x*)ry0ੰ?0u):Hǔ!2lG=5\C<>j i*tdr;x9=D;9y/AZģQLGXsϯ'bre?HsTsD\էҙ-nS vÆ 8P\E^|x綾U XKzꩽ{J6~,Fpqr 7gnnF쒈eTkiiL˦Ŝ1kUS9uoj‡rc_& +V[ٰ H:FPMhfjǝxn98/֚R1z!Q3bibdJN[fmlwYJEM;(F@~Wՠ8-~(+7&ԝ%5u# ׈L'eub\ӏjw\0EU#GhA*="gRD* j\|q *0TjMi2%ò.:P5x+gמ4;Q6eጐi0#@`DuAj\ܹc|3l_867>mu3W"=|4iFҴ2cbEU1_sahas`hB3d]ҭX*nG to?M5@^ c4[mA9!T\,7SdQ})VfۆcYJe2%ȨL,KIRJˑTZM)Q \@sI\8Beu9U*xT)QeJ B%z;g@'10FdE%BA{ݡDʡ6 onfm. LacY&c^VE[IRZ.JpI%5KDW c6A,:w=ljePGS)6pTQ2  K/+>W:'{tƌ9u X1EI7oUW].%m_x1;9}SZXΓL2- vwg^jhݸ;Dj^44Ɠpe;N-i5J2;kNmǪ,g2OsVgWGLWo{Ǟz-Zӱpm2r¢3b>|q gb{dʁ̮މZ?a~s{GÃؾ[CXSmlTuU H$5ݗ?ZcY_[0,clRƵl308 iP]%жpFZdԌpw ť UXOt@Ww!@ pC|'G2dN{*'#[ߞ,\+ŸGl-kk~TwU fkT9s@;L"x ={w`iaalI{scsR F&}}VuTǝaWOuM%i{y緤N[@mkY'5Z"&[>설No+4JBR|+{& :PMjJ"W_UoTBC2) d_)HRY ;?_$qOO@ `D9LxFۆՁm[l۶mc(D^__O~ǖ}ppgϞȓu|eHSNQ8X,e*0yel2ФF_JV~3u_) Y"E4dz>LkDJN#Al O6ی}?`H)%QP)٠فYfNv#l PfyJ41Fz;A(I:#+W䪂bA'.8Im]j5 )rAZvR1T[2Z鉉L(PiH,֤+%-(E]yXp;&pCK V%|狄?7HFDh![Z]?Kl;shqw`URh&wk2YuBkÌt񉭋;.ѱe /Dt7gT՜}%ǶJ亘r|@}8&'. /s9l+&Q~mqS)D=裘6ldeS7ܹS=D0"O߭nx"]Oz,9~:Ot{>prKPTZxwtMJ2W^]WL'EWr$cEk, "B]Xnx)*`0=?4FDNRR'w}V% kPٳxk<}`֡KoNWRSSWhmiԧE\&g?{Yg?9Uoҥ\(0,Ƒ㖯feo>_NekS3ִYxGk4?߻kxAOW.l^|+\u9gտ:YK h@ULKq^4phzx'β'.mJUs/lp2\YIDtCGTz 6DXO,ʎejVIPǔLu /z7h!}wS[ 6T'.iovbe瞶~ͅWt+vqsўGwx47Sjތ g<ҁ߿?,.{k옕ץro,љ45)`,^ȁXX.Vo%mz"R;3UAI.Ur5jf;%-*Weҁ*/OC3j!R =e nh*F+=آX%(ųy _پ};S&hi4xDUT$Hxˡ%O|(ٸ`ba̜?.UVQmhZl[ϟOrOI!TuWn)(ܯԤ("@TJpAPV+ :jmm$s)ۚ5k09mFAU4LBzRFZ_nR0Se_2& $f#RL%c8p ]E~ճ`T=Ql8 kfRܜ0xTaRURTTeMc82Mb9-`c$##Kf7f3cz^ڱr6676i۱i6V k)ێږY:2\;q1^ԗ8uբ?tL*aF;e'.~͉^z%,JG9* 5q#h<=Eh`Y4*>V전iZ*$!j YLZ؂$[^zYٝXPD(N-檔rB!b_#t2F(ܵF0R =~gp{^tN%/8iE?gܿ{eD#Yt|IM {mm[fi^{{ Kwrf,Hރ]FzdQ뢋q\{0wdp|eRQ{g r,L ھoh8n|(8Z]. YH.ѧrO;\q4x04]i1L)^>XW^IJr* p'" 0K.V4*[K;3.sJ_|g?[fUW]}Z~kF+;K~xE}E{{{oft?OO/wHH$4<<'׿5?}0q5B [3w?Fp=.3eX)LZ iȴǼq&}!8y!EA%rʸJ_"V&|"\pt`n|Ϟ=$eMX\H*BqrуC >AxBaQwuuk7Ek.Ga&&988APEqT-CdFBF*f4 \YS[M tΜsɂGhXr܃)D (CeWlT'!+i2.|Bc6ϲɤ]!%ڕH% Zu1<! ,MQG?ZuwwرaTŲIv=M%K}yO ڌnQ`1pu̜"auff2&Rx!yſHh * |;`)F: l9bHYPFTY S@?Ǣi WtY߳&C;4Vr"X-4.Ǝ[^ڞmnm|wތΖރ/<ɫh$n'(u(=m˴|W 3R7DG =Ƒu]WeuCGT:7r LܫT/Z`d0!M~PY%Cr¹}z<+pÒy-ޒq^۵{ޙ-r,$6Z mjjj|nD*t!X[WH_&bNѶu a&M?֫z%3Ϝ7o-S~SJ#EB4<h3SO=#z뭷R#/~q͚5M[lExK/ۿs1jK,10vʕ+b4cZ2DB.$`)Y!$*G&ٳqBf%L%Z4^ºP P&ڿr1 D9b6 BA`g{/,50@dS_ɴҾȧI<ņ. ;:&_/VLsmxT%Q |+; |F|49~UBr5ÒLL3(= S#4}x۾K9 {,m{. -vLXb^K,VL&Jbt"^q( >RSI $Zp5wb*@)Dl0x"{'2". tu]wq7xcCCAVR/x@81!>wN4^ YXu<zpb6Q_?72滅x*0Eؗrd+`Δc1F1XI6.ʂjA)Pa)݂}mݏXjvuk¥͍QmW5^[jX4kfܚ\l6PlwddA{ɬMo:[^PK0ㆹ7w 䣇Fb$&~mT5R7ŒсC5 6VؽGN`1O=8Ra~@V d MGB *{4"!0g50&kơ|AcH"=+(J2<@wɺ5矻V/<|ߨމˌ'//:y;{t gGH,&z| ǽHްH?=uϞpV1ɻٞ?mKۦ?ٲ`XCz*i-fn<0蜺fqSc=Ǟq(mþݶ|:T,C=Uj(;S㭕5-ᕅv9TSitpOD%] rՠU*8cA"F6B>UZFE Ô.BO^Ekk}9޼@Z0x9782 E@ˁenƍ>,(+&Ķ|r6 _q-@ )Yp6l⊾>e_x -`5bq~^/o]XXzf<R9Z)ǘQuhZ[ V!:a?sQWWl. tk)$GLϕ:FᑪXSSnEpO|4{noXvڶ7cE*ƇeBSrXt:)4eFHqfQ5r|-`D6mڴy7%+Y{~k@7hBH(@y"43Fh&B ֐, mƖ!6BMR#~kK橺nDȾ.UY'O;?vmͿ_u݁Š?t{dض~EӸ凂϶Ѡ!8E6fI[xi?DsJiyA(-Va`m ح١Lt]ffR_-Y3[@yl(YB' 8.᷼Z•s y+pL:|Gw~G<}t0neb%LdDοҭARm,rLp4,JFk=zez3 yד>_҇{gp-fW3FɃсgyl8?ʁk݁&w$f.a[o}IroB%J[xRףgk=Iyn{^##^+_sAk0ⲚFꎌ$ io>e>XG?& wk-kg_h>\jk}4u+`?OOnZc&Җm܎n9}ᜑ.[nѣ~?.@u{T{{E`j zs3c_ 4$}J-쥣U"i=#''kkO@Ao"`rE |>rJ!QM/mV0,?/_wݿ|;uɟ?h5-ƍϜ9{H=мVpORIO dh{Z>_N _k_]~|wuW~嵯??z!٣q>{l! q,NAwr7OmLV􇚵zN{KLfd z8|nlGx/Pj^8hՃgϝlg5O;d;N D(诀0&zW޿z6 y;{nw{/ ۶zg/|O'fu} ^ɧQ'0HmIE'_X[ z`wq쳷vWí UkԐLx<7=&i@Fd:^݁+l3b6'xrTq'=l4JVE.)U4xB:h,$Y2$PͰpsOՙ}u0 ȉr\< .mVY,3;K\^c;Ƕ{ҭŅ}piՙ,jtzfQ{]aF׾n*UGe|iz ĕ$̊_%D*GwI4Ţ-1E˫<&/J\t,ƨGMȣ`tO< PT`❯|CF1*2HM<1[+T0(ZFٓ_ V+1qŕ;WN(ќLg5| ?s,iy 'iA5sP^:xb4 ; $).R ǐI0\XX6ְR6K'a)aו}6̃GiZ(]qV0IY4o bhIWj&Lbu}}CG}_2@6x;N>} z7-@POZ <{u~0ʂ3y(hT_pwhHM+a LL[__Cx'X(' 7x#@Vw FڵklD90dz\c.9S $*TU=knKd |O~nO?я~ 7~N.l7%pv#?O3IMco ζl@ i hdTw buL h)z86wz{ȍ1hlm5—|7Xx]$CG58ǚM-'Pyf:npWzh&Vv @ < d2qci@EQKsYls/p߫?o>克_z2`StکzFc!=uOލY|zHZ-GLp<ǔLyR}܅ 5xA}8sk_g;lKY؄{B/B B?0Z ϭu+"aً%RբS%erC-Y8deLp jt²b(,Nrΐ@VQZ a-\\DQX FS. r#C0S9ZeGdV#8 /cARUi}ai, `…Qnٰ^LSkYM DH0,t$3L>bNa–ikK F4L^Jt#q8q7 q3 e"0]@v0I^2+g#V6:⮖٢w SC!Y0 KyھswqK0P"i_5bR._u1Tc]q?F?qLgڸӞo|۾ԧ>}?E+*:Z@R UC .&G83@[޻{l/8Ix \; 9Ƅ'.™Ebm0y ^{kvpQv[ lXMg9ŤxSj{i"dޕ 0 6/p(8,{pg;r-V %›W/>/7eOOoj[9<9{|zB4l^pOW-؆mMg?G9}z#n_ kk&5BЇ=d:E#vj^xY̓z+8 .7h?پ nb ?8jzȣz٨o2 B/zw%I_?"[`e֜ Ϗg4J,JP 6ag|fIn'tFM0Gܕ\ᛥ)m}e %0kjH!R9 SF!~#Oɂȭ -:pg"$@l$L#- 6*kcyW(#dqY`W91y*3 :Z,ݙDI*9Za@ud$2n)\Zd{E@F*֐ԕNIj%I8 6QJw)r2~&yU#߹㮻gl/_jM뭶,b4XZ,CC $67ab0_z֦ _Y_ւ8ɚAol6ha'ssQ{Zu˙uؾN~wahBr8c ƀqKګiö؉WQ Ӌ2uoxa7 PA\;]~0jA8N\z)I4AwVv81eCr k#΄1HAgf惇A=yBnʽO$~$$1|)R?6&#I86ms,( cA=uҘA @>>H!+ks@"( BĒL,VPlb,;`y~h].(jNhL:L0F bb3 SMR$0LQpBX͂LsS9nJKIC UrbXCkvItv$j@/2Ěd](܏UjWt1eA#rVt]VB\=# x 6&e_ؒE೴1$_%87F0Oy@l7=E kW5@aM 9ӆ j+a)&}`T.;rVC٦Sh|74ǝZSJzbhjeM/6I\~^bӑ-υ@ lFs=;d;D BNRV<}8@i|! ;3{,f (ršpʁVVډ9דb^o4Xe%YY2MhӜOG= aAPY &aS0?),-Ѓ;u,M`{ 8Дi6^0ѐ @V{@%~uN=~6WxG_}cp~y{Μ9H蓟$' j={v٤BAh;G˗/Wʿ{o#Snll>#ϟ?z|YCΩƽ |!춡.Ӱ~Yq .EAOːr!Fn hϭLrnO%gqL._YLA'&yVkOCB>6aZ.>ꖅEZuLsԖs`fv5?_Xhū15׹wY0K$y L LPjH FF߻>&Jfr<8gcicH0I/'S .A;;7d6:,m· &VA38Ö=b@rA1r%P qN a$ꁪY,rg53TޤuT5H,VWԍ|-}ϛ 7 yW>w8\__Qծכ;g{BF jM|6vVV;+kl>氟#I5zOdFrF L-Q\fDrfqaW]C?}js-*ʕ׻kk6L6zn9̄{+dn&uNe5^hv >O+z(X^ ʰY'0s76Nmx5 #X.,s2?;;{fDa2>5b1\s*g즪,S1Mm-á\ aX0[q<|,ERK2A4)wEo<"z*A(IBT9Qc3C i "QɒKhLw2 ýAD(U)(KA&Q%S,sҁFkWEYvG ex- f8̾(X:K*NDRrʑn*EC S,TKrPl,X] # tY$3!K`,JVYҢ Zn(| a8;b(CqĂ2Hy=fՂjI}6E[7sS5W`NZhvI#El]mqi&j&RZ[, X|e a}aX ør2ȃ>wkggb'~'^W}3/g?c1U;;eQ Tp7٣> ']]w}|s 0!雡pY_V'Ick<vf-ÐpdNjkHOuX3'J?|9炬6U'Xw chV^rDh|/ՒrN qb-3QbO;MX6. .y5M2P@-崩kOrT@IȹG1f&%yeF"AP۪îh/p]'IQdRfza(d{;{VkyFӐYi7ZY'{=lk0Vpq2L3tac;eY< "L6R9OO`kan!RT86Қ<7-<()~cp5ʩn嵰&4$k:pVgk{1&++N; >sj3 +g,UUJ -d3RU (ȥy,08+iBI*bOjS)88kT2!è3Q<'J[e*s&03ř2gq0IAI2/0 *ʣq^Ul-:iO*Yv@A+Q0C&]b#D䌪v r$+Flw;GP*Ra_x ]0 Ȝ,5ЈWa"R6 yHS T&aMt',x-JOɂdL1:#JEoB _UR\*ۉu兕4􍍍 -;w ;*ib^|d:X|#_VB΄ILW؍.[qY!Ӝa}WXMoz۱1g0x>ܴ(~z!lW-P39w??#|k_Wzmq| 6|AsY{Yf _|"_8Ef34g>[iYeJɇ?gLYnS)jIh5#'^fHqSS ]N@U\^RHg6UˍP@^[k% 9D{4 'J,-_^ʖS#y! ./6N%tHe4丨LY Cƾm>rye/%p4L-[p Q=k~w1^C&LY[͖ƍy<3٠"Q$qB߅u;nhི⹟ŵ766ڣ<N,k4:xokf VtfApE&6PphaR8FvwE MaԘct[tPlh[鮙j{p8MnFq> -0 o8ԩZ=zs ˁaqpQ{YeC;EUs`wx6{>p ]OaB60!8fGo뮻8YjBVpL-/yKx(^җ8Їyr&^ӟ~}z (f;[v@E{{{zt+;k_Zݷ7?O+]3;Nx=n~~+_ ̙3pG~a>8[L~!`fYidSZHHA8,9* EN;ruQ.2cɈ.k!NVXq@7k'lNXϡ٦Krox6u"SGS^bn.Л RwH(0mv:6:ѣM ۖ$EM+bbeVr07ҕZJ@2kn Z6E$ c@ őAJė=a|[[&!?T^(tnHX`c^4Z4Pet|DSxG^Cô8=s:7óg&s27~Sr~ŠW`0קؘo556EgYm渝m&]ɋ]7Ygqn8d d{AoM=lB"w"jNEx'XN`pxi&a\k8O?vipj7Vh]cdgsIx.tѫN/jG]75K <F@$$M_9v!r#`FsO92YX|DR *᠎Aؠ;AB)78hD.̵U\(w{Jˡ!Tp^c] Il}+, F 10h#Dp3SXt+E4G(k+i4!򑏰] #fWD3YVKgbNˠ`GO0Kt:pkkk\XfM%-K1UᾞrNCT_ZLS5'ܥqSƒ$(*-%{LaGmĂ Rƅ0(ixeQ=+UEXyk #22iLehf6Lh$̢dox6ŕ4\m )7M 'wW&i2F}sqm׃]S6߸~ 3R葜a ($StZB{%ZXd4g㴛! KT rvw6ֺ0/eӶsg/lmǰj4C-ZlR0$ۦh6ZpKF  ÉPzgLAĔ̊lg{瑹6Y9& MFQC uIwn io0ĎU!82-o :+k >SNN(V<2k(Qi?2i,{L _aB;]:ppơYr޳. -d95 U9;ņ *̘_p" !pEYTXd{ 0拧$bEu) 坔%sSf2Lč,qS#'%Lfxm_V@rf V)5HJVY3Lz?΅YJ͔iSQ-di4MO|xR-%,g9Е] AUA`+G@XM x[nSc("f &;,uz]B–V$aI μbb6#:8Qq[PN)Ey,,d+jj{`k.\M h%'8Oi,Έ6`ַDh&9xk.m$Q @,ũm1 6X=bPgr!XDذGx7z ^W:/ƒ} d׼}?a3Ɵa 71RԺ79hkMoaaeDX  \;5@1\fr!z+L̖ζ'2b S->\.%S=GXJ,UV*.ĉ:)b}jiTB篫v.=1+qp,@40ðc $\biU2rWD[ϋ)*J=UEqI} >/gV"k ԅ)[~Xsb1rd6sr'lGpݦFL]#߸f9.3d2(!Y̞x  jit*gQ㱱v4]?lez(4 ̑]Yt;C$`,5K?q9bscjq eiRXbkX7-8,p 'Jb!nڪIN`zdzx?s\+. J4(a+atb/'~' .Ӽ̩N ,D1jo ܹvÁS1IZV> DČr` !$O,`V=ZC/f%EtrV)*ʺ}>;ס% 3GYy"[7'`bHe/Q% r籄Rp,rE$J3q`D\Pb [Rx /أDXR:챪`JJE#Ff˦sֶ$>"PlD:O"WFby# DPMÑփ2i 00CBi Fqi^h<R6.X\j@}XH 0`TЙ:` xq]n5.0ƨ<8/ݨ,uڬ1_^]Z}9_|Nϰ^.=9,z.r4 @v)Ioַ>I;A{XrJU:E.vz \;۲;&kaX kҗĹRg*d}z<>|z|JL<-|S5sZs5b՞+Ï -]IRI@A-=jGzߥgV轒y\fZOSܶ]}ᰒ  'sX*LLH(l&͔ҳ`TE-0bQ+U88U'ULZ{ #M  zArcV<Գ-ܞ0"` W TbT'.]xq-0fUa;.ܕl yƍf1NNrK%Nq]u︲\Kda= M aO"yQ=s 3}`z; ȳp7t#Y g#r (?292n{{̿Yf:tLmma{GqۓSoՓY*QMbe,S(:\1lͤt1O#+ BLRy.U.HJTѺ4z&y˒ɄmIETE9\:PU}(\xQ?B&u88 YZ@. l4fʤ4M^0o9DWp4!e Gf6u,(ӧ\R̼0 jTp,& WeQS=MS0j8džQӲʠjCԳh˿ )x>vk 2Ic'ZAj\R7 NpC=Nnqq+/r릒s㏝ߟRJ$auX=TV1&U=+ab2cTгj? Y+CufGw|ݙ9ĒK\yY6GV4,n>kC7LZصhۜed/298a$<7fkV1OYL=Df1(d;k)5NZ!Y,T-}i=Ҧ܇6ZԔϹ.sP{_xXg 9` \ԉ% &Pw8ňA :$ǜPdk'3| cÏIq}#Hr`qDc HE39ܵ\FQVuX2XZ,MQQ3y6d?c~+}<KxaGc9 ć`pvvdAh4a5XQ!Og* Ƒb,zh)dMqPB`0C"mZ1=xh4լumd sz?5זyey3KkYMwխzQ7q4IA"^fZ`1نNkG[05b2W$D")ԂnX*KV\uB,N,E԰E> BY[r(k+TnkLҳО5cYUBN5$j\ SX0BͼGvVL/p\C-ԟ.E'Icߡ>%(WT'D+1%$*f]X`l)ZV wL1-ta,#JDatI4 s#KTKu-Qñ˃BZA,+I J 8QBG+ܺU3wFe_E+8954fa8T~ڛZ/(*V[Ex3ynjf?7Y/-ڗղSoq&XЯ]Ɛ8A'f.uLߨdD3ĕQ sGa`)J+`j)(=3U$$x!%*+jYP,'o &\e*޳wyOu{ԸY(zL졷gX*H2plr.dƍۆ&D <-Zz%Zck1?z 9x8R WEs)ڹ2Yr| gg{p;~w&vF渮y5Ql`ͦ!8:L@477O $y6|mݖfh4vxxm0nnJp0š,LhXd> e~!M4abcӫkkm&ryu(HMkx2D,lGpl68Aj;ߋ3 ĨN͆tČ %CC;{ <߮cOcU(]YkCVe &h{S2E4q32SH>ˮH2] fv(,|\O\tbe߮YkʼXKe׌/掙cV9b [4" v*2'F[bs-S<]5˕뙶£iCD:2 mnxXRǨRYθE^x6*s/#FaaQfji'eJ&`Fy!)JrLPZh˦1<ɮ$,Q,Eiz,^xFTt,s l"kR8!WOQLRZtX8l//U0_}Aq7;1I]QL$-83{VJsomo[h;b5Z[l+b#BNn('5)XRp(fVlU?i@N2cw.ds  Oű!jA;*_XpP%D0Y(NEMpIkcZ~PHd1: A:ʊxFQBw՞8L3QeD YD42@r~D]Z~*^|~׮yڵ`SZC<h4ލ F= ('ZXYh'vtoܸvz'_иi斉5n\iqjBIc*s [Y<ۇcxVm/|V$¶)^af "< 9qv­~Ui~wd)l&i=*q[(kҲ(ܱju( N_隯͎LKtRѭ]e-NRJ~bYMszD+f.$gX3lB'/Wi[5❨T5Z7'@ayuP[ex⸱.S2p9BhM|2V7*e8 L!@9<c):\5K=׈7qK@'Ì |EUǴhXR֘e, \0phȋn)l"Z(`HM2BQMg)j8 H}/ӔD6fC#5/+L wSipi[sDJNNuؕ˼`α(!1 QʕkۇqXRkPYi7[L7S.@TlhB4,^dzu}gFʵL"OS=`]-|/z}Ȣqoo>!Oʮ00J,iN%)GPe ;qlu׻z0I2J,1"5sAe*# yX,cBh|D^xl&oF U20KFQF ߩ+i4(`0'1B6vQ]]qQeM(gR!W] o/r4ovL@$K5e*U] `e6 ۟$f6HͽFGb`ѵF5 9b1dDʢ:=nӱ\ `TĊex L Di`E"zyF6ݫB0  rHWLS֎Q@|돺=p?ݑuqȎN+wW9Nz} TSz 8 . p=TYƹW@ 7VV<*P>B(2K¤QjF#6\5&us=XpnI͒^3`Z,sYal Ң2 p>=@Za:>`ȧ|ʚ9Z3-v=xMdku [Ϛ*mТ5NWgͤB-%b0D~38Q ̴(ET< *B=JMIsT+m\r-G:[,53sӈ=h.+m+[Y!!2='pⶢEYU>8yj+liKn,F|:;k MU>tL˅+~ͲGy_\HTS9.`+z5^=-:+"aE <Ke68P"5܅{Š$q3e"5P?jjZ Kf`r L0]r1]+ +}#Wvrgўҁb9 SkzU4 ɟs]V`* F%׹̳xET#o[kAݸqq `!2{aO,eB:s&eVIxC$1KO>͌\ dtvD3JY.; jiu64\kyQ}iU%B~Yd^'$#0Wj=wyovs^{ʱ罦df3J&.8ķsS*R\쓕2E>%PehOJaوZ a]9V NJuDTcF7 E*2* K|V92%OnْT LԽFE wyl,UtWi(*uPf\RaMz*u^HF"zI{eNBИv0xdD ,vNr cE^4st,SrYk\SۗIr,~nԐ9Fk"fɑ7.b, P03pJT$ tZMe5bOス^Sj.|zX&LׯsYLy( (3P3vdUIyBV4da&ԅi5cxDwIэ[: ȈM7B  xE$#[2 -ޖ  o =6L-JQ  A"+iaҌ~D7<~A*+\_ sB޻!2-r|c:Kwj4v*Ht/&9_s-wۮMEzAh$%i XBIຝfk8MGa 6֩,,7Qv]'KX0p?-p>UͰN9x.\L6~mY!y$L < X?S3Kb`3`]M$9+A73=Ƚv7FQi̇ʹ̇r%jJ(Q("vTem/yf=KB`8$N2+22}w7^ϒl2>!,"LV\<;=Ar[k('h:15Gh78e|(o@_yM$BQ;e&FΥU*UmI_|=劚PJò@W #*OX DhkR+Kx*zQ. C!\";)]¡acr #is8" ^PTKSԺv%X]8"R&/ij|5 p-Ǭ=8o0Gt4A%:aް,d#) j⦴C&\)CQڋ( J- E6sm[o޺?qwV}49N ;!N'axҷdԹ {aex婼U&'FO *uE-U:9Fb(6Ĥ[We 9U3wNNNH[X&/E*X݇ZQF_FZ6Ai~ FF{3у.Ial A.ؒi($=x,p@<*n\̕US!g!j9au9TyݨՎiQl"ln-MZIJY %0I$dWdL-9{Y, WK "GHKLºfo֌y+QԳs-7  dz+*4Nye-W-ac R%+'Di!%akAN$IVWpse6=`76PD C ;߁^R˧cu4ƀK>VyxTJXCuyaݧ=6ZUu[ 8 fxr~c_vAFk 8Q"Mޱ ,sU:١ɜ* І-Lm Em/kiǷQ MRli6X\~$~i @7ᵙ4_:2>3_p)K !hp 1TL4ZpIg);uXafXRpCIΓ[7g6ӬDX*!E8׶ ]_$ɭZ>hsK n@Jj6E렕Am.Citn fjiX Kn% V$I+VV-Vg8Q NusU]4H03^d~K=>tB#t:TwbD5jA#Ie-cP4: 2E RTGH)R$ˀfڈ1fcU1Q]wPf(V1`ROv$ !7` [WJ}G @R T `-\tܱ\.HcZjye>BzmR2=I W!h?z~Q+kay u*U2G Eʖ%Kf e g^ש4.px:n\b8.ÃI$V{{{s4{pB5YFN585غ|ƴ'UYR""}psc"\r^ZJ]P:Z¸y]௳ PwILԘjsUQi%zh3Uo\tQKJQqg~ן璹AQZ=Sh37]r`TU ~d/f("dZ&ZG-Bݎvf/;Ύ`g(!EZVt\QʱFT_l[0Vs'#9V_ 2O(RGl7cĄ,Bܸ!lm ,΋8V^kwgs݁^"ߟA"%:s݀,ϖ aKas됵13in!V'EdKUb@t ڈTТG&9)gj>5Ǝ %4F Tu"5=gfPыp Q$ӌA27mD3tI}+ ס'2J|A_FJ(~HL't߿K("Q"Ksxdgg*--#n\/&l!m:F>ΒkmeۍDN' sRoF.-O_FO ui:ތ I}ص;Tnƒ.\S ` Xhl8%?C\ \؈*j@LLVIE` yX{+jH!,((ne!sG;PxHµh1G-}8nW'ON`7gA䷜bd uFgiVZ]]Xkg#}\&i^=~k;.J,fz-iGaEۅ3 4QHWV-s٨;XL Xٜ.l<í?_ɼW!(d,Jm)Mg!BٺmX/΀g# ҕ%`lb[~ Pħ4g SͩjsA3XJĜZЇi%U珨KjT!ZcqP1&Ժjw:"wBB.z..E)z\G*f^]MqbP"/Un ]$+KIhC L:08x^p+:E,?cyGx~7l}}z~O; lׅ7Nv%\Q) W[LܬdӍmb@w&܊İ-| XJ#WΆ' ][&2%|*_ĉ^vZo;|m!\uʷѬ UzjO J:赙35xvLe**QPx3&D6aTM"Bn05-@p?%=դChw 4FDU\1@Ƶ5#X+Lp;ߋ_ Wu$ySBd2d4%P:ztb>=A y"WنT'/ @Wu eNTSP щ5D3@=ACohkXfR',"qA LxT˵YcLʘj2ij*U{ $fhq,h5&Y*\{ ϶*-0RT]: WĩB(gz7ŋčv])Wx],&I|K4HQ٢4խi2 pa$v=z(N0}P!" XT+v;FӲ76۝vx8d6u- G!rCy, {ų t4Ub?9nbcU`dY96"9iVg #Y.qpʐqQ>L3b>ݰӛ<}}uc=N0pl':Ir'm,ނM>o%Ͷ.5<KzuGNhnN=wCtܔ L2W^H. ffDKMa9i`~[@P ޵nZ%C'L/+mt[(./G]KQo֎+{`i#YZU ud;t%˙6Q}Fɸ'&/\+qB+Гy" 7\UV-jՁ\lh53Do\Ҵ N纣,^:.6T߽+V+dU9^_B%U=7UY*:f dtk /-PbWV>a{}kh,- i LTh.MOƄR,3A{_g d2Gu&>ny*88=gr4N]E`4q39+,ǘ Ẃ>"3ʙLeB'N83}xb+7;;;$A F]*y$`]zshz!H.:1oQ2j& ;T`h`,ά > T]^|%;[:.k{EUcsBb bpY@\9XC?,OxX{{IUEkƻej{Bp3 `y81P++ps4IV`p<z+ sevQdwohw:IfOhH$c!$_r~4K(!aθb"d2`wo(MzsDq-H&ɝ%e(TbࣘP:A1*]pU*-xcT=*(ɄeGղ9[f3=/]ɋ-cN'Y=K(k19=\gsEH3j#XVJ`y[*qղR8Ýпœ@IN/D«JՎaX r1h&Mas@q.҅bdh+G.kc-齴>x-F' g%]H6iV¯Pk}[gkànE*TpD:T$A*ұ6*T@@+Bf?;·M޼-Ypv0 v鮖s*kjf)9XKr9z]RQD>".Iԫ2WT"hb)^0xab9!ɉ*@:A=,x&s_t&*4]m]"kCj:(fb9:EPL̘>3:`>@t`tQYCx<8 f@y3U4HXP\D *Ϛ>"p|6=Oya Up2;5+/kR [Ajx g @)gM EOtАT`mKPhĭ\i8hyG?ó^4+ӨB{51q:\l=6-H_d;c'lz !|n^)V 0ΓG J q=^b5hz>9C~gק?sZ!^rizPx xФ!+ӥ2MFȜraϐD!oGJ] =tț/ B"J֧)'=S`oE6 +xwb2>W5Ŭߋx(?Ov7E,@@!`,' dLLE8 ;ɻbѕAG}D"ϧ4 QYBi(9bQ} FgU%I>meiƪ38|q~=֧6l]ݭT(ѱТz :!&hC]XB@E?_dU0Ulyh@))s `.elTE /a[{jAcH n68( JXl2EjpeYQhs %}ތi*\B@s[ Y *ih;j1$51dy hOAr%y,E?}ޫyp:j& Up@< I5nmeu}'2E;HNTq>-SISyؑg[(,o.=fc'67Zt-T4U,Nj!4Ta?hղ R NS)y]:MkIoNvXuM-VM#i՜!D[.iU۰, ̀G9 B'/6kGWoo*ق!9 =WXR;ZD ᚹh9+ @^R<-6ePݱeE:OKo?.Oʄvpp?D ` KG D 'SqӶʮ߾iwvW@r Lx/GY/1vx:rwV~U^?4>yzk5R"܋bGA7)TUVzu[Zȟ{)a[y]\jk64D k-KCς\|6 Z6%$^d* x̌[i9TqCTzA+ E(TR M2/vR 3ՙ^dj;,)솆f$u &y <~VEGHXF@L&O>kɨ(eqL]#3:'n9J3}Tn4Kn+_HKDq?|B |x^^3XEk6hjg Uf|oi3-1YYtQa<J]@B )H*fʪ#*gWf<V\;[E ]_ IkP7-yB3mBDj4FZi:-Z*J˴wֶHگ 6Ӡ[6nu8y < Ap_ ' aًt36Ľ]p )lTvʂa0 l[$ÇY<]oՊxҧl8q0#2Qք˔ {kN/YdGg^TzYɼ)*M@8k /ɲ|qmTJYb!Jb6OVuih#[ie>eƠ,壋@1ӭ>N E4- \kr:<}[0 Lf*>ߕZr=G,>U!s~X~ɜouTPS:Z8~[Cڼڱkj.'nKܬ*cH؞Kj7 ੄ @~Ig!Å '.&W; ?=,\sV+ f |FRTGQ &ʰ幪9|ȞMck= .$ vqłֳ)$,byǢ(::&Y2475ttgj.JP.osZ>*]$]R'b$fJVs3(=p7$yJ][a?y9j6KhE=XC6Dnx} P!D`8E\NGDE x&2XN(i#k *p6$3iƒt%JEjQed(-cQnYQXnB.8J[^؅SPZȵʹ"e"+xt6&cD*/yZ?7l>>緟9nuչ+v8riZu=ǯy9^Wek~y|`4( BKkTfy!<џ(](5>+g!`QBoM( <:Yp4wMZIMIԌk _B GSӢ'` lnn0XP} pd`,b)G:]FփiΆ裏fkwh6Գ&@ Pf3CĤqq>%f!<;`û(,A&W4@$K1vìzdW4ZؗGт.A%v,C<7g;h8j, cX+ť#)d 趖ÀCj P蜛 wEiVBN3_pLa/Წ;q$qcͅ4۹ݻ8ĮҪU :지R x;Z'^Q"u|tN|_矿czdKV{fT$֡t6,XhɊ*DA SM(UWL׍3bZ8{",$ukmܒVzÈ.GKse͋dN\qBoɁW ?6<:v6a V B ngswN]rbKŜ T,׊jSõr$(ƣ펇p^oix#]G\dqXNkJF> =A*DVB:YTA!7w`C1t@ۆo#C31#K_F=>*0~SJlB浔x&vVAH[ϼ*t:/ wӗmAt^2o_[GZ ѥ4{X:R_<UOK0FFO($B?$ț':*&6x.7Cb[LzQ2UsP1FpRy70PJpÎT 0(>F~d|"d8u]j<(& dq-̐a%rKWuepO2ڀ[+HcҞzB' Vh0(+WxE$C9_q̷W^UaC.mA ywakϣ#3NeA$܂}Ig@zNmJDn.pRO+.c+e=EQwul6 `5c]6ꓛ jH-ގ̓Ğ1f3G1%1cL.)] bu<!bMhE’}{|W?!`=ܣ^s ~Kd/e3A9RȸkSPJ(}F~k@E' .,Q!+fͩbhM_;)uFWHm@3ac7D? 7%j cD3dJci"! uBF 7o$Ij D6i^?Eommȣ5q^[gv]xQ{#4OC#a"KFdۥ38rk\I."Z|eCA̍R0eHI'AN-muMi?~8w>z=Y{AU vZĉH̥Jn⬙0Gjg/ AfjFY5Ev¾$BN:E-?ɳEij[q e2_l*`CZg:<>dz^*a%nwL'ܳ ݣ\BVj%OCL*lxŝYWI {]7Wsmv}ԝ`^-Eh0{2b;l' 77W;(bݓd2Zl?=0iI Nr6ǚ-{NuKlF)_D}(."*!Rxhjz fta$oo(Y ZxZIR 1 B)T䍡}s=ϥ6#,(%"]iN2iXpn}ȧ6TVbO8g=8>YÇ/VE:ja} '~r9TY;X2Rnep;e9\hh:`hι'.f 2(-A"X݇*I5@"L|Jҁl. • gTcBJhT\Z<&Lfc F%KT|f¼ߩh*S)18M7pz`6/dpKM"SH xwqQ_o' ~N1lpKxinrK`v6["^$tDU1Fj$yլ>Pp؛o FSֺqɉΉetш&P_h44N#XK#OgFzr t'=Y1^ ,G_/(Na7~7mO>lfb(.!IrጷHmJ>!~}k3lI4c(eXUQ0bUB5z4:dC GҐq4?7iy>V*7CХ&^ʃ~;qҕ0k'+ r j!NX +v:!hy&,kZE ۺP l< |E:bYhQ?nwR{vg6,I VF}rI|O*dZف 0 @j-_@JlW߼r?x'^pwַrJd'kr7ܾu?8F֝_\}盯:,ăӿ^4FG%D|``-*3 IPqn+oPBe|£i,QݡKZ]7a-Dh-#{AU.=Ǿn72@oצlg~>>zhso۝ݳ:X'q(,ۃEj%EHK9ꢺw6zؚXV{򷾹1׆m6JV:)?v%kYUtiœ  ta 4+z"7^IQB*5?Д]hxo~" `)HӗgEgM|<ͰXqѕScǧt~gcpuq6M>#ث:(*/埣 !Bۂ}\O D^y+ײdrtuInڣRQ×tw^R! )+tQ9l5_@@-#*h6=Lu(Dnf;iTBݥxCtE"R9M#>%!!\k!^".(VzWBZ~4HTj%:0% EBFDtOWBʔ Ij.%=a"p|*H9!HЪhi;DZ]=TNBZ( R%q+%⽏w/ǣ4I!k} xcc}۬VQYs_2kRrBR:o"KNKsI6l ̰Qm^e6[|? J)-KJH J53Ρѹ_jYLiIMnCk)l%Q9)JRh ?lXv =FXVL݉p-Tztac ,빮cOFUB?*@C^ftϝ#nWSRV\X<կҮ(p;3E~ h/ei[JN  ME`o=ā-U9^|1Og7_yk/28*)4/k,tS(ȃy%t$:p|.FF +LΒL38e5 ,facUZ|,o~%yV @oe '_kCC鲔K_` ^WxM7(̮].@Bs)$nc'?)m}w[?d/ }n޺Q]VUyzpbe0))r)Sa宕;ZN[g'G{뻿umVForݧj:q>uDd\@}5^qvepr5bN(J}\&yqoH9dn[eÙE k6j39ǵ<_l!$\-3AF+ŝN\X,{5Iגyds2P;c !| 1rƙ;* YP p:=Q&+Fd؛W _m +0zi|m󭗻O~ +Q?[}8dqonF>'6z?vXK ^p%\\(.3+9+/"-EObwq˗^z6H,ciB;"#I5j Q # U  &'8'Oܻws8{p<__ƯdF<ؔ)*KJ^@e8Ԡ4]3d=dӗO3bbL߉F I# ^n|͘ъ2%ʹY-zAMBZϽ=x>9 2ɈM1Oj1DI5kЪ"h yvrJiVRRF?ãL27jg%$ |4,QLat6;Gw7W>pX4ܺ@2 i6dHMD+ҝ| 7LЋv\ɜ$g5JML+rseيRO#Pn7_~4 37#q/ݳzm_kF$㮾-ඪ q-jx_v`⩛LJnˇ(,>J+2rV*rV/`fcƄUQ<;pFakW뛛Jq|4'qANކ2‰ݹq ޛ]sJ"Zcc|> {UTJ$ZA]Or-DCq(ou[0_?/{l egggX0bFu6'ECuyUjؤ2D]GGG Wxy PE5 C.i8Scvx2e/K@ R|xBro:>x`< gi̟,||icC"Lmexn}Iޘ}ěCOԃ%Ym:4!=F;wWÝsq9!&xx>.<ׁ9%{'l5^uڽewCXܤnໂ'mY`0~I`=lxZ$"[ 6(a!B̑)_+՛ET y^9ն?z^ICj7$̄W¡ -\R ORldXy.W2nC &l P~[v&IP[ٳ$O¿vAFQ'yjϧ (gX,VqB#al`ZM2Mfihف}P+P <-NY=><E!ܫKKH̺vhgk2S,"uci LI,PCQ;X%N4njIFfT^Viae4y7޴.t*潶mtrh;PF he2rۿڶҳVz43k׬"Y5P%ano/チ#H DXMeNlAP ח7IJ)k͓M"gŢ `¡HU\_=w2d"aZl0iy- y;(8@9dȟmb'mڴQӷ:;x9~W7{[<8}a9,j'? Ԃw흝?L4"͔s4 &$y Hb3aT;Cyk+}<m6NZX-[/==-vϲSu`KMg)"aZygf)98ѬP+U.|PpDb.FbtL@V]mz~u7]7Mx-ݽ{~`k(j9Yq999[jNU;c| 3!~%$X\HL? wT0QW?GWi6P6Re׺vO?A ܿ> ӳ>+)$Dv5DP(YWNFl?@]A4b}^mZc&-.)`f ey\||?:ml[ן{R~w_pqxec&D4j*(L?h~\%r̎mrJTHtļ7=E+%SeuNX6 sKPIc ʶW}wvP;!EwCW|&%V(pf%p`Su|&Es-$̋xwpr UFnC` /2OS5sbrvqFU@Y",ҸP)f|+^ iS0+B=߽'_}vu}gY+g{KGL3"=+ǣR_M(G"Pc XQKY T#{uqiE.A9ꈖ%4約ī G֫2L>:y)HK7nw| nx|WuNqN-(B8u >{p)odÅbE)[uYFcX䕗nҋϹn5x9Vu8L1']LU8)"Ll{mdi\XQU'(ȿ5dBX7JAY6%ԅ6r1%r&gαN*Si' Q:JilQ4W_t??Y7$LC'0c}Wx@&w4Lʼ:|?* kjS{g bNtm,sH p}wo5볖-sZo3ؔGuS*< >@ΙSx -ulա̓eU=q9-dJ˷ z"uך'W8^r- H5'ć?hT&ﭭ8lXo߆ veee8~=L>5'+bĒԈ2|Xp jlnPbϓ#0r3(Sc"d#[pR Kh"+ 'd57>!_ZsjXI'Ӧї?7FgbŢX6-ﰈ7qtVV76h<''G'ǟzy~gQG/{4`1+wqb zgbr;Y%\ ֚tG1te:o4!+kuҽ%I^ؘdF.t*m V:7 ;V|wBPf` Ye $F.L='oCR 2ڛ:9=4FA7|i]$bq\wbnhJsc'y:?} GG!@;:imgFa}i1LfU%1$J`oj^E'?ڛ",j],!L󵃣x %K9ČNHbz/!]IzwNAp]__;;}M/5IUk#EY\B92ul]Yq%K7sH&$#q- ^+HDZu]fbe ,A1=7xbƝJ߷*z !`͛7IzZ+O_!tM1VYRCj8,WOrރxr^\*s3 mU#<%_[jXec#{v=;f{m|ő7a=˵"YOVl{?|'‡UVHm\C/ɩ7Q^w};T3n&Pb_sOZo%ݎ&)+Pd4r,!*ziec'dF9ل[I'i4iRdow Fxc ^_ۨv6ZSg0>~)'vp:Dq㣧Zp̴8xp ޑf~o $ <{d~`a {QM)k*κ)5߬Ve1GEE]6d#@̇ d$+|Dtouezt/ZYY" 77֧g3?'{:KMmGýoGo 0pF-܁zXALЇ.q;rN,//߾}{6Gﳟs='5pXץeek: g&B2b,b\+e_D?O .+phL?7 N "h8QL= .{s\,{0>gc9bCaK /ǷnݺvSSiZ&Z-J.w~<~ޗ*4d.eX8B>PhxկWw灲0. &$L S Hbd!qԡmrwg >W~9M1yƄ XDp7LnLO~8M@f` ؤAIxYr0 brpmp4!|Qj@.2- D%:>fc_C#58u^> ep1̦74;ҩ<d1./?}4;[nF߲ݼ\߾$ `O Mt49<9GLoo 7vm ^?n(F9<iٓ*,6}'tJ`e W?Jr;Q4G5}Na!u-ɰ WsԳO7vnn|3?g^~6x6X~wwWneAol8:Ƶ9HEu>qkg=3M{_;$Ty֭v|Zf[@F_ۇHAy[ pô2T ʮ)qҰ"S`KH*baKGp/™$;@9]yGzC#`^37(j:L?Ӥ;)5nDlG*41CyPռd2U[Li X"SPr^~dl\W9TWL*:I Cbdwv{ƺWf666vww|p{{*x䔌 WB9f3J7IuO]%?\8@a?KWu#[K`R>mޫ|N/1& ^b'..F6KKKLb/`^5U `@;<^`0fd!/4FE:V'_ǒR ӝ-f ջot4rٚ/vIWd'Rk.tS3 4XnQDD벣ǣ;oyW^| l:kp0Jo~!Q@P`QJ hy(=`FDI6߯-&%SU@Y`=,_Znu:3@," 8 [_a&LNg׎;I |Cӳ|I xiiv#?3N? DE%Y/*_u`sc$ *, t/{Lro hE))eURAuV DXiPQ4, rM근o,_^z痟jZ>LL/vVn 'yѺuk{i /=;8i5ܦ}{'_߶l'^_m{?ym^S;!N4La*Vjos хyݝQn|ey(:/IwO{.R  vX9Hc.8Ɍ>5L{ 1ՙ$[$V %s?:[}0lM=B,snem><#{O7OP143蟃zN`dOP>gȼuXqi$ўu靳SMΣ3_}s҆=,lU +YsEZNs|]h'Am(sS͘JKW%B# /PUMļ~GZafТP)^FhW^YuAM/殱C!Oͺꕚ:y ',gϟv̕'YLWEYq]lc1dn9f_ҋUJԭ5 `q2LXk&pvg8Fh(, h0hƏWy$*#ۇCNJE̩ETh"/B5L6ehLn@egmlOpiw0\[^֝\Nl%yャ{sH^ò}raVeD- ҡ.5e_KsT/}A2K!͈ 1^d,Y`a~olσ|w_Tmu[++El99o2LqD2d<&߾㺰냥K67n='d2 (pA{}h,8/ul*kó0>[6q(kVrΦ­xgwPwtWB.tƖZAUebҭ_LPpe*OKG ` հ@YN7Q5A|F~~` l4YZ1@yG;]|6P+jyaF-<8u 7 {g6nn m&UM `\N-!?G"έ5l8vOPb%lF4ڍm=VAN|9N4?&0<b6)&;.}m of&?,{{7vq7M5jiTݡVnXDG'!W'aF`8}h)g5&N7w|ߟy Av?y43\:.APnÅ+QDXCt37IMYRuf*a}1$rnjE%hWyUa,C:,K£V\Һ ѥ8)5y`և0}-SbJ '3 V!|8 RU. \:Fpnݺs2\rZO9\UEɡZ),e@U{9w Ϛk/Y:h+-3$v4í 3lg`e7]zv} sb??!$LT'byK؟=]$>J}~+_ڗp&xCi[~ÇKH;H1@ha7-ikJ/L>DٮؤQ^d!浂j$d|׻a(=[F+7s)VVK=.UמDhuaZw¡UVXO(h~A}Fy8CRTBܞ) jE<q͵4NyV c? pk:XI *PҶ;+ , N'YZna 2JfyZ$N!,B]$^kϭt[mX>;$m5`M4(p؁]ʪ 9)KǗL2Z/dRo}i "gk$rc7RQ .|:ǽX= ls7n+lyu;;hk}uiw<*MZ~kl^;h-S7]mZhco'T{NRޛN=z)MbwNa Ul:rg_K2_Sr̕Q-m{6erkj`Üyt ek9Y8$6͇^5XZ>[^춵 d=CW01v J᪴ΚKR_{x3GA|yǺMX_3fOnGhiYh ծ `vso-(̋<+yt{lGa7WvsQWjR-dWd [O\ZUݑWea"Azd!GcuX3Lu 0*. }]ߢ8*pjiuR?:'^tCd+z,X, YM>A$ڳ=<؊^(rMN' w;zn'Wb8Bb,),pG婧Ex֋&@+6JuQ1˟L&0>s0#3X~$[W[o^4n=dzNr, Np 3@BM]udg  Xqԫ~[EJP`X8l~8nn:+KR"B% 0%9-TʕZ,zÔ7! T6@.OFCm_TTΜ5I RtC))ًJ¿K= 1++kk(0"M֐V b4{an_[w=LkMy߿/s`Z]hYU]FIm/s[`nõ[[]MRi'gh3vF3"mn${K`pZd nzŗ;?;/9G3DbXFPֹ TZEDe&;kvAN OJcNLn-l[$8hƣXx'޹-͎6Z3^6P. Mi`Syo﬷dN8?*Y.}lxlPepJjY 'T O`j޴p 7U_50%l]+ i*Di=k!h@RY( #me3T!Ŋ,S乣'5Hos3~s#䤀-ªi LQGYq`"ISnNc9)5=,'߸y_M){>8 AU"øF;bJL.Y ֵ%mXGQ5W\}\uy\&jgt %Ih4NđtP'NJ s ~x!9kQjR+YAkt:7BIqPrrx$SF✜@:ah}N*.L`"|ݜE"ˆBSVF+G?dQs\bQ'Yt8 7']uK&kRf&5;V23t7x rn{yyY|R#F\t,*q\vTm!|j8UbS/&٥^󚵭9?;}?~퇯1O{nbo܄,sһKC(S S2}3ŻHz!,\Ibm7Zpoeʉ+Kˋ2 n(M03ŸaJA&DTHV5ST +ґӈ7gLǕԱ]R/PD2i,D?7)PqCpO'y)Lzli7yw]Kwmqv:$9;[8Nc<~ BG&x`oښb b1 3Ƃ&F`ϒ$ZYY9>8kN7Zt2SI? b0!tۨyrDViM˝,הŽT 6f%lLn{HG,|gd)t̲gns;p s7__칹5/ϔԧ?,3%NoK,_olݺ=^d3@c9~M`H2)%j9QdotJaBb񪗟z>غ__49!( 6 }A˚5,V .i~LA. `bZBQ*HsPFˠ&e4+~Ejr'"| rh[?#TlUUi8=jit:<:GVi5{$<ɣpXķt9Jb4kǣ\N2*uBrDmWBnn3SW;>M9ns -]ď\f q˞@[!]}U*Ub"M3!P0C.t<2,OKA(ldǠ''~8TdLfUwA I_iyUal6[ tFQk;n­nRƥ*]@|YCG"(z)w('θK0ڌ8I4.):_D9^fTମyJܱZ)?S>?̓@~/1<ӿ(e~-$i91h_;;uBA0nx .NPyE*VE]kEu Y(^pjkM2hІ"½f *(ڦp@k8 (~<–uJiΕV5bZZEB1Q+riPmB>*ǐC+n, jw7oPLj(MqtRw=(>&*3i8mLzk/wvVD0gq׮Fipk 8>uKm[+ l<8^`D^BK/!v+ /se#AQYz0X,)^#Ulׄ1GRXLNr8ېFqxppoXC[ d0.+E/l> 䎕d)N ǣ _U}]sܯ@ ]MÿὮәI&Zk$9f]l5+KxD`p9mn-*%L/D\#Lj尔Dڪ|22s?$LK\12`hKK5n ַy~ d㥥%8x̚LaUJy 1U6k/ҡ~uYQ+ 2࣒b6Ӻ|p<LVl]^v eR|>g(TJfr!zkz&3nj8i$:j |EUUr) ٥Tl9Cvzz)AK\I+* ET4ٍ_Wo]gpUg~iS3 4e sߪ4eK HՔ˯rV\LîfӝNB aу 2o9JQƇbb ^A#D뱑c0:zn8q ^Mݎ ƃq$no Vx` UrFp&)uz]^^' +Anvx#qDb,ˢ K3MԊRˋ,?u褡;Y䠴ytmqL3ESM,-8Bn<!qo ΊϦpgVhth/̋6Q) +C ,UM/C'?kSɎ6rbM^5eQt y409ԻNWM?WclOU2܏TrdmP d xuAuvE5<[÷j Y,Ҍ|,Wt~A5.3\$2XaR`g"u!JD[ |M9 j*ЃטsWb30YXEWp:iimmshyy#"`l&6"Aĺ44? gJTj.}Y RګLĨ$$+(xN ڨg.1I6 [AÇz=A3cVMYeNԮ_YxGU%$dje;}r['&/餋xx\v:sѧ`+C>NN; Z1|dp/ &h4!W9d@5f4Wݽ=%DȄh6yQD~wDWܠc,r+weBl20(Z̥?]nihf)^%%ՕX&*'XUySa2R0bhUZ5[La }p`FEซ4:;=M&~(."Ru͋@ȡ(+gp8/-` : c` Ͻ4쓓dp^M8={>syX9[n/u[Qд\#2昲^Qم3-Qq':63͕1>#iwツ}[6VTH8rmr*ѼҶ.lls.fBRY4ͳ"dK&0 @;5in7q|5)KPn1glZ)J]$b΢T:Uv4ITĩB RCܨ)h.ʽQ՝{RhF\`Ql -/(O 5TQfUhCc1*Fa\W"ܵ=4KWHCV3SK[Vd<-Nj8yg/df+9?WU 5{۸joUk,Wle]`%OoČTx +mJ,'Dx!s%'w]@QVp8|so$Z5K,G`)$xma'?i-WP'DŇDԭ Rg',@(In%zԻH4e7zl\4Sa6w,/#Y &wS+Sjr<1esoj0FFԍE 7a!좙&,$.PֶԉPM2%?kk o|Sn Fq0R(X(EWLPA3+eEklÌ< )lĻ-1 CIPRY1D yGn8Ѷ]hHv 3M"06I1h6,I熸&0B^<1 ]rta#NSdtbgpjFEj.OFk@kwV4BU~ZEU5r80YAcJ5MjBsI+qSr/Me^u|%*]lIxcp>` muمU>_}69.]ɳ~`I4œ aI=ɭrC\䎄U>uqINEkv<øS=ϫmIEbJ g t '*j낮@',CO}͛׮]9։FqI73a)ogŪ Red` MJg/QNP8oU o'9d2Ϭ{lQ H㫀8!V4L_ td*Ah-\SG˦NX(t*|v (eILucPeclj3OHx V-ĂC^!ֽ1WOĘ0ty+=7hSUR2%Ӄ,j.eӹsh ^2e;pkT5p ÈЌMS 3q8:?>^^^ * kѮ"ױR`",5:{`[gBEcXx(Q0*\)0˻8Lڦ}UR-Sէ)l΃G梋)Mb*UϸT\P*4rjTrSTUFw:{yA>aVwaN1e_Ɯ\: ^6vt\&Ga䫰pMۙ'DõJB!@!r! 4+7]un3 JG=x% @K{p08*t^`Y@"r2ۤ""9i.IJ3$QyoxH H& Œ.ɾnLVb0%igx^Rb7eڸ%h:;k7a{ 崜 U:Ӕ0!}5k" :JFs J~A OQ(ij/yB<@X%9!Rb! U%~0rs$rKjv\9Np݊9"\ њC sV@70`8䜸pRm[j0^Dr p%-V`H*`1 ,.&U.1U}:+ p>|ꫯ[O0t /v=c$ݑ\,_b3K5EUb>/ o@I8x2ĶL]Dut$wL+D9# W*~[/g] Vj>|gVqNl$a.HP,ڶ})MTTk];z!OFu^,@s̜)Zq-jb!P*6 BS!(OF:eD.خØ{PU4 IVsj&ʇ&`\8d3AL!TREyn''Aɍ7<*%d*0na\8&쬂tnZ !qmsga ur>sT ]{%UD_Ylt(\(آz*u7"ւg8a`AA~R"N1Q,O~|M@'{{{{1 c>D+?.ƒevd>8HIslT!kh! \RI)3U Y 4H]Hu l2CĴ*G[׿o&S{0*l/v1(JJG2ɲ nB9+V,LYIRхƉ9K씙0k6@ ػnTj]z$0mƕ8?'k:/,5+xZ{777;w`i s=;"t< X $0fNgQ K+vrKvu>On{q -3ՇB faM|6^Y^3,;A h4^]=KvmVfUh##N5c+$(g*+]W-w\+wtC*~RЉO|ˇ+MYx` $%A9/u J ZVp YH"9E\FX2XTS)5A ⱕ),]uU 5vNT(rw$¦H$)D9cl -M|!Kf|Q y83H[@E:B>a1H񰕱EVNc]eUqg+tdK&B6ea9]i`]moO0ϡeɪV?S@)Ӑ,ݠXҽ.uIlĬYn < XaKݹKBM^}qV*`0xc#K{ q8Q:#9$4 ED =~4 QzNb\(4&ؘ%5d4J%NE{uM*<6znܸis=ׅGC*WQhsQX^`Q@NAF#x%$C_ğ0 >Ĺ:0?= HlB&98u%_8S;M/_ͽVX=垑SjU&aל{N(Q!N?UnVيn-&%KͰSY(pJ dr%N`N p m˦iPx|FvN/eY%mU 8:%QH]*AWy{/~~^wpp6htPAe/W`ncdLbE[%&EpiQ~6Z^]A/&IV^ "yjn޼ qgpsz&՞׀EㄛNZpCGxQ0rt/V9]h:D%-*±$-p.Ж!B0vUy J=ؘj C% ;mT c;syKrT*(煇{8=R|/yyTZ"-u@ةk6:r*Λ%#:jҕZjn-PθꇤLBvJn0=Jѭԋf^_O.!Xm2-TLbIڱ>԰‰*QJ499pkvfѩ2TB q>>/ ץ何ah:겙K532sD`Ta0 C8X@1_5wͧu^l.١疍9*+2ĀV4CrlYCx! 3f3KQ $EMzW OhDԷ}3j/MV9&`ifM#zpޣεÚuDIB$ мKL}SKӫaB$VLfYu[> “ҾP:7ɊDBWcbL7PQӜץң$M`KPR+C\:v b9s%L]AKa*w%Aesޫb.rRR^[2\2ܕ-x2LUk# MUSQSğ_74Z/~l޹s?y.+`41|CzyD/<0IYEUsj"'| LT[dOFٚ׵4[wQ(NkISg1(HAMʈ'8`Xa k Nݝ \ 677 F(Cpa)/.̡lsN; |{|[ǻFqBx㳵M19nX{E]~{l~v6)&>~>ĦXj0->e# ǛUm.lNT2Y/ƌefөRZT)놳Q,eiFt"ǗLTpx4/|Z S l^YNcE32,kgv2ȓazݍ*ll1lβhm/70́yW^Ы̬Ѹ!IK Qg&^&kj/beVOHq V.5{E&Xה].,Sje~N+UThF>[Řm$l4)\NLEKTfThBulr8[1VL nڨݚyb lVSJKh(k]":ޟގ`00 pEO_Ճ>J_"=F@i,Ϥwd`׻"+@Da $:SȬ >CGㆿl $DH!02x/҇ w]vjH!D0,{4hL%`.S?o:BTGGGAN%?PI+}wX9}yz gcJѤh<~O.Is4OYߡ J?%¥&-C8"X7&w/}_yR恴l7 L/}^ <ѰYng+o5Ȣ$-FmxAq@V5a\+;H KUqզ܄l=75"7S~k[ o$EpA Mm %ڶex'(!NҲJ5EJeݫzcm3Ik׷=z +k=bV澍̩@܉tD+p0 i7<{䓳3͒ifb*4n2O':ŃVFCvȫJ Bgb}u;xqGk4Lgggifi޾㣽WOrP"V{c:G澜ʦuaψWliPiP_(#ѯBjs,%Qxx/4Ъψà6Yl-]ഋ@2>|5! w.(yYٗ򢒛go{GDT3>VljXn6ɤ l(}JVA9]cZn0u$vX$kU5 L(dp2 LfTɋhs$eӈv (M3ve1xh$'BwN62@j_2 _ >45!Y #?!hG)P5)PdB 8_3\ꫯ8u_g>O~?׀WG?| 5t2ҥ(1d 鄳5Kr"iP'$@HuPR}ؤybWɛߤ'𽟰\_ tXS6ə?6hѡOYE%n&h9 ::ꕂk=p%6ޫ$`el'K$K|2\;uP+Vs^:jR brW_}m|6^][ WĞ|?ҥí$0lSKEEehs63+ٰN Ҧ(0ɘRyܳţ4v~zCz@wў*7 3QM=;)IbO~e;GF8 $gxP>ι*7V(MVN8c%3F mb/88fYc>Χ fY$pq].JEQi"KoK􌳢f`9kcŔPYjJiZbHJ G5"asUsI&ZIWq!mXDB6gE!.+ڨcV~15FA npE' p Z!(\]&>? "U(T^ȸz8B;A= '''!RPK]Z(|SB-OC;RY@ P\-‘@'(1Q(h{8)pP>P6̺4dz{t4=0)Җ8s~߿OCd,IdZ7$ekc 5AJ F4A HDo4æatQv@)HVaԅWp+oK;_igCsT+$CYQuֲ˘L1)zD.XD[Z3-cbZUsTX.DivtxD?X?=x(x8LSm],a8`|1)Z'Q^Thmc6[g'+wW^+^۶=^]^e'j`ʽׇjyLOsk?TRHfkUې iF}Hu^ /}y$:!;t8 {Ƌ-`8ܘ4t\[$ 1) ߈&D>.]:d36BKy7bhv+gEegt彠\;l >6({+!hfKhMJgS" ~1$M)Z8^|/Ej\膹}XfT̆ݲ w%7{[zZʩq 1VLtbG®IS&e$ȚWdA]|e-Jzs0F4&t"\+`2dn,OઃiÖtIZpA9׊DE * bj@9phJhX{ۧD֊;0wX&F-epF6C]4^B0AV:T,NOOQE /.ŮMppAHn 9 [?][7ن|'8=O|Ɛy v^i>|HOq*ʅ4tǏonnp5Az^9;.=C{ ~1EqqG +!d'01ŋ'XYQK(^~/~@#I_m2[~4j1JӈXSvЍo4eS ^]4H[pS! \WczvD61݉cEW)bL2R בoQAFB䇠T$nMAu!Fp 4W Ϫq е8y- 7u#geCz:mU *5ġQ.;9Ce $ U $[-5m īWϴE C_En߾MA/a(=}Й|HMw~wPDr&%AW80@%-CхC )Cx`FP> 2^6~uu^`4*=B𣉫.hvPMuvΝ/~K_'<8ͬ"GCGXV 1E>QSؚ@V kB@˧`~hN ٧VPE;)^uc`ɟ<(\Op]vluͭ*MÞ26n}*ݷy-Ͻ$ Tfg:r1Cż<::dpp6:3'7ȳյ@b>}Ĥmp6ct)4瓢vFal+<*&rZQR,uUgEUf|:ft}cu{g#dgȗ`V\Jp#Q` I BεܮMA:c$CPn7v z2f|IWA"҇uQK#srWѤ 6luɍtK;ݫ"V0D(KTɄzy*:qiQ!LQg|ܝk 4e20Ji0\RkyգZ6#EAs+9/ v$IJ7 EZ/E%.*+]E7^z~Rx;O?9(%#sfm ; U>׽RE΋rys8xt)viewTƷ"wkgo~V)t`S+= pD ^~);dիWk+G["8/5~+ `wyCfb{{!lxqZ[u:+z;t5TV ]OѩnsS0mNOO___U/ߎ^OՂ#/]B: ;0sq 1R`&l>;4j G]a^g<{n - Uo ץ]实`av%~o>7Cm ;q~>34&uh>.AOo<˫@Z"v[4ඊ'uEQb.HE^zQ0T.\{uk4`ǴV-o,=htczQ4Qi3q5ʨGUr!%;VZ\AC?&rhVK4r/x2e ] *AB9#Qn2W^[tsf㣦\[4}^AKc ^ԫ;ɝ1λ- 穴u)Mڋk/#mt:-C.n\9b V{?2ϣ8PtM{{ֳZ OƤVLg"G9uQh<|/OXZx (ҔX+%Ź{ :4Zov _Y6Ŵ{a"uOmcWTdc}mx{O~PF=Dyq|ŊE\P5 |}%'k]9zi9eN]]OlCڝٟ|۟b|wzTk~2E%Q^v-YNе]:}CWw@iogt.z1*;W`9Q+a ":kBb"*_SpDr t|͠nU>TB3doo޼Ih !FmkP m!J{3/RH(Ly|`c_Pm0Z0(ĜAFr0лh$ !| ?*HԠQ{%Tq\]]Ņaf= hBXІbߤ_O(":  A4#tzo+~{?dZcBaYV4qTˎåyRM|'u0N<өl|rЗ[fm7rF6uM RE,UG%91P٫!_h5^iRNǺ,h4a G,I "=Rh֭ hU9/'\~B/GYfb~0 f6ody#yôֲdbpv~6Y 6L|g2AU#cEY4jfу 'q+ԭ+WF٩0kNNOjt̚fm{r-e\t vS "y=炎H+Rwp4T8R#L,kZ]4@ޛ69X( ]]#;o&'}M4H;u&&S@'RetN:e0y @1yr{T<[[+itm듦4I aںnIUcؒ{?t"/%-%,b8d]YWꙍ*"͓][SĮX!Vi5sM[а^nLDIXnXe6iel6LୃͤZ ?vkK֏ϴI߈w#Հ"Otk^&!x^T=F.O;OQZZݙ$ yNW^URP %!ПSh۴>낭髧yi?3B`A,I'4vQwwwwss"}(A.42d53 0)w+8].vDO/4?=@nAP'wС% F!|C2¤HR4  (!Es,N# r40kH uTR M` Ӄ ~o?׿QevirQ5 Xr0Ko0Z'{F"g ` };.|-Zaҡkոf" 7 H.yv%PeTVBFda⬓mh=W'-_gC^[ywasXQpG;z^Tq=mtm>A^ү1Ep}m-eiN3UiY7E:ϋ+]Fä鬚S%Li%Ul66 hD WAcfG(U5>ؿ~^]ʖLlmnpΩ,;zULJp?8Xry$zk-]$!q[0_NǵBշEpN2c-#W Ut[eu)WΗZzIZE4U&6#T Twգ z8E9Øu^Xu]؂σ5@zwS)ik'K҉yNEiL ~2E07UĔ4Ws彨 s9'I].tfy' &jwŽ< z4gST3=S͝),)y $)+Mdi$8w^+@;)s炢7` PR.h`"t/RXk wK/ j?u; Hr+W `h8XHeA5>48GK]٪ ٩ >('8# .Ny&#?0D*)fT_j A=+ O6/Z4"@D[k(a7xY.TPRJRHy#%?WR.A}J 6uLVWG cXh Ih 2@q&țpG^I@ޯd^ l.fH0AHYN;fWʘ[!2bUKe vޮs;{߂XTC(`iIDD't*<15'c72eYi)[g'&(Wyba<=O}yW09N+j.vDӽx:kg>/nl3͔FɳN&t2}RM NW&΢]=/*E*I^ee g_>1$7FLQ^w', KP_2śNm#"E룛}awspkMލN^ݛW.mf) d"ns 1dS<-E((pijE\=(8 {|xw4K&S֓P&:ePv}zIY74FdӜ'mCJڋ =@ӪGH[%za),1/7ݹTf类?,Xv=o3OzE 0 Zlb 2Mۜ܄0d >\&{ f/AkluCF~XLX0ţ ]%Fy,$#!"~ ~xxA'd5('я~Ftn TǕL'''.SEoqG>Lr9edԄwod c15 q ^}@p|| POJD{^UVwm HW{2oPĉ~mSX\hd +aZ4J mi;#uZ`lr!l[iМ3nGRo#{Y :~ᙺggkY߹֓'L wFkk.O,k X^uvzF\ϒEĩ,ϳX׋i55 [zJ]p\2 + qvb7M<5壇_}/ʿħ>2Z=9p(4|}uVwMI`|L֓j#䛜nm. C^u ˣV-vA9Үrgd6hAt@7'bD4,Wtw_| T3wPaڦj/rQa1Q4F8U+ٿzC@Дc-P>-m NMf*ӂJOR BZ5Z<\5_J~u3e6x7Uz`+⛯IG;$#+N#"O4t,0-yexwԿ5jz{m@$N3g(ª*hoH8歕ɴ[ ."xYѥdz/}^ :bC\`V.K6e-iz/>#=t)]vpX(3A"+d.ȏMa~ccHP\ I 3k' ù!Sknnn,"Xs=1Bht}}"xooKuAYCBZ`haQ7%2jчHk0tt]XnU:aYfVi/}[&H"rYUW\犃EtdȔ8De WJ^+|X^#t9Qz(%[*[IŸ1k1Q#7<ޒ7uKc=>h+MK=s(;yZ+`ں)^?tiwuz;y1JeL{_WLIZp=akm9H{X6cj>o/moܺqnw~@po_ KEWP,ViTkIAkR.L?nHt0k8 ` q0dz{w6V1TW]ЯRK{-Idd;mL l*ؖ{x*\eƹ6zz6Wv ںL8*c7cꕔX^^ˆSB-%Ei+ezPa)W%n13k^ږmBB"d`RWsoJW:-D}h5*:bv&'G}+k]YRB?7;4h|Π, L*8rf2b9¢:>Ξ]yfN\:OicfﳒيN0Ew!Q+]]ݶͧօzYpA=v, 7<%B߁J&}*_4T7Ӆ§K}>Uymt^tgg/_DU24XOĸzW!׺EC^p'T⺸Cd6Qqa&tnmm c@v8_~~> Jx< HGmSY.8NۃLqx ,:C\y'Wj1(j7xַP'"kgtq l2u>n|O?E^PRRbR+J̓ŨrqZَXt<$і <84s"⢒gnٶmY!%UY<sz4Em򂈇&Nw^[Tpv^ڥiL-rfcuc? Y=6bQ4g*1lehX.6=L7+$Y[m(Tq[)J80PY>:iqMlHIE 12MTRSި({~oΏ~xƭ|%#16hbѹժ#lh;|'(Y;;J Qir*,}N}WSˆDd_ tX2BLwZs`mg$w @u\ۋ`IEƦ>Km]-TӉѴQĸ$qY=լN[hQmm\i@x'cPIsJ4B KPj6pt}=Ͽܿyi}'IŜA1_6+K~_7{i_j׎uEV0V *6xyuqi7.F^h&JgL P./`;mn%rɭ{@2v6ܐ`W&vPU 1bL V% Um3|W{eźB&fAe]4]V521{ i`&GABEF܄y"-ߖ$Zbr) B)^(Hh<E^_М tTX7`^^wOOO=s+7P\Z(arvM<hYx'Ի(]_<6`&>7]jk#:[tAK.F(|`vT<ǜvU[w!ғo?v\X۰^H_?M$ڠ?0Rf}e-W_{(ʝK[[;:Jff aW-KVVxξh9 mS[\UM1neQ~/Cx6t%{X6`g!cSĖny"`ꨨ8ۧh.fK]`o]ݾqGͧp@a0LųFIܗ۳ "_#A%c\2 !u;+ʃ( * bu UV`ԅy*}Ey6 XV蜷v[tLE`V+ِfN_ȯl)@mWxQ.@sHtk~Q{سztt~P H)}bz^ڂl&R53D^@gR = UJG7ޠ E/@ &8P_M${ȴFf/ ɠ;}_3 ;p8F* ХV|K_WJIr|v&Jk0S­G_˗.gXwifnjEJZ`Q*P]QH ]߷Ӧ!X"El$jSmXDT o$#'ŃW]7PI ;ے/\{Pѭe{MBv{KSJT[._ZY!6hK$]8*?B\CSybԜvlA^HCs:ZHſ(/t(g` N,Ѐac]Ŀ6Q(+:Oj_Z[)Yɩޠ1ueSRHW:aVVtPaEb/*Ͳ4N &ӌ\A+Q-3a6} lMbN)1皜<{LEX27S[(f$9>D bLʖW8aj,+3w0=!/X\F4UA 5Ŏ"Ѽ,F5LS=Jބ5Enܫ̟2᳥3l.\/҄朾Fk$ͰKKk=k6O ;XM3ݔ\[W ,|iO?Z4+ g4pŽhg>{Eui$g!&g՞CKt,u{!2Ijs tvn)2mF@ 6C5"!I( #GBvCX.T6?-!χlah $yLTt?>+^~&I*"I]._ %Yn݂GM$xq=j'h=zEI x +3&*2pA ݻ4&@7ALA @UW0QҌ&L߻sߧ@_N  8 #cHH`h,iI &E =k sT_vML25K޴2إ PUK,<^g [SKU{ /=I92 `{NU|PCg,䌘XT$5sSPr:mml&6 NU^P#*a[L6`c$bQuV7o޼~z )C} VW맛 *Q )YY { T (HWtd_4@PO F" Sy@K *$Fwww!JnZ(OӞ~FÇ,*` y):<|??\[[H\ -|MQu@AxD j݄ݻߓ34F#Gͽj^(@N]a.(~)aJdj"r悻t ߳IƼJdܖ%hvv ++B@9Tdz/" ӳM b4{tL'j1V('Oo]zq6B : Gq4zzȚ^j_|}Aq9p%àybDۛðxBԍ#}т/ A-:iWd!!Yo j-udVVۗEnd %B/rZ+SX-lpL rNF`ӊm`$u"D .;9N@o@ 3Bꗶ1$tB_.z\c(d'GYJ9@HQu+凌,9!R™)9dY~:0khVq4M_=3 !:3NdRZXu:VpI5BϮ7nl \"*}G,\>Hƴ-tiWvSϾp|kJ02. &/(bbr>.nVӓI[o=>iJ K`C-h/uKu]{uKXֱЭl\|NkE#ؒ.oWH i ]׻HqG/`&>ta:2LßGe ˗.íCM2#.]Ds o ŘPԥ7_z>qe@*Pr#ry(uںѭ[ I,y77o2eh^Ҟ&HFZkh/Kߎ)BJ@/uZ {ii2ʶW%^rkbosN%0kg>\+jA[MUD%l䣭|bƌXӸ P[vP -HXS ;0p|/4.hKgL 퉤*bvmt19ml1nOR$ :Ubm+W$7L/{۷n7%}p9K 2 @?&詷@\ڒɤebxĚBƞXs2m^ @ڸ.0G;+5\f!:_mIS V 1\bWK񴜉mNKÝ~LjBsm{ QiG[wb"qMsn 1kf2Vp^qG%dVu|Ԅ\-p+K+WkQ\4lZ..)&JzZb&y;/;r Wydo\Y46t| I<4S5bN74|͐y@[w_pe6N^OLgylg[9[ʆ~.qA;4 VFm;sK%f6vÚ ԧڸPߡC ` `@a/TAx&lއ eKڡ@':]zA=W %n1U3oӂ͜VOx}g$_ o{ip@Q'"Lv *Ȍ z#N8C+F}1Z:ωw;Au$qGwxo0(OO늴$%%x]v Ԯw}駓]cێ[w%5[f.n-FqNbh,^o NJsyW"h4tű޽shH= e6?djI(d<&|YX_ AÞ( E&_}3ܸEᩘMlS[f$WhИFcD9}E< |N(:]69AfXkZ Mʰ:iWc/,;|/y鎧woqqkNmJwRkڊrc\Hb(MD3`w }dAgF:S'2HR͢ᘁc% 2 K:2i b'bv:ãff&q%ku񥋘f:+TG)'f\+M+gNXUQ`TDX͕81!$%+_}-t/o<8N=9zPt: ;Au6ǧU$0YQ/};M:9UVԩvu.K<^& H3Xp rεb'4W.u3`bҜhH4؄u;-'x1}1Ɵɟ|K#6>mL2dDXp?kx كVaӵCީ̤kaU-]T}T!b 0m,&lVKPg hzjy 0X8缹iS`d%b$ ^% 5rp̿˲ 1\}.{|1WFí+˽n,{RsQ18a h2ݭO}C) !(Nzłbޟ"&F!!~OӴ.!ڊκTH'jd^$0IP/Ә"E 0 Yr-mڃHNxޏ\%A3 J]lYvag׍atAIsyҟv y̸STwl. |-yh#k SpRQ/s:r'YNoȌLEdzVTguX<-ֶ*,n_s:"{e;)N (͋-vҧy4pINqjq_̹kбeyը%%3kM86i!2] kL#WON-Y)tSd2^ΐ }8/`/efZZ7 |,DZ]6RO1ʹгpb m7w^0 \x L~4`?0< EXK.̱/ pi΅O8ȻPX! vpAH(ѓ~ R W}_Q L> 4SBN込qߦ7B %`l| | VgvHb1zI4kuɝJnU|?z뭷gVtʴA,JSOU~4.v;'}I&ORf)1=T[\G0Ɗ$xqjJJSU87o|bLE?ud*DQ!lQe?GjRNnBs):r˜skܮ` du%l7+x)#7*J_vR2hWI^ؚ;&DrASTk4"X}6r6/^4_\f]C8*jțf&gQy.c E5Xuh&Ef3dR 3*^a ?EjťYv|υl EfWGQezqڥYDF~sc]G'6N,w`=/C̳ʾp=%+ou-Tcfwbml46޳2<c0<0K[!,ِDU z(7?T4rk [b~=z X=ZX-06\NX5,h`RNrgI&I?ޓONӈK>9zFEW.6aׯ]BByÍuAE:8ƅN᪁1 چ:/9 2FA?9a[ ia8kd/s1΅.4aq5IF8X]n[C2xu;ƆJLT]BIK9pI.fB*r5z1D<|H}h͢$2w([,9F&tfjIZ/zo eԲ A")>Ɗ$N #n] \MK@G(f]\_%mkש |mZ}yW՜) ;,i9AN6|94`66ihӝH_PU,gX]:vlQyքxS~HaZ\/a}lK+@Fݬ,NyY&jFsՕKW>}fF,ĥ*՗f3oǕ3 *-,2i} |QK]|JQ޵~N΄h7F@beר ^²3 !RHpf . G0~Hwmllr)1 z뭻wDMC>^Cg Њ8MP: wޡ2,4^п׮]}-G}:(hÀ>nezcґ GQ*,I9a/ӗ%hDHrҩ&#P)U%꼢fMU6y6Cg"ieƲ+udܒ}f2a0yY.Dd,F{V Fٝt.`ȫPtyiHA (2z,M@VBV@ζVbk3G[k/ E1]ŶV7ֶ7Wg>smX_Ul W- gF8ҳP;Z ZYLR[AgF&ѴaXy;ֶs/pd*HOJJeA$Κ'i/z|4==YHq Võ%:|'j Gܲ,|ٷLoeiN%)#S;UR*; E:L@YSpq]y*EiYp֬I&N-\EYTLLUD< ܚAЁ `"@x*#,W/S\l/R t#S"gT"|H)=L*㗈 cX+Yyf }h4ly>ꪪ4JYB(i6A?J". "aŬ!V>MɻLڶ5n:qՌh1|01ujϬ^Ks]ZڋM,7HPh^Wܞ.̢؊.9&ӭIMQM6u-frRYyԒ۔ͥ{lih۟]+1ɞvY¶5B!sΖ` M1 ,hh.իWѓO am2gԆVDoM =IOS~x Pp$xaݏ;eIRڣGYgݼyQSt +ZP {ANL8/z=F. RtbA!FgKk___#[LoJ+ c{4FD7neܶ/6o\2 #!U5'uOI _iDD ۱֋@Vmuc,DpŽP+.ψm/0w.UӊP~PbZXFX4mتlrBJddo,`!Ҋ\d/yodIr]{o=r^ b85(3}d!Wc#fېht7m{<<#_VU7HlŗŋC?!-aL73yQY__P uHB`@Ĭ%E TBDX}N #z nj QH Wgi;U,Fx`??#Ly%8@5pŰ*;gsB#4Cd<ȌX:xz;"8BhFn?]]]=΁3 z<d]8~(5PG" E׋u?z$$ԣhPA,jX@^Yi@<iKzWi.&Jb}? )u 6`ߐPz}y ElW~{U(:hY Xڝ%SVZ3_cgoٜzٞ'YO$A(2ˮJi XWZv:WZVaHE V` ٝ- m-Z|6d~,uS/f;7WW/\vuks}}~%V,Is6;HсkZ8!.\:IZ-/f,J6Rן޼d:fZ+FAy,ΩRuhZᅳvbb0O,Dt2 ˰)8ICCc_,}\ noLJO;׶լfޓI%M Rnnap}:6-Rϓqc,x~^DCH`~Ns 9@T3<0 Q Coo6?<G0).>+qq(֚3s"z* Ȟz42E7R/g@1M@|SWv~L0C*t NitO(4RW^{y{cuuo^0abGLҩe L*Ypxk r LpiWsŜNV]%gRb,74WDns^Tj0ݜP5_TMD%щNԋhrlF')®ǜ{y\5iGo.=x6 NKb?)_I:Igiom_kLdmeY ZSzC%?4uhdӯ}?|ro4=-'n=bЖg.hUkQ];ZacN\GbLIrnNZ? T́O }(ԭ6|I(؄m heY=MtO>;>.i,3q$(,!Le נ[jE:)Lx8ʥ24bxs={r?7*4 eƆp"%4ta6P?~kd׷Z՝Ts颪>oIrzF.C QVSih˶[}?+ua(ylg[Xu6=u;Ght(F" Jƀ$P@oZAR!8RnZ 0rݍP[M&'(&D !w믽ӧ{{{T^D;um?䭷ޢ^F1qis":ÁV= 10::fHgN d3,ODo>+MuUQH`p 'ȐC2; Ύ7oZВDACH8%MX"뺨'E7OIז+$!,KfS<ƪ3 xy9%3[ЃWri0|on_ܸt+;o쬭/-WW"ϒpu:%';ƐuH9rp٤C\$$ h gU3Lʆ|rAWga+sedT aAԞL>R]T[S+O>X;7ԛvyVgLb%4(w׋޼ǟ};R.xC0-SMw__wpq/~Q\lQR UjPdfdJ}D$ R& RBQ2bS9(l!EJmn\DjK࿑(-O WaO44-yTK$rbWzNc@wT8bvÿ8%|wu EQ!YV4O^Y=݌:z>~G/xwۋ ͍j2=UM--6uՏlh8b)M:8B(eѪo8JKgja,D6<1ɹ#1 ͵Kdo|[Eբ=2oMҤ-Zx`j3pssN|F| _"3j)h<9w9190=gv9LQzb ƥ&rDt~O'9 o۩#&ieVIoc=C_[Wo'OaTzBfq;X&T^Eab:襱&TUq=:g8!٬+J3 vUr#0B,54غ*բX\['<.fbn.ƖdHKљ6!W8pVE5CP0\H{RiFiƱ̲~{o]q]،VW@xu0֭ƚEBq7R*w\SGmvtiEu}'ۯtic >䄖[gZ#?|lb H ZJI*pJ['υ颾A[U Z5ir9f50;z$@U} hX͑ʁeo}{^3 $>C>L ԁmQatHCJFGOoeQQÅ!pܼנp4IiܣU1ESCEiOaW*rnxMd:hCꢗ BZ@O1g"by5Zh"i]^x9g0[VtZ&TOOѩ{Q9^YTӠ*nMt*ix:P &8Т0MM$2L-2D+$ |_6ʞ=l6 _ #e Q(bDL{+qnOn$&a1-9@fI8?=` (޿zs%?tEj_%:' 벨e#]Z7%r paTMn?57kw?aAo\ˋļ|cTyX.*a0x(Ƞ@ṚO[H I â-$ &b]!l*n58gŘKa߿}}D9~gO糆n8Pڋ@eyyV/_իULAQǻŏoЭ’2!$tTE [1s%oߠ?LηZ>Kkf ,#v9$`%-A~gwʥ^cz\ZHz{0ΖGtai ~2$G҈w#a1*oP\5 SnUBIP24kWFW{hAPmI}^H Ҍ5Q *C=B9`0 OF$xBN׊`"[!!pA ɯO%tXt{\(!DVԋvww \~ݻ mC^"B&]YY .PoD&4nnn' 'r |Etԫѷ B^^;h #3q'g}%N} sfk3LƄП W֚L cv E)+X% ;al[JEAC-UZsLv֩Ȉ?FOr S: AFlEBiA/b2:ĭ%s&FZYzX'qŅt8LUE-%ARBy?9F8BjQh6FdXu6#*l,! )Y+diɾ@メCP\ѱd8H05ámkg'viƑ#2-N/\t%S{NPu9;ZsB0䡕=?n R qUiky3 fu@k>˧4;uBuLd O>Ix `g}ɣK[<B[|A !H{'*p\TtA%l3H Jꨄ666C;|1A(y'@Lh3{=YP|!vu|,d86%K^#a ru+kwԫj9+ U2W_:QH RńKƳTuYTWܬjM/,fBw6ɔEpH4 ZlfH;hqhzAfy ZX}ZUi06QMxFxiN WB)A5el?F:Q b1$ tJMHW)gaK+ݣGTVWlӵY?Ib;["uY֚&;U3P 4z@S)˻Fz#3k)oe)zt69Ȕ:qdq3gSQVFIl/űԔb? kj4U\rpamXMssո88SL>>d;kh/sE>essllj,!)HH3 CD}N 4,P1/V ._ݭ81chU/#]{̸Z'sw4j7!s7^{is}xCo8$(CƇvBQ L&lO3K9$=E{899m52HN߼y>Td6~5&u5CԼ C=mN;`ο.D;= }} Kxަ++ ÔsIO8Z\fG\ŜoRIQ?3B9tw&Z__^^)2am4@+dKVglJ"N(pFV6(̩8fY . 25\ K{k0D^ Et[cdyݨ֎ Ne]Cpۺ_0BKiNmUhݸ/J麣[ 즹,e[Y7U38ŠV0.kfJBsu6:7Z]ș}=r΋uj d2~}S6a?1UpTpQf ǢPQSeE崛*%:tPzF+?34D )YSpԸmEuB\X,s-"+aRLJV>/OLd,)kްE1N"Z*3x uS@eR$\j{*c5PMTeхeh/Oۈ ko][]H(.cfkCM A^V['ԏ2I: $Ϫ\xO&șRZNQ&]sa%ImȾ<5ޤ:hr/:WeAW꺨Q/?8/3o6ʕ+4'A0&N釐^KF_u?-i؍x<Byz0 ]̟^(r )NȹpUѳU3Gs܀iIyg~ͷ|*q(wF8R/3?rH-!P< 8 Yߙڛ! Cvc5GX>@6Jt.tWGyZP[*pk$qd1g9'T8Ixp +5ٶP猂Cr~(떤r3>t:d+h1nDVwYP6Wg'?ѯnvcy_tVln=z:{~o{W?kl~NG?||ͷ׮ "Oo?w޸捭I>|ݯ|嵥K}U}x Nдo&dP66EԢ: UiCk'FE5_+R+K%Euhʐqa~||EBR *&3."'i"S%*G0~Z^᧷r}zVE6E> b37\1j4z4HG1}bJb5[R1D:z-f*B#hVBUp `!!1fL{Hx/ϧ&00c HEoX{A{P|hz9?>>7IEbE_WPۮ==r^dnNusvjKJÀQ q=Y__@g3tFLܖ?BիVWW>| :6:NyX4hKW(ND, 2 tJ[[[#;0EIx?^FjvUOH!<>6.N2giڣcYYF $/ʼ`BMd4B0.*/Np Jq#xyiɔNaTu.hQUx7BNj:Q$|Z^<(ZȟӦvb@WYZ185G:iW$fb=4w*d[FM'YsW??$gYoa0=>#Eq+uY-Y.V)Dq :A@ib>X@E!/#  b3`l#Xcnn}^!ůfR%?'T虈q +\NcCR,yڹ'I[ 8F.޲ bB R'X(ldUmq8 lWo\;7?^^;k{ubw<*>n_yy;?Wa5tmWvvw'$+;{ղ|Ù~͏?xۗkC񰧿ǏoWӅӛyeXcXhD4j&*u\% U270Tdu i] s Z6 i794F 0Е ȇ 8*Bf!"$*Ӌp/@  jZdLq\#K/|IdMMW;u:M⤁_}g߬ ._]8]A_ P=rM ?]$2 <PcycKT5KP !l h\VygI[3)9tIϚ@BBp_@] &x6à766Kшr-PC7`‹nH;u1ًi_攨3>ǝ Daև# 3 "9%xޟe\[HҜW))|Jic(zߋ{\ ڔ~Kcv5'/_F^6x=?1 NF}ڵkP/ovdhppp@?7Ȳsbٰ*"IME()ŮWoBI]M4BnF+d;ԘHj{-;8R4 }e)fAȴqZJp̓2U&,l#b '={O zN'3Lt%I9b!4l2ԅd-s”Mg61uA'EGU@itBH.bmA#DkΊ%>S J0 KHCT(+1-W|>iOL$NyNbYYYkFQjT-B:2 y_L782_uP yja ٩*)Qt=9@)1 375-iNvb)TIm-4|ľ1W.veV2jvXOOKQ;UO0r]5Yn  cKHSt|iu{Q.OBJdr`i>|kikiq'B" 4 aq42u}RV͘{iVQqhBK%YE)Ӡ 3a5slɊRc;V=67MnO|*Xj *Ɋfb|L@)V:# XAY`9RgvBix89{]}饕~H'E>._>l~6 'tO]6)ݺFS_3tqdFYSi^hzIU^"kYUw+X.1NJ0~5{ lBl ^ t-vacZ1>@p%9K/1n4ρUbd_t2.tSsxa Ț/Bb"/HnN(6Evc?S=`&UAGd.T - Umg8t[3ЀTbf]rk%Gd|>=%`NPG"BqǏ[NYi興Zhp|"say?Rd` 4Ff;⚗VPrLҗ֨eF*ݿ c3 (܊X,܄ SYiZU쯗DgF5gՌ~ak_>:ÚV!C.d:f&JT3Jz},iF1ћ0Y'@@F)-88!gծx?SqP0JA!x(DJZ1'N{i+6/zfb!1arT&RS֖ 񨡾PTq7 z.]ȶ*qErF # HTu8ȣ .T8]87zȇBޅ:3慭)n+.8 bHJ}KzݴmSf8w?y<=xD /7Rg"z03[UZηƝ #f~Ç}q_mY}$ Id7f^FK+`1P>>6Ol0:R+kTJ NQ6iL+ jq, &MebaL,^eO7ײ^AyɃI?ҽ:.GG6 ܈*6ń"YK[Z|r\-˃`{n,+YVz4n8Ef )Qg8/RX*r2S֯iT[ x!)lWgAV eyQt*s%cTꨠП :}#T|AR_.]xQin_dMA1޳rav̅j4 eВhI;Q@LPW@p\^_v[KyĆwRY!;>$B@y)3`}H'@L}EoBE|Ps?,\HT8n(_0Im"xI؎~|7P_Am7t\Q|wdF1IR ] F5jb΃U5.N3 BZ X\9Ъ&hB&T "{YN`FW^VJ6E1KH4){K5z@ מ2Ͳ^%̠ T<߾E` v *̦ E۲Gjp.k!t74X\st\B{G5$EMU&j* _Qkq0 `RktBA7ehNgśfHn㈋a!U {6V^h WSi4n-* s^Ybx* Z"v-(ePײqXY G**NE-g==Ź('ϖ%G^@BE>E=VnuQ jf|=}4逐W1T ba hjF,UoiWa&TF|%I.BisXUqūzVummٟN o;%G]V!ydmcȭ)v =M҇Ộ2jcT8CD`[H)R^ŇI9 rNΛqo2vz<<*AuwmD} [RR^0øZ'ӛo/^GpisuhZ z8k]5l3!EpTv(_ڭGO$HR9v0H(ZӃzE *4/tuxxl(AAa0`~]9hR]gd.^\[~qsoap9 4DQ:BC =zHY]*.U%Q1jvB/|(.իNeMßׯ_WWyj0NZ]]yRϤJ_Þ bZ+:0\P5 Q^dú"/'q2OPT|‚h o9ך"'/q;=  v. 6ه_,E hp}ґ+ؓ㓅! iZcLO٠WWF̊2q@KRf;ƽqdqx,u$QQJa lh^Tq9G4O1ݹyⷿ^dqi~Y{!|4GLkxۋՀuS UuG. $)}l mCERQK]]omm=x_~ݻhpo \s(2M~瑁_U" #(2C|]+.]wk9@3%*F!ϵxb:uҭ;Aa\k^\T~n'=B`/Uϴ o}v]\!Fi`MHQ"(ꫯz=LPPfz ,@= }V'[{)e v4/bt,B;zPp"luץ?Q;XH8FHNhb2cUU#ҴW5U]֠JJ29ֶR+K1ENJ˻؞,Ss (|n ڸ|֡8ɴZ!҈F0xt*&1̐c},y8^Ƴ{C۔b`T0jB s+f!si>g }"7mݹ e 'SkNi֭|eptpD, 54%&IҺ燘3rEp ohRqaZ.ʪSL[هsk R"s`IѢ֐zh]q 4Amad xxo_JÏJD%7DSZԅQ@Ei|.uQgB'u+TWUm}Q6߼+i-w{x2; _ͽiQ8x7'y3q߼_~Wi:&\r{nz<=͚+dKY{ZLDm'Q5cB|iNiuilej:pZހ{"xl\!(.$bKZE(k. F@H~\3d zLmjf'D\pZf VvsPu94i0\:O2qtĐovhZ'lTE9 &~1 T||\Mm|ɟbY dz{ib_V-Y/T)G yVyk;^ꬴVV'] Nw:2K㷻KcMB?F46h27hiɫ`膗y1KJ{0}uQR}a>MzLxvn|5Nhg8\ԭc{vEЋPКzf|YYXpp6Mq>|H?K`F067A?wu9RO?sTB׊:A4e5{{{t+ژ@N\rX?d-v|9C ~Ewdŭ8 /#JPd,X~tt"QJ`U I6g,ICʒdVf\},X?6.kNDo-}[pGaϟߌJۘ<5X1 &h[J7Mp ͙_-McB% $K4rT4D$ɓK ++26,t֍+}.åFB/n*i5\ ({DɹVʥl؃+39,_u4vͳhg 9ZrTNxkf`\XC"ǹy`>O8:ON+h+9+jRHn^qQṐ"uvŮhz(98rp/ytQqx,?cgɏ<89X`ñ~g4M(=z8NYIaZTytLh?;X)U'{looKjfn :~BP'^z BC>~;w_Aa}}=چ $ɓB&D~A42 rќHpA/=z+9||5p'`BŸJb SOdt:I*Qsb0dE=A-.odMk80$[輋uCG5 fIxTs!@3KIhX8܂nڌvŽ&eV!\t0/J#ѡb7t u`wh'COQ§rbhIUIh<9W'Ig #1\(K[Ʈ 2RFJ 2x,4e }ո(` ``歂D(9-FiuP=QMlX[wqF |9 @4ߺstl a/Pėx`/`*5&P%o7'άrZ%yϨzㅂp(lHP,ANbf iygByO_tx.2?RMIF󈧛 50OӠ9M9t0X^wT.2ݾ|jN8:]# HWa> N( ( \uqkM CM}:A7n GϸY@ v1h%_!gz5DH@ ̢̐!h>wYi-D 8)g (84:^-,]]PUTYV{_w R 0͒ P,Xi=F`S06|С+2AYӤ r4 EXp'SH aC֏Rq fbmX7!)Xi >WV*kPYر;dR铘ѧ)$+ >5lr:950 aIz{$^M2ITH*X.*'qVlX ͍߱ xBm Pնe7ƽ"u&r4_*L%p #Bu %Rue-1C ePͤk l9n)]R"ue*xQyp", *A̓,d{ =_3.ӺheGv@%$M|\%FׄcM9';Yԃ!]r!ӆEǍԵ[%)=;l*Kٜ:$ܟC~b公Ҙ~8HiBs*\V'*}#] buWDL;ur]=ַ^k誌^C' @5v3:[O4Z!#@>SaBɉO(Y&V$8Xo Xʍ_݇f2i$gp677WP;\r } fıC5QN{~Ԙ,SrCꫴ+{[ PeG SX\h/ VhIx<')Dy=eR-RFE*1VRgYY %GJޱefՋX4^/ ^d,Ǥ}gÞ\tOKNet|zFEÛG[/_\XJ*S^ƟX#|1֞/F"T,~(Nk"!*Ki11Akq ҖcKiOA5Rv Ew9y,L m[XQh!q`2m]QmEhvqk)GXJ%"!9F9`_7/r)^JAV榧Qb̧'=jB.3Y=)O( pL8:j8eITQSՊ&d5T6/l^FHMCm7d|f F -ʦVV3Ї!@N=d bA'Pt!&UCqK:n^[}+Gx*4Kx F%VW(Z^Z'< Б$U MXACDᇗa+Ӣ<&x?/^4KR$\R}a]p>6iD P,-'$7(cl:USيZgOW: G`qOx436)RdQ0MY&AscgKiيKZDz19fvcYu&n;0?\e 4]~}mmmoom S)(G00/\ʳ_п uό T9(?Qj˗/ܹsGV6Đ2h%ϸ\3}7r  i.9. PqJ8y4rt.]p(tՀY>\^<$ FXB09rSϡ"_:d]Q9HPCoɢⱃ8(7:XR aF 5}4Nh&I.ysƐ]18fYBDQVТ.[ S)3:"T.đD&Tכ5&j6E>2z<9!|ѶL^"兌X5WV%ǃdr!h)NmJ惨G4ʥ4@1^KKK-ȥ(+4cuAIUs#Į|xfNE>*sQjN[LD,Lr 'LOé}E z鳁CW7O˔ꆬS^7t3b># Љ3*\|LѯA GQM=}nllivmB!iW!a}TC FgM#f}}пu/B ' "2-{YoZ嬐R!/'Һ$HU:Ť8sg1褗tuVh6nHj$\/fpkbLYGq<8bŇi I>Gc"oƮ;OglV%+tqÔHY3 FV[Әˤ8Hf%R3E^㴟4' Ä8=h|iO<Dd: a(ް%Df٠\ׄEU 8ř2 L#% fc~ހfNch(6֊4d?9H(Q`͵]VQ% k,t[cVQ /u"-8s(YŽqJg1j9sm:.PC^(-m\jkSR JK|VtNEOu‰uBDqߺm2xER]ip*0k44LrUt@d`BMB2^w'8]"|p_hĞ":VI Z0f/͚?]0 ButiHOgqSGӢhº6H{{''YvXK})$/4LҠT,(J?=9}pL0A#x>+Q+6bL@pto*ڲ7O=B9XjN=K2Sc2LH\Hy$AtUlqo 駱3heYip Ftcjڵ X -Z=3S1g;8GhKgNhDT: ^uhFژ3j֜#E'gZ/wT !ӥ\ruu%v]- }]~孭-Ǐo`X{]P1z|biy,kSp.xaQI&|*>ECV6#|]4 NQdL[\t ^ñ`L Bz$F:*aQ KFz5v{7H^䞳F0%<Ǐ4;@OK 3y(\WhλYc" ut7@32oXCRӑ% U"̜3"eĹDOS`@t4?<:U5l~5⶙E(O"TNR;< tgi`4AARj%ч奥HU}{䝯}% e!x2N j(R"K$s "uXB,1Yl $C-J4Fi,`)$hx:-72kv=)ko*z^ 6D \^"ndD]1Y!9z=Q/X_9IS1:0Oqw,tP/h,xK\:3A豮Bsl3]bY$@ l;扺UfA+%/v6/mx3Rg%7D@-JnWEl( WL \tqdbK,9nɲ!=U@bs(TNK\,SNPUɩj GN%"a[S#]%jF]Q= L~ҰA,YWD\a>Md=fMK*룡`?H0ك0V1hit)f<{hvdF&**K6baZ&%+Rnɥt2l ,ʧΝ;4 GNzhD-iƢ>|{{W_ w) ] Lntʯ/n['ok>+ -XYB<>t_]S\W ND(/2iG'H+"\DN݂ny "7x'r]Tz*r$UXC%`/T!"?ԗ@B'C햰zӌm}}}ssUj:$OlOu'.Px'K'I?DC!dn/,*hN.\mV5&$PUx1K@eV|8&8^`  ~I܏NP 5X{ڕՕR/I~NG#0vjXR^1*0Ds*KU8 ^*VWOtf6^;R Aw:H\Eqb1^k;N qCrii4f?w,uA5t\`yN ypĈę4PYFF>$fkX ۉ {,:S Ƶ!I6ʹ` Րm ѺxH:me`EZ }'Q OCk_t[NI-傔Rrm>GjIYNKD ^W 2F9Er/։ePhZf&.%x2 xL(g hp-#BCLWUi9mUee_Oש:՜T\*&JԄCh1\+|"BgUP>]ϜcͽهB]'^kٌ9x} 6 Ha A]u/wvh*7W/o`⛑BdU* Wη%6va7.~dvTulyUSC;YKaaСCL`lٳ= E0џ?:nX9άs |md`e6qmV )im<1p'N`6 e& &VQ2mXz\*᎝GEwZ+~C2zfbdQ۷s`?zxB5vѯ64Q9=PG[NƠRT}jEwI{@j(kclXFFZռT?UfSQӕ@E =nn%5'\je:LƵ-ͅ/IHYbrT)j,JrDjeYm2SxiT2yN.+&"/8%TR ~umY'Kb* UU ,eKPC5ζfǦ•u|i)h1ו'mN{`o鶎 =V?@R@԰2J0!ɓ0lQR4aԁ$|ma*JtMn`ڪ7XɃ6b J lfDX[5Ѝ ڑ$,@*kl/Ӟy[۶s@і-WHM,~ V4Q^ZZb(^?RJС[?"SѣG0IlpLO1|$Bs=+ )cl[Ү9vl|#7<^U5WSKs0+U9pCrɔ%nt .'XUI&RhTkd,4=:dk;%ͅ-;]B\aXָX 0=]?R.dj%{7(*&2r-A⸷8Ѝ{^a5Qa) LA%ibb //@({.iBF`Ϟ Q'l"FfhA_x'։_Zȣs~gfi29E:)ș޹#5JOb1뤜5I;n#^. 77G@K&3E*e}|v^\Z `(nxh2h~^5L3VhGz(ԥ07pPJhgjZƸʹU?oT?;[EʝUǰfb{#x~A@GlB` . b1xe;`62??OnЀ>p3@bM0 ثG8WJ]bEXj'a<].Wf=ԃ}ėEG(bz;M2gJP)r&: /h3 D%y7/q s#MQPs%<0 ~4 ˂nqp}mC_T-zw^ Ս4ɆX(]D\<4c`'1ϘrH@.QeEٌ2夓PJq~wJ_Yx ;tP>r?n?~=g0%!&g~7,UpU3N0лqja3W֯^dpS8K2'C;O}Ž{:ݎ(h2ѪR*R0߬br=RڝVv=ɺ DPd ^2@))6󶃃eHԹ|huƮlU;gY` ,)RzUE8H W/ 6n)ojRBTZqޅpIH˦ SA)&)_Յh\>Vx3U콩j{C!ΫGZ=B-5 ~,+ +TMqgϣpuw/8<8oGORaya&2+Ip[ľ&:WKc!ykA$ޅhPî4[JnL}QyVꄃ0ɫ?0[nLKuG|7fqY+:tdk[ln+:NRŔAnu#GH,Ő #&&޿?um=Z|IL`ǎ㔀rJc1ۖx ㆲ?gj$ŷӈmqɱ [9d֭x&;'I?m26YqK- jSݷ)V'=RmQmsĝ=2T pmy@ ̙3s3GV{&gyJ:a?XׯpK)E+t`hgѹ%6"g,c&8icU}1WbYj($$|I>NS&>/J"8T xdhI5byrWnI#vs~()I{9¡`E}JPId7RO ]tD].MmBORQ|4779~AA0P$p=@R".<[RjNJ.RD4HȎ4=3VpCgrcu{#?j޺ǿԗҸܩSwo9}x$W7~ץ{ %U iYɳ tc>ҍ͙0*!aj!zے<W.=zs<])\@-/-./K5)xSmihKrU ?A*H^zL-3Q )ԥx!X ЧEZAgI;)- (oᔔ&ZY nLlNnYlfP%kFjXnk`5Irh\Hz*[:q۔ 4ͱLh(KrK%!N*EY ,yeK9ei$$; D58P™zZ!J^X`i' ,Ұr]+KI$$+* ]QZӒxx/,,XPYZ ڈܕBQ}f^ R+s9Ĥy}5Y_M0"LW%a6uvrp=WFhY4vqxӛt{!6;+RYU\bIC=7Xyܬr[;5ۉ6X)6ʲ-j*7ڲofak٭\~6&IJCYxnh`r]^^>w_|ů}kwuudY? VxU]@ELRСC W12N)Qދ~] -^,;'q}ᔰ8qDG~X3UB$r,t~ߧ=֕sI)kш6:BWk 7"K|OM['81GqV {.Az6W4Tk!eP`E7aǞ 6t 䶺g >.p(;XBpҿ7#~eu+AV qKdb!O)y|䁃Hgj2ݼ U?7-,1sus=upSd~]n > ml$(j/By[}:rja5TES%TIR.T^* i7ȭCK~CQw3Cm[X_Q@r37Kw EDD̕Fv[ȩQ-̉Vl 675RUМ*psfLWWdxMM] AEz ZJ(Tma͈թ\1ZXkE5x &VgK '%IdHbIApUU)BdFU6^һvR!e F`_zl!Tc%3-%I(aQ7#T+kj,d6ݽ5dͨ՜pSm^ԷU> iiRNQme9/2fP2UWWYs,^z3g` -ih ՌetVlF[hbZ6mm0mV;R>z N۩(34urmE4l^A&Kky]62K. ?8>L9 cKlw^GCS5zmpXx?-T)o;9{,b8%쓪" 2$cIiIniJL봿XéNrRh<Rb7KGiWƮH2hQYȡDm6&j'ZIH, #k 1k$ps}m}8`B6H)`~qaiq^'N773I9`Cnh> &cZlם/Bh +ph2YJ-LyJ n-.,.^1N^`P"4ZO ,&-Pj KXhjN ´*õNࡃL={Moy7E.Z+Kn;Lǂk_@0F"jR%%RgQg^'k/]\uj4Qt5Bo@&*0㢍&PJr fnIX\ 'i a jv.Pr)L"ܤ!+G'jIұWh\h*4nIhY8&sd펺f+y%_µUʸRaZ ]螷5e:S&T-o|Ezg/r JCSV!ZɷQIQ&$3Fi:k}7"ŽDc INQZ*'Y(zfO+Qkkx2CO"Vu::6G*/p m.#S46$<*su=vu}n/it4Ma bDs4̦pT-%QH!qvK>f[zT]4쪆VYoKIXJ,~c &<`3HԜV0FO*8ʍ- njs7ݿ6M[̦-nZ|lig?r;N-վmbXnmF2lFڠʞG͢^_EТ\ʟ3kȋt\i#* }n¬M wJUb&cm3X`RlC.NYfb`xxse`2׋ 6X?N:)Fê4 |RQ<H/I" y`cՔq^'Z2K˫׮҉0ަp@Ņ=^i}mc(;eL=R8tW틙(^ G8wOG~lY+ۃ;5ND|[TN鼌I`2pGb?s﮻qٙRJ (yØ@6TUvNםq+5~#/%V*IU*6hd+&p< }QJdb^Jz/HnJe&[H,ٕBQRr{mle[4-R-CkDbzI4d4Qd?mːc%$<^iw tTdAgY =49KUreUiC "!-1}1Mwf)^"DE[vjxR+L Sed έOIUb^(=a&8 S!εdΨ@_]RhR/ |\(tn-,v{xH^zkϤrL4/1+}Sls tXioH³Lie=he-A]P5VU]Q3t$vYQ93yD]4޺d"_G+@Y 'G~ _iҮIXQRmX3d-v&>9; 6q>o^8ܙku?nlmҶ#J.U:P;{Wz! .X'&i؋pcǎI&0D `I-bs*"t;|0Dpz'@#Gpn8O =:  pWLt:},2;"fl7*T`2lFDf=Jۖ!!޺ Rt'#PۗUpc})}2S>ټÄ r:8}PFC6ß͍`p\/QIA'd8\/T N dG! ўU"wT&TGb Xz%K\I/Ǿ7:E&/l(qΤXϨቇՠǁo}s 3n 5atm;m$^zp&0qek"yR=EwXcR\^ <uF(w *3ΩqNj-_;w'`/f-R }oRV<#A0Y\_Y>Ī̥LRD=$/sUF UK Bb,>|(xAI2J MA-.>Ts9+]8f Vr6!` ~aff߁ԾDxkXmFXLKG_WyfLHDľ) SQZ:;\{1K-/wg݅}̋W.^ٸRi*C턘*R:s 8yׁ170ρW׏?g^|34;?s؏勇V?YEkjt-L'U6z~5{a%'j5lOҙR2%t4ERv ~ rZ$r(®dƲ`Y3]UJKl̊`Van5) ԟX(<# G W@"t mr_K@4B6YQOܚS?KS5J'Xo޾[MPrNkҏ*?[$(t|Ӕӟ0TQөdɘhEWlE0 ]N.ux*n%߳,,у蒶h'TcѰU"QbilR3U XQe3%<9 ɣ .qL慑w\F3e>rq fpDϫb7@5\$!Deot5Uپآ̾}z694_]7ќQ(kjU-pcŊژ{Xj/&_Ⱦ}0bfra-&mU:]}_lDZnqW2ep A??wNm~"%cނACÇcTmxꩧ^x%tQO>5a3WWW\^^kpnرcwkǕ,o~p-8`9uKrΤG"ncu'6ڸVUڨi只P/h͐3N3o\>c4!,#yYe;776ƣW458tL?҅h} \Z][])4…[ZvCllbnfFN>U~ND"OGd4'_nR$L,*q}k[Ǿ~K/ c@ ZȄJ-&Jvesƛ~fjncW6Wώ&W׽Nqₓ4jWL9;lL@iٰ/]::ycL+W3?sLvR9)rL4 _N]DAs)y_2s/:KrpTpMe5}iܴB2EM 'T(!NC=?KE4*Y^hL'Y}G 2D<QʤNf&ɴ^Z de [=kJw3b::ԬyK y]n?̋ vnTq^$nYщg-Z,'*׫jEFCh@;^N5V/=5qC'#Im׭vfyڥe@2hn&ʠY:S,<՝ m`T.TlUw dZ6|6ilK/D; ILa9=PwbB;L9d<pL܆Tm¸(6霓.e-#b0AS{Sa]0t<.aFg` \x:j,?)7L #G%CGB|Dp^hm랓Eo r& UᘓX1n&"xxXnn\vys}c4n܉`iasAX'k8g{s?qS@Q㒦:7;I$ɋ5 LgeSW-R US^{h&Sͯs+׮^6Et8*:77\ !{}vcvfaqO Ȧrˮs$+zssIԗ8|~ݽNGs|4kkALVc^b_LVM,Cwb1eDāT]D{Dgz(L&̅RIDVIʴa~t[K~^tП4y#/iZسzL~s5`T_O]tUvq!zBU#ĩVE\V )4 NOTֲqw0sJԬdiW[E)Z7`Hx Bcr(5؋{cCHKOB]t(q(+VQ^t)e:"R UI؊~LR cTNk7 @6RU4 ?8΂^4KG=֊y"VRu(L [&q.(Qv!˅9 oa6:U_:<;#NN0?w{Kc3+YBlas%Fu,4XBJeuv5^wm%̟ql(.ٓU#: ΫGU,&Zkű L1cG۷ĉxy̙30ṛC#@{q2Cm!.}a,H#?>0 Uh)AҦXY&f7.%ڶyXY6n߹'"rֆ]71doOm\hwxASn Ox7ob^XZ DÇonn(4sU@G$oa[ݥK҂ Ym-m|emK!AI[ (L:Kj`-.]"TT݇ |$KTEwM)n-5%r]|ͧ*@kiQ$Ա,GLՖD?qkkVޥ%;_ۑ~,oY\uYêsN<]"=m mM3f 6DUaH Sq~?&7/ S+DR`9G X/_Llu3=Yʝ5o%`ӡCv^vkX+kAXyEfpg`LpQ h[W ^8:˂% pTJ5'׮]Y_[-)"T/f} 0 0ef|OS,m̲}XI^g=#M!,n-(6e("awqjanpR̘#⫒d3k/yr`aC/., P9y \cYzlw1-MK5_zu>Q-ü2òTi_uM*ŵ'tc s3Y҈2 PʩL2PSi\i2`I[ Hc*Yd::arHJŕ3])\_n3I˰1R^OgL3Q|u<"zպzST|M)^EQKbٹs=x.,߿gۻ<4SkƼkuhh͔$5Q %MfM#Q;46NPUZ>{0S ٕCɶ<fnXrmPrEk][ fnõ;TIG[xKN/]h8 n=P5p@)c<8|Mĭgð1]<"Vǎ^[aYe~Tt]Np 8aV +W.I@ds@+Hh^=.v6|x_|Mo"͍,+42ڐzwzOWUU)*Mp8x8X[yЁ@bst4^`|z!a:%'t+w&ŘTSoӽ ?xpygƫW>ҍBlv'Ņ^3; 5A(~gb"A~ Ge34c*"]C,Hgc'KJ0Lv`&^7sRwۭQgva.R*^qD\2`ꤠ^"jeJ9\BTqoR(@Q3z]GjxMix";©@v%' mX o%oNhQH8Պȷbv-R]:ݍOr+%T݈T)TJI^%x}rzL,VnaK2JK=G9)*xL6aSRIW#ZTfy:LOF쬯aPƵ_ > Qp/]7)ZS'z;cj_pk/\*O % -U^ 1d. qbB>a`m4Iӟ*y:UM"tjҴ7XMzNeZT+T$tUk6h˧cN+ClKVD8-ʞ(ߏQ(J,/t  )`t뮻0c509$)3hz(@;_W䱨CЕ+Wq2_͝wމ)MGr%൰ęJm~(.aG6fE144L wg3!6mGMV#"D܃%q䷰=-Iǭ|W VֲvXJ9LƟbZj;]}饗ÇX(^vmt|2|ZǍvwgLm.~3&3ٶfe'A~?bMѴE|17ߟ %cKI/^d Aj挛3=T'd-:Yœ5DDXlC; ,+I!/ʓ4QZb5x` 3Q8pI788zń2S+}Xx( JRhWe&nqK/uQGh(F,zgt{q _=?p`$ `n.zl5% TiA5hʛ#RLhfei&H3KSz Qԍ* H3ƅ?Z8SF:aQ*g(r\K2jA;T:A~kJjaG-ukZr=Ƹ6υJTk7jTp_oiJMɰD-Vk*j,LYVnrDheVnxMZϼV HƮ*2gJ'̹'GXSU.K*4M) p o<嫟뫣#Ja@5ifPvy)T-PmG[d*u.fQ6&1sONn`}=?xP1_{|{6s/ײן~Ǯ*3uLR v\"t KDDGb&9Ri rD\}:Lӆ33]~lfV~*6yh*/Xq>!o.Ѯ TN:Ezj}}#,x 빘'`0[alӡ4?a 9 p'ט>/ƒ>8Ef^$`θz*&o}cnm%>ٟ%>܌}އ&  /?ӧOM5yS}99%|5i{+kYx-> +>V)j:Ol7A~hO}S=\?4طm$l㍵`1im(G^XM8Ã>'N ,D[4 \@W&ct~Jݓ'O>3dO&;@HhXi9 dE0R-ۖKH͕pMRCP\G+Ş !fh(^jr6F#kfY6qŝn$$$FC(QKN{Ӈ̻YXFCN cwЙWG \lllv#)(*MRn"U?of2Nnw1HQtBW!|҈P@3pj!>7Eu;EAT+u'v]7k3(=a٣EmRL0K$r٨ {ѥ"Ŧ.\@oY`&AZdd.rC5vW<5|%cի&a" -8ҎUЪI'd"pebje52teMpn>Do Ɨفj+4-5ٲ4qn,޲-Utv: ;rRl#( tQWK\ (:X)e#J,"ffŧ*NjahZe( ֐\jIbQXዢkUӶՔP?\Xt3!;r3p2D_h>JɌn&ܗܟќU,Q0Yt)Ͱ - TI'ftu}}`4X)v֊A S#i^QSyy!nTWj+HGjJӰm9}&9jěv"U1!1:a#mc+Wl̆UZ6`%[?{/Fre+|(iҥK'>qOg~(ͧ?i_|̙3y{5Idd]=|o~3T'|;?S1B~gL?ꫯCeĩ 7zvn?^xN_ |'L[=%`( 4'> ?oq7?O_%]# I?slw[~C69)h[D?'Dϝ;r?\pIx}:`P: YQ XfLFX ӳg^p۠Jjq5^(zNKLv_~(EBke7Rng(:nr>UQO(H&<˵̕0ŇTfPϲ0Es&ޤѲgfTٞht# ,Tx CL<ll(seėL@4z'Ou"?K<%I< ,Q.gEkO,/LVzj,4U^X^0D@jnGxii;z:Ii="p=qط8w48N Ҫ(浾’tD)-g^ ? cstZʘ\Ah".9o: J1yCTPfNU8Zf{DY5ڲi(IV՜"mJ*M͛e2:^]Ek#kd=PwO pOƓ-k ުn}` 85=SGN3;' mn2=|\+xb=i8R2ci< }p#/[10G}~o Bd#{r|Bpte\?D--=qk3| |z1 Q Ex 0O__QԩS<`9j;mʌtX-/Ʈ1 _xxkQ0}?x-q 1b=. p$А_a9!D@oNJcA3teO:DF/=N_kǭE*q[/uf!$R;XX ICaEBS JW'K~dp0y" ,`hrMN}R4[V$k6g ݄n@f pʁy;K~ˡ"٤tԫZ:{Y^bٍ8qX=zj|jWLເ&*p8Wq߸\KMFV4\DSd*+$Z.p+#R"+lGy/o~dv= DEŕ% ."~# 2ӊԝ]+%KC|M]U]SQRgMm-o JV)>,_~eꅞ9sرͫJ`c2.R0 bcƷ,v[o̒C2eaxPoo amJ%Q!_|nxR7[??㋿뿎+GA,k&,O]#,ğmxWz90Bp.;qΜÎB\ta5lm |΄ď؏aO|d);Ym d.2"xΌ\ڪI--Gʦ<ɂŸhXf9OLUQun@*FcX)wƬsAR晩dfm.Cs"I%4ILt:zx2qC6ɊJ&)&8V8)ggG߿642J$$$M"BL} Jd2yXO)^:zlqv'RQTmtiɊ~(O lvb*mrf-> 9Y2tE=J NQ>tf. 9 Ҭ/U"eC<(s7ޖjƗb (W"F2HEZjJ`5BP1D&XR8i%9͜d8rƴpQc" i.?v6X;j'M֗{f&&-ˎ2Jc*J5nCSo3 ;cK,j4z|HTluf% \Q MR׉{EvDb&4bf´Dxt\hHw^jE26ٝN4gX[ƴ1qXpmw}74d\p{0@>cÙMob#Ї|AJ\2=|#AQb,3H?^P'(?zw˿O`oZ,Bmy ZYƽlXjN:>ƺpPJN=??aŋ@87+㻸GRBHRQy@U @"[ͬqwiiHO&)`2<ʹ(h(L\*ӀƤ 5: K:ON^JVKdT/HVkqTI O !yapҷ{mo9 o'@Kc@OC7^W@LA_ %kM-tT[³.%xtMy i]vRX\P/%_( &Fu>9@L>]UJ\ IHC " %"re@>/TɦT5=vKl65u]Z=G:[Phٙ^ BtEA$,kb 1L'h7qC]7϶,5[7N#UfˣY]ӊH"m'-YFkq?l5/b^i\+_x̥ )0N]x5{р@ST_# dTV ݺధldTnt;qȞlD;`|y5{˯^8߉db._yKP#玲rz8v{ :U&ad^<-J)BN8vӵ8fL&8T 8"+lEWUKJWn|3w0N&w; +ˠ(XИpXx*Cd9deb2-g`ooٳ /Q&<6wuՙ3g~Q+WX*L?2fp77~ ;fTe ymh?3?7@:I1裏,۽] ߇@jDD*(~pp \z@{8գG>}=y-Ɉ J6DVokRJ3׉lbg䪒<>=m#™`4,5J)QЙm\mQHMn:c}dZ )0UJjocW{4IWV5NZ@Hs zu_'f%"¯.) ;upMzƾcezᅟ$O>1_A6\ow<]>siPx]DWM(JJ')Ы,<||`P2Y4AԛIMuq31N Sh׸aVVͪ<65UpZYIXFn LR7h5Jc'T91bH pùs(Q*1ac$fXN"Asw7S?a w K0CNKbz#>}K_<"8/~jjr- 2X*/?Ͻu{|wDclRs=u$waHxϾ},=Ea*1BE1 ȏ}cobp n6vvP_~[[ZB-Ȝmjt.]3z{CXWS '@MK(,=]lp dƞg&$ u±l"{'. =.WDٹ>FP 6WV1%[oS(05E8@˦1hovV}߳ Eb,J팇QYЩIbB}:Y" M.y^z~釉[2g_o>KiI"j*T͒J~LofޓҏiCz)l|t>zݏ;kQ&L'G:|WmL|7&$4\Tu3^wF0>:޶rn0ĂC/Ɯ:tmg7b k҉dỈcw#98W} ߺ2MX&nt=бdZ/[@??Ո ∘fXg\ajz `<G{/vOK!Ʋ{>,__o<쳟ԧ^/"EiMls~6~'I>TM`v"{M'`P Ol^zDG+9J. o0dT$6"RĒ=h1@[aKZ@70VE{JM\4,+l:HD-Z QU٪UV gg"y+)Ƭ4a7@lo-۳`0nԱ[koSE`Z ^>'C}l I=N狱r>VNVXv'k}t;vpD:sק_~[}#'u0Y&q $ڥ@Idfdj$…B+deăG_^%#ZuR?n c.&\l"2Z8&"*?RijI'jid: s<%'rq.҉)̸qogk"XMBf8 'WAUdgBXq ڔx ,NcD,M 5Xa;j8"J r|[PHN%JCoY˵e9S;nK6 )"a7gRrP* ]6]gϼ??;$ TGSgy}0V(_`#:3aמ:9E0('n'HF2=6;CIFi a/1SdN `7@oE^:b(eEU5ĭf _sjGnYofο+׾qȆ&GܛXvUg\suUOՃ݃c&3 ŏA(D HAA D J@06xjsWwuϼ߷:wn/轖ծu^^[.)4D 뭋3Ȱk>t!\o^?qi>ˆʚ5ݏ(BsJڇVDڔ₩u/rh*]}nXNOnVI"/ә%'fLsi hq 0!qbY\wupf^3ɟ +]zUyXn7 jG΋2b8d,x=쳌 Y|p!*$+Z:\ۿ۟'$5S|?  15b U͑jK%t?5餫ܩ766XSQBUITQ9/} ɓ/^T)FxVԺŐoII*J(~ƼbtȽȕ~nMq^^^xUb( EO| kaa#O̺y@X.2^F9VJk@Y_^hS!׆$r&F0I:44]ZZh78*$&QɶDKo*1\|~pD! :822DF 0ǥsafx}|lrx\dD$o6֎}?FGp5:Z-R< g(r)% τ/JYjV`5k22FToHDʹđ 祧4v)0-HlpJ6zSQk`6i7 leʵp~-]ZeZEF=t<і&UR#*n#kdRlcMiXpޒ3{g-.;Oik)5:trkkw޵'Jɫ pNte~uifjƱG쬭sؐZhS~$ܦq ޻s܂kfwL‘r./69z:6Vu1m= =~>Zu=ԏ(6VUo jwBO ) 3Ny;2(-v&p,6M99 ?w/HŠ;ql &9vԔ/"|rOzߌ %&#ֲ_/B)T9 u]J8߈7|ǧ[?_*?S@77?}|P|ܙ ۷Q-&<%pw__|W\̂ uO<pC"|#i˪ht#Y@6boأ1%}Awwp0D[El0ݐԶSmU+b+l199M ޏi_1Οa8pLF;w^|Ǎ6R>ξ.AŸRi-dUϲ 0腨B)^бD+D&N[³8eˌ(BB2iQ]TyHe3nXdٶ,h!\U/n<{ءSpis)3Q6P9#,/^+ؾ7ml׮۷o=e֪e\H}ǔ"'v}2/wm*w4 dh54VsBdʆzf!))!AДeR0P]VL&0n?Sd\K "niZfyoH2 oJgh( Th;0.D^b&RX& r%IYQf4ln!>&eR $<i #-+Lb"U ]JDi &˰s1oZlj}Y2aMӲj8bdMYL]YXzwNW6K'Gzٶ43UFpO6_:?D"gkzՋi7i*Zz2R:4|۸(EY4f]mkZc= hlí|mvuj /ꟸv%ueOGR tlqEL DrpٙNdL5F38~6 [2L}/,kvVKn'IW#l JaG"ots^6Tb <ӳCDJ/3+rn]16zfs?)Vl`VZ5-k (졥UVJGage30FQX>8WxQTj9I|&=g?YIG6@K(e;N01C'?I0|߿;_~ycc'wm&P5ޯt8_k8ˣL**Wݠ=#>&}AħX 1>\0~tr ?m۶ ^qSv[ zoa?rD^1VVUJKwz2;T1bIŠ:N~BgN33DRT e˜|A,(lN)׶u:*#Cljl4 zz"O62LjX]_n_=qiݲQR2\H!0TҞZ$dYRM)&$6u v\ /Miak`tB y m܊j^UC mcc5o3Ik7ʆ NZ1z-~wrE&#*S1d# F<f/&Tʒ[kiڝ0B5Kz:pO\#)~3F.R/F"!K$VY6m-%=mT%ژ,k(JAd i9al 7 &G~'`&qV8w7iٙ)&TE%0TAn>>{qy&nu0ǀTG& Kj\K<ޑ8ftttǎ\v6 ĆqYp!\֬&ʢ캃"0mX73+ZL*-Ƌk2 }Fvgz^:nϠVUXMdt-7E>' v,ϳ{6U7C5Ö^%*+2`/ wf*R1G'=߾&UAVdV'rڬ6f.[Y\ر{Ձv&*|nh&1y8y9J-eFKVB)|ŲGqWHvؐZϴ+A~ƌ)" FO;Z3@Œxh0NHqЬ_d^: R G P*,'+R_!UIm@x H8g7ϗ+t )#2s)GЏ숒kiatxecKskkV9xb| =vP>v"Qї0SH,H2SG s$&P5= $B1mp,AP7{ HӦZZlA%n*(DQ NBu/up4X*>LM.Kx(flEVFkt+l&??{'㍨&)kD*f7Lz1u"QwžghIhJSg7\ͯىoٲb׮]X_qNHOWL{^ooq'?T}ċ'N7+_a~g?|p/~q @ulXѣG7+9qWU.D=8a'|Rfq1Q=c)"3\ێ;9}ٳgyM9$q|[*PE^U'gN`ii$t뭷3p7 0:`E@mw`&EǷe0<j4A (\ŷ~ 9QKW 6yY"O$M2d)&{)c1 vl;;rًrŐ*`A7H$Qe98:~i/ΗvѰ5rTuz01흢$2̊X;3gWVV?242:|>kS0Њ 3Jl`JglY.gc`,C[86Y waX(+2}'*7izY^JzWJRRa>7BYyMb*M_Oiq++Va2a <= O,4KVu11t"(%4",N3UM6|b6nwN ȼ^\m^[]nA;búN8[Cr=~/!=[2 %Y^锇=B ڄE4N0ԤuN9[p WK:%$jzxLGdv";dkF9NΠܔdY2U FX⌌.e (u)p"ѨTRȷUY$pHv124Oe2Aw;,L42_) FtV@( {rxL-w[m-J٥zWvbP)48v::RjHX DN0İ#_hIs̚YZ{KtbL/&qjrf^]>|瑤y4!{L,O7$J}SOT+X@`TKv0us1-%@Wʔcɶ!l#q!_H V jH6~EYkwsWT#0-6#FbRe@"dc,w,UlgZ;'dG &#W2"ä||bɓJIDf3GL6KDdL -(0fIֺ+eTH@ 4b)h9?ژLAmV֞x;"@ZìՒH;=9X#p؂2 J`$m\ٶq-%5*q(HqXZͮk`I/e (Ğ<,inC]ͱR?җfF*ݤ8oOH^30+.u&}9yli5\/"5eڄq& :#{γg[-éG|y*1m|鱦g`,Z܋L̊"Ң@"}IHjRrk8Q0n8o9QQbur5ח*Ii 3+@.=sj H& X-AWAQ1)ҟcYDmc`iJψ86J{_9?GVk51΋}[8k]q5=F r-@MRK?3ϪWJshٵ8XC&BX7*tϹS|Gt?~g_250Ŋ[ =oii dmJ#ebxpp}lzzرc }.HRR58p(`9r%ae"[XD`{ 0-B880N,3l0ўl{ÇbLZ/~ni ;v{1,:({k8UaF?NC?88 \[| gU"QRR*bEkZ ݼMbG-'8E&] u.h|śT|T6(n,j&dӫt[V ޹3c1¾Rcz°޹om 'C)eXO^,עc%sY2HT*ZmIـї:Ui9P.i*f)jAlhݽoo :M~Ѻǩcy6I([ɏlVʨOHeRFnƼ5Ж-l=K]vNҤNuq}`jO?tŤKaL`JL<;i׺^l@pX7|c0k_nj*,|az --!SLۮqN24-94irKd(ITeyyGǦTm(7WA>wP`/͠U=LV7Xb{mm .B/B (p3g  w"qCDá8wj*EAjCEBc|T|T%Q)o \Ul=Sjؑ#GߏO!Ҹ:33ܹ,~i߾};գ> HCիW2X Q6۹ǘsHQS_)Nr%8VD˒i^4r(71??NСCDxEFFFf3ƙ8qr!kVZ I\X_Y _ 8THVї(ͣe$-SJR,b ~WZrVQ._|d~H]ŵ,/=2([~>80<w%1H\>4L(1GL4#aJwQH<%ƼMBǃyOMRm~^W  [i%; "$N}I/KR UQ j&4}77Kf3rc>g؜E.-Y)z Y fFFєˆSlh'lC7l[Im4x2 /E-3֊:,@&ZZc U Vv2纭;2FzwV÷:a፟ǜ"ㄦt:XCSӠ2jhqodb޻n][rGFw7KVb>rkl5ٙ8޶05^>}Vk}yخo{caXrtᓠBOB.U }(e( $%"tsy#Ȓ@@rio 2zvӋ̈́rmQkdl]`ʸ4։k3AF|yst@C\;ɴ$)bœX3Y9" OJg1J}VJBIʞU-in G_.Q2&/T Hb0 ie#RORv,Xz6jgz VfIzzfWb,;{S⾳o)5"JirZWT-}Su*my䭄|Ξ=;;;ȉRfB+x8%OG,8(D)p]^^`%,ފjʁfQ*Eu=+Qau#T3<~a *.5bÎ'|oLV72i S 8crr\pI2*U5)BZն݊ y]SJܺZXXxꩧ&&&0J % r!' q9lĄiToTY(tG:-c'8c7}`K9U 0yܹ*#'G#[z~1k΁Kg?eR4aSq>g?yx3!_UJ.6T^ 3gy^7h ONl7*df3tqpd vfʸd<-봭,Y)AK>@۔+a,z3?u-//-=y\  \칹~K1tlLBcm$:Il]R6>BM>LzBa)tKߐ}TX]XZe 0U{⢝e }S!5w_ $Z),iMA$)exfR ]^6b -15ݥ fPtJՁQ>׆ zyzL_>>>;;k0D:m};?wA`m:XlIc^̔$K,Fl6ؙܶMOY]zޑ%+֭}WܱkǰrhYte4d9 ǟ?hzH X3BWA'LbLD$CWk$qjd%kԭ{1$NԽggZZY%V1~zϝcEJ ԅĞgC@b;& ѬLIk-I,J&avDX#-.rOƷ iDh2ǵf×:AGSGn}-2| 2{$:S8dҎ]X1ҫ%V(FJu̕ԳJ}F'K%V &6%yS EHEY+ ݭY"͚:#, ]|͐-]3gX}}}1|(8%[sܾ};,OPښnƻo]7G/+TRUcB7W.+|jQ.Ŝ' +T JHN93?p#śAI(Nymr-wpr&SdT>z*`ӧO.]6fqB#Iiׁ2Y72NQGTQY_l8S' {)SJM̧j"ӆ*ݨTTS(h y58[цW+C|=!6h0ƲK+:DZZV)ISk6V*z͎s%Ie+')XN؀sRWA-1:>:N>aDfZZYT> |ɯVץMc &GIn;iqeqEC6kW+wIEnέP=!3KRːmbSZx ,R!+5{Cu,Z5 % T) IH3ZDdLl{A72&jF[ pMujS1pLtZ~wb;7wuGnVuSmO5&iҩ.y۾GJ\=;5K>Oڳ3KLu-.7ugR`922zȑ^{]#ɣe6c]ɝKTϤ $ -!O`^;L 5&桳=%5 DJXXwduia}c#ۗcظ:f"mƩՐjXDŽZH^DD?btrؤ2;ɜ(&@DP*7 ZSK GI1 48T7-p2EHrkff u MDj h23Ν NHhU;w;Ȁ1V}[v԰=oSf&# p3o"lF/y:*GZbSJ(BW{gi3jf[LbaRoDV`&nb:ŋ1X#lyyYkx'b"rE738 NXRJPE:ͽJZ3REx9.Rq"]= T̟*Km |b-^g0UzIqAP8**gF¹9^k6W\ATTx^稏-oY[[BiBEҕ203%,nj]])ـ"oɈAKb|پ ȽQaMX*rſs>mcI,19qP$s(*Xe,ڡR ZʚQHʱr&eb+fd&J%^5V[ ھ珎 [K?YzD]rK÷XK1$e\9r"t9gfH=HtVqaHT"[hBi( @ Sb;R֛H-8$2enIc0%Hg257KIVK%?Aq1hkm"cX68V뭞 X؞SX7KaWqF4^7FF;KAmlbyyqjԭ6j7(BU+ Ŧ.2Ze9JE3+(X;}5OHP%p e:@wTJm !f l,RW Ֆͺym ;)(hȒ48 3ii8 Yڊ:g.MLhb(+ZcypKDFr2#xM=Zng,l>v$P@7b3jJiS8t_W"c+JAHz~u߿u턼TVZ%zhoLMe-!]oD~1u~BKbwA2S9L!})躒Ƃq0@L,wc.jYz^![>08:ێI>6ˢCT˔z2)k]WVfy8TJI-M&3-ӑ})m#$~R3KH]DQaF.F q /c^g3a ,`86jH.ORI046ѶZmìZh&L2t^7+~i?4>8Kwq[׫ܺx YmsTN`ɺ^f} J϶}Y"9>?{/ᱱDRF~db\zq,zyv陟_ZÈۓ^w̕,"3/~Kirbq65+ 4\+!3Աף氍7XKSfbs)-&%%H>AIS<T^Cik8/ȈSY[!=6m}Lk^h.< HGApFv"ҡLs띥f21qR,=1 Lv%v@ZbC\K;pG>plg`v;vfVzK xѠ6ʘr)!\#`sbiؑH;wiWZcb^S)mRU'k$Y6J苄`;a3Wd*Jhul#LzZ.; 6=L&5lt>;t_ną9{a !LH@ʋZ TSbiQ;@4j1 K60Q9E5*v-l6\Uc Io 1(6ܶP.d_Tbp_E%[줤|0=rwu̙sqqllLc1?WR˵ܔH:%q6pέ k\lq| }ki䌹뼓A@L1Wid#!9 -FZA 'le9t63ٛ5oݱ-o"OMFnT .#9o'┰ث:<\f'̈ ffAvJB:3olv~ uc-5}7SfR0K$)<׷ysj,\c^/nͯRù{Hvų]=vW*F&WN|.vSORōc?|51V/\ /,믜|qnm JŤS I3X>f% Nِ׎2 k,%JlkM)fp>_2&4`B[pEWK)$ M \#ͽl+f W/\XڶcpLl([}un[M{яz#]ʕt;lf I2H,LhKJu[% ꎱ޻ϭʴ#"#K%f*I̠}p/ guGݠuqzFXY)X,͞T@~{ϡC0ra=lRsZN@Y?JK}yi=ΤdS67d4lN 'UH|W'PاKdD:DT12ie$Q4@Au iQ{ƾi%?J,20lb09oJuIrLޔ{xPftlٚw.1i*-Tod+ђ`bdSl%AL 6Qrg?nfC0̓,?]Ĺ0 [s3bG!b+R8$)Hݶ!9e;Tb., ^gzw]L[Rۋ:D7z]2`$~mSъTkJLK; ٹ̱{#K zrkA`؄G&Fdnۚ&ZaKQj#MWRJf9,]*({dEffv {xםkkG#y/CM5w?̋-%+|$B2PȾic` lnJz ",J%cy!2Ԡ!x2Kr?iQET>߲8M˨ l݈RA90@ی4,1R´c Vܽx{9?N˂!#'fꠚk2fy%5 {=d$w Kϳk!Z&A24!8`JGdyaכ@l4bI(cL\?KWEeqƶf+{JŲ$’%D2W0S~ )&[q˙l-C8eiBw3\8E\]jxHWt^=@D⥹ϼzĮ]62K[Ã;vlW<˵+K%$DN 2tx%rpoytugַϾf )CfHIgI/c J-vCcC0\[^ MP XdFm\aTJ~ZpmXTӗζ{NKZ$7F'̾ڲkkq{&Z@I7c':&P,͔ebA+9l *K.]H≐IfN3yʡwUj|LfsHͶ0VO b-SQKcy,v%BRAC%pxDž{KMce qBBuB [Lw[,$,a,Զo'8Va é'xlp'dFݲ4TW sWHM4J^p3JO%;JM)JتM6 #/3cR9H2-PYY';0UŠU޾Q#>,UK8m`A>O?ꅅ/CCCccc<~]DӜcw)rlq3X-ܬ",:1~etȍ|\}O.Բ Sb7l:U+hQR-_g_UUvh>y;痖Xi}}!ރۤOp1)i("p)` Lk>dYm6M: ּ{4=s?NRw ~DWT"l^EZǦlٮAW$i[:˲Zp,Bu*cA[juvٕ}Q(%60ǀ `IJR%րl "RY0ma+uz GlSv㰫Kf1ը08#NZ]X:<-2-Rnpu" #L@Y) ֬X(M.)MjEa+FDE@J#j۲~lh=?v=$$Ob{6-qhq}ܷs]'ښǏ7kNسf޽Y;47::G7F[>t-paѸIh=J >c^;|ˡ Wm$ک([AJwܑ]r. I&AD W%):73̴=qK ;#uXj R7ֿ;yd[ c };ITr#J8>Ne'DoV +lȂV;5f ;٦gi8#t;"Q5ϡD-#GxV7sX Rӑ@E$CKg|;ɭZHľ Ҵc)JҎUf"[<}JTWHNhbsVnN~SSf,$NL;`ǖ:cҴS뻽UPrUSL1^ svmmq,p G/vgp#""7 <2[E "a?S[?;{^O=@! SIo>{bb5Y4 Qڪˤ.Ҷn%NdJ%?OӫW~G?Keʯ .YtSs¨7WSBVgHǭm+cxo6ns5Ғg3@u5*;C|r;=ʈ*O8<)a p]//5r_Yad8B2DnA8\ʲD+\NgJq-HbeyْFnI% }ȖZMKF\&KlI ,ddxbY৪6W;ϼ46՘Ҳ\j~dWL4 jl0(,eb]2LpSThɪ! ifˑu&^ ׋㊣> fl9ԕLDmZX ='TOuDAScҗ!加%:+`&DגOڪk\Fe,wn9i\Y\\b#GQG~ȇrܻw ݻAq4- lnz 1EybHST!` |#Ow?O"$o۶}=@!_xncǰܯr:uϙE@=dp??7;wo{'~ᩩ)9bven}@adK=Qs?YqVmpŸ韪*xp??Ǽ[oľ`gҥK'W02F:h"pQޱ) pKFp+,kg-}TY%q|ʶK OYkopl T<{ݥP ga9Ӧ7ŒS%?u`q A\vdBj*>β! +is&:A@زY:#-c(%,]21!0N!ll!ixj7k=裏"bl {a4,_X] 2aťF|cZ̆(k'>ȅ+pɒxkJam5[zk.y)XڱȂ(rs绽p||[ S*H6Fcy&g4"N&R64Bk8^:f+&;NgޖT3 `56}9A(XH0gPmǦD!,rľ\# _Q7zM,x;v鮵iclv:g[`a0n 鹾Ѩ8S(0,! :ƖWJJml4O9{ԩs3s +!mk'n7_Zi.ƭqtܩolr;}`=G wl9u}9럨BG_gL HKIRLۊZLkA^.IDsۀIl%uHM3j+UZcFgm>l#J,0<ݽe R<{vMe:vNnwEXqSrLMXdZWHٞ>a!b3$'jo점:zXh&/=VV].'5ޑ% 4ɆLp/)Y z)-gӧV/>|d}C#*'vW?|?|^hPHX &? Md=R+lw<}|G0 r] k/$Yh9z&jlW_mGz讴0{Y%#2R]CJR>JfST*5+)e*nc%ݸjgQJ=U}@ڔRt}eI4ΜȩjJnS-$Tŵ\_a zX{հ8>$Q|scqXJj6 A.^NJc\_S{r!SX:ۿ[|~˗8 wqfYo'xWp"\xQ%0 5DVeJK_ay(/~c?}x @Ζگ~f p(>qL?} 4g>8zU(5Tyo&^qXHN^G6z,%b1}NYP A)fb[o1nG&&&pƒ[@=)x>0_Qu`G]~[PU$P"[,kFˊU[Y]::SU#.`'! %zʨ:C%Q>8*t*q;b,aļS;0iorO5[-9v#[+kvrM"G1 "K(z}q~TO'@@ h3Vl=*a$'.^T)l8Ź'v2wuٽ=w pDL2M$qۙ1TδèV-I ܚ;NIC0M &O˚\ ܜV'l,8QZ/$ekPvH%za8|Ә:G޹oߞG];vZKrYЛ#5]oH#-.ifQۗ Kݕm8[W80=iujv;z7n74oE+eaY`Z}jnqi^-Ik^`سJh79>MiRAʖki G1010z?4;(& &,+r1PЇ+̞9BLqy<A]␝Yv٬΋K.{_WcZLTvʹ6mtDyI'zm\ajq#yPoIq\T,JnE>Lrwķ#imxU|E SS-_^!qCXqnB;[2,l0A>zR G{> q<#psy<GxģJ_2- S.1U ΚoyXSKk0[/Z8<4gqsk9WFRk lHJ)C ?=9'b{Gv+eI58LuIHŷI,Y\^ŘjDNL=}l GGB]oy˗|ǾUvr-z-iiLWz.8LSxhٷ]zqVsBN%9ضuKf.nؚX`ΝqHڧ~R+0e&6nONN+EǤh ,7 {&7oH|9\NR@BQh3RX%;fFf.]wR>UNIQ%UxsT-kjsJNfVlxlr!P4}l9:"3ю MH (Db,ΏGd+/Fsd-~+bQM'f.42̜q'U"$;n,M +M81Jؾg<0J*Hb@٢؆`<Ҥ-]3Ru@h2&P)%rH*Llک5 !S,llzx}t _ܹsf@ /~ ]tE?wD7еN8syg{9D֚h ֮]P3Uc}l…:ZP_t\al9't%Gny3O3ƲQ9:*' ]qZld9FGLp|'Gjy`eygN7sRWwfeqړà:.t9X1wA_[&p +ÃUr.59sFK';F+9B3-0Ή + :Phc[a^,wg֧#s͗%4#k;f8Qx*}M|+.m/ !J;< &sp. ;p篽 K 'K;~3%0js߰QsV{*bڮ<'Svsǹgx뮔!z7n_rݷORODzE6JA.r^^la+.U*UpQm՚-.Z3T׵Rr~s|׼ێ۶ߺ{>W c;zɧo0;񇿼 Tv]y"/Q# 綂PfQױIymq(: q+- bb-W|R Xrs.nnӗe)p{B'v{eZoAJ$n$z\;6빽ܿvs*vY NN!QIW4R( :7?#n%Ӽ$%Aj-at@^]T0Ѭ[Z}U1=wz*h\=ц(4fHF @>|qdZ)؆իWR۷7b| ݂}駟F Wz! }1Ǡ_c;#̡BOg͚}+_W\APFt>?q]wE]&4oьG}PF`kWP_gPrJN 1k6EFq}.7B Gf3{ZWƭiB yY]yT6<5+{U_`Ν / nc:thsާX/:ӫ,jm&U#SY_/{S(O$fE^k(7<0z>zhԚ=xqKϟ#A TSO8~m\hx*SxF=yw%|b1c%gsζ-[_o|"NosM)Yjˆ ?Λ;kb|" Ql [; h7 3K%I2Wb>֫ ZmN'OLUs5ó~v3K\6fZY~J)QU Z ]RmpT5Kx57M֪&Ƨ`q蝫 rőj/NjK_?{q09Tk잨O,WGhz`dv`{mGW+w.8$_nѾCcEO_~Stno?_ 7fm?mǜlޑ[w:\[hY1?h|ʁٲk8TZ͏?nXQ־qgݿ[ܿoJߏH$ +F!0ϻBcow`,#$곛]i&j u;7fg<ۊD)c߹{+P8՝n [ nX#%'-۵g{r$-֯_4QhDVYV_uϦm{9|c۳wtެ`*g /R-(^]J䨒a%g@5.D)%0C!t SIھ"F - (<$\KP(SQNr@VH&d 2$FU+4ʩ"Y@2o&g kcV*L-8R\9I>WhׄM>%tBv+9͔e_dxTm7zjӾ#CŮjDs7ڊj$ o$ Ri41ڂmBUkNW30K=ϧI窅ʦͶ!5SAD ̚yTpY?%Z{1ݥSS*)|Mʬ ̆* ;5ܺu)ritMh$C+V ٸq#q4oɒ%x.Ϻ /d>I+/~˗/ի^*O:Iuqʛ7ofuy.:> `a'''oĨ(Ŵ-:Bt‡2It/MӫYίa#\xk FLZ 9VKi| !ϲDӥYvr]R:4zɞMH0vhLM1W RQhLj'6!6uѱ@t[z{Ν 4Y"/Jϊ._TgC%dlgȞؑBj ZxW*MK8x1F%\7 PI} WXB"B!L"%HSoyE&@mk@uآ{{0+-) ]ǻu_qrq`HO5||3./|ƞo KN8hXH8!D1xjyj;2L  !Oc qTf Fƭ凱=nŗ\ ]݉s,)Fcm-uu\hMܚ/u!RO'>Yv ]B>7k'_hs?1rAE d 40S@ge^rjR yrODX^}hc &L'%#Yy'}tΡJR#kfZ.TV0$SSSʙW)ժh%٪|"YVVm?m*ccf2PVj'((~5]/sOOЌDOGoWrKW-5+W7=_ ]*(d<1;1^FSfa:@Pd*D8ðFlv*x.b8>UX8n>%$rzɲFK_;gxT˨ٵ[{p3O_C˳̞;w3S|1$E((D?P{t[IܨO%8ߵ} B>_3&!b2pkZ?C难k7|Xe5@E-;ixHCgCUH=bRj-Q4 $(@O}v}#H]ҧ>ɽ9t jsϞX$B_-d$Ov!\%o-рݹ[ BcX0[Zi +.ђB# DQn^t޹u񤂜p{)9e&Q\VN½;6~/_ zW0=}ղG~Z=nCH 3lRa.yhԭDdzJEIE굨)ў'x ;5y>FX`kS征 2!ãPVL ^5YL)H(Ņ XkF`Xm$s?f:>hvN[уH~|9yWh <]]RX^]PRtVlH}?pyHj%D`=8XB2ܚЬ`7L2I ݉ȱ5f-V:ȱ)fH?ۛNAIJaKZ>>8V XŜѕOӏŻqnI66hEx4{%e-yˁD0qn[9 tl9V췚M&`ԛ^$5fދ$ J$U,nr|'> x|ᦛn޶c{`I82W*ay7- W_߱K&:է(3& fCM GJ9OC  % Gi;#LEz2''&Mlp;aY1[3^]}.\~xx6{!Ad'{쉛n 4""zezB{KЉB@0Acԅ3<W ^i+ٲkdyc9oбԕ?&ķrݻёc?a>\PoI1cwW P)ZWYC7'TՇ>cO9TENlݨ7oG46ZMS[bx iH߈ju?J2mGT<7ɻfpZEѸȈD%1Z5C| 棂Dxžbb;q.qs%PLQ>z"a7|ћ.mé{vW&Ã}_/ QA,P8X9XI`W*Ze4묳6j]zh*GS qCg`rI }uh60׾5@G@E֭c^?`nNj0Vfd5Ν Pњ5kg9CJ{ק)."lDZ jɒ%=ƙBf|믿./| ;A,04& ;ME [ˌ=jrIMD JMg|48C&(6S#1Ȗ_tuhl5j~zPqn^8wo~ʊ+=Ge ٳ[޺n:'OL{px?Hm)vlBT 3K3Yw #Fu>sYy~`i:`KplMIQz|;VG?pE4euu/袮ޞN&ACH˫cO{TY¸f./(ob16P[P{]]VbX$KFb*8, &C [B >tLEl+u|.lU1>۷/nO'k>ߣe}&˾A2 \' x*ÌyQBY;9G#WL@$bu!r,8Vø`^=,z"`X7jI$N$"XIKYijG8Dnbr?u5؀4$e@ Pan 3|aK%):(a5\;'! a[q?`alrN1vج4HY5dz |HHx@ZϹj%h6k)lV+1lID"a̐&!>O+: sd^0rFTR6:Hr#.(֠oy>p PjxNlI`G݁rk+]8ɛ\l”8 -_.nR |hՉh0U~WShcldᥓ*sQt m(g#R˪Ҝ.#-A@݅i_@7qBT[ZDY K|)jҤJzi'lp;rLg1k_ @;w.[-oy~; [r%ц[ץd=`axACDwG?glR65p.|#>=I>FH+Vh Cuu ȠoXv-nq+bof0= cM(# :ٜyڕE`f.P% T%?-1s̡@)Ib68HǞ.e%>P/][֡A_4ٮ@iG>EUË pǎN2748$IWG_)xb>e e(_fZR0)qcQ V7J wm:x0LC{5oFov&Y>l&GQr[/db|5o6Tꥤl˴%cVZf Xխ;Jݫ|&'ZOGQ\RQG nJu?~r㼹sůvd2D+wկ|A\ vٞ^ql۶m݉0:CR3dَ;#APfer!.$(Ăc5e8.ިGwhȵօ`"q#eVgCU#^Q:?H@\OIˑ0#4F!2p,ۋT׹N(UMkzLRXb ┲?Qb8bExQ m%2RIKrHNURJƀ*V5TCd+zB%qJmFm9ZFW0^Y PU&Ba=S ̾>!fZN)a-bmpt4Ϫgy˜9<'4PI*I!v/h,iY5ؕLu,nJF B-XIao4삑D䨙!n8~3g`;J a5%M,Y$J5]zvXGU6Sd NMbwG6}l@NOȸ\@AD KWiVۖuhthg ji-txx+_ q_:*@&@?`;tD$ _>ϱ;W^y%qrI'-\pѢE4ԭַ~z /q4v C4w\=K,9묳OҭR4oDi\.6mڄwya֚5k nOE:F`+4|%1sjfKDi (3~&|$hfG3iVf9lRrNr:լƟ+D'8V.Xb|ZwxfŪ_pҥK tSXы {b^J&/;~ _,׿o绹|]ȣw\0Zr}K_4׾516 f b,DBdgԿIY`D1U1~_WMr6sK")3b )y b1敹G:bMFW/7~\-NZc#xQ*=x2Uw7LghxD ^XWwO~8huuwy{ИWU1m۶a/UX7tQg ȯP͓@D7zf>$V*R)7[#rd:QSZ1JEVi=̦وKb/=* 8X* CF 9H894$Q4Tl["T*QX~J @Ҽ 4qJ? 6EF\y.6b+_ݩ5 o'*tFNQfǾ8E]@O,JՂIcu/Ѱ1}+%,i0`⧊Kq_颁aR5e4%bEHKv…LO5y!^6R׶D3 ุ 5YG&)zqNVʇD*lQʼnVҒRW2*%]b\l{( GvtޓxeKhlū+e.R, ʵP1a+СV֧f$~+F H֡) Zw3iK<":)fmҵnmB>=%mPPq^+ -ZSʶ0 Wlt2EG@6&5c؎✛Ӽ)jBl, _X#la$Sy`׿~0Z+ހ:A=\oM2xze-ZW~mٲu=׸#{ < qY#cXG+Jot[d"|_8EBKzEq4Yf-ߌq]@yQ?}Jя??j5fN׏8KvasT3 D}?+DJ}0ˤR:bfvWT wY0‹1YJ{ +Y MXz5nPbWL; s8h~Zt  M.X0_"wLrD J3捛IfޙZpKѬfSWy9>O("lX ]0~sTSC.o|,xހ㎣+l@3,AHqG=K9aqsjnjQ*hIUG: vA|J+8uF05Aq{1ە"IrYYx 3(0ZΧ'yYdR:h*Ni(Z4aEQ?3 ?+VT;c|YfQnLG#&f/hA=,eu7+xjsƣ4qCV[kD @ 1P8KrugHtG,5ggJ50ׁ52Dņ@Reè 3>6V*J;`Y 3Jko޼yhhHVU^ ӷ#\C%IdJN&7\RM:> :51fSO=O}X&Wx}tt /d<̃>b2Rudd 0 -D#rw_*4BS8pv`إQ̰ZQRZ͆0bMi6vBy&5WW]nHZZ#6[Ga͆Z׉#Gg>kxgNw$B:,WѺ,C0I0zfb(s'd'v>w>fg=XiMͺ-)_ QzR.3𫀆z{Ԥ҉l4k:JE;3 ^n8 "̦l%ad9nP7oS/+3gq{a+ /'ƣɵȕBu8͠yWYnR#,zP4!Xmc8f * RʌggjV+LE{`(hUd{srq &$G$CdUEQ,%Ɉ#D(2ގhɤ,ߐ\S",+xasL{v*"hH RP5VbfKw+˃7R!FlmW+&ޣmV*B4 f8 zCv"Am8b&3NPd ;(&TjAq$TS6/a.WT !sy&V,m?(Js='F#a4[,4&U`LEԢi,ZmŶuV&r?7YL 5`4}Qw>L%Cdj9̲9.q6|,mz;'4How~Ǚa2 Ë6b%;ҡFl3,4z,b34CeȲÕͲ3qE 6nKF0{lI,O>;o< |2-6lHq*wݻWsj6p2M>R zqH *;/bی3^}FLh#s7vfn%]'\tl L:q\^alse98%$i2V?6>):{^g]ݥH`'GG(ԏ-m;`X 2cБ+#̩А4%*B=xj; z!ݺu.]8yE|Rxۉ'|jLg`ժU ԰*y3&RRņʿcwTv: EhRܶp~B86efڇ']0sǞ0>z29!]^"T#kĝHԞ*v eE\$fELK4TbwAI"nj)Ĩ)P[euU`H|+s+J ?Iʖ#V!IH ӱmM$ ؞k[96&àL6L"?&6\ҫ& H,Sԛ\n nFd]"bhP3G1E~&g3h"FQ[A6_Լ>E#cĜU/Fm/l{KDד>gwzRmJ ؚZa x˼TAi`0ja<L%_-xXB׈Ѳ2N?-Tfˊiu{(^ -+٣L*/&kkj,eTO? `G![̦g#G]d;;VC+FuaB*8a82z@WCCC,&%pJ5!Yg'1ƚn*kѦ.7²N@,NzN?tD,YWk]_xm?hp.m4׿5xW~߈^ TǸJylBkZ5$7|3 V\𪫮[/_]xm-`}#9%:Ů⺞+#\+7LYM)1Z*/G$[P߄0+abPʧjYaj:}N*J'-[U<یaE4\F-T\g*~UM 'Z';]2$G%.4#m-?fQ3ui:U;2O'J/9Icdf[łc)iߣJ "~6 j2P@jvX ~|*(3Fh2e 4pgo<'8LjdCs8I6,E@wbUUD>Ur2i~pYd C;Q."HL*%D&¸|t26E@%$H9b[0i2啝6T՜J:T;6k*r?2L~, 0<ɖI}Ӡ$ "!o&D]h%YbO6I-9IYӎuK:?I]t OM4?B/:śr:xJ=^t; "iXnMǥyceg|W pi)ˆlĭ#c`#XWO2"LpCa˟3gxb|s׮]ԐG/=܃w ?B |Qd:E0NJ0>U*Z6{ʕTK]Vү?95Qw5uᩔm9̾H` #~-.u><!)}׻TA.E`'b ]?=SW]Ma* J amNdwoO 8i&>M+Ԏi%ϓ3yxӤHI3 rs81O]sE@["u[E1 wnË|AkF͟?31^W_}ګ%T7Q-GHq Xt3]Hi Uh־岑%=YUҎ#AX>QZq<"~os5{mntdF'nh1+ĥR0*ŝfN#vpI9v;~ix:V&FG 2IyfR&dzMEb'ϣ'M ziV+6ڷvbʔLaj w`;*7dUCfT"cGh0 qH,NئSJLK7m9(JQƑ+ծZ 'S|H!PMt[BqdiO%IRm* )CƢtt.?gM=ʼn=K+G0݇t X<{RlN}Q\1 iᜍ|G-3E/>3F:@RLKjId_$5"͞^m&{4Ml;pD=fIBՁcZLdp_iĚG]Eil˳YW:U :?:#R:Qf(5IbXʘ/GP."C)9-ٍse'*_"xq?v2 %Bvj KN*nMf`>#q`eB1verRtź,"IFtǥy䑛n of"/{p{}?s=%DON'ĖVc);p Xa VJ "U,Ja#{jo7I>PH+JuW٤ !\;748_5&2_ &?eL:myxS9spBiV@3C38:#=_;< f#ך"+'P5Vc35g}6=F;*~z-[۲'Yly_w܁Ӆ,>+4:322 +Bd||k/Q0JpQ\Dn봛-o!sW❦zS<\y_~CȥNñc=V%+{DZ]gd0v?4opp_G~xgy1,ٳgϚ5klFvBxsfUWONN4޾ލ6jO>gQD}5MardWRwÆ 8:NV*/?Ajy<ylꫯn)ϟTLNl83:O?y.$DwWu %<^6V˟=gFޗew@s=uV~_J82TڶmpL^\`MZP|LV|[nۻZVQspd+v?/y =ȣcz{&&Y) 4+\KD_Ykfrv^{244Ziվ+&Շ|D?GA2{h/?oo~{3H$NB+-Y%`xU0*mMB_ =h EU3>G|2A'C3m_  NQ/ѱWjZ2 &ia-m؅GI5m!43g&I4JKdo:=KecɶٌY+mX1~lXPg5lڵKP)`}Si{]Z[nܸi钥r)w_W~x}]w,I\ōRU81xjWK]] \3B.hXꩡ_$ay$E$![P=|L,Ej6|tiF޴؁N;moمOšx|8`To><,k^Ldܹs'1ZCի-N@McFo=<<6>bY ]haݷ7I5 SQʒl,^@=y{}G~}ra;@NtfĩmsJI2%sL {()CG]U\*뻂26R&T;m4qo~4N/u'̐김f/NJ[YR~AY`~b ,RGwX&o"@&dAQ 啦j3m_!/h9X6dU7_sH:p%<? dM,p)Z3h&{]z-԰,z ;rmdڼʉ1ϝsr!s6Cx1=e6O#\Р4"8 ̙3gf3,AzI:'+w*SF=P\>&n~zpHx"Lźm)!]]'#1[OV낮{;Ѓ1Eڏʰ(? S5kO)yB MʰvA4_8svNmFT:;.R| [0aA%5鬼: 1rQ)xXeXVEߩH}z`kʁ`t5a$3eZg]Np]mr4ud T)?&cS&lpU1LO*o8lRčD=[9}ʪTX=n*6o%v .\l/6B'f,;O֦SipT;XS ְM+*Ti`uyjY L5&\XX`nQ\.K;wꩧovE7?gJ.^DEE9p(Q.r*"kM .˥F꙳P .̹^&(Q/3Q7Og?XH rP|m۶ג]{%z(JpIaNx7fm߾ChEug|/?GT6tsE]1^fTN^cd0xTUH^i>U,j%BekVgVUwwnULMI7Ɯ%TŠ5<+jN6,zh &˶\o6*9#OmKQ׾4RHBT0 1dzƢ<)F q/t-۞:M-tPdr,F4Zs )&Vjtۢr"SI" {l<\O V87ʹzv s:dVkB[CgՈ1G\[r0UMse0Uu3[!ꚹakzER# uǯUG!лgvEZm1StS!ǎc jF0e>z(ط2!~_WַoaRot$Rtydk"VAR6ʚ C/d)b9 B&+أl}5jH^( ذʡ#$}CiL\\\̞[Eg.kJoopkf`rC6['jc9r$wȬєe3X#xWNXED hXF9GkU-1E&e62YSv|L-AmWMk2hV]{&fPG)eV ߪB y77V&:ÉXcR)7,~UI(FTTO0w9TJ]jb*s8&+I<;x8"ERׯ9r甯#.u$y*m VEmNWaՀNo|SNr@[67jcn=va;Jf:u)]۲ 5 #dGX.^}v$t9]< Ǐcb1*3Ƙz9VVVX4 x̙_׶mvС{nm Ƥ<`'k&M+o4.Ja~2%K^ؔoa+ΫW*li>D[8ҝ;w2c… *5gM/xNS2Ǟ}PGק~K_ҿ2%FVĨRr8̄;bqkű8q"$/=Z|\nn#;^ޙ(G+U}S'?$Oc6"،Bv1TƯ+ZqFx]-Ime;0A1XZ.rLĴQjTT6ـtxu)?xG,ZM_U޵s-)RRebvxT9 ~+P0ոr결#\f $e.y&ekhT?nT &5pm(u,k{a,Hhfe;vĐ`hx&cܾ};5Wug={/ pΞ=b#ʓO>IִxҸ T:Q,p5i)b҅I޹&xz+PO[k7PK&.Y XU16߱^:qnl4\mgS2-JlN3τXYY!@ ~1B3՘.0E~qhu8WT0[X3t$(%JBka((P~Tf,L6*d LN =խ=e=\YfnvƂ!/%bq7#]e8i%c)*b,U 'WX__>ʨ*g'WeW̛L_*IpqpR߿?.őJN> #4.ocT$=T5U.jsO]/ALAc^gQvb׹O|G]7vՙS뽽szΜ~v|FJVSѹ6]5z~m+xW7p~1cBNOk.n+*~BC={6V O1H KCRW*D-` Ij4+?$?0JDj`ǮR a^!J:'|d#sm;,Vv(0$%QIa$ddSD%<0PP*aw/| 742k H:E=%B}ҭVK"qɜ>p<;v 7`Op"DʄVvI& {?,{E]9ճbƼVnRYL LC2K&E^ ww^h}&G+Ds܍i^l_~QSc6ҽ>z4ѷ(܇ѫIDTJ=rtSL w/;UW ?N/E`G")%'~$jnhXЗA4jOP62];v,--Ý~EΗcdC-\,,,PUnTjCTKB]CEg1vd7 )k6(T̩SƩD#v/^zG%iP镦/U=89nGlW50N/{˶8q_ŻZ؊#馛PTcUiE1гŗ?MՍ7{6k`SZMʛjL<sX_%~+DZl9ZBp1\"ΈSW 1VW.KhT{ww&?]ޭػj?h7]aQvfLsD5kgHj׮][nҁ(H<`8sB 1@6;v}Eiam6:ChOb@K.Ic^ 䨢(+p H9Q`'6Fʌ؁:sR'4b@ݴW|ґX r?a?ycB?8XLu*bo>D},{?z"WHSUJj.Iz.D -&\6P(:1[6StE^BcJDrJQ+ۀ"[oQCrq[MMq,h8*&/Ҡ>R{ekєC,:O+Dq)e 'A(U1 SSq]bB͡I*zR Z\ Ih_t*3(Y'ZNÇs !~ЎqC217=*a"8|e#Xci1řF-_XOL 嚦rϔcSB&Ɋ iˬ:?kiV_heӷѶcx2~_lײ,g` K} DR 1c1)n!.pBab q)G.Μ|*s"|m}BIpEerPϫiLJ GLdSNJ D܅($P12YtTG{9RQÞKMR9>S] C6vXYsD4ο9*R떻j^0 Xlq=䓏<wݻSG꫌Bq-,W/\nKJ5k P2XIrAY/tWqEUۈxZ)iws}LH~ǢJZY׫^hQ 9*98ت!Nu`ޟtTtF*UHӣ:T8js={ `b A:#b%QB\*xӘrɚ2lZWU"Qt"@gO 4L{bT$ YR}.'!Ț4b3VU4I"4TrD9 ;REJ褩Rr%d"UB9(yL(VJz=a 1Xghŝ;wҊm ԩS)[4kR|Ps^Kǩ?x|r1WX4f,5*R?3\.<[E#:;꟫6|FįpJ( t2tCZ WԉkֳFj)Wɍ V-ȺuhaAF]0BytL r~p WT6*RK1]0䌿\&UJTLnA:yEv*hh)@8#ڂRK' 긜}$UFZ):6ri^< Q Pťa:"[Ut$)?w2f,۲Ug'NEC@NL( Qwu^\TcIDvMi^܈4QV~ â9٧34UҶjd |`ҩ&=c ԁ[\S!K+Uqƨӊ L<>hܐ޽{w%}&̳#5SZ7?5XƼV5T+Z"ə`X>,je0dTBՎYk˵˵OhZ<>}d1 ._<=gG=kvqG=6s\H1ֈ^.(5 ROAD-:gd3ܹBKX.bw}E"bLgE.sReaiDB}w1nnox.bh^f&Kĺs[odFvL*rYq\*$(ZZZK&.f'oǏk%$F$,t &$1Q4a-FSCy!_v峴9ji{ʕToD HaʐUV$NjPjRŸtyܩpt;w"|aСCϝ;O+޷o2nɔ}"OPQMwbWq8q"nڇ~8dqq1܇)+''SIOc6${P[MȤg.zx}]ŨԽjyz#eNS*_ adk;i?Ů* t]n9te50t] 7Gx)`gڲcs4sm VɔxdB80!Da T 1\RB$$!5XVtK$옕F=*HT1+T{b* zY}D ^DQ8xT*Mїv/M0Q 4{ ѴHZ$3%FՐ)Z,pVIq0mfJ}/ǜ=EurTx0Vl:n姟~ԩS\Đ}b ܟL71fC)BMKDR_ 9 "^2 5Q:w#^U%8(Βj9rB:TrR(!bDx҅YT8 Kg.9PJHPKjѣ[5//wN$:ܹs$b 7EӼuC*R}&1~#FV%p >k;f#ŁPZP;y@7rd0N#{U[Vt]e[|bx`%9ۓ+6EĜvMRLDœ1\zհn`N7p/XyU h>G?Ƹ㎷mKKKVyo~ 1Ԙ ,&>S{`0i"=AQ*T{ٯdV'&MFQ'.kAtxy֣QgPu`]JuET 6Հ"z߄E/y(iTȏ^qepplM]~ݶw~:@ U=ǐtLR h"CTŏx~>}ɓ"]tM<K*׹m۶X>փjv1z8qcCؾ};& r_3D3H|J]",Ј>T# 0$LC\wuD}yĐv…x&Fxwސ4Wn8 1,%]ZZ5o˟9sFhJ]M"5׏Bjr| [(O[!T^EKLܓQzcybV'b8Wvm@V3 9S++*cUe#MjwgA,@nXgz=|O0U߿I(I3͂IrgRNrUqM(,(WS1E| Y71J`D0SH>|xΝ3&Q 0f[HB^%2x;6 )PMԊitb0O j4/,V<9"gP*N!1Հ_ʤx{BDɰx .e*c־`j6S2ry*PWrT! ,FIP1;w0e)%OuI޼|4c5l+c֢,`,Lte^XX /YLp'?v teTh8cŋG`tdbHeDS#Œg?1VRt_j)e&T&9P ,cy!;ɱ"g0y;JY1_U\]edߊWNzx 6Ehv& uMoa.bOb#Ɍ1c,HYL2GgN>)6ޡxLfTl+Dc6X LC EW~EOkE=`t&9l/j#(mH EC]ٲ\1ZʁΕ#‡bcy{ѫJ8Q ᰅ6l"u3UNU >)řTSE<Ҋqw,t%Rn/2UK}Bs9Ux11 ,c ]@C$#+Ov^Cb 5@A8-(R7hXjbâK(02L@4?N]*.Xw`$T1|ͱw'G}'c(+#!]`'Jv5Ћ %bn$P%n'Y\ 29EԁāBvR}Iٖ)ORMKT Q+H \*S.j쒦.kw԰S{슇{kg#XƼJپ}; ;1…  5hgΞ=TAV K@KZE24ʢ D,DL(ݻwwc?cvj5ߞMy֭[#T$+)3 wY~D L]-EW2[Egy#[W[׮lLPN˪@qf. B pK~W@%({7~7f RToO|qcOOǻ~~[ns~n\x/.|=M%s Kof K1椚y;$PCqM1kQ6}Y'xĉTbc0cR^m&'OC~ h ]Ǐ]!bOȏHh>,9% e@-m):W*ObaT#9F5bu rm6l9V=Lia4R):|hN;1G?}lqqԧ|J?p?ø1>ƽy>c*V\-4so{:Qm NkU[T%k46y ulوorטupQ6ϟxb(r\4T bw R lb`F5 4G)do޿?z8IjR'#{4e%h@k;UU/a[2Ax|С7Є1di])]zqWt!K[pTuaa~װ8{w޹3 Pv |?'GG~O~+OV= iC}ӟ|sX?'> iHXWWO>JzHXŎ㸯~~Gַq'sk3<pG׾YO/c ;ezx,zFP!c0%iy/6'OX !:'J#ݢC:H)&h;?){'1G W]zW(x2+<߰Ԁ8S$֫UBR(ܳ4Q HaDžC#"@Z<X[!sDIqJ> ar5_g{X9J_nG\1KѬ/*̙3˿$;v jhO?Sя~M?ܙqS,{=ո7p}Ini SOp  dBieb$&X.d -:GH)!{쉽~x]&VX V7޽{cjl;g吕1F\c#GPbEd Ğx믏blhG+Ԕ@3)N~%::됣J){,y"KrvUUD2Mbٟ ^4۠H X%9qc15Xc1c1c1c1c1ƼL܋c1fX`c1X`c1X`c1Ƽ܍1cf܍1cf1c1c1cK`Ugc1fVTU-*c1ƘJ#Xc13c8:e13k0crc1fEh13KVWWá#Xc13X>c13瞯k0c _YEh133-[}rtc1ƼB{-[xӃ>c1DW5]?xpnc+c1ƼIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/global_background.png0000666000000000000000000045230300000000000021540 0ustar0000000000000000PNG  IHDR@1Q pHYs+tIME cibKGDTPIDATx Gu?^)aɖ-ɖo`s np&#wG8B}!lCac|![]vV׼YVv=Xk~]W^ $H A RZa $H A :H A $H $H A :H A $H $H A :H A $H $H A t A $H @ $H A rJ1$H A raqLEx$H A rbcJk:]J;㝬sNW! y~oE tcQTn{x>m|0-A>}9Me5*=؃;SiUjiZITIeI?eSB4Kq^7I{^쵋A9sA>}mIN[6J5ɽIA5Khۄ37E<7Y|ު;7Z!s q7fJx;<;(Y}v5ۘW(f>4t췙N|>ۿ_Ht *HGaB,$cհ8XEdHS⽿`fYI|Ѻ*ӊ}++$H A $H43Y#[c>%og!4>xgѿr*{G2Z:H A $HYaCs恘׬T}b9qU֨kj5@Es*W_{>T\aEDPTQ|oMwΘ"$ڰ&z4mkpeyF3U MpM6A $H AZQUMZOEMUUsCS ZHcP-woE-;YcU]K4[<_=DS|WE#8zG[}z{h 3sLQ-1H A $H@ΦS4+וZ?Fxr'=QM8zZ~X;Wͷ)z5>ugjbe<ыm>x~_eFmGQ4uDwQ4u qը?UX &WrTA EJzܯ $H A -SԈ}ˁCL5 mQO:ss1Aft2۴34Fh&Y7fE$'3M֝P:'(ްɾ132fj GͨZu*(jpEEIJEch$s3I A $HGz4Jji30^Eg؍ [fDTt*?jUōjUbL^Ĭ^Crn$H A $HqavUlƙuSWW5 QToEjQxNm;t?j@t9mQIխlR 4VVYMRQEjoE0WUc{8jG*pZ2ųnAI $H APBQ!38OYs\Q8UO5Xd#ըUT#QjlLƬyƙjJ$\31wuf^ xEcf# ^rO# bG=WzcR­0hI A $H6ͱQC:flTѱ*4zE15i(  /^ѽyUw|RӞ^ .:m.6}z=p,n4"t⨢Q}{ICZE 4p0˽=V*~QT+\#*` A $H YW87q3P4QFӱLUE JE$\iDj@ͨx2ر[c#jļ:K]M[swSkۺrMT^kDzM|UfP_êx)R͍X|4Wqz`&0 +rdP]jH}:GQ_T!7{*45cg[kGw׬4Z/[ t9** p=H A ro6c2aϿ,;惚'JeaYJGVo{JRS@зXMعvq#Hъ`XBӭ-Bl1ׇ}NαNJ6f1H}9}G6![05z1*iQG MOݬ7h|fFM44[ ,GH,t733LFՁzi^k8Mjt9ږۖQԀyȨhrO`jnʤ>}VA]Z|yk*~v`=2v쳢#ǹ- g13gʱpw ذ61^k51hOi<8=omSVn垟Gza11}^6 ig/cb;[)$t3s0?} ı{FFi?揞^E?ʩ}3ӴBc#/yZk5V56Acz޸.o.g]1DYoHB826:F;iJQZk6ѺiV4VrgŔW}7J5nƔ8jmhuhAB;PsfwjpA"J';Om%k!Ϊ-I\RbZ|mKs_WJc]wݥ1:@iP'xӊ93о=:3VG-Fqdї,[ZY^>էl9ɷCxhhԂUo<ϠS(=ISoõ]ٓVq%sèzީM=?UO =ҭ4g **GHS ^& 9AU&ڿvJE}AOT54F:ZN2efh ЖI=k "Ιźk(U w }}N]F8O׹}|#CëioD&J1+sV] ϪVnYYuKO"X~%NR˼,bJA0|/G>qL~}Ỵ{tRSj4I5UsOӝ]9t 1]FCsA|G]SSVd=`f4ٸ~hQ4P4lLSOo/LMR ֘6;''h`|VZՂ` C?j:c}Wڰy m:dyԧxD"߃Z\~=X]V+guV7޽{o})~aV+Wˇ4>TvDr#Ҟa;Ы3sVi}L&5^bEb oY"R[[Z,gxsTeB-5R=[ rH*{N[79Iy3evhUqSV_9-ilf޷ژ ~^x8I;錳"ozg-#XmUw"}鸺3Vq}'t^΢۶ o0 z#jrZ؆V5+)#:bkL=MSuOMDI+W{M9scTOp j5Oc~^- M֬G 9JSjdz]վ>5؏uRCt&|jm2>6C̀KBW]q9 w5h>r5pG;K&C p4Fw~SbN3: O~}utj#C Mh,k <1ZaC+^:MV, ɢ?Mnܣve xl;Io}' i'RclO;o&f4:Nt)lݷ^K7_@[OΙ!:a@A|_g uL/^S?tޅ#6OmT+C=NLӔǃ`EʴƓpe޾~GCco| ИOLXb]ք_5[SP /?s;4YϢn̔MӺkpHtwXl٬~[U^5{tꩧ=qg~@f78@uˣFT8nej7c 6ktY4KFGׅɶVnxW ^jEٳfJr{>\xc@֏\cu+: {9aOZ_KTxd,쎕Ye9YwCϳTuf~OQIӭwٕ=̳O i~)MLjc Hks飯WS/)A>>ϳ!q33&<>u߶.xڟj'n&|۠ۡOߪUn!tCNchj|-VhppE=q1 uHd"t]́/>#S:OhN}#23wE~EN}+i*:\i(hKDj˖V<]QGu45و}>y5ݿ50L}vq ] r'&(#?ALُquԔn{TڂQ!݄֡~nM+4lۖvߥ׬57F3ԍ-&hߝwfWsg;Ҁч@[E;,gy,p ; 'BM6)Bk=0*VBfy-4uid P+ gƉ& GGmlVbYz,ߵy{e/D2/~lExt[9<6P׋O|IڳwRܦuexӹӘGO `'OjF8/S߷-wAU[|Xk p"X/KRh8ݹs'M<0t65&[z-dԶWrXagDjP޺x ܸ;3v>oz^րN8vkQ5kSO۶m=T@7ec4޼yQ}vo$v8IqiѪ28>-%F EZvSt\΂3/!hrȆe̎|AKj*Ol癔x*]՝χFgǪ>v,żO)MѤ$VdE߻'jC}luξ>}}Q(56l`8̷ݾLNR#V ŕiETc?:(cLv,`}0b6^fpquZ׹8Ti`pN>dFw2`ņ`>a5.`=MmCl^rt[Fb>ͺ||'XN:7m?[<:N~xx5!VR@t˗/7`Z%98)q=r ۛ5ys揬{ioQ3>\܃iCr8gjr^}^t}7WTeyea0SSۃØ۠A|gbWFȕ+Wȁ<:6480`*%`RX=02B6f>?MNM󁡆 ^r^.(O'@=X|샦X`WXaa}8GnׯWG~v5$Ӵ;B'7ҪܜyqT9{d,;=f.0H!1q8v{ef.OcαA s$ЖL/U0^G<6*Qgl>+;ިA>6X jkR%LVv4 wRږ6k]lҘ VՆ<:ύ1<qt^@1X&^3zĖ2 1 B4p3Q2GП^̢2})'9-cf~ί{n.Rcerbi:ˎY~Ǹ9s^}NM ">6ejN8ʯ2&˴2t14f9+Rm*/92|},;.ݶpyrQ,C`9sA>v-gfZh/Q_?۷m3f72Aݵ%̱k8v hA>}]}[׾/mharx ݻ|ʣ ۧe: V{WUXCBޏdˤ *A>}9scN@t+脼O=1|h**g2,0=$i/E|x+ߠA>}9[%]b w lA N)Eri{u8op>}9s b}$H A $ȽLk^&[y $H A,M6T UnvzQ#!L'clA>}`yF%x/xy9sA>YYOB(ڪ8#X8>}9s $t±莠aE,9sA>}^Rp $H A9K& %H A $H?2!Bo9I*?~ݺc9sA>}>9yA $H A[sl($H A rȡ@sV!a A $Hb$5+w~+ӝ{$}9sA%"$H A daʻ$H A rߕCnVKǕ},wϗO|msUATp'm!ϘqɶmCI}T Q@*6_{򶳂>}9s ϴK'4}@%$Zy 8䛔L[&Ril1~UP*{\^MU-Zf|>}9sK1Tދ|~c'JBA>}yODRy}^f1cMW'\{˴(p.sA>}Ws']@wc٫K#_Ek=܄=R79$9T&H A("l{#h4^/.`?<<w}Ѵ|rNP" ԟ%I;8urR!O3ezm.N8gAё>[ꪓնs hvrtӕ5lR@o;B=KƉ9kܹSz뭴cn67pt"ulq*TCGs=A͛73dqj>(RghG2)|)Rs"XHK;?snDQO wM=:= Ps^U(CteӕgQtwpVtU<Ҝ9u", K}ћ9 u"t/V*s}{t=~,>}0@w բ㏧: {nƖEw^]#XNjI@@x]qRqT p?}E #}rs?rκPztrt6,9+U2炝N ܱ>+k>;VCD(w GwJ鳥pDEc7jŊ:!B\:qК5k̿wy']wuXuLӭknԻ_=]zS|Kyt:-s1Y}o|=TW{ZUVѦMNe˖ц C͇Mw±  4c⦛nZۉ% mK[ (^4V8$XsuL*,񱭶.3Vemy8h^NgJ,Y[ D>^ND)/o9cE%{sOyV@W Q |\B}sjtY ww^cok<|xuk֬Qp <# w(ԄWf佄$@`t y ittGPv*,LlK`II**3Z6玁0SoҶo:~3mgkAv &sKO;|U΢qd ˢ}hB9V<:ז><>;&Ф"4zP}J瀂|$-jJK_ ,vO*Z<ghsCsffHpt]:qVcȦV@'Ōuǹ`yyVWI],ir:Ir'mlXVhߘڼY3ꖑcu/ͱܷW窠s-5϶8q,=epsZ= -+KXPD%3ZL+ꄧN0󚟷>8e>8hXK%wPK'Wm@#lZ n(T;?S8?a??6WӶ<5ss0 l>nQOg__'ѽ;L K[YX>fDgbs]8Їi*6ݻĉɥ<2@r!z?szs1 kʌ{^:`Kq9XKuY(ӟ`9y ZnBc~?JQΫ?E7G|XVs_ܟ _EܢyL8Gʔ^Y}R@K+EMS.jY)k M?j"Vt&zKO{ ڵ6rp뚿)>pcݺu m+Ą D.+7LR@K%@1ۻϓTF=nuy,kcz헜-gtE*.[n^i-s~^;;t]s c=0v%CIqu;+Xr$'d:7yDž;F. c"wU ?)sRotkQwJ*7EA>[Kvչc%onu4?/QKj4wڽ%%499 'Cs] r^: D͖_l7p0,XT@@6-:Z?F>z.R3.PbzLOxn}sUVbh7(n(޵3܇Bf-X|\K4< u^c),cN=b,is\$ZAD+ٖ>{(< ;f MrPba!O,Y"}"˸ |OzovgnRxTmK.Q9}'eڮmYf6e}>W]$lte?,9Н'R)ux|Xe=54o~/~X<amF?ƒ/|V\ic1/2wCW_}u صҺ+G0f&8G"$6hFtB6rAMv8}[VF;X FmVx  ׷c$ù 8p]*/sɩ'0Ix~,hz`]69y{ ?y/i,|ᎻթZpYe%LQ=k)yZsh-BK[{9e5ucI.JS` lkCQ42}'o;w^,j}mp-#;纠܉Ԗ&}Bmw2úbXk*ͷ9nܖggngaHlsxX;N8X'" t{UWe?78XmK 4~@AS\:+ (?=5)Oy]js)ukbb” p~SА~oLz@\s 223چ` .wԣ3 awI'6ѿ 5իW+qWfw,XP>BP7 ,M-DQSN9d5cvÚv7{^ڃ:p733cڈ+̪]Y^?T}MaCY=^fbdJ`_*[nŴѱβc5Gۢ^k["%9r򽘼NWK4},qFP9tu,%1%õ)'}6Ȃ}NҮ GB5D-<ܝNM9@M K3ZcmVqn{=`u"TR<{L֓Z}M[mvٿ`RO=csTV֙pzE&a|[bHX!ڠ@nfB:KBR@KU zRĭ[N}#<8 H-7# ,[l׼5 QmnP}00D{ogu:dY Lyb PzidcX{N=TBC YŌƄ>j߻w/=яV=裏>,*d [\|v1u S?AZ3Jɧ~:3[ںu: ]}#8u:xk81 |3 k|s/>@*i.(箻*4guwc mG|M$D|D!ݭk祘Gji_aQ_g4ku, 'Gqh!f/%(6mQ-€{,E$OsB2E rA0vڮuSyv Ya;-COw69mPj?5lp TbɄ׳Am⟢$ IW{#҆:;moxM;qYkBO`eCaw-|nK("NBrgi#, /ئl` XI$ٸq#@ZLca%6>YϢ'>[N9BaU nذ72/>v馛 @:^l'=I,Ӻ?woo g|$'ׯWO~>,׾TE24ņ /|?򑏘EWx1 o,P>O??2,@pz n{~`*X,|K_blЇ>a}/56@|'?Ojh:zL0aWO}*/`t@!}CB,X[~'lImC}H$%pXK;>ʇ.9ۮ0vRh*D[eMs UKYL}vs+"O%@U`Z@+I+O8 $Lq\@p .3.XLǒKr쎳QJԉ<)죣9VtDb掲t2.9G#B;7/TyJX21qjɷuٲ.$?0`lq/;֠N|v?яkW\\{+ U@Guy 5cX<%FЋ<7Ng<^ җbWp_W@*9<㰒zկ~b0Pi$ &hcB{Q @/|!1R?`FB{OؿWU3K(%Xuy{B_g~3Vŏyc0>fg@7M =k +6 Jfs\ׯ!ozaI>[=O`7/8R*gGuI-9UvVJz Ufs8Rf3߳–/sc5G8giX/=͛-ȗ2d3,lP92XIsb)dSa3Xs?so i=.7UhOuwH$CA.ݭ'*JR+X4(tfv2X7VҸ8Kpw:.%9%,2s3$tZ=4qv8ʷ ">gVb4-Н3K"^Rn&QXay_(!ai5@~lPz r/~C X9!HJ |o'? 3?&7}mѶr hê@8%}֭-..~E_Mi=  ,/J  }#__ga8/7c pڏ}@) 2Q>P vڵN,P%]vEf|tAbxpDO$A6aKsH.p"YrekgΝtif8İ*_{ Vip'GtġcA@x͸Q;C/>TBBG_WX`߿? /mR{Q)BSn{v]:R8Luy,0v\bݠ"kun}vAgj8k_|(+;IXя~fu&,Zj{^x^2hk 8wE&_%ԗ%?mBdVb-0`}7(6VYDF(9_72%X@`a׿ N$  2z_i6|fP`>3⑴p91Tc,Z$<^ 0XMh;38w& {?4N~(-'gw/,h7cP{),0>u7 :~=!tW"ݶxL9_g);3/@)FUm V47ێB ǑP4?K isDGN"chӶPp @el?;r BrVTiK" !+VYpYr^fK (}m>gB_o+*4gs n$qYuc5+jgD-d>ϲM>L[,Ǿ\ѣ-;voݢj&u&$on nR?7RN]D"9 ~{&P8ξGQ.|TOɊE 7!>RY7JyBQ=-C!_"a&6rxEJ\Lmw'T⸧Rk|BnO"堎H_b\5P(7Mxzk~S6p,"24{!).u}`c.udt(Cy.\رF}ϐND \c#utr;. &+2N*#1 H%ƑP cͷ,+ gHaX*Cp]iKp۶=aߤY焌xAUtk UdSsK8&]jLّ}R<!à=F(!rvZ@h gDZ$Q,\ZcCHIRl*P 5/oh~n+[uzv}SyPpdJ/er'07f&eػ B.4=ϝ,-)7 Mn4;jCr: 9'0!ĕu  {>ʀrʓ2XP&8"7`:8˔V&uEptMG]'+8v/z%DuZ< lƱMmTmm YU%Y mX6JܦiMQlJJ-α1L\2J͡.|ovIO(WR"K[gC,ľ&;Zy2*iU9 rKhSyw:{ьDDXp-KSש $q,˙l4%ۜ,Hfϖꬌ3A4$k푬^lUݰFNyFfK2hId71j;?Xq D4a>/r)%OxMbm *LDr,^/kHdz:K7"d^s;R<'%ւdrSlN6˘2*EWp_Ğ0jmsw0Pu~p[y9),ڶb79zµIԾ<3/ٵ;w& Wvwkѷ-<a\8Y'UA&¥DhQ8x1(˅`u/VRfmPdm%ŗXr&E\u@} W1~ϒ=>P` |@_$C:IH;EgI !=H])Hfx'6 )KX-1'B!hНl tDHWn^>?N@'[&1Io5NWjlrR40NYܶ>IB$ 2F@4LCܥ1 ggGHD΍)O }Qg.4a4 >so&Ia؎Rh6@5io=%OZ /Dfԧ>eb2O-oyI(#(YٙNjidYдQ8?. ~=W)&S {'R"hEᛛ )ҜӶ"!lrHVp)8KVC}/[tQYywyu/`q˗B!#|+In|2 3'av=Zn0;.p|a6}dӨ3f ;ѾKnsbJ؝>* ;m;.*̫E Q8:Ʈ"'¢-iCРHB('2u*$'@!Db4#DBPid`D6 k'P-{E"ܘ:".仡 Z;δ#ѯ4jʆ#>#K^갇h7ړ>hn ~=::j`Pʸt?Pc,ࠇڄ6l~ @S&,L k MUxٱc}0N+cSԍ/eDA(?C}Xڸ9Ǖ41 a{eX9pjw8][H̡Hɾ-Yrl^@~',HNri3 s _$bJKop:O~xW4G}4]pt'G>` nX"k_Z6w Vj,vHZ ɦMo[Fph\bVFY_W߰T#ț&Zo0b6@#"mD`I1WmQ7Vtq/~ cFfAV B?qmQzq 8(zOZ;nX@6/\x׻ňf `L@ø;XTی7 ҋbP\;k#!d0dA|Yoq%Β|QI|Kn/* s8ucQr_@n,9ko0T=-%^ b]cZ_xx~vBp7엻"Q<|:s]΀ʹY ϶%A“\D99v t-͵ yIR\ Z&=JWu0RY( ҍd"x#`6R @ygXeD1)!E5@ޑ~6Ҍ@<@#3F 0 K?Aco~͓2VZP=O~g¶al{] H.&1 3X,: 9X<׽δL>b[=te+`;j[^V4_;v-D=s]6ߛL&Kd3-|<#y(C5JyޒR<3_bꊯ-IRD%s6)$/t/쟯LըCkh)E?a@1iESu8&/yK l|ͭW :X1S>]P8 m޽" k/~12$$q3$mQ 3@siЇ6oڴ/2Հ5PTzիL9pU}?uԂ /*^tE )': `,486popF:a,)p ~k6'1~-XD&0|Æ ?~aP0l>,hnV!6,GnP6ٜ3kXAAh]C9Cw]N!x%BU]^v|a|VW7`tԶ,ԩHQp0'ʱrΘ! GQ2)*hOk$4T`-WJY ? {I3kC#_k=_8ei=CYq6Mrt('6ڙ#Gxn>J8y,|m|mgTN}g N t΄Dh0 e 3A/v[+Sk%Z\[±l@"p&6mh 3NgVmEҰWz(90A(,!J`ho_K/V[4@7 >s 8ܾ} _(X G?P@?;,rzck,'`'Y[ҧ @mIۃiԏ4-ߓ8ʶbёdSi* 2h+8ϠxuÊoMBFD HQvxsϨUۈBB%l*u@qk):+rsY8tқXǝ򶢅kDn*~KP8U}92 [ڒH tV} +/Q$@&Pi_&{~AbBQd$-"_'/YHEMY;%n"ɈȥHD~%r}gp|x&9 sf9>$ZhL\:X(Ta8 nKo0q>fvpL{h,h7Unn[oF[6nhhW\q}-0R`KuPGJS?Vx;{ C|o=xx qH;>jRKOՃ~q[t^ROr%DG K׿ ,o-8u|2238N PA`'sD3x<,H (e:脣˨?Mcau~ы^dM ~RfL&t{񇱂 Ɩyc?,^p ,s< e]r\DO,ަ88_n,%Xc %\bzPv"W1Iq6xϙ6 /zFXu zˀNϝԱ\r(%|Nb];"e`דE8eEf1BՁ; ;@$pnߠ>P-`-U5j~Ga-F8>7@? K\Kp cE mOD\fID)zvcڤcLn#>Ji&ZNb=LBƍE)e>1|Yъqr.ύ7+:3΋y)K@̡XOBx 鉑nce5 o)_$9ms򒤴bpmL8-Ǝ8cn{ǂ:,1o 鎽3N!]I8m΢=sP(7D0v [!IRpmsqbAm&#V1,w8"Cb V M4$yԣE_WԵ^:Ib[m S;):tHkAq8STm۶BYc;fI#_PmՓf8d[a8Ιi{rm'v<,<ܽL{n%.\^Is^n&A@ h0mgULz@NTFhKIl)˳@h{QuII[/ ) g+sJDh9EJKXXRT\>ODH\#ϾD*9\Õ9钎F(×ۗ8֓Cy7`N@uv- G} /1I -/8`aQ9 ݶ4F1B"-p)RGJvxR pE"%"!*?D*]І݅C\.x  A!ȵ.&4\_ 򋝗x8Ơ?4Td]p'a>bw(a1 O3\Eq`D.Ý@raι%fW~JQ\˰#!ap|nٰ_~ Dَ.'77e>,w󣯎<J.r ^r#!d\zȣ\0\ ]BjNB{,Ea.C\Â%<ed2,~ؗn==i+{Rg#7 ٗeT e'a2s|`BtU6dY]nfnrm~>aOTgJ9*ҮZ tVؚL\_۪Z$sRVhdgSEa!Rv.\9`~!?&U"R &H2uY0@INH,fik}Bt<,"іɬ-" +p^Λ٢4Yŏx~vb-)I_G׺nZH1-ί$rZga^=3Q{HE‘9PxQsvݔsgl#m$L?r{c*~n=3'4%(P¬9 AY魇Lk^L*[:y.Ry׌ERvW- NF2kGèSu_?0vۏyp7;f_l2Ak)tRr5)߹Ұ>84U"f#M^Ev D(Y#A(1p־lBEsVJv8$jⵒtG[ؠ.wȖ[SU&{wmtfJⳑu\*\~֬kE$]]3`ރoxN%*̸׫HP`vؖF9쑭fmI҃< gzLh3nvdOyo*P4Y/fs}G~/oŁǷiq[9‰]{ .hnnUc\'..YPUP̈́c{SL@h kӖcP_;QdA۸w!t2J;wZPŢO+mcG($|2v:#{; 3PRwLlkmje,vzo9 > x6)oCڨN6d.I? sPpQdx+A,U89UeyZ1H(Τs$sEe] VY541 $+Dչ5e^BJxs= ~J '*Twd>Y>3/Q%d wtrM31}IM!C3e2u.ϰ6̬0ȧa?,uwU*r'l'@I2`k擂9(pl"ns;t :g 3!SmC0G \R%*A}ҝ5a/T~~\<8zΤ뜕wzIB4 ,), gjc_قBQ$ŏn&ԗ@e1` 5U\uC4@2i9оAN)XmP6GhsYx Ͻ& $cu}|~D:\+ A̖{ Ja+8Qy|. &EKp2yl1āΤȁ$̚pu,M,GLa}Ƶ2@#Sb+>T mbԥSO5a15vKLAR$xY!΂Č3zo@k XtOOIR>רJ9 6j[pUm`;?\5~&_c=fR~ 25=/ k_:bݰ"h`Ӕ͖X 8;,Z𦄓M;H? %cWh77ѴנX6&/mgF ޴VO c3Xw7wY~~Clh(BLe꿫+e&DQ*t\&h2];9) P< ha!7C͌š^"Y1rX:ƞ@J Ըu n jL4 `HJQ_]ˇF63WcWTT|jJEm.P@n<CC""a!%2^~{LvD+OAf"t {hff|63?`ۍTvVpU#Xw:.&&ۨylH.N}v]KqWk}#A.IHPu 8jDgWGJ17n@?DsrBè=M CחW dL@k)<6Η Ѐm볛?F*Y5H0T;*P˦zD myHOYC_D-\ᅇ .^iDcM:J͘Fm"·CW9/g߾ GU՝T.qD&Vb{WBTpJ%QQH* jq@ C)pd_b8-17KAӪ `9icT_ySl/5R9xYl;pǭYk0Ν/ s%RM;Σp2f@/*vt\YovmuXqu+LSl Joϝ[ ):vٵPWoA"(SocB,ȭ>0FYJeBS~.kRڍmMF5 $9-8G\L2Ts#5cqPÆ?~;CW5 b ?!+hhf&HkǾYLO D: V7ƳEhv ]I1g #i*g^B JC*tNEN.(%LskPwpH1z Ąd41'|@wv5Ybu.m55M= !vɝóh3LpOPԀ@3-9N@ 8޲˞|~PT!ʿL-߀ k+9^?'"_B"B)k ]a+RVA DN'B?W&QK! zیu`4Nvi=ta~EΩ&!6*8Xm'm |y1NIw x}UuIhSD}P4*R6O-"."&pe-PI&QH+q:ʆ~xu!yւ1&R"z<*t j"Bu;g&<[4qտg Eacx~ܥQ:eΓ"o/"8E_Uq +ӔhwTTpFQCQ폜ǵxăRg=9oBʽOآȊ*H05ZY(rԗ9!݄滾u*JOs9 ŢIlʆ.C$22.:.7IU;ٶ#qzW,z*LW3 bM=jl\B?w&1NRs&Ch8< ݑ}OLwΓLh1]sAX7dB߻?z6e1Fm.߉@_¢N)x˂kwWlGhy?-P*Ύӿ:Hw: Nt'6p?kgj@c?]_}|!w? |\jtxOHo.tmZc>Gvb3-P[:OndEZ Q½N#}؋l+2}'SYNc s\5e_BPB]h+zeZcbaRm,XNZ_(JA8NABh9'8IQ U?##-z;At2?^߫uh pR(&{APGl^͹(ê7 pkFr.J|&7ZӶQT&HZDm`5"FtܥdNRmDH2bf<@8#MnnFLVq"|U;:)-Nnj;v).yr РL:d筨 '>t~Gp‡Tdws.ilg,Li_UJ ](|]t,WkDFVqr&v'C( n,VqZz]oM]ώV@eoW+yB;tCI2vՔQfpC-FHSm&!B`=dF*Rʸ(VjB*H9EBQgHCԠ1.M>]ZIIJh Jaer/HpfE_Mm!ϒYQ"pCLέQlqlGf~gbf/)g9fN q">tQӠ8+8@3J8T67'sLU]cv;ǭwN纅yW[/6/>sα i*=@iīWԉ)=>V!!Ņ<ŀEwOFJwZ:ܙc2Ϩkt(o̬a<$o6%{vm*HƄB5JeLJ68{Nxw`֦AGFF򲧿t[병% uǵ( M[gc]O}feWr8Wa|IY4 & ixGx:[l'=_q*Q.+ ׻;+B5iv+?j d'1Fh?TӐ}GH=O*dʮB}tMfcй;HǼhRʾeU!(w]4k\O ߚ7vʵWˁv({݋Nf*)"rdTlv8ѝ=z I퐔n[ / _uSkݹ+4v])T׹Fy}8ld:ӏ\^>=`4;WPL[WUߺϜjk.[<AYD ZKu%3ً6P?E3UAC]bGuDÉş`:TH̩w z;c]>0wGgܹd.[ANW hg}p丝{wQ<̍S6-&npcfrDWnӋW_vTHwjG)-SRvN<'h5nO\]_/sj=kڎ-z˫ARa?˽_DRrq˱*| 7o2)!q|6(Upg0dZ۷p}il.QJ[SykַbMu0:8 a'0F&'LG9=Šf\kQы]y|y=~lгF;[G5y3j"'h[R+WklsF*gv;sxW'lv6"}uB E:dZ ËD1G H\| |u~omMM$6s%d'vxOR kۦɈRJIeF*NZ]\lǭ.Urlz9&Vi8:3m%pJ̙sd ԟ'Hh-NLE3/ZC J}cT"L/3샛k;Ue$3Fή+5 &P#?3CU$ /@ZvC^cKhd !UR.4GFi4&!cuFPRsZ2v.3xC<]dȉ"3 &Q< d 5t)(44 S֑Mp 8ivn=Oqτ;&]j_ 5iN`w~228ED{G6Z=jvMR2t)mTk]u ԟ&V"t㙊D8E6w Mf5u iH}_:cnR0?#̧j~t8q<6ڳw4v3yS5<$XnZi`t3*;~&ubTr*X{Fg+D?ёH-)GcYst~V:/(:qloM)0E~Ꭵ{Iݴm`F[ŎФ+J` ׊"4S 9XM3mz=IJX\6AeU䜨h#q.'r͵]!<|)CTV 3(ķ^-# /S`G!;euQc* !09֋V  7^eY&#ZyR*U)  ;D;:H"O#]x" &(lcV S[BrW# NUf)3NsO!ǣ 4>ݍ#lRR}N7O@z[]H%`=tk;-涱R)ϸMolyhe\f_`[=^85ىFeSD"bm6Fh-שȔe}g~@CɟcT87݈-6$ p2\P`s(,ҬwCt  vD"Dd ڐ!=bDes&CU[:\ÌeTXsxqJ#N>DȲi@Mؘu&ʤ`tx,8M_hq5lp]#{ U!J_Xu$(&6Ük= ]#л_E%.AWAbU} r ;u#$AWBEJ M>A6%M/+@W ĄHm;lJ5@ڡ"?PA5*Ʉ9QFE^$ThP i^7dh0*y;ڌe6H=(0T$(`్|V$p=g(S̄j(ccQu3m.%o฾1"f0Úd6ZG>2 Ia =|lQ Ѭ*R4^pdn5ݿ9',eIT7= 7?=&AVHOCؐoNǷ. rDi.gF>i Rj[>;a30lE5nC3r)G6 YH1z>yt.kڞ6;Kf@ESF ]>P8M?uHgyҘVӦs6eo`pͭ34=Er4 2'+cn%P6L]YY/[PQ&/ e$q͍F vލz%~0P[fUUcml{XRáS e^5j=Y:rҤXM0홤/8ff9+-GpiQzO]Q"t=yn㒩HPeiA-b5+yBѤ#FB2G$Q_ɚEMc秡kLeRg'AS5Cxw|歾@OT=%sGh3 |Cykfkvv] Jcam ֶt};T*#\7Mqeve%s, CnYSB{UZM Ad…@\3g6hU /*,X'0 bi {q}FReR([*aH GE3k c/> vϴ p vsT}1p 0 wQ}TRpJ@AM^(znD-B逴qz}"hF (AbZt78q_LG}#!}"Bg}"Ǯ9]+NF<$OUG)Er<< ެ"4$[2vZL)mLAV3ט!&E*&uhW#JY&\dp<Ȗ} 2n>o8\8ޒL ]G2.Rd t ڽ!p}h>2vkcT.89R8f>@ >`i!rlGqqE*o볳'+䃚@b}㻊6ȗP8~W~W:icQq6'SmJ_u"ct霙;yL-Pd-J+׉s څ] =~Q[V#)291Ȃh(ȟunf@mpAҒI|7IXSRT<-'BM;q,M\;r(Q6ULC|tWnԷUբN5w%i}]Rf)\j<:G(Ɇ8\Q b3!k%jLDBn vw|\&e# 07gǷԁ^S!.=>vjąԟ@lQ8$/)a y*DCɨ]4BIKidNW &omJ)$sD/H",p CټZCLanm"EHW3869JT1枮M6bt x4lF1vٸϞ9T9>kNнڨ!N6itmm2sϬH3iI+asdh>+]ORN!_YZ xO#?tآG4?6bET3 \;QuLpu1p#Dsm9hMfQm{5xwx[bq#(3/;(3¥2j2:DGɢR8 #9vdcPC Q&t\ho)[_ >SPkY4 `;ZPn3:L [v \ #mV>aaOH#޽2G| "# Pϯ|g82DuwPf&hܑHi[q3Lt\:|O}H9DF*K.YMA.G9IhC~ ߚg1(>w%;5gabIת: d lG9M >7 F#-0՜tH3F|VA5P*y|?Zk}Gѹ}ҍ煦2cޣUV;HV(]kⳍT^$!Eoi"V<$˺p9=IPp0HTfܶiuDu9!` -N @q/M/nWFt˜}@f6%F* dh}^7b.'` bf2 6* %pr}6+t Tް+r?l1I;tTV3"n6%TN&#j =.y^-H{}kT9<+73xҤZ*2-I=&. ‰]GƮ@nWĵ/SR[Z; jou“aG {߃ni ,|B6q?5ms R:xݳRDΓ=K"_yh_:;U^uΌY'bTt*hCWł=6w+=8f29Qn|e}Z$x y+I #f`,LRũR+xr*(LF*}ڦsN?K'3dlnOLX`6NvgNs,<$w>9O ~_eX@:F^w}pAUz<\&,1_?J KTlNJt&ܨJ0pjHBIùe9w+Sٞ%IW$wa3FѠS^Rj=AM/z\UoP'=UP> t, R-te̶`q^ڙjR{u#6)!Y0%|UV"3EAfyam9:&'ָ8O)c7Hַ1r9Ht*c2T<_`q;z.^nen]׸ tY8,!UMb3$7d*i>y)L il6uKV5H]Ϻ,T_ i-ܦf8N13n=a=hP|61ϑ{Jzȗ5tvWVBSNq,NUi=廓dS ႟|lLO8Д 3 :R-8u3#hsס8BFt;)j}R1Ɋqϝewp+WwDw?o5뾄gpT*walO + ,o]}CH=wqPg}~=]a.d?IX0BҿF{B_[]TewNR$5!y1Aw T:kbw<:9`{cFt</}0'.N22dJ6'ahLcL"0\eͿ>}KyoqwϠK63I@<8+ tۆ[;nEsꮑ8%{ DXKv1f> mpE^9\]Sf\L4S>k&MqC8q<EaDUFnRZ /C o/q&IDŽ1MűjKk0&O[';1M *4@cC+t2k`A]3@>\4@KΗЕ7`JdE_?q>)ױL@J/ny I >@wvͬ/#k>!s)\xZ[S^,t>sT!.st7>j9qpiZFZ=7pDTl޳klUph~?$mٛ Jm!ԥF7x.҃AU8MzJ$TʊVb63I`dwsez^ mv2^Qp$ Kڸ:#,ͼ|&3}Y@?D(Jl/UJ^$/ti9ҡ92TZY3CֵB5&^8zCRlߺԛ@f'6k_fMV[o=Z^v,S\6Ѷ".ӹ*Yѱd:p(BEbLnKDNDn uGTWUq\ IEAmdɷ I5 KʂPAJ*s0+<$̱K w\Eb a ~2~D/s3< }2?^^wסƜT[(\X3QQ!be"@g>22KPMf^oE[8aϺNA@y#pWu&)MpTkoȩms4C%z@p/H|Չ6>G xpYcb /'k_/n|jJ6aަP JKNX)Q8t'ʇ(@.qnu?4{Jϭ/iʩbf|p*BQ̫v!0cz3hJXHc" 2s}a Գ¤ToK{nSȶ34q 1m5\H@Ns \k9o+;ABX΀ :D m NeۊX-P,wY90sN ic K(bI pڤ3cn};݈ߜaB99djk hw~.D=ݨ $JP\*̆ƓcYA4Qb"(眖b>dVq՜4ȴt5AEIEYVl:HFTZ D}߮}8 :)L<pR.nYqcqE"1I~X Gǡ Kf/ M1=ʡ[yHϸ.0YsX~e$@Ƴf6n>m_v N3]#XKfNs\8;v6F4صg?ǧq3ROu_}AfkkKP\ћ`:Qw-#( ӕ;/|ISd1UwK(^`jN7"|Y@MdERU' Rd!S#U.ü47,Q̂WK6֢uf/@+gX'*embc$5HeRF*U·2s6@l]2iLX\gHe?d =`hwhzJI6?m#3|-#0*6n(֊2v _>ǖ$rM`4nI $JAsUn5r &nr75ӟl BR`xL( c8 nHݳ}1WMgˁ`W1tn[o䰦3QLϹVk/'^Lg- (O֔h =#{i;:V$+t-v_YN{*`PХJV!L ĈS7Y>'vGWM}eˆI:~1ZǔI Y,kEYBٔ\!4(6T$h-j1Ir386>h:uEj(N1=~^㇁͵;׉C^Y98u\:Enwm;EYttW穐ΜsW-͟T4;ӛ__@i6N 0ي`FA1ppt-M}ΤL9 WF_Fm*JMLVdEz #Hr`em>'5)(;.ܧ*sVwzzfR8E?.wR(A ;0T8]WqzBK*]0L tD?U[$87"T&_2dIPw> mҶD/,i 54Op8kb%VxG!Q* AFy WSk; uvF*z;D$0b'sV|*6vIw4Kh6V霅@Z dUvqQX& ?O,97** i&nT\пqMdu̇ f%G5c Gϙ#WwR~`NVI("|5ȝ" ;.6Y\^U딃RYJq7 "Awi7UQaR?Q:椔lĨ S>p^ R@חga Nxٜݝ͵hTLB>wP2I-Ih8rFk41>؛ظۡn~<$)i(sDԞfAb0|x\StLmdPDf>>xϼ܏ T+k} ?iQ),6uc¸("|xh)SGA0"Y=5m);#/r~`0wRf\'@==Yf?gqmvbU?=moڢyV< ftƏ0m)wŪy eYwubL!'΄M*j͇ umɢ_] hgf& N;h7 H[><N𜝧zqkÕNTMv4Um2*Qڦ*P|ggSݽU`.WtQ,tip%񳿟d=85h{|GF˫(4~=';E,8TQ2$ڵW ]gCSǸ:O&>S4 ZHK>+{V*}V,PJή)y ZhБgWq|eGɓ iպdﲹPͻ*X;{NDs/ )$]wmf$F׎: tDr&$'#q ԗl&ݓA+ߣ][i{"u?>ɛgp[ӏAb&Yl#h3~*6As6~|^_,Іd*2o֪:GenU/1YLmdPl3=3 ʉhk\ܤ,f6k0NzH cQUe%Frw$ ׍έ؇[o'UQ%m=@A6WOwSA8,bn 44BހxU2v,GwG1sRl.{U>Λh3Ӥ$ArF~5ȏ ̱/p}rgQ hK_$RTg=WI@\$޸mjt"\6'ľ{SD39} cRou-*-uU|z1ațs( 'C:? 4qJن dsdt}s5&F~*F@! =<䠨k2AU*7D"-S\xw"|0teg ww*Y0 td42ݢEa :1rF냥VhF\6 ;KtK$!&Hgx/bOb 1+&Оd şPx4|*hl1)EwS q& kK==[\9Qv!Kr`m:d85LccS߭A4T~ʤcMc*', d ܤBcBZ u62>XsN㓲#> 4`}y3N2\/A"Etŏn? !T;NU8~+QR8f{Bv\T8p/!pUnVtiAaouH7gN2Ic OO+A_,&u4EO ˅r/A Q)6iP&=@,xq4QD|@9a^rf 0UJ:fy(i#n7mnjJat7Duh:,3I Pmp3XQD<uys64 ]s]7ߕ.ר};ĺTnR4NL8:]',!{=ᜥ~hIgK{SɱHt mxCQ6>tƍѝTHsO(hZtt/(KIiO4;tm&:n=jt lWCv_$gYLi~8n '~~EAӉC`hqk-*Ri(Tޱ̕xًcsMiqnSmlnpwq˹t?_In_цx˙1i }zljtƳc9ֻGڸ@P8Wd`f:զ1qkВwGLtVEd s!B`] ؗ>Md-$*Dtt!XvW/ߎ[atRqKYW(ie_}59kSvnVզӇ*hS Μ :{=/:.Wjqvlf:EMVy6x_@ۡ.8;.o@(?ujw+;mOmmg;g C^ZUN0t.{WïlS;Mv 1*bѕdzd w4ҡ2TU֩CEC`] @n%{Pԯ7B7_OpS,8mBdv54A@!#LX4&cVP9JVAEskQ-5RTEOZ0QX扚l7j󓌁lP:1$}e>c6>+Cv9 #p[Ǎ7xb9ζnBb["bn ]SH5i8nLuMjrǤbybhϢ$>nńaguTm]Mo6wޑ; h4Ť>Luq"b(8F*+'ɣiVrB1 7$j|5hIp C fdRcm Nj*كK 6R!A( q 㾨 463Aq}.YZF^Cl J d`&ȉ$&"gA>/1RqtU~Z@`Ct3n=xlFnq<@k_A hsX6F tZ}8f.Fʏ yI2syU9W]V x 2j1NZqN9MT47$+~nèJu,,FF_k)?"D 3t "cݡ^xU]nA!lHЀA2DnH=dr("q)6Mw.kTĦ9* <¡s"D( Cڄ2i6v 4Lp;#6YLpCq6{Td2MdK3.$e V6M(tE<3w9INu xLck 9-Ljz`KL7螮/7Hź,gl>ԉwfr0ޠklEѯ-"|[h@?ru!2;}gAwJM ' x8NᒽhhO0OgsWMPaH!h܀i0ǎJU|I !N[7 Pu _9$ Vi`>d6VCms)6l(]6ԅ+=vXEn;9Gz L뽏=..i./(2\BW% LR|C5,_^j*sL(l]a6)Ae3LKt:ܴٔwgH\1t٪ϾQ4f*{ at,4]8`7<yeG(L Hƍpc6g)rd4F"F02(OJr@/$oh@'[P8. @XO9)AƄ$ ``&/4Bgڒ?_@"m6= T[6`TZtbڌ?9N)&Zk#@Iv*ozė&]TsT8˽,ȫmf{{AdϚ%YR%0nX8gg#` <%ߗu7T $*13X'(*|T~aA]۩ ۆLgmaniNϕrBeBm]3Ih=w*IG9S@&WE}~{iN_u2yj?1qw.63}\kW#=YPyfoq8v$m SdcH )9\6Pip[BP-m\FkJfFG9p:%ȳ!nj{ HigHiet۝^<@wJnϝJ1+sz$X3 >u})utMtr츛Y_xN8 \@_8C8%z'Uc<{Dm$/.LNyru=:Gʙm2JV0F|Yf3VqYyGBۈ&R7,$ EvIkHnhZrUCCtQ,8.p*ܰXd1J#NeG:j U$m:zM ±Cs|:Hl~kAЕp;/8t GJ닿zEc͢5Q2gÓf AԊ5 .O~d.#!I_]UjL9ZȨffm78A#Dxlo56p/P`ZgZsBPlPC(5nl{̅"s@PIZOC ı^c1||Vw #sP/QN"U"KvdNnL;;ϩQͻ6: WP66.eQ5٦B)=wNؤc6c.6%3 :mcE5; V3z|eRO]Ydu ;mN?"ƴ?M)(|fz2G?; :>wg{Am OlF (n}M}\w^-(Tm YYdKTE8cwÚPL@q4*ZJ uJ)SH}*#G?,^ʜMԉPƩDh ! )PIJ{SX3z'i&(֗q5ش^гBo;Du֔ӻoq"j0:`%Aɺ|Tu}Rk>[G`HJ.l&*%)AZ>o&N>64$;s"M/zKsE.}W"x1(QRUI&LsxV3ra/rWY#{V9qMlaGv.yK_IDԠ`8tRkcoR2^OM8 -MnI%ڶ&C//YQ]\DV1LLH! ڷ9|Esmk k\7:Q#xy;ŁK 㕠9)\[ˁsls/&HtD(m0Nns<9v6>HpmM0%z> E%ٳuh=x -E%DڥOT=N;f)-T4oj 9ϩ,]غ6J:}{=UjsJVdkIO F3Um:\qb;ȏ z_&C*+ gy~UmW`DqIP6Yi0U hsb SN*(=QxfXT2r1Mykכčs@ 3'1zTdxy-7s+?r\8QʕB7;HAMݜɃyqyR&ǥLRvn縚G-'evNR1l8׋>fBڭ^؝OՅ,빷" GIHڬEsxc'BS#ތl]q@+x~yN-^MfӼ9(QAsȜg6ND*({?ɠmjD=Dh6ZDY|>lW>6C}ƛ5sj8[qhxhAyodI]1_}β仜ͨ2Rqh@7ԝ@UQ1X`;n"fi|/i\i:"I//?&%OAF1jBpզ}܂4YxCtZTE:-JM>N8U_$@fteQk@GQGRSs+Jݨ_7u'ifLi0)We6ʪ662%F#Lj>S6KkY&zo5H\=%ٞQL66rޑ9⍵:iX:F-TzvǓuʬH!&8M7[03\F;:詴xDu# utQ]ᚁ"Bda2et;%IhdqOV=vF 8I|ebʑWT ni *ʫV<^fRCtYiH۩ӱ3x%Us?g:WO8h$;mw{|W:k[V+1tq&*4*Wɂl~qkxW3NQN7ٻ*p2pk濐]k\{ޏ5V+YrE+CHF:o!LR 6=Κ`^Ώ" 0GgQpہ aT#;cVgm9d JJD1 E 3HTq&3uy*]ՓO^iwMmRKZP-i%DOW+GĢxBpv!^ka>vEE*P 8Ko&(nМiMhű F lm.iͤͶ΂QD6LV*?}?t )]8F-rT MRB%$E9:)Z TO\*}E?{6ꁤ'/iP{(¢"#SH8yh26s]S1@CZ#ix3 ff'„{v~(\݂\ۖeOp,#?[d8gaJ1LӜpIwn}>x\̬M1,]ER< -/XA H&#QyZfAEOr3wlۮQ_^S4Yxo 6 ݠV~Q0Zŗui-] 2LT<+ bRfl~L`ѵ1T/UE:= AIȨ&bNL¶ G%$r vnSFGކA='b44 tx}p `Z̬҅p*&L》DPDb dlRրro443 BA4 f.*&H(kSZ@$@F/L.; z*Hiе([j#jBJ`$2s-s-4l69ɚΦL5ɴѾVC3̀ j[%pwv?P H7o䚕g\JX3»g} WenL1c&``Q*4kK% gvjvwU$hCVH?S0cN(.0YfvHxJ 8A7]r"T|Od/g2vD"~/ ..u ?r,ώߺXt~U.΍+)38΢e !YXHSMM׹YQ7pD >IE$Si)/u! j4,x-YF`]r]]L_rRD7q*`m2Hmy. e볓eT73U <ۺ>g1d^ zJ`KY|!s"MN֔Nn\|)de7>h <4+_ā{H6N/|tRxpoZT%B8N'Jdʕ/ǐCy7r&!gR,ZB7L PSY) z6C7t3d(zwZ6pT 2pR㕒6 :i]r/;Xs8RPt vVU}e8U !r&Ԣ! t]ǭ fᦗAơbih';XM|Ob146ۄ͘:Jm VUP p56>"IO6;u]™F zh_DHN'GF(jF !ʁ6iH&63Rqhm񜻞RwPgN$}NC>0_zF@[#'n8/w/õ4)׊y9]$fL©3ʉ8-"t2t+Q!p.l_侣Ͷ) B۔JDEε[{[,DC(KE-M藣dkHue<7ɩDڥ|/y CIG3k1gW+e2,j6|f(L.7PTDP8X-Pg]9ٙ ۤuQ8U qVmd.R 8YU ObNp<93;b (ͭCB B?+Dt"0Շ8)iD'hv)`uE΅ JT~+2Ds ֠XB#C7DeE(uEپq7.31ZM*]M.t^C]ət_kdN 8dNEFJ.уqQkHжgEIM!ѮMNd΄'A4< :3:A$TLQ }u+ToȴR<,n@熴A/7Rs"| Hg8^dCOWtD6J*s6(NM@ՠ߸ZP*"tGVD8f uҏbd@ӻ)@OMCQA2`'$ӗP~|B82q(GG[ {6pUSq}$PG@if4$Es7]c-k:UZ\eAO6n.dj6.3.;c(q'h%k [XόM"߃d~xs1ڰ"ە|NfOs"[f˩(eY"K-KnWf)eУNQcHYmz.(ʈk1Ơ$c iVdz\=S4df&,Am~ Ma%@_G5*yeDAyű;AČK@?@@c$g0u&w )>]U1bEI[mDBQp>Nڰ ^C_e)` f-:4Tv= 4~>['gLU*ZyoeJgq Z;(tgѵV6ٹ *T966׏0߂1UZҴ$1Gn?IRE%_-*ـ-L zӔ;嚪~l,kGM}ΊuCa]¬({E qMd\\dmr/xL|f(5CY"Y]+C,ٍFQ I)Eb5 piY ӑkYټ;4E]'{z3ss4ZH [VA༘=7H8[S:Au~# ǷB] Zb.L~/l'-J Q{͍ sA*i~ͽԳkYyji8Sd(s,Cw5mj:tַiJ eqmwt`p/2wgqN;;fwEOa_ʕS7e"mUʿ%w#0Zqn2uYSǰXҽ$lgl6B7;9,@.i:ȅ+@C_:C"nzQrhTHC&_mWSu"ͩ }Pv^<.ZRWZVW5!H]+eHlz:r;e 24eJpq\NmIf}!18q+$7Wn\㭻9 ٻ9OWd th)?i^?28>/ᤁeH.S̖ $:g;`(匒 >MST@|nr*=7 98'i=gNsg*^2aМ^ՂMmw'8&5X(i&*%<ĀgΤ(U^׉5sŖVj(nq$#Cu@#fMt\6>l]1#cPLA/A6XMSTNA0SPg2/!{m?φsKEǓ}$t2frx,7`}飱]i"8 UCk B ~b$n,V]w~!?HϐNeU'|"ϖ!XmfB}. [RgV}lGQIaV4u9 =ps+\'ԓpѥit0Q1";e;Dm2E>ѡ"2Ȩ#pd\wdTh0 u܆=6=#Y\N&rc]4q"&R)di.\sz;|Zwˣm8 F4@+:Yׂ2 weW M;9KK rI8jIeㄣt8:}6O7;kz~&^rv.dFZwAh" N3*ɥT]d2GGQڅ*^}O`kw/*g7Dp^Dнbp['c8M`BqFdr\M7* Maa(Q4C.ۜZoH;6i> -I6R`A݈&}# ExqDϽp[gٌrr[V @&U1/Z OMSY X^F(tqxvmNVh!Qm D)MGtwױR sV +@$EoILJ8KV 1I $h: /QIc:qܿ9q$W],]5—{D$֦,b2ELCM lsdfj>o ͒hkѯCݻ8Q~i]/{_,MRU,"}U`Wa$4 %5 YE@aXeuddFPGp_:y[뉉~YYYYY'O{iR-6sv]<#)Κ]OƁ75v=zYG> &=;`BsN#B$7|0+]1k{mQF{'II+yQ” (lyh_"gosu;L^#7{Z Yd_hkq޸.x IF׋lJ^,*XxN(JARd4tedwt${lKLY)rfZ[c,P[\(6zI59K4.- Ҷdz([,)Z!A%{ҝ^%RS V;w-˸b{dar҈ou<%֖$t6W;i/{PmiEe/ev/PRcn7{Խ ԏzuX,FYW0Ejp iS]Oz:f6R$5I8kìyE- $|; @"g햌 c=K˻.Y >tv0ErxW o߲>^L~% IKdZϦ׵%I/hs~5xv6Fޢdhn9k y A9Cxx>#Q@AЏV#9ox)#RHtby"{5uM#$`Cٻ'8⵻?3v\?|xs?ڛ=mtD2bE,&qxwmhx]`jy7.( 2#M{G=}ZZk0ydEoqTxiEkZu%b<%S YXl,P`\SQ0\TG`٨5W̸k_[6MMZݳBs'']|{OHjxfI@ekfa.`!M%8hTМP{&vL} )+<=ȢUvR^gw{i\ NuWF$˛ٷؑ@7Xwt=_<ǎ8_d=H:<9 RWѭG+fމ$fTz:EP,U % F,u4BVbݯHJQFiX~.FwBhY&S0ݯ|"VecҊf,nq(.n::[T\+JbiֳH5^<3T#Ӎga- UYUP`XZvaAԧM"bW0$?\Oj>`o5Ǖ O`4Jt[3,?\ᛞzm?L%t6#9? eX,3 0bMjez f#. fo1zY%`ɔfTYN%Ō>YecX5͊Y$,в |?-"1Lҷ(_4 g\\cH-3t9:NT/M͍m٦MgRRVx\&G μas3/X|#`ӳ[!殢v)6!SG}YĚbd>r# gke@,|ѹ}-@遭9!)/퓨 7[ݧ\j a.>{zeXDr{Y`Փ#uqtJnE{;抣.VebͪМ&/ gkܕa׺^r~еe^JN@3*QYd=sǡ|)ڒ z[wk evQT]gͨ@4f{9i tlaVN749,RyWƷey%,k3ch;g(cXGbeC2"sg _cꝑBVq*3M} tr w_c2ЩZtϣ(Ǝbsv<ThFG>O?:ZYK fI[~Ix "[2" 3^)-59=ҢZs+(՟xPN)949;-x/yT6ςmV/,yAaqx" ?襓3g#(W#.Z4,+]tqRggcӇmp#Y*'Nc(R ͞9:Ҿn z3[[6sgޚnX؈$'Ra䛔_ VނmYa\t-/9.rMMC!W|䝌xmh3<ƒ$!Yl72|b>bۿΥO;煂:3Fxc?3ཚ-pgu%$jm?G.ݱqppoJK0VvDڴNJP/HeH>rҩ,]0,ӶȩZ;N#$\0ZI)N#uIqip|)Pѻ'>+K7@v}`RD(+0Fe`k,"2;%zQf3b#Vvj xoYe*؝?bu) |y`CQ{'q]\tтRUsS[Ek5~fʣf4*%Z.mot_Ejsq'#V#El~"](T{NJ9Jc>FomusСd0K6HؒĹmEly.k{>~..RCvxq<;cP㶳[%1jǾ|e҅/L y4iu}wv|yaKF9?' 7Psb25;S;4z( {]'m< RIRzC3Ϩq{ wn&. YQfzxאIϜ Fֲƞ!ML{8h~F UD0x\Gk`-{x?_'~'ҍnt8Z<;YW%Wutܤ^c7*Cn_m^Y-NI]s͹YȪ,tI-3B` =mT:2F}(״(Tp1vD(ƍxꂁ (0[5?efd.zVNo r_F )mW}?ږ8OMg>of"\7lmzZPcg>~L?3Z7~cɟKKӟt׾~v:}87|YznQH_qn3wwk<3}tgo+{Ց,Di{,i򍎴њ':5ҒH`Yƛz?Ϛk^cKs-`bβ! p#ӎQ+CJ0|e1 DrUff9i'iڤ=b OwwB"0/yY=Q,s& ׵@4+oxN$+яf01oH9Lf7+ٕuA&7@*2 _ O~3nnԃsC>e)S&wdzj{Q sze:&|=C{2s_<=LMl<^΍@],8p;s}0m}`Acr u{e q78:F~7Jio<{z"{=#V|lj7?+ 0~e(L/`/첹L(u~K- 7TJa|yҗfYy{z6 to~9? |;e&6Vo Plu`u򔧤w]w tUWwi`.M>LO}SqMyu5BaQ< Cpӟ 09^'O Yr7?LXTL0kűxӞ>i12НWe#7n`q6Wsfo O}*avaQ2+ax<_7oos CSw]z'?y^Āi=->g=kfqk&;׀:R~{1OɶA~RF[Ҏ##fhnTwxYv eْo݈D7R$@> d8C *ЦM@ӣ90yծ~ZEh= H6r?~i`_?^G>2|ӛ4x_=A-뮻n.` M5(@uu`_ VEpq{{;3E/z h/.%ڀIk<B0Ÿ/|az ~\ ?|`idUhG?ѹ^җnx4w݂~s?:!}ێ~X aЌva7m8gԅ+<+xի^5_߳Op۠}OjGG[F:zw ,pX?@ǨY~.|@(yNKK3o`P`}S㍪e|F yIhKBfVJ;_ܞK=arԶ`=2Zs+HK2w ``w |,`qo~/23[6^ A:Ї  9e]'@]JNzZ2o횀u~ԣ^q6PqyCRH&\; @<x,@}`Q'tSg, p~ͬ V/NE̬}s?-z!Sz r <Zy.@XP\s5}m7~K^R>7h᱐XP:@&b Tp.Y`n)RJK{<ٳ*Y?7lkĥ] j2P?-yx_N4yO?V`ox~źalutʡP&<^eAxb[{Rk#{Z`$CbJ>߁:Ex@E@A' !@.*bm ˷-_,4g'iQ7^!#KzW6҂Նxў2d``qGf o ֡lx]l2 c7F6\eCo =c0E  Xh  ?@4,lߡ[e0x018v׼}lt65n}XԵMh 5lxG2?;$PקIl9{O"gz.;Ҟ=k F:C&R ?o lnx[o9-K.0^vvY6y)ZJɭ 2=qL_HJ6q .+Xq`]vY'>1ثeW)A+ @ 'RhQ7 UlTw]f ïگ\h&@&7 xu}8KF څvVOZ˧:C}C2cT}6IG;qOp=; m kfFƵb<@/{A#^٣50?pYrzߨ:zt޶R<_ufº{gD 8J >i<&Z x)-޶9"T1ڎ.w(_RŦ#$I0@5y[L4@o~XR [ ,5 ڠꪫ27jsנB yG?]ԡ .*[׉|;</mx42WrHC,6R_Zh`@}Z࿷-[6VX橭{vр6x}.^$cޤ `8#\+A\7X|ЎkD{2+0ѳg:K\Tv*(`V =m|7H p?P'[v.Bo}[gp ָ`"h!{ ǬH6XtlF3q=8Cg'uOЯUsH)Õn=[h[9Gk)9~ .D̹4薴z~Nj$f +9<)l#IT45ؖSk_Z?sÑ煁~z&Yw(A^Gk&nl~+γ;y9VX:/^ǾLW6S\?,h!kJ;<7\(jD3Sz/\ Y @&ɶ] js ׶J*qN?!Wz8W\v$.rM] 6oh[C ŧ_~ԇ>1n3]N`| ><kYrrX*E9HPBM.ӎ \昼9T E_{cD۶ȔI ;QNσL'vλFT+{IV;Y`j~)޽9|[r 2C1Ї+=0',.0t.z:+B@ S[ ~$S/(}S`KZz܆ɞwߩ`"9xVgOԇ@EVj4{Co}lo׶^w{=,JU5ߛ-fwOk娯 zO[ c2-Կ2 )͛g5}ϭ#0BgC{wȘgqH){^]nsW䦑mc4ުomi) wKjx[*f5Y) F`{1fCzl0ضHUiêT<ge`l[i[iImܥyݪc7,2N[m I`SQZĵMz/{lU҂TfK?Ҷg>˪ݩ6}YQ]Z9uHF*ƒ:^w9G| Gt٩oTcȉgN~,s}n̚V<CQg7Ou:vEG-3~ YE˔Z-[^q챥 풗pyL \aه}&V1m+1.,0[sQ:jgb꺫Gk2[|j>wh+3N^1BM;=rۇ@9 )tӇٰkX,]az!Xy\=_buɧ2?gнWoAw,:o|L-ΏcDxmN,N)0t(YE/T]Jv^z.,Yh{[x2P` @tP_^cJX>W=e 6`m5^+%2"75MrJa|dekVj OxJW/'=Ie[;5ײnP[yc`gev=>2Dzߗ:zZy ]ԧήo}[ga;-K;[f%/yIz>eTW4>֋q=/c+&ok$D}gZ)5 yCEœ,e"3kK{ \qJI@ccdߝgV4o-l_u~cDb?Ϸ~DG }ЕٹD8nz1d~) gLW+p3j؞_~=}{ r%@t}Їҳ9!l/L>Ji$??_*#)ꀬ{6v >vU Ʊm@jp^m<%H W|;anhw?x\@FFB~C߂smFV9@$ @+F] {!@6[},=p^\+ ϧ>)$6o?S/\' BQ q(q, |K_:p>@d5FB|c ׈6ڈwp/yqݍ.>QVk1Ч=Fm:#݀3]u-BZ.9 GtT~ _;?AhĖ^)sfAx #324!vG>,OɄ IU@񪫮 p ηmߟ ~ v5̦ƒ (O{?L3^Q|p@ xӂ#OYx,`ч>M0HWGTY ̖OD'vX0ss0esfB$@][׸Ĉ:q XTpsT|vG`>Ģl7wX<o^ܟܮ x7af4΋6;`qN lc ;,~WuVN\vpmubǘ=q8súЧ+gouurC_)p%x-O'eWw{Ig>7ͳDe/{ xZH,F<353+#um'@΍DT4 &Y!u^{DH&XoCg(7mMϨ]2 w|pM8ǣ uMnEKz6瘏8/3d | _|gft7z({ܥ@v1ۂ8!v H?:>dj7ηm ׊t/2^P`9!AT|1?_7|Jo5ƈ vCmYA*Q D*k#Y'Rxd={O}@>7H 5lU]$6oh`=|C,E9@O:oܦn搲mJځ h}[7bD(}k q52m2_:W __%/9:g ΁~XLDϚNy7կ~us_\>;YJ3-V5\7 9pLTӞ@~N$6 &i,>Wpo!Iy7F"+s~.Fl^8x.ǂ=s9g>^` d0W\qր*`:bHX0w{z=-bpgXZ-| }j'!HF,@r{&A%FBvrYM]^5Gl/a\? 2d `qgзcu`۳C~&`+r٦L57 :vhs@_\S\Y\|.>y{m#kЧ-WZU:Zkڒ>;He^}ejbV*99c!t\rو~;ph@XA06 %|m63]-n~ 7 WA)Nٰ3 W0N6&g97@ F2K@q6c4g>sl?\nw^<NS ' 9m2-<Lcrk/Bo834(\2+Co]A{>h?^,H{87ꞯ ziHtE 4(h'?=8,p/L@ 8UUU)ٟme'PW=S7LL%cUSF: q\ހvWFj@=Tt=jzmn@z+K/^?w~SI~G?,qW !]ٰ2^XE?뽬hΐ~A fsjM=7}3׏vƱ/7 JN>s0FNEn,a?gwsr6(88f3yc>ٙcv 3n1J#}š%NZVDv;P:>ezSiw}le\}Ou< и|Z{ ]cP'Ͷ+K嶞ZoWVjkV|`3К[Uo=g{o-rlmO>oǡ0mD>W{=>3[^c;WK+poLjM; / 0I#cNGeg1#%ioj~ヒ|?b^PVvJPyry"U4٘Kֳ׉'dfc@ mlxJm 3|=<^-,KF~I8z `pK$_]='6:Q cxV%zgGJs\ן^Um6ྦo6zP9/ҁ{7?J&Z֘Ej-&H!Cvv28uuktSX) 鞇4CWb7>HҶ x00oA*jm?`2gH)X.3 Cy=vq{ֱw.lFsŇ M}+g&g6BlV<`=<4YZgg59X 3 "XUqO. cw ~IAX[g,*pSL"HfņwaA*Os,0S|m ]wVoxFYA0 .m"n.ž!<#0Ey8g$D$v9j<YnXTVHEjls%D( [iYaDs>KbB%󳚛ϬT߀c3p7 bܐ,+>F6RvFR}[3a2vRς̓8}V5>c-fCk0$Rx韣3yKFը6>[5 o;/v Y2Wn$k оh{`f_f]yMB3xk<??9N0csQ6tpx_>ߓ'?3+ƗR׎g9:ޛsɹ!;!gk<9|s (>ρkrgG}sޮr=Rx>Ab ?bC;fƱI%q/4In&Mm]]73EnWBZ7|PuPY3*U|U!/Vcns-uo25DEsI򕯜=leO:Ƽ*KqzcGJ~ɨm^?\N @o5Зg@Z㦱v}Уǜʎ '~9X}w)L:ރHTyAo pvyvW?C:+[Eu4$ (/j[,XxH TQzVh:pN&)U[@n 0 W+=HD/uuhzսW.A:D0JWͺʇA(z{#=򑏬l{W_}uBbd\Dd t~Nw!u=84|wo~  #ȝ|ٞ bN;lm|@Nzϐ$Xc2pmc,>c(+dz`gg^Kkw>vyhKt~޵qv%Ebnhn!} G{|x> w@jy/{r6DV\eF0 {׾TuY b.Q)<6Uad'D=0%Fos91/pK^,r#8)XͨQw V@)7#{Y~_?=o>oUnp-`qܣyPqMp>34u9K`[0?n"|ݱ7dW(yZܯB6vy `Sfϗvsֺu@,[Ss2 >ńŌrJa$ {s*9jveP}9S0`g4_{ i AsHK~l5/oMfY!i|gp Tp rkhnosbDydm@y`LA&w$A[uݏ<{ ;"̼6Z,KQIwӚrj}@o ,. \(ژd_wbcs@x-؜e|SNv%RILMBr@R:W[+Kim(z0S–xȚ+s(ŗ:wڈq $Kadarz &.d l+" RqQ}[:r׻uH%< =@`-m\J4SP/$sAZ69yNthE#εaKMu3 l:gg# =ds]Dd1-)Q;er~nY>' +mlY{"νV*sK0;Pi8ҹ.U{g'RT2gkHcM Ս!-ވ1~1'2iJf`0HGH吙*XH׎ZҪ iL% dξJ1 @*%P5I\ 0x ha^z #>z(բ+.^Dȳ<E峟lzЃ4Z~n!O@sf7YK ˟ɟhyZD{Ϧ ?7@G=Y/;d\lHO { ;Sg0딒{ 6zd|#'{?O/V3 }hQOA&d ); _gt|s {^H6/Ld~o8sbQadٳw's~ݢ{.1]s53b7CK q8t!}Y?3  jG/} 81N `!٨m֩y.9pNHK<),2믿>7~e28 7+_#06d-̵ @o~P#"xEd5r^E7%y[&;[:R: RZ疽6W bs]V5?Us+Ѽ~ g=>P]#1xw]kgƸ= }9;Hn-56@D[ڞRQmR ]RPr#%?K*3U"ZZ.}Ƹ1u0:EiY(pԽdstZZe-PTx\mH?OVn\@ ID^Wό5NuUW~`;=yx~=?sSzn_~Heͭ뮃F~}vmS5sp:D!k`Qme`q3Hyfyd٬;˯89}uI 9pa ǂ.LBNJa.,+4f.BuD-ylJ8T8re-VY޽9 U$SG*ܾC@o&EkґH8{RqD 6/N+vZ[*UfaŖ#ݕ}*i6mx@N}zg[yoJyWebɆآ.Q>[~` %B 9`O7~`Y >diH`Dݟ'G>T`=.f 2gIЛ,sp!nvCO ⃻Ƨ?Yc6]0 @y#:k#DO_BRlX 67t0p>0!%9>gr]kv;Jm,Mh~9c_VYti[`Z1MM ^ؚG.΃dY_Z0 ϴ(=$;.,x% Byxc[O犁>ȧJ8`%Ӗ m{['m-.2-qvXnX@]r'mzb-BTb , yV O@L o[G[n-F_;UQoX ۻE)` p[: }lZպ 7rt@%9.<1m͆R+pgúeꪶts~N@c2A}3wW{8_a~WHVjgPԍxڴ?`@NϘ^P VrUkZ ˬgQ7> 0\bFux\#>k ( &z.|F;ʬIdKJM2\F(K-i)#hm[my&RrWaݭҳ[*ʬV# ܌,fQ Yd/8' R!3N+B=륗9=63onD-1k-M|bB ׂbPvd `J3әںhw埳zF%+( "57c`i+tM'z)3$1I–%ۇtYHaxgz'(`+ȟh~N&m@xD^6F u9C}cPSPi7cwo?qG OV1vkV#V7nr(+镱eQcj Y,vӖ[+1.aX{4<ɋܮyNŠkǮ]<5q;lt<:wwܼ]+5yedsGdhӸ ~ع>u G0kWj +(/Sdt} @F6W^4#`|`:3Xb[(2EL[stőd~q(SANs ?@l(Ul3Xf5G> :ȮGoJcl#@7: {F9IХB7Ժ/ޖڪ,@sLWf˴l?ז섀,$Z[v-V@ TSe=5Y6TR/ض Cj-(`9zVImsd:W ENdY,fqLw YH,BoX G; pG'2с V{?]jZ۩fm ^{9߁YHL ms &O1VZ*(dg fk.Fre>rλ#)C0Vߚ"79u<;dpEU,V,3k#/X[;1vv/ΐ>4m{ ="\{$d(=mwdKm&3DG\9kAEk]ꣵ:YEuTXh~xt^,$+yd=9ꯑRq2c=X!Fia8wD}_-tB=kN1@N; nXk>@O꟪M6Nt[j Q-Ny-K,{Q:h4[/W^pb`8ٶN#{z ))I-{jV/VC? ݖwê\p6JTGҒjUnSEBcF;/}]vɣĩ듒4k<.3zp NN&k߿VęIEfBc9l95 3vAҩd.W<68 Iۋ>Y0]pxVj$d"{!:d4˲Vq<|/IWa*(€X/(sa ܶ]}-rMHTU&dy E$ylQ9kY@bfxߢ FIvA靖xZӆ(;k,Z.gc0#[Mt{y4"qՈD첋L~Yň]͊S9Z;{~|~ֲ2ݨJM?`ēv38>0j`62 n:[g-kIBe~P2ݺ1nZb+Ъ˶5Βqb:DOܗI]ܶEԂpq gF^g^zB "{԰]D@V -T[6:Qk HD8VɀE}/ނZ$켗YUPd, vUOxRcʀpTj{.6Y=zZ+Kf{DkHZ'M3y̚5<}qjձL #d{HyKl-| YœtyG̛5/XHI嚌 u _{}&a4_2|84>ʠ^vY/kTa9xTJMs$>f&lQ' UE*7231We~}[KNJ{ GiсgqY*GnS?Y1VcJDX3ٍcͩl•#`LDgg"]QJk55bV/7M9v3L; _.bD&;5}I<9Q 6Q]ّg<sesGCR;-sD4¡";M<3[cJ5ԠHRuȚ?ɱaQ;t^Z&Ϲֽ')o]ko/4gSfk)vϞvVEָ初@{Axr5V;ˬnZtk(;.ekgkEb$(&sЈyr =h'mXymSZZ1$110V_f~ mØs;v77H8"Tnuٚc,; ygporQ@Y/Q਌٨yAw^ [/{m{oW>,(U[lFa!)v@azL-r,Pw޸Y;zf>{Ϟ :Gn\Cx 5E/x/Z*#+@6<,U@%Όg%DC[]gfOH՛APCPY9aH;|(-=e"l>( ..OnY

    ędnRH{PWY|J[F7,vNYB'=gɚt0;$VЌy%[yea =TU0QۺE4ydK<\goLExHE#f1kI@Od:le=V m#&GۂgG:ޜI*#&r6{[9['@^E[\jf+Nf đ=ym,1bύ]NeY!nA-216T1vIz: F Ǚhxz̫1-ټ-eʸdb"v7 [j-YֱQ1rzEv&=4:i#K{:OQ+ 6hT@ؒ' LCFRd dzO)/ o8q! 6"PF>PQh\}x{і=g,)z&RBGDV/a/iw/A?Hd%=sk|=H[yz *`1R&CnN; ӈW(k<2y xzV[G ecFN |9"mU,zd\zA T2xGo#U:jωCQ["%^34vt9.'ڋdX]%"Gbf & UK^@gxjIǽD$[=b9?u@ * Z2faΖvJIY4G;t疓H`B]E!FXHg+xy ql wV@Rk^,Ra>&ղ,qh_o`̥2%:9]gAGi#P h4fy0Gͱ18(ˢVxv,L&mekJoXLx] B3 "@p獁 v/0(uRyD*N\lEqYPh5Yt?궤ЭBt :SJ.!lX.iO]c$Vx>P^ryU2h pZH'+-t8vQ$ |8Q[nD1PT((|d8(́͝UൊeF%es6:l\ߋ=BmOy$举(/j*&)JvvgR9<a!]"rR N0'ǴCx|VkQM;"DDvlE]uy4ꌞ˓DDktGkˣx7<՗UD8msmLr{Rh XUݟ‹Pz`U[YɈv>k=sEaV]zSX9lΙ-Wp0e?Tst[rn]\,̈O\XhMQ'-Y$fLuxbaJ4><$˒utq(+Nje"dyL/%;WrFJ\#P9nydaiEC1R)J i,Nt=D"~L{TAHe"\FV]JE.XB +n1'\3&0Rb$*,RB^Mh1q y=@{Dx"}(>KDċ&6c|Ylk@(x;8 "@4 Q0% Z2{ {?Z[Vueqk:Eָюzc|Ĥ)ÿ4a-F W/0ZFE#l(wکm5.FA\Pq.8/u3bspʹZ׵hkG#=d8$\$L$)ʚ{Zܨ_"}zٌv"ym9%moDϳLd5ZGۮi?DPe<8J95&GHc2Q/Id.^{6G۳5@tP=ۨ ^Gλ5φ?@r5|}gyDbpwz@2 G̐GTTxevָؐy5*bF牔ƻN_[=.eFlbϲ̈YedDl#Q q`2h&hbm9@z菰t^#!^џ=z$pmԹd??1ƒ 6aЬҺhGhw4a%ԏlP*SZdo偾5[j60G$- 6'=ճL"erZhFtQ XgV|Vkړì>GGϹˏH/v"T_G. #&UmO?ꍳg{n2֖vbk%$Qن܍YmẫeHz)ʌƱwQGs7^d&<(HPN$;{G@!X.Q5Eέʌup#OU }ѴcP= Bh^hTBٛ2#=0i#׶ {/,m[ w}Fs>j{צ^Dh>I9F..~(h >h"kNFEɍF kR&i'yk2QѢeF^kKc`I2R##AQv;OeZ#`#l捬4.qkYQ@7FְܻQȜiK8t9$;$:#i8& f3 MU) I)1Oev*<{RHHҕDY;0X:}N2` Sk9>=ԺfF#鳽h3 "ƶzV )D44NZvQ/&cLg3SfM+;YRw;; ^yME@SܑDJ4"e`g(f <{=gc-ʾUv "L:DDU9a} Wib<;cCdϣwqk6`ZS.Kj=D*|'32,cpVb9`4`3WY[ /4I@\7@S1 3ۨ;MƋ7 =As+KXD8Vv%l_^sx :Je.ͅ{&< d;~9>kT{o[@(_w[(+6sYGE;}z9j[nqt.ysqXpCl`6aQPX Yg~kWE1y۱@ҌRaN1ܴڙi)m[?B%5IS=YdL$ə3jsw87/8Yi3vۙcJ w斒@T|#^ H8:ʡc'yPt {.iYm-JbŰGsWlHN-ʨt͙"@1l26wl@wD+Fw/-g.uk銥r٠t"aWCn"kh.a}ϙ`;yg2"yFD+o$X%KB"e"H;^`_c #-Q+ighMi۾ʌxuH Շk:#G2E1Qp?(kYGҊ^kA n>x}_UW $o'#p=rsQYesT)Az"rֵhލgԶFkeGOc$Fe*zﰵ ۺyUv=W{U8 2y $eFb"L7qREZYi# ze<٪SáxPGe@'׺6FMNZZF@!X/w}-)oQ])Y3_]XޣQ[82ԣw^4¹cq]?(]|F nG_k.Ս${oe, ٲFv@u_ U֫^"82-2˒DDDUfhҔh FN GIpدZ.X@vxk#VգވϜνёX:X.#T5uM, 1sTx`v@}2*\\"(Bl.(y<tZҶMhQD@|s.; R IshMXy)1$ò~p0k!]")i[8vѬ)w*X! h9-AEjTmb> @\|j GٲS)-m91hgv1\?́V+bwX>Q"#@u}PNEb͇Xb7 +4pA]U[Y1xeU@c-@Z8:})½$`mu]P4r(r@O9'AK-&ژ3?`ɖ2edzFf;slWǎIrgюUP6|}9>-}V̖;aA ,xR0ͤ0y$hO gp83TDed fRnLL6OE@C|ձ3edD[:/ib3!|Ղh@`,˺] Fuut+v t;QyFag# 36loċj,wT9|=j'Q6yC0s/׮ŎbnO̢ :VE$UE ebV0Ӫ3Yҫc$*d˯Y1>jYd*~q2yw"iJ!`{8"ݹxw (IRҎvc> t[b1g-;Ib =X^t A#<1A̾'^ْ'0(U,ZZzE}/s,_`-͈#+^Q,`,4%դڬv7x˔oW,{F3Ie40Z }r绫)l-Ct=p X2l$y`%GrƧJcR4. wY4GjdY8 &y\֕2:)b2ҧ]5[ ̎~c VN;FP^7?bMΟ>h#巯\ȤkI^4EPWϨsG b;192tocwV3zݮ],/YĖxaӲ[Eb0CNd&45vƋ}4Fbb"؏Pƻ, MXе+,`1N㬐Oy0%(0L^ 7 =p;YN"[e.5*F޿ Sնv[V% Q?T?vtl8$d4zV컌uI$!AX>3𧻓9QP}yeweȗywv Fgv^XuċUIhq+t!<'+ohkA Ŧc IWAm.\8H 3E?'G5Hb)ֱmnt'-\JF[#mzl w#r k|)cy5nQFm[)On)sіHiI#*`^f͓E')V3}Vg+f2"" .3ڭ`ƨֳs| Zȴn3wᨋDr`) mKgRbq* :ڦZk=xeviSi倳4~Z<VEgVTbdTNVz[2 OZ)fؕ0@8e"{۲ŕy} vXo&R!JBH$@DJь"R(*I4iШ(E۳u]sw{yZ{׾ֽ3-$>KFfc!٩L FԠ.BH+c. t裊bA^TjpMܹdY8㼏<.}P2v"ޟE(RmezԛUЙmm**EGdt:ew]Bi"GGY ;|Wqʬj^iac`$G7z i(0m9UZz_FnQd:*߈>ʰί9K^s%-g_zt:x^ kO VFWT"udTBk%j3*sx2kA*+ ~w-h!-k˜ΤIQQ9}ɀ\B8V ,p9[#F.#G=Pרp>x>`:={hVF) F.G. *^ E%a)`,E׀]ʜVc.ʰc؎xE w-4뢮9U6SDFT(2pgޚes|.5@x pT`ri{6aofewp{Ƴa/N%p 8%)zH0,H*[&]{&,c$Yƒ[6>hJz X)cܝHczU6M D*T=v)@HH qAra#yAq"p *j aIckvy1Z̉袹`T;<˸xE97f8]Z6F-{WTB(8-g+ k[7$}"GϙmÁN\/|ѐ;nCwV `ng-niKvI/2v/SW1uɋ, Ѵ]Hׁ 峡7Dw ؤ7sBAsHPNxl_FWQFxH=&'3A\tnYۗYyg\n#`108r"4enqa悮.}ds% X33@@@$֢NpwI_Fhrg R ,3JmRB-fKT$icws"8bfhjb|┬N}Hum++`;AtQf0| +0r WB/la,0Ge@ϩkBv-7.nu|Jg$L4h/D6hx]IQ}ʠѰEsBX -+R_KMg}xiTYf\DK>袻[1E gƁap޸8ՎwAJ]vڠ D%`#刓KQl<U31ʌ\X\LOpn]f|1+1wοɜD&aPgTu`U(bSڎ9}WHFqg/\_m$nh8I4T6DZ2hPx̰Y|hN/k85R`{¹szwQSw^w%SorV$Qq@&W! GVF $R1)R%\qHhA 묥ϐ.i,-._g@Gk9&Jm=]27UKV`ϊ#T899 R,)SK4]`RiScĉeS4# ]IH֘ "Y b ͱ2JZkvzZ cOW-Ôc3*528'U}d|Pٯ$D";1ਗhefD.FHRdD.A,]Q*#]F?tk>t/̽ctu>FAً M>:'qlSB[.|(Ug{L 1?N%J'RD&vk Y3v[-"c;$v L\baaQdPMyAuP|t#cw69v$^λZwF/ DpڠŚ2=i5)gvH^ճƠ%2ɺX]ʌf@KڽK]M8eXWpdݝ>g9u<[sa@tmuKYL'ڨr#ivXQ"8WL)1/&fQ[{٨EHh5V82Xi!6,:bmgF  ٦3>Xg]*+{S sk>SMO*$d‘'SIR`6qH*se 0y{5HFB9E"BB)O 1i/raEE"[%34.5VJeesy}N]{Ƴ6P_=VLaɋ꜑evTfW;E.չ3V${hBd"']fŏNhA dkʜ/?jkTf8Y}u"ꅊ"9(j'j_J1|cY[6ݳQz>Eϧ].#Td/vP,e 430Ȥ n73SH l-S*GD#C#6T"p eB&d$&NYݡ2.T2i!\?1pyHwBT;XeeaRɮ ZaDS c[ =U<2)SQd֢(&JA],;IBڢcgWx- TP2 3a=892-L WUNumId¯ 7e-ѱnq~Egb 0hTMDlyM #x8,g^(E[!}gd%z2QE=t8w71kξ縪L{Mİv,EOacDEkDTU8*8Rs3 nc% *Ͻn+}h瑘x!bK x`nq'$q9WhW$qyX66\$FIQ=vgXT'"0 rIfe~?[16Rp "tjhbĈp**-LNDk5{:j@e)؍)T ۅh-E16,-J*̀eEC h}2yQ;k~]@DMߵm%ogj6c(e㡋3iC|c?' T]OgNEt2VbF S]V8^YST-7" M^xi[Ĝ.,z(53R9@{F*u>4q}3J"߷MeG jӭ5ӄځxSEǑU \Zی Rc VH(F;<}ꬉC3r%xV쥎[QS# GyA9x?N >'3}e8IEpNfttO#(G UC1V qLeF=-ǻ|D4E$ġlDٖxǂ<(/3 r1:GA7Hdqib,pO8z'_ %c TTnVFnBjɰLH+l3Qvp1:2'#42ɔ?crL#}L2"C ܥX/q2藚cRel$5S&PBHcAJrS&&X]+IEsHnԚFٽD)GC95yqI`e"jI8 @}<{1<6$Sfts5$6Cv2$JCgLE a.S^ͻL-WXhBg2Du& e'Q=sG\#]!3ΉAఽ,(v!x{жq#zd"E<3m[MC5DM#(4H/[,y4̣n辟T2_G@r-!Dx];*;j}Vր`U&RY^5XgQZڈ~ 'J,T[f>PP;J={5ڏ5gdgVY q׀ ef]Z*Q_gԏ#nKgEV%362ךMhѥGGқXPK8#䕝3r\9pHD0SQ=81̀kGg<02W* gG='ɿ "s4]mmE9 N&\ÙǤ>juQ@ WU<ܗT!fhR ~7韊&3Z%ΒPc0[0=a a(_D3Y=Ņ,q X xiuɅT̃h0 3(Skؽs *E}[@ i#G# D(WVe7>:9y >JUfdMN鿳Aj fv5J 5cZǿ]Ԅ[q9qev; 9#ߵ YG,z)B5V j6g JLC"2M*[cML@5I2;i'dvӶna6yOi'h 1JUTU(K4n6`{mV(lk'@WXWtF eUr%׌&1S4ld+t:D?f%&[]nn3F!mo#,2m, Dh2PZ_FCГ0j ٶ^ 6TE7Ixx :A6ԑUgt)G37,3GU ϋ2aL{2mF`6BEZ3oj+Rw401F)ԡ.13)aBtYF*R=ϽM Jv)݄twIN6tfi%9슝k[iOO}ۓ/ElT^1?UR8 M,jF֠L^J]L:aB0 &G}( (2nC"-Z|>Qse&kEݕb\l>"L(jSgeI( И,ڊ`lw/|4*X2F;hQna{zQyltJ̥NP"c'B۠ܕT{ΛgV%!EU95"¿A~q~.}i-hJnϵ2f1ppGuZk#ebѕ@x='CpRVGkQ8礱i/[X"vrN4Fޝ1LU(tTԦ > Rmc/J@`%J8ŕz`]QjDȸƬ @d x*)c"K*U-X$vIhC^!c|TTV B.Y%/儬mpւҊ@5 l4ws}>oL8QRaD?X$*-th~&ɚ$BlZEA^ .+6]Baϥ.d|,F&;0؏DF]i-`q< +}ǁOZTrILb=^=`0]@NDȺr5M{m߱% %tn&bpnjmUTLR۩QbH%-AjK&ŋ.ZM" 0l$Bd$X$vgJ"dk36p :+d\cIn+ e!XQ%ǦdzSIx"EmH" ܂E5 ]27,d7FVg*D֮vcԮ'AB^>TZʗH",3뷞%?r>k^P 5W%  S{, Uy4d$'A1n|< dzYb5X..yQbo', iEN(  J,ibX39@`>2ʺo +,Y]nGD(2i/O65ltSjE^ O/"/g:p -UMow>3da"CwǙ_N,v9 Dp26DsUKXp+u0 gG+*&""EA}"A6X -Q-W1N*S @$Ay< pɟQ $ FMPXrlSemm,)E͏}'l*z-Œfo#ط%m>Mt`29 @'4^v|qױ#ťɩ%l9r %m6y'si- Wdf6n'}e6?H1цV ˒] !s31/|oqaxP8}T!8w=kg̓@+DE+4`SN0F`푤"T0P=2CmUiH8"@'Jm+QQf#PkQ*2;fCdya~ T 8Ѓʎw8l<fdK/3w<[`l=g-t-tAg )X+ųRgT, x =!!GWHT TȆyz*m;g(OT$M E1W@+F{t~iUSAUZD> qMh>֖'\02'Ҝ 0W;-INB_[U;:+3Ma6( yPF@GӋu1MW V#=ԳV:CQ{6\#Gz>AgGTIgU&.$B1H<s'htR@صvDs.ULgk4G(@kÀu']DO@'AW!Dج1*3LڠN$]e\@#&ŋ&}mJ"ūZ̬M"$Z l qKT$ mP_gNID߈bGIMD(u@b'*U/Y!.!)-Y`2L"9$qE0L$ XY92N"$\*8 .8H)A!{ "\ ̻;B0Rp%{pS;iDdjf1;Ɖ-}p}"Щ+:I8Q6e Dߏ,nKdJ7MR A."PD QmS`u4fI{x @4@РMli3K6(cb1eHe"$qgDS\0W.4ìB2 4Ae(ŽI$*˒1\oDZUfN"_UwᮈLnX` &@Tx X7L/j|ūorN6 xvJV.g2vb YrFGh=UN4ˬŎvjg(wj6y4 ڀafM@(-FD_DΓ1UQ7qSJRPr h6WX`ҦHӄ2Aey K3TD2n%95P/X2 9's1U`/4=l@4fH`.LH1zu7up@a\F]Lyd^@T W$a Ct d@ 18͌ W<Ɔ.E}fέ33'DVtm+ |;QN粎vƄ[W4RBȹBDgY;JkVhT2ӔD8ROT;"U q_bl"s7 ';VJ≨t'؉yPC +bG}s$K'*rn31J@(ȃ94! P %/PbDKK*c%][$bv !B D8"jE$FmR%&*SK*8Q3?%GFo\ U0m]{!5* &snymFvcW FsQFL3LΝӄւM2[=QsS;7F(s"$ݵ]^(hj|FP-U{#0P׬Y0IqU s\:>oJ9$mSW`ptD(KȄIqm HtBULS1BZ$ Ү4 "<1$:7DH^rUEx+&|[h@vdDfa /2QF&}!iF: SsvA;gI](Yl(C6Mv=p*Ier,YȌ>z$<AdK",eeb"t(-IԔ{asVD`Zƽ.`#E ]e:'fdn&Vj>~hc4A,j'e@8$S٧ʾ(vx.IW$B̶ JL\l!cD )(#($,웈H-Ump%7* ®e0^Z +r)Lw?qFQ8Nq&(,B%*hʌT2Z|IZqUߡ Ũ :H"HSc&EFQ.e}bUEX̳9* EIF#dL=rFu/Nىx\f(L]\ GW콯+uNڹ9[8u< 񎳀3AqFԖn G.z:(D.h}n1CN079|L]  է!!:`đю7e)z+/;N#$%fqt,pDi3Χ3۾F5n=\8jg(ŁfcQ f'C$*:j@[9ub#,iO(rG(^4793q-||@zb;XFGN- _1n9J6%ʬPS uU!('\_%um)Q=]2U9]ЉxКF0vzi[w:d(u]YW:@7yIwЬ N4+ohh-f+eD`t֐'CLY)ۘ7 ѧv&q#vtʼnzhC$QI#%+AQGVԜh*w,+ «2%+l*IH ͽ"UI` $`L)8$"U}HWzǪ}ex}J+cn24Z{^i3U'*@-pT0 H/Qa*, eP3z;`GPQCm+( oK1V,I\n)maA#%{WRy? 0EƘnk*c aPz4d )1mkem8G>b*x(l٭#̹p 'F3>YIumVD,udmw :I刔 1]b#ڮa"UT'%1S)SmG< 3(l_A%R8HVrG2z`R8;r!#gkJjhaDQ5(qY"dPm2*adH*q$NqX4bCA 3 "o!e%3AGh$H?ҨʉkcT7L*1J򔴗k$w:Pq͉&DM"e4ivܡ1Pqw)3@3Q2T3XIyWu,U(Jg$R$yم'1wc>)ȗh~Ya! #׈7vrQP$BSL6(f"XYWA\XPPlH":\ fQiܼL47TTQ>55b\Ď}Y޿ʙGF*'ɑ:h,M^, L x(w%l&z!`2 ԮWN)XIwɜB\Uk5@19_.¢fZxRFk"l\ x.MSggZi@V\{!pr4nN$Ov3p铙!LB)$Z`{fURSж`})?7ݪ-h2wznP*̣Gi[1Ytrp8Q 5Eu0+(apI5vl9_PkMTVhKي-0x)uF0V;~Wa']&5YÃ4fLc1Q}e< fsxI5#1h,ΓqJ/_/LokTFf/:~Ht~F92/\FGdsٟʅSh1~ 㢗R֥e(J4qT bv i5/]@Pu1K:7:.J{8ǽ{5>׀Q=kD+  \YX \3.~QwBMv2kwϣqJh3)Iz .I<<:ZϴoPյK5{IX-h2T:K:,Q_sheU̪TߓB\S'F;G; e2\Ẁ]#kZl/< e]D8>ae3e0P$Z`f,1!Om"rIG_ |gNe*)d Q'0#GGEcZ J౤@֭xgt<]ɸ=F)Q`F)ǂz>Ya*q1beIgla0nmDKw]pDj-2K-k#P̔E+%gIA0NҰVJZFWg9H+A4Ƞ$BE nLr`n)b~I~ʢLS hY_"յf ᾛIv7 9dbicYҁ>J"<јGGh]fі7w wzMx(r"guk+waYL"rehh[}-YE~>af3.ƈ&dI"?DnGk;kvo21Mxu q]0CAd'\SQuYd۫vFl<&tlׁ{I"D.8,A1STu*RkDPF‚H41V$tB`.[+@72 7&mpi6#Rf(wd* `m7d߂1coLHE1A451, nZ܍D-b;5uJDlw҇>(].r) OTDPu;ir)ƀLtQgP>`뀮`$N/(C $jP&OIwkwe2zQd3wǙ2Hj}k]߬rw)_qm?hʍ4OFwmUv露.Nd|TH8k PwP-Fչ7wm F05 `p^9=ĒK>Ě!ɑrXl|oD,eDɵ[3aIٯHN=DjPFG:#*YrSwP:F!dإ&rw@3i<@gJMRצgT[DXxGlVה~[ה2sZ7+:"ʌ[T$XDz+$⎼L2v [etDy#dQq~&Iɪde@!R"[] Z$*%D"!@󎤊sg=F?w)ެYIFeݻq6'q켑gΧ9syv92&, HF%s"I]6RHL^Ej渨ܞ},TdLQ.Y[OFy#. (s[ \T¢4=6@ht6%%8t` A qBVutxVj~61Y1a}[##X n~fyLE,s,R ¢M$%n, IL@&i׌ln,cxp͛`9tO3+!WyYs5F k Vm_8GY5k "P(ˌ"fp+<9G#ױh{~ $z&EK8D:IoB-Xsl[ֹ/K|7]ǜD5H$Gw5IɌ,m#3'TwD\gD+t, MRƢa,oǚg=f %eDʜ?KSԚ9'[gmvDXRJR8X=m~#up87*\LhFOZgH!l ybE&{->;N}p. AķV@qW>zF8dƳg4Pꠋ\$S(d+{[w`]q[ufM[>$)B@P/T8!Zow 2ltkb&UY:VRG'ᤸ#|Y̢7f'H`T;5cYAʌ^ VļhK^o9 Gfa|qu"~477xEz r#P!y:js3U"1WM!--"C`Tzu-ywFN(M9IвJNuWT(ku3; GNt*yyqans1ɚdMELdY̩G}3xU2r\LyܧIȈR2Ȏ7u sxMQ$9K0q1{!Euvi3(k9Ayf.OԮDεg9Q=0q2T9TzY;IN*l<]NTo7e-HX,D'#Y=xY:GvBPb20;\ּ Gv[`}ڱf@Z3| Z)L9#ZJCԶVǎ>] >[p|<f(IݳZYM۩CCt":e&z*G,HD7 eCvٻ^g]~ھۥYdS$'k dr5zwXf-9ʯ9X/,zd쌅RgW,;a%+(Ws\%-?~nn,ʢxѢX(c7rlz׻eA$yTzJ8-^E}M[Ж. kGڱB$`P+2#B9*ym2h+Zh oUQc}Pry6L̃&A527Aa|]Xٗ^%V1s`2`3REm#݈]IN}]3Hu=F ڼߐ s>-'u0{q u'.5(~غ`Vp,:z p2 <́C:$BWDȬMQh}.$DPFt)0QI\!Z^/Y]gָPK+D@$eaXCLUDP GX1Xpf@V$0\4bMNVb *.'Q&"v,ԨtUt$XE_*<3[le0{8'‚cg%ɧU*ytPzXI>nYb0"yMɛ 6\W>&L#h˘Z5Er5l=yw4l@ 1m"0sVާsN۱xF$Y46C/XC7Aj(0CUt)UF?X_Da$yT`h ]pG+S{*y;Geg.36xx}?C>\zכr4?i{tMml9^v#^?~|z]~_o/OOy>{~fo"1_z\~??Ntaa6Tۯ:Xׯ=NsI3چ[ѶA&!\Baem6Ԇ6 hՏ >PIԭguÜ q%b*)C 68c$)K|GHHg$EmuH4-N$xVYE_yBA;(M!Y/ mk͑ lWn1߲roDAķKnsf7P8 m9j5y ؏Xoef[YD{.1u?us}!!Wz??SC?CG/,Nxs3"1yqb_ו{OO&`|^w/|3OT w]v|G|Dc??17c?vG7U7ʞ8o~O}g6R7aOySLW??~_~Xvnbl6ҕM; #*A@3y&ޝDXFzxǕEE768 `ϵ}h-A{/X= e4ܯ6W)$ebQ@FEz4t3@}!$CB3ũz<3hg3MB 砽q\\wҩ]ߨhPPɨ1} zE?`E6GY.6@n /=2_v&@#?##i; 7|ڧ}noKT=yK^Ҽ}9)/˧|ԗSt~N6}j̣u*=jX=U_Uڀ?zth£>A*|+' 2}^w{߻Wҕ/i p u{x|3_͹ ;8R}1P6w,rS{.G?z:~뷼G=jH3ts^ (rNeZQarFED4kR&Z!E -"5Aԟ䋎MXCl892xD*ϪLP ^ŽV)m ,~X=& |c` ww0Zi$2R=JZ˂ȳPtq&bYDD1n-jq/MbNpt3 / 66;/]>?Alt_{ޟ韶'< p''Oa{XyK^b7Mch)* {_b{0& k3XSr~@e~zիX`mo{[}ӟn5Mnrأ+4Y_ =4 ȭa=R;s=AG|Gx#??NQVy6͵`G/6+\ 6yM|di<~GZ~_7m@{39E#_NV ?R~"a$w$BwfuErp7qk=je_ uyDzL;rjsG /<ooA:<^ƣ?C?T<"Yt_85A` / O97M;H*Wʴ[֣Nʣaku{}~v"}uy؁O2uN{|׾Wx+N~_?}mvhm8C@3&H"D0M"TǨcXVG5>#pe9%cɺb9y6Pߵe3Μcq%Kq`.VQfЮԓNǁG]6c&4ށ`$~`rVAtp ÁG?G8ܭ*盓x> Ni5}1'{<^ϜﶶH%/yGNQv038󈝆 /ω-e2s?wG4ϵu#v{#w1Ѳ}_y|v_nmkx󹼭/ω^`G's7 ۵]ZKO4߷[OE&5Tf.1hg<\.zm lS*HUC.$481;ʻeɁ.16w.BX*HD gfB54XH,=Ӥ&ʛg]jpU\I@> :^ EVwh<8t~G(_#~nfr8)W/ g}Vu~o{ң\ԧ(Sxy?!=i͓^U^򗟨<~=^? |o8q۪ԭS#>zԏDwɚ\s?>ʹSGg`;6l##q>Sַu>ysLW [y@ORlS£iΥvlܳ9Se&.S;f΋md~J6ou>=񏟸^=} cl17X==NMw:l뛹^ 8>-:yQw:o0}8NbujV0?@3 @{@DB#3bbb;ՂȪ +6dRM+"7,PhZ然\ΗC+oBr^+5.MIp@/(nԅ`ŒaLh,v"L'sʉsw%V81h~&68n, ۞Л^' 5Eg2'mPrGl=˷qjഃ0n9O|i;4neȦQ-wڢwpŮc?cSdO~}~mq^'Yry wubÍntށs7uK#'?#?2i(mfwx@{7ϕ%>sQ|_4tYLLt^*vn?\Ⱦ`q@z?sַp狆{^yi9r]]SQ?ǯ}</??>%:eopoQޕ7z'`:yL~ 'm4zJ /G><W oወ& ~V{rދEhRtry%(nP$h.ٹ?#NO8T 0] xSi3"vBk?l\֤\`{o,*yN#[̑N##t?٨mes: z~)'B\#"n8?t L0""JMF<*HsJv`7~c%.19<~n0::H(] VhWؔţ&>'2{_G27嫃ywt KMQSNk)9eH:8#bA/}iSo__5D/CsxTչͮe6}2uGQX,d_LOjtJv xz)~uWpsd|Jt`l'srG-o~<ӛyܟ[=!#vGѽ]DN }{q A?vVx݋y~0J:|+qM2x>f|,9]} Fa}Vm 0Wj0E<9fR.S  5&'IyJ-xmDBG6H!ϳD[f` QNEQo @>uT8p7Qh]aBc iW8A$脊\3pWKwkP~  M5rh%n8@i~w`zȰx4jf@6=3[.m#AO?s`M:·S{6\)8˟[oSN,9zf׽u.ss ,;:8c %ZT9xr(szl)608;Φ"A$S9@L}6ܭQy6ـt{}o8ӣ-}|qۅ3oׯwӞz0{~q0rz_XyFYVDmt!hĕ2<7[X]Ě%ayD0Ff4ԉnAXGQH*P"vd!Ermn]"ma;8=EQ$ш5ݢ u͡<""4/- [6Wh>ԁdN4Mv@Hcb`TbRgh耪6\|O;9-|wk9ϑܼ`㜤G@3lmۨI}tځזc;}>'9ȜCH[:y.X݁^2 *pykr'|y{FG@~#slG M@ h8's~|EG=X|w HbD(xH>-H9BiKpeα2#AcQ/HJϠJW7o99z"ꀠmf2i:!waC F\y3v8nYߪ̂sGǑdʮ~#䴡Lk'Q&{6wF_Pf[|w£펮M_ࢩ(j?%} V%_^8ȑ(S-"%ChD>oQHT)48#)c?lY3D8w&%-ZD FP@L76CKD=̀+(HM4RaizYt3N6R)(KH[IAڇڈAY=?}1RO%VaE_:=T9Q~$;:&@%=F`H9K9#[Dx k~k H]6G˻MTck!߫3jt,9}@-vS5w Tڹ`ac{n~fJ`iwI;S<_D{#q$++Cgm٬!d8Y>"窌ғ͜#gt1uz2eF(:f휭'c")ПtJF;s|جfs|ɍ?ɬWW;pA7(|9\&ZvΩv7$1\ڕ P_:xl&Z/OU8Jny~T]]K;9ohl8aNOӋ+nenHQӚ ,LnML gҮ6|'і.FΘ]*Cwqg\z$ShV?nJD'@n>ʬ21γ^ ۜv -+*$mpDr#)ZwU&&'2Liȵ-8HIFLDw'**]@. lyV,B2\#yyakHQPv$UbFQMי[&d63#(: fq7vbTv<'ϓk9q8?cg]qV -JNsq]]ծv57Mmo{[̘֓ @#cu{¹~?r{ڍQ'M[YSyp9Yx;8rݪoY=9}qzOj}7.~NF$\׼DpS>SMnrɬs+_y251۞]zWs@ox\TWm+n,Sn<я6Nwo4 Gkw [Vs+]J%/yIkēQǘlw078Y 7uòI9|^7.hkc?^NΉ~n^|枻t{nnc1:6Bv'T;#^tmXqٵ]ɔˀ;H>q[3e8QD;[Oģv|:ٓ8g]gAzPq ?DmR]P?!RTy<Wy'$͜ǣy? p@uk\(WQDف#~P{G<a{dvs71nlrܧ TN흣=7ox;ňQO{ӊE^/8$&wH_~:zܰ}4`E3 7)׺ֵvx~/|pܥ|g|tx~}_Lx4z7э}6G;?>/.{N _p./|ܩ}nqunC L;~ԣUgO둙sY FO{UzG3ؑ)K^~5KqHh:sb Tzh-Y\cѾ*qԕnyn|uu5Ljf/p{Tڏn6-P{w5gm46 kɟɓG?|) xĜf57e)sm=bCc0˚r|"JߙEFȵug#'Q.牢M(ڐfʬ]} D=zG5m9q3vhxTwN3?'s>ٱK_)*pNzu@ ޚL9i]: gۿ>v^Q 9r s:q$ 9РhYbSTf1__ߜ<@({n_xx=eG}|z/’sE{_#UyΫxL RP"E(ʇC>,?aA,$"؛B  =鯪Wjs{}{9씒Nq\#'?&Dgt{a6ѲIICv4ԡd,#ǚ5Z &&oxԏ~Q57oZRX.Bѵ1 Yt$~g:>MX%>L;R;uqú{ Hsw,tCnQ;!ڥT c'pbK/ss$h@5[alJ|zsf<~cюHx \,8ʣ>wO0\9#xwqixn3_W;k! '@O$9 p຅ />:7p fg<>^:뮻rho}L8E (ll@ Xiߥ':#P   {%u]zc\_3Ra^~A0$,hhau~a[ oxK9 c縖ܺ^fs%.@k;_Xfl 4}|3 j3s?s]CnuԋfmZ_ENfy;zbm];G1% B-mqx-й׌#("e3ۜz>wNpp Lxoq#Z>GPGqqtûhט>cʪAաi9Nqsl36I0L=$ Xm]#Y '^n{,Vψg+Nr'ca Aÿ}̾=aXκPOeBq, ` K2%>6/e\:d(K!|e-馛,C~"0`j3`Z^uj::Qnn7x#½ks^gnXWMXaY}| niԉ3sq?+C#|Z9D{s5ڄa<1X x>">9ǍC1^Ǐbq2pl66-:dcV<O66p `8CQC0#XEu96 y Im`l" tº5l>x[M4c)C,"/뭌'-E qw=4y,G̅ ԅ#՘E3t*}%dB ?bu$R#~R_i |z ,(8sJTC `8aO+M.@'h$D#Ilϴ^CVȚ4vB @Sf['*S]`5`S>2,}CS@@@ bD)'8 KdbӬ[ bc0#p1n0rT mŦTr/ʂV]S<3س,=pCaiF=Νý9>p1:`ߨ gl?#z۹BCa;/f,\Xb6 f ̻φ0pŞZ%pn4]Na<'/D#`!h ǬMm ڦ,OuJy  LXk>֩cskNSÜ&ϴ Iʓ39<7Z ݒ)@0d'i Ko,Jʪ mX%g@qSz\'@Y?6(/~SORP.]^ ?3~vƣ~6I0j@́eˊ?GׇrXW~\l0c_7]=Kl j$}Gc0ǵz}rQkͱsn4ALs\<g039$[ 2y5ՑѪ$Zkͱ64%iӔm0#UOm`'ϤLrI&՛i1bLR@fPy;Xa(/m5aԢМy\ $7Y3A|`W+zv_7Y ~-@ r7p;Q!cZ+ ҽcsLg 1l}n`PfՀ~?z OS|W`)ME\j :35)O3ڛ6᧋CIK-S,ppwӰN_^`CRӧm@X>RsV,#1Wwۡ,b8䧹 L.S_T"{b/s> Xb.;=N, MڗR\D"wc/ۜl{kIMd"/JYr6xDH]}:NR<Lq%p&~>̈7B~ ADr,g&#ρD* >70D?O'numb J2jOip.`VY,(.?G3׹m8UI` ;H-NfF;cKP Ʀ6C x|}/~\RKvn,GlrzcV-16aifHEvc45@GwID^`4,r4mRo$rik.>8[c/9A wnc>ub _[ cPiLtȷ679\+r9a픀-N]ZXsCj[R39S|&@ftN=SKO0D Ώ7G .ykHN!ϱQlzn.Gs]R'z/&z< wZ,> ogEEz䮻rK8DOW5p}C141:>&KYjMD[6k/hnCb1w®px4W#Q޵@x.FLR>E( ɘ{ga? X}0X$GR@3S&f xG|n1a"P32N%} kA#Ds Kn X9\$&!Fo<8s׬*t]_"b"NexAs1F'`GЭAjz `c]U3@u.$)~$\Q(7im=t0Vg6Cx֏Fs:u )m2$Ym Ap1az:t|XL̿쒠o`|qX$P5׷)ܚ'(}FP&8r0.p(clݘh'c.`i M2Ώ cgq1옘gy2`qyr5#9Eq$q̵Qx Vd/m־.Lsm">AchbmhstkaJYRVI\@1kަ/v%a=Qh$ .lNǎ ?,9izvM^ʝa7mҍEIF`\Hlc1c6G~G,O1@Ke@25  >6 ;\lԁ ])]p ? ..˪oD[h#5S; fcq@sԸh'(}A\1n{,69Fh/}Kߠsmu AGB]cn +}ߘ 7mC';^zdHP(Bu9MIKb~ѡY-eYn:JoYk ¦uEUM&P[c7E[,imsui2p~ho;Ml(99`6g|Sd]Bv"??X[6,fX ` VN80d4.jWC;$4q \om9ׅux!"}Hv,$5Zc-8|޶mAٶxDYh?{ӛd_fM#ɓ'-;$DA\Rd$(IKv$AĘaSYgps~UydNDn1/{w~o y E0FxpA0~}{mDԩS6]:~7^Üsgvmp[믷 6" v=lSisow%?75z.r 0点zgwʩ{e$6MZ[kyʊ>INН"ݜd+MKK{Ω\.Ea݆6z5cS[rN$A!DʉDʯH|L cX4,dJ$53 t~|`\y\xp-Z;j7>S hJ >:W'NMƯZ 60#c"RSɟ 1!//[k*[d2 K0v";"Z1^Κ 9!x㍶O1xddĦ4Z `3}@lCߨclwl_;}@?1Y#zXy&$v tS\fh|_. }ŐE5lCҝ$7\ yd%I[ċ `k{ʤ}H'|4IPr@ON`E:-m]7De?Y۰Id]6vNrI2,p)x[jAY|lp|`_~^yZ˚WY#??Y0g j0fX•L-7 B܆ gk 8@f}.ow@5Dlm?hۍMچ1n%)6%AJ [l*n?8|+-S\G_Q08=Z HD2.#G8߸6a|l܋a9F ݍc9B;0>p@{!Ar1GoϡSϼ_q>Dq.gkOc,5ϵT/:-6BH]_䟤~M;^Hعy/5oA.ʴ8 ehAG4T b5lwjoW=/$8Fc9iF8j3<6!]`!}|%B>߮\OT):z @u0 P(<ۮρ@UJ+BMw?08ulXᖀ#Nf "l3X7jAn# GA?|2P`E>/{J97H+g.(Q,~z 7@77x#`u/|A1o|# 6&oaP~jV;йعx1|g;!D"u'}x-ϔ͓ Rv6H7~ 4{ d{p-)8G>"pQ-$L$1s5s@,M! C L2G (̲c^a} +.ZPe2(PGI6`HxvWwM>cB  Wy׽u,ڨ;[nź|_/cC wa5?~8;VxאO|>{±r3NXtiq<9 k,7`M ǵ^˦ r})he]f$\4LFlOZ#G뮳u ˌq781ꪫs`03VN:_җ'~'KͧO`_l\H`@lPhƶzun1oxL O=ǰ~s| _}#U-SVnTs!"&I2d$33d|[BƬt5:dqX)r=K EX$FAb`? V0 &jDAR"`J {_7陇u%2vaA iXSR V}] ρ4GcZYg$ 6iB擼M ~|͂cw`40@)*\~pm8ɏ[ PJ ϹJ7םֺke85GP<)C Z'Vf§_ ?bp/nCS?S`tp96eZN +:aЇ>=yX4"  ڠbC>l @?l_.K͆`-ӶC o cd~,3&vG=9@_e$tM\q(G9馛S(Cj?hڹ|~F )aۿb0//mhA1_cfS08}>&s5 s\ZC.3s𦡹)fH7S,1Q GSB}Yf>5ߵNՓ$ٶIߞ\MdlL٦֩\J' p ˼KXڄ::@|iV\Cq0Fh'4L]!{_FGW-bi'WWaXMYc?Ax(O c@ G,cUgf!KE[qsN9G`I##u3#Ke"|Br,aM)7< p* `7NrҚLLSknaZz&HŦY#8e gɖzf6Of"lg!_ =tpnۜ޻φYPXãm6zam{Y]\G& O# ^\[@-n]4`\Y n6'6/{s#:{Havu4L=Gk3"6沮g6>"ͅ# +AȄM˕W^)7pmu]'fsb7K B ^e"zv<гp`W$d r~=Fn;n;=C78iٹϴI<өTgnbwY$sSZ3/;id ̭)qONVͦY;s&)?v|徯}mwe?_4Ujj}S{R\ g̒z@ivl.x#bD"zPa.,cP9bD X(ўиs0V^ R/H Da"2~9 Y$0Q}Q%0˱\I5=ω&TҐB"mIl|(0A 22uI5XʓLaAnሩƮIº*1*F JԀDc7d: $ρy ޱg_,/h͓RE]t}@g: - rļۿ7֞H$PO>GhrƓmD>r0.I}Ṅ4+Sۺ8mHmpcTe د 3=}!yD>CmʲMYAm刕u-/7X`'v̟ ∵& '9',,t(bFI}n!&+/'I}NU\J4̥ԧNf/p}D3nay?,焕7wk5͕oYlI}F3D՝Jois|#6x1G л(+7FiM?Ms%OhL` 5n}gg95KlLR@dAyAHuʙkɌ$kiq[KXc'> K9gm, I-NNXb7PgZ.%sL8qʶdfrKf &G,1Mvŵj9v*xmh>RhNYpꙙ>!ү>gbpw˙,ωqn7O `qrNC>{FXW|D^q_>M#hD=oٍS6y \7Uyj^fffXΩ$cɠXLB,0 |œ8>e R! r`$\s /|ɦ5sr XemK-ُfvϑTMns{' " }~r8[grfd?2MO>4ϙvjsFgO'bN-]J>jV϶NO>-X>܂8A* !GMw&ko#/~7O̟;/nZE`/lMY{##RDϋa>@;S^ ABAU0[>>>>>>OSO)=lj |<*********O9XwO- ;W=Rɻ_#Bgggggϳuᘉzo$ƏU8XqLrc}Y67ds[w(|x4Agggggg ANfjwOR~{V}TUUUUU>Cgn*L~IʫKiTUUUUUϱ4\9s i]Y[آ05i!Ģ0 d$ 0H2sGYYYYYYyg-л~ *d.N<'WrvKn,MqL1~BgUUUUUUU"2ɳ)MR|44IϪϪϪϪϪs3Bh&B ΎCK-ʠҀDq@ȅCeVةSW Vdfew7.A"*********)dH5L\8dy@=E*Me\^Ʃ ~冝;OܓϪϪϪϪϪϪϩ[=#~ ";'-y+9Wy#6xDs,UUUUUUUb=*G#i}f%6[ݜ*Qg^y*oa*********O a.bzYp }YhI g<#D97<>K-)C3jc'-6 KkϪϪϪϪϪϪ gM|lgZ8o\Q@_Ru]S}TUUUUU>w:z:PɁI6A;E4qfhyu:{~wcEEEEEEEEEEe  _]^gfA K_Vq渠dAm(M'=j}e'IΚK>>>>>>>7\(.;-..VN&?VZ{e =EU }=vVEEEEEEEEWnx^zN^+K_Z_))-usVqIEW:ri)0ë6`X"c*=;U0ёc,p1tY2y4fӈHf,7W;hUU٣?to?tbϴE99TTTTTTTT1PN[^N9xCKkC׫RSl ,<=e :Q0kh{L0-m[Ǝ G d]D٣r H:_ӛN7"L\TeՀ tx(UӷJv>\V/*********[^Hһia0(ϟ7`rYJ^jүN"d&I*o ,I SV|) =X'ItiBf~/llT%1W+!P4ZH7UWX=XmlQTTTTTTTTTAk|V냊6 \vNUvEJXZ :-:d0,UzrYhDhk* TG ?d~6*YZ_TNQ-107D)٦]V1(FGhIJs-ƢCRhTV *]4s@dp:ˆeIB)JuG{\%N1SBD8`7uU{BG<+gέ:&Ӡ ݪ/Ҁ*$rs ʵ sUrkfda2K6 P֩U`Jt DD^;%nd`2z憜CǏңG{ؖksC45$|!ӘG#3˲jz- DjtQi濃M[o:\TS*********cpRx`n_*(7e Mpf&MAtY5XiS0-,7.="ٗXXۢ9yzhNa8N\Nt@.oɠ(jÝMaBQdfb?o=0A,f UTTTTTTTT|]$\=0XҠMñ:.4 ̥lXVR.ՠܬKl<, 0 IgoW~J2% rӄ.ȁsiT/ lz"He5|;]kGQP+ʈpGMe0n@=@{%3Uɕ4[,xQgɑ$/j3\*aPyJ(fzI~ sTn^{2#S )PEEEEEEEEGRuef.KK) Xb`4U1WNUR67+) 9޹XY/ %Xl[úЮ@׉-ҏܳLx;vZM.[7 ߐ l5wSTU;EW,TU2芷 ISy8la7PSM  jh*rPAe]rC33]\!δ7ZpYOb*ش>R7K{"~ѣB' ZY{:`Kj݀~0݁Jѭ*[QY/Mk .:->lI<"L( jT^lZTEw]8% &ӿMzG^pnDۓC`NߴHrMB_+\?mɓĴlL;dvd;h/M̝Œ@dlXneSQQQQQQQQd5: 1(:x+.H5?ݐ(K!](:)G!9RT=Qݿh3w};/twӝ 3YI`MW Ap6h6paA"oqn**********{p&`J[gI sXY<~[u x~RU}|8X: l܇ۻpԲVE>RLjYo<=6+VKr!fa.} _0@l |QPS`I(`JY@np!)mHq\8 0TL*ɽ/'+26у,Z['v#e~Ѐ韽YOA _rf!ԿX/ؔ͞, `thfJUzF% lFQBZZX:&8O+RuzU,|5L?~?}+Ody #р#|iثe_"T<|8a~?0-*%^Ul /U\PbF(!Ѫ"*********2銬%*`) z<0˝ }[nEbs . UAlא?)H{v1|iIΙ'VTewG3aPRzoxh Zڲd|N6 6 $9:(ey#2I_.ހYvo4<'~P#]ЗՑg\ě_H#īU^<~1x-P* hE|!ZY&9`,}B}C7u%x;ѳbc*.tۅ[>‡tCY.Jٴ**********c#T ڥ%yx6+*"X>zo\R0ī4TzT"u"+fK?Yu~_>gYhv_t*y]EEEEEEEEEIL!E.gN~i!_gMsL+Ggu>VWe |li?'Z7pǗ.W @4vB:yM[o9I=hNW:D : o-ʰSַ2aQM,5X ᆀ?}IMe\MdL)C|9wb}$/`1/dNS<e7E1.gggggg&.#skIy">cxttH6=#Ol]_=hc&b"(AhgNXYB!җ@ZQTVPL{B!C<.^@J$58FJ<D a,k틠xBJ%j&2Qbr:eޡA!D<I%,E,D<4 aj,Zx!J^G_FעEYxh- ۝J5WItzB \p<\/QQEܕF;a澱&<<<Ȥ?/X-vwB p8\p<\Jц#h U^}YΧń;Ѻ̥e;UY}5}'>pNx^(gU4A^1tk1%Ljܟ%leoo٥̋΄SB!t8hZ&#igTe-PGEkޥwOL?7@!ěZ vsp9G :jΨw1[m]# V7ܿqͷʟtn ,"!w/(L/v8~4@V9Fݛ'ZL7Cjy;u6?+](}C!.wn'p>܏jD4oF9,xmwLW fs{j"b~xВC:Nwr 9$$ vpDQ$]LF)0ꎖUX[ [7[rɠ6+ԾOA}7o\>2IM&.2`o_p:bio?7s3 Z{II>TTT?SJ[t$I֓'O@X@[NϗQ[N%5l#'kFpoCkyEvx)?.o⹕8f8}QXbI IgEc( )MOv$I' r)ǧ{͑$ [ZZ¾it 'Oaqqx8M"-0_Q|7c#<***"eJ{,# l`,QmY`aaS)t8Z|cj7n=y?[5F8F;%eΞ'V1TTTϔͅvїs`l`|`4IQ`|oLOO#XzTF?7jc0oA6`5IIRQ \wcmX 0]M" kT*~'ߩ8XloYdfMva ƂHn)0н8hw_all _;vGqQ3f+3dCڢ:+',qd$eݍɥGXO{Y"_åYDGaM0uQ3E&:3h^+ZG??HGwH(:%ގ#H7cp"=j[84&FG@Zpzwz/JF* ƻpQ"nޙYj9iعܜrߘ>^t|u Nςԋdž&.OweL^?O`ctzތ?Xq7~B{`&`4/}LH1| fc͜Pt}pmכYC' 5Ms赺Tz2_ڟqv4ndf$3s*5K<~%'LFM\A;KWqkOpJdwOb!$Z{g{MD:nbygH`` 7K_7 k% Aш 9d1 5tlkGPV.̣`ZigXwt:ۼ wF+IW>]!=R>}6\Q v+P Va>1`vY39~9ݒtm2E 6>d/4IS~nc")޶Μ:FD6BcJ\?wbD`1cmcD# F(bF/׸){ ,cDՈCbb7555jԏ՟n#bq(;v PFRڅFǏwÇѣ1T Fp; j:~c bb잃c1 FĘ!bԼ̾}lFO  .81cb@GqrD\ 1RJh`3mR*b1 VDE1r@b@,!cp6#1+=|] bD#bDĨ` `3+)"FvVlj'cbJKK]1{&FXYcb @"F5vԏO<#sR+?c~kFi;bP_>ub \[j'13Ϟ=1tb([<})++k1Y|S1>sNNLLD?yF11@-ر\tyy?sΙW_}t:fҥZ59ryw̢E6lٸqc`ݺu&%%\fÆ fϞ=fĈve.^hnjbGĨjΜ9%RjbܻwYlIJJ2"4OYNNꫯ… =}v|rS^^n|?zTsys~*++ɓM^Lzz#͛7{K3Ԙ={UV9Lqq?X}h|Y+#Rc/^n{زeJ3fHYf͏z?+V0+WRjmmYs=mP!oĉ孜G2H c#b Zƍx)SGy &lQYGv%Kֹuը7O٤Z5Q1-Ɗ٦LjԩSuN:9׮]3ϏWG;wܹsK<~5QFڵkͩlyjm+h1>ѝI… -X@)51jtb[ojիu͜9S/m6>[ _xVbT8m4w[xc5IQ{%1f!2й_sq ,PF0Vt̚5Y٣GgpΝcǎ5W\1ӧO7}1C 1 OJwnѷcGXĨf$FM F. 4oѕ:2$$$GJZəϤI8$ڦ& D\B߆-ݻw;"۴i-X1cQ|j=~bU*bDO_e`;W}Y#ߕ#ĨXΪT1be`5gl1RJE. BR\#9rD}9JՈ'$1"j1"̒#bcb BcD6#1+#TЦKo1JB1*477Xa-b$c 1#ϹYk}'fŊ}/rŨۑϝ; #b_1XƍSQh,Ybvt>xRY25u,55ըut;tNCufܒ?cS˄ Z^ bt-XxňҢg=ڵkh]]SN:uj+Hn*^v̟?ٳL4ɑ|{^o>!JŨզh?،5$TѥΕ+Wj,#ٳg)3gұ^zɼ=ξ'x¼f_>FNmD)FgFa.\oQm5HVUY|}Q2=zP22}TBU֨9ÇWJǎͬYLZZxܹ31QTT2ϝE=ڧ/0})((,RE7z.wСCcQhts;v1:bf$FŃbG{ U:JSC˜1c> pV^rlڴF`֯_)glذddd<&]նm}bԨQ*r j%xgtn5TrAj>X#b 5bTPIQ b^1YPTlF,Ĉ+#RiXWG#bQ#mu9W1RJhTlFR~z="FJ=b5` *6#)ȪԤ#bĘQ># FqW1 FpA!Fb1b_ Fb,*!|& FŨ$'h0b+ƴ# F-|ڿ1cjaI1ѷ//b@4XP1s_H[v4ZQ\11cx#b!ƞEѯ{7#h Fboz"FbL)4I!#ѣMss9t9v@\PWWrtWY|`FwIm!FbLʧ !11ёcmm)++1c8RTVkI;1G+R{T#FbpJbKuʨULG:bLMعhx_>#vzv_+cf7m  ^)*c#vxz|~9(gx(B'7lYb)}Ї` JZwF1]]1^^1?h1_JםvTT^i~;(7F]>l<[ɞ/9E1\\1]]1^^1__ P1ޕW:K]$%U<6nNajRW~?n#؇bbbbbbbb  rChxwF_<9/R~Wn=,{ϖN~Fݥ鲗w`r\ ' pŨqnީS_DLM5?|՟~D/7oprtvxzr!WbC,8J)wWXUZ;#/anqIaf?h؇bbbbbbbb  >_NuƖp,KlLMyO}{S6>E7lѶ21FѮ5Є5`2+;زQV)ZT+}a}(++++ƻRPm9zK`QfW]R`LQSB_FWnYUuf7{]]ۢE\1+}]A MP W,wf!9!H&pbzB ]1)Gc A W`n1*K!E&9[J%XGD r$]Qxbb|cK1r 2.W)~W6_B!Gd "X %@CȐ Y^tҳS.IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/layout_background.png0000666000000000000000000003004000000000000021603 0ustar0000000000000000PNG  IHDR0\/IDATx;0A>BE&2 蒙.=$I&,I$a%C8S>^$I~4WqH$i汞oo72JQ ^ċ QTTZ3 0ƍWD]L^ KcH,LLAs朙ь2r|&y$C\B)RJ]>,#g6w]鸅T)J)R*zÂ6mLGMCpraJ_RJ)ROxpRJ)mPcFGk DOflـyukSԴ\RJ)Àƃ6'3 ësE먼yzٙ!)RJ)>@ A:1#g3ull\͛vFRJ)46!mCtl&a80W7W|RJk3RJ)Tt3ÀXЀ: i3m mK" h^X3w[mktRJ)T$za@,h0ÐƐXSW:,DKsԹ͛×V<]53wtV|욎ɎJ)R*a=̇0 Ą#bË1$TD6m< 3uf<ׅsͧgfwvZ2smdwzm{RJ)|bAL 1#v4hamsOQOil&a<3z2=;Xzz ڃK)RJa=̇0 Ą#bEhaDc01S_ݰ6xf/ 9dGx]5GTҪT襔RJ)~ bBl"fĎ2h{W9&X`ża. xvv˂fsX,n,޲J{3Xmwvy>RJ)|bAL 1"VČFXh^r9a7{+a<ˆq}m*x8m?SgYeuӉ3K)RJa=̇0 Ą#bËÈƖ :QShM37'Yf<_|aԎwVS^U8n~OSJ)RXa? 1!6ĈX CbIL-1هo mt^ް}'ګܠd =Fa<s|8j3ǜ= >/<^J)R a> &Ć1h %1%W90=8^ް5ɸ,HY:}]gdOy/%dRC:)z)RJ)ĂbD#Ē[bL9)"G ھ<~ٞ> nT_,9,]5cV礃D:b}aZroF/RJ)0ÀXbC1#vĐXҬrSe’xsq<:iY\qa6*8(<Mso;q eá襔RJ)~ bBl"fĎKbJl1ûEqҏS nGg%s~f0wOŻDsx2xi nO'588T8rRJ)~8>_N`> &Ć+bF![]hiqΏUt {}üo;;x ;%ḙUAq_n؁t v@CΧB*F(RJ)ۻEÀXbC1#vĐXSbK"z4m]Q<Ȩۓee+O5=^S.W-}}KޙueqH$d&YBY(1K1`dž'm0,IpX 6d:i Q&Ni5UŲ*M-j+R\>z=ϯݜ{3{֠60 0LGĦ Gki5A?SsL'#O"|HG:pڂjuBy7]w5m_t?'_|}0;C;th4hllM=n4s=2JWjS?t0 0 R؋Kx/'$$'$7$G$W$g$w$$$$$$$i$|&:B}?Eg4[djCCU1Jx: Lz*)_Gr3o$忆S6\ &ga HGق }~AmpFY-[ /)]tD޽8uRO(sұC/,r\HsNN7߈_HG||<>G"))I^ߏz̙ & mC8ݻѴz&3a8d->뛶4U1? ,\Ɏ#)1ށg 7h"-W-["1=R7s 4 `@zzete>s<~XHscc1::m۶aB+++7|/|wt&3]1[譊ֱ@3 @wO3Q<# y)(⚟@{p@zZ2ux1> p}^Á+2Dc{$C:vjF=.:t@jM&DFo9Rӂs 4 44 J8r=zE_ ~yޱc3A)tp:F6#&TF$2 =wU p,^/Ozݍh+'L 3.h 0{щ6(|sqȉn .%eӵزSوؽz#wN":ЁÁjB{9LMM yv\~L$s殣r]HըxIsh8 0ށeh ^&*Г8} ^xkU@cfB=t& ,W >v7;l1_Ẇ۸nx{Vnaq_ƨ0LJ<`@ hNפv)ŃB|uPPRB] ʛ(M8k..q'0 0 z,!O$8,QB!6J}et`tZRu%]M4εaa&nC|pHBrI9ėj5 }m%ɳt{MI|r1v+ƃ0 0 zcN#a0n}ŲRUp9,z<rZO@e33333-L@ h3;ff&#~73333-?\vf(->'?"h vhh h ЙO@@@ hOyoOy hphw h,|P@ 4Z@ 4;З;-z@@ h@@ hN $! hh-)4w#B@@ h vh'^h  h g4@#B h7h @@ᯀh@@ h:g4-:b hN84 s!4Z@PsZ@ ?ch hC*@@ h@@ h@@ h3v-Sh @ ;@@ h h #4Є^'4 N84Z@"h7Z@ 4Z@ Dzh h @@ hn#4ڏ~Z@ pC@v!jh v14Єc^ZHg5_`|(bA(.2*(x/ƋƋ :GDDsܜ QA0FAA/5hcm=y,D@?)-z(>{$J8ŹWXKjٖnY:u핒$89-5͜93M>d\<@@ h`bkIӦM?X7uquMVЀ&IG@ hhЀЀ&I @ h@@Ѐ&I -44I h@@[$4 44I h@@ h@@Ѐ&I -M!-!IR@Z@C@$4  h0-MZ@A@@&I h#&)-MGŀ&I }e44I h@@ hhMph@@Ѐ&I -t$)3$4 44I h@@ h@@v! IR@C@ h@@$4 44I h@@ hhЀЀ&I -MZ@Wh~Z@C@O$)!t\$)aC@ hhЀ$9n4 44I h@@ hhЀ  IR@C@ h@@6T=IR@C@^:$I h#$)#$4 4xMf!IR@Z@4I hh h:~@C@-!IR@Z@C@4I hh7$44I hh-!IR@Z@C@&I p$4\Ѐ&I m$)!&I h#$9N4e$I -!IR@Z@C@4I hhp$44I hh-!IR@Z@C@!IR@Z@$4tHZ@$4$)!&I h LЀЀ&I 3$)!t\o&I Ѐ&I -MZ@$4$)mhЀ$)-MZ@$44I hk&I h#gIR@Gphh,.\zz. h#$YF ?п&ɒ h0-!'Y0!_!$)aF&I XC@C@ضm[v[}߳0!-zwڕߟǷ 莎[߱cGΝ$?m h怦GFFҥK]r%=|0]|nOOOfW?}=ۜ3!!)KCg| 2^w|>|Wͦ h@@[ɓ˗ݻwUබqғ'O+?Nw.|o6mF!͛m/X >͞=;:wl[~^+/N/^Lo޼Iϟ?/|'N~>::n޼>\w|xI6'1wvڴbŊjsJtl޽{ҥKk\93gNcnʾ}vڸqcm"YZ~{ʕ] [{I^;>o߾M7o.fe\@߽{79s}رӲϏ溿_rm:{ԩ>G{m9 yxܸq#$C U@ hhЀ$)#$X -M*&I -44I h@@ hhЀ$)&B@@u4 IR@C@ h@@FU$4 4 I h@@ h@@Ѐ&I - FB@-MZ@$44I hh&BhЀ$)-!IR@Ѐ&I -M*&I]at__$)m$4`C@d(-hЀ6 MA*$4 4 IR@C@ h@@б&I&B M$4 4 IR@C@$)+Z@C@7$)!4 IR@C@ X P@C@F1-!IR@4I h4I hh h0!MZ@$BhЀ$)-!IR@Z@$4!M*&I -44I h@@ hhЀ$)-MZ@$44I hT-!IR@@@4I hh h$)+&S@C@ > MF8&I h#$)-19h1} 44I h@@(ohЀ h:GM0!!IR@Z@C@O:5,8M<-іs׶_os#J_~ykI?c׏iJה4eIV89.uqΛ8/|IVԑP(,c'46 3Z@ Z@+ar lP%xlI|ɹXl*ⴞOF¯h.Z@ 4Z@`Z@ ]"@@ h  h !-k]4@V84 Z@ 4S--M@ h@@ hua%B h;h ±KE@ hh ` h)-}pRh;h h ߁-ap[@h Х-!?е)-4^6 h 9 $s!V8P@ 4)ov]@@ h#B<"h hs  h h;؁h3D@@ . h%S34Z@`C@Th !t--4R-.>Ny h@@ h@@ 蔲зnyN H@M@4 H@'z' $aЭ= ([| h } 5"tߟtk@Nc/[ oI@A@o@tk@t ;sЭk@w1c̺~ݽUq/&P&AqC|SQ7eβMs5Mԁ:Pd" H:4i<]Ї>82pN*xQNf7&.96=[m vp>mzڪyII[Ԍ2sk$T>W6N&g/ɗJ$I$Y'=O bBl"fĎ2'%Ě{n@Pz]Tx틜^,>"I$I$գXPU@o-i=atژsV֧ݏEo zlD/"VEW%I$I a> &Ć+bF!$ĖU6Иbkc7!m]H^uؼc~؟,>֚4R y%mS =7u}=XǺfeYoclII$I$)b> &Ć+bF!$ĖkbNAo`@Ъ7kV̽S*ޣWwj8:擾\:nsnsw/xy:$I$I a> &Ć+bF!$ĖkbNAh=*fm<@qKq6'-7Z;1? :P~|%ڴiy+z}<|u{%I$I a> &Ć+bF!@1&ĞbRlQ{@5 =׌#(>aBR^%iپPԹ` д^p?<\?g$I$IR0ÀXbC1#vĐĘz+ͣ}t7Zޡ͝BvW.YFe%h팣1f#z~Ф$I$I|a=̇0 Ą#bËkϘ[76?7 7Af{ZZqjSh%n?) $3 \ ~eXmZVN(qԌnT$I$Ij~ bBl"fĎv-kƜ3O٧u{n;Rr'0` ΥR?ػc((o`i%ةbg&>" @lͷ?aʙ˷~p19/3333za@, !FĊYXSbg Z75ߒYms *͏/s::=|݇7seffffXa? 1!6ĈX3fuKbJlٚ>_XGfc\ #;oiphOG,s 1333za@, !FĊ3\y:EQ(}¯{y[xxl a> &Ć+V<ՍFvL=_Yȳv!cXX4l235/effffXa? 3uƈX3V<ٺn`΅Oۀ:V6w'%7@Ƨw/8ē23333 !FĊ;3Ƭx·Shڀ^,*G+7q-?iyz|ȞC73333|bAL 1"VČYۨxs]X6gr}ˇ(i>Ș~<'0ÀX0pƈX3\1!Du  v[80>8o4333za@, a^ym<߇zzc yD 4y,affff0ĄΘ1mLyzuc ґit X,hffffa@, +1cV6y&:Gy+ҟ͘0pϙ:絍.@ODсtV;00pnM'w]މ4:Dbsffffo/hƈs:Sٱcw}@=s DF~cf4q~_s UB: jKinyMDNLϠ`s] w09|0KDQ ~a %;`k[OcGUbpIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/pos_hint.jpg0000666000000000000000000007566100000000000017730 0ustar0000000000000000JFIFZXC     C     k x5Fd"f;p93fיLFS;WO_*' $l cprg6= Ԋcvx93e l+-;GwqK?k[||wy6@+-x>~~o .qGuaZ\*h| x'fնդ^Dybtu¯7@sI8y#:5Ư7R8ڳ{Sy4z5¯Wޱͫv`"#;W_-댠ye72.s{{|.= \jh| E.~:3UY^YRzH'%R|c^@Ʈ R?}7 O,=i;o²D^` Z/H&Kx9"`ۧik1e?F+y^o~Uz@A4\ w+f /sB/[T@® zt5'Kx9y3T#L5bQ$~Uz@A4jc" Y2sD"pDt$臓5u9e$HlvUz@A48 ~o+!#Bfɣ$v$i1jvU|/H&Kx߀VY-t@~onUR9z@A4\l7Morw+ Fg{@#Ǡ+3}'О7w8' '.J  Eܝ 1 :x4w |aw&盬z΄ l*m]$2 }zy\tn8y/?\H3i=a7Ӏ-WW.`K&!x)vvFLr[- ^u^ɀJ Z?HIe, R 4?=DrHT/HIe,xA6T/HIe,xA6T/HIe,xa.T/H%KD*>=@I$98rpxT/H>^=@G$DRkG:uфTzQKCǢ5Ƣ׏HQC-C  uC ǣ¡?H?x^7@e5/4 0P125@6$!"3:DtLgDtLgDtLgDtLgDUzvBΉΉΉΉΉjoMZP-XɎ[lmKKCvK|ac;$NrqC͇a i7*r%^)l"jkJaؘH/:(elUo654ch9"RC(*p!x Ev#X4Gde!!4)m"lRLlZ|IB]M`Fܫ8҉UP6jwqѤ3J*Ɯ*4Q 8Ti£NpӅD3aЬ}N2e8q/_S}N2e8q/_S}N2e8q/_S}N2T*+wEz(Q,YGQe=Ez(Q,YGQe=Ez(Q,YGQe=Ez(Q,XV5ScF5Ѭƍf4k1YhcCXUO.Aa׏[P;2TA-PH|#55kcR"LuC:O>P~S|MRL[mj9Nq,[Sy)De#D_|朷 %V(]@tJcq#|Y!~ih}O&[hZ\OƟ*}h}3YI 9lB=!MxS?4S;E蹔-)OkԡHyX?02 8m5& crV2(yTxOgP>~͔يZ1j mq5sUn)`s&ȴI-R1se!ƖzOgP>#wL4:,b8CncK)BiEӐЙxe*}P+?mB<+1)D:'A'@KIJ\Hn$4_|@_!։0_u881{gɇ8rRTջg; }u,5؇N~68}\jdr㏐ X>L=śe$HrڒjIfqBNJ5K!k))x$~(Ե$H&wpV" K0Nx{AYg+>|{9))L)NJѾ^)R@6%};i\% LI ԉ>'} X>L=$5'Ú)YDmI(n1m 'k~@|H+>clgˈaOu\aߠ:oS$'PK:AYg+>Iɣc=@!Rʐʃ-Cl0v\uOgma)ם X>L;{ӯzAYg+>|w;.; E6U RLNR˜k elg6ϓ?q׸ L- YR*h|l Q"fBd,fBd,fBd,fBd,fBd,fBd,fBd,QBraߠH+>cl6ˎ@^t6a.;y Ϙ?͇ ΐV|l9e~^t6a.;y Ϙ?͇? ΐV|l9eǟ /:AYg|gmßv\y%Dd   ]De ݗsˏ~@^v7eǿ /;F{ߐ =q ;q =q ц ц ч -ƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦƦF2PX/13`!P0@A "Qa2#Bpq? Um:duDeU=Mh`7W񺿾 Gi+__S{IꊲVVVX*.+pNYYYYY7ˀvqӣԄu]t/!A!vđGTA\Sx| hpN*IZ֤`=YpNW|:}/eU;G0꣧gSu5h|T(4\44^\S{ nTt)17jԙ?5v&TYQϥ䆣8{ pNWV]*`*U;GˀvT.<>\S{m-KR hˆV*J跅ouu^\S{QFF4R@c(3Vpu+apL&iU;Gj6,McGyع<ʮh糛yI/e>(?KHZ*ݏStVZH QitV4_Nif})~FٿzĿU6Qdk2):]Km&#iN:ϧ>ݧ\`)pa$pN*U;GˀvT.<>\Sx| hpN*U;GˀvT.<>\Sx| hpN*U;GˀvT.<>\Sx| hpN*0!12AP`"@0Qa B#qRp?f :)(jsw['!jҕ}+a1kƊ8az;+gO#e d)zs ]:^Q)I;5a(E.>TidG/zlbQOC5!I&p0ڞfcC\wQDts pt_* ꬌ uNuQtOsAf98RE)X:~\|7Kb6Y zrּ8d/PzP&C/Tcޢ6:Wo_.FcAv@-jւ4ڰdY~>jGʃx-luS &uIu7Gʃx45T}>T[oJic.~Ӿ2=JxY h`h\3C7|xQoŒ8j\Ix'< \NǏR;m@B6ՂA\A*5ʋx횮tlkӺ&Z"@E](RJ&:->l|Id&KY?$:}/Fa Ţ=wP va:W;f8mz䰹bL6ߡc6? hmmHEwMVBppCc  DEho/*-UJ7|Qo =1#Ev)p&+BOn%8kZ|^d&K;! \e"u-B/{lT* Evk/VtGʇx횴:7H#4bw?6B2*nh,j6,4cAv(.Vyw)9PFO6XѨ;f*8ja#;/i ÙhD,Lkƃ5XVʃx-#" -aXS[L ٬9*(5R* dkV.ar钴?C0; SMC٥O>6hwfاdsU_j2ǻ5ZHT*Т_rF=øא% )9GxsRq \mɘ|x%D^24?*P` X@AAx||7<>>T[LJʋxQo*-Ex||<>>T[LJʋxQo*-Ex||<>>T[LJʋxQo*Ax||wN !"13Aq 05PQast24@B#Rr$bCSc?ShWGǙǙǙǙǙǙǙǙjH֑RADx1zzzzzzzzzV0Ҥ! ʱZRuJL-,*n~Hi9:Z W,+)6ebp!@V60'6WնۉHP3ONӔlI i Ð1~MJkZuPSP洶e(RhKՈ Uo-)3I/UB(h\XHܞCjRIaYehw?shʊ*sYejqSB 4s$ڒESË/L \lk3:_2',;hQ&DQRjVʎC4ȩ" PiެT|C*mWKLrղQHHC\Hrn uԅ /0ԸU ?HrEBXLLU!?iҟJ!L0S]B^v$.s'$TK Z*-=K,6VW@62ay- )X)&DA&pm:x;3fJ,BV+R9OiWGQ=_)DxUOiWGQ=_)DxU?iW@PP-Jbhү/&*qJbhү/&*qJbhү/&*qJbhү/&*qJbhү/&*qJbhү/&*qJbhү/_a9ZW7'D%e8?lpc?8?lpc?8?lpc?8?lZlpWc?௏|8+_ lpWb6.J)ɲBQ) :*LM.C8[Pn(' &mk QaY]C<xSWf?hDAxWҐ$\y 4&~!S L(HgA9G{MXk?ciJpfBrG*P4Z)0(&Oz`%+LRN ƺn&ЛmS`T憝(jraRo%+bMoQ?b0Gg*\jhSȡ<.njrzg0o+~)ި8닜&=9' 5U=5v;7ꍼ[ՕD~huGZޮ%*UH}- dQF&4&-苣%T`N1686Ί#6[aTTʰ(=5v;7-ڙ ]*J8HôJm&*s"Yke̓m0I',O'{MXk?wWoTnƒ8g߸d xp,,9?4**YtڙH,@}گ'{sTr[9 O qBtp=]{φNSP]ĢS`&RZ%>EA5aS]Qi VNV靻q"'=5v;7na 0ۅ ' STvY8JBR$j a *+YR]L%JET%r4Wt _+i*ʲy'jeeE!P+4l,6h|  80 GA5aS]Q)82nq)n=ՆNuvFU9iDKUDVHxk\^hiTUB *bzGg 5REZ$ ^ ~!VM&ݙs4 &s悧JXDʤL9 NaJmUP{MXk?wWoTo  ' qnG 肀 'IJSVHVtG. + V֔%*_-V}aSd*ZJYQT@9mDՆp:k }cQgF={}cQgF={}cQgF={}cQgF={}cP *[ufFdVR))zIE) Ư)[*Dr3ꍒ~O3F+i r sn9x@H)TwWFjO &wug=UGHD+osoVϾ4:GFufFUe;LFe TJ2)WgM!.af~G_eR TԖY(9aU<\ 82B_i ghty#Vczveiy)$&ysB˄z!O4IHa.=.![IPvF )@ AZ5+W/҃kv6Yj)$LN⒀j(hZK5TB炦mԃ"Pa+miq )&`eՆﭠMT1 Z1 Z1 Z1 Z1 Z1 Z1 Z1 Z1 Z@d#YQ) ]B.N]dIq h8۔ߺW@UE%˕v/HTp)5) "i 03tsJ|JMt$Cu@BҎa/,}*K&F"1G#{1G!JS&B#777yd5{iѻtjѶ3IB xُ1f~~H7Ss.9J7}|ڿQPmlKX1\h[Z)'lE8 e/PXW[$)4Tct g ]Lb'_6D JW&T?>O3V6m\ NC */B'`g.u 3/,7*Ҫ<l4:5hۣiѿ:5hoVoTn8 Hnl23)y)\ +4\O*  iD$$eR&NP`rEORjrn5bE>{N#V?F#VfFӒfVj6Vb9TB e1;EZ+d^FP.T$ZSHSMZ ٓif&jay%rm23ĭJV֩`/ vԧ*?FGFt~:7BjiO]\(D(d(rEA(tjѶ/$%8ǣzcLcz=1G1=ǣzcLcz=1GPDެިjk gtny>fGP;]Xk>GӣwHգ778Y?FGFOYQVϽ4:5h}&v}ѧFѫGgVoTq5Նt~:7tZufGP;]Xk>/0G#0Lx=1nj#0L<$uX93~-4} c3^rK= (B߄)G9Rheс,(N1& Wj :TJm4ϩ :sׁb}P`pB †u)bd)j$bNˎJu+*!,k>a0Z*=/1@Pg!c6E cjE$2yA7iv݆p9XC]^y KLUŋ,X$L̗xXbŋ,Xbŋ,Xbŋ,XHatAW3oaoaoaoaoaoaoa ! fhmhmh3HU0XgEzz07 5 @JEVzS4,cj@( t1d acj,Z "((((((Ćge}j]A f1\ΠDg,Š!KjbAD8TL uiv1(! /4wL>d- P (PZa8t[~ wHu.gQEQEQEQEQEQE]g&Whs$W@ƚb;Ĵlhd̢bIl5%Ceʍ&.-X%Bjz ELP;\td?81 D:3Z醁!@~Ff#oPSc2Հp`% 3qqqq;c ((جBJ+,!}@oP궂*EXll`ǬXm ~,R]8Z,0_t!L<(}tFBiPb`@RQ((((VB o_8Zc y8$A`Ňc6#1}![8) f.C[VW2QP62j$Fr`L]M􉸛 PLZA !M$=ar t+?/@cN/X * P~2”*0)jO(ι-9c06[%Yd@A hF:P QBJt0r2`oT " +iO D6 :@aPmFT00ɣO]#&qnz?1e@|Q {@PV `%!.jS04z@%a ZU} eAi"V0$ DԀ|q8~?gq8~?gqR@D*5Y48d[޿"7lޅ!l$mX BdDU4h]$!CzZ/@ AEnɣx~ǽ0|F]QADZ"504HW50hDuK^U*4TK /1QEQEOE#b]?0ɵjb(([x B)RIq Dhi-cZ",_IVu[t1W#/zk #PP @ W0hAtJm}\50Z*b#^R%;=2<./hn$b.8bd 4>&QF?v #A'aXvFOAJP'l{#e,Al N F rZajp ]95RM[[y '@$-X}JoȲSC,x@¯U(MvJLa zC=g>U2\Pcpܚ4n=##&'XZ, 6:n<aAQAL L& h8ťS2-2% Ƥl 3́XL^ТP{t3 `N itA-%\Bڀ/D}VIu1婁& XxC=f_UJ2EiZ( rrY4 Z?ƸޠrCڥ&%9W*l^)"Xyr۵eXJ @I@VRS fA^h^6%ZЀ;,зmq Aܭ`Na%&'ꏁ+nü0]GWdcHFEΝYi$%O \*OiM5},`%Y5Z:&9b{MO_+n~Bϋ26;#eU="%*(vj)uC UV&Lk80¢*YѰ(VCU5v!~HHyW*i(k/ppH^" «tbS *WȿQqqqa͎÷e֩l.NG9NG9NG9NG9Ī[]((Arj¾Q>ѣ;J{Zԧ>\فBXk{D./@`YЊk{ SF_E)4p<9.+`3o`RԷA,~@"VC(u="((([÷e־eEQEQEQE p*qqdm yq q^PfUIeFoG/Ha WfINLs| 3t֑ "q$B@G-'z޸3qACvwF]&Csh4b ȄR}[ I DeR0HI4 j]lI^Tf@ Sj-U`žiYA_߂uȕkG&R)KJy=Sc>X %@B`1J]1HD͇d:7@(H,i))))J vwF] ()ADZlm =*_4jЋDhkXt!0* vk W#Q41HQik*.R(>1q,b+ " $4]f"A]m #jVQEQEQESS$'S;c1^#0!hAq !=#6>Ў']lg̪-Z{XmRrK%~udkg|c.FhiofAˎ5I'D|H-v4iu)M@sza"^aݎ#/@?+n÷e׈ôUzCvxBw|c.Fd" (((((((((x{ãsu0<waX eQUk{Ev5LúCM@دeY0/K e׈ÿ2a&waP]AHhb6yJ++0#7*+(BF$ɮ˩+ .(1xw|c/EQEQEQEQEQEQEQEQEQt7n÷e (((((((((wa26=1oÄEQEQEQEQEQEQEQEQEQto#cvW횿k1 CΔ)JR돖֟1jȱ=T3^+aFe5on??7utlЄ! jj45ɐb>Ɖ;c$;ƫlԦZ9Gw!BtfoFQ;o_N|~s Ot@JfmVM@ED8'}>qvn1ߺUcCq עc(K~!k$l!m^:|v.6`%!T%5~ P G C-@8&G82~ :!HU (Z"ԓ?ʹ(w( Ô4ʉn{MJUE왝 }GJL-joe\q|5-._èg` D]=^C-tXӨ02%'|LyK2Oǧ8'~æ-t*iq R֮IjM_e'&Sm|g^NG;p`;ĠOLzߣw+.= )Jkf?m 6Qt^]jT\*W8'}/u Pv$NKlrBMXADrx C e9OLA) Or$tMhJJUC ehBrEG8hVc7v/ee%Q(AAQ]D%[pxV~*1ӞHb]w 5H|>p7;.%1?K<8QdK1jR1Y VB +j$"o㠂Hz| cw./QӾ PrJ8ߧ8'~c'{Co 6{Co 6{Cm 6x{Cm 6x{Cm 6xL;;o I+!1QAaq0@P `?.Aq;}_}}.X~rz~><,I6/\u.C(uKD7 EtV?0*"m8*x ye?` ʬ i"c[Z B_GT6.rO*LABO\Z:@|:su+ x;[1!%;~37**4Ii޽`' }u|d;}J*O P.0S Mcnsq"Fl>}/f "Nxp]$`+BI~ b+XĚEJhv8~μDz\܀0V DIbבA $TfjZBQJE "* M$klqSmonuACJ(DCmDj&H'˕lzgw;I ; ˛t*rTO v$eDk~܆dJ3UNvT ,?s{ @ܘVȘM58#`U{}}Ϧx94Ͽ~yx{4ό H3E=R򪸂/o>6ORHes {G=KN=3x^}p< 2xxtZ}wVqZ':3};TcAh!ݻvz9 OMUr˗.\r˗.\r˗.\iv2^0\ m9h?; 4M4M4M4M4M4M4GM.?>?>?>?>?h AibOrX9OSZ$d_ru{5N2} %ԱX< ]ySSyboo<8Q]#j&A$l.h9 t[0HE4?6;RJ$n!%)ifA72y#^b81y@(l׍‰>asVBG ĶQi<lkC<)z:gWިB]`(gTYaKE8]euWY]euWY]euWY]euWY]euWY]euWY]b'I?\m']g3ӃAg>)'9<@/)^q ֌u tI/^ƤH&Wy\W+r\W+r\W+r\>ןF(=G9KS B@Ga^NrS$y-߉ <:z/eH!de"Q#r9G#r9G#r9G#}OⲴ iMR`.p_gyEt} *kh/[}H hO-y1kY ;U剼E5K|w! gW|bG}nTB/ߝ$GϤx9o/_(r93ˑOj-\`cR5[$d HR<qP&Tw0#%|mȶSR'\14mEm6P[ O |G#r9G#r9G47 c(cH|>Y^ &Ě4^fmu4P<=y;QhV-@r;ޏ0WϰRN_~*$gfjfNA ]ȔTy5  <m]/!j:[ tX'MgjFbe^Vw|nOL5F! \ \+jtjv`%V K5sXp+y´` ֊S(C!d2^f G'͒iFJ@8 #-uh AP2`:N}AVgR(btqwI&_r?`4ppS4d!%d:ht\D&UlT%- K0S m8C˞q l悗_ ayCn(8_:>Y7aZ97X4S\}2r<,$zrDzqG$[Z|&|Z)69x`ˍ`U,pFP4EU6 Qq oؼ6aX(0FL>!F]o!P5'x>مBMD4Cl\d@m"asGK^-. Xd'J&! ML!ϩ59:qE_/>o.\l4}:ő^eVVNʒYe9 \oEth</a-x ;2aYM=V2]t*8+%AyFC5:^pXK)!B\sC$!NX)ERJ.:r$?!LyѠ-(!08,cr *Q~"ä GLN#r9G#r9G#=4rG1.5R_Eʆ5s(Е\9~€4 v@e6z&U 8ndț(TLrlrTyup9}_G/DMX_j Xm m\(J󒠄]=(q9rZ1`> zӽARNR@Q j"Y aQTw]/=P Xm7* _G/r9}_G/r9}_G __?$ a "CELXE4SSAƎ+ϥA @ORqӐSMq^캴G6  2)h2kS 5i&L1@&+dXS~ܾe>V&`dF]?4r[!H`hºXB 8 ƚ<%.%H#n|F*c^k}1, ƃ֐\7ڝ&\*il0 ^:<Yt=f~rdɓ&L2dɓ&L%wǜTf8׷ν2:M&Zid$A- C!d2"Ogɵ+mIyu*(WcR;l*}rerDPi8BO橩oJ߯ у>ýRSCU(i7˃cLEMp]N_CX ^0`Q)  I6c*0N8r C!d2 C!=rg=an\~4_mMq7&"+IĂX9v{x8%U "Zxˎɑfhosh2b `._? {)>;|Y,DUǦ}3nsg۟>Ϸ?}3nsg۟>Ϸ?}3Y_6$,xK"Ɓ.%Ka %#DUܗ99=֡xs  cxp:rqH|";OC)Pݓ6lٲ,i>_bחo {Qa(''xe %xnZ<8Z8[+5 pzD@H+~ q[/P@a/uJQ8(.5aʹOSmNb(P'!v{cFMhVμ nq~> *?/ @ %GYduGY`[G7xoo mظe|4 ?84z![4Ea}L(1S-(v\puELUࣹUEY9X&MbC>(Fq^A1@2ˊJ^tq5U8>s\RkK'.JXo2:#:#:#:|˟X?+۝zuGYduGYduGYduy?ohi^1Fm ?jNϓHӲ6SPX48VM}rvzK';п#\蛞8,´AeF1qАÀ$y}9V~8r(O;_O>"3Ct@Uu  {(P'_m`0kФ"Ki17_μ~&rC0*9ŘhC@byWx<\fYr'7Qeߖ^?; @+?t(aUM^yhNR1Z!(/ĒFq"5hAQ]n&L2dd2 C!ɓ&L2dɓ&L2dɓ&L+?D9`:Ͽ@Btl+o|W> \%󣬎:#:#:#:#:#:#:#:#:#_A.24z ЮSQJ'}3Fs.\saremoYHIacy: ٲۡEF*1j<ׇʃ8 (/ ?p1Co]ea9'_U 4m9u.D2$ ' N1.]ç% H??)gO?YS?)gO?Yl0)B^TF1z|G\|0~W.-E&OԟG\scrӓ{\\ýf{3ٞg=f{3ٞg=f{3ٞg=f{3ٞg=f{3ٞ_x\pwz> kϺ|˟̀&9f܁D܀O{ &~O (g3/^^ܯnW+ە|[~^>Ǒ՟S$l>Ǟ}OEƟLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLw^}oQƼIG#r9G#r9G#r9G#r9G#pOwsyoWY]euWY]euWY]euWY]euWY]euWY]euWY]euWY]euWY]eu"xIrԠ'$H"D$H"D$H"D$H"D$IL` E|I?././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/property_events_binding.png0000666000000000000000000001622600000000000023043 0ustar0000000000000000PNG  IHDRI$50]IDATx 6DOtj@ G_MSpkFXi0h>?}q/t|}Upn]~|n_{1^: I] ksOx{~`h6`XfT(wOn.cywkm`7ld DArK H+\_|KA:1sd^ߊuor"D^MPKϻs)Wrn@aw:F X?X U](6{yf=*Wj'{wVEז> @ ~ V|DiqP\l":VDaF[6TkҲ&Z!kNe^^?8ksx Wӹ9ZB8 """&mllh4app_ (VWWs7~"Ƚn Tԍ* b ~ML"P6=GL2{!uQ&s]=s9uCu!,/<9A^2.u&""@\"" +}Gf8WWM^D L(;5!2$<|O=9\]L~WǢ/I k6M@D(%sK^4l[^WuT:v̻ rmn:VSU./."uL?+=``q<>V`j*={6DD{\ҿU/W\nz^W5AW `5npU՝+xm{J C.3 86hэ_5rs]ͺcXm&WI_$C&59/zRw*+QHB[c_Օ,&~ðޛBfDD V=%;5઀kJ{m![ BXWx'Oa醋j1 >C ^‡_M`:6ᢜU8~߭0#"jpӳ}qkAװ @=$ r\yhn "fA "rE^ "Dn(SvD rAvD. rAR"%r "* [\@ rA"%rAȅ)ܖD.\Ns3 "D. rE.\ r" r"Wr7D. rABD"D.ܵ\Sܦ "$rCґ{D.\AD.\ "& r+rA۩JvE.\WrE.\PW"wE !\.4rø "D.\(-*rAȅ"D.\@ r "ו\ r\"%r "KilQ 石1{;s rEn_T^}g_u駟f.]ZH\@:}o=C[… 5DL"7-1O>Я>|8;Qf|B"W"(OW^y%駟<}"w$b^xO>.^}wk/2kwOW#=FnX "A\(=}Qyꩧ?Lj\ "2|e=\_\ܦe/*/b r)Z[oU)rE.1o>w̙/8p)+rDѣGG}:t( ܵG.1qxk}٭w_|W[7>vXŪ r)?̾{o뮻<Dȝ16/![6r"wB rAm;r rA"U r{"D.\" rA\5"D \K3u "D.\[ rA "w)< rA䆪Env "D.~"r"D.2-Wh#7n "D. rW rA"W "+r "D \(q \P\@ȅJFn Z0&r\@D.\ u"D.V rA"P "W)G.\rZF.\ r{e܆ ""D.\" rA\ȅrEn{H\+rAD "O䶧\@f"D.\(J \ rE.\`" "D.T2rAۯr^ rAB "D. "7D.\"~@R rAȅ+"D.\AvgK"D.J х@ ""D.\\A"D.T>r"0DϦ"D.V"7\@/m\ ra@ "A lx6 " "w} B D. rA\+rADn' rAvrD. rAB)#7T*r"D.\p%W\ r" rf0D.\T#-rAȅR! \"D. rA\ rk[_ ra]+c䮊\ rRܖ "D rAȅE r۹z\ rA] rAȵ\ rr " rE.\ b 'rC"=e"D.P:rAA"D.\@",W rA rA*aD.\ @Dʘ z)F.\@ rA"r rA\` \ˉD. rA sܖ  rAT"!rAܶD.\(e[K rA "w r "M?r "ؓ'rA"D $ r[% "D.0 r! rAAB)\ reܦȝ\ r)Gnۚ< rAqMnS :F. rAm+"w2 rA K.] rAB#7oT%r;_pῃ{7 ߺ\ "FDn׿@8qYc1}- @joǐ= ;Z ~Z *ȵ2Z.nCW )~|ֶؕus͕{yBׁ͙ Z` &}+]\\UЮ ;+# A- =xA< XW=XXT+o,Y[幭:BҐ# /Xе\ ==AuOP׈ +VO6pc]|sEȝE?:z_^F\] 汣#{LK|*V%ݽ; 7>ʷuW(䚣o>wYXѵ 62!~Ta+ȂMnm)V ~,ptp9ܵ,~!whln"ne'A@ 3`c "ʪ. sIm&|חV[hc3F# s W lLY}ܵ )`R+ZͺEmW'J Qrں6vp[n-+*pUXWpu$q*o ~%e5,hBl߀5~ϕ+xbu. H\ C&ktZSo=22ܞTn ICn޹]Q J{ZMԒQwd]qϨ2戀}lA =S!ݲ]DXW8~*;?2&Χat&^Ћ=uZ%Yשּׂ _s _SVO\.n:XչW|4{+[awQv^XnMnʼ+>> ן;-,LMw6A>.q [p1!FFxS~xإD a_Szf.\<{ uu| 3O`|0Y0ZsսCui]Q8I gQם5|P;e]Lf n>[.Slpgvɐ;zw6gV<{g96cƊf&yxg7_m;~lg,}F_x^`r0Qj21f RW`!9xN6!IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/quickstart.png0000666000000000000000000001510300000000000020264 0ustar0000000000000000PNG  IHDR~*; IDATx 0tJ0q:un~Ja !`=#KWyX 0!rޢP=F0p$_O- ,&LZ};9Ӓk?APeȡ+_Ww3E@R4FW$ v/2w/9uʚ! }7RQLo_ׯu@fY4w5?N MϦ~;~? U, LqC25\Quۣ=o~?mgE][4 }|mm m0?TR`Y[JڦMCI !-mXXUTz1MJ0iR5}w8MNE\9E:-V o >A'Nd7TSKTCoS!E"fa2b- ľh[<ʴw2*4mO^]Z|RWAS!E"faIJ qo|Toh9%2Ч':6`֦Fswgzxs"JLLLL$bE"eOl#yU 3͓Ux(}U۠}y>d;r;;Wk'h j;Ĩ?Y.bX6b\UYG͓T쎖:U15=l}ݕY*Ndbbb*(U80jJ'1E #ӈmĸLOH=WCL_ʇ6ѓQڥ~UZ69F՝9}(3111*Ea2b};|6umO+%5~8➘~_w-? _SxAf9y_R vT8j`p'}8ٙ˙H"vÈe4b1XG˴{/67:x#bk-{K|ײ.-,@9exot<-bdKcxIĔgsBlػ#0b1F~_cHR#[2ԗoz#*xŁc/7FQfo !9%|SM75x zlkl5]UPN/c($ u鬅n\~4BL3x{c 3x7SZp 3r&V~2e{11l^3g q{nf;*`4VjM0EP%o^Mq4~&KqJe|4F&Ŝ$Yybr&|: 5;ы7 R,g?[pO7B/?;ܘ?t: ~4]wWQǮ#/0ve|?4F5{[Zt?n&/ A6b`m)xcp{}8ѡ~Avd E R [FTwߣif76aD 9\YH-1pbfqa;>Tw$77G!+>LyI>[Pk7/QӖ1gSC2{Ac/{5{herrꜼxups]C?OztYP# ^XA']&ޤ N͒#V4OKbUL8+3Gwz  %b7g:I_yS~]&_(ǜQ8ޑ1؂йja1pGOZ7P=8.}z?3?7&hllWx PpKK~q ^9SP޴m48'o!-N8gViIc_x̛Q*q[fhq /}Jp8_5Иm0:9czh'bWrJr|^U6[* ETE7}wqVW8qX](WT9?x qH0p :J*=>hA!"Fb FqqHD ǵѦj+^{}Vg/差µT\U;~5>|3 9~oW J_s τ?wt~ᇂL?P_}en? ?}VO37w;H' oO0~~*#$~3~2~᷏~+~~vsZ/ ?9]_%_+E/" t_T/-ad|n ?PɄ]@B~ /{}ᷝS{{@Ef9 z4VMjG/m/،ߊflI ߏzASŋFNI`ԓ߮9_ıtuC.ܵsx/? &¿spȑg ի×/_ݻwÒ%Kz|^ hmm<w<֬Yytne]?#Fo߾ Ϟ=sݾ}{?|.\6n(%/ ?E___jkk۷޽{pѣÊ+ǏJvLJ*̙3\RqڵpLs@>}V\YҥKׯoW /G]|9ٳ֭[ãGGvc¥Kz|n;vw||֭nݺ r.˽~<Ν;QÉ'|_ ߴiScdžx 2$ 4(~\-5Æ 3fL׏Dze~/w9? wޅ]vu&Qncc\3Gܻw/;SMT ?(8s'ω}O8N>N<mV:e˖pԩpٰo߾ /?}lg)J…a͡:e9PJ7]GUx޼y?|~3f(ҹqF*7n\yfxa>}zx37K!:rҟ .O< _~ ?k׮ʹ#gJ- ,oիWӧ]οx8 { (/ (_~ᷫ'% s ?`//~~(sE@ ߆b~~~@~ ܾ_'"ت`+~@zE } 7 ~4'+P8?AhUr9~ ~o~( Ÿ}#$~ ~wsS_+ s ?`;gsNE^/}Ÿ &!nB@lŸ9_g :@_~~{ ? , osVB+~@_>~/~7/u ?`c?"o_៖G\]? ? ?`$Ÿ '~@g gX S2 ?PՓ kߊ.P v{D V ̦0:X~~>~~@þ8UqO41Fml e(uzNEF(BA4bDqdMHTV4F7tF߀{߂q;lٜt='7{ܹ_G+B5o RJYo F+BVs-o [i ~Th?Xi ~S~R+B_) !WJ~OIRIO*~gO ~T*:zR(z}煒7HzRS.w~+PT{o [RJ y~1K rl_tzR޻x{ޙ?`)lƞ_<[;{`aa?&O+m7w;_r+xo=h]|_. 2L ~ F=|iANٿ˽qmxyT~X淯遳!T=3}lU]emu73)}EZc嗢kѷ23C(]s#S~gcJ)QXY؅aXi؆qXy7ytS|9k+G/`&6Fpӥ]?TJ)(,0,4l8< )V"p$dg{XqI˃RJFafaaу}C?`.x9, M+=v9{m^)l ð ӂKݑ~<Ӄg|1($"XDޞSJ)(,°}lc t?< h-8vAR0 0 0,@d3>)|X`<,xK ٵSbɦs* a@_{G*R*_ 󥯶'};~;TVY2?8~1 Qj+k>*rԬu{E_*rb+?@@bY(F89Y3d y>G]5xjuXy$#ȃGE$x2&Huu>-IϡX9ƐLN`'\@p˜#cy ]zX|{:Kwv]\~÷%K%^Hi[ΘErt}cN:q܏ΦC!%m:ck!muw/cϧ^:kx;ێ [ևO.[s=L??\!&4䭧L|uMt#~@޼vx_Cx=z<!%m:ck!kS\&og1tzԭȘC4aHi[NG}{ tq>'鏎zb :Ӓ15LW>:RrVӦ>:'S CNJtT@B=1\pHi[NG+pN) 9+iS]s!%m:ck!}u84䭧L|uMt#ϸN鏎zb Ӓ15LW>:R:rV>:'C GNJtT@B=1\tHiZN#s!]v CNJV-rQrVr)hG+pӒ9LW.;!%m:ck!]v GFJq9LW.;%uL':lS L!B=1\uϼ?fs92`T"PLW.;#p:}ΧG+pӒ`KL@B=1\Z':'`4ehr9LW.;!%c+C΀zbw ) 9+)Vt#˸NHZNG+pӒ15LW.;!%m:ck!]v CNJtT@B=1\鎎zbw ) 9+yS]rRrV::'`4LtuMt#˸NHi[ΘG+pӒ15LW6:!%o:ck!mt:4䭧L|uMt#͸·@鏎z^Ӓ15K6:R:rV>:'PtgL|uMt#˸NHZΘG+pӒ15LW6:!%m:ck!mt:4䭧L|uMt"ѓg΀r4W^*4P56@ 0!$:fމk-z%D薽עZK^dFY+z%D薽עZK^k-z%I3leDj=$"^jB1t{0VY7@D9wKU%RY+*D4^sHMHE ̘«$nIMse$j*s4HRNʇ\2Q%Ɇ$=#>.,$9/ \TY|*85&%2wLͯվ2ɋxżrb91oL[&-}70{+tӦN:ktӦN:ktӦN:ktӦN:ktӦN:ktӦN:ktӦN̕<=C _`k }5_`k }5_`k }5_`k }4F ؍ov#{݈Fb7؍pӧpTUE%*< Ep挚-̯03,3hĥ$2‰c:zTHJȀt 2 Ln!}H* Fk@u}Ɂ:C%i#ŕ$i;R9Rъjp%/u&`Xzcp("Rcv'D jB03Gq*pEEe~+s}M_{9ixRF8_j|-D_r`f7Y?t^s5&`XzcppD{'^T2~D s1N#cC/1BMHVNt K }Ɂ:UOäCA] EsL kK_r`f7:Z0,=1tYܘaãΖ Lnt&`Xzcp 3G-}:?kH gK^`f7:Z0,=1tY׼aãΖaä:Ζaä:Ζ Ln!t$hXzcp 3Hu-{Ɂ:CkfB )\1O`U@on!t$?BQEw8aHٳ׆?Ah,:CkLUĪ.7:Z4,=1tYܔ4,=1tYܔ4,=1tYܔ4,=1tYܔ7:Z0,=1tY׼aaä:Ζ Ln!t$`Xzcp 3Hu-}:CkH gK_r@f7:Z0,=1tZܐaä:Ζ Ln!t$`Xzcp 3Hu-}:CkH gK_r@f7ZZ0,=1tZܐaä:Ζ Ln!t$`Xzcp隚Vf3y|L_&o/7ɛf3y|L_&o/7ɛf3y|L_&o/7ɛf3y|L_&o/7ɛf3y|Lt9 #B%V !Z+\krBV !Z+\krBV !Z+\krBV !Z+\krBV !Z+\k\h/ 2P"13Qb!A@0q #R`p?KԴZ S1/gZ!٤؟5m={4i٧Of={4i٧Of={4i٧Of={4i٧Of={4i٧o[i_L&o7ɛf3|L&g3əfy3D...NZ8]IIyމ9hu%qqqqp'-.A%@z&׊pT[j/1\ }rK$mxȌV'МuDhIs=r V%db%ѮQν]wĜpff&>TUM7>?F$壅ԛO'-.߁NڋrKeEvXRY '-.AbNZ8]IdĜpoE9hu%ދrK$$壅ԖH;z,IG ,vXRY '-.DpM'-<.AwrK$z+-\.AwrK$z,IG ,]诜q:K$z,Y"]1Rދr"AwĜ ̈́UAwĜpފW ,]诜pފW ,]诜pދrK$z,IG ,]'-.AwĜpދrK$z,IG ,]'-.AwĜpދrK$z,IG ,mXRa}ѢNZ8]IF9hu&$壅Ԙ_thRYͨ'-.AwĜpދrK>[q$壅Ԙ_thRX(DKLm1Lm1Lm1Lm1Lm1Lm1Lm1Lm1Lm11^ԟ/2P!1QA"@0a 3B`pq?J󺑙6ΊLO e;7cG%i{E֛{Y[V{YF7dok#{YF7dok#{YF7dok#{YF7ddilzM9osGpU߈Zn/Md%CPf'OC#]N}bE^<cjd3&aȅs~pIP-2fNaoO 0:>J;qN49*N.݄/Ȏ&36$c\6i'|`&җgco=`iq*NW.h-j 'rJ$ 7Y'%CPmlx{X8B=0 Vcn8cjebcE> R:JipY]s0rcq."OL*:T5 Lۻ25dbZhX5|WIP-2sfZd{IP-2rcj9^T5 LvX*NW,t B'+ݖ:Ji%CPeZd%CP6X*NQIP-2r:JilT LeZd,t B'(X~%CUNQv3Zd,\('(cD]ŦNQIP-2r:JilT LeZd,t B'(cj9F%CP6X*NQIP-2r:JilT5 LeZd,t B'(cj9F%CP6X*JIP-2T:JilT5 L#eZd,t B'(cj9F%CP6X*JIP-.feVZeiVZeiVZeiVZeiVZeiVZeiVZeiVZeiVZeiSV BE s!13Pq"45A@BQa #2r$0RSCb?ShwC(9G=Qrc{IܑHeG=Qrc{(9G^)HͦgN&_GQ%y@uIΖy[/5ewSn!G,Bj~6Nc-E:}3O1%6_ۉ#!jQȤlJ0DI/Oq(a{X72/zsH%(yŠқ3DeVѬ^B|Ff!\fE#f ii߷LL mPy'3DU'ݟ1n5N/y+&fٶw{rdgBZeo*NO4fW$i|޼j?iJ )Tw0x⸤$׺R:E"}GPh~Qwԅ̓tu y72gR-?v!̬*Je2zEC&1ҷ39&dAIu yܒ~3=:Hz$l.}0Qdlfg/w%.ͤݖP"^me$n0DGi56Iu$39ːv\7?;. ˆGexQp(ov\7? Ed̳'PGP^A!WuByP^A!WuByP^A!WuByP^A!WuByP^A!WuByP^A!WuByP^A!QQpm*JQKy ^ۆoJƩ\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\F\ANgT|GU>#OuS:T/M 3p[hmJfg[,. X/%"$pL4T1!mqşOy-m"҃JS՞CPl$(zI[=4)gQNde/Dȋ~Ϥ Nwtr29ipLݛyեr rr/Q;kx66}'p oӆLjZ $MKR/puKqG*+Ҟ`%52>jQ,y2 2Ye9Mȯ_<ϒ.H%:dHғWiLJZnd57x4rzicSV΢65I[=4)gQNϤpՀ gwM8lxjYSƳ黀kx6zicSV΢65M[=4)gQNϦpՀ gwM8lxjYSƳpkUٔ=4!:fe ->̛IJQ2z=-5J#b)gQNϦ,/CNjW^r1N qefG2Tn$ɥ9ޞahf5}-+TJU $va}̣u~ZCM^BZ? F"uᱬnӧ!P3DEuD|BYZԣE5`,)cYC[=4)gQNϦ! MX :p}7~PM8lxjYSƳ򆷈zicSV΢65Mߔ5CN"uᱬn! MX :pu7p oӆLjE8lk>(kx6(kx6 9.0N*Ս fد|15CX%uZTl(SqSu9gX?EUJ0Pz7hcs)sBgDױXTPuq,b Bu ,SJҍzKce # po @gJr%< (Bœ>.v 4@b+M] A:TJwzƚ,X (ϮSbdM y;FTj'pYF$bՋP'U%=_*HGFƳ EG(fIYYХ¿?יnɟћR o ^|&GAQVZ.wqT&BL>G*MÓH~H"x+1 $>tN" i(VM 0cރF A4W.`ٗYl/~q:gn@} Z:"K CgI`!Yl,6x+1 %of!$6|D=<,6|DB:,6|D2:b>"K f!$6|DB>yψCgpYl,6wx+1 %~wd$ف<1 !xY{:xbIq'f# 㖮' P"q$٪ep4,=phcPו`}h]JN)~| ejn5?jFF^="K! -Hd!(A'+EOId!cbYl+1 %6Of!$6|DB9+1 %͏ Vb>"K! \~b>"K! ^b>"K! ^b>"K! ^ CgId!Yl,6ux+1 %ζ/f!$6|D2:ؼψCg[YlfVb>"K! CgId!Yl,6sx+1 %vof!$6|D29ټψCg;7YlfVb>"HR~K(:+ + + + + + + + + |D,6?\X I$I$I$I$I$I$I$I I$I$I$I$I$I@$ @$I$I$I$I$I$HI @$I I$I$I$I=I$I$A$I$I$Rqmmm$I$b+mmmmrI$I$I$I$I &mmmmrI$I$I$I$I vGmmmmrI$I$I$I$I [YmmmmrI$I$I$I$I [}&ezmmrI$I$I$I$I [mdTmmrI$I$I$I$I [me6gmmrI$I$I$I$I ?m.Y%mmrI$I$I$I$I m -mmrI$I$I$I$I mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I [mmmmmrI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmrI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$ I$I mmmmmI$I @I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I ?mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I ?mmmmmrI$I$I$I$I ?mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I A$I$I$I$I$*1Pq!QA@a0` ?u* ?4&n"g` %=E _R(DGO.?KKOodOodOodOodOodOodOodOodOodOodOodOodOodKobPutURPQ( I $$H(yB LG ۩AQ`/(T;o)$I'r*ZЊ,9G- =t/(Tdy(e<^PhQ˃xRё䣥(yB#GK.QKFG\ %,9G-J:Ypr*Z2DYB#KK.>O e %-,<5*Z2UO1-{+#s,< fa<2WP Es(r~bq߼QXBe "f#f2P2A HLXxSwQ1G-YmP"7hO & e@XlyP#S$ɳ%BɆA45󋧑ў'{Dc<b!i<rF ;r< pcrEcӞwzsNyޢ;V=;zǧ|QX+Ec;ӼQYm;ӶQYm;nӴQYm?ĎL>:iX%_##`=EeC%;V[KͩӼQYm;NӴQYm;NӼQYm;ӼQYm;ӼQYm;ӼQYm;ӼQYm;ӼQYm;ӼQQm;ӼQQm;ӼQIm;ӼQYm;ӼP9vavavavavavavavava oǦw*!1AQqP`a@0 ?.Apeɉ Fi}=?5Q.LI }}r++\MFȂ2R )?T?'8 Bt]RtYtl#o$H#xn☐"MS}g#7,JBH=gͳjadZ?eAP.Q.oQ~,:hJd xB\W]1N![g EfURie@^Y'T `d @ :0$01Qga0\d$V**@DR F}`@]/J=2ɚT[5Xju Ȓf%%ْD X'$F"Lr xۯ g.Ham/VԉuQ*d*P&?2um{ۃj,j`Ze4I)]GT 9j@G5pdˮXy)}Ȱ` 2Ai6U&.ћMGa̴`$eVKB ^h6I3N8`K]}nD)"?$RT\WNmpB\ Oz3# I> bfիkՆs'1%8b*lħױVAh#jp&cz,-C#e @VDplί k^#7pk<(}pƞd\ \1:‡ iNmpx![͇ iNmpx!qk<(}pƞdFy׺xP<֯>P:OX jMo :ӆqFhׄamdV&by8yrsk<|@ָMA=^N>\d\vڸz<@֌tp'Zz3sII!t'@ֳ.lAaMjfȟg72h& XYd4E^!ޢB̘Zn[731\mDݛ1M-r0CqFG#!%.0OoѠ[y¹;Z#2`1Ex\$7%'1L14;;hK_Al!^'ZEK@lK[a$B0/~r4 iE-v<|@ָ-'.P2ue{(: ˔ j -N>\d b+]Nvtk/'\d\v(:|y9Nl|p ^W6 e{瓇(m\'xڸ->r,m\'(ڸmN\Qq+<>jWy8}qFlpcjWy8}slpp獫^#/lpp⍫^#!GnMSJ9\s?\s?\s?\s?\s?\s?\s?\s?\sԽ1eY9Iz $m?}S⾩_T|W>+O}S⾩_T|W>+O}S⾩_T|W>+O}S⾩_T|W>+O}S⾩_T|W>*m0)Bک././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/size_hint[b_].jpg0000666000000000000000000004746400000000000020672 0ustar0000000000000000JFIFZXC     C     cStyadAg<́=O#nkc~'ĒF2 m&dJ<hDΧd$qЬ ƐLN`'\@p˜#cy ]zX|{|X1POv]\~÷%K%Ӓ(h['G:>yN3p4䭧J:\ۄw^Oyz<΀) 9+i҇~W>:sRfs7OJΦ=a١ru!%m:P 'S9z8zA98"yP CNJtϸNCX?@+pN) 9+i҇~W>:RrVӥ`}u84䭧J:\pHi[N8~̗@F>]v GN:Nt#'`4%X9+pӒD@B>]v CNJV-bw ) 9+ZNt#'`4䬥XR9+pӎ9+pӒ15+pӒ15+pӒ15+pӒ15+pӒ15+pӒ15>b <ɦ,#'`4LtuMt ʚbNrRrV::}1\鎎}1\ۄ鎎}/\یtHi[NG͸·@鏎}/\یtHZΘG͸·@鏎}1\ۄ鏎}1\鏎}1\鏎}1\ۄ鏎}/\یtHi[NE&ӝWhiRS ,456P@ 0!1$:gboD*JD*JDSE[*JD*JD(bIg' 6A:3ݱ>4V8ֱC $Whm9 {<1:B2&XO@;(Q<3ޒrHb4O#M"c H|܄G߁ iD)pN ŹQu:S}HȗLG^ٔ8cCz;7aSoKcخmsYoFG .>n691ZrbiɊӓ&+NLSiX0{[J:VҷNtӥn+t[J:VҷNtӥn+t[J:VҷNtӥn+t[J:V8%DHk ΢?Y27 ،,e}rc^/3#KŇ/+\;:Ǜ+ ΢?1_y?Ċ'ar3ἏBf_n`fu?Z|/iM}u6!עD9!lמJ6$8 {Wz3ƛF#7Js3<"2hG aZs3K_n`fuk ΢=-}Qg03:?gQG񞖾܀(3ېEzZr3ckzs78͟MIt _ڽ(3gԣh{Qg)~oQHqܥE!zZr78K_n@fk ΢=-{Rg٘p)3׻N,HXV %b XV %b XV %b XV %b XV %b XV %b XV %b XV %b XV %b XV 2`Hq0,.:ChX}1tk_Ln!zZr慇Hqܥag){?Hq܀ 7=-{Ln!zZr0,>:C`X}1tk cp3ېag 3*ѤgG$ ä8K_n@f%X"r:dWM,8G7=-}Ln!ƺZr0,>:C`X}1tk cp3ېag 3ä8K_n@fHq܀ 7]-}Ln!ƺZr0,>:C`X}1tk cp隚VWɖ-_&ZL|j2eWɖ-_&ZL|j2eWɖ-_&ZL|j2eWɖ-_&ZL|j2eWɖ-_&ZL|UP3!UUr\W!UUr\W!UUr\W!UUr\W!UUr\W!UUr\W!UUr\W!UUr\W!UUr\W!UT\g-2P"13Q!b0@A #R`pq?KԴZ S&b_CWIg?kQi٧Of={4i٧Of={4i٧Of={4i٧Of={4i٧Of="IH3_ofgfgfzgfzgfzgfzgfzgfzggy$LĔku/蓖RR[KtK X|12x\a0OB烹e?W8sT5 L9ق#lo,d:1pS|Mw@8r?%CP۰ybF$k?/$zR"XpMXDZ>M.8ݎZd{֮)b;"w$@ u}1 j9^6<=!pטpMn+t17S`p*NW(# s*.X`pC%CPsb2\KG# MIP-2r1eb-4,+HGIP-2rcj9^T5 LvX*NW,t B'+ݖ:Ji%CPeZd{IP-2rcj9GIP-2r:JilT5 LeZd,tB'(c*9F%CP6VPilL5V9F 16XQ8qilT5 LeZd,tB'(c*9F%CP6X*NQIP-2r:JilT5 LeZd,t B'(cj9F%CP6X*NQIP-2r:JilT5 L#eZd,t B%Hcj9F%CP6X*NQIP-2r:JilT5 KiVZeiVZeiVZeiVZeiVZeiVZeiVZeiVZeiVZeiCPF  s!135Pq"4AQ@Ba #02r$RCbc?ShWC7G> nt|Iԑ뵤HeG> nt|7G^)HŖgN&_GQ%xO uIƖY['/5UtSnG,IB$j~6JN#-E9}O1%6WۉS#!jQȤlJ`x^^)Q1ja]kI"(]gCJj[FY Rr9J!pi[%6jť~3ۃ[uMh7 RdR0N[TNx‘&ޮf爻e!b04$b>A6q ՒULAmT2jCrN WG@gҔ5c:$,+*>^G;pknSwb22/dȋA)Y8N\9Oodr.4+KiQ&ʱȽƏvSGXeb%,*VJR2?ä,%ME|,|&^aLS `&\u 4xjQSdm^#RFjYEӐF6^LEuekOK'PUk֭|\=&rqLAJe4}:7}##՟+,LZ\OZN`҄rBkKؔĥJȓۃ[uMb[K )*,_p"IuU\Q+T >QN۪hݩ'n m4un}:7jj>ۃ[uMb5dMښvSGXMGٻpknSvݸ5T)SQn۪hDdfYK(7}!MF mEbT}yHn۪hDDER$*RI5Dd]r~fMښvSGXMG;pknSv인5T)SQn۪hݩ7n m4un}:7jj:ܻY hݩ7n bIcYʔٚ3xfF3^#׈kc51xfF3^#׈kc51xfF3^#׈kc51xfF3^#׈kc51xfF3^#׈ka%%%e1GXMGٻpk.^f-SII4Qȉ&R$#Y>|a8FbWLA"$#"#"W :7jj:HkhMYlZ`k)D}J Q8h_Ѱ^KfA%؆U̒N2Z^qfjU_a' )/b,pSv􆶈{4ݩ,pSv􆶈{4ݩ,pSv􆶈{4ݩ,plSv􆶈{4ݩ,plSv􆶈{4ݩ,plSv􆶈{4ݩ,plSv􆶈{4ݩ,pSv􆶈{4ݩ,pSv􆶈{4ݩ,pSv􆶈{4ݩ,pSv􆶈{4ݩ,plSv􆶈{4ݩ,peZIMy1 #4>0H#4>0H#4>0H#4>0H#4>0H#4>0H#4>0H#4>0H#4>0H# N!*r#y$d)Lg3v;F}>џGhϣg3v;F}>џGhϣg3v;F}>џGhϣg3v;F}>џGhϣg3v;F}>34Jc*!1QaAP @q0?!4 g+s®xU W<*\K3!ȫs®xU W<*\h2Y tu`2w 8 C9OCDLgtp5 9HA'G,>qYAfj3LW>` a /@9lDQN@Nj%L3HZCtYjY t~a bL4d죢P@qq$b ̢u $zKc$ )Fv h7x@A*ݔI 'o`q$Ц KZ"D l$T-#af'lvg>Fs#@h2h gע<7cNC2 >@E8 =c*1b& "CF&DJ2x,&*d KfjdQ8U|&;2<&#E8 U,E9d!t Lp&apPp}y;N$Z64$" Y:K,y200w cǷB"$΁c(6y& 9j]yJ#GG,,Am#@,呥}v2FɑBڧҀz@oE؉=F ,f 12(ʼny Ɏ?'H}8?th5}@FQ_{c(r)JdIxX;'"PNyNYir(B_JF ;Y8 6rlv9y;NF^mӀg/6iQc(ͱpl8 =xAnӐWXJ+\[m8=BD >bMa?NC(rl9 6 Ӑg6iQߝc(ف<1 !m(٢54jN$UswW9\uswW9\uswW9\uswW9\uswW9\uswW9\uswW9\uswW9\uswW9\uswG:(MVB-Jq$N^lBB Q*Y 6{ Q*Y 6ylVbRQ͓blB Q*Y 6l}(2Ь>"gW1Fψd(ŲQ*Y 6wllB[gTlbج>"g[f(11O#DX g"2F#H~C/D2"I@ (RQb{ 9@SDZNN"YQ Ȕ4qa8HZlMQ4/ /cd(űY=b*X6ulVbRQblBgTlfج>"g;6f(,9ٶ+1Fψe(ͱY6|EKFvmQ*X6slVbRQblBgT'2  + + + + + + + + +7YV(  I$I$I$I$I$I$I$I I$I$I$I$I$I@$ @$I$I$I$I$I$HI @$I I$I$I$I=I$I$A$I$I$Rqmmmb+mmmmI$I$I$I$I$&mmmmI$I$I$I$I$vGmmmmI$I$I$I$I$[YmmmmI$I$I$I$I$[}&ezmmI$I$I$I$I$[mdTmmI$I$I$I$I$[me6-mmI$I$I$I$I$[m.O.mmI$I$I$I$I$[m %WmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmmmI$I$I$I$I$[mmmomI$I$I$I$I$[mmmmmI$I$I$I$I$mmmmmI$I$I$I$I$mmmmmI$I$I$I$I$mmmmmI$I$I$I$I$mmmmmI$I$I$I$I$mmmmmI$I$I$I$I$mmmmmI$I$I$I$I$mmmmmI$I$I$I$I$mmmmm`mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$II$I mmmmmrI$I$I$I mmmmmrI$I$$I$I ?mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I ?mmmmmrI$I$I$I$I ?mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I mmmmmrI$I$I$I$I A$I$I$I$I$*1Pq!Q@A 0a`?1EƛD[E7HBFNd2 C!d2 C!d2 C!d2 C!d2 >67Ow?vyNǔ?N?S?S?S?S?S?S?S?S?S?S?S?S?S;Pn|9AE85N.Yœ8O/[c!ur%#7OA##12W"R0Qh2c' ld.DẃO.@)zh )nɂ`& #dBY@Nɘ'h,CR"ptՑĠ2W"SpA q&/V];OXȹwQǢ]7 ?QGPAM$0^̈D3OL@zBJn4:O Btutd[ )nӐtrBJn4ߖBJn4]\Mu[ )nKc!ur%7 Ild.DẃI-Ȕ7Pi% $2W"SpAdȒ> /)nՏ}YCւɟ}Ԅ޻_d jbSpBWL\JnT鋉Mu [YFĦẅI-Ȕ7P%P0v Mu QAa}%7 *II J.Te:/BQpBWL\! Eu [yA.ẅI-B$bJ.T.1p% *Ilt\7P%BQpBBꋡ Eu [ !(nRKc!urẅI-B$2W!J.T]\!(nRKc!urẅI-BfQ.q%BQE -B*(Ild.BAQBKc!ur [ %ĢKc!urẅI-B$2W!J5 DĖB! D$2W!J#Un U*V[pUn U*V[pUn U*V[pUn U*V[pUn U*3eur(1!PQaA`q 0@?jn: XcKй!rB $.H\!rB $.H\!rB $.H\!rB $.H\!rB #3_ɟ5hK v"l'fCI$I$I$DK r7W sKC-~Cbr-&&r$%;ʋsj((xQ ,NJ@̜5|d!eWk ma:iX%_##axHdzib0`w+-iޢv+-iޢw+-yޢw+-yޢw+-yޢw+-yޢw+-yޢw+-yޢw*-yޢw*-yޢw)-yޢw+-yޢw#V[;ð;ð;ð;ð;ð;ð;ð;ð;ð!-gz*!1AQaqP` @0?.Ap_}}|˓@_ϊtrbHP/\6B=C8gfLюM@J H4&6Hnt() LwW@-1W10韧)ذʬ@XdK$%5&a =Pڍe#U"&S~~~N2q(@YRtYtl#oI] InbB79bTj*4$=,ٶmBz, L]Q(Y(7P`SL4%2ּgxi!F.Ep{]1N![g EfURie@^Y'T `d @ :0$01Q>߅q":QTh"Z3I܃)x/XLLSU+g_R i( \R[-(@UsP! R"I;=)/.JfjZ K7h[6C2!^\ 69%@ !,"#W3%d cSc@iK-oaHȢ"`jqmʆwp{A~sNP܈m $o?EV4~ulKIR! BIr"`" 1K{{yMc`6\6k>64"4iޛyL^ZbYJp{SsU `ukׯ^{kdTm N\M,jV@M29/bh*$'aiiiiiiCdr^Nw\=>OO=>OO=Db F SL\#HͩuB1"FPwEB([HSCF@nd* ^PwiAd/4 Pw 5%fTX0DY)tdDpBךxI,W I~0A0F$1_J)բq0d݉Ww2wmy4Fa9 'B%j<5aIIEk!X[41)UPZ%/ x޳$\dO2l"( &1VOjs~kDYHDvnc4˜ +?d\ iNm0ƞd\ iNm0ƞd\ iNo iNm0ƞd\v iNgmy4tB*4B$䘘?ޯ>P;V4ᶍE"6^#4ϋb_ɶ1r1xin` (B&'5lG2w Fhׄ[z9ӯ2woԱj(;9⁓phu}P2w;m\:(;ўug %${b~ΠdY6 0Ƶ3@dO3u'z6ad(DBJ]r,m\ϳm\6Om\vm\vm\v \|6;ey6;ey6[ey\ W-W-GB&s?sZk?\ֹsZk?\ֹsZk?\ֹsZk?\ֹsZ/И@f,:=+yH6|Sھ)_{W=Oj|Sھ)_{W=Oj|Sھ)_{W=Oj|Sھ)_{W=Oj|Sھ)_{W=6mTW././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/size_hint[bb].jpg0000666000000000000000000005420700000000000020666 0ustar0000000000000000JFIFZXC     C    ǀtK8 0eDdӜ8́9N#ƿpX󄤘0 1L9Qp<$~g:>['O>;9)!3'' ;>duH猰 !Ũ4nڕvR_#N !&1k Z߿rUOrq9L !&1k ZLW7pC/GHiɭL|uZ#'SsXŒYG^vy?W{i 95鏎]Dzbp~|?Czy_u~Gӓ[N-G+N[ 7\s=L<~C&rkiV"s 42Ǯ:N::]z<ӓ[N-G+NtӸ<O{ɀ CNMm:c@@~:9>G zqϿ:i 95鏎]Dzbq^˽wzr9yA1vj:N[!y4Ӧ>:tD @^{㓮'(9';ߎsw-\'@ !&1k ZLW?pN4tUh"=1\u8rkiV"s HiɭL|uZ#'S !&1k ZLW?pN4tUh"=1\u8rkiV"s HiɭLtuZ#'S #&1k ZLW7p4tUh"=1\u:rkI-G+N42rs ZLW/ps뿷?NMg+E-:"r 1oZQwHiɭel|\#'`zC4Ӧ>:tD @5㣦@@^;׋]S>#0`Ș@0`G+Nuc>I NJa@'(-:upG+NtJ@@^;ӓZJKM΀h"=1\v !&Dzb{CNMc+G-:"r 4VZ.tD @i 95#'`:qI7:"r 4tGUh"=1\v !&1k ZLW/pHiɭL|uZ#'`rkyV"r 4tGUh"=1\v !&1k ZLW/pHiɭLtuZ#'`rkyV"r 4tGUh"=1\u !&1k ZK7q4tUh"=/\t::rkYV"swHɭgL|uZ#gC #&1k ZLW7p@HɭgL|uZ#'`:rkYV"r 4tUh"=1\u !&1k ZK7q4tUh"7ϧ:WhtWGU`#?,4@56P !$01A:DLoDLoDLoDLoDU'W+X"Ewcz&7cz&7cz&7cz&7`ēV} M\mRBewM?:+& ' ĉ<6iiCL<& ʄ 7%YPMHE fTeWE j~Z-WTS)(Ǫy#D$)i$K\2Q%ɖd>'I?m~HqN-?Zi] $VVR*j!*MJLM%YS#3cЇ}\nܨnTc*1ەʌvF;rQmKl$uj6mը۫QVnFZuj6mը۫QVnFZuj6mը۫QVnFZuj6mը8)D\pʲ쑾쑾쑾쑾쑾쑾쑾쑾쑾\2 !쑾쑾쑾1MV$ubGV$ubGV$ubGV$ubGV$MT4tBBSk%ELPSR] GU4 uHMY2x<#Yt6JJ)C l1aEą, SK@J 鬨f_ܘgk0+cJ+uɀ&xF S\F'KHJ}RzRӊ Jr`< gk;?~kM|L׏Y%IYtǖu%Ox<#Yv4DTSAEEi-?k2Ȫ-O4JA VxK2z٥mp/L35Lgg犙x<#YvM^t IAVz 'P)"Lf<#Y3mɀ&xF kDPpt!m]eHLT'jtT\Jlǐ(WI%DO&&xFgRK4'$0̗HQ-tRAJId]W4JL Lf<#Y3oL35Lggϥ0a35>x<#Yv[Lf<#Y3oH35Lggϥ a35>z<#Yv[Lf<#Y3oL35Lggϥ*{Й&xF/H35Lghxϥy0a35>50/K"qK`U@og)N"|L]$>Ƴ<#Yv[Lf<#Y3oLa35Lghxϥ a35>x<#Yv[Lf<#Y3oH35Lghxϥ a35>x<#Yv[Lf<#Y5oH35Lghxϥ a35>x<#Yv[Lf<#Y3oH35Lghxϥ a35>x<#Yvz[Lf<#Y5oH35Lghxϥ a35>x<#YvKh4w};FGwѣh4w};FGwѣh4w};FGwѣh4w};FGwѣh4w};FV#J&,nB,nB,nB,nB,nB,nB,nB,nB,nBuJ҉         ]Di/2P13Q"b!@A 0#BR`apq?HSl4EO MD; ^~yaF'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxE"f5}M_SW5=M_SW5=MOSS5=MOSS5=MOSS5=MOSS5=MOSS5=MOSS5=M_S[R"DLi:%f#֔b>Ě H!?:%f#֔]fO_K(̉$HDؕZY@B@zi!Z!~#$'?Yu6ȌV'rPtDhI'z:#\I֪X%髥1+1.LETkI_K(‹?̧+1.ȑ"DPT&MY&UDEEZY@g JIC56茭jGJH2 &bW,"?I1+1.bt,W+dj)7,s웖YAW%K1+1.bVb8]ieĬpoeYuK(%f#֖P;{,JG ,vXZY@+1.٢Vb8]iXZY@_Yu ZY@_Yu %f#֖P.Wb8;K({,Z"K#KK({,Zȋ7} %dxnl'* %f+֖P.Wb]iee}f+֖P.Wb]iee}f+֖P.XZY@bVb8]ieeYu %f#֖P.XZY@bVb8]ieeYu %f#֖P.XZY@bVb8]igdoeYuL/ݚ%f#֘_4JG 0vhZYٛYbVb8]ieeYu %f#֖}FXZa~+1.Q~3;L3;L3;L3;L3;L3;L3;L3;L3;MFYhb8]i02P1!AQ"@a qB`$p?%CyfICI ?JsO4rVGXmkC}-yZhoֆZhoֆZhoֆZhoֆZhoֆZhoֆZhoֆZhod_M9UGpuߤ-Md#G/v{Cpf'ձć墏9w9K-__]U|-&wG0ye?vӟҡbd=Чdߤz9f`t|{tcXD @8r~;Jቓwa #$c\;4'Pz`'aKԉcSAtޥ{+:_Q>M.5wҡbdy ZҠܒu|WOҡbdymlt D]wBMSҨi1T7 L?,䦪vCkTl#piWc?4H*&NWonWF5u,o 7OS!Uu lKixU>j*&NWKUMW KYZ\ǨvU U5@&cCpڃ j|ZU>)J>;Jቓ CpҡbdyiP12rcn9^pT7 L8X*&NW,v '8h*&NQiP12r;JቓpT LҠbd,v'(cn9G ؙ9G eu]ppV&NQjLҡbd,v'(c.9G Ap8X*&NQiP12r;JቓpT7 Lҡbd,v '(cn9G Cp8X*&NQiP12r;JቓpT7 L#ҡbd,v %cn.G Cp8X*&NQiP12r;JቓpT7 L#ҡb\Kl+l+l+l+l+l+l+l+l+l -*'Es!13@q"45APQ 2Ba#$0RrCSb?ShÇCs=<#s=<#$\j"{mi,xG{xG{xB[^? ^u%zIdo=$n:+zNtJ}k˲Ⱥ) 'HQݙ:}Qy~M2 QhNM.9)#N8[n' xLЇR"mDuyI/OQn0,|DzwYEk"iNDeVѬbBG3 Z.Z~H;]76jť=7xҨRēsAeL/hjĄg[ 9W"0%d6߸:_͒Nb3Ϭ;($T/2i6̰\ib5%DՔ*ØF E͇R]I(Nph@o4t\7?:. GEyJ+&_}Cs5a!9?0_`k}Cs5a!9?0_`k}Cs5a!9?0_`k}CFT4?A(Ky u`ۆq]WWWWWWWWWWWWWWWWWWɫbpmdӌ\Jjjjjjjjj?sS9j|G5>#O-yhI, fIEיnˑV2E磬 W{[a<&ZN} me YpRRxLh>l͛%"^]FV2ȴ_b[xw!Dgትu;>S oM"Z!妛DPYpȚQ*fEu8LfDW n^ݝ]g~}!0I5Z;XfL&AM4܃Z/Sle mȺ,_/CPlrXV|6>S oM"Z!妛DPYSOf22/EdE~ϔ .:#MB+7KiQwgvZiKU_pq,ICaNjVhS oM"Z!妛DPYSORk,cC'Q~ku7OF!&x-.9M{yKQ z4kn_ ;I.%% K[EN,hC-iBҥ+ツm*-"}ZW,N5CM68jlqAgIM;ϔ["ϔ[S oM"Z!妛DPYSNƳ;@-4%ZiKU%4%g)Iϸd#/M)yi-TM"Z,)aFHs07\:uzln5CM68jlqAgIM; m:VI0K&F#ݠkxlqA-4%Βv5-yi-TM"Z,)cYӸ5xz?3$$q˻$]V \<-TO]'d5wzċWc_n D')$z ׈ :Ji|h̒Բ"ZiNEśB\ԎM-# /DWKU%4k>[ i!妛DPCM68jgw oM"Z!妛DPYSNƳ􆷈yi-TM"Z,)cYC[[ oM"Z!妛DPYSNƳ@-4%ZiKU%4k>[HkxlqA-4%Βv5-ߤ5CM68jlqAgIM;ϖ!妛DPCM68jgKw oM"Z!妛DPYSNƳ􆷈yi-TM"Z,)cYC[[HkxlqA-4%͒v5-ߤ5CM68jlqA!Ĵ4f#####################################' [v 7FH"GGGGGGGGGGGGGGGGGG34]xd䑒kkkkkkkkkkkkkkkkkk_FeS$#|Ţ鬦l*zt1-y<μ=?7s=3и׫%,$H"D'5;GЃ= ))]vA:YMڡYe`1xb/ ^1xb/ ^1xb)0A`E&V / ^1xbps"R)Jq-vrŖAϧ..\CgQ%Q D=@6 iÝ>QEp=V <"tT>J(z}eh/!O8CdشH:>4C=45v˳:,@Uc$k9836p@ݑwx*:*l$! #Uѕ rښ, s샬m$DZ@aLh\c&*XlOiAa?j,W I$I$I$I$I$I$I$I I$I$I$I$I$I@$ @$I$I$I$I$I$HI @$I I$I$I$I=I$I$A$I$I$Rqmmm$I$b+mmmmrI$I$$I$I &mmmmrI$I$$I$I vGmmmmrI$I$$I$I [YmmmmrI$I$$I$I [}&ezmmrI$I$$I$I [mdTmmrI$I$$I$I [~ MommrI$I$$I$I [sm=fmmrI$I$$I$I [pea?ummrI$I$$I$I [M}SmmrI$I$$I$I [mmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I [mmmmmrI$I$$I$I mmmmmI$I$$I$I mmmmmI$I$$I$I mmmmoI$I$$I$I mmmmI$I$$I$I mmmmݽrI$I$$I$I mmmmۯI$I$$I$I mmmmmI$$$II mmmmmI$$$A I mmmmmI$I$$I$I mmmmmI$I$$I$I mmmmmI$I$$I$I mmmmmI$I$$I$I mmmmmI$I$$I$I mmmmmI$I$$I$I mmmmmI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I ?mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I ?mmmmmrI$I$$I$I ?mmmmmrI$I$$I$I mmmmmrI$I$$I$I mmmmmrI$I$$I$I A$I$I$I$I$H*1!PQqA@0a` ?I: Ƽ F3E _(Dؙ~O_w'%%d얿--=|{'d잾=DzzO_=|{'d잾=DzzO_=|{'d잾=DzzO_=|{'dQ/ǵ*0w2E(N\ ÂQ(L}mLqgr|I $$?α<^Щ' %6h{BQqܣà$C"cxS(QD"5 Cz6&+2Ō?+V X/hT.;v52gB ŇBBb]/RVA5+k^~LGoP$%|1dlA:P$$6L&PTE();G2($&,愡ө(L*I*Co<^Щ\w(\KC#K""FCqPHx#C䊮h{BQqܣ N Lc122o/E' 3l2bC h{BQqܣ18ILŸ Wdv"ͺ-LGlh{BQqܣKcxS(Q%<^Щ\w(/hT.;vlv*e;d;G2[W2[W27d;G*eFK]#m] Er- ] EroWBQqܥBkcں2-8 X/hT.;dv$'BQqܥJ(T:Rв-VoOЇ1QqܥK*\a(,KlgLKlbqS(R%᫡S(R%᫡S(R%jT.;lxjT.;lv\T.;lv\T.;lvS(R%<^Щ\w)m/hT.;lv*e[d;G2-[ Er-LJlv*enblv*enblv*enblv*enblv*eMJKcxS(R%<^Щ\w)m/hT1h{BQF,h{BP)cpFop7f 3{op7f 3{op7f 3{op7f 3{op78b$Gg2(1!PQaA@q `0?-Q-6R`_j1$.H\!rB $.H\!rB $.H\!rB $.H\!rB $.H\!rBx&kkЖ$4DO2 SRI$I$I$HV)zF_u{xBQ3ReQ5?hlNRbVŤîD$B\ڊ bJ=^cK8$~qj3'8yMb3rloUFrXn=Fˑ8vd~~3p%DD#D'}O&'w!k먩AxhC( aeĩwzsNyޢ;V=;zǧ|QX+Ec;ӼQYm;ӶQYm;nӴQYm?ĎL>iX%_c#`=EeC%;V[KͩӼQYm;NӴQYm;NӼQYm;ӼQYm;ӼQYm;ӼQYm;ӼQYm;ӼQYm;ӼQQm;ӼQQm;ӼQIm;ӼQYm;ӼP9vavavavavavavavava o׌Q*!1AQqPa`0@ ?.Apo}}|˓@_ϊy}tD1$(]/\6ϑ\ϡ33&h&e%QLIk$S^$ap ĺR ܦ: g  v|6[Ux d9!'ɡ Y@FY5R*AX2e7 gRN=jV 4k.m +j^8$ H)3%J;QP$Ifٵ 2wFJ7(Y(7P`SL4%2ּgxi!F.Ep{]1N![g EfURie@^Y'T `d @ :0$01Q?6^`IqlTU'$ _B{;e/ 46 jlA$%!  K Ke%Nx"1\Q`6#$QI'gʒfh1/הAvlڑ DyswV&TMn$*x_B̕2Q"UN7QR,?9 o"؉6Ŷ*B5/g5:mBsr KGM,0{s7ҮY nXGHҧ[ؖ0C@f D1 D@AWuYc)W,QǕ`6Ϟ|fg" *3u^S-ׯց+R0A\THX1^oׯ^BS4qK+"?ڿժ+LK 1 O"11\+p»W \+p»W \+p»W \+p»W \+pKHDK L»W \+p»W \+1dC˚|?޾_zNP @Ö,A* F!aRCЄchE֌oF. Q"*0Tp ^itjJ͔p2aS&$&I(ȉᒅT˗ UwXŊ)/&&$&'lI x<+a#y2Iěl (fItȨDhXXR?>,A.RadK" POB < " d\ \s5aH@F " zޠx 0YUа `_D:XR붋i;4aVQe/֠D3T$;?2umz\cOD!$PRIa+5f}/(u0%*ڧRT1Z"F$-|W9<̝k^C.4.iAt[5xī}PI$gr|cM&l+m$ Rg&E$"&,,^6lN4 /Z.6B4Y<5s'Z6רxPˆ4̄δEQ$tvG$ͪzJD|jd% Q1N5Օ%pyH"mPJiň@K]7lW/b|NLL+bsɴޠ[PNxt$,XiQ K0ݠ?ָ >r>AQ0R0^g4҂X954m@F 5DZZ]#H>TX*Uk^C. r"5CI]FiXdļ턔D@B"*D@H < g'Z6רxPˆ40η׭L̀Fy1J[4?o.LH8nX@o̓+PDe LYH&KcKP>7I,柺gHˣD6EJrLbXy&o3NmP˗ iHWʴT( n^wTV, REIII !a-0$]yTH$ :,PDd@D,n&p j] !"mU2 +h%&n`Li,- ъ= l@&IJE_Mc9pk<(}rh"GYaBHLKڑ k5Cހ@$Z?٬ P&/m),~ @bZ}d6p3P QuKH[ĉ'A'Z6רxPˆ4C'Z6רxPˆ4C'Z6רxPˆ4C'Zmz\cO2u;mz\cO2u;mz\cO2ur} j %${b~-rNsb lkS4D>yv,^P'+j0f&9 #6"sW l0G!!Fl"\]K ڌ%ىH͹k4 X%mNl% P=?@IPݙM5 Np VDܲr7(7Uܼ؇/Wܸ`t="g^r'ZQD;].\d\fw_˗.P2uez˗.P2uez˗.P2u˔*}|r'_"g.\@֜3Εeq˗(:_}˔ k^}rNl\8}rWs˗(m\ϳ.\p[+>\rl\8}rWsG.\|6 ez.(ڸmg\jW}>r⍫^pˊ6;ez\`,m\v.\q+>\slP˗._^pˊ6[ez\2vD54?\s?\s?\s?\s?\s?\s?\s?\s?\KL n3\*󓔗0)F#{W=Oj|Sھ)_{W=Oj|Sھ)_{W=m0)Bک h)_{W=Oj|Sھ)_{W=Oj|Sھ)_ j././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/images/size_hint[oB].jpg0000666000000000000000000005530200000000000020640 0ustar0000000000000000JFIFZXC     C    Wtt*bY(F0dA88SU8ZW$1`p;IrG%g:) ,Yph~g1CX)ZA.O0&@ɀS+Ә % +*xJ+K >@jzr;b̜Yuđ47- gˋ]p/Fx|ns$̺I}\ Ymg(ZO7~KXϓ2P eŮ8Q#׋':/ʉ eŮ8Q#׋3^wןvsΟWG ;axg 2z:zQxQ.;|Lٝq&\뛉u Xke} G tW,qʼr9 Yk/LF^H^/\>:HRHW]p/GMr)'t/۹+^Xo.;:Xk/LF^I^/ #Zu =99:w%uyp _:Z3xB='xW놮/LF^I/᫥8Q#w5vjke _Z3xB=+xWk/LF^K^/azg 2zZ~ Y-v^!_T\5T2e5ˮPvSa({` rgk@ Oͅp/G~W@l5O6/LF^L;@ UqkeUK]p/Go W u8>eO 8FH#wͫwx>O6^ @RQ`FB*G`{yWxy~F^M;@ MP2e㰀vQa(`T톣8Q#ӷ5QDLSxB=;xA\5^!vdᩧUzg 2zv؂5Fjn^!v Qu]p/G S놦We( aS놦/LF^P^;\5,zg 2z؂56Yke 㰄j}pԳ3xB=ExA\5$/LF^Q^;@ I:8Q#WuRNe㱄jMpԓ3xB=Gx\5$/LF^R^;@ I:8Q#Է5QΫe5㱄j=qRe(kbԚ㨥8Q#׎P]p/G QkWe(c[ax?LF^D^/Ѐ e:uײ ,40@25P16 $!:f։1Z&+DhbLV-4;Z&+DhbLV1Z&I3k@8Ŧ#=NJ8wcN:yXv+OpV8a WЋí)c֑^t'PMBkB8\2bpz`'k!ŲgSqO>gSqO>gSqO>gSqO>gSqO>gSqOjby>aKWQEu]DWQEu]DWQEu\D}"+"+"+"`,HbG>Xď$|# r .1iư}Bi%8/|p@S1f0ۈ{ s+-@/w&ٴ* JiZ$r^,|2L^S/JtX pky P ɶr݁<;/ P ɶr5 r=ᥭ ;U\ ? shht݅e9cGX'>F J*^t+-@/w&{pCjht`em-Ќb1hqt!,qR*nϽ/RpV; VZ^Mv- 1^p8aK%]N:uKrmX 7}Q2F⥯'(ɖ _0jR4~Nte9boBSgN}VZ^Mv/Y_=4qհ d7-y8&:uKrmz}aOHeue9blo :C!M)'-P [K y 7z&8'ue9bF)L7c Em/`8bXmi(%HF azYj{6Aؼ.u݅e9b۪_vln}VZ^Mv Yj{6/ P ɶy\VZ^M~/rm_>;rm_;4b[1sܾ+-@/w&sYj{6/v : P ɶy{x\| ѦK] iNC)FY bMJҜS> $Ul`$ KGTCF97昶7D!HTn61S:&sP?e<<.ye<<.zޅe<<.zuVZ^M˽篹uVZ^M˽翹~e< P ɶywx\VZ^M˽箠/rm]}@^e< P ɶys=xl.{+-@/w&\VZ^M˟ ܛg??sPYj{6.~{Π/rm\Ͻ@^e< z P ɶyo>xl.}+-@/w&x\VZ^M ܛg=sPYj{6-{/rm[`^e\S¬ˀuok^k'56!lk `pNtce_ҚB腏tJ&B0*Y?3X:upN {v_wC.x| Q]ΗT?0C|pNl6\SRX io߶T̀4HNoN?RF}MsY\Scd'fbљεpt\\w]fWeU:T<>\SpNU:T<>_JQ*Gˀu.x| QU:ҩx|F~>km6a>|!O~67OT<>_JQ*Gˀu.x| Q*Gˀu.x| Q*Gˀu.x| Q*Gˀu.x| Q*Gˀu.x| Q*Gˀu.x| Q?.A!2`"1P@Qaq #p?d%CyH̚p褡I{S՝>j|SPښz"8 \ At^3}W~Sb{MЮѢlSV G.ѠAz͆R)9ƦLs,UɃNGQOs+'Zݎ ;,:M{A$M;SN>7F:|RD;w u㺃x>T;uLx*18|^IQ<8|wPo>;7;-u㺋xEp8|wQo>;[-u㺋xEp8|wQo>;[-u㺋xEp8|wPo>;wSF !013@qrs"5APQt #24BaR$Cb?ShGCG>|H>}#Bt$j"zmi*%{#G>|H>}#B[]?" \Ji%.aDI]sRnViMiEsSn!G+쑪)RnX|wLŸN7F[n&tL 9Ju9͖IQL.Ke>f0-.c%(IEҚ(3D[VѬRBGLFf![tfE#i\ ii^Q)ۏJJO *f6&HOUۅ2b"0%Z6Ι1ARRnþZ'FeKΎfT$i]rO3z$I*$6gS.7O!$)]^fC͡ERS2MA%Tܶ[< ap 1[aP(S)R-1>d3$q%%mIFgL9@|zQ$kg󢉑MZU)sl:RYM[ r%&]RM]0L%8-3HY:@{'W UByAe_{'W UByAe_{W]/  U&̫L/W_210e_lba|ʾ}*c U&̫L/W_210e_lba|ʾ}*c U&̫L/W_210e_lba|ʾ}*c U&̫L/W ~!d)Z3SݢTm`M4Jc2\ RRRRRRRRRRRRRRR?œ=u=OhS=u=OhS=/ 3]96YA%̈ës5T\σ"N %{YXAӤٺKI2[BJ"5fb(3N+.1~nnJE¿ nIQiYNSI-7CY>5_cʬ#VBk2mITNE.p$dqCɟ+PFJunI~EV `&m4e|CX"RRJFWxahmdr\"nCdm$JE+G;|B"jIJ)imI6Ŭ]tCqA̰p=k8զ~UDjPݝmt#qtx>5Tx*DGVeVUUBvvKЎʶ]ZeAjE*5_cʬ#VC@VeVUUBvfK{qMW2*ժc;{=k8զ~UDjPht5CU?Lʢ5jXt4y!iUeQT,ofot g}*Z77] n}ZjYTFU ٛ.7CY>5_cʬ#V@B™Ws<鶼VeVUUBfKyM4W9>B!Jt5CU?Lʢ5jXt4y!iUeQT,ofot g}*Z77] n}ZjYTFU ٛ.0X~LCW O$5Фj4*rWP]"L̩nBM$gDeˎ6*/U^}$F$kQS#*eFeHpPDLDD +ҤF^5jXt4y̲D>5p-G$ԙJyRl4÷DH3mFIL['%gۊQܞnp(-N"9S24K#mT[RO2 RfY)K}JIGҢe8U ͵&39lЕg8RCn)GryL)8Jb fN0ۣD)hI.FU ٛ.7CRu}ZjYTFU ٛ.7CY>5_cʬ#VC@VeVUUBfK{qMW2*ժc{3{k8զ~UDjPht5CU?Lʢ5jXt4{!iUeQT,ofot g}*Z77] }ZjYTFU ٛ.wCY>5_cʬ#VC@wVeVUUBvfK;qMW2*ժc;3{k8զ~UDjPht5CU?Lʢ5jXt4{!iUeQT,gfot g}*Z37] }ZjYTFU ٛ.wCY>5_cʬ#VCXt5CU?Lʢ5jXt5wCY>5_cʬ#VCXt5CU?Lʢ5jXt5wCY>5_cʬ#VCXt5CU?Lʢ5jXt5wCY>5_cʬ#VCXt5CU?Lʢ5jXCXt5CU?Lʢ5jXܲ0ZaJIW8'Oy>'쎂7mWut{|aR˝v"ZUkbY6#{Poqc8ȑ<205g\zRN_V&8j=_E1pP7ZjuEH5o&Š+&$ҧ'Rs`9X~zJ:2!>tR6v-Ml`/%*ͳ6E0=D/?.?Շ׭lh3kdŋ,Z(ض=˷xbŋ,Xbŋ,Xbŋ,Xa9G -57 t"0U]b?L?L?L?L?L?L?L?L?L?L?L?\e\p0000000000000mhWD)JR^cFc Z빍(kc4~]. ꧭg'=yIU=0'Cq@{.V#.a2RTB!B!B!B| vp !1(gæ]m)[mB[jE4*K"\7Rmcs騶v}^t/0OX';XhUT׮zqhΧשB!B!B!OY37 Ӧ˾ѧGX_ [M1_[gg d,dh֥񹅅Vf۵V X̞B& #*V= tF#XWWqΧ37zh)J_EYVQF$ri15/ %.յҙ r0[JR)JR)| vpޚ!B5VYZx_">JwhS+t&| #).Lr>)'K\?Bqj lV3 7STաe#!B!B_+9m.#wAMT鷧Kce EDcҽDžsbk݉M&?uS ^lqO&|:S64;`21M+{'ZQv2o=S:Z:ē X-a1vtB2ȭy~#'5^lq '] BƄI_> /Nz^ _ 37 ڂyMXiފR-1%^~tRc]&YuQ$ť2u_$Wm^lq9ʐI &*)µ3nDʺ[2ĕVEhY = Z~r;8\F!IFЖkkv&V,ESҦs@j3&7VY⾝L@WaA}]rXJxӦ7b5xֆSqb e aRBTl;4ZY\ #37 aBck;Mpxg-n [gg 0᜶PB!B!B!B!Bּ vpް!B!B!B!B!OB<37vxg-n#[gg !B!B!B!B!AAxg-nJR)JR)JR)JR)JR< vpހ!B!B!B!B!Baxg-n[gg 0g᜶6!B!B!B!B'ylqv0>Nqs|'89>Nqs|'89>Nqs|'89>Nqs|'89>Nqs||g3_hqg[OS I$I$I$I$I$I$I$I I$I$I$I$I$I@$ @$I$I$I$I$I$HI @$I I$I$I$I-I$I$A$I$I$ mmm$I$S1mmmI$H$I$I$I xmmmI$H$I$I$I E7I$H$I$I$I 3GI$H$I$I$I Y!mmI$H$I$I$I %çI$H$I$I$I ^aI$H$I$I$I i&G۽I$I$I$H$I$I$I iMI$I$I$H$I$I$I i!WII$I$I$H$I$I$I m6Ҷm [mmI$H$I$I$I {i5z3:mmI$H$I$I$I t9[mmI$H$I$I$I I$H$I$I$I I$H$I$I$I mmmmI$H$I$I$I I$H$I$I$I mmmmmI$H$I$I$I I$H$I$I$I I$H$I$I$I OI$H$I$I$I [I$H$I$I$I kI$H$I$I$I $I$I$I$y$I$H$I$I$I i$I$I$I$I&I$H$I$I$I i$I$I$I$I$I$H$I$I$I  H$I $I mmmmmH$I @$I i$I$I$I$I%I$H$I$I$I {mmmmmI$H$I$I$I kmmmmlI$H$I$I$I {mmmmmI$H$I$I$I {mmmmmI$H$I$I$I $I$I$I$I$I$H$I$I$I $I$I$I$I,I$H$I$I$I $I$I$I$I$I$H$I$I$I mmmmmI$H$I$I$I $I$I$I$I$I$H$I$I$I {mmmmmI$H$I$I$I $I$I$I$I$I$H$I$I$I i$I$I$I$I$I$H$I$I$I {mmmmmI$H$I$I$I {mmmmmI$H$I$I$I {mmmmmI$H$I$I$I $I$I$I$I$I$H$I$I$I mmmmmI$H$I$I$I $I$I$I$I$I$H$I$I$I $I$I$I$I$I$H$I$I$I {mmmmmI$H$I$I$I {mmmmmI$H$I$I$I i$I$I$I$I$I$H$I$I$I $I$I$I$I$I$H$I$I$I $I$I$I$I$I$H$I$I$I {mmmmlI$H$I$I$I mmmmm@'P!1 A`@qa0Q?qloPnpsC`ONhL(ڢau^%(+z5LAAiEEEEEEEEEEEEEEEEEEEEEEEEEEEDkmT*pn8AQQcdСڊb(Fo3W[gBGy֤""" Jun*So"Nhm[dDj#ҳնws2"zb1-FQ//t/=;CAv%z 4>3JR]Ǫm mȒdHCmmENCܞEҔ)JRŧ2^REjs1y YRiНWWtPCQ;B!B!Bcs;v#dϵw%Ph$_kSKwRySS'¢k9B]֍]bbMl[v-Mh&xvWZ7 !B!s=Cs=Cs=Cs=Cs=Cs=AmzzRzZ}J}f)JR)JR)JR)JSQ2߶-<Є!B!B!B!B?&zySr_}?OTlt)JR)JR)JR)JR)MIJ1Xc4!B!B!B!B!mc)JR)JR)JR)JR)Js1iyاb1yy^x^f3B!B!B!B!B3JR)JR)JR)JR)JS b1yy^x^F/QBH FN(((((((>PJ\>1 ygb9B`u""S+<p@,P01[>Т@Z#B õ:Ǯ> X%p X]`æ`CAd(}oDlCD &J'&s3x,.[@.LLvLoƌ84h+AenB;uҘN:/[߷0L: PQ R(_߸PwH.!& ^4ui7Log\&r6vwDl2;;6vwDl!1c<;8 @ " ;;6vuLdl7Log_ο 1~c{:4ui7Log[η 1nc{:4uip7Log[η 0h+!1QAaq0@P` ?W"\s&r"S8q̜8.X5,r5l#}qggU:j$uƨ\-zmTѷz_mF^i53U1gD8~նB9MaiXkXѫɉYK Ʈ8RlV't5_Q2gzhh8=;RIO^ RI-ۺS&ѵ*93rJ.xCƌF*uƸz$'*.oxo82%HxF%YԖGfkcQ9c{ϣuigU3 phrgKݫI QI#!8Lk%%WqoofF\ TVBv&p}:i]rY?pZI]4JshJEPi,M UGZYFv3+kJRij2"t&o[-) LKZi iL9^Ke4Dڪ \k4hmĒvMG^]n$%'+9*'Ej %=܆dWii[i3ʍ8 F6ZOpA( dL&k(VH={}OS= w$Nl,$ D4^i#M$z޻]7%h%_ïNϾf^c&6z5V(Mť$I$(-s_+7zm_o8iNyz0-Í)eNGfyo8%[WZ$E=pеSRi $tݻv7IPx|:k˗.\r˗.\r˗.\r9'K]-2>2*X{+{+{+{+{+{+{+{+{+{+{+[ ƃ.M9׻c_____________%edaUoWSO>|?R# DP҉ǫ݈DP*|! *TlmI!R\0T7Xǥbb%+5(yue/2e'ks̖-Nf4hyX6j4}wFz>{/&7th5Ylnӵl+b+b+b+b+b+b+b+b+b+b+b+b+b+a SFz>{?gbccI0 io ]I[9%oPS'vnFj|F/rU{N<=YYYYYYYYYYYYYYYYYYYYYYYYYYi&HGӾpddf@YpMV "[#ᷪԵ rc#m֓nܤ,a.eTG­¯$g)ۆ(cW&FFFFFFFFFFFFFFFFFFFFFFFFFFFc<#=N?\ZjwUX '*n׏krL-D # _WQirBWdHqQ&RDim3pxFv\Cg[yla6؛K dm=WpߌǦHGӾ/s#ححح$\0M>]^ɣM7noA-,B6֦GUQKe j\/!4\$,aVN2h2_o&Yq "Yi<5W߫iBjxpgE m+]p-'/M-pLFrPْj8ں"+b+b+b+b+b+b+b{*HGӾ/q{J:x[خ]NCJ{ c>ѪR(ѴMº<tCNd8:*lq7˜3^}Tj=2$Q=k׃"+#i6[.?lg:222221'rqZ#Ko-:&1:^ ,m<*jh[ iiAFi*\3X2fGqtd#i]?\<>v=]_XVn"a):ЉVSrm 6k=J.K^]6[Fz>`^ꠍ\vLMSIo9_-g4΋W7 O||E_?P4'UࣺXFJiif96Zm< ݂ZUj&[g D# 8D60o)iw>u}~GӾ/qO"" 1GD#M4jQ&'j`hHkOTJ كV$>P$DDDDDDDDDDDDDDDDDDDDDDDDDDDG׹ڙfH\*YkZv2vLk^FD*R=4JZjuȁ2F" 3\.}Cgi>;^/2&jNꜺk$myF5$xhnD1l (Ⱌ%C6D_G[d ʳ6.lg,ؒ[|+޺; m\ו$gne|ya^`iybPb.IY%CsG*bi8 jU UKE+8HM6%ycy%cWSA0"!(e¿AfN퀌}?/q3q^o3n#=Nё:3X y2eɗ/&^Ly2eɗ/&^Ly2eɗ/&^Ly2eɗ/&^Ly2eɗv};3!B!B!B!B!'?z>{""""""""""""""""""""""""""""""""""""ul8G<~ߵ};5`hTQSOO/lXGLx\ |V4mV4SlNZXGMi44*v!J]|*UƸ|^䅬,,,,,,,ƒI `2oOlXGӾ/qFѱj#=N2tX1Ԍ};y|ڑ|^tAtAtAtAtAtAtAtAtAt^^uyjFz>WSsڑPyj1R3(,gڑ}^i>93HG#{NcR3q5QEQEQEQEQEQEQEQEQE 83HGӾ/s{IZk$H"D$H"D$H"D$H"D$IB/`2M,|ak<04Ц84Oz>)|SOC➇=z>)hG/B[NphOC➇=z>)|SOC➇=z>)|SOC➇=z>)|Sm0)I,qmx././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/inputs.rst0000666000000000000000000003512200000000000016176 0ustar0000000000000000Input management ================ Input architecture ------------------ Kivy is able to handle most types of input: mouse, touchscreen, accelerometer, gyroscope, etc. It handles the native multitouch protocols on the following platforms: Tuio, WM_Touch, MacMultitouchSupport, MT Protocol A/B and Android. The global architecture can be viewed as:: Input providers -> Motion event -> Post processing -> Dispatch to Window The class of all input events is the :class:`~kivy.input.motionevent.MotionEvent`. It generates 2 kinds of events: - Touch events: a motion event that contains at least an X and Y position. All the touch events are dispatched across the Widget tree. - No-touch events: all the rest. For example, the accelerometer is a continuous event, without position. It never starts or stops. These events are not dispatched across the Widget tree. A Motion event is generated by an :mod:`Input Provider `. An Input Provider is responsible for reading the input event from the operating system, the network or even from another application. Several input providers exist, such as: - :class:`~kivy.input.providers.tuio.TuioMotionEventProvider`: create a UDP server and listen for TUIO/OSC messages. - :class:`~kivy.input.providers.wm_touch.WM_MotionEventProvider`: use the windows API for reading multitouch information and sending it to Kivy. - :class:`~kivy.input.providers.probesysfs.ProbeSysfsHardwareProbe`: In Linux, iterate over all the hardware connected to the computer, and attaches a multitouch input provider for each multitouch device found. - and much more! When you write an application, you don't need to create an input provider. Kivy tries to automatically detect available hardware. However, if you want to support custom hardware, you will need to configure kivy to make it work. Before the newly-created Motion Event is passed to the user, Kivy applies post-processing to the input. Every motion event is analyzed to detect and correct faulty input, as well as make meaningful interpretations like: - Double/triple-tap detection, according to a distance and time threshold - Making events more accurate when the hardware is not accurate - Reducing the amount of generated events if the native touch hardware is sending events with nearly the same position After processing, the motion event is dispatched to the Window. As explained previously, not all events are dispatched to the whole widget tree: the window filters them. For a given event: - if it's only a motion event, it will be dispatched to :meth:`~kivy.core.window.WindowBase.on_motion` - if it's a touch event, the (x,y) position of the touch (0-1 range) will be scaled to the Window size (width/height), and dispatched to: - :meth:`~kivy.uix.widget.Widget.on_touch_down` - :meth:`~kivy.uix.widget.Widget.on_touch_move` - :meth:`~kivy.uix.widget.Widget.on_touch_up` Motion event profiles --------------------- Depending on your hardware and the input providers used, more information may be made available to you. For example, a touch input has an (x,y) position, but might also have pressure information, blob size, an acceleration vector, etc. A profile is a string that indicates what features are available inside the motion event. Let's imagine that you are in an ``on_touch_move`` method:: def on_touch_move(self, touch): print(touch.profile) return super(..., self).on_touch_move(touch) The print could output:: ['pos', 'angle'] .. warning:: Many people mix up the profile's name and the name of the corresponding property. Just because ``'angle'`` is in the available profile doesn't mean that the touch event object will have an ``angle`` property. For the ``'pos'`` profile, the properties ``pos``, ``x``, and ``y`` will be available. With the ``'angle'`` profile, the property ``a`` will be available. As we said, for touch events ``'pos'`` is a mandatory profile, but not ``'angle'``. You can extend your interaction by checking if the ``'angle'`` profile exists:: def on_touch_move(self, touch): print('The touch is at position', touch.pos) if 'angle' in touch.profile: print('The touch angle is', touch.a) You can find a list of available profiles in the :mod:`~kivy.input.motionevent` documentation. Touch events ------------ A touch event is a specialized :class:`~kivy.input.motionevent.MotionEvent` where the property :attr:`~kivy.input.motionevent.MotionEvent.is_touch` evaluates to True. For all touch events, you automatically have the X and Y positions available, scaled to the Window width and height. In other words, all touch events have the ``'pos'`` profile. Touch event basics ~~~~~~~~~~~~~~~~~~ By default, touch events are dispatched to all currently displayed widgets. This means widgets receive the touch event whether it occurs within their physical area or not. This can be counter intuitive if you have experience with other GUI toolkits. These typically divide the screen into geometric areas and only dispatch touch or mouse events to the widget if the coordinate lies within the widgets area. This requirement becomes very restrictive when working with touch input. Swipes, pinches and long presses may well originate from outside of the widget that wants to know about them and react to them. In order to provide the maximum flexibility, Kivy dispatches the events to all the widgets and lets them decide how to react to them. If you only want to respond to touch events inside the widget, you simply check:: def on_touch_down(self, touch): if self.collide_point(*touch.pos): # The touch has occurred inside the widgets area. Do stuff! pass Coordinates ~~~~~~~~~~~ You must take care of matrix transformation in your touch as soon as you use a widget with matrix transformation. Some widgets such as :class:`~kivy.uix.scatter.Scatter` have their own matrix transformation, meaning the touch must be multiplied by the scatter matrix to be able to correctly dispatch touch positions to the Scatter's children. - Get coordinate from parent space to local space: :meth:`~kivy.uix.widget.Widget.to_local` - Get coordinate from local space to parent space: :meth:`~kivy.uix.widget.Widget.to_parent` - Get coordinate from local space to window space: :meth:`~kivy.uix.widget.Widget.to_window` - Get coordinate from window space to local space: :meth:`~kivy.uix.widget.Widget.to_widget` You must use one of them to scale coordinates correctly to the context. Let's look the scatter implementation:: def on_touch_down(self, touch): # push the current coordinate, to be able to restore it later touch.push() # transform the touch coordinate to local space touch.apply_transform_2d(self.to_local) # dispatch the touch as usual to children # the coordinate in the touch is now in local space ret = super(..., self).on_touch_down(touch) # whatever the result, don't forget to pop your transformation # after the call, so the coordinate will be back in parent space touch.pop() # return the result (depending what you want.) return ret Touch shapes ~~~~~~~~~~~~ If the touch has a shape, it will be reflected in the 'shape' property. Right now, only a :class:`~kivy.input.shape.ShapeRect` can be exposed:: from kivy.input.shape import ShapeRect def on_touch_move(self, touch): if isinstance(touch.shape, ShapeRect): print('My touch have a rectangle shape of size', (touch.shape.width, touch.shape.height)) # ... Double tap ~~~~~~~~~~ A double tap is the action of tapping twice within a time and a distance. It's calculated by the doubletap post-processing module. You can test if the current touch is one of a double tap or not:: def on_touch_down(self, touch): if touch.is_double_tap: print('Touch is a double tap !') print(' - interval is', touch.double_tap_time) print(' - distance between previous is', touch.double_tap_distance) # ... Triple tap ~~~~~~~~~~ A triple tap is the action of tapping thrice within a time and a distance. It's calculated by the tripletap post-processing module. You can test if the current touch is one of a triple tap or not:: def on_touch_down(self, touch): if touch.is_triple_tap: print('Touch is a triple tap !') print(' - interval is', touch.triple_tap_time) print(' - distance between previous is', touch.triple_tap_distance) # ... Grabbing touch events ~~~~~~~~~~~~~~~~~~~~~ It's possible for the parent widget to dispatch a touch event to a child widget from within ``on_touch_down``, but not from ``on_touch_move`` or ``on_touch_up``. This can happen in certain scenarios, like when a touch movement is outside the bounding box of the parent, so the parent decides not to notify its children of the movement. But you might want to do something in ``on_touch_up``. Say you started something in the ``on_touch_down`` event, like playing a sound, and you'd like to finish things on the ``on_touch_up`` event. Grabbing is what you need. When you grab a touch, you will always receive the move and up event. But there are some limitations to grabbing: - You will receive the event at least twice: one time from your parent (the normal event), and one time from the window (grab). - You might receive an event with a grabbed touch, but not from you: it can be because the parent has sent the touch to its children while it was in the grabbed state. Here is an example of how to use grabbing:: def on_touch_down(self, touch): if self.collide_point(*touch.pos): # if the touch collides with our widget, let's grab it touch.grab(self) # and accept the touch. return True def on_touch_up(self, touch): # here, you don't check if the touch collides or things like that. # you just need to check if it's a grabbed touch event if touch.grab_current is self: # ok, the current touch is dispatched for us. # do something interesting here print('Hello world!') # don't forget to ungrab ourself, or you might have side effects touch.ungrab(self) # and accept the last up return True Touch Event Management ~~~~~~~~~~~~~~~~~~~~~~ In order to see how touch events are controlled and propagated between widgets, please refer to the :ref:`Widget touch event bubbling ` section. Joystick events --------------- A joystick input represents raw values received directly from physical or virtual controllers through the SDL2 provider via these events: * SDL_JOYAXISMOTION * SDL_JOYHATMOTION * SDL_JOYBALLMOTION * SDL_JOYBUTTONDOWN * SDL_JOYBUTTONUP Every motion event has a minimum, maximum and default value which can reach: +-------------+----------+---------+---------+ | Event | Minimum | Maximum | Default | +=============+==========+=========+=========+ | on_joy_axis | -32767 | 32767 | 0 | +-------------+----------+---------+---------+ | on_joy_hat | (-1, -1) | (1, 1) | (0, 0) | +-------------+----------+---------+---------+ | on_joy_ball | Unknown | Unknown | Unknown | +-------------+----------+---------+---------+ Button events, on the other hand represent basically only a state of each button i.e. `up` and `down`, therefore no such values are present. * on_joy_button_up * on_joy_button_down Joystick event basics ~~~~~~~~~~~~~~~~~~~~~ .. |dropexpl| replace:: Multiple dropfile example .. _dropexpl: https://github.com/kivy/kivy/blob/master/examples/miscellaneous/multiple_dropfile.py Unlike touch events, joystick events are dispatched directly to the Window, which means there's only a single value passed for e.g. a specified axis, not multiple ones. This makes things harder if you want to separate input to different widgets, yet not impossible. You can use |dropexpl|_ as an inspiration. To get a joystick event, you first need to bind some function to the Window joystick event like this:: Window.bind(on_joy_axis=self.on_joy_axis) Then you need to fetch the parameters specified in :class:`~kivy.core.window.Window` for each event you use, for example:: def on_joy_axis(self, win, stickid, axisid, value): print(win, stickid, axisid, value) A variable `stickid` is an id of a controller that sent the value, `axisid` is an id of an axis to which the value belongs. Joystick input ~~~~~~~~~~~~~~ Kivy should be able to fetch input from any device specified as `gamepad`, `joystick` or basically any other type of game controller recognized by the SDL2 provider. To make things easier, here are layouts of some common controllers together with ids for each part. Xbox 360 ^^^^^^^^ .. |xbox_ctr| image:: ../images/input_xbox.png :width: 300 +------------+------+---------+-----+--------+ | | # |ID | # | ID | | +------+---------+-----+--------+ | | 1 |axis 1 | 2 |axis 0 | | +------+---------+-----+--------+ | | 3 |hat Y | 4 |hat X | | +------+---------+-----+--------+ | | 5 |axis 4 | 6 |axis 3 | | +------+---------+-----+--------+ | | 7 |axis 2 | 8 |axis 5 | | |xbox_ctr| +------+---------+-----+--------+ | | 9 |button 4 | 10 |button 5| | +------+---------+-----+--------+ | | X |button 2 | Y |button 3| | +------+---------+-----+--------+ | | A |button 0 | B |button 1| | +------+---------+-----+--------+ | | back |button 6 |start|button 7| | +------+---------+-----+--------+ | |center|button 10| | | +------------+------+---------+-----+--------+ Joystick debugging ~~~~~~~~~~~~~~~~~~ .. |vjoy| replace:: vJoy .. _vjoy: https://vjoystick.sourceforge.net Mostly you'd want to debug your application with multiple controllers, or test it against _other_ types of controllers (e.g. different brands). As an alternative you might want to use some of the available controller emulators, such as |vjoy|_. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/lang.rst0000666000000000000000000004105500000000000015577 0ustar0000000000000000.. _lang: Kv language =========== Concept behind the language --------------------------- As your application grows more complex, it's common that the construction of widget trees and explicit declaration of bindings becomes verbose and hard to maintain. The `KV` Language is an attempt to overcome these shortcomings. The `KV` language, sometimes called kvlang or the kivy language, allows you to create your widget tree in a declarative way and to bind widget properties to each other or to callbacks in a natural manner. It allows for very fast prototypes and agile changes to your UI. It also facilitates separating the logic of your application and its User Interface. How to load KV -------------- There are two ways to load Kv code into your application: - By name convention: Kivy looks for a Kv file with the same name as your App class in lowercase, minus "App" if it ends with 'App' e.g:: MyApp -> my.kv If this file defines a `Root Widget` it will be attached to the App's `root` attribute and used as the base of the application widget tree. - :obj:`~kivy.lang.Builder`: You can tell Kivy to directly load a string or a file. If this string or file defines a root widget, it will be returned by the method:: Builder.load_file('path/to/file.kv') or:: Builder.load_string(kv_string) Rule context ------------ A Kv source constitutes of `rules` which are used to describe the content of a Widget. You can have one `root` rule, and any number of `class` or `template` rules. The `root` rule is declared by declaring the class of your root widget, without any indentation, followed by `:` and will be set as the `root` attribute of the App instance:: Widget: A `class` rule, declared by the name of a widget class between `< >` and followed by `:`, defines the appearance and behavior of any instance of that class:: : Rules use indentation for delimitation, like Python. Indentation should be four spaces per level, like the Python style guide `recommends `_. There are three keywords specific to the Kv language: - `app`: always refers to the instance of your application. - `root`: refers to the base widget/template in the current rule - `self`: always refer to the current widget Special syntax ---------------- There is a special syntax to define values for the whole Kv context. To access Python modules and classes from kv, use ``#:import`` :: #:import name x.y.z #:import isdir os.path.isdir #:import np numpy is equivalent to:: from x.y import z as name from os.path import isdir import numpy as np in Python. To set a global value, use ``#:set`` :: #:set name value is equivalent to:: name = value in Python. Instantiate children -------------------- To declare a widget instance of some class as a child widget, just declare that child inside the rule: .. code-block:: kv MyRootWidget: BoxLayout: Button: Button: The example above defines that our root widget, an instance of `MyRootWidget`, has a child that is an instance of the :class:`~kivy.uix.boxlayout.BoxLayout`, and that BoxLayout further has two children, instances of the :class:`~kivy.uix.button.Button` class. The Python equivalent of this code might be: .. code-block:: python root = MyRootWidget() box = BoxLayout() box.add_widget(Button()) box.add_widget(Button()) root.add_widget(box) Which you may find less nice, both to read and to write. Of course, in Python, you can pass keyword arguments to your widgets at creation to specify their behaviour. For example, to set the number of columns of a :mod:`~kivy.uix.gridlayout`, we would do:: grid = GridLayout(cols=3) To do the same thing in kv, you can set properties of the child widget directly in the rule: .. code-block:: kv GridLayout: cols: 3 The value is evaluated as a Python expression, and all the properties used in the expression will be observed, that means that if you had something like this in Python (this assume `self` is a widget with a `data` :class:`~kivy.property.ListProperty`):: grid = GridLayout(cols=len(self.data)) self.bind(data=grid.setter('cols')) To have your display updated when your data change, you can now have just: .. code-block:: kv GridLayout: cols: len(root.data) .. note:: Widget names should start with upper case letters while property names should start with lower case ones. Following the `PEP8 Naming Conventions `_ is encouraged. Event Bindings -------------- You can bind to events in Kv using the ":" syntax, that is, associating a callback to an event: .. code-block:: kv Widget: on_size: my_callback() You can pass the values dispatched by the signal using the `args` keyword: .. code-block:: kv TextInput: on_text: app.search(args[1]) More complex expressions can be used, like: .. code-block:: kv pos: self.center_x - self.texture_size[0] / 2., self.center_y - self.texture_size[1] / 2. This expression listens for a change in ``center_x``, ``center_y``, and ``texture_size``. If one of them changes, the expression will be re-evaluated to update the ``pos`` field. You can also handle ``on_`` events inside your kv language. For example the TextInput class has a ``focus`` property whose auto-generated ``on_focus`` event can be accessed inside the kv language like so: .. code-block:: kv TextInput: on_focus: print(args) Extend canvas ------------- Kv lang can be used to define the canvas instructions of your widget like this: .. code-block:: kv MyWidget: canvas: Color: rgba: 1, .3, .8, .5 Line: points: zip(self.data.x, self.data.y) And they get updated when properties values change. Of course you can use `canvas.before` and `canvas.after`. Referencing Widgets ------------------- In a widget tree there is often a need to access/reference other widgets. The Kv Language provides a way to do this using id's. Think of them as class level variables that can only be used in the Kv language. Consider the following: .. code-block:: kv : Button: id: f_but TextInput: text: f_but.state : Button: id: s_but TextInput: text: s_but.state An ``id`` is limited in scope to the rule it is declared in, so in the code above ``s_but`` can not be accessed outside the ```` rule. .. warning:: When assigning a value to ``id``, remember that the value isn't a string. There are no quotes: good -> ``id: value``, bad -> ``id: 'value'`` An ``id`` is a ``weakref`` to the widget and not the widget itself. As a consequence, storing the ``id`` is not sufficient to keep the widget from being garbage collected. To demonstrate: .. code-block:: kv : label_widget: label_widget Button: text: 'Add Button' on_press: root.add_widget(label_widget) Button: text: 'Remove Button' on_press: root.remove_widget(label_widget) Label: id: label_widget text: 'widget' Although a reference to ``label_widget`` is stored in ``MyWidget``, it is not sufficient to keep the object alive once other references have been removed because it's only a weakref. Therefore, after the remove button is clicked (which removes any direct reference to the widget) and the window is resized (which calls the garbage collector resulting in the deletion of ``label_widget``), when the add button is clicked to add the widget back, a ``ReferenceError: weakly-referenced object no longer exists`` will be thrown. To keep the widget alive, a direct reference to the ``label_widget`` widget must be kept. This is achieved using ``id.__self__`` or ``label_widget.__self__`` in this case. The correct way to do this would be: .. code-block:: kv : label_widget: label_widget.__self__ Accessing Widgets defined inside Kv lang in your Python code ------------------------------------------------------------ Consider the code below in my.kv: .. code-block:: kv : # both these variables can be the same name and this doesn't lead to # an issue with uniqueness as the id is only accessible in kv. txt_inpt: txt_inpt Button: id: f_but TextInput: id: txt_inpt text: f_but.state on_text: root.check_status(f_but) In myapp.py: .. code-block:: py ... class MyFirstWidget(BoxLayout): txt_inpt = ObjectProperty(None) def check_status(self, btn): print('button state is: {state}'.format(state=btn.state)) print('text input text is: {txt}'.format(txt=self.txt_inpt)) ... `txt_inpt` is defined as a :class:`~kivy.properties.ObjectProperty` initialized to `None` inside the Class. :: txt_inpt = ObjectProperty(None) At this point self.txt_inpt is `None`. In Kv lang this property is updated to hold the instance of the :class:`~kivy.uix.TextInput` referenced by the id `txt_inpt`.:: txt_inpt: txt_inpt From this point onwards, `self.txt_inpt` holds a reference to the widget identified by the id `txt_input` and can be used anywhere in the class, as in the function `check_status`. In contrast to this method you could also just pass the `id` to the function that needs to use it, like in case of `f_but` in the code above. There is a simpler way to access objects with `id` tags in Kv using the `ids` lookup object. You can do this as follows: .. code-block:: kv Label: id: loki text: 'loki: I AM YOUR GOD!' Button: id: hulk text: "press to smash loki" on_release: root.hulk_smash() In your Python code: .. code-block:: python class Marvel(BoxLayout): def hulk_smash(self): self.ids.hulk.text = "hulk: puny god!" self.ids["loki"].text = "loki: >_: Button: text: "Hello world, watch this text wrap inside the button" text_size: self.size font_size: '25sp' markup: True Button: text: "Even absolute is relative to itself" text_size: self.size font_size: '25sp' markup: True Button: text: "Repeating the same thing over and over in a comp = fail" text_size: self.size font_size: '25sp' markup: True Button: Instead of having to repeat the same values for every button, we can just use a template instead, like so: .. code-block:: kv : text_size: self.size font_size: '25sp' markup: True : MyBigButton: text: "Hello world, watch this text wrap inside the button" MyBigButton: text: "Even absolute is relative to itself" MyBigButton: text: "repeating the same thing over and over in a comp = fail" MyBigButton: This class, created just by the declaration of this rule, inherits from the Button class and allows us to change default values and create bindings for all its instances without adding any new code on the Python side. Re-using styles in multiple widgets ----------------------------------- Consider the code below in my.kv: .. code-block:: kv : Button: on_press: root.text(txt_inpt.text) TextInput: id: txt_inpt : Button: on_press: root.text(txt_inpt.text) TextInput: id: txt_inpt In myapp.py: .. code-block:: py class MyFirstWidget(BoxLayout): def text(self, val): print('text input text is: {txt}'.format(txt=val)) class MySecondWidget(BoxLayout): writing = StringProperty('') def text(self, val): self.writing = val Because both classes share the same .kv style, this design can be simplified if we reuse that style for both widgets. You can do this in .kv as follows. In my.kv: .. code-block:: kv : Button: on_press: root.text(txt_inpt.text) TextInput: id: txt_inpt By separating the class names with a comma, all the classes listed in the declaration will have the same kv properties. Designing with the Kivy Language -------------------------------- One of the aims of the Kivy language is to `separate the concerns `_ of presentation and logic. The presentation (layout) side is addressed by your ``.kv`` file and the logic by your ``.py`` file. The code goes in py files ~~~~~~~~~~~~~~~~~~~~~~~~~ Let's start with a little example: a Python file named `main.py`: .. include:: ../../../examples/guide/designwithkv/main.py :literal: In this example, we are creating a Controller class with 2 properties: * ``info`` for receiving some text * ``label_wid`` for receiving the label widget In addition, we are creating a ``do_action()`` method that will use both of these properties. It will change the ``info`` text and change text in the ``label_wid`` widget. The layout goes in controller.kv ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Executing this application without a corresponding `.kv` file will work, but nothing will be shown on the screen. This is expected, because the ``Controller`` class has no widgets in it, it's just a ``FloatLayout``. We can create the UI around the ``Controller`` class in a file named `controller.kv`, which will be loaded when we run the ``ControllerApp``. How this is done and what files are loaded is described in the :meth:`kivy.app.App.load_kv` method. .. literalinclude:: ../../../examples/guide/designwithkv/controller.kv :language: kv One label and one button in a vertical ``BoxLayout``. Seems very simple. There are 3 things going on here: 1. Using data from the ``Controller``. As soon as the ``info`` property is changed in the controller, the expression ``text: 'My controller info is: ' + root.info`` will automatically be re-evaluated, changing the text in the ``Button``. 2. Giving data to the ``Controller``. The expression ``id: my_custom_label`` is assigning the created ``Label`` the id of ``my_custom_label``. Then, using ``my_custom_label`` in the expression ``label_wid: my_custom_label`` gives the instance of that ``Label`` widget to your ``Controller``. 3. Creating a custom callback in the ``Button`` using the ``Controller``'s ``on_press`` method. * ``root`` and ``self`` are reserved keywords, usable anywhere. ``root`` represents the top widget in the rule and ``self`` represents the current widget. * You can use any id declared in the rule the same as ``root`` and ``self``. For example, you could do this in the ``on_press()``: .. code-block:: kv Button: on_press: root.do_action(); my_custom_label.font_size = 18 And that's that. Now when we run `main.py`, `controller.kv` will be loaded so that the ``Button`` and ``Label`` will show up and respond to our touch events. More documentation ------------------ For a full description of the different components of the `KV` language, advanced usage and limitations, see the documentation for :mod:`~kivy.lang` ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/licensing.rst0000666000000000000000000001414700000000000016633 0ustar0000000000000000Package licensing ================= .. warning:: This is not a legally authoritative guide! The Kivy organisation, authors and contributors take no responsibility for any lack of knowledge, information or advice presented here. The guide is merely informative and is meant to protect inexperienced users. Your code alone may not require including licensing information or copyright notices of other included software, but binaries are something else. When a binary (.exe, .app, .apk, ...) is created, it includes Kivy, its dependencies and other packages that your application uses. Some of them are licensed in a way that requires including a copyright notice somewhere in your app (or more). Before distributing any of the binaries, please **check all the created files** that don't belong to your source (.dll, .pyd, .so, ...) and include the appropriate copyright notices if required by the license the files belong to. This way you may satisfy licensing requirements of the Kivy deps. Dependencies ------------ All of the dependencies will be used at least partially on each platform Kivy supports. You therefore need to comply to their licenses, which mostly requires only pasting a copyright notice in your app and not pretending you wrote the code. .. |mixer| replace:: SDL_mixer has them .. _mixer: https://github.com/libsdl-org/SDL_mixer/tree/master/external .. |dcutil| replace:: docutils .. _dcutil: https://docutils.sourceforge.io/COPYING.html * |dcutil|_ * `pygments https://github.com/pygments/pygments/blob/master/LICENSE`_ * `sdl2 `_ * `glew `_ * `gstreamer `_ (if used) * image & audio libraries(e.g. |mixer|_) You'll probably need to check image and audio libraries manually (most begin with ``lib``). The ``LICENSE*`` files that belong to them should be included by PyInstaller, but are not included by python-for-android and you need to find them. Windows (PyInstaller) --------------------- .. |win32| replace:: pypiwin32 .. _win32: https://pypi.python.org/pypi/pypiwin32 To access some Windows API features, Kivy uses the |win32|_ package. This package is released under the `PSF license `_. Visual Studio Redistributables ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. |py2crt| replace:: Py2 CRT license .. _py2crt: https://hg.python.org/sandbox/2.7/file/tip/Tools/msi/crtlicense.txt .. |py3crt| replace:: Py3 CRT license .. _py3crt: https://hg.python.org/cpython/file/tip/Tools/msi/exe/crtlicense.txt .. |redist| replace:: List of redistributables .. _redist: https://msdn.microsoft.com/en-us/library/8kche8ah(v=vs.90).aspx Python compiled with Visual Studio (official) includes files from Microsoft and you are only allowed to redistribute them under specific conditions listed in the CRTlicense. You need to include the names of the files and a reworded version of |py2crt|_ or |py3crt|_ (depending which interpreter you use) and present these to the end-user of your application in order to satisfy their requirements. * |redist|_ Other libraries ~~~~~~~~~~~~~~~ * `zlib `_ .. note:: Please add the attributions for other libraries that you *don't use directly* but are present after packaging with e.g. PyInstaller on Windows. Linux ----- .. |badsit| replace:: situation bad for your user .. _badsit: avoid_ Linux has many distributions which means there's no correct guide for all of the distributions. This applies to the RPi too. However, it can be simplified in two ways depending on how you create a package (also with PyInstaller): with or without including binaries. If the binaries are included, you should check every file (e.g. `.so`) that's not your source and find the license it belongs to. According to that license, you'll probably need to put an attribution into your application or possibly more, depending on the requirements of that license. If the binaries are not included (which allows packaging your app as e.g. a `.deb` package), there's a |badsit|_. It's up to you to decide whether you satisfy the conditions of other licenses and, for example, include copyright attributions into your app or not. Android ------- As APK or AAB are just an archive of files: you can extract files from them and (as in Windows redistributables) check all the files. ``private.tar`` contains all the included files. Most of them are related to Kivy, Python or your source, but those that aren't need checking. **apk:** ``APK/assets/private.tar`` **aab:** ``AAB/base/assets/private.tar`` There are other included libraries, included either by Kivy directly or through SDL2, that are located in ``APK/lib/*`` or ``AAB/base/lib/*``. Most of them are related to dependencies or are produced by python-for-android and are part of its source (and licensing). .. warning:: ``libpybundle.so`` is actually a ``tarball`` that contains python ``modules`` and ``site-packages``. You'll probably want to inspect it for licensing purposes via ``tar -xvf libpybundle.so``. macOS ----- Missing. iOS --- Missing. .. _avoid: Avoiding binaries ----------------- .. |cons| replace:: consequences .. _cons: https://programmers.stackexchange.com/a/234295 There might be a way how to avoid this licensing process by avoiding creating a distribution with third-party stuff completely. With Python you can create a module, which is only your code with ``__main__.py`` + ``setup.py`` that only lists required dependencies. This way, you can still distribute your app - your *code* - and you might not need to care about other licenses. The combination of your code and the dependencies could be specified as a "usage" rather than a "distribution". The responsibility of satisfying licenses, however, most likely transfers to your user, who needs to assemble the environment to even run the module. If you care about your users, you might want to slow down a little and read more about the |cons|_. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/other-frameworks.rst0000666000000000000000000000340300000000000020150 0ustar0000000000000000.. _other_frameworks: Integrating with other Frameworks ================================= .. versionadded:: 1.0.8 Using Twisted inside Kivy ------------------------- .. note:: You can use the `kivy.support.install_twisted_reactor` function to install a twisted reactor that will run inside the kivy event loop. Any arguments or keyword arguments passed to this function will be passed on the threadedselect reactors interleave function. These are the arguments one would usually pass to twisted's reactor.startRunning .. warning:: Unlike the default twisted reactor, the installed reactor will not handle any signals unless you set the 'installSignalHandlers' keyword argument to 1 explicitly. This is done to allow kivy to handle the signals as usual, unless you specifically want the twisted reactor to handle the signals (e.g. SIGINT). The kivy examples include a small example of a twisted server and client. The server app has a simple twisted server running and logs any messages. The client app can send messages to the server and will print its message and the response it got. The examples are based mostly on the simple Echo example from the twisted docs, which you can find here: - https://twistedmatrix.com/documents/current/core/examples/ To try the example, run echo_server_app.py first, and then launch echo_client_app.py. The server will reply with simple echo messages to anything the client app sends when you hit enter after typing something in the textbox. Server App ~~~~~~~~~~ .. include:: ../../../examples/frameworks/twisted/echo_server_app.py :literal: Client App ~~~~~~~~~~ .. include:: ../../../examples/frameworks/twisted/echo_client_app.py :literal: ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/packaging-android.rst0000666000000000000000000001406500000000000020221 0ustar0000000000000000.. _packaging_android: Create a package for Android ============================ You can create a package for android using the `python-for-android `_ project. This page explains how to download and use it directly on your own machine (see :ref:`Packaging your application into APK or AAB`) or use the :ref:`buildozer` tool to automate the entire process. You can also see :ref:`Packaging your application for Kivy Launcher` to run kivy programs without compiling them. For new users, we recommend using :ref:`Buildozer` as the easiest way to make a full APK or AAB. You can also run your Kivy app without a compilation step with the :ref:`Kivy Launcher ` app. Kivy applications can be :ref:`released on an Android market ` such as the Play store, with a few extra steps to create a fully signed AAB (Android App Bundle). The Kivy project includes tools for accessing Android APIs to accomplish vibration, sensor access, texting etc. These, along with information on debugging on the device, are documented at the :doc:`main Android page `. .. _Buildozer: Buildozer --------- Buildozer is a tool that automates the entire build process. It downloads and sets up all the prerequisites for python-for-android, including the android SDK and NDK, then builds an apk that can be automatically pushed to the device. Buildozer currently works only in Linux and macOS (You can still use it on Windows via WSL), and can significantly simplify the apk build. Please find the installation instructions `here `__ Including the "Targeting Android" section. Afterwards, navigate to your project directory and run:: buildozer init This creates a `buildozer.spec` file controlling your build configuration. You should edit it appropriately with your app name etc. You can set variables to control most or all of the parameters passed to python-for-android. Finally, plug in your android device and run:: buildozer android debug deploy run to build, push and automatically run the apk on your device. Buildozer has many available options and tools to help you, the steps above are just the simplest way to build and run your APK. The full documentation is available `here `_. You can also check the Buildozer README at ``_. .. _Packaging your application into APK: Packaging with python-for-android --------------------------------- You can also package directly with python-for-android, which can give you more control but requires you to manually download parts of the Android toolchain. See the `python-for-android documentation `__ for full details. .. _Packaging your application for Kivy Launcher: Packaging your application for the Kivy Launcher ------------------------------------------------ The Kivy launcher is an Android application that runs any Kivy examples stored on your SD Card. To install the Kivy launcher, you must: #. Go on Google Play Store and search for `Kivy Launcher` from `kivy org` #. Click on Install #. Select your phone... And you're done! If you don't have access to the Google Play Store on your phone/tablet, you can download and install the APK manually from https://github.com/kivy/kivy-launcher/releases Once the Kivy launcher is installed, you can put your Kivy applications in the Kivy directory in your external storage directory (often available at :code:`/sdcard` even in devices where this memory is internal), e.g. :: /sdcard/kivy/ :code:`` should be a directory containing:: # Your main application file: main.py # Some info Kivy requires about your app on android: android.txt The file `android.txt` must contain:: title= author= orientation= These options are just a very basic configuration. If you create your own APK using the tools above, you can choose many other settings. Installation of Examples ~~~~~~~~~~~~~~~~~~~~~~~~ Kivy comes with many examples, and these can be a great place to start trying the Kivy launcher. You can run them as below:: #. Download the `Kivy demos for Android `_ #. Unzip the contents and go to the folder `kivydemo-for-android` #. Copy all the the subfolders here to /sdcard/kivy #. Run the launcher and select one of the Pictures, Showcase, Touchtracer, Cymunk or other demos... .. _release_on_the_market: Release on the market --------------------- If you have built your own APK with Buildozer or with python-for-android, you can create a release version that may be released on the Play store or other Android markets. To do this, you must run Buildozer with the :code:`release` parameter (e.g. :code:`buildozer android release`), or if using python-for-android use the :code:`--release` option to build.py. This creates a release AAB in the :code:`bin` directory, which you must properly sign and zipalign. The procedure for doing this is described in the Android documentation at https://developer.android.com/studio/publish/app-signing.html#signing-manually - all the necessary tools come with the Android SDK. .. _targetting_android: Targeting Android ------------------ Kivy is designed to operate identically across platforms and as a result, makes some clear design decisions. It includes its own set of widgets and by default, builds an APK or AAB with all the required core dependencies and libraries. It is possible to target specific Android features, both directly and in a (somewhat) cross-platform way. See the `Using Android APIs` section of the :doc:`Kivy on Android documentation ` for more details. ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/packaging-ios-prerequisites.rst0000666000000000000000000000360700000000000022275 0ustar0000000000000000.. _packaging_ios_prerequisites: iOS Prerequisites ================= The following guide assumes: * Xcode 13.2.1 or above * macOS 11.6 or above Your experience may vary with different versions. Getting started --------------- In order to submit any application to the iTunes store, you will need an `iOS Developer License `_. For testing, you can use a physical device or the Xcode iOS emulator. Please note that in order to test on the device, you need to register these devices and install your "provisioning profile" on them. Please refer to the Apple's `Getting started `_ guide for more information. Homebrew -------- We use the `Homebrew `_ package manager for macOS to install some of the dependencies and tools used by Kivy. It's a really helpful tool and is an Open Source project hosted on `Github `_. Due to the nature of package management (complications with versions and Operating Systems), this process can be error prone and cause failures in the build process. The **Missing requirement: is not installed!** message is typically such an error. The first thing is to ensure you have run the following commands: .. parsed-literal:: $ brew install autoconf automake libtool pkg-config $ brew link libtool $ pip install |cython_install| If you still receive build errors, check your Homebrew is in a healthy state:: brew doctor For further help, please refer to the `Homebrew docs `_. The last, final and desperate step to get things working might be to remove Homebrew altogether, get the latest version, install that and then re-install the dependencies. `How do I uninstall Homebrew? `_ ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/doc/sources/guide/packaging-ios.rst0000666000000000000000000001046300000000000017371 0ustar0000000000000000.. _packaging_ios: Create a package for iOS ======================== The overall process for creating a package for iOS can be explained in 4 steps: #. :ref:`Compile the distribution` (python + modules for iOS) #. :ref:`Create an Xcode project` (and link your source code) #. :ref:`Update the Xcode project` #. :ref:`Customize` Prerequisites ------------- You need to install some dependencies, like Cython, autotools, etc. We encourage you to use `Homebrew `_ to install those dependencies: .. parsed-literal:: $ brew install autoconf automake libtool pkg-config $ brew link libtool $ pip install |cython_install| For more detail, see :ref:`iOS Prerequisites `. Just ensure that everything is ok before starting the second step! .. _Compile the distribution: Compile the distribution ------------------------ Open a terminal, and type:: $ pip install kivy-ios $ toolchain build kivy If you experience any issues, please refer to our `user group `_ or the `kivy-ios project page `_. .. _Create an Xcode project: Create an Xcode project ----------------------- Before proceeding to the next step, ensure your application entry point is a file named `main.py`. We provide a script that creates an initial Xcode project to start with. In the command line below, replace `title` with your project name. It must be a name without any spaces or illegal characters:: $ toolchain create <app_directory> $ toolchain create Touchtracer ~/code/kivy/examples/demo/touchtracer .. Note:: You must use a fully qualified path to your application directory. A directory named `<title>-ios` will be created, with an Xcode project in it. You can open the Xcode project:: $ open touchtracer-ios/touchtracer.xcodeproj Then click on `Play`, and enjoy. .. Note:: Everytime you press `Play`, your application directory will be synced to the `<title>-ios/YourApp` directory. Don't make changes in the -ios directory directly. .. _Update the Xcode project: Update the Xcode project ------------------------ Let's say you want to add numpy to your project but you did not compile it prior to creating your XCode project. First, ensure it is built:: $ toolchain build numpy Then, update your Xcode project:: $ toolchain update touchtracer-ios All the libraries / frameworks necessary to run all the compiled recipes will be added to your Xcode project. .. _Customize: Customize the Xcode project --------------------------- There are various ways to customize and configure your app. Please refer to the `kivy-ios <https://www.github.com/kivy/kivy-ios>`_ documentation for more information. .. _Known issues: Known issues ------------ All known issues with packaging for iOS are currently tracked on our `issues <https://github.com/kivy/kivy-ios/issues>`_ page. If you encounter an issue specific to packaging for iOS that isn't listed there, please feel free to file a new issue, and we will get back to you on it. While most are too technical to be written here, one important known issue is that removing some libraries (e.g. SDL_Mixer for audio) is currently not possible because the kivy project requires it. We will fix this and others in future versions. .. _ios_packaging_faq: FAQ --- Application quit abnormally! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In debug mode, all the print statements are sent to the Xcode console. Looking and grep'ing these logs is highly encouraged. You'll probably find that you missed to build/install a required dependency. Not your case? Feel free to ask on our Discord ``support`` channels. How can Apple accept a python app? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ We managed to merge the app binary with all the libraries into a single binary, called libpython. This means all binary modules are loaded beforehand, so nothing is dynamically loaded. Have you already submitted a Kivy application to the App store? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Yes, absolutely. `Kivy Apps in the Apple App Store <https://github.com/kivy/kivy/wiki/List-of-Kivy-Projects#kivy-apps-in-the-apple-app-store>`_. �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/guide/packaging-osx.rst������������������������������������������������������0000666�0000000�0000000�00000017655�00000000000�017422� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _packaging-osx: Creating packages for macOS ========================== .. note:: This guide describes multiple ways for packaging Kivy applications. Packaging using the Kivy SDK is recommended for general use. .. _packaging-osx-sdk: Using the Kivy SDK ------------------ .. note:: These instructions apply only from Kivy v2.0.0 onwards. .. note:: Kivy.app is built with ``MACOSX_DEPLOYMENT_TARGET=10.9``. We provide a Kivy DMG with all dependencies bundled in a **virtual environment**, including a Python interpreter that can be used as a base to package kivy apps. This is the safest approach because it packages the binaries without references to any binaries on the system on which the app is packaged. Because all references are to frameworks included in the dmg or to binaries with the dmg. As opposed to e.g. pyinstaller which copies binaries from your local python installation. You can find complete instructions to build and package apps with Kivy.app, starting either with Kivy.app or building from scratch, in the readme of the `kivy-sdk-packager repo <https://github.com/kivy/kivy-sdk-packager/tree/master/osx>`_. .. _osx_kivy-sdk-packager: Using Buildozer --------------- pip install git+http://github.com/kivy/buildozer cd /to/where/I/Want/to/package buildozer init Edit the buildozer.spec and add the details for your app. Dependencies can be added to the `requirements=` section. By default the kivy version specified in the requirements is ignored. If you have a Kivy.app at /Applications/Kivy.app then that is used, for packaging. Otherwise the latest build from kivy.org using Kivy master will be downloaded and used. When you're ready to package your macOS app just run:: buildozer osx debug Once the app is packaged, you might want to remove unneeded packages, just reduce the package to its minimal state that is needed for the app to run. That's it. Enjoy! Buildozer right now uses the Kivy SDK to package your app. If you want to control more details about your app than buildozer currently offers then you can use the SDK directly, as detailed in the section below. .. _osx_pyinstaller: Using PyInstaller and Homebrew ------------------------------ .. note:: Package your app on the oldest macOS version you want to support. Complete guide ~~~~~~~~~~~~~~ #. Install `Homebrew <https://brew.sh>`_ #. Install Python:: $ brew install python .. note:: To use Python 3, ``brew install python3`` and replace ``pip`` with ``pip3`` in the guide below. #. (Re)install your dependencies with ``--build-from-source`` to make sure they can be used on other machines:: $ brew reinstall --build-from-source sdl2 sdl2_image sdl2_ttf sdl2_mixer .. note:: If your project depends on GStreamer or other additional libraries (re)install them with ``--build-from-source`` as described `below <additional libraries_>`_. #. Install Cython and Kivy: .. parsed-literal:: $ pip install |cython_install| $ pip install -U kivy #. Install PyInstaller:: $ pip install -U pyinstaller #. Package your app using the path to your main.py:: $ pyinstaller -y --clean --windowed --name touchtracer \ --exclude-module _tkinter \ --exclude-module Tkinter \ --exclude-module enchant \ --exclude-module twisted \ /usr/local/share/kivy-examples/demo/touchtracer/main.py .. note:: This will not yet copy additional image or sound files. You would need to adapt the created ``.spec`` file for that. Editing the spec file ~~~~~~~~~~~~~~~~~~~~~ The specs file is named `touchtracer.spec` and is located in the directory where you ran the pyinstaller command. You need to change the `COLLECT()` call to add the data of touchtracer (`touchtracer.kv`, `particle.png`, ...). Change the line to add a Tree() object. This Tree will search and add every file found in the touchtracer directory to your final package. Your COLLECT section should look something like this:: coll = COLLECT(exe, Tree('/usr/local/share/kivy-examples/demo/touchtracer/'), a.binaries, a.zipfiles, a.datas, strip=None, upx=True, name='touchtracer') This will add the required hooks so that PyInstaller gets the required Kivy files. We are done. Your spec is ready to be executed. Build the spec and create a DMG ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #. Open a console. #. Go to the PyInstaller directory, and build the spec:: $ pyinstaller -y --clean --windowed touchtracer.spec #. Run:: $ pushd dist $ hdiutil create ./Touchtracer.dmg -srcfolder touchtracer.app -ov $ popd #. You will now have a Touchtracer.dmg available in the `dist` directory. Additional Libraries ~~~~~~~~~~~~~~~~~~~~ GStreamer ^^^^^^^^^ If your project depends on GStreamer:: $ brew reinstall --build-from-source gstreamer gst-plugins-{base,good,bad,ugly} .. note:: If your Project needs Ogg Vorbis support be sure to add the ``--with-libvorbis`` option to the command above. If you are using Python from Homebrew you will also need the following step until `this pull request <https://github.com/Homebrew/homebrew/pull/46097>`_ gets merged:: $ brew reinstall --with-python --build-from-source https://github.com/cbenhagen/homebrew/raw/patch-3/Library/Formula/gst-python.rb Using PyInstaller without Homebrew ---------------------------------- First install Kivy and its dependencies without using Homebrew as mentioned here http://kivy.org/docs/installation/installation.html#development-version. Once you have kivy and its deps installed, you need to install PyInstaller. Let's assume we use a folder like `testpackaging`:: cd testpackaging git clone https://github.com/pyinstaller/pyinstaller Create a file named touchtracer.spec in this directory and add the following code to it:: # -*- mode: python -*- block_cipher = None from kivy.tools.packaging.pyinstaller_hooks import get_deps_all, hookspath, runtime_hooks a = Analysis(['/path/to/yout/folder/containing/examples/demo/touchtracer/main.py'], pathex=['/path/to/yout/folder/containing/testpackaging'], binaries=None, win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher, hookspath=hookspath(), runtime_hooks=runtime_hooks(), **get_deps_all()) pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) exe = EXE(pyz, a.scripts, exclude_binaries=True, name='touchtracer', debug=False, strip=False, upx=True, console=False ) coll = COLLECT(exe, Tree('../kivy/examples/demo/touchtracer/'), Tree('/Library/Frameworks/SDL2_ttf.framework/Versions/A/Frameworks/FreeType.framework'), a.binaries, a.zipfiles, a.datas, strip=False, upx=True, name='touchtracer') app = BUNDLE(coll, name='touchtracer.app', icon=None, bundle_identifier=None) Change the paths with your relevant paths:: a = Analysis(['/path/to/yout/folder/containing/examples/demo/touchtracer/main.py'], pathex=['/path/to/yout/folder/containing/testpackaging'], ... ... coll = COLLECT(exe, Tree('../kivy/examples/demo/touchtracer/'), Then run the following command:: pyinstaller/pyinstaller.py touchtracer.spec Replace `touchtracer` with your app where appropriate. This will give you a <yourapp>.app in the dist/ folder.�����������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/guide/packaging-windows.rst��������������������������������������������������0000666�0000000�0000000�00000027041�00000000000�020271� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _packaging-win: Create a package for Windows ============================ .. note:: This document only applies for kivy ``1.9.1`` and greater. Packaging your application for the Windows platform can only be done inside the Windows OS. The following process has been tested on Windows with the Kivy **wheels** installation, see at the end for alternate installations. The package will be either 32 or 64 bits depending on which version of Python you ran it with. .. _packaging-windows-requirements: Requirements ------------ * Latest Kivy (installed as described in :ref:`installation_windows`). * PyInstaller 3.1+ (``pip install --upgrade pyinstaller``). .. _Create-the-spec-file: PyInstaller default hook ------------------------ This section applies to PyInstaller (>= 3.1) that includes the kivy hooks. To overwrite the default hook the following examples need to be slightly modified. See :ref:`overwrite-win-hook`. Packaging a simple app ---------------------- For this example, we'll package the **touchtracer** example project and embed a custom icon. The location of the kivy examples is, when using the wheels, installed to ``python\\share\\kivy-examples`` and when using the github source code installed as ``kivy\\examples``. We'll just refer to the full path leading to the examples as ``examples-path``. The touchtracer example is in ``examples-path\\demo\\touchtracer`` and the main file is named ``main.py``. #. Open your command line shell and ensure that python is on the path (i.e. ``python`` works). #. Create a folder into which the packaged app will be created. For example create a ``TouchApp`` folder and `change to that directory <https://www.computerhope.com/cdhlp.htm>`_ with e.g. ``cd TouchApp``. Then type:: python -m PyInstaller --name touchtracer examples-path\demo\touchtracer\main.py You can also add an `icon.ico` file to the application folder in order to create an icon for the executable. If you don't have a .ico file available, you can convert your `icon.png` file to ico using the web app `ConvertICO <https://www.convertico.com>`_. Save the `icon.ico` in the touchtracer directory and type:: python -m PyInstaller --name touchtracer --icon examples-path\demo\touchtracer\icon.ico examples-path\demo\touchtracer\main.py For more options, please consult the `PyInstaller Manual <https://pyinstaller.readthedocs.io/en/stable/>`_. #. The spec file will be ``touchtracer.spec`` located in ``TouchApp``. Now we need to edit the spec file to add the dependencies hooks to correctly build the exe. Open the spec file with your favorite editor and add these lines at the beginning of the spec (assuming sdl2 is used, the default now):: from kivy_deps import sdl2, glew Then, find ``COLLECT()`` and add the data for touchtracer (`touchtracer.kv`, `particle.png`, ...): Change the line to add a ``Tree()`` object, e.g. ``Tree('examples-path\\demo\\touchtracer\\')``. This Tree will search and add every file found in the touchtracer directory to your final package. To add the dependencies, before the first keyword argument in COLLECT add a Tree object for every path of the dependencies. E.g. ``*[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)]`` so it'll look something like:: coll = COLLECT(exe, Tree('examples-path\\demo\\touchtracer\\'), a.binaries, a.zipfiles, a.datas, *[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)], strip=False, upx=True, name='touchtracer') #. Now we build the spec file in ``TouchApp`` with:: python -m PyInstaller touchtracer.spec #. The compiled package will be in the `TouchApp\\dist\\touchtracer` directory. Single File Application ----------------------- Next, we will modify the example above to package the **touchtracer** example project as a single file application. Following the same steps as above, instead issue the following command:: python -m PyInstaller --onefile --name touchtracer examples-path\demo\touchtracer\main.py #. As before, this will generate touchtracer.spec, which we will edit to add the dependencies. In this instance, edit the arguments to the EXE command so that it will look something like this:: exe = EXE(pyz, Tree('examples-path\\demo\\touchtracer\\'), a.scripts, a.binaries, a.zipfiles, a.datas, *[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)], upx=True, name='touchtracer') #. Now you can build the spec file as before with:: python -m PyInstaller touchtracer.spec #. The compiled package will be in the `TouchApp\\dist` directory and will consist of a single executable file. Bundling Data Files ------------------- We will again modify the previous example to include bundled data files. PyInstaller allows inclusion of outside data files (such as images, databases, etc) that the project needs to run. When running an app on Windows, the executable extracts to a temporary folder which the Kivy project doesn't know about, so it can't locate these data files. We can fix that with a few lines. #. First, follow PyInstaller documentation on how to include data files in your application. #. Modify your main python code to include the following imports (if it doesn't have them already):: import os, sys from kivy.resources import resource_add_path, resource_find #. Modify your main python code to include the following (using the **touchtracer** app as an example):: if __name__ == '__main__': if hasattr(sys, '_MEIPASS'): resource_add_path(os.path.join(sys._MEIPASS)) TouchtracerApp().run() #. Finally, follow the steps for bundling your application above. Packaging a video app with gstreamer ------------------------------------ Following we'll slightly modify the example above to package a app that uses gstreamer for video. We'll use the ``videoplayer`` example found at ``examples-path\widgets\videoplayer.py``. Create a folder somewhere called ``VideoPlayer`` and on the command line change your current directory to that folder and do:: python -m PyInstaller --name gstvideo examples-path\widgets\videoplayer.py to create the ``gstvideo.spec`` file. Edit as above and this time include the gstreamer dependency as well:: from kivy_deps import sdl2, glew, gstreamer and add the ``Tree()`` to include the video files, e.g. ``Tree('examples-path\\widgets')`` as well as the gstreamer dependencies so it should look something like:: coll = COLLECT(exe, Tree('examples-path\\widgets'), a.binaries, a.zipfiles, a.datas, *[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins + gstreamer.dep_bins)], strip=False, upx=True, name='gstvideo') Then build the spec file in ``VideoPlayer`` with:: python -m PyInstaller gstvideo.spec and you should find gstvideo.exe in ``VideoPlayer\dist\gstvideo``, which when run will play a video. .. note:: If you're using Pygame and need PyGame in your packaging app, you'll have to add the following code to your spec file due to kivy issue #1638. After the imports add the following:: def getResource(identifier, *args, **kwargs): if identifier == 'pygame_icon.tiff': raise IOError() return _original_getResource(identifier, *args, **kwargs) import pygame.pkgdata _original_getResource = pygame.pkgdata.getResource pygame.pkgdata.getResource = getResource .. _overwrite-win-hook: Overwriting the default hook ---------------------------- Including/excluding video and audio and reducing app size --------------------------------------------------------- PyInstaller includes a hook for kivy that by default adds **all** the core modules used by kivy, e.g. audio, video, spelling etc (you still need to package the gstreamer dlls manually with ``Tree()`` - see the example above) and their dependencies. If the hook is not installed or to reduce app size some of these modules may be excluded, e.g. if no audio/video is used, with an alternative hook. Kivy provides the alternate hook at :func:`~kivy.tools.packaging.pyinstaller_hooks.hookspath`. In addition, if and only if PyInstaller doesn't have the default hooks :func:`~kivy.tools.packaging.pyinstaller_hooks.runtime_hooks` must also be provided. When overwriting the hook, the latter one typically is not required to be overwritten. The alternate :func:`~kivy.tools.packaging.pyinstaller_hooks.hookspath` hook does not include any of the kivy providers. To add them, they have to be added with :func:`~kivy.tools.packaging.pyinstaller_hooks.get_deps_minimal` or :func:`~kivy.tools.packaging.pyinstaller_hooks.get_deps_all`. See their documentation and :mod:`~kivy.tools.packaging.pyinstaller_hooks` for more details. But essentially, :func:`~kivy.tools.packaging.pyinstaller_hooks.get_deps_all` add all the providers like in the default hook while :func:`~kivy.tools.packaging.pyinstaller_hooks.get_deps_minimal` only adds those that are loaded when the app is run. Each method provides a list of hidden kivy imports and excluded imports that can be passed on to ``Analysis``. One can also generate a alternate hook which literally lists every kivy provider module and those not required can be commented out. See :mod:`~kivy.tools.packaging.pyinstaller_hooks`. To use the the alternate hooks with the examples above modify as following to add the hooks with ``hookspath()`` and ``runtime_hooks`` (if required) and ``**get_deps_minimal()`` or ``**get_deps_all()`` to specify the providers. For example, add the import statement:: from kivy.tools.packaging.pyinstaller_hooks import get_deps_minimal, get_deps_all, hookspath, runtime_hooks and then modify ``Analysis`` as follows:: a = Analysis(['examples-path\\demo\\touchtracer\\main.py'], ... hookspath=hookspath(), runtime_hooks=runtime_hooks(), ... **get_deps_all()) to include everything like the default hook. Or:: a = Analysis(['examples-path\\demo\\touchtracer\\main.py'], ... hookspath=hookspath(), runtime_hooks=runtime_hooks(), ... **get_deps_minimal(video=None, audio=None)) e.g. to exclude the audio and video providers and for the other core modules only use those loaded. The key points is to provide the alternate :func:`~kivy.tools.packaging.pyinstaller_hooks.hookspath` which does not list by default all the kivy providers and instead manually to hiddenimports add the required providers while removing the undesired ones (audio and video in this example) with :func:`~kivy.tools.packaging.pyinstaller_hooks.get_deps_minimal`. Alternate installations ----------------------- The previous examples used e.g. ``*[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins + gstreamer.dep_bins)],`` to make PyInstaller add all the dlls used by these dependencies. If kivy was not installed using the wheels method these commands will not work and e.g. ``kivy_deps.sdl2`` will fail to import. Instead, one must find the location of these dlls and manually pass them to the ``Tree`` class in a similar fashion as the example. �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/guide/packaging.rst����������������������������������������������������������0000666�0000000�0000000�00000000360�00000000000�016574� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _packaging: Packaging your application ========================== .. toctree:: :maxdepth: 2 packaging-windows packaging-android android packaging-osx packaging-ios-prerequisites packaging-ios ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/guide/widgets.rst������������������������������������������������������������0000666�0000000�0000000�00000064777�00000000000�016344� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _widgets: Widgets ======= .. |size_hint| replace:: :attr:`~kivy.uix.widget.Widget.size_hint` .. |pos_hint| replace:: :attr:`~kivy.uix.widget.Widget.pos_hint` .. |size_hint_x| replace:: :attr:`~kivy.uix.widget.Widget.size_hint_x` .. |size_hint_y| replace:: :attr:`~kivy.uix.widget.Widget.size_hint_y` .. |pos| replace:: :attr:`~kivy.uix.widget.Widget.pos` .. |size| replace:: :attr:`~kivy.uix.widget.Widget.size` .. |width| replace:: :attr:`~kivy.uix.widget.Widget.width` .. |height| replace:: :attr:`~kivy.uix.widget.Widget.height` .. |children| replace:: :attr:`~kivy.uix.widget.Widget.children` .. |parent| replace:: :attr:`~kivy.uix.widget.Widget.parent` .. |x| replace:: :attr:`~kivy.uix.widget.Widget.x` .. |y| replace:: :attr:`~kivy.uix.widget.Widget.y` .. |left| replace:: :attr:`~kivy.uix.widget.Widget.left` .. |right| replace:: :attr:`~kivy.uix.widget.Widget.right` .. |top| replace:: :attr:`~kivy.uix.widget.Widget.top` .. |center_x| replace:: :attr:`~kivy.uix.widget.Widget.center_x` .. |center_y| replace:: :attr:`~kivy.uix.widget.Widget.center_y` .. |orientation| replace:: :attr:`~kivy.uix.boxlayout.BoxLayout.orientation` .. |Widget| replace:: :class:`~kivy.uix.widget.Widget` .. |Spinner| replace:: :class:`~kivy.uix.spinner.Spinner` .. |Button| replace:: :class:`~kivy.uix.button.Button` .. |Image| replace:: :class:`~kivy.uix.image.Image` .. |Canvas| replace:: :class:`~kivy.graphics.Canvas` .. |ListProperty| replace:: :class:`~kivy.properties.ListProperty` .. |ObjectProperty| replace:: :class:`~kivy.properties.ObjectProperty` .. |ReferenceListProperty| replace:: :class:`~kivy.properties.ReferenceListProperty` .. |Layout| replace:: :mod:`~kivy.uix.layout` .. |RelativeLayout| replace:: :mod:`~kivy.uix.relativelayout` .. |BoxLayout| replace:: :mod:`~kivy.uix.boxlayout` .. |FloatLayout| replace:: :mod:`~kivy.uix.floatlayout` .. |GridLayout| replace:: :mod:`~kivy.uix.gridlayout` .. |StackLayout| replace:: :mod:`~kivy.uix.stacklayout` .. |AnchorLayout| replace:: :mod:`~kivy.uix.anchorlayout` .. |add_widget| replace:: :meth:`~kivy.uix.widget.Widget.add_widget` .. |remove_widget| replace:: :meth:`~kivy.uix.widget.Widget.remove_widget` Introduction to Widget ---------------------- A |Widget| is the base building block of GUI interfaces in Kivy. It provides a |Canvas| that can be used to draw on screen. It receives events and reacts to them. For a in-depth explanation about the |Widget| class, look at the module documentation. Manipulating the Widget tree ---------------------------- Widgets in Kivy are organized in trees. Your application has a `root widget`, which usually has |children| that can have |children| of their own. Children of a widget are represented as the |children| attribute, a Kivy |ListProperty|. The widget tree can be manipulated with the following methods: - :meth:`~kivy.uix.widget.Widget.add_widget`: add a widget as a child - :meth:`~kivy.uix.widget.Widget.remove_widget`: remove a widget from the children list - :meth:`~kivy.uix.widget.Widget.clear_widgets`: remove all children from a widget For example, if you want to add a button inside a BoxLayout, you can do:: layout = BoxLayout(padding=10) button = Button(text='My first button') layout.add_widget(button) The button is added to layout: the button's parent property will be set to layout; the layout will have the button added to its children list. To remove the button from the layout:: layout.remove_widget(button) With removal, the button's parent property will be set to None, and the layout will have button removed from its children list. If you want to clear all the children inside a widget, use :meth:`~kivy.uix.widget.Widget.clear_widgets` method:: layout.clear_widgets() .. warning:: Never manipulate the children list yourself, unless you really know what you are doing. The widget tree is associated with a graphic tree. For example, if you add a widget into the children list without adding its canvas to the graphics tree, the widget will be a child, yes, but nothing will be drawn on the screen. Moreover, you might have issues on further calls of add_widget, remove_widget and clear_widgets. Traversing the Tree ------------------- The Widget class instance's :attr:`~kivy.uix.widget.Widget.children` list property contains all the children. You can easily traverse the tree by doing:: root = BoxLayout() # ... add widgets to root ... for child in root.children: print(child) However, this must be used carefully. If you intend to modify the children list with one of the methods shown in the previous section, you must use a copy of the list like this:: for child in root.children[:]: # manipulate the tree. For example here, remove all widgets that have a # width < 100 if child.width < 100: root.remove_widget(child) Widgets don't influence the size/pos of their children by default. The |pos| attribute is the absolute position in screen co-ordinates (unless, you use the |RelativeLayout|. More on that later) and |size|, is an absolute size. Widgets Z Index --------------- The order of widget drawing is based on the widget's position in the widget tree. The :attr:`~kivy.uix.widget.Widget.add_widget` method takes an `index` parameter which can be used to specify its position in the widget tree:: root.add_widget(widget, index) The lower indexed widgets will be drawn above those with a higher index. Keep in mind that the default for `index` is 0, so widgets added later are drawn on top of the others unless specified otherwise. Organize with Layouts --------------------- |Layout| is a special kind of widget that controls the size and position of its children. There are different kinds of layouts, allowing for different automatic organization of their children. Layouts use |size_hint| and |pos_hint| properties to determine the |size| and |pos| of their |children|. .. only:: html .. image:: ../images/boxlayout.gif .. image:: ../images/gridlayout.gif .. image:: ../images/stacklayout.gif .. image:: ../images/anchorlayout.gif .. image:: ../images/floatlayout.gif .. only:: latex .. image:: ../images/boxlayout.png .. image:: ../images/gridlayout.png .. image:: ../images/stacklayout.png .. image:: ../images/anchorlayout.png .. image:: ../images/floatlayout.png **BoxLayout**: Arranges widgets in an adjacent manner (either vertically or horizontally) manner, to fill all the space. The size_hint property of children can be used to change proportions allowed to each child, or set fixed size for some of them. **GridLayout**: Arranges widgets in a grid. You must specify at least one dimension of the grid so kivy can compute the size of the elements and how to arrange them. **StackLayout**: Arranges widgets adjacent to one another, but with a set size in one of the dimensions, without trying to make them fit within the entire space. This is useful to display children of the same predefined size. **AnchorLayout**: A simple layout only caring about children positions. It allows putting the children at a position relative to a border of the layout. `size_hint` is not honored. **FloatLayout**: Allows placing children with arbitrary locations and size, either absolute or relative to the layout size. Default size_hint (1, 1) will make every child the same size as the whole layout, so you probably want to change this value if you have more than one child. You can set size_hint to (None, None) to use absolute size with `size`. This widget honors `pos_hint` also, which as a dict setting position relative to layout position. **RelativeLayout**: Behaves just like FloatLayout, except children positions are relative to layout position, not the screen. Examine the documentation of the individual layouts for a more in-depth understanding. |size_hint| and |pos_hint|: - |FloatLayout| - |BoxLayout| - |GridLayout| - |StackLayout| - |RelativeLayout| - |AnchorLayout| |size_hint| is a |ReferenceListProperty| of |size_hint_x| and |size_hint_y|. It accepts values from `0` to `1` or `None` and defaults to `(1, 1)`. This signifies that if the widget is in a layout, the layout will allocate it as much place as possible in both directions (relative to the layouts size). Setting |size_hint| to (0.5, 0.8), for example, will make the widget 50% the width and 80% the height of available size for the |widget| inside a |layout|. Consider the following example: .. code-block:: kv BoxLayout: Button: text: 'Button 1' # default size_hint is 1, 1, we don't need to specify it explicitly # however it's provided here to make things clear size_hint: 1, 1 Now load kivy catalog by typing the following, but replacing $KIVYDIR with the directory of your installation (discoverable via :py:mod:`os.path.dirname(kivy.__file__)`):: cd $KIVYDIR/examples/demo/kivycatalog python main.py A new window will appear. Click in the area below the 'Welcome' |Spinner| on the left and replace the text there with your kv code from above. .. image:: images/size_hint[B].jpg As you can see from the image above, the `Button` takes up 100% of the layout |size|. Changing the |size_hint_x|/|size_hint_y| to .5 will make the |widget| take 50% of the |layout| |width|/|height|. .. image:: images/size_hint[b_].jpg You can see here that, although we specify |size_hint_x| and |size_hint_y| both to be .5, only |size_hint_y| seems to be honored. That is because |BoxLayout| controls the |size_hint_y| when |orientation| is `vertical` and |size_hint_x| when |orientation| is 'horizontal'. The controlled dimension's size is calculated depending upon the total no. of |children| in the |BoxLayout|. In this example, one child has |size_hint_y| controlled (.5/.5 = 1). Thus, the widget takes 100% of the parent layout's height. Let's add another |Button| to the |layout| and see what happens. .. image:: images/size_hint[bb].jpg |BoxLayout| by its very nature divides the available space between its |children| equally. In our example, the proportion is 50-50, because we have two |children|. Let's use size_hint on one of the children and see the results. .. image:: images/size_hint[oB].jpg If a child specifies |size_hint|, this specifies how much space the |Widget| will take out of the |size| given to it by the |BoxLayout|. In our example, the first |Button| specifies .5 for |size_hint_x|. The space for the widget is calculated like so:: first child's size_hint divided by first child's size_hint + second child's size_hint + ...n(no of children) .5/(.5+1) = .333... The rest of the BoxLayout's |width| is divided among the rest of the |children|. In our example, this means the second |Button| takes up 66.66% of the |layout| |width|. Experiment with |size_hint| to get comfortable with it. If you want to control the absolute |size| of a |Widget|, you can set |size_hint_x|/|size_hint_y| or both to `None` so that the widget's |width| and or |height| attributes will be honored. |pos_hint| is a dict, which defaults to empty. As for |size_hint|, layouts honor |pos_hint| differently, but generally you can add values to any of the |pos| attributes (|x|, |y|, |right|, |top|, |center_x|, |center_y|) to have the |Widget| positioned relative to its |parent|. Let's experiment with the following code in kivycatalog to understand |pos_hint| visually: .. code-block:: kv FloatLayout: Button: text: "We Will" pos: 100, 100 size_hint: .2, .4 Button: text: "Wee Wiill" pos: 200, 200 size_hint: .4, .2 Button: text: "ROCK YOU!!" pos_hint: {'x': .3, 'y': .6} size_hint: .5, .2 This gives us: .. image:: images/pos_hint.jpg As with |size_hint|, you should experiment with |pos_hint| to understand the effect it has on the widget positions. .. _adding_widget_background: Adding a Background to a Layout ------------------------------- One of the frequently asked questions about layouts is::: "How to add a background image/color/video/... to a Layout" Layouts by their nature have no visual representation: they have no canvas instructions by default. However you can add canvas instructions to a layout instance easily, as with adding a colored background: In Python:: from kivy.graphics import Color, Rectangle with layout_instance.canvas.before: Color(0, 1, 0, 1) # green; colors range from 0-1 instead of 0-255 self.rect = Rectangle(size=layout_instance.size, pos=layout_instance.pos) Unfortunately, this will only draw a rectangle at the layout's initial position and size. To make sure the rect is drawn inside the layout, when the layout size/pos changes, we need to listen to any changes and update the rectangles size and pos. We can do that as follows:: with layout_instance.canvas.before: Color(0, 1, 0, 1) # green; colors range from 0-1 instead of 0-255 self.rect = Rectangle(size=layout_instance.size, pos=layout_instance.pos) def update_rect(instance, value): instance.rect.pos = instance.pos instance.rect.size = instance.size # listen to size and position changes layout_instance.bind(pos=update_rect, size=update_rect) In kv: .. code-block:: kv FloatLayout: canvas.before: Color: rgba: 0, 1, 0, 1 Rectangle: # self here refers to the widget i.e FloatLayout pos: self.pos size: self.size The kv declaration sets an implicit binding: the last two kv lines ensure that the |pos| and |size| values of the rectangle will update when the |pos| of the |FloatLayout| changes. Now we put the snippets above into the shell of Kivy App. Pure Python way:: from kivy.app import App from kivy.graphics import Color, Rectangle from kivy.uix.floatlayout import FloatLayout from kivy.uix.button import Button class RootWidget(FloatLayout): def __init__(self, **kwargs): # make sure we aren't overriding any important functionality super(RootWidget, self).__init__(**kwargs) # let's add a Widget to this layout self.add_widget( Button( text="Hello World", size_hint=(.5, .5), pos_hint={'center_x': .5, 'center_y': .5})) class MainApp(App): def build(self): self.root = root = RootWidget() root.bind(size=self._update_rect, pos=self._update_rect) with root.canvas.before: Color(0, 1, 0, 1) # green; colors range from 0-1 not 0-255 self.rect = Rectangle(size=root.size, pos=root.pos) return root def _update_rect(self, instance, value): self.rect.pos = instance.pos self.rect.size = instance.size if __name__ == '__main__': MainApp().run() Using the kv Language:: from kivy.app import App from kivy.lang import Builder root = Builder.load_string(''' FloatLayout: canvas.before: Color: rgba: 0, 1, 0, 1 Rectangle: # self here refers to the widget i.e FloatLayout pos: self.pos size: self.size Button: text: 'Hello World!!' size_hint: .5, .5 pos_hint: {'center_x':.5, 'center_y': .5} ''') class MainApp(App): def build(self): return root if __name__ == '__main__': MainApp().run() Both of the Apps should look something like this: .. image:: images/layout_background.png Add a color to the background of a **custom layouts rule/class** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The way we add background to the layout's instance can quickly become cumbersome if we need to use multiple layouts. To help with this, you can subclass the Layout and create your own layout that adds a background. Using Python:: from kivy.app import App from kivy.graphics import Color, Rectangle from kivy.uix.boxlayout import BoxLayout from kivy.uix.floatlayout import FloatLayout from kivy.uix.image import AsyncImage class RootWidget(BoxLayout): pass class CustomLayout(FloatLayout): def __init__(self, **kwargs): # make sure we aren't overriding any important functionality super(CustomLayout, self).__init__(**kwargs) with self.canvas.before: Color(0, 1, 0, 1) # green; colors range from 0-1 instead of 0-255 self.rect = Rectangle(size=self.size, pos=self.pos) self.bind(size=self._update_rect, pos=self._update_rect) def _update_rect(self, instance, value): self.rect.pos = instance.pos self.rect.size = instance.size class MainApp(App): def build(self): root = RootWidget() c = CustomLayout() root.add_widget(c) c.add_widget( AsyncImage( source="http://www.everythingzoomer.com/wp-content/uploads/2013/01/Monday-joke-289x277.jpg", size_hint= (1, .5), pos_hint={'center_x':.5, 'center_y':.5})) root.add_widget(AsyncImage(source='http://www.stuffistumbledupon.com/wp-content/uploads/2012/05/Have-you-seen-this-dog-because-its-awesome-meme-puppy-doggy.jpg')) c = CustomLayout() c.add_widget( AsyncImage( source="http://www.stuffistumbledupon.com/wp-content/uploads/2012/04/Get-a-Girlfriend-Meme-empty-wallet.jpg", size_hint= (1, .5), pos_hint={'center_x':.5, 'center_y':.5})) root.add_widget(c) return root if __name__ == '__main__': MainApp().run() Using the kv Language:: from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.uix.boxlayout import BoxLayout from kivy.lang import Builder Builder.load_string(''' <CustomLayout> canvas.before: Color: rgba: 0, 1, 0, 1 Rectangle: pos: self.pos size: self.size <RootWidget> CustomLayout: AsyncImage: source: 'http://www.everythingzoomer.com/wp-content/uploads/2013/01/Monday-joke-289x277.jpg' size_hint: 1, .5 pos_hint: {'center_x':.5, 'center_y': .5} AsyncImage: source: 'http://www.stuffistumbledupon.com/wp-content/uploads/2012/05/Have-you-seen-this-dog-because-its-awesome-meme-puppy-doggy.jpg' CustomLayout AsyncImage: source: 'http://www.stuffistumbledupon.com/wp-content/uploads/2012/04/Get-a-Girlfriend-Meme-empty-wallet.jpg' size_hint: 1, .5 pos_hint: {'center_x':.5, 'center_y': .5} ''') class RootWidget(BoxLayout): pass class CustomLayout(FloatLayout): pass class MainApp(App): def build(self): return RootWidget() if __name__ == '__main__': MainApp().run() Both of the Apps should look something like this: .. image:: images/custom_layout_background.png Defining the background in the custom layout class, assures that it will be used in every instance of CustomLayout. Now, to add an image or color to the background of a built-in Kivy layout, **globally**, we need to override the kv rule for the layout in question. Consider GridLayout:: <GridLayout> canvas.before: Color: rgba: 0, 1, 0, 1 BorderImage: source: '../examples/widgets/sequenced_images/data/images/button_white.png' pos: self.pos size: self.size Then, when we put this snippet into a Kivy app:: from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.lang import Builder Builder.load_string(''' <GridLayout> canvas.before: BorderImage: # BorderImage behaves like the CSS BorderImage border: 10, 10, 10, 10 source: '../examples/widgets/sequenced_images/data/images/button_white.png' pos: self.pos size: self.size <RootWidget> GridLayout: size_hint: .9, .9 pos_hint: {'center_x': .5, 'center_y': .5} rows:1 Label: text: "I don't suffer from insanity, I enjoy every minute of it" text_size: self.width-20, self.height-20 valign: 'top' Label: text: "When I was born I was so surprised; I didn't speak for a year and a half." text_size: self.width-20, self.height-20 valign: 'middle' halign: 'center' Label: text: "A consultant is someone who takes a subject you understand and makes it sound confusing" text_size: self.width-20, self.height-20 valign: 'bottom' halign: 'justify' ''') class RootWidget(FloatLayout): pass class MainApp(App): def build(self): return RootWidget() if __name__ == '__main__': MainApp().run() The result should look something like this: .. image:: images/global_background.png As we are overriding the rule of the class GridLayout, any use of this class in our app will display that image. How about an **Animated background**? You can set the drawing instructions like Rectangle/BorderImage/Ellipse/... to use a particular texture:: Rectangle: texture: reference to a texture We use this to display an animated background:: from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.uix.gridlayout import GridLayout from kivy.uix.image import Image from kivy.properties import ObjectProperty from kivy.lang import Builder Builder.load_string(''' <CustomLayout> canvas.before: BorderImage: # BorderImage behaves like the CSS BorderImage border: 10, 10, 10, 10 texture: self.background_image.texture pos: self.pos size: self.size <RootWidget> CustomLayout: size_hint: .9, .9 pos_hint: {'center_x': .5, 'center_y': .5} rows:1 Label: text: "I don't suffer from insanity, I enjoy every minute of it" text_size: self.width-20, self.height-20 valign: 'top' Label: text: "When I was born I was so surprised; I didn't speak for a year and a half." text_size: self.width-20, self.height-20 valign: 'middle' halign: 'center' Label: text: "A consultant is someone who takes a subject you understand and makes it sound confusing" text_size: self.width-20, self.height-20 valign: 'bottom' halign: 'justify' ''') class CustomLayout(GridLayout): background_image = ObjectProperty( Image( source='../examples/widgets/sequenced_images/data/images/button_white_animated.zip', anim_delay=.1)) class RootWidget(FloatLayout): pass class MainApp(App): def build(self): return RootWidget() if __name__ == '__main__': MainApp().run() To try to understand what is happening here, start from line 13:: texture: self.background_image.texture This specifies that the `texture` property of `BorderImage` will be updated whenever the `texture` property of `background_image` updates. We define the background_image property at line 40:: background_image = ObjectProperty(... This sets up `background_image` as an |ObjectProperty| in which we add an |Image| widget. An image widget has a `texture` property; where you see `self.background_image.texture`, this sets a reference, `texture`, to this property. The |Image| widget supports animation: the texture of the image is updated whenever the animation changes, and the texture of BorderImage instruction is updated in the process. You can also just blit custom data to the texture. For details, look at the documentation of :class:`~kivy.graphics.texture.Texture`. Nesting Layouts --------------- Yes! It is quite fun to see how extensible the process can be. Size and position metrics ------------------------- .. |Transitions| replace:: :class:`~kivy.uix.screenmanager.TransitionBase` .. |ScreenManager| replace:: :class:`~kivy.uix.screenmanager.ScreenManager` .. |Screen| replace:: :class:`~kivy.uix.screenmanager.Screen` .. |screen| replace:: :mod:`~kivy.modules.screen` .. |metrics| replace:: :mod:`~kivy.metrics` .. |pt| replace:: :attr:`~kivy.metrics.pt` .. |mm| replace:: :attr:`~kivy.metrics.mm` .. |cm| replace:: :attr:`~kivy.metrics.cm` .. |in| replace:: :attr:`~kivy.metrics.inch` .. |dp| replace:: :attr:`~kivy.metrics.dp` .. |sp| replace:: :attr:`~kivy.metrics.sp` Kivy's default unit for length is the pixel, all sizes and positions are expressed in it by default. You can express them in other units, which is useful to achieve better consistency across devices (they get converted to the size in pixels automatically). Available units are |pt|, |mm|, |cm|, |in|, |dp| and |sp|. You can learn about their usage in the |metrics| documentation. You can also experiment with the |screen| usage to simulate various devices screens for your application. Screen Separation with Screen Manager ------------------------------------- If your application is composed of various screens, you likely want an easy way to navigate from one |Screen| to another. Fortunately, there is the |ScreenManager| class, that allows you to define screens separately, and to set the |Transitions| from one to another. �././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/guide-index.rst��������������������������������������������������������������0000666�0000000�0000000�00000000521�00000000000�015754� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _guide-index: Programming Guide ================= .. toctree:: :maxdepth: 2 guide/basic guide/environment guide/config guide/architecture guide/events guide/inputs guide/widgets guide/graphics guide/lang guide/other-frameworks guide/packaging guide/licensing �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4473722 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014267� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/IOS_wordmark_(2017).svg�����������������������������������������������0000666�0000000�0000000�00000002204�00000000000�020140� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" viewBox="0 0 119 59" xmlns="http://www.w3.org/2000/svg"><path d="m1.2188 58h9.7266v-41.406h-9.7266v41.406zm4.8438-46.836c3.0469 0 5.4297-2.3438 5.4297-5.2734 0-2.9688-2.3828-5.3125-5.4297-5.3125-3.0078 0-5.3906 2.3438-5.3906 5.3125 0 2.9297 2.3828 5.2734 5.3906 5.2734zm37.267-10.469c-16.445 0-26.758 11.211-26.758 29.141s10.312 29.102 26.758 29.102c16.406 0 26.719-11.172 26.719-29.102s-10.312-29.141-26.719-29.141zm0 8.5938c10.039 0 16.445 7.9688 16.445 20.547 0 12.539-6.4062 20.508-16.445 20.508-10.078 0-16.445-7.9688-16.445-20.508 0-12.578 6.3672-20.547 16.445-20.547zm30.822 32.852c0.42969 10.391 8.9453 16.797 21.914 16.797 13.633 0 22.227-6.7188 22.227-17.422 0-8.3984-4.8438-13.125-16.289-15.742l-6.4844-1.4844c-6.9141-1.6406-9.7656-3.8281-9.7656-7.5781 0-4.6875 4.2969-7.8125 10.664-7.8125 6.4453 0 10.859 3.1641 11.328 8.4375h9.6094c-0.23438-9.9219-8.4375-16.641-20.859-16.641-12.266 0-20.977 6.7578-20.977 16.758 0 8.0469 4.9219 13.047 15.312 15.43l7.3047 1.7188c7.1094 1.6797 10 4.0234 10 8.0859 0 4.6875-4.7266 8.0469-11.523 8.0469-6.875 0-12.07-3.3984-12.695-8.5938h-9.7656z"/></svg>��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/Kivy_App_Life_Cycle.png�����������������������������������������������0000666�0000000�0000000�00000115764�00000000000�020613� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��!��z���?Ms��IDATxAa}gs$ݐ&X)Q HIM)Rj%-$M{EYqsz21W{{�������������������������������hKљz4=ڤZt*h�7TkU.zVErW?2��lT bKN[ӹn1W?i ؉]^J)}1�DQ:u &ivi_?9�śށ'V/^D��_ a'Q+;RJRz�hx;|pASjЎ;sTfEԪƣkx(9OjZ7a{G�0LAcNׇ- yTMܥ #QrgCTju&DM�|2O>é;ڢ^"{\XԸ ".("QT\p &E]45DјEM*KTf2?ϩczOiy_Tz~9ޟ=Wyxs`ey<[> $!z_.~$$%%%%%IH�CT1=ﲋy ε~>bվ]/vsʼnsg?'}Pmw~e,;SYf~͇Sut_@83FcfM;M{Y?(aSg<$!)))))IBma$3qKOyU7_w_&{r_*.]|U.IB1v)}c1qS:߾mcpuv1ӊ.Xzޮ#w+}Oܸs~鎕M_~[l=|X`:v+vI$ڇo_޲ DH~Y5K]w ˔>[_qqy[{Rjt(]^sErEEB||i1ҋհ35 kƨ=G:33?GG-v=8 VHJ~[オ=W}i!7Θ,+'ʚ٨U;tyᮛ-?s~'/wb+k�"S1y|;w%!u7rQA)}NQ^Ӽڛ^ZT.\?rOYg7o-!!IBν=y Ska~M׭da<wzh߶;nKzO]Tu?u^Wue[ErwN?Xxee>M7߬8l;G[նA:3y>"_s)|%D>kY̏^p/yH?H�=)N{ѾƔsϟWK/\lFFr9' -.jQq=;�+Ac/>U`fx7>tW]�Q"@HǕ w5P~5ڎ�?z=Jq + [1{<xV\v_qni[_:AXQ*h1(3b\Ϻ[rlDT%'^y;r wت8cWy[;e3FC^U^;I]PlN�.Iنnw�m&` 8x|q—Nw>bQ�Y8ÏGϦ̼׵$ AȽ: 𞐒*D{7o�޵}&Oꦴ m Q�|$!]mk~@(X$|_ �ve ^~w\{FtڌK3ijYȸ|@ oG{郒IIIIIo6�^'!>ȶ}YL�b$GԈe}l#!@u6j$$�4"h{$!>�}f$ĈzX@5ھg'ݰ4pQ ݈#>i+Ke9A<5 �ʂ1pР7_2Z h'4! O8 �daz?* ö]FB8~Fvm*Fݱ<# L? =r\Zwh{G+IcEVrU_CEa>ZIU'q[mQYuIa&WiZw~ 8)j !Uk  !oK{61QDv 2$7X)))))IB �G [l/Hj72iej ǘ�Pw2 ?# t3@jͷˆjDyHBnZz+WoТc?w7\D#AB6E_wG땄xr9yR^=ń 'baD鍄 xfn$D⦨>yޫzZ"jGc!g`ٌA:Qpҹ׃̽_IBe}N"HRq,ڱ~! c;+ HBe[q\$߇A(@5HH|NV6,!%C 7` %MHԀ7p߈x,�G>Y[1@No$ {7O9׉|Gn# |9Ʋѐ#$lmxr\BV¿[ͺ"ۘ + =o;@dpYC@ݻ,,S-= m T+C* 1ͪGBYBof361N2>_X*g1i}SWW].$D=;m: ag"%YBKXG$ | !'\#>>@-FBY.LH�̎?(-v�rL6�P�ܕ+ au1.赑gϪ\�{<�iD{$!@#bf0$$X XP (_巕PADD@nbBB.$ I\SHN7ܹwG}Z8-&!IBj,#&o_?v!! k:6i`mXpzEp4A)⿴mYLߌxhm$DWu[[r !IנحH5na+Vy$$%%%%%Ihc|3�AB> w,#{#ܺ@m&,&u'3C\$�AJu$@́  yF.DG E=}7F/RW.,!q w/`C0v[YrYY9zDkf8Wfaq-7ϭhh"`0]w*7AK_ɓz 'M5[S~X¢# hv}6#y*{=&KXKHHnSԇ{BL\#G JL?PdQ6¬ojNLG מ'mBq ڤYL i%1γxz\1%&$*�J~_P�Gؘm(5IȺ7br>OH$ sܦ"FFLfX\:77q +E$!C::/Gb6H}b>$$%%%%%I:IBFv:jGgwt'MBRS$ IMMR?;hGzIBmM$$55IȽݤі6&tĖ[fc::el o IM$$5Z qBwoW쿻}ݲk9߲׌필|:j3% IIIIIIIG}jS7?,6 TsϛSZzkSRA*d! m24u*gm=Ӳ1DtqL~`O,Y^;:u){ufc;3YQ%D{5%'C+bV>k:at{$!=5$JiʬZ54,6+o X5_,ƈY1pРbc畖zZp Խ[n-k/�|,,hh8n]oGD~\_Ҍ nc20=媫5DclGc]u3'nN$!kN5MBXoY6:ES%!BBcE¢r[ne}yK#VFYxlw oT4BT.K_}GQٱ ]Uט}BYj$!\z`qE#٣]Ua5S:F+Ww#�Z`ނ{\ձ=bRyt, 6mtJWƏ-v5r?Wϻxm@Bu%!\<C,6yHB,{ݷ8eR߮mwخnGV$i<mRkuăݽo+[}ضËήɏV$Y`} +X}Ҍbǝw*v4t2!dP,\$DRVkjge,;\ɺ$!Vu/; ѡ}yFPs^OK?1YՖ&t:$Sgi#ܦ,N@ZG!dQ%VVIsSu8ko۠{WmL5 IB��㢯^]~#@{ 0\/}/4~#'>*Wz*;efqݭ7AY-n!/8+ 9ʚ0q�F7"^}񽟾Z_xe sN,ؽ&�!Fº"WZ8$@kVöRU([R%@^,(I{ɝ/NY;ĵKzȶr:מ&m$hs>R@y޲4xP1"B/K'!b:gzTzW꯲<ʳAjqI//Y|:]d}ʶxJ$d|AM6Ed),M$Ij;�=Rcl%8_ϒ OAzek.L}iͬ-Z�#-I$Y2ഐ#FJ$3/X<ٗL;QU ^xōT$ fbY� IȆnR`mL* !ϽR1|mcooMbhغBgcf^gK$$Ie+G׽%/a;R?v +;B0: QXշMªh<g9B?솫t$%%%%%I !u~#\*q@ 4\sRqs~1ʕ}$޵bJBθl@QXeºD~i l=|XEV:xL$d/?rOi=hF@?Z.w: 1u%!,R`m$~2Ͳ%YCIAIHqB_CnFBqM҇t%!7->6S'<IȃV_A,l7I~~lc=0b% IIIIIYS$>& n,P=|7d":@_'1_q>F<8o9pc!+Ī i{מݳE+N u rU>=e {Gz$!bJ"?ENBLa RܧHy6̐:qBw\-?@fMB vu s܈R$*bP&˦;G]V+] ^J+ Q,+hT$!)))))kJ 1?V�@> pntS�;7(D_�� }JqQSK[�9ߕ4`t LBa+ :u$ut#|GfD8p"-*�'iZqNx  >Ģ h]I\.^3IH<?(q=%v @'}#He6+/;&?@sc% KKڸFB !>(uG-m`{~;:6"HW+SnQ[1 qn#!Z .ڻ ^3IHJJJJJc,K۱_]Hs4X-0KV}sAk\[ 0mB9?Zd�az~[]犴q{4&Ҕo~ێ`Dk׷.h5Eխ n=`M={l.g$$cBs^OՕzTz_8O{fC6*b/uF#hk궾 ' IIIIIY1!CSւpOZ3( 3$t5 I(ne-S$!F Rť?cN4s/Aq�E(89F8CPKSRq&q@(8 &S]zuUUg=x j5;sw]w?4X QBD @ Y"(!�(!"J"J�J(!"ZB�ജr?."R^O%2X QB�ɉ?%"q=/Y{)!_?�@Jq,DE֜߷Rkwf}/!q͸Hs%. �U<QTؾh:c< 9W*Eju=厗Y?.9�V+ʟvةw]yki|(b]Z<{Cǜrj��87'c׺|!<_<EWSw>sNA �1"vNzjzq-"3?86Ɛf61?3rPB�5gZN}NiϙSJ�Pc\3:aQ9l>B �����%��PB���%��@ �����%��PB�����@ �����%��PB�����@ ��3!F���49)>.Ұr��hV;礕R��XP<R\��PT@sz���Ė9n4��z9'5dXNM�� I9!���>7��hӹ扜!-��=JevEex��uTϺv6 <rڰQ9��(!z>#o~@ �@ %��%D��PBD �@ %��QB��PBD �`}ȂA0}rQ"f2/M|JH�x;oJ׎18˓sLyKul c=H= JH�DO[nUЩc}ߞ<4ig<WOb+o.<s{xq_9t%|%仃,>,ԡc4xqJH�E~xzW98{꒷~Y_MIZ<.N>B ז]F|1;~4oF5-ߑn}8{׎_Ӹ&[.<mYɏǽެt}9=1c<zW<qۘ`qgyvi3粟_=>/܆}|htz};'̟-Eoq}$Ɛy-��_c)O?ϾGc~?_cftlYB6Eh\<n]-mn}^R#UM6׎ǝ4&ouV:{__^8+^;/f}njq=ngd\6Ue,ZЋ+^s6, @.?P9x_kDEy_^>ww_ky%��%N_zQQg(]w+O}Oova1z ӱ<oK'uJ?mt͈b;FHcϸ/F&\T[x&1 >Ͻ|Ԣ,I#1)F-t.KHu5QVۺlek|\|,ZBXx.ucb;FjLϱŕ��ҾcoGE}WKV].ԯkB)KC>-cD/)߽gt11=^~5uE D~rÕiH[nUQ:ae gQB�*!]9<_R1| "[B��0qf~0'm61w>zO"c}ǪJHY.SnusY`V.!1kU%$cǺ8T㑅"_Nw2ӠVB~L_<{%$SȎ;؎r2Q Qb;~ybIKO+!��(!ǚ(zmzqj58o^1#*.#rǥN>xy{ⱻGb!OљQbd%$mtڼs1E+0\%HQ˔(a]D,dq[SB��PBb4cC&Ϟk[;Ӌ?<�rR٪b㔸q|MzזS'֌DوqƩƷsa$~c}KA<n^w((񥾘 ֱs&gʊsw,nB?l\q;1o[ӊlnĺyB��\1ՈEݱ!&NgۊS uq(q ��SBar$`Lk5jeL}1 'PB��PBd�"J��(!JȆ ��%D��PB��PBD �@ %��QB��PBD ��%D��QB��PB:t꘢Ȇ쫄��E9_߻R.7 ��<�����@ ��PB���%��@ �����%��PB���%��@ �����%��PB���%��@ �����%��PB�����@ �����%��PB�����@ ��85gRC~Es���~9)>!rF��GZ);��kW*u9 s���j)XrI��@ͼhJ֟s��a9!/���TI9Cr���jnRr���9cs��ܦ9̮T*U>翯/~s&e ��X~ _S.]WF߮m.?r6��"&ԍ5*fޒ%sΉe��91cf?>5\`q@N���ow땆+3gF ��@RcUjM74L+��TwI') 5JNLi����Ɯ9ʏ8yrz7b8WyA~}K??PBZ��Hk|ǝ0dH;ˢq}jiEvr8PK?$'͞;W i��PBbTd-(c;n-cWYB`_I 9#Fǝ1thk��%CȁSwL;vLWwݍ7ēONW_}=ht7)!cƎ-JzYV$^q]CUBZ��6mڤyؿeȴC>vcO8rFhRBmmGJJ(!3y'QDzԽG%%�7}7CL%y4&kB^zԾ}^{ԩSJHK�2kΜFEnHq/[Bby֭cH27ZGǏO]uSBZ��(w]_q5i?NŨKv>bz=cpM(!QL6n.M1#+~ w_%%�@ yͷآX2˳awHɞ{N>Xԇ )A5%>hrwuA-YR(_{s SB��6\1J9<ݻ &)!��PJ; &օc�@ mbjV,(#JȆ ��%D��PB��PB��%D ��*ǞpPt!J���T>$ܞK^��ғm6ڨnYC3믏9��PڵRy~ޘ3Gyh<:~|ڸ].˟q��aJnM6;S.K/M|p1 Z ��A9czv$ǿtY ��}p>y~~=rl ��?<r���J�����(!�������J����(!�������J����(!�������J����(!���J�����J����(!���J�����tܐs&54��YI���4VS@:��YmJ.��SR9)��&6*9']��@M<��PSrRC��9)r9���5,��`==rZ3-u=^sdNVM���r-O+͖jY��RRA>xzq4mƌ 2etQ;,/vd��i9邋/N4s.Zv۷>ϟV��VӾաC{˖) 5C=|z֏r��eT*{}y󖗐9��вU+ 5PBj��JҀ<`4q4S�rQh nui?3Z,h%��￿~~ŋإ|fNtV{G=?u7޸��PB~~mgϞin{&bqw]\$^˖[{"ҫ~kq۷w٥RmmC%yDȁv; 4(F4cWv),yɥt9=kv#XJ��(!q.]z+[}_7b^*C떑#|qH9(MZno߫Wzg(.vXZMFBf͙svC ��%kI{ k0*J|ɏ#}yX]{ɢ\~UqNǚpaQhۧ{ƌ)K&ǭ\B۷oR:oPB��@ EǝxbEatiry>3igz("MJHf3]~*G2W[B^=x|BڵPB��@ yt6۔gyX_|r; <Slk.M}yH9ew>-!Umݺ,01Mm۶镙3WX׀K �� ;MIq MV>⮻QG]waku9Dǧݺ:+yvѿQz{]w߽\<9X8_x??3zTB��)zc%KK|v-_+|-[Akx.BǞpBy,l?qZB��uBn5*8dH+ן=wn1,f.}b:��l%W^I$'OC,X/GobD �u��J��J��JȾ,.q5F%��߫wzevyn%V��@;s&( 5ʙgM+��UJҥnܓO* ͘W^*J}V��@jogѳg}~_رc]|?i��*֜9 }s^N��ǜr �������J����(!�������J����(!�������J����(!���J�����J����(!���J�����\sUCws��؜ iV���|KNV���5_rV*"r���jg9i��99).gY��@MoTD�� t��.9/gV7��`JΙ9���[9<0sgm;9csTr���?Ϝ93tdVI9l��)9_Nz Yd!ʾd/2PCe)%JE*cQdQ$Dd/ HtNs垙x=ݳX\uiHzK_i Ae8JO}EDDDDDd6 2H"""DSmH L )7e]Muي|j@ELR!"""Efߟy8P#%)lZ@aEY$Xr∱lҼ6*B {nI; yRSfKG*H!QD#"Oo4 䉢36:N"""Pb >8;|ynKHW !y'fE! q7*LiE+i yjєjDlgt*\(w+ !I !n9KGPqM(YWԥ:]s]Ko}_ B.\}A h<͠T6lH!hyPu*BҟA !!"""[W!$ o!µv6t=9l)Ua )Kg* !DDDDCzf d*qjP !CzaC4Hg(_rZLVHg ""!D#+Smd{tB$҆T1K/=KQe 9KE6ԣh25XDDDDC?c7?s@o !iCHJkB|H!DDDDC=Z6-~=mn#;쮁}Ņ m>=l)>_ 53nn7tNo۵qؾmaw@kjֻ:}l9+^aO<nO_4Ǟ6n[ٸU;[mu[yL[Z-+W|BX6Bt.)!5M܎Nbceؚ=-on׶>Mc[4s/6~Z])_ReKcwĹܩR ǸA»3OxrCNlXQM~m=1y}+}Y{yn0Vujk%댎Gw!D>ԟ2~ !"""B.Zv>o+_\: !Xx۟eA7G R|Ψ({-u Cll7lœ)vUmKǦ4t_uWz݀W,?Ŋxf]tI{uB_"m59gbLʣ!DCd2k<Tr6X !hҢYt{ ;$iW/ Wtia)!7wנY#wdn)Xo�^fsw_2:s#J:!?R(SU)]KAE)JSPSjDAQ<pQ۫QPuB/ԔP<&]AC $o/OA DF^< !o` E/s;i5p&=_M&#r}0b!ON֣p;N8㿿v3^c܉&;ǰQ^/ jNF(ɨ9 4"RPo2jFAy4_Sysw$"""5!,vk%?4^nmO!dꂙV{=u9ZmN!n`;Bzz7TV-b甫 BFzvt;5,vGka: ohhIAWRpץ&ԙSU: B TE%o$r jCm)"%P1 QP=J jEc9vj*JqiKӨt!"'K55&͛-2b~5awS6w!(Pܶmc?v;Y_sG*X?kJ-BO|%N~֋k^8uU"Zք$%ˀ5!ԅPZ8m6CuB[}8Bʼw{bJpݲ5h9NS :V-:Aa0͡h"""mh"wT.wvuc"VH|ۦ!$ǨIRt(I!S#,KNL4G:E&z>l EH=i E�}H54h bUtBC4msR F_ QP Cs$-"ONqTvYB25SaGG(⨘OCҘ<y(rݴ|Bޣn BzPiN/t,CC2"!IXF.pC7><CȧT<h2}C5d}"""B4r_S1@)y?-? M4.!$BFBDDDr,TVM4Ԡoi-Bi u>yjw !ʹRBvM'i /|^+C;{E${:E428եTbSrSHy T)ե*@)$7U*BR.TT< Ftͳep}z^. !!$yfIcw/YfNC*,MChQ?"3)Xv2塬GJS$,DDDDQ+J&۳rKb;ZM hd D7HO?ӕ$ik(u&LI":B{)?IhJ?Z/%"""EG"b}LH.^nL~$""")՗D"=}E[i6ҷdtjHFIdHH)A6:I"_܎JI1$"""ib;r OZJ"""":'HD.״DDDD7,!;G\3DDDD< _s-%Iie㴕DDDD$J#TD$""""И\DDDD$b2"8{ et2f:IBDDDDDd=}ABDDDDDd }E""""!W7TH39YLSY@ !"""""2~ !"""""2(DDDDDDKdDDDD$$2O""""K􊤋4>d4fҤ>5KDDDDD*%%$"""""Q"Y.U&ԞQc*B""" @$鮣w~efJgޮxߐ$H$ ȟحS'8[4kpRfıOYllTD$+@ 8E_ׯ=DRџS礇hRh-9%"ȒH$^zQ;Ye_޶fOiϏ7e!Ɇ.{9@F3I$R=HnV;Y7gWթn'vyg'͑w92jK"(7G@VJ,.ljvY҉=s]"EH$jC6iͱ6rkwuv>výnCl}l}z7M[njowuf'r|=pkӲup|6_n/d}am[ |9fKg۲-{jWK<q18v䣡! )H>@г4>SoD@O9dGo;-5s2+Sas;W,s#|yrDzun8xe$Tz5}߆V\9ϝ::\ֻ=h_oK^㶭[թQ^meJrw4u<v|NV6תV#~>4 'IG()ҧ訨CmE9LoANf7%qqu,vCw_4omR|Np(K\1n2__}{7dbu_6oL䎸0-nǼH9ba LDl&}HH2W -!_vҌ&8}})>h;-,hDsowQN#�9`UV꯶5kޜ= !/oH;*5CHb… +UyGZjWn۵sG^8bOوA[%mZaSv{ * ]rpf+Z6I'c]#ӧ 3b!?pR:jM4d>"k ]gn=C;{~w'G<HBS `Gw3ꁡn{x<;o۰li!DDDʲ36-ZO_|CqaTnh'<_ASa`lr g)nw"vV٪!${իkWW[4ޢiSNw !2pG>2mg[1OYk xݿukִ7h}{tC +.AXwdhʘGq܏_+nxu{BDD$- %[yp=ח?_N+vF~iI|u{?s;o̚8e4#>';MܟqFkUީQՑ$*!${7܋޽xѯ.l+ nqy*wjww-Yohο;4,֊k[3\+sυ5*s޾f}؀6{o:^PC;W~{֥=&e!# C:qU*Wr!@n=RL7tT⊔7Qhkǜ;(Nr ƒ1#5!;*YlYpgbx !""Vs;55X�hR"1j$Aŋ ьb&=EQDT4xQ"JhN8m3vN?4N>֞yߗsΑfְ˳}g_E2VIJ=AUKSJH ~>8S_|޹5 }IMZ;:|衝r @ Bqxݟ\S_eKwQ\5AhV<ɨ\У?Jdu "C(%5X=ӤjѬ̢kT`G9kԠPqg4Nϣ_gӳ`ƙgxns(늢ԙ8aBg=ww֬XNѧ^̽v=G[zsfj{u9 0h͛?{0?|lqM]!�Ȃ.4x@M߆.ZrYT?S(#<UrO_3+?|#A>{B& B~T `YKƲk&D_)"Zi #(A~ {z�NЌBL 3rͼH5FЫxqNtlĹ�@[;ظoW7>G��>˟m~4H#^5pOA`g&X"ʂ8jwj <̇kUoy[̄� <;NoW�i `x m sYdVڙžb}Ot4gBm1o #@7o?Ov?T|t@ŋ�f~ezұ@ˤ<r}*�VhxFð@]x}`⚎ >=0U Fݏ, zq�sǏ/d!�IlD6dF]̽6Ԟ;])P4sV=%~a!E w'/Q �E? @ٜL(! B^O2u^ ]F `(W}AJ@[@I5=Á`؍EPHA)r6qORkY܉$kP+L ]p\rb߾!"@AK|1鲯^ 5?h4u>X" ™'4'z( -TB_) B4wC K $}{![�'Q^ʚ [p7sʉ'D}/AAOx Bdɿ@m݃�m~,\xt| 17eX˺g6B;|rSy`0z�kC!8@*"WE*2c]yBܡE6ICݍ! BG'IKKKKPq:׫=jYPxS+Ӧ)Dw!@ЅK;0)A`Bb:de4OJ..(WX,@-m/+T#3`l߿^ F_'.p I=dDp u"P@ 0G_2e 6ڟw^&xb5 5mI'?Q[zs%Sֻ*]wI BF%,� W4n_\J < P[.ugUlwֽe]*x/:G8t,N060>{x\sRRP�yE=}(L1敗¸<OP٬:@M񸞀}cc{,wͿ^|ms؇yw~V5o3_8t!2~!oac,K6 $]!ݤ6eqrG I" H.�gHxpK@ )7^9@ps/>(q c/8 1ΉkB_rbc={k $---ձ Le| S_Tn%[kȑ>P/&ePe5 c{Y_Y }U_y=4jءoâ7jwe:&((AGE54>u`W694J:6Gϫzk*A:&q*A8]A%#9R~UNT\$բAcmDK+?qԍ<AHzzz)?ǎTV)I EI muF$ث Z*u;#xzc#$qZ.B@#Щ\MmIRMY2#L#Eh6dރjZ"X퀍@cw,P#8ޚ@uyR.2)^=]!!f$ IEsM:6Fd �L6 _'7lp#Zـ-^Dэ '/2ƦO\_K<_ٟ`1frs@J<@H��(2&q,F!AHZZZZBޯ|b(Pm?x/uusPe0*K73_W&K-{T �AaV̪/8ڢ@}q �D@?f̘r$0fw!/=[n\~E(N5]0�xj@2nܸ ̞ e!Een0 $ !N +1sJy,ч!iiii BӷUߕϯm |e_ e6st%]߷{MſT B�kj<fUreA�: yj@Wе3}5MOZ>tc G`Q!|l5`(1>k.S B1.Y CiOEfs6m3 Bc࿪)t,9j�Yo5xtұǪ(e!*xW-=j_>󴹈B1է,zpn^J Չ{-o{\}I;BV!6 7@(']wLz,9'AA^^.&95r=1q=�1E%T$IKK!}=Ao**3R)"5ԾH]iK"aznl m]CF橏wْ!iii)ћ $<"Tdf~%Bm{i?~vcDCG(ym<un8cTRz Hk+Q^wpPu_z!mXaI#p W vs�j�c']Ka)Eun?5NscqqԍLiC9{Wǎ#wvȋœ:_<8XINO�Y{z! B�X vI4g"ĵ3sj0ts�G PR#O:4@ϑf4 B'IKKKK hT 6:)_7;N?* JքfiIw:7˪8F ࣁX{lVfT{iP De1xH! B%IW9[AY5:PiΡT(/c�)}`]hR1T^ g ,n$I $--m'UONE!IjRy`XQABstUe!u6 <h0X_HVF>Z81]�yvR]Qdp]װE#i$IOWfe!iii $A, }}8CY{t75�5$u5*_|r ΜzZYSjNр=ZB_2EE6yפG_Q ħ?yb> Bo{js#֩}m9N!i9 |fT|TAHұFX-:ֈ! B�nyiMe�GFm(q#zj,v K d6@/! <Ɯ $AXf[qb ^zI5Sԟe׮Z|κW)ٮi:#ۂ2)BauQ,{h^gɼ˞? }g;LXy:p{uGk ^=/<oN|0* ۨM8t}c͋] my >neZjd}sVj\mѡ(%pq/⽎BzvKvWW? ![B4$[`#?Y:!4Ljƍ4"ikE~ H?׵\7\}UMys֍M _pc}hgBzx8e_}w?scԂg|Gk9pk� SN{u�'5ӿȜyT\#j}vT:FHC9B(̫y `UmR59gOڇV 374R~S2vO}<==]` dR" wvŋ;R7�N3/$VB4 :V{|Yc'۷~; Ϟ.8 BdQ}yxՑ,>2q,q<_ko& BHuD1"2vxM4ϽyL�/2V+ BӜU[W-(!iiiii+?DۇODU![ Qm3*.V୚8leڃ!eOoFO"@v"Q{tz(*AJ|VmמaݪE"!.!@ϸ-45Y%)sC\˸?�!dqdI|B߀9SCoxYU?|Fژ1c2nܦW^mth+򭷤c9D6VsAhIeNS|' *Q6w% Kz Ƞ� e6 RwQtA� P> DMd|>;'LHwskYxB $qcz]w݄O4auA� /XHؾ?' lWPK5!zݨɰG-#B%N�=dƏ^VY DhJ2j BtVL^lǓ�~5&?PvŜR �![]7q„ ev<@'&`÷4�bd/,$ɣoTGvfPȦ&aqAo~UcSw|g~Zp p#HFw$+V< /Ӌ:#.C)0U %̒^=Vޛg!n7d7T)*e| Ϧ:RIkl75%A �Ms\2.[~VwXމrc&�DA80&ЏrTܹqZȒ @+8}O~c:B 2@ /»[k_V9q=h]eq/@m_BnEBB U ')qqA7AQPAAqAEqB_* VKz 5.Y.p9sʵ!t:}K+OuVzN4y5u7;򹯭ptpeuhmEV;wjVbR�a+x:uw:qѯS'Otp]'3x�n!R셹an@Ǐ7+ΤFi)ͥC_JUVAJKM: !pgN໘S^&p߾:ןݟIGl60B)hvnOWOR{"X6U)/��0|\ӋջwZHvzqϋ k`UV@L�!9K)H}݄fM�!ڛ镴i}{-`!؜Ci)ݓ�p:B��t.=�C��`��0���`,P�0��� ���C��`��0�wq:�� !ĝIMz$I3HM!ؚQ:$��>4w`�� !���Lt|p.oЅtw�vϥfJ0lߧfI��qGu4|٠gҿ�H[|j7 -Cio3v2T{�0Q{үn@>Nx*5z,�Lܻi;p{%5ts�Ԥ4]RN;�J?z!h$�Fi)%[dO iMomi�8t6A_bvӷ~u!?\zK󹾞�y@GU @B ED@)@YQR"= ^ RPw.owM7c!d9͔;#g>y{ 1PO?i}]Yށ͓!ÆI"E].uBH|$ `?I.KZ5k&S^+5alm@H!?=$/^.e4n>)Sl"H=M!0&mgK,Qr+E 'vg} !ì˛/_'ٳ> !)8iERΝ,_&?]#Uo^,KΑ{[4m޾O !K\ 0,xѽ'ɐ{bH%LQzܦg&vHaɶ#!!B|͛3,xQml !h'[,MmZ# !X0dƌ%+W91]u.0긷:C[sjpgvpBHBHE= }9#JO]x@BHƑ+G:qڑVSB|wbbQ&w>oΘ!;ur;ҮCB0ƶQH[ =۴#˴#r}e4s*^hj]0NE A!!D5 >\jԪ%ժW~=''Ο7{ert4nT*U,Ǎ[RaC\ 5JV['Ŋ )[̚;<ӥNz}{)7ǽ8r *V^}ɏ?6{W/:b !a'GjHsɓMx<N$B5@= !;`^2BBecr裏D5:v"CCe]jzɛ7a!5ԑ˖`-..&dyl,UʼG=zU7i`ѢEeɊO&2akSc}BI;U,ɏX m=m}ԞxӎU`ܑom;R ;NxF6p,K .X(ai, `)xCSp} 0, !ns<BHnþfT8 !{ZקMsz-2):[eݖ-|VlJb7lHu8>:=-ꄐO=M[.]*{Kc2e40B50s,"<Z˗L;Ҧe F\~Xy; ]Pkp%lB,<B/|5%A%GcG)Oxp BNL'0ׯ RgΙ#7N1TZ WvաT){_to BƌgCuytݱxC!a4P|ΩC[=veڑ $#v00ͪBvAPg i7GQG@7<8t !ęgǜǽ}T?!DWNYHBkpJ&NVm8!D?{<nۮnsZ;4˨sWrέ7d!ģqpZ0|܎,1]kNJ!$ֆJnEm 20lu`0Gs[5!w; !CȎ3y˖ҤY33Y|ѣ!=$ Ѧ<ͼ_Bmd=?sLvj!+T ۶9!jjzKޟg Z؍X*h;7BJqz`c=u<H Η/Z'X*pL&h*4\pݖmkc_S#TOBJ$öqYA*acTípmd!0^}jo78~~9A^K}vp87l\}8tse,u [g><-Cl=tn[ŏeIZ!Bx>Kz!=xZV-YvY1 !$RF9g?Gۑ|y&#_v<E!OW[mO&E/BHm=ꆅ%쾞gH__8oڑ:5k&w$ѭ Y!ʰ�$Ce!Hym2ӎ|iۑ0Cձaa!$zm==Cs M2a0 !xR0 օ00mh;GAʳv$oPPr;rBB vqvNը# z)>qt\?Q|ϚvVsGvBHr! SnC+oRFٳzǟ} Lٳd1Y֎vuն#av 6B\ zYZy`B7` c\=EȲ{mzK>xٶo&x9߱z-_kM\>vDޚ4QnlOظAW]i1ts\#?vͨ69yioWӦu^ۿo_ zG͜v$jDێ'#+p Br85u�pu. voK<yo0 m=Z٩Rf Y`5Rz>lsҴaCY0cԯSGCIK-LhR %~rA{Q,_&W.^h[r%uƕOMx2X\.v0z /2o\?\缾R9 ێ(#x̃P;A_G4`9y˖Ҿc 07;s, sFjzܞ ?>Ǖ+V`!4M=y3!Dk³Ϛ;#k-_y9 Ldrmfy웾Ef{r5j$Ųv S{^Y'ГZ0ր+P<Lr[%k%Wї~rӆ)S p`ԥ]{;yS'7:yFtH)oBׯ5KyۼVri+{ Cdc߫TB6m{Egmٽ NۙSqbv?]�EhI- ГMzrLUl_AO:CC% -ȿ2> !+\ I;ap0ߥíL{κCH6=Z7o.~ qkHZ}n:8!Ufl\~BBMٺb'ƌ6̧GHXP3euZ -Q˖.O?ӤQxiD.eГ0CO^}' aBAOz[-l(n-֣p�O>BB)mK 6w;C۷A ֠4^)uZ 2ܑ1C_>)2nڙSrn^ӌ0-mM5 y핱NPHoC<ݦAfګt݄4L>;Ư[cB\```/lP CXl!BB3rIRWr&V-gw5 X2/[ 2Y*];вy 'a ?nBC!~Bێ| 1ȑ}>h;Wru(U]bX]ѡXY[7ml7zٝ$x"'3BB!0gE;BC;y &P`?Ha![T8iGvD:7Ŝzhke[/mQf8RFfB =q=$vK2QQG"\c `Ba!TXJM;r|N/i=Crʶ[8!B܏!ԖɽIi~I]B! !ގ|v$=G+`[;''V$uBa!$R;7 y2ƭfΩ#{=qB M,h" 895j[d[ɭjЧ 0,"ZLZ:wl=`A!BH ێK)^h"y |I)X@rqöB! !/ pv'#Rc;G?9 B&7]̇R˶#?b)%3ȅC8O{+Z7zܴG 3& !%(XB鋖g;#j=tu{yw!0V^RF0B CBƠ=Xŋv>>tNqN4   !{&vZ㒝[B kB!Q(nǏK_XJ%L;ɑC>չ+"B!܆bm!mG#?]it?L[!Bއb}�B{9PM;#>e?j=xX B!>G{(l1rmGa)sNޥlYL~m))glQߥzBH �!!${7R|ĉS'n>.9kb[]A0B2X䇵ad4=Ua./Rȶ#m;َ2v{zhHn=ΦzB)`]HHUrK[ {,g%$7\.sQU?,킷B!p`K@@@RGԙ33TJ_6 o@šAH8 _b9iB! KzW_{ [qMB ]KBY+׭1T<D#$_&"B\\~ukLC�5CB(zBH(`΄xP%J+k9�sB^0gBCy~Pg4Np B!!RBʰ$BCe:T_BaI[v؍o:{<99BH @H!Cի=~w/G5ZЃ;z;˒+j׭+GOv͚;W~Y9}.SF6}m}ưQz:~$&åuDgΤN] [vʲR`A߿?B x!E`OX ;!䝘 N dIٱg}zip1Btߙ?vzÉ}"y1y_?}_P6nwSn,ʗ!3090t!  !dXl8apٰuL5K&L^^9R[;koi֝mom=HmQK*%ms|u!>(!`{=&<;`BٳMӣgOhٶ f/og>'O! <yÙ7zs X[!ÆI.]d w)}ϡCSOID۶w{ҾcG9g8~E7qtMz#ׯNM"Sgtefݻ{9}?pn6+sB!H`Cw6% $CHh͚z ?r[fd΂f8Uҥ l'\@y~zth;>qBdѣr㏥XdJ\;y~EegBYϛ7lJ}}w䄠 j1BBB!ZpRpLPM4>6Hu!nEu zqf3H4\ �ڜhpіIC)mL(l^[!;{5o>SzK *$d'9q4ho6ԩ<ڶk'.!$R΂; X.+[07?X fPyv{}8ւo`J\0pTIPW[AB!ķBn>C }!D˔-fކLAo˗O9#_H*5nԜk r=6a!$00P[ 2DzB׷6)҆A[Q|jh`7슐X 6st4hۑp, !*\iT^J( 6 5WY^&~G j !lcoF_»2T.dfNPOB;& ,�i !6)pTv $B|k8Lk�Bo=(_t3Dms2WÏ< NáFDE9g1H�=jAC:Y]F`SsBXfrm@A?Wi}Ҷ'M!k:9t.>TCHbŜh}_ޘ>Lm/+UV8>mf^>8'$e9 f�d>&P]i !=nBc`M[@B!41}K/ B,40uQ|jUn)[kt끺mBtJ]h�QuQn܃s2k6m2ѼE m4mx4h!bo B&% hksk9xf)o!׮5C_9)tj- >S/OIY#'W`2Ç2+ !l:CH[99ol@'!!D^1CGyU%NvB Y~gHJ*UJsA# @>ס_:]ZծJد)}qU.#իc!iAD9s.Tm&3n8m.t5Ѧńꡡ uS !:)]/ yomUUӡXaVuؖiO4o:tMg1q!&c2X*mCuPp!=) ƺc)fwZp! M8$w C_jߑ#n^)9MsE)sЍOGCܷ=41ږq8a;Wm eW:heX+4O|t."CJ["yh aAr?{2Ŏ:V 9:A_݇qo 0ucdżY!!{\ FOP4F p8aYdN!wDU BP#c-B6H-AK~!B! !h2tȏ?\YC!wN[B!$SB !샗 !BB(CH@Hf/H BB(CH@!t!`4l a!B!M~JB!AJB!BH wqH+W?AHY6�iB!\.ׯmfz<y$П T (!eIQ i:tĈ䃶П $7 f%Y ^+0Bj r'LH1gΙ#~o6r d A%!:!=p0ǟ|Rޜ1CΜR:ץmdߛʕ[R&BQO R F80<eJc.,Bj|:B!`d|!A #܏%V͚ɔJFLwcB@! \'p,tɒM%_2|�)ZpmG~hRV9kBp%>BB`'mH޹sҖW5tͫe9ro˖-@ހ⫓ !M!ԃ1Ő%JӣMM0HN;mGjC۴Q>J q$? !$ؽҴh3H{H;(!{A!{s98oy&aiG *َ4A!O !O>ƕOSkG@*B!7H]j:`F!m=tΆ,tnӎ.ӎ=Ѱ $B7Z'-ۑ$o;̣c$�ABoPB#:B[m@o<'޴#w,<w[ێTއ׼s%3BH=\BHӶfEgpiGڴlaˆ 8nG! BwYB!a4P|ΩC[=veڑ $#v"! e !$!d$dbl+h eHY0c׮B;B!$- !s#to 9[7ӏ|ۑm;RB!$ 3BHnCF\XfԭU+cRv!!s| 7ÌRF9g?Gۑ|y&#_v<'&g`23;tCB! n !l=ꆅ%}gH__8oڑ:5k&w$ѭ xцRe) +F»aCi�oa | A)\ې9ۑ/m;RCH_A !d(‘Џ T-Lv!x8[gh_}|δ#aI&\!$?<빅6|`�<m!B6Bh;GAʳv$oPPr;r(X‡BHlBH;8& BHp;$ vqvNը~"ǎdyؼlL;Fϟ+|~=KgM;Rz#v !&x݆ݷ< NBHoC{!%`=g}(iٴ~]||pѯMO=iGm;jۑ0Y AhʫnsBM( @B!0kv]C"0q#GYP8:ʬx|0s7;c}7M>M_<|Po1AJ>?uRvu+ǏiS1};ɑCf%Omn;o#U&v?툿!Vu$\Bp'$$'SܶW}H-D , 7HfdUfc=2dӔ'{?,5CV,oB =K^}ILXt**OׯOIӆ g=D_1Ugд^>^;rŶ#Š1 \ A4A !ժ%sE BECmrnW5<hp1h{Qm@y !'wǙsM˵M ڡyFJuVhuGivd<k] ÎswyBHnX�B8HHN"0:jԥ]{5>5$p|wTPAÀ~UO 3C%6Cș=fý:LZ7on&Ϝ<I=ޘ~ofg{{FhI~SxV'N*'IüН0 Г06P<u $7<x$B|k !$IP5jp[K~Bt]>ͺZ4{ [zwyȃ=L9k4[G׭f#!tn'ھUm{7!D.sdF{xz l=L'שknDp?\mBCH<$$'R;lv>} Ʊ;t]Ht21ee9f e:yN^y09c3|E<g2ysgϒo/^p>w C-uګ"iҹ.Iԗ;:8>Y  D Eqw@@*(KqiVmժU "" m]ZEj}mB˙'Ln&wnr m*o34Teu nBݡA{F3��[ ҋݽ{|V,~J4@XtSxbׁTs *_-RT-enW @U9l�lQV�DZt֩OGtj_SxntN=>*QmTiTj�$ݳcج^Q�P_t$N=<�j�{U \k?Hx:R? ҳSZaNfV* �Mjjt_tDO@P4ʟzQ۩GJb��`zM7t3݆u鈞!"rήӨxꑑzV0��B9Q08C:e֩ʷǪdT-PI �Dt#+_,PGz59sUG6Kj:Z(uU~�dt:rϭ[73`N�R;ՙ @ټ*�#NGv64nhw+{UbN=z|fT��֩e�5hPCwضSwꡲT��֪�b#_6иӑw_: z|ny���7TPKHK{tdaBU<s9&�@YCv:Ki&td%}dq(94nN=vکGUB\:VRe0P�C-5Aoӑ]۶ԩa� WAMRem|uz 8 lXz2};eSU�4RcUU6�V @Quv*îqIx��Z�HZ׺ ͛6#/#~+߇m_���V  Գӑ56sJ;jNV9 ɥ:R�tV @_;OGZ4kOG{cyy E_/^©GJyTS�tTo+�m3j¿߾ONSJ:Xc�5J(g6uP6+B*}ȿuڷm3ŽիJ>6-_O=tIלz�1yE5D(F:;w#v}S pQQ��jKWCԓ0⫗ws_>UiB���,WkUF\+UsU���u0A})T=36UO%��wU`zQ*T=U}U�P3TOl^W���B$l ���{!Kl^c���PCFU)����`ڤ�*I#5HTo�U~�LUAR%6RQ!5LQr S5TY @ټ6@=jDSs`Cje<5@/Gd U�RT7[;Wݨ#5B>*)�eڪ� U HW+EzCRu��@B/1�TGTPy ��!d�dVsA5)CPXWd5QV(P 6��ڮ�TH.&[ƨ*]V~2l@L*��,R;T` %tBIU=T9QWG+�ez_U�fPB)�w8HTg*�e@U�ڪ|=jJS��9^�`]*��BU�BJ��j9�ZPVPU�dS @نc*i UOGSMU�S:RF}5\wϪH��]QU'xEL:ʫm2l=Ky9jr I󃗭R^]U_%jٞtf A)_3rpuf)_/gxbSw&ߙ;H$I3rY%޿*YN;^Υlr�S)j W7~n{z7[j۞K=[oo볔@y#m0}VޏlOkoP?w%]f{:~~V s֪;kݥJs}l<-W(ls򾶟ջqm2彬BOթ8}Pލ�֯U3 N^ٞP-,ڻF>Gy]l{)ozUymOW^oSR^zR+7=^p=l-Qw9By_+&J*rm}^P;7 Q'jf۞ny)Ty'؞ۮ)  3S_)psUK7t:�tڣڽCH?5WQޏ印=n)R=ʛmC7d>Xy稙j{(*u=`+ u>J6$zG؞&nSi v Mh{Z4[Q1? k{)YlOM֏P޹rU)i{:)ZuN=~o$f)骼+7j=wlOSi#7FXymlO?])i9jFzU%c{:(PS~&f{wl?ɱ7tO0lLTޑ?^ymO]S!K�RV+kB@}�@:VuV�IOu!/O� eUR%@�`0����plV_{���r5NR���@VR*����(ww|t頻�K%��FU�G *i��E`����B���@b'! ����USU����\z�� �PIWoUFo-~JjJ�`Z��jޝh}zK�hZ+�@e!/ _}h:gj;���!B���B !����C1�@V5+��C1�@J-T��brJQR�6040�S% "Q9 � 2%0\}%>^nFϮ]àB�`@ � ɆwIj<#Ƿ_VڶjfM^8J+L:t�c5V�at[o.wrsx>y?<p;n!䙇+/0鑇m_,_uo]"ڶ%k¦ N`W?6<~}AWn9? m? Ϝ[ _6\q4B*�ܬ��%cy䞻 ޏзo<rǶ804j0:rd>BNݺ!}!$VPvP^8Ԃ5PϏ_ uKw-ZxnXǎ;ؽ 4,dffжmضНwk^)77={ F\k׺u*CH:V=$~@b'!+� !)&$^NNؼby ?cķ=�0y„o=Efc p8ddds'?okƁs' ӗKx[eS5k-['X~vB^=?o oy/~\Oʰ72zI>tW7Td��TP�&Ad)<)n3~\rք8ć=!_ לq88.xq!E!#d"N(r`c*÷s8F'9CRmrCHsuzGCH2p\T�x8Oajټy?xpO+aiCȪŷ]OFN<gK'%aYY5k?a\'}t|[Ň 9W]:uUҭK^׉Bj *n}{@Gym9{[PWyi{2zO[jδ=++5Oy?=zG[Byv卶='(I]g{>[y 'Rʿ0P/(oum&^}#m[(Bݭװ_)^[y۞[poʻr]m}Mg{+ozTyslO#g)oPy#m0M=kmOkoT3U [ݪ��!d,xW$!'|r}!Dדċ֩~}zS]4CH|جg]5z ÎիӐ FpB !ݻg+x_ޞJCڣB@PݭNSu=._#lO[eC7V>XyW)o騼D危=zS[?AyՏw骼ya{և+|~.Rމ[϶ʛnS^g3@y;t>NyԯY* = g)4Sícw^ylO~U(Sǭ7!ʻ@U^/Cy?UӔ74t9>RySQW�0ØCW%}<^_=ŁC[D)cFg`_o,Z4 DAag^zf/ Y,x21<>Jϐz:'\Cq]G< _)Bwp Ngjf* ��� !.P'zvMHU|~6YB���rm?:eO =xjS_:I R���`! ��B !���`!b���C1���!B����b���C1���J`!���0C���B}aɳOWy;~���T#Z���Q_U�����������%<����IENDB`������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/Kivy_App_Life_Cycle.svg�����������������������������������������������0000666�0000000�0000000�00001504055�00000000000�020622� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" standalone="yes"?> <svg version="1.1" viewBox="0.0 0.0 1000.0 792.0" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="p.0"><path d="m0 0l1000.0 0l0 792.0l-1000.0 0l0 -792.0z" clip-rule="nonzero"></path></clipPath><g clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l1000.0 0l0 792.0l-1000.0 0z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m462.1227 146.24672l0 47.118103" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m462.1227 146.24672l0 35.118103" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.81924 181.36482l3.3034668 9.076202l3.3034668 -9.076202z" fill-rule="evenodd"></path><path fill="#d1d8d8" d="m406.75262 199.47298l0 0c0 -3.267395 2.6487427 -5.9161377 5.9161377 -5.9161377l98.12048 0c1.5690308 0 3.0738525 0.6233063 4.1833496 1.7327881c1.1094971 1.1094971 1.7327881 2.6142883 1.7327881 4.1833496l0 23.663803c0 3.2673798 -2.6487427 5.9161224 -5.9161377 5.9161224l-98.12048 0c-3.267395 0 -5.9161377 -2.6487427 -5.9161377 -5.9161224z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m406.75262 199.47298l0 0c0 -3.267395 2.6487427 -5.9161377 5.9161377 -5.9161377l98.12048 0c1.5690308 0 3.0738525 0.6233063 4.1833496 1.7327881c1.1094971 1.1094971 1.7327881 2.6142883 1.7327881 4.1833496l0 23.663803c0 3.2673798 -2.6487427 5.9161224 -5.9161377 5.9161224l-98.12048 0c-3.267395 0 -5.9161377 -2.6487427 -5.9161377 -5.9161224z" fill-rule="nonzero"></path><path fill="#000000" d="m448.26807 209.72675q0 0.921875 -0.203125 1.65625q-0.203125 0.71875 -0.59375 1.234375q-0.375 0.515625 -0.9375 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.328125 0 -0.625 -0.078125q-0.28125 -0.0625 -0.5625 -0.203125q-0.265625 -0.15625 -0.546875 -0.375q-0.265625 -0.234375 -0.5625 -0.5625l0 0.859375q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 4.21875q0.3125 -0.328125 0.609375 -0.546875q0.296875 -0.21875 0.578125 -0.34375q0.28125 -0.140625 0.5625 -0.203125q0.28125 -0.0625 0.59375 -0.0625q0.765625 0 1.296875 0.3125q0.546875 0.296875 0.890625 0.8125q0.34375 0.5 0.5 1.1875q0.15625 0.6875 0.15625 1.453125zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.515625 -0.28125 -0.90625q-0.203125 -0.390625 -0.546875 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.515625 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.65625 1.015625 1.0q0.484375 0.328125 1.015625 0.328125q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.546875 -0.609375q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm9.3125 3.453125q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm3.671875 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm3.515625 9.40625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 10.4375zm8.40625 0q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm6.359375 -5.625q-0.75 1.5625 -1.109375 3.21875q-0.359375 1.65625 -0.359375 3.328125q0 1.671875 0.359375 3.328125q0.375 1.65625 1.09375 3.234375q0.03125 0.09375 0.03125 0.15625q0.015625 0.078125 -0.046875 0.109375q-0.046875 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.296875 0.03125q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.171875 -0.03125q-0.078125 -0.015625 -0.125 -0.046875q-0.046875 -0.03125 -0.0625 -0.078125q-0.421875 -0.796875 -0.75 -1.609375q-0.3125 -0.8125 -0.53125 -1.65625q-0.21875 -0.859375 -0.328125 -1.71875q-0.109375 -0.859375 -0.109375 -1.75q0 -0.875 0.109375 -1.734375q0.125 -0.859375 0.34375 -1.703125q0.234375 -0.859375 0.546875 -1.671875q0.328125 -0.828125 0.71875 -1.625q0.015625 -0.03125 0.046875 -0.046875q0.03125 -0.03125 0.09375 -0.046875q0.0625 -0.03125 0.171875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.1875 0 0.296875 0.03125q0.109375 0.015625 0.171875 0.0625q0.0625 0.03125 0.0625 0.09375q0.015625 0.0625 -0.015625 0.140625zm4.7890625 6.5625q0 0.890625 -0.109375 1.75q-0.109375 0.859375 -0.328125 1.71875q-0.21875 0.84375 -0.546875 1.65625q-0.3125 0.8125 -0.734375 1.609375q-0.015625 0.046875 -0.0625 0.078125q-0.046875 0.03125 -0.125 0.046875q-0.078125 0.03125 -0.1875 0.03125q-0.09375 0.015625 -0.234375 0.015625q-0.203125 0 -0.3125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.03125 -0.046875 -0.109375q0.015625 -0.0625 0.046875 -0.15625q0.71875 -1.578125 1.078125 -3.234375q0.375 -1.65625 0.375 -3.328125q0 -1.671875 -0.375 -3.328125q-0.359375 -1.65625 -1.09375 -3.21875q-0.03125 -0.078125 -0.03125 -0.140625q0.015625 -0.0625 0.078125 -0.09375q0.0625 -0.046875 0.171875 -0.0625q0.109375 -0.03125 0.296875 -0.03125q0.15625 0 0.265625 0.015625q0.109375 0.015625 0.171875 0.046875q0.078125 0.015625 0.109375 0.046875q0.03125 0.015625 0.046875 0.046875q0.796875 1.59375 1.25 3.296875q0.46875 1.6875 0.46875 3.4375z" fill-rule="nonzero"></path><path fill="#d1d8d8" d="m405.66602 283.1471l0 0c0 -2.9513855 2.3925476 -5.343933 5.343933 -5.343933l101.43811 0c1.4172974 0 2.7765503 0.5630188 3.7787476 1.5651855c1.0021973 1.0021973 1.5651855 2.3614502 1.5651855 3.7787476l0 21.375122c0 2.951355 -2.3925781 5.343933 -5.343933 5.343933l-101.43811 0c-2.9513855 0 -5.343933 -2.3925781 -5.343933 -5.343933z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m405.66602 283.1471l0 0c0 -2.9513855 2.3925476 -5.343933 5.343933 -5.343933l101.43811 0c1.4172974 0 2.7765503 0.5630188 3.7787476 1.5651855c1.0021973 1.0021973 1.5651855 2.3614502 1.5651855 3.7787476l0 21.375122c0 2.951355 -2.3925781 5.343933 -5.343933 5.343933l-101.43811 0c-2.9513855 0 -5.343933 -2.3925781 -5.343933 -5.343933z" fill-rule="nonzero"></path><path fill="#000000" d="m437.0962 292.27216q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.3125 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm9.15625 2.53125q0 0.28125 -0.0625 0.40625q-0.0625 0.125 -0.1875 0.125l-7.53125 0q-0.125 0 -0.203125 -0.125q-0.078125 -0.109375 -0.078125 -0.390625q0 -0.265625 0.078125 -0.40625q0.078125 -0.125 0.203125 -0.125l7.53125 0q0.125 0 0.1875 0.125q0.0625 0.125 0.0625 0.390625zm5.578125 -4.4375q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm5.5078125 1.390625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm7.0 0.53125q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm7.7578125 -3.359375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm5.125 6.046875q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm4.375 -10.046875q-0.75 1.5625 -1.109375 3.21875q-0.359375 1.65625 -0.359375 3.328125q0 1.671875 0.359375 3.328125q0.375 1.65625 1.09375 3.234375q0.03125 0.09375 0.03125 0.15625q0.015625 0.078125 -0.046875 0.109375q-0.046875 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.296875 0.03125q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.171875 -0.03125q-0.078125 -0.015625 -0.125 -0.046875q-0.046875 -0.03125 -0.0625 -0.078125q-0.421875 -0.796875 -0.75 -1.609375q-0.3125 -0.8125 -0.53125 -1.65625q-0.21875 -0.859375 -0.328125 -1.71875q-0.109375 -0.859375 -0.109375 -1.75q0 -0.875 0.109375 -1.734375q0.125 -0.859375 0.34375 -1.703125q0.234375 -0.859375 0.546875 -1.671875q0.328125 -0.828125 0.71875 -1.625q0.015625 -0.03125 0.046875 -0.046875q0.03125 -0.03125 0.09375 -0.046875q0.0625 -0.03125 0.171875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.1875 0 0.296875 0.03125q0.109375 0.015625 0.171875 0.0625q0.0625 0.03125 0.0625 0.09375q0.015625 0.0625 -0.015625 0.140625zm4.7890625 6.5625q0 0.890625 -0.109375 1.75q-0.109375 0.859375 -0.328125 1.71875q-0.21875 0.84375 -0.546875 1.65625q-0.3125 0.8125 -0.734375 1.609375q-0.015625 0.046875 -0.0625 0.078125q-0.046875 0.03125 -0.125 0.046875q-0.078125 0.03125 -0.1875 0.03125q-0.09375 0.015625 -0.234375 0.015625q-0.203125 0 -0.3125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.03125 -0.046875 -0.109375q0.015625 -0.0625 0.046875 -0.15625q0.71875 -1.578125 1.078125 -3.234375q0.375 -1.65625 0.375 -3.328125q0 -1.671875 -0.375 -3.328125q-0.359375 -1.65625 -1.09375 -3.21875q-0.03125 -0.078125 -0.03125 -0.140625q0.015625 -0.0625 0.078125 -0.09375q0.0625 -0.046875 0.171875 -0.0625q0.109375 -0.03125 0.296875 -0.03125q0.15625 0 0.265625 0.015625q0.109375 0.015625 0.171875 0.046875q0.078125 0.015625 0.109375 0.046875q0.03125 0.015625 0.046875 0.046875q0.796875 1.59375 1.25 3.296875q0.46875 1.6875 0.46875 3.4375z" fill-rule="nonzero"></path><path fill="#f4e1df" d="m673.1004 439.7745l0 0c0 -5.9085693 4.789795 -10.698395 10.698364 -10.698395l196.65051 0c2.8374023 0 5.5585327 1.1271667 7.5648804 3.133484c2.0063477 2.0063477 3.133484 4.7275085 3.133484 7.564911l0 42.792206c0 5.908539 -4.789856 10.698364 -10.698364 10.698364l-196.65051 0c-5.9085693 0 -10.698364 -4.7898254 -10.698364 -10.698364z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m673.1004 439.7745l0 0c0 -5.9085693 4.789795 -10.698395 10.698364 -10.698395l196.65051 0c2.8374023 0 5.5585327 1.1271667 7.5648804 3.133484c2.0063477 2.0063477 3.133484 4.7275085 3.133484 7.564911l0 42.792206c0 5.908539 -4.789856 10.698364 -10.698364 10.698364l-196.65051 0c-5.9085693 0 -10.698364 -4.7898254 -10.698364 -10.698364z" fill-rule="nonzero"></path><path fill="#000000" d="m753.2529 440.07684q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.3125 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm9.15625 2.53125q0 0.28125 -0.0625 0.40625q-0.0625 0.125 -0.1875 0.125l-7.53125 0q-0.125 0 -0.203125 -0.125q-0.078125 -0.109375 -0.078125 -0.390625q0 -0.265625 0.078125 -0.40625q0.078125 -0.125 0.203125 -0.125l7.53125 0q0.125 0 0.1875 0.125q0.0625 0.125 0.0625 0.390625zm7.640625 -6.15625q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm8.59375 3.484375q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm9.6640625 3.203125q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm6.796875 -1.90625q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm7.8515625 -1.90625q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm5.9296875 -6.359375q-0.75 1.5625 -1.109375 3.21875q-0.359375 1.65625 -0.359375 3.328125q0 1.671875 0.359375 3.328125q0.375 1.65625 1.09375 3.234375q0.03125 0.09375 0.03125 0.15625q0.015625 0.078125 -0.046875 0.109375q-0.046875 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.296875 0.03125q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.171875 -0.03125q-0.078125 -0.015625 -0.125 -0.046875q-0.046875 -0.03125 -0.0625 -0.078125q-0.421875 -0.796875 -0.75 -1.609375q-0.3125 -0.8125 -0.53125 -1.65625q-0.21875 -0.859375 -0.328125 -1.71875q-0.109375 -0.859375 -0.109375 -1.75q0 -0.875 0.109375 -1.734375q0.125 -0.859375 0.34375 -1.703125q0.234375 -0.859375 0.546875 -1.671875q0.328125 -0.828125 0.71875 -1.625q0.015625 -0.03125 0.046875 -0.046875q0.03125 -0.03125 0.09375 -0.046875q0.0625 -0.03125 0.171875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.1875 0 0.296875 0.03125q0.109375 0.015625 0.171875 0.0625q0.0625 0.03125 0.0625 0.09375q0.015625 0.0625 -0.015625 0.140625zm4.7890625 6.5625q0 0.890625 -0.109375 1.75q-0.109375 0.859375 -0.328125 1.71875q-0.21875 0.84375 -0.546875 1.65625q-0.3125 0.8125 -0.734375 1.609375q-0.015625 0.046875 -0.0625 0.078125q-0.046875 0.03125 -0.125 0.046875q-0.078125 0.03125 -0.1875 0.03125q-0.09375 0.015625 -0.234375 0.015625q-0.203125 0 -0.3125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.03125 -0.046875 -0.109375q0.015625 -0.0625 0.046875 -0.15625q0.71875 -1.578125 1.078125 -3.234375q0.375 -1.65625 0.375 -3.328125q0 -1.671875 -0.375 -3.328125q-0.359375 -1.65625 -1.09375 -3.21875q-0.03125 -0.078125 -0.03125 -0.140625q0.015625 -0.0625 0.078125 -0.09375q0.0625 -0.046875 0.171875 -0.0625q0.109375 -0.03125 0.296875 -0.03125q0.15625 0 0.265625 0.015625q0.109375 0.015625 0.171875 0.046875q0.078125 0.015625 0.109375 0.046875q0.03125 0.015625 0.046875 0.046875q0.796875 1.59375 1.25 3.296875q0.46875 1.6875 0.46875 3.4375z" fill-rule="nonzero"></path><path fill="#000000" d="m720.20996 460.56122q0 0.71875 -0.265625 1.28125q-0.265625 0.546875 -0.734375 0.9375q-0.453125 0.375 -1.09375 0.578125q-0.625 0.203125 -1.34375 0.203125q-0.515625 0 -0.953125 -0.09375q-0.421875 -0.09375 -0.765625 -0.21875q-0.34375 -0.125 -0.578125 -0.25q-0.21875 -0.140625 -0.3125 -0.234375q-0.09375 -0.09375 -0.140625 -0.234375q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.171875 0.015625 -0.28125q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.078125 0.078125 -0.109375q0.046875 -0.03125 0.109375 -0.03125q0.109375 0 0.296875 0.140625q0.203125 0.125 0.515625 0.28125q0.3125 0.15625 0.75 0.296875q0.453125 0.140625 1.03125 0.140625q0.4375 0 0.796875 -0.109375q0.359375 -0.125 0.625 -0.34375q0.265625 -0.21875 0.40625 -0.53125q0.140625 -0.3125 0.140625 -0.703125q0 -0.4375 -0.203125 -0.734375q-0.1875 -0.3125 -0.515625 -0.53125q-0.3125 -0.234375 -0.734375 -0.421875q-0.40625 -0.203125 -0.84375 -0.390625q-0.421875 -0.203125 -0.828125 -0.4375q-0.40625 -0.25 -0.734375 -0.578125q-0.3125 -0.328125 -0.515625 -0.765625q-0.1875 -0.453125 -0.1875 -1.0625q0 -0.640625 0.21875 -1.125q0.234375 -0.5 0.640625 -0.828125q0.421875 -0.34375 0.984375 -0.515625q0.5625 -0.1875 1.21875 -0.1875q0.34375 0 0.671875 0.0625q0.34375 0.0625 0.640625 0.15625q0.3125 0.09375 0.546875 0.21875q0.234375 0.125 0.296875 0.203125q0.078125 0.0625 0.09375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.09375 0.015625 0.25q0 0.140625 -0.015625 0.25q0 0.109375 -0.03125 0.1875q-0.015625 0.0625 -0.0625 0.109375q-0.046875 0.03125 -0.09375 0.03125q-0.09375 0 -0.28125 -0.109375q-0.171875 -0.109375 -0.4375 -0.25q-0.265625 -0.140625 -0.640625 -0.25q-0.359375 -0.109375 -0.8125 -0.109375q-0.421875 0 -0.734375 0.109375q-0.3125 0.109375 -0.515625 0.296875q-0.203125 0.1875 -0.3125 0.453125q-0.09375 0.25 -0.09375 0.546875q0 0.421875 0.1875 0.734375q0.203125 0.296875 0.53125 0.53125q0.328125 0.234375 0.734375 0.4375q0.421875 0.1875 0.84375 0.390625q0.4375 0.1875 0.84375 0.4375q0.421875 0.234375 0.734375 0.5625q0.328125 0.3125 0.53125 0.765625q0.203125 0.4375 0.203125 1.03125zm7.0703125 2.65625q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm9.4140625 -3.84375q0 0.03125 -0.015625 0.078125q0 0.03125 -0.015625 0.078125q0 0.03125 -0.015625 0.078125q0 0.046875 -0.015625 0.09375l-2.40625 6.6875q-0.03125 0.078125 -0.078125 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.09375 0.03125 -0.25 0.03125q-0.15625 0.015625 -0.390625 0.015625q-0.234375 0 -0.390625 -0.015625q-0.15625 -0.015625 -0.265625 -0.046875q-0.09375 -0.03125 -0.15625 -0.078125q-0.046875 -0.0625 -0.078125 -0.140625l-2.390625 -6.6875q-0.03125 -0.09375 -0.046875 -0.15625q-0.015625 -0.078125 -0.03125 -0.109375q0 -0.03125 0 -0.0625q0 -0.0625 0.03125 -0.109375q0.03125 -0.046875 0.109375 -0.0625q0.078125 -0.03125 0.1875 -0.03125q0.125 -0.015625 0.3125 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0 0.203125 0.03125q0.078125 0.03125 0.109375 0.078125q0.046875 0.046875 0.078125 0.125l1.984375 5.796875l0.03125 0.09375l0.015625 -0.09375l1.96875 -5.796875q0.015625 -0.078125 0.046875 -0.125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.03125q0.140625 -0.015625 0.34375 -0.015625q0.1875 0 0.296875 0.015625q0.125 0 0.1875 0.03125q0.0625 0.03125 0.09375 0.078125q0.03125 0.03125 0.03125 0.09375zm7.4609375 3.234375q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm10.078125 4.40625l-0.9375 2.59375q-0.046875 0.125 -0.25 0.1875q-0.1875 0.0625 -0.578125 0.0625q-0.203125 0 -0.328125 -0.015625q-0.125 -0.015625 -0.1875 -0.0625q-0.0625 -0.046875 -0.078125 -0.125q0 -0.078125 0.046875 -0.1875l0.96875 -2.453125q-0.078125 -0.03125 -0.140625 -0.09375q-0.0625 -0.078125 -0.078125 -0.15625l-2.515625 -6.71875q-0.0625 -0.171875 -0.0625 -0.265625q0 -0.09375 0.0625 -0.140625q0.0625 -0.0625 0.203125 -0.078125q0.140625 -0.015625 0.375 -0.015625q0.234375 0 0.359375 0.015625q0.140625 0 0.21875 0.03125q0.078125 0.03125 0.109375 0.09375q0.046875 0.0625 0.078125 0.15625l2.015625 5.640625l0.015625 0l1.9375 -5.671875q0.046875 -0.140625 0.109375 -0.1875q0.078125 -0.046875 0.203125 -0.0625q0.140625 -0.015625 0.390625 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0.015625 0.203125 0.078125q0.0625 0.046875 0.0625 0.140625q0 0.09375 -0.046875 0.234375l-2.515625 7.0zm10.5703125 -3.796875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.28125 3.5q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm6.5 -6.5625q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm14.9140625 -0.484375q0 0.0625 -0.015625 0.140625q-0.015625 0.078125 -0.046875 0.1875l-2.078125 6.6875q-0.015625 0.078125 -0.078125 0.140625q-0.046875 0.046875 -0.140625 0.09375q-0.078125 0.03125 -0.234375 0.03125q-0.15625 0.015625 -0.390625 0.015625q-0.25 0 -0.421875 -0.015625q-0.15625 -0.015625 -0.25 -0.046875q-0.09375 -0.03125 -0.140625 -0.078125q-0.046875 -0.0625 -0.078125 -0.140625l-1.46875 -5.109375l-0.015625 -0.0625l-0.015625 0.0625l-1.375 5.109375q-0.015625 0.078125 -0.078125 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.09375 0.03125 -0.25 0.03125q-0.15625 0.015625 -0.390625 0.015625q-0.25 0 -0.40625 -0.015625q-0.140625 -0.015625 -0.25 -0.046875q-0.09375 -0.03125 -0.140625 -0.078125q-0.046875 -0.0625 -0.0625 -0.140625l-2.0625 -6.6875q-0.03125 -0.109375 -0.046875 -0.1875q-0.015625 -0.078125 -0.015625 -0.140625q0 -0.0625 0.03125 -0.109375q0.03125 -0.046875 0.09375 -0.0625q0.078125 -0.03125 0.203125 -0.03125q0.125 -0.015625 0.3125 -0.015625q0.21875 0 0.34375 0.015625q0.140625 0 0.203125 0.03125q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.046875 0.125l1.703125 5.796875l0.015625 0.0625l0.015625 -0.0625l1.546875 -5.796875q0.015625 -0.078125 0.046875 -0.125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.296875 0.015625q0.125 0 0.1875 0.03125q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.046875 0.109375l1.6875 5.8125l0.015625 0.0625l0 -0.0625l1.671875 -5.796875q0.015625 -0.078125 0.046875 -0.125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.03125q0.140625 -0.015625 0.34375 -0.015625q0.1875 0 0.296875 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.03125 0.03125 0.09375zm8.140625 3.453125q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm7.375 -3.0625q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm7.234375 6.5625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.203125 0.046875q-0.125 0.015625 -0.328125 0.015625q-0.21875 0 -0.359375 -0.015625q-0.125 0 -0.21875 -0.03125q-0.09375 -0.03125 -0.15625 -0.078125q-0.0625 -0.0625 -0.109375 -0.125l-2.96875 -3.890625l0 3.890625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 6.359375l2.65625 -2.921875q0.0625 -0.078125 0.125 -0.125q0.078125 -0.046875 0.171875 -0.078125q0.109375 -0.046875 0.234375 -0.046875q0.140625 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.140625 0 0.21875 0.03125q0.09375 0.03125 0.125 0.078125q0.03125 0.03125 0.03125 0.109375q0 0.09375 -0.046875 0.1875q-0.046875 0.09375 -0.171875 0.21875l-2.546875 2.546875l2.859375 3.703125q0.109375 0.140625 0.140625 0.21875q0.046875 0.078125 0.046875 0.15625zm11.171875 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 4.21875q0.5625 -0.59375 1.125 -0.875q0.5625 -0.28125 1.125 -0.28125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm8.359375 -3.8125q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.3671875 -2.359375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm7.46875 2.75q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm4.9140625 3.546875q0 0.5625 -0.1875 0.75q-0.171875 0.1875 -0.65625 0.1875q-0.46875 0 -0.65625 -0.1875q-0.171875 -0.1875 -0.171875 -0.71875q0 -0.5625 0.171875 -0.734375q0.1875 -0.1875 0.671875 -0.1875q0.46875 0 0.640625 0.1875q0.1875 0.171875 0.1875 0.703125z" fill-rule="nonzero"></path><path fill="#000000" d="m705.2295 482.7331q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.078125 0.03125 -0.21875 0.046875q-0.140625 0.015625 -0.375 0.015625q-0.203125 0 -0.34375 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.046875 -0.125 -0.109375q-0.03125 -0.0625 -0.0625 -0.15625l-0.9375 -2.375q-0.15625 -0.40625 -0.34375 -0.75q-0.171875 -0.34375 -0.421875 -0.578125q-0.234375 -0.25 -0.5625 -0.390625q-0.328125 -0.140625 -0.78125 -0.140625l-0.90625 0l0 4.3125q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.078125 0.03125 -0.203125 0.046875q-0.125 0.015625 -0.328125 0.015625q-0.1875 0 -0.328125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -9.359375q0 -0.3125 0.15625 -0.421875q0.171875 -0.125 0.34375 -0.125l2.15625 0q0.375 0 0.625 0.015625q0.265625 0.015625 0.46875 0.046875q0.578125 0.09375 1.03125 0.3125q0.453125 0.21875 0.75 0.5625q0.3125 0.328125 0.453125 0.765625q0.15625 0.4375 0.15625 0.953125q0 0.515625 -0.140625 0.921875q-0.125 0.390625 -0.390625 0.703125q-0.25 0.3125 -0.609375 0.546875q-0.359375 0.21875 -0.8125 0.375q0.25 0.109375 0.453125 0.28125q0.203125 0.15625 0.375 0.390625q0.1875 0.234375 0.34375 0.546875q0.15625 0.296875 0.3125 0.6875l0.90625 2.21875q0.109375 0.28125 0.140625 0.40625q0.03125 0.109375 0.03125 0.171875zm-2.03125 -7.109375q0 -0.59375 -0.265625 -1.0q-0.265625 -0.40625 -0.890625 -0.59375q-0.1875 -0.046875 -0.4375 -0.0625q-0.25 -0.03125 -0.640625 -0.03125l-1.140625 0l0 3.40625l1.3125 0q0.53125 0 0.921875 -0.125q0.390625 -0.140625 0.640625 -0.359375q0.265625 -0.234375 0.375 -0.546875q0.125 -0.3125 0.125 -0.6875zm9.828125 3.296875q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.6640625 2.296875q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm7.8671875 1.90625q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm12.8125 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.265625q0 -0.453125 -0.078125 -0.8125q-0.078125 -0.375 -0.25 -0.640625q-0.171875 -0.265625 -0.4375 -0.40625q-0.265625 -0.140625 -0.625 -0.140625q-0.4375 0 -0.890625 0.34375q-0.453125 0.34375 -0.984375 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.078125 0.03125 -0.203125 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.171875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.265625q0 -0.453125 -0.09375 -0.8125q-0.078125 -0.375 -0.25 -0.640625q-0.171875 -0.265625 -0.4375 -0.40625q-0.25 -0.140625 -0.609375 -0.140625q-0.453125 0 -0.90625 0.34375q-0.453125 0.34375 -0.984375 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.15625 -0.96875q0.5625 -0.3125 1.125 -0.3125q0.4375 0 0.78125 0.109375q0.359375 0.09375 0.625 0.28125q0.265625 0.171875 0.453125 0.4375q0.1875 0.25 0.3125 0.5625q0.34375 -0.390625 0.65625 -0.65625q0.328125 -0.265625 0.609375 -0.421875q0.296875 -0.171875 0.578125 -0.234375q0.28125 -0.078125 0.5625 -0.078125q0.671875 0 1.125 0.234375q0.46875 0.234375 0.75 0.640625q0.296875 0.390625 0.40625 0.9375q0.125 0.53125 0.125 1.125l0 4.4375zm8.359375 -3.8125q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm8.15625 4.203125q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm6.640625 7.5q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm11.515625 1.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm8.890625 -3.59375q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm6.921875 2.984375q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm11.1953125 -6.1875q0 0.265625 -0.078125 0.390625q-0.078125 0.125 -0.1875 0.125l-1.015625 0q0.28125 0.28125 0.390625 0.625q0.109375 0.328125 0.109375 0.703125q0 0.609375 -0.203125 1.078125q-0.1875 0.46875 -0.5625 0.796875q-0.359375 0.3125 -0.859375 0.484375q-0.5 0.171875 -1.109375 0.171875q-0.421875 0 -0.8125 -0.109375q-0.390625 -0.109375 -0.59375 -0.28125q-0.140625 0.140625 -0.234375 0.328125q-0.09375 0.171875 -0.09375 0.40625q0 0.265625 0.25 0.453125q0.265625 0.171875 0.6875 0.1875l1.828125 0.078125q0.53125 0.015625 0.96875 0.15625q0.4375 0.125 0.75 0.359375q0.328125 0.234375 0.5 0.59375q0.1875 0.34375 0.1875 0.8125q0 0.484375 -0.203125 0.921875q-0.203125 0.4375 -0.625 0.765625q-0.421875 0.328125 -1.078125 0.515625q-0.640625 0.203125 -1.515625 0.203125q-0.859375 0 -1.453125 -0.15625q-0.59375 -0.140625 -0.984375 -0.390625q-0.375 -0.25 -0.546875 -0.59375q-0.171875 -0.34375 -0.171875 -0.75q0 -0.265625 0.0625 -0.515625q0.0625 -0.234375 0.1875 -0.453125q0.125 -0.21875 0.3125 -0.421875q0.203125 -0.203125 0.453125 -0.390625q-0.390625 -0.203125 -0.578125 -0.5q-0.171875 -0.296875 -0.171875 -0.640625q0 -0.46875 0.1875 -0.84375q0.203125 -0.375 0.484375 -0.671875q-0.234375 -0.296875 -0.375 -0.65625q-0.140625 -0.359375 -0.140625 -0.875q0 -0.609375 0.203125 -1.078125q0.203125 -0.484375 0.5625 -0.8125q0.359375 -0.328125 0.859375 -0.5q0.5 -0.171875 1.09375 -0.171875q0.328125 0 0.59375 0.03125q0.28125 0.03125 0.53125 0.09375l2.125 0q0.125 0 0.1875 0.140625q0.078125 0.125 0.078125 0.390625zm-2.015625 1.84375q0 -0.71875 -0.40625 -1.109375q-0.390625 -0.40625 -1.109375 -0.40625q-0.375 0 -0.65625 0.125q-0.28125 0.125 -0.46875 0.34375q-0.171875 0.21875 -0.265625 0.5q-0.09375 0.28125 -0.09375 0.59375q0 0.703125 0.390625 1.109375q0.40625 0.390625 1.109375 0.390625q0.390625 0 0.671875 -0.125q0.28125 -0.125 0.453125 -0.328125q0.1875 -0.21875 0.28125 -0.5q0.09375 -0.28125 0.09375 -0.59375zm0.640625 5.578125q0 -0.453125 -0.375 -0.703125q-0.359375 -0.25 -1.0 -0.265625l-1.8125 -0.0625q-0.25 0.203125 -0.421875 0.390625q-0.15625 0.171875 -0.25 0.328125q-0.09375 0.15625 -0.125 0.3125q-0.03125 0.15625 -0.03125 0.328125q0 0.5 0.515625 0.765625q0.515625 0.265625 1.4375 0.265625q0.578125 0 0.96875 -0.125q0.40625 -0.109375 0.640625 -0.296875q0.25 -0.1875 0.34375 -0.4375q0.109375 -0.234375 0.109375 -0.5zm9.046875 -0.71875q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm7.6875 0.015625q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm7.7578125 -3.359375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm6.765625 6.578125q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm9.6953125 3.203125q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm6.015625 -0.515625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm7.703125 -3.296875q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm9.2578125 0.390625q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm9.2734375 4.203125q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125z" fill-rule="nonzero"></path><path fill="#cbe3d4" d="m132.39305 365.83737l0 0c0 -2.9948425 2.4278107 -5.4226685 5.4226685 -5.4226685l125.34361 0c1.4382019 0 2.8174744 0.5713196 3.8344116 1.5882568c1.0169678 1.0169678 1.5882874 2.3962402 1.5882874 3.8344116l0 21.690063c0 2.994873 -2.427826 5.422699 -5.422699 5.422699l-125.34361 0l0 0c-2.9948578 0 -5.4226685 -2.427826 -5.4226685 -5.422699z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m132.39305 365.83737l0 0c0 -2.9948425 2.4278107 -5.4226685 5.4226685 -5.4226685l125.34361 0c1.4382019 0 2.8174744 0.5713196 3.8344116 1.5882568c1.0169678 1.0169678 1.5882874 2.3962402 1.5882874 3.8344116l0 21.690063c0 2.994873 -2.427826 5.422699 -5.422699 5.422699l-125.34361 0l0 0c-2.9948578 0 -5.4226685 -2.427826 -5.4226685 -5.422699z" fill-rule="nonzero"></path><path fill="#000000" d="m166.49144 375.1199q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.3125 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm9.15625 2.53125q0 0.28125 -0.0625 0.40625q-0.0625 0.125 -0.1875 0.125l-7.53125 0q-0.125 0 -0.203125 -0.125q-0.078125 -0.109375 -0.078125 -0.390625q0 -0.265625 0.078125 -0.40625q0.078125 -0.125 0.203125 -0.125l7.53125 0q0.125 0 0.1875 0.125q0.0625 0.125 0.0625 0.390625zm5.28125 -9.09375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm7.46875 2.75q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.6640625 2.296875q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm7.8671875 1.90625q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm12.8125 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.265625q0 -0.453125 -0.078125 -0.8125q-0.078125 -0.375 -0.25 -0.640625q-0.171875 -0.265625 -0.4375 -0.40625q-0.265625 -0.140625 -0.625 -0.140625q-0.4375 0 -0.890625 0.34375q-0.453125 0.34375 -0.984375 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.078125 0.03125 -0.203125 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.171875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.265625q0 -0.453125 -0.09375 -0.8125q-0.078125 -0.375 -0.25 -0.640625q-0.171875 -0.265625 -0.4375 -0.40625q-0.25 -0.140625 -0.609375 -0.140625q-0.453125 0 -0.90625 0.34375q-0.453125 0.34375 -0.984375 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.15625 -0.96875q0.5625 -0.3125 1.125 -0.3125q0.4375 0 0.78125 0.109375q0.359375 0.09375 0.625 0.28125q0.265625 0.171875 0.453125 0.4375q0.1875 0.25 0.3125 0.5625q0.34375 -0.390625 0.65625 -0.65625q0.328125 -0.265625 0.609375 -0.421875q0.296875 -0.171875 0.578125 -0.234375q0.28125 -0.078125 0.5625 -0.078125q0.671875 0 1.125 0.234375q0.46875 0.234375 0.75 0.640625q0.296875 0.390625 0.40625 0.9375q0.125 0.53125 0.125 1.125l0 4.4375zm8.359375 -3.8125q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm5.9296875 -6.359375q-0.75 1.5625 -1.109375 3.21875q-0.359375 1.65625 -0.359375 3.328125q0 1.671875 0.359375 3.328125q0.375 1.65625 1.09375 3.234375q0.03125 0.09375 0.03125 0.15625q0.015625 0.078125 -0.046875 0.109375q-0.046875 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.296875 0.03125q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.171875 -0.03125q-0.078125 -0.015625 -0.125 -0.046875q-0.046875 -0.03125 -0.0625 -0.078125q-0.421875 -0.796875 -0.75 -1.609375q-0.3125 -0.8125 -0.53125 -1.65625q-0.21875 -0.859375 -0.328125 -1.71875q-0.109375 -0.859375 -0.109375 -1.75q0 -0.875 0.109375 -1.734375q0.125 -0.859375 0.34375 -1.703125q0.234375 -0.859375 0.546875 -1.671875q0.328125 -0.828125 0.71875 -1.625q0.015625 -0.03125 0.046875 -0.046875q0.03125 -0.03125 0.09375 -0.046875q0.0625 -0.03125 0.171875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.1875 0 0.296875 0.03125q0.109375 0.015625 0.171875 0.0625q0.0625 0.03125 0.0625 0.09375q0.015625 0.0625 -0.015625 0.140625zm4.7890625 6.5625q0 0.890625 -0.109375 1.75q-0.109375 0.859375 -0.328125 1.71875q-0.21875 0.84375 -0.546875 1.65625q-0.3125 0.8125 -0.734375 1.609375q-0.015625 0.046875 -0.0625 0.078125q-0.046875 0.03125 -0.125 0.046875q-0.078125 0.03125 -0.1875 0.03125q-0.09375 0.015625 -0.234375 0.015625q-0.203125 0 -0.3125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.03125 -0.046875 -0.109375q0.015625 -0.0625 0.046875 -0.15625q0.71875 -1.578125 1.078125 -3.234375q0.375 -1.65625 0.375 -3.328125q0 -1.671875 -0.375 -3.328125q-0.359375 -1.65625 -1.09375 -3.21875q-0.03125 -0.078125 -0.03125 -0.140625q0.015625 -0.0625 0.078125 -0.09375q0.0625 -0.046875 0.171875 -0.0625q0.109375 -0.03125 0.296875 -0.03125q0.15625 0 0.265625 0.015625q0.109375 0.015625 0.171875 0.046875q0.078125 0.015625 0.109375 0.046875q0.03125 0.015625 0.046875 0.046875q0.796875 1.59375 1.25 3.296875q0.46875 1.6875 0.46875 3.4375z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m406.5479 361.2075l0 0c0 -4.273407 3.464264 -7.737671 7.737671 -7.737671l94.88684 0c2.0521545 0 4.0202637 0.81521606 5.4713745 2.266327c1.4511108 1.4510803 2.2662964 3.4191895 2.2662964 5.471344l0 30.94983c0 4.273407 -3.4642944 7.7377014 -7.737671 7.7377014l-94.88684 0c-4.273407 0 -7.737671 -3.4642944 -7.737671 -7.7377014z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m406.5479 361.2075l0 0c0 -4.273407 3.464264 -7.737671 7.737671 -7.737671l94.88684 0c2.0521545 0 4.0202637 0.81521606 5.4713745 2.266327c1.4511108 1.4510803 2.2662964 3.4191895 2.2662964 5.471344l0 30.94983c0 4.273407 -3.4642944 7.7377014 -7.737671 7.7377014l-94.88684 0c-4.273407 0 -7.737671 -3.4642944 -7.737671 -7.7377014z" fill-rule="nonzero"></path><path fill="#000000" d="m454.48682 368.66678q0.0625 0.171875 0.0625 0.28125q0 0.109375 -0.0625 0.171875q-0.0625 0.046875 -0.203125 0.0625q-0.140625 0.015625 -0.390625 0.015625q-0.234375 0 -0.390625 -0.015625q-0.140625 0 -0.21875 -0.03125q-0.0625 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.0625 -0.125l-0.859375 -2.453125l-4.203125 0l-0.828125 2.421875q-0.03125 0.078125 -0.078125 0.125q-0.03125 0.046875 -0.109375 0.09375q-0.0625 0.03125 -0.203125 0.046875q-0.140625 0.015625 -0.359375 0.015625q-0.21875 0 -0.375 -0.015625q-0.140625 -0.015625 -0.203125 -0.078125q-0.046875 -0.0625 -0.046875 -0.15625q0 -0.109375 0.0625 -0.28125l3.390625 -9.390625q0.03125 -0.09375 0.078125 -0.140625q0.0625 -0.0625 0.15625 -0.09375q0.09375 -0.03125 0.25 -0.03125q0.15625 -0.015625 0.390625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0 0.265625 0.03125q0.109375 0.03125 0.15625 0.09375q0.0625 0.0625 0.09375 0.140625l3.390625 9.390625zm-4.359375 -8.28125l0 0l-1.75 5.03125l3.515625 0l-1.765625 -5.03125zm12.3671875 4.9375q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm9.765625 -0.15625q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm7.703125 1.5625q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125z" fill-rule="nonzero"></path><path fill="#000000" d="m436.479 378.5574q0 0.15625 -0.015625 0.25q-0.015625 0.078125 -0.03125 0.140625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.140625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.046875 -0.28125 -0.078125q-0.15625 -0.046875 -0.359375 -0.046875q-0.296875 0 -0.5 0.09375q-0.203125 0.09375 -0.328125 0.296875q-0.125 0.203125 -0.1875 0.515625q-0.046875 0.3125 -0.046875 0.765625l0 0.765625l1.578125 0q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.171875 0.125l-1.578125 0l0 6.15625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -6.15625l-0.984375 0q-0.125 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.046875 -0.03125 0.109375 -0.03125l0.984375 0l0 -0.71875q0 -0.734375 0.140625 -1.265625q0.140625 -0.53125 0.421875 -0.859375q0.28125 -0.34375 0.703125 -0.5q0.421875 -0.15625 1.0 -0.15625q0.28125 0 0.53125 0.046875q0.265625 0.046875 0.40625 0.109375q0.140625 0.0625 0.1875 0.109375q0.046875 0.046875 0.078125 0.125q0.03125 0.0625 0.03125 0.171875q0.015625 0.109375 0.015625 0.25zm7.0546875 9.921875q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm8.4375 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm7.40625 -1.0625q0 0.125 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.0625 -0.046875 0.125q-0.03125 0.046875 -0.125 0.140625q-0.09375 0.09375 -0.328125 0.25q-0.234375 0.140625 -0.53125 0.265625q-0.296875 0.109375 -0.640625 0.171875q-0.34375 0.078125 -0.703125 0.078125q-0.765625 0 -1.359375 -0.25q-0.578125 -0.265625 -0.96875 -0.734375q-0.390625 -0.484375 -0.609375 -1.1875q-0.203125 -0.703125 -0.203125 -1.609375q0 -1.046875 0.25 -1.78125q0.265625 -0.75 0.703125 -1.21875q0.4375 -0.484375 1.03125 -0.71875q0.609375 -0.234375 1.296875 -0.234375q0.34375 0 0.65625 0.0625q0.3125 0.0625 0.578125 0.171875q0.265625 0.09375 0.46875 0.234375q0.21875 0.125 0.3125 0.21875q0.09375 0.09375 0.125 0.15625q0.03125 0.046875 0.046875 0.125q0.03125 0.078125 0.03125 0.171875q0.015625 0.09375 0.015625 0.234375q0 0.296875 -0.078125 0.421875q-0.0625 0.125 -0.15625 0.125q-0.125 0 -0.28125 -0.125q-0.140625 -0.140625 -0.375 -0.296875q-0.234375 -0.15625 -0.578125 -0.28125q-0.328125 -0.125 -0.78125 -0.125q-0.921875 0 -1.421875 0.71875q-0.5 0.703125 -0.5 2.0625q0 0.6875 0.125 1.203125q0.140625 0.5 0.390625 0.84375q0.25 0.34375 0.609375 0.515625q0.359375 0.171875 0.828125 0.171875q0.453125 0 0.78125 -0.140625q0.34375 -0.140625 0.578125 -0.3125q0.25 -0.171875 0.421875 -0.296875q0.171875 -0.140625 0.265625 -0.140625q0.046875 0 0.078125 0.03125q0.046875 0.03125 0.078125 0.109375q0.03125 0.0625 0.03125 0.1875q0.015625 0.109375 0.015625 0.265625zm5.375 0.546875q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm2.984375 0.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.765625 5.8125q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.3125 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm6.765625 -1.90625q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125z" fill-rule="nonzero"></path><path fill="#d1d8d8" d="m405.66602 534.40955l0 0c0 -2.951355 2.3925476 -5.343933 5.343933 -5.343933l101.43811 0c1.4172974 0 2.7765503 0.5630493 3.7787476 1.5651855c1.0021973 1.0021973 1.5651855 2.3614502 1.5651855 3.7787476l0 21.375122c0 2.951355 -2.3925781 5.343933 -5.343933 5.343933l-101.43811 0c-2.9513855 0 -5.343933 -2.3925781 -5.343933 -5.343933z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m405.66602 534.40955l0 0c0 -2.951355 2.3925476 -5.343933 5.343933 -5.343933l101.43811 0c1.4172974 0 2.7765503 0.5630493 3.7787476 1.5651855c1.0021973 1.0021973 1.5651855 2.3614502 1.5651855 3.7787476l0 21.375122c0 2.951355 -2.3925781 5.343933 -5.343933 5.343933l-101.43811 0c-2.9513855 0 -5.343933 -2.3925781 -5.343933 -5.343933z" fill-rule="nonzero"></path><path fill="#000000" d="m437.9751 543.5346q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.3125 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm9.15625 2.53125q0 0.28125 -0.0625 0.40625q-0.0625 0.125 -0.1875 0.125l-7.53125 0q-0.125 0 -0.203125 -0.125q-0.078125 -0.109375 -0.078125 -0.390625q0 -0.265625 0.078125 -0.40625q0.078125 -0.125 0.203125 -0.125l7.53125 0q0.125 0 0.1875 0.125q0.0625 0.125 0.0625 0.390625zm5.578125 -4.4375q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm5.5078125 1.390625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm8.234375 -3.078125q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.734375 -0.125q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm5.96875 -7.09375q-0.75 1.5625 -1.109375 3.21875q-0.359375 1.65625 -0.359375 3.328125q0 1.671875 0.359375 3.328125q0.375 1.65625 1.09375 3.234375q0.03125 0.09375 0.03125 0.15625q0.015625 0.078125 -0.046875 0.109375q-0.046875 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.296875 0.03125q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.171875 -0.03125q-0.078125 -0.015625 -0.125 -0.046875q-0.046875 -0.03125 -0.0625 -0.078125q-0.421875 -0.796875 -0.75 -1.609375q-0.3125 -0.8125 -0.53125 -1.65625q-0.21875 -0.859375 -0.328125 -1.71875q-0.109375 -0.859375 -0.109375 -1.75q0 -0.875 0.109375 -1.734375q0.125 -0.859375 0.34375 -1.703125q0.234375 -0.859375 0.546875 -1.671875q0.328125 -0.828125 0.71875 -1.625q0.015625 -0.03125 0.046875 -0.046875q0.03125 -0.03125 0.09375 -0.046875q0.0625 -0.03125 0.171875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.1875 0 0.296875 0.03125q0.109375 0.015625 0.171875 0.0625q0.0625 0.03125 0.0625 0.09375q0.015625 0.0625 -0.015625 0.140625zm4.7890625 6.5625q0 0.890625 -0.109375 1.75q-0.109375 0.859375 -0.328125 1.71875q-0.21875 0.84375 -0.546875 1.65625q-0.3125 0.8125 -0.734375 1.609375q-0.015625 0.046875 -0.0625 0.078125q-0.046875 0.03125 -0.125 0.046875q-0.078125 0.03125 -0.1875 0.03125q-0.09375 0.015625 -0.234375 0.015625q-0.203125 0 -0.3125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.03125 -0.046875 -0.109375q0.015625 -0.0625 0.046875 -0.15625q0.71875 -1.578125 1.078125 -3.234375q0.375 -1.65625 0.375 -3.328125q0 -1.671875 -0.375 -3.328125q-0.359375 -1.65625 -1.09375 -3.21875q-0.03125 -0.078125 -0.03125 -0.140625q0.015625 -0.0625 0.078125 -0.09375q0.0625 -0.046875 0.171875 -0.0625q0.109375 -0.03125 0.296875 -0.03125q0.15625 0 0.265625 0.015625q0.109375 0.015625 0.171875 0.046875q0.078125 0.015625 0.109375 0.046875q0.03125 0.015625 0.046875 0.046875q0.796875 1.59375 1.25 3.296875q0.46875 1.6875 0.46875 3.4375z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m461.729 229.0529l0 48.75026" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m461.729 229.0529l0 36.75026" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.42554 265.80316l3.3034668 9.076172l3.3034668 -9.076172z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m461.729 309.86615l0 43.60367" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m461.729 309.86615l0 31.603668" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.42554 341.46982l3.3034668 9.076202l3.3034668 -9.076202z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m461.729 399.89502l0.78741455 38.393707" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m461.729 399.89502l0.5413513 26.39624" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.9676 426.35898l3.488861 9.006531l3.1166687 -9.141998z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m601.22504 461.1706l71.87537 0" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m601.22504 461.1706l59.875366 0" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m661.1004 464.47406l9.076172 -3.3034668l-9.076172 -3.3034668z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m268.58203 376.6824l137.96588 0" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m268.58203 376.6824l125.96588 0" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m394.5479 379.98587l9.076172 -3.3034668l-9.076172 -3.3034668z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m778.0 730.53546l-588.3779 0" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m778.0 730.53546l-576.378 0" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m201.62202 727.232l-9.076187 3.3034668l9.076187 3.3034668z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m200.48753 729.9895l0 -337.03937" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m200.48753 729.9895l0 -325.03937" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m203.791 404.95013l-3.3034668 -9.076202l-3.3034668 9.076202z" fill-rule="evenodd"></path><path fill="#d1d8d8" d="m361.65027 600.74817l0 0c0 -3.6732788 2.9777832 -6.651062 6.6510315 -6.651062l186.85538 0c1.763977 0 3.4556885 0.7007446 4.703003 1.9480591c1.2473145 1.2473145 1.9480591 2.9390259 1.9480591 4.703003l0 26.603394c0 3.6732788 -2.9777832 6.651062 -6.651062 6.651062l-186.85538 0l0 0c-3.6732483 0 -6.6510315 -2.9777832 -6.6510315 -6.651062z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m361.65027 600.74817l0 0c0 -3.6732788 2.9777832 -6.651062 6.6510315 -6.651062l186.85538 0c1.763977 0 3.4556885 0.7007446 4.703003 1.9480591c1.2473145 1.2473145 1.9480591 2.9390259 1.9480591 4.703003l0 26.603394c0 3.6732788 -2.9777832 6.651062 -6.651062 6.651062l-186.85538 0l0 0c-3.6732483 0 -6.6510315 -2.9777832 -6.6510315 -6.651062z" fill-rule="nonzero"></path><path fill="#000000" d="m392.00244 616.0655q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.09375q-0.078125 0.03125 -0.21875 0.046875q-0.125 0.015625 -0.34375 0.015625q-0.265625 0 -0.4375 -0.03125q-0.171875 -0.015625 -0.265625 -0.078125q-0.078125 -0.0625 -0.140625 -0.140625l-3.71875 -5.0625l0 5.0625q0 0.046875 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.078125 0.03125 -0.203125 0.046875q-0.125 0.015625 -0.328125 0.015625q-0.1875 0 -0.328125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.0625 -0.03125 -0.109375l0 -9.703125q0 -0.0625 0.03125 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.140625 -0.015625 0.328125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.203125 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 4.484375l3.578125 -4.484375q0.046875 -0.078125 0.109375 -0.125q0.0625 -0.046875 0.15625 -0.0625q0.09375 -0.03125 0.21875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.203125 0.046875q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375q0 0.09375 -0.046875 0.203125q-0.046875 0.09375 -0.1875 0.28125l-3.359375 4.0l3.609375 4.796875q0.140625 0.203125 0.15625 0.28125q0.03125 0.078125 0.03125 0.125zm2.859375 0.015625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.0 2.359375q0 0.03125 -0.015625 0.078125q0 0.03125 -0.015625 0.078125q0 0.03125 -0.015625 0.078125q0 0.046875 -0.015625 0.09375l-2.40625 6.6875q-0.03125 0.078125 -0.078125 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.09375 0.03125 -0.25 0.03125q-0.15625 0.015625 -0.390625 0.015625q-0.234375 0 -0.390625 -0.015625q-0.15625 -0.015625 -0.265625 -0.046875q-0.09375 -0.03125 -0.15625 -0.078125q-0.046875 -0.0625 -0.078125 -0.140625l-2.390625 -6.6875q-0.03125 -0.09375 -0.046875 -0.15625q-0.015625 -0.078125 -0.03125 -0.109375q0 -0.03125 0 -0.0625q0 -0.0625 0.03125 -0.109375q0.03125 -0.046875 0.109375 -0.0625q0.078125 -0.03125 0.1875 -0.03125q0.125 -0.015625 0.3125 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0 0.203125 0.03125q0.078125 0.03125 0.109375 0.078125q0.046875 0.046875 0.078125 0.125l1.984375 5.796875l0.03125 0.09375l0.015625 -0.09375l1.96875 -5.796875q0.015625 -0.078125 0.046875 -0.125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.03125q0.140625 -0.015625 0.34375 -0.015625q0.1875 0 0.296875 0.015625q0.125 0 0.1875 0.03125q0.0625 0.03125 0.09375 0.078125q0.03125 0.03125 0.03125 0.09375zm4.6640625 7.25l-0.9375 2.59375q-0.046875 0.125 -0.25 0.1875q-0.1875 0.0625 -0.578125 0.0625q-0.203125 0 -0.328125 -0.015625q-0.125 -0.015625 -0.1875 -0.0625q-0.0625 -0.046875 -0.078125 -0.125q0 -0.078125 0.046875 -0.1875l0.96875 -2.453125q-0.078125 -0.03125 -0.140625 -0.09375q-0.0625 -0.078125 -0.078125 -0.15625l-2.515625 -6.71875q-0.0625 -0.171875 -0.0625 -0.265625q0 -0.09375 0.0625 -0.140625q0.0625 -0.0625 0.203125 -0.078125q0.140625 -0.015625 0.375 -0.015625q0.234375 0 0.359375 0.015625q0.140625 0 0.21875 0.03125q0.078125 0.03125 0.109375 0.09375q0.046875 0.0625 0.078125 0.15625l2.015625 5.640625l0.015625 0l1.9375 -5.671875q0.046875 -0.140625 0.109375 -0.1875q0.078125 -0.046875 0.203125 -0.0625q0.140625 -0.015625 0.390625 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0.015625 0.203125 0.078125q0.0625 0.046875 0.0625 0.140625q0 0.09375 -0.046875 0.234375l-2.515625 7.0zm17.484375 -0.296875q-0.03125 0.109375 -0.09375 0.171875q-0.0625 0.0625 -0.171875 0.109375q-0.109375 0.03125 -0.28125 0.046875q-0.15625 0.015625 -0.390625 0.015625q-0.234375 0 -0.40625 -0.015625q-0.171875 -0.015625 -0.28125 -0.046875q-0.109375 -0.046875 -0.171875 -0.109375q-0.046875 -0.0625 -0.078125 -0.171875l-2.109375 -7.640625l-0.015625 0l-1.953125 7.640625q-0.03125 0.109375 -0.09375 0.171875q-0.046875 0.0625 -0.15625 0.109375q-0.09375 0.03125 -0.25 0.046875q-0.15625 0.015625 -0.40625 0.015625q-0.265625 0 -0.4375 -0.015625q-0.171875 -0.015625 -0.28125 -0.046875q-0.109375 -0.046875 -0.171875 -0.109375q-0.046875 -0.0625 -0.078125 -0.171875l-2.671875 -9.34375q-0.046875 -0.171875 -0.046875 -0.265625q0 -0.109375 0.0625 -0.15625q0.0625 -0.0625 0.203125 -0.078125q0.15625 -0.015625 0.40625 -0.015625q0.25 0 0.390625 0.015625q0.140625 0 0.203125 0.03125q0.078125 0.03125 0.109375 0.09375q0.03125 0.046875 0.046875 0.140625l2.265625 8.46875l0.015625 0l2.15625 -8.453125q0.015625 -0.09375 0.046875 -0.140625q0.046875 -0.0625 0.125 -0.09375q0.078125 -0.03125 0.21875 -0.046875q0.140625 -0.015625 0.375 -0.015625q0.21875 0 0.34375 0.015625q0.140625 0.015625 0.21875 0.046875q0.078125 0.03125 0.109375 0.09375q0.03125 0.046875 0.0625 0.140625l2.3125 8.453125l0.015625 0l2.234375 -8.46875q0.015625 -0.078125 0.03125 -0.125q0.03125 -0.0625 0.109375 -0.09375q0.078125 -0.03125 0.203125 -0.046875q0.140625 -0.015625 0.375 -0.015625q0.234375 0 0.359375 0.015625q0.140625 0.015625 0.203125 0.078125q0.0625 0.046875 0.0625 0.15625q0 0.09375 -0.046875 0.28125l-2.671875 9.328125zm5.6875 0.09375q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.28125 9.40625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm8.375 0q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm10.21875 1.34375q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm13.09375 -3.546875q0 0.0625 -0.015625 0.140625q-0.015625 0.078125 -0.046875 0.1875l-2.078125 6.6875q-0.015625 0.078125 -0.078125 0.140625q-0.046875 0.046875 -0.140625 0.09375q-0.078125 0.03125 -0.234375 0.03125q-0.15625 0.015625 -0.390625 0.015625q-0.25 0 -0.421875 -0.015625q-0.15625 -0.015625 -0.25 -0.046875q-0.09375 -0.03125 -0.140625 -0.078125q-0.046875 -0.0625 -0.078125 -0.140625l-1.46875 -5.109375l-0.015625 -0.0625l-0.015625 0.0625l-1.375 5.109375q-0.015625 0.078125 -0.078125 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.09375 0.03125 -0.25 0.03125q-0.15625 0.015625 -0.390625 0.015625q-0.25 0 -0.40625 -0.015625q-0.140625 -0.015625 -0.25 -0.046875q-0.09375 -0.03125 -0.140625 -0.078125q-0.046875 -0.0625 -0.0625 -0.140625l-2.0625 -6.6875q-0.03125 -0.109375 -0.046875 -0.1875q-0.015625 -0.078125 -0.015625 -0.140625q0 -0.0625 0.03125 -0.109375q0.03125 -0.046875 0.09375 -0.0625q0.078125 -0.03125 0.203125 -0.03125q0.125 -0.015625 0.3125 -0.015625q0.21875 0 0.34375 0.015625q0.140625 0 0.203125 0.03125q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.046875 0.125l1.703125 5.796875l0.015625 0.0625l0.015625 -0.0625l1.546875 -5.796875q0.015625 -0.078125 0.046875 -0.125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.296875 0.015625q0.125 0 0.1875 0.03125q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.046875 0.109375l1.6875 5.8125l0.015625 0.0625l0 -0.0625l1.671875 -5.796875q0.015625 -0.078125 0.046875 -0.125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.03125q0.140625 -0.015625 0.34375 -0.015625q0.1875 0 0.296875 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.03125 0.03125 0.09375zm13.1484375 2.046875q0 1.3125 -0.34375 2.296875q-0.328125 0.96875 -0.984375 1.625q-0.640625 0.640625 -1.578125 0.96875q-0.9375 0.3125 -2.234375 0.3125l-2.140625 0q-0.171875 0 -0.34375 -0.125q-0.15625 -0.125 -0.15625 -0.421875l0 -9.015625q0 -0.3125 0.15625 -0.421875q0.171875 -0.125 0.34375 -0.125l2.296875 0q1.3125 0 2.21875 0.34375q0.90625 0.328125 1.515625 0.96875q0.609375 0.640625 0.921875 1.546875q0.328125 0.90625 0.328125 2.046875zm-1.421875 0.046875q0 -0.8125 -0.203125 -1.515625q-0.203125 -0.71875 -0.640625 -1.234375q-0.421875 -0.515625 -1.09375 -0.796875q-0.65625 -0.296875 -1.703125 -0.296875l-1.375 0l0 7.875l1.390625 0q0.96875 0 1.625 -0.234375q0.671875 -0.25 1.109375 -0.75q0.453125 -0.5 0.671875 -1.25q0.21875 -0.765625 0.21875 -1.796875zm9.34375 1.140625q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.6640625 2.296875q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm5.5078125 1.390625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm5.8125 -6.046875q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm8.0 2.96875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm6.46875 3.703125l-0.9375 2.59375q-0.046875 0.125 -0.25 0.1875q-0.1875 0.0625 -0.578125 0.0625q-0.203125 0 -0.328125 -0.015625q-0.125 -0.015625 -0.1875 -0.0625q-0.0625 -0.046875 -0.078125 -0.125q0 -0.078125 0.046875 -0.1875l0.96875 -2.453125q-0.078125 -0.03125 -0.140625 -0.09375q-0.0625 -0.078125 -0.078125 -0.15625l-2.515625 -6.71875q-0.0625 -0.171875 -0.0625 -0.265625q0 -0.09375 0.0625 -0.140625q0.0625 -0.0625 0.203125 -0.078125q0.140625 -0.015625 0.375 -0.015625q0.234375 0 0.359375 0.015625q0.140625 0 0.21875 0.03125q0.078125 0.03125 0.109375 0.09375q0.046875 0.0625 0.078125 0.15625l2.015625 5.640625l0.015625 0l1.9375 -5.671875q0.046875 -0.140625 0.109375 -0.1875q0.078125 -0.046875 0.203125 -0.0625q0.140625 -0.015625 0.390625 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0.015625 0.203125 0.078125q0.0625 0.046875 0.0625 0.140625q0 0.09375 -0.046875 0.234375l-2.515625 7.0zm10.0390625 -4.015625q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm9.2734375 4.203125q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125z" fill-rule="nonzero"></path><path fill="#f4e1df" d="m322.23294 446.2941l0 0c0 -4.108124 3.3303223 -7.438446 7.4384766 -7.438446l264.1152 0c1.9727783 0 3.8648071 0.7836914 5.2597656 2.1786804c1.3949585 1.3949585 2.17865 3.2869873 2.17865 5.2597656l0 29.75299c0 4.1081543 -3.3302612 7.4384766 -7.4384155 7.4384766l-264.1152 0c-4.1081543 0 -7.4384766 -3.3303223 -7.4384766 -7.4384766z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m322.23294 446.2941l0 0c0 -4.108124 3.3303223 -7.438446 7.4384766 -7.438446l264.1152 0c1.9727783 0 3.8648071 0.7836914 5.2597656 2.1786804c1.3949585 1.3949585 2.17865 3.2869873 2.17865 5.2597656l0 29.75299c0 4.1081543 -3.3302612 7.4384766 -7.4384155 7.4384766l-264.1152 0c-4.1081543 0 -7.4384766 -3.3303223 -7.4384766 -7.4384766z" fill-rule="nonzero"></path><path fill="#000000" d="m350.75244 453.07684q0 0.140625 -0.015625 0.25q-0.015625 0.109375 -0.0625 0.1875q-0.03125 0.0625 -0.078125 0.09375q-0.046875 0.03125 -0.109375 0.03125l-4.859375 0q-0.171875 0 -0.34375 -0.125q-0.15625 -0.125 -0.15625 -0.421875l0 -9.015625q0 -0.3125 0.15625 -0.421875q0.171875 -0.125 0.34375 -0.125l4.796875 0q0.0625 0 0.109375 0.03125q0.0625 0.03125 0.09375 0.109375q0.03125 0.0625 0.046875 0.171875q0.015625 0.09375 0.015625 0.25q0 0.140625 -0.015625 0.25q-0.015625 0.109375 -0.046875 0.171875q-0.03125 0.0625 -0.09375 0.09375q-0.046875 0.03125 -0.109375 0.03125l-3.953125 0l0 3.171875l3.390625 0q0.0625 0 0.109375 0.046875q0.0625 0.03125 0.09375 0.09375q0.03125 0.0625 0.046875 0.171875q0.015625 0.109375 0.015625 0.25q0 0.140625 -0.015625 0.25q-0.015625 0.09375 -0.046875 0.15625q-0.03125 0.0625 -0.09375 0.09375q-0.046875 0.03125 -0.109375 0.03125l-3.390625 0l0 3.609375l4.015625 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.109375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25zm7.375 0.21875q0.0625 0.109375 0.0625 0.1875q0 0.0625 -0.078125 0.125q-0.078125 0.046875 -0.234375 0.0625q-0.140625 0.015625 -0.390625 0.015625q-0.234375 0 -0.375 -0.015625q-0.125 0 -0.21875 -0.03125q-0.078125 -0.03125 -0.125 -0.078125q-0.03125 -0.046875 -0.0625 -0.09375l-1.6875 -2.796875l-1.6875 2.796875q-0.03125 0.046875 -0.078125 0.09375q-0.03125 0.046875 -0.125 0.078125q-0.078125 0.03125 -0.21875 0.03125q-0.125 0.015625 -0.34375 0.015625q-0.21875 0 -0.375 -0.015625q-0.140625 -0.015625 -0.203125 -0.0625q-0.0625 -0.0625 -0.0625 -0.125q0 -0.078125 0.078125 -0.1875l2.1875 -3.4375l-2.078125 -3.296875q-0.0625 -0.109375 -0.0625 -0.1875q0 -0.078125 0.0625 -0.125q0.078125 -0.046875 0.234375 -0.0625q0.15625 -0.015625 0.40625 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0 0.21875 0.03125q0.078125 0.015625 0.109375 0.0625q0.046875 0.03125 0.078125 0.09375l1.59375 2.609375l1.625 -2.609375q0.03125 -0.046875 0.0625 -0.078125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.125 -0.015625 0.34375 -0.015625q0.21875 0 0.359375 0.015625q0.15625 0.015625 0.21875 0.0625q0.078125 0.03125 0.0625 0.109375q0 0.078125 -0.078125 0.203125l-2.046875 3.265625l2.171875 3.46875zm5.2578125 -0.375q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm7.703125 -3.296875q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.3671875 -2.359375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm7.515625 6.5625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm7.65625 0.015625q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm4.9296875 3.203125q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 10.4375zm11.3046875 0.015625q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm10.1171875 -0.421875q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm9.765625 -0.15625q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm3.40625 5.5625q-0.03125 0.09375 -0.078125 0.15625q-0.046875 0.0625 -0.125 0.09375q-0.078125 0.03125 -0.203125 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.203125 0 -0.328125 -0.03125q-0.125 -0.03125 -0.203125 -0.078125q-0.0625 -0.046875 -0.078125 -0.125q-0.015625 -0.078125 0.03125 -0.171875l4.71875 -12.96875q0.03125 -0.109375 0.078125 -0.15625q0.0625 -0.0625 0.125 -0.09375q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.296875 -0.015625q0.1875 0 0.3125 0.03125q0.125 0.015625 0.1875 0.0625q0.078125 0.046875 0.09375 0.125q0.015625 0.078125 -0.015625 0.1875l-4.734375 12.96875zm12.6015625 -5.6875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm7.671875 1.59375q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm15.6171875 -1.6875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm7.375 -3.0625q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm6.3671875 6.5625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.28125 9.40625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm6.015625 -0.515625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm7.703125 -3.296875q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.3671875 -2.359375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm7.515625 6.5625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm7.65625 0.015625q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm4.9296875 3.203125q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 10.4375zm9.8515625 -9.921875q0 0.15625 -0.015625 0.25q-0.015625 0.078125 -0.03125 0.140625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.140625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.046875 -0.28125 -0.078125q-0.15625 -0.046875 -0.359375 -0.046875q-0.296875 0 -0.5 0.09375q-0.203125 0.09375 -0.328125 0.296875q-0.125 0.203125 -0.1875 0.515625q-0.046875 0.3125 -0.046875 0.765625l0 0.765625l1.578125 0q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.171875 0.125l-1.578125 0l0 6.15625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -6.15625l-0.984375 0q-0.125 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.046875 -0.03125 0.109375 -0.03125l0.984375 0l0 -0.71875q0 -0.734375 0.140625 -1.265625q0.140625 -0.53125 0.421875 -0.859375q0.28125 -0.34375 0.703125 -0.5q0.421875 -0.15625 1.0 -0.15625q0.28125 0 0.53125 0.046875q0.265625 0.046875 0.40625 0.109375q0.140625 0.0625 0.1875 0.109375q0.046875 0.046875 0.078125 0.125q0.03125 0.0625 0.03125 0.171875q0.015625 0.109375 0.015625 0.25zm7.0546875 9.921875q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm8.4375 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm7.40625 -1.0625q0 0.125 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.0625 -0.046875 0.125q-0.03125 0.046875 -0.125 0.140625q-0.09375 0.09375 -0.328125 0.25q-0.234375 0.140625 -0.53125 0.265625q-0.296875 0.109375 -0.640625 0.171875q-0.34375 0.078125 -0.703125 0.078125q-0.765625 0 -1.359375 -0.25q-0.578125 -0.265625 -0.96875 -0.734375q-0.390625 -0.484375 -0.609375 -1.1875q-0.203125 -0.703125 -0.203125 -1.609375q0 -1.046875 0.25 -1.78125q0.265625 -0.75 0.703125 -1.21875q0.4375 -0.484375 1.03125 -0.71875q0.609375 -0.234375 1.296875 -0.234375q0.34375 0 0.65625 0.0625q0.3125 0.0625 0.578125 0.171875q0.265625 0.09375 0.46875 0.234375q0.21875 0.125 0.3125 0.21875q0.09375 0.09375 0.125 0.15625q0.03125 0.046875 0.046875 0.125q0.03125 0.078125 0.03125 0.171875q0.015625 0.09375 0.015625 0.234375q0 0.296875 -0.078125 0.421875q-0.0625 0.125 -0.15625 0.125q-0.125 0 -0.28125 -0.125q-0.140625 -0.140625 -0.375 -0.296875q-0.234375 -0.15625 -0.578125 -0.28125q-0.328125 -0.125 -0.78125 -0.125q-0.921875 0 -1.421875 0.71875q-0.5 0.703125 -0.5 2.0625q0 0.6875 0.125 1.203125q0.140625 0.5 0.390625 0.84375q0.25 0.34375 0.609375 0.515625q0.359375 0.171875 0.828125 0.171875q0.453125 0 0.78125 -0.140625q0.34375 -0.140625 0.578125 -0.3125q0.25 -0.171875 0.421875 -0.296875q0.171875 -0.140625 0.265625 -0.140625q0.046875 0 0.078125 0.03125q0.046875 0.03125 0.078125 0.109375q0.03125 0.0625 0.03125 0.1875q0.015625 0.109375 0.015625 0.265625zm5.375 0.546875q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm2.984375 0.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.765625 5.8125q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.3125 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125z" fill-rule="nonzero"></path><path fill="#000000" d="m432.87744 469.34247q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm8.59375 3.484375q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm9.6640625 3.203125q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm6.796875 -1.90625q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm7.8515625 -1.90625q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.6640625 2.296875q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm10.765625 1.921875q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm10.1171875 -0.421875q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm9.765625 -0.15625q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875z" fill-rule="nonzero"></path><path fill="#cbe3d4" d="m384.43765 105.86877l154.58267 0l0 40.377953l-154.58267 0z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m384.43765 105.86877l154.58267 0l0 40.377953l-154.58267 0z" fill-rule="nonzero"></path><path fill="#000000" d="m408.42822 121.24524q0 0.859375 -0.265625 1.515625q-0.265625 0.65625 -0.78125 1.109375q-0.5 0.4375 -1.25 0.671875q-0.734375 0.234375 -1.734375 0.234375l-0.84375 0l0 3.234375q0 0.078125 -0.046875 0.140625q-0.046875 0.0625 -0.171875 0.109375q-0.109375 0.03125 -0.3125 0.046875q-0.1875 0.03125 -0.5 0.03125q-0.296875 0 -0.5 -0.03125q-0.1875 -0.015625 -0.3125 -0.046875q-0.109375 -0.046875 -0.15625 -0.109375q-0.046875 -0.0625 -0.046875 -0.140625l0 -9.09375q0 -0.375 0.1875 -0.546875q0.1875 -0.1875 0.5 -0.1875l2.390625 0q0.359375 0 0.671875 0.03125q0.328125 0.015625 0.78125 0.109375q0.453125 0.09375 0.921875 0.34375q0.46875 0.234375 0.796875 0.609375q0.328125 0.359375 0.5 0.859375q0.171875 0.5 0.171875 1.109375zm-2.15625 0.15625q0 -0.53125 -0.1875 -0.875q-0.1875 -0.34375 -0.46875 -0.5q-0.265625 -0.171875 -0.5625 -0.21875q-0.296875 -0.046875 -0.625 -0.046875l-0.875 0l0 3.4375l0.921875 0q0.5 0 0.828125 -0.125q0.328125 -0.140625 0.53125 -0.375q0.21875 -0.25 0.328125 -0.578125q0.109375 -0.328125 0.109375 -0.71875zm7.671875 6.890625l-0.84375 2.46875q-0.078125 0.203125 -0.390625 0.28125q-0.3125 0.09375 -0.90625 0.09375q-0.3125 0 -0.5 -0.03125q-0.1875 -0.03125 -0.28125 -0.09375q-0.09375 -0.0625 -0.109375 -0.15625q0 -0.09375 0.046875 -0.21875l0.9375 -2.34375q-0.109375 -0.046875 -0.1875 -0.140625q-0.078125 -0.109375 -0.125 -0.21875l-2.390625 -6.40625q-0.109375 -0.265625 -0.109375 -0.40625q0 -0.15625 0.09375 -0.234375q0.09375 -0.078125 0.3125 -0.109375q0.234375 -0.03125 0.59375 -0.03125q0.34375 0 0.53125 0.015625q0.203125 0 0.3125 0.046875q0.109375 0.046875 0.15625 0.15625q0.0625 0.09375 0.109375 0.265625l1.640625 4.671875l0.03125 0l1.5 -4.765625q0.046875 -0.203125 0.109375 -0.265625q0.078125 -0.0625 0.25 -0.09375q0.171875 -0.03125 0.609375 -0.03125q0.328125 0 0.546875 0.03125q0.234375 0.03125 0.328125 0.125q0.109375 0.078125 0.109375 0.21875q0 0.140625 -0.0625 0.34375l-2.3125 6.828125zm7.65625 -0.953125q0 0.34375 -0.046875 0.53125q-0.03125 0.171875 -0.109375 0.25q-0.0625 0.078125 -0.203125 0.140625q-0.140625 0.0625 -0.328125 0.09375q-0.171875 0.046875 -0.390625 0.0625q-0.21875 0.03125 -0.4375 0.03125q-0.578125 0 -1.015625 -0.15625q-0.421875 -0.140625 -0.703125 -0.453125q-0.28125 -0.3125 -0.421875 -0.78125q-0.125 -0.46875 -0.125 -1.109375l0 -3.5625l-0.84375 0q-0.140625 0 -0.21875 -0.1875q-0.078125 -0.1875 -0.078125 -0.609375q0 -0.234375 0.015625 -0.390625q0.015625 -0.15625 0.046875 -0.234375q0.046875 -0.09375 0.109375 -0.125q0.0625 -0.046875 0.140625 -0.046875l0.828125 0l0 -1.5625q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.03125 0.46875 -0.03125q0.296875 0 0.484375 0.03125q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 1.5625l1.515625 0q0.078125 0 0.140625 0.046875q0.0625 0.03125 0.09375 0.125q0.046875 0.078125 0.0625 0.234375q0.015625 0.15625 0.015625 0.390625q0 0.421875 -0.078125 0.609375q-0.078125 0.1875 -0.21875 0.1875l-1.53125 0l0 3.265625q0 0.578125 0.171875 0.859375q0.1875 0.28125 0.65625 0.28125q0.15625 0 0.28125 -0.015625q0.125 -0.03125 0.21875 -0.0625q0.09375 -0.046875 0.15625 -0.0625q0.078125 -0.03125 0.125 -0.03125q0.046875 0 0.09375 0.03125q0.046875 0.015625 0.0625 0.109375q0.03125 0.078125 0.046875 0.21875q0.015625 0.140625 0.015625 0.359375zm8.078125 0.6875q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.46875 0.015625q-0.296875 0 -0.484375 -0.015625q-0.1875 -0.015625 -0.296875 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -3.984375q0 -0.5 -0.078125 -0.78125q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.359375 -0.328125q-0.21875 -0.109375 -0.515625 -0.109375q-0.375 0 -0.765625 0.28125q-0.375 0.265625 -0.796875 0.78125l0 4.640625q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.484375 0.015625q-0.28125 0 -0.46875 -0.015625q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -10.28125q0 -0.078125 0.046875 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.03125 0.46875 -0.03125q0.296875 0 0.484375 0.03125q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 3.859375q0.515625 -0.5 1.03125 -0.75q0.53125 -0.25 1.109375 -0.25q0.703125 0 1.1875 0.234375q0.5 0.234375 0.796875 0.640625q0.296875 0.40625 0.421875 0.953125q0.140625 0.546875 0.140625 1.3125l0 4.28125zm8.9765625 -3.5625q0 0.890625 -0.234375 1.625q-0.234375 0.734375 -0.71875 1.265625q-0.46875 0.53125 -1.1875 0.828125q-0.71875 0.296875 -1.671875 0.296875q-0.9375 0 -1.625 -0.265625q-0.6875 -0.265625 -1.140625 -0.75q-0.453125 -0.5 -0.671875 -1.21875q-0.21875 -0.71875 -0.21875 -1.640625q0 -0.890625 0.234375 -1.625q0.25 -0.734375 0.71875 -1.265625q0.484375 -0.53125 1.1875 -0.8125q0.71875 -0.296875 1.6875 -0.296875q0.9375 0 1.625 0.265625q0.6875 0.25 1.125 0.75q0.453125 0.484375 0.671875 1.203125q0.21875 0.71875 0.21875 1.640625zm-2.015625 0.078125q0 -0.515625 -0.09375 -0.9375q-0.078125 -0.4375 -0.28125 -0.75q-0.1875 -0.328125 -0.515625 -0.5q-0.3125 -0.1875 -0.8125 -0.1875q-0.4375 0 -0.765625 0.15625q-0.328125 0.15625 -0.546875 0.46875q-0.203125 0.3125 -0.3125 0.75q-0.09375 0.421875 -0.09375 0.984375q0 0.515625 0.078125 0.953125q0.09375 0.421875 0.28125 0.75q0.1875 0.3125 0.515625 0.5q0.328125 0.171875 0.8125 0.171875q0.453125 0 0.78125 -0.15625q0.328125 -0.171875 0.53125 -0.46875q0.21875 -0.3125 0.3125 -0.734375q0.109375 -0.4375 0.109375 -1.0zm10.2265625 3.484375q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.46875 0.015625q-0.296875 0 -0.484375 -0.015625q-0.1875 -0.015625 -0.296875 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -3.984375q0 -0.5 -0.078125 -0.78125q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.359375 -0.328125q-0.21875 -0.109375 -0.515625 -0.109375q-0.375 0 -0.765625 0.28125q-0.375 0.265625 -0.796875 0.78125l0 4.640625q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.484375 0.015625q-0.28125 0 -0.46875 -0.015625q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -6.96875q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.140625 -0.09375q0.109375 -0.046875 0.265625 -0.0625q0.171875 -0.015625 0.40625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0.015625 0.265625 0.0625q0.09375 0.03125 0.125 0.09375q0.046875 0.0625 0.046875 0.140625l0 0.796875q0.578125 -0.625 1.171875 -0.9375q0.59375 -0.3125 1.25 -0.3125q0.703125 0 1.1875 0.234375q0.5 0.234375 0.796875 0.640625q0.296875 0.40625 0.421875 0.953125q0.140625 0.53125 0.140625 1.28125l0 4.3125zm10.453125 -1.96875q0 0.59375 -0.21875 1.046875q-0.21875 0.453125 -0.625 0.765625q-0.40625 0.296875 -0.96875 0.453125q-0.546875 0.15625 -1.203125 0.15625q-0.390625 0 -0.75 -0.0625q-0.34375 -0.0625 -0.625 -0.15625q-0.28125 -0.09375 -0.46875 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.25q-0.046875 -0.1875 -0.046875 -0.53125q0 -0.21875 0.015625 -0.359375q0.015625 -0.140625 0.046875 -0.21875q0.03125 -0.078125 0.078125 -0.109375q0.046875 -0.03125 0.109375 -0.03125q0.09375 0 0.25 0.109375q0.171875 0.09375 0.421875 0.21875q0.25 0.109375 0.578125 0.21875q0.34375 0.09375 0.765625 0.09375q0.265625 0 0.46875 -0.046875q0.203125 -0.0625 0.359375 -0.15625q0.15625 -0.109375 0.234375 -0.265625q0.078125 -0.15625 0.078125 -0.359375q0 -0.234375 -0.15625 -0.40625q-0.140625 -0.171875 -0.375 -0.296875q-0.234375 -0.125 -0.546875 -0.234375q-0.296875 -0.109375 -0.609375 -0.234375q-0.3125 -0.140625 -0.625 -0.3125q-0.296875 -0.171875 -0.53125 -0.421875q-0.234375 -0.25 -0.390625 -0.59375q-0.140625 -0.359375 -0.140625 -0.84375q0 -0.5 0.1875 -0.921875q0.203125 -0.421875 0.5625 -0.71875q0.375 -0.296875 0.90625 -0.453125q0.53125 -0.171875 1.1875 -0.171875q0.328125 0 0.625 0.046875q0.3125 0.046875 0.5625 0.125q0.25 0.0625 0.421875 0.15625q0.171875 0.078125 0.25 0.140625q0.078125 0.046875 0.109375 0.109375q0.03125 0.0625 0.046875 0.140625q0.015625 0.078125 0.015625 0.203125q0.015625 0.125 0.015625 0.296875q0 0.21875 -0.015625 0.359375q0 0.125 -0.03125 0.203125q-0.03125 0.078125 -0.078125 0.109375q-0.046875 0.015625 -0.109375 0.015625q-0.0625 0 -0.21875 -0.078125q-0.140625 -0.078125 -0.375 -0.171875q-0.21875 -0.09375 -0.515625 -0.171875q-0.28125 -0.09375 -0.65625 -0.09375q-0.265625 0 -0.46875 0.0625q-0.1875 0.046875 -0.3125 0.15625q-0.125 0.09375 -0.1875 0.234375q-0.0625 0.140625 -0.0625 0.296875q0 0.234375 0.140625 0.40625q0.15625 0.15625 0.390625 0.28125q0.25 0.125 0.546875 0.234375q0.3125 0.109375 0.625 0.25q0.328125 0.125 0.625 0.296875q0.3125 0.171875 0.546875 0.421875q0.25 0.25 0.390625 0.59375q0.15625 0.34375 0.15625 0.828125zm5.6015625 1.28125q0 0.34375 -0.046875 0.53125q-0.03125 0.171875 -0.109375 0.25q-0.0625 0.078125 -0.203125 0.140625q-0.140625 0.0625 -0.328125 0.09375q-0.171875 0.046875 -0.390625 0.0625q-0.21875 0.03125 -0.4375 0.03125q-0.578125 0 -1.015625 -0.15625q-0.421875 -0.140625 -0.703125 -0.453125q-0.28125 -0.3125 -0.421875 -0.78125q-0.125 -0.46875 -0.125 -1.109375l0 -3.5625l-0.84375 0q-0.140625 0 -0.21875 -0.1875q-0.078125 -0.1875 -0.078125 -0.609375q0 -0.234375 0.015625 -0.390625q0.015625 -0.15625 0.046875 -0.234375q0.046875 -0.09375 0.109375 -0.125q0.0625 -0.046875 0.140625 -0.046875l0.828125 0l0 -1.5625q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.03125 0.46875 -0.03125q0.296875 0 0.484375 0.03125q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 1.5625l1.515625 0q0.078125 0 0.140625 0.046875q0.0625 0.03125 0.09375 0.125q0.046875 0.078125 0.0625 0.234375q0.015625 0.15625 0.015625 0.390625q0 0.421875 -0.078125 0.609375q-0.078125 0.1875 -0.21875 0.1875l-1.53125 0l0 3.265625q0 0.578125 0.171875 0.859375q0.1875 0.28125 0.65625 0.28125q0.15625 0 0.28125 -0.015625q0.125 -0.03125 0.21875 -0.0625q0.09375 -0.046875 0.15625 -0.0625q0.078125 -0.03125 0.125 -0.03125q0.046875 0 0.09375 0.03125q0.046875 0.015625 0.0625 0.109375q0.03125 0.078125 0.046875 0.21875q0.015625 0.140625 0.015625 0.359375zm7.359375 0.703125q0 0.109375 -0.078125 0.171875q-0.078125 0.0625 -0.25 0.09375q-0.15625 0.03125 -0.484375 0.03125q-0.359375 0 -0.515625 -0.03125q-0.15625 -0.03125 -0.234375 -0.09375q-0.0625 -0.0625 -0.0625 -0.171875l0 -0.546875q-0.421875 0.453125 -0.984375 0.71875q-0.546875 0.265625 -1.21875 0.265625q-0.546875 0 -1.015625 -0.15625q-0.46875 -0.140625 -0.8125 -0.421875q-0.328125 -0.296875 -0.515625 -0.71875q-0.1875 -0.421875 -0.1875 -0.984375q0 -0.609375 0.234375 -1.046875q0.234375 -0.453125 0.703125 -0.75q0.484375 -0.296875 1.1875 -0.4375q0.703125 -0.140625 1.625 -0.140625l0.6875 0l0 -0.421875q0 -0.328125 -0.078125 -0.5625q-0.0625 -0.25 -0.21875 -0.40625q-0.140625 -0.171875 -0.40625 -0.25q-0.25 -0.078125 -0.625 -0.078125q-0.484375 0 -0.875 0.109375q-0.390625 0.109375 -0.6875 0.25q-0.296875 0.125 -0.5 0.234375q-0.1875 0.109375 -0.3125 0.109375q-0.09375 0 -0.15625 -0.046875q-0.0625 -0.0625 -0.109375 -0.15625q-0.046875 -0.109375 -0.078125 -0.25q-0.015625 -0.15625 -0.015625 -0.34375q0 -0.234375 0.03125 -0.375q0.046875 -0.140625 0.15625 -0.25q0.109375 -0.125 0.375 -0.25q0.28125 -0.140625 0.640625 -0.25q0.375 -0.125 0.8125 -0.203125q0.4375 -0.078125 0.890625 -0.078125q0.828125 0 1.40625 0.171875q0.578125 0.15625 0.953125 0.484375q0.375 0.328125 0.546875 0.859375q0.171875 0.515625 0.171875 1.234375l0 4.6875zm-1.921875 -2.984375l-0.75 0q-0.484375 0 -0.828125 0.078125q-0.328125 0.0625 -0.546875 0.203125q-0.203125 0.140625 -0.296875 0.34375q-0.09375 0.203125 -0.09375 0.453125q0 0.4375 0.265625 0.6875q0.28125 0.25 0.78125 0.25q0.40625 0 0.75 -0.203125q0.359375 -0.21875 0.71875 -0.625l0 -1.1875zm8.3671875 -3.359375q0 0.28125 -0.015625 0.46875q-0.015625 0.171875 -0.046875 0.28125q-0.03125 0.09375 -0.09375 0.140625q-0.046875 0.03125 -0.125 0.03125q-0.0625 0 -0.140625 -0.015625q-0.078125 -0.03125 -0.171875 -0.0625q-0.09375 -0.03125 -0.21875 -0.0625q-0.109375 -0.03125 -0.25 -0.03125q-0.171875 0 -0.34375 0.078125q-0.15625 0.0625 -0.328125 0.203125q-0.171875 0.140625 -0.375 0.375q-0.1875 0.234375 -0.40625 0.578125l0 4.34375q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.484375 0.015625q-0.28125 0 -0.46875 -0.015625q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -6.96875q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.140625 -0.09375q0.109375 -0.046875 0.265625 -0.0625q0.171875 -0.015625 0.40625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0.015625 0.265625 0.0625q0.09375 0.03125 0.125 0.09375q0.046875 0.0625 0.046875 0.140625l0 0.859375q0.265625 -0.390625 0.5 -0.640625q0.25 -0.25 0.46875 -0.390625q0.21875 -0.15625 0.4375 -0.21875q0.21875 -0.0625 0.4375 -0.0625q0.109375 0 0.21875 0.015625q0.125 0.015625 0.25 0.046875q0.125 0.015625 0.21875 0.0625q0.09375 0.03125 0.125 0.078125q0.046875 0.03125 0.0625 0.078125q0.03125 0.046875 0.046875 0.125q0.015625 0.078125 0.015625 0.25q0.015625 0.15625 0.015625 0.4375zm5.328125 5.640625q0 0.34375 -0.046875 0.53125q-0.03125 0.171875 -0.109375 0.25q-0.0625 0.078125 -0.203125 0.140625q-0.140625 0.0625 -0.328125 0.09375q-0.171875 0.046875 -0.390625 0.0625q-0.21875 0.03125 -0.4375 0.03125q-0.578125 0 -1.015625 -0.15625q-0.421875 -0.140625 -0.703125 -0.453125q-0.28125 -0.3125 -0.421875 -0.78125q-0.125 -0.46875 -0.125 -1.109375l0 -3.5625l-0.84375 0q-0.140625 0 -0.21875 -0.1875q-0.078125 -0.1875 -0.078125 -0.609375q0 -0.234375 0.015625 -0.390625q0.015625 -0.15625 0.046875 -0.234375q0.046875 -0.09375 0.109375 -0.125q0.0625 -0.046875 0.140625 -0.046875l0.828125 0l0 -1.5625q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.03125 0.46875 -0.03125q0.296875 0 0.484375 0.03125q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 1.5625l1.515625 0q0.078125 0 0.140625 0.046875q0.0625 0.03125 0.09375 0.125q0.046875 0.078125 0.0625 0.234375q0.015625 0.15625 0.015625 0.390625q0 0.421875 -0.078125 0.609375q-0.078125 0.1875 -0.21875 0.1875l-1.53125 0l0 3.265625q0 0.578125 0.171875 0.859375q0.1875 0.28125 0.65625 0.28125q0.15625 0 0.28125 -0.015625q0.125 -0.03125 0.21875 -0.0625q0.09375 -0.046875 0.15625 -0.0625q0.078125 -0.03125 0.125 -0.03125q0.046875 0 0.09375 0.03125q0.046875 0.015625 0.0625 0.109375q0.03125 0.078125 0.046875 0.21875q0.015625 0.140625 0.015625 0.359375zm3.734375 -0.484375q0 0.3125 -0.03125 0.5625q-0.03125 0.25 -0.109375 0.484375q-0.0625 0.21875 -0.171875 0.4375q-0.109375 0.21875 -0.265625 0.453125l-1.046875 1.5q-0.0625 0.078125 -0.125 0.125q-0.0625 0.0625 -0.15625 0.09375q-0.09375 0.03125 -0.234375 0.046875q-0.125 0.015625 -0.328125 0.015625q-0.234375 0 -0.375 -0.015625q-0.140625 -0.015625 -0.203125 -0.0625q-0.0625 -0.03125 -0.0625 -0.09375q0 -0.0625 0.03125 -0.15625l0.953125 -2.15625l0 -1.234375q0 -0.265625 0.0625 -0.421875q0.0625 -0.171875 0.1875 -0.25q0.140625 -0.09375 0.34375 -0.125q0.203125 -0.03125 0.5 -0.03125q0.265625 0 0.453125 0.03125q0.203125 0.03125 0.328125 0.125q0.140625 0.078125 0.1875 0.25q0.0625 0.15625 0.0625 0.421875zm9.9140625 -5.15625q0 0.28125 -0.015625 0.46875q-0.015625 0.171875 -0.046875 0.28125q-0.03125 0.09375 -0.09375 0.140625q-0.046875 0.03125 -0.125 0.03125q-0.0625 0 -0.140625 -0.015625q-0.078125 -0.03125 -0.171875 -0.0625q-0.09375 -0.03125 -0.21875 -0.0625q-0.109375 -0.03125 -0.25 -0.03125q-0.171875 0 -0.34375 0.078125q-0.15625 0.0625 -0.328125 0.203125q-0.171875 0.140625 -0.375 0.375q-0.1875 0.234375 -0.40625 0.578125l0 4.34375q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.484375 0.015625q-0.28125 0 -0.46875 -0.015625q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -6.96875q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.140625 -0.09375q0.109375 -0.046875 0.265625 -0.0625q0.171875 -0.015625 0.40625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0.015625 0.265625 0.0625q0.09375 0.03125 0.125 0.09375q0.046875 0.0625 0.046875 0.140625l0 0.859375q0.265625 -0.390625 0.5 -0.640625q0.25 -0.25 0.46875 -0.390625q0.21875 -0.15625 0.4375 -0.21875q0.21875 -0.0625 0.4375 -0.0625q0.109375 0 0.21875 0.015625q0.125 0.015625 0.25 0.046875q0.125 0.015625 0.21875 0.0625q0.09375 0.03125 0.125 0.078125q0.046875 0.03125 0.0625 0.078125q0.03125 0.046875 0.046875 0.125q0.015625 0.078125 0.015625 0.25q0.015625 0.15625 0.015625 0.4375zm7.8125 6.328125q0 0.078125 -0.046875 0.140625q-0.03125 0.046875 -0.125 0.09375q-0.09375 0.046875 -0.265625 0.0625q-0.15625 0.015625 -0.390625 0.015625q-0.265625 0 -0.421875 -0.015625q-0.15625 -0.015625 -0.25 -0.0625q-0.09375 -0.046875 -0.140625 -0.09375q-0.03125 -0.0625 -0.03125 -0.140625l0 -0.8125q-0.578125 0.625 -1.1875 0.953125q-0.59375 0.3125 -1.234375 0.3125q-0.71875 0 -1.203125 -0.234375q-0.484375 -0.25 -0.796875 -0.65625q-0.296875 -0.40625 -0.421875 -0.9375q-0.125 -0.53125 -0.125 -1.328125l0 -4.265625q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.015625 0.46875 -0.015625q0.296875 0 0.484375 0.015625q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 3.9375q0 0.546875 0.0625 0.84375q0.078125 0.28125 0.21875 0.484375q0.15625 0.203125 0.375 0.328125q0.21875 0.109375 0.515625 0.109375q0.375 0 0.75 -0.265625q0.390625 -0.28125 0.8125 -0.8125l0 -4.625q0 -0.078125 0.046875 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.109375 -0.046875 0.296875 -0.0625q0.1875 -0.015625 0.484375 -0.015625q0.28125 0 0.46875 0.015625q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 6.96875zm8.6328125 0q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.46875 0.015625q-0.296875 0 -0.484375 -0.015625q-0.1875 -0.015625 -0.296875 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -3.984375q0 -0.5 -0.078125 -0.78125q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.359375 -0.328125q-0.21875 -0.109375 -0.515625 -0.109375q-0.375 0 -0.765625 0.28125q-0.375 0.265625 -0.796875 0.78125l0 4.640625q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.484375 0.015625q-0.28125 0 -0.46875 -0.015625q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -6.96875q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.140625 -0.09375q0.109375 -0.046875 0.265625 -0.0625q0.171875 -0.015625 0.40625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0.015625 0.265625 0.0625q0.09375 0.03125 0.125 0.09375q0.046875 0.0625 0.046875 0.140625l0 0.796875q0.578125 -0.625 1.171875 -0.9375q0.59375 -0.3125 1.25 -0.3125q0.703125 0 1.1875 0.234375q0.5 0.234375 0.796875 0.640625q0.296875 0.40625 0.421875 0.953125q0.140625 0.53125 0.140625 1.28125l0 4.3125zm5.1328125 -10.421875q-0.65625 1.515625 -1.0 3.140625q-0.328125 1.625 -0.328125 3.328125q0 1.703125 0.328125 3.328125q0.34375 1.609375 0.984375 3.15625q0.046875 0.125 0.046875 0.21875q0 0.09375 -0.09375 0.15625q-0.078125 0.0625 -0.25 0.09375q-0.171875 0.03125 -0.484375 0.03125q-0.21875 0 -0.375 -0.015625q-0.15625 -0.015625 -0.265625 -0.046875q-0.109375 -0.03125 -0.171875 -0.078125q-0.046875 -0.03125 -0.078125 -0.09375q-0.421875 -0.8125 -0.734375 -1.640625q-0.3125 -0.8125 -0.515625 -1.65625q-0.203125 -0.84375 -0.3125 -1.703125q-0.09375 -0.859375 -0.09375 -1.734375q0 -0.875 0.09375 -1.734375q0.109375 -0.859375 0.3125 -1.6875q0.21875 -0.84375 0.53125 -1.671875q0.3125 -0.828125 0.71875 -1.65625q0.015625 -0.03125 0.0625 -0.0625q0.046875 -0.03125 0.140625 -0.0625q0.09375 -0.03125 0.25 -0.03125q0.171875 -0.015625 0.421875 -0.015625q0.28125 0 0.453125 0.03125q0.1875 0.015625 0.28125 0.078125q0.09375 0.046875 0.09375 0.140625q0.015625 0.078125 -0.015625 0.1875zm4.9375 6.484375q0 0.875 -0.109375 1.734375q-0.09375 0.859375 -0.296875 1.703125q-0.203125 0.84375 -0.515625 1.65625q-0.3125 0.828125 -0.734375 1.640625q-0.015625 0.0625 -0.078125 0.09375q-0.0625 0.046875 -0.171875 0.078125q-0.09375 0.03125 -0.25 0.046875q-0.15625 0.015625 -0.375 0.015625q-0.328125 0 -0.5 -0.03125q-0.171875 -0.03125 -0.265625 -0.09375q-0.078125 -0.0625 -0.078125 -0.15625q0 -0.09375 0.046875 -0.21875q0.640625 -1.53125 0.984375 -3.15625q0.34375 -1.625 0.34375 -3.328125q0 -1.703125 -0.34375 -3.328125q-0.328125 -1.625 -1.0 -3.140625q-0.03125 -0.109375 -0.03125 -0.1875q0.015625 -0.09375 0.109375 -0.140625q0.109375 -0.0625 0.28125 -0.078125q0.171875 -0.03125 0.46875 -0.03125q0.234375 0 0.390625 0.015625q0.15625 0 0.25 0.03125q0.109375 0.03125 0.15625 0.0625q0.046875 0.03125 0.0625 0.0625q0.8125 1.640625 1.234375 3.328125q0.421875 1.671875 0.421875 3.421875z" fill-rule="nonzero"></path><path fill="#f4e1df" d="m369.93372 750.7953l184.37793 0l0 37.007874l-184.37793 0z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m369.93372 750.7953l184.37793 0l0 37.007874l-184.37793 0z" fill-rule="nonzero"></path><path fill="#000000" d="m430.07974 764.4867q0 0.859375 -0.265625 1.515625q-0.265625 0.65625 -0.78125 1.109375q-0.5 0.4375 -1.25 0.671875q-0.734375 0.234375 -1.734375 0.234375l-0.84375 0l0 3.234375q0 0.078125 -0.046875 0.140625q-0.046875 0.0625 -0.171875 0.109375q-0.109375 0.03125 -0.3125 0.046875q-0.1875 0.03125 -0.5 0.03125q-0.296875 0 -0.5 -0.03125q-0.1875 -0.015625 -0.3125 -0.046875q-0.109375 -0.046875 -0.15625 -0.109375q-0.046875 -0.0625 -0.046875 -0.140625l0 -9.09375q0 -0.375 0.1875 -0.546875q0.1875 -0.1875 0.5 -0.1875l2.390625 0q0.359375 0 0.671875 0.03125q0.328125 0.015625 0.78125 0.109375q0.453125 0.09375 0.921875 0.34375q0.46875 0.234375 0.796875 0.609375q0.328125 0.359375 0.5 0.859375q0.171875 0.5 0.171875 1.109375zm-2.15625 0.15625q0 -0.53125 -0.1875 -0.875q-0.1875 -0.34375 -0.46875 -0.5q-0.265625 -0.171875 -0.5625 -0.21875q-0.296875 -0.046875 -0.625 -0.046875l-0.875 0l0 3.4375l0.921875 0q0.5 0 0.828125 -0.125q0.328125 -0.140625 0.53125 -0.375q0.21875 -0.25 0.328125 -0.578125q0.109375 -0.328125 0.109375 -0.71875zm7.671875 6.890625l-0.84375 2.46875q-0.078125 0.203125 -0.390625 0.28125q-0.3125 0.09375 -0.90625 0.09375q-0.3125 0 -0.5 -0.03125q-0.1875 -0.03125 -0.28125 -0.09375q-0.09375 -0.0625 -0.109375 -0.15625q0 -0.09375 0.046875 -0.21875l0.9375 -2.34375q-0.109375 -0.046875 -0.1875 -0.140625q-0.078125 -0.109375 -0.125 -0.21875l-2.390625 -6.40625q-0.109375 -0.265625 -0.109375 -0.40625q0 -0.15625 0.09375 -0.234375q0.09375 -0.078125 0.3125 -0.109375q0.234375 -0.03125 0.59375 -0.03125q0.34375 0 0.53125 0.015625q0.203125 0 0.3125 0.046875q0.109375 0.046875 0.15625 0.15625q0.0625 0.09375 0.109375 0.265625l1.640625 4.671875l0.03125 0l1.5 -4.765625q0.046875 -0.203125 0.109375 -0.265625q0.078125 -0.0625 0.25 -0.09375q0.171875 -0.03125 0.609375 -0.03125q0.328125 0 0.546875 0.03125q0.234375 0.03125 0.328125 0.125q0.109375 0.078125 0.109375 0.21875q0 0.140625 -0.0625 0.34375l-2.3125 6.828125zm7.65625 -0.953125q0 0.34375 -0.046875 0.53125q-0.03125 0.171875 -0.109375 0.25q-0.0625 0.078125 -0.203125 0.140625q-0.140625 0.0625 -0.328125 0.09375q-0.171875 0.046875 -0.390625 0.0625q-0.21875 0.03125 -0.4375 0.03125q-0.578125 0 -1.015625 -0.15625q-0.421875 -0.140625 -0.703125 -0.453125q-0.28125 -0.3125 -0.421875 -0.78125q-0.125 -0.46875 -0.125 -1.109375l0 -3.5625l-0.84375 0q-0.140625 0 -0.21875 -0.1875q-0.078125 -0.1875 -0.078125 -0.609375q0 -0.234375 0.015625 -0.390625q0.015625 -0.15625 0.046875 -0.234375q0.046875 -0.09375 0.109375 -0.125q0.0625 -0.046875 0.140625 -0.046875l0.828125 0l0 -1.5625q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.03125 0.46875 -0.03125q0.296875 0 0.484375 0.03125q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 1.5625l1.515625 0q0.078125 0 0.140625 0.046875q0.0625 0.03125 0.09375 0.125q0.046875 0.078125 0.0625 0.234375q0.015625 0.15625 0.015625 0.390625q0 0.421875 -0.078125 0.609375q-0.078125 0.1875 -0.21875 0.1875l-1.53125 0l0 3.265625q0 0.578125 0.171875 0.859375q0.1875 0.28125 0.65625 0.28125q0.15625 0 0.28125 -0.015625q0.125 -0.03125 0.21875 -0.0625q0.09375 -0.046875 0.15625 -0.0625q0.078125 -0.03125 0.125 -0.03125q0.046875 0 0.09375 0.03125q0.046875 0.015625 0.0625 0.109375q0.03125 0.078125 0.046875 0.21875q0.015625 0.140625 0.015625 0.359375zm8.078125 0.6875q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.46875 0.015625q-0.296875 0 -0.484375 -0.015625q-0.1875 -0.015625 -0.296875 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -3.984375q0 -0.5 -0.078125 -0.78125q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.359375 -0.328125q-0.21875 -0.109375 -0.515625 -0.109375q-0.375 0 -0.765625 0.28125q-0.375 0.265625 -0.796875 0.78125l0 4.640625q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.484375 0.015625q-0.28125 0 -0.46875 -0.015625q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -10.28125q0 -0.078125 0.046875 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.03125 0.46875 -0.03125q0.296875 0 0.484375 0.03125q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 3.859375q0.515625 -0.5 1.03125 -0.75q0.53125 -0.25 1.109375 -0.25q0.703125 0 1.1875 0.234375q0.5 0.234375 0.796875 0.640625q0.296875 0.40625 0.421875 0.953125q0.140625 0.546875 0.140625 1.3125l0 4.28125zm8.9765625 -3.5625q0 0.890625 -0.234375 1.625q-0.234375 0.734375 -0.71875 1.265625q-0.46875 0.53125 -1.1875 0.828125q-0.71875 0.296875 -1.671875 0.296875q-0.9375 0 -1.625 -0.265625q-0.6875 -0.265625 -1.140625 -0.75q-0.453125 -0.5 -0.671875 -1.21875q-0.21875 -0.71875 -0.21875 -1.640625q0 -0.890625 0.234375 -1.625q0.25 -0.734375 0.71875 -1.265625q0.484375 -0.53125 1.1875 -0.8125q0.71875 -0.296875 1.6875 -0.296875q0.9375 0 1.625 0.265625q0.6875 0.25 1.125 0.75q0.453125 0.484375 0.671875 1.203125q0.21875 0.71875 0.21875 1.640625zm-2.015625 0.078125q0 -0.515625 -0.09375 -0.9375q-0.078125 -0.4375 -0.28125 -0.75q-0.1875 -0.328125 -0.515625 -0.5q-0.3125 -0.1875 -0.8125 -0.1875q-0.4375 0 -0.765625 0.15625q-0.328125 0.15625 -0.546875 0.46875q-0.203125 0.3125 -0.3125 0.75q-0.09375 0.421875 -0.09375 0.984375q0 0.515625 0.078125 0.953125q0.09375 0.421875 0.28125 0.75q0.1875 0.3125 0.515625 0.5q0.328125 0.171875 0.8125 0.171875q0.453125 0 0.78125 -0.15625q0.328125 -0.171875 0.53125 -0.46875q0.21875 -0.3125 0.3125 -0.734375q0.109375 -0.4375 0.109375 -1.0zm10.2265625 3.484375q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.46875 0.015625q-0.296875 0 -0.484375 -0.015625q-0.1875 -0.015625 -0.296875 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -3.984375q0 -0.5 -0.078125 -0.78125q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.359375 -0.328125q-0.21875 -0.109375 -0.515625 -0.109375q-0.375 0 -0.765625 0.28125q-0.375 0.265625 -0.796875 0.78125l0 4.640625q0 0.078125 -0.046875 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.015625 -0.484375 0.015625q-0.28125 0 -0.46875 -0.015625q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.09375q-0.046875 -0.0625 -0.046875 -0.140625l0 -6.96875q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.140625 -0.09375q0.109375 -0.046875 0.265625 -0.0625q0.171875 -0.015625 0.40625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0.015625 0.265625 0.0625q0.09375 0.03125 0.125 0.09375q0.046875 0.0625 0.046875 0.140625l0 0.796875q0.578125 -0.625 1.171875 -0.9375q0.59375 -0.3125 1.25 -0.3125q0.703125 0 1.1875 0.234375q0.5 0.234375 0.796875 0.640625q0.296875 0.40625 0.421875 0.953125q0.140625 0.53125 0.140625 1.28125l0 4.3125zm10.453125 -1.96875q0 0.59375 -0.21875 1.046875q-0.21875 0.453125 -0.625 0.765625q-0.40625 0.296875 -0.96875 0.453125q-0.546875 0.15625 -1.203125 0.15625q-0.390625 0 -0.75 -0.0625q-0.34375 -0.0625 -0.625 -0.15625q-0.28125 -0.09375 -0.46875 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.25q-0.046875 -0.1875 -0.046875 -0.53125q0 -0.21875 0.015625 -0.359375q0.015625 -0.140625 0.046875 -0.21875q0.03125 -0.078125 0.078125 -0.109375q0.046875 -0.03125 0.109375 -0.03125q0.09375 0 0.25 0.109375q0.171875 0.09375 0.421875 0.21875q0.25 0.109375 0.578125 0.21875q0.34375 0.09375 0.765625 0.09375q0.265625 0 0.46875 -0.046875q0.203125 -0.0625 0.359375 -0.15625q0.15625 -0.109375 0.234375 -0.265625q0.078125 -0.15625 0.078125 -0.359375q0 -0.234375 -0.15625 -0.40625q-0.140625 -0.171875 -0.375 -0.296875q-0.234375 -0.125 -0.546875 -0.234375q-0.296875 -0.109375 -0.609375 -0.234375q-0.3125 -0.140625 -0.625 -0.3125q-0.296875 -0.171875 -0.53125 -0.421875q-0.234375 -0.25 -0.390625 -0.59375q-0.140625 -0.359375 -0.140625 -0.84375q0 -0.5 0.1875 -0.921875q0.203125 -0.421875 0.5625 -0.71875q0.375 -0.296875 0.90625 -0.453125q0.53125 -0.171875 1.1875 -0.171875q0.328125 0 0.625 0.046875q0.3125 0.046875 0.5625 0.125q0.25 0.0625 0.421875 0.15625q0.171875 0.078125 0.25 0.140625q0.078125 0.046875 0.109375 0.109375q0.03125 0.0625 0.046875 0.140625q0.015625 0.078125 0.015625 0.203125q0.015625 0.125 0.015625 0.296875q0 0.21875 -0.015625 0.359375q0 0.125 -0.03125 0.203125q-0.03125 0.078125 -0.078125 0.109375q-0.046875 0.015625 -0.109375 0.015625q-0.0625 0 -0.21875 -0.078125q-0.140625 -0.078125 -0.375 -0.171875q-0.21875 -0.09375 -0.515625 -0.171875q-0.28125 -0.09375 -0.65625 -0.09375q-0.265625 0 -0.46875 0.0625q-0.1875 0.046875 -0.3125 0.15625q-0.125 0.09375 -0.1875 0.234375q-0.0625 0.140625 -0.0625 0.296875q0 0.234375 0.140625 0.40625q0.15625 0.15625 0.390625 0.28125q0.25 0.125 0.546875 0.234375q0.3125 0.109375 0.625 0.25q0.328125 0.125 0.625 0.296875q0.3125 0.171875 0.546875 0.421875q0.25 0.25 0.390625 0.59375q0.15625 0.34375 0.15625 0.828125zm5.6015625 1.28125q0 0.34375 -0.046875 0.53125q-0.03125 0.171875 -0.109375 0.25q-0.0625 0.078125 -0.203125 0.140625q-0.140625 0.0625 -0.328125 0.09375q-0.171875 0.046875 -0.390625 0.0625q-0.21875 0.03125 -0.4375 0.03125q-0.578125 0 -1.015625 -0.15625q-0.421875 -0.140625 -0.703125 -0.453125q-0.28125 -0.3125 -0.421875 -0.78125q-0.125 -0.46875 -0.125 -1.109375l0 -3.5625l-0.84375 0q-0.140625 0 -0.21875 -0.1875q-0.078125 -0.1875 -0.078125 -0.609375q0 -0.234375 0.015625 -0.390625q0.015625 -0.15625 0.046875 -0.234375q0.046875 -0.09375 0.109375 -0.125q0.0625 -0.046875 0.140625 -0.046875l0.828125 0l0 -1.5625q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.15625 -0.09375q0.125 -0.046875 0.3125 -0.0625q0.1875 -0.03125 0.46875 -0.03125q0.296875 0 0.484375 0.03125q0.1875 0.015625 0.296875 0.0625q0.109375 0.03125 0.15625 0.09375q0.046875 0.0625 0.046875 0.140625l0 1.5625l1.515625 0q0.078125 0 0.140625 0.046875q0.0625 0.03125 0.09375 0.125q0.046875 0.078125 0.0625 0.234375q0.015625 0.15625 0.015625 0.390625q0 0.421875 -0.078125 0.609375q-0.078125 0.1875 -0.21875 0.1875l-1.53125 0l0 3.265625q0 0.578125 0.171875 0.859375q0.1875 0.28125 0.65625 0.28125q0.15625 0 0.28125 -0.015625q0.125 -0.03125 0.21875 -0.0625q0.09375 -0.046875 0.15625 -0.0625q0.078125 -0.03125 0.125 -0.03125q0.046875 0 0.09375 0.03125q0.046875 0.015625 0.0625 0.109375q0.03125 0.078125 0.046875 0.21875q0.015625 0.140625 0.015625 0.359375zm8.46875 -2.875q0 0.890625 -0.234375 1.625q-0.234375 0.734375 -0.71875 1.265625q-0.46875 0.53125 -1.1875 0.828125q-0.71875 0.296875 -1.671875 0.296875q-0.9375 0 -1.625 -0.265625q-0.6875 -0.265625 -1.140625 -0.75q-0.453125 -0.5 -0.671875 -1.21875q-0.21875 -0.71875 -0.21875 -1.640625q0 -0.890625 0.234375 -1.625q0.25 -0.734375 0.71875 -1.265625q0.484375 -0.53125 1.1875 -0.8125q0.71875 -0.296875 1.6875 -0.296875q0.9375 0 1.625 0.265625q0.6875 0.25 1.125 0.75q0.453125 0.484375 0.671875 1.203125q0.21875 0.71875 0.21875 1.640625zm-2.015625 0.078125q0 -0.515625 -0.09375 -0.9375q-0.078125 -0.4375 -0.28125 -0.75q-0.1875 -0.328125 -0.515625 -0.5q-0.3125 -0.1875 -0.8125 -0.1875q-0.4375 0 -0.765625 0.15625q-0.328125 0.15625 -0.546875 0.46875q-0.203125 0.3125 -0.3125 0.75q-0.09375 0.421875 -0.09375 0.984375q0 0.515625 0.078125 0.953125q0.09375 0.421875 0.28125 0.75q0.1875 0.3125 0.515625 0.5q0.328125 0.171875 0.8125 0.171875q0.453125 0 0.78125 -0.15625q0.328125 -0.171875 0.53125 -0.46875q0.21875 -0.3125 0.3125 -0.734375q0.109375 -0.4375 0.109375 -1.0zm10.585907 -0.109375q0 0.9375 -0.203125 1.6875q-0.1875 0.734375 -0.578125 1.265625q-0.375 0.515625 -0.953125 0.8125q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.5625 -0.0625q-0.24996948 -0.0625 -0.49996948 -0.1875q-0.234375 -0.125 -0.46875 -0.296875q-0.234375 -0.1875 -0.484375 -0.421875l0 3.28125q0 0.078125 -0.046875 0.140625q-0.046875 0.0625 -0.15625 0.109375q-0.109375 0.046875 -0.296875 0.0625q-0.1875 0.03125 -0.484375 0.03125q-0.28125 0 -0.46875 -0.03125q-0.1875 -0.015625 -0.3125 -0.0625q-0.109375 -0.046875 -0.15625 -0.109375q-0.046875 -0.0625 -0.046875 -0.140625l0 -9.734375q0 -0.078125 0.03125 -0.140625q0.046875 -0.0625 0.140625 -0.09375q0.109375 -0.046875 0.265625 -0.0625q0.15625 -0.015625 0.40625 -0.015625q0.234375 0 0.390625 0.015625q0.15625 0.015625 0.25 0.0625q0.109375 0.03125 0.140625 0.09375q0.046875 0.0625 0.046875 0.140625l0 0.8125q0.296875 -0.3125 0.59375 -0.546875q0.296875 -0.234375 0.59375 -0.390625q0.3125 -0.171875 0.6249695 -0.25q0.328125 -0.078125 0.703125 -0.078125q0.765625 0 1.296875 0.3125q0.546875 0.296875 0.875 0.828125q0.34375 0.515625 0.5 1.21875q0.15625 0.6875 0.15625 1.46875zm-2.046875 0.140625q0 -0.4375 -0.0625 -0.84375q-0.0625 -0.421875 -0.234375 -0.734375q-0.15625 -0.328125 -0.421875 -0.515625q-0.25 -0.1875 -0.640625 -0.1875q-0.203125 0 -0.39059448 0.0625q-0.1875 0.046875 -0.390625 0.1875q-0.203125 0.125 -0.421875 0.34375q-0.203125 0.203125 -0.4375 0.515625l0 2.296875q0.421875 0.53125 0.796875 0.8125q0.375 0.28125 0.7812195 0.28125q0.375 0 0.640625 -0.1875q0.28125 -0.203125 0.453125 -0.515625q0.171875 -0.3125 0.25 -0.703125q0.078125 -0.40625 0.078125 -0.8125z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m461.729 634.0026l0.39370728 116.79266" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m461.729 634.0026l0.35327148 104.792725" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.7788 738.80646l3.3340454 9.065002l3.2728577 -9.08728z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m461.729 561.1286l0 32.968506" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m461.729 561.1286l0 20.968506" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.42554 582.0971l3.3034668 9.076172l3.3034668 -9.076172z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m461.729 483.48557l0 45.580048" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m461.729 483.48557l0 33.580048" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.42554 517.0656l3.3034668 9.076172l3.3034668 -9.076172z" fill-rule="evenodd"></path><path fill="#cbe3d4" d="m51.690945 23.624866l0 0c0 -5.3664017 4.3503265 -9.71673 9.716732 -9.71673l235.43268 0c2.5770264 0 5.048523 1.0237246 6.870758 2.8459644c1.8222351 1.8222408 2.8459473 4.293728 2.8459473 6.8707657l0 38.865753c0 5.3664055 -4.3503113 9.716732 -9.716705 9.716732l-235.43268 0c-5.3664055 0 -9.716732 -4.3503265 -9.716732 -9.716732z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m51.690945 23.624866l0 0c0 -5.3664017 4.3503265 -9.71673 9.716732 -9.71673l235.43268 0c2.5770264 0 5.048523 1.0237246 6.870758 2.8459644c1.8222351 1.8222408 2.8459473 4.293728 2.8459473 6.8707657l0 38.865753c0 5.3664055 -4.3503113 9.716732 -9.716705 9.716732l-235.43268 0c-5.3664055 0 -9.716732 -4.3503265 -9.716732 -9.716732z" fill-rule="nonzero"></path><path fill="#000000" d="m82.280266 35.042118q0.0625 0.171875 0.0625 0.28125q0 0.109375 -0.0625 0.171875q-0.0625 0.046875 -0.203125 0.0625q-0.140625 0.015625 -0.390625 0.015625q-0.234375 0 -0.390625 -0.015625q-0.140625 0 -0.21875 -0.03125q-0.0625 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.0625 -0.125l-0.859375 -2.453125l-4.203125 0l-0.828125 2.421875q-0.03125 0.078125 -0.078125 0.125q-0.03125 0.046875 -0.109375 0.09375q-0.0625 0.03125 -0.203125 0.046875q-0.140625 0.015625 -0.359375 0.015625q-0.21875 0 -0.375 -0.015625q-0.140625 -0.015625 -0.203125 -0.078125q-0.046875 -0.0625 -0.046875 -0.15625q0 -0.109375 0.0625 -0.28125l3.390625 -9.390625q0.03125 -0.09375 0.078125 -0.140625q0.0625 -0.0625 0.15625 -0.09375q0.09375 -0.03125 0.25 -0.03125q0.15625 -0.015625 0.390625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0 0.265625 0.03125q0.109375 0.03125 0.15625 0.09375q0.0625 0.0625 0.09375 0.140625l3.390625 9.390625zm-4.359375 -8.28125l0 0l-1.75 5.03125l3.515625 0l-1.765625 -5.03125zm12.3671875 4.9375q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm9.765625 -0.15625q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm13.3828125 -0.140625q0 0.921875 -0.203125 1.65625q-0.203125 0.71875 -0.59375 1.234375q-0.375 0.515625 -0.9375 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.328125 0 -0.625 -0.078125q-0.28125 -0.0625 -0.5625 -0.203125q-0.265625 -0.15625 -0.546875 -0.375q-0.265625 -0.234375 -0.5625 -0.5625l0 0.859375q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 4.21875q0.3125 -0.328125 0.609375 -0.546875q0.296875 -0.21875 0.578125 -0.34375q0.28125 -0.140625 0.5625 -0.203125q0.28125 -0.0625 0.59375 -0.0625q0.765625 0 1.296875 0.3125q0.546875 0.296875 0.890625 0.8125q0.34375 0.5 0.5 1.1875q0.15625 0.6875 0.15625 1.453125zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.515625 -0.28125 -0.90625q-0.203125 -0.390625 -0.546875 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.515625 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.65625 1.015625 1.0q0.484375 0.328125 1.015625 0.328125q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.546875 -0.609375q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm7.40625 -3.109375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm8.0 2.96875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.281242 3.5q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1874924 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09374237 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm8.265625 -6.703125q0 0.265625 -0.078125 0.390625q-0.078125 0.125 -0.1875 0.125l-1.015625 0q0.28125 0.28125 0.390625 0.625q0.109375 0.328125 0.109375 0.703125q0 0.609375 -0.203125 1.078125q-0.1875 0.46875 -0.5625 0.796875q-0.359375 0.3125 -0.859375 0.484375q-0.5 0.171875 -1.109375 0.171875q-0.421875 0 -0.8125 -0.109375q-0.390625 -0.109375 -0.59375 -0.28125q-0.140625 0.140625 -0.234375 0.328125q-0.09375 0.171875 -0.09375 0.40625q0 0.265625 0.25 0.453125q0.265625 0.171875 0.6875 0.1875l1.828125 0.078125q0.53125 0.015625 0.96875 0.15625q0.4375 0.125 0.75 0.359375q0.328125 0.234375 0.5 0.59375q0.1875 0.34375 0.1875 0.8125q0 0.484375 -0.203125 0.921875q-0.203125 0.4375 -0.625 0.765625q-0.421875 0.328125 -1.078125 0.515625q-0.640625 0.203125 -1.515625 0.203125q-0.859375 0 -1.453125 -0.15625q-0.59375 -0.140625 -0.984375 -0.390625q-0.375 -0.25 -0.546875 -0.59375q-0.171875 -0.34375 -0.171875 -0.75q0 -0.265625 0.0625 -0.515625q0.0625 -0.234375 0.1875 -0.453125q0.125 -0.21875 0.3125 -0.421875q0.203125 -0.203125 0.453125 -0.390625q-0.390625 -0.203125 -0.578125 -0.5q-0.171875 -0.296875 -0.171875 -0.640625q0 -0.46875 0.1875 -0.84375q0.203125 -0.375 0.484375 -0.671875q-0.234375 -0.296875 -0.375 -0.65625q-0.140625 -0.359375 -0.140625 -0.875q0 -0.609375 0.203125 -1.078125q0.203125 -0.484375 0.5625 -0.8125q0.359375 -0.328125 0.859375 -0.5q0.5 -0.171875 1.09375 -0.171875q0.328125 0 0.59375 0.03125q0.28125 0.03125 0.53125 0.09375l2.125 0q0.125 0 0.1875 0.140625q0.078125 0.125 0.078125 0.390625zm-2.015625 1.84375q0 -0.71875 -0.40625 -1.109375q-0.390625 -0.40625 -1.109375 -0.40625q-0.375 0 -0.65625 0.125q-0.28125 0.125 -0.46875 0.34375q-0.171875 0.21875 -0.265625 0.5q-0.09375 0.28125 -0.09375 0.59375q0 0.703125 0.390625 1.109375q0.40625 0.390625 1.109375 0.390625q0.390625 0 0.671875 -0.125q0.28125 -0.125 0.453125 -0.328125q0.1875 -0.21875 0.28125 -0.5q0.09375 -0.28125 0.09375 -0.59375zm0.640625 5.578125q0 -0.453125 -0.375 -0.703125q-0.359375 -0.25 -1.0 -0.265625l-1.8125 -0.0625q-0.25 0.203125 -0.421875 0.390625q-0.15625 0.171875 -0.25 0.328125q-0.09375 0.15625 -0.125 0.3125q-0.03125 0.15625 -0.03125 0.328125q0 0.5 0.515625 0.765625q0.515625 0.265625 1.4375 0.265625q0.578125 0 0.96875 -0.125q0.40625 -0.109375 0.640625 -0.296875q0.25 -0.1875 0.34375 -0.4375q0.109375 -0.234375 0.109375 -0.5zm9.078125 -0.71875q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 4.21875q0.5625 -0.59375 1.125 -0.875q0.5625 -0.28125 1.125 -0.28125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm6.015625 -0.515625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm8.9765625 0q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm8.234375 -3.078125q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm10.7265625 -6.421875q0 0.15625 -0.015625 0.25q-0.015625 0.078125 -0.03125 0.140625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.140625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.046875 -0.28125 -0.078125q-0.15625 -0.046875 -0.359375 -0.046875q-0.296875 0 -0.5 0.09375q-0.203125 0.09375 -0.328125 0.296875q-0.125 0.203125 -0.1875 0.515625q-0.046875 0.3125 -0.046875 0.765625l0 0.765625l1.578125 0q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.171875 0.125l-1.578125 0l0 6.15625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -6.15625l-0.984375 0q-0.125 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.046875 -0.03125 0.109375 -0.03125l0.984375 0l0 -0.71875q0 -0.734375 0.140625 -1.265625q0.140625 -0.53125 0.421875 -0.859375q0.28125 -0.34375 0.703125 -0.5q0.421875 -0.15625 1.0 -0.15625q0.28125 0 0.53125 0.046875q0.265625 0.046875 0.40625 0.109375q0.140625 0.0625 0.1875 0.109375q0.046875 0.046875 0.078125 0.125q0.03125 0.0625 0.03125 0.171875q0.015625 0.109375 0.015625 0.25zm7.5703125 6.328125q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm7.375 -3.0625q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm7.46875 2.75q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm9.1328125 -2.5q0 0.265625 -0.078125 0.390625q-0.078125 0.125 -0.1875 0.125l-1.015625 0q0.28125 0.28125 0.390625 0.625q0.109375 0.328125 0.109375 0.703125q0 0.609375 -0.203125 1.078125q-0.1875 0.46875 -0.5625 0.796875q-0.359375 0.3125 -0.859375 0.484375q-0.5 0.171875 -1.109375 0.171875q-0.421875 0 -0.8125 -0.109375q-0.390625 -0.109375 -0.59375 -0.28125q-0.140625 0.140625 -0.234375 0.328125q-0.09375 0.171875 -0.09375 0.40625q0 0.265625 0.25 0.453125q0.265625 0.171875 0.6875 0.1875l1.828125 0.078125q0.53125 0.015625 0.96875 0.15625q0.4375 0.125 0.75 0.359375q0.328125 0.234375 0.5 0.59375q0.1875 0.34375 0.1875 0.8125q0 0.484375 -0.203125 0.921875q-0.203125 0.4375 -0.625 0.765625q-0.421875 0.328125 -1.078125 0.515625q-0.640625 0.203125 -1.515625 0.203125q-0.859375 0 -1.453125 -0.15625q-0.59375 -0.140625 -0.984375 -0.390625q-0.375 -0.25 -0.546875 -0.59375q-0.171875 -0.34375 -0.171875 -0.75q0 -0.265625 0.0625 -0.515625q0.0625 -0.234375 0.1875 -0.453125q0.125 -0.21875 0.3125 -0.421875q0.203125 -0.203125 0.453125 -0.390625q-0.390625 -0.203125 -0.578125 -0.5q-0.171875 -0.296875 -0.171875 -0.640625q0 -0.46875 0.1875 -0.84375q0.203125 -0.375 0.484375 -0.671875q-0.234375 -0.296875 -0.375 -0.65625q-0.140625 -0.359375 -0.140625 -0.875q0 -0.609375 0.203125 -1.078125q0.203125 -0.484375 0.5625 -0.8125q0.359375 -0.328125 0.859375 -0.5q0.5 -0.171875 1.09375 -0.171875q0.328125 0 0.59375 0.03125q0.28125 0.03125 0.53125 0.09375l2.125 0q0.125 0 0.1875 0.140625q0.078125 0.125 0.078125 0.390625zm-2.015625 1.84375q0 -0.71875 -0.40625 -1.109375q-0.390625 -0.40625 -1.109375 -0.40625q-0.375 0 -0.65625 0.125q-0.28125 0.125 -0.46875 0.34375q-0.171875 0.21875 -0.265625 0.5q-0.09375 0.28125 -0.09375 0.59375q0 0.703125 0.390625 1.109375q0.40625 0.390625 1.109375 0.390625q0.390625 0 0.671875 -0.125q0.28125 -0.125 0.453125 -0.328125q0.1875 -0.21875 0.28125 -0.5q0.09375 -0.28125 0.09375 -0.59375zm0.640625 5.578125q0 -0.453125 -0.375 -0.703125q-0.359375 -0.25 -1.0 -0.265625l-1.8125 -0.0625q-0.25 0.203125 -0.421875 0.390625q-0.15625 0.171875 -0.25 0.328125q-0.09375 0.15625 -0.125 0.3125q-0.03125 0.15625 -0.03125 0.328125q0 0.5 0.515625 0.765625q0.515625 0.265625 1.4375 0.265625q0.578125 0 0.96875 -0.125q0.40625 -0.109375 0.640625 -0.296875q0.25 -0.1875 0.34375 -0.4375q0.109375 -0.234375 0.109375 -0.5zm7.140625 -7.28125q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm8.0 2.96875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm9.28125 3.5q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.1875 0 -0.296875 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -0.921875q-0.59375 0.65625 -1.1875 0.96875q-0.578125 0.3125 -1.1875 0.3125q-0.703125 0 -1.1875 -0.234375q-0.46875 -0.25 -0.765625 -0.640625q-0.296875 -0.40625 -0.4375 -0.9375q-0.125 -0.546875 -0.125 -1.3125l0 -4.265625q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 4.09375q0 0.625 0.09375 1.0q0.09375 0.359375 0.265625 0.625q0.1875 0.265625 0.46875 0.40625q0.28125 0.140625 0.65625 0.140625q0.484375 0 0.96875 -0.34375q0.484375 -0.34375 1.015625 -1.0l0 -4.921875q0 -0.0625 0.03125 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.03125 0.03125 0.09375l0 7.03125zm8.4375 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm8.375 0q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm12.601547 4.953125q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -0.99998474 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.1093597 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.37498474 0.109375 -0.67185974 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.73435974 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65623474 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34373474 0.328125 0.96873474 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm7.4921875 -6.71875q0 0.15625 -0.015625 0.25q-0.015625 0.078125 -0.03125 0.140625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.140625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.046875 -0.28125 -0.078125q-0.15625 -0.046875 -0.359375 -0.046875q-0.296875 0 -0.5 0.09375q-0.203125 0.09375 -0.328125 0.296875q-0.125 0.203125 -0.1875 0.515625q-0.046875 0.3125 -0.046875 0.765625l0 0.765625l1.578125 0q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.171875 0.125l-1.578125 0l0 6.15625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -6.15625l-0.984375 0q-0.125 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.046875 -0.03125 0.109375 -0.03125l0.984375 0l0 -0.71875q0 -0.734375 0.140625 -1.265625q0.140625 -0.53125 0.421875 -0.859375q0.28125 -0.34375 0.703125 -0.5q0.421875 -0.15625 1.0 -0.15625q0.28125 0 0.53125 0.046875q0.265625 0.046875 0.40625 0.109375q0.140625 0.0625 0.1875 0.109375q0.046875 0.046875 0.078125 0.125q0.03125 0.0625 0.03125 0.171875q0.015625 0.109375 0.015625 0.25zm4.6953125 9.40625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109375l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921875q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm7.703125 -3.296875q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.3671875 -2.359375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125z" fill-rule="nonzero"></path><path fill="#000000" d="m91.22167 51.229618q0 0.921875 -0.203125 1.65625q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828125q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796875q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.96875zm7.40625 -3.09375q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm8.0 2.96875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm8.3125 2.4375q0 0.125 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.0625 -0.046875 0.125q-0.03125 0.046875 -0.125 0.140625q-0.09375 0.09375 -0.328125 0.25q-0.234375 0.140625 -0.53125 0.265625q-0.296875 0.109375 -0.640625 0.171875q-0.34375 0.078125 -0.703125 0.078125q-0.765625 0 -1.359375 -0.25q-0.578125 -0.265625 -0.96875 -0.734375q-0.390625 -0.484375 -0.609375 -1.1875q-0.203125 -0.703125 -0.203125 -1.609375q0 -1.046875 0.25 -1.78125q0.265625 -0.75 0.703125 -1.21875q0.4375 -0.484375 1.03125 -0.71875q0.609375 -0.234375 1.296875 -0.234375q0.34375 0 0.65625 0.0625q0.3125 0.0625 0.578125 0.171875q0.265625 0.09375 0.46875 0.234375q0.21875 0.125 0.3125 0.21875q0.09375 0.09375 0.125 0.15625q0.03125 0.046875 0.046875 0.125q0.03125 0.078125 0.03125 0.171875q0.015625 0.09375 0.015625 0.234375q0 0.296875 -0.078125 0.421875q-0.0625 0.125 -0.15625 0.125q-0.125 0 -0.28125 -0.125q-0.140625 -0.140625 -0.375 -0.296875q-0.234375 -0.15625 -0.578125 -0.28125q-0.328125 -0.125 -0.78125 -0.125q-0.921875 0 -1.421875 0.71875q-0.5 0.703125 -0.5 2.0625q0 0.6875 0.125 1.203125q0.140625 0.5 0.390625 0.84375q0.25 0.34375 0.609375 0.515625q0.359375 0.171875 0.828125 0.171875q0.453125 0 0.78125 -0.140625q0.34375 -0.140625 0.578125 -0.3125q0.25 -0.171875 0.421875 -0.296875q0.171875 -0.140625 0.265625 -0.140625q0.046875 0 0.078125 0.03125q0.046875 0.03125 0.078125 0.109375q0.03125 0.0625 0.03125 0.1875q0.015625 0.109375 0.015625 0.265625zm7.71875 -2.75q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm7.6640625 2.296875q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm6.257805 0q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.18749237 -0.09375 -0.28124237 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.24999237 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40624237 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15624237 -0.390625 0.46874237 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm6.75 1.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm6.640625 7.5q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm11.234375 1.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.203125 0.046875q-0.125 0.015625 -0.328125 0.015625q-0.21875 0 -0.359375 -0.015625q-0.125 0 -0.21875 -0.03125q-0.09375 -0.03125 -0.15625 -0.078125q-0.0625 -0.0625 -0.109375 -0.125l-2.96875 -3.890625l0 3.890625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 6.359375l2.65625 -2.921875q0.0625 -0.078125 0.125 -0.125q0.078125 -0.046875 0.171875 -0.078125q0.109375 -0.046875 0.234375 -0.046875q0.140625 -0.015625 0.328125 -0.015625q0.1875 0 0.3125 0.015625q0.140625 0 0.21875 0.03125q0.09375 0.03125 0.125 0.078125q0.03125 0.03125 0.03125 0.109375q0 0.09375 -0.046875 0.1875q-0.046875 0.09375 -0.171875 0.21875l-2.546875 2.546875l2.859375 3.703125q0.109375 0.140625 0.140625 0.21875q0.046875 0.078125 0.046875 0.15625zm2.7890625 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm3.515625 9.40625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 10.4375zm3.671875 0q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -10.4375q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 10.4375zm8.390625 -3.8125q0 0.296875 -0.15625 0.4375q-0.15625 0.125 -0.34375 0.125l-4.609375 0q0 0.578125 0.109375 1.046875q0.125 0.46875 0.390625 0.8125q0.28125 0.328125 0.71875 0.515625q0.4375 0.171875 1.0625 0.171875q0.5 0 0.890625 -0.078125q0.390625 -0.078125 0.671875 -0.171875q0.296875 -0.109375 0.46875 -0.1875q0.1875 -0.09375 0.28125 -0.09375q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.0625 0.09375q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375q0 0.109375 -0.015625 0.1875q0 0.0625 -0.015625 0.125q-0.015625 0.0625 -0.046875 0.109375q-0.015625 0.046875 -0.0625 0.09375q-0.046875 0.03125 -0.265625 0.140625q-0.203125 0.09375 -0.546875 0.1875q-0.328125 0.09375 -0.765625 0.171875q-0.4375 0.078125 -0.9375 0.078125q-0.875 0 -1.53125 -0.25q-0.640625 -0.25 -1.09375 -0.71875q-0.4375 -0.484375 -0.671875 -1.203125q-0.21875 -0.71875 -0.21875 -1.671875q0 -0.90625 0.234375 -1.625q0.234375 -0.71875 0.671875 -1.21875q0.4375 -0.515625 1.0625 -0.78125q0.625 -0.265625 1.40625 -0.265625q0.828125 0 1.40625 0.265625q0.578125 0.265625 0.953125 0.71875q0.375 0.4375 0.546875 1.046875q0.1875 0.609375 0.1875 1.296875l0 0.234375zm-1.296875 -0.390625q0.015625 -1.015625 -0.453125 -1.59375q-0.46875 -0.578125 -1.40625 -0.578125q-0.46875 0 -0.828125 0.1875q-0.359375 0.171875 -0.609375 0.46875q-0.234375 0.296875 -0.375 0.703125q-0.125 0.390625 -0.140625 0.8125l3.8125 0zm9.2734375 4.203125q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm6.359375 -5.625q-0.75 1.5625 -1.109375 3.21875q-0.359375 1.65625 -0.359375 3.328125q0 1.671875 0.359375 3.328125q0.375 1.65625 1.09375 3.234375q0.03125 0.09375 0.03125 0.15625q0.015625 0.078125 -0.046875 0.109375q-0.046875 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.296875 0.03125q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.171875 -0.03125q-0.078125 -0.015625 -0.125 -0.046875q-0.046875 -0.03125 -0.0625 -0.078125q-0.421875 -0.796875 -0.75 -1.609375q-0.3125 -0.8125 -0.53125 -1.65625q-0.21875 -0.859375 -0.328125 -1.71875q-0.109375 -0.859375 -0.109375 -1.75q0 -0.875 0.109375 -1.734375q0.125 -0.859375 0.34375 -1.703125q0.234375 -0.859375 0.546875 -1.671875q0.328125 -0.828125 0.71875 -1.625q0.015625 -0.03125 0.046875 -0.046875q0.03125 -0.03125 0.09375 -0.046875q0.0625 -0.03125 0.171875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.1875 0 0.296875 0.03125q0.109375 0.015625 0.171875 0.0625q0.0625 0.03125 0.0625 0.09375q0.015625 0.0625 -0.015625 0.140625zm9.8984375 10.28125q0.0625 0.171875 0.0625 0.28125q0 0.109375 -0.0625 0.171875q-0.0625 0.046875 -0.203125 0.0625q-0.140625 0.015625 -0.390625 0.015625q-0.234375 0 -0.390625 -0.015625q-0.140625 0 -0.21875 -0.03125q-0.0625 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.0625 -0.125l-0.859375 -2.453125l-4.203125 0l-0.828125 2.421875q-0.03125 0.078125 -0.078125 0.125q-0.03125 0.046875 -0.109375 0.09375q-0.0625 0.03125 -0.203125 0.046875q-0.140625 0.015625 -0.359375 0.015625q-0.21875 0 -0.375 -0.015625q-0.140625 -0.015625 -0.203125 -0.078125q-0.046875 -0.0625 -0.046875 -0.15625q0 -0.109375 0.0625 -0.28125l3.390625 -9.390625q0.03125 -0.09375 0.078125 -0.140625q0.0625 -0.0625 0.15625 -0.09375q0.09375 -0.03125 0.25 -0.03125q0.15625 -0.015625 0.390625 -0.015625q0.25 0 0.40625 0.015625q0.171875 0 0.265625 0.03125q0.109375 0.03125 0.15625 0.09375q0.0625 0.0625 0.09375 0.140625l3.390625 9.390625zm-4.359375 -8.28125l0 0l-1.75 5.03125l3.515625 0l-1.765625 -5.03125zm11.9453125 8.5625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm8.375 0q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm7.796875 -1.625q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm8.0 2.96875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm4.546875 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.25 9.40625q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm3.796875 7.03125q-0.03125 0.09375 -0.078125 0.15625q-0.046875 0.0625 -0.125 0.09375q-0.078125 0.03125 -0.203125 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.203125 0 -0.328125 -0.03125q-0.125 -0.03125 -0.203125 -0.078125q-0.0625 -0.046875 -0.078125 -0.125q-0.015625 -0.078125 0.03125 -0.171875l4.71875 -12.96875q0.03125 -0.109375 0.078125 -0.15625q0.0625 -0.0625 0.125 -0.09375q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.296875 -0.015625q0.1875 0 0.3125 0.03125q0.125 0.015625 0.1875 0.0625q0.078125 0.046875 0.09375 0.125q0.015625 0.078125 -0.015625 0.1875l-4.734375 12.96875zm7.3515625 -2.09375q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm10.843735 4.4375q0 1.21875 -0.296875 2.203125q-0.28125 0.984375 -0.859375 1.6875q-0.5625 0.6875 -1.4375 1.0625q-0.859375 0.375 -2.015625 0.375q-1.1406097 0 -1.9843597 -0.34375q-0.828125 -0.34375 -1.375 -0.984375q-0.53125 -0.65625 -0.796875 -1.609375q-0.265625 -0.96875 -0.265625 -2.21875q0 -1.203125 0.28125 -2.171875q0.296875 -0.984375 0.875 -1.65625q0.578125 -0.6875 1.4375 -1.0625q0.87498474 -0.375 2.0312347 -0.375q1.109375 0 1.9375 0.34375q0.828125 0.328125 1.375 0.984375q0.5625 0.640625 0.828125 1.59375q0.265625 0.9375 0.265625 2.171875zm-1.40625 0.09375q0 -0.859375 -0.15625 -1.59375q-0.15625 -0.75 -0.515625 -1.28125q-0.34375 -0.546875 -0.9375 -0.84375q-0.59375 -0.3125 -1.46875 -0.3125q-0.875 0 -1.4687347 0.328125q-0.59375 0.328125 -0.96875 0.875q-0.375 0.546875 -0.53125 1.28125q-0.15625 0.71875 -0.15625 1.53125q0 0.890625 0.140625 1.640625q0.15625 0.75 0.5 1.296875q0.359375 0.53125 0.9375 0.84375q0.59373474 0.296875 1.4843597 0.296875q0.890625 0 1.484375 -0.328125q0.609375 -0.328125 0.96875 -0.890625q0.375 -0.5625 0.53125 -1.296875q0.15625 -0.734375 0.15625 -1.546875zm8.96875 2.234375q0 0.71875 -0.265625 1.28125q-0.265625 0.546875 -0.734375 0.9375q-0.453125 0.375 -1.09375 0.578125q-0.625 0.203125 -1.34375 0.203125q-0.515625 0 -0.953125 -0.09375q-0.421875 -0.09375 -0.765625 -0.21875q-0.34375 -0.125 -0.578125 -0.25q-0.21875 -0.140625 -0.3125 -0.234375q-0.09375 -0.09375 -0.140625 -0.234375q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.171875 0.015625 -0.28125q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.078125 0.078125 -0.109375q0.046875 -0.03125 0.109375 -0.03125q0.109375 0 0.296875 0.140625q0.203125 0.125 0.515625 0.28125q0.3125 0.15625 0.75 0.296875q0.453125 0.140625 1.03125 0.140625q0.4375 0 0.796875 -0.109375q0.359375 -0.125 0.625 -0.34375q0.265625 -0.21875 0.40625 -0.53125q0.140625 -0.3125 0.140625 -0.703125q0 -0.4375 -0.203125 -0.734375q-0.1875 -0.3125 -0.515625 -0.53125q-0.3125 -0.234375 -0.734375 -0.421875q-0.40625 -0.203125 -0.84375 -0.390625q-0.421875 -0.203125 -0.828125 -0.4375q-0.40625 -0.25 -0.734375 -0.578125q-0.3125 -0.328125 -0.515625 -0.765625q-0.1875 -0.453125 -0.1875 -1.0625q0 -0.640625 0.21875 -1.125q0.234375 -0.5 0.640625 -0.828125q0.421875 -0.34375 0.984375 -0.515625q0.5625 -0.1875 1.21875 -0.1875q0.34375 0 0.671875 0.0625q0.34375 0.0625 0.640625 0.15625q0.3125 0.09375 0.546875 0.21875q0.234375 0.125 0.296875 0.203125q0.078125 0.0625 0.09375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.09375 0.015625 0.25q0 0.140625 -0.015625 0.25q0 0.109375 -0.03125 0.1875q-0.015625 0.0625 -0.0625 0.109375q-0.046875 0.03125 -0.09375 0.03125q-0.09375 0 -0.28125 -0.109375q-0.171875 -0.109375 -0.4375 -0.25q-0.265625 -0.140625 -0.640625 -0.25q-0.359375 -0.109375 -0.8125 -0.109375q-0.421875 0 -0.734375 0.109375q-0.3125 0.109375 -0.515625 0.296875q-0.203125 0.1875 -0.3125 0.453125q-0.09375 0.25 -0.09375 0.546875q0 0.421875 0.1875 0.734375q0.203125 0.296875 0.53125 0.53125q0.328125 0.234375 0.734375 0.4375q0.421875 0.1875 0.84375 0.390625q0.4375 0.1875 0.84375 0.4375q0.421875 0.234375 0.734375 0.5625q0.328125 0.3125 0.53125 0.765625q0.203125 0.4375 0.203125 1.03125zm4.3828125 -1.359375q0 0.890625 -0.109375 1.75q-0.109375 0.859375 -0.328125 1.71875q-0.21875 0.84375 -0.546875 1.65625q-0.3125 0.8125 -0.734375 1.609375q-0.015625 0.046875 -0.0625 0.078125q-0.046875 0.03125 -0.125 0.046875q-0.078125 0.03125 -0.1875 0.03125q-0.09375 0.015625 -0.234375 0.015625q-0.203125 0 -0.3125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.03125 -0.046875 -0.109375q0.015625 -0.0625 0.046875 -0.15625q0.71875 -1.578125 1.078125 -3.234375q0.375 -1.65625 0.375 -3.328125q0 -1.671875 -0.375 -3.328125q-0.359375 -1.65625 -1.09375 -3.21875q-0.03125 -0.078125 -0.03125 -0.140625q0.015625 -0.0625 0.078125 -0.09375q0.0625 -0.046875 0.171875 -0.0625q0.109375 -0.03125 0.296875 -0.03125q0.15625 0 0.265625 0.015625q0.109375 0.015625 0.171875 0.046875q0.078125 0.015625 0.109375 0.046875q0.03125 0.015625 0.046875 0.046875q0.796875 1.59375 1.25 3.296875q0.46875 1.6875 0.46875 3.4375z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m306.55707 43.057743l60.82547 0" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m306.5571 43.057743l48.82544 0" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m355.38254 46.361206l9.076202 -3.303463l-9.076202 -3.3034668z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m782.124 595.17584l1.2913208 45.858276" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m782.124 595.17584l0.95355225 33.863037" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m779.7754 629.13184l3.5576782 8.979614l3.046692 -9.165588z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m782.124 493.26508l0 35.800537" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m782.124 493.2651l0 23.800507" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m778.82056 517.0656l3.3034668 9.076172l3.3034668 -9.076172z" fill-rule="evenodd"></path><path fill="#f4e1df" d="m699.99805 667.05774l82.12598 -33.055115l82.12598 33.055115l-82.12598 33.055115z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m699.99805 667.05774l82.12598 -33.055115l82.12598 33.055115l-82.12598 33.055115z" fill-rule="nonzero"></path><path fill="#000000" d="m763.91754 668.75305q0 0.0625 -0.015625 0.109375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.1875 0.015625q-0.109375 0.015625 -0.296875 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 0 -0.171875 -0.03125q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.0625 -0.125l-0.75 -1.9375q-0.140625 -0.328125 -0.28125 -0.609375q-0.140625 -0.28125 -0.34375 -0.46875q-0.1875 -0.203125 -0.46875 -0.3125q-0.265625 -0.109375 -0.640625 -0.109375l-0.71875 0l0 3.484375q0 0.0625 -0.03125 0.109375q-0.03125 0.03125 -0.09375 0.046875q-0.0625 0.015625 -0.171875 0.03125q-0.09375 0.015625 -0.25 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.171875 -0.03125q-0.0625 -0.015625 -0.09375 -0.046875q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.59375q0 -0.25 0.125 -0.34375q0.140625 -0.109375 0.28125 -0.109375l1.75 0q0.3125 0 0.515625 0.015625q0.203125 0.015625 0.359375 0.046875q0.484375 0.078125 0.84375 0.265625q0.375 0.171875 0.609375 0.453125q0.25 0.265625 0.375 0.625q0.125 0.34375 0.125 0.765625q0 0.40625 -0.109375 0.734375q-0.109375 0.328125 -0.328125 0.578125q-0.203125 0.25 -0.5 0.4375q-0.28125 0.1875 -0.640625 0.3125q0.203125 0.09375 0.359375 0.234375q0.171875 0.125 0.3125 0.3125q0.140625 0.1875 0.265625 0.4375q0.125 0.25 0.25 0.5625l0.75 1.8125q0.078125 0.21875 0.09375 0.3125q0.03125 0.09375 0.03125 0.140625zm-1.640625 -5.765625q0 -0.484375 -0.21875 -0.8125q-0.203125 -0.328125 -0.71875 -0.484375q-0.15625 -0.046875 -0.359375 -0.0625q-0.203125 -0.015625 -0.515625 -0.015625l-0.921875 0l0 2.765625l1.0625 0q0.4375 0 0.75 -0.09375q0.3125 -0.109375 0.515625 -0.296875q0.21875 -0.1875 0.3125 -0.4375q0.09375 -0.265625 0.09375 -0.5625zm8.15863 2.671875q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0zm6.397156 1.859375q0 0.4375 -0.171875 0.78125q-0.15625 0.34375 -0.453125 0.578125q-0.296875 0.234375 -0.71875 0.359375q-0.40625 0.125 -0.90625 0.125q-0.296875 0 -0.578125 -0.046875q-0.28125 -0.046875 -0.5 -0.125q-0.21875 -0.078125 -0.375 -0.15625q-0.140625 -0.078125 -0.21875 -0.140625q-0.0625 -0.0625 -0.09375 -0.171875q-0.03125 -0.125 -0.03125 -0.3125q0 -0.125 0.015625 -0.203125q0.015625 -0.09375 0.03125 -0.140625q0.015625 -0.046875 0.046875 -0.0625q0.03125 -0.03125 0.078125 -0.03125q0.078125 0 0.203125 0.09375q0.140625 0.078125 0.34375 0.1875q0.203125 0.09375 0.46875 0.1875q0.28125 0.078125 0.640625 0.078125q0.265625 0 0.46875 -0.046875q0.21875 -0.0625 0.375 -0.171875q0.171875 -0.109375 0.25 -0.28125q0.078125 -0.171875 0.078125 -0.40625q0 -0.25 -0.125 -0.40625q-0.109375 -0.171875 -0.3125 -0.296875q-0.203125 -0.125 -0.46875 -0.21875q-0.25 -0.109375 -0.515625 -0.21875q-0.265625 -0.109375 -0.53125 -0.234375q-0.25 -0.140625 -0.453125 -0.328125q-0.203125 -0.203125 -0.328125 -0.46875q-0.125 -0.28125 -0.125 -0.671875q0 -0.328125 0.125 -0.640625q0.140625 -0.3125 0.390625 -0.53125q0.265625 -0.234375 0.65625 -0.375q0.390625 -0.140625 0.90625 -0.140625q0.234375 0 0.453125 0.046875q0.234375 0.03125 0.421875 0.09375q0.1875 0.046875 0.3125 0.125q0.125 0.0625 0.1875 0.109375q0.078125 0.046875 0.09375 0.09375q0.03125 0.03125 0.03125 0.078125q0.015625 0.046875 0.015625 0.125q0.015625 0.0625 0.015625 0.171875q0 0.09375 -0.015625 0.1875q0 0.078125 -0.03125 0.125q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.046875 0 -0.15625 -0.0625q-0.109375 -0.078125 -0.28125 -0.15625q-0.171875 -0.078125 -0.40625 -0.140625q-0.234375 -0.078125 -0.53125 -0.078125q-0.265625 0 -0.46875 0.0625q-0.203125 0.0625 -0.328125 0.171875q-0.125 0.109375 -0.203125 0.265625q-0.0625 0.140625 -0.0625 0.328125q0 0.25 0.125 0.421875q0.125 0.15625 0.328125 0.28125q0.203125 0.125 0.46875 0.234375q0.265625 0.09375 0.53125 0.203125q0.265625 0.109375 0.53125 0.25q0.265625 0.125 0.46875 0.328125q0.203125 0.1875 0.328125 0.453125q0.125 0.265625 0.125 0.625zm6.5097046 1.5625q0 0.046875 -0.015625 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.21875 0.015625q-0.140625 0 -0.234375 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.046875 -0.03125 -0.078125 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -0.765625q-0.484375 0.546875 -0.96875 0.796875q-0.46875 0.25 -0.953125 0.25q-0.578125 0 -0.96875 -0.1875q-0.390625 -0.203125 -0.625 -0.53125q-0.234375 -0.328125 -0.34375 -0.75q-0.109375 -0.4375 -0.109375 -1.0625l0 -3.46875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.25 0.015625q0.109375 0 0.15625 0.03125q0.0625 0.015625 0.09375 0.0625q0.03125 0.03125 0.03125 0.078125l0 3.328125q0 0.5 0.0625 0.8125q0.078125 0.296875 0.21875 0.515625q0.15625 0.203125 0.375 0.328125q0.234375 0.109375 0.546875 0.109375q0.390625 0 0.78125 -0.28125q0.390625 -0.28125 0.828125 -0.8125l0 -4.0q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.140625 0 0.234375 0.015625q0.109375 0 0.171875 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 5.71875zm10.596191 0q0 0.046875 -0.03125 0.09375q-0.03125 0.03125 -0.09375 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.25 0.015625q-0.15625 0 -0.265625 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -3.46875q0 -0.375 -0.0625 -0.671875q-0.0625 -0.296875 -0.203125 -0.5q-0.140625 -0.21875 -0.359375 -0.328125q-0.21875 -0.125 -0.5 -0.125q-0.359375 0 -0.734375 0.28125q-0.359375 0.28125 -0.796875 0.8125l0 4.0q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.171875 0.015625q-0.09375 0.015625 -0.25 0.015625q-0.140625 0 -0.25 -0.015625q-0.109375 0 -0.171875 -0.015625q-0.046875 -0.03125 -0.078125 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -3.46875q0 -0.375 -0.078125 -0.671875q-0.0625 -0.296875 -0.203125 -0.5q-0.140625 -0.21875 -0.359375 -0.328125q-0.203125 -0.125 -0.5 -0.125q-0.359375 0 -0.734375 0.28125q-0.359375 0.28125 -0.796875 0.8125l0 4.0q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.765625q0.484375 -0.546875 0.9375 -0.796875q0.453125 -0.25 0.90625 -0.25q0.359375 0 0.640625 0.078125q0.28125 0.078125 0.5 0.234375q0.21875 0.15625 0.359375 0.359375q0.15625 0.203125 0.265625 0.453125q0.28125 -0.3125 0.53125 -0.515625q0.265625 -0.21875 0.5 -0.34375q0.25 -0.140625 0.46875 -0.203125q0.21875 -0.0625 0.453125 -0.0625q0.546875 0 0.921875 0.203125q0.375 0.1875 0.609375 0.515625q0.234375 0.3125 0.328125 0.75q0.109375 0.4375 0.109375 0.921875l0 3.609375zm7.0375366 -3.109375q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0zm7.256531 -2.71875q0 0.5625 -0.15625 1.0q-0.15625 0.421875 -0.453125 0.734375q-0.28125 0.296875 -0.6875 0.46875q-0.390625 0.171875 -0.875 0.203125l-0.046875 1.53125q0 0.09375 -0.109375 0.140625q-0.109375 0.046875 -0.359375 0.046875q-0.125 0 -0.234375 0q-0.09375 -0.015625 -0.15625 -0.03125q-0.046875 -0.03125 -0.078125 -0.0625q-0.015625 -0.03125 -0.015625 -0.09375l-0.046875 -1.75q0 -0.15625 0.03125 -0.234375q0.03125 -0.09375 0.078125 -0.15625q0.0625 -0.0625 0.140625 -0.078125q0.09375 -0.03125 0.21875 -0.03125l0.140625 0q0.40625 0 0.6875 -0.125q0.296875 -0.140625 0.484375 -0.34375q0.1875 -0.21875 0.265625 -0.515625q0.078125 -0.296875 0.078125 -0.609375q0 -0.359375 -0.109375 -0.65625q-0.09375 -0.3125 -0.296875 -0.53125q-0.203125 -0.21875 -0.515625 -0.328125q-0.296875 -0.125 -0.71875 -0.125q-0.375 0 -0.65625 0.078125q-0.265625 0.078125 -0.46875 0.171875q-0.203125 0.09375 -0.34375 0.171875q-0.125 0.078125 -0.1875 0.078125q-0.046875 0 -0.078125 -0.015625q-0.03125 -0.015625 -0.0625 -0.0625q-0.015625 -0.0625 -0.03125 -0.15625q-0.015625 -0.09375 -0.015625 -0.234375q0 -0.15625 0.015625 -0.234375q0.015625 -0.078125 0.078125 -0.140625q0.078125 -0.0625 0.25 -0.15625q0.1875 -0.09375 0.4375 -0.171875q0.265625 -0.09375 0.5625 -0.140625q0.3125 -0.0625 0.640625 -0.0625q0.6875 0 1.171875 0.203125q0.484375 0.1875 0.796875 0.515625q0.328125 0.328125 0.46875 0.78125q0.15625 0.4375 0.15625 0.921875zm-2.0 5.640625q0 0.203125 -0.03125 0.34375q-0.03125 0.140625 -0.109375 0.234375q-0.0625 0.078125 -0.203125 0.109375q-0.125 0.03125 -0.3125 0.03125q-0.203125 0 -0.34375 -0.03125q-0.125 -0.03125 -0.203125 -0.109375q-0.078125 -0.09375 -0.109375 -0.234375q-0.015625 -0.140625 -0.015625 -0.34375q0 -0.21875 0.015625 -0.359375q0.03125 -0.140625 0.109375 -0.21875q0.078125 -0.078125 0.203125 -0.109375q0.140625 -0.046875 0.34375 -0.046875q0.1875 0 0.3125 0.046875q0.140625 0.03125 0.203125 0.109375q0.078125 0.078125 0.109375 0.21875q0.03125 0.140625 0.03125 0.359375z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m782.0 600.3018l91.370056 0l0 27.496094l-91.370056 0z" fill-rule="nonzero"></path><path fill="#000000" d="m800.9062 610.41705q0 0.140625 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.03125 -0.078125 0.03125q-0.0625 0 -0.140625 -0.03125q-0.0625 -0.03125 -0.15625 -0.046875q-0.09375 -0.03125 -0.203125 -0.0625q-0.109375 -0.03125 -0.25 -0.03125q-0.15625 0 -0.3125 0.0625q-0.140625 0.0625 -0.3125 0.21875q-0.171875 0.140625 -0.359375 0.390625q-0.1875 0.234375 -0.40625 0.578125l0 3.765625q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.828125q0.234375 -0.34375 0.4375 -0.546875q0.203125 -0.21875 0.390625 -0.34375q0.1875 -0.125 0.359375 -0.171875q0.1875 -0.046875 0.375 -0.046875q0.078125 0 0.171875 0.015625q0.109375 0 0.21875 0.03125q0.125 0.015625 0.21875 0.046875q0.09375 0.03125 0.125 0.078125q0.046875 0.03125 0.046875 0.0625q0.015625 0.015625 0.015625 0.0625q0.015625 0.046875 0.015625 0.140625q0.015625 0.078125 0.015625 0.21875zm6.1778564 2.234375q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0zm5.772156 3.0q0 0.1875 -0.03125 0.296875q-0.015625 0.109375 -0.0625 0.15625q-0.046875 0.046875 -0.15625 0.09375q-0.09375 0.046875 -0.234375 0.0625q-0.125 0.03125 -0.28125 0.046875q-0.140625 0.03125 -0.28125 0.03125q-0.453125 0 -0.765625 -0.109375q-0.3125 -0.125 -0.515625 -0.359375q-0.203125 -0.25 -0.296875 -0.609375q-0.09375 -0.359375 -0.09375 -0.859375l0 -3.34375l-0.796875 0q-0.09375 0 -0.15625 -0.09375q-0.0625 -0.109375 -0.0625 -0.328125q0 -0.125 0.015625 -0.203125q0.015625 -0.09375 0.046875 -0.140625q0.03125 -0.0625 0.0625 -0.078125q0.046875 -0.015625 0.09375 -0.015625l0.796875 0l0 -1.359375q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.078125q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.25 -0.015625q0.15625 0 0.25 0.015625q0.109375 0 0.171875 0.03125q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.078125l0 1.359375l1.46875 0q0.046875 0 0.078125 0.015625q0.046875 0.015625 0.078125 0.078125q0.03125 0.046875 0.03125 0.140625q0.015625 0.078125 0.015625 0.203125q0 0.21875 -0.0625 0.328125q-0.046875 0.09375 -0.140625 0.09375l-1.46875 0l0 3.1875q0 0.59375 0.171875 0.90625q0.171875 0.296875 0.625 0.296875q0.15625 0 0.265625 -0.03125q0.109375 -0.03125 0.203125 -0.0625q0.09375 -0.03125 0.15625 -0.0625q0.0625 -0.03125 0.109375 -0.03125q0.03125 0 0.0625 0.015625q0.03125 0.015625 0.046875 0.0625q0.015625 0.046875 0.015625 0.125q0.015625 0.078125 0.015625 0.1875zm6.3862915 0.421875q0 0.046875 -0.015625 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.21875 0.015625q-0.140625 0 -0.234375 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.046875 -0.03125 -0.078125 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -0.765625q-0.484375 0.546875 -0.96875 0.796875q-0.46875 0.25 -0.953125 0.25q-0.578125 0 -0.96875 -0.1875q-0.390625 -0.203125 -0.625 -0.53125q-0.234375 -0.328125 -0.34375 -0.75q-0.109375 -0.4375 -0.109375 -1.0625l0 -3.46875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.25 0.015625q0.109375 0 0.15625 0.03125q0.0625 0.015625 0.09375 0.0625q0.03125 0.03125 0.03125 0.078125l0 3.328125q0 0.5 0.0625 0.8125q0.078125 0.296875 0.21875 0.515625q0.15625 0.203125 0.375 0.328125q0.234375 0.109375 0.546875 0.109375q0.390625 0 0.78125 -0.28125q0.390625 -0.28125 0.828125 -0.8125l0 -4.0q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.140625 0 0.234375 0.015625q0.109375 0 0.171875 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 5.71875zm5.4555664 -5.34375q0 0.140625 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.03125 -0.078125 0.03125q-0.0625 0 -0.140625 -0.03125q-0.0625 -0.03125 -0.15625 -0.046875q-0.09375 -0.03125 -0.203125 -0.0625q-0.109375 -0.03125 -0.25 -0.03125q-0.15625 0 -0.3125 0.0625q-0.140625 0.0625 -0.3125 0.21875q-0.171875 0.140625 -0.359375 0.390625q-0.1875 0.234375 -0.40625 0.578125l0 3.765625q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.828125q0.234375 -0.34375 0.4375 -0.546875q0.203125 -0.21875 0.390625 -0.34375q0.1875 -0.125 0.359375 -0.171875q0.1875 -0.046875 0.375 -0.046875q0.078125 0 0.171875 0.015625q0.109375 0 0.21875 0.03125q0.125 0.015625 0.21875 0.046875q0.09375 0.03125 0.125 0.078125q0.046875 0.03125 0.046875 0.0625q0.015625 0.015625 0.015625 0.0625q0.015625 0.046875 0.015625 0.140625q0.015625 0.078125 0.015625 0.21875zm6.2247314 5.34375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.171875 0.015625q-0.09375 0.015625 -0.234375 0.015625q-0.15625 0 -0.265625 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -3.34375q0 -0.5 -0.078125 -0.796875q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.375 -0.328125q-0.234375 -0.125 -0.546875 -0.125q-0.390625 0 -0.78125 0.28125q-0.390625 0.28125 -0.828125 0.8125l0 4.0q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.765625q0.484375 -0.546875 0.953125 -0.796875q0.484375 -0.25 0.96875 -0.25q0.578125 0 0.96875 0.203125q0.390625 0.1875 0.625 0.515625q0.25 0.3125 0.34375 0.75q0.109375 0.4375 0.109375 1.046875l0 3.484375zm10.359375 -7.59375q0 0.125 -0.015625 0.21875q0 0.078125 -0.03125 0.140625q-0.03125 0.046875 -0.078125 0.078125q-0.03125 0.03125 -0.078125 0.03125l-2.3125 0l0 7.109375q0 0.0625 -0.03125 0.109375q-0.03125 0.03125 -0.09375 0.046875q-0.0625 0.015625 -0.171875 0.03125q-0.09375 0.015625 -0.25 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.171875 -0.03125q-0.0625 -0.015625 -0.09375 -0.046875q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.109375l-2.3125 0q-0.046875 0 -0.09375 -0.03125q-0.046875 -0.03125 -0.078125 -0.078125q-0.015625 -0.0625 -0.03125 -0.140625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.109375 0.015625 -0.203125q0.015625 -0.09375 0.03125 -0.140625q0.03125 -0.0625 0.078125 -0.09375q0.046875 -0.03125 0.09375 -0.03125l5.71875 0q0.046875 0 0.078125 0.03125q0.046875 0.03125 0.078125 0.09375q0.03125 0.046875 0.03125 0.140625q0.015625 0.09375 0.015625 0.203125zm4.572998 2.25q0 0.140625 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.03125 -0.078125 0.03125q-0.0625 0 -0.140625 -0.03125q-0.0625 -0.03125 -0.15625 -0.046875q-0.09375 -0.03125 -0.203125 -0.0625q-0.109375 -0.03125 -0.25 -0.03125q-0.15625 0 -0.3125 0.0625q-0.140625 0.0625 -0.3125 0.21875q-0.171875 0.140625 -0.359375 0.390625q-0.1875 0.234375 -0.40625 0.578125l0 3.765625q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.828125q0.234375 -0.34375 0.4375 -0.546875q0.203125 -0.21875 0.390625 -0.34375q0.1875 -0.125 0.359375 -0.171875q0.1875 -0.046875 0.375 -0.046875q0.078125 0 0.171875 0.015625q0.109375 0 0.21875 0.03125q0.125 0.015625 0.21875 0.046875q0.09375 0.03125 0.125 0.078125q0.046875 0.03125 0.046875 0.0625q0.015625 0.015625 0.015625 0.0625q0.015625 0.046875 0.015625 0.140625q0.015625 0.078125 0.015625 0.21875zm6.1934814 5.34375q0 0.046875 -0.015625 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.21875 0.015625q-0.140625 0 -0.234375 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.046875 -0.03125 -0.078125 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -0.765625q-0.484375 0.546875 -0.96875 0.796875q-0.46875 0.25 -0.953125 0.25q-0.578125 0 -0.96875 -0.1875q-0.390625 -0.203125 -0.625 -0.53125q-0.234375 -0.328125 -0.34375 -0.75q-0.109375 -0.4375 -0.109375 -1.0625l0 -3.46875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.25 0.015625q0.109375 0 0.15625 0.03125q0.0625 0.015625 0.09375 0.0625q0.03125 0.03125 0.03125 0.078125l0 3.328125q0 0.5 0.0625 0.8125q0.078125 0.296875 0.21875 0.515625q0.15625 0.203125 0.375 0.328125q0.234375 0.109375 0.546875 0.109375q0.390625 0 0.78125 -0.28125q0.390625 -0.28125 0.828125 -0.8125l0 -4.0q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.140625 0 0.234375 0.015625q0.109375 0 0.171875 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 5.71875zm6.9868774 -3.109375q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m782.0 701.0l0 29.007874" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m782.0 701.0l0 17.007874" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m778.69653 718.0079l3.3034668 9.076172l3.3034668 -9.076172z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m864.25 562.1207l65.763794 -1.1338501" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m864.25 562.1207l53.765564 -0.92700195" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m918.0725 564.4967l9.017883 -3.4594116l-9.131775 -3.1465454z" fill-rule="evenodd"></path><path fill="#cbe3d4" d="m367.38254 19.860893l188.6929 0l0 46.3937l-188.6929 0z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m367.38254 19.860893l188.6929 0l0 46.3937l-188.6929 0z" fill-rule="nonzero"></path><path fill="#000000" d="m411.27197 35.307743q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.09375q-0.078125 0.03125 -0.21875 0.046875q-0.125 0.015625 -0.34375 0.015625q-0.265625 0 -0.4375 -0.03125q-0.171875 -0.015625 -0.265625 -0.078125q-0.078125 -0.0625 -0.140625 -0.140625l-3.71875 -5.062498l0 5.062498q0 0.046875 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.078125 0.03125 -0.203125 0.046875q-0.125 0.015625 -0.328125 0.015625q-0.1875 0 -0.328125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.0625 -0.03125 -0.109375l0 -9.703123q0 -0.0625 0.03125 -0.109375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.140625 -0.015625 0.328125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.203125 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.109375l0 4.484375l3.578125 -4.484375q0.046875 -0.078125 0.109375 -0.125q0.0625 -0.046875 0.15625 -0.0625q0.09375 -0.03125 0.21875 -0.046875q0.125 -0.015625 0.328125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.203125 0.046875q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375q0 0.09375 -0.046875 0.203125q-0.046875 0.09375 -0.1875 0.28125l-3.359375 4.0l3.609375 4.796873q0.140625 0.203125 0.15625 0.28125q0.03125 0.078125 0.03125 0.125zm2.859375 0.015625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.031248q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.031248zm0.15625 -9.406248q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.0 2.359375q0 0.03125 -0.015625 0.078125q0 0.03125 -0.015625 0.078125q0 0.03125 -0.015625 0.078125q0 0.046875 -0.015625 0.09375l-2.40625 6.687498q-0.03125 0.078125 -0.078125 0.140625q-0.046875 0.046875 -0.15625 0.09375q-0.09375 0.03125 -0.25 0.03125q-0.15625 0.015625 -0.390625 0.015625q-0.234375 0 -0.390625 -0.015625q-0.15625 -0.015625 -0.265625 -0.046875q-0.09375 -0.03125 -0.15625 -0.078125q-0.046875 -0.0625 -0.078125 -0.140625l-2.390625 -6.687498q-0.03125 -0.09375 -0.046875 -0.15625q-0.015625 -0.078125 -0.03125 -0.109375q0 -0.03125 0 -0.0625q0 -0.0625 0.03125 -0.109375q0.03125 -0.046875 0.109375 -0.0625q0.078125 -0.03125 0.1875 -0.03125q0.125 -0.015625 0.3125 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0 0.203125 0.03125q0.078125 0.03125 0.109375 0.078125q0.046875 0.046875 0.078125 0.125l1.984375 5.796873l0.03125 0.09375l0.015625 -0.09375l1.96875 -5.796873q0.015625 -0.078125 0.046875 -0.125q0.046875 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.03125q0.140625 -0.015625 0.34375 -0.015625q0.1875 0 0.296875 0.015625q0.125 0 0.1875 0.03125q0.0625 0.03125 0.09375 0.078125q0.03125 0.03125 0.03125 0.09375zm4.6640625 7.249998l-0.9375 2.59375q-0.046875 0.125 -0.25 0.1875q-0.1875 0.0625 -0.578125 0.0625q-0.203125 0 -0.328125 -0.015625q-0.125 -0.015625 -0.1875 -0.0625q-0.0625 -0.046875 -0.078125 -0.125q0 -0.078125 0.046875 -0.1875l0.96875 -2.453125q-0.078125 -0.03125 -0.140625 -0.09375q-0.0625 -0.078125 -0.078125 -0.15625l-2.515625 -6.718748q-0.0625 -0.171875 -0.0625 -0.265625q0 -0.09375 0.0625 -0.140625q0.0625 -0.0625 0.203125 -0.078125q0.140625 -0.015625 0.375 -0.015625q0.234375 0 0.359375 0.015625q0.140625 0 0.21875 0.03125q0.078125 0.03125 0.109375 0.09375q0.046875 0.0625 0.078125 0.15625l2.015625 5.640623l0.015625 0l1.9375 -5.671873q0.046875 -0.140625 0.109375 -0.1875q0.078125 -0.046875 0.203125 -0.0625q0.140625 -0.015625 0.390625 -0.015625q0.21875 0 0.359375 0.015625q0.140625 0.015625 0.203125 0.078125q0.0625 0.046875 0.0625 0.140625q0 0.09375 -0.046875 0.234375l-2.515625 6.999998zm14.46875 -2.90625q0 0.484375 -0.125 0.890625q-0.125 0.390625 -0.34375 0.71875q-0.21875 0.3125 -0.53125 0.5625q-0.296875 0.234375 -0.6875 0.40625q-0.390625 0.15625 -0.828125 0.25q-0.4375 0.078125 -1.015625 0.078125l-2.640625 0q-0.171875 0 -0.34375 -0.125q-0.15625 -0.125 -0.15625 -0.421875l0 -9.015623q0 -0.3125 0.15625 -0.421875q0.171875 -0.125 0.34375 -0.125l2.296875 0q0.90625 0 1.484375 0.171875q0.578125 0.171875 0.96875 0.5q0.390625 0.328125 0.578125 0.8125q0.203125 0.46875 0.203125 1.0625q0 0.359375 -0.09375 0.6875q-0.078125 0.328125 -0.25 0.609375q-0.171875 0.28125 -0.421875 0.5q-0.25 0.21875 -0.578125 0.359375q0.40625 0.078125 0.765625 0.28125q0.359375 0.203125 0.625 0.53125q0.28125 0.3125 0.4375 0.75q0.15625 0.4218731 0.15625 0.9374981zm-2.03125 -4.515623q0 -0.375 -0.109375 -0.671875q-0.09375 -0.296875 -0.3125 -0.5q-0.21875 -0.203125 -0.578125 -0.3125q-0.34375 -0.109375 -0.921875 -0.109375l-1.390625 0l0 3.265625l1.53125 0q0.53125 0 0.84375 -0.125q0.328125 -0.140625 0.53125 -0.375q0.21875 -0.234375 0.3125 -0.53125q0.09375 -0.3125 0.09375 -0.640625zm0.609375 4.593748q0 -0.453125 -0.140625 -0.7968731q-0.140625 -0.34375 -0.421875 -0.578125q-0.28125 -0.234375 -0.703125 -0.34375q-0.40625 -0.125 -1.046875 -0.125l-1.609375 0l0 3.562498l1.953125 0q0.46875 0 0.8125 -0.109375q0.34375 -0.109375 0.59375 -0.328125q0.265625 -0.21875 0.40625 -0.53125q0.15625 -0.328125 0.15625 -0.75zm9.84375 -0.9687481q0 0.8593731 -0.234375 1.5937481q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.5937481q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.5781231 0.09375 1.0937481q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.1249981zm9.796875 -0.09375q0 0.8593731 -0.234375 1.5937481q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.5937481q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.5781231 0.09375 1.0937481q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.1249981zm6.921875 2.984373q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109373l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921873q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm6.109375 -1.390625q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.1406231 -0.65625 -0.3124981q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.3906231q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125zm5.5078125 1.390625q0 0.234375 -0.03125 0.375q-0.03125 0.125 -0.09375 0.1875q-0.0625 0.0625 -0.1875 0.125q-0.125 0.046875 -0.296875 0.078125q-0.15625 0.046875 -0.34375 0.0625q-0.171875 0.03125 -0.34375 0.03125q-0.546875 0 -0.9375 -0.140625q-0.390625 -0.15625 -0.640625 -0.453125q-0.25 -0.296875 -0.375 -0.734375q-0.109375 -0.453125 -0.109375 -1.0625l0 -4.109373l-0.984375 0q-0.109375 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.0625 -0.03125 0.125 -0.03125l0.96875 0l0 -1.671875q0 -0.046875 0.03125 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.203125 -0.0625q0.125 -0.015625 0.3125 -0.015625q0.203125 0 0.328125 0.015625q0.125 0.015625 0.1875 0.0625q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 1.671875l1.796875 0q0.0625 0 0.109375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.1875 0.125l-1.796875 0l0 3.921873q0 0.71875 0.203125 1.09375q0.21875 0.375 0.78125 0.375q0.171875 0 0.3125 -0.03125q0.140625 -0.046875 0.25 -0.078125q0.109375 -0.046875 0.1875 -0.078125q0.078125 -0.03125 0.140625 -0.03125q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.234375zm5.8125 -6.046873q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.624998q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.031248q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm6.765625 6.578123q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.7187481q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.749998zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm10.1171875 -0.4218731q0 0.9218731 -0.203125 1.6562481q-0.203125 0.734375 -0.59375 1.25q-0.375 0.515625 -0.953125 0.796875q-0.5625 0.28125 -1.296875 0.28125q-0.3125 0 -0.578125 -0.0625q-0.265625 -0.0625 -0.53125 -0.203125q-0.25 -0.140625 -0.5 -0.34375q-0.25 -0.203125 -0.53125 -0.46875l0 3.515625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -9.828123q0 -0.0625 0.015625 -0.109375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.03125 0.1875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.265625 0.015625q0.109375 0 0.171875 0.03125q0.078125 0.03125 0.09375 0.078125q0.03125 0.046875 0.03125 0.109375l0 0.953125q0.328125 -0.328125 0.625 -0.5625q0.296875 -0.25 0.59375 -0.40625q0.296875 -0.171875 0.609375 -0.25q0.328125 -0.078125 0.671875 -0.078125q0.765625 0 1.296875 0.296875q0.546875 0.296875 0.890625 0.8125q0.34375 0.515625 0.5 1.203125q0.15625 0.671875 0.15625 1.4375zm-1.359375 0.15625q0 -0.546875 -0.09375 -1.046875q-0.078125 -0.5 -0.28125 -0.890625q-0.1875 -0.390625 -0.53125 -0.625q-0.328125 -0.234375 -0.828125 -0.234375q-0.25 0 -0.5 0.078125q-0.234375 0.0625 -0.484375 0.234375q-0.25 0.15625 -0.53125 0.421875q-0.265625 0.25 -0.578125 0.640625l0 2.796873q0.53125 0.640625 1.0 0.984375q0.484375 0.34375 1.015625 0.34375q0.484375 0 0.828125 -0.234375q0.34375 -0.234375 0.5625 -0.625q0.21875 -0.390625 0.3125 -0.875q0.109375 -0.484375 0.109375 -0.9687481zm10.7578125 -6.453125q0 0.15625 -0.015625 0.25q-0.015625 0.078125 -0.03125 0.140625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.140625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.046875 -0.28125 -0.078125q-0.15625 -0.046875 -0.359375 -0.046875q-0.296875 0 -0.5 0.09375q-0.203125 0.09375 -0.328125 0.296875q-0.125 0.203125 -0.1875 0.515625q-0.046875 0.3125 -0.046875 0.765625l0 0.765625l1.578125 0q0.0625 0 0.09375 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.0625 0.0625 0.171875q0.015625 0.09375 0.015625 0.25q0 0.28125 -0.078125 0.40625q-0.0625 0.125 -0.171875 0.125l-1.578125 0l0 6.156248q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -6.156248l-0.984375 0q-0.125 0 -0.1875 -0.125q-0.0625 -0.125 -0.0625 -0.40625q0 -0.15625 0.015625 -0.25q0.015625 -0.109375 0.046875 -0.171875q0.03125 -0.0625 0.078125 -0.09375q0.046875 -0.03125 0.109375 -0.03125l0.984375 0l0 -0.71875q0 -0.734375 0.140625 -1.265625q0.140625 -0.53125 0.421875 -0.859375q0.28125 -0.34375 0.703125 -0.5q0.421875 -0.15625 1.0 -0.15625q0.28125 0 0.53125 0.046875q0.265625 0.046875 0.40625 0.109375q0.140625 0.0625 0.1875 0.109375q0.046875 0.046875 0.078125 0.125q0.03125 0.0625 0.03125 0.171875q0.015625 0.109375 0.015625 0.25zm7.5703125 6.328125q0 0.8593731 -0.234375 1.5937481q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.5937481q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.5781231 0.09375 1.0937481q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.1249981zm7.375 -3.0625q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.624998q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.031248q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125z" fill-rule="nonzero"></path><path fill="#000000" d="m430.6704 54.870247q0 0.09375 -0.0625 0.140625q-0.0625 0.046875 -0.171875 0.0625q-0.109375 0.03125 -0.328125 0.03125q-0.203125 0 -0.328125 -0.03125q-0.109375 -0.015625 -0.171875 -0.0625q-0.046875 -0.046875 -0.046875 -0.140625l0 -0.703125q-0.46875 0.484375 -1.03125 0.765625q-0.5625 0.28125 -1.203125 0.28125q-0.546875 0 -1.0 -0.15625q-0.453125 -0.140625 -0.765625 -0.40625q-0.3125 -0.28125 -0.5 -0.671875q-0.171875 -0.40625 -0.171875 -0.921875q0 -0.59375 0.234375 -1.03125q0.25 -0.4375 0.703125 -0.71875q0.453125 -0.296875 1.109375 -0.4375q0.65625 -0.140625 1.484375 -0.140625l0.96875 0l0 -0.546875q0 -0.40625 -0.09375 -0.71875q-0.078125 -0.3125 -0.28125 -0.515625q-0.1875 -0.21875 -0.5 -0.3125q-0.296875 -0.109375 -0.734375 -0.109375q-0.484375 0 -0.859375 0.109375q-0.375 0.109375 -0.671875 0.25q-0.28125 0.140625 -0.46875 0.25q-0.1875 0.109375 -0.28125 0.109375q-0.0625 0 -0.109375 -0.03125q-0.046875 -0.03125 -0.09375 -0.09375q-0.03125 -0.0625 -0.046875 -0.15625q-0.015625 -0.09375 -0.015625 -0.21875q0 -0.1875 0.03125 -0.296875q0.03125 -0.125 0.125 -0.21875q0.109375 -0.109375 0.359375 -0.234375q0.265625 -0.140625 0.59375 -0.25q0.34375 -0.125 0.734375 -0.1875q0.40625 -0.078125 0.8125 -0.078125q0.765625 0 1.296875 0.171875q0.53125 0.171875 0.859375 0.5q0.328125 0.328125 0.46875 0.828125q0.15625 0.484375 0.15625 1.140625l0 4.75zm-1.28125 -3.21875l-1.109375 0q-0.53125 0 -0.921875 0.09375q-0.390625 0.09375 -0.65625 0.265625q-0.25 0.171875 -0.375 0.421875q-0.109375 0.25 -0.109375 0.5625q0 0.546875 0.34375 0.875q0.34375 0.328125 0.96875 0.328125q0.515625 0 0.9375 -0.25q0.4375 -0.265625 0.921875 -0.796875l0 -1.5zm9.6953125 3.203125q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -4.109375q0 -0.609375 -0.09375 -0.96875q-0.09375 -0.375 -0.28125 -0.640625q-0.171875 -0.265625 -0.46875 -0.40625q-0.28125 -0.140625 -0.65625 -0.140625q-0.484375 0 -0.96875 0.34375q-0.484375 0.34375 -1.015625 1.015625l0 4.90625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 0.9375q0.59375 -0.671875 1.1875 -0.96875q0.59375 -0.3125 1.1875 -0.3125q0.703125 0 1.1875 0.234375q0.484375 0.234375 0.78125 0.640625q0.296875 0.390625 0.421875 0.9375q0.125 0.53125 0.125 1.28125l0 4.28125zm8.375 0q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm7.796875 -1.625q0 0.171875 -0.015625 0.296875q0 0.109375 -0.03125 0.171875q-0.015625 0.0625 -0.0625 0.109375q-0.03125 0.03125 -0.09375 0.03125q-0.0625 0 -0.15625 -0.03125q-0.078125 -0.046875 -0.203125 -0.078125q-0.109375 -0.03125 -0.25 -0.0625q-0.140625 -0.03125 -0.296875 -0.03125q-0.203125 0 -0.390625 0.078125q-0.1875 0.078125 -0.390625 0.265625q-0.203125 0.171875 -0.4375 0.46875q-0.21875 0.296875 -0.5 0.71875l0 4.625q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.0625 0.015625 -0.09375q0.03125 -0.046875 0.09375 -0.078125q0.078125 -0.046875 0.1875 -0.046875q0.109375 -0.015625 0.28125 -0.015625q0.171875 0 0.28125 0.015625q0.125 0 0.1875 0.046875q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.09375l0 1.03125q0.296875 -0.421875 0.546875 -0.6875q0.25 -0.265625 0.46875 -0.421875q0.234375 -0.15625 0.453125 -0.203125q0.234375 -0.0625 0.453125 -0.0625q0.109375 0 0.234375 0.015625q0.125 0 0.265625 0.03125q0.140625 0.03125 0.25 0.078125q0.125 0.03125 0.171875 0.078125q0.046875 0.03125 0.0625 0.078125q0.015625 0.03125 0.015625 0.09375q0.015625 0.046875 0.015625 0.15625q0.015625 0.09375 0.015625 0.28125zm8.0 2.96875q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm4.546875 3.5q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.25 9.40625q0 0.0625 -0.03125 0.109375q-0.015625 0.046875 -0.09375 0.078125q-0.0625 0.03125 -0.171875 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.1875 -0.046875q-0.0625 -0.03125 -0.09375 -0.078125q-0.03125 -0.046875 -0.03125 -0.109375l0 -0.921875q-0.5625 0.59375 -1.15625 0.9375q-0.59375 0.34375 -1.3125 0.34375q-0.765625 0 -1.3125 -0.296875q-0.546875 -0.3125 -0.890625 -0.828125q-0.34375 -0.515625 -0.5 -1.203125q-0.15625 -0.6875 -0.15625 -1.453125q0 -0.90625 0.1875 -1.640625q0.203125 -0.734375 0.578125 -1.25q0.390625 -0.515625 0.953125 -0.78125q0.578125 -0.28125 1.3125 -0.28125q0.625 0 1.125 0.265625q0.515625 0.265625 1.015625 0.796875l0 -4.09375q0 -0.046875 0.03125 -0.09375q0.03125 -0.0625 0.109375 -0.078125q0.078125 -0.03125 0.1875 -0.046875q0.125 -0.03125 0.3125 -0.03125q0.203125 0 0.328125 0.03125q0.125 0.015625 0.1875 0.046875q0.078125 0.015625 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 10.40625zm-1.296875 -4.9375q-0.515625 -0.65625 -1.015625 -0.984375q-0.484375 -0.34375 -1.015625 -0.34375q-0.484375 0 -0.828125 0.234375q-0.34375 0.234375 -0.5625 0.625q-0.21875 0.375 -0.3125 0.859375q-0.09375 0.484375 -0.09375 0.984375q0 0.53125 0.078125 1.046875q0.078125 0.5 0.28125 0.890625q0.203125 0.390625 0.53125 0.640625q0.34375 0.234375 0.859375 0.234375q0.25 0 0.484375 -0.0625q0.25 -0.078125 0.5 -0.234375q0.25 -0.171875 0.515625 -0.4375q0.28125 -0.265625 0.578125 -0.640625l0 -2.8125zm3.796875 7.03125q-0.03125 0.09375 -0.078125 0.15625q-0.046875 0.0625 -0.125 0.09375q-0.078125 0.03125 -0.203125 0.046875q-0.109375 0.015625 -0.265625 0.015625q-0.203125 0 -0.328125 -0.03125q-0.125 -0.03125 -0.203125 -0.078125q-0.0625 -0.046875 -0.078125 -0.125q-0.015625 -0.078125 0.03125 -0.171875l4.71875 -12.96875q0.03125 -0.109375 0.078125 -0.15625q0.0625 -0.0625 0.125 -0.09375q0.078125 -0.046875 0.1875 -0.046875q0.125 -0.015625 0.296875 -0.015625q0.1875 0 0.3125 0.03125q0.125 0.015625 0.1875 0.0625q0.078125 0.046875 0.09375 0.125q0.015625 0.078125 -0.015625 0.1875l-4.734375 12.96875zm7.3515625 -2.09375q0 0.0625 -0.03125 0.109375q-0.03125 0.046875 -0.109375 0.078125q-0.0625 0.03125 -0.1875 0.046875q-0.125 0.015625 -0.3125 0.015625q-0.1875 0 -0.3125 -0.015625q-0.125 -0.015625 -0.203125 -0.046875q-0.078125 -0.03125 -0.109375 -0.078125q-0.015625 -0.046875 -0.015625 -0.109375l0 -7.03125q0 -0.046875 0.015625 -0.09375q0.03125 -0.046875 0.109375 -0.078125q0.078125 -0.03125 0.203125 -0.046875q0.125 -0.015625 0.3125 -0.015625q0.1875 0 0.3125 0.015625q0.125 0.015625 0.1875 0.046875q0.078125 0.03125 0.109375 0.078125q0.03125 0.046875 0.03125 0.09375l0 7.03125zm0.15625 -9.40625q0 0.453125 -0.171875 0.625q-0.171875 0.15625 -0.640625 0.15625q-0.453125 0 -0.625 -0.15625q-0.15625 -0.15625 -0.15625 -0.609375q0 -0.453125 0.171875 -0.609375q0.171875 -0.171875 0.625 -0.171875q0.453125 0 0.625 0.171875q0.171875 0.15625 0.171875 0.59375zm8.765625 5.8125q0 0.859375 -0.234375 1.59375q-0.21875 0.71875 -0.671875 1.25q-0.4375 0.515625 -1.125 0.8125q-0.671875 0.296875 -1.5625 0.296875q-0.859375 0 -1.515625 -0.265625q-0.640625 -0.265625 -1.078125 -0.75q-0.421875 -0.5 -0.640625 -1.203125q-0.203125 -0.703125 -0.203125 -1.59375q0 -0.859375 0.21875 -1.578125q0.234375 -0.71875 0.671875 -1.234375q0.453125 -0.53125 1.125 -0.8125q0.671875 -0.296875 1.578125 -0.296875q0.859375 0 1.5 0.265625q0.65625 0.25 1.078125 0.75q0.4375 0.484375 0.640625 1.1875q0.21875 0.703125 0.21875 1.578125zm-1.359375 0.09375q0 -0.578125 -0.109375 -1.078125q-0.09375 -0.515625 -0.34375 -0.890625q-0.234375 -0.390625 -0.65625 -0.609375q-0.40625 -0.21875 -1.03125 -0.21875q-0.5625 0 -0.984375 0.203125q-0.40625 0.203125 -0.671875 0.578125q-0.265625 0.359375 -0.390625 0.875q-0.125 0.5 -0.125 1.109375q0 0.578125 0.09375 1.09375q0.109375 0.5 0.359375 0.875q0.25 0.375 0.65625 0.609375q0.421875 0.21875 1.03125 0.21875q0.5625 0 0.96875 -0.203125q0.421875 -0.203125 0.6875 -0.5625q0.265625 -0.375 0.390625 -0.875q0.125 -0.515625 0.125 -1.125zm7.671875 1.59375q0 0.53125 -0.203125 0.953125q-0.1875 0.421875 -0.5625 0.71875q-0.359375 0.28125 -0.875 0.4375q-0.5 0.15625 -1.109375 0.15625q-0.375 0 -0.71875 -0.0625q-0.34375 -0.0625 -0.609375 -0.15625q-0.265625 -0.09375 -0.453125 -0.1875q-0.1875 -0.09375 -0.28125 -0.171875q-0.078125 -0.078125 -0.125 -0.21875q-0.03125 -0.140625 -0.03125 -0.390625q0 -0.140625 0.015625 -0.234375q0.015625 -0.109375 0.03125 -0.171875q0.03125 -0.0625 0.0625 -0.09375q0.046875 -0.03125 0.109375 -0.03125q0.078125 0 0.25 0.109375q0.171875 0.109375 0.40625 0.234375q0.25 0.125 0.578125 0.234375q0.34375 0.09375 0.78125 0.09375q0.328125 0 0.59375 -0.0625q0.265625 -0.078125 0.453125 -0.203125q0.203125 -0.140625 0.3125 -0.34375q0.109375 -0.21875 0.109375 -0.515625q0 -0.296875 -0.15625 -0.5q-0.15625 -0.203125 -0.40625 -0.359375q-0.25 -0.15625 -0.5625 -0.265625q-0.3125 -0.125 -0.640625 -0.25q-0.328125 -0.140625 -0.65625 -0.3125q-0.3125 -0.171875 -0.5625 -0.40625q-0.25 -0.25 -0.40625 -0.578125q-0.140625 -0.34375 -0.140625 -0.8125q0 -0.40625 0.15625 -0.78125q0.15625 -0.390625 0.46875 -0.671875q0.328125 -0.28125 0.8125 -0.453125q0.484375 -0.171875 1.125 -0.171875q0.28125 0 0.5625 0.046875q0.28125 0.046875 0.5 0.125q0.234375 0.0625 0.390625 0.140625q0.15625 0.078125 0.234375 0.140625q0.09375 0.0625 0.109375 0.109375q0.03125 0.046875 0.046875 0.109375q0.015625 0.0625 0.015625 0.15625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.234375q0 0.09375 -0.03125 0.15625q-0.03125 0.0625 -0.078125 0.09375q-0.03125 0.015625 -0.078125 0.015625q-0.0625 0 -0.203125 -0.078125q-0.125 -0.09375 -0.34375 -0.1875q-0.203125 -0.09375 -0.5 -0.171875q-0.28125 -0.09375 -0.640625 -0.09375q-0.328125 0 -0.578125 0.078125q-0.25 0.0625 -0.421875 0.203125q-0.15625 0.140625 -0.234375 0.328125q-0.078125 0.1875 -0.078125 0.40625q0 0.296875 0.15625 0.515625q0.15625 0.203125 0.40625 0.359375q0.25 0.15625 0.5625 0.28125q0.328125 0.125 0.65625 0.265625q0.328125 0.125 0.65625 0.296875q0.328125 0.15625 0.578125 0.390625q0.25 0.234375 0.390625 0.5625q0.15625 0.328125 0.15625 0.78125z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m461.729 66.25459l0 39.614174" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m461.729 66.25459l0 27.614174" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m458.42554 93.86877l3.3034668 9.076195l3.3034668 -9.076195z" fill-rule="evenodd"></path><path fill="#f4e1df" d="m699.99805 562.1207l82.12598 -33.055115l82.12598 33.055115l-82.12598 33.055115z" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" d="m699.99805 562.1207l82.12598 -33.055115l82.12598 33.055115l-82.12598 33.055115z" fill-rule="nonzero"></path><path fill="#000000" d="m757.9126 560.9098q0 0.703125 -0.1875 1.296875q-0.171875 0.578125 -0.546875 1.0q-0.359375 0.421875 -0.90625 0.671875q-0.546875 0.234375 -1.28125 0.234375q-0.703125 0 -1.234375 -0.203125q-0.515625 -0.21875 -0.859375 -0.609375q-0.34375 -0.40625 -0.515625 -0.96875q-0.171875 -0.578125 -0.171875 -1.3125q0 -0.6875 0.171875 -1.28125q0.1875 -0.59375 0.546875 -1.015625q0.359375 -0.421875 0.90625 -0.65625q0.546875 -0.234375 1.28125 -0.234375q0.703125 0 1.21875 0.21875q0.53125 0.203125 0.875 0.609375q0.359375 0.390625 0.53125 0.96875q0.171875 0.5625 0.171875 1.28125zm-1.09375 0.0625q0 -0.453125 -0.09375 -0.859375q-0.078125 -0.421875 -0.28125 -0.734375q-0.203125 -0.3125 -0.546875 -0.484375q-0.328125 -0.1875 -0.828125 -0.1875q-0.453125 0 -0.796875 0.171875q-0.328125 0.15625 -0.546875 0.46875q-0.21875 0.296875 -0.328125 0.71875q-0.09375 0.40625 -0.09375 0.890625q0 0.46875 0.078125 0.890625q0.09375 0.40625 0.28125 0.71875q0.203125 0.296875 0.53125 0.484375q0.34375 0.171875 0.859375 0.171875q0.453125 0 0.78125 -0.15625q0.34375 -0.171875 0.5625 -0.46875q0.21875 -0.296875 0.3125 -0.703125q0.109375 -0.421875 0.109375 -0.921875zm7.7316284 2.859375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.171875 0.015625q-0.09375 0.015625 -0.234375 0.015625q-0.15625 0 -0.265625 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -3.34375q0 -0.5 -0.078125 -0.796875q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.375 -0.328125q-0.234375 -0.125 -0.546875 -0.125q-0.390625 0 -0.78125 0.28125q-0.390625 0.28125 -0.828125 0.8125l0 4.0q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.765625q0.484375 -0.546875 0.953125 -0.796875q0.484375 -0.25 0.96875 -0.25q0.578125 0 0.96875 0.203125q0.390625 0.1875 0.625 0.515625q0.25 0.3125 0.34375 0.75q0.109375 0.4375 0.109375 1.046875l0 3.484375zm7.6118774 2.046875q0 0.21875 -0.046875 0.3125q-0.046875 0.109375 -0.15625 0.109375l-6.125 0q-0.109375 0 -0.171875 -0.09375q-0.046875 -0.09375 -0.046875 -0.3125q0 -0.21875 0.046875 -0.328125q0.0625 -0.109375 0.171875 -0.109375l6.125 0q0.09375 0 0.140625 0.09375q0.0625 0.109375 0.0625 0.328125zm6.3723755 -5.0q0 0.75 -0.171875 1.359375q-0.15625 0.59375 -0.46875 1.015625q-0.3125 0.40625 -0.78125 0.640625q-0.46875 0.21875 -1.0625 0.21875q-0.25 0 -0.46875 -0.0625q-0.21875 -0.046875 -0.421875 -0.15625q-0.203125 -0.109375 -0.40625 -0.265625q-0.203125 -0.171875 -0.4375 -0.390625l0 2.859375q0 0.046875 -0.03125 0.078125q-0.015625 0.046875 -0.078125 0.0625q-0.046875 0.03125 -0.15625 0.046875q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 -0.015625 -0.15625 -0.046875q-0.0625 -0.015625 -0.09375 -0.0625q-0.015625 -0.03125 -0.015625 -0.078125l0 -7.984375q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.21875 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.765625q0.265625 -0.265625 0.5 -0.453125q0.25 -0.203125 0.484375 -0.328125q0.25 -0.140625 0.5 -0.203125q0.265625 -0.0625 0.546875 -0.0625q0.625 0 1.0625 0.25q0.4375 0.234375 0.703125 0.65625q0.28125 0.40625 0.40625 0.96875q0.140625 0.5625 0.140625 1.171875zm-1.109375 0.125q0 -0.4375 -0.078125 -0.84375q-0.0625 -0.40625 -0.21875 -0.71875q-0.15625 -0.328125 -0.4375 -0.515625q-0.265625 -0.1875 -0.671875 -0.1875q-0.203125 0 -0.40625 0.0625q-0.203125 0.046875 -0.40625 0.1875q-0.203125 0.125 -0.421875 0.34375q-0.21875 0.203125 -0.46875 0.515625l0 2.28125q0.4375 0.515625 0.8125 0.796875q0.390625 0.28125 0.828125 0.28125q0.390625 0 0.671875 -0.1875q0.28125 -0.1875 0.453125 -0.5q0.171875 -0.328125 0.25 -0.71875q0.09375 -0.390625 0.09375 -0.796875zm7.1587524 2.828125q0 0.078125 -0.0625 0.125q-0.046875 0.03125 -0.140625 0.046875q-0.078125 0.015625 -0.25 0.015625q-0.171875 0 -0.265625 -0.015625q-0.09375 -0.015625 -0.140625 -0.046875q-0.046875 -0.046875 -0.046875 -0.125l0 -0.5625q-0.375 0.390625 -0.84375 0.625q-0.453125 0.21875 -0.96875 0.21875q-0.453125 0 -0.8125 -0.125q-0.359375 -0.109375 -0.625 -0.328125q-0.25 -0.234375 -0.40625 -0.546875q-0.140625 -0.328125 -0.140625 -0.75q0 -0.46875 0.203125 -0.828125q0.203125 -0.359375 0.5625 -0.59375q0.375 -0.234375 0.90625 -0.34375q0.53125 -0.125 1.203125 -0.125l0.78125 0l0 -0.453125q0 -0.328125 -0.078125 -0.578125q-0.0625 -0.25 -0.21875 -0.421875q-0.15625 -0.171875 -0.40625 -0.25q-0.25 -0.09375 -0.609375 -0.09375q-0.375 0 -0.6875 0.09375q-0.3125 0.09375 -0.546875 0.203125q-0.234375 0.109375 -0.390625 0.203125q-0.140625 0.09375 -0.21875 0.09375q-0.0625 0 -0.09375 -0.015625q-0.03125 -0.03125 -0.0625 -0.078125q-0.03125 -0.0625 -0.046875 -0.140625q-0.015625 -0.078125 -0.015625 -0.171875q0 -0.15625 0.015625 -0.25q0.03125 -0.09375 0.109375 -0.171875q0.09375 -0.078125 0.296875 -0.1875q0.21875 -0.125 0.484375 -0.203125q0.28125 -0.09375 0.59375 -0.15625q0.328125 -0.0625 0.65625 -0.0625q0.625 0 1.046875 0.140625q0.4375 0.140625 0.703125 0.40625q0.265625 0.265625 0.390625 0.671875q0.125 0.40625 0.125 0.9375l0 3.84375zm-1.046875 -2.609375l-0.890625 0q-0.4375 0 -0.765625 0.078125q-0.3125 0.078125 -0.515625 0.21875q-0.203125 0.140625 -0.3125 0.34375q-0.09375 0.1875 -0.09375 0.453125q0 0.453125 0.28125 0.71875q0.28125 0.25 0.796875 0.25q0.40625 0 0.75 -0.203125q0.359375 -0.21875 0.75 -0.640625l0 -1.21875zm8.009216 2.609375q0 0.046875 -0.015625 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.21875 0.015625q-0.140625 0 -0.234375 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.046875 -0.03125 -0.078125 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -0.765625q-0.484375 0.546875 -0.96875 0.796875q-0.46875 0.25 -0.953125 0.25q-0.578125 0 -0.96875 -0.1875q-0.390625 -0.203125 -0.625 -0.53125q-0.234375 -0.328125 -0.34375 -0.75q-0.109375 -0.4375 -0.109375 -1.0625l0 -3.46875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.25 0.015625q0.109375 0 0.15625 0.03125q0.0625 0.015625 0.09375 0.0625q0.03125 0.03125 0.03125 0.078125l0 3.328125q0 0.5 0.0625 0.8125q0.078125 0.296875 0.21875 0.515625q0.15625 0.203125 0.375 0.328125q0.234375 0.109375 0.546875 0.109375q0.390625 0 0.78125 -0.28125q0.390625 -0.28125 0.828125 -0.8125l0 -4.0q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.140625 0 0.234375 0.015625q0.109375 0 0.171875 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 5.71875zm5.7055664 -1.5625q0 0.4375 -0.171875 0.78125q-0.15625 0.34375 -0.453125 0.578125q-0.296875 0.234375 -0.71875 0.359375q-0.40625 0.125 -0.90625 0.125q-0.296875 0 -0.578125 -0.046875q-0.28125 -0.046875 -0.5 -0.125q-0.21875 -0.078125 -0.375 -0.15625q-0.140625 -0.078125 -0.21875 -0.140625q-0.0625 -0.0625 -0.09375 -0.171875q-0.03125 -0.125 -0.03125 -0.3125q0 -0.125 0.015625 -0.203125q0.015625 -0.09375 0.03125 -0.140625q0.015625 -0.046875 0.046875 -0.0625q0.03125 -0.03125 0.078125 -0.03125q0.078125 0 0.203125 0.09375q0.140625 0.078125 0.34375 0.1875q0.203125 0.09375 0.46875 0.1875q0.28125 0.078125 0.640625 0.078125q0.265625 0 0.46875 -0.046875q0.21875 -0.0625 0.375 -0.171875q0.171875 -0.109375 0.25 -0.28125q0.078125 -0.171875 0.078125 -0.40625q0 -0.25 -0.125 -0.40625q-0.109375 -0.171875 -0.3125 -0.296875q-0.203125 -0.125 -0.46875 -0.21875q-0.25 -0.109375 -0.515625 -0.21875q-0.265625 -0.109375 -0.53125 -0.234375q-0.25 -0.140625 -0.453125 -0.328125q-0.203125 -0.203125 -0.328125 -0.46875q-0.125 -0.28125 -0.125 -0.671875q0 -0.328125 0.125 -0.640625q0.140625 -0.3125 0.390625 -0.53125q0.265625 -0.234375 0.65625 -0.375q0.390625 -0.140625 0.90625 -0.140625q0.234375 0 0.453125 0.046875q0.234375 0.03125 0.421875 0.09375q0.1875 0.046875 0.3125 0.125q0.125 0.0625 0.1875 0.109375q0.078125 0.046875 0.09375 0.09375q0.03125 0.03125 0.03125 0.078125q0.015625 0.046875 0.015625 0.125q0.015625 0.0625 0.015625 0.171875q0 0.09375 -0.015625 0.1875q0 0.078125 -0.03125 0.125q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.046875 0 -0.15625 -0.0625q-0.109375 -0.078125 -0.28125 -0.15625q-0.171875 -0.078125 -0.40625 -0.140625q-0.234375 -0.078125 -0.53125 -0.078125q-0.265625 0 -0.46875 0.0625q-0.203125 0.0625 -0.328125 0.171875q-0.125 0.109375 -0.203125 0.265625q-0.0625 0.140625 -0.0625 0.328125q0 0.25 0.125 0.421875q0.125 0.15625 0.328125 0.28125q0.203125 0.125 0.46875 0.234375q0.265625 0.09375 0.53125 0.203125q0.265625 0.109375 0.53125 0.25q0.265625 0.125 0.46875 0.328125q0.203125 0.1875 0.328125 0.453125q0.125 0.265625 0.125 0.625zm6.4940796 -1.546875q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0zm4.975281 -5.171875q-0.59375 1.28125 -0.890625 2.625q-0.296875 1.34375 -0.296875 2.703125q0 1.359375 0.296875 2.703125q0.296875 1.328125 0.875 2.625q0.03125 0.078125 0.03125 0.125q0.015625 0.0625 -0.03125 0.09375q-0.046875 0.03125 -0.140625 0.046875q-0.09375 0.015625 -0.25 0.015625q-0.109375 0 -0.203125 -0.015625q-0.078125 0 -0.140625 -0.015625q-0.046875 -0.015625 -0.09375 -0.046875q-0.03125 -0.015625 -0.0625 -0.046875q-0.34375 -0.65625 -0.609375 -1.328125q-0.25 -0.65625 -0.4375 -1.328125q-0.171875 -0.6875 -0.265625 -1.390625q-0.078125 -0.703125 -0.078125 -1.421875q0 -0.71875 0.09375 -1.40625q0.109375 -0.703125 0.28125 -1.390625q0.1875 -0.703125 0.4375 -1.359375q0.265625 -0.671875 0.59375 -1.328125q0 -0.015625 0.03125 -0.03125q0.03125 -0.03125 0.078125 -0.046875q0.046875 -0.015625 0.140625 -0.015625q0.09375 -0.015625 0.234375 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0.015625 0.140625 0.046875q0.0625 0.03125 0.0625 0.09375q0.015625 0.046875 -0.015625 0.09375zm3.9945068 5.34375q0 0.71875 -0.09375 1.421875q-0.09375 0.703125 -0.265625 1.390625q-0.171875 0.671875 -0.4375 1.328125q-0.25 0.671875 -0.59375 1.328125q-0.015625 0.03125 -0.0625 0.046875q-0.03125 0.03125 -0.09375 0.046875q-0.0625 0.015625 -0.140625 0.015625q-0.078125 0.015625 -0.203125 0.015625q-0.15625 0 -0.25 -0.015625q-0.09375 -0.015625 -0.140625 -0.046875q-0.03125 -0.03125 -0.03125 -0.09375q0 -0.046875 0.03125 -0.125q0.578125 -1.28125 0.875 -2.625q0.3125 -1.34375 0.3125 -2.703125q0 -1.359375 -0.3125 -2.703125q-0.296875 -1.34375 -0.890625 -2.625q-0.015625 -0.046875 -0.015625 -0.09375q0 -0.0625 0.046875 -0.09375q0.0625 -0.03125 0.140625 -0.046875q0.09375 -0.015625 0.25 -0.015625q0.125 0 0.21875 0.015625q0.09375 0 0.140625 0.015625q0.046875 0.015625 0.078125 0.046875q0.03125 0.015625 0.03125 0.03125q0.65625 1.3125 1.03125 2.6875q0.375 1.359375 0.375 2.796875z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m864.25 531.34906l91.370056 0l0 27.496094l-91.370056 0z" fill-rule="nonzero"></path><path fill="#000000" d="m881.8383 541.4643q0 0.140625 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.03125 -0.078125 0.03125q-0.0625 0 -0.140625 -0.03125q-0.0625 -0.03125 -0.15625 -0.046875q-0.09375 -0.03125 -0.203125 -0.0625q-0.109375 -0.03125 -0.25 -0.03125q-0.15625 0 -0.3125 0.0625q-0.140625 0.0625 -0.3125 0.21875q-0.171875 0.140625 -0.359375 0.390625q-0.1875 0.234375 -0.40625 0.578125l0 3.765625q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.828125q0.234375 -0.34375 0.4375 -0.546875q0.203125 -0.21875 0.390625 -0.34375q0.1875 -0.125 0.359375 -0.171875q0.1875 -0.046875 0.375 -0.046875q0.078125 0 0.171875 0.015625q0.109375 0 0.21875 0.03125q0.125 0.015625 0.21875 0.046875q0.09375 0.03125 0.125 0.078125q0.046875 0.03125 0.046875 0.0625q0.015625 0.015625 0.015625 0.0625q0.015625 0.046875 0.015625 0.140625q0.015625 0.078125 0.015625 0.21875zm6.1778564 2.234375q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0zm5.772156 3.0q0 0.1875 -0.03125 0.296875q-0.015625 0.109375 -0.0625 0.15625q-0.046875 0.046875 -0.15625 0.09375q-0.09375 0.046875 -0.234375 0.0625q-0.125 0.03125 -0.28125 0.046875q-0.140625 0.03125 -0.28125 0.03125q-0.453125 0 -0.765625 -0.109375q-0.3125 -0.125 -0.515625 -0.359375q-0.203125 -0.25 -0.296875 -0.609375q-0.09375 -0.359375 -0.09375 -0.859375l0 -3.34375l-0.796875 0q-0.09375 0 -0.15625 -0.09375q-0.0625 -0.109375 -0.0625 -0.328125q0 -0.125 0.015625 -0.203125q0.015625 -0.09375 0.046875 -0.140625q0.03125 -0.0625 0.0625 -0.078125q0.046875 -0.015625 0.09375 -0.015625l0.796875 0l0 -1.359375q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.078125q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.25 -0.015625q0.15625 0 0.25 0.015625q0.109375 0 0.171875 0.03125q0.0625 0.03125 0.078125 0.078125q0.03125 0.03125 0.03125 0.078125l0 1.359375l1.46875 0q0.046875 0 0.078125 0.015625q0.046875 0.015625 0.078125 0.078125q0.03125 0.046875 0.03125 0.140625q0.015625 0.078125 0.015625 0.203125q0 0.21875 -0.0625 0.328125q-0.046875 0.09375 -0.140625 0.09375l-1.46875 0l0 3.1875q0 0.59375 0.171875 0.90625q0.171875 0.296875 0.625 0.296875q0.15625 0 0.265625 -0.03125q0.109375 -0.03125 0.203125 -0.0625q0.09375 -0.03125 0.15625 -0.0625q0.0625 -0.03125 0.109375 -0.03125q0.03125 0 0.0625 0.015625q0.03125 0.015625 0.046875 0.0625q0.015625 0.046875 0.015625 0.125q0.015625 0.078125 0.015625 0.1875zm6.3862915 0.421875q0 0.046875 -0.015625 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.21875 0.015625q-0.140625 0 -0.234375 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.046875 -0.03125 -0.078125 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -0.765625q-0.484375 0.546875 -0.96875 0.796875q-0.46875 0.25 -0.953125 0.25q-0.578125 0 -0.96875 -0.1875q-0.390625 -0.203125 -0.625 -0.53125q-0.234375 -0.328125 -0.34375 -0.75q-0.109375 -0.4375 -0.109375 -1.0625l0 -3.46875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.15625 0 0.25 0.015625q0.109375 0 0.15625 0.03125q0.0625 0.015625 0.09375 0.0625q0.03125 0.03125 0.03125 0.078125l0 3.328125q0 0.5 0.0625 0.8125q0.078125 0.296875 0.21875 0.515625q0.15625 0.203125 0.375 0.328125q0.234375 0.109375 0.546875 0.109375q0.390625 0 0.78125 -0.28125q0.390625 -0.28125 0.828125 -0.8125l0 -4.0q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.140625 0 0.234375 0.015625q0.109375 0 0.171875 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 5.71875zm5.4555664 -5.34375q0 0.140625 -0.015625 0.234375q0 0.09375 -0.015625 0.15625q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.03125 -0.078125 0.03125q-0.0625 0 -0.140625 -0.03125q-0.0625 -0.03125 -0.15625 -0.046875q-0.09375 -0.03125 -0.203125 -0.0625q-0.109375 -0.03125 -0.25 -0.03125q-0.15625 0 -0.3125 0.0625q-0.140625 0.0625 -0.3125 0.21875q-0.171875 0.140625 -0.359375 0.390625q-0.1875 0.234375 -0.40625 0.578125l0 3.765625q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.828125q0.234375 -0.34375 0.4375 -0.546875q0.203125 -0.21875 0.390625 -0.34375q0.1875 -0.125 0.359375 -0.171875q0.1875 -0.046875 0.375 -0.046875q0.078125 0 0.171875 0.015625q0.109375 0 0.21875 0.03125q0.125 0.015625 0.21875 0.046875q0.09375 0.03125 0.125 0.078125q0.046875 0.03125 0.046875 0.0625q0.015625 0.015625 0.015625 0.0625q0.015625 0.046875 0.015625 0.140625q0.015625 0.078125 0.015625 0.21875zm6.2247925 5.34375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.0625 0.015625 -0.171875 0.015625q-0.09375 0.015625 -0.234375 0.015625q-0.15625 0 -0.265625 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -3.34375q0 -0.5 -0.078125 -0.796875q-0.078125 -0.296875 -0.21875 -0.5q-0.140625 -0.21875 -0.375 -0.328125q-0.234375 -0.125 -0.546875 -0.125q-0.390625 0 -0.78125 0.28125q-0.390625 0.28125 -0.828125 0.8125l0 4.0q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -5.71875q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.078125 -0.0625q0.0625 -0.03125 0.140625 -0.03125q0.09375 -0.015625 0.25 -0.015625q0.140625 0 0.21875 0.015625q0.09375 0 0.140625 0.03125q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 0.765625q0.484375 -0.546875 0.953125 -0.796875q0.484375 -0.25 0.96875 -0.25q0.578125 0 0.96875 0.203125q0.390625 0.1875 0.625 0.515625q0.25 0.3125 0.34375 0.75q0.109375 0.4375 0.109375 1.046875l0 3.484375zm9.53125 -7.59375q0 0.125 -0.015625 0.21875q0 0.078125 -0.046875 0.140625q-0.03125 0.046875 -0.078125 0.078125q-0.03125 0.03125 -0.078125 0.03125l-3.0 0l0 2.78125l2.84375 0q0.046875 0 0.078125 0.03125q0.046875 0.015625 0.078125 0.078125q0.03125 0.046875 0.046875 0.140625q0.015625 0.078125 0.015625 0.203125q0 0.125 -0.015625 0.21875q-0.015625 0.078125 -0.046875 0.140625q-0.03125 0.046875 -0.078125 0.078125q-0.03125 0.015625 -0.078125 0.015625l-2.84375 0l0 3.421875q0 0.046875 -0.03125 0.09375q-0.015625 0.046875 -0.09375 0.0625q-0.0625 0.015625 -0.171875 0.03125q-0.09375 0.015625 -0.25 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.171875 -0.03125q-0.0625 -0.015625 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -7.59375q0 -0.25 0.125 -0.34375q0.140625 -0.109375 0.28125 -0.109375l3.6875 0q0.046875 0 0.078125 0.03125q0.046875 0.03125 0.078125 0.09375q0.046875 0.046875 0.046875 0.140625q0.015625 0.09375 0.015625 0.203125zm5.9989014 7.59375q0 0.078125 -0.0625 0.125q-0.046875 0.03125 -0.140625 0.046875q-0.078125 0.015625 -0.25 0.015625q-0.171875 0 -0.265625 -0.015625q-0.09375 -0.015625 -0.140625 -0.046875q-0.046875 -0.046875 -0.046875 -0.125l0 -0.5625q-0.375 0.390625 -0.84375 0.625q-0.453125 0.21875 -0.96875 0.21875q-0.453125 0 -0.8125 -0.125q-0.359375 -0.109375 -0.625 -0.328125q-0.25 -0.234375 -0.40625 -0.546875q-0.140625 -0.328125 -0.140625 -0.75q0 -0.46875 0.203125 -0.828125q0.203125 -0.359375 0.5625 -0.59375q0.375 -0.234375 0.90625 -0.34375q0.53125 -0.125 1.203125 -0.125l0.78125 0l0 -0.453125q0 -0.328125 -0.078125 -0.578125q-0.0625 -0.25 -0.21875 -0.421875q-0.15625 -0.171875 -0.40625 -0.25q-0.25 -0.09375 -0.609375 -0.09375q-0.375 0 -0.6875 0.09375q-0.3125 0.09375 -0.546875 0.203125q-0.234375 0.109375 -0.390625 0.203125q-0.140625 0.09375 -0.21875 0.09375q-0.0625 0 -0.09375 -0.015625q-0.03125 -0.03125 -0.0625 -0.078125q-0.03125 -0.0625 -0.046875 -0.140625q-0.015625 -0.078125 -0.015625 -0.171875q0 -0.15625 0.015625 -0.25q0.03125 -0.09375 0.109375 -0.171875q0.09375 -0.078125 0.296875 -0.1875q0.21875 -0.125 0.484375 -0.203125q0.28125 -0.09375 0.59375 -0.15625q0.328125 -0.0625 0.65625 -0.0625q0.625 0 1.046875 0.140625q0.4375 0.140625 0.703125 0.40625q0.265625 0.265625 0.390625 0.671875q0.125 0.40625 0.125 0.9375l0 3.84375zm-1.046875 -2.609375l-0.890625 0q-0.4375 0 -0.765625 0.078125q-0.3125 0.078125 -0.515625 0.21875q-0.203125 0.140625 -0.3125 0.34375q-0.09375 0.1875 -0.09375 0.453125q0 0.453125 0.28125 0.71875q0.28125 0.25 0.796875 0.25q0.40625 0 0.75 -0.203125q0.359375 -0.21875 0.75 -0.640625l0 -1.21875zm4.1654663 2.609375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.078125 0.0625q-0.046875 0.015625 -0.15625 0.015625q-0.09375 0.015625 -0.265625 0.015625q-0.140625 0 -0.25 -0.015625q-0.09375 0 -0.15625 -0.015625q-0.0625 -0.03125 -0.09375 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -8.484375q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.046875q0.109375 -0.015625 0.25 -0.015625q0.171875 0 0.265625 0.015625q0.109375 0.015625 0.15625 0.046875q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 8.484375zm5.605591 -1.5625q0 0.4375 -0.171875 0.78125q-0.15625 0.34375 -0.453125 0.578125q-0.296875 0.234375 -0.71875 0.359375q-0.40625 0.125 -0.90625 0.125q-0.296875 0 -0.578125 -0.046875q-0.28125 -0.046875 -0.5 -0.125q-0.21875 -0.078125 -0.375 -0.15625q-0.140625 -0.078125 -0.21875 -0.140625q-0.0625 -0.0625 -0.09375 -0.171875q-0.03125 -0.125 -0.03125 -0.3125q0 -0.125 0.015625 -0.203125q0.015625 -0.09375 0.03125 -0.140625q0.015625 -0.046875 0.046875 -0.0625q0.03125 -0.03125 0.078125 -0.03125q0.078125 0 0.203125 0.09375q0.140625 0.078125 0.34375 0.1875q0.203125 0.09375 0.46875 0.1875q0.28125 0.078125 0.640625 0.078125q0.265625 0 0.46875 -0.046875q0.21875 -0.0625 0.375 -0.171875q0.171875 -0.109375 0.25 -0.28125q0.078125 -0.171875 0.078125 -0.40625q0 -0.25 -0.125 -0.40625q-0.109375 -0.171875 -0.3125 -0.296875q-0.203125 -0.125 -0.46875 -0.21875q-0.25 -0.109375 -0.515625 -0.21875q-0.265625 -0.109375 -0.53125 -0.234375q-0.25 -0.140625 -0.453125 -0.328125q-0.203125 -0.203125 -0.328125 -0.46875q-0.125 -0.28125 -0.125 -0.671875q0 -0.328125 0.125 -0.640625q0.140625 -0.3125 0.390625 -0.53125q0.265625 -0.234375 0.65625 -0.375q0.390625 -0.140625 0.90625 -0.140625q0.234375 0 0.453125 0.046875q0.234375 0.03125 0.421875 0.09375q0.1875 0.046875 0.3125 0.125q0.125 0.0625 0.1875 0.109375q0.078125 0.046875 0.09375 0.09375q0.03125 0.03125 0.03125 0.078125q0.015625 0.046875 0.015625 0.125q0.015625 0.0625 0.015625 0.171875q0 0.09375 -0.015625 0.1875q0 0.078125 -0.03125 0.125q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.046875 0 -0.15625 -0.0625q-0.109375 -0.078125 -0.28125 -0.15625q-0.171875 -0.078125 -0.40625 -0.140625q-0.234375 -0.078125 -0.53125 -0.078125q-0.265625 0 -0.46875 0.0625q-0.203125 0.0625 -0.328125 0.171875q-0.125 0.109375 -0.203125 0.265625q-0.0625 0.140625 -0.0625 0.328125q0 0.25 0.125 0.421875q0.125 0.15625 0.328125 0.28125q0.203125 0.125 0.46875 0.234375q0.265625 0.09375 0.53125 0.203125q0.265625 0.109375 0.53125 0.25q0.265625 0.125 0.46875 0.328125q0.203125 0.1875 0.328125 0.453125q0.125 0.265625 0.125 0.625zm6.4940796 -1.546875q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m929.9967 769.2992l-375.68506 0" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m929.9967 769.2992l-363.685 0" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m566.3117 765.9957l-9.076233 3.3034668l9.076233 3.3034668z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m929.0 565.0l4.0 205.00787" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m929.0 565.0l3.7659302 193.0102" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m929.4631 758.0746l3.4799194 9.010071l3.1257324 -9.138916z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m851.44684 646.34906l91.37012 0l0 27.496094l-91.37012 0z" fill-rule="nonzero"></path><path fill="#000000" d="m896.6128 661.51117q0 0.125 -0.046875 0.21875q-0.03125 0.09375 -0.109375 0.15625q-0.0625 0.046875 -0.140625 0.078125q-0.078125 0.015625 -0.15625 0.015625l-0.359375 0q-0.15625 0 -0.28125 -0.03125q-0.125 -0.03125 -0.234375 -0.125q-0.109375 -0.09375 -0.234375 -0.25q-0.109375 -0.15625 -0.234375 -0.40625l-2.59375 -4.671875q-0.203125 -0.359375 -0.40625 -0.75q-0.203125 -0.40625 -0.390625 -0.78125l-0.015625 0q0.015625 0.453125 0.015625 0.9375q0.015625 0.46875 0.015625 0.9375l0 4.953125q0 0.046875 -0.03125 0.09375q-0.015625 0.046875 -0.078125 0.0625q-0.0625 0.015625 -0.15625 0.03125q-0.09375 0.015625 -0.25 0.015625q-0.15625 0 -0.265625 -0.015625q-0.09375 -0.015625 -0.15625 -0.03125q-0.046875 -0.015625 -0.078125 -0.0625q-0.015625 -0.046875 -0.015625 -0.09375l0 -7.578125q0 -0.25 0.140625 -0.359375q0.140625 -0.109375 0.296875 -0.109375l0.53125 0q0.171875 0 0.296875 0.03125q0.125 0.03125 0.21875 0.109375q0.109375 0.078125 0.203125 0.203125q0.09375 0.125 0.203125 0.328125l1.984375 3.609375q0.1875 0.328125 0.359375 0.640625q0.171875 0.3125 0.328125 0.625q0.15625 0.296875 0.3125 0.59375q0.15625 0.296875 0.3125 0.59375l0 0q-0.015625 -0.5 -0.015625 -1.046875q0 -0.546875 0 -1.046875l0 -4.453125q0 -0.046875 0.015625 -0.078125q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.15625 -0.046875q0.109375 -0.015625 0.265625 -0.015625q0.140625 0 0.234375 0.015625q0.109375 0.015625 0.15625 0.046875q0.0625 0.015625 0.078125 0.0625q0.03125 0.03125 0.03125 0.078125l0 7.578125zm7.5878296 -2.625q0 0.703125 -0.1875 1.296875q-0.171875 0.578125 -0.546875 1.0q-0.359375 0.421875 -0.90625 0.671875q-0.546875 0.234375 -1.28125 0.234375q-0.703125 0 -1.234375 -0.203125q-0.515625 -0.21875 -0.859375 -0.609375q-0.34375 -0.40625 -0.515625 -0.96875q-0.171875 -0.578125 -0.171875 -1.3125q0 -0.6875 0.171875 -1.28125q0.1875 -0.59375 0.546875 -1.015625q0.359375 -0.421875 0.90625 -0.65625q0.546875 -0.234375 1.28125 -0.234375q0.703125 0 1.21875 0.21875q0.53125 0.203125 0.875 0.609375q0.359375 0.390625 0.53125 0.96875q0.171875 0.5625 0.171875 1.28125zm-1.09375 0.0625q0 -0.453125 -0.09375 -0.859375q-0.078125 -0.421875 -0.28125 -0.734375q-0.203125 -0.3125 -0.546875 -0.484375q-0.328125 -0.1875 -0.828125 -0.1875q-0.453125 0 -0.796875 0.171875q-0.328125 0.15625 -0.546875 0.46875q-0.21875 0.296875 -0.328125 0.71875q-0.09375 0.40625 -0.09375 0.890625q0 0.46875 0.078125 0.890625q0.09375 0.40625 0.28125 0.71875q0.203125 0.296875 0.53125 0.484375q0.34375 0.171875 0.859375 0.171875q0.453125 0 0.78125 -0.15625q0.34375 -0.171875 0.5625 -0.46875q0.21875 -0.296875 0.3125 -0.703125q0.109375 -0.421875 0.109375 -0.921875z" fill-rule="nonzero"></path><path fill="#000000" fill-opacity="0.0" d="m864.25 668.07086l65.763794 -1.1338501" fill-rule="nonzero"></path><path stroke="#000000" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="butt" stroke-dasharray="2.0,6.0" d="m864.25 668.07086l53.765564 -0.92700195" fill-rule="evenodd"></path><path fill="#000000" stroke="#000000" stroke-width="2.0" stroke-linecap="butt" d="m918.0725 670.44684l9.017883 -3.4594116l-9.131775 -3.1465454z" fill-rule="evenodd"></path><path fill="#000000" fill-opacity="0.0" d="m782.0 701.7559l91.370056 0l0 27.496033l-91.370056 0z" fill-rule="nonzero"></path><path fill="#000000" d="m794.71875 714.18365l0 3.015625q0 0.0625 -0.03125 0.109375q-0.03125 0.03125 -0.09375 0.046875q-0.0625 0.015625 -0.171875 0.03125q-0.109375 0.015625 -0.25 0.015625q-0.15625 0 -0.265625 -0.015625q-0.109375 -0.015625 -0.171875 -0.03125q-0.0625 -0.015625 -0.09375 -0.046875q-0.03125 -0.046875 -0.03125 -0.109375l0 -3.015625l-2.3125 -4.640625q-0.078125 -0.140625 -0.09375 -0.21875q-0.015625 -0.09375 0.03125 -0.140625q0.046875 -0.046875 0.171875 -0.046875q0.125 -0.015625 0.34375 -0.015625q0.1875 0 0.296875 0.015625q0.125 0 0.1875 0.03125q0.078125 0.015625 0.109375 0.0625q0.03125 0.046875 0.0625 0.109375l1.140625 2.359375q0.15625 0.328125 0.3125 0.703125q0.15625 0.359375 0.328125 0.734375l0.015625 0q0.140625 -0.359375 0.296875 -0.71875q0.15625 -0.359375 0.3125 -0.703125l1.140625 -2.375q0.03125 -0.0625 0.0625 -0.109375q0.03125 -0.046875 0.09375 -0.0625q0.0625 -0.03125 0.171875 -0.03125q0.109375 -0.015625 0.265625 -0.015625q0.234375 0 0.359375 0.015625q0.125 0.015625 0.171875 0.0625q0.0625 0.046875 0.046875 0.125q-0.015625 0.078125 -0.09375 0.21875l-2.3125 4.640625zm8.619873 -0.078125q0 0.25 -0.125 0.359375q-0.125 0.09375 -0.28125 0.09375l-3.75 0q0 0.484375 0.09375 0.875q0.109375 0.375 0.328125 0.65625q0.21875 0.265625 0.578125 0.40625q0.359375 0.140625 0.875 0.140625q0.40625 0 0.71875 -0.0625q0.3125 -0.0625 0.546875 -0.140625q0.234375 -0.09375 0.375 -0.15625q0.15625 -0.0625 0.234375 -0.0625q0.046875 0 0.078125 0.015625q0.03125 0.015625 0.046875 0.0625q0.03125 0.046875 0.03125 0.125q0.015625 0.078125 0.015625 0.203125q0 0.078125 -0.015625 0.140625q0 0.0625 -0.015625 0.109375q0 0.046875 -0.03125 0.09375q-0.015625 0.03125 -0.0625 0.0625q-0.03125 0.03125 -0.203125 0.109375q-0.171875 0.078125 -0.4375 0.15625q-0.265625 0.078125 -0.625 0.140625q-0.359375 0.0625 -0.765625 0.0625q-0.703125 0 -1.234375 -0.1875q-0.53125 -0.203125 -0.90625 -0.59375q-0.359375 -0.390625 -0.546875 -0.96875q-0.171875 -0.59375 -0.171875 -1.359375q0 -0.734375 0.1875 -1.328125q0.1875 -0.59375 0.546875 -1.0q0.359375 -0.40625 0.859375 -0.625q0.515625 -0.21875 1.140625 -0.21875q0.671875 0 1.140625 0.21875q0.484375 0.21875 0.78125 0.578125q0.3125 0.359375 0.453125 0.859375q0.140625 0.484375 0.140625 1.046875l0 0.1875zm-1.046875 -0.3125q0.015625 -0.828125 -0.375 -1.296875q-0.375 -0.46875 -1.140625 -0.46875q-0.375 0 -0.671875 0.15625q-0.296875 0.140625 -0.5 0.390625q-0.1875 0.234375 -0.296875 0.5625q-0.109375 0.3125 -0.125 0.65625l3.109375 0zm6.397156 1.859375q0 0.4375 -0.171875 0.78125q-0.15625 0.34375 -0.453125 0.578125q-0.296875 0.234375 -0.71875 0.359375q-0.40625 0.125 -0.90625 0.125q-0.296875 0 -0.578125 -0.046875q-0.28125 -0.046875 -0.5 -0.125q-0.21875 -0.078125 -0.375 -0.15625q-0.140625 -0.078125 -0.21875 -0.140625q-0.0625 -0.0625 -0.09375 -0.171875q-0.03125 -0.125 -0.03125 -0.3125q0 -0.125 0.015625 -0.203125q0.015625 -0.09375 0.03125 -0.140625q0.015625 -0.046875 0.046875 -0.0625q0.03125 -0.03125 0.078125 -0.03125q0.078125 0 0.203125 0.09375q0.140625 0.078125 0.34375 0.1875q0.203125 0.09375 0.46875 0.1875q0.28125 0.078125 0.640625 0.078125q0.265625 0 0.46875 -0.046875q0.21875 -0.0625 0.375 -0.171875q0.171875 -0.109375 0.25 -0.28125q0.078125 -0.171875 0.078125 -0.40625q0 -0.25 -0.125 -0.40625q-0.109375 -0.171875 -0.3125 -0.296875q-0.203125 -0.125 -0.46875 -0.21875q-0.25 -0.109375 -0.515625 -0.21875q-0.265625 -0.109375 -0.53125 -0.234375q-0.25 -0.140625 -0.453125 -0.328125q-0.203125 -0.203125 -0.328125 -0.46875q-0.125 -0.28125 -0.125 -0.671875q0 -0.328125 0.125 -0.640625q0.140625 -0.3125 0.390625 -0.53125q0.265625 -0.234375 0.65625 -0.375q0.390625 -0.140625 0.90625 -0.140625q0.234375 0 0.453125 0.046875q0.234375 0.03125 0.421875 0.09375q0.1875 0.046875 0.3125 0.125q0.125 0.0625 0.1875 0.109375q0.078125 0.046875 0.09375 0.09375q0.03125 0.03125 0.03125 0.078125q0.015625 0.046875 0.015625 0.125q0.015625 0.0625 0.015625 0.171875q0 0.09375 -0.015625 0.1875q0 0.078125 -0.03125 0.125q-0.015625 0.046875 -0.046875 0.078125q-0.03125 0.015625 -0.078125 0.015625q-0.046875 0 -0.15625 -0.0625q-0.109375 -0.078125 -0.28125 -0.15625q-0.171875 -0.078125 -0.40625 -0.140625q-0.234375 -0.078125 -0.53125 -0.078125q-0.265625 0 -0.46875 0.0625q-0.203125 0.0625 -0.328125 0.171875q-0.125 0.109375 -0.203125 0.265625q-0.0625 0.140625 -0.0625 0.328125q0 0.25 0.125 0.421875q0.125 0.15625 0.328125 0.28125q0.203125 0.125 0.46875 0.234375q0.265625 0.09375 0.53125 0.203125q0.265625 0.109375 0.53125 0.25q0.265625 0.125 0.46875 0.328125q0.203125 0.1875 0.328125 0.453125q0.125 0.265625 0.125 0.625z" fill-rule="nonzero"></path></g></svg> �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/accordion.jpg���������������������������������������������������������0000666�0000000�0000000�00000024502�00000000000�016735� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�     �C   ������������������������������� ���f$-t_�����۝ +K b䆾.T4c����7Nx+c$..Sp�����m � ù9!˔~>@߂ 8 ,A;˒|OSLqi]W p \Xw55$5tr4(ũ�7Nx+c$..Sphr02loW qfI t]>\ ,J+ h�A'<ň1s\sYC]O)8RieLreYloW qn~�З,>"?�6eIv|RqtO?.Sp`sye/>h2G_quݸO.S> r-�6mdFdLɱ!rw55G.kߟ.SpӐK^GW $r sFD)M1qfI t]>\ $"̂c p \Xw55$5tr-y\G&7Nx+c$..SpeZqI loW qfI t]>\ Q+^'X� p \Xw55$5tr49�loW qfI t]>\�����A'<ň1s\sYC]O)8�����6IOqb adE~����� p \Xw56,tv�����߂ 8 ,A8S},~?����(38@q�(�������4� 35@#"��}UԕkX+wZVZ�CZVU{kZeUծjKR>m%df٬H _6ϒβ3lusԏF:q&ߍ~8%df٬H _,yi4`k3`sU*A6ϒβ3lusԏrR�BۤC,X6mtVC|Nuf#&&}�x:I94ʙ.GQPfZQ6ϒβ3lusԏ"o0.M 2M^RrWpxm%df٬H _o:HAQ֓HHy)ЫT%JY9Fmδ`$}xJ!*IF߭.1NȧnG�М6ϐq].QZ ef *;g 29b!]GN*D*8/4ˤs$K2e:ar˧ , -xw�Il8;gFFPL` r,t(` Lx[M[w}*D+"U4I)ΉJVhhΈJV$&H 2H> Õ/;Ɔ\L?u@h/ Z.!̴Fh0d-.:p0O.;#&&}i[XPk#>laO'nSf�u#>K':ͳY֑R>{{iQ2I-lr6|Nuf#&&})ry_,Mt5gl45wp]ɚP6ϒβ3lusԏjIpɌ]lU Džhe�m/ s5i15#tAj%"4{_[gdYk:9bjG s5i15#Y9Fmδ`�Cl,#6gZG0LMH�|Nuf#<Tc%hP�AVһ5ޑ�ޑPgzF5BHӏ8��$���������3q@�"1R�?|]|c"vu:,w?2tX~e,˳YcgXs.αgE]b΋̻:ŝ;v}+,˳ gEU|'�}:,w?*KG=:,w?2tX~e,˳YcgXs.αgE]b΋̻:ŝ;vu:,w?2t_rh?6A`�$���������2q�@!3"#1R�?~ Y ÂV+FpJѠh:+FpJѠO>0uw X/׆pJkA8%huw Z4]ÂVWpA8%huw Z4]ÂVWpA8&GcE�F������!"1s2AQqr #3a@BR04Cbc$S��?OVS_T=;GnS\Iͭ?tӚL�5GnxSHm?IP u- L4f'6xͥZz?/4Nmosm7 |_˕-Y’4YJH + lplC2xiʹNmOKr5~^k;إkB2y,p=ִ$X"L'u)D$B+̗Z**E;EO+])yw U%r{륯D eX_UPW̨oEʱQǫ:Wj@*E+ˍqCOxc1]VbYՑ>L4f'6xͥZz?/F[WPcô1ya|o엍l|�/kxBE߯q$q<,iV?Z$"Rȡ*"YdJc%"Xy|;mkë̲T/ @fyn.@("nǬ?F~^sm3xiS\ yhp;q(xDG HmtI8*-l$ID1 �i˫uRG|fơ0&=vuC:ai_q+Ck ՘ʳFZŰQF^LGџiLo+A^Z/\'(r^h| +$clh6v"(ixGl ՞/k"wIF̶8[ 7a;'teBRFJO.vy&98&)J֊q'gKh%;(?4Nmosm7 |_˕-en.?!'wqK{%CDKī+*9{Z(}KgȰ3`Yv?7xkvSvFfiwѾ T\:`0FiW_^w?C "կ]DL4f'6xͥZq%p:o`UN0I (n$%f@3-rywH];0FEZtHZW//+޺eD< w"yvNS[>H+KDHżg[F&!# >~"\XENtH( ^sk6E A` ,Eii ͬDxrMJUMAxS洅 �W(iT9YZa3jFXj^Oіvb9mޞvk)0DGք8"Iv7b#]a;23Vϕkc 4,v_ni.RjBmN�Agt*V%n˷VGV+\U,Yؘည)#)gXQک:_ixiͬ#avlv,ze'6/m\ ׏ |֎8_W'SvYն;?+A^VŁVju\'zԦi]z�)�q.5D֒Jf2@}GkQ=z;I<�2Γ t@T`9X tige<nA]Yvh$L P}#e\Lhz6Pڢ,/ 9Yghz6PWeŝ'6D9T3+ᱠB,3,xg*>͛0ߝ˕+QD>Ue\'v2Rl!&s42&�ttwȀ3삚5{wua{AIiEk݄�x>EPH5̝ٻ ="]M{(S�U7xPAy1gE r1;bz3 K@ël'}SFm/ 9։ aնj<?6#i ͭ.HXêl=)OkD.SabS#gh8kEV-nR;eg3^k&I.,Vg/~~`iUZCL^!:VWQÕ2(:e7,g9wbgfKMi\AF~^sm3xixS\ yhpTƴgpG w K\A*uM>[z 4Un6[Xr &꒹D]p8s+cZ0gzMU]5aL` *Uge679Dž>m/pז z%dPQ݉Wh5WFSv~RO]y;?<5>T"e!$o�3[ƓFx;5?mZ%HòkUCIR88ާ fIx`Wtv"^џ}xiʹNmOKr5~^I(E(Ac1;2D/iuPjCu+:6}y:j{LY~-D4IP1 M(#|Nxm@OGr9VЁx2wxE9q*³Pp̎oɁ\ X-ge679Dž>m/pז zp `P&1AE�A?p/ 9 ʹ<)i.V^O3 2ӛiMŸ6h8kE?p/ 9 ʹ<)i.V^O3 2ӛiMŸ6h8kE?p/ 9 ʹ<)i.V ̽Ϳ�P@o2G?a8ioo'6~sbuV[ͽ؝sⷷ{y?9t=xOlIv'm�'�������!1AQa 0q@��?!Q���zb^t R}�EW�E@z�xBb\+O;~M~pg{~MvpgJK) Ȏc`)`59CtyǦ.lo<,QmTohe A.[J,I[SBTh4Ac<k od@NO9K.0ʐv#0I܆}{~M~pg69kq!&1n]vh bs(Hj9SՓRYDi`,DW/֕ml `�k׽n 6xY2%Ғ4Zul ؂!,P䡀HQtip4Jgnj=|)N6ƞ?&tWA]GHwnLle~u_Ɇ ˃~s`aLjM h]d� qu`H:3IN};~M~pg57 #Z//&"iZ=GZQL"LˊnB0S1ɓy )@umu6y5º zd Ji:N{(%!;E!6[bdBW*LZ+#hR]>.ܗ, #% ڐ$dMsS\~Z~Q 4 ݬ�-Ll�U6BD||4[1WKt)$V }6GuDY,e�z\:eF02ʧ>'K!ܒx a5b7DPp9&/٩(3. zj^1lg� Oxפnl3 x.>>ȶ_.hfDX_vT! Kt(VSrz_R$[*鎈 ݠDb]$\Eo5Kc,5"Y�J X_Fmz#!pٕ(.YpF|kP`Jn�Q3ƹ� 1e�OJ�Ms{�UV & StWAM5oU.]Cq% M!N$RتCWDwZ͟wvtI5 )Gy`[ E"y.ÕҠx<k833xxf`eZ�F PS].lo5ҫf@RXfLR!5sʵ]$I7,d1-~H eK PZI`* L\ zskKt<ugHƱZ�9fl ١١Z]i7T�M|Ih@ (K3WnJ%RpD٘1بSBw]v�X.UFH#L@w ]@ZtY6fB措5uDMZcyJz9�2DEV%hF"H9�4?&tWA];~ i1Dr�7j7`S#bv ,-BdLҚRHБRˍ2fn$FdN_ߺ\+BQ4pUwT/:�R2P �Jڵ5#Zy5º :�y5ۥº :�y5º :�y5º :>#� p?s/t~@1]3D02]3]3G0"eg)ʫ_� ����� $I$� �Y$I$A I$I$����I �����I$I$A I I$����I �@ A I �I$$A� H�� I �@��A 2$$ �� I$�@$ ���$@�A I$� A I$H$ A I H$�I$A A I$I$����I$I$�I$I$A Ɖ$I$@�� $I$IA��"����������@Q!1Aqa�?_x|"֙0)�/�.p ��/�.p \sZv?7@s8uӭun{Bf>P ֙/�.p ��/�.p 3LCs7'e 7�!�����������@!Q1Aa�?AzH=˰4 /.K˰4 /.'ytߡO#K˦#׽@iyv^]aiyv^]a5^4><�'������!1 AQa@q��?u3#Cj=gڿ4 p^|?�y/3 ^ ~F}_yx?c5{MtQ3]><>Om{nj㢏<utzχz y{74HI %Xz<(DG-@|NMt\!zrb "R�"e(+n$QSDɮ'P$χzy{*\S@qe\zGFbI&qF Q$!F2H $JA{7`A�7@q̡mc7p/g{xf8χy{ i5 :Z3pղJ@HP�\kkRafN[an REDZ y/xEM/y>Omb- !ZK\NO�K*MA;,-ksm/>7q"D 0oQnCs(<uQG{ǜ|gxmY9I8h�bwK( 00ߎSFmr:SV3( T]a(;Z1+`[�6?4Juϲ<v#>3~^ͨ  t4EB�S�;8Za4SkWii % 7T@U^%O/{#Ж'{>3U;4}'y|>e>?vHhQ$lt*Wk~LЊV(DA(HQ[WJL@T{hfGiPM ".�{>i?|kCMkTJc u<ہ(?3=ЩPN)eƽ='χ`:y{P|&zs- ƄRQ9.$qQx!$BZti,0_ `D3MQ5�|J tL[d/Pq঍D nK�DؾG ,pVNp� *F z L *-uf @jyXnm y2E&2ʀ]5Q p\Oh@(xȂaBIJT�j#.]8PRО0we;(UC^ϲ!T�`vPf3GE�秀CQQ֑CT,6jtЅ@EP(?EeHfϴ5,<v!(j-9~e md:V|0i@*Fu+v7ʑ@" VVHT|56MK q[F+B43$!E1ABee0B4dw-FO} RoIlSP]�0-xe}�:5*E\:�Z�ƛZ!:y{8d)'4фEJQhpQkL 6P,%dD?nLНZ63uQD l>3U;4}'y|>[ AhD YY m ԼzH=XثPRÈ2 Qi",G`'݌ bXH {ʮw|}e:(㮋I~:[y{#ghX(Лq: ov 54\-Ux amS#ha A(  :N9`Y/'#XR^q:qE݇Ց"db q dbA:9a�xi1ov)ؘd 9 k1Ɣ00 &D[Lz<e3U;t?co/j )%#iUb.`Б=Jj'" JK@UW~0"Y?<1vv(٣=>3_}]eM/@.|>㪏}e5DtLOx}?k؋e ddN<W' NzQNB)3A^>�zh"R[a_#~!(݅8WzhH�MUAs����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/actionbar.png���������������������������������������������������������0000666�0000000�0000000�00000007401�00000000000�016741� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�����0���B d��IDATxK /ڽ [ڤScib -d1ف]nRlCP5t[tafa&t&><}rillV&"bM43mVÙ&"b}/Zi""f:ap,O=t:^$bfQdDD̴ 6Xlgg\.W*jzssS*tww7{MOGG)7;<^>k! TJUD1>pxx'=#V]|^zW׭533Ǔt:CP$cccs rlLφ.)jOfb;>i4zcc~qqqjj*L&E(x<]]]vX<;;r-1$/D4zooiFՆzL$A'&&a׋Rl6:͞5j7/_tfG?\իW5j͏ x(ʇLј>z{{V`<k ݾ?:F[޾̴F1ӈ-'ki;X 5>Y_<^v:,#f&b?4pBg˲.B 2M̴`^ZZ¯}CQtu~P̣i744r-IRgg'Z}H"\Ze鹹Ss !xvx FL<j- rX2NG7h=L KR&<r7;wZU|A0*EhHC (AЕ\Y88h\B!BD "¢ݮ~//y,;:端s{lذaܹڊMϜ9SA*M m"LssM<yԩfC7===܇gϞ6|7oxKsvJ_2ZG[[[[0=mڏ-m?wot]|y|tю>~ŋիWS7L+PAnFgϞ /\�gHń<XN:dv#Lx&)S&N8|e˖\2Oi#Zٳ<ɶmDW Pbfڵ:Sx?ϟTm׮]@De /^\>' n..]=o߿%` ��R6mjmm+Q ͛?Ng͚ŋ<i޽sAcǎiHrzr&L3f̨QƏGm̄>Iӟ>}?G[ti\]~wJ7\N̙3&ؚt˵Uޱczӧw&!rn A�DFwVT1ݻwnd/_TUg鰕*M Rn\N4iرN{nݺ[nYy(Nٹs'O^~- peFZjգG BD>[k(Syq\E^jϫW^(THOfS"oٲE P [zއc,Č}I2q xڍB#} 5A\`$BP =c /(hg *}>qQJ=/_lO<I5NmX£ܹcgst摴r [%]U۹xzn"P=rJa{t?WwRp̀ׯǣnܸqA+*a郭,"ltog|x�KͮYl*"9 .4(wC`C4'KA1�'N U=,D0Z2FFUz=4Cs:aEŃarĭwޥ[%]E4$a&,?q7CE0B'29r={ 6jcQOO*a:v3.};X^:Ze\3igpaHD'PK.az? 1gмd1{aֲ#GD#LT5[q+(\fM0t$W.F̳ǭ\N=iŊ%2Jθ\`"?E&<30 aC$ ](3se:m zd`zBŋS0bp* 7q`3 | Fثi!PH#Cbц5pWvG/)ryWOϒj³$˗/OX[Cô\\%'%(1o<{MA-vً-rҎlܸq!X&XX@MKٿhPH׊p|zR`\EIL .aGYS^0\N¦J·"=eNz錇9r}{j5CiP4-X +VK ` 0-s{j1Z)^ӷ%$G6Ujӝßil $ q1"^0]f"8+λ\tz0bP<Ih}RLx^v 3oC) BnuR>F~|ԋD (+3_];>l0ǠF=VTa#F@+`rboM";P02lqkljO y 9>| ~%3L$3%nx]=K$Hm*Lf]�-y^0oKl Fj߾}7OS( R^ ,|  7n8D`{QDEXgm28tB#:?6"E Z(.Nnus"EpD}:;"$cjc\wK|C9s)Dg8>Pj1 oaC*jAS'CU<,˰fo}/Gkq7g\=ݮ,KKKy^QjڨRfZi1>s+d 2 :g^Z&!Eq󁈚NdP h?W%R6j c%J+U?,2 6f>u2g+h t];šqnVz4(MZ|rR࣫锒p8Lq6LJFUAPJv[,yާ⒭Eę+``G(r"fA+k{sEkQ鼯K>ux:=XJI 4:KK=}L۹5zbd4[)k|9tA:EL%E-ŕi<wn6sbqo*@m$t~ i6jHjSžzAT}[O- (Ok>d^v3?)%bllӻ1J"0>2>TG]~v}nSZ\x)<̳Uz6h1`: с$*tO4CG2A8 `@/G-HĀb%w)bH�䩟0�P?w<�P?w6�S?ws�S?w2~?:~m@Q1����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/adapters.png����������������������������������������������������������0000666�0000000�0000000�00000252521�00000000000�016607� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR������� ܩ�UIDATx׭Jsa�'ދX]*18UW:0`1[VΘXtF#~����������������������������^÷���G"InƳ1a�:u~:$%SSFg)�VObًsIR"-O[{!u�0sגD,j0��løHicTa�Bd*�0$S�BL� I2�`*˘}w=Qy�>RȽ\PQÂbUAXEr<sjQ@Z83\Z6u[/l-l<;C 1&Mt{'$s󞓜x2%8 shKŇt;FE D(Z!+AAQP7?bԕ:^obCvQe䙈  QRlڛsSljd/Q1W42F(fm^NJzTws%*~7 LPZU dپ `qwYʒ7Qj#{'9^7^x1Nba65T8mHR?4 ôoR =㘧浟3<{r;`Ǧd\ECA}!3vJ~\oĠM ާnD.Xy5$L6jѿKUCF�e6 Kiz-; ILBq[Fv7 9 c<䝳̱ϛh0Ol"=y'zY> HX3  Q! Lo8[?&n -4M?u ^}ܘ'z!qLV*zj<x!~q)G~5~|8^G:=~=fc &BJ'mۻ`xjEqmaǭcn>#0MMǟPz~n^,clE@AEC$u)Qd6`QXSk$cS=_99+ޡ>E}* 1ySyYciD�)nR2HFf 1S{1{i--sܣq$8p_o8iIFr/tRz:)?yHѝBSox}SyEz3  Q!:%p;ܢvGuW8[㨖/6<'C?g0\bHkTwaq<hdы!Dw c{swښAdz-I^²?sq MYOZhEQ-jd?_ fVA QNbl2㎫+...N]Q9=cu̟G1hη?]Fzj299MP^I xy=4cY@TT'k)�[϶"kY\TjOQP5]Wgz]rDEz;&1Y乊 0CQ!m陭,dCۚod:ž=xƑZqI̗[ BʱG#1 m21s)r/71f۟ؒŒΨ8AgɵwQa#>[^Giv&bCO޾f u>{皊BR$*D AAѨEm p<D~9ZFl<I a٧SLw\άD#_Qx6"H1ߤk]c M7Sٱׅg|1!,9i8P Վ]ۯ=/y17SXS!Q!JT $*Dٛ AzncWYC }mgǏSu  1wA"aq 'XJ:<)D%Dpt<^:MQ;#Pb#H&"n VF}W[dbWUR9EBp1ޞ^xGduԷ'GGD(Q! 3ZGhlbMv9ާFYP`8~qv5!m)β6w/+RvYj?.^g7$%0~26j |^"TV{L=#aJauN6sUsϱ6g}:MǿSQ+(bs! 03Q!֧M۝]k1L;Z1;vcw *S$9͎&gSTy/'ehj1{G~/?_y{zyD  HTߛ/4sη?D  j$*DQajC%9ݿدc�n$ 63DٔP';0ʀn7,NW9�S!]dwHN�8T�S!IN�8$�BT�LeQ#["Ifk8=^ �m,WE-%Iԍ ų9v*T|b(oKҪ6[NE�8 d9�T3� �p*� �p*�p*�p*�p*�p*�p*�ĩ�������"|; C00t 0twwb bbƪwt=3w=3ljt%wgO~9@ʆl4?kuܖ((+IPVSZ^gDo_LB"rqKVq񘢣΃cO : Xp,(GDi%PtyЅ2@D_sCߠ <6_O8D[ ':UCgl�%)޾{O[|ggAIE[p1Ck?zh^!0^1|H]u").&C*N1u|7ĥuRAңJ Z?�)N}ǥb=!yT( o B*EFF:5B*Rai@D)"W "ٍшJ%YUJd3<wd� ;DW9t^STd6n(޲&w꟠~:&:bsN!1 /!g� .E2(9}NO O 7t#jv�o;g/1ꈨ{T,ʫm} 97m=9-̴I O HM)j C6;-eO]+_g/HŦK,8] >)PPP _p8nnP1x־Q",R P|X7~@ %ܾS}7V[ h2LGki+U�ӷ1H8iGG>vG;hA�N*6qo1ĜR;`:a!#"f'JCć_:{ڇɱxPf`!Os0 2;($}lrz<,pJ"O<2yIufH8xXTaGԫ""H%Fۭpmsh zoGMqy:x([X\aC SG);�m{8VU>-VobCHk@TTm${iQV">U1h @w4ɳ\ ©[dfUD{d-+1Ugs^#<IO�~kFd\Hib-\*نf)yѹ�J6^`/,ge]�@5%n/3"Hru(Z9 nZ`^&܆7*Ӷx G۸^ʱOHF!){"xC#se9(Mv.dR&D&ERQZ^=yv?=V 1c8hzv@D.̡֢hmWĵj6~gGT2SpP'yIl^+kzO٤p)RW;+kHTePPP89_{_LoJ*Bzx6w^`y@W~%h$HۇSqIo$9K>,'ԉs{}]NO; [=Xo^ain܂q+0.|JT (PvH'!zOؖ§Q}g b̖{[ySEd'Jȼfj^MZt sIsYegchzjk|1B~)*mw8o*yPΤhqW $gzþ!X7-OmCr Y@PN#8S?c< kb,>SX'] Ou3}حVL,FǬe 9 "^B*d 'b'![ToȿaoCڠ@RiyHsA( ^`MpZ57yk|%ga {DcR�W,l+^ Ưxg<]=6esvY5HZsn ܂9聈rA:yM.LKZ%4?a܌}.x`hۛL_�h@ ײ*~V7$#} -͈a.CDjnIP_G'[N2p0 ?_%v?i15# zy >7zp=c77Viy3&'|溊%Џ0 's\kyz,ܢG6zrƌXv'T`풚 *$itt+C݇<׻ZD 9Z.oZ8CNwK.di-%O?sNR EgWM2(I/Kn|T~`^ݰVqGxNn^rkF]1gd=\[kρGfX>dڥ.ՂF׊�ff+Q1TLxvT)$3L+gt)s4(qv捝f ޑ:E7G 12xϏ8o?/ &[Ǟ.G>ѝ{)Tb3(}75oDK%>rR,tsm\%nk\K~eS} LxfO)?=&"UvA@Pbgmk2׸c#Lo /=+/;>e=A@2/Z}=~v]V󘒀K4 Y=4uZCJ B*"?~TLKt 5-NV]E=22Cmv?7<O{+jE&/Z6?(^G'zt2֙bYkB都3]UjlJ!tjap8z.ކEFr4~nD.֪gbON^zsMmQcj iK֩Qbt(bNWL Kp,2vyTo RB}Y&LzjFڪale;0;_XU|nR 8S6O6naڐyȍc }xM#V@T}ZFה)^�A]CZDT\CE緼F4CqlZTڦI3Nr�\u|$_K!.lŪLS5mI"\u)_&]�퀈\Y8n8ی#|2p936yᨰg|Y), kYϑOI_}}%Mp{y=8-]b2q!)CE(EaИ+QZ{mX&n\yruZ3QHngzͬ]膸K3XY\fűQ9/(Zcsu:Y鸟q GflF|?L A W =zVD~H:it]քh@^TiF;CL s1rĝG~OHXuږ ɛYnjYdjtHCsJׂIZ 3VikBfaooj\ LՏLV$8ڕ+*2& =dJY5NA:K\@ (r]hQ|@wwģXs3hs |Moz[m` $-y!x@D;?<$?TFz0oTɑ]SYEmoG[^$wh :E?c㈛ QQR*ƻw^5Q ~P9p5r!'tOnks>*9Ԋ@nD4ww]#~ B^q9&#*AGuϜffXCZb%H ֩ݝM]jS+Tmd5.zNޣ M狿 <a4SXw"FKQ6`RZ\" *($a4WSad qԸ(K]H8KWEy!Ϋ*)\VB%/~s6$z#S}[Fk*甚%.x=D3Juy#O"ʐyWu SesO3ˌN#a:q]#ʿ_ Ϻ1zI[7זx&zI,gRRR:o$VZ9^Y΂T!,&K.F|`uw>"7*0k8DO/յw$ -1XR~D֧]e;7xCDK1Tc @<lp<qetߓ$ߦvG^Ք5 Pݵ؀<#k2U&!,.i)eSӼ$S&<nT8}Mj32uFDžٚ94)K."ֲw [ 7\EӓS"IJ$!R!Q8\^+teZ0!fo}ѿ%QOQ96.3JqX+<-%Z3\Kvӫh܅kr\>h?յ=y"9E=qC\~DݜQcyhSRtϿ �t+ar?llD͏SM/P*(p3H%H ]QpCNbwi_ի~%TPAI%Bmі?J$"TtVӞ\2ch�\2hLpVGD|u2yt3#'fX[R6?y#DAD<.#w# -.ɱSf̖?ހh#@ljA]#ʵ'l(6Qy%(_72oLDݎl'{'NLDTa6D|[APftϩsW#J9iLayƓ_tB\{?^z\w 3) ` 篲 QE뻰5 'ϓW+�C�U Xdӥ+ S:weADŎgUѹ03]D,�ņrk'jX5; rơ#~"2o);T̗E@Մچ_pI:e?.VQ< ݽ?C�=Dc()4c@p\<9j4{{/J☚j&D0 u SE+oz_%>9EB*|(լ</YFYfQI\Ap7Já ޱrw  *( {&rՀdטt(ݬ],pUrZr$EA QPV 9el̽`L9RdS#QX5 {$8F6!B D7 Y !)Q;CHNKRL7Wۭ}bwI&^6#+n!<;DR*tׅ#F}M�e[˹Hza#Ӏb-c.8a31ʰ5?MmK^mbД囩:sa8'kw(@|a7o`!9!܄Ƽ‰Q@ps{*D3.5]6=m<F_$eZoUn ,_ $18qVn*km>yNWIɱ<5VV}.5~@T,OaT{7@iܡyt(#M%n-Ϝz`o{@N9X4B;q )jNzE[u>YYEGKrawKp4Cۤ'C`ͶB] pH %_%TPRAI9%ŀ+UK5Te7[2dk>h szA6~x M-J6պ ZFy*{\ ed>šlغd!]w[(!}UÿxTh}@ 3L{kM)SNSA=G8_UO؛v-R,+}ӡy]`[ՌŗXS:AvdBϳZo#Hsf@M[ 9kGF>�B:HZ5t``W3Y5Ạ̾h$O% Tp:Mf}`aga ]w5}w)h44M'b 3/rMC]ŀpay#Y'БR9%/= i5[@?Zb)l%o|ޚl;8`+SJ]FDlu8uaRsEcMa A*Z寞pGK x(,Nd9d]>l` O3LNوt5T'd}S(2,FK_N{RxH)V}IdɀAch@_Hx0 R昰{r5 q;H㑊-FOWcה:R.{fpV*-wlɧHkU<󤾂m5JGt\Fg�$yɪJ8%(06nSb~fQx9|ΫWۥBcu?{ B*?B*!ɚ�x w\2FNDŕ͂;�]]tπ%>~'akCL[E sLz͟HF�O\S6݁35T= ۳3[7{]SM.q@ŖE9N݃tL:֓ :j9rM{ !Kf"jw\{d;DrʙXXiLrZEsIhc8_a!|Q[eq)=1w+NAY >psN~"WK,0,nET7U:y% GT@D: 1ѣ04i0q`_OS�駺7L>. M  �AW%p-: IA: w]+|ަAlSb{(%든`lՇ'doAf6zq ?[]hpԧ`%[HHETHROHrmK S +u"q<! J|_u贛"DL"AOv/;f\ YP'Xrޭ!.@wz^:"^4G{4q݅~ +QIBR-!qT jH^CHwmwg*-f>YON۠| )Y'l6q4V~3d6TPyF*??D<AJ*J ISm=#F|o�YL5D zzqZ/ ~Dȁv GH쪝ϲ;EE}WvX{tĢK?uP&KX1�!5ʧw`ǃAD:⻻b%u'ݢEwo2 l9s $9usZ+N7(~(U&pwJ*((((X^K%RfB70ߍRAʎlllZZZ؈(TP N42{?>'Ttrυ2`- ezJ[4SRTT9\ /cY9FcT:=ﯹD : x _Ui!<Vl=/'^'>7l=J%PUU}koorHTTTgόA۷o RA8O'.ceD'ez$U"򛁂B$ݽx}BgF'Yr#%TT=%{pr`xptFN(rSX={7u.A~H ]esvbtTe/m=J1{y(#S 'm=1&oZ*(FC]]l6{;slmmm" ֵLjѶm]t!"ҀB$LH :PRAAAAIؽOˢ=rQ@ eh8[b;0W* TE {Fm QD=,t-'&gi C mGEETWc~q楂 ɐEmm{\+W#_7RA&OonD.o J*N`9чMGY=a;vP �b X=yZh2Q+ &Į`M(G~,Mо&,q+f,sr,iڍ]cItd:aXN=/w{`0s={V/iRAAAAAI%`)P_Tz +gY#h;uD;M1 CHEżehB۱r(X>�vv+^s`m4aܔTN݋Q=3pI�&O('eKA+ J*Zaϱ}P'jӴnQðP$' dK 8ΨF^gR!N{VL@#]UQ@=Z8XIgOf@DJźH DqhLtMi=e,|h;/_F mbiWǡ={Cۋ_>Mih#bFKHkBoI*(((ЀnuF*g3M"ERqgnjط }<Q< ?JH!1+ꨰѡd vIgu3хTPk*Tȼ!F$~TTT;k?RDH鈦߀T\%"OJ! }mn[8GjbpB*~ysˠr ̧iPC &@3Tl%HD ^=:JND) EHE]PPRAAA -Q3mŒ9Ú T\A%B۰h}͘Su2~^F/_~T}VXLl<M;uع3w\d>}}}gn۶->nJ*jmC\@4!LViZ2<ubɘa3&CK�u l K+hToϝ8mW 'b{3T%`WCm}gB4)T hBoK*(((ݟJ١=Xd!+b07_By 4u@k�rQS1ZAnPo#d~$Zk+ZyD JGmޘ| f}SRAIG[  wtjlZx% {czK ?#_HHG'&#/1?|cazph?{mmjn"djyes8,7>'ZrPbd_sh')~2Fk 0YL+v>?Q), TχvBֹ3"ŝՈ@j65v !'{k#z|6%9]kWD K0T6C`IU6Ð vBDŽةa+7LF|_yU1 8U3`ALyXҲS.7fƤ %KKMh A=QqvHUfS*Cr!ܞ[ll�@JB6&d} 2tv횆* 1Nڴ�*~ c#S@d7l)jSDz�{FGub{ �UM{`[$ ~H|µZJwB{bYR__=E.ʧwQټVgLn�̞ܸ>ItÅP U9,.x f{J7:xHUȳsaQ8HK/BE*Dyfo@YY`3bhS6q�upg+g/j%7yd QL뜥j=lJ; ݇ƕ0&YHSF߹Kq1Di'~&QL*m8DTZT Y(@)-*ʷP�sRtdT xUWjelDϣh9y_B<|㎬is.o:,,�^Ig5@yӴUg̀qTOߤSx{g34iU^4V=<V&kMjZ; JV _͊d#L�cMk fM]zmV"Е.(͓?iO*݊Su%PJu'j/8sNcϹg>-~:6d'r3g {{Y3DZc<BLDrϻ@7_Yb>ƍ X*^34;MFsw* 5Lo(]: 8V7#�E!>\쏹8w5wh:l:y\rqt8*4p "*87B x OH_݁sX@C5LYu_LH!CkvÒ#=_f7;+zFGSz""A6ƬξA]:Zc9Q_G |ucJ}� [;v[H\0m/,/[fmlL,M r\|/yTaU z4%禳aWGQCρ&ozvk㥚 O]bW KXdfu+ Q_v繖[=`MŃfDΘ0)Cs6´=DDf.}oE/W\M##Yc'&3;-vϚsÐ<"$dydZ3:W%DL>R#'[&DdtwqUQ&6Ӛ�w.Ks.+0}=4ҩ'L|\8PqGUWgǃNK.IzRqNR!KHE?B*"" P1e,\u&YT}s^}-ge)0&c{\dJW)3;g l4Mi+kx[y)D*kMJ樅!A> A\O77S^n]N[q GTPPPRA7˗ ŋA@E'%ؠ'LΊ1aVgOg{tYkh%s {txr1qY>);Q.Ƅ;)ar|l3I`vqe {;[-?e#. #D# Ƃ영 319]c=N^3c#zec%kY0մ*T/R(DN^k6PϭjuFSkxY#> @ܢbcr7kc+{+u6>wT^6ʸȇ*6�AiCEAFcGtW mVZtމګ  d,3|l`"[X"GW Y]S 4vP%s00T[5-,Ԗ8؟Zh;r)Fcz&p55:BDBm 346dCDm 8\Wf^(r흕WN{z?p۰ӈqu-icبoU'.jc({>{t=Xw9I$ D@@&`߳Xwj~&S9QrE+F侎O8Mc:EK' Qvv?8BB*R+!2TT|Of{J3ieVh$[3n-FHC&'Y|mFY'UtDH7z)Yܜ$n 0,~dMzӚ݆릖K,k)'^-'1-g1,_TTPPPRA%A`+N{Y9(" Dy� ß!#&F&SGa /Ddv˕ sUm܅Ha/)r~yX:Of[%0Ǘ4څ(#i= aۓ D4<zDDwьzFI?m#02"/ sbʹ] C&~ oz0ɣQ*uU<3)sAMgK%+=j ݹiYh]]<uT"Z rP=vVpJ{{S-gm!7P4r'ƚ<gU {l$'CKR1(- c 2Y~{M&L&GWFf4s˼@5e^ ArJұʵ7D% \=N3ᣜ(̘u:YbLwPEr+YJ(a(`euIvwd<3[,.bnOm&[holg|zu W`NO^@yJR)hL/3qє,"N[u: f%TPAIN*N2}ti9BMb%kJunC,4dJ)<xW؅ҸoVC~P5ck =D y{EmLzwpcN?E:HJE颌 eɎb#mbUVZDA|Aw]28SJMΈfkӌ O@JkQH!'nYJlwj8w¢7k`VR#;/J&݉t:OTLlt?RL{vu_vϪRWxmz)!q/#x"h*ņ4Z+-R ya^*R1!C,Q~o$OV&Ca萔 j}d '!fQ X*D $+\P+ cO抾R?屫{l^ RmrBQ#/{K0aHԼvO$Mҵٝ5"6 )&k4|ѹR5V5h)[]{*FR Z +1W:t HQgђ}"I+ff}QPRAAAITP'^v[|q]6ڨ.y>ߐs tg8Em{eeQja>xmTf)f=$; \2g5^6a@JkQfbgR4O5Q]֒6|)5*:CH[FgmsB9EqYP`ғ)E'uaisL}B vlӶ-eA*NKݝ\8>[AsQ'ezջn]8y +MHElKD֜ Pf&7\%䐸zg*@T{ P=RΖ3$_$kQQl!Kw j7v'=?tNB3"]lNQreeGh(G#RqKE[JJIq}eR__E=>F *(OؤkB(4 Z˺%5t sǟvD\[ !Q9V\{K%EY6W1. d&pk/j;Qzv {S^`WK64mwZn6iXIz5w=@Rj U;zEa@ZU3͕pB񮽬/dzoEX%JgeOS:njDie6 G>ixGsZxa^7?^qHF0XZLQ< QҞWJ?^wJ04=+<9ܵWEtS2KuKijeOI|Q*dž66BOvF̵7 7BԾ<zGnlN!" ?-TԲ`QZڬզi_UkYF0Hdk ַf:[5g�A LIٯæi#e٘v=HcnSR1-:|Tm ,ȞysL8218=a~@AI%TPRA\SᬡV[t"5-ini) yHi,xR 甖ʉp,qF#s2xfptJ;\-62].]@Ү쌤!<Kº(O$t| 1)K )B*8_bY[xƜMmIV26vs0W߳O=4?orNa,%c]new)PY4ݙo_IV]DښMqk]cl䰹z743z_RTR1)'}hBCK{\HfghfT)3FWf755<*ңqSD oPh+ךq-8`^iiבQΛ tcn#=9 =gFNhj;mbn% X^I3R憻Xf^pV#")BnR'!yT,mAԐ[TA$Jo^TxRx(!)R{~s͝";=:\ I?0+"qMHHWU忈%/}|b oS_x(y*ۮJpʷө�粖v* HHETHRBHŖbzM+!eO'3%,_CdzbߝE)Q>lDo~TPPPRA%9jo70ʪln BnR�:QudM'nJ_Dk$ �-&"H2PK%X @۪U6Ɏ(sB*NA"2#NTܹq+Dz*c̒x THwtgkh Y]EDoW 9Lh'kLkXnx^[z�};l~#KJDB*%BdB* ? hDzV&#i޲ A^[n8nl*,i֑}!褖 m{uMW@ce74({h�lӶY^-ciɃQP#br8/P Ay{B\ @<jm6�9,5F\ޤT '!TT 2%!pa],ZP]&sG!C%BZT%9K^n/Kq &};ŧX;|qv?� fm'N의!0JYЦ꠲% 2W}:´R#^T nO$_9%Ӛj @vQn 0Y%T$7!IHFHefUJ�@Fs}j$(Ƭ=� anaؓo6,<rھ TPRq9.yH4||x2Ot`O:nqq㶇DP[y%&y}ɔ:Yo|V+=#X]'Z[Y@玃$NY~2|nȃ\s~w {M=L*v?byJA AsEB_EX3vLmHw#w<7߲PPRAAAQ2px0o8zDa)@CJ ]?3XRdƏ;?zK "j-abvnԣXRnM:r8gvOt7㞰4((((_,ȞlH~vks<Iez^u"" |+V >?wa"*�_2{Dq[SW7s' ށEj3AT8(IR񜶬;[A?KYf g+X�EՉSδ�k�KjY]vFAI%&?׻ ڇ: AtJ3 J*(((((( J*(((((((z(}I((_IV~ %!L]zpDDw>>OcM]\=5C|\]BUu6uJ%7N퐛5t~rX*֦w^7+:Hk)`VK? !aTnF4b!!'#? Dc<| f=}W(RAAAAAAAIš&j CF4##+j}]t?A;oKHE!ۚfh&dD?P*hi>[\~fm׭=TPPPPPPRN߂w�oK %=װ1G#a6#&G3|ޗ:+(>{ U6<G[C D!l[?:;lwCI*KtDMxO—]y}kN*򅑊=Om;ioɀqtrV\wջ}M]\Y_ns/DgyCd@_-^ {Pz 1(((WG@̱YΦ*�. AС $AJQCfǯ1)F@D5"h3釘fgZ"_Z1b "R\Vi2ǬO@DY v#R r[=aM4{&8y*gN_h$ =V]/ ǁz֦Ӱ:DT=(ygrHZj?Ou$)R IUz2p5N;fH IU% 8+#%&y_Q%a""JipNxMEDhZ%VtӮX|h&LZ<< }&ALn*yP8_6+_\!RRkh2Bqᖃ�N+8xx(xDTI"#'=iDT)Zm~ledOmm5ϑ N.�1 Dev�_0 z/~Sߗ;͢9�d.9-s}>bD97[c!"Sܶ$Ӿɏq%K;ND 2{itݧ}.Jީ5?۵[}u\S<mG8 tzL &8;pi) MWi9="L6ᆆ l'{zU`o >yn4*0<$xsZ�s!ݦ\F[ NVq}yGDu溔j1YuYMGsm~fB#-eP*wOIOљo7x聈DȐPPP|{ӟ&8HՖfFm)Y1s"#ș@?/`ݠԑD1>_7zqE\33Kr.X8b~D3TJᠺ0|IY FᏜgmwejHIO.__]4yCͥs<"ϭ#vWT4>wm H^ca}HoP3}Nlf݉>cBD 12,XA` /ZFIey-fr_UCO#h7_qիsk3Rm dN[ӭuZ;SGb:# UJ(׍&(eD:'DxnZ}^R1*DTSf&dz[y9?/Ñx3|vɍ+XbXi|'[Ք UR_(vNNFX Cƍ_*tu.cM>pmgE&V*)O(PUxDs{ L4+{Ttsn~+(AYsJޢ< ew2K*K:l1u;I] v;"ncÇP`V0lEjnQTQP}bPrԨ2Kʬ(#/U4X3 xh=5!^\0i�QdXp:\5s ._ۼ T!EB*X_xM? :n=}%'tomq_ ^^Jpc-@DY|]G0 t/cyo#^ y'SRAEל Ho7p*#]yGD|{PPPRB{̞QʘϻKM(KlGWHXræEWж,}Hw)ёw5~+WnotrQW<oFcgۇ( _@6Ы84HB B c�7.]VFnC %7U�*_)FJg`3+swUj "%D#aZ޲HN.;1Eom|y[Vpwv-j{H@[u~C5 )9a|U }TU}n^b!px pZ {g]>@2#Ԡ/,WQODQ@Ch(7W>GDi2$FrpK&xVh4rfu9yBX_l]>  DݜSWxȆ. c*/Vu0=@GzDk@2 _dN7I�F8w+{81UCVb҆)@n?S8!~82FDCX .+:zA"ʛ^?({=ݔ $Hŭvbq_y.Բ`aݳdYx /Ѽɡ$� #Af+@rZXUvkl)f(6H(o K܇eG7T<uK^('sVwթ  mE%+ZFجbSZkZmk^e˗JPrabEszA.eB13iQ^×@&ܛȗ\xL rD0t1~px_*ǃ8MtMΌۊC/#Kc:qtLtg<ɱ0A8ut1='x466z4Wem@P}zH\H @R11.zR~tD1ovDIY 1]ή$2J.a$ ^Z4y8WKJEMOgW7%:߈k9t7#Ttq 2sS3}&3yO ǹ66NphX #u'U2tA DK PB*sߏT(f^ Se0 ږ(Qn~۞" َnahwp;* w4QZ~ ە(?d' =~@VLcFw.Ёy ⊤T 6vE4Tz/>e9 <@'v/zRaJJŇH wo]Kܞ|.GJ%T,IJ*((Oep{$_)h_r ^TU)bGPb-ɪT:wnɎ!*5+S×BdyPw"Z9#& XxV9 JtNܵ?kX3<<$Ķԩ&J&oHX*ڤ{vʷ ı&4G)o[g颤g?FAj �M-2n(g-BլSt3_De M9dzN4shphBDɨf2Cg_|$:�)J2ɮO.dVT3 Q5RA.ڊ)fT!O # HI3鐽bQa Dq}(d^</A*>D}OhUL5ǎekO9~[,7sgvzD쌿 Y(z_GR17-S3m5"r>}~/S@HEF y>lb�ah'bYvB.X> QRavkدc n'Ol+:׼F3 !I郟/mRsR9Z[.)fW3,?DJ%%TPAIſ 5 44Vvr HV̈1V ߍRbG:Oj#t�)yͫ_-l$$y[i9] _f^ ۷_eZ*'D T;?nDV.5`MvTlҴ!qRAR5� H.TY0t|sF >,ھTp.ϔX4^f6>mz^.[nVuWJ! R>z;)rJl+EdxpѠ}`Vx[ʶ/ |U \7ysV@RCU6մyS]8/C<)%[De D ,ˌةuHE�3e+Wj<<㳧^87OF&hl:H !r;'dž)i� w;vParu4R[P$xEc7׭<$QWҳs2_RU8+��7#>O4Vz B*g%s@ (( J*((: uZ{7ͶcmQ;T#blf?O5F:7uqbf]0grW@X;eg \vnV>GcLθk*|v.˲66RׄAk(&E~N}ĊOFḯY@`kP iU'&u+.4�ɍR-O/ι}sZaܗkqr[R1i|_t Nkxm]d?g9o$ERȿ^*|d4t^r>'- .V-gC..q􊵒ݡ4}]G5n)}H4xTen-q7mQ OqT農3aA 0Mjm UFKR9"joETl\?.˜;'(hADh5iٮ;KnYi7&%Zy<|z/ev;cj/Tl΃I=f_!xp#&ɃYeT.Ol(Iy'+mDYص'rɪr7O|IEoc5/֞=s`$])c,-=]gƎh|!"JdY;)azPDkh"WRA~_x PPRAIToBAmϜJϰ-m8zN,Xi6jfs,n1LRs9u1V1gwu4SL-Հ{Gp>{)p, xw8! 6?�Oȃ< ;9߲_ 9xjP|gW}+B'K= DT!(!9TH$B*RAR*kȻ*Dk)"6׭KQGHŤӖ-^<by1d`n]rci}.uʷg(/jf3xrB*!"'THH<! (GQmƽbч5cdYS667M ׮FM6硥s7Q1\C 8$y6tCB*~ڃh"ZTj+ nY[ZrrfEiqZPU KB;[,:OΫQ%R؉oOk}cû!N)a[8/[.ﺀcs~(e5O ?1X3:sl[;t2Q mB*CHH2!GDڣkd y>WxTܽbS]?v-[)l^![$GgƳ{p-y݂&d%2_Y xaWM+K<;k k-p٫jmZ8ua RԨ^!ގ?%!w-AązW?M * D Z6=k /e7T rZ7;TVMÑ ͉\6WJ/iA&T!JI, e\`%'Cc%!5c-_)xH; �HU.8 $G_!t⯰3z- `ZzWu/cz LOSNJ'!T�)4B*Lp|[|u`$y ~־Vv*�@S'pM'– tїLh(O|H8)�ăvKd!(-+B*83e@* 0'KR!!RT0P5 �@=)XLps(GD(_s.e�@96R"&!͈R!OHEȞF f)@$\_7ɑ%>M>sE_�d5jJSaGHdzz븉-țx.?m>\i Ÿ,{[U)%,@s32͙IMolH#"h"SB*d"B ?>iF){x但@rDu)Tv)׀ oOzP}z^a#5 /7ؖLt֕N0.8&tQ{eFG8mD).֚*Qs ! B*>%CEgѽBV<?,kg^"( ]HA,R`Y(؋ ]^RIChzInܔfq4QS5Otf3d~y OJ %T+F(<bk. AE;%do:41oqJ7##%pxMFSgDXE:tp+&�_J򟟾'/ː0:?9> gh=d,L'57ݻ6Z3{_?D"c2/;}K~r7~k C{uAk#Ǘ_ )"ȩg7 *( 4Bp?Bq u=Wo#$PBX x`~g}}Hѓ n8.lШ:iEMJmsd]L#|z*UConP LB"[Bܐt BRAb�W@a#%ܞAd)-/"jzמ 9yN]fw[( <7^dC*T ~Zvc#T*�Yd-Yl>*ټ:RalA5$ υBPTPXC%Gi[Pڻ 6f\p\)3R1- %Ta&o΃G *Oh( J(i;LGa9E*JOc~ s&&ZOS|vLLAhKu1Nn|%?ͧP>TwEa w+yfym>~s-m?9z|(x0z<;3k`D�Rqif܏TРRABP(T*T\[7rҐU<L_ubRt u%pҪpٍ"+GnBxD`q!r0GF <j p 7򷣀%UЖ3kb. 4 %)Iu]Q'{+(H@BnO *t1prw"_J6ڐk2"]Ɛ y#XƮEΖp11$0Vn R'U 9%d`(frRAJ BPRQ@8 9)emgRt3mYO @V9[Pgf͇%e3, \9^F1$&@4 ~YWPKpDP'nI+D|R e#pJ\a�E$@u搒ЄIp"DPd�Te` Q%.]PRހi%k2%Ta$ k<{eMxnDl^%\!p+? ^� T**CKo~'Zͽcj: JH-Y /B펫5L7`^T4aгU'wHny3lMKwֳohM'0\@nr[{!p9T +% %H[�]%LZ6̌:TP3 ^%,BWk"[_G #FPXܮ˨a^ĬXG(ܞkT5 PX[fQr9m5{za.X**{Q.̒Rsv P2T*hRAo8_}䒲oX.3XI7+5$4vkM{>a{ <\~2aɩ%ҙr=uz\QT; C"'EXl؞yM=ҿض%*jMP(T*(O*c/ :1H\c=&Ħ?mū Sw{D}Zop3-X߀\l^BU6X\YdJ-=`X K`⃸eOXW$ WC}nfp.~_e a#::#|ڹ3E~2!:jħ?1%`ģĦ=(id]\pP{P[ЏrIJ \q3]"nEF?G .NO?upӟԼ5%VO:t <:ɫ6+K൳;nL8I>F*xw( -TlnBfs%F*r~ F* x ' JJEfE:#ј#~S*BϠ}Sa60x%Bj6Hn@yiqyp)<cHEYC_3!:o9b5yYы`+.OIER ^R!EEǴ6_HO QEH;&S*feB>bjqA|E'fW@A }S iU7!r' :TP�(3KWWŋ1o]*ބ^t84dy]ZFs¼#>BF^j0j} TM* &M5+-Zn b #/vR13ܩ6a`€M-P(T*(I*K`f vk=Ԅ�BR녟?m�i(*{/|C%LUcZRgCynK9BE;ilL1iy~;Fg0S:  Bx8CޣYDӟ8iAPGVӟF]S I+oDEvꦍ1Ƅ} ERa ߕnN*.`D.G̸ͮB]xx*~+T *<ˈJ ?$$$ ##󭬬^^^v9 ۤ"^U[JM1E 1+}ޚu Ɍ G_OƑ{jLp~2`KXBVƷ^<9Ɣ.@GL7:͘BRAwFi~hu Z&t,ME]X!4. *6]CRj*ЋG|y DKζ>A d rMO8cϚ_Jx7SHUTOw3HJ>0#PB-b5=榚 D sY<U;0_0 nS|< iO1Ϣ3 x.;g3W|X:&ٱ2vsT0R1%:"1s{y|XTP+JNN;v,qArƍ*5>?'b�;If\'0%1W$% &,rf/3W$Nh7PB~jm+ 5Vz]BVǀMB�ڻ"mjI"sC-ReϩR*~|uAYsVa`֗\+HXbdPuXLZ (g沫oEnLrݨ)I~V* 2}lCe5]>NY\!. q7[�]03)9KpJp[m|mZ4 G>>8hތ}\˥V�P' JbFB!/E@a svUT@hK (NEcv_@Eq\U`�޳ IjDK Pi"*+# e(T7' `=AL*ER3*puOz9< !rG3(?FGm~?r`& Bd`n/fCN O!LG*sM< J7 (h<8 & |+bT\DMv4Di$0[n6)ok>сWyC+ȯ8-p$ᐊȂYPQ$tY>L @N?/Lpc㿊5R 0-nh6@^×"i%tk>$ BwNb=HD%(>2XjArX&n7i΂.H^PȂ\(~5Bo6i<e0QH)62yc d:T*4##KKKW|wǏK=ܚʒJF-_]e=1Qxߐ$b|%I:bupGc*Wa6O[fI5X/iWra„~6_0(VUk`2 Rx"]o!>aVWos\T>"+(uKT%AJ:4Rws攅kZ/#>S^Rk"5*%aUX|RqtV*hlם8uԂ  Ë6Rt5E~;Tl'W7`_5%J( *> \8N P>?^0KqL^B9_1R\*Oyzŏ;}?-p(euݬPlz`!v~�{mGqFIQ&"GIK0%|!-m�3(0 C<뒄ed1 T2AsrrGr5T aZ|4maSt.] 9}dYCLL[P(w?m+bQbF^;i t,`qe3 DjA)sm2%"BES1nlDa\J0ًE" <Ȁ� g-i4<L_zE2YPЄYX9"5DF-(RfMxLd/]nU]9en$$76[D3ۿJ*~r7Ժ  !**|kwu݉i’EN[ o$,H |Jɮv1a%GͱM$EC!,rr6T/pN/a 1Ryo{_@K~k[q%Jl3 ^qf;P!,OʈU ;@rr1 "#9Gz pJ..tk6�G-Xlp)b1#o,,0ᖷbE}ʽ#D*F)6J9C/@(*T*h TlE/-~,DV~-lL0h;3RA${BͶӈ [>R[Q `&ER:FDT!"xD]sUց{J\{"t jv ~1'.anT0V1wͅт]o|&}TE<=P 4=Eo1邍tǜtBa^{O!F Z{PcRF"zOb HxcrFDz`!# ݿafˈUBdu^aXC?�v2k='hZ Y)(y~[(J:#u㓞%Lf"ل<hHKK捆,O¿O9{|",�žʰOuG�|(v~p%bT@.XX!@bxzLKтrx7fg-WXH*OEw5 mlKΎ:Ph4ҧXE`o*etޫg> 3*3EMY+ ~an,Ƿ)}edm7uN{ 1KUuiVVS {~SUڍ5&f:�yPTPBE[/'D T*~'GT@_(aBNFZ^uUA:B�fGcv\ kAI9dME Rr =z>B;9 :9`h44 }Eu]@vU"t{aTwwB> 'Pi **E |kJsiZ3IEF0RSn%P)* RVo<’69 )prQW^f<=0ՀkuG0eT _pP?^g7,e?)rEZ |j9_ q!}L S~E)䆙uFD1꛿3Rk;I%FZffDN~;>=cgY�LV*bzL6:J},$F*^h)[FG?ml⽡CZ+~%ʖJ67ߖ^ZݤB×�CAVa~^9eاk-;_À)aN[wxp8[m#O~WAVϻODzU2RF-eCC쿗mltb7f* *4:}xX@b�S23Ss>;PtK*dL*;igGT͸)B U.݌Yyp % `^H̞Ctc ۏ kAu^DvH*R*]db⢛Ra(*jdEfT*aiJDyhw^@ 2D +U7.b`<9KW�1c h"&+&~yLUlj/;m_q}r- ~+,--?~NSSӒz�J{T-c><9Wϵaa�IPQm�Sº F*1RpT!sxMfiWEX)a5cGRma]]Tș#LK*�p�ī 1u=Tl]j[eC# uTz QD8g^c]rU1DPRA(<PP`Dlm54%Lxfkm=|D .C '|SQ͗oN1Y!VCruTvJL~{]`Q>T%šxQS"ODalzsym{b T0q?O% ^ws!# /]*( *ݒ`cy;Q"*} FrK:ڧEPwpÜQ%[*"F*+( 2Rt�ue`2~½CH+,ԵmgY&_,-OhhS9 "ہI+=->Ru;VRr㆙:RX9F_ڋ6)r.jG直n ~쪇n63;~RQ!8LfsBUm]3l骲PZ{ҽ|-|k'ϼJ'0<n kcU4Un,]j[ط+OƘ9}^]@<S5ԟRD+0ҦBNǐ1zU'!i�ErP(*T*hК nFtC+݌،<9ǭ@;BT?.tU5>s" Jʪ׈DJ5T ".f2Դ6Ssja�(~Wy8&[hILތBg2^J]Ȥd(-Gn-emG?p01.Z*r тqP{ B!- <6JTT],&!gY12BBB<Dd/o"!O/ yyyecq>쳿68&2QNYU'+Tb5O|*Haqo{յR5 dH oF*fbR1HEzÇ79ӓSj*?9~2g%< uj>$U-a^D&+=HETH0RH+hZ (R#AbR!HvF*jn Fҕkfxr43RwIM.a=K"TuLV*?mnMy*$|6kK.~i*gOl0%;�쒲mmT' @P(* yIV�@< Z1Rs,zܶFmtn\pg" -y Uhk6"(RHB$= Қ0܀柗-\+@${I dR6)B65Qٲ\͚ (%e5PpM`QgDӭF5%?KEσ"!mxq\/#1=*7Um*dlzRANMMM5J�=xXRDlz[,6S֗!:=Y=- 9OFu2~& ZdĄA 9F*+ҌTh0R!H,9O9mB$4]i?,ay %}yUV*TPh8TF*d�@PbBi-n #ڌTȈI F*�l�/Xm"/*&e&.ξKGmYF*Է�u3R!HaB &{ɑ(Mӝh4a� x_.4 fBPOTpE[/|REvgJEۺ.3M :o7 ( wz//{{{ﱍ>v~v}{Zr羮G"jb!ɼ� {Tǯ,#EOɏ�D2&7&bՏȝ)F~7?~܋:c38jUӌϪJOa/Ƀ'6BRAr,$Ď69ś?2AAS㚎kΰG.py󛏢]c~){A*(O*(b_,yy/Jڟ*VawmƮ@P( GG*.iZGTpZ)5?9J.e+ i\@*9#x=Hb !1CF HݞT*TP-ήK7U DJ .0?Ln�BPT<5|Qg >rGu y`2!:/'S\v^lN;93ƀK6T(e8殰MGĢyaT~@b'#"*T*(r7y77@( Jţ!ś_=hFmHx kvcV&ė"q~w< Abe `悽mmM;0 DfwyY.߆Y/݄JE dn>^քiHYFɎU0Hقi̘f/ڇ oQyQm396aq14|-CުkO"*eTmQ5F(X|J BPӟr*↩-Qu?a? ^36=1ѩWjPTQ5UB UFJV҂aE,2aiE-chhCNA._~ U}[a!ippv1W q\2ʄP\wSeЃŮ@o%x0=1zPԃ:7 {/!ǭa$!tPA@BP(T*hv z [xgȪ8u:$-{ qw '= S*!uqҟ[Q}1`♁YϢkvتe"̒=ƶpM33On;RW<n-lLa#z#m!n4 EY]�oU'B5cΒ]H-x7KȨ"|vzؿ�5ۑR߉"c6#PAIBPTPsVrtܪ=ǼXh@fq{C:Q&케̆i:1ry$Vv {³Y�3K8&mAYة i/ãݱ+^DT?"}x® xB1=k-| 'i-o;3(8:(h!aYvKE̢(6궟܆o*hPiRAP(*T*xإv}&:Y1P% zg!~ETEЎ#!% 6M\ @ ΞPU1sr#anڣ&:oe T */YxێUn!0܀eMv&aWqj*DR1QT0=X?8h,1IMיWR7)TP( J oا-Q{ e'�˗b duq;b4Ԁo bjK+ pMje [R:6XO,'TGc=V靘 ߌGPrmGpGgT�nFP4IFj#?敳h<+BBPTP L vO qhl%B7^FU-Gje GPMi[7.1;`] \voy U}/T *a( 0}KZ]6ӻPk3lVy[.Ӟ<^tᛵ|0h2Q ZN6{ԥo F, BPRQ C]_1C*fBx:2cNrԔta2q#TGEBp3gAC O e M[2faQhQ<$mըTrT*DTS1+(,%i ΀DrF"jū`6TC҆p (r$隇 �Ee3X;"FZ2PtF^GBRAP(*T*򖯀C<6_EMAEc|^/IEVU.,])%M>M`8FWP}x !솠Q"AɊptZ$`ʵpŤn7+<9p[<ȯ(%4`5Ngf˄m'44tbU| =kS@OW9L*ZJBBP(T*T͍vhm+qƜDkyq+gŏ{BB^f~hAFF13"_Ht:,:Ϲ{ gD\KlC/\/DPskFx- JBPTPABPP(*T*hPP(T*( JJ * BPRAJBBP(T*TРRAPTP( *uPP(T*( JJ &ޖP(T*( J8ޏsO!?4h2QN8 )5 JBP ŭs:e4npJ:WxyBPTP( O z -d"P(* B޿ϙ#罃PTP( J JBPTPPPT<B'ɝ*g#/Y@>;n<b?cq;XKo<W2?>vYL͡ns;J #-=<uTtcY] -6z[u${yŹ9Kf1bHC%* ?{?  { f믎 d B1��'ùF#�٦Qۻw} gϴՎ:�@A^O^'D Ij2SZY'�]d„s笙C)PRAo*v<3>9[i<KH(cC >+/N| )|ΙC{m6\^3+-}5O櫞89ȿvnH\Ǔ / sUiF}dlZ( @'t5IJiB W}H$Z$FEuw�lX6sv�dׯ|ɋ>a./FήetѸzD7 #fW ֽcDnrMRqIr}7n<vR5 U;F@>T.a, GޞLr7~I�5De *AC8<}!P;�%Wi%ݿĉ-tgm]{umU=M_P!>,wYXX;RXz"X( t 1XDX(hhh c/Ƙ|I]&hJ}Dٙ3sf|޸ ܧ4^@w!/cG<K/WGgSL=DDŽEC �ì#p|gBOE(ƛ_q/LjCr/-2܀OQ8'DIE�LBq<$/CтuROZ8Nzd+>&s*C$TbN:% @pTPR\?J%P Jx}}F$[Jk &_*6DyG1ыZg31�~"2R96T3@sT#XM 0`#zRjژ*\&m`3ӮQEݩK>~Y3ٞD֨Y:o,vWt;F ʲ}$_nn,E6mPnlx@6XKMHX5k [9~s_]jPy\ Bt ?~ý'=psy];�țX ߡ}eiG4dÏP!Qa T(m+4Q9Z|e7!r6ɓwS9i=t|;sCڟ٥ÃEA<<yg[ sV[yςh]eeJyEЉ�L-XWbKړ :pD5&:kz;<6%DW&GѼ !A =wϼJOqaV_ƈ7壟xӈ?PDk $ Qϝn023R=/,R1a&VԔDF7rp`#X7eQNe ^ ~$J-iTןJ5{lr~8ʓTizDX*^17nHHH(pܱcӧRl`U� #Y߫_P(d-6behĽ=jcl�䳟! KşX*'B1"d)#M# e7JE4%[mH/Mp ?s ;gz0i%#!{fORe\AZY1i3| S_Á6}kʉ‹ <Nec:mǜyD@iSA!; ̳8~,v-[[O~#RbWy K�maQ \ߜ~%[_~_PLs1tՈmrMb邓 D!`ǐs#Ȓٓw ׅ(6hIMSkS,?i‹3[mUOgl'ٞq.,|bi{ʿb�2`[uz?;ey5ԶhrۄS*S+51�R Bmx Nt]gfI<L3>h'eF.\+&;Q}k0o�DIՕ:&FG#Eu,KQSu!cV: 8ε6пcjƽ *}3ta#JE}.SES {!67eF~Fz'sYsc{?}oF;ˏ MnDn4P @(rsƘ}S+S. �)+ш8e l/6T(R*nw 7ŧa%˔M[f6|NĈ3s*BP=I/^Ӥ?#|dJ4LdW1ȝvƲ^8o!�UA25ܯ9tFKyǼ ޼+#TX*RJ8γ>4rL7&&S=TwvwD](6�jqYM-^+z&Mu(KXP7E͛LJwT)6.z\*qsG̏Fj.H8T=?mjWL-c$ -PU: g.]4%>ts‹%QiEeЩ)ujG5}3PlaiX_$toubaޯN#l5TZxQ:'Yi.@ .}֪3 ׶934C4F:u۴%C{YXjȬפjQ"K_cWj.˂&tQ N�a (Y+tvLad|opLA˶Q@qݏDDp9yeK=3%oIO}$Bކ5<Kۦem6;ԏrRh`f] ͟7̮!:pπ>gkaו<wۦIZ샧?C*(xEpr}hx `שsV&Fslʛ^H(6F1GjЍ*}[HEo*aMM7qC F[XV0~ @h6#azV{ȮEBs2㓯cl}rw-+FX*GB `7[ZZVϝ;w _d* #2c{ܴ|*W 3m/ i.Úㅥs-HsKLD@&,Y@O3,F7$>Z"01*mvd iUY9(g!5TsY&LçØI&P̰N-,Ip"ܨcEge)stKxG4|E|3I6R˶|u{X*C,TdhΊH2IcCMyGRD*TX =&孇�K"aXfgr[%㳾\<=<['jm2z2]*% O.r<;.B:G"F}fu٥'YQ᝸k딛/S#v=ɲ\I핢_C*t6KJ.wJ5Ao`KcN\1a R6⍺0z)؛3h [ȼZ�|��ȍ5'IE0W;a)/krcHO4R~vޤC<1DE#2X6|˾'?90hh#R_t P/["(u) iм楂} 4 $rltl}ʇ�|TҤz71VhǷGȩn .(zFZ̒S � yo @�~zo/슄iD<A*ZXǵ"T|oP=N<é1݇kF,b׿o|ooYƶ. 49e5Zv8wS n-,$ H?1QBmuS64W(B6Uo3P|)ez*;̀5SY?O!y&k�`rĆw?`IE �4ER+w'0`!K7I[1/Q?ɝw8i Bq$K:WS/~Bǵ�"'Ssjp! ijxj9`t % S6wKE\Dug{+/;m龀ʎbjÏ[T& "<)jȯ/ȉ b13jn~_U>< 5˜HKO:WCr$S/fOjn BR6_2Qp g1wǍO@@_4?#1CM'4|3?`_Pby|r:PTׇ%SW4g@9ۑY<Qa!J=B;mEi�0s D;RFK6uҿL&&S4٤s$t]}0D[dޗe%dTgʀq"/?1zydX]3#,pKNhe<}'�C~hd%$S'zozN ɠOBü.>4wn+ /=|O*cJz ]>z;^\>-K\@^@n<9^IV I2TXr_0eeo <Sc%i-(/}KG.P<W*tZٟY pD%ԇi|lڣ/D,b,{J.+((_"KG!Jkqg-~V�}s;+l按M]'jL,rzJ-vnL4B@er%zr  E·?~Fm-J*.7 n%)'F|?sЬiע4ȬLZ><L2]b5/neg.uef5>L̆$oT T7sf!6tn"psYVn?"B%D' g <imB/+^2N�L-CRq+ .oc Bۇ:"forTvD_zq~Eӧ$ q ϢrEy)~bKےZaiѕk/;qE7jܹ$oʞ^:$aMO˒4WfV-SRn, L93iq_kM+�YAOؒKr=iO4JVEOMWMQRɳ?g;eR�lqY&u,z.쎌1fSDD'� "k1h/BQD*�Z4*޼c9 4o NzA!z0>5 QRzܨmP-?&>8R`͟Ct.g� sa0t I*Х1/whz+Pp<*XA~q',.r 1S5ږő @YR@f!^A) | Q@^엒 񲍧._**(XʟYfOkSs4U|>/#UIc}|q 5m .5뉐MDc@ߔoW5 Ev*Ngvz?2-~A^!Z?JGGD/;h4 wQ%R.V^Tm?=1Ewh˚{O)-*~(�xYr3:^["n<3#%*SC Vg~F<l͏h=!A 85'IwXS՘ao-x�4�h7$›w8U`ͤFߚs_P|�2XMyItOZ!M_x0B1@eVnwJE)Ԭ�{J7T-ۃ09& lGSTTh�]uWD-8-!J X*VODȽ{Oc HOӤs=d&F>HV�Ӗp" |\5܏Ώ1iJ144s\P4NwlIGϖ H3N]'NHGZ+uv^ <i յo p�/h-ۼꃥDTe)채JtYvoLwI]3Pq:_$|29'17I<@l#ל g FJG5<+K_Kɍ"Ooy�ݤlקsxZQ:%D|ID$#R<b6D@[L7}qxPj;U ^[$%>fb4-O]ObCsiO�:}zʳT'.#c2;<qJU K'tI܌矀b[gО,rزCXLx�JŅ enRX/2u@F)+hCBAox=k֬ _2)Q. ~|;Ĕ$,$XѬkP2B%\b16?/.LdǑ rk Io3H"ZlrBD"wp4b^ ܒ 1;Vڎ'Ci_i&4B&2sB{RͰAbݚڎ~"…Nǯ2 N*}+exvB\jTl"8Rg풏gP񏐊>TuCxdC#gi oÇ͚ R}ݯH>7Vcw+?~D;DRw8S �s iQ~<lܱ#xh^&VDQQ% 6ztys*TP+2| "RdT9>{Cc׍;V$_ 'h##2qUM0"vI ཤ@9Q;ƌb+<wvg]$ɧFa׎]]f PyϐPJ*> `GW wtMhSU=/ j.?& /+Sʔp٪{+*&^wK̯̋[jL&s2`m%%NcKO>g;HP[Y3;_gMKe#2fۘnN\8yƨX ,E/Lk &25!'gYGZ�di*>Î7-Q>ZFP6\ /#\+QC<^^3jFa"k@OӀZI 5cg2f1^@2Iզ^CgɹABa(?~von|Dw)}@g*8vxm,\E :#5ۿ:tTT$v]-[w"=ue5\6'dl p1m:+C�zVm>Q\% 7;H#Xl`H}As֊{/n uSV F4DblS=Z,M֭uZnAvfoZ*@g'6ɸ0eaTtaPи93"iF.= v#ޡۂQ0EX~ E~PiCynDEC.PelC>g:5Ϭ>3qAQxysdqG̷1l6j=O9j1|^,93܆T\ϕ^j;|So{Y9@)?%C"$M݉G1ZQ8{ۣswhbx�P`2T[[%``V+@osҜ4;ܒ虸Dz*SO3g<f4EUBSMiCl[3V�]o:3IFI @U$n�P4F[3� #~iCMdX&m o{R{l ONƎ{k0#r~s_@]B践36_wCBavp!BfSR?=ޔTl<UqRۋԞ5LNsё" a^H ?%)T}Y!�[C'P1}J^/�*#Ti#BWʍkd).yy\jKwZN4GNa0/YwL14(AHp8.�'<'-.a|[Pn0CH%n U/ \ T,lRR5H L?BT;$N\:&,T}UH�˙=Y9swSq"JOpL;J<4k?<RvT|uĆa6͚&0m uETWTEBZZ{񹶶WW$cxW1}Պ\Z.j7Kx%5OIrW蒔SJBQ%S`"}h}RY}*b ԧpE"_Ng�_-~QJs')ΫSe8eL.n ''ՀGFJѻ jS4Y廧GrgFw3.krg#Ii߶kPYTtD ee%HIC^vYKPz]R {0h T %)I 4]G y!j^A/AD:s㫠F$dy[J)Q)o݋Ѐ4CZzj˪,\ 噐Qwu\C Bx,_CnY,X K&C %!{==C*WxF+i&R,ȱ0md2?niY*n;LEHHbP,}k>_^TBVOO+*k0h ˁwk:;;ٍ^Oߐe>!Ic}M?6~>Z{CI~�ˈ&ϳ|c\k (!A94< {@ƞ dW jȎ?Grkh<m[Y:M˯cݷL/*PeA~e=}U/?r,q>䷘x{rsH<vt@(TlU1TvDBc9sG�#F,sC8[駟:>C"ʟ #(X;0z+"XGA6/"Hjs#ÛoHQt%~PJ(Nf(Fʑ^]']&B^O7+TAIżRˀzu_cj[RIq{el>y0ǗUqoD$IiC%qA)Pl)ş/[}F?NC~3s\Cz%nMبt+qS@^Tt!;e7"r||leeԻfce CIADĕ >�=/ ԨXcHEenD'CafeGQ4 FD%oATӂ h˱Xk`�i,FƘ&x8j9 n*$ w*(ȫH/Vq1e0סCa,T,1+v! Ysا5 f)^؏@ʐ1 J[c^CV C\aPbBէR! x[[[_baڜ9se+B92@*[HUUOxgPhh�畫jbٌjJ^@$C2F"a1#�ǹSjUӊ !|7>A�ZҔA rwOV"6"&8r #@SSSm}}otww`"O ?J* 0AswsB"ipc.ϱZN4a,)q{=t5h &9!;B̀@*(XȈH!%~YڣXIs5'`Xc`s�vNԦ*`jj)'eyZ% tҨ5'pow2λmZB<}ղ!`wP,Vc CXNTJ6j5ƬkQ %m0EQI T<l)T.Cqs'Qr ފʮĦAF\E;xQ8@EϢvE[&JD*dY҇1P2@Q > QӾQkc\Z)J@Κi{A<uۍGqb;p'e|ƻ(B,fff]\\rN8a5߷E�elg.5]h_#nyNxxE7lF=@%@Fa1 ;@,Nڻ#7TY_hs]f,(2)Й.{?.@)[5_fXck uVFCKk`ѢEeee-^z7QIfΟިwL~Ay\c~&Gߢ <NKO{rvY&y.1;R N5B{P.cQ rўպ 10lDzQz ƑC~^~Iٙ` kI?iJb`&+ 9[seą4@2&DFTB$Ibr5+aoP*ҠAQ0V6ۄPTl|Ep �&.a06Ӆ^ rW ** &aFe`%!gh4nS{h(IuߎQjS_VY3 D ^v())=JNHOO/Nw}_ p}1gG`A'DZ7۷h˓>їOp/f"<㥺2\ nAKFHP7c_S=B1f  pTDR1bx ̟? ~ q9qxYF xKOF[ `ƑRzgaj妧gQKC^J$6'$p+\Pt!¿,8J*X*0YڥH^VխF֔-(Y3ƉJE %1ԼgRuR `_HԶ.[|@vA$$DA2jGĵH͏nr%Za$ d.{wndOހ?|%O%U/ !8',N@Uxy9S xTm<;\ @; &ɋ9\.F,)|`PR?oPR@? mTcQ %Q2c!NDŚ ,j(W^Ө7#Ac%R1v^Pt�F (DK^ucV }Xr1U( "7" I}ؗ@Yw y!ABӑO0ux6ڊ~*T18,u}$ᓐ~qӧC=~=}cWphږ`PW"5+zw"en!DlB#44Ȅ7nR~~~B1bĈB,/@ا?<!`@#03d탐Z؂N{h%o nC%,G4?H0 :`dMDL.%$gbDZX^7j080 waQ <8$!|hAgP!ncCjϡ JŀA$Bp9$20Jme?N�ȿH$MKtvv&RSS’?K*Ĉ#FX*R!F,BXчR$J G-?hbއS'ÊIRJְ^¶i[8$6?(_~`�!xU) zy nی_ҏڕkaiў2-X(utk#*;z6[b2 ,VFys;\ -)iU3FANSlu6 U`! B,4iGvGBjNc@FT /_(Fm%$$~◝xC---k1o~R!F1bR! 1b3^}k.fWGUg4G j8I/0SԺQ'V9r?/Z?7u1t5yT$':Q]=0'qTٻ>ٗd/; $ X$ԒBDKF(m%jj tTR RK,ZMw%މy?{n1I&Sn3Co7\.?;Aɍ7w18*8*GbTo4BzF'wСܹsPǕ+W^QcqTpTdE׀tL]D믿$JΟ?J=*c60uօlS8*^kʯ}ix" ਨ^KDh(&sTQcWiix~ux`1QTj>QQc/f|61GGqTpT0P7k[/GcqTpT0Vl,9 z7eEE 0W\�%d2Pfii)s011g/M6P  Ql3?As_?׻`GE@ʲE8*^_7f͚5BrFm ]vRgCo0@10225AȠ1uttLCD+W:kjjի-1c8mGP D�qqqi)J曞@RSS[3&LB&Mb趃v@ǧ#ր{o//n)aaa@:vh �#૫CQQ}A-v*1QQ]]jxk3(?Q /D>(X\] mFJ]>ͧ_TuiEYxI{ =~2!EC)*ޡhBQaHQMQ6E%"j PL+†bEE&"RT=E 5{QHOQTQчn_LQ.FE?|Sg!!֌""„‘>vE(1*EE}Ρ5}y}mKGMؼ*1Q8[ׅ Hű3!Z@kEڠB/Аxj`j)$_k0Хj$? ':bOӟ;??~QYYQQdKQE,*"@GJB@գT08*^7 4S j8dS3g{`jjz*Nr}KQrыM@GcRĴxo5Gc$�Qf 1Q1k֬\�@A@y{ׂ QܹsaQ!^"xNkVBG7w�k\=\"Qa(}*ڲ !BC>G磬&�Ur Q1FK"~Cm0T G`Q`J$tM=vl;""(w^TrOxcA6汿9" 4ɗs;/ն\GB_(sѵ y\5O~D]ͪ}(}k*"zl1KL7S<x`>tYD7P߿hSag~s\oh uFj\_>Fm} ~ۿW\@7&-$P7 xIP{wurT0Qјu 2ڏ@qG+ƘJ�| RMKK{ӦMaٚ҆DESVZ{m;94e>xr*lc|}$Ոލh+#Whг !_ƞ�"j)*QTxI]DorpԪ{GQ=qDAaAFkrTeET441czט3f@Ѽz}l;^q~!ڵ+DDaQ|\x 'uT(nS6cXzLLl^`jਐӜ^l:�yq`2"dXTdx8]u>De&W%}n~Gv.s+1[ndp=E/w'~δ/ΆA|a�~i|QFъ`�#ۍ8ش A:NV WQ+ғvy}wehSR%IadԲrƑ@NCt¸ycǶяĽ5m"B}XyLFQ1ƌ#QfcqT<D'HĄv lhh-wɅo?hꏦ/p]7N@2{/#+-}I^ $6źrmm78olᜄ_Ad?}lb[حӕ|5.M{N4cZgLED-U7hz m;Zkv _fN:uNK<0S qѩ[젱B  1mu݄' 4NDDpT0QSADAyP?GIYY٠hkk{gg7HڵkcxM_V#sqiYBCkY7szCM&|?Jmj4VDiŧ㸱޺0yZ/S*HڃGTѤmݢK'!bTIUngotu>rvI4:Bf`YsQR Vg5rT0QzWѥQ! 1FpM zѝr| n_͛װpDQQXabv "(yKZx/uhݏK,YdADs½w[^MRD_/SQ!26FlHC4Ѿ,<4FEtw) )[!A?VGہhQ'QF8n5tzy?J-ԕuJ!xMPQ#qT Ɍ@!6MTc5-[M11^ŋDBiyRK# \0; wO?6xfpVA}s̢ҨAUF}ꉈ@^ITj:gN_A|N[\o5MM#`mb3n>?uqҙ]c$dn7@L2sJ غ`" ,(ƭZeR!^`LOQqTHi-`Cs(**'ݻw~HHH8CDiݗU"bKx:+>`K褃'HtIf ۍI@jq5[fmM<cTPTTQTQ1b$QTPTTJSChӽ=OƧ "󪢏pXLhMl[U{v>צQ=D<UH{n> znywu 5n2}OͷNQ!E!Gc]'C mGŗ_~4))Y^Q{.^ETPTXRTH އE@oIAbҬw9o·cA)&[hXkL>QQ!„Œ@sk&\]bF3m <Kσ;oh3=~5>ݥ},<(ytvRp ^ c 3 I# 8*@555Tc"*+xGՠ�vcF͝u}c <?O'AYZ51x?+T=֍1*c19~?|꾦iˑ52Vx> 5*L9*T̑�'Mbn# 0U XuG[т.FaQX 8*^7zQcz@ �<:wvv1Q8*c^RVj, EE"�cqT<;QcǏ8�һ ȥK18*`1kkkPS&�uuuǧ0Gųc1ּys=^5=J>:::�\֭cqT<QcJжmۤtX�G=Mo6իc<*nSXA1?P Lee%ilrTH$ {=ڌvc6l,cKNN.ٿ c8I ꂏTcDF;j  90_S {.:�0G`IhAfn޼�effL2Eݻc1A"-5(&Mf}QrOcqT0XBBBtiA8::�XV^1Q8*c~MjG""++k!j`1`1]�4cccرc(}ZE OTË>6V!Gc RTvQޟ Ο?{ѻo~YiiiG?{>xcpO?)// uܻwO-T>*<DOh_wp5 ӧU@Sdf1ߌYfXDG/_vH'N( "({;fʣNSTx50*\ZGD#P!ߔeeePc^ܫ`mg]QhQcZZZ%KxZ�cNT=-ӳ^n ]K/nLGS@IYY⺱  z-`1S{0W"*t#EDSGPWіmpN햃7[2s(8c8oOǿ7`p )0ƘF/0**hzY@:!GD:RߢcxCs:XMZ'Yp<LДΈ\5-EDȘw#wM) cڭ{w5f#�li}mey!@ y1 dON4tG8xrn"*Ath++W]h ܧ[qO_'q9"�}r�7XOÌccA8A/MG[6`1{{{}yPst=E0ƘGEO(2F_E?޺QoX2z6_雚V3ɪ�kn"'ѰDwh¸oA#!Hoɢ/%* j./ w5ؖ3,eaI{]=b*#�"]Zy w;ku=2ɖB[iTD%]Bzz;xDcT(&hƜ(&2 `]6Tq�.>ȣx 95a뉶.*cCԜF6m 0ƘDŲeˆ��>A@kk^^^M[=}}h֪;M_ *ްJ vi޴6l&(,\tTΜĵsx-ӏY ;߶ԃ&ϨXS&)5-qlgP[NQq Hw$* V ;Y *죣{E?,xKZ3K 6ո aWQsG\c}ŀƬ]8<2VBpsC`E+>^.kܚPޝMu|14L'>0Ƿ6wjtQcW\hVi!c{@[G{�癡! 4dQfOc-v03~vb'胈Q[I |x&|xf2{4R\QPoJ]A9l/ HMal5و& :05[SrgJ4&u>w hzUX~C; '!z^f+!#Q{E֝= fGik4]T0Çj~ P矟1jhh^},!!HEGw>9888^ 9{VA4=]' "ZX#ϲszi䊯/Ф²e'Ս[< :u[Ÿ_HEgsN,DQyAs0I6ߺE$K*iWEdoGO﮶9}}3IjY ob*8aiI#O  �}q=e ": ~㳈K<DM kqEchg@5iҤ#m0Ƙ4o޼b۵kאd+D% GNW"qv0 ;eP@A'Ҵc),kc A )f/},*FThΡQDEh\aoݭ_vK�y<i�V* δhh�zn.S+O3}hzH ʵҿ_ɤA vY4`�=A`i%c*|6ZsgjO3Xz&"7o6<*=N%y~g }A{ko4=6mnVS_ӚmL_ _8*>xJT� #Z~o-kS)77~sxRUҮ% Jsљ՚4}|v�(u%joI$5&Z: _'D NgL};`3*c:۲e3cLŢBSS؝֭Vhŋ>/-*DG#S4tkCN\v^ /۶S D(pe&D /[BP~E1@*+R\5ǐ Ɉ&91 Sw%&U C'.|3fˠrwb3 u[ jqt [E}OͷSMZ%' :$3}IzziKS3'|Xvx1( 4sPscLEB$:Oϝ;J^UTX@Qa >> {Zh7S83DkPuC.hVQ@pk|<QaIQqy28|أW:5͵ݡ1狟G C&j \so$/<x@B n+{G6%ldx/Eܡ]]w?tltQc5Ԋ 1QrJPv)x/OTOc5w�u|vP>Uekapifv x\,ܪExQ5,k\Qce3hc �o�@Z'MbQ Gc!@35GAk1Q߈ #E�FQQ2`1F/Y(5&˅cx \T6*cDF XG``1 Qc'44TX6m 0G`ӪU+tA-Yę1G㨠#~1m:iCP6w=(k?cxY:n�eN=@}br9ik4uU<<vK~ڏ�semF:r@35׶m1"*hBUZC Cf2 ZeӺuY-xLfO.m-Y!=h%J?Ry& ]o֤Ὅc|gd?7uM}{L_뛟hWV!I*(7X<s !+h@׳>i)"J>B;lp؅_�6ކx gYTGǫ 6!"Zg2aRQZAi)2{-Jy{9>Z _k DXF[#AfOzf46>_;Z+?Qgm\&" }YIYnylz3ůmZMXxVwű ۚLqND/zx cG-ޥ ~oXЯ :!r �sD=~A%2-+rJCG5N]9%{ n;k3�2|mNآ Dq_?sƨ_*>c:Z59z7(Zo`zHIM͚OFF "8mEN+ĨLO/RT(*FRT'ĨXDQ'}r;1*vFQDQSTX# EiwK{."J(*Ǟ,FEo1o"zEE0XIOG3bT;FQ)*b)zXM?E}ˣFQU g)*"@Q.EoMŨYDr  _bT8qP$FEEYE�_龍"obTl>GQє˜b%EW GW!F EzQkt6t_OPT̡Р2;*toSTb.\EEEc^HQqGD} !=EE }ݯ:  Om%1*~^bkQTbEUbT|x O y@8L5�?b`zndQqvV{w,lL0  8Ixӟ$ӟ$yЀӟpP'$s�p9Oz)tMm9n Le!bT_Z$0XEmP'|rZx_c@[SY&L@}0_S D4c�rIlmme,,,biA08*Gޛ6k}|T1`*+22RHZ)G㨈ۘF{kQK1`*kСM/&&Ɗ1Q8*MܢIz1<Pe~1:cqT0. Ck ome'_oP'&Sezю1QQYY <|QO䃲UQHqҦk.Zd@xC֭]RDTDAz xM 0U& Vb`19RQeeePSS6G*m)62(uh Y<q>*ޠQqCX@`EG*+(*QTkސX1`*@jȋ1Q'xӛXa'ևVMQBD#PJO7Ml�z3]D�r_}T<5YAT?, 3 ! (*kwbݮk~=#EPs_b93獈O$9~+7cQ3K ʚE$u(P*D+Wm/(-�3 0000|!Rt rwN$ҥKJS QHB! Km"\L6ki?Qy`y޷hc=DT*(0Mމ`V W�Nj+]�dvH*~ݕm?Ν[~ӵz'Oh BٙI퐊úa3cF1HKh,xٛ~}Dɀ˽*%0?7'&8qb.�*,bkkB__?/77׫'ϟh2t�tm|OM7j%63GZsgG6i1hMk!)N rW_<NJ\|[!LSp4dI"Wbu^B G&rDk Bغ \oӄtI-=aF:P- PSCoG.m<Mv[z* 4 9H&qnv{^WoNC"!D )O%7�+`$Iu ;hȝgU�b3 Bz"D .lgK< -_gݭsk7!i.яu2g*XG_z-:ARu} 9%+RIp,wA!D>0[gҹ4Z#LBzG1Βx r94E\Xu%} /]B$s< %`xqTQߖ?Ɓ~ *Qicǎ}[#>b#"" _TUDSS2JhF|GU*b5-BݒVy*<'E%tc eʁ-Sн" RevӊZj N㘏 AGkTחsF(.ovo 3.YJ^r ݕ}gas\6@bA&zꉹP yi+Oi-U B6':hh “7q>Qe ùQVFrt"&cF@!T.cm {> :,z)-=%G916xe>G&h;: s!aۂ\-_p`W̹>*<yT#TBXӜ]TO9 `OS͹ ӓeN-M;F#">*i:[ULa=�7(1P*8sVZ\s1M!/*8'%D_>k\ºM47bmN+RKLRFpWDSpH bZ2K@"xSL9g&7D:l6T|,7h]b,-=BN v\Sǥz2 ъz\bG&.񝹼cO籝l$9OXNqE}&e!WH`&*)}J* w_HQ ٲegppDyZ'aݺu,<|ʪb HHHxm O)^4+P뤽QK쟊f�O i+Q[tD)w&DH!,gQ d~pEZ!D#)v7sL2YI4iegLl¢Pf򪏹 @Ch9_9Z<Cx[S8')ryØacbs'Ӷ`m *O#vZ^fƫ{\ЎJdo>rqpzsc'Rnbha|E[s庫Z 0bag%1<�/ɳA"fӦLo)5#Ju߳L�9XE6mYg?Pc"p96wGdŝO:ϗ\V#~{rx?T͙9,P%BSzV->K?Rq.W_cLДɱË8 JBm–'Kƍ5};,a4mݶaL5j=Ĵo R1e](5UґU[b_\ɫq8,>=�#O` YQnS F:l2궉FjWci "PjxW7ʿn.ޚ9r}SlaX=*#rwγbޘh4dHjX U-&bNC{q3!*qK�2 |RL]4SzT0G-BJ2R&W UIR}=bO8gBp/Gҍbbb?+)) / `Ԕ1  & W>RUU݋! "EY2XR^I&VkMEvp:-[6I~2S캝[J@3< ! 2.|&1jh&Σ> iT(T\B03=B FUl2[T"VYBk)ŸY5Z̄]J*'qN kdC&T͛ZEjBSk`CNSM;btunݟJ F!?P 2dYz4L(�%z\+S1|}\KыP#Y֔*yI܌B<1>>hWspF8MvR?*Wc40GzD{k]ݻT̈ΰܟ{B(.zA{:K^L \_07k;Q e/qHZ* GQk'G C*]Ї-q<jFc v7LI@{~n^)楯'vϩѮ\tZ`q#2\W?-)LWU33[lFyFJIt]Q�[h\oBtҶѭv!o[}((4U J\;q~66Ł{] ^9Kc 455~Ə?P[[8MPP%Տڄ4çJUsq0 OKv}O� “={N'h8dTw\*(+d؇o2�4Wt3=X^˺T5"V~z$lV+bAgWB^kϪI( Κ͵m}/|pfVU51f_/Tr\dZH܊#նhPdJ}Z߆:i(l zi3 gZ!&JV7R"SV-mY'8԰?T٘J�.ld/uF[BoGω+E[W/x"U;w<h#I=u>rKH0CFXD27Tf۳[x_72P_"7rw̛(77 |D^A=[DhUMQ@Cn<vKm kYϽrT{ȵpb7jO5@#`,O= =r]${ CaDE)ӭgXeB ;[t޿ɷK<${+v2`FA~Kx|7> ?644$]7IXbӃ800da* 4yvD33DmƵ,vv0 s^X7<-z>R �dc@5L8mjɅ'oV WV/#!pyQ!ٓg y6:k&`TwmsDlnUgK5d5 EQ+"lF: ]n-B䗹^s`ՄngJ}rg$jyhq"Y 0c?R52 aʵ9$|! !4:7i HWY];&@+ά/uz)V1>ȯ@B,vZ\Ʒ*+o9"+[(85\1ttsL/T X1RAݥ~$v _^V )i|Sʶ @z(W9r0TvmxT�mUZRqsQp]oիV7 2P0IwNEE2c 1!c?iT4|ݾ@{lSRRRL 0+VXC1T%d<644<Xj=N=qReR`=XČ [c^;*贮Sʘ BA~,cc $CRjT8DŽSLٚ~!|TԿ]*$� W3:H _o95 aђ!ŦB|9:Z[y6<{,uE@^}Y1i22O ~my<իv^|XY]JQ$ŽbF V\ݟ1\�p,eTW_P=Unaԭ{ ʣT|X{+|r)sJ[fSg_e*>:4]0WnJAFG+g}[W*hWVUV<vܤ!&?Lj^^\ôӦm7ƫu^kTwTc*LataՖ.r ;Jϱ &00pmfdK# U.q۔ a"߬?\?u!o` O]*R^�+5mIE xUL=ciE.MGVvg*NWadw�;S�3hvm<` q\\�DCC6ϟ?2diaa!D NY>b?SG Hvvmff&vy &mll4�:GD-xٰaz8ULL %,|� Uָ݈=p uxx`U:.}n*xl4y@ab70Κx>XMh1K%VVVf⹉9rD3ka3F�9cA[:^&|k)]E |Onaؽi!D8s TlD|>v¢㤫#u=m7ߋ!) (Xh]r7*":BA%iet#_:Hqq;عSռrûZ->BVcX& ׷fbݘ^ ú:(~ I(֛ XM5cQK΃֔tczj*Aza<ޔQIE=u9WYec,P7g~Ի\)gEr0AH?̅!%.ڊrWG;Իa{ZA??S#oT(> *fy?0xK!Cꝗ]x츬x;XR2Y=*WЕs(Z+z:(+d~"s]gSɁ(1(`[=xNDc&QJ8:1:p97gjJ 7YF7xl37<{�=S>BR1} a"-=38/}Ę4 TT'J$m.8oMHݣs.}e[> ,GFzh%(?(! c 1<W17Jİ{\u Z[Bт]&K_7[*L@ƾ BBb{>JuE؂(kJE>-QxCϥb��Cpb*6wa BbJzlS }T(a#+nm2(xQ*&TP*�i,}nاP*hR":6J <(N71q*J4J"iT㾫Q*TPrP(3^wUȃoPL4|zڜ}�L$L=z޿ w]ߎ8(P*dZڑyjr.GpnM'f1ԺA1 gSC%ቨg)17�OZfBR1TآT&)7k1=>-Q{K 1/Jv5|\R(鯱<�LGː )�9߇M^eĴaǪVKm1µ)UjsK|H(^u*O# T嗿(u*9,BP Q\ IzvL?JYQ6)>%XgLaYUocRRa|J౩)اl�S㝵]ׅ_^ < Y=7֩=UIEx$HnPnR"JEJ9TQ*Q*im?ֻ> }<0)1SRPKTT䷼6x+w՟X-bWRR!'(#"f6oQ̔^\c7kjKLcPB _|ܔTդ83lQVV vFՁO,guSvbw>{,@m 0Yz>yvƹS>޽Y```TWW39IPlݺߔ Ye浴+27ծۤbP+aO dk^ĄDRWEZ*Q*P*DB b$2ICȯ\–-n>DY�&j'BHD++H�+Wȅf;Eɱc=3"huf|�S76 ׋CSs+'9\_ m +/`,kjhm$'UO~1*j= +oŸ@{t<ʳȝJPPPVc`@m K}&FX=5玞lln*e\0JB,YnBW^TJw7$F{xU,hš[Q3lm1`#6Ak67?}8-0OObd>Wc_k �xwpR1E|][ l9bz"2{c$G紻}7`YOLox xbMo]p6eL5PKOf? Rbݭࣉu9prSf{ӳ}:XsKKbY'N,Ձڂ'� S�zwQ*DAouѷA!|Rtnwz'59[A{۶mQt+{{{;dddy/c؁@``߯HL?x/.w1bL<?CRqsxS>B~(xaRuyu-?K}zݑ!55>?_T9XզD`&WF )_?xmI p0c1[Du'm@$B U@TTTϞ=[za #̀R嚧́K�"OzmD [g7ZMn/6]RA@oJY:+$ș\ +;eƶj9_/@{Y7k2�`jF*rc .9_ /~h.+V uwTD gvݿ?@ kfiS~6>wC/zGcx}v00`Lc�Fj I<`#xK)/Q11$D}Ax–qXeRAieG!䝱thF"9eHwaw]?d3#*?M{Tj5~P@\IKCZYdEٜQcF 6Xb [G )zI.RB&T,C oVpiT0|-ݟT?WΒ!SYYƴg!Kgy5IŽfeg ё]78iyk%9751O Z4BzX |{k< Hl0_4t8 [%]Y:h4!BORQ|sZ#@s4_g((?Ga(h4?АٶR^^cZ2R߇i``{qL00|ᤤx`d t>Y8_м𑥦X&23[rRb\Kr|tbCFPJߗj^T*Y={hyRbBobڅH['[X8ieW@d1n;v�GgVbƘ(<R1@-I=W4CJ=BURBCW%DMCޘ!!!!T00R;|M2fi=� !KppLdh?~-q5<DgIMl$�`f/f7* 1==3R0#}l\jJp?c {Y/2r)Ƹ |<x<eWuQ1HBY21tu``x B*"%7,0|,qN 00|iAnэ{m="DR9Fn=|Zވ6ZԘT Ҕ?Q.AwDu ȺD DG1tl!C. o5.o=!l~+)*#s$4wyr#BԍSBm"Rf0R6 ?|TD&Q0I&kKw]+{bzW4}l=uG.k(H,QPIHhIx^flaf{cѹaAuia^j2f/">NIVN \jtGޯ%;'[J1N<9% d 9Z7,dZ^Ft=Qg$}}篈H+؛Z6\*'-ZUll,rҚX2RС?ȼYՇL}Lp{Hbx\�m"oi36j΁K'=hG|¾~K6db GDD$\GXWm4ZŜq-k֡TUUV~bz5nl/&ab]K#v3H]{о3}[& 3д䦢C#kNiQǛPF7fzwU*T<@�CB#X:WSVy`da*j[D],x>r|RaR" }r3&ՇI(_0##_UvAi e@RYBc*~Vuӭj{,(l/QMS'sI}2m!z.Kॠ]�&ZRN+�×O?L=y- J��aZ-~7eva4ga;F;TKi Y|cmVl�KPl�y>[]Cpy$ r3GSL@rԺ"N J!J:5BnB\1 7D Z*Q*4<q(u100 T�÷i&Stfb&A!&ֲhK.WEݵd ٭zkBDkB̀ T6yMBpS+0`~QX4t0B0-̻bמּ(8gWiݼ (? [VrW TMYD2|Bĩ�ĉ1m>7%.\x7»~F~Wghn~;z۰6v og$fw,<Ǭ Ěj2Efv2X(8FX$LnʛԙMcTx{E7=SXASJI!6DJLQH۲:UݕK=dOa�ܐX>ݥR<>pÅUr />n #0RUHE1� 3wWp'KVz Htz:qSO: MQ[j;�Qv+E,�$U^1|ʚiW5uoANTKPZ$T\7 v>؈R㐹  _8aaa!lhtF* _) X=Z]@) kt.ҤMQ]_IE8ޫNEB+HP [Xn`r6$\Wk8)oTH7!D 00|ሊc&�Nŷ�#c ?H*'mw+| U˸,B`1`V:u¼nJdF"9.? zѿjk{wՁqb/R݀`ZedE\0Di"*D=mLDM\ f8h1KLK1ɝsFbRV[r{?uyg-F34"=?+d稠 W4͌ z"˯nxcG8y󺑝J="_8g┭_59)hODݰA@yg V6V̀axQo<tY#*mY8*9ѣG:abgV7̸yz}yb9ۧarU!"j^]gVYY)͝:uQbTtcAQ5w.FFD5ãFǮ__#k E#:e*='Tm]Lk^qKv8q q@T"**6Z 0?ګ]h+zb]1΅$c Ν;鉸x[9sQAqA_9GxuHZsB1%1M.:U6=ZqeBQ06 ="BPG⑑lOzZFL[Y)++n2{^]\pQA=DˌDV/R{=phOZsmuy2шi'v(!!Q4M2e *e -̹ঢ<EQ|˗/3*Z_)1/�Q)af# "l`4^޷u:ݍ}oڴiU׮]cT0*~w֏o~G*.]:Q=...333ե 0DŨ`Th[5 \yJcE'b6""ѐFd2b.00E`РA:WUUFo;+"XoEDDxyxxxbJIIi+P\\Jk& JNNXF&FE˛`/�ф%^;GocbD"`'.=(S" Q1ZX|xQከ(GTFT"MXㄨp>AT:DEw Qv>}F>H~G]?Up�\|36Qx|m0B ^|!mtZ}:ƿm{ȐP#i׮~|ңGOTtʈ _11h=|A7A] L,;wB O?=Y"+ ;1YuL+[a%Ψ,QfnJ\4qXꏤ5Foog>ωr}s[W>e7 |.fh#"RgTLqqq;t0'++ 4SQQ!}SAmEqx KPk _qo6O;'^L(\sp Qx"wUSGQvnµu_[׃yޔ9o監\p(ޓ*qC`h{Ê:mx(ockwM{3}?ʼny�^B|8#_ Gߵ߼;@ 8}SJBsw]qX~9V6XO]q_#5 XU;/HK۝s zB ݏu[{ ¬bk=jUS3|pg2sYRq$yu-<Tc[5Zdo<>U`Ҳ=˰{?:tECΊS_C]-X6u7omi<A{_Óz|8hFU{p^7F`[^Ŷ>6Q wuS>os !F><{/{+yfMOEx5wnzÄ}kUR^ ڜ ˾^+?W gLH<]nǧv"{f4C0]Dѐ!C,[, Myg$%%l6hhh+}*@Q>3㐦s,篌 8Y z8 써0QzzxDA8AT#*]=.GDA,NԨ0}aX' _<7QFE{DQFEGDE,wk@T * jTԨpv 'D!QY wq;QfD;!*Lؗd='3,:7D+; ?sqE#*B '\#*"N0"*ba ˆQFE�NF5*:a> DE8"QFEO7[&xFTXjQ(G"*􈊶x-fDE8~ 5*:XT"QaFTc鎿Qᆨ#*!*z!*n =ٲ/lވ8DE%}!*Ԩ0Y?3Qa9> /DQ;G "^K3 - bΝ;c}bXs"O&.V^$6IZy?OsAI+/GI4˟D LQxx0+BDaѢEF]oF"5QaSDD4J}/6k.i.`QA "":p@0ix׉è Fmݺ,DD-IKĨ "dKBD”Ũx bTdLiSD ""JHH z DDw)t֏ bTQk q-dTZ2 i3*QADD-ݧ"DDm&]tޣDD8 "?ggX"899bƍĨ "ѣG'a 3gN)))BqqqQ8}XF][Q4s֭Ĩ "mfcJHNSF/_ J71cG}MrĨ " &t"" FDXSNNppp (nT75[,*4G<*""dxxxETTTnccc bTxi!"Xfx?ilaf ÷>>>gCBBkR#*,kFMQBDINLL\)`2^N```AʱvpUUkzzzh<(nq» xሇ^+//l,++s7ҭhmT]ž~񼢈O;~c T?n; ""?~$DD ETxQE0 F7 WDQ፨lj$Q1:DQaBTb ҥK CqqP,z/R~! 8}N D1F2W'b4"*IU.1Eb*ݟP(x2ʊ.ވ Wcll`B;aIݟO gIzss<o9)BT4 �6my0#GDU޼y^pო˗/boƃ][;RJPy_ :FFF"*Q_{zz~}C)Θƍs D�K,ٛ�{*;v흥K^ڳg=qׯ{vU �=zw^o J4ș3g>sG׮]i �RJMywm�tuuզN>]z5fVT *�XfF* �:�HQVdYW�188xPT *�aÆ kpD/=�u CT *�UQ@}IT *�չs@v@T�0�Q 7n\@�Աj*�`v�@T�Pڵk?�iQ�`+Wf̔R*DY-_Ѽ�+WL;Vչ$*�h'F`r"+?祁/n]%QDg`o=᭧v<%Qp�ޕxq3IT4�{,J �j?( @T *�ܩXwo�DZ)�Q�yߌ�Dyǣ �Q�>e� D�۷o/ �Q�`۶my �Q�} ;Q@T�044 �Q� T\ *�ttt% D�杈 ST9Ҽe�ly̩+#o=7^{'Rh<�l2|!�esB_~˶M#ź7WĜ|\ �D�䭏2��Rjk2��~GE� �hmm=w<�@T�+:N *�{y-�`OXzyCQ9gT'O'^7iuX)פ*37~ۮrkT}c^{mQ^O IQm|KQu 'ҷO^\.^ZThfU{/Qu >/+233{/?Hݨ�Q 33 @T@T� 33Q�ffQ *WTYK%+9PdA$# aT *Esn$Th{:^CDhۡߟy^J :Yk|:es>{b=CTw5~onWՍP=,=8ޯWGW|>k|N>M@ !!!!5Buܦy(ѧ7[�ThVjqshkeŒTz�OG5=ظz 9-N :B &hl66GͿ5*ۥk*ّci?H])'x'<ZlUHakaQ9d. Z.[LFa?XP!$BHHHH@x0խFȿJN]a_J2Fn,FVLn c_ZYE%bf4.P!Bhcvl}-jpVPa䵏} vbg߄a ͬk~;>TKvtwYt+=4]z} &w[ *sI.-e $k?.*|P!$$$$B@_-*- IMczѱ;ǑRؕʓ%}P;2+Mո /ӕ[ROLMZ>}CR{Dڦ4 gLm_~6n񊜃v6zؚY=?RgK4҉􆸼MG+'m+J}'_/ӱ16;J~fy=q(ob).v݅*L}#%_Z+XK')qGT6q^L4 P!bmgl*:ON0:@;#1 kyүcVcg;'H1S{f*6STVw~AJ"Xw(;OgF]Ejw&Ycb*Yr MS>{ĎKɻJէU_Qt !vjbwRphWsԋ)o&$TkhT,#򧤗cu RݥcpH}[?e[{= dCdj&R,ŠMқ}R S)?_D+gY%wMeq9TP/}CHui}>#y}(&R?:sM8qWe>nSa�. :Y}5$α=*/s(i1+8{>+?cWTS>@Z>ۙ叨Q|M@ !!!!PEQ*ꈟ.X[;Hn�˝`ff$SM], FǮ/CT%>jr:NDy[S' ^= G K5KrU'[y@ E7 ;T*{6}Jd�N*MƬeER 1s%5'< ueڌ;S {[,\‰.죴`>'ilعxck]p6fٲcEu?gsܽBr.~%ٺϦMpw-'w/p!|OJa^pg_fml&_$lc;+.<cgE1Nf+xTSX.{!ixeM;?a88{ac$i1)TSx%5QT؄䑣F*<%9f㰰h[@ !!!!:hYYy-eeG:W* kO?Qjv7Uڳwzp,<>@~v#4&=}@;bS ͕$.:#2pbê*?c{V$N 5G5]3t}%e̊I'yhr:Q7di)DCE{3+O PJ}Li? p;1wHJ򓍨-CpWܡos7ᅬ)Z#2r2}*I{POQKgi.-G B+맲))q.L!e,Z]DVߥ7TҬ4]" Շ.9}r xk)StI݁o.P+r3k#jnSGc3fa漆G_Rs{s{"Rj727xR9a㳔5gAmsFliBH@ gS~D)l͞1OiCo}{EͥOSaܝs,9<OJ޻@w0i{Di0[T6n'+o5<p; p"(ŝؼКidkv|qeB!uHD%)m_ ,'F~(>sogi~F9}~yq\+ϩukIܱRLdyHzff'̐aq}ۿg';Jpwe~i?ڎv,]j|Lt\7+.u4~iDŽ!j:ĕQygJ4DøPgRoR5*$%K&-R>9e%Y'Y.VحAq,##ʇo&_Hp#e}%HFUYBH@ r꫟9W;LM-[Ų _Ppx|+7uk͘⸝_v3\_@E}8TL1rYX1MyCS-hn_E6sR3cnK̵W ALoHކ|Z&@ 0WƜo9NCMu[tJr_}}|sl/܉iXEv t=\.DWbsN&>|F<}y1;cwXV, q4#$0ꆤ&6A3#L,VInA6N$ߣ0o1& *);{? 3 cu01bƜ͗(=*A]UEf`=sO}J58dwC?#T P!{Xy״>h'+VFbj3O&TƯ()K`gZs/Q~*6S򘲖oh-H^S2BI-~ĕ0ŞCC4H@OL.[BARZœryVَGbըԅ䶼T2ko}@yF& i~֧'agHlG=ϠGV2~m[K+q ^ "dTu,o~R%;.4*C{A>xm;A'H_7*Qn^k]oS49ҼPMdZӰZHڕ>i.n+f چծⴈ-ocA !BBBB*Tx5(\lL:L"~,<m*\I􊚮ɶ׮k;[PQxIn2+n!ucUIJv>&d+SULU/$o!YNL̮I.VR`j&Jei*n}˾:;6`rcɱ'+5xQ=wgZf8`ÉT5G+puZÖ6y!j;ChN*<=jɆSKЍQu {]Z^ uRrK)qjl(><cWD}@[|3,X:KT<s?ʰ>ӟ^Sw<Vْ ;8|{^;~X4QzqB5#X>*P_[*DM *T P25. _fh$q V <LXzvGig]`"+62l_}Tُllr4'l1GZ~<vꕂ]T ֛'jw<`[n"DxvL3 !q=Tɬ9ƺ) ZFq?HXQwNj1QP!c\y+B>J%bdzb±2#2ڌk}D`*M؊ "Ľ_QE9qy,ϽLxӼF.ͳbW$4k�ŚTfM>|Q֠v0znύ!QEg8s${YI eͩGF,לD玧c_S}z/^RM=<s2]ZlfPiG�dY/ӻȎ>=*noP!$BHH#܄ {N>PDb݅Q[SKHH(NAx-( 75?&qy hT?:逴l\g. ,oȂU,?ۃ:]VP]Tcooϫpexn 5(؊Qbqe5&C*s-zؑ bWN$0;|釛5"Q:4頽gG na]g6dnMB-}n /^QvBMEDE56R|x z^QT%8,'0zR 'w3p@sBNcp=JAtsYz&!GJz"p DmR>cmV4  (ϕg,K;09Wu'i>Yj P!$$G F_i{Pj�>}?Pk㯖_gwjoH]/#v\ks2IGImzCIo{SwOx %#7~I@1q>ulս5W˟H. q^?1T}oq=|AF7opI|F{b Ԁ {n<w~({ 2O:[xO_i=^M;L:Gx(P!$BHHH?*DM=Bq|l|D#Ή!e~V 8KRbH,hPRc!);dF+Rn@Fsbl4s}zs^]}2*0*� 7*F.f&bt cXL=OUdT`T�*bf''7z;<Scz Ќ />M¨�0*$ɨ�0*$IFF`TH [ױeWHV7{ov`qhj3k1Wڗ$%l VO߳aT�D^5PT㼏,q� �> �� � ��0*� 0*�⛽;8a`}Y``X`}A`@]QD4mJ S,-Tc.i*d=$yCBdc9ߣWswQ=8Jm?7D E HTA �ȠF &ǯh W aǽOXnu0 �H~pH=Ps1 NSk0qPu^9<D ɠ$CD&< $*T8ﵳ s, oZ( : METTxBTJE;uh**#ZQ4fɛ F*u ^ҡE$*A +?͍<YtoOk !֯uXNIW**:BT,be#b,Х0a# TaС?a_UK"SZ DA r~2@ /pG< `8+QnCO2nq( Dp-~W+=ھo a(cYv0/P~CRxgBSuA$*l?Y tg(AmQ 4TbeS&"wg᥵"LN@p}[ހi-w+*訐o<eآzy՗<,*ߋ3 gXfG/Jٵ a G~%ZdʍQ!FPaTQޮxO=[4ۊʼn2vdeMuLvFD5_7;Xb)K�ڗQEkr`z/;T :VNg"4>H0fWtQ$*߿|>aA  QAuTUn[w5T/7DM@_!k窱(X%2?\ ͭ3}8Q^ϫΰҐs5酹祯 3�m8c5֢ JgĿ#PW ?ߍhR) {KA+a1л.veu͊ /,6IҶ4\jr+aMv{Q7Qv !zAnBHGDtKNJ;Oټ}˛O|V.}?m Z?4G-^[ւeev�e8'5|Ή*ޜ/lf25k(hfu q(?#̨FP%ɩvrr  jvεUXJGf(;$dAZ+)&mAo! ;[ҚtCb75L-~Q 3˾+; ;'^aJ.,إRthFE0yE c7=^Ң)PC+\xN,_zh[%a%+deHE$)S3 c2nLق6 BD"pb`yB#Tvp,93)J#Հҏ�񏊊cǎ"֭[�hii]hQEi@  QA< 0߇cyYH+MO5LMDWoryIpEEb媀:E0чAQa$)za]z=9PM9)pZO|jmܢ0+ # QS0~4"JIw] A*|STT$Y1 kc>'12yWXysX,PQqY~%x:`6zI^CDt a\<&zxZSk6f.-/ yQ A/"x̙3{Zŋuccc˳ihh �(hEA DB:x"f *t7AS�R=N�HҊ?t}TT$$QC`idm&DSЛS< ŵiX\&Mz<PLKl44{�ҾuhNZ-8~ERTvUr$*XW=Oȣbs0Q1ܰ 1gnj: }Eѫ|Ojq kN/yWW])L_,mR"*mtk+ uUK>o9v7"?RA]0puuϢ7<P$* HTJO 3mb8PrkS%Jsd[Ʒ5(AD悘οҷ!&b-*5@ NASd;sҔՊyE<ęW&ɲ߬QAQVz:QIekbĩyY\ئ5D"$͒�~B'a|WsN~ 'E(}fEɊ`GI_خy[݉3;gxf@DF{{AFFsrDD:*nʧF28) UO HT$*@|m^9aM%2^{_M\m bK`{6_or^5J'Fe;f("#뼋USG5%6V"$DxXO<y5^<-(ҋjF72Bo kEaClq·׽|]h$FWT7eQL _vu]~ھ82.s`zFߛ2F^q۳<åpI{;kZ7)+ޠ#LWt{)zy"]^g}tIaff�XF35jkkm� (EE B;ߨx\TTLVD/g^2MpK9B)_-,Q ^Ύ=ݜl86W%3QhsdR ;.*k{R44 x~mz_pdz:YWX];o>CEE"RAŻW)*XTT줢y:*Tt]{}管5 ¸i6ǁt:̭Ci_A4R }К\D{mynGI౴)y[\\¹?zmFD!vN'GuLo4oQ7Qs7͈&"Qe4)[p077 �y($slv̙3 D1JQaHEQ}PTPQ@E[)*TpAo~f�7,f@~tz|(|[ii"а}|'��)Nʱ"}YP`,^]Q(tTpGTP“ }D TT+}{@T0SxGe[Oݜ 5J߾̗|=:<Sn|^s bZ�6kϿࡁEa�jQVA3aexx䞊˗/dbbb6DP! QA`O3 V~o`nKa_pV:!`:wp9vK% w0C mco`hzڶ9WClN go<YSSc.={vvhh~---r# HTA??~]rE%::ZWQQ@({A  QAA6o^~=(;{[~~78IJڻb ӊҴ%rqxro|�0*1?{�Q`T֊9g�Q`T�EF�F��F���2=*GzI>&*{ϭfZƥ��������������������{(����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anchorlayout.gif������������������������������������������������������0000666�0000000�0000000�00002123353�00000000000�017477� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a`@�          !!    !  ! " !($("$($** $&#%"&$'+) '' +!/*%.#)!,"*&"+1%)+')&.00!-/11300532521!*,/!0"$/&54"2'0"5-/,79!9"6 32+025<8812;379<9:8(C,6C.2E.2E4/G*?B5DAF?CEBDAGCBBF><H>MIGILJJM?NKPQLKIOFTPOPROLUPVSWKXMYTSQWM[SXH[CTVS`RZZT^\UOUXJ_TUTYP^U[VXUYW[Q[K[WVTY[R[W[ZR]YWO_N\Z^R^T_ZYZ\YX^Ub]\`_W^_]e]f\`ca_cZb[d`^bcagbakfemekfhfigkbndXu[qllfq`lnmtlrytttvs|szo|pq|kqnw~w~|z}}ĺ½Ļ! NETSCAPE2.0���!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łhl` @%�x,({ 8 ,IQ łKL,xEh T0Cf8`m L p` /6 G�TT0" fA�@4`@ChB@xϏ xaxz`8x8@d(@HA�6(@ Pa 0 6` 6`-gFo1G,G@Gꆤn 6` 6` 6`"Lh6`6`6`ʢr *ؠ *ؠ *ؠ ʜ2;30,6 PAeh0Ad�lYgRqPK/4SA7` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` tD6Yeu3ZiDvZk5 2WSh`�887�8@FM祷^{tY}_8`"`F�(�6ag^:�b/8c7)Ϫ`6` 6`�0egxvy*ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ Bq<r'r/<s7 *Ƞ *0^ʦ&`{6( 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2@* dC`@6Ё $8A �>0�| {(v<@UBЅ/8CZ5ܴph9o &B  �)`  l@@Y,C.vы]Ũ@kqr2uTPv@, dP�(P Q, d@, d@, d@, d@, d@, d@, d@, d@, d@, df6M�- 8 6p rf:i-u3r8�, e1@X`#60 `#606ԡuFl`Fl`Fl`Fl`Fl`Fl`Fl`Fl`Fl`Fl`kX�@w-Zm 4p,�h@^կk,� , ,� , �ld%;YVֲ4YvֳmhE;Zj�&xL X3[֖)PA T@)PA T@)PA T@)PA T@)PA T@)PA Tۖ׶)PA T@)PA T@)PA T@)PA T@)PA T@)PA T0 p$'@?'fTb{ /qe<c׸'@iuc?M ^Ed`4Or`�#0`�#0`�#0`�#0`�#0`�#Qt`�#0`�#0`�#0`�#0`�#0`�#F1 S ' t-#B�v=l!Fv@lf7φvl x P)M J06w%Խnvw=oz7&0a L _.T! Bps x%.0x5qk vE` HP #=w7yus?zЅ>t(l! E(0u'8N("8N("8N("8N("8N("8N("8N("8N("8N("8N("8N("8N("8N("8N( O 6 ,~�A1}t~}Et?~+b~տ~0E!�/EP+ �T))))))))�  $AZ H 8 XR07P`BJ|SIIIIIIIIIIIIIIIIIIIIIIIAuJJJJJJJJJJJJJJJJJJJJJJJC0B@ (),#ũCTTE* VtW$UYZ[ET (^_Ьج%0IFFvKgKKKKKKKKKKKKKKK0T�D8@KKKKKKKKKKKKKKKKKKKKKF0R0FFJJJK0OM0Q0QKKKKKKKKKKKKD`L#"* T܂ʯ-ET ˲4˳D˴T˵*Ѐ͂˸˹˺˻Ь,$0KDFhggDTdLDQMDh|FU F�R�RAM@QDMDF/8(p-hE)`L*�$4܀Ь,$0KDFhgND>@OO@DLP W`BB`$7QA@MUlLD`I#'؂V5E*�dEЬ,$0KDFhg9AT@AxFDF W`BR`A>@M@DF/8(p-hEE$UR p'R\�ZB#IHJ`v{ƙQsOD0OR`B`U8a� c0x0UOPK@F/8(p-hEͳTEeFuGTE JЬ,$0KDFhg>eOcQO0dP FPPMoY@M>EF/8(p-hEHugh}*�KV]�ZB#IHJ`v{ƙ{U~0DO8$PPsÇa`]}`=Ѓh0ASD`I#'؂Vܔֆu؇*Ѐk\�ZB#IHJ`v{ƙ{Wz8QOD(YFPBP|PQDaU0c@>EF/8(p-hEMuڧ*ЀZ\�ZB#IHJ`v{ƙk@`c}ЇoOz8qtO@@xo@Mh0xH[@O@c0~cDXzkx>Qq0Lq؆MU@A5A`J�F#iuU qP[xH~z0QQ`>DF/8(p-hEM*ЀJ^(]�ZB#IHJ`v{ƙkLYЃ^`VqM~؆c0m0Dha_V~c0qOfffcDЇoc@VQQHkh\>`YQTH[O`J�FPlP^PrFt0@@}`D=DOM OD`I#'؂V,-./0c/ 3fЬ,$0KDFhgOXUQ8xz؆McQD؄@~؆MfTs؆@؄Ms؄UЇm`@U؄AX ccЇ_؄A OMOFP`Ja�J8e�RPzpDfO~QTD؄ODF/8(p-hE16sFtN*�4v\�ZB#IHJ`v{ƙkMUsxfD0}DcQKx8A@aЇMf`@}TfA؄O@OMDmkDDHA~iQ`J�FP`zx zw>fQaMgDODF/8(p-hEMufvt x繶Ь,$0KDFhgDUt0[`}@Qc@O8zDcQK~0Df@z` hЇc D@Q@A}DMQOYOD`J�FPuRp[>QcOcMgD%OD`I#'؂V Ь,$0KDFhgVHf؄A~Q~McQD؄@~M@cQs؆@m0V}DQAX c_a@O@MX_M@FP`Ja>uW�<PP}Vx8AUD؄ODF/8(p-hE=> A׬Ь,$0KDFhgL=Hoc0~DaXM0~@Qz_a`OaAzHA8x`V8x0@@~M@VQQHkhVQQ@T T@FP`Ja>exepiPJ~@؄t[=DO؄O OD`I#'؂V7*ЀdwЬ,$0KDFhg>0tq~DaM~DmzDx8Mc@D8sЇt0D@cQOAsOQoAX@ODϯgJ�FP`RPsXP@}0AX_~HV@Q@DF/8(p-hEMwLJ ʷ߀Ь,$0KDFhgA@KDlAXKQAHAQ؄UMFGF/8(p-h-`d~ \�ZB#IHJ`v{ƙCOVOA؄܄K@Q@=�[/@.1l!Ĉ'R/G8ق㖐R,i$ʔ*Wl%LU4li&Μ:w炚 l"1bIR"J*1eʐԊR'$JODIUZH+V}-܊Ir$-/'ĊoXPsM$F,IJDQS Rw VR!IUm5HO Q$*ܺ+"b$ˑ(N-90W9t j.Ĉ%I(1\!R7ٴ Q$$ D!$ӦGHGD{4r *IUh@M ؄H%xgM,!2*H$ mm %Ŋ9ƅ#|qDNlWI#1x$UM6@M ؄H%xg:BĊ9¤XH' "(2(y"HQ8^%$TN:5-`FX"I"0CV " "D 'Il('C0"GD{4*R<b ԴMHa$Pˆw q&'|2' (l2%\ " 2 \ ?|Šl " ( "X 'rI ' "| " '} " (\K |2"&" %} \" z"ˆ$_[UHJh@{O ԴMHa$Pˆw q&u(} B'" ",c mB[ 2%|* "҇,l 2X](|r m!J Ê(| +%豊*}%J l'"HQ8^%,V@M ؄H%xg18|J=ŒO="׼?"dakE6 f0 ! xH"Xq@|b0 Vc#'~Cd~`Ez ?a ^C@*L'la/%IȠ*h@{^j� D"(03q^b'f*c? Y1q YCD1kXDqc8! M\& =X&qt0D }`F:A#FH GD\N4q.& ` I$C8#T@D QV *cI*kǀMB">k(>ч^ԃ<~1AlbD1O3!@|(6чO'aAbE4#FH Gd%^*X*ֱիU8,&H0%$J0; D6Ql0?1}0#}F=1~0cD6c"hlB`<D}C"RA t0"QD?}ԃDA?K E ! Qb%61K̎!.xFH G}/|;*h ^\@M`$H%p& 7 aD@>V؂D= Qb,8" ~N+a ~ bF6Q b,D aDcK 6UB`*>Y}11Dԃ&>,zn,10FH GDv3Z W{ l B#6qJ\ T O3D0Kcc'a%am <=% Q0"%AM=zADb@(>A@b6FDX_B66!@l>>b&>KP%.AKP%R D0"_8BPa #3#.-TA}j�,D!2 J0Ҕy&LUP2F`#?"X/ FP?AaCX; ?c *AU`%qr0Pa(TiR +neCX>A Fʸ2 0`ONT�P #3yVAj�,"/)J(o=)AR(F/AWC 2 ?"x7w,X;@AFHC 2[~(TA F%i?%p FB9\eP%)C6x=2Α#RB'`&TA\lJT|,@M,M,\!#P"x y* &B(l'"&'' **X'+)!+*0B##/+!(0" "B X &|"|*( ? B * |#D UB%`B!�pAd^n"'V ,@M,M,B&0(0& w( ( ( +Œ(" &ؘ( "|( ""l"B(%|>>?)7|!!l%|#\%\%\%0D B鬂(\ " " B (* ?& '(" & %P%P%P%P%P%P%PC@"#$DAdHp"J`h�(>؄)%0( & xQB]B |,|"' B %' m*' B (| |"&\(' &B (|(A B/<&'\y ( B*\'E\(Bl?& %&|&dxA""0$DA\^U^JU,@M,M"#P#l"l"P&x}&E ("l"lXl'B E|( ' B N ' m& &|B %& lB/C:D B &'& B *" B l%%& (%1"|µm(l"wmX0$D~&&Yhi:؄)2%0& & $L^"y",% (\"('&\& ( C ( '' '' (|(E |B\&"G X\&&|( B (l'l , B* ("%l(|X(CLB$ &A@AXYhF|Ut,@M,M,A0%0( & ^" %"X( B*\"|( ' "B |&& '*|&* y((\( &B&% (& m'" ' (l lB*l ( %l' &'(j$ &hB$X\JºWh6 AQ"x#v~l^%\%\%\%\%\%\%\%\%\%\%\%\%\%\]%\%\%\%\%\%x#hH,,֊Uh�tdB(d((#,#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#2%0%0%0%0%0%0%0%h(hDXd-zUh�Ԯ /&./6>/F x`HA~/JT.x~/////��00B8Ay`HVpHT?ApA4A � 0 ǰ 0 װ 0 0@lGx`HWph/qb,@M,MdAADAl111qw111q`ql|V1V0 d,W?2$G$O2%W%_2&g&o2'A|q}GPUV 2+ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddT(cd&XUST\Rgu^UkWUhS;TW5[Vu+/@M,M A^5_k^h\TA_'b/6YU /@M,M A06fgfW@ /@M,M Ahi^Wx6/@M,M A6mvVW/@M,M AضphV/@M,M A7tGU /@M,M AHwUXw.@M,M A7{XU7.@M,M A~7JT.@M,M A7wh�TAW8{W4x.@M,M AXKwhCTĽ8Ǹ8xUxt,@M,M Aظ9IT8t,@M,M A 9W_9Dh�?TA9Wh@3TA׹9Wb,@M,M A9 yh�+TO:W:|U,zb,@M,M AX:Dh#TAǺzh@T:{UhT?;G{W{O,@M,M AH;xhTWN,@M,M A;Yh�T/<7JT |N,@M,M A8oWH<N,@M,M Ap<ʧWM,@M,M A߼WM,@M,M A<W|M,@M,M AO=U(,@M,M AP=؇{U`TطۯDh�/@M,M A}h�/@M,M A}h�/@M,M AS}h�/@M,M AL}h�/@M,M A||h�/@M,M As|h�/@M,M Aܾ7|h�/@M,M A {h�/@M,M A<{h�/@M,M Al{h�/@M,M Azh�/@M,M A̿c9@TѰ`A&Taà .(1fԸcGA9dI'QTY/aƔaTYgO?곊G\@pAA$UF:jU<hHDRjYgѦMYECWn\PIw;. *{'Vc !\@pAA$Ugּ9m A;\@pAA$UVu a+\@pAA$UXֽl \@pAA$Ux'W|g / *̱gα\PI/;DRee}׿?*ڋm(*0JPl!P ) 1P @ hbQLQYlE hyD fm(*l'2*4(2Z $/ *4Z $7*40Z $? k(*mGWBBZ B H9SЀR hUY Fj(*U]BXZ B ^MV�ح hbk͖*4x6Z $sBoZ B {WЀݣ hb߃NXƨ i(*X9*4XZ $XYn*49Z $WyQBaZ B n駡ΰ ~i(* vh(*nv nh(*£BZ B oqzЀ h9A]I/*4\Z $0]iq TOh(*r/O*4Z $P^ hbO_}ϫ{ hb_*4x 3*hY�AP$T!=W 4p  *`%4!F. (pBU�@ U*h  *MT^4dABE-ڮ  [4EW ppY@AP4Α8�, HBHUA\�AP$TA d4dAB9VA\�AP$TAb4dABL&VA\�AP$TAa4dAB|VA\�AP$TA`4dABVA\�AP$TA_4dABܙUA\�AP$TA=_4dAB QUA\�AP$TAM^4dAB<UA\�AP$TA5]4dABlTUA\�AP$TAM]4dABUA\�AP$TAe\4dABUA\�AP$TA}mP4dABUA\�AP$TAB4dAB,*h  *6U�@ U`_. (p۾VA\�AP$TAr8�, HBh[ ppY@AP  k4dAB+*h  *7U@ddABl*h V .k4`adY@APk @ UXqVxY@AP; ر@ UrS#[xY@AP' r@ UrP/'xY@AP3۴ X3@ UsM;GfY@AP? 4d@ UXtJGfY@APK{ _@ UuGSeY@APWK ̯�, H®#Z � Y�AP$Tm, (PVA6 g4`, 2  *;UЀ $)p vg4�p@8p og4 q@8[@ U8o2ݲ�, HY 209ddABn*h@)x%X@A*e7ўvmwwϝu �}{kx-) B(w!yOY�nl~K 6! f7Qzկwa{Ϟ˞ �{A;l`!Bj|/wgA-) B(H7џ~gA` (~@F t@/"6`  @ $p)-105p9=A0EpIM0@mO0"6`  p0upy}0p0 p @/R``d� 4 & R�! lN ;/R``R� /30s0 0 031s111!32%1@ #l./R `V 4Es4I4M4Q35Us5Y5]5a36es6i6a</ d@3- `<�839s9993:s:::3;:=-R7- 3=s=ٳ==3>s>>>3?s?3?"dp@<k @`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@+ d�xL@M<cA6dEvdIdMdQ6eUveYe]ea6feexxR`@�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�"d@@@-6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 f6@r:zٺ6oZ ݺ:_b "Oz [�!;&�{"1;dPA;ERp_pU{Y( R@pP;[q; R@Lj;r{[d�x{m2L/{:d䪛L;A:d@N{; NdolTϿ d�2V3k ��!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWuśW] j1BA4$ @�/`r � Hq@KRH` ^lxQ,9B>Pa`FdH`d ؀`Ë d,G H| @*?C dH8� R@SJ8X8zH8(`d8@d(d�`d(��R` 6` 1GwQ- 2�2H!$H#4`I 2 2 < < < <(J3 ڠ *ؠ *ؠ *L;n 6` 6p dPadjagR` 6` 6` 6` 6` 6` ʊ2UU@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $1[mqD[o$w NGte]waP``w`U&`S6au7 bJh 8lq�d@ 駟pWfe_Y.ffo9g9(˃ <8 * F�0gHပϪ` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`v=tg.˂ , 2 D@ <v:XbKƆ% X  ʠ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *@2P Tv(@6Ё`%Hl.DA3@v- rܣ(6P� d8CІ!\$@.Ї?%`fPQrIJ`xp�8@  x6c($ 0ьh9X՘ %Ȁ ]ga Rp��` ( �)]2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X SH̙τf49geF T��@�]Dg:չNv3 H 0 `#60 `#60 `#60 `#60 `#60 `#60 `#60vԥ\0SԦ7iNuӘ.�8�dp`-kyQT6թO*Sp� vUvuQkXŚլgEkZպVn=A\$ 8A *H R Alb *H R *H R *H R *H R *H R *H R *H R *H RP T`@6P T`@6P T`@6P T`@6P T`@6P T`@6տ xk<`~ <0V78-15K `@ Wp5 A@�q E0`�#0`�#quc�F0 `�F0 `�F0 `�F0 `�F0 `�F0 `�F0 `�F0 a 7x B0hF7яt�8 YR!xA^!xA^!xA^!xA^!xA^!xA^&D>�jCD%mnww=nrF)EC0ozwo/hkLS� G("?("?("?("?("?("7 (T{�E'>tGGzҕt7OAEdA YpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBW1M$D R *H R *H R *H R *H R *H R 7V؁`/PD}Gտ~X@'aN(�#Z H 8 @************************d>2p-1XKJJJJJJJtӶIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIINX,*P2@*h>*F,jklm*ЀǴXX�@*-----------------------A,)Ȃ*`>,3P*8CJJJJJJJJJJJJJJJJJ`C C`J`JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ`J�J C JJJJJJJJJJJJL8#%0,0)Ȃ()܂4DTd- 8,(0 $O,+),33*8BJOTB`P P J4EUK`FP% ]4B�*p33,p,5 eE(0 $QĂ),33*8BJ$BpF ? FM*RP�PFRMRC( '0,0)g*S p:S\X�@*?EN,O,y)0+0,#(L+MPF W`BR`/IOFRF J�N$5B�*p33,p,\݂*�_V\X�@*U@ł),33*8BJ�$F FPsPm5 %FEUMRC( '0,0)g*d*Ѐ`؁ (0 $S,O,y)0+0,#(LsOF�B`Ue@UEYUP`P PhPNMRC( '0,0)g*H*�5ڣ](0 $Q,O,y)0+0,#(LOB�UhP|FTe[\^�F�JhPNMRC( '0,0)g*H*�U\]X�@*0ł),33*8BJ`[P`U Ua�Nm۶Ue BhPF NMRC( '0,0)g*5*Ѐe^]X�@*@ł),33*8BJODDA@a}sD~tHxD@Awxr Pl |P[`BPax}0c؄Oxmx`=[DtOtDXAO}~hOPU@QktA@>tm@M}8qsQz|F i|FPBWx0TDU@4B�*p33,p, h<(0 $:Q,O,y)0+0,#(LAaD8f^؆tOЇzc0q`K`}P_J`epuU�eaf_DocMX@@QHf`fU@MY؄UXM@؄OQkcaDx0Y0mUs0[s[iU a^rFp8n0cDDDOC( '0,0)g*H&6*�=f\X�@*@隶Ƃ),33*8BJ@ U>KQqMkH@`z qP JhPJ eR oU@@qAqMAM_Da_ЇceDY@K@@VU0k@QKo`MXmD}Ah=|URoB`n<UQMM4B�*p33,p,*Ѐހ(0 $6Fo,O,y)0+0,#(L܄U@NU؆tzU@~Qc@~8FpB�exF�|PP@O`zAЇcQ@O؄AD~>A^xxU`lQDfMxևz`@cVx`Oe?xbz�sU PPKMA@4B�*p33,p,D>s A't^X�@*FGo,O,y)0+0,#(LDQ؄A@V؆t0[~>f_cO~8BPBRzUePPB؄U`xMcKUOD~>O؄AXAOPOAXA؄O@~`A_Q؄tVQD}8DcVwPF WxepZFPJa OQM@OOC( '0,0)g*HGW ?(0 $Ƃ),33*8BJ@@Q>hD~UaKxHDm�?R |XFp^R rRDoXOcDT@MMO~}8@@M@HV`TO؄OOXsDA@k@MT@c@A`}@epBPsB`U F`PU@A@KDOC( '0,0)g*ȝ- ^X�@*ǂ),33*8BJOQD�A&KX:}3~Eӷl0P)#h;J[ƊY=a3HԧM>m)U:f[}> OV?\wL0Y1QBOysu0zRƈ^> ӠT.P! UbFJ(QPx Ȓ'Sl*6p3ТG.yT5l,W`RJ)fRH!L9hӧO&AmdT{獐*He;v&}>!hӧCiP:|rI "(?!(\(\O: 31l1 b ?\9 (ü;˰H2\HM eH!@TX!EeAcXT$QJEv%Yj-UL9&a1Rܖf\aUQ&x'y^&?mr'#" " " 2*|"J ȠZz)wRU8afHbYPdY[ p@gHT*Rb1Rܖf\aUQ&di R b?O:豉(?!,kH!@TX!EeAE[Y/-!QGlXHq[RqXTqD!PbH I2H " "2"\"`<3>RU8afHbYPѤWAI'�g tDElXHq[RqXTqD!PR\" '"&EI } " "}l "d!�Qf`aY(MJ}o(=9 p@gHTX̆e!WEG %'2H |"Or |:RU8afHbYP$Vk�g tDlXHq[RqXTqD!PR%%-Ee " I@EQ>A�B`,A YPL$ M�,3HS`A ɂp3` G(&(A H0V@ B&DT@(>R8(3` RȂb@&LU@(pfABH&, RM`+ U8B!0A B&a DdHE 6O "AD_DQM^�B`,A YPL$9 P#,=�,3H+`A ɂp3` G(&(qA@(A|%!M@D RQb/D Q\5A(@&O\"dQ|"E 6Q/9?(O "9+DU @PA|"(>@G(3` RȂb@,tL>dXuY@gP2uLX p,H W0pB`w !Tb@& @l"@0QD*zHE >U (Ѓ(Yl"%D ?&Ab&>O %Df"9">"X DBi)q Q T fd <Be+Rw U�Qc�,3HBu+`a6Xm 3\ X JI@'чclC0->z#0/q D\#FXh0"q x@&VYD6! D"%Va }|Bz'c}C@dq0* xǐEP_|۸D Vq-�B`,A YPLyU@va�,3HBL], RM`+ U8B!0A;!D 6!h0"t؆(6q ~0cǐE _"(aȢ8FXq|H*чA%qq ""V V"XD+q x̨0 ~F:>pˆ(3` RȂb@pfAB .`a6Xm 3\ X Ji"6 =|B0F=V ~D>X!qlcEh|B̨%dqb8D~|#OD!O,! D B'6M|'`E >! x9@lc?@@(eCUp`)dA1Ys'>*h@i\�g$TAl dA fP#&>OȂ0G=Q~c}8> ~0`"D_D q@@, Dl K0? Yq=}|z&?B +3"|B4C B=&"C=((ޥB!�A8`HA(FPsUx^-�g,@g A`al`FH\`AA!`%' '"</? B*0 "?'3 "(/*>l"3 1"?& O\86l& B BrȂ| B=+ (3 + /' ?Cr3'lZ!Tdbd< Yh ptTA-HATH\PA�A!`%P%P%P%P&'0*B=,"B4'0>,'0(<\& ' (1"C=$8l |9B ԃ1 Brl&|""+C/-'(0"'0"0(&"&1 09p"(p90B50&6(4P%QPB!�A8`HADAH<W0Yh@,mptTUh`dAH&%P#0-d;0?+0% >%(?(/(#?*02C22܂22P!0P#!!(P*790)m9-0/022(; -,:(*m>'tN##@LA2fAHxUy'zzrptTx%$cHB%%!BP2x:2-> 2+0+H;Ѓ7!2!(=܂4?4+2%(%0%%+H;,*Bt %! 7;Ђ(;9H!*C6p=C60!%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h42B!�XL$#wJH&JFhz>*Fg,�g,@g A,nd`l`A2VA2&%#(%-!!0%+-A^2"'\,l( \B '**'"B l l P#!=!P*P#!!B%t»v?�C'!B%%#@lJpPOQ>VH*Vy.�g,@g A@JHATA2&L%P%P%P&P&&"PB &0'B %0"0B 0&'B* B% & B*|*( &&\B B /?<+7| (\%\%\%\%\%\%\%\%|! ! )!B' TB'�? )T»A'"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0&@lPwJ|NFhz>/Fg,�g,@g A,nHATA2&/" "l($'l- "B B '&_  +" 'E B * % (l B* Br + (C:C " %&"& '�!tB'»C0� t)T)B% $ $ $ $ $ $ $ $ $ $ $ $ $ $ $T&@LrPOQ.oh1ptT+/Hmd&%& "* 'B \* B '%| ''" ' &*+ 'B $(|+lB >3BQ|$Kr(*+�B')0)twB%(83998&TLrPOQA lh@?sptTA>{s%mdl`A!P$&|B&O'Bl+'% |( B %" |(l"(l l'"l & ,3 O O'A+"B)LVV$3Xu9&TLrPOQAClh?/�g,@g A>TbTl`A!P$#%l% ' * ( 'l"&''*$& & '"'*B* ''"l+"% & |"lS(* "|" $$\$\"|$ "!x!`B!A8` /wJ�6V5~GptT}o*TbT`�*L%P%P%P%P%P%P%P%P%P%P%P%P%P%P%+O%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P&P&P&P&P&P&P&PCV9yc) rPOQAkjh@~z.�g,@g AܹbdAAT l\d42%0%0%0%0%0%0%0%0%0%0%0%0%0%0B+#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#xV;(jQf&9 /wJD;W9ptTPdAAT h8O<W_<go<wcȏ<ɗxAH /w&`�T;σptTSTAADhHAx\=go=g|=؇؏=ً}ן=o}ٗ}ڷ{<rg2Nܼ|h@=g,�g,@g A={2VAD̆\�o>w>臾>�ꧾ>뷾~d /w&`A>W�/�g,@g A�?CF2FA8~HlhPA8>w?s'??dAdAdAdAdAdAdAdA8@qRI'Y&DXI'Eq0!!Bd*TJ2'QTeKU4l9fM7qԹ f"hQ[DFirH)\ŋEfպkW_;VgѦuRYm4% 3?"9QMVpaÇ7,`&*!Y%J(Ux̖*\B& ,dB& ,dB& ,dB& ,dPB% ,TPB% ,TPB% ,TPB% ,TB& ,dB& ,dB& ,dB& ,d� PLP+,0 ,>BH)" WB@ dZ`&$PŢaQWD$"h D RHi%l'ҥ*4J+iB/ S1B+q *ȌS9锳 dZ`&$SA -t*4SQiI)*4XTSiQI-5*4TUiYiu*4XUdZ`&$UaE t]u *VR YUibo% t *lwu t *ް ]t *nB]@fB 9(Ѐb=iYny*49dZ`&$pYyF dNs *zNZi h4ib髱 r *.1Рk+iv r *\p o!ib! r *"s h4i=Bѯ\@fB q `r *r/*4}dZ`&$0^z@y!ibﯮB\@fB q **4?d 3Ǫh2YLPNbU�,`&HA*h�YL0$T!-W4PB,@& B aa  UT 0 f* Rȓd3ABF'UAYd ;t3d2YLPLUs�,`&H *h�8YL0$T!R4ț,@& `IQ2 ФM  U+gT & f*+hId3ABzTAd ʴ_gd2YLPk(U67�,`&H9Ṓ*h� f*ē'й�,`&HB?Y s2YLP @d g4d3AB< *h� f*U�:  U8t.@& kVA\L0$TA֬й�,`&HBUY s2YLP& @d ke4d3AB*h� f*U�:  U`+t.@& pQVA\L0$TAй�,`&HBk-Y s2YLPV @d Md4d3AB*h� f*dU�:  U t.@& ^VA\L0$TA.й�,`&HB[X s2YLP @d a4d3ABLL*h� f*xU�:  Ut.@& pdVA\L0$TAй�,`&HBW s2YLP4 @d *h� f*эvtt.@& hMoй�,`&HBQjUWA\L0$TAյut.@& pka_U�:  U =*h� f*DvR4d3ABnuè @d R s2YLP|*й�,`&HB!N*h|"ZL0$T!w4P-@& q{ 9  UX͡] 1 f*®Dtd2YLPO]Uұd3ABvNWAY7  U] YL0$T}t4Pwd2YLP/>`U!d3AB~UA<M  UU | f*bXd3ABj|)UAd wG~2YLPoGU!�,`&H*h�_L0$T!P4~/@& 0@@&`&  4�ndbf �9%@(@&`& :0S 4 ndbf @mp @\0@&`& nP@v@&`&  0 4ndbf `I 0 p $@P@&`& 0pg 4 ndbf q  4@Eddbf %q) 4@Cddbf EqI@4D@&`& 0eqig 4 cdbf qe 4@cdbf q 4@ cdbf qɱ@0@&`& 1q 4  cdbf 2 /@'@&`& !!2"@r'@&`& "#=R@*R'@&`& >r%Yr@F2'@&`& Z2'u@b'@&`& v( @~&@&`& *F@&@&`& r,/@&@&`& 2.R%@Ғ&@&`& / 4.gbdbf �0s,@S&@&`& 33 4 27`dbf @3MS'@<sdbf 4es%@<sdbf `6}3"@<sdbf 7S @<sdbf `9s@<sdbf :œ@<sdbf `<ݳ@<sdbf =@<sdbf `? T@<sdbf @%t@<sdbf `B= @ondbf CY @o@&R ndbf E}G@(0d�ndbf G4F@0d�p�@&`& K9 4jTdJndbf �L0@FeJq@ndbf N(@/d�x�4R``& R-R15S5uS9S=SA5TEuTE5 4`, UU5UkU]U.6`fTq5WuuWyW}W=5 4`VFX_U.6`f�XuZZZ=5 4`F`UG Y5R``& 5]u]ٵ]75 4`VuZUU.6`f]6`v`{5 4`Ru\.6`f `)b-b$ 4`,`ZUt`a[5R``& DbeYe]ea6fevfifmfq6guvgyg}Vg@o\UDU.6`f 6jvjjj6kvkkk6lvlk@hR``d� 40`&R&@&TmR``R� ),195y9=A9EyIMQ9KY4RLU.hZ`p9uyy}9y9y[̮FTbUnhb6 9yɹ9yٹ9.OUnjBF=:z :z!:%z!R@<6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�FkTpxJ7mq<u|y}ǁ<ȅ|ȉȍȑ<ɍ<jtt/6�@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ R@2:72`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`�"Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ|kˆ5 >8⿌;~ 9ɔ+[9͜;{~laŤK:լ[~ 0ݼ{ <ɉuȝ{̛;9q両[=)RȠ˛B ï~?o 8x_H`V{ 8uNHa^ɀ!rHb&<`m�c2Hc6ވc:c>dBIdF☂ .vdRNIeV^e< Ç^ ÓiIfffiv'×^"njIgvifwe hJɀÊ|Ⱒ�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWuśW] j1BA4$ @�/`r � Hq@KRH` ^lxQ,9B>Pa`FdH`d ؀`Ë d,G H| @*?C dH8� R@SJ8X8zH8(`d8@d(d�`d(��R` 6` 1GwQ- 2�2H!$H#4`I 2 2 < < < <(J3 ڠ *ؠ *ؠ *L;n 6` 6p dPadjagR` 6` 6` 6` 6` 6` ʊ2UU@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $1[mqD[o$w NGte]waP``w`U&`S6au7 bJh 8lq�d@ 駟pWfe_Y.ffo9g9(˃ <8 * F�0gHပϪ` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`v=tg.˂ , 2 D@ <v:XbKƆ% X  ʠ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *Ƞ *@2P Tv(@6Ё`%Hl.DA3@v- rܣ(6P� d8CІ!\$@.Ї?%`fPQrIJ`xp�8@  x6c($ 0ьh9X՘ %Ȁ ]ga Rp��` ( �)]2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X SH̙τf49geF T��@�]Dg:չNv3 H 0 `#60 `#60 `#60 `#60 `#60 `#60 `#60vԥ\0SԦ7iNuӘ.�8�dp`-kyQT6թO*Sp� vUvuQkXŚլgEkZպVn=A\$ 8A *H R Alb *H R *H R *H R *H R *H R *H R *H R *H RP T`@6P T`@6P T`@6P T`@6P T`@6P T`@6տ xk<`~ <0V78-15K `@ Wp5 A@�q E0`�#0`�#quc�F0 `�F0 `�F0 `�F0 `�F0 `�F0 `�F0 `�F0 a 7x B0hF7яt�8 YR!xA^!xA^!xA^!xA^!xA^!xA^&D>�jCD%mnww=nrF)EC0ozwo/hkLS� G("?("?("?("?("?("7 (T{�E'>tGGzҕt7OAEdA YpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBW1M$D R *H R *H R *H R *H R *H R 7V؁`/PD}Gտ~X@'aN(�#Z H 8 @************************d>2p-1XKJJJJJJJtӶIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIINX,*P2@*h>*F,jklm*ЀǴXX�@*-----------------------A,)Ȃ*`>33P*8CJJJJJJJJJJJJJJJJJ`C C`J`JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ`J�J C JJJJJJJJJJJJL8#%0!)Ȃ*)P܂4DTd- 8,(0 $O,+),33*8BJOTB`P P J4EUK`FP% ]B�*p3A)g%H$=*�TeQXX�@*0O,O,y)0+0,#(L ERP W`BB` P$*UPJ�PhPe)P$B�*p3A)g%HuS h9S\X�@*x>EN,O,y)0+0,#(L+MPF W`BR`/HNFRF J�M$B�*p3A)g%H?- ]^(0 $[S,O,y)0+0,#(LOOR`B`U8a�MqPB`JhPSP$B�*p3A)g%Hc*�_(0 $}}S,O,y)0+0,#(LrOF�B`Ue0U%YUP`P PhPMEJ( '0,p,PDX7 �ؠڵXX�@*Ył),33*8BJ($PPŇa`MڳeP`PT$B�*p3A)g%ȥ*Ѐ%\]X�@*�\ł),33*8BJ8[P`U Ua�ME[Ue BhPF MEJ( '0,p,Pl ((0 $%Q,O,y)0+0,#(LDO@ODqx[=^HtY@Dkxw R�zruF Uws8MM[xVЃ@@@oHOAHo@UA}~^D@xHqskU}8qsQzxPizF BWx0TDU@B�*p3,,p,P2*�^]X�@*pĂ),33*8BJFc`[q0Q`x[0sVfeaFoPWPoPPP[`x=@~h0^؄UKMt`V`xXQO؄@MXUYM@>z8aY@cHft؆@z0cq0=<PF|_8n`Puc8>@K@Q@B�*p3(c)g%`c*Ѐ9&\X�@*�vƂ),33*8BJ@؄MXQA@f0A}Tfm�BlRPz RnPDoY~Y؄@O؄EO~}8@_V@@K@YD`]sDA@0h@qQЇo@~Ѓ@^PRrB lx<P?QMMB�*p3(c)g%`V*ЀXX�@*`~i,O,y)0+0,#(L܄U@NU؆~HO_@0~Mc`WhPPa PPw`Pe�DfO}8>QMO@kkQQ(UFaxXA@~`A_Q؄tpq~M~0>`_VX&(W?ePAބODJ( '02,p,P66w78߂*ЀXX�@*?8ǂ),33*8BJODMD`mHca®f_cO~8BPBRzUePPB؄U`xMcKUOD~>O؄AXAOOAXA؄O@~`A_QxMUAX}8DcVwPBUepZFPFxaOQM@OJ( '02,p,P2Ƃ@߂*�y]X�@*s,O,y)0+0,#(L DzD`fU@~QaT@qPJ Be`W B l @@qUx8O@>HD؄@؄Ka_ЇcOO؄OT`VH@M@U0k@QKsD؄Kc@A`}@epB s֦B`Ra OODO@B�*p3(c)g%xW~7 (0 $~Ă+,y)0+0,#(LK@A؄>m_zUcK`~�D[6l(Fb%R-cŬ@ $Ӧ@6m*UB>%+};&L,DEcu٪>~!Ze ާM缹Ei?i~-D/W}iP@ֲ][*N`"%K(YŲ/.lxK 3n1Ȓ'Sv`H3+WHR%3W`r&Jmْ'aQ ~6 2VQTԽFH_@ si>c BM!4(ݷOB$JDIT 8 31 1 b ?\9C #ʼ:ʀB =0rI $}+V%�Qf%EyeD_c`UhPEy ,�cHT$a!Rf\aUQ&8&e^&.mr'&q'* " "'z(ZI!@TuIE^Y(їaji`Uh$"b 0Dj`Xe!WEG % g B %b9?آ&jZDNQY䕅}.Uh *Fb 0Dka!iYHaf`Q`B n" "l'} + Š(b rI |0)YI!@TuIE^Y(׾9 V-U|Xe!WEG %*% "| lB(" & 5 WRU8aF]RdWJUh3.!Q9c!Rf\aUQ& '" }"J (.]"%lk[I!@TuIE^Y(WVAb 0D닅hXHaZRqXTqD!P%-4! " IH" M*Q T f,(/cW4 VfY�cP L) fBPLP}@ tc DOlBH*D� TB� N0C]dA }  r12 X*`qUX `,H W0pB`(>M@'6@l"D p7"D% *8 uB%eS$a.1 X*Ăh dA fP# D@ B@ >A|&Q "x(K؄(. BXE VAb'.KlЃ(>A"(䇛^B'f*A B >MBXE JUp",% J+c*h6]b$TA>% D)& R0̀*D1D"X, ="HE q= B}( D@D ROb& DAH q Q|b-z` E>f"HOl(q Q 1@|"`"VV|nDzJUp",% JO *h\b$TAłh dA fP# (O ؆>a[|b0F:a_ F:>0?Ʊ1D<M"F= 8lBE:K,O>>=b<aUG: ߈6.UP(3E YKЗMQʄK,fAB,f+cA4Xi 3\ X J   aDC9~6Dc8,xB Dq }C1 }E*V> '.k'U"'@ B8F Xc`< V#0 DN6ýJUp",% J˘㭩*h@]\b$TA& D)& R0̀*O b'D ccG4>h6V1Q!'z\B(6mC7KP1@B@ DqA|b'^8V1XAcD1M D Rq B;RB� N0C]dA }7S ؛ X*$>X `,H W0pB`'^ Y0?hcЇ6fA@(>2CE:M|/D qt0c >! =\b%>O BD@ `F !kC1lB 1C %`VB!�A8ԅdA^dE!^h@Q,0TAHidT&P}"| 811 B: 1C |?0} B?B B/& ?0C* ,< (/"& ]86l& B n|} B=+ (3 , 0" ?n3'l%T%^"&f&^b%TA]HAE(A_Ut-b,�c Aah`dAHT&P%\%\%\%l!|#!2 (D=|#2|)>(5l"| >( 1n6 (7(B="I|""+C/-'(0"'0"0(&"&1 09p&(p9B 50&6(&֤Mbb%TA]iHQ%RFhM,0TARVUh`dAH& Z%(%0#B6- :> )P0(P2220)/#(?+(:,-(;(%? %0)))%!x9#Zk"9-#>(-(:,!?022!%r&r.'s*!@LPAd/w~'xFh@S,0TAx{h%bHB%P(!(-,79(9!0),;#4=x):(2-H99H:,\!P#P!P42!()%0x=-2>2!:d79d#)4'vr!X`\gvL{iVg-b,�c A'b\P�!`RB[#(%-!!0%+-r"M|%&* %"|B B B*|( (& B & %0--B+)%0B)!T)@k'0t))T+�B%|++!@Luf/kaT)-b,�c A+HAT/&�%P%P%P&P&&"PB &0'B %0"0B 0&'B* B% & B*|*( &&\B B /?<,+7| (\%\%\%\%\%\%\%\%|! ! )!B% t!�? )TA'Bߊ+&@Luf/i6nhDN.V^.fRDH.TA,HAT/&l"" "l('l- "B B '&B%"} +" 'D B * % (l B* n + (C:C "$&&"& 'A%!t!T? �B'B%!|$T$T$T$T$T$T$T$T$T$T$T$T$T$T$T&@Luf/lh0oDH.TA +Hid&l(lM  |*%"| ]'"|B*|B |}l M( B |B*n'&+<0('%+ ! p')0)t�wB%L))2*r)W&@Luf/NV/r/@."A貞/FH%ln',(l(P|*&(|B \* '""\B* B '& B& " &|B .M & (!"l( #[B*P |"r+L $("r)L"H)W&TLuf/N V�3N.@."AtTA^Th`A!P&"%l% ' * ( 'l"&''*& &'"'*B* ''"l+"% & |"lBCW(*} "|" $$ $\"|$ "B% B% B% B% B% B% B% B% B% B% B% B% B% B% B% B%T&TufPA]PPghNWwu/@."AD{RA]HAEH\`p^%\%\%\%\%\%\%\%\%\%\%\%\%\%\±6?^%\%\%\%\%\%\%\%\%\%\%\%\%\%\%l%l%l%l%l%l%l%l% # # # #\%\%\%\% # # # #\%\%\%\%xA8\gvJxw{VXDH.T'PADDAH8AA&�(#P#P#P#P#P#P#P#P#P#P#P#P#P#P#@:#P#P#P#P#P#P#P#P#P#P#P#P#P#P#P#6?{6x&dxA8AcufPA]P{{V9DH.T{xRdAAT h8<'/<7?<G+</fPA]P<aToDH.Tȿ|`PTAADhHAx=$/=73G7\=go=kp/fPA]P|hɿ.@."A=bDAHhhPAA$/>7?>GO>+\>go>wc~sAd/fPA]P`>Ǿ~h�.@."A>o/FA}HhhPA=O?W_?go?wo?WdAdAdAdAdAdAdAdA8A8A8A8@8)⤈,f I,TD"*lѸcGARE'QTeK/S.0$*"qԹeb&GDr劖+TxHSOF:jUW>ukWN@~ Rl.a€b&ăRDn-U4Իo L.8]9'V$J)f^1 ,dB& ,dB& ,dB& ,dB& ,TPB% ,TPB% ,TPB% ,TPB% ,dB& ,dB& ,dB& ,dB& O ,: 3" ) B0i"s"",@,Q *4#R< .F0i" R!,R*4QI%0i)+B%p8 *,34 lLZ$$H;*4pO0iBCM4*4Q0iBK1ʹ*4xS0iBSQM*4LZ$$P[q \t8 *r-LРWO0i"i*4XLZ$$Vqɭ ut8 *ʍWyKBt\NB zX`�_?0ib! vs8 *"cjР60iY6 Fr8 *ZY" f.0ib磑F ~^r8 *jêРi%0i q8 *ʎ[*4HLZ$$ﱫ0iœB/\NB 1׹ p8 *2/}*4LZ$$0]Р60ibBۻ\NB r8 *Ϟ*4~LZ$$j{%0iBo\NB *h�6ZIp$T! R4P-$ 8 @ R ` U T |B 0N*@XXd'ABjDUA9L Bt"#e&YIP'n0U�,$HH*h�{YIp$T!uI4F,$ 8 `GA~ #L` U#7R % 0N*@U�%]�,$H'Y % 0N*rU�+Y�,$H-Y r% 0N*�ӎU�1U�,$H3X @3% 0N*`3U�7Q�,$H9X $ 0N*Bid'ABUAL .$ 8 pQF pL #u].$ 8 R pL ;5jH.$ 8 pTv pL S.$ 8 թVA]Ip$TAR�,$HB]Z 8t&YIP pL i4d'AB,*h 0N*UЀC` U`K.$ 8 pۑVA]Ip$TA"�,$HpEZ 8t&YIP^ pL h4d'ABܫ*h 0N*7UЀC` U p?.$ 8 `~VA]Ip$TA'�,$HB7X 8t&YIPk pL ;v`4d'AB*h 0N*D9UЀC` U2�.$ 8 pfUA]Ip$TA�,$HBW 8t&YIPD pL ^4d'ABtjU pL #T 8t&YIP\9�,$HBTA]Ip$TA&v4d'ABn[WA]Ip$TAY4d'ABUA]Ip$TA X4d'ABqUA]Ip$TA%W4d'ABLsrUA]Ip$TA=V4d'AB|t<UA]Ip$TAUGS4d'ABv,UA]Ip$TAmR4d'ABܞw"UA]Ip$TAR4d'AB yUA]Ip$TAQ4d'AB<TA]Ip$TAK4d'ABl|TA]Ip$TAH4d'ABTA]Ip$TAگ�,$HB_ 8t&YIP; pLbN ` 4$$ P@jLbN  4$$ 8@jLbN dK@jLbN `}J@jLbN H@jLbN ` H@jLbN E@jLbN ` D@jLbN 0@jLbN ` .@jLbN %'@jLbN `=#@jLbN Uq#@jLbN `W 4$$ 0 4$$ Q 4$$ 1A 4$$  4$$ 1 4$$ q 4$$ 1!? 4$$ "7 4$$ ,"@jLbN $+ 4$$ XR!@jLbN & 4$$ @jLbN ) 4$$ R@jLbN `, 4$$ @jLbN /˱ 4$$ S@edLbN 1 4�_`L"R@I$$ 8@n'd�dLbN 5 4bR@p�dLbN 7 4�_HSd`8dLbN 9 4 ]HSd@I$$ s @%d�x�sIR`$ �?4@t@ @ @4AtAAA4 4O,B-Bk C54C$6`N�BIDMDQ4EUtE4 4O.F`F7tC$6`NE}G4HtH4 4OFBGFktIR`$ JJ4K4 4O.t2T4C$6`N@KٴMMS4 4O*tƔI$6`N �N5PuP# 4O,`2TtN3tIR`$ &R15S5uS9S=SA5TEuTITMTQ5UUT@d4T5C$6`N �!xW}W5XuXXX5YuYYY@dVKR``d� 4/$R@%$Zk/^"6`6 �"x 8x!8%x)@&R@:wC3%R�%`VMQ8UxY]a8eximq8i<Y4S:XC}8%�%`<�8x8x=S"s<8C$ %B8x鸎8x9y 9%R@p`q k_6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�4ISpx`YBT{Y]a;e{imq;u{y}{ɘ4y`S"6�@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @S@ّ%2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2 +tF~?b@F0… |1ĉ+Z1ƍ;z2ȑ 48B,[| 3̙4kڼI-{. 4СDpϥ5:} 5T)R`uԭ\z*1 86ڵla.Bg7 غX>xꂪ2p0Ĕ+[9́znx9SysϬ~ v kѺu'ݼWaܬ{?ඉF=:Ԫ2plfcs�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łhl@ @%�x,({ 8 ,IQ łKL,xEh T0Cf8`m L p` /6 G�TT0" fAF R0! �4x H!�=LG(ŋ x0Hz(X8H8@d(@HA�6(@ Pa 0 6` 6.gF-1GwGı,6`Ϊ` 6I'7`6`6`6,'4h 6` 6` 6`0߄ * *A a H *ؠ *ؠ *ؠ *ؠ *ؠ *(KQG%TQ7` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` lZ6[mqoӊL%\sɝaP``sT}_6`ʠ`F8af` ֚ b a6p~A.F9eW6a_ൾdS�@<bdX ` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`jD<fqOM'XGdaHAq2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2r<}O߇߭x8�ȹnYcx8@ gЀ_-60Giy]ȥ@ � 8` (R�,@q8` U0 TЅj, l, l, l, l, l, \B�<�P�` HAR8e@, d@, d@, d@, d@, d@, d@, d@,@�- ؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`:Nl @8`s)-, #(60 `#60 `#60 `#60 `#60 `#60 `#60 `#Y, ?jP:Tը?�QO `�bV5q@`�� �kX:VլgEk?ok\:Wծ,hA^ן  @ @)PA T@)`Md%;ɦ@)PA T@)PA T@)PA T@)PA T@)PA T@)PA T@)PA T@)PA T l* l* l* l* l* l*$`wEplx`YR� p5aw^�q/� _p'``�#0`�#0tc�F0 `�F0 `�F0 `�F0 `�F0 `�F0 `�F0 `�F0 `t hXx =hF7@@%m%H4iNwӟu.p!!>ri/XDe=kZַuuk^׿5%`1bBlf7φv Lz=M$M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ(Q8č-@P'@ wyE>r'GyUrPpbYB' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP&hڒi 6 Y{wϻ*d QA~ *`"$?yS|5w}E?zҗ"Ȱ28 ;pBe?{}'pH$4A EBP)A EBP)A EBP)A EBP)A EBP)A EBP)l[,DA JIIIIIII�XJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJE)% 4)PD*`D,`GHIJ|*Ѐރ(0 $Q$R4SE*,PDeSD4**8CJJJJJJJJJJJJJJJJJ`C C`J`JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ`J�J C JJJJJJJJJJJJL8#%0!)Ȃ*)PUTʬ*�M|(0 $4˳E,+)P,33*8BJ˾˿LTB`P P JP\tDŽȔK`FPd̽͜B�*p3XE)%JdM (ؔ٤ڴܤ(M$SĂ)P,33*8BJBpF ? FŬOɤP�TLFNŬJ( '0U,,P*��݀(M$d-)P,33*8BJdBpF [ FXOJeK`dBPHQJJ( '0U,,PlP $UR]XD*(Ă)P,33*8BJh$F FPsPH2$FʬQŬJ( '0U,,P<C=*Ѐ%eF(M$DTĂ)P,33*8BJSdP FPPMYuLU�F�R�LꬄB�*p3XE)%KeR ph(M$fÂ)P,33*8BJս$PPća`m{eP`PLꬄB�*p3XE)%m*Ѐ٤؊؋،\XD*Xmł)P,33*8BJWP`U Ua�W|Ue BLF J( '0U,,Pf حڮ(M$eV,XK,e)0+0,#(LDO@ODqx[=^HtY@Dkxw R�zruF Uws8MM[xVЃ@@@oHOAHo@UA}~]D@xHqƽskU}8qsQzxPizF BWx0TDU@B�*p3XE)%J*ЀDVfvf(M$T,XK,e)0+0,#(LlA]D8fYsV}c0q`K`}P_J`epuU�eaf_DocMX@@QHf`fU@MY؄UXM@؄OQkcaD8t`_HmOs0[s[iU`a^sF�|Po0cDDDJ( '0U,,P4[- ^_ XXD*dJ,XK,e)0+0,#(L M؄U>KY`s@ЇhH@`zqP JLJ eR oU@@qAqMAMh\Da_ЇceDY@K@@VhU0k@QKs>kO}Ah=|U J n BȆwUn@>؄O؄ J( '0U,,P$Ų6FkR v`^XD*HkƂ)P,33*8BJ�MXDTXmH\}T~Qc@~8FpB�exF�|PP@O`zAЇcQ@O؄AD~>A^x�^U�iQDfMHx؄AcVx`Oe8jB||oUPUKMA@B�*p3XE)%ʼf߂*Ѐ g(M$Ƃ)P,33*8BJ�LDMD`mHcafh\cO~8BPB0OzUePPB؄U`xMcKUOD~>O؄AXAOOAXA؄O@~`Ah\QxMUAX}8DcVwPBUepZFPFxaOQhM@OJ( '0U,,P[/*�^(M$\7Â)P,33*8BJ�@@Q>h@V`~XD_KxHDm�?R |XFp^R rRDoXOcDT@MMO~}8@@M@HV`TO؄OOXsDA@0k@@M~8DfQPW R8n8jJ F B@A@KDJ( '0U,,PŲ7G߂*�_w/(M$O{,XK,e)0+0,#(LK@A؄>m_zUcK`~@@}XaP`PB`exJ ae`faDcQMOOHt`U`xXeO�OekccY@ch`c`U~DXcO؄sWJ_eB_pOO�M t ƒ  ,RDEID,[6r#Ȑ"TѰ$ʔ*Wl%L N.@Ȝ:wbr*UH1s *G aM6}$,q! OئA!J*wa]vc>mgA6}Bhӷt6 Jӥ@e2"Q.}t!,t>!w"c]uΟ:RN(R1(@=EX*NDb%wrޱǓ/a(T~'X"3X)Rs 8%lb&|! "2'+4!!`%�QfD$EeDF(Rw#-p(!QŌAzOXH!TRqXTqD!P"(Q Š(U-S<cb"U&URU8aFDRdQQJd$$[TA'-U*$>a!PYHaf`Q`BI n" "l'}T) Š(b rI |*6WI!@TIEEY(ѣAVFI DΈOXH!TRqXTqD!Pk\" 'U"&"'(*{pDNYTi+cHq �JHTq{XBe!WEG %''2H |"ar |b3oVRU8aFDRdQQJdD{Uh1-p(!QaRf\aUQ&4}IUUbU l""'{K>`%�QfD$EeDFS}zL �JHT1: aRf\aUQ&m 0T & *( 29OURU8aFDRdQQJd;UI DOXH!T`+ U8B!0A B&a DTHE 6O "UABD�B`H! ɂ2?UAaJp Ua,HA(Y`,T%4Q|"E 1O b D@ BD* #@l(6!K "*"VU b 6K @, Ob&!U0E 6 DTX&KbE>1Ob'VV@)d"YPBF*h�\I$TAÂO dA fP#(Q""6Qb"*A R@D*@bڄD>bD .!OD0(6ч "@DT6M|bE .!tD#DOB@*O "z+Q T fP,(!#]4`L.$ @ T`'XP 3\ X JH@'чclC0->z#0/q D\#FXhx"q x@&VYD6! D"%Va }|Bz'![}C@dqH+t#Xo۸D VRӭD!P'!"RBEx;zd(AB+_`'XP 3\ X JP  aDC9~6Dc8,xB Dq }C1 }E*V> '.k'U"'@ B8FX1c`< V#0 Dn~A*Q T fP,(!#Go'Y�JP@3z X  ,H W0pB`&>MB'QUlD VbX Dч@#3q Y|c+1Q".aQ,ƀG*! }%M|b0 XO`Eamb}861~DcH7ƁQԭD!P'!"RBE4U�㷀,�%HB`A Bɂp3` G(&(QM|03azC_8*p }a`D Dx/1@0 3Y'.aAH36a ~ %6!z" M"XfF= ~c}@1QD!P'!"RBEx;2d(ABL/{`'XP 3\ X JPD1x Ra G >fT}?~UB@?A@( 6n15Ƒmlc(T*,'TF (ԃ0"B=0""? 1TE*0>|&XUB!�A8DdAEddŠGT,I,�J AȠnHATH\PA�A!`%P%P%P%P&'0*B=,"B4'0>,'0(<\& ' (1"C=T8l |9B ԃ1 BUD' B *>?(|!# (|# #l( ( ?( #7P!7)?d#P!p9!`U!�A8DF(ADP`h TA3 h`dAH&D!;#(%0#B6- :> )P0(P2220)/#(?+(:,-(;(%? %0)))%!x9#B;$LF9-#>(-(;,!?022!ȣR.%S6S2!@LPAdFdUD#,I,�J Aa7bVP\P�!T%_%!_2x:2-> 2+0+H;Ѓ7!2!(=܂4?4+2#(%0%%+H;,*_oR! 7;Ђ(;:@$+C6t=C6$!Sfv2!@LAVnNzV%,I,�J A bO`V&&%#(0hR+܂+#P(B`ނ(%"'\,l( \B '**'"B l Bel P#!=!(R)%0B)0!P)#P?)!% B%l)v~)r!@LAVn}`h{nTHAT&%P%P%P&P&&"PB &0'B %0"0B 0&'B* B% & B*|*( &&\B B /?<+7| (\%\%\%\%\%\%\%\%|! ! )!# !|#?)l# B")櫗bB!�X`dV!zU̩,I,�J A aO`dA\`A!`u]" "l(& B**"|B*l*"T( * |(("\"&" *T""11( Bɖ(lB (l |Bl) B' B%C0 |)l)–NB%LB%LB%LB%LB%LB%LB%LB%LB%LB%LB%LB%LB%LB%LB%`B!�X`dV!zRU0l,I,�J Aw`O`EH\`A!`BɊ& "* 'B \* B '%| ''" 'T&* + 'B T(|+lB >3|BRW(*)�B'A'0)T �B'T$L0W_0Sp%`B!�X`dV`zGhTA sGFPdO`A!PA &|ϊ&a'Bl+'% |( B %" |(l"(l l'B "l  & 1%N a'($($$�B)L"<$$�BW%Wp%`B!�A8`dV`A sGh@ T)DFHATDHd%% %l% ' * ( 'l"&''*T& &T'"'*B* ''"l+"% & |"l0 (*Ae "L <2 L#O"L"�)T"T"T"T"T"T"T"T"T"T"T"T"T"T"T"TB%`B!A8`dVJDrNTr,I,�J A�HPADHATDH\`pB_^%\%\%\%\%\%\%\%\%\%\%\%\%\%\B5_%P%P%P%P%P%P%P%P%P%P%P%P%P%PA4gwg4"0"0"0"0%P%P%P%P"0"0"0"0%P%P%P%P) AVnPADPSDh�QTsPADDAH8AA&%#P#P#P#P#P#P#P#P#P#P#P#P#P#P#&#P#P#P#P#P#P#P#P#P#P#P#P#P#P#Pv:%8(#ofB&7dVJDl7HTL7,I,�J A9HPdAAT h899999dnPADP{DhTA{HAD4AH\\T|:::z:{׺:zpAHAFVJD4:GTy,I,�J A ;GaDAHOhPAA;;;;׻;绾{sAddnPADPoAh�TAoFAd{HOhPAd;ɗɟ<ʧo%˷˿<̷<ͣ|AAAAAAA|8A8A8A8̇A4AddnPADPAW4<y,I,�J ATFAd{HOhPA=>>'>;7?3~HL~pAPDnPADPAW̩,I,�J ATVA4ATyTdddddddddddddddddddddddddddddddddd@B& ,dB& ,dB& ,dB& -AJI'QTi2K0YP1)0PIedO?aCQG&UiSH]`IWfI&_;lYT>YlۏU4<;n .0[<pU4U "re˗1gƟA/]PtQ$U6VuU4-{AFTqwo߿AV08EERxsϡx .0JtCz .0Jxo| .0J| +Z($! p0 *"CРB(jY| F,p0 *ZQGת F(jb#Ĭ ~o0 *JРI(j1Ԫ ,o0 *ʌSΑ M(jb?B;[B @ -n0 *4*4Z($T(jYWBUe[B Z p m0 *m6*4(Z($pV@(jbsëBo[B t鍮 ]l0 * *4WZ($ު`(j[BZB QN @k0 *R*4hyZ($Yhʪ@g(jbBZB & vj0 *N*4Z($�[ fj0 *N\o (j9ABɕZB YoǪBғZB y׫Ѐv(jo>*4Z($p^ 7j0 *O_CBZB Ͽ*4� 3]W oEYQPN,(HBA½UA[@Q`$Tas-t a*h (*Đ=R oEYQP .Ma4eFABE-n1qUЀP UјƱTA[@Q`$TAuCR oEYQP<[,(HB!!IVA[@Q`$TA㪠-( 0 IUroUЀP U`-q*h (*䒘J4eFABMi � 4-( 0 Mu � '+-( 0 pOz � u($-( 0 P � 5-( 0 pRr � 3-( 0 S � K*-( 0 pU � cu㪠-( 0 V* � {5ު-( 0 pXޭ � _-( 0 YՒ � -X-( 0 p[b � uO-( 0 \튤 � 5-( 0 pVA[@Q`$TAڭ,(HB[ oEYQP; � n4eFAB<,*h (*UЀP U]X oEYQP /qUЀP U`W oEYQP,yoUЀP U V oEYQP8/UЀP UR oEYQPDO,UЀP UR oEYQPP'UЀP U`ER oEYQP\{ UЀP U 6-( 0 em � 6ݪ-( 0 pny � 7Y-( 0 o � 8V-( 0 pq � #wH-( 0 ro � ;y4eFAB*h (*D}U,(HE^ ( (*U�ۋ,(H-^ } (*�~U�P U`«/( 0 pWA_@Q`$TA,(HB] ~EYQP˻  � ?w4@eFABo*h@_@Q`$T!ۮoeFABʯ*h Z@Q`$T@>(( op@>(( 05Ї@"<(( 6Qq@><(( Rmpo@Z:(( np-@v:(( 0 P+@8(( p$@8(( ° 4 gcb 0 @P6(( o 4Ccb �)@4(( *13 4 ?cb @]@L1(( ^qը 4`cb @Q1((  4bb @.(( y 4bb �х@q.(( 1! 4 bb @!-Rq@)(( .r$ 4`#bb $an@P)(( b' 4:(( |r)ɢ 4`"R@6(( + 4 S@p@6(( - 4`S@p�dcb -'@>*e@R6(( 1E 4 Rd@6(( 34 4 S@pp0g#6` `%h6m6q37us7y7}73838@399s6R`( :3;s;;7@C9-`9s6R`( 3>s>>7@cs=g#6`>4AtAT7@C9G9u?s6R`( CA4DE;@9GBs6R`( FtFiFm%@F9u@T9g#6` &tIII4JtJJJ4KtKK4 4<F9u Hs6R`( `M4NtNNN4OtOOO5PO@L8R``d� 4.(R )( Qѓ8R``R� hvmvq7wuwwyw}w7xwxxxwx@# Su8R(`Vz7{w{{{7|w|ɷ||7}w}ͷ<80eLS6(`<�8x 8x!=`6R0/~S6�)<A8ExIMQ8UxY]a8e#d2q�@@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@ 4*e�xR>:z:zɺ:3R~/R<R`@�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�>#d�]k@2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2.<2EI1,<GY]? (P9u@q?u Gm=w??)R~_S0q ʹK"d�x@?g1*"d. UTpRp.S-b <0… :|1ĉʐF8jx2ȑ +<2ʕ,[|2 84jI2ΐ0{ 4С)SȠLs} 5ԩT H!#VM 6رd^5׵5ʺ} 7n˫2phLKS#[�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>4| bA%)ؐ� 2�X@ |���56%68X# **PPz3 @ TX} )Ȑp�<A#<�R@` @!Rࠀ� Ha�*(`P 0@V-_1Fgo1Gwc !$H#D2!-Ƴڠ XJ+ܠ *ؠ H�T�f8yـ*ؠ * *ؠ *ؠ *ؠ *, , , ,JK/FM7TS?5TQqTTSOG!1eU+)s�* v&� p F`^[Xc5 UeeVatKEVF�(�6aggd8ZsE7be]#+؀y祷^{7_6T e+�daLÙ{)FR8�`']w/n}7cy+H!-@x%\lxXR(foƹXw^(�:h&h D1gx ~)f &lo6mA@ ކ;n离n5 rƳ:`6X XHaKWr, , , , , , , , , , , , , , , ,@>{{9,\x�` % H,y9 <؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6Ї?b8n1 zx�5@l7EYI P8d[0F2ьgDcոF46oc8G: `�`F4/-<dd�8�*A 3d&5INvғ$ D9JRҔDe*Ey-X X@ؠKHA *H R *H R *H R *H RP T`@6P T`@6P T`@6P T`@6P T`@6P T`؀ARD6ԡ)* l* l* l* l *iLaꃘV@@t0%0�:TըGEjRT"4թOjT:U6 GjVK"E0 `�F0 `�F0 `�F0 `�F01XְElbK` ñ/$;Y.ֲM/4W�;Yh AYEmjUZֵֶ!xA^!xA^!xA^!xA^!xA^!xA\P,7 \2A Qlo|;_׾o~kF׿D`XD'N`@t mS� G(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4?("?("?("?("?("?("Vp0! EPF\bt5iNwӟuEiPԧFU=JՆ P6)6#׿v=lb[ T@)PA T@)PA T@)PA T@)PA T@)PA T@)ԛ w#!& Gxp7ᆨĀ?5jLW՝�D*3eH$4A EBP)A EBP)A EBP)A EBP)A EBP)A EBP)A EBP)A EBP)P T@,P T@,P T@,P T@,P T@,P T@,t n4 /$B@{'QITbD%&QITbD%&QITbD%&QITbD%&QITbD%&QITbD%&QITbD%&QITbD%&QITbD%&QITb@+�_⽓IIIIIIIIIIIIII/WL;@ (,(0 $-p-----------------------,z3/*P*p(I@IKKKKKKKKKKKKKKKKKKKK�ODK0OJJJJJJJKKKKKKKKK b4c$FD�C�N�C�CCPCSCCJSJJJJJJJJJ؄JCC 0\X�@*$Ȃ4ȃDȁ,)(H),P'I0IdȎHdT@A؄O@D࿔dIBP<`R P"P PpDDD؄M@4ơDM@M@&},(0 $ʬʭA***(*%pKCJ0ʷl>DOATIK/UFB�J`P R < MA؄A@JDDD` J[X�@*DH***K),P'I0IMcO@Q؄A@O˔M <PF J�"J BF@MO@QUˡDM@M@&̙(0 $ՔLM***K),P'I0It0DMM@?eIR ZB(5#J`RPa@K@OMOˡDM@M@&�ę(0 $,)*%pKCJоf@AMDP{RdPx[PP F`P R Pa@K@M@AQˡDM@M@&�(0 $5CET,)*%pKCJRa@Q؄@QT$Ux_PF 2-5R`B^@M8MfJDDD` SYX�@*HgV,)*%pKCJ8UcODD(Uc$B�UBPF�J�B FeʓUfˡDM@M@&c(0 $h،-H***K),P'I0IDcxmOx`ssO>xo@Ah0}^`@�aP8e R uoPz?TKq`4qtO}~zDM}kw�F [ws|Xt0t@0sXMOȡDM@M@&�-(0 $EԍA***K),P'I0I[؆^s0>~aqDkfc`Mq_0qOPwXWwPBi^ UX>OHxDtK@`A[Y`[UYH>qc?a Wl Uu`?uqDz`O=JQ8ɎJDDD` ћYX�@*PF]***K),P'I0I@ЃO@cЇO@~DfЇMXsMAЇm@>`}@O8n(5BsRnPU`B`OMO}x0@KV@O@QЃ\>KDDo`D`Ra`PiPBXz SȆAhM~A؄A@A8IQȡDM@M@&(0 $EdV惤,)*%pKCJKQk~~ЃTcOz؄AhQQ@~0A^O@zB(5i2ŇeP`PD@b~؆@@T@DЇzh[}[AYЇcЃM`Ra B rpa oBaD8}QcDOO@AȡDM@M@&(0 $ej***K),P'I0I ofcЇU@~McD~@ADc@M8~Ki R| S|PF�B`PQM mmKHOOYYHQ>؄OH@}0QJ zPJ`[8PopR�MaDX}DM8ODȡDM@M@& 6FVo^X�@*od,)*%pKCJTЇcD`}@c@@8}U0k}8TcD؄sR#n8JP|F J O@MQ}x8@@AXA@@DXOQ@@@@}UR�PB <P^PW�?`PA@aD~0DA@@8IQȡDM@M@&>?߀(0 $FD/H***K),P'I0Is[8tU@~0OaQkfc`McQ}DPwXWwPa�JJPQ[_xAxM@`AQK؄@`U_U Fa ;~e`?B |DcM@qY@tˎJDDD` (0 $EA***K),P'I0I _x_ЇMx8U؄cA>xo@AcЃT0~K�aP8e R�BPBPBQOsX4qt Q؄@XOQ@A؄AAc8IB zXBU8i uPDaM`YzHT@@؄K؄JDDD` x7G(0 $},)*%pKCJxW KJQ؄A@DK؄K@؄A@VЃMDA@TO@kaazD-JDDD` @_X�@*�-,h „ 2l ,TTbQ ,JXdhRK"G,i$ʑXm &Q(qVAR5hS*=g1x.}*jҦM6!I bǒ-k,ڴjז] vX$Uҭk.ނTPRb)T(qbII2g"D>!ѠOB$jӧUm8%O>mЦ_B4ʬ6!ڄI‡/acT9tTPR*X8$ФJǓe~ӠK)RȈV!4'DQ*"K>\c%e&l!- c!QEt%x"AT`AU�&X(%2I%#I "Il"*||2H l# " " +}|e2e&lt&h- c!QyXP!EIAJ8a$LRI$K I Ud(8jҗH ''2jIY! " Dqb-0Uy, QRTT`Hb$:j:ƈIdl_ |%l"l-I!'} n&BHY! " D:b-0U${1QRTT`Hb$\&? % ҟ(&& " %I yY! " Dk]b-0Ud<T`AU�&X(%2I%T" ҇(. 2&" r&(l%&(_"'" " " ȗz "d%m"_ D&|( "|y2&m&|RfVl&0QݳX Dd"XP!EIAJ8a$LR !(l Qa@+QD+DA b">\+DA\"!A @&O`E .1U*X1@|B%>@_*ODfDM b`B'F,@,  p5F X�)P Jp%$aITJ9qb}G4QsB5Qo"F: ["89c"0Qx Ȋ,q Ql0y6 Q=>RU?1M91M<q Q B&2e@& dYX0$T @)T0RKH cHG DsC t0'_ c`6Qs|@%6Ab1s|@'DaM"HE Qc8FxC16!l(SV DlL;�,`,H=[*` R`@,( !&Q * b@ QM&/c,x\c`>D1o|c7M@' @F:dQ@&.1@""6Q\b11U|c06ƱMcz6!ȈbhTV DlL@^ݹ�,`,H`*` R`@,( !&Q *b0?M" V@D*[ԃa? x05>&V|H3>q }?xC@&~@< = "a Q|B'"#KDLYA& D0nIJ ~tB*H 'XBD%s`F=.zC? ~0C+_|BЇ(cb`F=Sc bEdM|"@8 Q "@*l [|B R! =C'qM"G*>fA`F= D|@DM b`B=ecAB qP R�Lq*@$.AKP%.AKP%c#c)l % PA )h+A\bp ?Q b >!K,.ObD .M|(a Qb#AoxcG66AlC~ #AP0<CyP0# 1.@,   D R ! \8D!!x7ns/@A_X;qaAR0bXF/aP# J (2O !x^ �++7-02442):,-,=+0%( z(P(01T͞udB! %-Ѓ?p0#=,(2(0B"d>C7 00(,>!2?40!>%x)#P!02!!P(PB R*(9;0%,:9,C%C6x=4&&P#0&P&P&P&P&P&P&P&P&P&0&0&0,X,X AٞX2vdA# H52(#BB橂�#P!00+%#!*) t) TB%�B'!�B' �)t B'?!tB%)t|Ldd"\& '#t!�B'!�B-�!C0t+! f)PLR#P#P#0/vT1j #2vA$ HP%P%P%P%P%P%P%PB *("'0 B (P &0&"0'&|B%�)B%+B'!!tB<D<)t6l?v!TB'B%Dgr '""  B'T T +�?�  T&P''0""0"0"0"0"0"0"0"0%P""P"NnTP>tA$ B${%BB|B|( 'B y%  ) ! !l)|!>c)T$�"T$$A)T"B- +L10LB%L!LB'�B't&(&&t!܁>!�?C0t+B%t%L%L"(%L"L"L"L"L"L"L"L"L&(&(%(Tu>TQQ\D%H#)"&*B' B G 'B'T =B'c%c'$L (B+"($(B+$( Ԃ"B<C3T"L"T"rf & * ?v+�!t>B< !�!T$l"Tj2+F+V"L"L"@`,X,X AƵQ\D%H#<%|&+*""""L¦N"�"LN"8+ T:+$lj+L ($l$($l$($jd 'B '($N"LL"B$H+B$($0TTj\P'@&<ީ( Bd (lBd|'D&L"L¦¦N¦ "�+! B'B'  B' !  B%  ) ! )  B% r(lB l*d"(B ((((L&LBB%B,nj*$($(T.TBZRQR@%@&\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%>Ưί>"# # # #\%\%\%\% # # # #\%\%\%\%"!Rc!# # # # # #D0 ǯ?c't tA TA>% X$@1%0%0%0%0%0%0%0%0%0%0%0%0%0%X1(15S151ױ߱SB̰TsPH``́&o2'w'r'#(2))2**o2)+r2 2q,X,X A /,2HI``A@D4O35W5_363{7w738s7?399?:s636ز<T/CP)2+�BB/4C7C?B#DO4EWE_4FO4D?tFwGgt E̳IT?BP?KA\AeAO4PPuPgdddddddA8A8A8A8OwuWxWZZuW5\ǵZ;A8A8A8A8A8A8A8A8A8A8A8AHAHA8A44eTLwAPtAN_\6k6lǶl;Bk#m;[jolllllll2:DT6e/X,X Ax6wOKAI`68ddddddddddddddd B/7;xPAPAPAPAPAPAP~82>7ih�uTǸ8׸xP289Dh@TAGO9W_9xh@TA9xh@T9繞﹍W-/X,X A9'/W�z-/X,X A0:gozAT@/X,X Ap:yh�T:纮xhT;'W /X,X A(_;SyhTAWt;.X,X A;W.X,X Aػ<W.X,X A<G|W .X,X A<ȇOyhTȿ<Ǽ|hoT<xhT?=GW}q,X,X AH=cyhTAطۿWp,X,X A=Wнp,X,X A/W>[,X,X A0>g>W@Z,X,X Ah~WxZ,X,X A>~W~Z,X,X AؾW>Z,X,X A?GW Y,X,X AHATXY,X,X A?h�T?xh�@l8`A&T "bE1fԸcGA9dI'QaK/anX p@$URԹgO?!fQ1\0IOF:*fՊpT:lYgOVѰ- DRm]wFmߣ .J^Ç'XE_0\0Iŗ1g>[Ec \0IçQV]Eg\0Iշq[Ek\0IǑ'YEo .rױk DR%{yɫh{TI9~}oh¢LPl!P ) 1̰ sm*2,QLQYD :l*ZQyG Fh%l'/B![@B (/wB*[@B 0l7B2Z@B 8'ЀξhEm4*4Z` $pTM9u $ek*:MUUN ԭh[qu*4xUZ` $c- |j*kBfZ@B l-*4֨Z` $@Qy{= -j*-NXaРߘhb1X+BaZ@B QNY-B_Z@B {qYy*4٥Z` $Y饙n @h魹k`jhnm`h*4[Z` $[ Oh*$\9A]BZ@B a]ivͫ�h/㋯B Z@B 䩯뱯 /h*/ 'h*үѯBZ@*4 dY@PN\4 ,@ `A4�,` HB aCVA\@0$TA= .@ C%.yUЀ   U`H*h@ *de]4dABG9F  sT hpY@P@.UЀ   U`%X hpY@PL2UЀ   U +X hpY@PXUЀ   U1KX hpY@PdNӂUЀ   U7X hpY@PpUЀ   U`=W hpY@P||UЀ   U CW hpY@PnxUЀ   UIW hpY@PΔvUЀ   UOaW hpY@P.5tUЀ   U`U;W hpY@P5sUЀ   U [T hpY@PuAUЀ   UaT hpY@PNv UЀ   U,b .@ VA\@0$TA|4�,` HBmZ hpY@Pµ  }k42dY@P뒵 y�,` HxZ Y@0$TXdAB{*h ]@0$T!LLdAB**h ]@0$T!@J|dABZ*h ]@0$T!4zdAB<*h ɏY@0$T!(dAB|*h ~Y@0$T!ܗdAB*h mY@0$T! ͖dAB*h [Y@0$T!W:dABJ*h YY@0$T!Kj}dABz *h FY@0$T!?]dABM*h 1Y@0$T!3 dABڍ*h /Y@0$T!'dAB *h -Y@0$T!*ΐdAB:*h Y@0$T!ZdABjN*h Y@0$T!dAB;*h Y@0$T!XndAB~*h Y@0$T!LNdAB*h Y@0$T!@/dAB**h X@0$T!4J�,` HBgZ ~Y@Pܣ ( ?i4<fY@Ps  - *lU@S eY@PC r d�p-@ ` @zld@-@ ` @bld@�q@bb @Xϧ 4 R@pp "6` 0p0 p 0 p @p  -R`` 0 p ٰ @ -` -R`` p  Q @kpP"6` 5q9=q @ G u -R`` 1eqim @K G�#-R`` n1q0 4`,`Pt-R`` 1qɱ1qٱ1q1 4`F u-R`` 2!r!!!!2"%r")"-"12#) 4`1"6`6@ @^b" b"?R"6`6 �`III4JtJJJ4KtKKKT41R  "Z`M4NtNNN4OtOOO5PO[b"P bb6 `R)R-R15S5uS9S=SA5TEuTITMTI""P b <VmVq5WuuWyW}W5XuXXX5Y/R@D^ 6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�bOpx@�`}ٷ}}7~w~~~7w7+/QE0Z+6�@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ +R@2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2 &5HKmƵpf#qǁ<bbPz<|ə|#\|ʩ" |˹O#|ɼR q ټl"d�x@ͭ<"d@�#}Q cbOpDPQ!]="q|y@�=%}%=d@�-0MS@>ZeaOV]eտ0u}/kYq w}ؙ|d�7k ��!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>4| bA%)ؐ� 2�X@ |���56&68 X# **PPz3 @ TX} )Ȑp�<A#<�R@` @!Rࠀ� Ha�*(`P 0@V-_1Fgo1Gwc !$H#D2I!-РI6HJ++ؠ *ؠ H�T�f8yـ*ؠ * *ؠ *ؠ *ؠ *, , , ,JK1SM7GO?5T$TS3I <qW]JYg @ { juQ-؀Xe+Yg5TiVe%v&= ^uuHhe a6p~Aƥ^{mZ}5 8�8`&`, 2�w!+�0gHဈG&d{Ey feȆ3X]waHfF(:jj D!3`F: {ᦘ56(Rn;oao $PpG<q kqX (RX@$']Z *=u- , , , , , , , , , , , , , , ,@g}߇?~7p|@u:�6X@dp% Hd<K в x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6*VъWb*n "Y<��28�ոƱUI P8w\G>яd 9H@6Dd"HF6 8>~ $ �y%(h%P *5z,e,e9KZҖĥ-aK^җf0 -@ V  LHA *H R *H R *H R *H RP T`@6P T`@6P T`@6P T`@6P T`@6P T`؀AR`Ԥ&MA6P T`@6P T`@6P T`@6P T`QART(*@�X<%0�Uvի_kX V"լgEkZպV@H.p!+\`�F0 `�F0 `�F0 `�F0 `mhE;ZҖִ 0Taµuie;¶} *,)@:\׸Enr\/xA^!xA^!xA^!xA^!xA^!xA^F YB/|($*`7p%<a Wx`D5Jtp-܉Jt'D*[1X@ p"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(B"?("?("?("?("?("?("8 C 0$1Nַuuk^׿5(=lbv% lCt]l`@mnwwn)PA T@)PA T@)PA T@)PA T@)PA T@)PA T0q%` Wp#|(#1r'GyUr\%d>sJlxÆpyIl/֕Xv'�х H{ @ 6p R( "HR( "HR( "HR( "HR( "HR( "HR( "HR( "H X*` X*` X*` X*` X*` X*X*x"&QITbD%&QITbD%&QITbD%&QITbD%&QITbD%&QITbD%&QITbJJJJJJJJJJJJJ@0KXIIIIIIIIIIIIIIIeZ;@ 0:YX�@*؂'()*+B************************0)Ft(8F0IKKKKKKKKKKKKKKKKKKKK�ODK0OJJJJJJJKKKKKKKKK r4s$GD�C�N�C�CCPCSCCJSJJJJJJJJJ؄JCC 8BYX�@*‘$ɒ4ɓDɑ,)(I),P'I0ItɞIdT@A؄O@DTʥtJBP<`R P #P PpDDD؄M@4DzDM@M@&L(0 $˽˾B***(*%pKCJ@|>DOA̤ϼ SJ`J PF�B BB؄OMQQ̲DM@M@&L(0 $TdΑ,)”*%pKCJ�4GYDMDLDKU`BP0RR [`D؄AD>X,KDDD` YX�@*h P,)”*%pKCJ`OLc@A؄ODPOLQ$BJ aKJBF uDDA؄@,KDDD` hPYX�@*.R,)”*%pKCJQf@AMDQSdPx[PP F`P R Pa@K@M@AQ̲DM@M@&*(0 $DTUՑ,)”*%pKCJSɄa@Q؄@QӥU$Ux_PF C6R`B^@M8Mf,KDDD` �սYX�@*XxWU,)”*%pKCJHVcODD8V,s$B�UBPF�J�B Fe(ˣUf̲DM@M@&t՛(0 $yٝEI***(L),P'I0IDcxmQx`ssO>xo@Ah0}^`@�aP8e R uoPz?TKq`4qO}~zDM}kw�F [ww|t0t@0ȭsXMOɲDM@M@&�5Z(0 $UB***(L),P'I0I[؆^s0@~aqDkfc`Mq_0qOPwXWwPBi^ UX>OHxDtK@`A[Y`[UYH>qc?a Wl JȆsFwpqDz`O=(KQ8ʞ,KDDD` ^ZX�@*./01&263c***(L),P'I0I܄@ЃM@cЇO@~DfЇMXsMAЇm@>`}@O8n6BsRnPU`B`OMO}x0@LV@O@QЃ\>LDDo`D`Ra`Pi`U�Bi@z=_MD,KDDD` bYX�@*@z{|b***(L),P'I0IYqx=Hx0KaM~@ADcOzDi a|0T|X?�F�J@QM mmDHOQ@}x@}8=F zB r WrW`wPO@cЇK~8Q@QKD,KDDD` hgYX�@*Vg***(L),P'I0I ofcV@~McD~@ADc@M8~Ki a|0T|PF�B`PQM mmKHOOYYHQ>؄OH@}0QJ zPJ`[88rPae؄O}@UЇ_@@؄M@,KDDD` bYX�@*` b***(L),P'I0I}0@@fc@@8}U0k}8TcD؄sa#n8JP|F J0O@MQ}x8@@AXA@@DXOQ@@@@}UR�PB <P[pU JA@aD~0DA@@8JQɲDM@M@&�!R7 XX�@* WXYW,)”*%pKCJO0qcH}`Dc@}@x`^0V}0}DPwXWwPa�JJPQ]xAxM@`AQK؄@`U_U Fa Q~eP?pzDcM@qY@̞,KDDD` 8XX�@*'71,)”*%pKCJ>xq}PXx8U؄cA>xo@AcЃT0~K�aP8e R�BPBPBQOsX4q Q؄@XOQ@A؄AAc8JB zXBUuPRe@QzVxtHDMMɲDM@M@&w~_X�@*8u***(L),P'I0Iu@MDO@@MQMD�Vz6Bt „ "(ՠOfKXzbM6!ڄI *Wl%̘2g\rJ$U'РB-j(ҟTPR% T)T(qbII>rM!$ Q5>~ 4׼6J1Qzҧ]C"ڄh"&hRl*DR)ТG.J )UFB'$TI1n}!BA *D6}ZѦA="4qm͜,D3 hMT=*DR4SBEJIAJ8a$LR y $ r'x$%*|2" !"&H*"K>\cb"B!! " D 9$L JHTM:$QJ9%UZyT`AU&X(%2I%8 (x&Hl('&j^ " "'(" "LT@$.+!Qz*:ITHQkRPNX"!T"(n((*!6(" "* " !! " D *-U:/JTHQkRPNX"!T«b#'}G\*X"z !'} )o&"hHl&0Q9_J D =4MRRTT`Hb$ ? % (&& " k |'aʢ,hHl&0Q΅ӴJ DE;xT`AU&X(%2I%" ҇(c 2&" r&(l%&("'" " " Hz "%na D&|() "|2&m&|[H DlLd+AB ' R X)P Jp%$aIT"/A6$@Ez&DчA|@D D~bUDor D""q Dl([X>V  V D`  Q b&">ћM b\YHH DlL#ɒd+AB(M X)P Jp%$aIT a0t?z z|5ҡo"1tC`<zcEHdcb09 O <MH<Qqlb?aAl8ࡏc@ 6M2!!A& D0T <*H 'XBD%*z>8Q91DD#̰/D ~090f0<M/qM b8DAD  Qb&>A "$0(Rc0?ч>ǐ1qM7&tz b"PJr*YJPSѶ픨*H 'XBD%D;M0F=6~D`<m\@qU| M|B+6k(! D B"DQ_ !@ B"DqA@ Vm\B*6m7(z#M B "6M `m$ U-,*Q TBX#*`A N$ 1J9Q~l`F q x"`"R@آ̘0UD Q@D6DHE:cl&C"6>C"Mр(c8>>Q\7 %BM b`Bpd+ABJe3ͦ *F T` IbB`x0̨%6QabXf` OE q@B̨q D  ODc56!AbX-RaObD*D~> VH' =̨ 6O b�BBM b`Bd+ABsTX)| E#1KP%.AKP%.A D`2A0A ?# !HA |(~P?A bF:aB'D1O-!K  .KfDo.!zC9DP#M0bHGDћA|HWHH DlL �,`%HB/;I R ! \8D! AP !7܂2?P#/%?P),;,- *? =# ;,C/(; (?(#*P)(0#!!!9xC/#(:H+H:(!?22C/( #P#P#0A_,J,J AП_ׁAp!"\&-Ѓ?p0#=,(2(0B"d>C7 00(,>!2?40!>% )#P!02!!P(P2%2;#P2?2)P;d79H*0!R2.#2%0%0TT?:IׁA4!0""6$#!0+)**0%##(P(0*B,�B')�B%T t! t+� B'�!t++B'T!B'lS( %l |*0B' t)  ?C')MvB%d'$[[!T!T!@c,J,J A#`fPA@ׁA4!H"%\%\%\%\%\%\%\%+ *(! )|# ))% !l#l! #|+l'T !T!!t)+B'ă\ă\B'l6d'B%t!TBSn '""  B'T T +�?�  e'Mv[[B%B%T�^T`.(D|A$ B$n(*,'' |( @H \"�( "&'BMB%L (B%L!LB%(+O$C<�$T$$t tvn*dm(lB'+ $?C')TB'T"T$"T$T$T$T$T$T$T$T$T$T"T"T"@ ,J,J ALn*v~*DQAa]D%H#h(j"B lB*A |""|!tB%�!$ tMVMv!L$�"B+("A+L"L"�B-(B+;4*$(*B)l)"(l"( "d' B'̤-2 B%LJ+*,&,*$($(TvTAn,vNɨfAX$<#j'l( ( A ( $H$( ($ $(JL$�"l)LN"LN"L 'B '($N"LL"-&"L"L"@L,,J,J A|.nBP'@&<ʮ( Bo (lBo|'&L"LN "�+! B'B'  B' !  B%  ) ! )  B% (lB l*"(B ((((L&LB&%t%" T"T"T"T"T"T"T"T"T&&%TL$/0'TAV#RAaR@%@&\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%~'"0"0"0"0%P%P%P%P"0"0"0"0%P%P%P%P26$"# # # # # # # # # # # # # # # # # # # # #|)A4%_2&T(*A& X$@2%0%0%0%0%0%0%0%0%0%0%0%0%0%:4G3474KsCVs47$6o37w7G3%@sA&9+T(3<G PXM  4AA4B3.4C7tB?4DGDO4EW\9o4GTA<tIS=SL `|NN4OOش 5QQ5RM/5S7MSG$5USMt4WTI(StL+\�]׵]5^u]5__5``^`6bv5Tt5d[TYgSAZKA\eAjj6kjgdddddddA8A8A8A8iq 7ruW7uKq[vo7u;A8A8A8A8A8A8A8A8A8A8A8AHAHA8A4D+T8'/878OPvh_wo8o|8;AG;vollllll8xHAh9L,J,J A?9GLc�AAAAAAAAAAAAAAAg0 zPAPAPAPAPAPAPNz@jhw:K,J,J AH:#xant٥:ǺzhT:;zh{TAGO;WW${/J,J AX;{Wh/J,J A;T{/J,J Aػ<W{hTAGO|W$/J,J AP<ȇ#xh�GTȿ<̋|hCTA|h@wT/=ӓ{hsTAg{h@wT֟=zhsTA׽?yh@oT>#xhޟTAG3Ih@T>W\~9/J,J A>}h�gTAW>&/J,J A3}h_TO?W,%/J,J AP?g}h�7TAW?/J,J A|h/0@,ذa HlQaC!F8bE1fԸcGh08dI'QTyrT8fM7qi?aTٹiSOҬahUC \`I_;c WѦ=`H;nݦU4իwT;pahػꂁ "rrech`Y肁 "2tiӧVDRum۷VКDRwqgVЛDRyu!VМ "|U4po`H?t / * *4Z $By[` B 9Ц*4Z $P5BY[` B q1*4Z $#h)qB%[` B * \l0*l*4(sZ $pSO�@NhbCͫB?Z` B D) Mk0*n UQI-S5BLZ` B Ti[q Xj0*r-cMv*4ժZ $Pk͖*4pZ $sͶ j0*ҭ{QBvZ` B | .`Ѐߠh)*4XZ $XBZ` B a*4@yZ $sBUZ` B n*4 :Z $pZgBQZ` B N*4�Z $PBMZ` B .i0* *4HZ $shB Z` B q `h0*r/*4}Z $0^@Z ${|@Z $^t@Z $X~m@Z $p?Z P� t౪-` 0@ P� 4!-` 0pB P� 3a-` 0C%Ҥ P� KbG-` 0pE1f P� ctcE-` 0F=F P� {4dC-` 0pHIn P� <d4 dAB<i*h@y  *rUЀ0 U-` 07VA[@`$TAn, HB5X (oYAPp P� b4 dABi*h@y  *tUЀ0 U`-` 0pVA[@`$TA>, HBKgX (oYAPʰ P� C=a4 dABj*h@y  *duUЀ0 U -` 0VA[@`$TA, HBaX (oYAP P� _4 dABLk*h@y  *XW4 dAB|\b P� ˵usU (oYAP쎗, HByߙTA[@`$TAE-` 0_/!UЀ0 U`\ (oYAP UЀ0 U [ (oYAPUЀ0 U[ Mv򓙼, Hl*h�]I, HB|*h�mv30 UHU }� x6t?/  *ڪ./` 0PiQ[ , H¨a}*h�յ>� 5[{$  *ٴ dABRUA&� 6wo{YAPsϛ&Um, Hޑ*h�ߵ^@`$T! H4PpT/` 0pW 0 U#R |\  * X dABj-TA9g� By4`E/` 0tWA)v/` 0uWAbwN dAB~*h }0 Uƫ/Y@`$T/` 0PyWA70 U}ë  *>U� dABx*h � ɧw4,  *XUЀI $)`� #|$2`  �ǫ 4` !0#0d�p@1`  0 4 Md@,1pb @m@\p%dq@x`  np ) 4`S@pp`S` p ɰ 0 p ٰ 0p0 4 1�1Q06`!1%q1 4#-`8Q7 6`Q1UqY1 4�pp<A16`1q@dp�QnA16`1qU1 4 GoS` 1 @-`�QtS` 2!r!!!!2"%r")"-"12#)2 4bQA16` X%]%a2&er&i&m&q2'ur'y'}'r'@<rFe16`6@ @\p0pbe16`6 �`NNN4OtOOO5PuP P PU4�S`Te1Z`,R15S5uS9S=SA5TEuTITMTQ5UUT[dVP51qp6 `WyW}W5XuXXX5YuYYY@1Vg1qP<[[5\u\ɵ\\5]u]ٵ]]5^US@A`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@ۯd�x,0_U(-185x9=A8ExIMQby#S`@�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�0d^:_u 2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`25M<|ɼ8q(ͼ<<\u`oqoQ=oQ ]=%})O(+}9=V2}$=MԿ|0d�x`e}i}o R@,pakׁ=7`OpןQؙK}qyڱ]S@,Py}}S@e żd ݁P==]o^} ~Op�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`mL lq`Á )6G�TT0" fAF R0! �4x H!�=LG(ŋ x0Hz(X8H8@d @ 6p � "@* �b^1F鲠Fo1Gw- , , ,G7 J61+l1K-䲂 *ؠ *A a H *ؠ *ؠ *ؠ *ؠ *ؠ *˂ , , , ?5T$TSOE5R7Rj XV[YaP``[� UTgJiZk6[m ` 25+ �*@ d~Y�@7_}wn8`,Ƞ _R�@<bdX 9d_$dO.iΠƑ:Xbyņ% X g&hjE@:3 x ~)f ;ltO%lF; Fz>`6X XHa;[ׂ , , , , , , , , , , , , , , , , , , , , , , , , , , , ؾF8Yx�` P ѭ*�- ؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x,Ax�PmI P8ZINvғe(E9JRҔp�t �^p�8d.s92.�0 fP[~'`A2Lf6әτf49MjV'f Z@+hA 8@)PA T@)PA T@)PA T@)PA T* l* l* l* l* l*7iNs l* l* l* l r\ *gu.4K `�!խok\:Wծwk^ &Gh| E0`�#0`�#0`�#0`�#0 ֵֶmle;c0~[l}10krݒI� Bkt;]V׺nv]R B , ^%:QIT½o|;_׾ů{ �p_) .T@VK&S� G(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4M(BЄ"4! ?(0!(A Y@CLD5iNwӟuE=LԧFuIjRW6D'�х @fd 6 v=lbFvlb;A X}%_ D%JEtw=nrV!*A v!=ooޯt%^ @t6 `Hh "HR( "HR( "HR( "HR( "HR( "HR( "HR( "HR( "HR( "HR( "HR( "HR( "HR( "HR~,P UB!1 EL$*1JL$*1JL$*1JL$*1JL$*1JL$*1JL$*1JL$*1JL$*1JL$*1J uw/ITbD%&QITbD%&QITbD%&QITbD}_]L]�(0 $-Pdt @6)*@'CJJJJJJJJJJJJJJJJJJJJJ@J@JCJJJJJJJJJJJJJJJJ:;:DP0PP0P0J0U0J8>0M0OK8@KKKKKKKKMM0M0�|(0 $ Z[,)(�F),P)II<dftFgdT@A؄O@DȾl̾gFnBP<`R P"P PpDDD؄M@nyDM@M@&�VT(0 $DȄTȅdȆtȇȈtH***�(*%KJJǒ>DOAmIJ0əRJ`J PF�B BB؄OMQQyDM@M@&�L(0 $ʯ˰K,)*%KJJɺCYDMDFGvU`BP/RR [`D؄AD>XGDDD` JZX�@*dK***H),P)IIt0DMM@FFR ZB0v#J`RPa@K@OMOyDM@M@&,(0 $פO,)*%KJJ`Nf@AMDPKPgdPx[PP F`P R Pa@K@M@AQyDM@M@&�|(0 $ K***H),P)II 5IxDMM u7*eFBPwU`BPS#F D؄k܄K`^yDM@M@&�u(0 $!EDuH***H),P)II0G~0AO@M@/m7NCR PP? U`PP R`PyFQXq`GDDD` �TQYX�@*PhV,)*%KJJ0ID8o~[Qf0x0[QmzD~sЇqVPusPB RP_uZAH@oVGs@>~~zQFD؄AЇ^xxPa`Boxzx^iHsHas@z0U؄AgGDDD` `EZX�@*ϰ[,)*%KJJ0OmQ0s@oao@@x`^0V~asAexepixe ?oaBPUQTh@kHQQVMQV@XOT~h0_RpoRl8J`zxm@[fYЃyklyDM@M@&�`u(0 $uH***H),P)II܄@ЃM@cЇO@~DfЇMXsMXAЇm@>`}@O8n05BsRnPU`B`OMO}x0@hIV@O@Qk\>hIDDo`D`Ra`Pi`U�Bi@z=_MDkfGDDD` A&B6 XX�@*hGHIJV@***H),P)IInCQk~~ЃTcOz؄AhQQ@~0A^O@zB05iŇeP`PD@؄:~؆@@T@DЇz0Y}[AYЇcЃM`Ra B rpa opFxeD8}QcDOO@AhyDM@M@&C>(0 $KFVnH***H),P)IIT@x`[8}`DaQ8}@AhQQ@~0D؄c@zB05ie`P F�A@؄:~؆AT@AQTYMTQcABeFss U05PMaDX}DMODhyDM@M@&�چ(0 $nH,)*%KJJK}0@@fc@@8}U0k؄}8TcD؄sS#n8JP|F JO@MQ}x8@@AXA@@DXOQ@@@@}UR�PB <P[pU JA@aD~0DA@@FQhyDM@M@&�Fr$_X�@*H()r***H),P)IIs[8tV@~0OaQkfc`Mch^Q@exepixegP?U>hUhkQQVO>MVXOX~OXB`zBwP<�JWa@M0~Dq^QՖlyDM@M@&$v^X�@*pq_H***H),P)II_x_ЇPcXM8~QmzD~8=HcAPusPB Pa U U @@o0UFs@@MUMDMOz8k$Re <PoYPe zPDaM`YzHT@@؄K؄fGDDD` 7(0 $rr***H),P)IIFf KGQ؄A@fDK؄K@؄A@VЃMDH|fDHADq[hO@Q<GDDD` `ߧ(0 $Gd***H),P)II~V`M[DQhAO@>q}0t@O~< MH=`}8QЃA�cX]t „ "ܴ &D1"ƌ7r#H ..ʖ*Wl%̘2gҬɒ *RD) %R,I4äJ*3M RhЧMV!Ӫ@6 bjO>mЦ_B,S6!ڄI.aT1ȒYRBEJQPD%I&Ukzԛ](K"Z DFt:)Tck>}ҳIomB  s;x ..K*PD%I&Ua |&lT "}lB( "'|'J" r!B! " D8#-p!Q{=JT`AUh&X(!%T2I%(&K "$%'жCP "'l_B"" "* " 9&l8(5.p!Q:*XP!EIAJHa$LRIc(@&Ir'\&U""J 1&$J|+ 2&lr +:&l:--p!Qţz+XP!EIAJHa$LRs P] "IrI mJ lI r "'|2T +ʰ:&lT \�FHT-)DTHQfRPRX"I%TbZ* (}Re* "l2H* " l12&\2(l2("""|2H " " G* rC\B&J4l'2* r'I l&l'9&l<z \�FHT2RRTT`HR$+衇- "? Š(z *|'PUy "Š( r "؂ - U~+%T "X+Ob'6T +X  lb8C DlL�RH\dABZ'C Q TB4#*`A R$*1J0?1[ 7a[b< VH>aTb0?q Q3A B7!M H&>! ~>RU?1M91M<q Q B&8@& YE$Tad@)TA3R KHi cHG DsC t0'_ c`6Qs|@%6Ab1s|@'DaM"HE Qc8FxC16! l8C DlL-ʝ\dAB~P TB4#*`A R$*1Jf`"azlB'6 x(۸'d=3!A|( Vl`">QB0! D"6qAB@, D`<A۸Dj1UlBT1Q@E@i.Dl@* fdY�FPR1TPH XP,!JLa&a~ԃ`E:A<T!3R* ~ b`"k#}361M"Rf|'D ~ÐЇ(.M "6xDcz@D4! =(O@E C| b"PRyY�FPr&TPH XP,!JLJ^Hf؂&! Ql+ =\?~ YB?UHM=A BPD 6h&D1@ E*l Y H(a b16@<Y & Dlo^C DlL�,�#HB*H! *d$.AKP%.AKP%c#c)l % PA )*A\b?Q b >!K,.ObD .M|P(a Qb#AoxcG66Al#}T D\[!A& D0^.� {KPXpB(b#/ܸ2J0�%~JbX- Pc=HacP; BC *(B`#ȡ|UA /}~p9ы[0Bꐆ+eP2h z'(/K#(&TB]E,�F A�DTAXHad#($LN(=7 =0(2(,=#$B6>t!> #2-,9:H#+/P(䑂0%) >,()%%#P*(9;0%,:9,C%C6x=4#=%hB#P#P#@!\`T`dAXLRA4!0!L%d'2(#B<#P!00+%#!*) t) TB%�B'!�B' �)t B'?!tB%)tTt7"\& '#t!�B'!�B-�!C0t+2"c'T2v1??B%B%T@!&w,E,�F A8DNM<bLQA4!0"L%P%P%P%P%P%P%P%PB *("'0 B (P &0&"0'&|B%�)B%+B'!!tB<R<)t6l2v!TB'B%x7|+ B �+tB%�B%�) 0�!�B?vb"c'�c!T!T!@"f\`TEhdeQD!0"LA&mABB|B|( 'B Bj%  ) ! !l)|!1"c)T$�"T$$A)T"B-4+L10LB%L!LB'�B'7(&&t!1!�2C0t+B%tB%(B%L!(B%LB%LB%LB%LB%LB%LB%LB%LB%LB%(B%(B%(T@f(w,E,�F A&&&LQD!H"Dml"B lB*A |"Bj"|!tB%�!# t2V2v!L$�"B+("A+L"L"�B-(B+;4*$(*B)'T(l"( " c' B'-2 B%L)*~***$($(T�jF,E,�F A(: &HAX$<'l(Bj ( A ( $$( ($l$(§駾L$�"|j)LN"LN"L"( B |(B|"LB+l$($$(B)) *6l*$($(Tw\,fnl,n�TJɞ,ʦʮ,˶ˮ,PPJ(HAp$h# k @+ B&@'|Tl$($i+$i)�B)( B"tB t"�"t""�B*T *�" ""�(T +T&&C "B+ ""$l$A)l!\B'\! ! B% B% B% B% B% B% B% B% B%l!l!\!@,֮....@"A,/l.o͒@,%@&\%\%\%\%\%\%\%\%\%\%\%\%\%\%\%c>&"0"0"0"0%P%P%P%P"0"0"0"0%P%P%P%Pz"!# # # # # # # # # # # # # # # # # # # # #|)A.'/..@"A$/W#l͒(Á%@$h%0%0%0%0%0%0%0%0%0%0%0%0%0%0%!2!{!'&r!{"#?2$G$2%rg&gx,T2)Jd0H(A Բ-2../.0311$&73x,T)_36#oK*[S0 93::3;ij<3=׳=;>;?ܳ@ ;<B+x,TA6O4E›*[Ĭ @@4II4J4KK4LǴLtJL4NttO,4Pox,TAE'RJAF[țl\5VgVo5WkuAAAAAAAX]gA8A8A8A8][d 6av`?ba'bdAh@P/.@"A,mOJ@PL8b7r/,7s7s;>rt;agqollllll,zl:D|x,TAz7ǬXfdPAp_ dddddddddddddddw8ǸgqPAPAPAPAPAPAPA9Ky+AW?9GO9W/.@"A�9yd1P9whǹ9ox,TA9V9'z/.@"AO:Wzho:Kx,T:zh@z/.@"A:纗W+x,T;'{Wx,T_;gW<[x,T;W|Kx,T;JT;x,T<g{h7x,TAWzh@x,Tŏ<[zhx,TAǼzh@ʿx,T<Ћyhͻx,TA7wh@x,To=כlh{x,TAק=W/.@"A7}h;x,TW/.@"A>|h�x,TAw~WT/.@"Ax{hx,T߾W~/.@"A>k{h�sx,TAGW$/.@"AHzh+x,TW/.@"A?zh�#x,@,0I-&TaC!F8bE1fԸb A9dI'Q\0pH$U8Ɣ9fM7qҬ!eO?nX0pH$Ur&UiS2h:jDRiW_XECUgK.�$*bƕ;wi h]0pH$U<*&`H<r*g`H=tiU4hVr T1=vU4]r T=xU4Vr T1>zU4,׾`HX?x ڗ/�$*']Ez .�|ŪBv[`@B �l*4 PZ�$$pP iB W[`@B QL*4�QZ�$$PB5[`@B , xl� **4HRZ�$$Kh5B1Z`@B 6 k� *,*4Z�$$0T@ѳhOA UQI-*4ԬZ�$$0UYiVZ@ժha-cB]Z`@B dk3BfZ`@B l-kЀ۠hy*4XZ�$$W Ψ i� * XB}Z`@B A*4Z�$$嗭BSZ`@B y*4Z�$$YGBOZ`@B :*4ڤZ�$$)BKZ`@B {*4`Z�$$[@hbͮBEZ`@B 9g (i� *:O*4Z�$$Pvh)B7X`@B / _`@B蹷 _`@B? _`@BǶ _`@BH*h�y @*Ū,�$HB1h*h�y @*d,�$HB a8*h�y @*Đ,�$HB(*h�y @*$,�$HBh*h�y @*,�$HB*h�y @*䑐 ,�$HB!!*h�y @*DU�0 U$!-` � p<VA[@�$TAx,�$HB/X oY�HPd @� c4 d AB *h�y @*U�0 U'-` � $VA[@�$TAH,�$HBE{X oY�HP @� +a4 d ABl *h�y @*U�0 U`* -` � p VA[@�$TA,�$HB[X oY�HP2 @� `4 d AB *h�y @*d~U�0 U --` � @1^U�0 Uqk*h�y @*$սU4 d AB^ @� u{cR oY�HP,�$HBTA[@�$TANp4 d AB,VA[@�$TA-o40Ϙ5qcxYPUd%/y d*ǭe-3yYP*bUќ/` 1@f9 P＀,@Hœm*h�υ�# vCOz d*<ت(/` 1iUS o,@Hªq]*h�ֽ�# 6_/{YPcO[VU},@H=*h�۽^@ c$T!T4PnX/` 1n}ˤ 0 U5R [ d*  d2FB*rTA�# "wCOzYP\!U ,@Hϑ*h�^@ c$T!< d2FB*h w^@ c$T!/ʮ d2FB*h i^@ c$T!" d2FB *h [^@ c$T!�J/` 1yWA _yYP# y d;/` 1k۪ 0y dyYPo_VU�e/H d*p-{H2�# @-d�x�R`@Ɛ %p)-105p9=A0EpIA0 4@,`Ypka,6`dupy}0{0 4@ZF c0,6`d@ 0 w0 4@FG` R`@ƈ p ٰ I0 4@Zp^P,6`d�q 0 4@VpP ,6`d -1130 4@,`^Pt_R`@Ɛ ]a1eqimq1uqy}1y1 4@F�u_R`@Ɛ `1q1qɱű 4@ԔQ -6`6@ @ld,jlBq -6`6 � C5tC9C=CA4DEtDIDMDQ4EUtEYEQT4`R@4 -f Z`xG}G4HtHHH4ItIIItI[ MOjlfl6 LtLɴLL4MtMٴMM4NtNN,ďlh<`P P P5QuQQQ!5R%uR)R-R)R@z 6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�LdOpx@> wuwwyw}w7xwxxx7ywyydJSC-6�@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @�R@:?2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2V0 ?A+o , G !<ldLcP\ %|9=\ E1×IMPE<O]EMd`mq<R@pƕ1ǁ<m|d,d�xIQș9"d@Oɱ< |dOpPɼNpvy@\ R@Oy@| |R@ڙd c ЗLd O!=%dOS'}]d�hi7k ��!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G� @(0�"t�2(�`2`@ChB@xϏ xaxz`8x8@d(@HA�6(@ Pa 0 6` 6.gF-1GwGQF 6` 6` 6` rDz4@ 4@ 4@ 4` & L3D3M23@7ߔ Ag H-8%PC@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $V[2W]wW_u %b7@Me-3 x xC~`:4\q%CB7]uM:w߅7^y祷^{w_=\ a6pp�v'b/Ƹb|7c?w6`6`6`67fg淬 6` 6Ppp�;Xi. *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ * >=tG'AF=uQ` 6` 6` 6` 6Ѐ>x] *Ƞ *Ƞ|ylz`Lxi2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@* d@* ΅/a Ѳ:ІH| H| H| H| 6�/�8n @97d8G:ֱ,c Hx Hx Hx HR@(A(�k@@Ȁ$ q%,`G^t؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6 X Ȁ2` X Ȁ6 x`؀6 x`؀6 x`؀6 x`( 2` X @�@( �)2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X ep,`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6`#60 `#60 `#60 `#60 `#60 `#6` `#60 `#<g:יFl`Fl`Fl`Fl`Fl`Fl`Fl`Fl`Fl`FؾOlf7φv=mjWn@Ѐ4` X@Ѐ4? eսnv; v=l ,� , ,�zGxpyt X0qWx5qw Xp'` Xp)`Me>s<)8i/? <p?fI 7Ozԥ>uWW:ԁuw@@% a HX% a HX% a HX% a H�B։0xDzE<Zc AG|5yw}E?zo GBU }e?{Ǟ U}u{.x~G~{A.~?` HP& EhBP& EhBP& EhBP& EhBP& Eh"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h((""""""""hhhhhhhhhhhhhhh('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('(&ЀcvH X @#Ȃ{|}~ȀȁG)0ȃ4H'PȅTH)))))))))))))))dȖtI%,,,,,,,,pɠʡ$ʢ4ʣ\(�wdʦ؀؀�$h)()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()pDN,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,*`tOl*�P\X�@*؂eu -------------- ]lOQ !(0 $e&u'()R  ,u(0 $*1%253*�-eYX�@*@:;<*Ѐ6YX�@*CEDUT; G-(0 $ELM*�H}(0 $NETUUE �?]X�@*X[\*ЀW(0 $]5cE  6]X�@*Hjk hV6]X�@*q%W\ V-]X�@*(xL H,]X�@*؀X W"]X�@*؇؈X 8!]X�@*؏ِ*Ѐ(0 $uٗY3 0Y]X�@*ٟٞ*Ѐu(0 $eڦu ڦ\X�@*xڭZ Z\X�@*ڴUۈ [w\X�@*Xۻ[< xv\X�@*51 [v\X�@*8ɥ\' X[X�@*]  \[X�@*ׅ 8[X�@*ޅ*Ѐڅ(0 $UЭ ^ZX�@*X=*Ѐ5(0 $%_ YX�@*(M*Ѐ%(0 $ߧ YX�@*xf` `YX�@*h *Ѐ(0 $ 6aʭ `YX�@*8.*Ѐ(0 $⵭ aXX�@*&*Ѐ">(0 $'⦭ bXX�@*3*Ѐ/.(0 $4㗭 ` XX�@*@*Ѐ<^X�@*F*Ѐ<^X�@*pL*Ѐ<^X�@*R*Ѐ<^X�@*0X*Ѐ<^X�@*^.*Ѐ<^X�@*d*Ѐ<^X�@*Pj*Ѐ<^X�@*pn*Ѐ<^X�@*v*Ѐ<^X�@*p|*Ѐ<^X�@*炦*Ѐ<^X�@*0舆*Ѐ<^X�@*f*Ѐ<^X�@*h (0 $*Ѐ<^X�@*i (0 $*Ѐ<^X�@*Pj (0 $.*Ѐ<^X�@*�k} (0 $ kʭ (0 $­ (0 $v쵭 (0 $l (0 $6 (0 $Ӗm (0 $헭 (0 $Vn (0 $ (0 $o (0 $v< (0 $: (0 $62 (0 $* (0 $ ( (0 $W& (0 $ (0 $r  (0 $*h------------------------------2--------------0HO (0 "(6%P) '+X"`H)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p(7x)Tx,Pt)p)p)p)p)p)p)p)p)p)p)p)p)p)PH42O*Ѐ<^X�@99:�GWgw::::::::::::::::_z:9p!,**Ѐ<^X�@>]`|]p|]^ȅɟǷw]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ƈؗ]|Ɵ9 %t, (0%CODR�LLPPPPPPPPPPPPPPPPPPPP�PB *PB *PB *TPBe )TPBe )ʔ*W T(P@ T(P@ T(P@ T(P@d(7v( V*Yl+ذbǒ-k,ڴah-ܸrҭknn]RP&F]RdĆBd!DBd!DBd!DBd!DBd!DBd!DBd!DBd!Dbd!Fbd!DBd!DBd!DBd!DBd!DBd!!!$%@!dPTH!ER!zaXUh%x [K,AH'1V2"Lظ#=#A 9$EyJ"@;HAŅf!Yj%Uh"a[ "!PI%(H#9:buy'y'z6H#4H#4H#4'uNB&@2bQ%Rp)Ub:*] [K ) (x؎z++* $hI"I@VdzJ bz [K$"%嚫&%n 2' n% 2" 2&ҫ&2'%|n* l*(B (~B # ) %+l* |39 "&q>+ŴE}V` [H|a!"ɱ`]wM (#!i36#~P (i #i3B !~ %6#0B%BM (ˆ % %0R!פB!B*P%P%P%P%P%P%P%P"&jbPDaG[WUh4'.o!' Z$Yk$HRH"B$G(~B$$H WP$PB�$( UpE"H FB�*( JB�E"( RH@E(2B$"(D(!^B($H1 B (T! FH$(! JH$(! JH$(! JH$(! JHBMx#/D!SXY=~c4нAenY[NP2 T)T ZM+@A F�>A Fk`!FB( ? )U0P)Bdd&\QTP0P W&*nqz*uj$#$ Q…?YB. pނ/X"\P&֙6Fic!H *@A R2FJ *HABMPHAJ+ J`%CPB0)A Pc #PPk/hU<+Z)q !F�p!}fv+^X pY[%!"#aŪ)Fdct @) QNT!J8, X�^щJ N C�8E%NQ C0D'^aJ�@ :QWt8E C0D' +񒷼% #� U]UЀ_�,-K`! D(G#`pD)q7P=R$ .łшV4pD)`@wpD#jQF$ D)QV&vD) @Bp N;8p)āW�"V2< C0IB_Էfc4_.- x@|0?#{#H=Q{pD)gkԢF8!\(8G9QF8=7І8ZVCpD)t@G-B̏d$x`G<R#9x#~vmdF! QL3sceoAňOf%!oC �F8S#9щJ4#0Na~08* cF<xc):ahF'WܡD%^QND%:Q @#D0 [c8? C1*/ԣ.u"H'`*X.*h@][$�D$"I1>"?1~lF= slc"Vk|G >qlB0P)nB!DK ¨1a@BE > Q & Q|H'AȂD Q|bs\$�(X RĮ~nWAf'ܲ &⮈IDɂ,l<C=*l>% B/'?'"0|&?(4PB4C?(%*\ , |C=\ ' >ԃ>(9B B (1?,l?( >"B}!&$$YH>]a}U!-[,[ X$hB)$dQ%] |C:,?%11& B=+Ȃ(%0 %? 2P+2)>(%!#B %"l>l," + *%l&1 C4 ,l% B=' > |B~m`HB8Ӆ!;Uh�%H&ĝ"L!@%\BޥB=0 |B4C* B=%l0 8|&'B*0 B C=\ 70P9C0!0%0"'"C:>& %'2~"2nBC/ *|6 B\B*1'3 #X&0#HB8Ӆ[Sh@<v�%H&ĝ"L!@%\B!9,C=&??(#333B 1|%?A*(>,-,= +0?(#+0*'%<D D8'&'|"|B \ "1 0C=0*3%0\(6,,x'yglYJB8ӅЗ|Χ?U%,[,[ X$hB)$dQ%(>8?l%3 B 0< 2nC^'<"1ԃ( ! 99(#-0#0(,5*"6\"|% Bl,(l (|%B:*1?3"1|B7>'ilYJB8ӅЧiU',[,[ X$hB)$dQ%*( & %l% 'lB ' & ("m |#P!!!+*0!# (&*" (l B * B & | ,"|B* '' ( '' && +ynYJB8Ӆ'U,[,[ X$hB)$dQ% * '" "#P#!=>(>& (Dʚ'"|% " ,ynYJB8Ӆ+-YT+,[,[ X$hB)$dQ%͎g B l'B;%0)B("|,"lB d-^m'' ԭlYJB8Ӆ.nh^�%H&ĝ"L!@%\Bm+& B B;Bڀ*0)'' (|+|' %'&$$YH>]>/V<.,[,[ X$hB)$dQ%A l'% B;Y#d*+& 'lBan'&$$YH>]>|VP,[,[ X$hB)$dQ%% B}"#)%#)\'l 'l'o'2' nYJB8Ӆ@Uh��%H&ĝ"L!@%\Bn:'p%ı1!P#d*)l'ț2"0"& "&$$YH>]W?Up&�%H&ĝ"L!@%\B.?C }"0!PB "|& l(~((&$$YH>]%gUl7�!H#ĝ"L!@&\B>"%"l-1#!#)0' ' ' ( 1k 1*'&$$YH>]6U,I�!P#ĝ"L%PB%`d & '"|&\B ,& &|B B=C (((0)()#P#*'% ' ( "(&& &\' '\( B ] B + ++0"|% 2~" "l" %& BynYJB8ӅL1mShIv,[,[,%0B)$\%T&@-?7 B=9C:|, 'l985<-B P2?2P#=B6>!A* -3(|1,%*([=(?| '&5|>|( '0<C4|?8ԃ9l-?ԃ>CDCn "ԃ-\?CByoYJB8ӅԶQhnO],[,[,%0B)$\%T&@B/+780/9&0C=D0]9C/8&,>(-,=*?7 C/)l(8C |"lC:' +"|&(A 311"<-3&8C/|9(3<,5A*8l/&B oYJB8Ӆ<Qh�\,[,[,%0B)$\%T&@&*0 B=\ 1"9|C A \ 5|B > 7p(#x70*7#)% ' /( +0A B* B!(|B B |B (8|"++5 '< B 6'0<5?(l(C4 '3+ >lC* B B &$$YH>]ȹ}YT;!P#ĝ"L%PB%`d)\5<(,|?(1* >(' 1 *>(2-0+?,#+*,11(' ' ?C=|B 'B 1l-A* >>?ԃ(|?C 01%> @  YX taC1 +NPHE-A9dI'QTrd `Ɣ9fM7q朹�悘K(R$E.QRI:}3wL3xuI1};hOC>Ic4y(Eȏ+B.}3ϱt]CҠ@DZj@mB>}6ڪOVmTOA!+QE%O 4QD:QRVHH#Kױg>a19DQQE.QN>DaEtA$V _l}dCl\!nԡaB eOVaY[UYD.d=d$O.dmVOYfKIeV1O@1&>D1gV@f@ROjM"$pB:N=ܮ Ti J)JI.Lz zaxzdc f9cc@}`|qez!zFT!MO1ǜA6%QD.A8Vd@VFclaV^1D9@'UƖ_9hlA>=d DAqM"$pB:S9  Ydi J)K(:t1xDADc;FDa%z>OG@QQFBTyGJQW6cUYza%D>YDdA%t=6&zaM1f@gAz1x;&~a>aA>AdMfhF$pB:XٷBq}i "J0i;DM`eOR d@RDDYK>I)Q@IPB\!uBH[(^eA6!Ŕ!&1Q"@D Ml`/A,"A|B?%>@a"6AMNI tv=aJ qP b"(S.AJ`)O1,1QBD VUbD K'6M ~!BP)\Ї,m bb&DlX " }b1SZ 7ŤB"! D@0"чOBD$/ I" 0I4@Deg0Y@L@CPEy%(Q L4)(@l?K 'R!A|bSJE V_B A Ry&OB0"&x @/ Q|D&>!K">@|b@'DU(6M|$X RNGTVAtN�d D8%Q\DSr =b+1>0%Al'@|b�%BPBp! U0+dt\#&O@ĔA|B?%K  6!M"@(6q D@(A|B@.7:I$"VpNWvUSkd1YA F)D%0є�}+M B"6q D\"".!>|"`&AF�#@Bu"M b.Ol䔦$@ &.U\B AS$"6M B*RA @$P+8A u*h ]`,#KPhS:>b'DBb6qlb`'A|"}@] #DA"*KL(>AbY&O\b@D DAB@&DDlB?X&>/f.7:I$"Vpӑ,o[OUЀ�, &K@$(M!p7%.Db@!>A@B)DADPb@%6AO@!>BPs7# R`%.AX#>O@).AKP%AOP!AMP).O0!6A DB#AO@(AK0#.AKP%( MH" ,hd%}TA`, y)@wFG1yoAzяr$0X [CϞ}4Ld0Y@L5apC쐇=ayC=ayC=ayC=ayC=ayC=ayC=ayC                                        @Ơ"@ l K 4`&�& & � p 0p1 +` ` b k 4 )Q&�& & =A1EqIMQ1UqE"~�  @ >b: q@*�& & € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € b :##+G 4+q`bb r-ٲ--2.r...2/r/.` ` @ @b:21 4@,)q`bb@ @ @ 3ES 41p`bb`:@ 6FyG}G4HtHHHTH5FuTE4@\ �& & :bKKK4LtLɴLLLut:B#Mm 4`Jwo`bb @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ t#B#a 4Nuo`bb *9c=cA6dEvdIdMd`a5bY@(v�& &N6guvgyg}:Be[vh 4 fi`bb M6jvjjǔh@�& & llvjvmS 4kh`bb@e6ovooowa; 4$4m 4�nsg`bb p)r-r1o4$4qٶ 4qqg`bb sUwuYu#t siW$@Dwd�& & j7xwx 4 wEf`bb x7z7%@7d�& & {Wz@wP�& & ·}s@WP�& & o8x 4`~e`bb 8%x)-18G 4�c`bb @MQ8UxY#@<X<�& & Z8uxy/ 4 c`bb xu 4@c`bb x 4@c`bb xٸ@X'�& & 8xO 4 sb`bb 9@�'�& & 19@&�& & M1 4mb`bb �im9%@X&�& & nyٖ@v&�& & 9@y&�& & @Y&�& & ¹9@9&�& & yY@&�& & 9:@z�& & 1:%@z`bb IA 4�& & L:1 4�& & d 4�& & |:߹ 4�& & 4�& & : 4�& & ĺo 4�& & :Q 4�& & 4�& & ;ո 4�& & $ 4�& & <; 4�& & T{ 4�& & l;s 4�& & U 4�& & ;M 4�& & / 4�& & ;' 4�& & 仿 4�& & ; 4�& & Q 4�& & ,<I 4�& & DA 4�& & \ū@z`bb [ 4�& & \ī@z`bb C 4�& & «@z`bb + 4�& & \@z`bb ` 4�& & ݿ@z`bb 4�& & 8]@ti`bb 4N``"R�w�& & hݼ@6d�pg`bb ˻ 4 fS@p�pg`bb ɽ=}ٽ@e@w�& & ڽ>߫@e`q@pg`bb `)-1>ݫ@4d�x�=wR` & \wY]a>5" 4`,qk`y~s'6`b@>~u@v/-`{>wR` & >~ɾ@ &F G>wR` & ~?? 47 G`u@w>wR` & -1?5?o@ G>wR` & 6Y]U6 4-`v^t@w>wR` & v?4 4Gu@w>wR` & r?ɿ?ٟ-@ _~R``d� �J*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdEYTEYTE^hA>� 4( 5laPa"B l@b.c2Hc6ވc:c>Bh0b#Jrhd -@eV^eZne^~ fbIff-xओ) K.f <@g~ hJhh.h> iYd JR*.Jjjj kJk)Ȁ)~+ l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� oʀ<`aBߤ~O~柏~~q܏ ��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@p/2E1տrM2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 AF˸+ox< /?!+yLn (x*tKy\ &O:ȲÌ4yl~rlyt&9w  C8سD+ pP d:ˋ/ fP5(2T&dLzԤ$W>r_ X)C81e\@ּuS L֘ҵ}dW:2hd`,+{Զd^ H 7e(t;M2mks8 �!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G� @(0�"t�2(�`2`@ChB@xϏ xaxz`8x8@d(@HA�6(@ Pa 0 6` 6.gF-1GwGQF 6` 6` 6` rDz4@ 4@ 4@ 4` & L3D3M23@7ߔ Ag H-8%PC@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $V[2W]wW_u %b7@Me-3 x xC~`:4\q%CB7]uM:w߅7^y祷^{w_=\ a6pp�v'b/Ƹb|7c?w6`6`6`67fg淬 6` 6Ppp�;Xi. *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ *ؠ * >=tG'AF=uQ` 6` 6` 6` 6Ѐ>x] *Ƞ *Ƞ|ylz`Lxi2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@* d@* ΅/a Ѳ:ІH| H| H| H| 6�/�8n @97d8G:ֱ,c Hx Hx Hx HR@(A(�k@@Ȁ$ q%,`G^t؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6 X Ȁ2` X Ȁ6 x`؀6 x`؀6 x`؀6 x`( 2` X @�@( �)2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X ep,`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6`#60 `#60 `#60 `#60 `#60 `#6` `#60 `#<g:יFl`Fl`Fl`Fl`Fl`Fl`Fl`Fl`Fl`FؾOlf7φv=mjWn@Ѐ4` X@Ѐ4? eսnv; v=l ,� , ,�zGxpyt X0qWx5qw Xp'` Xp)`Me>s<)8i/? <p?fI 7Ozԥ>uWW:ԁuw@@% a HX% a HX% a HX% a H�B։0xDzE<Zc AG|5yw}E?zo GBU }e?{Ǟ U}u{.x~G~{A.~?` HP& EhBP& EhBP& EhBP& EhBP& Eh"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h"h((""""""""hhhhhhhhhhhhhhh('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('('(&ЀcvH X @#Ȃ{|}~ȀȁG)0ȃ4H'PȅTH)))))))))))))))dȖtI%,,,,,,,,pɠʡ$ʢ4ʣ\(�wdʦ؀؀�$h)()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()pDN,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,*`tOl*�P\X�@*؂eu -------------- ]lOQ !(0 $e&u'()R  ,u(0 $*1%253*�-eYX�@*@:;<*Ѐ6YX�@*CEDUT; G-(0 $ELM*�H}(0 $NETUUE �?]X�@*X[\*ЀW(0 $]5cE  6]X�@*Hjk hV6]X�@*q%W\ V-]X�@*(xL H,]X�@*؀X W"]X�@*؇؈X 8!]X�@*؏ِ*Ѐ(0 $uٗY3 0Y]X�@*ٟٞ*Ѐu(0 $eڦu ڦ\X�@*xڭZ Z\X�@*ڴUۈ [w\X�@*Xۻ[< xv\X�@*51 [v\X�@*8ɥ\' X[X�@*]  \[X�@*ׅ 8[X�@*ޅ*Ѐڅ(0 $UЭ ^ZX�@*X=*Ѐ5(0 $%_ YX�@*(M*Ѐ%(0 $ߧ YX�@*xf` `YX�@*h *Ѐ(0 $ 6aʭ `YX�@*8.*Ѐ(0 $⵭ aXX�@*&*Ѐ">(0 $'⦭ bXX�@*3*Ѐ/.(0 $4㗭 ` XX�@*@*Ѐ<^X�@*F*Ѐ<^X�@*pL*Ѐ<^X�@*R*Ѐ<^X�@*0X*Ѐ<^X�@*^.*Ѐ<^X�@*d*Ѐ<^X�@*Pj*Ѐ<^X�@*pn*Ѐ<^X�@*v*Ѐ<^X�@*p|*Ѐ<^X�@*炦*Ѐ<^X�@*0舆*Ѐ<^X�@*f*Ѐ<^X�@*h (0 $*Ѐ<^X�@*i (0 $*Ѐ<^X�@*Pj (0 $.*Ѐ<^X�@*�k} (0 $ kʭ (0 $­ (0 $v쵭 (0 $l (0 $6 (0 $Ӗm (0 $헭 (0 $Vn (0 $ (0 $o (0 $v< (0 $: (0 $62 (0 $* (0 $ ( (0 $W& (0 $ (0 $r  (0 $*hʅ)7H2O (0 "(6%P) '+X"`H*89s8w5<s:w42O*Ѐ<^X�@H99K::::::::::::::::::::::::::::::::::::::::KWuW999999999999999J:9'!+pO0 (0 $Y؅ׅ^\`yׅ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]@ׅ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]@9 %t, (0%CODR�LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL�PBe )TPBe )'R*TPBe )TPBe )TPBe )TPBe %'NQnP TPb(ҤJ2m)ԨRVѰ*֬Zr+X .LL-\Cr 12#C 12#C 12#C 12#C 12#C 12#C 12#C 12#C 12#C 12#C0TS!L0TS!L 12#C 12#C 12#C 12#CAd -d`BEYH1x JUAX : ,pX-!hX$L2#!:!%x")"-XI%TI%TI%TI%XAX ($?찃T�`R$8%U&Xj%,pX]H%tR$4҈|&q9'uy'{N'"VB&@2b$RX(&U]ZziW \�VK ) (|ׇ*'?b%hI"I@V4 ``z \�VK$%Z[&%-~B !P%R!e #h#P !-!|K/#0-#RB (~B #0B ('\ '2( 0)2#lȭIEJ1,9CU3,pX!%H$jmP %P % !* #P #*R% # % (R!R! %R! !Q(P !P # !�L*AJ~ !BI&dBI&dBI&dBI&dBI&dBI&dBI&dBI&0ɨqQXaRk={=+UA~W \�VH$}@"&k$H"H"$ !AB@E(2L$"D!$D"8`"2BHD"P"E&P TdBHD&J"@E(2B$"($ȋP")FAGPB)4AM0D&$ IdBD&$ IdBD&$ IdBD&$ Id#/DQA)AU�\eXAB8?HH~_&2LDE&\QA"pE&3QAt2PF& N" 2qfBD'3QTB( q@A"D!JW"@E&1 TP )@Px9TA ?|'<)OxRb@#/D! �JP )ЁUЀ"\eXA,PXRP7Q&F| (?P)@A P%@AJ *H JEeR*@ BPߢ* J`%A BBk@AR�7 PP^/\U(\*WFTb`*�B)(`+XTA =,p`e FHDHDXeP'*Y 8 : C�!4k~ D'�![B!:a@0):AZٞ�!^q C8E%�aN�D'a;h�D%N!~/* Ͳ}/|!C0@BW %d4eWY�VBP*1 Q8DC)Q Gܡ!*Q {�Q)BRh V\;hBTR�"D JR�#Jad�8i_a;T0+āW�b2IFHn~sӹ+ &b-@Da"G#G8"{$.JR<F+�k~#�D)Q k(E)BT mhE8Q G"D@?tԢH#щjۨ)~ӎG<ĬmC`*HT3m*h�0#HY@F3^p0last͈1S�F-!Jth+`h(؆/|qNB8E<щjwD%:QW|E%:QNT!* ~F%Nct@(D�(8!(X8{Pԭ7WA~�0$HYL{ Va ~b'z*.1D"@|pZR0p*HB@%QcH(!@|@%>M bD=O#3>?~s~6I$ P *�ho4w/* � &V,l<>*l>% B/'?'"0|&?(4PB4C?(%*\ , |C=\ "|"C=ô/ "<(A=>C=,l?( >"V&$$YH!`U֡V,U,�V0@ޑ#I |C:,?%11& B=+Ȃ(%0 %? 2P+2÷2P*(0(,\B* 66B* B "1,Ȃ%l&1 C4,l% B=' > |mZHB8; Th�#=,U,�V0@ޑ#(3 'D<"ԃ0\&C= B*7l|B >"1% 9p#%9|> *#P# (|B 110+l"\~*0' +0&?"7l( ,%?(|B=0"8l#0$$YH; U#]eW,U,�V0@ޑ# 81<|(1132C=0/0+?'\0C2220#20!#B |B\-C4 B4/|BlB*|'` '% ?" 3310C\>%9l0ȂX&$$YH\'Tإ|\`$)0XK-<-'\B=0 3"065|B 1 (C="0?20)Ђ: (0)#B B \8( B:l% '\"&*& *'\+1<80( >'1|C:Cx&$$YH{)T'\`$)0XKl*(\& 'l% 'lB ' & ("n |#P!!!+*0!# (&*" (l B * B & | ,"|B* '' ( '' && —&$$YHRTĩ\`$)0XKt+ (p" B\1%0**Ѓ?ô(l"+"|% " \lBYJB8+Eh,.U,�V0@ޑ#$XKl B &|((P#!A/B* 'Ȃ &Іn'' t&$$YHH˲lhmW,U,�V0@ޑ#I׮+& B B\7*0)'' (|+|B׊' %'t&$$YHHܪkhnV,U,�V0@ޑ#IA l'% B\BY#h* +& B'l&|Bxz&$$YHHkh\`$)0ZKo% ~"#)%#)\'l 'l'_ |(0(| llBYJB8/V̯.U,�V0@ޑ#P%p1|Bg 131!P#h*)l' 3"qx"& "pqlBYJB8Vp.U,�V0@ޑ#11 ' B7#%| 'l" &'`* (p&$$YHgh�\`A"H#~{mr1 (\B &,23)+0(#| |"| "8+1B |oBYJB8r{Vr.U,�V,%0'D"LBׇ +3& 'l%"Bl"l'* (ԃ1*BB #!!0)%0B)|B \ | (n"& &\' '\( B |B | |( *" " BB:( '\"0' 'l%mBYJB83\V!aak\`!P#DB$($\%T&hևtB/?7"B=9C:|, 'l985<-B P2?2P#=B6>!A* -3(|1,%*?w'"|(lB*\77' B4>D*'1C=&Ȃ9? "\B46 * >6C=%mBYJB8�[V6o\`!P#H"L%PB%`f})1-|< ?38Cl3C4/4?1B:C l222/!9p0(&f |"lC:'#+"|&(A 311"<-3&8C/|9lB ԃ1 11<\?6B/|+mBYJB8%Oh纮w\`!P#H"L%PB%`f}!l**<"5 B ? (7% >\'1pz7!07x#>x)0\"|">"<C(""'+'37 B9\"|1 <l|3O1\(|9Dp2<"6&"*|&$$YHH5=UK\`!P#H"L%PB%`f}) 5<p7+|?(1* >(' 1 *>(2-0+?,#+*,11(' ' w?C=|B 'B 1l-* >>?ԃ(|?C 01(wÃ>Pa(0O#, mBYJB88Whԟ/U,�V,%0d+$\%T&hևT71@0)_Ӈc1Dz4FyHI󗇒^"ҧ>Kw5D. IUV j&D1gӪ@$kզAt @(]4Ql߯A}Rtnݺ1 +NPLE-'VqcǏ!G<yq 0gּsgϟA޼�K(R$E.QRI*J3~;IzDۆ(+D%>Y}esE7u[!?6}ZŪ,~B4*D>!iYOfQD郕qa@R}aAdxcMن$x$QXAd$/I '( r*4#Lr0[ %8FZSdK(n3mX}ac6~zŘAD>9F=Xe\YaH!a@!UAdD6Ao1gMd DDD.A8Vd@VFcla&Qч[1D9@OƖ_9hlA>GAVA$MM$pB  Rq LW]%l̖ JiK(n;t1xDADcn:FDa%z>OG@QQFBTyGJQW DAY~a%D>kEdA%t=6&zaM1f@gAz1xn:&~a>aA>AdMxvF$pB  +WV \pl̖ JiK(nCKDV$@, $ODIU>TYIJH!B&<aVV }ddMDjd@T6A$@dDDپ>>X>VEO A>Md%X RQa@ �, 3K !(&jsC, Ab7YE qAbD A|b"(<bv )@ U?z "" ݤ@&> b{X*>q d{HMR!K"Dl'V!1$+8A :*!TAdf D8%њ\DmnӉ>S&.Ox">!M|"'VaTb()T R HdD`1 Dxok]> Dx'GDl*.O z'VD|BX(>qOb'IMMI F(bKn4I 2"hm.AJ`69D D^ 6 D}D > J!( R~p*ADBЇ91D|b7'z D D  }b'.K|"؄(6@|%>@ Q| $X RQa.HVA5hdf D8%њ\DmnKK 6QD%qT(@@!1;P! T %6M "7A,$@ &.U\B ,A/"6M B*RA "$+8A :*hQ*h-0,#ZsKPm:>b'D~BM6qlb`'A|bv #. D"'KX7I(>Ab7Y&:O\b@D DAB@&DDlA&>dEB77I$/VptTZoUЀa`fY$A Fl5tį)q  " B D H! B `"( J|`" FۯAP #(! ? + P| "Hq J\%(1J|�&Jl'Hq F|�( R �E 1J| "@J\�&q J\%(A MhBI `A0vXO}Y@fP<P:#3#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(CvC_`-Ha :_1Uc�, 3K@```````````````````````````````````````````````````````````````````````  o ` ܏4q91@�3 3 �]`eqimq1uqy}`"` ` ܯq 4 ]l0c2c 1q1qɱͱ` 0tq) 4�[l0c2  0CG21s1@�3 3 4M4QTs5Y5]5a36es6i6m6a @2` �1t$33@:Ӵ�3 3 � � � � � � @G@ L˴ 4 99j0c2@G@ N4OtOOOONʹP 4@M7j0c2 0$uR)R-R15S5uS9S=S/UO0 T 4@Q/i0c2 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 41 T@TՒ�3 31jvjjj6kvkkV 1vlɶll6mvmٶm@.)nd0c2 kvooo0m p pWm@qEc0c2 �T-r17s5ws55q=sA7tŶ 4qM3�3 3 8ua7ve7sEvmv϶ 4tyW3�3 3 xx7yw0 ,Ulwwz 4ww0c2`y7|w|4SV06}w}ٷ}}1@w�3 3 ȷ0&u ~ 81@w�3 3 185x9=X@t�3 3 >xY]a@Ft�3 3 b}8 4w0c2 @8[ 4w0c2 @8շ 4v0c2 @8@8n�3 3 ⸏7 4/i0c2 �}@ْ�3 3 y9ّ@&�3 3 8Uy{ 4 h0c2 q9u@`yp�3 3 v9Ͷ 4g0c2 @u 4g0c2 �ɹø 4e0c2 y 4@e0c2 :] 4�e0c2 @5 4d0c2 �9 4d0c2 Uz 4@d0c2 q:] 4�d0c2 @5 4d0c2 � 4Ec0c2 zӷ 4@Cc0c2 :@4�3 3 ⺯ź 4?c0c2 @3�3 3 s 4;c0c2 �I[@83�3 3 J; 4 7c0c2 @};@l[3�3 3 ~{u 4`3c0c2 {@3�3 3 Ÿ 47`0c2 ۋ@{0c2 `@Y]�3 3 { 4`e0c2 1<@ \I�3 3 2[ 4Ód0c2 e܃@TI�3 3 f5 4Əd0c2 �ș|@H�3 3 < 4 Ec0c2 @}@<4�3 3 |׷ 4`Ac0c2 l@3�3 3  4=c0c2  4@;c0c2 @ 49c0c2  4@7c0c2 @ 45c0c2 4@3c0c2 @ 41c0c2 ϼ 4@7`0c2 @ͼ 4�3 3 ]˫@}0c2 ߳ 4�3 3 ɫ@xv0c2 ᙼ 4`0#R�3 3 8ȫ@8d�h0c2  4S@p�h0c2 g 4I^d`h0c2 e 4I^d�3 3 ī@j8d�x�I@#6`2 �? 7 4� ?!_=#6`29=AO@(HF %_K3R` 3 mq?o? 4CcV}_3R` 3 t?# 4?G�u`!1#6`2@?7 4;GS` 3 ? �BÆ <5j0 +&LaA$Qx2ȑ$K<2ʕ,[| 3̖Q4XiqDD{bHd94ҥL:} 5ԩTZ5֭Vh `ϱLaHdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdJ*YdEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTa-@P -0 2EYGLJi^ini~ jJj*(zS ": P -kk lKll.-x +B)` mA @�nKn枋nn oKod[P ;-p /p? qOLq_q_ 0A)/JԱE l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� �`Ӛ pkd)B� qD,$*qLl(JqTbU_<l ��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d+2]|!@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6EY#A^HKzҔ/iJ[#x2 PzԤ.5@NKD_ Xz֣CZ=Zz׼ ғZ"./NKþV hK{)0 ik{&FTύtw`I erE+i�<r YކAyd oxS ~RD:2kd`qh|$/d )_Ni*veyC`kZ2AiC �!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G�TT0" fAF ^0! 4z x!<LG<�^@^�� R TX H *ؠ *+Fg1F n1GwGqт , , ,~Ա, $@ $@ $@ $ؠ $L3Ds 6M7%`h0Ad�lYgR`MA%P77` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` jV5W]w\7@a% *H3Yeɬ`Bi^ސ`�X� 7\q%PE7]uZ]w߅7^y{7_6_ a6ppu8b'8y/8c < < <,e_ق*ؠ *@�fLc|^@V 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`s?=tE߸tOׂ , , , n9w[ *Ƞ *0^ʦ&`6( 2 2 2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@*0:Є'D TBGa,&�8n @-,DPD&6,.b8E*VъRbŖI_j@@  l@$P $юY`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`@2` X Ȁ2` X 7ڀ6` X`؀6` X`؀6` X`؀6` (Ȁ2` � �``K(@ (Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2`>Չ)@6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`860 `#60 Fl`F470 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#oȟgFsռf6os܀, h, h��BЇFt �:7я3,� , ,� , tE=jRԧvUBue=kZַuuZ'` Xp'` mf7φvl^svx`̒�AFwսnvw=uw`~xmozGx‰@o7=q,)@qwyE>r'x.x#$I8B#$I8B#$I8B#$\Bԥ>s Wzֵ.P_{>v 8 , H8BP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& Q(BP(! EA~PE`yЄ(4! MBЄ(4! M&&&&&&&"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"h @@A$B4C< H X @#ȂHIJKLMND)�PE' R$EOD,0UdE%,,,,,,,,`_`a$b,(�DTedFe\ H 8 @&"""""""""""""""""""""""""""""""""""""""""""""""""""""""'ţDJ%,,,,,,,,,,,,,,,P)d˶tK,˸˹˻˼˽˽ hf\X�@*؂dtDŽȔɤʴȤ--------------\̵͵t*Ѐ4(0 $N̬ A\X�@*DTd (0 $ (0 $du*ЀA A\X�@*%Q̬ U(0 $ ` ]X�@*"5#=*Ѐe&E(0 $$+̬ p.e(0 $,53E*�/eS]X�@*@:S# h=(0 $;%B*�>U ]X�@*0I XL (0 $JQE*�MEղXX�@* XU HUT]X�@*_V̬ UM]X�@*fuǬ (L]X�@*xmu*Ѐi](0 $nE_ �WE]X�@*Hz%*Ѐv(0 ${XJ =]X�@*؇%*Ѐm(0 $X4 X6]X�@*ؔ*Ѐ(0 $# p.]X�@*١*Ѐu(0 $Z @&]X�@*ڮ*Ѐ۱%[XX�@*ڶe*Ѐ۹(0 $[ ܲXX�@*e*Ѐ\]X�@*`E*Ѐ\]X�@*ӽ*Ѐe ]X�@*@ڝ*ЀA\X�@**ЀE޳XX�@* *Ѐ(0 $^ˬ ]X�@**ЀE(0 $_Ǭ ]X�@*ނ*Ѐ(0 $ `̬ P]X�@*&6a `]X�@*8aǬ X]X�@*!&"*Ѐ(0 $#)b P]X�@*01*Ѐ,(0 $28*�4(0 $9?*�;(0 $@fF*�B(0 $GM^*�I(0 $NFT*�P(0 $U[*�W(0 $\&b*�^.(0 $ci Pf]X�@*op*Ѐk(0 $qvw 0g]X�@*~*ЀzN(0 $fvȬ ]X�@*x h ]X�@*Vip  ]X�@*Xi  xi ]X�@*6 ]X�@*8ꩦ Xj ]X�@*߬ A\X�@*뷆kɬ 8kA\X�@**Ѐ(0 $V췮 lXX�@*Xˮ*Ѐ>(0 $&m lXX�@*(ؾ*Ѐ.(0 $펮 XX�@*v*Ѐ^X�@*`*Ѐ^X�@**Ѐ^X�@* *Ѐ^X�@*>*Ѐ^X�@**Ѐ^X�@*@ *Ѐ^X�@**Ѐ^X�@*DJ)qPLO)`\ �]X� "`!P%2p++S'()r'P+,'E*r'H M q]X�@899;::::::::::::::::::::::::::::::::::::::::;WeW999999999999999::9'!+M0*Ѐ4/(0 $Y؅ׅ^\pxׅ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Pׅ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]P9 %,}*�'(0%CODR�LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLĻPȄPȄPȄP�L2*SL2*SL2*S(I8qrc,Xʖ*Wl%̘2gҬٲ :w'РB\s%e eb(%ERj!Fbd!Fbd!Fbd!Fbd!Fbd!Fbd!Fbd!Fbd!Fbd!FbB a*B abd!Fbd!Fbd!Fbd!Fb%KPl!C*Rdb<׷(oXs%Ku_i"Lx * : VR &`R &`R &`R &V!VJ(; ㍗x#U}=H:-~PBI'LH#舀OJ9%UZy%YR9]z$ZY`%h$c@!F2)Eq9'KUh#yN D"S XI:(_J*"V&$?Xaś9*UN 촄H" )N]r+GR () %~P+%NJ )rS0B N1 %B !BI2 #2B (G !)0B #B !|% +|+ *0 3&dP|jLUh*?.;!%H$j둙P %P % !* #P #*R% # % (R!R! %R! !Q(P !P # !K*AJ~ !BI&dBI&dBI&dBI&dBI&dBI&dBI&dBI&0IqQX1ǹR| NH$Iv@"&k2$H"H"$"H(J($I"|/I! d}"$R$I"$}!J&P TdBHD&I"@E(2B$"($NjP")FAGPB)4AM0D&$ IdBD&$ IdBD&$ IdBD&$ Id(#/DM$*h�x^$t ! Ȏ% ! iz*XBpE!LoD!1LC(D&X7b{ ABsD!PQA(QL"]QLP0PA W�#@A ZP)� J<&2IML0B,$$"6GU |@YN$| 53JԒGbD-)AR*A U�!1 ?P)( RSTq$U %,J(HA FP (TP ( PԒ�%Eo~P!HuFeD%&F^xYlR5GUЀ7ʓd;Y1+R0:ӉJ?�)NN!�aȨD* @`!*aNwxE' qNؕ!�aW!NQ @0D%�щxl}E'�QS0+Jt-p+\ 0P,H$U}.{Rw:YNB8PĂ*1@C)Q Gܡ*|Q {� P)Rh [;hTR�@  JR#Jad�8]_a;T0+āW�b}1cIFH>FO4@].@' @ #{# =Q{pD){X5q@@?ʑR�5G@І8ZVCpD)t@G-ˏd8B;JG<xģ>5M- C0IBc*4d;afP ĭdd48ʎx�0G'*ьx#8!`D'd�Fam!jSģ;^qNTxE\;ZTD%�`/lmT0F' dg&?ypB$PH",d%69s>yϫ]{s:YN`KHB`po@P=0?1~lF= slc"Vk|G >ql)8)nB!DK ¨1a@BE > Q & Q|H'AȂD Q|ǠYc/Vp$�(X R I?ͫo2' v#X`pou$JBۀ<UlB"zOC>! DCD/QC(H?!2*P!% BB 75 " " ' >ԃ>|9B B (1?C=?&1 0 +lSHB8�-!6!U4.N,N XBӁ#�׭l_ |C:,?%1H1& B=+Ȃ(%0 %? 2-2*>(%!#B %"l>l,"H +|*Ȃ,d(\&l?( >D'&\ /|"1 ' /&8$$YH&2.UHa-N,N XBӁ#�׭l(3 'D<"ԃ0\&C= B*7l|B >"1% 9p(%9> *#P# (|B 110+l"\B~*' +&?"7l( ,%?(|B=0"$O&0#HB8 x,R.%S_hNDTN%UVU^%VV%4(0p 8,C='?C?"333B 1|%?A* >,-(;+0?(#+0*'%<D D8'&'|B"|B \B"1 0C=0*3%0\(6,qq&�$$YHRN'uVUdvn'wv,N,N XBӁ#�׭l(B=8?|%3 B 0< )n]'<"1ԃ( ! 99(#-0#0(,5*"6\"|% Bl,(l (|%B:*P1?3"1|B7>*&�$$YHu^).ehwvz%4(0pm*(\& 'l% 'lB ' & ("Bn |BP*0)!#)0 B l(B & +B"Bl* " ' B B '"|B | "|B |"l(l",&�$$YHG^+]hvV%4(0p-q(Bi" +%0%0**Ѓ?ç(l"&q"'\ Bi&�$$YHG~,\hl.N,N XBӁ#�׭l^ B l'n(P#!A/B* 'Ȃ &BF%d&|(|" &�$$YHGȞ-V,~%4(0pm+& ­  ((#B|B |"''~" "\B~nPJB8 x^kh@۾nw.N,N XBӁ#�׭lA l'd% BR(�%!0BB l "Xn~&d`n'X&�$$YHꦯuVf%4(0pY,\ h' 2(P2%|& *|&|qVW |((| \oPJB8 x 0 ǰ 0 \hpU.N,N XBӁ#�׭P1|­f K1!P#*)l'd)"0"l" B [&�$$YH111 oAhrT.N,N XBӁ#�׭H'?C B~"L0!PB- "|& l(T+'d`* (rmPJB8 x21132W23/N,N $0(d p]Y1 (\B &x3)+0(#| |"| "p3.+1B |>&�$$YH27C?42W0!/N,N,B&0'D"l­$T ՝(l"|&\B ,& &|B B=C (((P)(*#P#*'% ' ( "(h&h/"l" B*l%|" "|%"'' ' B + +(/"|% )~" X&\B'PJBB4gwgqh�E!P#DB$($\%T&tB/?7"B=9C:|, 'l985<-B 2?2PBC/d?B"<0C'C:+\B §ç'"|(lB*\77' B4>D*'1C=&Ȃ9?"\B46 * >6C=%q$$YAJ 8׸8縎8W/N,N,%0k+$\%T&/+7C80/9&0C=D0W9C/8&H> +H? (?7 C/)l(P]Z' 6C d` |(* 'l+B(0C=/( /1B=0+l?17&B=" "<,5A*8lC/''PJB?;GDh�!P#"L%PB%`[ !l**<"5 B ? (7% >\'1Ciz7#7x)>x)0\"|">"<C("P"'+')7 B9\"|1 <l|3(?%'C4&3+ >l*lB Bq$$YAJ ᴟ=ڧ=WG!P#"L%PB%`[ ) 5<|+|?(1* >(' 1 *>(0+2(?,#+*B,11(' ' §?C=|B 'B 1l-* >>?ԃ(|?C 0C1(>`-0B#, q$$YAJ ?JT@h0`A&T\B%F")tR%L*MT雹c߯KzCԇ߱@|Z"=AN(?C_/B~\btSA}d"D$*VlZ5h@iUzXmjӠzX :OT ~dB.(YX}Zנ>|sgF$%ʖ-TPS1ukׯaǖ=vm۱hhwo \@p CaT4J@/*Q}'Yn@˖_dQP1"o#W eOVaY[UYD.d=d$O.dmVE>XgV $AXǘO>D=ĜmXO'KD6L$Ib4+LKۨ+ ~h JHI.L@xaExAzdc f9cc@}`|qew~!zFT!MO1ǜA6%QdO[XMY%}@D1Ffl9ƘODaD>1g[~AxfaY@6L]>$Ѭ0MJ{W֪Nh h "DJ0IS~IszGD9ƫcA$VGkXaxd eeT!DwUq@DUVA>Y3D6$YIklchҩfcV zVsǫcfXf>DDjaD$F4)m! Z%8F0J*$D6уA>I%IQeO.$D`C>DxR@aRq !%@X郕UEY6dQ|3D>$ADa%M $D6QDV>AU bчA|؄.Q8I$a4V0"A n_UЀ@ dYA F`D$D%0B(dQ "*1 "%D @&A ?c!HRP?~c61D+D&> }X*>y}HWR!K"Dl'V!9DFcH'7 "H.AJ`$"DD!+DbH'T\&> Q Q* DhP) GJȃ5"M"7@D. Q|D&>!9">@|b@'DU^(6M|($0+FJGW Y@@%`FDr JT ) M B@D>OO "&MP A U+TB >A &>AD 0D  }b'.K|"؄(6@|%>@ Q|,$0+FJ 5iU Y@@%`FDr JT  .чOb3"DQ b@%RK ' Vl`@A P0 + GJ|"z'RV +'6F0E Mh@*.!A|b0B V&!M|b@ I" it/-v񽪠θ "H.AJ`$"+Mb =b^%A @D  Qpc+K B+!@|".KxE|"Axe&>qA|"Q E  m+&(A B,$0+FJ/vaTA4�, #6PؔHAU!A Q"!AM0%> D0#A P، (HAJA(>AK%.AKP%>AKb@%6AKP#>DB)AQ"%> D@%.Db%.AKP&4!$ I P#kOꭩlM dYB@ R0J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0#(J0# Ha  -H U_\ d} b @ ``````````````````````````````````````````````````````````````````````` F o ` < 4Zkbb Z�� `1e \mq1uqy}1wq .q4 @ @4@H`  `1qɱ1q4~� @ LCJ? 4`Kjb  @ 45@`  4Q35UX5]5a36es6i6m6q37e 2` `5d3S@>`  � � � � � � @J@ L 4`9Kjb@J@ Ѐ4OtOOO5POOPc 4MIjb 2)R-R15S5uS9S=SA5T3OY2T 4QIib @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 5,UV6@Xu`  $sjjj6kvkkV hŶ^@6`  m6nvn,sO6oa 4lAhb @T p7qwq9Uo5@r`  ws9s=7q7tM 4`r+gb`P]ua7vewvS2�SY5Dh@L7``  hx7yO75PcwQ 4wfb `y{vMR@ q@_`  7~w~ 4 }db ~8 4�db @ 4db �9 4cb �MUxY 4@}cb uxy[ 4@{cb x@7`  8xc 4 wcb 86@!`  x@ޘ!`  @x!`  y)L@Y!`  *9E@29!`  Fay@N!`  b}Ū@j `  ~y96@ `  9 4 bb @y@ `  Vx鹞Ū@y `  y 4`7`b %z)@zb A:EŪ@zb `]a5@zb y) 4@`  |:@zb `7 4@`  z@zb :c 4@`  亯ZŪ@zb {] 4@`   4@`  0{ 4@`  H˺ 4@`  `{ 4@`  x 4@`  {c 4@`  G 4@`  {+ 4@`  4@`  { 4@`   4@`  |ϴ 4@`  85 4@`  P|Ɲ 4@`  h= 4@`  |ɫ 4@`  e 4@`  |] 4@`  Y 4@`  | 4@`  c 4@`  }[ 4@`  (ӷ 4@`  @ҫ@zb `' 4@`  lѫ@zb  4M`  ϫ@t` R *gb 4`iS@pr`  Ϋ@X5d�pr`  ; 4M]d�+gb @5@3e�q@*gb `Y@3d�x� rR` >~u@J~镾rR` >~빾5 4F-'6`>~7 4rb~-'6` ?/ 4� GurR` => 4 BGrR` @?ei7 4 Fu@P-'6` s?p@p FurR` T3ɿ?ٿ??5@>6`6@�,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTREUdQEUdQEUdQEUdQl@a^@)\ C "Hb5pbGHc6ވc:c>dBIdF)Ȥ)hb#6Ie)XC +le^~ fbIfffjfnf TYe )(R. Jhh.h> iNJi^J|28|g ,Aj kJkފkkb 2|i&)Zh2[T*@~柏~~Oߏۉ'<|*� p"R  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�@�J@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6:UB@< yD.[#б(KyT/BL,yd.Le@`1 8yV&یc:y| @ zЄ.M!;�xF HKzҔS�"0͖? P P dḷn_ XTJ >U?YּI8td`+{nvASֱl7;2yjX.CxX27 x˛v%wtQd'ݻpxI8Wp�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G�TT0" fAF ^0! 4z x!<LG<�^@^�� R TX H *ؠ *+Fg1F n1GwGqт , , ,~Ա, $@ $@ $@ $ؠ $L3Ds 6M7%`h0Ad�lYgR`MA%P77` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` jV5W]w\7@a% *H3Yeɬ`Bi^ސ`�X� 7\q%PE7]uZ]w߅7^y{7_6_ a6ppu8b'8y/8c < < <,e_ق*ؠ *@�fLc|^@V 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`s?=tE߸tOׂ , , , n9w[ *Ƞ *0^ʦ&`6( 2 2 2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@*0:Є'D TBGa,&�8n @-,DPD&6,.b8E*VъRbŖI_j@@  l@$P $юY`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`@2` X Ȁ2` X 7ڀ6` X`؀6` X`؀6` X`؀6` (Ȁ2` � �``K(@ (Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2`>Չ)@6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`860 `#60 Fl`F470 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#oȟgFsռf6os܀, h, h��BЇFt �:7я3,� , ,� , tE=jRԧvUBue=kZַuuZ'` Xp'` mf7φvl^svx`̒�AFwսnvw=uw`~xmozGx‰@o7=q,)@qwyE>r'x.x#$I8B#$I8B#$I8B#$\Bԥ>s Wzֵ.P_{>v 8 , H8BP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& Q(BP(! EA~PE`yЄ(4! MBЄ(4! M&&&&&&&"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"h @@A$B4C< H X @#ȂHIJKLMND)�PE' R$EOD,0UdE%,,,,,,,,`_`a$b,(�DTedFe\ H 8 @&"""""""""""""""""""""""""""""""""""""""""""""""""""""""'ţDJ%,,,,,,,,,,,,,,,P)d˶tK,˸˹˻˼˽˽ hf\X�@*؂dtDŽȔɤʴȤ--------------\̵͵t*Ѐ4(0 $N̬ A\X�@*DTd (0 $ (0 $du*ЀA A\X�@*%Q̬ U(0 $ ` ]X�@*"5#=*Ѐe&E(0 $$+̬ p.e(0 $,53E*�/eS]X�@*@:S# h=(0 $;%B*�>U ]X�@*0I XL (0 $JQE*�MEղXX�@* XU HUT]X�@*_V̬ UM]X�@*fuǬ (L]X�@*xmu*Ѐi](0 $nE_ �WE]X�@*Hz%*Ѐv(0 ${XJ =]X�@*؇%*Ѐm(0 $X4 X6]X�@*ؔ*Ѐ(0 $# p.]X�@*١*Ѐu(0 $Z @&]X�@*ڮ*Ѐ۱%[XX�@*ڶe*Ѐ۹(0 $[ ܲXX�@*e*Ѐ\]X�@*`E*Ѐ\]X�@*ӽ*Ѐe ]X�@*@ڝ*ЀA\X�@**ЀE޳XX�@* *Ѐ(0 $^ˬ ]X�@**ЀE(0 $_Ǭ ]X�@*ނ*Ѐ(0 $ `̬ P]X�@*&6a `]X�@*8aǬ X]X�@*!&"*Ѐ(0 $#)b P]X�@*01*Ѐ,(0 $28*�4(0 $9?*�;(0 $@fF*�B(0 $GM^*�I(0 $NFT*�P(0 $U[*�W(0 $\&b*�^.(0 $ci Pf]X�@*op*Ѐk(0 $qvw 0g]X�@*~*ЀzN(0 $fvȬ ]X�@*x h ]X�@*Vip  ]X�@*Xi  xi ]X�@*6 ]X�@*8ꩦ Xj ]X�@*߬ A\X�@*뷆kɬ 8kA\X�@**Ѐ(0 $V췮 lXX�@*Xˮ*Ѐ>(0 $&m lXX�@*(ؾ*Ѐ.(0 $펮 XX�@*v*Ѐ^X�@*`*Ѐ^X�@**Ѐ^X�@* *Ѐ^X�@*>*Ѐ^X�@**Ѐ^X�@*@ *Ѐ^X�@**Ѐ^X�@*)؂,@OqQ`-----------------------�H\L*Ɣ-Xw*�P(0 $7oLQĵD32ȂpGDE'FwGtRTIq'xK9'''''''''''''''''''',8/ȁ,@+03�*,=_*�k XX�@*-PD*s>99999999999999999p999999999999999y:`y:7"@!!,h9)K**Ѐl(0 $pPD*dg*HO\]]]]]]]]]]]]]]]@WW]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]`gw_]߅\pO,@+3,h9)K**�G~_X�@*w*I!!COLLLLLLLLLLLLLLLOO *SL2*SL2*SL2*SL2"h'B E*PB E*PB E*PB E*PB E*#I$1(BBnPr,Qd -jײm-ܸ[h`.޼zovERE.ĊHiq*C #!Obd!Fbd!Fbd!Fbd!F a*B a*&Fbd!Fbd!Fbd!Fbd!F$o}!F*!J*!" R " R " R " R " R " R "҉()" TxYgQ18[Uh�9 ص]HTA#EHEcR@fbqH&Lr%Yj%WVR &`R &`R &`R &_V%qbY %P %P %P %PBI%rz((EhxeFcQT!gaa$nQ<:* ص]HT)4RT 1?DG&8++N&;I*$P%P%P%P",-NBAW XUH)3;/Uh@*] ܅D <0[T$$Nb1QJ%J|9ĕl1W2 !<2%lJ!_Wf4ERK0V9缀] ܅D5 -#I.IX1QIB )l ) #5)( ( "l%|5#A %*m % ) ! %[3bH'tb)h)I' 2 |%#" l& r(H "J l"'\2& 73I!@AW!Qd!^a14mUA?~_ ص]HT=[PAKRafL!Fd?%P %2AL0)2ALPBȄ+PAT")T F # J( BB` !BdD& R�*TQF)T C+*Q CH(H F�+AR)EJ D65B䡋"%A FP`%A FU`E! RWоUA$&s�,.H$G- f ("D&$ IdBD!$ IBE!$=BHD&B Ib#FQBxDJh"D"2TH*2!LH"Ȅ$2!LH"Ȅ P! Td0D'�a@hNs8E'*I#IB(P"H!BD")PAP"!$A IPBĠQ TA f (dA X B9*h N}j^` UPШ�%Q X0CdB; QL"j=ZQVT@E& J ;A BPp#L5Z3QAP 2QL@ 2QL8E'*ST0 �aJ$]$Ġ(AUl %�"#\J0-%H�B`, Rx,`fU�TewABK3*oIT001DHB(WfRt?R⶛!( W"q[#%1(Fȃ*@A FP@W @8):Q "qf(8J0#@Q`)( ?b3 �O�B`, Rx +`A0=evY]P; [̀3LA Q8D&0!IKD' N��rA;9 k0D'N`t@;� :9@T� SH1\'*[CT+ CH(!b Jt!:C/:QN) щ;):aJҔ6!P' fcp-h X4O|vY]PӋ [̀3LA Q8D&*ሕ-oE)Z\C)JV8}?щJ qR�.Z(#JR<([QIt # Fp((щI-/r;Xy#V~RwpDR"3` { p,p|^U�CewAB://*z`)D%R$#8Zs{C.RP0)�jF'�щfHiCpD)V^ m8Vq[!2?d+�"<:4#=$C8؃8B)=?C+44؃=Xʕ:5C8˕9"!�AH`PcPW\ތTTHdH`PA!`M B'TB'B04C-�8C</9T!TC<0 T?2B<!2C3B32t 8T2)P!;P)T:t �Y-,' B |"0C=0(2ăC5�Y<C0Ԃ9!;  B' ?�/C5t :T0B'B%tB%BNZ!�AH`POd`W`Hh#`,],] A#`W`TAd&PB d݈B ( "B? &3 < (6'B ?\B/' 9\* &7-7& B "' 110 &'(|B&" %6B"(C4 ,08\B5(d4C \?' &3l(DC:*6(lBn'l"@R&DAHẍdN&eV#fTehxH=f&P` "l N B4C:C= 1 ?&3 B l*B:0C*0"|>DB3C A:\C "|('lB "\>\ |B -8 '?& ?<*|?B?'1&郇*? "l'lU%P&DAHxRfh@f)^,],] A(xH=f&P+|B |"lC=0> B 0 %?l%1(?0 1">0*'?'/lU~,86l* (l'l," +؂B~B*%1,B \B=\+-|0'>"ԃ1" <0,,(B=+8&(%|R&DAHx4Eh@+k_,],] AnxH=f&P*' B=0'B4CB="\/ l8|'* *1(/(\7C7|C ?C\""l(0/1(N (*(% B(8|&&+5%g=& 1"\B=0"|(7 +l" +1B 'R&DAHx0)HhVTA~Z`W`cH\`A!`%( ( B:l-<'lB=&/ l111(d='|1 /31C4 ԃ1NnBB ?"0C:"( (BN l%0<000+ B43Ȃ00B1l"?(7- 03/*>(  &|& R&DAHx.V+oT.xH=f&Pn( &B C:9?\ 1A*<Bz^C:6'3 "?A 1>1((3\%#+5+ 5 "l%l"&\"|% & 6C=\'1?3"ԃ0 (>"7<l"09C:% >(D/3o" R&DAHxV 93_,],] AsbW`cH\`A!`%("\UB&"\ B*"B ' (l"BB B*+l"& l'% ('lB^&D%"Bn' ( %*l (d* &'\#Bz"&DoB^&\'B (&DoB % ''\%%(%lR&DAHx3VaT`3)xH=f&PhB"lBnh&" ,>C:<؂"' jo ĎB"hS&DAHx<V6wTv(xH=f&Pq |B |B % }+d (%- " l* }GxhGo|% &%`B!�H\POd`W`Ayfh@w8.],] AhbW`cH\`A!`%dxo#'( & &&( B l'  (|B \*l9#& B %`B!�H\POd`W`dHh�:`,],] A97`W`cH\`A!`%h"*"|}& ( &|(|'"Gx2&|S&DAHxȈ?;Eh�W;_,],] AD;[`W`cH\`A!`%: "&}"|"B B"B |+\B l73UnS&DAHxG{h<^,],] A<xH=f&P'BB:(7" %' ' lB"|6 B*S&DAHxļܷEh�T`W`cH\`A!`%l@(N 0 }#%"|B'' B BJj'(&\"lS&DAHx�W=/],] AcW`cH\`A!`%~ ( (/}UB (| (|&\ h3/&\@ x`A1R\1#EJ,R\eKGA9*6TeK/aƔrA*T)gO,HR%3W`s&J  QQE)&D}X)Uz6!ϘMB)Ъ>}G@DD}h@ iUQ}M}4hA}tӦO~Ez ϠO(ЪAl0"F+f(F"F,=gXEL߰ HhWF,Rfb,bD)!UX_ҩsVx1qAIqDh_.Ak'c>~XsdVYc4xaeADG'K%D6&xaEMmae}tl}ǜTtY=~ƑEAV $!J0)10 3(" )% ċTRHiMAB#,* )̸ ,8L(IM6H[ŖoE}饗qeh9F_6郟tsclactaƖT4Mf@Q@MlYEVXQ dK'c~%c1Fxc}amYe~ DK1ǖca@IgazQ6I%( Ќ+̠(,B#,8y*4T_Z TB 9B#,* )̸ ,8L(IA>eM A~gTF>GK&DVd}fme=1Af>D>AĖzlAD~leVDTZYDT&=sf~} $cemIEh郕tADD$Q>IL B )̸ B ,4‚MЀ_ TBB#,* )p3`A G(&(D"H lqtԃ&! DB*>71Xq cC3 V?QQ!@M(! Y?!O B}>! [|B <aA B@'DDTx"q Dk@ lJ`@p3P$ Y41 %',@%H$׃`A Cɂp3`A G(&(K/9|Ōz|b8F R ~l*0Y *l VX Q|"1A#DDYK >Q>!t\C+D ~b8>>z#D=aUB71>"B Lb`D! RF�JTAix UЩv,Ha(Y`,%d(V ~0(! ~!%6@ B`"Olb'a>(VA.,! }"*`"Q D ! "@D Xq>cH D1zC?Dz0#`8 D B> ݬB~DB(B�A R0@(dA XޝTA?5L U{E`A Cɂp3`A G(&(D"XE [ aA"cX?cc0<!c?~ D\'q Dc@'.>">VA' }@(h'! Q (ұ Y1l!c "`"6!A %%0Q A f(,H |!*h༕~R� 44) % R0̀1DB`Al8QMB'M BѨG:!O/@ G:O%VX73q XR`E4 t VaH? VA°1!@+!z#H=v#( 3\ B`Ӑ,, % P PrbA#XP 3\ X J$d"V Bz`E1M  q Q|b@DdAz*DT blY "H"D"1qB X'.M"">!U , } .!MEJ`@p3P$ Y4 P Uؽx,Ha(Y`,%M  K+.MA"> Db( aA l*AXa6!R! b7baxc"!l>aV/AxC, ( @ ̀" � 4 /@~O %@% P=@#@ " @ 0b>DDaA D!a>l'DV ARDaAVDD!XD6!Da>DXAda tVt>ARA76A Da`eaaAaA tc@6) @ ̀" � 4 c{ 4 SnRbT $@#@ " @ 0".A6/!V6a"VaD!aA6aD!*lDA A6!6!*>/6axc.A.A x#!>!6!>aDaXR/>.a@0@ (" @ @# $@ %@% ²-� 4 `(@ �  (!!>A>V>aa`Dltc>AaAa.lgVaDa>aDa>.aB6aDA%bVAbatc@aRaa!`D6a`>a@0@ (" @ @#-ò 4,+mRbT @> 4 `(@ �  (!!Dx.VV!V`aVaDab`V!.>A6"VAjr6!V!*VVaA%/A 6>A6A lga>aO.A>�t@0@ (" @ @#?ñ 4>kRbT O  "� @ !(...DA>..>A>D.A6D!>A....!S5]@5S6.D.>6>6>RV........2@ (Q`Q�Q 4�PkRbT eQQC ̀ ``8A((((((((((((((((((((((((((((((((((((((((!$!$!$!$!B!B!B!2]MtQ7uUwuYt%` v � $Ug 4@fjRbT @w ` w````````````````````````````````````````A8E``````````````````````` @ @ -@|ק %@% X> �8x鸎88y@yX>@ %@% 9" @ <A9EyIMQ9UyYY@ @y+@ %@% n` (B @y 2: w (b w 4`gRbT @yy z麮:z Z @y@ :;@} %@% 2;` w v� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 5 � � � � � � � � � � � � � � � � � � � � � � � ` x { 4fRbT �yBy ` ʭʱ<˵|˹˽ʏ9̥ @ ؼ<||ɀ" tV>@|h %@% <}! A}}ϫ@\h %@% Fe (˩@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ "^Q@N}R %@% bO >~艾> ()>~ꩾꥠ 4%eRbT @">~پ"�"~מ"-@>R %@% -C ?K 4`cRbT 5?$=A7; 4@cRbT 7ei m?7 4�cRbT _e?ԙ@; %@% ʧ1m 4cRbT @& %@%�I- <0… :|1ĉ+Zqb :z2ȑ$KHd| 3̙4kڔYEɝ<{ܰH<4ҥLaV3ԟ :.Jӭ\zzdˎ\qG$U} 7n*ڵH 8`U4=<uAT 9U4 sAT :U4`>}rAT ;lU4=rAT <*pH=r ǫ/#*q{>b Տ/#*ۻt\IY@G xD-`U-!QnaH-UpbU-!Q6]-UHd]U-!QRNyT(-UP f/U-!QnQy-UgUv-!QY@G xD^f<Z-U`J*Uh)Y tGHTQjEVAS-!QEYJ@G xD.kc -U0-Uh�O tGHTm VA>-!QW@G xD^-U<p? qOLq_\q-U`Lr&r*\@G xD+ߌs:sCUhI tGHTsJ/t UA%-!QZouW$-!QjvUh H tGHTvzs--Ux[\@G xD_y U -!Q榟xx-UM{{]{@G xDO|8W-!QOOUh tGHTQ}oPd@G xDUh-U� bU@Бx UJU@Бx U? U@Бx U _J :� 2*h { <*�qLl�-# ,jq,#Hψ4 �0,#H&VA Z:eYGP<*r0. <*0r`4�8:� l+X (2),#H+ LUA HeYGPJsԌa4 �<A- ,#HΉtsl; xs=|sPc 45(A zl`!B шJtE/:,h�5>zЃ%XGt,mK_,h�5#Bһ` �Ӡ uD-> tN zl`!Bլju,͂P<wI$Dlm[(h�5AAu.)<(Ha-a*vmc Jve/+(h�5#0Zл` Ԫvmk_ vmov-nԀI YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*xA=YGRt aRl H� x{|{ |.ZIG`ЂH|/k|?|$/C& j|d�n|< }D/я+}H]RPKdvY�H聬k}\׿}d/ώ}lo Sq@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@                                                                  `H2<Tw�(Hhȉ艟(dH-L<@Juw) ����������������������������������������������������������������������������������������������������������������������������������������d20wYwƑ?PUw6,٪ʭXb5:\Jj zP: 8*z8WRʯfSxկK$;\˰ % Zk; ) 8W+#k~) TK ;V$/;, H2<L,T0;%8ųEkƑ2@J@4!uQ+v20$O{PS˵]$WL2gH$sWq;$8mo[�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G�TT0" fAF ^0! 4z x!<LG<�^@^�� R TX H *ؠ *+Fg1F n1GwGqт , , ,~Ա, $@ $@ $@ $ؠ $L3Ds 6M7%`h0Ad�lYgR`MA%P77` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` jV5W]w\7@a% *H3Yeɬ`Bi^ސ`�X� 7\q%PE7]uZ]w߅7^y{7_6_ a6ppu8b'8y/8c < < <,e_ق*ؠ *@�fLc|^@V 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`s?=tE߸tOׂ , , , n9w[ *Ƞ *0^ʦ&`6( 2 2 2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@*0:Є'D TBGa,&�8n @-,DPD&6,.b8E*VъRbŖI_j@@  l@$P $юY`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`@2` X Ȁ2` X 7ڀ6` X`؀6` X`؀6` X`؀6` (Ȁ2` � �``K(@ (Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2`>Չ)@6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`860 `#60 Fl`F470 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#oȟgFsռf6os܀, h, h��BЇFt �:7я3,� , ,� , tE=jRԧvUBue=kZַuuZ'` Xp'` mf7φvl^svx`̒�AFwսnvw=uw`~xmozGx‰@o7=q,)@qwyE>r'x.x#$I8B#$I8B#$I8B#$\Bԥ>s Wzֵ.P_{>v 8 , H8BP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& Q(BP(! EA~PE`yЄ(4! MBЄ(4! M&&&&&&&"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"h @@A$B4C< H X @#ȂHIJKLMND)�PE' R$EOD,0UdE%,,,,,,,,`_`a$b,(�DTedFe\ H 8 @&"""""""""""""""""""""""""""""""""""""""""""""""""""""""'ţDJ%,,,,,,,,,,,,,,,P)d˶tK,˸˹˻˼˽˽ hf\X�@*؂dtDŽȔɤʴȤ--------------\̵͵t*Ѐ4(0 $N̬ A\X�@*DTd (0 $ (0 $du*ЀA A\X�@*%Q̬ U(0 $ ` ]X�@*"5#=*Ѐe&E(0 $$+̬ p.e(0 $,53E*�/eS]X�@*@:S# h=(0 $;%B*�>U ]X�@*0I XL (0 $JQE*�MEղXX�@* XU HUT]X�@*_V̬ UM]X�@*fuǬ (L]X�@*xmu*Ѐi](0 $nE_ �WE]X�@*Hz%*Ѐv(0 ${XJ =]X�@*؇%*Ѐm(0 $X4 X6]X�@*ؔ*Ѐ(0 $# p.]X�@*١*Ѐu(0 $Z @&]X�@*ڮ*Ѐ۱%[XX�@*ڶe*Ѐ۹(0 $[ ܲXX�@*e*Ѐ\]X�@*`E*Ѐ\]X�@*ӽ*Ѐe ]X�@*@ڝ*ЀA\X�@**ЀE޳XX�@* *Ѐ(0 $^ˬ ]X�@**ЀE(0 $_Ǭ ]X�@*ނ*Ѐ(0 $ `̬ P]X�@*&6a `]X�@*8aǬ X]X�@*!&"*Ѐ(0 $#)b P]X�@*01*Ѐ,(0 $28*�4(0 $9?*�;(0 $@fF*�B(0 $GM^*�I(0 $NFT*�P(0 $U[*�W(0 $\&b*�^.(0 $ci Pf]X�@*op*Ѐk(0 $qvw 0g]X�@*~*ЀzN(0 $fvȬ ]X�@*x h ]X�@*Vip  ]X�@*Xi  xi ]X�@*6 ]X�@*8ꩦ Xj ]X�@*߬ A\X�@*뷆kɬ 8kA\X�@**Ѐ(0 $V췮 lXX�@*Xˮ*Ѐ>(0 $&m lXX�@*(ؾ*Ѐ.(0 $펮 XX�@*v*Ѐ^X�@*`*Ѐ^X�@**Ѐ^X�@* *Ѐ^X�@*>*Ѐ^X�@**Ѐ^X�@*@ *Ѐ^X�@**Ѐ^X�@*ᵄL)؂*)NqQ`PH\L*ŵ*�P(0 $ )DPD32Ȃ#(/E'1'2/sR4q'x69'P8</ȁ,@+3�Ŗ)**�#(0 $ =,`,,!0;99999999999999999_`999999999999999^q'r7w::::::::::::::::::::::::u>(4=,h9)K**�C/(0 $ =,`,3`3`(P\]]]]]]]]]]]]]]]]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]PW\pO,@+`+,h9)K**�'(0 $ Ƃ+*)+,#WȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPOP�L2*SL2*SL2*SL2Ȑ"Gz  U(TPB U(TPB U(TPB U(TPB U(TP$)L2IrUH *WJ,Xl)k,ڴjײREÆrҭk.޼z.@.*m.e+,_HrePQb#C 12#C 12#C 12#C 1TS!L0TS!L012#C 12#C 12#C 12#C 1*$< YĨJ*1ĨJ*1Ĩ#0R #0R #0R #0R #0 ) )I!B@VfHWQH!YUh18 ĵ\HT"aY|f\bx!%L$QJ9%OVR &`R &`R &`R &WVR%iBY %P %P %P %PBI%j':"`RYRdQbQ#lUjJq- UT:*ZXlEE_e!W P$z+꺫+N+: #0B #0B #0B #X6j[l'! T qRdQbQA*[T{q- UK*[QWYHafR ?,f:p%Y|1ƕLj)Q[!E_e!XXPZUh0/4/r!Q=VTdURqXTE"`l1!Š(0 !] !B ! * &\r'Y3BIP !r1(+B(PB (d͈!҉!ry'TbH'Tb!N !5(dM%bYנB !Pb8!0+PbQI!BdAVfHWYP>W[Oq- UD3[QWYHaf`Qd>%P % #0 ) %AL@*2LB`!\A B0(H= +T F D&H Jd E!PPB`D!(QJB0) щJ0;Q J"(!L@*2AL"(%2LBȄ*PA A0B(!2ATP"%2AL0Bb)H! UZ=UA{$$ﲀ,@.H"_P! _ɂp3` PH$ IdBD&$QIdBD&BQIbD&PdB(FQa!ABD&P!Dd"+$ TdBD&$ IdBD& AB#*aN�:qNTD&PPBD!$PdBE&QD"*$!Id"*B IBD&$ I`+Q,F=ZH2 䂄* VU B,|% R0̀*@!;+Z QL"j=ZQV"ȄBAA Bx2(AJo`P fPk& !B"jD& "D& <D%^qJt� Q e(Y j̈́ZBBp2QAph}YQ f,H [U{*h� }Q*d+Y`,T Ğ`RBP#( ?`((a3$!(e0&!,CP F J0bOp(HU)'u�( qSt3H=p ((BY#$B{r#HBfD! * f d ,l Z~3ﲀ,@.Hm,l YJ`+ UB"(aMoD' N�2@;q!_0D'N`tD:;� :q9@T� S\'*[CT+ C�!` Jt!:C/:a *qNT):aJӜ6D! ) f d ,l Vt4s|^@\ $TVdA fP($pss:_.p GܡpD+ ؾD% QSt8E)p^ G�wpD-JGy)rntG"($:A U�#H1MU$^ FJcw#JQ;8:/s> Cb`*H! Y 8cerABXg,l RJ`+ U8B"(1g:!V= G�@G<q @G8 @t:r�cG+Q Bp Ԃ8h ε:9!0+!2?d+�"<:4#=$C8؃8B)??C+�4؃=XΕ:5C8BΕ9$B!�H\PDAHl|UȞ^!],@\,\ AH{aV`|EH\`AA!`m B'TB'B04C-�8C</9T!TC<0 T?2B<!2C322t 9T2)p B<PC%T;t Y-,' B |"0C=0(2ă C5 Y<C0Ԃ9!;  B' ?�/C5t :T0B'B%tB%B&!EAHl??Eh�.@\,\ A#C6Z`V`TAdT&P%H^( " +*0 l?0( 1"8l(|(*5+?| 5B7|+Ȃ>l*l  (03C/&'l(|B&" %'|9lC*$"9D 3%?\CJF?%/| l80%B4C ?lC*&&|& H$%`B!�H\Rd`V`?&mYTnzTm'qlHEfT&PBh$"l e B4C:C= 1 ?&3 B l*B:0C*0"|>D"\BDC:'5 '(|&|%B45l& '"8(- |B ?& ?<(*|?CJ?'1%ꃐ*? "l'l^^%P&!EAHlfhni-@\,\ A)#lHEfT&P+|B |"lC=0> B 0 %?l%10((?0 1">0*'? /\n^- 96l" (l'l," +BJ~B*%1,B \B=\+-|V0'>"1"<0,,(B=+&%|R&!EAHlĩ¢Eh\<,FN,Vl.@\,\ A,nlHEfT&P' B=0'B4CB="\/ l8|'* *1/(\7C B l8$?^"l%"l,/C/ԃ0l(Xh *(% B̥(8|&&+5%0h=& 1"\>0"|(7 +l" +1AJn 'R&!EAHl|VX,,@\,\ AbV`PdH\`AA!`%@( ( B:l-<'lB=&/ l111d='|1 /313*1XhnBB?0*DC:"( (AJne l%0<000+ B43Ȃ00CJ1l"?(7- 03/*>( V"&|& R&!EAHl oVD,1,@\,\ A1bV`PdH\`AA!`%@& l+1<-% ?C1+05<l(|B=0 B/C(<C=CJ^?^2"\6CJ~B:\ &\& n% '\" "l"l<5|B<80( B= 1C* /|?' 3?1\"1B& @)%`B!�H\Rd`V`ihGDOt/@\,\ A4bV`PdH\`AA!`%@)"\^B&"\ B*"B ' (l"BB B*+l"&&' &\" 'lBJ^&/"BJnB * ( %*l d* &'\-"&oBJ^&\'B &o B & ''%X%%lR&!EAHlptqVPl϶/@\,\ A6qbV`PdH\`AA!`%@s?7( &&@u" B:??-( B |"`zH"{?7%`B!�H\Rd`V`ogh�m'?TA&lHEfT&P| |B |B % Bd (%- " l* Bs篅~% &%`B!�H\Rd`V`fhwy/@\,\ Ad9mbV`PdH\`AA!`%z#'( & &&( B l'  (|B \*lO-& ¤$%`B!�H\Rd`V`fh:E/@\,\ A:?bV`PdH\`AA!`%ds"0*"|B& ( &|(|1"x&|S&!EAHlZT:TlHEfT&PBCiB ,lB8+ ' *"/"'%&\|'&(;%`B!�H\Rd`V`AEh@//@\,\ A=Z`V`PdH\`AA!`%|h~,(1B# \B |"|" &"'z("oJ;%`B!�H\Rd`V`՟Eh�g>.@\,\ ATY`V`PdH\`AA!`%H(h 0 B#%"|'' B B>v'&\"lS&!EAHl~YThTolHEfT@)%&T!"QD%!CQ0 HԧAD}tiPE'M2j%P1R\1#EJ,R\eKQG&U*6D:jUWfJuARTi:lY,BHR%3W`r&J  QyE)&D}X)Uz6!ϘMB)Ъ>}GO>]BIT Q(D> JO>}IԠT>miӧ S^> (,DD $j>>bh!%LbQH"KYB,7X B �!, b,0 3B0d!DVU.%z1gAlsǘOtGOf~D&}1>Xᇕm1G8a%U1&8Q~V6DzaQxRYAdmҁgV$xfV6'oIǖAG~Dm'ǖkGY%( Ќ+),B(,UYBqZ@*$UaB(,X+ )̸ ,8L(YM6H[ŖoE}饗qeh9F_6郟tsclactaƖTMf@Q@MlYEVXQ dK'c~%c1Fxc}amYe}OI_afD1azQ6I%( Ќ+),B(,-*4UZ B  b,0 3B0d!DDA6A$OMRQ=.gTYMfDIKFAƜOgMcQ0[QEMX#QRhOrgQR1g@dD̉gf~} fc}`o>#Q> DOr J`@p3$ YMP)U�0DeRAB(B`A(XZ 3\ X J"R1[\#? ~F=> ~0D >Qc(fa8?.~#`'bԃ0F=DQB?~C(0}C(CxE@>O#E=Ga|c"�R�`+'QȂ ,PU@DeRABxB, RXK`+ U8B!0A�^B/7a.f1_c0VAb8Va ~<D t8*D'q b DȂcX,'"8 Q-X!U`1M/1d [0>غ"H Lb`D! RPL VA4H U ,Ha-Y`,T%Q"G4D f#H1DaH6. Vb0+! ~|b`? s!8F D D gH dQay+1@b Y`D"K`F!AC/!@z,̱UC q D vx&H Lb`D! RPֺUAguVH UP0ݰ ,Ha-Y`,T%Q<a^C?1Q@3a a#0rz bƀ3dq xC/6K|D .s%>чTa@' =b"c1 [?! DE:a^ 8-qփFO bD! ) fI , 6[4`]_eQYTP[ B֒) fBPLP" 6qqc¨&Xa&!h#'q D`E qt#@'DcDDQ8@",+0c`+aE ~a~F=f`@DB Lb`D! RP0lbUAvTH UP ,Ha-Y`,T%8'^@+! =&Db(>1O F =|bD*1O\BЃ,T,"Da }BDQ&D Q\*MB}p>b&D@آO%0Q A fx,H BՅU < *VX ,H W0pB`\&D~XAX>a@6A6XaD#g V>!DA`a!!# %g.%%A>DDa 0@ x" @ @(f 4nb @ e  `-@ �  (!6.#>A>ADAaV.gA%w>aXaD!@6Da>A>A@XaA6AAlA. aeD!k0BV[V!VD6!0bVDaXa0@ x" @ @(c 4 nb �  `-@ �  (!Da^aaVa>%aAa6!DaX!6A!g.a@0b>!/ DaRa>azO!>aD0>a6A>!!^) @ ̀' �  R)@q *@* 3)@(@ " 0D6>6AgaXaD!Xa6!`ad6gV>aAVA>!6#DaA#6aD#6>a6!>D!V!6Ra6Aa[.6) @ ̀' �  )@S *@* &(@(@ " 0HeaAV>a6a!A6#6AaRX#Da!/aD+7#.a>aba6!0b.aDa0g6X!!E>a.D.a) @ ̀' �  >(@"TEuTITbb S ` '� @ !(...DA>..>A>D.A6D!>A....a(b(a(@A@aa@(a( @a!@((((((((!@ � ̀'hU b jj6k 4Tk* *@* 6mvm�V ̀ ``8A((((((((((((((((((((((((((((((((((((((((!$!$!$!$!B!B!B!2((((((((((((((((((((((($` v � jam%x 4 l18Eub Ex ` Px``````````````````````````````````````````````````````````````` @ @ Hxٶ 4@9bb ymQ �y9y9yɹ�y 4@ *@* 9yb ` ` :z!: ` ` @ PX 4 Ak *@* 8` xB � ௹ : Px xb P8׹ 4 {T *@* {@ P;{;~~~ ƻ훻 ` Px 4 * *@* �` Px Z� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � h5 ` y w 4Y}* *@* PQX @ �}ׁ=؅}؉؍{] ڭ=؛ xb ȠG 4}b yٽ=}ީ@ @ @ @ @ @ `~]׹ 4@[}b @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ '@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ '$@ *@* & DIMQ?UY xyeK_ >@. *@* nyyy"ybE 4` |b @E?ɿ) 4{b �'?ş% 4b <(pT1ĉ+Z";z2ȑ$Kr2ʕRL|1̙4gVр0Ν<{"\ p@$Uj=JsҥL:2jʧT"ub >zsTɊkյln<6ƴtV�6^ .J >8U4}  "8͜;{XECя\0IϬ[~ b k] p@$Ub <x*l@H=*[׹@H>˛?>h ">`G@ @HT`>afT@ D~b"xQ\-0Uc2θ^-0UdBY8^@ DC> eV- !Q^~ zUh`q @HTfniQi-0Ug`V- !Q.dZ-0U0i"V- !Q`x:-0UJkU- !QEFKll.l>[B@ Dnm~ n^T>@ D oKoFUhp^ @HTQoLpUAz- !QOLqVy- !Q"LrUh1X @HTQr2Lo-0U tB;[8{@ DC? uU]- !Q^-tX-0Uv#W=- !QzMp-0UxV;- !Q_m8-0U`NzV9- !Q~Q-0U|UhA @HT|WA- !Qo/tH_-0Up~#W- !QOp?-0$T,  dY@PJpܪdAB("  i _p4 o0U�   Uء$*qLlE .@ ,jq\[X `pY@P/qll/R `pY@P7q| .@ D*r0�,` H/LjҋU�   Uؤ)OTư  -o*h� *r,& .@ `hJs20�,` H4 pZ  l;Y `pY@Ps? Ѐ th4`gY@PJtE/QVAVZDfY@Pt,mK_**h@P)"�,` HL Ԡ u�Y@0$TTU*hJ! dABִUB*@Y@0$Ta|_UZ )2pѤ`  Jve/٪DAֱg?v5iOKl`!B2 vmUv�F�\ҒM0"D*ms Jwԭuj #�+6X@wm{ _fA.hG ZW=m 6! -8 /q=;I0$DA? bDAޭF Z@¢-1AR  Qox< yDr4bԎ`:`h,l`AB,ky\ 0yd.ό4yl>s4�e:q@ 6 � ^BP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T ,@ ^p뜂 ,`)@�Ћ~/Oԫ~o_~4Pg'mS@`/+oKԯuWeByY<�o=g)Ur~e P Ȁ (Hhȁȁu2 W8P5{��������������������������������������������������������������������������������������������������������������������������������������IR!%8<T'�CIEiGIKɔMO Q)SIUiWI%R'W<T'�                                                                                                                                        Pb) %'Yu +Kka5;g빟 +] 0KZ:E뺯 db+\ʫ+bKZ+K[_!%;g˼뼼^dk׋�2<@,KKa%) KU+a +�!%8r5U8Г<T ^ L) K5<T,\ L ) x*W2 e —R2r%<Z!+!U%\(,Z,L5`!%8Г0ܓ2\�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G�TT0" fAF ^0! 4z x!<LG<�^@^�� R TX H *ؠ *+Fg1F n1GwGqт , , ,~Ա, $@ $@ $@ $ؠ $L3Ds 6M7%`h0Ad�lYgR`MA%P77` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` jV5W]w\7@a% *H3Yeɬ`Bi^ސ`�X� 7\q%PE7]uZ]w߅7^y{7_6_ a6ppu8b'8y/8c < < <,e_ق*ؠ *@�fLc|^@V 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`s?=tE߸tOׂ , , , n9w[ *Ƞ *0^ʦ&`6( 2 2 2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@*0:Є'D TBGa,&�8n @-,DPD&6,.b8E*VъRbŖI_j@@  l@$P $юY`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`@2` X Ȁ2` X 7ڀ6` X`؀6` X`؀6` X`؀6` (Ȁ2` � �``K(@ (Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2`>Չ)@6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`860 `#60 Fl`F470 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#oȟgFsռf6os܀, h, h��BЇFt �:7я3,� , ,� , tE=jRԧvUBue=kZַuuZ'` Xp'` mf7φvl^svx`̒�AFwսnvw=uw`~xmozGx‰@o7=q,)@qwyE>r'x.x#$I8B#$I8B#$I8B#$\Bԥ>s Wzֵ.P_{>v 8 , H8BP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& Q(BP(! EA~PE`yЄ(4! MBЄ(4! M&&&&&&&"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"h @@A$B4C< H X @#ȂHIJKLMND)�PE' R$EOD,0UdE%,,,,,,,,`_`a$b,(�DTedFe\ H 8 @&"""""""""""""""""""""""""""""""""""""""""""""""""""""""'ţDJ%,,,,,,,,,,,,,,,P)d˶tK,˸˹˻˼˽˽ hf\X�@*؂dtDŽȔɤʴȤ--------------\̵͵t*Ѐ4(0 $N̬ A\X�@*DTd (0 $ (0 $du*ЀA A\X�@*%Q̬ U(0 $ ` ]X�@*"5#=*Ѐe&E(0 $$+̬ p.e(0 $,53E*�/eS]X�@*@:S# h=(0 $;%B*�>U ]X�@*0I XL (0 $JQE*�MEղXX�@* XU HUT]X�@*_V̬ UM]X�@*fuǬ (L]X�@*xmu*Ѐi](0 $nE_ �WE]X�@*Hz%*Ѐv(0 ${XJ =]X�@*؇%*Ѐm(0 $X4 X6]X�@*ؔ*Ѐ(0 $# p.]X�@*١*Ѐu(0 $Z @&]X�@*ڮ*Ѐ۱%[XX�@*ڶe*Ѐ۹(0 $[ ܲXX�@*e*Ѐ\]X�@*`E*Ѐ\]X�@*ӽ*Ѐe ]X�@*@ڝ*ЀA\X�@**ЀE޳XX�@* *Ѐ(0 $^ˬ ]X�@**ЀE(0 $_Ǭ ]X�@*ނ*Ѐ(0 $ `̬ P]X�@*&6a `]X�@*8aǬ X]X�@*!&"*Ѐ(0 $#)b P]X�@*01*Ѐ,(0 $28*�4(0 $9?*�;(0 $@fF*�B(0 $GM^*�I(0 $NFT*�P(0 $U[*�W(0 $\&b*�^.(0 $ci Pf]X�@*op*Ѐk(0 $qvw 0g]X�@*~*ЀzN(0 $fvȬ ]X�@*x h ]X�@*Vip  ]X�@*Xi  xi ]X�@*6 ]X�@*8ꩦ Xj ]X�@*߬ A\X�@*뷆kɬ 8kA\X�@**Ѐ(0 $V췮 lXX�@*Xˮ*Ѐ>(0 $&m lXX�@*(ؾ*Ѐ.(0 $펮 XX�@*v*Ѐ^X�@*`*Ѐ^X�@**Ѐ^X�@* *Ѐ^X�@*>*Ѐ^X�@**Ѐ^X�@*@ *Ѐ^X�@**Ѐ^X�@*ᵄ̵dHD ŤlLP\ �]X�@*E*@*P2(p,E'./rR1q'x39' 5g</ȁ,@+3�Ŗ)**Ѐ@(0 $ 0�*E*+P*(p;:::::::::::::::9\]u9:::::::::::::::u:op99999999999999999999999[>ȁ"@!s)Ȃ  'A\X�@*`*`t*E*034/XЅ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]]]]]]]]]]]]]]؅]]]]]]]]]]]]]]]]]]]؅7W.46)ȂŬ ((0 $gw~*`t*E*+P*#XPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPȄPO )TPBe )TPBe )TPBe )TPB ,idATPB U(TPB U(TPB U(TPB U(TPB*L2I$U!!7\*%KR`,ڴjײmvK ҭk.޼z`H-l00`Hi, +J"H#Fbd!Fbd!Fbd!FbdB a*B a*!Fbd!Fbd!Fbd!FbdQ!I׳g_(s%FUbTQ%FUbTQ%TH%TH%TH%TH%TH%tBJ'tBJ'`R7PѕRdVREa-V5#5ڸs-@UaT(FcRPaT!PR$QJ9%UZe%`R &`R &`R &`e%WP %P %P %P %T&J*b&x]!E(JA@ZVܸ)7.0t!QťEbTIW(APBH%z+꺫+N+: #0B #0B #0B #d6j[l'! T qRddQa*[TAʛs-@Uk*QQ$fA?q(p:& W[\ISihREѕRdVRžV1Ǽ\ ЅD-_JbTIWPDP"B )P ) #r5)( ( "l%|25#A %*B !~B )B%BԌ҉!r!wrJ%tI%)WԄPB (] !% #%I3B &]!EaeA:[Z2;s-@U($QQ$f\AU@q$dBI&dBI&dH!dBJ&dB d *J& R +HAF�)@A J +T F D&H Jd E!PPB`D!(QJB0) щJ0;Q J"(!L@*2AL"(%2LBȄ*PA A0B(!2ATP"%2AL0BbD Rʮ*hy� |C"Q W�C'Ȅ$2!LHȄ$ !L@ !L$"Ȅ$ P(H B<#(LBD"P! WH"Ȅ$2!LH"Ȅ$2!L"@$P FT�!�u# !L( !BH"Ȅ L$(D(P!THBD(2 T"($2!LH"0# !1P W0CcP)`+Xh NsӶTAi_0 U)R*( E@%T PjB"WUTp*2OPP`)ޡ Jx(Td( BWBd*Bd"~):QW!�CTp( B"@W3~fD!\LB-VUFb`D! RBW* �*v󲀹,.HuëS* T(p*( P8$&(_%*A P #@A0&)A (�1 B~p!�75RPd+@A<`%HA r�<aS!�G PL!@A ?%AF+A PT 2& 1P W0Cc)`+X/R duY\@$T!vF K"Q W�CH><OJt : ϳq� CtF'*J\r NN�D%^ @8E[u5D%�aN‡0 yBD'*aJ0+:Qj>!�QN�wD%�QN!hCb`D! RBWp;WAn>� 3K"Q W�CP8CV"k[;h#^!W!*qN�(K@E)�R8/[RD'H B0`) WDKRܡC)aiwD)jqG<9'aB�A R0@)D! RBW4WAw� G3BO"Q WpDPb|)tCh=!{�D)x5pD3at$�4!V8/6@B�D+> t8-WX; W�B@:LC+8B)C2=.B9:C9 L=؃5|\).X?.\)#L!HAd`AW`WhTA tHATAcT%J! B'TB'B04C-�8CC</9T!TC<0 T?2B<!2C322t 9T2)L! B<PC%T;Bt X-,' B |"0C=0(2C5X<C0Ԃ9!;  B' ?�0C5t :l0B'B%tB%N!&AcDAHt7Eh@fT7#Z`AW`aH\`AA!`%?( " +*0 l?0( 1"8l(|(*5+?| 5B7|+Ȃ>l*l  (03C/&'ܤ(|B&" %'|9lC*$"9D 3%?\CAF?%/| l80%3"?\(&&|& ?#%`B!�H\4Fd`AW`;ch8bTc#tHfT&PB_ "l <e B4C:C= 1 ?&3 B l*B:0C*0"|>D"\BDC:'5 ''l'\B DC=\&l |B -C8 'B 1Al( <>C'0d/C |<C \(>>|1 &|&Pek^%`B!�H\4Fd`AW`f~chdTz#tHfT&PB+|B |"lC=0> B 0 %?l%1ԥ('?0 1">0*'? /<SnU- 96l" (l'l," +BA~B*%1,B \B=\+-|M0'>"1"<0,,&>~&%|BR&AcDAHt xUO-\,�] ApkxaAW`aH\`AA!`%hA~B +3|B D?+1 %> &7|B"?CA>%|8 6CA1% M"&B <B=&zBA+*\"S*7llB 8\(\+A]փ0l < %3 '9|"( *1AA 'BR&AcDAHt+uU!-\,�] A�taAW`aH\`AA!`%( ( B:l-<'lB=&/ l111d='|1 /313*1gnBB?0*DC:"( (AAd l%0<000+ B43Ȃ00CA1l"?(7- 03؂1(?+ M"&|& BR&AcDAHtpkxU!-\,�] A0uaAW`aH\`AA!`%& l+1<-% ?C1+5<l(|B=0 B/C(<C=CA^?U1"\6CA~B:\ &\& zn% '\" "l"l<5|~<80( B= 1C* /|?' 3?/lB*/B& (%`B!�H\4Fd`AW` OWh� ?T2+tHATAH\`AA!`%("\UB&"\ B*"B ' (l"BB B*+l"&&' &\" 'lBA^&."BAnB * ( %*l d* &'\BB]"&nBA^&\'B &n B &"' ( "%%%lBR&AcDAHt\sRU\ǵ\5]T[#tHA7gT&PB>6dhA"lBAnBd&" ,>C:<؂"' Bf6k gA'"6dS&AcDAHtNUr/7s7s?,\,�] ANaAW`tsH\`AA!`%жz''+\"wA++\( ( & 7?v'\ x_R&AcDAHt`wNU@8/TtHA7gT&P6"|B l"lzo*"&|" '%&'l"hyP&AcDAHtx[T9t/\,�] A9[`AW`tsH\`AA!`%9d"*"|z& ( &|(|B!"x&|S&AcDAHt�ZT9],\,�] A�Z`AW`tsH\`AA!`%z "&z"|"B B"B |+\B l3x-UnB_%`B!�H\4Fd`AW`EhW</\,�] AD<Z`AW`tsH\`AA!`%c,(1z# \B |"|" &z"'z'"nA<%`B!�H\4Fd`AW`ǟEhŏ}/\,�] A|`AW`tsH\`AA!`% }k(g 0 z#%"|z'' B B}k'&\"l¿S&AcDAHt}h�>t/\,�] A=tHA7gT&P%"">((P "' "'l% B63+l%PS&AcDAHt}h�@l8`A&T "bE1fԸq +WHR%3W`r&J`Ƽ4hЧM)*ХM6!*"DR!Zg>dt(DjЧM}DEIԧK6 $ QV(ЧA>)ЧO6*ЧM>m$VY~kЧAєhAD gӧ@ɌI S! bbF(Y`co߿h`8xq\0Iϡ[YbK#0QR ѪA}V]^=sقg\q>t-q>'qKtIǘO`VY@@VDDXdQѧ=}IDd MIqXchgAXDh'[1G}I=ѧh [gYd@ƻL B )̸ŒڢB ,>¢9; h"CMb,0 3B0$LD6(Ql[IG=􁧗^GUY~٤~Fs̡)z~zن[RkK61MAsDO6eYXaEODA$M.9hETYFU1^IgM9FO>a&^~1UǜkeDD$@¤BC 30(HTB?aZ` $`YD )FB 30*(JDdODdDd_$}kqIU>DkAt>dmdDmd~٤>6ŨO[[Dل>%VoV>%s D@6AĜhfY.'@a&Q>{>GV=@D$LJ0)10 3j" )dz dZ` $|: )FB 30*(JDD@Ie[z?QX?Q"1Xq cC3 V?Q4QM(! Y?!O B}>! [|B <ўA B@'DMH@xԣ0>M\ LbB Lb`D! RGp(A2OUЀdABIIn F) fBPLP1X> s*q@%!Ua?U؂3>A0#9A" DDcG46>,V!A|?AA=|B鸆(da Vb Xq }|b8Xa Y`'! D@D.R^( 3\ B`a-=T4HgY@PNX0,H W0pB`"D!@|*@"">"۸&XA@0McQ7ч@*1"E=^d@ !A b"daQc+.slF (Qab(Qc06VOB1UB,(%0Q A fj,H O[*h`e .>)$ R0̀*F!@ b7lыz1!cC`>! cbMQAl`,c&qO\(%aq'>b"XQ @3q_8<a_0c0Dc#H6l Dǰ0z00  DlD! ) fM ,| n4]E#dY@PC F) fBPLPb 6qqc¨&Xa&!h#'q D`E qt#@'DcDDAAQ8FL@"+0c`+aE ~a~F=f@DKI Lb`D! RGPo5^ 0%77�,` Hasc#XH 3\ X Jlt"V Bz`E1M  q Q|b@DdAz*DT blY "H"UD"R(X'.M"">!U , } .!MEGJ`@p3& Y>L| *2G dA fP#*6OC .AOB'6QlB&U0J fa>AaA lAXa6!R!db`ba(h"!>aĢS/A(H8&( @ ̠6 � > o ? 40 bb p#@ F" 06j>DDaA D!a>&DSARDaAVDD!XD6!Da>DXAd!aS >AR!6(Da:eaaAa(j@6A) @ ̠6 � >  4@ qbb  > `$@ �  (aDaaaVa>A,aAa6!DaX!6A!h`.a@b>& DaRa>azG!hT>aD>a6A>!!A) @ ̠6 � > Q @-pb `- > `$@ �  (a>A>S>aa`Dj>AaAa.fVaDa>aDa>.aB6aD&bVAbaj@aRaa!`D6a:>aT0@ j# @ #�/ 4�.4@ ` #@ F" 06J:eaAV>a6a!A6(6AaRX(Da&aD(7(.a>ahba6!jb.aDa`6X!AD>a.D.!A) @ ̠6 � > @tQbb P{ , 6� @ !(...DA>..>A>D.A6D!>A....^(a_(a(@A@aa@(a( @a!@((((((((!@ � ̠64U . (@gV@ ` v, v $2A2A2A2A2!2!2!2!A8a`� 8Rv@v~!@ ` W ` Ȁ                                        8`                       `` ` `  4~1@ ` (y  �P9UyY]a9emg9uy Cy @2vb /kc ` 9y9yɹ ` ` @ ؙ{ 49@ ` ` jC ` : x jc w 49!@ ` 0[@ 8X]a;e{im~~~ n; ` x c 4!@ ` ` x Z}� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 45 ` Fy A 4  @ ` X @ %})-1=5}#==] 8=UG jc = 4 m}b @yӁ=؅}؉؍ة@ @ @ @ @ @ حڅw 4}b @c.@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 6R=@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 6@@ `  >~ j#k# ^ @>@ ` j59k#kE?k; 4{b ;imq?]9 4@;{b 7Nm5 4�9{b �)bս_ӱ=ҹ"@Lnٿ bb ӱ=@�b <0…\0I-+Z1ƍ5R2ȑ$K<2ǎU|)̙47V0Ν<7,` *5=4ҥL:}ʲT\ p@$Uz 6رdV`5Z .Jٹtڽ[|.` *x >8q*:@H(9fU4<sTٌ:jU4~pTY;U4pT)<ɫh� "<ܑV= "=ܫh}Ta?U4@ D`HU- !Q^EUho @HTa&W¶@ DHc6ވc:c>d@V- !QN> eRNIe<V- !QbIffch-0UIgvމgUhc @HTgUhЧc @HTh^EUhh_ @HTift-0U JkJc-0UJlY@ DNKmQVi- !QKUhU @HTamkc[-0U pVT- !Q?\l-0U@qdžV<- !Q*r.CY"ﴀ@ D/s>\3봀@ D?/tNXC紀@ DOou>W - !QjvUh B @HTvzcĭ-0UxW - !Qږ_yUh8B @HTy馟nct~-0UN{W- !Qu^-0U}>W- !QrX?-0U~SV- !QcȿdABڨ � +R �pY@P 0U��   U W �pY@P|U��   UءW �pY@P#JQxU��   UQW �pY@P/1sU��   UXV �pY@P; rkU��   U#V �pY@PGjgU�dAB6JUA+ZeY@PTReU�R eY@P]*sLUЀR / *,sTVK@ )   U;T s挥 3! *sAЃ@8ęЃ` �jtG? Ґt)"ZN t*K_R$X@t<O TfA,@Xj(05jBR QUլju\j4y#`*Szl`!B ׸ut+J#pR$X@*vmcM V!*`:ف` Њv i4YX`.Ձ.n X@)vo w-q*wms #x`R٦` w-yϋwm{ w/|fn 6 � ^BP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T (,@ /S ,`)@|,o_|4o|<4 @tS@`LoӟK}Tկk}\׿Ӎ8ePvY<�}t}| ~/= iwijPWz`򔯼/k~?Ћ~/OO@Akt` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6������������������������������������������������������������������������������������������������K$8< M{�Ȍ(Hh׈٨ȍȍKgO< M) ����������������������������������������������������������������������������������������������������������������������������������������2zzHT*Tqj˱[T#@%k')E�0#kV+K5k7eV%L? A+)kVճ05IK˴NK2pմSKU;) N8e]_˱ 0) 8[ [`k˶zJ2 Mℶնwy[ K2<Ou XzK$fe K2 MԸL˹72$ Sk뱱$O2@/+Kĺ.5˻hK2<+[�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G�TT0" fAF ^0! 4z x!<LG<�^@^�� R TX H *ؠ *+Fg1F n1GwGqт , , ,~Ա, $@ $@ $@ $ؠ $L3Ds 6M7%`h0Ad�lYgR`MA%P77` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` jV5W]w\7@a% *H3Yeɬ`Bi^ސ`�X� 7\q%PE7]uZ]w߅7^y{7_6_ a6ppu8b'8y/8c < < <,e_ق*ؠ *@�fLc|^@V 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`s?=tE߸tOׂ , , , n9w[ *Ƞ *0^ʦ&`6( 2 2 2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@*0:Є'D TBGa,&�8n @-,DPD&6,.b8E*VъRbŖI_j@@  l@$P $юY`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`@2` X Ȁ2` X 7ڀ6` X`؀6` X`؀6` X`؀6` (Ȁ2` � �``K(@ (Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2`>Չ)@6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`860 `#60 Fl`F470 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#oȟgFsռf6os܀, h, h��BЇFt �:7я3,� , ,� , tE=jRԧvUBue=kZַuuZ'` Xp'` mf7φvl^svx`̒�AFwսnvw=uw`~xmozGx‰@o7=q,)@qwyE>r'x.x#$I8B#$I8B#$I8B#$\Bԥ>s Wzֵ.P_{>v 8 , H8BP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& Q(BP(! EA~PE`yЄ(4! MBЄ(4! M&&&&&&&"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"h @@A$B4C< H X @#ȂHIJKLMND)�PE' R$EOD,0UdE%,,,,,,,,`_`a$b,(�DTedFe\ H 8 @&"""""""""""""""""""""""""""""""""""""""""""""""""""""""'ţDJ%,,,,,,,,,,,,,,,P)d˶tK,˸˹˻˼˽˽ hf\X�@*؂dtDŽȔɤʴȤ--------------\̵͵t*Ѐ4(0 $N̬ A\X�@*DTd (0 $ (0 $du*ЀA A\X�@*%Q̬ U(0 $ ` ]X�@*"5#=*Ѐe&E(0 $$+̬ p.e(0 $,53E*�/eS]X�@*@:S# h=(0 $;%B*�>U ]X�@*0I XL (0 $JQE*�MEղXX�@* XU HUT]X�@*_V̬ UM]X�@*fuǬ (L]X�@*xmu*Ѐi](0 $nE_ �WE]X�@*Hz%*Ѐv(0 ${XJ =]X�@*؇%*Ѐm(0 $X4 X6]X�@*ؔ*Ѐ(0 $# p.]X�@*١*Ѐu(0 $Z @&]X�@*ڮ*Ѐ۱%[XX�@*ڶe*Ѐ۹(0 $[ ܲXX�@*e*Ѐ\]X�@*`E*Ѐ\]X�@*ӽ*Ѐe ]X�@*@ڝ*ЀA\X�@**ЀE޳XX�@* *Ѐ(0 $^ˬ ]X�@**ЀE(0 $_Ǭ ]X�@*ނ*Ѐ(0 $ `̬ P]X�@*&6a `]X�@*8aǬ X]X�@*!&"*Ѐ(0 $#)b P]X�@*01*Ѐ,(0 $28*�4(0 $9?*�;(0 $@fF*�B(0 $GM^*�I(0 $NFT*�P(0 $U[*�W(0 $\&b*�^.(0 $ci Pf]X�@*op*Ѐk(0 $qvw 0g]X�@*~*ЀzN(0 $fvȬ ]X�@*x h ]X�@*Vip  ]X�@*Xi  xi ]X�@*6 ]X�@*8ꩦ Xj ]X�@*߬ A\X�@*뷆kɬ 8kA\X�@**Ѐ(0 $V췮 lXX�@*Xˮ*Ѐ>(0 $&m lXX�@*(ؾ*Ѐ.(0 $펮 XX�@*v*Ѐ^X�@*`*Ѐ^X�@**Ѐ^X�@* *Ѐ^X�@*>*Ѐ^X�@**Ѐ^X�@*@ *Ѐ^X�@**Ѐ^X�@*|̸ŌD)gL))))))))))))))))*�P(0 $'27̤,X,**082+s)ps<@t@B''''''''''''''''%KD!!6( r]X�@*8]^,X,(*-Ђ!:p7:::::::9opw::::::::::::::::::::::::qxpn:::::::ЀyXX�@*y,X,()0+Ђ:]^Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]]]]]]]]]]]]]]]]]]]؅W|υwLJ\ɧ|]PY } ]X�@*W}ʤ,X,()!,XNLȄPȄPȄPȄPȄPȄPȄPȄPw~OP@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@PIII�L<,H„Q"T(RH"T(RH"T(RH"T(RVl*li&Μ:w3炚 l"(ҤJ2m)ԨR*r ,\T38I"Ĉ!Fbd!FbTH޼z:[Q%FUbTQ%FUbTQ%FUbTQ%FUbTQ%Fu"ՉT'RHeIR&I$e )TP21BT Q%DUBT Q%DUBT Q%DUBT Q%DUBT Q%DdKT=\`I_)WQEQT! R!2 J8a%dBI&dBI&dBI&dB %Lx")("-!dBI&dBI&H!r֊A "*C)| ԴMHTUZWQEUHl!2#i暓0B #0B #0B #0BY' :#TBI%TBI%tJ'tJ'(B(6H#4H#4H#4CLN ԴMHTq%ښWQEQHRp ( a%g),l/X Z{m%H-z$8">T*.P6!QŭWQERHRp"I̞E"ʂR ԞbH%tb!@\))~BY 0B (B ! %0Y0B* !B ()tbm'T) 4"lr}J ! " %|2a-%\´6 ԴMHT1/uCUTdEQ苅U dBI&dBI&dH&d!TZ ĕrJ'B+ *H&BI!dBI&B *~dˆ BJ&dG&G&BH&dBJ&B TZ )wTrJ'0BƌN)!lL )0B #0B #0B #(J0`!(Y@M`$TnQp*d! MB)T%$ IdBD&QId"!:Q @T!�1CB, BȄ$2!L(*2 TH"D" ! T"D(2EIB*B)*q @�!�AFH`$@ 8 *UC(@!JH$(! JH$(! JH`$= l*𧗾%0P! QhB -H! `#AP(6 U�8!N@Tb0 (LB؍ PB( PQT"Ȅ  j"؍ P A"(nP!B"* C�%^qJcP+1 U0 (@ PP I f͝fAB-ʓd6ABԥ25*X &D! R؂pFD9!@A PPPE'�Q!Z8E*u RP%@AFPbc8*HAPB *HBut�%1BTAP%.AQb@!6^0bt�Eg)ARC!1:F#*\` d5YMPRLU(4! UpI*aJUb4+ S@D'i@G0 W�8yNTbX% @NCTZ!�AAB%TAP�;AUD\`@R1yWԪ!:aNb }P U.,\ YBP)l G!шFD,E)Gy D F~ ( Zb(=QhpRܡф3 JV��D+g@"w(#JIbؘ*@ U (@ͥ0&}G"ps#zI(َA+,& ms)X &D RB F8bΎf)tCp)Ա oЃ�!w#Ѵ4aq(3at$pF.ar@#�ъpm:tC`A P%1O(@aZcG9pq@#P g+V:1 ELB>,&HBӞv,] UB*PA Q#"w@2jQq#<za sC?~ `T*�F-a5ư1W�0|щJb;Qjb%:QN�& P 0~1|c8 q q`G<|a s1:S@ED%:aJX.k,&He*` RBH`8%H!LB%\6% B| "*? "3 C=B/l6%B<D(1"9\%"|8+6|&B (|(&>C=*|(|+h "|(+& B "7B B*- #2%(=!7#H>*0|,l&! ^"& & T,"#TRT%^"&f&n"'v'~b&RPTAH`8%H!LB%'l',lC:>ԃC4(C="3l lB |? 0C/<0 (?"1(l"|&AH5C4 B*h`,?<C:"(|>CBl?*09-9p!?%0/)?C |B h` v%!"l"l"0A4"J.T(ƤL$M֤%RPTAH`8%H!LB%b"l813C ? 1+ ?D B 1l"C=A C4|% 1*l?*h%|' '*65(((+(,lB*l"A='1 *9>C/%0)(?&/,xd !"l"l"0A$p*TM&r.gMRPTAH`8%H!LB%(lB <DClB4'>*\1"9\" 'B 0lB ?*5B|8"lB=' % B*"0C/1"B &|* ( B ,B'1lBl'0 !P; C0= #0!>"+lB & !"l"l"0A'Tsi%RPTAH`8%H!LB%' (9|1B=& >D\B/5C4B4 &1 &<|"C:D,C:0C ?"%& "<D"D<"l' "\B*"|(' *lB1 '!?+!0ƀ)00%9|- (8!"l"l"0A`TA++`HAP(X$$TB "B B 98?\B1*0C="|5>\C B:^C=B 3>1\(B=% '\ B4C '|7(*B ' h` "+0a < -x?;0P=,,;0 9C=: "& & TN,@M,M AԤ..6.`HAP(X$$TB 'B |&B|* "B*&B (" B ( ' ( B Ί&&%""B + &\^n( 'lB& \B ' &B\' "(*,9 +70)!P)B &m!"l"l"0ATAn0wp&RPTAH`8%H!LB% 0 3&"| |( B >C>|B 0#20+B/Ѓ*YPY""& & TwqN,@M,M Ax1RPTAH`8%H!LB%L"B& B B + ^+߭+C6!܂7((("; "& & TrM,@M,M A+'RPTAH`8%H!LB%lm"l~"B l^n 0ۦ9Ѓ?7%%Y04_"& & T)T,׳=["`HAP(X$$T8w& B "a # B BB")!0*0((PB83%8!"l"l"0A/@M,M AܳN3`HAP(X$$TBF %% % B o" "lBS!!)*%0BǀBg3"& & TLwTN5SPTAH`8%H!LB%|un"9(|& "B* ( d7 %0!0B(#l %3"& & T@]OT_wSPTAH`8%H!LB%% ? l 0"&&"X%P#+A+0Ɯ%t8!"l"l"0A/@M,M A1'LRPTAH`8%H!LB%X&|B /* B k^7%#+0%#P#(/ 8!"l"l"0A�.@M,M A(87y&RPTAH`8%H!LB%' '(lB h&* ""l"%""' "/ l"*"+' & '"|B B B |B*l'\" |"¯' (&B "" (|"/|(( | ' (% G!"l"l"0A9.@M,M A8{;`HAP(X$$TB "'"8?-\&0>0 l<7l(3|?,lBFC:<&B C/\C=+-1¯ <X( *ԃʥʥ '%0<8 2C=6lBB=8<'9B D>6B >7<t$"& & TTǽSPTAH`8%H!LB%* B |B/0C/|6'|B=1Ȃ9(131|C:-9"D<C/> ?|61 B '+~6(h& *,B* B ¯2?C/(1C/B:l" >3l90l(A408\+A=6B/t$"& & T�@l8`A&T "bE1fԸcGA^*QPJEK MtfK}B4H%VPf6HM]X:D}CӶt>'>>!iMڄS DXV Q}Vm .&V}6mcXl,aXw&D߶ tU ʦMmB  qֽ{ "xqǑ'W",TTAE ,JXdhR4ֶq ߱A3VDmOcXAfRdce~ DKDM.Ya>9VjVчzg@6%D9fDX~VDч>>9FQRAIEz~>Ac>hz M&*/y[@B LS5 *b:)B ',ĐI*rDqxV%aDAD~>cQQ0F@'AxDDaRK6AO $q61'Q@XEY>OIv}eK>$klY$fdxR DcX kVaQDaV d*/y M&*�Z@B 6NX )N *P K$1dJD$MdI'O.FOGVMHgM>DUeVGUFDlƜO>DADMDDAX}l dDDDO@+OdA0'dIqA@D~ daуz dDG=aY&T5D6AdD�7_@BI/t*B* ,pI *Akts~cAxA>>1>9clFc6DaD$ADdD6qRID6c@DeK> }0(f@+a Q@' V"1z!c$KǸ&A b"PL *=T@)Ta:RKHDK00qT3U|6 xCF:dQ#H1r }CXE V!K"D/UbzlCz0s0C1 a#Y?! D#H3 xc}^M b`Bh,@ Ce.8TPH XP,! CLTڄ(>Db+!UЃ-p D|E aA b!A|@ M`A"`<RAb"DObH&ȉ@}XE! D"Ub"d ^A& D0t*C   U`UJ*` Rt@,( !&Q *%DA"6!Me(=l(!A bZDM|b?1#xB 6@x;xO q Db@&d@XE 1Q!H(K B(z%> z@& <Y@0$T!U&@)Ta:RKH>,|BD*>A(1O$ -,1O\bkOa"DAbz,>!k' ҶfX(> l' D|@'6!M b@&ЂO B^M b`Be,@ ]1 X0)P Jp%$aITJ"ޓA"Y@ +O B{>1K D* D& = B*X!AȂ&Q + "A 5@(!@|b@(A|&>!M  .1d}bz "6M    UF,PA U%80$*A@l@&O *^#>""DM|"X" $K@*61Q|&0MB . D"I*>Q~bz`".!3' @'RMz "6M    U@D,PA U%80$*AA ؗH%>@A%A"@ V@& Ql}&MI&^&>as$k"6AMA".@lB(x">AO؄PDz@& |= *̡ , YKH%.AKPH#D @(H@H!(@@a(a AA@@HAA(!(!@@T!H((((((((Aa(@!HAaH!(\!a@HA!a(T!@A@((((a@@(lb �9!1%1 PB ~� $(((((((((!$!$!$!$!B!B!B!2((((((((((((((((((((((((�1q(A!kb `!!1 % #       \%a2&#`````````````````````````````````````````````````````� @ ` r5Y5 ߯ P 7 7y7}7{ s88839s99}s8@8sFө@ ` \;"a "�%z6s=ٳ==3>s>>> S@ ` @  �% € € € € € € € D @DÀ € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € @3@ ` tUY" A+ �BtuWyW W5ZuZZZ5UWF@ ` Z\W *] v D � � � � � � � � 21 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � u@ ` еq ڵ]W3qr17s"9W 4tQ7uU]u]ua7vewviv @ � *1 4p9gb q5WW[3sy@ @ @ @ @ @ y{7|w|ɷ|7 4�x7gb y"W` ޯ~"@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4@}fb `~! @ y9%y)-1954@eb `M t@ 24q9uy4eb 8"2|9y7 4�db Y#"299 4�db " "*6 z : Hdb %{-]נ5z9ڠ7@ ` $:` 89;:ez' 4@eb :U@p_@ ` : 4db @"@K@ ` ºZ@K@ ` z:@7@ ` :y@{7@ ` 1@@[7@ ` 2M"@:;7@ ` N{i@V7@ ` j;#@r!@ ` 4bb �{@[!@ ` ;3 4 bb @[@!@ ` { 4`bb !<@ @ ` "å 4 bb U|@Fө@ ` VS 4Ņib �lj<@x<@ ` <O 4 ihb @ʽ|~@|@ ` | 4`9gb U@|s@ ` 4fb %;@_@ ` &W 4eb �Y!@HL@ ` Z=# 4 ֿdb @׍9@|K@ ` }ډ 4`ycb "@}7@ ` ½ݷ 4ucb ý 4@scb @ 4qcb ੽ 4@bb @⧽ 4bb ㏽ 4@bb @卽 4bb u 4@bb @s 4bb [ 4@ bb @Y 4 bb A 4@ bb @? 4bb ' 4@bb @% 47`b 4@@ ` DЫ@4b 4@@ ` pϫ@4b `ټ 4@@ ` ͫ@4b 4@@ ` ˫@4b 4@@ �bHl90… :|1ĉ+Z1ƍh2ȑ$K\`2eDR̙4kڼ3g*T)r)R�M`H| 5ԩTgVp42ph%`HT=6ڵh wd 8p `H 8U4܍[T.�$*+[a Q .�Jլ[s2pXv @"B%ċ?<̛;=ԫCAH ܻs><x)6,�I$ۻ?|Y4hˆN |` .^ލ_ ~b"RP!x ň6ވcfq7Bʖ D:.dN&>n`頃ɖ DRIfffjfn grIgv)gL9Bx:h l)l�HH4E.h> iNJi^ini6V] , HxEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTE^hp 0)6jڥG<}OO}_}o}~@bŋ] ! Oߏ� p,h(әd�. jp?p$, Op(lR<<YHp< qD,$*qLl3@ ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` �6� ` hLQ"u�׸ut]׼u|_ v ].UQ 6�d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@d��A@p` d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`CTx /+o-~Tίk�GӯϏoH*WKO(8E!7* Ȁ |)8hX �) 8%(#H'2PBR/1x} P2<-"2ȃ=§8V<P:X!?I) u1<PFJHU() 2 a_X2!]a k~Ee8EhlHu}E!8VpVrX�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`Z8G?!{` 8@ dp.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l�p09ڎMzη~[ 28@ 6p a�80  x8@8h<BX-dp `ˀ4n[d49߁m w8Ẁ� !(~2Aa0`�x_#հ+^w(C  c&�)Rp&0$@ z�(~2Aa0`�xgh{X@ ��o(?؁ T PW_g/o7X/q8Ѐ=8?� ?�~?�x? g�8zC* CPfP;Ԡ2dP`/�wP3`��Hh=P`/ �=p 4p `��ـ�~ Pp& 4�WP`/�Πm   ��g͠P*0Xׅ^`o  @ w�/ @/ 4�@��)p� P @ �/�0� @�>@�P*0* x0�44 �yp /@ � �3@ P�/ �@&@ wʀ@=P=@�4�@@4Pp ڶ��)P p �*`�3�[ م P�K 0�& pF 2��]�q�  =pw4�@@]0@�*�P*@�&0�=  /p&33*P*@  �=ˀ�y�gwg�g~� @/`�@=��gΠm   p�p yoU �/0�P�P�<P����gp� ��/0�` ـ�P**@�060PP� &�= @ �/�P >�C�@ P� p6�=�p P pLP/ �/` �*�/� ڶ��) pP�<p�K 3Z !kgp0�=  K !p =`@= /p  j*@�* p0d@ 2�=�/ pw 3@�]P*�[2 �g �@/ 4�=�/ pw ڶ��)P p&�p�p �@[]X�2p�<` _ppF /�@p�   =w @*@�> pF� 0�&�L  @=P&@ 00>@�@ `  � y 4P4pv G p0�  0�&�L  @=P& ڶ��) p&06`�*`�[ȯ�KP� �@oe�[y 4ΐ )p��@/`/ �4�L@�g@@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�ҫ@h�@P4�g4� pހހ�1�&@�L�  p 22@ )p�  P0JV�8 kp ) @`H 2/� p�22P�U)  p/ �@= �= �&0�30 �3 >0`&Pp `�L>0�gP*�CI2@/�/ � @ � pP�= p4 �0�L�=p =` p�2��p�p�K `�>L2 @ /�e@ {Gΐ<p��gp�K�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�[H�`�p *P3Pˠ  0��g @/4� e` L �&�pv 4��2K�g p�  0�{}ڨڪo�)  P�)�/`@ /pw 2P�) pv�p��`�/�@�*� pV34P/ eL�gP*0C9*dY0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �2 �<@�*0[Z\]!�   ��g~4 )p�) ] �g@ � �/�g�3 @3@�p  p 4@ C*`�*�[Ƞ wo{*@�@ ː @2H= Gp  /� y�g 0��g  p� `@�*^ V� < 4` w �pF 8P� �pp�p�Kp�4 �g�g=�@@ �gCi�*P>P �g �/@0�pF 3@�0*P>�ppp0�gpp6���/`�g@ �  =�` e  ~�g�p�)p�2` @�Q�K  �� = *)P�ږpp�2P� � @ � p `�3 :pu>>@�3�)p@�LP�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1 -pFkyb`رPl e͞EVZmݾWܹ<("Łdl8WƆ dHq@�>T` 3 HA łKR,!Ed� T0Cf8`m Lp/L G�TT0" fAF ^0! 4z x!<LG<�^@^�� R TX H *ؠ *+Fg1F n1GwGqт , , ,~Ա, $@ $@ $@ $ؠ $L3Ds 6M7%`h0Ad�lYgR`MA%P77` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` jV5W]w\7@a% *H3Yeɬ`Bi^ސ`�X� 7\q%PE7]uZ]w߅7^y{7_6_ a6ppu8b'8y/8c < < <,e_ق*ؠ *@�fLc|^@V 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`s?=tE߸tOׂ , , , n9w[ *Ƞ *0^ʦ&`6( 2 2 2 2 2 2 2 2 2 2 2@* d@* d@* d@* d@*0:Є'D TBGa,&�8n @-,DPD&6,.b8E*VъRbŖI_j@@  l@$P $юY`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`؀6` X`@2` X Ȁ2` X 7ڀ6` X`؀6` X`؀6` X`؀6` (Ȁ2` � �``K(@ (Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2` X Ȁ2`>Չ)@6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`860 `#60 Fl`F470 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#60 `#oȟgFsռf6os܀, h, h��BЇFt �:7я3,� , ,� , tE=jRԧvUBue=kZַuuZ'` Xp'` mf7φvl^svx`̒�AFwսnvw=uw`~xmozGx‰@o7=q,)@qwyE>r'x.x#$I8B#$I8B#$I8B#$\Bԥ>s Wzֵ.P_{>v 8 , H8BP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& EhBP& Q(BP(! EA~PE`yЄ(4! MBЄ(4! M&&&&&&&"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"p"h @@A$B4C< H X @#ȂHIJKLMND)�PE' R$EOD,0UdE%,,,,,,,,`_`a$b,(�DTedFe\ H 8 @&"""""""""""""""""""""""""""""""""""""""""""""""""""""""'ţDJ%,,,,,,,,,,,,,,,P)d˶tK,˸˹˻˼˽˽ hf\X�@*؂dtDŽȔɤʴȤ--------------\̵͵t*Ѐ4(0 $N̬ A\X�@*DTd (0 $ (0 $du*ЀA A\X�@*%Q̬ U(0 $ ` ]X�@*"5#=*Ѐe&E(0 $$+̬ p.e(0 $,53E*�/eS]X�@*@:S# h=(0 $;%B*�>U ]X�@*0I XL (0 $JQE*�MEղXX�@* XU HUT]X�@*_V̬ UM]X�@*fuǬ (L]X�@*xmu*Ѐi](0 $nE_ �WE]X�@*Hz%*Ѐv(0 ${XJ =]X�@*؇%*Ѐm(0 $X4 X6]X�@*ؔ*Ѐ(0 $# p.]X�@*١*Ѐu(0 $Z @&]X�@*ڮ*Ѐ۱%[XX�@*ڶe*Ѐ۹(0 $[ ܲXX�@*e*Ѐ\]X�@*`E*Ѐ\]X�@*ӽ*Ѐe ]X�@*@ڝ*ЀA\X�@**ЀE޳XX�@* *Ѐ(0 $^ˬ ]X�@**ЀE(0 $_Ǭ ]X�@*ނ*Ѐ(0 $ `̬ P]X�@*&6a `]X�@*8aǬ X]X�@*!&"*Ѐ(0 $#)b P]X�@*01*Ѐ,(0 $28*�4(0 $9?*�;(0 $@fF*�B(0 $GM^*�I(0 $NFT*�P(0 $U[*�W(0 $\&b*�^.(0 $ci Pf]X�@*op*Ѐk(0 $qvw 0g]X�@*~*ЀzN(0 $fvȬ ]X�@*x h ]X�@*Vip  ]X�@*Xi  xi ]X�@*6 ]X�@*8ꩦ Xj ]X�@*߬ A\X�@*뷆kɬ 8kA\X�@**Ѐ(0 $V췮 lXX�@*Xˮ*Ѐ>(0 $&m lXX�@*(ؾ*Ѐ.(0 $펮 XX�@*v*Ѐ^X�@*`*Ѐ^X�@**Ѐ^X�@* *Ѐ^X�@*>*Ѐ^X�@**Ѐ^X�@*@ *Ѐ^X�@**Ѐ^X�@*|̸ŌD)gL)qD*�P(0 $W%gʤ,X,**0+2+GJ'x09'273?J1W*p4wsQt+99O(�!(0 $&Agr*.,!-:7p99999999:0SGT99999999999999999999999RWm?999999999999999R~Ѐ%7xXX�@* xܤ,X,()0+Ђ:]^Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]]]]]]]]]]]]]]]]]]]؅zυ'\Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]Ѕ]>ЀgƷ(0 $ˏL*.*,-EPȄLLLLLLLLOPTTTTTTTTTTTTTTTTTTTLLLLCGP@P@P@P@P�TPB U(TPB U(TPd"C!#Ȑ"G,i$J >.�ʖ2gҬi&Μ:wIʕ+TpRE +f,$#Fbd!FbdQ!Ibǒ%[(j%FUbTQ%FUbTQ%FUbTQ%FUbTQ%FUbԉT'RHu"IR&I$e)TPBeJ*1ĨJ*1ĨJ*1ĨJ*1” S&L0e” S!L0uIi:|\�IǓ/o&TDREʐTjWR&dBI&dBI&dB % J"Z!dBI&dBI&H!U%(a%` &` &҉)`bH |�HHTqI*iAQE{UHl!2#]z嗓0B #0B #0B #0BIT9'uy#TBI%TBI%tJ'tJ'L'tNR BjH'tRI'�$G DKz*3aY !'RɊUZIzᅒ{l%*; bEZk-�U-aY*XP!'DkT 2+(�)TbH'Vm (RP !B#B*) #B*PJ0B!Hډ!tr+�r R (*B*( !Fu M7 " r "LTp-@. !QEaAQEMD.RTqH&2 %P %P # #Ph%trJ'Vr)B!P"(R# %0 % % # )0 ! )B)Th%t Q)BI&dBI!BJ&~*dBI&B *dBI&dBI&//#0B #Ld}v |�HHT�(<  ABЄ(dA [B PBD&$ Id"D&BQJ�D%:D2( A(* !LH"D( B"@$2L$@E(2 A"OD! A"()*q h�+:q @Ȅ$2!BH"p/ LȄ$2!=HȄ$2!LH"&( Jh& FhL*,�$Hc)YҲBP(4! YC0K( 2B0P :QS�D%U C�Ȅ+1( B@E!2!LB@f!2!D!2B((N 0D* @\((fB@33L*Y`%T$ @*ز>i-*d! MB)DR%XJP :J)S"2pFFPg*HAPB *HB r�%3BTAP%.AQb@!6^0r�Ec)ARC!AFP`XJ FȖA#(&Դ"YG�$T=.rP! QhB -T0#1 d"Q5 !*щk?S�5yNTZV% @NC$ R!�AB%TAP�;AUtЪD�c@+Q5qSͺq% Q CT>o,�$HBrZb!(TB*Ha U8$ F4N(#�/OC\B�!TA CL0JG|pėRܡ{2 JV��D+e@bw(#JIb�(TR `!@ F�bϮs)A3RՓpč Q CT>@},�$H’-mb!(TB*Ha Y$.ץHF8qP2Ar`2p=Q G�(=Б;|=Q^�D+V?}c) nC0>\h =jai#tC+I8Ɔ!*aT ٽ]G�$Ta^zL v)T! MB@)DP~ՉJȨE-a@-K!0x09 q dģ0? @C�/:QS@`G5*Qx7D'jщZb#V D/cl`G'�!s숇/laqt0F'�q h!D%:aJH%K,�$Hm*` R«@,( !LB%0 2 '  *1" <0C* 1C*6D(+(C4+C=(5 '7C >l'l* '*l00ԃ-''B"'B Bl" >|( ? =(?@?p(04!>'&l( %!"l"l"0A |T%brQPTH`8%H!LB%'l',lC:>CC4(?(1"lB |? 0/<0C '?"1(l"|&A$5C4 B*D`,?<C:B"(|>CBl?*9-9x%?%0/)?C |B D%!"l"l"0AD|T"n$PQPTH`8%H!LB%a"l813C ? 0'? lB 1l"C: B C4|+1*l?*D%|' '*65(((+(,lB*l"A=C'1 !P:=+%0)(?&/B, !"l"l"0ALi|TG-QPTH`8%H!LB%ء(lB <DClB4'>*\1(9l"\'B 0lB ? "6 B8"lB=' % B*"0C/1"B &|* ( B ,B'1lBl'0 #9 C)#00( >B1 B &ga"& & TiG,G,�H A`HAP(X$$T~ *7-C=l"C4%?*DC=0/D l?"l1'03Ȃ13#?"%& "<D"D<"l' "\B*"|(' *lB1 '!?+#0+!? CT ?PB*7؂, +Œa"& & T|TfQPTH`8%H!LB%!""1C=,%A=C 3ԃ(|"l95B*01+\(9C=%*/\ B~% -DC:+|7|C B( |+ B B ?C(1 7?9(%2@2# B/?ԃ(A k!"l"l"0ADi.G,�H Aڮ-۶۾-mLPPTH`8%H!LB%a~(( 'l*' D` BBB , (& ' B*"Ɗ&&%""B + &\Xn( 'lB& \B ' &B\' "((d9 -7(#(%(* " (l`"& & Tؚ|T/��0 0`HAP(X$$TBf0l( ' ' h'?>>|k0#20+B/Ѓ*BTPBTB a"& & TN|T?1GK1`HAP(X$$TBc-"(l" hp B 1ֺ9d)-x9BT)q!"l"l"0AD.G,�H AL1&g&K1`HAP(X$$T!s( &' (h* && *2g/=9p!PBTP(/_B"& & T|T&38s�QPTH`8%H!LB%4An" Bj0" (( "г##*% %B3!"l"l"0A\i.G,�H A3ISPTH`8%H!LB%4"\-\"\ h& 0 &4*BTP# (4V3!"l"l"0Api.G,�H A4Z�SPTH`8%H!LB%(5n"9(|&h "B* ( _ %0!0B(#t/%D/g!"l"l"0AD.G,�H A5lvLPPTH`8%H!LB%x6q# ? l 7"&@&"7qS#+A+0BF%4ua"& & T�jK|Tl7ZSPTH`8%H!LB%7n'?B w%XFc-%#+0%#P#(/ C`"& & T�Ը,G,�H A 8�QPTH`8%H!LB%' '(lB D& * ' (\"'"' "/ l"*"+' & '"|B B BB |BB*l'\" |BB"B' ' B*$'lX1|(( | ' (% B!"l"l"0A8_|TGO; `HAP(X$$T"'"8?*lB*ԃ1C=06C:|&?079&c4>1lB*B:58B D` <C 0C"B=\:\* (|B0^3> 4 35lB>9<|(C=<,B4C=l+++|<A!"l"l"0A$;؟|TA�گ=۷ۿ=ǽܿ=`HAP(X$$T '3'lC:l,?08+B431|C:-9"D<C/> ?|61 B '+|7l'l9Bn *Ȃ-","*310B <-6D ?1 < B=&BDC:-5Bԃ9l-A!"l"l"0@T0`A&TDReKE1fԸcGAH )UB'$TRM6!hKۄH_@4h6Dm'=! 4@ 8Q} QM[Xmb&D!bŪϠ@jSt6iոh>1꓾hX Jc6!-PkҷmP V7onڄhMThwo \@IǑ'Wysʩ`"J(R`QĒ$C*hէ>O_O~]d,ݦO$j'~:FVT>}DcEKDM.Ya>9VpVчzg@6%D9fDX)~깱T6ч@1FOV᧗AIEz~>Ac>j M&*M1[`Bl7ߤ *:)B ',ĐI*rDqzւQ9OD.C>aF8'Df=DQ>GTAMDfM̉FA$VDEOlAD]EfDOI^E@DIU`OVJUXE@GUĦ{/ M&* SZ`B 8n7 )N *P K$1dJ @6%h>~6уcd녟Kg`/ez~Yceo[1@9Qe>eV1F[YQ.= @Ye>̉ARdo6Qل^I~EaqEAXCz $DBI6D6AdD?_`BQO] )N *P K$1dJ*GOIg_z1@Vǘ@69ODafz9fD9O᧏@[M>GQavQ>M>A|TMX%Q6!B'f1^X<1O0@D:_8F/q f"*w b"PL *E|@)T:RKHD EK00qT3U|6 xCF:dQ#H1~w }CXE V!K"D/Uba zlCz0s0C1 aY?! D#H3 xc}E eM b`BxL,` `DiNS9TPH XP,! CLۄ(>Db+!UЃ-p D|E aA b!A| M`A"`<RAb"DObH&؉@}XE! DH"Ub"d "A& D0ʴjC0 UWZ*` Ru@,( !&Q%JA"6!Mn(;=l(!A bDM|b?q#xB 6@4d�V q Db@&d@XE 1Q!H(K BBz%>@& \ Y@@$T!&@)T:RKHD>, }BD*>чA(1O0w,1O\blOa"DAbz,>!k' kX(>m(' D|@'6!M b&~O BD eM b`B,` `^5 X`)P Jp%$aITr"ŬAY@ +O B>1K D*$ D& = B*X!AȂ&Q 3"A B6@(!@|b@(A|'DA %Ol"A& D0b6� kvè*H ֑'XBD%*M|؄6 D|bXlDQb@(O@ >Qf"X&!O "ڄ@%VQ6I'lO B@%D,v&"UD|BD*T "A& D0� v;*H ֑'XBD%*7D̺'X>bD 1Vb*%@ D >!M| U 4ڄ6A&>0k"6MA".@lBB�">O؄J@& = *l , YKH%...RD@(H@H!(@@a(a AA@@HAA(!(!@@T!H((((((((Aa(@!HAaH!(\!a@HA!a(T!@A@((((a@@( 7`  115q9+ � / % @@2A2A2A2A2!2!2!2!(AA(!}!`  <(2)� RB `r``````` -r-ْ2                                                  �  @ '!`  <3=3 � R >>3?s? ??t@ @ @4A? <;%t `  sC9T= ) %S>Q4EUtEYE]Ea4FetFiF[ <`B%tb CtH=C / R I K 4 4@Gsb H5] / ^5_~~~~ aa!6b%vb)bIbI H�\sb @]Id� �UV �_K Ѐ @ @ @ @ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � @ @ Hcrb dH� @eU6 z 2{ zɷ||7}w} @ � @1 4@x}rb `yCc@{ @ @ @ @ @ @ )-185x58 4~qb Q8=7 @ @ @ @ @ @ )@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 4�qb @ymyHw x}ٗO}9y@\9`  n97T @ @ @ w O}ﯙyٹ@`  yϓ+z98z ڂ@y`  y+z:5z9Z@t`  (:9Q /ٓ}9}imq: H ?gb @)"T ؗqq: H fb :9` ٷ 4fb 麮횫@Z``  z յ 4`db %{))@{L`  *;E{/ 4 db a; 4�cb @} 4}cb � 4{cb { 4@ycb ;ϳ 4�wcb @7 4bb � 3 4bb %@|!`  & 4bb �Y@H<!`  Z<Ǜ 4 bb @Ǎܷ@| `  |I 4` bb <|̓ 4� bb <|@М `  =7 4bb @!@ }`  "=ҫ@*}b �U}Yݖ@*}b q=u<@*}b `׍ؑ8@*}b ٩u 4`  =}̫@*}b ` 4`  }]]@*}b >ճ 4`  -@*}b E~䑣 4`  Ha 4`  `~E 4`  x 4`  ~ 4`  ݽ 4`  ~ 4`   4`  ~u 4`  Y 4`  ɼ 4`  8 4`  P) 4`  h 4`   4`  ӵ 4`   4`  ճ 4`   4b n@Re… :|1ĉ+Z1ƍ;zXE$K<2ʓ .0Ǚ4kڼ3NU4 4 .0ΥL:} f CZ`HD 6رh6DRܹt6A^ .0 XEW \`IÔ+[[Ec 6oX0pA$U>:u*<\``z \`Iռ{ZEk)dл`H~=*L! .0C:2dwT1?*ԛ-{8Ƞ-`U`U% <^)lAHDAE"Hb&b*b.c2Hc0Fp5{J.dN> eMfp=Z0BAW ,`QHIfffKfp#8–[ DDjg~Ic ? {NJiffp;{!j)Fp:t^)lAHD!E lKll.l> mFp#�? DYKn枋nn oKo+o ȀYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYT*d YB*d YB*d ^@P`diOl`Hpp,l _p4 op<!ͤ= bR0`Ll(JqT,jq\-M{dЩNe#Y<�8qt<q|@ r, =G@iL^@x`%/Ljr'? Pr,)OIŤ@A#l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��@l��Zf3<x+d(wms JwԭujwwٜQ@<xql� �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2� �-)A+}^ '2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 20`Yp'!ȁ%#P%h') `!$:03H5h7r"+1(8?A(!r"+<('BIKh!Fx^L(SH3Px\Uȅ]腮�2<ik1) gHlhwȆ 02< tFx(XB@2ﱈ򈙨)2o"r"H?82"H1ъ(苿(!8@\H\@�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@*_)k)JނH-X( 6ÎVf΂",(H/�r]X�@*ݡk)J'؁":7pfv׆ؖٞm>m^ (0 $ІJ24YȅnX (0 $Uk)؁NTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPτPȄPȄPȄPȄPȄPȄPQ�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�PȄPȄPȄPȄPTIT$LZX�@*XAɸvJ2 4HN8OHF@IJKLMtFOPQuN7uM'uB�F B�F`=o(0 $Bk¶CLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJKHHHHHHHHHHHHHHHHO؄MM@&uZX�@*u]k*HEgtK8C DPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPI@J@J@J@J@J@J@J@I@I@I@I@I@I@I@I@EPFPFPFPFPFPFPFPFPFPFPFPFPFPFPFPI@I@I@I@EEIE 84ZX�@*PJ)t(CF�D,h „ &!Ĉ*QhC:HS'C@Raʔ*Wl%̘+\I-:w'РB-j'*X2%K$QB$q"')jETA&q!4СR& hR+N:8)C tS 2T$@Z)*"&)걢J:dhIWna)T9j6ܺ}&eTʖ(G,ID gW<e!:2TJ2)@@VZnR'^!@:2I&8I$LRCT&&xATR',!,H'b TI'Q -8 @JHT=[R-%QaIq0y`؉!tR tbH'tb! w!< rtbbTrJ%UrJ'R$L2 �2"b &`b)b)`b)w b d Tg/4K @JHT#SRT[D%Q2,&`B &`&`B`B++`B & &B+C &`B &` &~B)`)A &`&~ ( $҇"&`&` &`B &`&N1&`&`B &`B &`B &`&`&`B &`B &K:5 @JHTq+]a3%Q@aIq06k6)GB# ;,)w (%) !M(!!l "&B%PB !}B %Ȱ !0BIߌ?0ڄ0R8(6ѳM #0B #LP @JHT5ka/%Q@a$h"=#P #! !@J0{!@F`!TJ#D@ޑw (zG Fw!H6R~X!@ J!(A B *HAQp/W0^ WЯ#@J0 k U0Ө\ K�KHB~#M X"Aawd*Q B'zBw(6ObE*>Y1(V- Pۃ*( Bb}EчU`E Mb7 }c@ cHsC);^@&0S5 @R*˕(@888OЇ9dIx0c/MD%>hC' f`D x"0*;nCS7 BPP?C%DYlX>q^l>a }00-1CdKlE% Dl>h'^_�, %H=5)lA #go%.AKP! Y)_@!a = YX2 [ Xqo@)Q"D6ҡ@Pb)d Yb@ D D0Pf0b*Aq0B/lAq0) D%.A 2@' D ^P 0)8WRBPa5'D#<A7!>G4DcC06>!Olc> Sb*. }@+6 D"DQ|⎃76D|(1 FbP! RB (M⎟h1ٺ D|@*pQ/�% H �UH$B(8'6@b0>걊T#11M#@&! ~c>zt0c@3D}?@3D1QB9z@  Qz`E a8G/nAn( |b0 DK|"Ә">M  U`5q#WJ [3,LA8a_0C>1D?QA1>1c3@@?@QݛėklBz+>1V- Vb}0RA|B@%Tq|P# RB� Q bzX[ D|@*�s /�% H EįΕ#gX&xD>0a(akl>@9nY<~ D\@&!B >?C *(|*" &1|Bl'0 B0%00> ð >0B 1|"Ȃ( Bݠ[m"|"l"0A^^-�J,@J A EdlAAq ~ *7-C=|"C4"?*D<0-DC l?CC=|BC:D-C:0C1 B*l(l B\-C4 3ԃ-]*"' *&' B 0l' '0-; #8(? #00%|9l,B & 1n"|"l"0A!^-�J,@J A,5DZHDǰ ""1C=,%A=C 3C!6C=\C B:> |1>1 &>' |(|% -DC: *l8\&|m"l"|([ |( +0&*0 B7:0P=,C,;0"B:C=B 1& ' & T3T5~N4lAAq 'B |&B+ " B |B* B|( "B B\( "| B |& ""\"& B l+B& ' ' B "lB | '*'"B220p>!(%(* " (lBS& ' & TUTX~eZHDǰ\'}&"| |( B}'?>>|&h[Q> !!>("%"(((1n"|"l"0A'-�J,@J A56lAAq &("(l" (h B 9p--x9-)° im"|"l"0A-�J,@J A䜚EZHDǰ`)}"l&}" lm ^'!9>7%"%-2¡& ' & TrTP4lAAq ˥6& B ""  B* #) (PB2%Bn"|"l"0A,�J,@J A*DZHDǰ "\-\"\ (& &k*)0)%0P(Mn"|"l"0Ap+,�J,@J ADZHDǰ,m"9(|&( "" [%)bP-Nn"|"l"0Ah,�J,@J A6lAAq ж" "1 & "+lB&"-[1!P+P#(0B"%Mn"|"l"0AX-,�J,@J Axm6lAAq ^&|B /* ޑ.%#+("%0!-0& ' & T�TkZHDǰ( ' *| Q ,%%l l'l \*| >+ & &!B B|"l |+ '*B*ܑ(( ' &^}% B*'A* }"*|B \('+ (* %lB "9&B&"% *|1n"|"l"0A<,�J,@J A\6lAAq "| 8ԃ>,\'1>0 6C:|&?079&[4>1lB*B:58B Q <C `0"B=?+ ( l3> *D?5"B=8'8?C:BD>7<6C:& ' & TTjZHDǰ +ܑ(3(|C:"C:+7|(0<00'?08( B401/ *7l1'+|7'l9] ,*  B*30؂0BC=/6(C:0(C:,1|*30؂9\+A=6B/\& ' & T@:TvZHDǰu['\B l"1&|<D(3(|9| "l'5|C: B 7 B |6C |B=( -+l+-l"|B +B B B |B&B:\"B*C4l+C: C4 +<1l' 7l]9 (6"c& ' & T@xTV8Q4lAAq ˀ_ (-\8C=C \? |3& <+`&|?s>"3' 1( ?C ' 'l"\"B='C=B `%B:??*&B B=B ?<>( >0C 1&? *C=?ԃ>B0 (A_& ' & T@T:P4lAAq K& (90/C=`<( 0' ?C ܭ(A=0(1C ?D (\<'0B]&& B D8l9D(^ \B (Ȃ,- '&?0C* l"C4&++ԃ1B ?"ԃ1B <D+ػ(lB 0"¥o"|"l"0A:,�J,@J A:DZHDǰ "B:D" 5ԃ(>+/&A:l(%*/+?*|5"5'>C"&' ?>B "%`'聺' 9D"\ &7B +|B 0(? '1 "l8|([* (C/( ¥o"|"l"0A,�J,@J A7lAAq Ko B:l/9 ?C |1&1<C/ ?C|1C11؂01l'@5AD B8!hUD]Bi"Q}bX/f.wֱcX;6H1}R&נceLT ~"")M>!ڄI WfպkW_j]puV$UUm[oƕ;nݶYHK-QHDRӦ>E4f_Jw,Чc"޶M [5H<YD KW/ݱO.3& Q>>!"a aㆷMU3w쓨z2Vo%[}uX:~b*=/݄MTj®LPK/)B-8B0$O$U ADa%Q=DD $[OXQIeA^Y6 AX#M%U@DDT.ODDÖ@V#YD6A$DVeQAD@>d,7AD6A KTjI)AP-8B0ODDAD@dQRU6C@DD6AQ%DDA^EM>}xX#odOMdK>E>TdQdQ>IAD>MMaEnZ�+$1f #b(6QVAhKD٤VXM$A.AdODV DD6OA$OdQEU6V6ta@[%Q6dOEcKDdD>DM8OEOO&*pXrj"9g#b(DA$D6O6DD>e@"dO6$Ve@6A@6$=e=VaEAdfDA$VXelqDBdOI%Q^CD@>A>^MAKqAD& DlL \eXAB:A /#0&D Dl5"D@bC*dKXEA| R! Db'U}&! VaX">15ex'8Tl&QI'1"> D|"">M #,�+H1IAp&>kU@D DDDV@""k Qlz&M2B%>O ( D)B%D }x(V! Dȫ'0|b'q K@' D04hXp` UC1I Q8!CnT #H FP�#@A B A J!T J0`!RRBTRB!@A FHQn`!@A P9%%@AJp!J F`K< a.AKP( DPL8c,�+HD1=H/b@KXBiQZծukWD E�YjeWY�VPR˃P(� cNյu]nw鶡 {P ,* 0)Η2.(7 P�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @H�$�! @HBh | V,�+HB}!iIo-BAjQԥ6QjUZ_�a\eXAB&k]' X gP(T bB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YB*d YBt+=KuOXU$Ta]:\zf٣P' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpBP' EpB�"`(�"! `BHPu  �{B/"؈� 0%p)-105p9/ � � � � a07`b �.tpy}p B/�/m@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ �dp+*�+ 8K " `2B@-rb 2/10s0 0 031s1s0@22epb `/5s39/z � 1I4M4Q35" 4@2]*�+ 86q�A K538S8883 453,*�+ r:s�Asྤ 3<s<ɳ<<3=@=bb :3?ӂ 4s3@t@ @ @4AtA 3 4�>%4+*�+ sC 4t-EtDIDMDQ4EUt-3 4`Batb Cq3�A bW4HtHHET 4ItI@`tB*�+ rJr݂ HKL 4I%tb M4NtNNTN@>*�+ tP P P5QӢ 4`Osb @Q-R15S5N@9*�+ 6TQ5UUR@>9*�+ VVq5Wu@^5*�+ vX5YU 4W]sb @YZP@U2*�+ \\ 4[#sb �]^ 4]rb ^v` 4@_rb `!6bq 4�aqb @b=c3 4bqb �dYe 4dqb euvg 4@fepb g6i 4�hcpb @ijۢ 4iapb �kj@*�+ 6n 4 mnb @ne@v*�+ vq? 4`pnb q1b@ 7*�+ tMtQ7uUwuYu]ua7vewvۢ 4sbb v7xwxxx 4�wbb �yzz7{M 4ybb @{|7}.@+*�+ ~7v@޷+*�+ 8 4bb @-18{@x+*�+ 2Mg 4bb �im-@X8+*�+ nx@v+*�+ 8@**�+ 8}@x*�+ ¸ݸz@xb x 4*�+ u@xb ) 4*�+ ,9E 4*�+ D) 4*�+ \9 4*�+ tݸ 4*�+ 9 4*�+ 4*�+ 9m 4*�+ ԹO 4*�+ 91 4*�+  4*�+ : 4*�+ 4׷ 4*�+ L:Ϸ 4*�+ d 4*�+ |: 4*�+ 4*�+ : 4*�+ ĺe 4*�+ :] 4*�+ U 4S5*�+ {M 4S`"R-*�+ (ݢ 4YS@p-*�+ Lբ 4WS@p�rb m 4S9[drb ;x@eq@rb [v@\3,R@pp26` L<|E@*, <k26``1<5|9\ó@|F26`a<e|i<B@B||N26`ƍȑ<Ʌ4 4 |\z26`@ɹ˽<ɳ@B<G`{.S`�+ << 4 -`\t.S`�+ Գ =}ѣ@B|\26` A=E}IMQ=U}Y]a=e֛@B{<2S``d� 4`�+R`+*O<2S``R� ȿ?ٿ_45S#3Z`b <0… :|1ĉ+ZÆ;z1E $k<2e ,[.`4kڼ3Ν<{ 4СD=L? #ʩ'Zݰ` <x 6رd˚=6ڵlۺ} 7ܷZڽwC QR7` 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6�b 6� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l� l�`$ 8CTM%ix)�jJjjj kJk%I2CTt)l�])WQRgAdAdAdAdAdAdAdAd l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l ճF0$ޫ=|s? мX�#<Є*t mCh(сAьjtGTIOҔ4*)IҘt4ըHdyt<O QԘ.@+)x@T%uT*C *$꯬ ְ  pxuScm[z�S<Z׼굪)ATʃܕ*{-ayh/2T -T$2Xl_dXHvuHHbe6%-i)�S^;��!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*Ha**埬 (0 $Jf (0 $a.QH*pi6*�r]X�@*fJH*r*�r]X�@*0g g*x (0 ${y&x (0 $˂vJ))h)r (0 $K蔖,,,*�r]X�@*tJ,*v*�T(0 $VK}؇*1H-' 2' ~*Ѐ4bF(0 $FK΂*؇#:p2؁p-)v HdžȖɦl^X�@*XlLi.}�$�7ȁ, :&l ڶۮ(0 $&˔� p/(O$)؁- .*�(0 $˔âއ�1 k) *�(0 $ʔ|m �2-*� qXX�@*ph6(}2'2Hq   !(0 $Wʌ΂*(#p9؁84&*�"1'(0 $/GJ**-χ1oqX@A'B7@DCgFwCς",(H/�"M'(0 $6?J*-m~}|:/\]^_`u>b7cGvc_ fwv_X�@*kvH(}m~\ \ ^bȅvwwxyz{|w}>gx_X�@*HʄWgȌ(8}�|@mzAHDIX'τQ�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�/LLLLLLLLPPPPPPPPPPPPPPPLLLLL@LL@L@f_X�@*hox(8|/��RU`UJF}D'GGW}w~_~B�F B�F`~"_X�@* 'GI(p/(wP> =PQ�KKKK�K"M4)ҤH"M4)ҤH"M4)ҤH"M4)ҤH"M4)ҤH"M4)ҤH(]t%J(]t%J-jҤH"M4)ҤH"M4)ҤH"M4)ҤH"M4)ѡ>mti"&ҭk.޼z`Hl)l0Ċ3n1ȉP,J:n' �?VBTiP%DUBT "E5RHQ#E5RHQ#E5RHQ#E5RHQ#E5RHQ#E5RH$DUBT Q%DUBT $DMB4 $DMB4 Ql(҈"(҈"(҈"(҈"(҈"(҈"(҈"(2 " 2 " &|2%PA_18#,0t!Qd=#A&fe7|dO<( H+Xyi%]z%[b9&Tr&iiemigv҉!iHԸ'5.0t!QzaR8Q@ &X$L$$e)[Z$wXȕZ^ L$M$hielt9I'r!trJ%r!RI�RJ+ȕX$'TbH'tb.y-0t!Qa// <-Rd0I'V*2"(rWbiH')Tb!b !sV!tr&  !b �2I)�$LR$XH%~`b))x`aJ%svR ʀ ʀt)�bȜt&gb7}D \ ЅD+8;ecAYG&T嘆TI%҉! ͆r+B)Tb(҉!vR)\)X H)2IlL$Lb)!`b!Ђ)}Is' !2!tR y7~/!8.0t!Q(>2[pC0"&I b"I 0!^S0%0AS0%^`P%0L~0!LAL)0 L0~0&� Eh"&VA0#0AL00#L%0L00: ?0A L%0A LP#0L0%0 LPK(k,.HRU|%,c)-TfQW%P#"F `&(F p)B�%I R! P#RB (IP *HBb)D"~%DAK 7 A J0B&=~ B&# (|d#r~@)Lc*ӘR`%P4F 肄*F=*Rԥ2N}*TZ,WpC0)J A P0!\A U~#AN>`)1 FB~)aVB()8J B`(8J ?0%(J)A ? *Ρ B@)%p)@A i pX SJ0#esY�]PRֽ.vZ,ʪrLt</%H BP&U XE!ABD VQ_& VH' "}E > By!T={P%TAP( Va">@ /"ڢabq b}�2K b"|-esY�]P쒹fn *`XBpLP#(J0!@1 omc@D 6 x?1}'azz*ah& upT+A FB;Q\⿗?dzc0F}{ xЇ-o@8}Cz;u@& D� g7~4SFrTBpL0B%(q J\ 1! Z ?[ 5!aG=~!sP<aa?^ "! P#F:TJ  ,T! W(6cF F P"1FB-1R  ETB\%(e"6ܛ 肄*n+CKa Q8$$Me} U/<A7!>G4DcC06>!Olc> b*. }@+6 D"DQ|76D|(00(,;!7!H>(/l,'& ' & T@1T :UUQlAAe~&|B 69C=B*C4(> &C4"l ? |/C/A:0 "0?"1('|B ]?0( ( B/>C=<" B |(1+"0)9-7%/#> 1 ( %|Bb& ' & T.TA .UUF JD^6a`"l813C > /*?CB"1| <|"3 *1' ?*B}&|]?\&Ȃ+| *(Ȃ-'(lBԃ0* '1 %9>xC/#2((? C/ )& ' & T@,T.% YeĠlAAe&"C4&D>>*\1( 9\&'>'0 |9lC8&|<& % !B >?C *(|*%" B&1|Bl'0 G0%00> C6 >0B 1|"Ȃ( L2& ' & T@OTQ.gYeĠlAAe~ *7-C=|"C4"?*D<0-DC l?YC=|BC:D-C:0K1 B*l(l B\-C4 3ԃ-B}]*"' *&' B 0l' '0-; #(? #00%|9l,B &Pl"|"l"0A g(-\,�] A0'[UF JD^6% B B 98?\B1*0C=%"l95(01, '9C:"l(1|B ''\ B4 &5l'& & 'B' >(lB<"+pï: %2p2# B/?*")n"|"l"0Aۖ-\,�] AdYUF JD^6Y~(( 'l*( '" B*' ,(% ' *'l ( % (l"&B *l"|( + "|"B* &' +|B}B |P (+ԗ*,9(* 79)!P(B &@+n"|"l"0Ah+s-\,�] A۶VWUF JD^6i&"| |( ޲'?\?')%0*B/*Rj& ' & T�.TƮYeĠlAAe~."(l" |n B 9p--x9)B6An"|"l"0AnO-\,�] AЮίuYeĠlAAe( &' (|* && */;9p(PR((#@0m"|"l"0A/O-\,�] AЯ RYeĠlAAe& B "" B C*#)d(P3%_& ' & T T 1YeĠlAAeS %% % n" P "l+#BP#(pSo"|"l"0A1(-\,�] A1+pUF JD^652n"9(|&| "T" 2%p)(9QrTo"|"l"0Ar,\,�] A2:nUF JD^6)! ? l |."&Al+ =#%%0)#ӍR7u& ' & T�8TA:ۦYeĠlAAeA_&|B /* a}4%#+((%0!-0t& ' & TG TJ5YeĠlAAe | ' B}"Ȃ\(\& &|& %' "/ l""+' & '"|B B B}B |B} B*lK'\"B | ' B '%B |K B "\&( +0l((lK֗( (\"'@& ' & TVTYuYeĠlAAe"| 8ԃ>,\'1>0 6C:|&?079&a4>1lB*B:58B W <C 0"B=? ( l3> *D?5"B=8\'8?C:BD>7<6C:@& ' & T�O^,\,�] A5cWUF JD^6)+ԗ(3(|C:"C:+7|(0<00'?08( B401/ *7l1C'+|7'l9B}] О,*  B*30؂0BC=/6(C:0(C:,1|*30؂9\+A=6B/@& ' & T�'],\,�] ASWUF JD^6i}}%& +>l'C4B*0<'7 B &|>\'1"8|"'lC:'8B B!B=&>& ' +",'*lB 5 *(8D&1( >D"1(>&|"|65">lC +@& ' & To\,\,�] AL<;UUF JD^6 (-\8C=C \? |3& <+&|?>"3' 1( ?C ' 'l"\"B='C=B %B:??*&B B=C}@O<~YDmJ D>Q} C$J%'OnB &DL*l9fM7qԹ f"hQG&UiSO"͒EJU*WlrD$JP\iq:VO(xD! ~#O=fhO'}R ti"D6nh$(YDB&VB4h"xdmJzX/zX/Ӣ6'l"QaQnB &DL*?| d.JTǗtjU)WHHׯMDdI'DQVMHgQVDUeVGUFDlƜO>DA$M Tac%U咶>O$AVsAADdoX V> aE~DcAdqTE^�MO&*0OA[@fBm?)∮s#Ig_z1AV@>9^~c#c9a9fOFA.AdAdOƉ6>Ad=V DKdDDO^ c9Ɩc zDcA$sA_~1F@12DdD>AdDЋ1i * Y䑏>"# OD>s1xI%c}BxfQfAGKD&z9K1FDRCO%KhDDptF=V1&~9Q9UgKlodtI@XǘUMMaA} *HN]?)∮T> dTVA$V@D[@dQF[OXQIeAY6 AX#M%U@DDT.ODD[bz, QXf"V!AbE >A4l"6&T t%$d s 2G [< %j4@"6!TlHDDQ\">! D"'D1#B&~` D|b²0Dl&qOB}@'@HF}&D]bm'M4l"6&T,d 0t+2G [<mb*ڲKb}`+M%Ob` ! DlD Oa"DQUlB`&Dqt">G B&.O b(K@'6!M b>O B5D6O b`BLR,@& �Kp*#t+x&1 "'M|B(\b  Db">M "z@(6UB? Q "*PW^b5"LA|(QD#mb%qAXثI6O b`BTZ,@& 0S٦n*#t+&D DlH"D@bmC*jKXEڂA| R! Db'U}&! VaX">1~v8'Tl&Q '1"> D|"& DlLjQLd3ABfM>p|峈đUE"@"*QXf8">!M B U F'A-XU2" G*DaDaOD .і w"6&T ŝ^L0$TAƥv}#*DW`kU0 (A FP�) P~`)(A BP*(iS`IAU~P J�) ?0~ EoJ�)@!mB<�!( J008)AlFfij@ P_%.AKP@(A D0ӝ^L0$T-~S1^%,! Mț=ρt@,"ڂOL(y  Up՟' U0:{0ўvmwwϝm0{ڰ5(^L0$T_֩`,DQ� $I�B $I�B $I�B $I�B $I�B $I�B $I�B $I�B $I�B $I�B $I�B $I�B $I�B $I�B $/% &Tkdbf =@0EpCb \a0epimq0upyp0P@&`& H0 p  *b � qQ 4 Sjdbf qq *b. Ġ@ � � � � � � � H@Midbf !32A *b* Р3=3A34Es4I4M4Q35U4� � � @ H�1Kidbf @282*B / �3@ :3 H7Mhdbf (4LtLɴLL4MtMɔ .`*@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ^4�KKhdbf Mv` ` VL @aa!6b%vb)b-b1a@5t@&`& dMd * � .ca6fevfif" 4�KKhdbf �evh6L2Y fii jvj6 4@gCgdbf h6l (e O iٶmVN4 4�cnebdbf @loє (eJp7qwqqq!7r ,6 4n1P@&`& 4tEwtItMtQ7uUwuK (e^ewvivmvq7wu^+6 4 s<@&`& X7ywyyE (e*swz7{Wv{{7 4 xɗ'@&`& }}JI `{~Y 4|'@&`& 8xt@wibdbf 9=A8Q 4Mxdbf @]a8et@L@&`& f8~@nx@&`& 8 4wdbf @8@@&`& ¸߷ 4wdbf �t@|@&`& x@9x@&`& 95@"x@&`& 6Q9@>9s@&`& Rm@Zs@&`& ny@vn@&`& 9yy@n@&`& t@n@&`& ¹ݹ 41fdbf y 4@/fdbf �!u@P@&`& "=Az@*zP@&`& B]aZt@JZP@&`& b} 4cdbf �}@<@&`& zK 4`cdbf z 4@cdbf :_ 4�cdbf @ ! 4ybdbf �) 4wbdbf E{ 4@ubdbf a; 4�sbdbf @}M 4qbdbf �@&@&`& ;} 4 mbdbf @͛@&@&`& {+ 4`ibdbf ܰ@{&@&`& ٺ 4ebdbf 5@$|@&`& 6ĝ 4@&`& P| 4@&`& ha 4@&`& |C 4@&`& ; 4@&`& | 4@&`& 4@&`& | 4@&`&  4@&`& } 4@&`& (ݷ 4@&`& @}ՙ 4@&`& XY 4@&`& p}Q 4@&`& I 4@&`& } 4@&`& ۫@>|dbf ܷ 4@&`& ګ@>|dbf ߟ 4 x@&`& ث@x@&R vdbf ⇽ 4S@pn@&`& L׫@"9d�pn@&`& j֫@e@xn@&`& ! 4;^xdn@&`&  4S@pp`66`f v~? ? 4|-`k!66`f59=A?@ʷ-`P?#nS``& Bimqv@wT_66`f _v@ʷGu nS``& ?ɿ@wG�nS``& ʿ? 4|-`_�BG n80… SlXI)+Z1ƍ;z2ȑ$K<rd [d840ņ44СD=4ҥL:} 5ԩT6р3š\ jřb 2xR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTR%K,UTREUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQEUdQ|�B),A2UW_ݔ l@h> iNJi^ini~ Bh0(N)(WBB0BJkފkk lKl-Ÿ2Z -x�Anm~ nKn枋nnz B)C/B ( pLpp /p? qO q C[7l��@l��@l��@l��@l��@l�cd^#Zp< qD,$*qLl,gi@nl� �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2�  �2� ^)Z/+�-2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 z/*zьn HKZ!0 IkzӜ?- с\Tzլnuk+o\+&uMt ` {te |1b+{nR' ^ή $2 -l{XONU xd̒xvJS^pf@8Up$|u d�W 5?if iz|4d\1'H@��!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !QJ:[HE[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[H[HSQhEUhY GHDQPD<35|393ϑfT`1E7T @ |D(gPh={5amT`AS`A4B(+P8M-QlT�7 >8~8+8KADKo/TsO@ |DD>X\q:ꩫ:뭻:>;gLS UR- +_;;<gLieѻBUh<P GDd<G>:YTQŤ# U?- E@�< PeQB$1T~dAB()dA QB,.|! #(QB :Ha UȂ,*h@=Y@$aX')Rq"-r^"(F1ZSB*` BP9ұvH4`D,@ 0A<$"E2|$$#[HCe,RQȂ(Q"UQ�,#L0$B!PH.sKIhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$ IhB&$1 Ix?(v�E* YB)ԥVA<,!|&G^}"!ֱf=+ZӪֵn}kZq#D! d2(dA K+`X <$ >&P�%@AOP,f3r,hCZPĐ2d Tʤ!U@aK�,#K!AF0@#"}.t+Rֽ.vJ`D!qA "2)Զ5H4[,@ L00) C pn%3~0#, S~0"+ /T!  +XA =l'Y@f!:щ >1NWIB1,PAV1*hV@ |d H(D& n"!tIt8!�S�!NщJo6D%NSt8s;aSt8E' Q Ctpn'*q @8D%^w)`CT 6D'� б!l!G$p(A ۂRVAX~6 |d D8%H(b !PN(b"D["@&V!@aP.X1AX@DA> b@D UlB(R1D|} VqA&+OD(XM BD X!M{&.!F?zщ+$h ݲ>*h�V,#I0)*I'61M|B'VAB"6Q\B !MB}X"Mw D "'R1"@ľ QB'DE:1DlbDĕDfNίc4pdYG@CPV$D C`P$*!@"@D DA "M &",+(B'\B&|( + B)(\ B &&|r%'lB 0\(lm &9l-%"B*& B!$$XA=!ETP|!P#l"L( `›M"�&BB &|* +A=+\('(B\B 'B " "''& B'l+lB|"*l'( *|(\B P?( "]|/"D/"D&|$$XA>#DTT!5|!P#l"L&)`)"tr(lB B |Bĉ?(AB*¾%"B &|% * ! ( |&( | B |( (B=((*\r}(<( 9(1$$XA4&%CTTS.@,G,%0¶)$ #)2C<9+B=D78&"\<6&C4|?1[ 0C:ԃ9*(/\>C/' *7l, +5' B B:??C/ B*\>'+\96B |?C:?C=/"P$qIBh@!sBDhSV|!P#l"L(0su0$-8C>1B:|(531 &90,6P1C410|"9l0B "+ &1l5(((|B +,,' B 1\"090,5 '3 %1|"&B 1$$XANs6)CTP|!P#l"L(!!T LB%>B C4|"0>+6\' ' ?0& 3" 8| l9l"8 &(l |&'??&(B ' ,"B |"1 *C4 ? '0&1(e+qIBh8"Dh]T,@,G,%0¶)$(&+9?C B='0'lB:0"|B l%1"?&3| \3' > r!&| &|B4C4lB&D-h?C/\' ( >( B=<?C1 B1|+ B |($"#0$$XAδVmh�fmO,@,G,%0¶)$*�B823ԃ( >1( ?D&(WC/ C= &1|B* 3%>+l' 'e!58 % l",(Ȝ,A |"%0lB5-,B*/+1'l \",-]JBhTVh|!P#l"LB 0)`!4(0?&0B?|B 5('"1"?8l &l7|"1"%l' "lB D><CnB*%r}BB*'r/\*6 ('?C \< "& B.qJBhXVl/|!P#l"L()B'ă6B3? (1l'? &\C:00' >r ? 0>0,090' >0'}("<0&DC= " '((|¾[1|&9D/0B 1|(7-( ,q6$$XAdLPVd5 |!P#l"L !�:C8<'- C=B7C:l( <D(1ԃ,"980C*/l+ ' B &\7 %5 |(B (W"%''B=0""lC:9D'B="A/<, B23oJBh4S47ih5[|!P#l"L&!+�B+�B% (% "* * + ((+A"|-B*( ( ,( +(\l* +-' B | & %' '\+  " ( +A ''lB ' R/mJBhTWusVdu/@,G,%0¶)$ ()�B'($t|+"l"'''' ' &%B &ЭB B |B "|*??? '('\B&|"B lrB *"P"+(|B 'lB B*(lB B | | ,6$$XAL5u3gh@Vg|!P#l"L%PB%`BM$T"&\" ' 9"l"\' B | l& ( B%(07:%,qJBhTG9VT9/@,G,%0¶)$\%T&$W~& (|*|B (|" ''lm^'\"8:;7$$XAL5?ah�o|!P#l"L%PB%`By%0&\ '캽 ] |(|" B!&((( '4zR(4;%,qJBhT_Ul.@,G,%0¶)$\%T&$W*& -l%½( |+ "'\& 'P#P(PB2<%,qJBhTKgo=KDhk|!P#l"L%PB%`By%0( e0 ܼ1l"l D}" %|RB*z2/qJBhTw=wAT}.@,G,%0¶)$\%T&$W~ %1 :?C (l(҉"T' *%0%%4-/qJBhT?/Dh�c|!P#l"L%PB%`By%4o @ K&TaC$RA/1H"fT1b #J'QĸP$PXٲJM*3qԹgO?:g &UiSOF]�邤K(R$E.QRI*D(*On݅!ti(D J,M醹I)^)) L+3mR!sgϟ{V tiӧ7,@ "(1h PT2&.m+z q6^:[D b^c>!g+ZsQ6$J1Qj'Dӗ_U6~xK6a&}1U}wQFysE$Fs1fdqH$IɊ2Myܱ P RH@j JJIR!LNA_jD_lgT&hzfU[1G>^IAgm~9DVDfQfOVOVaŖOD%@dVꁇYQ9fXacaCDaTqeQeR!G[gazD$ )V[`o֩Z %8FRdQ@ 9ːce~faoo@'VaD61g=6 doDDmD D>.dzQDMDD>WdQVd~$A1M&MDƜTDGgBaonaDaaFA!$I&+fl۹ޱ rJ!7X�ZC(a+E&NLmG~AaD zIEhM6G@6afD>aYЇ=6AMM.@K%M~IQ@DO9OaQDQYEe@!zRyG< ? B}D$HL0ԍJ4�!@8�,#I )j@(>\"O\b?D<!A a V\"%>qAD6#O,X^@ qO b̨%6QflF=> ~cX>~A5UcT#4ޡ FC+ыA X%D"$ 3ɌaKTA R d�nHY@R@CP]Q$> C* ~l"'R }"' D &Db&q"">O ,!zb@>l+M B%m06Ol>1Qˠ((q5`*q F(Q "D`bdFMe4`KM2%$e D8%EL) amD D6q^C16cz`F=ыh?2b&.o}X!U 'AbD= Y0#HEQf0">1mآHG6~q B(C21 F�"d_\bQFH" 0L2T֭ *i&]@[�R% `'"M8!|ax"!O*|#1>c0c"Ї1>!}X! ~\cS@ Q\E DD07f`9cPYЇ9Xыt#@2At ?~K"UHL0̬ڪ+�<AU5 , )K`B&(O b(˧R=ԥ.u* AlB@(6a }"؄qk]:כ$�(DA 6v3le/vmiC; H4R,mmgv5 , )K`#(P0$Y&Q ^ϻzE:}@72D 7x7!^I$ Q±=mOko`ǿm ` HJ0HA}o([ D átRSB�bwӡ~,h`#Br ` HzJ0#Nrw }ީ@'1Q|B031QblO I�QBkr/Ov4m:z5 , )K0$$M01;0!b@d Vqd"8BcS؎7/ l<#|5 , )K0 I>%O" Qlw$?Pc- 4`,`MtMR` )A@005p3($AH8pY]03 N opy}0po0 4`Ft@MR` )A%A@(@(p 3A - p1q  4`0l)6`6@ `�8=A1EqIMQ1U   @Lc"b1l)6`6 x� (c Nr(((2)r)))z  `ؚ @*2,r,ɲ,,2-r-R4Rfl)BN � @�*�0 031s111!32%19@4 >`Z`83[XZ3I4M4Q35Us5Y5]5[loJ�gb67�4^@)07s9993:s:::3^ >;H//<3=s=ٳ==3>4(jn�gbo<@<@.`"469AA!4B%tB)B-tB76@4X@<OP4EUtEYE]Ea4FetFiEFq4GS@ fr4Ht)Vt�@`I`I4JtJJJ17D@`$@NPt, AA`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`HoFpx@~۰u\sTtF4&`2`.4^u^^-tD _5t`.�),@u` `6avaaa\qojsx@µ$VbS`R6:5@`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L�)@0"]3�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�6v)R@zt3>qPxY]ru2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2 ]Kx&_8UyY]a9ey,�]Gquyy}9G )lt�.y9䞹94pM9yaodyٹo4 Й ݹy"d�x`z )R@t� !:uFp櫡/O99p[y@4:<QڞS@tIy@J:Rzi:S@Fxd 2}od Kxۀ:zGۖz:Fp[[�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !QJ:[HRj[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P SQhEUhY GHDQxPDVhz2)2-21<35pT`1E7T@ |DgPH-'2Yk5]{5a0T`1<#ı UT- !ՓZ}؁ >8cѰTH3q<dFUhT GDdÙ NT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`A*` XeqS@H2t*hrRY@"ds[ö@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-P r B ATA! \بQ<%*S9*rRCH&Y*h?Y@"dᓪTɂ)a<&2e2 B$0T:`ldAB()dA QB�u|'<)yҳ*dA 3P,H]ٓdAEpb(F/jrhFC*ґ&=)JSRnQ(@,PARQȂ*ӝʓdAfԥ2x*T*UX4V*Vխr^U-:4! [HY",Hn}+\)R % >#H"$ !XM=,b 2},d#+Rld% K;A(dA q=-jS[ $ > <B#4򖷈-p+\F=.r2}.tKB$GB@,4,RQȂR+ hI |d L`((A J/~K,>03�E(<1d "1)~H4ޒ,@ h@F#61s>1,!`D!qA "1)|V6H40b,@ L00(*J 1!9әp=~3-Aψ $P,8 TJ&+SUG�,#a.%JtԦD%R݉:zΝDc-YӺ|%(!$DNh�i+@Nm4i,@ PL0D T CZ)Na@D'l|R6D%NqSt8;aSt8E' Q Ctq'*q @D%^SƝ8SmJt"7D'�щS�6D ꕳ./JH GBз-@>k4,@ pJ0"P$6A CP$� D"E VMB&[8bX'D=">>}@&D@؄(1Qb"A"R!MV 'QD D!ABp*X!M\=s{WI ҷUA�,#K !(+bD'LqJ(b/M b?M B8 @'QlB* &' (oB (|B* oB*|""|(1&|" ,<"l& B A  ֠$$XA y JDh@}|!P#8"L(!`!�"LB%B B*"(| % % B & ?C lB * B B +*|%A l'" o% ""l(l'V \(|&>%&& (+7Ȃ-\B ((l"ؠ- qIBHD!0cBT@,@,G,%0)$!�&$( lB** ( "l'B *Bԃ0%+|B %(|*( *|(|B l (|&&' *&|ۉ"'%}1"A (0'D/"&|-d$$XAP>Dh1n|!P#8"L&)` �"(B'V &(( ('(1^ B*+\++ ("l'A \ "" L 'lB " ' ('"B ԃ0o% +1|B 1 ^ lqIBHD %oAT|!P#8"L 0)) 8;C*B C4|?C/lB 5>l+l<D793C=1B=58(| B |6 9\+| -?>9"%1|5?lC* 7C:<<ԃ9B B*融$$XA>DhQ.@,G,%0)$#X'�C2B-9*8,7B \<0C/"l?3B:l}<D*>' ?6C/ B "l?&\<o'-*+B |( *>% 33Ȃ9\ ?' >' B l(檮$$XA͐+DhQ.@,G,%0)$()B%�$0ԃ( ?\& 39l%|"|"3l"0< 7( 6& B= lB & 'l(|B/1C/lۉ(* B | B (' > |9D( 1"|?C*l?C B W *(qIBHDihP|!P#8"LB!`!B8;>B*1|BC=|&3 '&\?* 1*lB=0' %0C=|"1 (�&| &|B4C4lB&-Ä?C/\' ( > B=??1 B1|+ B |(,#0$$XAxU6>/FN/>0!P#8"L* -C9 C00?"3+> C4loY>( 1 l>'"0?\/&|B (|("\C="\" & B *Bɂ' (\<3؂-,B*/+1'l \"$$XAA<1GO1W_1gWqh~110!P#8"LB 0)`!4( 0?&/B?|B 5'"1"?X8l &l7|"1"%l' "lB D><nB*%o}BB*'o0"7 '?C \< "& JBHDl7388Sqh@3:s/@,�.%0)$()tB<h-49C B="|1 l531|"00"3333|"3|B 'B!+3lB4+ B "|o'Y,?' 151(>'<|C/؂B JBHDߌX5Yuh:Z0!P#8"L !�:C8>(- C=B7C:l( <D(1ԃ,"980C*/l+ ' B &\7 %5 |(B "%''<0 \C4|B*1 8C:"+d5$$XAMY7zW{7/@,�.%0)$l(+  + l("* * + ((+A"|-B* ( ,( +(�W* +-' B | & %' '\ B"A( +A ''lB ' wJBHDߨXW70!P#8"L"! t"L)& "'''' ' &%B &B B |B "|*??? ''\B&|"B loB X,""B % +|"lB B*(lB B | | 9$$XA kqh@Z/@,�.%0)$\%T&U"&\" '"l"\' B | l& ( %�#S$$XAǼ<׼<|h�|:/@,�.%0)$\%T&U~& (|*|B ,w}' |(|&&�%|% ɿ{%$$XAM=AT<0!P#8"L%PB%`BY%t&� '=s} |(|" &(( 'R(=%JBHD�>}h@?/@,�.%0)$\%T&UB& -l%B" 'p("(|%l"|%0%%S.@HJ-[$raC!F8bE%VѰcGA9dɏ 8.踄!J"ER4J*U4%?ӧt iSO; ѦA5hХORb(UұrP!wջ7b &<x :.!r&]T SΝ4H%~e=)?c$jUSQEJ%FHQv-Kc%%!h`]Ǒ'G^Ea /ภ"(1h%J0U@HSglKgf (DnQem~K$⠺P !B0P8Z%8FbRdK(vAQ}eq̑cMDA@RI@D$a\,J@10ǒ$ 8. *4PL1h JII?*1FxƖ@XǖtG@D$xgDfzұQa&z9FOǖh%MD~~Y+aeO}dUD9fzFD.لtIDVنzg~GPQ|YQ}Ƙqũ$I +y齨 8Z%8FbRdT1SƗZ1A['@I'^d~9Ɩqf9h9fDg_U6m)*oAd>dVlDYBAXfdafD zaxÖz }QBQG[ygJHilFmsK$⠺mq@|8Z%8FbRdQ@ cd~xXmZ%AAMFMQgQK>^YQfA>OADQV^Uلk6 doAds dQ1'Q!B ! o0:@AHzF=!A0N$@+.3a㪠˙d H R pdYA FD(:aNtBᐕ>z#8F= }D#&6abXU ̨,fa&q DlB8F QE؄>Q~#E!O� 3ꁈOԃ QDE Ve2(A R,ȃ?DȢ�1єKEI Ry V�bZ�GБ%`DL1A~86QZ0>K@>K 1c3D1Q0?KB'" fcXD V +Xы>XD= Dl&M|"Ѩ'6cl"/ |,〄;T|(`?z1D$@+.WR $$)p pdYA FD( @cw03AH/@*1x8<q|C7TD >|竇0aOE}D7Q@&! ~D@6Mc'aM B(�ePPX@s0B#W[\B¨."$ ˄UAd e iY@G@CP1Q$ANІ/M @D l1Dzc8?fԃF:Qb 6Ql7́QX Q|B(VA#̐3qT`+c ؆-ztd 2ԡ^,`) P B%6q }DbE4^2@+d pdYA F|"؄(>S9lK|(QA@7!z0?qOQ8F R}""XO "0F=Qe(. ,""D~3v fC0ڄ}H>A D(#H0>@-ы@ e%(DR Ϝ5?H4i@8<l`Y2A F|xUe* AlB@(6a }"؄ўv'@#$(TA ݳp}xQ@2-x'w|ǔ ,#K`#(P0"-PN&Q >(zE:}@7q>D 7FH" Q,H7gA\F?~L):&0�#~XaV1QB">A~'@#$(dA!Xݣ @� 0@,#F`F`oLR`#!-|/R>!A>AAVaFَM @! �.@poO $6`:b @$!4 )ծ|a@>DAp.-2 . 1/ 4` o$6`:b @ A$ ӂN.aDAVAQ(P .. Nm/ 4` -`Ot oLR`#AA 1q ʂh(ɱ1$ Q 1q1 4` Gt@oLR`#A%-A@(@(.$Q3A 0 f&q2'ur'y'}'2(y 4` %6`6@ `�2+r+++2,r,ɲ, 2 4@0#R�$#(/_R``R�*2bz?4@t@ @ @4AtAA - @48C=CA4DEtDIDMDQD@&' >/_R#d>�(  �$G9#*ztHHH4ItIII4@>ZV KtXJK4LtLɴLLѴL[L`d<b6 O�4^#4H7P P5QuQQQ!5R5N@ (J8Sw4TEuTITMTQ5UUuUYT=`LR >-NOL#Z44#2`X3` X5YuYYY5ZY?BT<`[u[5\u\ɵ\\5]5_R@> hpu�@`_`_6`v`t 8X;o,`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@@C`d�x*^u.[5&`2`ur)r-ru@`s+<�q'_MtQ7uUwuYu]uau=bvivaM?*^kw}vS`R67@`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L#55P3�q3�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�~wS@uyi9y4H766 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9/^᳚:z:#,a(:zɺz:aO:z麮Z!z;qO;{d%{)9  !-=z:"d�x`U{Y[[#R@*P;[q;y`Hp>P# J!;?;d�ʹO;d?M2ѻaHd/{d�Wk ��!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !QJ:[HEDThJQ$j-QHj*E:+z++bXL1AnE2T@ |Dz-z-XPX .TR@ |DRP.TH1,!BUhT GDdq{1ϺOP'T K@ |DDR11#uaU@- ERPDTlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlARdQEP9U=@ |DDK[H[H[H[H[H[H[H[H[H[H[H[H[H -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂( YR} O | \@q;R1 R"-r^"(F/FGB ND [B@DTAH  )H@Zb<$"E2|$$i K�2 Ep*H* YBEB)Qr"Uy�,#Hp,b)Yr%.s]򲗾%0)a2EҐ-SBPiRRdY$1 MB8': O|g()yҳ'>}',"`T)X}h4͓,@ zJ0`!!ґ8)JSҏ.})Lc*әҴ6iL ADQNE* YCQVA5,D%:խju^(*ֱf=+ZӪֵn=+)@ OxA Y @HP K+`R <$ >0D%*C8Blc3jVP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!K08Na   (,I |d :#0UG.vec,Ӹ61s8Lj$P,t TX%3U�G�,#KX&0aNTr%\I(b"&I(bD,9ӹΗ%(!$DNd+ Ɇ~h4,@ P~^):a*b�)Na@�D'�aSt�D QSd�!NN!N CT8E%ۉJ=E%:QS�bl'Nlf+ @t0V YC~7| FPB_8B Ymɇ5E#fYG@CP"& R"&O B( DlbD61*>!@(@!D Q "@*6!@ B">>|b Tb"'AB`*Qb&^ Vb;]D�+DV�?<5eYG@CPW$ANP$ s&>!Rb(qA b%D1O "؄,DчU b?B(Q|"(R D>qM|zD! Y@&6@!}?QI$AV0 �RhI &|!P#<"L(!`!�"LB%B B*"(| % % B & ?C lB * B B +*|%A l'" H% ""l(l'T \(|&>%&& (+7Ȃ-\B ((l"GIB !RDh."#6bH,@,G,%0)$!�&$( lB** ( "l'B *Bԃ0%+|B %(|*( *|(|B l (|&&' *&|ˉ"'%1"A (0'D/"&|B}$$YA!&$DT8C>.@,G,%0)$l(&euH(lB B |щ?(B*˱%"B &|% * ! 6 |&( | B |( (B=(*\H (<'9(@}$$YAȊB&CT@$b&@,@,G,%0)$ #)2C<9+B=D78&"\<6&C4|?1\ 0C:ԃ9*(/\>C/' *7l, +5' B B:??C/ B*\>'+\96 |?<?C=/"^GIBDPa&(BT(:|!P#<"L(0Bcu0$-8C>1B:|(531 &90,61C410|"9l0B "+ &1l5((|B +,,' B 1\"090,5 "0| 1|"&B '@~$$YAh.AT<(.|!P#<"L(!!T L)C= 5l"0>+6\' ' ?0& 3" 8| l9l"8 &(l |&-1C/ ' * B | B (' > |9D( 1"|?C*l?C B \ ?~$$YA(.jh@F,.@,G,%0)$(&+9?C <'0'lB:0"|B l%1"?&3| \3' > Hm' B (\>0*(lB:p>9%| 1 (C=<<?">'"' ..1#HBā6lV0"V.#.@,G,%0)$*�B823+ B=0C1( ?D&C/ C= &1|B* 3%>+l' '68 l",(,A |"%1<0-+Ȃ(?B ?C |& % 0#$$YAFphV|!P#<"LB 0)`!4( 0?&/B?|B 5'"1"?8l &l7|"1"%l' "l"0>C="&(\('(+|B>( B:| H}B 1%1 * *l" 0".JBāFV\%[|!P#<"L()B'ă6B3?(ԃ1 '? &\C:00' >H ? 0>0,090' >0'}("<D 0? " '(|˽(?' 151(>'<|C/؂B B"t!$$YABF4CT\E[|!P#<"L !�:C8>(- C=B7C:l( <D(1ԃ,"980C*/l+ ' B &\7C T:\- 'B*H3"\(|(|B 3 " 5ԧ9D'B="A/<, BB'6JBāJd#DhE_".@,G,%0)$l(+  + l("* * + ((+A"|-B* ( ,( +(' "+' B | & %' '\ B"A( +A ''lB ' Bb#4JBāN6W`6#|!P#<"L"! t"L)& "'''' ' &%B &ޭB B |B "|*???&B ('l' *&(B;#!("\"' &(B &" (' ' ‚4JBāRdWd|!P#<"L%PB%`BdyU%4"l% ( B |Bz"& %| '( &l"" nQBX1B7;%$6JBāJdW\:|!P#<"L%PB%`BdyU%'l"''މ' |(|&&%|% 7'6JBābDWt;/@,G,%0)$\%T&DWUAoH |'' nB H |B#.%SBb#$$YAA\=go=w=؇Wp|/@,G,%0)$\%T&DWUA& -l%( |°+."'\& 'P#P(P6=%$6JBā=闾>o}hs|!P#<"L%PB%`BdyU%( ϥ0 1l"l ~" %|HQ2B'6JBā>h?ǿ?׿?@(R$E.QRI*]8bOD]wlPEAI@Dm (D`~BJ%FHQbĈRO=Gz)) (VlJROF:jUWfZE_;lYg."(1*h%J05|X)(@HT_Ç=3Iԥ@F2H"fTOψ/픔ĨKjUukSh@;vmx]u CT4J>tXT Q5t!ti(D J,M醹ڹ(>=ƧSRV mj "dPNcĉol }lIzd DOq6AmƩ'[efҩ'cDzlFEQ$ODU D}DD}UD9fzFD.لtIDV}g~GPQ|YQ}ƘqTEKv$ HJ0TSРOA%kj "$B dsAdzŖqI%h҉aYqesD}%t~c@dM.Ado` oYD>Y[>E&dVꁇYQ9fXacad}QBQG[ygJHilFmsI$")6 9Z%8F RdQ@ ycd~xXm\%AAMFMQgQK>ل^YQfA>OADQV9\Uلk6 doAds dQ1gDeUgBaonaDaaFAGI$")n^gXRyj "P:1N J}AaR zIEhKlbF 6 ~P X">zȢ`6Olb@&DcDM> QD= *1D= Q "DMBP(A z, 2ޡ<c~@, *C3N$X!)؟*hzJ pxe_YA FD( Slը31Q11D  ~#0?>! x0C3AD DK|J`96akPI`"l! Y+AA@&QKl'zlB8& ~v2`GiC2H! V@1aFDI08.Yh�8,# I| 1;@ Q`E qO b<M`8MD*a D|"@D>C'>|(A b?qA b&̱@l0"DQfP X%@A1~ 9 ܂-.! axc%X!)iiQ *h dPѝ-+ pJ0 "( S1T D1Am0(XQcl""z0H3! ~q &!M\b9! *B"!O*1z`F:>`3a D|bE/lP:ыec ; DB&vHQ`E6S֞{2(dxe_YA F|"؄(>S9lK|(QAP7!z0?qOCE8F R} "XO "0F=QPi(. ""D~3{ fC0"6aE/ҁtH=1O"&.a x"8>v|<J PB*H56ѝ*h`fI pg)&d"6q ! pϦ&dDb+!M(dz D0B@B)< +asϜ5q =yktg)&0�#(AW!ȱm="Ї>@ x"u@#$(dA+Bs}v#0Їl`_YA FQDv7[ D aQznD` +Bw~ς=�Y 6,#@J0"? D|"'ds0*6}D~YȂz_?Y@nN/|&6`b @$!4,`!AdXA DM. m`oi@ڭF�gR`+04A&0ND>q>A.`Dpp w$ @ c`j0 Ր@F t@x0|&6`b $!p  -(a3H1153A Vn H1UqY]a1e@,F@tgR`+A!%aqA@(@(qq3A / qٱ1q 4zR``d`  ` !!!2"%r")"-"12#5r#  % @jc"b'6`6 x� c Nh6m6q37us7y7}7386� D 9 :s:::3;s;;S4`g"`4N<7 BN � @*>s???4@t@ @ @9@4>Z` 4BWTB-B14C5tC9C=C9<�=d<ng�,`< `4 @^?s8`GyG}G4HtHHHHS4�AI`JIT>4KtKKK4LtL3`P4vf"{<@<@.`"46 IO5PIBT<`QuQ!5R%uR)R-R15S)=S@ ִS, u�`U`Ua5VeuViU7`z+z+,F6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�B{GpxBuT,`O3`& 6`Phht@`i+�Vh'Uj6kvkkkk?{LxBg"6 <`.,g3�666666666666666666666666666666666666666666666666666666666666666U3�Gq4@@O6@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @SR@>5CUmg8x+w*`o2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2�{B4y:z -W!:%z)z+|ut`=A:Ez搣UzY]oQz^mqGfs:S�pyqz+R@p:#:{"d`yPɺͺ{d�xĺ�:zpfy޺躯:S@* y:S@dఇn)W{d౟L$[,A{4S;;B;UGpfKfO�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !Q\TH:B[H[L*)\UhY GHTXA)z++S;,{,ŤJT*oUe- !Q[T`aƴJX.;XLꪤNkTUR@ |DoQ1b.K+[|1OTUO@ |DoQq-<̹^L[Uh T GHT*Iü4ӽJT`AT`AT`AT`AT`AT`AT`AT`AT`AT`AT`1iRliTU<@ |DoI}'MTlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlAAM+N mФU@$T-T*Fe[)lA [)lA [)lA [)lA [)lA [)lA [)lA [)lA [)lA [)lA [)lA [)l!iYB)dA YB)dA YB)dA YB)dA YB)dA YB)H3*&,TA qB$,DU%.s]򲗾%0)L]ֲ<&2e&3 R06TA pA\%)4Pa Ea N|'<)yҳ;-}'@E E  )WI ip"dAB4*JRJp(pb&=)JSҕ.})LcRXp,\ Wp,\ Wp,\ Wp,\ Wp,\ Wp,\Yp iIa }[\*׹n hj | U+` ׾ YP0},d#+R$2jB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MB`+%ֽ.v*h�Y@$TA=ov%)4H! ?H ! Fз/~}!>0G$AOIbfYGP X (@(b,Ӹ61s>c Pl�&@ Pl�&@ Pl�&@ Pl�&@ Pl�&@ PlD( q(DA E�çg=֭8dABYϟC/$@!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEB@ojIBP0|JVг*h@ЈY@$TAn>,GH4E&?9S򕳼.1!Ӽ69s.sPhI8Đ0|JVг\ 8/ >*$ύ/$A.=:?;ӎ JBIB[5vn4,@ poUTB@3` RC AKT򖯄!*qS7D' W�D' NtD'�ҟ!ryC0;aSt) ;8!.oSt"!NCt!(A_WA\QP! J?)A PP?�_!$A8`P4PUY,@,G A@a\H-e&P% ^' B (( BB B & (]" (( 'B|(l&' l%&l |" (( B "|B*|B (( B B l*"(l" ( ( &"*"B ( '"B* B |"|(l(l'B )R&EAH| p`UPY,@,G AbabRH\`A!`%% ^"D% (&" " '3 B l' B |B*|& "(|B }'lB ("" %t(l% %l(|""&A B + BB X B B B%%&%A X#QR&EAH| #UbY,@,G AX%abRH\`A!`%X |&\n(lB |B +B A |(l%(0,|B%lB ' '((l(t'%","+ "D"" (l"|"\+" %"& B B ~B  &B&'ta +'5R&EAH| Uh%U,@,G AЧabRH\`A!`%X#"% B$"&X*"++ B l"0l' a + '*""(D% B ' B$" BA*l l l ` l! ( | B lB "% B**|&* \/ *"\v "|(D x"%`B!�H\Yd`bAB<*FNTT,@,G AP*bbRH\`A!`%X* (&  'b *&'1B ''D"+ B"A* *A~ * &B |%&'* *(D(l |(l(''(%€!B:"'"\& B &"A"%`B!�H\Yd`bƬ,>jh�J|TA,| H-e&P51>7'98C=+A*DC:6| 5C=- B lB4C=3%95C:B &l<BȂ9\+ "+?\.?+B|*'\C:7Ȃ|5C=lC |B1>/ 9"l5<l(|+/0>A~l R&EAH|  -vT,P,@,G Ax,| H-e&P5n'1Ȃ0|9 %C:-9'\9/A8,9 &0<C/0<C l?6- % B Ȃ9D(DC:B B | ؂(+- & '&\90/C 13؂9l'lB=0B:'\?&l"09/C4|B 7|0B %`B!�H\Yd`brVO,@,G A 2%| H-e&P5'&1"?D% 3% B:lC* B %11"B:\( (&|>| %"lB '1ԃ1/ &( , " *| B:\( "l%3BDC:B 5 (?&3 "\B:0&|3&|B=l(\B " R&EAH| 2K'Dh�#|TAK`bRH\`A!`%X#"|B*0<9!1 ">&3 '111 +1"|<0""( B BD?\CBB* (9 a$>0C|+\B C=?<"1'<*0,B:\n=>"3 & ' F_%`B!�H\Yd`bNth@L|TAs4| H-e&P5B |<,D?B 0 (C=A 3" ?!> %5 B B4 ?%| (\+ '87|B*B%|,,|"(BC4B |>\&,B?"l0* ?",6, ?""nS&EAH| d!WD7O,@,G AbbRH\`A!`%XcB:D |5(?"|0*|B:\(A>(|0ԃ(#+6(>(| B|"l A411("\ \B d \ |"\& B:\C \+"6 ("/ B C= 1|&8l!"lB /'l"|nS&EAH| V9J,@,G APbbRH\`A!`%X*|9,9"A=&1C B4C4/ 11C 1111 1l"|& ' B |-C41-+' ** A""\9DC/29D-1"ԃ0|+>,6, B45B/,l?'l% n_%`B!�H\Yd`bwoh�Ɵ|Ts/| H-e&P5%B:9B=,3|B >% 6<lC |B=0(|3'\+9C:!B:@A('D}VQ}5ӦA6m)ЧM!f6Q}D3/]K1CXUz.%fՋ'9c B4RSORT)f"%J)X\lYgѦUvK ƕ;n]w杻�H<0XTE+f9R%MW}$j'=DIѦO| $%YWgARIԪ@bhMgMD(Q#(ЪTzD}b(OS}B'+=l}gK "+=6 M>( Ќ+*,",,PC@A Q kb ",,P, )̸ ,8L(1p>X DAX D DA>eDRcMYeTADAVODhA>Uчz>K9 OA$#DTBDK$DdMV dO@dM>$D>AdODQ@6e4L B )̸ŒB ,‚]תB vZ .$Uٳ )B 30 1(JRK%DR DDumoDDK9W!FHaUHuM)J0)10 3" ) e9ޢ Ydke )B 30 1(JYD.o-zݞWMDDO$F@PFHFzVL B )̸ŒB ,bee`^�By",,P, )̸ ,8L( ;M@@6d6MaAd)WPR�UBC 30c(�|*4yakBy )B 30 1(Jpv[RA$D2:{FdV QR%F@J %@B%0Q A f,H aVT <"Z�\$TBX dA f #p`Da_X@ā箞@*!MĿ@A B0( 3\ [B`aEuL4 2=. ₄*ؑiBX dA f #cqOb@āخm@D*q D�#EU+TJ\@D! ) fJ , tfY>NSX ₄*<X ,H W0pB`L a 8P(ճ@lB@D=`)Ae�4zA F*D! ) fJ , tf4@MhpY@\P a) fPLPOE=!@fzA"Ї1>q J +ԡ uP!J`@p3l% Y‚ X_�, .H^툅`A ɂp3`A G(&(a@B<aO B<aOl"ۀG=O樇9lO\<F;A UAU0@O".~?M|3QxDc%cyP9AЃ=K#1z00zE J`@p3l% Y‚ֱ ��, .HŠW`A ɂp3`A G(&(K-laq b1 s bр0~U 1M`,cF6 ?`( B\bi&.buK`-ah\ǀ0z1wH#2�[c D QfȂ8'>q0Cר8za scH)B�A R0̰(dA X 6mTA0V�, .HYНnuv7Y,HA1Y`,%܇b ǀ".m"G*aq b&0C9\oP> BB�#aCXE= "@b"걍1}(/Rp? JP#>am0G 6Qk "G4. fc)B�A R0̰(dA X ޝx/ v]� {\�\$Ta|,HA1Y`,%, D<x0#0>cl@'q@lB@& * ?)@AJ3kD|>]Q\?O @&H@aATaf#Aa`Xl!D.a") @ `+ �  >o 4"d�hb ݰ ,@ # @ 0R)Ba>aaAap-A@T_AaAa:dA#P>a Ap AaHaHaep-A6>AXzaaA)( @ `+ �  խ 4"d�p`�. . �  @1@ �  (a/!Xaa A>aRaaD!>6a!6\HA]օAa.6ȃ6D>!aL6aaD@HA`aa>aa~A>AXaA!) @ `+ �  @.(Odhb 2  @1@ �  (A!Yal>aDa!VAA6~D!jHA]Ha2b.a VaLd>V́l!anAAV\zX6AA2VA!) @ `+ �  P @6.(Od`�. . J`+@ @ E!!~6ApM6!!aAAA@\!a@a6b:aB>a !A�An(ΡaAa~A6A6A!/@ ,@ `+ `Jy 4H"d�x�<R` . `` ` `6av` ` � 2uc9c7vV@6aRA>!`zd>Ra <fq6gu)4 ,� `+ tavi @�vjjR` . 6lŶ`V ` <v6n=v?SVALAa6qc5A� � tl5wi@�j-`DkR` . 6uat <bwyw}w7xww.alVXAV>a>!>Ax{{W  `r uݷ`@�kvHt(6`}x`a @ Ƞ (|؁a>!A6dAA>!6p-DQ8X  `rhJ}@�jGju~R` . nuJ `T6a.AVa 6a6ݸ)4 � J 4[7 4�v~(6` [J� v+2፭x#V $Xa.aa49Q  @h tlyi@�Fju@j(6` h9 b !%yٹٙ@AhH_(_(  � ```y)@.Fju`6S` . Q:UzY@1Ā!:s(@T_(A� � `` 9 ``]: 4 £׬S``d� C1 S; ࠵]a;e{imq;u{g; � � ~; � 4 D .R.�.<I7d"6`6 �`!<%r›`�` D|IMQ<U|Y]aō ‹< '}Dž@@DR3k</R@.`Vɡ<ʥ|ʩʭ[ Y ˹<$<|ɼ<|ټ<Zs`s`Z ||Z/(3eȯvbb6 %})-1=I8H @)9Q=U}Y]a=e}i[(ӡJ8}H Ӊ؍<@"<3Ij}.`."ڱ=۵}۹ۯ]tE.8@J}ٽW]HIT]>}ڣ.R@C@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`}, &`3�*N|艾>~陾>+`}~76�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�~(d�xܱ.@�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�v'@$ ??7.`~^7ٿ?)Гܱ'.R`2" <0 @d� 9l0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0Ll0 +d�aa Dv Bu 2�" 2�" 2�" 2�" 2�" 2�boH!k?~ ϰ!Æ 2lȰAdAdAdAdAdAdAdAdAd@&Z0Eb.c2Hc6ވ#"E-fAdAdAdAdAdAdAdAdAdAdAdgpHgvމgzg~y grh.h֣>* ^Zni~ʧ|:耩j|Z(Jk Z lw 8 .ˬ 8l^m.B)Ƞ^bm枻ʀ![*K/Ci 0)Ƞ^/){2$lh_,2D̞ q"kG#̲ʀC'oq�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !Q\TH:B9)j)vZ[$j-UEjbz++ ;,J,U@ |DoQ*ibq+{.Nq,.^X!)J WHK-UEŻb. ;|kK<aPUN@ |DoQ)RL!RL!RL!RL!RL!RL!RL!RL!RL!RL!RL!RL!aPUK@ |DoQ.a<7ݶ}7ywBxUf@ |DoI.wS[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P W-UE.*+ ܂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -Ha R؂ -H B*d YB*d YB*d YB*d YB*d YB*d YA@L .U|�,#HB\.I-+ Qxeb)YҲ%.s]򒖯%0)aìB4| eO | U˲$*I [(B~Kp<':өu|'<)yA~`,`*_p"dAB,*JRJp(pb(F3эr(HCQX&=)JSҕ^HCP"`*cfYGP4_rB�(Xx*T*թRV*VjUIp\X*ֱf=X&dYT*hY@$TA ,`$2},d#+Rf3rlf! \0 0/^ +f | U`E2)0A Q  P=.r2e.)+RֽqG $\(B))W H4�,@ p^C/$@!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEB@,1f>3D GB�Lw꣛dAB,JS`Ȃ~p$AP#-ISҖ43MKz4C-QԦ&A#|\C :"UЀs�,#HB#RL)a QB$1Ip~6mEBP!aEBP!aEBP!aEBP!aEBP!aEBP"H# Y(0) ~H4k,@ p R0`,P UHB!(qJ0D%Nq C�!� @�!�щN dS0enz' qN�8!~St0 qN@-7)�aN0&̊>B+¼M XE M @ DQl<3 JUp`*HR6ސ*h`Y@$TA )T Y`,T%4O "*D>",6澃( D|"}(6fQl"@ 6qU ~@ D Q "@''+"" &* B & "B lB B*B +$( '"B* B |"|(l(l' %P&yEAHUFT^f,@,G A@!F`Aa^H\`AA!`%% B]"$% (&" " '3 B l' B |B*|& "(|B x`}'lB ("" % (l%%l(|""&A B + B Y B B %%&%A !7R&yEAHpETj,@,G AE`Aa^H\`AA!`% |&\Bm(lB |B +B A |(l%p(0,|B%lB ' X'((l( '%B ",x + "$" (l"|"\+" %"& B B B}B  p&&' ^ +'pR&yEAHcETcj,@,G A0&E`Aa^H\`AA!`%!"p% B!&Y*"++ B l"0l'] + '*x "($% B ' B! BA*l l l l ( | B lB "% B**|&* \/ *"\B "|($ ^ %`B!�H\Wd`AafNDh�df|TJHAeT&P" *l"+ *|A(l(|>("|*|B ( "B p' " l,B* '\+lB |B B B& '&}(|*'^((x +C/ B |B %l"( (*l+ ThR&yEAHhDT(f,@,G A+D`Aa^H\`AA!`%9C=|-|+1C:ԃ,B4C=l' <\98"&DC:80\B//\C=*+ Bl6(,5 B*B:C:('|5<|,'\86'?88 C=l: &\<6'B=3<p" %`B!�H\Wd`AaFDh&|TBHAeT&Pn'1Ȃ0|9 %C:-9'\9/'8,9 &0<C/0<C l?6- % B Ȃ9D(DC:B B | ؂(+- & '&\90/C 13؂9l'lB=0B:'\?&l"09/C4|B 7|0B B %`B!�H\Wd`Aa>Dh"|T;HAeT&P'&1"?D% 3% B:lC* B %1p1"B:\( (&|>| %"B|*1ԃ1/&( ,, "' "5 &\80,A4(?\"3ԃ( <'&C4 *C:l'6%B* BZ%`B!�H\Wd`Aa^Dh|TA,[HAeT&P"'3??x> 1+l<0 |>'C=o="B ? '3 * B B , B45A * 9,?C%'3'%?<C=* >C |1%? B ><C="3 & ' '_%`B!�H\Wd`AaBDTO5UoAh@-|TAUX/HAeT&PB |<,D?B 0 (C=A 3" ?> %5 B B4 ?%| |*B &(|<|'+(\'Ȃ(H(' B *A=D*B* '5l*Ȃ-(0 &?"1$,5'؂, B*1 B* 4%`B!�H\Wd`AaXXWdY,@,G A7S5HAeT&P*C4 '\<B 0 '?'5Bp(0'C=+/"(l8B /' "+l \0C=9CB % %'% ' %l"5% 9l* B B ?"1C B=0%B 6"/"?B |& '4%`B!�H\Wd`AaATzTW|T:/HAeT&P'8Ȃ1? B/l(>"D9D0* ??B<+>" ?& ' l' -C41-+' ** 'z "\9DC/C19D-1"ԃ0|+? *7+ 35-+l?'l% O_%`B!�H\Wd`AaA/}W:G/@,G A0֏:HAeT&P%B:9B=,3|B >% 6<lC |B=0(|3'\+9C:B:CY $(|8BB:D' |&xz&'l("|96-F9C:D%B=0"1ԃ,1C'C:ԃ>0C9( 4%`B!�H\Wd`AaֿBTH=?I,@,G A@`r*UH1s *G atbK> YhӧO}>,DVygARIԪ@bhV}*DR )"Q h@RU@>L Q@@/]]Q DX鱵)PM,&VL S! bbF(Y`eKgϟA=*6VukׯaǖzAT)wo,H9E+fT9R%ŗ6aH V.!HԠO6!J@^ HԠU}}2AVzVA=>$dD6A>A$DOyIA^d@6QDYeK@VKDA^zNGJ0)10 3*" )ޘl*4M)rR[@5$pް )B 30*(JtSN%DR Dt? 9DDKёW!FHaUH?)OA SJ0)10 3*" )/i% UW+HmՐaAb ,8( )̸ ,8L(k=KD[AOWMDDOD%F@PFHFTJ0)10 3*" ) b!ޢ vHmՐ"bb )B 30*(JM@@6dQ WMaAdQ)TPR�UcBC 30(x*4mHmՐBZ )B 30*(Jw[RA$DgpeFdV Q%F@aRJ@aPI_J0)10 3*" )iBuP *,0 3B0qE1QDADD\PEdDV1GMDJ&BJ'P|[D! ) fL ,  IJmJ HT*\XXp,H W0pB`? Q %M|bH?Q` Rp*A Z( 3\ B`ê8, 5 P Zaa XA 3\ X JlQT1^2O BT@ Q "DEF`% P0)PQ�`+2QȂ0,VUЀfAB%,  R8H`+ U8B!0A YJ8(aMʒ&!@B(1)BP2s C(B�A R0P(dA X*h ]R� u)$ R0̀*D aC->}0cH->@l">Qk">qc0" z"x)TU �">qzb"~C@D 6 DlBG=A"8;eA=s'.qtx'oF:a[ B%0Q A f*,H IT x HT* IXp,H W0pB`bE~ [&cc&a?!c|1 Y0 #l(~�!@Px M\*Va X? [0Ѹ"abF\e!2H@̐3qO|`0QqH PQ�`+2QȂ0,xλ˚ppYjP:Z4Xp,H W0pB`'6!>!@@9ƁM"6^ }F sB+AU0 (U b'@l"S&M|b6oc H o0(HAw(9)oD=@؂Ѹ&QUb& 1H W0Ce)`a X =S y5 X@jR- 5 P �rca XA 3\ X JJ5ơxA`F a }D'6O؄0Mԃ 3Uc~ %@A R�;fcʈ"DW}c"D~c@3M`(U0È#1 ?m _ D*XQ[Bƀ".PQ�`+2QȂ0,U�[ WY@j$T@ dA fP# X1x̨ >c ǨK66!D!6aaRAHaRA&6aD!6%Gd|^a6AHaTTa,A6>AXzaaAB0@ *# @ `  4p5R@p�P5 5@5 ΰ` @ " 0BeV%A>aRaaD!>6a!6\HOAa.6̂6D>!!+6aaD@Ha�aaa>aa~A>AXa!T( @ ̠2 �  Ϊ@RNdSr 5@5 JK` @ " 0B!A~AAa6!AkDa.AXa((>A^b"+V/>V́l!^anAAnHh!aDAzz!!`B0@ *# @ ` & 4%$dq@^rRcT �:  *# � @  OBAa.aʄ>aaR.!6!DA>.66>.a.%66%D^aDAad́zA6!6>llXaDaD ! @ ` @ <� JO5P@JR@pp%36`T (R-R15S5uS)<@ ` Tɠ!(ZXU]SaDa!>aDRVA!^U5YY5@ @ (2*<95[u[ 4PYu\ŵ\͕:S`@5 5^R=U ` <5`/RVAD>Da6A`5vc5 ~ � RU 5e5 4�\W\-`d]ѕ:S`@5 Tg9Ss <8viAe.alVXAV>a>!>il)4,d}vn15 4 Wduhf5R`@5 p)h` Жia>!A6dAA>!6,Dr]Wc)A� ~ ROq7 4oe\G\uowW#6`T@w}Vqɳ2Ƞ (u6a.AVa 6a67~]4@ HROy6 4xaC\GxVS#6`T {<� (22A~v"V "Xa^.aa<A4d {6 4�]F\u@ \86`T d8x *c  ,2APظ٘@AHaR&(aR( 9X ~ |8O *R1@5F\uS`@5 tY]a9t @ 8 ,2A}A!^A!^&@aRH~y9%  V9@9ř@:5Do;96`6@ m TZ�\a:ezimq:uzy �`` X @dT#ZcR%әf;96`6 �`!;%rಛ`�` D{IMQ;U{Y]a;�@ ';@r%6R%]5R`5`V {[`Y`;$ {ɻ;{ٻNX`;b{<`[#XR\\5`5`<� <%|)-!>`?H@"HLQ<U|Y]a<e|iM.=!<Å|ȉ< U#X;\|5Lʭʱ<˵|˫\fe658@H<|ټO|*�F++4ù|ϩS#d�;qk�a6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�672`x=@O}؉؍{2 &@G2@D7S6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�<RNpx [@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@5,ׅ~@*@|陾>7@^\'@+@\~빾>^S^5R`>~>5 >~9`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`�Ll0LlPaD2xĈ @d�D@d�D@d�D@d�D@d�D@d�D:} 5j 8ZZ#֭\kD 6 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2l�Ղd 3T\A͜;{ :芓'W 5Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2lȰ!Æ 2E{>˛?#>ۿx` H`h]C%aNHax]1{naB 2dHb b*~ 2Pb+Hc.T 2CdBַM CU.N> w (<X$QneQbV{^)PbVU{bIgvމgzg~ h: W]%C h:> iNh2z nGi~ jBvjh2 8jW�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !QEQ1)NZz)j)vj[H[H[H[H[H[H[H[H[H[H[HUhY GHTiCJb-{.骻.-;/Ж@ |D))Ÿ c: ;0K<S{1KR@ |D'i -XPA15?O@ |D&'+MSH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SHAW(8;8_ :K@ |DB#)G1饛.:WdA@- !Q8moKATlATlATlATlATlATlATlA{=T>>WdAB?- !QE7e-YDqRl!Rl!)lA [)lA [)lA ]P,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,T! UBP,TA b@dYGPSVw#Tn|#(7ޯv#=qU�  p' >*&RȂ5'8!,qMr$(C)Q<%*Ay ' >*L%.sY \h C0 X8&2e2|&4)iRքE3mf h%J | U%:өN]RX"D&B}ܧ$*Ѐz=(BЅ2 E@5! MHBЄ$4! MHBЄ$4! MHBЄ$4! MHBЄ$4! MHBD(4 MBA�'J | UX'RԄ. T@,D !խr^*W)ֱf=+ZӊVF`n}+\*׷n#z�ԓ,@ VMG2T D': PP,f)Krv,hC+ђ�'Rղ}j/MbjdAB +BT↰!0" aEBP!aEBP!aEBP!aEBP!!ҷ/~J/,`W0*[,@ @ S Mg2T `!!&>q'Q.~1c,Ӹ6q'*щJt>G�,#H%3N~2,)SMBEpa E!(Q Gf6!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEB1o CT>@E�,#Hs]M)P[R%aIĸD%ۉ) WH؄( QE&.1D|BE D"b  V&@|mj D X'A|0) V8!* @T"0 :Jt0D% :$ >*>9Щ*H u'XBD%.!_"&D@lBz,X Qw*6A|*X1O"'OB|O "|1n@(> DbDj7"'lчU B # PP)@J0"D R-"6M 9H | U�:/'S TB(*`A N$ 1J~RQ "DME:!M|b' *'l}%B *' }B '"( B Ȃ( B ||B Bɂ( BB 'B ))P? P*%*(B *Bݭ-%"l"l"0A G,@,G AL~QPTAI`8%H!LB%^ '% B* |+l"l*& %|B |? %l+|B݉"| "B*'%*l"|}+ &(\ '' %+ "9(W )!#/*#P-0%,| l% %|l!& & T |T#<V`HAԑP(X$$T"m%' B* '"'*1 (B +l( ' B +B& |+A ( %B *&BJB*' *" B*"<"B*%?(*+%02(""&"tc"l"l"0A,@,G A```RPTAI`8%H!LB%^ ('lBj*|&B Bj""B=%"\'\ (\B B*|*lB | 'B ( (l|A '&*"" |B B'\B B*(#!C/0B+2+"%"l[l!& & T�^.@,G AN(&`HAԑP(X$$T9C:lC/'1|?|/\"6>| ?098&W4?C4  B=5C:|B |3/+6 B:<?- B=B4C=>%|(C:?:?d97(*?=,&l!U*"l"l"0AH,@,G AT(.`HAԑP(X$$T 1B/7%<,8+D<0-'l>18 3131?l6C/++-3B4++B|+B*+ H( 8l0B 1 B*|6*x:#Ѓ:(-7(2( (|B\+ ԭ,˶"l"l"0AG,@,G A�&QPTAI`8%H!LB%% **C=%C4'<|"6* "C4 (C=| 6 "|7C6lB*"|"ԝ, B/1- **% "B l"B >l' '?C ?(2)>df)=(/(%'l%l& & & T� |TV^oQPTAI`8%H!LB%X-+0C=? lB= 1'<0(| +3\"<l(1(1,B=0B!B ] &D?l+"]B=C=?C/ "\ l<0 &<(9-7)?,2(? # * \"/"l"l"0A4,@,G A$11DZ1qSPTAI`8%H!LB%X913+?*l0 ?C *?"3"|<0C *D<A 1' B '\ + 76 " &,'1" |&3 & B1&B:=C/#0#=%00-" "] `/"l"l"0A|T4B'B/4SPTAI`8%H!LB%X-<0&B4 ?& 0 lB:|+'\ 1B > *6 & 6,|B=j!j*1ԃ13 "B (l B*&| l(>B |(l? l"C/+0?(#2!:,#$"""=,"& & T/@,G A0fo6g/4`HAԑP(X$$T՚81?Ȃ/'>l(0C:0/0*|B=& 1"B/030 1A |(|"",33++| "( \ "3l%l 1+<f#0? C]?0+7B/"' Bb,"& & T/@,G At81`HAԑP(X$$TB:8C: (1 (C=B 6C=l>(Ȃ1,l'C:90"|"ԃ1l(l"|&\9(\B:\+ ԭ"& |B l(3" (1\( 6>Ѓ:((4)(=!97B}"t/"l"l"0A|TA/4`HAԑP(X$$TB*B |(' ȗBB |n , B ,'* + +'+\& l* B l"*|&B* (|( ( B"-l\(, |8-B6Ѓ*#)+P%}& &|K"& & T/@,G A ?SPTAI`8%H!LB%X''"B |"| |&| |+\"% | 'lB B "'l"B:??C |}( B &|B*' '(7"& ' ' '1l!B/*0)0(B#'l l( B_"& & T/@,G A@=gQPTAI`8%H!LB%~B m% !%#P#P?@\8`@D *%DV!b(BysEɏ*R@" #J'QTIMmB  pԹgO?ݹ�炜HlQiSOF:jUM`"JR`QĒ$C*T(D.}J(Ju)Jm_W!AD)Pqv*J03D#P{A]&D1 ukׯ7, '*WqֽwS*XH5*X8$ФJ"Bti"Q}efД/8h'Dm*РK?"DI#B@Q"D*Jz M&*a[�rB0PCި ) N *P K$1dJc<D6[TaEV dODODaEA(QB(!RQR"C[%D6AdD�3i *S9;S; ) N *P K$1dJjT dUF@9 T WIQ@GD D=DaB@Q(J.C[%D6AdD c]�rB=Vi , ⤠ %DC&S>NRgU3R<KDYLc6AO YVDPT?H!EFqBxnMadAp *MY啩 *8)B ',ĐI*M M> a@!@!;= dQ1ODT d!ď̤*NiMa~m * \  *8)B ',ĐI* DDA6Aa@!Ha;eMaQ^OKꢄPYRT9GRQZ%D6AdD Z�rB ¹{: ) N *P K$1dJ2f~1GAq1Vkx>ނ 2ށs(/x  dQab0?D1QG=}|Dqqѐ">q xC *P:A R(82|(/qx؄( b"P' r*P}*H đ'XBD% f0G*6q"6z qa21[H`%hE .U|c" B(lU""61~`F= D#ǰ2 R`!heyX>q iC?α^H0("Abx "6M Od9ABRNTPH XP,! CLjI"! ac6DfH63@4sxC�7 B">C(a D(^҇MB+z\G8>lb9A | >~W`(AP#zi"Ѩ&>Q %"6&T=Ypk8Y@NP~ *G T` IbP&tԃzH?M@>Q b}0A_2HA B,�E=D|b%61O8<V@ "?z"}@ >cH".cbX?H|,52RC!F�)TWPb VK %"6&T?I ppd9ABf5 X@)P Jp%$aITB-H3l x&. } B`"DU�#U % 00%1D@yaK#'X 8"`%dчU> Dl@%q@)Ae2UC!FP#\Zb&Q@& t')ppd9ABqOv *G T` IbP ?D0Ѓ>!@D:@`!P !@ r'6>b?܄- }"C VqO BN*VF*Dm%A nx2 RC+ R (ax-@ c@^M b`B@?p q'*` Rq@,( !&Q 89V/M03>1~=(Aec;J+M b"AV..^AaAX.Az!z`anAAaHnDAaG%aa * pBd�p@epbr 0 s @ � @ A&BҡAa!a^BDa.A.D.Acd!~h6aC:DaAA!!!z!HԡAHAVA~.%aa *@ 7 d�x�XYR` ' 2!r!!!!2"%r"R ,R "ِ &^HSVa@AA^G.aJR-^%.A:jr'/>.(r)YR` ' (**2+2 .R  &'Ւ @V!Xb(VAaa-&7/IR:>.)-`)YR` ' 235s32 r  &A0R>a6RARAdAA0C5E:>ᇘgr 2%6`r3:!/r  a*A0!^al!�//A:\~ *zrRS)%6`r:A5"` ؐ a'G DaGa!Va//A::Q6A:>A: *zr t9%6`r �BH'+ ab&ac!`AXA@0Jb.>A: *z,`RtGYR` ' rP P P5QuQ5Q� "+ 8S=SA5TEuT9(A@A@\TmuTUVuuW)(@AU *`z6`RT)%6`r ZZ5[u[[[u[ ,2 x]ݕA@huWU_SATzuYdR``d� Z �  �$wr)r-r17s5ws9s=sArˠ \cr"xbp2A&6`6 � wuwwyw}w7xwxxy w r@zzz7{w{{{7|ŷhzi&XudR@'`V`~~~7w7H@8$!8%x)-185x@CFXOw)etb6 a8eximq8uxg( HNTB8x8؊!@&X OX)ev<`ٸ8x鸎O@8*`.X<`$yL<A&d qkXs6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6H6x*+`5z9Z;8DtKpx�8ٓA�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�:zٺ-.`D(/2@*` 9{ Lt'6 (-1;5{9A @ @ @M;x*(666666666666666666666666666666666666666666666666666666666666666666666@66@nLR@4OX)='2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2@'$ڏ-`, 'xɅ}؉M1}}ٙٝ١-1G _7ڱ=۵}۹ ')u =}'O}9=}}zO2}'tKu =Xa!>Afr"d�xU9='n 'R@4^O?>U^@d�x OGWmY^Tn >=d�vS虾=dȭP2^uK e2~DX5엒پYCd�TUZ2 ��!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !QEQ1)NZz)j)v W$j-UDPR*ŤXȊr:++U@ |D)RL:+Zj-z-NWK-U8Jq-{/ W;-UTJQ/TH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1pUR- !QHm 5a=6\UQ@ |DY㴩Y-[P[P[P[P[P[P[P[}9晃V-U}SFEo!Rl!Rl!Rl!Rl!Rl!Rl!Rl!AvWEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEP,T! UBP,% O | U8M05WUuG8BB(&aR.|! axҰ3 ؓdAB0X)dRPNp`"()RV"-rU<tȓdAB&5nT,5+4! i,Y~# G=<$"EB|$$ % >*f),\ CpB~pOd"x%,c)YR-=]򲗾%0)a*dAB@)iR3!vdu+ Y!AB0<':өs|'<)yғ'>}D!2QL < |(DxM*`aWOd(B*ґ!%JSRJ.})Lc*әt�%HA R 5 =*R!rM*`C FB0" C(0" C(0" C(0" C(+^׽~_*=a+aJ)I | UH*f3{kR 5I08-jSղVlc+Ҷ-nm򶷧p; TXTY@$TAE** [(BAJ8·m!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEB.C\ELBP$1 ELBP$1 ELBP$1 ELBP*`ܩ,@ %? B@YI! `!&aNTj'`{J֣0 ^qNb'DDlb%Ou(A#b &@| D X'A|0) V8!` Jx�D'rKNT!|P!KeYGP&3TPJ XP,! CL6/Q|bD 6! = B(b` >q D|b'T'D! D|`'V⮁Ġ7@ BX"D1@lbЛ]WM* Jyp(TP`%pDDo@& ( >*4o *P T` IbX&V= :+>D 'tC 1O bKw"VO ۟ > DB,D@|(. Qa+O"y HA  P!(U"V! "Oz DlL@�,#H'ӯ3 XB)P Jp%$aITP'% B* |+l"l*& %|B |? %l+|"| "B*'%*l"|}+ &((\ '' %+ "9(U )!#/*#P-0%,| l% %|%"l"l"0A U,@,G A'QPTA I`8%H!LB%\+ B &\B| |B (|]>"B* & | B+Al" 'BB* \B**"l,آ(-~B* " ( +- B*B \!()2!*P#,/ ( Bl* ^_!& & T�N|T5C>$DRPTA I`8%H!LB%\_ ('l  *|&B  ""B=%"\'\ (\B B*|*lB ^ 'B ( (l]A '&*"" |B B'\B B*(#!C/0B+2+"%"l>Z_!& & T@AJ|TD~&h&CPPTA I`8%H!LB%\1C=6B |?77% Bl<7 B3C=1l]E98D" ԃ1\<'**0C:9l+( -?C=9B B*,ԃ-D>ԃ(/\'8>;/C6?p29=8Ȃl(""l"l"0A\&P,@,G ACRPTA I`8%H!LB%%1B/7%<,8+D<0-'l>18 3131 ?l6C/++-3B4++B|+B*+ |( 8l0B 1 B*|6*x:#Ѓ:(-7(2( (|B\+ %"l"l"0AO,@,G A(6DPPTA I`8%H!LB%()" 1C* ?D(|1' 9l] ?D"1' 9l '|8?l& ' "?<"B \B * (& (+6|"|B1 1*(:#C6)(=(/(%'l*&l"l"l"0AO,@,G A8~mBPPTA I`8%H!LB%(*0C:ԃ>"|B= 1'<0(| +3\"<l(1(1,B=0!B (\ &D?l+"(\B=C=?C/ "\ l<0 &<(9-9#?(C2(? # * \",-6-"l"l"0AXmO,@,G Az-`HAP(X$$TC=0C=B 1&>"0+]/ B0> '3"B4C>C|""|% ""|>l ( "lBȂ,|* ( 'l?0"l"?*l+?7*0; )0/(P? #؂( h"& & T|TAC!QPTA I`8%H!LB%(i=(A4 ?& 0 lB:|+'\ 1B > *6 & 6,|B=à}"sB C=C=0 ("& (m' &B/'&0 & B:!#0B2+(?20-"( B (̱6-"l"l"0A1J,@,G A2FgF3`HAP(X$$T61?B/'>l(0C:0/0*|B=& 1"B/030 1A |(|"",33++| U*" % ( ?0&\& ?C (10+!?!0#:x-( *|B (45-"l"l"0A@I,@,G Alk!SPTA I`8%H!LB%(0</?"1ԃ,*l96+/,C:&|1?3 ' B=&& BUl5+%5 (|* Bl +&B:0( B=% l>=2;,J)=!97}"p5-"l"l"0AO,@,G A6DPPTA I`8%H!LB%(i ( "B " ](A*'4&   BȂ}"B ]}%l* &"& B'l*"' ( B&%B  70-d>0%3#)+%}& &|_B"& & T�|T7'`HAP(X$$Tn' B%| ' 'l ( '% B \ ' (|&"B* }& B*?C=C=('""l']} |B ^5-"l |"|" *|B:&+;%P(+!3(0]}& &"z"& & T@|T_}SPTA I`8%H!LB%캒~B ·m% !%#P#Լڻx |( B B \"l* +|7!9x+P)(*#>%j"& & Tӣ|T>lSPTA I`8%H!LB%"%|B*0BHQBHQ(>%A"\"|" *B Z 8?C6!%:#P!#S6-"l"l"0A>@l8 DReKC!F8bE1fH )UB'$TRK/alѥAD Ĉ'#PxR:ThLG4M6YhХD!J("EH%P@UMmB  ջo_\0I'V",TT E ,JXdhR].EIT[ɓ-%ЯU@>$(VQRE%BH1R(P@n}-M6!bRow.` *ѧW *RLB'$T 6ҷ> dUF@ kVIQ@D6D D=DaB@QB?(aFkMapZ` $XO!| ,ɤ %DC&>IRgU'R6Q�ǘMaADU6U(RHQB\!;-D6AdD@G!k*TŨ )L *P K$1dJ|iDdOgPDPiUD}@%D&F9iz!'iz9B:-D6AdD s]@BM"*B*& ,pI _[BDK>dDBHFZ#8)QDfAK>9JHe@!Es!J@ᖨBdD6A ZZ` $W *b2)B ',ĐI*1ʘqg[EcƩ[Xk皷Fo!DBys!z~xAMaDceQ`E~}>A$Adq'xQgBT!yyJys!'|!|~xMD 䓷Man*N^*B*& ,pI ~[1Y 8F/1Dl8F/A9ec;Jc/6!@\66 Dl4 (. Q"E Vq Dlb1Xz0c8F:aeC�?~BB % | x2A c= a|D 6! b"Pe[@0$TA},@)Ta2RKHK\" =b¨G QmB̨%m,eX<A"i'* o7lD|u-F=X Q%QX6! Vblq|t  r%  : F�! ?0!zl"ނM b`Bٗ,@ )H   UpKC,PA U%80$*ʖbH ~E=X}0@*a0((eX?z0#&!Klb3q xBD d~sE A|BǠ'D\* X)|(`:A Jb`(1 PBp%! } b ނM b`BB�Z@0$Te @)Ta2RKHP/1tCЇ(al"Df BXE1 P0bP! RP#@c\@* D,%渄9 Y|-R V\B}X,1Q@&D\D*@ |PF( (p>A Jb`(1 U0*6! ~l&[ DlL@r�Z@0$T}F @)Ta2RKHzTlx>!@D:A@`!P !@ r'6>bۄ- }"C VqO BI*VF*Dm%A nx2!(p9A B�!1 ?(6a ~\"h[ DlL�bRȀZ@0$T@)Ta2RKHzaU#X a VX&Qc?~ R  21[H`%@|@& D|9DK">q>"61~C`F=q Dǰ2 U-qn y=q iC;A J (A B6x "6M 8^L*:@Z@0$T=7C*H! U,8! `!&Q "G/Q@1 D|5ޢcB).cC8!.D.Ahbd!h6.aVa>a)hB6aa>AXҁzA>A.a>XlaD>A>66n R@pp`%6` @ 0p0�   k%Va@AAB6.a-.&>??.B`1ahi]R`` 1qP @Q  +@V!X<'VAa17h%h * dF m%6` r QQ  A&"J>a6RARAdA#]/&Ti* * F@G`]R`` r((P Q @ *^R%a-.6*h*&>BJGu@'i]R`` 20s/ R *-1DA Da2a!Va/&$7&>& * `qR'%6` `0y7� @ (4@Va!D!dA/&7hbBFu@f%6` ??4@t@ @ 4@P  (aB)B-B14C5BHTHT(6E54D]4Fe@BzBjjQ%6` �tIII4JtJJ? 2BtLɴLL˔A@h4O4DO@BzB*Hu2hR``d� 4` `aaa!6b%vb)b-b16c! ʀ *;` R�/@ &Q6eU&6`6 �fmfq6guvgyg}gg`hh�Zi6jvjjj6kvkh ji'&nee&Z`m6nvnnn6oVo[>4 p9@p p7qwqqq!7r%8r//4ws¤&Nl9wt bb6 `uYu]ua7vewvivmv_>`wywuw!@NL�sx7ywyyyM z7zzp9`sW{S`v/tv{w  F7}w}ٷ}}7~w~}O~O p/F s8x 8s_8r!x|%xR@vwe'x 6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�64*�*� yFj75y9= WAy5r s"UyLʤd�x,Uvm@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@y鹞9Y9@6`  rW٤>wxh9e"6 8=A:EzIA @ @ @]]Z Y9Z3`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`L`$`8`$`0/R@.+e;7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 R32@ȑ<ɕ|ɥ񹟛ɥ|ʩʭʱ<˵- G�+z|ɼ\` <eu�6|W6>l=oyesWV=}ѱܤd+%})"& -=|"d�x`3U}YGJ R@lP|[q=zLJpvCW׉؉}p y΄l١S@LyΚl}۹=S@{d Wܤd wO]e=}Mj=e}MJp =e�!��,����`@��7H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM|elXp`A XP .d,x 7,NAG26H26,HQp )6,@ƁR Lq@ <K�\ ,Q@)l -ȰA A , 2)t)lo,P)P2p�h8<, P)C  e)l )l[ , 02,`o,pPoK a), @wԅ 8p��,A D Rn ] <ʃ7+k&[ �ӏ/ K� 2,p@ ,@ mptO?@)l~m@- �t=HYR.o<� lD2lp�p@m@- ,A  lB� �<�@2TWmX'-A ]pO? P P) %)@Rn H@2L 2Al_ ,, 22�p�2@ _ ,=@ Hy0Pp@], ,p2, C �lBl8[ �`2,D1, dm_ ,A A aw,Q@l)XB  fb3@JXؐQ ,`ؤ�2؀ XBR@qj��vS �2HAR@ �(6@d�KHRP d)Bp46 ,@J9g�`8(p ��2XN�p�Hi�XR ~8C6 @?�H�`8@��2@X@ 2X��xP ]p`)+ `��� �)dP�,`�A1 `2@J-�H%(=H)���H `)R 8HRlpF6,�)@W.�X@Rp`�xR��`K(~B- 2HAl Ѕ�@88~���` (@ �l��oX@�%l`2R�%d G1R�@ h , ~=ހ{ �@xLuC,�)(@h yc0 ~205qu5z3qu`X�@x� y8Џ P9CO` j8G1ְ��ap~y!6K8+{pp @G1��,`<83=q~ l`�d{C =`W4G?~Tcp f`.d?p�s1~G5*P5{X c # GMh 7 =PG  l0<A &Ȇ<qz8�d`l T ~�P8xTMhMzηo 8ްb�?s#д/vb� 8KE6nA؆-p_x P�2@J,H�E<Q [*`j8@(2ԡ B=a  8`H@? `2@J,H�h �4p A�L~NWֻgO{ˠ�9|я{9 0&xj�� j*0�e0x� *`�6TT5h� P`/�wP3`�7�Hh=P`/ �=p 4p `��ـ ~ Pp& 4�WP`/�pz@�*@�3�p *@�3P{^`b8��KP�0w@ �/w�3� �3P �/�p�**`� 3@@4� |�0*@�\8y�\�4`4 �@0w/ 44 @/ p0�44 �yp /@gpzpX> 0d I{ P�K 0�& pF P3�]@h�pL��sG @43@�P pP/`�@=��g0]0X*@  �=ˀ�y�gsg�g~� @/`�@=��gpz�g3��g�>@�] ٚ P� _u��/�L / �=@P P *@h  � �&0�/0�4 @�> 0PP� &�= @ �/�P >�D�@ P� p6�=�p  pL/ �/` )�/� �* �3�> 3YVzp|p@��P*@�3�U= & 4�g ��3   � 0�s'0>@� @  p0�L� @pp@ / 4@  � 0�s'pzp`��gP@�ȅ YzZ�2p�<` _ppF /�@@�X@�* @�*�/�4 4P �g�*�ذ`�h@�3�D�\ ـ@H=�g ~���`�hpz`�3�>P P>Z{�KP� �@oe�[y 4͠0*`�@/`/ �4�L@�g@*P* 3@�`�ܰ  �=��4 *`�3P*0pP 3`�Ы@h�@4�g4� pހހ�-�&@�L�  p P3�*@ *@� P0HH\�8 kp ) @`H 4/� `�30H�*P�4`/ P �3 >0`&p `�ȅ>0�gP*�Dɏ2@/�/ � @ � p�= p4 �0�L�=p =` `�*�@**@�3 *@�| Оk �4�Ppw4 *P*@� `�>�'�  `/0�p& @�> P`�L �/ �@8�͠P>`�\H�`�p *P3PЫ  0��g @/4� e` L �&�pv 4� *`�]@�kpF�*��P3P\ڦ�)  P�)�/`@ /0wP*0D9* pf�`�`�/�@�*� pV34/ eL�gP*0D9*X0��62p@e�/�@�Ґ ` &�ep /@ �/ y4 �0�3P ��>@�*0\xV~宗]!�   ��g~4 D*`�*�]P�g@ � �/�g�3 3@�p  p 4@ D*`�*�\ wo{*@�@ ː @4H= Gp  /� y�g 0��g o e�� \_W� < 4` w �pF 3@�0*P @� ܀pFp  4@�[* pFp44��g0P3�_��g�g�g 3o`p6���/`�g@ � |@ =�` e p�@�*@�3`|@�`aX�K  �� = ~J*@�_�> %p@ @ ��gˀ�0*3 >>@�3�)p@�L�̇  00a�k?~;��P; uzxA[@ @ nFÀ 1ɫp�x̘`رPl e͞EVZmݾw 6xa 6xa 6xa 6xa 6xRx8� P0 &x6H �R0^ !L=�)� cA^ `d�L � �Xb�2�,)P`I R�X#?p d�R� y�6`$z0$@R8 d( d�`R(ؠR`˃ < < < < < < <D33= < < < < < < < < < < < 6SO;@4@4@4SW?@4@4@4U_7@4@4@4@4@4@4@4[6`6` !Ag Ha-~u < < < < < < < < < < < < < < <Р[5ofHЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HЀ HdaRސ`�X‵< A4 A4 A4 A4 A4 Hh Hh Hh Hh Hh Hh Hh <�Ї?D8D"шGDbD&6щODZx�@@X 8F2v gDc x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`h � ,�x2aЀ/@�4Qn<l<l<l<l<l<l<l<l<l<F@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6<Xя~$=``r2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 l 2 o6K<g:wsg>t6,aX9(̍a^V@Зt3�gNUӟuE=>eX@ 6` (�R�0`؀6 ןtkbfK dp%,P k9v,ln%hYA@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT��A@PT� <p' <p[#|%?y  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*�  �*� tmPտ~?? X� X� X� X� X� X� X� � 9 L 8 $4DAlhhhhhhhh"H@ 4 1 @$T%d&t'()*+l#-."�01$,43DC$�! 1@/9:;<=>?@;B4CDD.@EDD.GH `Caې؀H$h'OPQ$R4SDTTUdV "(((((((((((((E'('('('('('('(WtgFOl `ې؀�$hopGU,'('('('('('(OĂ)))))))%ǁЀj؀؀�$,ȉȊȋȌȍȎȏɐH)؂4ɓDI)H3`ɖdIɘI, @H8[X�@*@ɟʠʡ$ʢ4ʣDʤTʥ<J*pʧʨʪd*Ѐ|(0 $˱$˲4˳D˴TK J7[X�@*X˻˼˽K xKZX�@*TdƬ*Ѐl(0 $*�d(0 $Td*�T(0 $Ƭ 4ZX�@*T<*ЀD(0 $΢ 3ZX�@*DO N ZX�@*Hݬ hZX�@*%Pά OZX�@* 5*Ѐ(0 $ %*� (0 $E*�(0 $!% ѷXX�@*(()]*Ѐ$u(0 $*0Ӥ ҶXX�@*78 8SXX�@*>S) ӵXX�@*Ee TXX�@*hLT  ԴXX�@*SEջ TXX�@*HZձ hճXX�@*a%V UXX�@*(h֟ HֲXX�@*o*Ѐk݀(0 $evuw*�r]X�@*}~*�r]X�@*ׄU؅=*�r]X�@*`؋،-*�r]X�@*ؒ5ٌ (0 $ٙ*�r]X�@*ٟ (0 $eڦ*�r]X�@*pڬڴ (0 $5۳*�r]X�@*@۹ۢ (0 $5*�r]X�@*ƥ*�r]X�@*p5*�r]X�@*u*�r]X�@*0*�r]X�@*ޕ*�r]X�@**�r]X�@*Pe*�r]X�@**�r]X�@**�r]X�@*pe*�r]X�@*&*�r]X�@*0*�r]X�@**�r]X�@**�r]X�@*PV*�r]X�@* 6*�r]X�@*&*�r]X�@*p,f*�r]X�@*2F*�r]X�@*08&*�r]X�@*>*�r]X�@*D6*�r]X�@*PdE (0 $JN*�r]X�@*�e? (0 $U*�r]X�@*e9 (0 $`*�r]X�@*`f3 (0 $k.*�r]X�@*g- (0 $v*�r]X�@*߁&*�r]X�@* 臮*�r]X�@*荎*�r]X�@**�r]X�@*@V*�r]X�@*6*�r]X�@*�*�r]X�@*`f*�r]X�@*F*�r]X�@* &*�r]X�@**�r]X�@*6*�r]X�@*@lĮ (0 $>*�r]X�@*l (0 $*�r]X�@*m (0 $~*�r]X�@*Pn (0 $*�r]X�@*�o (0 $*�r]X�@*o (0 $�_*�r]X�@*`p (0 $ *Ѐ(0 $*�(0 $*�(0 $G*�(0 $#?*�%(0 $)*�+(0 $/*�1(0 $5*�7w(0 $;*�=o(0 $A'*�Cg(0 $G*�I_(0 $M*�OW(0 $Y*�UO(0 $Z`*�\G(0 $awg/*�c?(0 $hn*�j7(0 $oWuO*�q/(0 $v|*�x߀(0 $}7/*�_X�@*@x (0 $ (0 $gy| (0 $yo (0 $'g (0 $z` (0 $z (0 $G{ (0 ${ (0 $|x (0 $g|v (0 $| (0 $'  (0 $҇ (0 $ (0 $G~ (0 $~ (0 $ (0 $g (0 $ (� Tb „ 2l!Ĉ'Rh"ƌ+V #Ȑ"G,i|DRe#̘2gҬi*P|DR'ҤJ2mR] pG$Ur+،U4P-k >"-ܸrVp|DRe.;/b . Ȓ'!1 . ТGNXEC(\IҲgZE$\I‡YE \IҧSgXE .JWѐ] >"2=U4O@H?lԧ-U KU- !QEj8SD-Ulx"U- !QE5P-U8$Uh#f GHTA$5V- !QE]nXU"@ |D^`-UygUh] GHT'Ug- !QEQ1)NZz)j)v W$j-UDPR*ŤXȊr:++U@ |D)RL:+Zj-z-NWK-U8Jq-{/ W;-UTJQ/TH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1SH1pUR- !QHm 5a=6\UQ@ |DY㴩Y-[P[P[P[P[P[P[P[}9晃V-U}SFEo!Rl!Rl!Rl!Rl!Rl!Rl!Rl!AvWEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEYTEP,T! UBP,% O | U8M05WUuG8BB(&aR.|! axҰ3 ؓdAB0X)dRPNp`"()RV"-rU<tȓdAB&5nT,5+4! i,Y~# G=<$"EB|$$ % >*f),\ CpB~pOd"x%,c)YR-=]򲗾%0)a*dAB@)iR3!vdu+ Y!AB0<':өs|'<)yғ'>}D!2QL < |(DxM*`aWOd(B*ґ!%JSRJ.})Lc*әt�%HA R 5 =*R!rM*`C FB0" C(0" C(0" C(0" C(+^׽~_*=a+aJ)I | UH*f3{kR 5I08-jSղVlc+Ҷ-nm򶷧p; TXTY@$TAE** [(BAJ8·m!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEBP!aEB.C\ELBP$1 ELBP$1 ELBP$1 ELBP*`ܩ,@ %? B@YI! D%&aNTj'`{J֣0 ^qNb'DDlb%Ou(A#b &@| D X'A|0) V8!` Jx�D'rKNT!|P!KeYGP&3TPJ XP,!JL6/Q|bD 6! = B(b` >q D|b'T'D! D|`'V⮁Ġ7@ BX"D1@lbЛ]WM* Jyp(TP`%pDDo@& ( >*4o *P T` ITbX&V= :+>D 'tC 1O bKw"VO ۟ > DB,D@|(. Qa+O"y HA  P!(U"V! "Oz DlL@�,#H'ӯ3 XB)P J%$QITP'% B* |+l"l*& %|B |? %l+|"| "B*'%*l"|}+ &((\ '' %+ "9(U )!#/*#P-0%,| l% %|%"l"l"0A U,@,G A'QPTA I`H%HB%LB%\+ B &\B| |B (|]>"B* & | B+Al" 'BB* \B**"l,آ(-~B* " ( +- B*B \!()2!*P#,/ ( Bl* ^_!& & T�N|T5C>$DRPTA I`H%HB%LB%\_ ('l  *|&B  ""B=%"\'\ (\B B*|*lB ^ 'B ( (l]A '&*"" |B B'\B B*(#!C/0B+2+"%"l>Z_!& & T@AJ|TD~&h&CPPTA I`H%HB%LB%\1C=6B |?77% Bl<7 B3C=1l]E98D" ԃ1\<'**0C:9l+( -?C=9B B*,ԃ-D>ԃ(/\'8>;/C6?p29=8Ȃl(""l"l"0A\&P,@,G ACRPTA I`H%HB%LB%%1B/7%<,8+D<0-'l>18 3131 ?l6C/++-3B4++B|+B*+ |( 8l0B 1 B*|6*x:#Ѓ:(-7(2( (|B\+ %"l"l"0AO,@,G A(6DPPTA I`H%HB%LB%()" 1C* ?D(|1' 9l] ?D"1' 9l '|8?l |, B/1- * *% "B l"B >l' '?C ?(2*0=d(2!?(]]]}&誒n& & & T�|Tv&`HAP(X$T$T3C=? 'ԃ1 "?|(3'">0% 1&B=C*B>*3 + \"(\ &D?l+"(\B=C=?C/ "\ l<0 &<(9-9#?(C2(? # * \"(-2-"l"l"0AY,@,G A|v-`HAP(X$T$TC=0C=B 1&>"0+]/ B0> '3"B4C?}& "\ + 76 " &,'" |&3 & B1&B:>xC/#0#=%00-" "(\ 2-"l"l"0AY,@,G A4$!!`HAP(X$T$T1DC= (/l"? &7|% ?*1 8l"l"l8'ԃ1& |(|BB C=C=0 ("& (m' &B/'&0 & B:!#0B2+(?20-"( B (ȱ2-"l"l"0AqY,@,G AFo4G#`HAP(X$T$T61?B/'>l(0C:0/0*|B=& 1"B/030 1\* *\( B*B:0C0C:B' " ^( \ "3l%l 1+<#*)/ ?0+7B/"' B"& & TDS|TAG6l`HAP(X$T$T 98>+1 (C=B 6C=l>(Ȃ1,l'C:90"|"1'"l Bl5+%5 (|* Bl +&B:0( B=% l>=2;,J)=!97}"t1-"l"l"0AT,@,G AĶCPPTA I`H%HB%LB%(i ( "B " ](A*'0&   BȂ}"B ]B |(%|( l* B l"*|&B* (|( ( B"-l\(, |8C/B6#P<3BHQ+ 'l"l'%0-"l"l"0AT,@,G A9GAPPTA I`H%HB%LB%(&|"(\' "| |& ^ |+\"%( | 'lB B " % *+?C=C=('""l']} |B ^1-"l |"|" *|B:&+;%P(+!3(0]}& &":"& & T�|ToSPTA I`H%HB%LB%~B ·m% !%#P#x |( B B \"l* +|7!9x+P)(*#>%*"& & T|T~GSPTA I`H%HB%LB%"%|B*0BHQBHQ(>%(?B"\"|" *B Z 8?C6!%:#P!#c2-"l"l@ bRaCA&TaC\`I-1fԸcGA9R#,TTR ,JXTiRK7qԹ&"D!'#@Q2JiS<F:h'Dm*РKT?"DI#B@Q"D*Jr:.%6!ڄh"&<DRdcǏ!GH )UVFB)$UTIjiTmǖ*F4lӷyU@>$(VQRE%BH1R(P@־T6!ڄI^PpA$U$Ǘ??2,TT, %R,I*@Y%^Ha@n1ɷUaF> ACQPTB(J q /D6AdD !\h0*k'3 *"3)B ),I*0O|TFF@1ŌQǘMaADU6U(RHQB\!! /D6AdDM7] B (I-52*B*2 ,I*9w@>@B@yB,5@6Ec.$ADI@BN^1J^ M&*T(h} ,̤ %DJ&DΝO~R" PA6ч>DkD>AO.R@!gPHQeH!P*May&l0*ꋨ )L *PB K$dJx2f}ǖ>Dq1Vx/}QG[Qee1_AdAdGQ~DD>XчzGO d9f}'D>9zU|!Gwaee1 eȡ_9szAdQ/D6AdDZ Bߗ ,̤ %` ITb/ [c@?q^c3q^09 r(0n!w(6_lB"Vml7|Q\E*V!@ Qc`&qt2H p:A Ja-e082z! z7D1@lBxA& D0k, HB0 %*` RBf@,(A D%&Q B؄0Dc3q@cTD VnH09 F�! [MQV|B0"dq DBx&VMXE=Alc@71Fp >~A F (ho9@Ad?A@D"D b"PG2d (H RdAB2SP TB2#*`A R$*1J$HG:RV/ D"V~ >@A |( 2Pԃ@'61Q\b<ccz ! x,D 8O> } 8F Ve2HAFC/b:A Jb`(1 PBp%! } b M b`BV�Z@A`$TAݕ @)T!3R KHM{q؆>D~c`>! }0@*a*eX? }"VM *0% VlT*dAB"6 } 8F Re2@ PC�+ RP#@a-T ac> (M b`Bː�8 � 5c*H )XBD% _}0#8<a"ǨG .m20Ae~87HAPx ?M 6azB"U\ |@`> Qb"xAP�* Fʠ#\An9@A ;nM(nDl@*T2P U8EB,PA UȌ%H$*雘8F:A/M03>1~=(Aec;J+M b" sX". D|} +! Dlb0Xz089a eC;[0-0 z x2Aw,>AQ@nDl@*T}Ɓ 6, Hʡ*PA YB ,` Q8%*1JH?ыz B8F a ~l<q 0.A.D.A|bd!ng6a'DaAA!!!z!HHAVA~./aa *@ "d�x�:SR` 0p1Q/ O `@  *(-ob6DDD/t~VQ/PQ *},`yqk9%6` `q1 O@ "`dá!ua`Uq.?.ا-`2SR` !!2"%r")"-"1R `O@ a*QRDa!D!daXARZq'?Agzq 9%6` �#**2`  @  *(w!al!�r/[d *}zq~Q9%6`  +)2-+/ R */StAVtVaaVA-Z4QqZZqgG`1SR` .93:0 @@ (A7AAVa!D!dAr/7ZqFu@9%6`  !4B%tB)B-B14C5BP  DQ4EU4EHTHT(VGO4F}4H}(@!F *}F�u@SR` 1KtKKK4LtLɴK " !4NH@T\@6P P 5FuQQg(@!F *}t)bS"6`6@ L%6 /  �8c=cA6dEvdIdMdQ6eU6dˠ 8  R ! :.S 2fyvR``R� Mh6iviii6j j �z� zk6lvlɶll6mvmٶm{Ėhg6:Ngn95Z`�7pwp p p7qwqq[>4`r9@,r17s5ws9s=sA7tEwtI8 uSWo9:NYW! `<�twwyw}w7xwxxwIwyu74<Tzz7{w{{7|{ɷ|3fw!R/v1}b<~~7w84@7!Z|!8LN7!R@ܷ2gA`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`<@< *@@76t=Aٓ7C9u/WuC`Jpx>87@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@ع9yY 9@6@{:z rSW|3^x2 eY!R`21:5z9=/2�2�2�@:U: ii9666666666666666666666666666666666666666666666666666666666666666666666@66@Z*!S@:8#:3`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2`2+9* {ȉȍȑ<ɕ|ɝ{ r|ʩʭʱ<˵|˹ r|<|ͫ| "̃Q8ټ<|ȗRt`s} ɗ})!aJ}#1=5Sp#zE}I} R@p@=SKa=ֻ "d:աTy}�d�xt@=ٕ} pyώ8ڭS@ yϦ}1=S@dۗrٽd܍O a佃==aJpݕ�;�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anchorlayout.png������������������������������������������������������0000666�0000000�0000000�00000040045�00000000000�017510� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��`��@��� 1-��?IDATxA ��0K \2l @ �A�� @�� @ �A�� @ �A�� @�� @ �A�;eq Bދ؋%K4GX4$X5v)`EQD,HQcD;~;o3sf7g={vڽ{o/[kܼU݆M4h\q&-ZS^Z^N}ܽWͺ بYM׮HҴeQԂlz =[눔v3Sj1e1fUmy` 񢺑^Wp]lkQWA,G]yU`UW1z1iOO*T^ମXZ[Ǯ=ժ[fCvzFc�Ү70Z{dm.({zzzXFŌkӡs\K9@9z1@ K*#xA BHP"!E%m0DB_ IU-ZP0E{¥+1thA3Sl]&-H#ZgE1?i̔�n{T ̵5k,6B;e»l/%�oaj�(zQ,SA<d:еg@bR4z%8U^2@LY6Yٳr|ˆ-۷qͷiǘU EՉW/f+&C ^DQ32bZt߼ @<siLG2E +^(Q]ÿF\e - rZ%XrnÈ'.YR@ðMـ@cg8]ou^Q BwwX*^t*zjY.�4Dv)oNʴIILk$m}�*1qD1D3ʐxT3m}{m|$RE bJWFƝ |<@ 9>}J k7nyqҫ%UcMZXRB�[ D7V(yi2SZ/YE|2^"^q#M4ßxO9谁E""qG ir1ȫ^t!4B3L#b^72m<F4?ѥW9Y�-G+Ѣb1%1f%Dj5Qƿ5S'I{<Bn{V3x@g\|{y\a𰑆_`rH" 'WOlȐaD/oщOJvP98}K"RG̋kaQ[EK-;`0Ǟ?)iua,K�VػC &X,,öS7>/z1==^4&Fs׽'U/yR/sz[~⎻,D kΟĎ`&PH"wۑWr=9 B<,۴m@URt'*(Ң$N :^L#7xC2oRqMg8,!wmڪHPB],B̾F?m&F0- @60!Ci۽^^�pwf@ 8HpD^{_~`h6 TK)Fb%Ƨ[9f߼0qԠ(ꙿ>~&$u;d]=vHv9Mxyn.]fSO:}NH?hBv#enڶN/ХNMk:8uo(e+Q:}W\]WPvė8xrǃUh~Oǿ1Z 4Ry|QbCמ>Oٹ?[ϗ_ρg[*T:pыfW|ƳaX/Ӡaik^+A2>~ Iv� K[dy")O3� ƜR&NH m46}g-[נGfY߫Sn ;tبqSu 7ÎvG~z\~sU6m[n/eu5ޣ׸ls⥞Ö[թ[߼ܺ}?og7PS!{nQoۮHfz=z}ɱV9r ֦[2xnݦ]-jשg.bcO8WZgʌ!x"iU?;ܴYw7Va[}߯:t~x^dq4j&͚6nҬU8oڼu6s.Z_^/<_:aQ*<>e5^~w/ ͵6}՜|oݵ[/^d�QVJrso_4jթݸiu?WZ٭Gwz۬EsMy-z ͪ맿3k;򨣏t̍7ݼbZ],߶lNթ۰a&C̍}3ϸwׂ me Xzޜ:at7/_]_xe(ÅP>=<xuzz_~ώ9i\w}W ׬A,QƴTןn3hs͵ce~.fn<>':Ô3gsvS6Y{3:3SOUFu|Ү@${?ze?Hݽҭ{=+TqD)!gIl>oٻ?J;v4o8HZGy>}WQ'WJ?5Z R܇?9 }G` ۶oPcw}X~ݏ=˔;Z;t9S/Yko=`¼:kgc1=hQ>'vѻoիE6m٬},]yG`.M�G`EU\I۲m55voќ0E[y~ ^xAdgƖj�h+8ǪQ}ZV|c@2�5JJ}� &ƂAi{2"˼GY|ҮDV !{k i#^.ɊVZ}lZ5M^K/g*W'wp_{-,\J5иf>fZ8VTGPxFEBK�3ΩXe)S�BSJ+55uŕ?>T'G/_XV(0x[aFj'vk9T- ;K}5>6x,9k M\oq6 aŗ\F:INϿ7!ǟsB9gF6?'p0Q- %^G<AX$@Ԍ!a3gK#na $33x/>'"^rLy%(�vI.4MyP静3ti4uOH|}qUv@Jֈ XZUȇ{vkc)vK.gB.´}1!}(`1Zo1�EgOس28HÏ :t }_q(\AWK@Hb;& "8N]:_@.@k.+fc�H( B#MRbGږ-_eP鈸J(6q&8$ @ob~^-uzc j1fv;v$)j@a̸�Zv~zӟϔ_[l)<h0D? |en]4^R#}HDHba(Z�\sv@a'ޤ! EL&]z(CP%ܺ$/4 ' Ȫf3e"ʡ�`< p>3UJU*+??j<5W%t�?@fhijAOvoZ hbͷb!+ >7U~*^@g 6R{q(hr-ֽY1jǂE S$9be2a<M @@XS�*Gi|z;0wPr"L%P".'Cjҵ?8H=.[I9 $Ԙsj`US #¹t=w@q/ fG=1.ups8̱B4K+LW_e[x W\ue">Ⱥ :q{~?KN1,=Qq /ч(D9@7n.VU|@<� ?C~g:>Lj%⫅5PHU bxQCL}^tD$/` ʞ+$?}Fi% aGY9}~<tJtލ.Y3:&0(/�|s:ƨC$8"^{k)<5N {2?CyU*,4~ng;\� )N@]>, "x> kF6w"ptVdc%%i ^ԕ|sr"Mٷpigr'U@W6yvp'S8e,3s$C WZC̦P ̈1pI{Hb4)X3A}+,^LFL0t4PgJxH S�d$+޴%S; R)`a,q: #x6D3~يnLؙx 7tcx^2hwʻ﹇v @aq)f67fs3i g O10aAy-JRX]rp6Bo@m9MW\-7D‰Dbsѡ,!FRdNF~2m~LghK._ BUf?S qS9ȹiGln;<x#h)U~ E(y>�8Wb @ ]IPd+Y(`+o=ͼ&NaV(dsܐBb:`$eD�$]}5>x^M HfoC?A.esԊOẪzUΛ�ځ'(,D9@?/8pϨþSW8w$T%Nދ9 $=4e!#pAˎ#Gbޡ'Rr3&wnHcB!r4 ^xH!eu rJI`P S;*Qr7� <95>ѫyy7�w^#[Zߡ>Ȭ%\N+| ! N.;+N:qn&ۮ[&e]oa/,Z|ڍ [ WD1AЁqgiq,dٿ>'jJol)$ߒ1 )`|y?xvL #z;)m0\?D裮H"|'L̯<0p]&ÊXG:_,AqN_L&yuʛx^{psgG  |j̊0ڻm3u/]G8Mkkvzmhъ#O<\nċt�+Hלoww7 "XhYmf.\K).N^ FyW@!FıgS.ccX,ix:=`{x{;ӐaR2&¾cN2O~qD[nJL=+$ռ(^Zw?hI/,T('AŜluS�8uR_JT.*#^R+R]$}y%GY>G)G4dM2]֛V. j1K6*T_&xڐN<q@rDy!͏yz2KN@*$!KJR<=Ge؟dzb0),C^{J 7hĉ);\!O0#4E0B.> }|$ʔБ'@6' V|ṯǻ.Z[:njRb Xlh᧫ a|THy_SUT3N z{ۍ)Z-B"]woلCIďvFAW_p~Ϗ�G ,B ~&^Y;‹d?ݳ@3Fb[nIS[޵FD_]=g|^6Q@C $*.'@""Q@Ļ g-8E$"G:d9;eGG Lʋڧi =BWL0a\YL8D\j:łc wЬ֗ " >^Lg'ʅd qm;G?^yY`bwQ>ۜ@QTUmt #AZŌb<3 Objv,\㖮+Tz.].SCuy H֏U&rK׽c?PSP@�9| ǂ%$W [>zJs>L%) O0.QŘO6%kpJ;\S�(D5|U@R*:a@;#s4]41!jvh L=xGYCB(Z4</PbeC; ]4<|M� "1y?th,^&Q"tE3-?msawәb`gh aQW۞R�Sx!EJբ^qBztqyR18%%m4+,#*=xwoc/1\+8砣+.` "GE\/(HY"s=8g v[^6iM߾08#%SЄ |Zz -A8 8+XЄ 6 JxAtu# HdyنcMCa+7 ZDa0))vc?R6$$6שԕ[?='Mk+I˅2f~v0Bj0FqWI}W[kVQH?} B_>z>SsA|ڿj4 FWp@: @jr�n)bܷ')VP.y|uh$wV:?,2vw?IǸVS\fZ~= g4t~| ʘvOG9O뜮Inɞy~J驔lΖPDy,r`FR_\?ĺl _d`THy_oi ; �yx5p35/4W["yV i}~s*ux!ݨfqoj?)ڂ0@"/<Y†ueH��` o�>` 6@@ @�A! @�A! �A�!@�A! @�A! @� �A! @�A! @�AD��! @�A! @�A!@ @�A! @�A! �A @�A! @�A! @� �A! @�A! @�AD��! @�A! @�A!@ @�A! @�A! �A�!@�A! @�A! @�| :q8zm=AV'CjXTj(&Ozo @@@@@@@@@� ! ! ! !  @@@@@@@@@ @�! ! ! ! !@l�Wjڡ!ᡤ*P{VK<ev Dx@|iԁ!yAxADtn8Z B 6HquZ @D^Ҫt\bjts @З!T@va:ϫ\N[K46cio ‡@eaj^zk:M%?_Œy|D -tk8uӸϰlB_]./2v$\Jm?~ZyѮii$K?=̜rYvYdĉF9q."xip"R%8sD`+kA|5ԏ_ 77qꮺfr?WX./hOBu7q٣o^kMh  ǙA<[vwD:F˅"a,RrrC} UAW~DSZ�_``m0=3aㄤqP> K#JD$<WCaЗA<A�k0ދQ1jşxgT%U P[[ߵ b<{|gl#Q2S2@5VMrʖ$PjҰ+_r03(X?K 09;h=ǒJ0vQT? ['=0#͌W9tvk- 9Aoֻ7  ŕ9Cͣ�/XHW`hS#E2_nшoLΟ&jR~\fk/<t!^9 *^S4hs O1YDnn15"V[ٹLKl֫I*ȍGΧqR,Y\_^P%y4\$㔡3B"bEy8rb?I5*Ȇ<ɴ0U0fED +J0I,g؛B]jʩfx*qO.'a񿮘Y)2+*޾k -pxW970Nߛ"3W>$bӬҔ.J E)I?\N^.tRQhg)_M/1c*'pqD%H <XKLDAŠXS0�!` L .PiA}"#+$IN?_~_8RYRJZk]UUZyT)9BZ{&蹑!ϵ>A7 (§ٱ07b}Xx4 *V:@ <j> <0!dߏwoYk8 ' ۯ?DB` ]W* a+!FIϚ<i'7O !I1Fp><=OnØM/H!`+ZgҲu@z8ժl~ݦ jdυT'%@` #a4n I Ñ@0B~Yi#³o\!9y2 jHY~Qk٣b%Wpe'J>J鍚HK2n?t}#I!Lt`4u\.wT*b:f*||R J@r*A`d81�oߛY Ӽ"[ hc ,[HrFHAͰ-�O0^W3㒤(/Zxj^H,l|蠟wWj>8D4 {lHFәL&.vX,JhRNuR J8)�$cɅizw�Iҝ Q_de35'6? =g9M[s+CTI'' 9bU8brzyҀX 6umHSbsaVQ(vzv6>)kӔ?tOጙQhŋ"* (x$j:SB;`⅂(EEf ü>{}^z-e{%EAޝo<{:K՛$jrE㿗kk>5�3/O{ȅ"0ؑ֙qskހ׾;yۏs3{ɗF<M<L8~ؓ۷nAEz'"I>O?/_:qD$ÊO}~靛:km8ᠡ<abbb||VCCC===HM "9C”}{OsקPAAy`özFx%8pF]:'=Ahǟ` `CWDh?h榯@T�-Qgw۶eG:.gKw|;1`0=$E*4@y.c =?}6BO/#4/^! z{{GGG066XQQ5#mmmDelcQDIDҖy|03:R'5Ѻoˉ?zId&f0uk8ϱ�ܹu Dq* JC<H# 4 @X3!)*ccՆ[0A .4;v݋&rSCthmmE  1;;%[/|j*AQSS?I_EQDh=|d٘�@?8.UZ�ci@S^tp%;\m;g_Ϙ> a+NtkA Ak(+R{!Rش:ɔ8 Pg3d,2؉-ݿ}5nݺAvD\VVF, :W^QWWǛ' c1 (5ryVn"G1"n"q.G,tF{B^>r谤`'yjv MVK�*B7oE~HRuX :Rm@!r&Ty4SRVWWW?55U__/PŒ;2j8Υ))( 찿eDbCx0Ø .s /IES~~l{c[0`I4oR$6p`G8"OvE' ,xBm;j?3%vzz-6S 4:�rD!fNKbvĔr=eIDAA<?w5,F&%8TT�\Ai .)Ʌm ;A2�Ȕ€Js-HlkU[a]!*H2DhOQ$box>v|H=[J;&S3R~Ac&Qo^,qbʕ 1z1%.qJ"NQܷ �(1!OA2 ?ѝb&OeG{va0 �6,68%X H#bF"q ]TOuuN&_] ,ZPR`JbNqfAgq ؕlTl̡E4199&C鯩izz:u+>>6-ʱR# Rkg`v^MǸ9}�\;Lj3c� Im_:oSHvԸK ީJNf$enT+I)Rp"ĂD+2T+؆[Gna+ VeQׯ\ZZ"R7)ܠ,Dok׮+ȲJ (" EЕ"Ȑ˼&i H LJN1bJR/‰?S􋔄o&Gb6IO;y(` bUbp }0RŤ=bOÊ+>WʴP2xf̺n*خqaPQR OA@iDi6'ee."*&V=ꅟ49;:\}{}`^/%/ %lZ<ޘpe Ygo^,ǭU/MގxԌ60JYJK( /R7!apm͛7?^pҥ)87�# iA<1 W!DV/ͩ/>xXaK.MNNnڴ) I9 "1 Zg`KW̉0'; Ux\l$Jd#ѐ(ϊ E0g3D@&���bƨ@$ 2l[�ZuK^CD7Ch=  $QDb'L�@8xS,#Óe&ĜPL1 =RdjѭHe 4DiN*Ti,yGK @@ eD"Kjv2oO$"Sw ]�PLC)D%y,͢[ AEe Qɛ 'U�1u+(DZ܇kK735ye.@d*CV ˬm*@:z(ʑ#Gi4a)FV�Q\[3RgD`QA1)HlJ6Xc UBl>>\xvbW^UiS�Q�-ࢀJ/@e'E&ezʒ~Ok]P$ǎSp;wlذ[/'޸qCsŔ�'E F5DP 9_#%YK e^uROVYsj|a*SH&ɮEh,Uaر'HeS' .w4YÇۧr\vK޽{͛7Q渪w#W;e+R@xgrDP8SM<n$pzD9*Nr  ˲ XI*0qF^:cۿ|D ,Fu){Np<**&T4+IsS D+aJ�EuޑRma❃q8p}vq2QOEHz*l5.~:թ[:qއ}Һ XU[g3x  "hcj_()Py帟x*R Qɓ̉xD/_|̙*xyiY)d/9,!yE.;<N>}0y-FD 9f8{i)aC$>ڶms^4VrǗ-[.pC_OQ#Za۱мe}C Zd_jqy4H!<33 GqVZ2*L vw,֚/vrS }OTv5pi9DiR6hCtt)ĉ%=̗MWI܁4^>B#'�czOa85Pi`?S[n!~A|RaLS~`bD, �KMg,P 8wl*!$$Vػw/`$&|xD;2$_H)@U!`C9iVtyNg?Gf>8HZe;@c�A )@]ā٣�MJŋ'$:#oL(-ĥiabbTkP_0Z�ѥ`XhnԩfE~yF"j&ːXSQ$0q)&8RW[bQJGE* T,"W9E蒋L`>8Avx=pilFN\ fLĉgϞ=w~$:Tg0{1VrL oU j*pሃ˥3W1Xk`Z#] /@fc(D \ +b`T<عsÇ޽[)}mj.]%1l"8*6i%:#I'!Bdbl2 r,yJ ۰E"\{<kOQ00$L4‡eڶK,% Zuy8("Ȣnͨ;CАf��#Wz?V'HfͻWf1 9!=z͘[A\v9$Sp + IB$JӁ;0 SEM8OΗ*f&S0m¹\IQFZ5QS +8<4w(Ⴋ82帠? 8 !Ca5L :1[tv�.$ Z8Ҧ@@hނEϫph++TW]E#e@|]o&[jN5׾&BeٞdCm9M+Va_ẁDkp^ҷ~HՍ/<p;7Tsppxt6P�1̀2�W>  _?U_ mI`]i_z0|W|X`o/W;>`3�jmDE9smΫ_�]A4-7e9m8؂Jsc[V׿ՍtDaӞThWˢF{S D>SC@@dE9ObE㍯5dArK"H&Uc1%P%Je 'b@(#С># g J :U o4;Z“&gBR@EV4 }yL"Com6CڴA>bhH VYzMCUN "ބ #d=TB{6H8 -xގYF;aijP�F<n�xmQmk�j }^*(JeR$ѾEHKwx/o+̶ 9 Q2љx$:$:hWj~l5tHLw^_ 7Q7V7;V`AR F<TCSr+ twP_|$mc4 ]qXVZё?4wpA3�cGǪ[ww7C밫3]6f5Og.0Сm o_IDpJ׶ 5Ux8rA'VpG 0EDuW}[ޅzir0JM~j[uVݰ^ knV'Ti۶{bt]WGR8:�ՙ 5-ڶlL+", -SԺf5",ˢP28kE.Dg+̂TeZ~Q3%YH`NpFj>Y&\8v AiJ(EpE0�+G|0_D:et"39ATgrL`tW&㠎Xᴑ]sR'~q38b2A$I&q<]kF*}> FJ?/YJ e7"?w5".}aDY$/]k)qd6Ϩ]�' J!1~iMaRv&y$^%XP!I?++TmO BIGַTY !۸1(AL0a!I@0&\ ajH^g?AP,!nMQ BxCaB7u Y AH bݣ qm* :%!n+8A3%\ b+A`⫘AIh!Br0* AHV0ɶ|G oII0n����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/android.png�����������������������������������������������������������0000666�0000000�0000000�00000006112�00000000000�016415� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a���sBIT|d��� pHYs�� �� ��� IDATx{pǿބA|!bՊ)$R0Mn"88(VcFŎLuZh騵3k[kFcڡ !M@Tr(FC_8ݛ9{gϞ=sbSmawqsg[si]Z�e.i]ǃM XbͲU_(<˴D[y g bԉZ56@IɒBk>)"4"hhG(8� Skl#AP*ZUs+o_��XW~$0r0gNݩ }ps k%bZpdSk~8#]`}�~6\-X0n罥d }G!g@$RUU0@a;X7vz =[e𩃜z3ݴ5Xu* Ǟ!ѹ-)e"(|5Rjd+#VU[JЯE~���Dw8y444ر#(n�a 2gq3\?)AwQ1@"(Զ2p^s <DSp;-ң%?ڝ +cd�@4^WhiC!"Zm-8oGI7tiCAď��`r�5?"Ȳu% 0;^[kYG3"T~Qbi-nU&B[i-CA hCG U%oP2,Ux]vi)N]SڟXvDh=L{ʷo-+5ZTk?d=("$bUu6u25@ `i-9@*ظ״etl�lPv5җuKQt-]hZHLe[M =^xi#�4skii-G HD�~e* @*p 8�"t)I["FKW|U&BG]ݙI~sX<Yj ^78I9DvOM&edy7-@IɒB"mUtlљNu3aħP�6>:e]|c_jWd{{b$#޲р<lrP=21odTo 7y#Z~ߥu13tsvVuݬXzB|Ȉ_Jb,*xH+pBoeI# ;Ak# Eo޼V_ -`` b,h4d�䢵/S{'GBVNRL ��.6-a!´(K$u5_deZqPMk0O|ýO9: ` 9%@c( �%Bo7m�TLb| PbeX1x̢$7Aic|(_Vዡh<>"e*>Rlv76!!!!!!!~ N`y}!i=hcvUՙ ʣO S{܄%өKT Ⱦž\x6@iu] 0bta󩪹10ޫ|D Yyo)N?;t,,3LlmmE'D++Df>3X㭥{)}#Qtj`.XąOgYIo[  <4�ھC\yyyx.|i-NX\.&*A!$?]ń [t]-?{<l*k&] `J'w~ruHu8 huqFy}$(.s+>qm-D('xť;ul!Bz $9B:uiB"MP>=`A95y];7� V/VD1Kh 8Nh 8Nh 8Nh 8Nh 8Nh 8Nh 8Nh�㍒CF!S]M&/$S]ZzӇ*m%>`TVq];6@w&IEoⵀGWZZv;MPwk~ ?ҲKlɴs^b2@&ݼFnbTMLY,>W1v7M@o-"(`7.p$ѵ)ZX]nl<0)b_N T رL{~Cֶ  >S3U 7mtm9PHLg[�6D>d2锣kPZ5KTh&HڧMZy)ͧ}Y<G?ӑhR�o ҝ%7n4JnZy>kZ)0ۍ�P40Ӵ1E3<۴ -��U[u3/XM�r\|]S5ƴ@Aww76�`6Lv*LkM+ZiZ|c��3MKD(6gd�ؕNm4C'p�}OUzf.1'G)߾?fGGN=F_hfMN ]N ;i};I y.KAK׻76yu3szM` nv]V&[L% ?$4@ pB�'4@ pB�'4@ pB�'4@ pB�'o 9_9MkY,Ԣ]3hӴcY,.rJ>&i (!2^ǚ1@CCM=nJop3h𦗢31��)ﻋo].o=*0ye͛}!)ߖIop=E?JzĎXsY4 {ݹ=D :sՑzsY2wHhȒ Gv6ͳ2hhVr4v(%\La?+oSK]--[P2S  r̄p1}̲;H5 kz!����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_back.png������������������������������������������������������0000666�0000000�0000000�00000000754�00000000000�017375� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���KPLTELTTTbMMxxxyxxzvvnnee^^ LL55��κT��\IDATxn0ER8M@2U7=]Ċt,ft=wW>$L2$L2$ק 3|4aj,ـހzh,4@Ԁ2p) Y,�Z�)0fa6ØmQ Fm3F Qa`00j5 F 3cc9g戱7o2_eؿɰa&Ñ G2pd:3uMŘ 11(,aPLdPLdP,aPLdYGG +;vō_A X5ֆQ{|̓}1[<{m c?wn0dI&dyfXu?����IENDB`��������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_bounce.png����������������������������������������������������0000666�0000000�0000000�00000001001�00000000000�017732� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���?PLTETTTbMMxxxyxxzvvnndd^^LL55++��$y��}IDATxj0ᶶT;4\ AvmXBL_4 Xy{._f̘1cƌ3f̘9>#t%0)+T` NQ3eA2scl)RȔ )"2D&gʕȄ"e،a3R2˙2+2+K\=S1)j6JfF03R(6gF6d)RT2a4 P2@P�%C 2@P�)CxIȐmL3YV72K3 Dfi 3e}Y) JY]w,ƲY7 R |Ff ݝyioV5ÙzTD2;fPX1cƌ3f̘1c9[Qm[����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_circ.png������������������������������������������������������0000666�0000000�0000000�00000000650�00000000000�017410� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���NPLTE-LTTTbMMxxxxyxxzvv{nnee^^ LL55��k��IDATxARPDшB0o+*w pSV{Tnky&L0a„ &LL'L 1*̱Nk0\n #nv{7;w>Ӿ3uv4 YF-c~xL2:3U=z00r? (ŀ8 0PdPLD*"1 "^""20 "21 bC` 00*7�d!fv_U�̻>Lwc%L0a„ &Ll,? r����IENDB`����������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_cubic.png�����������������������������������������������������0000666�0000000�0000000�00000000626�00000000000�017560� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���<PLTE-TTTbMMnxxxxzvv{nn\\ LL��m��IDATxK0Q&F#/aϕ,p*LG~a„ &L0a„).L3m1Z#0fcQØxL[ F3Qa`00j~5?dȯ27A1A1A1A1AA1b2(&`"S$EbxȀ {) ŀxL m ؔ0m}~͏0a„ &L0a9}�/}Bv����IENDB`����������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_elastic.png���������������������������������������������������0000666�0000000�0000000�00000001464�00000000000�020120� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���PLTE,MTTTUTTWSSaMMbMMeLLnpFFxxxyxxzAAzBBzvvpppp>>ppnnoo cc55aa55]]^^00VVRRLLLLII %%BB""<<;;5533..**$$!!  ��[0��IDATxYOP`E* ."(I86H:'@N$ԤM x3g<x3c0|<o f.,,KY0=X06`0M} s3 GL u %ȀYǽ+ f N,s[0Wر`n Q6`Fd$#m'i;HIFN2vd$l'i;HIFN2vd$#m'e;HIF,$Bgd2Pb!+I&%>{vDg弣L&#%*=&SkD&k9 {dorR淫[/i(Q4tp&}"€sxPop'|@1\cq\!3fodjh Tj8vUjvUjm,*'$ SF##H 5n42ԸRF#I- 2Ň@05. /L㆓1-jL5`(\@'17S<cL|Ӛs����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_expo.png������������������������������������������������������0000666�0000000�0000000�00000000735�00000000000�017447� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���`PLTE-LTTTbMMxxxxyxxzvv{nnffee^^ LLHH55))��8<��8IDATxKN@EQݍqppb>e2-U-G^'y'dI&dI&dSIfԗ.o=9^{0kw`uہ9Ʃ ؁qs1˜U53335353335353i1v`Ti L-c3c|6akgL[bi>3E fx�`�FFFƉLg3 y(6~~QnLdPL$EbXEdDa@6E` 0bC�>{}y>cXI&dI&dI&\�FgӦ1����IENDB`�����������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_back.png��������������������������������������������������0000666�0000000�0000000�00000001060�00000000000�020253� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���TPLTETTTWSSbMMxxxyxxzvvnnff55^^LLHH55))��pQ��IDATxn0F6`+2UJgDijK|b]41iLcL׉ 9 BP`5&r.?`*"s H0C(g>"[ jwN1eS^g6(<9 )ә42y&]3'F!fIeX3&Ú͘_YeHɐf!*C�L� tQd% =zf2N`c�&}dso2Yex �g&CT =3*^Cek { !�&C�T� N&çʐf!*C}f}&O1%dX3&ÚQL` dHY!q<Z\VU&[3 ұ[TʙRbZA10^}ޘ41iLcd S+����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_bounce.png������������������������������������������������0000666�0000000�0000000�00000001052�00000000000�020627� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���NPLTETTTUTTWSSbMMxxxyxxzvvnn^^22TTLLBB55  ��u2T��IDATxn0HlC V*m7T{)<<[=+dI&dI&d ^݂yz]8ϯ:6v KIL˜.*tI?!xЦ:k.4zpl\E1dָ{Ba<Pp@2;+Cf6LP3i?4:SHgL{2~JϔYg&N1d3~X/VAq2(&C( A0<dPLQ< Ӿaw2LViΌgð s2l/ +Øq2+ɰ2N+aeAf 1(Ofq12Wdư|ِRrl'EN|;,lç:?%L2$L2$͙;O#Ie0{����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_circ.png��������������������������������������������������0000666�0000000�0000000�00000000754�00000000000�020304� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���fPLTE-TTTbMMxxxxyxxzvv{nnlljj^^XXQQLLDD::5500!! ��Y$X��AIDATxٻN@a ƉBB./ivP4SnL:}z&L0a„ &L?e/"02r @h`@�00(ÀF12 FĠx'f3%3Jsc<X*3ʌ̤P f)ZP`NZW0w- >fcӮ9jSZ0nz3×fֵ24Nʰ8*3< �'b@P< 0#(&0a bbF Җ00͘w̛UE>V„ &L0a„õ~ ׿����IENDB`��������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_cubic.png�������������������������������������������������0000666�0000000�0000000�00000000621�00000000000�020442� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���3PLTE-TTTbMMxxxxzvv{nnLL��$}l��IDATxA @D$ɘ} |d5T-<aDoWCO0a„ &L0a~f9_fQ A a@Db@DEbP@dPLdPLdPLfڊ"2KeYPPPδbL,70&aTe6YeXfad&Ŭ2\&C1&C1&C1* ɠ ɠ ɠ ɠX à ÀH V` @1w1yC{N&L0a„ &̿1.#gr}����IENDB`���������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_elastic.png�����������������������������������������������0000666�0000000�0000000�00000001234�00000000000�021002� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���PLTETTTUTTWSSbMMnGGxxxzBBnnlljjff5522XXQQHHDD%%::00))!!   ��S߇��IDATx[O@`iK˖ʥȵPP<jQrLP gK>lOVy9383LX0jș@G@]1Qh /qq)Qb�Jfk_+G<qfG ub65k -̓;RL/7g[0L,9pH S f#0T0hRA2 aФ &e4%àIM0hbA3&.U2l '1I0}lSf3Ȃ٢oJ- ex zf en(M0hRA2 aФ d4)àIM0hz e*R}a_gor_Ĺ̾j6$(zFW6$(æ#c8 *QN7dJ{ XD N0U,e81t[3838Ӓ�ߐe ����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_expo.png��������������������������������������������������0000666�0000000�0000000�00000000737�00000000000�020340� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���WPLTE-TTTbMMxxxxyxxzvv{nnff^^LLHH55)) ��΃#��CIDATxn0Eᶩq $i I߳R7g 殑>]YyyI&dI&dI&d9\c#Lٟqm<A i+( ɠL]PDf@јz21ʨ eL2*C 1)jҁԁ{R:08`1v`xӸ g;0S܋ɰҨ +ʰҨ l20*8 3'&a4 ;'a2 ϴgˠ2jMӆpRU A1Aq3M{YA�ɼ~V03GUॽJ2$L2$L27 %����IENDB`���������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_quad.png��������������������������������������������������0000666�0000000�0000000�00000000567�00000000000�020320� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���0PLTE-TTTbMMxxxxzvv{nnLL��Մ��IDATx9A� WN^[AUm 30 30 30tW;s.ڞKxn71(aT $a( d !C aR2 d(%C)JPJR2 d(%C˃2׵(u=w<.)%C)JPJR2 d(%C)JPJR2PR22F)J@BR2P"R0 H0 m1/5,tafafa4e~`Yi����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_quart.png�������������������������������������������������0000666�0000000�0000000�00000000670�00000000000�020515� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���BPLTE-TTTbMMxxxxyxxzvv{nn^^LL55��v��1IDATxٽnPD$,؆}gEJs$>B3O^'L0a„ &L0eտ䛙6X( 2y AјZ"2'',f,=MfjF1 `X2ads #әZPf-PFe(c2Qʘ e|fO99ydXʰ&6 eL2*CPd(21ʨ Mᠩ24M @jf2(&dX2 Kf0(k o_b@Pd@D~iB0a*>w&L0a„ &̳1/;KXF����IENDB`������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_quint.png�������������������������������������������������0000666�0000000�0000000�00000000671�00000000000�020522� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���EPLTE-TTTbMMxxxxyxxzvv{nn^^LL55��7��/IDATx@DQ'hbSuqB:qo &L0a„ & !K-t0QyXf!0( "2(0(6Ӯ("3UhP5uCeצ2Tf2Tf2T2T3Fe"3խLØXTgڳFa�0�a�*�|(2tvULC2И Fe0�a�*�L 02 @ex 4^UKp P.&Ce&Ce*Ce&Ce:3T0|1Aq>* Zf{g*Ai}X &L0a„ ט? jaA����IENDB`�����������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_out_sine.png��������������������������������������������������0000666�0000000�0000000�00000000552�00000000000�020316� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���'PLTE-TTTbMMxxxx{nn��k���IDATxٱJ@DQ5j4  afo[˳-Ϙ1cƌ3f̘1c|$ގ~<L00@HPJ2@(%C) d(%c-%C) d(%C)JPJR2 b BR2 d(%C)JPJOǕ?0 JPJZJR2  d !C)H@( H0 8H~ J{ce̘1cƌ3f̘<Y~T_����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_quad.png������������������������������������������������������0000666�0000000�0000000�00000000570�00000000000�017423� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���3PLTE-TTTbMMxxxxzzvv{nnLLGG�� <���IDATxA@DQ@F5O KW-{[=a„ &L0a„ir#*W=aDaDS4ί3{Uo:ӫ sn00*0*0*0*0*0b2(&b2(&b2(&b1 (b2&2(&b2b2(&Ca")&b2&2b2(&"2(&"2(&0 ("2 ""2 ""2 "0 ɀq 1" Pc%L0a„ &LcnǪ����IENDB`����������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_quart.png�����������������������������������������������������0000666�0000000�0000000�00000000672�00000000000�017630� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���KPLTE-TTTbMMnxxxxyxxzvv{nn^^\\ LL55�� ϙ��*IDATxMn1Da ߔEϳ>?uWf66/ &L0a„ Lg ?0>'0}7qu3ƄluS[a`6#.ae`e`e`e|fMggF`aae`e`2èeQ F=z2d:\8ei&C0&C0&C0B0b2(&CM* UrB0 CDdPLXLd@Dd@Eb@ D`0@C@ c}շ'|f͏0a„ &L0ay_\ZFl:����IENDB`����������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_quint.png�����������������������������������������������������0000666�0000000�0000000�00000000671�00000000000�017633� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���QPLTE-LTTTbMMxxxxyxxzvv{nnee^^ LL55��RM5��#IDATxKN@Q c F<E7ptKoO^&L0a„ &L00cTv #6;qfl`fZ0k]k8LR?FfakQƼfu :FQc`101u>V͓ɐdH2$3 Td&C2/$ dPLdPLdPLb@Pd@Dd@Eb@`6D`6`]{>D{J0a„ &L0< }[����IENDB`�����������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_in_sine.png������������������������������������������������������0000666�0000000�0000000�00000000551�00000000000�017426� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���*PLTE-TTTbMMxxxxz{nn22��Ե���IDATxANBA�DAQ^7&}ʼݼ3f̘1cƌ3摝K *WJ)L`JS*R &U0ILP0IaR(%C)JPJC.J2 d\~PJF`%C)BR2 d !C)w2R2 d D $d HU2 ,c@8!0eN?wC|h}3f̘1cƌߘ/}L*,7s����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_linear.png�������������������������������������������������������0000666�0000000�0000000�00000000747�00000000000�017263� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���iPLTE0TTTdKKvwAAxxxnnll ]]22YYPP++FFCC55..,,## ��0R��9IDATxKNQFan oҤ'gfsC:;g>a„ &L0a„gFo=Stϱ6Efj&6*WW* FQ{`^"C/KeZzLN$W 7T~F6j/?2z D^&C/d%2z D^"C/e<ư~*&Eb2z L^"C/Kd%22z TfW(s}h`&[mX &L0a„ 1O63d\@����IENDB`�������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_back.png�����������������������������������������������������0000666�0000000�0000000�00000000765�00000000000�017600� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���TPLTELOTTTbMMnxxxyxxzvvnn^^ LL55��L��\IDATxn@D<=&16hlb.-.x|L2$L2l:Ac9\Rak ~vVʹnY`0w)Ҧǐ67f<F~xL[A1A1A1c{ Yp0&a<-EeXɰ2ae*tXLq**M 7o2_ec2Q˜ aT0&C!Fec20&[ysC3':WAfhf*CU6 mVڬ2@e(P�y=S�y拝ە̎dyi|?$I&dI&dI2_e;2����IENDB`�����������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_bounce.png���������������������������������������������������0000666�0000000�0000000�00000001041�00000000000�020137� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���KPLTE-TTTbMMxxxxyxxzvv{nndd^^LL55++��;u��IDATxN0a]e=y6yCY0nJ&dI&dI&dc5]_Zuǘ9qcYRƘ^3Tcv]n�f=Rd�€Y؝B畩bfJs]ɐZ:̸oaȬv41dV;0NuʐY}\3dJ CfʐYKe2d3Dfg_W"3{Qdh�T0@eh�TB( )*fLͨ Gd8*>b2ة XL3c2a3&fTߒ"C3MLTLLV*A1A1^ E-DcU7J2$L2$L27.8Es����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_circ.png�����������������������������������������������������0000666�0000000�0000000�00000000764�00000000000�017617� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���xPLTE'(BLTTT[bMMtxxxyxxzvvppnn cc^^ VV LLII<<55..!!��K��7IDATxNPC$ (ZdKw(>B=% rnO0a„ &L0a2Bg�~YK2�3-a`0 d0 Lk800 1l p1 Ār2 F< Aq2 fddP 'dP Aq2(nfآIB14uvf 2 ;cd&7C+C+C+C+Sɬ=0m:?s׺9Ӿ/`|h]H}s[s FÕ+gW0`>u]&L0a„ &̿c,?P\�����IENDB`������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_cubic.png����������������������������������������������������0000666�0000000�0000000�00000000627�00000000000�017762� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���9PLTEOTTTWSSbMMnxxxzvvnn LL��u��IDATx;@QErR.B1iý-7=a„ &L0a„!|hRa   t  Aq/AqN10A1 A1A1A1A1A6T1j=a2o2o2o2o2̯2 c2 c2 1T672222222i+TkWW7M"39 ̋cm< &L0a„ oɲS~C5"����IENDB`���������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_elastic.png��������������������������������������������������0000666�0000000�0000000�00000001645�00000000000�020322� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ��PLTE,-0MTTTUTTWWSSaMMbMMeLLhJJnnGGpFFxxxyxxzAAzBBzvv}pppp>>nnooll99 cc55aa55]]^^22XX00VV RRLLLL))))II DD%%BB""<<;;3300..**$$!!  ��Xt��FIDATx[OqpĿB墠E)&djwN ï$}he äT$�v{L E,8'bepoILb5ZYŤ%-TG =BGflMŌ`Ìys>:f#d'1}84ck*fflMLaٌeL52!SFƾT4C,.ޘFyxa [(u+9Yakb?69~e#pZ g7Ѭ3Dȝ6Cá3 e)djF,(N ^Bf;]4(d>0(C!PYB=z0'9055uJSpR2utd$#]':HIFN2utd$#]':HIFN2utd$]'901{03`aɃŒ1:<[`kLx01\;^y0Õy[`zLLd"D&2Ld"s!Ye����IENDB`�������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_expo.png�����������������������������������������������������0000666�0000000�0000000�00000001005�00000000000�017637� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���uPLTE05LTTTbMMdxxxyxxzvvnnjjff ^^ QQLLHH::55))!!��R��KIDATxN@ό aE\ Z(z�W+{I&dI&dI&C_u\L[ rT`!8Y�X002( 0aaPL) (FRl {aNʹ P PԬ ٙ6S47+LeNgNfXLRdxfp3N2 ceTq2>4Lݫ`z3+CgVά Y:2tfeЙY0mK�&9{:Ծ0#7̅k�s1yCfu?VI&dI&dI1'oExԁ����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_quad.png�����������������������������������������������������0000666�0000000�0000000�00000000607�00000000000�017625� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���9PLTE-OTTTWSSbMMnxxxzvvnn LL�� �� IDATxٻN@@Q$&,)i|Ț[ns4l o 30 30 \m!3@p$@80hH@B2$ 1P"(! J@B1Hd(C4QJ1HPJR1JP"iJPJR2T d(%C)JPJR2 d(%C)J\Eɘm%g}ݯ5c)C)J<SB)̗SNwh? 30 30 33GP����IENDB`�������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_quart.png����������������������������������������������������0000666�0000000�0000000�00000000461�00000000000�020025� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���-PLTE-OTTTWSSnxxxnn LL��уr���IDATx;0 vq B^LLLLLLLLLLu#=?3m=~4# � AQ a/QANqa0AqAqAAq_yu ),>V9Y/7����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_quint.png����������������������������������������������������0000666�0000000�0000000�00000000672�00000000000�020035� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���NPLTE@LTTTUTTbMMxxxyxxzvvnn^^ LL55��iՉ��'IDATxٽn@Da{ml}' 9S ~iFݻ'L0a„ &L0Z'/\a j?YM� 1 AqA1A1A1iWP4f:akS&3&3&S&3&3&S&ә0L4PFe(c2Qʘ eT2*C)c2c̥.ϴuy�p*5 ׬2\p*j܀odlf2g6Ya35lf3_l#+a„ &L0a¼fM }����IENDB`����������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/anim_out_sine.png�����������������������������������������������������0000666�0000000�0000000�00000000544�00000000000�017631� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���f���z���zְ���'PLTE-TTTbMMxxxx{nn��k���IDATx1JPEQch~c_^9́˳5ߘ1cƌ3f̘1cm#7Ǔ 0 Yx4R0F@J0H@JF^%)J@JR1H@(CIHP*J2d()#XPRF %e(T %e+JPR2d 0iaZ*V U0iL`Z*K`.hޮ1f̘1cƌ3f̘'_ s����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/app-settings.jpg������������������������������������������������������0000666�0000000�0000000�00000036741�00000000000�017422� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF�������C�  !"$"$�C� w"���������������U��  ��!U1S"%AQT245as#&7VWqr3B$6RtuCbcEd���������������2�������Q!14Aq"Rab� ��?� *8¬2V^i}J%9IIM/ Da3�sxodTd}xkƪ+*cM#qfu7wݎ?RwjyDa7o'\m;]xqfu7wݎ�Զfl~x:}wśƉ;D�pj[N3W^6sxYhs;Dc�85-s9߼n,4Nvqfu�ӹ׍7o'\x:} Kijw7w݇xYhst@s5ug;śƉ;ün,4Nv: Rw9Da7o'\m;]xqfu7wݎ�ԶflC*8?S7'ҨR4I XzQɱ{3Y+? =v~:\��#&����������������������������������������������������������������=Kg�~��5�o1Z:�/9M#tQq YIDfgbq_mVV-(3J.v+$cDRqe\ȮdZAN*QkMeDNiLgLfz[� N x:gcM^k !uei4'2>A7DId UZdȽ.l͙_ȶPxLXmE[-Kql%F/!rm2qYMf'l^&;OOC?0R3eTLfšyLYL1&w>iv!驲Ѷi22Y\5-3t Xb&gvӥXC;ˊeV$)3ϐv25kP-gѩ-cضV[J|Eh�տ#SO;m~@YJ|$8qu{Rd{ ғ/.[L3v\HÇ􏾽@nZ6oӥeEdcS-#D F$gr'(CRSiGJqEѧH.ى-UI4":ƽk}H? "5<jb3ُFDJ R]Um>:Ӭ785YFZSe))^hxvgX�Z ,@<j}<kAnk{msrEh臏ъp��������F�c\ ?J4o6?pyGczze.c26Q؈"#3b'sBIIj4dW2-Y ٨!}[,JPf\W>Bؐˌ[n$ҤNjM*AAkɔQs]GPeS9PjL5/Isz\ٕ2){m#? #:"Bj"j[i9%F/!rm2%NÌ+Uc4UhN:bn85JLMQrJuL6n ғUF|gc1&w:iafv%Kth4,er2[/s8X1ZjEm*5h�ٯ#SO)ڃ9qrCjKJ2^Bv۔DaFiT<p$.;/jLaRec1i5L[Nh-[Is"EPi4teY覸uQi4i7sf$l P4cSz[6#?iI*ױ7~PAG‹4teSYj#јrA5Qn%6YX-jXq8qEn:փqNn=j#._( �������������������������������������������������3�s�?7X iT7tOVR=IEcٴd?Y){3JlFF\+`Iax4}+5)'>^$9nQCXf{3δ\)$*AS"$)yP |i~�TgU>D$!.NWBmea-|\TBy1-jq-((jM�Z?7{ݖLf\g Y8ڈ;$"PEYڪdkpғ&쵶6_`Æ{ŇOgOU`TSDیJfyO+ jsӥӘ|^M;yHe;+ yx,ӧdڅVPTUKMO!l"'jԙQ=) ~3}J;d"vd�<|}:8YK3Rf>@F ���������7<zQɱ{>|M6tt ąZM +[jTe`4j٧HY JlFF+{LVvufVɤNl[2h�bJ5'ge ;)6)Jeȉ)/%GLAVP9(CS Zvl69-[`�mW×mLKZuڋ:Ƥ'|Pe? c3"mÄk"#ʢ;�'QE]dn:hIH%{-m.Ma* *i)ՍFmP!FV3Nb<X�>-6e52iG);L[|ֿ~j*d8 hBy a=H�.ebQe- ӥ^'rRu\T::YkQG3 ��������������������������������������������������sA?ȩٔ.S LtJkB(IG{Ե;O9>sbutG,'}K^;a=[Zg5Wyfӻ;a=[Z R׼jCi-{uokw�5WYXOwVw{Ե;q,wtG,'}K^;a=[Z8Uchm;#վx-{f46 R׼XOwVp3UxNuok,'}K^slr wDw{Եվx9^69fӻ;a=[Z R׼jCi-{uokw�5WY{v0t1LLJRFV4f[4#"P_3!?G!Oiiq7"M~Y.S`ʌ?EM�97&qXS1!j{S|A?EM no0s~?EM�97&qXS�97^c N77Z^j{S|Bn58߬`!j{S|A?EM no0s~?EM�97&qXS�97^c N77Z^j{S|Bn58߬`!j{S|A?EM no0s~?EM�97&qXS�97^c N77Z^j{S|Bn58߬`!j{S|A?EM no0s~?EM�97&qXS�97^c N77Z^j{S|Bn58߬`!j{S|A?EM no0s~?EM�97&qXS�97^c N77Z^j{S|Bn58߬`!j{S|A?EM no0s~?EM�97&qXS�97^c N77Z^j{S|Bn58߬`!j{S|A?EM no0s~u4F2�d�l1 nJЂJ/�0� 4r%: pҜY 5VI)Jg"3=?cS`ʟCɬ*Slg;':¿)�iKJ/:UX1?ɹ\C/uCXK #eo<o+%$R5Fe$ڑaaLNzB$rYlq))'1{ot-C<gWByn; )KQm)NfU]xM=ST%�klzb;fQrm<l KØw S_O:UZg)fR6鶙ح��������������������Gף|_ԇh^C�Rf�'oDhnӮg˛6.\` �zR:cdXGu8*o1>QfRL(&fLEF{L]&dn�"< %6!IvJovPҔ/Eptg49HMm)K+r"-T*l̙Uѐ#V̈́[J# �������������������������������������������������������/B�|���,rjɪѥj4u4YDe Q^+ܬv1V%ڗPqG[hZMi5Y$̌GaV�6V*o9T"urYhkq&ݼ3#%(9mc=F _XDHl:NMi2'L̍YSrej@`c,uY]FZC^Flk���������������������%Qv>_(W!Gף|_ԀY%HLy%"M͇i@%15giYٙ'NY DIQ.QRќshx*7L6=^'�=5*s:)v"Sj%Mᥤ7YNIAMAUu̧AL}ۓA:=Ѥ� MN rNr_}ԮJRn AfEù.|q���������������������������������������������������������|C_Ѐp������������������������������;C}T+a`%ۋMI;#vINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)jINY]<z,Ҟ�*ESJw)Pb� 66#JVc/b�����������������������������?xQ*?G!��z6d.%pNJV*TFded{@yQ0z8'?KCdJ g 䒳8Wc- LcFV;t^U5 =ا;R*{D Rԕ!PjyOil-<d Лr#"[:xu k2e'2TW-IaU EƵmЩ~C[i(u&%&⬛Ý0zE8RID*[FydkKFdڲIdvwF(x]"di"LJ6<')FIJŮ��������������������������������������������������������������������������������������� Tz>Uh^B(�8鸚%: t";St:dУmH` EL{OeDIgRڌ"*DenC;[8[lEGLB^k2Nlir%ZyON5±իUgͥQ**"AMÊ"LIJZVDdb; db:F|r*{1#JM2ƑDk6EmdF< Pu:SoURϚ[F26vdGrAluHCMCieP"8͗Pj<S+);溎8TIy<?B9SfĨ⌔x*RG̈Ȍ|,#RDh%2bj'e\IrMʢ3ʫM`ɬanVa)`}?j"AlfخdŵTn{ܗBrBI&feUeb3w s14DylNCQ众qm!Z&m-cI\"<6V1N䣦HqfSDeRgtX5@(6XORBQfILg˧b$1%Ys\iF5�Ʌba.%eUTYrQvIk6 E4(G2s<MRh%ZvD\TEk7j\V\nN[jYM-Fmzϔdw43X5 3Rc}Q鬝eFu9SS9FGk)<V2܋;>Z*nRE,ގ͸TdD G;FI;scBB#*5n}qc8f/d #KPr*r6$8熆ҔDd2=ڜ'0*I&d:5r? +/5l[K zj[Cp,ǔB$i#ѠermFUg$H20b^FTFi3=^[\rXe-SLadl1F;\"Y6]VHk���������������������������ѻ q3vMϦ.8M#&C kpWɤGl|1]ƋNPLX+DyIȎ2'I!Ȕ5=bu%aTTJ8^vCe2-EeYXqWiI! l%)+Q����������������������������������������� Tz>Uh^B(�•Pœ&|0Yc{ymm�m4\Qav>1[OdS6RY_w2RID}Yu�g&S俖S�Ls- 0UC R3R$'v^T;|0g_õLUE->'ۏmynY)#Vc5 SЩM^L}]%FzQ-hG[Ff cpEO |��_返jv":~;GJfVͥ0PC<ID{劳UZUqQEƚ2xL),٭r44j#ְju9J*{,e64dL-DI5HQdfkBW|'S͟.;;�ukl׾P�<O!ñK20,ӊVbqe%FV+X"bg…P=I<z5LfuPd,"RȈGm3ه +75*&KGO-?oٶ UۤȖQ2ت);ZjJ*쬦JBLg � q1SqmpyҔ1A)(IELYEeCwHMn]@]4+%ЬII-zp�nk ޒX5dC(^sW+34)jUE89hf4iԓe̢��������������������������������������������������������������������������J)m:aYvdfW-?G!JB��+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�+hxz2 ^1޲jw(�֗une֣/B������������������������������J}RP?C?G!JB��ē:[Q"2uYP1XaٲiՆfŎR*i2QS=@*GQn d8N86-Et&Vqiaש5hl>y'(UԌ,+GF"az\xtezKnG"iIi(Q%c2%+a 4KE=Q7!7<ٔ(ֲtp댇 [(iʹHNDj<gq(wFe20%t]@h@=s4Ubze8KeIU5,55U'!X̮df)qҢ5:u5 .j"J#ַgyj,LWWFQĚLv6di##$حr2;X+�����������������������������������������������������EC_Ѐ*,_�#�����������������������������Gף|_ԇh^C�Rf2E"#XyiQ~-�Jqڄ$4iyL^23/f>-d $eQ1iy`�eTjKJ}iY8d| >SRiP%&i3'R$dG߼ �^sVQ)ϨF\ 1C:I6LgFJqT-̎8�yuNqgu-jg>@�����������������������������������������������������EC_Ѐ*,_�#xN7T՗.BإqFLٽu|oI}:� �knERDEض?6g60�<aͯ `�$m~07m{kyk#� ?_ ^`oO}װ?6g60�<aͯ `�$m~07m{kyk#� ?_ ^`oO}װ?6g60�<aͯ `�$a<=j#E�c۹, oi餮$1TڌٳwX{m+Z}A_Z�rh^C:vYh^B( ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV ,zeohZh�̭_�fVկV =ᤌ}$G��us.�9@us.�p��������� r뵅T0S}̉kI#2;m32+`Jjo#2mIV[\-јi3 ԩȍrcK4YII5%IRl{.MQ٘i% 솚pCj"YTD|`eJ -=6.3O[̩ Y3-~̥FjLt=Ӯ%/fV?7LC% !Lé+) :U5O�t{mk]�RMf ҐԆScS3&հ-=`,uB4eE'y#9y崿p7%? G EI[6d" ���������\u0?ՠN{q�VGף%Qv" PӫSS:GЃ5'#a՘feʘdjKN( % Pp~v%:7ȍ}h#BNKBM A(MiGs հLMmD_Vմijq(4h2\tZ/;Zu%UMhӧZM,Ju&(Dv!PL!MzVU$L$'-Y8w2+^] ȝk IPjmVXVQ\8-Ǜ5- RTDxI"wy]Or$9҈ȍY,GI$YDys5{LIX@OOÆ:DqeQ[2jU䝉Dzs3z+IJtjiFJI'櫰`Aa^;=gRhEAKndl#"Uu)]Eq`KU%* )[W*B*I#!@SuiaV1T 52l/BLgrYQ):kSI)rd򟖼:jQgʳ`!���������������������������������������� O"˕@kq:RS ԸԵ%&M9V"3#2k7=ܗם&.)o-^%%lqԓIMNQU֧+ QɨM0U&dHl^Q6r<ӭ˫i)JТ˔>@����������W8_cT&G.ՌTe͵u7]* ������������������������t.:' 2wĺɒ>,B3<N{%&(�;C}D?xPaiit[ʄ!5J?1%*3=Yg݋]%(f-+R[U$%J|J,IUSjU2uaFMhȖ,o-ʭHE!EY_[7?Pc^]6\vÉ-eK9M)mK"MҒ3JȆ,1Q] 5i:|9%%!E4hJcjuU7i},f-NܷAI 'EƙTq-,EQ$ di+to_e6#Չjt֪Q jaJeDDGymq;eׯ:+65(Ψ)-BVK& #5]*.-.s'Rlk32+$?1(BBhxK[dj4)WQ$deBbF8Mp-#NHb;kCF!DJ]./.߼5ZC4S!FQ\%9l $nZ\i{/WR*”ɰtֲ›'ΜW/4ڋirwTg#4xo #N#.Rv2RՆb[~e`$5tdRM*EFyn^m1g+e-N^DdQ[-iǒRi4̌[TNTهNJaZW9�EeJ hfbRsqT: -̺)ɃQRLiK3I4̍J+eW!kSR\*BIbl-ڔRRZ4eYhV[*y-`L&^ b ʨI9PA:DEe!J$NhAE,-EV3""A]W3"~Q|Ulu9ʊ汐iNyJt)<-&$SjԃsdᒉI#51 E27Mv;2Ju$BRH#2;r}UZCfLOqB%0ȔErFveGW%Qyfu(+\7tjhԪ8S&Y2rdpȬFȫؒDd{6A lCTj9jY-3:&MC &LaOr,Ŵ|/QO"v|Y+4ͼP!ZITH3!(f4Ӊ[:iE!ZB+yn� ]s0eҧG$aK$ғ+tL\֑G8rbL9]JSٌ"JMG̮dFD-f0m499deXT:G5.3"2Uf+p-f+mJCx4ƕnH%x9V2#?! oҥ51QZ!8/r8KpiH֒#$\)*QĝU:eJ%tp_Z ķ!6$D#2;ѵ`EJBnAM zVY9X: e|A<eI~%i5Z)ۈ? FyTN$7r3mAe Hr)DzFImE&JÕ]%l \Srn#n|#G'"'")ta V|,,2'i;8vԐ8U_&tɴRO)#"KK{'a\Q5 Z]BM%2xY2_7Uz={f.:ɕec�aI*6eVtLq˓"F~\eJs> WPRIo!_)AViFv-Fv0&R0٩HwSQyGf^R"23oT^Na$&i2##Rmr### oq wE*H9UVlY8>D9²P;+5JVf/E4Zb֔CT*v�C.d7SKJ\̄$$l$̌¾=&ѩdDfOn:_īY?ҋC/ta)\wnG]bFT)iJ4)ےC8?6MYQ~\~py8YL/J&՜bIr#k`Zޔn*#21*+e1Z= btZsQZ!A9ik<V^R/-���������� W{c<<5Pin`4δn\ȲSq^/c�:J\U*X6_b|ɵEY%IH7"?v {xukMItl- 4"fID^e 6->>.Ըg"C GFˎum 2&Kz\~C)]qFj;i5b2&!lqK$�,�����������g.?8Ddu^ĴõW=Lk�+]�GSp7?KwSp7?KwSp7?KwSp7?KwSp7?KwSp7?KwSp7?KwSp7?KwSp7?KwSp7;`S]�G@xOfV N:M14mrB a^s;݄5*?G!Jaa6Rm⵲E�Vs57l^`"1b i%kLnؽ'8Zcv9( Z/I0֘ݱzNqVs57l^`"1b i%kLnؽ'8Zcv9( Z/I0֘ݱzNqC%5*+1!:+BJI22 j3RJ333DikLnؽ'8E+Zcv9/I0@J֘ݱzNqsP7l^a1bikLnؽ'8E+Zcv9/I0@J֘ݱzNqsP7l^a1bikLnؽ'8E+Zcv9/I0@J֘ݱzNqsP7l^a1bikLnؽ'8E+Zcv9/I0@J֘ݱzNqsP7l^a1bikLnؽ'8E+Zcv9/I0@}R[CDI�&f�?�������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/architecture.png������������������������������������������������������0000666�0000000�0000000�00000173342�00000000000�017471� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����V�����IDATx lUR-B@)("("Ȃ (ʾUbQ Ɉd B$,TE!ZdPD:>'=ɗp;&pۏ}{HPf;2JRV)E(e<B!tAA:+cccWSJD~|||Ħ@7X犠B!E@>)Q5jԨ2YRJV)))݇ >eʔ,\0;33s[NN;v8=iӦ}|9s,kdBBB[=GRddd-zh+|B!bOH$z>}uSes?x꧟~ʕ+Wre .]~ѣGܹs V}>|@^MMk5 q 2>!B)-DUV-Nφ:udɒlH+W6]&ׯ_ [A=]6^{[7EҪ<*)eB!<lLLLj4ҥK{=ϟ#j"*۶mlQY>H>?2o<sѢEb $U;ssX9ŹG9ȑ#5mڴ 1HH !B(BV@qʖ-[p5HO$7̙3%--Mx 0`Oh~~'-|Q5{1ӧCw.? <XE{Ke׮]Z%'O]x; ppS@!R)Z ֥Kvfz~8 %$T͛7ԩSeF>СCEgO?-O=aȐ!F6HiG5BוGyDƏ/V2i_N85k,!,~%B!E%T@۷Χjŋm*iJ:$V"E矗{>늨TB`!HH&%BF;w,:t0|뭷$//ψ(]~KYYYxMG yB!QLG'%%5j zԖÑF D }P(E>ۈ(={|Pt@ʴ�_1_~/ֱc^N0%BBش4R'N8\xӢ3Lꚟ+"je_"jVDiPCڭ[7#/ɹs̙3HFQXo`~2Z ´TO!BVƘ1c~Q}a%TD=2Z$" Ю]C=dzH۴i# E*I}S?p_~yLrrrbu/<!B)d|u6Ғ_5QG?(ȑ#Z)hH2!vXQL٣, EY-4+oT{ה"EWtQ[nh ,AukQB!R*ؒSٜ%a) #�"MEϲ-[< m߾N,~â=Xt>vz_7Z/<!B 'BbbbCMB;{%$رcK/Ab'uE)&WWD$gI&b "ڶm[뮻dِP ?ܪU(lɖ !B(t0)Vgw"Q $Rz2\DZP"m ڵkg>IIIիWݻws;w{E['B!7]&R!=lO(*(=J򎄂DPDtQ[۲[G lj%(3 I6mQ;Snn4=-^%BUTvlOS@B !GTFG=hDԊRi-CB%yWB$h)^t?zѝL"!ۯּEj%Q:*ݕ"NJ縦/Jy%+]J#8!PD�jd۱cVli!be4,򼝜wQ;1P,uKHCJ_3glݺUrrr]I=OeԬ1z|q'(kqاt.eP$Պ4S6+␣{FVStB~6 BB! GB(uEdv&$Nr񘚇}FBE7o.˗/?z*QiQ(⇳JMETSY^?QBD(e51c=z*d>!$1^DZ (vPɊ%y &JB!-[4=V7nZӄh[ZQ!/EdqM BZ~P)Rʩ OI*(a\. !MCuA 4hSNA �":rH_/E+vHN,# EJ( 52׀feeA/'[Q.$!+BU$oxlEX?+r,EEE0!v7nܠQW>S݉MWFTDz&(QjPzKHC%yH-ɷh”Af�DrJ/ oFNRRRu)LE4C R*xlEblKl":L ]Bj9ya۶mjK.A$�b&QFh0ļ[nIJBBm mҤqҰaC ܛuF333eر 3yZ(,DHPڅ6Sn(!ŶݐߣI~=7{^^L!d4Z%>e["޲<D4`IMB!6 Eo(J(.[ G7N*ID] L rL.T_;q)Չg) qe Iȯ!EܚB|MWR kq_^(Iф Bʨ[(6Qey7 um9MB!$<T{d~RN-Z.Y^cVqa$S ڛ|>ݔve|RlL8_XheZ٥Q2JDQ.SDiHɉ(!%&##cP2=!WFmj %"]ƌc[y+,4Ԋz JzD{BE呄]bL4io-Q㭂 8|)NV+הؐG.E(Ez/Y%"Zr_}r1H$!B7L8іoJF,X ӧOx26)vkO]Nے '({A!^[ID 52:{C^gQ=V^٭H')X\0IGTJE#| (!Q<P,T:v(d[bbM[wJ>Es~72a+^ŹNv{O]MCmI޻`PZ uKVB!vڢ͛c(c{݃W h E@3RJ Q"\Q"9TQB(Hb4Lӥޙ@[Q<H�I FyQ1C1N:IHآ(Ae@$" "hBP4"8AAMW>WZo:U½Z[{:u7C@ƍ<G QT-{ӧO;|Zoٿ[v41î-U )TҰ<n(iqVF!4 "uA۶m;@(boDx~ĉ[R;W@rVԤ|dL1bܓspX3dh�{΋865cD?)ɵ\}~݂phgUO<v}#Z}#sMt�ѹ̟�/pƋV6c EE'Ǽ2k@5Ίy㶋fk\JGx=P`Pc۞2~X䗝|濉6xZ~,]8sEn96sm 7>f̘Q@ (6m򪪪<ٌɻˁǂ0]Ǭ_ޓף( J+)mdn U'h.(�h@Umڴ>k,;w!q^.hkD+ ip 9h8C?G1%0S�E_pMs[ ̷GT`Q9%Z>.ek? VN78agKh?S8*~^Z`/;mʞ [`qG2Ģ9j89bMMlXp8dpDQ0 ֭}]>9s8$JRwT@î(cDXPuCQ kq-H\PP 8r-Zy\'5Ơk86Eq9| #p܈ֽa>z|"c< (J6ŞǩcP?=%+�Z!?U e/x>&'|D3r]JXtX me%<9#aVƍJ8"4 m۶0ٳ{իW0U}嗁P ںu+ag(e srնMa7T!T $pxB/!׭$թ$fBKb i R><G& Ãc~�Qu]p-b(h;!C ʸ 9q%G*1BI=3_h׼D? znF&tou΁h]qZϙ3)z+( ;@Km߾ۿ;w0z=MjRs߾}ݻw㌲:Ղ(측4PBNh<G OСC_Ʃ ՝86Ҋ"xM� ׹U;!m=T ,D"~8ߋѕ--!WFh~2:e*.5n# =j5>%6eVUsAaƍ}gP L�V!4;vxZqw^$).cqFqV~ O))j&uBPP:(7q **.+B~V$]`"mF+ÍcQOƸ;C_%RЖ;-Z`' ՔmDY5Dg8ϕ®_' 'e(kMٹ7 R8!.'}9>`T@0@JfD<0&;5yӦM$GAǿqFqSׯ_XB%-R]S @ �FqFU$�}ÇB?~<_D;J}MD pf�rp&[;$c}T d{EMS^:|(9C Zpw0`ȇfQAth"R;=) hB\]%:; .6hّQ}>E=r?>r.k�E99M}#(<3ؘ-uVCNqiDAЇR@J)X C<7awBo񆿓0{ԇA16lIնM~XWsq2+o?vXoԩи`?/ e˖z'^ZH 衁?Kh@a|fh]{_:WT36TF&sv-8WD?#WD8RsNEB9~78o5#!sE;}5-ifvE(P~;j<v퐺 5Ё" :˜c"xM\5 D%?N'!}�okH&j|(  w Z> J> Q A}MgϞ=#ŋK6}|ꩧz=쳾M M`Xg7uy-yiڪ(\-c.MS\*c[]263 (.F8AtNP66-wHc�Z'sPכ H[ax>bhm>1Zj98ֆ_\5G~G=wu @HQ0%O4& k= q.=H hu0v4'$JT .s>TX̕+W6 ~ROBc�T)"tN ѣ7K}G[?E 5@ zvΤ;5c1!28E>i�op0X~,rDGs>8ϋF牦E\1;e>9ښ{Q8?sx ڼy}>8' JoSUL(7ay_*RZ~iDU< �P`|饗Ge, u뮻wD9o*9 RQ^Y("tgj2ث/k5 pjWc{�߈qswl[|naV3?8cm;.tqe>9 c\8+&b!9,֞GKy)�U�_T Q@H71:p \FP* 3X, 캄I\N 5J(~2'YH \'#:A|Gtބ vʎKDzO,cfY$4 yuq<@3!!Qe?8 茘9a2�0ODk\&ʺ?rMLy:JI J/Dq04GB-Eae61'{0!uQBV 3N$iDR r:QP!QZ86POFjl )NQZyaИwV1U#ROz +t/:p\ a!~X\>F2w(\Xp R簱cώ.ᭆ] bs5RuSX&PkI.'.(@J1@ڵkQ�'0z1YeP�q:Z$@Q 8 6(- zhEQ#sV vDi[͘;1?2׵+ -{P켄@tw\0wR@<mj8jD%41jo 9ba~V3sDG?RD9=9ihEBվIU<{N~͚5| Ԛ >NP.ZJWRIakVA zBgUD78(cҘ7Ռb8sq/^$ie=#emypW,^Ƶ4^0O LL-pYb 9^:;V[ XI=f @ ^{Ϗ5P<INмy((z=iZvFy%rG N;^+m=C@A z0ȡ%2cv7G?XsZ p1BSwC׻8. ,܏d'y9D ॖQ>1DRGi`'�B $<mj >iO}c�jAݸqcB 98agټo pBAtȑTGQ% El_3G @TZjR0t@cKsb)pAT[GUF_N�DZgG{9^=- zb@t3\FCVZ %s/ꫯFa3,AF`nᐒ3JELqDي$;+W^mV3JQ&mlj9% zh 3!vmBvxk̷81eyLAvWd-D/�㞫 z8hYAT#%<EBכp"}(ðI%J]OT駟�'~8&9L™8~ڮVP N0JgP90>�%\3ԩS"=X |v֬Y+MWAC^3NAcmqb?{sngHUP3-?@jH~(7J@b+m z<ge+]гӠXPM6m^՛7oQZ2Q( *`'0<mP D wפI(`8* H5n xtB.jbp]qBλݧm)@DATM2ơ{3�QA r$ϊq?99|\:WY!Z ڰ?-9ow3Ѻ[^Vl\96h֬Yq*Ɖ {u5 a$P;;Y\NW参(Uڵ^jC}Z<)dlIx  Ǥ[ۥu]2ωhlct]ĶL׈n1 ÎMCѻ At[Pg6EK 3Q{USϕh]m-mo7tP8>0|Jq`Bi0饗R!Oya%_F(%{s<_c3R=T* =))* 8p`IJdE/d� D@Ÿ|}XgESח]7Adhq Y-pe) U90))5Iº?7gyn C]N*A@[ *7M:sL+ϓO>J'a{IQNQGtpatqRPmF_*Ң y@eAT0`�J(ӒbtD;앎VDuλz2{y5%�ћhU;|jF !W%Wj]-v.9y1ޟ~38<[|>w6:qߧ% m4-; ϕ&JɷˀO Z�>yZ|D'… SS4GBgn,\F#{SDhJ\ʛ2e ay-&J g{;7 e.klw{u}?>U�D7qǞ)caYC|x<\@pCVoݘPvqajU5㚛8;S "yhSVc}3cӚDF DИN~�OPҁ:FR$r׊x? (DRM<F#vkJ}JBqXISB%\rOl߾V=f ug @N\HR Tpʘcՙsui?&hOM rqD!sA8?D=v튀;1X Y=X+2X: E.&V+< DL5rqC? s@ QjrKC۰a| %呂hT[t)pI7L\l]J~((ߗk=GR e�q[|u y)ĵ{V�Do2abnZ@6.w } D"�{ Wk;�AɂG|LwX}ǵ�5.2hcd Dp f-$AT *h4 FhB!'Π/`w($H>۷o/a9?'޶|ׯj:V Dy'3�QLXP$u?h&;�QYA2מ-[Z&;Ύ;4!ee F޻Z9Wѣ'x8O=  !QU>c~E-[;( ;ƶɉbO T%;LMkm(�@G7J _ 0S܁&խC_DA*Q{S�QVV 0\a=; uNwكu K9jTÑm袋;Qm۶-vov~޴i" j;1(Ju:aNVBիJ}i 篒 j  Hw+�CBXG>+{-ATa>E'f|Lw\ovJ z6?�D[<A4W K TӓP:Щ�Z|SBwqGDmgtɒ%~%?|ruB+q:}J5r:nh& z4 ځz(՚T q:BdQZ2o @Ԟf|l-sI%|{6>]6pB-Kمᕄ)`P6| &_h'O<xbzV(pF/otQuF)FP@L9$^∎9r܇ ܳA4%q* OR&UƓ+�+`YQI5ޟ%~H?TYש xfJp6y p^DYqy"χV}ш'}nagN :,q5_9*6%yM7yP _" %#ڬ"nW\iny@h : $N"Bt\bag˸Au j % Z_}1{D ڥA ? |-y='@ia:nGƼoAU \Ѹ�Ni(%�E{6&hO [y>?NZi58p|#E}EʸDi}N=3@ԮHjRf<{viэrѷ5}v*:-[<Zxľ=d_/: L 6H:Tr*LPX'Pqs <SA% \20qS[]4uQlv̥SWaݾ\N <xo|K^{#ld)B!|Dp} edLBC]߿RNvՆhp;O9B8]bE=E/PB)cB/8D"<30vbhW!>ơszUUF\O"vj:WH~m o,!AWbVG+BHDMFbfFWW׷F'|gg<B1j$4p6ls !+zg5:09ÊK`* T�9.yc˖-; -DjCƅd9��AX:-s !QGR v˿}ŮQ7 C? VTTxJM:4-Scf""AI+iB(RB[uuLFMw^;8>u%J�&lB!D4y`ZqqqS__mKF9gC&& … ]oo$͛7_ǘEIh(EtBh&ϣAWTTL۷ϛj#pk,!iL"�3 !(}g:ij?u6duKtQL{nЃZ__)h $t*?D*9B5/I֭U]ӳ|ǎnɒ%tl≳I4vȏ^;w.kB3=p-{V!B"B^kmmB{nWYYkGS@1aI(6G ew<lPh2X =#1mHMI!B!D`HFoM?SN]v9\w]B;yN8ad P!NIB!Qq".u뱕c2r;wtR$gYٽ:x`wأn̙L x!Bh&DH`iaaa'jGG(QKHϜ9?VZ岳]JJ SK n@gK#Gxi%FkjjndffE芟T!B"%LG ylckI !ɓm۶-_4k,9R|)KR9& i9 QgtI?D2 axZvCZU*B5(wBTx"Y\Zug&_LRMhXDy{,(?c Cnڴ*ׯШ -ó$Cd !BQD (xh"L\ſrn$ PGhbBJ Gc?=| c\OOí[f͚HL~G]4h$T!""#!>3eʔ4$%sY[QQыYo~&vw^s{x{&+Q^#!ܰa%4}׍F|\ω&O!BЋhl!EBPC!}yH,͛ZRRnuu'ʯb[[߀t^ MMMȞ?YYY-H<+A.$4qL# !BHD ;MN! :ΆlN>7R3Ov. 8I`.`Q8թ;EE:vr%K E H?hr|\%\!HOwz樂G��B_4k4/^��� D��� D���Q����Q����Q������! �|f�v>l2��wIŅ0c>LpO,*V# ѝ+WGn̂kחF/{?fQmTvBtN*D?~x5̂VӤ!|Ӟbmm= ^HAH@qB40 2 sB@ nHcB@ ~RVB@ѸZ(1GU*D(R! Dh/B3 R! D C3 ! D!ZjlS]}-8YWQ Ѣcc(hMc(hѱM:B@Bئ3g}Ϛ8 Q�! 2c,8 Q�! c] vCΕ Q|<|VW?6ݽrD2W=^OxVn 1ާ|l{c}/wfARUgT򔇔e*t3,",(("( Ȣ, aEd "L\pQbRJRyHURsf&M3Usow;ӣ9Hˢ9#F;|?H?d3\<~/L&jV\wƜw3gzf9jLL}A1s.NsТE>3|.гoz{sGGcE <y!^:@tاĉc_}*hG DM DC E.;2=*zرǍ#B8V\" dL->:zlt/7ֿ Dnj_` (Q@Tz@gF{iƭ9woVWA\ri@@tk;A<{`!6 DF6\m߾K?  M/. /n�{pp}^CG|̝'A )(vMb7<y&= {L258q3M{:q=?&QQC_E=1nbyܴk}bC{A/Nft y(ݧ25ͷ'x͉OO\y7Ǐ:ZUU;Su"X;<:D>t oɓ_ƧM{)-]*7U<Gl{~>̀vz1xC.Xf^2blcXdj ־ɄOgϏ-.z k�fT->ӳ+biɧ F=Y5p}zn>شyJrҒm D DG=xt oV4ub[jG> AQ#.nr.Ϗt&\L[.0=׼u%tѶ]GpH]I(>;֬sake j*~ڍ>C߹sotOV^ZT@V fi貁olm�m|VZya4ªFϾf> DM۶팅ǎ}JI\x̙suo^=x?iߡsжmGQKd(+}=RoW_}8СK\McьBADt5xMѥ#1Dž^u�\>Tܺ^umTkLP ;>}8{?Ea35WD1> p:PDbw㘔WڢeX+*5lݯ5/@e=f"<ǟq9o2513K[]3'c\9"z ȚOO^k6E<"V'6v<l?zUUAeux.:ʵwU_ϗf{ [te4ԄgKBb@T"GCCQh;FǙ?=9WD粒 D1ozOD5sqBvYC?o[|cȽemQr܊25CÃݟGW <qӧt e Vth /XD eV^hzM=uڪ}CMk$FV٠uc,5r}{;:U&QS;vvëxd+qX^ J.-_FeUD1>4+kXq㟜mZH5&ż.2r|͚j:QDo(ž &}%I|o"ŔZcH*)5aեx& 7<<bfk(УA_C*B%%%C>2=�:a.i)V(DH ä;O3KA>$"r55#\o9]X5wx45FA.:_<D\iT x]|!<`ϞY*dZ#aʛog,DzkExoydB@4UR)7L5$w-XbN]o1Ar{Qt֭Q�/\NxH):sɇ&Ad j @eMn;k׾zj 4?ew#_(iOy("g4GռgDJAЏnMZYARxNseե2mܸ//h|dѳ CESPw_{mlVybEyD._ɽߵ{?sbZuրQ _s-DrUŨv r9Qp= " wT#E^$^Pl %1'2WQ?z]!Ml-1S分~#Z[Fx3|\,-pcdDicY7kk]k7c?(r</i&:~s׿L~E ^|iȜN{;J4ر=7FozQP!rvORG>lsc>+4ٍPuNVXE2Mҥ'NMXF!Eg+Q4!.y:E^s0sQ2�샨°[2wX>?1Xb ;yp_~?IxY@@ϯ'|kL_K5R,R7zQ=ʉEMI{4Ƨ ul}C3vٯߝ@<\7<c}0HjE4h{)9c\tiEx?S%SDKKK(w!j -$Y@(mKŗ_�}%d?`?cT[ET=/&QQDH">-aY Bٻ>]6�c�.G|riSl/-Sž1lVp}Oh3G\^ׄ@gS=9ˁ({͇wOZn z62+S ڟG^?nMAcDiZ=Q_ g̜5L1-[~2R05&/i˦~_Jta:^1OY>cN}(]L͑*gY/0Įs,}W|;K!h]Mz^QShGtZ*UTBH DF&T'At\s9u_͜1pg\C}`$}oˇ0ԉޢӷn�uϗdm"&v3$*@D1 M~:mW wѝvݛvl��P%PBnlU~/gg] c5 vax�xg1Og_$\\#vUr�P)LnQ'mP2Uy,8c wLV^M5i@B ݛJ.5әsĞ0{aM&QSI,oD.ʛBrNeJt֩tB=TuґTџ j2xӭZQ]L"G}MC4G>uwJ{Dj[|4SߘV&Bie<{N0d j*:i%Bt *t rLxExsa?|qrW-fm.{><眰0!}Z Man>OD=l^ADEGAhATlx:BJNRp}QSCw kd ZԲ"R@[^|ں(m3vH|{{7+PNh75QaJcy@dZOmvf=՟P=kfO!S]ޝIQO%;rl@K{B`A!r ! c!X w0TT08\QJLI<I:K;;=2;_>lwowFQѨU]iSB�є@IeOT\Ms"r?M�)Sʞ�(�<D-mmYq&� D7gd8yZ++y$JQ� D!* Oe{"=g{_6! �h Dz6\ ј'Zge�@&�BT#ڙr%9=kDTT n/U_.eQ� D %!*"=SBi7h! �h� DlvrZx]N�h�@rQ� DS�!Z/?Z�@& �BԲ2[En0X# �(�i>��B4��B4ff7�h!fT0n�mӡro}f�rwX܊f2n6�˿s���@BpX_hw] ���֙J;_xNJxI��U~Vkw=���!|iQ��� C{J$ Q���܈D57Ͽ<ٍ\k���Hk��Mw8}m9߯~U!{XbMf<5XBLߒb4[kwRvH$!vSrՈeK%>3VsԿ *Bf3Dn^Snn[tcdhd" o~wj\9ZTH;&^| <Ol=»}/!ڥk/bĆ Qu!#d}&D[nayt&l7)`"qLOm QJkc3lnr rYݍM B(Q Dr^h{xכ"Ng|z{IA! BJ9vx]i\kޯTM B(Q D$̧7{J9g"_ hwr?{e3l'DkA! BhrdXN/ r'!(Q DAM�!zCQ DAi=Fݞ{Iϔ]%DA! BTwrKoE&yOB! B(GMH}! BRN[v!D! B(QTxLmG4Q DAߚu5@ǔr۱X#R(Q D>;i;}DG! B DA! B(@a(Q DAjm}orv,B4Q DA6ߤA D!/ Ѵ Qly@3dHgNhO DB]{ykbo8@ Ncӱ7oW'ܹ ̺u[̅ kƕ+ܦy QB!k_$oXiW4 `VYOa!ם5oiaqg}νWmf~hٳdī ˄ ,Y ̙wgk:vN2^Ɲž_B͆ [̙sر͘R⍄M+;uv'D&D[qb֬gsj~ӷ�3h0g2Dnn ^Sf ؔ@HeI o4 ƙcڴ/<w|=z8o,2}>^ooyIwAs%D'LbV:lol}{̐hSOzmd.+auJmHы$&oVh虳>/N?y8"DSoӼڦI5^'S1jtIkn'MfS*d-z̖-͉݋zQƘ%/]c:<ʕkvx?@SaWӻ?O8?偾'sd͜gaG]LڿpϿf=z7V\ ~ubUS4'OOmR{mv[w|^v ͿYq<u lW6==*?ҥ͜9qI,$N]QQo3y̷>|nmf]d_:baaw<.U=$ɲK {TGHi$[=l'B4̛,םcMi2¼kZ>yM}Yl'_M6KJL'M+MQDS.TG<'!)WGDAɛu:}dHb%~y<IJn}yi_7]˲lyW1/iKUyͱ!%Aܿp|h˃dIq<J9r+[w-VU_+$ihJC(8*i F!'daJ6 D)$Sf b=2yok=^Gϭ`!}9?k}wg,�xr5=SHɳ AR.qε͛_aM4TΜ9WYno'CQ#VG̎Bᑏ_‚g; &&^d+0̽(�? �xy>}v sʆ b�Q\4tW^OA+cS;2E {=5Ǐ`$ș*A)e(;i֭_;m7o+|PfJ*77P =+nqK?D؛Z D6 /-*}7 Uj0ZXn_s/ riMUe U ZGx]ca:oU~@`Vt75A1薫aWG@t!pdN~ƎE+I@!T",F^LQGW ]NLoܸxD\~'̰ݰXPNyp(,j D/^2-0cKJӳ}N6rG{yr+!(JvqMj1%t2TlK3~g� ^Pc�uZԺT;?С; 6։6<9RVCMk(,"z4 8˞;EcjǮXYl Ev29!N yf r 25Źb>u acqLD²ō7k6Q4M@k5CAqqr<?䱱'!f@Abbc!~w-NwFƜ=7[MR-;t ޕфС죲ml՚t] 3֬C!jtc'jE2eAZ�72bA9db(&2ðQ*AwޫP^ebyi5 sOI�C5v G73`-fm" DqcqB)k}ռXiez?8xCΤW"0J`B`Nd1XnPI�@cv;M(sT4�_[(c= ߻g|>d3@Q Du�=ztӶo߻f #whM DYm:u>?9Y:iuDU 47eÐWA.?Yό \Lм¤{}\>|)(*Pј tڍD F@GID,D !EXH)u c;\ mYQa#͞c^3ah`:zw>clkN!y_ Hi_z-oc e݆P F|d(1Gϥ@kcgfa�QrH{,ʎ(bp-)0@PRJnG7ZU )锕wQH~?=wnƵMgv#�QR"Q>=љ/I) Q<Oc k R Ȁ{Vf`ל`c5@D3gy̷Ph<,/_�\7i=lp;@Ԋ3B~' 8=;crxqPD"Xi1(y PnH)i e=^/={¤ #GB~.�Q�Qp~# li6@?s7j+erB@үv(1'in J{$zids@/ r4rP}<A7# Z=pc ٻ 셞Υ@73N1)oJ v @Q$+0ys0Ayl@trt_ B(07fDKgHX= "s=o&) CS+i7+ :" 9Qpj%/إUpaDn1~&s[D�;^sS <'>UQۨ:*쳇Da~2'63QF@4 fYPxd( cw`5$%$4"9UjF jg 38F# q,Ji� 05(LI9CD)Ȉ1`*b1V0@QѨS&"y؀(`iǔuxJ@έ=>)m8>g@U ͥU@J\y*cd4 w8sTAb GD Y-_pվ3:(1U>8#oRʇR; ʲ+2rE  ь~쏁R2Qiql 7ܵM)!Z^Qt g- :v5F, C<_np2A)y\Qedsa-.R 7Q2l7=R}$O"o_Iq:V=NqL˶D 6B򪰕~@"WW W dDQQ-wJZT4 I]D|-qseQm@ t.b( H�UT ghφ5? C66sEJZXT+N2VI 8D]@G&~D@lCG˘R@$H֥0GbkeZ[-ǔ"e=z[g;QWi¦e&31H% cv0FDkw@U`9-8vM8siS+: ڜSaֲ6o] *Jw{EPqdk"tq d'< $�;74U@udB�fږP?}6qpXĊ`W2<lBO_Q(xl`?kc?Tڹ8 DQxD͍ٺ^GE۪HDA{gN[l>k<G< ] oD$z~vs <j^]<oͳxnD >[Dڳ#@wf> iyhӼ_*fj>[0I)w* (B6DQo<�QEXEDk(jD"zJ%O_Q:Vs{[!J^OJ-+ m vA5�<]DY?R<t.gc a~YmKo` j}1h/@ԘO&ؑQZt澦'~SjEc{$VA4t1 D3HnaTr7 Xy&|# l˺AV립)'�Q\L^*}0llށRM D(Ie#x?_> ѝ�`ou|4+goKTH!z�npERW sG{v=c9oE :8Qa!x4#D14vj9|N_R;3ɋ3^l-zC_:?Pګf^3뻇60UA:l-Iƶ+_D}ƺb.Zn;n k7Nr92p@\@b 1y߄.r=)R=#neU} W䘒aXmgWvaRıq,;Hb:xƵw}۰aA7֋ڤ Dg-X Z*7. ]0أ jәJ~L*[v�тn` DX蔟Qf-�,@t2Ѹ hDkN_K sA=lѫ=m7ʭ�;=C<^Ah{~[K= D}V9o%A۫� \ nxS>X=TLc!qd�{�^ZtS<O1#*9}'.$>f4Z8y�t"�Ta /*;ɂd)*=+3"R!J\hE*J˶fY ?!2<h z ]Iw&-o@MJpx,]*sljh;ln >up{֮- .42γRѬRQzGO0dnXkz0ƅuSeJ+Oc Ry>anC.8}p:v;o69mө,MZЙSV|ER*Бf6Q2ͭ(7A΋us_vӝ ?D>B(!FQ^! B%D Q(Q(Q DA" [x(Q D@%D Q DA(B Q DA(B Q DA( DA( DA( DA( DA( DA( DA( DA( DA( DA( DA(p DA(QQ!Z<vlJ-,*IHsK1Xy͋rdZ!ǽB 3f\�;3y'ֶ;^R|p;8$qܫ-ܫ$qC Q������!���@�����Q���)���(�@_ g2D2d YCe}dG>GHI GK`>*R$2NY)1p/`GRah_*3.)d o9|se,{ddZeg,LyPFYd-R-+eTdޔ77G]9)䴜7HAr{) 4ڿ'Y.ɧrg޸KK|&]r`5Zo; 'Y~__ GD,.˾$aa,VqS-&˾"ae?<eexӮ5UC] ZmI[sv">훤E.I|"M> B4 q?*g䔜9?$' lr\Q9"eeWڿ,u_^}`5i?+{d*H7�ۥiy ~0aٯ,'d<#dlyfWhh_%tDR+k|~em_)5򐬔jYsrdeA},6h,2_%th̲=`} 2 eD }!_J l7"(���@����@#D��@���(���Q���)B���(���@�� x@Zy.kidO{_-@KmQZ6O�/1=^9Du pst}mc{)s.sW_ 7t ht_<�[lQ�(@#D�! (�B DB�! �!J DB D�! D DB D Q�(@(�B DB@(@J{{uwe!twzފꚤ++_^UU+h[[geJ>o--ku{"/6{I(!z9Qo\Ii \4oUMw[^WW_` [HIkovzɫ\�+N܋<d|w}K{rڇ oWTmAo6<)u>tHعEbuGƽIBpw!HpA %@$wgwҿt{U}dad]3ګjkˮL._Jʱ=T(֠*N1b)%(Zbx^舑"NaTڧ-a`q6oe FDnܴ=vq`#LW(S 5k6AV/R"o/«mNy.q-a<oG{g%ރ/~?uч|^Q=}/I۠dž`v"8%݅DZu3"w! 3ߖ>^v{_Aci0}R6k<HYF_c7,*N9urO-Ϝo21.]\IB9Y*yWޖ{4mE۾}eDf۵GOEߴi`lO'N8~Em2Uݺ~fFڻO޾ܥO^Gs/_q?mv4yo%x/?;|8|{xm(Gh&>}Pjy͚֭MLID^;C5nd*@ ş AT\ׯIoPYΈi(={x1X]^ ͛w:uxcMBt~X<N<-8]8wCA۠aӂ%%]hw%uq]6$ _sRUgCw D๙kx'N㽽~f>e;F>>͋a ebQȈ;Y7i"ADt)FA3q voMD_b{ tqr,. Z}N:tܹsz!(eIˤCoԸyP_N;w~h(EG$o WU~}ѢMR"3F6f}n5mwϲOW~1"#"Ł,0?x 6*8Ǽy EVsb?`HPߣg_DyJ5p!zރK}sҖos?,X\tu#w_}5{e±CpUE$0E HVrϟ'X~N#,;-3H[S BUG}N`2/s#8.[Z u<͞ L8" oȺu-[fΚ 1(+W,c"*UWzM BDDti?_$Tw}y RB~8"z3r ZA_ w} M%񚈢euAΑm+ehs8"4Q(DToQ!幸hWTQ *lEȵ&c[¢MWu4@ {AjK;HD,=T>#ÆFzCc'M&,Ny7I|XN&TP֭Yc,=y2"Qr YQ4VZdoX B ? L5>:4"DTХkOŬŊ3DfƌlhD{nB}, 6֮;}GYH-AݽOxO.HK0}S0ZMgZDm[ i"L4Rt5i<&:lc>=ݽvikD|KppE+~%KFsw$ΝKDeQlwqcgB <۷]2"J:VBzMR"/ )<u(m"ZZ05hܛo^͛?yO󐈺 Y2⦉ )c3fLD/]5lԌEYM)F6%Q Yq)PBT](Pq,P7QHh:ӧ/n2%,ԡ<Rۧ(2‡{I\RVU3aA"Lt O8"4_g!hS&XdE'#N(I?R T4-|#wqi3cN 22bfVt(ڣL4zNA_z<Yp._6T7r{~͢Q))Uc .Ixi듹y. u3g.rG;gcК} :bP#^$1[[vF�Dtّ߾coV:u!WZ/f$UED Uj$k#g)n=qDOh/^ %#h@wf.+DER + VZjk|�D I}bŤGD!:HGNv֭ۜj�PH)wήf`ݤD(uCֹsb%Ov@rQ4cQ'զZ#*] tcDSU*駱`[oK�a\b]D8 ED1R.\GQF=96CN`DhX<ZG+@HCDqiȠ HNDbjz0SgiB-[v)#'Ņ W ܴ >OQ5"*)΀v7bY /N"JQ5c&AJ#h碃R"TTq5é%5UA?)u8"?k:cy* O{]Ϲ4(㞽 <tLH"Vd؎Ens#!,tضh" EeAHô(DW%Ϳh,hV(. nݶmBj+e�ڴfr.VD" T _V#hG͢hhvL(;n;BCr+4v'N"S"`<K~qh1] &]" vI~ qp5HP%2:uW#9"U$ % H&QuƩ#BΉ(sSe(d9.OvBQL1ઈhfQ Ϛ8=u( ٸ٩M2" p yD[4c2` 5 hRGyD"Tj8ջ/.�AKrEeEu}lQsQ\3!-INDֆZ3&Ň<v(ugn2+={9>&Lu}_a['uS„M\ٖ$,f:De FDth˴Y4~hH5TA|3&T9 WΝ97i,YM-e[ htZO8U5rO|#`FDTM|M!?SE0;S0pӈrg(&QRzᣊk #e7 Rx-(D~HQ0 E`30\M* 9'n=.CC%Hq;CGs9I}ڈ2c-�LWw9s秌LjEM( OI((U"\"цELd%i> CDy/iSK'r HҀkEu0tXረ䀍7"* %{Ga.c]h"˯h_,DꝹDTimFFDq ̝JJQȑ lR9RQh"".{)c8b>0?bQr'hDL |Uy$)F8 Uh"*iܝx4X=x,S"�Dχ&Yh"*fflj@uБav*̹�]ݶmdD ? ~"-[h% PaDܿB)8ˆV)i־ҿ?%e"D9NZR\D0@~ Ie{(2Ɨ/_QLɔ0hND뇩;jM"OKho5/ys QD\y$P?J` I.\ID=<%HۿsBȸ 7lؚYrhEDeI+Wt ޳OEtXb}8ӎ5PbRgŻzFwqI5ʐY8H͝H%Q9ɓS-~[.�9Q Acٿy<zܪsB9v!wɒ\h2 !Xĭǧ r.ّ uDգEύՉYW"MFDu0FvNDa.qZwg1c'j%fzvPb1KDS_Kje -: FD ``DBQ4Y<(@ו(rERO0R d+]d,DBt 슆R- TkFIDΡ,X$"�o`0"j0"j0"jD`D|DEo0-i0"j05"j0"j0= FD FDFD #FD FD #`D`0"j05 FD #Q#`D`0"j0 FD #FD Q`D`05 FD #Q`0"j055 FD #Q`D`0"j05"j0j?wd�x?8�"΍cEx[dۜk~`͈h1'jA�Y5._n{'uKUXm߾Ljh~-?Ӆæ;.s:5"jtb3lظ-ΝG1qzϟN;o_ ߓ\>'Z\E 2{m3~ի7ԣg_-^ŏy_h-_6+Aæ> :o[3g.d/ao~hD1d?~6) -_߮R9W;}'/^}b˖]35}lׁ֮;&wۯ;{ {lDTGbLJvR{UV #GNs":z멳c&zͿhG~ctǏ_rjD_!#Gmg!mLD} i}J h/]-1}wVV]sFDL[_~Y+UO+T|T1J+bDL F\O:uE#xwND!Z'O^?&%ԍ9:LFD1-_תU{cbְQ"хە�"ڦmbsG6"jDevtKJ[> D_t#(og7n>|U]9xSLN1v> aG{7Wu N><x`2E K ׶>VO׏;P7{~ݚ5B p,+mQoʵWB迗7{/d_4! d؉M{ }kD ' - rjs->}kBex˗ߌE<#\YV~ĉӨK ?warѣDBl}368p͟FD3 ,:.]&y2ɓa!%׮/g̉$G|im3_&,t|- ;)us_މLµ 5""Pcϐ?-_4?kּ>~9rq~ſoFn4b~ps1"jDāOp?|2 ׭L"c<t<\5,A\i:i ,wI"@W/+9/ӝOLy_DjaDTOuh(|wsV/?\¢aC;C]ځ[ CvSAHvԍzh]X9L9TXh"ڥkOZ#?t{e`"yU}o\I \'M$7ihۺu7mER!GT_}5\o 7+XcN_>�[3^~L=z;ԧJPY!}B}PHnL>ADy_O+x52+__xWбvYӟ<E:u^;u<#߹QC$t! (cUw򵿃#FΝʪd vO9B.X)>x̫[.Dqm+ p;ʐvܷQ½�ańjTÈ(q&s[aVD!UT6uGr: &D(<ZSdpϜ9WA4;5y0c"9:0f8eQ^:]f)S;t(femne!]b&бYGc5 J,.4~6[;L05A.]zj|R"E@' c{aq9IX(fg9ԾE.#觌wcx_QS4"/ES, #e4ya7"j) m\�f@�4(} zVULH (D2*Z: e65AD=` >rhtB&BS/mIB=2q2X<Hd2L)g(bmJ"pFcivЎhu !Q3�o6MD{R v (b0"֑~1C}?4p9}e:L(uߪuTOi"ߠ=)j^-^GxƟhUmw DTa!ڈѼHB +G!.-"EʴV1 HQc(5*'D3\rܿ P rr,gQ]>V#�zA1 D D1 s@#H}\ >c T&DJHԸST2*v"9 *}DEQ!>W) d EA<?!( =|$e}n\q⓭G)rEvXXe0璉18ߪ>- 4EKA!FD$JJzBP ) m"C&:IuߤQmKD{|d{VH@{OŬ,Oy'6,jnZ%Ք7HQ_2!Qʓ 4<,d9jP֦(s)Ŝ]"J?Rq#ǿQmu4mD9mzmh/ga(<*AzED+J Qd-j6h*oYl,p5DT. Srň|+@\BJyժ@*MDNED E4mRL~.%]k\7N?#+U>;8 _t FDA |C@s?Y0͈QQ2 DR�ZmdDT t4iQcQ(sĒDMp-[v+hpSDT_c�f!$!<jIt%8eƠ#37 ^#Q}"d0"jDtU+}۠ Df6hMnFGAV愺m:Ȯ0ID]@ $(+x7ŋ(h^_O7MDŒt3<~̣P,*l0(/*&:FDsFD%UZ<R<dD) 3b! ԹI%(n,"3�Yȑ%ߺԈ@] I7TGS,D@]oت(U6$Qk"A9}Q,!`DTL"2DГ&'%0U 8?ѢQY0DG go9FDJ"mvEUD _kM 'ϒ!%2�:' H$9kZ#(K2(jqw# E։.DmDQ_Fz䄈I% \Q-d V CIL|:ȉEJ1!6#c}-�hp#V,!wD~/XdC_nI$kF,V}^AD 0hg6 QI=DSND?Q7w "9,X7 +<pNj䘈TGr,*z,VQP HhQDTGD! ,XD愈"HBC-б/&MFF4wXaRF>.KϴQC|^\qہ/e.L*r!hH(T* 戌|DK&$_`DT-Xn?)hiJB:.@U|wrs-eP );+ CpE3;C6(`7DԈ((*kD,;ܻԘIԏ"Aڡ8HFD!VWn�\ͤ愈28J8j:XlJfDԈhINnOAt#?RLX^RiCAQqخ mEu{468C݁qY͚C9af0"~# M"fAL$rdB}h2CzƊԀ &NR!v.8F""$\=%B/n9'u0~9&L,$!Hڟ#!jN3 ,c3 |"+tvl)sFߣjԢ$H]uRa5҇ EӔ<<GԸN(0.2O '>0"j0 FD `0"j055 FD #Q`D`0"j05"j0 FD #`D`( #QQ`D`0"j05 FDn$ABn#Q#8 @$d۷4nc`jv?b+F@O_xP֠U@`$|-; Զd*v!4"jDћ wf0"ZA>=fR:tg?wg"/,9v3f޲e_w) 5̛2e:ۖ" AYN#dKۤ&MfDԈ/<� [>nAu,[ѳoΞ`D}Az":n멳ѣ'x͚*^"}9hA]L/ ;v&GgDww9r|0gx眿 z+[0n(5"jd;ٮz-[w蒫r>}ksHo }S̄ݼy?GgDt[{<q={`D4aD߳aROnݺ <t:[bZu)žJ4)}w7bߗ_ykl `q!#p\mشym'XqruoiހCs/3c7o3@9YQ$" :vAĂw /^9?oĉsm׉hýAP1$φwEo̹|"q9tm!1.FDA UTH#-OGc˖]>Ǽ?v$_cGݺu͟~׼6m;q}\Iw߾kO8{Q'ZB{ߛyF3b}slϞ۷rr. yCBO?<kƥ�xe 㛾/m.]޵kdק[y,e~r_wyA1'qFDN"KVA�Bvҵ'e۲*z5>&ɧ}_X`Dᆍ V G!R T^A_ b'K TR{k(BqS@2*wT$"y70mݞk?;gF<Wj;DV .Ti + Z1;./ VPS >w0gc 2C~j;Xd-J󛾐~Y<pw|sƃi 7[hYo,@/s.#O c~a9g(m<<mdTye>٫_І926M.= ԔBe,8y|y{юV;-coiDԈh$cLN)cҘ0k/)cuHÇOJse%4o0"0%Ih VGRG5n)HW!DbY4RQ6u7~ٷ.,xΛrIeLD~N\bKƍ{G7nQ EXbd90"w B.oJ[! ۽G_uq<F22CD1DsD{q�ͨN 6pP@ʢUhbA~/\"c>jXuzđ i}g^ [B&EDk+BS,Yk%u8 \ Qbb)F"j0" `րDMLiM% .p+KUKs#<Ѱ &hV�2~^hͥc&hAD)ìYB"Eﺓ(|σq!~'OX4LDڼ"1=w}.c4HUy;v썽IҗeQʘ$!\Sd!t(w u�/Ǹ5FDN"QcAہCD ; Jq>,~| zsWZG9I_=ާ#HtRXEDDaۡAc/f"#C?XZ2k"*#h�Y>*.*v~ hJD=9P!iM4C>I&kʴ/9sE/'EyҤix!Seܷh>mh,\pue-Z囻 g9UZ(# # Q Jh&"j0&?�_eK>]fD͉e+WuWrRQ%4,EDyML\~>#Ϳh.~͕+7&bhh#%Cr4{<3'+D�]H!zLkl Եn1(7BŪi_{AxG7�ڰ6 񵦌�in #FDK#!! Zu^J.5h&O$T@QSQ".~;s"!iQLE&J{&ޫKD37"~Rtv>F:6uhE&/]M9rudQph\�*A%u<I`T乴و>yߐj+,:bɹhm۝%1"w7 KnYKdDQL+i9KD[vob+"j0"J): <ĉXifMk2`,ʿ5DԈ(h+AB.pI/M+mHTd"/"EP_:DTPZ+0+%)~ U4Ǹ%˻'֬Qդ>dC\,kD4aDfzˏC�tXY+?QJQ`0"M9 `ae6%G*uJDC>,kDgO{"jDXA,\-}rNݵe &!G' t(BƖ;V<rNY Ab,/iȘ.KFDFDһwŧ g2LTt"QL$ɦ QLLLph}yNDu0I B _3*iQLhؒ)H=7G('pM %=+Dg@hK_0`25" G490@`$>e71BPr7k<HG$ `$ċ%4iQ%p"h{_s~E(O迌G ώƼ⽠DHmqrn, y|qiC_& (`8)jD`^[z&-`0"jDQ4DJ� 1#2 @01ϒNmoDr*h䌈"P1JRqgDT{'a5F'+DTvב0]怈M /1: s%R:H5,Jby ZRHl&DWf1 #%}W?-W; mb6(RC&Yh6\EWV(*)"EZQ#I)Z&fV`LݕGե6D&,�'YQlum?Yt9׋ ::r8mmqh3k,0r=ɎF؟gg;P9&/b栉C1V ͒9zK̹ظ9DhXxAL-+t(D q?qB' =%\LC�],!,$m<7}0n!:zYco@)1A4Y8a/[Ww#E$`D4hi0a*1eHz#`DԈxXu\uj6`D`055*Y.p -Mц⃝Ɍ #Q#2xiۉ\ݼ_$ #A$Ԉ`0"j05r#`D`0"jD`05 FD Q`DԈ`0"j05pcW ˃`D`LlXR`0"H[gI]>lWJ{vK`Da[&Pg0-"^1%itQХkO$W[9G| *{cLͷ.L1i/[w-iru~iѲړ`0"ZTm(W*:훜ii;v&c FDsv$팈Տ5?id`D4x^: m'oM]JO}'Yވg 2K5䊈2оnwm<à8p7g|hOo 6>bf&?p _rC�N <5h0oqC޿aro9{._<oaDԈ(㍾N7w>K}?1'.\ZjaG,XLƋ1EeRƸ܌x.toq>d(oމr|э}f޼G&M 2)}X"J?5k?3_z+Ç/_ ӧq@Dn=&L(q7Ə:>o?}ήz߂6'O]@&-{˖^#sCNSG7"jDԈ(qcT_y'Ou3t'RWj{oe xorEo% &VsB[SQ#[>}!䷍0̛!̙sE8CJR87+i_0{ 6բN2#4),1ڻw@1O1q4#CDwcܜLk֌s?Pq7HY.}ٱjP[MCQ9S" ic|p|*-"iM7f>mu>l͆yD=$:)]a:!2[yޡc#FDQ0eM�H0lw>_W~cXV7n ~㋊ґM`�ҷo*UsHͤ#Zƍ`k @]d0#,疶8ÿߐ<2F59UQ-fkkCv痿y׭{<r 0"7-_ s.-EuD%hy;E&`A\é|"Yv=pR"1 rZP@)sF{C[,UE&�K!Re=15"jD+p۲eWq_%uќV<״YP;L۱coP|H!P>}ƜFDbmP9N8Xߠ?<yu *f\QЎ4RI-']}4"D3ߋyU:-4A$,Z( }6Daf nj8x,)0a*eJ)sȰBh\rC&XQ -Q#FDǴЅ:VGL V4”Gxm޼;{R 3"jDU7ӡ>- LR(-nνCZa(0"zO ШQsSTV[Eu"Q&,PtR"ڪU{%> eFV( 'h(Ũ p0"jDԈ(+a}LNݩ 9g|(׾-hsFZ]@D5e5˄sGe+V[]y ?E~ÌI>DCnn[0fD4(D\tnժ׌<RQo8]/A3JC +4E1V,X"܋p`E5"jD!GDH(_P/Nz-%X/ eiIU(FD FB!R<%+DqDT" |uyH܈( p/?84Q%SO�->,RQ4qD_82KR"J+D1x˜[dV-3hmqD?4ZAڍ-"֮S m5L _OP[E1z-ی"*cիAZ@ @4( (S;֋L(Mǝ0"*D %ZsB%("4'p)U+RGDZ_%%%:vQĿ̉(բE@Hc("_7+nfFD%DO2qi"rzʈ NvhHo5"/  A .Yc9!I9Iz}1x*Bf1%9m%}`߾*PTTNpɤ=6A`#|hb"C)"LBͦkw,3ŝ&hI-MD@`q&">DT9.Zr<U B(/т$eL8S? 90-q ϔWQ43a2'y Lo7b+Ä#K`w{%>׌qלN2QEz1$-ՙ3ט8 dMQdTRN|bTIZ#* hꉬ=}i@ /"'@?%(PpKyyaMN)󈢵<O~lH|=Ҟ=19g2MP@CD iEQ!r|X,x,#H!%0JD9Ya&D&5Xf&n*<ψQ#|wH_4B !MG#0=>lT�9愌(E˥{"q<!nz;QBE€VMD +zBnup$(D{$P=XHb*"*2]=NvCb& db$Ebw]ACm/)"jo邕pIIXj1 _8J_kxI|eH(h ?p FDK"DC,0%i7hɞ:!v,/_5$ FZ)8$!O Jwoݺ[z~(ߏ@Y\<69gAPỉ<Y&$Ni)C>LLc+l@{Qxcܐ7A�9Qյ4" h9bDŎc1Fe'@s5"I;mt wc0"j0V\f`D4 m_oJFDs&hj? (  FDv%➌@^#FDsDb"hpXrk05󯘈s##<6yLT_UF|I FD #<QQ`D`0"j05 FD #Q#`D`0"j0 FD #FD Q`D4{0 ;R(:67;D[K)K^ƺ`D9텝T=z0~W\%oҤbSҸli0"Zh;}S:;޲e'Nn_KVzO#)Sfqض-EB{\}乴kT#eEH3v?}̠KWѣ'kH9f$FDFDf:4$Tvv:vQ#43tnzǶi٪ƍ]{_ FD FD9c=ǎ>it{۩Ӿ1"jDԈh= 4׷!+Aі.X9'_0$[F2FD>C&YQ5MUjn{DjK5"Iݺ6]~W[…K5y~ u+VvQPg!\ ?OC6l]7b8oM~3]7n7bXoժޫWPg0"Z1ԦmvOo0p7aX~Cg14>}ad7oV\S(U7xÆƅ�i_˜ܹ߈h)&n=ACw7bQCS57Q…+~kM , PМx[pu6+$Eϝ;߿{O]ަM;Ϟg'qjg5?x #FD<eԹf{!Aٝ;BmGO9UpIm߾WQ=AU>P[*+\Um9/S xHCD1EV^{X(L gѮVzٿ+>}AY7^xVXk$y><eLyG m߱/D4h,W5"ZJcrwI-fH"ʢD> {vC'e,hY8o۶aY}|,-| Dck~-TY <ܹFDQ33/~cDС~YaK#ĒrMDm((CI!#&&}K&& FDK,ohֻrFJ" K&0A1.4>Hfp|.=C nСG"hw ߱s_eջ3K4"wE@<}D)L@HSQgBD圔E?~I]iBNAoBFayrl uYȼ 5"j u hAƍ(ô2!Pm{qMD@|CoЄ7!򛉎p3fΥNL#%>}cnDQvSڭut͓ "Ɵ&;2YPDQƴR #Si":s<l-Kb#CQe@\R&�.\W#FD "x0HY^_R.ED0emub삕*u5b_EC �E=s(66"�BIc ǡTD\A"t155ߥFDԤM5KΝ{`,ԏ\4FD4hʂ ^!"JQS%nhbI4"jD Y|07uɈ( S\z|\"JcO|h;~~Gj]RV#Ϳh-WQ`Aw̉^�Zi;h" ,e!^aDa]ࣩ(}80oLKz/'ND�\K\C5"j3g.z.2q&!5htM&ƙ5pgD4/B YMQ#GNz?(j>/BQr4r|ਈ)0"*,`t ED *E>DFw0\Vb͜�\m:0"jy_HEDeA"' L)hScn֬y%"2$hS @b(}"9N8DT;GQi(u]5 ef[A#Er.]{uaDn~YISm'2<y^i" `cHv?hMOh\3h><lL(ݲe;m)Цy!_&;ȕ]3"jD9>Eb!:C >"X$@,#5o:u�]D"%x/2cF앏O~5"j$3|8]"*fLT :3 @(hO<\Tlܴ]%!gJda͈h.D]tic"ǮKˈC>Ppg\J@$D;5f|"u&=ywXMZFDD@�yf,^Q\E hq%A2&4! B5{tgԉ)W1A#SG8.[v<, ԩFDHKGt(`�DQK䑣 d+B}` FDK*عHƅ (Σ -y=c! ݶY瀈 (~0EcMąJAo7u~\Y bB^jrgKD77)5z 2Лei#FD 'Ng#$5x&$V2i㬍ih@!B IV#ycG8_!.D;َ g'uzvEܲZ܅t<):hD;4.^/@ܗ<OQtxv,f$ }!jL!hӗ/_ hSsH7.·uu;9xDKmuTl̮c[n>W<k313,$a!a ˰( " # P*2A$@ C1L:'Wmܼo>{sO=[g D%IJRATD\{ܰb"fY$$ı +eGW *$I %IQ-8J{Np4B Ȯ D%IJR@T"ϐ& D$ D%I *IQI$$@T$$ D%I *I@T$JRK *IQIJ S"jkd[ NjTTϩ GYx9N֗;~e͛wۛ?S$Ѭ 샴vįU~֡CR66w"ʒ@4z̸;˩{5e󨪺@YJ@4ڱS}^=ɖmOLyaL:9Ӊiurٜ؏=ifΜg=k, D%I $\Z'+D%hu~}&'LD9q/l?. g, D%I *&N|lܳӒ+ol疭;{]]]?qlPAYn>}5Ν !b 9Qn۶,Z,\QNuR\^vƯxrI"b}j2.XljퟺUu\kot[5#*ʕ�n\0hϘ {baٲ{2>Ǔyg|oOQ<p>}>}{ 3ŋؗ9sbŸ?Wɓ|xc>$ Dz ̚5ߖGMӥkQdrBEW!/^b ںL}<&�D?I'Q׽GOӵ[[B^i#%&(̀C+vYƆ�M=qO1Vx#FSo!/6mP*qﮙ~߮ͩSz>@0F|IW_||nԘJ(usmݭ[(}^N>}3xY};etK{1_#5ޑ D/IJ,WVLJ2@냇Wut6~1`Ϝ<utX`7rsIHۉ 46OJ@K󀨃%KW񎢴@wO<ӳTL?'&bi>DT`{W [ܗNvv#3f;~T[<؎;=|yD%I *EYkD⒆\$3ѳg/cc.h?7
<$M[LR@*Яc:Άo?Q^t@ dAlW^w6\ ^"%<oO vg C$@4d6Qbհs h?5_a=%M$uK뾾ٶ: ^.+k qm[2i VQB|gK-75m;{”m߾�Z$ D+>!ƋД&شAtr7A{�3-"QAʉJ[R{K,ݓW: b[ $Be \7xDCPN{VDE`+qQI DsK,2il| 2Ǝ};2 ǟ1AM}\PM1e$--D+mvDI^j1 (q!{DD;.]A HLMk*$@4&TLgab!2�Q&gll1YQHuHyKxG#$>FIV:YPf .%挭�^D9ڎPҊ #`'7$%eNl5j[.&U $I *e$&z&B?_ڮ_%!)�Q]ߖ}c(0̽F=$>qd8-Q9=HV*.O?F,]rU.6'rk(ڴi+ &"IJY8Ґ-fNų} ˏlhw$j"D ,œPSs̛!˕@e}୹{k$Xl(3ŖBx.G a1g$1/)F lDiO=/sNy&0�QmϽA8&IM1s^�D=/%p6K>/oMDI:RQi.ߡCG|J@T *1F&4lN$!;w @h|c(=*Al\Ғ/|kI ,:bZ� iDaճW`Yy-~NMrD/ Q d*IhV<HXR&/Խ#*IQf=ZWvĴ{ ?NY% X4~OI,?c^)b"ܿn~}Cl@5Į <{xKG 6!X -r"qgA.D>Jkv�6ƅ$yN9njA<Ÿr?"rlHH8g1!9�'}s صk ^=8=tНҖjuvεDgBK-F[) ERP(`(i"JARjH 1(BńIE s^\"6|_|mO7SQ�h�B D�! (�B DB�! �!J DB D�! ĉ@(@�Q DB D�! (�B DB�! �!J DB D DB D~~ #h7trK-,JieѫY#/#QP^^#<yNI���(���Q���ď���Q������Q�������! uxx/rb?)%O\ɗ\c?S9tx?V*f|\y^ZHuH QY(/J/bc?s_$e c_,U!yM>#ŲDBm1<;>eƾ5d%o;8>RVy=v;,7}8|4gQ)OHC/elo632?n췆SeY~gea 9/b\rx:dY$_en8d?0؟6!r]!I?%77ܖ;nj 3i=qco3Cƾ=wA}Oy}{7c6)i?d;=~طQqco6i`<3Jc?>i/y>O ?a'CMr!A2+COzg2c')<ckCߕ.)R`Ȁ﷥ߡwRc~|C6zY'kC~t;XdB R}7IoICELySyY*ƾJ*}TZ*Sh|B^&yIC^/`=sEY(|c?KjJ<ɐO* =E!UHT5tHDKJAK$c2)cu"o#cO��� D���Q�������! ���Btz���! ���B��� D��@z|w%Ⱥ#VpI["~b>TRîl -- K& OEv~+=Wg^&"~(ۣ(~rk>~1<ߌpn7ͪmny ,y=/QWn?̷z/?o_N|^PwwWo(!Z܇c=V^|AC4n}OwU8 (QB(! B(!J%DA(!J%DA DG D Q(Q(! B!J(! B!J!J%DA D!J%DA DA(QB(!J(QB(! Btx'ؽãٳ}LQB(! B!AI,xSsPV^ FF~Lj%DA D Q->s.G<wGO9`|½;ٿ`̿8 ѱ?w` '_wRTY/33"""( ,(. *  N;_&?i;285W ?ʺy9{ιYO\Z4G=-^<ڿhAt߾_zxo3?<Gd ֯=>cʔiܹO>ٓѲe+y{-^2<>Q?~[Rc,YBmEK7x3d}ժ77ĸ l@ Ps.᧼6ނM|'Of_/3,x^ G/<=F{ƌY9>na#{?SO=?rXqWt!8 ߡ8s||رr˭paYѤIcy D5l$J󗶿k;?as_W~3x۲/ .]" 6zqfqTرS~z1n:uz㹿:t>%MD'9gE?ի'2!e|r3?rOjuLQLؘ1sus6kF7 .81ty+ ].|s,2aׄ)KeZk+%E\vyˬ8cDw ~{�:p]c+Dr࿯~'fD~e \ҠIu]9.RMںcx|ӱjҴeifxb `_#-;\@4m\Mb&7>u sf&1AcYpi4q~HOD1�P(7l#.]dž17(r^׃v}ns-@L[lٲ#tϊ6ݗ2Dvwi ,bǭYѶwv{/MDq3g-qm�]D6>u^K/.m(`ۅΝز�Umqeq*xH?(É2ۈj7o*ѻn )6*@e-2fDi# DCjvu0[A j:&Yf͞m�78-h|oU ,Gh�?=@{>DF Af#y QXpjt @,A4I;^ Sc&I{9f͍.QN(a"%FI&%B_˼uđa$'1RDF7X7~0SvHwˠH=lȐD=8Q]:!|y548 C}(I[csAFxD&;"qmɦ`lv:~ա�Q7~ }FB0aMcdQ_'mݺ3+5̶aY){f`COd#|Wҹј1JXFl%eXIA L]-Up,<8kz;k[&�1X@m#%8)iuzf h00ͨE˫ ET"@tÆV}#I$/+jF%{`%\;RΠO`A,p e mO?c,d#Lp*�lsmΔ0Vj'2 It&8;qw3.Z�Q  $B$aw�QD9G^ J-e U+a2 i{>D0?i?|M-0eb(%g mJ#e8xWӏtN}F36L%>{ajd/9?c I҂g)x?мe< 2HHPI"L �86mG7^}Qˬ=p 4hi1DZTtb�}\kD=3808q~m0٦ɏY`aj3ۙ2Hqǿt/W>p>@ :&Y~d�DN55uQ3NM>Hir N,9\(Uvp@&*qe, ݘX@c)˲w1QwujQځ0 3|}{ EGy(Jۇ@L28ɅK j HmY%X# �z{ql0QdLJȆ De0CG*ׁ DqD~̨u*D)Z0uNLjqgv -/eWRJSzm,j*&4(i㉐Rc pg#7>Y(iz@"ۈeÆM(5ye=V"ARYy"ϣFL( D_! '*Q"Mj J_8Z(C[26%Nc�RՁ(cI)mbYC2"I ݠ}' X>o%ù) —vBIogF2DѳQYP?H ẁ <񡓛ipliE()(w`6#ob@*pM��D} 1!bx�PWLpLȆ JnJ��OYַq(l�9s;{' BۜC?JX$balQ1w/X?%2FOkl0M%5(հ+&~+}j/7o{(` m˸ 8a?[1ke T7.>29mLq$bjC PpѤ�:HXNIzϣ3�.NAI}rEՖ{  >aѰ@zKJQhm[bDHH cBζv fJhn 0(8_8&9jDQŀ {d/"i("lO"l;v:DjIQ@״@#϶DB q䜈*8 6526j>R?S- V. 3}YAT J;O3u#bŠ LiD b\@΁0¤<mK J 04'wm^ sëyO JY NAH$FV\ J9IzH>�$ML(⚪DQ% F¢}^\ŤU 8}L8AhCR9;Pu1H ŗ<nhN,�ˏdg]ו)f}XQ aq9"QCX3XSh"b] JTA#S,t 3jPӋimQ[|y̎"Dvp(~P0)9 BZzUwE]18=d$(uh~Qjq&{T ɽvI`eok;sGaJ G8�$Ry(A) ED/LS[j>'a&~mLhjQJjQhocÞe<)c67\m''Y?&O22ư,j5)l u`?CïA_0a%dOQImIOͣ~3cph4r=>"S 0 h]/,=@~__:AjFj#a ۉD|�Q6}6F�,5aow<} A4`?""8,*D%! })/qx}fu >/@4%c؞؅>& 'ѰDm;;~=Cf9d"-7,ɷ Z&1ԱV; jcv/eسsð?"J J@䂙B2ptnI ZJD'bQɤ!�403% z0Mu�EbN8M9J<ho~}I@ |@4<Rhs>K J m j@dQ "6K DK\Oh * D@T D@T * DQ@T D%@TJQ@T D%@T *JQ$JJ@T *QI * D@T * D@T D@T * DQ@%JQ$Q$JQ@T *QI *@T *QI 7oW:MnIj76m֢۴ujzVvQ|MﳥN ]Hm^@P{A7}ѳoف6YL[k=y;jXVM'hUjyr}Q u??Ea?$I$I$$I$I$<I$I$IQI$I$I *I$I$IQI$I$I *Ie.pyRz $IQI =-8rKră.{*I$ D9"-<tDA&\DL'>%IK?hvmߧ8-O|iR`>?[6-(zwB *=KdS?/&鷽ھ~kn~[7tk޿5߾C׿}NiР@I@|J6hD6;E<gK=d$-s DQIJQ@T * D%I *@T *$$ DQI *IQ$- DQIQ=7kJ> DӔ@T *I@T *t,O@T K * D%I */k DQIQ݌wX *-QIQ(wNFgp:"KQ$IQ@tӏN@ov~i }ͱxW_J/؟u|S~ɼ_E@T *I@T *]4s<G?>>i\ =x]wMkk78ʤfs y@T *I#G"so?ytȑ)hپ3ǝu(~ڷ+S/^0>7Nto/%A믏r ^Ӯc?UK3kQ D ЦMG>:#<y,g_FYkΜL09E[ J?]ƍe_@$ DW^y=/Yo>~ݹKرҥ++FUVQo[{kuGRn;0xWD>O838 -5mبIֺ}?.8Z‹FO|jf@;o=^@Ԛ5̏ZNOq313gΉ{Ew !:TY+[G}o]ʨI<kwKMxͱIdkcRQU ᇻ/ L@$ DM7)~ǨqfQݳ?3@ 6ߔ Dg-=p/Sq J`1e~tp (uȐC|~ j79|4?art!ѭQ%-CuNh{h]'5,sC؞=р2ٯ(5&js<dف(ԇ?ms E3NԚͪDn]pa@Iw '<_~y D+H@첖]|AV[e) z�)*0F 'N%"|yK,^}Fqǎ]ڵׇ̝saY [p)â(Ɨ^͜5/`k?&rjAt̘ы+VEqmH%D, {w7밗1-@|fq^K2ⵅDo>A_D{#V'Ds Zl%t&-5o>w݊`/s|Q,x.zCT?b0�$A S>?<=)y LeFqJtmZ^tm!j5}۫w?J>7ua2w:`D4BRԺb׉lZ`&T> �4 N��}?[/\dt@t op:x^RQfwD.}3Dp?h zϘ@ jd,lrkQj 5"O^9>cQqi3f%2afZsD|Y52QQgv":s8pHo7}&MsI)0LR J gbKyM=ty`sId(�,O? (i �*dqSRʼbx+"|1>(ye@~d}Ş Ds $j {dIrSnsV bE< f�|1LZBwS6o9 �uN�.RK7vzsRQE7iHD;$G]ۉkQ[o=2X: Y'#[#p%QdbнG$5_eЉ7"/ rG�.[ D8\6lDBy<SFСcQ$EWn713q˄ɘo;X Κ57m~fQJv\5aM<6wEQ@LϖyY JV<V�PO ivqlr pr qֿ[RpN/"J;?g ~7dN7eP28"7)>Ţ%FNfvJ˗_O TĪ˜ Dy mU(}+/ ~R#@I6z';e&Vs%JOQ2mm �=�C(9n=^D 1c?5% xP"(AC @xhs޻( /׿F! uY뤺BAԶa;[ 4x8F4 ӯ(7䟜;=JQdEsh fy^oH(>-TÌu(G9C٩)w}I>Rj9Avx.qBW1F *d<ڍ>j'pP/ D)Cc <ؔTACa@BAs}m?ih'? D90V{r,H9(%Xix(۠ Q&;LVr(v9vxq;-tjmT"ZA4u.%d)R @@ `Zx :3b@r(SjQ QrG>~IIC] Jz+<Qtà D@1_lZ2с(` 8OMDi3|˟lN7I##o'u]R jj8W~ OIQl,) \ J6 %} RɵJ&K(P,};=V83N~H>z{6"fIVKǴ3Qm6_<FNT ;[68= DfDD8՘K0^ـ($|ÄQK-JNQJ.8qcQ{X+ZH q񋔫eBQOiQǂ7aM%f5�yQ@@g rO4Q& >\AA >VksY`RS(O�`u3JDaO(zx8Q%'o�Ml}e!NxD�@YXwR&zuKف(:YfD}Y)Hz"Dy4OU A4^zi5DCEWdĊ-n'fY(#ڞ=uD-C$ DLz9Y5ƴ @GQ[Q"Ǭ)|VJ (WDG#E%xApH~-%*Ql/ߛ犛}BA>@'~ �Y8ar|D[$k�QC~p_'>;%-9qܔ7 3);,1:|/ ,b%D??DBkd0 _@pHG{H[U8EDqvɄt$IQH SvW9nsļ'q7�Ctm(f;vyD$4?F(�,*#A*H2eR@_uo@)+�+9u/>"6HjED9iDWjH DDn*$bC na&Sy#8"ն,EN wڡF/1Q#9"qR[| $ DA0(e@aDAtmu�L}- l-<q�~lG<uKoRypU߯N  vY4Ve�a W Eʾ= aY"}ߵώvVLΝKN@ޙy {\#<9d;B<]%D%''W'F\G`%B!E �hĵhDN4kS!! B%DBh9Ѫ+2fQBh(Q%DJu:sQB4x(! %D Ѩh�QB�!JBe B !J D QBtqQz%DB�QB} (Q%D D Q! B(!J(QB%D Q.m ~1!$ D QB%D U#�!Jre>fl[/?%QQh()6k x�@Z l$wL:D�=R:u9Dۛ<9b&Q㢆фqQc[� D &D 1S 6K X# ���K~Ǵ5SMM�� hk4,b*Q���fI6O܏���@V0-$s:! ��X8�� -`撹eΛ9%���:s,2Q���L\��NhdQlyoC]3#! Q��WWVX~�g.kfaMFن(��h*5o]G yQ_kޮ;7s68:Qe��B%D"?im~X! ��QB07G,db|Y�%D ъi%U&! ��QB{fYnr>G��B%D)F�@!Zk�@ D� DA3B��(!j+51,B��(!d(��hтnCE>s>WXxڻ}%}s^hGի|-->ZHh8}��(!ƀtײe"LuIO\6y1Vzm7hpFxg0=[Wܧ~^=]œҩxzܶڵQ��ђ9rM<M]GVZﭳa+]iN5CfϞp.\>![D2qh l6Rjn۶O|v]u !Z2��͛?.rozICwM$ԩe-zSkպKLl䭧.\N]t5nµ]]l7СB7eoܴi|en㦭%+ݤIܦMu,uǏ-_˻zj])~�! ��!*ڹZQPRg[Bgƌ*"1zoJcg\.&D1Dek;** Z~ztvUeA&Lx5k۽ߦM{԰ڣG yE_2B 6Rp�x7uz5o^ Q%%5=G#{3gq=zQc #r˖~CTa6w#i۔&D[^]CJ՚9OZ/keeMsLmgCTg®y��bBcZ5븕+h,<G=g׮e{BLΟ$Xvɾ߾[`}CVtHzRhg/1D_{ 2m_b\|}}~GUQ�#coT!^`!G}OPҧ<G=~Sib5eKMVf-)D5[6l(װQ3_}"CWs&-nn�40|8hns41k$hSطuN<yt:HG۲?>g>L &M[<0!iҢ QzYaD�&.%K5Pa<D_} UzGڷ -oCr':z.!'iHj{=z*LsJl}|Ѣ徣{&o9onBTh]�� !=;:E5S8qλ?t)^w=bNnr6R)("+454B<{:^ Qk賍GfEs ��?D\'K!Vײ@CTEiyeSkO?pJ_S]1tN/tB[#F땕^zUJZSKj>h\D]~ޜ.]_G=h(} jc*մ��=D52]z!Usx癴Uyԅz].s4):S䩤inm|jwvd4cC{/h^/ZeZ'4Z HU|9ov-5w>p^U񭣿>GrKܷ8s;#BӺz��BT^饃Pt!DSS_观hbP+6}n]D>"B!:Dw۹( :pKQZwf^2I@.E<` J˫پ=@9^ m336ӗ1>� DBt !B1zH$eqvH�BT Ѳ6ԇhq6ԇhq962!i)1�BT.H^M� DBt f�@"Dhq=�B!*D_6Awm�!ii5M� D[ M^ǧC޳ݽ,f 5M� D)!̥X4Df~�R!X` �n!{p�-��чp ��>;_����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/architecture.svg������������������������������������������������������0000666�0000000�0000000�00000151624�00000000000�017503� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="210mm" height="297mm" id="svg2" version="1.1" inkscape:version="0.48.2 r9819" sodipodi:docname="architecture.svg" inkscape:export-filename="/home/tito/code/kivy/doc/sources/images/architecture.png" inkscape:export-xdpi="90" inkscape:export-ydpi="90"> <defs id="defs4"> <marker inkscape:stockid="Arrow1Lend" orient="auto" refY="0.0" refX="0.0" id="Arrow1Lend" style="overflow:visible;"> <path id="path4453" d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" transform="scale(0.8) rotate(180) translate(12.5,0)" /> </marker> <marker inkscape:stockid="Arrow1Lstart" orient="auto" refY="0.0" refX="0.0" id="Arrow1Lstart" style="overflow:visible"> <path id="path4450" d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" transform="scale(0.8) translate(12.5,0)" /> </marker> </defs> <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.46734657" inkscape:cx="324.35782" inkscape:cy="565.29868" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" inkscape:window-width="1359" inkscape:window-height="821" inkscape:window-x="399" inkscape:window-y="119" inkscape:window-maximized="0" showguides="true" inkscape:guide-bbox="true"> <inkscape:grid type="xygrid" id="grid3755" empspacing="5" visible="true" enabled="true" snapvisiblegridlinesonly="true" /> </sodipodi:namedview> <metadata id="metadata7"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title></dc:title> </cc:Work> </rdf:RDF> </metadata> <g inkscape:label="Calque 1" inkscape:groupmode="layer" id="layer1"> <image y="82.362183" x="47" id="image3962" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAIABJREFU eJztfXd0HNd57+9O245OAEQlCHYCIESKkEiKiimFlmRbR1Txk2PH0rHVnFhxnPL+kI/fURLbL885 OZJDJT6WHUlOTIlFoCiqi5RkkRTFJnZSBMECEL0RZdvsTrvvj8UdzA5mFwuwyvF3zpydnXJn5n6/ r95GCgsL8QdKxPLL9jnbOSeilo2RYTn3B0XCtX6By0gcEozlLBvP9imlHABCKSWUUgIAlCbzkxDC NgMAHf21brpl3wkoXzj6IgPAymwBCWYLlFLBMAxO0zSiaRoxDIOjlPKCIIgARFEUJY/H4+I4jud5 3vx+wzB0wzD0WCymxONxhVKq6LquUkp1juMMnucNURQpx3EGx3E6AG1000c3ijFN8YWhLxoAmJQL o5tIKRVUVeUVReEMwxAkSfJlZWXlFhUVFZeUlJSUl5eXTJs2bXpFRUWRz+fzBwIBf25urk8QBEEU RWm0XKJpmqrruhoMBuXh4eGwLMvhzs7Ogd7e3p7Ozs6uzs7Oru7u7u6RkZGLkUgkBEARRdGQJMng OE4DoGIMFExLXPf0RQAAk3QegAhA0nVdiMfjvKZpotvtziorK6uYO3funLq6ukU1NTWzKisrK4qK ioqzs7NdoihCEBKfSUjC9BtGMm8opeY5juPMfUopdF2HqqoIh8N6X1/fQFtbW3tTU9P5I0eOHGtq amq6cOFCSzAYvMjzvOJyuXRBEDQAChKAsJqM65LIdewEWtW7yzAMKRaL8aqqijk5OUU1NTU1N998 803Lli1bvGDBgvnTpk0LuN1uEEJgGAYMw0hiLPu9FCKEmACJx+MYGhpSzpw5c3bv3r1H9+zZs/fI kSNH+vr6Ogghssfj0XmeVwHEMQaG685nuN4AwDx2HoAEQFJVVZJlWXC73XmLFi2q/9M//dNVq1at Wj5//vw5gUCAEEKg67rJbDujrQBwOp+KKKVJm/W4tWye50EIQTQaxfnz57t27dq1f/v27R/t27dv //DwcJfL5VIkSdIIIXEkNAPTCtcFEK4nADA1LwFwx+NxKRaLiSUlJTO//OUv337PPffcuXTp0sU5 OTkck3AgobIZMQYzpjCilCIWi0FRFBiGYQLGSgxAPM+D4ziIogiPx5NUPqU05f3sXXieRyQSwYkT J86+/fbbH7711lvvnTlz5gTHcRGPx6MRQmSMAUG/fNU3NboeAMAk3gXAHYvFJFVV3bNnz154//33 33Pfffd9dfbs2dM5joOmaUk2GhirdHZMlmX09/ejq6sL7e3taG9vR39/PwYGBhCJRKCqKjRNMwFk l3JBEMDzPDweD/Lz81FQUICysjJUVFSgvLwcxcXFCAQC5vM0TYOuj+cjz/MAgK6ursi77777+/Xr 17926NChvYZhDHu9XgaEOMbCy2tC1xIAzLkTAXgURXHHYjFp7ty5ix5++OE/u/fee79SWlqaxaSd VSiQYDpz7FRVRXt7O06dOoWTJ0/i7Nmz6O3thSzL0HXdvFYURVO6rU6elfnMbzAMA5qmQVEUEzCE ELhcLuTn52PmzJmoqalBXV0dZs2aBb/fD8AZDIQQCIKAwcFBY/v27bteeOGFl/ft27eLEDLi8XgU ADGMAeGqO4vXCgD86OY2DMMTCoWkkpKSWY8++uhD3/rWt+4rKSnJYhXJVDCrSEIIFEXBmTNnsG/f Phw6dAhtbW2IRqMQBAFutxtutxuiKI6z+VZmW3/tx1OBQlVVxONxyLKMeDwOSZIwffp01NfX49Zb b8WiRYuQnZ0NSilUVR3nLwiCgOHhYfrGG298+Mtf/vKF48eP7/N4PLIoijEkgKDiKvsHVxsAVgfP G4lEJJfLNe3rX//6/d///ve/M2/evDJN0wCMqVBCCERRBAB0dXVh586d+OSTT9DS0gJFUeD1euHz +SCKoindqZw3O5Ot+1P5r6oqZFlGJBIBpRQlJSW45ZZbcOedd6KmpgaEkHFagfkZnZ2d0f/6r//a /OKLL/62r6+v2ev1xjmOY2aBOYpXnK4mAFhI59Y0zReJRKQlS5Ysf+qpp354++23N3Acl6Tqmeqm lOL48eN4//33sXfvXoyMjMDn8yEQCECSpHHqnJGTpANIsv3W+5z+ZwIG9qtpGiKRCMLhMERRxOLF i7FmzRqsXLkSXq83CQi6rpsh5ZEjR9r+9V//9Vfvv//+Vp7nhyRJigGQMRY6XlG6WgBgSRxfNBp1 SZJU+L3vfe/RJ5988jsFBQVeVVVNR45JPKUUBw8exGuvvYbDhw+DUoqcnBx4vV7TLKRicrpzdvVu P5YOAE6OoxPwFEXByMgI4vE45s2bh2984xu466674PF4EI/HoWmaaVYEQUA0GsWmTZvee/bZZ/+t q6vrhM/nixNCIhiLFq6YSeB9Pt+VKpuRAMBNKQ0Eg0HP3Llzb1y7du3PH3nkkXtdLpdIKTWZzxy1 48eP49/+7d+wbt069Pf3Iy8vD7m5uXC5XGkfZLX3U038OIV31uPpzrNzHMfB6/XC6/Wir68P77// Pnbu3Amv14s5c+ZAkiQoimJmGgkhWLx48azly5ev6ujoCDU3N1/gOA4cxxFcYZ/gSgKAICH1Xk3T ApFIxP/AAw/82a9+9av/t3jx4tmapplOHYu7u7u78Zvf/Aa//vWv0dPTg8LCQuTk5Jg+QKrKT8fs S80EOj1zIg3ANhY5+Hw+9PX14Z133sGRI0dQUlKCGTNmmNEGkIhmCgsLs1avXv2ngiDkHDp0qElV 1ZggCFYQXHYgXCkAEAAiIcQXj8d9lNKCp5566n//0z/909/n5OR4meoDYHrrb775Jv7lX/4Fx48f R0FBAfLy8sxrzEIzYOJEWsDqM0xEmVxjvTad4+l2u+HxeHDu3Dm8+eabGBoaQk1NDbKyshCPx830 tSAIZNmyZYtmzJhR+9lnnzWPjIwMiaLIIbkZ+rLRlQAAY74/Eol4/H5/5bPPPvt/H3/88QeAhHpk 3rokSWhvb8fPf/5zbN68GW63G0VFRZAkKXXhKUCQifq3Mj9VythKkwVJKmfR+kzmw+zduxc7d+5E aWkpqqurTSeRbfPnzy+vr69fcezYsdbu7u7u0TphTc6XDQSXGwAcEiGePxwOe0pLSxf++te//sXd d9+9QlVVU+XzPA9BELBt2zb87Gc/Q3t7O0pKSsyEykSUCQgyOT4RpVP/1vOTCTlZpOP3+zEwMIB3 3nkH0WgUS5YsgSAIZv5AVVWUlpbm3HTTTbeePXu2v7W1tWXUFF5Wc3A5AcCyev5QKOSePXv2kpde eunfly1bNp8xHwAkSUI8Hsd//Md/4KWXXoLb7ca0adPMkC9Tmoipmdr+dOdTMdV+LpN7GPOt51wu F3iex549e3Ds2DHU19ejoKAA8XjcDC3z8vK8y5cvv/XChQuhM2fOnBEEwWA9lnAZQHC5AECQkHxf KBTyLFiw4KaXXnrpudra2hnM2QMSzO/q6sJPfvIT7Ny5E9OnT0/Kq0/6oWlsfLrjk2kRtP6m2k8l 8dbrUgGD53l4vV6cP38eO3bsQFVVFaqqqky/QNM0+Hw+cdmyZSu6urqip0+fbrKA4JLNweUAAPP2 /eFw2D137tylv/3tb/99/vz5ZbquJzH/9OnT+PGPf4wLFy6grKwMkiSZFXElQOCkBSZ6jlPc73Te 6ZpMzID9Ona/x+PB8PAwPvjgAxQUFGDBggVQVdX0CdxuN9/Q0LCsvb09fObMmSZRFK19FKcMgksF AAEgEEL80WjUW1lZWffiiy/++8KFCyt0XTfje0mSsHfvXjz99NOQZRnTp08Hz/PjJOVygmCqlC7e T3fMyfGzHncqw55YkiQJhmHgo48+As/zWLx48TgQLFmypKGlpWW4paWlWRAE1qQ85bTxpQJAAOCN xWK+nJyc6hdeeOG5pUuXzrYyXxRF7Ny5Ez/96U/B8zwKCwsvu7PmdK+TFsjUx3Biov3XyRm0Xp/K fDhlFa3nWXP07t27QSnFkiVLkqIDr9cr1NfXN5w8ebKzs7PznCAI1l7Lk6ZLAQAPwK2qakAQhOLn nnvuX1avXn2j3eH7+OOP8bOf/Qxerxf5+fkTFnolQDBZmizDna4BxloS7fekAozVLxBFEXv27IGu 61i6dClUVTU7owQCAWn+/PlLDx8+3Dw4ONjJ8/yUNcFUAcAh0U8vEIvFsv7hH/7h/zz00ENftTP/ 008/xU9/+lP4fD7k5uYmFXAltECq+ydbphMA2G+qrJ/9/nRaxMk/sGoGSik4joMkSThw4ABLFZsg 0DQNBQUF3vLy8tp9+/YdjsViAxzHMZ9gUv7AVADAPH5/MBj0PPTQQ9/50Y9+9JfW7J4kSTh69Cie fvppuFwuk/mZSmi6405buvvt+ywhY3U+UzEr1f5Ecb/T9enuS3UvaxHdt28fAoEAampqzBBRVVWU lZXlud3usoMHD35GKQ0TQibtFE4FAAIAXzgc9tx0002r1q5d+1Ov1ytZHb62tjb8+Mc/ZkhNunky GbvJHJ8IXKnutQOCHbP+ptqfjKZwujdVpGA9x7q8HThwAKWlpZg5cyZisRiARA+k2bNnVw4PDwun Tp06zHFcnBDCxiVkRJMFAA/ArSiKPzs7e8avfvWrZ2fNmlUMjLXfh0Ih/OhHP0Jvby+Ki4sBpGdG pip7su0Ak703UwCk+rWX5eTsZRImWpnPjrH+kAcPHkRtbS0KCwvNPAEhBLNnz17Q1NTU1dvb28zz PButlBEIuIkvMYkgMfTKF4/HfX//93//w4aGhtms3x1ro//FL36Bs2fPYvr06Ukfm4oyDbcyfkmL NnACXiZmIxVN5PVnEh1Yr0+173TM5XIhHA5j7dq1GB4eBs/zZje17Oxs6dvf/vb3c3JybjAMw4uE ic6It5PRAAJG07x33XXXmqeffvpvCSHE2qq3adMmrF+/HmVlZWZqN509dtpPdWyyjly6ZJCVpqra UzE7VXlWTZBJRxTr/ex61mQ+ODiI5cuXm72bNU1DcXFxdjwezzpx4sQBQkgkU1OQKQA4AC5VVf25 ubkzn3vuuZ+XlZXlMmmSJAknTpzAP//zPyMvLw8ejyfp5qmAYDIAuJTIIVMApLLr6aQ53XmnZ6cD GAOBJElobm5GTk4O5s2bZ451MAwD5eXlVc3NzV19fX2nCCGKJV2ckjJRE2wwpkeWZdcTTzzx3fr6 +ipmf3ieRzQaxTPPPAMA8Pv9GTlB6fad/ju+mE3d29W7kxaYjHOY6j1SvdtEzt5k1X4qjeByubBu 3TqcP38eoiiaWiAQCAhr1qz5rs/nW0gp9SDBt7TSkQkAOAAuWZZdtbW1Nz788MMPappmZvp4nse6 devQ3NyMwsLClDYwU8ZnShNphInaA9IBZaLyAWcmpZN+6332X3t7wkSbKIoIhUJYt26d2dHUMAwo ioLa2tqqm2666UEABUgMtuGRhiYCAHP8PJTSwF/91V89UVRU5GWVI4oiTp48iQ0bNqCwsDBpGJX9 g+37TnQpzp/jy09g/9Mdn0hV2487USYSPdHm9EzDMOD1evHZZ5/ho48+gtvtNrOEAPDlL3/5noKC goZRLSAiDZ8nAgAHQIpEIvytt9666mtf+9ptbHgWx3FQVRXPP/88AMDr9U5oD+2VYj+WqgLtNBmb P1XfwgkE6d7T7tilk2r7PamuAcYyg9Zy2XlRFLFlyxb09PSYUYGiKCgrK8tZtmzZgwCKKaVptUA6 ABAAgmEYHlEU8x577LHv+P1+jkk569Fz4MABTJs2zfwI6++lHpsMZZIdTOcLpCrT6f3SgTuVENjL sDPWfq+V0dZ7rOWKooienh689dZbEATBdAZ1Xcfy5cu/VFRUtAKAFwlfwJHXEwFAikaj/MqVK7+0 atWqBtaFmed5hMNhvPzyy8jOzjYf7lRR9mNOlZEJpbsuE4ZPdJ/9GidpnMgUTFadO93jdMzeqMSO GYYBt9uNHTt2JDmEiqKgqKjI09DQsIbjuOmU0pR5gVQAYLbfzXFc9p//+Z//L5/PZ1YSz/N4++23 0dLSYo6Fm6jSMmH4ZMxDpjRRJOCkNTK17cB4SbWez8TG25lsHfqeivnWjeM4RCIRvPfee+b7sN+G hobl+fn5DYQQL6XUMSJIBwBJlmXhhhtuuHHVqlXL2AhZnucRDAbR2NiI7OxscBznaB9TSYj9AzOp 8InIqedO0sdk4OVTOr6nsPWc/VlO9tyuwq3XTVY7WFW+9b+T6XC5XNi3bx/Onz9vDp7RdR3FxcXe urq6OwEUIoUzmAoAPACXruuer3/962tyc3NFq/Rv374d7e3tCAQCSRU0kapnL8ty2+nuzVQLsLH8 DKCpWgvT5QAyMRepQO50TSYgSQcEq5BYy0kFGkISM5R8/PHH4ybMaGhoWBEIBGoJIW4nLeAEAAJA UBRFqKioqL7jjjtusyZ9YrEYtm7dCr/fb3qe1spI9ZIAWLICy5YtA8/zE4LAiQlOv/X19SgsLISi KI73pVP5k20oAsZ75k7XpAPCRMx30phOz7QekyQJn332Gbq6usyRVLquo6KiIn/WrFlfApCLhGBP CAAOgBSLxYTbb799VUVFRS57IGuWPHPmDLKyshwZkuoY23RdR21tLW6//XYQQtKCIBMtoOs68vLy sHr1akybNm1CEEwm2ZPqO+znJwJ/JpJvvc56Xyqw2Y9zHIfBwUHs37/fHFjDNG59ff0KSZKqCCHj nEEnAPCGYUhutzv3rrvuWm2dVYNSirfffhuCIJiNPRMx36lCCUn0cFm9erUjCJwYkI4opSguLsYd d9wxaRCw/6migHTvlQmT0zE/3T2pfAgrKNh5XdfNkcb79u1DKBQyTYGu65gzZ051QUHBEkKIj1Ka pAXsAGDqn5szZ868xYsX17HskiAIuHDhAg4cOGB6/pkw30kqWCeHpUuX4o477hgHgokq3k7sY0tK SvCVr3wF06ZNQzweH3ddOh+BnU9Fk2ViJtLOyp0seNh9rKMoI1EU0dHRgVOnTiU5g/n5+eKsWbNu IoRMQ8IZTAkADoCoKIq4cuXKWwoKCiSr1OzevRvBYNDsz5/u5dIxkw0NE0URy5Ytw1e+8pW0IJgI EGx0Mc/zKCsrw913342ioiJHEKSjTCTd/q1O3+vEZKd7U4V8mYDHKfwkJDFl3sGDB5POcRyHefPm 1UmSNIMQkhQNjAMApVRyuVyBlStX3mydn8cwDOzevRsej8f8b6+gVJVk/2UME0URkiRh+fLl+OpX vzplTWAtTxAEVFRU4J577nEEQarowEn6U4EwnYRa43mrenba7ECwM9eJ4amYz0gURTQ1NWFkZMSc bUXXdcyYMaMsNze3luM4L01MnJ2oO9v9gqqqXGlpaeXChQvnM/XC8zza2trw+eefJw3gzFQL2CuR dXuWJMncVqxYga997WspfYJ0GoGZFFEU4XK5TBCsWbMmrSaYqF0gE01kZ3imEsz2GUAmknSW4k3F eJOBgoCBgQGcO3cuyRnMzc0VysvL65CIBszUsBUAPEbtf11dXV1xcXGWtYIPHDiAUChkTt9irZTJ fLBhGGZjEpNal8s1IQhSMYMxjgEgExBM1G7g9Nx0Uj+RFrAfZ+Xa6yXVvZkw3kq6ruP48eNJ3yKK ImbOnDmP5/kSQoiZD7ACgKV/paVLl97I5t1l3v+BAwcgSRLYZE5OjRVOleRUqYSQJKm1aoMVK1Yk mYN0GoZt7D0ZqCRJMqeKS2UOUjl/9vdOx+SJVHU6Fc6Ymgo41m2yxPM8zpw5g0gkkpQYKisrK/F4 PFUcx7mYGUgCgGEYgtfrzamtrZ1rLSwYDKK5uRkejyclE9JVlv06YGyiCOYMMi0giiJuueWWcSCw g8hODAD2MgVBQGVl5TgQTNQimE6y7eftYEhlz52k3O4TOPkIkyVBENDX14e+vj5zrIau6ygsLMzJ zs6uJoR44aABeE3TuKKioulVVVVV1oka29ra0NfXB5fLlRHz2f9UEmFnnNUncLlcSSAAYE6aYC3b +kwrMc3CQOB2u00QpDIHTjRVFe/E/FT1YL/X6g/Y3yVTH4DVQTQaRXt7uwkASikCgQBXVFRUDSBr lPemfiAAeFVVSWVlZWVBQUHAWkFnzpyBLMtm6ncyku700day7ebADgLmE1hB4AQ2KzFQWTWBKIrj NEE6M5AOBKkkNpX6d7qOMZStR6CqKhRFQTweN2cjZRNcU5pI9ebk5JhaeCKilOLChQtJ/wVBQHFx cQXHcQWjfoC5YAQBwOu6zldXV1ezXr2sUpqamsbNsWst2B5W2Zlsr0w7s9hmnRSKXbdixQpQmshA WiebsJZpJ1aefdZwAKYmeP3119HT05MkIdZyJ7Lhdkbar03FbLuUM+CzGU/9fj+ysrKQk5ODrKws ZGVlIRAIICsrC16vFxs3bsSxY8fSzqMEJLRAR0cHFEUxeUIIQVFRUaEgCMWapgmGYZAkAHAcJ1ZX V1fxPG/OX6fruhlSsI+0p1Stx63nrQBJxzBrWfaZwSilWLFiBcLhMD744AMTiKwZOpWTxMqzTizN iEUHW7ZsSWo8SSXpqZhvndiJ7TNms3cQBAEulwsej8dkcHZ2tsnknJwck8Eejwcejwc8z5sxvPV5 W7duxcmTJ833TUc8z6O/vx/hcBg+n898p/z8/GyXy1WsKIpkBQBHKeV4nneXl5dPt1ZeMBhET0+P Gf45ST/72FTnrOCYCADs5e12b9GiRWYoamdoKrI2YdupoqIC9957LxobG9Hd3Z30TGsSh80Wzn6t U80Tkpj/wOfzmQwOBAIIBALIzs5Gdna2KdEejwder9dMVrE2FlY/1npjz7YCauvWrXjjjTfMafUm Io7jEAqFMDg4iKysLLOsrKwsn8fjKQyHw24AYxrAMAzO7/cHiouLp7EP5DgO/f39GBoaSrI9Tky0 S771OnY805CGefPMN9A0DR6PB263O2lYFLs2HaUCAaUUFRUVuP/++9HY2Ij29vYkrWIYhsksJsVM TTMms33GXEmSTN/D2oDm9D6pMpHs+eyYruvYsmWLyfyJvtf6nHg8josXL6K6utos2+v1Cj6fr7C/ v98DOwA8Hk8gOzs738q4zs5OxGIx+P3+JAbapdu676QZrBI9WeI4DuFwGMFgcJwmsZulVJUBOGuC yspKPPDAA1i/fj3a29vNNLeiKKiqqkJDQ4PJXLYxFe30zFRpZqfkkz0UZXWkqqqZb3nttdewdetW E1SZEgNPT09PUvmjM5fmAjABQJAAAHJycrICgUDSZH3d3d1pm2vtZAUBexHruUzKsDpNlFLE43Hs 2rULw8PDZh94J38jHaUCASEEM2bMwFe/+lVs2LAB3d3dZtlNTU3w+/1YuXKlyQC7dgKSVxpLx2zr ead6Y9/LcRx0XUdjYyO2bNlimoypUH9/f1KdC4IAn8+XQwjxERYKAOB0XUdWVlaW1+sVrTeEw+Fx qj+VvXfSANb9dMkNdpw5V8ypYj2Qdu3aBUmSYM1POL1LOnICAVOVgUAAt912G9599110dnaammDn zp3QNA2rV6827TYzC9a+EqmY7fRr3bdHHEAiabNp0yY0NjaarZxTpWg0au4zcPn9fv9oMmgsDzAa a3oFQUjSM7FYbJy6TZUGtV/jFAunYxZjPouLZVnG5s2b8fbbb5v22TrLtr09PBOyhogsDS3LMhRF QUlJCe666y7k5+cjEomY7/vhhx9i27ZtAMaAZ0042Td2nJkKu+awq3Lr96iqig0bNuDVV1+9ZOYD MDvHWEEoSZKHEOIhhCQBgLjdbrfdw7Y3zzqFSZn8T5UJtPoGVm87FouhsbERb775plkJ0WgUFRUV qKysRDwenxIAWCUwECiKgmg0ajKrpKQEa9asQWFhIcLhsAnst99+G2+++WaS+WFknf/Yuu9kCuzf zr6bbZeT+QDGZQ9HIxcXEuMGCVuKFQBIIBBwO3nyE21O2sD+a913KtuaEZNlGRs3bsTrr79uVkI4 HEZlZSXuu+8+eL1eKIqS5CdMlhgTg8EgNE0zs4WsU8mDDz6IoqIiBINBk+lbtmxBY2Nj0rj8qeTs 7d/MftevX39ZmZ+KRFEUOI4TMQoAk4RR8WcMs7/wRCCYqEHEWll2m2+V/A0bNmDLli1JzK+qqsI3 v/lNFBYWmhV/KQAAgEgkYkYWLG3MQq3y8nI89NBDKC0tTQLB5s2bsWnTpnH5AasJTEepmH+5JT8d 8YkHCIQQMi6usDINmHyHh3SNHU7Ojl3y169fj9dee80MsyKRCGbOnImHH34YxcXFSRV4KQDQdR1D Q0NmyGVtRWTJloqKCjz22GMoLy9HKBQygdLY2IiNGzcmMTATEFxrybcRD9h6BOm6btjz2042PdVm /UCn43ZtoOs6FEUxJf+VV15BY2OjyfxwOIzq6mo8+uijKCkpSWovsGqBqVAoFEIwGAQwPm1sB8H3 v/99VFVVmQ1ioiiisbERmzZtMk3RRCCw1g277mpLPiPDMNjLUQ5IzCk3Km1x64JGVgnOhKzXppN+ Suk4tf/yyy/j1VdfTVL7s2bNwhNPPIGysjJz4kTroAcWKk5WA6iqisHBQXM0Eft+IDUIfvCDH2Dm zJmOIEinCex+Dnvna8V8QghUVTUopTowpgEoIcSIRCIxq2PD7J7Tx2Sq+p2AYK0sxvxNmzaZyZZw OIzZs2fjL//yL1FeXg6e55M6jFjtP4tSMk0IAUAwGEQ4HHasHMAZBJWVlSlB4GQO7C2EVm9fUZSr pvbtS+2OCp8GQMOoBgBGtYCqqjGm0thLp2opS+ftT7Sx8hVFwSuvvGIynxCCUCiEOXPm4Mknn0xi vtVLB5CULJqMBhhd9j0J3FZKBQIAaTXBhg0bxpkDaz1ancarKfnWjqHsV1EUFaOrlJoAGF31OhyL xVQralnfQCcJB8aPk0sn+VZToKoqNm7caNp8IGGX586dix/84Aem2mc0MdkJAAAXjklEQVSSb828 scjB6gRmAgJKKYaHhxGJRNJeNxVzwKID5tMwx5Zt10rtM/6x76KUIhqNygBilFLTB6Acx9Hh4eGR YDAoWwGQl5dnVnqq8G4ihluvBRL2+9VXX01y+Bjz//qv/9qUfLfbbTKfaQj2EVYTkKkGkGUZw8PD oHTiNoSpmgNriMh6+LD9a2Hz7ZN067qOUCgkI7E66ZgG4DiOyrIcCoVCw4yJowsXmTn4VA6enelO /9lGSGKJONbIwdqt58+fj7/5m79BeXk5OI4zmc+aZK0ZNasPEI/Hzblz02kCSimGhoYQi8Um3YA0 WXOwceNGc+VxtuD0tWA+x3FJM7YCidSwLMshAFFKqQkAgxBCw+FwqLe39yIwNu1YXl4efD5fUhdt ezyfiUNoGInVsrq7u7Ft2zbTOWHM/9u//VtH5ltz6dZGJWZfY7EY+vr6HM2TlVhz8mQjhqmAwGoO 4vE41q1bh82bN1/tUA+iKCI/P9+MSgghkGWZhsPhEUJIFIDBEv+UEKKrqhrp7u7utUpuVlYWCgoK cO7cuZQreDpVqvWYdZ/1yGXe/oIFC/B3f/d3KZnPJN5ettUENDU1gc1daAUgYx5L+tg7gmZKzOxY u5cRkljGnoFg7dq1aG1thdvtBgC8/vrrABIS99Zbb5ljKq4WUUoRCASQn5+f1IIaCoUUWZaHKKUR 5gMAo2GgYRjx1tbWNqbudV2HJEkoKytLOVInlbSnMhHsXlmWUVlZiR/+8IcoLy8HISQp1LNLvZWs TiDHcTh+/LipBewJLCA56TNVsmsCpg0AoLy8HI8//jjy8vJMIIqiiDfeeAPvvfeeOSvK1aTRUcHI yspK0gAXL16U4/H4AKU0ClsYqBNC9NbW1nOxWCyppa26ujpldg9wbiZ2sv92p/Duu+/GjBkzAMBk vFXtpyKrk0oIQWtrq7myhr3fnqqqGBoaSkr6TJVSgYBSiurqanNpF3Ztup5DV5oMw0BJSYnZgYZR b29vSNf1XsMwZNgBIAiC0d7e3jo8PGyGgpqmYebMmWYkwCiVhKdiuD0p4nK5UFlZaapWa186e5Oq lexOIHvHrVu3YmRkxPzPnjs8PIxQKHTZKtYaUtnb+0tLS8d1+rgWzGdUUVGR9Hxd19HX1zcIoF/X 9ThgyQQiAQDa09PT3tXV1ckqOh6Po7S0FDk5OebgDKeQ0KoNUrUBWI+xxp9UjE5HdgCIoogDBw5g +/bt5gymmqYhEolgcHBwyu0F6ciJ0bIsT9rJvBJEaWIgSUVFRVIX9Wg0ir6+vj5CSD+lVCWEUKue NTiO00Kh0EBzc/NZVpCqqsjNzUVFRYXZO8jJ405l/53AAiQ6d+zYscN8QeuAiYkSO8zW26X9+eef x5kzZ8BxHBRFwcWLFxEKha4IU+zp8mg0iuPHj191W+9ELH9TXFxs+m48z2NwcFAdGhrqAjBAbW0B QCIU1AzDiJ44ceKYdZkyQRCwcOFCszuWnfGZaAQ7OFwuF9577z28/PLL43Ll1uyeE/PsGoCV19LS gn/8x39EZ2cnotEo+vv7x40wvlSygtvabvLWW29lPGjjSpOmaaiqqkJ2dnZSBNDR0RGUZbndMIxB OloZVgBQAJogCNrnn39+ZHh4WGcfqigK6uvr4Xa7zQJTRQBO0u90nJXx/PPP47//+7/NVClLpVpB ZKdUDPX5fPj000/x1FNP4fTp04jFYkktdJcKAna/tUnXMBJdtxsbG82E1bUmQghqamqScg66rqOl pWXAMIwLuq6HMdr+4wQAo62trbmlpaWVxb/xeBwzZsxAWVnZODPg5PilAoT9P3OgfvnLX+K3v/2t mUNnWTSrhNspFSP9fj8++eQT/OQnPzG7RF8OEFiZb8/tv/LKK46dPa8Fjfbuxty5c82IhGVb29ra OjiOu6DregwOAAAAned5LRwO9x06dOiQFe0ejweLFi0aBwBg4lG0qUBiGGOzhTz33HN48cUXk0Bg Z1qmjPP5fDhy5Aiee+459Pf3m1psqiCwM5+Vt379emzcuDFpLN+1Jk3TUF1dbXadAxL2v6OjI3rx 4sXzADoNw1DNkNZ2PwWgchwX++yzzz6JRCImoxRFwZIlSyBJUlJFOtl3J6bZAWHdWBi4du1avPDC C46aYLJS6/V6k0BAKZ0SCJyYf606c2RClFLU19eb8zgyOn36dL+iKM2apvVTywk7AAwAqiiK2unT pw+dO3eunYWDsVgMs2fPxqxZs8Y1vqSy++yaVPkA6z7TBL/4xS/wn//5n+M0wWSafRlZQTAwMDBp EDjZ/KvZmWOyxBbqXLRokTkegKn/5ubmNo7jmjVNS+oJ42S0dJ7n1ZGRkY69e/fuslaCJElYuXKl uVKVkwlglM4EpDIXzCd49tlnTRCwptRLBcHatWsn5RPYmX8tOnNMllRVRX19PQoKCpLUf0tLS6S3 t/c0gHO6riuEkJQaAEisOqnyPB/bvXv3tsHBQY0xSJZlLFmyJGk6ViuDAedEUCpn0G4KdF037ekz zzyTBALWrj6VpI7dHDA1nq7/nhPzr1fJBxJ8cLvdWL58eVLG1jAMHDlypEvTtBOapvVQSpNa1pwA QAGokiSpLS0tR44dO3bUOiwrPz8fy5cvhyzL4zz0yTDeyWwwYnn2Z555Br/5zW+SmDCZDiBWcgKB XbOYFUCvjw6ckyFFUbBgwQJUV1ebwsnzPPr6+vTm5uYzPM+fUFXVDP8YpVw4khDCxeNxnVKaddNN N/2JlXHTpk3D7t27oY0uIJXK6bNXKuC8kIITsZDq008/hSRJqKurM5M/O3bswOnTpyeddBFFEe3t 7Whra0NNTQ28Xq/5Pizk/SIyn9XhN77xDZSVlZnhnyiK+OSTT/qPHz++DcA2RVGGrOofSL9yKOE4 ThwYGAjW1dXdNm3atBwmiXl5ebh48SJOnjyZNHWM9WVSgWEyIR0Dwd69e5NAsGPHDjQ3N08p6+YE AntyizH/SozVuxIUj8dRW1uLNWvWJMX+wWCQbt269Vg0Gt2qquoRXddVe6Iq7dKxHMdxkUgkJklS weLFixuYnaaUoqioCHv27EE8Hk+a6iQVo60qfzJkBYHL5UJdXR127do1JQ3AyAqChQsXwuv1Jg00 YSDYsGHDZRmifSWJ1e+3v/1tlJaWJkn/gQMHhg8cOPAhIeStWCzWi0S6P+n+dABIZIo4ju/r6wsu WrRodU5Ojp+pxby8PIRCIXPGKjvDrYyeCuOtxECwf/9++Hw+BIPBSwIAMAaCCxcuYNasWQgEAmYa NxQKYePGjdiyZct1zXwgMXz/hhtuwD333JM0FFyWZWzZsuVkMBjcqmnaPk3T4k5p6gkXj+Y4jg+F QmGe5/NvuOGGpcze67qOiooKHD58OGlm6lR2fyqOm+09AABHjx7F8PDwpDp3piJRFNHV1YXDhw9j YGAA3d3dOHz4MBobG7F79+7rnvmsX8Wjjz6K/Px8M/STJAn79u0b2rNnz+85jtsai8U6KaV0KgCg AAghhOvp6bk4b968Vfn5+dnMPgYCAbjdbuzfv38cAKaq8tMRmzolHA5fNsYIgoBwOIxTp07h8OHD OH78OAYHB+Fyua6Lhp10FIvFcMcdd+C2226DLMsAxmz/5s2bj0cikS2apn2qqmrc7vwxymj5eI7j uHA4HInFYuLixYtXMuaqqory8nJ0dHSgtbU1qdPo5ZB6J2KTMFxOsnbxupT5eK4mxeNxlJeX45FH HknqrSWKIj788MO+w4cPf8Dz/FZZlrtTST+Q2erhOoCYJEnywYMHtx48ePAIWymUxeQPPPAAsrOz zf4CV4r5f6QEsdT5gw8+iJycHFP1C4KAjo4O7dNPPz0pCMKOeDzeahiGkUr6gcwAQAFoHMfFFEXp ePPNN389ODhozrasKApKS0tx//33m9O2/JH5V5ZisRhuv/12LF682FT9hCSmhdu2bVvbyMjIHkrp fkVR5HTMBzI0AaNEOY7jLl682CcIQvHChQtrmNrRNA2zZ89Gf38/zpw5M+E8tn+kqVMsFkN1dTUe e+yxpDETo+sGBrdv375LEIRXZVn+XNd1fSI/ZlIAGC2MdnZ2dlZVVd1SXFyca82kzZs3DydPnsTF ixczns71j5Q5qaoKv9+PJ598MmmhTJ7nMTAwoG/cuPF4NBrdomnah/F4PDKR9AOTBAASWoDEYrFw X19feNGiRV9yuVwCs/t+vx8zZ87E/v37EYvFvhDO1BeFWJvJI488ghtuuCFJ9VNKsXnz5gtnz57d xvP8a7Isd6Vz/Kw0GQAAFhBcvHixW9O0nJqamnr2IE3TUFRUhGnTpplLl10P3aS+6ERpolvefffd hzvvvNNkPpBQ/bt27Rr86KOPdomiuEGW5WO6rmuZSD8weQAACVNAARhtbW0tubm5C2bOnFnOTIGq qqiuroYkSTh8+PA1Gxnzh0SyLOO2227DN7/5TbNXEpAI+Zqbm2OvvvrqQcMwGlVV/Tgej0czZT4w RQBg1B/QdT3a0tLSPmPGjOVFRUXZVhAsWLAAlFIcO3bsuukt+0WkSCSCZcuW4dFHHzUzsEAi5Bsc HNR/97vfnRweHn4TwNZoNDqAMV8tI5oKAIAxU4BoNDrY0dFxcd68eSuysrJcDASGYaCmpgaqquLk yZN/BMEUKBKJ4MYbb8Rf/MVfQBAEM97nOA7xeByvvPLKuXPnzm0TRXFTJBJpGY35J/WMqQIASIDA 4DiODg0Ndfb09Cg1NTXL3G43b20YWrRoEVRVxalTp/5oDjIkShOjpxsaGvC9730PLpcradApAGze vLn90KFDv3e5XBtkWT6maVrGdt9KlwIAYAwEem9vb+vQ0JC4cOHCJZIkESsI6uvrYRgGTp48eUVS uX9IxJi/bNkyk/lsXgM2IPXdd9/t/fjjj3dJkrQhFovticfjKXP9E9HlAAADgdLZ2Xk2GAx6FyxY sMi6xIxhGKirq0MgEMCxY8fMvn9/pGRiU97ceeed+O53vwue56Gqqin1giBg+/btA+++++4eURQ3 Kory+1gsFrkUrXqpAAAsICCExNrb25vD4XDWvHnzaqwg0HUd8+fPR2lpKT7//HNEIpE/JosspCiK md9/4IEHQClNmgNREAR88MEHA++8885enudf1TRtmyzLwalKPqPLAQDAAgIA0ba2ttMjIyO+efPm 1bLOIsDYoMUFCxagtbXVXIzqf7pfIMsy8vLy8Pjjj+O2224z21SAsdbP9957r+/dd99lzH8vGo0O IVHfl0SXCwDAGAAMAJGOjo7TFy9eFGfPnl3j8Xg49kGqqqKgoAANDQ2IRCI4d+4cKKX/I02CridW RKmrq8OTTz6J+fPng43GAmAukvHWW2/1bN++fY8gCJtGmT8IW+/eqdLlBAAwBgIdQKSrq+t0e3u7 OnPmzJrs7GzJ2njkcrmwdOlSFBUV4ezZsxgZGfkfFSrGYjFIkoR7770XDz30ELKzs5MyfIIgIBaL 0U2bNrXt2rVrtyiKGzVN2z4q+ZetufVyAwCwgaC/v//M2bNnh6dPn76wqKjIxzQB64A5a9YsLF68 GKFQCBcuXDBHCP2hEhvkMn/+fDzxxBO49dZbze7njCRJQl9fn7Zu3bqzR48e3eFyudYrivKxLMsj uIzMB64MAIBkEMjBYPDc559/3uF2u6sqKyunWZsxVVVFIBBAQ0MDSkpK0N3djf7+/j+4cJGp+/z8 fNx777341re+heLiYkSjUVPlk8RyLvj888+jv/vd705euHDhQ5fL9UosFtsbj8cjuMzMB64cAIAx x1AHEIvH421NTU2nh4eHsysrK6v8fr/pF7Cu2DNnzsTNN98Mr9eLzs5OjIyMfOGBwEI7t9uNL33p S3jkkUewZMkSc2QSkIj9RVGEpmn48MMP+1977bXDoVDobVEUN8qyfExRlNiVer8rCQAg2TFUdF3v aWtrO3nu3LlIXl5eVVFRkQ8Y60iqqioEQUBtbS1uvPFGuN1u9PT0mLN8fZFMA5sK3+PxYMWKFfjO d76DVatWwe12J63ExqS+q6tL3bhx4/ndu3fvBrAZidz+eVVVJ+zUcSlECgsLr1jh1ucg0f1MJInl yor9fv+Xbrnllj+//fbbb87JyeGYNDBicwb29vZi79692L17Nzo7O0EpveqzbmZK1lFFLNK55ZZb zOnw2CypjARBgKIo+PTTTwc/+OCD08FgcLcoiu+oqnowFouFDMOYVMPOVOhqAYARh8SS9RLHcTkc x82vrKxcc8cdd6ypra0tsTZ4MBJFEZIkYWRkBEePHsXevXvR3NyMcDgMjuMmtZ7ulSAr091uN2bM mIGGhgYsWbLEnKXDDm7WJnLu3LnY+++/39bU1HSE5/mPCCG/j8ViF1RVZTdc8c6VVxsAwOhS9Uho AzfHccVut3tZbW3tvatWrbq1qqoqi834aSW2cISmaejo6MDx48dx9OhRXLhwwYyd7atyXwmyDh6l lMLj8aCkpAS1tbWoq6tDVVUVPB6PObuJ/Rs4jkNvb6+2Y8eO3gMHDjTF4/G9giB8oKrq0VgsNjIq 9VetV+21AAAjDgkgSDzP+zmOmxkIBP5k0aJFd91yyy03VlRUeAGMAwKzmYIgIB6Po6enB2fPnsWp U6fQ1taGwcFBc+g6azyxL+Q4EVlHNFk3Np9xTk4OysrKMHfuXMydOxclJSXw+XxJ08hYib1Df3+/ vnfv3v79+/efGx4ePiKK4g7DMPbHYrEuTdNUJITjqnapvpYAAEZ9A0opz3GcxPN8LiFkdnZ29sq6 urrVS5curauqqgow02Dvbm4Fw+hCCBgYGEBXVxe6u7vR1dWFgYEBhEIhRCIRc2aTdJNMsPmKRFGE 1+uF3+9HXl4epk+fjpKSEpSUlKCwsBBZWVkQRTEl01n+nlKKrq4u7eDBgwMHDx5suXjx4jFRFPcA 2B+Px1sVRYlRSnE1pT7pPa8xABgxIAgcx7kEQcghhMzx+Xw3z5kz59bFixfXz5kzZ1ogEDBVsBMY GPOYjdV1HbIsIxQKoaurC8PDw+Yc/k5D1gghkCQJLpcLfr/fnCKXzWIOjK11mO4dOI5DLBZDa2ur fOjQof4TJ06cD4VCJ3ie/4wQclBRlFZFUaJT6cBxuel6AQAjAoBnGmEUCDNEUayfPn36zTU1NTfM nz+/cvr06V6v1wtgLIfgWNioymdDv5hvkK7SrerfvoReqmcwFa8oCnp7e7Xm5uaRY8eOdbW3t59X FOWkIAiHKaXHFUXpVFU1aoy+8LVmPnD9AYCR1TQIPM8HOI4rIoTM8Xq99SUlJYvmzp07r7q6unj6 9Ol+v98PnucdZym7rC9FxpafZ+PxZFlGb2+v0traGmpqaupvb29vD4VCZziOO8Xz/AlN086qqjqg aVrcGF2w8XpgPKPrFQCMCBIrm3OEEN5iHkoIIdVut3tefn7+3PLy8ury8vLpJSUlOQUFBR6fz2eG h07zFU34UOK86jeb4XxoaEjt6uqKtLe3B9vb2/v7+vq6ZFluBXCO5/lmwzDO67reqyhKWE84HFc8 np8qXe8AsBKhiRVOOEIIz/O8i+f5LELINAClPM/PcLlcFdnZ2RW5ubnTCwoKCgoLC3Oys7M9WVlZ bp/PJ0mSxEmSNG4dImvPJV1PLGerKIohy7IWDAaVkZERZWBgINLf3x8cHBwcHhkZGZBludswjA6O 49pHp1/tNAxjQFXViK7rGh1F2vXKeEZfJABYiVBKCRJg4AghoiAIHo7j/ISQXAAFAAo4jivkOC5f kqRcl8uVK4qi3+12eyVJcvE8L45qFd4wDEoppbqua5qmadFoNK6qqqwoSkRRlKBhGCOGYQwRQvpH twFKab+u68O6roc1TVMMw9ABfCGYbqUvKgCSaBQMDBBklLECx3EujuPco+lnDyHESyl1A3CNbvzo PRylVCeE6AA0QkgciXX1YpTSiGEYMqVUNgwjZhiGYhiGRik1qMWefJGYbqU/iE55ozE0a3iCYRia YRhxAFF2SeIyMno54cgYx6zJF/ZrjDIYo0ymlnPjFpz+ItP/B+wyOm84x6FeAAAAAElFTkSuQmCC " height="83" width="83" /> <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" x="140" y="142.36218" id="text3965" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan3967" x="140" y="142.36218">Kivy Architecture</tspan></text> <rect y="182.36218" x="90" height="60" width="310" id="rect4014" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <rect style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="rect4016" width="310" height="60" x="410" y="182.36218" /> <text sodipodi:linespacing="125%" id="text4019" y="218.59656" x="204.72266" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" xml:space="preserve"><tspan y="218.59656" x="204.72266" id="tspan4021" sodipodi:role="line" style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold">Widget</tspan></text> <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" x="494.57031" y="218.59656" id="text4023" sodipodi:linespacing="125%"><tspan style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold" sodipodi:role="line" id="tspan4025" x="494.57031" y="218.59656">Kv language</tspan></text> <rect style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="rect4052" width="100" height="60" x="90" y="252.36218" /> <rect y="252.36218" x="200" height="60" width="100" id="rect4054" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <rect style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="rect4056" width="110" height="60" x="310" y="252.36218" /> <rect y="252.36218" x="430" height="60" width="140" id="rect4058" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <rect style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="rect4060" width="140" height="60" x="580" y="252.36218" /> <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" x="104.84961" y="291.36218" id="text4078" sodipodi:linespacing="125%"><tspan style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold" sodipodi:role="line" id="tspan4080" x="104.84961" y="291.36218">Cache</tspan></text> <text sodipodi:linespacing="125%" id="text4082" y="291.36218" x="217.73242" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" xml:space="preserve"><tspan y="291.36218" x="217.73242" id="tspan4084" sodipodi:role="line" style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold">Clock</tspan></text> <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" x="318.76367" y="290.93445" id="text4086" sodipodi:linespacing="125%"><tspan style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold" sodipodi:role="line" id="tspan4088" x="318.76367" y="290.93445">Gesture</tspan></text> <text sodipodi:linespacing="125%" id="text4090" y="288.59656" x="438.38867" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" xml:space="preserve"><tspan y="288.59656" x="438.38867" id="tspan4092" sodipodi:role="line" style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold">Event loop</tspan></text> <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" x="588.96289" y="288.59656" id="text4094" sodipodi:linespacing="125%"><tspan style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold" sodipodi:role="line" id="tspan4096" x="588.96289" y="288.59656">Properties</tspan></text> <path inkscape:connector-curvature="0" id="path4098" d="M 90,334.36218 L 335,334.36218 L 335,512.36218 L 90,512.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 345,334.36218 L 525,334.36218 L 525,512.36218 L 345,512.36218 z" id="path4119" inkscape:connector-curvature="0" /> <path inkscape:connector-curvature="0" id="path4134" d="M 535,334.36218 L 720,334.36218 L 720,512.36218 L 535,512.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" x="100" y="364.36218" id="text4152" sodipodi:linespacing="125%"><tspan style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold" sodipodi:role="line" id="tspan4154" x="100" y="364.36218">Core providers</tspan></text> <text xml:space="preserve" style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="158.08887" y="406.87469" id="text4156" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4158" x="158.08887" y="406.87469" /></text> <flowRoot xml:space="preserve" id="flowRoot4160" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" transform="translate(4.6611328,6.427197)"><flowRegion id="flowRegion4162"><rect id="rect4164" width="194.45436" height="151.52289" x="110.6117" y="370.00415" /></flowRegion><flowPara id="flowPara4166" style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1">Window</flowPara><flowPara id="flowPara4168" style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1">Text</flowPara><flowPara id="flowPara4170" style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1">Image</flowPara><flowPara id="flowPara4172" style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1">Video</flowPara><flowPara id="flowPara4174" style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1">Audio</flowPara></flowRoot> <text sodipodi:linespacing="125%" id="text4184" y="364.36218" x="355" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" xml:space="preserve"><tspan y="364.36218" x="355" id="tspan4186" sodipodi:role="line" style="font-size:24px;font-style:normal;font-weight:bold;-inkscape-font-specification:Droid Sans Bold">Graphics</tspan></text> <text xml:space="preserve" style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans Bold" x="550" y="365.36218" id="text4188" sodipodi:linespacing="125%"><tspan style="font-size:24px;font-weight:bold;-inkscape-font-specification:Droid Sans Bold" sodipodi:role="line" id="tspan4190" x="550" y="365.36218">Inputs</tspan></text> <flowRoot style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" id="flowRoot4192" xml:space="preserve" transform="translate(427.48926,6.393017)"><flowRegion id="flowRegion4194"><rect y="370.00415" x="110.6117" height="153.91783" width="177.23206" id="rect4196" /></flowRegion><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4206">Motion Event</flowPara><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4260">Post processing</flowPara><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4262">(double tap,</flowPara><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4264">dejitter...)</flowPara></flowRoot> <flowRoot transform="translate(233.46094,6.480908)" xml:space="preserve" id="flowRoot4208" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans"><flowRegion id="flowRegion4210"><rect id="rect4212" width="182.23206" height="148.91783" x="110.6117" y="370.00415" /></flowRegion><flowPara id="flowPara4222" style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1">Vertex Buffer</flowPara><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4238">Frame Buffer</flowPara><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4240">Texture</flowPara><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4242">Shader</flowPara><flowPara style="font-size:20px;text-align:center;text-anchor:middle;fill:#17181c;fill-opacity:1" id="flowPara4244">Instructions</flowPara></flowRoot> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 90,534.36218 L 165,534.36218 L 165,574.36218 L 90,574.36218 z" id="path4270" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="98.765625" y="558.15125" id="text4272" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4274" x="98.765625" y="558.15125" style="font-size:16px;fill:#17181c;fill-opacity:1">Pygame</tspan></text> <path inkscape:connector-curvature="0" id="path4302" d="M 175,534.36218 L 240,534.36218 L 240,574.36218 L 175,574.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 250,534.36218 L 335,534.36218 L 335,574.36218 L 250,574.36218 z" id="path4304" inkscape:connector-curvature="0" /> <text sodipodi:linespacing="125%" id="text4306" y="560.07312" x="195.65234" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" xml:space="preserve"><tspan style="font-size:16px;fill:#17181c;fill-opacity:1" y="560.07312" x="195.65234" id="tspan4308" sodipodi:role="line">PIL</tspan></text> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="253.41797" y="560.07703" id="text4310" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4312" x="253.41797" y="560.07703" style="font-size:16px;fill:#17181c;fill-opacity:1">GStreamer</tspan></text> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 90,584.36218 L 165,584.36218 L 165,624.36218 L 90,624.36218 z" id="path4314" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="98.925781" y="608.15125" id="text4316" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4318" x="98.925781" y="608.15125" style="font-size:16px;fill:#17181c;fill-opacity:1">FFMpeg</tspan></text> <path inkscape:connector-curvature="0" id="path4320" d="M 175,584.36218 L 250,584.36218 L 250,624.36218 L 175,624.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text4322" y="610.07703" x="198.72656" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" xml:space="preserve"><tspan style="font-size:16px;fill:#17181c;fill-opacity:1" y="610.07703" x="198.72656" id="tspan4324" sodipodi:role="line">SDL</tspan></text> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 260,582.36218 L 335,582.36218 L 335,622.36218 L 260,622.36218 z" id="path4326" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="278.49219" y="610.17859" id="text4328" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4330" x="278.49219" y="610.17859" style="font-size:16px;fill:#17181c;fill-opacity:1">Cairo</tspan></text> <path inkscape:connector-curvature="0" id="path4332" d="M 345,534.36218 L 430,534.36218 L 430,574.36218 L 345,574.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text4334" y="560.07703" x="355.24609" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" xml:space="preserve"><tspan style="font-size:16px;fill:#17181c;fill-opacity:1" y="560.07703" x="355.24609" id="tspan4336" sodipodi:role="line">GLES API</tspan></text> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 440,534.36218 L 525,534.36218 L 525,574.36218 L 440,574.36218 z" id="path4338" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="461.34766" y="560.07703" id="text4340" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4342" x="461.34766" y="560.07703" style="font-size:16px;fill:#17181c;fill-opacity:1">GLEW</tspan></text> <path inkscape:connector-curvature="0" id="path4388" d="M 540,534.36218 L 625,534.36218 L 625,574.36218 L 540,574.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text4390" y="559.995" x="557.92188" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" xml:space="preserve"><tspan style="font-size:16px;fill:#17181c;fill-opacity:1" y="559.995" x="557.92188" id="tspan4392" sodipodi:role="line">Mouse</tspan></text> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 540,584.36218 L 625,584.36218 L 625,624.36218 L 540,624.36218 z" id="path4394" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="544.28906" y="609.17468" id="text4396" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4398" x="544.28906" y="609.17468" style="font-size:16px;fill:#17181c;fill-opacity:1">WM_Touch</tspan></text> <path inkscape:connector-curvature="0" id="path4400" d="M 635,534.36218 L 720,534.36218 L 720,574.36218 L 635,574.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text4402" y="560.08484" x="659.58984" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" xml:space="preserve"><tspan style="font-size:16px;fill:#17181c;fill-opacity:1" y="560.08484" x="659.58984" id="tspan4404" sodipodi:role="line">TUIO</tspan></text> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 635,584.36218 L 720,584.36218 L 720,624.36218 L 635,624.36218 z" id="path4406" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="638.93359" y="610.36218" id="text4408" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4410" x="638.93359" y="610.36218" style="font-size:16px;fill:#17181c;fill-opacity:1">Mac Touch</tspan></text> <path style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" d="M 540,634.36218 L 625,634.36218 L 625,674.36218 L 540,674.36218 z" id="path4412" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="557.01562" y="659.995" id="text4414" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan4416" x="557.01562" y="659.995" style="font-size:16px;fill:#17181c;fill-opacity:1">MTDev</tspan></text> <path inkscape:connector-curvature="0" id="path4418" d="M 635,634.36218 L 720,634.36218 L 720,674.36218 L 635,674.36218 z" style="fill:#dbdbe1;fill-opacity:1;stroke:#17181c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> <text sodipodi:linespacing="125%" id="text4420" y="658.15125" x="643.60156" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" xml:space="preserve"><tspan style="font-size:16px;fill:#17181c;fill-opacity:1" y="658.15125" x="643.60156" id="tspan4422" sodipodi:role="line">HIDInput</tspan></text> <path style="fill:none;stroke:#17181c;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:6, 6;stroke-dashoffset:0" d="M 90,322.36218 L 718.57143,321.6479" id="path4426" inkscape:connector-curvature="0" /> <path inkscape:connector-curvature="0" id="path4439" d="M 90,523.07646 L 720,522.36218" style="fill:none;stroke:#17181c;stroke-width:1.50170362;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:6.00681431, 6.00681431;stroke-dashoffset:0" /> <path style="fill:none;stroke:#17181c;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Lstart);marker-mid:none;marker-end:url(#Arrow1Lend)" d="M 70,182.36218 L 70,677.36218" id="path4445" inkscape:connector-curvature="0" /> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="-648.36218" y="65" id="text5259" sodipodi:linespacing="125%" transform="matrix(0,-1,1,0,0,0)"><tspan sodipodi:role="line" id="tspan5261" x="-648.36218" y="65" style="font-size:14px;fill:#17181c;fill-opacity:1">Low level </tspan></text> <text xml:space="preserve" style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#17181c;fill-opacity:1;stroke:none;font-family:Droid Sans;-inkscape-font-specification:Sans" x="-272.36218" y="65" id="text5263" sodipodi:linespacing="125%" transform="matrix(0,-1,1,0,0,0)"><tspan sodipodi:role="line" id="tspan5265" x="-272.36218" y="65" style="font-size:14px;fill:#17181c;fill-opacity:1">High level</tspan></text> </g> </svg> ������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxlayout.gif���������������������������������������������������������0000666�0000000�0000000�00001164720�00000000000�017017� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a@ �     #  !#!#!#""$'$&&$&'"&#,$%##%'"'*&&*) ,+!*")&*('(&+& +"%*"'*-/$ / "/!.)331#/%2*/(/'0"0-0+/-+0(*6,05,-8/+943803:6+>(.>.=999;82>4-@48=46A7:@7>@=C?>:B>6E09D5G@FGCB>FBCEB:ICMHGFKBDM>IKH?NHEMIWHORJPKN@DPFQLK?S=TONJSDCVJNSJHUJQRPKTOVQPFWFYPU\QQHWQWSRFZCSURKXMVUMbQSOWSQWNRVX\SY^ST^R^TU^WUXUVTYUScQ^aRZYT^]TZVWUXVZZVU]VPI\PTXZVXUYXQYW[O[Q[WVQZV^V[TZQWYVM\VWXaZX\S\M]WbM^MXZW[Y]S\W^YXW\S\Z^R^TU]YaY^Z\Ya\[d[`Ra[X`\^`]UdSc_]WcY\bYcbZcad]ePgbajag[jdegejfeojilnlcrlqosupoiujmyhpyt~uzvxu|wv}|pw~{xsrxrwxz~½! NETSCAPE2.0���!Created with GIMP�!��,����@ ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Ê(A 4H A ʝk40@�48h` 4@BC BD Р ;\Y"A@�' Р2 *n "р@"8]@ ඈ"nA3 *h vg h0 RPׯ;rmЁ@`� $d@ Ce @e Tv24pn  Bg8N?�"4@�4 Ѐtv[Ѐt&n5 B24p[5PYg"  BȠ]g5 �PA$ ԙ#I@ 1_~ԓ_<t`9@@"Ѐ څ&C��Pm@ Ѐ# �"� &BhT@i" 6PZg"4@@"4p[e4 4 Cg/�@4Ш"` Iz$9O=<N?A`@�d@Ѐ4 2PYT&� T&4PЏ<Ѐ � ЀU&Ctv Ѐ 5]"&"p["t&C4 B4 4 8р2G?݈@2`@$p\w`-dM2 @}1!O?h`j@P2`@� �  � "h׀ PYw2�@"4 Ci� �4 tVY�4 B&"� @e ��  h��"PN?֧@Afo觯>@ iN= }SO$P$(@� @h�1@gDpF�h D��'6vd v�X2h@enӀ42�Aen#4@ A�42 m ��2�^$@h��4@Yx?! �$ hL6pxF 1@~�u @G~ @(6ax؄ �@?@=,6ivDsܦ4 ��<э24�2=AȀ�"93 �A2{h�^� ?��D@@=pp#?=!>@$(�~�uH �t8b G;4@A9zp4Me�wAgяw� An4@�p:~#?D~C � @@HD@�G?y �h @�id@ ;؃PG4 lLb:lb%px( �0/@ tp4 d ~< h@�t ?΁A8Q8O7d@�X:#:Ӎ~(#~LCh9+h.?QHN`4J�AcM pG? @�s �(@x� �~ N?ܦ"ۀ~Dn�:#8�NA~C <W�@?4 9 �4 < -GsEЀrG?љЈN%@اG~яu< np4  0 @D�A(�xA;IFn?q$� @e#� �P~C" @gD`~�"h@7a8�3"�g4@h9+h.?Q(η%`�oG=q0� ~#�2 H A `3!it2 @~#h"4@G?  �$xqaw4 AdЀwCpr4W (?\~ѷvJ�1c0<A h9` :4h�$(@:�Aؑy mP"H2D� 8<!�t3P?Qμ8nx4�?\4GsяrtϾ " t@m!G:tO2 `� @A @�h ��qe�\"�@ddNp"0"�"@�"@�2p"p\�  �   |\"�\۷Lo`��@1�P$ P$P�@ "�"  @�2 ` &T @�IpIv"0� fp"p"`"@�|@�"p   |\"�\M؋hh���'$`�Q2�@} � 2`��2 E� Dp&`�"�0�"@�"��  A� � �W% PP0U�P�g  ' `�0$ �=P�aPh'P�P�@ G`�Ag@}R�`�`�PQ�|2'2`�|O w R�`�$�2P�`P�$@W�$ |`�$P�a� P9Yy)$$@}2P �0`P@2�m|��'$`�g $$`�pPpOPW�@}p h G `�2P�٠$P�OP�2|$`�gP�Q�@�$ЛFzHJ'Q``�b�$ PP�$`� `�P }'$`�2 72 $`�PP�`�a�P�@`�@ P @@ ``�$P�@$P�2@P�2P�|f@@$p$P�P�Q�`�Lzؚڪ'gaO$P� g ` P�2@ ʷ $p �2P�@p`�|Z`  fp �P�a� ʇ`{` `�$p�Z |� @ Zp Q�$P�b;d;$ʷ{P�2P�pO q||@@P�hP@p 2 `�@a�qʧ2Zk[Z| 2O`�$P�P�O k[W@2�|PP�O@`�'$P�$ Pۛ2`�q|0 $`�$P�a�$ q`� @|a 2O@`�O'P�{`q$   g   `` @P�@ >OP W�πP� `�0f|h<`�$�OP� `�2$`�$�`��A @P��O$ p$`� @}BP�P�@�$`� }p$`�$2�@`�@P�2p ʧ@  $$P�O@@�2 @P� �P�$'2P�'$P�A 2�dK G$P�R�P��2`�}"`�2@ P�$ }$ @`�`�@@P� `�pQ�`�2P�}B�A@$`� '$P� G@Q�20@@@$`�@$P��O�a�`�r=t]P�`�2|P~׀g�$q"؊،ؼ h |}٘ي|2�=ڤ]gP 2`ڮڰ$P�P�$�$P�ۼ۴) �2P�$ۼ-�0 ������                                                                     @ Jʽ� � 0p�`000000��������������������������������������������������������������������������������������������������������������������������������1.�`@%l@B jذ hp0 *T 2d %9t@RJ-]SL5męSN)8Pb` L҅.X6!3m]~VXe͞EVZmݾ7oڎY0`2] T 48Q "VѢJdʒ!_ƜYfΝ=ZhҥMFZ5=r!z2Ë&0A hp06 ĉ!,q'K,]Ǟ]vݽ^x͟G^zHd &0A hp`(AH,qH,WHqWHqNH0C 7C?1DG$DOD1EWdUH'ʯ4p`(A=$$]QH؃2J)J+9Nxb*蠤rd(b `#lЁH\qEIWTҕO?4PAE> :()2 h�&؈OOL.TQG%TSOE5UUWeUW_5VYg5TR,8qJQ ":*0 6& ZZk6[mU%Ny^ :()a#:*0 6& ^{7_}_8`ƓR,8赠6b`# lh?9dG&dK8Az-蠤 h�&؈d&hR,8赠6b`# lh&lώR,8赠6b`# lhH UG<qK8Az-蠤-蠅2@,":TG=ud^ׂJHX @~r@>0` (HHVG>ydH,$z-蠄lJ"p@>X` (HHG?}ĕH,$z(`> `I($ַ@6SpE$,p4*A?AE$,`@� Ѕ+"a HĀQA*H |`�PHЉOL'\ K@"p� r!P@"� , �("@o8HX1hT$ċH`X0@$qd$ WD@$!lT$08@ 6 $d,e 2N"D 8� %C"DX P E,9~q$bШ IH0 $> `I($9OzF% 8F9HBĩH` pl�HB QOV% 8F9HB  $> `I($*:yr$bШ I@"DX P EM:KN"D 8� (T$08@ 6 $j\# WD@$!H`X0@$r9HX1hT$dP@"� , �("@"}!'\ K@"p� r *H |`�PHֹ +"a HĀQABE$,`@�W}pE$,p4*A2PH` pl�HB ^+% 8F9HB  $> `I($bq$bШ I@"DX P E8N"D 8� (T$08@ 6 $Xr WD@$!H`X0@$jF48HX1hT$dP@"� , �("@"ѧ6'\ K@"p� r *H |`�PHB+"a HĀQABE$,`@�cdpE$,p4*A2PH` pl�HB an% 8F9HB  $> `I($ >rq$bШ I@"DX P EɅ/N"D 8� (T$08@ 6 $z WD@$!H`X0@$b8HX1hT$dP@"� , �("@"+"a HQABE$,`@� IH$bY0PH` pl�HB {"IA `,DH`X0@$+t�?P p� XX � H"' \WHH0�;P p� XX � H" $WHH0�;P p� XX � H"(<WHH0�;P p� XX � H")t7$WHH0�;P p� XX � H"8dFWHH0�;P p� XX � H"GTUWHH0�;P p� XX � H"VDFVt$�0X(�� $(HHrlDWHH0�;P p� XX � H"sH7t$�0X(�� $(HȏAWHH0�;P p� XX � H" t$�0X(�� $(Hɬt!WHH0�;P p� XX � H"Kr$�0X(�� $(HLWHH0�;P p� XX � H"ʄq$�0X(�� $(HLWHH0�;P p� XX � H"Tq$�0X(�� $(HX=WHH0�;P p� XX � H"%ѱq$�0X(�� $(H( -WHH0�;P p� XX � H"!ғq$�0X(�� $(H=WHH0�;P p� XX � H">ԏq$�0X(�� $(HZ WHH0�;P p� XX � H"[~q$�0X(�� $(HwWHH0�;P p� XX � H"xezq$�0X(�� $(HhؔWHH0�;P p� XX � H"5$q$�0X(�� $(H8Zu$�0X(�� $(H[u$�0X(�� $(H۔u$�0X(�� $(H܆u$�0X(�� $(H]u$�0X(�� $(H^xu$�0X(�� $(Hxwu$�0X(�� $(HAWHH0�;P p� XX � H"&b'r$�0X(�� $(H(0v WHH0�;P p� XX � H"1q$�0X(�� $(HM^WHH0�;P p� XX � H"Nq$�0X(�� $(Hj^WHH0�;P p� XX � H"kq$�0X(�� $(H.WHH0�;P p� XX � H"fq$�0X(�� $(HhWHH0�;P p� XX � H"6q$�0X(�� $(H8WHH0�;P p� XX � H"q$�0X(�� $(HWHH0�;P p� XX � H"}q$�0X(�� $(HWHH0�;P p� XX � H"1>:ZPZb>WP`WHZZ>:WW;:؅Z`H;p>(WZ`Hp5Zp>>:p;5pZ$qh-./rWHH0�;P p� XX � H"0>?r{``0t:HpZp]p>؅];pbP`pZ(ZpH50Z;HpZc:PbPZPWZpZPc>:ɇqHp`;�b7cWHH0�;P p� XX � H"d'rGvZ;PZ`p;`::WZWl>>`5c>H`ZcZ]:$q;p;P`pHo;HOaw&q$�0X(�� $(HznP: ];b5]>Hp:PyHWHZ3`;0HP5P5W;`(hpHW]Hp;np`;ZWHH0�;P p� XX � H"|``P:(bP>0Z5؅`b`XHpQH(:cZ0:PZ:H(:xc0ZHQ73WqH;w$H1:`P 0P!D H0! >,؀B"",i$ʔ*WlKc3ك715򢡓hϟ<;v\{g^Zt"޻]N^n{+{쨱S˕+zIH1:0 3n8D #8 ($)/ТCM<vYWX9{(˧N]h}룦+;բs]9ee F߻q޽^7c Z:v U$W\nᄑ+bt0` g<QE8 ,$Q$9hI-䳋+jN-jjcG>Q @1$+;$ bG-vDR=}7}J-}@x%)B$1t`}%PM$E8 ,$$YyISKI-CG$cO$vH7Q.SK-v3+tDRN>}O61?$M$xՂ<ؓO G0{Db $1pEP DX, @A9@,ӍG$|S+Ӎ+` O7Q8JsO-M$|O0M1<@?Ũ8.{qJ$@$kB>DX, @A9@2ҠM-|O$vN03N0j?߄M-J$jÎ: :J>7? <Q8Q<J$v4*qJ$@$kBDX, @A9@9.N-tc^31B? :J$ <@?Db?AG8 ; M7SGI~$%e4s,H`X@$�I 5a00x߈D1\qb= ;G> WxG8Z7 5tG-a <W`0vpE$,p2Be@LD$,`@r�.b(F$0#0FvA5AvPC$\bpE0jaH$E5؁p"aWHitpE1P]aHЁ$v+4N"D 8d!Zcb&"DXP 90/WDx!I-@Z!}C1HԢj1@Z!0F; )բp ;!}+ :pE8 WD, YD$`8@ 6� $!i\Q W!j"чZDvjAZ}pE$BL$j0F-\Zdt 5[ Fja:x");�\pE$,p2B҉H"pl�HBrY+"a HĀHAҬND$,`@r@򶷾 '\ K@"p@ ft"H |`@�B.'\ K@"p@ ft"H |`@�B|,'\ K@"p@ ft"H |`@�B '\ K@"p@ ft"H |`@�B|>F'\ K@"p@ ft"H |`@�B^'\ K@"p@ ft"H |`@�B|~n'\ K@"p@ ft"H |`@�HӞ '\ K@"p@ ft"H |`@�H|׾F '\ K@"p@ ft"H |`@�H۾+"a HĀHAҬND$,`@r� oӜpE$,p2B҉H"pl�HB % 8 YAH^: X$> I$8ss$b$ iK'"DXP 9γaN"D 8d!zD$`8@ 6� $!:޿ WD, Y/,H`X@$�yo9HX1e4E"� , �(@,'\ K@"p@ ft"H |`@�Hܾ@+"a HĀHAҬND$,`@r� ӟpE$,p2B4KMXD8,, �$A@BM p+D%@B p$A DDHEDH|l�P@�$ ֠ 'B$X$�8@B4KMXD8,, �$A@ V^!^ 'B$X$�8@B4KMXD8,, �$A@B!'B$X$�8@B4KMXD8,, �$Af&n"p+D%@B p$A DDHEDH|l�P@�!p."/'B$X$�8@B4KMXD8,, �$AB/n#7vJp+D%@B p$A DDHEDH|l�P@�!x#?#/r+D%@B p$A DDHEDH|l�P@�!#Gvdr+D%@B p$A DDHEDH|l�P@�!x$O r+D%@B p$A DDHEDH|l�P@�!$Wvp+D%@B p$A DDHEDH|l�P@�!x%_p+D%@B p$A DDHEDH|l�P@�!%gvf_p+D%@B p$A DDHEDH|l�P@�!x&oJp+D%@B p$A DDHEDH|l�P@�!&wv''B$X$�8@B4KMXD8,, �$ABw'or+D%@B p$A DDHEDH|l�P@�!%'B$X$�8@B4KMXD8,, �$A†hWr+D%@B p$A DDHEDH|l�P@�!($'B$X$�8@B4KMXD8,, �$ABީ?r+D%@B p$A DDHEDH|l�P@�!੥v#'B$X$�8@B4KMXD8,, �$A¥*/r+D%@B p$A DDHEDH|l�P@�!*n"'B$X$�8@B4KMXD8,, �$ABΫr+D%@B p$A DDHEDH|l�P@�!Ыf!'B$X$�8@B4KMXD8,, �$Alr+D%@B p$A DDHEDH|l�P@�!, 'B$X$�8@B4KMXD8,, �$ABԾmp+D%@B p$A DDHEDH|l�P@�! 'B$X$�8@B4KMXD8,, �$A.p+D%@B p$A DDHEDH|l�P@�!.:'B$X$�8@B4KMXD8,, �$ABhp+D%@B p$A DDHEDH|l�P@�!'B$X$�8@B4KMXD8,, �$A^p+D%@B p$A DDHEDH|l�P@�!0'B$X$�8@B4KMXD8,, �$ABJB$X$$  KKMXD8,, �$A !2"c#D$XB \@L�Lh8H�4MXD8,, �$AB"2++(<$tB d@\,L`@DHEDH|l�P@�!24G4ˠ(<$tB d@\,L`@DHEDH|l�P@�!L3=׳=(<$tB d@\,L`@DHEDH|l�P@�!3FgF(<$tB d@\,L`@DHEDH|l�P@�!l4O=#@B'@DH<DH�&K�4MXD8,, �$AO5X(<$tB d@\,L`@DHEDH|l�P@�!` #@B'@DH<DH�&K�4MXD8,, �$Aai(<$tB d@\,L`@DHEDH|l�P@�!6r'#@B'@DH<DH�&K�4MXD8,, �$Ar7{(<$tB d@\,L`@DHEDH|l�P@�!?8K#@B'@DH<DH�&K�4MXD8,, �$AǸG(<$tB d@\,L`@DHEDH|l�P@�!8(<$tB d@\,L`@DHEDH|l�P@�!T'(<$tB d@\,L`@DHEDH|l�P@�!9(<$tB d@\,L`@DHEDH|l�P@�!d(<$tB d@\,L`@DHEDH|l�P@�!:(<$tB d@\,L`@DHEDH|l�P@�!tg(<$tB d@\,L`@DHEDH|l�P@�!;׳(<$tB d@\,L`@DHEDH|l�P@�!G(<$tB d@\,L`@DHEDH|l�P@�! =ٷ(<$tB d@\,L`@DHEDH|l�P@�!#(<$tB d@\,L`@DHEDH|l�P@�!>ߠ(<$tB d@\,L`@DHEDH|l�P@�!Ϡ(<$tB d@\,L`@DHEDH|l�P@�!,?(<$tB d@\,L`@DH�@Ll@@!IB F8bE1fԸcGA9$HQ u! ,X  pԹSHXa TiSOF:G:ႄdJ)agY2%@‚ 6 $!wջSQ u! ȔPSY2%@‚ 6 $A=G:ႄdJ)YFp aPHiǑ'+N52D ajJ]VHXaH)H"Y)H"q)H"$N"$N"$N"$N"$N"$NB$N"$N"$N"$N"$N"$N"$N"$N"$N"$N"$N"$$N"$N"$N"$N"$N"$N"$N"$N"$N"$N"$N"$NB$N"$N"$N"$/N"$N"$N"$N"$N"$N"$N"$N z$H,&@4& I&  `  K,XbMK8K8K8K8K8K8K8dM7YN,N,N,N,N,N,N,N,N,N,N,N8YN,N,N,N,N,N,N,N,N,N,N,N4NK8K8K8ΚXN,N,N,N,N,N,N,N]K &@$hbI&  `  Xc9јA]tеFwQO}ғUEgeq'K '@ O<'$($X6@$r#YH_H/HXO_H7?#i_D}IHb�x�D&H |`@�NxD$, KDD$, KDD$, KDD$,y/%"aHX"%"aHX"%"aHX"%"aHX"%"aHX"%"a ̰{D$, KDD$, KDD$, KDD$, KDD$, KDD$, K@܋%"aHX"%"aHX"4%"aHX"%"aHX"%"aHX"%"aHX"%H b7@ D$,`@r`H,"("QHT"D%"H<"#"H<"#"H<"#"H<"*QNtۋ#"H<"#"H<"#"H<"#"H<"#"H<"#"HpE"H<"#"H<"#"H<"#"H<"#"H<"#"H<"3QGDxD$GD]Xn/#"H<"#"H<"#"H<"#"HzLIS&H |`@�H,bqzS*u.;NW~ѕ)]Rw~X%8ap�xϔጇH@ pl�HB A܈Ww%]�%ɨkWa$Va NX�yj@&H |`@�H<b#DJ<#*`2jW=v}Ghw ή R@xpրL$ 8@ ` � x)w $mv󛉻fÙm\}& Kp|x@0 HYxL$ 8@ ` � #8H< )Hq Rp)\q Wp)\q Wp)\q Wp)\q W٧)Dq QB)Dq Q0p)\q Wp)\q Wp)\q Wp)\q Wp)\q Wp)\S8(N!S8(S8+NS8+NS8+NS8+NS8+NSP(N!S8(N!Sٮ8+NS8+N 8(N!S8(N!S8(N!S8(S8+NS8+NS8+NS8+AV Ht7�2@"� , �(" %8a R@$,!,aED$  HDD$  HDD$  HDD$  H<# H<#  HDD$ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !        ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !        ! ! ! ! ! ! ! ! !                ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !Z `N6�pL&$@ "$``6�T� addadZZZ8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888hp`q6�$pL&$@ "$`` �T�@�^!!F!F!F!F!FFFFFFFFFFFFFFFBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBFFFFFFFBBBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFB &Sʬ 'dB"@�0@p� lll m17m sl y7{ ̶ ^1�6@NVdB"@�0P�V@ZF@FF@F@F@F F HMQ8IxR`L`L`L`L`L`L`L`T}{xR`L`L`L`L`L`L`L`xXG FFFFFFFFG FFFFFFFFFFFFFFFF9J8!`leB &$`U `,V ,�J9U9#"""""""""""""""......."""""""""""""""""""""""""......."""""""""""""""""""""""""......."""""""""..............."""""""""""""""" .@�&0�L? 'lq !@ ;{'&&&&&&&&&&&&&&&&@&@&@&@&@&@&@&&&&&&&&&&&&&&&&&&&&&&&&&&@&@&@&@&@&@&@&&&&&&&&&&&&&&&&&&&&&&&&&&@&@&@&@&@&@&@&&&&&&&&&&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&&&&&&&&&&&&&&&&&Kʤ̼ro�ٙٝ١=ڥ}کڭڱ=۵}۹۽=}ɽ]ܕ�lν='Hd`}]I@d >>!>}^-1>m~5A>�]qQ>U~Y Q?~i=mIe }}qQ>^>>~�ny~~ܱ>~짝^> ��!��,0�/����� H*\ȰaA 4H(„  NtȱǏ CI ,X`� .\OCɛ8sS`!:aPHqAPJSUmӲN6HTԨyFٳh"j,X6դɝ^VmJ˷_ ~H"DR*ѪM#K\H2&^%i-AL09tÇ"ԸsC]թS6z Dr)ͼ9IN#>)T:r>}<异Q r>}<:yӣ�]$)Cr '(sb#XGA%<2ሹ () щ%<B⌦ () щ%<B㐑 ((< %<B| %8I6q+d f,%p B "<RRqYPR 'y  #x&'%p B "<8qYPR 'y  #:'%p B "<qYPR 'y  #F'%p B "<" qYPR 'y  #k'%p B "<bqYPR 'y  # fi6BI%a~Ă?dl/'%p B "<r`f#TI6G,rYPR 'y  #L fi6BI%a~Ă?t--'%p B "<v`f#TI6G,rYPR 'y  # fi6BI%a~Ă?*'%p B "<"{`f#TI6G,rYPR 'y  #o fi6BI%a~Ă?('%p BC,G/QLAJp"6b<xfJTy D'0FPȃ X Ha845Dl ?x ̤'`!!#H%N`&MD%8@?)q3ij%*<@~"6IS#(Q NBC,GqHLAJp"6b<4fJTy D'0FPȃ X %845Dl ?x0G ̤'`!!#9!N`&MD%8@?AN q3ij%*<@~"zIS#(Q NBC,G@LAJp"6b<fJTy D('0FPȃ X {845Dl ?xR ̤'`!!# N`&MD%8@?p3ij%*<@~":IS#(Q NBC,G89LAJp"6b<fJTy D '0FPȃ X nn845Dl ?xtq ̤'`!!#ƋN`&MD%8@?Ap3ij%*<@~"IS#(Q NBC,GX2LAJp"6b<ēfJTy D8 '0FPȃ X Hrd845Dl ?x ̤'`!!#N`&MD%8@?p3ij%*<@~"FIS#(Q NBC,Gx:-LAJp"6b<hfJTy D> '0FPȃ X Y845Dl ?x ̤'`!!#MN`&MD%8@?Ap3ij%*<@~"KIS#(Q NBC,G<*LAJp"6b<PfJTy DH '0FPȃ X :O845Dl ?xw ̤'`!!#N`&MD%8@?p3ij%*<@~"IS#(Q NBC,G&LAJp"6b<%fJTy D '0FPȃ X T845Dl ?iP 6 ~ 0= &@ y`BiP 6 ~ 0`j `t vP }@ tP a vP @ a }`` t  vP j   t v }khz &@ y`B|؈{h}P vP tP } uh`t` aP tP ``P P jP P @Q  N  vP t  tt j` `P j` jP vP  jP P j` Q t j`j ` P } vP @khvP   `iP 6 ~   t tP t` `P vt ` vP P `` v@ P@P t@`v`` @0}` jP  k jP } t v v`  v e A NetP Q P j@@@ &@ y`B} }   @@} jP e }@ t` `}   ` }@P  vŠ @ `YP P  a}`t t ` j `�R  e � j`@ jP � @jei @ t ɇiP 6 ~  | v@`P j` jP  @ P P vP jP `P t j t}  } j` t  vQ    }P j   P @}` eY @`P k @ʠY v f` j@}` vP ``0`{ &@ y`B誇k  }`  v@P  tP  a` ` v P j`P k }P t Šf� j t vp`  tP`0v@ƀ �`v�P`0 ` ` ` 0`@: iP 6 ~  pz  �`@@PƠ``Ɛ``jp`Pt` f`` @� e`0P 0P00`    @ʐ P00 v`��  P j ` ʠ  P &@ y`B&kHv@� М�� ߠ0t t  `` `@0� � } P  kh @}@v  P � � ` NhP  0 kX v } v 7 &@ y`B7 v ` j``  jP v `P vP � p jP ` P v`ŐP vP `` tP `} `` }  p PP ` P ` }`7 &@ y`BѼ@`0`P t  @k j @v ` k  `} } }@  0   @ `}p f `  u vpP  pÜiP 6 ~  vP P 0 � ptP P    P t P``  t P`  } @   @v P`  ٰ`f@ P `0`v`a7 &@ y`BѼP v`P  0  f  P 01P ``0` j P  � j`af  @А  P 0�  P 0͜iP 6 ~  ͮ  P 0 j` ``}P  v``ߐ `@� � v��  `` t  ``P   `P �jP t0 t ِ  7 &@ y`BьkX ߠ  @ ` @tk�4:}ƽg[bv\>;/X6xEGUoS㪘Zv+V+;t\QVN-5tc'R0Wj"ى䊎`QfN1;\U$:" FNH4ODmݾe)E(Udž?EzW`W\ NH矝vjqN:"QF窱`f1;"ҩJM`j\RSZ FEVWv(j-Wg'XWt?cj٩ENZjq2;ts1W츢M W"E>qWc-N"J*$#D"yAٺWǕ؅=:`(`"Hq;j:d:";`h ;jC WjÕ`쨥`Wjqc;jH؋DZ" 5\Hp%>jqHrZ"飖HQ#W"#>C`hR&]jW>djJ8!HAW"rŎb(Z ;飖>p;>">"1HŕZŎZ\*;\;qŌZ*5C cH^{7_}_jJ8!8b'b/8c|9F(<lXWfe_99N"J*$#Dy$f&h9F(<lX:k$"NA?bAGfm/$"NA?bAG<p$"NA?bAG9F(<lXOG]hN"J*$#Dy$uwϘjJ8!y$"NA?bAG?{9F(<lXjJ8!"w]AJp"6b<€D'"BFPȃ X ` )ljХ'`!!#TCq""ti%*<@~"6m]AJp"6b<‰_'"BFPȃ X �cƉХ'`!!#8Hq""ti%*<@~"BVe]AJp"6b<’'"BFPȃ X @e.)ƉХ'`!!#tLq""ti%*<@~"fv_]AJp"6b<'"BFPȃ X g@ʼnХ'`!!#:p""ti%*<@~"NK#(Q NBC,GT]AJp"6b<¦DDJTy DG''"BFPȃ X ;94Dl ?xDZХ'`!!#X6ֱld%;YV^]AJp"6b<²EmjUZBK#(Q NBC,GַnpND.D%8@?1\V׺'"BFPȃ X nzջr""ti%*<@~"׿'"BFPȃ X �p%^ND.D%8@?1ax]AJp"6b<7Ʊj94Dl ?xDr""ti%*<@~"&wDDJTy D_394Dl ?xDdND.D%8@?1hJK#(Q NBC,GT$DDJTy D594Dl ?xD^ND.D%8@?lncK#(Q NBC,GtDDJTy D8p94Dl ?xD%ZND.D%8@?1qK#(Q NBC,GDDJTy D7G:d94Dl ?xDҵXND.D%8@?uK#(Q NBC,GDDJTy D<'"BFPȃ X 94Dl ?xDΉХ'`!!#dvND.D%8@?1|s""ti%*<@~"oK#(Q NBC,G_뜈]AJp"6?DGㄈFJ<!X@xD:NhJN?DGㄈFJ<!X@x9NhJN?DGㄈFJ<!X@x%$9NhJN?DG‰ㄈFJ<!X@x68NhJN?DGÀㄈFJ<!X@xG8NhJN?DG�wㄈFJ<!X@xXt7NhJN?DGnㄈFJ<!X@xi6NhJN?DG eㄈFJ<!X@xzT6NhJN?DG0\ㄈFJ<!X@x5NhJN?DG@SㄈXIhFXK(?xH%SㄦtʧJNE\Hȃ 9N`EKʲtʈXIhFXH؃ 9JFXH˻Hx˾HHEhJXKȃ;xHELHKxJLGP>!WHHĮGt|GKxGG؄@!X@G|GKxΤG؄@!X@GJ.GhG`NG؄@!ЃXGNdON|Jh|>!ЃVJX�u$5JxXlJxD`HH؃J  V`Q`Q`Q`Q`Q`Q`Q`FFG9>pMzKxKxKxKxKxKxKxXIXE=Ё&NQH01%2RXRXRXRXRXRXRXR tQS < "`WZpN0CEDU{!V V V V V V V VHD HKHH/H$;HKEeVuXY/ 21-/$8+2. cEdUVJ0000000h(p@$Peevu1� � � � � � =� � � � X � @ � x׈؉ �X� Xؐ͗��!��,�/�����5( B(XЀCLp�ā&B\@#,pA۴bb6'JMרi֦\jKS!xxł$EP ED4JDh?R?YĉӨXChPYNPA R9 h)~Wjh~"̉+=4&̉+=4aNDCB)?Ngz={6Wzn Hgsz= ]=+=7yHeEDJύ!z^A")R<RhqzbI$DI'pH%<‰6+<#@#'z X?p!'T"#azb#< <R(p B%'rH%<‰6+<#@#'z X?p!'T"#azb#< <R(p B%'rH%<‰6+<#@#'z X?p!'T"#azb#< <R(p B%'rH%<‰6+<#@#'z X?p!'T"#azb#< <R(p B%'rH%<‰6+<#@#'z X?p!'T"#azb#< <R(p B%'rH%<‰6+<#@#'z X?p!'T"#azb#< <R(p B%'rH%<‰6+<#@#'z X?p!'T"#azb#< <R(p B%'rH%<‰6+<#@##8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z K<8JЃ WXx' ĉGTBl =#8!N<x'`!x? q#8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z K<8JЃ WXx' ĉGTBl =#8!N<x'`!x? q#8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z K<8JЃ WXx' ĉGTBl =#8!N<x'`!x? q#8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z K<8JЃ WXx' ĉGTBl =#8!N<x'`!x? q#8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z K<8JЃ WXx' ĉGTBl =#8!N<x'`!x? q#8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z K<8JЃ WXx' ĉGTBl =#8!N<x'`!x? q#8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z K<8JЃ WXx' ĉGTBl =#8!N<x'`!x? q#8A#N@( =@zx%GpBxD%DNB+,<#*!GpB6^aG'Q Q<z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   P 6 z �! z`B`   z`B  @ 6~ @  @ 6 ~ `  @ z`B� a @ ` 7 w @  |p:� Q |p?� Q O 7z P Q O 7z P P @P:Pאּ P |06p@ ` ^P` z`B   z@I  0  @Icp Nd�`a ^IIdZ#*`!�%0D0�8`&`)``P@`p0P�!��,?������ |ѿG{ѿG#JHŋ3j1=ߣ=(ѿG{ѿG{ѿG{ѿGE<uѩGztѩGbɵׯ`1}tѩGztѩGX2}tѩGztѩGztѩGztѩG2L)Na3kղgX~M2'R^͚װc dM{5's%N ɒ%ȓDyp-9N}ԝk߾]+N^ꍩ_ϾS??5|9qD`j6܂!UbfX$f((b(b(b(J8f&)")")")’(b(b(b(b(b(b(b(Š@<#<#<#<#9U<#<#<#<R<#<#<#<#<#<#<#<"+)))v))))))))))))DJ+BJ+BJ+BJ+ ) ) ) )DJ+BJ+BJ+BJ+BJ+BJ+BJ+BJ+_x_x_x_x'M_x_x_x_xy_x_x_x_x_x_x_x_xO ) ) ) ) )(-? ) ) ) )p ) ) ) ) ) ) ) )PPPPLPPPPpdAd@Ad@Ad@Ad@A�2@ P �2@ P& 8`& 8@{ڛ& 8`& 8+p0Lp0Lp0Lp0$ �!��,�/����� H*\hP $H�bʼnj$(ោ4 A 4OƗ0ʬě0sɳO L0A`haÄ H4 80 80ԃvh Ƅ0`PCg v$;Fp`ǐ#KL&�h0A}S^ Skٲ %y{ͻ N7o=;vaͰm&jjVrD^ZϾ˟OzD qrP T2L)-%Y $DH$#*t ($hA $DB !;`D *@<I(paRJQ(+pBʓPF)TViXfI -JFQ A'=A@"琑@H ?(1B"⟀*臜aB.-K.oVZ*dJ''R^ tbjRGw Fr "+#)C'' 7b)&6F+@JFH+|&HJD"(pJ+?0C+2ﲖ+}DBH ;m+|I [ɓDn$7̰!pB ,$l2ȜXBJ$� !1`X]$ 'Oɺd?̰!prL74+DBH /m+|`ɓDn$B  'O-ܑXJ$�a /m+|I؄ɓD.#p 3b+m$[J$�a /m+|IɓD.#p 3b+{+0I /"@]ɓg 3b)go%D D FH+|y8d 3*hӖ+P vRpE""$D"׊D,H|`V}WH%@_+ Nh$*" @D(;[AW!,LbE Яh'pHEYbp " +$0D"׊DUc,H|`V}WdkE"Z 9+�l!\чH ҁ!J)@V$pd-H|`V}'dkE"Z UR+�l!\чH}!J)@V$0&-H|`V}5dkE"Z q+�l!\чH̳y!J)@V$-H|`V}CdkE"Z f+�l!\чH4u!J)@V$ȞTfUDP vC$%@_+ NLM*" @D(;[AW!d-\E Яh'XYbp " +.D"׊DM,H|`V}gdkE"Z NXE$\`>0`+>Db` QH"qkUDP vC$%@_+ NXE$\`>0`+>D9 QH"kUDP vC$ ܰ%@_+ NlXXE$\`>0`+>DBgHKE Яh'nZK"�DbpE"2%D"׊DTn%V W�"B1؁ B0dkE"Z83+�l!\чH > QH"jUDP vC$@k(Y�ZVpbo*" @D(;[AW!FB,R�~HD+8Zbp " + m[!!J)@V$(T-H|`V}Ľ'n%@_+ N<{XE$\`>0`+>D0HE Яh'>;K"�DbpE"s(Y�ZVp纳*" @D(;[AW!MxE Яh';K"�DbpE"(Y�ZVp*" @D(;[AW!wE Яh' 9K"�DbpE"z{(Y�ZVp*" @D(;[AW!vE Яh'O7K"�DbpE"l(Y�ZVpsc  �; } k!,� �rc  �; } k!,� qc  �; } -j!,� Oc  �; } Ii!,� @Nc  �; } e8h!,� �Mc  �; } (h!,� Lc  �; } hf!,� Kc  �; } Xf!,� @'c  �; } ՘3!,� �&c  �; } 0!,� %c  �; } 0!,� $c  �; } )Y.!,� @#c  �; } EI.!,� �"c  �; } a+!,� !c  �; } }+!,� c  �; } i)!,� @c  �; } Y)!,� �tb  �; } &!,� Cb  �; } &!,� b  �; } &!,� @`  �; } %#!,� � !1>`@@<"B @@? 0j  �; } \#!,� � !1>`@@p "B @@? 0j  �; } !,� � !1>`@@Ъ "B @@? 0j  �; } Ț!,� � !1>`@@0"B @@? 0j  �; } z!,� � !1>`@@"B @@? 0j  �; } 4!,� � !1>`@@"B @@? 0j  �; } j!,� � !1>`@@P"B @@? 0j  �; } !,� � !1>`@@|"B @@? 0j  �; } ֻ!,� � !1>`@@z"B @@? 0j  �; } !,� � !1>`@@pg"B @@? 0j  �; } B<!,� � !1>`@@?"B @@? 0j  �; } x!,� � !1>`@@0="B @@? 0j  �; } !,� � !1>`@@;"B @@? 0j  �; } !,� � !1>`@@9"B @@? 0j  �; }  !,� � !1>`@@P/"B @@? 0j  �; } P!,� � !1>`@@�svP tP } jP `} }P `f`  tP @vP ``Q t  fP tP P P tP  v `!,� 2@vP jP vP  j R }P @v `@P v b P   P @`P v!`  �; } P `P jP `t`@j` v` P v@@ }P  } jP v  v Š }P tP v @P f P vP } v`  tP }  vP `P }P }}@`@Mj P @AP �P t !,� 2 ` t` }  v Š P P j` } P t` t@jP jP j A^ P P } ߑP  v`  �; } j` j@v@ }P }@@`   j v `  @P  ` t ` Pj P} `Sܵ t j`P  @``t }@  tP `!j `P v@ "B @@? !P }`jP } ` v@@} tP tvt `  } v`a ``j  t` P !1>`@@P `  @�N$;j)R> gO0\ѱJHv F'?W}r&RZjѱLM$;":eeϿ>jEN-W3F'1x"QUHt\U0=KUoб㪖`)XK}rL ȌnjNbtմOH(.W#L`tF25\E)X9h"riWH*X-;tjYZ 1v(U!W}"GGMoj\ERU15\cտZt5u[`)&:C`"1Wj h"W%Wpşn%Wb\%\#,Ŏ°b"q\Q3vcre:v:\h0`RW':v/� k%V8QL| `ԠCG50%:#"q : &bƘHj1ejZ")3jQ(>c̨Ʃ埦ĒU"qbZ!ĕ>\ÎH']0ƎHZW"Q)c0&5WQ 3jqŘ`(&0F`jx f0쨅5jÕ`f;" Ɵrށe#rرp"#yAGx\'ZxW8|馏]'vyG`Qvh"Þp"#1" k%V8i3yGv)3yxơ5y)Ɵh\ &{G\){):"wyg]ǟw䉤vhpŞoPÎZdH\Dv!VqZCHA'yQ&H@{&`ux{"#sేqhJrؑex{yn'vbqa;8rs"Q?؁nDF$eDPC0t@(xtHG-l8tt8Zd"ӊDQ< y# =ar#tPF>ԡlDGP Wၵ9Qe#q@+ c2v.\ WDXE$\`>N+>"?1hj09 ht٠+stG9"; F-ap@8"v|#ꀇBэH4P2bC0 <\tt:H#+oB PC4 WI1HCpH"pRHaD0 54ņd"ӊDQ:Qlcvx: 5CP?A5jA`@#P;HP?aZ#jp?AHC$a>G\Q>D+�i!\HԂG>AHC(: ;pE0WŐG8lCj;б W!pE$쁎H.ZbtE$0yD+Z}7ZC-aWDp" t);A`爏+‘ZD"pE$:CpE"Q tjna!H´"D1ZD-:D"?p7jAZ01W!GlBH4G>쑏>ݠC$Ї`+�i!\WԂG8|D8+"чq8>D8:"G0"Qq}8jaoأ8"HA찇" yM<Z|P=Z0<bF$\Ar#vpqW\aqԢ߰G\lDB P;q#G7j@ L+ ND-@8чHpE$5p? n<>0+ʑZ߈+`D(F$xtG1qC$`UDPH v촂C-"Q#7HأtE0ʑ>D0 {|9 e(vчrأ7"чqC!F"a vG>\|#+H+#pE-58 {cC$qbx.h"B1HaC2iE"Zp7 W#:HcP\oG8\ 55pt`Zp|;po>pH`rbZlW;h KXHp@PȎV WZWWnWWt5ps`ZȆH:|:pZȇq::xtPx3ȇoWWq>|8:pr`y8:3;y(b{(>PZcP{>tx:0WȆl|(>{;php)Rc{PbȆqZȇlpZ"R�hDhNZpn|c{:3pZ(;ptx`pH3x@hȆH>pWvHcP:tny(;r胳pHUW�hBp@5>؅lchȇolqWrWuxZ`0lȇp0rxocpW{xt0hx`ex50|WW0x`n:;vyW]ȇpycyhp:yw:p]qPe(xpHwwph`eW{>pb!2! VHVɇnP>{0;qH(Wq]p>n;x{eWvwy`؅o`PnZ0{vHpUW�hBp> bZo5{x:pHȇpZZn0ZyxbPHxwW5ȇnH{0;xyhxPecPb 5P5W:WZ30] K:3Hp;>p5pWH5胦(;p5cW`(;P5!2! VHVW(P``W0>؅5e5WPb:WZHPZ`5:PWPHW@]W(5]W>Pb0H;WUW�hBp>5;h:W>W`WP>3h3b>0`p:@Z:h(WP`0`0;:WHP;`0;p]@;`Pb`;h 5PWW;0Zp``p3cWc>�YWP>�Y:0bPWbZ("R�hDhNHWZhZZ`:(`pH>PH05ZP`c;P;;0Z>W;;Pp>p:WWPUW�hBp>`HW]b;;WP5PcZP:WHW(W`H؅Hp>ZW5p`P]WH;bh]>h ;P>H>ZHp3(>p>>>`PHppZW]Z5pH`hHWZZ]0"R�hDhNWW`P`ZZ`ZZPZWhPcWZ8 Z`p50;`Z:0:hHH0;UW�hBp>pZ>hHZ:p:(>p`HHHp;;pHZPbp;5Hpc;pZZPH;ijklmk!2! VHVEtVufvVNXHp@PȎV WH&.h"R�hDhNp爖fgNXHp@PȎV WH06Ff"R�hDhN蚶iUW�hBp>FVꥦf"R�hDhNtUW�hBp>Vf붦f"R�hDhNHUW�hBp>fv!2! VHVUW�hBp>f~l"R�hDhNܞhNXHp@PȎV WHpfn!2! VHVvUW�hBp>Vh"R�hDhNNgNXHp@P#[Rp`Wl!2! VHV6UW�0@> WPGq!2! VHV qUW�0@> WP7r!2! VHVqNXHp@P#[Rp81gn"R�hDhN UW�0@> WP2tֶ!2! VHV7pNXHp@P#[RpNgl"R�hDhN`tUW�0@> WPO!2! VHVToNXHp@P#[RpkGi"R�hDhNq'wUW�0@> WPlw!2! VHVrxUW�0@> WP{x!2! VHVUW�0@> WPn!2! VHVUW�0@> WPl!2! VHVuUW�0@> WPwj!2! VHVUW�0@> WPg|"R�hDhNG NXHp@P#[Rp`!2! VHV̧}NXHp@P#[RpH}!Z �DxP|NXHp@P#[Rp(!ZGWNUW�0@> WP,h „  !'Nh�ѫP"q#Ȑ"G,i2U\c@rő!Μ:wÇ-њaѫPN2mGN"ı#n!ϰbǒ-0ÈhͰU(NPҭӪH�qH[|Hh0Ċ i.s9 ;Ň+WnqDKfXD*'ͺw*+@{0R8nu㈖hͰU(NsiU$W8a$->\q|92cFD8uﯙ*G=`D A+ <56)@J"pz!'D )p!1"|�q_+ɇ=c$+pFr ‘QF|�q_+ ]zI'D )p$%66)@J"p%}F*G=`D A+{G H+)+pFr 6|�q_+ ~*G=`D A+jG H+z-S+pFr "|�q_+ *G=`D A+{0YG H+;1H+pFr %|�q_+ 1s*G=`D A+<NG H+3'D )pD4 56)@J"p4Ŝ+pFr Q}#|�q_+ sJ$�Q;-| G~kNPc}$ '*G=`D A+m~{c}$ '*G=`D A+ݾycYB !J(-'D )p4Ed -3X+p+�H o%h1 tʼnUDHv`@܂pGطDEPp"*" @p;0B nR#* [c"b Z"xE(8aCNqbp 8҃!)\#1-f`D"8H[֘X3"^ NOXE$\`F-@ Wp$CkLD,AX''N"�Gz#| +8I5f>�}ZVpB|*" @p;0B nR#,YcC ܧh'%N"�Gz#| +8rM5f>�}ZVpB^*" @p;0B nR#<XcC ܧh'%N"�Gz#| +8Pu5f>�}ZVpB@*" @p;0B nR#+MWcC ܧh'l#N"�Gz#| +8rTf5f>�}ZVpB>*" @p;0B nR#c]VcC ܧh'#N"�Gz#| +85f>�}ZVpB*" @p;0B nR# [cC ܧh'L!N"�Gz#| +8r[5f>�}ZVpB*" @p;0B nR#%ZcC ܧh'!N"�Gz#| +8ޡ5f>�}ZVpBL*" @p;0B nR# 6YcC ܧh',|N"�Gz#| +8r5f>�}ZVpB&*" @p;0B nR#CFXcC ܧh'\N"�Gz#| +85f>�}ZVpB$*" @p;0B nR#{VWcC ܧh' =N"�Gz#| +8rt5f>�}ZVpB"*" @p;0B nR#fVcC ܧh'|N"�Gz#| +8e5f>�}ZVpB *" @p;0B nR#vUcC ܧh'N"�Gz#| +8rV5f>�}ZVpB*" @p;0B nR##TcC ܧh'\N"�Gz#| +8G5&" ,WJ'V W�#=q >zKbA+BG+�H N%h1 9H[HԘX3"^ N+�H >J%h1 9H[HeԘX3"^ N+�+pDHcD% X"B(pq*D+�GA +pDBHH<$B �A $+'G F'D'D'D'D'D'D'D',FDB$0 pD ̀.*0 DBɈ%D#\GtB la'B'DDṄZ'X'X'X'X'X'X'X'XbXB$0 0 0B& �AFƈ%D2Gt@'B'^|X&n"'v"&ZB$4" 0B&@�AFB" CtB$vB"'(F$8//"00?B$ dB&Ԁ((�B$Wt%C/F)}B"%#9#:>B$XB$XB$XB$XB$XB$XB$XB$XB$$Gp)D+A&܀/*GXcɔ"<B(+$B+Xbc$<B$<B$<B$<B$<B$<B$<B$,#l*@*A$-*B9:$”" %'b( B"B$(DTN%UB:^%VfVb&l#Bp!� A "+l%:n"aR@+ *DNT^J%[_j&<+A$@-&"[>J%T9"'@ *)DN^h## pD -+"D&,m.BGD*B<A %B$dqdrn)D�#�A+B$(,m+L++@'$b++++++++()g$T #A �,@B-TBTvg@B$�Bnv!v!t$,F$@B$@B$@B$@B$@B$@B$@B$@bp+DB#2�@A$A$@(BFD'! ԀtB/bp)p)p)p)p)p)p)p)(FD'2f4|B"B'�???&@ �*bp(p(p(p(p(p(p(p(F+ !t!4 'X||` `b||||||||,t4 $ \zt�vk�� b�k ,F ؀ ؀ �   @  V@�V P�,FX@X@X@X@X@X@X@XbX��PP T� Z�L�B�,(LLLLLLj,b�BmjN@��!��,_�/�r����i@¿ @ذÇ#JHň44hAG z̘7:p0� ]p͛8XÄ &,':LX A8�brjʵF8\1`j8(៷ٲu{+CxQO߿ LÈue^~lE홷nZϮVr3d^q]"G,+эQbjJ"Z C!\hhQ蕬У;$KzRBXpmd@jXBN5'Xj"(O %JQF?G!-|Xbfv Z#vI+HтyJ.)}6,"K)�+'V3D‰opB 'D"(H)?p+27E)B)0$% 'p( H)aJ"pE(B) D"b ,pr'RI%H(aJ"*무j뭸f(B) "b ,dg$? ?*f+Q$*@%%'Y2*#X7Њ!hCT"J$BJ"rA*rJd)ʨpbI(?C+ƑT"J$BJ"r!@)I' ?b*@ k%D !$"'­ +g$? ?b*-dGR( ' D" + )de$c)o#+�q $<Ϟ{I(p?Ir)҇+�q $<I(p? r)҇+�q $<rJ)?!pB<<rJ$!@ܠ&);Rc)ߢ8SD}p!p%h)(nCD'qH0nM8#;Xq"maRp"g#N W� Bx?p+N?? A N�qHx)">@4QV@`ʼnP!H/ 8E$\W7P& H8R60)8p+ C�JD!ZS<'BQ ':IN<pE\a @ (D+ qGwD(J/ÉG"+ (Ah$NVE)~pft8SD}p!p%h)(nC'qH0nM8#;Xq"maRp"#N W� Bx?p+N?? A N5x)">@4QV@`ʼnP!H`E$\чHbaD,Z X<'BQ 'N<pE"ah$`VE)~pV8VD}!fOĢ#;Xq"maRpBZ#X W!A>V@`ʼnP!H `E$\чHbaD,Z X<'BQ '܋N<pE"ah$`VE)~p`M8VD}!fOĢ#;Xq"maRpB6#X W!A>V@`ʼnP!H $ׄ`E$\чHbaD,Z X<'BQ '|N<pE"ah$`VE)~p E8VD}!fOĢ#;Xq"maRpB#X W!A>V@`ʼnP!H `S`E$\чHbaD,Z X<'BQ '=N<pE"ah$`VE)~pD8VD}!fOĢ#;Xq"maRpB#X W!A>V@`ʼnP!H C8E$\W7P& H8R60)8ap+ C�JD!ZS<'BQ 'N<pE\a @ (D+ qGwD(J‰G"+ (Ah$NVE)~pA8SD}p!p%h)(nC'qH0nMp + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `@pJ p + @  `3& � ; P ?p` } 0a � + @  `3& � ; P ?p` } 0a � + @  `3& � ; P ?p` } 0a � + @  `3& � ; P ?p` } 0a � {9 P ?p` } 0a � 9 P ?p`  } 0a � 9 P ?p` } 0a � 9 P ?p` } 0a � 9 P ?p` G } 0a � 9 P ?p` } 0a � 9 P ?p` G } 0a � 9 P ?p` g } 0a � 9 P ?p` p } �7P� ` + @ { `@pJ p ǀ9 P ?p` G p } �7P� + @  `@pJ p Ā9 P ?p`  p } �7P� + @  `@pJ p Ā9 P ?p` Gp } �7P� + @ { `@pJ p + @ p  @pJ p + @ } } �7P� ; P �ƍHqPB >QDNNU' 7h* ҩG8Ie$NJ)Nmę!'}"q % t?VFԏ SV 9YN@n(TS5})T"ũ^9YN@n(TS5})T"ũf 9YN@n(TS5})T"ũn,U' 7h* ҩG>ԏ [VNDJBѩMr UHqڞ''}"q nPXYSi)NB)凁1NP"N,#>\#DVyzPJa ! otW:%U9埦$R~CHG+Ģ>"ÕNA <bAdGN8 R8JN,#>\#DVyzPJa !:Ģ>"ÕNA <bAdGN8 R8GN,#>\#DVyzPJa !XoĢ>"ÕNA <bAdGN8 R8y6CN,#>\#DVyzPJa !v1Ģ>"ÕNA <bAdGN8 R8YX?N,#>\#DVyRI%NB)凁1NRΏW:%U9埦zPJa !Ģ>"ÕNA <bAdGN)9 R89[;N,#>\#DVy⚓PJa !yĢ>"ÕNA <bAdGN)9A~N,d8Hp nPXYSikNNW:%U9埦[ZN,|8H"Wt7PbU<h 8[w%8p"}D\ @ x"VS)\"n !}pE'p%!X#NpE xNX: ',҇H� X b8?5N -?:a N`q/H"Wt7PbU<h 8[w%8aǮp"}D\ @ x"VS)\D(J% !}pE'p%!X#Np(C ',҇H� X b8?5N?? A N@S+H"Wt7PbU<h 8R` 0)8Np"}D\ @ x"VS)\D(JCs !}pE'p%!X#Np(C* ',҇H� X b8?5N?? A N &H"Wt7PbU<h 8R` 0)8aVp"}D\ @ x"VS)\D(Ja'‰S"C$ (*N4kE)~0D8q VD}!p%|X)p(C'NH0n<8#q"@aRp)X W!� ^ax?5N?? A N!8+">D@ >GSƉP!H ;`E$\чH7PxUh 8R` 0)8p+ C�J/S<M'BQ  'NpE"a @ xVqG)\"nЉS"C$ (*N4k@-ZtдB8q VD}!p%|X)pE xNXN'NH0n<8#qh Kp)X W!� ^ax?5N -?:a Nܛ`E$\чH7PxUh 8[w%8qoNpE"a @ xVqG)\"nĽ9q VD}!p%|X)pE xNX)X W!� ^ax?5N?? A NܛC$N�JC,GM'BQ  ' !}pE'p%!X#Np(CE>@ DGSƉP!H{s"}D\ @ x"VS)\D(J{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h P(0R{HW %X@UxSNRC N7N>>pN�P<DXG8h DK{HW %X@UxSN@[hNN7N>>pN�P<DXG8h DK{HW %X@UxSN@[hNN7N>>pN�P<DXG8h DK{HW %X@UxSN@[hNN7N>>pN�P<DXG8h DK{HW %X@UxSN RPJ`FKx N脓5HȄNP=DXHpHK`CXHQ�NȄL\[W`PpK`CXHQ�NYK٭NX؅H N0NՊMHXFK@OxCX5ۜxMED(xBXHۜxMxD(BX͉GxJHDh݁V UͽGp�JP HU Wֵ }JX]H DX1GQP; >hBp?HWxHEIXF =(N>p}HPF`(HNQF8C�HX<�HFHZ(ȃW UXWpuNDP�9_[ZWHZX Ё&X\POB0H0CHD`"!`9HQ0V@9h2BR//// ,"$2 2H2N.P=H=V@HZPP@@@P  �MN� @ � 0[8� @�H e]N �f H^Nܛ�!��,������OU7hգSDӿJB><zO>:O,DANn( ѪGDӿJB><zO>:O,DANn( ѪGDӿJB><zO>:O,DANn( ѪGDӿJB><zO>:O,D �!��,������+C@n(TտSTЕ! 7h*ߩ"te % w*H]rCBx*RAWPP"TЕ! 7h*ߩ"te % w*H]rCBx*RAWPP"TЕ! 7h*ߩ"te % w*H]rCBx*RAWPP"TЕ! 7h*ߩ"te % w*H]rCBz�!��,�P�����+C@n(TտSTЕ! 7h*ߩ"te % w*H]rCBx*RAWPP"TЕ! 7h*ߩ"te % w*H]rCBx*RAWPP"TЕ! 7h*ߩ"te % w*H]rCBx*RAWPP"TЕ! 7h*ߩ"te % w*H]rCBz�!��,�/� ��� H*\HP$@0 2JظQ 4 A 4cJ@Ƙ.sA@ 4H A? IiqH0@ΫXjݪ@�1Dp`p`+¶ X� ,D0� p`p` A4p880�80�ߐ;d,q8hA 8tNسk"D>lЂ ).0p!FCtep&`BLJ 6q 7Lc4PC6v ( ^8 6s4*j 0(#x6\ 6dӍ7 f6 &o<K+Q4A&)+`)d* ,lI+4B&ff$C ;`.+ʣj -KVj)V P& #<BH"Xꪬƪ*$#()pG/@kjZB)B "I$\ q,@b#T%Bʼk<@#H,rK"l 7{b`<B +‰%‰%r(s-E!@"<I'αB"2 :ܑlLÚK._F"K+@%nؖb)m@)T'xr +M1 "( IBF(G-pB '+dd$ B`I,<R"X(G"ߧlJ:p+G/=c )E . $D"?N›>,3'pH%TbI'LC6a<$O?:t%HA Bh!.D+ HH)HY+0`#(JDD w=vMX":^ N<PDBR}B \V@?H Rp(LV"Qa:'bGPb91>q0#Na > rx$8?:s?"!>d!.D+,HH'JR"D� x%AET"8$wS9x/ EW#Cb@(\N̋("r "D` x%AET"83 Q)NXBDBR}B \VX+y#:GJRt.B{ WXXD%"CN,0#N >SD$qSTp"Dpb^8#QҮzu+X+0l#1JD(*$y+Nrx%8“T" N+E%"Z!X)p!`A#*шJ"@jWֺH #`V?@G ZB /'G8)ZAbW]<b pUD#*! |KSwW LDwX-@X#(A SlQ(+zy"N @'QFTB{[qɻ+A E1&H ZB 3* GPx)! X#q >@WP*8J4� |[qɻ+A E%H ZB 3* GPx)! "ː#q >@WP*8J4{[qɻ+A Ez)VA Bha6PE"V b"?D]QD|"N @'QFTB~}o >$@)m<DwX-@X#(lM<vE~8n +xD%Q Q[';PLݑb f`U$b)6(RCgG,| TphD%D;VC DBE2AtGUЂZ TU8¦ģHQ`W4O{VSB*PGTE|[qɻ+A E})VA Bha6PE"V b"?D]Qd]}"N @'QFTB}o >$@)DwX-@X#(lM<vE8n +xD%Q Q^';P Lݑb f`U$b@a B % ַp |pBp  W`u+s(`; @Z06 @a B % ~p |pBp  )8`u+sSH_; @Z06 @a B % BxYp |pBp  _X_u+s(_; @Z06 @a B % x؊9p |pBp  8_u+s_; @Z06 @a B % 8 p |pBp  _u+s^; @Z06 7 P  丑p |pBp  ^u+s- ; @Z* } p @  T97 W P P s_ |<w @ ; @Z* }  & 劈7 W P P `p_ |<w @ ; @Z* }  & y7 W P P u+s9IC @ ;PnB ^p |pBp  y_ |<w @ ; @Z* }  & p |pBp  y_ |<w @ ; @Z* }  & %p |pBp  y_ |<w @ ; @Z* }  & Ep |pBp  y_ |<w @ ; @Z* }  & ep |pBp  y_ |<w @ ; @Z* }  & p |pBp  ) z+s9IC @ ;PnB ^ꊘ7 W P P * |<w @ ; @Z* }  & ձp |pBp  |<w @ ; @Z* }  & p |pBp  |<w @ ; @Z* }  & %xp |pBp  |<w @ ; @Z* }  & Ewp |pBp  |<w @ ; @Z* }  & eBp |pB  |<w @ ; @Z* }  & B7 X ` @  - |<w @ ; @Z* }  & A7 X  - |<w @ ; @Z* }  & 7 X ȋ^В/{+s9IC @ ;PnB ^ |pB P  - |<w @ ; @Z* }  & 7 X ȋ^В/{+s9IC @ ;PnB ^]} |pB P  - |<w @ ; @Z* }  & Ԡ7 X ȋ^�d]_/{+sEC @ ;PnB ^ry |pB P  } |<w @ ۸MC @ ;PnB ^e |pB P  /{+s ; @Z* }  & 7 X ȋ^p߃ |<w @ MC @ ;PnB ^^F~E7 X ȋ^@ |<w @ @FC @ ;PnB ^H| 7 X ȋ^@3 |<w @ 3FC @ ;PnB ^~벎 |pB P  c/{+sc; @Z* }  & 5~Y7 X ȋ^ |<w @ FC @ ;PnB ^ |pB P  /`/{+s-/`; @Z* }  & P7 X ȋ^ |<w @ EC @ ;PnB ^R_7 X ȋ^ |<w @ `EC @ ;PnB ^7 X ȋ^ |<w @ EC @ ;PnB ^|7 X ȋ^`�'>:tyH >QD]I#'RhҲCB#ѦM8=SL5męSN7sCOUjhCN>PT )EQ~s#'RhҲCB#KRěW^=sCOUJ!'N%w^!"f1ǒZE*TzQXlڵm| !X>zT)"8Y '>BDJrc%!-;T*?$m| !X>zT)"SL N0W!Ei,RV-vPAB^Õ?Dy%R8y=G|WA,>JZ!N<28à;^AEh<.HYBAU yWH!IJG\!$G*Ij8r3xRIs"eZbT)>\CGX"dQqX$E > DHQbUh!DTPWpQaNr4Xacz>nObyqUL N0W!Eii,RV-vPAB^Õ?Dy%R8yhX{}>nObyqoL N0W!Ei,RV-vPAB^Õ?Dy%R8y^|>nObyqL N0W!Ei,RV-vPAB^Õ?Dy%R8yheE|>nObyq+L N0W!E+i,RV-vPAB^Õ?Dy%R8yk{>nObyq'L N0W!E'i,RV-vPAB^Õ?Dy%R8yhri{>nObyq#L N0W!E#i,RV-vPAB^Õ?Dy%R8yxz>n>GT")p'|0^R(bXH ZB ;P* >xKHυ=y+p!`xD%p @8 "~ؐ!+ Gx ŘG7>GT")p'p+A E,11 )VA Bha*PE!^WA` )81V&pn ,|"DRN,2 rW cLBUЂZ؁ TQW#XB N<Ēnj#\ #*E8 d >@)Md,X-@xE\Q<%CG7>GT")p'|0^R(b^XH ZB ;P* >xKHϥ=y+p!`xD%pP@8 "~ !+ GxKŚG7>GT")p'|0^R(bNXH ZB ;P* >xKHղ5y+p!`xD%p@8 "NK!+ GxeG7>GT")p'f+|0^R(bXH ZB ;P* >xKH,׿pn ,|"DRN"'`;P!b vU}pDr >@XD,Q,!аC #N wx"H ;$&c!*hA-@(+?,!'c>|X<IYC8H@F A DBtDLBUЂZ؁ TQW#XB N<̗}+p!`xD%pΐ'`;Pc2RTB(Rp!#\ #*E8t@8 "�b vU}pDAX#=@\D,8QE, ',GB A DXH ZB ;& >xKHH0 e#=\D+8KX)?].H<hf�<DХ>ud,X-+�WD眰?sF{xPRp9'wC!i^�<_!pE$ Hp W>9a =D /�BZWh$oHLBUЂZxA N"p$<o8Db+PCz 2 H+ xF!pH`WW؃*;N9NŃЈV�<hDxŋ UBЂhBhNpH`WH@W؃*;N9N(AЈV�<hDxHB UBЂhBhNpH`WW؃*;N9NBЈV�<hDxC UBЂhBhNpH`WhCW؃*;N9NHDЈV�<hDxhE UBЂhBhNpH`W؟� =`Hp`W;pH05ppHWWhW:0:W5(HW:5(]H>pH>p>>W5PcWH4H[ 6H\ 6`0c>0HZ50:Zp:pZW�Hp5Z3`>�JWcZ�E[HB>DDȅUp5hZZ`;pHPcbHp:WWWW5(:W`HpZh:WP\XBȅ68Nh-؁D >ȅ6N >(>>WWZ>Z:xJWP5`W;(:W>H;pZZ5pHWȅp�؀�6o:t]bZHW(W:;5؅`PW(]pp;>H`pe0H8J;>WZp>he:HzR؃=`Bȅ\:Z�J:pH�>H;PcZ5(W;pZW0cp;c>p:H0Z[?WqxD�(rN \W;>ZPt`033H;�`p30HpH8JWWZ:55(Hp3p]<-\@\\pq-؁q `:R NWZ>WHWH(WZ00]`H5p>>;WWӣt`ph'x ؀`؁$q:(]W5�Zb5p;(tyZZ38JZp:p::5؅Hp;:]Hp`{H@'0z [ bpZNKZpHWZ:]oH0W:p;WWZ`:`:p;(3`;p< 8?(>m7)m_ B;Zp]P`5p>HWoZpHWhZZ5;W``H`:HZ؃mHq 'xl H@pb@Nȅ=;<J;hx>ZHPcZ0>Z50:pc0`x>p>(>P:(WWHo�'؀�$o؅ZH:0HP0HHP]H;5ȇlWHZ;HH�J:p`0`3Z8o,W``Mc؃z*XBPHpb@bc0HTbWyȆHcZ50p:WZHp::cc@hpZHWEH~Dx}5ȃU؃Z>0ȂZ;]W(Hel5Z HpcȂZp>p;h;`t`H胆bXU~І=�z ZPH`HXN4hch;p>5p`yHH;>5HpH5`3ZpZl:W:P{>ȇnȅ'�؀� (+o@{WH]Wp55Z0H]0:W0e0(]ZpHH(:bc0WxWPWPZ胆P>|;ȅ}f bHpZQ;P`8H;P;pc0Z:P>W:b:Z5ph5pZ>؅>pZ?Zp~Y~\x=W(>0ZP;Z:p3:pZW0]`�p;p30Hc>]`Pbp;0x;(U@=\q0((l e@p6\b0 j5>WZxJ:p�,c5H`;cW;ȇo؅Zp:0pHrȅp(`��8�r|xh;r{xPHvxP{(H0vyyePo|PsWwv�w0r`ywȇoPB(*sXzpeH@tp|nb0|PuxP;vx:poxs�0pK:ȇ|x`vPg:m7x sXxg>rx|xp3rx]yxyy>s`pPZvvPe`y|Pcvzpg Ur-( sXyxhbrz`sP0(xty5ty|csx{ȇobyv5{{x`vtvW|4( 08H}huxZsqPrrbx@pHl5:wPZ0rȇr0rȇnWxel8`re`v;n06�#؇xgwP38zh3xteW0pHPw؅ZȆc(x:(xoPwxHpyW>ȆpgPw:o>؁ vjhw0@yhy(WP`thp;P00W`uPbx@hȆ|:(nxP;P{H�WSmݺ\#扅}A{ǮVro1:ԥNo"բ*>v+g,\qj"-wjLٿoK.R|hqP26c0٣cL>줃G?u%o\3;uf{svj}窏l\ ώo-(IZԡ:vjS,RZ򾹊LM7ԂN1;٩]ZoH\3N_ku>sɘtDR.+\Ee'_8 dCƠN0N-}O$M-}DbG-"N?ҏ7{hQB IG$F.}Nt+}QK>ԢFD1N:vI:C?D8R=ݸFJ$IP� ,�T8tӍ?88b?ḒW0|G-:v=bSK$|cG-.|Sd=SK&8zp?q9@B9K=A%m#NB; +v#O0v3N-v|c3dN;O!m�>‡8?Q+J$y+;QLccdSK$G1J$t(;O 'm0>pJ6qJ=Gؓ?+}N:}BG>L$J$G0|<?}MO @ >L<ԒO9j9Q?"d$O-a?DJ-?M>}DO8QL:|9a?đ D0{c0CN?я8@1cI.#O$ʨ<J0cG0HaC$ WD`9Az(!  ЃhE7Q :#aZD0 y|c2@<j>C-\{СG\|؁F vc=a {d#N!NaHȇ+"op?a :DC^"atG1W WC G4Q{"F.b �C8ZCR: 5#D-\oD"jG6jaZCCWpE-`A߰C^Q;Db==D� �*r1 PHG.ڰ s#6r=X-\qDŰ; WA|v?Qm 8G{ @q!tP+jptC>A5Cߨ2v#f9QH#pE6 ;c?ށ;ء`?чA!\{@rt#7|tE>ʱ WD"H+PtG8ЇnG7]#P:AWz00 �@�oС yC7j|CH1G7谋tvF${7"lvu(#tG: y#t3l@@*aJ" 7q @І~ {P;c"ِ7Q{D7\l#/H2wG?̐ {Lm@ DApq((G$p"Ơ?t# 0C0" t#G9{?&ÎtC:э|#G6j@0DGA1đoС+@>#pE:W}<Ρrأ}P?Q`b;v ;C<A 5Cm�0SF]E a#vE$QH9 {x2oCG` {#?q2ΎnG8`aa,G=6Ђ`zc<axԢ=l2ݠC$ac!<\ xcG2iAB<q \8yc27"a5B؅+ШE$!{#jD013(pcP?ࡌ|D+Ѓ Ѓ8b(B;чZ0F0j tt?( ;pG8"q#t;!](xG7цZC:P|�(@=0FD1Ԃ(CB0A0Ԃ+A^dCB1B-DC-A0B$BA P*/A#p-B.p*'$B$+DB1Ԃ+AA1ĐA-DB1C0DBB0-B2$Ad2$"@+B$A0+1ԂԂ+C1ЁA-D+؁+A-+E0LFBLB-C$ԂC1BA1LFtB0,l"d02AB-B$D1TJ 1ԂC1C^A-C2D*D2$a $ A0L..LdB$LF0AM$A$BЁ+CBDB6BA0B-A0Ё+A1AC1-,%�$*'("'BV.%-B.$LA$B B-A$+A$A-.%<,#$l,"B$A0B-.A0TDBD1B^A ?C$B$CP6B0Ё+REC$B^ddA-<B"!@BB$B-A$BB-A$LB00B$??DBB$C-+B-C-AB@|@�d@-A-B$A^A-A$LBB$B1A$CB$I0A0+Ԃ+A$C$BLC0A^#-*,,B*#$A.BB@'-Ђ%@B$+DC$A-DA0uB0DC$؁%B#</)A�*$"/B^A0.B^BBCXւDd+DB0B$삐LFdA-A؁+A-tBtB-,""'ЂI1A0DA$B0Ё+ECB0?LF$B$C-؁1.A؁+D.C�\+,#,( *#%#p)pn,v,'d#ȆȎl$l%rl"&p,֬ͺBB$B$dA�*$B'+<)(&l%p%>-FN-Vu>"@\*)<(P(<'Ǧ,fZ>'+ B+l'-ȺBB$B$dA�*$B'+<)(BZ'XB Y^.f>"@\*)<(P(<'ڪZBrl"&p.ߺBB$B$dA�*$B'+<)(BZ'XB i^/Z#,( *#%#p)nn%-'+ B+l'/ά++D+DB@ B"tB#"$%p%RV_>"@\*)<(P(<'zlZBrl"&pB p6BB$B$dA�*$B'+<)(BZ'XB a0Wq>"@\*)<(P(<' w,gZBrl"&p++D+DB@ B"tB#"$%p%G$G#,( *#%#p)1q^l%-'+ B+l'r BB$B$dA�*$B'+<)(BZ'XB M3?s>"@\*)<B%PB%<)w-s%XB$-'+ 'l'rB%%hA�*$B'+,)<BҖ%&B/4C7>"܀\*)<B%PB%B$p<(#)"p"pBHv*!h ؀*B'+,)<Bjl6:Q5R;#,) *p#TB#T(ĴߊW)'AJ+ )(Vr,)- B!B#$-)pB6&_5`#,) *p#TB#T(5r()'AJ+ )(dr,)- B!B#$-)pB6m6R?"܀\*'<B%4B%*/e)'AJ+ )(Brr,)- B!B#$-)pB66{7>"܀\*'<B%4B%Bu.e)'AJ+ )(r,)- B!B#$-)pB68>"܀\*'<B%4B%‚-e)'AJ+ )(Br,)- B!B#$-)pB68g#,) *p#TB#T(9Rr""+ǒ*!h*++(<BҒ'dc7?"܀\*'<B%4B%-e)'AJ+ )(§r,)- B!B#$-)pB6:#,) *p#TB#T(zRr""P;+ǒ*!h*++(<BҒ'd;`?"܀\*'<B%4B%,e)'AJ+ )(B‹r,)- B!B#$-)pB6;##,) *p#TB#T(TRr""<+ǒ*!h*++(<BҒ'dcˇ}C?"܀\*'<B%4B%҇,e)'AJ+ )(ҿr,)- B!B#$-)pB6'#,) *p#TB#T(}6Rr""~$+ǒ*!h*++(<BҒ'd/>"܀\*'<B%4B%e)'AJ+ )(+ǒ*!h*++(<BҒ'd#?@8GN!*TUjTIT$1fԸcǍ@>zĉw^!"cK/14Ui١BUW}\h&R0TiSOF:ErE*N*5$ fYAɉ;RtnY49ZE*TzQℑjcǏ!Gh+>-r\QӣJ*;eZ )Eao$8Ui١BUW}\()N%'WGXi*TUjTITlӊWH)LR3W"e U^qG8 ,GarBT8yF*e>LDHQV-vPAB^Õ?Dy(R8y,EXᣅPNJDѻDxRq4f"eUh!DTPWpQ)N0Q9#{dVh!+TAG*iQ--8ä;^AE HiZbT)>\CG"LUUY>Z UPJDHGKK$N0W!E^"h&RfZBAU yW呢HU wGarBT8yF*Y>LDHQd޲V-vPAB^Õ?Dy(R8H܋U}dVh!+TAG*iQ5+-8ä;^AER~HiZbT)>\CG"0nZGarBT8yF*fD [$N0W!E["h&RfZBAU yW呢H# 7EXᣅPNJDaۥE>LDHQV-vPAB^Õ?Dy(R8ݛ{dVh!+TAG*iQFs8ä;^AE߈HiZbT)>\CG"x?GarBT8yF*!qs"LrW `F2Rd vU}pD񈢐 E-T N<(̉|0^R("!LH1UЂZ؁ TQW#B N`]# > WP*8J4("F0'N$wx"H7F 3!LVA Bha*PE!^WA( )8/N)X+Ђ\A#*шJbH8 "Hb&!+ G%G,|hA TphD%DQH`N$I DB{$LH1UЂZ؁ TQW#B N`$# > WP*8J4&D >@)Ḡ3Y-H+G?E-T N<(9p&+A E 3!LVA Bha6C,>E!'0~>bC rpUD#*! mbN$I DB{$LH1UЂZ؁ Da{DQH 5X+Ђ\A#*шJB '`;P 2Rd v`?"CQRp#E# > WP*8J4&D >@)Ḡ3Y-H+Gq)E-T N<(9p&+A E 3!LVA Bha6C,>E!'0I>bC rpUD#*! mbN$I DB{$LH1UЂZ؁ Da{DQH ؋X+Ђ\A#*шJB '`;P 2Rd v`?"CQRp#\# > WP*8J4&D >@)Ḡ3Y-H+GQE-T N<(9p&+A E 3!LVA Bha6C,>E!'0>bC rpUD#*! mbN$I DB{$LH1UЂZ؁ Da{DQH [~X+Ђ\A#*шJB '`;P 2Rd v`?"CQRp#$# > WP*8J4&D >@)Ḡ3Y-H+GyE-T N<(9p&+A E 3!LVA Bha6C,>E!'0=bC rpUD#*! mbN$I DB{$LH1UЂZ؁ Da{DQH pX+Ђ\A#*шJB '$ab&Ha&VA v @Db88!"r T8**A sD$ab&Ha&VA f  @8H"*!DaXZ @PDA0G$8L^HA ffbh`l^L(6ZA&aD! 'r T8**AF#0G$8L^HABq#b&Ha&VA f 6IDEr T8**AZ#0G$8L^HA1#b&Ha&VA f 6IDEr T8**AQ#0G$8L^HA"b&Ha&VA f 6IDEQr T8**A2#0G$8L^HA2b&Ha&VA f 6IDEA&Or T8**A"0G$8L^HA ffbh`l^LMaAQR~aXZ @PD!/#sD$) b&Ha&VA f 6IDE3 T8**A\sD$) b&Ha&VA f 6IDEA:y T8**A\sD$) b&Ha&VA f 6IDE@w T8**A\sD$) b&Ha&VA f 6IDEAG  T8**A\sD$) b&Ha&VA f 6IDEM  T8**A\sD$) b&Ha&VA f 6IDEAT T8**A\sD$) b&Ha&VA f 6IDEZ T8**A\sD$) b&Ha&VA f 6IDEAa1 T8**A\sD$) b&Ha&VA f 6IDEg/r T8**A\sD$) b&Ha&VA fT!V6IDEAnr T8**AR,0G$8L^HAn%b&Ha&VA fT!V6IDEtr T8**A%0G$8L^HA#b&Ha&VA fT!V6IDE{r T8**A%0G$8L^HAF#b&Ha&VA fT!V6IDEaXZ @PD;sD$A5 ffbh`l@aMaAQaXZ @PD7sD$1 ffbh`l@aMaAQ8aXZ @PD3sD$- ffbh`l@aMaAQjaXZ @PDA/sD$ b&Ha&VA fT!V6IDEa)r T8**A"0G$8L^HA ffbh`l^LMaAQ@zaXZ @PD!#sD$ b&Ha&VA f 6IDEr T8**AsD$ b&Ha&VA f 6IDEAr T8**AsD$ b&Ha&VA f 6IDEQr T8**AsD$ b&Ha&VA f 6IDEAOr T8**AsD$ b&Ha&VA f 6IDEr T8**AsD$ b&Ha&VA f 6IDEAyG$t� P8AqD"f8!8!8!8!8!8!8! "A*D8!LB^! #!!!!!!" b&Ha&VA f AQH"Awafb8!aa"88888888 "a! !t@:a,@,N,a)VaA v(a^(a ^ f"a=/>~멂,b&! t@.! >>O,a)Vah ^�X6} +a6]~wZ"#^ daa #=A?E"(a,!n@ A! /F8VA baADA$a"a_ \ d! D",!,!,!!,!,!,!,! $8)n@�RJ<0…-qz1DN,)t*Wp"W}"ER| 3̙4kڼ#X^R*ԦG-ߣH"=(ңH"=(#2q%J6!O,D*qiܹtTx*?WdBSDEz*ԨPL} 9d`)zJPU\ѤK>m#NhS CBR M=S(K J%ZEbQ8=v`)zႊP]T k>z赣Mh #[B<)< .R "a%X ']n"( T#,2QǢz5=bR%42#| @R"-XB)s ,d! Ȣ)"h("npe2#$`&5IdI4B'% @G%Fe[zv?Y"A cU#PB"^niLTQI2`ŕT(r+r+r+r+lNJI4"I#< :IT)")")")" +,Ċ+DJ$Y#PBgcn*KAI1`"<FI$DI$DI$DI$D]KLB"Cwt(D$9#8#8#8H$ A?BH2)Ȼc[IJsJ0QT" 'TH% ) ) ) )v(cBJD+ 'ۑ +r +r +r +lBb?F/ +BI*B)4")K!)@- E ‰I&Y((((I$BH$AI$1T!) ) ) ) CBJ"Q F"a$ @B@$`3.La 4/x _�./| _/| _ _ /` GЅ.d _/| _/| l ? ~A\p0j'* *LF t�8hJ� H l+H R +H R  >i*X V�*A T XN��hPT� ?,�L�3"`X "`l0M (f*`�S;�2@ P �2@ P BL T Ts@53@Y*+h0� @��@p?Lp0j(^ `sxiC 8`& 8`ယ̔LmjC�!��,O�/�����5h A„ (!Ç#JHbA jА *I$ $۰ŗ $ !a"0b 8ѣ @`¿" :$8 `pƀ upp@A(8AB\x" :8 *'AƠri&ppā \!Wh8O[iX iȧiF-smذK>M"IT]ϛ6l7oٺy]~ђ҄LB2,+߁FK+Ê(J,M/r - 6ʇ {C .x -BH+"K+ &$ ,{\@b#,$$!c B?,#衂 ~H$@$WiI$dF+C V@&BH "x" !$,�AB#T'V#8%A*  ,<)ibA b+I(b 'DO$< 6`G!<R"X( $D%<G!rJGin$? !va%$i? D`O,"(+D*)B(p D?<J$ir$ /b+hQB s|B+ )4 )d&) '(<I'<RDR %8b6+DH$Nt•,Lhx+&ss&) '(<I']ԑTBI%p B?<•,Lh+&sB? -rJBB`I,<"J%p+`.ԑ,B %p B?T(d&D/P+ #pB??B`I,<"J%p+G%X<@wx%"QHO"'A Bh#(+,H0" EH{X#8щW<!aD$qJp"6^HT"7tH92FPWX`D$8A0d)0!` #DQGpHbBdH,xDt ;D$0%Ds*h1`h%\ FDGL?b3> R<Bx'H0Y"8^%,G$*AHpaj"'VA D#(D+, @0" ?t{P(R<x KX"h%*a<@wx?"Q&= ͅi@|0B�#"qL#=@XPE,8QQ!9a 2-%`!#IӚTs\-� +G(⨏xD"Eb7P KT"* BrLEj%*<@~E("Be4D,H,,x}D"Eb7P KT"* BrLEj%*<@~E("e4D,H,,I-R$SB*baJPXD%"pLEj%*<@~E(":w";&bWDba}D"Eb7P KT"*nd*R#(Q NBC,BG  4 D" n"Eb7P KT"* �d*R#(Q NBC,BGxؽ;&bWDba-R$SB*baJPXD%"bpLEj%*<@~E("&;w4D,H,,E?a=@X@E,,Q J4D$,NHD%8E$"\eH"L %*AFPbD) 2'`!!#V@@+")X)p!`D%(J,D8A"5Dl ?"xAh"pE$"E0n ,"%AET"'TFPȃ X"H8cv@M[Hc TD#(JDBJTyPD8hX XXv,{XXh%QH$ SAJp"6bH<G 4 D" n"Eb7P KT"*sLEj%*<@~E("e4D,H,,E?a=@X@E,,Q J4D$ 2'`!!#L_@@+")X)p!`D%(J,8;'TFPȃ X"@}$4  WP$ 7 X ` @ @ P pv@&EP 6 ~  %  7 X ` @ @ P pv@&EP 6 ~  $ ` {pB P  g dR$@ y`B ^8~ } "7 X ` @ @ P pv@&EP 6 ~  p" ` {pB P  g dR$@ y`B X~ } "7 X ` @ @ P pv@&EP 6 ~   ` {pB P  g dR$@ y`B 9~ } "7 X ` @ @ P pv@&EP 6 ~   ` {pB P  g dR$@ y`B 9~ } "7 X ` @ @ P pv@&EP 6 ~  З ` {pB P  g dR$@ y`B ~ } "7 X ` @ @ P pv@&EP 6 ~   ` {pB P  g dR$@ y`B ~ } "7 X ` @ @ P pv@&EP 6 ~   ` {pB P  g dR$@ y`B J~ } "7 X ` @ @&g @&P 6 ~  0P7 X p `P 75 `NB@~ @ ~ } "7 X `P 4& p<` z D0   |pB P J {Oab B@~ @ ~ } "7 X `P '& p<` z D0   |pB P J P& p<` z D0   |pB P J �*& p<` z D0   |pB P J `)& p<` z D0   |pB P J & p<` z D0   |pB P J & p<` z D0   |pB P J & p<` z D0   |pB P J & p<` z D0   |pB P J @õ& p<` z D0   |pB P J & p<` z D0   |pB P J �ȳ& p<` z D0   |pB P J `7& p<` z D0   |pB P J 6& p<` z D0   |pB P J 5& p<` z D0   |pB P J 4& p<` z D0   |pB P J & p<` z D0   |pB P J @& p<` z D0   |pB P J & p<` z D0   |pB P J �& p<` z D0   |pB P J `& p<` z D0   |pB P J M& p<` z D0   |pB P J & p<` z D0   |pB P J '& p<` z D0   |pB P J && p<` z D0   |pB P J @d& p<` z D0   |pB P J & p<` z D0   |pB P J �ab B@~ @ ~ } "7 X `P & p<` z D0   |pB P J �ab B@~ @ ~ } "7 X `P & p<` z D0   |pB P J �ab B@~ @ ~ } "7 X `P & p<` z D0   |pB P J �ab B@~ @ ~ } "7 �SG5T)B >QbCN,EZD#KzkGLDRJ-]+>^.b,b=tREeXREY#XH=zUV~b%rGESGRT܆-EZё%=B5# +>^.b,b=tR%ViFG!'(RODzB|AJ<XREY#XH==X\r+>7`Q*!H4:G?FzD;#D\CaX J*/Å*$E4r= XF!WʏXqQ^Z>nOby(D +$E4r= XF!tɏXqQ^Z>nOby(D*$E4r= XF!*TɏXqQ^Z>nOby(DM*$E4r= XF!>G5ɏXqQ^Z>nOby(DR*$E4r= XF!RG#D\Cg~V6GE];K"YJD!#PXydY>WHV> 2 {HؒPA;^G春>\J)2ɒ[!7d=tV 9w6Wx$-1i!,Y%NxKFу;Z^Wx$-1i!,%NxKFу;ZWx$-1i!,$NxKFу;ZWx$-1i!, ĒQV 9bȗÕ=^0dKLZ$K !7d=hHNxuRpeL"29aM,EhS 6~>N2" 7n!Z"#U"XلW"]XX ChI B#C-a8C""Єxcx/X2BЄ'D!J4<$Ija@"7a.Ԡ>F/Є&pD&6q%(1 I\A‰_D* WF"栃 m)E:фC.`l4$86ء+W"?h8<b7`*? db?e<"F/<J^~@I< $ uq7d@4dvh?`}=vQ#_I8aq3z 4A#ax%7@@IRBt!pzX7A[AXz#G80&@ܠ#a6@I?4Тڰ0}p0IQqm@<"na>;=X<aZtx9Yܣ{ @r@[:D1Qm %<щZ|0I Z8 p(1E{6BQ=|BD8nc7E0Prch9h1H+aX$|E.H#x hpĂlэwE!1~A$@P8_C(F?A\CTn!#`qCc\8@mC8!&X%xF?8 BAc" a<e%8F=hzxOxA<Dbx/LRw `z-A2cE<hB E.0dās�=<"(tZm!p KC *`aIdbtpE- # a*V [e8E$4@#lQGD^A_<7JjQ HA K~ Q&A!ڐH"t@("El?vr%Ktb 8Ḱ*E"_b'r"6b$ 0@+jAY&%h>a!OĂ"Q J<"(J8щNX# AƲv,%Y!Va RXB ;P^WA8&6ъp!OĂ+AGDl-?z Khl_J* Bv?"(q !|0.|"D$^ J<":'nGЃ WXBcBPRUb %pEDSo)!p KJxH�?G�G=!ЃWI@[U UR-WHWQxSV( >!ORHJG 8N:Kx{H=xK!@XBXK KЂP?xDp>G8kkR.X KJxHˆG�G=!ЃWÈ[U UR-WHWQxSV( >!ORHJGE2N:Kx{H=xKZ@XBXK KЂP?xDp>G8kcG =!ORHEpGb2GJxH?KȈ@XBXK KЂP?Dp>G8kR0S؃,08NxEJXq(NH|K! ?P Gȝɇ !RZ-XHWQ0E0=!TKJhJXJ$HXtK! ?Q GKXHWQE0=!TKJhJXJdHXtK! ?Q G`XHWQE0=!TKJhJXJTHXtK! ?Q GMXHWQE0=!TKJhJXJDHXtK! ?Q G�ϬXHWQE0=!TKJhJXJ4HXtK! ?Q GPPXHWQE0=!TKJhJXJ KE(IG="XRx =9?Dp>([S؃,@XJFEHЊHXtK! ?Q G ҉XHWQE0=!TKJhJXJ KE(IG="XRx68?Dp>([S؃,@XJFEHЊHXtK! ?Q GԈXHWQE0=!TKJhJXJ KE(IG="XRx_2?Dp>([S؃,@XJFEHЊHXtK! ?Q G@)XHWQE0=!TKJhJXJ KE(IG="XRx2?Dp>([S؃,@XJFEHЊHXtK! ?Q G(XHWQE0=!TKJhJXJ KE(IG="XRx%!?Dp>([S؃,@XJFEHPNXJG=x?Q G`XHWQE0=hTKJhJXJ"eEGxKW0G]XHWQE0=hTKJhJXJ"]E�;8?Dp>([S؃,@XJFEH ҅XK_*XHWQE0=hTKJhJXJ"]E�; 2?Dp>([S؃,@XJFEH ҅XKa)XHWQE0=hTKJhJXJ"]E�;+2?Dp>([S؃,@XJFEH ҅XKcXHWQE0=hTKJhJXJ"]E�;J!?Dp>([S؃,@XJFEH ҅XKeXHWQE0=hTKJhJXJ"]E�;i^ ?Dp>([S؃,@XJFEH ҅XKgXHWQE0=hTKJhJXJ"]E�;N ?Dp>([S؃,@XJFEH ҅XKiXHWQE0=hTKJhJXJ"]E�;> ?Dp>([S؃,@XJFEH ҅XKpkXHWQE0=hTKJhJXJ"]E�;?Dp>([S؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"]E�;V?p>`JZS؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"]E�;V?p>`JZS؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"]E�;V?p>`JZS؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"]E�;V?p>`JZS؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"]E�;V?p>`JZS؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"]E�;V?p>`JZS؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"]E�;V?p>`JZS؃,@XJFEH ҅XKhlXW$E0=hTKJhJXJ"̈́HXsG<W0GdXHW;0E0=hTKJhJXJ NF|N;D8GP?Dp>`GPEK`XS؃,@XJFEHPN:FIXJ<!ЃX�D+h „ 2lp ?#J#E8Y1ҿEU,K(5R$2g:ԩJUdž= |D(Ҥ;TU4r1ҿEU,K(5RjerɨҤE8!DO,DE[p ?sFN[djO XPŲTR#J*E *MZTSBBT3;TU4rt"S{Z*JQZT)R쾜n24iQ%Nyl QP'V"W}.>Lia X*QjDiQ%'71R$TI6G,5 젂$J='\"т X%P%TIGqr#LH%azĂHQ5 ~Ē+}\FXr? B`J,TBI#,RI$FMT2"p B "E*K"q#qbU,b7*XR %PH%'71R$TI6G,u)l;G,Ehĉ%W){ bI%4B"D*CH%,R 'y  R$J='\"qX%P%TI qr#LH%azĂHQ ~Ē+}\FXr? B`J,TBI#,RI$ #MT2"p B "E*K"q#qbU,b7*XR %PH%l'71R$TI6G,uR;G,Ehĉ%W){ bI%4B"D?H%,R 'y  RG$J='\"qX%P%T H%,R 'y  RT4$J='\"т X%P%T H%,R 'y  RT3bW"',q,{h XXh%QH07aD%&Jp"6bO&;PbW"',q,{h XXh%QH07aD%&Jp"6b!;PbW"',q,{h XXh%QH07aD%&Jp"6bt!;PbW"',q,{h XXh%QH07aD%&Jp"6b4!;PbW"',q,{h XXh%QH07aD%&Jp"6br!;PbW"',q,{h XXh%QH07aD%&Jp"6bS!;PbW"',q,{h XXh%QH07aD%&Jp"6bt4!;PbW"',q,{h XXh%QH07aD%&Jp"6b4!;PbW"',q,{h XXh%QH07aD%&Jp"6b ;PbW"',q,{h XXh%QH07aD%&Jp"6b ;PbW"',q,{h XXh%QH07aD%&Jp"6bt ;PbW"',q,{h XXh%QH07aD%&Jp"6b4;PbW"',q,{h XXh%QH07aD%&Jp"6bx*C,>\%Eb-P KT"* q&$Q NBC,Q@~E"\ч<B#U Š=XPE,8Eкa'nJPl@?aU<‰eX?H+�q(#<|h T%8a q#(!GpB6Hbt_6'V KTWt(*x{$܏G$h܀ @*nH l)H QPBl ?"%(tF?# n X,!+�Q Q<HHb,bQt"9a q"E =@~x$<Gw]W&"yEha4D,>D?b/hbQt"wHGP0&p!ܡw<+6+B ;bUDW%<b/xb1D"ܑh<8JP&p":JT:+`,'!t"lB(&pB-,<B �(tB$"Den#xD%_#P# $T",<UBם,<B� hB, *4"ln"<G,,<B �B(XB$"_<GTR# B$TB 2N%,B VBםBם,<B� hB) *<(#(B5^$C$,,<B �B(XB$"T?<<GTR# B$T"Tv)t)#d �""T(8C%"T(A�+tB$"DBuG,R#B @!B` )8^.E$#tM$(A$A |B"B'D#|#M>+*B*(l +,)C:))Bѱ++l,(B/#̂9.=B%,$,(D$A |B!$!dG@N>$O*="#X؀+p+,B$S#@#@#@#X"@"p& /#T9.BE#"TA�h*M)#)<S+B$<EB+$+B$p_>%'''\+"pB+"�B'#�(+j)'؀`*$!! "c:(%DBq'A+po>%'''(+'X A"BA$$&$B&'|T�$\A|t>gO'Ax$$h:$N(z^( \|\(> @� @@ @: @t@A� h h>(@ ި ܀ ܀ � @؀@ � i 8?d@D P@P@dX�ZL8XT@P�X@\@L^@\?\?Z�  T P`�Fd:N2LB:�:DJH?H?@?@?@?@`�CB�nBj@��!��,�?�`���� H*\PFjHŋ (W9YĈƓ(S T'V"W}DzH'Krs ?#QMNrFɴ@~b%rG棚,)uu ?#QMNv]{RX\&'KJꭨOD|T%{/T'V"W}d>ɒRŘ+>2dIiUUjr5j~b%rG棚,)}ZX\&'KJgV'V"W}d>ɒRUUjrb~b%rG棚,)uX?<R'(^*O"!@ӂz P"Ʉ!j*@2}x %"L&f@$S P"Db*@2혘 %"LB@$Sz P"%[*@2] %"L^v@$S\ P"ĦS*@2ٔ %"Lz2@$S= P"Ʉ(O*@2= %"L@$S) P"D*J*@2z %"Lb@$S P"E*@2[ %"LR@$S P"-C*@2 %"L*@$S P"Ʉ/B*@2{ %"L@$S P"D1A*@2m< %"L" @$S P" %"L0 P" %"L0 P" %"L0 P" %"L0 P" %"L0 P" %"L0 P" %"L0 P" %"L0 P" %"L0 P" %"L0 P" %"LuO$PB#!~2 ) $ BtI%PR 'zAr#Ju/l5H%,R 'y!r#6H%,R 'yG,8#<FTb'>="xLjJLbDܧXWQI,ȃPj#*1ETypbS<_cD%&Jp"C,BqG,&1?"X8�/>G_ 0{ 8�AYZ�! 8c@n/:QL@} q8J&IɅ$ ZB5p8P,>ڡ?Ӡ }cG*wyg€?<h8^:3%< {L�a\< E~AC EIφpD=~ D+jŸMhCq$/JъDCz G"1<(TQ_@j!G@^Q8 Bl DDRb$B 8R:$)JU$):U$)ȺT$)تT$)*T$)T$ aq$B 2YMU DD& $/U@!6*H""ӢTI@dڏ@ LjQ$ o-$B 2nEU DD&ʥ $ U@!`7*H"""TI@db^@ LO$ }$B 2>U DD& $T@!@x*H"" _DI@da@ LJ\$ )$B 2qCT DD&:f $ Q@! Y!*H""''DI@dbe@ L|$ $B 2YsAT DD&r& $Q@!�Z *H""CCI@dh$U DD&V@!8ZI@dh$U DD&V@!8ZI@dh$ B�!��,�/� ��� H&ԠC6@@"C4 A4H A? ^ " b6�a)j(A4H A@ 9 6A 6 Ձ4H A 4TrYWӪ]˶-A 4bu`� 80 80I60`ӂ DxP@ &\5 80 80`A&l�2ր 80 80� 9�0LpK�#.\A :Ͽ0"pp�8�V8�p Á(8p� y8cAtM3 1hM6h34F6PFPs5h͒δEdp#d97hL)T6 6i`6,3G4hM#-B-0t+&d馜v馧l+*,b/|4*|*무%T"?B?*&,$B"V$<BH(@CBH$"'$#)F",B !Ȓ >$F?lq$ $$2E 聈('-Bn1J'k"<;s?J+G% D~TW 4'A.nA,p1'pb>sbI[B%EJҊx} + -(H'l?H'n%(+,)@(wDB"i?|%l*E #I޼[#ЂH 4(1+}&h7+<b 'sbIIъ T?*{vB !PpC,$ZQ ` D"E'H,8aEPbpPVP(L!#P>@)B8E! FD0<H<O$DH#Fщ>B9b"JDD$AEBZ60b\D qHC2\ '�I"Q<(n0Qtb٢&7IMV.(8EPbpVt򕰌&!7 ?N)8Q `2HbhE)Fp) 0I,"(8EPbpVp$D( (N*8Q@`BږHbhE)Fp*t @a9I,"D$AEBAZі.x |NK'\MN"UA @ )(AVb7E-nE-EPbpPVX\Dp\ ?8qXrX(H `"E pf ""qQKDbX+ ԁ'!,�#Hp"{ f NbSA X#8ܠ #ȕ-؊E9EPbPPR % a$ N|7['V)@ oH(E ~ N#`JP +HEPbPV|$ZqX?GTBY+HGpRNjD%*K ?'ňJ(}AVX% >uhŇHXip`#R((!UHA8D+LhDbȏ"\(p\ēC?x)8J,b|Њ1D+ 'HG8h+H QPBp0VjĐa DQQ'~)Z RpbX* ԡ+"aV>%Np#HъW(V!!`@“!?p r1O#R"(UA8C+ KWDH |K, lG 'DA QB B Z'$C~%DbD%G8h+HEPbpPV%ZX?8A > E+^A NXA/H$K ?'ňJ<|AVX% >uhgKWDH |K, e?x)8! JbRъ[#, #*~)Z RpbX* ԡϿ&] K" .|` @ I`@ @ R 80p}  070@.P O @ Bu , i>@  @ B yP #pS dN@`@ @ | 8P ` .|` @ 1`@ � R 80N  070@.P O6 @ Bu 8{ i>@ `@ � R 80`M  070@.P Of`@ @ | 8P ` .|` @  @ B pP #pS d @ Bu L i>@ `@ � R 80В   070@.P Of`@ @ | 8P ` .|` @  @ B plP #pS d @ Bu )K i>@ `@ � R 800  070@.P Of`@ @ | 8PP ` .|` @  @ B Yh0d` ?@.P Of`@ @ | 8P ` .|` @  @ B 9Jh0d` ?@.P Of`@ @ | 8P ` .|` @  @ B { d0d` ?@.P Of`@ @ | 8P ` .|` @  @ B c0d` ?@.P Of`@ @ | 8Pଡ଼ ` .|` @  @ B _0d` ?@.P Of`@ @ | 8P� ` .|` @  @ B A_0d` ?@.P Of`@ @ | 8P ` .|` @  @ B [0d` ?@.P Of`@ @ | 8P@4 ` .|` @  @ B [0d` ?@.P Of`@ @ | 8P` ` .|` @  @ B <XP #pS d @ Bu (1 i>@ `@ � R 80Ă  070@.P Of`@ @ | 8P ` .|` @  @ B XP #pS d @ Bu   i>@ `@ � R 80H  070@.P Of`@ @ | 8PϮ i>@ `@ � R 80 G  070@.P Of`@ @ | 8PϮ i>@ `@ � R 80@F  070@.P Of`@ @ | 8PϮ i>@ `@ � R 80`   070@.P Of`@ @ | 8PϮ i>@ `@ � R 80   070@.P Of`@ @  |P8PϮ i>@ `@ � R 80   070@.P Of`` 0  @ 8PϮ i>@ `@ @ R 80  070@.P Of`` 0  @ 8PϮ i>@ `@ @ R 80  070@.P Of`` 0  @ 8PϮ i>@ `@ @ R 80�  070@.P Of`` 0  @ 8PϮ i>@ `@ @ R 80   070@.P Of`` 0  @ 8PϮ i>@ `@ @ R 80@  070@.P Of`` 0  @ 8PϮ i>@ `@ @ R 80`  070@.P Of`` 0  �!>VC*B >QBW,JK q"5QG(=")N(Z%EAęSN=}TP*-z шS8-dTG ^Ś#,qe)(JZ)mݾm*Vi\c?N#R^$URԊdʕ-_RGBF>:#,qe)(JZ)սdU>X)|D+RDIZa^HYBGN U:#,qe)(JZ:H@\ĒVp>,NH1GLzV^!QR)aVC1EsdG,Aąd!F*9¬1K8ŒHDD>Y:HѱBW"4\KR!WHDTDD !p߄H6{D\! NbӸQ,DJD郐p@s%KZIĪ8!eR1RZyNDIEHAZV[dG,Aąd!F*9MH1K8ŒHDD>Y:H17W"4\KR!WHDTDD !p[H6{D\! NbеQ,DJD郐ps%KZIĪ8!c1RZyNDIEHAZ7Z#Kq(8YJNs9GLzNF$Q(BVR͕H,i% |1RZyNDIEHAZ#Kq(8YJNQ,DJD郐pUs%KZIĪ8!GLzV^!QR)aV G~H*YN)8YJNQ,DJD郐pSs%KZIĪ8!GLzV^!'DA QB B Z<b&X#8` X#*q=$'FaH!V:b}qE$,ъ4|U R&y)Z RpB*   "e"QE< 0#LKpb((!>b8)^WDH |KX aG 'DA QB B ZEJ %X#8` X#*q=$'FaH!V:bpqE$,ъ4|U R&y)Z RpB*  ĦO"QE< 0#LKpb((!>b8)nWDH |KX aG 'DA QB B ZM$X#8` X#*q=$'FaH!V:bnqE$,ъ4|U R&y)Z RpB*  ?"QE< 0#LKpb((!>b8)~WDH |KX aG 'DA QB B Z֎Fx'1L aD%NG(, QPB} pPR V+%Z?8A =$ E+^A NXAfa DQBQD&y%81 KDBEԁ͊+"aV>%Nl0#HъWH( !!`8o6#GX.A8FT4Q{Ia N%DB�u HXip`  #LR(R! HHA8D+RHl@ ~N,8MaGXD$DA Q+AH䫸"hE\>X*)<x)8!TRъ5W2y%D aD%NG(, QPB} pPR0*%Z?8A =$ E+^A N"AՔfa DQBQD&y%81 KDBEԁf+"aV>%Nl0#HъWH( !!`xw#GX.A8FT4Q{Ia N%DB�u HXip`  #LR(R! HHA8D+bHl@ ~N,8MaGXD$DA Q+AH!H"hE\>X*)<x)8!TRъ70y%D aD%NG(, QPB} pPRPD+V'HAGh+H QBp0VԞ" DS`J8yxKQHJ> : sHVH>N yxRhW NTH!AhKHExN@)`J8yxKQHJ> : sHVH>N yxRhW NTH!AhDHExN@)`J8yxKQHJ> : sHVH>N yxRhW NTH!Ah=4HExN@)`J8yxKQHJ> : sHVH>N yxRhW NTH!Ah^,HExN@)`J8yxKQHJ> : sHVH>N yxRhW NTH!AhHExN@)`J8yxKQHJ> : sHVH>N yxRhW NTH!Ah HExN@)`J8yxKQHJ> : sHVH>N yxRhW NTH!AhHExN@)`J8yxKQHJ> : sHVH>N yxRhW NTH!AhH،GDpNXFӈG0GNKQQBXR<WKh4pKR G0G VxRQQX)V0}xK@(`J8yxKQHJ> : sHVH>N yxRhW NJU!Ah#H،GDpNXFӈG0GNKQQBXR<WKh4pKR G0G VxRQQX)V@T[xK@(`J8yxKQHJ> : sHVH>N yxRhW NJU!AhdH،GDpNXFӈG0GNKQQBXR<WKh4pKR G0G VxRQQX)VP8xK@(`J8yxKQHJ> : sHVH>N yxRhW NJU!AhH،GDpNXFӈG0GNKQQBXR<WKh4pKR G0G VxRQQX)V`7xK@(`J8yxKQHJG@?hsHVH>N yJGRxRQQX)(R -JXGDNXFӈGXENQKJHG@?hsHVH>N yS0GNNJG*RxlJXGDNXFX1&263&EHKJG@?h4=c=vHVH>2N >fd3> NNXJ0G*ЁRblJXGDNXFhV^EHKJG@?hWFvHVH>2N `fH脅SxKX; NHExN@)`J8 hEHKJG@?hxh3vHVH>2N H脅SxKX; pHExN@)`J8 FEHKJG@?hhWKh4pK R j3> NNXJ0G*ЁR(JXGDNXFӘ2^JN(aNQQxDVkxvHVH>2N H脅SxKX; HExN@)`J8 ^EHKJG@?hfWKh4pK R0H脅SxKX; nHExN@)`J8 ^JN(aNQQxDV07GwHVH>2N p? NNXJ0G*ЁR��8$(UXWp5(:p>Zpp;؅>HP`5;Z;pZWZZEG\pU>`QP_XXZWHHZp`::Z`H0;XYpBxDHXT_h"�U:W>(;XWW;ZXWW3!>:p]ZHH:WY�\HbhZp>5pHp]:1c3>ZW`XxX`BpCHS\&8�`>Zp:05pZHZZW:(H`HWb>ZW:p� `� $(=WW;ZwWZ:W(5W;pH>p;:p8_h10%P=؅H�QxX_ZbZWXWZ(:]P03cP`0`pYRHDZa8,H2@W;WWZpHp`HPe>0>W50;;](;H;c1p*x=HZZ:Z:P;H>pHbW`0:؅b`Z`PWxSG>�Cv\2M L媏>"ղU-;ՊUW VLZ.S?W}RcO>ቁdl"I\t"rNHS[$W"ىTK`ӇNJWvRz*R0<"ȍ(%Q_j)NwjE,eƲ ƌ23\ KԬHDKTEZaAAfW<M;}T+X;\ErE'X5좝`qEV>pB脋7*Ҟ\j,+;EHD+taGq,-}+8 !U4I0 XE4G$tI-aG$Q1jtDRƨYtDBG0vt�2@ (A+ч1tA++b7tJ$}Jf(CGAtRK$D ,GDR$GQa+|CERL1dJ1QK$-B7%ADl?ta jJ$}J0󍙵Db1С2ta+} QI-S"iPaD+R}(Fj҇+aRK0|CAG0tB2t{tb.SF8Db0M� )ԢءD҇S=ݨAG-QL$aG}J0fDJ1.RN8QK1jC l� pIF$Q+a(c+AV-bG$}cGGQKvСL-?S,B00L2vR+BG$vm-tDO-b.j vc(7"0�8G$L$f(cDL$I|[ RK$aRt B+I hDv(p`mD-P WC0 W +vaWDC-@Z" X{7RRdP І>"a :#D-0Z|tķ;tG\Q0ԢtC lD}- l`X@|p�]t(;r! ŀ4y"D-Б{#v0F0|ȣ1wѠ<{PG=AODj;r 2y"C0ayC0avE1 yP<걏zP=?v(<s! 4x"D0Бy0Fyj(+1wݰ<{#hG?AYt;sA xG4ay"D0ґ{T2:|tư=ycj=!vcG<p`C x<q5: {#@G>{D(;ao8wd?ZDp4�|`8֑4PF9 cH7A|tvF-u߰9{# < x#G4 [Lhֱ5HF9dHG8A|tõpE0:2Ƒp`G6wDF.aicȰ:rG>a :F6쐏nءp.;Db(4ar!P7w٨E0\ r4'X0{C娇8jAـF$э>DE:arF>ʡ:p<Z0(qcBas(1v٠C>A;H:\ApG>>݀<AH#G6q B@�P@9;o}? ׺"ᨅ< (jG:"tCt:<Rx!+8 (A?v# `: :#C\qvD4`訅+u@G$Qx"G.ڰ8#|h>ذw C:5Cjp"4 WC$uԂH"y+NB T"hu@;\a|[tE>QH"G1Ax#t:aH#xD9\P(� BT!@-ء3| Hء7jaH+�tH:A<v||#f  A60c{7v :C}?>Dp\чw#?A`DbE$ tF> ;戇;<A?@$7B:CԂ?GA$C8ЁG;%91@8$8xC?17B2<ăCЂ=|.=DB-8|K?+D;C8+8+؁?Gt?A-7B0C;C B=|)<A-C8xDD=xD-:D·C9A-8؃+?C$Ё7!?|C-/<B:C<�>$7C$9CԂ?GA$8++C:Ԃ+D<CC=C8BC>؁1C7D:C= |<`C9B8G7DB-|K>dG:C1B0A>C-D+<x=+7C-A>tC-!C<6t=9!Ђ8G7DB-|?|C-؁+;Ԃ%%:*9C.B<MC?7A-:7hCԃ%Ё?C-D+?DC7+x=DC$A0;C-C9B-9{8B0=ԂC61؁:8C C.?*B$C>xD>|C$·7Ԃ9C-B$؁=C-D+=B-8D1C?XB4</B:8 C/?C-D+C>xD>|C$·C7C$:.9|K$=<C$7C-A>tC-;$@p0? <`-:A0:CD?C$|+C7C<+<C1A$:C0C7A$|C>|?-8Ā?@-:1:CD?C$�?tD>C0$B;-A.C;!8'x?'7A$Ԃ?1;C-;|?+Є?C$B0C9ЁDB1C::+D?CDB7C?|C[9@�?-C:1:CD?C$�?tD>C0x1C:CDB:CJC8xC?C9<#?C.�;C0;A$C8DC8A0Ԃ=C·:ԂB:+B>A7+؁?X.9AL|@�>�!d=C0?t?CЁA>d1DB:C-B$B$D<4=?CJ|=DB0C:4;1CCDB7986Ё+8AC7+:-8ă9977*C=*;4;2xC@B6C97C7A$C8ЁC4,2Ct<1=|C$?|C17؃1D:1(C:7t@?!hC?1|?t?CЁ?t1B:+B<2<?|+6C.p9C2<;C.x C/XB6C9C8C7Ё+8AC4;C-A-D7C98C9C8B0tC>DB-:(1D;3C t��,� �B-|<;tC$B17C-ܧ?tG?=1+;;+D+C8<t<ȃ=8C?CB.xC<;x!B17C-C0C6A$?C>3A.;;x1?8AC=Bx;<B7?C B-t<<tC$B07+.C71<؃?B9?C7+D?A9C$A8C>C0t;C;t�?A.7ă?7B-;|C0C6A$1<TR-A$;;÷Ԃ=|C$9C.A8</|<:>A.7C>C7B-;|C07DB?<1A$;;÷Ԃ=|C$A9C0A7<ԃ+t;:�p� 0� �  @+.2u0|C1++x+|C$؁1Ё2D+ԂB)h%C.2B-B1+A0M%-!1-BhA1DA<XDB1Ё1@C$ADBA-B1A$B0E0A$.+AA-|K-A1A0A$A�$@XB.A0Ё(Cс+Ԃ+BG+A-A1xD1Ԃ*,<)'@@"D1A0Ё(C?x1A-1A$Ԃ1B-.B$AC-A0؁1G?B.A@ L0� � `-DB-Ё+A$B$DBJMDB0A$ԂCGA-A$.E-?D1A-CC 8-?D.A$+Ԃ+؁+\?*B-XBB)q.BB1+CB8@B$D+D+|K$B$؁+A-4AB$AJ1B$A$?ADB-B-A0*MA.A0D.A$+Ԃ+؁+\B0A$A1AA0D!-#+#B.DB.DB-A-A$B$DBJB-B$B$1A-Ԃ÷A$AJA.A+D'Bp@�BBB$CDЁGA1Ё+?+BDBBA0BB$|K$ԂC؁G$BĀA.A.+x?CDA$B-G!*p1A!@B.C.!ЂD·A.B-A-A$+D1d.CԂB0A$B$BB|KJ+D+A-ЁC$D+Ԃ+*B.B[Ё1AJD+?q$Ё+B$C@꣦VHт'ף_D %:p'X$W}"1V>t"Eg>}ى֮>kSU$W}\ʎHʵɿF:jUWB%B1zXĉ)ѦUvl[oBM*+H^xim_ R1- 5pcV ,*?R"sgϟAlЕAB1vXiՊiaN [i]EЋo8>xqA#YjsزPGN(JIBTEBD?<V jNI]6خ"тD7 0", UB ! 93\1vb5NH'Q6bsZA  *K8ʂI:HY%)R< r B^8!HDEsZA 9 *K8ʂN1FUB !G! Q "XRD|K8W D\ R3H,i0B* VԺG!eDBBHcDQ "Д"Y6PHh!|x\ *K8ʂWRVId !T(d7e#vb5R8۱"yDNyBq9HywǠ"^@RX8F`RB ߙ#DE!|"K#ydEd,K"QA$ EvKp> ZG$8dS Bh滭EnDG6J(yNF$Q(BVR|8W, $8!saRZyNDIEHAZw#dG8Ad F*9|uaK8ŒHDD>Y:Hy^H\$7FĒᄔc{GHiR8%Q Bъ p<" DSAQ/-`#,QX"(@\aPkDZ R-`#HъWH( !!` CJ,@n0N8 #=%"! JX@ ,K G 'D Q@B B ZDEv&X#8` 0#*q8,>q'FaH!V:bXs%B!i'HG0h+H QBp0V,WD%N b7' ˆJ`#,QX"(@h\aPkDZ R{)Z RpB$  tT"QE< 0#Kpb((!>b8))WX"n",pk|AVE*D )hCHH@ ~N8AV`}a N%DB�u EYWK ^;G0h+H QBp0VD#, 0#*qĮ6`#,QX"(@`oW K ^C%N}AVE*D )hg <p 0k^GXD$DA Q+AH^K ŀ=x)8!TR 63y%DaD%a>q'FaH!V:B2v%B!a'HQ>q E+^A N"Ab̌da DQAQI9`#,QX"(@]aPkDX R`#HъWH( !!`("#!GX.A8aFTp#Kpb((!>b8)l \WX"n",p~AVE*D )hũ <p 0#Kpb((!>b8)[WX"n",p~AVE*D )h <p 0#Kpb((!>b8)ZWX"n",p~AVE*D )hʏ <p 0#Kpb((!>b8)XWDH |K EG 'DA QB B ZvFB2"\(p l=%"! JX@#D+a'HG0h+H QPBp0V~#, 0#*q8[?q'F"A(AV�o\!,|,!H!qZHDDa@p`Z~'$,\ *pl,F"A(AV�P\!,|,!H!qZHDDa@p`Z}'$,\ *pl,F"A(AV�0\!,|,!H!qZHDDa@p`Z&$,\ *pl,F"A(AV�"\!,|,!H!qZHDDa@p`ZA&$,\ *pl,F"A(AV�\!,|,!H!qZHDDa@p`Zi&$,\ *pl,F"A(AV�*\!,|,!H!qZHDDa@p`Z&g&$,\ *pl,F"A(AV�r\!,|,!H!qZHD!D@p`Z/%$,\ *pl,F"A(AV�2S\!,|,!H!qZHD!D@p`ZA7%$,\ *pl,F"A(AV�3\!,|,!H!qZHD!D@p`Z?%$,\ *pl,F"A(AV�:\!,|,!H!qZHD!D@p`ZG%$,\ *pl,F"A(AV� \!,|,!H!qZHD!D@p`ZP%$,\ *pl,F"A(AV�B5\!,|,!H!qZHD!D@p`ZAX#%$,\ *pl,F"A(AV�"Z! \8H^8ARA A �R"A2~ 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`Zh%$,\ *pl,F"A(AV�"Z! \8H^8A(AVA � J"A2~ 8 q8a,!DDapHa\]!,|,!H!qZHDDa@p`Zx$$,\ *pl,F"A(AV�"Z! \8H^8A(AVA �J"A2~ 8 q8a,!DDapHa\]!,|,!H!qZHDDa@p`Z!=$$,\ *pl,F"A(AV�"Z! \8H^8A(AVA �C"A2~ 8 q8a,!DDapHa\]!,|,!H!qZHDDa@p`Za9$$,\ *pl,F"A(AV�"Z! \8H^8A(AVA �zC"A2~ 8 q8a,!DDapHa\]!,|,!H!qZHDDa@p`Z#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`Z#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`Z#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`ZA#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`Z#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`ZE#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`ZC#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`ZAA#*aan` 8 q8a,!DDapHa\]!,|,!H!qZHD!D@p`Z?#$,\ *pl,F"A(AV�"Z! \8H^8A(AVA �<3"A2~ 8 q8a,!DDapHa\U$KҸRq"0ĉ'>DVHqEI*)Bp j/ʕ,[| 3̙4kT#K\i!J>4)GY4R$QD!GRJzU*Vi\c)?N]#R^$URʦ f)#K\i!JF#KFY$>VCꮮ"Yjƅ>"DjuGj'QD"ǠV;n8RGBF*N#KFY$>VC"Yjƅ>"D|=# )B(H!]^R$9=b ".' 1RIeNFX(D" %A 8Aʉ%|X?" E`)B 'P"*R `eE# Qp#TD`%bI$P"JC+XJ.% )FF+p" %"8 Ҋ*S$9=b ".' 1RIe.FX(D" %A 8Aʬ%|X?bl$`)B 'P"*R n)E# Qp#Tf#=b 'X(!+P)վJ$ >aIDpBJ`)B '" $R ˲%C,H%FX(D" %A 8An%|X?R#=BJ+‰(B0H+-a$9=b ".' 1RIe>#p2%B(}uWDbI+iD'TF+p"J*@"8 ܲCINX ?DBTR`%bI$P"JCD+XJ.% )># )(H!2{E# QpFT2zFa N%DB�u HXip`#0R(R! HHA8D+D"'"\(pb!De<%"! JX@ *D+'HQG`h+H QBp0Vp4DNa DQBQy%81 KDBEԁZL+"aV>%"NZ#HъWH( !!`/a<p01#0Kpb((!>b8):WDH |KD EG 'D Q@B B Zˀ$9y%D aD%*cG`(, QPB} pPR"%Z?8Aj=# E+^A NXABDG$rK ?'ˆJTX#,QX"(@)E\ K" .,pzFAV%D )hEQ<p01#0Kpb((!>b8):WDH |KD EG 'DA QB B Zq؀F"'"\(pb!De<%"! JX@ JD+'HQG`h+H QPBp0V$#, X#*Qc=#'FaH!V:BqE$,ъ4|DD RTy)Z RpB*   e$rK ?'ˆJTX#,QX"(@`1C\ K" .,pzFAV%D )h iD"'"\(pb!De<%"! JX@ 7/D+'HQG`h+H QPBp0VDzNI$rK ?'ˆJTX#,QX"(@u$\ K" .,pzFAV%D )hE/H@ ~N,GXD$DA Q+AHaoWDH |KD EG 'D Q@B B Zc(9y%D aD%*cG`(, QPB} pPRD+'HQG`h+H QBp0Vh}ЉDNa DQBQy%81 KDBEԁvE$,ъ4|DD RTy)Z RpB$  a"GX.A8FT2zFa N%DB�u ] i> P-@ � R 80}8` ?P a,` 0  @ 8P`o i> P-@ � R 80�aH` ?P a,` 0  @ 8P`o i> P-@ � R 80 ` ?P a,` 0  @ 8P`o i> P-@ � R 80@;`P P         `@ P 0 @)u o 5 g;0 !  @ p PB~ g " N  6 ` :u ɘi ` ` ` ` ` ` ` ` 5a 1{b` ` ɛ 0 S 6Pp9p b) 2E! ɝ靌 b З 0 {9PНi I j`{P` ɛ S4PZP$ OP J%j'Z P q |8P;ʣ% Pm 2P9Q QУ% � 0?@@ A ` � %V        `  @ ?~ ᨏ         4 m/ P a       0?@ ˚ #S i 4Q ` |06PE        6`      j a  V`-P5h #S @ *IP ia 06P[˵]+ J a m [ a ` ` V.`y!@ ` %V@ nA ?x@ ^˹E[Ck L+`` V. p E @2z PE Q `  {6й{ ECZL6bY FA `; ! N YPL P P 3w` ܸ  F!"� E 6F {� `OÂqKN@@ p p p p p p p p 5! 0  `,@l 6q p p p p p p p P" p\Pp p p p p p p p* @ Op-åL qP@E        5 ع  0 , t�6`� � � � � � � � 5}`1  `� � � � � � � �  � Q?P ` ` N Y p @  5 E} JPu 6 P @ @h=D ! p 6  ؤ  Q@CPэ g%ل� 0 0 0 0 0 0 0 0 P }@ P@_8p`0 0 0 0 0 0 0 0 6Vp;0 iռ)0 0 0 0 0 0 0  ߈@0 z@B\ ^ [04�C._]^^^^^^^^4_Zd`^#V8pG6^^^^^^^^`_[40Q !6______N L*@*^`k!*88 8H88+)4&)`8*`%%*/6!6nNB@60B@*@*�*0#5~,�n(+^!@n^N``4۞nP�(@6 #p� ~�N5Aɞێp�@``l.1%o''������4� �AE_5��������`&�%_�������   ;%_/�!��,?�/����� H*\ȰC"Bobċ%<ȑp!!p\Y :@̈́M N68`ɛH hFD"A $H@Pu�0@DŽ N,[[7m͆ 77ov٥@2o,#iMH^^uM0/|T߯7R%YРrժUVZՊ6G*O-M l?\EQ4 \BDPih(^^u- O$~- "CQ,RZ+@G D"a("@ ?(1bB@"iЂ!z+*?  JlJ'&9DDE%ȲJB %BSpIP%‡8a@I+ipIiyr&A<bI+S@!~$J$F >g$@<bI+V")| $т|IipbɧR $S$Z@!~$JF >g$ '�+J%RJ ?Th%‡8ԑ+}J-%Dˆ+pb TI+pC.")|C!|X/#D‰%R $ 2 U$@!u$Jr ;aI$0J$X(@ "#P("‡(ԑ+.'J$X?pJ -0(O$ȭg '@(,2~$J$F >A 'F科r )BSI<褗nI(X(,2u$J$ >B 'Iʧr )BS (GB'$b $@8ԑ+@J.)D')F") ?L1J'?H�,A8DXH":$D+\HHE h){"~H% !T,b 8C\ H" .A H(NAP?(:G(,$'BK@BX@pPD"hE\@)> Q ~0QttPHN"(RrE$ ъ4 '"'R|*8)B` A E", QbAH@ipA ND.OT$DH" F =BA8DXH":$D+\HHE @){"I=p"$DE uH+"V>)8<S# @SE'@EtzD(a H"(WDH |Rp"ry"ŧ"!G@"�0Nx)‰P$E*1!Q$Z DDOEBD(La�#H% !T,b 8C\ H" .A H(P?(:G(#'BK@BX@pPD"hE\@)> Q<~0QttPlKGN"(RrE$ ъ4 '"'R|*x$B` 풎 E", QbAH@ipA ND.O0N%*R)Q!(NAP?(:G(K((! B b8+"V>)8<6(q RpxDi,1!(NAP?(:G(ȑK((! B b8+"V>)8<6#NM"XE" )H@SE'@E_ %DAD�rE$ ъ4 '"'R&Z~)*}HbpVDB E(ALa�#H$D!|D+\HAHh)"U$b BZ Q ~0QttPD" JX>H@ipA ND.OM$STp*1!(NAP?(:G( %DAD�rE$ ъ4 '"'R&Z~)*}HbpVDB E(ALa�#Q "VO"hE\@)h -?>E$\DLA8C+"!S"0N(wBDA Q+\ H" .A HqJ"XE" # @SE'@E;!(S$Z  '@ep v S 8  �?0 Pn ! + � .@ 9yB  ZPi 0B~ �  S0 �:@ @8) i> '@ep v S 8  �?0 Pn ! + � .@ 9yB  ZPi 0B~ �  S0 �:@ @8) i> '@ep v S 8  �?0 Pn ! + � .@ 9yB  ZPi 0B~ �  S0 �:@ @8) i> '@ep v S 8  �?0 Pn ! }+ � .z@ 9ybep p P0B~ �  S0 �:0 9u( 4z@ 91b@ '6p B~ �  S0 �:0 @9u(n@-    �?0 Pn A  IPR � 4z 9p ) �  S0 �:0 @9u(n@-    �?0 Pn A  IPR � 4z 9p ) �  S0 �:0 @9u(n@-    �?0 Pn A  IPR � 4z 9p ) �  S0 �:0 @9u(n@-   p  @?0 Pn A  IPR � 4z 9p ) @ 4S0 �:0 @9u(n@-   p  @?0 Pn A  IPR � 4z 9p ) @ 4S0 �:0 @9u(n@-   p  @?0 Pn A  IPR � 4z 9p ) @ 4S0 �:0 @9u(n@-   p  @?0 Pn A  IPR � 4z 9p ) 4S0 �:0 @9u(n@-    @70`  0 @9u(n@-    p70` 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P 'pS@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z 9p )P .Q@ /6 9B  IPR � 4z �)6CPB >T(EJ<nRCJ"ʑH-Vz -40ҿS\t(EJmU!YHRGֆABF =:wjW #(T)?4馶?)͊D(G:}Vz -ߩMF'JQR.~D!ei#қ,4+I꜖Z$Dnh6(EJmҬGl$gGBϫN:QJHz S4_* ŒD;"A(H JNCΥJ7hhAW:S6.QĒP,QW\ VHYDVJ9)Hd 6ѮQ"A(+dS?2lG A ZNtMdEQd7dNB;8EinKrn*%yJ9!pK*yDܠ=^DN$H|D77Q$;"$QRNa R,ȹMDHJJ(Y>KGHqx9e"YdGYUHf줊 THYDVJ9)Hd 6ѮQ"A(+dS?G A ZNtMGYUHf줊 THYDVJ9)Hd 6ѮQ"A(+dS? G A ZNtMGYUHf줊 THYDVJ9)Hd 6ѮQ"A(+dS?G A ZNtMGYUHf줊 THYDVJ9)Hd 6ѮQ"A(+dS?G A ZNtMGYUHf줊 THE\pqa/HYWX1#6$VGd  @ _"ц"6_(/0~1A Jh1`X< ^a 5X!d_CA 4 W!}& QPD7]c 5H#.p(bv,_OqC2B6!0?`XC$><ѩ(fM(nja*lQ6!>PB WxDT!o B`Dž@DX6D q?~!nlBňD| @p? Y?H>fHD[-_n�C"pcBP?_0"6:Q*|" 8av ,AiHx)iJEэ\|rC8b:yf(?`@Cc(03qul 91{#!gEkZպVc C[:W"dG3ua 9Q{E4l1\sAXڀ8!'GVuH;Z #o>Zʕ4C \cf+ʵ〇+~qB +P cH ox+ 7{q@H$~,H#�?@F0]`! F%<a WPG-jpqE\[yf@H-1bg?4H7q#>!}E<!G$ "7ɫ?P Wxr!Ė,.#d se j󐻌X"wq2K,2BtgBIx_`@ ]� 'e脵x!,` %tB/b@p!xC ZV)N1HE @):#mjW׎D[)1H"I+H 4h^ r$DH" F h?Bx#VJ"A J<p ZWtB'8& Q<~0QtڏPU^Rb DP!W@h=:)61HE @)~"V>!r:"@?N!GBD(La#A!r:"@?N!GBD(La#!r:"@?N!GBD(La#Az!r:"@?N!GB E(ALa#|!r:Dph=xNЉ8MHS P)NGP YBȁ$!GDph=xNЉ8MHS P)NGPYBȁ$!GDph=xNЉ8MHS P)NGP"ĶYBȁ$!GDph=xNЉ8MHS P)NGP6YBȁ$!GDph=xNЉ8MHS P)NGPJYBȁ$!GDph=xNЉ8MHS P)NGP^YBȁ$!GDph=xNЉ8MHS P)NGPrYBȁ$!GDph=xNЉ8MHS P)NGPYBȁ$!GDph=xNЉ8MHS P)NGPԉYBȁ$!GDph=xNЉ8MHS P)NGPYBȁ$!GDph=xNЉ8MHS P)NGPŒYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8M@Qh{E`ͶYBȁ$!GDph=xNЉ8MHGPP(( K l+JH H:JxH@7ЃWS؄!ERpRpM`1JH H:JxH@7ЃWS؄!ERpRpM`1JH H:JxH@7ЃWS؄!ERpRpM`1JH H:JxH@7ЃWS؄!ERpRpM`1JH H:JxH@7ЃWS؄!ERpRpM`1JH H:JxH@7ЃWS؄!ERpRpM`1JH H:JxH@7ЃWS؄!ERpRpM`1JH H:JxH@7ЃWS؄!XEhR8RpM`1JH H:JxH@7ЃWS؄!XEhR8RpM`1JH H:JxH@7ЃWS؄!XEhR8RpM`1JH H:JxH@7ЃWS؄!XEhR8RpM`1JH H:JxH@7ЃWS؄!XEhR8RpM`1JH H:JxH@7ЃWS؄!XEhR8RpM`1JH H:JxH@7ЃWS؄!XEhR8RpM`1JH H:JxH@7ЃWS؄!QxEhRR M`ͶYBȁ$!GDph=xNЉ8MHS؄P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Qh{E`ͶYBȁ$!GDph=xNЉ8MHS P)NGPl+JH H:JxH@7ЃWS؄!Q8R@Q�NFz „ *!DJ"ʑČ7rر#HhU'Nm%̇D"*SFuBHàBz4+IlaGBϫNkHN Ə):!|h(\)͊D(G:`v"74ZyՉS2I)R1eT'#YHR1ABF =:wjSjԑD"*SFuBH)͊D(G:Wz -DߩMGuT@4~L #E={4+I[$AC z AI{E") ?L1J'=|yD,Cu4U%@4+)U$BJ(t#tG !9$QǍNU$AC z AINE") ?L1J'=ȑpyD,CuS%@4+)S$BJ(t#9G !9$QǢ/U$AC z AI/E") ?L1J'=ȦByD,CuQ%@4+)<Q$BJ(t#G !9$QǷU$AC z AIE") ?L1J'=Ȼ yD,Cu$Q%@4+)Q$BJ(t#dG !9$QU$AC z AIE") ?L1J'= yD,CutP%@4+)P$BJ(t#G !9$Q< "nЂtB?lr?r )BS B(r9BQ2K$DW$AC z A 쑈r )BS B(<AQ2K$DW$AC z A  Wp"hЉN čHXb%DYD"9HB7B b-hA^ .<\$H",A: p h%b Z.|+Pp)aa"*H0H fPNdD', K D'"BWA8,ኁ 5AF K X# WD~PN &3Mr%hGTȃpV% $ ъ3`y ',1Je!a+"aW|?',AKp" D%, r)t&V?'F NX∜K" K K D$NtHX‚"(A Q8)VgpPPpTGD;WX NX" 'ѠJPb?-EPVNt#, "v?ZQ  D?ѠJ4b?-J4VNPU#&#Ju#pE$ PV@AKD%,OK<m6p9 7#AE6# @7<VD$8#=qAEDD$PQ+CmQp1�'b9CF+a$V@ 0 #+HWH%N(/L*GDB �!V WB~J$�Hb J`a@""N$"#fSA8C(.G@C b`D%tND"xp.Ȅ+2AU?)^ T(H" PrG" 50;1QTBp(8 = hB hC؂'&G1fTb# sF R@b ]Ё v�uG2x X@ @2 d 0 d-0 M@Xg Є] _ 6 @$�*x?ޭ)P V 1 p!#h`' (@Sp�T@ <*�2 rS'w,�r D2 P@wS�, t !8?0t;N$ <RӋ l^� Pt�!��,?�o��r���=:E*T?e)G;R+D#~L4'I<R+D#~Li'*EwVFr'1#;R+D#~La9Øz?aHN= шSX0fAjhď),Gqr3ҿS B489ߣSB!j$ Qƌ)HP(NcFPZ(r'1#{t R(D-Da9Ø=:)JaH Q %QX0fNA (,Gqr3ҿG BBIpPLs#?L(8S$$ 2S4 '?<I+,‰C1E)@ "#0KpPLs#?L(8S$$ 2S4 '?<I+,‰C1E)@ "#0KpPL)H JD(8S$<r $ ҂Q4 '?I(D,‰C1E#@ "-(KpPL)H JD(8S$<r $ ҂Q4 '?I(D,‰C1E#c "-KpPL"p @LP(DH%D +( "%�QBAT#p#pH @TGU?" RU,D<'<'�D yQ% +( "%�QBAT#p#pH @TGU?" RU,D<%<$p$B*!/! P�G/#'ı 10AH.</q#{ PH+H2q- -0Ck$BRF2H7Hc;1tS6ȔNkS9ɔ#O7" T!K;A ,x9$~H!zH'H Z̠7z GH(L W0 gH >E Z,D$K-PB>1 8#NP JKF $x)  D@ Q`(8ᐘD8$B(! ,'HD(%D%Cb<"Z(dpHL"G@D I$S@"hQp!1?NH#X2 N8$&)V b?KF $8# DS`(8ᐘDx$Z` ,'HdD+1L%Cbh"F)dpHL"S<@~0I$qGXQx!xDq R"-?b B�!��,�/�)��� HJXPA iA? J ACjA$hA B\gO &LpЧNiA iំ }jP Z&O? 4HЪ!JZʝKXpAJL0` 80 80` 8h� -,`pgp`@n_,0�a .L(a 80 80@$4(1aD &M׀ 80 8A8D[ `׀S~u`p �,hfxa~(@ N`X0 hB"|@p�裊!8 @O0�6PZd�$Z` @B)]ڔY@fjL!J(5i)tʙM6e  ( 5)qNc4DPÍ6*x͡xXC7݈ͤN7`+Jܰ 5pScjNB -%7‹,&6l+ʴF[ !v뭲+,lI+,zG/@ɷ: !@ , ҂M+(&#qX .y(т+,jA@kz|%(,2$ I$4 .0yt@2$##G )K"l".C*(/Bw .*B* --|(]+'7,P'7sJ(L%EJ%<.s ͏"0",J/@ 鴓 -#тM܁JI;~{J|K"pB ,pr2$tly$ J!{͎&0DA:C"M�C$pM B -hPъ\U XЂX XDX,NWh\ #(D,V"b'd %(%XU8+6ъW, @-A w@"Vq4VyG[)Z` ,Ha䐈L"F:2|CP H3hAy 'ȈhnpV,?i,bȃtpW@0Ib-, B@M@*ZS<̦69q4H| hqx#vS|CP HbC"H~ |G$D!Hp" f CŸl Karx$cz|+"Gl3APqU@8Hg:̣E8V8#"΢ HbC"81ZX Q"E+~pVVqr܄% #Wr"+ B@M@VS"A BAyH*Ha WH hi Nl~)P!ld9D«[+~lSt9xq#H8;8tzHЂ{g RDxhKD쪐 j0< e+'Hx5|kog C)LSXA^a<"muE$XS@BA@VAS "A BAyH*H W rQvUHpb5A[ ?"UFD VaWpk)q N!r%0_`#N H*Gy~G-q! E$\qGѢʮ N3"8gE*#"Vv0+:mUQ2,NX"`\ V< D.~ ZbC"VAHJ3K\؃8N:U[+x;UD&hv Q. KD+"E<5APqUx&N[①! <$b+Nm) N=$#2ˡ�8[Upb@8':щH<x'!8ZЧN3N@"NA@E+ 1E<Sw*,A D䁕D+VG,B8iqH3h> }#يD1<9AtK<bx%`!8#$Ozs,pHBP*^Y,=VA N"z Vh#;)0}7R�AHD+8}sx"*KB+,!K E$`SDb?  0 'y@ 7 GϷ؁aq@ |0- y7�  Dg 6 z z4xq`   3B {� P zp?P p4 jdq@ |0- Xhq7� p Dg 6 z z8q`   3B {� 0 zp?P p4 dq@ |0- h97� P Dg 6 z z @ � p 0?  0  @ 7 GXhq@ |0- >C @ N Dg 6 z z @ � p 0?  0  zp?P p4 `N 3z 07� �@tP ` z`B` `   3B {� 0@ 7 GOyhq@ |0- >C @ N Dg 6 z z @ � p 0?  0  zp?P p4 | 3z 07� �@tP ` z`B` `   3B {� 0@ 7 Gᙢdq@ |0- >C @ N Dg 6 z z @ � p 0?  0  zp?P p4 rH 3z 07� �@tP ` z`B` `   3B {� 0@ 7 Gsaq@ |0- >C @ N Dg 6 z z @ � p 0?  0  zp?P p4  3z 07� �@tP ` z`B` `   3B {� 0@ 7 G˫ 3z 07� �@tP ` z`B` `   3B {� 0@ 7 GM 3z 07� �@tP ` z`B` `   5B {� @ 0@ 7 G; 3z 07� �@tP ` z`B` |  P?  @@ 0` U p4 нrjq@ |0- >C @ N Dg 6 z z7  56  @z[ G$ 3z 07� �@tP ` z`B` |C  P:` @@ 0` U p4 )jq@ |0- >C @ N Dg 6 z z7  56  @z[ G 3z 07� �@tP ` z`B` |C  P:` @@ 0` U p4 iq@ |0- >C @ N Dg 6 z z7  56  @z[ G@ 3z 07� �@tP ` z`B` |C  P:` @@ 0` U p4 pؗiq@ |0- >C @ N Dg 6 z z7  56  @z[ G 3z 07� �@tP ` z`B` |C  P:` @@ 0 - G 3z P>C @ N h^q@tP ` z`B` 77  56 Nq - G]n 3z p>C @ N N3@tP ` z`B` 7  56  - G^ 3z 07� �@tP ` z`B` |C  P:` @@ 0 - G 3z 07� �@tP ` z`B` |C  P:` @@ 0 - G= 3z 07� �@tP ` z`B` |C  P:` @@ 0 - G 3z 07� �@tP ` z`B` |C  P:` @�ңH DPAHBZzhG<~RH%MDR!$R|fB5Z™NR@fh'EkrңEYcCW2>2UD!P"#m BZE(=-jUEX !3O͙ܶs''R@~JԊ㬜Zz#KzlUF9Y" ֟SjJ+H(=jmt)NЧV2.tQ*Dόz>q ^42ɤlsJjѢJ,!D+KWWKH?NdHfY�'<hR8%=nOZY%EDy:ON!HHc gϒHVi'$)KYG,!xŒ~KH?NdHfY(\NpID~(VVhQAN;QRR=>dj ~j%V8=NE*y=lBW,њ8H`HfA^dEUHDB>ie;%# !ZNbHVih$)KYG,!xŒEKH?NdHfYvZNpID~(VVhQ)6b;>fhAO8'#ZIN:.,ydJDKB9N,!%X8%~BW eGrdR8%=nOZY%EDyDbMTR=>'#ZINr$)KYG,!xŒrR"S"!t{YyUHDB>ie呯ON!HHck ~j%V8ə,ydJDKʙKH?NdHfYW!\ U2ZDGP?0 !ZNq2RI+ NI#QGXB6^a E$`SDb?n^Y,L[)8D?('Z,B_OH3h> h2�OZVp"gH%J<z K\%g)"?"3t Hb`*H \$B7A!>ъUddx9@|A N0F!~ҊD9DR,ETЃ WX*9%H XW@bxVA N"z V"##̏( ZOpi5 )V$'bG,l =W',AH ~ ݼX# Rp ~PObY(Lf* ZOpi5 )V$'bG,l =W',AH ~ ݼX# Rp ~PObY(Ae* ZOpi5 )V$'bG,l =W',AH ~ ݼX# Rp ~PObY(A* ZOpi5 )V$'bG,l =W',AH ~ ݼX# Rp ~PObY(AZA* ZOpi5 )V$'bG,l =W',AH ~ ݼX# Rp ~PObY(^* ZOpi5 )V$'bG,l =W',AH ~ ݼX#K"z V"##hC@|A N0F!~ҊD9DR,ETЃ WX*9%H XW@bxvb Y$Bq.'Z,Bs Ra-'8M@I+ NI#QGXB6^a E$`SDb?n^Y,Lۉ%d=Ĺh*2Q<"S$H@j4R�'HD+83N$XD%a =@zx%3NXN@y$fG0m'E"B|"D񈃣N! f=|LdH"D8K<bx%`!J8a RD8E$f!"XBC V"##~:@|A N0F!~ҊD9DR,ETЃ WX*9%H XW@bxvb Y$Bq.'Z,B Ra-'8M@I+ NI#QGXB6^a H?8HxHEx KDЃ8+OhUȈEG>QH >ЃO  VHVᄤGXJxK=xKK H?8HxHEx KDЃ8+OhUȈEG@QH >ЃO  VHVᄤGXJxK=xKK H?8HxHEx HDЃBVXXQx2Rh=N` R�hDhNNH KxEG=!ЃWNRXS!ЍWYXG`YH=(OhUȈEG`bQH >ЃO  VHVᄤGXJxK=xKK H?8HxHEx HDЃBVXXQxy$Rh=N` R�hDhNNH KxEG=!ЃWNRXS!ЍWYXG`YH=(OhUȈEGaQH >ЃO  VHVᄤGXJxK=xKK H?8HxHEx HDЃBVXXQxRh=N` R�hDhNNH KxEG=!ЃWNRXS!ЍWYXG`YH=(OhUȈEG@N;QH >ЃO  VHVᄤGXJxK=xKK H?8HxHEx HDЃBVXXQxRh=N` R�hDhNNH KxEG=!ЃWNRXS!ЍWYXG` YH=Ё(D RG:)N-H >ЃOOETUU R�hDhN`[UNH KxEG=!ЃWdUUNRXS!ЍWYXGPnGEZ(;Ё@KxSxHNTQUH >ЃOo R�hDhNn儤GXJxK=xKUVNRXS!ЍWYXGd}J>TBGGN NWQUH >ЃOM R�hDhNP[儤GXJxK=xKeUNRXS!ЍWYXG0U}Z@?YBGGN NYPUH >ЃO] R�hDhNT儤GXJxK=xKEUNRXS!ЍWYXG]O}Z@?YBGGN NXPUH >ЃO R�hDhN߂GXJxK=xKNRXS!ЍWYXGGp>T%HxQxHRURh=NH  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NXcPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NgPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NPUH >ЃO  VHVGXJxK=xK K H?8HxHEx}Z@?YBGGN NXlPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NpPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NPUH >ЃO  VHV儤GXJxK=xK K H?8HxHEx}Z@?YBGGN NXuPUH >ЃO RhDhN_NHHxJG=!WhaNRXS!ЍWYXG]NxQX>D%HxSxHRwPUH >ЃO/ H BoQ N(Gp<;xHGHֲOUNRXS!ЍWYXG0{U H(BDȃHNNԟ/ URh=KTKR R|GK 9xHGK H?8HxHEx/'HH Z0<DN PPUH >ЃO7{KR 'Q /Gp>P}9xHGVK�R`9i!T4kѣH'RhFN0ZdR$B 1#(N=̘2gҬi&Μ:uZ-|(Ҥ0#YDPFaLjjGXZ$W8=j"'K"s*ҌB4kѣ3r"2dQHr'Ȓ'G -|s$,A"E(j R0KK|yӣW9Y" ֟SfYėFK>F"DPFq"ŲKǓ)>3Zd9V,A"E5Q_}䈥%||%+pGqb )) ,<_`d $EB-aR"pB KT1$1C z|bII%BjQH=K@#IVĉ%DD2B, $,Hs|%| !I ),U’}SO -%VS$@B !2 FZ#,YWr 'X*' , ?+̲#E F@Q$bH&%2 'T KlAI�DG-G0}G$D+jI-F0tS B. F.ypbG$aDRK-QC+a.fcGƸI0+m U@*BKBDD҇+K$A1Kb?G$>b#XJ_ȑ!RKG1tD Drp1чDDX+bFP(a.~q< RK$vDO$G$*{ $Ŵц/kHqLR-a }Bnt0F-D҇+FŨAn-vbG$DBHhM|�PCF1QK$vb+vO$t ( }CG$P>0\AZ#Ѓh!:C$ WC  ra F$P>!fEAcp@TV\䪅,ׇH"]#jaH" +"GkHA NvpE\ZcX1!B$]A Z8E$X Akȅ0q ;#jZHD ưC-Za@%Abbh-h\k`zKp%#YvAŰ" 5#tF-谋H0=p@ Κ,$�l""jpE$@pEj]pE$aZ}+ a \@a%P>+o+vC0 >D`?>C"0F$\ RpYE" a r1G7"Q]0F"Q ;cjPC0 ca,S_AEцG"2j xDc"jD0\`D P WDŨEh ;B F@U",A;D"F-ЇHC"}p1ZmXE.А bXHNX+hGx" {|Q ;`B PC0jZ# �7Y�H 9hC]Ԣ0�lC-H#ŰCՇZDňD\Q : L0="tC0b`ZD"+vQ W"YE$WDPC1@q@B Z Z\ZأjC-"acءj(F$ cԢC0чG7X5d rH!>?aoD-WHD t81vA;(\EQr8} ?",\Q ;CPC1aH.a:D"D6"{:5| PX2ڐSBf\ yd#P\:v0\5Ԃvar١F0r�4 lXAaZv># P+Z!E`H   D.(x!{D1 3C "k5؅+"3#(!]! 6AD X1>C$P rՂ"QHapE0 :(#_AHzZ<"Dj :C0P ;#ƨD:j"a b!F2�%P@l1 XC-0vG-\bt%p BЂm0vroXk \%xD cCrtpE1HD5A$؁1A1<+AtD�Ȁl�<C<|+Ё+C4=C0C4+=C>C1<;1Ԃ7?2;=C<>ă7CD?@8<?|.d=<؃=ԂD;<tC6<ȃ1<C?C<@A;C<p*A14<C-8DB0C>C>C(;<tC6<C4<?C;|A=9,؁=(:C>C>d?C>؃DA9ȃ=C8B-D?@<C<1?; ă>8,Cā?$:ȃ:(=C:C>ȃ=;;A?C;C;1C?C?ԃ/@<C=xCBC2C>4.?ȃ?؃Ԃ+<;D+8C>1;<ȃ;� "M$ 0@�@ P�39C6C$;7(C-C7C-A$;C>C0?@C>C4@;C<t'@A/P77B$;4(C0C6A1Ё1Ԃ:C89@C68A0<tC6;A$3p*3@96;7dC7A+C:DdC>2dC>؁?4D<C$?L/. �5P9ԃ7<1;C48?Ё:C$998C7Ё<D2;+4$C-\2853;C64B$C:+78:7XB.;1C;18/AP2pC??:|2؁?+D;A-|C>2<?C6(;B>C0B8?@MV?�  �;DB-C:B$K>D.Ԃ24A0:DB-:C1Ё?D=8(B:C$?D7ԂdC>C1;A1;B-:D<B.ԃ8@B@A @C<:D?.D+42H;K:1?CX8+؂?/ADA A';<;D(+C7D+A-t?C-;C$0 :C-?C8C?LXD:1=C$Ԃ?t?A-D42B$:.:!B?*8-A?CtB"�+C;,܃:B$C-7DB7ȃ2D+:A0A:D=B9C-DB>|CB t|@�P�0<C$C80+؁?|DB-C:D8B$9D8A$d?Ё+ԃ71|l'9+؁?DB$4B$C$C91C>+A$=B0C8D-xC?1ԃ8A.��C?B-C8HDD?D+D;C$8.A9؃+D?+7#?L)A"X@A=<8A0D?B-9C98?tC-8$B?̀9C?.A$?Dü:A-D<DB-|=H?d-6C$A?x1t�+C?#8<BBC7BH<+88C-؁?C-7CB?x*L@ L�MJ@|@@ P@=B$8A0C8A1B9CB>DB-|<A$7.=D$8|N/(/<.80 Ԃ?C0Ё<؁:+C9C7*xC?'6!H �"C=@B$7DB-K>dC-A1;D:D+981C?<B3P/BP@,$9؃0<t++<|C0+<D=C0K9C-=|?7/B?x.@9!?|+DB0D<t.H8C-C>++?A-C80L87! �A/:C=,C=tC<C-+C9A-9ȃԂ?|C$8C$XB?$ �<!H@v|� @.<Ё+C6B10 <+H;CԂ1_:C0?x!DB7C$pB?'B"/;B$8dA$C6A$@=C0D99??D8{C?9B\@,C<B$C8DC8.<B$;C-.:B-C8!xC?B8ā"A$B:(ā?+؁?|@+7DBA0C:A:C-B>7#B?"@ :1?CA$?t?B08؁B:B0:+Ԃ=D=B$؃9/ 9,<?L,?B>|C18A$B-:Dܤ;7Ԃ+|?*7A(�!hv��0=dC8ԂA0C6Ё+<؁DC77C9C6A-9A-d?B.C:3$,2C?C$?|1B0Ё?|C-:CЁC$t=C6d?<!3-:1< 4C>`C?CЁA>DC1_C$+7C9(C9C9C81hC?%3.42\9C9/C7HD-B>:C0B$B(=4?dC؁?CA8#C;2, ,CC?h!?DDBC70L:+A77B9C7A$7؁|?D.C:<3'79=#AD?|+A:C1BDB-t<2<|C-?C-B7C$pB<6 C @ h{|� @�:C=d1BC6A1+8A0<C>1+t<;@Dr)7B[zp/`b#ϟ?y1 <x踊/\c͝.(Ww߂ _HvJ“OH{U]EjC.8w&J;z^8;\񗭖˧,Xo�w[ZK޷b[~\+ɕ1y"ѱ'/_>yD/ovW.RrD_/3s'ͣ_^bٳbt.]ui=c{Ί%&LO |8`ri,;jq%:Z\:(7;\q]\U"qH ZrI%>:Pc]Z\)`pjQ#Ǖ>zs%6$bUL5zA 5C ;CފÕ`Qb~͕0Ø]ȥ bNJ(Qd4`TÕ>vEHPkq:CWp%_Ԡe6p%)Xhe6Vy$- eԈejQG5#c(&55RÕZ&4|e 腖USp ;ČH~,eP4#`ÕHqE` fU8AJ >(Hb6"W>\c:zE :v%>~Wj#]ԨBr5\Y%Hhi#($6:\#;v#;Pc:jĎbj$HjT5\#c BVɥ (X"Dd:"ѕZvqe;\QØ,\م5ŕZG5"B`%F7`^V&3`\5"1F :jQ#Z#,P1H`y$ZHAd )0!Vr!_9Z5: Zp%Z$4ĎZ\_ָ`<_YGc:z : vC0]vQ-`Hp'rAU �H�XNF$ W!?C$5}zcpEhW}EV Z|! J(rѯ]"C-谋b؅v 3MvE$ :EhAZ >{0F~:D"DjpE0P`!v(vaHt A B<"F&y "f :B C-"ZЁGjbC pE$t#:b�1d( kh!Ga?}pj;+HC-P W!Dvpŏ"A\"P�B^6_- ;DtD\Q ;ctC-bv+ 5 -a ?O$Δ5Mi&}%H OT.UpS R�a3hE"Z n<SAFJ|Ё HiMy#Wlu$Z$Un5D!PQ8#DN't(ZCKi9a R-('H1X"O*)PV$l9GPRt =#FSnu$Z~YCUG RF_RXx8H,>rZPO"SJ Th',XN8hA(*T[$hV$@+- 6D!PQ8#D?"^?[𴏜)qWlUmE"Z3oN}%A(EAB+ !J<b<V Z@*J Ho\ %ha<Tu *NQo%%8pJ_-}%H E樒UmE"Z .v69GPRt =#FS>;- ъDT}$Gnyϻ7!- X)!'pv?㫥𴏜)pA4G@j+ N SAFJ|Ё H-O AhE" kӝ"Ky(^AUkJ Kp/�g]ZO K"?hA!>A 7N%J Th'uN8hA(*T $hV$@+- =D!PQ8#D?ϔ"^?=eeC ~ЂB|ߝUR�HD+8a}G5h%*=@zx$DQGr 9'"A BUUB" aį\a,!j^VAc8dJE8Hf H�C,!H8?:"(@^ "a~T!^fa ͩ An ZagD@p a?b `Z@>\0H8ava*,Al@,ay,""a~@TA^fayʩ AAn ZagD! `Z@>h7\0H8!9a-@^<19H!`N!f_fa!# AAn ZagD! `Z@>Z!Z8a-@^<${,""a~@Z al7 d!~>VaA" Hf8!)#Z!Zva*,Al@,,""a~@Z aҩ AAn ZagDr4C `Z@>Z!Zva*,Al@,,""a~@Z aҩ AAn ZagDHs=q `Z@>Z!Zva*,Al@,,""a~@Z aҩ AAn ZagDsFi `Z@>Z!Zva*,Al@,,""a~@Z aҩ AAn ZagDhtO `Z@>Z!Zva*,Al@,,""a~@Z aҩ AAn ZagDF Hf8,]0H8!)9a-@^<1)9H!`N!f_fa, d!~>VaAaXg `Z@>Z!Zva*,Al@,,""a~@Z aҩ AAn ZagD= Hf8,]0H8!)9a-@^<1)9H!`N!f_fa, d!~>VaA!j `Z@>Z!Zva*,Al@,,""a~@Z aҩ AAn ZagD04 Hf8,]0H8!)9a-@^<1)9H!`N!f_fa, d!~>VaA{G `Z@>Z!Zva*,Al@,,""a~@Z aҩ AAn ZagDLx+ Hf8,]0H8!)9a-@^<1)9H!`N!f_fa, d!~>VaA\Hf8,]0H8!)9a-@^<1)9H!`N!f_fa,W8An ZagDLx+ `Z@>Z!Zva*,Al@,,""a~@Z arHp!~>VaA\Hf8,]0H8!)9a-@^<1)9H!`N!f_fa,W8An ZagD" `Z@>Z!Zva*,Al@,,""a~@Z arHp!~>VaA\Hf8,]0H8!)9a-@^<1)9H!`N!f_fa,W8An ZagD `Z@>Z!Zva*,Al@,,""a~@Z arHp!~>VaA!ċ\Hf8,]0H8!)9a-@^<1)9H!`N!f_fa,W8An ZagD `Z@>Z!Zva*,Al@,,""a~@Z arHp!~>VaAaA\Hf8,]PK,f��^!8!)9a-@^<1)9H!`N!f_fa,W8An ZagD `Z@>ha^!8!)9a-@^<1)9H!`N!f_fa,W8An ZagD `Z@>ha^!8!)9a-@^<1)9H!`N!f_fa,W8An ZagD" `Z@>ha^!8!)9a-@^�H <0!ANHET?R ҬEzhp)NЧV.̙4kڼ3Ν<y"t-|2BKLrd @ Iւ:uhQG%ndT$XNECWf-zv*Rp%sGOV \$Qɔ+[$R|fS`M>DkUDBqWKUzdI !z^Yb $'K"s*ҌB.4kѣ W+? }jJ"Q.?'BWHB'N?fT I} q%,R#azb# ' , ?q+̲#& )7P'""<^:+ - ''"t%OYB T!J(i'^Y"<b6+Hqb )),<bfA .q|*."#;.(O )|Ђp'AI>e -3P+p)'^Y"<b6+SD"DRBJ+B#F%$ 7I+H(4m3! $1C z|ɱI>e -3P+p)'^Y"<b6+SD"DR6J+B#>e,l!"3+ - '&%@"Ixe#T%z XBfO(I :ؠ * %%$|*."###B@B 3'S2U 'r%,R#azb >EJ$!J$5`*BH*<rSȒI+H(My )|ЂprlOYB T!J(dʉW<H%X B%df)(Ԡ !PȱOY"K"z8['""<R{! H3h>c%) WW,ETЃ WXLz )"!?"5Ё TV"xıb Y$B*'Z -BwW@|A N+IO-f@D"'bG,l =dSH QAl T#K"zpV!>ъUHhxy ZOpXIz%h1 D8K<bx%`! SBHD t`UH%qXBЃ VBB#  f=|JS8A `HD+8)NxXD%a =@zx%Ȕ"("Q@h!RAG)E"pX!Gd3q$H@ıtNR�aHD+8)NxXD%a =@zx%Ȕ"("Q@h!RAG)E"pX!Ghl B\ Ra-'8q$@Xg+ Nd^#QGXB6^a 2e)( H@6P*ZATPb $d=D+V!EmmsW@|A N+I$يDW,ETЃ WXLz )"!?"5Ё TV"xı Y$B7A!>ъUHhxm ` ZOpXI:')V$'bG,l =dSH QAl T#H"z VBB#�" f=|J9Iu"D8K<bx%`! SBHD t`UH%q,@B ~PObZ(H!)08VI h'2 X#,A2RDBE$j D*(c1HnB|"DIk<q$H@ıtNR�aHD+8)NxXD%a =@zx%Ȕ"("QAh!RAG)E"pX!Gl{A+ A >̠z'X3 "^ Nd^#QGXB6^a 2e)+HD. QPZ),D?('Z -B wW@|A N+IO-f@D"'bG,l =dSV V ]aX# RX VBB#ގ  f=|JS,AP'2 X#,A2UDxD$fp"AyX(cE"@B|"D'3� 3z p,I@ 3@ ^a 6 z @&  3pD Dz ` z@v 8 @ |0- ǒ$Oa 0T )P ` z`B` d)O 07@~ y p,@ dW ! � 3z p,I@ 3@ ^a 6 z @&  3pD Dz ` z@v { @ |0- ǒ$Oa 0T )P ` z`B` d)O 07@~ y p,@ dW ! � 3z p,I@ 3@ ^a 6 z @&  3pD Dz ` z@v 'v @ |0- ǒ$O � )P ` z`B` d)O 07@~ y p,@ 7 pv @ |0- ǒ$~I @N ^a 6 z @&  3pD Dz zp?P ! $� 3z p,I◤� )P ` z`B` d)O 07@~ y p,@ 7 :r @ |0- ǒ$~I @N ^a 6 z @&  3pD Dz zp?P ! ۆ� 3z p,I◤� )P ` z`B` d)O 07@~ y p,@ 7 m @ |0- ǒ$~I @N ^a 6 z @&  3pD Dz zp?P ! ୒� 3z p,I◤� )P ` z`B` d)O 07@~ y p,@ 7 'i @ |0- ǒ$~I @N ^a 6 z @&  3pD Dz zp?P ! �I� 3z p,I◤� )P ` z`B` d)O 07@~ y p,Oa z, d @ |0- ǒ$~I @N ^a 6 z @&  3pD  R ! ��� 3z p,I◤� )P ` z`B` d)O 07@~ y p,Oa z, G_ @ |0- ǒ$~I @N ^a 6 z @&  3pD  R ! ȷ� 3z p,I◤� )P ` z`B` d)O 07@~ y p,Oa z, l[ @ |0- ǒ$~I @N ^a 6 z @&  3pD  R ! ѵ� 3z p,I◤� )P ` z`B` d)O 07@~ y p,Oa z, cV @ |0- $~I @N ^a 6 z @&  3pD  R ! l� 3z p,I◤� )P ` z`B` d)O 07@~ y p,L zp?P ! k� 3z p,I◤� )P ` z`B` d)O 07@~ y p,L zp?P ! 9� 3z p,I◤� )P ` z`B` d)O 07@~ y p,L zp?P ! � 3z p,I◤� )P ` z`B` d)O 07@~ y p,L zp?P ! � 3z p,I◤� )P ` z`B` d)O 07@~ y p,L zp?P ! � 3z p,I◤� )P ` z`B` d)O 07@~ y p,L zp?P ! � 3z p,I◤� )P ` z`B` d)O 07@~ y p,L zp?P ! � {P3 �"=(R .TxAK-1ƫD8q)H"q))UԩSJ(UG;,O"q)H"q)H:$ꏨH5t*)Q_GEQG9$D+Q:%"E`%Q&\aĄ-9\1#WԨgGztѩGztbKDF'C6Zd8YdSč)ҢI-G9.+-%N8Yd%N8YS&F&UT#; 4)RSztѩGNyGNy?ÕN !C\:J$1 3pÄ,yh9(?STK$RĵN 87$Zdd t%FG&LeJ�!&@W$1L?ĕN C\ ,pN:LȒSr%Na<Bd8P"ĵNy"TH$JiE,!xQdRTSU"Q"A"@%UDY$U%%WW CX�b/8qNf5 E=!W dfcR[H7"l_I"$K"'K"$K:p_~}$N,yD&JQH"$,ĒH,ĒH,ĒH,ĒH,dHDCHj?tcQ(y1Kf#q`AF!e#5hQdM=R,ᄏ\7M;PGl%VvDZ$G"y$G"y$G"y$}{KqDG6 !G*I,G"y$G"y$G"y$G"y$NZEDydC=V1J;hk;ᄐUi=ZOFSDzfdE%N@B;0ZE8(VvaXi%?PWG8$#DHp`"~Ѕ6a JT18AM(bC PāwB: ^>+a$/E{/h"VK}C$#69b K<bAb"U<B#v"|D*(Q Ԑ#V >{ E+Hq}Q{cQX'=/!x'jT Gp1*AHD$qJP2yn =X&]GDx((QGD/ J4adJGe,�" RpOjaJaf9͉EsY!z,eN|YrAG bJ!1?,ž ݗC1FLOA B<B9HL>)?e:dfK-BC-0(L! S0(L! S@+ vb B@p)\qp)\V D#$J< &Ё: [18+NS8+NS8H%388aM*,Q "10(L! S0(L! SopE"ц%YD%\z[<dP' чZ5hC.G8x#G8xD$H�B%0D( Ct$"H#$"H@"q"&EDϹC'"H D$  HDD$  HD#*1YA`PaW9#G8x#G8+" CP%p""[ d#XET Z PX,VS8+NS8&8Rd#!j0ȡ 'H Rp 'H Rp/!K\! y N@ )8A N)8A N)| W0bPC P?""V8+NS8+N%kB^qlD5VH(B0D% zhE+H R E+H RbFQcE@l*͉Qpb'FQpb)BD@Hp1!EbFQpb'FQpb'F 9bXCrP:D$8R E+H R E+ Bt"s r %]v/=_ط!! X/| _/| _@ ٽ{ [ p ,$>_| _@/$ d1x H8@.t!1^/x ^/| dЅ/L!I1h /| _/| d ' _ /"�GV +H RXXP@P\?@$H @ HHk(p@HAĸ@@ 88@ĠHHHHHHH$@#?X@2 �0C C � � 8 � H 00C5T5�8C  � � � � � � �İ3� D � ?5T CĈ� � � � � � � 3<����@ � � @ � � � � � � � �  �3C2Bܠ�r$ HGu p p p p p p p p�PGPGHuL�����Ht� D�LGp p p p p pp pPNjLG p p p p p p p�LG 8Ju€��!��,��/�1��� H&@C #F A 3 B Ih1zeˌ!d\I͛8s49'` #L 8:*"LX4Z Utp- tˆ& ACۃ$IPu0S;8ac2k̹sJ\a�<^Zժ"X8C۬H q8 PĈ"`C.`B  8p_f Ŀ =jOy[)^`s߀8 6lL&( 5h}dc6ؤaD\C7(t36,SB6t#Έ4N7`?Q2p34 c `dBD)TVI@2'Jܠ0X)Vb晭U@/$" ti?J+1҉%ihbI+RH 7DJ/f>ȡJH?JP??bpdBj뭸 $D?m'J'ZB!"  &$+4뭷Xk$ 4 "ɷ,L'JE" ,+<BK+D J"@b "OT 1'J1G 7"0,3)Lr(8#"@K"3yIJ+0D,щ%-ȿB '|$ ?(G({b)'={7+ +if.|<Qd߀. F$G.%B8"|� 'qpҊР|2J"R�@B ,.<䰜B )1?k?ȬQ1)P.a l3よ @J"RsB:'i0' K�Y B f�>Ȃ&HAYE0D ?Xq|oުBp `.ZPO|@ ȉqd �D"  RpD+!D$HF!>X"ZaZ )Q: -#H),Sćd@8B80 `0)0cI8NX3`""^!V~0WheqHHBxD$>|?Vx)C2HXB X!MM%H  ZPO%G�xcDB)>'G"D+@ <k8#(Jq}X$0!X'"S@8B80 `K $ ZPOP%hO $D9DB)ȄV)SDb E"g"xZGa Dbz) HXB X!MM0: ‡^K7HŸ5 +H6vr"(zE >sh$2Z|>X!HY)[v}X!0!XEq #qVHp�AN3hoj N�''%^q;ZL|)" B" ³\S< ?Zb3GAU0' a p`4q�`4&!!AH@DܫA%+HHpb\E$8`D& G" )@ <8#< f<$#Na$N@ iLjB-C"A @-"^A2Dr$8`D&: J" )@ <k8#hNQTf<$cz) N Kh 8N�3x?Z bE8`D&zH,Bp!V,0D$`w* +zS8$bЁH@-a�ݑu?0W5;91.Q| HdW"DW R9;'> HW`^A"0CN\"d%lj�aG+rb\)̡DEb D+!$ ,QNb}" !pEғD :`%*{DK� ^VĸD+R?C+ ^'"\AV$h)G@WXDhByHD$\ѫG  1'*'| N,wI �3 ~0.+>s @@ � �}@ P?py �+`�qr-r r8@0 " B |?0� + y @�8 7 + �  1'*7N,wI �3 ~0.+>s @@ � �}@ P?py �+`�qr-rxr8@0 " B |?0� + y @�8 7 + �  1'*N,wI �3 ~0.+>s @@ � �}@ P?py �+`�qr-r(Yr8@0 " B |?0� + y @�8 7 + �  1'*N,wI �3 ~0.+>s @@ � �}@ P?py �+`�qr-r9r8@0 " B |?0� + y @�8 7 + �  1'*ןN,wI �3 ~0.+>s @@ � �}@ P?py �+`�qr-rDr8@0 " B |?0� + y @�8 7 + �  1'*r8@0 " B |?0� + y @�8 7 + �  1'*r8@0 " B |?0� + y @�8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0 " B |?0� + y �8 7 + �  1'*r8@0G2" B |?0� + y �8 7 + �  1'*ןtw8@0G2 >s r y @�8 7 + �o qI�aI @fB >ȐH#qjǐ9uQHZPD7\&jEGmę3E}h!*FD\U|JR7I>UNUEh? 3^ke5DN69cȜW:U4"Q\jDH॓ЏyErU+•oŜ١NbqfȌWZuH&V|| PFZ$j+BMԊ!X,4iQZ 'Q$WBn:Cř? 3^k!YZ1d+B*iEJdDZ!XɮID <ĕa%A!:8^ɲVa9^!dQqV+VH!G4lEB~!D"qGXA);iˇpʊZ,8iB:HeWi%iB`y$K&YZ)H$W*zC?2m8^ɲVa9^!dQqV+VH!G.iEB~!D"qGX!6'NڅpʊZ,8iB:HeWi%iB`yZ&YZ)H$W*zov;*)+NbWiCl>|bW""YDE\!DJR呉md>hAn#H\V,:jbۨX8^ɂVa9^!dQqV+VH!G<'YZ)H$W*z'jԨX8^ɂVa9^!dQqV+VH!G(>ID <ĕa%x#3+:+NbWiC>|bW""YDE\!DJR郟"@ D7C""ኊ<^4CI-+fCd'Z a D'*H,Bp!Z$ ,AMb}" !pEE NNZŤN3x?Z!@0WO$!EH^ Rh&> H"`EDPbR 'YƉVC+щ'"\AV$b/h)G(pXDhByHD$\QG–Tcd\V1e� ^Vp,PD+!DEEb D+D#9I,@D!~<$"#X1O%S,TԲ‰�aG+8Dq| Bt""DWK"ZA B$Z ?G WT) jULjY?0W" 8 >`sx!:QDbX+ъD% !`Zd-Q#+*V"C *&p@+ jh|09~"Q,hE"Vx_#1E(DDy+T XPbR 'YƉVC+щ'"\AV$b/h)Gv-Q#+*VQZŤN3x?Z!@0WO$!EH^ RP$Z ?G WTP}BI-+fCd'Z a D'*H,Bp!Z$ ,I,@D!~<$"#XZ?jZV8 h5N>^ANT?X( B"{ID+HAX<BXDhByHD$\QGBm& *&p@+ jh|09~"Q,hE"Vxj'> H"`jQ=ULjY?0W" 8 >`sx!:QDbX+ъD% !`Nb}" !pEE Վ[$TԲ‰�aG+8Dq| Bt""DWK"ZA B"@ D7C""ኊ<xDV1e� ^Vp,PD+!DEEb D+D#T;E(nDDy+TuPbR 'YƉVC+щ'"\AV$b/h)Gv-Q +*VZŤN3x?Z!@0WO$!EH^ RP$Z ?<HHpxVPs N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWG`R�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpxV(B/�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpHG`? N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP-] N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP-{�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpHG`ղG N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP-{�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpHG`ղG N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP-{�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpHG`ղG N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP-{�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpHG`ղG N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP-{�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpHG`ղG N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP-{�xh! V9xB脊HXQXW VHHV BGPIX>D(<HHpHG`ղG N WVNh>!W NEEpBhD؋DhR Xx՚EZ@BȃDWxVP؀(NRBR N� WHVNh>!W NEHpBhD؋DhNXxժEZ@BCW8V�p`� �(NRhBRP NXxDh! V=x脊HXQUVHHN[@AQ>DЃ<0Hp؄M bX�X��"K <( BXWHVNh>!ЃWNEHXHxD@N[YfAJZ@=CWI h`� � NRȃhBRWHVNh>!ЃWNEHXHxD@N[&hQ>DЃ<0HpdN0KX�X��"K <(  NXxDh! V=x脊HXQUWH<DJjlJZ@=CWI h`� � NRȃhBRk NXxDh! V=x脊HXQUWH<DJ(XJZ@=CWI h`� � NRȃhBRX NXxDh! V=x脊HXQUWH<DJoBJZ@=CWI h`� � NRȃhBRpl NXxDh! V=x脊HXQUWH<DJ(rAJZ@=CWI h`� � NRȃhBRXX NXxDh! V=x脊HXQUWH<DJt@JZ@=CWI x�� 8�"Z0`(>ZZW;pWPZWZ:00`06HWhbȅ6ȅ<%X >`pP(w;W`c>ZPcHZ;(;Bȅ\�*�ȃD@:0Z0HH;pHHHWWZ@Y�.D NWZZ>:WW;:؅Z`;p>(WZ[U5%P4>EW>Wb>WP`W;p>pZQ6OPȃNc:MH55(w:(>Z>5(Z:];bPW胅=0 KX��"Z;(w:>ZPb:HbW5W=ȅ>>pb�R ZH=�=\R)X1;" 抎+:\1UZr?;RSϪ6r0+DfҬiHU?:S)Z"G֛ $Z+R]*&ZjTKZvct)VQjzEr5kZ&]v"j>t\EɕHqfgN Պԧ"EjErEVԸW`$vjW\- U=۠x&n؀&{gNvUHjcjTS 1fJ@%Ē҇<CG1tS , jcG-Q+В !0 uG$}Q+tՇ1tD*DRKX" .F QH" }BG-O6taGtSIDG0vhdbH"7X"DLD}Db?}QK0I0vL-}QK0vQ,q0s,+b O6JƸBDO$D҇2+}Q+j{D LcGQ=߸2W0vbG1}I-cDb+3@#bG1ƨA1tF0fG-ARdQ+vG$AG-f*Z@!EK ч+C+vJ0h+ '|a z$G0B2O$}CDʨ+H-<K"Q(,hSr]0DbaG-СIaG$Q9qS@щ/aԲTlBG-|F0Jj DBG-v+Q˫S4?@#> {C+D+fdL0I-jG-"bC-V;b)p8,5 ^E.`d �ZaD-"3tPFS4bZ!v2⡍U@@"z$vXj:E$Їcb? \4C/ :(C0 WhvG0"Q :蠌ZЁ 0x|ckP, Z+c`D H$>QC1"чbP,Q="0 ah?H"vC-`0C0\ WKQ1ءG$h�=n `G<@?ޱdvH=䑏#t<s}7ڑw(#G=5D8@`#<qD" x<!D<¡]!P?a eG<Ў~ăRQ ;G7aأG;y#h@zp tG4\t#r(G-tx-l~#h;r(1ctG0`sa{Cx+衏zt0?Ȇ|"x؃C$ rCPyȣ{@�HTnM&0 , 6Ctt4"]DPG^ˑhdjx<N 1 Rc Q5s `: W# v <lctF> hCv0F==]G?Tżc.9|C t;x#4r \ G= eCF4qA pZ(2Ƒlx8JDXF/FXP0(]чqأ(=AZP<acmZ jhP+tdt7v;F-p((?vv|#R1ZТʭ84 ?6AmP;0tDpE> ;!4 v:ޱH8Q :C ?b H>Q :G-P>Dؑ:`G-`G$q ]wL&HСH1"at+jo o t#j;c!߰C- hKaG:\bK:Pq#6Da�X;&D-0e+u"@RWhC(b1(`.uJ7ja>#Pjtb)v^=>}E>NĠ$0/`Hh4@pD!<B$8D$?|C,?C:D=C-A-?+C9A$t?A-71 (A,9??+A$A>t+C-<C$CC98?D?|C$B7C=Ђ �9?B>C$_$8?B$C:C9؃+?+7C?|-"XAC=C8Ё+4?|C-A-;?Ԃ8?DB9C?d+8CB?"�:?|+B^C8؁+A0:1Ё<DB0?DC7,E7<?d1A'C?B$8D?B$C8A,;AC>?A-C>_-7C$B?xC.pB @I�J?l`1@h X�4A 9ȃC>؁D=B-<DB0DB17A<D7B0C>B$C8X Ă9.Ԃ<+C0C>C-;D:A0D:=A|=A$6?T �A>Ђ+7B0h?C$:B9.8C$Ё?D$B+B"C=C-C7B$h<tC0A-<++9h+C>?7!,?x0 �8$=CD$C6B$A9ȃ.7Ԃ+DA-C8D8C-<?!@?C?A$?B0DB08A19A$C9+DB9CC>tCS?!6!�8@ԛ��4@8@ �-;A-7D<|C0BC9A0D;C$A:2?tCD7C$B>-"B,:.8?7Ё@?t2Ԃ+Ԃ:?+;B4D6+A?) T$?A>tDB$A>t?D19f_:C-B>7.؁? A"C;j>C0?|C@C-C8B$1:D:C-?}=A.9 BT?@+C<BC84+D?dC-1C7ԂD+C:h;C-C8D8C-<'$\�+C;B4<2DB-?A:C-A>+_$B?|!Ђԛ�ԛ��4 8�X P49C9C7C$+7A;FD?d<|1=d?B7.;1<"�2,7C9C8B0C$C7DB0;؁+7C9d7C9ЁC8؁+@?BC;<3D@3|96@B-8B?|C0:+%oC9C81xC?B$3 .2\99A0C6+:C0B$d<4|?dC$؁#!22?6/C6A$C7A-;A-B-788C8A$C7j7C$;?P?pC?=+A8;C0+d<4<tC-?C-C7؃+Ђ;:@ @ԛ��4@t X�:Ѓ;B0C8A-A-7D1ȃ?؃=C1C-7BB>dCC4C0A7C=�;C<AԂ=+A=C0<?4B$;;.C8Ё1<Ԃ;C=TA;C<".C7D-?t=<C&o8D-?BC<Ԃ<C?=91<C-+=tC0A>2+;;~C07+7C??>91=d1C-<C0؁<C><D8!C$C$88C$<B8C?̀;;CDB0C8B$+C6B$<؃<4|=;BC7A=?hC<ԃ;<�@ԛ��4@ @.A$B…DB+A0+D+A-D+D+@C$A$*"@'B$؁C-A0DB-DC-BDFB$A-M$B1)?�C+@C$ЁA$h7+D1B++D* .2(A$C0A-B0ԂDj0BC?DBX-A+B@p#<+Ё@CЁFB$?.Ԃ+Ҩ+B<1@A-BŽہ+?@++(.+C-AԂ+C$A01B.!<A@9Hh�HFz1@@@A ؁+hD-A-A-A-ЁB0A1A-A+A$+Ё+DB$؁FD%XB@/A0hDBh?AC$؁+Ё2ЁB1A1A1삩E--?H HA"XB-B-1A}F!AD.*C0B$B??A01Ԃ:.,<%-AHD -,<+B$C$ADA-A$A-DB-ЁւB0E0</@!A/1C$x$CA0?AA01C-A$B0DBB$A-A.ܵ�ԛ`d4@8 @C$B$~DB1?A0؁ւD\B$A-B�A'B?Ԃ+CԂC$?+1j-ЁB-Ё++@XD z",L]rUNt"Z}!ZԲl">F|ʳʐZtj?tjՒc\EE4DWtj=bE 1D$Z '+5Qf'RLԊTN0;j1TGvhieƚWDQ>eU٩eN>3f?Wv \bÁ 4H`@Æ ,`@ ,PĒ^ϡG )>3Zǩcw{.@f*|{8˩CizNgZgK:X=f!DHYGNQPC8j Qt3@t 4p`( K6:HHc98^ (>N>|BW F 9Ui2AX="#RV!S#K !$M74Mh@&@-!!ZNd98^L|R/NZÇ!xNSYVXU#<!e9W8t@t3@t 4p`( KR=T #Zy'>|BW DzVf�acB0DHYGNXA,$h%M74Mh@&@D䝙>fhA8׽ fxVnI8iH:9GNgZg>V!dHUz䔴HbVt3@t 4p`( KR=$#Z'>|BW $r9Ui:X="#RV!S|w#K !Z p� |-8 &,i>AHHcӿ{<NbWi~ԋV!Sch?f�2,}X!<$ #N1HpA$@npӀf�l@KP: ?f=sÉ�aG+ؑ'W@<#NU@?DЂ#q(JaCR(8 ǎ@"ؓp#  ? P,؀("D;)1FCN3x?Zq<I/h|09 )#QDhE"nD#MTb}X"!pQq i(݉Ald |`?PYr:sÉ�aG+d$p| Bt("DWH  R '9'> H(`I ndH³,`G@Gyy8 h,N>^AN唑X( B"MD+HAX<Ҝ"@ D7C"" <u $xj h`# > `I(RԎ<<fBO 'Z a D'rH,Bp!Z& ,a@Nb}" !pQ <54gX0$!Ht̛^<<fB@z^8 >`sx!:A'"\AV$⣉h)GLXDhByHD$\AGnO 7 lY # Epsc><fBy^8 >`sx!:A"'"\AV$⣉h)G؍XDhByHD$\AGO 7 lY # Er{s =<fBy^8 >`sx!:AJs$"\AV$⣉h)G9XDhByHD$\AGzO 7 lY # Ews<<fBx^8 >`sx!:AmGbX+ъD|4 !`be-Q +V (F64 < 6$tL琇� ^VIzD+!QEb D+D#(NI,@D!~p<$" #Xup#F|`?P:ssÉ�aG+$p| Bt(ڎ"DWh"ZA BQ$Z ?A W:xj h`# > `I(ܡc<<fO 'Z a D'H,Bp!Z& ,I,@D!~p<$" #Xup#F <`0:#<8`^ZܞD/8`^:(-AH`<oh n !\(<jh#6@6c>`6�! `79ȃfIZ|`B"aDa\Z!>*Z&a~ "X!6b4`# <`0:<8`^ZܞD/8`^:(-AH`<oh n !\(<jh#6@6c>`6�! `c<8`^ZܞD/8`^:(-AH`<oh n !\(<jh#6@6c>`6�! `c<8`^Zܞ$A`^B"aDa\Z!>*Z*a~ 8X!6b4`#`:8b6L9,`^!LIA*A"^6"-AH`<dn@a8!\)ts7y7y/G79b6L7,`^!LIA(A ^D-AH`|3>s7+@Jh V"XA@}8+79b6L7,`^!LIA(A ^D-AH` 4Gw>@Jh V"XAttITz#f`#>x3> fDDZAr  A*"aDa\Z!>*ZaI>@Jh V"XA4Gz#f`#>x3> fDDZAr  A*"aDa\Z!>*ZQs>@Jh V"XA@#uz#f`#>x3> fDDZAr  A*"aDa\Z!>*ZaZ >@Jh V"XA V>z#f`#>x3> fDDZAr  A*"aDa\Z!>*Zb>@Jh V"XA73Vz#f`#>x3> fDDZAr  A*"aDa\Z!>*Zak}>@Jh V"XA7z#f`#>x3>  b^!ZܞDDZAr  A*"aDa\Z!>*Zsy>@Jh !H"aW7Cwz#f`#>x3>  b^!ZܞDDZAr  A*"aDa\Z!>*Za|u>@Jh !7,6|79b6L7, fIA(A ^D-AH`L(dn{#aի79b6L7, fIA(A ^D-AH`8dn{#aXӫ79b6L7, fIA(A ^D-AH`6>@Jh !7,6!Yټz#f`#>x3>  b^!ZܞDDZAr  A*"aDa\Z!>*Zadn{#a˫79b6L7, fIA(A ^D-AH`6>@Jh !7,6!]:Hz#f`#>x3>  b^!ZܞDD!ZAl@ a#"A"aDa\Z!>*Za+a@Jh !(79b6L7, fI"D(ZAn`)-AH`6h !\(Nߣ79b6L7, fItZ|`B"aDa\Z!>*Za'a~ "X!=z#f`#>x3>  b^!ZܞD79`^:(-AH`6yh !!\(ۣ79b6L7, fItZ|`B"aDa\Z!>*Za'a~ "X!<<z#f`#>x3>  b^!ZܞD79`^:(-AH`6yh !!\(79b6L7, fItZ|`B"aDa\Z!>*Za'a~ "X!;z#f`#>x3>  b^!ZܞD79`^:(-AH`6yh !!\(x彣79b6L7, fItZ|`B"aDa\Z!>*Za'a~ "X!վ;z#f`#>x3> fD79`^:(-AH`6yh n !\(8;79b6L7,`^!LItZ|`�b+B"E0… "H"WZ%1Q+R`=22ȑ$ENZԇB?nIɕGHڼIҡΝ<{\H2 ~M8'H*ѣJ9Ԋ!s^dpHD-rEU"7"#tNZԇB?nIɕG)6b$@i1ϑJ!YdƫDwV ɩC"`熑ZPDl"֣üANZԇB?nIɕGz^ =1Ʉ3~pRH*UCrjǐ9u28aE"*DHsMH R7H$+_: }b?#)%�1+tXUH‡C !Ta$+[B?<2a,- y$+=JtueB$%4Bt8RX3HUI+|0҉AF(BH+H+#V5"}ЂH!?ܐG"b#zSY }HJAb?@J"ajR!qB >0+tbP,""J"l% )6MH R7H$+ʒP 8@�B 4Q$%4Bt8RX3H+l+Rb)|@AF(BH+H+#V5"}ЂH!?ܐG")l+AC h hO$%4Bt8RXR $?, HD >0G+dbP,""J"l% )6MH R7䑈+r#nAЁ4یI ̀'$;+"q(‡? $Ta$+[B !<H,- y$AH!b$1t`�6㬳DRB3 I#)%J"A$AsI&U", B"lID+HAX<}"@ D7C"\aW + t�4t$ B>ѡ( ^V�( B >sh$2a EbX+ъD% !`Nb}" !0+N A @3Lgh<.$ B>@6d$J%5W$` '@" >ZLDG$!EH[ R$Z ?A + t�4tN*S$I e r$J%5W$` '@" >ZLDy"DW`K"ZA B"@ D7C"\aWtA f6Ù4Όޑ$ B>Q<D)DfD HDaR?C+ !X( B"lID+HAX<XDhByH+ S<0$bf8әv$!3@'ʐ(fD �( B >sh$2a&$"\AV$-h)Gtp-Q pA\qGtD :`� g:Ӏb5J�!mBFHX@+r$0)̡ȄA|Eb D+D#:8E(nD 8#: @"0�l3i$IBfO#Q $, @9Q| Hd "DW`K"ZA B"@ D7C"\aWtA f6Ù4e$!3@'<@� ^0 AH`D& H,Bp!Z$ ,I,@D!~p<$q)AW1hf3LQV&I2|b#Q $, @9Q| Hd "DW`K"ZA B"@ D7C"\aWtA f6Ù4N$!3@'<@� ^0 AH`D& H,Bp!Z$ ,I,@D!~p<$q)AW1hf3L$I2|b#Q $, @9Q| Hd "DW`K"ZA B"@ D7C"\aWtA f6Ù4PsA$!3@'<@� ^0 AH`D& H,Bp!Z$ ,I,@D!~p<$q)AW1&�-�g@I�!XH K3xE"@ND!|90o#Q,hE"nD#:8   a 5p0 ��|D 1 6J @0@�`>s [@w @4   E 1 6J @0@�`>s [@H@ � A}@ P?y`p AaW$3`#` �3  ! A |?0� ` @4   $iE 1 6J @0@�`>s [@H@ � A}@ P?y`p AV$3`#` �3  ! A |?0� ` @4   D;E 1 6J @0@�`>s [@H@ � A}@ P?y`p AeR$3`#` �3  ! A |?0� ` @4   dE 1 6J @0@�`>s [@H@ � A}@ P?py`p AQ$3`#` �3  ! A |?0� ` @4 7  D 1 6J @0@�`>s [@H@ � A}@ P?py`p Ai*M$3`#` �3  ! A |?0� ` @4 7  D 1 6J @0@�`>s [@H@ � A}@ P?py`p AL$3`#` �3  ! A |?0� ` @4 7  IJD 1 6J @0@�`>s [@H@ � A}@ P?py`p AmG8 @ |0-P@ &Ua P/3        U@ |p?` Jq[! @ @` !  : ` @ ie A,C zx p[C,U �30@ ` ` ` ` ` ` ` Ĥ@ � zp? [ � P6J ` A @yp: xl p p p p p p p p p p p p p p p p p[۬�CL zx IPP @0: x A 7z @Ȗ͑ `6@  l @ :w0 ` ,3M 9m ` a ` @ C�T pWx zp?eme � P( pw}ב` @ (Ҝ@ AӉ= yp-P@ ECđ` ` ` ` ` ` ! 7z  @ `        3y ܼ @ !Ĝ5P@@. ޢ@ >z !=\  @70@ @I        } T ` p AQ.S � YY @ {/ M[N= =5 T>QZN |>` p Q @ @@� @0畾P 50y� `pRN QގP苰 !1@ u^  ;|   @T @PƎ@{{� p P Ď"A ־LÎP^ p @ { =@^  ;|   ^ @ @@� ^ = @  p 呰/n I9!A OP� ngkm.` P>P}@P�3 `nk ` mP@� ` �/O o�MR/n Lz @{PP@ p p p p p p p p  |0>`xˢ�"$+3B"ˎS$NH)W\ru)W\ru,W,DD8YH)QDeJ)QDeJ)QDeJ)QDŊпVpWaŎ% #"A" ךJzD.XH EJkT@J#G=r#G=r(H"A)H"AV@~(*QLΖx$K^iCIVh8R$H E R$H E$U$Nh"OWHAtG9z董G9z董G9z董GyđG8D'86 U"Uhi9 ^Vq.R8!R8!Wzt^VaVNaVNaVNaM8!R8!R8!R8!R$teU^у!N:!ñ8ĕHH^ B&x%ZHNHNHNH19D^C HW:YELVX9SX9SX9SX9SX9SX9SX9SX9eZd'&�L^DWB`JD/H <^5QQ&z%t`BZiVHiVHiVHiV8Q8Q8Q8QIC1$BA2@NFYBTH!#W8FdNFdNFdNFd1 ė<G"ظRZ!RZ!RZ!RZ!RZ!RZ!RZ!RZ!@&  bg&" ,̦(m-!"\/‹/‹/‹/‹/‹/‹/ Cb/hB.ж["Т 2ܱ 0/‹/‹/‹/@. c ,V(Bp,j / / / / / / / /B +^׽n Rp�8@ pP< , Zp)XA V`)XA VPP$ LP@Ih ,x�&`A V�wL XpfKLA2 +Hm A`)XA V`)XA V`)XA V`)XA Vp/@ yH *P(�CF@GR@�2@ P �2@ P`@, D@,BF2 *PGf.3p� �*�,p@, D@, D4.p� �+  d@( d@( d@( d/0 p`J J@0QN<:T1L188@*:` i�ѥN ?& c8?& <5M1L1L1L1LC�!��,?���R��� H#EѣH92_jȱǏ C4@B\ Dj˗9)#N¢U+R`ndQE"ʴG*ɏ| rHj'NNz4)S8$U6qKJ*= EG(ʏ| _PJi棳8Ӗ*N8I&JBM^-Q*JdcHD=*'~9|t'RrڲXi'DUTQ(C>JE,T~l锨GZ],>DJN[8m$JTH(#PB,aC |@r(J('3=r#"G[,&HF#PR#h(#AB ! -)<O+p2#LYpBm 'p"QTBI%r䌏B ! -)<O+pKYpBm 'p"QTBI%2B ! -)<O+pHYpBm 'p"QTBI%iB ! - #<O(pr+HYpBm 'p"QTBI%lvB ! - #<O(p2GYpBm 'p"QTBI%r/pB ! - #<O(p0GYpBm 'p"QTBI%2jB ! - #<O(pFYpBm 'p"QTBI%dB ! - #<O(prAYpBm 'p"QTBI%w_B ! - #<O(p2yAYpBm 'p"QTBI%rXB ! - #<O(p@YpBm 'p"QTH%2SRI| - I$<b 'p?#NBma*8 ND!BHB 91G ‚Upb WxNgy'H!`'XCrb&8#8A 9&8&>3yY Rȡ-,X'6 'zw#NBma*8 N|gLqGprh VMp|'f<C[X Nl81G ‚Upb(ĉ<,)g3Ngy'H!`'hIqqb&8#8A 9&8Qj.3yY Rȡ-,X'6 ksF#NBma*8 NLqGprh VMp'f<C[X Nl ͨd81G ‚UpbШJ‰<,)JwNgy'H!`'xTpb&8#8A 9&8Ԯ3yY Rȡ-,X'6 ##NBma*8 NLqGprh VMp'f<C[X Nl,'f<C[X Nl,'f<C[X Nl,'f<C[X Nl+'f<C[X NlO xÉ<,)xK_pb&8#8A 9&8Q%#NBma*8 N'f<C[X NlN<,)Ċw|`Ngy'H!`'xdrb&8#8A 9&8.3yY Rȡ-,X'6 /a#NBma*8 NϷLqGprh VMpА'f<C[X Nl81G ‚UpbÉ<,)ĬNgy'H!`'Mpb&8#8A 9&8Qr;3yY Rȡ-,X'6 s&#NBma*8 N"LqGprh VMp'f<C[X Nlw3)f#_D$Sph ^ N@I Q[$hW1W�3G"//` ٛ.3}pSNw 4ϻ{#"!^$OUB{$HD87{>XE(QқwWԻ7*Bܣz)JG"`~%R<BOG{#vR<BO?}?B XO?� vp (( ` v� n8  � � � � � � � � � � � � � � � @ @ @ @ @ @ @ @ a @ @ @ @ @ @ @ @ oXs @ 0 v `@                _0$Y&v[`*iؒ01)0&0&0&0&0&0&0&0)�v+0#`#`#`#`#`#`#`#.a#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`&0`ppppppp`G~yppppppZ```````````````p0000000YY0D00000Z)               �!��,�/� ��� H B 4@O? 4$Q A�A 4OCǗ!i ` '4@O? 4@'aP i? VӪ]kp 6pa 6p0�ۍ8lఁ8lఁÆ n�a &lఁ&|8lఁ8la6pa 6pa n+_.pУO@س[sO~|wgV?m6 ́j#6i#̓jSCvH- ($((nh,ʋ0b4bވ"<Tc)Di?xL 'pb 'pbbX.$-nqaAHAHAHp'AHAHAHA'qB ) )!}!}‰h!}!}!}!raAHAHAHkADk&kI$6{NkFJ݆+ۭ+˭++l6[`o$~o$ [9G,{! Ywq1Bl(r0,# 83183@ͬ31\ O̬V31ל0d3+5A3pVtm|M7[~.'E'/[7㑰Vg7[wl}.EGVꬷ.[.{ln{lݮll.|l ol|l-l=/}lMol]}lml}/lol>ll/lolݯl�l�Ŗ[l9Ŗ*-ꊠ'H Z̠7n- GH([R0a"8!آ@ [H"l9DP5Ȗ)ZX[.6-^ Ȗ15d Fpc":ڑl-{d YGmd "yF0ad $'EPSd &7DpGd (GD=dKVV򕰌,gIZ̥._ɖ] 0Ibʒ-L2f:Sly4IjZl6n- 8INfL:ɖu%[Izs[l>N�&[JЂN-MBɖ:d D'JQY(آюf- D"Ғ.-&MiA٢Җ-.="ӚƓ-6:٢Ӟ!  A\Z!C-AH 5ԢjHp.\:βC ;PC$\ч^̂?:`�, �qTHp뱐d'KZܢC-\QHB 1`b0U-\ 5"jU-"a0ʈU^1b"rb̂D :`�, ?@pTH8 s]>B GH!a5!ŰjAb0F1>!+@`"ЫHB0],HĠ>�`�$4u"a ;# p_Wp1P tt<‘:AHD-"anDp"A2hN6pv!  pMB9 pE-:ek$HC0jae@C +j ;* sP 3"G0\>εwMhW1 ,��Q!f;k<a;!w<x< D#:au`?hF@ZO 2C"0�@� 8*${PvD`G6txG:Hv+Wء(G7ч`|ʀF:H#+>|XG+ t�X �ਐȺ^o}? W#vE9 WC"nGt  2vE>A`GOfW1 `�t` <oأG>GG$\чH#E$эZD?j`=at W_$,t@&` P@:` 7Y j@f` `  P `Pt v@`} � @0` ``փ>@Xf@ A 10GBR8Tf ` P }P vP 0a_P  P  vPf0 tP t `R= $H0GB؉=��t  `` 0 f  ` ߐ P }`  e g6Xxؘڸ $H0GB؎8     P } `  0P j` }P +X&y $HGB8:yf} j @@j`f  f @Ơ_ j f P } t t v j� f ` @df ;9t@ A 1 :` uYa j@  `tP v P P   a v } P _j `@} $H0GBʹt ``@ v` q aP t t  @ } @f } v`@ v aeٟ' $HHJ ڠgvZz(:ڡ $Z&"',ڢ2:4jf05:j7 ;@j=zAZFCjGLZIJMRjO:SzXU*Yڥ^zf[_:]dzShLlEp:;tz4x-|&:zڟ*Z9`Zz: zʎZ:jfzzګ::̺zZ:亩zjڮ: ::{Z:;:|:zx:{ڱt: ;:p:&l:,h:2{Zd:8;_:>륓]:DzX:J{ڴS:P+:Qa fC      `fУ         XK        p fO CCp p p p p p p p C A2p p p p p p p 7 $ ` ` ` ` ` ` ` ` ` ` 3 A2p p p p p p p p p p p p p p p 03z$Ȃ<Ȝ{|Ȉ30Ȍ,Ȝɇ2ɓɖ|ɘɚȞɍ xǤ$h ʬ$ {˴\˶|˸,$t 7j A     A         3l ` ` ` ` ` ` ` ` 0Ö        ɗL P P P P P P P P d &}(ed>}e3         x       @f?zӤaZ ؂=d(Mf؊،؉Mf}dؔ]ٖ}ٜ٘ٚd٠Ӥ[:ئ-ٗ펪ڮڰڅI =] P ێ͎ƝʽܯMP܋}] ҍ}׽ܽНp p p p ` ` ` ` ` ` ` Uz p p p p 0` ` ` ` ` ` ` =z p p p p p p p p p p p 0` ` ` ` ` ` ` ` ` ` ` ` ` ` ` Eޣ� � � � � � U      =         � � � � � � � � E � � � � � � � p7z(@ @ @ " a p p p p p p p У@ @ @ p(@ @ @ M @ @ @ @ @ @ @ @ EN @ @ @ @ @ @ @ @ 6 p p p p p p p p p p p p p p @      @ @ @ @ @ @ @ 0 0 0 0  = @@@@ = 0 0 0 0 0 0 0 0 E> 0 �iQFqiQBjEVZjEVZjEVZjEVZSL5mބ勗/^x勗/^x勗/^x勗/^xL//^x勗/^x勗/^x勗2|/_tK/]|y/^x勗/^xɥaz勗/^x勗/^y勗/^x勗/^x勗/^x勗/^|1]r*Fb*FbD +RH"Ŋ+RH"SK`JDRX!RX!RX!RP!CCG\!RX!RX!RX!RX!RX!RX!RXJDr& dI' (Ȁ (Ȁ (Ȁ (@2  d,,Ȁ ( (Ȁ (Ȁ (,,,,ɂ,,,,Jm  "  "  "  "  2  2  2  2  2  2  2  2S[o[&p`&p`&p`L @&qq&p`&p`&p`&p ;q`&Ɂ &ؖ ǁ &gg `r&pq`&+p`&p`&p`&p`&p`&p`&p`&p`) �!��,�0�@����!L0 L0IHŋ!L0 L08\ɲ%0cVtIs8s&'̝@qJU>V<ʔ('N8Yd%N8YdүZd%N8Yd%NH"劔+RH"劔+R`uE)W\rE)W"ILrI-kY2f-�!��,�`���� H*\ȰC\'b>")`t\r+;"q)b>"rUj> JѣH*-GMbvղ:je'+;\ ,+cj(cHvqUHu]q߿ >>vj UZ"ٙl+;j ˕Zt*XHv_;"qNZsͻ7C;}),}*et"`v";\EOZG˟_U` _$WRKDvDB+D+vD<DG-DT+vDG}PO9}DO$DB߉(8.EB+ч+UtRLbG-M$#O8vdG-DJ-b<٨O$}`G-}<RL01vd=jI-QK0DdG$MI-SK1bVj )#O8jCG6I0c9R<ʤc<O>O7}Q9䃎1tN>+vӍI0%Vkfm+D;1<d:a<tM$C+N$c7dSc 4S+|O$c+Vlgw. ?ŰvÎN-vR<cG-+?}D RK8pO8D.aXg\w`-du-M0J-jJ-CG-O8jO68f.;#2MjQٜw砇.zّ;}N-"O9.O8I-?vM31B?3N4+a+w?z-}Dc?DC+?vM-t?D+.u" C0qZ!C1эH"+z GHqEvȣ}?!q@pE0э`pH4|D#(=ʑrP4{U\QH` H2 }+arD"|t< ;!р<ో|&鐇< :dCxG6`cpE$\x (GIRL*WV#v1` 5Df+QH# ƈaHpbH"}D-ч!jG$jч`!C-\rL:v<Iz̧>~� @JЂMBІ:D'JъZͨF7юz HGJҒ(MJWҖ0LgJӚ8ͩNwӞ@ PJԢHMRԦ:PTJժZXͪVծz` XJֲJDֶp\J׺xͫ^׾U ,`9R=<?H#p_'KZͬf7Z AHD#pgWֺ=g$Q=?ppKwC $5`KZͮvz /wkZ AD#pqKڗG$  a0LN;'L [Xa� 1GL(NW0gLǸ!A a ^L"HN&;PL*C `ЂЁ8B`3ak0ָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXІ6q'B('^WH'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|" @ _BP  � @ 1   H @ �@ @ @ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 1p` @` 1e  �=]}  � @ 2>4^6~8:<>@B>D^:  2. N. FR>T^V~X>䑰 J.                                                                                                                                      lUUvxE po n z? p?_? p?_O p�qqqqqqqqqqqqqqqqqqqqqqqqqq?Rӭ_Ǟ]vݽ^x͟G^zݿ_|ǟ_~0@$@D0AdA0B 'B /0C 7C?1DG$DOD1EWdE_1FgFo1GwG2H!$H#D2I%dI'2J)J+LЕj#H%:"q#>Ŏ`'ZŎ>q%O:%?;;Q#W3,_Wj5\:(OW")ZjcWW5ԨEH<O?W"q%XcE6Y\]ȳ"q;"q;;ǕZ"Õ`b^;"qW#W":3Z8`&XYcuHØ0qE`ÕZv3('Z\n̠#>\cZ򌤖H&Zqwg6/ c\%>]G$bԠ]{)F c WӕQk;1ÕH'W"Wn.6x1Îb'"IGwԡ;Qa'xq%:ЁupvhpŞoPZ,6vgviDu &v"cvt")x1>ƌH\H(r`Fha'H ǕH\ &>?~秿~?`�ok7" v(<P|#l}G4H;Q 3DtC0"q7>B7auCЇ<o#<{#}?!Fэ>BC1젆`"? Wt" WЎwcxt-WP1E10+jr(F!l(01`v8KZҖ{+ac#pEWC$HMߨ+pHG0&y8?P ydDtKvӝ xCtV-r@#ߠ+1>}: :#91hv:QwȣG9DDiJUZx:V :9jQw|#1awpE1y#f2u@#<6]ԫ_+�# 5vP ;ưC$eA ߢ1`ԢfG$d}p1P 5C 0F$H!kf5Y" ;pC$P+jaWjF$\чbP.`!ŰC$W~g;ݔ0.jZءtp`}# <O+<0C1dZ)vD-\az5 �!��,�h�I��� H*\ȰCޡ VUw ƕ|"! W4vjȲ˗0cʜIojZ|qo\0j*]ʴӧ3#շ>{Ϟ=e]˶[\{G`퍫E̿oÈ' ZHɘ_-;룰tSL k O=W,SMh\dNY7xvAM;b-3Oa6yν;>\SN`t ;BWv]+Ͽ�(h& 6F(Vhfv ($h(,0(4h8<@)DiH&L6PF)TViXf\v`)dih,11111111111111111111111111111111111111111111111111111111111111 1 1 1 1 1C XpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpXpX.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X.` X/A`4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jH4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jHҨ4!jH'bAMjWֺlgKͭnw-D"D)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^AWx)^Qpb'8a D$  NDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$, KDD$8 NDn\OϿ�8 } } } ?p؁ "8$X&x(* 284X6x8)X <؃ DXFxHJL؄NPR8TXVxX8@ @@ D0s@ D @  0m@۹;[{+;[ۻ;[{țʻۼK M`�������������������������������������������������������������������������������������������������������������������������������������� \| �!��,�����J�{ϟ?5bjse?5 ?cv?W\ʕ:e_H-ksN0:�!��,�P���� H*\ȰC"ErN>tWˎj ֧+;DS>\ىJb$Wv\qU+Ro#ѣH*]ʴӧ# ǕW"٩eU>tЩUL1WvԲL^6Ը F1R]K'7\sÈ+f,5p)FN>(c&; 7:}jӇN-;t\J|(Frϕ Nȓ+_μyp5cbveV>vjDQ^4:%Z"r`jb$WB܀h& 6X`0tC+D1q;O-c :=#O@Ť<I6c;ѨaG>P+ϑH&L6PF)TViXfI+I-tÎv7ݼ;@?W=97M7@;Ƹ7E?h)餔Vj饘fZL4QL-tL$c_:C?3N8;}DbG- |CQ$JF+Vؓ?+vScG>DF$t.I0Q :c?v7E?XG\-E ;G>b2D?|= <DRK$<@N>EDmOQL4Dc4IaG0O6}J$|3N$jG$c#Q>J-}DbҀ.xP:J$Ŕ9~SK|SK$vO:t?ِ<t3N-ȓ4c1jO- cƤ#9Qf?+tSK$v<S=I-c:t=򰣌=#8}v@k?FCjaWv+" ;(tK$atpE$Bt1\h!j(F gHCE$P>PDPHC }C-v5Avp?vчZC {QC$\A`1Z"}j6OrE$H!vZ}K0\!Wtj>".\H!PC$ZB"pE-HRRDb!vp?"a+HءqE$jZvk"Q :pE$\;D+NM+ 8IrL:v';$z̧>zN� @JЂsJMBІsJD'J~NͨF7*)q B$ҒJWҖsJ.LQ:NwSN@ @$ԢS:RN'!%8AժZXͪVծz` XJֲhRp\J׺xͫ^׾ `ZL*"J:d'K6pE6zR,ҚM*$E⵰lgKͭnw m[KMq]"@tKZUv]ֺI8x'A'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'HX"%"aHX"%"aHX"%"aHX"%"aHX"%"aHX"%$Ҥ"$Pph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVph'ZVX"%BaPX"%BaPX"%BaPX"%BaPX"%BaPX"   =�`�Eg8Xx؁ "8&x(*,؂'a``@-><؃>@B8DXFxHJL؄EPR8TXVxPO= �P�I@NXfxhjl؆H1 ]׀ z|؇~8Xx؈ @ Z`�E ( 8Xx؊X0XxH O�E�U،8Xxؘڸ؍и 8Xx(O�@ PU ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` U Op$p$�Z[{۱ ";$[&{(*,.02;4[6{8:<۳>@B;D[F{HJL۴NPR;T[V{XZ\۵^`b۵ NS `P } `P  @ vv  a}@ O[N `�p;Kv@t `}P j@@`jP @@`t  } `t ` ` v@؛  1� [KN } `  ` P t  v  @@fP `�P dP  `� NSkP j v`ʰ f@a P v }@&jP P @A v @ { P0 `�h\ @P { jP tP ` jP } @ t`} vP `i  1� 4} } d d dR }  a` j �� v j@P vP @ 0 `N� 1H T pv`  �P jP `\    P t0`@`` P }$mN `� P0N t } � P@ P ` 0p 0�  P Q 1  1�:` j]` P p v P  va   P `i �ڴ�߰ `P f`` t   f` v` P`pf@` a` P ]Ҝ Te 1vmv ` 0j Pv f @`t ߐ  0 a @U�:` , `  aP v` `a` } `P  ` P j`@  tp @U�` ptv��@  pP � @Pf   v� ` f v  ` 1 %M `v` ݠ t � `` `@ߠYP P@vP Ɯ �:` ^v@@jP  t@`}@ư @P v @`j` }P Q  `  v0 ` 1\ `P d@t `t v�N vP  } }P @} `@Q    @ @U�` r~$_i M` M_ Nb O@ Mb ?N@ Lh $D` _O M O 2_ȟʿ?_؟ڿ?_?_�O@ DPB >QD-^ĘQF=~RHDReI-]SL!iޜ2%Q*-SGHETRM>UTL9]zi֬L]}V,تSǞ[VHvr aBB*W^}XM6Hǀ]EDŽr!dI4$HMFZj֭][l{W諾[nެBc8|f r͑]tխ_Ǟ]vݭA 4`A 4`_w3`*l0@�[x!D0AdA0B 'B_p!C 7 %|C5|;0&p 2 F6` 6`52H!$3H#I%\";I)<P -@ p`&L1$fA3M5dM7߄3N9N;\==OATNmy-JPATA%T^AT^AWZY%TQG%TSOE5UUWeUWMԽNmV[oŵW_͵W[w}\,a&'K"!R\$N"$N"ᄔʶ[o8!R8!R8!R8![NHNHNHy"erdJ䑫HNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNHNG!R8!R8!R8!R8!R8!R8!R8!]HNHNHNHNHNHNHNHU!?&YdE&Y$1ELbX#H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H RpWI*U N)8A N)8A N)8A N)JfF)8A N)8A N)8A N)8A 6%9Ozs?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N?8N$ ìP"N?8N?8N?8N@"F'p'p'p' �Jx;G#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?9DG$DG$DG$DǠH#?"H#?"H#?"H# Br�GFlf7φv=mjWڢFHa N(%/DLD QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBE$D QDBHLD QDBE$D QDBE$D QDBE$D QDBHLD QDBE$D QDBE$D QDBE$D QDB@H RjMĵ|7#y#D@Yķ}֎#}/@h�$4@Td@g H <@A4|?@d擈6AQ B>>>pH>`PWW>HWZ>H'WW!:;5b;pHHZp;pZ`p;W(00pcZpW W;>pBHpZ>WVtW`W;Z WxB; ;pZ`WZHW(ZpHpZp;PHH;p]q$r|;Pb,p>>>05HHp5p`Hp:胯>Z0wBtsȌHW`B``WZH>]hHpgW>qpp>ȥdV܅:p`5P:W(00ZZps`ppHJ;'ZpHpZW{5>$4D4e>>(HHb0Z5cpZ{WP;PZ`;`ZHZq`p;;H$·Py5(:Ȇ|(Hry@b(DyPtyy|`n;0s{@ePqP|ȇtW:>(�5HPupZtxZqnȆw@Z{th{5cn>({nZp(cv`ZpH胘Wч؅lH`hb`tP;@vP`t;pZr0>{pwH`ZZpZ{|`:0:;<=>?@AZ`pZP{HpZqZ:l0n(:q05pZ]Hw{eyH;W ]^_`%Ht`>`tHy(b0`W|WH{`:nq(c:w`qpq胠a}~Wa>{{:P`xtpHW;l:`op:|WvPWWbs5HbȇnWWלٝYu>(x`y>؅yhqp`nw8c;ȇlrrȆr(H`un{:n;(Hpۺۻ>W8{(HH:@wx(:xW>lybȇoHHytp:yw{`q(pHؕ٥ڵޘH0505b0ZpH0,0H`HpH(>P]TrB`PZ`P>;`]_ �!��,�p�"��� 8*\ȰÇ#JHŋȱǏ Cȉɓ( f\ɲ˗0cbIMRRϟ@ JѣH*]ʴӧPIդԫXjʵWU[DٳhӪ]˶۷pʝK]˷߿zÈ+^l7ǐ˘3kޜuD YtpӨS^ͺװc˞M۪'_!DB!jȓ+_μУKNس;KOӫ_Ͼ˟Oq-(h& 6F(V @ 4@ 40C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0],0,4l8<I,DmH'L7PG-TWmXO '%(^'2+dmhlp-tmx ' -"8-@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HXhVDf4$'IJZ̤&1ٛNz (GIRL*WV򕰌,gIZ̥.w^ 0IbL2f:Ќ4IjZ̦6nz 8IrL:v<Iz̧>~� @JЂMBІ:(@Q :B57Qb~ň?QG8j:v@LgK{t(F>AӞ4P1|?MR? yʀ7jԪZ5,tC-zb>\`HjZ#Cֶp\J׺xͫ^׾ `KMb:d'KZͬf7z ]BҚMj{W@B 1f+ h@A(NqG np#Mr:ЍtKZͮq-@$@9@$FCB@5|KY CV%!hLyk%B [pHV {'C�y܀t hX/ h/| @L"HN&;Pd1XVFp`%yY hN̂pL:xγg:πs>ЈN  ?&P N{sBΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3 i8Cΐ3kвb ,3A j4c[ߌϽwOO~gC (B^lxE(FъWxE+^ъbXE+VъUbXE+VъUbXE+VъUb ` ` ` ` ` ` ` ` @ @ @ {  b9 0` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` @ 1%b9p p [= 0[A^,p p 4[6{8:<۳>@B;D[F{HK` @ 1%b9� ` `  I{hjl۶n۳ 0[A^,AѸ;[{` @ 1%b9� bۺK 0[A^,P_;[{țA 0[A^,Pڻ۽A `1%% @;[ A 15 J�<\| <\| "<$\&|(*,.02<4\6|8:<>@B<D\F|HJLNPR<T\V|XZ\^ő  jP  zl P jP � !` } 0vP P `} Uqɘɚɜɞɠʢ jP\   ˼˾̘ @ } )0 j@ξ �   t jP  (!P  \ v   `� v `@�]pjP K  0  :<}  vP vɵ` aP @) t jP X �!��,�@�"��� H*\ȰÇW"AT)ҿZDHɓ(S\ɲ%HvUŊc'Z. Jѣ#rU+Z؉U-W}jʵזtکe&ҺUpʝ?:} )">"劮È7U0WtԂh,ZK(̹s\:v\SN$rէHc˞M۸s+;}s_H"gУK{KղS럝ZNH庅1^jseLMԲkW|T$ u& >2tDR+aI0tcGKb1j=( }Ra2bRa1fR+ )D <DG-c1j#<J0ds<#??R#O:v2;2f(7KE?矀*蠄j衈&袌&J; 鰳?M7N8O7J>D9t8ʘM8@;jD7KE?4j&6J9.|.  v"O6c?߸R ;鸲}t<Ƹ7KE?4k'<=B<jO9R||cG$CG$}ؑV:l,}R+ -D I:I1.(cL$c"8҇?tO9},U+M0n>,+|߀.B74;J117IM-ȃN +CG$|T$ ;/o' _?N0v<(8ԒO8b?cL6fӍ#O9|+M7J$R~G\젌tŠ1r#8oPF4wFGa|t=l#-G-"A;P@ H"HL HB+bԢjAh!jAW(D-\aH!Ű> F- :, IBC"cWt}N-\чH!+3!v+P]"&D0;"pEZX̥.w^1">D"-։L0 W}D1 c#v\ :"vH`}D0j>!i<Iz r)I$:\5Db+`!C-"aH"vDe!P:Z"LJWRtR"AWpE-#KDZ: ;D}+@;"(F$ኘ"C$\W` XJֲh5HֶsjW+: ;+">DR찔>(FGH}C0"}DZGKҚbjWֺlͭnw[ pZMrw:ЍP+ZE-vƖ%p'p'p'p'p'p'p'p'p'p'p'p'p'p"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp'p'p'p'p'p'p'p'p'p'p'p'p'& %8 ZX%8a N@$, KX%8a N@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, s', Kp', Kp', Kp', HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX%  W"`� V@ @ @ o(x؁ "X&x%8*h  $ V@G:h :؃>@B8DXFxHJL؄NPhP� V`\؅^`b8dXfxhjl؆n؆P� V̳|؇~8X<v@1�be}pXxhi P� Vy`p h Ȋ8Xx؋h 8x @mP�_UPZ`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`Z`ZYPZ�`�VE0'.P'P.P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P'P%1 = VI p; Ȱ ۰;[{۱K P 1`�VI .02;4[6{8:<۳>@ P P�VIPдNPR;T[V{XZ\۵^`\m =@aU t[v{xz|۷~;[{ K=0Vy=:H{۹;K{P� V`[{ۻ; =be;[{؛ڻ۽{P @1�aU۾; f%E� ۿ�p_| <,<E� L<@E� <$\ ,� .<4\E� 6œKt Q <  � 1�aUV v@ } ؛@v P W̿`�VE� gKQ Š kvi v0  1�aU 5L vP f vpP P }  1�aU�3t` Őt ` VE� µ p`}p  1�aU`+L} `}p ܾ`� V0 t` p} KQ t b  K ` vP `ia} a` � t ` }  t K  LNPUY t a  t vK v` j "`٠ @}@ av `  a j߰ Q}؈؊،f 0`Ơ p p` &߰ j `  ` K }ȝʝtP @� `   P0K  ʠ@v߰ =^~ܮP j @@ʠvP b P `` v  ߰ @BV} @1 P jv` `t t` K 0z|ܑI    ` `t  Pv  �` `vP K ^Ե@  v P9 }@ P P `P 0 ߰ Q � qpʐ P Ɛ f`PP   via^&}`ʐ@`Ppv }@ � `t� �  t`iq^ j P P P jP t� v jP t ` v t `v v` t`P KA`_oܮ tavQ @P Šf`` vP 1  a v@P  pʿQ ` } ``  vP j @ va  j } @}P �O@ DPB >1+W؉D1R$:j\d?5v芎v"S럝HىԇNej"RcgZ$ETRM>U`#qU$W(6Ha7VHбS+Rb+>(X`… KteVW}\J+;踲*>C>+/R05jC'X}Pn޽}\pōG\r͝?]tխ_Ǟ]vݽ^x!E^zݿ_|ǟ_~\y 6P\H\٨A0B 'B /0C 7C?BW"q'`HĕgFo1GAǕ6zp@ ""'WvdI'2]٣4@!H"+3L1$L3ŕZx 6PH(H\2O= ]'6p!00#QEeQG4RI'RK/4SM7SL�U`NE5UUWeUW_5VYgV[o5W]w͵:p@ b-@6YeeYgB iZ16[m[oMZq\sw/B -@: !!kkkkkkkkkkkkA9eWƆkkkkkkkkkkkkkkkkkkkkkkkkkkkkLf󔩱kkkkkkkkkkkd=ƚkƚkƚkƚkgyHH= ID ID>ID>ID>ID>I'D|"H'D|"H'D|"H'AvЃH'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"H'D|"`$9O$D">O$D">O$D">O$D">O$D">O$D">!II&D">O$D">DšA!/h+BDh+ZVh+ZVh+ZVh+ZVh+ZVD+8 ND+8 N<xE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^WxE+^ъWxE+^ъW<D+8 ND+8WxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^ъWxE+^PND+8 NC_ъWxE+^ъWmC@K!BHD+V R XE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXEE<bh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZV#n*ZVh*ZVh*ZVh*ZVh*ZVh*ZVFv+VъUbXE+VъU"Ĺ*8y+!%8Ar[ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ B@ $ r܄?NX,hUbXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXWXWXWXWXWXWXWXWXWXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXWXWXWXWXWXWXWXWXWXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXWXWXWXWXWXWXWXWXWXVXVXVXVXVXVXVX\U 趄 G`H<VhȈȉȊH ȌȍȎȏH ɑH H 7K GXGXGGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGАExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExExEx YGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGXGАExExExExExExExEUHX  P 5EU=Q aEQ QHXJА R Ր! R QHXHHWWHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX ?aٖuٗRKWٜٛUD儡5ڣEڤUڥEZ`ڧڨکڪZڬZUD ۲5۳E۴E[P۶u۷۸۹}[ۻ[[RHKNNNNNNNNNNNNNNNNNNNNN8 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNZ؅U\KNNNNNNNN\ZpHBNNN8 NNNNNNNNNNNNNNNNNNNNNNN8 NNNNNNNR(>WZ::P;Z3FcHpZHbW;4=N:>]5WHH>vG]>:cPWWcWGe=chp5xZH:WXYZ[\>H0vȆZ;HZeffvgh~s]bopȇnZp;i&r6sF焈WP;Hp>pZ`;W{`5(>ZHH(:p]pZW:p|WWHXVy5`{05t|HPt{xyyclP:ptxP`hx{v>(|WWi:t;tx50opv8:(yxuhP|(H;pPZx(p`pohu`:|WW(&6mlc]l>Pt>8ybuHpeh5xbwP;:H>P5(|`ȇopWWW8&6F]{W|:y>0(:p3|`(`l:ȇqeZWHx{c|WW@'7HHvpv@:؅Hȇrhph>q0>pP|`5:`ulx:ȇoHpp01`phcop:0uPZ`ȇpcp;ȇqW|:x`WPZ>sp58|WW MNϦWyHx(:;(hn|:5wHe5rW({nHpwPc>ȇoHppOvvH  Br7sGtWugvwwu/ttHp:pqxrpZp;hy`eȇo50t{@cPlx|`hex(Z7GWK�� h� BH;J6Z]nW]؅ZpHhp:WP>p7b0H;`pH;.ZP`0H:PHWWWK��yy BW|?v;Hn;p`5HH:H>p`c;Hp;`P`0:]ZWwNpHHp y׀ wGwWWW펄``p:W]Z(w5WW W5;p;v3HHnN"Y A ABrd"ƌ7r#Ȑ"5SU>]ECO$;踊LMWdU-W$U-;ʎvղ3*֬ZrrLXaD 9mm-܋jEڧF" dXZv"TKMHv"[UWt\SO-W3踜\E)6|QCBgӆ몖+:j츪%4qU+Hv\qUή>lt'R0;jEb;\.o~#'W,A FԐ5ڱj+}]RK$v"T-}rWR+w eQtJvEb+'Db $1pB4PD@H\9#=#qJ$@Ci!AJ9%UZyG%16PD@i&mvĉ+XI 8cCEA' 'Db $1p@ =92(Zz)'Db $1p@ =r)z%'Db $1p@ =9* 'Db $1p@ =9#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#%16PDI$G)r(r(r(r(r(r(r(r(N!S8(N!S8(N!S8(N!S8(N!S8(N!S8(N!S8(N!S8(N!S8(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!Gx(!GxEV'LXHCB|'yҳ'>}*Ѐ=(BЅw0L`(,Up+`!ґ&=)JSҕ.})Lc*әҴ6+ Z pE-BF=j$ H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<#,K<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<# H<Ph'LxrPKXV)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N), Kp'H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H R2-"6`@<an;.ӽv;~;/x ` 5Px#/C<3s<1/ѓ~?=Sճׂ  8  ^ݿM ?>3g/Sֿ>s~ BҞj`Cw7/ml??��  &`y7d3pL@@" B+d`ʂv~  B.B.B p@@@"@A$X)�!!!&.!6>!FN%^!fn!v!B!$,t�+p)P'))))|!!  *******************************************!v#!҂+-�B$BQQU$@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#############################################@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@#X?pT p?,^%''@!@'+'((&.h4>(FN(VVfh]'E!EEF`#T((ƨ(֨(C娎&ԍh>P)89B$ʼnf#<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<(<E%?8�#Z################################################D#D#D#D##D#D#D#D#D#D##D#D#D#D#D#D#D###D#D#D#D#D#D#D####################################################T-/_1go1w11S1՚11DZ9ʱ1ӱ1  2!_]!'"/2#!GY#G$O$?rPQ2&g&%_&++.A-PDDB'Dz,2-1(߲B$ԂӁЁ؁PB-32'%23GPD+ԂDxq0C0E2w7:53.].\xЁ+B$A$83=Ӳ8r-B$K2EB$ԳA4- E@+C8ԂB_4FBrA$;dC-x?EFq-&C7<|+xq>tC$Ԃ+؁Pd4PPuQԂ+B$+?ԂP=DC0CA-A$B$.B0D.A-A>|PD++^5_ӳ2C7+C7C1؁+<؃:B-B>(9C><<1C6(B:<C04<;+DB>|PD++m6n[2:B$B:87d;C?C:d2A>C$ԂC8A-<C8|C07C4d;E7E$?BnǷ|:A4C0?C6.C:؁<A1:Q4D<|C1;EA9C>|PD++з8_C-C6C8C0?؃?<8A-7C1?dA>C-(?BB:=?7E$?cE;;B0C9427B0C8?A>|C0D?|D?;C7<B7E$?B|:::::z04C1C7;+AԂ<DB-A>B-C8A$;B$<.8CC>|PD++ĺ;;;B:C-؁+A7C9@8tC0A>|C$;2DC9+=C7C$<1|<+A>|PD++Ļʯ<˷˿|XD1=CD?A-<;+<XD-D<;(C>|C01<:d;;@=(C9Eٟ=ڧGB-1PB-B0Ԃ+DB@+?+.A1A$ԂEC0B$ԂEC-A0A$A$Ԃ+D+=臾~ہ܅+D?DDB0؁E$?A$CB0D߅?E0A0D.C-W_ڻB$B-?E-C$B0C-D++ABԂED+Ԃ+̅+@q)+3j+W F8bE1fԸcGA92b05j\H}Ɏ+:"SU03"qUa:t"9tUN0;yծZvHfպkW_Da; FV$Sο>j?Wk㊎+;}j >tF<re]rEGWs0>jERɎ+:'!FO`vg>v"ys@Dkת>YD$WjACժZjC$W\H\C!;\$Zj'UKв��!��,�H�"��� H*\ȰÇv1f'R> jȱǏ CIRd0;"ѩ˗0cʜI󥫛+gϟ@ qAwӧPJMh<t7˽ʵׯ$kّϞ]˶@W3V2x+t}"÷È+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸sͻfDNmz֦SNm:)H uS`:)BOӫ_Ͼ˟O?=}'}"Zb 6F(V8!fZnM7EB(Ɋ,0(4h8b<+(/ndH$7L6PF)TViX!+¢+?)dih+a!t x执yz矀*蠄j衈Zy6ꨠUtaUdiZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZXZX-0-nҥ0,0.2N/{P???<P#?#?#?<}L|Ab>Itǝ+!T","X#E~L:'H Z̠7z GH(.` ;D"}DH"W!G-R`ءC-"ZDňjaD琇=adH4\a '< x#$G4w'pHG؁@MjD8HL";R ;?:C G$@Nz (GiWDB0F1蠌P:AR̥.IBxD2`Db.f:Ќ4IjZ̦6nz 8IrL:v<Iz̧>~� @JЂMBІ:D'JъZͨF7jQ!1A ^1xA ^1xA ^1xA ^1xA ^1xA ^1G 1G Ԯz` XJֲfG 1G xu?b#?b.` X.` X.` X.` X.` X.` X`.X V`.X Vn:ЍtKZB+t ]B+tM+t ]B+t ]@ "jTCՐF5Q iTCՐF5Q iTCՐF5Q iTCՐF5Q iTCՐF5Q iTCՐF5! j015akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5akXָ5dL_װ5q k\װ5q k\װ5q k\װ5q k\װ5q k\װ5!Rָ5akXָ5a QoH' vzN~�NN'BoFFU+H R +H R +H R +H R +H R E+VъUbXE+VъUb):AN):AN):AN):AN):AN):AN):AN):AN):AN):AN):AN):AN):AN):AN *ZVh*ZV"E'H Rt E'H Rt E'H Rt E'H Rt E'H Rt E'H Rt" B @ @ @ @ @ @ |m�:�                       @ @ @ @ @ @ @ |,b8dXfxhjgH @ @ @ @ @ @ |l؇~H @ @ @ @ @ @ |} {� x}�������������������������������������������������������}}��������?� 00 VZ\ٕ[ } ^9dYfyhc } jd } g }Z9 pٗЇ~9ه)}@ 9Y}xٙ}}虑@ A}x p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p }x p p p p p p p p p p p p p p p p p p p p p p }x p p p p p p p @ A * 9:ZzJڬ@ A @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @  ۻ@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ !Q›z|~{<|J`~iȐɒL9ɓ}H                         p p p p p p p i<p p p p p p p ͌}�~(0}tvvv0000`=]}=]}�>^~ j +  v` t v m` �  .`� j�0 t1D^F~HJN P ` qv`t` K^`b0jP j   j0v~xz 0 0P t>^~阞n` tp  >^ `@@~Ȟʾ>^~؞ھ>^~>^~�?_, ?_ 10!(O","P02?4_68o @ %?��F�LNPR?T_VXZ\^ � OP (F/ @ r?rvxz|~?_` m%l�11                                                    �)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"A)H"AZʼnV&pOKF դVZEjUVZEjUVZEjUVZEjUVZEjUVZEjUVZEjUVZEjUVZEjUVZEjUVZUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYH,i &@m4J 6g_YCWa%XcE6YeeYg6Zia@ 0zuFx\s�64(e]w߅7^y祷^{7_}_e sc6DŽ^`tM`!b'b/8c7c?9dG&dk!:6]Meffnvg:h&hF:ififm9 f mp W&lF;mfm߆;n离n~\%8@mpQㄓ8W<r'r/<s7s?=tRb F WVg8!Unrw>x'xG>ygI!ZzgF D_ !H H H H H H H H $"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"$"H@"%Hp`VM q�+9OzӞg>O~ӟh@:PԠ$Yq 4 ? H(FQvԣiHE:RԤ'EiJURԥ/}D$GUݚhCDgF1 SըGEjRTFBqp: ܊kjVUvի_kX:VլgEkZ/H&�P 4�5�!��,��/�1��� HO? $O? 3j(ោI'ោ6D(ោI'ោV$(ោI'ោv*O? $O? JjݺՀ 80 80B 80 80 80 80�#4 80 8|Ѐ 80 80r;۶ Nȓ+_μУKNJ[Oӫ_Ͼ˟7oڎY0`@w(h& 6F(V?{p "OLY"$h(,0(4h@BJ.|< fDʐDiH&L6PF)TVi啤 )oЍdih,ĉ*a)tix?B ON80@*N4裐F*餔Vj饘f馜v駠?X‰@L 64j뭸뮖C%o;`C:EF+Vkfv+b 'qN80@*ЄNkb)p"d MG,b 'qN80@*$l(gD%o;`C;<C%o; `;-TWmu%pol 5 Ah+C+pGDܑ= $pAH|7+t?N㊳Dj$ԐAHK[+kJ$G$dTK$v(@I Dp <pI`J$}DBG-vL-DbG$=ʢ<I'5d,&YC1"jLD'j\@ x$ 8 ZЁЉ2N(W$(N I 7%c:jyjQ!JLD'j\@ x$ XYqE-"a`I>ZtȈ># щd p8 F$'IJn\QH 8+`n}C$3#G- WY?b 0Q<A"p ,@n$@jZ ɂ2 }E"Q WD0 WȆ1Z؁C`!C 5LB(G@5@. <pȍюJ2F$rnv@=*F8=xC?a 5:vao#`4 8PTJժZթx$:Q DX'HhMZVAF$uPG7tDxG:ZF- ;ԢG6HtP:AzU(N I 7lgK[?>頃b0F$ yP? WCC-�>߰G1\QWx$:Q DX'Hoh|ȇ|61QWDBfG8E|#9P ;vP<!|A M!G@5@. <pȍ@L"PG$ԑWD@2j e"a`ctC$ :BC1v@G>"a# щd p8 FxNZ :|G4"Q :#}p.`>rEWF-t?QH\i+G@5@. <pȍvE;H9p->cdC F$\QyF$ޑhdpHnvh*G@5@. <pȍNH;Q 5( (;rFc@`G01E:`h<Q yHz-;PԧN[# щd p8 FXO=PC\;!Zň\чZƸb$v(`p7O]D'j\@ x$ x] :vC-\G"鵈@Hn0C :F-"W!tP?\чZjD-ٛT# щd p8 FϿ=Z } wt  T  jP P @@ j�7t ` @` P 0h~ 5p�p8B8T7}@v pc`t  t�7IW IGj P }P @}P tʠP j` }@xv 5p�p8H7�7}@ P  }�7 T W @`P `t }P  P }@tv 5p�p8̈~p�7}  @tb@` t�7} v t,} }P t,}Ќ�t 5p�p89Y' � P  �#!y(() � P  �#!*<ٓx( � P  �#!>P' � P  �#!R9dYS' � P  �#!fyx9 5p�p8*) � P  �#!ٙ ` 5p0�36!Q�`�E�75`κ*R�`�E Э :Zz蚮꺮ڮ:ʮO=�06R�`�E@F;[{k { pQ�`�E �7L ? pG@ 7 @ O`06 �R�`�E`}�-} }@                                 {@;06/Q�`�E`}p6}8:<]@ |16'Q�`�E VVZ\^`b=d]f}hjlM֭;c Q�`�ERP]U؊،؎ْؐ=ٔ]ٖ}ٜٕ٘ٚU`Vp'c � u tE#ۼ۾=]}ȝʽ&;'p16/ u tI }=]}}Ͱ Vc Q�`�IG >^~ ">$⽀ Oc u t@                                                                                                                                     |� O%06Iu tE ^ b?d_fhjlnpr?t_j O0�&�cR�`�IGIP|@� p }2_o R Oo m` pu tE` ȟʿ?_؟ {  c#u tE@ P P �H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=H#QD=%;X& `p%'B 'B /0C 7C?1DG$D9|$H,&@DwG2H!%H:!.`fF J+2KEyNj $X%Q-dM7QG "@Q%3PA%MQ2 x`F nPK/4EyNj $X%QMWeKEyNj $X%QW6+EyNj $X%Qa%ѕHWqC;\m#qZ+EyNj $X%Qs:숤W"8``\ؕH\wHQ2 x`F nD?9dG&dOFydmŎHj ;�vhXHQ2 x`F n g-W�>> W"Z\YGQ2 x`F nkH(&`RjѶHQG 餆 "@Q%�|`(ƕZ谣]jq;"QG 餆 "@Q% =g;# ǕH谣Zj7QG 餆 "@Q%@_W"#x|‰m]#{EyNj $X%Q ` Gr@L}#V-"H +�`A[}C$3#G- WD(}D-b=# щd 0# HZ# 9 ?eAt+Q>+ZD"t+Q dtD-@}pE0WءňA&HD'j\@ x$p# \hX$ X? xÓ{Ƌ<q{<atp;uxG>h!Df2Lf6әτf49fD 2 H`n$f. �f<9OzS H'vPG7tDxG:ZF- ;Ԣd8\n|#P;zԤ'E'EHt$H7@3l�HBԨG5+O#?ޑ:(cD ?j 5p; {k^WOD 2 H`n$f. �kf5Y;ȇ+"a#@ar"0?0:<ΡZ؁:yjPfr\6׹υntIQ<A"p ,3$|`@?B`Ӆo|;F"+" yCp2A{|C01:!!s�; c#0}E<bXD'j\@ x$p# ,wX$ X<d!@&4"Q :#}p.`>�sEWF-"t㍵=Qo$r\bQ<A"p ,3$|`@?B`stZDxG0";?¡|xoG: 5pE9qh#xG:wvG8"q>WA>(N IFX> I!A0d{}2sC 0C$}(<:Ѐ? xC[@=쁎>;`BpE$av(N IFX> I!A0?.W(|tD0ja㩡j@f1"AWƠ1gOFt!>svWD'j\@ x$p# ,wX$ X"tnW Wvd-"a>!Ж1>ڢC-QH}W"Q(N IFX> I!A0w푨+`A`D"Ƌ킡Z+PHA[tpZ0cpWH]pHW 9QxHȀ� X  X�$B8m:H;;WHmZ$:>P>pHpZZ:Z>>,P5ZP;�WW4CGN xZX @H  3$Dmm:`ppZpHmH0>`Z:;pZp;Hb0H؅Z:pHWBGN xZX @� H \FmZWWHЖ>ZW$ZH]p:Ж>p;`pHp:�>>:�>pHWƈTGxHȀ� X`�eZX @� H脔ɘəɚɛɜHHHȀ� X`�h H�$ȁNɬʭʮʯD xl H�$ȁN@K˿$4DTdtDŽȔLKD xl H�$ȁN8ɔ٤ڴDHHHHȀ� X8  dZX @� H脓NÌD xl H�$ȁN0�D xl H�$ȁDHKN Q4EUȤHHHȀ� X8  dZX @� HHKe&u'ND xl H�� $(DKN89¤HZ(Ȁ� X8  dZ0 � H"HH QKKBL:NTHZ(� X8  dZ0 � H"HK RKRaVNcEdUeefughijkl^<�R� X8  dZX � H"HKUNN T؀؁%؂5؃E؄U؅e؆u؇؈ X<�R5 X8  dZX � H"HH QKKؙٜٚٛوV<R� X8  dZX � "BKTH(Lbگ۰۱%۲5۳E۴U۵e۶u۷[XxBX ȀRxl PX � "0@4�mȕ\48ʵ%5E=4(,�*` (U X8  �d� �0EUeuU뭁 �X�X `�� P(- .؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂..؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂.؂>?@A&B6CFDVEfd@*0 ( � Ѐ!@p� XX��"XekkkZ[\]^_`jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj[g+ �a�� P(OxYxVxVxDHDHDHDHDPfvnɦʦD&6\\@'�(a�� P(D@UhRhhhhhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhRhNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNm6 7؁ xma�� P(D^HRXyy'U U U U U U U U U U U U U U U UU U U U U U U U U U U U U U U U U U U U U U U U URRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRZ>xqN@p� XX��"�DV"ep$K,A'Rh"ƌ7rHP$BE"P$BE"P$BE"P$BE"P$BE"P$BE"P$BE"P$BE"_E_E"P$BE"P$BE"P$BE"P$BE"P$BE"P$BE"_E_E"P$BE"P$BE"g7O&L@ 0_$,�8! R$B ZjUVj=ӯo>~\r+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -yr5?E |�CD^$Er+++ +#{,*,:,J;-Fb%p@rʉ?E |PD ;/{o/ﳑ' C\H l�I`{1ȑD;2%|2)*p $r:q8 ,$${4I+4M;4QK=5U[}5JG?  #C\H l�I�ɼY}ݑ<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#<#???#<#<#<#<#<#<#<#<#<#<#<#<#??"H##"H<"#"H<"? D CrD'> I!慷0jD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 NDD$8 ND"^!G9r?H`X@$!<4lѳ'>}'@*|fx9 N |`@�D@(',ґr<i Oa .})Lc*әҴ6MWN Hr#*8pl�HB K.=)qGx)qGx)qGx)qGxD׽x)qGx)qGx)qGx)qGx)qGx)qG% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a . (G9 ?D 6� $!#"H<"#"H<"#"H<"#"H<"+H<"#"H<"#"H<"#"H<"#"H<"#"H<"#nH#?"H#?"H#?"aZ-"H#?"H#?`?"H#'Hp"'"Hp"'2DG$DG$DG$DG$DG$D?8 NDD$8 NDD#H#?"HV$,1 D`p48@> I!ӽv;=pE$@}C^]Q1# щd ]g_# 9 ?vճ^#Q WDpb=DHt$8dl�HB]p+WԢpZdDHt$8d-, ?$A? 5>`B-܊Aԋ2D?} #@B'@DH<sI-, ?$A? 6+DB4D<+܊+B(<$tB d@\,8?|l�C�!î!EBA$;d.B#@B'@DH<sI-, ?$A? v']9tC0A07D7A-DD+�,6(<$tB d@\,8?|l�C�!|"4^$B{+C$BD+A$ԂC{DB>@C0D+C$+.A-A-͢@~(<$tB d@\,8?|l�C�!îD#H17CB6C1A$<؃:B$B>?ȃ?=<1C4C{<;t<ȃ=2B@N彈#@B'@DH<sI-, ?$A?e<íB:87D;Ԃ?C:t2D?C$d89|C6H`64D;C$9hf#@B'@DH<sI-, ?$A?gpB6C0BEC0B:A:;C0?D+A-C8.:ЁA$؁+A9ّ|g#@B'@DH<sI-, ?$A?pFJ?tC-tC>CA>C>C>C$?A>C1.C6ЁC84HԂ:C>?}鐊#@B'@DH<sI-, ?$A?슄)EB:?:A-=C1(C0(C0Ё?|+A0?D?8Ё?;C8d?.D)(<$tB d@\,8?|l�C�!î121C7D;+Ԃ<DB0?H=|<CA1D9?A-h#@B'@DH<sI-, ?$A?ʬlA-B><B$BtCA8|C0A>|C;2D8D?C>C6|C<1|<C-,,(<$tB d@\,8?^>-F??:AB9C>9DB-8D+C-<;C>|C-A1=:d;;@=C9B$؁+L-6ڬ(<$tB d@\,8?膮.閮.ꦮ.붮F??B$B(CA$ԂC0dA1?­??G$.DB-؁+D?ㆯ2(<$tB d@\,8?.֯//C-؁h{DF+Ԃn0D?{D+CDBЁ ԂA1A1B0 (<$tB d@\,8?/?D?{DBBCDB0؁1AA-D?A-G0B?؁+܊++Ԃ+B-#@B'@DH<sI� 2A{D?D?܊J-AA-Ё+DB0A0DB{B-Ё+B$B?B$B-#@B'@DH<sI@2?B-?A$G-C$Ԃ+1.؁+DD+DBBB܊Ԃ؁+.B{i$2#@B'@DH<sI�!/4C/++?؁+­A$Dځ+AA-+D­ǭDF+D?DBD?Dւ>Ԋ#@B'@DH<sI@CGTp?+{?B$C$G$A{A-DB{{D?DPӊ#@B'@DH<sI@5c7c?#@B'@DH<sI@Ch6iv#@B'@DH<sI@6nn+(<$tB d@\,8?n7s?Ԋ#@B'@DH<sI@Cx7y(<$tB d@\,8?py7~7(<$tB d@\,8?p~/8(<$tB d@\,8?,x7#######################################################################n$<­@B \@L�8h|l�P@!))(<;GO;W_7(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((Vگ)#�B$A8?@@U|l�P@4",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,B'/?7??GO?W_~$0B$<t�.r(sh.`�$A-?-*ؿ?@7`AaCXE8bE1fԸ1CAdI&kEM N�A 4$\ Id'BG-A$KE"P$BE"P$BE"P$BE"P$BE"P$BE"P$BE"P$BE"P$B%< AzGAzGzDGzDGzDGzDGzDGzDGzDGzDGzDGzDGAzGHHHHHHHHH2Hd6v`'4Hh � ("PVieVVeVVieVViUYUYUYUYUYUYUYUYUYUYUYUYUYUYUYUYG ZUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYUHYR8!R8!R8!R8!Rdy1`jI 0 "ȃDD:jDA$DA$DA$DA$DA$DA$DA$DA$DA$DA$DA$DA$DA$DA$DA$DyH)h1\9A]I/Hc5 @ & 0 "B )(^O> (" (" (" (" (" (" (" (" (" (" (" (" (" (�(@! PB*W- t!A N'8%P #r&Y  P E f05 GC=D &r74Y`%.MtE)NJDE-ڰJd F�'6�Pf X�AaG=}HAR0!HE.t#!IIN d P, ?("x+aXxE,^WxE,^WxE,^WxE,^WxE,^WxE,^WxE,^WxE,dOys=O}?Pg<y \g PHf X�Aa"4E(FQbE(FQbE(FQbE(FQbE(FQbE(FQbE(FQbE(FQ0YњVGq[zH̕u]W}k\XEDX@Mn"0`pPWȂD+h!UbXE+D ծukaX-VAUbX-VAUbX-VAUbX-VA N)8A N)8A R *H R *H R *H R *H R *H R *H R *H R *H R *H R *H N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8!^RȢ; ̤&7@B@A� KE% a HX!@>!@>!@>!@>!@>!@>!@>!@>!@>!@>!@>!@>!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AGx!AG!"AH"!"AH"@v l~3M40`pPPIX$&q{QS 7|/~}O_rJ apfRh ! `  xwop� � �0p!�o/T":&` f&nBb` (��X߯dpimq0u0a}****************************************/j &jb%@xQT"qɱRr"Tj"`a$@q111!32%s2)s D j "$`0%�1%2M4Q35Us5Y D j "$`0%�1%5}7384E j "$`0%�1%`8::S:2 .@SS3=s=ٓ1E j "$`0%�1%=??E j "$`0%�1% @%tB)7E j "$`0%�1%1DQ4EUtEYESjj\r *48E j "$`0%�1%`Gt#"$*jIUS:2 .@SSM)'j""r"4E j "$`0%�1%OU2@%\`\!ja TQ)S:2 .@SS<U FUԠXT"T\!`52E j "$`0%�1%W_"H"*T1E j "$`0%�1% \5"!vT"A^S:2 .@SSOˡA!("":dQ6eURD j "$`0%�1%`eyg}g%j \" ̠H ! \" `\vjA m6n Bj "$ Sn7p AA "!"AHAءԠA`pivmvqwA"j!aЁj!A"!\ \a!`4!\!w7}w}w \!!\a!a !\\̠!aA $Aڷ=Ada!` "aA !!v ¡F!! 8 \j!AA\p"A A a!aa"a p!! A\ a A �F!! Ρ`jq9urԠ\!A\!jԠ!! !a!`h]9!jA!\j!ޡj @"\TzY]a:ezimq:uzyu:A T`"@@ "! A T$"A  jԠ\!|:z麮j`I$"#jX:" #"TjA \!j! MQ;U{g!"\Gk"!j"\FI"jTj\;ˑɻ:@ H"A`@%jA j\!!Hbj\" "aj"1<wZ9\H fj!"\Av\! \!p@%\vHG#"AÝɡ<wjA% HԀ"FA "\A%HB%\"A#""""AkA =DZT űv""$"A Hj!HB%f; !Ƒ$б=Uʉmq=u}y}ׁ=؅}yHHHHHHHڭډb"۽=9Aŋ}ݽ]==AQTV}!>* #aV!>%cD~E#""""""TbY]"a&~iAuvaE!/!!!!!!>~^al>~|aaE~kV~>aaaEa~^aaV>I?Q4aEmm?u8h`r?I\a\a\a\a\a\a\a\a\a\a\a\a\a\a\aONANANANANANANVVV�bUVZjUVZjUVZjUVZjUVZjտSN:%ꔨSN:%ꔫUVZjUVZjտSN:%ꔨSN:%ꔨSN:%ꔨSN:%ԣH"=(ңH"=ѿSN:%ꔨSN:%ꔨSN:%ꔨSN:%ꔨSN:%ꔨSN:%꟨SN:%ꔨSN:%ꔨSN:%ꔨSN:%!B<ÿԫ[={uH,A$K,A$K,A$K,AHAz#<#<#Y%X%X%X%X%X%X%X%X%X%X%X?<#<#<#<%X%X%X%L#<#<#<#<#<#<#<#hw$@$@$@$@$@$@$@$@$@$@$@$@?@$@$@$@$@$@$@$@$# LxNK-v\K?C?C?C?؞ ) ) )ɵ)))))))1 ) ) )ɵ)O ) ) ) ) ) ) )ɵ ) ) )?pB 'pB 'pB 'pB 'pB 'pB 'pB 'pB 'pB 'pB 'pB 'p'pB 'pB 'pB 'pB 'pB 'pB 'pB 'pB -RNm(O(O(O(O(I(I(I(I(I(I(I(I(O(O(O(O(O(P#?B1ND(8 ND(8D(8 ND(8G( ND(8D(8 ND(8 ND(8 ND(8 B$ D"B$ D"D(8 ND(8 ND(8 ND(8 ND(8 ND(8ND(8 ND(8 ND(8 ND(8 Dox~9/s,1d*sl3 h& ^.x ^.|,9)X ?`s:#L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#He/̎#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0#0L0�&( 8�hs,p \,p \,p \,p \,p \,p \,p \,p \,p \,p \,p \,p \q\q\,p \,p \q\q\q\q\@, D@, Dӹ?. ?. ?. ?. ?. ?. X.` X.` X.` X.` \� w H� H� H� H�& H`& H� H� H� H� H� H� H�!H!H� H� H�!H!H!H!H`!H!H!H!HD!H!H`& H`& H`& H`& Z�!��, �`����)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢GɞMG)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z葢G)z%Ͽ�(h& 6F([$Vhfv ($^`(h,0h4h8I:h!'t"DiH&L6PF)eNiDSŖ\v`)dih^pvtix|矀*蠄`&j?4裐F*餔Vj饘f馜v駠ꨌjꩨvK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,rK,----------------?t砇.褗n騧ꬷz.n_%TH%TH%TH%TH%TH%TH%TH%TH%TH%TH%TH%TH%TH%TH%TH%TH%#*J<#*J<#*J<#*J<#*J<#*J<#*J<#*J<#*J<#*J<#*J<#*J<#*J<#*J<"@xD%QGTxD%QGTxD%QGTxD%QGTxD%QGTxD%QGTxD%QGTxD%QGT",gIZ̥.w^ 0IbL2f:Ќ4IjZ̦6nz 8IrL:v<Iz̧>~� @JЂMBІ:D'JъZͨF7юz HGJҒ(MJWҖ0LgJӚ8ͩNwӞ@ PJԢHMRԦ:PTJժZXͪVZSyE&}XJֲhMZֲp\j֌xͫ^ꊾ `KHi$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$PJUbX)VAUbX)VAUbX)VAUbX)VAUbX)VAUbX)VAUbX)VAUbX)VAUbX)VAUbX)Ag0gL8αcQ(@L"HNr]8PL*[Xv2Í.{`L2]2Z6pL:ίP~>πMB}ֳ~VF;ѐ'MJ[ќХM HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$  HDD$ MAMx#η~�GhOx[ p}"j'N[ϸ7{ GN(OW0gN8Ϲw@ЇNHOҗ;PԧN[ߏ#<#y?~Gx?X}6#j+<#<#x?Gx?Gx?Gx?Gx?Gx?Gx?Gx?Gx?Gx?j8#NS<8#NS9#NS<p p p p hw~p p p p p p p p p p p p p p p hw~p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p q~|؇~x~zȇhW} h R!H!h 8艦x!@ h؊vx(؋H 8$2wG!NB!fG!X$XGB $8$`vbDB!fG!渎H 8HfW؏�!h! ِ ɐvPv "9  'y f ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` h' !Vybvbvb0A v p p p p p p Tvo `vo ho p@ @ @ @ @ @ @ @ hG @ @ @ @ @ @ @ v hG @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ _^^^^^^^0_1^^^^^^^ f7^^^^^^^^^^^^^^^^pv^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0:)))))))))@1)))))))))`v#+++++++++++++++*f)))))))))))))))))))))))))))))))))))))))b gj@@@@@@@@a@@@@@@@@`v`fg@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&p���������Ƽ���������f7000000000000000`y�����������������������������"�����������!��,�@�)��� H*\ȰÇղ,RZDrE_0;e'jeO0W0?;}Sˎ+:jщѣH*]ʴӧKrU+R-5cXMW JgHtd5ERSLcj7.X"сJÈ+._]j`?;\ղN;v`+V>v"`"FN$W\-NLvE'1;s&h;jc rj:C}jT+n\G �XƸRK0}Q+zI0ŨA?Q1@S+"Pvc+3+RHh8 <ߘaG1?#;(S?? <ٸ c:f ;4}O7vG-0$tix|矀*h@N$vN6N$O:tӇ?ݘ+|SN77(M:I>S$}2讼+,|O-"M$Έ}M05O-N-fDR }?cG-tcG$Db+@#O7|#O0DO>ؓO>}O85I>DR.t<QjJ:<O7vRS-j8<L+C:(cL17?弥?QK>J$<(M>Ƙ7DtmxT+c=OJ$DG$ɈL$3N$N05$O9r?vO8.n j+#2<@7t8}aGL7v+vc8ќcL9S+t5ՂorRL-較NŠ:axx7Q )#xG01W鐇<a`(P4Q ;ȣF-"a:0 g8HB a5}p1 :A}Ph` ;"!E\a :B PC-v36pYjZ!j ;DB . ׸jp"ac}(F$j 54j"Q ;D%r^HR %,V򕰌,gIZe+W H!hC.@=bm Fp 0"h'hUb{VABpbH%-hb{! A=p"؃.IY?8N?8N?8N?8N?8N?8!GXe+IҖ0LgJӚ8ͩNwӞt 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H R@2H*׾ `WRp⧈m)'NK$uSV&ͬf7Ɣ})a d~B% K)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A N)8A ND$, KDD$, KDD$, KDD$, KDD$, KDD$, K@2P?A'p'p'p'p'p'p'p'p'p'p'p'p'p'Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"p'p'p'p'p'p'p'RGDxD$GDxD$GDxD$GDxD$GDxD$GDx#DK$uTO[Ͼ}{OHDrO۟( PW~J h} PW~ PM "8$X&x(*,؂.0% 4X6x8:4x `Pp~2 J@ PR(Kp p p p p p p p p p p p p p p p p p p p p p p @ Puu؈` J` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` J @ PpE0 @ p50�YEUU U Țʺڬ:ZzؚSЭ:ڭVKPP),Y03,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------21P!0�0�E p @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ l ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` @ 0 ZX  ~  P 5PW% �� ` S ` 5pp  ?_?;P` 10p� � *,._;P` 10�"%>@B?;P` 10�" CR?T}P` 10�"% U_fh 5 � / _PxzP` 10�"%Y}P` 10�"%Y; @5g5az ` � / _@E@@v  }@} P )  � 1�"%Y  `P ӧv 0Q `o ` � /�!ABDH >QD-^ĘQF:\DVjՊd'R-W]#'W,A $!!"dETiZv" )>jԊR]rrSPc0;"բCFcyOz#WH\E)h} $!!•-'ͻˎet\ *;'/NU$Kbpp֧@B[7EW\٩[E:n]E^``s/=֊dUHVC5r?tc/\$:\q埆j#Q|/W"q; %b+8Hp@;?1DG$ĄP3\ĕHǕZ `\ y:#`裏H#j٥:&|/WqD/3L1$L3Ior쉤;бsx9xyyşovQvGZFyyG;"qW5TQG%TSOE5UUWeUW_5VYgEu &:Q';y'nA'Wy'lşp"y¡r)'p\q1Fw"qWhe]w߅7^y-Օq%]WA:y3AǘHFoj{飖wǎZ8ɕɧ;H\yWfe_>vZ`'{ c)ǕH1ßp"Ʊ#yQ;ptg;\"qWbF;mf;U;nDt\xQfH1{#;`jßo"Gs!WؑbǕZH\ǕG'tgo Ɵh"x҉ĕ`찣W'HƞoHH'WǎZH\Ǖӿ?]%xy'8s&H\'Z\x1&5F$jQyC+htp>𡃩4AvЃaE8BЄ' a젌tP1r8GoA }04vpECa|t=l#G8\:ء@a8F2ьg4.W(>+Q ;ja>#tpEja :v"Q7!j1Zhd&5INv2T@>}C\ ;؅+ja 3|P]wG1>p]4`49MjVӚf6MkF0F$ч7§+FqHPC-Q WtpE$谋`ء!f0+AH!E-"A>܄hD%:QVԢO`HK-v :G +p>+jaZE0;! P?>4pE$.T6թOhC (+WD8I-"Q]!]-"AZ!P>F-`]}+" ְĄ[}EӇH!jчH!}"a`pE\чH!C$\?;_-\ʄ 6$mr\梆 6$""!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"("!H"\ # EDL=ozw}oj. �"*?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"H#?"}G$DG$DG$DG$DG$DG$DG$DG$DG$DG$DG$DG$DG$j. �"?8K?8N?8NHHHHHHHHHHHHHHHHHHHHHHHHHHkZX H"@KRR$N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N |iZX H"HHHRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR G� $(DKȁٜٟٚٛٝٞڠڡ%ڢ5ڞ%GЦ-�ڨکڪګڬڭڮگ۰۱2-Ȁ 0۹ۺۻۼ۽۾ۿ05\[ 0iʁ5@6%5EUe53h4 Xg%5EU=u]Md8_&> B%H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H Ha&a&H H H H H H H H H H H H H H H^Xb(Ȁ�jjRXUHRX{|}~&6hUhB@hGC�jBH&6FVxvifiXC�jjx&Uh&juRRpRpRpRpRpgjRpGxU0( DhYDVfv뷆븖빞붎kDhپ6F칮kHvH�lQIǘ^쉘&DhVVΖ҆ؖDhYmv툠DhFnmv.nK�ZՎNǘfH>;xZWH;ȅ= \XZ\؃=ȅ\؃\hBBBXNZXU^^NpSxKHȀ�jJǘqZ`;Hbhx&6 Bh\ 6]\=XHBBbȅ'BZ(pB؃gH8GD ^jJǘs3p`+2ZHpZ;\ bNc H؃UU NNNK= KhK؃6 x \=X\SxKHȀ�jJǘ=`p5>0c3W>\bm'Bo NX6UZHBbr=BUuSKHȀ�jJǘmw;W8HWZZ؅H@\hBXbȅ=ȅt8Nhbq 4bX=Uh\U%=oZN =쎄SxKHȀ�jJǘWH>;`;؅Xb�c@B Kwb0 4@\\K(pBȅ=hB(߃~BH؃x.뎄SxKHȀ쥦DhټZsbnȇ`txPZhbo0zv~px ~c \Hxt6wxHgh\mZBB@|鎄SxKHȀRaȁDhnWxs5t`;rly0\h~htcȅ~bZm\x0gZXob�g#O$Z "d!Ĉ'Rh"ƌ3F: &+iҁ*%̘2gҬi&Μ:w VH rZyiO?oCW˕떯V$\z'ܸruEh՞8L�4,YĊ3n |q.FG^>"cW@gO>eSUZUU{zLwB h(ڷ3Gݻ>ESK^b\zoH+GWN0j ;tM9C?DJ$} wZH'=Ls%6Ʌ)8+D#O0t PS+cGdcG-D"O8tSL>;DbG1}D"O9qN>tbO7t+б"qJ<WR`i`?yÎ<s2|I13wL0tS8ٌSK8/'qJ<?M I2fG-9tDR=򠣆1 =c <:N$vd<|#OSN-tч+oN*{0At+$: W-A1va+E$tSK$DBG0jDRK$I-jƸRCPvL$vL-01qJ<k`ip$uM}DŸB+QL0vчG-Q+}QK$ŵQ}+}D2avDR HsJ<k`i5D>:;K@<k`i�?~;WKtN+<\z 8M0=s1ps6=sKt,'^pU`| 8ŀx3 Ў Upρ�3"rK\P.*t}Aa`"/!WDm�J@�aUp^"(1f<#Ө5n|#(9- t}Aa@|@"E2|$$#)IR$&3Mr򒐰!Ѓ 89(t4�: |%,c)YҲ%.s]򲗾%0)^aj@z/(t4�:.5}mr&8)q<':өu嬁bЃp 8 - Ё=(BЅ2}(D#*щR}j'psPX4@5ҕ.})Lc*әҴ6)Nsӝ>թ6 bhx HR .@%BPp@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a DX@%a D<$b<U$hB@""{3,9ӹv3=~3-<V!#ISҖ431*T3ĦSUծ? 89("I5@;C׾5=@"psPXEjv%8ENP־6ms6-q>7@"psPXEjv}7.}GV]" R‹ 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp 'H Rp ''''''''''''''BE?@B \s@@h@?p?p?X?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?pB$pB$pB$pB$pB$pB$pB$pB$pB$pB$pB$p+1A$p+B$pB$pB$pB$pB$pB$pB$pB$ppB$A$XB$?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p?p<B$%@?,h?%eA$B$A\C0BD+D+%WvW~%XX%(Y+DB0ԂDB-KB-%^^%_Y%A$A-\?B$C$Ԃ+dN&eJ&`^&ՂDC$C\A-D+Bej&Wbk&F0A0DB-\mńk&pkg\.؁(ą<+DP'uV^'v+Ԃ+A-C7\C8DB-Xz'{gjNH-DB-DB-A1A$KA0C9t+8++KԂD„C>|ÄD++(Qf2?L?B$B$?B-C0A0B0Ԃ?D1CxG$?.A0A>|ÄD++(vVg47B9C$=9C-<D9<<=C$7;<C-7<;((C>|ÄD++|)f%:C$A:C0A9C6t;C$?C:d4Ԃ?d+B07A-;C6+C7C6:m7LH$?uN+V+<B$?|;C-9C1?1D<dC0C8A-:Ԃ�+7C1A>|ÄD++\>,F,.77?C>g=+D2?|+XL>|K9A-B;ځ+7LH$?-&-pځF:+C-C9(.D27A$A08Ԃ?<K;C7C9+B>|ÄD++(-N .E-7C0C4DB-<C$B0XL7D?BC8(<|C-D<C$A$B$8+?A-7LH$?BWJ?@/΄+B$;C0D<2dC8LH>Px<1dC7DB-<2|C0<C4t;+Ё?CB-L$. �B$@<$n؁2;C11A$;<C<|CA4?C08K=:@=;d<x<+DA-qbC$�B$@8slo�H@g+( с+C-؁+ԂԂ@DB1DBԂ1Ё1DDB1LmC-+Ё'r\@8sH1 Ih�@"_2\B$AЁ„+DDB0L1A+A-+X+DB1Ё+A-A$K&'M@B tL�l� $k�$(6D-1DB0 MH-XL1DB0�E$XL0A-C1B$.+DDB0B-DPls2sB$$@B psL?T?$0GĄA$LDm.DLDB-A$+D+ԂB$A$B0A$d2A$KG_2E%�TtI@O@M.LHA-+A$KB$�ExB$A-A$BЁBC1DB0B.+A$B$XGNP!X%�TtIN@d\LHBBLHD+ĄKA-A$.LHDB1D-A$wA-A$xDŽ6t% p@EWI)@N@Btx7y'@'B+@_p@_TI)@N@By7~7Xs$p- EqvN@~/87q%p@_p@_duO@wxNpB$X*pB pp@_CI$8sB tp�l� C5$иy~L@8?L2@O9C7#D#DB t<o�H$eS999ǹ9׹9繞9'B$�B$@8sL1T'|B!|B!AO_:go:w:::_AAD C5AlLlAS;'/;7?;GO;W_;A<8� UIi���@ ;{ �׻;绾;;<<{ Ԁ@t�t� UIi�5pw6ȏ<ɗɟ<ʧʯ<˷˿<Ǽ<׼kC6h1h� UIi�+B"($?ӷO=W_=go=w=؇؏=ٗO=!1@B@_PN$B+B+@B+"B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+@ZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUVZjUUYզ C ABe֜9'NY)N8D %H Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K Hr6 24lD8YH[EacMVemgVikH"e'&p� $2 t,H,9wWy{W} ƕ24H7D ؀)1XHbq%2 NەYaYHbq%2 Rvi.裑N:^n$W2, tfY魹8p`\(Luz[8p`\(LĒc_.O\qx8p`\(LĒcAXn ƅ%Ѐa]i}Z\#W%;qnZǕH\:D ṭ%>\Õ]ŕHŕHW]gH �X@ppE-"чHvCe>#C$ja`!f1"Q W[‹+V;C\Q Wp qC0+"#t+ X WDbv+Z!jA;D}F1\2 ;"vG9Α틄Z‹DVȭbvGHԂ}pE\ѡt\2W"G-:4e] WDPC1jHD" 5v.`W#.Q բvD-\A:(G n7 `A !>+V1` W(G7\b#b- ;DrE-vH#t NN`Ht0? n"HԢܒG4"aH}(jZVq?pQ.M .,(.s(+acxG>xy;tD}G7>D"aX.uc!YNe1FpE0vG7tDbx:Ht.1;D7>dcƀ;ZvD-\aMյu]fMw[H#0C1Z0C-:D0."Q {j< c,?Qq#tG8j!1a o8}p<чq<y8t8Hݠ1hD" (GWD`=l ;أvP0a)OUfwt@G$\Q {#ʨE0P|dCvpE- ;DB F0oԢC0rdc+1ZDBxvĕ!iIO:îD7 {dj; LF-@`1 CPC- yf8= ytEP J/vb`#C$\oأG8|#h@C aq@<ԡn#?!H"xp)}8<aZ 8;rB +ZCx1;Ԣ萇?0dxG6gZcC$ :(E7e#A_D"tEa0ԂvE$aZP+AZ?GD+AdD}`E$`X+x�!��,�H�"��� H*\ȰÇ#Ο?{tjȱǏ CIɓ(S\ɲ˗0? ڷ|ɳϟ@ \$cѩeӧPJJիXN7yJٳhӪ]|Ķݻxj+W" ÈHRLl"H,ES$N8ES$N8ES$N8ES$N8ES$N8ES$N8ES$N8ES$N8ES$N8ES$N8ES$N8ES$N8ES$Np 'p ' -jb-tbGƴA1aR !tpR* !}p*@R*tXR*$}I. 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p#HQX ' ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )q)l4G0@8 AXbؤmx|߀.n'8'<b?3G@$-砇.褗n騧ꬷ.%O=vmKO"DbI$DI$DI$DI$DI$DI$DI$DI$DI$DI$DI$DI$DI$DI$DI$'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'"Hp"'sGX"3G8�5mH$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxD$GDxbNK$b�GM#FKҚMjWֺlgKں61x'1 D#P&X¶Mr:9#8d �6 MsKE#NN$B 8#ox)F X�LN;'G(yPB` @ $/Vq R< )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R )Hq R=G(kPB仁 ,#E",B",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K ",K 翑MlBkPBd  7|7p�0� �Q0[08Q0x؏�9Y8pV )--0 ǎ �0*7-------------------------------------------------------------------------------------------------------------- )p- $3p I p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p )נ *�p E Я ;[{ ۰; @ Ð@0�p ��mr#6*,.08a bSp>@B;D[F{HJL۴NPR;T[V{XZ\۵^`b;d[f{hjl۶npr;t[v{xz|۷~;C[ tP  `;[{+}  t@`[{� t {+P٠ �j{țʻ" }@j` }{؛`;[ p `0P v ۿ�<\| <\| 0Z, P P P P P P P P P P P P P P P ` :<+ Z|hjh, ` aLt,u0Zƞ< q ` aL̻ 6ƚK @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ P7ƚ  ">$^&~(*,~02>4p ` ab@B>D^F~HJLNPJT^V~XVeP5/Pf~hjlnpr>t^v~i^z%`,>5 5&o>^~阞难>^ꦾmf`Pa p p p p ϐ ɰU9` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` �$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,AYrdH D!H D!H D!H D!X!…۽}dōG\r͝?]儬_Jvݽ*C5"G7!Hܿ_|ǟ_~0N$R,$AdA".R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:0O=R8!R8!R8! ;!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!R:!K:K:e;Wy6 (�C{oKKKKKKKKKKKKKKKKKKKKKKK6N:kH8H8H8,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,ǒ,7ygy矇>z駧z>{{?|'|G?}g}߇?~秿~?`�8@ЀD`@6Ё`%8A VЂ` W<;ob8WԂ< p~?ay\v(+b琇<HDzOb8E*N19a c=+`||Q=pjb8G:qztp;`DG68X||#G8jt؃c$%9IJV(<¡ h#=P2o=HG4e,e9K" @?!r'<o';5τf4`" }C1ԀZhb"5#vC1 ӝg<9{5+4pE\ ;'vC0HӡhD%:QVԢhF5QvԣiHE:RԤ'EiJURԥ/iLe:SԦ7)z QB)DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<B#DQ<BE9JGWe<c7quc?r<d7GFrd!S<e*WWre.w][s K8@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?D@?DTWzֵ~s1s1s1s1s1s1s1s1s1s1s1s1s1s1s1s1s1s1s1s1s9999999999999999999999999999999999999x(Qp'()*+,-./0%P%4d6t789:;<=>64@A$B4DA܁kjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjl˾˿D0DQ8dtDŽȔɤʴPPPPPPPPPPPPPPPI($4DTdt<tdNX$4DT\O& b O2ĐNht%5P eue NAGS %5EUeP eDPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGPGHNNNNNNNNNNNNNNNHڡ%ڢ5ڣEڤUڥeڦuڧڨکڪګڬڭڮگ۰۱%۲5۳E۴ZZ`p5ۺ}>pZ:b0mo`xȇw:Peeo(lPt5PMW:Ppc%tx{Wׅؕ٥ڵ%e{8|W(^ꕇqZ`%5EUeu�&6FVfv ߝHHHHHHHغ&6FVfv꧆:́&)-ꮶ*******************************************************************************************************************************+8``````(89:;<=>?@A'BkmmmmmmmoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooomDUBN@B@B@B@B@NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN�PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )PBq )P8k59E)Rr*RH"*RH"*RH"*RH"*RH"*RH"*RH"*RH"*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*B*[l–%B$B,:,J;-Z{-j-z-:n"b $в%*;/{/// <0;. +0 ;0K<1[|1k1{1!<2%|2C'p%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%aX%aX%aX%aX%aX%aX%aX"E Nb5%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NX%8a NA",$N}*T*թRV*Vխr^ͪ%8$Hֻn}+\*׹ҵv+^׽~ZW$W2},dj N< D,rEA B{ )V KhC.ڰ R@ ErA6 D.E B"k! -Fb�!��,�@����� H*\ȰÃ}N-W츪U-:gV0;jE'R0:"R㪖H\ɳϟ*Ү(&X>BqeL]rV>\W+�]˶-Zvj2έpFrX>vjWv*jL@ctpqO0j)NH5"g&X$`eYEUX`j +vI`[DMBh򲩉j`".bǎNnc;=ء[F(@V}7ټNHacO9фc.|4++cOt+vO8:v2<!N:?vQ Nc+|GG$?BM0c$#O>?DRKvɚc=4єcO0v+A+*jDc1dSKS>߸RL081a?}(O:N>ʨ7fa?jm[O:.>*#=SN0SSJ-vc1vB1jQL$f^&6f0va2jD"X-aG$(,CDF0+ADDBH$<@-DmH'L7PG-TWmXg\w`-dmhlp-tmxm1BdCG0}.|GI0v P>ƨAG"9S2=bO8V-O7sNB㘡|cGoCv:[BtL$}Sg}!?O> CG1jM$۷>[S2 B| �yR :C (Z!F0H Z̠7z GH(L gzY bH0"#"H0"#"1".0L"Nă$D$8 KDD$8 N4I$,2rfL#'DX)H N)D  E+H R E+H >61E+&يPP̤&7Nz (GINV bH*WV򕰌,gIZ򖸤 J^ 0IbL2Ld~ o495X̦6nz 8INr.h3f<h3f<}g[Bs% a HXoԧBQpx#'HZ ͨFsGGJԤ('  KBf<LgJӚ8ͩNwӞ@ PJԢHMRԦ:PTJժZXͪVծz` XJֲhMZֶp\J׺xͫ^׾ `KMb:k0` 'eH$aZpEf C(2FZb:F4q&t:Rw!<ي<ʡb5H-�Dtp_@��!��,����� diH!Aq! 3Qb &�c8A?Hb<D8II�!I !JBOjQb xR'cpp$Ɠ8Ad)0Ib<DNbLp�$ƓAd)?0Ib<DNbLp�$F rc$1 "'K1&8I rc$1ljS$NbLp�$Ɠ 7!@'�;������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxlayout.png���������������������������������������������������������0000666�0000000�0000000�00000013343�00000000000�017027� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��>�����Z�� PLTE    !'#&#&,#"*$&!#"+-1$&# +" / !*"'")&"/#%'#/%$%#&&'(&'0"+/--@4.>.0-02>43:66A78=49;8:@7=99>@=C?>CEBEMIG@FGCBHUJIKHKTOKXMMHGNSJOWSO[QQLKQRPQWNQZVRJPRVXR^TSURS\WTONTU^TXZTZQUVTU]YVQPVUMVWUVXUWUXWXaWYVW\SXZWX`\YPUYUSYXQZX\Z\Y[Y][jd\QQ\SY\Z^]TZ^ST^V[^YX^`]a\[c_]cadegegbajfelnlmyhojipytpwqossrupovxuwx|wv~uz~}|½ ��IDATxױkNp1r`TBS< YvL\sHsk 68%3fTǯ9YƚN@M|7M|S&&o&&o;U"OmagIgyn8 qxop6dHUeo w1[= ;鏝2-&{$|': Fuq^�P۲>+OO;@Fx<C9B_Df4"GQؓ8Lt19ies%Yѯc~w!h:aAƦ! s#.!Gg"*%-,4RTMb-ῗG—gY_<s\dj|$x0P\}fDED @ʓJI<\I"9i+#43ie=?QTZDK !z] (CbKSEb4cNE\(fɵ1z{$|6]g�lӲo:%:.!⅐ 4ևR~!&i_f8*R$ }qA~$;14-fYp~Zv:$<^V/ދ~]zxQRq7- C gz^֟)Qf^(:î2f2ax&-ǒ2͊k iH-Z^VZn!6^JDPR7Z%*xpsf|[G~Y)Y*%˶c{mH_6IV]Xݞc¿p\,ۗh]^] $v4x^CXȱWk.f4}t[�aEI˰�*y}@_ɵTxAD~\Qq{ )Wa[o,cӗ,_B8Kΐ~\F0';_yzwԒ;Z<\)_Em,-X*~k>[[y*mIǯsõ vD^ lȝ(܅57C5[YB}Nߝf6y<5~}`~wv_o q7c+[(T[`7_8^w=E7|mn;tg쾁NjC�[GGV.,zk:hy Mwg,xS/:/Ѓa[K^끇ۛ˺gU?bpc za&WYUv2Y^tBC->mB/xx[{;/ZcЌnZr To/׹au̡u^mp%/?1j#_*T'@P/@nb ,Ɓ2hh[~@*Q/!*;@Z*O+:\nKU�sՈZ3u*e[ bB < W֢VPd'sSaz32 h@;({VY90z{$I y?Yyu*2GwG' c:!qt6uņpVԘ 9\A\fN,!V=l4rұݏzoUˏ8\֬ RAgɗY\"^x<> e?j\I՚S^F'm?^E&r<Ud~" r|dէ oN1gTfCǭz )nU t;sk%t=_Șcmw[eggn1 1kjh۾"%[$SlAgHv8/5-xY32FL$~YW03 0!&v-tl9 ]2|we]lΦ1" 3H9~b-;4UJ.rV`37ԭ Bs 4ֽ!{زTm?C.64IT;||Og?fF fQg!CKHhC ^f`n:@ptS. -@gO׸}L@LJr`|/bNe֍~U^SbNKxwKSB'ݙߩ=<h4f,�$:@܌Ys&1;v}}7W-P{L| d8P˒:@P:}D߾X?Bl7_~{ `'NN*Q!rDKۿ5г|tuB. *G`S|@} WRq%!<k@_}c,&흲h@_9}D~˛5Pȕ|Z6Q-1[wǫ=}ׅB& #0勂oh_T<kȡ|U0G2M &ẏ|N>KGǓd}"uRՂ1vFٻFγb(5>KmP&=(!qA͓l+8f/Xhh{ j na !0s0?v4r%䇷K36|_w<s>ss>s>s>s>s>s>s>2H�)(@-"F*#bb@7VlS1 3(?UH�U:( U6e9h� �D B$"I Aa #@ Xbd6TΊAyF*H3�|!Gj rJ�RQD绮7DԨhj RHPD5%5@kXN4j]ՕQ* kQҫg!_bDi F۶r֐z* 4ӄY=fd<RβJ!ηJm.W5 j[` CN+fICMiZAqXs&%뺪ZMbH:6.a57 YـR"j赲,Ӏ*6IiD6E2$^JH3$j#+47bj ηMŊe8@^֌ bxT䬚fqQ B3 umW<I!aYbBvYeVOI.r0*UyJ| Ҟ G$@DE%0*?9y|| s>s>||99999999ߝ-߷o|s_v>s>s>￟O[%{nw܁|wo9߃]{&|' z)ۇO߿xw㿼o';:zpo/~׭K_{ww^h^{goZ_|N{|?6_Ov_o{m?>kn;m_nӳ7{}l^|{f|?<I7{?z{>7<}ɺ~ -מ ߋ?9{"f|}=oSxݙo|x=ggg}NElwߏ?y7~`9}7~׾|_՝K~=O۹so.y}N>|||||||9߳%9ߝ]ʜ<s>s>s>s>s>s>#T Q-&Q@@ Q&QLI M )@A[9"$!6d)~rm?}q TE@E4m5 (f uLdGD:Y/FJ^H Y@NCFF�Tai0Ui QFDu]ʀE^J35hňEqjEd5IP:u%`$_FiU,ql=@flGL4D65fB^ͥXm4DJ|۬&):j3" zY^I*qQTM 6�9߶:,"aM~&ֳH 'ukr(R)jA$ˉ2+€-Gua*b: l$Kf+J=f2e3�T빪a^Tŕ뉩YVUkmfLâ,=V)$绎 ULLaLDBDbFfA, |]QM&f AR1"$ H%@oJBȎTc�H#H@KQs>s>Q|99yM0!Eݼ5Qݞ<rhJ {Ѓdv˸d}Gw8mg˖}1AlutQfz_FseXj10_6Y^6F?̇ a>̇̇0{`>̇0TH8MIfߗd;,zL!RJ@3IBUS7"牻ˮyj !�KPB?ލB|5޵t!%[r 2wJH`f @Hvr4Fb |d3  _J$)VK/dA 2Lr_}g||%OKY6,HfQv=HSEuԴe>,% d5̣핮TF\?[L7ly &Ps@WU%H|q %Cv C$>IrGm|_<PwR;[<-;)< VUJwP*<iJ;mĞLH{Ӟ]IQ9uSgPX<j;G>̈́|7roG-Zbʿ~vO|2&eW:<{;.j ^7a}cIHҔ{h3/fEiuOŃ4 0hHf;@h4D !V|Xϲ.Cʟvˇl^|HcYˇ!ɇYa:͜o'e·X14 ����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow.png���������������������������������������������������������0000666�0000000�0000000�00000104270�00000000000�016777� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��(��o��� ��� pHYs����od���tEXtSoftware�www.inkscape.org<�� �IDATx閣:@I ]џT*I C^L!>???�������y����������������; ���������������������vA��������������AP������� (�������`w�������; ���������������������vA�������|~}p/n�������������; ��������������}P\+qwz��y�ۉ �� e��6&�������; �������xM8{{)7~G:N�����$ ����rԎ0z\�Gaώ*h"(��#Kt,p_^rJ���1qH߽Rww�����1t �������C����Aw% }D:Z ��hB/8"\ ��Z (`;}Ζ%/ 8fu(R���� (AJhP��Aڌ �c4+BJR��%؊2xr%��󁠸gl=5mqRd6ϽKD�����@^3 rbY{\������' 8*[D"At����$l`Y =v^Q (��`Ycqfp|xޭ1@H�|{t0y39K?XoEe;Nz6Qw 3�Lnn���P0ۣDf���\-" ь,�1ۭ|Hf[7Wý)0k;�;p /W�|~~cQ ޺޻lZ>flC//nA '��qMtأ+:{ʉ#ޗ5I e+ ˕���l%[ft$¡E;T���Dܬ>(G_z}UbV4V" /G�wb^Fӷxqed/W0*$xJHݻ+iGAB;mkF$&‘:Ԥ Rn�@H 0%IP MA�B�{JEMA�hӍYiI{^GzW"(`5bc2HG4 `e�IG,kKeAJ�hJy+mM<3=Vo0ͣ ig5أ֥Ȥr Yd�cyp%z?# (%}1*iDe}8&3^4kR;#Q"!FAP\5J IW1 vx/*)+1Gd~ r[h!XK-bAߙA1*)f5EۺӬ"kjQeVq i�Oq}>d'-&6ݮWA,۔fGB>iZP\5b[ 6G!z9jPX֛p�؇3K (h-~4 MM=i{5)؉VVY YM:f4հbApYF֌cM<mZk (50ns1CPl{�H)OVo^?;�8\阴wLB (�˲|lqT{G# zJzŕ:߼w󏞦!-JVJ>b.( @P yZ Mx4t.K~ff{q$WP-DOIQ8JxHDWشe*ُBzҲmܣH bF z &=gAq(GR^dAP@hJՑDlL+iF�fA -~]~&i xT2!`dv})ihZHUJ/}Mh-%zmT'!z"(Tܫr-VJc0ꎳ3!럢'b^l-!*G^�HBTad츲芳E[<"cflOd B4o6 Au-yahzZE˵B)ySZ\C+YL$#fg#p fe2h[/ Ap<Zo"#(BKVKP<<nьcmW2ʔcf0oDF+3ql& "Y&^^ڌדV^r"(DhϔڃGPaDBh9F^ !.ME n#J1xۆ1#њxr- cXВ2 xTf =o6e6nڂbpMiJ 0^6#(Z¥6Boi d 345OM*t/I^bϬlfONd\L8$2qR8[ɉŌ=EqmIwFP̈%4M!N"+6ùRBxYSOEU LBDASk#(*5Zl (@tɂVz?,A{%ݙ"hoFd'xc�H ;e!K AALjE&! o:�gÛ A]q)zXŹ*:%&[JѴwikKz<YDOZ߈t+'d2^%+Aek Aq.fv[i =({ebJ֌"*¢*/qcA ma=fOj}yi{q-AEmsfZ0֪Y4*}Ei3K3f兞%fzFn[;]>>tݞ]':86{H<H]K^%-QZ. x&OOOӏGGCk #UUҷYZkx+/UYZua$^XaqdB+~d]oAo]8b[i*[5X+(GAQe+E@x?:Aik@PA2ͳi-m&؞ww߽uN#f<nY:1{|~ V64m/8 mUYWFWT8XT$DVPD6ϳcwf}-+!2AQm!S#EO3k+)]q~A1#Fl<ZoEhޚat{zߡr=*Z*!!֮74\5M54G&nq;iWX›m3,Ȗ o RBˉǒE}�K5䃈B̈ɋ"(Q泴V:*폦cg5 iAђ ^Ә|X3Dk VN6xw[dZJDi!:&8#*e,-˺$k~[Y82AI ?>J$(ZLedY'z/ ($*5g%h*b߳l;nϕ7 Z~5X٠?%]Òƭu OPxY6c SմjeY7nw6d#kEIDiA OFX1QQpV*ZPXa ":VEO6xgh}etg4+GflC΁o~u[pjz*tm1>QMz_6ۼQ'J“g$ pVFӷ&ӓz"&tϑ9wKv&Y%RjPM9ws, ([S[iz[Qޗ/JJ%g+r%dDEPxَwpL*Ys#!ꐭ[y&doנҜÓ2¦!(Q 矾&SҖe;Rh*2{"*W{jìmw^SPH/M>uUi{J3 8-dOveS{ىeq%"Zn7UlUOH O4d+)�N5zB"'=a&t g^7^$#KAYENgv;]-GR JDETJE;vGPT*kC%M~||_sP^Jz];mi2pwraviv3~5[jɇ!>{={ {L_MkmJ?ڈ o*(H <-ЃHViYGFbc[dj=%,Z1Z%"Mg%HTA5^uy]_Pt["JK } i?"~zLhZ36+YMyi弿^&N:f m3|5"$tZ5׈5{�^9a{DO{BY xV88*ҼnђҢǓ- Y.iӎSPDQ-AkQ{2b7RKz2YVeVLiEf;zГlef:9p fDP4?&NԴÓ^Ą^X8nAaEKos$EUJWBd!v~5-==+(FJ V7?䅕dmr7Kݪ-EG RPT$ා8JV:oެsë&tULT7y xlE%j9,u&$b+셖 oHHdC+" Ѵf":Oާvړy#'MΑq 4eR:M IDph[n HRh!MOy$DOVPi^t1Khb(m 2[HxBO;CYHPxL<??;&+9<==WK9<~޴jnTjZK 1:}WEtsFPxCEPDmS䄖2ȴA}{EPdiv GӠV6ٓmLLX!FǣGPT*#{Ej9Ul*M=" ev^>>{�g!^"& ׄ???"@*! <E$HPx%x=>2EKBJOue#A# + zs]J,k7D+a 2`Mvf6+(<YG>#AA9fv:˪+"[=\fèWGVnU/价IG&$*}Kh CLdQ "#BGOx>~?Lv5Y}/{MJdf/ݎۊxVgB[b5ݻ\$+FE Rpe I?wOZ$(-IGCdّҵݧ]Ќ+mɈrB/Aq%((߬ǽ,x|d8V([lll!)ӑMMpv"Aa.B? mf|SPʸeYƣ wToI_^/tѺ*",-Is/AQ} =M||_VO-tiZJ6Bƭt ghw|ԒRs#CELD"csA[iv^$(7ϋϚ\8.Yƫxx}Bx;Xa?yw�gDcY7r ~ /B>, L.D]܋c #a/[R7v:jYi-a}MLA=VkE;jr~IiWGRqvN-ODDB@( ;ka oo?{?UrE<iɢYΖYLJ}+Tg5QPP4/"# ѫE=A!r"(<I_;IawGycbLRd齂"{"VfĂҼ^AɊ3VĄ'!gkN[A}Y[ 5E$(z+dH>X9{ Fk$* %a ;l%:N؏^Aa3QͲGoriI%$M{f{HhNx^Z ߿B7z (*DFL}N{Ԋ /j2_GPy]~T#(h]{o%6k*Ѹ]ϦWdgR+{%~;,Mj�4|Lx ]J^T*M{yӟΗMtX7󬼐޵i[mɸ.54|{SBV,\C3o5!J߿n| ?=},/٢uvZgnܽYHH ;/߿iVPxf")*D}OxyyYJ H־>g=~-lrA1;+-y vҼyTDD+!(޺MQ'gY5vJ+(үd-")]`dYu|=Ia?Opx{Rrtm]֊3j&~^_6+5+˾g] OPqYK1FPب -(dFS  VPu<??d:$$dx_Y/TLP)Gqő*G- OPd}n%C$(;<Aъ¨o8JQӌL<DB"+2yS\iA%)SnΝ=3Y"d~@P{ j$}nݰ^|nύ5\J8ܳG+B -"M`7{'H 8; }Ec 5rBdDGh9yv=@PRl/̢&cɆ,-[UqUAQODxA!ZVR- Rs4x>*y=2ߍb3ZQ6'YB")YU(Nz=,5:9=zҪ"{FPh9ׯ\AW߉[$'([@W_!!z( Eģ"8bMI:Uz{$!yB+$D٠^Z%%* OTg^V (x{&"(lZK\Y`&'"yӥ!۞''l'.lv;|zӊl5J  ۱hELEBlXaiE4퉋HPDWm,`d:TM1WF"'$ExcjIx_^__\^6BDRئqf/(f#'p&^ <YSL LBnYG$)zDEPȉ4\) ;%6JBHlХf{g^[{DD$.>(aJ֨(kI IQqjp_*feEo3(ێZRB]ٖ'%%,#ےq-*tZtu[1FPhEP,“$�gƾZ41ɹHHm{||||Bc#(D bHb LJX!au?-!=AE*ICEFO﷊*ٶ$o&('(<9a罼|/ȉGUϡ~g#-&(z\ 6=EPH gQ (V˦{$!Jf= \$F>:dT*Qu~&Q:b +*lGkGpH /z9ЂBdZ:Z &g(5x%l9]َ*ޭ^:T#!i-lrbYLs*7gɊ,vRʵBׂγZL U}~짯g]j֥oxQf%cYÐ]YБ"*DPXI2SPdnfY="/^^~6“:뵂;ovhĔu�� �IDATvW2CJD"{s=% >тBv˲umttCVDBQwYVZ~=2VZmIViUnmDjT%x]9aEE&*y%LPxx}9ń "'kr]jQ9}=J [lfOHFJDm iasAɈVdo(geeo :ΛlWg ˬH / Tʊ(FS~.p' ZeGn_#r 8rSlj2FONd+%Dm1WLJxRE?ODD7^VJwRҔilK 2Bƽ6¢WVhQQ-ZfZp  5(|'k ZLl͗{b"kבVPȴ5ϛ+%d뉚txi0{dz¢MۧmaΎ~;a;׺KBˉz;QE?*!@lZ={3GPR6-ybB>m Ȥ~ OXT$F]IHxha oo_%g-+M9^_kFUD*ѝ'+*}'oz'FOPz{{ݖ9](ߏ<"YnUP$<,BZI -( /_ĈΛws}ozoo(DۛYPz2xB+W6DbY7!COJ(JԄ/iY[69eپWYF/;T'Z"jrE;dBJ"VFGMJTki=ϖ&"Q',޾O(r'wi֪cV')l *2R~Pȥ"mZ]HCvlQ*#"zh (͛':-6BW}ϑ*^Ħt)׼#j!b\A;HJR<IGiڡDdC"cGPD%D獊o܋2O³HDZPخ+kZ&*3#RtHP8b=<")DNx6޵&Y N_wp4>RJFUNe6Te 8UY,_wDi˧Q^@ls.ιl98~(yGURXAq@^"!~BKfr 9,.(,r" WiʑEIDUPxBE\EL<]Rs$(tdm!R~`Wcچi5a#((5Cz%KDPOVȧ')h.ZI6kń̗u'NXW/[i")tE],| Tn/Euka}h~F8toooF>kD_ڄcvsLEh]==%) ;EGX /-=+b%<z{^wh ;ǔKǺɇD^6Xa.=n Gx (к'ɇYY1w'X7AakQ!տ,  t&sg'jWAoEQ:͔HP20|~~X%"$=;Qr  =8w+5R%(Hh5dyBnWûDP>'tb儎dQv~ˬ#(*"(zzЅDˮo9Ve-HHřdE4h k. <&DwЂ3ް&JzlgbDVʤG!Sl[׿7jx^W9Gr HNDZAᕈOxoؓr,^�pY_-$BG\TqdBq٬YqOő6WyE\m<6YEdfWʀGCOOOO߿ -*Q3)h_3z見D"{jzE[쉘 oהC?{KRC$(ZDEEXx׀fjIzGi�Gn'vhIuuya)G+NwWUZe{xaE}�(bǵh}l+(QJ'bo?} Q0D'("$M[R"` }芺#dwMmVGD](kuWW6{l]jm}�؄,kD:u?Б[gۺb+/>?xd~"(lufŲ=qi[.�X~Jd^w"׊?gr=uxيׯ\ZxM\F8YE=D2y%,6f".F4%jJ�.׍td/Ӷ%n he[]C 1$EotiI�m9ak "I!C$%g15ި Q9~|~~C1)k˻ު1Şi53=YgMONP*6ۑ5A*QsJ^$.ʖg'޸0S\)ݢ,?ZB['j^YUmaHXO�X~~˲>GJ< +)ZLHZeUH4}Bouיkf3+G)޲R} �0Hi߿gWj y:fբʲܯQx}"(�`>xd)(zq{Uٮ?269 h*(ZW/R:niS=QjS /k1^KNLW~*i�pI$S_EbHPdnťh}m���rLAa%$r"E&!~Z%.Yyp ouɈJfoN7 mzm]�+٦de%Y͋XV}m!`_w΄DVY_( ;XA!۲O1kMVuLt]}qm*zoc<x۬�@5"(l]y!g"x |Җ8 T�H<-EQxg+UEMLNTD]!M:87ҏGqzl#+ {%ou{M8y2n??r)�Bl(㒦YZyz;gAj.~nz�VE+"~V%bbFۤ#{CGEJXA!zO\X`eSX[7ھ&YZ/3f/RiHo,ۧ4o{]q,9�#D23Hg2O>Wʣl+QIXңҰk5r.%JxV"YT◗8z r|,َFLlw1��?aң '%*bzR +(pugkEmt<)|Gw8l�5:dD  l9gqV��u9zг=Ⳣ'F#(zQ9q]R~|,?y%ZQ:z)w-OoۉW=�<K6.ۍʲH,X[N"_Xo���U#(fE>xzL1'&`fB .*=*QtE%cx( J�098K\函ْ�(= Ta{D&&"YъhrxB>-&ZM>4}]O�ج+j5h=7,ys~Zk.=s��zAq oeٿye++Qju)u+ L.ȸt=~{zջ]G;GQ* Yi\ңq&+�tETl,뻸Ma$ͮJd��GPd5rbVLJ6Ѓ fkwYJCTC +2Z@>V^{fc-1fCaWQ,eZnv2u}t�� ՐpIm1f$%$rBGLDxLzא=dzH^rv")"AQ[ʇ {�vC]tVm'Nre^$��1Ų#(ut!ZFh9ъu5AaK1bgvXtnISz<�lHܰ=CFݼi%wr3.?"�s*n#l"(4*BNEa]jkV" =!òȚvD%L$F~ߨt+۷#ۦ� ;/ZK8h^nw^,��<AɉJ:xoN1{Sr2-PĂk',h=hwdO Y,5S!+,,ɮٯLGٴNmVQ*:F}���-/(FY795S֡&kEĈȶ=<yaٵőJ<2{%Yw`#"ᠧ+ºK,x-l6e�9EBOl^_VRx¢'Bo Alu$E_xzj-g2RȚxxR`2v(i6ꗳg/10��s MV6z^-ɉj&SL^% #ؘb]$D$&!syノJܭ8ci-VND%i�'t0[!|Ȅo% +2߈zd ��QP艠m5hɊyGAfo jf;˼DBkH3EPDQ޺QRnEN��LE&%lIeiwmSKVE$+���\OPhFBzVLTD&)"1i߄|zJf╈/񊈐yЃDPxB7D.z؊��8�6&6ouVP}Wn,cVݖO^��'(fƕtojŤM;z_-A!B`w6 ϱۈ{D%L0<.yJ6ݦ!E�dşۚ[JTZ.w ],=3 �8_C+DOgd�3]G5 /v^7,K;XG$�P@~]_,C+Y ��T8WH2V1em5r}5Ț~n;V{T%d�8(^{6[Nyc9E Y ��瘂VDQT&<yeDU*ptV8!_9jQaA>ETzՏx(H0 } (-NEPDlrd��1%C;vr%)"'Fw�[%Q OPdVPxM<^FxD2îGi�j*SBgǒeɺYG4? hiȮ��9E/=3$E+EZNHTQrˣ;-$^^ eIGyՈen)*o Yȋ)Hܣ%,@ ��\SP,K_8x$%>(<9ENXaa_) ;N1aO>>\j⡇=ҴGZJO/+[#1��vDg_ K'r:"Q3oXYZ,-�8hn{T'F^-:zQ++DN:Q y% +"^^dD+6v6&Y#4��HDD$/lDExb1}� #(+'*kN2N1{:ԝny{"מi /viEhW"(" �AGx]; ئ䨳W U��8*WDD='M;do]�LGxҝWFSD:"ʊʻz�p tEO?;lxY]"k-��b[ATeFO$EE\xQ^T,% kPs(N4oo=SQS, 5KτO2�I$wζek#*wrv-��6-=51TiQm;{Bzk‹^y/k[=Khx(�ϯvY2_^ʤt=Vx+DP!EN��l9E/=-1Q;z^5jOǘpDT,J:ZBGQx}E&)٢X8CI�Ag2wΊHn�5Ų=]b =/jI GԴCwV�rm ۼCO(ti+ K$l)Z �"Ythb팽>)2gENdY]z!�Yf~ |Aatd^v1GEIɰAaF fGv3c֑D2�]ŏѾN3;zb̾u:��<E>lD$$*ba#'w΄?tXJO -ߋ|qr6"CˇY}RPxB]쵼آb��c ȉĄ4�8:H  Y>)l3J4߫TL�&=Άe}ŶSi1 Ol-6u�[PvGEi2qAyt5爮}){k15Re$ �KP]lqJ/�؂Bh"&&hj\2A1yc;c@j�FHqEG.4wEfKQQMO,d��9lzEňh5Ѓ!Ӵk�]Uqi4�#}{-+EQDP��Z+(Z̲^sLVDO+}P_ΆooJD알{B{PE{b9��..:,vMY;OPT䘽>%l:�� ֿOj?^wFEEY8#W,%=#(f=^D޷;� llM+��cFPd"&d/ O\}ߌ=}Qrzc׌.�0#}{rY!��DSP{DT d{^~>-K͔NHY韻Vy4ȲQb�|AQ,׊aMǎ>=*>"&{iFh7zėEUd NTŬwb�� 8-ψ艨Ț{gٚxD"|�]],QDYΊO9f2Y)�csA5Y3o@N̯f#r|-(uEeYAQiA��1E0zT ++ 7jr,˟Ҫ'$lI8F<˄[�à-h`[DeȎ�ɹŚ"(DN0 [GGw�89Y,ŔwYQ! _�\bY0n>cV.}"W3lIaKR2¦� nŕl{m ��`9`|J"&o^>qw,vv#:�.OOVl[ECOi>��ܗ?TTQMU*�BtDjDŬn~k;~��dŽ-ZM<f�`3AUJV&_�g9/߰i2-u!��G-h( lQq�$+^4�x(^AaKqD�^"(��`;A'VJdӭkcxjYכMҹ=�� �IDATwO}}~#�v@gsY:��y#(F+#3"(zB=EE+zmqR2[ ǚ,��sGPU11klq/zTg-1o!�YIɋ��ŹEƌH^QWx*FKY޿|{ �Vv^V}o Y.�9ٶGEg ycia{l:xy$˟Z?��ɪ6poV ��`9NWxs2,>eO1Gxy\�'Vz=IA1��rN2=q/>kEJ��,(_6f? ��q"(Ui=>gGD}a>r()�`,ѷ lʋ(l�?{¹-Gw3"(%\yU�ؑHNx ��X~#B3aQw8+~Gq^G}�pX$+Q��4XB*+#bY��z]xx*/)�_cd{W4fڊ#a-hvk~G:��aDPuF?��9Qg۪ �5NqD#:5 )� 8{KͶm^>[�l9lt�K޽u�E{鑘qWJ_�`<VU="+?3�| kJy��HFܫv#�!" yؒ{roy�oTx4�V qW]Gl��h%E��؃s ̨)�&+Z=�P"^G{7\^s˕�~c�v[��2+��`-犠'MvX-J;"*f?B�U  ��X[2@LhEP��x��G\ḧ8#g?~�{Fi8h��g /?WP̤ZΫ_~֐W)YA1��*/(Vdv| ��GDnQ]�T���A�dg7Ħ�\DP�h(=[~ot,��"$��;bDyn(.6�A/E�� "(����D��sGP����0{71C|~ zC@�y "vr����F9�`3AaŀDo},z�;3z,[|w��8=�،s �@�=vI�� M<"h�3!_�����H?"*z<پ'3xP1ئyG<^iZ,DP�����4 b�p�����G,�1cL8&ϻUP ���� "("zJDP�yѾ/����@'犠M6<·/gA����BEDO<2bS`}V=���U}z>P 7WyiƑ/����8�cܯ4ڟ�p#�،s -9rEp_p� >��qN2Z鍪pu.�A#Ua# ڲ���� "("(+mU/���Ga}Ej!]om[>5+SQG/+3gILO-q7[eH ���cCK^b(8Wb?/���8cFi9z[y T=(5)<���x4AaK=Th8+<j5ڣR+˶y����cEPhliWJ �[ᨏȏxL'޾ ����Ԙij*Ogw6xd콡 >j־~r],js{ ���8A!%GAqGzLϩҧl%3���`–'3JU0(NK <5Şcf?Zp=#t/���8A! xTvl! de6���`.׭1lu 7l@RaDި ܨܸ8(GcUIA$���kFgKv|t[)|J#0٫l>? iNUMG2--N���pyqȊJ+{JGC=8C ���[=J^%V)< {!Ժ$!r 9d ue|ְE@Q����"(eqXW�zAq$R"#l-2l`����ϱ"(FKޣ:=>+*zy}]Wa#Lnd&ٰ~{Dw$���Q87^)x8e|"&xGXlg \6����M<zK^W!}4jtF^{"$`kNYAm����!GOHGu35z+]�W@_Yњx #�r�`3G'//??ISrOxbTZp8�I �`3CPn %[RUt1�ޱnE7yk ٨^0?b`[����q[, DPGw�WB,zj'Z?egsm6]ػ����̏%VԂ.o6-^"'*NZy_F;żkV^yћV=r٦���DP-YU~29=kER<?{.�@}zM;<9= Gӱ3-xK ����uAY$*FM<cHRlM%%2bt-%EϥfO���8,l䣲A1R^Vpd =Yw&"D=K>(-ez|^J6 jb���}NEc[%gЯ8 \& 84h\���'Y^FynaKĶd~rag߿AA__-Ya=yB߃>i}<CdQQЗ=^ښ9E#}��� 3K3"(t l9Qw)TOIFHVdt����3J#t4Ũ><T{W΍ʉ{C!"(7neoo����{qlALLV8{%c8roT'1m\LSj=S>*(Zpo(;֗���y AQ-?=}u߮ǟ7ZEo~ `OT:Ǭ4hyЧ${ Iq̔Y%EY!ߛ׎���܇ K ^ݖM<^_ۗbٞ|wJp4=edb&9@xtbNc펭MH8zX,���lq^ds_iaWiR1{>(!qc;�䄝G�xn哌�`)(8=jyؒ^F7u2_J?WR:kE O\xzJ˦+Q{ʌV '6uG~.`6#%KV9s��؎k Z+zrBGTHLKiR1mGwhU֖b���Ow6oݞGuz]O^VPh1!rBw)DQH)@$'ZC̭ͷ sFV0[eվlb.���AƚGu$y?f"'rFr]GB"j֑X# `5Y6*[6Нdj1!"0���\GP-2QiX|uhY~\IgZ:x}I ]!}7{akZNϟG7Q0z^U^bfńLȢZ]o뾋<h}��� k*^|zdgZL=t$.1lĬf{4-< SNiv/=վ+¶ʓ���`#(*)>>QVPR<9az% `tM/ز̞H !鉮DPTqw}v E,���\)( ;-%V)%)O:>=~FMTE-z}QdrI!{4q7WYX+⌫<fzQK7����5E^XJh]FDPzA$=ї+4{21⨙GO eJVP|~Y->����01ELu{c<,b){gN3 l#goP4%c }xbꡧ~'BW;«kYa,Z]lWVY_�i����SPlM]*JqfԼÊ i�-l[bjIъ6)#`slDg޸kiHPdk, ���Y<Ȟq1,?BJ OP -[=lDIq)%4l$rB9#(l$EO(>k%ƞb+)$}$qŕ[},eBG���`=}+`>YL*",4(tV>dM<ta?=Ě&#<fDUD:<==ibOliENH+rJ nm^AJ����1"(T#A!b+^^I6 OTg 3׹9'rb4zbCMQm_lj ;hɂ���`m\rCfR x}'$M +$tlŲg fiǿ~}ʸ]@XQ~kD#a$zȄma2v7qCdnъl ����\OP "({ / [zr GkmMJDPJE+GPd"z2uź HV֛e9����«|w֭ݮ-Gr¾_C;iIB{Zk]9 ++>'f=DY0 .oHLw1cpݖOnt�M8 x~VyQ^s+&jIC,~i9sDQHV^Z h&a#*M<mVo^Jծ4 '��-!GYcgY>:dl~Z9A1rB79aOLDQ#6zbTbj VYv,Mۯ6#;#]᪠mG=���~–&YxqXA!ZD1iA`3Z)m&܈QAN1+Q>(Q[6Zm-ii?ڹeM< z;%B����u/E$(8cBJQ#V4EUPxr<CREiʼnP艜艚hIHT6C"a$.n_u%o[:](����x AӋh=%M7<{|@Ą')Яdf}RZLTA+'z#(''l^38j#(tԄͲ��� 1EQwAaK"'g$^am V%"DhE:QH6밟!oF.f����^Pd[UF>{*,ѲRB{r!jaKvY\]WD&$ZmQbt!"'촗 ]rOeO ���DP ;뒲ObN3]ǓzZK'Fn_b@7ň^'5QycGERu�b lEe}ofý}/fQp[o.&���y,A1ZB֏줋v EMDxM( xZ1 lԄ7Iģ'jbME, ,guq魗eMY e=;Q$Ų dh]3����|qAKԖ->TӲҭFD<DO3Y^Zh F{_+G{>3{M&OX!!ɶ$pHHX,K[Ǫ/p���w#(F$(3{lgK%+F"!ޱ=?yԖ:xQYȚvvْ3%HVV,ă&3Z�v[>�6AUrGv=yLhESe踪%v[|{3Eq-MXAQ®1iKX8YۋhEPx3)=E!{ݎG5(Fw|||e '��AᕐHVq.‹։;ȵD&!ZM:FOdQDPlNDb,vZbr&r3 d���|Aa+[sJʨ4|y+YcZƥQWSt3zsG%r➯K}4|n~{ُ],4/vۙɎvnY���@C%,c<N}*lRQYJHf@;-"(*~'Dcxpx۬-; ^V,iYvcә���xTOPDQ(چkBe<eyT鷷Eq| V8xJ"&d\tESDkȐXEzi:݊۬~V' "(*QY-AakX���c H"*ZsHJh8r_?[J^vXv$6Sb[$F?T$ OJxrb+EG#+Zjt' j3.nAɉVlqڎ��98 =B{dl loA /j6w*(<:QYg-I1"$<Q4{Ya xbL<)aa b���x$YE'*ҳ4?>4&:YcJҗEMx}<?y<OJ訆H>dB"zCG&%|9 -)<f噽#rc+t'iSU/=BQ9r~}_)���@Pdzg%cM41]6WMM1hHDdb 5;)={v=9aӼmF#en{{H>���̶Ʒ(YUQ5ZIɽAuRsk\|E~Z3Z t&VPsbsg?#hǽٜQ'!?¬Zndb$m`"Jl7@d���pUSJ΢)2! Gt^2zEDUȠ- 35*ELD:<x h'zi͏kJ(_g��UAPddf#,c</&9ty%ZojQX~^^Ig?xOj0~57#"1sVRDҢ*'ZQs{ڳ(JY.R.];{{st ���W"+V-%Z^*Š [*QCD /Ϧ~DѪQɋdȚaFHxR"gkؑ Jd>W޸wN+b儖2.}8h)1b,w"&Vw^Xd-���JCPMOc<o}oۭume�� �IDATBE~R'#&tEHuHJdmcm /ͻ<z.Y>6/ DNxPwCZ�rݖ�" ";ӄ1sh0QכlKZTʪtxi+(DRxGWE~#R=2qI(*W"c"z3r^Gőh,J:m5D^vk;o~bٟ+ٵw[Iߊ:qYG ZGj�� r =%dYޛFPDO؈ /?l&l^̗~)$X>?b$=lC}D5*QQ?ȉV?DP=[\gŠ{,tR]"ʲa=b},=Nbf=ё&��� $fv;=%-+;=*vnYI8@FQsHPXIy?wE%H<xT#qDOVEKYM92AVVmϳ,}VހPٌJV{ fnJ@6կ& OG?7ƣ-G'dgse[#^A1j mꏢUJͺbh+ޣ:Yf#* c= ]8r ;}x6Ҡ%(G^x‹ӣ}Mx<&-%8ZU|o�؆^1q/l#<==^y~~v3˾{"bP}E x6Yt)`$l%g#$<9}zShq!=ؚ̞DGΣPOx #5$r9<a]�vVG ߊ2>¦E8PXma}}܌FPȴT2)<??BpoZ 8e?AaO -FUK4["z:zT G;+.FԽlQؓ@l{^=1P^*Rڜ*(*Qѵv'm .'qz}XT#],jbVŶbkV!�\,{U\QAxY7@ZdWʓrV*^DHP"(tE$( 'YQ(Z "Q4CGmђOOmAa\7V均h �V6V}^}{Y|38"mus o{4Ո3)!o:F8\S-7^^^7Z\Hb̊Db%MR.1G-c;?l)9IVJ-y{īK?KQJZFd=dJVtEmk& ^e=<O4hDIhqOFdל#�-)Fn}Kko+;1yB%(W[~W�L91CvT+/T^__v[ߗCʷ�F%~y}};Dr"2"^@PEkdY7@KIӦyOu VLȧ٢1(9GKPDo ߠ"$l%DUPHz%"=B'(ȈLPT#(s9扅>[⇣K^~h97/=e-}goQ,W�[Y:GHDbB*Y{`vݖ7<6H -)=Ga?eMF/(FK{hU+�§DBd ǭxy3+((z#*s-Ak y J_k:"#lo]מ-f8D2!.X.u6u ]\wrm MB�#kU<f4 1ŲiDS<r"&Y$Ƒ~(͖|ctZ_u[JTBu.JlQFL [jAa?mUA OD!YZ$!cj]g<,"*i/+%Z-żϪ|#A!{&(Dqc#ZCu_WɆ,;I5 i$ QWBW䭘w')F?{֙ʬog1au=Z|u"dYzTd@UPrM5eVyhw-ʔz^3eM<tzxd\gŕ]- ;mo{ɊHPx-"AQXΏs^R}"ꅎk1WNޞ4L HPXI!OGLc(Qk8%ѵ۰IR<FhG<ɐ h~%v3 ;U3A#AQhEEDEg߯"(d<Fu7c4 \ ObdˉqC.k^վ}JZTeEKV3/kvcs}w6s13BGJ6rBoAW@?^ӎg8 ý"(qq*]6BE4+BGG NJR*n=b{~) nKPh)qVAɉ֧(OB*2$D$$d~gE6ٖz4/W< qiGUPd-" OZs[m#k9-g9Co"nׂCΎ\"(*oأO ٹ {=d[JhI!iIaKzWy#8fVVJr~HPxE%!DC5ۇ>^>D;rH ^ɇYHϾ}]7ŁΚ"zΞGEMWg)κ\v p,_ ^:MG*NLbB\_8;A#)DDߦ׏Fk1#J(cAPl-=W׈%<"ń4R^N =.ӺFE@QY4 J 4pYOSEVNd⇳b<AxYtT5뾋3/Afp?_ ߉w`K}:gV4lߨa&D8utԃGBċ''ޖ׿}P (Jب$\G*ּJG昂žђLVJO=J{"/oB=a jD8Ȃ"1TKBd#{ՊAvt7s/͎{3Ҫ<CTgD'.Xg)rGYGeٱ:$,eYDJ^//￱*7Yl==Țxh OeY&1AW-lG"%l+)<9q&}R㘂J=+]jWb$7 (EP={z=#+2yѻ'(UڬqD.),i^vтBgֶ/WR!z~+Zu|y#&DPȐ /Έ-{6׌VT%'&$:B7߰MDBMPx;'(t(M5=%5Ac,͖"IG}V<dBJRW}FP>{yB> LV.rVJTE6fǽs?hBߓ&ąiv˸v6GPi--Vdvk5-#(> MMG.{u~emn!RBDn v}YhIa(^^^>(>)7z<??/V8ZY'-޴CxA1|/]JRʕr+(t&+t[ΖZ{&<AaKGY%(Fl{~lJ4;(͎geO\ER Y"ٝKvVu_֗O:;~y;:Qȭ/{߲,'( VNV7HU@V I,#AB(zBЂ"�g^^zV#(aKϣHي )9zu+(lI"[\$#|I+'tUPPMY^zOɒ'�O>h W.SzYk[=m#'lDZHȸT HY[) vM=7}D)vawx ={ Y_KdW?}JR\HP(^__FJDdxAP̦CV4 .9KRrХM){i=Bn*J`+(dEK<Di}UEDBBO{緺@'^-!F}wVEIƞJ=oВB)(Zw ,_a ^Ϡn+BW:Vyo"*"9a#}FAR (–GR"*ZIŅ|3ɐX{%HiU+h{儝 Qqg[B썖ho.IG˚z;v=iѴ-qs4ɎwY~vB[/X%8J:Bm5xl{ӋPq}۶OOO6hI3I?IdEER}f}R9EVjbմ=Rhe^e[RDҬ-ٞYP,KhTP(hZ%ʴ7S{ {Qrȉep ulgY_#L 9ާňt:7{x}RD/j\,#Z^WR>>> نzQaUȬ^++-Yc&V?-AүGr–u. {2&(AaJy+yϑsvD)=eJ%"(-!z^Ԋ\t%{Aq<"A(`E# +:+@ RIk VeFVD6S\y[G$(>@&d"FIjWBdߣg~+m&{RQE},%L+җVRPx {&F Q-F/K;9P#U+i2ʉL\شh^YN8 ^ۨ,~oia?uzlGE$+Fzgv-- AK&X)a|xr;'>΄u6^j'(YOXDP zJ)6WhYm=-VXE6xE&u'd%aBmROV ѰZA}w板Ң3jd_zzY|Q꽬e*e9/XM>ă l~6m{r׶ OOŃ+GmyMFPy#۞N$>[;>>>viΌ?FiIETD88xDf\4^)ڛHrvpTP<!* gd=]g{A&FjD%t;r-l#(OZUgx[Gg#9,[_qQ[AUȇ,.+^I5^^^\9U;p%"9,9E>$=荠K\ (WK^)ז3)QKY<DPȴ9JNӶcnIwҼ pgl^ڲTx$/d'(4cy~jAQ-Yq6tV4^Tt zy/k!ɄŲ,"1tEL  Rr‹X5a]u(l=i-g`ƿ.WEu%liqVA0{}DP�}I*wfI4Yߓv۳.Wz\^EUB|{i?A /B OToQ*z\*Ml6-'  \[ix"-'=ŌRr.i#:^tE=X(MyQ06mg+26]+U2: {NEiZBʇ^A,cY8>hESx9ER<jvl#!eY*M<˲SϞJ Q"*(D-Y͵M:&GWe1̔6MOGi{ (-WDC6N%-~A2/ qj=Ya\¢%쐭}<Aqlt/ kQ6xxM>Ɋ D<x“ 2-A /*DOD1^ (Ŗ?.uG{DOId,MFE+(ugcbˡ4ǣ4y."(dAk/Ms HTX!QX3c]^ +.y6 5*;߉LNxEPxJ(bLOVdEGk -Jɽ%ᑴ-ѥ Y#!֖v!(<-MWҢYZ+,ZnV('Ȝa_Eu[V"쭵'hZil؟/J +!<)AQ&1-b"%tĄ'(aYp-Z?i#Y4Qeŵ#ՅUUɉ(k =>CPdia�x`<`儖 3eh jn?+I&2!1ڜCu v3bB| [ZOQ廬ܡ+8; :A!+"zCvw㭴-AP2օԒk֫hwX[- j?Z"�'Fg]v?gKUP Y OO&(Ȣ#ZxKZOdiiNZOmň!㑠@P*H +-*ib;3@Pͳҳ͒z9^%ň37msVZ�V/2iv9mfit%͓ŅlctfxKZNx!go.9,_v:BSȉ ŽW^M>(*gڂbF)g'Ct~SPd㭴Q%Ji[6EAQh[KW?aDxӑh (KS$^AG9[i\^C%Jۻ-9U ='<!5EQ|>ke m *<(ӥ=%jCtXT=:k"}w^{v (PX=&=(d{V@Q /V 2(nȁ_-l6) (r(Ko\гR-+,ϕi?{P&6pcv4LRG3#?C2".'HG{vV/Тlۻ(V W@]9(!< רV-ӝ 3u<F4 (^{t.pHK='jɶvi0̛mw�Nf ,`B $rrmvf� ?Wжԃber4VZ=-hQѲr5V{_Hi`ο"}˔̅<!DV@5i3 4r~*ЖJ|!=sBAv p8=(VwO@2xm33�DzJD )Z t4Hyʰ&-HAE ZrnRH@- .| (r:UNG*s[#+]m934XeVxQl?CzoJeSn֗ziC.<eV]5ϧH7"r|mO8NAGJG{fe_Pd'℀* ($VڣN-`jH˴^5ezOn[m@i5eXJyoYGhvZp:ﰎty9,D p}%_qX$7}[mEQ-zn{aJMY��IDAToa7#D ךhV"]>6xCX!BthGKBЖC[7-KNVzD4dֶhӥY (Ibv<oŊWة (r?>n /䍀6[mK. �rY,mӖRC zlȫW)3zPXe-‹eӯۺU)T,h:mPK@!։)yC[_kG.Цy`G~O YfW*;Jomˮuk@a3:rF@" +i]^:zڴ6ýʚ<- /bdaHKOoڴ6e@QSVj󴐂y?P�X^.\He`NGÉ6%A@/U /ӟX aϓ1QvZWnN5j%QA1{WJ臉vUiFEУF4& Jee[ iNU (:O=g"^)UV69CimȀ Zרpy'^-(aU獿 \Ǜ;ʭLXzO!�z[)5L~%iDҋXu -;UrRfr1iO#Cuһ"-Zb (i+hh;ģG{=| (e[޲P +M;` !fN3_j 9_ (<xXe_ zfҶ{˼j 7L4x{ڮ!2`ѿ魿:XuXnEM k[zq>Pzvzڔje "6_REIvD>Z)hhPDWŬ- ųi=尦V K.x#MŨ jހ5ѡol�޼ˠA.k=R8C$~-㸋| v#Rwv@@<OcMY +3{4l~/+LTQ =(a :d=eփ)G>Mˀ"R7C@=ЃAKmXϧZ <OAY EM,< '?P|QsE۪ o{-ojWA1zۏCPVPvƨ+M!��`Fh@1C<zhאb-Oj#zPhHcو6z ر iPaiqLr\e}D&W-)şf׀b+�rhHM*{4}!,ϟ� QS (��D _zPx]~uho~k>TDE밮%'�k~hQGi{VMyMўeIV )͖uP��*i^Sh}}FĈL=xGzPx쑚i7+ Iox]ܩ}�x{a@Lid})_O[ESm ��MrFZ8Qo:ҚeC7SR>#E@uuR+\zSC<#h1z��G@1+S}۷J��nqC@��T;}wzp;‰_9e_mYikу8*C"bW3ޗGb"z"B�VlJoU-ꙵ�qⱚϧHE?>ﲝ��`TzTv h!;Wv`. �F_~j Ux1:0�����L4#i[aNEp���X=(�����t����uxCx ϙЃ�����LGS$_+<ϡb6���  ���`uv+GjC'^n׋!�����`: �����0�����o���2fLXA�����a����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_blur_radius.svg���������������������������������������������0000666�0000000�0000000�00000061114�00000000000�021404� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="691.16125" height="323.75253" viewBox="0 0 182.86974 85.659519" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_blur_radius.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="1.9025946" inkscape:cx="345.58072" inkscape:cy="161.6214" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="g27355" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath8064"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel" id="rect8066" width="106.4148" height="85.659523" x="1130.7994" y="44.980705" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath9119"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.28857;stroke-linejoin:bevel" id="rect9121" width="91.434891" height="85.659523" x="1054.3445" y="44.980701" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1824.1153,-30.257008)"><g id="g27355" inkscape:export-filename=".\g27355.svg" inkscape:export-xdpi="96" inkscape:export-ydpi="96"><rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.334366;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" id="rect6428-9-8-4" width="182.86977" height="26.537575" x="1824.1152" y="89.37896" inkscape:export-filename="..\Downloads\rect6428-9-8.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96" /><rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.334366;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" id="rect6428-9-8-9-1" width="182.86977" height="26.537575" x="1824.1152" y="30.25701" /><image width="144.99167" height="105.03958" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiQAAAGNCAYAAAAhCGrLAAAABHNCSVQICAgIfAhkiAAAGSFJREFU eJzt3Uty48gVBVBQosr20FMvopfhRXsV3oFnHtgDRw8c7q4SSQ+6U0olM4EE+HkEcU4EgiDAD1gV AK/eS4C70+l0GgAAAr1EbwAAgEACAIQTSACAcAIJABBOIAEAwgkkAEA4gQQACCeQAADhBBIAIJxA AgCEE0gAgHACCQAQTiABAMIJJABAOIEEAAgnkAAA4QQSACCcQAIAhBNIAIBwAgkAEE4gAQDCCSQA QDiBBAAIJ5AAAOEEEgAgnEACAIQTSACAcAIJABBuH70Ba3Q6nbwf8MVut/N+cAEVEgAgnEACAIQT SACAcLuTAQOT7vFPdIv38F8Lj+8WYzPuMd7DmBKuTYUEAAgnkAAA4bRsGm79z7L09a+1Xf7b4X6u 1d5Y+jq3bq9o33ANKiQAQDiBBAAIp2Xzu0c+k6b3edFtIODTrdsrj9q+udd78HxUSACAcAIJABBu ky2be33kOe9zi7bMrVs9QNstWi+Rr3kpbRymqJAAAOH20RtADFURuK18H1MdgGkCyZVdo02ydN2t Xgd4fHnoKffvsUAkOPEotGwAgHAqJE/kHlUXoE9vxWJONQOemUByoXu0UHrXCSTwXMpwMtZeWbqu 9bipx8K1adkAAOFUSFYmuiID1KlYwGUEkgXufSbN0raMQALbcYsxK87A4Z60bACAcCokKzdWPbnG YFigzy3aK6oSbIlA0uHe4zbmtGwEEqBkPAtrJJAwSliBNl/KcD0CyUqloHCLygrQZ2zfycNKGVzm BhnBhy0QSC50jzNpauvuFUiEFWhbS1Bw1VjWQCDhjBACfZwWC9cjkDywsSrI0nW1+yoksExvdWGs ZZPmlwYaQYhnIZA0LP0ivuaZNFGBRAiBPmuskCw9y6a0xs/OYxNInlwtnJT3BRKI4YscPgkkD6QV Hmrr8tuxdeXza/edgQPLXBooTqfTWcump4VjICrPSCBZYOlv2UyFgLFqxtJAcmmFRCCBtrnjRMr7 jxAe/JYNj0Ig2YA8mOTLavNT64Dr8AUPXwkkwXrbNPlUW1d7rbntnLFtAcaNtVxqy1K7ZqxlM7as fO38dVvr4JEJJL97xAucXSuQjD1maluAPnMCSS1YPCIXVOOeBJInMRZWLgkkwgm03eqL1xc6WySQ PJBW1aN2f866JZUVYJ4lrZd8ys+4yds5c9bl7wFrI5DcwZy2TGu+N3RcO5AIJ9A21ZZJtz2BpFx+ z22HRyCQrFQrjMwNK+l+7bacB76aE0hq1Ywl7wPPSiC5s6kBqK35OaEjn47HY/f4knIby/nafdiS udcaqVVA8nUvLy9dVZGyTXOt7YdHsslAcumXau8X9tw2yZxA0jvlgWSqnTP388HWXBJIWm2Z2uNa z400Zxtqx4lH+Aw8tk0GkjW6NJhMTbX3SvNA3dT1QaaCxdL9y5c7z0ggeTDXqILk98cqJGPtnHx7 yu2DreqpkIy1ZfLl+ZiSWvvm5eWluR3H47EacgQV1kwgabjki7e3LVNb1xs6lgaS1uOmthM413Mm TR46xlo4+fxUO2csrFz6WXrlxwZBiGsQSFaqt3LSCiRlaEmvmb92vgw4NxZIUsXjdDqdVT/yx6dw MVaN9IXPFggkgcZaKL0Vkjx0lLe1Zb3tHIEEpo1VNlJb5eXl5ct8fjsMn2fQpNt8XQortRbNVPUk f01YA4Gkw9hfLrV1vS2b3nbNWEAZCyRT68rXKrel9vmAT2OBJAWL4/H4pVpS3uYBpLzNXys3tl/e a58VdLg2gWQFygDU26bpmZ8bSAQUtqw1qLUWSPKxIyl4pNvytfKKyFjrtKyqwDMRSAKMtUnGxnm0 qiP51FreUz0pp7RtQN1Y+yRvz6T9LLVvXl5ePpbnIaW8PwzDl+e02kC51j4rwPDoBJLfXfrFO/ZX zVjwaC0fCyZTwWNsKp83N5AIKGxZT4WkFkjSlIJFa19vnT1TG1PSMxj2Wp9zSvmewg9LCCQrMWds SWs6HA6jlRWBBMbNDSRl+Jj6ok7tnbE/XGrbAc9AIAk21ZJpVTDKoFELH1Pret5HIIFPtUAyVhnJ g8nr6+uXcSRpWW0fK5flwWYYho9T9ctBtGldbZwKPDqBZKGpMRat1s3SqbdNUwaRPHyMhRSBBKbN DST5lIJICiGt1m7rvfLl5eDX8vlz99PyvbRgiCCQrMglrZqpsFKOTxFI4NxUIEnho6yMtMJD63Tf Vuump+0DayWQ3NklFZEyfLQqHofD4cvUWlZ7bq2FVG4/bFUrkORXYs2rIq+vr1/OkEnhJK+SvL6+ Nl8/399SSEntmmH4egZOT4VEmOGRCSQNYzt3bWevDTyrLb+0bdNTBemZ8sdOtW+mPjtsxVQgKds0 KYTUzqzJg0huqnpSvlZ6Tk8gyV87r7ZMtWim9ntBh2sQSFZiaWCphZH39/ezda2zbvK/xtJ2wFaV X7ytykg5VmTsdN7aNLWvwzMSSIL1BozWulbV4/39/Ww+X5bfLyssKiRQN1UhSdWQ19fX4XA4DK+v r8N+v/8IJ7X9qmzL1N6zDCll26b1mioXrIlAslBrkFqrjHrLds1UNaQMJK2AkgcTFRI4N1UhyQNJ Gj9SCyKtFsnYdU3KS82PVU5a77N0/xVsuAeBZEUuCS89AeV4PH60cwQSODcVSPb7/cfYkVYASY9P +2aaH7uCq3YNWyCQPJCpSkgrdLQGrqbwUZt+/PhRbevUxpOU2whbVQsk+ZS3adKA1uPxOLy9vU2+ bq0KkoedfN9vVSzyXw6GtRFIbqQ1Cv7WbZup1k0KInkgKasmAgnUTQWSNF7keDx+hJKxKkkZOlLY SFWTcj49t7eS0tuyEWJ4BALJCvQGm96AMlY5yc/AEUjgq1YgSWNHUhApg0Hr9ODa/jrWuhmG+qXl 4RkIJIFqISNfVw6GGzvbphVEyrZMqoy8v78P379/P1tWO/Omts2wRbVAUp5ZU7Y+8+e1LqRW7rut cSVpXTmf5I8trzUCj26TgWTpl+pUGbQ18OxarZqeANIzluTHjx9nU21ciUACX7UCSZrKn2MoA0Ee RGqXms9vy3BSa+WMVVBqx6uybdRaXm5363ktjhMssclA8izmjjkZCyp5OCnPvEnvld/CFtWumlpe ayR/bH5tknzQa2uweqtNA1sgkDyYuRWTclntQmdjrZsfP34M379/P6uY5I8ttw+2qqwOpCDy/v4+ vL29VceO5JWPtE/lY08Oh8PHuvK3afJ9u+e0YO0Z1kwgWaisGIy1acrnlOsvbeUsHcyaB5AUStJt ftbN2OeELSkrJCmQ5GfU5GGkdkn5PHzUKiZzBrn2VFfyoFLOl58rf8zcNg1cSiB5QktaOHlASYNd 09TqR8PWlINTD4fDRxjJl+cDXMeuJ6Q1A58EkhXpDRrluvLAWF6lNa+U/Prrr19CyY8fP87eG7aq vIDZ29vbsN/vh2/fvn1UFvKqSGrn5FWQtD/mP743tR/b/9gCgeQOpsqpU4+7VitnalDr9+/fv0wp pDggwm/Ki5kdDocvY0fyH9lL036/H/1l7d7BrXPaNMPwtfVSLk+fBR6JQLIxPUEmr5x8//79yynH AglbVg5STcvyCkhPWADOCSRPaG41pdXSSZWSv/zlL8Nf//rX4U9/+tPZdUlgS15eXob//e9/w9/+ 9rfhn//858eyNI6k3J+WVDZgqwSSQHnbZu4B6drtnPIU4VQd+fXXX4effvpp+Ne//jX88ssvDpxs 2m63G/74xz8OP/300/CPf/xjGIbhrC0zto9d2obpkZ7jSq2sjUDCpP/+978ffXLYstPpNPzyyy8f g72B63mJ3gAem5IyfGWfgNsQSFbiHv1mPW2Yz74J1yGQAADhBBIAIJxAAgCEE0gAgHACCQAQTiAB AMIJJABAOIEEAAgnkAAA4QQSACCcQAIAhBNIAIBwAgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAg nEACAIQTSACAcAIJABBOIAEAwgkkAEA4gQQACCeQAADhBBIAIJxAAgCEE0gAgHACCQAQTiABAMIJ JABAOIEEAAgnkAAA4QQSACCcQAIAhBNIAIBwAgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEAC AIQTSACAcAIJABBOIAEAwgkkAEA4gQQACCeQAADhBBIAIJxAAgCEE0gAgHACCQAQTiABAMIJJABA OIEEAAgnkAAA4QQSACCcQAIAhBNIAIBwAgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEACAIQT SACAcAIJABBOIAEAwgkkAEA4gQQACCeQAADhBBIAIJxAAgCEE0gAgHACCQAQTiABAMIJJABAOIEE AAgnkAAA4QQSACCcQAIAhBNIAIBwAgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEACAIQTSACA cAIJABBOIAEAwgkkAEA4gQQACCeQAADhBBIAIJxAAgCEE0gAgHACCQAQTiABAMIJJABAOIEEAAgn kAAA4QQSACCcQAIAhBNIAIBwAgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEACAIQTSACAcAIJ ABBOIAEAwgkkAEA4gQQACCeQAADhBBIAIJxAAgCEE0gAgHACCQAQTiABAMIJJABAOIEEAAgnkAAA 4QQSACCcQAIAhBNIAIBwAgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEACAIQTSACAcAIJABBO IFmJ3W73Zbrne5xOp5u8H6xVvk9E7pvwTAQSRu12u+Hnn38e3t/fozcFHsL7+/vw888/CwZwZfvo DeDx/f3vfx/+/Oc/D29vb9GbAuF+/Pgx/Oc//4neDHg6Akmg3W43nE6nRWXYsoTbO728vDSn19fX 4fX1ddjv98Pb29twOByGYfjtL8J///vfw+Fw0L5h03a73cc+8oc//GH49u3b8Pb2Nuz3+4/9Z2wf W7rfzt3G9BxVHNZEIHlCcwNKeSBNB9xv374NwzAM+/1+OJ1Ow/F4FEjYtLTPpNtv3759hJEy2M8N ILB1AsnG9FRPUiBJ4eN0On2ZYKvKfSavjvRUQYA2geQOauXTvF2TvuSXlnN72zLpL7e8NXM4HIbD 4TC8vb19VEHS66THDcMgkMAwnIWLFEhS6yZv4aSp3O+u3c5phZ78uCMcsQYCyYr0BpDelsz7+/uw 3++H4/H40Y5JIenl5eVjfR5EBBK2rPySz4NHCiNpSmGkt6XTG1DgWQkkT6g3uJTVkjx45OuHYRBI YDivduahowwirYqIoAF1AslC+QGkbL3U1qdlZXsmn79Wa6YMHMfj8eOgmaohZVUk346Xl5ePdk55 /RGBhC0rg0MePvLqSFkpWdLCuWYrp7b9rTBUHpfgXgSSBzMniOTjPfIQkgLI4XD4uJ/CSF4Nyc+a yV//9fV1eH9//xhbMgwqJDAM5xWSvAVaCyWpcpIHkfIU4fK21cqZEzxgjQSSFZtbQckrJimklANV d7vdR5A5HA7D8Xj88p4CCVtWfunXWp9zB7UKGfCbTQaS2k7e80Vba8Ok5alt01o/Nl8efGrBIgWH NJ/fpvnX19cvlY+yLZOW5dtYq7CkICKQwFetQJJXStKUV0h6Wje9F1a7Viun/FzlMai2fum/E/TY ZCB5FHmQSVNtPEd+5kv5+DyQ1CoieRCpnS1TG+CahxGBBD7VAkkeSsrQUQsoZetmzviRfFk+n2/f WLCARyaQrMBY9WSsRVOOK6kFk9bYlHzKCSRsWSuQpCk/66Y2f+n1SNI2CBo8I4HkRloHjFopNN32 jAkZhuFLy6Y2n1dGahc0y98zPxDmg2AFEjg3FUhqA1d7xpX0nG1zzbNuhBsekUDyQPLQUcovWlaO K0nXCskfNxUc0mukU3tTZeT9/f1LFUUggU+1QJLvk/v9/uzMm7JSsmQsSU8lND0O1kogWZHev3xq 40pS1SR/rfw1UyBJtwIJnJsKJPkA17JaMvWLwEsGo8IzEUgWWnpgGGvZ5Mta7ZphOP+xu9pg1TI4 1AJIfhDNz6ypjTXJ3xu2qrb/5vtT7doiZRWkFlDmtm5u0bIp52ufF25JIAk2FkjKEFIGlFo4yNs3 rdfMqyjpx/XKsSMqJHBuqkJSG0+Sn4FTho/aZeZr4aRVBe0ZBAtrIZCsRG+rpqya5AElV17ltQwj KiRwbqpC0golZdC4tHUDz0ggaZja6VstkXL9bvf1ommt161VM/L5vGLSas+MvXY5pfEitTAikEDd VCApQ0keOmphZEnL5prtmvJzTB1Dxv4t4FICyZ31BpJ8kGmSqhr5slYQSut2u98uBV8eLNN4kXwQ a+3KrgIJfGoFknL/yudbv1lT+z2bWmWlDCLlMgNieRYCyYpMtWuGYbp6UlZeWm0agQTOTQWSqfZN LXzMrYLAsxJIFhqrTNTWz3m9WnhoDWIde+9a2ydVWWpBRCCBcXMDSa1SsjSk3KplUztWja2DWxFI gqUdPrVO0nxZ4UjryopI/jqtg2UKH6lFU44bGQsiAgl8ao2jaAWTWpgYCx+9A13HWjb5fVgTgWQl ygNfPl9r3bTUTh8WSKDP3EDSGvNxafUDnpFA8rupFszc519jG1rVk7Htmxpnkl+NtadVI4BA25xA Mja+ZCqwlJWP3vDS2rZy2/PHXfLvAJcQSAK0dt5yeWrdpBCRz5dn4OTtmfx+HkTy56bleSAZhvPf wlEhgU89FZJ0v3ZmTM/8VJCZE0rybYNHJ5CswG63mzxbJs3XKij5c/MLouU/2NcbSIBPcwJJ63bO 6bvl+8IzEUg63GvnH3ufVvUkqZ3umweP8jYfO1IOohVIoM9YIKlVMnoqHrWwsnTKt6U2X/sMtc9X zsMtCCSB8pAwDJ8hY2w8R/kbM3lFpAwd6TFlEKm1gdLj8vfJlwHnxr7oe9orvWfLjK2bCiOwFgLJ So395ZIfEIeh/uvAqX2TByKBBOaZqjxMhYc5g1Ph2QkkDflBIOKMm9Kc6kl+f2xdqpq0ru5aztfu w5b0tDTGAkm+/BpVkN4KSU/L5tJ/C7iUQPJgygNc2aKpKcNK/rx8vlYlaV2NVYUEpk2Nv5ialoaO VsiBNRNIVuJaf8W0AkpOhQTqeiok+f1W1eLSCZ7RJgNJbYee80X7CAeEscrHVPsmXyaQQL9LAkn+ mCVjSHrW1eZr71tbN/X5Lvl3gh6bDCSRLtlRyxDS87jac1qn9vaMIQE+1b7MWyFgTrCYE07y+7X5 cjvhUQkkK7XkAJPCSR5ShkEggaXmBJLasjlhBZ6dQHIH9zig1EJGq32Try+X5bdAv2sGkvIxS9bV tqWch0cikDyQ8qDRarksWddTBVEhgXl6KiStdbVQcek6WDOB5Enc6mDkIAd9rhlIYIsEkt+VB4G8 MjBn3SNK1ZJhmF8hAfrMDSTp9pJWz9z3K+en1rUeN2cd9BJIguU7chkEageOuWNByjNy0mv2ntor nEDb0i/6nmDRu662TQICaySQbICDE9zGJYEE+EogWWCsqtF6XJRaRaS8r0ICy1wjkFyrQtKzrrYt Yx7hGMZ2CCQPZOlYlTJ01No519omoG5JILlkLEjrMbBWAsmTc5CC+9CygcsIJA29bZk5z1vLQWjp Z4et6T3zZEnL5hrr5m7nHGs5nrEeAskDu/RAsXScyNpOa4ZHcOkYkrF1PaED1k4g4YwKCfQRCuB6 BJILzRmIusbKw1q2Ex7NvSskLnDG2gkkKzX3wDEWjsaqICok0LZ0DMnYa2jLsFUCCaMcEAG4B4Gk w1h1YeyxY2fZrPUMHKDPLSoktziTpvfY4xjFrQkkK3eNg8ScwAXUXSsQ+OJnq16iNwAAQIVkgaW/ ZfNsZ+AAn+5RIbn3mTSORdyTQLIyxrPAOhi3AfNo2QAA4VRILnTvioVqBqzDLVoqzqThmQkkT8SY FXhMro4K07RsAIBwKiRXdoszcIB1u/dZL86kYY0Eko3yi75wW77oYR4tGwAg3O7kz+NhGO5TJVj6 Hr3Pu/XrA/2WVkhufUbMPSo3qkMsoUICAIQTSACAcFo2Dbf+Z4lur/hvh/u5VgvjUds0WjRcgwoJ ABBOIAEAwmnZdHjkM3Du/ZrAdd2i3eFMGtZIhQQACCeQAADhtGwWuPc/2bO/HzyDe7cwnv392B4V EgAgnEACAIQTSACAcMaQAADhVEgAgHACCQAQTiABAMIJJABAOIEEAAgnkAAA4QQSACCcQAIAhBNI AIBwAgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEACAIQTSACAcAIJABBOIAEAwgkkAEA4gQQA CCeQAADhBBIAIJxAAgCEE0gAgHACCQAQTiABAMIJJABAOIEEAAgnkAAA4QQSACCcQAIAhBNIAIBw AgkAEE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEACAIQTSACAcAIJABBOIAEAwgkkAEA4gQQACCeQ AADhBBIAIJxAAgCEE0gAgHACCQAQTiABAMIJJABAOIEEAAgnkAAA4QQSACCcQAIAhBNIAIBwAgkA EE4gAQDCCSQAQDiBBAAIJ5AAAOEEEgAgnEACAIQTSACAcAIJABBOIAEAwv0fyxFttYm/kpwAAAAA SUVORK5CYII= " id="image7954" x="1128.6367" y="35.500729" clip-path="url(#clipPath8064)" transform="translate(769.77073,-14.723691)" /><image width="145.52083" height="103.1875" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiYAAAGGCAYAAABPOko1AAAABHNCSVQICAgIfAhkiAAAEPVJREFU eJzt3c9OG1cfx+HjfxjUrCr1Gt776MX3ArrvppvuKkUNAYLteRfomMMwYxuHhK/t55EsAwFDlcz0 w++csSdd13UFACDA9KN/AACASpgAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gA ADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGE CQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQ Q5gAADGECQAQQ5gAADGECQAQQ5gAADGECQAQY/7RPwA/Xtd1EY8BvM1kMol4DPiZTEwAgBjCBACI MenM6M/SsX+t+77OPxf48fYtvxy7PGNZh1NgYgIAxLD59cwcM9EY+5qhj5uYwMdopx3tcfiWKUj9 OpMTkgkT3oVggbcTCPCaMLlg+yYib5mYCBP4eYamJyKHcyFMOMgxEQMcTmzAE5tfAYAYJiYn7L02 uo5NPnZNRLqus6wDR9i1ifWYCUn9mrdsiO0foyYzJBEmvEk9oQkT+HGEApdMmFyAfQHxlonJWJjY bwKHaaPjPQPkPS4nhgTChFeG4mNfmAx9PbDb2FLO2H3/bThHwuRMHRINYxOTY8Jk3+PCpfuZkWF6 wikTJmzV2BgLk33vt48DDBsKkzot6b9/6OPAOREmF+Ct+0aG3j8mTAQKPNs1MRkLk2Ov1Bn6vnAq hMmFO3Qqstls9oZK+5j9j8GlOzRM2tt0ethTTYkPzokwYdBYhOwLlPq17T0wHia7gsTzjXCJhMmZ OSQG9i3VjAVJvY2FytDjA092hcl0On0RJl3XbeNkLF7Glnl2xUs9JgUOyYTJhds3Falv77sfm54A Lw3FRdd1LwKllOdjsx8uQ8s7QoNzIkzO1K4Nr4dMTIYCpH9rPy5M4DBDyzY1POrb/YlJva9/1nfo MSdgOAXC5EIdGiP1fr1eb+/bIKnvDy3rCBR41t/o2k5BZrPZNjo2m02ZzWbb42c6nZbNZrO9r4/R Tk4s0XBOhMkJe8v/+N+6r6Q/HWnDpP1YfV+YwG5jYVKDo8ZJf+NrOz1pJyZjU9Gh79lnUy3JhMkF G4uVoSjp3/ph0k5ShAm81l+SaScl9VibTqfbaclsNtv5OO2UpO5FgXMgTM7M2G9T+yYmY3tJ2hhZ rVaD7/cnKfaawGtD+0pqmMxmszKfz7dRsuvYaacsYxOUQ34WSCVMLtChSzj9CKm3off7kxNhAi+1 YdIGSY2SzWazvd8XJv0rd+rb9c/hlAkTtsYiZShOHh8fX9wLE9htLExqjPT3aA1dvdMeWwKEcyVM zlw/Eg7d7NpGST9I2tu3b99eTVKECbzWRkZdtpnP5zvDpP269oqc9s/6E5Oh407EcEqEyYU7ZBmn BkcbJA8PD+Xbt2+vQmVoEyzwetPrYrHY3upx1//8/mXF7cdrlJiecG6EyQU55lLh/jJOnZLUMHl4 eNh+rMZJ13XbQAGe1CCZTCbbILm6uiqr1Wob8v0rd9rbZrMZXNIZmorWx4BTJEwu3K6rc8b2ltQo ub+/Lw8PD68ipQ0b4EkbGYvFoiyXy7JarcpyuXy1r6QfJf1A6ccJnBNhcoYO2VPyHhOTh4eHcnd3 Vx4eHl5ESnv5MPCkvTy4Rkl7nLQbY9vNsev1usxmsxfPdXLIxGSMSQrphMkF2xUv/Wd7Xa/Xr/aT 1CC5u7srd3d35f7+vtzf329DRpjAs+l0ut30Wq9mqxPK/qXD9e32GGyf4+StMQKnRJhciO+dmIxN TWqY3N7ebgOlXfoBntQrcObz+XZaUsrz3pMaJIvF4tWTGbYTk13HbikvI8V0hFMkTCilHHYZcf8K nRonNUhub2/Lly9fXkxVgCf9q3BKeV7eqRthF4vFiycs3BcjcI6ECa/sCpT+pcP9qcl///1XHh4e yq+//lp+//33cnNz4wTKRZtMJuXu7q788ccf5d9//y3L5XK7wbVGyXK5fPVkhWNBAudOmJyJoTHu 0Mns2E2x+15Lp42U29vb8r///a/89ddf5f7+3smUizaZTMr19XX57bffyt9//126rivL5bJcX18P TkeGXq370Fv/Bf2GlnUs9ZBOmLDXIZtj26Wdr1+/ltvb27JYLEQJF6/runJ/f18eHx/L169fy3w+ 3z7vT/9FME1IoJTpR/8AfKxjLifetwelPsmakyo8qcdDjZFD95AceoNzIkwAgBjChHfnNzgY5tiA /YQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJ ABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBD mAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAA MYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJ ABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBD mAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAA MYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJ ABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBD mAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAA MYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJ ABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBDmAAAMYQJABBD mAAAMYQJP0TXdR/9I0AUxwQcRpjw7iaTSfn8+XNZrVYf/aNAhNVqVT5//lwmk8lH/ygQb/7RPwDn ZzKZlD///LN8+vSpLJfLj/5x4MM9PDyUL1++lJubm4/+USCeMLlwk8nku27T6XR7m81mZTablcVi Ub5+/Vr++eefj/7PgxifPn0qi8Vie5y0x873HodwToQJe40FST251hi5uroqy+WyrNfrMplMTEug cXNzU25ubspyuSxXV1fbSGmPJdEBwuRstCewuslu7GNd1x01GelPSPpTkuVyWa6vr8tkMimLxcLY GhptvC+Xy9HpSXusHTM5aY/7ocARPKQTJryya8lmNpuV+XxeFovFNkYeHx/Ler0um82mdF1Xrq+v y+PjY3l8fPzo/xSIUY+ZxWJRfvnll3Jzc1Our6+3kbJYLMp8Pn8RKiYoXCJhQillfK/J0HSkhkm7 dLPZbEoppUyn07JarbY34Ml8Pt/e6rJOf2mnhsmhe1DgHAmTC9Ef5db7Q2OkBkmNkvV6XVarVVmv 19tlovo59c9qrABP0V7D4/r6ulxfX7+YmrRx0gbK92yUhVMkTC7YrkCpUbJer1/sI2mDZLlcls1m s/38Gi2bzebFFAUoLza51n0mNUra5Zx6a6Nk3+ZYEcI5ESZnaN9J6piJyXw+L5vNZhsnXddtJyXt 3pOrq6uy2Wy2N+BJe1zV/VntZthdU5P3uLS4FAHDaRAmF24oSjabzTY2NpvNNkrqrY2SyWTyYt/J 4+Nj6bruxRIP8Hys1KvW6j6tfqS0YdKPk7GrdeCcCJML0v+tadfEpOu6wTipsVEvOa5LOPP5fHt1 Ttd1Lz4XKC+ioi6Ntrerq6t3nZjAqRImF24oSNr4aCOjHxr9S4ivrq7KarXafq4wgWftsVajowZI DZL21t8AuytQ4JwIkzM3dNIampxMp0+v5zi0d6QNlfr57V6Uuhm2bnoVJvBaGxLtpta6DNre95dy +k/Adsj0pP2ecEqECVtjSzo1TsbCpF4iLExg3FiYtJOTdpLSn5JYquFSCJMLNLbXpJSyjZFdX9u/ aqe9PLhd9hEm8Gzoyrf+5KT/vEHHPJcJnDphcmbecmLqL+XUq3H2hUl7Yu1PSvobZIEn/eNtaHLS f1LD73ktnfq92nOCcOEUCJMLNpk8v6Bffb+Ust1vMvT5/Yipb7dX7QgTeK0fC21g9AOk/8Rqu6Yl 7WPDORAmJ2zoZDQWA2MnrqHfptrNsEMnv36YjF29I0zg2ViYtJOToUnKsa82fMjPAomEyYUa+k2r Xcap4VHv6+dOJpMXT0NfP6fdVyJIYNzQJvM2PnYt23hRPy6BMDlTh56kxi4nbiNl6GqcGiNDUSJM YNxQUAwFyND9IVMS+0o4dcLkwg2dtNrlmXYfSn3tm/7H+zFiKQdeG5pSDi3r9Ccn37tsA6dGmJyZ epLad2XN0MeGJh9Dz1/Sfrz/bLHt9xYm8GxXmOyboBwyITkkUEQMp0CYMKh/Ams3vg5FizCB3cbC pN6bjMATYXLhDj3Zjb2OjjCBwxwaJv33901IBAvnRphcgO89cfWXb0o5LEyA194aJu37Y3829rhw ioQJW/tOZjVQSimj+0ratwUKPNsXELtiY9dVN3BuhMmZak9cbSD8qBPa2PcDXho7Bo8Nk31LOiKG UyNMeGXopNefguyamADjjpmY9N+GcyZMLsDPmJ6YmMBhjpmYHPr2vu8Bp0CY8CZOePB9DgkTuGST zq+3Z+Utf51Dn7tvQ+shnwsc5i2Tj/eckgggkg2/vj0AwAewlMNB+ptg248Bx3ElDbwmTC6Y2ICP 9ZYwETFcCmHCu3ByBOA92Px6po79a933df65wI93yLMw/4jHhQQ2vwIAMUxMLsB7/BX7ZwI/33tM OExJODUmJgBADGECAMQQJgBADHtMAIAYJiYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxh AgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDE ECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYA QAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxh AgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDE ECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYA QAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxh AgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDE ECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYA QAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxhAgDEECYAQAxh AgDE+D+l/ymEBCy0nAAAAABJRU5ErkJggg== " id="image8900" x="1034.313" y="42.608383" clip-path="url(#clipPath9119)" transform="translate(769.77073,-14.723691)" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93532px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396588;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1897.0149" y="107.65083" id="text8997-9-9-4-9" transform="scale(0.99927722,1.0007233)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1897.0149" y="107.65083" id="tspan7679-9">blur_radius: 25.0</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1897.0149" y="114.00422" id="tspan12511-7-6-2-7" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.93532px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396588;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1988.1193" y="107.65083" id="text8997-1-1-6-5" transform="scale(0.99927722,1.0007233)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1988.1193" y="107.65083" id="tspan9051-6-5-6-0">blur_radius: 50.0</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1988.1193" y="114.00422" id="tspan12511-0-8-0-3" /></text><path id="path6359-4" style="fill:#ff0000;stroke-width:0.0268653" d="m 1988.785,57.790221 -1.4403,2.316167 1.4403,2.31614 -5e-4,-1.91316 h 10.3491 v 1.91316 l 1.4403,-2.31614 -1.4403,-2.316179 v 1.913199 h -10.3486 z" sodipodi:nodetypes="ccccccccccc" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="77.805771" y="-1992.4337" id="text5498-5-3-4-5" transform="rotate(90)"><tspan sodipodi:role="line" id="tspan5496-1-0-79-1" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="77.805771" y="-1992.4337">50px</tspan></text><path id="path6359-7-0" style="fill:#ff0000;stroke-width:0.0268653" d="m 1951.1633,46.514479 2.3162,1.44028 2.3161,-1.44028 -1.9131,4.6e-4 v -10.34906 h 1.9131 l -2.3161,-1.4403 -2.3162,1.4403 h 1.9132 v 10.3486 z" sodipodi:nodetypes="ccccccccccc" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1971.1788" y="42.865734" id="text5498-5-3-4-1-7"><tspan sodipodi:role="line" id="tspan5496-1-0-79-8-9" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="1971.1788" y="42.865734">50px</tspan></text><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="78.546448" y="-1897.895" id="text5498-5-3-4-3-7" transform="rotate(90)"><tspan sodipodi:role="line" id="tspan5496-1-0-79-5-4" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="78.546448" y="-1897.895">25px</tspan></text><path id="path6359-5-2-1" style="fill:#ff0000;stroke-width:0.0189966" d="m 1897.5536,56.943469 -1.4403,2.31617 1.4403,2.31614 -5e-4,-1.91316 h 3.7345 v 1.91316 l 1.4403,-2.31614 -1.4403,-2.31618 v 1.9132 h -3.734 z" sodipodi:nodetypes="ccccccccccc" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1880.8026" y="46.50481" id="text5498-5-3-4-3-2-5"><tspan sodipodi:role="line" id="tspan5496-1-0-79-5-1-0" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="1880.8026" y="46.50481">25px</tspan></text><path id="path6359-5-2-8-5" style="fill:#ff0000;stroke-width:0.0189966" d="m 1859.1997,46.846299 2.3161,1.4403 2.3162,-1.4403 -1.9132,5e-4 v -3.7345 h 1.9132 l -2.3162,-1.4403 -2.3162,1.4403 h 1.9132 v 3.734 z" sodipodi:nodetypes="ccccccccccc" /><rect style="fill:none;stroke:#ff0000;stroke-width:0.625011;stroke-linejoin:bevel;stroke-dasharray:3.75006616,3.75006616;stroke-opacity:1;stroke-dashoffset:0" id="rect756-9-3" width="79.014572" height="65.917694" x="1921.9214" y="34.433186" /><rect style="fill:none;stroke:#ff0000;stroke-width:0.51086;stroke-linejoin:bevel;stroke-dasharray:3.06516016,3.06516016;stroke-opacity:1;stroke-dashoffset:0" id="rect756-9-3-3" width="65.899559" height="52.802681" x="1837.0151" y="41.360821" /></g></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_blur_radius_inset.svg���������������������������������������0000666�0000000�0000000�00000035533�00000000000�022614� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="691.16138" height="247.15211" viewBox="0 0 182.86977 65.392326" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_blur_radius_inset.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="1.3453378" inkscape:cx="82.135506" inkscape:cy="166.12928" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="layer1" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath955"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.264583;paint-order:fill markers stroke" id="rect957" width="52.916664" height="39.687496" x="2054.3066" y="133.89188" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath1685"><rect style="fill:#ffffff;fill-opacity:0.534286;stroke-width:0.264583;paint-order:fill markers stroke" id="rect1687" width="52.916664" height="39.687496" x="1833.8656" y="130.16852" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1824.1152,-38.195286)"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.264583;paint-order:fill markers stroke" id="rect2493" width="182.86975" height="65.392326" x="1824.1152" y="38.195286" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93532px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396588;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1897.0149" y="99.190292" id="text8997-9-9-4-9" transform="scale(0.99927722,1.0007233)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1897.0149" y="99.190292" id="tspan7679-9">blur_radius: 25.0</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1897.0149" y="105.54368" id="tspan12511-7-6-2-7" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.93532px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396588;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1988.1193" y="99.190292" id="text8997-1-1-6-5" transform="scale(0.99927722,1.0007233)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1988.1193" y="99.190292" id="tspan9051-6-5-6-0">blur_radius: 50.0</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1988.1193" y="105.54368" id="tspan12511-0-8-0-3" /></text><image width="97.895828" height="85.724998" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXIAAAFECAYAAAA6B7W5AAAABHNCSVQICAgIfAhkiAAAB7tJREFU eJzt3E1y00oYhtGWbIdNsTAWmGJP2JL6Dm51ynEFqgjRz9s+ZwZMNGg9fPkkZai11gJArHHvCwDg 3wg5QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlAOCEHCCfkAOGEHCCckAOEE3KAcEIOEE7I AcIJOUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgBwgk5QDghBwgn5ADhhBwgnJADhBNygHBCDhBO yAHCCTlAOCEHCCfkAOGEHCCckAOEE3KAcEIOEE7IAcIJOUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4Q TsgBwgk5QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlAOCEHCCfkAOGEHCCckAOEE3KAcEIO EE7IAcIJOUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4Q7rz3BfTs9fW1vL6+7n0ZcEg/fvzY+xK6IeQr +vnzZzmdTuV0OpVx9MMPLMtS5nkutda9L6UrQr6iYRjK6XQq3759K+fz+e3v4NnUWkuttczzXH79 +lXmed77kroi5Csbx7Gcz+fy8vJSTqeTkPOUWsSv12u53W5C/sWEfANtMn95eTGZ81TaCmWapnK9 Xp37lQj5RsZxLJfLpVwulzKOowPNU6i1lmVZyjAMZZqmvS+nW0K+sXEc39Ys0Lu2TmFdQr6xYRje 9ubjOJZxHEut1YROF9oqpU3izvY2hHwHLeaXy+VtMnfYSXf/SuE8z+V2uznXGxHynbQHoG0yd+Dp QZvESyl24hsS8p0Mw/BuzWJnTg/meS7TNL2db7Yh5Du7n8wdfJK11Yp3xLcn5AfRgu5TfhK1T+/Z h5AfSFu1PP5Y6sk/R9Gm7nYe26f3fnfKvoT8QO735iZzEizL8vbBD/sR8oO5D7mbgyO7f2ecfQn5 Qd2vWeBo7l8zZH9CfmBt1fLRzrz9O6zp8fmMffgxCfnBmczZ2p8GhftP7zkOIQ8i5mzhd+dMvI9L yEP4Uo4jEPNjEvIwLeaizha8mZJByMOYzNnSMAwecAYQ8lBizhYEPIOQBxNz1iTiOYS8E6LOVxDv TH6hRwdEnK/iLGUykXfCDchXMJFnEvJwj2+xCDqf8dGvpyWH1UpHRJzPcnayCTlAOKuVzpm0+IjV SV9M5B0TcX7H2eiLkAOEE3KAcEIOEM7DzidiL/rcPODsl4kcIJyQA4QTcoBwQg4QTsgBwgk5QDgh Bwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlAOCEHCCfkAOGEHCCckAOEE3KAcEIOEE7IAcIJOUA4 IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgBwgk5QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlA OCEHCCfkAOGEHCCckAOEE3KAcEIOEE7IAcIJOUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgBwgk5 QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlAOCEHCCfkAOGEHCCckAOEE3KAcEIOEE7IAcIJ OUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgBwp33vgC2U2vd+xKAFZjIAcIJOUA4IQcIJ+QdsxPn d5yNvnjY2Tk3LPTPRA4QTsg7Yvrms5ydbFYr4doNOAzDuz/DZ9RanaFAQt4JNx88L6uVDog4f+NP 58VZymQi74QbkL/hvPRFyIO5GYFShDyWiAONkIdpbxW0t1RgTQaGDEIept1YbjCgEfIQws3enMHj EvIgjzfS48dAwHMS8oOrtZZlWd7F+nFHblJiDR8NCr78PCYhPzD7cI7KmTwWIT+oNonDUYn5cQj5 wQg4SZZlEfQDEPIDafvH+5vDA02O5KPftmlvvj8hPxDTOKmEfF9CfhC11jLPc5nnee9LgU8R8/0I +c5awKEH8zwL+g6EfCf3+/BpmsScLtw/4xH07Qj5Th4ncQ8z6UU720K+HSHfQZtabrdbmaaplCLk 9OH+bSuvJm5HyDd2v06B3on5NoR8Y8uylOv1agLnKXildhtCvpG2SvGBD8+knfdpmgR9RUK+gfbw 53q9ltvttvflwOY8AF2XkK+s1vpuH24S5xmZzNcl5CtqEa+1msSh/L9iNJl/PSFfUZs8fOwD733/ /n3vS+jKUP3XCBBt3PsCAPg3Qg4QTsgBwgk5QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlA OCEHCCfkAOGEHCCckAOEE3KAcEIOEE7IAcIJOUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgBwgk5 QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlAOCEHCCfkAOGEHCCckAOEE3KAcEIOEE7IAcIJ OUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgBwgk5QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHC CTlAOCEHCCfkAOGEHCCckAOEE3KAcEIOEE7IAcIJOUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgB wgk5QDghBwgn5ADhhBwgnJADhBNygHBCDhBOyAHCCTlAOCEHCCfkAOGEHCCckAOEE3KAcEIOEE7I AcIJOUA4IQcIJ+QA4YQcIJyQA4QTcoBwQg4QTsgBwgk5QLj/ABv1VZMzPfqYAAAAAElFTkSuQmCC " id="image270" x="1810.9608" y="110.90131" clip-path="url(#clipPath1685)" transform="translate(9.1289146,-81.744933)" /><image width="98.954163" height="84.402077" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXYAAAE/CAYAAABSCejBAAAABHNCSVQICAgIfAhkiAAACEVJREFU eJzt3VFu2zgUhlHJmXV1ZV1dui5L8zBgh3WdpEklkfx5DjBPgwJCLH29vaaddd/3fQEgxq31BQBw LGEHCCPsAGGEHSCMsAOEEXaAMMIOEEbYAcIIO0AYYQcII+wAYYQdIIywA4QRdoAwwg4QRtgBwgg7 QBhhBwgj7ABhhB0gjLADhBF2gDDCDhBG2AHCCDtAGGEHCCPsAGGEHSCMsAOEEXaAMMIOEEbYAcII O0AYYQcII+wAYYQdIIywA4QRdoAwwg4QRtgBwgg7QBhhBwgj7ABhhB0gjLADhBF2gDDCDhBG2AHC CDtAGGEHCCPsAGGEHSCMsAOEEXaAMMIOEEbYAcIIO0AYYQcII+wAYYQdIIywA4QRdoAwwg4QRtgB wgg7QBhhBwjzT+sLSPH6+rq8vr62vgzo0vfv31tfwlSE/SA/fvxYbrfbsq7rsq5r68uB5vZ9//kf 1xL2g6zrutxut+Xl5WW53Wy4YNu25X6/L9u2tb6U6Qj7wUrcTe7Mqp7S7/d746uZk7AfqMTc5M7M 6kndcNOGsJ9gXdfl5eXl5+QOs9j33fqlA8J+ohJ4kzszKJM67Qn7ycpqppyY2ffdFE+E+rTLtm1O v3RE2E9m5066snaxfumHsF/EaRnSOP3SL2G/QIm5nTtJyk7dsNIfYb9QvZbxIDCyMqlbv/RJ2Bso k7u4M6JypJF+CXsjZXr3z1hGUXbqpvT+CXtDdu6MxDn1cQh7Q49n3E3u9Kg+/WJaH4Owd+Bx5y7w 9KDE3E59PMLegfrLw0zu9KLeqbsnxyLsHanjDq15o3Rcwt4ZkztXeet7i5x+GZ+wd6T+hKq408Lj +sX9NyZh75S1DC2Y1DMIe4eeTe5wNpN6DmHvXB15DxtnqM+pk0HYB1AmdzjDuq5+UUYYYR9Iiftb k7vfzsRn+DRpLmEfxLN1jMDzTAn2e/dH+f/ulUzCPpg67h5Invko1vVXBVi/ZBL2Af3p5L4spnf+ 9zipi3ouYR/Yn5yUEXUKQZ+HsA/MMUg+o17BkE3YQ4g77xHzuQh7AFM7f0Lc5yHsQZyWoWb1Mi9h D2N6pybqcxL2IM64U9THXMV9PsIeTNznJOQIeyCT+7xM6iyLsEezb5+ToCPskxD4bGJOTdgn8pW4 +66Z/ok6j/z2hgn8zUpG1Ptn5cYjE/tkBCCLaZ1nhH1iIt/WV9dcYs5HrGImJertWY9xFhP75ERi LKZ1/oSJHSCMsAOEsYphWRYrmd5ZwfAZws5vRL4PYs5XWcXwC1Hvh9eCrxJ2gDDCDhBG2AHCePOU d9nzXssbphzBxA4QRtgBwljF8ClWM8eyeuEMJnaAMMIOEEbYAcIIO0AYYQcII+wAYRx35DCOQj7n SCNXM7FzCFF/m58NVxN2gDDCDhBG2AHCCDtAGGEHCCPsAGGEHSCMDyhxifSz3D6ERE9M7ABhhB0g jLADhLFj5xJ20HAdEztAGGEHCCPsAGGEHSCMsAOEEXaAMMIOEEbYOYRz6m/zs+FqPqDEYQQM+mBi Bwgj7ABhhB0gjLADhBF2gDDCDhDGcUc+xZFG6J+JHSCMsAOEsYrhXVYvMB4TO0AYYQcII+wAYYSd X9ip98NrwVd585TfCAqMTdhZlkXMIYlVDEAYYQcIYxUzOSsYyGNin9RXg+4vguN4DTiLiX1iwtKe nyVnEPbJCAnks4qZwL7vgh7M68sjE/tEPPwwB2GfhKjDPIQ9mJjPx2vOsgh7pPJwr+vqQZ+QnTvC HszDDXMS9iAmdWom93kJexgPMoV7YV7CHqQ8yB5omJuwBxByPuIemYuwh/DgAoWwD8zqhc9yr8xB 2AdWTj2s69r6UhiAqM9D2Af0GPRnD6zgz+uj117g8wn7YOqzyR89vMI+r23blmV5fo8Iez5hH0QJ +keT+uOfYW7btr35F7z3aHIJ+0DKFAbwHmEfwL7v705e8Dd89UAeYe+cfy5zFfdYDmHvUL1Pt37h SvW9x7iEvVPWL7Qg6hmEvSOPk3od9XIaxjFGzlbfhyI/JmHvjPULvRD1cQl7R6xf6ImJfVzC3oHH N0qFnR7UJ7IEfizC3oF935f7/S7odEnYxyPsDdmnM5Jt2wR+EMLeUJnUxZ0RmNzHIeyNmNYZlbj3 T9gbKJM6jErc+ybsFzKlk8TOvV/CfoH6U3x26qTwCdV+CftFxJxU7u3+CPvJ6vVL2as7r06Cekq3 lumLsJ+shN1UQzph74ewn6js1J2AYRbi3gdhP0EJupucGVnLtCfsB6q/zMv3pjMrp2XaE/aD2aXD fzwL7Qj7QUzq8CtTezvCfhA3MDz37du31pcwnXVXI4Aot9YXAMCxhB0gjLADhBF2gDDCDhBG2AHC CDtAGGEHCCPsAGGEHSCMsAOEEXaAMMIOEEbYAcIIO0AYYQcII+wAYYQdIIywA4QRdoAwwg4QRtgB wgg7QBhhBwgj7ABhhB0gjLADhBF2gDDCDhBG2AHCCDtAGGEHCCPsAGGEHSCMsAOEEXaAMMIOEEbY AcIIO0AYYQcII+wAYYQdIIywA4QRdoAwwg4QRtgBwgg7QBhhBwgj7ABhhB0gjLADhBF2gDDCDhBG 2AHCCDtAGGEHCCPsAGGEHSCMsAOEEXaAMMIOEEbYAcIIO0AYYQcII+wAYYQdIIywA4QRdoAwwg4Q RtgBwgg7QBhhBwgj7ABhhB0gjLADhBF2gDDCDhBG2AHCCDtAGGEHCCPsAGGEHSCMsAOEEXaAMMIO EEbYAcIIO0AYYQcII+wAYYQdIIywA4QRdoAwwg4QRtgBwgg7QBhhBwgj7ABhhB0gjLADhBF2gDDC DhDmX9I1b/q6HATQAAAAAElFTkSuQmCC " id="image336" x="2032.6652" y="116.28277" clip-path="url(#clipPath955)" transform="translate(-119.55803,-85.50372)" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1880.8026" y="53.272007" id="text5498-5-3-4-3-2-5"><tspan sodipodi:role="line" id="tspan5496-1-0-79-5-1-0" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="1880.8026" y="53.272007">25px</tspan></text><path id="path6359-5-2-8-5" style="fill:#ff0000;stroke-width:0.0189966" d="m 1859.1997,53.613491 2.3161,1.4403 2.3162,-1.4403 -1.9132,5e-4 v -3.7345 h 1.9132 l -2.3162,-1.4403 -2.3162,1.4403 h 1.9132 v 3.734 z" sodipodi:nodetypes="ccccccccccc" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="78.546448" y="-1891.0159" id="text5498-5-3-4-3-7" transform="rotate(90)"><tspan sodipodi:role="line" id="tspan5496-1-0-79-5-4" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="78.546448" y="-1891.0159">25px</tspan></text><path id="path6359-5-2-1" style="fill:#ff0000;stroke-width:0.0189966" d="m 1890.6743,56.943469 -1.4403,2.31617 1.4403,2.31614 -5e-4,-1.91316 h 3.7345 v 1.91316 l 1.4403,-2.31614 -1.4403,-2.31618 v 1.9132 h -3.734 z" sodipodi:nodetypes="ccccccccccc" /><path id="path6359-7-0" style="fill:#ff0000;stroke-width:0.0268653" d="m 1951.1633,60.272809 2.3162,1.44028 2.3161,-1.44028 -1.9131,4.6e-4 v -10.34906 h 1.9131 l -2.3161,-1.4403 -2.3162,1.4403 h 1.9132 v 10.3486 z" sodipodi:nodetypes="ccccccccccc" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1971.1788" y="56.624069" id="text5498-5-3-4-1-7"><tspan sodipodi:role="line" id="tspan5496-1-0-79-8-9" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="1971.1788" y="56.624069">50px</tspan></text><path id="path6359-4" style="fill:#ff0000;stroke-width:0.0268653" d="m 1975.8764,61.494386 -1.4403,2.316167 1.4403,2.31614 -5e-4,-1.91316 h 10.3491 v 1.91316 l 1.4403,-2.31614 -1.4403,-2.316179 v 1.913199 h -10.3486 z" sodipodi:nodetypes="ccccccccccc" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="81.509933" y="-1979.5254" id="text5498-5-3-4-5" transform="rotate(90)"><tspan sodipodi:role="line" id="tspan5496-1-0-79-1" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="81.509933" y="-1979.5254">50px</tspan></text><rect style="fill:none;stroke:#ff5656;stroke-width:0.264583;stroke-dasharray:3.06518, 3.06518;paint-order:fill markers stroke" id="rect7817" width="26.193701" height="12.77305" x="1948.1101" y="61.845375" /><rect style="fill:none;stroke:#ff5656;stroke-width:0.264582;stroke-dasharray:3.06518, 3.06518;paint-order:fill markers stroke" id="rect8186" width="38.570438" height="25.56698" x="1850.1676" y="55.483845" /></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> ���������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_border_radius.svg�������������������������������������������0000666�0000000�0000000�00000046002�00000000000�021714� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="475.98471" height="291.06827" viewBox="0 0 125.93761 77.011808" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_border_radius.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="1.8836971" inkscape:cx="7577.3862" inkscape:cy="807.18924" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="layer1" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16371-8"><rect style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0.770726;stroke-linejoin:bevel;stroke-opacity:1" id="rect16373-0" width="166.40285" height="67.036255" x="1067.9857" y="202.73888" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath21753"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.422995;stroke-linejoin:bevel;stroke-opacity:1" id="rect21755" width="88.39476" height="72.073326" x="1870.8605" y="182.61642" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1752.4091,-179.24538)"><g id="g27329" inkscape:export-filename=".\g27329.svg" inkscape:export-xdpi="96" inkscape:export-ydpi="96"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.329634;stroke-linejoin:bevel;stroke-opacity:1" id="rect21757" width="125.93768" height="77.011818" x="1752.4092" y="179.24539" /><image width="160.07292" height="115.35833" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAl0AAAG0CAYAAAAIIZL8AAAABHNCSVQICAgIfAhkiAAAIABJREFU eJzt3ety6rqyBlDntvb7P+4+geT82KWsTkeSZTDiNkaVC4O5GOYEvnTL4uX7+/t7AQDgol6vvQMA AM9A6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCY QOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDo AgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJjg/do7 wHP5/v6+9i4AN+Dl5eXauwDTqXQBAEwgdAEATCB0AQBMYEwXu7uXcVv3sp+wxb2MlYrvv3vZZziX ShcAwARCFwDABC/feiyc6dr/ha79+PBobqndd0v7AudS6QIAmEDoAgCYQHuRk8z+b+O/Kdym2e0/ 7UbumUoXAMAEQhcAwATaiwyZ8d/k1MfwXxjOd4m23aVbgVqN3BuVLgCACYQuAIAJtBdpusR/jdkt RP+9oe7U1tzs293aY8A5VLoAACYQugAAJtBepGmP/xqXaAtuuU//veFfl24N3lLrUauRW6TSBQAw wfu1dwCAOWLlVyUI5hO6+LFXK270fma0ELUX4bJieOu933ohL99uj0B4ifuEc2kvAgBMoNLF3Tm1 sqXqxbPrVaVUguDyhK4nN/sIxT0Ck9AF9+HUkHeJsWfGs3ELtBcBACZQ6eLu7VEhg0eUKzq9ao9K EFye0MVJLnGE4qnhSeiC23CJkOfIRh6J9iIAwAQqXdykXjVry7bR+4RHMTp4/dRqz+yqFDwSoevJ zAgae7QJhS54Xo5s5FEJXQAPRICA2yV0cTfKl8klKmTwKEZbiJcIZEIe9AldD2zPULHXhKTnBCSh C9bdS6XrVn+zES5J6OIh1QKa0AXrBBe4HKGLm9KrZuVtW4PVqQPw4ZbtHZK+v7//3Gc5v8cRjvDM hC52d6kW4pbQdW4gg3vRCzit8NTbdo3A1Js4de26rdud+jy0LLkkoYuHsHcVDBA4YG9CF1cXA1Iv PJ1a6TplAD7cqz2rWeV9EW93bkVMkOOZCV00nXrEYu/6WwPSJbbVnoPQxaMYDV0j264VkBzZyKMS urhLOVTtVSGDe3OtMVi1AfdAn9DFzWkFpV7Aam1X6eLZbK109apfLSVwxeA1OqBfBYpnJnRxtpEw s6W9eGqwGg1dKl08klOPUGyFrta2fJ1Zla5rtxD3OCISCqGLmzcarEa2lcvjaV6He7I1dPn5H7ge oYvp1sZfbQlXZfn6+hqqdNXW4z7AvRkJXb1WYqvSVbu8pVS9tjzeyHOBRyN08aMXPEZCyZYWYm/b Kcta6OoFsNHnB7doa+jqtRDXQtcpgeySepOqbtk2yng0ziV0cRfOCWRbxnvBvdlz3NbLy8vy+vp6 9v7MGu8F90bo4iq2tg9rVa1Y3cqVrtEqWNwfuEfnVLpqS61VGAPZWnWr3D7fz8i+qyTx6IQuTrIW WLa0EFuXt4LTSOjqbcuP13oOcA/OqXTVlhis8m1G7+NalS4hjVsndHHTRitfrdBV25bvt5yHe3RK 6MoVq1awKuul5fj19TXUfhR+oE7o4up6rcC1IFU77W3rVdrgHtVC19qg96+vr2aFqwSrWuXq9fX1 13q+fRFbi1uqYMIaj07oenK9sLEWRFqBpRZmThm71QtTeX10m9DFozkldNUqXTEo5dBUrv/9/f2z nu+zdn7m885648OMHeNahC5uRh4nNtpWbAWtVuhqtRvhHm0JXSPVrByuai3H19fXP63G3ntIqIH/ Ebq4uLUqV2vQ+2iQ+vr6Wo7HY/N6+TatBe7RSOjqDZYv6/G0vLdqLcVlWX5CWQxncT2P+4rtzLyP o1NUCG48AqGLIbUWYus6tQHrcX00fK2Frrjk0NUKYWttRrg3W0LXWtgqp2UpYaqErrIeA1d8zLg/ o8HqUu+9GSGttu/CIT1CFzdttLWYw1YMXXE9Bzqhi3s3ErpysKqFrBysYqhqPU5cL/exLP0/0oQS npnQxXRbB87HbbWKVlnWLqu1GeN63ke4VTnw5NO1SlesZrUuqy29QFargtWmmsiD9OM+l235OcKj ELo4Wf6r9tz24qkVrRiw4vl82Vqrsfbc4BZtDV29FmJveXt7G3qf5hZi3r/aYPziEu+1WmDrVdtU 4phF6OLmnBrIcuA6HA7Nylet6pX3AW7VaOhaG7f19vbWDVrL8nci4db+xGpXvF1R1oUanpnQxRSj 7cRaSzFXq3K4ygHrcDgsh8Ph17Y81ut4PP55fLhHOXTVJi1tVbeOx+Ov8PX29vbTCizrcVtsG8Zw FluHtdZjHO8Vj4os59eOYMytR7hXQhebtAbKtq67Z0txrbIVQ1YMXjGA1QbaC13cs17oWhuzVQJV CT4xZOXxWd/f3ydXweJ6DGjFuZXlkZalwMYtELq4Wb2xYGshLIeuHLxqrUa4R63Q1RsoXwtb5bQE rxy2ilbIqh3d2BrbGU+FIZ6J0MVU+a/bXpjKA91rg+JzqPr8/PxV6Srna0GsV+kypot7kQeq1ypd tcBV1uMS31dvb2/L+/v7n/dlue6y/DtJajwf5VZjDHix3ZifR3xu8EiELn5sDRqtv1xPbSuOjPfq tRZrYSuHsLj0Kl1CF/eiFbp6RyTGcVqtJb7/WkcxlsuLkeEHvfm9sj3eh2tHMubr9LbBuYQubtqW sV+tENYKYLlilh8X7sHoXFw5ZMXz7+/v1aN6l2Xb0YtlPZ/m+6itCzc8A6GLq1trMeZtrRZjDFsx aOWlXJ7vp+xLPIVb1JsHqzUtRK269f7+vry9vf1qJ+YAVs7nCnQtlMWxX60QFSdZjbfPRzWWbWvP H+6J0PVktoSJLUcX7d1a7A2YX6tsxQrX5+fn8n//93+/TvNYr1jpErq4B7XQ1ap09VqJMWzFMV1x PFcOWvk9EoNWtjZYPl6+51GNvXZhb3/g0oQubt7WYNYb5xWDWD6isTxWPIVbtDV0tZbj8fhTycrj uPL7rPb4Iz89VCpYuc2opcgzErqYbmuVq7Zem+w0thlzi7FUuf773//+qXqV65d9i6dwi9ZCV2sc V2whltBVlthW/Pj4GHqP9vavNmt+PF/ey7XnVZs4VUDjEQhdTHGpFuNamzFXt8pSwle8btnPeAq3 aGvoKiErh6739/fl4+Pjz/x1vbGVo/vUu04MV7W25R4txrV9gWsQurhbIyGtdTRjrHaV8FUbrwK3 aCR0xbFctdD1/v7e/IWGtdbi2hJbirW24kiIg0ckdHEzan/t9gJVvjz/zE9uNcZq13//+99fla/P z89lWZY/R2bBLaqFrjiWK06AGqtaeSlVrnhaa+8vy99B8fF8rZ2Yj6psTSsRW4xb5vBSweIeCV1s UmsB1KpDW/6a3bvtuNZqjMGrLJ+fn38GEMOtGgldJXi1QlcJWqXi9fHxUR1D2Rv43ppFPl8eK19x /3MlbFnqf3zVjIaxWqWud1+92wt6nEvo4uH0qmV5bq8YxGKbRejilm0NXbXAFd8Ltbm3ao8Zf2Io tjLj+fgHUGw35vFbtUWo4dEJXdytVqDKFavcesxtx1Ltii1JoYtbVmvD5dZibQxXCVyxAvzPP/90 2/aj74Ve1SvOhbc2xqtV6WpVoAQ17onQxRSnDqQ9te3Yaj/mWetjqzFOMyF0ccu2hq6Pj4+f0HU4 HH4dsVirdrXen61xWq0lTveQB9nn+yvne63GkddkrZ3YquLBDEIXJMZ0cU9qYylfXl6W4/G4vL6+ /pqHq4zfqk0P0RsjVWsntn7bMf+hM9JWhGchdMGyVNuTcA9i9eh4PP4JSYfD4afqFVuL+bdHW+29 +DixIlQb33U4HP6M78r7FM/H6nR5jHj/vUqX6hT3SOji6bXGhsG9e3l5+dVujGO5SujKf3Asy++D UVrtxFjxypWvXBXLg+vzPF4jc3nl0HVqhUxY45qELoAHFv+YiL+8UAs0sZrV+g3HfD63Mcv21uD8 LcEKHo3QBfDAvr+//4zfKgeT9H7YOoevXOUqAaxcFgNYXmJLsTXGK1bB4j6UalususG9EroAHlQO UiXYlDBUC1y5ndgbOJ8H0feumwfY1452LJePVMJ6A//hVgldAE+mBJlS8aodoZinnohLPgoyD8rP iyMX4X+ELoAnUoJOaTOWX2NYlr+zztcqWG9vb8vn5+efcV0lwJV2Ypw+orQd89GM5bKRAfVl3+N8 XKpa3BuhC+BJ5PBSxnXF2eJrgSsPni9LmY6iFsDi+K7a/F1b5vGqTZYan8+paqHN1BRcktAF8MTi lBHx1xre399/Tku4qrUUW21FLUX4S+gCeFKxtVdag7HKlZfPz8/quK7D4fBzPga4UuEq63kuvDyo vlf1UnHiEQhdAE8oHxEYZ5TPoev9/f3nNE6wGme7Hx1UPzpv10ilLB9xeeprUKzdj9Yj53q99g4A cBtiizHOWj8apk6ZDFW7kWei0gXAT5uvVLvKD2THJQaysry/v/8JXTGkxbZingy1tBPLerwMHpHQ BcCvmeuXZVne399//UB2r/p1ajVs6xGMtUlcy77XbJ3J3tgxLk17EYAfrcHu57YSAZUuAJZ/w9bL y8tPtarWTozbciuxFcSM94L/EboA+HM040gbcc+B9Vvbi61WI9wy7UUAqs4JRMBfQhcAf5QQNVrh iq3E3pgwY714ZtqLAPyxZTB97ajES7QUe/sa5R/F1obkVqh0AdCkKgX7EboAqMptw1MGxwP/0l4E 4I8ctvZuF57SQjz36MVWGxJmUekCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIA mEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA 6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgC AJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCY QOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCYQOgCAJhA6AIAmEDoAgCY4P3aO8BzeHl5+Tmt rfdu17pe3LbXAgCXotIFADCB0AUAMIH2Ipu0WnDf39/Ly8vL8v39fdZ991qPl2gnajECMItKFw+j FZzWQtbr6+vy+voqcAFwUUIXAMAE2otcRK4a9dqOuTqVW4x7L6WyFStc2osAXJpKFzdvZOzVWrDq hSztRQBmELp4OipbAFyD9iJT9CZHnbH0Kl+1ChgA7E2li5uRA1k8rWkFpnK+11JsXV/gAuBShC6e gvm5ALg2oYumLUGk1j7sXfdaLcQtLUZhDIA9CV3crNrYr7WW4tZw9vb29rOUbQBwCb5heBh7VMsA 4FIcvfhkcrBY+63Erddv3a52+TWOVnx7e/tT4aot5bmWBQDOpdLFXchHNo6O4SohKgeukeurfAGw J6GLhzQyPcTIoHoA2Iv2Ij/OaT1+f38vLy8vJ7XiTm0fnnrE4lpr8e3tbfn6+lq+v7+Xr6+vzc8H AGqELm5ODldlXFWuQsUjFrcErTy+qxbEvr6+lq+vL9UuAHajvchdqk0nsed8Xo5mBGBvKl1skluK 8fLSYhy9fW1w/N7habSd+Pb2try/v/+cHo/H5Xg8Cl5wgi3TsJiyhWei0sVUrdCVLxsJWnl8V1nP 00LUjkws59/f33+WGLwcwQjA3oQu7tYlKmLxVOACYE/ai1xMK7TUql2ntBVPma+r1VbMSx54vyz/ tlNNlsozOOW9ecqyx/6cch9wDSpdXN25YasWvHKwam3LASsHLwPreWa1992eQQqejdDF3ckf7Oe2 GGvVL0cyArA37UVOthZE8tGNvfVz2ox7HLW4tpRJUsukqfDo1t5ns9qP5/zRkz9f4NpUurg5o8Gq FcLy7y3m9d74rXLZx8fHr+uU+4Zn0gtXp4YweGa+Rbhb51bCtlTEHM3IsxKeYD/aiwwpH7JbWmut D+a19mI+n4NU/kmgU0JVrGIdj8df5z8+PpbD4fBzejwe/SwQT+WUP17ygS0z240CIfdC6OKqXl7+ nck+h64YsMrvL+brtr4Yyu8n1lqLx+NxORwOPyGrrH98fPzaVkJXCV7H4/HKrxbMU/vDZaTVXzui eDRECUw8Ou1F7sopfxHvMW+X9iLP6pQKlPcK1Kl0Pbn44TjSOuxdf/SDttYaKKdr7cXRlkesdLWC VW4r5iVWukq163A4/FTnvr+/f45qhHuXq8yjU6qc0n68ZKuxPIdTAqCwyKUJXVzdSOiKLcbX19ef 8VW1oFWW2hdH/DHreFmrtZhbjIfDYVmW5WecFzyS/J5rBawt7cbeH0xr1TIhiEcjdHGX9qiEnTp/ V5mry3xdPKKR99KeVSl4JkIXTWutx/wB2gohpR23Vu7f0l6M1a/yRZCPaowBKrYaS3Aq7cVS+YoV r7jkwfRaizyiWN0q89fleexObTVeoqW4R7Db2oIUGjmX0MVNyaHr9fXfYz1idamEnviXeGkpvr29 /WyPoSuGrRzAyuW1JU4bkbfBo8h/sNSCV1yv/XHTm0JiZDoJeHSOXuRundpiPOcngcpM9TEMwqPI Y7lGKllaijBOpYvdnFuij5f3gtSyLL/m7YptxVjligGrVLNqA+pLBau0FmstxlqVq4ztyqdwj3J7 sfdzWee2G/duOfaeUznVQuQWCF1cXW1cRa+92ApjJXDVWowldMV2Yglesb3YC145fOW2pMH13LOX l5c/gStXgUfCVv7prFZLcS2AwSMSurgroy3FU1qMcXb6OIdXbTqJPK7r+/vbGC/uXvwD5tIVLHhG QhcnqX1oxipP3F6qU2X7lvZiXM/hKrcYc6sxBqw4f1c8mjEPpP/4+Ph1PrYOY3WrLPGozDKwP+4L 3KpcYR4d17hXi/HcVuLIcIR8vXhduAahi6vIoaxcFtdz6Mqtxlb4iu3FVosxBql4VGNccgCLISwv 5TrLsvxMJSF0cevKe6oEoVjdLQeN5MBVu+yUkLU1iMEjELq4S1v+Mu59EdTm8MpjuHIgq43rOhwO fwIg3IP8PplVxYJnJHTxI38QttqFeVvtOvm2sQ03ug+99mKsfK0dyRirUbEtuLZeO79228/Pz+Xl 5WU5HA5/XiNBjFsSg1asbuVla6txdKqJSxzFKMxx64Qurq41TuP19d8JT2vykYyl0hTDVq5oxRCW f9InB6ta+7A2PUS8bQmYsd0It6rWUsxhqxa+Wkc0xsBVO4pxayW6NzYL7pHQxd3a0las/URQbzqJ 3EIsRyzmQfa18V7lZ4Pg1pX3yakD51tByVGMUCd0cRGnfpjWjjQqp71wFatOJWDlqlecu6uclkH1 uU3YayHG+8hL2Yeyz7l6BtcUg06pVJVK1j///LOpxXhrE6TmqliukAl43AKhi5uWP0RrrcbYZoxh q2yrHc1Yaym2Ali5n1rAKttyqCr7czgcls/PTz+OzU2I75PYIiyBq5y2Wo69MV6jIaxVjc4VMnhE Qhd3b6TFWMaGrc3hVWsztuboqg2wrwUzY7u4JTl45d8V3TJg/twKFjwboYuz1T48cytt9AO2db1a 6yDP2xXXa/N2lW2tgJQHzvfO16pdvedTql6xigazxaBVKlut5dyjGEeC2V5txi0EPq5J6OKm9EJX HLu1LP/OAF8LYHEpgStua123dXmtzdi6z7K/+cP99fX1Z4C90MU1vLy8/LQT//nnn+U///nPz5KD Vq3VmCdJrR3FWDuCMQaw+J7NFelLBS24FUIXd2vLB3TtCMY41isPmi9fJL15unqVsmWpB7pyW7iG 8l7ozcvVm41+a0Vry4B3eAZCF03xw7DXLqy11vb+II33V/vQjtWuXgjKE6b2wlJ8fr12Yu/59wYN 1wbsw55yFSlWtmKFa6212Apjpx69eG47cS3A5fV42nqdTtkGWwldXFUJH2sfbGUwfFlflr9hp7Qb cxuyPE65TRzjVYy2HWvXzY/T+kLIXzhlPq/e/cE5YmUrthXjksNXHOtVC1rlfGty1FZbsdZO3FoZ g3sndPEwRtuMJZTFdmOugMXpI9YG028Z41W2F2au59JiO3G0qjU6aP7UShY8K6HrgdU+3G6honLq h25uMZbTWnWr1iocGVifL8+3j6e1/au1QWtVrjzY+HA4/BovlvcFRsUjA9/e3paPj4/lP//5z8/p Wmtx1tGLe7YZl6XdXoRbInRx02pBa1n+/i5jCSp5fFfN2pGNvbZi7YO89hd8LWjlwJXbMbHdWB4P tnp5efl1VGEJV7WgVWstjhy9mINWOV87UGV0ctS1aSTgEQhdPIT8F+5ai7E2rUSrnRjbisuy/Jmp Pp729m9tKY+l3cg54jiuGKDOGTB/iaMXBSmekdDF2bZ+ePaOhNzyODFoxctypavWImztV+uoxPhY rf3vBb9eiyVXDGoz4reqb1D+f+WwVUJVrGblqlerzXjuT/+stRVPaTGW59q6fMvrBdcidHFzWh+K +fI4jisHktrEqfH2ayGmbMu3iftSayf2wla+LH9JxTbN8XhcDofDcjwef36C6Pv7WxWMP3LLOh+B mNuIrTZjPnoxBq4cwGqToo4evdhqMcZt8bnFdRUy7p3QxUPa0l5cln9DVj6SsWyLp/H65bLyRZDP 1/5Cz18wtfEvn5+fv+5TlYueOGi+hKYYpM4dNL93W1GA4lkJXU8mf8iNfpGferuR+zr3diNzeBW9 iUxr23vb4nXiX+itgBXDVT6NrcW4/v7+/jPA/uvr69fvN7aOruTxtFroMWzlaSFaQWvtyMVzx3jF /9uXOmIxvg7x9alta72GI6817E3o4m6UD9LagPdSvSptxXj9PMZr7UM1V61q+5Dvv9Uuia2fVmWr 9gVWvkA/Pz+Xz8/Pn+BVWo9lwL3xXs8j/t/LQT22BHsVrbUlT4zamhQ1/5HQ+6Oi1V5XEeMZCV3c vRLEynotFOXzsSKWW4zxaMaiNp1E63Hzvq0dJl8bB1OmkCjrn5+fP19ieSZ7Yeu5lP9DZYb5PMXD Wpjaa9B8r5LVC1TwzIQuLmrWh2x8nNJuzEcw1uQxWHlbq00Rg9tauGvNQ9Q7BL+0FXOb8ePjYzkc Dj/Vr1LtKpWv1mz5gtntq7UQW/+PSjiqha4csFqBLF9eC19bp47YevTiuS3FVnsRbpXQxc0qlaT4 QVqbxmFZ/j2SMbYbe7/FWFO7Tj5asPahv3bUYv6CidWrHL7KF1sJVbG1E8NWOR+PcowtxxLA/KD2 fYn/v3rBPB9RWJvUtBesWpOhxqBVC155vGFrUtQt4ap3HXg0QhcPJ4a1XvWg1mosp60Z6fPjtMZ/ 1apgOaTlMTB5PEwcx1XWS8UrVrrKthjAlmURtu5YHAtYa/XVpnJoha9aJWv0iMUtbUVjtWCd0MVJ WtWntW2167WqV3vsX+3IxpHb9c7X2hvxfA5W+bR19GIJVzlYxSMYc/jK83nFy0rFKw+4X5b6hLGt iWFr5xmX/4/k0/h/NYfxVoUph65aAIuD4fO8Wzl0tSpbo2O7LhXIzmkvCnTcIqGLuzL6QRqPZsxH NubwVfuLu1x2PB43tUXKZcfjsTqOK35BxSpWGSh/PB7/hK1aVSu3F2vBqxa6ajPct8Z/jVT7+Kv2 fzSHq3KaQ3otyPQCUG3i0t6UD2uXxdZl7YjFfMRtr1LbClm1oxlHAxfcO6GLh1ZajWU9/5Ucz+cw tuXng+Ljte4/BrnWwPrj8fgniJXzMWDVWoproSuO+Yrhq/Ybk+YAO10rwLfayzmQt35Muhe6ei3H 3nVaY7a2DJRv/QGinQh/CV1PbrQVuMf9Z70jBy+1D7VB9WvPu9USqoWq1pdQ/JIqwarWXozb4liu XMnqha4YtPYKXbXXShCr2zt0bal4jQSrfD5epxXyav9XR1uKW0PZWqWr1l485d9ldBvsSejibqx9 MJaqVq9VVhvflStV+cM8txrjEY2tFkntSycGq8Ph8OeLNo/XqgWrkbBVO5pxJHSttRrza0XdWujq Ba9W2GqdrgWpXrBqtRBHp4eo7fdauFoLXvDohC6eSi1MtdZr7cbe/cXb5i+S1viu2hiwsp6rX8fj sTmAvlfp2iN01V4DAaxu79DVC19xvTcAfm3ahxy6tla0tlSs4JkJXZwtf5iOfhnP+hAuLcVWmOgF iVYbsba99sVaa6+UANVqOcaQFcPW2hGKI6ErL0LX/s4JXaPBq3dk49qSg1usdL2+vjbHduWKVi+I ndpSbL1e8XWtfW70tl2SIMlWQhd3qbQSWx96sdVYWoq168QxXi8vLz9HOJYl3zZ/CZRgE+8vBqla uzEHrthyzBWtErZywKpVufLkqGuVrvj6nBK6GLMWuuL/j1qoaVW6euOvWoGs1ULstRLf399/7V/t tBa4Wn+AjIYueERCFw+vF8zy+lqLsWi1GkeqYK2KQAlkZYnn397efoWuEs7yYPm10JWrXELX5W0J Xa1g02r9rY33Gglr8bRWaetVsrQVYRuhix+ntgl793PqxKmtfdrT6+vviVPXJglda4OUMBPP14JW mTusFrTiUoJV7WjEUgFbC11rrcWtU0VoL66rtRfL6ZbQVat8xeBUawW2xma1wlo+X3vMvD+9sV29 StfW9mJtPb++vc+HU7fBJQldPJzR1mOeOHVZfoeveD+1VmMJUCXk1FqPvYHytRZjDlKt9mFpN65N C3E8/v0NRpWuuXohY21sV6489cZ89aaaaAWrHOJ6gau1f71AFbeV9dZrUi6HRyZ08bRKqCrreVtc r7UaW4Pu43oOYbkKVqt+lfVWpevr6+un3bhlLq6toav2HFW61o1UukYwuVZAAAAKqUlEQVRC19oY r17rccu2LUErV7RG24rCFPyP0MXNuMYHc6ls9eb2KnKrMVbB8hdNrILl1mMMVvm0rOcxXL0B8bXt p4Su+JyFrtOdErrWql290JVbj722ZC+09R5zLRxuaSO2Xov8WsXr1bbVXutLEx45l9DF3dryAVhC Ug4XrSMb83ivWqWqNd4rXzeGrtJejOu5ulWraG0Zs9U6QjGGrtG2ovbi+bZWuvL53piqXqVqZNva /fdC1mhb8ZzQBY9G6OKp9T7cexWLUiErevN71ZZWFSyGsxikahWwtYHyW0NXeR5C1762VrrW2o21 82styNa2rUFrdAHqhC6a4ofnHkcy5vvZsm2WVkUsh5B4Wa2ylVuPOUSNBK0cumJ4aoWueJ1W6GqN 5eo930Lo2q4XumoVr17oaoWwVgWsVS0bDVqt/artc1zvPd/Wtvxa5ddvy2u9dRvMInTxkFofsDEQ rR2tV4JOWWq3jYGrtCPj9WKQqgWwuJ6PNIxLHDj/9fW1vL+/r1a4WoPlz6l0sV0taJTztcCyJYC1 Kl8jwWw0bOVKV6u9OFINy68HPBuhC4KRL4L8V3gJTq+v/zu6sRZaelWwvG3rgPhW2GqFrnMqXWzX C12tNmMrdOXzo0Gqd71WsBsNUtqLME7oYkivFXiJx+jd/7Vbj8vyN1i1qmD5tFUF67UHR0JXLWyt ha7WwHmha18joWu01ZhbfK0w1Qtna0GuV3XbWtEaqXStVcHy+332+1+IZE9CFw+hFwrXPjRjUCq3 7QWT2HaM1amRQFZuG1uOMXzl0LQ2IL623qtmtbbF18yYrvP0QsJIpatV/VprN27Z1rrP2vrafuZt 8TmPhC54JkIXDOp9SZQwtSx/Q0vtfLm/VhUsV8PWQtdoC3GtylXb/0joWndK6OqFmJGAtHVb7z5H F2A7oYup4of1qS3EfLsZXwA5EI206OK+bmk9xmpYrU24NkC+F7ri/gldl3Fu6CrbegEpX35KsKqd z+u9Slfr+cTnPFrpGtk28lqPboNrEbp4Oq0P47VgVS5fu20JOvl+atti0MohK4ev1vpoNWtLpasQ ss63Fi62Vrxaoag1Fmzt+r31tUrXyLaR10dA4lkIXTAghqSR69ZuO9JybIW12notlI2GK6Frnq2h K1/eC0Rr1alzB8SPhi5gjNDFSeIH7alfzPnDevR+Rm4344ugFabi+tq2VqCKS6yCxUH8vbbi6OML XZd3buhqhaxWcNraJlx7jNHQtRbIas+9dr0tr+clCJFcktDFQytBprd99PatQJXlYBRv0wpWtW3l dnlG+nyfo+O2eoEw6oUuIWy7LcFjrdLVW04NZKPBKt6m9xzyc87b4JkJXXCiPb5EWtWy3G7MY8Hi dVthbUsVLhK69nVu6Dp12buaJTTB+YQubkb8UM9f7qPbshJKLqmEnlYVq+zH2rZeeFrbFs/nxxvZ Fgld+9ozdPW29YJVvt2WKlftMXvPYW1b7XXpvWZbCIbcOqGLpxHDydp11m7fCkW127QCWdyXtTZh L3T12pm1x8mvQW9bJnRtVwtd+fxI0Nlaldrjdq1teT9rz6f2fOHZCV1wphiszrEWnvZoIQpd8+0Z ulqXX2JbbX+B8whdnC1/MO/xxdy7zy3bateb8UUSK1+tANXbdmqwOid01c4LWecbCV1x/ZTQdert WqFv7T5r+9t6Dlue+9rrt2XbFsIlswhdPK09P2jLfeWw07ruOYGsti1fNrKtUOm6rHMqXb1tewSy LdvW9rP2/IDfhC64gEt8+fTCWr5sZFuh0nVZ51S6yume4WmkYgVchtDF7uKH94wv7d7j3doXSayI 5dNrVbOErsu6VOjqbTunYrVnpWt0WzajpQjXIHRBw8gHfy3ErAWrtcccCVbF1kAWb1dbr50f3Ubd uaGkF6zyZaO3Gw1WvX0BthO6YKLZX1g5ABZC1zyXCl216225HTCf0MVF5Q/5U7+0R1uWvcfbsu0a RipkWytd8Xr5dq1tretxvlsKXXtVuk4Nla3rzXAL73eek9AFO9jSiozro63HXsXq3BaiStdl7THm 6ZTw1Nt26tistdAF9AldcCNu5curV1W8lX28V7cSuoDrELqYarRNOHofa/czGiBuMVyMVMha12vd bmRb63qc75Kh69TbXbLStUdLca/34i28p0Hogo32/PAeDVa9240Eo15QFbouazR4XKsKtvXxgNMJ XXCjel90t3YQAG2zQhdw+4Qu7t5oy/IRv5x6z71XzRp9zVS6zrdH++1abcmRba3rbdl2znUveR+w N6ELLuSSH/qtcVyj+3Lq7djXJUKQChncLqEL7tjoF+ctHiiAfwd4NkIXV3Nq9WXLfY7ef29ftmy7 R5f4d2DM7PFep7YJ7+UIRbh1QhdcwalfMntNl9G7D1+A85waunr3cWoL0b87XJ7QBU9OpQtgDqGL mzFamdnj/tceo7cvKgLs5ZqVrtktxL1uN/s+YU9CF9yYS7QeTw2czHMvUzEAp3u99g4AADwDlS5u 0oxxRntMqqr1yF4uUenaq4V4yvW2XvcU3m/cG6ELbtzo+DIB8L7tFWb8u8Pt0l4EAJhApYu7MPvI xkjrkRlmVLouPVnpjP/j3kfcM6ELHoQjFB+Xfy94DNqLAAATvHybfpoHMuO/8x6Pcep9bLmdt/bj uMQRg3tVzxyhCOO0F+FBXXocHJclbMDj0V4EAJhAe5GHNvu/9zVbj7Pvk8vao9J1Ly3Eaz8ezKLS BQAwgdAFADCB9iJP49r/1S/9+Nd+fsxzifabFiJcnkoXAMAEQhcAwATai7DcVmvulvaFx3LNlp52 Iqh0AQBMIXQBAEygvQgV9/K2uJf95HJuuW13y/sG16DSBQAwgdAFADCB9iJs9OhvmUd/ftf0iO22 R3xOcCkqXQAAEwhdAAATaC/CjrydeERaiLAPlS4AgAmELgCACYQuAIAJ3q+9A/BIjH0BoEWlCwBg AqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKh CwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsA YAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGAC oQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqEL AGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBg AqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKh CwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsA YAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGAC oQsAYAKhCwBgAqELAGACoQsAYAKhCwBgAqELAGACoQsAYAKhCwBggv8HNUT4ETbtBz4AAAAASUVO RK5CYII= " id="image12560" x="1838.9503" y="169.87881" style="opacity:1" clip-path="url(#clipPath21753)" transform="translate(-100.70203,-3.3710303)" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93532px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396588;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1206.0496" y="264.76849" id="text8997-9-9-4-6-1" transform="matrix(0.99927722,0,0,1.0007233,668.57655,-13.713061)" clip-path="url(#clipPath16371-8)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1206.0496" y="264.76849" id="tspan7679-6-2">border_radius: [0.0, 25.0, 50.0, 100.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1206.0496" y="271.12189" id="tspan12511-7-6-2-8-1" /></text></g></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_border_radius_inset.svg�������������������������������������0000666�0000000�0000000�00000024302�00000000000�023115� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="475.98499" height="237.2879" viewBox="0 0 125.93768 62.782421" version="1.1" id="svg5" xml:space="preserve" sodipodi:docname="boxshadow_border_radius_inset.svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview14" pagecolor="#505050" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="0" inkscape:pageopacity="0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#505050" showgrid="false" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16371-8"><rect style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0.770726;stroke-linejoin:bevel;stroke-opacity:1" id="rect16373-0" width="166.40285" height="67.036255" x="1067.9857" y="202.73888" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath8932"><rect style="fill:none;stroke:#ff5656;stroke-width:0.264583;stroke-dasharray:3.06517, 3.06517;paint-order:fill markers stroke" id="rect8934" width="53.367771" height="40.654716" x="1791.8401" y="287.54468" rx="0.80335051" ry="0.80335051" /></clipPath></defs><g id="layer1" transform="translate(-1752.4092,-193.47479)"><rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.329634;stroke-linejoin:bevel;stroke-opacity:1" id="rect21757" width="125.93768" height="62.782417" x="1752.4092" y="193.47479" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93532px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396588;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1206.0496" y="264.76849" id="text8997-9-9-4-6-1" transform="matrix(0.99927722,0,0,1.0007233,668.57655,-13.713061)" clip-path="url(#clipPath16371-8)"><tspan style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1206.0496" y="264.76849" id="tspan7679-6-2">border_radius: [0.0, 25.0, 50.0, 100.0]</tspan><tspan style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93532px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396588" x="1206.0496" y="271.12189" id="tspan12511-7-6-2-8-1" /></text><image width="98.954163" height="84.402077" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXYAAAE/CAYAAABSCejBAAAABHNCSVQICAgIfAhkiAAAE99JREFU eJzt3flSW0fawOHWAp6Ly3gJgjjxktzaxJPUTApPbI9zb2MW6fvjq6aaQ59NaOPV81SphMQSIOhH +z2tw2S1Wq0SAGFM9/0JALBZwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPs AMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLAD BCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4Q jLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Aw wg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMHM9/0JHJN///vf6fLyMp2c nKTZbJam02maTCb7/rSg02q1Ssvl8t5lsVik5XKZfvjhh31/elRMVqvVat+fxLG4uLhIs9ksnZ6e pvl8fhd3ODRlFmphv729vXc5Pz9PP/744x4/Y0rCvkNv3rxJ8/k8PXv27C7uws4hyllYrVZ3lxz0 Zthvbm7uXb58+bLnzx6jmB06OTm5C/uzZ8/uRjJwaLrC3rzkoF9fX6ebm5v06tWrdHNzk/773//u +as4XsK+Q9PpNE2n0zSbzdLJyUn629/+lubz//9fYNbOIRka9jLq8/k8XV9fp9lslm5ubtLLly/T p0+f9vyVHCdh37HJZJImk0maTqfp5OQknZ6e3gUfDkUt7M0xTDl+KaM+m83S9fV1mk6n6dWrV+nq 6ir99ddfe/6Kjouw79lsNkvPnj27W7nDIWiGvXbQtBn2vCEgbwrIu74mk0n67rvv0tevX/f8VR0P NdmzyWRyN5qZzWZGMhyMMu7NA6fNA6Zl1Gthn0wm6e9//7u5+44I+wHIcT89PRV3DkYz7G1jmHIE U0a9jHtm5b4bwn4gJpNJms/nVu4cjHK+3jx4WhvDlM/NKFfrzY8p7tsn7AciPwiMZTgUXSv2HPfa aj1vDijD3vwlwXYJ+4EpV+5OOcA+da3Yc9jLqJdhr63Uy4/z4sWL9Pnz5z19ZfEJ+4HK2yE9gYl9 aca4uWpvO1ha+zj5fcuXHUzdHmE/YNPp9O60A+UDZrVaWcmzVW3bHctdMW3jl+bH6TrPDNsh7Aeq 3CbmnDLsS1vY87NLm1saa+/bNqO/vb1Nz58/d26ZLRD2A5dXQvlgqpU6u1QLe22PettKve/kYZ6Y tx2+q09EGfeUnFuG7Wo7V0wZ9ra5ettMvrlN8uTkJN3e3qZ//etf6fXr1/v4MsMS9ieka38wbFpz V0w+X0z+V+Rjol7ugf/jjz+EfcOE/YnJe92FnW1r7mPPB+0nk0laLpet71MLe/OJTM1zy7BZwv7E lGeHFHe2La/Up9NpWi6Xdz9/eUdL8wlItR0weexSnt63uf/9jz/+SBcXF/v8UkMR9icqxz2/DNtQ jmH6DpQul8s0n8/vrdSbK/O2FbtdX5sl7E9Y2wMNNqUcx9R+3vJqfjab3cW9uRovg958UlN++ePH j2mxWOzrywxH2J+45oOt7Zl/4s8YzV0xKaV7q+p8/2w2ezCGqUW9FvvyGavm7Jsl7AH0rdxFnbH6 Tt5Vhr+5/TGHulyRl7dr9xvFbJawB2EswyaVEZ9MJncr8hzg8qBq36V8kl35fIzm27E5wh6QuPNY Oeb5Ot+Xr7suzXPHtIW+65mrPI6wB+NBwjbUIt8X92bMuy5slrAH5cHCJoxdrTdDPfTt/bxulrAH 5wHDOpo7qYb81aPm7qzaz56I74awB+aEYayjOXbpMyTWtZU82yPsR8IDiSH8PdIY7DEKzj99GcPP SwzCDhCMUcwRsRKjizFMHFbsAMEIO0AwRjFHzGjmuBm9xGXFDhCMsAMEI+wAwZixc8fMPTYz9eNh xQ4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEI O0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPsAMEIO0Awwg4QjLADBCPs AMEIO0Awwg4QjLADBCPsAMEI+x6tVqt7L5e3AdYl7HvWFvTy/vyy8ANDCPsedEW6+brm2z0m8H45 wHEQ9h1ri/a2oivmcHyEfYdqo5XapXyb5tuXH2tMsMUdjoew79CLFy8eRHy5XKblclmNe0r1UUzX 7ccQf4hB2Hesb7beFvgh77vNzw94OoR9h/pGMGNGNEN20wDHSdh3qBy9NC9tMR8zqhkbdL8EICZh 36Hvv/++M+BDV+0p1Q+ulkQbjpew71jbinzsSr5rDi/ocNyEfceGBHxI1LO+mTtwfIR9x5qr9NrK fWzga3P2rrfzCwBiE/Yde/XqVe/4ZWzgU3o4c28aE3erf3jahH3HhszVx87YHxtiIYdYhH3HFotF Wi6X6fb29t4l3zcm9lnbqt3sHY6TsO9BM9TNuNcC37U1MqX+/ezrBN4vBXiahH0PXr58eS/qXavz tsgPHdV0EW6ISdj3IIe5uUqvXdbd19725KWumIs8xCDse7BYLKrz9b6oj9kxk1L93DSZuENcwr4n Xav0dQK/6Z0yJbGHp0XY9yTvZ99E4Ic+eSnf7tvT3rUPHprWOZ7j52m7hH1Pzs7O7oJ9c3Nz73pM 4Lt2y9RGMtm6cfeAjO0x/49rP3P55fI+P0PbN9/3J3DMxqzW26KeX55MJmkymbSu3CeTyZ6/Wg5V 2y/3Me/bdl9X3D3XYnus2PfoxYsX6ebmpvMydrfM0AOp+b7adebBRpu21Xnz9eK9H8K+R+XumHIc UwZ9ncCvuy2yvM6MZJ6+TY1Xyvu63nbdC5sj7HtWhrtcqV9fX6+9an/sg6c2j3dANY51Qtr2MzQ2 3l0/s2yOsO/Zq1evHkS9FvpNrNpTetzpfMX9ePSt1Nt++a8TemHfPGHfs8ViUZ2tX19f31u1Dwl8 GfnHjmTaGM08HY9ZmffdXmd13vbzmO9nc4T9ALx8+bL3IGpf3NseRF3PTE1p2IGvpr77PUifhnXG c23xbrvdF/p8efny5Za/2uMi7Afg7OysM+K1eXst8Os+M7UvyGPv73sd+9P1/7LtF/46K/Z1zl7K 5gj7gchbH/MIpryUcS/vG/MM1X3F3QN297r+RdX29s33bfv5aHubrtV47UylzZ9TNkvYD8TZ2Vl1 pl6LfNczVfseXF1xT6n/xGFjRjNDPiabMWZ0tokRzNC4d/1MNo8JsTnCfkBevHhRXbHXVut9pyFo m7UPXb3XrrN1Vu+PeVu6PWYkVluRt71u6Cq97cylba9bLpfp/Pz8kd8FSk4pcEDOzs7S58+f0/X1 dZrP52k+n6fZbPbg5Rz56XT64JJPLdC8ZJPJ5O6fvtNp/fd6PjVB7Tpr3u67v0bct2tM1Mv7+sYu Y+PetvAoFyBslhX7gXn+/HnrSv36+jpdXV2lq6ur6nhm6Ny9fECO+af22NGMsct+rDMyGzKSq8W8 ebv589YV9XxZLBZb+14cK2E/MHlfexny8rrr0hf42jimazvkY0czQ1/P5gwdk7WNYIas0Gsr9SEn sGuOD83Xt0fYD9CHDx+qMS9vd63am4EfckB1E3EfsiK0kt+8Id/72u2xQR8zcqltz207JvT69evt fXOOlBn7gbq+vr6bqc9ms3uXPE9v3tc2X++aeU+n09ZYj5X/O/nj9M3axX27+oI+dI7eF/m+uHed KuP29na335QjYcV+oH777bd7M/XabH3IzL25chqy33js6j0bO6JhezYR9a5Z+tigt40J7YbZDiv2 A/b8+fP0119/PVip59V5eV17Oa+Ymy+n9PCBX75+Op2m5XLZutpv7pZpftzm7pna+7N5faOYoVGv /WIfMksfe1qMm5sbO2K2RNgP2GKxSH/++eeD0Ut5uwx8V4hLq9UqzWaz6tuUo5lNa/ulwmaNWa2X b9M3U+/a7bLOuY4Wi4X5+pYI+4H77bff0vv376tRb67c15mxp/T/D+rmnvZ1Pk5+v+aqvfzvWK1v 19gRTPlyGfTydts2xa6gtz2prrz4Bb89wv4E/Prrr+mXX35pfRJSbcXeFeLmSm02mz1YsZUfsxn9 cgxT/q3VLmNW6+I/zLq7YIaMYGrHY4asztuef1EL/I8//rjdb9ARE/Yn4urq6kFsu2bpWe3BXz7A myOZ8m3yxy8/9tCV+zqMasbZVNibW16H7k9vO59RV8zzbQdNt0vYn4jff/89vX37tnf0krWtpGu7 XJqvK0czbWF/bODbRjU8Ttv8vHldi3rz5SEHSMtwt4W93LXloOluCPsT8s9//jO9e/eudbae0v1V e37wNm/XtjF2jWTKj7vuHJ/d6DtQ2retcej4pW/kUtuam9/3/PzcGGbLhP2J+fDhQ3r//n1KKbWu 1Eu18UbXbDUfmG2+zZCDtOXnlP97gr8b687Va6OX5mp9yMil6/kWzfe1Wt8+YX+Cfv311/Tzzz9X V8q1PeRDHtz5AZ6j3ox73gbZF/fygGr+b9Z2yjRv8zhDRy9DVut9u176niDXFfqLiwur9R0Q9ifq H//4R/rll1+qc/WU1nuaePO+ZtzLQHcFvox2eVvct2fI6CXfbnsmaRn25tP/x6zWu1buor4bwv6E fffdd+nr16/37qs9kMv72x7U8/m8Gvzm+d6bkR4ymqldZ8K+GWNn6s3r5gimDHtbxL99+5a+ffvW GvRm2O2E2R1hf8IWi0X6z3/+0/r6ISvz2hNS8snHlsvlvSdDlZf8uqF76duuzeIfZ+zB0q7Vei3q tVNI11bpOfJl7Mv3ccB0t4T9ifv999+rD5iueWp5u/k08fzXmnLgZ7PZ3ctdcW9bwadUD3wm6JvR FvT88ti96m3z9Ovr6wer9NrKvXnbWRx3a7Iqj7rwZF1eXqavX7+m09PT9OzZs87rk5OTu+vykqNe /im+ttMFt510bOxoJhP49YwZwQw9WNoMe7n6rq3Q//e//z24zi9/+/YtLRaL9ObNm719j46RsAfz 888/V2PefLkW9/l8fi/wzbDnoNdW720jmSFhF/XHGTtX71qt9+1+6Qp7W9R/+umnfX57jpKwB/T+ /fsHIa/dzkE/PT29F/Vm3PN1GfW2uA/d6167Zj3NsOeIly/XnlXat7WxK+pl3MuQ59tXV1fp7OzM XH1PhD2od+/e3Yt47dI2kmkLe9dYpnaO+LFhF/hxhoxhulbqbVsbx6zWa5f8Nl++fNnb9+bYOXga 1IcPH9Lbt297ny7edvCsnLXf3t7eBb1cvW965d58mXblemzsCKYv6l2r9dqKvbbl8eLiYl/fGpIV e3g//fTTvdV5bRTTNm+vHUxtjmVqYX9s3Blunbn60Kg3D5yWQe+6Pj8/T2/fvt3zd+a4CfuReP/+ /b2A1+LedSC1byzT96f7+sKeCfw4fWF/zAimLey1lXu+T9QPg7AfkTdv3vTO1tvinqPedUC1ayvk 0CcwZQJf13y4Dn0i0tC/gDTmdAHNi6gfDmE/MpeXl+nLly/3wp4D3nUQdZ1V+5CxTEpm7Otom7H3 nS5guVzerdT7VutDzwWTZ+qifjiE/Ui9ffu2Neq1MUzbk5faVu7rzNtTEvahmmHvG8M0/25p81ww tb9T2vbkpPL+xWJhS+MBEvYj9+7duweBf0zY22btfSOZ8prhuk4dMPS0AW1Rr8W9ef4XTz46TMJO +vjxY/r8+fO9mA8Ne9uzU8eu2lMS9nX07Ybp2tI6NOy10F9cXDhNwAETdu7kwHeFvVylNwPf9czU tl0yKVmxP0a5Yh9y5sauP6AxJPDn5+fp9vbWPP3ACTsPlIEfGvWxB1HzdUrCvq6hzzStzda7/jpS 7W+a5r9VapX+NAg7rS4vL+8FvjlX7xrFjNnXnpK4j1U7jUAz6qvVqnebY9uWx/Lan7N7eoSdXpeX l+nTp0+9Ya+NYsqDp8K+OX1hHzpj7xrLnJ+fp+VyaZX+BAk7o+TIt+2GGbJir41ihH2cdcPeNpIp Ay/oT5+ws7ZyJd/2DNR1zx1Dt3XC3rZyv729TWdnZ2m1Whm5BCHsbMTl5WWaTCbp06dPGzkpGN2G nCOmnLG3nVrg/Pxc0AMSdrYih/7PP/8cdOBU2Mdphj2/XDuAWgZ9sVik1WqVXr9+vc9Pny0Tdnbq 48eP90Kew5+SqI/VNY75/vvv7933ww8/7O3zZPeEHSCY6b4/AQA2S9gBghF2gGCEHSAYYQcIRtgB ghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcI RtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAY YQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCE HSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2 gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgB ghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcIRtgBghF2gGCEHSAYYQcI RtgBghF2gGD+D9Aw5FK3Zj0YAAAAAElFTkSuQmCC " id="image8508" x="1768.0612" y="269.95374" clip-path="url(#clipPath8932)" transform="translate(-3.1459522,-88.533238)" /></g></svg> ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_common_mistake_1.svg����������������������������������������0000666�0000000�0000000�00000041774�00000000000�022330� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="427.1535" height="291.06833" viewBox="0 0 113.01769 77.011824" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_common_mistake_1.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="0.62550049" inkscape:cx="576.33848" inkscape:cy="-13.589118" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="g25661" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath29516"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.661458;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" id="rect29518" width="113.01778" height="77.011818" x="2061.6831" y="184.36803" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1960.981,-180.99699)"><g id="g35401" inkscape:export-filename="..\Downloads\rect2276.svg" inkscape:export-xdpi="96" inkscape:export-ydpi="96"><g id="g25661" inkscape:export-filename="mistake.svg" inkscape:export-xdpi="96" inkscape:export-ydpi="96" transform="translate(-100.70203,-3.3710303)"><image width="146.05" height="106.89166" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAigAAAGUCAYAAAAf7dkWAAAABHNCSVQICAgIfAhkiAAAF6BJREFU eJzt3ety4rgWgFFxSb//687pAOfHlBhFkXzDwDZeq4qCBAJ0z9h8kWT34Xa73RIAQCDHd78BAICa QAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIRKABAOAIFAAhHoAAA4QgU ACAcgQIAhCNQAIBwzu9+A8x3u93e/RaAD3E4HN79FqDJCAoAEI5AAQDCESgAQDjWoAS1lXUmW3mf EEmkdR9D23Ck98n+GEEBAMIRKABAOIebMfoQ3v2f4d2vD4x795TLu1+ffTGCAgCEI1AAgHBM8bzR q//q/aeGz/Xq6RfTPTybERQAIByBAgCEY4rnhV7xV730NfxvAPEtnVZ5xXSMKR/WZgQFAAhHoAAA 4ZjiebJn/PW+ehrH/yLwOq+exnnG1IzpHtZgBAUACEegAADhnN/9Bhj3jKmZOc9pigdiKqdS6u10 6jTL0p+DZzOCAgCEI1AAgHBM8axsremQqc/zimkcUzwQQz39snTbHJrGKZ9z6XSPaSPWYAQFAAjH CMpOLR0xMZoC65u62NXIBHsiUFawxof2K6ZjyvsECnyWoemfOff1Hjf22CFrTBuxP6Z4AIBwjKCQ Ulpn5AV43NLRDvg0AuWNnnGkztLQECiwH0vXtYglXskUDwAQjhGUDzY0SjLnvqnPCUzzioWpRjjY OoGywCs+lNeYqhEowJhXr3lxqDRTmeIBAMIxgrIz+beXZ4y8ANPUowbl10tGFIxC8IkEyog1P4DX OjnaIzEhUIAhrz6rbWsfIrhISaAwoBUzAgVew4c0eydQPtDQKEl939wIWbq4FvZubnDk7ak1/TPn uYQOWyVQgnrWNM6cQHk0XoD/DK0zeTRCniXCe2C/BAp3a4+uAOsRC+yNQPkQZUwMhcbSEZQli2uB /0wZQRk7gVv9uPJ6ynOIHLZEoDzZ0iN3hh4/NyaecV/rzyBQoG9qoAxFyKveX8/QSdyefYI39keg 7FgdIGuNvAC/rbXO5HA4/BhNgU8lUD5ULyqGYqR3vxEUeNycEZTe1yn9N9WTr03p8KkEShBTPvjn TPEsjZCpgWIEBeYZGkGZEijl5V0jKIKHVxIoOzE1Qqbcl79fXte3gZ/GAmWND38BwScRKBs1tl5k Tojky/V6nTSC0rpdvgfgtzpQegtje18fj8fmlE9pyrRP7z1BNAJlZUMf0lM+wOdM4wzdt+QyFihD sTL1zwd7NRYo9aW+b+ixY+Gy5nvP6u39Gf9OD/smUHbkkXiZsz4F+G1JdJTGti8RwKcRKBs2dwqn NVpSjprUIyhTR1fK9wO0TRlBqadxWgtjy8cdj8f7c16v19HRlfwc9fuBiATKG419uM+Zxul9vxcZ UwJl6L769Xp/BuBfU0ZQWhEytF6l/F4ZK2u+35Ta27bA4dkEyg5MHVHpBUrrvvp589dA29RAyWHS emyOkNY2l28LBz6FQPkQQ9MxY9HRuh66b2gEB2gbWnOSoyRvY8fj8X5dBksOmHydny9/L6XfUz3l yIp4YUsEygqGPpjHPrR7H+6tD/4la02GwqO+PfU+gQLzTQmUHCR5qidvX+XoSvlcrdv1VM8ztsux o3qGFviKJKYSKB+mHvKdOrXTi5JeoPSmfIC2oUWxdZCUMVL+bJYjpv6lJd8ufyY/N2yNQNmIsdGT 3oLWqdFxvV7T5XLpPq7+md4FaBs6uiaPnAxdSr2QKaeG8lRPfbv33oQM0QiUF2pN4/QeM/Tb0ZTp nKGpmt6lDpResIxN9QC/TZnaKS+n06k5SllHSet1UvpvQW0OlvzzS997qfU84oa1CZQdmDq9U4dJ GSjl7Tp+BAqM642alLfLKElpeO1GPSVUrleBTyBQNmruotjyvtZISb6Mfa811VPert8j7FUrKOrz m9QjJnm0I4dKvs5rTk6n04/nLNeblNtj+ZrlET71NilmiEygvFm943h0imfpSEkZI+XX9ffGpnta fzbYo7FAqad0rtdrOp1OPxbAlpFSqkdWyteasoC29TyP/NngGQTKh1oaL3WcfH9/d0dUWqMp9XuA vRoKlKH1JkMLWeuTuo1dhARbJlA2ZOqUTmtapx4FqUOkjpHv7+/0/f394756bcrlcvn1+kBbOXJy OBzuoyWn0yldLpd0Op3S+Xz+tQ4lpXmx35vuKY/waT2vmCEagfIGveHW3mPXnNYZGzEpg6SMlDJW WotoBQoMay2Izdd5/UkZ/Fme5qlPyDb2b/Tk1yz3C/n5yuduGYsVYcMrCJQPN7R2ZSxY6kCpI6U1 3QO0taZ1cpiUUVIufC2jI5/LJN+u42POLz6wBQJlg+rfgIbCo17E2lrwWgfI379/f4yg5K9b0TI0 gmJHyZ61zv5ajqDk6Zzz+ZzO5/N9W/r6+rr/TGsbyoFyuVx+PHfeBvP95ePrgHGWWbZAoKxs7ody /VvP0IjH0qmeKaMlramdHCZ1sJSXoREUgcKetQKlvFwulx9hcj6fm6MgQ/+GTzmiUt9u7Q/ycy9d 39L7s9Xq5xRBLCFQdmDOWpVesPRipR6JqV8X9qr+UM5rTspznrSOgusdjtxbBN+KEPgEAuVDjE3z 1Pf1pnnKMCmjpL7k79fPk99LeQ17VC9ardeefH193bedOlDydevEbnl7Lb9Xb9/lc5T3GclgSwTK AnM+eOcMpa49vTO0GHZsxKQcOfn792/63//+9+O6XptSjqAIFPgdKOVRO3lqZyhQyjBpnRq/3pbn niMlG9tOx/4hwd46mR7TP0wlUHZibsQMrUspo6U+sie/VnkNe9QKlHzJ5xDK20gZHjlk8rlRpk7t 2N74NAJlo+aOnrRut068Vk711NM8efTkn3/++TWakh+f31t5DXtUB0p51M7X19d9OywfU46SnE6n 9P39/WNq6HK53OOlPHInH3acR1JahyC3YsboBZEJlA151jTP2FRPPWqSLzlUysfm91lewx61AiVf yhGU1jROPZLSG1EpDyvunRtlKFDECpEJlJ2bEjS9o3rKUZQcKvXOD/aqXuyaR07yqEkZIjlaev9i uKkc9kigfJjWb0dD8VF/vz6VfT3dU46i/PPPPz9GVP7+/ZtSSr8W/cEelaMiKaVfR+2U9+fRkvP5 nL6/v+8jJXl7LP99nnob7o2apPT7nCewJQLlDVo7j9aow5zfmtae+hmb7ikjJV/+/v17f047Rvau Pkw4n9gwbxf1CEpec9IbTZmzWHbJyEt9f3222d7PmxriWQQKTUOjMPW5U8poqQ+dhL2qR0dSSr8O M+7FRkqmSEGg7FwvPuqRkHr6p576yaMo5bSQHSx7lo/EyaMjt9vtPo1T/ltW5XZVbm/19mgNCnsj UDbkkaHbJVM/vSmg+myz5XRPeWiyHSl7Vi6MPZ/PP4Ilr0fpTePUvyCsOY3TW6NiqoZoBApP4Tc9 AB4hUFhNa4oI9qo8Hb1Yh/kECqvorWWBPbN2BJY7vvsNAADUBAoAEI5AAQDCESgAQDgCBQAIR6AA AOEIFAAgHIECAIQjUACAcAQKABCOQAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQ jkABAMIRKABAOAIFAAhHoAAA4QgUACAcgQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEI FAAgHIECAIQjUACAcAQKABCOQAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkAB AMIRKABAOAIFAAhHoAAA4QgUACAcgQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAg HIECAIQjUACAcAQKABCOQAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIR KABAOAIFAAhHoAAA4QgUACAcgQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAgHIEC AIQjUACAcAQKABCOQAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIRKABA OAIFAAhHoAAA4QgUACAcgQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAgHIECAIQj UACAcAQKABCOQAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIRKABAOAIF AAhHoAAA4QgUACAcgQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAgHIECAIQjUACA cAQKABCOQAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIRKABAOAIFAAjn /O43wGc4HA4/Lsej9mXfjsfjr+0CmE6gsJocJnnHLFLYs3p7AOYRKDyFHTJ7ZxuAxwiUDck7vHK4 eMrQcT3MPOVSjoLUl9PplE6nUzqfz+nr6yv9+fMnXS6XdLvd0vl8Tufz+f417NXhcLhvJ6fTKf35 8yf9+fMnfX193b93Op2a21i5Dc69jL2nJT8H7yBQdq4VJq0dZBkmx+PxvoPNkXK9XtPhcEjX6zVd Lpd0vV4FCrtWbjfH4/FXnJzP51/bVe8XBDHBHgkUmuoRmlbE1IGSUkq32+0eJwKFPatj4+vr60eg 9OKj3PZgzwTKG/R2PLfbLR0Oh/sHe/24oQ/8JUPBvSmc8re6HCF52ubr6+s+QpKjJD/P+fzv/04C BX4GSkrpPh1aXspoyZdy2+ttn0u39ynvt37s0qlleJRA+TCtnchQlNTfL3eMOU6+v7/T+Xz+NX2T gyo/9uvr60eYCBT2rN4O82hjHSr1yEo5wtKa/hnahlujMEKCrRIoOzclYurRlHoEJT/m+/s7pZQE CqSfgZJS+jFKUo+c9EZNLGhlzwTKhgwNtc6Zyrndbt0pnev12gyRctQkj5wcDod7mFwuF4EChVag 1Ee/lddj0z1DUz6PTv2IHiISKBs1NVBykFyv1/tOLN8ug+Ryudy/ztM55/P5/rPlItiU/jtLZv7Z fCkfI1DYszpQ6pHIMkzKI3xa0z3llE95Xf7yUd8WJWydQNmJOSMs9YhKDpYcK+Xz5UDJ61NSEiiQ UjtQ6qPfyuspi2QFB3siUBaodwRjR9fUeo8/HA736ZOprz91eidPzbRCpBwlKadx6lGTejFtPnKn XpMiUOB3oNTxXwZKfSmDZe5UzyPTPL3oGdonTXlM6/EwRqB8iFaUpJR+rRkpA6Oc+slft85j0guU cvSkHEHJBAp7Vn8Ql2FRHr7fGk2pzzZbnzuld3RPPRpqhIUtEyg7MHdqp5zOKUOl9TPlIto8gpIJ FPasDoJ6W6tHSeaMmJjmYQ8EysrmTP+0Hj/3Neph2N70Tn19u91+jJr0zl9SPndvjUq9PmXqnx0+ WStQyu2oXAhbH+EzFizP+Dd8pkzxmMbhlQTKBuW1Kvl2HSh5eiel9CNKevedTqfma5S3j8dj+v7+ vj/+crncF8/2RlCA//QWotdnbK5Dpb5vaJqnjqBerGRCgsgEyocbG12pF9DmWKmndvJ1uXMs15+0 RlCA/9TxUJ8ttlxrMuWU90sWtMKWCJQ3KHcgS6eAWr8FtRbJlq9RT+PkaZ7yca3fsModa31YcblW RaBAXz0F0zq3Sb0wtnXa+yknbHv0iJ4x1rvwCgJlQ3pDs+XJ17Lr9dqMlTHlkTj1SEs+GVu59qQ+ PLlkDQp7Vn+A9xamt+Kjt+6ktQ6ljpbeIvix9SkQjUD5UFN/UyqneHpBUcdOHSYCBX4bCpRWqLSi Y+kJ20QHn0CgvNnSnUhr55evxxbNto7SKb+uL/Vp8utRE4ECv40FSh0prQWwY99be1pn6HbrzwTP JFA2aihQ8qhI1pru6e0889qSesTkcrncb/fOPCtIoK81etlbOFuvTanvq78emtYxwsJWCZQdGJre KfXOf1LGS2taR6DAuN42OLQuZclICXwKgfJCrZ1H/aH+6JRPHuXIt1uvUf9ca1i3jpLW1I5AgenG 1oKNXeoRk6FwqaeRHp3i6f1Z4JkEykYcDsP/kGCe1snrRcrb9RE+dYDUz9OKknrkpA6VlKw5gSGt XwLqoBiLjrH7Ws85JVLK9wdRCJQPk0Mm366v69tj0zzlJQdSfcp8gQLjeqOUvUDprVOZMyJSvi5s jUBZQbkDGJqyaX2AP2PnUT9nvWi2dbuOkPJ2vTi2N7UjUKBvaqC0gmXKfWscwdN6n60/w9Cfb+59 0CNQPkS5A6hHN/I0Tt6RlVGSj/DJj6mjJF/XIyf5sQIFpmkFSv11bx3JlGmcKdM5sCUCZQdac8z1 98oFtXV0lCMqrdPlCxQYNzVQeqExd2oHtk6gvFFrZzJ0ErVHlSMr5Wv1oqOMkqFAab134Kf6F4Sx QBkaGRkaQZkylTNliqf13gUQryRQNqzcabQior6UR+zkWBmKkPLSWxRrBAWmmTKCMnQZi5E5R+oI DbZAoOzI2E6pvn8oWFIyggJzTBlBWRovgoNPJFBWVu8ohqZsXnVUT37eodGVoVGRXpQIFJhuLFDK 23Onf+YET309NLoytD9aeh9MJVA2auoOoAyTsfvriEkpDYZMeV3fBn5qffBPWReyZHSldX/rdSEy gbITa+yQcsCkJFBgrrFAydePBAp8EoESxDt2Ljk4etM/KY0vhBUoMM3Q1MmcQOk9fu59rdcee5/w SgLlQ43ND9fTOvV9KfUPQ25d17eBn+aMoAzdN7R2pfVzsFUCZcfKEZQlP5uSQIGp5oyg1N/r3Qef TKA8WbkjqT/Ah+4be65nqKNjaAQlEygwzaOB0vre0rBZOo0zNjILaxIoH2LKjmNsqmYoMFojJvXX AgX6pgRKeXtphLSeRzywRQKFOzsxeJ5HAwX2RqAEFWGnNGWdiREUmGZuoAzd9+gIytTXg3cSKB9o yZxyKzTmBocdG0yzdARlaYTAFgkUuuzg4DnmjGjAXgmUEa2dxdKpjPq5pv47PXZY8FkeneKpv35k GmfpkTlr7Zfs3+gRKDvzyDlPUhpegwJMM2c6xnoR9ur47jcAAFAzgrLA0HTMM15j6ARvwPY8YwRl rSN1XnVCSBgjUD7Y0h3BnACzs4HHLV0TYnEtn8wUDwAQjhGUNxqaxuk9rn6s35pg+549grLWlI79 Da8kUEgpWfMC7+Qf4YPfTPEAAOEcbk5ksaq1/jqnPs/Q4159H7DMM6Zn1hiVcTI23skUz045qy3E ZLoH/mWKBwAIxxTPk63x17v0OdaaqvG/CLzOWkfVrHUepHc9BxhBAQDCESgAQDgWyW7A0n/7x2JX 2J5XT83YFxCVERQAIByBAgCE4yieF3rFX/UzjvgBYog8jWOqiLUZQQEAwhEoAEA4pnje6NV/9f5T w+d69RSLKR2ezQgKABCOQAEAwjHFE8S7/zO8+/WBce+eVnn367MvRlAAgHAECgAQjimeoLbyn2Ur 7xMi2cpUyVbeJ5/JCAoAEI5AAQDCMcWzQf6TAWsxjUNURlAAgHAECgAQjkABAMI5v/sNMJ85YwA+ nREUACAcgQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAgHIECAIQjUACAcAQKABCO QAEAwhEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIRKABAOAIFAAhHoAAA4QgU ACAcgQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAgHIECAIQjUACAcAQKABCOQAEA whEoAEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIRKABAOAIFAAhHoAAA4QgUACAc gQIAhCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAgHIECAIQjUACAcAQKABCOQAEAwhEo AEA4AgUACEegAADhCBQAIByBAgCEI1AAgHAECgAQjkABAMIRKABAOAIFAAhHoAAA4QgUACAcgQIA hCNQAIBwBAoAEI5AAQDCESgAQDgCBQAIR6AAAOEIFAAgHIECAIQjUACAcAQKABCOQAEAwhEoAEA4 /wdkJkgv9acxagAAAABJRU5ErkJggg== " id="image27424" x="2058.4255" y="179.54959" style="fill:#fff0f0;fill-opacity:1;stroke:none" clip-path="url(#clipPath29516)" inkscape:export-filename="..\..\..\..\..\..\mage27424.svg" inkscape:export-xdpi="96" inkscape:export-ydpi="96" /><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.207652;stroke-linejoin:bevel;stroke-opacity:1" id="rect22595" width="26.458332" height="26.458332" x="2064.8586" y="184.36803" /><path style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:;paint-order:fill markers stroke" d="m 2091.3163,189.39725 v -5.0292" id="path27822" /><rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.177604;stroke-linejoin:bevel;stroke-opacity:1" id="rect22595-9" width="24.994465" height="20.4888" x="2061.6831" y="210.82632" /><path style="fill:#ff0505;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:;paint-order:fill markers stroke" d="m 2086.678,215.85556 v -5.0292" id="path27822-7" /><rect style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.18292;stroke-linejoin:bevel;stroke-opacity:1" id="rect22595-94" width="20.531086" height="26.458332" x="2061.6831" y="231.31509" /><path style="fill:#4acd7e;fill-opacity:1;stroke:#37c871;stroke-width:0.661458;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:;paint-order:fill markers stroke" d="m 2082.2141,236.34432 v -5.0292" id="path27822-5" /><path d="m 2068.8178,201.20876 -0.5556,-0.55563 3.0558,-3.05593 -3.0558,-3.05594 0.5556,-0.55563 3.056,3.05594 3.0559,-3.05594 0.5556,0.55563 -3.0559,3.05594 3.0559,3.05593 -0.5556,0.55563 -3.0559,-3.05594 z" id="path31515" style="fill:#ff0000;fill-opacity:1;stroke-width:0.264583" /><path d="m 2070.5309,247.65312 -2.9633,-2.96333 0.5688,-0.56886 2.3945,2.39448 5.08,-5.08 0.5689,0.56885 z" id="path33255" style="fill:#37c871;stroke-width:0.264583" /><path d="m 2068.8927,224.68229 -0.5556,-0.55563 3.0558,-3.05593 -3.0558,-3.05594 0.5556,-0.55563 3.056,3.05594 3.0559,-3.05594 0.5556,0.55563 -3.0559,3.05594 3.0559,3.05593 -0.5556,0.55563 -3.0559,-3.05594 z" id="path34970" style="fill:#ff0000;fill-opacity:1;stroke-width:0.264583" /><path sodipodi:type="star" style="fill:#37c871;fill-opacity:1;stroke-width:0.661458;paint-order:fill markers stroke" id="path347" inkscape:flatsided="false" sodipodi:sides="3" sodipodi:cx="-15.398452" sodipodi:cy="65.725105" sodipodi:r1="50.702221" sodipodi:r2="25.35111" sodipodi:arg1="1.5707963" sodipodi:arg2="2.6179939" inkscape:rounded="0" inkscape:randomized="0" d="m -15.39845,116.42733 -21.954708,-38.02667 -21.954706,-38.026664 43.909413,-10e-7 43.90941,-10e-7 -21.9547054,38.026667 z" transform="matrix(0.04649768,0,0,0.04649768,2082.9301,234.44945)" inkscape:transform-center-x="1.184192e-05" inkscape:transform-center-y="0.58938596" /><path sodipodi:type="star" style="fill:#ff0000;fill-opacity:1;stroke-width:0.661458;paint-order:fill markers stroke" id="path347-7" inkscape:flatsided="false" sodipodi:sides="3" sodipodi:cx="-15.398452" sodipodi:cy="65.725105" sodipodi:r1="50.702221" sodipodi:r2="25.35111" sodipodi:arg1="1.5707963" sodipodi:arg2="2.6179939" inkscape:rounded="0" inkscape:randomized="0" d="m -15.39845,116.42733 -21.954708,-38.02667 -21.954706,-38.026664 43.909413,-10e-7 43.90941,-10e-7 -21.9547054,38.026667 z" transform="matrix(0.04649768,0,0,0.04649768,2087.394,213.36078)" inkscape:transform-center-x="1.184192e-05" inkscape:transform-center-y="0.58938596" /><path sodipodi:type="star" style="fill:#ff0000;fill-opacity:1;stroke-width:0.661458;paint-order:fill markers stroke" id="path347-4" inkscape:flatsided="false" sodipodi:sides="3" sodipodi:cx="-15.398452" sodipodi:cy="65.725105" sodipodi:r1="50.702221" sodipodi:r2="25.35111" sodipodi:arg1="1.5707963" sodipodi:arg2="2.6179939" inkscape:rounded="0" inkscape:randomized="0" d="m -15.39845,116.42733 -21.954708,-38.02667 -21.954706,-38.026664 43.909413,-10e-7 43.90941,-10e-7 -21.9547054,38.026667 z" transform="matrix(0.04649768,0,0,0.04649768,2092.0323,187.51995)" inkscape:transform-center-x="1.184192e-05" inkscape:transform-center-y="0.58938596" /><path style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.529167;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" d="m 2091.647,184.63263 -29.6994,-3e-5 1e-4,26.4583 24.8639,4e-5 h 0.1971" id="path2504" sodipodi:nodetypes="ccccc" /><path style="fill:#37c871;fill-opacity:1;stroke:#37c871;stroke-width:0.529167;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" d="m 2061.9478,231.31509 h 20.597" id="path4315" /><path style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.529167;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" d="m 2061.9476,211.35553 2e-4,19.95956" id="path2504-8" /><path style="fill:none;fill-opacity:1;stroke:#37c871;stroke-width:0.529167;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke" d="m 2061.9478,231.05051 -2e-4,30.06326 20.5312,0.0114" id="path3571" sodipodi:nodetypes="ccc" /></g></g></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> ����././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_demo.gif����������������������������������������������������0000666�0000000�0000000�00000051635�00000000000�017772� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a^��XXXllqqvvzz~~���������! NETSCAPE2.0���!<��! Created with ezgif.com GIF maker�,����^�pH,Ȥrl:ШtJZجvzxL.zn|N~ͺ&D&'CHBμ�I#7|C03 ;x0aE3KnGx?*tIdGw{poLwrf7-47r s1"˘0oJORvV ̉%P+ Z1"9nC+TmOU ]4FԘVl=4paI)ܖ/۾f8R~5 ң[+4T{yZTS>t1 F:xYBԘiţۛ[fj }gAg<~7j{5u{+wkn)_<xvueZm7TaVܝ'}uD\wKud&@QhU_8j?I܃O]_<5M.*oIUFSJoa87 5Hvׁc!XHE8]')dp9сفeX_> zUYڛp)tiw(h"Wj衈&ڠWxI₊Vj饘 U9_@騤j*34Yk*묗rU믨9~*䮶 =]"Vm6k։Ұ2mf+R:0(+Tvk˱ &ih O% /55Cc0.$Sq@24矽6q+\1ܲ3 {3@khbv)pk'6G-TWmXgU}qL M'\l/3lhz=Z dQ\'o߀.`z_6t> Gε.۩O,砇G [l)&!?>wў[>ykJ>]0$$oʗ7$,O=_g<o/΃?Fo듿vrV+oiݽk �=~5L_�@*\8Oi%4! GH %M5r:^?8̡mik*&^DMkۡ&}XkSE!GWFTˬ6>'z` �'9QQМ椶%#xȼ9w|c<;x@$c"=>&4}hL''Zt7CJRd$$JGRl#H.R#KYSꑎ+xYMS}%P;:ynj&\%!Wf:Ќ4IjZLe8Ev6I.L:v&B S@jdFHw� @ mj͌JV88a DG щ±"#F5ZQZhGEQf=H9Jҋt0EKRʔЄAY!&)uѧ?MRԦ:PTJժ:՚"䖔*Hj]+'JhZhMZֶJsl􈞜RY׾][i1BNRh$4$}"Ө|fZC@YJ(fCpjmh-+ϊ6liA{՚vU-ic+Ӣ%(aG5hU6Լj/jm7:ЍtKZmF_*U4p(֨zT.g/v; Uv7j]%ɰmzKήjLR6dV1&z{euA�pB q+kb,e|b/n1kKWw-D ^&kJ];PL*[WqS{_q; ي@�kI.6p2tsvh-Ѝ BЅ&4=hF+:ь4}EK4MlGKzћ=jL4I]jDǞ33gy>"ȅNbXG2Gq9bNf;v6]z\:?D+R3/YQ&7ӖVR{nwx7=}wmlz{n|ԮU.\b܀vnUj(OW0greعF&`ty89{=Q<4nqi;P:ӍdTd2o۫1#Mj͎2pNxg;;rR'條8i+pѾirδr{ |9wxw;> 75o{Xb=5n1`fFhQ\饧\WOO;_ݮrVŁO2 { PI~\ũ.yL)/6Yws^pB\G$tI7ywW|8Xx؁}owrַ RDx^UAG#ղ3Ug xYtwyl ؃>@B؃7j>^Jw'uC{SqXV{IGiǃ`b8dXfxhjl؆n(xGzM[<z6\%3WDžwo؈(kWs\MzY3mvZgVx~ n]y8Њ8XxX8}g}'v@<wqHkw;i('|We(؍8Xx蘎88vhx{vx3Lhv|8ah iȐ  ٍɐh"c8WIjzcA7c GzDYFyHJLٔN))rؒJ}*}_ŌcakFhXpr9tYvyxz|ٗqY(`(Asqr.Ab rpXj l) 闞I)y)tYqiYp1giB~v(k)99Yy90ɝ)݉9)s9p0IoJkڷ};gkuo+5f�Y �:Zz ڠ: jIpyǛ8ab&ٟGc�*,ڢ. Z+ .9[Y>zȘ9I+>d~uFHJLyzu(MD94*yE@BZg:ؤdZfz*2ʒWŸ]N(15 {gh:gڞ IUZquIf4HYا§Ia1f4[ LWC$Z_jZz)oiq,H6$82t٥i7:ڞ+yu}`{ RYCy7œ يHdתV- `gZ ɞ:zI [1)s,8vA?ꪔcڬ* &{JpJ:ǡ\_0?+zZ [~ $i(;DPɞ2ڲzJJ2O"kte~@ iP` jV>ɯ]u΁WW{h?˵ a۷(;򺲼joh g0'G1\([ٵI~ Pi .}M+,"#ZJboI뮣y;K+iJ/[Vhfyyx ^{{{G, 1szF6iW"8sk{vwK?k);ܸiL[Ry0+<j!kA e;:Kʻ*W:N9?SFo]z ,|0c+j *7"Lg٬ {LL*,{WzZDv81aty˾KhPliVumk^Guk=zĴ�i|/ k ,ply:NX8{E,)ȆȤm oLkj2Id;z‘ j9 \P<Qܰ>82HW^zdfwk(\ƅ�<plL;4,|SVИ>: B(� :k3|UܴB,B||j鼾�: R<c ?ڡL2)HD J�:= Lαx rϟ|�LМy&,w<~U$ V�XZD} L2/Q͘8]w ըll/{tZ�ձA\? ّ Г-A׾Zi؈uԠЈ|͓{сτ �y۪<F1WUög39<,T�ɽ>-=ls:ԌR|=q] ΓMOȳqh%W\<_t=eü� @ |MUٛ}3-$1(ܽ ʪ᥼�M!ܻ˦%[֭h nԬVŒ-5^7㈬ 2\@{ }MM.MmT;>XnZ.ݶ} X#[7s ߪ]�mNV==ݳuGz,.vD<|܆�臼8m@}%-LjBg݈/{ͼ6 u]ꦎƨ׫ǭn=8; ndĝ^ }ÞŮ>$-dž<,(5s!EJXю=¾-.]I|X0"{>ۭ䡤 cLn PM nÕ,_Վ>�L<jK"Sp+V+c,l),~ ^ʾؿb+x~%v柾ND?,/lwn6؟}W=l=nm^[z .JO>dRɎ۪@g tFHe0e}Abn693֯{qo?;hhl?nXr/-;1l/Ӡ>Ov,.фԺ#<Ī߷m ߙnXB71n~jZ P4It>QZ6D$Jłd2͆t<T!~�K KLLOO"%')+-/#35 ? FL@<864,*(($" 4DA?;7)M0-% =?IHKORW\_cg1joswj�2&T(E/`Đ1fZ7fJ7p!JdqB.O)*Yh¥/ :JCfMƢ59tlMGE)ˑT밺3ĒK&͜x In]B>t&1ZjIѱ*[Q5$NVCGڙsO'=ZXf{Z* l Vb۝9~|hd/QY&?;BysIL#嫚kPmL ՔEQ>J Lkam>Yߍ7u꬟5b黯o<Kz%pO-$O QDCM՜(;Ļ9I$", +2+h#Ĥn ;iq1 ..|EY629Вl)n)jXH@)ã*4ICQMLcL #7):-:IEP N cGDّzlT3!ZDKy4P5<XnOJU@U='!7L+[q,v[$=֢,oH$Xmg|od 1#N>55C I:Sة,АR3Kw/ Ah-A=EⲍTW99%Xr9:7>M-Af!$1VSRx{~ttmVG#yΦ<E9?Dee;OZz=ž~�v\;W\iM+Ĥw:֜m}@[p0=*'CqdW+>tU8otHViTkJٸRozgkCIO>!=TDEņg,y]]_\.]"OsQӅ束vMl[GٳGޱ]hn}0rQri~>? ©pz1VgkGQ9L<Tҳs[I҄ 1 a2*:PŶ>ObXw`mga4;U\T�\|G9 *b]J x9 ReXq7c-/adWD̝y7mexqt-/B$d#NL"$2/ln4%$s(oTK&Q1xଉP8FʏlKHn}tǰncz#SDHQ6L?d>@$7LEk*ELm?/򉙁$`̮DF}__4/)Cܬg L|4 5O1B|\'TC"w CxOMcY͈K5+(z/*DUp{%3imhBQ{?aP{8TVW3ە>.ss;MhUZ'Wn5y"FO(H[Bka-1[VE4EѧQ?TBS4 U/S46TG\c-i(j-c4sS^򐿬>KBt,PKTB0uYm)Uatx(*$x9cOZɩ:n<̥*9qr}4LXBᮝ5/gѵס {K+I wT2z}Ai+r>5 4aK3E(*_h7~">JWtRib L+0tq}RIdur-([00u<8'jk1ׯZ+cYlc~JJ\C35g2";qQDLgyl#M&RΉUϭgT0ӽ D ]T e˧ 5{k=[GQL#:l윗E bشNv,j<uX{MZ[sDm ;`xoZ6`I[oc sɝFvu풸=3deUa2*awq\߶5D8m _/\mR֑Tc G7s9`>bs k'.IG傎 DmR~bU#:N憐gkkR9 -V+Pk{=>$ه|Y65$<z?5:iƥxef5]bO,x7N]h=Nd[*oo'wЏU]Y}5 ]{<YMS.ztxN|vفm\w曽x}gpY>*L="ov%=tǏre6wK ̍ڀ,NN# pńpTnF`oGXIHnJ bN+nt*iI0M0tBŲZ k+<lɮJNT XK.2n e@頰HDnPR,PζD. O*/6 1 z8 p P Z^Ndc QD T)~#LN-0PȮͿ>qoڠȰE# 1hLuc$ q O m|Q1 IQP\-1ᬳlBr�BbC(o g6<k9`1SpJjZ߈ [!r � ' aq�2/@2ۈ$!Q90e%!X Xq 120DZK h%aɰ (nL~Jm]& 7)nBj +R(!r~pIr" :ҹt2 ).r.GC& J#&Jr13 $ 𲱆x/Q3Rۂ3JS4W3)5mԒjsl쐰Q7C"52Q/3J: ]m$88C.N2@2[qf* ӌņo 6&HhAx=1v/5 *-k j04s'Apna>^gB)43r4D!SqL ,Q- ?3.@q=q0xG";#%#ni$(&mFOdb$FeIT(5"+s)MHύg7#j:u!M.p,r*'/CCirc"%�5(PӷAPeRKO ep9 @cnOMH1.(DMQ4EU�, Q5 sU tHx`"�� � �`�@�U�`[[[5\u\ɵ\\5]5[Z @Z �� @`(uT>wAY;Yǘ2'S9˔3uUY5ZZZٵc=cA6dEvdIdMdQd7ZU^^5_Ur_`"TׅH`5o0Ga +Cb}!YY-6^5c5vcj6kvkkk6lvke[YYc!"MUsSYQ`RO 4Bc 3L N>:C Cb^bVZ6r%wr)r-r17s5ws9s-qeYUYv%#25_=J3{VoL L5q%^+b5t1q7ywyyy7zwzxE^^f[/xO႔`WtvQ ,Lΐh7L t>m?C&bq7w 8x 8!{_MW_`MGt"UEuS`v`}K4[ w}WCWxIWmqe7s}Xy؈#w؆%t3SR7"U|tg8=KQP*6lw379fX8Y؆xx8m y9{v!^){{rDsuVssU9}vQ}C<3=WXZicu%mqsymY{yyٗ9yyeV%xc5n5;Xg28n$Xe`Fٸi iHٹ9y鹞)-9S O;x,;b|1?GybsUM$~ p :'bdX9A?:IzgKzQZOUZq529|t#oԪYD3yu͂֡52l0&Z'd!iZ5!Zzz:z૱:ګڪ8ZgnuI;5*Un6X 2~4,T6oᩝmZc:/{X?3隴7{ L53{C;[/{VPg 91YѺءMNH0hZ 2-:!֔_Ygi{[gۺ)ÛۼyAwA5`: SQLhYXǴo]*ZS{)-1<5\%C'2焓{LO)GX[vO$uR{C<;ǁ<ȅ|ȉȍȑ<ɕ۶quѠd{S\7Sŝ 2|#@)5Mǝټ<|?ğʣqV81fM# @owxu\:1=5}9=A=E}Mݾ":guAy`gE}vgpƹ:+Kԉ]ҏؗ؛=Ayک]ڡ=٭3Gw\ӯg†nET tʜ|[ǹۭ}>~w}ҽLo{U4]f~HDw%<MQ>U~Y]a>}'7\)+*&_7Dz637y%E~I>~ꩾ>~׿}KA5oY*}</F#>7C>ʹ?^ _qwQy֍{?ݎ4I7: C IMQ?UY7VQ`9_qZ|Qa]~9=^ `?C=q|Sͮ?歿?UcĞ~/|l= ד@9;@ ZdZ ֊rW1*֖18]ka\+:q,u  !,8>DJTZdjnfx~®Κpf^ZN<2.&z :iD5;?CGKOSW[WOn ".NVҚz~slȰbǐ=Ѧʲ)UBTH%[D+VaCm1 b> W$tu*of<Snl]*`8ENKrȦNB*u6M}.Js(fGhP9xXXM6R/&1߅"8oU+kRC[Dbimwv4{Js_ۡ�.1X%έ{7޾}wɓe6'gfg4B)C(:ve$'O~=/)oy7 tVVvkZPHQ!UP]RXb#m)!G\˝V~pu�bƎsxֈ180HAcX7Y'deC!D&dJ)L%S}RWdbX8.*2c mq/8yԶ{٧x+K(fM񔦤Z9K_PvgZjq("5眊N'ݤ)f w["2{q6#_*+ъ֓vn'7'۳۬͢0ϲNcmhl_H@Kx(-L;*<ĎB̰3!RlJW1A{<Ud:/v⼢͎k)C]G#K+ݪ,F*8{)* ŴgGr k[Swu)38.A6f^2bcNjp.'-F9bB>9ي}pwrWht{,Bu-m+^㞻Nbb^vlRʭͦ]Tw-|wS_砏I7+�ޜ]kqכ*o}@8Rz;o|. `L(ny0"._#&A]e4A F09@p- -l 0y1 (4:l{'!{1B$0 :Z[b q=[s\7 1Z"3ō~XJ51gU ƨ^b{h;Q` #ݸ2|K#֪DIu(G,/z|K$(Kdrd%HBsc(CIO9+dA@Bnk_kcRE %/{_3) #7 /o%3f+5y$&1ikb34ʚ͊Ƽ! Xw 4qqLkA|˷5@fU"{r,h7O]4i DA-GBӐg!Q#'h?r e'SjD&ʩK ˊU) @_9=TGT 5R*UjU>IԒO@4T'\5j]+[$2[Wxgeucֿ6'ݴ:ѵuUHҀ,e+۽˼ k:1iVW5oL*Ԫ6ix7Vu1њV-^iԮxm"zA,owZ=u[]̻M-mgUnˉZL.WKҚ3焬{8cQJ_w$パ?ǚC8p lƙ +~˩S8"1jժp a:%1kVȭ/k5ZX1La74{bvxAf]l+S^jd'1ifX,92>c%Ђ9,-ߘ9{- 2E<@xN_ G3ZtqYf;k>`K-?/ʣMiD3z|u -}iL#8cOj_;66f4vvڎ\gC;ҞvÙleso+9:^7|Pyig;dlum{ߥrkk7F8+>eΒI{X<"'srͩč;6uFr/99.ւ\~9幙ͣO g;}� \իr,Igf<efki|wEua{ RNl]3a_[֧.㗫:͞_}<1*<=-o{WfpY e&/~}HɗxoT?|g̴:zoRoaӷA;uCz{ڃ|n?ho? e͊a^^X RЍ}_ `ZYƅe֕5ވ߸M* Zp`΀^ !`D!?`9 2VvEم�"a5! :, a\16ݽ[%#Bb$J$Rb%Z%bb&j&rb'z'b((JJ��!<��,����^�pH,Ȥrl:ШtJZجvzxL.zn|N~� H*\ȰÇ#JHŋ3jȱǏ CI҉(Oeʖ-U<re͕0iޔgO#>qY$LC^1jSϒPtTQCѪODϩD% lؑAuSWڴS۸{UR <`kF X.1*U[X0es+vt '  蛐E[<w^7%;z+l.nԕo7>욒9{Nq˓̴w|EGǭڵr8՟ϼ=yosF�(XR!^F(E%MvhQ_yh((`vb(4J{.z5q5Y=u` %d'-$JB٤Q&$JO:Y%Tj])%>yYh^Tn^<E7`dfٓkF&fb'xIu p' fi饘f馜v駠~z!{ꪬ꫰f:jƎc<6뮼ON_݉s&ʺ`h`$8-r{ߖv+n㒋mz>[涚'Sծ+l' 7.V8d:w GbJ,J 7ǥ8oY,_`H'L7PG-TSp#MqCgU-dmvWfbB)<M`v4xwvw}}߂߉>8|'ߏG޸wwnyK z -7Ӕ.n+9W. \'7|M czYY!t/o觯B;Vǻ�DFK\_^ZaR; LJA f0n{$^K(>s ǧ;.~oO3*@pms! H"HL&:Dlֳ|AP$!hï/s?@2hL6pXA3Q|{:CRx"y8ґ5$%ILr%)YIKn&;)K2(KIIS2%+9JU|.yD"{L`iCkP>,�f:Ќ4IjZ̦6nRӀ0 cG27v5`EH F_ AlM� @Jmҳ}LZP~+,D'JъvrԎ t-_\EGJҒR][}|^!śIgJӚo( =C_HڞlJԢ8ͩNUPJժr]*{]P0{hH VS*BagIֲx}g N+nz+g\J7z/M6o@{0T`ͬfY)fT~<ׂBX !�fWZZ~ W{P񲩭 kwXC .s? M.^]֌*~qjQ5D܇6x%-uB\75YUb`G7-_z`V" ^+:eo{s*L՛X3 ׻&^WYus&$sK4.1c-%h]�6N@sc�e ;ѷ.M.1ZaìXlo2 B{\ fKժCe9!q9�sO(K25R6L^ʘɄ>h&GѠs#+^7PMVwL9,65Tw3x9Nۙ!3~ἁ`,v?g(y곳 k7in߾΅,iA57gnuC綖ޕg}Ö=ܯ&*\k{U!j'Zev{"|wj]Ā%+VxKUW{8״{q+56ב8ط͓�|bvw3_&Mmߜ뇎ev9DmKgosdw .!߀ dx{4ɼͻ;oȻ;ݟΟ'*xI7)=F`MdK}ۂWgna^O~1nnooG7d{8?7Q|ve֧!~gq~u#pd7yǀ{l~kGv}yȁ W?a[qjm},bJuwe Z1}ԇ9;`=t'r,Y6j~m~I_܇r{xSe~oǷY\v\\P fhׇi^k(|{h1(mvxh0(jB}Ww8h^gzl?zC!dyw\K`{D8zG采[rƉw6{ewY(8~CWZ8p![A'SuhψX؆7,(}x؍z;] zg6((Hb8`G^GY(}(0BxxZX=ȇ`ڨ'a d昀G!W؄GF~f/yW}&94y 38Yɓ=yV[؎x Btye 0MnW~xYGHZɔ\R +9ܘEuTG}1:Ihij|lH%VxUx\:)iVYmqf' VnFiTMd4)\rY7.Dy8b0'hIU酘ɚYS 镊YoSsyc`9Q@כiR `@hO(t&xs9%UGI?|yv.F #5^ 1]ɒ4՜($1RZ8Jš~\Dp٘dY}̘&95Uٟ$3:Q)*ThcXY J'jt} iGJf) ʤ%uQ*`fW%[~x5)Yfh*Ps* hu Pk8)ğgLyxi_ KnqW+F,)کjZxbEȠuyG[Ģ)B&WYڶzOQ9ꧼ9N\JY֘Z}g Iتv&j5J^ʫ#zykzvV7Jl6`qJuɌ dT"ҞdZʰ䰗 &1I tBe*J֤)ʱ'٣1+ti_J>Nz7ʝSg1ǹHm%|:vbjD*~]Y<bMd{8x`۬m;;/l{΄ڴ`69y#KE9;= ��K}$0jMɆBj A7ˬy3ʺP|B59˹o+ ˨UτY%Ȳ/X+*eY^ 붶QI"Z;zE{kd[!~˯Fh+)۱wػv<Nۦ*KJk"<0 ]{Ș++- wK{5j ̴6:Ē{FL,K K8m;Ņ{؛qr u5sX´u[í+s`GkՉt\t7fea wY\L\ٕjE~ROuuZ,rLL)4V2v Q|f zGs6�ua6TEիt|[渮nt'˩h|[,ywTǮ;]0UnwVȱƅb̮fhlt|rlAݥuʞ`/ cm}ӐgWqv guy H͆e�΀Q램qſZO7*n5.ld˖ C:[|<c!h�fs}` V#s ʻm/yǪ )ޢϿ6$}n*t5Bey0�/ -,*)( npr=t]v}xzs(gda/1y|g` 0fvLGy]`c}h֢פ]ڦ}ڨڪڬڮڰע-ځ-,@ؓ lqp Z}ى՚-c]֞٠=]}؝ڽݞMַ]؆}؉d\[j0zv\ܺ֜Md-�>^~ ۺ  plsJәLuLm5-,.02>4^6~82}ވ-wr>7˽k&m3ivt&(`XZ\^`b>dV~kL&l @\42oFfM}>^~舞芎]Mj=:=PJíɁLM.hOu;|nܩ玮^^}>^Gbzx4 ߿OIMYHW7byvٓ7>~^n~ۖc]t\Ґ-Ӟp5oN ?ꔷ ? _/N/wA\gBERVnvɐ<bm^Q.&/qA EoGOIKC_O&A~~̞| EK|.7;lnpt_o?vtC>WRlcNKWe_jvouʞy՗Sb8Ɏ9?_?9BEn'#@UuDn?_؟ڿ,Vp[1 _5-Nahm.h8<#Q4:L*dV8$2G4.&n:w N IJFB¼<?BEGIKMOQSU>=941,)%!Kt}so#kI,e5^AZ9dEhkr׉掑'k-5A6E僴\u*(-APC_&>\xU/Rcđ _mU emk^M75rwoN>}]r G&UiSO:5*\|g'N_NkVɝ_*Shܹw ׭sl] mmZWNWX˗V+Y6AӮ=tiӧQVJV_Jsm8)s㴿ɨʲ32!8ʉ?wxr׍Gi9e=u6˭goz?N~}׿L!;=\*]v%J�ʿ ) A7b QD*786dYlaQiTDqJtd@{pkLR%lRCsLGb2ф$I nD61m,3Zt#͉S5D3@4H<4Aӳ=sEmG!TIS6M34Hu,'JI-SQeȬĴDNa-4KDC5[qU,QOUذ4mZQt"wmY]m]Veal3^#\5e]UZem%]t;KO[MWQ}W&QuW 70&ہ/SMXn/T,O +(o!Ab avyKjGvqm+CG>6柁hv؜FǕ&Gl5D&虭vko:QG벵Ì\gF{cNlHȦV;c ߺo)13%3/A5/QO;ׅY}iiۧdsy)c>p^%VY3{O^%߅t䕯>c8gU<=@itUD }]y'f>c~_'@f&<;_�hoD~ WzPOƂAōUڙn2Qi*d^{Z@S2_n AC`Kc` -Ip|lmJحɭ@$>/;/XIi#>`=ʈeчWtnhA`ŭO "hڏ}FAZF34$? \"7GA 1IMn'AJQ4)QJUt+aKYΒ-qK]/La41Le.t3MiNմ5Mmn7Nq49љNut;OyΓ=O}?P5AP. f��;���������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_example_1.png�����������������������������������������������0000666�0000000�0000000�00000013606�00000000000�020734� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��X��X���f���sRGB����gAMA�� a��� pHYs��t��tfx��IDATx^aنQuHRoS<t(Q{`.$$��b� D`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�(1s_3^o���@�X��a|+#x-+ �@o^?&�:%`]o.N\ Gv51ӽo'h]o��w �^{|dk�ţH?"d ň+�x~`#|&~CۦHF 8=H?[5G?uG?~k9}�р: ֓;^/[Ga뜽^XO&qX޼vkj jVrom>~osΣAz2G?~uyٻp5{bhk[Rk{T5XOQn|g^\ͭڽ]s=G%O`=#E];F߿5_5+YEZ}}3j^đkX,k̯w}l9}>V\*RV1<nحkx N`}o]?j} ۷Yake9�nO|<Y۲;׵kk>?�?~ޠZđk9n 9Vd^`1ok}u|uo_myõ5 0߬};�η<\@oqnv�8GΣzI5z?}�p۟}ׇ6euC`ƙo�g&.ߔ&>ߘ�8G=35<^~nĺQo �7Ϋ^sA`]D ׷X�g$.nʾ5�3רkׇ> [݄QqUsg9P[K`F] �ӟ[U~_z֓u 1M yg<ꜚ֓7|ըnp2jysXs&o>zhp 1[q E~S�\xF׶k[ϹV7[ucsy\zb{ou#p9<?k޷$.n||M gp&E`]|cּǨX�[=(5K`=F+[xuSusp[qZ֓oGu}n1�8xn=趎ЏX7WpoO�?kI`i�o<wo=!&[np�5?1\zb{nۭc�g,-uN_x>p#|<C`}�X�%Xoʭomk9go&\ݨ�ϡ?yFs9 ���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&.ׯ]�|<~=y|~S6hk[s�1?{3y�D<}7#O <?uqiWy s?r?6}}>'V7Wѭ1�?k0߲>zA&c8O}X/ߤu֨j֋Xݴ}s趎y׏֓z17X�[=kym~ͣ7dƨzlk�p\eu}5}yk^?9Ə?~_??yk5UaToQն_/F?oڮq:޷7k}T"Fs>}o?Gux3*`zGc;j_y_?o[a߲<X'6Ϋ5*| 1F$4=zhי.UHVTϯ^2F߯l<X'6Ϋ}TTkNW~?w3nG Udyjz11k>FN}޷jmey#Nm^Wk}{kcyCV5[1F1HmUXչ5GV~_Vn<X'6Ϋv5zԼhl`Ԙ&Ս3#F,֨55~gy}}ֶۭ<r.o'Nrm)_k}UmaT1xy~sj�\yT նVPsQGߣkuZX'96Rk�ZJ=jUku^mWzԼ"Gӭ_3FݚϫQCmk>:r- yx}yGy;~�^EL@=VG?oǨ[mkP0?ȵ'Nrm#f_@=zT3\]GE=VkmϯS};Fׇ9:r- yخFPW mkx=ba4sPq|[mQ?wVk:r- yW!3m=y|9׷�W6Ρj:޷5y5ԑkO`<_Ǽv5z~_]S>Cf+vըa>6vC#\~$Gھ?Z=j+V(}pUcm?o>>Q祯}>8r- ykPhs$yXZ헾>0?ȵ<F`}~]Wy>GjUcsT^akkX-o_Wy~oThm]SݼpE(cUk{r{_<7slp k=rV9joy;ֆ=r 9냽kkW󼟳G?6g[�WCg5 չj׆zy5~՘Zmk>�jZe5k#\qy5c^ߚyX\*JVSk?uzX,k̯Z9}myX\*JV~tek- x5Zc1_k�W[kcۏݺQd|u}|ޖ{�h+EyY]#ג'̑9˼hڿu9^Oz2^cZ{ {�h[[džG%^dǞwΞט9Y G=<*d 8^e9�jOl׏y~Dך̣ {?uG?^s>w8{|=h(m?HG 8%h> W (lѨz�U�`]{|d#K]o���+_?&�:#xD �v>#x-B|�OD\`}>b"^o���@�X��a �N_pW��a�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&���@�X��a � L`� ,�0�&��|? l@����IENDB`��������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_example_2.png�����������������������������������������������0000666�0000000�0000000�00000007137�00000000000�020737� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��X��X���f���sRGB����gAMA�� a��� pHYs��t��tfx�� IDATx^[kWIl&U)UoUiAs<|2}fΕכqr�z� "��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � vuŋ W_-.]ZϘbgV<X~*�͛? X{ꕰmCŋUf#&6޽{?^r]h9 ]~i=vƍ]d15ׯ__~Y�Po;w,GGGf!&/w]�8/#Y yfX_�p^\ܾ}{w;Xz葸Ⱥuz ք?~�dw;Xzog3�*uw}15O.n.�Xfw735gϞ->W�^|yvz =|w0"KhĎ1~7իW׫@`MhXp}j,8k^kBa�4F\_օ D@`,ב!%&rcIX kB qM`|}\!XT`�|}X1J`!&Y�_fV]��1;X;;Xv�޷_>q ;Xl|61v&;X}c;Xl f]2|;[~Dg;Z�9粃5?sl1?;`e � fkB~.c~vb�@L`��@L`��@L`��@L`�<htBF?:ۧAl� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�� ,�w9xѣ`9<<܍ .9_aco~.c~vyׯwcҥKիWׯfv��b � &��b � &��b � 1 *�0r9g4ekB#F@p|ɟ.^|7�g֤|Gp9kb/^X?~`jlv=X_rʕ˗/'O `vsl`E`Mty.�>F`իݎ6mj?dnm[gC mj0;�G�b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � &��b � ,[����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_inset.svg���������������������������������������������������0000666�0000000�0000000�00000074176�00000000000�020227� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="479.14713" height="288.06256" viewBox="0 0 126.77433 76.216548" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_inset.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="1.8836971" inkscape:cx="7577.3862" inkscape:cy="807.18924" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="layer1" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16314"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16316" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath424"><rect style="fill:none;stroke:#ff5656;stroke-width:0.264583;stroke-dasharray:3.06517, 3.06517;paint-order:fill markers stroke" id="rect426" width="126.77434" height="76.216545" x="1874.3086" y="-271.46896" rx="0.80335051" ry="0.80335051" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1870.5861,303.20813)"><image width="151.34166" height="104.77499" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjwAAAGMCAYAAADeLXhyAAAABHNCSVQICAgIfAhkiAAAIABJREFU eJztnemS20aycIvN7pZaHs99nCtLcrjnsWyHwuFQeHkrU6Hls/04Mx71Tn4/fJNKJjNrAcEmWTwn AkEAXJoE0KiDzKzCZLFYLBIAAABAx5zs+gsAAAAAbBuEBwAAALoH4QEAAIDuQXgAAACgexAeAAAA 6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6E BwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAA ALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH 4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEA AIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDu QXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgA AACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACg exAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAe AAAA6B6EBwAAALoH4QEAAIDuQXgAAACgexAeAAAA6B6EBwAAALrndNdfAPafxWKx66/QxGQy2fVX AACAPYMIDwAAAHQPEZ4jZ9vRm6Gfv0mUpuZvEgUCADguiPAAAABA90wWh1agAaNRu+sP7RCpjd4Q 5QEAOB4QniNgk118qIfHJjKDCAEA9AfC0zml3Tt09+/LYTNUTkrvQ3oAAPoC4emI1l156LIjbEt6 xvo7AACwexCeTthn2Wl9zxCxQHoAACAHwnOgtOy2mteO/XlD3vcY0lLz2rE/DwAAdg/j8HTOprIz 9LkxXl9CZMP73EhEFotFUVJqXgMAAIcFEZ4DYYzi422IzZiRobEiK9t4rvY1iBIAwH5ChOcAGMNJ o8/w1teuy63f9LVDmUwma39HS4g854nJGJEdokMAAPsJEZ49ZxPR2FRmWv/+tg8lTyQiuWiN5LR8 9qZ/HwAAHh+EZw/ZVvrKristj/WeTamRkdLyWO+p/X6tnwEAANsF4dkzWiM6rdGZVoHRy9F8zXcZ g5KQRPNDlqN1peeI+AAA7CcIzx4xltRE62VdrdRE7xkS9dmEFlmR+ZrXlN4TrcutH/oeAADYLgjP njCG7JSiLiXhGfL8kChSidboixWWktDUCM+QlFjNc0gPAMBuQHh2xNjdyCNZiZ6LJKbmNaXnSt8x okV0cpLS8lxNdCj33La7uQMAwDggPDtik8LkUqSlNL/J49C/XfpNKdWnoSJJKUlN7eOQv137m1qf BwCAcUB4Hpmxi49LKavaSI4nM3bdptGgaLmlJqf0XEmA9Prc55fEZkjdT+45xAcAYLsw8OCeU1Ng XCMzpdd7cpNbLn12tM5bbqmpaRGamuXFYuE+5rCvt9+15jMAAOBxIcLziNTUudSsa62/ycmKt9y6 Xi+XvmuJkuzUyEzreu9vbFoH5P2mIesAAGAciPBskSEuWZO+Glp7UyMzuanmPd7f936XFxmxyzkZ aRGclvfo71cb8dHf13t97WeUIl8AADAchOeRyUlQLhrSkk4aKjXz+bz5dSmlteUW8RFqIymTySSd nJysLdfITe3rZBqS3tJpLu810XZAbgAAtgsprS0QbdKxZackP7VCo9dH8y2fEX3naDu0yk6tzOh1 0XyNEHnfQ8/nUlzR7/KInkOGAAA2hwjPI9EqO958TnKGRHBkWT/addHraqNCud+liaSnJloj8/bR rsu9TkdhSikwb/+VZMVGgVo/BwAANgPhGZGWyI5dFwmOfSxFeXIyYp+zolNarpGjSHq83yN40Y8a 2Ykkxs6XliPhseKkf0eNmFjB0dJjf3vus+X1yBAAwHAQnh1Qkp0a0ZH5XNop9+jJzXw+Tw8PD+Hz Dw8P7ufUiI/9PZoobVQSHSs70+k0lBr7XE3kR+Tj5OTElSH5LVZoPKLXENUBAHgcEJ4RGDOy40VF InkopalKgqPlxltnn7cyJMve30ipXMws5Op1UkqhnEyn06zU6GVPeOy6+Xy+IjeLxWK5bNNf+ntq GdK/KfqdJemJIjpEegAAhoPwPCJRLUtNJMebSnU20SSi4j3WPFcTEaqN8tREd2ojNtPpdLnee8w9 Zz9LREfLj43+aAny9rUWIo1eVxMdAgCAzUF4NmBIZCdX01ISnFzqqiaKE0lMbvJe532WnayQ6d/l 4UVOvBSWFR4rNFZsSlMkPrnoj3wv/V1zBc6e9Nj1XkEzkR4AgPFAeAYSNdy510bSU0phlSI6uUhO rdzc3983LUcRISs9UaTHkqvbiUTHE5vT09Om5UiC5vP5mvTo3+ClunRhs/f79G+PZKcl0kNUCACg HoRnRGoiO5HsyKONitSmrUrpKS0sMq8fa+Y9AfLSXbq2R39fbzt4KS0rETbyokUnEprT09OqefsZ Mv/w8BBGgSLpke/vFTqLDOXSWZH0ENEBANgchKeRTdJYUSTHviaK7nhpq0hwvMiMCMwmU0l+vLqe oRGeqPi4JDmbTCI6p6eny98wnU6XjyI4el4eU0rLx/l87kqL97vl+VKkJ1qnPwcAAHwQnhEYQ3ZK 6atS8bGXorKRGpnu7u5W5mU5eiwJkFfjk0ttedSksuxUkpezs7PwUeb1ej3d39+vRINEeqwAReku G9nRAuSlt+Q4GCI9AABQBuGpZJuRnUh2antZRSkqT3L0Y8vkyVIU8YmKmL2Illf8GxUp5yI6VmBa pru7uzUpkmjPw8PDyt+T36IjOzrNpaVHFztbxpYeIj0AAHkQnpFplR0vAlJTiOyllCLB8abb29uV eVnW6/Xz9rO8Op/aKI9HS3TH1uFoeTk9PU3n5+drUiPrzs/PV573Xqs/6+zsbCk9Nrqj01ye9OhU lxfB2kR64DCZzWZrvfjev3+/Vstm0eeMV69eraz/5ptvtviNAfqBm4cW2HZkp7bnVUl0vDRVTmhk XW7y5MhGfGpTW0OFpyaVFcmNFpzclBOiKP2V6/HlRai8YmyvK77tzu492u0WbU/YLbPZLKX09754 //79yrFg97ed19hzhp73LpK+/vrrlFJKl5eXj/ArAQ4HhKdArfDUyo4+aUW9rhaLz6MY5wqRc5IT Sc3Nzc3avLfOio+VntzYPKX6HbvtojFtSl3SZcpFcmR68uTJ2ry3zpOhnPx44mO/q/4tdnwh73e3 SA/Csz9I9EbLTUl8PeGR5ZTyvTprU+CvXr1Ki8UCAYKjB+EJ2EZkJ6rXibqZa5nQUZRIdLzojZWa m5ub4pSL+uiITu536d9e2qaCPeFHIqQnHfHJRXGePHlSnCIZslGgSHzku1gp8xo870p/qPRE63Lr YXN+++23peB4slsb5UtpXXg8cunwUnRYn1NevXqF/MBRgvAEbCuyE4WhZdmenLxu5bY+J4rkeNP1 9bX7qJ+PIjtadubz+Za2fBu6q7pOb9lIz9OnT1fkRpbtYyRCUeTHFjp7AxzqRtBGrsaSHoTn8ZjN Zun9+/fuPo6kpzalKdRGeErSkxu24v7+HvmBowLhCYjExlvXIjul7uZR9/JSfY6OzliRub6+Xk52 2a6Xz5C/lRtbZx+w6S/d0OgiZis3drLrrRjpKFGpzsfKT6m2x0tzjBXpQXjGQdJVHz9+XBHsaNTv 2n2dUr5+R8jV8dSeU+y87Wn59ddfIz/QNQhPQCkVs23ZsQXJ3uSlqTyxubq6WpEbWdbr9WfoGp1D Rtf42OjO06dP08XFxcqjXW9FyEt/5Xp4RfU9jyk9CM9mzGaz9OHDhzWRzUV3hkT0Uirvq6hguSZi nIvy2Aurly9fIj7QJQiPw2PLTu6qK6rR0REdL2IjQiOTXrbztpu5vjXEISONjR275+zsbCk2Wnrs vBUhPdmIT1Tjk4sGID37y2w2Sx8/fnQHtLRpy1JkJypWzqW0PKKi5driZSs8pVHYX7x4gfhAVyA8 il2ksXIprKjHlRfRsRLz6dOn5bKe96bW4uJDwyuG1lJjp2fPnq3MWyGKIj5eqqslxUV6a/e8fft2 GdGJ0pTRvoz2aW10Z1Ph0eeX6FwTnXNyI7K/fPmSsX6gCxh4sIGcEOmTjl2ukR3b1dxGdWx9jhfN sZKjJ1knER357B4iOSXsfppMJun29jallNL9/f1y+z179mwlvWcLt6Nba3ipBLvv7ffwkG7q+nWT SX5wQvu7YBg6onNxceHKjo3ulAqVayRWaBUevdxyceVFlKMoj4xC/scff6QPHz4Q8YGDB+FJdRGN XAQkathqZMdeXUnD6qWvZPJSU1pq/vvf/y5FR+bluZubm7UT47GxWCyW2/3m5iZNJpP05MmTtcJt 3VstGmjRG0MpigLWiM/JycnyeZGdSHrksyIJ8n63ff+xIzU6kubM9b4rDTSp57XkDInYWYZElO2x 6dXz6FuoeOci+f13d3fpzz//TB8+fEjff//9FvcIwPZAeAbiSY1eLo2LEY2UbAuSpUbHFiF70Rwr Ov/973+XYiTvv7+/3+Vm2xukW70UZsv+kn0QjTZtxSfqxSbzKfmNVUk6Tk5W78PlSQ9RneH89ttv 6eTkJP3+++8rouPJTm2h8tBu6DX1Vt4FV+68U3sOyl18ieho6ZlOp+nXX39Nd3d36fXr11vZNwDb AuFxyF2Bl9JYtT2xvBSWRHb0QIFe7yqbrhK50fMy6YZ6X8bO2Ufm8/lSCGW7e7fZ8MYjirrtbxLp Semz9OgGsya9JRDR8ZnNZun//b//l87OzpbpqxbZ8SI7tlanRXZy9VfeMeKJjp7PSc9isXAjPRLt EdGJpEdvk59//pk0FxwUCE8FuVSVfk0uhZUrUI66mnuio9NW0aTrduRvHWPqqgW9j0R6vJ5yUf2O bOMa4UmpnMIQbF2P1xDa1BeC4yNRnT/++GPZ0y66YWyt7LT0xoq6oQ8RHvuYm6z0yI1va6VnOp0u H+30xx9/pHfv3hHtgYPg6IUnV5uj10XCUDrZ2Bx6JDq2B5bXtdxGdP7666/lo8yL6MjfONY6naHo BkIiPt5d4qP7hnkFy7URHd0Alt4bRXQ86fFk6dikSEd1tOycn5+vjNCd65Wl63RyIynrW0bY+ZTi W6jU4l1spfQ5TSvHoZ6PUlwPDw9pOp2upLdkWYuNFh5vbKmff/45fffddwP3DsDjcNTCU2qAvMbG i+7Y9VF0x5MeXTOiZUcXJZdERyaRnevr6/E31hFh63uiu8JHqSzBO75yV/3y92wDaAuZvc+3MlOS mmOSHpEdqdWJhg+IhhHQwpObdAorpbQmP1Ghsp3PER1fi8ViJRqoe1/m0uySNpWoz8PDQzo5OVkT Hi16d3d3a9I3nU7TL7/8km5vb9MPP/wwcE8BbJejFZ4xZCd3RR91PfciO7YHlo7s2NocLTj/+c9/ VkTn5uaGouQtIF3XZb96PbW8aE9tZCeHjvaklJpqepCev8fV+fPPP9PFxcXa/dW06Gw7jZXS9oVH H28iyXY+V8gsAiTCI/Kjt4GWHa+H2nQ6TW/evCHFBXvJUQrPWLITSY7XHTQa2EunsmwvrJzoiOz8 9ddf6erqann/K9JX4+ONfG0jPSXRsY1eqaZDJl1oLlfw+rORHh/pbi43jvVkx4vu5NI2rQMK5vat 0CI9tbKj19lJ5Mc7T0mkRx/bOtqj5UbEJxLAn376ie7rsHccpfB45EQhl76Krpxyo5l6kR07po7I jhfR+fe//53+85//LF8vDTCysz0Wi8WyV51gx+GpqdmJClSjbsr6Nbqbuic5sj7XtblHubHIIIJ2 JOzo9h+e8NTc/2xocXLuGMihjy0vtVkrPSI+UbTH/lYtP7lJ3z9sMplQ1wN7B8KT6gce9E4kermm V5ZXqOyNmKxlRyI6evr3v/+9/Bydr4ftsVgsVsbeub29XRNeux9yjWHL7Qbk9Tpyo/+G1xBGv6Fn 6dH1OnK/Mx3V0cKjZSeK6kTFybWyk1L+bugt+yKq39LL9hiskR75TfrcpX+n99trBPDk5CT98ssv 6dtvv63fgQBb5OiEJzpRRMvR+72GLhpvx9bu6PFdbG8sm8LSgiPzcouIXm7yeSjYBkNC/VaAPbx0 lS5u9a7wPfmR40y/tzVtVVo+VGaz2XIgQZEcG93RvbKi20Zo2ck1/Cmt98LyxCaK3myyzXOpTC/1 JceNndeyY49NL6pzf3+/Jn2e/Onf/euvv6bnz5+nS8brgR1zVMLTIjs1YeGofseKj43syHg7VnZs KkvLjhYeSWEhO7tBNxgyBEAkPDm58SI98hp9xW3fJ99BP3p/V4tM79IjslO6oasnPLl7Y1nhKUV1 rOjox9z8ELzzlRYhb//LcaqPDx3t0bU9k8lkRYS8KI89tm1vNfn7v//+e3r79i09uGCnHI3wtERy osakVnaiup2odieXytKyIz2ydIMLu0EiPIvFIt3d3YVX8LnGImpA7Xrvs7xj1BOYlpqeQ5WeSHai 2p0osuP1PrL7bizZ8ZY3QYuOlRm9LjfJ6/T7tfDYHoLese1tC82PP/6I9MDOOBrhaaVUr1OK6nhd 0XUqSxcqez2ybM3OX3/9lW5ubhCdPUOOhZubm+U6T2C8RsITn5qiWEGLj5fiOFSBacGTHRvdqZGd XM1O1MinVL5NxGMJT4SNCGrxSWl1jB4tNbKsJ5v2ahE/zWw2I70FOwHhMQxJa7UWKtdEd6z0fPr0 iRTWHiL7Qw8LEEmN7s1SGtullELxRFywstOr+ORkx0Z3am4ZUSrELUmOnddsQ3YiydWfXzpfaGnW suPJjV0nf8f73bkoz++//47wwE44SuHxTgJWdLyGJIryyGNOdLTslLqg6yLlT58+pbu7O0TnAJD0 1qdPn7LRnJqeL5Ho6AJTrx5DvkfU+NlG6FBlSPfGimTHRnZ0byybyrLdqmtqdlKKu5zXCM6m2711 3+njxDuXifzoaI+8z0ZtardDBL23YBd0Lzw1tTu1NTt2XXRvmmhkZTvmjk1lecXKujcW7C9yTMgw AQ8PD8uGsxTRie7TZBtg3WU4kh6NbnRyNT1Wlux79w0ZZ8freu7JTnTLiCHj7KTkR3KiNM4201h2 /+p1Xj1P6bOimh597vEiN7nIlsaeQxmnBx6b7oWnhJWdUvpKC46e96I7nuzUFCrL6Mm6NxYcBrKv 7u7u0tXVlduw2tF8dQ8hW0eiIzu2EdZX4KUIoL2632ehKfHhw4e1Op2oV5YWntY0lu1mXpO+yslO af1QvP1pI3yeAEXHjI0AybqaaFf02/Tf0udORmSGx+RohaeU1vKes7cP0LLj9dCqGXcnun2ECA91 O4eFHBciPCmltYY2uht3Ls2ib+6oGxr5eymtjgPjfa9cROBQePv27VJwct3PvehObhTlmjRWSnF6 Ry9barZx7X7wzgVexK70mbrWzEYJ5f2S4vLSWy2/04uQ63nuvQWPxdEKT0QU1bHPRePt1Nwry0Z3 tOzIjUCRncNFS09Kyb1PU663kO0ibaMOtng0qjnTHJrYeMxms/Tnn38u63as6ORSWTW3jNDRtJTS 2rw8tkR0xpQdeW1tNC9aV5Pe0oIjA13a9FYruag53dXhMehaeLyC4+h10fO5lJbXK0vut1TTK8sT HrkRKPfGOmwWi8Wy19bV1dVSYOy9m2rv0K1HvfWiD/YY9hq1XIPn1YDskyRJkbLc9dwbUNDrdu7d EDRXJF4aCmAf0lg1dTJe1Mfbt3Y/y7GkC5hFslNavYGtfk90TEXnTy9KDrBtuhWeWlmwUlSK7OSk JxfdscXKchsJLT2fPn1KNzc33PW8A/SxcnNzkyaTyVJ0oghEdE8nr5HWg8B5haa51EetzOyL9Pz2 228r98fS2y+XxtLbLyc7Lb2xZH6MyE7re2rOCZukt+y8Rh9nNXiv9WRHlwNQxAzbplvhaaEm+mOL lO0/bNQzK1e7Y2VH36YA+mCxWCyHFbDCY8eHsY82QiH37tLRHjsSrq67iL7PPkhMCycnJ2vbzRtY 0EbLogJle8sIm7qqqdvx5nPrStSmvlrPDUPSW9Exoo+x6Ht7kpO7iLQXjdTzwDZBeP6P6B9Sz9fe KNTKjle/o6M7IjvX19e73ASwJeS40MLjpWNqulGL7MixJ4Kju6mn5N9bSZYPidlslv7444+VG4Lm Rk4udT2PZMfKjSc7OdEZu1ZnyGfU1G/lUpe1kR4tPfP5PE2n0+Xzej4nOLmJkZhhWxyl8JQKPGtT WTnZsQMNyqNEdmx05/7+/tF+P+yG+/v79OnTp3R6eure48kbKC9X0KzH5dF1PFZ2clfx+xzxsams 2p5YOeGJZCeq1xlas1N6bhuUoi36NZ4Q2+NB5m2NmCc9Xm1P7jwayc/Dw0P6+PEjwgNbYf0o7ZyS 7Hivy/1zttbveOks6ZUFfSNd1bXoSnRPInxyvMjxI+M5yaSPOe+YtFfVOWpftysklVWSnNroTs3A gjX1O968ZR8ksvb7RUXZuSk3Srjd/tF+8vap7Os3b95sb8PA0dJlhMfLI5deW1usrGt3pNGpvSu6 HXuHHlnHxWLx9x3Wb29v09XV1dqgeTWjBN/f36/V8djCZZly9Ru1NT67igDJfbIuLi7WemGVemOV 7lOWk52U8gXKer3H0G1V+74hNTzR+3K1PEPSW/b9kt6qiZKfnZ2tXUQCjE13EZ4W2fFeE0lOKcpT c1d0Hd359OlTur6+ZjTlI0KOl7u7u7X0po3y6GNIR3lqojtRoWhK7f8Pte8Zmw8fPqxJnxXAXMpv G7Ljpb1y6y2lSFINQz+j5bt7y9HfzkV6chEfux/tPj47O0s//fRT9XYBqKE74cnRmsYqSY+ITjSy sh1/R4vP1dUVXdCPkMXi7/F5bm5uVo4FfYx4aS2RHn3MtchO7bG/D8xmszCFpZdLvbE8wdlEdjxq ZeUxomSbfpdNpScSIC+9JcMwRPtWptlsNnyDABiORni8q9xcwxBFdWxKy6vfiXpo2SjP9fU1kZ0j ZD6fr0R4rPREshPV8UTHaXRMRyK0L9Lz8ePHsAH00lheRCEaY0fwZCeKmGwiO60RnE2p/Xst0pPb Vt5rc/vCDsCZq+c5PT1NHz9+3HCLAHzmaIRHyF3xDonwRN3RdXTHprVk3f39PcJzhEjdV3Rc2CiP lR4vrTUkwrOPRctv375101e5Wp2a6E5tZMcuR/U7OakYkqoam5rvED2f+/216a1clKemqFnv/7dv 3460VeDYOTrh0URXwfo5T3a86I69O7rXQ0seZSA6OG4Wi8Wy55Y+RiLZ8aRHi09JduyxvY/o2h1P fGpkRze2kewIQ2Qnxy4lJ2LId27ZRrmaHj1fIz3evv/w4cOGWwDgb7oWntqTeo30bFKwbFNacmNQ OG7kBqNRHc+mhcspxcd2iV0I0Ww2y4447UV5am4VkZI/grKmJo01JFqyL9REe3LrStst2talQuZc l3X9SC0PjEFXwlNbj9CaztKNib1RaFS/E3VJl67o+3qFDY/HYrFYdlH3xuKJUlo2wiPDGtRGeux3 yH2/mteNxcePH7Oyk7ujvBdRKKWxvHlZtpQa+0OhJH25daXtF4mOF+WpGa9HHwvU8sAYdCE8tV1v o9d43XBr63dsD63cLSV0SosID+gIjz1OvMJl3VOrpY5HU/s/EL1mW+Ij0Z3Wmp0opRKtS2k82Tl0 tiE9pe0vU2tND1EeGIMuhKdE7iTvRXb0cu0Iy1GXdC09UrtDdAcEOR5kbB4vwpMrXK4dcdlb1t/B m39MPnz4EMpObSoriuTYR2TnM2NLj30spbc8yYmkh1oe2JTuhaemdqG1d5Yegye6pYSVHsbcgYjF 4vPYPJ7seLeY8Mbi2XQ8nl312vKiO7ohHONWESn5jbNwjLIjDP3ttektvW9qByaMoj1EeWATuhce D++KNpKcSHZqU1q6mzHDpUPEw8OD2yW9lNKKpKe2lmcfBHwymQwuTi5JT/T3csst63phU+nxXlcj O63FzO/evRvnB8NRcpTCk5LfJd0+VypYrr1pqI7wAHjoCE/rTURLhcuaKK21S2SgwZYxdnKCE0Ub LLVClHttT4yxjaI0YY0A1db1AAzlqISntXdWKaXl1fDYtJZusLhJKHiITOeOnZrBB0spraG9tbbJ bDYL0xm1NwJtSWNFKS3hWGVHGCI9NSmtmnqeSHrsMUFaC4ZyVMJTQ6vs5AqXZdL1FgAeui4sEh4t O63Ss6+8f/8+rNvRtyawXc91o2kjB1GkwZOdkswck+wILdvEkx697O2baD96+9yr53n//v12fjh0 D8KT4nsM2ToeuRIvRXi09Mgy0R3IoaM83vGTi/DodJat35HP3kf5+e2339Z65kTj60TRnZTqbpHg UapHOUbZETbdNrmUl8zX1PJY8SGtBZvQnfCUwvW5k38pvaUjPF5PrSitRWQHapnP58V0lo4Ylm4t UVOnVipi3pYkTSaTcBC62lRWS88sWdaPdj3ERNssF0mL0llDUlv6WCGtBUM4aOGpOVmXnosiO7mU Vm4sHt1QySPCA7XIYIT6GIpuLVFze4no2Pao/f8ZK1L0/v37NbHxlmtrdkpprJa6HfDJbcPa9Fap pqd0PEynU9JaMIiDFp5WooiOXq4pWvZ6aEW9tSSdBVCDLV72xt/Z5K7pQmn5MfCiO7meWJ70pBQ3 sBE1goMEbb6dagTU7teaHlyyDNDKUQmPppS+0s/luqWX0lr39/dEeKAaqDpjAAAgAElEQVSa+Xy+ LFzOpbNy3dJLEctcb63HQvfOilIYNT2ycoXKAvLyeORqd0ppyJq0ll5PWgta6Vp4WkL3UZ2PLQSt HXxQN1IID9QiwhMdT9Ggg1HR8tD6nG3LkDRwtcXJNWmsXOSnJZ2FIH2mZftE272mricnPlExM/sJ WulWeGquYr0GQb8vkp1castroPapZwzsNxJJ9I6lmjF47KN8ZksNzmNEgKR+x6vT8VJakfxEDK3X oRFdZ+g2q0l3eZJTKmaWR+p4oJUuhaf1ZB41CF6kR+alwbFj8XiNEsIDtejjKzquJGqojy8vslMS ndqLgm0Qjb2S64WVkh8hkPX6eQ+7HrkZTu22zO2jKPoT9eLyjhWAFo7iiKk9adcULesra6+ORw8K h+jAUHSkxx5fNsJT0zW95X9g28xms2zawhOflOJbRQyNMMBmbBphK0lPzUQdD7RwFMKTUnzvrFx0 R5Zz9Ts58UF4YChaeDzRKdXxyGe0RHke83jN9cbK1XXkCpMjCaqVGyQoZsg29OTGe723f73974kQ QAtHfcTkCjq9NJZXy+NdhSM8sClWeGz00Kvd8dJb9jO9+cemdAVvG7hSgTKRnP2ipXbHW1fqoq4n 7p4OLRy18Ai5Lrw2TRANPuj1nkF4YCi2lic6xrxUVmnwwV3z/v17t0DVm/eEJlevk4sk5ECMygzZ hqV9FD1Xc2wQ5YFWju5oaem9FdXx5Hps2XFRAIYgEZ6c5ETRndranV1JUBTJqUlplBrKGiheHs7Q bVcjrrUpTXvMANTC0fJ/RA1ETnxywkOEBzYhivC03EpCf9Zj1+hESMFyqYHz5Ca33oLE7J7cfqnZ p7lJH0MAtRzl0VIq1PTSAJHseD1mEB7YFCs80fHmSY+8v3R8y/xj4l3NR+KjX68bz9poDtKzO2r3 j7dfc9LjHTdv377d2u+AvjhK4YkoyY9tTLyrbd1NGGATbJfzSHJSiu9+LuyLfOcasFyUp+XzYb8Y sg9rojtDjxE4XhCe5F/x5iI8UQ8ur0ECGELpuIqOxej4tet2Savs2Ct+77Ny9T2wO6JojX3N0JQW +xpaON31FxiDsU/iXvfdqCA0kp59aVzgMCkdV7kCZe/4Hes7pbS5UNSmrvTfsqmPMb4H7I6W/VpK dQHU0nWEp+ZkbxuHSHb0817ExzZOyA5sindMeRGdKJqjP6dVgrZ1/Hr3P4oarrEaNhrFx2PT/ZTb 39F67qkFtXQtPEMpFXXWRn0ANqE1mqPfp9+/T5RSV7UNXm3DGkWMomUoM9Y2zaUq9frcMUKUB1ro IqWVo0ZCahqGUo0E0gNjUiM63vFX85nRc5ptNiJDZMd7/5C/C9thMpk0n+9a9jUpLRgDIjwZoqvo 0pU3ogNj0Xqs5SI/+0B0Je+tozE7XnJRn5p1AB4Ij6LUgLTIzL42OHA4tBxruTTXvkk4DRSMBccS tIDwBOQaiKgAdJ8aFeiLIcfcPh+PtbU4RHqOi9o0l34EqAXhAQAAgO5BeAJyVw/e2BGl9wBswpBj bp+Px9pao31Lx8F2qS2+148AtSA8itLAZy3h9X1ubOAwaDnWcl229y0tREMFY8GxBC0gPBlqRv5k XAjYJq3H2r7XN+TGDbLraMyOl2j/164D8OheeGpEpHU8CPsexAfGpnRMRcdfzWfW/L1tkhtXaNPx hErvg+0wdH+0jH825FgB0HQvPEPIpQf0OqI8sE1qjq+a43OfqBlMMXd131q/EQ0zES1DmbG2qTeI pn2+dIwgPdBC18JTc7K3BaBeQWhOcPRde09OTpbTvjU0cHh4x5Q95iIBqjmuS397G7x69WptXUuD NwQaxMdj0/1UK7wa75gC8OhCeMa+ko2kJzfphkk3SABDKB1XtVGfsf8vxvi80pW7fa1+jNbBYdGy X0lpwVh0ITybEl0he7IjjU4U2SHKA2NQOq6iYzE6fu26XSINVXTXd6+B0+/zPmtIugu2T42k5PZ1 NOljB6AWhEcR1UNEjUnUIE2n03RywqaFzdDHUk58Uqq70/g+kGu4xqjPoAHcP4bsw1rZQXqghaNs lUtXvJHgeJIznU5XGiW9vC+NDBwecqzljq8o1SXvLx3fMv+YfPPNN2uNViQ9KfmprtpGjoZwd9Tu H2+/5qI80XEDUMNRCo9H1EDU1OvohgjhgTGwwhOJTq6AWX/WvqSzUkrLhmpoSstbb6ER3D25/VKz T2uiPPP5PF1eXj7OD4KD5+iEp+bKtlSYnIv06GlfGhg4PCaTiXtMebJTKmjO/Q39+FjM5/M16dHr amo2cnUgJbz3Qh1Dt11Uu6OfK+3/6JgBqOXohMcj1xPLNiQlySHCA2MQRXgi+ckds7tMYXlIQ+XJ jtewlRpK+9yQiA/SU2bINizto+i5mmNjPp/TJR2aOGrhyXXfjXpiedJzenq6fJSJCA9sgkR47DEl j6UojyfcueP9Mfn6669XpMdOtsEr1fbkGmJE5vEp7Y/SvowiOdGxAlDL0QhPdJVrw/7eFbFtVOxV tl5GeGAMrPDkjjkrPrnCZW/ZW79tcpJTSmnURBKi+Rw0njFDtqGdz+232pSmPW4AWjgK4ak9kUc1 EFZ2PPHxrsIRHhiKFp6c+NhjMncM1/7dbXN5eZm9arciVIrqRI0xkZ/tMmT7ehLk7ePa44OCZWih S+FpLdTMRXm8ugjdyHjpLN0wUcsDLdjaHe+4Oj09XTkGa2p35LOj6E7u+2wDabAeHh5WHq3olKTH 1oLkUlwUK49H7bbM7aOc7Hji4x0rAC10KTwptfXG8pZtKivXM0s3SGdnZ8uJSA+0oiM79ljyZNqr 5YlSW/pv7Lr31qtXr0LZiYqaWwacGxL1qXn+GBm6zVpqeXL7PJIeCpahlW6FJ6X4hO2tjyI8kfTY HjO2gdKNFKMuQy0SNYyOp6inlnesRhEdTcv/yJhIo/bw8JAVnpqxerzIgV6W+eh71Kw7Vlq2T7Td SxG6nPx4wiPHC/sJWjnaltgr7PQKlnUDEnUPjiI85+fnCA80IcJzfn5ejPB44z6VbjkRFe8/NpeX lyuNl8zrqUZ8aqI+NIyPR64wObfPPNGJjgmZp34HWjmqljjXTVeWS0XLufoKLT3n5+fLRms6nT7m z4QDZjqdrh0/0XFWGo8nV7RcWn4MPNkpdVG3jWVK8S0KImoECEnafDvl9osnOt6+9uRHlgFaOWjh qQnZl56LojqR7OR6aNmGSh6J8EAtJycnK8eOJz5DbzVR6rFV+//T0usrh9TxaNHxloekt1LyG1gP 5Kae2uJkbz/UprFKxwP1OzCU7lrilvqc6Cq3FOXRY6Hk0lkyITxQy8nJycqxk0tr1XZJT6kczdTr LduK/khaK0pflIqZc+mRXOOrH+16iIm2WU0UJ0pplWp1opQW+wuGQEuc/JN/VLRsB36LCkxtg0Vv Lcghx1Z0/FjpsYMQRkXL8tml6M6uuL+/T/f39+nh4WH52FLMnNJ4t5NAgj6z6bbJ1fLIfG1xsj42 5Hj517/+teEvhGME4THUpLS07HjSo6/QpXBZGicADx0xtMePJzul7un7LDmaV69erUiPJz42zeHV fpQKmG1jq9fnOEbpadkmtWms0n7z9rU+FrTskM6CoRxVC5wL1+eKPUvSk0tn2eLlfW58YDfo6E50 7OQiPLVFy7neWbs6LnVvLdvAtaS2alJakfRohkSKeqLl9+e2cUvNTimVZY8JemfBUI5KeDS19Q26 Ianpki6N1JMnT9KTJ0/S06dPl/Onp6e7+KlwAJyenrrHTNRbK9ctPRqHJ6Xd3Tsrh1y5R7JT04PL k5ko2iMgPauMsY1yNVM22lNbt6OjOy9evBjp18IxcpTC4xVpRlGdXHQnGnQwkh66p0PEdDrNyk7N 4IPeIISlCM8+SM/XX3+9Ij2eAOXqPUoCZKmpRzk26Rm6DXLbuCQ4uQhPdDz0vA9g+3QvPLkwvvea lpRWbvwdLTw6wrMPDQzsF5PJZCXCY4UnGo+nNaUlfyv3PUqv2QaXl5eh6HhRn1rZKaW3NMcsPZvK Tk1KKyc9uRSWPS5IZ8EmdC88KcVXtFFPFr3cMgaPF92Rq/anT5+ms7OzvUolwO6R4+Hs7Gx5nHjS E9XwlMbi0X8jSmftQ8Tn5cuXYYSnNuITSY59zBXaWnqXniG/uSSRkfzURnSiCM/Lly9H//1wXHQh PDVjidj1udfXRHlqU1rSiMl0cXHBYISQUvo8yODFxcXacVKb0qqJ7mhaRSe6QBgbL8pTU9cTRRKi dSkhPcLYslOz/WWqqdchugNj01WrW3ul2tpbK1e47A086EV4Li4ultP5+TlRHkiTySSdn5+vHBte hKfmflpRwfImvbMeO/Lz4sWLdHd3l+7v75ePOfHxxuuxkYTa9NZQ6cnVCu0jue+8qexE0Ry97O27 SHT0sUCxMoxBV8JjqT1J2wbBk59caitXw2OjO0R4QNARHhvlydXw1N5WIqX42C6xCyGXKE9OemqL mSPByTX2Q6Qnev++Ufp+LbLjfW60rYcWJ9tjgOgOjMFRt7qlhiGK9EQ1PFGUR2RHp7SI8IDU7uhj w/bS0tGdUg1PKbIT1fDsEy9fvkx3d3crDZ4Wn5pu67qhjVIqgm3EN5Gemud3wZDv3LKNvPRVLrqT S2N5+57aHRiLoxOemvB+bW+tXOGy7ZKuIzyy7vT0lEjPEXJycrLsleUdFznpGXqX9NLxvi988803 rugMGavHNsC59JamRnpqoj27lJ+a71CT2oq2TZTG8qSnVnZshEf2/zfffDPSVoFj52haW68eoXQ1 7KWyZF1NHY9Na0nD9uzZs/Ts2bP09OlThOcIOTk5SU+fPl0eBzalleud5UV3ouO0FLXUz9n5XfLi xYuVRk9PNtXlpbU88fEiO6U6FP1ajxqheWzxqf17Nb+pVP8UvTa3L/QtI2zqytvX1O7AmBxVa1s6 oQ+J8Oh7G+UGHrTSc3Fxwdg8R8hk8nnMHVusbLule9Kjj7mxxt+pef4xuby8LMrO3d3dSsNZE+Vp ifSMKT0tr9uETb9Lze/PRXZqojt6f3n71E7U7sCYdCc8uW64Ne+plZ3WwmUb3ZEIj9xji0hP/8jx ImPu6GPBprU2LVj2pCel9v+H2veMzffff+/Kjo7uyHztfbda01ulqFBpvcX7m60RoKGf0fLdh8hO zejJWnrsfvSkh9odGJsub+40mUxW/mHtsvdae1KXdZH4TKfT5T/z6elpur+/XwrP/f39Unbu7u7S 7e3tUnpub2/Tzc1Nur29Tbe3t+n6+jrd3t7uNN8Pj8Nk8vewBtIV/YsvvnBlJ6rfEbHWol0af6c1 2rMPsiPc3d2tpe+m02m6u7sryp58d+/7n5ycpPl87l5k6HOFd96Qz/POGbJev66Wbf3/l2p4cvOl 9FZJdmprdeTx9vZ2+fjVV19RuwOjc3RhhdYQf010p/YmojbK88UXX6Qvvvhi2XML+kZ6ZMl+j6I7 tTcNrRlhOcc+Fi1rXr9+vdIQeimumqLmIbeiyEV9vHnLPlzAbCo7uan1VhG5wmQ9yb6ez+fb2zBw tHQZ4SmhozreScFGfWx0Z7FYrEjPfD5Pp6en6eHhIZ2dnS3/yc/Pz1f+sZ8+fbr2j317e7s8AUDf nJ6eroiuTW/qHlreCMu5lFZr7c6+y47w4sWL9McffzSn8VKKe6ZJY2ojPTaqayM9XnQnF9GJokPb okayvJSWnbeyZ5dbup7bW0VEkiOTDDJI7Q5sg6MUHg99MvJOblp2vOJlifKI9GjhkdSWlR07r69+ oB9EViS6J7Ij0b3SLSVquqNH98/S8/suNx6Xl5fp3bt3ruzU3D9M0PNykZLSsPSWnU9pVRyi7ZwT ktp9MyRy5L0nF+GJojwpJVd2dBStNbqjZef29jY9f/6cVBZsjaNLaXmUahp0g+J1Ty+NyXN+fh52 TddX+wxK2B+TyefBBb3oju2lVSM7Xnd0T3qi73NoSGoraiTlosG7+aSX2ir15PKiGlGBcEkmahkS nRn6uaXanGh91AOr1BtLS06072QilQXbpNsIT65QOXpdFJYupbZ0Wkv+8SW1pcO6tiutV5OwWCyW r7cnVzgc5DiZTqfpyZMna7Ij0R2Rnpb6ndpUlrdenqv9DfvCd999l3755ZeVqKoX4dK0RLX053jP 5QqZ7WtTGpbOGuN/PfqMsQqUc3U7VjBLdTp6+ebmhlQWbJ1uhSelcuhZv670nMxr2VksFmk6na6c BKTbcU0+OxpEzQoQHB6TyWQZ6bu4uEj/+Mc/0j/+8Q83wuONv6Prd+yNQmulx/tOpZqeaHkfuL29 dW+lUarl0cj/rEVER9JbOnWtL3pSqkt16dfK341o3dZDo0G1aayUPqeu9LwnOy0jJ9tUvp6++uor ZAe2TtfCM4Rc/t2L8Ogoj74SkihPbV7bXhWltHqigcNBjg+dyvKEp1S/o6M73mCDtqGXv10rQIfG Dz/8kN68eRP+xk1+p+6IMJ/Pl5+l5yO8Ymb9uaX317xGv3bIayLBsctedKe2QDmKXuvUlZacm5ub dHNzk/73f/+Xuh14FI5WeKJiw+iEosPd9upPUlpeekufGHSEx4qPfU1KqwWCSM9hYGVHRMeTHa92 xxt7R4tOFOHwUjr2e+WWD4XXr1+nn376KSxQzolPJAIiO7Ksa6Jknf5cvTxWemuT/+9N0lie7Mi8 Pf/kojv6nFbqiSWiI+ORITvwWByt8Ahy0tKPpdfbk6NNbdmrIklVyaMVn6jw7/b2dik/8gj7jR5N WYTnyy+/XJGeKJX15MkT9+7o0Z3Ra0ZYtjKgHw+V77//Pv38889rYpJSPkLrNfTyf2vFJxIofY7w zhvRvP5+27h4sZ9ZW7OTi+4MHWsnJzo2lcVoyvCYdC889ioryrPrk5d9rxCltWwXdTlJSJRHUltP njxxe4l4JxE52Uyn03R1dbV2NQb7hRwTenDBL7/8cik7Et3x6nc82ckNMujVrejv4EU5crJj61MO ASli9oTOw2vg9XNWCrT4tKTNPAHS3y13fmmllLrSy7nH2jSWd2EW3RtLy44WHZmnSBl2QffC45GT HplPafUKTr8mkh57tWhPHF5X2GjS75eTCLKz34jwPHv2LH355Zfpn//8pxvdie6dpQuVo+hOTnb0 95DHkswciuB4fPvtt+nXX3/NvqamoddFzFF6S/+ve5JZEx3WjBXpyUV29HIudSXzNjrdksbSHTB0 vY4WHD1RpAy74CiFJ0ckOPp5ebQnQhsit7U8pYhOTnwmk8ny5JHSfgxdD5+PB7mNiKSwtOiUUlne qMqtvbJqBKhHnj9/nn7//Xf3Oduw63Xesr1oiXpr2TRa9LdTiguaWwUp9ze85VwUK5IcLTpWdnRa Pup8EfXAsrLz/PlzZAd2AsIT4MmOXrYnPXvF6F0lRRGfKIzspbGkqzrCsx9IA2hlx0tneams0l3R o1sqlFJastw7l5eX6e3bt2vrbeNfM9l6PCs7epvbSG+UwtomNcLTsh2iImV9UVYjO7noDrIDu+Ro hMerz4mkoaamx4pP7srx9PQ0PMF4aS5PdITFYrEyKinisxtkv0tURmTnf/7nf9YiPKVC5eiu6C33 zWqp2bGviZYPhR9++CH9+OOP7nO5Bt2u94aakHNArqYnEh+vnmfMbRxFdIbIjj0fLRaLNcmxHS68 NFauRxayA7vmaIQnpbL0lNJZ9rP0oz5ZyrIOkaeU1k6wXhQnN/aOnFA/ffqU5vP5yuvh8RDZmU6n y3F2dFTnn//8Z7FuR6QnqtupiepsktbqRXaEH374Ic1ms2V6y0vP2P8xadzlgiSXzvKKxlNKK8MB 6Hl7LrERIFm/CdEFUSQ/cs7Q81Gtjic8UWRHhMeL7sg8sgP7wFEJT0pt0pN7vz7JyeBkcpJMKa2I jpCTG++qzPvbMkmvCB3pQXy2i67fEEHRvbF0ZOfLL79c6ZlVO+7O0BuFlr53y/Khcnl5mS4vL9Mv v/wSRlu9lI3M63o7GU/LdkSYz1dHYtapLT1vZdPbV5tEfLxzi/6ten1NVMdKTyQ7ujdWlMqy6SwK lGFfODrh8ShJjrwmpbj40AqPXDHKfHSyyZ2M7N+3jd3V1VW6urriNhSPxGSyeruIi4uLlYiOTWNF Iypb0akpVPYkx1uu+Q298+2336aff/45TF15nQPOzs7WnhPZsftBi09LpC0nqDX7L7qosRdLkeiV xC/qUGFHgY/G29HRHREeup7DPoHw/B81NT162c5LpMfrveGdgKLX2L8rj1Z4JKWi30+UZ3tMJpO1 AQVzPbL0TUKfPn26NuaOrt3x6naigQZra3ei33AsfPfdd+mnn35aadxLvSFFcmRfaPGJ0lpDpMc7 f9REe7xUlcwPkZ2WrudRZMe7dYTIzsuXL5Ed2CuOUnha0lY6Dy/ok5Neb3tt6V4fsk4eo4iOJ1Za dnRtkExnZ2fp6uoq3dzcLE9KMB4S1Xny5MnKvbFKoiOS4/XKiu6VFY2mnJOdKI2iHyN6lqDvv/8+ vXnzJoxiSOOu73kn+0HLT01vuZL4pJQfF6l2P9RKz5CojhfZ8YqU9QCD3n2yuDcW7CtHKTwpjSc9 OsQtr5H1m3w3+1l20leip6enyxPuYrFAeEbm9PQ0PX36dOUmoFpycl3Pc5GdmpGVbcNZSm3JOv0Y 0bPsCK9fv04//vjj2u1dPNk5OztbSo8X7YmEx6uxSimt7C9Zfizh8Yq0c6Kjt4m9t58tUI6iO1Kv g+zAvnK0wpPSONKjXyuPVnZsXU9NzY79W1Z+pFHUjaSOFujRmUXGoA5ppERGJKojclMSHa83lk1h eVGdKIqQS18hO2V++OGHlFJKP//885rweOIjk4322P+7KMoT9dzSIiTU1O5Y7PlCi40s2/koumNF MLq5sY3u2KjO3d0d9Tqw9xy18KQU31LCPh/JUVRDYa/KU0orNTfRd7HvtVf2uUiPjhp8+vQpLRZ/ dy2ltqce2cbT6XQZ1RHZiSYRnWfPnq1EdXQaK+qCHqWyaupCvO+uH+36aPlY+O6779KbN2/WxEYi OyI5enk6nS4f9fTw8DA4vWX3k7c/vHORMGZxcm0ay7sLuojO8+fP03w+R3Zg7zl64anBSo8X5bEn r1JKq1SzI49WeHTDaKM6Xq8fOSnd398vT3CwjmxT2Y7n5+eu2NiIjkxWdKQ3lq7b0XdAr+mV5TWc QkvjCZ95/fp1ms1m6ePHj25PpNPT0+Wjjpbm9pcMUBhJT5SGtPOakvBY2dHz3vhD3vg6NbKTS2VJ VIcUFhwKCI9D7mSTS2/JyU1OMLV1PFGjZYXHhtK18GjZ0WO8XF1dpevr63Rzc5Our68RnoCTk5Nl REbkxcqNl7ryRlDWXc/tXdBbbh/RWrNjQX58Lv9vvJ43b96sNe5nZ2fLx5z06Ohqzb4rSY8Q7TMv hdUqO15UR8/Xys7d3V366quviOrAwYHwDCSK9ugIT4v0yGfqR6+3jj7B2l4+IjtWfOTkPZn8fQNS ezI8Rmyj9OTJk5XUlCc6WnB0UfLFxcVKUbKu19kkslOSHYRmM16/fp1SSumnn35aaeg96YmGDbAX ILmanlxqsrRPvYhwTQpLC08uslOTypL5ly9fEtWBgwThSfmIjn6Njux4qSj5DCtDuo4n9/dLkR57 MvWKlbX46CiDRB+ur6/XwtLHVt8zmfw9gKCWQ6nXEanRUxTN0ZOt1bEjKJ+dnbmNZqlAORfZ0c/b +eh3wzrff//9Ms1lpScaOkB6RpaKzr0ITy5FmcMrVo5kx4vs5O6N5RUpW9mhKBkOHYSnAU90cukt /bqUynU9XuNmrxSj+h0vyiMNsAjP06dPl6MzX11dpZSSW9TcmwB5Dcv5+flKjyo9WcnRkRwrOTqi E42gXBvZiRrEmjQWMrMZkuZ6+/Zt+vDhQ7q7uwvHSor25dABClNqF55cdCc3oGBt3Y6O8BDRgV6Y LHpr3Uag1Ph7vST0c0OuvPQVlz4B1Qzffn197U5abvSynZcTmz756XE8DhUdCdONlUR0vNSUno+i Obog2aavvMJxPVZSSXaGpD+8hrIl8gPrSMTHu6jQUZ6aep5SaiulcYSntjdWabwdmYjoQG8gPAGP LT3RkO5ewaBM+gZ9Mons6HkRG7us1+vPuLu7W36PQ0aPRK2jMSItdnBAu14XIXsRHa+ruSc7tT2x kJ39YzabpQ8fPmSjPJ7wyLyNzJaiPDlqoztafLy6nVKhMreEgF5BeALsZtmF9OQG/7IjneqIj8iO lSArQt56+Qz5W17Bo02B7RJb36QbHREPW8cU1eB46Spbn2NvDxGlr1q7nW9DdqLXQDuz2Sy9e/eu GLVr3dcpxT22NC09s2p6ZNlo8osXL9JisUB0oGsQnoBos0Qi1CI9NVdk3s37ot4TIj160hEbGwHy HvXz9v44unBRp7z2gah7vk4znZ+fr0VotOToR2/S9TlWdqIeWNEoyrVX/K2yEzWUCM/4zGaz9P79 +2yUJzcSc0l6ZDml8v2ySt3QPdHR55NXr14hOXA0IDwBtcKj120iPd6JKupNkbtrsRUgHfXJiZCe PIGSSUtP7nfp317apkLUayUnBFp2PDHRPdVKkx4o0CtEjgqSpQeW13snavjGlJ1oXW49jIPIT+0t QjzpSWlYDU/LmDv6nPLq1au0WCzSv/71r61vH4B9AuEpsK1IT0pp5SRl5ce7x42N+kTiU4r8RDJk 56NIj67xsVeO9mQbiZAmEhvbYNgraV2jE0V2tPDYeW9dFMnJiY5Xp6MfreToR+93E9k5TGazWZpM Jun9+/dNxcspDY/wlGRnPp8vBYdIDhw7CE+BbUR69HLryKi5wuZSnU8UBYomGznSk60t8r5fJD4e keh4A715XfE96fHEJ5IaK0o5yakdiG5ISoPITj/MZrOUUkrv3sMBPSwAAAlXSURBVL3LpjFTytfx 5Op3bKRY5CalhOAAGBCeSsaO9MiyFwWJrtRqR0jNDQnvSUwukiPr7GfZv5mTnU2Ex5Me21vGiokn LJHQRFEcrz5niOhEjZyXziCycxy8fft2ZT+9f/++qWj51atXK+uJ3gDUgfBUsu1IT0uI2qaQ7Bg6 0YipNSIUTfZz7HhBOdnxhEcevUbfEwYrPDbSY6MwLZN+v9fbyoqOrtPJ1Wy0jL9CZAcAYLsw0nIl Xk5d1kfr7KP+HPksr4E6Ofl8H66ooHU+n688SgP78PCwJgcyRL4MmS+jyHr3yfEec1MplRXV8Xjb tyXKE4007UmQ9+ilqTzByUVzSqLzmLKD6AAA5CHC08g2Iz0pJVcQbLRHL+e6ndaMpto6eREd3VU9 GrOnVXi09NgB3ayEeBGfoZPXrbzU7dgKWvRb5Hfa36u3gfdot1O0/QAAIIYITyPbiPR4ny/zMt6N bjAlqmOjPRLhsZERkRId8fFSYKX5SHJsZEffmkKn6PR281Ja8mgjJFZ4tHSU5Kc0bz8jul1Azfgq 9nvL7/EKUonsAAA8LkR4BpLbbEMKme1yrranps4nF/XJFT7XLnufX0pltUZ4otSWJyNRZKa0nEtX 1RQi16SvPLlpkZ2c1CA8AAB1EOEZiBfRKb1WP6a0XsMT1fQIJycnS2nwIj3S6IpwSMM8n8+XkZ5o bJ9o8l7nFU57sqOlR35fSXj0vJcu8sTHq/GJ6n5ytTg2kuTJTU0xcq5mx3uM1tUcVwAAUAcRnhFo 7bIezUdy0BrxqYn8RI81z3mfZf9uFNmpSWlFUZ6oridKd+UiQrW9rEppq5LgRPNCNO8tl9YDAEAM EZ5HxKvh8aI6si6KIulIkciFF0WyER8Rkul0GkZnouJjT250rY79GymtFmDL79KP+vfYR10HY2VH 1/bkJCgXsSlFcbx5K2Ge0ORSWEPkBgAAxoEIz4gMifTY5UgQonkvmuJFe7zojxcJiiI28lwURYq+ yybC40V6cqmlnMB4whNJTS6qY7+L/r7evF2n19cul9YDAEAZIjw7wEZuvMhP7j16XqIgWnZstEdq f2wKzBOX09PTsAt8TppyxdZCrfDIfK345NbVLEcpqug5+/30svd7iOwAAOwehGdEdJrKro8aeXm9 JzQ1jaH9bFvYrMVDL0uqq0ZiokhRrex40hNtOz1fIz2liExNJCcSntykv583X/pduf1Zsw4AANpA eB4JT3rsc62RntxznnxYAYoiPzmZiQSnVK+Tk56cFFihiKQkl3bKzdcIj/c99HwuohP9rmj/AQDA dqCGZ4t4mza3uaOUj/dcSS5y4hNNpWhNJDebyI7QKj12uSYq0xLByUVuap7zfhuRHQCA3YHwbJGa TWtfUys7rY9RqqllqnmP9/dzv9M26iXxqRWUIVJTiti0Pka/K3pN6T0AADAcUlpbxDZYNQLkpax0 yqv279oUmf3sGpGpXa+X7e/MRa2i764f7bpcOqlVZnIpq9L3KH1X7zfV/nYAABgfIjyPTLS5a9fn ZCISjpYIUO1y6bOjdd5yFP2oifZ461qWS59del3pN1ha1wMAwDgQ4dlzvChNSqs9u0qNpY342PfV Ck2L3NSks+xv8pZrJCMXAfKeHyozpXXR7wEAgN1DhGdHlDZ77vmSVJTmN60FGvK3S78ppTrxiebH rr1p/du1v6n1eQAAGAeEZ0fUbPYa6bHL3ntaIjKtUZuav1vze1KqSwu1RnxKz7VGbWpTV6XnWl4D AACbg/DsCa21Pd5zJeko1dQMeX4M0bG0iI+eL0lJ7fM1fzN6Tek5BAcAYDcgPHvEGNKTW19TRFwT OSoJzdiHVEk0aqI0NQXGLfU4yA4AwGGB8OwZrdLTKkOtslJbn1P6LmNQG+nxXtu6HK0rPYfsAADs JwjPHrJJQXPuNUMiM2O8Z1OGpJe29Z7a79f6GQAAsF0Qnj1nSGQn95pWQRmSMtsW20w5jS07SA4A wH6B8BwAm/boyj2/qRS1HD6tvbSGvHZTmRkjWoPsAADsHww8eABMJvEd0jf9DGmc9XO2wV4s6m9r sQljCM+2nqsF2QEA2E+I8Bwotbtt7PF+hnyH2te3ysI2xab2uyA4AACHARGezqmJDuVe4zXo8tqx G/uhnzdWZGjT7wEAAPsLEZ5OGDvaMub7Nh14cFvvGfI+ZAgA4DBBeDpin6VnmyA7AABQAuHpnDHG 9BnzfWOzLdlBbgAA+gLhOQI22cWHenhsIizIDgBAfyA8R8yYPb32CXpYAQCABeE5cra9+4d+/rZl BNkBADguTnb9BQAAAAC2DREeKHJohwjRGwAAsBDhAQAAgO5hpGUoQsQEAAAOHSI8AAAA0D0IDwAA AHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQP wgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMA AADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADd g/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AA AABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA 9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8 AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA 0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0I DwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAA AHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQP wgMAAADdg/AAAABA9yA8AAAA0D0IDwAAAHQPwgMAAADdg/AAAABA9/x/eo2VteqHf94AAAAASUVO RK5CYII= " id="image312" x="1869.8977" y="-284.08456" clip-path="url(#clipPath424)" transform="translate(-3.7224949,-31.739167)" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1946.3485" y="-133.17824" id="text479" clip-path="url(#clipPath16314)" transform="translate(-20.209302,-99.868233)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-133.17824" id="tspan475">inset: False</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-126.82025" id="tspan477" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1946.3485" y="-133.17824" id="text587" clip-path="url(#clipPath16314)" transform="translate(31.55699,-99.868233)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-133.17824" id="tspan583">inset: True</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-126.82025" id="tspan585" /></text></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_offset.svg��������������������������������������������������0000666�0000000�0000000�00000053505�00000000000�020364� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="973.74188" height="298.23566" viewBox="0 0 257.63586 78.90818" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_offset.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="1.8836971" inkscape:cx="7577.3862" inkscape:cy="807.18924" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="layer1" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10198"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel" id="rect10200" width="91.699463" height="68.774612" x="1871.5521" y="-90.353683" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10198-0"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel" id="rect10200-0" width="91.699463" height="68.774612" x="1871.5521" y="-90.353683" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath12221"><rect style="opacity:1;fill:#000000;fill-opacity:0;stroke:none;stroke-width:0.42259;stroke-linejoin:bevel" id="rect12223" width="87.001808" height="66.534996" x="1873.5049" y="-90.353668" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1786.732,90.35371)"><g id="g27370" inkscape:export-filename=".\g27370.svg" inkscape:export-xdpi="96" inkscape:export-ydpi="96"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.396875;stroke-linejoin:bevel" id="rect2279-6" width="257.6358" height="78.908134" x="1786.7322" y="-90.353668" inkscape:export-filename="..\Downloads\rect2279-6.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96" /><image width="114.03542" height="86.783333" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAa8AAAFICAYAAADnKnE7AAAABHNCSVQICAgIfAhkiAAADRdJREFU eJzt3c1yGtcWgNENNA3I8c0sL5BHycvnMTzJIJOUbdkCxN8dqE671WrQL4It1qqihCSQseJTH7v7 QAa73W4XAJDI8NQPAACeS7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8 AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wA SEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABI R7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASEe8AEhHvABIR7wASKc69QO4 FLvd7tQPAS7eYDA49UPgjZi8AEhHvABIx2HDI3rtoUKHGmG/lxwCbK8phxBzM3kBkM5g5+n9m3vq r9SvHo7nqZOVCSwnhw3PmLjBfqJz2cTrjTwWmr7vv+Q+wMv1Bc95sJzE68y8JHJwSUpgROeyidcr vHbaemqoxAte56nBE8Q8xOvEumESL3g94fn4xOtMlEAJFRx2aI2I1uUQryM4ND21P5ZL3/cf+3lw qfoCVb7W/lgu++5b1pXg5SRe76gbq8fiZRqDh7qheu79+BjE6wVe8iLkdqy6l+73u/cXL/ilL17d Sav9+b5oPRYzk9l5E693cChc7ct2u30QM6BfN1bD4fBgrNr3Iz/xeiOHJqa+QPV93v2eeMF+3elq t9s119shK58/9WeSg3gd2aEpqxuu7tfEC/brxmm32zXRKtdLtLprSaTyE68neO45rr6Jqxus7XYb m82m+bxcb39fvGC/9oRVQjUajR5MWiVUj01f+4ImfOdJvI5kX7jasSrBaoerGzGgXzdaw+Ewtttt jEajve+U0Q2YEOUlXq/Qt5uwff1QwEq8ymW9Xt/7enfzBnCnu0ljNBo18aqqKna7XYxGo+b2JVjl cOJz/xzOk3gd0aHDhSVYm80mVqtV83k7Yu3zX8Cd9nmudrSqqortdhvj8bj3UN92u42I+zEjL/E6 gkOTV3faWq/XsVqtYrVaNdfbk5h4wX3teFVVFaPRKMbjcWw2mxiPxxERzc7D7n363hhAxHISryPr Hi4sASuxur29jdVqFbe3t82lRKw9rQF32ps0xuNxVFUVdV1HXde9T/bK1NV9ATO5idcbOPRuGd1D h+2pq0RrtVrFYrGI5XIZy+UyVqtVLJfLe8ED7pRNGsPhMCaTSTN1lXXSnrraoetOX/vOKQtbDuJ1 JH0BKwuse7hwsVjEYrGI+XzeXF8ul/fOfwF32ue5JpNJTKfT2Gw29yLU3UK/2Wya14K1L0KVl3i9 wKFdgPve8qlvl2GZvJbLZczn87i5uYmbm5uYz+cxn8/vnf8C7rTPc81ms+ZJXsTD7fNlrZVt9OVj dwLre7f5QuDOk3gd2b6t8mX6Kue5FotF3NzcxI8fP+LHjx/x8+fPZvoSL/il7CycTCZxe3vbHJlo b+CoqirW63WzA9E713w84vUG9u0u7IvWvvNe7Xh9//49vn//HovFojknBtwZj8dR13VzuDDiV7jq um7C1X7NZPvSnbpMWjmJ1zvZt3mjTF/L5bIJ2PX1dXz9+jV+/vzZnAMD7kyn05hOp/Hp06cYDAZN tMokVtf1g3eqMXF9POL1hh6bwPrCtW/6+vr1a1xfX8fnz5/jr7/+itlsZvFx0QaDQczn8/j777/j v//+i9VqFePxuNm0MZvNmpeglMmrL2B9l/LzyUO8TqwvbCVoNzc38eeff8aXL19isViIFxdtMBjE dDqNP/74I/7999+YTqfNZg0T1uURrzPRDliJ13w+j58/f/a+3Q1cmt1uF4vFolkbZcryTjSX6Wn/ hzZe5SmHE59yWAMunbVEIV4ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNe AKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14A pCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCk I14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQj XgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNe AKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14A pCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCk I14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQj XgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNe AKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14A pCNeAKQjXgCkI14ApCNeZ2632536IcBZsSaIEK93MRgMXnz59u1brNfrU/8V4Cys1+v49u3bq9YU H0N16gfAnbKwhsNhVFUV4/E4ZrNZfPnyJf7555+YTCanfohwcsvlMlarVfz+++8xHo+jqqoYDofC dIHE68TazwiHw+G9eF1dXcV2u43r6+u4vb099UOFkxsMBvH58+e4urq6F692wETsMojXGyqL5tAh i7LQRqNRVFXVhKqu65hOp3F1ddU8uywB+9///nfivxmcj+l0GtPpND59+hS//fZbXF1dxXQ6jbqu m6BVVRWj0ag3bA4nfgzi9U4OBayu65hMJk281ut17Ha7mE6ncXt7G6vV6tQPH85G+8lemcKm02lM JpOo6/pguPg4xOsNdBfFvmmrHa0SrvZCXK/Xsd1uIyJiNBrFcrmM9Xptwwa0lMlqMpkcnL7KOuuu PxPYxyBeR7YvYmUB1nUdm80mptPpvXDVdR2r1So2m414QUsJU9nUNJvN7sWrTF/t82EmsI9HvF6g +4+//bqTvqlrt9s9mLrK4ttut7HdbpufUcJW13UziW02m3f9+8E5K9NUmb7KObDZbNYcOhyPx/fW WjtgfdNXW/vcNedLvI6k73DEaDSK7XYbVVU1wSrTVrlPmbqWy2UTtvZt4NK1p6nJZBLj8Tgmk0kT svF4fG/jRnnS6BDhxyJeb+DQM7fuBDYajWK320VV3f3qd7tdc/uyyNbrddR13Rs4uHTtCapEqhwu LFPXvvNeh85zCVou4nVkZZFFRHP4cDQaPbhNmbqqqmrOc5V4eTsc+KX7gv5yCL5sgGpf37dhg/zE 6wi6x8zbi60drr6pqxxa3Gw24gU9uuupvQGqhKx9vqvcxu7Cj0W8jqgdpohfk1f3NoPBINbr9b3J q72JQ7zgl/aTwvaTvvYk1heu7qFDchOvV3jOAmgfPmzfr/0ssj1xteMFPNR9wX/3eonXvh2Gznnl Jl5H0l0E7Ymru7V+OBw20SobO8QLDmtHqR2u7iHFvqlLqPITryc49LquQ7frah8+bH+tHE5sT1zO dcFh+94AoPu1Q5NX+TmP/TmcH/E6sn3b6MtiKrHqbqkXLzis7w0B+q7bpPExidcbeeqC6MZpMBg8 uB4R4gWP6E5PT333+L7dwOQjXu/gKYcluvGKCLsNoUdfdPZtvjB1fVzi9QJlATwWlX0LpT1tdQMl XnDYvnh1P+6L2XP/HM6TeL2j5y6Gp0YSLknfOnpKvPhYxOsI+qLTt3HjsckLeJp98ep+v+8+5CRe Z+LQQhI0+EWIiBCvk7Po4HnEiwjxepX2gumbjvq+b5HB6zw1Xi+JnPWZh3idGcGDp7EuLpt4vZHn TGHA673VFGVt5iReZ8yiAug32NnKdjSv/dX6TwP7vfbJnSeHuQ0fvwkAnBeT1zvxa4bTM219HCYv ANIRLwDSsdvwnThcAfB2TF4ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNe AKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14A pCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCk I14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQj XgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCkI14ApCNeAKQjXgCk839zheCYj6B46wAAAABJRU5E rkJggg== " id="image11437" x="1864.062" y="-97.057114" style="opacity:1" clip-path="url(#clipPath12221)" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1864.7834" y="-16.62636" id="text8997-19-3"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1864.7834" y="-16.62636" id="tspan9051-5-46">offset: [10.0, -10.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1864.7834" y="-10.268377" id="tspan12511-6-6" /></text><image width="127.26458" height="103.1875" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeEAAAGGCAYAAABMuznsAAAABHNCSVQICAgIfAhkiAAADkZJREFU eJzt3Wty2mYfh+GHgwR2kg+d7qL76Ra6i26yu2g6OTXNONgCvR/eEVFkAXZs/JPj65phgg24dDzS zV8nz9q2bQsA8OTm6TcAAC+VCANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANA iAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CI CANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgI A0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgD QIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAyDL9BhjXtm36LcCLN5vN0m+Bn5xJGABC RBgAQmyOnpCHboK2CRsO+5FNy/1lyqZpzsEkDAAhs9b4FHfXX4FfFZzPXSddEzGPyebon4hIw2Hi yRSJcMipYI49/iOvAX7cWLjtJ+YxifAz9yOxhpekC6V4MkUi/IQeOv3eNbgiDA9z13ALOw8lws/M MLAiDA8noKSI8DPVhVZw4bhjy4j4kibCE3Bsmu3/293GHj/18+ClGgtt973+v93t0Gu75Uq4eUwi PGHD6J6KsOkYbhsG976vg3MS4SfwIxfj6Ed3eBs+Pny9CMM3YxEeTr79rw/F91SUTcr8CBGeoGMB 7t92u92tKAPjhtGdz+dHo9t/HZyLCIccm2DHQjv29fAxEYbDhtNu27b7+/0gd1/f9WfCQ4jwxByb eocBHn5PhOGwYWTbtt3Ht7vfxXe4LIkt5yLCZ3DffcBjE/AwvLvdrmy32/3X3f3+4yIMh/Un3i64 i8Xi1uTbBffUNHwozALOfYjwRBwKcD+6XXj7AR7GGBg3jO98Pi+73a4sFouDV74ahlhQeWwi/ITG jn7u3z8W4i9fvpTNZlO22+3B/cEizEsxm81K0zRluTy9ChsejLVYLPYRXi6XpW3bslgs9s/vwttt pr7Pe4L7EuEJObQZ+vr6uvz5559lPp+Xr1+/ii0v2mw2K+v1uux2u/LHH3/cabNxP8BdfJfLZdnt dqWqqtFNyLvdrpTyfZThsYnwBBybhLfbbbm+vi5fvnwZXVnAS9O2bfn69Wu5ubkpnz9/LlVVHX1+ P8LL5bIsFotSVVXZbrf713ZHSg9fM3aBHDHmMYnwxAw3Q+92u9I0jc3N0NMtD//++2+p6/roc/sH Y1VVVZbLZanrutR1PbpcdVPw8EIecA4iHHDs6lfDTdLdAVnAbXeZhLuDsebzeVmtVvspuNvc3J+C +8EeTsOHrkgn0DyECE/EWIi7FUXTNOm3B5P04cOHkxHu7wderVZlvV7vD3DsDE9d2m63+3OJ+zfB 5bGJ8BM49Am6+97YFbFMwnDahw8fTh4h3d8PfHFxUZqm2U/Bw9OWuuWtO32p+3c4EY/9daWOUHMf Ijwxh05RAm579+7dd6cXjemOhF6tVuX6+nr/obZ/oNZyudyf8uRKdDwlEQ44dDT0WHy7aRi47Z9/ /jkZ4aqqSl3X+83QpXwLcF3X+wD3L4jTvw2nYJMvj0mEJ2oYZeC2v//+++R5wuv1uqzX6/Lq1asy m8328e0m47qub115zgTMUxHhoFMTcX8qBm57+/btyUn08vKyvHr1qtzc3JSqqvYHZ11cXJSbm5vS NM1+Eh4L8aEr05mAeQwiDDxb7969OxnDpmnKfD4v6/V6f1CWiZepEGHg2Xr//v3J53TnB79+/Xof YfFlKkR4gvxhBribuywbd9ntc2rTM5zL8SMaAICzEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEA CBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAI EWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgR YQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFh AAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEA CBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAI EWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgR YQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFh AAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEA CBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgR4Weibdv0W4BJsUzwMxDh Z2A2m5VPnz6VpmnSbwUmoWma8unTp/TbgAdbpt8Apy2Xy/L777+Xv/76q7RtW5qmKdfX12Wz2ZTN ZlOurq7K1dVV+fr16/4GP7PNZlPevn2bfhvwYCL8DMzn8/Lbb7+VX375pXz8+LF8+fKlfPr0qXz8 +LF8+PBhH+L379/vbwBMnwg/E1VVlV9//bXUdV0+f/5cFotFKaWU7XZbrq6uyn///Veqqtp/H4Dp s08YAEJEGABCRBgAQkQYAEJEGABCRBgAQpyiNEGz2ezBN+D/LEtMmQg/U90KYj6fl+VyWaqqKhcX F+XNmzdlt9ul3x5Mxps3b8rFxUWpqqosl8syn88FlskQ4Wem/wl9Pp/fivButyvLpV8rdC4vL29F uB9iMSbJ2jqoW/iPbQrrVhiLxaIsl8t9cOu6Luv1ulxeXpbNZlNubm5KVVXl8vLStaOhZ71el/V6 XV69elVev35dLi8vy3q9LnVd78O8XC7LYrEYDbTN1JyTCE/UsRDXdV1Wq9U+wk3TlLZty3q9LtfX 1+Xm5ib99mEy+h9a37x5s4/warUqdV0fDTCcmwgHDBfuQ9NvP75dgPsrlKZp9vt/F4tF2Ww2pWka f/IQerpJd7VaHZ2Gu+VsuPyZiDknEZ6YQzHuViR1XZftdlvW6/V3Aa7rutzc3JTtdivC0NMFtjtu 4uLi4rsId9Nwf3+xiZinIsJPYLgQt2373WPD8LZte2sK7lYiu92u7Ha7/c/oAl3X9X4y3m63T/r/ B1PWTbfdNNztI764uNhvku7+AtlwGu6WyWPTb//YDrgvEZ6Isc1ci8Vif7RzF97+6Ufdc+q6LpvN Zh9opyjBN/3pdrValaqqymq12ge5qqrvDtDqPvza9MxTEOGAY5+khxPxYrEobdvuTztq23b//G5l 0TRNqet6NNTw0vUn2i623Wbobgo+tF/42H5gYeYxiPDEdCuLUsp+s/Risbj1nG4KXi6X+/3AXYT7 m7vhpRte2KbbtdMd6Ni/f+jALDgXEZ6A4T6l/kqjH+CxKbjbZL3dbkUYRgyXp/6Bjl2Q+/uDu+c4 GpqnIMIT0g9sKd8m4eFzZrNZaZrmu0m4f7CWCMM3/Q+3/Q+v/cl4LMDDTdJwDiL8hO6zIPc3S/df 1/9U35+A+xEGbhte+GZ4v4vwoSOi7RPmHER4IoYLc38CHp7SNJ/P9/HtDuASYTiuH9d+gIebqsem YMHlXET4DI6dF3zseUP9zdL973WbqfsTsH3BcNyhC+EMv3dsEu5+zqn/DtyVCE/ModOXupVCF93h qUwiDMeNXRhn7L6DsXhKIhxy1wV7GNnZbHbrfilFhOGE4TR717+WNHb2AjwWEZ6gu2zuGka4lOLo aBgxFs9DB1mZgnlqIvwEugX5VBwPLfD96XcYWhGG4w5FePjvoSjf978D9yHCE3bfhfqusYeXZGw5 ukuE4SmI8ASMxXPsAK1TkzBwN4ciPHx87DXwmET4mTq2QhBm+EZQmTIRfmasPOB+RJgpE+En1F/w x6bVscetLOBh7hrhH4m15ZOHEuFnTrjhbiwXTJEIh9xnKgYe7rGmWssmj0mEfyJWDgDPy6x1KO1k PPRX4VcJhz30Q6oPuZzD/PRTAIBzMAlPlF8L5Jl+OTeTMACEiDAAhDg6eqJsBgP4+ZmEASBEhAEg RIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBE hAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESE ASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQB IESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEg RIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBE hAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESE ASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQB IESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEg 5H/Og5qNSY8XtQAAAABJRU5ErkJggg== " id="image10165" x="1862.7979" y="-96.648056" style="opacity:1" clip-path="url(#clipPath10198)" transform="matrix(-1,0,0,1,3915.9198,-3.0185547e-5)" /><image width="127.26458" height="103.1875" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeEAAAGGCAYAAABMuznsAAAABHNCSVQICAgIfAhkiAAADkZJREFU eJzt3Wty2mYfh+GHgwR2kg+d7qL76Ra6i26yu2g6OTXNONgCvR/eEVFkAXZs/JPj65phgg24dDzS zV8nz9q2bQsA8OTm6TcAAC+VCANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANA iAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CI CANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgI A0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAiAgD QIgIA0CICANAiAgDQIgIA0CICANAiAgDQIgIA0CICANAyDL9BhjXtm36LcCLN5vN0m+Bn5xJGABC RBgAQmyOnpCHboK2CRsO+5FNy/1lyqZpzsEkDAAhs9b4FHfXX4FfFZzPXSddEzGPyebon4hIw2Hi yRSJcMipYI49/iOvAX7cWLjtJ+YxifAz9yOxhpekC6V4MkUi/IQeOv3eNbgiDA9z13ALOw8lws/M MLAiDA8noKSI8DPVhVZw4bhjy4j4kibCE3Bsmu3/293GHj/18+ClGgtt973+v93t0Gu75Uq4eUwi PGHD6J6KsOkYbhsG976vg3MS4SfwIxfj6Ed3eBs+Pny9CMM3YxEeTr79rw/F91SUTcr8CBGeoGMB 7t92u92tKAPjhtGdz+dHo9t/HZyLCIccm2DHQjv29fAxEYbDhtNu27b7+/0gd1/f9WfCQ4jwxByb eocBHn5PhOGwYWTbtt3Ht7vfxXe4LIkt5yLCZ3DffcBjE/AwvLvdrmy32/3X3f3+4yIMh/Un3i64 i8Xi1uTbBffUNHwozALOfYjwRBwKcD+6XXj7AR7GGBg3jO98Pi+73a4sFouDV74ahlhQeWwi/ITG jn7u3z8W4i9fvpTNZlO22+3B/cEizEsxm81K0zRluTy9ChsejLVYLPYRXi6XpW3bslgs9s/vwttt pr7Pe4L7EuEJObQZ+vr6uvz5559lPp+Xr1+/ii0v2mw2K+v1uux2u/LHH3/cabNxP8BdfJfLZdnt dqWqqtFNyLvdrpTyfZThsYnwBBybhLfbbbm+vi5fvnwZXVnAS9O2bfn69Wu5ubkpnz9/LlVVHX1+ P8LL5bIsFotSVVXZbrf713ZHSg9fM3aBHDHmMYnwxAw3Q+92u9I0jc3N0NMtD//++2+p6/roc/sH Y1VVVZbLZanrutR1PbpcdVPw8EIecA4iHHDs6lfDTdLdAVnAbXeZhLuDsebzeVmtVvspuNvc3J+C +8EeTsOHrkgn0DyECE/EWIi7FUXTNOm3B5P04cOHkxHu7wderVZlvV7vD3DsDE9d2m63+3OJ+zfB 5bGJ8BM49Am6+97YFbFMwnDahw8fTh4h3d8PfHFxUZqm2U/Bw9OWuuWtO32p+3c4EY/9daWOUHMf Ijwxh05RAm579+7dd6cXjemOhF6tVuX6+nr/obZ/oNZyudyf8uRKdDwlEQ44dDT0WHy7aRi47Z9/ /jkZ4aqqSl3X+83QpXwLcF3X+wD3L4jTvw2nYJMvj0mEJ2oYZeC2v//+++R5wuv1uqzX6/Lq1asy m8328e0m47qub115zgTMUxHhoFMTcX8qBm57+/btyUn08vKyvHr1qtzc3JSqqvYHZ11cXJSbm5vS NM1+Eh4L8aEr05mAeQwiDDxb7969OxnDpmnKfD4v6/V6f1CWiZepEGHg2Xr//v3J53TnB79+/Xof YfFlKkR4gvxhBribuywbd9ntc2rTM5zL8SMaAICzEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEA CBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAI EWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgR YQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFh AAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEA CBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAI EWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgR YQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFh AAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEA CBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgRYQAIEWEACBFhAAgR4Weibdv0W4BJsUzwMxDh Z2A2m5VPnz6VpmnSbwUmoWma8unTp/TbgAdbpt8Apy2Xy/L777+Xv/76q7RtW5qmKdfX12Wz2ZTN ZlOurq7K1dVV+fr16/4GP7PNZlPevn2bfhvwYCL8DMzn8/Lbb7+VX375pXz8+LF8+fKlfPr0qXz8 +LF8+PBhH+L379/vbwBMnwg/E1VVlV9//bXUdV0+f/5cFotFKaWU7XZbrq6uyn///Veqqtp/H4Dp s08YAEJEGABCRBgAQkQYAEJEGABCRBgAQpyiNEGz2ezBN+D/LEtMmQg/U90KYj6fl+VyWaqqKhcX F+XNmzdlt9ul3x5Mxps3b8rFxUWpqqosl8syn88FlskQ4Wem/wl9Pp/fivButyvLpV8rdC4vL29F uB9iMSbJ2jqoW/iPbQrrVhiLxaIsl8t9cOu6Luv1ulxeXpbNZlNubm5KVVXl8vLStaOhZ71el/V6 XV69elVev35dLi8vy3q9LnVd78O8XC7LYrEYDbTN1JyTCE/UsRDXdV1Wq9U+wk3TlLZty3q9LtfX 1+Xm5ib99mEy+h9a37x5s4/warUqdV0fDTCcmwgHDBfuQ9NvP75dgPsrlKZp9vt/F4tF2Ww2pWka f/IQerpJd7VaHZ2Gu+VsuPyZiDknEZ6YQzHuViR1XZftdlvW6/V3Aa7rutzc3JTtdivC0NMFtjtu 4uLi4rsId9Nwf3+xiZinIsJPYLgQt2373WPD8LZte2sK7lYiu92u7Ha7/c/oAl3X9X4y3m63T/r/ B1PWTbfdNNztI764uNhvku7+AtlwGu6WyWPTb//YDrgvEZ6Isc1ci8Vif7RzF97+6Ufdc+q6LpvN Zh9opyjBN/3pdrValaqqymq12ge5qqrvDtDqPvza9MxTEOGAY5+khxPxYrEobdvuTztq23b//G5l 0TRNqet6NNTw0vUn2i623Wbobgo+tF/42H5gYeYxiPDEdCuLUsp+s/Risbj1nG4KXi6X+/3AXYT7 m7vhpRte2KbbtdMd6Ni/f+jALDgXEZ6A4T6l/kqjH+CxKbjbZL3dbkUYRgyXp/6Bjl2Q+/uDu+c4 GpqnIMIT0g9sKd8m4eFzZrNZaZrmu0m4f7CWCMM3/Q+3/Q+v/cl4LMDDTdJwDiL8hO6zIPc3S/df 1/9U35+A+xEGbhte+GZ4v4vwoSOi7RPmHER4IoYLc38CHp7SNJ/P9/HtDuASYTiuH9d+gIebqsem YMHlXET4DI6dF3zseUP9zdL973WbqfsTsH3BcNyhC+EMv3dsEu5+zqn/DtyVCE/ModOXupVCF93h qUwiDMeNXRhn7L6DsXhKIhxy1wV7GNnZbHbrfilFhOGE4TR717+WNHb2AjwWEZ6gu2zuGka4lOLo aBgxFs9DB1mZgnlqIvwEugX5VBwPLfD96XcYWhGG4w5FePjvoSjf978D9yHCE3bfhfqusYeXZGw5 ukuE4SmI8ASMxXPsAK1TkzBwN4ciPHx87DXwmET4mTq2QhBm+EZQmTIRfmasPOB+RJgpE+En1F/w x6bVscetLOBh7hrhH4m15ZOHEuFnTrjhbiwXTJEIh9xnKgYe7rGmWssmj0mEfyJWDgDPy6x1KO1k PPRX4VcJhz30Q6oPuZzD/PRTAIBzMAlPlF8L5Jl+OTeTMACEiDAAhDg6eqJsBgP4+ZmEASBEhAEg RIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBE hAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESE ASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQB IESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEg RIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBE hAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESE ASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQB IESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEgRIQBIESEASBEhAEg 5H/Og5qNSY8XtQAAAABJRU5ErkJggg== " id="image10165-3" x="1862.7979" y="-96.648056" clip-path="url(#clipPath10198-0)" transform="translate(-84.820011,2.0332031e-5)" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1945.0444" y="-16.62636" id="text8997-19-4-8"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1945.0444" y="-16.62636" id="tspan9051-5-4-8">offset: [0.0, 0.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1945.0444" y="-10.268377" id="tspan12511-6-8-7" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="2032.2393" y="-16.62636" id="text8997-19-2-6"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2032.2393" y="-16.62636" id="tspan12511-6-1-7">offset: [-10.0, -10.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2032.2393" y="-10.268377" id="tspan3722-5" /></text></g></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_offset_inset.svg��������������������������������������������0000666�0000000�0000000�00000040411�00000000000�021556� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="973.74188" height="298.23566" viewBox="0 0 257.63586 78.90818" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_offset_inset.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="0.67523025" inkscape:cx="744.19059" inkscape:cy="37.764895" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="layer1" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10198"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel" id="rect10200" width="91.699463" height="68.774612" x="1871.5521" y="-90.353683" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10198-0"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel" id="rect10200-0" width="91.699463" height="68.774612" x="1871.5521" y="-90.353683" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath12221"><rect style="opacity:1;fill:#000000;fill-opacity:0;stroke:none;stroke-width:0.42259;stroke-linejoin:bevel" id="rect12223" width="87.001808" height="66.534996" x="1873.5049" y="-90.353668" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath7736"><rect style="fill:#ffffff;fill-opacity:0.534286;stroke-width:0.264583;paint-order:fill markers stroke" id="rect7738" width="52.916664" height="39.687496" x="1802.1538" y="33.825275" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath7740"><rect style="fill:#ffffff;fill-opacity:0.534286;stroke-width:0.264583;paint-order:fill markers stroke" id="rect7742" width="52.916664" height="39.687496" x="1909.1854" y="34.964298" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath7744"><rect style="fill:#ffffff;fill-opacity:0.534286;stroke-width:0.264583;paint-order:fill markers stroke" id="rect7746" width="52.916664" height="39.687496" x="2017.3135" y="38.012108" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1786.732,90.35371)"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.396875;stroke-linejoin:bevel" id="rect2279-6" width="257.6358" height="78.908134" x="1786.7322" y="-90.353668" inkscape:export-filename="..\Downloads\rect2279-6.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96" /><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1864.1189" y="-16.62636" id="text8997-19-3"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1864.1189" y="-16.62636" id="tspan9051-5-46">offset: [10.0, -10.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1864.1189" y="-10.268377" id="tspan12511-6-6" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1945.2073" y="-16.62636" id="text8997-19-4-8"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1945.2073" y="-16.62636" id="tspan9051-5-4-8">offset: [0.0, 0.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1945.2073" y="-10.268377" id="tspan12511-6-8-7" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.93889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="2032.4685" y="-16.62636" id="text8997-19-2-6"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2032.4685" y="-16.62636" id="tspan12511-6-1-7">offset: [-10.0, -10.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2032.4685" y="-10.268377" id="tspan3722-5" /></text><image width="98.954163" height="88.635414" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXYAAAFPCAYAAABZK+UAAAAABHNCSVQICAgIfAhkiAAAB55JREFU eJzt3cFumwgUQFFIHLsf0HU/uep/ddMfipkVFk07VWeCA1yfI0VJF5FYwO3LM8bjNE3TAEDG09YH AMC6hB0gRtgBYoQdIEbYAWKEHSBG2AFihB0gRtgBYoQdIEbYAWKEHSBG2AFihB0gRtgBYoQdIEbY AWKEHSBG2AFihB0gRtgBYoQdIEbYAWKEHSBG2AFihB0gRtgBYoQdIEbYAWKEHSBG2AFihB0gRtgB YoQdIEbYAWKEHSBG2AFihB0gRtgBYoQdIEbYAWKEHSBG2AFihB0gRtgBYoQdIEbYAWKEHSBG2AFi hB0gRtgBYoQdIEbYAWKEHSBG2AFihB0gRtgBYoQdIEbYAWKEHSBG2AFihB0gRtgBYoQdIEbYAWKE HSBG2AFihB0gRtgBYoQdIEbYAWKEHSBG2AFihB0g5rT1ARR8/fp1+Pbt2/D8/Dw8PT398n0cx9sX PJofP35sfQgPZ5ymadr6II7uy5cvt5C//Xp6evop7vBovn//vvUhPBwT+wqWE/rpdBpOp9MvgRd2 4KMI+wrmsM9Rf3l5+SnwpnbgIwn7CpZhf3l5uYV9/v521w5wT8K+gt+tYs7n8y3yy307lIzjOHiZ bn+EfQXLqD8/P9+Cfj6fb4FfTu0A9yTsK1ju0Zd79jns5/P5p5UMwD0J+wrGcfzl/vXlSuZyudzi Luwc3bx68dfnfgn7CpZvQJon9+VK5nK5DJfL5baSgaOapknQD0DYV/C7sC//PUf+06dPw+l0uv2O i4SjMKUfi7Cv5O2tjMvYz4Gf9+5z/AHuQdg/2PPz83C5XG6TO8Da1OWDjeN4W83MjxoAWJOwb2CO +/l8FndgdcK+kXEcb/e7izuwJmHfyPyiqrUMsDZh39hycvfIAWANwr4T8+2Q3sAEvJew78j8rBmT O/fmzXFtwr4TyzczeaYM8B7CvjPLxxD4YA6Oapqm2xcfT9h3ahn3Yfj9Mzr8Oc3ezCGfpml4fX0d rtfrxkf0mIR9x3xWKkczT+nX63V4fX3d+nAelrDv3Hyvu7BzBPOkzraEfeeWT4cUd/ZsntSdp9sT 9oOY4z7/DHsx79Xt0/dD2A9keUsk7IW7X/ZH2A/mbdz/FHl3zXAvy7tflt/ZB2E/oL+d3EWde5k/ 2nEYRH2PhP2grGXYkqjvm7AHiDsfScz3T9gPztTOFsR934Q9Qtz5CIJ+DMIeI/Dcg6Afi7CH/M0t kPBfzbfNivtxCHuUuLMGMT8mn+YQ48VU1uR8OiZhB4ixigkzafEe1jDHZWIHiBF2gBirmAdiNcOf WL10mNgBYoQdIEbYAWLs2B+Ynftjs1PvMrEDxAg7QIywA8QIO0CMsAPECDtAjLADxAg7QIywA8QI O0CMsAPECDtAjLADxAg7QIywA8QIO0CMsAPECDtAjLADxAg7QIywA8QIO0CMsAPECDtAjLADxAg7 QIywA8QIO0CMsAPECDtAjLADxAg7QIywA8QIO0CMsAPECDtAjLADxAg7QIywA8QIO0CMsAPECDtA jLADxAg7QIywA8QIO0CMsAPECDtAjLADxAg7QIywA8QIO0CMsAPECDtAjLADxAg7QIywA8QIO0CM sAPECDtAjLADxAg7QIywA8QIO0CMsAPECDtAjLADxAg7QIywP6hxHLc+BOBOhB0gRtgf1DRNWx8C cCfCDhAj7AAxwg4QI+wAMcIOEHPa+gDYjjtjoMnEDhAj7AAxwg4QI+wPxE6df+PcaPHi6YNxAUOf iR0gRtjDTOf8X86dY7OKiXOBwuMxsQPECHvMNE2mdFbjfDomq5goFyM8LmEPEnV4bMIeIujAMAj7 bvzfKIs5H8nO/RiEfSfGcXzX77vYgJmwb2TNEIs6sCTsByXmbGGapmEcRyuZnRP2jbxn9TJfUPNF Bh/per3efhb3fRL2g3l7Ibmw2MLyvHMO7o+wH8hyUoc9cU7ui7AfxDRNw/V6tXphl+zc90XYd26+ YOa9prCzR8u/JgV+e8K+Y/NF8vr6KugcwnzOivu2hH3HlpM6HImwb0vYV7L2G46u16vbGTksk/u2 hH0lawfYpE7B58+ftz6EhzRO/ksFSPEJSgAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIO ECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4Q I+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj 7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPs ADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wA McIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAx wg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHCDhAj7AAxwg4QI+wAMcIOECPsADHC DhAj7AAx/wDt3GGJMbGBdAAAAABJRU5ErkJggg== " id="image579" x="1780.7494" y="14.03248" clip-path="url(#clipPath7736)" transform="translate(3.3051954,-108.24608)" /><image width="98.424995" height="97.102081" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXQAAAFvCAYAAABacjALAAAABHNCSVQICAgIfAhkiAAACENJREFU eJzt3W1u01gYgFE7LeJjP6yJLXV9iE3QpPH8cpV2BjTDxLH95BwJpUII3R/2o7c318k4TdM0ALB7 h7UXAMB1CDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6 QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpA hKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCE oANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISg A0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANEPK69gLqn p6fh6elp7WXATU3T9PrnfD4PLy8v//j648ePtZeaMk7TNK29iLKvX7+uvQS4ucuYzwF//+d8Pg/f v39fe6kpJvSFffz4ce0lwM3NQZ/jfTgchnEch3EcX//N5c9ch6Av7NOnT2svAW7qn6bz0+kk6Dcg 6AsTdO7N+73zy5jPEZ+mSdAXIOgLE3Tu0TydH4/H1+2WYRjeTO6Cfn2CvrAvX76svQS4qcvp/OHh YXh+fn7z94+Pj8P5fF55lU2CvjBB596832oZhreRn98k5foEfWGCzj2Z989Pp9PrZH4Z+MPhMDw8 PAyHw2FwYvr6BH1hgs69mN/ofHl5GY7H4zCO499ifnl80R769Qn6wv406E4BsBfvJ+3T6fT6ehlw QV+eoC/MhM69uDy98vz8/Cbc78+fi/kyBH1hgs69OJ1Ow8+fP9dexl0T9IV9/vx57SXAouZH/G0T rk/QFybolM0xn7dYWJegL0zQqZpjfjweh+PxuPZyGAR9cR79p2iO+TAMbx4gYl2CvjBBp2Z+6vN4 PL4eUWQbBH1hPg+dmnmbhe0R9IUJOnvzq9Mq82Tukf3tEvSFffjwYe0lwFXM2yweDNouQV+YR53Z u/kDt4bBtwxtnaAvbP4Mi4eHh9eb4RY3hYc8+L/miF9+NyjbJug38v6DiWDr3n+VHNsn6Dc0juOb SR227PKsOfsg6Dd0+TGios6WzZO563RfBH0Fc9Tnn2Er5n1z3/m5T4K+Eidf2KLLEy3sj6Cv6H3U bxl3p2CYXZ5muXxlfwR9ZWtN6mLObBxHMY8Q9A2w/cKaxLxD0DdG1LklEW8R9A0xpbMGUe8Q9A0S dW5ByHsEfcOEnSUIeZegb9QaRxnpm4+rinqToO+AqHMNIt53WHsB/Jo3Sbkm11OfoANE2HLZCZMV /4ftlvtgQgeIEHSACFsuO2ULht+xxXKfTOgAEYIOECHoABH20CPsqd83e+YMgwkdIEPQASIEHSBC 0AEiBB0gQtABIgQdIELQASIEHSBC0AEiBB0gQtABIgQdIELQASIEHSBC0AEiBB0gQtABIgQdIELQ ASIEHSBC0AEiBB0gQtABIgQdIELQASIEHSBC0AEiBB0gQtABIgQdIELQASIEHSBC0AEiBB0gQtAB IgQdIELQASIEHSBC0AEiBB0gQtABIgQdIELQASIEHSBC0AEiBB0gQtABIgQdIELQASIEHSBC0AEi BB0gQtABIgQdIELQASIEHSBC0AEiBB0gQtABIgQdIELQASIEHSBC0AEiBB0gQtABIgQdIELQASIE HQLGcVx7CWyAoEPANE1rL4ENEHSACEEHiBB0gAhBB4gQdIAIQQeIeFx7AVyHY2uACR0gQtABIgQd IELQd8qeOb/i2rhf3hTdMTcucMmEDhAh6DthGudPuXbuhy2XHXFjAr9jQgeIEPQNm6bJVM7VuJ76 bLnsgJsQ+DcEfePEHPi3BH2jhBz4rwR9Q0ScW7Kn3iPoG+QmA/6EoG+MmAN/StA34DLi0zQN4ziu uBruja2XDkFf2Xwjza/jOLq5uKn31+C1/j9uT9BXJOZsybUmdb9hrkfQV3LtqQiuxTW5X4K+gmma hvP5bJJhk+yp75eg39B8o5zP52EY/GrKNl3+9ijs+yLoNzLfHC8vL0LOLszXrKjvh6DfyOVkDnsi 6Psh6AubQ+58OXtlUt8PQV+YGwH+bpqm4du3b2svI2ec1AYgwTcWAUQIOkCEoANECDpAhKADRAg6 QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpA hKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCE oANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISg A0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKAD RAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANE CDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QI OkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6 QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpAhKADRAg6QISgA0QIOkCEoANECDpA xF/u1IYuaQ2NqwAAAABJRU5ErkJggg== " id="image591" x="1993.9799" y="16.852295" clip-path="url(#clipPath7744)" transform="translate(-45.024504,-112.42272)" /><image width="100.80624" height="79.63958" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX0AAAEtCAYAAADk97CmAAAABHNCSVQICAgIfAhkiAAAB3BJREFU eJzt3EFy2zgURVGQspxNZWFZoCt7ikQSPeiCS3Y56Y4rIQG+c2aJJxyA19+flKZaay0ARJiPvgAA 9iP6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDR Bwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ 0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5A ENEHCCL6AEFEHyCI6AMEEX2AIE9HX0CSl5eX8vLycvRlQJe+fft29CVEEP0dff/+vVwul3K5XMo8 +yMLtm0r67qWWuvRlxJD9Hc0TVO5XC7ly5cv5enp6fX/IE2ttdRay7qu5cePH2Vd16MvKYbo72ye 5/L09FSen5/L5XIRfSK14N9ut3K/30V/R6J/gDbxPz8/m/iJ0tY4y7KU2+3m3B9A9A8yz3O5Xq/l er2WeZ4dfiLUWsu2bWWaprIsy9GXE0n0DzbP8+uqB86urXQ4jugfbJqm1z3/PM9lnudSazX5cwpt ndMmfGf7eKLfgRb+6/X6OvG7MRjd42uY67qW+/3uXHdA9DvRHu62id/NwRm0Cb+UYoffCdHvxDRN b1Y9dvycwbquZVmW1/PN8US/M48Tv5uEkbX1jnfw+yL6nWrx93UNjKh9vQL9Ef2OtXXP+z+NvQFB L9o0385j+3oF36XTL9Hv2OOe38TPCLZte/3wFX0S/c49Rt+NRM8e38mnX6I/iMdVD/Tm8dVM+ib6 A2nrno92/O3n8De9f55kfz8e0R+MiZ+9/WqoePx6BcYg+gMTfvbws3Mm9GMS/UH5hCM9EP7xiP7g Wvj9AmAP3tAZn+gPzsTPnqZp8vB2cKJ/EsLPHsR+fKJ/IsLP3yT45yD6J+UXAH+C0J+PL3Q5IcHn T3GWzsekf1JuVv4Ek/75iP7JvH+bR/z5jI++MplzsN45McHns5yd8xJ9gCDWO2FMcHzE+iaHST+I 4PMzzkYO0QcIIvoAQUQfIIgHucHscbN5eJvJpA8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCi DxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAg og8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2A IKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9 gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQR fYAgog8QRPQBgog+QBDRBwgi+gBBno6+AI5Taz36EoCdmfQBgog+QBDRBwgi+kHs8PkZZyOHB7lh 3NyQzaQPEET0T8xUz2c5O+dlvXMy7WadpunNv+Ezaq3O0MmI/km5UYGPWO+ckODzO351Xpyl8zHp n5Sbld/hvOQQ/RNx4wL/RfRPQvCB/0P0B9fermhv68DfZLgYn+gPrt2Ebkbg/xD9QYk8R3MGxyT6 A3t/073/YBbAe6I/mFpr2bbtTdjf7/RNYPwNHw0VPrE7HtEfiP09vXImxyH6g2gTPvRK+Mcg+p0T e0aybZv4d070O9b2pY83koe19OSjb3W15++b6HfMlM+oRL9fot+pWmtZ17Ws63r0pcCnCH+fRL8z LfZwBuu6in9nRL8Tj/v7ZVmEn1N4fCYl/n0Q/U68n/A9qOUs2tkW/T6IfgfaNHS/38uyLKUU0ecc Ht868zpnH0T/YI8rHTg74T+e6B9s27Zyu91M9kTwGvLxRP8gbZ3jw1Ykaed9WRbxP4joH6A92Lrd buV+vx99ObA7D3ePI/o7q7W+2d+b8Elk4j+O6O+oBb/WasKH8u+a08S/L9HfUZtofPAK3vr69evR lxBjqn7FAsSYj74AAPYj+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2A IKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9 gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQR fYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgDBBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AME EX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjoAwQRfYAgog8QRPQBgog+QBDRBwgi+gBBRB8giOgD BBF9gCCiDxBE9AGCiD5AENEHCCL6AEFEHyCI6AMEEX2AIKIPEET0AYKIPkAQ0QcIIvoAQUQfIIjo AwQRfYAgog8QRPQBgog+QJB/AN8XVWUSpTsNAAAAAElFTkSuQmCC " id="image603" x="1885.0328" y="20.685526" clip-path="url(#clipPath7740)" transform="translate(-18.07907,-109.79052)" /></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_spread_radius.svg�������������������������������������������0000666�0000000�0000000�00000101542�00000000000�021716� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="973.74231" height="298.23538" viewBox="0 0 257.63597 78.908107" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_spread_radius.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="1.3360827" inkscape:cx="486.87106" inkscape:cy="150.06556" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="layer1" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16310"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16312" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16314"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16316" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16346"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16348" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16350"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16352" width="16844.262" height="5159.0215" x="-15554.832" y="-1928.6998" transform="scale(-1)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16354"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16356" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16358"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16360" width="16844.262" height="5159.0215" x="-13527.067" y="-972.48102" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16362"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16364" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16370"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16372" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16374"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16376" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16382"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16384" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16390"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16392" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16400"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16402" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16404"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16406" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16408"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16410" width="6404.8325" height="5159.0215" x="-5256.9668" y="-1928.7064" transform="scale(-1)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16412"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16414" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16416"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16418" width="6404.8325" height="5159.0215" x="-2678.1328" y="-445.4584" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16420"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16422" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16426"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16428" width="87.997459" height="78.908112" x="1875.7562" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath5346"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.529169;paint-order:fill markers stroke" id="rect5348" width="99.277275" height="78.908081" x="1945.0907" y="-206.03145" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1786.732,206.03145)"><image width="142.34583" height="98.689583" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhoAAAF1CAYAAACu80M0AAAABHNCSVQICAgIfAhkiAAADlhJREFU eJzt3WtvGtcChtHNMGDsuFL//4+sUiWxY67nw9GebsaASdy3iZm1pBE4gGOpZfKwL+PZ4XA4FACA gO5X/wAAwO0SGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQGABAj NACAGKEBAMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAAMUIDAIgR GgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQGABAjNACAGKEBAMQI DQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAAMUIDAIgRGgBAjNAAAGL6 X/0D8Ps6HA6/+kcAJmI2m/3qH4EQIxoAQIzQAABihAYAEGONBoNr12RYuwH8rHNrMcbnFWs2bocR DQAgRmgAADGmTibu0jTIucdMnQD/tvFUSXueMY3ysQkN3kV0AG8RCtMmNCboZ0Yq2sfO3f+R7wfc lp+JifY1lxaDGt342IQGV6tvdqEBvJdgmA6hwVnjoHgrNIQFTNd7t6cKj9slNCbimumS8XOEBvA7 MI3ysQkNXjkXFO3R/tn4dQBtBMxms+Hr9v5br+M2CA0uGkfFqaN9HKCU03FxLiLExW0TGpRSTk+N XIqLeuz3+1evB2jDouu6o9gYH5e+Bx+f0ODIqcjY7/cn75/6GqCU41GMw+Fw9HUbHl3XHb2mPpfb ITQ461RQnLs9FRrCA6ZjHAenQqMGRn2867rhPCEubpfQuEFv/QN/agHnuWmR9jgcDmW32x3dto/V aRSAGhVd1w335/P50W0919RRjbemUupzqlPnOsHy+xEavLkGoz12u91wW+/X8BAaQNV13RAU9X4b FaemTE4RDh+f0JiwS3FxKjK22+0QGO3RBghAKf+ERr2t55EaHH3/zz8/4+mUUwTHxyU0GJwbzahB sd1uh9io97fb7VGEjL8fMA3jEJjP56Xv+9J1Xen7fjjqB5n6nPra+nprNm6P0ODq0Yx6bDabstls hvttiNTv194Ct68dlSillL7vy3w+L/P5vCwWi2HUc7FYHL1mvBtlv99bJHpjhMZEXLsAtA2Odnqk RsZ6vS6bzaas1+vhfg2ONjRsd4VpGV8Xo+/7slgsSt/3ZbvdluVy+eq8MF6n0Y5qXPOBRYR8DEJj ot6KjDY22siox8vLy3DU8NhsNlefIIDbMr4K6GKxKMvlsiwWi3J3d3e0Fb5qd5vUc04dzTh1HhEW H5PQ4Mip3SY1NmpQvLy8lO/fv5fn5+fy/fv34c/W6/WraAGmYTwNslwuy93dXVkul8N2+Pa57WLR eq65tPuEj0toTMi1lxYfR0Y7fbLZbMrLy0t5fn4uT09P5enp6Sg6xhfyAqahvSBX13VltVqV+/v7 slqthh1pbWD0fV92u91wnY0aGu31NUo5PzJqdOPjEBqUUi5fsOvUiMbz83P59u3bcDw9PZVv374d XcxLaMB01Eio18749OlTWa/XZbvdDlcGrYtDa2jUBaPjKwzXQ0zcBqFBKeX1zpNLIxrr9bp8//69 PD09la9fv5YvX76UL1++lK9fv766kBcwDe1oxXw+fxUZfd8PazbqLpR61NhoL0vu/HE7hAZnnduF Mh7Z+PLlS/n777/L58+fj3agOFHAdNSYqDtN6nV1amDUBePjDyOi4vYJDY6M13GcWhQ6Xqvx9evX 8vnz5/LXX3+9WhgKTMN4AWgp/78g12q1KqvVavgAUi/uN/49Snar3S6hMWFvLQq9NJ0yDo46jVIX hr68vLgkOUxI13Xl7u5uWAC6Wq3K4+PjVYHx1lGKxZ8fmdDgXU4tGl2v1+X5+dknE5iQ9voZbVA4 DyA0eLd2DUcd4ahbXYFpqAtBl8tlWS6XIoOB0OAqP3oNDr/NFaalff9fMxUiQqbj9O/jBQD4FwgN ACBGaAAAMUIDAIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQG ABAjNACAGKEBAMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAAMUID AIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQGABAjNACAGKEB AMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAAMUIDAIgRGgBAjNAA AGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQGABAjNACAGKEBAMQIDQAgRmgA ADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAAMUIDAIgRGgBAjNAAAGKEBgAQIzQA gBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQGABAjNACAGKEBAMQIDQAgRmgAADFCAwCIERoA QIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAAMUIDAIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0A IEZoAAAxQgMAiBEaAECM0AAAYoQGABAjNACAGKEBAMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYA ECM0AIAYoQEAxAgNACBGaAAAMUIDAIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMA iBEaAECM0AAAYoQGABAjNACAGKEBAMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEA xAgNACBGaAAAMUIDAIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAA YoQGABAjNACAGKEBAMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAA MUIDAIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQGABAjNACA GKEBAMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAAMUIDAIgRGgBA jNAAAGKEBgAQIzQAgBihAQDE9L/6B+BjmM1mw+2lo+u60nVdmc/nw2uA21ff+13XvXmeKKU4P0yI 0ODdamDM5/OyWCzK3d1d2e125XA4/OofDfiPzGazcnd3VxaLRZnP50NwgNDgXcajGH3fl+VyWQ6H Q9nv97/6xwP+I13XleVyWfq+H0JDbFCK0Ji0a6dD2phog6Lv+2EE4+HhoTw+Ppblclnu7u7Ker02 ogETMpvNhvf/crksDw8PwwhHPV+0AXLNFMt4uoWPSWhwZBwfbwXG/f19eXx8LLvdrpRSyna7LZvN pmy3W6EBEzKbzYZzQ9/35c8//yyPj4/l/v7+6uCo34fbIjQ4azyiMZ/Ph3UY9ZPL/f192W63pZRS 5vN52e12Zbfblf1+LzRgQsbnicfHx/LHH38MobFcLof1G+0aDiMWt09oUEp5HRWHw+HopFFHM2pk rFarYdSifpKpazPqQlChAdNRzx91x9mnT5/Kw8PDcLtarYbYqKMabXScmk7hNggNSimn12mMp0wW i8UwYlFjoo2M1Wo1jGQY0YBpqeeMertarcr9/X1ZrVbl4eHh1cjGqUWj1mXcJqExIefeuKfWZbQj Gvv9/ig22oioK83bBaDtAUzDOBLahaE1Otq1GteMaFgYehuEBkcuLQIdj1LUYdLlclmWy2XZbDZH gSE0YDrGH1jqNGtdOF6PcyMa40Wh3A6hMVHtm/mtEY1SytE1Mdrn9X1/tNOklGJEAyZoPOLQ7kCp 0VEjo15vo42NdurFSMZtERoTcelNOg6NUspRZJTy/5NG+/w6mtH3/bBmow2N9ha4fePtqe30SBsc 422u53ahuHT57RAaHL2Bu64r+/1+GNWoxzg02h0p+/2+bLfb4VoaldCA6RgHQP0gUkc+27io99tp k3OjGnx8QoPB+BNDjY3xY6fWbtRrZwCU8s+o6HibfLtd/tIiUG6H0Jiwc2/mNjDaUYm+708uFK3X zhAaQNX+Fuc2NtoAOTWiYX3G7REaXNz22nXdq+fVE0KdNtnv98PIBkAp5WgqpD1ntLcCYxqExg06 9eYcb0t96/XtlEk96gW66o6U9sJcp3aZWKMB0zE+r4wv/nfudvxn49ee+t7n/k5+T0KDs8brMtrp lHF42M4KtE6FxrmvBcNtExocaQOianegjMOiPk9oAK3xdvm3tq7avnq7hAallLevszG+tLjQAC4Z x8NbcTEODcFxO4QGF12aGx3HhdAAqvbccSk6uH1Cg1euGd2ohAZwyjg0xvfHoSE6bpfQmIj2Tfwj O1AAfsZ7Q8NOk9shNDjrR9/Q4+cb4YDpeGskdHzf1Ml0CA2u5qQAnPOjocF0zA4+dk7apf/85x6z LgP4EdeExrWhwsdjRIN3cQIA4BKhMXHnFomOHwP4N1x7XnH+uR3d208BAPg5QgMAiLEYlLP8rwH8 V0yV3C4jGgBAjNAAAGKEBgAQY3srZ5kzBeC9jGgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEA xAgNACBGaAAAMUIDAIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAA YoQGABAjNACAGKEBAMQIDQAgRmgAADFCAwCIERoAQIzQAABihAYAECM0AIAYoQEAxAgNACBGaAAA MUIDAIgRGgBAjNAAAGKEBgAQIzQAgBihAQDECA0AIEZoAAAxQgMAiBEaAECM0AAAYoQGABAjNACA GKEBAMQIDQAgRmgAADFCAwCI+R/4mfoSaJuwSwAAAABJRU5ErkJggg== " id="image12572" x="1759.911" y="-220.69582" clip-path="url(#clipPath16382)" transform="translate(-5.5664063e-5)" /><image width="101.59999" height="85.989578" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYAAAAFFCAYAAADl4jq4AAAABHNCSVQICAgIfAhkiAAADoJJREFU eJzt3WFX2kgUgOEBQkDb//9Du1ZFQPaDO3EYkxBAa5f7POdwtBbR7YH7JpOEnR0Oh0MCIJz5d/8C AHwPAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIA gKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAA ghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAI SgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAo AQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAgmq++xf4vzgcDt/9KwD/mc1m3/0r 3AR7AABB2QOo2NKHv9/Q69SewXnsAQAEZQ/gC9iLgPPZev/zZgfTKqV02dD2Twdf75IwiMk0loAA ggq9B3DOf/pX3Rd4c85W+1fdNxp7AABBhTsI/Jlb8kN/bw8APk/fFnz5Gju1hX/OfaMJF4BTpgzv fB8BgD9naHgb8JcTgD9EFOCdQf13CBGAzxi+5WNcsgcgAPB5Lg2IvYVjIQLwJ/QFYujvgXGG858h AP85NbTH9gAOh4MAwBn6Bnz5tdlsNjkC5f3y60xAprnpAFx7de9nBMDgh4++alCf83hiceMB+Gx9 gz9/LCMgADBNvdVff+3U93Cd0AE495TPsYEvAHC+oQCUS0Bjy0FODb1O6ACUhob3UABeX19PBqF+ POBY35DvC8B8ft6bFhj60wjAgFNDfcot3xfo1zf061tKp19HBv5lbiYAUwft2P2mLvOUewBjXyt/ nhDAu3q9vxz48/m8NwJTzwyq73NqOah+bUaKyc0E4CsNDfqhjwIA48YCcDgcjkIwn8/T6+vrh2Wg SIP6q4QOQN96/9gyT9/Az7fyz5aCYNzQ0s98Pu8CcDgcuqHveMDXCB2AlMZP5ay36vsGf99taIkI eNM3+PPHfCtfO30hmBIDw39c+AD0GTuwm4f8fr//8Hn5tb49BuBNPfTL4b9YLLqP9cZTDkPmdM/r hAhAPXyHlmVODf6hoV/fhvYGgDdDW/2LxSK9vr52wz9/TOn4JI285d/3uup7a4j8dcE4FiIAl+jb 6i+Hf77tdrveCPTtDQBv+rb68/CvN6AWi8XR9+bBXe4NGOaXCReAsb2BsSWfvgDsdrsPtzoKAgAf lQHIw79pmu5j0zSDp2f2XT08ZVkoH1zmXbgApHT67R3GDvb2Df/tdvvhY75P+b3Am3LZJw/+5XLZ Df6xpZ06APVpokPLrYb/RyEDMMXQXkA9/F9eXtJ2u03b7Ta9vLz0hkAA4Fi59JMH/36/T03THC3/ lPouDMuvUcP9MgKQpr21Q9/afx782+02bTab9PLy0gUhfyy/B3iTl31yANq2TbvdLrVt27uE03eF cN/rNCVv83wOARhxKgA5AnnwPz8/p+fn5+7PLy8vR8cEyseFaMqBXK75t22bttttatu221MuD/SW B4vLz11fc72bDsDQaZ5j9x07+FsvAeXhv9ls0vPzc3p6euoi8Pz8nDabzdFy0dDvBRGUAcgHepum SavVKq3X67Tf7z+8NvpOFc2vxfpisvIK4rH3/KkPHEfeU7jpAAw5debP1LOAyrX/MgJPT0/p8fEx PT8/Hy0T1T8fIikH7XK57G7b7fZozb++LmCxWHy4viYHoL5ieOgan/rn8yZkAE6ZEoKhvYDHx8f0 +PiYfv/+nR4fH7u/EwCiqwOwWq26tf/yYG55fKBpmrTb7Y4ODve9zYrX1GVCBGDqk+PcA8HlXkC5 B/D79+/08PCQHh4euqWgzWZz9u8Dt6QMwGq16pZ+ynX/PPTzmUFt2x693sq3hxi6ndrSt/TzLkQA rlXvBdQHgvMB3zICDw8P6devX91S0NPT09HjQTTlwL27u0vr9Trd39+nlNLR4G/bNr28vKTlcvnh ospy65/rhQ/AlOMAYxeH1aeF5rOB8p7AP//80+0RlD8ToikD8PPnz/Tjx490OBy65aDVatVdQ9P3 vlpj77Q7tCRkK39c2ABM3YqYcnC4XA6qjwfkPYFfv36d9XPh1pQXceUzfhaLRVqv1911NOW1M6fW /Ke+fvPP5qOwAbjW2AHiHIPdbpc2m013VlD5vRBN30Hgvivm+4Y+X0MAClOXg6aeNlovDwFvhpZ5 PuM1yHTn/b/VALgZAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQ AgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJ AEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUA AEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAA BCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQ lAAABCUAAEEJAEBQAgAQlAAABCUAAEEJAEBQAgAQlAAABNV89y/wN5nNZlff5vN5d1ssFmmxWKSm adJyuex+zuFw+Mb/Svges9ms+7xpmu71Ub5mPuM1yHQCcKGhoZ8H/3K5TE3TpNVqle7u7tJ2u00p vQ1/ASCickDf3d2l1WrVbRzVIahjwNcIG4D8pDo1jM/Z0l8ul6lt27RardJ6vU739/dpv9+n2WyW FotF95gCQETlIP/582f68eNHur+/T+v1Oq1Wq9S2bReDqXsGU36mgAwLG4AsPzmmLO0Mbe2Xyzxt 26b1et1t9c9ms+5rmQAQUTmI7+7uuo2k/HkOwNDyUPkatBz0OcIHYIp6q78c+k3TpLZtuy3/7Xab drtd2u/3KaWU2rZNm80m3d/fd48nAERUDuTVatXtKf/8+bOLQN4TaNu2e33VMTDcP0+IAFy73FMG ID8Zy2Wf3W6XVqtVN/jzz5nP52m9XqfNZtMdA5jye8AtKof2crnshv39/X368ePHUQSWy+XRclAZ gWu3+sXjXYgAnOvUmv98Pu+2TpbLZdrv993tcDh039M0Tdput90tEwAiqgOQb/VSUHk8IL/Oxg4Q 2yO4XMgA9D1Zho4FzOfzdDgcBg/67vf79Pr62t3yY8zn827vIN8yASCi+jTQfMtLQflWBmDooPC5 p43S76YDUC/9jC0FzWazo633PPjzrRz+TdOk19fXdDgcuqFfPk6Ow2q1Svv9/uiYwNDPh1tXDuL8 OlosFt2afz5ZYmgvYCgC9XGBoYFfx0AYbjwA1+pb/89Dv2maowCU6/55y6Vt26PlIeBNfRwtD/sy BvXwHzoOwOUEIKUPWw5jB4Dz0M8Dv9yaz1v/+djAdrs9WiIC3vRdNJk/lss/9WmhUw8EC8M0AjCg Hv4pvQ37HIH6vvkJvdvt0mKxSPv9Pi2Xyw/HB4B0tHyTB3wdgnIPoG8JyLC/XsgAjK0RpvT25Hx9 fe2OA2R9W/3l9+Y9gByAvPXfd6wAIisv6iqvqymvr6mH/9iB4L69gpRcCXxKuADkg73ln8c+z1v/ Kb0P/vJtHfJ98xN5v9+npmmOln4EAI7VV9bX5/vXUbjkLKCaEHwULgBTlVsQ5RJQfZ++awQWi8WH 4e/MH3hXbrX3nWJdr/l7s7ivESIA5RMkn+pZ/rnvfvXXcgT6di/rLZl68AsAHKsDUL+G6qF/zttG 1z/HqZ/DQgTgXGPLQuWSUPmky8cM6qFf3oA3fWfZ9e1NX7Pkw2nhA3DqiVNeEJbS8UVl9RO4XPap B78AwLuhU67rA7t9B3rH3gpCEM4TOgDnPknKs4LqEOSlpaFgCAC8G7v2ZmjgT9kDEIDzhA7AVPWT qT5NtAzA0Ja/AMC7KQE49TWudzMB6HtCDJ2vP/T3U55U5Wmk9VLPWACAj4aWgoYCUN63/r7y8fp+ xqnfIaKbCcBnm/qkGRr6AgCnTR3qfX+uP+d8AvCfa48HDA19AYBhfWfcXRMAMThP6ACMLQf13af+ ugDAdaYGoO/vpz4uw0IH4FxTn3QCANMMbb2PBYDPc9MB6BvIU7/nO38HuHWnDtaeCsBnLPsIyo0H 4Bx9g3rqE6RcDqofY+xrENWUANSfTxn6hvp5BOCTeOLBdJecrsnnCxGAKQd7z3kM4DrnBOAzjwF4 HR8LEYC/gSce8LcRgMo1p4YCl7t0Xd/r8XKzQ+Cjk+f8p3/VfYE35wzyr7pvNPPTdwHgFoXeAyhd 8s/gnw6+3iVb8Lb6p7EHABCUPYDKZ/xz+CeF8znN889zFtAX8CQE/g8sAQEEZQ+gMrT1blkH/h72 sj+HPQCAoAQAIChLQBPZ5QRujT0AgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAo AQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAE ACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIA gKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAA ghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAI SgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAoAQAISgAAghIAgKAEACAo AQAI6l8L3W7RxsHNyQAAAABJRU5ErkJggg== " id="image5320" x="1949.3389" y="-211.94679" clip-path="url(#clipPath5346)" /><image width="161.13124" height="115.35833" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmEAAAG0CAYAAAB67vBKAAAABHNCSVQICAgIfAhkiAAAD9FJREFU eJzt3etSGksYhtGWw4Ca3P9V7qrsGA/Iaf9I9WQcB0Rx5x11rSoqKGKwSuDh62a82O/3+wIAwF81 Sd8AAICvSIQBAASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQ IMIAAAJEGABAgAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEi DAAgQIQBAASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIA AAJEGABAgAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAg QIQBAASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJE GABAgAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQB AASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQMEvfADjVfr9P 3wT48i4uLtI3AT4NkzAAgAARBgAQYDmSUTt3CdISJhz2lqXF7n3K0iScxyQMACDgYm9UwAid+mvp 1xf+P6dOukzE4G0sR/KpiTQ4TDxBlghjNF4KpqHL33Id4O2Gws0+MXgbEcan85ZYg6+khpJ4giwR RtS5069Tg0uEwXlODTdhB6cTYXx4/cASYXA+AQX/PxHGp1FDS3DBccfuI+IL/h4Rxigdm2Z1/62n octf+n7wVQ2FVv1c9996OnTder8SbvA2IowPpR9dL0WY6Rg81w+u114PeB8ijIi3HIy1G139U//y /vVFGPwxFGH9yVf340Px9VKUmZTBcSKMD+FYgHVPu93uWZQBw/rRNZlMjkZX93rA+UQYo3FsgjUU WkMf9y8TYXBYf9q13+/b890gqx+f+j2B04gwRu/Y1KsfYP3PiTA4rB9Z+/2+ja96vsZX/74ktuB8 Ioy/4rV7wIYmYP3w2u12Zbvdth/X893LRRgc1p141eCaTqfPJl81uF6ahh0KMwEHw0QYo3UowLrR VcOrG2D9GAOG9eNrMpmU3W5XptPpwSPf90NMUMHbiTCiht792D1/LMRqhNXTZrN58vn+Jn3gt/5m /Ol02kbYbDYr+/2+TKfT9utreNVlytf+P8AwEcaoHVuGrOG13W7Ler1uP+7GWHd/GPBbdx9YN75m s1nZ7XZlPp8PLiHudrtSytMoA95OhDFKxyZh/enXZrMp6/W6rNfr9nx3MibC4KluhM1mszKdTst8 Pi/b7bbM5/NSSmnfKdm/ztABksUYvI0IY/T6y5A1xGp0PT4+lvV6XR4fH9tTjbHu9Az4rbsZfz6f l9lsVpqmKU3TDL5oqVOw/oFcgfOIMEbh2NHv+0uS3SlYja/1el0eHh7KarUqq9WqrNfrslqtnoQb 8FvdjD+ZTMpisWinYPV+0p2CdYOtPw07tOdSoMFpRBijNRRi9Ymivwz58PBQHh4eyv39fXt+tVo9 2R8G/NbdB7ZYLMpyuSzb7fZJTPUPXbHdbttjiXVPggveToQRcexdi4f+FNHQuyLrJGy1WpX7+/ty d3dX7u7uyv39fbm/v3+yPwz4rbsP7PLysn2xUsrzw1bU+1o9fEX9tz8R68aYyRicRoQxeocOUVGn YXUf2MPDQ7m7uyu/fv0qv379Kre3t+00TITBH/WdkIvFojw+PraT4u5G/dlsVjabTfuOSX+JAt6f CGMUDr0bcii+Du0L60bYz58/y8+fP8vDw0O7Zwz4bT6fl6Zp2mXIUv4EWNM0bYB1j7nXPfWnYCZf 8DYijA/j0Cb9Og1brVZtiN3c3JQfP36U29vbdo8Y8NtyuSzL5bJcX1+Xi4uLNr7qZKxpmmd/ecIE DN6fCGNUXpqIDQXYoWnYjx8/ys3NTbm9vS13d3fpHw1G4+rqqlxfX5f1el3m83m7Of/y8rI99Eud hA2F2NCpFBMweC0Rxoc3FGg1zO7v78vPnz/Lv//+m76ZMBqbzaZMJpOyXC7bTfkmXvD3iTA+jW6I dSPs5uam/PPPP+mbB6NRjw/27ds3f1kCgkQYH8Ipy5SnLJcA59+fgPcxSd8AAICvSIQBAASIMACA ABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABAgAgDAAgQ YQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQBAASIMACAABEG ABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABAgAgDAAgQYQAA ASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQBAASIMACAABEGABAg wgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABAgAgDAAgQYQAAASIM ACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQBAASIMACAABEGABAgwgAA AkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABAgAgDAAgQYQAAASIMACBA hAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQBAASIMACAABEGABAgwgAAAkQY AECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABAgAgDAAgQYQAAASIMACBAhAEA BIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQBAASIMACAABEGABAgwgAAAkQYAECA CAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABAgAgDAAgQYQAAASIMACBAhAEABIgw AIAAEQYAECDCAAACRBgAQIAIAwAImKVvAJzi4uLi7BPwm/sSjIMI49OoTxCTyaTMZrMyn8/L5eVl +f79e9ntdumbB6Px/fv3cnl5WebzeZnNZmUymQgsCBBhfHjdV+iTyeRZhO12uzKb+VWH6urq6lmE dUNMjMHf4ZmJUakP/seWQuoTxnQ6LbPZrA2upmnKcrksV1dXZbValfV6Xebzebm6uioPDw/hnwzG Y7lcluVyWa6vr8u3b9/K1dVVWS6XpWmaNsxms1mZTqeDgWaZEt6HCOPDOBZiTdOUxWLRRthmsyn7 /b4sl8vy+PhY1ut1+ubDaHRftHz//r2NsMViUZqmORpgwPsRYYxC/8H90PSrG181wLpPKJvNpt3/ NZ1Oy2q1KpvNpmw2m8SPBaNUJ12LxeLoNKzez/r3PxMxeB8ijNE7FGP1iaRpmrLdbstyuXwSYE3T lPV6XbbbrQiDjhpYdd/k5eXlkwir07DufjETMXh/IoyI/oP4fr9/clk/vPb7/bMpWH0S2e12Zbfb td+jBlrTNO1kbLvd/tWfD8asTrfqNKzuEbu8vGyXJOfz+ZP7WjfEhqZhXd29ncBhIozRGlrmmE6n 7bsda3h1Dz9Rv6ZpmrJardpAc4gK+KM73VosFmU+n5fFYtEG2Xw+f7JBv774sfQI70uEMQrHXkn3 J2LT6bTs9/v2sBP7/b79+vpksdlsStM0g6EGX113olVjqy5D1inYoX1hx/aBCTN4HRHG6NUni1JK uyw5nU6ffU2dgs1ms3YfWI2w7nInfHX9AxvXpf36Rpfu+UMb84HziTBGqb+npPuk0Q2woSlYXbLc brciDAb070/dN7rUIOvuB6tf492Q8L5EGKPWDaxS/kzC+l9zcXFRNpvNk0lYd7O+CIM/ui9uui9e upOxoQDrL0kC5xFhRL3mgby7LNm9XvdVfXcC1o0w4Ln+gY/752uEHXpHpD1hcB4Rxmj1H8y7E7D+ IS0mk0kbX3UDvwiD47px1Q2w/lLl0BRMcMH5RBh/xbHjgh37ur7usmT3c3WZsjsBsxcMjjt0IOT+ 545Nwur3een/AZ4TYYzeocNX1CeFGl39Q1mIMDhu6MDIQ+dtxof/hwhjNE59YO9H1sXFxbPzpRQR Bi/oT7NO+buQQxMwUQZvI8L4EE5Z7uhHWCnFuyNhwFA8HdpkbwoG/x8RRkR9IH8pjg494HenX/3Q EmFw3KEI6/97KMpe+/8Aw0QYH8prH9RPjT34SobuR6dEGPC+RBijNBRPQxv0X5qEAac5FGH9y4eu A7yNCOPTOPaEIMzgD0EF4yDC+PA8ecDriDAYBxFGVPeBf2haNXS5Jws4z6kR9pZYc/+E04kwPh3h Bqdxv4AsEcZovGYqBpzvvaZa7pvwNiKMT82TAwBjdbH3tjFG7NxfT7/ecNi5L1K8yIHzTNI3AADg KzIJ48Pwqwp5pl/wfkzCAAACRBgAQIB3R/JhWAYB4DMxCQMACBBhAAABIgwAIECEAQAEiDAAgAAR BgAQIMIAAAJEGABAgAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEA AAEiDAAgQIQBAASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQ IMIAAAJEGABAgAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEi DAAgQIQBAASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIA AAJEGABAgAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAg QIQBAASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJE GABAgAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQB AASIMACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABA gAgDAAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQBAASI MACAABEGABAgwgAAAkQYAECACAMACBBhAAABIgwAIECEAQAEiDAAgAARBgAQIMIAAAJEGABAgAgD AAgQYQAAASIMACBAhAEABIgwAIAAEQYAECDCAAACRBgAQIAIAwAIEGEAAAEiDAAgQIQBAAT8B7bF qbVEOZgvAAAAAElFTkSuQmCC " id="image12584" x="1843.3181" y="-221.01167" clip-path="url(#clipPath16426)" /><text xml:space="preserve" style="font-weight:bold;font-size:4.58611px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1946.3485" y="-133.17824" id="text646" clip-path="url(#clipPath16314)" transform="translate(-75.279094)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-133.17824" id="tspan644">spread_radius: [30.0, 30.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-127.2744" id="tspan650" /></text><rect style="fill:none;stroke:#ff0000;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:2.38124996,2.38124996;stroke-opacity:1;stroke-dashoffset:0" id="rect756-9-9" width="52.916664" height="39.6875" x="1892.5312" y="-191.48793" clip-path="url(#clipPath16374)" transform="translate(-0.555653,0.89956187)" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1938.4874" y="-170.1187" id="text6107-3" clip-path="url(#clipPath16370)" transform="translate(-0.555653,0.89956187)"><tspan sodipodi:role="line" id="tspan6105-9" style="stroke-width:0.396875" x="1938.4874" y="-170.1187">200 x 150px</tspan></text><rect style="fill:none;stroke:#ff0000;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:2.38124996,2.38124996;stroke-opacity:1;stroke-dashoffset:0" id="rect756-3-7-6-7" width="52.916664" height="39.6875" x="1972.0599" y="-191.48793" clip-path="url(#clipPath16362)" transform="translate(0.37042404)" /><g id="g16832" transform="translate(0.37042404)"><g id="g16823"><polygon points="86.213,261.213 406.213,261.213 406.213,332.427 492.426,246.213 406.213,160 406.213,231.213 86.213,231.213 86.213,160 0,246.213 86.213,332.427 " id="polygon4198-04-8" style="fill:#ff0000;stroke:none;stroke-opacity:1" transform="matrix(0,0.01529517,-0.01529517,0,1993.6308,-191.1572)" clip-path="url(#clipPath16358)" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="2008.5619" y="-185.90169" id="text5498-53-2" clip-path="url(#clipPath16354)"><tspan sodipodi:role="line" id="tspan5496-2-1" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="2008.5619" y="-185.90169">30px</tspan></text></g></g><rect style="fill:none;stroke:#ff0000;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:2.38124996,2.38124996;stroke-opacity:1;stroke-dashoffset:0" id="rect756-3-5-8" width="52.916664" height="39.6875" x="1806.1235" y="-191.48793" clip-path="url(#clipPath16420)" transform="translate(0.13235459,0.37049834)" /><polygon points="0,246.213 86.213,332.427 86.213,261.213 406.213,261.213 406.213,332.427 492.426,246.213 406.213,160 406.213,231.213 86.213,231.213 86.213,160 " id="polygon4198-6" style="fill:#ff0000;stroke:none;stroke-opacity:1" transform="matrix(0,0.01529517,-0.01529517,0,1827.8269,-198.8476)" clip-path="url(#clipPath16416)" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1842.6255" y="-193.96257" id="text5498-7" clip-path="url(#clipPath16412)" transform="translate(0.13235459,0.37049834)"><tspan sodipodi:role="line" id="tspan5496-8" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="1842.6255" y="-193.96257">30px</tspan></text><polygon points="406.213,160 406.213,231.213 86.213,231.213 86.213,160 0,246.213 86.213,332.427 86.213,261.213 406.213,261.213 406.213,332.427 492.426,246.213 " id="polygon4198-0-7" style="fill:#ff0000;stroke:none;stroke-opacity:1" transform="matrix(-0.01529517,0,0,-0.01529517,1867.2706,-176.16107)" clip-path="url(#clipPath16408)" /><text xml:space="preserve" style="font-weight:bold;font-size:5.64444px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#ff0000;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="-161.60054" y="-1861.8826" id="text5498-5-8" transform="rotate(90,-0.11907187,0.25142647)" clip-path="url(#clipPath16404)"><tspan sodipodi:role="line" id="tspan5496-1-8" style="font-size:5.64444px;fill:#ff0000;stroke-width:0.396875" x="-161.60054" y="-1861.8826">30px</tspan></text><text xml:space="preserve" style="font-weight:bold;font-size:4.58611px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1946.3485" y="-133.17824" id="text8997-9-2" clip-path="url(#clipPath16314)" transform="translate(7.6183901)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-133.17824" id="tspan9051-0-1">spread_radius: [0.0, 0.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-127.2744" id="tspan12511-7-0" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.58611px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="2028.9165" y="-133.17824" id="text8997-1-5" clip-path="url(#clipPath16310)" transform="translate(8.3273841)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2028.9165" y="-133.17824" id="tspan9051-6-0">spread_radius: [0.0, -30.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2028.9165" y="-127.2744" id="tspan12511-0-6" /></text></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> ��������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/boxshadow_spread_radius_inset.svg�������������������������������������0000666�0000000�0000000�00000055172�00000000000�023127� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="973.74231" height="298.23538" viewBox="0 0 257.63597 78.908107" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="boxshadow_spread_radius_inset.svg" xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview id="namedview7" pagecolor="#4f4f4f" bordercolor="#eeeeee" borderopacity="1" inkscape:showpageshadow="false" inkscape:pageopacity="0" inkscape:pagecheckerboard="true" inkscape:deskcolor="#505050" inkscape:document-units="px" showgrid="false" inkscape:zoom="1.3812695" inkscape:cx="470.94358" inkscape:cy="149.50015" inkscape:window-width="1920" inkscape:window-height="991" inkscape:window-x="-9" inkscape:window-y="-9" inkscape:window-maximized="1" inkscape:current-layer="layer1" showborder="true" borderlayer="true" shape-rendering="auto" showguides="true" /><defs id="defs2"><linearGradient id="linearGradient3727" inkscape:swatch="solid"><stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop3725" /></linearGradient><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16310"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16312" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16314"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16316" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16346"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16348" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16350"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16352" width="16844.262" height="5159.0215" x="-15554.832" y="-1928.6998" transform="scale(-1)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16354"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16356" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16358"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16360" width="16844.262" height="5159.0215" x="-13527.067" y="-972.48102" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16362"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16364" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16370"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16372" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16374"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16376" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16382"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16384" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16390"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16392" width="257.63583" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16400"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16402" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16404"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16406" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16408"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16410" width="6404.8325" height="5159.0215" x="-5256.9668" y="-1928.7064" transform="scale(-1)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16412"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16414" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16416"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:25.9477;stroke-linejoin:bevel;stroke-opacity:1" id="rect16418" width="6404.8325" height="5159.0215" x="-2678.1328" y="-445.4584" transform="rotate(-90)" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16420"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16422" width="97.963005" height="78.908112" x="1786.7321" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16426"><rect style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-opacity:1" id="rect16428" width="87.997459" height="78.908112" x="1875.7562" y="-206.03146" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath3036"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.264583;paint-order:fill markers stroke" id="rect3038" width="52.916664" height="39.687496" x="1879.4349" y="-95.371529" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath3040"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.264583;paint-order:fill markers stroke" id="rect3042" width="52.916664" height="39.687496" x="1985.6409" y="-96.188034" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath3044"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.264583;paint-order:fill markers stroke" id="rect3046" width="52.916664" height="39.687496" x="1772.6295" y="-94.129494" /></clipPath><clipPath clipPathUnits="userSpaceOnUse" id="clipPath890"><rect style="fill:#f2f2f2;stroke-width:0.529169;paint-order:fill markers stroke" id="rect892" width="52.916626" height="39.687496" x="1916.0824" y="-108.74129" /></clipPath></defs><g inkscape:label="Camada 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1786.732,206.03145)"><rect style="fill:#ffffff;fill-opacity:1;stroke-width:0.264583;paint-order:fill markers stroke" id="rect3774" width="257.63586" height="78.908119" x="1786.7321" y="-206.03146" /><image width="81.756248" height="69.320831" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATUAAAEGCAYAAAAE8QIHAAAABHNCSVQICAgIfAhkiAAABE9JREFU eJzt2V1qIkEUgNEykbSa3WT/a8huonYw6XmaZjI/MDADxi/nwKVfC8GPutRmWZZlAETcXfsAAP+T qAEpogakiBqQImpAiqgBKaIGpIgakCJqQIqoASmiBqSIGpAiakCKqAEpogakiBqQImpAiqgBKaIG pIgakCJqQIqoASmiBqSIGpAiakCKqAEpogakiBqQImpAiqgBKaIGpIgakLK99gHGGOPp6Wlst9sx TdOYpmnsdrux3+/XORwO4/HxcRwOhw+z3+/HbrdbZ5qm8fDwsM52u13n/v5+3N3d/TKbzWb9jjHW L1/bsizr9/39ff3+PG9vb+Nyuazz+vq6zjzP43w+r3M6ncbxePwwLy8v43g8jtPptM75fB7zPI95 nsflchnPz89X/jVuy6eI2mcjbF/b96Bxm6yfQIqoASnWzz+wgn5NVs/b56YGpIgakGL9/EvW0Sbr Zo+bGpAiakCKqAEpogakiBqQ4vXzH3kVvQ1eOb8ONzUgRdSAFFEDUkQNSBE1IEXUgBRRA1JEDUgR NSBF1IAUUQNSRA1IETUgRdSAFFEDUkQNSBE1IEXUgBRRA1JEDUgRNSBF1IAUUQNSRA1IETUgRdSA FFEDUkQNSBE1IEXUgBRRA1JEDUgRNSBF1IAUUQNSRA1IETUgRdSAFFEDUkQNSBE1IEXUgBRRA1JE DUgRNSBF1IAUUQNSRA1IETUgRdSAFFEDUkQNSBE1IEXUgBRRA1JEDUgRNSBF1IAUUQNSRA1IETUg RdSAFFEDUkQNSBE1IEXUgBRRA1JEDUgRNSBF1IAUUQNSRA1IETUgRdSAFFEDUkQNSBE1IEXUgBRR A1JEDUgRNSBF1IAUUQNSRA1IETUgRdSAFFEDUkQNSBE1IEXUgBRRA1JEDUgRNSBF1IAUUQNSRA1I ETUgRdSAFFEDUkQNSBE1IEXUgBRRA1JEDUgRNSBF1IAUUQNSRA1IETUgRdSAFFEDUkQNSBE1IEXU gBRRA1JEDUgRNSBF1IAUUQNSRA1IETUgRdSAFFEDUrbXPsCtW5bl2kcAfuCmBqSIGpAiakCKqAEp ogakeP38S1454Ta4qQEpogakWD//wLoJt8lNDUgRNSDF+vkbVk+4XZvFPxgIsX4CKaIGpIgakCJq QIqoASmiBqSIGpAiakCKqAEpogakiBqQImpAiqgBKaIGpIgakCJqQIqoASmiBqSIGpAiakCKqAEp ogakiBqQImpAiqgBKaIGpIgakCJqQIqoASmiBqSIGpAiakCKqAEpogakiBqQImpAiqgBKaIGpIga kCJqQIqoASmiBqSIGpAiakCKqAEpogakiBqQImpAiqgBKaIGpIgakCJqQIqoASmiBqSIGpAiakCK qAEpogakiBqQImpAiqgBKaIGpIgakCJqQIqoASmiBqSIGpAiakCKqAEpogakiBqQImpAiqgBKaIG pIgakCJqQIqoASmiBqR8A/9OiwnoFFQQAAAAAElFTkSuQmCC " id="image886" x="1907.3312" y="-117.38532" clip-path="url(#clipPath890)" transform="translate(56.347978,-82.746641)" /><image width="98.160408" height="86.518745" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXMAAAFHCAYAAABTUawpAAAABHNCSVQICAgIfAhkiAAAChlJREFU eJzt3VFu21gShtErSu6sJWvLcoKsLUB2Ekgk52FQmmvGztjp0CJ/ngMI6Th+EGDy63KJlE7zPM8N gF0bHv0EAPj3xBwggJgDBBBzgABiDhBAzAECiDlAADEHCCDmAAHEHCCAmAMEEHOAAGIOEEDMAQKI OUAAMQcIIOYAAcQcIICYAwQQc4AAYg4QQMwBAog5QAAxBwgg5gABxBwggJgDBBBzgABiDhBAzAEC iDlAADEHCCDmAAHEHCCAmAMEEHOAAGIOEEDMAQKIOUAAMQcIIOYAAcQcIICYAwQQc4AAYg4QQMwB Aog5QAAxBwgg5gABxBwggJgDBBBzgABiDhBAzAECiDlAADEHCCDmAAHEHCCAmAMEEHOAAGIOEEDM AQKIOUAAMQcIIOYAAcQcIICYAwQQc4AAl0c/gVRfv35t3759a+fz+f4YhuH+OJ1O9z8hxTzPbZqm +5/1GMfx/pimqf348ePRTzXOaZ7n+dFPItHnz5/b6XRq5/O5XS6XV4NeD9i7eZ7vj5dCfrvd2jiO bZ7n9v3790c/3Tgm85VUuPuYXy6X+9fEnDTLmNcU3h/jp9OpTdP04GeaScxXUtN3TeRPT08vTuhC TpJ+Kq+JvI7xCj3rEPOVVLAvl8v98VLQTeakWE7l4zi26/V6/7f60/G+DjFfSb9meXp6uj/6uJ/P ZzEnRsW89uO32+3Z8V2hd7yvQ8xX8tK+fBl1MSdJP5lfr9f7b571tcvlYl++IjFfSb8Xr7VKBf2f f/5pT09Pz74H9q7flffT+DiO7Xw+t3EcHesrEvOV1HXkfcyXQa/p3AFOggr57XZ79vfli/5eBF2H mK9keT3574Iu5iSYpum+J6//rmO+H27EfB1i/gH668n7af1yudyDXt/n1X72YhnlmshrneJeio8l 5itb3jDRf30YhvsLoq45Z6/6q1RqMi/9se/4XpeYb8AwDO3Tp0/tfD4/+qnAu43j2H7+/Pnop3F4 Yr4BNaX3lyvC1tWVKlaD2yDmG1EvktYli04OtqxC3tr/duU8lphvSB90O3S2qnbkrQn5loj5xvQv jNYOXdR5hFqf9H+21u7vueK43BYx36D+DbpM6GxFf9VKrVjYDjHfsNPp9OpNRf2kBB+h3nOFbRLz DeuvcjGhs7bXrkqpiXx5DTnbIuYbtww6fDQh3wcx34EKev+BFrC2/qoVx9z2ifmO9EFvzQnGOuq1 mAq5Fzv3Qcx3pH/3RSFnTXVTkA+T2A8x36GKuqCzhv7uTvZDzHeq9ui/ezc675nBe/Qf+8b+iPmO vSXo8BZCvn9ivnN90OFPCfn+ifmOLT/BSND5E/1t+o6h/RLzEH3YnZC8Ra1WyCDmQWpC59je+r49 9cHLgp5BzAOZ0PmdmshFPIuYBxJz3kLMs4h5qD7mok5rz+Mt5HnEPJwJnZ6I5xLzYKZzSn83sKBn EvMDEfRjEu9jEPMDWK5aRP0YKuIm8mNwUfLBCPlx+Fkfi8n8gJzkx2ASPxYxPxDrlmOwXjkma5aD EvJcfrbHZDI/OCd+FlP4cZnMAQKIOUAAaxZaa9Yte2e9gskcIICYAwSwZuFF1i7bZq3CkskcIICY AwQQc4AAYg4QQMwBAriahXdxlcvHctUKb2UyBwgg5gABxBwggJgDBBBzgABiDhBAzAECiDlAADEH CCDmAAHEHCCAmAMEEHOAAGIOEEDMAQKIOUAAMQcIIOYAAcQcIICYAwQQc4AAYg4QQMwBAog5QAAx Bwgg5gABxBwggJgDBBBzgABiDhBAzAECiDlAADEHCCDmAAHEHCCAmAMEEHOAAGIOEEDMAQKIOUAA MQcIcHn0E2Bf5nl+9FMAXmAyBwgg5gABxBwggJgDBBBzgACuZuFFrlqBfTGZAwQQc4AA1iy01qxV YO9M5gABxBwggDXLwVmvQAaT+UGJeC4/22MymR9IneSn0+nZ38k0z7Of8YGI+QE5wSGPNcvBCPlx +Fkfi8n8AKxXjs265RjE/ECc0JBLzIP1E7mQY0LPJubhnLwUx0I2MQ/Vn7hOYnqOh0xiHsjJelzz PN9f6P7d9zhG8oh5oLecrPbokEXMg8zz3KZp+r+TWX0vx2ZCzyLmIeqkdHLyXo6ZDGK+YzVZ1UQO f6o/ltgnMd+596xW4DVCvn9ivmNCznv97moXQd83Md8pqxXWIuj7JOY7NM9zG8fx0U+DYIK+P2K+ IxXx5bsgLr/H2oW3eO1YqeNrmiZR3xEx35Faq1iv8BGs8vZFzHegP6msV/hoJvR9EPONq5Dfbrdn vxLXr8jWKqytjkFB3zYx37A+5PBRXnvfHkHfNjHfsHmef5nI4VFch75tYr5BNY0vPynIWoWPtDzW 6ngcx9ELoxsk5htTq5Xr9Wq9wibZoW+TmG9IfzOQ6ZstW97zwOOJ+Ub0ITeRsweCvi1ivgH9VStC zt5YuWyDmG/ANE3t58+fVivskjtFt0HMV9ZfztVPL/0LncupRtTZg+Vxe7vdfpnS+2Pf9L4uMf8A y08EmqapjeN4X6lYrZCgVoV16WKFXcg/hpivpD40og7ocRzvj9vt1oZhuN8UNAzDo58u/Gv9kFJR r0c/yFjJrEPMV7Kcwpchb+2/N18MwyDmROiP97pPoj/2+2mdv0/MV1KXGfYx72/Nn6apnc/ndjqd 7MiJUOuUOtaXQe9jz98n5iupXyVrEq+9eE3s4ziKOVGWMe8f9TVvBbAeMV9J7QmHYWjX6/XZv1XM h2EQc2L0L/L3v41er9d2vV6fTej8fWK+kop5hXq5XqlduZCT5KXXipYTupivQ8xX0n8yUAW7fgWt mNdULugkWF6CW+F+aW/O3yfmK6kDd3nTxDAMv6xYxJwEL91P8dLVXK5mWYeYr6QPdr16XzGvr1uz kKZ/e9yXgj5NU/vy5cujn2ak0+x/kwC7524VgABiDhBAzAECiDlAADEHCCDmAAHEHCCAmAMEEHOA AGIOEEDMAQKIOUAAMQcIIOYAAcQcIICYAwQQc4AAYg4QQMwBAog5QAAxBwgg5gABxBwggJgDBBBz gABiDhBAzAECiDlAADEHCCDmAAHEHCCAmAMEEHOAAGIOEEDMAQKIOUAAMQcIIOYAAcQcIICYAwQQ c4AAYg4QQMwBAog5QAAxBwgg5gABxBwggJgDBBBzgABiDhBAzAECiDlAADEHCCDmAAHEHCCAmAME EHOAAGIOEEDMAQKIOUAAMQcIIOYAAcQcIICYAwQQc4AAYg4QQMwBAog5QAAxBwgg5gABxBwggJgD BBBzgABiDhBAzAECiDlAADEHCCDmAAHEHCCAmAMEEHOAAGIOEEDMAQKIOUAAMQcIIOYAAcQcIICY AwQQc4AAYg4QQMwBAog5QAAxBwgg5gABxBwggJgDBBBzgABiDhBAzAECiDlAADEHCCDmAAHEHCCA mAMEEHOAAGIOEEDMAQL8Bw6XjT8F3HRPAAAAAElFTkSuQmCC " id="image402" x="1962.9607" y="-114.49732" clip-path="url(#clipPath3040)" transform="translate(-179.38498,-94.929396)" /><image width="103.98125" height="82.285408" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYkAAAE3CAYAAABfHb24AAAABHNCSVQICAgIfAhkiAAAB4JJREFU eJzt3EFy27gahVGQlneVjWV9STYVWURPHl7TKt1yR05CAjhn4rIywQDM5x+gvdRaawGAB9ajFwDA eYkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQ iQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJ BACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkE AJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABBdjl7ArL59+1a+ f/9+9DLglL5+/Xr0EvgfkTjIjx8/yrqu5eXlpSzLcvRy4HC11nK73Uqt9eilsCMSB1mWpby8vJTX 11ehYHotEKWU/3/lHETiQMuylMvlIhRMrQXier2Wt7e3o5fDHZE42P1E0T6Dke2PlNrkIBDnJBIn sJ8olmURCaZQay21VhPEyYnEiazrWl5fX8u6ejOZ8W3bVq7X69HL4AMicTLrupbL5VLWdTVRMKRa a9m2zfTQCZE4kXbU9GiiEAx6tr+DaBOEo9U+iMQJtVCYKBhBrbUsy/JugrCn+yESJ3UfCuidQPRJ JE5sHwoPFj2rtQpEp0SiA+0VWRMFPXJJ3TeR6ESbKlz20Yv2exD+FlPfRKIDLQztt7NNFPRg27Zy u938YNM5kehImya88cTZtelh27aDV8JniUSH9kdP7Xv42/avtrav7XNxGIdIdOj+fkIkOIP9HYR7 iHGIRMfuJwo4UpsgBGIsItG5/TQhFhzB5DA2kRjAfST2sWgPr4DwWe3uYf/9/b8zHpEYRJom9uHw EPOM/eX0o89LEYiRicRAPjp2Mk3wrEd7RyDmIBKDcTfB3yQQ4xOJQYkFf4qL6rmIxIDSJTZ81v5u QijmIBIDM03wJ4jDXERiEmLBZwjDvERiIkLBMwRibv7m9AQcO/EZ9s/cTBKT8bDzK0wRiMTEBINH hIE9x02TEggSe4M9kQAgctyEnxwppThm4jGTxOQEgsZe4BGRACASCQAikQAgcnHNO86l5+Kymo+Y JACIRAKASCQAiNxJ8J+4q+ibuweeZZIAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAi kQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKR ACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEA IBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAg EgkAIpEAIBIJACKRACC6HL0A+lBrPXoJwAFMEgBEIgFAJBIARO4keMfdA7BnkgAgEgkAIpEAIBKJ ybmDoLEXeMTFNf5zACKTBACRSEzK9EBib7DnuGli/jMAPiISkxEG4Fc4bppArVUceJr9MzeTxEQ8 6MCvEolJCATwDJEYmDDwu9lT8xGJAbUHeVkWDzW/nTuKuYjEoDzIwO8gEoMRBv4We20OIjGQ9tA+ engdPfEn2FPjE4lB7AOxLMu7zwWCz9rfc91/Zm+NTSQGcP+QfvQ9POvRXnL/NTaR6Jyf5jgLe3BM ItGxWmvZtu3dEQAcxUQxJpHo0H0c2p3D/iv8aY/uv9pXsRiHSHSoRQLOSiTGIRIdEQd6sm2bWAxA JDrQxvdaa7ndbkJBF/b7Viz6JRKdMEXQK4Hom0h0oNZa3t7ejl4GPE0o+iUSJ9amB4FgBO4o+iQS J7UPhFdb6dn+9Wyh6I9InNCjCUIg6Nk+DELRF5E4kfYWyLZt5Xq9CgND2k8UYnF+InEy7iCYhbf1 +iASJ7JtW/n586cJgimYJPogEifQXnHdPzBCwejafr/dbmJxYiJxsPZb1KUUx0xMqT0DQnFOInGg /QRhcmBmQnFeInEQEwS8JxTnJBIH2b/uCvzry5cvRy+BnaXKNgDBevQCADgvkQAgEgkAIpEAIBIJ ACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkA IpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAi kQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKR ACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEA IBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAg EgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACD6B14co60f9LnRAAAAAElFTkSuQmCC " id="image378" x="1854.6449" y="-112.38065" clip-path="url(#clipPath3036)" transform="translate(12.540657,-95.216843)" /><text xml:space="preserve" style="font-weight:bold;font-size:4.58611px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1946.3485" y="-133.17824" id="text8997-9-2" clip-path="url(#clipPath16314)" transform="translate(7.6183866)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-133.17824" id="tspan9051-0-1">spread_radius: [0.0, 0.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-127.2744" id="tspan12511-7-0" /></text><text xml:space="preserve" style="font-weight:bold;font-size:4.58611px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="2028.9165" y="-133.17824" id="text8997-1-5" clip-path="url(#clipPath16310)" transform="translate(6.91627)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2028.9165" y="-133.17824" id="tspan9051-6-0">spread_radius: [10.0, -25]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="2028.9165" y="-127.2744" id="tspan12511-0-6" /></text><rect style="fill:none;stroke-width:0.26458332;paint-order:fill markers stroke;fill-opacity:1;stroke:#ff0000;stroke-opacity:1;stroke-dasharray:1.58749992,1.58749992;stroke-dashoffset:0" id="rect394" width="47.624996" height="34.395832" x="1808.9017" y="-188.4716" /><rect style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.264582;stroke-dasharray:1.5875, 1.5875;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" id="rect4506" width="47.625" height="52.916664" x="1975.0762" y="-198.10251" /><rect style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.264583;stroke-dasharray:1.5875, 1.5875;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" id="rect4508" width="53.710411" height="40.481251" x="1891.5787" y="-190.98524" /><text xml:space="preserve" style="font-weight:bold;font-size:4.58611px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:end;text-anchor:end;fill:#e4e4e4;fill-opacity:1;stroke:none;stroke-width:0.396875;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1" x="1946.3485" y="-133.17824" id="text798" clip-path="url(#clipPath16314)" transform="translate(-75.279094)"><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-133.17824" id="tspan794">spread_radius: [10.0, 10.0]</tspan><tspan sodipodi:role="line" style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.58611px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#1a1a1a;stroke-width:0.396875" x="1946.3485" y="-127.2744" id="tspan796" /></text></g><inkscape:templateinfo><inkscape:name>Padrão</inkscape:name><inkscape:date>2022-06-22</inkscape:date></inkscape:templateinfo></svg> ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/bubble.jpg������������������������������������������������������������0000666�0000000�0000000�00000004174�00000000000�016232� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C��I�"��������������9������!Sa"1AQbc3R2Bq����������������������������������� ��?�y#9nOIy�J$Ӿ5||Al'5||NO(O1Cz dQ=CzwƯ}-DƯ}T>IET>I|jP'ނH5||NO(O;Wʇ>Ȣ{Wʇ>_*$["X-P A-p�""lhgo[+/7UwނglZ{=όj]*H+CLD|{ @fM qYnIh|a>-,֓?\sT8s:,5~RQ{h5FFV# @5農C lک[K$ӇDc {Gry( ]S(q>ڮbCBts}q*G= 0ҽ(,�ȗ9٠=SviMIB*1յ�-cCc&u=$X"~{.]kNJ_zOt D2Kvd<rMt].Z\~ך[=_`26l^!!Ev`4׬wO0mφii ;T42b{LCNgH?z&E,=7]3EM.{N!"FY5[,xvtk̗8!h׮mk&2�X3̚3j=g7˭ݫ^0_KZm|1Z�Νs#G<FUx6OARj]#+)M+qsr'X8f 灛  [ 7EAj@DD]oZ;M�UO=YovxNڝ&v$r� i 2BM:-aE޸X\mRMt3äk094Zro- -$uH~!ӶA)aZ3ͤ d9>�Tb t0$c3Z]@g <xf3AM~Wcں9DnZi?"V `*[0]1mx~`]#vDfYPSs2].aIwu}D=^/p~3aÇ<-l*-7:=:G,f\x6�Tꃲ v%FZ۽If RN(O/Vf�TB q[wݱ|5.cssoWVC?(M@|A ZK-{0-qp:D$d:>Y>`\KvNC-]9 d#<:pvQhnۜG\\oA+{Nb&%j{PA&3P̿_aw+emvn҆+>&BxKhS[S "Ve``Wj}V" /ƲwA;51W'ZNZ~6*4A9_:DuWoDεmNZ~6*4A9_:DuWoDk}H x?0K%:-`#_\5oKlV&Ny#� uWow:ΫQ Z~6's|} uWow:ΫQ Z~6 ּ�W~4TQ2#o~Ȉ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/button.jpg������������������������������������������������������������0000666�0000000�0000000�00000006053�00000000000�016310� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C���"���������������M� �����!1Uq26QRas"#35AESbcr$D4CTd���������������5� �������!34RqQr1a"2AS� ��?�"*ԒZ(d,˄˪ݚ.Dt*UUh-٣_nQ{#*r+XS}쌩aFS"_l&}de2+XaaRwۭ$#)\X}Xa]7hdW޻T?c-E/e2+OEjV-wɮю㪮fYg=ɒ"&͊bw_KN|eZD|+@^$>%g8$>$Mx񏿳k\#G' |olIXK3co1;t{^=%a."/ q \c^<cwWQK\C9˰N]F'%Lknj~5®v‹R%Dp_%NJkӊ{sJ\JS /iQ�;\-LG0+4:F+G&hLӼm._\7f/�А࿄g#ć%_#?QI�2����������aJ&XAٝD8W2fu6;f|sKA����������r1�� ^r7>+xoKN�*3E�G"S �@��������� ;^BAdSd^BGR/eyu.;¹yRiP���������<z`yТHK Jӻ{@�80H^$ER[)�C ��PV9(RatJ\dܳ|dc1UkQSz*ֺϧINEOwR|*(+fbɽ6���cI^`E\zU%:/"_H㱁4+xѪSII@C�����=j𑽚G7YfS{XHUH*3<��*.?qzyw#f }y)+,j@�8(IpgToH&말L;��.;K6'V\ݶs3F$Sêql -lzvy"gr8W<&6 %C]_l/ڱ==\I X}DSB#{5jYLX)mUIUDKLeLsu{jm$̧t<tcEsWYU6B萾&+["pܩNŗzzu<\)Ggz034 JjXc7FE*.Yrs]]/ 3bdD؈"`��|SJQ|Ecr\DvQ̿f!+XW [ƍR4zJL�- Jp3X^A_}WwXȱ÷d4ϒDUDEQv|<Ov+))U Đ AOS-lI9Ci ]z+W(n&[u5ꪞUfccXjdIY24N?ůIGG44K"JsʹY.nK׋#?9nUy&�lh-uSUvקIDխj抻6vȮw {&SS!șQ݉UT#cF_XʽS{j,IP*V6:&>%VHѨݽϝ[]�lFlߒ fI g\Djb尊ֺkl4SJrLU߸44Vk-?,�V9nFvi7#JL=;^nP�:|NiS $"S�@���������eBFcrDn_Ty vzȷ�s8M=[µ>nR :����������i;X#JPE,^(V0֞7s5Z��,a*ߗB*JpowZD ���������O*L4gE:]WyIS,o㳁4n 4jJD�, ���������5+b)BYzFXZxWX*O�_7~_5XfI4lw Nr&T"S �>]M�"/D<^:ˢ)/ }4~2χ ҳ@= 3C<$}| zvvol2 f2⪾�"M&X._縅^UW/)6]&[)jsguj<ܥ �e���������YzFuiArUti�*V0֞7s5J��,aD]dVSdVSdVjdT'wd�k{gxT�3wx5*T^N¹TاjgȊkb<1jFV{ػ9]-{Ràَ �76K>vOKi<Qc:)}'ߎYjwZmOukb|[zLI~O?NH'ڞ(7]sbD>8m<eNqؑ7]'&봾#}G�m<eFtRoW:~K49稨ܑ39`uUs/k;*,"#��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/carousel.gif����������������������������������������������������������0000666�0000000�0000000�00001411545�00000000000�016606� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a��8�Ȼ¤Ŗúļɒə¿ ����Ȟƾ��ɹ&&(ľ!¹öɾŽFFEӄŶðȽ7A<sknǾƽyyyAA>FEEҒī¸þö·ĴĹEEEEEDžô������������������������������! NETSCAPE2.0���! Lavc57.27.100�!��,��������oH*\ȰÇ#JHŋ8bȱǏ CIɓ(S\ɲ˗0cʜI͛8sԨϟyJѣH*]ʴӧPC JիXcʵé^ÊKٳM]T-۷pxܻ5˷߿Q LXj$"^̸#KLr^˘3kyϔMӨwNͺװc\-۸Iv7w{ȓ+Z|yUŋKNسkνËOt �ҫ_Ͼ{ pO_뇯h >$�F(VhJ@n az(a �&(4h8# ";)Di 0PF)e#Sf\h1v)dr la)t~%u)&/b)衈J)hƙ裐xFj6VIv)^騤Z袋8z)#ZjjkVz+yfL*y(@",-JencN#cֆkI6zNz[+ Bkx8VIoL l抰s+ G<"LB, ;w<cZ1(;hL2!l/ȖJp#cαiMx6-ctC@$+P-cZGake+iu-'l67&n2̮(ۈ`I�Ӌi.8*| AL}ߟo) `B LgA(6.#-P4 -~/*l(|+k.`�hp%@ 0`  $;;[@ &x/ -�Ȁw@8pqh>j9H^@ '�w$p;H�-)qx!�v hj%uƅ�atD0F h %991; 0M,# ! ߛ@ J,(m\t:0D{0 :H'� >?@`:L-HAh@LSԝBة)gD: †̘ `x?`T XcZ�&8hr)Y(>Єxx{L!@ e`!Ѐ0LB*b�t�k4xMWv$��0�J0@H )@0}.R( �9x U @7A'`�0E��HIzs$"O@=.6 $Jaf3iR`!P%� @4t'8飐A9NB @U& $x`Dп &kt" Z�\u~LZ2@ b ,tj51 0§� >00., �z�f}9k�@A:p1@d 6X@| 0@@ @MhBh5P15U`KiY5p�yE�J`:&9P h P`mB_L:-D@vYmg `%[�p 8.$)I)X}k ',dFG"LқHk$gάMH0@̚,sВb ~a==([0IӁn_ 0 B @& tImU6'�,"� p OMdBNcP`X@'k<KTF $[![uE#UrTMl6RE\> Q-s6}J^#p}ߔ:xpuz!~- Br1^gr GQz>$�;C$QNNr`Jy˩ \/)yr'KFwϓ~+bzT A}NWnS%b؋#4e}pץ^L#*`w{$k2*)i|Ǟ&.uռPUwi_UٗgWyH\ؽЋn 0M9 TcoWFBN.|>R{/&g�23?SZ-5}0OOo3 �8Xx  ]x x*!a]q$X&#x*h).0284-X8:q<@!ODxHL؄NPFTXVxX1Z؅^Iȅ`8dbXhjgnpr8m8QvxS uч~8Xx؈x�! Lavc57.27.100�!�2�,��6�����qH*\ȰÇ#JHE22jȱǏ CIɓ(S\ɲ%G4�bʜI͛8s3˟'{!Q><JS4}JիXFJ TW[l׭fzM*ZʝKݻx˷_ Lp^\жǐ#KLP�aϠAӨS^)аc˞M_g,ݺȓKN<@�awM|!/&nwDƕA!SbtѼG|HUs 6U F(efdq ؜sbeE`%FG2IvF&Yu$*dm/(eZOʐXfNU%h]} %(|)nl xizɉ]+WUV�@raLQ+)*)jidP! 6  J*je\[+~jk>8щ1lI|!旎ݭJ*dIKXJpݩy* rBU @F,PKg>V� &Apjt/TID w$9k2B1tā0�Į,n-QE�\-t@FEF|"�2]^0td@S(`D '&UF*9 Y[}i@ Zl 1<U  $0B"lDu/I)kAJ8[)0Ss 8 FѾ2`C ).,@kϯv-7,CpN)/$PtĂ8�U B`?< յo} 4 D<l:2RP!# F(e&` $�ؕ)�H<=8RNw 9M$ ~9�@V,u P�l 0� Nـ&`k AF@`& 2yAd sgnH%P#$�BP#NHF0 2`g @89rֳ)P:�@|G j$H xXx P V�hDHh㝽HQ%M �'�;D < P_Gǻ$OK8 8H9GΦ #� &�6M# Xq6p#9h cDH@9% Ѐ)|@2` �/,#i2bX�G�`)Xw%4i�4# q$HQIPJA N+1@9A@2Z V"ʶ�kxzZ x8�J0ªH@f]>O7Yi�iNPirRuIKG{-jY2k%[|'�B� ,è�-f:H;ma,PF\5utkJ^̠'퍯eK^pW s-F+`72+o%/:Kr` 'zrV-ɼfKh/P2Up*C*H{h7ƾpM?«%0 YNw>JRp3#iV>^y_ 3M hN3nzl'F>~slçy΍ $ˀʍ$/!t5bA+zFY9GaU4*IiG4ϞtI3Gg.F^Mָ̺εw^Q jbNf;ЎMj[ζn{MrNvMzηgo~�NO'NW< �! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,��8����%dihlp,t v|!H,Ȥrl:=tJZجv+#xܰxL.zn|N~2ačǝ`y͐Rp]K1_UON!( � $d" DH�!exl0@) �Bi1soϟ@n *( FLTҦIBJիXjݚJ*ׯ`,ٳhM˶۷puWvݻx˷_?k��! Lavc57.27.100�!�5�,�� ����858� H`S*\ȰÇ#JHŋ3jhǏ CIɓ(S\ɲ˗0cʜI͛8sϟ@ JѣH* HӧP:!ի�$`ʵ+V\Z;V^vq,�ʝKW�\x˷ݾy�w0†"NXqJ˘Ra93LCMӨS^mz�͞[0spo慷ONx:j7I61 /<}7�oCK.ޣvFmSoGϿs~w4_,р9Ƞ.N]mLXm? '$hbtv%WfӉ(w,Cr5X�ʌ%硏Ȝ" H6Y�ģPH !h�$i�l%h`ZY#5 p)g9ϊPs]@r-�硈%%ZF*i_LC O#Kteeb:'@@ �FjZNV[A ) ihUCjÖ*l 3;�d�@:L[-�1D0x} * ` ) �@B:\*Km\  %@C -$BhP\ HB4*8,Đ@H@, O*��&p5_J ` pу *DiΗ;W2ҀA0-)l0n,`%khVZɋ@xW : &0Ǥ]ʭt\-U @\/h $\*hp1 *(�`KB )|.uZE h+-<Ё- �)`0RءAש3W6-@\p$0$0)x9  Rfi5,�A =Hjl't` YR`m1)Vp;c%yJ8@.5bh0E$� b@&pwp_R qрh�3U%#  /pO{G-``8 ,�|`!U- `H `8-(A�TP�0Z] ȕָ@AdxV <0~`ЁЉ4 @ `$J T0x@h�ō3HH@ L-ӖLAb�X�WNX`AXa`n B%s0vٌ՞@m)X8j+]h�XRHnA  `md&@L @ ձ!Ж J��ЀqvI8�"La^ "̼T�l07�Huh*:P�.5) N&Ld:8� ~%k"@<C5w(nQ D*@",`"k_*" � u*dp@`E"�& @u9FjdpD3z%R@0 <`&şZ0XAy=uG1DSxH6 [� "pja8XP#�I$[/T�8X�6CU" �J*"�% x[% /xPgbǨR7Lzq:6cg6ƕ]<@kˤrA�.p(5>9>*l@̦BZ沘XdfF9)3j|l8Ӂ9;v&܍9fʄΊ /FO,d_f͙WL܈1 $ੳL(cgQzq<%@{GՕ{!\�K0"Z;OpTMm$2vP'm[صjaLv2݌ɔ"]7yGnf@� &űF8EpdI<d@7Ύl GN(OW0gNϹwЇNH/Г;}ԧN[XϺַ{`~?hO2̮pNxݧpOǁ;񐏼'Oy�! Lavc57.27.100�!�<�,�� �����oH*\ȰÇ#JHŋ3jȱǏ Iɓ(S6˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`re)ٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸cUJL˘3kޜϠCMӨS^ͺuic˞M۸sͻwhؾ Nȓ+;r�KNسkν D<ԛ ˗~ ��.W 6VhWA�"FsQ$h(ג� 0zbKXڇ<`A6&))D 9c �HFM:ydEViXe.ոה[KYi@ <xfhi)gqyb yogX$zC8#c0�@T"ivޤZʘKqd&v`ט.ꭸb efƗg `iOAKծJ 5%˞ `(n��v_N]R vъ/_lA�Cx."r챺o^39 q<a�H<1LꨓW1K<<r vR,vr�mN7_�۟t>&B�QhE7�=W`t ~�1N@Yz(`@/,� [|@=|d P@ &w{) ,a^52   :LP@|� P> < �C�ml7/ 0N!X> ,`@`e %)k%8y(hP/��C 4 @@x%WwAR�|  @A$7"6!OS|m͛\!z S<@@ UpETڒ�D`.@�.Gtq) ��p/|y h7�HD6.x@ H$@X�(@L�G9X` < t =qMi<�85Ap\�A`0@x'p : N0 p�<�| � �HF>0d2l0� |`  @ �p<@ CfO gTA}:$z @RJH`x8=Ƥ)/͉}gA0P&X< PO�d(!� 08-@0\x%�z@R`: ]<)� -`jg0N3x q`W5X; �DPp U0j"�Sq xj"ۓ�`@3� >v.X K/�p"p @�x>&r!'Hҭz� Z@-+!PS ܥt=_-@.\A "t I�:8�{ Ѐ1o� |AÖ�blh#gEA &> Ra`rpO vp;q?�h@ \0. F� (Wa9 ChL/o@N)[ DDWN«UF4"Y㘁 |2c*c00� 8a R @t>eH ځφ`tMB*0BXpӯ Xha�0 J�-i+8@nG�\ �TDBWS!3hAq�WsP�\\'�*$:[&f(|1iG>SE32dVX&*%l+fWX#Y �V$E0rgI~#H_JtEqg-Z$vnPQbvx^r|5_ t4Uj/ogHe[օSEKbniO7s],Q6 4vLQ7SѯI'w;MZ$hu^\Kw“NJcsV_xH9+('>ZkJ;yOeRw۞@4ogO+}W~RUY�v|~1L+$ Ͼ{>oOθO_dϿ*g8w z8ЀXhx؁ "8$X&x(*,h0؂4H1x8:<؃>@"DXF8pJLLPR8TXNXXZ\؅U8�! Lavc57.27.100�!�:�,�� �����oH*\ȰÇ#JHŋ3jȱǏ CIɓkXɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjׯ`ZU)ٳhӪ]˶۷pʝ,ݻxz˷߿ L5P*^̸ǐ#K˘3k+Ϡ#oMӨS^ͺװc˞Mt-ͻ :G&μУKYsسC'�ËO|OϾ_/}} J(h& (]Vhfjh ($Jt⊯ 0Ƙډ:�X8<7�2F+QmL6Dy$n/Xf%UN9 pUi6n"C QnxsBK矀+衈&z_*Z"�z^fZV/&)j~Ta)�hI(*.*jixZzڐ?RkR4+6{jZlNe.+eSyz?J b֦K,ʂىê+6vI6(empLl+XW1* k~$/&[ꢫnvXZ% Rcj Kk3`3-O?WA+(pk& |M7H]mu` \'�fsy;!�6`"fK`�p dz'A߈� %@yt@x8X@"xB ]ʕA kW@$�w,,  0 |N�nM ^�$т0`7{4sͶ��p�J}a/D@�NS[Vrz%Ux@ /0b=-i2uB -�^"�8h! D&H6�.�`A4+t�#(^X� hLD!(\η�"A ��dv&0ǭx-`0@FHA&0@W@2 (aj /�$ @hq@ ,Ɂ�C D@t#Pr=bYO#V2Gx[ H@ ,͗.`IFN ѧdA#͏ mm�W@ئ, _��0;%|C2 H� t$-T[6 m2<ɂDZ`4ԣYA &`�6Ef0~Tmk&PI�j�ډ�w^ ``<� &t h'&�H lyYPXu@9­ ؚT8p�#@F@}f `w�#� xZ0OAd0�'.0j֡\T T;H` P@* vM7  `?'xV�H@��k--e3o7!dZ\q`4&1l$@&`�X\q)P]�F�v 6pNfbz2, jC�J�9OP<0R@ % kU 'J }ԖVf�^_�>*)3L`=P0`kUjti&Q\PLЏQ,j~I<N�8AX@ -qA�F2/R tG PdЦ<͵*p`IsaKxK, x$"M8u\ �1&"׉xjgH�BUmkh,Y5VY؄n\.8n{Zyݖ}(KrY}o=%Zw_ p [i!S,Ud{A/x^&*A?Eo d9W3w<?P}#3 'yP~t0]BrW›2R)į4 )o(Vyrz\"aWYT(evq*QvCIIۗf'{zFtW[j7Œo/C[~b%=U*_ϒ9rt2KKb;ЏqoϾ{wOO OϿ�}'}XxA}؀01 8X(7Ё "8$X"&؁(,؂.0hG�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\rd0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիX6šׯ`ÊKٳhӪ]˶7ʝKݻ_˷߿ LÈ+^̸ǐ#KL˘3 nɹ5MӨS^ͺװc˞M۸ͻ߸k�}ȓ+_μУKN`سko(ܺ�‹Oӫ_^�˟Ox>$ @�((�p 6`� Dwfx0Yp]@h(, ! �ӂ0<c@8K$iH0KTh#]I$99\!LEVih�2Itc0jI$Tj'L~B8衈vd刌V&_VjSy馜(* )Jji(#[VP&'e kcm&CXi+֘ޚFb[i n譥 d,`ܒԹƫoU例p �fM0 H. Jۢ |9J|=1ԆySۨT٫0<&~A,>)3S6 ]=I.0ԣR]_Z2}gqu8.Uh�,"*9+ӵň"�.nO(vp9l*d`F-+Z@ , XL@B)J :Qs+R` a`PB%np'8:lv;Ҫ:� p`|UT<W~3(2 xB0; P$�VƧ& O �(L/ TT` 0@M֎ h �#@n *ҀL?$ˣʐVT BAx@ hP?)-`U�@{WMt[2g'�KbJ�/6�pX7�!LU Go�@!�@` @ @� $HHP �D`0@7 $'Xm5D )@�-RHAZ��$�0`L @<00n@v2,@"86>/ Z`%x`0� R� 2"h��[1j8] `c`G@qA X��4{H\�|[Z^|h$`+2LT (3�x pc C -W�XTas`hq,"wU 20iL�f P� <`@b�T3XODVe�Jj 8 v�"GlŪ TЁh o]�t�&P:7(!K0VGlO0 ʊj/ՀBӴ PzZ$%{x`J&" /aavTu ! ؁DP)aP](v�p@<`* $ 6 x=pElj2$ B5e[ d#SF� Y,9JE#rer� hts�$@ `@BqxP?` N _إ8@�UcgP�Xf"pC�dMP8y@+� \P0UΖ##J�� `"YR(pa NNP?ADGH@ >��4)mº Dh0PR" .9l $ ̺]V�؀ \I P29P@n�G(9R?�{ 1h"/Ty~6'98<\Ok[VWUd>Vw$gyO<29�Ϝlێ2 M^V9ӧ^`E%?/J#S]U;5Wf0S󊹰soכZo+ ~vڞ-Yix}LjK O>d7b=VJQյdһ~E7[=>(nOk?K[$o+6E.NȄ[&ԟ~ݧOS`<!<5$?6Kp yYqw)Sw%~ rǀ2~E|Sn|vh~ȁf@,(R5%x$*HT`'W6x8:g>@B8Dɷ4JL؄NR8OXVxXZ\؅^`b8dXfxhjl؆Ánr8tXvxcx|؇~XS8Xx؈8qx�! Lavc57.27.100�!�9�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,xc͛8sɳϟ@jѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKQx$j߿ LÈ+^̸Ǎq@Lmʘ3k̹ϠCi5O^ͺש_˞MmGͻ Nȓ+_μУKNkǚ}ËO}ˣ�O`�؟hX` 6`>0@QE^ !d0�P@|]w�ŠUu 0aQd@)DiH&L6zcXPVi7\v`)f8v/lpzywxeݚ{*蠄&&zh=2ڤY-f)RR:7騤!RYzݥyjX&**�u8J@!S'.܅>Z#R܎vn+hz+U箘kuj9ViQ[ܴg/`j[of'<�#/Sfh*l1^q¾Ko,ibn@'#lN,3˔Ep/hG<Y*Lp3jN,HC9bAr0XQk,� �WwmvnEj�Gin=2 xs `ybq+%Oex4� 9}4NT!hN @ P:{v�e@p pCyύ C n&V+dpdiC-ARc(  a%ѽM0-ДRH�.x@ <-IG�<1BI -@}$yL� &( TO\`A+PJh1)A BK S (\0+ZB |蓡R�bȻ! QȦ�(�P* ˇ \-P `@uQh�u?£ t @L<�| ,($1$�̐ .N(`1>e>`l  �>�@# `` X0CD� `8B1 I)]R% h.z4&4XE*7�2�`� "h` P>0bx.Um)C A��X�h�oXHN,d q��<� R.L4BТI@9mʀ]j!0T?@PR.e"JO �P9uW'I b9|�HOݪf {?�!b <iTL@7b* IAR '! @4�lg3 �hDa}xʂ v%xJA6I ER$@SI�ATT FzB`*X T� *P6 @M 5;Xв ZѠa\;Ԣ)Ю:@ ,@ D�ꅞcgZ*l1s+`?H"@ Ҿ@*W*p A H; ub@ 췞" 8R�xXY@NN*0m,AR};$hoJ  ¯4� H)d; H%�ʉpp ƴN IIQX`I` XHBX@Ԑ3R h-]0)�U0My49Cc̟H(L~27"%) =.;S_T ꔼ ~&KnxpP1 (؉rvj aE@B<r'+<]s6eI̸(-./\~^qzĖ5oi8R9uLbuqnn+ye{%uȞwmÁ�T+tsLشN]Ba~PB"rKj1z7ȡN^IEߞKA=_{\+w~loWE/v}.I.zT%DUA +>r21`7?eL#6L_Q?xW/02y 83E7�'؁`@"8$X&x(*,]H4q8:<؃z>B8Dh@XHJQ3XPR8TXVxXZ\؅^`b8dXfxhQqL؆-pr8tXvx&qz|؇~8TȆnx'�! Lavc57.27.100�!�;�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɓb@ JѣH*]ʴӧPJJէ8p\ʵׯ`ÊKֲhӪ]˶۷pʝKݻ'˷߿ LÈ+^̸ǁBL˘J̹ϠCMӎ7^z%װc˞Mnͻ߾0$�6>'$УKN`νy n7I`��& ڟнϿ�HV&G-xUy~@gf]p(H!(fb,�8h"4nurףP0dH&8Ux$TVi5y\v_dvӔe&pHY҇nƩ'vcM瞀N'xORE@$BRV;4R7jS;*U9SJ*ڦZku:1'Մ&luRkR,QX�h LҲܢ ݆˭ykº��^9@y?s6;ݻbw�Q�nX!c �Flq:FU s\}>Kb�|L@ JЯ\ hPv4 3s2Ƞ2\�pBm�CA TUqDP*P@ ot М?7@ )m$o2t(M7*DEF DA #/C#稀)x@ `mp $0#ݰ`{.:s|7vh^(lP�|@sx M)lr)7t萀I9Ls"X7�);Rl6 9�L(,H&�'"tVЀ(c 2h&`��.MPf&[O:L' �}o @L`4@ ` /UP&x-!=G'$Pl�J\s  |�ǻ��Ђwc\ 4 `� al rFH`J�#�HNQA'L�@ N2`(0� 1<�\&( �x"-7p� �0t�%hւ`|+`@)ov@ /E3:Ӕ <`D1"qJ` �\`�$p 0Jx@X0{>04I'csP3�+!�`H )_`b < ($}.R3Mi*�^)"1 dR %J H@ ,eEXy4@0X@G(́@8K��}$` Z|CPCY8zs(!T+q8`�2-^s�%@M�$0Aҡk}eRN�`�D]O�@�t` ( N@܈7D e$8�\ڃ ~`@hÁ(}u)PD;) |�e L$~R1--a` X O@ Øx"  ' 0@tc(!X�K.X2QXr D9�V8LhϑS9�d2(x.}4:Ҙv@ՖLoQ}#�kX�S:ȫڊ̚EZPbk9SJ*�l\z;Og)}yd"׉3QKO.M�4ʍt=Z{&>M@p,סR7e܍$ŀiͥnaX]W.98坖s Kn{ohRGx Nk|ځ>ޝqS%#yM~rhK*79e#1޴k~0yŁ2J|&0'R#]>ӷ勺V?Ifu+a9B'PWX~K)lFxϻTAVOO;񐏼'O[ϼ7{GOқ~OWհgO~"g" ^=+EΏO[+п}d/5OO OϿ�8z�! Lavc57.27.100�!�9�,�������qH*\ȰÇ#JHE7.jȱǏ C6ɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝK7%ɺx˷߿+È ǐ#KLH c̹ϠCMӨS^ͺװc˞Mې5ͻ NHYУKNسO' sߡN;~|a P2�Ͽh& S>ǜc4hfv~N|""F_bq~0(~'X6M x6@~Xf* ]@A3TVٟ�J�\f闗iVRIfA bYҙk)s%_"y^`駖y']HI硈& c'\z ף pdb駠)PQ*驤ىj\9jY=k:f?U1iү2돝"ZUfe?r9IB1^;~mIܖk.$w.Ǯ.mdVH~j�k(-Պu+Ǜ G,1`TPpTZ(R(JƇ)\&AlӲVl�,�HvC %4 h I~2 ./( #dA PR/hL*#   A+W� )�#� wkW)B$'A@Ҁ- &`P}%A c/'A)ll@ 48ܒ4O<9~ }s_{q)@ P~$`�PAÀ7 A9Ƈ9%YCV���0X 0-5`��4Vp@aQ~� h 4p̎}v  Ѐ �xHA  �,}* $@h1Z;T�@" u U P\! aGH )W�男4$p@` (Џ<�-H xT�� |�  FGb, Vȟ%Bf"P@ۥ@IF9 `v pRR_PC� `�_�TUFWIblc( j@ `L  P`M �s^:N4) �G }|hl�xA t A�@"x@ Q0@~ 2WV"1F"A:-&<@ /!#f xuAߖ*`2h> puX@2O"&R8Ȁye %eU0CѯTuxQ Voy!h 4qM؁ڧDuE~" `&XU-� `Β' `X +<@#,^9�ALK1UL0M�Ba ӄl)kɂ �SJ+|� h . 4a}cpE`X*)%&N p -7ē%$�4^+H@ xt<` |�\h[.},.*lM3dm ,x@�$*8 h+ AT  sngBB+`{XLeN+x[d>tibg9E 9Hn4pbZ֞:X"Zv=1` r&&:J lU`B+n/U͓%0:rgeԮݖvTѮ N iq5 ~!f _=J 'e<p6OMDLF,w9z2o7%Blw%8oe0k,c?GgPqRϤ}s}*QT`2�/oʠ]FkWukJPq;jikgLa%W}|{]'oo<?^S*Zg^E~*^yQ%_/.gO{E{i@j7p /HH;ЏD[Ͼt{YOOM?AOϿ�8Xx ؀c!~Wx4 ǁ$X&x(*,؂.w284X6x8:<؃>@B(187XA�! Lavc57.27.100�!�9�,�������qH*\ȰÇ#JHŋ3jȱǏsIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ NYÈ+^̸ǐ#KL˘3k̹ϠMӨScװc˞M۸sͻ Nȓ+_γ5УKNhνOӟ^'҇Ͽ�(h �T*�T%�vSUv ($(`H _0(M]ci:RES8DiD!УHF)TJ)\uHPV)fQ8@iI"�lƩ �a9Jj׏]zvg_)裐F`|D h) gZ j~nyꪬ*kq9jv'm"ᥳ+,_+W}:"޺ui2 *9�v!F %ȭFJ!.K>D.wy.J<+$jHU `a0Ip�@q]+ @8Ҿ҉2ƻ2V s$t p)<3=lZ?֢l2:t5^(I d0t4{� HDaje`3$Ё蕮]Bw(~xC�$4ЀOh_(ҵ #'u.B 0u[K!B , z1`  Ё |s~(�] AgRX'(C�?kv/DN?J+~uHc�@o@8@�lyO:b` $8p]dP,@F@B @>�I+` `n����`S�   ,終 ,nH)y%4 h  0@APA#>` $P  T�qx@bPHZ``@ xMn?*;40#`NJ*(/�4� ( X�!p'#;5iGX?'9 uL p �_&#@I(R1( �{Ur38!@?!M L) !DO�n&8W�� %V6K i5ȭ�$S`-_�TpNX-H(h - dPԺ�- $P%�b7a Nt@'LPB @AJ�1 e5ۯJ"@Er˂*`"-�t���)J"m �Dz.`#�� f @zH�n^0"ЀHn:R`R0(~[�~$jc1Ё~> Rʑ2' XEHA4Hv[ $I8K)@ ,gB:a| ~ϙ@p ,3әƂPQm$UΒ)u Db<y.K AG2t<kˍ4ŤA>RiDi!UAMrNH@R,T{%Hψq3jR\kfk|5pu=EבbCp=ҫШhsɛͬm?yˁ>w oU) (etq7yXI ۽M5�O|K'lQ$uc qfW ]}5G= dXh8l!|+ yS4gsI9V3}7n 5]+ǂ59M}#m$ATtEA/' p�, 6] waB AOkP;񐏼'O[ϼ7GOқOW{gOϽwO;Џ[*7Ⱦ{OOo��! Lavc57.27.100�!�:�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3oɳϟ@ JѣH*]ʴӧPJJիXʵׯ`ÊKٳhӪ]˶۷pʝKݻx=s߿ LÈ+uǐ#KL˘ ɹϠCMiO^ͺװc˦7۸sͻ Nȓ+_μУm,س{M=wܿOӫ_Ͼ{�O`�((� 6F( @fv!�p %|(( ֽؓ4h8<xc0f'CF&$r\$t́bTf)ZN(di\҅$gp Tixi.vYei'j(C @A6裎Zr q 馜v 祘wzjꩨᚠۨDJ�_h&ʚkG@V+^rDVwYmSn{H+I�P&+/P:o콹a jōZ:ntV�.؆zq{o,Ȗ{,gHeJb˸͍r"s3m|cS,f`Q]0e) "!v* hALdݠ؊� 8Bf5V m.*zk�!78 x t@qk>3~tc7(A @F ,` Юc�[;gaƣ@.D (Cj@8VNO B  )A�x! B0䱏f2TЯAhJ �@.`^Ё$kViQ@ �;ִ,8: T[fH+Am#@ D00J��O�:(�hK߃^`W}s�T6a`� 8ATA*X@@�s `(#�2-A Qo&d &00HhB%qG0R`A+�h G%ك" 0p$(�_$ X %@0�4@@p1ڣb)B6"H 9=A'�Q��1�,`& `B I&l*&BڵsR{A`I |~Lh  :̚* Ъ]#@X��p�% n�h:K@�P�ץR+eit�6�%" , uk ˔�<�$�<>l5G@VWI�(8v�#*�rF}J`>0|p� 54HawSB54� ` , m (V24ʂ3Z @XQV(UV"K%HAH �VP:0I�'.Jy@ .tՁnW`WZtө$5h $�b0AL tpnVK-ر}" F5|Ky@ 3&1M�(R� PdBLm4[hr&< &~ ��Ѐ(ف(.m0(0 DGuX)^rt4S\NllhB&h,Ȁ&G!رzFUw6# rh?!m2D7KlF kYk ,W+�k&̐xh[cζZoj*] P=5 :vMK^wh3ksAoTv[`Uo{ۥQIբDM".A(2[pQ'ŭ 7a2 i.1h~I9DQ:.n<-ZR,t%pG _7%MOWۨq2Ǯ%n}1/Soo0Wֱ+">wH=*>v�hm.NJOSMsW4#D?_<nLY:/J8R>Ԅ_YT&{~բpϬBwN� ^PD҅+ΏO}̄=ϾKOO_:Ws�8X} ؀8Wxa؁ "8$|7p(*,؂.0284X6x8:'8�! Lavc57.27.100�!�6�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXj*pׯ`ÊKٳhӪ]˶۷pʝKݻx֬߿ LÈ+^̸c]KL˘3k̹ϠC/+0�Q8װcˆz۸sͻoZ(ȓ+_μsǟKNyس;c/P�,a @Ͼ6.J`_(@�XU X$(T7vR]VhfXi (bv@' Rw"O,9u#h8cr/ڰ"L!;iH")�$PFY@U65�|Rv]rH#dI$*U�dYVpƩqa杞!HRrfwfyx$?&c^YhQ&֟V ݢYdL駠~y�PꩨX`*Y} iZc6jJv:kz " L 0΅,B;bZ4i-�|m0e@h|n.Z=Bk#ѽ�C8k"xe/*)hR6OR mbzaj A# -�'] ^r.9�%�^H�v� $\�( ((A! 0 d·G[:qJ  @p0r  MEa$A*\`B%:pE)t�AFgʱBy灯@:,x0ׇ/Hz7v~{Z�$hp%`W7-5 K?}`A&IDc(C;[rn5_ X0 I@>P`�X!�p bT ιtN04��!XL .'@� ޱRxCB 9o8!O0)` XׂP)HR2G&4,ah]P& `K_76p�xQxP}@:WA1G=0�`-|b@@ P�T |m)@ LvFЏÖD,MJ�\[@ X.<^|bZЀՐuDux)AHb R'"D). X@00@�`� AqN&! !'��R �,[�}*H)RPPsNA` 0$QTB=:_rdH!p &PHKD1�*`Ѐ�uHX q�{OU>*rT ^*kKA dfJ6':PO�uL  4�P cWN,@UTtziٚN|͔NgOZ:tNЀ6;g} IU} LȳTi �2Ђ�-f<m/z@*`2T�`&AN�\ RD�-,GЂNs3Lזc%++�/L�(@@zK04I@Z+:/V^ W;#�\  #찅/L 6 0@G#.jP+yq! 99�PמYҕ:1S6"gi5A J.k /w%d]8VJ0rZ336G##fGa #4+xPMk(I>tN9(L,̩0,Nv7T'F`1hEn1'tz~IjkGȶ5RdnTU,BV.SM &8g*eKH ΟVҼ ޜO/kҸ&5R`#1".CUq<R 'PS.!#f%H*MȮenM楛xП+}™DwL4k⠋-$c@�n_j�Tx|LNGGOқI >ֻgOϽwOO;ЏO[Ͼ?xOO}$& �! Lavc57.27.100�!�:�,��6�����qH*\ȰÇ#JH:2jȱǏ CIɓ(S\ɲeG �bʜI&M5qɳϞ: J&LE*]ړ$P?J* j5�`ÊKٳhA 5۷pʝKݻc 6@׿ LÈ+^̸czL2^hϠCM+涖SXc:8Mۢ򥰺, ƌm �6УX^xس{uξ ^`{?4w'a9GYz 6Z=_Q_f!`G\[m(fu&m(H׉.x^2!Qh0y!(䐈iQ?&\I"doTF\FViZT`^Ni&\5liFA)真vxޅY|ntc pqi蛔ih9褔 זV)Ffeq �­YIPA)nZ֪+h7!�v|{�X;XJ@1b2�(@fݲGeKyee] W`H b�,k4oh1hbhʝ|U�KԉS$pX�'I@w)< V%hqb/tX)w6\ p2NO|PZ HA N D6k7&e ,hL\l 0 `B 8Ln B.pqc��pim@YA$4Mޘ]uWruwgZZ � 4&`a($π+/�7\o.$2ʻD$^੝b  < 8m$@BY@sppD 00aL0H�\@Y@ �4 &]�0@ �4|( Rpo0(@Gc GPMFHL/ ,W 0l "hAr , Tj%D<Eﶖ�P ,! R`��.�h8,`B(F8Ýʼ@9F.h H��K"0@$� N, ��t~ vK%�p8ж�?` �'+Y].-p p�n&3'w wf8-@V} 9Z`}-}300@t� `�%$� yNu8!N8# ,*[Jl 0R`A,� >0 ,`IQUfL@0P!o5^9<x#]0�K*_FT n+!!=Eu~_$,�&0g YMdSA,8y`YYAN Jq%&@Riԕ+rR] ӀUkΔ�$g�x p#L6f&0N<S,*Ň U�K4!ALR�ِk+x�(A @W $&<@y$J� X�0O !߳\(@00g-% l&k=)=KJ�+{3P� ,@5 [:` `#` H�XP&61ika F^AJ�r%�Qs/2UnspYAKsB]cGIYB|Dr٘Ni{v`.%;*Js6U*rk xtd=ł \fg8 L!jlni=$s]hu+?MvɳBftEh�dgI1P󉴥t4O֏xE/.0iI԰>҅b]B3q2\s. cBkFuWn�<N;Uu 5iC9t` ?$n4g?JYLt7ZP9vރfo=϶O~jĄsvpFg3p&2ǑWojh/._2V>זǼFQ6%/cy:� F;PԧN[X@{`NhOpNxϻOO;񐏼'O7ȼ7{GOқ�! Lavc57.27.100�!�:�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓq\ɲ˗0cʜI͛8sɳϕ7P JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ\̸ǐ#K4˘3k̹ϠCM4ʦE L]װc˞M۸sͻ�uNp<#�УKNسkzA^G  }g*w X@Axh& 6蠁�Y|fv� JU( F(f4h#!e<8zXDi$ dwG6TVie1y\nI/Z^a&F�eI~ju&RxBr&cFf G!fgF}$饘(9umIj`1*~v&Z kNiukꮝ K T p Q*JmHs[^Ź-w*AP9 浟o)H!;EÑ ė"pH�WJ2\g*"� �tK2ZtJ010o* 6@ $l@ HA1+�TmB\)B �&%h6 ,^G�Dq)= @ %@0`B ),� |u|G cC |p8ڋ(H!B˽bo)vɕ� O3<B뮫@^9�A J 3($Ϣ't�_Bw( &0�ߛwX{�I�E'fĎf`C$&(H`,y*@@� `,LPF`g C�G\H+k� 0�gv}!�$�7,m)dVC n*̬.#A@ sP -9 @A D`@ @:3�mdS; :dt `�,�JV`=)� $N"9i$X%ZR` 昜<�0 wl \Ё ("4A*( 02! �q�o$ h00sjOF� # P�19"8)� ;PrΝ|.a@ S� R=�t.fLT.0�P � 6W�ݸ39� Q`!`VGf'ʕH™%\e4Z�iFgi �$ *t � %Kxȡd sh;ÀNNp\LhKz_M?uK1-#@ ʷ3& 08�f 0ikH͙HP4+ R�d7^ \'+>(AGv nh2ntzf1RA4Ԩ1�0 ZL m%!Gb8Ze߇h2!ub| nX L�B~� @� x � CV @$Qe @j Z t3_կA dLIC4dr`$ I|rd`֩:9E60 u>wBe10dH,0hz�l  ݯђڊ)\RcvG].:_MztI�T)NETo&SXZְ댧EfWETe5�g\fsW QlhGin ٴVc4l?:aݨVw>5E8-ޙJJv n߅:<�y\-$�'sCn+#8T$ސk|, qTԬbj G# Šs\IH5jr\,X"|au> 5ԿK<3a=룆U`t' @ pN^T [Nxϻ5O8jƗi2'Odϼ7{GOқOWy̳Gq=gOϽwOO|�! Lavc57.27.100�!�;�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷&Kݻx˷߿ LÈ+^̸ǐ#KL˘3k̹NCMӨS^ͺװc˞Mt ϸͻ Nx( 9�ΣKNuЯkν70`ӫ_Ͼu�–ܽd W0|%^ 6bE@ev!~ HT^R},އy-(5" #OHDiw DSY"MpRܑXf%!n`|0rXfhy&R锓&Nm2?Ղz:%r}2Ħ�&RVY:zZ)fd**nъ⨬*cdnxX^ڢ�juʢub--)V>.i*F�̘m`@C뭬U AY`r("Zkú"խ[ZiA JB9XhH IoĬ~;C w�Ey BI� z`\ pr*N:.�@:�� = daFZ JC\�(d@Ip l,9`@ | :-})` 0}`ws P't8%Y>l],M,wA=�l:J{69A ~ߍ@T3zs(A۝']6 37sr#Eg  [|1s_;w?O@�<#�2@vb�!Hs4?BP�t�%@ `4�DAS3}H]`oD;MH@ R02 (980<SC R�͙ X>l{a:ptIA> �8)@$ucr: 0vJ@H @@ >)�|�CI c&^:^0A4G.B.:QY#u� ', {H 2 <@� ���P�@l5k3 )&D {u$�<\R.h0ω�@iA<5� [&?7l,�+p{8�x׻Ht.& ^@P$HG4`cUeH؁tKJ[,6@m̩rj@p *(@ [͞7Z0Od0`^0p�0 N9 *FIXH�XiN� n2 ; $pP d0@8vǀa~�08̤�@@bz6Ҳh FЀ@[p@X�d � w*i+hݜ LfhT,7oT4λ`�XZD핧; 0eMl @llAC @;81:(pHQ] @�r_%ـ/6\Z_@H̰6V<rXLg.үoZTgP>gyKPv\) &Q̔δ iM{DsQRw[W2uKҵ%~KJR`PA%\ ֽh=MȶυMlXOtCfdvz P@] K ro 9h[lJIR [K�RF}o,9)H0eZw4Ax401qXs!S<↼8LDӤauR<LJH:T˙c.\u=)sL*Ws%ͼ5 ]NIL Xr/7:e p[xϻOO;񐏼'O[ϼ7{GOܠ􅿁WֻgOګA�! Lavc57.27.100�!�5�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJ=(pիXjʵׯBqKٳhӪ]˶۷pʝKݻx˷߿ Lު+^̸ǐ#K)v˘3k̹ϠCM4S�^ͺװcVM`۸qK G=ȓ+_ ͣK'p@ {@!Ë?,6];{7_P�n7Bg`tuw 6ٗ^ yv衁Z]'҇(}b(bW.8uha2fUb:#XiDɡ�@AF6dp?2eOViE\vJ^)rygQ&6Ť\8'xߛWdHq)aH)ҝ]"j[1R0SK&FѸvz*azѤ7ȝ!֪(zJQwT򊧰W! P&)SgAjyؖ{�g..QLEW+%A2'mCQMx/{/^Z �/O-ذA,&|r��;qʜ ] "@t�r -GA1IB l$pBAd@oCyV_KԱ )pPq�,�D�, J� !�C {eog {LEP w$8n9*=B Л,` �q�ĀA 7xno' to0؎;C%#*6 &<I DSm=InkW&`RӿN=b N8+�@@EAX0 8�3'H HЃu '@� R10@ �@@ 0$.@"HA&-~À h7푠W z�*�#0@J�Xp%V�:�( D \00�1 ȆN** }�؛|@R�0�d4�� T +xR @hHu 4�ʌ@I�T@� ,R/;՗Nd$ `�ݔF87*ȀB O:z.hAyF H$@ni H׾ �,6p�' PGn �D `�pQcx j2K$*HHPh>�`A�|S<~pJx #>PZ,HF_I8ȵ9�@:slA({IlmlTX�:2P�c_Vr'H]3YGb   @0 *mjs �X@7C?BPא8QL�Ƒ'K�`H[ `@\S*K`#@#H`H Ry71@ X@qp:4��G^q@"M@2 � ( 'Ud!*Xݔ@n Z`S:]MR&$Aֆ)\@ɔ G$ +Xǁ6@HX@,9IAh.dx96�.Р��]@ߨ,{dT],w f:+AEi1q;LGW, V }j/I?bҤvsV4Qe^ HHh숒Ͷ5OƘkK!Qbh{;K׷-Ht۞uTzOIvi$M~do)Rw z3?P*vDAO /FC>hHYsG9{"6V%{Gf!ϹtTMz[uNw|C'K<&tBqWi~;b){뚩ux~`]8uuB-bL 0kcf]&dOxl z?;^- �Nv?ϼ7{*қ_ FֻgOϽwO}`ɏO[Ͼ{gO?O#�H7x ؀1|8Xx؁ "8$X&8�! Lavc57.27.100�!�5�,�� ����7857κ H*\ȰÇ�BHŋiȱǏ CIIqS\ɲ˗0cJRw͛8sُ&ϟ@ JѣH*]ʴӧPCJ�@իXjʵׯQ_@ٳhӪ][v'~ʝ{*8 tO+r�oK È+^̸h ꯽=bAas捞? paȨHͺ׮Ofiho ` .|n;,yoeCNM(Hν'&|y 3ļ7�}ހ|g 6X=9(!x4!dZ� |\D(p x^(Cc=qx#< 숏g(m<IFP&QVL◡`ܽ2eǁibir Yl'd\sg6&q{�cR5{F*iZʲ褘NGm7.zi@gfVzX/q![~ 8早Lj`j*,FB_R*5YI $-4 d�H  U5㞥-ob.A9do .+dK`Hp C. �D "�t ayNV퉮0 e@ lB+&A $&Y7袵2CP.@ZT0C=+VB{+_(ߘJ4.;.l"Ap&.E b/x/-#&|K ܻBKvA|;A$40*7�*P@ :pSY6~nc04 UpR  t@ Y+hAz Üt~V� hB h2�� x� ̢dBK"�) ԇQl""de�l" 4_I 0Y 'h ~A䇖υz ơE� rk@ W ``BA &1�,/Pۺu a_6u 䐍8!f {�W|W @j[&$[0._( )@@ ~@�X/Y� !8�| ^ц4�_0 # <b 脽R/c}F  & ` � `t�] 1QC+Vh2_ Xh�@' N$@e"iP�$ jL  AJ�P@ V@\ �0Vq-u HfRBWR' X{10, P�@dh`k[iPLQjh` c� lSՐϹb!&٢LM F1xA`OH,@ ny<{ �, V Oц{hM0 | APf8B Y0�:vwlƔ'�e*eŤ 2*@Go f�bQm $fZ`d)mdǮت�z:k�T2۩}͆*`TT3-҄ciŸmW1r)|px:H!/" 0Tǹ-?fCaf.'& sc&8Ymg/gxtgP]{7cChN4wzcZT&mQMBGGzHO$kfNr`'Es.*=Vz54=)fˀ6ulF 5aSsgVԍ . fK;Q=-t:e2&We{Exj8v71͍y1kƘl cO2Y4qxԪM^DYB 5ʩp>ʉ_̃y8apcj3r~s6='Aq;PԧN{a4΀{`>$"hONpONxI7ONx7%O<Co;񐏼'Oϼ+a{7OқWzw gO=qO|+ЏOW/�! Lavc57.27.100�!��,�������qTH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹3ܵ[MӨS^ͺץ M6�rͻ NnƓ+K ϛ# q }cu HTξG.>| ZB]Vh&ę+DQv "@da("tb/(q08㎾a(h(xӀe]_TVXfe}FZrYd)!-V0l)$^ۑ`G}W"I8�L(AL%^!Z`JzVz~v錗jS9*jh*i{xꪄFЫ�F_jk.9뇦NT6 ܱmYаVeFJifT@vݎpVІG־j'n7b^ ڄk/iR v/{ [bd{s8h5L00LHԥwl!uy 1oɽ Y2)蠆!Ռb9 ̹��8i�k<>Kѐ.MLԿI@n X.O4$A`6p � 0O͂ ^94Ѐ*fF@MKdLo* u� +A^ )B +tt "�o*ݹAM,9@^0U)� B)x^�<@zoL�5q*0whA֜g�<⤺| #Ǜؙk^o69)��B ` ߊ( dnӍT0I�7[nLțosYو4`Һ0*- z0t�04@jH O7+8A �K h 8$ 'HsLNj*@�DLˍ N0е`@L e2N/x`<(@`M @r`8=G<$� ZpE(2 p$f �9nH$xc� �$h d pH Z`L,f%&n`0J�4@:y@EĘHR;p\:s�htē� X(&z[?Ȃ k0(@� R% 7#v%M>"n(ZTP:swxN0&L�ЀL0{|6dրH -c=yb�8R�9f H� X0#0�A'_ڧ\HkH̄$#EH-r )Ϗ&0(�J�P#$ۍ=>L$AT[vyQTG ��ʱnXQGN@ N�3@"e g,fI>f'ݩ( L@<A1U�4S2J#pwx#Rx~ :l@:Ȏn47+HGR�Dt` 9 S68= AfaD &4 d 4 G-D�EBiR <J_]q" �LC4Aj]�t5:@1,0�$Mο1β�@Pj&4>{K:a$Shve#BI[yk[WMdqUBU ԌzѺ�{`؎l3[(w]^W^XN!L2,;G7noQӆgr Y,O4'$f2 W>pu#Oc9,9Ck-OdWent$%/Q$p?.�Cɲ$%oM'^s$5zhB1avw=K6;Dw |?/VwhIR-!A]XmS�磲uq \)|-.͎*J罽+GŌ;zK%Id;g 4r[ _@{O<5OϿo�8Xx ؀8Xxq؁ "y8p&x(*%.0287Ђ4x8.h:Ȃ=&�! Lavc57.27.100�!�<�,�� ����87<87ә� H*\ Ç#JË3jȱǏ CIɓu\ɲ˗QI͛`ɳϟ@7IѣH*]ʴӧPJJЪX>k@��سhӪ]˶mZI ׻?eia/ILÈ+^̸ǐ#KLe5I�f~9ӨS^ͺkȞGMen-~Mȓ/=\y /J4ҳk=yi3$]P޽פ޼Fǯ_yy�hLf\@A|%`k FxoPȑwF&uh("[_@()'�#r$hu:ԙï='$A%ިxdA䔗X@Qe�td'B`}dvb$=})}GAmH矀vgyfy)gVd2fꡚ~B[H &Z1q�a#qg+�H Adb\X Y�6 @|bp@ Pfݯu-q`%``4 -, J0thz@d4x(p X 0B t杄LIU{`v`l�0p1�0-Ivñ 38'[ ` L�k � 1�-d|˯00q'@뀲eA5'ٯ 4'2, "6� p}YR} oᚨ VJ]�݆ЖcV@-0;(0,\j(�<A'8p"p´@,݅Ip Xh24~k_&&3 )L/K`#9:0I@ hA RЂĠ1C_4qP2$ 84f" L@0X`rAFx+@00�8Q`Z0�`X`J@`0  �(0 ڑ  XA�J�k1: 8~R16 p[@ 0/[ T�Y@0,c!7p dւ0#hE.%-8A>EÀ JTl&�m @\@W'&�J  H@4Iffx(H�yMP_'V)Yl[*g�, F0vJc =8 }Z.HXP`ZSJTb�XE @2` Y)ⓛ�@yNZ `a�<1jl[% BJ <#suvX�P ꭬ !OzD p Ds&WK"OQ$ �1 .XhaC�FP",C:ĄϢ.@4=` PFD@/[I3P`QY Hmx0aP�g <`dA Bȿtra `y/F�*THcx  8�;ni5 H앀h@Y�@� {U(B3 #,(`5v i+q@L_EN2b(ɍ Rb7@rL 貘k*_Ff$.K�[ 4JqUF k͠dՑЈh9ѐ ] F[V@3]FϞ&gӏK36uAPG搪!w(T^'Yu9�ja##5}Zor375dO 4xL눡*`h׎ ,nZ�ƶWb R8 TiFlo+68{\^D"å\Şxܳh<^‰<oߌfQ/]ژѽ �qs5qH+�94@; ԧN[Xz57"ZNhǒJ*^kЁO_O?x񐏼'O[^k7s=</"OWֻ>#7gOϽwOS�! Lavc57.27.100�!�5�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXj*pׯ`ÊKٳhӪ]˶۷pʝKݻx쪷߿ LÈ+^̸c|KL˘3k̹ϠC#,z1�S8װc˞MۮOW Nȓ+_μУK.`�Jk]1a|ӫ_ϾA O6�?9}x `Vh)|5PT@XCvF%@!Td_$h(Gov4h d<)X$L X�F6Ԓ$!iezOQ֕\7R6%a6Uf@c=)@L ]i':R@'~-i܈)e &@P!ߞ~i~hHiQp~JԡoRj5*o' [jᗄS }9kzb+$�]{RS4f`AŨ,;MVRZPeqJ#*D�|BohЀ5z�� *ztH@�C kDqs !@ ]qd@fSI�w9-�pppA-l� I0B 0luܓ)mBP� "ty<2tpB &$BIS+Hh�j <D`s ` g%ߘ/q jTvs:K$�Y+6etrr -yV&0;X` ;~2F (@?Z̫ /Ap 8cʫ{b$B~^,$3 ]V|@Xx S@ xqpp#C4'{��H�t W>}|jcZ0x�+00�mq @s+KJ��@NЁ� ~#`� I� $t`@s@'B \�.0�EF�� � 0��X@� ŽB ذ7Qr%4! - nL 8hJ3�h�)q7&=@yG\{_ТRZ0TB`,  �47O#&VЀ npgSj;O�X!<J<�.TiMxOd'C0 �N�'`|XhKy�&8jPNt8F@D|`AN@YsFqdAZjPZCSs19$ p)PB M ov%biAj \Şc-"Mfh7eS>-HP9*jaqܗ< J�CA8uj%Z(4K�� <�$EHf! jUi)v<dI~pFi\ [krP��mNiY& fhq])7t#��bCM%& _X²O 10% # fP�MF_0E �Hl%1=`hXzz\>]&re�1]-'kϿ�+|F'$[Є.`GCі6`ЖY. h :6 Qi?(̨rn=7yemM5L -�ɮ{lKdB;O{$KQMs8*Mn@N;B& [ymqs8g[\NIDtge'UE$9eIuȂ6]pk\7vAr0(&z6rY)1hE8tx^s:Ee-!那9Mo�RH܊\B$c|afOn}:ܷ.s]G!Tމc^a׊$c O;񐏼'O[ϼ7{GOқOWֻgOϽw Ab�! Lavc57.27.100�!�:�,������78:7� H*\ȰÇ#JHŋ)ȱǏ Ckɓ(S\Q0cʜI͛8sɳO~ JѣH*]ʴӧPJJիXj`ÊKٳc ]˶۷pʝK�x˷o�~ È+^̸Pеe/kެ@]3=۸ӨS^ڴ]аc �Ā b\[ Nq,xyFѷKNuƽoQpNn\OLy_^xk iCpd�(t-ހ PD(]V˄gAnhPmtu"ԡe A͇ĭ(c0e8r㏦e7cA5ߐLW#HzMViu @!teu�j]@F܄Pnh)iZRuP۹O:4w Puui衉u)>h>jh>Njٵ �g&Ga)駿HP*� b�0BE^�l�yW��dƨ  0Ýz 2:]c& ,6B pW@-$b| <D� g;K0 �|n x1P  -h˘_�  |wm m#],A b-�`/c*h !4p/u9'ep0�Իb�0@ld^ лW0|0-R<sc/LEe m ރ)<x\mk39X- jp騠xw)jdAjC� <P5E mBC/,pw[4U@w, xg0A 8t_m8Ef7z:A-`Qd0^UA &L4.h1 %hWJT}=ԂG.4,Hx"}�X]b`HP 0 ^2H@>*L2?eJҒ!ai[t9 &�p(�x @Z :�gm}_<>t`lyb*s0o1`+X$.r8StdMk1F`̠�#�F�(�5`Ѐ# `ETD.rc4@|[``}8:P0lfL3 ` ( /c L$^{i v]=`nHs @`�$ $`) WgJ/djM(h9= X�y2.{ V*9ZqmrJb9:#^4FN�)!^� fA:>�4C8mr/ LnVӋX{h0/1$P �XHf, V `A0NWՏ9Rd.] HF%i^bRH@ 4X�lA  ~Q@&3 vۋ/&#�b ޗkstRY=Pq� +ku6` !'-`t1d@ �EM\ps+pAwi,� D /%PC>PQKQ@`ъO�+ �2P@ "H6j)H W 10Z}6Bdvx6.~<l UaNX@"g8:�| #%~|]�2~Gsnd#[@򥘬euLNWqS9@uq5wy ϛ9(d.<F9oψvR3.`U4 ft}܏$96izp3IE/7E@kF9P͍\Yִra_8evQml7(pqGj4q9شSAMokVrQ}{!Йq" tnZrS GN(OW|%y_8Ϲwst@ЇNHOҗw|PWyӧN[XϺD~{`؛hO[I �! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�6�,�������qH*\ȰÇ#JHE62jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝ ݻx˷߿Gq�LÈ+^̸ǐ#,˘3k̹ϠCMӨ MͺװcOH۸sͻ Nȓ+_μУKG^Cvc�k};ڿ�ӫ?/ʿ' v�I6@h(` &`F(VHZ!n8!hvA"_�Q�.%b$ 5 "{ 0�\xd\1nԡPF)TViWKΥ`Z��>hln裓m)t֩!|׏i]% ih[Y䢐FZf)f)J!]@EzjJ`ze2%^ۤe+blW YV˦>UjٶkX~[՘l2㘢bjka=nV�,�X'� j0WlC w~, kW jXa,,Wŧ1Oulf$A*M>j@�O|Gj*l�lduF  -e ~G*D(-UG'ԀF , TN#BBEmK �K`B ,4GI~BG"P͟czLv�F `� Ӭ0Amv^@�$�IÌi@qԘx .�1pOԁ� =/ߑy@63%+𒶢e.&We@@B' 8@ X@qAl�$ \M$`Ab3AFL� ##� 趌  I l!`(߁%lP8� A<`A <`O8 TFaQ8 8k�p$@FB 0Hb CRylE�&�@FV;2#yABÔ\, FP)}sP#I>�iA h@@( ظt A M`#܋F  V4kn`Aln Ōl�% P�f /EJ .Ԉ Q� �| TPQ0 , �@6<͌9HF6`¥� I|%EAFvN~@2`|+ x0T0½Q   4+5"S# A |eT:O6: 3#Ԉ2 $� aԁ(a/8lV%;*IƊuf32:Xؑ`i Yu%L �>`s})";x- !VO7 t*Jw=Bt$|I X̀�PFJt H4XV//G(�?� ulJ,`Y)X] FO@Я�(nGɚDT v SLJFQ4a:$#2U$OɯZ*i@<d^'5D5*)26WW0>sS$g(uJxg+aB03K8e(YKq.Ijfe5aq&=ժaD:EWAjj)BQB-փ=j1kS~twB":%y?Xbb vEk+8)|{k7Y uW;_u7ILz퓐ٹ||'aw.!|'䵜pR4 Bc$t(^OW0gN8Ϲ2Y·NK2FOҗ;PԧN[XO ҳ{`NvI h%�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3oTɳϟ@ JѣH*]ʴӧPJJիXʵׯ`ÊKٳhӪ]˶۷pʝKݻxպ߿ LÈ+^̸ǐ#KLr]83k̹ϠCMӨS^ͺ눘_˞۸sͻ NM"_μУKNسk7sËOt ˟O(Ͽ|>`}gG W4�Vhfv�~]Gb "u $0(4h88�'<Di>&=*N:bO0�PyL y`MťX^`ɦq-iSIqVqeR!Y ܉(ۙ*a p%R馜v�:䩪Vg'A(WA׫i銫W*< n6k:JN&b6% nRЎP𭹆ˮar+4nKZP@h_`tGۡ",ϑHv7n1~Æ|ۂI+tV:�dPTl'R(Я)�4BD$<L%^P4T+!|BT9xoZl_= 1S ET W~+%=PT $q)2`*<O@y>ep6T$Hzf}GUTB=> �f]byq]:'ռTf?PQ�d T @n( ;e-ga`wON zw`=O54@q)uOLpw` 2,z=@R8@wB!xPWe(� D`  G hR=QV 4 vp #aO'(B@0Ѐ�܉ Ё8` څ^ 8`(5Sւ^0A�'@�ЖUk9SdD�[Ob`L« ^ 914JFqGP X 9!0%? hQ `1r2`@ ,8ѷ2  9}"&.ǓL @V1`m; ~LY*&73F(- Z`10x,t'"Z`�`8{ �J7څ$#4 8PdC,2(|o<)K5'/@T5Wt:dBB2jX$:uʀ�)8 Ȱ+8| @|WŕeOh_I'PFξ'Zr>AT^D@$WVD`>^Hyb�4`;b XRF;X)30O~'ւ <`-H�SR;@ ȗj+t%q+Cu3N%v�TpY[=ʌK@nPc]fÝpa N1L0WUrb @5"rjR} d11l _(xKIxJZhAydRrĦ#'k'1k9/g̞l4R] cky΄0SgrN}t_Լf !ts(/' p#H y,M=#5f C NXarEj :72Vyz,󭳲_z_nx~kz6bKbb;BJhSY~il3]^܉)2G)IU}$y&4?“�,|e7YaABk@PA7qĦ GN(OW򖻼$AgN8Ϲw@HOҗ;P[XϺַ{\E%RhOp{vppxϻO۝{@��! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲH.cʜI8sɳϟ@ JѣH*]ʴӧPJJ荪Xjʵׯ`ÊKٳhӪ]˶۷pʝK]w˷߿ LÈ+^̸ǐ#ǭI˘3k̹ϠCMa^װc˞M۸sͻý*ȓ+_μУKN+سkν﷯o&8��l ~{, ?�( '&�VxƁ�r !rhq~X\"�!*2(4h8<g�(ۋFhH&n, iW(R@MUJf\r!}edihfoUg pkFAWgOi�_)[`6A :B&ailpxaZ&h`: *`Z:+cd譡)k`p+,:&'NckL(@F+�DNl27}覻 k>7m*oQ{Reo\as.gtW j�›ed { 13JoK\|_^|}�hPBћ k,Q)W, 8' �5J<j% IG�*@-c�dY}?o_  %8+~+,B6)Hf9y# !- -P�*2� PB&H^/H ~ߧt ~#�z&v-�Fe�$` xG� ~83:B#Xs TJ C$<_c &$ "+\T @ '+R�ݧ}ӏ>A oZ�^�RO�.`}J@;/,X@0- � 2$K5Hd+K`08>4At#ySr @I,/^v#`(f7dd DЁ4@qdO�"0-G4 #ȣ)`A 4�0@f  H$0.��$HA0ీJDNd'EmhA҈FH"S9 @:k9vP =ؐ*.P'�ԚAd@ C "s7Бj,@ k睦QZycQ%fsy4H �)vё `a"�xRЂ�$� M$<`M*9yum~L$�, j<@N�!Gs0 >@Ud`AX[:$u̧7~h A h@d3sVnS&L�`ś d UǶjL @N8V~%Aʉ�9TQ ډyJywHm*0�A0) < x" ܇)@��d>@+� X/QfcGT " @@(?̊!�XqCpS� :Nu(AW:N唗9pXTpL`p34.r@G3n p'SpQ@ &U/@L� !08 X   H@8F$ Tt͍XhU�<lLcK�՜Քl"Y7@LUsSB( .o^ƛT^sBiRv6D'VqPKJ͍p{X@6TMoLE]DlnCQpJb^�ekX[T�qXF"BV8g<Ц3.3\nC~9\(.s #Jz5Hdx50^s~Hc7J,Gk+?G~(fS֝c,ԥ};WkXǎtcgz[.xܪ;\/}7x§J3+S>g5|y:[rh1 Vֻ_/H BwqO5Џ~GO[Ͼ{j/wO5Ͽ�qXx ؀87Px؁ "8$X&x(�! Lavc57.27.100�!�1�,�������qH*\ȰÇ#JHE12jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc߽q۸s[l~@q�>|_^)�KNسkνs'*`@F 0Bz ڿ+~| �"?^uŞyuz u'VhfرG`j!"[߈hE!0(cFh8xa}ED^HJw>%b)!c~ \V'TF )ftd՗Yhї^IךlɦcIځz'_{NihV>:)<JzUn{vf`i穨zczUy�j&>hꭼtĢjbFDV +V.IA܆+wZTi.T=vV_3XbVg#K/O%L0vH� kdJ�HKx%hPI PS(DVFǠqFS'w *tBR`a UiKJ\p - 9W !Pa^4A4%t�5vuDuw 0 ZK\MaNBؚ+T-�+܍GU`{W!,M !< 60,,l76P+Y (A:֩` tJ7wI?`~` D_彑 ¿0}FٹGgӬ㭮B#0A(=-[Lo!!tW3q0: �E'�P1+Xĸ�% YJxo< xx'| @$B�%@Vt� @�v@  z1;Al0at� xT� ,`gxR t ؀t " -p cl?Fl@@\VJ@�4 p$x8 l�#AP=`;#0� W+o.O)c HH8H NЂl0"�d "cCqiI.o:P&�JjO &pHX,R� ��ҁ:ǝgJ!aLh ~g7EG$% P�' &`0h6p�X$ГMPxE}^0wL@ N3$  &0s`.BLs(눆�038ohwVq7=RZ�P,ά w:�a*v vʂ|$UըՌ%A:%‘8`X D��,PkC�T*P'^Pdž]Q"1:3Q mE \� hЉ8bu�ѝ1Z0fG{J4Aim|L`"qT� |f ` *@``I (h Jgy苊X }%ti8`0<`R@HY�G�D( R`!#DF*5 -0A0 �ʘxNYFl 1hI4 8☔V,@x@( C �N4]`P@"h�`x0@nKJUM9b%5 (iMM#tP r+l�t׀d@wH -0rM`Lp�H{:H hX&JY&Noţ01 s-YČ̦*~8y$~LdETV7T1 'ٸԪtI'xOM &WmNY9CI F*ѭ8L-;&jvh}`α^ҰEVzO"ž7=O]W6'wp<EH6}aJ;H.èO<h]'4Kh%a7~|W/QBvKB[]fG (?v =v^FOoM`/'ɯ ۗ=c'gyPO}fg FH m~\?0a'�52Qdb h;t}qmqH$]P8؁ "8$X&x(*,؂.0284X6x8:<؃>@B8DXFxHJL؄aN8qTXVxXZ\؅^`b8dS�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋoXȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪc۷pʝKݻx˷߿ 6qÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺc˞M۸~ͻ ?[c8g�ȓ+_μУKgN�9�� GO^�ӫ_p)0w>} ߯K� w~F( Q `r F(aJ<Hr% uAY}(~H�hXTa`{8<h4`hD~`CZ(=GXf~2`#|IޓeIZ\p$`b)teT矀*&xS*Uĝ>W8)W$Je^ev)Rl^EY)諰*>ߗ뮼y'GJUYjd#&[V@[vm1>hSΖ )i춛^.(I+F;Tk.p|R6�ppu kI{l �/J( h�ʝ?͹A$H$4oD EF%iq :J` p<xRH@y*\ѕ �� "f� NM �+줧K]-e| #�zc{�hbŴPW|= Bn a@ <7$Z~ acU 'z�lA zP.%G^h> Gl@8 k ]JUJYz+/6٣c)D>L*؈2�D|f"V bVpWbt#ޭg�WE)L�”L�J�O&`=Ѐ Z ` "Hy p!_z@(šok:2ك2$s@:u ?dL.xn7l�*B'`GK7$�*`�4�8�xu&x5 q:p� OZ  AI r u2B$2N�8� N5WQ< F8`�c <xxq[Ff$�{78'�,,vf@dh@ 5 FkA�0 f3n~]I-RN1&]�4~9]5 $ *08y`f �QX٤�krE$g$` Lc( em D�`!�B ԛP q: sG1`JȐP ,zr:�t3$p ܃j0|-#@\�@o]j•u6QFSU9�TAI`� &yD.T$N@ ]UN&l:R]g u �@91�l8ju�+=@`c2"Q�Im#r (pz؀-� `t L8`jEDJ+`aQdJy!j%|4H� >`U $ʂ�+3PO=@ZJlmIgS);= P'�$0`0O@6&;�0�Bp- u4AV &w3hG %yXex=E6@NP�+A3` A%.`YM4*vA <VKӒ4]g(mނ_Mre/f0!.7GzW~6=}8Kھv\YK %SޯbԻ%4/]fKBt'iw^p+ M N|=L%ykM(tc,2Dt;V+3I .`$'onU!aFVH 4{IԚ>O)4-G2o$FTPu](0rod<B^oLqK.(1�.x9I!_)(*;*S@xʻVדex&(*M~;]dw6ArCO;ЏO[Ͼ{?)eOO~OϿ�8Xx~+78Xxx؁ "8!�! Lavc57.27.100�!�<�,�� �����qH*\ȰÇ#JHŁ7xhȱǏ CIɓ(S\ɲ˗0cʜI͛'qɳϟ@ JѣH*]ʴӧPJJjjʵׯ`fJٳhӪ]˶۷pʝKݻx˷߿ LaX*^̸ǐ#KL˘3k~<ϠCMӨS^ͺuήc˞M۸sͻ߲aNȓ+癗KI��سkνޛH <vN}R�˟OA?~ `& tFؗ VhfvGJ(Hh.i*.(S0h pch{ca {:7_ z(TVI_L_'�p XrEihIL)knFFixח`PbW&hT665-j饘)InWeڡW" *!HƷjS~i]ꖓ +G:WʮբF+eh;v[�nZ^en,i1RƛU&ɫ[Z0U @]��|70svw\�$(p-q}\Rǁ @+%S{ 0d21EJ c�S3\*l( x0L_ ��D 6T#3Y#_;q,b,L0  6@ 0 � vWS~ �{ |14= J�!D B@*T D!%~ ` <~Wa�s9Iq2#P7} /(w#˗C _Ƨ�@{Y]0;I2A�p2g!A {$ ->)� XnC@M>c K"BGH:P (P,H 4'm >@BO.@դ⻐!?K*H��GR0'*cR@hA :,= H� D@y{[�ȟH-'�.x1p$ p J0 x $ɀI`@F^GFewQ0MHp" (@xLB N`̤<�gZlU� &#�)@:PM &h'hpγ)H@5> &4ǐ`i) v@p*jAt] n� Mx 0`8d�05>@@y!OE4 Jgn*l}c(:`#P ,=88@ص&  4h (%&LVg2J ȑo+E! >=qs -`@ʸь&԰>IA2d# {ʟ�T?  [!,sZӝv60@!/JCl@fS THP=`EeIK!`A[(!ЪNSٕ<h:%ȁjS Vjh8:jH%Kh�KZs` 0pt D`'Lz@_ln2j&x(ZG `(@ aS3PY <hI�0[��LGg̭Jj "*I$_`|`al6N >$8N`m\K$F"DUq I3 YAXD�,BWȄ$ HeA B̀4(8J'@VX3zH1LvӝcC Ma/\gv<w�rm*RpskjyO!q0fOqS 90 (OJM|JaӼ)5RxTQQ́N"Y&hDyh1yӧDU(3%=-Z˯N&r (.�OQoޓ|zޒQ@]|*?QO UFy8?SRQ7$)6t):QYC5b.}}Qx$\/u.P;߂j>}HǺ[_|ꂬ_O@OH _RIOϿ�8X ؀rWx؁ 8$X&x(Q!؂.H*284X6X#x:<؃>@70DXFxHJL؄NPR8P�! Lavc57.27.100�!�:�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜY͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪmhs۷pʝKݻxm߿ LÈ+^|/ǐ#KL7ph̹ϠCMӨS^ͺk5.E۸s]� Nu$УK]�س_ËNP�^H?w� ˟_�rϿ�( p[w Z RY >xJX�Yhuj8�D$hU~(cB5~E3@cZ<iH&9CF 5 ]U%A}Ք-Z!Ya#U9Лp>eujEgN$!dj0IyN>VJ~`馜.bUe jTr*URjLY髰J`j0 k* Hvgϲ��$`':u5뭡{Z$~cmEp~w;`mP۝Jw \%S3PB%tB ,AL1S=JpB h `k@�2|p )�̠ BYe @@. 0(97Hns4'AsD?g<$p7 k[J5QJ@ 4)$�s@B ym6$�`Ђ}_F(3|B 3xB0(]x A 0 ,`3 #O�2 fAC'n /$ DA*Μ Y_sg(`;AˎAg{L`REkT�,f*HA U} > (z ._��@$0 <d�2` 4)$H!ÅQxHp�l  ,` �l sN �,�N'`褈 )AED<G R6 �J� $i$0`L` ! =#D p@ TP0l̑@ x� H4�  � X ̩9J R&/:68=;zD@ 2 | v%gqf qz9(@)0C@(CΠ�Cb͠lJ f;@- a�/cفp.�vc P0~Fk(IHgxϩ@ &`=Zz`Y]8�P<�\ 8 ".ernB=;.\%�tHB%`+@ Z�<`P>a,,Jr?JrߡQ#VCYJBI S PGDvE>0I9Tǜ�Yis"K"7͡H�$GAhx FG�0Hk,:q @= `& " "'.v% LKӑ &аzvV�`Ы�oMMz5 @m'D4|HAG|5MdNHv](�pʩ-$~* �1Ap |% A 8 P"jnAң~$@:� Ҡ0"` m[ #� :䛣騀iI�0p<%j\Ew0x � 8f�@�zN X�*< U2k;x $@@�q~9X|hM�$`U1g1ɏ9h׿o-= CZ[哀 eR޾Rs#|MBw"xOSpOkAL c ϸw){Js x*N>?rrӄ. sP yOJeӵsgUEO:t/u\PwcN#ejBzxtm(( r3:ޣ(Kh^xvrg 輿Du<um~;V \�H3s|{!~0 [)˛kY<xGȂWIe{$ +Y#$z~K3? ЪU"{9wrO"'(DP$1ꏿOϿ�hQ ؀87xH "8$X&X؁*,؂.284X6x8lq<؃>@B8DXFxHJD�! Lavc57.27.100�!�6�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3oɳϟ@ JѣH*]ʴӧ<qJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐmJ˘3k̹ϠCnZ#ӨS^ͺװc˞M۸sͻeNȓͼ{ة\6�سËO^u�˫_== @Ͽ矀�hB`{ `y @�_] ph(, �‡%<@(�DRXHnavmx!pm!s0\v_^~yc[h%"Rnu$ixY矀%(衈&q6 iIdm]v!䧢BA X>h(檫:#޺9'A&l7.+Y ,J4ن+.ly,lf݆@Z`SZ�H@lmUs P'cmV D30xFf_$ؑ7@A vJ ,0_ �ρA#@Ppz 67)  sB�*p� HЫ)W0 ?*) ^`$P)pB eK'*,-�PI�X~*4Y_|w�u�I� }wA i^�D[@ 0 x`B/ .~�tЂG[޵~?0- @5B< 7KP{c�+�}H[DP<� D}< ��X"HH�nS Dg 3TA@ӏE-\4p3�&a}* P#*XF&&Dn (>�Z}BBd{2 N` @ `@`?a:hEGBHeD?(X`g.;�ѧ�, 2nAVA &l0?$@*x4C�Ep0I't� D0 @ h4 l 'f o�1K (#JD]-L@ }F<G�N`  �Dj'F�$v,@ Dp�p |y6P8&0@Շ&p$&Ђ�)8D+l:T' D@? H"d@G@(h /*8Hckn p�Џ�(@ M$@njzD6+&L�&}‚ɀ&�<A *& �x@ P�ӄ|NP|H�DiF hj�X GF0�� H� F`}v,0sa�Bhx m h7"CDrAKG`xS�+X<@2R�@ N[]w$dHv9mLf4QAZ" l !ˀz�Ѐ`B/rCÀ|@q` 츄|{r Lઈ"0#x ~�X,@ &pŎ"ӕ\#Эʖ,�#x� z!@Q8'XhQ<Mޒls[b}+݁ p T<$� ī!_؝ iXn &1 g)HXx%܉IU x�70`4j4e0gwސӷ2M`t L+hH@(wJ}\6E4 F]*t LƟjLLIWi�_k1xzw>ű>}+5LcȇE*cIXuXV/W\#94IJ-%99U䰔HW51P2l#Ke]NɼFr'V#ϏYiVWɺZvHID$*MwF~\/izn+j`7Nw [n�%:+$#]&:ab̓l;C퓟;I/1%rQ"{ܤ?ѺwٷȒ|!qGbI }G۝} ~ʕ{\>=7?>keǷED!,7|75+G�f`'8X؁ "hX&x(*,؂.0 2X6x8A:؃>@B8DXFxHJL؄NPRX0qXZ\؅^`b8dXfxa�! Lavc57.27.100�!�;�,�������qH*\ȰÇ#JHŋ3jȱǏwIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷p!ݻx˷߿ L +^̸ǐ#KL˘3k̹ŇCMӨMͺװc˞M۸sͻ Nݟ+_УKNzhνËOӋ'~;ZVO@Ͽ�(�-0�;i<(D(ah$v ($&Pa0(4") ;h@)ci( XJ"M&IIFɗ�L\vIy)d(߂UZWeCsJ9p )|*U(} h-+2*$+\@i)_ʗxvDj_[0$j�rzWPZ +_,\O:-$A ^;,z{ʆm ƭ8׊Xn[źHP|& | :J¸+KpA,V" wLf֎Kۂ �H@0�% hPv[X`/1y/J Gui@[蜫B %l#dN*(NPA  &|)DP�$M `A /},M ~ 6"4|HLh;> )@,x�p<K'u6,(Q|"<�,z k= �A�Bh:+0G�!`� YKpB  /#�+X $+H  @�p� '2�^@M(rQ�@ O�T`<Np@�dH� �]g @$p�``Kw)IΕgs^q"$( �@@Q><c �$v4v@ (@ 磀A 8@`%H̓ Ȑ~A &` ΀S�&0" D0G,H*Spg�@ `8G5dXA-Q� `ĠV/ ' :dT�I�"x@4@Reh`Ѐ'H }R9@ \ANP`h@ZBWt!`|@�tg$R"h Ђf0@ 6p@0Ђqfd%^6$thj  ,0@"@؎f+(�  -@PB�Z @pĕ-0OI@ $Y1T8l;@ ` & @f&W2`&O\ڲCY+l:NLާ�A` f( > � � 2l,H@84fqS  %=UۚIxeA|PF௻Oj�{ OT�A@/К Td|LC1ybIKNŕ�Ω�p>ZOmA .Ku^gh*0XPרP%XX1x�@^G!d�1@ 8W|W0<#x(N�F`(f \ gMn]g qܳ~^0LŽn~(3F_ w^�̀)S`,@8?#oW9c]J!0O>`{83,e"�=~`c �jM;6 r]M@@:,�HnCg~eh}PTU(a�sS)Bl8xU2uI?ƹ{L%GNz$Xfԫ!I:Op </"sc12yB[:XtMJySփLA|`nuhjeJzvmO ۽Xިm{*`k|O\9WncsSwP(@?+z^˛^D^D-OB>+k?=hos0!0JnF) zt)S%||=RqP PQPҡϔ$6>Sv4|#׏GϬ-#Osޏ63�x=s ؀ ^H ؁u"8QA(*,؂.-084X6x:<8@B8DXFxHJL؄NPRhu70VxXZ\H8p`b8dX_Xhjl؆7pkn8trXfz(�! Lavc57.27.100�!�:�,������787:8� HiJȰÇ#JtXcŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sƓ3 �@ JѣH*]T(�MJjχ ʵׯ`j K,eӪ vڶne;,\gK /�~u LÈ+&�#KLe1 ȗCMa7wmװ) 95>m3oz8^μs@w\髟kΝVNyž7F_m9 =G[rg`]6@w9'�( txV6ۂ�ga &u1X:4HV)gZ:bbh@-C.͈I: RU|8ܑ\&GcXnl'2Tmɉty$0Vmsw)*:o9Jq$JJ �Lՙ@X� j �bj\*~T^pF% iILB)xVZz + VX*e,�WlZZ . 0 �Ⱥpe> Y+.D+X�C ]-*@ Bxn)#R`I#Y*(x@Xx0`%Ђ A L GY>'p),@7&  J x c<w"``x` [A!0bDi: .-5PK@{` 7e,w7bd@ᣬp nPj.�*@Vǚ4WV;TS\qeI@ ,x˂2x'*�A*p}+a]V�}\*]g}*-<t*x2! ^ Aݠ/  *$m�0 Zw�m;xARl5Cd` QJ0<%# n)@<@ra �R0I/vU&��0OiLtgx0p(�a X mEa! }Lx/ğ :0` P��>@D0 f ]`Rp�WAIP!A <%:B mx(@`�!r8eX2 4#B]z� _0*0XlfPy@@a<!j.h eFOa� @�WLx\@`5xH\о+X� @YH g�w�}�@ \�Qv t8� L L N|% Y AY}BPYF�3ME (iAKJu} L F1Յs(u;I*)Kv��B!.=iWZXS�/ ]L(  ڀFDH\ǯtv#wkYl_8�2d T}SҊ΢I��"#`#p `+xQ]@:�F \jUyab&61j#A Ȫ~bOqʁ $$`I |J˲y"ˆ(�/ H`VJkYgC�#I,@`\f`+PAX@.+n,B688&N ^0H_k8/ Lg̴EÁ�nE^4nmfkUDN�->)u\Yy eM?cНj]3. 3f BDtMmAG3Q8N~nȲMηPTnh�?pgP7UBRF9q|MYdO}BgNqI/Eu |l\(cM$6lDBL*;4:z^q\ϽfĎH]=9{0ާ[m p}wV;O{xP{l<@�CNptAG 0AқSֻgOϽwOXO>B;ЏO[Ͼ{OOOOy#S�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHE2jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷_7 LÈ+^̸ǐ9L˘3k̹ϠCMӨS^ͺk_˞M۸s*�>�Nȓ+_^GL ' Νû�B\\0ߖw_O� @hik-`Z ރh]'zE�:!Y~(bw!V8^m"ح{.xրh#2nD<xF(DiH"a]גoIcH^ X�fYdsbXJdWxUNfV t8ex)ofE�}bfREHU碌fygwhUyXfї>y *Ny:BJ*뀖yK(+^`UuP%P,}.F+[*خ +ա-T5"覸P9hnKQ{ԟdo�8@T"mdp .\GjIQ Gd�  A Di� HZt@_oB=J L|~�!UqI'[#� h� Tq@[  PW�\P4�0"GVvmI[B (t||WO`�d+ Sxn=_P}V�5P� 4r0P�+�E�5 b6 5U g55@#\W� D! Tǚّk Du�8?5}_7}OL`h:26ā$}; YP/mY0mJIs&X@}T@:�MH@f ``+u藓1VHlx�@@/ ��c8 BS!"�+h@XPD@`luB9DT Yϻ�HG#X�d�-^J`A�#x@0 0 8  0&J 0;dD:8c-alLp'5R^mLl@0x�+ ލ�0`8�,tPZ P'9 x�UN5"c@t[ײ l) D�Hpҁb� @ D!�`I`r(D0&7n`hYya^D __8}J `tE+A= ӀX0 @; �p-@!URQZ꫖zdu&] @nd^OI`x |�-& $ u&,[%?%@&DzmFT# p N`)7�5�)%0 L;AXt@F�߲`)-ZB�`@�`F �@JadۊekYO-:_ ]R&h C ;}#~t0lk<. |@ta@U^g\J�28@m)Y\1%pTkߘ$٫XoWQh�,0<V�X�+0@U  Hmi3L7?("0,7|$,@RS DO걔h KP IxZ9`=a*@ x @ 4pޱA W SʵEaY>D wϨ0 H@M3$�,LC\'6nT-C ke藾B8<9GÇd#�tNe3e#2>ONV?JQ72dꉫ~G](u"&ԓtNp֏ߧ}syRFvlII3#vH#TM~nE Q8}儯o$t>J*sVUS/CO}P2ě^ʈyK+NysRLӸ@=n#>Z: Xlѽb2{4N"zUL_Q#!iN}ؑm?(z|2yϋ/'gd^G|!!+g9!{  ؀"w')q؁DB~"7.h,(uׂ0afvHP6x8:<؃H�@B8DXFx"X5L؄NPR8TXVxXZ؅^`b8dXfxhjl؆npr8tXvxx7|؇~8Xx؈!�! Lavc57.27.100�!�3�,�������oH*\ȰÇ#JHŋoȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞Maͻ N _μA 5�سg{vn^Ժw{Rzqp.׏K@~mnGz& 6�rt]a7 k `i !hHY,��xhHY6XV葎BEdNIL6݌ pTV ,Y\vg^`` !)VMbۗt"Axjhgi 0iWGN-*z"Щ9Eꩨ G*U)|&JU믩JPOkڅ#",3NQf[mRQh9ݪKk*Gԩkշ+vΫ.Θ鎆XJ} �J9j]U4 *ǃ4#Vݗ6XB X'@ z &Ϳڀ|;9 &^x`qG8A?0�PK%7A !(_Qqv0Q&h��.\jL+y� 8 0>K�),@ $_;9f)'2�\ڥ�/t,A)(Q– dx |w ;vV{vL;M7�@szpIL`ogL3fI"I Ò``؉>"-jQu"0p|hAZJXi^M4>nyuTpد}a*`'�+@��@(�q�\`9D@}XvvPq\I"M"z`øa`p�0,8Ђ`_@Jp@=�@ BYd^*>#` 38�.$rG� m@ Ё"� z3   P# `AT�'( ʄt$u- ?őL`U( pXa1,< 4� 4װ@}B@ �@o^THR  �(�H \0�l$&�� -pe�6`@��(HAV/�~؀S3نH1i$ux$(-�%J8@�2DI`)-@L_؝(tJŔi@,wV,xJ$A &@P:AI0" �P@ Pv�H?炩aad@26r֩C� <`v#Ei-pf& x 6v,("Gڻ5=� K_(%C%P` # Β�L@vvr F*,H/t |#*IdU VL%>hgunZ�%ԦemuG08 �*X$�4*P@ᝑl hA!pQ$9�GW$\S("(U. '2In; DP1&#,nr W(~GA%`$4)A �n!.�)�h�`ެD3WVenf8 x"�)8JVh & @-`U 'a# @ o,qؔj-%HlliaY4ġ69G=H]S Q(S^ 󲪎$.YP0  8"�dȁ�<0UX`bA R`A"^wkae �j2}+TL9ΝC|ZuemKt9an&=ٵ[X%$.<w}L+9@A y=!oMꬳҗ(Ä`Q4ZcJ1R te+HN#cWS'`:hzf"񱪺3n{O'<7{ܑyOyḯbԻA=M/{E}5 +*7HCOy%?W'gIܳs?(?:F^EFߤc]+VO4'~H*84w# :3p\ 7ĵ@^[Oq8R$x(*,؂.0284X6x8:<؃>@B8DXFxHJL؄NPR8TXVxX;7Ѕ^`b8dXf\xj؅inH%�! Lavc57.27.100�!�;�,�������qH*\ȰÇ#JHE;2jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k(ΠCMӨS^ͺװc˞Mڝ �ͻo� Nw @μs>|>[nR$Ëb_Ͼ;op!\ @\8}L%v@e1Xa[R#Gc, 0�hh:W(D�?`A"!id<%VB `"i&3&l9ޚn)Txu%XڔO{&X (Npy褔j'v.iWxF)z2XYJ)V3bT꦳ѹ+FQ m`FPUq Fɖ^Uξ+o[)f>+V+�L�rpnw b1xPtIpĽJ-)`f�|p*# rK?{p�Cבi,a]C@8E w*|p'H*@7db xwkoPEA]uw/0"0|jv|JBXx#  $ `%QW,Y@-hN@ ݅>E. �` >^-]7y{i"÷ 4@|ߊ ,x9w $q 2d4\P$C^P�p${#(P}; X> o+ͳ4?o$a "X��X^1-m%(� ��,ͅY %;�00t0C�ã�iF#iH   @ϐ8$ Hȝ@_0�л DЉߐv?tD"L:L� X5<�L r,` #�x45U#Rܘ)C � h�(r `/ `�X~ @ !H@3`JyXd'L1x@ Dt@k$LH )`"&�:2)�  `<"D><Ehy-ur�<wb�gr� %V<�3h 0M.0r$њjWDIF�p`pL1P�) wF`Б AJ`�,(�2mH@j&V$M} U|}FF�' @Y2ph)�!x@*J�!pI.ꢳR=nE,M<;C)YX jWj t.# `# � `#+!ORJj`1A|`��@�&�2+eܔ@@x�5؝>�& "(˾֎(x�K>lpI P p0@$�8�bhmHg�p\5��ͻ`!h%p< HG#hL�bY%wob!]zT`3�| 8K&P4�8ftZ�& D`:=%ÏʈvUZ2$1# �t�) '!�]E%`S{)h�wPgH'q̀1 1.Xxqm� rTnP �il{2N9s/ޤ= ~h\߉ows �uN=WG.`RQ3SeQ.JcnPSbK*|=6PϷw}KFzz*O h>�Vϩ�LGuT'%u|}*;[qp/T.e]AÏ$RSsGyIY9e$O}^Z}BQ4]F;Bwdɫrc뇏*OFp_~%u=ϗSXzs-7Os&i~{ HfɞI~n폿??~?D)�h/&}6q} %5#a-'&+ুqH+5p&x(,؂.02Ȃ!X6x8:r>@B8qDxHJL؄NPR8TXVxXZa\`b8dXr3jl؆npr8tXvxxz|؇~qh7p؈ K�! Lavc57.27.100�!�<�,������787<� H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI/6CɳO > JQڎ*]ʴOOc @իXjʕ*]V@,fâM{v-۷f=K�Dp˷߿t!=  `BGudzS 90Π" SsMړf[M{+b Ou;ȓf-|]*. ,x#}%OpOq˟o~73�u{G`8XPeҀ MG طKfU @ݸǃvlh≕y ,X�"h ~(#)4Ƨ@^5nޘn**09I$򟔶auyEI 晢*dBw[>hוi]`昜ioɕH5<.J }"_IF|1٨)ޖh_�`Օq*CvxMX< Zz*}zA#(�Z5&B,o+2U_h +h%V͂�XI�KM�X�gX*h BŊ� f+ Wh` +`5J PD,ЀөA -@U\�AZL� Xif~� -$p0xY�^52zշ 4/*@VV6U`@ @@�XÂ+\- ͠) D dV~&@#`�C U@ (07V*HpZΧ&cK*BZNտ`H0BBʷ誒(Zo:,B@�P�0or{;A臨; 8� )@P~YZҶTLQxV�D)1.8ApX A �TƉ�*62s-?�|&RhA &`�@^U�,J*X@M�q @ R�&,`P,̐3ֈ,� -C -B~Q%h8�` o� RP\2^J`3bQK; $`-)0@' [\��p u[Cw @Zc%eY G'AU@_ 0�%U:2��. |H9?Ջ@ Zpt8Qّ+FbVEvU)CM,�*C`Md$�\!cR̟�D0Uƚ\C P%YE#3,�g),* `( BmZ@� @.6qPXS!3VV DH@8?~dfNJ@@<0p$(�0�D[֭za;X%ƴbЌm &@g]�oD(n[`@f>B}J4RVaˀ *KY*hs7ZZF9̒/8,b wŭY й]3+@jJ�_� A f`'�wCU++R0@B�в4p<0Kay@� f\af۸XK S o,�W�4m2�N8,x" Iآl�be`ي'j � Ϛ-#!0 { :G0,(P'gބxy|kkˈvIm.ҹZYzr;k4ɓS<3 ;^Խ``K�P&^M'$w ζM\{6Uanmʦ Ʀw)v3Z,=�@L-)T׈PNhd@I@ptJFZ±m[H6ʏ{iWb8ϔ /9GN E<@f zlXBNTgFz4f[@IDu_}B@:t׎r9m [=0*a/mCxЈP|iYۅ!N�+qY2,x{p|E:'}3mBc/)MqMPw:&O|H O;ЏO[Ͼ{OOO_#Ͽ�8Xx ؀8X7�! Lavc57.27.100�!�6�,������87567� ֯6"ȰÇ#JHŋ3jȱǏ CIIx SL˗0cʜI͛8sɳϟ[Jѣ \ҧPJM(իXjʵׯ`C UhӪ]�ZʝK\g˷/[�Lp_b ǐ#KL˘;̹ŘxY�DOS'ĭc˞M; - Y-I|9M݊˄-}&a0@XËO|,6~zʠR�u'na�B?G 6bdgI f�hby(∞X`$_Ƅ7484"cHDي?^0A&QPNӤ CVha\)IYG^RQ0pjj2Ʃ v�Ɠ4&hjhpgڡ6w^8Vj(+J*YqJd%ڧ7h雦hkx6.ޒnjbFC Nr:E#k<B ˨Eq:kT{PxtJKܦ ^6 H(|nT 'U@\`.i�l6(Kpy  _@)|.fĜe*Bo |�̞B,0ČI(H@0<Z�GA `@Y'utY�F'@BخJQדЁ)4@ wti0Gm�j(�)Dxd< \)�� (8H@ -|Йh� 0)tFE5jd༿< A MX� "d|ɥ%5?d�A &�  86`,ЀP�%, &x� X�tL A^x�?$chC$ H1+pA �%L`( 9�2A�JFT# hBrJ{[Cc6,`^ F`jp'd$bcCI-zƨ` D�Ccvg�m`[�  D&o S\@bNΑ;1 P&@%e0YTV5*\(�p'xNp4B)X@�t� 0@ G$ a\� =0�c)Y�/` xb5x@|9-wK,ׂ @�� Bp�N@Mr7@B y `^NK`@,A >0`3H@ฤy�OKt хP#H "N �qq48 yRxc @75ӎ�@h'6YcaLv�@�di1mA+[Nv:'eg%cr @ �CP0`AU)g�4 yqid@@>a(@L`Lg^iQ 0�ǕL=`Lj*# )XbA RG�k)`  d`6FOP�% �q (+Bj@ '`H ,H� "�F \J& Ё@ҫ`C@* �2 &ծU ʘO`| fgP@ Q#�[Lfn ^`=%M\�rVP>gЁNb0a9Eu~*u-@/Qq"ICOA4ͱDZLh”:ZWMG>Oe,#@>EibiCZч]-HU{{WmAȲkVX:׸/"�f]n}n)&x [3xp!R3D77G= Ac*RÖC-6PM8uy~0wtBuIߖI> Es ?.vxQVN ;nO( )Y�3g5Д;A'/ Cϼ7{G?PWֻgo=w>u/?;ЏO[8{7?�! Lavc57.27.100�!�3�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜip͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷_4 È+^̸ǐ#KL˘3kIϠCMӨS^װc˞M۸sͻ8~ Nq+OiУKNسkνw]?ӫ_�㫷޼{/O K�h& 6F(a �Mfv ("TxUxS�('@Í(4h7 8@�(�7 L6hn' Nf\*8oE& BdiP eDT旸Q؛x)�jҩy* hn&a0ЦB$VeH[eQb頏:稴q6B$)ʘjJJlR& :J[Y\@v;bkdʛȧ�;ne"Y"ʫʧP:Y + GPxgM<iþ/*$${(�T*87�T'3rZ$?'aVJ7ݥHT%N;wE ag]7a;I D(@ KԮ�N+$� �dh^`Ö*`�:B((Π %p429 $JA (Cw+  - +WꐮB8B "&$PP7-͊ B|Ào,LP H\?7%e3`H� zRv=t � OX7eoYTP/%ݰJ.x -X !�"3ָ�%Pb �  ĸ)"dX@r-x``vס؊]_ӗė-|`@3"�D@ A ЀM`�@ @`�X* -�1A p!vHgd�@!)gi)0BL_ "P cc { %bӈ0h[@ xAd �#(<Q@@F@'S '2) rZRp�  י,H¶�r@K .T$�& torNC<p@󰹂�v}h@ `<P)<�ّ�x! @BleZ�L`UP � ,`4PQ1!H钺�@�-egr<�X0�&`� -@ �@AR@I#m J$$:1C)ևظ0H@ܠ � ,Ҷe`2�@ d:sI; 8ki�s]l~u)MGHPlO%($ I͓BIKoo6Yar"�H x J[2L]!(4h�&B0ЫskH H�2a"rAaF@ ō)x:&aR 8AO/Ɂ2-8+X:V0�drc.!╌&%?� f@$Q}@+S .|�!S�lDsY*^i]d.7,lYhELV7Km7&>):7:]jWMJMnu?Yw0oZIFp Co RE+N&�le9y On g*,9 [rqsќ]wD0#?�9d/u.W[׍0=슪޲6E#Ǔ9n5I:OY0k8?ߡ& (>Bt(m3̾ b@xc z[Gc/Ik<xPՉ(1/?>-}zD˶ϗsݸ~x3r/(]xc#r�Wx ؀1X!8h؁"8$~(*,؂.0284X6x8(!X<؃Ց@;DQHJH+CNPR8PxTxIh7Ѕ^؅S�! Lavc57.27.100�!�6�,������8768� H*\ȰÇ#JHŋ3jȱǏjIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣHb1ӧjR�XjʵׯWK٭bϪ];V� ȝK �ݻx˷/]~L\Pذǐ V˘3kLrD </]ΨS^ͺ뻊o~M۸/Oph<7MEFμy=r9χc\ ַO^7Ҷ—_Ͼ=^'<߽M߀(Ypt jx 6 1Hԟ-bᇵUj왆,fXlH�2oXz (D6$Dx!PFItbq:J$ZWcifr\VflFV5Yft^g!D@xYhzCi}*hy7(4BN:d^9zft u:#h̤zjvwaāV jk&$rV+ Ȳ*85+_VZVh>Xm_"]r;j)>-S8Ϯͬ&od\W��\ /d(�HP ctLt hq� hb*GrW0�^A .4 Y {T5rz',cUh� D �y<kx0r@- C1$Ђ`Kbӏ͗ DCXKp)1\ @Ɍ\, Btcܹu)pmXp�D3 `CA  LB - y(n;733U_-l\A.]rl$2 Sm5uW1?A 0!3؉2Ȣ+BW� @�vmBs1|��&�y,H�A}c�HA @qn. ` �$$Zꢂ$ (AG (@ @0 (w0U8+`) 431� \Ђ*>_a&`#'+ 3qH` Р�<x<D�"� < _�`  h L ^G.X:( p!H `@6B@%ȸ h R�RQ=F 8�' )`��\ 44� +<]Ȭ��=.)`�@6t ՈO҇ 0J�lqz3 8bz�`�b�H ~5+rP.`0D\(J$@> x&D �$�LM %�M_K3;}C9q�gM4KY0t*@X.$h >`()3 �P T8}ЖXe@+xA=E.Yo'U�_/V� g*!C@5$ {8„�ęȡ``w{@3;H@MdZMp1൵d8!P : SD`ĪW;   pY 8@&p#(`@G@EM.joBHbЁLl".IPm)23]@ʀ0/U/+pAl< BPԧ��N Y#+  H@�aZL�$�!0 |\/9E:6RpF[pa .2f\׼Rp`Zb6*"/R/Dp<:^P�qi(QSQP3Jtr1*[ s6STUhȩs3k[#GOvg8fud٫֬lr mm]6 }H0u5sA$q+;16}Omc2(eDLLd`GGg$qPGxmkZ"m{GvQH'N8 4Z94ǦݡrI�qu < N$ l׹W?}B"jAA?;:"$wc}[eDztn{J~ ,O=;#疸fq 8鹁ջgO>(LwLԠO}/ЏO[&}{9OY(OO۟ϿUr ~" 8p 8{X 7؁ "8$X&x(*,؂.�! Lavc57.27.100�!�5�,������7857� H*\ȰÇ#JHŋ3UǏ CI2ǒ(Sd˗0cʜI͛8sɳa~ JѣH*]ʴӧPJJիJq`"�`ÊKٳhӪ]@^ȝKݻxw߿ LxsE̸ǐ[X˘ \meB_\SgҥQ$̰c˞Mv֪a 0=`t~M\0kd= DţKسk>xW�ʙr }|_|쿝~>>E p]\޽�PhVn 6n9(!cQ�}-CaEU߄R (8ht @4n~̈4v; ^ (DG2ţz-ifdt:nىLfa $ϔ[?Bb\) m) ^cz ^)ߟ7$Bi7=PY4)�tɩֈnZ*vz:tm ꫴ]uYuY]ʸ jF\*q5جb]wT*k^:C-DXT+aX Bcӵ\4PB`AZoظD0`A � j^ B @�HvFC 4 B!|q]�PB9,+#/os9@P2�1]'B&0L�;c!-!``@֞B%]*0A^�C .(+]u%C0 ͦ(3�C {T|)0@,.E%3� 6Dqxl-8QEcK!rs2* - s.WH'4 /3p��A-{s)x�`tD< !)-Hf) 38@V:� X�"h,0�'X@1 aXzՍeZv `j, H4)`A_V x@ G�,�sK 1$`yP DM -0�yB q� X��0J`(nV�T@72m�+ ]|<*,�b.|   zu"XLVǔ �2X20 @ : )L�2 | 0 R0,2454<&'ƭm]Hr 0� !�'24G,fȅfP,/O`Ic 2pL` {әN@ ЂjQpQ,p�MwN:&uhAǂ� HX#0O| jsMQ@ RDl$[**xqA; |@#%$�R>R./HCQ(t[{&PD @|S�E;px|]#fh .h@Jx�h&AcNGw* l\O 02��Pe)+鲂Dջy2b@ � B�X@ .`HA PX.qc; D2SꏪњPZ6@ \XE-b^nPb )� [ ̈˺8YC$BA.@�uEq 2@`,p 8@E 2RJ�VWTzsyXiQGJ69}E&l*WYaxtXbҞѪ@{!O y0:+d47md `=@izSi>]Fk&5"uq'Fw@qPCSU+ z>EG5WIehZӿGjkuWuNz6heGܔ,]tص6] NQ33x$ L>w%Go"}S3<Jv8m0ep~n 0N D%v4)UCvɇXeT0œ[|!omtZ!cBMhmi"9f.֠:A�u5֮3dI!pgz�'wgkn綩m^~ oxT. w19gF O%S 3{= қ/U \YgOϽwOO O;ЏO[Ͼ{a??OEP�XxQz ؀807p؁ "8"J�! Lavc57.27.100�!�5�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJCVjʵׯ`ÊKٳhӪ]˖&ֶpʝKݻx( ,�È+^ 0`> HL�)cy͜_ܙ�Ҩ9>:3֪a5-s  �㐏+'(`ț@A7سkK@y'*zyǣ} r;)2A^h}`Q6=ZAw5!Z9_"XY}d,bkQС\QUy/})8tB%^Hudt㎹1ɖ�@N'eZTxeFO'�nYu]iIiݙ%v*)]:g 9I'9fWQ钞hf_M86*D饸aٛ4|wvӒ$i ĩ"$jy(D\QGk{*DPz&.()PA{� k춭W{R%ʭ}\FI$6$�&JEN&R&�_|5dd 5�9©I.[1@ 64`00'cMC "0 /@qk (x0IG~ ZPdp3+C� "A ) `X4W�4,Y)h=Y"@Be*e[&�� $�E<1gVwe  0� B %L6@цtڕ+l%_j /1w , h.s/ޚ !谀+�d :&@qA�kI-<ٷC:< L0/hA 7Ek�MBL`I&� �.#@Zs�(]zZ X��3 ȚU�8@H�>�8/(ABh3�@$`pLA8J)�0� :?nkjKA"@0` <I�w}K BP R L71A!7р[`'AF@}*8: u`@0�,,p V�  D<_AA A, �-S <l) R`008<Sz&t @`�(XU7,pH�M�Vb6H&bNx?'H&&x�0�"L` P∆ҩ$%ÃMD0D )�DSOl&%�7<oHi8@ `d]iсs()`dJ`�8_f$#l @� .8A M�@EU^L0�8O}Jf!@d<<s H( m*`LFY XU'1Y=4Nh8 +Lj4eU`.1` #>hue@Y�%� #W Te$˔ Hiy6##D  <5ְK�5G@u"\AD /UT'L5H2 @ ) Y7QP�"R籧M= <2{ՙ55:`h` �S2� B 8DaN/ r^à-e~[?be6#? u|5.ޥH&%6 _Ű%SFda.>PnfԞWbJfG׭lRR.qv/J~'H7]$} <x~Y#扶aSy4JoI �mˆw49(Or3q+^]3]|"T!<*(]urXEt7/gOI%U}:"׃Q8GM|\UZ (twlqQ_E@x~5I.,%kM99y=,.y0?9=y".{__ \%Ȼp/NKl=S}'_JA@ G�TN{@9AK7�co!x ؀Q8Xx؁ "8$X&x(*,؂.0284X6x8:<؃>@B8DxHJL؄LNRP8VxXZ\؅^`b8Rdx!7l؆npr8tXvxx؆�! Lavc57.27.100�!�=�,�������oH*\ȰÇ#JHŋoȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^W ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸s놪q Nȓ+阴УKNسkνË0�ӫ_Ͼ˟O_=�Ͽ>x�x& 6F Vh\Q2P_lTx�="^ 0/%�v<@)(�h#J%"G)TViT p�P`)ddhP]Ikqix2e49)蠄٧3ڠ]jܓ褔V jבQZ꩚m%j&ꪃ8o)]ZWH+)A:ۯi䮡8#2 n:ۖ�HZf)g(,e}beĒ#j dLCk Ҕo�#u kH G<LP$|w1HaVP(WY> �3 \+bEkR)/(' \o@s[:Կ)%4NI*`H�@_4~�%H`�*O.M, ,6<:�aJ2{`<� !Jd^@ @ ٌJx``� +�,`B$ <F-$v\[h &<@"PGK ; ,L`  P%w.FoЂ  L!Z ,;'@��/~T8*50AS^"HT>+_ 0PE�V]I�gdD[ �! ;T s� `$*%3�hz3,HHM0,(�F� |;H �.x ,hE �P� �%p4�(`' $�KB֧L9%��н TgA�|`,8ׂT�0 h�pI;hWLp�T@* p$�oX@PC�&�dJ#@55!YOHkh 3u >)� Drjq" ` @SBwn(Cl*'9r;��7 wZ �pA* $+T&КHT/ؓ Rl )H8�5@JR *O Q�$I㧂l/ȧNx Fmx� Ix2 /  �|``AYR�؀\P> �3T�0 p�bWI f$~`k&_Uq-I��5$A@ @D`n7MyUL>XZ-@T�JnX�6s@8Ab8G[Dԓ�  mZ0"xj窠%@` "-!v<ivG 7h�|2ғ]m;�`h 0P0-h ~ʮ =G/U2E bR�һߖy>@@1aU-�ރ6 B/x@ :`@1A�&4H#@�Ұ�,&�$X�?~@ R$N`OVP�$,`A̳p2z%p#H p.'4t8v=ޱڬP%(mUGl> Q;A,"ʇ[@}28B{\MB $`h\/BO +.C c\$e ̓&#|9Kϛ 7Jε;ӫrUNuB$XzP e[]O{0-t{#*AY8ީbGF8^s<C(rr~2bV ZSS|�b }7˖$+G٪s5$&o=S-!:*kYLn:ҧ'az=,ӢS ԟۤG>}]d7� OGK߅ �8~xR8X1؁ "hv7px(*,؂.02X86x8:Q<@X&8D(>HJLG؄PRCXVȂ5Ux\؅^S8Qfxhjl؆npr8tXvxx%�! Lavc57.27.100�!�7�,��6����75� ȠΐԆ�PU[ȰÇ xEQ@wǏ qɓ(SnKDY|p4*sS��ڒ#ѣqXӧP{�իX"QÊ'�F5"@p]KRg+߈+uP` +>S# ,2-kFϠ{vA+)Go^m�b<MjVs74/3ߚp!ȓ?Ҩ9%Σ'ꭻt d\ݻy(?r<}oP}y_pA3н }6hkHPtX {QOVـ"�PHʆ6]p @#0B%H{I CB2 h7�hU @!<p0 |p �@~T5-f & &! `DVAeE$Q\* T2�IxN!/J]M"0ȍ7<B"RC!)5!é!'0PV\C�"~JH -xȝ*ޠD`לG A8 n60 $@g�,p k . @ 09 L"F$A3Io(:H�"hۀ ZH ݴYH0 [ f %0a`Bx@HP"P t'\ �A  Z5"r; ��CLh3`S p@  "񡹓&�Iƈ(�'p!HlB .PO#RĄXLmH0 L +P@t!J Pރx.vෝtׂ`@ӈL�"ކ+ ‚.!P,BԙB$* pB$d t ̓ ,;ub v!"qu#TYw7XZ=A<�fz_T0Am�N`)Lɩj9 ۖ bA 6 pAC8OE&YY   @#aT 5o+D6bmkHB \8$��6Atρ)H`! LM6VFT * +;pp (3* X 穀;RgY60;D_Ŧ9NoFMUR:yMcP.f2l(N`F}._ރnM�~a<��sqI~2"iISl:�?|E3n�<ч'J}2$V%a\S̓@=})r*:DT{H)*T#C mVh`UKªrĬVLͨj \й&W]bA|5%{mk_(l) bOU�I5*Sx [!+Zhk8[v"<$-_+ v##]Q]˞V+A,m6;m_u۵'e\l[.sRTv�Ou?*Rm�@�$]#�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�9�,������898� H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI}6sɳϟ@ eѣH*]ʴӧP:-*իXj+T"@ٳhӪU�m۵pʝKݻx׾˗l&@d 0ԝ`M}+^̸ǐ0@@a×CM鼔;;Z�M6ڎ%vw9pNd_S໹L#N]gv(_wM@էOZ @!A!ݼKsvt_ Mo H dg8a 2Yd TV$w&&w0_M�#ƨ"6b#5 iCw$4-ɤ$TV)Ai ,Z嗎!h`"E}Tqup%deZW�n)7FRdTh3B>J��VP��c& dg)$hpѧDĐB*�.'\\x( ԚIdd@I�E�€-I L[4@)n t2&@TOD +R,'۞%<&"�T+Z&Z2dn<`` d YjbB& 4ϔU'<~d)or.j {'ӪpYhYB'J rJ V'fB��a`Bգ о0 -#e>{Ep�U'D FB=&$Yt6('&0, ̉ꥤ- |#Eނ&yIZw̉x={#vO -IekR<'={sJ  $Y+B 8PY}J^1dFg 04q4 ̀�&�!M@<f(F :,؄F�<iI� M 0 �qp([LH H[5el0 4N@a `'=H� `xB+|D>M2¥.-8-�S$�&�@lx5 � A�z?ӊE $XJvqBB&`.FwͯG2O0 L]� @4oL0,e`RRj[D&&�-Aq()F `M "'Z�! bJNnLA&  h8"�MS:-L*3L-Ds�< &YfYF8$N�HB`B~hCt MrH� X]KMJNsT\+Z<gK⌽$% = H!앯Lo'budu#êbE ^av8 igp'/ NՙVm?p嵡vmъA7еKkfFvh�s1X h,[VI91|ۢ㴾z]sj8,00Y 뢸0^eD]WÃSs{\{ɤkxykW b; pgapǫ�ndܻ5*rZ Nv3d 1ʴ(ҏMۭ0cZ<=Y!d485Tv|yR?5$q$9Ќ3 ЈNF;шBJp H`͘δ7N{ӠGMRԨNWVհgMZָεw^M{ؤAOf;ЎMj[ζn{MrN#ngMzۻᄋ~��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�5�,�� �����qH*\ȰÇ#JHŁ7.jȱǏ CIɓ(5Xɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ Lp܌)+^̸ǐ#KLo̹ϠCMӨS^ͺװc˞M۸sͻ N^Ɠ+ @NHνwۣO|�-XϞ@˟Oo�(=5�,l,x Khfv zh[Lxi �H2F5"9ށ1:EbhUH&LjHD6YAFedXfbMIZ)dhzg@cA ga-vbyF#)qH�$6jVuFTrZ׎ojZW.^dZ^E詨ߙ~`*v �y_iv ,]kȪio^ކgB[פ�G)lMb6+-\{kԘϪ֎K@]ZLqjwc i çb6�6�!@dN4ª Y+5v_+KKR'HS ,A dYv-P B�L�K',s +4f'*h50 iT@)A })``J=B +PG] =ɰ¯!dJ@�6{N t.z^�BT-Q`36B B -`,A &, , )]C�7;%9KX,L c TDl" ,o5Z8Mv@ (z<@ Тw-S�=�@(V�g.vkW ,Qp x;RńmW  DR�G 6E5<@%/i% 49 ]~"@Rـ &'[> <0q}2R�@+Y$ $ ]+  L ~d <h 89t`kZO fr@�-$�2Es9P %gmt]rɖȭH VfMcNsĔM9lMЋb@ \ģ<G! t+)g:OG @(]"(@2A �RUfH�T�4B.,X hD߈ P :h�-i�NȕtCOQ|qm Z�q`l�L`@=N&$dk(@afL?⾪@K0*`3DĴ%M94X\Cp @ DЁ\ޥLJ`$ p.IR4eɁBM `NmMT'%$b #āq11B,8 OԪGoDH�HW ,,-FzR߱쨾h!AG[4`HJ` }WY @ةЅѫT:2FMP0n_/66s,O$L6I`qr!b{_�˿.g6 v9^YnrL9SlhOΌ!2E^PM)2Jݤ@͟igb ̄~BA;zf8�Mi-BAJ\p-wJib]r2WFiNOJ<j8}TMl1i_ƵNtie;,~#,nɤm DcvR\|0 ^ vnAηm)`�NOxb;'N[ϸ7{ 9~NW"LOW0Tm<%(SNSHOҕ};PԧN[XϺ֝& �! Lavc57.27.100�!�<�,�� �����oH*\ȰÇ#JHŋ3jȱǏ CIɓoXɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯZUKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^ج@#KL˘3kl̹ϠCMӨScװc˞M۸s-v Nx_H.[УKcسk^}лϫ'>}( @Ͽ%��h'�L �s &hRva} BZ+(,H0�x6&4樣�diI3hdcK-VVf Q> YJ6hnxRpae؎InU|m.6fL҇hc8Ru)>jTxNZΥ;v*D9JhB Uʘ %U�jTj5&;jױb(+\M'v~!^@5e}Q+v{XZ2$�Ҷ﾿¼Iɫ� (}ї,z Ĉ 0hqPr>u,Fh�:w&"~�hA��H`.Ymg9� �(�`hpT]4qҪ"P �,,1x�8pAz:4g*LM%I�A1!`x*WBDЂ ^r��p0B   �Ȉ}B �,u~:yH@$A* f} hPL!#^%oK|GR~A %AC`Z;|賉^'�$6u}h`@@0A 8�>/IVR5'�$s6, X0jS� Rd*1� q�G\�L6oX rX}` $�xYA9bV7́*` L@HxX&�@9 R B5NM$Y� h >!擾1 �F�Fև%b `G,(H@4�<�!!<+[R*B�x![�>j$@d<� <຤ΏH:3DE�'/$WC&V'0NwI }JNiP�VI`hJ0-%@ ,.h|b:T>FJhA3 m- xQHGY'@ b`РׂatTe R>܃��t �$ g�8\<`0{F!p! Q`\UKOѣT$=էQ@ ]R1' ZG-A\[N (wa (H� >M� �]Xd  9v"^Zh hNy'Zr(hӁ}=�E,v@Ǫ h xJG�͕>MzeW?59�`H�U[ʞM+X9'/}Ў J{(H�d`+b Tg(@tF"   d(WE`8Ѐy�HP�x�OҀ U5'ce� Ae5qSE(Nuo`{9&Irա0 �AKV ٮp:0Qqmp4p gԀ2@�l5A- _l]d!@sIY[k]q+n ZM2w'bSyj M~|. >\$H~Ꮈyen[[q*n뚸�Ue(84񨨫laLRNs8<)_mf$ZÂ[z.tLd18TyH'KՍBn|D\BwP]ڃu'n'ޕ](/c}[w*i_ڧ^x=*h]�M6Z~t69o(^XX?׉y@-m{ U<b|Ň 㓏j4^T{[Eg>R�U-h}RUVҫKA/ҦڝϿfagQ8 x؁X"8$X&wq*,؂.0284X&h:a>@B8Dh)XH<L؁IO؄R8VxXZ>87b8dXfxhjl؆npr8tXa�! Lavc57.27.100�!�6�,�������mH*\ȰÇ#JHE5.jȱǏ CIɓ(S\ɲ˗0cʜI͛8cɳϏ JѣH*]ʴӧ"BJΪXjʵׯ`Ê%YٳhӪ]˶۷pʝKݻx˷߿ <WÈ+^̸ǐ#KL˘3k̹g7>MZҨS^ͺװiM۸ߞͻK.ȓ >^��@�ԳON�kv�>G�ӫ_Ͼ˟OӟϿh&@Ѐ F(Vh{Y\iPp (>g0'bX #/f@Xf:H2vأHf:yc@ $ BTJ(Uf\8@-IYbRfd lf9ti',*b4>y矀ޞI)l@7 Vj) v)k~* icR "dd{ w*a6j,N�aX+^'b4m]p~;mA֊ V۶[=W�@h믧a~u0TjP{AFV2: Q|Tsj;�g*n�HL_2T:GQ|�p@ @B,V ;'",@�0A GM1+HT`]͞�@ � HӰXC 'PB A/ _"E4mc* 1xH A -]7~*A'�w@Mn A.pB $zh`A )  ``r/~J4\iE*;�$BBܳ0:�( b@�X1Ā6D,Fsc� tǟ$�(I $A xֿt=萇i� ?�p1H|)0 N?p:#h@$ � D�0xHv6|Ģ�@y8\ � vP  �-�]# RRhATxѠ8a׿`8@ 0@Z�&aiY 2P t`e[dz H@� PJ R@g,hAp5Kpɦz Em[@ hys:.A$@$@  `h{F`h&l&xG.&>U2 *K� @ =  � �D@  /N �'bZGNBs*F>T.x9% B"A�@�X :@U*e y�Tp^Zpg%h �3 v3O?@|9� .n`M,bE\*2eG A b 崴 $`@ \ e)f`1iyFD~ {dH�!hZ6ӚS @rVf�z6� `{'4ʲd kM#P!,ج|&kϘRT�tr: P0$m%EIz'G@�@ #Ёd?dOHz$0midy� >~q@J/ƄKn-`�ж=C.V <1`x0 � `{0l2)H1E� Q�^g-0D? t�\_:N,@/ψ \&'�`L5YvVl3,@M -Vbo/P;hZUYS<YJzVgO P K8:S-%H=>Xl$Oye!\0ӌ '^,Ee@űBCT9߹ՃtC`qSL[}>@bշ>K}(ŗf֙_Q$Cj:^h`n ~i&y? x j |L*$G:!sizLI;v׽fL;<\2g^m^=I$!(!'^ʎ_Ľ}Qʶ/FU7~a@e,o~rF (ֿPm ܥO'!&�?3Pqr$�8X] ؀x8x؁ "8A$x(8,uт0284X6x87<؃@B8DXFWqJL'I؄PR8TXVVZ\`b&fxhjhc!Ql8tXvxxz|؇-8pXx؈�! Lavc57.27.100�!�;�,�� ����885;8՝7ۡ� Hn \ȰÇHŋ3jǏ CIɓ(S\Y˗0cr)͛8sɳ- J!H*]ʴ?NJHAXjʵׯ`Ê �ٳ`Շ[K.]v˗\+È 8`wrj츲˘3k̹绚kLӨS�B4'A  eոsɰK-:8I_Bͼ禋_\dгkΝڷO>5))t׺rye ?yJfD[!``F ?6a)WYqIv?mGEi,`7}/hcgۍ<]pQ'>DL:5mY�TVٜ~ZM_ș8݊[y䄹СIsx'fa'l)^ &b5=rb碔c{k>juV)Aig~j*n#z'*sZ#(JXU+Ȏwvi*l<0jmJklr�H0a^ٟt I`v�D*@(Z1h 70 ,Li,`Ѐ(ƪxʤ @tpa$Ђ # 4!(Z 1[�`�E%@",a`Lc`� G쫐J2q\*,y Q6)@^uۊA [ 0$^C@eLBnI'Z`0 K% у;0W-Axy.f`jƘ?9e�Lj>1CP+�(/ \݉<yr* kbr+rBK�~5xץf�1v/(`7�`# `�t  Z�5Xn� M)�`0�˛q @.R`�ÅN' @ESb�+�p./3`l�zG� 2 :D@P0$l� 0J՗� ABeԍr`XEa##25DV�m.9p$ ًFQO+X_\Q`E�@--3�lJn"��|�,P ( B `큂j舕'j?"�*UA%,H o.f0{ %! A bN�j�6i"(+"-|vav8�B� <&4 e\ ,aeA v< L0S`�DE@ٞKO�`X$�RxsT%W^%�,x`X� M� F@5#_Ĺ�@)dNj�/bLqZf4�؀R`Hn \pL%Ѐrm\@[ Tά D!�lWKT@-E�g^%gy#:,`*5`Jh@PP00EqjK.1L)n�ϵYGC� LadMp.0ξ@W f:0`p> .60-\ЂQ6-J hA� �u%A <MiV8 $@iUL� )@4c9[+ KC"p/hn]|i" N\L`< `Yhc3 X 2p<_:@Tt(u^-mf!AEU@dW&RYp];d3\Z*T`$&RQ 8ߑ̶7S#bHo;[vnZc(i[;M>k{0*b6Mn:e&#z[Kc"w=�[7a" < ڻ݄Q؉gH87^sZ<w9q@ȈKJKe,W9N<qrp*8Lt[Qx!79!S8WENx]M `=;{9z'j >=46Bnۻ8{sv[||9xn$ '2.S]W5t\/ŭztW[Þ0!DQi4@O ͏|X!5~D{>POOؽoG�XXx ؀8Xx؁ "8&x(*@0~,2.X6x8:xS�! Lavc57.27.100�!�=�,��"�����qH*\ȰÇ#JHE=2jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJuycիXjʵׯ`ÊKٳhӪ]v,pʝKݻx˷_5 È+^̸ǐ#KV<fb9 ϠCY�ӨS6kU ATmt�o Nl/g .;Gu_^S;6uSxӫ?Z;˟O_:M =B ~DAX1Wpw-(Vhak taw!◝r=D,p4hX"~)7@)d|;4{iX$ .IlNF)u xXfa8`)fW\8vlybF)Ag"W%j'g y &Z_vyXI*j[ĕXf(vm�ZZڥt~rLhC[59*fb,t  Fkcy(Jhq nezv\Qnq ๒'H�mj�HY< L0 Kv\,qGe)tj�, &>H  $��E Y� & 1zIBl ɜP wvtK$$P@͜|:�o <@h `Be� |x`zgmBp&A0<`ҷ1 H "|P "A�@ g'ݲm]:YDz5Jޝ�腻1dz0 �I�H2@yK,sg(Pp<@ 3(@Ђ�Jfb?-ΐ�h#\@t.@ 0@:Ψ & tg/kDx� &2|jHd`0`)HFt o�X`("A `�M9H x$ "&,hyJg* PV`\v @  1$� ZЂ.0"4B LB hKg(#� .5�!$�@@&�HKZ2"Exvaht diF0``%>H,#&#XPȖI``gV/B CD2 { r$@u$p`v(@=%x�8`RMt*p-cLoS� P�Hl?0ХI!K x |$# �. � d bgM| i#�`xB�P (@@!$ sl�`|AFP ~E+BJ � (My J�N(`AG"v2�G|Qt6 D.!�F6�0 =@ W n�h.pN )ƴ\sYfEX3M;�K; )M lOLVx${&O,9C*| h Hi۾2n;g `�|*d 8P4ĭ.M&{  `#g[U<RcD@ъ1 2Є`t=U.0N3L8Q\J&, � :H! %+h^L``o]Z&eG}&e �* �*DL \3#p�` 8A> ڀ7-_->NMA +شd9[~fޔ2m'�ֹ/-(.PB T-D.ʁRkcڏF r'CNwNԟa]k2v[~,tW<6ԽpA;y 8G+ B.)s9r}0R s\)^NR0vIPҋd?o۲.YS Y`9r_d7W*vPgTІ݇^_Q�ç"|Cg;Iqb*>KSoi|T]y'H9E^ 3=W@ yCٶE{Q:!O|0 ?'' Ͼ{g.TO FOϿs�8XQ ؀8Xx؁~"8I$x(*,؂.0287P6x8:<؃>@B؃�! Lavc57.27.100�!�4�,�� �����qH*\ȰÇ#JHE42jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJmcիXjʵׯ`ÊKٳhn۷pʝKݻx2߿ Lp+^̸ǐ#KLe|/k̹ϠCMZ&ҨS^ͺװc˞M;5�sͻqN@�ȓ94�حcνkO|yӫ_Ϟ�>2O߿F(h l4ށ 6_mf.F@m($H^ @( 6aF�(4:8F1֨<'�b~$ אc@KN>^SbzpcFZ)drbd& bifot֙!@^dwm |ne}nd硈:e.xnxjn\^J\?7j\C2yjZ$mM鬴7( ֪^(ai]Jևl>+-\i]@j$Dm<�LnX뮝IkJYnJ&xZ*+hlp u_&0Wy|N\^*jkƑ| 1(P1PG(!I� @.{�8@ H�B�~@|P� )p�dt&`P > p̝,`|�0a@ xA2@ŝ�C AM @vӧ pBೆ^K >ڋ+ж0 v*$P| H~#zm3Gb| &,D`,pw{ `0 xFv04�*UW p]"�QSǠ�hl�@ +<�P ��lRreQDx T@&+$�!d<@H@�j.p߈�P,',�`>Xed xZ,l!黎 �'Ay�L _R&e #wPQ@*8A ZEA)$-A D @Y$�0D 3x�� yb|;%' ?�  J 4�;#48:d�4I&DQD> Jl=A0 / 8[2#@JH $@� Pkjh�LbP]p;O8a B, ~ 2p$`p@N0P(�$o@H̑s;Ty\Ɲ ?ۣ(8`&�8M�/ n,LjL`/,;A(.S& ]R Q\@�C X7|c� Rp�|# F@�5 p!r;{�Z (X?s?ĶBI@ - pU `u.d. 4KH; �RIQפ@p^ih(M�u ix4J�(oB  `L|p7;m I`0`H6At@% YN |.t+WU @ ZNJHy̭ Յ"H*YR>2@ @gH d$6<�Ie 0\;0'p;uB�\)jxԸr:"l5`$=WAm[@ZXL� SO�(!. -aǛ Cۍp>2A: H�i?66k+ /Qgm[f/NSW$oX<Yk qeab µ%KR|PaQR.�pVѣ=N&#i%8N8q<TGj=U.8nE87󮔲 Q[1Yԧ!I׈uOeQ�8>"Ooc*c{ףVO�;ܾ$N@zfyaU.y0ꕇʐ w Ca Zy$�>Y#xIˏFywIn]>>ā?+>w%(կw�,g]F/< fPxIN�]@�q q 8Xxс "8$x(*v.0284X6x8:<؃E>B@8FxHJENPR8f7pXZYh\`bXHbfxWj؆nl\8�! Lavc57.27.100�!�5�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKQfӪ]˶۷pʝKݻx˷߿ LÈǐ#KLrd3k̹ϠCd,�^ͺװc˞M6�s5 | ȓ+_μb:_^|س3 `�Oӫ_?�˟OF�(E7}x6'�f!u X(qWa\Q]"0(#yV88HA p=hdR:>h%9]LjbXuXfTZߕZ)vIyUjJ%�mBc>N0%ugzP2砄W&'S~hhf�(SyiSnjԤB)R>M^[ R)(j.+FjjQKR'YԤɠ,(f"^Gږc.)C /Oԫi T+] �L\xHn#B1dt[Iwk|*t� _A @pP-0C q oA48<u`@!ɩ „JA*'X<K@B&m %p t 4q#')J AK]#λ*#`�C|F�q ,`B xx ]gorG @0pB 0  ,�b!(q*<AY2y� B@ %GrcaxjqJ{3h0pxS+(@Cƺ8 K~g;a|呀 f8�ؚA F| xaJxD�z`AխHLpm:x~8DLIYyd�&,9cA0 $0 A X`&( �*XR �d88x]H9n :Qcqd�<`%H@ R㰠 `0<q98@BЁkF)!vWD'PB6`Lp|S8"^l� #F Lv!s(ixr` @sm� 0b9 |�7$eS�$kdHr!-@^OJ`i6�fA P`�<D@�@;qC%C}AUJd!TK3@m;�n @ � tJ7 )8`0Ռhd.b:jR |_rxDih x H 0}.[ 8F �fF"`Q}Q"mt�A pX-;05S0& Sx(@?ν,;�SB^idBJft ?o0Ykܕ`<X'@(><zryHܙ�CFd`MG)P<AJL�9PMLшm< 46 Dw6: � 1%M "Vq8`H`,SAN*Р iB$�TJ7{Z`H W .0 TDCw `}$X ndpIE˥`Zҍ%@X$�� Ց� :d@ɡ nvr0>c0AV5%g*u&d'Bs:$%z(S4 %*Ja&\]zI*sC1qIɜ:NrC(N? T! )rd*:iw!֜#T[ybum<#ku,}|:IVի% {XwƷs?aLX*dN[9'{�/g.rkRlyxI镗I'=d<yjH/=Hf5zG8$soIU&}x{tJqY~k v.z9�/xAtGNp@OO߾�8Xxmq׀8Ht "8$X&x(*,؂Kw.2X086x-X8<؃>@7xDXFxHJL؄NP8TXVxI�! Lavc57.27.100�!��,������787繴쯂5� H*\ȰÇ#^%ŋ3jȱǏ CIɓ(S\ɲ˗0cʜIMrnϟn JѣH*]ʴӧPJJիXjʵׯ`ÊK,UfӪ۷pʝKݻxm޿ L>x%&*0`e) p 3FI�j_<ZɶM=B7*S^μУKNس3}S3Nӫ_~Ry|Qbd\ $Qlb&Z~a (tvF HB*Rآ@/rߊPc}^#@ٜ4B$E&$V'vۃK.]mQ*d%C}FŒ iihB&vTtnuau'L %F$F@ 8o6W�}pnEʞK'A qd7gv&\�@Dpb P)A`B<Z@�p�'*z pX> l&A%8 s|+ Ip -`B DLcU (r2B&J^@ x6�pjRTb`B:@v| `ЀH. JpʹxGTkK"$��< D/3X>\IBm Wk- .x @ccj.i� �ADP-�OG0d�ڸ80i[q)GA6@�X <uq. @r"13t�Ik$" rM�)� qfY]2'@Fl|h\&A L|l9*` & d[ � L eX rgD `).!EG�Fk�>n, bP X H0"x"`bh� sT !�L`FצI'v  2Ixī[ⵀ�00)@� �cs \F&\ą 2^l :`jU@F.�bW,&/p`/ @g> 8<5^ZD�&�#r>2u@`6dR`*(0b� �<*20ЀF#@ Ay"}x.x#� �*@�OL03<�pP @)HNp HA \p4aH"@AFgM:2h#aVg i'oHy@\ WW\� H0x�HTݰ@XtgMt �ì�eS{LA +oЬ3&<1DbVPvnb@wUĀ4 +2G'4Lj74nh e1�6 4!F͠4x D�:TȐ8(Tg?tj=�)4ݬ;Tz n:يR7t冇$p�:@/ jndAH!�S %� p�^[h D o\m "�25ʍ .W@Su- xX6L% &pQ @\P$<a-H@>e-۞C}B@�j uT Ѓ=LLP N@ �LDbG氐L퓬8ֹZ(,u@6(`{ Vsf�æ/rSf/�MwAzuZ ` eOZApf245{<pCNv4ӝ*ne}l Q{f6?mm4-njhFdN5rC8.ǝ]\{B�F-#nd !t#+tI|2T{\? Gw08ʙk6g<6Gis;7džʃ~ ~:RJ&yLsH6L7ɓ1;4.v^ĺ:ړAv%};Y;4r.wxFxlITه3 Iʏϼ7}*z"қ^WֻgOϽwEzO':+"ЏO},Ͼ} G OO��! Lavc57.27.100�!�7�,��"�����oH*\ȰÇ#JH5.jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳh>ā#ڷb%� �7�xH(' LÈ H\X@ ݺM̙$;-u1ӨSf<�tkҰ5 ,0۸sͻ߽'^2 Fμ NX]9 ->/K6ӫ<^&6w.~�(fvGq 6Fxu9}Eg!rnw䟄�.aUv(^tV/8-H8u2v&�b(䐄Hۉ=&D6I@*Y< `gTv4b)&~Lzɘc&Q1Vn`vixYq*d|Z$ H8z&ehngY/:F@di}jꩊꩁQЪjު +},Y՜Vt\٠@Z A�&-xMK `|A 1 wYڐ` )|!�n,A`}-` ?ubj 0\Bn'8FƘTH\ @\HP2Z`<`0iu�- F8) tDQ  0�4c*3 t u ˄ � x bƶA 갷+ h9b*Xj, e30A 44.f>@A�>|� ;o.4^;LǤZ�B`>^E_>e* kLBw-c^k, Q�,i(d0E^H LV oB "� h.ȀJ76�h@{ /zjc;JRhA`@hxlH$tb HNmr  0H  <4 p-�i$DJ�8@ 4�'0+pA &ȸ80@ Z&0 H P }KL0 `TLH@Jt,m `Li$'g!iY2p$,F[ M�aJ `('a ` h g# l@&̈1=|LfUלR`+x$&X�S%R(1%^20�)3ZJ :\gpQdj�P�<  �-_6A3 � `! 2d'!�]YdD V @J|t*s0H0]/@� XsF!lECt) ?#* $lKe�:Ё ��)0�xwP�q0ReFw@!m�(aգ .�F � + ��/H%LB4baW�ͥ1sfhX8 x{� Cta"6Pƌq#Bncc�1:9J`\$pŬҲ�h` <�hA\7D t㬪@IG5oP0LAȩ+KG`X9r< B۾7fDpy]KmAUpw x@�x=Y(\l�zh 0@0 � � F.0Tf"!J2 g.̵H. QSq]JJ5h >-Jw"!}A%] <BsT, 'xCb"fRQ-D;U1K0&;tc(!R\ߛk\??J@]XNSd-䈲S?"ץC2yAfgYB?<媴j2wǤ?w{}=)>^$):xb`"?UKJ~>/<yN�>,Y8B݋~l% ÛxUZ>Q/ƃM3u}Fݻrs/,o EOϿZp�8Xx ؀8Xx؁ "8$X&x(*,s�! Lavc57.27.100�!��,��6����5>�>��Ƀݖ � o HȰaB J/ŋɁGQ8~IRDAJ4L'W:$ .sɓgM?9J>~ALJQMPGիXU⿔] E3Jc'];/&X+H8KL[ݻ謹�z LpA*Őe79˘E9[:po;jpQ^2װck[ژXӸsF+ 4S{tqP-y�Σ".}[Bc[.TÛU.1 fwp P˟ODݚ\}|qC]ZW <%ҁ%g1Z4I(Z8hw^ǟ/D4H0b(E'*44P�e4#@q<#A&pp $%EL)T4Ѩ  8 0`03I,@8i!HPPa|�B1 ac�@`- @Ѐ-I5*$Aà`|ylI Xx @ʁa TR .@ '  jl`%HP@4dF{2�!h+ %h01<=(с  ̥p`=# lO*hY p1 (KB@ [%{@Ɏe�e'1�`2,H©%eYyb s� 0�:F@'daB 31*K{PA!< g-@`Bd.M <0/t �0̐1B0&%gӉ6;AHp P@ #*,+A-7 )t � `D ^-$z&Ϧ|^1 `@L � ` 40  qT+ �jA榺(6FGHdLϚfZ{n3.)"h0 pAV((j9PІ Lj Pp(C2l` MM�80|�Qs0(-J#�A@ Nh@" bu (@aM+~!Mb`"xEN- )�>ւ+-a P [撐J 8Lc,,`ڇd|!IrԪe V)0']pI Y�PkHP  P b-A)�@�+`6NE`.Qӈ].UdR0Ht ?#6N0pޘ , ' P)h"0`l|!a# =tC,9Fg^.�4|D`>bmØ\ ɥ#%JgS(AL[bErpOW ` 2гX�P"@dЧ?a \ Q�A/@#@ : Vx`% "1@X�0i1$ LyHI(&�R@d: ��܅BI 44%Ac` $ :ZE<5Y*NO`g2 �� @I,("S���`P <� )hlj(8  Xa=]56 D"Tacz? M@SMs@6JH& C*%rWzl%2壖$pXNѓ! d�HO0Y0]iQ/Y-,!ә3VU=gΙxs?KA0tf=72fG=Gr-3CR�:>NDFmj_̘0nU$k:ֵ{Dz5Φs_[g9ÞH-J'$uzPA8͈/#ۖ=tc.aZ2^7T-i_E午N0ՠ7 q2޼p|hAi72N#7@o$"YxG~&\%?<̭D#-O?댈ȹK=D{�! Lavc57.27.100�!�6�,��"�����mH*\ȰÇ#JHE8.jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳh>Vۣ�ʝKݻx˷߿ 1O+^̸ǐ#C e3k,Y�]~M$ѥSD]˦b sSwD| o{ εrL6ë4w̻lp>$W}on}?�uhh"8}!%(YEi0 (WޅYͷ ebi˽ډ2`iP"< yw$A>6!dIPƷ܊S(Uv`VٍYzezeb([pF!qi g�4VşX{p碌&vFRJbiXi~jUuU~fD6J6K �IptkbkDhd h*@A� )|IC*AfI�IЁ 4ZYxbE �x@ pBⲨ69B&d- D!zp - $��G)`#|@ 0`9ey"$@W6I3b*t`o' b<B 0-LPjgB0ql 8ˊ5�C2T� ě!nh@E=*B2X�O 5, 6`8I:@?P� D�+/-5z+ x_=@Px3vb, Qߗe%#4܈I (p) $8nj�%1+]|b x@ F@=x513 hz>U L`YX < e(_ |!p EHGM`O-i Ё4MW:- @(�4`,0@ '( B(`OKC$dsbHm^1FR�X"`L*�^pB6fIkA G'e5V@ Z`0E)`|4�I`�bJ`)|h@2@0/@b`%l`X&fo IfKZ@Z`(AR�[b�.5^C1LS"DHV\ �9q& T�L]]L 0\@/pd3i"H@B2;T�|lY+8AWwO,$:91ФF0m�+8� ◁ �XrЋ<tP$Ý H1 B3ӂx'h$?D`Ġh' L8VS{THcA :P׋'DINUURYP@' 0fM~8�j3-CHF7*$8OuJWнjHĤ~hAT� @+� /ZKo��`52j'n$!0@9�Ā#0dD _peB0Dt0['@."E 2 Nj  �l,Y�\Os2;1Bx(p�   d`��{pAN-}% b},0C60#Rg$�q|tu�pb(W8˱U|t*,4IqqGMjucҧQ(|Ss%YODJB]^@CM첱N\롬H4Biڇ& fI?7A$@QM{Umxs;7N(u}n:}LrƾKxpp: ,�q0ۮ+xA9mrE/WϤ.Ix 97yD;ocE) =KTH }ԇ]ӄ9QI-a66mŕ؃w<Fu6T 3 fOOx;񐏼'O[>!57{GOқOWֻgOϽwO;ЏO+? �! Lavc57.27.100�!�7�,��"�����oH*\ȰÇ#JH5.jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳh>̨T�ȝKݻxw߿ ]N W�ǐ#KLYc_̙f'g\M!_ݘL=5%0 _.q�cCس; ޵svIOGcO߯D(h!F(V8Yq1\űapEaTțc� xZĽh(Z.HPZe@cf#^Y .IVNTViXftQڐ]zE\qօ f[ZpIi_aq橧O矀Zj衈 f6ZёVhIiV6^Uvڙ6x ʦdnt�ds*+qTy#G�1%"DN`�H ށ A9MKZf-h*i 4뀶62(kB d�H0@d|B/`b>֪d* Ђ�`g8K0.f'%ARfd$ <0 A,d :0Lp2d /g1f.��dr? P Y c1,`@̮Y : n)ObI@�`; D7ъFf>}�3 A ̠Aa <B > Q̜+`6d�4+( 0'%muяUk0d3W } *WF ];hN��p8��[�L9tB �P� X`|zqL 00$%p$AACP *X�Z0�/c%�%H0\T0BF+X�v@@ 5x�>P�K>Q,hFxaY2P� Xtd.:%��S"D=#8-!ilk ` �q2Y0%+S R PiUO&L-5) &0O `@@Z�30x0)NF%0�Lj'£bVrĆ:a1x &)z)x�0y+nAF�,L(#hULDhX��3ctK8(  l0̄>tx##=` :&ħBYBB"WspA ]4- )>jg { % $ʃLM@!%H6'T 'gGsq!kг�3A�YЀIL(@}g=@`JMhѴ &$@R�# ϱ^yL   iW*dkd2s5�` \B�"& $ ȠbZ H 8ׯ " S@&ڨk0A F0˹E:;F2*Ȣ h|pYASN[X !MH�.!۫b)#$@!HA pԂ` []E.ùHg�hpY�BH \`$1ܘ�1*� Λs+V^#J|.ZeRMF Z(U[!I_EҖ4^3(qZ*%Jb49{0=jOAOQMZc COr])P6-(FR=1 `wblf nv/"lOGLx-4~mvg2eN1 3о+TiT7>Ok-AO8qZoƸƧC�oxNX$r %SN&y9M&GKrD?'sW.pO'k ӧOS]%A~u$|fλ*E9򞦯"fUxϻ)8OO;񐏼'O[ϼ7{GOқOWֻQJ@��! Lavc57.27.100�!��,�������qTH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ JѣH*]ʴӧPJիXjʵׯ`ÊKٔSϪYc۝7pȝKݻx˷߿ LÈ+^̸ǀJL˘3k̹ϠCMӨMͺװc˞M۸sͻ5Nȓ+_μسkνk'p@�>Xra]>{$P@�(H@B&XI (@=V �H]W |Vؕ&bY 0�"V%B'!5b5["cTBiUFfbP!I֍F)TX.^ #O9YAUpiri͑ fw9zii衈&h(S>JiX;JT,P~j`AZԥÅʕE@E*뮼Jj;q lP 6l +H;Pd2[ /^@Qچ+ʾH-DːDAβ,r$f# oq[w"r<pJ>i'|&܋0lrB(/��PL;=nԟ �/@#0uT�)�a &��(�u=5TBnJrKЀXe% B ) ] $Ђ� ыTB+(C 00$�BF., w#2<T`;" x�!� nc.Y OD(Ȁā-!01(5�KdK BW!D#d"(@@CQ� J4<#P^  ^Ax:( Ĵ%s1Қ*`!H H2ꇾ;]JJ,$@& L@p?@ h#@o "`݉(ObF�P@ V�p 䉂Vi`�(V@L Z]" I͸E,?�(\ZPYF�@$]ЁlJƨ h J1 0 602B8{$iu fP ?�9ق2)��T0`(0b@L` pP0 ک!CԖ,? a9v�A 0`n U oR��� l TbB$Ʊ% 0?, �_liJg0 @@� �I/�D W*:A[О ,p8xn@U,د? 4,UE < IHA$#`" 0DAڄ#Cu)R �T0:W 6U&ЂP@ `}4h@x&0܃$m`ȁ"#PB: *(� \CXꬥ sUe5pԚ{ �~5P{B VP:μt@xZ x (P�xH.G t$Ol(SE @��qۮ@A cⵒQ7RiAdf h�\Vδ]eg`t X`dV,|`?� F e8`)htdx )�H:@cEzJ32�'`@ 6=2%(gCTpč+\P Az@4t P$/#P"J,uO#`M�5D!vZs&^=i�>֘K|�E_[M#}Q59?I:ǒJY>׉뾚3Rn w};a; ~ c(9wβ/'-QJHet{NfF"?x]cWIza:a[Hl)ZЀs xi/ z]dk{,M%5�y,V~_'?}a{DH~!wy 2 #$sc8t}#D؁'!}$h(@"QxVQ*((aQ`!�'`0$ P ;8DXFxHG]HPR8TXVxg�wZ؅12b8dXfxh5�i؆npr8{tx^|؇~8Xx؈DXxxȉ8Xx-q8Xx�! Lavc57.27.100�!�:�,������7:Џ5櫺88� H*\ȰIHŋ3jȱǏ CIɓ(MKɲ˗0cʜI͛8sɳO"JѣH*]ʴӧP իXjʵׯ`ÊKUfӪ�"@ݻt˷߿0@�TXy@, gCM4 @Mqh X{�>%ܹ3Ͷ.NδУKn^سkνwzeN 4{Ӑ׶^M�:'zL|Is&#\!Eh a.zehl"\!S%S) 0(#]b\7w㐦F+( /PYS>B>b\w$(])' ra&lހUn#�ЩEa|*hiF䠈B JsgF:fsJ:j馁~Y)6KZ:Vi[F!`> ]*A5�0+ ,`*-] 1#,b_슭 @]' !,0h@ ,pfDō+]t-�J(  KC  ̫EA0-Nm] Lt Ak ,| <E(�C4?p1t 2:x0�?[@]@*/NʘP; 4hP_^vπp2 H x�hRm!` (l w_]j| {A\.�A ĺ%B*_ "w�A& 5�4t,3&~ [=$ו62x )@ĪK\Xm`.@: 8@&0� �<J?h׋ � *0@y@hāX!H�A4k  �(@_0/B~�Bpt!,>X8'}h9@Y5� /#�H0 W$@8/� L`(qFt; . 5,](x@֣׸�,FhA "�Ám< 8ҵxp<A `0&\a|y_*<%[fB%�f �`I� ŀ  .0@0$ f$ 0H)7p",?.\}   rEI L 07kB# ј/b; HY/5r]Ri ,�{V[# H�H̓f@I3� Dd�<`P&ً"XB( .d�BѦ,fx�F. H� r�9 PQQ@rU!�OJ'`|H h& T@Z2y �_9 .NH- $VвW ( fAN&sv8SW OER @$ X W��CN<u�/O�,&T!'O@l � HfF*h)X`G`8gf 0h FEc3%fo0 *ڭo P !A�r/�>04 #�܋UXLN$@@1s @�1$K �/8A:C lI!>s ,˫퀵] |s]07 R'ҭ`:+JˮuݶEn3Rzv~ UO)awl"P̗MjCO *b:s"np涥 j@47"v9(w'&H&{Tv&-XN:ErF.`;XcQnsd\''!RiT 3d\(\YAG1b~n k<x‚8Q(;SPzyY`=U%.td9鴾Wi߄l,Oqs`Lܼs>O d"N@yʧhGx GOқ'J<Rֻ#$ϽwOO;w |O[؟JsOO]O �! Lavc57.27.100�!�@�,��6�����qH*\ȰÇ#JHE@2jȱǏ CIɓ(S\ɲˍ>�ȜIM�ɳ̘>$@(PHMZRPxq*իXr$ׯ`ÊK,fӪ]VpʝK.V˷߿+ ÈǐA.�"˘ϠCMb5^̺떌_˞M#ڸs[߉ qݬ\7Уdسk> sÇZoξMFOsD(og]@&u5'VF1afedHDh$ Vumh'%"h⌘UF#fp@2qA bL6^I)NVi%X9V�6N%] `eyhlju~mƉoiM)'bx'm=)oy fi|6zқ:*)A襘f駥ug褤vUvD'*iY:dg٫VT] dvȫd D%Ak�5�dZ0'.)Y%`@:uB .0ڳ?�@nX(�-LP�Xu.+Y 40Y >`b 8]AA *p�0LBm)�&& )Db-I 0p"0A`^ X2 , bTvW *X-Bd@W,%,eIP2@'xPZu@ 0hp, )p0Y4dg7 )I.ݷW`WQ06 W@vVZNiҪ Α=K,X0\N~lFR7>OcK$0� *Kgl/hN'*$ -  3 4�`y �>) ujВfMON:2D,*ALo}3 08HhA :`B �A 0dp'a z:|4f�`�pVWi$zž Ё8<ZҸFTgP Da4�>x`W8 ;Ud4}AYi]Y2"ok HyXA49aH@!aTRe@KR<B"!Kn($X�h�\p, b)6ҝk(bxy VX�"$Ν`h=~ P�N,� J 0fq Y$@ OWE< �z yX0 F}@_€J .:Uֱ�� A"n'$0HXre^dZ `JXX~UAGJ+\ zĚ`Y�"`"&!yQ�G=8Lxk񈞤`v6Ơm 9!ZR,Lϕ́X,yKq?J09n*I -9J!` Zx�� A (8 2ֳ);"٫f%=D ,0 r.Y� =n O bn\Tx!\uZA&�700ҸB �pd \!�p&E puLMZ28lg�06h!(V `)`,ppA^`Ts c%t`,[�;ҙuH/g+dWd@Pd} ַoY˲jϜ-BZf#(JΖSr'.PWl#KE6DIdH$Mz?nQru#yOAAe˥B'{OK6pf:a!"50kt`t e7Z0lOnnI%Qc{0+/wN�!h󢟉$)vr>_C@WQˣNzS]C:VY iQxJҍN@[ ׯbWH&9n%/vO}/S?o!>~?y֮0Z 'fHjO(Wflgos[ ԣ3vW 8ЏOSO]OTxn�O?��! Lavc57.27.100�!�?�,��6����85?�>��̿>Ԡ6�b� )\ȰÇ#J|(A3j�~CIGM\ɲ˗0YVp͛81ɳOj@J( *]ʴӧ"i/իW5Mʵ>TbKٳ> ʶm5݂)(hwZ+ˆӵ#se,9޾Ԕgl.|*2T`-^0)f bٸvwx N<lA+з5_N# 罬Ӡ[8NjM:^2w̐W^�Jh 'BWтVS_5 tq(Vቨ⊦⋃]㌟|D㍜r}8g)(~BV^p L+Hv 2$ZN졂:h@Wb5Sx] j@ ,0M+Rܜ?} �K@v<@ ȹ5Lq Y\<ϔv0(6 ,AxM -@H�%YZH)8 :ȩ�  E~bkN*Ia`@ k( A$KJ)Ub(C�; 8p H 05xG` >Td˴P',+�@KBzp{ro AB%ѣ;QA+ =� 2u�u6�T �4D!ؠytUpua7h.4 �,<K&+h@ 6X@Pڈ>ow& st � $A $oT& d*� VN�Cކ+ 1 UT�^EuxL*$@@ A0A48B Zs KZwPH�`\I@�zu ,;K@$`�P`V$_ALo0C ą9bPFTԏ C?p@@dx�p#RqXLЀ%-{)M HPŽ�rb4)^mX*8 XN(W �6 pA 4C(,\C#�\lpoԔpB&6*X L LPdG@ V> C7@,UA_L 0|`�H7*( A B0x `ѫ^�.hG@ R*($@])S`a$P BV@ \a#zb_%ĩ':O y8afqE"M<i.6Iլ6@KB2kVT| `g8&@1P Q8| y,x@Z ǔ`# 08 @b4�^!HzMCKg>�OTj@ R0*�&PI % B0?T8�h10X�D`V L6i )I AYDzkY *5! vH�' Ȁ$x6i�t<kVeR ~BQiJΆ&�% � Y {uj1$.!-Tlhy.Ѕb< &R9͍<4YO-̐| #֐v, Qʇa]3�xmU*C<Xr3v$#m_l\g+=r:8u�ҡQH< p±gAҐ4\\qAdΤkTä}Gs#wZ'@LB-SV/0yE-g9CL6$ {63>wdz"t6-镄݊1ȡ Ț�.<2?~pY :L7\) n:!o{!wx:cXŕ=#g.y|8Ϲw@ЇNHOҗ;PԧN[XϺַ{`NhOpN8O>O;>��! Lavc57.27.100�!�:�,��6�����qH*\ȰÇ#JH:2jȱǏ CIɓ(S\ɲK�bʜIʙ8sˎ8}d'JH4ePJJթE TZjسhӪ]˶۷pJ�F >˷J~ �+^x-6Lrɼ3kެ8Mh^aġ[˞2dͻ_ "1PЍ Pyӏ.ν/,l򕅫_Ϟ*`sOd{Ͽ=߀h!V~PAT ��y51!c|Hs(ք.ffYnņje8CjW"?ؔJ6)")TVI�9yR`k|qiBEp |igH `|~$^r*k~vFeŢn4�h饘9].#P*XըzH9R(I֪g9^( Qze,�Z9uGh�o4@ .ܱ'I)4[�ug,2v*{&W� "�USq  ,o Wfe ЂPAP TA @-JDpE `# K^>ԫg,B Pi�#TGC --$-y `mY@ B0d|մ  <\I5[1T+hA_`V�.x� `@ r Z)@oJ hD:dnBSݒ_-lGl/D@�/`�]e{A#)hH*^�2 @{zLQ+�#O{U |_mn{fa\H`1z5@3Pc\@EH>](A&ݮ*`Pȝ}^�7aZF�Y vRЁ h� @ 08 0�@x�HJ֕�lH <@ F av*�Rƨ/LDu1И�`l& pL `bS 0Ѐ,pT$H�m 9 t2$@ �XH#&� t� HAޅ�h b0 *0A R�%iT815eSD�C`TC80 ɂ)?@\AWJl\fM$ <H\)ͪT,< CB+**A X{a|�"p*t ( L�p&�  @% %hbВxPbeO-C��8� 4<&`K`5@:ص bk C@�dJ�§0뾓6p?,bmOf ؉`j#^vdd� \�{�q%+P�T[@| S~Q@ ?<+x$ޞw&B 2ܴ#>#t Z 0�`+h#"Hh*18az+$LQkҸ-uhU!UsĆ �,dA29\  c&N,wjre h�X`l!>дp(@WT�4�$$tE)*%`(9kN.M<I$r-c�SwG�ĘC\)-/�{MS8URS4@u r2q#oHw@! ,BVP� NX �4-2�` H@$`bs_<뚂ʭ7O}t"'P oUhV)FiH֎2r)I�ϴ76eN>~`n']i<㎷U`y+)UFh~݀^|;)OQ!C1<FLr NqT;J(7`MIuc3zW/<-B ˑs% f A@?h @kOLO9mGtt?, %n4u7Y}N#~ KMn,ޯpŌqTx&sk5-m>w&/;O=@�%ɻ~xzWl#'Mq{@;#>.{eL/$0ЏO[Ͼ{dOOOϿ�8Xx ؀ar8Xx؁H8"8$(�! Lavc57.27.100�!�5�,��6�����qH*\ȰÇ#JHE52jȱǏ CIɓ(S\ɲeG �bʜI8sҔR%oJ'У(} ]t#PJJիXʕkӯ5*@ShӪ]˶۷pʝ+r�t䀾 uÈњM̸c>LWΠC,i5^)ʞM۸i- kMȓ+_>9:2νNë_~jf ˟O~Ͽ?Y�߀&p"'@fZ6]acO! x N7@~Xp"8؃&_,W)zDbh4HXd3hZX(Dc\E&y\{%dH=� ̵Xf\f v)&SLi�#Q�hiWI}UT'ԕ1^p&`aqF) ɹ)ie^馜jeG*qCjꩳ^~ ʩ+=:] �vioTL�S-8,k+H  r@ 8ϚV,IԎ+T)d�,Wī&Fqbm ]+4̒%A>@^\@ uUD0-x�kI \4OIp!P:&4\ !xE غG$ � +ET)4 ^!tj)@EF%pB LUH+2T\*! pZDG =iQ.]. 6nFd#Q@(`F,@$凞w@=c~ 3P�GKqT2Ȱ;x1 /n4B.KS�| &|P,m� p�*�@��`�壊 R+�S �x@ ` <3-�'` \|�"@Q֕ &HVl v dD6Bb'ρ r=Ɖ"�DOi� H��,?Ђ-^X8Ё| H 2�h��V<)Fd -  HB#t #�(A &�<247IepR`6 C)H�7QLc(HK,_F~  �hA ,o�^XJCLX}&3O0 Kˈ D`h! 0`M<Vл޹~RkI:0TaychL _`�09+c@�PE bK^!aݽNC� €o"+0A 0OYH� & Tw6\%�P N"w:w@BG]�� NU0*��@� } PH)%&4�flkF= `PDT UOq@>ة�%I�$t?F7q1 -1G%R�[2�-h6Ti~�H@)Yqs=� 8AhUc#bLP=dtF. :@Y $ e>@HĠ"2i1E,%&:UK�M�SL8K} D Nh  ذlT^0Š]^ 1!H)VY* X`�:c>-�4 p^l�n%q>l**8!VƬ)uc '� s/@Ya99l#EӠj4-Fb_nRK@]z=G֫vykT4Ѵ)L=N�ekك!^$h{6t6-QXȝ�# j{/�}2to,?Ӷ潜aBbQU p�:5SdlP'opg,�{俤7CazW<8$vKO>nEOҿ/4`JStFVNǴ= Y$Xx}0ӳω ܭkϽ5U{g$#F~ ͠zꈟO}#ŇEl'!dzA\|_Ny؜! �! Lavc57.27.100�!�9�,��"�����sH*\ȰÇ#JH8.jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhF̨mL�nwxca ˷_R뷰È+^̸ǐ#KLy1P LӨSnI];۸sDؾeN\,œ =�WK ;O~Zt+Oxwϫ_3W[0O͛�(wIן0JT`~5Hуqy5@R wf!m \fjbxck ԡ8ue#b7idbHR%r6@sJzPeY\ve[`Y"LV5PlY_) x&Z5'|XP)蠦1w'ZzafО6(_2裔i\YWOFqi~jGS&q|Wi|V<&ʝJ`O*ʘ 0.@#+|n$OFT\@XkD.e%`` M0P�B@,pBZ>(WW�[ �cAWp2į$ N�!wD4 C(+ + DC) `,c�-"�XT�E W! AH H@ & S0T�T  -@P8ЬA@/0Q�*$UF3PT\F ɠ& $wH 4q�` AIt3WAKq!;P{y9ZІ#j, 0�A� 6@ȵʐ D!\ ̀^$˲^ z3|@ )`AG S�� 0�nh B(�!A H/؋�0@  @Z`8$ V��0<T  'f6aB(B '(D .!@l!.g(Y/(y:¯x3 \^$ l{I_H�  "+ �$0 (`@ R`L36p �2I K =* AAҧ.BR Pa�@Q@zzA !;AcR80�KJ c2� ``{<@v (�0A ( t6%D WN'":2JQ]`4! !BK d@h@f�a &I�0 b.$mD,  `v`4L��`b8=ɿ *hSPB LJ!K(EzV#T: T5$T׀|`*PX0U&q цVp(\?v~a%Aؗ+<W P2$M7K"AE`)( �.$Ț@@>�Fz#2 Αz $ jE p=y5Y`(-[eaV ,0g':^�`) x$  @ ~HA HM 0 %,wN@_90kHdmU|̵*.0 \@Q() `~XLC"珄*k^ KQ�bMxT4H"tY@˟3JҠ{DPNmW` i<).TNm)(KDִ5k]6~2h8` /Nb\e;{? xM$bzn?{5ƾT\ %qcJn0@Ja玬;"bߤzPl` Ю@(?BEM0\'}/F 1qV"6u^M|'^r'C [&og[eD 4$` ="xDD:><vӑHu$JZThOYbv}L98y2rwϻlsdC˺Üi@;񐏼'O[P 2{GOқOWֻgOϽwOO8ЏO[Ͼ�! Lavc57.27.100�!�:�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH ӧPJJիXjʵׯ`&KٳAo]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘!/ ˹ϠCm5ӨS^ͺװc˞MT ۸sͻT+ȓ+_Nr3УKNi 5O;ËOӫ_o^g(�Ͽ�(  }&!8` F�!D�u�` (b~�Bv ab0 z @P2<裈+Ҙ�~6 PF)TNXГUf\*x@EG@_I)�^pf%&[A$8|2aeP I$}6!"8•'fihNZQ騤ӡJh?JО~0G 㟁xiҘFK2kKvHЬ."rКUq& .Vpҟҫ/,;־|!` ,T} [&F RP<*ɎYƘ/'<T0oR[\P0S ,3-)qeѦ�0 A=}$aB @$�sI|2<P@~ -ȭ @1�@,G" v0Π�+ L@V\W�tpw  {0' ҭB 3 A 0@ȝ&y�T;9h0BB_+$�FB:$� Dcs~��o~ �`� B"+vX3HbN! �#W0�8\P*�'@�t8 B�| `A$4�Q(�$@ z =kAx) :7*�x:>A LMGQXiH0� ķ m `�$` 0' |  � $- E0BS"<ЁH �_ ҁP�1HA r�)Az(3@R̃LȎ.@K�@B 37aј@ R@-#0 `n?8P< @|! "z RArx_ L`m&4�鹿% B0?0 i@ =J cș%� I`ة�nZ4]L`�l " \e-J6GQit1(,Q @0C� h�hHN D+MM!Zj X �yE *X d/ 8  (PRrrzmEpqv!O2 �hu�XRbE.)�Q-q�_ Y9%5) �k�n&}�E0<(K#� wvb}*nǀ0 a R8�:x⤳A 0� r)|Gk r�6PB2� )020L * [:0K�$PYMZ�4|?@/ HƬ0VP@g@l#B7QF 6Ȥ !Yi=-vϾ"H};*577U k? <Y9ᭁ-2 &uPp9*-j𵂔b M+špΏԤr'hC6PȽ`ޕn})Yȩ{$|j쮷.@*+8p)Hސ-2XA) ^*@9;{I(P?/7+擹]p~ϽϷr 3Ozl~[¸A.$WX[%TzIZY]?gu~-jg1p$q;^XNz<mD^O<C o!3&.K5tɫNaf~v zj��K_*~%fxJΰϽw8:OOWl;Џ_[W>{8O#Ͼ~ќOئϿ/r�8XH8�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,�� �����qH*\ȰÇ#JHŁ7.jȱǏ CIɓ(5VXɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ[qKٳhӪ]˶Ԍ)ʝKAx˷߿ LÈ+^̸ǐ#Kj˘+ޘ̹ϠCMӨS^ͺװc˞M'̸s\ Nȓ+_μ�KN�u�kνËn@o'4�˟O߿_|((_�P 6F�U�X�v衄"h[ 0�8\`HM~;)Did} ⍟RGFYRicb329eTU dd)`_tacpiKTixJi#m矀6iNbYk*VPgVz_Y4hc 6$Rjt䩬ǚSv9ۡΊVj`M*ƒ Nj*ԖfKo^++񡻟+ <k%KP`D&[mby g!$F"=F1=K"\"(x?Zr(l/ 3mYs;W٨ 3sC/٬9"U3C|XtLW@u^cTG.Ye3@ 0|3P-=B�DN`0hD<�8 H0,, yN-�LD`&TO!@OY$HR 3i O.�hBX^7@ 02ep{O*$B7!>;- 2Dx|hJZ 1i�*A~)HZ'+S+ZQ`@v,Y^^L,Y�:�8qR `@|V L,_ t�,!J< $ +H*W H`` = l,)JD@`K& 19"`&'c[@�|"Ё=H 4@#`71kn~x%"HV"�\ 0 ?A儒Ra| !� Afq% | L-j _W& D@ IHKZ,Q&'?Po%Z�:&cJKjhX) A<ē,ـJ8!`� HK<ũNwF$I(g� ^@J_ @*P<ԭ ^rmC%`��a IxsJ` ~*1I86!D)0 Vp.Q\p:3R]IJ*V`"0GN%,hI6 07J^EcX 0p11`X3@ 9`\ �>%R#n=`UJ֤%t,`-Kf�J@q0@2PK.hދI@B}c-n2PAo% ["<u�6Pt bji,QJ.x�?[Y)#>�b Y\"QN&ţ0|'+7&2RU+hK[ 䕅X0Zl7*E*ה쯲}7QWx59gFJLfK~3P,6kgyT.M*|.tz?3%`ItQJKzfj4pҠgΖh)Zc+|Qzizj1rdNKƵ^p #mO{̎}:6lil dM#_lY眭TMFX- J�ʻz&@@{o p_7,~S=[\@W #ƒ-osZijYÑpi0gNs89In ЇNHG ρ|3I:^[]7RϺַs`i~hOBpNxϻ.KNx=O񐏼'O#�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CII5\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷+qKݻx߿ 6xcÈOLɷ㸏#KL˘3k̹ϠCMӨS^ͺװc˞M۸s{+.,^УKNUk νD%�O�5>Ͽ?}'�*& 6f&�{ �Px^@($h(x߀n8�4h86!-v=v�)5娤Hdh/(TVi}!WX?MdiCV�&g$p bYiSzm~'ej硈& @ eCNzYk *aZ駠¥)sx*5jT 騜 c\Y+:]?nh*k*;Ԟ m8:KU+@�&-.^ikT`{@"c0%0b)4=lEzޮ +pcIrmܶ{',8Z4+O;M�%BOEӕ/ܴA7vVR@\PxfL̀tL�+|@ TYD~X3 @ -r!`2" ΒR= B RҫWa�+59LΓ?HP6s*�6tApVe-,M֪D314�0@RAz<GO(p;�A^aa ZTׄ[ 04u"H�K&� A*cR}: @>&x0� &P\mj%X q0[ yPJ^�%h 6~Mi(P�v,ג't �ADh�H )jOV LE6bjb>hA\ҁ'u4$0@ H "Im`[K0B�%A㭤q:@i<R�)P@0%'� --p%@K Z" [n�!"` O"LK*OX�8&H$UH�MP TBn. F@,H 8 h/+-SdIhnBqD\J��d%JT%104@]gK $\1!KYbZn"H$ŕ�&` |)T Di%F'�y8p,!cx *8'%��$ ΏAM5Vƞ)VC͉�M9$@LUh"q#H˝ԊwʘgB!0^,C�(vPBLdZhA=-?:Y�K6>O 0р� �09( J ng /)�ТLV$AIKMR lVaB==R.p]JV ZSTt: ~LSKv*ODR c4<b+I+ 1L_(vϊjd1僊 1A%yM0D*3xar[`&fhO4q"Tbx5;S<gLIW3'~˓=hщZlUe& Ki4Z4՜h.6,hOSrN59\ Q4Eպ&Rt˦!жKbmP;NvVΦTF;@퓓6b\mH#;_6SycJ͕e߮/wCJJ@[ϸ7q('8G~(OW29gNG96Y\ 7йЇNtHO:hp;Pԥ[XJճ`NйNE;aO0fMxϻू/<;񐏼'O[W<yO! �! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�;�,������877;� H*\ȰC8J3jȱǏ CIɓ(S\rc0cʜś8sɳϟ@ JѣH䧴ӧPJJի"bʵׯMiKٳhӪ۷�Kݻx˷߿ LÈ �5��3kn͜A KZ.^ 3Y.&z� sͻ N ^~ 3I;]6j];\ƣ-FNӫ?ٻlG^O>oT XP7Ww 5W^Ea*v!z߇$h≙',b*bՅ22CO1 XU7xrI#W@|IktGdo:S e@A`iO#hhWm0Xi)gz$^fN]y'e*U+裐\V;~~(4��3)@o:v~>dEafg:܄Ic^ Qa7&دÊv[Vk�#l͂Ժ7kVUp {R N#A�)PP;ZUdo`lZ`Sn|p9t62%((2d# ,`� lFSNU�ĈA M-ppR9VB Ɯ2̴@ִN�k S@ 0C&V0f y&؍0k2 P= C#Cۨ A>W rp02d3V0Xǜ2*`GG �C JDX3 8ʘl -lԷ` ƴbx2$�S rH*}ix(p !4c G > (tx  pta�q,4 hA֚�9)@A3X  )`B&3,&xR H 2 3IB �1&H@.#T;@ 1 <S0CnN13[0AAK,:@6�p-0X0|�0 Ёif �&,F \P CLj:h@F01ţJ�~� Zp#j7xr@܀y `d �#&6y˱#1L �v $gC;@A @9p "O&h�;0ƒ ZW � ہѽ )\2�"TCZG>)"-$9WMH 5@1@ ,#0MØqMc]h'clp1&q``22`L XXh 9 38 eˬ @8O6D%T�%^ g>Hea}E"=$�ͦh=k%ʨ`jyrv(d}O` z9Ho[nZz[D=TE\ߐDlt%1⤺֝H5F�Mv+/1MY6,xy܂ qXmU!L(_77=p:0W( Sm.-2F}`%LvE}.lgU/~vǵcD)&Y%@9TM* nL/2L=yvue0f^f(ypΌ:m B۠错GufoLhf*ψQ- ג2 isLŴ#Mg4]JԺ٨aU ƀr<ָεw^KMb5ȱf;Ў/jMj[` n{-rNMu7Mzηmq�n~}O8X Do#N[ 6{ GN(OW<�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋoTȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿Yj LÈ+^̸ǐ#KL˘3k̹ϠiMӨS^ͺװ H۸sͻ Nȓ+_μУK?^#vb �kνËOӫU�˟O=�h ~$�`]` >a|V!]w$h("vQ�}+h8#.%@=Di p2y�P^@HVyu\H\vȑNִ%A9e1)t\pzX (Prre&n8%FzRb :왵Je&MBG^ꪬR *ZQi٦Pj[Zrk윥tǪ#�R6kFzD,vKঋ-lzkne)YJr-u*T7Nhb` 4,GPg�GP41nܟtqL (ꞻ)�Y .(9|yߘ8,QȒfI3K=|F:`6[NP'd} T]NܿJ m.J zwIw~y{dB6\_� pB AE-=_0t�@�C L� c B 4kg\}1~D 3^+G � .辇_ZI 8, )B}n `F T8, C8=� ��@^pa>Bcu sWK@ W �$�p/lW6�\p@Vj PA]qX4tRS�D)0Ѕ �`&8 ڧ6 &8#�  hޯmxs!\ )(><jMHA R��*X�Z`Hm*(0%(+C[ Ly˛ G�JIKj-bh*, f�EB� � |`]&PE � HDK @L>I�|8hքDP5q2^@vc|P'ˬe P�oׂ`-0�c0ߔd'+!3@=9[ <$8 ΅vD58J`X� BD� � #V@HeIK4B 0$0���ˇ&` x� $J .@@�B0.嶰$p;'�@aC@(hO5k'0^3;"f,H0��HX�z!C^X@�?[,]D�[}-ʂx!+'@^©{ 0շ(r$,uDkyZX ˉs+ � �W/5j ,/:Դ%R@ p?l,|ؚ,N'cSeD2iP98|ӵaWK�@0P`D`0!pfVLv$1:<4%u; Y/j6>`#cg NfQQ� t $!5`f= `H�F#H� t_EY�!m$gƧ� 0`$`͚8l#5Jf�K:H{HB"m"XMJ7G _>'tdcG[Gt5xcRP4In(#,b{+Ӡ'>${k/~4NxDNql;ݩTSbŲ\>K8^8go-S~"ŽdE$y?DpB7mqI{p::ѫ$<4*OL"}^;Fb͎{nQvu9ݣ,N-ka;�ϕ ?%W9y-Mj{k^j-+oRҽ@SL)ֱvȇ-,<Pn\bkf>V-}]է3<ow6ȯ[Ko 08Xx ؀hQx1؁2"8$X&x (,؂.0284X6x8:؃>@{2B*HJL؄NER8TXVxXZ\(7�! Lavc57.27.100�!�<�,�� ����885<Ӯ7� H*\ȰÇ#JH!3jȱǏ CIrŒ(S\ɲ˗NœIM\( ϟ@ JѣH*]ʴ)ҝN1իPzԯ`ÊK٣4U庉@p/<K.Qv݋.N{3�"&+^X1�Ap �r7̹}7i[[ѥIFdx?˞0\ío+׼ c4ȓ;YНr|nѳkNp*۾w� [N}w7:wR]6H/a$ F2Fņ]\(X6BPuτ7E8:i܌+cP}aR8R&mMxPZ{PXZr)&wS^`Ac9V-T曳tj\x&y�aR12&X|ceT Ĭu#HxˑONZ9��8*IQ#4ЄGP9Μ#jT )W�kY< X,> ')�Q%AB,yլA /U@ \ % _A @Xpz@$l=�� L  ,Ёpŕ+ @ > 1O *nI@K"l&K2 N- ~KsO,t@tO�]L >)P@* 1K%^/&*\;KoaTlO@[-<)@51GpO*!L'`@| 0ZhBRΌ"?hIA (B@"�/P@3pQ�-P79X `�/` vE�X P e[QQ! v� ,*0&~"=H^  �T`؁ "$ 3|AB0 @`09A Hy\O�/*m 0@H *V `�y``@~a*@9oLY40#W$pH ^BьBL XTx@P`@Іd �N%!#*`API%T`[R �Dr^ 0@`h� *O0L�x3]6U(| ȴ�cSVqz\`PD@ e x\ R`6R` A>3 ^�T'`z8)H IO-h(Ђh/$ "0BtTi�`68 �+08@} �Ί�<� (�^ɩ�"/-}@THeR̓;� R�|_2'<C M;Ӡ1X3 a}` @浀xHA�5 RV�WA�z !`ah 0`�l+[ ֠vr0(pѽ$R*9<BL@ @t ս�@ԗf,�rzZ3K*Tp"9e"l* Œ,/<D9QEERT@J8v3BY�ZwqƣxdW Jnx<Xdrʨx2 H`nRdfha-Ɯ4u[Lgh4usBo4v-СS�#2=2} 4Cz;(-cdts ʤ�[%Zx.jiXG 63 q}4- _ӏ&ak@,^]xܮӝ- ܶv51p׹EY74oy;F} x]ބ.e4\wYMˬn.g*ЀJN` %gD$80LbN8Ϲw稘9ЇNUҗ;POңN[XϺFT{`NhO!tpN5ANS�! Lavc57.27.100�!�9�,��*����89łӑ5؎>��>>� H�DÇ HD�b(@@!BIr'KLbKd|I32k:ȳϟ@ITWEЦBfNXWIu&Kٲo=˶mŵn*K,J@A La8])&f8L QR(wϠςLidC;:Ԫc[tM{'OeaL{ |ߵ+6>'rji X p^~m߹sN8fRn>q~M\#xQ&!zWL%6T7bfgL�BBl됨A" !) ذE3F݋LcMW 75iAQ@G6YdG>S8iXnƊEkRLfbn"xq]xI Ei%~b@`d3 t]AAl'Ou A-B 5TLi.@ d)+)&s+$)A /3T $F - U ZT* ~@&!%\ ,TZ\Qiİ <  HPB &Dg t)@P|A`%�sF%PL) "%<y@ $<!˶Yd)B`맆l)7%pQH<*8p`a;< P(+t $@p,L@@d`� '0 .$P`ׅɕ;NI@ 0<0�v`5B#B `@0pz-054ՃP^P g@1 (t0 �IЁ(  ޷Ay&a/B ac-e aP@N{hp|k 0@�  )@D 4`"YT!HRNkYU� A H�� :P ` kS 8 Ya qB X0a �=@ F �% W P@j� (�PIAÌDM d;q B@-W0CD� cF L&`�d�%rNp)Xp"",� $@]+dXp�h�B �x AJ0|X 8l' +x@ WD(rDx#ˁ �TU c\݉�@UK/PA�d ! L lǂ@N!@*;07< |�o4!0<4:�`F�@GT p@ P��Z00Uz T+Ҿ@8�p ) 5 2@F`(Pz !H P`jjҥv | "Bh$SlglX K�<`*i D$$4R0 C0pwHg\α0 `jcR>(P@$,$@b @@ꖶh@YX` g"@ �D1�` RxF/k{dC}21Po 4C6W2 C Cx B2#=kuqR. I(˘?Αc צFl 19*ώ)bNy :iEY2A1':9rR.F++1lfl6nLF^b/؜uF8t R %$&tQ.iC zK&.0�ZҨ6�9ԅ2%/r3jFy/ /rkGX86'~veK#m?#~8e|]~ӭa¸5HyC} !N=~/`#b}Gxq05 s`[ϸ7{ _D *(OWrED0gN8Ϲwݠ@ЇN??җ^3PԧN[7ַ{`NhOpNxϻ]W).¯7H;<n@��! Lavc57.27.100�!�6�,�� �����qH*\ȰÇ#JHŁ7lhȱǏ CIɓ(S\ɲ˗0cʜI͛'qɳϟ@ JѣH*]ʴӧPJJjnjVjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷܋ LÈ+^̸ǐ#KL1V3k̹ϠCMӨSװc˞M۸sͻ N�+_μУKNسk}GOӫ*^o/y78.yF�h`�.xfA~ �piD} ($h(h�,fԇ*(4X"GRx6^6DiHx!&PFcJIiX:V%fhA�@~YGj䢙x79xY&wQ|”gz69衈&:_G(hh޹gVjQӥvZ߅Q)|jyaΩ]bq ]-7+]yꮼƸr l\Ȏ8]¢3)VKF\hAS܆{Ql f+@Zf>;_ PDHhho~0Y6 +lq aXrȻu2ʖk+34pL|d�H*+U3Iг|�-l#@1H C; G0l-<� 5 &20A #ȧ-v#,ph=zuT@y D@)PB+()|0S.u4} -L>w7 !,,E h!>yptA0'A."�0AlzцA;y/d@ "J)�4F3<hPGHA " |%0(T3Nʳ<Hێ>m摡 J �n{T)&CH`#ZˣT<Ѐ& r"XPF H@2$g> `<H̦p<Fv(pa#P`mX 1Z$@~K �N tb� 'bќ(�zN_# ЂA $HIKROHH�0@@r`v3JGlFFi�+pzPA<@I )XF@ 0��%@T & XqMN$(px:LƳ-xVPR0fx5 pL79ªӑu<fT2"/wTP�KW >Y�2HbbAIDD%%�"�@SNL`AU <�fƊ<2HA NL`3RMՙb � |�=S�v!x@ L A F*B,H� h�,8div*ЃRЈ6\-�-H$7iC 0 ˷4�%@ 0uP*P�(0!prYrΘHI�RP�cI`s& 6%Ё4Q$ƃ :@#$X@ Q`RIfˆNi= 2jՎ'Ig:p�[\1�M?C1kU:hds) ` "��$ IH3Y^� q\` {Ϻ!ۄ>s钨>RE99Ӓ{- �XO)P L��A 0@ Z  &҈%V\rFd`pA)Xx<@?b5י$`|pn62`YNEE_G=f*+&MM! H@UQN5Q|-2q_ɣ:m(Lef_^ f"3/b19Y,.t$*|^j:L@t%];7 ɕ(YZ,k-PiH(zTs,pPCN<KKs R�o'yPO|}4Bt8.~WH+1RJh9yj-4#CEfxr`^G{g]8<qd7} 脤 w_xg:á&Ry?z^O+2o崙5Q~ZMdo;$zWxt 8BPq fg؁ "8$ȁqEQQ؂.0,*84X6x8:<؃>q@8DXHJL؄N8,R8TXVxXZ\؅^Fb8dXfHBxjl؆npr8tXvxxh_|Q؇8XB؈A8XxjH7Љ888XX؊芳X�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,xc͛8Wɳϟ@ JѣH*Xsӧ&BJիXj*uׯ`ÊKٳ6]s'۷pʽvݻx.߿#+0]È+^̸ǐL˘3WϠrw4ӨSjzװc˞M[sͻ Nȓ+_<w.�УKNسkνË/�XϾ˟O{߾� !& 62�_fv߄^$h P`(0JH�h8"@ncAi�RXaH6X "Bi78#XveJRdeefCpƙ vy'{ar� f& g6晎F:撒Vzz* jG@j)( Zxyjj+Sz8*z覑*l+̺g|[l~" 2xm+݆;[_{Vn.CJ;o;w_Z** ^{.ou 80d\13bq "sKi#22*2̷#ٻp ޷2 -tAwt> $�` .e5{ҹ['Z?`~�.k{ p_S4~'@l|A`0 آ@c�a)A� _c{Y+gN:{"+N7_J腳 -P|-r��(G^^siԸt@ /<" =kO�=QE:�@ b܈5Y^DuyΗYrcl41 B}vtP@aG=AF7Zd }�.@Yas/Ā0N 4ٝ)r!0jxG܋E_|�(v#'wA�G 8�-:�\pPE�dN@1@r8,�\ԁ"C v$odG'�?H(E`LV.Ղж l֞B'!埂h4ag q$epGbn+M je FY-� :I{#!;0H;2?0&.JmF@� `b ߸K5�"rڹTPəA㻊ࢸPx5\,F5\nv\ ^*H PC2-RUSt% @g.*ZH�}=8BP*hIZRC*J֤wcB (3"ۼz 8�{6J? %7@PsV#<ғWc�G $ mq3:81v`ʪ:֕"8U۶.�t`d[*�|y2k N\P̀qKҕm6MYOm EYY%aF �4 nzO9@EUR xp|.ןƲ7A9e f;9*.kTTblllWFh  [Mc>�fSz<(%Τٕ̪Z9۟-%AX.UM*2Έ~4o&iE ͕S2]q:Qs{ Ә_oeӉ*BFѺ֊*4 ]־ݧ0ݙv)azٓ4iLXD%gm/JՏlq7in+PI5d vj"YX'>8}ovTpȚ}j)+C$]7iձ{ړVnm4'Q\s YŁ~~}ѵE!�blA[XϺַ{`Ns=fO pNxϻ<Ri ƣF񎏼7gϼ7{1GOzF9=Wճ^(Ob/#=w=["Os/ПS؇{;OKӿ)4q Ͽ~�hXxS�! Lavc57.27.100�!�=�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲH.cʜIb8sɳϟ@ JѣH*]ʴӧPJJ荪Xjʵׯ`ÊKٳhӪ]˶۷pʝKݡ7˷߿ LZ"^̸Lq@L˘3k̹ϠCMiÒO^ͺװc˞M۸sƩx NȓУKNH�w'@Ӈ'^{/�?��Hh&`� 6&8@(@2!EA�ةFAp$�0bx"!}(�}@)Di0/85f;8fJxfxH)diftgp`NlɥLJj補*BU&6裍*Vj鑌^JԉeJd{:je+.*櫴)iaeZ뮼>"XQd%袮Vkm8v[d eeznzJc^c+d{ئaXQ9  3fpqim9e+ /N2PK2a`<a¬U{`}; ,`  ujZrT׊'U|A�S?Sml籁ub).9Dރ%{mchOw . Dom dh7!( h6 * |��ۚ&?��PB pB ` -`�-*T(N �)\;0`� )~B� .V ,`l$c$�A߄!$`PЁn9R�<(�ӣ]>�0HA4EQANԉ< #;uAێ`�R�PC _"Q>@#:�* 0z�� $��pķE�-gTp�O/��6 p�x� @ 戶 Ap �," @P b4@ TKIhe R`\f  h�4ȜDX H�P=� �o%_ɖ JzA hH,\ :�U21k4@ G PZ]PPuS Ρd@%G�@ y@�VɡOG}L@|3_?)5G TAB*UP �HMK> p.}$uLA!Δг5II`l(Sګ[@L9�l0x%�H`PZsV&U�u$+u0/�*� �(x�ayI&@&&D`# A 7&`�hS0q T$ޅF � \CD ` 4#` �(x�<��*<P`{A%5Pydw=> T@t L>*h^p (a4�P0�>KcXT#A�@PhX3-J`�t 72ĝ`Tp!k"A m] ̸Z&a @�P|MXj~F#X�d]-oT Uo "ø\�*[h>�l(-9GrteY~=S!]3$AŎA�o�9h]@x!` 0l؀x*xZT ϣ�ސ{PMٞNipMqu�A#$`q�GS`dlEM:r_Ŭ\ 9Eɼ.!kک*�/YVWTuW'ӧX1X7ScEy_.1^kw+[);_Ba̷`&a9*i/R-]Mj9seVǗ .ҫpQ/EoaO-3r+}?-z ˊkG>̣S,:W)o(^ !�S_ǯ/??-GT? t'v-7waQ*gf# ؀[z( <1H6c7g$|ub^+.ڢ'p8:<؃>@B8;DxHJxFNf^]50Z\؅^`nbXfxhjl؆nAp8tXvqz|y؇51Xx؈V8Xh؉8=xvh8Xx؋8Ћ8X�! Lavc57.27.100�!�=�,������8=78ŴjTH�ȰÇ#JH3jȱ&[ CI$S\ɲ˗0cʌҤ͛8sɳOb3 JѣH*]ʴ! JJիXrWw�ŠKY]˶[ʝVYn H˷߿ ^ˆ+^W�!_#K6x)bLĀ͕9OdLӨS^ͺuiEGMȂBw7n}3ܻG�ȓ+_μBNU +._h0=^#קw?p߀h ~PU `PT{vyf 8Oe88ψ&4:^nܹ!:H(Dj'a)"i dTViecG:` lQuit{h)g{Uœx9`xp)5g7ux(9A8%F*w~ӧes9.'�ܣ(is(j"�H@ZXIp.Y�`H@B,Pu ̦j ū@b1$0AU �p,a %^I,@|IA ,@jj.[1&vIx#Zi+cl` AA )$b@$0-`Gi`* ) 1GLZ)؁ ??Ե,D'\px+ J=&�+{��{ IfxIP\Zj� L`+ȢB7a@kW (x~!@W"�7rZ A箬 ek�sVnQ@ $D+} @ .$LK] tC,B*mtzP @PX+|q P$�0 !�|Y&pHI|ĻDA?TWd!pPui`*PA\�%HFH.�"@�0x Ѐ`w+R1M�gB`+ `+0PX0H@v)`nLۈT1w<Es@5 087 SLA<�@ `%8NDzM8/H`;)!IJ V&lh@!U2-+b7S)PЁp(� <1aJ� \_`#`Ydu<xW$x�xiVЁO�!Bv/M V|ZwGݹD )u Ђi[ rbp>^0Ԇ| Sl��(f'5@`;� 8m&V[xKd@1u~aTCpJ��arg�H| q  N+Ԍ B0vޢ,�) [}Rg rr9En^y n"xV@E@H/�)@X2\�)ۂfh+*=%(R� i*HwI@$`ܛ@  B`08� k[jHl'I�de@Jee):�b X|+  d,S="�\ f圷fb_#�@:̂(E bF4eC Q@ C/ PCRp00s �6MZ_Z; |/qdpiٕ0Nb+48ZR FoTdl.Aiyѭؓj%6B+m{R$p|܄ɍee0{ MὊg;Umy!&2 SNW%yOtV&/ұ3n GϻC.h}֖�5'<΋A. =ё~Ng*.c;zOwN'9ջ즱"K_ @;A{:%ab=@нA_Vw"cbhuoyKH B $@ Wֻ"Q'F T?gHsOO>;Џ~?[$Ͼ s OԿ珿?�8wPqXx ؀8HX �! Lavc57.27.100�!�:�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜY͛8sɳϟ@ JѣH*]ʴӧPJJT ͫXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ VcÈ+^̸ǐ#KL2F3k̹OˠCMӨ{^ͺװc˞MԸsͻ ^0ȓ+_μУ&�zukνSOKoK w| �!�rE�Ax}*` 6҂&�\!`Q(��BG"`@x^ 8+5`4X bwߏ@)DiHG :֕"Q>Y]Ll%)ih �p\-V8[ܚ|'|wVLmhmRyhZYh32)Mei饘fji0]yh[JҚiꪒVV^}kX4kŖYФk4Ц oBւx+.bmjkb^ᧃbn^-,(ؑ�{gD FV' ) f�� | ',K՚ ),@ (B g ,2 #{  B+P�p DcP8qVZxs{ <{ A^xP@{� , sԀjBT{2$__, ;p{6GeGF<aCy|]ޞI@vcH l ؐ4e*B\ x\#ԕ1bfk+ Ll6ܯyAml']sv?`B ))0s$BH ԿX�>-ۃO I@x~�3 0�d&I4y X� 4`]懀 �8 @5=@Ё#`,qC<0tIX]eR �< )H T5p,H 00@ מ 0H _cZaf�WB>ɠ% |0<!�"`A b ;d�H4 ^{H`D �D.@B >4dT  ԑ X �+�04`9 ^6`X 0`{^7gIVЬ!J̠< vx` pgڃ%H03 Yb#Vt?j)D&%F@@ `0x; 6M B{Hl@ P�? P�@@fTB1TWMl(k 4`|?5uP@ 0�C{ A_0`  z�_^E.2op/4�h�r@0zN q`FPi  `$_ ` 5yyt0i@&mw·0sD@*Xz�1evdfŘ@Ӡ6V!.B o͙NE.qH�dS83}Z_�\HyIEnq?i-M 0ÂqI^|<Ł= �x F`.,�IMmA -@�k @#[ L`c,6 ;'L3"XLٕcEt= =Ђ@`W'6�� _b :G:;@)@ :�6 RH8Efi$IՑ@[ߋ̨[C ж � H�h�M0 r I,hnЌHY4gܽchY\ 0>[1!w|@k|ąʽ"}Q\2~q<+hKŸ$zz4LWqy.V9F^[sZ<cU͙#-7% ;:҇[M? {N+UPlug[.zA.h>IKU9 t'iix/I%vBqUʄw r'#Y/@hHyʯ'/�]w)|@IQp?*P}* ߊXЏ~$+d?oyKA̾i?h>/97@'ȿ� qH5P1 ؀Xx؁ "X&x(*'1,028'4x8:z#؃>@B88Q;xHJL؄NPR68VxXZ\؅^`b8dXfxhf�! Lavc57.27.100�!�7�,��6�����oH*\ȰÇ#JHE8jXȱǏ CHɓ(Sc˗&%� �M4o$fK@)ϐ*]ʴӧPJJ*SVbu# 40`� _]˶۷/Kݻ)˷߿A�Lp_ ^̸HKL!v̹ϠCYS^ͺ֑#WMڸ}K-�rsW$tMCNklس۽-gye_Ϟ"S+ߢP X�8~hoIw 68UA :('EiF Aahz x"ei(YxC4cjfIIYtآL:V)唟FXZf7fAY`)v X#hΙfkd*ectv֒uw7ck)VxX`%Z�d@0w�砜8p%5v} 髴2heJZ +bJj,\ ,uzkY8$7Umrԙp%Ӳ^8I0kj|K ¶ eZ�`�/S+L]М2PrH=lqVA�t.tDۗIel@ $D l�S `�RQTG l-\%C+T 3s )Srs4+U_`½DFh&5 puI0)T?`vRB3@jG@4(vm}i #'5@hS=DV +�d@.iuk*$Z7{) �V ` Aߘ�.D)R (/�J4,Uwc7>PAD $"@ۺc@G\5)E @"L@ @L?�!`2(_#<ЁD{ RLDN5� `hd\RTpL0)(00LCA&K) S:<@]BEzu1@@1p&IP k(͎�)�!H@40)Z,*ŌٍU.lR8f M؂> `$Nx@$P Qy^Ӵ�LKC,I2E!h%|LրY[x@u'$bŤ!fWBFm4hUh`HO{ �l{bDP0�$lc'xD,hǀ2�^+=`T $>=H1+BCB�h�i{ ` R3EoV�KA vF� 8 p�81�@=_J 4YDP)C$UDR^V�� TrlA |OX@Sb6~p AC< R SUh ë*NA W-MdXrgObΝ�1yk'$ FaU:Dt�X ^UL0Pi@ �ab?lMZ#WL$R_Ft *j[{BuR;�R@ C�^N#P} U`x  gR2  &@RgD)(S"�bUVЕ#ž @$�) l D# gAP1 +�N )@CbS:" V`*� Pp.�f�d$@�� @ X`@W`+|YjUzR?dEIT:MViO:=<(�dpq!Xf-fqv#DEvl'z$~ocjv@:,fG*$d/hQp8'q:R1`Ky .~69wY$wysI杲U)8J`?HHO9Q,<>7znKI'I V@g Ys_m=>;˚5L6Q u_ qߝK};ok深XGӹ@YC8ma|t(w�o:A?zE}<|$,rO==֗N]G*r#Xg~ӂӝز>ŭ$"o(["`8O7HϿ珯.qWx ؀ȀXx؁ "8$X&x(*,؂.0284X6x8:<؃>@B8DXFxHJL؄N1�! Lavc57.27.100�!�;�,��6�����wH*\ȰÇ#JH8pXȱǏ C�MXɲI*]ʜIS8ƤG� %�tѣH*]ZthӥPJJuCbtkR KٳhӪ]˶-E 붮ݻx ˷_A (È'իǐ#KLe$̹sžC BӨ �Ơ#6Lہa戻YnxȓW,la6ЩVrH+ν;TŏSO 꽽cҷϿ\ Y_l 6ނF`7�$Hz'^\ bg{X&4�XUi፽MH!\cg 8g|^DFiXf[qLvٗzj `Z&dHm) cx:&qIg~yZ(kQgpЭ褍Rjf(�vzUjܩUꬥ^I뭮v8_nZUq`,$iy V6VRqKg |T 7Y[W+nmEt� @FU.Tppv ȉi`ՙ)+%G&AP40R/|9exHfE1A A 'B Ђ"ByB̊=$!IC/G X �# .BHGA Pa`BP7ɗ}1,�C�"#R *$ B?W/YZsB�(hPx�h/[U,:w[Q}+AdA d DaAp2V P%<�80ѷʶ� Q p,#R&<#�3�8 &H � "@(X� @mDQ `~CLp{8 k#tOv@�/;*� L`+ к@ +,` R� �R> \*"�@wZ|HȀ02V {P MA!A$B <0 t0@/HxGp8<�MebZ]dֶ (%73�0P�<p/(Q0AG ._"1*�*`qA+Bq%N! �2�$0KH`@�c4`VJ!x@Ҕ.+ VF-$" R'A@$@�@)S51 ,qV� % J@� `@hňx.H�|Rɡ!` Zw= $@BM,&H@�t` <`�\ It-TV!ve=�D�,`UrQ^e�# $@#4�2 \v Rej!Y|`aXЪignJР jB]@ O2�+ pG'mR``yu cvuD\0- >0A(5VPL/zZc%-=P�41�gpH% @EQaP ,`Z K�r)R\ؿm (Л`� D�GA@:0 @Z9N ^qx d�- &Ђ 2_R['&�j.tڜk)BE؆}ே P ) `#fj z"TE}[!ON!W aSO�&O 2 BY| o*^B"�aLjRTqT2ZAIZ[4�g9\㖻gmYjE:%^a ˞&q>a uE#dj8ʕݲ+qr 8_yY6;sFf8zmlu�NHO{>\Lϣά }GIYr&RRsI֜x}Twt9*9_<dZxV}4_˨=ʍQuyH<p<I*_g `dvG*;W독؋G'RFJY?w_<q)‡O~L'1a(o%n/^gǟ̤RTf?~׳j;%|p~xqW"br'-trG 'Hp؁ "8$X&p5P',؂.0284X6x8:<؃>@B8DXFxHJL؄NPR8TXVxXZ\؅^`b8dXf87�! Lavc57.27.100�!�5�,��6�����qH*\ȰÇ#JHŋ3jȱǏ !@ɓ(S\ɲ˗0cʜ�͛8qɳ'O@ :T�TӧPR իX9 �]Ê vٳh- ۷p-K݄^[,߿  @È+^̸ǐ#KLy^ mk|U@CMmӨMͺװc^ {6nMpͼTk;oNس;]lbxӫoϿcyEVXeƙrFxevqBD_b7"(%)he~(㌯hf#<=؁@B&�:ލPVHF]%VV:Ԗ.d`]Ullr y``P)Ol&SDt_**B+b(vL^ GiNթd#V)c� ylR*A&RP)U DI@1�d %A)�A�`.<=1AT&ʦB@UpN>ѱf5˂ #bL�C0, )dܨQ l� @%\[X&P@dH0B �C#pѾ{|IB#�0xpC% C @ ) `,0[}"\6+d  )B9B J )D Ws@HQXBkufBG@`� `@ Hր)uPJO@ AtX’C&  PڷHuC*ّM+@ M +- y PN/D)*SjjWM񩠁 @BWP�0t`H,ЀC0s@Qc @@ 6l$PWD!(R�u�`CFeh `!#EoQ�w�^pJ (H>@) CI`;p 6�0["�!\H)X) Lja @d/z,0@ ј`  .&(BD|-Xb�� RVHbF J"atvHt0Pd8&X R�m)@PP�@ � �H X"\`n!Q<)ea~@  (L'P6@D:H�+`� !r.;Dea @(&M�2NF0' =m`-h<�LBcR Hz;Rm@5tp(S � H0/4   aJ:\ns1X>QphKUPC+P F+v aP!f(ȯ}M*Q&֏ ;U@Y|>-�hFD;"I(0,TFv* ĥe>�hT)5<bZ�TSeb<z}J^p0%(A Y�L%0A�`a"0$�0/X5qc7#` <ˤL 592-g@5 X0i3R( +`G~Ȕ,1{Pt�=� p<&,( �4(ڀ'a� ld@r~qʊUEbN']/(P�ӲX}֛[6^ \1'c(hK{5Sd7=7|F>q;< @M4nvX o:ՀS#o^#{P1nb{ypCɯgqyk-'4 ۊ! a!9Amf;�v q$t<U/@iӡt'̯*G<qdoT*F+2!N*L}7c{.duEe'@&O{g, *,w7|w#~{#3'ϼ %7G8S/E Cٻ,f}mkA9A7=!g;ЏO[wv@��! Lavc57.27.100�!�9�,�������qH*\ȰÇ#JHE92jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸c5KL˘3k̹ϠCMӨS^ͺװc˞mo�!|У.]BrÛc}o1$@Ϋ_ϾßOp~�'K @�8 P FH?@!]p4`&^q!H[# ,0(H4�ꄣ@)$'#X@GF)TV `Z!nV)d^5 Vr&4ICߒډY֟NgRfurVjd塈dc|>iZT~*0@Q�ֺ`Ozթ^9Ԥ8&k<Z0F(ņ*bncv뭎뷈JGKn~:hc@ /^.Y`o޴�Pzp#*:y Ol^p.~,`EF &c(䧩CHmjK@k载z=c칻-9wRI|�yɱBA}>jGGS(@{#` ,"׵2SE|`A��G  wI0 .4@F^ �KYy (@y/A}09Hg -0 D7~TB\c^^⋓'-`�7B a )pB&4 MS\"̛wyc: pyK�4@ ط"? r@�/I:�ycy 5v0�q0(@4\[GVw�(@ \8<d<�z !^ 0A H@LxćH a\tH ?�N�P*hb7>:cz g x@ 2ŖOqd#50=8 ��u, X�G` >� 0 H 5�!`� 22+ s R8nI4 )C}�pq@{~ADw( z e0b9(@  0$�`@8 ��Gb 2&x\W03䁀 Z b'P�|\DXm($l#@'OTbL1%F`CL`Th{�`( PpԤ.Uݠ.#� t�5.'-�@6�4, 0�"*#®HgR]?rI 58=!)P:�pM )) �|��x�=�$#+8ݔ\tϯ@0[XA4@|*:ࢡ <#9 B p)/y\?PUplx�p%@&ȫUD˦9 P�2'cMb!`;�'q@+О :M.I\+0Z�& Mn2@&`E w�6 I8$ak<J&6<3O�D`h@*|a[c#03u 4`� @a:[8$S<a�K8�L`\i43 \i�| � p5axVPgXb4Z. 0 J"J� թ ZPNH:`�'Hf$;!H^IMx/IѡV�F懜-Lk;Kʱ)oF-wRxskd.bթ",)K�pv5 :9^vQ Es}_OUTqT4_UH%,MK<+%oetҶ(C*yr>Rןy5<o{ogIn^&~:=4#pj뽡zN߽Ɣ3%1GwXfg_?Dɢ"I+~Iqm>G@@S17{9{7w .̒/HǀD3X(!$X0$34,50rz-<؃7@C(qAuJ\`�#aqAT؅^`b8dXfxhjl؆npr8tXvxxz|؇~8Xx؈:87ph8xXxh8�! Lavc57.27.100�!�5�,�������oH*\ȰÇ#JHŋoȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐeL˘3k̹ϠCMӨS^ͺװc˞M۸aJ� Nqs�N}$@سkνË/`0  ˟2x B��(h`|z E�] ]MH^vaI !~5O@y)'b�|7~։ʥcj=DiHn{}P~WGdnE!rI$Lef9GhpmȞqޅx|*Z5i6z.椣z7#ڤh!>FiYԤgkEG~a^gUhᦴE`hԯE`G$m+Mߟ")@Ԇ #mY)~K-tr o)Jp`fM,IQg0J wp]�uK  ӧmGzP¶�| gǀpDA rؽԯJ:[' 0|04w<@L2x*Y�)-h�2ۡ�ChMv�D :!=mfa 8]%D�v1`]]yd`�-Ё+7[A_aI-,JP=AA B*D$f&v]C9֩`@ $ ): S' )L�#`A]R_)lIw�lL~Ĝ9� ' `�l M[)d8 #+x8:A@�:HA ` - uV`-+Z:� 2Ԏ xi2 �pe 2 D {|N�3@`�t@|(a `I"UzC44`yC LI (u=�$b`$ h F*@&C SV)fHA3(ͣ~x)!@ R 0:b R� :$�M~۩@WS.`H �> [GXP�  ܒ�F� @Y||d0I RǃAw�Pɭ$|]y&P6)@ L �-H'S �:rZ`�NQ'v&4l#2Lwjph*HB6�`#p@Zp`5 �@ > @9�0LUzhTK-8bSiG(w H*u�a�CI` N*8@ ^ e*sS6E(Zp9P. a Y�x x� <p!0H8R  @�qIW $N�WCI<�!؈� `VR+�40|ppDU% "jLT<YAj@nbk� $p �[* R-�z uPЯ�0H 'g( PG pB{&W${Ģt@ PrYS/C{=Rl@kdW^g'i<B18) F 0WH|Wc oH�hGG n '($aBI0Nb 8BVJ A lg�BR-`APw L0o3a)T^:$`rM$�T&m�lhRWX @ܜCBl;>y,HA  #c@pqf [D�ef3`, 0H <9HPiLV))*`hJU�>Pd%l^@s;y$073;W�@У3)Kzz tF*I}Bz ydLNvJZOXvd]9e8}jG~vXo3dC*)Z$"RG)XOos_z{vЬ}ZSFO'=wtDTRz+Ac7KC{_+_MIi=P{4C˄=Q:u7+a_=K#Ý@W<!b%1]$(5VvG%7؁!9'&'�,$u+1'ׂfV3 8 EՃ@DBxl1HL؄NP81RXVxXZ\؅^`b8dXfxhjl؆npr8tXvxxz|؇~WwXx؈8X(�! Lavc57.27.100�!�5�,��6�����kH*\ȰÇ#JHE3jȱǏ ;�@ɓ'C\Y0DI͚/cܹR�@ J(<{E*ЂѧPJJիXj5ꀤ`Ê;�Ȫ]˶-įnʝKݻx30i޿WyAF̸1[pK,�˘c8 wMӨS35,69?ޝ M*]#+ rЭNM;ν;iONi󷏢_a[߾f?`}' ]>6e  E_ 'nIBmbjMha'"c�x(ƨd X6#U8c,u I 6g!(_1)`@XDX\ T[_<Ut_@іlIڏ<UiexFj\n'{FjhE:dh62 )ONSCy^;iP-EF�:DEPnP*xE%hIժTp\Wlnѣ)�"0$T*[J*  � \;T@I�h@ȁe\K*䭌'T $�PD  ԋս,0h]<'_i5TdCqC@ B 5q _%- -@E |DƨĒwC5 -Ё+X9$H�A:�lZtW( *UnЂ@A Wc%P:D0I`tKQ}aU [u$ .%,šP(`0(@�0h~A%A޹{*d>yZ@Ⱥ!Lw!E +}QBЂ<[^wQ@@Nf&<C:?m No5 N`Z<0I&(FH �bx�x@�-x 8Gx  pY «0C+%`@ +�"� <`��)@�\)�/�|@  aqBdm,蛊Y�k!#A : R� � 74B6<'FOh~h%U9K@N%t] C< iRD(  t�"J"@% \FQeIO.* O*ƳJ�:@@X#㵤\ �$f �, 6#@p*(D TAJ� F�@H(0ʋCO ��x J� !0AJ@�"hߑ 0 i4 ``�He&� �@\M(O"@-r B5Q&*�p@Z1<2`[`VϠ) {9UhWQ$t%$�8 �|� +L03oVf VՒ8��i A?`�a1'Af[$)McK@ԈXS�JL\I e|O �� A `*p,݌N� DiiA� PP $X< o0@0t@5[Rh W@ `@ '࿔T"Xv�h! 4�* $�$ԏ>=  Lr|f�8l�WDQ yB` 9�4 ` 4 �e�+h@Ypj HBYEJB]̙ NLО(G'ƚrS@ 7dP @'4/.v]eO`!PE"Zs%�Eָ:�{ԍc[Q@zۛ+η%2mD�io%LOnOJQt4 iB{~>S$@Nn2ay?rϨC q`L2zW" }5%$˾x7G,ySe~Ųs{7[{vlX]hopO~!nH~W'{vv:ʉZ7S%@׮30UЏ'=aգ O3cy/nb!s/xa9C@��! Lavc57.27.100�!�B�,������8B� H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c޻D͛8sܩ �JhQC ]*'P TիGbLU>> @ٳhǢ]˶�nݪK,\sջ]e IL�+^̸�KLy�M(̹ϠCfk�G^ͺL�4S!ז{ z̛+_μy[r;Nzwϻ+=SKH/ٸo˗ovzϟuݗurv16wEhᅭՇvlp XE[F".rX1Xc}) Yܦ;=VhH�͘7r@xQmTXI�K)IYbk]$nhY5ܙ)g[v27d7gy1(;o(8h9((&t62uՇؚiX)1%*\䅨ZA�%+_Heg,셬PՔs*c'n@|A@m[`_& pRYWE|c�H Ad�׳(03EZ P_),þKʹȜK% Pp[(�ȋIC )�L, :3-Z;[ $`d^!�b<B3L *w(* < mU]sY#L�(ձ ,`@80R&k o#&Pb\.Kҡ] �r&t7L�`؋E-^wOlBfbw*W6@�] + Vﱉ/A!|V�0Tz&УXD 9 G[Vp.L# f,`(PSJ \`| hy 0P@%@ *ЎJqBjRЂLYF�$  �8"f )X�9N; 0L!|qa( ,p ��L Ђ`ҧ�`A`h@$ 0Ewɜ285EPlq�:lpcdiC `|Lp X/0%Z,L(�0'ˢyUO)�.ꔯX^gЁ C@K < hV0B8` p�Œ-(A00M�S \* L41@@LP`( 0A�J! W@  @[0(`@H2� p OXqB*<Ġt1`c� <`"* N؁��0(cd$pb('`3myRȼҏ �J&C~4 DhY&x@ؗH>pQ׳�&�IY%,8`�oޒE/P�\CSJO84uޘYj�NE, `�7Q2`(У՘Q 2Z5"h 0Eh@ � Du_ۡ$aVg`y%@R@ hB B�&eR`�غι�[` PVP^YQX;HA�f Lthټ($J %�Nr%"훢20COseT)}�GP[@|9�h  � HB lH Kx!JHq6 ʈBvo)P[I ¼2oa ZoYL ` VڕNsC A %e�Aq[,I羖^zS'u;V="6mUF M$}F򎅽ro~<-R 6 >$?dq]#n"s/G<R(j}!w!M!們aA �e$G(_ fs<4MɯCcNﶯNXAsA=x;rGT,v0w$> уswL}:sw;q<.xm\4@wave_/\Vxi~<d|^<C/GJR/Ū}$\(tVQ//Or"@bSsܾ7Fy0o|u)͟ߣn2%9� ?O~~ܠO5xOϿ�8Xx ؀8Xx؁ X8p$X&x(X#,؂.7081 ��! Lavc57.27.100�!�8�,������78� H*\ȰÇ#JHŋ3jȱǏ4I2�(S\ɲ˗0cʜI��5sδuR'J+ @ѣH*]ʴӧE]9�PV6`h ZÊK~(5˶۷pRKQBuo7 WҮ˸ǐ#X˘3kL͠C+s(( Ұc˞-xٸs{Z}z_sQ�wmY:f*VC'@YſN9:J;r҃?_?�Yb5ßO�msa!hl5 va54UY)x06b!&p&hci1"w7hs!f3#h9ֳLH IJrR2`D5T\^HTb IYL[ƥblUZf.`mU?BBf|&( B}zj H$= V*`FZsiJ`ja![Hf�P��l{ȩ* hU+|'S { cʀ� T� Y)!*HAI()PX l`m\گ�m)`%A0a� xI|0,j*d#1F90A xo % "$ *-;JնLғ4 s <OB�FH@ U nǔ�A -aE*%<I?PQ��)$4P0az (xR ۴@5�՗G$\3B&k7$!b{ += : %@.t08_� ` RT�"|('HB]Ax U؍ @ & (*H�4`� "AX� A 0�(+)0؁X*"*� `Nxp@g//-h�Q��@kA @& � B 8`Q pT)4 ƅ ! W } "@ �x Hnx</n 5펕 Yh "1DwD  � K+�7\ ЂĊ�`AV(n 'ycH@)@ v'<M,؁�-Y 0N)$ �  p$�XM*A '\p@R'r `+AQV1)j�Pl` P  bFh� aBpZqNeDxb ! Ђ #@,xNtFDEv@4<g�PAD` Ԏn[ ,WLt9 b ';t�_vcA\ ggv* s "_}5A4zN22 8MB€*.ya� ZmBiP1\+x:$X@ jN` 7 @M`-0A8f>uua�_T L Q"/P &>\t$@t[ 6p>P*ń<A 6)�VP�)ͫ�!]8k0A8a`қ8�"\ Q.@-+�dnW`PJ!F|r$0 t@%?wF`Ar$`]3C�43T0k|`8+G/cR\Llx}c@ ʗ \xTsړA]\�VT₉5\2*'< tGl E [ll2-n6iRHDZǦX_ e*ATsi)BP=Mu>{*V{ yoTqM}N;8]]ȇ RW@aYM sҸ˥Sr=yoqqBPTQ2 hj. {+<X>;8LXjIRQ=!s%옻nvDŽ9ROz۝D =T{QN{cA&Fp(.xYUV<[bŒ:/XU~Czx�'h}-b/{\ Ͻw*j O;ЏO[Ͼ{OOO_Ͽ�8Xx��! Lavc57.27.100�!�4�,��6�����qH*\ȰÇ#JHŋ3jȱǏ !R�@ɓ(S\ɲ˗0cʜ�͛8sa�@ *`ѡ*ϥAA]եSVJׯF }z5kX۷pʝK݃`˗�(K#^̸<L˘3[y͠CA@m^͚,@MaŶs[t!ܺȭB)N!r* uνy _ϾMh`#WɷD Hg_^6Q} F(BYUl"bV ,P.Ƹy&wMGrKu[8Yk#L6_Y[(%h�,G9eT\Vzb֖fjvnSrPi}fڗ:�Wd@q"uFiF%yhufJA'njUl2|⩰!+w!HТ TT X*PÂUR%Hƥ@�U�A35@EBz!H 3<jB s)_ *hB2�U(T`@` ,@ ߾qL-b0S qP*\�0�\+kAC&WW(Ё�C &0pT&ଗB 0AuPz )t0p kT](T Li}A�l +(lB@i0KU7U&` N4AHAuT͐ B NP� ]{@R)-A"Lu՗UP9HI IB;tG<T�FϭAƧ$)@<PkA� &$i  '` ŋ�'``̈́ `h"Y%A6 Ņ�#ҸT ( ``x {5 `XP`  ^�|ъP)&`ID%LJa d0N(Z@B :PpP[XvE8`X@ @"EA)@ı$bE :d - ��ײ̯ U0&@� 4 A�S&J4e%4my w[ N`V-a"09`^& TjJ`� Ʈ�W@�`Q;N��4PP([Qs $ RAH)h>xx�`*K$XBf d "Q)ÒeM/$!H)0O`* 0K@'�( %"03Y t �[�E*�0V,�@4G &`٣ R) i JP8 RpDj`d�C`xT^y@`A IRs;-V)`Ws@\ Բ9 `y D40z}Xۈ^&Eb{ ePkd#`}QRAIȊ�`^$˂rA8p`7Al`H>�E �nP͘�,6`� -&2YzHz㣭#A @ 0%@GI"�Nځ| )Đ 4aoA[  !T}Wbr'~S�V\p#pī�,HVM`d &$ ^@�лDy 8@f.cY3}Bg `f\ͬfz(>b>y׵O-kl+Ę Nx&p:lmM{9D)'70SHQ'É 'ZޜYJFU_9K3 ç(ٳr;#)F$i9PyŽ$r 83ÙQJo_ <3ԭrwq]LMz('fzҮD)xh'Jo^=Ց E$wL]3|Et+CS蝟 ?G^㵘<#CߏT޻'2xdOJ]пWQ:0Os?A ǿq$ �! Lavc57.27.100�!�5�,��6�����oH*\ȰÇ#JHŋ52jȱǏ CIɓ(S\ɲ˗0cʜ͛8sɳϟ@oq�M*]zGN= XJիU_b%0U逌DKٳfp۷pոܻxE)`�۽ L-m �v/k+[ C~KydA^Zfb[˞=R_ڸss{ Nȓ+_ܯ̣Kw@ 7v`w/u WݮK3gg u}߿TqF(x 6 yņU@fKeކ na$a(旂)8VuGE4Su,Ճ@bۍAidR >Vi`FJf7%jqY_ғOltep~ģLƙ_uΘ埀:HlY衈gJgy�MfV�FBhY*Uiy]RZf9痣nhaRy$�e:�I'l *Wx)��;M I%ŀ#T[o  "VúU Bpp� ( PmxgP-@ @_ B �,@ &ikmt+U04o%C0'\Px)H"VqF0 `UqdA t 4p{[*+Tk\M7ypF  ZW) Up�3 �/Y~VwL'0(dP@^ 7czRtIA#IGw?3 +`J`y\V1)8P4 0Tؤq5@ sT>*L4$V ^TYR�0D��D4p&ҋ�D �6)%V@�(h谲� <sHJ�<pAY�P� )H EtI�NP- |+"XH 00\P @BR+@)#_Q�ĘQ9�p@%E#A:# xPM8@ <@`bPjP(o$ωS PYEzE3@%$I|^�=UIQslXj?r�{%_fPB֔1,46JI@_ `.n\UЂTz+R&pqU &N2.!04A+AH3))08F `@P-t�@ @XI(F1 0@ZS#)SA 52H,0wpԄfH �`�`NH`,(\$,�sK| \�X@�  O `e P� Lu@X}V *x ׂqҒHVO(An$�Skh.p, -%#O0�@X;p•-X93 %As W! X� \up�@ XP)CI٨$�@ 0Z27gJD!-#8a UDADh�&8� |  Vl*E'hA Hd Zfrj�\8<`P6^h`;& `C ` -$��HJ,=D��צk, ] #1 ج�   0@YxYx# cq$!T5H(`uy /\*6*4kUe-֕+Sqġr}6ӴM\;HjcGH>r7]$$Qo[;<)<'Nq2k O3^p7 T{MWRjy( aӼÍts>3F)F'$㤛V6Nt`[>Gg1x/_f_MҞn\?Y6=&}5pE$�*t' o"OʇDٖO ɲytTwQѳ]7=`lջ$`w{D$kmw ;PAO|E-=a=Q?/Zx񧟥;>|Q2|WOaQAOϿ �8Xx ؀8Xx؁ "8$X&x(*,؂.0287�! Lavc57.27.100�!�;�,��6�����wH*\ȰÇ#JH3jȱǏ C> �ɓ(}Dɲ˕.c C͛8a �O3k @%QC(�>JJU�j:*תY;VW>/H@+6,XgNJԃD˷߿  �È+H�Ő#K,”3kެsfϜC;ӨS;,װcnzarsͻVӶ \=6|6ɣoAX׷ËO|Tӫ/8p~.ϟ<�|hYz6h6(!lNhah]s_ሢ @Ї周B v8^ 6@s:]VѸ} Y�D&>6)J"$QV \hbW`֥wwleTY'sy[)(H jGP�袌6 ܖF*)Y�:饘&]]hG-R%Z)g `$grAJko% 硆6CުegV@8Fk-cf{rEذXT6a_;qbpH*몝T;q Xq@p WUR+4@+ݗphU ѿ�^~4 q�lX3  0� *| Pѱm�k`@ B@kP -@VC� C]T<BA TU0l02*X(#COVsD@ dLI�@u >5� M@+D&O $1>Xq @BFVFA|[!?0g$n\$1W$`�,Bɗx2d/5 " y,F8@ 9 `@�.X� >``]fZP:LȚ X@0H`)`AZt`##RD`+h }R�m/1.ƕ2` A>!HPD`*8xC Z`~ Y( A � 0}<XK@��#n A+(ÞO 04ͳÐ *2hHo4@:x`(%p: $K4R@L!! GɱL3QH \P�܌q$pc$ �@xJr `��0� %hᄤv!SRa �ocd@ $K@nx,H sBfY 5u$v@``P� 'SCFhi�TRiP<?%DBr:DPa*X@H0ME< �b(W"8�B: :&X'<1hA$KN ۋ�Pqx@~Y@,P]b'(@0Ѐ9nQeSX�zq _U 9xWQ| 9HY2�N`xE$B>ؔ5(�@BP�lr;@ @B: 6n Kւz;pV!Uv2�05#A:Ш8 �J H�'+f�aNy)0BpW7M  D0)@xiփ/+p˒q`-%Tіf*.Q883E\/e.EPU ߌ='d~sR@ ψ~]L& eCTH[Z<n;rU=K< W95@g+խc:'ŗRpEѹ. fIkZB}[#L՜BlVZC𴷍��>aMdc#nB$i[$jjMo0[EJןt98…cl;TW"*7?isqy4FM|n8+r� Ǭ%~Ǽa5hnRns׍&W3==uZ:Nu=I oAz c+hױKfĞv$dC—k tB8H;񐏼'O[1R{GOқQֻgOϽwOO;ЏO[Ͼ{_z9 �! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�3�,�� ����88537� **\ȰÇ#JHq3jȱǏ CI(S\ɲ˗0cM�lpO > Jh΢H* 4QKJUK�Xjʵׯ`n ,ٲhӪjٴZ0lV5].k LÈnF2\�X˘3kly�}A̐ӋE;2װc˞}U�{EcZ[WݭH5ȓ+G;un<0ع ~xn.nӫ_js ޲OXߏ=x߀f ܖ0F35y 'uvdZG'bY$ދ4,xL(c#D ^dm(d.BiejrI|JpH30U(+yHv6I�H {vjr(f:ozfS> ˠi)k$D)x  @G&e kȩVP�4V�К@ & l$\Lo.gC1Ђ`W�|B2G dh3<I@PU�hb),@.l `BHpB -l�@` h;X4*<@^`[5 :_%Aݪ -h1sW@|&iZA$т8eZ�^kuvV ?X1U u YȰK'CqUP 8HAWL&0|U* N2|ϰ7-PU ` & Ð<@dIA ``B~ _A 04q {ib&LI@@"@2u`x �{%@~h R;$ p&he�`*�t�T8?((  P�,XTJ0@H`h0bbN( p6x`dXq@rXq 8rBMЅ "RըipPL-J H,3#'� P�"`H&8A $AH�s-&XMx d�% 0A>@�C lb}O<4K+�(C@A@hXA(#4t+4h�K�,6X<�ԜvRi�@A:0�#^  �O�*i hb)�Nq %@Y i@R�Xs2Pp �%Xz vhQM"-@ #&Yb0@Ф&8ЁV$,�(4V%TkF#@\0d#kWAz@ $\7(  "  L06n[ʅ}�M ;`P1kab)>C!`:�p H@$_IvrX`K(Pl@�P3\4VP]tRS P|$ 5HX+ pXthU0@MhQn-6 nXbѴeH@N߲̕&qz"ΏQ(:H&/':Nq)'i9V3!/R3le bN3Znt)調@�0a*ePT@o^O�B|:9ʳ%P]�K}v2hf`Oq 4') �=>._lz!: 55N F)ȥ6RLL%Zrsw* BׯuZ$@T֫&Mn=K{9Znj XH6eg#kd[!sx`RjR�6 .qB *oix7(71᪚@oţ|l#-1BN{&G7rXah�QK0·N}"'9җt PԧN[ַ{`NhOpWFNxϻ O;񐏼'O[ϼ�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�:�,�������qH*\ȰÇ#JHE:2jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ L0O+^̸ǐ#KL˘3k̹7>MӨS^ͺװc˞MQĶs o| NŭwCNثKN}.׷{w{~,k �ޗoA~~5hF(VhN ($\F *h~:Pփ(4>}h@)sc`C&$t,fPF)%:Š>98Rhd"r 6(f@U֙Z H[C|gY59o&yߘ&nft$[8 刔'Sfjܢ*?8@**բfؤvek_MUIb:f-wMZ�l+�:SLQaޘ.uuL�;X0t.iO,0�4,|NuۙOŢ!k儧(s�fi%IPb5sO,H0\�C1l3H� h•tjY-@FAFSLwaI�4FF R^"H�T0d- ]c@`'PW!com M� xX(iR-4 )pr޲stpGwzHl4@&wv=aPB0B0)H CFD4 D:&ПF:-m #Mˈ2ei(@mHħxd,&� hi-HAuԥHXP#`F �MJ@@pGR 'zS_L6# AҐ*BN,P N@}=]TEJ%p`C8=Op x## 20�`�6D h�ʤ)i},QFbGt@ XFQr! t IFÖɒ;yTRE8�W:�p #p @!cX.Na J68�u6N"FZʍO+972*\�\1aQ؈B@F Og 0NS$*X`G|٪ H@H$Td`'v.�8� Ձ&:`d`n B<q#F4bX $� \ < 0N @, Jb�|:($H>`�*'P> BAڒtvi 6L  @p�F@ ĩʈpXF:� `C � a wd52ᅤ3*?MZW˻RKC'഻#*Nv 9@+t5K8vw@2PFT1f-rU*^0 [^VĠ�saSc<)O{r^k )U`;� f~',RQrpU. KXF F1Lbl%Go`Nnc`x)B�1} L;VLanNM-jD('wQ+.͈ 9eg)ms5",=Bg˚L"6 tVݒOzUzVg)w Εd3*'q:(-tJbDYkzlV'�qt]bAO4sӠYݵCf_+H nf;HY6MjG5n{EMrNp͙vηR~�H;'N[cҾo{ 8BN('S+gn�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�5�,�� ����85� H*\ȰÇ#F!ŋ3jȱǏ CIɓ(S\ɲ˗0cʜIӜ8sɳϟ@ JѣF\ʴi-�PJJjUN XW_ +eӪeHvm �m�vIMm LÈ+^̸ǐ#KLd}xvAȽ@AӨS^ͺkaS6۸sD[s_μysه1vN0h~ VīpVwIϾ{soz򑽏l'VY& ae|`AЃ4S~!5`(/yӂW(؞ia&"~;*C&L<YrwCUdcYsx$+fBVijm\].8h6vfdkaC&5FxiY^p�P�Y V\R@(☜ 㣳IjrfaڝJZc*$yhX:W')*mMBͰN*m'Kyj&b"Pn+lzmt*9Nͩ -j0A,0i2r07)<P&|~Pv{MoaB PP * 0A&4\d d4kx�l$[ؾ1`& `0AA "C&D$C: mE pA&fkr5+/EIqL+Fjt T{=J-�(dBurrtzgDK'Ww0x)1xրA}yn X,�`pB&,`1 ,tBB<`>�d`) B&4(G;'t@p'c�}A MhbBz}ۚ*4G0 Ā  Z� &&HLMp Aՠ` ' mo6�>$�`x xN 0@$P @vV  ($X= X�:@ +� ڐ@y0['̐F{ΩbaV�=HP0l& 4%AWxf0Nશ@$SF.pic Y}0�j M4#a&WQ)-gpVp\dقde&YL 8YЂ& �O�kMDm5P 8�( aVmO :MӥrD"60?Vp'C�PLe%n*7'>s?$f"0TrZ&�$ (Y6q DeA \  4AnB, x 1V3@F|Ax@�&J*\&@- Y�0r a0@ !��Z p L  h�'2,l#X'-XCJM,vךStPm5Aݶ0+Hct�tN_ 6\ȣe:mz 橌%2_ j'B7y۫+`}Y?<+ q4p-"6c< ?Ws4h:Ug+GK$(UW85.1 [BNrqYX%'yǝka(9FFrI]j SGʑϬ-1gGz5sr4<{~&Ƅ )6 Lňhr/GTd̆&Q'hNқ-,cOX.4,iud:VBQ' 9v7R-kh̥3^Mli!f(�b;8�~سd?Xڒ3m{{V q;ֆEv,gݬMzR~ؘNO8M(;' Xϸ7{ {B(OE׸gNJ8Ϲw@}8җ;IԧN[2ǺַuGR:ػ>@��! Lavc57.27.100�!�4�,�������oH*\ȰÇ#JHŋoȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧIk@JիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿È+^̸ǐ#KL˘3+̹ϠCmU*ӨS^ͺװc˞M۸sͻ nȓ+_μУKNԉk�ËOşO;7@�˯~V Dh& 6F(LhO ܁&�tY"~�X⊲qȢ^.E$(�4#U*�(hDiH&x/1)TVi �)b`)&%Q�clmXati85IdrFpih":a �BFj饘RXᙙv駼}ijqV( . )*\۠#`jglxf럢þ쐓҆ldz5qm\zەߦnP* Ree, l|r$nl /l]+�D{aN �eㆺe0#lS2|[1: #\r2-jA*,*m ̧{J8#Z>RCS0JIM:>SE^}5&ԵXˬ5gdk/MU-*KSmgJ=A�s5K]ɶ <@p: T.^%tP ` :(�wcЈB`  8d*R2�A :&>`%!�H@w \ '`B zTo = 0k�7X "` ΗYp^Y(6%M@z�X� @{ "A @'&fń?R� @X4;JH @`~Wr91(��Bx0  %\҂ZUnwD >wg@x{ *R4 "�E8oXXs 04 .08 |`A h RC"��:A ` 쐂 D� d"'Ё:0@ B'�$@ R E(0�fAZ,!n*� 0l pxeJo,AJ g>P`$P0i8Al0,| 0B1~<  :pOEx 80$hNHAA  &zjpE�wBQ"< A9�PQEHi@ R`G)"0,ha`4wG�vh @Z� VHBӀvOc `8S � p`L e3G$1& P@F @rLLh@1' !xnW&@F0L܎ Z$D,�@ $յ.\*mmkPЂh` �$ ,qEQG#|jb �4 DQnԻبvo` V_/ P L`f,Fq"Aǀ:88A =@`)JpEi/wt_D�-PLx-@š $<[ m[!sJ"D hDx׿82&x�%U4�38:a� m !`cpE/ 0i)y0C 5ۯ-ސp=+=iId!zAi�f'_4Ё$<=P\ЁȕH�H% ^P4! hƺuo)'I@HԴ8,0tS'pI'S��"ލ)O,8&1gӾ/1N~t+H(i>NePө]DUOc4=$e Mvk0Ǝ!olBnI8%&Tߺ륓sMyͣ?R3~' ؒ/k;MDz$#Xq�Vk=gy A>HzLi}i3/ _'>{AtO!_Ч/�;Pn|-0*"d$~$<+gt�^JV $Ҁ9tX.LhpkEu%8Bg* yVHQ!_+)r&.Xmu92'0p @gJL؄NPR8T(ry=^^`b8dXfxjlX5`mr8tXvxxz|؇~4Xx؈A8Xx؉xXx؊8Xx�! Lavc57.27.100�!�9�,�������qH*\ȰÇ#JHE92jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ L0+^̸ǁq@L˘3k̹ϠCMӨS^ͺװc˞M۳�ͻ�|�Nȓ+_N8E:/>wu؁ca‹OӧFya\Y[5F~)~E�~zfv (4=v (#.F~1Ψ<@X9id1X֐`GFiU0hf$\v 0 W$Qˆl=)tb�Ppf|vV*(h�$k%昖%zY99(YNZꓣ PgJF Ԟ}Iꑟ%=XlfɪVª뮻 `Y W)&+RT-UV:fLº^.見��+G8).kL, lpx0I Q Elq̊��RT�_B� k/�w |f(s,6ur h(A)t+ q0LtxR "5  xz.W|nA *@3y`0 "x�A�o$ 7J#OK0x wB ~0C )@0JZip1xނJ@ wǗ<N-`.^`<'xI`4H\> a! )P 0`c LRݐge*�#?-<A <?0.8 EXkkp]�P@<Ah09hiw@ @<$�oL ͅT@BL3JDI�&� ��H@kL�� )A �q<$hJP7<�╼TU0Sƹ}%6>  p pi"0` F�$@* @t d-fHΨ5q` Ax�I� hӾ0��Q 4Y x# �]#+0IvC�A֪ -Pq%x Iܒ;I` 7,Uײx$ : H#OⰠv@@\Hm[�87~@K L��P#$TXQq#`F<�`�G+A+ _h& LH$<0HqN@PD!(OXЂh2)'�jhJ%(2� `Ag)@Eͨː&\J }']l+K<�� 4@H�ՁPW0vIdn2kYE:K@/ e/4 M8O7�)9(2EXe5 b D�plK �@|뀖 hV xlQT` D�&ZP'�$|2l9c@0�dFHj+,|)%SPQ�1H!I؀/GE|@ k0 L@Uy<ߚū ܤ `,.R � @o-ATi y \(h''^�- 8{ܾ�p�_6� J2k%E*P:#<XJ``o�y^h_`Ed^=@ydrKT2d &4�ЭHRO oI6Mp>j-T;(BG4T&P6V0~��I;xߑcyL#EL"gyR.qXFM5Ϲrn7>gʽ=tHST̑]Oe6ƍ=\X7OD¬gdG>*HΣAIu?kr]7&~1W O> #I/hL'Ўg|O.z)=J窏|m1� |yIM'P"'}�ɄBV׏|f~J&,~� ? O# ?E R(78Xx ؀8Xx؁ "8$X&x(*,؂.0284X6x8:<؃>@B8DXFxHJL8pPR8TXVxXxO\؅^`�! Lavc57.27.100�!�5�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@AѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LVB+jǐ#KL˘3k̹ϠC^LӨS^: Ѱc˞M۸sͻ NȓEܺʣKNسkνy_O>8�ӫ_^˟O? ~IIW�h&(u&F`Rgᅴ !ǁq q 0#b`,oa ێ>fLEhH&L6PF)&ܔXfj84difeEp頕d.矀&Y&@&:m[<**餔V a'Sh*j)o9~IAi l믲 KlUz(qErf~jlYf'])lqIԴᦫnJ n_*mvV`XwjUX50f%(gm8f($oh&rɤ|dվِ+sYTqG֊,٠55V}z0)�,u �D $)A 47[e& 0hGOeI)}d�*4 c3@�hp $X��2 �OB-`Q \4[p0A *�08Q@<$t0A GԀ*}9B#�馇j + Bo9=nV�p}+\Ā x:0<_n�@`"�藨d kx[&(]nP �P+ � :ȿ�#ax9I��(L�Ā�3�� # 2`�}+ 4 D&`)`Ѐ,EE6T� &?�)�4�`)0>8a(H4q0#PE'URSRD�v'8y Z 4 4$:-A @ إM+ pHJH#�`@Z� a0@H`,"(x&�L h@bZ )D(k,#h 쮐$7 �@NExOӁ^隃jǛkj,@V03�h�0i� D$`AJ�@� `@4LA�PX  H6.Պ>@D3PD $`z9L �@ t�h> ` P*])�$ȝ� hX t ( >0m` `FO&04V`yʣWP`�d�Y™HF\�p,if$�İi0�m,Z,Yp( s,P��l�`@S5]SK9 -88#2n2=@ 畠> -:`6+@ xfPKIB]BKJĴ PNo,,05(!h%AF@�:N UP ,&N09)p 5pf8 22_(�$8zˋ;UUiz �j $ 4Xf �\` DP:@8*%k(T&#YaQ T:кnQ̧] T1@(B.30( FdĬ $j2:ۗ%E@U�=G2{7�noM(L #!Yi7B4 P˭&~<\޸d_Gv S-- Ns@+$E?�)7LЇ.߱Jf1t."oWէ1UGXNSzfObl]pg҄}ݺ9کv V]^ x�axrwy] IB{'?=/g~CazL)zjR3yt^/#go˜+7嫒y3չnnEWE^[I::?TZ*ǟ?.E;?^Hh�m[f$ F]@�wmw р8xQ ؁ "8$(x%,؂.028|6A:<؃>@B؁'xF98JL؄NPR8TX#xXZ\؅^`b8dXfxa�! Lavc57.27.100�!�/�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲH.cʜI͛8s:ϟ oJѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻrq˷߿ LZ+~(԰ǐ#KL˘3k̹ϠCMӨ\̺װc۸sͻ Nȓ+_nT,3NdbνË_K�˟O?>�(QE@ 6&`Vh�"av!D ވ$F�X,BȽ8Ԇh8樣4�q*H&L.)�EBJUMf頕\vZ=9@l'&sixV(P@柀$Q~硈rvAF*iu69aE^hncnUzjۙ)ZdtS*_jե[) g2k?V`F`V Ȇ�,he6u/d+/~فDY&(`xnv \0 /^ G<\JqiH3`[ q|Fb/_ f|r&3alf|</YAK@=&Godr\ՑY-ӻKG <.H"+ aNFnPaP��-m}a0SX (A ̰@ǫ6z2)<~*D `@(b` |2B ͡(a-:-",y;%<ъɗA $6FUHE ln:?> #�gH-p |`Ÿg �@\uH �'8A{8 ȽoY*|� t `CX�%7}HSghQCP] Ѐ>P,H4pDA`"($ $@sPHƕޝm�p`M� `B+B L@@�IA�L�tQصh@R D�s-@ A>@�  0ptP&9�L6Dg�:lu{S��0$s&HA !AUHA5L@RZ�~^J$Ѐ@RhA0$ vU7D x@5 ҡb\pjqI -`ڸEuv* J&3-0P<b@ �-0tMۣ �L�T^,(KH&W `�_G(' �LGPI�yt/"1pR>(8�B < 8 ,W ,`As�Z6ZW\ɫ�0`�WrPLO@, �A@@+( TP\ @!Ё'C)Ŝ" �<� GhD� !Hf0 8`$`z޹΁e~�Xu;!�9PB40䮔0Ѐ+3x @�x ܉D=A`(o2�b|+4 `Jh)((&�Md6 $UOSi6VE#U$PnPFp:̀F`B(ЁM.�(dY1�V�tL #̱b  /5:Yv@>: \5 hE�X�%  "3I�ʽʭ/!:eI�8\9^{�U\i35'`f!eѴmd2! ;xFE E^D<\h Ŗ|iudDU(A!=}Ns yfayq]fiM΅cNGJɭ\OV&eX_w~2wSIEX);¯iO*EOe?&w2yD.1o*5š+UY;U Wpp츹ԔnD=K' i%{mu;2gSuRI[>bgNӟr1W\ŏO<Ym;''S3շ3("wL1 C f'j/]h-Cb"Q#&((&wS#&((uA6 ^�%gDXFxHJWPR8#QXZ\؅^`[TXfxh8 b؆nprHdvxxz|}8Xxs؈Vuxx28Xx78Xx؋(8�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɍ7N\ɲK)_ʜI͛8sɳϗ1 JѣH*]ʴӧBJիXjʵׯ`Ê+S*ٳhӪ5iv۷pʝKݻxv߿ L8nˆ+^8jCL˘3k̹Ϡ5QӨS^ͺװc˞M۸s>= Nȓ+N УC' :t*T$ËOyѫW`𽷏O> ݾ�(h x 0�wF(G Vvz`h( ("0(-h8> 9Diw ߑL6,:RVݎQZB9 `Y5i _先!p9[&|%}zhEbI'ZIfG(~<>ʨk:饅^')v*zZ:2 Y&z(gꪈl*.+JXꪽ; k,}~zi&̢W,sN-{ym!ߖ[ʖhmyI>g:i(rl<. Gk? O|۫kpp� \(/~1*`/ۘ|m>W mHr< s.e{W3 ;ēdbE2ւ%R1'%e 0bw  v U@%8x>Kvwlx} :BC/ԡf^0-�$8%>|~^6Z28LJ'9p� 0T!~oN0$^${w=ߎ9/O^"6:5-z,ߩG/<<ĎA~NˌGn B`?<`k^�/Չ?rV:  �.Hx&j"ȜC �Q֋zN~+0 @yC HmEpJ"Phe/|�Y0 ds`�2p$yF1 W$C %uz]\.PHQw  :�<ta[3K �PviDŽFT9I_r{E$|y*&`*8yɼPL�&05 �_TٔO؉#pt#y Ah;@b6܅.C!H9�B@66PlF/%Зb C0/G,Rg rg0׋;׼8uЅoZB��M !Ȧ7 ��>=%N]`PvNQ{QӔԑ7_ڑ+ѠshH(2<%+Z:F#gJ/9͜nxS|qO7MUk%/ �2TPv! Ts4S沈(A>yQLq\]VsGlS A|ͳ%v߽rh> ^}am-o7%/Ρo4Xz!c+shȶI�d2�U �hoBq軯G9�S@NNdKYsU$v04.W0Kg[U*-C-W˜dQAfUf,{OdY5.'N2oS3' b7WT2sBΉ!"` 5VQhyJ$Msўl"<zљ5ĬD>Ы.p| "YԸ7ŌGcVM![#kPM`*lgG&lsX*R4ƝXFne{Q~-,~ID7^2[�z rH U犃)CQG۱6NfMR9=k 6oRɺs#ʁ>$mgDבzBN"ԝW]Mճuw[.sd;W;֩v}f{ԧu{/{u}'|> 'Oy?ϼ7{G/BѰ gO"w_O/?;"7HOSE_ {tOCeOA?O۟$�z!1x ؀y}WxX "8$X&x(xX+؂&�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHE7 hȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴS5JJիXjʵׯ`ÊKٳhӪ]˶۷pƝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹݌+} ӨS^ͺװc˞M۸UO � @ Nȓ+/.`Г7Nz &�i|w]�sn OƳoyṁ߀h7~5F5y'abBh^x!H~XXZ(baAxamF0(4Q+T H/(D ݃_'PF)%7NiXYv`)hcdmcLx e�Wpɗ~% ֥Idvqw([u^@nZuYpAzRzye"ꬴ䨤%߃霾jhŞu /Ͳ�dK(ӦIhwن+s5%bNk/%ޫ/bF Q"C.*$0\܍>q{�du)4pqp)0$p)}q �"2uQ s\pJW&LF�a0p4uȕ&*p6Mp 4pM@:qpp$tƕn#;-)�9Ё.( t^L_v0>u՗;I)JQ�a9ߤSL 0qxܱ #e7@|Cwށĵҁ?bu&@sq_jMCjLt0d�o(89�`o1ߌFh9E 2p3@h���&h� V(Zv7XM �'x"M+'V \`7L@HC PZXEN �Ӏ)���]G |M 06P�N(I f$p LB�4@ .( :`lq"0(7:+ao&C~"[iP`xCH)VJC�J&u9"0M9r޴l o#�ؕal$a^g s:qND ?FsVIao@f=cY~GO�@C2Kc(,\ ?$zFv ox Jz `&g4!EZ* ǁQCV�2 -B)A~éxS2'nMU7"8Y>)=Py`tu2≡ Cv tƌbV �(V�@*T5vq?-F6��&f$e }hpM�a; !Ycf %ͦ,%X@?x>ǥ,)h�@2ဳ^ɇN_#A<=Gre`6;U"$ErKĂZWT#oF8;Kۭf4r=$qz*w;Yx( .hø~4{$!`V" {#`,Ԓʛb 'OqYMd'S:@} �Kh@z2#bR_V"$0VTed�.@付YKs,4'lEЃsIddl0"٢E?* UhG%Ж<i0ySv4tNӡʤrG]urx%ZLw&Zռtr"Fz\2.c'b&Ү#->5ith]ՑvVL, x^W"]˽ni]v(uNpMBwFVoiX6§"R}~xo;WpHCn<(1}^|LQ9}78Ϲw@ЇNHOҗ� aŊ =[XϺַuG@]NhTpNxϻOxO◲;񐏼'Ocϼ7{GOқOW�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sYрϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̖ϠCM ӨS^ͺװc˞M۸sͻ Nȓ+_μУK[u5ۮËOӫ_@�˟O>{*T @�((@& HGOm>8alp̅ p-($h(F�jH݌.t )@)D.h8&cLv Qe1Ev`)PiXAcfG ti'矀*iyfy塧]㠐F*ᤘfi>]�- *ei�r&j*j" dNzxIBb˘kcǣlcl,Ҋ$% (NKֵoj+nƹkzXҮK[ X zA7VOGz.3L?pȀ)_(l$_-#*o|':#xX)%I[U4( �4h ̏jH/(V 4A0 h`AQ]�׾�(pL)J`(^$%{WpAh{`^� v$`8@*p^w (0 ``G0P�Bxǿn@@|�xaFwN* l$<'$� ZPr^�C0p@@H$4xyhN!|i�`P=4HRA yOXdS�. j~}^S oBqB h._�\@?P< |Fx! ~X �@AGA\&jE*P 9=ēaJ 4� c�� `RB@aRptЀd=&@ "� (t 8G%�,Qh%z.H ҙZ05a$r @ &-Ol-5p{:~ȿ94@8q?$�?L PH)^ȊY+1@s�<Lx~@Qaxp P�8;E1#bbo.JH$% D5 @Rh�A0HpԖ@)�0 *H6^ .&.ZѠ2N?X'h@} ?9ZL@h15XCaD4kz /0~x6vMžf*zf3WYES4Ԛ5^8ֲ1> ƣ$SJ(Pm�~g!N 0M NgQVV?\lHݷbxGYVRD//(� F6;pZ �:إZ ]$ w1h+vdў98'(Hz֐HlQ͈H[�qel逞HvxS0@k <-|Zp�&@-Y~ 8S�U'+x턚О56y@}]4t žs $6ivOb䕄+s_2)Bonf`>D;HQMiiQ֋ԕit͝ˑv[Rcx5[:jUFj5L=ָ\'R+kG cY`m x5ҹSM̦-yՙoЌ͖e&ܧuEڹ,jwN̷lx/kA\n[%vp᫞ٸ!.YZ|]:vvl:Y OyVTrg6`^'iaA8r}Rd+?Rp3;1NoJ- kѥN@DPᅲhOp{ xw\9ƺ;񐏼'O[<B{GOOWֻgyϽwOO;_58O[Ͼos>O�! Lavc57.27.100�!�3�,�������oH*\ȰÇ#JHŋbȱǏ CIɓ(S\ɲ˗0cʜIƚ8sɳϟ@ ƌH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻxkQ LÈ+^̸KL˘3k̹ϠCMӨS^m&װc˞M&۸sͻ NxƓ+_μУKNسkνßűӫ_Ͼ˟OG#�(  Hu 6ÄPT�dv !"h(,Z ew/ e0�o 8G&8(TViXf%=ؤo%o(N"E�[p)%hF@^3~'kΩ堊6VYml)(f*j駠*|.騨f&i*>j뭸Zd(ek]ljljɾhv:m[v|J] `׎&7v 'uh +ջ#)�f 7찜Z\gkSF0$#O:hrflZJ<ȱc2 HpAHk<$BƦ7�{+gL_YYkҗ&-vzfcrc"r,n{*Q3@us@Āb @bۦ�G>*�&<%nF P*VII�Ws��(�)< ܈I`z`@%N |``Bd "L0% oTKn * l@@&7 @� `*U�\Łq  "�4(6 l xZVToE�HCK`�* � .hq-loCZdu �2 q 3 , ,!4+ݔG7 t %W 59H �]�r{`j*@xB,� �hqz0� >`� X05DAi2gJ*GI ,Ђ\А@ =� J�,Xf �$U"H^`� 6xd *)bHЙ!  '@N)"(8_Ե8�)T T0L$`1H P�te� ` r֮d(8,&j& 3T2(4�p)d CS XԓWy+^)O.'I�)xzR5 '@ @,�] 0�8_H $0�@`*G,FR˵ZRA�`[F0A/"dB0N�R`M +iV!L  7 @&RWHs�}PD`"� ` !C`@۝zAv$[ilڳ�@pAU`H R`\�D@/"gY2=`>ʠ� 0r( {VpQ9Y7 `�A"ְ#=m�A �Yp`<He{ )VQ�)&Šx@j�v쁫2)h@pM`0_ P) J> CB\ =r)ʩ-( PpQq($P , JM@M*8`�[� <@@'-?f6ya'}]tU< �tΐ*- Nn'O~@|nf? ߝ!>KRcș�hHnB*�~;`%*!E/搜5t7Xn3iY;/L4rsˈNYUq+f]j?$W"ўIc; Tu;F~g̓x˚3/FOD 3qX@O,EO}g%%q;wo"R=o""zQN|HMh.@jJI^cjHQr}åN7^ߤoA%$"]xI$&%2!Nqw0r'3sv~yҁvQ$l$H}Ӏy'D~-w4r1t;JB$jpFxHJL؄NPR`SxXZZ؅Q�frqdxhjl؆r8tXqxz|؇~(ph8x؈[pXx؉PXxN؊|7Px؋8XxȈ�! Lavc57.27.100�!�6�,�������qH*\ȰÇ#JHE62jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳh9H˶۷pʝKݻx˷߿I޸HÈ+^̸ǐ#KL˘ ̹ϠCӨS^ͺװc˞M۸sͻ ~r3ȓ+_μQ)�N `νS@S� �(˟Oy|zQ�\ (z � 6F(Vhfv0@EbN�,,0H� jTciQ�2./7߉8&J"PF)Tnx"Ufi!}Xj`!4"$\]lz)Ffi'Xq2yWqIFӋivn胁d(G[菔ia5 *[m詨J~5iUZh)֪!|+xP p YV$Z�_r Nkb+2n$zˬKՓ{U+^ŋSn$@e+crKV N0:R�nSP�vd/0`@8|aKtj\�D�&4@1!OX{q $ 4(c>kuKl=!<A` BJA &G@0Dc;IA  B LI)5R�Ё GMa�<$("*E@B06`00Ljh O/mG'7 @ D"h*$  ,$}C>o 9@�sס *( Dv7Q4 v1)΄?51f +$ h.@h�cB?.# @ 0�3h@&�jg 4- A�-HBя.ڹ �0ahv$J;[ ЁM ϋ� �8a`a$ т&pAP@@$ƭIh��  ꊇ% <](! , "=4=R`eڡQx�KR�, s\}c X]nS<p6 ="D;14 'h&]<2� �&$Qp@G^0f~`Rf<l�)P1SAv*�-8%DzLT`ћIQ/0(` @0D�$ 0AMkʨq0!|F* Ŭr`2s!jH� #&; @$�O MGB o+ Wrp@ `S@]U?X�`p.:<qGtZudY,FqhWH @ v�QpI��DR�l;-n m NGE �8WC* ̭�0A Iv@̤T1h�^y�&h �^g\; �\`!@v)$p@L*�mS b %P] :ـ�8'< %[͕A$ӊ*|P!4\T8T)@ R4 4KBR6-[mkАi Ae&!fM �#H@~kY.HҜA 26� )l8V٢,3I+` X.@uGB,w-,h;aA po@GwOF.LpRѮDm O "l'j@IGX0ō;Ap5y:ZPCu{RrмA jz8_̓FY81pi:%DRݽtUX8qd8xׇu`bНfΖ[|u5\VT>rx?d$N7QTgۉ.yHW (}e'i>u=MP/59zz;?*'c[q{,5OOOϿ�8Xx ؀8Xx؁8 }7P&x(*,؂.08184X6x8:x�! Lavc57.27.100�!�9�,�������oH*\ȰÇ#JHŋoȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿YbLÈ+^̸ǐ#KLˊk̹ϠCMӨS^ͺװc˞M۸sͻ\1 Nȓ+_μУKNu5p�.�ËO^<ӫ_Ͼ˟O h)A$�(h& 6<(OpDwUgl W 藆Y0(4h8*a*"G/(Di5#n-i]?Xf_H`ev)hZ8Wlgt긑�Y|wvIdr@�裐ɖeffz�U2gh~ *PZۨ&꫰)iZ)jCƢ&잜vЮɢVfm6Heɑ%V:Ypp-Alp_�pCnY,,k,g%�G2X*9  l(֜pq+0%DX88@jN3߱ʓm\5)T "LPBp`7Q lwx)J3T>j؀tF� 0 X7ɫ'uaS ͳ 0A 6 +@-p/9(g$FB  0 d *]㖤BW "\3�hP@;7dP{@faD 䄦-k�PI�F�8 /N;`TPl��s0[z0lA NȦ)HF|B`0AG� �� h,h@Z@<�/&`At<Q@xDąY�6E��u0 0$Ѐ <� �h 0HV(�7#uߕ6;`2H`X-Y` \d<�$`xN`OU | X~6a�0� 0� r %:�p�B\�I%َ#� +o! M`g(#�NE  D2ʹ$W6f^` T#A :M  LX@ d�% "lu3S#ؑ.('[ItpM?�/Z\~pAI`6 @P9HAĪGRG� @N+Ǧ�\pE@ X0|`@�ֺ�`8bbB yA8WŸŀgĩVt?' A@+(yPo,Bqr "DT%P wLPt �QF<SA�`AZ<2&,bpqBdèd{k�SPa2-@��� 8Y d��gQd_T�05Hit,AA a30h\ ȑJhUPNU`Px`:�A!� ZQvLOpkң@x�HS5�ks@M*ةwf2'3sڒy5#zZQJI�Q<@Á4WH�@ $hC !H@ x(w'!;b|]@ y&x#V69 %^Ӕ/.u^N!!RT4)0bS9Y)+e8T 70bNsi^ᑔE+˺Uzvٹ1{\G~L@jUϸU;"Fv!UpOjU1{nG|o[> |* Wf2K EQy`_/?HBB ĭ/ zxվI}{ v#JT%Q^έ㫲9лm{~Fvo톝>S~IOɳ'ӟ'ҍ3'fH.ב ؀qXx؁ "8$X&xg(,؂.0284X6x8:<؃>@B8DX+�! Lavc57.27.100�!�5�,������8758� H*\ȰÇ#JȮ3jȱǏ eY Iɓ(S\r 0cʜI͛8sɳϟ@ ѣH*]ʴӧPJJի^bʵׯ`Ê (Y�]˶[ݻx˷۹~ w`P0�#KLeʐ/k,1ϠCgM:@:ҨS^ͺfV5]360 ٵ N<<Ρ`wӯKfatË'ݭy\h:}nG~)�(1z7f-{5lX} :N6�u^L'bO p|(㥘w4bS:ؚ�6C8YHg"L$1)SIVIP4Y$V),6h*|]٦NH9iއP`|oڔ^2eGM[ `R�)|BWjf5>C[NꨡҴC"0 @pʩBid4H쭔j EZvd:*D�e�DA ʹj[ 0YI @�(KY?ΪZ5A p0leIpGث� P(�C�/ �0D\*hp� Ε'j1tp)Grm&MN1` H"`�H&u̐ 'a|Cp)= `ӎA _<h96 HF�%\+Z0B\$$+-o3ÓrդUB|@ސoFwc`01R{_&P >a;#y t ̵D:� p ݣ�F̰s4 )9 ƀ� m ؀ا,(Synkk� B-8 e "`�W2F%�4�mk e8t' R``)aD�Q, $(@eO@@  M|  E  "`AcJ5@ [_ to6HA|ũm.#H�+P D04 @ZKLAv HL�hIE& /<px �t(PP@S #a A(p$XmL|,0!�x t| ₂@S3[Ђ -@1c$8�`˘l�` WI83�F�:7@-`>0``AXv0hAHI@M8r)NzJ]:ߨO9 KO 4ep:@jW :Xq=-fА)zJ!0>ϕ՜K&�s`cH9�v@e,f/]3hUkk pz1`قh2"0\�<M{udHD�%B9wrUְfQ - @00CD74.@" B1�{q@ <9 -qJ5 T 1/[_|5M@(37' 0d\4Ӿc E .H a4A䵂$� (tǩ&b;cPce8=.G1 PK̘q 0NԸ8@C:9;9ѴೳDc Y�\t9'I+D^picT =j3y O3Egbcj !bDZE>Tj$ЎTh'dGC[5!8۸5"<Id ?܎LnNr�yBގҺAo|8HǾ={4.g,_7Bep9h3k&Gnr\3\z̃#ƙgAw{H[SnV,a!q4sN:?uq0Oˡ.]=.8qPa^8၄}'HZBO?;񐏼'OyLh%ϼ7{GOқO}6_ֻgO}K.OO?3ЏO[_(S}p?/7?ſo_ ߟB ��! Lavc57.27.100�!�3�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,xc͛8sɳϟ@j1ѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx%߿ LÈ+^̸ǐ#KL˘ ̹ϠCMӨSYs 3˞M۸sͻ NcƓ+_μУKNسšËOS}�XϾ O࣮({�_J@ 6F(Vh *n(@ h�Ki((b&H�n Ջ 0hT.@) �$݂6^@A�J>cDf\vTR$a2e9�\fWnYۉPZ�`|駐FN)XՉp.Jܑlh[Z((f~H@0)Wjj H:oEYy(VJoynFxYF�Ea hYh: d k*)nVjVmiE lM llHۨ'p/Fupf` z( N � $Wh \,/hQzLY̏I sR*'\A<Cxs:sD_0e{ C',MS@�4VZ[  Ak1]Є#}D nԛ^CV�6 J0B ,B Jibe � &$ptpk,Nm6.Q'ڌr) 4<l.yLBJMMY;Bnt;@ &t&�ƃ 0` +W`O;w�"h@NGxpמUT+()� |�J�:} @ Zi@ \�0NvzS֢+(@q2a(r" @ {D!fg# 0\dl�,�tbT հq|� R`<ԙPw+Ȼt�p>�@ 064� @3\An:P@DQ$gm� 80 ']Q�NS PIa%``@8@p��3m 0X@@ @ Ɂ `'8t�p( '.K%,$�N8^1@�  s0�*jEi(�6SH!+:l@r�� : c@<H �60AjJ ~bS<@ &p<pNx' "1 � @XO`@(S/+ �8@A� fINBM-0@R`<敲s& P@X�,2ہ8@D\| F,s �Ё�#0:+Z4D]`Te$(H m Z ).ѼBd<)-kl`IH 3Y�( �4 :x_>3:h � / k`R�`*Pz4JI@&8 pģ#m*/-pAn(e `[$(/%e G?{ r@��L��*Lp_Fbk3@ Io겺SvC!VE\@4} F 98K`8�ڂ`.()F[fj.:0# uo\.d8o"�]?HcNmUpx@w)h#3�84�OrHB 6izHqi^,P',$.X 2| �8@Hh��-&@�PrD�&'D(~DD[ɲZ<3hq/W {9V@G4-ཪ\}p2n{tMjIR I㖵li]Lcd/䥒,B խn@M{_ }+n TQDQGɞl>*=2|c6&y0U2ָ̽|΄'a1[QGLϽ*xeTC#'o %/E:&7>Uؔ}ViL#F~·P+:~)U8z"Sl"Rn{�x(cb؀ 5+rw`~X\3~hs/‡rbN!r"r'&F+b5\30؃9x>|XH(e<L(MFbZsM4X` `er'Q\XfxhUl؆np8vxxz|؇~8Xt؈b88rX؉8Xx؊h17؋8XˆƘʸ̨l�! Lavc57.27.100�!�6�,������7876� H4!\ȰÇ# !ŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8 @ :�ѣH*]hӥN*jիAbu' KٳhӪ]K6�۷pʝKW,ݻx@ L\\@$^  ؜^Ξ`4wy=c˞M{ͻkomda#BУK^8өTގ�ËOՍ՝L x|1mPnN,{HI~�txvyC(HfwoG<n`8Qއ\0"0eŢ"LfAhclPXRY y8(D>8sE&$1; >c6 Kf qey`N N9ghp9h&Jh7A|'h~w!w(X wjc�T*�6\`rchqj:`bP#&**WSgߌҦB(C /\( &LYp�4Le9l(0�lkVdIA (�*|@ DkTrKcb''<\D` x{%wA"` �zClA| $%{W��� ,,`,ȐV7V~;Ac}�C Q� �^bjyXsǷ�XvA9@ \�\�#\\,0A 37b#h*td}#*\>Z�5�ļD2:01 '6X+[*[y0g1@:kKVXB94}C0# `@\ хwR v#}hA L2̋xcx,@HV ,- �4 3H w;Ղ!PPCt (�@% d.%�$X07$  ALD@:`~k G!D0x@ +N|cyB RC$�\x@ $�~q@-z -c^pg Z+XX8A0AW49 ` T-f� p9?�p `a D�pA ��Y ,9�<PYCHpLiP�}LpF1b=Xl+i | cA  x DH�Ȗy+(vK z��(pfVp@<3h$ AFP ,`΢x`}F5rOq3EO�@d3 WC@ ZЄl#\�U`*A�f  X8 |W<-ۚ6?gjdyST<`�|@`%ݽJ1CIV,]i ֆB-@q@:̱*_V4@( 4,Z, q Z]Z,���KY h'Pp[vn 0lkDuV!@ A 0V]Ds/S!%QX`G^3 @ q @ <L��$`vE!nkA`ц 6]rcZ0,2�~,@N;ɂ�`=A uSXн@sp:08r,m$K-J BF _t gͳ U�*(`^ȠW @�!(I 4J8 T]e)6޴kz7:q*TKMJ6$qwisWdYf]˦ׯ]i:捱Cm ңkdg#5v\h&onv?Rb,`~Ƣ熆oKbYC݂W@v/m[? x)".]ٷ%/N䞖4f&x \9̕A+^ɯgqs6XD;ErR)S9uZXY/˴-#8;#"uu;3l=KGrƃnj Qsq-̉N v_n3z<%_Q=91oN4]#jHIqʋ +A&$aֻoBbOϽwOO;ЏO[Ͼ{O[O~OϿ(��! Lavc57.27.100�!�4�,������748Ӧ7޲�G*,OÇ#Jlŋ3jȱGu )Y,$ɓ(S\ɲ˗0cʜI͛}ɳϟ@ JѣH*]ʴ):NJJU}&qjʵ`ÊK,^fj۷pʝKݻv)H�߿LÈVLJ38 pϠCMӗ^ͺk̄ K;ڵg u �8m-{ym ]zu_ Q4z/|eݓ+�(X  6F_w4,(Y6Xu4x$h0y'0V|ul5Z%�@YH>A&Y"S)*)唙HeU8VxeUFnɞB]zɔa.TxOfgRwoi*|3])蠮֜X]vzq8TVqsRjP+"觠J*c Tjꬴ7pqZ냞⌾ k챢?YP,К(e |U^$ ^ @ 6][|CA+K`soIi0AI`Jwl[ AyK)<@0zp,"69! {^� p 3<o�4PFB 1xЂ4ɟ RO{ zR0xp�ԟ@ @a- }fmR$** heL h_v�0�@ )0hV;o�T V$ .l, @~xA+$  (,�L <8ā@j=.p�?<jg�G,s&dpek*AiolZx4W8�a%`h\Ё `2C :?/��dnhX >�l`Z�$l` � ih:(DA>{08� o (8�@v h0"o48RStܓ00)(j<}!d @��76l�@PFP \.m)hAՂ�1vGj�F[� Y#h� XO6Px]� Pzc0@uOe =,y3 6) e"� !0 0Hc:%H!| #�Gˆk bB P r~x@>0| *X@X\�"zZ`� <LivMF6xDzx x !zJ��kAKP ׵gd ԙ`e%BcTdHf3 ^f0`"p*`IE!c*@X) <� :Ѐυpҗ`` *x2��x-U &�H Jx6}0bצ&+6@JZ0B ]-`" ^f)�BHNX*KM" lقok&LsH�L JS9LE4o!ۼb1 ,_D `A飪$?ck$DI`,* `&Aj JSCV!]R@Ve 1�O4Ci@?y�E 2(^ fU/:딫g= jZJS ;u렐N`ըb9RD&BLA 핮qX']'*nh鎷($v#Lі. } ��lޘ/.KEW-ԌHmb[5Ґ뒻|4jhdY(@"9l5fwAe|4oʇ0*OwYCHϺhR+{=53iE>K]{֡Y08ծiF 8ܡv+g?c~7ZOx/ _l4V _nU~V-űA}S ^7=x~dX43p Oq$Џ_#XϾ pàOw>RyO]wZ�8Xx h8X�؀"h 8&x(*,؂.07P6x8:<؃>@B8DXFxH5�! Lavc57.27.100�!�:�,������8:785 /\ȰÇ# ŋ3jQ CIɓ(S\ɲ˗0cʜiA8sɳϟ@ SѣHK]ʴPJJ*(:ʵׯ>KٳhӪuuPnKݻx˷߿s%H �sǐF @!�˘3k̹> bӨS_.sְc6 $ �AH No^_μ0�O/PΓ�1 ~: &R9�`g&(t0!Nf!N}j($7z%⊣&G#px㎱f#l? z҉"t@AF]yP`. 8<v{aISb+) xMVVrtWo[vU"ѵ)gښtzfHW>jq4')I `ftbje*H~d*jYk՚믘\0d9 ,F+ʊWMs f`͚ٵ�9zK  AV sZS `0A*` Hg\ $fЁ+& Eh#݊q: {qB; _T !@l |Ђ� � в0r')ɕ&Csp\@0`Ag$@ql$LA dڢiHRwH+$`@|#P&�� B = l�>�&[7(Y_#ؼ�,x`(L4Ƀ`N$f01ߋY zjh10 #;"T+\+Xywen{.�$<кf� Y(m@Mt4)H.` UX�b9X� W  D rE*aB:^F*` H$%L@Д�B`8�'Z Tx?@V`Ǩ0IHsȜC&`1hX"@˼�d"2 욀Я�0`h@rpq&. hhU]-rN%"�4a@訂 * <D\lW:-A8Fm7ل KRM13.#DȬ"^�2`)0�ʌ6Ѐ-y&&67L,)H@ 1ðQ <{ RЁ8` h$@�p]/ @[sJd8XyrSl|k(e{i'PL3qhAmse P.�O/zs�KaPt0@� �B 30 "T;kXwVOA`eH K#@ Dbc�0�*k( 0*"D0T5&`�a|b>/~`�h@  F&H�wv,@UUѮ#.m"dx@p۫- N UJpA �%d:xh0ގ=QmF=d_GD�pAW:� A-L�d&fgЂ|!h P] LF$QB�@6_x@ 6D2]EՖHl1n& &HBp ,y#3A^D� csTЯ ` VѪS� ]/Ht3�l}5Gɋ 7W0?ZkLfC4 @ �^\ϦtP7wx{"J^;@Fb6h3egEsEy^έ P Tznr0ߑAg;Ce4#4fP'"X9a ܍A;9qIDu|e,';I8Z;rT`\k^*$j4U�p.['ʓP<&]g0^oqK7{6Ҟo :;#vOǀLo3Lr>�@LVj0q+~Ԏ^z T{E;;n28̻8%ϳ>K\a{e^olNo&ѧ? [~p4xKT {O/'OϿ #A:B|8Xxf ؀Xx؁"8&x(*,؂.0286x�L4>B8�F:HJL؄NP7PVxXZ\؅^`b8dXfxhV�! Lavc57.27.100�!�:�,�� ����88:ޛ7 H JȰÇ#JHŋ3jȱǏ C 'ɓ(S\ɲ˗0c#)Mm�sO�>~ JthOGu&-sR<} J)ԫL=5I(Ԥ-4R>> 6llKݻp;_zKx0Ệ>nbm �!bϠ!g,ӨQWXkP�ǯsͻkI7{8qȓs| P؁]7 ^˫nA =wl+?�l'&`hͷ@Lz"a*݂֕Q0"( B&>-(cd*C�5\^xF7%^ܠ($َ+2\& I%586 Znx@<ig\&;杀Y7H衈.⟉6k0ԩ۠fv�j*jjSꨨⅩo驙}݋vbԜ&I xPi�fȚЖ&v*L//Dm {W& iŠV= J鬰 %f $�hƮF , �H� u8hX�v/:*$`@a 1C .$V ¶@(9"�`,alA -@,Z)`@&,j~œ(5:@oX�ԩ&I ZP��L0A <%^ٲr.q2q( &pd^{ԡ5` {+B#D~Z�dT=KW~ Ԛ D[iJV B 0|}{8 Oޚju:O`�l,z+ !0BXOҩc ;*0v 4�2p,�X@X($#[܏uP\X^?e)L �Ra.�PA } u@^w":C BЂ8#B B,�$` <Ё4#@nh47%lЛ�\- B�= sdA  <v xP 0D 7\�> �Kg" ɓ@@U �XZPLo@zFkom;l`> !Y �BE֔"ɴڕ@@>``�(:_�8�O"w ;b<�¶4!&0A z1D&^ Zl!lH5R*, ,@� R�MC$`Ђ�xH`xq N\.0-�C(,М� PU /)"obr\G`R ZQ}+@ ڥ�t[OeX>`D�,F��Od 22D|,h�eLwiﰺ 5@R 썞s2KC%%B�izA`!,HbA x[蒁tZP,CIKS3m vB((:/\-Ez-0FU %6zp+,@� ',X 0V`ZЂ %A rTLrAd$ <90]r]lfƺ 12cXIE�cD?bѐVlLNĘҘxcL_$5]Z�IԈ*5^iؓ Ϙ \ZQx �|D"E ^f),.V]`=# 6Ԧ6alXȵmj':.!�~:!Q.2׭-jCN8\t[Axd@[߿}gH}ɓq;R0X-L7-cBU8F.3dcڳ( +C>yx+=&&bW}Ruଅ籠҅cwp֏s]j,.W|0Iׂ4qsm4@0j;W @"O[" 7{GOқOWֻgOϽwO_S;ЏO[Ͼ{_��! Lavc57.27.100�!�:�,�� ����8577:嚲� H*\ȰÇ#JHq[3jȱGT>Iɓ(ըQ˗0cʜI͛8sɳ1Z> JѣH}LʴӧPJJիXjҮM�Kv,4eӪMK ڷp]\ `7nߴ� @  G�biE1`�ئ .'aY2%f>'ӨS^ͺװc˞MۯAy(o Nȓ(AwC_VZuGOizPж,N5_tjM_>/{L7 ֠~'K>ᆰEHpxݒ5ybE\ 0"=X1vӌ#>c1#l<:-)ّWxN$edxt$eB^~)&.yKZB ɜ1P&3aMI矀ީozFTPYgF!oVjilyC`^駵邞jjrhEjP*+jyJ:銤|ib:,&W챲- h+8쵁 b뭥A;Q�p_�Hz5( |�ANK |� kJPiy$m5B&DV�0[%� 8\11lxRCjj?+  �-$P�n*h-*0I@0毨RIj7OAhV&0CgPѷ`F,07 L¨ )#C ]< y@ %[ Z`m�,� �wM[B87\` <`6* l `<` w:dqV  z55�'񉵰f0 p[�P <A +'Oi^690&Z8܃i尊jYZP"�dv)�4p :@g� 2`@*`,H@R&t5� `�Ro7DNxCF H b!a} "x@B;~�HA &@9�ؽ� TCyWj 8 8 @L8 <X ,!L 'X� J p!b Z]s<,ROHA Ӽ h \EӼ!� ٚ t`R)adHؖ^�L 5l ZB�%49y/ 0vר 4` Il i 0`b;�;d&0$( 1� (*|q3m0j�-E�05T(@@Pu;YEp0^��H 0 2@tI0`.bZ"#`|�PC C:4�iF62#*` (- SYv@+l�� +X\HXa%= d *ț( l�DZ, Nfk&v Ee' r6<R'�U#ib0 hZH� Jij�s@01�7F!,ui62k[X=-c� AT <�(�-* 0CGa CDrYQB,EW# r, LJ X0Р `)t!W!Zkq/ w�Ha!�eMD.*�FL@x`<0Ofv! 6 �PS/k46HMYyL1ij] X.,x_u"`w P5xa)$Єěq.03+#tK"&:bś4`e-X!N eO �Ÿ=ϻ3tfұfI60` vdp-7 u!\ rq3ɷ/$. y\M\/q⠧-_endQ҉2b<X=Ups| !Ң| լ4}UY;u7j{(Ifo|Jfs<z1}#b|kUDq9h t} o ?h:{ze|#Vj̚`p"೩y=;FwnA[?8G|{gT 1o� OA�h)1Xx( ! ؀+Xx؁ "8$X&x((؂.*284X6x8N:<؃>@8�DxHJL7P8TXVXSxZ\؅^xYb8deaxe8��! Lavc57.27.100�!�5�,�� �����qH*\ȰÇ#JHE52jȱǏ CIɓ(S\ɲ˗0cʜI͓oɳϟ@ JѣH*]ʴӧPJJիXjdή`*ٳhӪ]˶۷pʝKݻx˷߿ LÈ++pǐ#KL˘3k̹ϠCm,ӨS^ͺװc˞۸sͻoS���qR&xsУ\qҳĞ{tū"�t} �R<�˟O}g_ԽLXO adt %Vhfv!0�`(.߇,a4X�'X68. zHy7PcVFg�"`$dјv)efȡ\ \%MoYawI �|X �$: [Y襘^ʕgeaAh}"F*kEO֪+aJ%+::k\ҷ\#";Y*Sךzy~(cJ @AZ.:k/ڎD\{!{"lp70fW|P`qn dy,]4nʫfrK,̡-*0^��L�U< .JKt  0CDp/B@ٚq t_cx5Gjw\lK ,A`\$r?�S5W  1DBqeA d@F�}R@I~  pʂ3 d XcU[lAGh$ad)Tw|#UG_ x4]-$P� MOZ]Hl7a|<J[ ćA2r98hJA UT~Ƒdn#đ4n>$$ �3R�u0-< h DE�(F(^ |A֖ @ בA [Þ4�u)@FpW$  �<`D%w`L`GT�ԯ)QC!i6#V ғO L)`@2n,Gm@In(J'B$T(>`#0@X!; El_H  `AIj Y¬Z8%�G2x�HXdB :`#&ئS† �CV`fZPD� 4B�xAs $y5RdBB8$/ :` g Gx0Ј>@�4I %.HA `E!HU @G|Z E(j�Y$)$ ?X,k�45)X5pȌh@*Z$@+2"\đ�"G<`T#e5B M0h ؠvđ;sy ��{剀d!.P?!4r!10@u}B� Vl ֏�(�h3$.)؁lb Dma�JgW82Z -7dզu:@ ͈ z}-@HQ| $D ;b'}$&*�\nF>� s̔RЂ PlG$@@"@dx1$5I)$;�%Bv ?+Od`PbGRdĸ#A&PD;sFܒEB3$ =g?A4]&40iBХ'Ԩ6ڟR )Wm4�ع-!4\iU@0a*h v(Ylq biǵT{Jn(mgUܪbT~rntG ٝr|"Z%a]48L.8 KE"xU2V4uVa 򢠪%_dlP[<Fq8̫*w/W fsk7xFd>sjD lPc81 ?Oe"HD΃n0{C*^:RH'h;*(#~]sL,v*9݇r˽K~<d%xȽF/(6'ߠϼ7{7GOқOWֻgOϽwOO;ЏO[_0{S OOO_�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋbȱǏ CIɓ(S\ɲ˗0cʜIƚ8sɳϟ@ Jѣ%k ]4ͦPJJիXjʵׯ`Ê|*lTfӪ]˶۷Kݻx[C޿+E†+^̸ǐ#{E,˘3k̹g}?M>)^ͺ듪_-moͭgU*-ȓ+_μУKNسkߎ�ËOw* _Ͼ}x྽G^?�G�L�& 6&x`N蠅>av (b0�8,0(cpbΨ<8 DiHfX9&PF LJiXb$`cUihNI%i$.ypigeީO矀H&Mj#.&6!:*z9J%B镛r*j.*e:剑jzni*2*i魽+f kl{l:h˦IB6m5jvކ[k{3h/ˮϪ;,+/ c+p;0CZwLs`~WB<"Hn*[o �0l',3r;|/-pN.ԩ  +}o}/^K|.!�m]w;0d5�t{A1|~�C~f7yx)80a)θ�ppu7@anlf^ bnA z" w$jw.7 wgh;û!M"~0 aFqS=ʟS }[nme" Hp, H!C�p3,s 7mJAA/0hőC�8x XIqdٝc'zBD,t".۝ <'�~49N�9�#ax� wE@:U9.p缛Q|TǸ y+#$)W�@Qv|WEYN/bd$n 'H9Q 4G"H�M88aBiI`7T$ \ ]yF ylN13G'�(C気b�uG!HALӓPf^C\Q`N޼&Ai1EЕxGndN( i0V 1MwL Lbԩ }d1(U$ب *JJI ] D|KJɔo3Yh?q<":L RE5Q19�47]ཱུ6E& Ǡ!"lim ?6 ATFLl#>PJxi9NpuY_$T %C`Cas+5RmT$]<xb /<Ǝ+6onȵ "68l4L)FJd\_1Š֓pфa*äЄ{׵MjKG ѷ,.gT(2aJ-D }\/*i:tя^#` Opt G� ?U+Ky-jg8FipQI}2|5Y`07.ڙvѓ m3;~`]*əCQ:Z)#O}(r[~b-`UA]Q4[)׳B~=Y!ٮ26&i'hlv+m~ُjSvm\#ݨ;~JT]{Y]U)klok5shS^ w8-bǻ❺8 %[/vC(O?9Rr_w8s込+o8έ%C9~^+Mo*K^/J2t#4;tvXV=pNxϻǽ}OO;񐏼'O ^%J湲y8Y<GOқSֻuhV>Tx/;Ɨ ;7O[~gsOO_O�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͙7nɳϟ@ J4偣H*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷p㞽!ݻx˷߿ LÈ+^̸1tKL˘3k̹֜EC鹴Sviװc˞MϷsͻ Nȓ+7cУKyسkνco.ӫ_AƱϿ�(h&h�4F >vaZQ�8b*^h"!4آ8@�@ �Bidl$k @PdKRi=^9ZQ |IA{ԘdFi7mF�lٛGQy'6�tZPhn碷y�&(椙r%cy'_aIg]꫰*B"^Vʕj)I+yy*ke6ú%fֈܖk@ffrTK:)�,dG -}Z-›Q-o; 0ĘU(Ywq+Ɯ}p`~Jf`Ltn,k뾞۳<}om-cLG}nB-XYwujQ=_tV@N6pme+\wG$R*4K$ p͖0㗝ܩIya>:[.@_>*:f>aiI s@@4|�t?>r` (�Wݱ[Ӯb+$� H @-\%1>�I�omҜ�X(I]+"# 2 R>@HA & @� T@࣒d>ɎFkɝvn0� .�`+R4 ^e0 `@zB()/ *%% &XJ 8�  _!@,vӊ h%(*�gӖ�x>Z_"x`>B >ʏ%]e+X"\R4о`.0\aSP1+٦>P[%Xd1z1:20@)̌m� nc%4NR�Q^�%`` h#| H@J(dW  Q$T` )$@9 lQ2`J8@ (G� dp@)AW�;,"Ԩ�9 OzMR*Ez*x^I `!R� D` !"p_�TPĠ2U@*z+".pQZ9W B:�X! x�pX`Fl!Ч0:E-H^`9{} "9 )|L 0�%0d * @ g&JἋ(Fta5s=H6 B]:<p�4(8 �0B:H8bS^JRkQ8uV鈂+!%@G#8Ih 2"(IL�/AV�5TJv͢XPJt ":QW Cڷf�xy썀 X)xSx9wLYfVLZHAVӱ&2J @ǽ&] 4*s \�-@�hf:ZrRǖb:%Vs �6s R(ipc00HA)̀Sd9�#�JGiϭbU?eb).�h�Sm�Tj4 �DUH9y(�Qn]O`U :HJ8 G0OybC�_-X@|B5VVB � .H穐Kh3zVv`nb $e!H$͗ "�N% `;P3_Nev$pH ^RV�=[h{N`&V=@& tG4<xA:<[Ilp"u"e1sʃ lQ.�$) mw{&\zE?l.Rݥ&qc�8[p̶/󻿖N!]rTy!f?V/5H78;2s}5-vdQ}_Qt$Ѣ ]#cE74La~+9&X #1H{51q(2~.6t=<á}G+(}^!AdyW=#gAR1UÅW'hdrA1'Z15礆k~V0^u!bBux%`NU1FOW%X67<t~xm1'ym=8G)hLXUaJHъR2Ê؋Q8¨IXv!x,MB(ʒc(^hڸOq)N'0Xx踎؎䨎XxH�^pgk ِ9-QyQA "9$Y&y*.029H4y8::<ٓ>@B9D'y>ђELٔNPR9TYVyoX?9�! Lavc57.27.100�!�6�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜYP ͛8sϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ L}k\̸GĐ#KL˘3k̹CuLӨS^ͺװcT,۸s- Nȓ+_μУKNسkνfmOӫ_Ͼ7I{}J��(hJ!(`Y�@q>�=@ a$ȕ�%~8b,b((,c+Ҙ)D�]G�\tCy$,Y�J:�J ݏQZ喛5\.eAY$Ufrc9@nxeQ'r'pIJ6hpP:hof祘f馜8� �椽 V*#hY*:Rf*TU:׏_k⪙ k׬QH[:[u+Q زv~bkQZ -gvމ⭾+0�b&X #&'Ë,ZMlghâ 6P(<pr\Y.*2i9Fb=FFKgz*҈]ё P 2*[=#hP*(A0_ r`=I`WgboKTV x@^@� �vR~�e<!( xp� HJ }v�,`" x5>@TH)p\sx "<LP|Ǘ"<pB"$%6սg"�D m .z%BRP  �HTD� l@5,a_+hжI�@PBAE X�op""hjqsP S�x.h~*�nF1E*Md�1�Dm �(P G�@\lB�+nK,Q/ h )`Av;AJ�G (B>�&H@` $ǂ'eEIBc\P  Bh #�QXЂ_&`[&  2D*PA>0pcXC^:ԕq^�df3 rF@�X�4w3_!g |� 2x�]Z H �< ZE+2Vt�wbx\@�(`V|YlMSeT �xsKip2s<y<`+]@ f5J#0j6y*Hz~`V}*v2]ADp)P `PMpPz PAUd9w) �+WP;LU$bEKF�HR`V`H" /J[Ȣήm*\Sq*%-N*YC'8@�(F0@' X`M~d?I�ִX)0* rVhQ `�ud.� {Spoq PA$0D5@ڧ(Qkkt*c,�<Ƥ|4BQuE,"@�hIp/ǀ&� @ y�4`ߚ8L)K.`RqьHK2[m̂)3H'DMA,pAM[ 8%wJR>U: $H� Y;}`"-"h "@O�ºbFЂ hh& v4X ܔ_XW`t%:ᇸf ?_ke� M�`P,s0oԩ0�a�o-k&� 8ΟR)u+ tЄ+<  �80x(�8@O�%` $J�9 8J&I n4s*/+S=d$M@틿qb )^y"(XG(�N6,iESd5au 掘!2Q󩬠QD-Sɿ[E~{F?yp^%OKbQ>/MMxIKs_/}a8/׌HԓϽ2Gw2 Q?/~"UH<UM=}mpF2!w$7GH�(0r17|.={(l/{7tz 8$h4Wϒ>,xl2HXjx<(0·h,=8(C2'fmqcqNXzDXb&QH҄Y1} '0dXfxhjx>]8g8A#qxz8~AX؈s18Xx؉d28Xx؊Vq8Xxa؋!8X7ʸ،ʈ8(x�! Lavc57.27.100�!�9�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3oɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`v(ٳhӪ]˶۷p-Hvݻxz߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨ;]ͺװc˞M۸sͻ NG^μУK/سkνËOH�F�˟O?߀$>D @SF(NhCf!E8 d{m @[� !"plh8-U@)$ i(c[#.Y&:iV9P)WV6yW)nV'dihXPZfWPrj%�x^PV9�{*b ZU6(‰gvۣf !]ED`$R)UU6jFP�Fz֠6OʺZklxO8:jPh)MŊmRuzKnSV ;2Bk/2HZƾ,0[!� šVQ{ԝ0V<i {WkB% A6,\läBЬaB H+lTV� 6r 9 Bdc%@Ko^B1XBX pB H9p(AC5*E�d+E*P8 l%<9-&dJT+D@E)1 BHp -0!&$94 |S8�fA3DO6 LrAG((`�cN?!e#4JG6ۑH.x~ߣDKD@?�4Ԩ�&hA 4ĀQ CDr=#u "�J`2(BĐT@3 3(�D�HA6@�0D _, n,H@ (q�R:A?8b+ ,�0HA8 3| &3L@t!x@ Ƞe2@!$D�-H@&=)n(� @]$k �TH^�0A�trm@LJ` >rAk � B`I.D"Ia/T|A$�@8�70H@7s h` X�6 Pħ 9��v9Y3HDxd�8ȠF0D P` .GmB-#/PXtRL'0$3QSJ$`+Q#P3}h�$@ � @@|g^BJP EJɦdTQ�d!\ -0� V@B/o]\a@׸z`y�&J��9`![jkRĹq %�Co\m &wf�&@ H0D��/`A gBk$ȄU6k!Q V�8p  hkɫ˥сTߦ��z,bOՁLuEeA Ƃ8%&e57 #> Al~ /\cX�a ` @Yp#gSAlQrBM$^,]V hF7$`$x''R[\!drIr\ x@%`EӾλ(X k3� 4@ 6(4L�(!4Rnڙz&hÇ-a$(,*`mAY Q@ pc΁KdWAA2F| W <O.`d$ A\`G | 7�%4 QPtT#AW"V$",4B�XfX8C=4g.L4̳H@&4�sn $I.=&<SGt2JzȪ>;[b.|xJW$y@)#wч>7}KĪD q#ط|<{0a=O6?>d;RBt3J%26EiϏPLJ5u}AO)[~5 Us _�Kwm2wQ$@ Ka{Xx"|XٷhE"C#L@~%؂1I07xB*{6"�2Qq[AvrHЄNPR8TXVxUH,Z؅^|b8dXhHQ5`npr8tXvxwz|؇h~8XXaxx:Ma8X7Q8Xx؊70Xx؋؋5�! Lavc57.27.100�!�6�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJjVjʵׯ`ÊKٳ6k]˶۷pʝKݻx˷߿ LÈ+^V ǐ#KL˘3k̹ϠCֈu>}�Xͺװc˞Z5۸_}{7qHȓ+_μУKN]سO>�uY޽V,^ξ/c�h�%>G_ .7~]n fv(]]w j^U80.C*Z�X�wB� "L1)|(U~Pr8@~#Fiŧӈ,byJzIԃfBu]lm&5_N7�+z|GSpP\QIUq&hdGR\R-ZQTqx*T+_*_jAzSӝꞖ&#v@J-Pdf{M~yI*KxhTl�\�`dGI��H0xu dt@fB@@�#L3o=%0|l$௼14C&3hI@Q~dmAK+,q+D ]|,A8A#]B*TH� =u55 sq ` B} *d -,E v<%Ws`o,+kSǝ 08,[�'L �`@(RYzZ9CU$# .d>.<�(C +q=E|=xv0BA�C B�.iט,/ �$ůc_�wB9 f` Rl¿gm."h@&� ƃ�� �QR`� , ȜH/[�P{rq6U8!IB �#Aq C4aaqH0"�0 a83sm"'RDQ�D  @8HAb`< $dV$� (A*B7=-n4Q�rȆN9<At84`q,tP�4� A& D &$s:9ܐ�W0UR/Q1Vȉgq0GQQD.,ha0�-�rV @R1V9*H 8:cQn$$3�\9+*2(0`@�)$rL| @$1n@8#.kbF#l=- < <S_�Ԏf�H�x`] < QX̵> QA?[Ԕ Bx Ì4* Zk.0>p$@�P�$ .P/t* d s ֠+�N� Mӓ8`�T7UV+T IMor{@ N0E8Y�rV0# #T?\>ie)S�.y EPM` $@@R xh،@ tBl "HCU} b`p\�A0jq6&A~|t4=uf h5gܤ J$@A}��UV0tY f�^n^ oj�bЁL u"0[* b:q&] !# J }cdS~@X@�@%�*^:=!YN2 }I8rS4h_S=HIﳲu2$'2-K \1 BΙ$Xr#>�Z(PY�Ѐ#a̴D͡5 E�E3Kg窉@~s&.G]FdɃHv p:Yw%orncg 1Nx0A*+T?$z+'bO$)T.]LLT(0xJy{7ջ~Q::AEfO^�~x͓)3zgCul(C/ّ;AWwBEuկ"=,hsR-hs7~x@$1t׀VuO. X;!~x{b؁V" ו6Tp'�"HЂ.0284X6x5<؃>@B8DXFX&JL؄NPR8TXVxdX\`b8dX1fjl؆`nr8ItHvxz|؇~H(G8Xx؈.8Xx؉8X8 x�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@AJѣH*]ʴӧPJJUCjʵׯ`Ê2+ٳhӪ]˶۷pʝK]˷߿LÈ+^̸ǐ#KL˘3k̹ϠCMtR֠ĺװc˞M۸sͻ['@ȓ'@У+'�سkνu�Jӫ_^ÏOz� 0F% X0`VhfG�T$h~�>6"8cBh|*@ǣ\A6Pv8U9$WZ%\vI,h %DJipf ig�¤|H)USn&h~Z&s袐FhJj饈 0gBe^!vZU4, 8!xӗ*_@&XbkrZVhAߩ\UT畺, �ޖ[Q@mZv{߰Fi ަ~딦~*/QdR˟+I|ܤ({/SS6>o'UoN .Fą}JrR۾(ˬS6asL 3z>tb0q'KsX\A=@9l`5Y�A:z(� `w^ҭ!cgXv3`o9px+ܸͷE>ur!`wlԕgu=nx'{\0yW#d!k sx.!2$Pz .>:B45^< lBgzĵ}�>ST";ISrApIZ�S�9�pc=i G:¹͎sW�ħ�.8Ar<{*@G?lp !]sc-m>K_B�'!-G< 9<Lȁ 2  �S '!&<@ Y((Gwc�o}ca+u0x 9Z=H<sdIG>ꄑX ǐ Vhk$uPxD(#'8Zw7> :7l-󢏈iMED 4TL@t\AqOaoeÀ ��'c ylY ׌~�.#�}y9Orh`':H@�MC.{dq lBms+@$۹ 偡@<)v:�2M)".u\5Y8w@C25"A�L޵}`=?qv\ҳB :UM:  "Šv"h2Gˡz�ك\ 8ˀ _F0h&zX!9H+ ak0Ó=5 Z  "Uswԙ_&NkR.v# aq8Ĥ:Ee}*Nϭ_ -@r`G$ \0CM/+MvLj9mNn \f g%J Oe[H2v!5zfEXt VQsu5E#xy �%\'o/uۂ 0!9k.üu͠yx% @ JsΫ_:<lH Q82H^ٸiI h&a7n-j {L,F� !Gh29~ZT̯L�4>>&砇K2hy#2m)חf)brՄKjYN6e\d邶lMnGbÖs=av筢l&�2#oDVoH/n<>K!Nq mx|TV#&Nc7ZDS'M&Ҙ)xOw<pH_:fsTtΫ|{"LϸJNt\?#zs<S8m(ZO{}zEMEUI~%˹DhK-|Hb;[·sw|DvFpK\gO-ddsA| D;dTH0}S?}ڧ^yك` OO;�O[؟]$OO~נ}|^�8Xx ؀8Xx؁ "8$X&x(*,؂.X8p284X6x8:<؃>88�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛1kɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷p Kݻx˷߿ LÈ+^̸c7pHL˘3k̹ϠCMɏS^ͺְc˞MOͻo ȓ+_μУK@�سkTGӣ>=˗_�_B(�yĕu@&8�Vhf a0!%'6W"Yhh8 `3rE@AzEz5�I #M~dUE ]C:6%TY"YZrdZgOXt6eFI#栄&$gKV2x>)'_dUjpZj#cW"B"NUc)Y^ž*4alU6HVkwDvޫz+b,Tў}wRfnRGHnY.hK}j̡'b 6%�3q71RJfE!۸mէ_AL 3!�T�'z(A<r~ʝt{�p/L!�4sPA0IGA04�U/}0WaJ�4+��̀}A 4 vAgHOd^rNhB t7C/a֛ x؆nt0с8O{W@Sn�/2 C3s8_*eRB0ty  �32P4/\0=1_J9(o{�6|Ѐ4@P޷#Āb[@,.uV"�}?ک8L3_6XŃ`LV6`uI3@(�@qH8tWr& XC0Q(`j>'� ?"8I" i@�z3cW�.U{ >㍚ �1Qy  DW��"A~`m*cI;`OaX`O Ͱ'z?]-$H8/"3y95^`7r} !+ݵSCU$� L =7>t Fл~�( "b:NR!Kfh x -&7akE4M8;6gTʠ<QAz088LS=5PQq`@ puA&ER[HCՖNUt ͂VShNyO�PvߩobdOZ�3]-5=!`OZ3HSu]c`Ȏ5�('RygB�9) ϲֹ;XJqB^}uh>Pjj1Vt"ݮކ>~cՏz6OOh):PMh 1Y|G'kSn�\YA&N[\m>PO\>7#U_h!iS4:@{N$v3)D[pJ�T0V�GJ4%i{8) &7+Yʱr̽y<!�bAIL{4T (hWTA�imu?9YXl$^& TPO2MG2UDR cYdOn5Ik]$�5-n^*@[+#zK-햸)(Ob!j`MBoQ }R#ZHAnpB$x{f$qֻM6fooc4F𔐻%Gw/T!!1o^ k8;#'~໫ F=sgEȷ>X3=$5F@:!K9{\-yEtUXַs}&a;z5K[y׭DXOO;񐏼'Oԥ 9p6{щGO'i.OWֻgߐgIn@NOO;Џ/S>{2O7HW???�87�! Lavc57.27.100�!��,�� �����qH*\ȰÇ#JHŁ7 hȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻxq߿ ܴ/È+^̸ǐ#KL˘3k2ΠCMϦS^ͺװc˞]7m�VIEm NpƓ+_μ8mXydչվ]76w�"WntϿ�(7_y_u] o pBVxZ(jքjx\$�FVl pax{+F9%�<ք4e# @ RE$Xf%2Ee^%`IfVfL~[)Jfl^fjI矀*((:'^IWbQr*ʜ<(Y(馜vi騤~^ꪬ X(iꟄ٪뮵[�kSr}/[ 6:՛҆IV՝ڂfvnWߎ)�$.T4lH%%(ĥ䞡nBnjDP ~dPs�(P@  Y';$\$@E'�dBr )PR4�\�$`�Mɼ�/ ̰Kd4TcmvrԝN/M[� RW sXw�M4`4˝-L @g7�QO-\3MD2 ̠7P\^L4_5gvp^t΁p q�psm E_ %<M3G9xn';4+Ѿڢ-$ީ6v1\^ a,$�LG6HITMK8��H�;To+1uTP�0 L6!Ytpd8Hp%"p( �.T�A�/34IMj3r#gZf$mZXlQ$$IP7ACchZ�\Vpz9��G0pmb�(G I�%EʌaOF<npR) '�hbRGNFh>�'4Z h��@7iHsbЁ<%Xj 3Z8YL ,ځipTf gw @� p� � @R@ =�X›!Ne,ܤv:iJh>ş&6;p <JPP5;լ(t8qRXRHS�`nDH J�sC>i`8P(*L#|CI<i#^MR0"#f%Ygp d+Eao(^p n4! pt2 6GJ,Gw lDT.88 cXNHԬ F�]l#45Yj3Jzˤ"4ls3Tٴ8pa B;.hA�Lc!HI uYtP̈́tl\Z)ak؅^ =-@i,p.wn>e;v0)ډRu�2:p�R6jާƮķ�;qzA '| g�iۗڙ93U4i1暾-d nT+%3.0G^we*aJc|)t#ΰnNSV.H9ֱp^ RL+EUS e3&( UObeRP['^ yEpw&\Ɲmxqv}@oZ(M+^ѷrz$S7Jp/ q�B0~ms(P�^wɞ>>p:iŢm)9+O-2揎rȨnC9f؍t�OMzrtoWE/ ӝ#['M~I4֥ve-_9۽U ;w{6\' *|�s'EC'O[ϼ7{GOzw HHWֻE R=l /O;Џ15Ͼ{SO~`OϿ8p8Xxx ؀8XxS�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲH.cʜI͛8s:ϟ aJѣH*]ʔЦP|*իXAUׯ KٳhbRn)ݻx_˷߿ LF+^\.ǐ#KLUĖ3k̹80M鶢O N뱬_-۸s-Ƣ Nȓ+_μУK�سkνËO {ӫ_Ϟy/B�Ͽ'x_& 6�8�Xpf!n \`(,` Px4h8 (@2v@)d  C&C cLF)-N%Xf%VV`)2i&_Y ̨p c>iw*mX'y%&e*iVZ)}Z饘駄i!jbjT%*%z:뭯Rx(nydb9'Xl.#m"Nɦf[#ZIv-*~*q:+tko<^`A.zo~ v/G-'̢~:,p^A1 v <rRz+ L0-3|fZb/N8tj+2&<{OjyNo>5wrn&pϻ͡Ufi}hWSdRI߭Fͷw]0 S6 uw99)ʏGȶ CE| .`B0zO}x: . � hp 𻎝:B*@ |$ "0�r1xBZO-hދ(hUv[<<-p>@H���`�ҕym{!6 �3Z> {(hXj? < pRЂjX:"&׻��s $@` 0[Q$H!,` D�# N�D\]�@}�0a)d4ɖB��K^ vX^ PZN)e >G3@&9I1C(pC FP�tD0 �"@4Q 09:o@(xL8n*+B"(@?o:I#b K� x$`�`0 � 0$M L�@ RP$0Q0�:PLQ8N$@�LdZ~H  p!pЇ�9`$p<`A&@� � $aD9`0@T= ߛh')P d=C�d�% `-P뢐` e8ɰsH0V6�pIP,O3<@ukm"~rƏs NЂ@+x z^?xmkRj 4R!w)PP!n<XA3!�H [U���%dNv7U�GG$#i@+P�s1 `CV 0� 4E9�hAׂ<s?(& J@Wj3rV�!eX<$baձU �c&0FU&Jp `�0 �AH( H, >v6ܟMUxrFܫGZ�h~$ڑ 8h_`i 9\Syknukb R&[hVXBF1!dE~Ui$?R|ڿY.pW0w!qmP Pƽp{S@mW?9ĥu?{+ڹ6Na͹ܪ<ͥqT99*x!ZJqr8AGu%}�s='ҕ^>u!j8}]"oQFw>w%nr{L.L? (1^Q2e!?+_>T<.zn S-]֓b 6yݛV}ǬxƗ͋(�n@Ͼ{O~Oo3 Ͽ�8Xx P �HpQA؁ "X&5p',؂.#A084X62x:<X9؃?@8DX!FJL؄NR8TXVPxZ\؅^b`8fxh8el؆npr\1)Q\z|؇~8Xx�! Lavc57.27.100�!�;�,�������qH*\ȰÇ#JHE7vhȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LX㍋+^̸ k,L'˘3k̹ϠC}YӨS�MlR_ͻo |8qgNΜ6GwP ܼ �F'_n߱ܺӫ_Ͼߒ�U �'�\@Ay!ނ 6^[P\z :hfh}U (4('|F,J4ho%w㎻ xDzt"H&dsM'VEE 0-i# Xv `A�gYyaq})G TiI_zGe �\s`uhNZSh(~ȥfjkS^ :Wn秙b:꫰~Z+Q+` PJsc6ye_A16^v)n @rKnoTeEfs{_)Rj$/v~*>%h.�DFol=,]M\%iۻ3be^2ǽIPAz&'A 9 q|A%� z,3A0pL`G;#z$@m$I3IP^�_�hl5 A xX@"(-N+m4 l�}RX\",0)B %(\xB  ]:=#"EK Fm u%A �B _,aI^#b]:#� zu|l)nIS[>ظlɑ 0� �'_@Ǜl|X\`4 s>48ՆiM�bIpނ| F$H@4!|94`0�l�`A G`0 kY rvOG��Z40 l Rǁ,� R�Ȱ6"@ &.s`8�2k<ȵ}�4NP+@A  �f A]$@n[N8GA(  �, sHm9h,H VYC\pU�� 3s㒩 4M<w(& =IR5='`cKyd̂`�l �*PDЀ D`0p �@iAA4@,NK�$4`4 4ru|f}T*xqAj\Uj)h |cGobH5� i EEA DOnS'>@XJ@ H/c#` NgcAie�.@<tvNFaM%jKh-P8^H#J N G{-h�5wM3Fh�&`S7 #<LV8B[ @M4\ \ P 0 dϮ 0R3� >4g޿{S �%H"7px8P�9� i'�|`</8HL�'�[ ܪ�"HPZ� �1`M(�x Hg} TA0h!Y@25 . Xߋ[$. X2#_R .ԛJ@&j y84ʽ(ޤNJr}e-bl:T_Blc;;tp͠S[8 obv{sGdsnT1nʶX%ӽ+@q0I; Gp1|C9xy3h;b3״8 X\,>q&$/y$r. ň򚏛6,r\807ɬ\@e2Hl>҃"CJj8%\#ATϪL 7Ž K/9µ,;{{ wb 8iD7Ay@�䯲 X^V/ztYKפ^倯M }kr OO0*$ E2~E/? Ͼ{OOw?#OLϿ�8Xx ؀8Xx؁ "8$X&x(*؁8p.0284X6x8:5�! Lavc57.27.100�!�6�,�������qH*\ȰÇ#JHŁ62jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`!ٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KAv˘3k̹CMӨ~Όװc˞ @�ڸs � =7�ȓ+_μУKNuL0`5z/x|ӫ_Ͼ}tuŏ}> W,�~@0vނ 6z GVhfu8|!O0b4߉(݇-b_mh8@1]F8)DءeL-i؊EF)TNaF :TeQUNL^b%&U9dwp|$tITС|(<֟gh硈by6:%ߞ}Vj7�:ןlzց?7d)j[*WZQUJ碝ūrܰ&뜎Ъ)蠯*m"A-EAiF;eaxz{edhL/tѰ+ݛ' PU..߃W1tcBmRQ"KJ2/h0Buh@qz3!�`�}� H'}kC?K4Ϣ (Wqz/d^lд#jleWgZsMQB*41 xx #=)mm] NAi)p<EpsGyw2-|@5 ӭ^ ADp \7ֺL1` C |`Y'a}t`B A GHua(]LӞva.9P�Ѐ7 4ئ�-HAq_-I Tȯ@`\B puP�r f&p# ,D28aɉ 0H] hH�Ž)H@4;hHhq&@@"0@ Aw3Ҡ�`q@ y$:)h4 .h &� _L:#A ^2]OoǡR0@`p�3T R0.#+R[C(KsC> ʉaC�$@(A}iN�^ q9:a*%��H@@f�p`A1}Ӏ � @7� <*P P �Z}@5 ЂpF\C8FCN�x& x�Q` S@2&tX*" ST]o$p$^ʀ+ �n�$}&EMS]� @ɳc�V |@:@<pN�(`@ge @  wCFjfUQ 2`  , LΞ�`"n[&�0 Z4%@B�,xCG0 �10� hȳy�*fפJ<tVݔ~ 8 B. $b dP�9ʂvV`"` LJ0H ,7|� :y6� h~@*hd~MARpA@Z+S'� )zy4�# `*Ͳ� j8 uT 耠;HQA4֊�(@=mOg !nQ-G2xi Q-T&t1jȤ&SIkOzֽK4S_:Y 6M/MRvc[{2?}Ji'Xs}I#)/UadcVԛ|RukZ>J'f-RQI�&1-CH!XW68 RϾ7NpRVP;oTH.ON?(ji9m~t<&7we9Ls0Az[Yֽ⡭/H>yu&v[iRLK� cLH@vNޏ{D߹B~:A !OeD˕ g@x|Q.IoX|֧*uFG Ͻw?YRO`ЏO[Ͽ{vOOOϿ�~7|x ؀8Xxx7 70$X&x(*,؂.0�! Lavc57.27.100�!�3�,������7883� H*vcÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟJѣH*]ʴDNJJիX򪡕#�`ÊKٳhӪ]˶۷pK-@ p߿ L/ˆ>ǐ#ষ* ϠCĀ0KZ�ӛM۸s+0D#p7y0:�N=d|;/<{Ë4. dVOh zC_~GXw 6iY~Ɇ  [m!.w4�kK|b ]ъ"xx3c,z^K!t6_;$dJVD�&"iL Ov^8d oVs6fB8~Lϔr@P:@R`veqEuP&hrMf5& +GOgjlsd61gȼF3U >'9�Z_~jꪯkl`,u:SU鲊F%yhϘ: {�H�� $*1[X�4@ª  Doa�d� |7; l ]A $ q,p@@w*V1Y  hA}5Xt"Tؾ]˹MBp@p,ЗيIpB Ѐ"LP@ 17 QwIA E8at� *H08ywރk 0@` 8ݜ78  `#c<�C0A9$jl;n <s}a00 }W.C <&dࢨN B l X t98vY`6x�p 74H�0@ Z@~K RЁ-@ `?J! &Y o0 6S�"@"07L%#@<&]<B@PnRpm6Аc .+HALHܥ�# l`r@L�&fUH =Uc>pmbyܚͨD��uX6l/ 4hơ�"6HX? -H #ǹ h�"0 +8*MnhgIk Ӂٌ�4!ŸǤTl" 7 p FE` ,\~\,p�~�h@!>@ӹ9 ȩ1V-,4!&X?tf 2J`3(l*P�Ζ�1349 � A`<B_OMA) `o'A^Ug.p�F`q]qØ:`8b+4x`ipAPl` 0ֿ]mXs9]CUGh<, @�~8 T | p| &P@64 # #L]hT0WD &A"p:/v@fcj &ЂP0 �!`ǦM 8+_ ,�xֻ0 ,p @ Գ$ �{�p؂G 0Bo#@<X/aQ �U:3%L̙ HMpR9Mѹ:V? �5A3RXZʢDuA[j_h|`&t8=FON7ckԖQb}�, hHf}ly׸nReKnm�=p6 kQqաV tl&nWNZe\L:f&!%Su FgŏES?pHxx1�(#&3Ҍr?c_dlΒTeL?RrÓ5Ťrk̘Rz. 3Hp `.xk]yh *cr};Agxϻ!{8@ O;gJ j[ϼ7oypGϓOWzgODȽwmOO~4ЏOϾ]Ay7 OOO�! Lavc57.27.100�!�<�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,x͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKY3Ӫ]ٷpʝKݡ8˷߿ LÈ+^̸ǐ#KL˘3ͫϠCMӨS^ͺװc7eKm7n͛ Ns^μc"NةsνËOӫ+ �OϿ�>B�$ 6F(jJh&Xa w7 aihf(F� pAHcg Æ@)Did0)NbQ^T|$ZN%N<ihydj`bɦti'Pys矀g],dAkbgm^ `r)` :id/tv駠 i饑 zZA&)h +B+Vꢽމ*K>֪XB;Pc?8f0mz-䖛!kκ k_vyexaL‰ 0*BP@ljeZV;%nXld0Wj\1 e%:2R�-8SHPr�YU9pHs�HеeK .}W[+A lh w7X](AmJ@ `ݷ `B (Xg7| 0$D,8a}Zζy lA i3m>I-`  ,@pv�2(hC 4pPSk.Tѷ F /X==!h�$nڟ*=jw 0,@}ă\N& (�X�E-/ZRl;J-�<Ps�-lZ_ $!0 @^خ'mS49l�X `͉Z@�钥H`,H ȗ*H ` :t�`A8p7 8謈cY8� 0 h x]��| �  ��T`])+5pX1A5<A$ �% 6/AHa>B&�4ͧ*ْx P!蒝�4@��L(}6Ah@+f Z&(X�"ipn*h",R .yQI`&@b|i+f `8 ,Ԓ0|"ggП�Ȁ()~.  x�4  P' K- e Em\:S[`l� YXC6^!z<x� i\ eHHіSknL1[�qc �',$J$�<Y8�HZg'd(hc%u˂D`YAYYt)@�|BҰb48*"�J�(|6xI7A <= A ,J ) h�\J��"22S@Rp-ApI{�e;�%@`wL`103Gyz$0_!K$(X ,|ML0nϚ'am�sX["' .皷%KI ` `,� HDs<L@ [A"\`Yp&40dUT0پm)'p9X3V`6ee&Ζ Q[ lY5hva2bkU1xmHEێw3gr';zhq$nNgi{ [[z$ ;:S�q'\'Όdz#o8a4\*e6g@\t9b\Nk8{o ~%U_+:HUKE :. ؉~ˬ]ސbyhw\eX'P} Ru}4/MnRƓ.x7uy;%<WyEok3Rn=X-O½X*$Q$4 �]ZɂW ^8rlgϾ):J##O~eO _ tq}Xx *׀  8X؁a \"X&x\A(,؂H0~.84X>1:<؃>@;BXFxHJL؄N�! Lavc57.27.100�!�:�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,xc͛8]ɳϟ@ JѣH*]ʴӧPJJիXɵׯ`ÊMy#ٳhӪ]˶۷pʝKݻx˷߿ LÈ+^ ,ǐ#KL˘3k̹ϠCMӨn˺԰c˞M۸s Nȓ+_ΜУ<޼سkνËOS%�}{ܳwOO`-(H|ÂsD(V(z]r�† Y nx"rh�&�vո�@)DiH&L �-[0F [2\VdF<lp铕acx=Fyԍ9碌6f9��v駑zTjZfE%I+l:ꮼh*ĎZ6K�=r¤FxJ݆dҊkXuqJygf vY"勯>de$nv#uU Af(_ V%!ioʫ10&�TP2^TbZn@+mZB3fKvt/E,~ wi\<mdz ?b#Y=4hA wE0 !<-0miܧ`�k(9JPB (@ @C p$igFR(8)N@8 vK(,@:F( ,Ђ$Aħ^t^ &"<@~�=p x N$oB�  B``1p0?!�x@L`ܟb(S6`'.0r@ ZPRZAT(`x3`4!Bao֩@NZKֆ3M0A E[(@J mM� Y[�l`� OB%@@^@�� H6 rI�JP~o' b 2pX<�`O 0i  `�T� `�N&i0� `QB@D 1Rb |(�0 cV0 Q 30$2`I@-cUiJ48<��N$$@�,$ ̠aPc&,�@@>@we)Ep' P$`86BB6@ Zp{ ̙J&Y``i@�N@ DL P�bL% Ǣ{TQ]w@T�9 !KwrN4t|@ < � 8 x@ O rR<:} QR Ti Ȱ{  * pq*A:RK<9 XGtL>G x@+@/ЖOR$%A'LJa`�U>PwQ, P P� B0C�{ D=hr-(ejs`Ё>@ %q7*S: )t pUEI0�L۴�%@X$� `\L@.L`;@/B9�3>0 @̟# AއBFhd�0O@ 2K \[!@A3XH 8@$YPD3�`G�H� Fp#h:B`:f � X&`ay8哀  @POd`;rO{L9;U&)ݔ";!|ޞ"mo&yޤ%̨Mp>H� ͢Rl Gʾv .O6(WfސsAC#h|LdB<F?̑rv3["r|k;JV·Nu<38/R҉N0-!Gs)c0Q%aPkvQS{th[uGE|nبʞ"CG/)wx} nvcUlf/#ܒw!?'<KփŬN<9 \VE.3Xf]\=jo(1aX{<M5S O; [t|yc0UsO^+1t ϿQXx 3!5P xu1 "HX&h#xq.0284X6H :(7؃>@DXFx*тBLфPR8TXVp9Zh5Jx`b,Xfxh,j؆l؆pr8tXvxxoX{x}X�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3oXɳϟ@ JѣH*]ʴӧPJJիXʵׯ`öJٳhӪ]˶۷pʝKWκx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠC'(ӨS^ͺk_˞۸sͻ Nȓ+_μy^ΣKNسkνËO0˟O}Ͽ~T` 66z?M�<aHrnh\'�\pq`0(4x6<�@MHBHD"OF&)TViX��Yv`y$ bKĥl"n@vex9X"ɛcZgdi0�\&N馜b)}z嚝j*;)թ疠wj+av1:�ު$ �(&#Rࢰi,^wkJdcv`,P+hP,qY,[~$_"LUx5UVl#B\;q^Pll&l2P`01&�TnU@0lBgESp6;&=j7nHlX1�\/(A]bHZd00J0c^m7�2*B 48@,*.v@"$�/AJP�4 p� tUY!:TՑ(A-�DB%`Ђ! ) pFIywpP78@ ͠ 39D ! �H;6$ x |b ��cP"M hA` 20Nbf4B0M32/c2ڀRCAa�Ǻy \`O(|KV`�H�HV/2e R⊈-  � IK�hSVHt|@ 3@@H .(A` , ^ #�3(�,`|)HA^@� A ,�l<N� 0 `,v; $@ vbD².cR 4$; 2[ 8P UR=pm��Ѐ`QLЁ%N�F>H,�0.Q >@b3'` 1T4J�4� d * OZ RF-wA6[X�&5X7,`TPhF~8@ n8^jS(0IK2h`Ҁ$ �)@!Q psZ`?%ee!@LwtK{@�J欯l@`%5Xֱ@nJ;  ͙ 0.2k+3K8  eA8g@+U��gr$) JZD0ɵ RrXE&AP&p4r(ӫtv8Ik 1pp.kZ@p d[pD@lU?,p�:0HG<B�(f.ā@K� $ J3/1h* `)P vwĠ-j d (&�$p`Ќ`J{Wzcf%:= �PEE:�,@ L X"6t@Y�GB]iĵRs'{NT�[CIFpؖYjq6'C?-Z}*<qӐBf) ͦZԦ-x5݉y6z'$1?3G bt=)ᒼoSk3N񝸛[An\US�Er\|1L6gޠ<r9rܜ?_dzt e&4:<&yY`[s0?~7^ WA]eO{U}fEWvx|aZEނJޑπ=E Ykp /q(m|յNj݅?}Ϧzq![v.P׺o^gfT.O%6ɾ{/ɋ]OO tOϿ7~7Xx ؀'8h؁ "86Q&(8p*,؂.0284X6x8:<؃=8�! Lavc57.27.100�!�;�,������78;78� H*\ȰÇ#JHŋ3jXǏ CI(S\ɲDcʜI͛8sɳϟ7JѣH*]ʴӧPJJիXjʵ0 �KزhJH6ٶp}VݱE߿ L8pˆ+^̸>,,s3gwxS�靡O4m3/iUK۸sͻoyWȓ+_μؔKNuB[>>]νiߊAĦGS_ @}�ƚy A~jDav!`wq(!R fx*.(e7Hr)@cD#L*YF,XlEtYPr)f�sh8ZIщnzI� 0Qv=œ\a4~)J \ Jhe9_Th/}#@ʜqF�c�6e*ʱB+A;JzmV%,_�H Xku԰.FC0V@@vq8+ADX )$¹kB6+6`@`%` ~@a|p Dwrf� $ �=nb+t`f_ 2 < A)x B )03}YDžF Ek 9 :r_+`gA W p_ ,)B@ e5Zrxm۵ͩЁX 7 !0 f $0t5xoR?zu+ \p_ @`B3= �m/j)C�3:uw` U0@ P>NM-n@L_k�ot{‚ # -,Yp?@A A_ 00y@@T%t 9X� d/�@`bl` H>0 6H@`�+Ā $p)x`CH(,(S2 %L`ș'<1h�:@`Dջ�H@G�H74@@v:x+iKbaF�d`p:*Ċ�Y(YXqZ ח hA@�@'0 ``} If4zP/Qj߻bB ;z}p/�`#p@BP? `@I `I�T`s(&6NķP9n$2^sRMp�<% N>s@QEFb@D_8L�8iL  vMS^� tspXh �``R ~VD@��9F/l ��+M$*P 1sSf!( NjJD`)0AP`X  >�3lR 2^(g*F:0�p�GpT7%z.ExU0 b|@^@yB1wRmب&@`  k y.x�#F�U�`WLW® Jx!�P@ #Lp"KxEe6+0vP�@A@( �&`F�VK#pA@Ojd3@ؠ I[r d4V.4mhί5#dYҞt<rUQ<Y<͟m8'>*|B@3IFYa-Ds.K4>)j(QBjDr*,TKAj['� #G�V^`�rlh9{vn]m+U/|4SmbMh㽍*M[;Xcn}#R DpCY'dpŋޜzpLԜjm x3@y79(3ÝC`}hz;S\JPn.*7,>C^-0CZ1pNv5NwO;񐏼[~ϼ7{GPBOқOWֻ3*;^ϽwO&?򗟍3ЏOtA ��! Lavc57.27.100�!�;�,������8;� H*\ȰCX5JHŋ3jȱV7>Iɓ(S\ɲ˗0cʜI͛8ϟ@% ѣHMʴӧF"իXjʵWUU�ٳhZ56m^ h"]ZrޅGW۶ LÈK//ǐQ-dmu/k 1w=^GAhpy-G`kӫeNL۸s6 ;޾ w_OμLKNz�B83>m ,y= pܺ}k+s�( fuڀ yZL߃VX} vZנ(6*׉,& ދhH#4"(Mv:>c`8ބ��9HrƇPF)eVx6X>`2Yv%[yqmbe暀GY(J)^@M")Ktt!/C j]Y%h h֖ pV 9|�U eAY[0B &(O<jUJPL% Qp#:Uȉz9"21WPU* Y A-L@n@@ -8 @*�Z(}]f 'ɘ޶ -V:,Hp-H);<Ky0j:DE 4X�b�I&<Z"|�}ck @ ; F؜�]U͜˿U0<s) @Z'n ڞ܁tֽ 9 U�< |V3zz2p@JSnB Տ+y'a [W(FЀ{UЁ Ux ;IK A d�iupA"\LL�o WxcW; qo0 Ka R0Ij&H� H`�(a `]4 x+ N#(�B Fte^Q.F�AR�IWӒ)‚�?GЂL�+'�)V4u,WG @`@U`Qͺ 4cwP:"� |`h P�@`UaW.B^.dI�8] U Jv<� oZ, ���+@�LPYk}|H�0<p0Pf G,)#@͠aV4 m4|#� bVuƂ9t$)XI , pJ}J?.92`ۃ6&/`� �Ա1Ċ@?��(��4+*(�'5J`F,e$@[p-�Bv(��:O=s`R0# 8\@KfQ o]�`L @X0 ;lNML͒�LKӆVOdzЂUY ~8<Hi >#i苉!0$�?؃ AY,`uxj& 66`U1]` x�Du.ݼ2[ΥvXVdDDRT^2Xr#Kt½X㢃5iyhsnXP[FL9I(wqjPzƋb@nhzjFVhxL 0A)"F/̣ Cɢ!Θ:+3*b~(9.�6겟BAo8+<y.ͣIߢƖn�$.K Ӻ4M3ӯ9΂iը>Zl:f4,UvEC,cZX@ƍkdb2z`M#j°6GLz۬(6KqJf6ÄZݨ6MogP(fŽ]f�I xO;'N[!7{ GN(OWs&.gN8Ϲw^�! Lavc57.27.100�!�:�,������8:ַ8� ̕m*\ȰÇ#Jxŋ3jȱ# CIɓ(]L)R0cʜI͛8s @�@ 9.�D RML>BDJRڬ*T`*Yyd)=H`�kx +�x˷߿ LÈ@ǐ#KLP Y͝58 zu^M۸u=5oѣNֲ+_^Y�z.ؙ=_Nooɡ~{o/t~vfdm\NHwG,&T߂ 2܁J]Vhe9V}rxᇷ <h(%XO)(z,#_&㏹ i pTnc.dA1�GV)#cd5i\&v^`ix<^6*$feZJYk'ri\% �9 i hmA4W�E>y:�HЖ{*^N@ `d 2B+H >)t^.8JP٥sŘ&z ]X -<0l(*h h yu-4+^+tw@@p)8!B 0p'�Iỷ`lp A  &#\Jj|ը � @͑tڌs@eW.e'M終 z dB-(DwCm}1^ f`HǘyKwu^ʖ~Axjڞ%y ,HxI2n@@,$]* ] 4@(@C4pH~;~�GJpB 03Vl@T�7�0�7)V| :kD�L(^`�̃H�n&� 891_5)@ M# )H�6t:�`;A$`.` @�R0 \@-$6|8_%P1 ^C ��` ^Ro RĻ`RPUa LQc4a'�%l`y2Hś xh6m)( LB� (f; ,x_N_<` J^ݬ-H@y0L�D�ؙp[ (AĹFfH'�@r[1 J@p@2XQ �H2 b~.N�0>�m!zNZXF@*WV%r&X48`x=.:#HXvAc0Ge�XO` -1q"<`R|nN x$�x�ح�,TU/C�iBh Զ ##'J2ԃ}(\sĘrK) Xs`X{Nw_Os @�>K mupry⦀Sl7D%\hnKZ#, BFQ `ʅP`Ipk v+^ 0T0$7A]F�l`6w�ZH@L$S奓 ATCH=6ADy4ZsRN/LfŴxeNq%.?pAos8$%TÙYZ>+́L (Z4DKfz $9�4253m1~5,Z֩3Pk@e6$`GP66,kT@�^sGVд k7t͓@չYމ8mWH(ڍ?-|72N!w2q] 6Aqɰ[Ʈ@||/=CۃS\9WtC寲8q!>04r<fx.~ax藨ϗ;PԧN[XϺַp`NhOpNxϻO'GO⻾;񐏼'O[ϼ1yO��! Lavc57.27.100�!�:�,������787:8� H*\ȰÇ#JHŋ3jPӯ CIɓ(S\ɲ˗0c ͛8sɳϟ@ JѣHLʴӧPJJիXjݚn)ׯ`ÊKٳh%R�۷pʝKݻx=&wQ0̔@bMH�ʘ �aMӨS^ͺװc˞ qgͻ :7!NNrB21yNz_7@|7ћY~ =k;c h֨ FqE߄6^Ufj �=8Q":G%:]#*#D�lci58cCDi_L6d%$Xf)x> ]1Zi晪q6 lf`!&8_g:P|j cPy~*`h(qi'hZfkYʣd<稨F6i2;G۫X +3gu&H&�[<h_| Py  L|0A @3I k*l/t0 k2!(0M+k (஥,9�+( z.1`0@ x*xp7+ ts*T(!D0L! &tLp@"6 =/`]"sD` I +Hlh87c9Icn`0,2OL 4 0k (+MB�LB3'*eVp89�_�HߢA $S@ PY 5B0,wÍ��8 4 9*0w1CP "l@|l1R N?K tP,B6K0Ds&� 'OӁf  0"ɥ_PA0 ku`ӭ~&<W# :39Zp]&@BP�K5HAh=g,a7 0Zq aP"x_J)� �3  6"R1p6x&�&(At 0L6`aLd XPB�( ~s ")}n@ꐂ`+a`dž c�>` 0ЁOd#] Cݙ1NQH)l$ZIm  0aH@24 3&/6I1ϝMF1a- P$(S8 \`'Z�j)p_89 D �*��{EM!1J~C2C�(A�Hف  H (  ,L�_AT�c #Z:9`%C1l)q,e 2 XM-X�1)2Cb0S.iEXT<rTRx[ !w<%sϫp*ɀ@�:Np$u2Ft0Li/+-3 :8D0[ǮRuJ" 5YP?3xtX)W >Fr똓J_]Z%1 75Q %6w \/v/$EƉ%aa|w\zOB2"Ņqg+b؊rq'E*e(މ̐Gker'wxTT&!w=<bX9/Ű7a# 蠗g Qx r͞?IfL4L5$s%2P4*;C#8at,j}6ӨPKMNZmF_M\No̠S̺vT,loSV   Mj[ζj5+gv6j r#3IvMzW~�n}Ow'N⾀x7{ wCN(O6Ѝ"�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�I�,������8I78Ȼ5Щ75 H*\ȰÇ#JH3j<$hǏ CIɓ(S\ɲ˗I͛8sɳϟ@ JѣH*]ʴӧPJJՃjʵׯ`Ênγhe%p% n\vūo^+0r}F w1} е#(%@ϠCBӨMwNͺթ܃ Z6ۡ \ 4�y-^s� سkν泥K <x_ϾdrR'jB8&@n$Ft$!Iv!sVh0p�,bI%߇4hw,^<#kǹH Fo%I҉IXdIHN)Vf%UnYтI�TofFPRFPQIvމghD1Ƣ<Fj`.Q2^R-)FDhX)sH�ꬴ&2WA~z;٫~q S)쳠54U{pʪ&mbX+�!'Śt̲,@0Q!8�k@\ oɛZT*`BH-$KI@H`#&"d30$7G虠 !(p*�,"WЂ#N <"Yuk%O%1d h` \6X<@- s7^PӥA 0pB!7gAМ<=5tg $Rx(K!0;\_c}{lIh9%@B!"$k#[H`xK2 L@ &Q(i�@@ !D '2 $?H?<v&T5!|P m'_B&h7�pP� 8ȑ؂`Lh"b`P@BpI8E聟 dk VW,l(3@ N ́�0 p3=#�L&dPk ْY:/0@P  p")X g""><jS&)&, 6P0D�$`|�` |& ::BOD*B0Gp8BX2H@@SD&H\@2�3<LW � � nW%jLB&pA LD 4 VF" 00ST�%�� G& V<`b &� d�a�J0B�,��6WϰNI~I0�s �!f!Bv"zb gd0 "Ǽ$@h<0#/ `�IР9$?RN<�;?X&d2��! k@@�4L֓xk:#H�$-q8bCCmkt L̳ fĹ2Z`E5FP22& (мГkۓ :4@X@0`7Aa;=wv�01+17fAu}0Ugwޱ,u5( g /JB\풤wP4"YdKxcJl*g2A&$)Fdq+*yzX 9Sn~'D�ڹ Os=,u Ѕ>gyy=H9I549whZS'F9Ԉ@u:L *ۜi~h:j-YHF3wݚ!˩g<_J<u fMv=*iukCj[<Hr۪NwqXuGVhnm#9vJ uיU%D4pO A'N[ݑZ GNHˤ(OW0gN8ϹwsG@,HgЗtXPԧN[XϺַ{I{;gcbOä#nxϻh灃'/<;񐏼![ϼ+]��! Lavc57.27.100�!�<�,�� �����qH*\ȰÇ#JHŁ<2jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˵߿ LÈ+^̸ǐ#KL˒q`̹ϠCwS^ͺװc˞M6U�sc �_μypE2o3=F‹O>˟O|{篏~y  {��P@�߄Vhfz($hbBщ07F8``.;^4hL6$^�"Xd Ö\ %b'uѕegt&xRHu* Z[*>&(>堔a=Rݣk1)\~*w'cYj*jKŞ9 8kY}+W&k 9Jlk 4'ԧ!PAU(]ʮTIjj/W�.h,p&'{H6G<SW|wZ= ndd,VJmj{d,7@\.j|+j(!k'\.f]@&}B I@| tBx. ))AQ�. tǓ? @5G حLJ F=Hj]$ wRCdĀu@hEor:J b Q0d`.R p�H7J2 ^̓xO#\g:vFhwt0xJ)h2�DGQ25(LHJ <9gh  *(Puq!X?@= h4 QԝID-kKx�H�hd)� &`@W0HhDB/sF P8Q# BAO# HL�eGRIH@).#l@$�Q#H �L`$ZFp%vY^�8D�vF )( �Ѐ��ذ#RI %4=6 ![8ҁZrDsdo#w, ނÞt+/�R`5`\932Ix#QH$Al 2b%? "'iEax� +8BQt,&�]l�!l( ).�G"$$D #T�H)U\b`@x 0(( w?0H'"�M{k=FE7@Nd[2N`P;@V݈75rH`#fHl[�2и# q ҬN겐H,@ FLld*`=ikz#:F�6Cc5JƔ�Q$%FP�%)�>�^J�  QG&B2*eD�JjEr$$PPv0?R�.&(GjhJ KPG'8kc1 At7炆J@MdIJ D@N=Od b*<Hn*|w\%M|f gfقs-(lwiSAIЫ!NFFJ @aͲ*B.`CCEўB=:Nd(9׈հ6R^Z#%蔨U,knUSL)6_tk )= f+KJ6<k{;Dʶ5gLw )׻v@wT/{WH87RO lb H-Ʉ8FCE\;;x)%ʜǧa)yYSO6;w);@rd>st#")ѧN[XϺַ{`NHhOpNcE3vϻOxO;񐏼'Oϼ7{G˓<WֻgOϽw�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ JѣH^ԩӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ L]+^̸ǐ#KL8Pi̹ϠCMӨS^ͺ͓�ȞM۸sͻ Np*TP 0i @Nسg=z׿_=<yCO<wퟧ0 `[L߀h& 4{ F(Vhԟj]�(�nY0>x8^"@)7'SD&yS6FPF)e1IY#xx!ZM)&FZ{c e3^^ji]n&WmY�hi RF;$F瞉 ʕiai&]Y)R�ѣxtF~z$�BiR5jY#dQ(>ilZ&ҙ԰EmRmճb&B6@ǭT|s:"C+z_{ի+ l�O" ^nO꠾0UUΙWT/N ". pGl(kHނ -;o|! 7[l0K1h�y�pA]$^ tLkAPk'l*D]Y~R:fe`(́+uC=� cM�p8usMyyjГ)~";z *1n[\WyY.A ϶zKv0.o5펁5]Bn~H=͗km98ݟ?sk+7ZH%FF<deo@n_0�= {jYyߺhs2ak,Z`�-8vzWUp��ph�u�q'%fB�G7-xӟĠot>4�Plδf8:e(HyM`[2;*` 4.,GK,c 6?F:( ;�,r{R0лuc{|d5Hw$qM_Y8vwOr 㣾6~RpX6˯K2IY,V:9x/=DH!Dg&s~ZtGhMxJxNg>ϗ8g%1ƪ4pS; GϠٓx>L4)Z@xSr%6"v$+xIxbz(#wM\gc绛<.%PL�3ХtEش,mQj.e(Z',P8H3:Ҋ̴JcMP|% dVчoD ,9>R�h;0�C::-L3i;H jMCC�ΊTd�-xN^a8 N<Ol芣Vh iZfO#75]:J05Ed)bp&<-`x i QȨ\@4Lvu.P:j{hJ n 0 goEJZ?|/r"  )/؄,J/[pq,!f(%[%N6ʃLj"T}.W$POXph.ϮΜf9A /ALqL6W83> zHzZ_V摼x1qBhUћQ'utc;%#i'5!U뱎'M- 0wM+H!Ԕi0["~`ul f m 4mk^{^smޯnވ-x{"U'* oyK'\GWx#Ko)N'|xsyU\%׼ v@Ї.T NYn;PԧN[XϺַ{`NhOpNxϻOkA ;񐏼'O[S�! Lavc57.27.100�!�9�,��������oH*\ȰÇ#JHŋbȱǏ CIɓ(S\ɲ˗0cʜI͛8sԨϟyJѣH*]ʴӧPJJT(իX!ʵׯ`ÊKlYf*E۷pA`Mv˷ߔx xa[+^hƐ#KL˘3kx3ĞCMiO^ͺ5ԮŽM(gV{4{+|ȓ+_bEУKNسkνËO>:�ӫ_Ͼ˟O}/_?z({Á>H@A�@F(VFav~a(h!�@/<@ԸH&L6$ yOViXf�4ɠ`)MrY_lI!Lt v2)@^駛8c} j�:dh*裏y&Vj)fz馜Ih*ꓙJ�]NyꪰZanJ뮔*;챩I"lL:*f{)jm~%�ӊkƚkea5ZP ' oKrl',d 7d;,qb;<2Ƴ6. [!|ܬ%/\1%<jj|%0wz=MA^sж~J"@F촚�T@L=l�MZ7|a ]mͱ$ˍ]=pz o}7 tbG7)BM� }"ry0Mh"2�8„_ 1$0�IDSY(o; aLP�� <wxT^O�OJf� 8t�+SC1쨂! 0 v7<5-x#> wNR%8"QKރ8,̛vT'`Ru'\ %HmYjzǁ`` utt(R�k" w4E,fᘎAxB�-H�x;`w).^/bh_$L�S@B`�8w8٣eN\t1PBD8CMQ HV�#=Pr $Iރ: 2pWAH {*   @'T E*`$fY'} -@:�$  X0 <(�UD<`Cax`Pj�C{uE-IhAP.Ѐ i�A hA=G%BB 0 0$`bP)=`E8$`@w:zQ?� %$�/ $�@"��(Ԛ!ɭ@5$Bv$4P aL�+x B�/B`��5keDVC44?M$c^h<U)S `!� :`� (@H:%z"�BɵP�Z)R(|<T5 �HRYJJ-+VS <H<P.<�p6�<`�n7Poz6Z\ U:2jH: mWYԒ>N qH >l H@15&«%t9SIzRv߄5B/H X~Pvݫc!�y* 0`$Vth@) yh�.>d] b6� �`$XC)%�|@pA%pA ^N5^BwB%&I¬ VHQ� `} \@� [ �p3Hp PH6;TAC+Zm2XB�@dJXc!I@+;2Jj!$`  FDOI-i)(%~]`A 4<@tA Ұh)-� 52ҷe ډ@<�{ `HA`3Hi/ 34"4VM Inp9+ A Нu;P7yf2x�9. �pɱ.$KYj `Ȍ۠e?o&OU׳~RXf{2ÏU緑Z(~@z@Cey yy=dHlu?lM'=cӣKWAo+|GQ~8, %$׀7s}n8,8*xӧ}sL€B(HQ|-TIB.X&Sg88NIB=x!x2Hz2)BȄb8K~Th)r"Z7؅‚`+c&7g'kXC/ho(X3RvR(y&q‡}&gfHV4) px54�؈Yr/jpxh`8xX ^g؋8Ę9PȘʸHpx*_A]ő؍8*x蘎긎؎h8wQ98y  ِ9YCa"i9&yQ(*.02i-96(990<ٓ>@B9DYFyHɓ8LٔNP �! Lavc57.27.100�!��,��������oH*\ȰÇ#JHŋ8bȱǏ CIɓ(S\ɲ˗0cʜI͛8sԨϟyJѣH*]ʴӧPC JիXjʵׯ`ÊK6ԲhMhpʝ{q-ݻx˷ߦ5L]#^̸ȷ#KLHŖ3k̹ϠCN<ӨSvyװcwl-myi͛u 2+_μУKNسkνI�‹Oӫ_Ͼ˟O>& �( @_ h``VH�d(~v ($`ph,H.!l(8"@)/j#H&�).TVRZeYnd5dߓQZ>])quΩ'0y!X)h} y"�I#F*i9bfjq&j fzbZꪝΩZ*R8j஽+""*[i)*) H짌dѮ9jSn;V)nI#~ e!K/دf;p3&: KNl_/$p(p,7I#-.1+a\/Oss+q#J{ʴ&mԷfZu(-sXZ0G?d+rI3Y6{ !C{M@)#-"p`dP>=} �t0x- x2 N6t` bJpP�e> )ނw:{ n "�_�WX�00; l.|%`<:pGA0\fU|B  Mp =0@�HI?K`^A~^!JB)A<Ԗ OPrx�t J  L*c|8�OT nkQGץ,I1 Jje�0�xwU/zhj5}8 ` GЕZt fnvP �[!Fi@dde3 1B FG~0jǿ5 /M;b�r|- y%ȟg� OЕT@Nғ �r)bW"oa? :u!Lb='YXM|�A9Mo UV*|^8AwV':?�HE*?r@n2Nw m 䥇p'D-Z-XGE�TUP!!xAdNy͏A)ZOh1j? 'X&Uy" rc$W;f �b IOR`b*HQMrigKd^ j%� ^~Si8@�r;9퍇ĥAyt|:zUJ5q%s SpƳߖH;bs<6xsCc.?sML'@Dh'L¹nq<a�J/{"fQoZ0q3ԛ] lWъwèiht15`(N2.C9Aaߊ`A-d>VS_xO괝K,C6[|`Z3*i'&qꦿ{m*d)j|*l) y-zꊀ+)mb}YIju猬TiQZXل;ꐙ(.uNeut޻*!�qAV7`Į&a $Ԯ]WɤîݮYݮfsa-lI4vԴ}ie;VZ̵![Ծ*]HWofgֺ)b :ػ)ձ{C|PW8LkW~Kې0pRT2y8.r<R4G^/_Z8?Q7ԒXEJBozq9Mǭu|H>:Ϣ.ve/1fݎs]k5&4~b!KR8ϣU> wɯPxxh]q!ܙOWֻgOO~;HO8Yp/ȧO-?LO|?7DW�X7 ؀q8XhxX"8$x(a*؂81~.28475x7<؃>(?B8DXFxHJ(NPXS�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH XʴӧPJJիXjʵׯ`ÊKٳhHʶ۷pʝKݻxWoڿ L+^̸ǐ#K/b̹ϠCfYӨS^ͺװc˞M۸sͻ Nȓ+_μУKNmuW'؇O'ξK)ɟOϿ�(h|�(F(V(fH@�v (> �A40 �I-hc5(<.1$$8G"PPNViXf\v饗;0�)hebb �gc9㥩\0@B&%B|&袌6(l裔")U) 'H�lz様2)I]9`'&)G`,Iphu&ˣ�ر�FخZЂچl6( v_j'8kIkn/ҠٖX.1@^~0ڋƎ:q2^Drt2^LC:3Js]DDf mL_ 1Гb#&tdM`E\r{M;,*ՌU`C)9 fm0[��#xsw|6 8@e B 48Ɂ5�~LC.N\5#X4 �4`4$%�EyvBw28<Ap6^ށd+ `[s�Zr\ ^ps�nqPɗN�)MOex 1<~_"V4_9|5;vM2F07dNA T |q!S򖧤o4 P@{L Raxħ9Nu0b.tt,|:_$<QhS$Ep�20/0�  \�R<vqH 6DmAh%rVQL=7B0`$09k0_ PD$р{xcg1HQ#A 8e0:6,�09 uf � `? B _Iuf|_C a#7EФ\`Al,S8�ץ`-è}zd΀W2D(L� B&H@^ 'IDJ6(gt%E>< �NMDv:i ph)Y0  :1*R `�)lA JK�d`Jyʑsy$�2 Zw#KA3 pi&_5y4F6ّ2[7Ô \fh`#֤AO ]u;Yl &{ Tj>+ PATZ$Ln,(a-e#5!5F B�S\IO&Ŝ 1v`)S +ĒJ[8 04تz=E9ސ3'6;JiibӅ'Z$1hpW.�#�h0D m.5,HiZ/MA)vwQMDu{G2cYBnHRs\ ¬:CS`u32<�Zd}L?$?/mMO<$^S-n �AKҼ 3`"T ]-:5s֖qH.rcj_6j"6�@ʎdԩfEb r]Y9.2MɌVv}j'݌r@z>S᭧njG.IP ?nGZph(ixtm�@T*.VxI)v0^q0M47$�t^)j( Ƀn[|> djzFr,K[JtMu{y׹.m:61xZG1^1 ik6 lήFi{v�.V:%@aTZ?"w𖷉[*<8Bv?wp;W p>uX"r|796OO;ЏO[8ofO~OϿ2Y�8Xx ؀H5 8x؁Q 8$X&x17,؂.0284X66:<؃>@8�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH HʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷ߘ7pLÈ+^̸ǐ#KL˘3k̹ϐMӨS^ͺװc˞M۸s7 Nȓ+_μm�KNu�9kν O޻�K�˟O�'�Dh V 0P{F(VhV8� ($�( V>"VbUT%@y_tȣH& 8FG2iX.Y#Yv#Y@{asSB%T:fSmb�eib|")��}J蠌o9(@oi&z`AfOTRVZ!Ui^Ni)jk'R kT&!M QYG,0 ievfHg#G {u݊+=,Cj&'L閪*ᨲĞ g%wlg ԾkԽ,w٦W\U]]|[_>#L�cF+M"}_�9!�d@E4~ ȥ@dP{�TguC]�t$G�)d`vC"Q� �Pf㋆DgtrA|e:_A@27$ey )P 1cx8�T|D�`9cQ\MI�ذ� tp@:$=tKgL㗻@A¥7;? B $2A{Ǹt.u(U�P>AT!: ^C+H)40P=GV}xp 1)�aqA"Fh@Ov M"u@ ?,;3�q_60y.lÀNCͻP r91!JJG In|O"~ @ 0071`4`GЩed7\\a:90n g@n ;ZPM :~YtJH#Ðq  K䕧F޳GDt:۟~HtЀT3CE �iy!$BP�:ȝ|!򕍢AO-a�ŹA"b(%pLH0c4<8d=Ѩ#3Iȥ@tISzW$$�)O.؄Z^'dEAQ#lOqV0ΩYxp�:0ͪX&h D=�$.3rB *$ 8èGp l"Ժ(ձ*�=unֽ\SBtQdLJ'S)T<�hnfQ>N'zD>Tv�kX!�($$~'.UII^�zβ "Z6.:UA3A>q BI"דH~U վ{iS`�3 t`/ m�ԞIq$^H- <j9$]Hūf53Xaȷ2Jx I&*3d_L;@2t-8r OIDR&z�HI()^\pUl]EFuD }qCy`@ɱ}buͩBld!Q]d!qC.ZYldkqҹ3$mjDV;N4k[B=vMOpЅgn*nKT+4uP*Y2psBi&1wIP~ msdR4Y\e6K6|W=Vb1E=!:}${F:'ñ.q~-ԫbY{do8>4&8=0 '}]zUߣz`?S:U"{.|J5GpOcw=:} z ؆y$( YGb,mO;Џ|LPϾ`{_@¼Y"?+IOϿ�8W ؀h5P7Xx X&x(*,؂A.284X6x8:<؃>@B8DXFxH7L؄NPR8TXVxXZ\؅^L�! Lavc57.27.100�!��,��"�����qH*\ȰÇ#JHE2jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx󖼡߿;@È(L DžCc˔3+6Y̒'N<Ҧ X \�c˞M۸c͛ N�+Z<kУKNث(yËO>/[~�׷S>2 hnh]ޕ 6t`$!=v(ށ z(~Vs&XR* ߝ'`4rD!¨㎼us/(Dߌ8WLnx$MF)唶mTf%WcHAn)bw_J#lBwfɈ!ԕX&M,i�^"QI!)(SvN)ި)'O5�}bԡ WiJ(Zej9!謴j*^k{WuoRyzj챱+pt*[,@-ޓ^+n:`LXɩ+S:7-�/j=kb(D1&al.9,/y}A�@ �_űyK�Cl[[}@ J�D0fi°B ?76E\R&w+c07Zk{&4Fq J`trojQ,S@(vc&̍aJ "ot4d Yp'}.΅No(mwA4 o N�AK2Q=kNVB봝=@κ|7+#�$08`zlk_p?: T_�$eO6�(4u �2д.dC=n8SgSn.65 '�Dr` ��o#H~&-*�� uJ kVJ0X<A 7&,{aB�BLEu;e+ ~1��!#`#L8WyQ?TB �8�`vp()!�<?p wHCD:Aڀ+8%lבmP o;acod�EA�tp$/�G9f39 @\OΔHt�ذy�Bl~F .QzsI'Ĥ0Y%8n#�Aho#7Z$A7pT @=li Ɉyl($޹m8?{0kQ n_y8f/#Tw/f�C(AJ�%}Q .*w=I;2վMs}BasVͅcj dp HRHf̑4&Ys �ȶY ՟[ `T-V�P~p sKYHR8u#{Hog۶+br$�{�*͸.{CF Pk팧 APq%i B|TI.͚)qabSu7^ݽQ47KK VRu*N#80 %Z[L58%alؾAtn$fz͐q ~Ed'yID½!<;v@b fe @*y-=$R%$7:!N{EVbWХisn}Qɍt tjhr a$@mØ]Nwys56j/PQGGY9@qCWSJ fmkU9O `m> rt/ٵⵈgkou+0е}z6b\gܴ)+�%즖 K>A)އ hxi�3 H Nn{&N83Zԝ0^9{ܼfx]cjÅ&g S^h) rkgӱmrI2soc\F?V,}Itq$bЩΖrq&|u0슮9]-ƺrnRi8B^,;<ӝ+^+jz|X'o ϼ7{G OWӟ gOϽwڻ u&|9;ЏO[Ͼ}$dOOOϿ|�8Xx Sp8Xx؁ "8$�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ J#H*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶[ʝKݻx˷߿ LÈ+^̸ǐ#KL˘3ϠCMӨS^ͺװc㈫۸s޽(5~5ȓ+?N УKWN`سkν{r*@ӫ_Ͼ{xO| hHu%�`H~n@%Uy2蠂 pAfUvaUP ^5(ՉH�U^n-"Wߎ<@)$zU(UՈ}dJ~*"M:Bf`)R]Xl&)tUft<`�^){xࠈviw6%%j饃~iB鍙Ә�~$zf&%⑻ijQZT(:{iASykN.+ԔQ:{,q k@>_vAt!kuz(mJĹkソ++/E҈ʲ/8 G,SDKK\'rqZ 'rVɐ /ٲw�׬eGzFs~CGӷSpL�h�W5PBy5Lt;AY!ġޘ_�@^�F6\׷u[^� X`?bdBLJۉ`u8Aj yzticxEL_۱t:>np�뮷߁Pu;GSBĂn_Bޞ<%LM_Oz AFo?rbԵn!o$KكNo9q g~P{xu⠋F@iaa:C�p 'k懺�`A%BCm '2٣ʉl&sߓ5ֱ{ˡ ы58> pP$KP l`yn#;PF 4zH,gpD$ 0E cuR�: 08CsI  $yFR�G"�d-l#!J 3f H.gF<؞4q#HrG%Aw8Ѕqa Y~D@S~rFY0*obQ'hheOw#b`uAD^FhC>Q%Y?`͇;Hсx cqʑs;!9 I,yN/^ SÿĩSUE8#rStAg xfu5=rD6P $czR"$Nws 'YfuuۡԽaL2z". ZB6QzdZ۶JȖǘ{dEĞvRMcPd1$4b>ʾ-]|v牥$Ū= UG V"u1 CiqW 4�U zv2O0*!hD::ZЂR 5!I450[z� ;D_ah>h:Z'Tg22*8fXۣ#/TclVEND[(muQY's|e5,ewvdFsNx9#J\+ẀӖq7C9P'aXJ:{ISїɤdG{HNtK?cAa&{,L_}[ŨTֳޛJ@ιx,\L\PՌm1[زиmj1GyFOdi4Gz%SJv%&[$"Ͳb8ÛESmr? $ $w%SV\1$ObpG!<=ȞxIάq@hyR9o<#|9H*.s q<uj`:zqr;Oсt/Fzс^k >w:]L:.uwU9>CEM{Ӈnv>w'CҙO 񐏼'_Sϼ7{GOқ'|W[gOwOB@��! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sӢ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۬8ʝKݻx˷߿ Lܷ+^̸ǐ#)˘3k̹ϠCMӨS^z&ְc3}-msͻ Nȓ+_μУKNoDËO ` P�˟O'}8Fv Y 0g98@5�|%! ($h('!b(4h8ba58!a$h ㎲� F~%XVQf堓YVEL9Z^hl]R"qFuWV֙gSxf ȤgVS>8PF*i|N&J'N{b)T>)U_YV ㏱BkH1:c_vlmR&~(4NVk4m:%Lm NMT5Z+o$ /K>Ni&l)|rx�(|<<;eIY<`fy,,goJ |7&42V h!sp�G0|t0bԊNtgS S@5 00`}OG9k ]_25e?�@Om5R40h6 `c/!P6}n3h�Q8�|��1ɀ@Ō�/4Ϙ^4P1Ǵ|ǿ_޵;? C%}r3SP�1L@ܿwOן%}5$l�|p�>kv0�Y�}F3g&f /q#��F6 v<w;9M|6<ЁQTf!@h- 6_6"80%AY J"ـF |Ż!0>ޚQdF-GHOEn ߣ2ȷ ڮp R>WEx5A!j %O>n:ܟ 4i@ zoN%gCh(1,J4?bS9pL�,7 ^КyOg"L1\; p5  8D)Z_�c'G Sg<;i90Bt Ok>_فE7u�JVKeլVK.[Z$i$I2!I_:��!CJmt8�sJA lDa71$X M'K*!HV/ϡu�j'"*T2p}XŷCfQ!-k x': e3d $� rPj& 9JV~ y՟L}{2$W|Є@[tb Ǥ�bCSWu$M_=R/>~JCt>*1̊Uɦj�Qw+ t=jd�05[@WQA—XoI] dO 0_ {bpI(b<FNWbJ=bGr┨4:qqHK+=VJB\E616c0xVm2 hPβ}|wi2N d0YF$L.2 pQeIߢ3U֤9bqN\%vY""g@kl,UfH7ǴJ{2OҦFMnT4摠Z͐=uj05ca;>2 '3ӞM- ]Rmĺs=k;!;p �V0z$q󭐤 A>u'DC3/$~xu/H^;=጗j΀0gNW66Ϲw@ЇN�;HOҁSdPԧN[XϺַ{`NqpNx4_O;񐏼'��! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,xc͛8sɳ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KLe5}j̹ϠCMӨSnyװc˞M۸sͻ Nȓ+_iУKNWkνËOy5RZϾ˟OϿEb�`& xY�@Vhfv ( BIH,袋@G�Dup 0�<2gb 5dx#dsK>\NJI�G\v��dhdh&c馆XtiQ∢Lkw*|H&裐F*E8饘fꦑh駠bUIo{phibaPi#:a&z&,? 9VKfmn8@ۆ mn۞ӊ38͸�‹(�"Z?ZZufuTXʗ WG;z,zLm~|m>vl \ی2;{b<JTASjhʹ%LG=^A-uY}nVJs p5`^|0�"�dAU'S�dpwV-ԯ��`Í�!ygU�HV`cp9t_@A_8!AҼ1`9 N<mF; }!mH�OU�i� d #P`}+>VudUq�8-iZ":YVȜ�;~&j& & qBWx 5P#U�]o!Ԃ e�o� !=p\K뚒E(:> pvҞ:eIookʈ6]TJš*s^V7<0`o`�N(7qص]eBW dx(|CAWbg9o}3x?zi],7j$IH0C b7PC,GWQI �� ,%eTQY[ȗh|fI5�qh8eox!> "_9vj%_$GFF:@'FĹqw`B(;XPz'Etur'ޗ겅e:5܅d"2p <8q&+oqB(�(8A@"Mh6.E0H`VZVL"Wnti󦴃.\BԲuir rj4#WHZVӉgGGaSkET9\eK9!QYڱ(duK zzRc+Yu^;H4s@&~ E Tpl+tb�z t9S{Mob; Z cYxPm"ISPq T_wF8ӆ0фA%n,Koc*B(α8� $k\y2Z|\ϕ�~4K!dLO]N0[eJ {=N!2dI�qr>ci~*kʃ9Ԍ4ɨS-TFBU!!*1 g5%P):Rn4S*i- 늍OFqj,YĔ< xӼusbgË́v^-mŬ^.u1g;Ԍ6b =_qe˯ !}i~'Tid7X%ko/1]f| ߀>8e} P"h}sϸ=1;U �"5oHD"g^c3eNsN@sC'zГs$M/:];OѫNt3x_Ns}b:a�$|0nNTɻ<OOO[^ى7{GOzLOWֻgOϽw!sO;ЏO[Ͼ�! Lavc57.27.100�!��,�� �����qH*\ȰÇ#JHE2jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJmcիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ ZcÈ+^̸ǐ#KL˘3k̹ϠC*ӨS^ͺװCM۸sͻߺc3 @ȓ+_μУKn\Գkν{t\/@@x `H˟O}3Pϗ@eB}& 6x�9(Vha~^g (vz8((Fؠ{.8]Mmd'!2Ƞ~Di$s:HL6ٓ�TVcd]i\Zid8^eᙸf|f^e_څ%ItsP]@:ה&I%"3zh襚)%vZuzb] S:eYv#Ե:U~Zzrƺo[$j+[-֤r'lޙi-Y%Hej޶f&au6ّ;E@~ :wA #ѿ ,m0Tr$kp�H!7{ڶP2rjс/gg!9Tʮu8d148tz� n|!Aqal)�ipw-s;0Lw`>]2Fmܔgvt40 ?mN}M!Fњ�qЁ&Tϖ1̝]ӉN:Z^[^�ʎޡ:�ˇqj,Nq o\mb<?uAɩZhN3G\/?;=h#VÉP%k`\,rю-� #pۊw$|R9`��#8ge_�@v:8@�%nH�lax% &ȡȷC"+E8o�8��<@X%>N�x�fA0l6bAҍ.j�( ;qoO�T,%d@kk,v�3d*k1'(a cÖp'A �ApT+<A ֠” fF<e :/$zx"gi<!.'1be1f+&Z)̌7K�] ɝXmI$ڑVj`~d@Jnf�$%T72v8PM >sI.{Vb7JVr}3YET�ӑ3U%U$qVCR8UMf@*2!dN`--rNrZ|`R9)ѡeÜ jn~|YcEH<SBӴNqIv�v_9P0�tl8+†dwdifSڤ{eV/?iT+ܩ< KFs~n([u)Fwas2s[N>]+Yg/f>eoF)E$yI\u�9So#avOO|bȱq`Lc(<5nΊ; kE>0{ T8pfc$˗WGS �SMC3�BP֥L1bszÌڈDO桜YڲZ/J|`)~RXF#8Ζ&0h)"%}Bzҧ^ A'~lc-ɎPewmk׸5{Zzַvl]יXkfϚvlg7{ڿYliw63z)gHDMzη~�NO;'N[ϸ7{ GN( OWe '�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹kC$tJ�Xְ͚c˞M׶sͻg8IpEOc5N"ճG]w q_Ͼ˟Z�zϟ �j_7@ѧ 6HThZf'av $h xybthr26Wz(<VG4f5bDɚU!?6߀N4u#Xd\dgAْ`D[uK_ӕY)眵8]i6Gx7֝~犁 t&-(om՚a=; �(j Zprj F:ꪬ* ~*W ⭼ba Vn#K+)l8K�FmiɩH;۵[j-~`@!Qˀh ngȵtW:�︭B~m g|2Fnj0kn0Ktn<-08# ks�lͫ1l|l @ [v_\n\ҫ40:uhh�$OM>oY<S ?1I"_ZOɯ,vƶ3BT䭩$!hAjha/@ӱ*@Źaun1mS !0hA;E/A,γ6my4P^9o¾j<:K㳮A__[Tf#^z>B ,�G`Kg~=�##f{1,m5k� .�[`B<t�C%%-|k� ۘ?�!"Ǵ(o �p�_j 22@Z|l9|% pB†\-v h[Y<exKڼt�ع,ckH9)V>;.|#@S@EgX0X:ρnll!DU4ZE5I�(t^xSM(Žs_Ā*cĕ J�hN ,[ƦǪ&{⽬ga54c,8D2 qyC5IGH5Fb($I3#Cn{nӂstغ|Ҟg8$[q>ǀ!.iQ@BBlMcYɚ�ddyJ$�+GBS<Ү{MФAρZ  eՄÛQ}Ps+pFDz r)&XID]�DS5@U˝ԺsrYrXM,{ T3f" jWk"Y唧DkO*,h+=Md Rےݖe"ssAP3DY'ٍx{J)xeg_b Iɺ7>ͯCƫߚEyf+7nt6E&�!p~_ ľ 1}da�-1JHDQ�X7lH\�8%ʱ &IIb[%/y$JPqr'ZI:,f.�X6tpL:x3&4>πg>/ 9H4;ѐ'MJ[:5 .N{ӠGMRԨNWMհgMZָεw^*A@��! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋbȱǏ CIɓ(S\ɲ˗0cʜI͛8sԨϟkJѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻxꍾ LÈ+^̸ǐ#KL˘3C ϠCMӨS^ͺװc,킚sͻ Nȓ+_μУKNس}{mËOӫ_~u˟OϿ�(HIW�F(V!کRt ($@(,H"%@8樣U� p:IdA yd7g(TR$el嘚p%GhNG�MJYtix橧g'^}`Q \Ba裐F*+&\ir@馠n4RjꩨzC*.(TbJYJ֫S(g96l[>Kܱ[1#*$W!GZ+[b>[i-$y˫,0prof.Ǹ8q3j|DZ !!lrR[{ ʺJf�37&=XHxt͛;3;MG.}n)3t,'�+>(V. fF[bԈݢB"u `݄X@=傆�`2֒ Hޡ#AS0s>pY� U^s.cAǰt`t�� .�l@oj(Urv/ϸ"Jh}qeS5]9 Y X 4[8��_ 6  A  gG\Ghq8'C:DD`&Űwtp tr-~p)Dݸ*T~WEy^ �/0n*LeZ>~0FH�!C$� !GQt#%e,z!Ͳ:FbQ* I:$s_ׁ f:(,+J) sFEDzj}�"E8z\ƹ)C'#R4 kna]0BYRҌe5i9zdh`�1 ;@Ӎr}ҠkA)� Cӟ;� }t(U5Pb/RP�=+8Sr[3ٸ+3L9қBlyR"%8#O5�%^vh=,@!٠hg@bY=,[Q^YBɞnu*_*eM&$B{ �wŧ<Ty+l <D �!jx}N{ K5NJUxG?5J_mSD14iU+<) ڽw3vs L).պF1VFz߉j�g\+i p_ڹR% l�pޤ]$1<Xq @nz"W1!�'JK)V̕\)YKL!L,0ln!ԘNssz;iy~0˨5X"FNnf 7Gl9/AUVrKoz-o jmXFfjXɔXtm)^G.[aw)U]5bKk̦N#3ejζ|jg{EDaWk[0${uk{ � zvQ 5zg�:p,xAp;'ޖX'๸aB{ GN(bOWrXg|0gN8Ϲwn@ЇNH/ Ó;9ԧN[XϺ֋x7NhO= �! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3oɳϟ@ JѣH*]ʴӧPJJիXʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ L"^̸ǐ#K~3˘3k̹ϠC+,ӨN^ͺװc˞M۸sͻ NxnƓ+_μУGF.u�kνËߝ@XϾ˟^=_g�g4(`D(VxLha_B�(}�^`b_W*2F8�()XxH^ٖG"@6 ()e]d(}:v`)~Vߘhagp)gEQΩ|vy]OB\B2d\ whL\i饘(n9ZP.iDTN:jY%y*R*ʪX欼덅ު֦¢z̆gܳ9[GR#9+_fk7a箛Řzy/Z֮8ok 4"�-5ܟ$w~"L!l,~*2I&#*WW^�3×_֚<˗AcA {KCs> (�P4{xMU7؞'p /2W9t|`�AMW go%5ay`!\P~�Γw}p�d@m�7!yb"LADzc7|w_۩~WpwmkkFÕ"fO|I'wo^vf7Pv?\�JsI(} n{<}0ni&; L/y!%�8Pq $�ux5UmhbG4:t= m a kp W@@o�06'FCaFMn#]DGZGZSW A]D73� $`Q`QFCEU[ er=l!߶�He�o $o�5i !"w1 H.oi5SO$s^~r]%rЂ Hc~K%:L҅tsK!ViQ 42KHhKѮ'A:pi !FN 7$^m j(7A3z V&HGg-"KAGrR"233wZئE~L6LIb]S<\Z0#3{"7A`XGz1#&DnMs$ni<cNeQ0 Е9 f3ە~[~vǯ$ZYM֙G%WTيvD Z &ҕ܀%JK5׍v \VZmK].uqeVzVĪ7[mԮS$$Z!;P{ylИsZpe}]7%u˄M9<i,v.6w1NmqDECR8NS<\,4 R<ĊUvg^ Hs$Ԡ,fn3ea-=9YDZs6 I#I�zD@ܼ3iMwxtFMNәu*]jLz՞>n֠Mi]ז~uy]{טmMe;m35n[ک Mr~ v[(ގMzη~[NYpt#'N[ϸ7q GN|W0gN2�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@=JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶pʝKݻ ˷߿/*È+^̸ǐ#KL˘3k|V/ϠCM=Kx�Ȟ @شsͻo($@ȓ+W.`qKu `(uW{Nbtom˟O< ZtI̵`dmg~Vh!qv vJ&w("0(42`�5<=)d~&9#HF&5bN vt"GL^ރX2Eeu)5ubqx%AiG'SsYz"fDMGpj(yE!$%\hvj䦑j\j P%j*ɍ^*)6WJhh*Ѩ$=ȶH@^jFkM),On7(FO,Z7nCU^y;:@|» r'wjPmW!3܄ w̻VtA|`A'2r�b:I&c\�r`2�ǽloQ РSGo2#gLس�tq)l3qt=2k@-MR�6,;R�$psmiCrq |pu0*{ 5G[q�4ǁ'㷵}9n~QWqs^)&m^z�O#(Q܁h8#p!C :8rsLh1¯LUc u]/:|ÿ<-3q.Gٔp>�!��ڇgk&X'5=gd�ysUo_a`!e04 j!w 9.r| A% ^TBI }� 6bybrةR*bLDuC_]{\$U1i"ӟ(26 +HB,dJS3<cdtI"s9cFm�8ʖmOzxrȕK`|$ 0H̍�j#i<{.sY4çxYr4lWAam \&GW]�༐ILu]ͰI Rq}ġs#Z �.)>&djTK[謹MHT 84?5%dRl4H h6JXɐ L=9t4ؔdى9 स %ry@-bZdJ9;M$GaꌈM?ԨSeG6[E/�ȣuIXK B+JP.(=RbF>? hOzYm );A tَb&td-ZzkZVm`S!,_%\i1WR.nj7N`[*뻝I,^լa/Eo-}$ʿeIK`$yP-E`ȮļE݂-Rega@L$x3(jp]nطyq Zg02%upf}ɩYw&/0 Xβr`l�0{yhgrżf69e~ g a3Hȳ>πsAp@BЈNF;ѐtk J[Ғ37NI5GݗԨNWVհgMkָεw^MbNf_ΎMj[ئȩ2��! Lavc57.27.100�!��,�� �����qH*\ȰÇ#JHŁ7hȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿+/ LÈ7ǐ#KL˘3k̹ϠCMӨS^ͺװc˞Ml#WI�߾ NȃWf�1;�سk]{}M-o޽˟O_ޯ�[Gh&q$F(J_|_x[Vh&^Q(08 5btiQ<ӄ,i L6d~;>)Tr'$U'ݍ8E]ی\bXf[_wfhɦ[n)'N: WYf9zKZhPq9ր>97磐x(1+Fɴ�X騤&HZ`@f褢f뭸'믩*ĶZ첣yN>֤r!Պ5�fk՗xv*Vu�+^lnױ'u Y'<W�dA]SwdhC lom`dgrv㽐r`0{�prv*|Hl̈́|<V5tl0vA=:H+X f2A`u}�d@qS'7螌vjO0Q+ 8w>s@ _W8`<qsaI`mγۅN7{,pmN5� =̅0Lt\pt8hflqKܸom:<zp|u'xR #�ΉG˾Qt&<vU} s1W��o:o2е M02UcCve :َ)*zpd1me+f�S H{)�Wzc2 P?!x|{ <q(c.i�:`[7 L ` @o$KE6$AٟqNH2"k+V.Ȟ�eEvRh<HHf씶Tq ƒG tR#! Q�@l=[8 /$u( +n8m {N0] ~s;R,[4HV/wv�p7:AB b#crf1:�P Kp~֦cyjG�#τa\&oq8%JJ�uM\z,BPFj G:^\z9Q $@=-ahu@>g 5@&NG�ϮfBUH(�65 ٶl&  3%r-]XbJ83[qV&}5f?ے)%-HtVkRV�Mi*dpԪ'uoyB%Uq-oZW*|q;O ^5U"eM lK^qi%XwK$Y<k{)ѽRSPv3_ 8R= ܁ 4 .U Ar;a) OG,ߕ4.$Vb8%hdlPtX3n|Kq6}\3٩OV$S٪Wnrqܓy!z(2̕%fpLgthɘ<*MBЈN .ѐt JC]PNN[|GMR'NWV1gMZָεw^MbNlЎMj[ζn{Mr)ξvN;�! Lavc57.27.100�!��,�������o H*\ȰÇ#JHŋ3jȱǏ CIɓq\ɲ˗0cʜI͛8sɳϟ@ JPH*]ʴӧPJJիXju@`ÊKٳhӪ]˶۷pʝKݻx˷߿ uÈ+^̸t CL˘3ʹϠC]UӨS^ͺװc˞M۸s; NINμP�KNسk{g;� pW�{=/?oC?P��(h& 6F(G�%�pA H"µ!%U!"(4h8X9@"[܂< y:)TV$J!X`�ih~Z(pIcIi'YMcy'm"矄'+ j()$m XI*Ң :u駠Vyid9*NDW}j5rء!  +Xklt nxlX2+,P^}j[vl]0'XJF}$ɔ).$K:D퓷kt4ht/IdAyB Xe`'!Z`3hw7h.nY1! �а�.,Aё9r?H=Lu yE*`)_3�lplmv�rǥ^|ǝ5n!'p| NyM {:�v2GW40yց]9xd`jP2vX'>FGit Cw@ua\zs bA" oSlw3�wp5 kTC?HA�Ā Cf|T6E}]ALqD)�W&p-އ`!Dgi5񵄄g4B®(;�x@yv#UFF$.#EQtYl~6qeg:0xآh�/щR6[yM ^&cdz[{ܫ[s07Hz+>v!fn&oe۟+}dFXmZ��<gF�!6]F<h�h>nt Ā%ykd;qh®wv{!B,x 4]kHGb4X\hyz r҂r2 ΋(CB:-t?A"7fb,8y2bn  ŸAJF>W2d. �+)9|jan`$˔{s3<:h!{ 3HtP&$|g>2BMB؄�B3OM@|,0$L= -ٜL7 OQkH:ѮYup;MemMV+ܐ7<̼hN>vD$fv+*ty7'%zGzvK^6|$ⷺbᯭZ7֮+Ⱥ!1WC9i#0{r DcU=L #qqh]^3-v1P*]^ 24qLd.Kc;xE v,*c^V򀎼$w#2EdfD-yCᣙ,fN�mHl:y9qγgπ7CBЈNA;ѐ'MJ[ҘO3N{ӠG,ԨNW͔MհgMZָY^XquMbN6of;Ўv[�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓoXɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯYkKlRhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL/k̹ϠCM4aS^ͺװc˞MRs>k Nȓ+_μУKNukνËy<qSZϾ˟OϿF��h֕dT4q Vha&'�A ׆"B8@Ƒ8Ѕ,0(4h8'@cBiH& �T&eu=biBdih٢�Op)n eOzker9JI衈((c&" 䊎Vj饈馜vZ某j$ pA]jDfq*+l睍*]ZR&,*;YFcIhf{^ly'{Wjĥ뮐l"�kΦ+xkla{ܘ*l:X Lp,bDr _d!qK1ʉ;l)�%|2 "9�9WX` M`F!h��4mȀ�2@#6�<}2B�4K6^[W3uc B�5P5 p@Cۤ�OYf�4} 8 A6t6KwpPa#ޛ=p{�Nߛ�YcW}'9~eyz@O= ADfؠk4%[sMmȊ"O1[܇&94�!w&Թm� X@4�Mi ��bQ{K[5D-p#Ā 'AI Rd;H.w6 PzDhµd�(w51φbՄ4m0cBI C�`ѹ-P,$d1t!1�MvK)Ki4!.DH\�e <zu|l v4*B`H iVy4P3yJ>M}l;1` ϴ&_*K)DT�;mRo%قKjD1.q-NmyX&Q搒".9Au%*:쒄8wT:-\Q+&9y{~ZֲIpfhr%I4{yB1vr倈aӤ;`PIE2db=%7Jzt1yN A0gDFDc!\20@�6fb 5e]T{# �tb\ٵU2Ie=g(C -!LC{/)zB2[ oՊ t3 \"C<x(])Z hl ^k:;_QN,CLYKxqW1$nJkSzȋ?ŏx9{Kҗ._[ѪS�\߂Lo"$^FZ[L؍]X^ja<SIsFo[/KxtXGtp5$Iq|DLU║;7X'˖LeFAVNy*{ŋ-�:΋lfppH\k$ ܑ=KY^Vْ|qi"-bo"ǨƓٝ2=--n<cK_xcnҧWZ$~~5D*\YնֈjG^Mbؿ.�f;{~Ah !:Cvrn{EMrNv{6Mzηol�N\DNp'N[xoqh GN\7�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,x͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹3CMӨz^ͺװc˞M۸sͻ Nȓ+_μУg^DسkνËO?˟OϿ�`� �& 6:H ` !H�v (bVC8,!N*(4h8(n!N(Dic 0@YHF)TSUf\ʨd`)O޴$]0l馑W)t(gX|ʉ`5rxXe&:g6Ũ(>*N9饘Fɡzrec?j&V�`jdκhc c 9ꍻ%8WZ} ,HnZJ&[*T뮤 MrYTNf"G뾍,sX/ϙW&Uaƌ1}2U͞C Pi$)̠2|6 쳖@<% F%mQ0?C-�JEEwmN N\hul@8 Q_g/AWhcOmuZצ*H! ׀<vN}T7nZ� d^@׿iٛ[k6avIy!VN[CΓ{W]~ xsRd.N D|;{AmA |T~0�NK&-ZChUg/;O &m&}'Ql:Q"%u=aG y&<)PNl0' �L* b8-0A 60iV!"n0BI!>|S<] NI2xp*4WD&u"hbT oBjW.'�\77cT귧{A#R>VfIѰx&Jr|>!p`u0 1(%^ȔSrI@`NV0]䕥F"P| :Σh-?f9٭uiIY!FaN'ZDoa=N (&�h��W {(t%бHEhGsϒOkHU*5ϹT/'N[Л;]O3Ӡ_BTOmU9:yTáEIVKK i4*j& VtũOE'\DVUV>u-*T ZWPJS] ׮3SdqUWkcMjz67waL'+ǒ] c#.g:SuYl[e[xMATX%*`.aY.sӅAn˔)y&rzݵ $5(z|Kͯ~4 Lc];'L [ΰ7{ FJMBL(NW0gL8αwx �! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJ*Vjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ L&ˆ+^̸ǐ#<,˘3k̹ϠCӨS^ͺװc˞M۸sލ#�wȓ 'sΣKrօνzۣS3�ӣ FE`HϿ Y�dd 6F(Vh!0hd p P \HY],0޷a'ze_a%:X�@xp1i$""bBҌ )TVYc-iXcVAԖd)%\�fW pƙjI՗vfզ|'UhyމgMf:{)iM6z"i9)vڒi4iҨY*+2]`� ѡ+ik"`];)jaF=P)dΖ;+Md7݂ k[o_bz l0bp pb{řr`pq<! of-XQ)/s2Loi,py'qpC.2E$VG-mA5QTE<֮[Ib8I|!/#!yzAEPAtD�=pQ t`tET[m { 8~�e$H=I]�'d;]xnSD@ GZ @L,yJ^ nxAG:D=nSOw=F� P *9ra?e, @cERTC!dp#LH;0 p$d!Pb�Сj�8�d/! $ �<‘%�MdyZH (Td"xY\ \FIq�>L#[ 7}v �Q_撘Dh|A:‚P2EY@$1hYDT](�t6>�m,;WLb)K(xI8^G !/xdA6fKC:b3].哹4,%Msesx걓}͚St:uuO,gIz:+^ݴ(Dkq͌f S?~:ԉWDDЇvPPhKDX|NSU}@JR7V%M)RNX(miJ!~ɔ8I<S#rdQצћd)9H ԂѯXծ `HN%UpE4IEBՔ/#tQY#' OkT)d~EHXXHEIJX:%},F>譒ȮjqXhGKҚ[Q\cّ4lgK ʶՈ@r J#}K J�! Lavc57.27.100�!��,�������� H*\ȰÇ#JHE82jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣHvqӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝK)x˷߿ LÈ+^̸ǐލL˘3k̹ϠCMӨS^ͺװc˞۸sͻ'Nȓ+_УKNسkν;QOӫ_Ͼ˟OO ��PP�(h&^6P�fgm ("6T,0!t2h88\<@)d0�xGFPF)TVa8\^t�]BhjIP�aRgx'`:矀g$I'cYXV(A*ݜ*襘f f*H)a�VNijV6jbF"i&놉@鬃 ,a2&ЦI氊Hm`z_z붤F+B,R&C٪aiKᅲ*lvVz�?EUCqoZ_^q[2u(%,LW6de3[)LWBŤ>qKj"k}%hb%Z¾s�xQemX-@fmIfS.b;@/wj)hb}ߍaxemևm.㲅jT@U:BxκEu -N!#a| C `A(S 9lbxO|AWRݾ_I@�dL$A *RzB � u{ \A�0ܥo XbzCV8�HA6 `/y [FUEʆ ��(ćoʏ 4Կ4k b{yUjT 9$PTQ^P�B袼5LA x`x]D~ !ƒ;_cB<x7)qetRƇPPMr �@[c_`1 Uw?$@h�P$GD DB`B��GRRm &eMe,Ŏ@"z󠁚 s㪎NŠͨ3z4SZ)RZGWz), :cLu$q,xL,l@Mn1HRnZ2*rS:Ue:M*^UU1TjRVҪZT+,kXJ LKoJS׾L+['sbD;&&]5Xt 5cjezŴ Ph֯)gϧb+/lAږIl[Zpt{[7?=.:G\Ims+%fER- �QYx`ݬ 'QNlS|K_:ͯ~�LNI; [fK3{ 1\6, !1W*~gL8 v@L"H1&;Pnr@��! Lavc57.27.100�!��,�������� H*\ȰÇ#JHE7.jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJZF Xjʵׯ`ÊKٳkX˶۷pʝKݻx˷߿m LÈ+^̸ǐ#KL˘3k̹ϠC*ӨS^ͺ׬IÞM۸s=S- Nq+_μAسkνËO[{qRPJH$�X�T V8�D(Vh6 @@d($h(,b!T H~6\ɨQh?"cG#$)H$BAHTcY@O)di'!lp}Hx|'W砄jvԖzhCh硔Vj yD]`Ȥem[nOӔj))c#SfJIPh:-i6쉉V"JJ$+Ҵֆ+.rK;S 2 +9!Fo +fLYk>!p@/&О ;J&$@M�GdJƈ )!�=P}4e9E'kp,U $AMODEc^P.IH#i "eB�Q%FSd@+F=|uC\s Y6SQ?;Tve1;1| ~Pܐe{AB]Gw Me $T6}�sǔQJxBtyE�@ n0kPA[Hyxs0@ 5�<N[$qMZ !w =BĀϤ/#s@Oc^1Ā[J�ɬE"V7DIVOF` hBh7:@� hM B%C l =l <PAEK&dfPރДD!$yC6 io bBBGhMDT-m!@!/zZ8&6ӗ e@c;`G vDb�\M hD:d^Cě)p!"<y;Sa�#2z%�f(E&]2LA@ny'IF-1T0[Ʉ!mTAL SFyjLRЉ".�I7PVDT=lm@u.RU)āDF D(9M8ю[<JR9%Mi8J}t#|C$ҚK2I\.ʱX*hN?rerP;⫥Ĝr*G)UXVՊT%H JG*ֲZ*H=bֶf]UPZEP EUWzn >t {5lbW #ѥb#V2xm ` - fD5$hi9Z}ͫb[F X@ڂͭnwm:Ѕ JKZͮv1#z xK^࠼Mzެ/V+\L&N;x�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\c0cʜy͛8s4ϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pKHvFܿ LÈ+^̸ǐ#KL˘3k̹ϠCM4iSw7M˞M۸sͻ!ȓ+_^/УOMzҳkνË7|ӫ_Ͼ˟O??,Л�h& 6Ƞ�<Q_r8 v ء p 0�(8- 'lh8血cp(DiH&,㏺= %oġXf\viOWz)d`Fhlv#s0Vtiga|gVN[a)b&'R 裆})Vj3^`viM:騤.:i:f< nqZ[憨XZ뮜1y"͸*kٰ&fފ 9Vς(f[gh9ەʮL:ᮻ昮^&!;ي ,킸gêF ¦.V1U${0ǎ% j,sѢ,Z6Wvr΋@#R>m&�tF*!)'�1k l�5�!J*M@�/YgiHha]�LbTMjaJ׈A:\sPdgiE�w#8@ݑ? $pUvRy` ֍6'̇#o _`ۍ7�>ω4G%T \kXwʶ3X;—| ۦgUNq ݞӡDLژV�,Ǡ. Q Eu{=oW;!% 8uoOC[4B(.zk `O4G"VQ P�%n5u n$@8; l]Z4;/'J߆A;Bm~�XFh:.v<c$H;iB>tr(M $UwBj@pB$6@u+! QCT=ƣ8 `er{^(g<:pDm)CcȨgu ^ŸP@C ܈Df:h\!FmЫ8 T>k͗Ё@#'`,SfrqNŒz[b<Nn  KF�%Y,tMj'! XDȠm&Ȓ\LH!='&D!K�fH@Dt6G3r#_p*B]򭫩d/G!Fi &i[]::c.KO|oE(}b#Jj(ڠ-C.#DB1[I@UKE2N 평:Wq�v~ :-EgZiĽ0Ba)Lh)Ҿ=Q6^Vx&~TUqͲ%xb䊰ES7#a.K,aS!pzİ9&f aLc"O^51P,*Ma؏5`4xCfSbq5ɴ)r U qXx[<"yk� 3dqYHZ.\!.l#0-It&s[ $ߋhj:Gc4c+K* m7@+ݙӎ j]H /RGѧGDwÒʆfmxvZr\7X6[?)(3"5q5IlB;I؆SS2ֽ7Xҭt{[hYYyo݋wVn)to*W&_vP8.yaG>Ño!߸;r)xK~r'9esk|"y_.׼?ι /3?z҉Ag{`N%qӾDpNxGZ="vOO;񐏼'O[O7`GOқOW+󮏽gO vO�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ !Aɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӡ#JJիXj}Y#ׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ |È+^̸ǐ#KLF3k̹ϠCMӨSװc˞۸sͻ Nȓ+_μDΣKGyسkνC�ӫ_Ͼͫ}'��(�&蟁)`LVh 6^(@B�y]`,b(�Z8<Gh?&L6餀CTViOF\v饊 �!#ifHf!py!Xnigiy|9')q �k9"裄T'Ve*i&5HФjj!z�v@<NFJ+&&ڙJYf+k*,i~}ʫJ$-.RbnZUI9��|A[ K6dÙhikOm _8q/ēW~˗h"(7ƨ0缤:o5GeD|/t̚��8n �tA&Xt �hm`HA6Z(CnmЍ`@\=`zhG$Do&dw獀}� 62@)p 8mh}l'ggk jbKvX9�^!� A^mW;.ūy*P�:@5 .52Ϸߪ~>f/�:-2lUE$pB7L \Է)� 5o_} � %s 3hWygK�m/À"͎t ڡ($#qq0]Ǹ0(>q x*D6 K!�C7,@�4@Mj܈ Q"P 5|͌ P7 m hNB@$`X*yGJicRqõ\fF1zrs,$Djd@![y\%HG[><4!rDyr٤F.bd7M�sMK u&a;4>b)a"i LT O#撌̓e򴉠jN,_8J(YhDBTn 'k"m}&(TPn)0Gz*SrR(J#~QygN)P-ۑ24ɏtf$ڽB! K7$Bq�PW502Vcl@6Hg>H ' pոNkٜA0Ցsc�iӗl,$(qUA'L& .y6!6Fqak#e�!l-btqY:.n,,Wʊ!y3/߭x#0w{9{-kʒ_@ s݄` .խ ˆ/{%p8o:O\a!0N.yXQ] ƫKp ba8!:|yiC;%^rc xU֙e xE 뇻L)i2Ռ1#˗&"Qw[ .91:Lh`M'g=/JRGi4sfMXt+ZocR/Mʫ j=j\T -Gb>v e3͆-i[tnk krN6Mz3i~�NHu;n{[H7{ GN( gWr�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳh) L˶۷pʝKv˷߿KLÈ+^̸ǐ#KL˘3ϠCMӨS^ͺװ;kM۸s7 N|t Δ+_μУKNسkν�‹Oӫ_Ͼ˟O+߯?��( _& 6 YXxX+W 4�h(,8�~z5@b8< uDi Xc]Ѹ$\ @7"iXfidVVa8&VSWl首iyU39'V6|8eIՌTP硈&:!)裐䓂Ndf ejEG hT])Oz|*L dw+fNڈkT ]'*FbiNymRSxե.%*%@"u뢘.n?qI`~HHVTg{�\p \AZ_x i l2vT,IШq4Yо{M\s T8@ ==l&4NT9xpd p`@9Q�$ ;@9L S-0Cf0(Q �Du{@< f mGEBǷ; oӬ33ӫRAL?@3*: 9C:z+|9+D`�*\`�++@ J]Ao\'w:t䕻~3>�m?@< @twY`³k}\@x-z MPZ(3( :�%dN }ȑ  G;˽M@!JḀm!� ΁|)\H%�P\ @>THʱ88* QJ+G )�� 6y%E6`p?^a+`$9=P?t@=X]c*4$K^�#e�w@h. ؃8��YLmP. `](H1ߠA% i<VLr r"/*@A=~ <zl ~fq)$ =ܰo`BS�<qL7v3&1!T+LSsm9Yf,OA}r*T_1R Q83`>e_GJv�(G81ԼTI 6&+`ʡBl i:ٱByg,`Cwqt|١}~Дۏ :6:fAV��3_ `rD_RI*}!u@4 XxT'fUG�mnvSRl =&y2<o6bz{]ɲ/O._KvҤD @�K!aZv#68EW,<(^XG ~ | l�~Pc^ 5dX"1Nh51^)MB6k*(S~euKD>Kx,f"*EP1wjR3L`9dr bl쇻}^|-, "(:Vbf9.@i*Q2+Q5KDm:ɪ> k S&BtMխdzAI,lҼވ֒}qKrXζn{MrN1m&JqMzη~�oO;b[ϸWޭ{ GN(OW0gN8Ϲwn�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,xc͛8Yɳϟ@ JѣH*sӧ%BJի0b5֮`ÊKٳhnʝK"ۺx˷ǻ~ Lp\?ǐ#K1˘3klyΞCM-}O^:x_ÞM۸ Mq Nȓ+_μУKسkνËOyΫ_Ϟ< @>g�_ H" } >.xǟ�N ($h(�ʗ0(4ʸb5<",zhDi)($L6 9.BiXdYv" �BihaCOn&t٣,R9| #d砄(�zaJ$FZc>*饘v('l*&o%nFҗ*zefy$,.T:҈f #jmc'J,xhk#->޼럹믁r: |0.|;\o;K)x� d("Zfɪ,qJ30͙ʊr3>kmJ?{7]K]-Vn^5ф`C�Zu&ܦf&كǀ:4#:4m VM �(Ez`*E+mr;^t[ ;h9.yxO^$4@2:�. 0:I``ͷ{�#B»~n͛Ɂ[}r=�'Ng^>w�~}h~n[:7?y7�~c@|87&p_i30fP= > @:(7�0 :f9)@@ ƥ j|W#�@ fgD:P}I( 84G39 X1)rIEyga}/0G8� ta`W$` wAsɣ:0&/� ǾO4&3GNJy�$�"IXG�p:X ڞ>XƒH |;?Z0Ye(왑X1Efo>3}�(a�.8ذY'(2 v0 `̏3guo hғۧ:@рQH$S$CI7zd`d9PMqy-EVǞ&DJsvJn`'9s _�@`9tzP\PUhz�d;j;@k�Ԫ\ZyQ�H$ !2y鸛X¬_T k;H);uڜ u3R>WQ00%"L fў: P)jc6Hq!tb\% \Ԇ)QRTue펪`w)'е%ᦷ}z/*(hxwh]EQ#xT{&3d�?VnLPH-uF4+q1;&㉡k->Us|@U@:׏!s؞E62b%(�6Wd+`M2BC\ֲR|XFpѬy򛭄9pg3Tf=~'9e0E zǎ#},HSIMΞ.RB-jKG>V$gUרӮ^chϴF\O`rX: a Flb;fv=le7Үmn+;ƶt4{N=uk[^y67nr[>wMlO+7Fa q[ϸ7񎇦J $(OK@Ua9̉"8 j@CHOX'NԧNfVϺ֕`ͱ.hgHpB�;ϻO>?_3|@��! Lavc57.27.100�!��,�� ����� H*\ȰÇ#JHE8.jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@z(ѣH*]ʴӧPJJի@k ׯ`ÊKٳhӪ]˶۷pʝ+ݻx˷߿ LXˆ+^̸㺏#KLʘ3k̹/M$�S^ͺj\˞M6ڸsޭ$ NȋHμ>NQ�!Eq/�{Iۂ0@|z߫]?@Ӛw�(h�e_fwE�{RHR;A!Y({h&$bXW0^__-!W&( X1wHZ%#MBE@*F9UZ)A%SzeR<9Ta2yTbTgMٓ>ix Y3f\袌6hq*(SN桖]訤��8g}꫰w&m(Py/Jr| p&;Ga2J*+m3-H$^-}kp7$ِ*]x`]pfS Eݚ*jZ֥Fj wжE� 3� (]A DO) �Ks�d� %'� !̳2B"438`]@ �03:w.���p5A0 �/t�C*70tAOxG\�6mr9n(nI 9=Krgs@08~Ʈ.|dk�To.\IWŷejV<r (p@p�Bַ$�.*4}�,x�ք�]t@GB}`@0 {9ap`Wĩ�XpL]au2ׁỹ+ٜ5�pv8� Ё �&֭,G&*N'6,ؙն g~z5At8�  3��q;+sjdpS<O{=t ĉ�CC;t�rxJLJ$$5~�Cpv@{ŀV5f[<oʒC* tqA vZ.Iy * ! 2w/<[$WK0D/.d`j]% y�m.DFF@� H%ܛ &=�˜8r!8/@I20@fSD ωp͉!oS%&Ɓ%dy� @(FYR]IfN@,gyRNY�桾 LosUAi :�\_mF\CgTU,0X RUiA x t9apT2k!�'G^;F A䏒.�@d`!=d6Y}�>o‰n8?«`rnL4HvH˶u]V Xtg"}Nj=Kɪ*[`S8^G]}JJ{]|I]I5ӖuGj $bbBW(pL2aȉUS%a8@q\@V}yRm9lwXITc:ns"'y&Ե%ZKмl8l}IrՑ]B(:I6V|Wc Lѹ&Ltef=kLɋlG93 F˦独+^nP%JiLA ~"έFɧcPMиΫ/D뒔׾0IB$zԱ}S3"~b.@Ӟml{wl{& nNw]n{6}tئ=p Wϝ~=oy <K{ GN#(OW^0gN89JD; ЇNHOUx;P[Us~x`NhOp׷Nxϻ}7OO;񐏼'?��! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH LʴӧP}ֈJիXjʵWKMvٳhӪ]˶,۷pʝKݱn8u߿ LÈ+^̸Ɛ#K+˘3kxϠC3ӨSfizu[װc˞}5۸sͻ7 Nȓ+_μУKNz�hν>>oWїoA �0I��(h& 6 <(6� 0Iv (0�L!,0xi(8 �DiL0 BBiX+f`.x"ai@&lJvt'ugSƹ矀vAj ^(@U(8Vj(.i馇ީ)驜0𨩬i*+~:`RW`b*l[:<zC'i/*_.r+n@R;龺-R)$ xkۯ lX, 묱 7|p9m'11W 1!k2R)/|g5/xs7l λ hhO�Ң|v_bs655Z6zJ/l sA}d*cr<p�n `px䥉)P׎C4uSn9�0pk>6fuHl@8 `pz޻cd މ^~..B+Py 闗pjy3:NgOA@yǭ>k�|x^tp ���lQ�~ t{qЄv@ h._�xOPÛVD8)/�] c8�  * p.<>} F&o^0@$Q](d@:Q %�`@9Cdt �t� ͌c9%2F֫d>'T8!ybkh�^\xJ!b|#Ff B<ׁy1r_IH q~HGnt&O; o$9c* dp:kxJP�\x:&Lu kT ]"2@еnJԦ@x.pcFڑS 4OHyNN T1u$ه=HE E8A D%tcmG lH5x}jPuҩv%<k^'S'�+"9IKv'hRF,-SLImrxVeT sWVzsT#'W[@ư D_ۆ'ne}�T-�1CH"R|#:@0գ$ "i=4MZ@*<;Robf_Bjb-U̪RfUn\is/;A28T+ԅAa+SXd7 UM\IJCJW1F\HL=)G_J;BOd2)OIד|ⅱk˴zSV�9D岫Ҭ0)JgfΎ*%,|s] {DŽD4DU)v+2U9ZtX+M+/sL4g+o;=Ug՟c-d:KY6s\Rw!K >6keZΞڑdkî lmm ¨0$ՙNvMz7Ww�NO (o;'N;ϸ7{5GN%&vOW&.g8Ϲw@ЇNHOM~;i:ԧNFVϺַ{hOqpNxϻ��! Lavc57.27.100�!�6�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ JѣH^ԩӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KLo2k̹ϠCMӨS^ͺf4�b˞M۸sͻ7� N>@@�УKN ν;vϽO|A  Bs)7OϿ;'{h&`~7Pq<݂f%@AtX|&ֈ(c[x {>^Ede"PFaw6*$dY0J`[cXOX[Wɕ&X49Ekw`ctii V)U"({ڰ(TU(f�]>駠ZޑB٨6꫰:jbhG֪wy*}VfJUf5j@zh}K٬Eh۟^nvؠۊ;�ڮuU`At nyk" `n�VQ26t;6a>gd_Zkʟe&,/*5ǞLZHOIm5b'c\$n4S_Wc�$Bmbܮ/x@ }z+ ,@)$` GG78נ`Hgwt +ݷ0t,z~/u9t+pI�$^;u>-! -x r])Pu0\A?C 0p 00~x@ @HG $fՉ Q4=鬠"yV71h 86Ž�Qw:�ȗ HA@�t ` h@](-{ ZPuٛB�d/6 L�=@G0 H vh@ CH@: @(,#ȀbHt H$P�0$@*D"7^,te4�&i�{vL8%Hx P,�@ I�L`5g ch(8 ȀbS,CJ0 T�*pPA$(Ȁ$3'65OfZ %t uKcD�`I@R�@xt�i �$^ 0*D{r:s)&L sIPؿ$� �%CZ~�=@Ad� @N3<< )E 6U@N �:8&XE�8&A@q`؁�!t셩mLa.l`"@' ֛ �@Pq@t Y'!A�Mmw�_0H Ы[ % H ` P 8�u#˴*iB `�-X�7I.(v|j�lz,P@dH@P0~5y6aA٥ :`�q@䉁�fyAt�J�$}F3 =XE(.> +h a*SD* pH`8@? D>6T.(I p` w O_Aj,v�$0A`(A<b0+z>ۣ3 0@ 2�LPl'$�^he: `2'˭2tkc�/d �PJv=Nt" "`h  @Y$"R|fĘI `��0ݨ^Gz26s}L tYcZ%Z*oJcBTQa~F4(9TP ta%Uk2.ka$Q#:ӁEڑh_8WȯZ-8900<CG$ Z{ҥ oy+LMٱ}}OY2}܉JU=U&&*[E/>14FPm~WG.2͂0~_gOP_\'>ّ ɾ$WNBf=t <v3%iMQDQ~OW+=Q"Ayg!a}g3"5.  3qxaO{X."�C.%+(4Bv083|5x} '6T9,7D<h%ABS$xG# �'0TXVxXZ\؅^U`8dXfx`�pl^�PM8Pvxxzw(~8Xx؈p8Xx؉8Xx؊8(#LQ؋qq8XxȘÈ،Ȍ8Xx�! Lavc57.27.100�!�;�,��6�����wH*\ȰÇ#JHE8.jȱǏ C6 ɓ(S\ɲ˗0c09d͘0olYrM;U�(ʚ8ӧPJJuj�BZׯ`ÊK,IZH۷p1`� \˷߿ V r+^̸L˘u̹MgѦS^c˞MvغYͻ뫽 mx�ȓ+_μ9HuQKM=5 Oqs/_޾~dx߿C] 'v%S)XFdy&vȗ�$z՛*v%4.A`@f}AY]gP`9Fi啔5\rxڍ%de9F>&Z)gqib|%,PeaIPnXA&[c �� @)`cj)28PZfqUhV6E�*+`y<H]k1+e2h~4�[es,iyNUĕe9~%YClqx�HXv 0 b (nT-a,zU@0lIbiv�VCA-p`�Dp P` . {6�P$Y@"\B%$A :HOmT+ � ?+H[l 'X@E'P:<2( LE%腂)вd`Ej[ @5lV�$0 @'hQ]6KK?@''- \т}O6T{6?A5(%u%- OV3lFzI0BL05; 0 x<�` X"&T/V*R9"Z DV')HA2)üN `�hAR��)F�9EN;�0Ё~Sa(`(@ (00X_��4`؞9lx R@|PP@]h`&M12 4o�XR�bpkX Np b%�l|M K@O@x�y.@t@*p@ V R^hAvL,Qh< g`%Ȁ:@�09ۄ@P�20&Fp\JU\PT< ; h*h(;I�X`,A�X ` zX8PRN*e �Rr|M @G|PHSV`CA �$  - \�K 4@J0f Z �LbU:Ԕ } W@`(*O h~t( �Rxpj0kdP�>AY)2"ph�� #U,i YTE!ꄩMv& J� U.x@(E$ GB T`D"򹶂e>BQ"9J H@&@L8K`] x*@xy]H (Io�,HJb#xJLpIq@eRK*~L TJ@�o؀-�"�2k:%NuA 1Ap�=Ey1 �Uh,a*e*]eT}3@MxqrT[Q݉:`1,+k|rD@CźbCG@4n'ð68ҍn]R1uVhU+DhruiY+fiҦ|Z]*7X3AaQ6$&ثYmjSpؚvYU]).qoMoZt]dT,g[X}p-w{!GJgKqwAsW:<mG>�cmvʽh26wPU#<.0 ꜫAi>p,3}ӇMQ|Iq4a@\m:h-CϺogM `:]`p{[No xt4g'O[| {GOқOWֻgOϽwOO;ЏO[Ͼ{)O_A8OϿ? �! Lavc57.27.100�!�<�,��6�����yH*\ȰÇ#JHE5.jȱǏ C6Dɓ(S\ɲ˗0cʜI͛7 d(AC@ JF*]ʴӧP* Vjʵ׋fJٳ>A @!�ڷpU(`ܻx󖭫߿A �ÈH̸ǏH� boΠCKӨS^ͺZE˞M{aiԱk(@nmqqȓ+_T2l £dNhonk^`_4<y|_?oϓO;l<�Hb �%ZkEVU<fhsaqXh≈9G(hq]'t{٨\EَdD0dT!8pG.�?>i%YM(pI.i])&vihv_9_)gy29gpUf\w6ea)Ԟr J�.~1 _PVXY%�\cf!q:꫰jJkjqZIc 9铰bD.ڧ)h8| aAlP)$Q�H Pm)8C)@hLIpG=*pWAP ,0 }@)` 8@TH` xREsu;kL�IAP`� %paHB ,` J-XbJPh�CHd�'` BYmԊv) @ ᒬl ,xL`^@@I }0 ƀ ي'%R�af_q:cP%IB&5@ &@P$ ` xU`� `�0@B.m]+|� `B& `B@ )@ !9I�9-hA R�,cY:Ё `'`& H@t05�`<pL>:O:nE[ `A 40xl *hA�$�gE�ZP0`Pz2x�$`�.@2@cA�A dEp1�# whJ" *"4!)P׹DqxSAD4`*006(40 E@N.Xc 5m[C p�"h :�s@@ x?0(Jr)yGBR!fB$PLO�oxZ4y�˜0@  H#x |:y=D��0g80A�e 0 8(8|�@�  (A<HolP x^XGZR[8&4�,VJN ˀRPUbZ@#@X/>EVzWBҮ.e1 b0֗ GSkjJ R 0D � )ScZ6s C( *�rl�(�H�H V.Q$�kP6HP<-u0�,>Q`VS @\ 41,`ѩX�H (@9`0ceBrBz\6`(1 2XLi02  '$!&(]< $ ,XJHF*[Q3k@!/ � `(2@f'ha6OiX`:Fx+_V t*<X* ;"O̘9)a}% c3D!!bPcBH[:Fa*7_r:%bOpM}(d[$Swu,uI'RR<{SXk]GӸVQˎ0X/Q5iê.JWcmZ5U5aON$3_MoH�$}}B,"wdp[�'n7/x}K�ȯ4|+-r7'<!jW.`ۜTzy쎋J>·X<)AN˜VNVs6V$*?pv\pW@FnNmU0'f8<|Π;񐏼'O[ϼ7{GOқOWֻgOϽwOO;+O[Ͼ_}p> O~@��! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ JѣH^ԩӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KLNJ3k̹ϠCMӨS^ͺI�b˞M6mqmkNď#_μs*0@سkν�Ë'7zۢ/ ܃Ͽ�(h`0}m zF(Vh' 5%@x1Q0(hbY>Ҍ<9d H&aDE@PFY$LfLGdy"dnIelI!rb{X!uV`z`JI$ ~ihWFڸF4凎j[j:)$~:>~x( T^dBj+Pj*B𧂻2ZWnE|V>kէVkxyZjB(\\�@!raP3:t2^zI-oJP;Ru'i[6lդ [ unj<SiùgĆ @ l%o'l si2[A00�@ +г`plfkrCJOy tC(ls@��}aA,o:tpvu�(hx8SmwA +MzwuZP=0~pНA_Rc|oNc'޵H٣s'K;? 9sPԞwlK�,;@�Fs cv״B+PzGam>Mn)ffi4sDcԌ'q$6܋�u x9]d@i@.ޮdpLr"o@OvȸqPVx[w4*mG+� p@&N 進2ƐMHnfZ X: H 7) $qB6C2<Ўܣ\(đǓð5Ҍ*\40]�K>\\ o7B02iP@ &щ.BE Sc§qo[L-(]Ro#fAQO?: -:f|� h|7[vl%v8}0s`.цTe*Dr<iƸ-é:N( [JQ 0E) Ry,Rise!-KOmkqFa&ҩ4&%oSN="Cq~٩I zgD`<8Bl9YĩY�h)tPdŵ0]Dk[7s1v% Zo�:r" B �8cA0RTuh`W[*ѨF N OPz'r_K\8ֈ#UKKAKbJHMKlOOqO}̢$� `ѫ6}ՓৌUV+3ёH^tfJ-C#}*%f1rƾ¬[Ӡ~ђZˑq|8F2/L'"A3-A,/O9ɤA>1R}.y&S,[Y5Zߞ`,|{ 2DJsPFlK4M%G!q2"UD km#oF>Uq`Px&?3%8aO{4#>& MrNvܹ}Mz~w]$�N%8H;'|77{ GN(^OW0gN8Ϲw@ЇNHO҉Δ;PԧXϺַ{`NhOڱ�! Lavc57.27.100�!�4�,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,xc͛8[ɳϟ@ JѣH*]ʴӧPJJuΪXjʵׯWmvٳhӦQV۞mʝKݻ8[R/߿i�L0S+^̸ǐ#KL2_3k̹Ĉ?MtЦNͺ:a^-۸ͻ ︨ȓ+_μУKNس ËOH@�_/}@A��(h& 6�28�P�Bv ( �R�,0ƈf8< hbDiHG6E$TVi%?(\v饅)~)d�XlBm)ggfxIbAjh(bh6(j褏h#*epf霉^r))i &I(z)嬵j듑~&ˣ:K�V+cZ-#b*jK뮂z>ij;[ో+J;`&< hFZ</k.V1݊<R|@r3CYvˤ�TP&8_V�k̩t �>?�m5%oݦ6^7I6*tٵJ6 , v*. A$hٓ+u*A .譠 .J`>:�xMAG7BCȀw,^w zg?Jm#x  .@D 2 -N�G% a @"�+( -h�~8<�:g] x!:Q:g( ~SA0��J]$ �[��GH� ad("2HW>" n@:AE%�u/O<)DEs +A A{H 4?hA P! Iaʗs |1]�,"..<0`-E(kZ[ % ,�@� F., ,A < '@#3I`0�֬-Y.Us� 0<嗁 �+^ Z$@rRPLda�\v�ҡi2  C7`IιH�p2S<R-�$b;O 5W`*PAR(�-Z(hXDaeOx0@iV�9 `{Ml>@@B:ݳ`h$$ dvrc"` TPM�T� 1z)@@"pc: (� Н’n= 5AM+!:(xxe$p` �PJ�N[L7& gC+(! '.nG�'2Hs$@@h$-]Z35|` A 3 � �..r*8˚;(,)�_=Hט :xlD`Dي)0SzT2N`�(bl~O%\:!g N@-yR"n&p?z ]`/<{(m�.Ndl;U>@z��&0Pz��Y'͹P$}:"�}Z ɂC %c!| AJ0aE0OI^6}Ѝ#10Xp?,TYj) 0O#uRZ�pZ`1\C(?^2t�@&Pt 8C`耞XX! X`L{AkOI` 8* k\巽hT:l~uCiϡ4՜RG>twS'}Ů+Vֳsm^�=iyHy'DLiڙQu`C=Saw?* S=. ]Hd!w{u jڼ&zCMJRz?œ|D; q?5Hz�`v8�]>FR~FkL>ϡFV/ъWKK*2%�%Yxx%ns]~ H,J2 #Bz$b'W5zh/a"Wy!,5'*,؂.0284X-6:<x8؃@^dpgHJL؄NPR8TXVxXMHZ؅U89`H1fxhjl؆npr8txeXxz{Hw؇83QlmBXxH(Xቦ8芴x!؋8XH8pʸ8XH�! Lavc57.27.100�!��,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH LʴӧP}ֈJիXjʵWKMvٳhӪ]˶,۷pʝKݱn8u߿ LÈ+^̸Ɛ#KL˘3}ϠCyӨS,z-ְc˞}5۸sͻwé5( Nȓ+_μУKN�hνo='޼ow/0)� �hh2XF(Jaf8rȡx 0�,0(4.H�\5@)$8@C&L6)8TViCbXv`.h\iC&9pI#[ixNXdwcj蚃y(j.(l%V嘊Z1 Z$r* **(ij+6z뮏b*yd'jvJ,ƙbIm^[V9܆$Ɋ篚 yd֛Æ;MB.�m[p- G"Klq>{ƥN/ "r%/_b,3OMJ@qE+o(+%I9fHG) u[|][&=3UHvWs\pWitO<cuwm"NemH�>c8_9.$*dA�Qkv c0) $A'+Ywp; g@b_`�W�B �s�A6<àOr`C?ש lFɻtЁp}`[��9� ��N| 9�ot,Z ;ށ$BaouXx;ӡdt= *�B�]=`P$@UF!Ghq:^׽q_NrGBg H# ^9l㢶f8v<2Ёgˀ`xaP` >N v w>41d @9y.e1Pp )yPPx\s(@0z`5+KIFRE;04#y �9Lv(M=Q:�gdH `v./&óMBhfI#8TC#imf�",�iItb;5YAY�0= Eq-rJqR,@HO37S]�.Q-⠕.zi@\ R=Ռ,($'EQt]T/ɓfRc¯EW-g>LA #&[NVDk_;~⊲%<c igI_YF҉mZ8 R>.hֺ?RTu2Hw4M ?HAHϏ!- D.rI[zNMɤ}tP5Lfu#D˫ҎwWc2ƸK4SvYz$yt/mj2�\tx̑ N\,=jLo;=>r`&]Bawt(yTzKЄ_A}܃ZV,C8V8IR\F@-딾]XymMKgӠJh6zYO"--KmVe/yYQƹ9*Q34†fEۊgcvޚϟIzSXuMsvThuͥ꠩+ҭ�@K:ڙ:k@ֽBB .,FkTrIPa&mo̕,DkMd[ rOJqvw=vľ7 ock8&pL'Өy!*Zћ?"7miRl ]D?q8̙6?6sO>YԺߜF:_TN[XϺַ{`Nz3pNxϻ.t;J ;񐟋#O[ϼ13{]:/қ!=iջo=gOmw=O^O;ЗMO[Ͼ)ro?!S OOO�! Lavc57.27.100�!�;�,�������oH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ JѣH^ԩӧPJJիXjʵׯ`ÊKٳhӪ]˲۷pʝKݻx˷߿ LÈ+^̸ǐ#KLe8.̹ϠCMӨS^ͺל)H�@۸kͻw\wȓ+M|}H@`νkOP~7$0�� .@A p0�߂ 6F(؁@� hS~=u!\Qh( �#cZ\8樣yӎ@)_�5XV} NF)%^ "Ӌ>bI(8d$V垙b]墛t@aziVf*hz9衈&:�Wj(y`EC候E٩J �~f(�Rya'(@jZz*j+MJ}"+터ꢁMݹ,Wi܆numGFnUc:[ ًD.iN(h G|P+Ŭgw苜f{QIy@(q|/hPe26/\rE야;\_mskST(Ts6{ː 95x|hrAd,}� 0B #�TKP&-(QAҭ wwuzÐPǽ'AG�r7p@+$ n"BU� 5Ԝb#Hzt8x ={|?� 0A @Pd|wR`. 2X' pv Ȟ{�('N;.P+bK6Ѐ<r R@.w< w�yؙwT ;1)0�  +N�VG]g|(W�zԧD] D4n<r8I`Sq>Ђa;�`"T] |�$2@c4t`wa�XH �؈Jr*I" Uf@ Tq�&r`��A㞘�5-|U:� xH@ M@35@@'t1]\XT ėΈ& @fx5x.qeHΙuClƹ]Rz@ ZIqETsCE~Nf�绦Z�hft7pi $h[K$xĎl�`H3WD` ga0C�tR�� (@b�$H&[C:VĮ(?iX$ЀUUx;C|@;�x0`@{/P=qL@<M@; ^C@@ > r7^N,=d0|`$P@,G@D�bG�BZFqQ(U{QqǻJ./M8Ғց=a2X T`VW0HYb9<O X "D4ZPQP`pܐUx M!nbH@'M�|YeA <)A&�n5Yi`u#@ M-0 � Bd7�eC/H.l;vDDQ>t�$ Uw5'7.ah:5 `>YcNK` BXD Aܬc@( f�=(?a $)~)0قb!\c/1/wH2ʙX+$`5- p:( 4Xl@ڻ!:`�!` 9{C=5Ov،8G}`D7;~ja%] \&"Ԉ�JhJ ˣCi|%�cBPIsO~!U[>':g%)I-JӢN u Oz-_<>ȕԬ[eXi ԫNkZu';yž#mO׳m$|xRwfewKK~V$�Bzw9{*z빎/-jgB}؜zD\*# (u*6t{aw{]JɋK%}!"XoJfBoʧ?%GtߟB3-aWx?}WV'`~ -E2�T>QGa iDAsyǁ#"T*+.{'@'(~p7'�0B8DXFxHCJ؄JR8TXCVM�^pHpDq8Pfxhjg(npr8tXvxxz|؇~8Xx؈=8Xx؉8wqlx؊8Ȋ�! Lavc57.27.100�!��,�������qH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ JѣH^ԩӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KLo2k̹ϠCMӨS^ͺI�*B;$q޽x?~˙Mn tvËOӫ_Ͼˇ/@�ܛ+?}?UX='cg[_PЂbUtF_`QTQ܈$>e )j5-f ~1^%!5Vu9Re߃=aQ͈"I$Q$Tم@8%=e7$H]#H9ߘdih{V Օn޴#qDg7M]%*蠄:o{ @6hG-襘fJiV)ꪬj:c*무\w*찍ni*QzD̚"i6k@^%. X赹r^B+_��,jiz^܎Kf|y~p*y rw L&�A)p� E|P(Z/Ij L@/'r%`3{p.*Q@.F6 2 s?@05d<B*7drm>(U-'0AGlQB�nFMuq{_P2$MBmszJ& sA֙3� =gWzKc\{˚~`�xʥgT='Ū2xtۜ/>εߛ< o@6_3z׫4}wv3`a3�Ƴp@'U_z �ET*';.t.g dӁ49q=M6P�n!8Hݮdp9�a G-DnY4ٽ!ެc ǐ<n({)Gy ? `ü}-t�Eo "pLB5L-?c!)7A.w(1X"(A" EgG6Z h5 wIa3!t1y0oH`N<3wQ ][Rw,v RG>sNz_B7KL&FC=kP‰x Ӟ#�'uɭa{@HJĤ6姕*g_9X7. cgD18/Qh?VPC辈arz5>,<\ů"TP k\Ud @J9Qr6קq�${2]#|fڱeu};"\;AqoPu2"DYHv(4xJ�l;]m:1�t y608-A=(J!1E8J-z0~0<: @e%B ( ??*2"L ڗV#}+w(D} Wʤ8G%rm0Bh�4AF˨G'QRR~aA+x"J�()%:XU"GXSM< $;.:&Y(q;B'O&A2EjY&^/2_1"SNn*+ߝ晔-Ҟ}#)Rfx~�fjMޥȟ#͒ Ѡ&8%a^t3zvvK$5ue^dӾ\Ͻ&Hlf=m]SA�̶n{MoNv;Mzη~�NO;'N[ϸ7{ƁGN(OW0gN|�! Lavc57.27.100�!��,��6����� H*\ȰÇ#JHE8.jȱǏ C<I�$pK�,_ʜ2&͛8sisgI>My1�G ]ʴӧHBMzRS>Ū+TD'RZ)WM60�aʝKGvW.޾ U+^̸ǐ#K&t@3kLw(ϠCM]Ԟ0װc˞xsͻl_Mx]Ɠ+爚УCzkسk]�O<wӫ<z_O~�(l h&z=w߃YVVh!SAz `݆ *'U}5p,|#8(jm@_? }2N܍FҖ]=)TV)QVr[$69^NUEiS嚁p)zHUx)mX湉gxF R襎g^ &1(Q(N0꫰Ei_Ψc QF嘥v5+B2%b(aejcB"U@pT�lS(qع gtmW �S=`XN K=dKp�t lA(SITRop\G�0R+`d@,ICR̋�vn<yD�%sf�(^͔s3 )@@bzP&wTAAGuE_uEqgXp`]YwU4T=:1:@KaTOomPݰ&1x#|tP3dp˸�ܻU䝁ؙhnr{(O_R<'wP^ѣL=59v{Gp�ꜱZ"tK|x :`)LeɲGW!�w,Q\`ehR�-_Y`h)*OYV׮{/V�: �*¯1(� R,KOSG.s)CLEl]΀V2n {S/ ^UU!,'KqE;/OK#>:Qnt-lcx(6CX Z u,!3,0e:X{[C Jr@Nr< ."C$3Ni <d�� ^S"fq{eyJ, fEH*ϮYd6,�"6sb#@Ϟ( dE(XZ&K\$3`HMx=[-Pܕ3Z,g-䗿69EƝO˞bhy$@VNLeETh[sR"xQSP6˛P‘u3k7%t [m9Dr^RT@IXH@Iꅉ,mWTMU +Y<ePjͬh&іFtiq.P鯻YlgiQBU gD+nؖj5o20vi;khB 8}:E.eDV7/%J;E�%oiV^IeWJq^ m[)A=t`'6~#Qx7J3.(lp� XC7&۞6PmIb/ߊg\x(=39:HN2dy d,i[se: eZRsq a{3L 9˳<۹πsgSqgApNg7Ґ#N[ZҖ FZw& gMZָεw^׺MbNf;ЎMj[ζn{MrNvMzη~�o@O!.[ϸ�! Lavc57.27.100�!��,��6�����qH*\ȰÇ#JHE5 hȱǏ CIɓ(S\ɲJ.?�@͛8sɳOJѡ1~0ӧPJJիXj`U`9z$˶۷pyax7� Lܿ]̸ǐ#K,˘3k&IFŔCMi҈7^ZYO˞M<ͻ7 @bȓ O̝u~NԠkwͽٰ3{V}[7;昽'W(S�g VvAh*u2ᇾy h(zזq$.b%I 8a<7c@%xy"eF㒴$TܔUfRn昜 hel_pctʴftvZxF\ Um8fje(ѥeW �vՍ{]騤驨)fGFA 霥~_H�dAWlQ)S%5+c t�CV0tVK@賍EYCZ dp�VuRM$.PJl0pêVp([g供+S &]+- HZ�vd\H& 3e m(;q'!0pI.e4ovd.+0taUk-f-tKTijf@0&i}p}kEpOX׷K_EFR5M5Hsvt3�q2M|San@Zt�sSv!e 3 24 $#9~:�; _ڙI t:[|W~T/㉧9j:Z^��o�ڦ:DZV FPM# 6b6Oa�cx2߹G1N Z&e{ۀHF^CF=5-0\ p-qlg5tn\42$nEۊ9bNُIt_@zm@a46 qV|s^\ȶ% YLxpMsZ`Q=}113[c45.a* ·?=]OZG�k#)Q& Û@_J�6 U?ij#+,3A=c *[f�Ò!v*餅f<usz#²w �-�>!r+$n~ሽ �w= t% >Yrݤ;\}YyAe?S&Y1I�2$i2RiOaYxS;�@KՌ,7_ŝgծ>EꗤղZUobS PNC"ݸTJzq|]ISW5=V64F|K&%by UdYG� jպVKd}l$n@PnoB]),{-r,;*Aynl+]u=vA#-}RZᖕ-EouY?xP74/zk5^ZSN%<c|! '7 {4G3 ;o(̄Pb &Oic0{)="HN&;PL*[X6rsx`@L2hN6mpL:xγ>πMBЈNF;ѐ'MJ[Ҙδ7N{ӠGMINWVհgMZָεw��;�����������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/checkbox.png����������������������������������������������������������0000666�0000000�0000000�00000017516�00000000000�016575� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������eR��IDATxn D[@?^Lᬱl"d a{aa,ú퇳kُ_*݅z6~uz)OF9Z)qr$Z plBO),Q1W"1oXH\(s)8@' jʣ'' ʦO R)`jӽ8�:PX1)P@@L &x-6VEWC:L Y( v aӣ>R˲k/\a_ kZ[~SR XDk F4"c0Q*%Jb"b\}̽orPg<y-˃@Ɂ%@m#_QJvjSs3/P`2R~HJP^> /".o7 SP(5 ɞp2,j4?-0"t:Օmb"�/bb3==}ssWy<q{<R)^oxoFDz>(fv+ [,(I~|wHJ?**noo;:RRSi:!pLNN ¨~ttT*1KJJw?G]cK LW!;0ƅ(kZF#i� F!jkif<:f(=??oۙ!̬;J>PBm6l# t"ɣKH hӟG7 H'#UR@ q#^||L"ض6sh-xNss܎xz/.A/ c1Ҳ25 =F@@(Jt]A`J$ɓPp\SSSwccco m@W_aht `S` %řYr"T9- |ʧsf𻄄tn`1~.W"J Q$'7~= nF~">q+}!uhiQ|Q 1XX"QG퀩EVi1ihj©%,cG=EtzPr<ݱ5|.DwVk&^V>> A=%d^Or: '%61p7u&ĬE.D?o IZ ] B8`/�W){d[Pg^fQg AjP!a J< &&G )  ffDQάʣ s# GGCRk2"EAr < VӠԏM̂|kq~:7.uTy{myN*W@AdAy! X_{V4U<T(A} .vu (TFŸ[zCHP(F{iЧZT1yJp` Q'CPx7 [) NuV@;Q(Ê�~z v~rNL?F\?+ Zq|X�Tz7LnբQ.W>-HQ@au�x=kZƯ(ӿE�! v8([_P#LgޓTEK"q(<a`^9 E@Hm#zv}mX2 (G`(@A8/0,lBr=a~C?%�,yz; Wu 9FQ 6X"'rD?(zyHa D(`;,z^9g?v8AJ׶'ZS&5 p«GMpD)ǀ\~rf(9hѾ ]YLօ[@Z~@2Q+Q( TCAOew) DΦp%a.\B 0c�46k`i8w b.}[h ͡�tjq!ǟ~sRsq!=3=3\|_Ϝsr9M%)5DA_P"J/H}&hU%H}WP|g߬}Y4a9}˲iz642݃6TH@Q ts A[(OwNK�4`shq}W4|H" Gh2 Q,'gzwZO.fk[K_(is$y ds`|GsyY_H( `zu SQg4Nft7/;߹ןFs {%Z&zۢK?YL{ZR̮evo? Ei!C;9@Π>ok>UOS~T2 Z?pv7 Ml00l ("XD!DJ@^ʏ>˿^c=4x ڊHCsͣKSɶJhZ`!Rua-uI7Z.{7e߬r(t7T|DԤ` x�bA<uZOSts[hGw3_pٹj}(>Emr] cԣ-UD:mQ@Лd �~g kӗ>ho3u2!Q0DãzusaKB6ߝ^-B>ѧqw;俖pY33:88*.! ~A!F ~Л]6 }G˄�nn_99OShȁ]!OJ< +wrך?AeEC'}80˯^4q ` ۃ J M� 9@Ɛ>ʴ ^Ο^ |-(@� B,*L$\VajئaG+[ 8@\>ɗ+09Wq~06hVD(dsrQ4L1Ƙ\'Sf6.}?o�qax?~b vSLBPܔo% Vƞm|`%n| Zkj5eTɹLoWaH^jDJ:5а\q6XoNFfJ,W\^> (P8ͮal; rT7K`X! oSxjOÒG&PLH'E Ej^Sfsf<Ff0E Z^l*(y,R'.FٺoePUߌ<�Yaԉ-8~}ᭈ(Oxo]B#KBL(z,<igs2!t8RHtw҈bNDPt0%E!_@_#@�1ϳ,'K4[l2H2N8�zN(۷|J--{Ox߶]zlx:̀8HE| j aK֣�vQ*`'y\v'l% t s);(!›QMLW*ȍ-NehMGV"d]ċ OНNP^8`uj:sf5A y!m"A@+k*J)ڒ?  4)H4>'|DuJr*��(\JU ؞w�IF�Bqs�{i�p$�(PF$(B#r,eUxHѢ@c( 3(@Ė6&(c`QAGpj揙*c�QgB $ J8 W uFP #xɛaE'~y�ܒ@5]#3J m?𳽩e@}Hd$0P`P|ҟqmѸM(lJPX2 ODߛʌ TQIr4H;tR�zbH|qI @3m {HiPH So5 _\! 1M!@L6?{i1:C  gbD8 0vP& +6x%X\O2mdRv(( GUH; ϶8Ť( dy>BZHՎ@a3oN eLW*CAܫ w,&(5q[7"u<(<Q�*WK7!~^|9 !g ƽϒDX$ f8& /&.8W@QCl&cz9k/ \ �s=Hh6u(ЫmD( gq{lg-F;[,B L\p:#:ÄfR( B6 <+tfJx3*{F3#:뽡uXT$a+r\~f|zf_PYku($ͬ6An p E537xDgk=DkζD8힕?r@gg˷&{jPiu--2gucU <˨A!$ |u>��u(=7p^(tĹY:X!d� g~ɷ3Fů05A`Q6b1Ap:cp(F?w? ¹T1b ai>L^o~?ϖB+ z0rJj%Hp2_dGWb<_ !?XHz.  o>9tbxD'^a�apV P@� b|E]3_A$b껓9ex[6/V8/ 0 5*L| n*E3VWdxvo:+P;{Lu#$||A8N� ;j0�C! <+f�? 1� f(�pP>8QOJ ʘ?0L6 GWߞhMz "1 3!I7]/RdNӪƞra{ ;a (:kv(mQ۟Q@'^1i< ߍ^l`Q []K[Rzv1?{ '߀i9bRd_—P@19Hu[4,&QL:;ӛGlt0wDSL7}GbKpO1qB<Ǖ0wegA[w? 2*hyxyek3s�H f0^a9ۍdff�g\GQGrԍ(Kn)sXD)IeNP86҆Qk 7 R8!4Aoe~6CTWQݝnPku74: ~OrH]Y-Rf@0<9Us B$&i+0 4[WȖ?ŀv$(@ B'V iJ[W.jEn[: 8ohc8yUS6;օGR wO+>G^WdG4&w�S  A#>K YLʼnQJٳc[ğdOicHjSI~B�^q�y-\$6kIDxEx>Čt~5󋷒hW ǐԟZQp*CuPؘ7 K&ɊR9\݈>Ppl� w lFb>7 doyH(hx򫶈 z##D & %KB>KPs]r#C(P# (@nҋNM<̣ W4Ȣ` wg[B(b*(3J:7DA8ۄ2M`\5sØfZ) dZ-t&Jp~3/#W1s@m^wPЎMq!s (1g [Z:iZgQ _xt!bBW2,|9d>0_pFt EǸ[6k5#:k ^@Y} N�2478?\ͤp71;0f xd]|^[2j}B�<3ބ4wz{'o HwwwP35,Bc|`pk^V| '7A^3GMJH@W¶ω됹H9`}{aK' Bh>98oD�x1J!c<p2ߐD@K@B@yƺKʚ_1rٌfaZWY|=Q U>=kB' v} hz!҂oD�0�PSӐgгE#G eB>綑 h7f_{�^a��AU6j![aFA=V.!=^YP2(-C;JKG>@ x&@I$C<o7Qps6d*qRG<dM[jF~ σJ7W-J^w�^a< dlneRy'+㐐{b2QsQfAIh|}�: 0l"QY+\=twz}*\@O(mb¼2M1ioXAChѤ)UMrI@IF<d 5!QR00<^N<K߀U} Bījo20(@P4Z=%y M,c |G r@n|"摌 #:1 B)hnQZ|Ej\\ɆrGt".xH2;m[)"$}C;@*[%[| Gt^vF6}O$G! afyL‰+YCJpBg:Ssh uF Dɧ3 ?x&ϗ|g!@|Q`nh9uH(V=GAQt c}@W`QVmS"XtixPI6.(sJ\0!Рǻ=VL( aۛqD~-:w6eiȲlQh,eƎ̅x~1?Ȁ0DM`.W 񸒼-t 6S+-4^Z!6_t(XIS! ɖ՝槷tqA >̈́JH - jNjP^gP SEjBW8 7F3ΐĀ(D3o SS}j8?$QC~{Mcn[o-Q,A7dbvĊSQ@QA%bFCP%]~qRȊJ% nK˯SǏ3@J 2 (p^IC!?)Y_T����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/codeinput.jpg���������������������������������������������������������0000666�0000000�0000000�00000146327�00000000000�017000� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�     �C   ��������������������������� ���H%,Yl�P��� {tZ%H����P.~3Q]D>zs8{f=[o\HP@R�P@_ϟr#}L-q}G{t�����A'qT\$[Mӯb*O7~sUV6��y}tӬg_mff-Mbf,֙AXdP.;||s}='}ݜ M^_.YkWVmzyǫ( )�)�Ξ^N9)ۛȩgc=x:sVN G;y]}{uJ{y9/i^uWӜ8^�sϵֵ{ǨKT�� g=V;7.Q&$DLL%snK% g<>ַ9?"_6ŷpG~:[G\a|\ʓ]Nݽ])GVW$sϡ:\y u~v-=g^OG3yP@P�� (oNq['G'nŹd˴̽?$˧tfIfv@!(o+2$.0<V.1ԉՄerP��IC|����H��RA:y5ʚg;{:x_?b?Go;|TP+떬f571i&X!d"(��A 㡞p¾7$pvt:rMхpT�WO7f'vuZs6tw8=yxum_��71|ژz|^ηsxa7|Μtzpκ{^^^f4zЍvUտIz_;tj���� gfnXk.[,j֢XP-X;S-7z̀E"$XD( (��Az$y6IZ}x7z] #+S1N!As=zyE};w=d&K5I1F3@���R:=RH&l,iLMA$Dm`Q+2y<~kӯwC/}=}B��� ��G\ꐠ��������WsdՖ5=,2Vq1HfA$K&@F66.zz[5w[|Oi1r˙tLV���Q+2.]O"Dz$/0姲O/miMoo(P.{&yޗοE |Gk~oG&=:^y~��2 25-fk$yꬦ"tMPK|BO+W\kZ^)WZ&ZWu )�(w{Lxfz`Ikq Lph'C<c4q:>Ҁ%-򿞩 hs5:~}9]c^kϙ@��2P�j[I$ -te +r%=󽞩uƘ۩DŬ&پIZƥ!@w{L/%ro^Q޳-vng|ou(YEqNΏ5t駚*q4/\G|K `i$ؘuAhd(��B벶T)k)"I12I�� ;w=dy̿fGa9K aD)]gܠ)�UW;B�!A���R�P(�W9kJ%%<`S/au Njؖlu3_x8껆xvintr=YM��w{L/󋸲_=ݗK3;g:Ƃ>gfzz^N?_Yݭ[_F|SO%1?KtWGGkEGYk3r3 BG|AI$bQ[&Fo֢5&5b4f,гSW3!`9]82��]i���i_=]Ȯi[<7ƽߣszgNwz$ouyg; {��(� ,&ɨ.U)-wQU%UĶ aqntA 31����Wsd5b۳ up ǠN ;Jӡ ��j7D $*TB@�(w{LK2މi5&$Kf&@!@�My?+еmߗXV2ET-y;΍ͻͳr��Wsd|Lzu53>t�HP���AZͬ<;9OӕݯyvI <Ιэa=�� �E ��������he@<-CҼv9[S. '"�w{L�����������.pԵEr5xz5W˧;���(}9冭sZ] ��� f:s+gl:[h7ʯ.w7սn@��Q+夐K^E= '_d������i,7B֬c5xRIs(ǽ�B';|% 1 Af ��� ,AjP� B��H&?�0������4 0!1@"23AP#$%B�� �"mm�Ā] ǯDD"H,ClTdYxX6W[#lT;SO9Ĺ) UzCuɀ}ّZi{@CejL]HDluՊo\m@+edV sxU Z*G _#3NatB.z ihA4CƼ7'^;IDch…A+|gJ5|%0h$5[*쏚8L#TrxhY(rmHs&>cPN~')3Pj))MJgQ)v/N'Tj).K䎒BIԞf�c̷ IIJwW�DrH&F)nݖ/ܤl,{7LK \ *Y<#HQ<IXk 4e4ia!djӄhĵb85Y*k.%qV cT$M,#""͈hu�Q ` +,aHQDA#LͶFCϦlݑWvl%1fɜl\qpѿWUhaͨ yrP9Ky9VMFL38KɀN9=[壚S\#uYa$Mq$ |I5 4W: Ba Nd̶6c".XTX!eQsWXp@jwY})弚ɭ,?OؐĤ}ClE}&Fi£VU es7$+�O$^*]E#MUL $:=5Uĥv eZ_(pOKz`I W 9KN}@RM-03+C!)�ARuGg[/[QϮճΥr.I#"M__x[5oeM*I%L; XGF$RڙG=m[Ȥu#,W3m*xo_evIɓ)_V^\d)2 \ؒ5m٣|b7zpw\E:Xu�rCW"^SDr^WUJYA<AfjS 4uxj3"RI2kRux:/ (^bĢ3C-y#`aeH8G\Z$2 [@hK M{L}P2 [R Ɖƪ'P<iP-ֈa(Xǎ`_@-yA B GR+,(ux'99UgDQaIr=8񏟻oܙ~&d3w4hI8XsŲvDFAebpx'E+O.!�hMJ/HWx,͙lYq"zlr)QF賬S#{Yu"}WvNexornd0F>oԻԹu.V%ƉHb=ɐS)|z<5 %J7d[G]JDŽ!q2Az:ш0⻩ߊW<7D6EI Sc#Q%hӊ|(g˾u"9#F&_ech%D5[G(k : 5t; Yb$ҩnجSqSopa-h,%b@Tc'"F,xd$[Ȼ&Zb5YESVc|u,,9ΐj`lByKtedw_ebYhSL+0[UҕZ{ *N,v6KʨjLJs guN޸iֱXX#ekFcFď4lwKݳU \cvc>7,*?<>Mձdcx#ؿTr;9I%"8`ȉM7Mf8dN=9Ĕ fe$\)=lwXS@澨~2am`0aBpNT[=n{S%<(%Kv8!YUC!>sOq[@dsn]&=GewuPժ,2 fFU$a30vIR \}29[<P>ն&ɋU7Moo|�{?b^<Xζcj2hbg';^K\Cor=H/:KX䱑O_%w=*-H;`lcc;5%sy'iuO�gXնjs_*%lXvUQ2I{S=J�5fLV6 FDbԌ2ȍT)慴B'p؊u;:}ܸ!FIR9&TU\e-t?-6G 0KQav./""5{Oal%'"y:VKy=Vmg0tH$l 8̎e6%Ïe |�P}{7εGC/<[b#l#kp P,V ߜՁDnl¯TTEEOܛcdYȩ}T>� @_:B-8iɀJ{-Ag$X5&b<~bw�E`H#$_z=Q 3)A9}ƪȠ^ @5F['f!D/@`K4SEjDctI4QA?:(4d% ( 6,`^^V $LXbjjn@?N9 H%Mz`Q ŸKLYL[]j=8t&j63OIX>o2 {=SsulKԹn/ !lpMj126id15ʩ3\ˍ&'E#| ĎrEXH0gF;AZ$[)be5cAO[Un5ȿ=7,-Ξ:yjl qԅA(> iI^Ve{N.p Qn;D94ݞ ^ZQ IeG=RPT@YPPiCx-fK >NT=W:]l4LȦ\t9Zt;9\gF@q!!#Hfa!śҹ4fD(QlcB'k#r\^m#oNcU!6" y^Bꆳ#뒹xPRa6TqF1nj$岀Po{Ob5smZL=*ҸX$MP,DF#7'kwoͨ& ԁ-tԺ[I<ek\TRC,SJ7QM&a![d/pEJɆP+ ]?)OX"^LoucV_ƛ5B݉a)鹇LN2ViB*K*1utbfP)m]'20))fiBNWhgQӛGZr=o̟):+H4 k�q > [hVX.)AXX ŸN.)l]}n[4 LlEf^'¸idrxA1@ 4/8l`z>IZ _+sv!HvL"ΊWdDd - -Vs[g4b1=YV`2RL@G!a rl'U$}h2Og 銵$Vo̊@lt%f>Ih,z\ C$2+U'M?4VcA=�鸪⊩)^g3fp38 g3fp38 g3fp38�4�������!13@A "02QqPaBRb�?υVT|;U4< (О2XPN۳z SyQo]V-:<8G1YzB> ȤnF,ӎrޔJxtGqMRu [ܔ]$= bR4ފZCWLŴٙ.nZ4^r;9F7ܔ^ŞWs䌭)-KT9e}L_}<YGF$r-Q] =bR|od\g'2V3<M*f~|r4[f{f.93?-#xPEG]HJeJ;Q$<7ckB%"Y} =DQ\+K^RG G2!;snde<\[tY);LmPcbv)16)^3io'71SyR,ŋ5Ul$ﱄgWe58IӣWmxr}ϧ,4NƗE.*%"φ,8Jr%(EYeYeᇰ{5{"/[9E<OapB8gUv.RQy vʻ .+g�“ÒÊ2xU.=r5qޙU>ލq^neHpgf5h8֣FÃXGFxa0)&; & =JzY'ܔz9bBQ0HG2NI'5b-(bFRġ<Q�IÖ:[E--!(Fׅ"RIUtGa]+cW.P収u~[ѳmECUXcI >+*O,Zl^"fyr-}<9h{P參T%�|7Jҍ6߅W==5/2lz*i C>91oĆbn1%TvdJu#2(y~/ZNqde;*Պ:oE 4֤QKQ0叨T~9J7"NCm"X-5]Ƨ(6*Mjdu,ayeC鼭n8ra,r=Ö-]]h`F8z؞$^Ok=:_#?M(Ö?CMF=efM*e[ŤkӇ,ÖxvapC>CCC|VZ4-~fY߰Һ+&ZP:ꌭ{QmfEMYh[-C>"^ '_ xw8ps*-~dw~#͖ 1?r=Mh5_^8ɕ(#Bv$Ws.+L˺Hm ^GocݖCrIyXZ~Db_kUqmKb~tWe/bȏ~d9qT9cf#އе\GHNɗh\FјНЇ,~S},*^XB.nu}Sّ!(%E -he2*]lq*r~/k#CeP匮fSbfݏ%ddC?Kʐq<qCNqaIÊX�((((Q\?�<������!1"A@Qa 02qP#RB3br�?}s#ĢWK\xs<nץf+2nNx0]+EiLyQ`.ù45R0qu~|1IpSKc䕱^xX<#oFslh{,*-YVwDA%f5,M!Rgp~`}~m #+7Uōn]3^UC7lܼoN7.�u8t޶/ꟁ8ZKs8&p˚Cs?$Hfq$茅:G0; ,߿vKtZl:kކ"f9ܤ,F4 PFk?Sxv_�گ5.>y"^Iebk!u:)7iFrS ZחTc~tC~Sh8h</_�^Thcs1L 6�I p[E7gG.8/X<G&ďE2{6#?My$|pp.:־AnkN#sˁ;iٍd#; 'ɘ^,&�f:FGޞhJ>Uٞr~ڒWMEro4(;9Z ^K_ó]$3 F^[, /R?̧7wX8�]d,WDqXlː|u>1,3QqP;٤ɖRq3~3#&#$eK&Vm,jcqM$9׶bD`o4u: Q,A-;6JgI4ZsUg.ֹSjXW߿؏ߺSOTI�6Xm2tĠz,ļ 7;1j4tA,^}SNfj-m_ ˩_Nu+QߺjG|fpTZd^6B%; ZAkuY]uA&Ӥvf,<) 4P=h"Q]{?{;tvz~|OvN)M (QHe ~hɘ d)ZO!5lŃ�B vjq~L'*k;rf+!Rž$>p_n5*]PEjEuYZ4K+ gs\ ]3H8%y^3tU"L9QC;sK6~ KΤꟋĺ>sIf62P2 #Ge:,zZ h- nN^U~(wuE }N6^#P<#GqlYHieu`hw%75:F2IzT ufYK8p7Er~VPYUW}߈~;ݥR 4eZݢMR~򸵆r\ZԖf+ s5eø>^ �ⱑ?sRiqm1ſ~yRl-(A9~z?~>\SB,F|s7U ZHJalo{K۰X/HyBQ4 担iB'uAڡt~Wb#yKXitUz>6!$&ڰXȣ85mHQaimѰwB302iM<70v\uGdd/+Cl4jYŕsu-:zb1i"4Xɣ�11]4C͖轪hxsm�Kc0*!+~,=V3kfmfYh+WjZ4kE~)"ry˺o~øhF*=uNTTAE�G#owF\'H۬35sl-_v  � HavL?#w?~-YWjjZvL$ǘjj \\Zj5R`gIaϐs|:41rڻ&x~xDp =+T6!�,gOMtn v;(i uMCTxIoB) CMD!4 #j^m4/3:g�IPv2H%ŝ+cXH5{SMa\C( i#5˓(8y!%$z6#a-HI$G_#n8͘AwYHIqk.Ϗ Ҽ8 0@NgN]v? 'O\NՍXnܣ-J^�3ݾOU|BU4{);x6~`UxӺo;j C?r|v쑹5imߟ~& ;~ tGE -u(t%m]-Qj:^UCt ^x&<G $_&$pUg-K1Wh%5`vb+Ku/+7(X@C)1{ NaPۯ~m˙G7@T^Z w߀O1K6<?RKO1=Etʼn6fGEH<KCNwe-ݢZA>k_7v:]Zc1�v_İ4iV1y5i#gPqF쾖k(ܓm>G<pH1|N߼ծ#C~)x'(ߪ:rB+tIe]> n.72lWN<7D%i UŧWKB}5BPBKEY~,тjwLaM*~lN�G�  ���!1A"Qaq2 #BRr$03@bCPS%4Dc��?Iu#V?[3#e<#tZGi$53O>$sAmk mv$.lrt!.$EBJ 5}nU՜qKRu1OOǴ6"Hœ_OP}~F,P:�qHwW|5Vzm-FGVcu<\/]5>1hmI$W2c� }>YQRN>IUItj 7\Gd$6$_WZ#٢xTqw^ m9.~=5~ږp ^6�{+^Cf}ӗJϳcM#x'jys7.0'+RX#kUNjFc6=SY6͇#i'5~b]ձN�$ 1$TYG7$~ v[X`'NRz?ş>fvR4MrZeUUFF)u[2gĢ؂Gu5ξ75"7VKc�V$#)/ q~U#p"  <-sQ)0|_lZXmg+dP@]SGw*J)_C�Qs55^éA A[C8V& ++Hmᕷ MK@O-0G}j+8c5ֲxM�n+I9+1 ''ts MKR7":֠Sgo$yfl@Ĺ@O":B yw}$?I+h]!2:tu@mdWz ]jBnfF M\%qqkp`~%`r3W),읧IY[.f� Vt|g9Yp"|IA8Sj4( !ש6~4/÷'.oƶ[9$MC88卩Yg)sb?ήk_5?{jXMܿν.2@񽕓D xi+$d̜FfYW#j䡚Hյ'"j_\q:~^_\5Ė-wP�eJ�xoW+@ΖuEqJ\*/6 WbuE-Eou-Ґ 838S]9x(c9[)VVS\8e(c8IQOxgR_}jSiY l�8޻62:N^BC3a8Zh Z'-137<pqm;*ij*x "Ġ*`ֻ:I1pݰ1)NwX 5:BEs"]8zFWnuِJc)"eg2X.܆35.iU_\ ˆŠ]!5>ۏ/j[J+\Eo 4[+\0=9dr8 |Gkܪgt4q9ΦҒg $yP^uP' 9w ׆{Т6Q-X_su=ݽOHzkE,6j>\LgSټD}|KR;Cߺ7�K4ѬpHbx4c%)6ONY*,CM˙& s][ǟ=V0!2jk4U<16T3^|A>,ř'E un�Mq``qn|ZDS՟BoD*zNjCxry$e53K"0taYwȮC>cJ%vt#6:".k]hjngH޾4msCZ+qg<ht>Tv�:/jº!-3>V:ҧAi$6խ񒞛ԌgmZW)t[s;KKy YXcI<0-&,8Pw$.~S`@"eBE!l<vGn+xǓ|4(^!r'?Bdؚ&:P6|5s `.Kqc<շc] #OHV>zq Nzs~j[(a{``|'Z #f:++@ڴ8\m@7p>#JD|)/@ujN{qkɬݎUsuΎ+di4]lCqk[Çq~ڦy#hx*S̏tix`aT ~[* OqmA-F'#nk"hy͂_X++ _Nug 5ͺNix{ ?x>ٮp yVx iIcI)bkdס}{Q{Qߚ>όHHNk<m2-!/2*ޮ{>>Շu <LcǍvᬿh䚵<[ӛIi)6؞^@ʬT[.#,SwO& ;yLv'N1Pйenk.~۱_x{'R$K%m j~Fۯ{PBۨfrSIxѵ|2b6qޏ?@4Y1##H�םCv`N pU]^VHk c)81pS9:u֒g'A< /SVd=~ǶzԦ(83Il1,i9gӕwnn(V� :^͆2d9ٮsLcһs<(ž5yqJȿdRt~naYh~q緝Gi%mmMG2B$qpPSʧIc\s�gqfӯi3Tҵ&VWlu؝Q43.4gO#&2[ l ]]NyHh ߝ=u^0sG#9ۦ[eNK0!=:ǥ,VJ?n}+c7QY�j $('ʱ[}�QjdȄ< WR;TjBq5ze2H5LچL}QANJD]\ΰh[ԣW,t> _ڱ۴p4Ʀ^?ZqKӇ5jkf9?2?vL<<6!`qX~)zcڭndiHb7q{||_//ꏵETք58giP yWr&Gʆӑ.M7K%}[oYIҾCPTl 5�*F*hu||=7ځ#|ؽ ɥmU<i@2Nj&Wk24x2f|bQ*+mF l<4/ϗB+;M'-ngg@@򤼻);(W]$#8NG{yI`8F>SW֒Ij[C8XM2c[y rt\+[yXc_FJ>�Էp8E8ULI̙]hm[I9KY ݟ݂b]91p.%3X] <Ak°rG4y<Eb=ئa$o`|edUcWP]F. m^'+N}:�@}/oƥգORZ,YIN޵,5˭{Y448'9ͽLFt:JY72k�YI8"4axƭHLtRI_:/xňSIٲnY�Wh4w;zgҧQ̞n,1,zUl`֡xsdoa<TeQy0Өu'֝.I!GlWNen83Z k J [rҥlmw1G ,Qˆ0KRZDry摭hPs}߇#^7Oq2s�ƫWe7wNo3 hϵ5r<!<h4lcUF|1I+Čc| iSUD['cZk aW.ONp=3=M\hh5j_ަ1$2IY!v?V` GqQ{|S$m hC2/*NiޙFS FLo]M6HQGŞzugzʶ]N($vzG,0 uEI#* \<igİ@q/oVb5.zm(kX[m;mRkc^�CiTiB9N''o&9 #UJCgVFGxRE~!rAèuk}Kކ.)ݱ{� ąD9'�Z*j eʹoZ$QQ�?yF^ysځW}1ɰ1]^Ink]n}sM [aqQү;5ZmŽ|HTL5Yin`dޫ׳ |-j.$G<e2ad\V|0,(Z}_wdեYѷ!|{|�c<je\ G5_'1:|;S\<xΌϵC9N' 8x} iy\W?u:i pSeם#O ¨Gs Wz8rOsߝs5'常tgF[ ɭR6PLk>U7;rp L`q2^ I#֔xT"CO$SXqZΈ$v̨Ht;v$a{1G۟*h$_At%�޻vK/fGo>]~/=wcPWAbZeF "$QҀi<yP2EwWq B"*ۻƱJ04 (qGꑸ<1%L"͎Zr'›J:HO###|gp?82yv4K7$cj-I;Z\ QRi�{b:I?:]]!|\_VKt#byq@$~?'*r\dl zU=f�ٶvUT[3A&Wqι /ot![YwUJ~}qڮL}H!v <V^ӔA\ 8+Rwa/]\(oRtf 6_.uI[=ԍOxo<U>#]e= nZKvYdaqf6o{_/ n~*]~ѷbPG o]^rvXpdU}7ʤ{H3ؙ2ݥtFٮf1۠VVc]HKiF"y劎]bͶRW7;t,P-<o8\y~t#} ;JXP#~Y$ A}:@8BA FLQh3_w%-ހ1uUw8iF$&|s֬$McݕU?J츞FQʺ4>ރλV+soqr:2<<3v}HD7f6_-��~k{5;"Iv-ؙ-i!6߭B%쫋dnUϚX- ’6λ܉txgAPave$?yg')"~cypf~зEl*NvkpݸKǤfo*Y88qw޻'mzėSRxF:*<#G" 6λL[oͱWXȊWψ⦀5{eBi*tP~ӖI-@t']= .ĉC^l-浇L7ֻy ^7;fTE 0kAHCGJU" 5a ",g*Txt<_ɸc" 1-G|ʧ+ʵMXƲG@)<A(eE?rx" `/N{yQM1ەד|UGgbG*0í .B8KU W-aE; `<oƠ4ŭxdw[Ƹ|T׌\W7 0Fq9;ddt}6z?St_ Q+8"r, 'fMnSN;U.d )?b~=0j Й. A˥VP0֋ǎDXŹӕiK#XQKmZ*k6Wt1J1[oΟq5gn/_ ϶+B<q�Qxq=,ɸ"9UVl Uov%IL10*W{h-;.K|i+BHt|>Q/$sar"3ָٽyԲZvI²N>.5χ9�tKO D2oZ{O^Y!)Ob�WM啱Nr5M]=w8ѠǟoN~% ,ru{f>9r]vbH`�.vl$Vuo jfǗZi+yg_-_8 |56~) 2J�gӈe�p,�[Dm{\5ū�_™H^f̈FwMôl"?vgʒqo_Rd99T7^5E/Wh۩H@u)qgxeYcrT\DCD {{|Qҹ>UH$Fלdl��!^^Gg8¹/X*yKI8D~\=j9$aXmy_:>xzaK7 qQJ+y7>I L5.WZT NuuЖ�12'd $F4 k;l5ǥxF}CW@yt**1@KفR@&C4Xwh˃5pF<EnYd[Ʊ.! +&rnSʽf<|-ALVwS20i*f 9mu (_ZR~F8Š> K|{\w[rzl֧K;>/O*X{PAkÍ&wa)uy: ^r.{3y,)A6lN|<GF� OWq4Lmdg[ʊ w %| S:z}M4.*JĘ#O뷥|';Px4lmxN!c3\Dp7*a:HcTD&�T9-N|;:Zw!d}<j�Gʋe]΁$םG}ǕKvmW;R)fw=472 PKL?j(3xS6@1?(\ݥ+H&lr<vv(yƸ[vşg}% %7|: u3Zx@/r睪(U_';|o=�c;u̞#jw,vgl ~8^LSͱκqҽN9UbmuӜf?YHK`h6;~t,#u1czYȀ�I*A#�:aGGMCâ@9�1m$ڡJF2`M{%ۍ#.[|Ui5ė㻞;iGOV V'Ț]>Uygmi[Px|.$2_RLFrrJ !K軾L<OC?ErT2``B$j9}U$qWf5&O&<=*7RDf dB7,Wi\M%E2^6#`һ`vyo(o\4r=iOgw=pW-uߑ_}k{wY5��ztqtQ+�뜜֛[ɮ^bWpG'[xmmlkq2k;%KvVOdtq5a)%#ea}lTCǭua9uh'5*0} zJv}mROryx}+<s,VўiE>U$J)-=kD7/ד$S,fGt:Z d9V1{V -1cdޱ*E1I5VyRIHeUk)$Ϣqg뚰Ic9\ʬWRDO44i8*Kha?$|*T /*Hz{kt8iDH>]jb;V)P<p4Υ="[O"OkNU]g¥G^!E2 >T"]�ˏ<NErKl>G1{|X^fV(׷UNcKaAÕt\yPOv=7clyt3bH7K7VMb=1LWrLi:Ǐ'Ecl8o#+%̐şgWΓGMD`U QCޟx52V҈?}DM]HaVFfee=zS]6 gnZhFvƲ۾~Opb~υ:$&>5, ]5#o;ok۩aIuD#-80vȨ#v>3<>QI7u+|8?Lh,&3l#v{3Wn;If8,L|*);<0YcիHnѴռڎ^ϥ&Ψݥ1<G l9iϑRup8gI !)rEe2y\=ˆ{0H;\8VTAEpqƐݬHWېJ4gkT~,6�qs i{Տq_ݠOL\u%KHm䏼lz6uc{r.FCGZ>{}[r>*fslqҐ\Z%)7j;v݉3]XƖJ1lz,# ()qWr]2[(fi^Ay<h,'`du1O-,q{ Ҩqrگ -Eȕtr+̚7Dj@!>l3d2 ^7|Gfmoyg?E. v? WP}k[ %p�p�]˭HO$ach,(3` @zXWƃS;׈58ԃ?ɳX5",c嚊2yN�GfK3pmу-DhrGoJ7SΰJOh]OԋXsj*|!Pqnwӊ^4Hdx$ V,A.VXYaM"_c]KN6{qaNަ5YfQ3$6g0&<?ċ| tXGzIxmemɬ`ׇ! 7سo˦*Dbyu*-d(cT~҃N8x6=1՜Wpc:,<\A>U#Mo*2&jϼЀ'y07uզpo y1Rc&'IMQ0B] kY5(g^{oSƸ:dN͎_ | ꧖GX:3LCe,l4?Jv#4c?89ӌWun#;ѦWNUt�wtR5!6ڊ\J%<H)Dύ<B&+�+LkED- rۖ]Qn>,ͺ#GS?\r5}j{XMMMF$%ºmBlѽjET7YF{Ub1"pT%i5/*y!v̓jMR+<E!0rܩc.n";F ܵQ&8(#S]:zGC-[w{79oEyW-O֮T!*8ψ '$I.ι3TӅ8ץ }8+5"kˠǐ>uD;żwwXc-K?³\)xG xù~t-%; p'zRD~N:*n̼DpzO*X`EUfJbp1EGy?Ƌ̪T lDqv70[mDiY[:;֠n͑~m clj>c+xg}R+NFFH�"�;#)& =] ¡Kvi-o#O mY8*;Q2{jԬ-n٫"=A$cwPS NpzWibyeݴ^6a}Vva=Qmqz0ڀ2^x%Ƿ�x4Oba:Àn5v ͫ[(ѫO�,m-Y Ktf4p[$se�d յvݖ9.X9Ux2^us'5/ooI4N$Uב)VPv!A1FU6XaA÷ L!3���ro4I�� Oj/>X,+pZkI ]g6]osyK!uzjK;^Ϛ8dOrcoǞ+I"C{Œ%gŤԖvqq5W9 ^Nc E;m0遌}\GsgUQ7gCe' I&prCmq-Qsl \ <#]$ƵWޮ1YG&gyS}BDtvGY??chA.G֯),r*e$ug,w{.tbnbUݸzůCj`TyIi"܎bd-wk<kHC²k\~=jxഖض6~ڼ_ޣr;%$fa~YXOj/cҗ 392b{."㬃cV2o%le>[;Sasq%u<E?[MXfhwZP[[Wi{֗ mj�ڢ#<=\/WŊے-bH0jflsW٬ދJ+}Vە%b/d{;`0yZ)dR&Y^ҬMK�p\U=^º $Zx"VܲP�{Ԋ !276|_j/>mZy f<Fz '(Yؐu.I:TsD`n!3ւo^8Q'{:ǜgyRXڵeH�yuސ,"kY96;K ƶG�S'Kq.6R&e>E?yH%WFV@%ŴX[c:/op_t|ۆЭ'$%w-vK#jϵZ]E+}i75{iTfOGSWX.|'yգr.; w%Ml;W*]į*r ۭDp@p-mu[GK|\g5qƂo;k1I٧YdiCp?$k4gr})8r&<yԱ-K4Knk09屡8򧸚THUK9up9F 1Fp!q,rdd1kO}?ʙ4UYEsP(Gz_j/xv|e4'Ѷ5+1q5 RJ)ЪW8ϝ65$0BUN0<"lrOBiSUf 吏<wxɣS:q.uN #2|F^8:~1 IQ{| XW(bcV2=9E-ṲK<BcP ӑ!-FC9@{%-Qdӑ շ?Oóg<!c]C=?| [8"faǥ1?vnm9�lvzk~h52Km[V1j\ך |?*0Yjdz;ѫ&N''Ӟ+UKȮpD^[!]I;+aL*Fn;6KH?_p))TBI(j@v |Ԫ쯌gʠv瞵&v�mSJ҇X@~Ί[}8Hˑ+DssDs,au'`@dB$̹n[S+HJ<<:P8*؏?Z\Db[^59';xOw^8vvsbG"~_rk\Z/ֹ~_rk\Z/ֹ~_rk\Z_�*����!�1AQaq 0@P��?!s{�  qjD=}!�PLdd9FFFFGKFGc!* ̘.+۾p tA NS>85KX7" )E86 l1DOş.ݟ[˦e]q1#BN� JLɔǞ GCdMۓ gIK D F Gܾ#k1�9DaMx3<o) hlաuSM *vdrޏ֠E_xo9[`mH08C8=U;qTՐ6aigw-* '7g�0>RJl<|S îWFPa=3$D1O(k7DfJk`'!$cRA.TTa磅*l@Rm, ђ=,-4; Kd;7�2n{ U`=ry,R,@*%^ 6$OG$Dv}Hju3<>KB_Bc`h@.+/�q_BP |qYˤ?ҫn Bs4YI2|e<M_A<~]d%=숬Mq90Hw #Q3>#?T׌Ҭ ScyΰrQx~3? L0!c1VNG =ddnN#'AHv�P$yf-O4Iwy3*ED5Wd)A Ad(8M.CY, B2l{Bb; rY@\Gwچs(�Xk x%sZ({/9W51teߦ8 2&<jjY@`c>M?ѓ mTUMNF-#h"oݱP" = u9ިrCiwxpPB;[6giɚ�1Oj M&AvJV� 3e=*&,]<; ~d+7(dB!E.Os9< o& `*-XȄGmxJ�u04 c%R+\H�Tփr=8P'�ewώp 'iK"� G\t}9 7b㬍}qd/ D2qm[h=rPF9L 8207&M?n=`�`!meXց +Ndƴ >o1ї%)9k Z[MC3,2PU{_!/Nsߡ wv cus~m4!r^=^&(e@Xy"aJg>3(L N3A!QWNnyJܤaߊ �]U&l^z`V1Ժ,&r=)(yJUzFWPa5Pf2hMᚼc_W~k/_@UVFGAlUdd DW>`LN* s Fy#dT8)h{mTR <y Ѫc1ġSm:|4X hV šbB6p*A%g�xql.ͅUdK"lLq`k8G˵j{�1.)1y�gÆ@{FqG)&({eaW}nj 3]1釡+dbj$8®d bS&pD��B-A1AeDT.�q,W(Wq܅JEdBD&1xV߫?Ԫ. 3xefT?81gU!=q4$dc4T(%VL שhsoܯȱ$(A:c'æ9ØL5 F +8ނI}g )1Cb)fvv Xo# �c@_9H* F.e/(6/쿋l z^$TO. (UMZa>Caɨ6 Up9`&cy5^o~pR@o zHku0֊Cx|of z` -9:C?IHM;-H0 Y'�bD6ρ 2211 ppAF;?jBoAsZs\4V.C4\k 3rRd (0q8\\k= xȽCI( /"NDJl0B<G\BuKB#\ fi8lk)?xӃI\nOCF͇CLFū"�x- y WꌒH樻2^{,e 9Ԙ}kxȼtư9/Y'5% 77mr i%D_<5mƐc톉,M3#+A?Ւyyp0aBve>&+BHLO>q X-iaRv<ٗ E{_+h w^3/- OCn%oHKv}Z|`A;kxd OAp. zi)!To!2O*]A@Y4$i#)$a$0GnJœ6ydOlw�q$R-[2 ^Л"Tz$٢W94:b(?)q.]D0 3*5<,^kxyetI Gcc>7xK+ddOn1IIA4"%.mYp=^0ko168iN!*ns;dU =0󘣟Ehmk#ԁ2bb9K ,'N“k#P N0;9�=})˦Sn̳y~;zץ)2Zd^sȫ DbUT;` `QcC7@[88Ty?Ud&CY.JFNE.Ԅ,/� q=!m|r=P5ZE 9'xUUH1, )$4#R8Sy<ݧa_w|  9 Gx80670BHRAqx$$NS8̱Զ&Y3,̂E{bȄ0 1uL[NM IO01<kux`1_N'0T v"Q濯Y0 W8*I(!.F;@ \w@ �>:Ws-02 I&widyx)T0 6COm%O�Cr FX3!Iks 99DJz1HOZ'm|r!mk@:Q6wD3BP#] ǎƫ6]6r F(+2lA@D)WQP(87LcWIaR)NI9xp�Q0-XZ+.L0%K*<Y$JQd!VLlh-žb F! ɰ3z=.>~�{"#[gR&jB|x G3�4*3Jxg$�MWxo;kC0VXR670㬌p`iHI`a&Md}'uW4�?7m7Hm1祶_D ~CY^n WrE 2Am]-"l0GkCH}22L$*bYp\mzoLgrA 6kgA*]\!{<ZDGY)K$Q"?= ͈en'_ M6Ӭ,go!臨׶w7  *3,oq9}+~AN#돠LdzA1ȇVL'?5?W�úՓ,gnbS$ ߦ H2|K]g )C~.眾 ң:אLz!Q6Sd WH8554P!(!Y+`Ro]-tc t@b+DVi1nxĉ@7WȬEY0L2/)$ Fޯ8((�<d}3 ZHG2I%q'lrcqW8F%C@LV5=1a98'-^CW}ɑ1Ldef�&%rP��Ś AF[5еV߆Ai)[A%,NiC*PǶ|6i;92aVPK'mA�ab'nw4Nn+tIJBz)鐄jj�:` 64*E<rWuE"2Qut.%]2}y9X ` 󟱒͜D�tkHr }`^p`>p8zG$w!X1'@qJdq|\%a}^ޙ0ȒD J7V"SFIgXް NE+?ldb_4Gx01H8{C^Zk$S '{xIv�}HH' knE [ZRV<GYvML�{.!jn  ȇul14y_6`K!PZƔ"*�rTbN&22*c}ѹ-ʱ2R"k  $e#6hk:d,urrk5n;a yJI;lNS(l]3_nF^14Xv<ݶ|3 O"bqoA(`\\ 6;,j/L B~sG4-�,߃"a/=75pɀU=^B*i:X *`^mD0mt_u 3HFo~L0Ɓ?lA4ZJ<dƱЇ mqt;�Fᆱ"Yt`ؤby?0@Ǖr Dwb nM4M-xt#CIJ49j\@jHdh h#Y/C)ùSqx�#F"h=(fnd2X5W_>%: )4r̲rO*�,b6W!MWx�MXD=r e:f3eȞ>+W`|czpI*8S֥w %Bɛfx[Jd6n]l)|D K-`H逢cX9&}12=)|lP6%TêUxNK.x}bQmƿah#yR't/OZxư;?:;*|M}^6?ў5=&1+X<aV0I;Ȭ6*:,6JKBy,iŒpnKi�?h3=KE4WնPf*IEsh3JQ"l7HjJS6[FuR<>%WKjBHb ռ,ⰹr2׌ioF0"32DIuzrqdGvٍ҆(/Ȍ ^b{Os$*q8@.ㅹy�89D_-jX2wA`︧*9&+J+󑛍V^#TJY:ò S l_fEe-O QzvR,Sl4UxoM6[m}\׵[l_g sKץd,_.\f110,mІ(1FHжwn Nqkf33tT5v=ho95D|CqKQO;dAnl@d!CXҍ񟘝!$FR'?زV?B 2oPJy ky<tf 4AR-bָȤ{,#|>S@aSSm9Jۀ/a ABHg (<8AG%H~pr1D$2  H>az_0P?8>>+fm@}r"=$Toβ)no 3pa@tM$3WWWLjn=g/37OPU3m̐3> ~.<傅ll,vs%0%-8 aAKuݾ_8MW!É. 4bV456gc>MVݓYsSxbE49HnHBscȿQ3 ^nZO 7g8�VJA2ˀƫ0a0l&Sj@>TJsdP,Jyώ9ew5Ė)č¨{׬51!=eOሦ1-+L-TDdaA@/VZ]g#2�ٲtmN=~R7hȐF]RǡT5Pե$Y 6N2aTApJ{nb2 BHñ 2F0X޲!\G6C[IX1Z ø%mZ+;8UԮ rל7A *nB<`,E1bˉYYګ*"g͑`)8`Hr:`a t˶|:1}Ck<ʽ̄]$FƱp &P/o FPH;� R54Ė>C7#&ѠƓ=uAjhY((=-IuS}�$G*McRrII-J�QްТjv 9[h:�C*\U7b�K�g_m.hzɭoe]aNUѼi:O#M 'pl3)LHm;_.ɚ1 49O{&04'u.vk&c7" iSdZˌZH�̉(1"RV@aHoE0*�%j8ȭAwgGI%}@#P<'e)$\gV90bصp&p`(4~II8 6lgQǐJ'Y,S/ S5X1&�ec|!QX>4==NJ͹S ��G~۬/"eb.'y/|2jmߥ2O@W8F3ӗX hmo;5Hfk;ي+P[_9:Ճxt,q_nGN<*^˺JbJ"WrHXsh[J5H;Qrρ!A} u&kח �C6`Jp / p!<>eK ϓ %`ӔA.V¡:]Tv]41і?tAv8r,aJАm�Y蝾Í!EI҄L($TL\3i%&iz5_Y11M@h"snKOX@egb.In?Ŷ|H!Ã�GNcY<+bЉQQf:[P?t2pbS5Cn|kn&pvdL|L+)9@? 5tQ> MT'x�g}@Eid'%1e|&4b^Vyo&:;k& jTy8/]=Hф6Rx&Xnlp9`}VVN44_%R]=c+r$R]b!RĠܷȔj`0ŶvB<KQfQ!>ܲ8xXL0e h on$D$B!D;N]-#{ȳIL|g8=}c$%H KFFC)DpZu,!hYIoH.ԧ>PdC"9PXh fR1AA\cEOX"I6Q9C9CC8_6@/o\[U/;"UeC+aa:\埽gYy�y�y�y�y�y�y�y�~gYy�~a�� �����lI2Q4ͶmKme)ۚ܍m6n nI$I,-/RnO[,X�p]W!QO/o7b)eI$#yO!ЈF]+'� *4IeHEԜ$q][M7mU]\mF$I$A&I$Il@)078m)Mlmg+K,D擙y~e2K5)eT_TT%%[,Ȇ |U{d{BY4}e`vJDcj"Tm%˽ٯ�olz$K&Yg dI$%H k[%Iv©7 vhpY i$FdRmk|K9e@gΉNm1~ i8z9Xr?+en b1նei{Lz\TѦLõ$ckn)<e~(-_I#2Oi#h$,'yT-Pm25=i6oH̓7,l1HeC.mFv/-m�X5év[3%L қ;Zu+l-Y.NRl4e6 m EK$I',fHuV{(eRvPdUme,Lgնj~$M$I&̮c-$X̖ŲY$Y%-1rk/mF$II%-Y XlÒYl$[JIMlπ[ 6,Ymol1f\0sldo[,,mi$%�*������!1AQq a0@P�?)Do{2((Zb8Jby*cet{JK1+yg>o暌RR1u˕IR"mpSe ކ=[3$ݦ;o�%F1`Xk 㻙ˀ]  yT} XAz;e9:�r@?!.Ë;7rA s(Qm-LLĻ r5YB֫TU.7扅w10r�+j$h[4QO{o�!_[}[k39kSjP4tD%Ch^uu̪S Ma%%"W;' ]Ooh5d04XVmwh.ijaI{-x^,U3qX%FZuG6swX1L4\ 2DOe>. Kf+B3mjgp–ݤ QKV[0DP*瘀f&�#Q lj+]uFEYOjeJ<�1u EFW�^~lsپ2us!gb[.x@@f *8!0"جuJ)Ƚ`R<#}�jҥ@r�:r D:D[jy-j%geZJM:KJ""6Kj( ەJ8Bhl#QģDa꥖6$ib{#YQ--tGHIIb-e> cX-,hH.S2\g6<14KLU3grIoɟF?T,_B�T+V^>GmwSuN=\&;-_3F•3쫙VG.IϤ^nX]=l!;"7n7=,ܠPb$Ȩ[s UJ#_X/ N]l5 5/CH|Y+^�1:u}12@t5iRpU goxXxQ(A4q։|D*l_4o|p9B}p#j$.eo42BTہ1 S1'<D Ec@"SF7!/./5n,RYk8ScS):3EU-%lSdQ(J7DRAq+ӎs1Tb)ī}l(׶bS!.\r˗.\r˗.\\l8S5>Q]=WX)x xƶUqM0u�oO3lx** }B#b$ANUL1-ߦ֙w7M;ǐOi[m=b]b`PFB.{2%|ScǠC}RWҳթu5~aD 0v6A<oHQ}_T ԢxQCuAvwQ]W#"?Ĵ4^!L&X{>}n\d[z˗1/ ; OӘ�a[7b۲ \K}\:x5z o +x۹wQX7uK@xklxG1ӉaP1<ٝK[/WRUHU1Yed{C`-7Rˠmmʳ1l]_H:>l[ll[--eٽܷ:Ĩ , ,Z [V˺ _T=CƸ::w]HAM@}`E]㻏N#6<| wҙl[rT:8#ҝ^}W0FP]Ñ*xǏVz2LRDtY)$]cW.S%%8hψ:s A+MrS@˰L̀K(lYQpCMK̼CqR<F<wk9�IK~֏ũz6S (3Y/4u0L?N?*r Տo-k]Y).F.G', fߙq!T\y5h7Mץ\fj7)Ah sF\0%T7?R-6io|tZ!ҺUz'yRRtZ>z騱8D(00< u=^}_C/=6~˖K,Lt~RJru+IJLlQnWs{0K._Wklx u:>bWi7ĺܲY7ek}+= S? ˨IWqn\^.Z˗t}8|2^e5tn^jsxķ\LVXXwGB ~+yF ϜO¸�.Ҙ o:^j;o5RKa>q-/%Jῼ�삲*\<({ML;T/<oN%5_Jjg3.]>RTR\[_0̺JeDe@eJbJ`2W> WJ* @ ^p|-Sc.\XL5L2;Cdv3s?@j\/2&"nAsR:>IID�*�������!1AQaq 0@P�?|2>M,C%~lzN.,ԦgYHZM}wqrᖮtDx*/߿36US_BuZJo1n`e~z(q41MMy%ڔ&,pyܯoxR!UiOggHρ?Xǖ_#OAW</qV_i@X7d~?Ynк_ZV페ĿVw-J~SLWDsRt7vv 3DDp󁨫5efz@rEicBX+L"s]NX0z6(4ZRue&-Q˻m5[a kPveB<1%D!EBРeKV&*Y5(>:b jRR7'2aGh,4xƙzŨuXaQNamf%A�\]񋩰9 A[׶`0R<+tDP PӓRh6b:hFkX0 .zkB,V?ܶ\qYlroqR >s W6G*2Q׫ 2ȕA*7EAnFfiGdt*kƖЮ%!k+4]Ē_BQOcb=aQŵcE|5YY}�R^2(IXU,K o}e >CBα ȽuD-~E>~/!a}m{Df,PP/|2Se]swUY-/{w1P ۅzdX.fƍ265mۈqyGOEMob.l\𯗮;%Q@ۏW]4 l^�S(}Lfڽv"DR+Yɷ?FN} tdGvztUjH/+ erc)뎒m^PCE)'~;y϶\+%Y~)M7%:kLRJ*W&PYhRԱo_;ܦAXs@eH ̼ ?/\w�5e9FM-qنg4U1$8Ye*e> **\9SYrkn:*qOryzt�}*~=: :+wO Uq�y;J)wLzM߆zTUC'`RXjJJf0oT@jۋ>ٖ* FRQ:`.bcE |OX K.V)t5Ѯ."eŅxo;Рۮk)k6Q|˪uh!vۍ|{4>_e36`4awVEUATRF02Ur)jvʪɊ@gw}7U9ܨhs03 yU_ cͨw*{\YLTKGUnHP2 \cKd*Xg0(/}!NH>Yջ7]Sp o x)"Sedys6[]ؾ]mVr^[cJi]AcRJo81woXUkRԡQ(>𾛿$k OFv�ZCR+.*]*s)lJl^�2,X7� #ɢeSH7kv*Z$Ql6\̽YVO2B*1fb\˾~/�2\f^_dqø%ۉaU14GVܾIwSs{fpN k,]@VTW!qVv%Ң^ӎ�hYPo1Ǘh<{5B>Gz ƻ4MiP[v"JaIf^"f|bh;=q߃B`$>PwZb%0_mLN9}Vwt>c|'c]U<^ӺW6!͍7M7PG8H]u\VUYoiBk]&s/]@os}_)D� }8Lؙ:㿁c?3,hrzĬԗƪ ؕ{ZۼUai!o_ )-M͔KVE]YX+D- <R@],N R .i@lRm팰jۅ>++"!L d4LJ> Kݺ!z3 )v,:㿗_4Vl.�HU[Dveb|<g%:\~pmev$WZ},)1Io: xG2>VE[D啙n %E¥tGP ;ܰ(72j;]Ac;*Jg7(xAZ&�7RDc¹`XrIq/d2MV;+f_!~-q^5+_L^bZ2/.YQQk1<.YO9mqJJD�]q+X  6Ѳ�@=SEk@,+w8%�e<ag#C@6?s *7Z,ַM@u�EFݵ Pia;Ҭ y`.^%Uz+* 0捜AEĥH'Հ{ =ۧ,;p PU^G? . k+DxZC!*{`ue?寝i0NVbyQi"VkT[(]JVZ7N\ B6Ҧ?j Qt,A[-6UY<4|q eH8`0-*Τ%V$Q38|*<@UQ:0-F.y藛wĊ 噷5Lq^%a5i[]~0 7GՕϱ:m*\w-ƉCwvMdž࿦14xn:hiYa/8hA5h&Jců1 MXJ^w5l�t ms 0vZo״%γy7μlr/,qVBlJyk8v=tuɫ(XU^.7!6t]1s~CUg[s6`1'[PN'i1G#ͺZ.Cy q%U{1a�bN)\U|(mK݆Tί5x:iK6gj瞸؊h:Ҡmαre, Z8㙫heYۮ@a,E)HO笴 p.705t8K%(FX)1SWjkY~[B1"WeT.cy,wQ -䫙" �E(8IhF%zqⳋ2kyxk\K>.M!nF<X (NP�ȺØ?cew#X�.KtG늩Hx `uG?�)������!1AQaq 0@��? \Ġ7<|rw�W°ru?|o9ÿol?θ:O~8 yD{0YׯNϾ<szo\T,wP<gE|^Jx~39ÒHq9S29^Ñ|9O#|9^#8qSl>d1UVbOahDNgjF6(vi&ҍnM* \fDx(A 50 n`p2& 9Fس"G*oeyMѦ@0X*5SGG (IIr�X(ܘA1њ#BBϭ?ƣ|o_/W$.MjWޘJT1K2y’Ód僒Rږ !XG3ADU`GPb:S Q"66Ͼ}9pX(0C75(hk7s-Hl.1�ҫn/IUdB)lj'%3M8^GcHAx+`d1}Ga'R7t_RRǞ2_{-xRg11IT VQ^ӅTQ~ r@ĩ<~ ]�VUUst?־=Cӊ??D3&lP-& ڻ+cxx4Wv\ZEw9(W|s ^#Ơ\h�@. I<xPȢkGzRA4TA�׼C J27OoZ).V1'x8"cML� Qň:_<]t۟nqrX(۞G�ͥ;njcHJ:;9WR.5ʎu7t0r>̈DL}' vJmfz6 ːQBaTvb@lD6dPFo\:}kdë]A< I{rUn^`!0X2Ka"b azd`�ԻiԦlV~HZ4}]|i?4tNN'X9np{DQaʴIQr4XjΠК04H8qT0GezhVe�Dy鉶B:] #Yдe Pm4JpXe]啿f:kA1'3L�GVlt0b6p"nKnՀAH#nЊR #&"60ߝ[xw|\h|D!YaL&#':K)B>L_nx,XB[]wH͌#9Z1tB#;DE@ DeҳI aWX71}YʚՐI�wȆQW�ҋ�4�(N��: D pA- R@%�X鎟{9җr^=˜ǿoJjO:ҹJԽ\( UZ�U\cjӪ#Lrpfo <(?N 8uZ ҂|+7@60A"w7TY9;/_3e!@c6)팠Gjb.8+{!aE|dٷ@MMZ]D'n ǏQ6K<Y}$>H S(4F &Q} \)Rhh*|@ Fk4xiX1b,hܺye,G 欑 8(9+@ 1w >FApa(Qً̲)$P�)V:ɖ5N|jC<t=/6" a6<BUhKP 6+Q[�tA6! H` 'i 2ּ\!'oe.nXx�:PSQ8$0觙XQM Bt~5^34 T <#&m=ӝE5/)BX7EAG@Hq Q]Z$~Py8}=t)r` Ny�E-i ?w9>~vPa=3х`DL nᣧ\Du " �#�bJ1 2&� >U7xI(rD)2N"v8�PB!`bF=p%"QW "l \ @] "'ej8%5࡫ƞvJ"RløkI+- Ңێ#4pz EE@~ܕs@A7bTؖH9 M`RJ}QYi'  �RڎB*ۯ8^W�:yd 4o+@ 3߇!"N?(x9=u85K@ba�[Dي2uu(Q"18G ra=w'D:ykn6Tl*TKȟ?sW.}}o_}>ޟoO}ǩlǖ�15ljqwgyx3= p<:63/Q2JM4F f%H!pX kcZF55'Sjp �i!d[8`3I0ۍWb`]-e*x5<=Gvv?M_[ֲ SUP/(F@rÀ.(<fV_@($O>gg|I7 O|}4Ih@ۃoaJjZ*cAG`nI񳼇%H9s 0]mPZk!8VXl\ҕIu2aȀs|bG$ϕAB҂hSآYZjGM;u"qY~=UQfD*cnȯg`$8q' Z((xk VMW(La(G4@KM&YqΖ8>5 T߻aFNFA@;dSdhЎ ݯ ^#Ј+ nӎX`R`ZKEBWJ9�opΰOfơty7ڊhi17x۵v+Hݩ#,Z)hƱMݶ0" ϸplLp,X&p}|Иz.'pm Ί6k/JU' agIxɊ1i}1Q-0 Q6f>%١>v`2JH t(zsKA�FkB  x}KyM F}rK+w]"}V 6R8 Ф}n"Rsrn vk73 ,G]FL!㱱6H!O*c"񫅕U8hB��Df+ b"uL1mjب�GUrwW[}<>*/-yhGg*Os*IFs$K&wPī�pt D@ ]k^1% R=%Tvh -T=_g[*x{  ;w1kpN Rz+R1Xu08tW&/:]ZTB#( }/4XP݌z8sLd~KßMP  3x$yD) v6WVip@7`y�$Z@KK 0+jDmk!u=:p$|[ƧN,nf#C9:##[c*+d DJUnG8WhCjiE*'$egQkXn$+H@ͪPUu5KLhw9] N| %:ǯۯG+EBA5&)3e)NR>|`\Iud 0+4,-3.Z]^i]_poAix¥^؛0h"'"wO^z:-Mp`ҡQ>k?>K�z[HCBk̎u`FD}ӷ9Ӄ5\`DY3*7I{=ĥ=|XsWuwoXs(:U!T{= ◃).l"Qό3$}9}4E5'MvZ,In@hBY1t<tEBRJ-M"+#Bp] J-0306I; ]faO 5޸`Q@XT$WL==_l?K^~Trbkq.('I2nZhFkBDZ&  �.LV(�y5[Ȝ oH(H^9A01A_* m* +탅 �J uNu|`*BhXR,+;GZ1W;(W%E0';SP9@f-4qξf.�Z!u( 'xUj)p@F4ƄV=$-nwW�^ʝ!w[El><@`,jQ2'L疀~'O"vb3:BD"n< #񜾎9}8 Q9*EVD!WSpЈT.lXCI*2 ^R̮B (@89 EP4cq"M Ѡv`.pR);@!�K`hcjU4T$Jʠkj5*VhLg4mƗނ  e�t޾rhatt8AG/)0C: 0G�|pe/A)^*:J;͎5DZ=}%0()iE?ej;NXG( l�1-f XB8jc8x ZPxcBlC%)&5l,&nW̹QtBjrnZf+]de%6]CbX !-'[2M1j3/$©uVq�xb[1Ia;AN7p#ejB [O7!h4S(<oXNuy$v^\DH _VW0 TՀ&$15vY.`ٱII)@\yݛ�/%8M+c]čgOPjRI֭9];'.L1Vh &n8 8D7B5-&;MijTpAb0%'S <S:S*Ҵ�LC&DEP %�}?zINK/oDQSJj\D}:Ō,YFi8vooi%O9 x )#kXH#K4X.H3D]Wۀ$o}˼  a]`84ƼG2Uvd//0්*dV,}* 2YLrRkOFH]RЈY U h4 \ rzK#AVUɳֳb^l?+4Ljn 70A '7G|30RIK :PDDq*ت\E13 H3 UNم1t i&9zNL E,@ SKE]bsUBJ0Ҽ�#Y$EBQ1*KȦ:l8MAť�JEX:WQnrtiԈ--Pk6?5'mO=탼6 0*>ñBE ()`Tj.7FwxqdSپMqwg$M.Oˈh;wBRoFX8E[Ŷ 3p^wahh)jS΍9],%в4vZ}kW==vk^cQFR~g;UP `$wG?�h9Gk BZ5}^k7׌o~y:e / "O;sy "ԁ]{q}1@kO~鏜օB7HIҐ]chM9gU~1ŭ.޺;P}`W  iA�MD32_Ʀz0֨-ST �G8M+Tj ˶G\Se,\X� r^1 Ek@Nr&WI�83oC_Yu9ERuprf܉,2Y@!7Z`n=B7>> SR~�#T5#C@r Q@RD/J , N 5j5:)v3Y6NJlcj,dq �?=_GSCSwx>d4&]1*rx䃭2m4lUW&R5u0-X nZM0%-͢G60\PޔK"'a[A!(]Yie-a _3.:ƙ#)2W8Ɂ Ӻv�8v?�}plɨ`KP m < ͸Gf=dla H^؛$�&)~· 7h@q0FD;8xYnb2YT ybzTj"`/P<Ep  D}OCѺ?s rd|t4Prx/.%^kT0xӮ,g��<TT-xr!$(;9kя` J,N`AUvY@ }Nq(u]PchF]`\QJGȥԷ[?ba8?6cX7N'I#sV09¤TTӈQgvi&1iHXX f)EFS˄ e}Gx~~s]�yC<z?[Ǩp0f6$Jcnwh7##Svqˎg d@K& CVϜ  ESG<H@ RiH޿$HM2iy%Rh6Qz@(˦ W1#GrP o_>#آ~R䳉xf5-bM2-u�07ż18![ӊ. cMOd\.VVdASD~�|LcI!+O+̳�(0A9%S`/hWkOoY]Q�ͩ0wmn$Y ̓to(/(ŋxq(Q-2&2neK/ƔkorR* `<h)'Tbw;vP9Z*#,PϏBh p2.M3MˉV* G7x\r�qE$MJȰ!*(v#$,Z@M_끖 M1)H Dj0`)bHd#%\i hçrUfš(zK9Y6X^"Q?w@LN#\]&KENXbcÔT@ ~_; d!q4C "rsRٝI 'BjpTHuvs٨\RHف|M4j6Vmb]"R(Y_V[0P\Š'Y抿udi#ٌal@ylE!S,8戮<a80-4=$ ȉ,v-ԸufTHPAsH� I \`ʨp boAt\CgDyO_>^sJEI3D?1v >~},7|Cp* "9U\n"I&NYт AL}|$xy/Ȱ&nCJ$ @)c#}b)@)(Ţv}?4Ln) 8(N9yIs+)ڄ!"ȏH20R4paxlÞPgBUnby&EGVbBэ:*.hp9_&!&u?o7&k)!Ǖ{PpeDf'#AA]'&BɠK\KpIf܁Z `gg4=slCnu>0':kk#D�vsM/'8�x496 ! ""BJ6*E0U ܮHPMj$L{FJ.A\ncA&P0.$ZCʱN K0cC=[sl:jH|UQ@!v~ćE\1k&ÊDX[#7RDk�Ȥ219HH̺f-< !B)@V"!dPU~v= x]ySb4p OЊj$j9O[:uZHa4tv2KVGjo 4^-ө#Hb7r!K&.)c <a$ThhT NOhzO9r[p_ٛ({ҍ d 8ȋe?5:4Hh yq6GAqZAPx@n S^8nS8|>K\!Q%o]�Ⱥנ"gD'K6EU)0DZ{�7%JzW%'I2FږhQHTz�|s_e @�Nk@}Iki2JH ];~ %#C]�/ac�TFu2q3{1t یU ]-so;Yg?_W�S88T.L)th؂4iG>ap<= ҁ4p K9Z; tPXR w6̠�F Ė+ G3]駱с{Jʖg7Npް&o6"EiXk80mV B6 {� (iF˨S=Do>˗\rO_9ur�|XD`[޹ɤV'\nw`󓅶<6A)Z8p849b=G#&m# J(%8NfFp�>tsI'=&p|=`3�!t� �,_{GѲKo6sǞ[,W>恳c. u_'FkNMY6M25/�"C XJat7.aP8a,) ÒD&H:ͻA,CmEm8N8.M h5&Y2�X}=9㜮gi! f<TR1 hǩ`&Z:"P4.6o/*4\;hp%tF ڨ:Vp6*b.zO^wzOXN}cOMSf%83xU�&:Q tRяnR6͂u,L@Py#"m\)Nۀ7r�V*)opOFr@G2fLzZB;Ĉ6lyK!`rEvf{qZ1E[ J.!r6g^Y腰p#@$O39d-X79R'=_>;~ bQ�bEE.�~q6`)Oo嬶ށiDUjp~b;+WɊX 5�: Q޲ᡐHG(a2cP]In?ԂpF8 ƣ@B9~q_l/_lrzx�)?~֘iv=bX(α<HY¬\p?RvP0Q1-rL*IǾ@o70A1Rtb,sHQ4Dr]Mx@1 ٣f=d>sWsK_gn$«]]TqX4&^C,T(4s%$o&Kj|ْb<rhM;Z65�W`7JA80 R8Sb^HX*4a bP 6A|#=?}zÜZ! *94Ζd)Vx͠.ZB"onQPӸ wVnUQ]8Y7znP*qӋ0Otkk5�AxŒP�Q&]}}9j%7:SJ Ä~߂$"cÅp$ 61RA}oC J-\DuH+.mY|MPԟM�L)\�Q4`Kr+}WA`Z塺&+E&A?+y}o>so},oJ̯l1|:{T~@Q5`4mdݍIp±hEo#ÜV]<;~AdnP3!0ĽTR5T%wSA\{V׀xܼj+\[.{F{F{Yg58wα1Ԋ@Ѽ8@*U6qQ�ۃp83 }W;8>8dW�?@6r=~?O|????{={|{ ;}����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/colorpicker.png�������������������������������������������������������0000666�0000000�0000000�00000154367�00000000000�017331� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��������; 7k��� pHYs�� �� ���� cHRM��mu��s����d��p��h��0>����}IDATxw%GyO3IZJ+"(B"I � q/p06L2ɀ!! ,ݝ|rwW33svvvvOTO=ox^܋~` l`)ه} l`6�p-6 l`{V@cp6 l`/B@ � ^{,4&5F{/(l`{LٚN* ޿#ZI9%l6h0ڗ=�؁ l``]AwhODCvQ֯<i�*6tm}ۡ\:ϧoSjѥh^6 uus8/~yʹg3;[;('B>fp}Uf93쳞D3Pcnۡ9ƀƭΠ |NZӨZ6 57U$M5'x"~ә:('Wa>ɟ)J n#abVԙyEG#1k;^`5s "R+Ie؃�69 &ssu!(j 1.j`5f~ U9[Bȅ{s$ _O00,\ X6 `f#2)<:qfDĶK=7#*{3\ahIP>'p*H�X6=R~PD `BҤC^B"JA`ajj4MR\zNբ\.155E}N)%rT cE3NC|n@ U3nj4$1B@9~ [oFA6aXarnn(c!l?9D1Ҥw " 4u/17322ݻy;ΑGn:sW0;;˛&9f*d{l@Ү:V# P8l Xнč"JYp-V0G\%ɧŭ "l`{t͛R8Su9l?94#bj˲^@)ARfΝ?k_APTxsַ0 +&SSSa8|nJG6f8!.HO<s5Poa=Qu/-ʯ__0|Yictڽ!LjRx:fx]Ӂ l`QƚV*9bT*~jMCic�<;;QGG>.r)%vWs9l۶qw$ w4zֳ݅Rn2ׄqփ'n\"FGI}#|\դ y%g=Z)ꈓ0wߊJ}g&i:C%:ILRcȥ%l J1=ƀ5c wmo|HOP9 TI ս$I«^*^>}%昘XŬNpVM2b<;jtm9 '35WC%-@M37\%<T�F$- C[yBK! )mv4@<c XTq=w05u/Rz<4 2shCoロ7hV˘1GS?\-~Lg:6Vm%HRҔB M5">x4A3M9mt+^BY M l`)`M< v=330R=ҺWDLl <ڸ<R|͜s9s9|+_-oy >cccLOO#@)5cJ mlW*H'Q^ P>mO3;0(y?1@ %4ʗp#-V}?@1>J}-DeI5@pPSHc2�Ų?d4ޙ3ͣ XҴC>HHJqeu=Xw}ִm<<^sy;vP, =Z/>LJjYJ)fc[#(4$H$,(E6C{_`x0Û0FwesX1SrcUsg8NQjdUшd˩>۞P$Cn8漐+:{  -b` D'R~6aAP(~6p=1:~U#Gc۷?_\I&'fdd+qZ�*50ddd4L|'z׻_5jnbdd0 BlMWyx$1qf6yL|ww;DLq } ogꞛH;7gྫc i0Yij@ m eqE1~vEaXpxSG,*0h;@?܆aҗ0~9E$tSƒw64WÏfbV7ȡcc2R= |ZYGބ$i)%B6wgy&J)Zx38Ӹ;ضm6ljaadd/| EZV߮y%h4 sS\.3NCl? 0C;h>t?B)t# ESc%n!ʣ'=u՘4kv(izޡdM{ &9ar<5$b=VC뙙v)"8q_L44^[p~6$ÝzxC>hjF*Ϗ\!M Z'X1c(T*::<OWXʶ 6$ ie51bXvӾnxKw37JLLK`4Paq~[j.x%:(]sC$ߝv>۟I #]AXA7(rAKp@ CˍF�ѢDs \pnAÍ{�d(*\;}?J-eno:Yつ#Thp{+BAmj B贡@Bҗ)iD6hO|uuz@  -4]q^>aϓe,gFY_nR,�>l ͳFuza0fb C-}ƥ[o'dS1<ߦ*",`jiCUs_y򳐗%۞pG>ldhY x  u1S>_ֿ!94N31ZqPZEQݻw"S zlՈa{f$> qz-ƫ>ck�1x8\L0/3+c$8!^pc$(jh{E73p vڝ:-"vpcn#Ygf.efj}{N_ᇯg:ƍhȂ,;LظL#$^a=$OĔ"ѬNх" {h2FUFJ @5Ҵ5?0o\Usι(gl9)@ ܃im"`3YV,j=p:7~OT>Yƚ$MFǶQq!�cDZ˜C))Ou$m ")%&jn™&ai=RB=�Ձ~f+S8b#AϳLKjgf H1ig~>8ˎXx2ddxP\M:f94LYLBR>PTHM:HTS62#d]h"V.}Ooƒ?T[tBO^�kӐ֎j 27Ũ_S #>:Rkn &u @u-P�"*,*j V;� M+%|n6)G>f6H<" GеAxH"`XG4{ɔ8 ,q6'*Aic`GB5oV/׸;~u`5;p0'l~w3 xH{qR2<mr=xH$>5/"O2):ۊKЃ}8F8وNL.K7PioüyE&wܛ l`el|]u/cKY<�XTH EG vJM{ioϾ�AuC۝qce@+rkhȦ[tt}k̺U//y/չu`د]CT/,t& lE LmQG9j4= @ A؅~ɼ\e5jI5@ІҞY=arq7w&fyf,WCQ6^h}" -iƐH#FR``>H;aCá gR=En\E" RA:vXkoP(^zim}n4`v(36Ħ_+i:k?9>6z+p6Y2'@XKWv-(dzS Tv  A5 5>c<_jcǮVӀlHPH(RueN|_h)J2wb؃DDH)ast<N�RdG A)N @uoix(U)sݿo* yRz#:V!̠umj IILK=T)Á崑 Cx{9>IbhQ$LY?\X2v-;*�\zVx'w['ߍ+_Lk{]`U*Vhe1 ##u`!4:e:'>( ;(v,A4Խ li HֿȆ/Q!%Y%K8|BJ H܅p4HDC1s`۽ Ed,KlJ_ė`{U!Sr҉c=fspNSLNg<Qg_$zf!A1l$;sS҃ gB|Ιԯ+AVR 3Pb^=c? 1" ŀjB(\})]uTb2K,Wy9rנ/@VP!t@x!-G{|z>0˃~k 6v /~>/}3uPNR)q/n$IQ#3HI&sȹ=W̽`'lESc\1:5 [u 8,W41T"(<R_6'X%Z2@r>b"%%BgUDk>McJvIF�vnɣixoy3#>G{]`li<c52F6~cY&]Ge/Fu|3;(劻۪1S1<⦟~4.}㟡:[GJc܊yl|]Tvi53IE +Vpj4ַZ!ϋJL Q{\YņrGT/_38~NټAJ*eMOEsZ6c0eઍ~Z(z!_bm?'`: (}CRBa̞I>Tk/n l8  oP0(D!tZ�[z3,=zfu#*:QfUBDٶ[e=fI!!6b!l*b{Ҡ*pvQXjR` d, .)U~ SEz y!Z'si&D!$R 0 Vmٮ]ZbݺuaH޽$I 6�0;;?KR2ji4/�1 B hk F-bf?"m|<nE#W8FZ}/2&X b*!R\H(�cdK~vKJG8/g)0e,u#"}#�Đ"I3 np$$NXqe4 }kb +~(hKC){n=  '@JR311׾5 xR c'󘘘o;O*BH8e#0;кtiQ"ic q'+Htjܠǒ\r'F#KIHH!- XpoV3D9cl]\dJg2p|t�chX/X 9)|6Aw@!(A:ɔ3eЯ6噦Cn zWQ^Ğ۹؃瓫RRV{?=(o;|; Iz(=:ƐRޔH>R*$iFrqw!JjylxX?d%M-faPC #7C2>lBAܧWP:6Q4_]iN b% G()0Z-v CtbvMu7 & ֤(R]jA,.^vq[ Gj.; (g<pߕ<7'27k~LM$IFJAbtt}\uU_)Bws%p| .'>}X,>~{(rNH)EHRͫfV;:"*/0vNߦ1x`hG{.Lm1GӾy̔!|l=Wau/<)tj4>EJr_ ^ iƈ0x2w|eA2gDtn`+j'ȕx$3ey\Qs| XTLOCQ43DQ<Z3Z3W#B $FFFB4MoZƭ=<LN9~kFy睇z~r˴??+MC3 LyLHa 4$ѓMmt+ITS~i!pAm11jbLTh$q&G?W1F iVk6c$9cKϲMb!$bi (�Umruָ8k<ް9uGʖ<|5.Gb iS!W`n!o%T*LL0]`Zk(<$Iꪫx{u]W�:Gԧ>ņ i6)/R%l%<9 UYTۦxSzU1tu#IbfZ1ц#GFIb (ZC|~Vo<vWq7tǗ2F`^<?%$xx0Fw5YeLs!v*)PH4 R" 접ZHlִMcc:V`"8/cUxP ^Z?,R*ܺlz*Zeݲdn/vˀQ)5|_ghh??Uz;;wq`!&:M)KTGGQ~1T=FZ1[Kj�ӘEM?YwIχqh7QEc?=ߓ 34<L1�@ym<5)̺8?ǨLPB2 z>/|X7G@%||WК/kf:%k@!H xYT%Niݵwc1.ƪ,s{ބ^R[.xQ8$m֭;[o*wy'B6$Ǎ|i)kV2WK.euY|ӟ+'ٶm6ln%XժK!I!Iژ4ywgi2Mf|x+%YG}:QN?,PA`�i TurtZd07W#M5R>zAU5on}*\ꀱgcTFPL"!SC2\>p0M cHG3($nڽ~n.U{`߂hP]jKl㥺唖(XϪn+,\]1'<e%nxj0e.T*s^ĝw|={nM1ɶmO'Je(9ftعsKNW_Fԧ=yvay|Լ`),|neݻZXO`BgHOM["4[]T!S_͐O'-fi [ Ħ#]w5WMVDŽ[@ m{t>[ꈈΦ}=\C]EeVȪ۷4IHD"|YJXD(Z" L<B;qڭ$1xE-io_(1YjR "ik-ƍCE.˷E `w9wz %Bˇ>xf,G4FFd-8SF]}q3`t:s9|GAxO~^җr$ _Wg?x;غu+fk>mUݻS|< A3/Fo=sR.2FL\{Mעe,I#lm?%=f_ c8Ӓ<߷ uO#6FLA0CYRQfe4p04xs"/R@ 8rS:Hj`].)jH#ٻ bLЎ7bY>.q5+aUWL:AזC4]3ZKx%&׾thkغ�CV5[la˖-mq99rL .cZV=K|Ш{CLy/KHuʶMEIB23P.^Ց[E<P۠*c<c ϝMm&g 09ԁUF#T&""$ {Ob"FΒe@! p" ż,q7 g6W^hsV�D+ZnjZYgxzd@8֩[.pnfq7qO%<2_ߚfOEUbDk3{sWRKnU `DHQע^z/|5uE/S}17L3rՍ~)<~ .ggƛg"b)l_"%* lqY< ]VҰ"7{5};0һu3cSXԻجyA̭M".4ܫWk^u8n2 & m.곸 D̋*|!.tR)u#ց-ŠEg;t Wh M[H:Ь#6mCH/;%YF <*_y)Hb\OEb(Ո*.`HaH$,DhcQ!j%!^.S 1)1a-!VcްS{ 8m@P͘޷t"ᯞ9{kЛCXAybFdHbxM 3vLS.q- `0BXrug]HZkPS-%>O}M<46�%v3JuHd_e(Pf�߁݂Y촁OL*!%!u믎%]St]o4Mf Ѫ2ꃷD>cYkF0;A%pZ`˕v _nOCެQ~3ff̓ ÀBHE2i4bCsl8bjP:LTE^ |-Q0|3՗nf3 $~F&:hd_(EJ"ָBRfzol7(TlJpZ[r D:kkUl o\IYq-#zq8U<7Sl͍5-RiRi#Zuc!Aa#CD$)vO|;A4Ҵ5?0o>$藟Rs~SRBJ1&nNs}8(G$oUP( )RF`Мm-Suo~AeOwƮdEh4[^!(ލ\ׁNP98 pYƪuLT!*sXe Zj{l4D!Ʉ;xO!IC)Vn3"NN`=IW<F[e"Uj!%"Hǚ5) vGʮTa DUZ2X7䡴jU;NOMة:+Q D>D`nͿŢ%0rm=Lk NI|)�T5BU"hw=)9d>,mH?Du #tx$Pd71%0J3'NK\f/5ArHeͲ �Orb_*ȕ֝6l9IEK@, YI<:u)쮼p 79 ˓�KVS(b2JABBRIFXĮ}YSn?i"*{slWI@Gചi(ľb?Wf efyO\'A{}]uL l:\v,t^ hLQl+L L45�ց l`>[NuJ\[C2E TCb4㜈Pd7 <+:wjܿ+!'NrcXwب=Wt#0TKjkRp\KJ~o|t Vn5ЯNW5b3YZKVU CC2T%N#I :L: ,ɍ!Cp*M@7B%A1$PfFk?ՙV!J&X,nAxD`5a^p򈢋[V0܇kتyҒ7da.ժAS �UzaUޔͥG<ül`;(s 3j7j'$ ݜ)iQb/0k)@DXF|X!:#SХ´Pliq@rK+/�EHg3c2,$s.&w $DAuM>\7�S|J:8LY l`=?kGd|RPE1xa˃+2zJTV7 e(2D1J5'uzQ3wpXm MHN})$'iI]Bmդ-%pk27,r>6t y: B ߄x}5~\T%ʕR JŹ:{O&J=cx9RRWsZvZ> B aꡒZd= kqt&Hx%&ݢ6AӽoM*Xk-n u`[s@R Mgr]f %fmr*zBԗWPd<sXzk*: jYjJDR(Y.7e˔#el@rUv2凑Pouh ׵k' /0_:`*Exon>vB$0H"4DsR:;d'5/"WsLs6R}@6G1FKLtKOOp,c@^Jة@5 \uk%.Jց ëjD;O(:U݀f۾!WYN*̮8^<wŁj\ R&T,e x^<DWk1Vp*irp򞅔Zuw{lx*ia`;PsS̖gJr±�deKGr4ڙ~y _ByCVf%}JoG@)/SFG$̝QLpcF: )ZiCI2EJrlZb?�P yfݜ @m%;lּfWv1U/5)%(ИC9}reZF<!~.KxMUٙ xAyQ[ow$txfSӾ"pOHN ƀǡO=gx:_՝SA?wӷ OiM%7VA B’ 7+řX@PdJHO7f2(cK&ifwɍY  lo3sI*r[Ӗ¬Fi)W[n[yK0ս; Ū}3ޢ7 uPwe9b QOs}m>{XW1#(lt8AP<+6c(5�$xf{NJ"GL EF7 F6 _:ox=d э$gT)6Wڻ`(rkzBqPcU1h4E&)2ëꍚ2J" 1$thN`5W1 bC v|+swS|n[-VȢ`5aV'8q1'@-&*-]8ITؘ.BP|<iS%fuB$%cD& Jc $/y{AzA=BaR gſK/a#Ɔ650ϧDa{C�@"aqjLyXX3DBLDwɓ;ƺa^ڝOd.] ^RjRWljg҆Y|2Υ7j&7B-Ouw1\>Nl"N ivc ێ.s+{kAVb|R* IaRr ,V )%cccHi/LLLL###i6%g;Ьy0WEAs>Y¹Qh;i^x>~T/݌:7C %|Q/ƨ)Rq@HfM4)R*SaOȿ􃧀EPjUa P fYW BfkCxKrX S+/`}awk6r ?xLpgn `){mLgMs)E>p}ۦ֖y˃"McwB=1ᑭ˛t�N0_74Tl/} 8)qUW]Ν;ZEg}6NoLNN"d˖-p i~RҎs@YdUH=.8!S/#B4m1Il}Z0+,O!.cfON~rħ;ǠJU"Tm,6LT IHF0 )) 1WW { hbaG蜼r^,h+h $h*KLIE\弗5=փlC2;I(#ww5|:0Һ/ x!D#t|^{Rğ^U#kǸ= (3f~r3:y{܅q<1֑v[:\ve o7oP(i&O7͜uY4M."N=TvJI:qB\)q50; cHf(m>IO�RZݏ*ٷ(1wu $Mr-H})<cS"Wڛ{f:E@GHFie5QstF0!8ŒƹlºCRpw oqXj7yvv/d.T~nXX`ͤ [М$Q=:^96,ɔufFE"J#NuL3/~o~"BHL^$BO}SLLLpW233ée]ƦM8w@&j7yױR|BU#1f弽 lyi5>VWܰ(¤#g<s_M2'ǘ:}ݱKR}/習:21%(gjve'WD0gS6QcsAA1Q=هvB=W;)�E"*(Z] L^ahaf7+3wv;@wnEu}N`~̍۱WϥmH󷛟 CИq|%ŻϪ?XX]W@* ؅@4^x!/{Z,~z* SSS}RK^C|?s9l5V `B$ C91ItZ= ƾ']'Zyajp[Ona蹯ggN$S1Hܤ;,LZZH8CK1(F(!Q2PchI0΄9snе4O(Qe w='H z )^TAP A̳9ߓmRUm:6Ij NWc{X靽;d бNe<?yV ~AJݻOMHFՄp ) C[+;.o| sUW|~{|+o;{x+_tn`WJ>Ҝp|-GtaRnDxt5<@ |AaɴKsxpi:Ns4jM\I(e;glUc_u9֧\jǺe@5u yp$CNP(Y*c)uj浝KU8?7 dMI17BRlbT2=䊝Thz>0,k֚flS?[׈z+fX( xkYxкw`)J)8\.}o~|Dk\OX碋.G?z׻je/xJ`ʲYEIزu3�Y X4, ) V eR Bc'AӍF^x8IsVmja@BĐkVg`J.p]&(paR>5 )2 xnԋ`(K@UkuވU\ HgW@Xqܭ,*щ"L6ٛQqhLv NAky%{MJ$WkBzS9s 4{P=v BZre.۷#_"?�ؾ};֭cǎ|^p '$ q#̵),c]c| f0xhCTB{+Ir"A{ ;hw^0׌~a0S|(YJe?Em\DD9cH(NAM6n8%E2Đطε (2AvZZժڷ])cV9I<-B =OH[*}rPEO(Xj) 3s:GC$'J=yU;.guɟ o}[ƍ袋xӛG?Q^W׼E/bllz>_%2V)^QAqܻ& ;(tQHjҘڃRoeOЙE +Rm0 ~c[Gᙛs%h)tkWYBDא*eҜoncfRB\n_`aغj\%V?x8|qVӥrd^>`W$ViIdP`V` x�ؑ0x)ԧA1^h׋FCK4+ZE2k@l'xkϬu+$mulrss37#գض!\|+ 5FW Oc ׿Q/2::__044>o.K/7iXpLߍBAqsrdW¼ ܺs$?k%\BRM ܹp1` ;=ہX`i8ûP3 pӞͣDj aC">)+a> 96 "f*L @.R"@8T2`RĢwwtم3MP-%w<UM˓)ujND9r|vW(ZU)|ؚٰlDxnKz2՘8n<ɿ3Iqnt:[%\%\2FA\xǢc$Iüh|G m9Sx ͛ng;}/ XLgvu? B+1,Лo{\B YP=]dk:[(R&" ).׭tQp]BDj U^HuZ. P>Vm1&C>kjPF:w?dт] tk_p@u,Wk|4fzKZ)¤ f ^mYKU+1I'6S[YX0>瘀*A]Z4>h˺l7i~u-:܋oJۙ|?f 8|J1݈K7FbZm&F:*||%W{T(,u-Cr&2spPCpNSnx,Z �Sb2]&]o˻b^sXσCaʹLZnpfݠ ~6.Ի)ZR &yV’MbZ* Y`C`" S^|:xk9و.`i7rv`,,w@?]\Ը :b6+'Lo0}Yձ(h�ȶXj'_&X $_p1SD$$0K�%:omG $g"鮗YĴ{^TXAvVy~ՖĂnMM}>}^�an`~#6v*d +'zq@G aǟ Zݣ>mk7axgXs_`A (dhFxK{CK$"(,d�n!'= Wε|T␴Rz7܎a8m'jKV*Qȗ�>JJQ"%6aXR]9af)P!׌]镲@Q@{Un%TmrUU Jءa\T_C(Y3ȁ_4dcqѮU\ͺ{Yȝe8pV9s ۵z!}h@)C=mLmR);�t_]q6G 3,gs5=Иc1]PCaњJ#zyJhؘls�{+;(!1.[Vz>j^?8HfzI:1Y GQ(QsIYM4u ~QvHC10e-r[ ۸a Ie^hbFBifwNLU"pM#ES{=/,! 9R87w(\|/TINA7IH lM##Tg?m@'"5$ BBG?MiB]DF)?hzuOZcD)"NlVa"F2}E7 x[Ε(P<E%0BuHƧ9e%9 SE]-$r8ؖm�2t[ev+- lO]AqS*V5Y 00qĤ<hԪN\&7,%10 \_[2K` qѱ4G ?8l(b1rzt QD!  t 岍E [_+deT Pxpy$dhvcosND ]")f^QfYOq|@T}Bʔ uu$S+ ȁUdi [ T;k[1oi`oN.C),+N,ލ-2LA˷  +iAپU#'`k$bq TvveH`{R=eg)0)d@Ovo i91``bgɜ<n<W ӛ5(r~]SpWF (QL"tɘqZk\ќ|fi| WR2 ͒jg7,vh#q<&P٘-eh̀sFp= ܃F;t:+c>j*l`B FԱxlp).reF#(.F6Gwa؍`sa!>%}s˱[%U=`.\bp]H0DTUJت豧IҒldnqbXTe mqypxD^.8,[ګh|K05 rcsc/5R NӔGl|DLyc?5މB<(ųq'cuv' مan鉵DKl"ձb8P-w@�Ѯ:0#]8.3p^_}#dj{sgJK{2gX�]{j6LUih#Y" z..CP4rumV%ӎ{@}}!UkV(NJHYv�X6ǒ+NA4c+'fRױ&'�!\V�EB'6/v+(jVq3p]G GO@gu pC9vQXt%$&cwNw<{?F7^[?|͂n:%4ajz~^%􌝦zwj @]ܪeyOmVG6[:1a_Y(^�f�z �qe!]%h/f]M нh!P.z[;م0W F\c;ݳ1ꌡPN P0Dג�T"+i(saA HHiuT1ξ̸dQMĖ:To:YyZ4r$%krÒW_Ytjb\6U] iSo< 赯F u`X~ ^qEMx۫VԺjkwf`6nBD9%C.j[1 țH"8 :8xJ@ yKOr*Q^9k㧙*Q^n3%3 vSkk6G씅,a/b̡ Lv:0Y!6IX0Vkem t$Y{6�ց /= hfWL лbmnXdMFq-4,Si ]BTB|F[0L!)>\1 )73)}gpKt~ ̜0 5;C!]c(5ezOH42V",9 po,ql)-`fRZRaŅjc`ؚjLc:݋(<�#ePPDxqhz!@pZW Ab]BwN7t,WY h % 9[0wW*0--2j\-kHCD )6LR{�9)-NP_-}o* %5%Ԛ_eitj]$^p;g4X5{ CH%=[JBuu4c9mC Xx^),1AU_¤qs kx�Uigh:D@ DjnBUB+6p�kn)G+("cykQ @@MXؒ@L>iǬ}\BrE5ڍ^D*׽q{]ӹd>b͕ \oIYP8pyܮjMu0Ԧ^8`͆0Rt:=߇B \󺎵 Az)٥WwX=@mayDR* nCI5FTd i}Z'O{VX7|7m:]M D5\Cr-d( /5B7Xo_lˑ$L҉2̰Dx4c)3Btb"3\ý*a"MB`#ʽ(iH&k7Su$;lbRپaS0@a. a,pd aA ݚ͕ǝeg=9Y]5V˯=o g}ss.!0 y{g~ʰ>f0Q3C3�y\Mt)bN9 Ϧc'ѷi0FAܵz'J!pY6A='A2wiv'0H< ̸xk !E\j0x(�;R*$*c(.۹G:aZd唖~ްD)@u- ϗekeudXhӖh5Zpeȓ2~|1c<B61VcЩ3⋟AEz>IZ-cd'ٚfgbr6U]py '#.x9:usֿ}  գz9Jr4ֹ{I1 slV�ʮfLc Z5!BS"΃ l D^?20%.Բ7( 64gz'3W9�v̴54K`a=XRvӺ;8K`|ILyn۫Ә_%!ZYkl!Mfgm dI>䳞睋GI-P(.zE׋o)P/mK_G?3ԉQ714%I2_hYB"z&;ٚi99U `K:BMD!w�6U֡(@.V,{ϮnsgA�~+Ғ�#0.FԼzdV(Cd]:QٮuP͝AAA͓X{l_p3�!o[բ(7 !W5I)<b>H/VJb9z[AZifN=s@?-n< 9/|i^\j 't]ؿiKuenXKSoa4q=W,UŪ O4>BPBްj%-F(bj:;@[&]} 9_r0*\iMIj7&)~Ip{\}χhv8Yy.h* `qE4C;zd'ϳcK>RU{r=B*T7Op1s5 Z!Ãlb0 R"dxx8jT*0nBH<XlŽ5M?'#n[i2/yN&i(UiC|O>dn!Ⱥ?;a3ʌbg*3N?˸G#kx}l(RN"\)D>BFӡΥGeKrZtP(Qd"cYG@a$enSG2d AL@I<bKj7wMN-kseӃۍufFPij]B,^X\EꜺ=> Jj\.S{^GG` 0::ʎ;xsp|׾u}{EQ_m H뚘@ginC%/sخS$C4m'J["LFrSOlx~ND Х%sنȜ"dx&[b1Flp,V)d߆홋[Qt<iBBiEpj\|*T)Q|J($ M`v/ !$UjȺfMū-KT҉e{rtu Nm=3�(aY1&8 _Vg^db>̏TR (bbbqFFF}(DQĻnZ<㮻OO|+_sccc}}~`c mCI! +XǐČ>"F^ǔ^?{[:ttۀH/dhYG,RQ}mpzKmG�A+`!z?AUG)�&8:X+wuY0a(ROW;) 3wN"٘i dсY<U.PP)G`cB1gq+<Y(x9t\Kt |^a.`EJWzt[)&'f|Vl= ϋ:sNMͲ}v+H)QJ1442==_LբZO;[rm!@);*DHD$v$I1ڕS'UQG~cVQxM PT;m#N#g둅SbQЪ#Pzk40o�% / }vcB{8yDm9K@?pSy&"<7ݤcn&I(殷5D :ט:mṩ5NYev,`czO,� TWVkF 2{(Wl̵<B@uBibj6W=Y֘$ Jݭ|B9bU L+ (rב&m_#X)err咊(osO?Acccwy|/'c7n%@2$ucP lKvJ"VL Q֭g'JiF|6ͻI*RRwГ{W9؀0G IbjucB}wzǝk{hŒ$Y\`m5%z&9-d$/5,\J QF=|`i[YwdٖsqޡD@C UuɄ06vUŎ?W.W�ծφe[c5|{YS4 SXXz+37c-9nf7g*Jى~O<*B0gҫ·', uBXf9Ǎ4cYRcx '֭[{V$Iyh4Y;u5#81j,&ܯ5ʓ@I(T4LwGJCݦP!,I<0v:$1C ?q%:ѓyfw=Lkrur \P\2Y&GIraJ KM }Jl6v̋*te %ʍ(c`W'SP 4V+\SPӠ۪نYd k(蔠= ~i]ycY6rcpt{}*0-; ?(2;SE\j͒$-=~4m(YZ*x衇t:޽K/_ڵO>38׿絯}-E:Β:˺W1oc|y(5\H"C*Cd IH&w{ >8 FRB=;&"(8u(%=�AQ(%zU<z=Y ٸ2R>}`1m!UDxlتmYh�P(JyRqJf MJ iIKlLW1u(>rf7K \y Dy9k_3ּXc`q*I}PshtpՕ}Nzfg6էi zM6qW1J).".BN;4gN8[o=ycB%7}8bn䄢J:X P:as֦l!n"%z}ÙJm?a.d@(lLN%N=Ljs]jqR&`G WKҙ<�;< pXeBBψ)uDe3J�F.9{[ r7t#`nOPaijM[Kid`1<Zyu{$Y9vWLADzBC[K[MjMElr;tN4"]MR1?~   ओNbƍ|ɼ}/J);<8 `EnM7=hp,HH.)й[М;o%Ny Ae~=ZQ tR|D 54Įށɩ+Niw@]x7I<fkE>wu8<f .;)ÄiuԲ T;5&AJ�t{5,|^W'ujcZةX&ImK"S[XThvkY2jȓvA8 ˭V㔎N9Hhٜb1O'M:$I+7ejxӞO$OӔfߡjq饗rnٸq#Z*bdBڝ$%&f}3IU[\UϢP~4 6FJdTqɎ.{!G޲ZtQ6+l{i$B\C�aniAj 92ISA_Rl .Rp6m\TV.j(� S3ޗ&l_E@F6ϸ TO4hEY"]p5ڳȕ.B ssKuM ʓy.`^6/WprBkHĖV`(o9nS*(t:1JDZMVo]hr<ňۮ]PZx EۘD-'$IBo?_07 ?V}U&Y!W1f]޲d_x(F̏iNiT#Q ]؟w[es`:n]^˄Cifnoavg="W"rԉ汌 4`dśG oZ߻"wi. }~םݿKq kl))AqwBx/=(C}f񃛭o03:(X7T͟O֥9�S`cy<coKr<'؛-Wʔ'1g2CtU ]W8U0SD8*"$Bԁju1ե.NaA3n2D;T N `*7O{M=fe'b}66[ R6W%? <k _C<p}}=Ud<ko7~@[BҬQq2N<C60, E >`Yԥf_$(2D5 K~nh' � J2A^jIF>vyx]9[b@�%g@t1B~O uM'f(!>/�-Lm 2+JCȍG!}.zۉk^~%(:H-|ΩM՞ rС`:3i yE, /2QɴkTbgR %҇rv(jvUz#e~Ҏ=HEבּnv٫Z ѿoC^Jd&* =>+A>(<ff'hwZ~4nrA*N5>e'o'~Ӟ NL v0Grn (iMVKhwZ�Μw,8F]YAS)2P 롶&)ey&SBݩp1rɪYyR_�^| D&F}ઔ&$M֯ΎvqJ:?׮[ҚшRJZ$NOk: c0: k"`&axI30L'`by3y<>"VlQ,{Ce\r6NVT)TUjiZ,x , C3s{L7o4OKv^:_Z&A͛Gz@`LJd1I%uw(ـBFUZz`=wqYrҜ8's&Y۾Xݵ$km_+@A,/%헦s5OMVK1xjoך++@�v�V78ةuQf0p56:<*˲; >f|d9f zHa %~ouŮ`ERRV˺|4u֜"ۈl|!(3Q0gk])o̴y<OyH}%r5*SrQ .cޒwNr JQ}V $6G: )|Pd4eNN@}3q~]*Ԃc٣YvIcrf{?G<AiџD4=ܶtǓ]VlNMc+t;0MI~�X6Gy8x`~/αYl*8-{9\�>pͧ~nѨX?#i2ZqLaȂ@\ X P9ec]9=hk8:=MDǻ iW\$ UyQU!2.s\J%ͷDUA'N@9q>mXE{3v)`b�}ŷ.yanqCWt࡙` g t71~购b۫|$t�kWf£cZ|}Oߋ 쐝JaX z{s$ߝI6�9M?Hv;U`eDӜw�RcKQ)#qRpo:0քcPGJP:T50R`PL4 Jh%+]b11<hI?81&'�g;w<ًcee I`'`s"lĀ/{bHQxMҚ�RN=;tdR0:b:40)k4Mh6"4&xp'(Q,ٺف9eN9Mvl0G"nnk% 5ԌծgQt_>q(yK^>7YKa2EE;/Ě^X=/bǎvd>VsP& /y3x}vh**1t{=bOCw y)+&�}q4TA1RYĽ/k?vk�XyuLNr2,v{[(ԁ!r ',LGfX {c ;T>X֖d`!\{gp6KḱCѼ󒗾ɉV\y|89HePYY'>F_wi;;BBz<xoй Fv(p힏Oq8^4ʱnwpӛ.20]BW 뽭%P~$3\jEj� +ini>ƘW{0fJ]?V VNCs1xm6!Zq&; ̧#&KhfmoyIbC Hrҝ;8'`"Xׂ+@0qu<bX[nψT gR055T6 gA5@YȠ˳<K-eĩDcppcs]x|}0ִFkM+0݃,C$dv3ó _P^CJAPVW25>FVI؊!s/ $LH(?rq+т8A &b1Lцj٪lR= hQ>,w%3�Mr LfBf5&_wv541MNN*roI !I�Ra8D5i.(O^BF4VJ4M>^Ur)${R }y'_EDeūyN $_FUӹY);UX|^ƘI qiVM%')ݶu+R-qZ8PP2ęYhI`|me=n:M^{1j|J{J@3tZ BRvL0vJeߧVc3ϪKy�b~ލ_..*05u/_DVso,N i!WA@Z%|ߟY)%j0 jc<a:z!uM@'S$IֹOBHvQݪ#L0)YǤ.P_A6'/3ܼcvM`D{/I4jw3,v~5%uxrctz&V=άjiŎfoilPKN6SC@m;Nl<`I`)aISo C_XIRBhk}w&J.R077~^W!([믿K.??Va򗿜|RP(USH18TMh =?LBi~ӝ$ #~wO<# pu�rؿ)bŬ8̱os h= Vn6f?wIk/qA-HCʂ^ -c^hd@�")P1FC)U9eތ$9c3{8;+XP(e</DI*BܮY!B)g?QTy_ϳl7ezO??裏779x ^={pNIkZl{t'}36Wb4=ԔmY>TGFc!%ewHT'| 2Glx|f.6'1xdq.4 -Q"ѩ+дa *P!RvtBHV7kbRxa=q%\LU;:p@-[:Qb8ظĩNd!l-T%Ż.4}ݻn" .#VRLMp1;7tc'ٺu+oxRE?Oٸq#^z)�/| W ^<'><* R6B buk/B@\Gm8Ę pݢrqO)B0U(Q} ӷ݀k+ 0߃ۈÆ UҴ${x|Ɛx#�֌h<9cՓfU8^ ܁ RY.(R&c@@/fFפ&hT*A$ L$n<-2V6g:ݟKک-'(q%A9ʇ:$(OryXk@\O`K{1F ѹF�JY�lrrrQBӝw 7ٟq>w?N?9Gqi$J>}Zs6p2E))u[!R؄#ek-het5�՝ILi۱4%wE N8rz_]!Շܡe& F񼵏 <c)�y$%tNfjOISq0ӬIJS2Z E/_n6y6.|!-359ow WX]$_cs\ T"i(`[jZ֪r̻80A/Eބ<C~t=Ukvqȣ%Mb?o9k1 {&&&8g>>9sWGG/ .`Νr)7T*IRcCyMJA!(!ZkH%alS}3gB37R#b;| !Q4=t E7M=mykʕ1]'3Wcybml԰'9Iӂrs.QMں״ 07kQ~tcNƉ,n.$nG zEm{wf üI,c=\,6bnT</㉾?Z.2hwwMTd(ݷYnNsࢋ.//馛xӛs*w}7[lw!W)%b5`!H- bk<EQ 1Qź}$eм6FIO^RBp~/8A&qtqȰPc쓦 VU$ziHt:HbfA7$+z1eΉX[4 u\�_ٜAj`:)>Tbh1a@b}gK!t7@ALr%pXGt6LbԖ9sg1S.kڹ?zMF5McNZu i眬Ub L=97A<'MS0]z5!MEXms ؁6rP= N"xuTTkz+ ڗګiMM&vޓz qJʷ+U:ZZE7t%!�b@rķNx+Oekt^~1.]tge2w@e[P͑ϖy*:P .fF RvWzǧamU 1D,$Vgv #}Kܰ$_R&ЈA ۔.,s%9`|,ƚUP>ԓ].ݷҲu>q)APӱbi';0i7tTUN9hy^Ǯ]xL\?cccx?Sׯh)=}I}vkv<,' L<a)^[໩/Ҝ!G6Rܹ$a4q+N! g}; |oh1IE c:W^IX&'$ s?ߟ8ᒆ\pi|B)-}=݇)b5hT<[m{bnlXj>?bi,v g&�ZڦavsM f}Ѭ4U<2,X!@Us:̅ o%M;iCۈ&lm<iOxNvMmo oxR0 i6l۶/| Df[~H!B֤T?ou?Vᒘ%*!j<`l3WO<C`WkLWW^WOv<iZ9 D ItJ  j_dB- [Zv`T+9ʵEz "5f!M@칵;PHXɕ^\ h yzR})qNeULC< ryrF'y\Ʊ2#L&9)(̚x+-1p4NޕKS͘ ҈NR Q$Vٚfq,|�R~x?E^ w\( D&c_ޛUߵgSSR ) 3mTZElE|n "HC9@@B3iXk9U2~>SʩsNa=yy1#z1"�sv/p-[tZҫ<7ƙ4dML[ҔrWR{#PNA> ~6f (f^�7mUՙK"('e T`tOb @I pEzvj\AU<x4Ib tXmf鎜`YҰwbษѺNב/$Ɵ-;XwB8vz©r[;0MihKH:iqF-D329^W1HVQ2S4j::|tKnNINx,za>yf3IFfJ޸l*~YoCB3j=5]n`q22f\d `|J@ r8b VA۬ٛy*M71f ՜B©\yϭzɩ09N-2aiV"cbs#i QѷQC=0MNZյyƹp_^Am"C`'X' nE̛hjQwpձn`3Vgj%2-v<:kO5O #Բ:=Eߩ)A =fPF` #Xc=EB?GV9JFC>TbJV_-Yx}fnU�4(Ne(x:5*<,[P,Zͦy ~۶POVؽ\Lj Mw3ӋwNGnyp �.8*2)T\{{c,'u=ijhf,S`259GqERƊpܸԤ�; kH(qnjat |Aj'MBSjPK*IQ7q-TA>cLދdR @祥YL1.0p:;w~O@H[AI^!dR.RZj,vB8\S. Zr+? 6=ygf[N)=1uQX3>#$F#?S[y@AV CkZ-R`2qTT,cL!\umdEN2f^7-ElULAimj ׏g*}R۔)6w.`*օBPaR**{,D\pU(K`u̥#Pسmy]kH::ڵnjFFqLnaBJ36T,{ihe1#']j ģngF4T;qK C0rT5)2՝5je",q LAmTh':\XlZb#el<Z,6E"sxƩn\j;fBH#{�Pݗ�6 :;Ʌ UX@ZR0iRI&7+c-f^QcR&k&ء!->Hz@^B=Mf|xӨ1)N3%<T Rh 3(U mJcPEG r&]Na$1NqDANh66}'0;jv4WK`! Jj0ujqfZǨILV&lH a&̤#em"cǭ>zxxvoom4Cv{r*]i( iU_{9j>Mޯ\CR&W޹ zm P[#ʘj;q5;EcA8(e4hIOJ㤌?ś l@N$O6*_ܩJߖ ;;c�l1�Qm3#C.aNR=]U]mr31vR!L Ac1\UAF eT)@Mb\$iϤ/Յj0/  c ן7M&\W^ZXHb? +D6Tu6׍<~ɞۋ.iI( =P|;)OԔi,So ޗ t}WpBkg[tx2g &T~U+'q4rFvŢ26"P}VzdOV 8Ȥ^B@&5g6{VK~;t%DQud;nڎߨ; !^RTc];nbL]ag8M. �X\ H b7`Azm?R=+!U־ʂRH!K v'V˞ik@UƜV8U.B8((1٧uQ-dqS܁Ϗ5A~%J1G Xo V Cj:ŚRG#لMXH"Q*W]KgUC*#FEW -\@|hI72uHKHYdQhOd]20Fj BȤ4!5s-1 ٍ4n#Є@ѩqL=<t+P袅~96 2)cGQnC%&8UaïkvK؁H:(}rӳgw-&PZmԧtOŘ$7.' - Uj;u,`U1Rj)caȄ?n#?y)/ÊG΅=W~aP,CMPSi  5[Sn6BZ$LireM<m{lD#G�; FXXnTc#w\LaQ@wxV3֩ۦIPh8@Y `č7˾f1]ӧĕ2#E ~0ކpruʙ߇Ѩ8j@Uup=FѠN= qQu8Pє[+HӨ#lS. +X) 9`S aIZrqv/~HP-QCܶ a<TkRKjJƓXc%8jw܁5_^4ZDMUs6YtvZk_??t(n(o뾘1)%5i~[=m-&:) gݴ5jKӋ: AU[BNmzACZ8jhҚZQ{8V0f*C5fA\#Auq#M!wN;?;='Ƕm/om' +nDo<߯&+,@rrPx!geP„2 z9dK0L|$}O>ᄦU ܠ|.=n*~F# ݯR5F5* Е*諀AKAug4uhT Z ޾4[U;5tJX-webd*e}XT5>�T-pA/~H)=Ώ bB஄`5asDjvii3VITW eX|$ᙂ@ ε)魈B-f IJ'\|<yo`v[s.¾>'74{MӉ1ȝF@\p5ѝFK%XسKz0oZMsBXRBK9m'ڱiv@ФmU TI?bMGJbQN|*λ*5.) 4wiF Lⅆ]@BwҮ`U�y+300G| ba ΄[( 3T}VHp͗P/7P*k,LnlzA.{\@vMu/w%S2g,&)[^W Mǹ[ 4PZK8%uZ؏1M:n :%YKӑ<TRU\RNy}z+Po!Z Fi(t}}ݰdtfqDb2%nPtH`%Z;6h~o;7>z{d֪jnP3pH+T?_"Uk3: K`*qo4wk咚^՛o& aQ4&h7ikS*vxPNfm]c<?TWnY7[oFM CdfBH US g:wEn"!S\4<c1٠IFZ()(i5Z\GL-6bk>x744P F^CB~_{ˬ?BJLlnʉZQ:hYya!d(E!(2 8LyWH �\-)F*a OJnG<<l֠=N6%JaEL Zezx?۔* 0 1x-Z3:# BmF5a}eG$sՠaUu T0W)aP#{}L,ħ)-BbdG`%ԵXNf'U z+JǸE>:y^ځ7Y+5tP4JlxOZy CC/\AJHo\ `.]۶d…R)sJ)9mۤsE쇔RdL2E0ඟ�ƻ*#( EBoL]2P+y=tϣxDFJLM/-S])4V74`ۢ1$TH]bc>? }Zjtm Žg%Zbz CaD7V*Hòt'z 5Eb�! j0 BmBORNr*,5Ffr<;V,$47-ֈ_*#́5*b5Ah^ש`Prmz_MIm;Y T#Zrqxn9-q '=Q7O<>1Z[[V̟?ロ\qtuuQڲD:L *~"7#ذZ='VHw!}bmE҈heȵ^\\ O~ 9/@Iao4ĩF%;x8ѝV~9�kzLkTT_&TjՃx_%A*19-E`$GC۩oN|'p{ }m8OIlvtc uS8h>5'DP`!ybGi8b8,y1Sq}n*$R@K?;XSV6mzU b_erk& .BygYn###什K.˗}[۶)J|`|S"QşC*bP0pa7_뼖ZT#: }8UO#-cia+:LjyZ}-Ib7$_T˘'Tk\Z;>ҤӖ֐qkUXm&SٙcTCwرmОfqz욞Ég>cV_Vo>i6pm>=T'j hI5==Nche ,Chk7J+ ŴF1붱SlsWN<$aokrő|3 HxXV)P(qo/| R)jl o#bs~|>^4eourv*Z5~A8<D尣fdXg-y{#[*RsAiFdZSM8܇,RmIQ؏!E&1=qWԞi'5_ ,0V(PJa&Z-BAG/ONAf֪vfp**4ՙ+S b.]t2&!&;`KF\Hڊ58e+~qT.e@m4Qk j],{jJt z'~V[<IGu۰4Wk Z@fqZ }ctRN>dΝ˝w#<Wկ^\5V5j5#r,Z؁ƱI eݭPH:m>mG-C:2m$4~ѧMq!Wx|Npm50 ibo+\9o7C3z̝`M&!*zfl�BJK5m-ۙzU>=8e =L &xNO1P`dp!me*0T y:+g0uhCؕѹfd'ۼur.9ԩ*EV`'1oQ ~ϲ~Ʃ_,:k#:3t-?ny\ytwwcXوWk5_ K(=Rb:,u-]Gr,T @:iFf,eQ ]84a?GʑTHu#;VK<2A82$ӼV,hI5םF t0V @0j|3 6�k|Jh*}=mw k-`Jz͘ ( d#M5y:EZSUͤ+~4n|+wR-l�O<#'aG1 kVFrzmH)jdr9q>Oo}?_<| .`=d2׋U5c_KZm(ZP}qvK:Ddz/AɆ&Q<"+wϏ^ {7~m>oS ]*tw]j>iF`e6q*h3<L53 #%:vUE0*)]Iz>f&;JG%r`ieu4Tyf ]?Pqd|SU`Μ#xŇxϧp L'APݖe:]$mUV\p�^x!'x"R+Vn:7gd/5 Hlǒ\w?j^RQXFxѰ^̎ISۯwkT#%kNΏj0݂6XUǩh |콬C]�տ<IS6O�K4fZ }/@97?%*LAt;PݠAulES3F 1ŘA!\U4Y7{߻ QD}.=5Y0.ـ=6A??n8qǍ1\#S,#)4Y~RoXZs䌳>K9׳耓7FݱnL߆aHZq|GyKrug A/~ 7J</vrr&XZ=sU; ['յ3_wtDLT~vW}2IQZƵJY~5>T�Kaj(JIR㎻?W#}A7~q ٩y'Fpj�u L\9yi)"]eACФ&d؉nKM@@Z5Halu,e�ሩNS7LR<X6@T91~ V x{˷lVOuKd2mokn562GIj5>lnj5/sWu1moou5x/Z뮻ƧxᕮTmPV ]IvXMmo:8UCVKޭd-laǢN=KVNTaŀQU}jO>Iēh&@/k:*`Z"B[tg/ldr<NENKݝ f~R@aBHUg ;%ٶWJi׌jh ~V@yrgf)6NL0e7bB5s {d2̳bg;F4&JqcN_إ RbkXsWWͣV㏟4U}|ߏ v2!f#N<Zw_R +3jPժR�'_@o>__oiSkcdL]2L@iSx"h5k@M8Gt%LtJFh'%˜RXG<~b~d("{Р: Z6:qBNF:L~Xh"S~)kF^c<˷˿+_|Ltac5mx*#|#ZCrK)~bB!r:fC w}p"r?59'G1=@5goaڦ)49r5TVf⍋Ci*90׸q6NbYaɮԏDՓð\T. mR:oqw7j4i7&f*eńf$e}bѸk3@ `;u8a\rSuL ]a6apnwC.*cƙ;̈ad3t T/p5jz ;'8h1-T\$ODXx#ڳ-h&ˁN 1ӻR-SSA t0VӌögCݴ48Em@1uvLQ;7-U'<πYO*oi(SFhbр5u^=@z jG0Z͈>Q4qQtn\Pv#vSei6jjK(w >6m@X#& l-[6"HpqU!ss1Q~n9| q jW_ଢ଼#_:``cOQ}7 Ǚl%TbV 9{rL cChhhˮLP| 3AN:/p`X [xjh^xg*@z+5:Q;gF+Z38Р|T g!7O3ڨ᠋<p+%O{<n/qj<#&V DD|p d{'2ntaK?m [)Bac️g⧡09lT)/bk'`z?٨v.8)HiНuCϊ5l/ CwGZeCՍMiGq3UN ϞpdkL۰-Q ,@}}kCI'pZ覣X m$X<TGv۽K*̝{!J,Mv+v7Y)g\D.CO[T = ZEl6TB%O5ƽyLƚiָrZ=), S],g;IcAM:ΰ!6>~fa)3R睅nb3`TUԘrM,LZ88#905:ǫ6ޠk:x|zwQU>c"Ur7(͐- >#+ Qm (I"VPR>xq}^g5&q41hj4SLw*Imi~hi3 Qo^-Am [d UьUcդ0 ` a nd30P5CPuʑsAlH g hySD7�Ilh D{u1Pig%>w�ٳSQzreǹmK3-S4Ƹxbog[*`ӭ0`5^c<uv.uX ZhZ$ 89öFh9lN|u?E~ I̞Ū<v>וk.4M(+PkZa^54Φ %ѾZP (9ҏKMS$PB/8ay7"u`j̑sar1 Cřj4>]YMSC%)MI$D?׾�)tjߙ!;ga:k�FpFiT�ab`u8 }`J%-֪Jk "VP/UԯmЯ35; J3G˂&]wCx aϛ[Gp8GXH"w)J-Xsh>Հk9Jc{[V|R;$5fJE~G4kf8PH%;-㦤5ꃁ>@[F5JJKmh2ol`U-BPf3W0f1U GW`a^y.boBqb)[UK@GƚDIĎマnZRF "#(&ާU{Sez`~ZHJLͫкU<^bE`_*jRz\gBM/Uw8+cB{Vh;כNLB)#ִ.DGD2T:  @1t! դF|=BΎq(<Y#_.]GXH"Q{6ʷ_K{5͙K4级 Ӑ&,Ek UI)ö2~3Y,=3BΪJcN 3f*dfn tmG;> OfҼ-g5i`$W߉im>=$g3%�cTF"@+f&B ?kVED/M`M" ɲPD(-O+2Rsg3f6`RIci[ak}Q3ʕFV2jjMՍ'v-+ 2Gg \nd߈5cXJ9a$vaRfos a& Mm0WaF 1�hPu@OGv*Q 0aA2[%}!AHPV Zv"hʶJO ^dDW u+K*Bw2'">N5Jz>l}gU3<еL Z!43qנSYn!lM#\i2&NO'Oqݬ 20πrf# R:TC}(5 "k#201Hbw2TǯLQ=y ,Sz]bX[yyk%I@at}n#N r `a<nV&ݿc5Ӳ>4]k8}{Tym㶔5V —Qkg<.WfIVU3"L}H^^SAk REk ?咑k.VJ3"g%OT#\:b۶qZr̥DxR(q,gV}Ӂ\+O_{IT{g֓!LUUY- my:5Sc)ݙ6554E-g ylWX_N RknɰJ }á:vNHzݣ.,a@KfoBX^{|]�qOoׅ ?%O?]w?OD\.gY0byȃDwѻ *9:Dt-Bq.c`stGZT䜽 [)'RL?HjgaA0wihcAmMǘAzmWjtll+qacP7[ؑun8bg=l<(xXXI1<OwJ7u}@z!ժGgeyTIm5 *Bd{_'\"LR0?D ye I^~a2-lqUuPef5Qͤ}oY 2bʛOt ע3vj3MN*V~MLjAa=j+sSX6M85 PZp< X JqAUnٷUAݔc(PH){h͞|$CP6ro9 q"3Ո2OFyC-Q^ qgC}oG�|�%#4fPA8\g1l)B7  |hZKZUlRipZfoЦ34IQ[ *awTCO^3d54m82jsga~Xkl'T#MӂrI&˲ÐV:::�T*aY-0 ټy3l*J (-Ol)7*0zAD3K_J(Iկgہ|;ٿ x^*}$2KA[LFgfafS33B]@>g#_ݸ~h])Zq\bAO6HWqW2*u㈉ Y_ѺWv% qr3qi4 5f T'HjtCVgϐbiCkAuJ`B`;9V-si*8<} vT0}zEJhIOO?яHR\tEtttPTٴiogddoA,⨣⬳OJI&8]VT*AnZm1:5j0-Ri;g[P7WSydp}�\wJ/4M?llwB.rHVU=O;-fغNKQ- 3EօU@7AElV k;16 gb*XZ7׿PhQ T4a+0=9K,51k߈hbS4ig4sm\>5’cS?TFm!=[fƶx^n_)%sv3|;ANG?)B.p \~moX,dD>;*Hnϛ:`  vz ! �YF|nLe :Jㄋo|Zd'PL)QsU7̙Eo^]_^U4 ٰgeBs >J BӒbJXc�fLAH acYUP4; My_@0  ΆQ9D+Kqp< y={=N v2C6IO :JHpщn1f:Vbin6<@nF�<H-ZgҥK޲e˸+?? . nl`y˛Px^@RMY(@Kv#oZƜP(Ŷl:^SrUOȽ$:[;O}a;cYq ok͡\w:g;`\\ӿӱH0CLQ W-ÒZY"]vqmhwB<D+L,dM=&ck ۛ ub@yp$%_&o;~#)5 =r6g<zz r-]C@Gz׻Ї>---zvZ.r4X,tR*G}4|;rSB0g:DZh*<P;#VmTkB,aͥ :,_H-Mѧ]6jU Af}P@>YS r_wl3뮶5n_$ U D6]opR{ b9-Y7\=OcL`*b'wvC= 9#,N`.Cc= 0R _,˼-`OwDjn o5CC){91AU -ZLFww]vep }s=}xǝwSO=ō7gC=y\~ O~X`!%fA9e3\KR. &1f\TDocsq,X36񥍨w )EkǯA�]jߍwG۫Dq+XiK93F;bEwgҺv 8E x`;$LEM/ EC3T֙gA1":L #OkߞttB>͊qrtu0MJRض֬Yýދ=�6m#gg>5\>YsšU*XT*M*Zt?%1} S m@*9e)A*TKA QIcǩSP ͂`>}^?Ï}Eq/ļ75 uR>+, |#-W% <,d~v IؤC'ڨ]WEes&4rmܱmJm;Ccyk8昷͡Vk~wS,"zG}TJw|% C>c6\JW;<,Y۶ǘhkSEXbxȦ\ H"WӕX<AkbjlZG3q[@<p+mtCE(%H=EHے,D޾%(SLӒ`E  d_ǔ,˚>p0BoI% s9CCO9G068Wt9|{~oꫯfӦMs9̟?b<,Y;.?_|R%4�RN$"y^^X$b\0b"G},#l/iJQ' qW>c"c )Z }}#Eل1(N~6C'Ӥ=&7�a`YҒ\N_X!< ұaW]~U#Önb`k%߈$ϗW?:Q~j,` L~ͧ ZanFƕW^Y!}}}WozӛKmo~g?cŊ|K_ .u،U?GA1²rbI]W,^MpkQ܅UFF#,Gav!\+C"Xr:cb\B?h;柱riBA+ּ!,!m�_Իy+EdaK ԈX٩g#B^{NIBw7@)91H})) -)~R> UAԪ 5SO=SO=uV_ZŲ,>u]0Ě"3s1jշV{)|'VPZr kǿs!iWaۈ|* �li/-B[u;Pe'Wvxy$KH? ?5{|hk?a@xK@L#OqT_)jMj .V=917nL0rirTG=;6�G3V!v{_яSU}-k8m{ꩍ?sQq$inP,[�[.2dIVZU`}!jə "/2pz}D pd!PG{ eFӁ\da6ۯoχZmDʨlXllU ;)6 2_@k֟=S-ډizztp>h33@h\ ?*gF޿S8*cŝevjJ"�+A+h#id{'@5e߻hV�^ 幈TkǺ6:VnBt.B [LYJz)5?;D46E=<zȠ -J-5�nj٘9Dow*v"IRc)hbG߀gKC[x iFq,-C6M[hL,: ||/Pݥ*8e.0Ͳll[pM$v\C5wa/>ѻP֣zv YD\A| aؿ9&:O�/㥼8c%Œ$z0iۚўöjJB4Jg&,ƃqQwU jTx(nNLtuńFxYFvKέ߽X)~w,_JGxc34ԇyضR>I$kB$Y '^D^xaiٷJ#&is! /r˵m+awk * ]Iu]U2 FPBIs<G!]`Ԡu 5&Ju@Ĩoo`r7&~;#L@1ThR#jڤ}y~_o/+z�kttUy{l&хttaZm^(vG7sRt8@փ@dxr5,tvS; >Lݯui;rRƦ1eD Tf)R9HSfv}1 0}immHc,)U5 3d~'K5\Zr]M-Q-*Mb-U!"'d}ԃ+e VZ^s(KL;q?W o=,{3}-u7Q.N+8hTwfm[T* :%/?9R뿍'?/5/cjZSQDS(KM GHkQƋ5 ^Bmy9V>CPyr/TW@Άƣa�3GWղ @�:h[N n-?﫿'o7Nn$},V) u}j>T6Ai&5TB ;c`NX#P@OnEw28fncHBO7GyU]ώfn;˳xI4C|t]=ե�kI$wׁ{GO"2-4gJ](ԛ@A4ڶv\JgnϱY1~:f@zm YB0Gh˨ŭ&}{/V2$Hb/<H%sЛf$Qr=pªyԪ �+-dmg<@;щ)b^Bo77=u%CmmmQ~U7V~Sޟ۫5$Hb Lj_ӲR-2.@58 b4",5,Vug Y< p4oP3NLJ{(әF.#&=\8Efy zY<?_ &D܁sŹz,z=VƃNhkyMvXr"Ȝ?4 G,N6F= pǛnй?Kua ju& +`fϷm̯&9N9ϸ|-˽ǒ 3$Hb_oxo 4x E!lX꘬x45Y`T}+hy/J@> a[O6XatGt6ډE`6yho˿Y=\ &D/,ֳԪא? 2ބ"=U "ܾ:b{jŤNkڠ~"ӳm" НL!܉oBMu +ux5<=\xXgWI$1<TH! x#zG~ Cs@Y]aҴR㻙>Fh޽ô P\]%eޣɅgU G QA20<$f.Vf9{?{콇sZAY!D@PLLRcCe45#߯]V&֞VW9^I oM"xR뫂GlϝlҞ>{IYiK@o^B!^+w{'wPQA;Pfyǒ8bBKvIiI|n_CX0pV?cR"&c-p(]9B?@N7x/wOUnAJar}*@( ,LvICV JZT`ݹ,6–7�VOR9K@50B;{![YY]ZNV&ǮV¶3n0 u(e;D4<tŶmm۸ǩOv]rgl\cJޞϪ_w cu]wOh(FiYIe PwCg({0\)2,ik>]u=eI#%3-B-Y~ệUJظ!VW]L*ghVyKCtN-.bhooqmƖ-[8e,^ HRT*{98:::p]غu+XŜ9sXhBVZE[[-b``7W !˗/'sa.TRĚ5kXx1L&Y3!φ5GB{\ZSE`cNCS<I @-)%cXe'1a$JFí3PpV<}:.b峿u C/)oEYeq-yf?|~rWrw/~T*EGG?O,O~<TU}ClذP(P7's 9* _|1]vo= o;<w+j\ve\zl۶~W_M>KI2r^JbG{{?D|5@.\ZW1>+Ѐ;U:Y?m$&}KC1Vo kjw*k;(C{<Lgw;X^!^}֧B4ڂĈAկr]wd3[~Ї>ĹUW]aƲe˸ٸq#o}[9eY,]}s|ӟ'|'7}Ǹkꪫ8>@gg'?~ǣ>s={96omI$ H${`GjK-y>DiK[%T.*і~k8F+�pR-ng=a) ;x}BD*RC_ xלx<Jy0*l6˹?G>~ӟŋ3<<qG˹KxL:q2b?O<KE>::J:;O\.swe|A:::馛(tuu9wJkO|RΚDIL�}khw<,W"EG-v 4LUҽZX[A`4}X j; y9~_w;.>~|u{O<7txg?Ynf."?p.r.ꪫ�pi&֮]o[_իWO~ŋE]DR[nooؼy3ozӛYr%?<\%I$D̨{^؇mmq'/S"icۖYAɊ忦\Rӧ&�|A;<?srrW5--YWtvvSq8N;4֭[GTbʕ,XW,^'~wx[9swRXE:i>^z5s 'p'e*\N,q$˄v_5hN:˪nU'A;餓x[�G}4 ,ke˖hoo_:tuuq饗r饗rI'q.w\p{-oT*qipbQRTncw=̙ÿ˿�pꩧtRڒ.$`b" J"$U`B`Y)> 8꨷pܒXԵ <<ꄱYr۶m㨣X,I̛7/˜wy\\p_/lݪ:,^Z9^W2|.8�.R񶷽Vn:ր400e)կ&z+[lRpqcߟ$DI$u+t9Avpȡg8\@u! cgšB\rqtaȪU8䓩V,Xc=l6i~,YW\)8p [}sq\[oqҗAg}ǽ駟??QV ox\M6qaqI'q'Wk׮+Ogƍ̝;׼5IR{$HBp+{Q\$90I$oDMo 픥tBHL*"<G8t%Zu{b!m:kv1ϕRaeYAcϩjض=^ "?[Iv`[�yߦX٘$7bd.A׀W~&!*lYhdϟS\3`!Y$N &DI$1u&(mI@h'D< c%$Hu0 j~`DpUR% lkR$Hb?ִc1EARAۘDCF8$~ +"JVC!$iۡ5ecg2PHIIB|7 &Ĭ²R B&#$ƪ#![I:DHHN"}-pI$DId`%!$H"$vJl`Ж$H"$� UC����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/conda.png�������������������������������������������������������������0000666�0000000�0000000�00000044275�00000000000�016075� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���{������ڧ��� cHRM��z%��������u0��`��:��o_F��� pHYs��$��$c��;iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <xmp:CreatorTool>Adobe Photoshop CC 2017 (Macintosh)</xmp:CreatorTool> <xmp:CreateDate>2017-06-30T17:32:28-05:00</xmp:CreateDate> <xmp:ModifyDate>2017-08-19T23:20:15-05:00</xmp:ModifyDate> <xmp:MetadataDate>2017-08-19T23:20:15-05:00</xmp:MetadataDate> <dc:format>image/png</dc:format> <photoshop:ColorMode>3</photoshop:ColorMode> <xmpMM:InstanceID>xmp.iid:de2f7395-2892-4ece-b325-f9d82ad536dc</xmpMM:InstanceID> <xmpMM:DocumentID>xmp.did:bb2f0f39-6cda-4677-85b3-604aeaf4d1c1</xmpMM:DocumentID> <xmpMM:OriginalDocumentID>xmp.did:bb2f0f39-6cda-4677-85b3-604aeaf4d1c1</xmpMM:OriginalDocumentID> <xmpMM:History> <rdf:Seq> <rdf:li rdf:parseType="Resource"> <stEvt:action>created</stEvt:action> <stEvt:instanceID>xmp.iid:bb2f0f39-6cda-4677-85b3-604aeaf4d1c1</stEvt:instanceID> <stEvt:when>2017-06-30T17:32:28-05:00</stEvt:when> <stEvt:softwareAgent>Adobe Photoshop CC 2017 (Macintosh)</stEvt:softwareAgent> </rdf:li> <rdf:li rdf:parseType="Resource"> <stEvt:action>saved</stEvt:action> <stEvt:instanceID>xmp.iid:34b20cc4-52f7-4c81-9f68-bc6c64f2f4af</stEvt:instanceID> <stEvt:when>2017-07-11T11:23:40-05:00</stEvt:when> <stEvt:softwareAgent>Adobe Photoshop CC 2017 (Macintosh)</stEvt:softwareAgent> <stEvt:changed>/</stEvt:changed> </rdf:li> <rdf:li rdf:parseType="Resource"> <stEvt:action>saved</stEvt:action> <stEvt:instanceID>xmp.iid:de2f7395-2892-4ece-b325-f9d82ad536dc</stEvt:instanceID> <stEvt:when>2017-08-19T23:20:15-05:00</stEvt:when> <stEvt:softwareAgent>Adobe Photoshop CC 2017 (Macintosh)</stEvt:softwareAgent> <stEvt:changed>/</stEvt:changed> </rdf:li> </rdf:Seq> </xmpMM:History> <tiff:Orientation>1</tiff:Orientation> <tiff:XResolution>720000/10000</tiff:XResolution> <tiff:YResolution>720000/10000</tiff:YResolution> <tiff:ResolutionUnit>2</tiff:ResolutionUnit> <exif:ColorSpace>65535</exif:ColorSpace> <exif:PixelXDimension>462</exif:PixelXDimension> <exif:PixelYDimension>156</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>St�� IDAThCtTU3C IJB E( ֕UtET(] QDYH�"EDeC %B% H/L~7/df s/g2{W}@=YQBC߁΁ -Z*P+ʱ"4th7W+-&ӾH\/ E/;/):Q-5&JZ-J W*W+GsP,-OYɚʋ42G;zxy 4:EwXkzo{ozW ;`/ۺB��J^d*s�~8=MA?O$+C#9<=QXVN˜r}@�%Udd!X=^qyz ΰgȢL}#?UŖ1V%tW@dg)X/QF]5k+SNgnvVWKZfMff'DѸC-^ }5R^8>F),/R[P:5IiD!nV7U">bA)ӗ%|bbEYqy\oJghJ}+ )GӏIK켹K ^= ,1,sEx,b u`EbEdڙsn>\l=?S1;skZR$̶0=%vW|xRFУhWd3n+;vQZGQQRQu#`g3/NJ-1==r?{U G?caxץ]M,ii{I-vHEG ȵRY6{-\CQIXqeZc2Z4N�6/3~<a(D@1I9Q'7+JM.ӗ {4R' &IC. = ·+lE!؁#S12 "֎\#Й3嬷ͷ#dܲ<C5ogoH7Nxۤvu[=;_9RrU<[֎ְ#R<MT~4OgAi9֘+KղeuьSt%zYޘ]iBޫX_}˷ZZ8oهgljKhYA³CtyRʙ~~}IA%QM/N'oU1FcC9MPX ld-z,b)y-_^fypqO;je0ٴ?S $];},TOVޡ6^Z.s̒yʷ9,_֊i&jLЍs.J1 z=KѤvO gsZZ37w *Gj)ly3H(a6\ߨDSt7PQј)[;ps^  0!5spV7iUֲF{拷[LB{ZUwlJIm/)Nbtq…BN"W[Tpv,y4\6{;HfA/pxәO/ר- Bg>JPGgԒImT–Z/ޞ;e30 RNJh<6wgY۫FLR0ƔjeN0wĺh%^\._ΐ< &ɜ/ȅma � ,II{zQ+P%-UK,PCqsx9?$`G0+anKñ˅8? JHٷV͕Jfd`@~2 k=9$0UL VLrǬڭ֣Lo\vH9"xrpn) qyB.ovx1ˊȮR6ɮG[øYpa;o!^<NK>Yr=r?{.e}|{Kˆh -j5rlPykVv'v^pvTkLK4iE(&1}Dp3&bpN93_ soNXOH-JD֒ydfQ,9<6-0BސߋaC>(A;6Ʊ~ty4rQ'4#ƜK5b/J>|0x =alI*(w$jBaSPz$Oꊞ2i盌TkL޿4V3gMfk 6Y%MOtZ&_&712a>&9M!VHyI]Iuc^ە/(i{p$eQ]j]gQQMF #LR}Iye eG-^0o Pl6ሥm^:w.'N^qi�Omv+E p YCt M!R2i[#PCB֧r՚~B5om5>_q_\-1##CNoIռkrmLaY㧴Ng'S?\$q{(%2y 6@N(AU|O>~R/W[*JC;O>>FmeDI~Zbʪ+lQV7fŕ$'s.qu|mKۄUNk)ɍO+beƙ7cEY[g_ʔZu9X)F|w w7clJ8Xv䂫uC)C(.{Tpq[p$*oú_Ï\Iٯ94,9y9YG*=kg,h%+MǠ3p%^z[H9&xKme۵`Pji"$r9R[[(!aǼīB̥ܗp,2secm<-3''?+ΰo;HlOTjaĢ~b &oovˉyekmP}gJG]8mY5MAk/Y&oXC2d<T6V/di8Փ$xNJI淙zOjv%k}Xd eD1s0F4ǫ--P}Qr;[¦p����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/dropdown.gif����������������������������������������������������������0000666�0000000�0000000�00000153252�00000000000�016622� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a�������3)-WXXXXXXWWsss444|||ccclllbbb 0/0jjjzzz�� ,++./////2*-6),6)-000343543454@@@CDDEDDEEESTTVWWWWWVXWZWXXYX\\\\]\]]]___c_a```effggghhhlmmppppqptuuvvvwwwxwwyyy~~1/0{ ".;/20<KƇ//3),�  #.;+68). 4E6FCUFWFZGXH[+dzA`pLjvLjzTn|^q|6q.:1/108X@Fejt{.2=:FCIEIWTXS\TY^dnglehqrx{◠څ���  $.<+69',9).5EDUGZHZ,e{6t7;1/219//28/;DCHEKU[SUZcamfodjrsor{{ԂۄWXWghgXXW_`__``wxwopp3*-KKK! NETSCAPE2.0���! Lavc57.27.100�!(��,���������� "! $-5BJ\!K["Yn"[q&k'Te'v(Sc(v)r*~*-{////0v01223)-6'*8*.;=ACDcsIKo~KLNORTV[`bccdwdeglmmoqrsuvxxz{{}~傽Ԅ݄߄ڌߎ啜������������������������������������������������������������������������������������������������������ ��� ßƕϲɚЯۡt&.f4a#Jd`Ċ!b8aܩs]'x@\ɒP%LȜI&7qf̙ lI!|E& �!6p X5x5֭b[5,VS=l!JʝKW.S~w_|"*8T!b[H-k~  ]kⲧI^=:p[7piLC5!ąطRYС&[_᪯~@䙿k ԫ[l-o;%LK8TWTF&kqagwlM(^n9Tgy!i%\0 ŢlυtxU:(ߋtF=Кw7cZ=De_Yqa :嘈!F%JU&Fn'``6^a[NJ]ɧM%]IJi'Qj>ZS&Jژ)5v (rbD1uX[Vq$J~)ib` RP%*zZsOqan)A"+ n>mʪe#:6"_̎;a `^)d!( ۍ,=pjn7ת_~.vV0ψ˱#刭WT"[H1`b <KA5v;]k2 3܏>`¶_ J\n;T'="&4 9g$h�Jh0BU9Ud:Jgv6 2�KpCNpC 78*!C K�2Dx";�>X ,?(SN:PP0Ei88">_ $J`aC *( 0XD EGZLS?9P+s印S (l 4A&ؠ T0 ti@6t v2@ 'H'Br Nh�'lAّw?mpzt$ ?l$` L BlP*h9 s"gNPUA p`s @h @?EU6mF1p207sÊS=/^&"ȏf"�tU%[PpC鉑w9ܺPR--hSiIZ'ovARRYV3Vfg@SE+EA rijCt e@_*Qj< :sm/tebLyrGְ}ΩP2ycvF2s [K4 y:DW%uտ�))3 NҦ˩NЇs]B}ٓt *cq]DNM_wb1fϬWm52by  RoP JG+?6LZIqYUxUmCJ'dFFT2JFl(_2:^TAV؛n qDW=Zb +X-VCYK]bKZ,l`-Fk[@.fƵ?<s&9ۨטeeFij&StXj{)WRs @yV}NuS_w\kZ‘`;h}px� )b0U'�`V⒢�L� H>l%3BdOithu˳2l)@Y"5YosH,Qe9wγ3ڬg5πM=YBΆ^E3ږ~4-զo4LMnA]WMǝ>aSz}5{%Y9zs=]YQuM-{ؾ>v%/5=m]?؆+mO^6/$q3n'`voUPy.73-~~ש*1~.q{Ѷ8$C%\9?yU+{O&9:.󚯚6 s.h|>Gʃ]F'z>361zK-u %.wk_>K=9c?{KvgqHo;s.+o9k~Qm>x=;SxS}uQ<1h5rc.W?q%$ǩ2Ϸ~OXcW/tW?~=m?y?ǯ=Cn3Y~q#^+{E~4xǞ>Տqo/hQx'G7=Kw{G r�HzpX|0hzၔ׀&j" px&w'~-xwy1Xw3Xy$(p78y5(w;x} (0n98 "/2 'Yg`qeC#1rL(y PS6rPaz󐅓@P `Hpy؇K臤�={=`L膡@=t&o` t {�0"$08h8؊(HH8H苦H؊HH#@��! Lavc57.27.100�!(�W�,����������� """-.-//0/0/3*-3335:;:',<<<B:<DDDJEFKKKOOPVLOVVVWNQWXWWXXXNQXWWXXWXXXYWX_`__```_`a__bbbgghghghdehhgjghkkknpooopoppppoqmnssswxwwxxyuvzwx{{{~|}~�����������������������������������������������������������������������������������������������������������������������������ɗΔӰ Go*, :�CC@hQcFf1E'0`Kn^,`C 2dp'Ϝ:iagH3x8tM=#I[X%0ԃ6iFz)lε`ZnvRsWg-l_kES Wޚ>yjaJՊPSӵVeuk<ӥ/z駙oB , 6Gnlx36X`y<3ĝ<܄y^?;s Wse^X)[Leyrg_AXf5go6`gQ4O9xRum%Hχ2΃~Xn؟RGYN}FVN):Wo8R Ef`P%U S$\\ })rZ@9>9[$XfGddCKwmPљ6?=fE -&h֊=jNcªYughqSeȉ8f_ʱeA U#xbU!F*r229UhoZ !p;حgkaigfNo!.l͹oifM6Ò15hf_OrU1i_911~�:B:HE7Q8#[<L<)' F0aD 8S5tPK@+`D  1MjtdžNچAG= aNGp E1<AP%<Z51svĩeOpC< M C:pD054"¨4p˙>4aU`]JA KA qmi̧ %`DC�DE>+�QEԖ -)mCdC q@(9t S@ @7'xǼD?c؏<#I p�18 ^@$@ j`zP`d/UK"sԥ dOQ~5ė9n8~)]1 D! V21*]\Hcc"%rtd1|S"v3*j&V7AXvtEi_ XG9‹%RUH<q`&?-2dy0fPT!=R1<fIIrڏIqFe-wdA8G3ju#e)c(,XVj^͈IrK(F$$gyi i V)/;ߩڑTL|Y g?s2u+R󤎚ShI/Ȯ>�er('gC0'2Th,SQqa4%.S3:nKkyL YR�g S~8MR7ŵ4rfI3ȁ[JO%Z"3!'hq?k}OVVG@<L0E+�8d'�N 0UKh# ҆E `֪xm"굩 nw z \׸o)تEN(A!PR®T8A l˪6uIjq Icл%oS3>3yZ{#^c:H/&/SKV jreD}? ] 4f|D?RP\(sD 5q$ybB%HA Z�/�Al9M;?xk?g6#` , M^#4٥kfL4ʭf #�C l0)�<xv3.yd}V)@UkC(o4|+n<` "tXOS7L<sA)< DA,}1u4123u2Q8P3oYkB^�%@D ` `LpL+6Ԍ;tX_xp4�q@`)PN8Ž1Hvo_FD3%(DP“ 0(' k)lhc%lPXb'z3fcӘ8̼r.7d1'6:XϓP/ػXA3)y%Eǜ< Ls�Fq=T^y[ҿ[5C=- p(c.;l9op}3:n$<h!T|>*O><7?@f2Y_ p}aO{ǎ+k�@r['?|O~Gv3GĐ&p^#e$8sPGԌbebnTS?-[kkqlaXqww[ .o'R1�SrRgP& qqMٴh xqwy$lP^Wr')gFņqWf(F?W&^̢4q`%xD{7r:qqҁE*pp %7O!fX^gIzk4`Ӧ )PRx7LOHP1Q@/=�*p5W%Fp"Y#+BbH PRD AiG5HL 2HjhCMg%@@R HΖ6�7RF+BN&8]G76A7&ʦc6Pif);IR2"v0J" I89JnrF-KDpD53lyQ7%7S "P7g]FэLv/!I.}<2Ub^ h_qeŲ%SY.Ũbba&Ww*.1rPђ\x$CFא-p/&E>am13(~8eO ,/DtPdF&?Ja �xxsx.KA0JT0z Zz%Z)Z;MX�{�XX) x �)9ƙț�p<Aq<qp؛qpƩi)=]CbX^g+JI١he&&avLOMfhu6!FU҅h(~5j5dvHNp-i8Kw2"L3@]hSGDDtq&qR1-T)jV,"KȒ-vD MEڔp%�)B1&Yr21"  =`iul9щb9 @�Cn56Q?40f_!urQG7t<1S@CFFf=�>Ln)p1.AE*uz b>S�Mζ87`!E78fivc2ynux/n={Vrf+@.7@NP:w~y(0abYoG!p3'#/j&ۈrz9DwzT}6P1U3ELͣFO^yT  p7QpYFr)kIcm Or R6G,PRFlTy!$+W+Ò RVR"za���eUZX;UVp Np�l۶i˶j o۶qh[)RcK(f—\'\˕\̧[4}{(ek w[!fpJV H!^uh I0R$IU8'HSE# X*۴_o¹DeِܺwFтB-:r4aL+'ZAJF!VS:՛$94xrOK?J ~' Es-ToP/PNJs:_$=eD:X+ЉFjss_ UsseAV@pd0g0F A{Z9nG�:�>X +辉u^/R@@)B0M=PKG!p%hO\"'Qz2@0H9=@9Xe/Ԉ4�Fe웲؅==8nFuF<GoDΖ"1_w%e?x u![)lpqKMpnIs-Se>]cԽU2zb5DC([_$GLԻ]L$xr ;b5W3%,="FZ"H3T*FەCLJ+(l$;m4ECC4) R7t�[[V} '@6*p� }!=$]&}(]]<u8%Ӿ :\�9}e#a\$׬63ABqPz2C "+3=K95Rg)^zIq\Mڪ*6b9-"0ŵ<am1FFcT[`@"eg U=;v'nY+)[$kD7Sox0#/b,ˣɼ<rRCFoRd[=2LjZ4HB4,,#E{-#E6EzMpiH<PiJD9|*eLCDPIfRfeΖڤOU.$sgf̦nWn V`:MDi}\:]:8HH)GJS*Ò--cc1` ;u0*< I`:t$D&$] -/ҿMSO$ RTJQnG;! =_`E8I4m4iN`}փ=/|"~2N~Տh}3= %Р^n=~ꫮc׽".=`�&m�Ҿ)m|+=+@/rBd)B~~^qq{2}BNdLh1E%"cG(2/1Id>!F ]2dfх)gq1 G.";Id$fnlIA,fC |R謸~SV̷ c n)"ENGϪƾ".1mR,68>PlSjt4+; 6UlRXN< 1MަN@B/p1ЫW _E|DTM399aGs>_C`LfO߅jil= `8AN?J>` ?=319eXnnԵ-g?meIN?0{?󤕦Vg81 &mwU G 6oo1K4fW8~ΚeT˟Y"Bn'9I㝩н͹"`S_LN2MoU bTLD,\m"R"9dd9h 1NbX*4^~j/)��%ɡ� �H[K*| #BCp`A7X- Y)$~-b!%A 4I̚8I4]π3̉!ѣ'ƀ4(u* ( EZMDZӳSU-{6V!+Պv]kowe`f "**A<8 FUK>#+sxufe=R Iz% $; ѰQIzj Y#/@X ,b8רIU <\4I;F*Kf$%.hdI 6PD'Yao0i 7),уP<DI;`0}@W`X%Ƞ2|"=مWxC1CH1D 1! I԰=.ΈLhR2T^CP88`/L`)0&ZvX0aU#c(W;ǙU ν0 8B �;5/@@]g(pVas6]OXYըƢ8<iAF"T[E٫)=;^xEvYf U'-+̯L,:p%@rv6 RfkE5M/(1̕W,揸 oƣ9@i1Ǟ@%ʯ  s,s1+rs3l</2g,˭"L  -JRr@afMZS[6_*kڔ]Q6U4%Sm獊Xwv5rv=4xsHzB6QU>KPo8TG.4,uRm%*5Py{<AeKm₇ٲH`'%@VFuvjh y򣼝5Fl!;6q?l >R"#PQGѡt넩u5( 2J x|j@Q,ÀiT8!:MfTlC}9-|s]@&0A;Opp4Հ>"dBpŶFaR?>0$` ?� aHEvC t n e*c Dp J!Dbu`0(AOUފhku0L5Zm*$TA J"108 vЃ@"D` HajaU-IMu� @*S'*JڄHg JQ  i >z맬: ϣ84T(~{he8i'^ڊzEtU!P NC~3�0 Myԙ.Xe�V�r\jVU^լ`EWU@*`^xk^:׼կ{zεp+Yۺس:M+WV:�! Lavc57.27.100�!(�W�,�����������     !!!(('.--/0/0/03*,3336&(:(-<<<A<>DDDKBDLKKSNOVVVWNQWXWWXXXNRXWWXWXXXWXXX_`__``a__bbbghggihhhgidflllopoqmnsopssswxwwxxxywyvw{|{~~������������������������������������������������������������������������������������������������������������������������������ȈЦéʛپΗs Ĉ"PpaC #:thBDŊ ptC>�Ph v�KE|x 3fL5m B˘<C BǓHE*0:]3Ζ/ʗFA:KسڴsՠY;4G꽶oRjJzmOa]%2WA|0`?4aTXO6 62[[m^GСul$W "ܾS|'K7C׮q&awLlo2:C}|Hb#-[͚U'ZhiLmV\}#^D�{%hybE[j, $ 4X'][Y-yT&i兢8'A'䋸(ZivZ!ʤ,~pTZsx^Б#8؆0[Bep*$h>sfŔǤ|VOeA(V4r'TFZ#>舑RHXzS5isVXN#:"&vMbZj{{>a*>x5z(*;lfcɪtD&dzLނLuّ 퇜n,B|$tc!Ϊ,eW-1Jr22dXKmTS=jµ#ג\$糝PEC>`4$*F= H,J1hA FW.<a N`D+XQ N0[̘i  (4 +8!K?CI԰Kmj71@.< :,Q7U$aD#160AH`E[WXkńs *-*@- O D,QљY'?BށB`D?=S@1ꝲP!c.aQ~ + D!{ h�@0Hٌ'YN/|̗1@G jr0k9d1|ŧ-\n#+ZUܣ%'BXS2fZy΄aW%!`$"L<E*VAc-Pة ZBXG@ˍQ1pxH[aT{8 H*4IuFE"Q֗Xu\I1k G5>$X+'"V2T4 p\zH5xEa^b)$/ LBt-WMDMr&Mc7EI^It"b,VK1S2kS_X9]O]?/iY+T%+JhV 1߸H% =-C(t]VCi.�Ph4)R VZĘL:`P4d|RQ&UUJG(^ua|2ӊԛ e J&(P Lh=K£+JV� ld+P Tl,fV-e1R`btF- L@vHma[po , eNjk-H$^ +�j�ފ65$`ׄ%Sŀn]$7 4C--*NX=c I\7)eiB›D*Y R< zA#}=+FoNOI $K/pP\zj!D=pI` @%#A+y)FE( :pp"qMl@CA-98�,L�?)@! D8"=7#xAZX'|I}&HBN5 v$!,_tM<!L9�ha00N+X#b]y55x@ ^Iм:@ң&,WֻZ*} br]yz-z瀰(:8[JQDK^\#xw$e G^T%Nxkͅ֏:Z"zG Zၞ3xp!\Fk{?pg<xx�;vnNwƝsw�^V =@�r"#-mwK0~WanhGAƹJK3Gjdi&9#H;`!i6<8w הg.NtxSǴLj^v{;ߙ(|"d]YYw1'a`(utu#kgtP&$-'q2܁{{g?P'd/pfD8PC|FtN2Bc-?5`/j'Ef1qISgv8$N7=QSvh>0>9QH8!LX3RM /TcA OolH�Hp#@?.LQ08U AK-f0�f+6&|T'eFW):p$ H1@fgjI (2�GC$ׅL؄�3W3( qq@&PST8K!'>XnSp5rHD0QGQ`I'th�gPb!&Op�>{x*sTLzrLa(uC6mb)Sx`G^* w_B1G,"CG<Ѩ}5E�YvZ;ɓ> BvCY?ɓPx-X�P���Sv[ZvP� @d 0�xx і1oca\Vi8J71PbFx~bCTAaDk%te82L Eg4RW  Q`Q,9\&}Q()vzVdQX$S TN\D̷M&y!=cXr"t#aNҔ})RF1Q8mE)++I@e͗\e܃4@%F0 J0A52G4(PB�#:(PNd&@t0P&P@PTr@z6-:!S 840Hn8JcI�L'F�a7IrA1ic(N e=`.yhBV(qh~肠/ПD'`7PJ(-֧<t:AD@=hZCD4QT6a^P&p+p:c1a/0Z(@ۙrs*]IOI@RCHyV!~A1AUT~f0Lx$_~TQ,zMdMdU"Oq[sCz*&#IUV�ل b/sDŽ01[ǫ}F,#vl,sҞ MZZ{Ykxu$� �b ; �%#'+{&+-Kq[pu[5糳5#|7Eu01Ei^*7}!ӅqZ555GdE 8\NUȪ�{~YDoĎtS/8>+LzE3mQ<NhqRh%ȶKo:%|"F'9J׭KٝSa-_!B/cT0`d=#IdeЦ:+Bg+&X "8>@g94X?d8I'[8C@OC0DnE N6lB.(pk/jDp?0Q e7Т-#p=TP6xU]?S?=fEpv AT篋z˪=fCLf4PЦA@;?F0q2xwW' Hc~&SϹh'lD)w{HrANXw\l!ԋ4VlvMSY|; 򻘌iJCX/|ܭ)|/q[]bŞ *&lqÜi\u7u-\9;Gw]�B!%9^1QG԰e,|ZYLX� �Lp��� \ 0�$umt|ಖo2 a#PxQ[#] =JFi( M*UX's r\]z<(�[&.GɣXF =UU+;F-L1j/+3/5Z Ӭ8Xq=NI0V9Mw1.0pLb1t,Da D2G<mjBPVv/ >7; ؿ*4`&0Mc5p/05S˹g\.$TNhFj7El>Lvfٞ|2 Bl? 7|(:=5tb-F-i(Al/83�$0öO 73z"<6"A&�k<5PLn}+lMlt�G$�0�[(`8.@82k7AJ}-.1 &'PT*|qjJ*zR4\J~Epm{Jpzm>=>MnMisSdg͝<a@D3x=szTt_&Wb I!L3)ͬK^S`|霾陎ΚΗ>,NϮ>뭞<.~C.`ֿ.G8BbΕ y{VH_UD.̻o%tE7~dVE^&y)$ -׵Y'\C^چ OOt2ƴ%֨9d2'+bt(1<(|)7 :�Onr – fEF2(Szͻz9Â#[hnF96k=$7IF!o#�ۃId/P(4p+}Lm/J8gdfHCg_,ӇKB^zJAjZX9pJ$@dL,ZےYmGO 0Y9j=p*Pvf93/J5dC7I9j>#lGo_qN8"*ڄ+@,@[0`Sq>2}v~9_g岹N`q"srk?F,@Ǵѯ%.P]q>uaEי!䚃䖢ɨL3 *cOyV<bK2~?}ҞOB`*ֲ4sԊ卵�^^�饾^ތTP� P�\�m-з�}o�/9zz>U5a-7GUJԊ2M:.[bg^%حH3MN3dP 3R3IӁdP!QB%1_9(o$Rퟶ U7,3YWӸ";a5-E%Rj-ovSaB?V&}).:G/�- 4:P!D)*\?3@f-0P- l&p}umZ!!/EĭuJ7@5J6@osr/FeeJ) lQ@1pFTRصB"R\sBBP0�K$`<�Φ`W&6dN.cF@6;۽.j&/8گ0@p49A(]_t &$uF"R=a�Ђ0ͥQ0ӯV5WVbU."ܵt!¶AAUV` Zq%lt*WfP~!v2AV~EWLx42GWVe<181AHhhYXx!� *:JZjz٩ *P`kˋ{p0L\L�,l< ]M]m)ͭ !.NN>>^n~^Az]o*0}?!BD<(D 8!#ЉxH0A 2HW@tVp[•fe4uSU}9{*ɍCYB$'Q"Қ5 uQjr0k@E*<"ص9z-ܹUWZĻž7<;rOt6;/Wyɞ=6a;d'FX{j6,쇴HźlvY5ڀhͻ{:;% !(~&$O~>zkCu5~BPqQ ,@C/$B+P$B:EnuX%M(J(F 4,(B/Alt \`F&,Nb0C FA"Df5jգ'fHeFjBA`Q 9" tpYr yqe$B_d$(?5 &Y=ЀgfBE�`[Ka6 is@FF& , C ) )` i9 ڬeX7+*hX->8@6ih' Ÿߑ]8P+ pk sr..{kْBGƒ,o-i;5v%ǒ;\P,N­|J�@@s6@<A3BLDsI37l@uTuZW0Z_Atu<ti?m3DB ==4@]>ͳ�! Lavc57.27.100�!(���,�������D�! Lavc57.27.100�!(�Z�,�������Z����Ȗ̵�Z߆榒ߔ�Ö.3n!!Ȩ!†!!Fw+N.cG6@A#^d9% H@0"f͝5oܩ3g΢/oaɊKB ɐ*JUʵ+62dK,f͎M[vZgþQ# xr;J߿>0ŋPx@a#K6\8bK~p CwO"  Ð9cN,p.ZЎ۱d*@OQ_ēK 3c׎9KwlѥGn;]/rӫǮmׄn9H$b] W=(6"^|ͧݓGဉbYpxV`jh㍳`B2v__=*(؍D }AI8ZX"v9fz]~$!W$lB9!x–`Q (隔 PgcZ™W ^� 9%(Wp"0B)x5iTIfb.§ftlꗜy6i '_ {k# Ь륖ިlm=|1>^脻:'t,8Bx<Ze6j8"w/7Z'^+~Tl� bԲiwnڄ޿䮧'C<r*C.��/'X1c'Lr<mzpDJ6 L_+@ (@"s(_ Ͼ1E9�;Ԡ P 7e5�fkjMg@ \q@ HDVP�;H1E;L��2-y]S XaCLaXQ@S�4@0J1<ti+� P@Cڋ+ I<p,1 C!$4κCLQA0'Pm/ǀ?Ҕ (` ~8 6AP.<8@t9w:\V*:}-k C'=P}D?~ UCX85N\j !o_A" bG׈99q"~ʹ02cQX˨KHj(c3Uэpx59qd&ʥgZ1F"fHAb!{Fu&I^m&z un2<*Qfr1# 2UղWN.F8r=IU00̘:/x_J�pӖj& gY1hn "5 Kl0y m^?f>&}͊ )SYۑh t%ͨF7юzTJ$Pe(MJWҖԥ+Y9g]Iqre= 7)Ԣ"DFM*WԦ҃A@uM#Z!VAԭJ5W*ֲڴcZJϵ5nm*izWKޣuj:טf}'9+WVp=,N{ 5PuI*Yv,&fgJKa]YѮKJmݕ$Sc?*m':񲾽*XIuN-r&ΝhsA<R|ʽHgH\6I}.^+\~.zuqT_8.~6Vz`C^x2X}A` 0{aP}Ƃ/t? &.S$2'?6'*c\*1{!FVpc+29D)XVւr2o1ټfr\Se9<w}9/Hv̏D`ω}M%4m=hDW/Z3C%IȺVR3!O4;Qs>_6uFDg@߃VuT""k|Qkj\o%T<[<>v= c+5e[S;֦`s#Ѷj "[$泳Ms+䃥ݍl/۾w3-osߛ_=||>{ 'HUuk{s%#[7=.18WdOQpfLr_/<x9nٌ|M75iEb869uU<X:QWAGc.r}guԫ.Dp݁1=?<@P%;WAx/?yz/4JA1 ^ޤh<"y4~w"h͈IC{`_|E䃟{AxӺz'!x?�?`L~w?'~g7�xW~w~ XGZ}Z�! Lavc57.27.100�!(���,�������D�! Lavc57.27.100�!(���,�������D�! Lavc57.27.100�!(��,���������8P`A P † #:lE"PMŋ/dqƁ9z IҤB/CvD L8eZ\ƒ ŨsQ6�-zФN6]*dUU^ jQYfezҩM7ɦ6ت ۾KݻxͮHߦg=KЮ+Ƌ6KLre7i fǟ\LtS @6"س]Ӯ-(ݼqv;8睫9/D"#=2ԵPrv2ku=R$Cu;O1woقf 4Z(gp7rŁgh *b߅G=\4bg"!r1[".nX<ա6` +Y$ b!_TV܏O~c襋\dr9f!Z}ne.u]~g`ZqǔqrHM9 z)Ťyjh!Jꕏ Nj!٩1rgyjtѸb)~. !-x*X^љ[ m y'~jKZ*ހ̂5rw{'zNQn?*j:i+(Hpa)}\'Ɵ񈼲)ʺf9#!r^ߜF**8PR֫l h2H%Q[]TXX`4.S*mnӕsGLݛªfbR5>.>�+uKQ J7<-#Ӎ'@[-Q-9.>2-c堣 ;-~)9BN#f3CPKz$(P`#Ҁ)]q~Jb1q" zh8ý V9M$;aV*h>SτC3H/m3xG6MRbiGHsD$L! Gh#HщNBb~'LqIY kC&OAZ$" Q 0%*t APc �Ub Vd(E+F|D^A MJ_HqAӂ#8 P*`хV؃*WHB@%�(S~6[4B%@dxE&0U %0>˜@sD%HM[墦Y8A;N<$bW&pi 3$X"u.3:*Tƪͳ 2$B SXbЄ' qU9B$FE OyEJUhgШhDL"+IOcgJV%ذ>}PZ>³6x mlB",hR�7ӜZRA qbD9-.f jx/tEi_Ԫ8:B,cɢtkR##g.n &(eCiNcZU3lvͨk~eѽƊ;mZ7rTK8bHЄ]7\ %*u $+l SfE+Ǜ&y#*o0 M'F [uZ0!8�)w/ƢMV� /E[Յg1iC\+x*X r#.~٭U޿ŪTR1�[#ԭhc+9ʽJuݦgFhpV57 `%Zei,5T(9m5'3U$Rkr�K kLĔƔn3w\ZOӰ~`pEI,FST\m E6']lU0\RuQEuGV't1Df5;Oق*/ mIwծ?w=y{ խ�QBa%>b(o< +[\ F70gNۼrhʵE)=^skB/a;B,ԅ[]5ᾺqK^w:]wi:מ<p].wpӽ;E}`,?63ӗ.UFOO<Ɠ͇=#G^m;zջ.Z}^Qu;>U=woΧww>}W_Ϳ}}UQ>ǿ? 9?x~ťK=_?ӟc�8e'~(x" H׀8^ 8Nax1S#!s!Hk*+'/؂S24X8HO엃:<?&; HV*(F#HзrPhM؂UwhjS؅"([^gx!>džn-q!R8bsx#A'fg񀈸؀u(\QJqxCWȊ8wC耦f!|81X&ز'Rx~glSыXJ8?@׎'Hg8B踎ǂ娋Ȑ'׉HӇgX葈D7Ç wxQQ`g4نu}"x;Ʉ 1Gz1mStH?Yb1?q M95T1OTIQK9Xhjqnprm9hYvkzٗ~ٗ|q9lIqq�! Lavc57.27.100�!(��,��������kHp@[ LPa kB !>D�lUP!Ɋ*Mn<cJ-RD9a͚&c *MSiӥPJxsաWj}SW=u,VgaT[auUs˷-[v%X[G*Ő#g奲e˺dY3ʺtk3hѥE{˱_5žMa`߽u;8qOLb‰\z[ֳ_ 1dE#E gs!Cgͯo}˯^2`i]L hVq 4c0Xރr@rE3꧅hء 2x`u9"T_ a!bZP8>RCX$r 0/X vMn(ayx顏8"!q0Q([l4D Ŝl %4Iv6'EqmE`mNyafh(!vV i`H|VJ ^-e|i|Jhc^~6N*zXʸ*땚R+ j6^:!fkݪyN-Ay~)f).l uv$âJTJ* 3Δ/lkNwwʰK krHb-ʩ'%ݲJ MWBql:\z6ka|kfť2'( 3Z=mYo5T,%N m]f:cmX8fLY78;*jx?ʢo9̖2ђ<i+;tWV4{}LƟH5ggZ̻YjSlw^F v ?N\go4僞lmJw?0l1hK_D$*e/V3xIakpdOl[Ӳ Jo t6M^ǾڥhrN͈LĠȃze3i-C b'u|"C9!(f Q 61<h 09epW,ηũ!4 i/֐31qC<ԨǠs̃;>DyFֱk8`p(;0f DXb7̥.c61oxG:qW:7AFUccjcBƠN4x8$׸;Auth:iX#ekG~cPNS)̖8m6 xސ8đ|: G@U#njsMd F˵<4!o6g`H3r'kl nQu!$vwƥgfK%|VB0[V Q1ȗw%/;1f* A%Xj0}+,ybu,'J~SD" h4 >՞@je:J 8zVmK&'s&6a{h?zf K ,&s 8,%ۂj xn3 [ݸ꫽�f%ΡPuVk֮u֓�28$mnl-"шAՀ־|Uz<ֳ!8vf?tF8ӣwEdjր;Frt~5ݨiGz*oqG%>.O:c|i<1{| r�e!uZShOشC/ќ/aLd(^F1mHiTib=ABH6ԝ& W‘v~V9ԭ&u"ShnJ%.[~,-5h.a#П΁Xg#s'<vv2^M8�:Νm+eWfv¥mJYVu uQ e! 7{8C~ k-v!0gN"ŖM�+&<`χs|AvA;}61}Գc[]/#ޭ{}/U+=6gOTd[);N@ڶ{˽w;௞+Vs3^.7V/<[CO˓>ͣ?} zGǝ#bҾE<jݣ=;ş$η/Qӿ~LV>O%3?Qw㟾bYd (�h,wg 8,׀Rc57u( +"XBy(C.04*3xk{:&؃@8urD!x'J$F؄]ÃP98]aV8Uh]NSh}^"?8afvkx -؆pL8vHvu|hhxxq(؄~Xr'D؅({ox*XX牬`w@؈8oxt芺h؃@8XH˘ƨS!H7h8ǗX茼ȍ؍CQ񍆘樍踎8{xxꈏ9:7d�Y.؎yyُ䨑Y)(vȑ昏 (Ȓ"8 yuא Y.Ɂ(9&IyX !|N$*sr@FɏM!,dȔqהUk糔!U)fsEiRiytgٕYǎ!YkYeٕ;tApg pu e3I �И9阓 I )陣yYYٚɚə9 �! Lavc57.27.100�!(�b�,����������� ###'('')(,,,3*-4445&*8(-867878989>@?@??@?@CCCGHHHGGHGHKKKOPOOPPPNOPQOUOQUVUWWXWXWWXXXNRXWWXXWXXX_`__```^^cccd_aghgghhiffkkkopooppppoqnoqopssswxwwxxxuv{wx|||}~���������������������������������������������������������������������������������������������ǨѼ֐۷ @ &\0 AI Glt(|�񡣇;r$ ?0R˒*O$ś6Y@0q"Ѡ$]i4RJHj+{V"*PQM%,Ҡ!6k"DYKKԪ5ݝ\7 ؾ@j6_fks,dWE6Vʼn#&!Z0XYyDn 줥i۴"z=ؚ۹vcýق8\6`ߛ{lk`$U÷Z^N+fVMݣS;a[x%sҁl!Ȏ|~&~ .Ɯtv8v.n㝉}`g$cnbPD :1X4vF/%4ޡipf$zQ8XMY`Wi܉@=I6Rι l+a|X~GTPi ÕIeJc敗{ʓiw!٣ЁH-E菛RnC\y}gbw6Sg\'y#>́R#g&κZqb7;@fnQcA嗖y~{UpJZovk9jZmi%U.G buωwTaAePŦ ¤ I`A䀃$UN`z靪29CInZd:� -`DAP-8K|Be(WT2E. �FXO<AXBTTĨ0d^ICjlٷ ˇ@TIlBE [p*-DG8c%8اW{ 5`DHB4q(E $tzM C+*쇤m.xKא;\�1D xE QQ˫dПqUh ED @,D @h MHB m7Qj&$AHVm"E~[Mc>BbQ ؖF0pdabNm*/5Z$'RK*T=̤iv5,Esa.QkI#hclU<f*gS UN:gQF}mBtfšPTi%J@,,zQT-  Kc\Φ  kp1 Y4dL&;ډe @dH! ,RDT%1xϕs!6@qB "t.]+`JI,PTEdfL2))jaH-ǘW$D9D{kIs)FMle ' bHOxHx">ˬ3'LT]6)!F(b/xXK t^ܰ<b ۶yJ٘0Da#oIf2CtN4 d XJְh=Yj @׺ڵ ^׾�@ &#IlKF⒗FZ"ɊDo-`UV@Hl YbE)}iʨխ O(2=iXk{U,NM풕蜑R%D;BĔT$HWb=U".1>Ɛ&іab,d]ƹ6FV"6}_nrUK=Ei;\멯ry8%FVP@A�b"f75ow_t(hAt%@0`sT"Mj% kª3 i`�+Xtx?%o$pb`7?[ܡE|r*$ N؂$ 3�N�T/ <ְ%3Rl OB$a @ t�T 9 -#J,1, 1T!xK( ']rg] F9QN`i.!/� lP 5  7$PTlCőBLHE~4*B(N/JEF8/J=F8ZV%N*v1ٰ6͎$>l@ʦĆ5zJ4#iy Xկ΁g}_zسO�H,` x�x 9Gj�5#O |n@M;zu֧} ={쯏}]ܣ%@r&8>?-(W3(.B3uzJp/9\¢@D&vSTЃi7j덟1(Qb~?<^5\.dkG=A)/\6I~2CJpkb!4(lQPFc}g}D.hFqKtp. +r"pA:PbI@VBGH0d175)5+p\f94AjXPr+P]F.M%6@1_PV nL�S<g-S lqV`jwqX3oLWhyoR\4FY9\V@A�8@#[x(}SW4ۅ`aP�]F�>g@Pj80E6ws@nvEa1C'/p/MPa[Fl10Ei=,rHr>WhC1D?Jh'K`1 -8iAA7'`*|G}%dr&?i'(0' VZ-(\pՌ RA,_abo_dk& JrAG.5E-8Ғ 9g4GȢё7oxbr*i{)Qgyg {lyD9aKUVg}yvaV0iu]Gɘ&�oa�yWyٙGW9y%'|4�ieVk`_eci:_itQ�Qfh(PwǗ'}F||ԗƗ|YsaNED]Ŏxm]˅scTyrw)keV5[ r#)I`ڙOBA_!v#wN4R^((6 J=/`'js->ٞ,a JU%!C}ɢ&'([ ,�遄1`L7H`/QvL&ScR|AXPBP5TI@-0fxK@DD@II6Dy/TW*E7)ЏVD(&G(r\9gfEhPuU1p<?_?cVj6@ "!(Q?TKl\V)�)PX E ` H&,�VNnBMf|K`TcÊa-q|y}DIʩ9-Tq5C'iCZt'P]Q7"'6j'gdE,HalmdPT]:PVٔ8dn`r8pJXdtMI2qtJՊ9%FI=puuj״NuKRo9jA %J@W^kW @Wa[Wc;_KW5ww7wq+pxwGwsW{y/)rl|ѧ"}꺸|ɜщOCnYKmQdC&bTi"I 9L!Bp-*ZƹE8Σ_2I+h<+/1VHd<rjU?jBh,aVq+aA1=9Jj ׋{6 `mZAGVj1`F`f!˱[ R|(@V6DKlB-*r3/9b0Se,�I@V0lI7T�lHi+Z Vj:B0CK7LlxE)@H|k".b54PjiTGfnS@}+K檟mwAiBSP`z4p<@G�KApƤV!^[,lF5nuVEp<K�`a$Z@e66`z'Ň19̠ ''mgas2#G*}~XKA!wLF7K2u<$W<Q;wLYG1DGBL4p5鬲G2#4ɛ~PQR!j!Yt"qB +#Xp<W !�]WfKW W}zUt!=�P'xp/m/4@8M5;0?}+- <6WR3ѩ'RzljPPļiNJO7Cl-<%;4dBĻELn$*pԀJGCdz$KE|^qY؆/%4&V#V&wVbm^omm,]+o1;gN[RTtQ@YLmh'p/=E:�w-ƠMuӼ2E1dHl{<Ko;ej NQU@_(KPcF oq-X5ϯǢ{QO`ETZF?/ #'- `<-_lKg7@*PZp]ZNsةl"[H/Ic5|X`lV5RYLz&*pT5�@7v.:%۱47Tz|* ^"=ۉ!LR**iA'/",A\Ɍ=ֵOi/"K9r\A)/T5J &Q-;C2%L֪^ Т]oFYE%OgYl} λ �a;̾e""= lH�^8]?+:}N}=ճ\P͸w] [=H}9qH' g4$;#P;7U] ?5+L(k$"QѺ'7(ZQ@]a"Fq<J/tim-j4UU!?.?r( 50nwaHkUo(yQQfq|*cM2EU~"µ<QS6-/gY ֏@g1P:?WxъMg7pAiAqYI %&< P�X9\V9F+�,@WPӕHU/(q4%8^O`>8P4cvi6 <:W@G"9鱚%-`HPI`A�*guS\z`q̍/l("-@R-T5l|,AH]=[ZSMj44(%qm 撐‘)&rŹj(q]..uء?&D[nP?k˿6 -7(`%Y%Yc6kdI,X|WwMOuRVfvGvY   *� Ԧ�&'')&")&&('((�m HB6#^hEAp( x.XDipH {*,ϥX,*C8 CN9RiE%u-س>UdV?;Δ;*P¢=rSbʼЏCy".&俁=$AqtCYn`/!8fuvO%uk/}pG5KEs;iƸDg$H+ek]g�s `Xyڄ (<$LF$._m9|k}7qq^O$ @$ WD(D6["& p#U0|M�X5`aK ]pAE>t`ܕXPpJD(eC0`P<UaK  7P(`1Vİbb_ڼ-5v P @PD6<LßA  OQf '6mre5%/,BI԰L *$1|r�BL )5e҉R *Г, /$9G) =I KMgnuх؜NCؙ;[EOVoww�k0-m@L]/cEp9EQVb!"vib#7o+r+Mդꢼlm/ne7uW 6c#+P;yTPuVoAVwA_{@b=`M5F]JnˋK2D@ u24.3P�� ܊"@"9%H4R9%tK ޸(K*Ӻ뫣z ۃ;{ض.J)QFd7θ4S iʼnl#ѣE+8' ov ,W/|Sؑ =$H ~#MlUeWS׾`"eiO!嫙r6&P'�s1g(XBe} G$(g ^GW?M&VЇB2B4,��Sp!CBC.NG� YL #>,**!wh=D~_AF $QH JINa>+4A 삾PtNa4c2�+H! @RU"$TAtʤytD@6_0(D QBt9@QPA ' (8T8EF JdPn&A'0K0G Ø\SNi�):0NS/h $'D 2P $! OA'3y~ M4eIp$h4ك,@,8 ,JM`'Lt* *�d MfcEV*V&_1z5PNqT9F *XDZլd-@,౐d'KZͬf7[YFF;*iG ҮmmkcFͭnju@ ��! Lavc57.27.100�!(�g�,��������� %%%'(''((,,,/0/3'*3*-4448)-878946988CCCGGHGHGGHHHGGHGHHHGKKKOPOOPPPPOQNOUOQUUUWWXWXWWXXXNRXWWXWXXXWXXX_`__```_^``_bbbghgghhiefkghlllopooppqnosopssswxwxxwyvwzwx|||wz~~������������������������������������������������������������������������������ڴפԽ,Af*6BA@ !qbcƏ1XHش(BE$^ʜ9ӄL4cҔs'!Q[6|IPORMe@QUR>! =Pٳ6thJboʅ*קԷt}iEAϖ<)llqF78w̻0�<< fUwkyq ɧc,^Jd5ܸVRffǚ_@7s&,rꪭž w꺧 ]"�*SըÆ<is}X|uf1&[LH^3‡KWYWv%Y#0W'4 XT 7x ~8i3t)!X_o"xrq5=aohIuMJ)fadwY}ݥVIcCa 8^ $o*%͆2 zxu7hcVU%*cP)_ [y bҵTtrj˝"vչ'^ b VuqYkyY$wXp7J,1Mka`VwdYW })شAvsȰe7=*_Wj'[\n.T&4zS `~5g C&Dl#?5eO^쨩; 3 (pO>uƆ 8a.3fń ~@B;pDlt.T'kp52 oB= I[aDXC 0G#V/2Q'R8"`F_ VL1E1 HXaE :S wR_�?Ed0Xa8a+ a@nr+7֮viyE 8pL4C 1E]�/NB ^N/bu%(eWPC!50 \ *  b�l;Q^"`R`  !:jm*N>Y 9`'Z)'la Bw"_բ>pc9L0O&XuBEݤ1X,b:5N4^ r֝1#ʚŚSV&&ъ�Sb"y1X`oro'R%'LJ|HD8id S5rwMDaMu(6F %> MD+pI)0r 0aK?ƪ�fZ|$#v{$x+gj@AM*U,:e-|8e+FPʣ:1rq3iJS(ˤ;uxJ#:9L06A E2Rc<"&& Cƫ* je^%I*_� (D&A_ LQf:՞䨙KLzS};up4LaR\+MN8V7T(N"R&ʩ@/\5,Sa?JWEkRBR؉ѨrCZ�f3l@@; x�Fb9� lgKUn[bbl2I.r!#t$.D8ڐwfP;F%؜ \PwS98t@zHPV*=ocVUUTXWMs"W2/N {( 'beIKr54QyRK2' @id\y=E$.>͊{0QYķU6 r_7U٪O <%_Z6q@'Nt$T&]r 9|%|rͦoE_K\0� >`T4.-x&u9\E3 R(LA <B 'P Bx pa \|Õr�mHB;$ LC+@Ѣz3 @ 7d�j 0XA bH&0aVXA]@XA}VALI ru*7dZ$> ^J`')dRo<վ'')>ht#3ATj$`kLdǖ[S"doa ); '+̒>&VxiK[tS5ҋN0]B/4:f:;u[":8u)z:ʧaj: ~ԐI2P Ϧ�2nI‚?ON8Ёxhcz`9x}:?$WKAp{�$`J^Я?V@ח_ dٷ7W�,]sJ' tKO_ �0[W�!~z>2�zw{{zׁx{X!nW3ٵ2/) 03)`584I2PnKJ1$-$E'IԱ]1s;B!xs2HUH-rO#)LBܡ2vP.pg]cwahvxQt8CGX]PdbLPhwD5DHEaȄ;aP(YUuT" m5T6]3c۳cmF#BP<@g7H;qv+Pz3 S7�<s!h.YlLv@=@Yj`wbx"62qdY03�T 9.V@^`ADYwxw]!p'JO�I=5@T1�<8+Ѝ P%'6wTLhJ Y9pd(9X!e=w6n>@HB8pHO!!Y3UQ;u=)!Ssd!B50/POP00,�O?'3  1d+�*c"U=22,‰|1菊N5%FUgV8d7K@oK}?td[ (Qw<Ӌ^DD2a{C}2y8xSa2,y!'h'%uqgRdbr-iU;{9g(ف'Y@tYzZ%ZjZZY'g[u[[[ >" G%Y(u( Z*ZjQe&ox3;>663(>ʙg�A#00jfCCvٚ#5M=H땕P{hUK2R,VXR|"#ѦR+YhBCq_A#0ձ4F1rUh&3!yECZy"vEbVs(T\j6dB9%<h9NYr.1x/aVhѸ . Gj.HAnħ'6PXsLA9džj6 d5 FMp:a YGPzMwGG!!P<0&N?PIV3ydxႥj+h,Vr$vsF=0JЎ?RL@�99diKZ'')2p.D�M>W8<5 5'_~XG'@ ב3#楫exuUVEs"K&]4fWWd/7hڷX^szH@ɉf(+<˕06kKط{+iAu\{\Ϋ\yk\eu I� :{7g{�:z�:dU [ �K[+[kk;KЀ}7}}Շ}ݗ<00 <|"08أ,@=j|0|?jAS@㡸Ü ׻k{;W+`2j]Nj[VX_^ˋ Q+:e@V~+0ĆD֙3e|"Y|erX>IkGLBFuƾ2 wh&@B(39�?I3�*;#śg}qS?ؑiL㥷@OppKJ7YQdpIA8`jv숶0p$>)&8`�l<B M7qnO"kVQQ()q;p,3$g8D墘yvSK7B&qTϘ !O CJVw0/`E`M39?�T8?ri̺^d_*C>qŷgsT:GefRADZD`M,ܬ/GUf/1->I%SV!̲^Uק؄8X,k-crL ɑ W U2dBI�&=9y(^,\93J�ܿ< � s.�@P~G e+9({/?j5 xhu1d$z]^qn"د{aC$Vƍvf } |XȗmsJc*^B"_b+,{'ْHg&@õXiwBڈQ/D&NpۚG32}*un≠r\Kml*WS0=ҩo/]ڷ &MmfF>7`L;.C=pP}~Gqd8:H3@KO3P`3>D ٟQJd?K S]]ZlO8r~PY{uo-=`#&oS@S0)IBP˃ӣb?vԺrXOb5WL;>8α<d~n+940 A9@Rp9:̎R6 J ~XF519>`aWI2{ߑD7k^BN&|ODytĢm9Yz-yk؈lc+eSug*yk͞M62^.AtZڼ1^]knyΞ�Kϼu g\EDPQs�M�@�?0g^྿5N^ n~[<,9ZRO,׉ImkmO-HǑ?؄E)b5kVGc6g Yl^SaMpl-dp"E9vVjs$b?/8ɪ:B'vH-Dx Sk&fT5�8.XgHN0?بaF 6 V@1he+t/!84Z0wa!)'))!5bIRRH\P`HV>IM9XFPN*)"\Q."�±!!&)(5Y3BTTfWTCX>JMDV*=T."$/09[7"'*.&%;( .3\aG(a%)+D CtHKwBDI-[ɒ0c*Ff<yCI'T`ȐIP*)S(;wR/K`Y 3S,LB+Hai / eIVZ ua0LY A9DUuH*+*o_cmb)9r ͎从oB$ e }Zt½8kf;e'H-<li|'0hc %_xժX9L]O1f+ki׭-~T ,V^-]#Vx X"aXp bp"|�c3+nA9b+3uC@L0dM>dTJ%T^eR:9ɕ�"� D0kR&Y¹m�xʙf&Le) bJ )ʢ*(+ਢ•\^]@)"|((Kj#eidJA]}ՖBRES**kا~1#HU-kԎ:V!&Dgk͂b!Z"(3m\(\�:;^x[3`nCHYllL $pd–"cEoɾ50"p"}w$VV/�˳=.ŭp f 3A5C ?g э` ! .\CICL@u"'4\ߢn\LI.Gf cPD + 3\JK8 V`F,'>?Й5фO \EL0H<D(.FJ z1]U` \0RfP?Q+E8+tQDZ@+7n=Z쀃 C52*}3hUm!gMB, 3`@!E 4ZBb>?wYenuQ L`;,^ ^0 #1^ GCѤt)1(0 m$ �q!0w%_ l6戶Abd0F41yΫzT!2hD$ۜHBcL.bI/o @Pvy_"! B"*y>V() %3̥)XI^Rc'mQ G8șgZ3FDf٢%m$Dr OqӖ&<)K MSZ)٩?t%~4 0W zѶIAD)*QrTpqH#JoʰǶʶ\23(SY6] Z1i8P10QQ-b_KОÒ*mM!D0H16ųC/)UYwozl#ݢz}^˰r4Z ׹}cj]M֓oIe[&'@2P[jrD؀0K^X`CA|cVsN rC u, qA'<cjSh  %)L @;&@Gf$8!na]:kyn2 ߖ VH"hqBE̻YHdQDaC:7Z؛]�!C8p, ! `R3@*\ei+U@b38 :A %0VAY Lar1 .<2C )q9"a0p@ dQ 5 z б 3�2e�%- .4- YOsNuH֚ۖPY˂ַƵ^[nCW&vKhN}]V+ 5,blk46s1�@Nvxۻ @ >P~ Np�/p 8"p[` z;w <�! Lavc57.27.100�!(�e�,����������� $%$'(''((,,,/0//003*-4448)-877888:',DCCGHGGHHHGGHGHKKKOPOOPPPQOQNOUUUVNQWWXWXWWXXXNRXWWXWXXXWXXX_`__```^^``_cccghgghhhefjghllloppppoqmoqopssswxwwxxyvw{wx|||{}~~������������������������������������������������������������������������������������ûȸǬÈ AHga3`#PE .~hEAr=^Tq $LkMi6H=}9gQ=S ŊO47R*PG4096Y"(S۷nܻd?`u߬4|\[bagZEU=M˔޿3kb 0]QM:A%eXrrY dhv5jѧd%$ۅ;e3oCn裧ٵlGt_+su}\\Փ^_ivbɱV_ 1!R(@anib\AX"as==꽸M{"G>؎7ʸMB^Sݍl5\.yM!DJ�}%)d_,Fi4Igi%֥i]%~,sv͉jənt!=݉dŧ (<Ձ-8ފ^b-(3~NIeL w- ` "V)iŅpg j%U Kg &k6ujCRsd!ָlZjI.4-is& g{n(>E&hkȁƚ3`i%]ծ^ Se[;0i&yz8{dbBX7r/b JekTD9�7( jZvYg ah- V 1D=�<4A S,&W/aq=@F]BRH!fKU`1i2p˶p݉ml|V}CJ\1R 9lB#{0h.gN3̰Ee DW19p [�Y3H; wɥ7̀_! U$.F, 02xQt˘f'>ZUN1 Z0 Jx'� Ja>8*>ۓE% #0@ź3@k+85M\&4L1 -ZJd %X UAνf9>֮"{K!8Tb{3&)q4z(FUEѓ e5,o&"u ;a59f kҫɐbaU%+l3PA*üGNX/&f=XHXS=ej)*΁KW#C`$L ʲ5"#Kj9$јkrfBY3  sgbL~E͏F&LXS=;NB-I^i4Yە]09Sb(%Uΐ ZRNaiȒۓ ́q{&iWVHc;j1~(eljq#IͪNY:0xqX0(o_!� *rFYT7�19k/PUMTC:s~+( @d!KY Hֲ,2 Ξ$lh+�8 2`}-l[;Җt[ 8iOX?Q$IJX.%m.G8P|} ePf0 &Xsͮ`@C dӖ>f(ЀxgT? *(7-Bw^�wH0 4L) TQ_mW V@mN}ɥh #-K"}tݔx~8c=ƀ$p}&\J,/.2ɦASLwmAu /HܺA#ܠ<ӻt&@!\W~<MSPӔr<2PA %(a{APZP# -P|Y{LƒA Vx�5:E�,`~2%WiBYJU A J,` J Yn&(|0iuЕZ 2�# aFΦXABп6&H2{`-A7 P6 '`c3<]KF9-x"[> ng!CgMfr÷ g oe5 [;W$/!˭'"\sp;lOAJurd|:ŰёJxjQme_+hYpr}w+3rycEwhCHܬf-> x$( ILzї 8h`Y賤v)r~~?|^π, 4~5ޤAϡjw{W�(U8|�&ԓJOzd#\0y'#<reMr7c#.pwC !HI7W6R>L$KtG/�tgmRbvA.7O HB`[F[ŃsBƃW7#!ȢgIMyB( Ԅ(d`Swڄts&d`5s/BSVG%_Vgw11S*J! P2/0-%*@6qO!pu5rHI632]2`ӣ/>h(6<`[o�w]fW06@W@ G@SRgBRrF' &2HPGpZ0mRCqXi{_ xS=[>P8`F(oAP5wM{bA"ceg'& R`W�=<> ocJ)�X^pw_"DŽ2#�D7p0w<*M2PUvdȄ8V"K%W^?u1GI6Lg21bQP%_$S]`Lc/9O%K2^)NK %K.(Kw~skSW.b+S;fL#kbS� ])yyQ&1W�mWYgYWUia9J{[Z `[[y[E%[~ YWY {iuY|%ZЙXEe)AP!eȞ]ƈىR�7CuAtͤ5Jsg'(t>U$5G~؅ED&W4HNtQF#tR8VHyy)NW"�&v?"ʑc]myd't95&$Vt}Bo"8pdKge+"wD*Ć{vlRsTwqcII)@3,0 $h)�qHuM9sP+'=Y9s-`+*Ȋ+Ȉ 7Fa1(q3dqje5<8cvYrdA?&KMj;9`Pe/�C xuI&5^n1Bjd�A@p<PC98}H0; RI&"鶑ζgq@+p]BAzJGdWEW07@2`OpsC0=BNs*Z�BySE),e3J)PJQ>JP`4qKAsC'!a٠ljb'X9^-RHR"j@G8CdTQzH_52G{ôZ㴧uQ; ٲ5-aXփAgY#.aⶍa2.4v"so;b|A�{z;{Bk%-ZVZ� Z�Z[K[+P�'_1�|WW`{}'}wG}|;|7rBBJ̻0]5wʈ 5%OIk%gY!SHvk(1hEj(WQb+5R[$j뢻RTKP-3x7!)-OV>c0bɛBXVrogNپ.p_B@E^ɒyU53V_,h کT^&vr*ٲ= s7q7p-,([7(kAFA=3*Py5fJpM I"Yl0d*o*pi3<$2f8tQ)5 I[pvHJ)0_> a"ph<馌Ax+%8XQx)/^qGq a<0Hl7`ZqPCC:fG""#G3 2plG C>�*<Mp!P?`-,NDn"*Ooh49_RjA<S4Sr0Uպ0'E*ݖQTh")ng1Ƀ'H �=L'Ti u$'{5'F3 I*ɜS\Gɵy]P=D%\7� �]]�Քdm֟��+l�kӌ!X}�z|~׀ηeU3Q�Λ,O;Ck)p C[@nTZ4o+ L�L^)۴sg(x1l̴]DqۇIekhH뗔)WfW}A4ϝI%{C5L(+@g2h 7X 6</{92sse L{!Z !N!ق4%d- y=1w$;re-V?8sD| (0d>eoJ KQ(e1$( sM Qb⫤FWp =h@�G\;ҸIv ^E6*GNvNCatA/ILFGN<&q2V +oE ""dD=l9>:7:*0vWSG I#-IP#y\P=�z0:gDw:sʎ1TqWG#ڄ'IQ>0M]k‚Mn8&Ui0Tw129Sr_R f(8*aa&*Wbح(W,Գ|3Sgc?']aMo\nk' }xn+-Z��lE]}p GP?H_P/ 0-bf|M.C�+p[ْ}x٠}|iAO-O;o'yÍ59v$ϟcNn-(. 2X^J9-oUJ{*U+B_<u(/lbHN@�NE(uNA CxH62e'Lbjo%o4,74Gu9ڶS/P?=0伂bHzw銱A0;R/#iqL30R@ E :>�AK`_qٮ"CGqF^;BBF[^5qkkGR@#TZo/xdu-i숹V+#AlYc( =Q>e/0pK049 EIpC .w m[- իh-�ʯ<N-_OP!CHG!c%kRQE>~rf5jH1O4! |+RZ5/%/|puZS0ZpvƎԝQQ՚/n'{ {� {j � ˥�(+(-)(+)*)+* B("D(2ᇄ ." d`ȓ�R Q1" %^V$H̚Ҕi#H@c 0: ɒMkPQ0ҩUKiZ i(g^þBRR&D3o~Ulؒv"ҬSZ)ֳV%~(zm2J#c(Ti֦N5c\<:4((+BM! k#HBF;O/;FDBƕR+r\Q#t.?Mgd !H <( q)@!sFuC_#!UM[1ԓ~KT\4xG4ф;_|QQFOsap`Q Z�R!EClуMBU@BC䠅 eF!и"&U ea DCMX 5TჁ=hQR P�e j6dF3T'A5/@!C6T!64CR0WT1D(8# ™ i7-pN 38~ q�^\pAŁ>hU٤(pE4 i{}�5+5"+BR%OFk Ƃ 2,Ae½t/+[oFF WB f(0M |q* Yȃ<7G\a} t*$D1QB9$=٫CW͏pu_w|bovZw-v^lu(- K�  &{ }J݆8b%$r"(8%30@ :,p æ:촯܆ =4BjKdrIS>7Uni3\8!oTQ ͟BV6UыG&F>5V[7]\ieVO۽�ElvQ_[ Zڒ@XTX_ XN {IɒAA0NuAK# A !/�3 w( f^Z9 nȠ.pa"‚�=PA G/q&ܡn/@ZPZZ$A 6/`bCĂx< h0( +z+H !(\`AX젼N@EknY<G L(tARGGZ< 0Ke(<~@^{܂02La F0L\=+@¥u2}4#,7!{`3I<ʌf+D}G&1"(@; !J`AR 9F4A`dʣc>'RiO@+j ,`A6n-8A hpTcAuI|GIǔTѩTB gpt+Tс 'W}YV4x /hE�%I ׻B4WV6 `>M`!&lb�, 6p>K~lj7;Zֵ(l Yֶ`0ֶmd{W �! Lavc57.27.100�!(�*�,����������� ###3),:(->??DEDLLLTUUWXWWXXXVWXXXdddghgjjjlfhnpoopptsszzz~�������������������������������������������������������������������`H$ "\6g(&Xnʱ<EjlVf;`mEtSadséHȄ    _S] Yw|`mA?bLn l{7`AJBs_HZB2iOw .gKԷ4")u sCA#_47E㩓RwK責ݻ:6SD(o_]F!&W۹o٦t`.aa*]ٵÝ;QM sRѤ-L;Ԭ1*KNҶ[yGRTǕnQBmIt <ͷWp9&'g  q/j}4Dե> %ן2 DÕ_]>5s:"YI\)TfFy+9``!xW45BTZ]ِ,hPyEa6ⳣ2I�<P(k ՗"v%kґ(['YM<wZDBmpcA"`P=$%gx& D�O팰$#Ё%w!qԴf�(PBx0A$@T�d06"J2kCTb�'x`v B&XpA x' q i'vV`A "Aj&@ M�տpN h@A x@"xA F@< -kAp�A!|pd"P�ڦH͙k"N!³`UZ^)a33WC )CK &<<u7 %7U"y�~_%Ic_ C8f~VRG+n7bIkc)aQ*+r21b`Xl>p_e=&w- '=gm5#Yzzw&SlХ^4}9oR µ:-c@]RD}S㺴uj>z E>MA~.|. X%mL{ ןy ! ߄:zE[a(mr!D,DzD̔��� Ahia"[1J'otYNG.tˈF* p$IIVr H�9dL!o�(GIRD,2GaqZ5L#'`\%0p(ffzd3hB@ٟi8=4NpA,Nu. st'<)ϱ8+xx<>(€b-45Oy6U'B3Q2-gF_QqV;(: *�%GSRT 6WԚ4UM�)P BώJ̓2F}jR2ȪXKT4`gW5Sհ"5fN9V4=ZWNƯ.]]eէե{]\^a{ebKٹvԤl\Y&iĬT2٩ZeEY*Z+!DأKx-nk"ϷX-]yѷʶt%._{N(݈pݢ6-mu1yRոpj]oʛѩESmsL7oK;ýUe s>p|Vh]pKx H avv؂ְC$%bW÷RϊZ ?ůYq PoabX=4ku|)(/Tg<[.S46&9e1[&f(EnIA67',Ms,|5kvΦsJ] Uτ@+h;7uts VB'&WciIӡ-RPӼQ]~uY',ָujZ_JڜN:컨؊5z_fCv;mْ:vYmVl{;nܖ{(~l Yvsy0 ;#wN;e&}|NC|K+&ipN,l]kyb.NwQ%D^O#u]B0rk fN8Ϲw@ЇNn�! Lavc57.27.100�!(���,�������D�;������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/easing-modes.png������������������������������������������������������0000666�0000000�0000000�00000072737�00000000000�017370� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������ʸ&��uIDATxݱTgq mpa;:l\R(1e." ir3)ҤI^9d )fay3V_9EDDdL,""",""BO_tb!1 1o bH̯+rC 1İC Y1P0ĐQ0C C C YC 1PY1V0C!fECCbVDC 1bVD 1 1$fE 1pSQ0C C C YC 1PY1P0ĐECCbVDC 1bVD 1 1$fE 1C!fEp~0C!fECCbVDC 1bVD C 1bVD 1 1$fE 1C!fEp~0C!fECCbVDC 1bVD 1 1$fE~`Y/j_^X/} \ʇw~z&0',w|?v+ETO~5y:P~~rb>Z!m7ğ__\Dgaq~p0(8¹׋Hw0f3Y`ݟܙ3+"1ư?`_<abdbK^>yr"l&zfWP9?7sbK^_C/ vehC>=dbK^'LfJgRr`ܾÒW/"% Z&3xph 1>B)پ:1ʵrdWgHɝ!+w1r/"%w3t+1vzhxY9KM>n;2r3+"ڬ Y3ΗYf.fVEdRN^Ď =(Wʡ֮Ka8u3dĐY9у}) .bw;bfPDJ/EpaL1r("+ۗp"vgʝ 3+"R}) ާ/3+"rg ;CV m-w1r/#!+w;CV m-w1r/ΐ;C[˝!+wYyb]Jʅΐ;9m^̬܋h;CVЫZbfZDʝ!+G|uh˧>,b3+0a8(0dpl[7Elb!^DCz"0t3d21+,K Hu|uz\&8.%0+d�1r(Mp$["fVEdpf0t'A fRM6h IIٙ&fVa>0t'A fgͪw ѷ; mbWe>`ʙ!+w|u|u1wG0dΐ;C:Cg wG0dΐ;C:C]{Y3d ]Wg.fVEdΐ1tY]̔܋ʝ!+w^L m-wY+2. Zb^DV Y3|o̲.fVEdΐ;CʝElEf{Y30,""| w{Y3iC΋ 3%"rgʝ""cLɽt1C|ElEF{Y3zP -b;/2B̔܋ʝ `N؝!+w1Sr/{:CJ ]w-bLɽNt$8LfCzاdnNt3wL̫cy^S泬`'3tyb^D:ûQ2~3=;=! PϞ>g/>ϯY&~: [>KgFlKT'uy-!no,a\CyIˣoqBMqG a?ZSꡎ%1EX"pa<bPR/EVn+Nce=xTD 1C 1$fEC 1ĐATD 1P0$fEP0CbEC CbVD C 1$fQD 1R0ĐE1CCC YC 1 Y1 1pK!fEP0CbEC CbVD C 1$fQD 1P0$fET0CCC YC 1 Y1 1ĐE1p[CbEC CbVD C 1$fQD 1P0$fEP0ï 1"b!!1+"!("b("b(b!1f! C C gyLDDDEDDYDDDYDDߴE?IPDAATE֧ܷ9a^s|;{?m۶5k|1믿>}믿磏>o_7x=?知>ϝ;wM7={O>!ܥKK}h˯.\8tЖ-[2) (u6oG}qFbSիr_z饿/XbEam> P_}աCr?/2yww̙{ׯ_Osg̘1رYz)k?'Oφj۶m/ҤId޽"ic ԩSAÇ c@ tZwumРAVmΜ9UA6O81�S.xt@cR7x'O~߾{n֢iӦƉ|~.bE&O4)\re#'lQ:Y%c=}"?CoiIH3:ubOzAn>�VZ}+ 9ҟ]v /_oӫriQIAfh֬YP.ӎmM .k6D,/Y?z޽s` Fe>0?�So9$רQ z_Ȯ4?ܹx2XϴiҒƍsڵ BΝ;5qG-!C4a#7=f GߌjF.Juaܸq7"5!? Ky䑹s&E sʕ2K*yP)uV@^},|A6Hb9 |A)Gw}7|ͩSr"itppK+C Tp)�b\zfoÇW0߿d}Cŧ NpisZ/bf=zAܴbFXk HS$,jgƍw!˙3gnݺ^'ao͛7WUfω'/J2<ϵk^yj%a {b:&ꇀ*hD>I|;(4gy7"0Y"SkƉ 1>&g""y!xHL"E":{h S!OI8^t)0!IaFԿ\& sO$P;=X gbsjrfLy5x`^+Vz aƈ)ZlE+iQO5LqE Gh&͛) g|\4m˙D/_-bvBRsօGS)H H |7"[o#0}[g2KU * b-B̬[!Oaްa3huTC텙}ںhjn6)!TM"Noٲ6p v<�ӧWf%.]ڦM+1*^x!gb f8($|}E lϟ_*뮻}^`3Np 9 ʼnI CU'RuR ;VBܳgO6D2ϏAUMP0seRhS@`oڴ  U'|R uTՅt%tNZTыX(=I<*ۦGϙ/B -̏?8X/^Awyg.dA>}Y =dV+ }Y0Cmv_~ո>jL0K9.b,GڌzY -URjEKܦkmnHK k)+2ĘTfGõJ OV[9zg\^:5g]VN\bY ȗ|uGA,.'"wJɴ6NM(?p^8!M8UTAӛPO3BMY'a_D.ϟ<yǏ/pѺR?d. ȇz<XqTJDZX7ppàYp\6P0p*:JaDB`RMY',8#9̔C#8v<O;achW-Zpyq鞤rrbuaR j#K먏E#=lIR VCi+X^Kaa餼 NmȌ ~wkU]|ͥ` [Q De 煭gzlx)G & (G?.Rda\4Vg8j*̐ ]UH66/%# Z@' 1S]G0i4drgWMeƶYMo:E4}MYKV2lذ2;\7<ױ9ux۾}{[&L .HE;Uoڿ(I_Y7@(S4]D\CGGM9[d{C\EOwy2_]ua<Sf@˷~KJ5>caN;%3NVWGHc8ÐS;[o1ň֭[I43er\U>n {H#<id.۩1)!@x<j��V6q@ kILddB` _)c6\$<8Lg0>!#�+Jv31hG1㧻UA%[h?uM,i !@^㵺QV�l̄0viHm~VAKlOm qwd-0*\ad>Qcƴg[܌q/'$D8^d-cv�0G,v"${hSkF .LBd$>VTK÷Q*ОZi15:'N6q1ۗ`6vg>Q[.563f̰z/i~-m6Q©x/<Ue-BFMԕ�nuU])S עYVdH+[d{3Z<cu! �R+nXWY\J6|&X};q(֍5(Y<JH~0?u8AVgqL]TۙȽw֐ -*ʭ<[)yUH5[6c wZfD/q.{ᵬ<p !Js5BeUhkia?DMN>/3r=@KdPY[EVEZɋﮥ~.%I1K$Y$Y$̒$̒$韽;V,0H203M&;L`MHH;eBEh-XX`qZtflγ]s0M]91|GC C -0$䀬C c0C Y1C 1$fE 1C!fECCbVDC 1bVD 1 1$-E1P0ĐQ0C C C YC 1PY1P0C!fECCbVDC 1bVD 1 1$fE 1pKQ0C C C YC 1PY1P0ĐECCbVDC 1bVD 1 1$fE 1C!fEpSC C C YC 1PY1P0ĐQ0mCbVD?_]hz8B b~< RD _|xnwa:C= .fK|y^aNW}7a0AY.?#'-?y>0goY~;?p]ƽ<f8# ~\G-?Ë(޲/cY>sah?7wvpZe,S21I~:./zEoNc/n,0M?Ζa~a=Y#<]&0?a?c/oۅ!%21g?Ξ&0?sa?c Y9ps|s,f׾^y QTCۯ-*Y 1O_QkZ^`huͲw#qyiDR~$f/WޭgqyJ 3+`hʝ%v"fWE&0bu.xp Y3b~݋(޲1;:CVN ^s"l g}K3dpN EoTgʅ(1o(޲1-ΐ;ÁwyOPD \~瀘SDn;ļ'"fDw.as@x-av\ Mtg8ࢾ;ļ/z ɋ"؁k_Ĝy= ?1t_;0t틘;a^yc辈%v`W%a^}a6fՀk_A̖3hCpKly1fl=+0t\ -01[b/b% }P؁Y&wTDbCLu>1ebv~Ն?1T`W '1T `<Zbˁ+x@k3t\ -Cе/b-/⊏˸3t\ :Cе/by/"w˝XgEǷr/bP}:.W؁rg1w+"qg<˝k_]̾ՋXܕlqC9;C׾S"6%w~\ENе.fԽNɝ .r)ٵ/b^^]󡈔xEΕ)lC{1tssJ"0CHɝr`9~3+"r`hCV W>ۯ bfPg_ΐCߒ"*":(w3r`[R_ʡr`ʁoIu]̔܋h}}pΟз:CK.fsۋʝ Y3-"rgx0,{7WW%Un '1?z0t_iٷz]b^DV �cwCLCY0p~v{;~}9@_ءEd�w\v!+w1q("+w4 3 Ƕ!Q}tʆ4G1 ep͈|ΚPooᇬ܇9+ c_c8`}Ų}1/G?} ?M\ps[a>T5c롹^/98Ņߩ.=4! G??=d#3v?K C=pO:IϘz b!bH̊!b!1"b!!1+"!("b("b("b(b!1"b!!1+"!n+Ĭ bH̢b`H̊`!,! Ĭ[ b("b(b!1"b!!1+"!("n*bH̢b`H̊`!,! Ĭ b8?Ĭ bH̢b`H̊`!C̊`!,! Ĭ bHrx00C 1bVD 1 g2$fC11Uw9?d &Ay)%$;` 2H1+PJI2 %>=w==s߮|suF#ru�Db<J7f(JNvdp|>Y\ p8pP(`8SJY :NA$|?#vt @v�d2\Ʌhl6v|>bdQ  RF1L\9дZ-Ţ,c,IP<M:[ީj2z\.&F]f%.rr9Jef[.JE8~qfF$.hD;ͦh�z=o\iZ5`Z!5N[,&++ b~_YH$r>V~TCR|^d2x<Pn0@j*J~^51X,I6V5?vzq_1Qʌ$#e$BL (el@ HH(!ʀ$!Y!J&~էv{s~}߲ߖ}^ZZk~˗/UVYk7l`uΜ9ɓƙyWw?iRj͛h8[M699sӧO#D={) Q`D_~mp>t萹ϙ33m ]Em۶Q=x`&9pΝ+Ma'3O:7nηnݢar=zhp.^~;wZ8)S0+j&fICN]fͷoߴyӥ!掟ƍMh?\ȯbܐny:pУGvi.^?gʕ:$l:z; ȵlٲ4W^Eaɛ7oZÇ1Ub즦?%K+۷Oi=y\;! )T >h°߸߻'Ԟ={R\pO&5.Zzȋ/ҭ7"v`sF,Fo_Oeͯ`T#W~Ij"/I-͵RҒVˀ;3W:2")jxL {ݲeKicڵqFr ΐ8'Ώ?dP6+Vtq^ti~mdy \/_4][c zLTp.)?8{.")KI-d0ιI\4q!9tTFZ&2q9BOկ&R58K]dgQ'{Os&jpNg1rsd;fv71KHv߿_p!DeHҴP ݻ3[Asǎ5… uu$={ˀ;*k>|MWҷUd7oGij:K0Fļh"gϞm [q0NXzJ(P*$>IHD&fiUg͚LÐ\nb#*؝4GjiC+ |d<_`9S[.X, /9ΦˡwY pׯ:2J Z5u Ñqf K)%<ȃqV4qN|Gs,,I؍;1ɀ J]KTpt U8oϟ™ |0a_[71 M&flkęLx: n yݺu vWoiXuڵ8{/ r֭[\d9F%T%Y9勶hR_?uӹJݻww䌆^8q<uj.]WdŋN$?aN M|T|k׮f�ϊSa{,a&TL:+0%ffg9*4-s`^& K`iՁsWj|뽎ԒRhؓ۷_r۩VLF%_e^ւ>1QF3Pފ̀׏dZgȯLSV.d9sq%<%Y>}zd@§ >a8^rhL#&[7/[Oja%h <мF3A)1Ig"q%Q3l0Η/_.k+\8{P΂&=TS̝;w܉٤zS(8kVbs4<8Gp,ǷkC=qglԷ?1n(Q%fd(">k7�3O<9�g ط-Nȯ giZ8?yD"p7UfO4ScpҧϘ1cg&]tSͧ32+MHJ$n߾@fV 0a>O=e<hLNx,MF-sVS=8/q=|5p式?Ó2Tfmj1Շ4i~_)% ^uINrf 8JMkZ6A70'V̤Zı�M°,񦄔RjI^Y\Ձ*(%#{]UV4M5ZM>sr2kȺ,LJ|[O�- .g )p({'_19+y5ֱMp. =̽q| W΀mgMpf? kۅ8g98Kp>vM$HX܏4p18 DW8Ko]pTO g񭅳S@g3Y{>Yeʹ?_e0/R[] UӴWruI,}+OK{.`VWj~r&x Ƭl#883VnϿ8]RaY-8^ 3i|3`m!R1e4 I1m4yH6HH)BSsw>_B.>]묵s"""B"""|1?cᙂ!B̊!r|"`!"b`!1+`! 1+" " b"b`!B̊!!Ĭ!b(Ĭb(bH̊(bᮂ!1+`! 1+" " b"b`!1'!!Ĭ!b(Ĭb(bH̊(b!B̊!b!1!`!,! Ĭ bH̢b`H̊`!!1+"!("b("b(b!1"bN!,?~w~ᅍ?!FO=<1y_V_^^n%}BD|Ib2*ܿUD渦 7`!1' lg0'N?￈E(l/7:ԋbfL ۛP ,?p<#ʱ~m )3_|p/|q Agr,eΐ;CÇ+'w,b>g|1r,"%J3_uytuU_#/fVbfTD߬tO?to.. @I̬lCOgʝQog_~_;sr)"%wʪu,V=gz1:�sr)!+wJ}}qǺ[%0]oô Y9;CI:C_!+˫WCI̬h34Q>=Cֿ;21TDJ Y3Jpc=l\ʡ֮;Cקghno>#febrgh3 g`lʵrgh;1 O̦A̬H^|?uΐ;C.fVNEdΐ;C؁axo1OZ;0]&`E͒gh;0 "ak'ܹ3`ʡ&^|?u0l&k'VV Y3 [k'VJ Y90՚sY\Z \yX}u/"+wLq 3myƥʡyuʆA#~ކ\1r/"+wLjghמ{W_ObvݞĐX ?Ӟ_0n^X3deb'V;g]g:1d)0%_0X3t:3tJ3e"L̮z0)pg6Ùo[Byg)"+w6sxYf`r`8{ bv^׃9,31tv3&.f׽|2LƧt90&Nbv+WzWgh:(l;CV 3WR]̬܋hWgʝ=_aZb^DV Y33RA.fVE|rghWgxzyA)bvy�+:s�CؙquOAڈyG^DV GZ ǽ�nbfPDVvu&1X cw$f(f51oo:vg8ϝCYՙsZ mbTDǢ\9 _upH=#bVvu&1~@76|Eֱ;!G_3%"Zvu&1a@;C؝8?]ʮ:vg8"CY3Tΐ;aȄwvʝ!+spEz_̔n" ᜋnbPDVvC&ʑl^(. +w%G i&CY3ђ 1 ܽT!+N|ʝaW2{q/䠔 i?T6ݰrdؕe| ^1_/xXІ.Pn;þ*d ox^oi{.mE߹[We0,30ky_"WƊy5^~<Txd`؋?;[7~X12PĕaaW|"Lܗˏ?i@} 1ܻϳly @b9!,! Ĭ bH̢b`H̊`!{ 1+"!("b("b(b!1"b!!1+➂! Ĭ bH̢b`H̊`!,! ("b("b(b!1"b!!1+"!)Ĭ bH̢b`H̊`!,! Ĭ! Ĭ bH̢b`H̊ C 1$fQD 1P0$fEP0CbyC 10C!fECb!fbbb7wiᎄ@ A,}v}&<IdsŤOUOIUGxo;s̘1_}~ٳgX/:o1scw'k瞫V2+W [j׀>u]>[w}?nܸod{!=6oL{o$Xٜ<'pgM_~?JNZ|W]u_dJ1믿 ips=}O?tꩧ[:ue]F{$aG<aՄ'1ak/zAq̷|.Ɲ Fʉ~(n6j)̟?Q*k4޶m۾;}>l{H'; oz/K#Fվ{2Dގc֭7tӓvҥ=ycJxh&�5\І rG,[7> ?O+B3ZA_|<y?1~_} az5͛s`B2qAg孷*L҂�4iRqg}衇LD?޿ M|5_~Ö:;46P}ƍW^y+<HoDGT286nȜ9sI_ "4ēiʚD ;o喗^zɹI{ͽ7lpEYāo0/ո;ȴhV7#ٚ]_y啡C_sΌ3T¼h"'՟^zi&bx̙b|ѣM#dR!eO:$_9\x׶lrs%jW>}]KV)"P,YbNguք "ޙgܹs{{.4j L`d~,7pã>:m4|o}Ѭ^vh&f$ەM0eʔ0z SL[6hTmijd%`riY9SBSoFt|i@Û&)&|3QCe hф7塶EHۓ7$PM)�xSK.E4H JNOu{@ !lpG<yGq(E|Ul@_e2qS+W͛Zā _ RSBSG裏6md,#GDٚ 6hvuzOza)1ł֟[*H*3jFYIiY݄@ Jڊ 5 5'Ht:ډX^у֮dZ u|o ,^X1BF3s+k%ugXI~af?fɮ}va�шgc7H+9#H¬^8l0ZPy<>z衸^З Vc9r6Z&8 .@,Ah:W\qTrL`>Zӱ sllOsDzoGg6h򅢸y0�j(;' >`,ifv1g{o9z*:$׾d2k׽Q7v(9CO0x<ꨣ~&rWӻw;O# a *.̼W(̒,<6ǔd0+1t [/ Ց|*wZK ñesm(X%˴.tz3,< 5Ȭ`@@ʚ d;J_<`Z�[0Q&m>0tm+VE�"22"Hog]K* .Uh07y/]T}ĞT _k%f͚0Gwu_f TAؐhʽr {ЪVq+D@if_=.II?rU\XHmK-!%g  y9-ld[sρNS)DXw:nsXVMRV(Y]!0csc>4]čw@:BL+ sa.Л}Iq?>@~Ơ,if*.MiEzhxd:JT;ErUNۻ;t*u$^GPHlE԰0&(jŸ7Jtpol܉IvkD?V>p/2YXzo0'bj Ku.Okz*BL"Roōr f�qixwQ4`oz2ʝǂ�iJ6 Ѭ7J2<ӓ^^Ds|EcDz6¬ 6JjփA8vY'(ۅ\+ΠriQu'X s+]*Rz\e򐄱z7fYR 22L{OՏs_ (o _ՃQFp3\jeYjl|ex>jtC%V$0<;VChQ'" TrR-ZXqmV _C [eeXe#b/4eaх5 ɂ zi,_J.ngaE-d4 `kY*wFVBL/3Hq.nr}~c%?j槠2&;RvNJ\ _ Dl֡Z"]B¡1h Bl{c0 qtpYq: mb[|M~d^nT'/%xJm[g^Z"VTVjk0T9A,4XNNp$i|ٲien[(stLIUJ1 &Ȣr颖 k^,8 d聥]ɴas{ (5wts(@r!2\Y9y8_e_w]A67^_7+j 9>8Al;w u=Qh$紧M$j/,-bɅ\=QaT0v Ve N (Û\ 70sBvat:eՊ}y-pxކy{nW+(Y}M\3>@ &nĴ_*K!B%!"B!D0#B3B!fB`bp°"(`ƈ0D0! CC`C"#0$1"! aCD0cD3FD0! K faC>>=m&}`ƈ0L0ly_c` fjChEí` fjCgX:V$YC#° :VJwR faC.93~]!0" aW1۝;떳eW!0" aCEbXl?v‡3ˆ0! ?۴IvS faC~Z7`F0OOPTU5#0|utT囹j6>$F! aWfSƇ3F!a Z+}uYT!a`X%SS]LNPo Ӈ`ƈ0*wlfC{>: 1b! a}7vjүfCu;;H%3Ft0T$­x1<|hz]f#v`C :5L ږ3Fh0\t0SÇֆ>,/3FP0n%;^ͶHO'>`~hN f0Ct``irT#\B<C+o\Ƴ9 asŕ-{ NeK6hs>+Z$_[U0 Qf10d2Ytwfwi%^`Ӎ2r3f_˘-!s޽ԲC/<NZ~)[ߺ[JIb %3 #a'lT;!s Ǐ/;tjy: rg*._l"g?C" fi8dc Î_nڤze:_Es2gzz3 oT00% n)m܁\^uL0qq KK~=elѬFR|a|\o`N m N*?uu9:r/?TƇZ+k n& m0070(iFݞ'W|P{>\+5םf9miOO<fцaꕢ|~f'_w2 Ꮯ|RcUc9aٳ3cBo!z sNZ+|AKwI0'|/m0b753, u Yp2e;͠Çz ;%Ա?+ڰM n̈q|2qȺL(ko6"Yx!c+HOfR9Y u3RifC5*hԱ0bf3~0L@gn!Z'CmCJ񗙶 K#^-dֺ9bD"9>I CtnnNcɎ>" ږle emoOōhQ {wg."l&u1Hf2{909>1|{~@w-s@8I~ ôH*] Efd,CF 7030QATA"!%`f0bk&c+m8j !Eb>dKv r9n"&3E Cwk8^Hwْ]B0\v1Dž2YO4+{(CD}ȖlQ#}Z0iCNt>dK6I0bk&}a겇 .![ Uu1Dž2adCD}Ȗlm>!# ӗ=`[w|h;43fn-GH:ΐ"qJv0̭>|vaAh8`r܈r!E =`[w|23\s4,F$ -`dܺ M}g̤r܈r!E =`[w|Zus>L*ǍH*G[$CuMw3 fRoDR9"%0aVEy[8`&F$ -RC8f]h^$IeKx>"At0̬>T$k4ϙ37b /&b2[$Ȑ"u*bk4U&WV܈տ]x7bEaHwlCMW3 fRoDOdJQvf .dHwG0q#rk9ʐJ"t}s|7"3jf/ʉ!E< .!fRoD]/oέD']A<C^ Gqҿ`F:̎-{0VW6m}s& eY.g0msmˉ!E Ov�]>-fGr CFddvlȄ!E W ْf"9nDqoC8>1޿t!%;ԮFddv<wC8*ut%;Dr܈r90})3:_m|Ȗp0S+JdܸT0}|m]l0y\J$X}(&sܒ7C8˜(CdGHoW_`(&3\Cgx2x5g.%;TF*)#̔K`Hw c|42ْfA#u+udf\Cg80/ |ؒM08e]]Ա㓹K .d\oЅ|Ȗx0#qSJB9.~"7oc>MO0~#NvB*`v\E -+Ić.,h u63wonbdlߚfE v:'fWff4, ;|nbd& dnE< ٓI ^P;`&F<k7PQayuݭ"eO,|ZTJn617v 's~7Dx*omH[ٓI ~Uk(u9`fp s0o�9:s 3LfeB< Wʟ|ŇSgu[8`RO@Wnb 14.d:o- gzn!j'_afON꜋?겛X ͇.~A,I}B[;W|h7$P$szln^Ood>A0.n$tou7Yoܩύxӌ J˵qץGkd/9Û#ˆ0__vWJAC0-<?6v?tL0cDC`$^۳GV=JQχPr, aS}VeRyg? *3F,C0D0tV>xP?8%C|hf[F+$#Y|xveZ6^3 a)lEQ<:v0hl[ f`fTΛ!>l%$1"! +fm,oвsS`CRͶ-0ć3FD0alے C|H0cDCV_Ͷ-0ć3FD0alے C|H0cDCV_Ͷ-0ć3FD0al~h[a f`*CC#"°j-a f`Ê`ƈ0,C6 ! aXv5[-w `ƈ0@^}ַձa f` "~{ga f(0R^ǻ` f`C0D0! aCC#0$F! a`H0cD"_B0! afCC`F!P"B!!B3B!g0[|h�?%_񄐄Be}yPP4f;osNNz7?쳷~ѣ|w}>W^yǍw7K,{_ydf'N迒ر'O 2bĈ?V˯,iӦx`&ɓ'_uھ;ϭO?3ӦM#ZٿVhj7l /|5:j*s޷o_x 6M6oc=~\ٷ)~25j?5kd֭[4護!�I{eq)GZh={Ǽ{O&LPG,G|͛mZ7A@ ׯ_<-z.W<DWիW_uUgϞj|Ù.] W\>ۺu |/_ܵkW03du믿jǎ }K(W_Y|ʕkUZ]<wﶝە`zҼysQdJ|&@<ϕ+@hOL̙#րi YlY~*%ޒ7o^ |)=ȷk.Qg̙+{3ݚ O> w}@ MқؔB C@C18"IAA</e]&O"\.�0vʔ)6G*[<8TzY y;6WmU zDr46kNZd:t(\LeBd1ʌJ [Lf̘ĄOCIɃVCaݻwYMImҤIW?Xڶm… ii\$+ #\'O,1<xCC6$ XjyWfBU%M+gMdJm/ݻ7FhV^aqAOx"P̙3o/ɭD `28>C1A}B2}PpBƂrRw$?ܴD}+O8rqF`˖-fȠf>DNA @ <킽fZTe fJF�ŋ<"h@5�IO -v%bT-_B<vϞ=A1cƨ!SE\|q*0&apD~U| $C%/ Ν;dÇ~ $[GPEd D:d2Ҋ#G[ťR-x=W)F&P 1qG2I.5uP嗶mJ{(P#8�>XD 嫲DhXB+#'~ ;i|A _ɓ|%SLԡp09ʌZҋ`۷W\tR&?Pot-`:ga馛J wy-ܢ薋_{ļ2 q;ɆdIfСėqSǤkr9q9-lڵkCS#sW(R@_<rH V4�8~#UIy<w\ܭ+¤SNJ^A2 ]w^3_wux 0@["yᅬv k 3DI)ӧA\(3Qpf%P Er|~`\p&@u\9" [);v=8}q%РaaZšv?R?y|lSCYFsI,Ak-"Rma.[˛5 o߮q7nt! t1FtP,Z\~_ma4fc~9kU>7sp|V&k13W20GtPzB,m ̨)8Zc} 8wСWْĖ pVfErPaV<S.sOc5@)8깮 iR[v紥Xybvo hT':&\"5Vi%)Panٲ%a_Xi S,.XglwMEs#pfc\PۀR3T}"d|oAc 4{֮]Gk0DaiCuUp}Yv.9M Z9k S801PMJK_ (!epUSx, a֬YiZ\[_)A*HІ%PUpDB t8%FƓL?uU 2b&Ea]f-R}:�MEj\>% (cvɆ sZo^33[.Ia~:DiY#H)5ur}̎*ʒ@b gx4h#QjD(d\b&@ȕs5]dHPBh-Pxt4r CfKf0l0GFibIӔJash 2B9$ܹ3Xb8 t(m<PX?$^F0dKŇB/"8vI5Š c#r"rǕFkꡁ8k W9gx<<,NIEj%ߠ]XaTZMr#)Cp)EbTfĿ#h~'o\&Cp S O*j#L&\ 'ʜrD`ae;Z#\`_j si_$:30O5ak AQ/c &?MD9`rwFz6N@!^%V!2ǎ_1B,扶v*t%u[[&:88 ^]^[" P 'U-guȔiJBW\Y I@hR "|  ]5 >s)44OOQZ:T;U mc&KR =1 pD+sT2"7Jt/3L̨95b1I ] eĥǪ-l)[ uD uK~0'`#敷.U#gS`E6r@)9p~036B;RV5Czԅhw6 1F7:&`tT4KUԿ$0Kd%Ia$0K$,IaŐ!CufP 24Bd0C e"Cb0;D1dȐ CdP 14Q 2d(2C!!C e"CbavbȐ!CfȐ24Q 2d(6!C2!C1dh2dP!2d( CC [0;D1dȐ CdP f( 2av !C)xa<Ce2نsxaS24p3fڢ FBFF?ʅL Mp".]))SM wBTnӤ7)R$r!MVe] 3u:9{< 3? Ym5/5TCgOwQm@dȄ^jY#c�@i{~s< Be?fK Fdu s@20^jY#0�1j@fT^jY#3`]f-|n@r Ͳ>;8Gr={BoWp %[k~1o\Vo77/X~}H%0] F,Ǐ\.9?qYWj_hp5<?;i{{dRY4^y__<x4d3f#GP C͏<QC⁄jLyw?== 3IV?oyJf E,F,)_喼[ጐ> %$Y f2EϷ8F3=!x5&iş]ğJPL7c0g;e /EF,7T5&}Ÿñ7*[N06iDʂ~<x rؤ_0PȒ\lḊNl^CkO04#�T,X7b=31g=B(yb>|AF`s@`XF`f&ւYO045'sI31B7b}J0pאY6;9(iyЯy#3zs+bg>f IR+o\?B P;ژ+5&f_y F8޻LkhאcpFЕ`G7b>Z޻LkhcgW= ]y f` #- fpZ5dLi[0#hY0j8 !Z6ˮ30BC!N0۫) !P6ˮ30BC!N0۫ kvА_ؙeWނ!Ĉ-4t hval`#"6m_^f /a|0#Z4K0燈P^C~6Wf3@C~agw}斏QÊu!Ͳ. f`ў/@揚@ !rf\thulx mjC `v Kϗa؂)m_|?n#2̟=zGbq )m_Je 3_ϗaiȾsn m4ʂAf6ba< ل]4 հJ3e^~Y,Q 4?|ۗYa\Oe y#e\T? }!yLPǂ`Dˀ(%5B5 Y0'``~ f^y,I0lD˰/țe,/Ft hhж/^C e`V`2ul^C۾x /lYH|`kh!29 =_Oֱy m5m+6�|F䏚 s= hhah[973ٞ/ z m582o07�=_raA m5Аʘs"6oDjaGC۾x m(""6bDjmkylm @0"Rlۗ`X4t hhS`؀fhXpTtk-f{s8B4"=dM8a=3:6!p@fwY0=2"=dM8!H cH[� B0Ɂ 5C<"BC؀C!�F,2&(,ؼy KJ0eވC6j8h4 쳁:6El^qP ?x@ `$^Cؼ u y#ΠjaO~kȗrpyTXonհF96^rX5TF0{2!+=-!Y?r6r0{2!�]8 5ʼ?r6-('ePGJeއA3 8\c%f|jQ3Wkaqse>4^r(6XN0w2`ǻ/ f6L@4===e/y8Л� b^Yðz<: Řlీ- M|K!~ 'Ii|"Хh[v-p̙9pm|$KlK|Kaz5ijH5kΎHF|d ٙyG.>zMno4d-zwI; !0ChJy"fL㣻0FVӇj^<98FlTևj@&a҈L `9_uSmhͲPY zTT#Hևj+ϛ0ÎRC/5TCg<jDQWG%�PCVf# g /be 2Cl Ő!C,CdȐ:fCd( r̆P 2t2D c6DbȐc!2dP !bȐ:fCd( :f"C 1"C1d12LŐc!2dP !2C  !Cb 2dxc!2dP !2C  !Cb 2d5h3D1dpC!CY$c$1K$,Ic^UeE?/ A]]2>I*t ŤZߪzOf۶mw}ᅬ=o߾̙3;w_{s>f̘{d:tx}u֥f>F믿L<ي|Ͳe˾w}ƍ*vEIdߟ}?h"?۷o矛:utnڴ=a[tȐ!Vi0SpO/"ľk^uW\o@իgϦRχzh&͛7O �Ҥ~͓zk͚5`L9qĴdΝ頧z?ҥWLY_~%l9`&H Jo/_\Nߺu8d_~%5jM7dҳgO ^zi٩ٷ ?m*t.]0M6rd.\X+=�?_߿7d-/\@2?矅>Z{< =~ xHcK,Oϝ;W'ݻwjʔ)iV {gb(6O9p0<{ŞR3SW]u='&#o%;W^Ilsw}@�9>#<PCac'>?> 8q"6ҪU:qM>vx','L_$쮻2�|w~]vMX"΃ pc;v&fŒt\q?s=w^ U6N>l׮9s<mذa0.Bhx>|~`3_RjR �;PeNU~Rg!ƒmkiddo{s-Yw}ԩScǏQ@ZRP5"<j$0 pׯ_/o[lzb 6@914\;s Ēɲ@Τ1$'mڴ:tU0~9t<VN<Zmĺ%bLݼys �k[ʾ}R[ >}zÆ j#V\x10o9D -8L�/34 '͛7/YD2ORǐZE?8D% i{WymY T_ $g#6ѣHYf0r#F+b4 _jU?_ACf(W},X yM)=Z -* ^x!+MϨPj3ު@rNsl b|C'4V/܀'*u3*_>dLdzݻnҤIvTIDZ>]A"ZQ,qhJXK-ZUMMa˒g@u*AmAJ !e6C% 3`phOmk(% äzAoYiTjxhڴ'?#3zY]<+I'x"&1٦6;o Ҵ͘1BA8l՜ 5qxPrAO@~:Pݔd[6?DEuI=l-󺓐(֭~ڵ+2(j#lص<D:R@GY9xWwAQJmYCYb&M(膧RɼVe R[2u׵Y ~4oj{r='7 2.OSNd*b[r*CTǭCꫯΡ>9f8<E^2"y s�Rp#fnVvZ[yA,ybўC(YO+m6Ij]x=qQxa%H% NF::f%777r<znˉ^et\)߫W/DC͚5&`@vA`_<nQ[*̨>8MTe@!N@ Hpy][][۬誻xa:v숣P7,Y}˖-Vt Pz 3UqB *4T~bR׉F@ .RLnc~DNJ}0<ncXN\Ґ‘ZpWj%- A+ p< 9lRSrAlL-R%"`Wǎö|Gzq [B Hwk H\ؠ.+C(RPRCAlC�!`cj񧍸`k V,\+|JΊ+AbBB=bXß!VO\q p+#>j0[9GQUzqmQ]X0k5r `qBUؠX.} \#ȷV g0�\BZCO[lXjL*̬"'fh؋N z͠$IYrc~jw0 *`ZTC[" `0*`a+.bۀC;NĘ sR}/tS�&Az6%,<'f\~c'@zidRӂ$(y'fH({b텮QNz C4U5p:1K.sBO?+!ʰU%Y�%$d,]%dwkbΩdNR5 Dd:F0;@r[籣FBggB4I=zDi-c%T0vبNSG%Ef !6ܟ$x .K a-F8@ƛ}�2ȘkY׈ ;8H97K`f#J`f|2&Tya = bQ6DDyz6GWȈr)zK}ƍ,08 _M I*WZkQ6uQ$CWn:!364V)f�C A5N5ySⓈO5Gԙ EIQAEh*R|Wd<&5 zTNL-,f34\ EkA ]ͱ6J`q[ a"Oc|~lnb[i-`cyݒF (׮jMxdp:#M`3ڷc#A Ǡb �T /w"R_AHg9ݩlFj!'Zku9'B}g<l{ZC`/h%yM# ) KBލg2w` :oI V|u)]fy 'ѣ����IENDB`���������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4786222 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/�������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016105� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/3Drendering__main__py.png������������������������������������0000666�0000000�0000000�00000151124�00000000000�022775� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����i���̨��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>799</exif:PixelXDimension> <exif:PixelYDimension>617</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> 4��@�IDATx egY&UHB$ w 02Fvuhg=3kٌEFv" [pKIT\+TR;SϷoW/{y>*s>M۷=}J۷mdtFuEy&wk٩ogG}eרDd>F^?ֳy7Gq*v;v /$  H@<6d]=,T Ĺ^WX.6g1qM龽ڝi<N1tgs'j{Fz7g1M p'ۆ/\OOk[_/owܪ(d�bٻoچ[>]_Ujێs+}׹9>po }uցOn/~+yI;~c_)nUe}mH@$  {b.Mġg*ݮ{خ0gq&m֛#}߂xtڷI\JLZ1Dm lvhG|֎9^|Ok7nږ7=3=K~Wߎ~aS@g}m=^t3я_znۅځ wkݾ3OvAW1Y LSJ@VxpvG?8_cNn/g/m'8q/Ɵ}M{}'9 H@{0Y8 45d'c1l|fKﴣWdM<jƇ=Q쬰w<|#NFI_>nivɽqcwjb-׷~[;uILױ=/l]w%&+MvSxzUkۻ7_1ȅwvc]r+B;vcz/o|`V鶛*%  | <^zszl{/l_c_7;pRm6]v}k$ŎĄbS33<װ[0{35K%ևnvH ^wU\9Qo>؎,x{kn G#>{mm~GW~Un@;z{I<�Aa}.)9M7?m=ǺO^Uf.v$<BVxaԞ{E{mo_kkl5Sֶ$ G�m4ܧïnv⡳;Ý7>ac[vmn{mظmذuvwc=%  <v<6ܝE36gmtΙ$ow<^뙛Xڤ> ۫z�G79P% X_v_7ңho#mɭ>`>q v cyNx}ױ@+?rwd{[f(v>q #>W^Z:%  PKwh;d6׷w˿qW~Oկۥw{'?}mL{ٹnN^6o}nO}+kGО3_zB_vw{ウ=hOۥxBx;-$k#jNoxM&s;}tN^4j~ǥS+&/rpe_l3W<ol¾%g}d_v>\%3qTl9}7]N>v8zNlus>_}䲭_qËPg̩~lJ@x tF[liw`>s1{S_3_~>O?i̿k9vݷ]v9u?Ԯ|򯶣mjz[; g{ݮohkwWlh|;x흿w7?~ 絭>w_￱B_ukn~1 7' X/ .}ղ&>,ivn=3In%l,NȮILfzXHowsג sv|{" H߷ FˁvƑ|}Ǵ7ۡoh=Ev{.n}i ?vpw|OCivWOю8{7=~ޖۮim?z|o5za;p> !_7>?W퇾{0˦$ o"-W5{?}Ff<\9[ccicrcwO<j'qvw=nツsZNe~Z$ݲ Wnut-K-ثQ3mwUWT{ઽ~۶͠}>?m^yVwxN_}i۶?؍==qmCwg{=T;P۶vV?{{Cv;l<8vA,({S:3YmEkHc C7>.HSCݵlt >vbKSXDcBժpyi$%Lr14Vs Vrw/]Jǎ|̳{+vg;ߪ=}w>;/,gssvg.PE$|[wpAmh|K{?~~{!t{wxmAlN͕]{Sv~LӍ7v}z>^Ŀ~s{[﹥{|vkb.~̻̗t_f^w$4" H$0G3ro97tuSӵIDr|sW>p ?8;[^v^OV>ttn:넶V~p<Hsea/k7l1>@ģmn=3ijDg 퓷~]tZ.ωB{h/=ⅫNeΎvҡc7/< g) H`Z|{ȿ>pޏ=N8_}n}u~;׷'l~wC;l>N|z7=lo{Oy[h93߷~{ok뒝u'k;_iiM^/41W ca;qi$kv7'A>; tX|86(~N6e;lh툏'W[;ŠsL 7X_?2Hq珿yu;;t`Ǵ{NxC~ x{¿lbkfjh Gyh]t_#ݣV{Ooo85 ݝ vsrU'ɞorV&8T- H$u};'/=럟Hxħ=}6eC;K}yOO~o_ʛD{P{ͿvNfl?o0˲4/n;3$m%Pc#q׸rXO<IeNVcV V5Uc06N0ϔ_Gֲx?wyV^q& 7ljE1T_o=)۶c=vpNtǼtcwC;6mF<xSDz<e7Xu?.X Xm7vqqؖO/>^^p9ݑc7+fc;Z c GEI`+y~c:vl߾m en\ma֭cSہ]}VK@x $d#d86#O=C3Y$ Pt_ṋ[eo̍d8udbwgk{v xp=ƌlGI~2/+[ZO#|^*w Φ[:? 7_ˊ$  H@'3 9]WFf+ier6'hR[+/k_ K=rà2LH6>P~]&8'8 + gzY_:3CYw? y?-iuL_7j}ф?YzI@$  _#IقM?B1vd]_7k]NҿGWLwfM8g>"pWRo8~tVgkձf6CfId7lg;z苏/zߪ$  H@%tőafW '\P_c_Wyڋ&0ulUߙUeY޾fչZA\65wbx&g0Nשn7^O|junU5Kߚ;C$  H`1CYgFve̝KǼ`v/=l+/bڗ#}iowT';!Cjylǩئ>ZfZP3O\yYVQ* H@$ ,!K:f9tUz4Fl0:Vݝ\Z0 H@$  H@ 2J@$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  H@$0Fc$  H@$L>& H@$  H`!%  H@$ I|LQ#$  H@1BK@$  H@0F$  H@$ 1&c$  H@&!`1 FH@$  H@cL>9. H@$  LBc$  H@|r\$  H@$5" H@$  0#$  H@$0 I0jD$  H@#`1Fq H@$  H`&`Ԉ$  LMڤ$  HL`y}$ 8aÆqƾ=Qoz۷۶mk~{Cs==^BmJ@X鶰}oH@B$$D" Eӗ$! "I[￿N H@3 xc</z% H`.A'yc Gd^% IE 6";Xp{スuSG%  < |<Oۓ$HaN:vwQeu Jd#IJ$"ɑ#G" H@>vmjuQSN<FEA2R Ю>3$_&k2;"|.$b|P;!os# $ OcCw  H#p?z;$ä"Ƣ1r$ ࠏBR1oYґa~Ɛy4&$$#6my睽H@#Og >q1ǴN;&I@$DHIj=}kI$$ !A2B믿vm<$ Hc=5} |r#8z TyD"IHI2Gd$/ZFH8%/:I4|D& }ugqg" H@0%  ,%>@KA`|woyGbI6i'H1I@"I=IGM2lDֱZx$OYaK6rQR[nu]#_V&{wgN< # կ>HHI$9TYMIZ EE:]dM"%+S謕|͛M^4.& HQHQxRݒ$g833vG-[ ]vY 8C" Pn2NGI2ɚ@:P7mIDM$jB2G/r8^$$.$E97:ڧ=iN|�T</z7~wqcXg'IBxkѝ${ǃ}t L� t}E&UZlIBtTIp-$|<<nΒ$?|d$1A4@xёĄw v=`??τ"ȑ;5H_E2;cW}"Y{xa2ݪG/ IDN]֓tD2VeOAHO>/[$  H` |>3gH@؉�<~x$PO .|~/sh^y}2 :Xdna#up9Үֳ?RǽwWhPc`6}EքW}"sGz0$w H@%`1H H@l_SA·H9Dr{ }⛱|d~#IEM>K;Ä#>GکWI=G6&=][^?H(b$!ю?}c2 .헀$3# H`p_+>_AQ) #EIo֘@`M22/2IH=~"sӰ?O=8:8%IEߘ0`M_M<t ayˎp$ H@8qFjH@X; ~3|>7A-%5m|0^f_ 70uyL ;I6"ѯG/Au$k 髒:G_UZ|(خF'X֗ ~#w3~!5,$r6H@%owps#A~ ") O`[R:ѮIĦM50:k%ϚCVeM ֪eME{a7%i5&ѩ{J2ιJ_o1�WJ@X@c$  *s9t&%P&8Ԁ6} eHƩGzM@n>" J0/l_ޕzl}F Y%> 6OMD7%~`>HtG#a W$a2ؚM H@{ TQ H`j w=Fx >C�7k;} zmH4H@駟 c#k#Y;>^%ֳVCaկW DozSXtfw:r.ʜǰg$ L>v& H`}>(g ~k/З@{GW$u9._5\<UXwƾzuէj7 )ы/XYy?9xZ!s=IH07z977t H+%  tx&͒$ # A&wi $%x%(* x/k@}$߈}Ws|N}rNmS_V²׾Z }~UH b\sDPJ@{=$g5Akaկ$H"% Α,T `aL]|k~+_i<CB;ՇcљRf$ ady[֮R^9`:Hvi#9b?&!$H@ |W^Jw<vI''< }<7o<y8x)w<H:'ج_a/i$} rӇѩ ӗ6<"O;y =\waѢ=QE߹f~$#8ICE'sR2?DA$3{wK 0p'_ cO}SەW^ٮvW Qu ,I@_0O!)Cà72rApAR0>zֳjѽ*^ }a"Yc'%sj^c|JY&i ސs~Ozғ_Dgź$vݯrguV; 1X |vosA6S^u IZrIl̯rQ`u$?t' yC{cu Rjֳ$ S~ K=~w:j@i827}ްvt=$%;cm H@{ |5ڍJ@|GH*\uM06r)K.i^{mt9(, nxRb32ndh Gx?|G{П!|h>kĕ+$+H` Ik־J3ݬvt,GVkO YQ]9Y;f-to|i]^Cc9nTgI:xǟǮ'@L�J?%("_ˇ?]N=%`6HY=ȡ=A/"sINİ횄8{}BrE ɳ~ͼ?ک/_ѣ>g<d +t?` [$9ԫ><`/c15EFǮ3~%#8O:ā;�hQlO~"aAp@6ql Rcʾ{ɜR9w(oXywBxw�>%V^+#k_U6؁Jaa+s^F$bZu/H蕠u H`o!`򱷜i) _>]g$  ̩xRj@LBgB{$1$I`\e݉:Q-đc(O$G!w wJn IB[[Ka7s5<SMv9iGΫNתW^]|ځ|so]z%`^Ϝ~K@LGH85uX(AiDo)bNM>` $$:HJ VO ?<+GM:j2ž6a|?reWe~|z. ʒ:oXX؎H5�X$  -rݧb|}.6Jt&MJ_B0YGD<.NA::6zȌ%$5FΌ'>v0w8b'2 AuCСqjXW_Yg^S)>?:)~μZHg ذ[K9W8Y w>88 H@{,G q뭷SO=O>F 4HI@68w9lG2yM�M'=)>IDg>2>aº9s? Y/c$ֹ?cte|#d $>G;(oj" ̋:,+uᐃpɼȬ@zmӷzOes/i/ߨe˖vu-Z> H@:&S$ J`/'LHJ�u  CL=9_Q#W ϜFNتzWtFKڌf%8H(&3Y7 H$LVg<ۧ?vJUĹ3#?JL=2C7kbsX#zUΣ^K8aQ~$:9 $>>~%\[|Eǣ ? xԊGZk�HX|N 'PDGc;yP'L�K_=g])˝$IB2xlb'u9~eJlv#k/}i% |& Pwԇ$5C?[.{k}kU<3|+  c$ G3Guo@(x@H> i @ Oґz *Hl N u֠ P񟠔K]dH!_u/ԙ/Y+w#Idmڴ__z-Yk#w( 1a?K|N;c9 #3 C]Ӈk_’H?>馛Rǣ) H H ''$XgIґRG@6(Kz R?A<c$G${A"b:&GMB|0ꫯ?gm*p>M�}kGX>ܑƜ֠D>lFDzz+|" HJzfݗ$0'@p;I@AfwqG; ) p#AeV):9݇<҄]<>e? vƫ/^Xc\xwAUW]n/ GOR_HgOa?#{pN_#sÑz-&:9'~d 5h?Ʌ߃VMRd?D.13oxd |<|. | &`@9A/`J v"A 8@s8~trSG;g J.VK -15NHRX#}!L?}u$ #A,+?IdҎ-$#k;r3{̞0IIrf؋kRh3N;uѫ[ߡӒ|sigyf<g$~|? =/A" eL>v%7H D K|?S;餓� (= 2  j:8D:k%֒5K`q[$ >1ўCė#ayuO;|1G$"$ a.wBHNAN23կ_YKXD'9?xEYu=\_gPg駟87 ̪K_H|W >?u_V6e H`!`kw*�Qޝ%H^A0�R(r\[V `׬ZȚu-5cUf);!d$أ/A=sÁ} d;! 8IB05a3|Y#aœHC{# [2ЇͰ=֦>ǟU]lrޑ$p<&,'>y{^G97 \51ͷϽկnO~ۅ^no]K606wY H':A2/Uʢ`wAP͑2"'H0}ꬑD:zѬ\g :h؍OY?uR_92]Äc_n{}VC=dȰ/2CǼdõʬƏZ}-@FэHHHri>}T$$<>pOC;0cϺw@3 HQLQ|rݚv@MP</~;GVS@%0D@<&dΰu> H` 6.zYYhsdO_->cG2_҇?H>0p!.P9?C|?=>s0>":ib;zŠ+#|pp{+_َ8ZL"Ĺ7Af`g-p]pOO|ho HQGQwJݐ$;  |z.vg!HJ`^ }y°|��@�IDAT޹g>Y3}RI>rG H8W#0nPtX@> :)vX=ڌq0;Iady kA1=!9` 7K|v~2#v'�?uOe}6}bΡ6~6rx0䰞>|`/)Y$:a _Bυh7Mý&ˁW=SO;Уn-ks=$Ae$$D|&K/ExtG~܅$ 9x<GH,uwo :&yIa+#JM)$Y`-q3駠9>X̍߬Qe/ڽT.{$dI@10I4c'P){I=iגHﴑJSC`ֳ{es<#7}ᱷ׼5_Q3į2g={ȚkT=r!mp]xSOm'?ɘWJ@&$  v~K`G.!ǕW^ PZ|$>@a11bM3/etWwy|zH/:/ր. >|/٧/s#a s,;I}W{#2~#ѩm:cw 7zM>5a#0x3S?Sg9r)I"0>_5 k_+<b?p$\ 7AB>WK@듀<oz- ,w$_|q=<MKص^*'p" 9$I>b#1ky'1L#yĈw )[κO@Hb:v>9(h|E&GEC>'w?b&z zѫ:Ƿڗǜ+ɬ8cMS'd?)i??\;8FkFk_D7ꑹX:s}7W̒J H`0X'O% $#IpG8UP} )%A-c[ʯ4~X6# $@$HqWla )˺BIЇ>G|_$c!Y#%/>F&a7w_b6gxb šHƢ;>ѧzGmB[=_<V<oo,II=2ïڗ~e8DRmXFSa|pprÀoX$ Mc}? @PAC@CB c-m8R4ޭ]W"@$xB|EA] ?M9SGXy،$a~nw1:>#!! #Vl}$LԳz�3j7:ѧ&} o$ V$|)u~c#>W6zi9Y?Ce=1?*Xc3|98Wq,:Ͻ}2K;m̫A?ꬻKՋo%Lok/oXShIy䃃$/H@뛀>z/ A ,*E A:H]w]N+}#0'@<BwcPQS%"KІΧ>>>c{-CIPǼeIzz1̃W>yg;9_HJ*ذ؁CRnt')Գ7 uk!IIod7}w}W ڂ-:X?9_l_x6\ " +pW$ |s$ fp8d(yǑ GF<r }%˒Kػ;w A?mlp4cI>?%/lW^w/L N= @/*H?Of:9規9W[kHJ[TV=Wx!ÆzvdS\kM>g7w睻{9:5"^thg,}ѭ'ڔ:/:"<AΨSIq>Ի$ ~/$ �ՠwb Q+bOHtx .A!lzyzO?OH6 ;#A8e`#!3@>9}n?D\Ndx9()L+^4f G?6#ZtI>#ѫ:G :buI_4HfэDR۬>I?vhg}0rɜ%Hg1<$Y2;"-O?u=\k7 o$7 7c6{6;ɗ,XL>s H` 22 fn>!# &'pG/3 @)I@,KEP;Y䂀s7~ovqHg@]/x w~w6NA IHW8d~${DiG2F=ҟHo{d0"b~l`;vl2^K]ztb/N5c&=Re-t`r-8 f1oWyiƿu1ޒG@ok=Ž>ƸV_`7}^X@*$ߖC0Phs1}?cBB$o}[>>̞)w:B?s#AA[d8׾'=/ ( 6"'QJ?zg,2{%ϫ F񭮓9MW2>'2̇ FN:I+k_;˵õ،g^Yר[6NRQǰϑ#k>f3{&IoI/=*W$\yL)OyJA(% E`_[o%  I`BC �|fldwR*G+JZIT A'<&t! .q*m$r?`kPϑWN-iG v#?P&!S;<j}u/u-҇>>kGf-Xx1}5ʵǵD Og<`\$2nl:s3Fw' ARUOƳ7^/$]$$/| M>e:%`NOnK@F74{l_eKP;|]>K0D`LGq 8ꪫ? }`;HA{ k=ρ97oKI0]C_3JtST1d<؏&ϫ=^FܡD'#k_QUB ;~(:#_c|\[˚9H"3Zf<6SgԑS/؍_3Gr`yCYv@J|eӦM/H@닀:_z+ L7*<ĻN<~ut|OpGl`،V 6 kLE` Ps0/}X??>OEsY'L?-W%u :v?0^}߬_0%6}C3/v_M/j529KɾGrmN;ס2ws6#G=2uã_{\I1s<ۇ>|A:YX39 O ݏ]zWuttU}52r$gsiv[p0m޼%Z &�ol/zы5'L?\92'cW8{y`2?h;]xPfj֠ͺE0uZ;~j-|u@I:vr-<!++w r<rmcW9Owrs G=烹aY$'?|bbdo m:[~J O&$0B AV38.>f(o!!"f H*%cIư9HR<ҕ`-AZ5L?}gأ/:C~m3>@;{] _VCRw AܡK;6cJ|/9õ7Y9Vb3ze<2{zIyu@AO^)Y55k^qYf0> $NQ2-d }usD##|o|Qm#z%" /&|$hT?'V�H񕸼g7:%_$:se%aX "~GЗEEOn 9Xֱ鯾1VR΋/UV6kqЮG<YiҗSaO9sMthpeN5KV-/7y!AIs.}l-Vk|$wv^W?x%II?A'|Gb]넀:9Q) >""YgB$_y�0X  (aqG?�6&Au1_Uvx$s8Ҏͪ{N`%63?$~e}tk΋nt鋌H|2ȔVO_Tڷ^R5Vlz5uuC�OB\8Ã0b6;8X7%qms tE?=a/cspG2w{>sY3B<$|s.> xxCt= O蟧'c~s@>( AU ~ao!ȴ9X%J;s HƆ6jy�v]6%f,6VFWPgסN]ut"YmGfMS2y.TU9k p׃ă}Y'k:rYA 8%2>rm.>G֊e.p SSHW|F|:썱׾`϶T:i#SH@돀;gz, "?}AG$ bNށλ_y ĥɁn֋aa,2̋^ ,m@:VJ֍32>E6<K_m/!sdgqv~uΰG?~lS>$Zŏ̥k*LkzY;s#s sNcUEj9/;b Y:f3m!6]VbSiwXE6|(; x'.yw1KGA`,m$. j JƫNG~ u&袿J;U']MڌN?ؽ 鏬kїvg΢[%ul8utm_\i-f"c6u ~Ў@2k'{؊X?{~mj\]qT[}ưN_l e?,#vH?}adʸRXL>yK HarFc?A%A`;#A_  �lLձ[Y?cI`e.ZtO紑u~mg29Ȍe]PVVG9ceu]l]֏C%*Hu>}k-ad!n2Gu8R1\Ev-s_W%HsX$ Gc3=v@>LNR<_O�E�IÝ<9{ r ܱqd<%}91dLt#OyGkԠꍭn%MUFwFCj?sin3/V~z@�9~s5c>95!s͓xtQ+ڱߕU@CEz?m$%뭴V^L^zzlEV^C]Kc=7z& |x ov .J3_N'YuJFy!xe f Ω K_~ /e8gY;WY}N=25ҟ4zvџzfN$17}^`k%%k sTu~ɝ-tsK]MP+ԑi kk-GT^2F;{$0ϑJ@�?BFCBF`FBB@cL_xq_\H�kب:GAI�K=yC?[T?vKUF>$2^aB|xt9Y~،d-)q(I`O_̯ˑ.sϣx֢إZNk<й+~ mgNէ9ekņR3 |E$ o�]$HzO9k+l%hڼ0QKG.g㩿?XϷ(Oñ:7eڇ^m;vՏshN3l9fcGas!}ppW)㹞;kxisÜ5싱7AuQѥNWzW,<֚˜9R+ؒdk?'{o @AB@E"8t`'�<v X#nke^榝9UFy査/w>j@WpSv%iiU2IYe]Xkz >r=!E&ሬ}$$\I<^|2l%6ҮrX+ԑYꫯ?vqƢ+^+2éYqRM N$i xSҶlC'#!m vJq Yc'}بj:౫u(Y0dlxR9N_6lG-Oѽ,j/Stj_/^B(A5k-2uH<H:x*rSmGJ|J>v$/hQ?  H`]%  ,$ă`ICR >t'\K0@~ 6(<,R?P^2'kF؊N6hUwviϺv%#36ZiC_楿:s]1c;ȬqdYSCX]:eؗ~ꁝROɹYAd:c\[z^Ov)C.E'sI֣ #6ײ8헀L;iS$  2 ? AU>$A?Lȯ?<u}l>c 2UMviS%'=I8e<~,5\4o~YKb/2ɜ댥O;L=pk_tc9zT[#s D:@$ʜ㜿[ՏEfiGV頋]-##cCe^dp[$ G;$0B A 2 %AS$y*wIu~'[nc#2^% Νg,;!=OoOx,i%~dNuXǩ5\֮sb?k,~|Z{wE.H^)hׄ7G$iă[:Q"FRuj_c7mtbZD'z>}Fd ùŘTJ@눀::Y* 1($Apx  xăاckz>mA?mg5v/>#KAƇrYM9,ᛀ>1ٌN^YU*7Rg\C؉Ht^T[KB?m|Ȝ3Э>i3d,r^9鯺ϵJ6c쟿>qwHwwQH@됀:<i, M%@ (&ȡ!NNaEĝ[oxؠXK֋m֣Ե>38uQ} ) S}Ozէآztqdߕ7u̝SdQ\۰2$>uquUg|^l#)c|�w<8 j'>dPvkplFj=F$83[}3oe$wuW;W>!Yf~ H`&`g&\Jxqԃ`8Q Ku~|om#6y>=ҟ4 uH(WWnksN?/v2~ryYd TE?48@'Lɾx ,9"SR2W=aFW%ֳ\Ce{ԇIWb{ȋ56{\k8\F?8x^$õe6-oyKx.mosp"o{\SJ@됀:<i, HC`C@E;%xGFր6%}H(ȳ>:gRؤ/uI~%cHwꪫڳg^է[L~l9}'HAps^Ӯ[s|ԫd(샂>uo^ԙOA@}x0?d^zdM_$cRdž̥._mHS5U͛7}cM_$ Kc;= @KG`K!%"!J`1wDcR'6#<=o7tS+{6>#4u}lNth/=9ȑe)6ڎ^dtS>&T#%Y(ݭ//~Fג[9<_X|b _?i8 Kaߢaua}"soFpp׃#ʆ- oǭ|q\pAo H`0XN% 5_=KPN`39H >%R^1`/n{5ET@&AP| +:%G?v衇/A#HlR)}+#;^3/JX"HÎ}#9jA2H6 ЫI_SFu/cBvlVεma/2uɵ9F7nlvZ}"X&Ϋmꔰ=~[!u.sRs|� H`0X'P% l jx�` '�kQI nQh}{xFÝf%I=SN9Ora/Bozn;= KiȦlĈ %=C�c=2F=РMdH@lK-IFz՛9ߵڮz罟so>cIs:ެi~v#2?QGZGr-<6DƟ;/ey҇@?|ZyNqkk; f!e2f ց6TkmXq,6z`w~wv"G[9Y#<x?# H.fZr" P6Uoݩ!itf=lQ`Yd_EWkBAI\T�˚8FNVWb;bt�]k9:\:ĮqFWrsͲYo5KSf1k,cǦܧ,'qc, 婇יZȟ CK;kY>֟뚰'o~S$qyV{Bx>5e#`-7:82愣Y="s N':ca:z8Xͷ/| }k pG?8ӱbLF623)e Vk;^ʘwS}F:U©49sP昖[7K;3ܴ-@qX:ζ0g<2f\94uKktx%^,ַuzǶ Ϳ[0Gxp >'ºG 7 Ǎr%ZG"p pqv8:bvxp,aO-(8pzs?sE%N8saqĝyu!X~Dv<uXkp ~3sutQC^q,?6kӺSy˵sL4Z<i˵Li^+as <h?E׌|FhkϘk'b~dú?w>*>Ϯv~f||, F[Sˉ@"pM橻kqtplt88>>=c((0'(NE6-T~|<8::ӑ׿NG/p/g3?L9}֑6eݺ߱s@x-:-h =[u> 㻾i-R7Ӷe?2:b_|^kO{e|nhK x�9,뾗IKyWcIi]~z-{d>s8ăs+%׮G WA{T=9LDXag` '8Ww/2!SxqIs?!eMƒv5RfNi-写 ؎gG7Sx^ ft wmY,;~]vIɻf`o ąu7O\WBS)gN1\gX3oYfz e2GG ƒ;mJrځ@|_:g6_v\7߼8=8T8A9 oxᦛnZ NΑjt688:U|_;X*$2RAcnR1pSGTҏ`Ǻ9&eDK >St0{i\Zu׶9m\2 p E,eZm 0k<@=SaXۛ6Wk9af~zxO9a*ϿB"p$>.l77qqeNtzt:8:nHiG=Nmq q<qpȹq}ïEXk_l2y[ne&|:jI{NrǶlc}~3mY/q->t(S|Ў53㉬goѽ]u;#vZ3:&`o`D|p=uc"Ж2y)!ܻk`16} elGS:,Q&X"찼do+~n#nԃ+| >>ZJ&G �N|7|np+-/:Q:[8rD+o5f#hq8a F[q(#f,zzZnKy u2u4u ةsMֲ.;֖5K[ve?Ĺ?L?Zںi?\C ,לkLhKg[plY$0ЗyOuڬ8rв??X///b>7ig~V7ExpAyB"p$>.5mGgggH рdCfmpC`l-3F=tҏK0c`w4yYeds {Ʊt\Ad/63. {q\cM;Ӷ;f3O[7] kua?F\p alaYx槥8J.:gA[[+y.w 8A1?|| :qN7D~\Ny]U"p(!(YHNVᡳQ:iMcS8tL<s~:,s~lC;yINKn/s-,k/yñekܛ6˞2{C!5Z+?uؑ'W`LDܻ}AXvnv\8e G!7-8qK gqQI\_G6)\.u=M"p8fFQAZ%\oxҟ8~Euvkb˰g=6KmKukuSid_856-0ۆux@ÕkgF!Rozm5^{5D<29%plHÔeA4ֹeJ?-i#kY]+~A^왵З5#<\pV*]Eǧ?E|ж\^{mY"p�߶+8A:RX&hi'X#'N'8d:c`lwv-u=ԓƮufھQGYQ$o9ù<X֑5Wk?Y~]wܹؗ{úo,m/MKσսcs1q><Eڹ)>h838,#M[o󻦙gL=OO۬tٳkU"<۬xN:/>OJ]/D6oE g?Wqppu02ӇH:XMKFLT;ѣ}gZYFz\[Gyg޲`aM:08Kxז5"sX|hKؚs?{$*:[_NR~˸;GvA9y¾<iS:7)!g3vjO;\gv>0(;"yW с"m >$>qe"p�ou88o:{4QĉZGptVקp8o::ķ%#H:[oZF9LkO%1P#^7yc'8pel{X[Oש}?ơξHѼu湶8ܜ8umm5xw̏SCOXԻ6/Ӯ1'gk^Ep-oY^υ͋7/~q~s"H|ZD`EqJ' QGlZ-N78F1vyZ'5iӱY?}{e!0>Ƀ} "' ɻYg3ԭf~>I7}*3gg "yYbrs-|nPzsgd2r z׻q͏eX5oNJ۬8GZ@c׼G �εN4ΔΙVyNG8:}Z3:8xYL<EXo6guq^/Nq}`s 3-C׽l?,{f~ìiXXϼiZRF^KzF`'QRgANX2߀X%N egϢsnƘc;?31Pxw;ٟ=/X혂[X싱AxP߿| _X~cфU@I ޮ#G׎NΡX5rq[;}1Q!FZYv3=.>Gg[.8SR~2HSgeM'|#f[O+ s3@k=溘@{"cÛSkֆϵalׁseX©%qQyU.'*܆#?#xы^t[ygmc vp*&z;#D`>x�NthΛ#ip;=<":3︎\lK:+m?ڐ6039Vi\jceO`Y.#?̶iyֲ9i}QekI;'c: #h8Qԧ>u?!<ü΅Ϸ?qr›tОU}pAO1G D H|1@vO�'goF,De8uF)Qy<f�8ș?v!mfʟ}!6H+>pp:ǜ13&ARHl^>V{eiH4sR5'+;@,S7Пϙ0%Ϝ|g_|?=Y$ wkX!V^|RiP 昂u~d@:Yv'*D H|H"얀V8^8\: 8`88~#3heZ 3mXcekcVUQps2:feߦYfx1fc9㒾|&)<pڧWp4Yb-V(N I†ksșON)`X\LEq:2o c%~V癱3DD{@9`Oo~۬< @&ǤQ:-s9QlCN_򆙦q zz g~ZІ=u0vhq=ab͘F u<?VhIJ6"[z|.8Ev}[GN <DbQ37m6^Pn#jhg;31? nBtyƃD $>Q,%pp98j:rq1;&oIhq~qFEq:u6Y˱RN?N:kmܳeVar`LiˎY)>*!>}Ӯh*eRPz뭇WUDDBP3Gc;cF8e5Wp~)]') *8S!$>DD`pé;3멣|:gQ"c2cq5GpVxxV|(<Ǔ=ⴺ?w?),K#hc_gciJ}~k;ۘi6Ňni 8Ï�;;/D=':Ї1k0 },Z0Zu<Ƈf\cu+8XN9@"+:DH|<Z@.-L1M8p8k8GoY ˾Xigu~ǬcPw,=boDZt?&<pj 애e|4:Zc͵[u.gcyIxnSb? 1g[8)7Hї}IϨȰl޶Z`Z&G@R$)8 hVqD<@"pI,uj<s[[LOK1NQ9H;.ep`llchϪ qց֑��8,IDAT2 Jc'}[p8p'߀ e}Fwr&%~:֜l漥Jzkt!x"\긲ԭo`elڙwLԛƮsXv:֨C[)<p>E`aҮ4ugX-9fMOӲ5Sgg=|k_۫'vg歧̺ia@8z}\Y0"0=rz^N7^U@"p- $>%Ɗ@.,QG#ΥNt mva7Nkk[#iSJD Q>q٫5u-Ǚ}N]-R>8a N s`{ב}8C5i>Z:؃oO=޴@t?"DH|\c \L8c8wF9t:k瘺8"nGZk>ؙfOݛGubŭ7`^"cer_9VXL23ZnAi|v96ϑm5Xuv^7iBCrKכ7Vs=@t > @7#tpq&q':儵sHp,[uVGk=qtZbqFi򌂷�s3lvKItݤ e,{sAu3 wi)B)#zAQ^>{EP.Rs nBh|]N7bY]"I q=6v"pa8rk fpʹϟcӈӇC9CQFun#8!6o1kS5R%7-EC'{yҳߕrq/;Okz֨ïsG>KD>KX\kkC~ٞ5)0B5:g6@ q#\x^GELtdqvR6ZJ:뎧^3jچr׼i[W?z<㌓8X؏u3/֢~ 06νyG91JykExدk<fY3;,DkY@"pH|WE F{]~/} >]=CǏoqiî8_˰:8-cuqӎⰮA)B,'GӺ_myy(*3z͏ r ;{vr}-OӋErB¯+J8y+_|f,0� 28]!>|& @.2Ez=pV'XnıQĩA ǐ[nciH["NѼuX\[FM::浔F(q%/yw|3\�1Tv+Syl{ׄɁNV X'Zx'b_W>' $> hp6o_,׎/XwG^-N,&Ϋ>sCQ1&*2=BFtcyƵu<=1k|KX78+O"&6 6(ܗvTz-2ۻ6_. $>|{"=ַ=P]?ÛGG p?GrprZGH=H9545yF׽p7/"u:?4s;vu=2/Yg:۴y]ڲ4 Ơ 65D 6׆cD AO8xwxx9Ep �u[s>,"'oZXEmIkO)h[}ΐ9߲.N<pu#N6ƒ4Xvv^ڱv SX_G׽.Ռ{8!�~[D ׆@plDx8`Cgy['<ήNp=WHhqhqiC[ŇB;?b0Oy`bFvXs-˹ϲ^m`̹Fd~ηQ?l?ӎG[֩s5B}k_C@"k@ q 6D"p ,;$~K<o9ED( ~'77˩N+?N-cZg ymglNε phArC7-Ǻ.O>漌?矎YivO(smZeM1LS9c8>r׀"DH|\{\0zbx/| 87? o@X <3ÉǙʼnǙ%"B(#M9BXb & 1G{ipBÜI[uNIJ6v6/ Xc&O?j)'2"82c\=C ^g B"C q}6j"pA#xW~=̣_CqQ'x N=?@۱D*j<alǤ c(8ϴg}tp:C[b'siy)Yסa,v=yǀeHpi۲_>aiƒxn[>@ ǵ(%Q9׿~ۖD="�ACK6/x[ ~>-cQMBڨHPП!r#c̴kuLyK~2:ٓuʯflSGs>ٓW',F !6%sʷu)G #pX&ob pr%= Y&pcpW;XEBNi?H9,w>mgcx0lZyҧb۬<_@"!8ܠpuLZA@{rV)Zip }cZf¼ ӡ&]K#S̓Xvum  ;۲WZ(w׵;'mOuM9#\S?-D ׏@mDbn]_Hg->Cc:iGX\y/퉎G=sOukƒ=R><XvO[u۱u r-V}v<+RD O@3lDAWyVې-yߘrӫ pjÇIS>#c'8^;Y ; &֣ aYw?&<zzԯ˖C2ˆk6ƒ`>+D G q~)A crVX%r*7lsC)̇I GpK3\3.<X1jݫy,m!K5Ƶ{l?~s uZB"lKڶKhD iG 8:::Or/c ?ci�vaۛ- a5kԮXV{mgڽy#r25#",yD ؞@ck "�"xM7-'<=p#M EδN3tMXGp.fBr`s9:RFu2Yu@T\ItІX}+_Y1_!@n vuc\V�pV_W.E42^<8<'s uWKqiX5(,2mIYi0e99Y~ø%?ñ2ǜ83 W(F:M[<0S:@n bD`{??88~-1#<xc>XPvw:ca֓^ξmYzm󓦏ʱǢbgt,5oZkiI<{Q0w߽e@"@Ƽ.*ؐ?E\{888<L:yn2"Jtuqq TX3:6cu/oݩӮ䉌uࠞۮM{wy}{F O q_Vl@-oy  88r@tV~TPs!Lc=A`'=a>ag)"r,[]zyvW cCtrys{)D #x׬G @;C oxÁ_/ysGAN;s Bz::8S|Ez+rz62tX2}NAiQ>N9hW@"M q_@#'>ۭ^^,!6pyCG\'GYg\pۯP`L;I;lG[\Lł}ekNm9csqusO#DbH|\#L bnarsenvh8 orW )*H*nKe j]ߴ3Mٟ:?3.y/r*N88E1[@"I q9k@nC <"tu-N Pgi))Xc #Dz>9&yǡ N`8-cg#DrH|\n"kLD3o",\tcyAqf~?VᡵsjY v?;=(ֱolXf-}穆baU/D ~$>si"8 :8ः�着í3չǮ#(c{2֙6ܬ@^X;sk{,_W|bcj(6 @"O}^v\%N+ 38kg\8Ѡ=k)Sd\)8<P0@uqᩇB O5m @"$>D 8�Óvv!: -}�9UFa&?#XNkNZloK[Zz+>1O7!LҟD #}"A�)ù=i)6fKH~ls"}A@PG#JR)8ܠ-2~h2p"D gH|D : �AO*ҌlZ3Bsr3s_9{=` DJF c!x,j쎀ύ+ P`hگ#c9ιfzz Z6ZnBP 4,G|K_:<0.F @VD`7NNeXO!f 9iʭwZۮ : Dƒ 9?׾F @ǵ%3~,VG[m[2ǦilO:Z\ΣTSbď}c@"\sk#D̏I~Y=ӆUphm64'<}ho?|ߠY!@"p$>@.ǕtP|2ƚI6f2۬(<dկ~5!l"\W늷#N@1~cN*w sLn)7}=m[|΃{HB"DH|\wM\dgv徎9W*l:ڞ9JmWxFB"D\~ZID tϲv;]G˗GBtxMxWQ"\W늷#@`Zt:nWk sVpw>c*@"\W늷#B@Qe_:ZDƩz:'._6}5Fu@"kI q-i6V"pύN ۝I3OTpN(>X(D @Λ@㼉7_"pa гWks<ۭM11-D @Λ@㼉7_"p(\y-q-;qkٕY"dݗ5 :X߿nZ>@"p.点I"B@Q~Lc!ucv<|>�I|LB#D< $>ΓvsE  kAjǺ3Mqarc֫SϹJG @ژ#0v'+),аnY[|Af#D J q,b=\It\ ȩq1RP̺YNx ַ9LD H|&@.")<$>?%B6ԜO{LtPoG!@"V7p 60L+8%q DZ4r쓟&@"C q}6j"p(,ZVza^Sx&>Yϲy6@"p犻"F`:Sh?+}ùWb5m$ô4~@"kM q6^"pLQ17F90ۘݴjZp?vqc.@"p $>5Ƌ@.c@Q0뮔VhOOfi <tN|=@"ǹnD"NLNE6WWc5exE}!@"ԛ30f:mu)H,;uڵxPlLK[> s\F @Ε@\q7Y"p:O3ܗ Y~:δ]J4O"D $>xE tiث iW5Em-ΓP^@"lA @. ybᢧ0Z!1Ǚ}cǶJVq*>|>@"p]$> @. 2ϲDZ>sLca}1+>jؕE @ژ!??^ nR.3OYZPWxg>({Ӟvj#D ׍ Dwp;uP`\"@!?\̭lFO: m3@"N>΃rsD ,�@P L;c?ĄeZI"D [@[PoD夂#fP0<;Eʜùs^Aaaiק~<ϰ[6@"pn熺"Hg>_^TsNӮ !Ͼ#D E q^'<Pڄg نYyhGZ>+0<8&>~~`Q:@"p.点I"J]))1@s|ZwNC!2O@SY"DzH|\O\ }SXwCb7ZE:�|=VD &Ыv7Ə@.b\nx!A=uZYv}3O"D< tq+px`!BZ6EH1#uW0 sY~Jx[hc~-D 8&o}|Q2߂蘢Sjz,BQdWx_:'@"p"I{9/>N?Y 2Rn MLGI['wgD ?%!?Ç?u]wIBTLL`Yuԯ#  ,bÈ)D @Λ@㼉7_"p! <Y:o<o>8o9y΁%~1| E,B4qBsYF' S-D VZlDR˿)~n;_?c?vx_;Oa8B˧ʹgdLg8&@,)Oy2[:@"p tq 7~"p)=<~pWuwwnI<X9 ѰM aʹvD y<i7W"p |^S/ !x3T\ SyEgABc]J!@"pM" Kꯖ\qc)"~I K;H+6 ց5:`LQ^@"yPnDR?~=J "x~'~pw?skAHSJiL4F @΃@<(7G"p)|#9|ӟ>ۿx 6."}! �QpPXi*DuDȲ'j:F6@"p$>Ɖ@vAwwO0~ӏW<^W`(>,s -S| 3 2g}q@"9nDrЇ>t嵺 #!U:`:DpLl+"Qh8$z0al.D z&#ˏ VS_n"wsx3y8ؠXT0�4ւ,1:5´D  $>nK#g>Ç??8z <_u/˗O{v,v-@ ɀ2CQ=OÜsl"D<$>΃rsD oonT[zÿ˿,g@.Zh )D/@D^GMk[O=MD y虏$++y7w_r"3X#N?B{,M:V~ ]F y'"\8{x_;7/| jW;#ejCskXʼn"˃FY{c @"$8O\:8Xq՝w޹yS0 "8P\Xe<Ni '%xNhB"D $>ΛxE �s":^|]Ab_wHO3LA1EuڎRyv/N=|)'?IB"D\ nD2?pg/ < renӢ@cX9inD H|+&@.;/| g<[ou"G <Y:<OT  EuXޘEzyB"D`+v@.-BnB Z( imW¡- Ql`Obc>VVw]˛/D 8O\n |AAQ4�~X`gTtxVp]w9|6@"p玼 #=No-{T<BKڰ.>hV/}Kط~Cf#D Ng>yF {$j<)OY~ !t! Yc}{0 'O|z]U@"lI-7w"+$䡇ZN8 1g$d o2ƴbŭVsB"D`K|e[#�'7t[nYӞmX9y΁+lFNB"EG9"<Ջ=<B"D`K-7w"A�1W/{˖gD-|qa@P(D(#;g'"D @ q#\DN;͐׽uEyN=tvԧ>udȊ"D H|l#D @"OVi"D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- $>@"D ǎ.v[@"D [oD @"@cGF @"D`K-7w"D @vD 񱣋V#D @"%ǖ;@"D ;"n@"D ؒ@cKD @"H|bD @"lI %@"D $>vtj"D @$ؒ~sG @"D`G;m5@"D [H|lI#D @"#]D @"- <//#D @"}y����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/animation__animate__py.png�����������������������������������0000666�0000000�0000000�00000062342�00000000000�023305� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx{eWYWӝKĐ2D a @P25N%R5L騣sƙ)g F2Z5\ p@(HH tLw}s߻}w.s}nSY욥H5Ĵ"No|l@ŦFa xo&< r0<6eߔ\ϟ."3?uc_V; "v:mt-ҥ�8V}_w)E`#A k U\wb;1gxX{;qĜsUڔXsuT,"8hc ָs5u,oˋӗy_ѓdٛsHE 轈setZײX>6z1O vbYת:i}]y朧{%iw-Rc[o{ILRcμ2lK}\@?p;5[LC`6vkPLy'fQvzg}ym:" "0ж莵#˷s+pren劀,@ߛy~mʉ۩ty4z\" "PGД;ol],5Q־7Yk#ĺzX5JXo]76u9pjҬuu=ؐ,s5Kbm!䱳w]b" E`M.^ZkLSϨoMuyjJ%?@Ļ܌R0ܤzKHk뽬sg8є_G>rx̪/kRl Enmzrȇ{Z~7řG5u7ǮK�ZW?AS9WV/Xf l݅7UGym}XjK1ʮV_Fإ]nk9)->Dy̗X?m7R^X >݉Kv]żF3)->Dy̗X}m7R^!vjI&u>b6k-ڋX-F~kcڛ_̱;KzP5<u<ͽnuuuQɇ8^'x~˯:4_-y.q]٥g)7{_}\py~\x޻샿؅3NUWck>eX䚦k?57<ONC,]2&Ϸ_yd=\_kfʗ|?=?oS^Քd|H642ǎ7nd80l},K:?b~y} Hn۳%ϿٷoSM'O^~~想=m_tʷ*S=jȱ>yail[C(R7\f;2렏9"rOgIs {cacnIV5֛&>AWEz5g9e'kߵ{Wڽ{wڻwo:vǯ9x9ߕC5;>֎<@oB ζJy_gbDŽ<^Bd4C$|X`ʗ'><x@': JܶW iʤ#|Jo3?_ۤxGJ ?gO=<z&=Orjo>r}\7ʜnӸgu~e îu:+=p߿Wd?_"x9nmN<sEpζH;rd*naD"<<Ճbp7y˳Mlk:cs'(VlzMYuSsY5jsäo=LT@9>П!E#oI-9?)}'_^58Gwaf^ aY=갽~/}omy 6FUԩS@#bxx|>xc T*ٗ(1q1q,٧21zdkWT-|Qu˳}e&fЪz,zy^N5G5؂<WvNT,->պs {_l mHȆyF ,ٌQb>?:<>rXJ{imM?UtOO'^䥗nq>o}䮴KykJ~vTqI#N\OӮ.wIm>_?~Wz[ҟ?٣]=is}zzyץQ]%2Ma}$sv|,EzF/98~rv}?~ac4|ك/Hg?V aƠsNV{`v�3Ydڽ^\;fI||ї W@h|75];Szy)(|0ҷ<y+ɫei0:w=ɴ7NߔYHFxnyc}M:}SհQx0?y3=toMi?.-zCzW]tCzYOSkd f>Ic*7J=o7ґ?GM'>,]c:39~ttQ 6` M=S>}hzgɲZ7mi/#_s΅^ʛEuXWe>Y(^^>^kX$9Xs&>6%SF>&/a4s\;ntJI̓s#RfV9/M'/q{yӾ/1]|v)qv~@J)}NO||p:~wz=zߥt%GӁ|t(_钽B )ʭHclÃ>&ǗokיIO}Je?~:ouޗ;醴~~iBYcgrٴϴ[ފO\ӣ 7bp.Ty/6!?r *uk?DFQ`c~dmry13n2F*m$'x[~lO;'ة.$nV᡹O ^X|]|{IǾdz)9)X>=tӾ|=Sw~5~0Mh;׆!rDv>']s|*}##ϼbnHgrY}h%~&fVt~йG/֌{8m4s'os}:kY=O&:5M"Q�UD:({.6ݚ6{m_vYꬣDKndž8p@L!xmIoxa,ػukڛ YTx$b@UÏS!;][!cêWnvrM7pnGQ3QkQ`sIN>>;NeqC/[?UW=Ӌ9=g#ܝ󎷧O= ӏݷQ_I ϧ}Th]fWAUQSuLT;vSw~9q&_Hx=K>{>p~x#:ּӷk=rtgQhC#bȭ6@wC9LnF۳s_VrTr|#QoiW^|xߋ}Y'1#sj:]hLp2/hק|qwzOL:[:x*˯M_Ow2xU:vߝng]^WpIz ߟ߇5܃M=y\4m}*Z>*,Vv]|\V$yT(F-z!]˘�G&`%SAi{!|`oˏ1VTv^_~AփY^zGؾtޗ~e?sӷg#פK/=/2t|ρt΁k W']{kV=Z?v4,k 浟MͲ}0۔ ǔ誈X$Þe~g=GF9ONF1d[P=`v3_?i `i;;/&g/1ZIΚS|WgUQ1=ZѨ(}>>v4 ^΋=<~i7˺H߯K:ψߑ?|N]JrݳDzā3ӱǐ;Qfj"T){>V}zspoK6g[=rb)^':vDgk5lۤc}u2g0ےG~6`:FרN}s\;3^wgnڰ=jXYIط=eUȱ~OK=?J-=_{VVurn{\39PbLǹnbRy?_w>*2c}3}C z _6H~M-OOFFY]<?Sc߶g[}[bnO5fj֘8]m"{cn</^lcEiЦD uyǬ߁5-4D8uJPYXExz׾YauU߉xx=Ozt:r\6a:r?+C`Jw>OƷnbM֧Ya|T+L~BzޅϜZig9ǮĩN5XӦwx/Ƚ]|Ϳ 3O!/H?nHק{yuׯt`ۗv_wƞtӗvo әqYzfXNg|)GN5<(&'\{Pb-61 H[:,CӇڽHl ^dKS 6_u6^׽}yK<y9eJ'xG:_u?3M&'/ݓt/MwEՊoS=禓.K?З&X FSG2<qzʳvƣWFۃy}o</=c+cq{UH_X{'66`Ճ pL{J 7]y͓>g?PsӿwI8/]Ǧ?N7vk?5WWG?tyOPkҥ?hƳAYϭMi6)(GMGT;Y^eвT+&No|s~y6MĎmVgmCg]/$mt"i}^P\şg>1yg2ws>pK:Og~rb1Еߙ?O'.#b>ȝ|#v;uit9WU?b<r_ ̵ hu9>onK>[E{EzY[}vI>Q"hu`$r2JVoSN;Nj-DHS":ysM1K֎}ާyѡc}S8;(Q"LNi\=oāC Wl6e9I:l =69Uܸ9%ӎӶַu}3n<P+gF ևN>HV0cƘ<p\VdWo{QZX$Ftl!) sPg|NsKr\cC}r^,ŵW}Mt1񰂟:%|јZ8ꫯ~jV WnvC7Mm+c؜Ȯܛq-/-ٚhE:b6Nmþlt Tl-dU>\c3�ƏklOc޶#z8]u| @ Rէ8Po>>̡>VS~B(úzC+W-G;(I~12Nz�J~ƽD>}az0?lނrsRCf8c pMzp$} ^{y&52n$;3~"~&3ZiL[m9bn;uZQcxAgBUY>/}oƽ{]$.n0uڬgN_T�Sr| &?j խD23I�0lqmZڔJ\j5C!`;̸ɶRX>sM]5+-,[Pu VŗM+WB+r>f-ƨ{:G6|__ʗPz ǃէ$98g|ϫ-q1|Q7. Dp<4y?53T>OS =rg4>[ߍql۝+YȁsXu1רQQc֎t tJ~ŁG.\X#ׂ?8_8d_"H9y;Ya*D;y`Vx$y>hD,]u/_Gv+6QCfl¶ y?s`Sg~Iv-o{qdG] [5[CD@6@'*h`1{X!FWɏf_;ټV?BDS3C^Xm" "I^up|Gl*Vo5n%X_+KȽ:@~1$Q7յ/�&{\践%JSlOڹRZt819^"gac,� q~J" J~=KBYJo%AF r =b} 6}NiMu" "/=>H ^8u/s{EXy?lc>cFY?c')" D:IQ3mJ:3!~SbV/ YslCl?n%\h$|?l1GfXo 7�a%%9лlҾhJ"K>fC>JkN!)" F^ n}u~Z ʑE`\<e×ϋAbًz&=n}WD?mJ!s(;.m?6." Dpui8Xd&tJ%c[@LCD@6 Ad#?̥o^oe,@�̳$궧Bӎ']D@6@'GֆnQѤ~MSY&-E6YX}-4X;v%.>6htG=-�emQ"M$!" L |6tgKqX>o3ofl.Ѓ]M<T6{aCFf,�Z-d|^v" "IJ[{_j9J:E`u y留8tl>}^2GRD@6M%aP-~J}`X,g %/d"_" " hu\;:_&5M�j茮 Vm ~[CD@6�EH kGQ;X?lm} E`]d/ö/%E@D`S =13#.Eu>qa   sOl h>ʘ}gX݅-Ƭ^J/%E@D`S =13#V6>.s粇<Pa޶Sya{-" L #_}Ǽ]wآ1k[GҾ6mH ʑw, gm[gR\^ִ !ʵq3/al z|Qk:p"Qgkmm)OD@օ�@/ڼzٓ5ަr'1F?o_D@6#>Q] qqѶtk}f\RD@690Vѣv!0,By^X)VZ" "J{`>(j|Pج &6^g_u" "JG׈xSNT7o.<\[Kr0HD@�@J,nZzܦ^sǗ� r[RD@6nYte=@�JAD@D`@u{g)6MX[`uyXߍE@D` ’W[4ٚ>p!m48uހXգKim{pWKRD@ց@_{c_}fL/-eoI-]ѥo�#.䲿l*.{fAy.�͵P5,Ziԯ`_U;~E_=#Xb]_`tS#)" @iOl/%U=,L1" " WRNGWZ^/H@`u<zj!" "t-D@D@B:B,r,;`~>" " N`e>${:`K$iQ" " Guk:~�뇣 L@5@?tQ]D@D@&l`ND@D:." " 60pM'" "`pT �臀~8t \ӉC@X?ED@D``:D@D@!"" "00`t" " Guk:~�뇣 L@5@?tQ]D@D@&l`ND@D:." " 60pM'" "`pT �臀~8t \ӉC@X?ED@D``:D@D@!"" "00`t" " Guk:~�뇣 L@5@?tQ]D@D@&l`ND@D:." " 60pM'" "`pT �臀~8t \ӉC@X?ED@D``:D@D@!"" "00`t" " Guk:~�뇣 L@5@?tQ]D@D@&l`ND@D:." " 60pM'" "`pT �臀~8t \ӉC@X?ED@D``:D@D@!"" "00`t" " Guk:~�뇣 L@5@?tQ]D@D@&l`ND@D:." " 60pM'" "`pT �臀~8t \ӉC@X?ED@D``:D@D@!"" "00`t" " Guk:~�뇣 L@5@?fyiO{Z:p@:}r/vVk׮o=;vlͮN#"6�{K^8tQ`?m8.tWmϮD@֙F`=Pڻwx/p8~̮)E@֙F ~ts{,L`#u6T:6E@D` �[勀w^-" +N@؊@-_D@6MnXq:Vj" "tmu7PM%lSN[D@VZl*`zu" "t E@D`S �;'lo/" J@ئy]8`+~|T:6E@D` �[勀w^-" +N@؊@-_D@6MnXq:Vj" "tmu7PM%lSN[D@VZl*`zu" "t E@D`S �;'lo/" J@ئy]8`+~|T:6E@D` �[勀w^-" +N@؊@-_D@6MnXq:Vj" "t-ٝ;ޑ%[#" G@HD@D`- )ED@D`�[{ ERz"o/RtW#Gn)]瞧y{^zы^.t=wnw@ `ߴ׽uw~w'>1HJ7|sg=YnHo}[wܑ'WUN&5]N 6[Ӈ?jֻ+=O ^껭[n׿^b`]|ٚND@z'߁Wթ;3]veS>k ;򕯤<1֕*!" +H@73ڵv{MM9hеo  MW`/|;cwO6}`ʺsHU$l<'=Ϯ~l>7=H}{x;ߙtuU5Lt;U,CD@Vc镯|e:|p}O oxCz_\ޛnO|bkߩb" "t |߂}K^-|$U7*&" H@?BYE5" "0`CP" " ;R5~6~Q}Xz;EU_Pj." "(:EV}E@D@J@B�[YX(` ū" " "lQdWD@D`t-,EU_Pj." "(:EV}E@D@J@BvzQWD@V|󥥊t%+1勀,`Kqtu%| l)n!" "Е:`k7]oE@DXq0Js8+)]xuU=7Wi" "0?=)> a0@K(.{`uG/ � XׯWV_Z OVoZ r7=Xp]r{" "b]rŰX[Xk;(TM&" +B>t2`}ϊ<Z"WVKZ-<NY@1XW)qV)Κy]@]^)VQ E@D` ’R66˅�X Z?<u#P#եeXͷz+l"7Zݲ귵vE`k#:HkXtm5w|0AK+[D@6@i_M9Q`&Qm!b%." Jcގr<mqq!tk}S2.)" F %6Xk>z1V Xw6hem' %=buqkw��mD7�SuMN55 {Eb/,퓝{ٺ`w�k`:5M{<@:qT �" 7Q^T<ȦM[F]Ӯcֶ: hCz[A׾?󖷼W?w^5&ptgt"^Wf`aGkm'9S66^:dl(t N$uڐM&:F~Ou X{yk~Mozӧ/ xYHС:HiCb0UH*GD9W3f%Ń 1<6(Ÿۗ_goŐcŹ:lʮz$!"3W`c#i}У [Ƀ$@ w\8u^.0/%s<ȡ\9}r8lȾ'$_#˜ 7.V^budה~ Qc<X']D`>/ꆏ[;ᣟ:%Md  9u}HGj3QMpaܘ{0`aR Rudה/9[CD`g `߈SD>t"s">H 駤yO9ޙc}|v߁ wلmm_Boꔥ\q} |8f5ڡ\Q}4gaa_ `( N|E6):m#1֖|Bǰgy̝[>shuEj( "@b-BacW~3f~ FW[t D5-[:X}1Yۜ:_r`-|QFy6ޥZX ύJ=:i{cc!pÀyяZ.{S!>ڐ6nE@%}|YYұ`Cۨȍr];cy6g"0\7ߒn/%u/+A⁄<`St\,ڔu׋Cb0QHo" ;FAz>+Dv>[J({﫳㼰K:s{<fY .nA> $jÃa/xh!sÇ:J볾c Fr}#ɾQL>ϡŭ봭N{ $YI9Mүd>̡6%K3qkm 7v*1 (>>̅Mƙg%O|>wn8m+t>B6QG̾l}=k yV̛Y.�+-6&?/YCMkg\?N~;muyN@�>mͳ:jiG^wN ՙGX]yV|1^9rQGsf=y6RsІ|%)ʱq^b]sð~]G)G~ngY봭y^Z_kJq9#>ZfչvD� 6a!#^6 6t+ҿX9ur}k[xm-"P&ͰyVGӶ~JSD-tk۾uz.s ~ +K(cX hͳK8 ?n0A/0XG?%b1v1>ooe/]D�LSgsA?Gl'SZuHꬳvTK_kA^Ѷm^}`v2,,y^ߘ~/Iڸ<6t/{p!nsi[_Nʱ6t 揬{q" ~bg>u1Ћ:?hS61I?_dÇN?d`eS~0,2% YӇ8cSl3nxaÓC :zТqm_[:FIXhri[>']D`S|# _KK{`Q$}zd9Vg|)GѻƠY z�u6r^2NǍaYxP2L`뤍A\l|"  p)UFq^'qVb/l)Sm}Iu"a%G%|�l`ua7l0/gu\x(9'$_ȣюy6X.S?zdi%o3iuGĵ!׎ơ>7 ku`EFRg?H 䡅GI熴YdWV':|>F_1>oYyE@'=%c%~HG6 AD)zasmugkm3>�b`}N;<8shSF~$bG9E-o}$b|;u+dmM1PSuRU?fUF/:3IF~+S6bMTvccE@v�;YzD/N= N%Hg՛|@ގ0\ 6w/qѼxna0wdޙ8cS&0Q s3:|S1X*8~9yN@�r(RʳHu>dm6>JS'#/_\ k@�A3~q< 1:Q�;kƨ[u%v[{$)#F?JqXd Fl׉ه^/+C.Ǡ~o,#SPavdm[#m-"P&}1v1|a&сd}Vg d<̙U6isar66κkKuu@r y裴~(Z3?z0fCND:|zM9" %}$%Y_GsWQƬ^cƵZֶz)jbS}`SE- ,.ڬRˋZq#yh6ﺢ<r9-f}Vg0=K<x?mJR:cۘQ>Al=sJKn6ml^"LuHf_u:Л/YI0Ïgs6W@~Gq]'m zdoeth!^ZAK*yn6xi 7[?_a}֎t0쵗QֻJX&u{53'}9%th5ţ;mNwɍꋾ>0,u/HC'bmn=|]ӡ9B-u6c>`ɉ+@}'ʱHJG6|^ƹuNm%o&iXtf8/Z?bшҡƹ1n#mt {#{]l+KN|H<Vw=Xgw�� IDATAz,Ͻ m$1쉜.#:ЋЋISy6sCY_gձnl|=1|;{^[oyz>غ 7xI>H΍>50`c0 y."J{[;郴:>뷾:ϋl?Y?uH;l.1Ȧm> h~^'|Cr}нqJEB<Yrx >3>&{5kD@v@5m!~ǜq[KcXt FV&ƘomGw�6XtK\fo ֳO5:by=K> ;W|刀4}z#>#%~"?ygu(YgsQMͭض-XxF~xy?|Y5YVrd 6f󤋀,G|)QOʶσǹO~J9"b%?z:xcg/~H "#̢͵l많,:y^%'4 Sz$K>>k=s0N{Oi-uY.oIF́5|zMV"6F$QnG9q" gi(M^6 [;ʡ/q<e(t#6:#gՙk}1ll}dԧ+@fٜ6uJ\H6ll.}:1 Y{mnMQ(f}Vm}̇`]c1l>KMsWe!0xtƭ:v)>uƼ%\rͱM}}֎t('u19g<;'"Xlv:hXE>ꤍy=K>z>ض>>kSPERcl<d5wo y th|vx%||~LYGY_GQ6_e:JV}<):{qwɵuE@#eÍrd[?uJ\-6)'WYaspNڑlU>6̶=<﫳P*ڜ:`cpM#k{S|{<" Ji#g&q/QA`ݎrv_h>QٌQSF>(rlNȆMzۘ}ζH4dC=Gv;a7}nmzrζ1ꔸ`lacعF{os5J@׍2ڔ1켑]%y[{Xk mR6P觴:0l'1Vq" OisM>oml5_Gm|ݔmS Jy_gbߗ DR.kd_]b" u-E~vzֶE6|n6o{,bl۳Q. Mu:mqwlV+Ri/bsҳζ1cŇh9D@V@ :m9ֶ:Z.acEm]r#cw%\_g$KJ,Y7R][ϳAj^;;{.Q6"7.rmIx%] kʺ9P@ڀbADb6mm/zҿ.7CQ? 6]֠\4]6.luy~(KϢ7ƮK�UW?S9WV/Xf hno(Qc]mm>FuR<R[`K6gV}g]D`S,l�.tGn3k>Zɡ6Y橫+WkouIMsu\a97b?֬1{Ydq2WSM]+.&^wz*&"ZټjXu64j:Tg.>k0ce|[+]D` t]K c;2oybS/+]D@trcM=k&ڷs+ j |̭\{oۯM^_96|}o]3mkض-" nm΋X9ڹ|˰λ.]rk\7Լf RE@ڨ%KQG=[iw-Rc[o{ILRcμm}gzvbYת:i;3<>z\rY7Ͼֵl}Y*(}֧ۂLEm=E" AC%ދo6EqQ};�%@u,ose78pckWszfaĺwbΙo E@VN ;1\7i7UX*qH" Ep(C봹ӵ7KNZu_Nt!M7:."s7MvXmkXEGxDe2ED@%TbmMŴ;3UA)wZ)" " " " " " " " " " " " " " " " " " "?t(K}m����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/application__app_suite__py.png�������������������������������0000666�0000000�0000000�00000224010�00000000000�024174� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������� H��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>654</exif:PixelXDimension> <exif:PixelYDimension>512</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> }��@�IDATx`TՕ?QB  4"qQF;F+#Qwê4`n*eiJVO?mغYWh²PMRZA(6BP-"o 7s&w޼dB8W_{{}�M"("("("("("("("("("("("("("("tg.Ν;K}SLڬ"("RD@wwlT("tw4t98:0("(I p^Kt3"("f}0]گ4o5("(@ $S՝ҁsXM+"(Y@[zu..xmRPE@΅�\qpՠl}6t4e*"(@8h]KPgmk"("t:uF\:ǎAQ"("@Ю<uoaS#mK+"(@jtd@;fjj.z%E@PE!`I P:iMfj=E@PEl#,~aCl+JAK{}I~*uL[ߴ"("t RJ7mLw>$S?]5YVlksC"(YElKɶ~2N෷M߼}uӭgׯ}{=-+"(@#j^ۆSvfГj~Kc+AHdV]E@PE! ʯ=?zq3?굋wTS'N{&؉lJ+"(@B +n{L"NRɎo^g?<UU_t<Y}Ҋ"("^ {*^{B%z^6eV:^r7;a&UWe"("@{Dun27>KGD"NuuV0J;^uH/y2dl"("]HgpȖMw*˞]7rg,ɶHMct&nuMT鎴OZOPE@(:2cM'1t 'yRWAIdN|?<'-Y�VO;tE@P r̆NԖ/I/]uҕ.xD̓7z$cKIgב&8~y\I״%_=\PE@PڏMωųv7/2{g#dl{:<2丐h>D_r$<kگk("(#7`rs{Xv:r0-xn:b+KV^׵QM2vtv2=Ȣ#3BMDVWԎE@P zND<J):N9OL&l0V7]g 6nG,tuy^eqИw݂ٳ 1g΄,tǖnK+LU[iǬKt>L]lӏ#2XJ*"Ĭ;$\pAb3]ulj3[xM>rvgox�GNmvSٍg=۵˓*Ǐ^Rtsyfٍv/??իV^ĸLؼzL bЖ9TD9e+9E|!k1ڈa_DGB6uVE@870"]c`]YrA+(j۾{nSv!5UҞ%7}4i-/Bd\8qĖk6>BJեmqY7 u:Lճs,SQ,ӯ=7=;߫&>_ٵk׿Sʹ,H::q d͓m:NbV4i+/Uz  Q QlIJ+"3 iS{̷D"vt-mːpbL]csmFh=E+�v^#:T|];m:N2'`']H{cܕHg{M<2u}ƞ8~"q_<I`Iı&ed7Z7bԵ&gĆnVoZ20BG}ےeƳ.6Mh'sSE@Ț{ު(kx3bFFDr+c؏EM1g*!:W:*GQk~ʬ^/̍W/fڱȎ;%;߫lʄm3͇uӃΜ1begqLc2fL*K icn*䓴)'c۲)<+16;Q<tg˦Ҋ"(]+�/rwݾ{#zn]ߩנzE*}wFy j.0ʲ3GT;^FʖMs@. zczFs̩<Nv0+pdSM^eIm -x2 )x k12Q8o2~Yo`h~$N r^vYL]LFS>N=Gbu( AwるyѺdGNZ >r5fubUkTw;3?3iKd+G2H|E@P4:=3sYrS7mic_WHڱۊѾ[}=Ly'͉w)+ [8NhɹI9dIrvjٴ36vRE6<$g'vyxww3Mqe}s�[><On˧`o_pb :*z"ڸ>E&?N8sg:d%}ӛë6{kNЃ[ǎkA3}bD66lG,&F6-.? 7Zq̙U \4z">wu^{Li]EB f-".Dzd BKl]tMs7^+E*}1nW }L-V`*R۞;LӜ^_v]{ne{ӵ ]GʒВ;X=N_4b�dnsP.d Mehً͋8\^d ZG(1X"M}__=a{֤7|`ߩ|#  NٴN䫇IF哗~y=/ /ٴ|4lvE t˟/|1O=؞Ŀ ~K1u.�?ʷuEeV]AHQ:1"9͈bKnCz#DN>1'9+tݮUwrHm.̝dv9IpIp8&"OՉL\6l6k1؂i*\>>N-S&P_%g }$)a}9b*1">L^'fN|ݴ eߋ?sG~/.E - {%(gS'>3s`č>C.,zʸ0Ҋ ~S:3&w<E Ƽ<]{nuNr;R^/ "z)Mg#kX7Idu3-mG/QGh*FmF%p1ka[D&ќ%NpO.8q';,uGLH"EѺ<̓"ft$xKؙ7)VU!´:VSMD&oPȗӗ?DdM~QN�<m"ckd%X(;9,5\|kt tv6ծ±StꞦC& ~ZOidr ~^ް4+(oC?XEaצ9h> :Խ+n+n#_V˂QgBK.넬{\fDGIٲQICf�hl_V2;fnԷ2;">D/SeUgGhw[�?"v9aNvt+ne'Zx^ya~rhÌo^]6 :kH};OFBKۿv D#<3uf EOKmo_0OYKl}O/#Jq;R'\#\6ܤEM? @#paFosh/(4K0SGo}_?U|{Ftb:Μ>57鳾F,__Xx4>v|N?WᮒE?d1+u�5}}k_Š޿.Ʒ�>5ggZмEO<.#IgRs;˞kXlvA?2ʦ.Or$<?93Wmˤ Ӓ'pC 'ZxNy"/dB,_j_>//|"0/,H?6cLذ.n'fM-(g S`K7Ϋӧ[5#u~=}d&>\}nu�Eer4/L<W9l}6rpK𛧿v}Ev8sk0f`߽pS2NFq0L,XֺDsZBI[Idu闟fGڰK]k'][ubk]Ȉ\ZL [`hDE{bg²*1OdN9+r*ɴTTG{ǝuqq]/W$cɷt ~QSnc#="[;I<f֬{ZvD̹J霑ύփ0e2,a]ܦ#{^t? FIbxOtYϤ=|*?"e)g>y>dN}k3֠ nŔЋf{i?vȢW71}_'_H}x�"/Dz gz |9ʋE @o[;$[xܮ}Y[ٞՎ@d'Fl$g#Z2Y&WzRi39xft=qF= +w1K];PI? [OO[XQ"/C"A#򜸧0Z=N͖18uxu#x!סTZ?ϵ-1,f߄~~ (fcۤɾƢc7 u?j԰"ps<zX''\|yOR <r׈^}-K>cJ'Gq奃5 ?gU>ߩG+^CKua8ozT {2-S(gzc/[.Bko׳FetkԾ8D_FCy$c[ݨp=y=l]h"2B&sTwy4MLmL܋,}7pDO,l%3i+xvIأz$h8~Mb1';qo1'{'G R#=/ >m==m=#`|>;FcI}KN23-P16cڴ[QKA 8/bͻepQܑs+pq7.qU7acz μ߭ZYr3[}0oWp7bO~#3K{f-T9Gl׷;\V-.NsAL[UׄLx], ::*cf2bBl ZBԖhErV6xTW|QGpx2K^6[urᱦIKM'RcQS6";ܤVf>L'$ ~dXN]z)O'=Kz4~x Xfaٓ d13.E_9t|8s:+l+bִK{\/+?/OЃ2 44W'e.v18<$в"YI;|>C]<;K<^iXvI೘x*+" /N<w ޴ӟs_ ,_#҉Sŵz0#t"ҋĥUMYB@~ǹy%ԶEY4u2޶Xq(ttеtԵl KYis؄sN,^,79$zR_7~F(~w1yNrg,/4vl U96cy}h/-|fנ8~h |;4(f:_E_c;Xú9GOJӋͩ`1vC!q#~}| vu=EyFMВ3ߤE̥}Y&䦾Ҋi<B=<Yɓhߍ^Y9B==zfһÿ3O#)ǞЩ4HΝZro~d XvUçBxUn3fQM&[&O<3ved:F0ˬ-ҮeOڈuo̍9z8r _V$(BB9u2;eNVGDz;R\y&_3uL)g $s3V`xp msї4{Sf _6:X3d9dLSz߇)}Iڎhc~qRG.D&s~}n?dd c[͍GBzfOw:]Z3u4PkA +:֞];3YE,51)["\lE<b4wGKڵZ9J^<r)K.n%m�cNnbg-X<>I itRYGmgL>,aIߨ=SmLҖ\ͤDIB}%w<E@#г w.7(] Y$gL:)_$y3\GhON<b7 \Mlk'䑞s+r,YDlEu/\O9wcʓ8#r'2,8I+ eNЄ2f)Cd0a_i#jGicbSNvEƽ4}7ی6u >}{+%l*]?z^L\o0Əݻ;pZ2bYkuķړuϡ!sMtmUwlô#~DYW'Y_lo(ŕ2Bs)5󰘶?⡽eoYyf:*Rt)cZi)KI_OZJ#9ǹܪ<#.<q^b*K%g"R/1u"rV?~[12ӏ~Le-("ti;*cޮl"8b8؉ֱĮ1u] IS5c\Ŭ곮Ȥz50D:GvMOh23O|x`i9Қ51cH Q�G*x +F۵<mp=$m;>Em&8aBWv`mS E@PsY 8LyRK4v[Nkc/|ZQ<n [֥zi/>Gl1[xfnґl<"섙!+e;Վ]Ԑ;ɒ3p7NMIs}.'sHo7("(@{ŌE"~J lK&V2lȹc#uDy$r\̫ݞE@PE@h/ܭ'IڞCqqe,s}smˢ"("(=ᲙD/ȹ,ueE-OFFo( &ߤp}g免E@PEE)1/Ws8 eR6iӖuĶذ㲓!i(b #9fl3mb䙴iGiE@PE@P:3ܮON~ȸ,IhɅjЎd05i6Ŏs%}E@PE@h8&iNy'2IbEOdr'uL:Q=_seͺn<6VE@PE#'ܖ4<%c9X&|ѱaG౜摈$7382JE@PE0w9d9I[Ǎ'r+:%oo`%NYvD ssRM)"(",8$e;m #rذUI6|.y/2KBe&_dbOsE@PE@P:{"enShO$hLHYro"O9KI̳"\uM:) pz ^yuP:'|Hw'GY"p>!`K岴yɔu'i+wFg�9Ӝ\nyF~}mg BUeKxR!߉-(=a',L,$aԅ]fܤ=|+e`Y:踔WФ("(@g p5!tA �\̴\s]d&\꛼(VG$3 Ldu:9'rG/ܲUE@PE =bֶł,9ODGDIXuЯ#vVE@PE#!4&u%l?c 0<s ,mL"("(-m:Y|Nf. kuit�j(iK 6mA]_NiOiE@PE@P:XDxҮYfL2N:Di/n<1ƈς['3BsvIx>S5E@PE@PڍmϹIfi,Fx8;eMq=Ye;嬧IPE@PD)&e|s֓d̳E/#ǔq8){G=~j]E@PE@P8n]&udhvԍ60uTv10PZPE@PD-1f·"㺒h%A=:vYδh("(@G#`C̲c98I./;%OGȎԑ\:Vf̉fK+"("qIs[\9LE.)KDsTMGcVHASߤM̗BKnqY"("(#s2NV_ѓRY[3iGɸdvTh{n'rs<"("(8*N~=g]9T^ǎ\ɍo(:&OiE@PE@P: CӷLwQ/MIE!|E@PE@,X)Va?|'Lz*wfȎ;f/zb׮e;^Oˊ"("ÉզWb^v-ѫvY6i97 ˜9'%("(@" =&V<l3=w|']<rG1Ap5&-~xN:R_sE@PE@P: { b/sxNrDrS7m ~;̺fz"("f<¶dMc/ 8u SƴYf{[WE@PE3&.7}zFwFN66D.ek("(@g `EbtD7O ϶:#pduInfdn|Ҋ"(" Íe_:vv;+pLQ!܍N}("(@#&&84^W YWh; PmHPE@Pk$f9X&nyW Cn mE@PE@ ̘ĤͶu; 9WgT("(Me9ہ_dn.;"("t b7>wKfWϬ6KN<'ZxM JAS=K:ܯ :q/S`*K*WpgQn�e+wNwKqL|Q<xm7^~R/YwC.Q  ۢ8IDX^n?wK,TS6cwZ 5vnxw!hO<JG+8C''̜iNb3\Ŀ\u_:R;!, #j]"dUa.'`xƇ!`MNW~QtxCIGxd2 aC%\؂]gq_WHs~D] ' /M=wߞ%~rbۡ8V.U~>{}]9߻I&AL9keW / _]My~x1d4n4Of3~GƩcF;9!>@s)[{1qxmnǼXcKfSbF#!6_W=7WX88wߞ\TKui*'ȦY5-žn?~^ @2L&~a.0Jb(%&55+m! yjVD`%Z3yz"遦mxnR9jX̽nmF71n+m_& к LӦmR!<t&nfu}Uoq ><ތ/tXe4eh ]_<ؽ_2ʞ܇@Kvvg,~Naݑ (N[0ok�  ?$,6BCxn\|e>7 bsx 3j#xC%ʜ 6Enq _@./95E3\q`B1,DI 􏙆+&F,X^Es$|,?9 J.ښ]rٽKfjWL-ybͺTT %_85c7Xm^{`]kK>~k ҿŞfc梁XZR[r'lv!o_evS}iEYps"<c4sQyq�}w9BY  N{xOc=~w+353=8xΉ6d)15YSM׹UonrCwʍLº]*`N](Ddi ̋ӊ1v\|WIץf=}.Z![`ٳbxcׇظS/=#፵Op)hleQLsedf B` Gq8\᡹x|<5.ƆYTԇ)W_䍞!ؾaZ{ wo\c}pqoF7fAqfHxCh:y=#o fU´rLH}nX3dnpz`&f͚!4y.G99ec敂x0f jhA49s=ơ>~w.1xlA,(FxaMZK46l^ŋaғw<;mSЫO\~L yYu3#ᚁ{^yӮ}KQ 'Eo^c}zy7ˮxxamsЮi/k?~/8W"٤wqҠS=F}qoМA=*1oS"<31i*uOd/&c~5(OUB\7n[sj#/Y`fE{.Rl )zؽ %OH#Z(|hlSty FbTD 7mϗ%x|S!/ h&>v#@u]kl*65cc1&@!d{|y.1򸵋4]@ +_Č_֒*:WYkVk=\ w~V^UPReiҖg|ir|qX|ɿ� GAw!W^ +8ʌqִy>t2TDfpD}w;fxu'e=7x&lql[kp;߹S{^{n+K/4ԣ$ϣ3Ӹgq#nk)3q߬Ɩfsy=cZ5VEdc0H}g_1ru^7X<oy|?m8l$Rރ.oD[l4^i%= %k_4K=[V3uqp[}}5X;RӰ"?GHIB뾷uW&2~)IJ=3*^Fa8vEDmYGA#va[-Pr+os %e9avpQv\qir֖%7\*[b1b;.V\}9{PkN՛Hzɜl継&5)ιS{!%? YWرa PlDoLpvi>˗~_:{<a.)w˦wjk/?+en}g^#Kz7U^%#]m݌omʤmzk6Ydbd&;-~絘 J"yb/K‘\T *FbTTnBi 5@S8v4,Pu3h3&UMT_Tjg @x08{Ժ Us bkþ"qUA1fiÎYDn\&E{amYϺ_*vy3Gai|z%@7F:8czxN:< ZndZ"%Fc?5ks^ ҙ9/Gcd~vٙ'^}عy+[qO4FnmRg6OlEYXD3THy5~l7]vsڱ^,Kc8;r1rݕ+`&E-U.c1ܥbw]c ,mt<P9`En]^1 H5d]Mȗkӱ|@Ju(nD.Z=#Q8s%D pI붲wxh\f M|{k61:^`i{dܧQX!`H,:�HfXֳAYos-s.1=/d14^-ն%f6m}Ŵ{ x8ߒ\6,r9:v1axxdzi#V.ǡϓ̰ϑ5^M͚IT&s~돱a"ƌOf{ǰ-7 3qcvɮzpIt}a=>HOoc} En}-=KQ1q\ r=?=@xbNKz<y51fLv:WƻryŔPYלLuαd*sz}c%FܔSts3gens[;ɳf`'RXwvG,>Y[w_Kuwq3b=[6bucp<Ǵy 1-l[t̒}tf5X|r/BEqj<6Ƣѫ-/5=9-O?΁qE<sȵ$wc&Ļk)ŬÏV7(p9ES=?f2Ip [){֝ v<)xz7%gY[#~#mאɜ[f?K1r4T[jyszi%C{^Zv:cƞPYo08sYq'J顳Er_ yӻ<0ݗC~_¾V1:tԳ=ߥK~~Elc%s%VVW7>:mqQ59y|7!$;(n|7кY^7=*6<J鐓sǹm% mLe8jϹ̜^tj0^w7ƺ׳`-p=hPOo[սap ד/k#U;R5 &\??7NN &_U_.Ö,ujBp5cg[1>y9֯!l5tO缗Mi1OG[fʾP}ys0U?SY29e3>G/R>D^Ф.W[5,Ymև miyr_R6s;e>8 mo)Dth/|=A=<'Zx6\B. mLe Ϲ&E \⫰Vzh ^XM-)"е} UE 7#= X6ewGw[RuGOtI܊m;b;ߎjK^2E@ռA~R!=6gK栦k]t8;}sǹ܎Вn"6sͲ* sᙹ80E@PE;xiRE@PE@P"НGԤ("(@g#mc8v$E@PE@hحW;("(@8 *cn J"("(@B`TA>lL*("("p~"p^AJչÐEi h@tXc/^+"(yy8#Ã^0 8}qE@PE@P󸸓sǹܼВ=vZx:LKoD9f\J˷CXz2VCI&E@PE@h?8NGV5^E@PE@Pׁc@"("(@"ozQ bBY(^ߴ /WOPE@PE|F|8&<uѪFq>f-\hx1:<ϺQ2wP(O E@PE@PgDI9\nGhyN s9Xiy�F&Od>!kx@u[wyaFkPg %E@PE@!Э,Qr1yN8Zru є0/SդIPE@P"ЭG4)"("( 1!D("("h@PE@PE8IE@PE@P4p9("("  }J"("(8PE@PE@`R%E@PE@P u("("B@G_0"("(:E@PE@P|!/TIPE@PE@G"("(L("("E@PE@P_h &URE@PE@Q"("(/4p*)"("hs@PE@PE8IE@PE@P4p9("("  }J"("(8s��@�IDAT XRŋ„s׎p10a:,^˗H`*VbBRmX)"(эdzת0"˩N3VW:'0bu4*'㑍f46#+.φ]5[4߄"dUa:J)"(@0p/ƕ8\-l``;9.[t&u1ې\ycKw9UNQٌSbZRE@P#լ쏇(p<MYX2Ɲú#A<P8=Њ^[s=φcg<g> i>8  ?ܪ|/CqE5tMêٺ L`V=s/[zM ݊xyXlق}zaTZJO.ۮ,򿩹Y%6b'1;g҄G^ aׇ 6~ ((.Wdq/rK0_vz<v qu0dyAMHhؾ"xg*Qf}pp'<9Th|e&L Ԥ("tE.NuORʼ(^}7z2J ` hh޽7>B1>=h4szBvV.r >7B=,\7v}kSлoZA7fAb :k7#;/U<S?rXWԟqOx|<5.ƆYTt^텰r vbni1\Y Wg zYV^iz`&f͚!4y.G9՛2qyֳDKy�UE@P,厣hgbvMvC8zkwCSX&LM/'jK dEݓUsj#W$ b }ePHU(yy\Pdx(DX65۱y$,UB>m46l)~]伿K1p"l"lcoB01*[z`nUX5%U V5{.Fчp@$z>8z["4)"(28:^mWYGA# wa[Z?X7hqFI�ovv%ܜ\:%Kⱇǣү`ϖU̪{%u4rL2z|Y[۾>6P j}Jb{Mh4,,VƑ zv< nyv"("p"q?fr<LƧdc_$~h#a"eOM#m׭x|J*⻑?PZ# 5.p"ʾ�G$H5�Z|jp6tޱ6T M"h/ k*{GK{H9Qƨ:徛*("82Hk+>nFȃ6v%i6nw:J*ai#t:Yr1`Nj,Ŏ,Fv%%()ǏCc'9l(o| ]rL^yyxh\=9עE밇™+1}BT,X3}M={nekm_DI0 exMy֋Pi^WiRE@Pex}=µ{dD̯#E07X+2kmw awo\ώC@Q:yMOī?6ͳ"<LEwbom]V [NR l e9Ũ{l q{]Ez2ڸs5C샕FK5xk_ib%nŖ?E<jEx{bѪFq>f-\h)"@<`#$z8ɭ;WE@PI9\nJhyN s9Xi~Zx ̙-Kx +1*l5K!zU ׂު_AO^WÝKnC<_X}.B0;^Oŗ�B'TfI.yv~q܋Fk<_% e+"[<H~HJr!:g ˤlv|p, R8^<YA[BpfO&ωr %N OC,)w@ēgbh~1<5'g+澄"zO|CRuM%~㧳弶("t0M>bzp6wlXGh]y7@KK1x@lۀgAaV5E@PE@pAw%'D s9%D. mLeU>3q4)"("8zRE@PE@PޱӤ("("$D@DŽ"("(�#&J|=<'Zx6N5@^WxftO:zq/B%;Nz2e3}v/XR'RS?[bN`B}`"BBaػy- +ŭWQ @WއQ˸ N/&{Q1nGeU@u|s:~(Gz/2n|=1lv˝8ҔB7h2Ai0Db96mZh{!,^ Qs Uۿq㑟_[EEE;{^i0,.B)}-f-VbLBO_o\uM>UbZ ʲSՋ1P\T[ھᘢ+N}w3⋛z/QyR2_lR"U89yL5R\Pqbzjg=r6GS]TL V7Fq1h/7CxU{WVa"Hv&ݺ <ɘe_Qj})ǁc0\|14:JtLu|KɌ_|6NdzJ)@WE@ǴL+E͂04ވ%tV7tMH~pjݿs& ,"?>DMMP:{ǹǦWcW'_EGo([5=_Az^d6O_1bGLVCxrLv{=+M#ŏboFX4LƆ_%h@˰Z_Lkܽ_2Ytu0d;3()!> ް}lETڧI07X$>t1jŽ#WDzw7<}qn*0cw@p�Qǹx̗Eu}yXlقӽ,@ M'Oc&眊thQ�//[yi6UӒ:5y5~m,²Y ` xi߇\E@P\|+C6 K(`܂G`1xlAfK0jP|oށeKt |@.G~X4}cṲ ޿7Y56rs 7}лocQd}fr u�O -k=1P(jܳ^>Zר, ty1y#i4VsC\IC f.#)YakVmX7}tA)߁K6򻾀¢r,?.V{ؾў[n%W_OF)\6lB ͷ%/\{cUCP<sjo <F+#i5 4?]. 7!/+7}+_30j^s7^v'<;fW];E@PRB@ǔ`sqG-*Rbk  'e7Or''vJ I˛6�Xh>d?1P6FSty FbTD`'=6cUsj#]n(V k# ) F?ȟ>jB}C$ jU{M08m TI̩wW!c<Lոt>A }}!.h&>XJe䝓}wbV{2c] Tx36>;kBѣK^*ܣϺ0 � _vw8rȿ�pΞV<oRGhǵXS5t8k&ZMOnPP4#l5׌_}FN9©=yan~}mpE<)KGx;&]=<v@)�+ lYoάBN^8+1yD7~w9^kb ~bzw1g@OLϿy)Eζ{ [we"i8HOSz.ݺj9Ny�i~;;kHڕ>k~rDf{{./stu4.̜x\n%jm`%mx^6E⑮=FEOuunI݂@(Ѽc\ע"(wX#`Wҽne+-cS'_1T *IŨ܄@jC͠ԓ?DO5SN5~@ <GʹCsЄ-W1ZD}`fx-3.᳤$}U Si(^Xdlcw'}qoo)K¨ƇR%|qk/Ϩz%#1:xEܹ؏y X?#д#)m*"!hVX3WP W'xX\.!K|OehjS1W~2=HP%YWba9o/^aOHΤWD pӓqhԿ+&qQ2(Jd_s,){QSko+"#jjI^|{ j%Byxhr]jZinhƈbF v[do.^9/tf|" (Yw ׇpKwK7<t.~æhunGn}s'_h/Սm?sɗ'8 5_hJ i{(]ɻT�ze(w$7G = ȑ}Ooۚ^sK2+ZTE ~sTWq@fzdSmZv-m=HﲡԼg#r\`]Y|̳d;X^xLRlSt֟a݂iEwo\҃%ɳH8-نhnq͢`g0vJ)ݳe#]7!$oCaUxz?RkY\~/.3jȤjˉmkWʇxwOxcVځoP@2kB/:$斓US.G"T=_diܹͩɳg_voTDFI+E\{{>6N]1QNlGo6%'jGSGvnk6D6k5Nuad^ፒ"t4hI9\nJh/4xB9f.Zes.<3gKxNK@֭:M~WB;v_A7�kn 4z�$mǽmexJT ?^Qkt(M1ukg�3  apibx=aG|h/MWpiW\}qtG/3=DzЏc_m%J"Χ{U(އte7ދC<9D#<Υlv|p, R8^<Y\BpgO&ωr %N s9Xi oD9g%pv5u"f<-w!Үy&N;Dz[:T7B 4%T AC|C,w#+@G@G1@N-<`}%N Y M0yǽuT4ք<vA P3A~R�~djR:Wh0Irǹ/iq.0-AM8@Ф("(@9Ҥ("("$D@DŽ"("(�#E@PE@P_{}w;8dKľn&Tu&}bwEO,^,r^IP8jW8ކ߲/~w넧W߽dO'Kz(@rcrx%=w>)T^0q8x&R]$ 7 O?'aL~�\@m7H©`x(>`zrQQQΨn:%;FuS|껗LwNDeb-'%f\+U(/tL( rs˩T*^6YNkM{u�  74(]] ޵MuSqs5}b%vD*@x\%~:)NzK&;'|d5>tTᒔi_胯TIPW4pt&AO.ۮBۣwQ ה4)Ɨ d-3qf{2, 5/tNl ^Z܌x'137c&}G1NO⯧VEx|Ik z\ƽ-.~Ykp z^d6O_1bGhsDJxBWg,~Naݑ (Njm?E=A//1꼄q h6C1{dN멍2w^xzKF 3z4^^0;7?C+Ihtu0d?`2()!>|ް}$|b*xk@E|MS3}"=6؂3/ᭋld[դ(+1k BzS/=!={ZvEx 84Bxx-Y  5jt9}Ù4}cṲ  <m@s5 07G:b?^8zr{_[  zh:81;UⷿYoFA`Pײ^:~ 9E\|gꋼ(�`ۆ 4TH8m.)y߁K6򻾀¢r,?.e B!hڳC{!WZG)1򘻇<֛Ljv}+fܺ}x kwxar^;GЧ8L,c@}m36,".d$>Wۘ<vo^_C\qqMO.x!&׹4u¯5}:/1"_,HZR  4YqmJ%A{ r5q;e M fE!I4n;EP0 '+hEwI_b˿�LJ|/O`y7=R%{;8Eb4mJ]* +_Č_֒KvfZfDS | ӌώ�[Bѣ@U6$1_$N!&$`\'QQRZ*E!ei7,-AC*ר"0Y&k[Ai@i>330<uf<y>{}Go*Ʀ8(FhZ '{RqX<=!#ݹQS&12qNz7yj!Hf1î}Z~!u9.93`.C"ný4T>b#Lӆ_h%| FPn(0ؑV1V_L \q ҨG. q8#D"vjAR7K8hY܄ߗ5' >R_g!re tW^J2D(Q;CQQ%{Nb]w9^:մV`ֆ?ʫ*Ɛu:ZCFT\4 gi4d'r+ [?APV@ Ft}z}TL9?V~V"1g"'k fJYܝBA: t-#9 鿇�ødTW4<+Q}jMvPE=w*c͈֬ǥ'&^8mݞ|0VFH|&5>s₻?q"kYlx6ZwsZV RVOy-&!ġVĤ?OP^)zm$rko*K̨]:Zg1͌Й2(Zv8G a4 wwj:wU鋵3vi^x"fz\A|_p2ץ s.> PS�sGQ7zO&wDp__S`ڜ41wqkܿ=eXI: 9WδdmF 9hݭGhu* ե;^ks7%iϮFFIJDRxngtag.Z/ŮT\>G\<?#TP,(x׉hS B+G/pH6lV5eH@Ȩjuޣ<-χH+ȗOK07Bc闊r@Y?c!$ iؑkUz""Z{XdSE"fѷIV90&tx~T"_ZK~5G+{tlwK3N9�_+(O4~ t#l fũd2DlBj 2g_;^ѵ37' R|8t)x4ٟñS\ 2'e:jߵJ2Ԗ `:^-[klӷLh;оRj@JNi&52kVYjO-];jrQzk%2P'I^' :߸Z*+gzSp t̼xj(R/gFHo'jxcPքK 9rm{VQBum'QnDLB:\ڿrQa]{.ں6bKRfwwW1&4|G#3[gZZ JZŊwZ:"-[)F6iB@o8Otl8hG 9G(Yp huĥ4:~grҁq X7 i1 ίvchmxڑFZm\: ?c?E#6.]=lp.%Uz3+;dW<hrX)RyLb_l"(i}%_ணSdmhG#!6VDlBVby<1WC2%3d0`L& aGi6Oׄ-[e֎ |{\юp80&UFhUp5c*}6 N@rK&�l b-ՎcL%+ذfL 0&�xY +�`L 0˗�;ذfL 0&�}q׳wSK+y"V6!CI G׻xn466cxwECo v| Z%[?B11 =LV"-ɣ&e\tѝ D=v?| AC62upgkۏwC$Uؐ(O/!OK/lӫeL \^"Ñd=OZ{i?iA8XHh݁#d 7a^ (_eɭBe(jהKGa5 +OAy]Lx5ćޑ|[<\ۦ2.jtqՓg/EMyu X+JMOrm=Da=͑Tz5 \I4| >Ǚw _( ~tU�`c"wU FkR'ᝯ#[I =Z5=%[EBkp'MXIrQL/Ofp,3j.GCѕڶ{67nx']%}8Tt |wd|w5�`c"pU`-ż8NbՆPU DQeVz_O]Ya.oۂmٮIi(&Csy/R1:#;+3q@v`qTlt#d횧vt1F`sP+Kn(a]8OBzcvS3+Df}[,eò&7u]M_PrC l6Jӻ{Wpd̏cؽ1#57.hKi vgchy~Li:0dpY(paKsTCO]5瑫C)m] | RXƉHs>jvރT~*ÃK"p:t>.tj^]ﳧc8a[Y�`N`ov%w`Ycu!'/N}h`unCEA`]\�> SD/+bv+q؝vUz`NwY֯gbC zRhoz|pWq{ln/BH"t(~(X}}3Vl-wrz/ i\ț˜0L_I5K%C.8̥99fW 4dN!!݊chlZKue\&.^Ծ=]-Ku٪e0T3w?zG,Ò] mCuY3nGODeǨ/O C|j9-h>8<3 M[}: /^ f[,Rb"u3]},+uOox 0&0q ܦ"YY7VنW7<C('W8>jL_Ry`fbLz1m#9ue1?9sl*'Uگ~NN#6la {̸vd{typ-؟Bά [l(>jx 6k"DZF[*bIcp[-Y0/tt`\n'E-F &e hMM浰QfB `+pn2ǁzM-oJkLc�Dr\Nccl q%rImB֣g[\HqQq뮯ǾZ`8%TRq\Y\CY{uXBj3"Υ4T NV)GgpO&%'%HĮZ;a"J!Cw@kďh~SGwK~]py tWYsD(Q 5ĺ:kۛrEvV:Xin&ц?lQZjLD/ȌLW R'.B)t t9~`̨DG9qb 8FzDq|Jh;1Z-?ctԵvҟKSil?qkN0&qԊ5h!Ή C7P9BXSvyrݭj"7\?oV>D[HYXL|bBub0ފgI lE/x<\Ze>55s�L/lEɀ&USb4BngF*smw➻ƴHs]揞£^CCeFEp{=]0ORzJy7ܢz<v`L` |w{&sHn,se͈#tF- եȲ%Ǝ:\֒ngW##Q$%3J3K#GZOP+6̥Sؕje?A!bϪ$!KyMmu"C7ЊQ4U6w1!P.Mt ۠gN}"_l$bGuWJ'UdAFS`ڜ4wqk)[=b`Yw=4|XtȎ|r7$BhuފDfg >W* C!ճE81=6;2Q?`0�'�`@U7 =]%]w1w'W?Fz Gw3Tq"o6!5GlrZ{[^PtW)Z>Zs?ݿ).T܈s`}Ե2 (ArtZ@U/PCrLh;оAՀӎM+eN4еj5 z?>"+܎ԘX|aG#ti umՄbٶU/c: D$^[4م8ZόvZq8rSY\caHx';jrQzk%2P'I.kj̃|n(+-мS=nz<;b3Wmn!GL 0I!?zQ㙧VDl+%b;XD)yJy"-n]A<dp|юr<Q`\huĥ4:;*d[?֎KO /t`\eVO;kǸD 5Hڮ6ĜoXN*TmR(g -H\H_;X9Fy?6?GMNt1fƥ20�?M\%?TblJ%OʾgbAI{+rw^R&;mC; y<'be2 ;)z)yU8 BEIl×`\,u؃G6Tu9+GZ%f.g@:p-V\^JL L+q&eAf/ꏶa0FD GxiΜWtuG<t;; b%�hbWP㙧VDl%jWҞH{+J<ϘW &�`L` #�`L 0&.;bŎ`L 0&�IG`L 0& qypXlȷASa`lyX GX&b˦OQc .ㅠh6Lz %5hsӷɼt_9ɈL 0+�8~KGҒ[I><b<%㲏-+HJJgy]Lx>6Q%KoS^]3B@jVz9r|!psl'3XM7Q|/fL �8% n׎.\S!MKQz^PhoJ;u1Bo2 =^/XBMђ 1xqtјr?=Ǥ ,Ǧ{N]Z>~[3&O3%HvAcqAtjFmǫԙbܻH-ؖEJCi0"āHZ&e_V~؄g%<D琜YB^^ND=`~/6_f|\sG%Dvy=[q<|Gل-oY4}B! 6=ǫРy؊0'`{VdBy]&>,kªłX$Z.d jekKc,0C)W=z58Zӂ;H)93QKM5璞La5쓛~$bge&4bvTH=F QZj2wl/Sl2=@4Ѽ<t]K�-U[1#98aL \*|:HçMGX|XӓŻhnA8<3-H=EMfr <z\ {tJLrh(EmKƥcwQ_Mz٩8~0zS0}4 !>5 3O08}zeۇާND̙-[r*u<DBLdffugƵ馹t Bðl87~̚N~.F<)$ЛPmċu襖.W~duolzl ̦hV>sG;f0<Eg.iHu$~�qgz<]8"0[ ʜ ZC&w?GXt22HME 4cWff ϔp1I̵@o<~u�`@W ?RDR%TQ <0@9y 0t#lL, TBYO4m{?F'aMŲd9l1!A}\OU)T3VG- ˜U b#j77R^j^&ۉuQ<#J. 6!-,9=kC-hSŘxR`.$lEl\=F@B`6Y,FxpλSKz2sٮm~X6lF {̸R= E{ c7;۪#|ZCEױEgxY׽=wZ�`'cP: Qp?>gDո9ύսqluIg~_ֈ'~@y䠤>::-VQl|V|8K%c_u$Q4@v*%Rӑ)T>e>6JtR;g_ twO-0/CG t;R%j`Cinٸh:{.Fhri%ezɜD(Зـ>Ze̲Uĩ m4}HV@q6fJ蹫p�~y+I |wڇdQGX n,q8)5Cl[.xMVC<\hxOpNf:,_?qg)s>unl3o8j#ڍqGQmFKL{ID bc2`ǣ~\i?]bIALXmPzn y6R+}jzΟ'>D ל0(jyd6#nam~M~mbCgµ-$qK68S%T>6�21@Ch%ϊDrjv ~+A'4>в9WlڌrJ[,TV*I"k({uh-9Hk6@|v52%HR"rwbg3mܵGGcw2Fݱ)<!!=֭fͪ8x_l&bGճxT.ZwUtλ#u ܃)0mCݬ8:I|3s=u,6Tt#ˆ'4\SF}#evؕj ,pUs-{th6^GbMv#?1w:2+1&&0 \%]L95`G/K wDg@79Bϝn]3.C&戭m��@�IDAT@.s܊<bJҥm}h7X2k}~zL!9]͍3V =o HɡvmڣىC›B]~i5!Xlr|'JCs;RcbEG.%E]L{[q8rSY\05!T*NZA3НK*2G7loL5ٟñS\ 2@̉s`2xVI{ ?d6bKRfw\Z̄$I36qIsw<c1&&wCgZZOﴒ'beuDZܐ)0nm/miעX :Zݿ0ܳx<y58yd¹tO0I#,K it6:J֎>F gЪBv{zHSKg${bJ16�3ICáb+Na63ْIA.ypJ>\Ň}GeļjXoU/0Zjw16rɔWdL &!&NX)RyLb_l"(i}%_ணSdmhG#!6VDlBVby<1WC2%3|Ǒ~\ǥ>o=WPzend%1=mrpiT<e#V HQ"xbU:a0&!pE;|ڟ)G8vťyW`!kًdQaR 54NPhwݿ/ҝz\�>_AgZZ~+b_I{"**"V<I_q$=80&�`L^q&�`L 0&�;>q&�`L 0AGL 0&�`~`/L\)p]qɖҧ01ݚ.0&!??ߵѻ>8d_0tdoB7'\ Y6z$&5q HEs9<oA#x:OɸL(l&!aBM}`2![4 6F[XBO30ą&Yq's" !^:ark&4x4|;ڑ8 =ڋJlY < MXIrQL/Of2 =^/Vu? c$M 2/2ϋH9яo]A/tҰݯ\ 0`qt[}?wf<8go %g{OqtuP0Lz.t6E2?4HLi4êp\/"D1=5O?cGGxb&9p~feXe#~hH/Kn*t§Jh< wњ@2GL@1ޘZY;ʳzI4qqxmxIWTvȔi'˴88~Zsγhb`Q^s @V~؄g%<D\6uG8LOf:C%IOO)m] | RX5ZШ#r텸,.^g6:&4mϤ:ꎃVvеA_( ].r '^w*sW(o| z f/!mY(ćeMXojǴ"kx^)U9vy]ir`L F_$&3f}݆L#n7.tJL"]{1pָtN;*OKjb;ѬG3!Ɍuk bu7 x3VX>Q+a6x u;@ll/BJxX%gf)'s5=6 :w^"j:Ծ=]-Kut-3>m6Bc"gԔ)O{NXF0s r䗭=ĺSS Rɡ:v0nӸOX/'DLmd<]=W`W&˼ e͸!>)cxN-)1:Z.>\ji8Dj+6hlueWaHHz] ]i\ț˜0L_Iטdt|XgNwӱ"}]quk 0``14ea3`&PQRfZ# klkRKcFri5xcrT,O_&eFmb {̸~wK*cBz(V cV5̋G:.|Ħ`CY8hKE,}EK]B!aƴXv(!fCqwz tDZsuZ~!u5xN;l1Ҫ!;3خgV/h[\]qQa$Q_"g^rZ*0Y}䎶]oi1NJ 4{@ǦLHepaׄu;.j1g. 6!-,D hM֚{֙g0& oI0&O8L>::p"j5 f>]"QTm] k0Q^YgŎJXtyFSXWgm{G9Jq:մVZXiAlZuQOo ә@KkňJt!IkwT]q/:fhˌ p@6?I:}FaEWPP?* ntSCh9>APV@ d/|T#jhnɫGzc;BNc%kWmc@TO`}9Ef=e*e=NwjsBw^OȜL �;ATbr)h"7R]Z5zj5ezb蜸0t.(-tsyV>D[HYXL|bBub0ފgI )zm$rɫyū]8,H>ki?%_#LbFEip:ZsB[_t >X'$nFE [SZC^}$KXQAOR5Cǁ*_{IXmC10Ц++"4q(j^ 0 `1H �+& ;B8Sy 8)NҵK͹%k3bzΖjZrݩ1ϮFy;w,?ڈ9]V\V6\[Msp=,A"}tgpH69ZxmfS y.6ǣp2[y]O6!bt:$~`iMXn]2?9I8Ю~[j]3>v]"#̣fRM=ޣ4x<']˗6~CſE$#.6;>.,ƻئc8DZfv{`ǦJUh_X.٠]A/Fh T=㳈>@QzNJ^?zڮ3~^.`c 7 pل}xE?迣?ѸY$uGгe(8atuy[^Pt--]9Mp_L*jnĹ 0Fw̢%H.W mj䳟j)99dD;N@0+䐍CrB#wN0FBckvaE&-q9WpwLf6x'ALкUG&Qds~6ᅺ6!).1m{^/f#ݞ[+=Irz<5T:b3W@WrBvqh*u�45Ր8*@Rg[ۑ/z"[eN:VXȧ`&?SK+y"V6ѕVz)iX=HJ+yHiKۤd¹3ӟ!W<bp|>Rnĥ4:|bVBv_oj"tL8@yFh R[q6o=je7U2~sF(!q,ƸcC?Tgji q!;FK"ʇXl6RZ68lM#zѶbPvո7'|A10oSgk0bJ,MO<Q{i/6羒/WpQK)e#7NwSK+y"V6!CI+}%+ΡR8J<9HWK>%E _Nqx`*8& LLzW}Jĕ6W=W(,_A8m3O-Xل %h8<XœasD&0!N^Ĝ!F > h 6oy|bWDW_eD5+*zʾg+SK+y"V6яVbJ3i}eUQ%9UMr`L 0&^Wp80&�`L 0q+0&�`L 8<`L 0&��;~avVly(-} ~/ޛD-. 줷TVþ#r`0&"/?>F3Y`L`vG!r2`2.6Ea5 +ಭg g20^!X_a yR{;oQ+`M 4 }*4]r#</98V 0&K]Xe-Z$#H ~w2 _0G' ֤wcلО_W9pQ:#یy8hm5`7 6�.v3t?]l_H rsH, b/.QR;msXs{6gQhۊ&)u6!{(7،ȵ>xXz^ض+v@뚧ccZrBJہG@zЛVl)e߹݂;H)93!YJCi0"GֲU4m)慇wӭ6dD-z΋DxM_PrC l6JUnӉkG<g`l^-sB[5dú .E4.P;gmk͵',yU-ؖ?.u2w 4_p\/c6!W.\5_|ԙ2p 0&pxƢwSK+y"V6!CISm<X')}A8? ̻3>BKo ۃ~?XKbѢܱxϽ݃?o[/ӣ|h=j^y ^S>K _/6?Я>!;isOn@ę?//+wZw'ݱSx?ǒ%bάnM(zgXwQkN{2䈦iw͇ywb rTۯJ帞fδͱvs/ko>$f]qԾXgzIܸd>*_)_c!ncXF|ݏ7ཎ?|1 T9%=a&O UIIN]omg0f![7mfoyθbo4{y:s;<{5g^m^h+8 0&J~�88x2h~f ΂s|?ar|+|оZ`KJ|ys*n1Ůe*AD\^g =>TO1c [l>_VP$Z-']boGzkS e=Y`L&Zh92^n96Ⓛ* Xyo 95 6}ZiŪ"Vq[Z. ay@6r=]Emkb6a:i5e~$48O±2<y${2C\o]a3`&PQR+!O'HY?G,)6l7QM {̸Rtd>VSyk.iԛ/mT %�`L`$vG^-v$Q@v*?E"vjAlr!'9>NS{\#5Uv>]tktEũ!ԑ KlEۉg )=ԟԸ+d蜅5 $ϜbWY7C?A>A͆ Q3D;'O),L2h˜Jh혊"_nqhďJNVnï7D^&Q+;Cj?q؞گ۟8s+mz%xH�1~ө+5V֮'IG}ݧsݚ|Cp+H#C謯`1"z,Й؈[h uz*^C<\@:GcYUh&or6lfJ}~#c'3>RP`tN\Z6-ۦX+r h<PDΟ'> ,:/ 3e򊵎8ȲyT5C42&�?�=BhΊDrjvN@R9Xf~&OhqbzlwdbIDZ<k$B.U:dx`݁bS;K+=-ohf~ZKZ]Mώ IYY ?Ư !OL7㱡pt98׍J=.B^%7tSeu)l诱6wotIE)vzs?0fJ؟ۊx͗ ^<y*ERny3,�`W-!H$VGS u�%#; Ā:܎M؁Oܞt%E̢%H.W قj3*tJd&$hO\OlRިB+ǠU'y<Hk:sotsX4ᅺ6jBNq,lj 2Z[4م8Zˌ-8u[@(eXIz`B&戭@nk//'7ٟñS\ 2UWs#-O1 pTK"H\7_35y*=ͽ _1} %c&UK;~XV3O-XDWJZ둧=cw+yJy"-Rnm/mW\V(f4{>=֎1hƥ[xNrGuh q!a?߉gߌnKR褻|$F)02HKgBBoɄd¹/c$=}=r@̼:ٟG]Ϥn;.2F[5tݎs�J <LvFG/"Oٔ:eʾgbAI{+rw^R&;rC; y<'be2+NWҞ*sX|1E֛Q(r`L 0&.Wȧ/ '[q$ 5aL 0& <_AgZZ~Cﴒ'beuDZYUT=2_+d#&�`L#pE8 Nj`L 0&�IG`L 0& #&�`L 0&�`L 0&#&�`L 0&�`L 0&#&�`L 0&�`L 0&#&�`L 0&�`L 0&#&�`L 0&�`L 0&#&�`L 0&�`L 0&#&�`L 0&�`L 0&#&�`L 0&�`L 0&#&�`L 0&�`L 0&0Q㙧VDlB4w[%3khF&&>v-tt{"$\|:u 0@ۍixdX,X8y.0a-WaL 0ˏKR?msUFb҂p8@ X+*)"!^|4Ry?t1K,#GjrnGRRk۴ *q`L 0@Un]c\pIt 2 =#C-kq"idӀOMn}3V))yJ�`L*'cP'|/5O'c~  j¬vۂmp_ںHi;ZvhAycӓl0cѽo+Kf.Fi8vR/@1H( B.R.vmBPe}F44? !vlދԭeC"§%R;msXs{Mv5жuC ܉}X҃vvP@a̶ :ٮW$bge&4J 8. iY<DSr~]}&�z |5=;t+f9ƣ3p^0οjuC3Ϡv|&_T!jkbǮ)vb2Q{ M7ͅ1q aXR~̚Pl W9ҙ#:yԉ9qݐDзoDUHfә4:XQږ>,K4㰄 I%>m:Ú/Es["ቝiJxjlbb1t7 aށg=Ng^ݯ nlt] gXfOdxjSHFϻxm8`=tQ53�`L*%+AzM-$Y (T'mDZ#X\tr vV<xa3`&PQRu3 5]jS**ZňYt;3\jFqSЃ`߼vr>,BH]lEuFY i邎*n1ţOeZƴ0Bcїr ̱X Tyj?RD$T3㼹-ǰT\8V'cO&mѥUwlHY?G,of0 {̸RƴēgXv.!fCezB"80&UBW8Sa{["]GS]?ࣇHĮZ X,-Xuh!M}Y#za@|jyv; ZL sh؊lr�s͸{Tn#fKpZ(*Dζ}J[X(k`NGqQ RpA38 QpV9 *+s*yxSc*?V3dgv٢?tVvGj5CC#/~x 0&l_+ɵސANI+cSvbC 0ZwTu Cgbo#n΁sho'eM1"d@[:Pu[.B5ӺSJ焆ᢕ$a]u1@7NE>tѳ]y9Cb|er-1G0 44.n8bL 0+�8NNg.eYDQZےW z't;}hy>,F:M#m]fJhݏϊ=9!_lX%bGUh.l6جkBO3*8 >$);K3:T.v8V$^3Wz_0\[-%,tѳ]H otC)v,@:yH~G,P .Rny3d�`W'ѿW' Z8UFoghfRsV KtzPtE魕LHBў$^_{=VCeNZl{܎T㋞QFg4ᅺ6jBNq\|y;]eRrrX;N6IϾ~܊<b˭hJН}5 5)0,8zXZV~'9aFqo�+RI=t57 h[4م8ZΤ[=r~:Pso2еtf9?�`L*$ +SK+y"V6яVbVDlH.%O<Xۍ Fɂsӟgw0Zvq+iq,M}aI\J4:|V(f4{>= 5.zYH%<e`ңp؊SyH:+ۚo eXCN1&%&bJ,M#4Xb_l"(i}%_ணSdmhG#!6VDlBVby<1WC2%3jGUz3Vѳ&'n߇$zOgtlDR2&hǑOU$<NXI?9y/L+ePNcP90&N@ ju<JMXYMJ3i}eUQ#�`L L:+zQ8^�`L 0&O8D�`L 0&vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0vy0&�`L EG0q%&�`L 0F0 }]d{ :&Wތi*5&&3AS .0&"϶)B]dayNv*XƯiy6Lz %5Cr/y9~/j<?4LMωe3=G'2)c79Q]A:LFp+P%!^|4dfD$׶i[h`^�)wY#O_Ϩ&YqW~K]8378$Z7ĸZjc~q)~5VwM$5=]i̥Te_x1S`o%bVBB<3_0G' ֤zcلО k36qMXij�\vɖ8jڤ[-H</AgS8ҏocbJk?mW\c5zǟ^DQ՟\HeXUOǠNbaF,KZgILڐпЊE ڄ$lzWAxRJA;t6E2YXw Jx0~!PǽǞCrf\aD烺@ɵOUo)@kaBVl)+[sɽ+0K.#-ؖ&)u6!{(ljŐ(ea58Zӂ;H)93Q+K`Gy6V/&=p8{5WRJ)7pitX5h =|R!*/lN4GD](mE]L:z<eVCώs:Gi c;Lo8eEycӓl0cѽo+Kf.5aտ./)4pF_؈"e x~wOG#~Qg.�[=۲l XD;;Q{ X0~fۦq98撛G&r5ȸkީzeok\\T @`q j+c=Łay[kj`{!'/Nn>c3e#e19"Scv%;k{q<ҧ3aEc^ n5.#SS RY9v0nci.:"%&]G_?ǒk<\H+IK>ve& e͸!>)c3RZ716Tfq|}3Vlyr< ׇEÚchlZy?/ExjSF::#$xXI9Y?gx_W ;IN}=Z If~a:}alAhቝiSeM[?j[m=u3~zsIolr=k#"y\W+?hɬС =$ Bt�cJ֛z@]49L|=n5e裐0Ĉn8ju,ɗӨ_<䆦v)<ʔ:#b#dc{ !](F\rXЀw@,$'9NS;OŲ"l"n:ӳEXyo 952N_oR؊TivrixcrT,O[Ϭ#vYrܐd\KNc_K] "#Q 9}H6Qa<fbLUG4EZa^~{kS o#<:r\Nccl qX"dfm-[KY?'h~h%( {̠{B_[-~EJbfG7 r TI[)\SO]fΉYyoblCĺH%W 6!-, h-Xs 6܅K.6 tYOtTiyBA~z>-S8 '{RqX<=!:ӌ.6bcF{1^-"(E}uExםKcҎ+3oքk_4%Yɳ@"l@26`NG{%RvAE-8i{ IjYiZt2Y4oG,],.,Gf / *5ST(.lh+]%`_TQ")Ay~ɹ'Bs>{<Ͻ>SߧF7Rƪawĥ=U;ڍ9*,u[/caJC͕},vSE}Smڬ(#/>iͳs=]iiE(>1uR25HmA=xZZ{@Wӽo߷M?&N̾omͷ1R|vXca =^Eg26rK5Z\x޹5žcR.sǂgCOϣUߢXU ?mR K6ǒUruq#X>=ǟdž!Ȩ4@ VuM^/MTWnܮnWG(((%cFz{9 0H2D}W}xfAj5J$![pJv<7G#OnLW_6Xu1q[V2iQg_;s<ƺ̸LJu+0[/?u6zQUo`ڷQefLML~'iS)'q{feow,א\U/kYrz{SΌcfv6(9筫޸"g`|d>m<-EFJ nr\[.=R""rC@pDŭsxNpD}~nP;/J=yWc}}%7S= WĊ-*P"&da۟B^L[ׯ@YYj!5^jxUNE` JޭkQS~-mCϡ]}bfԩ-M#ɮے>+'/,kPk¿.H|F4‹( nIv[LY?j];6֫l%qb^W-uavhtR[ٷ,u<1:Ѿ딪t~ yE]W南_ dC\Zر[ÿGK'\:pH-3;cϿ^(`j;QOqldn$`8>_j -X#{pPx|Jw,ς[:! ,=ghjZO&Yu 0G}O ]G%XiS#O(ل?QƺMXxzqe[wp؄MS剰?jaUp'ZԣQ[- b:v5>y-A*ޮ)~gON:hxT"-a,PW.k(ڏ7LNjOx<ϢXkSLQۚß',XZ9v`/}bu{1VS%uج wИ~sj>}fgAf|D>ZYSj |P`ss';05wRKԱ 8zP:H\;8{|r_QWB?noJ1z~1;筫OyDm.h. ] yXXο$Sa s >^ On__݉/Lhs;i�DZ/&EH!l:HFCΒx:HF196l%tj{\mãƹShk?9jAѹ--;KsgNBceоӉ=mK}sAʧ, 5I}8KYQ<o6E<3egpU귣q5<Ck2J&<DJߗ]{kxøھFZj&={e} Ze{zgǕKR 5p-0CܭZ6ߡI685KS:mTXl16gc_U %mfm6m$y>XgIɟCɡc.gH>Eq޾8'%ؒYbe ;Xy-v7ܨ~2u>_jԆ2uvty?jR0*8Gy;vLuщ#%Xa;66Qg*9۳MGa&NIfxӊ'±x_ _w`=MY_'}o,M$0s\己ccp$nGʄ"Ig3(:G.MV( +fF7uQu]"IM[jRB@aM`D_qKB@! % c(" B@!  8q B@!�}0͢l:HF}Dl6]>t@?|NƗ$ xUѳ}?|qͿ2[3qa<y,3:^Y->= [>X_.>s0g<7n<~biݏOM8_;Nj9=`4CVk_KJʰgϣb/ϩ_Y~0V7rQ%>Sr,gT\^/Z(yO\8JQ//^tlS��@�IDAT-{ Jbǘ'M) x~csyE#g.arqw}R~ٌ8|/|~G K5}zO_5Us>~/_SփbnA37J[2oRhNlZ%>gVx\_Zq'zy^r G#MVi7&gԆ%7nF|u)ozo?y{iRϴ]<3dz%s:KCӱaܚ2! cNeыk1.qYq3Qy}7~ J /dZ3&AxtI-Z(AE+cנy()zyqTNN<ԋ^AQ\ǩ~qGGꚟƭa8pbҋSu1lZkKSćGwel@ƛq>qLK% U/îǖcyS/N]󓸵$.Μ/ZBycwUk?Yg3^kEnܷa!S 뷮M<BqX X+oL !YrqjNεnvK>>>^69K漣S<E|.L=[{<`=~ދ^7L?[Z4_5O#} % \)P>*x>THzs/`V13ױ{B~ud<a@2pQ=d`̞[]\XT`[9s4>}]NvS?3wzQ啘zE=؉¢|nmyųx^L65SJMa.C7jU؃ۚz ,ǣ51#.ZŕXj)DtkQ[[{nTL&Qc9-Exq~&`(7 'O_N r�3g>15ߋzKHcOS"؂(R|8 gQ83YזcjfE^OU'B9ًvz`ibaGO;x;K1w#ضs7~sm]`kSc3ijP^P{mVoGM*vmxL]:%>7_R|E Ջ*’*i<yp7aWq>卸2 fO_15cɷ v y:G"G\X{ϭ..S@ʛ<3p(<[)|znz2ݹToP,Mh&pt6iEn'JgGYu`kP:/\ Pi-hR/;ֈ]Pո?2@3V[bK ΝS.Q}s\RR9 /=_gx=9ә}[|j\8_~!U򬻷L]¶!F"> sn[O.Bۈ|sXV/UvٷO^W6oH?;p]ϲ/68KTT/wRJa}Uɿlu[w7Q|m<u޶e ܱ%w-Cl{pGv>ZN̙CPUM9 !u[+O&L%Z}\l>߱=/ژnն2}pd[m\'IsDU2f:& m`zz jQ[I.˧^%҈T;x7Y|2 TH9o fUV=TJ\Ru"o7uj/:tߢX^q˳`m[:ݎ#vcNl*>v{DPخ-xERe/r9VĴ~? \w;51;ˣk7lYqR8CzǒpEqykno³Ceɭf̽uwUH{:u*nQTelp5M݇Th FK\\,/ rf6\Y@^ kt^ J `\u!@ u%᭎ߪO nɒXdZΟK48eڅZ{;<r^u"T=+a1;Ys!_oV{ =Ҫ_[) Et/2MJz"NgqW1|X]F>|=(eXH%Ocmǃ_R.WQOh\=ʱdre;+jtnŅ_rlO qwV\AWw?wWbφpP 58cj;}=%g\Co&x݊9vA;}\>Db ѹB{СuΡ9,nS ;\+c~R vO z~BU2}=*TU}�JkUUu`J3|x76ccMRg%T㨨ʁAZl:o8̅ĝ+Pՠ\}%(ڋZ" GO`̬QcM[5W?8xXTEwZo_ܲ<y9@/cP5)Z 2{yO;x{|S_ؾY]&l #(ǒg&Njoc)QI<~FkWsIn D,Z uUӭS^2G})N] L6g3 |[]+Od/&[W}Pz<_Upz[x$m4J2EbFw,%қ/f=[)\|0H]\JaץXWF0|Az*uZ(蹨,EXjrtDkv@ovQW!ZG>m`^zٝO uXYU6G0/Vyf>9(G8ϠdrUoO{R?`ÿE76bєg<Mci T&w37�Tu^:E֞>ϣ-hvԖ/Bc:v5-j-/cWr-`A}|Qgc錺zm WѶ.?y*Қsgʳ Kĥ) u 9|u|Um7MSp ޾J b;b3/T%q~dl xس-ZfہԎbsʗ<a#,P`)jαs/Gc2zw\:Wja_رDO$Ԝ/$ mMqx73ŵ8 <x_m1ͦ$o4,銧$oCgctI:eTj%jѹG]Kg1uqz'ڣb<OT#a\ f;qsxjGkXP:k"U2v˲ 5=2TR;Ӗ2m:b2̺Z}ji('fxAOc;zy,06eQѰ*JL]ms:/̼ǒZce &kȸϼ=|V6}܌TI]Fqfl'ilSgN ƾ i8J̢l:HF}Β?Sg'zC6]>JG:zKEC o!+s᮶3u%RR&o}k2dԨ[յ Q9WqBX߼3&LYE;�5yEB`XщܪVǢL$g٬�'mNiP۔.ED$p捗{ۣؐvsf9 _/K]~QىoQ! $@WŠ-Fta%_M:$]UEd.劣#E! t##%^RB@! @(ICIB@! �Q! B@H10]XE n:1ҴcīIxV}Id9\o7Ta±cs˥&mbuʒO*'7]~n}/V?['򳔲*- M癟 D5L쥝C@8F)B,Z(yfYz)%% ܔ8j_`~g\q[f7z*_-ǂ*қnHg~Tɸ7rQ%>SB;)_ΡUBC/i@=C~' ! r1G[2W?߉MK$j[p,6ӓi}</-0{x<y/9\PӉu7WW!ο׽E\»A/9G93:bK>D !p HSظAw ~a 6VMޖ1vL/`Cj_q.8~Q6]ߩ_oXR M9V9vqTvnLS__PGU'_ܡxX{-ꇸ闐ԏo۰CͳOo[w-ƌ꧹OƣKjd_{SOr5Vnj6::^o]>2=?1jyp?g S^<*O`reVLY@w5h^{7J&J:~+P4n} ŅoUaqwk<s1@^\|vLRw g/Nš+c*bRZl3/u5|Ǚml߭mjGZC0) ^=q<`Tn<o[8S'|�'LFa T._I 935^_llVz{1q\_T%'Fs6>*.^F=YŕXj)dtkQ[[{nPl--a#у9j N+1̋{E%|YN'CP4ϧ>Lr%\Г|t^<�N^)Յs Bme⫊oi)ZU \^ 24V%=ػ0kr<Z f1hRT/1<asù矋o^|1AyWY)=öGo"Eo!V/vϗq >7lw9S!0 GHxci:XeMt#KWk |۟ۄ5/o$V__Krִ"Vj̙CPUOWUّy6-MtQkSn2uU ߇`ueuZߜۖ v2Sgt1g0U㽸x6_ ܸ%YqV%y'{ZGmֵ'Y*+>U8ܱ�j5x6zF< ;*:.C %BɃ?;^t^5_Xcxfn]e(8w;J/Vs{X >h@y|R J̼ضyCxs$lX5pӇ]kת-ûvr,q!;\'& cuRd8 iuڃ~k lgVl56;Z<4I1[&GkǑW1'6U}㤚K扢>;?mv=ͷ1R|vXl[x=ƻsUt&B.x/>zo >,ٲ6zq/Ǧ@ R THX{ݷCԶ.VGmxzP}?څol9X5HsxR||E|B@n8hϸ0)_nf !5?uN70iQSUS/E' 78?}~u-P}x\p+80ߵ<tt�Jfck9%E>j%GMی|1UXCGj\6Rk8B#z{`V~P,<MS--YێA[YU= _2 ϣA)ho tuu!ѧ:7(v&RV=1|FB@^8h?**U;6oƗ+KOSDn&b)ԍdܮn/#^U.BVO=V(?` l]?y5̌<g2ɤbM_Bվ[\ lҳv=.Ž[7[0󞵘GS?Ȱc:lz;Լ&rs7^~)k7\_k J5.- 8ԭ̾5KU_ 2-!DŽЧLaW•;&}a .VoN}`fݷ7v.^/sW?zZ}٪ []Mt^ko?YA7U׾ssK}G9xUGH<6,ᏽS@ܨۚß',XZ؁8rĊV7 s {am9aUrR'T؟:jP#][&lmŜh,OGYgֆ:TM#O$:-ԣQ[- :v5~)_1zhtg;=:P=GԂ,sѼR׾[8p*D<uG 8]C]h{L$\ _˱|&,škO^Y1O;I}z9Iזzm>{:@Ի8aG(8}guoq<?TZ< 6B`x_btMgIh(Yfc]u,XMeq Z)NB:N_[BKƯhH,XYӯw9iZ2L,S.%ƬP1Ka{2.uݶ攇5xء8C esA~{"޾w gxY,^YW:δo!v%XNty[CG~.5X1T韷`^dj7)"f#uiT zA@2Ʀl C$,ͦ$o,9):$tyGZYvZnQbKB@!0 QnUxfX ! BR+yal:HFΒ:HF1UE6RW|! H! B@!J@PD B@!@$q@! B I#a ! B@IB@! D@H$H! B@G9B@! "1& B@! Q! B@H$qIB@! $qc@! B I#a ! B@IB@! D@H$H! B@G9B@! "1& B@! Q! B@H$qIB@! $qc@! B I#a ! B@IB@! D@H$H! B@G9B@! "1& B@! Q! B@H "EjB.̃MhK⠐cB·̞'F,H!G`&0ƛ$tꅲ]|%qP1!Cf}ϯ! FEX-Ft䍆b%*7ubH6]}PmMB@! j7z۟-lQ:I:۔+uB~./H*! B@j'E! B@1! B@I8B@! D@H$H! B@G9B@! "1& B@! Q! B@H$qIB@! $q4X6"f:47?~h!F5*V`cVl߾MԿ'JXtMuU\GUazxFh*!B@!'˰Fg#ڃ>,ZmsZ9xSiLj5`GC \-Ҟ�U!VPB }mQm0P*a1`e^MkH ͯT Mo >᳖! Q8{͸F%8]ZoNb3pzn8=;9 շş =Xws5}PG<z.fHwU|OA>iv%B@!C0qTW [v$Ư*q<Ѳ#}-XǠa<zzN =wo R8&!Y2%wMX5 {[^ļ1]={�6T5?[kþq|q,Qs;u{X\X{-( Ƒ}kS7o]>2TToOS"ծG~~%n-83azo'ZBy<~]՚ʚfqrGugb8\|qJ}=ʪf|zN`reVL@$_;x ލ҃zG'uHu'=.tA]@/^ދIkѲv0O}@_[2<k-.{fj7{nz{ B@F2qcU"֫n8/D{dU7W_<+46Pyg)m\_�υ`&p*P !87 ,kжzƾr,EJ,ߏ- x`_E~,k:| C{P:h>ǣ&$f7t%XT�~_0Es+&3}*+{qYL~ f^grό>}q%. t)V&֓e⫫*UMeV5,+^A.ڛQwJT.XGkc}V?J/}Ż7x9Ee(E<"n|7&<Oq1YX<yDcW 972[IB@QB`$'>܍[7.Mhʎv`ÚVvt61@�J̼ضyڑfvi_M]s׃܌-1u Ρϩd ߗG]ܪ͹m >y 4mDՃAsXh=.x߫xbJ>E:K~jG>_-X5.ނ? @}hkΙjV|}MnAJ0v֡1s< ;*ڇ.VD%`kP:/\[קvPk%;K<E؎Xǝk&\-̥)(\7]o?xr00gx 6F%U6$GV0kӊfR<OՔ6|{^<ruuF%6]Fwδȁj~-N8'^l}*iVGrAw5tu֎#vcb/^|xiUuGU=j3V)oGb&b;rɬ Jrn[%ؔI=U;)t}C[Zbd?>}k0͐\<J<^B@QJ@G׎nyQž@}tǃVVU/UށyoxՍ[lzǃ/tvE}oܕ(@]*VZla}XSRUq %3]׭lv^H^[#(ѭs\ҘȌYrg$?P!P3Z7·R'[*5S>&>ph. Ά$ec7:Κ<A^t! H10xīP 0^W?z[e5TK3Va�En&b,[vn 3ywZf f޳p­j1(Yր @drlܱx{6\Yn2f/BrDrOyM_Bվ[Ϩ*>ؤgv-\Ek߼ǫ`ʝXN~}j ʾӎ}x*5<9^¯ۏ5V_Hq߱>{m'c>q TW/nE񜛾k=Gar! h&00e4*EX;)=/h^aUс*ql;][U b{:R?+ucPZ݀eD7COiQzݎEh|lQ؍ִ/cY^?ڏ7>ӒlkP`)jUŹ#V\n%1rF=rǬ}rĊ]G*a^iS`:{䉄+x!u1MmZG>m ^>-o%tlr/ftקv~W>ˡؽ)1zrn~/MN~"",l:HFC/4$]A$٦K;6h%/ìՇ O~< ݖl\z-6~ ~Gۏ7X*fw:x4IG&ϨۊhoQCn nuVD~zsuD,Q1w yS1Hs86PV1W7ѩ~M^-ZxqϭSMtFN ^GXes43b?oAMA|B@j{Wmt?[$xR Hr]Nuڨ$clƾ 8J̢l:HF}ΒBK:'l'6d`$qTUvZnQ.dZMekD8yo_['%b{w44#}}CJ! "Nj 'd;IQ§۹KS:mTXl16gc_tU %ufm6m$y>XTRRhkv]R~wmȖ˦/~.}z{V<WWś/m s$뮇D#}}CLB! 2%8i$A] ?j3hbm6m$yqXgɉY%z*R<g]AUƔ"B@^|ő~$2r2~UGԩN:ۃdM P0>WϟWEB@! @:kguRB@! @(8Y�! B@䈀zXN|X91pt(B@*Ć [PL¢& ! B 3/C.Jc䪟i%B@\$'2Ǩ0t?,%! B =XR]u6Q8>R'Q\>=C! B@h\9NM}>qz:qd!edi#B@l r_>yk?TGd =^mbB@! `s]N׮t}%.x60tfClB@! %=XRߦN'6C-q4D€~n+u! B@䋀+ck7hJ ͬ\>]o+B@! rE{43s6fLHs:C`Y_B@! M4fŘm;`$ XE>:uI%! B@ =|D|>/~)G0Qv�v"qB@! =(q' aHf=>3jsǰ~]EO;Gm?F"B@!GsP#lm8d_͙^R;ż/W3}z]שI) H9jڂ2|VE ! B ~:ٯ6NO=/d7-:Ǹl'i꾌1Z@Gmu qNWP:-mx]6)B@! 1_uNשڔG:=v OQh,-Bӯt݌:CbF>J?m.S%ʹQ͏ulӥSܔƺM6BJB@!0Zmum6=c]FY'ImtQwNR׿*W_!Qu33c:q:>IFc Hv,L9I4%6y#L)6S8cn8%DB@!0봯~nvY8p6a%ƒK (G<VNuͤhanJN;v, $euy#L)6[m4us! mVt;,)tlu3F7ꓯ$d;K\x,i.\8,nJc/wH M'u]DvިoYbO;lC6JuAN:mu[ \19ǘ:vхB@Dz*uԆtluzg?KF:Mm]6K:ݖ>rǦz5?2o.G` 6,y:m>2t@Pbm_Nu]:O٧Tؖ%9jvхB@ '8}6nc'}6.P^-l>3ǸtoWמ;II7Nz߮8}\'I%TH9d;%;ϋuR$܎⸰$un]! p'`{اKNTdЬS[ax[n#];lvc3qq1d]66'G6>H5quR'Icuc[HB@"k^l#il%~6iۑNŴ#ǘ6_}<.]:D3qdh=>۩(W8%-'dd|TFX7t2vS!!ic&_OlB@!  ϜͯL$O,٦K9&Lw~8m\gI!S8F ℊ"ޞJ:‰Lm$i.Q 9ԆlT±Tg]s.9N.B`{qN~ҧ7zf$Y6ɧozttMP^'ݴߔEf9.c5- -չ Q$d*m>uI #̍Fv֕ڷvEcQvRB@!0d:M6]޳uducI>tG:-đ'MȮuS<]v('Ϻ)i|6}nK6*zHg飺}b.B`_}s5s]GuL\p\8VgmɗIni@F-1‰MR )XG; 'T']7Isv]}dBuu]cL=jNB@! zMR8]ztls%yuԖtUp^'TtɱlKD?yr8$4Q2nKRd Ǒ :Ǔp"I:odΒ|Sm\cYg. ! 773Wyƒ}Tqmdu[[>KDm5.t\&`4AJnX>Sc&DlIcr$N;Fuy,fҨ'cTHJ^' 'jGM.B`4q}>I>ި/YI Yű&luQZ#Ia?_9 <%C, ғ$ Β$m}Ir%S_,d?:T\RZ,u6хB@TZn[$x~Y7(nlncc:ǐ Y&GFu*,<=Vu@QݔCҧӎ$ҦM4'nR$\IG: RB@!0k6nc'ɧKluwNQ%'<Cq0G@ K TB68mN;LF,1IFqq&uS !E! h'&n٦KmuԓA>FzmXgi欞đ&I6Hngrz,IF;E|lc6@dM}:٨>Dzͬϧlj.B`$rZLvnsI3:K:K =F:ǒM/ִu>tlGL6xuɠ) v^ I8,mv$P?fGB@B_c3m\IFcK3묇I?S5uS6g8IW l$hNMIu)uQ zL@ku[]! h!zM^g':KprHv6>9NlK.IđHI)iѼxNFc#Dz}lgI;@]RGcs<6TmM=p&nQvRB@!0v؜\qݦl3B:K=m,y4OflS?/2#-]�@}f;DZ$;8)$IEQ'Vg;enc]NmfB@N_ulu]:]6ɟ^麍vI^O>s\TI:۲QGԖܤ;0Òڛ:lc( œ KiqvQ(:x|Y*W~$n? -jNB@! ~}+δs'uXgiKus.m QvOc%d*C8ܑ-a۩ֹ I.qRӎd#;>=}M}˦tQ\tgB@! F~m6ll馏c(G`ݔO}qOZ:zڄR84Pْ$[S=eٖcL^":]eQ,:Km}YOXvB@!0 M;YR,$u}l}u[r}9|\Lޞc\2XWJ 4"(i2%:I*$Ĵb愑fnNu}|TlzL_]! p'`M}Rn]d.VuqC6.;P�� IDATyLiAQ=Vi &*q mPvQMtQz\U4! /}a:9Ʀ>qɰd1oW<cӉwr8$]cݔ4IN$_B;JOva"eu٤n3uS5c{K ! ~btMg.MV'[&[I#)K>Ou]rnHe6/ b?/bY|bK]$Mc۸E1Sב?|Q ! ]|OERu]uzI""HR:mܙ8Bl]V>Ir>)&bK&/qNmg;6LT1c8{k ! ^tMg.uHQ]l6ݟN}R1& S,S&PuH%:6Ƌ>nEԏvqT8muQ$,(B@\]tum]fnvIEe>a~=6Tuh&lKL;MI} z`HH7gRF~OQ 6]8Q 'R6^ ! ^ۉvI:8ecޖm$?F:%j9:s.MyBĆbsS҂uչoG)ܞmL^xSnORGmnldRKB@H^g3-Mt&Mvf9lcݦ6@O7qADMܖlR;plT8.Q?r<'/K`moGq ! y묳uU7cs<Y%ٹlsٹ]NdGHduMmN 'orynngv,]6N:M21JVbB@!0 kqX1c\uκMll&:16,u?۲JLd&JlI1dD-٪YxSIjK}-cMie.B`4ذL^g=ǚYʹu[ ll\&AtdMG :lӥsn#KX6W؅B@ w$E6MΒna6EX٤n&j(1ZfM^lIO:AzTǓ|:mI^%B! $IBckcz~]:z-3u[e#;#l(m1MtE cf 5z6c|bB@!0dԸژvn}6uu}6|R]/<I6)g:,i1g"3iU7NOӍQ"B@ ?&8xӦt#Ӊ=bƇx/r;tM "A҇+F:M,8ڛ~[˦I%jGMz:z;хB@d$:XvY_֣Ȱ[.n7us1nQbl[.}L>�ӕQ1>Q )QB,B@! �Kl~ӦtcڢmmuTDm`ñ42zL>8Ylc}>d㢏6B@! @n">64{]f#?3QXp);Lh=L\1W}2[ԩNE+aI<z]! H%n㊷uĶMt*zdc.;t_d=JԾ\qW}6f#(lgۢGE#ajEB@! 'a6g}D3%M5lR%?)iV3˧s/bbOB@N Ӥf7mz=/V']:1j%J>]q6i.ٹMB@!aIo|>=.N48cb.]z>ttW}N`>[=ڊ9-FlB@! @4$F(63F:Xt3Vw|vEK$&~]6i˦n[k %].B`44rj7Ӿɶn7m2X[|&-틵L[66B@!0 *-u_f>~|'(r@md_MGWAbB@@:Q:s MYy6nqNG31؁=|'$wl(6[ Jx]؟K9crҗB@@}6nj)by>2xW$1]~= b}vϾ3B@!/yKzԄInو|2xnIVR86\.;#dPX%B@! F*\&Ea}.nMόͨ> K&c]>�|QַB@?l>*|(~>mmҶ v2xa|L} מctnVt! B Mb2Ѫ}m}T2mTIN&Fi_֗+B@!0lf'2a}eOdۥL~2;J\(}E[bB@4N%.W1}o[lNҝL6Gm8sQ7I]! |&\Q:F(YنBғiN,M7>5TjSU! %'ptM'>Xȶȶd;LgFm{/хB@!mIL4m>\'>iNcf:Wi'BR T6cfӖY++9T\kΒB@! @^ *Aj ZMH(sG<|cB@! 2#d6z>GeN是~,B@ KJoN i0:cdI'B@! dn0pM.ż/ŘY`@! DR$nbH0\A=stbB@!0 dl8ѺGRR3bYbB@! -a,Gj5Rץ;хB@M`D$:ђ`uVt! B`p D7Ѽv8B@!$pHd 7! FebS%9 #_LZ! I�EVB@! B@! B@! B@! B@! B@! B@! B@8?{l����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/application__app_with_build__py.png��������������������������0000666�0000000�0000000�00000063324�00000000000�025206� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx} lUu'\.ȻĠ 4dSJ*ƚcE+3ɘIR:1RyQP5QD ⃗½>_׿yt>oַ{0 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ LiSɀ8GN1 YwyyBMyĀ5߫|H 1 J6U9We~ib@ t7e=ؗu_?*' 1t me U1 6hfC?!q?R ChCXcaވ97MKF4s9C1L7Lb@ <}4>FUw曢b@ ̫̫nQγ6b`9gcGyԜN.պ7LĀXjVՂX,5fɝsڵ*O IjUY%k$u-Oc 5֒.j20kC&{wfͷ�u mĂԶSQeb0Qvyķ5TYDžQ6e]yyŀ6y]ǥX9R3ayN;wb@nZmnB̭X1 @ׇyzM⺊I1ؤv*o&limS3ߒ]WJb@ T1Ц:j2MNNcCxHbU>clos1 =WL]ʭKUL<l.ʟpTkO\urb`X rVsV|M;SW3Pf\|U&67n6+@? tyHժ|)<i}l;G]|Ο›b /[[s6fZ}]00CI\L<pOs8wqmHpl[*>KMT Hk\]>rݪ%nusMT\S KMr U>X6V>ԯM`>6%)TEi%ŀX>๸^y_ }LIeX[imS*6X 񔖤rRqb` 4=sq) pyAE&}n<Zu>6fymbSǚhX[=^J}sȵVb4Ū髒yb`:ܫVWa:K 緵cu5aZ#4&6]88ŦpUym?Nx'E x =.G;g1E ֱQƲN BrMO <1ϑ# Ԑ*MR`uxsʙb}mbnENN'C,X7{w}4241 muK9 ?St*nZ3=f^|:O۟on8tPquΦ#}Cl"ުO!K}f.%ʵ[C(R7\f9rR I10{+'}d=QEy%{s[ UĨQJ/c('r2M7͛7[sݻwM ٬\{l ;BF9@o6N:�ykO;?0~ $·X|H sۊZ\% @4lyCn3otM6Q]H#):e >g2O<x8a=Or"(oޓpr1HiNa<sY{G}u}G-^(W<#t 1)_ʟ#%^xm})X].޻wx)na{'"<<Ńb&6~mSkZֱ+6Ƹ-baaF\Vg^7'y׍d 'U @9/b7~̥bo&(r3srmJm+ܻgoA fN MQyĽek2):%jCU|xPɑr><<x>x5k$T*Y(1Sqc`)Y01j`k{*>Y:Y:ٲ D9ǻY6k'VO>~.8GgD,-_uGξph" !s|isl(1uJbi[WGNo㎰ot!~a^pnmYka[;a#l_ƒ_e:/|Գute:|@Qށ;‡.| _"*ıOwq8}K\,#o<c# EØ*)3=pA1ٞr1^>17E ,~8k0yO=X-L:>PqF 0Ŵ0:F=jk5rQ(2hZ#*>JzJIzp%7 ߖn \poB8~Ƚ;~u|áici0)lpґ(utĒlz^Oxƻa(`޴{8|dWo aǾ{%<s«O,<'Ě<3Ey1oF@ĸ1+|wǎb;Jo߾ppYǴ¾îcGu[X4={K=yDY6㌴{\8<'Ĝ{YWeg1YT cX$YqƩ>6%S0*70|:? ';3F>:'?"Ę=pTI#{vE8}5r)qL<+w$|}F샇P>w3\qwl^;u #D_lpo:7é[OA SkZsO1MO_{Ӧmἧ>%2asP>v3?{q8gOx11'Yx׵G{/;(]<Ϧ}VL<~E^zu7~y&Mk*BCjDxy 6GVIL::k+j1ZhU.}ȢDcO_kSiQ_k^e;}>Q/_z֯([P8i^xLpa`Uhh|5{.K@H c>>=~bCG}5\GˏŢޘQ|'gႋSnp?^>=&HcFvy#�%f", 1 h]#gsOcmVg.˶&?k㌙\,3r ٔPEOV&#[YG@?<fm3XVR?=w} b<M,~ {.{a,؛p}, (bU!;61|ߏ> >K\߉kâV,vĜn'~aTa@>Z[l>$G 8|xx/s?a疣 }wi^oÕog?kϧ}ȶф; *c\φ hFӑSěu'NOi/k3H@2);l̻a~x)XL5o*W+7p9FUQ(Db<PЗcC,#:l=:;R#Qԋ1%Q*Ͱ) {/%ecY8%}]]s ̅W9\ay}8}[-; Wr埄?9ҧ?-ȉ7˩ᥗ=??܃U"z,74x[{Md4ӂd͘O<ը(۬"|x_?G VxX"D,j!);dY҉d&<ɔ{PnluqQ50uIyrM%b *okqoZxI'D^ Õp =3 _lv.I<cÖt[nZK>wx$jtHl5SsLs`^ބN,8MIv]D`})`x4k?mOMIaȵ8*Ȏxp+(#?}4OZU|bp�ǿHD,25w>1k7Q>=Z(u(}[8ܰ/~?`-|`ͽĢGʹ6kG3b7~s o ?x@x,[v~տk[0~ +nF#}}ݪel ~)Ƽxs~X6;N *8A#0Iw`&-,bU2fq'0L2D|O ]aE^\E{O5;3^Ԅ…7mX X!V)ŸH+|FE<-П|+6[j?蘟.ҵآv3nfi0eX|UcWؿ[5<8?g=g=>gW;o׍lFF.]ȿ<>%.|Oƒüo&`jڈe*syF+g6%JP@}>Vm,HdSd %q*x~zPm%?g)~׆E+>ؼ{/v;׵J]3z qs!y䒰?.땷bܣ/ Gk6;./X+iG9ǮiǑ;H< rq'm;*\?~?]Nv0\'+,yᵯk氩6_wԖm<İ=Vc>kVOrS>q6eѤcDavk[*9C 5(??WyucuCtMr?g[V\yUh=hλ^W_ yK<tpSowFշxBp'^pqg2fAx rl81J0׆ {. {ppqMqJؽk-(ׇ{O>pVGbxֳㅵ_9m7\VO�t(Î=%{�ιI_X4\O;6?^Nu\8缳57\>oG+Gvwlk's/=BB3Eg>F7s:$^6Uz'ɜY<ӎT~۴>Sn⊫c|!bGζՙDI|*b)XJZyh`UśPIߖ ;.φm_Z _O {sI8x_"O`0oӾ;]TPK8<q ύ5fN.]!|jQxzvx?V|J;56zpZ68p{,Veڱ/|}6Q�{JS?|)Y=L^2yh8{%RMb8_ qpSuu /qav״);CJZacp~mSd+9IN;%Z?[xRBYfo_wFjo$0c?p\@Îc< gnㅵ(- ;ɵQ":%KHy0sP\g |N9Y}iNk\\{QMcNXjL 8Ti0T8mbacRv^|s](nDWaY?mJktfA@mF\!Z9 ?b=WmI r=Ǯ:ev>9@ DIOLaQ7uPϻՋ:<.2#TM۴R =N638kc<d*[]70?9 {xbaA;/Aoy"9-(u>cb<2YS؇k\s:$w1/7\'Rϱ3i󬞘 [1bqoRy-:}c*j,J?(TBȭ^GM`^{{ .Cz6S'+ ,otɋՋ[`-38As~|oF}ӎub.lcmHs0Xe@7 gp=SY^w</=G\m򊩽]{bAN+;͕X_U~?eS>^" u۷n[S* <ž>Xs\\W-e2|)L3zSX^̛PQ#~1;1]4Siu;sXU>WPQ}N tJāGm۶=iخn b@ ,hb>`Wq<3^#}B)$jsXWqCiaٰrˡ?%Ċ/yK{T ?f b@ 4{gwc<q&yg"ng 0tcv]ݴSnm<C[y1I1 8Y:K 6ud\uxƅ+*s~[9x0.>y 1 uKʁs25И6+h[amyS>7:''Zi%nm[:#] 1J س!Ox`sP$>XI޴rGJֱXJOb@ 8yB?>⌣N"9VkGKM{X`mnc|SikJb@ yRZ :t ĥ03KmR^uXoCb`p&bx&DEp|a#X/rvUXJ'ioڴkSb` \g"1H ^/L60H8食6Խb`!mp@$sfccڔ:S>B)XsE$s|LmkHb@ |މQ_گÇb)}ngvן:[XYJsrW1 1;-V`cXɘg_j`Ґ"xJ'f%kH1 V{z\Ūp냎\ ʑ5y50.jR81H*{^ͬW1 b33꽟;"N8d` e]|+|6A/ԛH[Gb`hrF2Pl;4V; m�X/#nm_> 1 1`B eJE9h60nf%V5=)}<픴1 VԙH<Xކǧbl:֫O&44rMK,X)L 1t s41`mO՘ G󛲶s G (kqkOIi1 V1C=N:0o3nj96b2Ѯ"I,Tb` 49 S1/̘g<e0!] 1J E[>{ʦ9N<X9/qCeyI1 1Ck?|#k&NI/OxPr9xʗrK1 V{>Z{]|3)NG4yuh`v6,p^Sz b`a6|e'Ֆͭ;fIvԽ'^%ŀʀ=SgfyXb^<6ƚ@R2bŀ@ 9J]riͮXFn}Vc %`ۋb`Ugb/Oqecc|>v&yngXϓ-ĀXfR` >oW՝7V ﳶձ9ڐl ڐ#Kb@ bg?Ǭm,cęY<Sj`u$bmb/)ĀXYmP:Lߨ {&gsm'ĀXxs{v&sM|r#XnsUdXtkssb@ "[|67Ŧm &YMb`gbld ITvQr>Pc޶r͕.ĀXVrg`T/cfj`.$a9}'Ā:s=_ [ֆ,OͥNH 1@ Ҽn57# amI1 *2`F[.6w}QX xP$WmF>1 @ T9_k7F7U|9Cb@ Yñ*eiL4%.SvF 1 �@J,ꩭ4Eh`TWdtUb@ ,]]ՙEj`LSr4%ŀb`6HmIJb`UhsfEn` ĵ!ZWR5b`g떈6u:/z|*(ĀX۟x 1 6g`u÷=FnJu$ŀ@ݙX_H,$1 $<+)'ySd1 :``el`gb@ Eg@ l'ĀIb@ Eg@ l'ĀIb@ Eg`͢?LZ ҞIҢĀbQUĀbgz&\Ӊ1 @7 uã1 @ Lb@ nPGUb@ PpM'Ā0 "Ā=33N 1 a@ UE 1 zf@ g5b@ tÀX7<b@ ̀Xτk:1 Ā5nxT1 Ā5 tb@ 1 j`*b@ 13j`=ĀbQUĀbgz&\Ӊ1 @7 uã1 @ Lb@ nPGUb@ PpM'Ā0 "Ā=33N 1 a@ UE 1 zf@ g5b@ tÀX7<b@ ̀Xτk:1 Ā5nxT1 Ā5 tb@ 1 j`*b@ 13j`=ĀbQUĀbgz&\Ӊ1 @7 uã1 @ Lb@ nPGUb@ PpM'Ā0 "Ā=33N 1 a@ UE 1 zf@ g5b@ tÀX7<b@ ̀Xτk:1 Ā5nxT1 Ā5 tb@ 1 j`*b@ 13j`=ĀbQUĀbgz&\Ӊ1 @7 uã1 @ Lb@ nPGUb@ PpM'Ā0 "Ā=33N 1 a@ UE 1 zf@ g5x{.'ޞpM n!5eڇb`P[1 5eG#GDq!F`2ؕkb I'~w7<1 wUW]nq^p饗m۶n!iؿ_<9 /x ;[|~^ׇwk-'>o|cxk^vwX{g?;<E _"nΝk_Z馛Ra`PS OTx;p嗇MozSz޽{~aópew][n +^񊢉|3X}n'=i;pws=wԾoͫi׾ES~[31/ 4B k׿>җnI1 +ĥ?^|C?CtF_r4?=yŧ뮻.|{ 'Od~E`8s?? i}4端:|_ 7Ƶ>7| NJ^O6Gj`CcZo%h,cO _'G=Qc|u$o_Wrј9G_;SO=5|37/PnV 1L +eK8p@M6(>9e*[n twpwuW)СC~ŧ-[;3|-J6o߾%GXX&nj/ O{キ2.ħ/q2ǧ0|e息0n'<$v7ç?Nv zgN~'lb` +ġA1E]T!Yg򔧄/q{"9gk|s+ⱏ}츁}+_ q1M}z8B𗊧vZx3Y>N26仧bST;1 'j\{z^W^yD3v|u?,ܵkW9\/K^p1__^q ox-@/S1K y$ub}#f%uJ N/h1 V7+^{_:x1U�b:l\ԭM(cRzF_Ɔ1 ĀCa�b4Āb@ 52-X 1 1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A26ۦE1 Ā1 Ā$j`mZb@ b@ A2 -Ā薁= ub@ ,j` u;1 ĀhʀXS'Ā ŀB-F 1 2֔)ʼn1 B1 lif-F 1tg240ʡ=TZbOxVR9ws _Db@ ,8ugb!7&v!o%Ā6g`ueu:ͮUE 1 7?؟6> 1 dV+6u:/rkC\ITA1 hsf핆El`MB\^Idb@ 0]vXWtUg ϟ)Āh@WgcWu-*hXS2⬟:e1 اS3i;PITA1 3; s8R[mgs:7M#-O3rĀ@:WEm`U$ȴVO b@ "l-ns{KX-!L 1 ^n:.՚ٿh odf9ו-ĀXrS\_ 뫁Ց{ۖ/\b@ ee wp}NxR9>ffFl & 觤_R 1j ab|NE9h` H86m}ЭRֆ~b`EEK|U~k 7Y@�92midk1 ŀ9p,̝lޞT96lV&0qF<UC 1 ÙWl`T\*qu~ۙJM>k[ !F,1E{ի^o[n!ĀXZ8v^Wꫯf~hm޶XfL&coj=dlTŪt N i{6dݵ@GoQb@ ,=_~o^uU_/|߅z\V'h:ġN 1h{6$^8XXNS|ٰY mZ[ Ml{׎RG18?'kqn+_cSb@] 1 6{XԅFAl$) ~߅O\hZ{K͋ R2σb^纭DlˮBb>pYH ARbϾqYyyA:c"4`,c%k[L1jxS:0)1mS61Ⱥ Mظ8$Br.jy':(`Ɠ^JM  RZpyΘM`)^́b@ l,87R)WfsbL& I0Xr^c1Ľ>ӻ'0l!ln)s`hHVFvq1v*X.uv8Kb` NR6)-Oss氱1,6B&_Ioes#v-Cl)0;7\ԅNac� 6FŸŀ{VK-FJ—pgub9T~?R>19U]4 2N, Nj=*ikc}!࠹a@lvđ N:0qhCZť1-ZF9oJF~ӫ(0>k1vp٘l`ߜn7hcb\ $6$Mб'6,ڔUEM!1kX1 6^vJ'ubVI)c6:r(zUq^9y6iMۃ5Hqؼ!j0>'K ۼisC%0^>EǀzdݔO1߇Jo1Ӷ:m5)YI1uү?g:!FŒy40lֶză|m%?؀:1Hb0Qr}\3#l¦nq.l ԽXY~VV9B6Ũg/FekC8^"͸<Xn1X|ùif&7 Ou+1o\ŵށam7yŀ3ka㬎\)i1 })[qUgeL~^9<;6mg9Hm sІx9攊~^b`XOeX`v?Љ{ܰ5r1ŀhǀ}/Ve8k{Л\8oru` llbM3Xu D. N~#<S%IkZn2lV6:}0`am7yŀ3ɰqVGӶ8\8uJB[Ǵb0ЁcXXb1 49XBZ,g fa0 f<$Æ0 :hqļM&16^ L1U6c1J`<!Ni1ԙgT.*iׂiNӸl`v2,,ynYkC✴!19o^qoci[,LX:G5Yt1 g牝c$|P:oF)OI?_Jn0.^ /ǡL ?7dkbcG`[~H\U*M :jiQ` c&c1b@ �ϔlgm) R6,)I VOv; 6z 6Țk_ l[p1U:n,YJ'f%be h`A\xb@ gH.3* ӶgQ&Nns: ypR�=øqs}OZ{}Sb^́94ĀX,xUY<z&i郴:n*7ڑʵ~6:a<|nqny>66:AZ 7M 5#FIsCFX} gXb&Yqŀ)ޗCz=e37"ڔMI<U zm ?a1UǍc>NIP6%/A^ y16e 'V%@?R4.+L 4<?541U>^NJߐMNz^z6rrʗ˱L60:nb0g\čfQg= F1Eɡ>b@ l <6* /ԥN3 M xJ'F&g: ېWq{Ms<a0vd^K?})qٌD|ʇkD<1>^/勍כ<b@ yrqO ^SxbJ#gEΣa<`t$�5\[8(SǍcsİ=eG.uJQ)d1/<SUQsp߄-9=g\S<I6i`4uȶu(u`Rq@<qذCmXVSG_%`Z{k#iϓ-@'qUL)S bVgdO y8ꔌVi09 *ssyQ:s 9<(-Ŧ?}Q>G:sI0a*1b@ ̗#YR>t`S1gu/Uqgms1}3�� IDAT˩Mi&X\NXn~kFi!6RRq<)kbVg `y~I1 6{x6%bCZ>g1&c Α1qx3&'jMTo/&F#wmZk ٸ_ȳWI0PÏfc6V2_=*i}S6q+SM nsE;UγaCM_kul4%7MezvJaGk6n &"1Pu&Y_?cR1&'V?U�ImbSYE`%I:$ktF&\\ mRb^z#+$&)T Yhrb,҉Y lm"o^>V2bS]6`U1b͵8|jRƹ1PbHcV֢1 T?gmM$blm+mV̳ĠM�3/ɸԡL<'CCr&bڌTSC-C-Kĩż9BүMBŀgL*b)VǺa+Y4:jb:½X /G+kHZ :pS*gMڤ�k"9750c1 1 [;:O}\sũCac0 6Vﺁ&ĂSi{0PztOɺa/S>!{`Ŭ8`u(jLze1 ԝ1Xiuֳcr6cX :^}6u֣ݹl1mld0y6xa> À7v&bߧ\Y;#ޟK7`3(gc,fTN- l]�:tS81ny0ǁa0ndUdm.k[X9>'] cQjegmȧneSnqnӦ$N #Ù׉W큎Z,[n8$Ȫ~e.hsm9Qy91lY$f}1 d�gB19S2Y,6ki砟k~b3y5& ÆMJ6l 0 #kDMV"6FJ"N0K_e1?|͜󘵩6zyکb) uh&g9(b,Vӟu7A:l,1+XAǰT\p1 e`91kSdfMtgcŪt0Xwd_Ĭ˜pO=fNJ|:Hc<$tasGH49U!@9XS9vNV>`au~֩Àsp]Y&Y;k"S1) $H\u8)ɹS>ab@ ̗i\ǭҫ0 6muR}Usp;5g=<fm i49vΦGVkb`VxYNl ~||FNGY,rSq.&5r1:J)xH?,F5Y<b@ @7뱜mq-&.&U/Y98'l+.̦5RqMrmL}1ο>C@A{u:^5Sz#kaW]M<VeGQLaQVX_})@}Utb`zNb01XsdS1ZCI\ǫlN S^a!nc6Jbn1cg)1)JײzfZ8W֗SH!Ni:0lXt1 @a_5ؼk>M|ބ:'ZM<^e|J iIaXT\Ā藁i\^ m gm{_Fצq32i\\ gAG.Rvab`5;S~UM}6cxRX.9VmLc}k*bmuKm0Ħ3#L a2N6|}\aU8|~5x_k{^iY춹$d^.^r.)mu05;kO6u<6bS>um(_6Us481 eNΗ=ֵ |MhymWŦ|MbHh}u~FW6kPX5mpyS19 8FȳM dcU9_ ob@U[R9WV-1 Mln)kaXn+Ju9 oTlnژiy֞vMH`ڹ6x*6p:?(3pf\|yU&F7 M-Ŋ1]u9_ OadkZ󽬪c<8.ʟpXk⯺ urb`X rxVsV|M;SW3Pv*>Y+\b@ ,7m&U1prҴyU5:lIN]̬~Kb]-+] 1P@C.vV?YW#irRucyO;wb@dZ C6s+V 2!޴^bR 6ʛ pnYouc>Ob`ڃi^q;tTL"M~X6~a7j^b@ 86n;o6œ5?U1Hk&Kt1 VY4ػ3k5hp뙥,ބsڵ*O I6 eYr.jLrQϮֵhufYJb`Q,ZnbW|g 2汶yYsH1 tTRḷ<j ¡;5Ϋn`1 @ ̫̫n[޸f}4>fb@ >Jsp?SˡsD1 F4s4Cygz,@!4!1I2˴(Ā舁6-e=u_Ib@ a`)O{o1 ,]sU޻d10lYn+#L乑G ~XUG:i{Δ!V5Uڧb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 n]����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/application__app_with_kv__py.png�����������������������������0000666�0000000�0000000�00000064101�00000000000�024521� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx} dGue-[- a`0� , @&,b 313 �< !v00ۀ6؅ b@+Rw˽N[g~į.yޫCb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 $ $I9 Rz }˛a'T乑G nPKȇ"=(b ,d[C|Q.@ Zպob`Xu m5i/ VŀXVE3߇a+єb`!CK_וXJ̙iŀX DSY9}:XksLuÔ,3EbodYqVu)* Āhά6^:|Ym5,ksI1 Vl =Sy=tZ׼ՙ @[Mcv:ZP뙦4rsNV10@[aj5͜rUm`<ӮeIr,ZŀXLmOcδ<ӮI~X4~Wj^ b@ Vn:o&:m$J_78s>Ob`P7;G*w*l%I箓V ȭSMh^+lh0[N\[1)NMa:ɼurb[jXb@ 24iXgU^&Iթu}O:_U^RI,gMmt1 V7M:e1prҤye5.I)|9$e1/9īr9_e:ԝiuuN2OYNS_.>2_Q5WZb<js֤>{YVNdwqp6*>Ou1--\3>ړIyb`Q!\v. Ma98ʦ̫%g}86_:X*5It.6esnL[rx*.b2closKYMŦ|u0CҒSCN*֢^7b@ >๸^y_ }LIeX[jmR,6X QxJKR] 9X[z8K1ܹ^wxxAE&}n<ZU>4fYMbShX)^(k]ŨW&S'3Pv,/u(^?^w u44Ԏ%�k ktlR3=VfӇvW NZc z\vb*y/T[F},>:)5k?67<G$@SCk7po�.{Ƈ>ک1,ַ~z^D|l>= !Ƶ>p~{^vw1hdhb6ޗsX~^odlT \f..{9}㮽nڴC_?92(O!=F/X rt̥Dp-֐�&J:6úYyucr '}d=1|16'~K&,޷|AƫXnG)Y&[.lذ!?guSwqG ǧ261dr}1l�pnKڤ:�[/2;# 7m۶iw݅D>0 a7'><x@G:rܶW i$ gPi7:s{]H#)Ze >g2=x8a=Or,(oޓpr1HiNa<sY{G}ue˖sο>>g^^x$ncR?GK3 ;,!2R:í[^w"S2?DxxMl�g٦2uXƎPᶈYjsY9x1aT75LT105|@}>K͏3>\ʲ8/Ff"7^;'` Цq6K(Οbpν{}q�wa椉( Ⱜ^TXGK_km6:b2S6t\W>),ÓCG_cFRG%u2x?57%&AmlbO 1\'k8[g<[ѳ(U<xw8/GqxS9O@,| ;Αپo{nZuޯźg_l8 mYxJpO_ak H$Ke6}:%1ܴõn1l'æ}Eȡ_臇\8t)KvXka[;f1amWp[Q Ok:2X(0?=pcĮ+RI/mSQ22a}$9wS%,{F㳇>(8|b#mosؘo"x?x5ZԼ'cu,L:>PqF 0Ŵ0:F=krQ(2[#2>JzJ _' Jn\z_!{G]gg^;aHׄ ?4pSaJmzkpdnX(J<VOm^1!l?c:3<ƒ<)"̋y37"FuL\(]? |͛}o}vg ϾgcN\3۸"$ a{Hccz9og~G8/(ufyY!~U givskaQ4+*L,ykam}+$:Kn(ЦD u_A? \p ? '^cC8q{~cpdI#{6pOFWXQN?bsԳBxp-y!l;y S/6W '!}i)%@ch̓ޘ&Ƨ/f>82a]ߡp?}"7IvA8gO6?bnN/xkkYaZ᳋grٴϴkފO\RKYop]~_m C䦈5|K!X5"L<+Z'&� j0RhY.}Ȣ^GbO_KS/ink^v8(k}߸!?|/(nD8i^xLpa`UhhxӧÍ@H c>>)~bCo} Y5\":߄ɋYpnpKWxZxygHP6nm:b?~`Le!׈ٜamFS1v6w3e[5qƌitf8lJxS_|˭irô lr#XՙGDb+npD)Yxӕ_|m1ЇM,~/==}0u?2lB J bU!;61|ߏEXv}Я׆EX0)9E݈ObWm1(0JVD- 6Id#GGQb>;|c }5<~)~mػ7|n~pGepqcF|lMӐ4?lXmT99EYǨNq02> /":9za[n`ذvJ'V&S>`l9~ZkC8Aw*h-Ji/a3pNl3eľswzx9z1]y8ZC3+^;0,>.ǮӹOBC.4}7+Ku~Ƿ9\xN ፗ/oˉ?'W/z\غ!~DYi6˨]ɚ1xQaQYE6ř,H%XbXX 1MFJ'Uk`%SA{>uGX`|L%թz0:Xpl(|n <υ=p}.ܾpaϝ 8Ge譛?0|}ϸWX.IZ{x:$sL6jة9&Ms0}oBm]Ѧ D`})`x$k?iOMIaȵ82xp+F8+~#i `X~eDo!9k4}*`X |{AA,Z77'\/~?`-|`ͽwĢGʹ&kcgoyC ?@x8߅Kgw<حk,^q35j1T.{huƶ>m̋8z AiӱcQ/ct;Rx 9N~l!AL|,NIF7ޖ= ?(E*zE,~yџ&ǝ캪k`be"9;i�Xz=sUz_ŵzP39Gjq.eG-9fc?v/_՘kQ p+ؿvӎv޸3<^ٳ5_2dGlM<brX2ޟb1~BuLcn</^hcElЦD eqǤ̳~ꔌ$Y{_ϯR_j8'mX4X+ny /Ŀn纖ôwv|%cg+ClG70;Ob+[_gvPa|Tzv 7<ևxQk3~aִH$a)׆/(`tlR(nE}Rغy]XSm ߯[>pOn r|81o5'>cq6ecDavk[-*9C 5(??WyucuCtMr?g[V\yh=h[ѹ yK<t'?.71C&~[81zÁ{Q؛etd1ЦSÞGa<+_#0CGݻk*+';~}[q}o<=N_JŽ^oơ|eD@µʰgv|<63}`w>铟 W|; / l|ᛗSUW~~nG/~>|ֹc,rP^<5I-sY&9'Ͼ]Oq"1:H5.Mc1 8%\rY8D:sS|9yȦԉOX,KIy6/B uͷ6zFҷї_WK _y {sa8xLE'0ѷfMav|!1CGU|Ÿ_53az]kVxpFx䖇NMnl%V 0)! zc`<6oR>k#~@(e=%Sg>ה&X/;yk8{%RMbc8(sG4|Khbر5mN/u{`_fJcršNImc-7P37;ba�a7A1pc8a13QZc(N%$,sO9S.{>V'؜}iN\\{QL!f:%[0~hTS ;PⴉѶ:IE{9νd%K iS,<t$aa/نуt<pk1:7�rF~m;O"}�=UyڨSfC �AJ:X=J[8byzQ'ׅtQ&siV_X`عqg `LX#''9~/O:l^0h%^ŃHy :TʑA1}଎)5s:$1/F7\h'Rϱ3i󬞘 [1bqoRyکuT}Xp1<P^#*{5ykVY70HllugL,_�dxqH?yqB>zq+1z 6ccf1ۺoߴm5XR9 4~Yb38qEY^w<{81S{�/21g)X/SyjWwB+b>~b c}ԽD1)X?RVlK[c;5|nY*ku> ݿevfn JH=)}PUxM\PQ#~1;1]4Snu;sXe>WPQ}N tJāG7s9/+nBbŀ�؝w?kc_d_"nrQ|J'VmUl_(34l4S:Vn9$XQ~]|sE1 �){g`<q&yg"ng 0tgc]ݴSnm<{a5/2&)d�?p<mmDN?lM9$6Wc^q ḊVg0^)>+'/ఋƥO^`BC �:sޥD_9hLg|nkpİ6k<)cr-4CX^nqbY֑.ĀX$Yuˆxb<}9STV֩ V[9̣n%X,'K1 < cx vqW%WϢ&D,067151 Nb<[)- :R|%bf6j` Xm*,Ћ߁!PC 1 O_81D"f"80FF9MOز|M,7mҵ)O 1wx.3$mΡT60H8食6Խb`!mp@$sfccڔ:.B)XsE$s|LmkHb@ ,|މQ_گÇb)}nkv۟Z[ذ: Cb@ c w.Zư1v,)!E1JkNJ֐b@ ,,: fukFj`\<eǥpbe7Yb@ f�g`{?wD6%qȪʪF6 g7^בt1 "1Pd xtͩW9 r2�p{!^Gھ|b@ EcAʆ8%6XzK3&m`4K5nkzRhx)iIb@ ,3y6t; OUW;柴i6YYXSb`1`A^bHFS<Uc*l oV-1DŭM<%!ĀXdRgqkC8^"͸,ċlG:1ӬSb@ >0P,L{>7c n4["l À.;t1 "1;-n 2>rt[l`e di'%c$ŀƀ?M.raP%8%6>C l)_ ".)ĀXhuvY觴*9mtFx۲yN1b@ Ed"$S jq[6<rX%ٍRף8l{b@ ,*LL)^%b:n`kBI9Ib@ , 3(}V~U5n`e-[Y=W1m/b@ Ee3x<ŕ-ة.7m2c]c>Ob`53:SXeyԾY5Mxц}`cІĠXzb@ ,<<fmg#XȞUZ%!kVgl,|I1 0Bo*,UmlkJ50lou7<km׭81 jag=7o7/k2g.W6WFA6y;7p1 "2Hzg:ӻh`mlրnmE~K1 &FƐT }ue5JꢁaUI=m/\b@ @ r|vW l҅*"?O:Ā}g w.Z<GbRyaɵ);#T1 X׭]&U[r$s1-)ĀXDhuESvk+#'Ā萁3pyͦZV/7cHb@ ~3; s8v[lԍ9+TY?uS!1 @H[=*?s1u9 jp]b@ @[gc[ut7SՍemI1 ĀXb9:w<60Rۄ&/)ĀXTMb;s�qMȳVTM&Ā#Yh%"I|UZ߰ 1 `o Osx 1 昁&g`uŷݷFªnJu$ŀ@ՙXK,$1 8<+)ǽ=VCt b@ ;Wck>b@ ;j`~>1 ĀH2Eb@ ;j`~>1 ĀH2Eb@ ;Ib`.Xgjn`s$iQb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31ᚮ]>s=wT#G~Ÿ韆ᕯ|e d^P;ׅ_C`x3𲗽,Xh~1 2 e ~K_R馛O~')OyJx:ڮTH 4d@ !a _ lܸ1߿.6nݺp-[뵲(2~<'?媫 ٨<1 O| 'n^~ _|5_򒗄=qя~t뮻 ^"6r_׆'?3~{x.p'n!\ve?%ɟIݻw:xWs}.| eM>:׼&\wuW5\3 ^җڵkKf@ l T wyEw_ڿ+{ԣUz׻oxsS4|+ֆ79|__o|cسgO׭>kGûpw/8<Y <_zxÛIn޼(<rHXvmx_\4mc x#~wo~3yYwX,ke O=_~ywSBǧ>uW?O>Xn=zk)־+G#},|-} x3lJM6 5רۿ]4WСC|x]|_m>! \r$S(G LŀT)yRꫯK?s,xꩧ>eɠ@>];~|i2o, [!>Ebx㍣z iV(U} >o}[Ї|EJu_-6<x0|k_[^@1j`3&X w9}XfMۿOP_eoذ!ƴn2P ^'h3wohR7~<)> /~1h2 _!N@Rc�Thv=yϱpm׆(;*ve~}V~ I'T }h۷?aY͢b`B"�~.򑃯 a#]#8vN4?E#9 W/۶m+>y(|{;vmJuSp{ݫpJiO{ZQO-:a@_!vB&/| 'OӋOaCz[R$?ƸK[,k,~׽xK/ԃvUɚ>Ox>𗘯x+1k6V蒁:HX,}Q\k0VBM/?O}b`$ A%^7 =thxNH`-E!N, Cba29 )b@ 1 �>h1 Āj`eZb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād@ Mb@ 50=b@ 1Kzy۴h1 ĀP3 Ād`57##Zb]VYX1 \16WCb@ eJqb@ 10W bĀb.j`uRb@ ڿ'Gbo q540ʾ=TZbKxVRv9wsU_oDb@ 9Ugb.׷$v.o%Ā&g`ueڷήUE 1 z7?؟6 1 &dV*&UZskB\ITA1 @hrf6픆yl`uB\NIdb@ 0vX[U'ϟ)Ā@[gc[uj-,hX]2⬟:e1 V+<)O]gN8Ʒ.W%,.᭓b@ 9f wplgZ7洦td# ,GZd1 V3\[流"[=+L 1 سꖋ\#/E bm|JX01 jfg %ukWq$yk`~C 0龮l1 0;-T^gXW c޶$|9Jb@ Vrg`T/ch`mlրnm@~J%ŀ�AJ_*Tm(Vl(em�j1 \TW^q}%% Dx.9�pȑ#Fb_ 3g 99IjNR joun 7.$ܹ3<xb`U3gp d#Vu~R9U/ͬFYH i/Զ6b1A/_ҷm߾}{ذap 1 eaǎ}K.260מm ݣڌ!}M皌-XN׉A mӆ֙hЛ|Pb`3=ַ~#nt_~qYXJN;Ġuڐzt~b#ɦ2J*be:}VBO]lTQg"fm4(io14MCcŹ:lEhQOIAu5ĀXW`}SbSqV04$\}>qih^M5.`~:me 5'0`sH"˚0G  %n,t^3&Bcp Q/!}cdmIb`:p^ vJF:% x&Yu }9ymHF0oP E1Խx2` qqC)Aa^JN:/`1,e9P[C e�FjX:%JlNI y! SCS+c,s:779mm]P:e.~` hî:.NŠ8cgqb@ ̞a})WƙC?Š:cn6:+;-lny6Er( <f&x РЉö:l `#>_[\3zj)ŨIrN 2ۘ2v0XcSq6&ڹRV:AƉඒe~x]&m\b6$47 蘛͎8rs]ԉ{C!mH뷸t1 e ^+2Mȯ{kƧb-ݮ83s} m À]Ć8`)Q:ĆEl ?$c+"1ߋN NJ#);{AXD^2> ;396i{ 1ĕ $rÃa06-`cn`ȣ 8g8Q/!F=%Y7&d [봭Ng $qJbVRgLٶcѦ>7c #`g-6vS6 N k b\x[?dŤ10U;VqVe:|pPMi17cb0=N:0o3nb9[ :xpnCM`9GJ0qmGuwvX6u|l1  Zg8#vJZ z¹CuJVg%|e~YSFAǠzĤFONMiR[vC!#vN↲9bSuٵ1t;7l\p1 1`ߋe>^m%:yi\9)l.| j;ik<KSDIZև /y<G0 vX6u|l1  l3lՑkm购$N,l,NЭm16tV2 b5/E@kauֺqv$qh A y)჎a1څc8b&ne/] jxE2 1%}quH̳v*XkA\Q7n\m60;Cn7f,N!yqNڐƍfnm 7/۸෱-Cb k¬_31e>^E7#ڔUq/e`Zz%Y5CY?P511#NZN?$.fݣ&ش(z1r@KJֱt1 agJj66 u{i$|l;Ar^=r`赫6- 8a{27,sP250esp.^V}l1 3s$[zi[(eDLN9J<sE 8x)Aac�a\JZ긹y'-J qԽ>)i1b@ <S,҉Y =eMAZhוbHZ?tCǶf`V 87<K~K -Ȧ$ƹ!m#KxEu>bsXb&Yqŀh)ޗCz=e37"ڔMI<U zm ?a1eǍc>NIP6%/A^ y16e 'V&@?R]7.+L 4<?%41e>^NJߐMJz^z6rr̗˱T60:nb0g\čfQg= F1Eɡ>b@ <62 /ԥN3 M xJ'F:g* [Uq{Ms<a0v` ^K?})qٌD|ʇkD<1>^/cq׍yŀ3#1,On{��%IDATAz 7&kS(9OG'/韉ExZH�jP6qQa1ԣz&\nՑG]b[xY0na0 Y;[s{J#θyV'60im:1P"Rsx1(ax۰N]L‡܁×"Z8'[ <<'O.ˤA煙SŬRuq)3SarJe>u@ryQZ7M ~}6>yEu0ҁa eXc$ŀ-<GR|Ktc *^Zثamb,=SS%0aJܔ%sƍdB>l>uySF2Ŭ0=@8b@ <8mJR:}ĭbSM.#57cgLN6XϪ-h`8uHa#i *.52fb0!b֦^&@ ?RXb@ ˀ?O|cˤAOĭL5-s͵T 0^?S9 =|mձyS86%c[jX){ND.ڸ%T@ٙd}U:IǘjZUT];6&7Mg6;X$1ꐬ _݁eϫjZrs-KIy6 ktP1 eιXJ'fS6I͋q.k{ݮh[xMEss6FIBmѮ#m t Z[&J2Pvxבq֦޴Y1rJ 6̼0'nuFR2i2RM X8/qHb:l ;�I֍Kg b`18tbVZmf訉s�:b1K/!-jm70,M0n5iܨc/8`S60 3@*3;{<nN ?1[ q)zi%胬J N%j@0Ġ{~JE {Y 1s-fuèQ>g+K `|Lζ8uH跹Ĭb1 ceigذ`6:̳9gmF!1ΰsՉW >Hz)MְX qV'F<c1rml7m` ԡ‰q#< q&k[uYJ̡?e8b@ <R+>kSD>u+>v]s36%qJ) μVot,b)bvs!1DV+sEḳaas:1˳1%89Ч'_#O;X8ZΪY6lbegcaX㯌'jm̷1R v*^Z/[ {jTǬM^6 NKI`C39AY'7c*¬gcYiuZ : 4F_Nb1.ΩY:%v@=%0믣s>K,%-VÇ+Z'fY洇cU~1ktbe2峘A!1W{l ;@_'ɩ1 00񘵫t: N>][N{8Ox)XIa xDzήOIΝ b` Lrr<n^iuamӗ+ÀX>X7?1kSfO"'ɱs}l ?_WWT2M{U:MdX0r<6b)=[qP֩ձPڔu1CZ=fq7)$Ib;XlSnבU1z9^9idT^q`֭XM%6@kct5 UBĀWc֮xʵt XT cn['2>Jl:e ,tK8$ŀX Wf[_J'F 6d* 5r;X/}-ﯴ<Tx̶>0ui1uv2x6Mmt1 aO:vFr ΛDq+}-뫭y`֭xm})=# i\Kb T)fU~[ͻ{Y7٩Cx,Q^.evgt`keN+ˑO npY �{ֶl`>o.<!80ťpY{t/e0>1I1 :X]g;6w+bce.gq6M+ VClj9S1Ā'MTlX`9ǥV]5gu6MnKr}^NN⅋10? Lz >VSک6l_lR,6X65I^/an]Y6Gb]:|)cm`״l\U[۞A٤~YlWk+Y己MYmŊEc݄9 .y;Àcj <_..Af}06_:X*T5Io.6esnĦ⩸6|i-ջ8QHJŖ\TeIפ<1( ֩ibSi3i<jɮI)ipWuAUs5X1 aùV?K)lMce|Dv$sUs|ue7vY|b@ i2Ηj?ugjrc]WWG2cex+] @ӃN|Y̤>܅ܲ4i^YͤoI歓S3ߒXUJb@ 1Я֏uVHeTJ“]'YVmgP܊b` }׭W'uj>.fXϓ-Ā௛v\՝#;6kh$6f䕚,A:$I0OլA9Z&ɟ$ǒ;m%] d`&0I$9LokMz1M7a%tb`8ȧs\5óu[nŀX(jVڂLYm5Yb@ j*)6fQ{5SkoНgU Pbf`fU-_M.NsLw1 @M9e_XJ9Uf`%J9M܇aS=DJb @B֘$x5i/ɛ%P 1mZv_Nb i /A(VkXv.{ρl1 oVۣC<�7ynb[AUQC~qڜ3eEa@hQ)Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1'&Ni%����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/application__app_with_kv_in_template1__py.png����������������0000666�0000000�0000000�00000065247�00000000000�027177� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx}dWumuVd! #,A$@X c " x,`2<@cM2�,Yl0jAsO Uo_9gp=W!h1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb`LRi)=r^3׻oy:l󄊛<710_| 1 V1lp}9Uŀh7]WϷʉ1#:кtwi/=zMib@ �hf_ _ k\׏``54հòZוXJ̙iŀ<+TVbΩnj:y1 Sg`fsL}#WÁ=5Ϊ7EĀ UÙU݆K/!>͢&em!)@7ecEYԜN.ֺ7LĀ m5E lokAmgNJ9Z'8m54sNUQtxNI'ɱOokIb L&ɟ$ޝimE8]C& i7%Լn2ŀ0 ԡt&Mb #uQI>(nnq}l1  n^q;VwTTJ]'[Vv&s+V 2a^^bR ֩ʛ [tyTLdWղŀe 4i�UΪLS!<|UyeI}$,1V6ŀ6M:e1prҤye5yUSr8*'IUrb`u10!^[r8X-LUTNcl^$4s8,7Us5X1 @tU2ΗSٚ|/؉yM稊Sx] bpKx.LϲkR <4S) 4~WG4yǦs^Kŀ8ߦ\m["30mj.aXn+R}ae)_ЦŐ׍ccKeU`0ޝT<}^6,&bS>: OiI!'kkQxI1 V?u\\ /exAE&}n<ZU>4fYMbShX1^(k]ŨW&S'3Pv,/ǵ/^{;^7u44Ԏ%�k & ٤f.6{̦kav^;1T? . ^͍X<|6uR}%kk&~lnyOT10 ֬/ =~]c}S9cXo|Չ|6{C ֍keϞ=^}na[A#CðVpz#;Eg5sq)c;C=/7nOa߾}h>8kyxHGыx{>V6s)6\˲5$�!y.m#'Ep#)f}-a l_3x8is=|aj _l"Ǽޒ9-_c*=ĨQJ/c(d~k֮ k׮ ׯ'[M ٬\{l ;@?s^7%mRtN�֭xDŽ[ |n }`A /1,>N|xt$䆹mE-I 6ϼr�Ӈ/tE61YGR @|GdF{"qzF5'^;6:X~Q޼&䰯 b\7Ҝnx�:_|2,rk{m7;gѿ=^xcKIR\q/75'd\lK:w9Z{XFO l#ZZ#10Z #v.3s/<Fɓ*f _b7zƇKYV(LPfkڔ>f W ιs΀/?@-̜4A؃ {{mVgR,<5<^f[uJԆ[n9),ÓCGcFRG%u2x57%&AmlbO 1\'k8[g<[ѳ(U<xu8/Gqx׉S9w@,| ;ΑپnknZu^źg_66�<Gȧ/eð5 H$Ke6}:%1ܴu'^yeXτ|5}{A {裗n�ŒvyeXw'.2:)#l>fXe FP`m +ỻ~X$._xcQ22a}$9wS%,{F㳇_:(8|b#mosؘo"x=x5ZԼ&cu,L:޷{_qF 0Ŵ0:F=תPdQF*ce6}X7[#~n8[wes!upnƏ~}cγLI\seaO G??GCO|#'vzoe;ξ] ?ջU8vſmMx'qfؚ<3Ea^Qc2{m{KعiSMCk׮w׍<{޾1'{vm jPq>$ a{Hccz9og~F8/(ufyY!~U gݱ{טsmaQ4+*L,ykam+$:Kn(ЦD u·q};-~ůC8u<$#¯c̎ƽqr_?=;c980?(c~î;<6A=!{ g_!<*ObC;[ʣ<fQH_dr3X+Z|`}׬NϽ Sak;o1~9Q?=^Mee ]<cϦ}^V=~E^z_oLכ2hLM#7E]:ƪe1Xubҙ iؐ3.G,u(&~<z4 o5`xo{p?)OCs G7 . -6# \y)aĠl| ?p΋+g A8妋Sވɵ!bEH;Ϛ[)?t[u_\y'z{ eڍcSO4 =,a@1?3h ;Ǝ^^nulkBF:Θ5,?M uA2xrk0m[Ǭmu#3QJxW⮣oAa-n+aǙO= {/㧐E#X~ɎM -c, >&aQ+Ĝn;jx<(0JVD- 6Idwo {v Dq˟p, eaW]qǏ=#\u97o5 >VOdh|1.gm):Fu '_i/fx1Ց́dSvژuÆS:2{k5\պ_ '  ?;GAFlb-6@wņ8,8[Qvs;W~Gc37#uXkxh5q]pſ}o: b, ˱t~\hh>u |–7wm%𩧅GNg_^λû7t~i&<GaOD:oK/upe]dSK"( KHE-bX=e0ୌi?5R:_LF9__c1YJW^"̯pl,\ׇqXwj8烟<%iwq7{BxzqسM~ɽ!A޿nӚ]#UkOdy_ ;5$i浯MͲs0ڔtaC/%Þdz'm`~IS1) ^&S>`n='w_7į xw\;/G pF"bѸe?F8`EԝX>/SdW _`-`͝7ĢGʹ&k۹;_>:u7 `8uSxmMxs9hCؽ7~ OLZ 5 2Zme5mNx6x5cyBPt8%|$ݎl:1>g.[6 V&S>`]$joKwzroHm E]\Ew=!K(掾Ƌvvjسۆ?+'E::i�Xyځ'Ko[jqm0Ԍ_?/ҥآ0g̐Sc⇱ޮQ{!\<w=*2ۯ ?b[8+o ogAvl>|=7EFvIv_s!,g(p/ %)y݌'T1T>ύ6Vd/mJ^&ǁXB yO1!t+_!@g<$\~y]mâll^wI ;8Zj`CCp-}+Cn5va=li᫿fhŷ /lQ)vmqO[+iG9Ǯ9XS7H<7 rGo8 7o /xə {I}3^pDŽ6 ka-u w4׆c><lssgInXGr0xF1r:%yEV>JC Ug~ ei~bϡ݊q:&sޟ-NJc.ؼl4烞ssѹ yKw-a1G?Qw1!C&~O d'=w<(c/u 6v\C8pO!X Fp !jamx.>@~l9`Klny?omDž'[JŽ^oơ|eDh}/^6^cp)wg?sQV't\\rqg/Miᶇ|p/| 6'>D"uJųj[9geSP / z'Y<ӎT~۴>3pӁ}yCĎmq37Ù׊l:ITR:a!8;} a$}뮾*ls/}=l1 w ;pg#b>#*lႰqqrb53ajz]=QxO\|x{n`=J8`8=RBA+rcwڴq_K1^ I>N9z\S{ cdP}N}H5|wP:Ӭ =y7_@ÎiSFw2x>+NLi:>&g[:~6bK zqI 0x1*X ?.6V;z!Ys 7z�Zv9^8u ?Xb b\%©S|)1ueϸ}֑5 ։qXk/"0جScOTS ;PⴉѶ:IEs{lWAwK&j)ӦDYIoWà^6 : m-62x 1&ḇuF/�kQvD�2{صQ'h>(i)3>tuk1pnN;6s LE'3U6(98.?s !ʱFz ONr8^"uؼaK;a u>#b<2YS؇kTuF1Hncp_mu5o$;3T1|Md륞cg4[Y=19DQ8b0k6֥n;SX(1<P^#*{5ykVY70HllugL,_�d>xqHyqB>zq+1z 6ccf1ۺo_m5XR9 4~Yb38qEYZw<k81S{�?ReebƟS*^2ծ6Wjc}!Ė}v L-{<bS6O%*= vkTp}>~0>T6L3zSX렪^̛F4[Qc,vBcne\1wfm#%:l;|6RG&,҉AוG 6O>/+?nBbŀ�M7.Ұ;~5 _/4MDM>O 1P͸* 1pmTvJg-d+?O|+*\ 1Z@;:?;Nl#D4LÍ\Cubl6?B+xJЭxb^ǽo֯_E$ŀ$ٳ!l;l#8ua3l& _V e>:sJaYiy]4.b@ tuKʁs25И6+h[amyS>78ǐ'Zi%nm[:#] 1'Yuˆxb<}9STV֩V[9̣n%X,7K1 �F1w;』8諒cիjgRs^"q_Wښŀ}b;VJAgÁqxy5,yöW|!Ā!D /фY?re##69MOز|M,7mҵ)O 1hDb^8~^SO"bn<c~S>zb@ >1C:I):)-nu' b}1U!] 1'n%?. "1ĨS߁a! t +A~1 @\8Xa%c9fI! )rQXtbVbo س-V[t bPU)˖^>.(g)ĀXlpXsGiSoo󀯻qv#ziHb@ :g$c uȦnNݸl` )>5b@ {R')>V2 bg_6ifYau[ӓBNI[ObO Db6|>>ckT^U6Vd7gm^bIj.Oab@ 1`A^bHFS<Uc*l oV-1DŭM<%!Ā3c䇸{~/au`fr ld6艣]FFi֩\1 j`Y!|a,hND);]vb@ >1;-n 2>rt[l`e di'%c$ŀ}c&9 ~0(֒M6>C l)_ ".)Ā|: K,gSZ_I :mmYༀSl 1 @a68{-[9w ɒF{OK1 ʀ=SgfyXbbm7Yl5!yn dŤ1 @ 9JmrjͶXFn}Vc %`ۋb 31uf1Ve>;=yngXϓ-Ā2s0qPvzNU+ۄYmH{G 6mH ʁb@ ~13П`cֶy1,Y5XRouR1̗b@ z<Ta)oc[Wa~ޮI\k[n=ʼn1 �@{.bon_d\dm nmvnb@ >2Hzgϣi[I1i/)Ā#LL!?6j5Tm$rns1 @ r|ؤ  UDXNt~1 V;s=_ʛh Y\Krnj"1 13K󺵫$Ek`P:x.%ŀ}dV\4mEm`eDUErfb@ ̑3M .aeq9_oƐŀYñ2eniM_%*SF 1 V<)tRgN8Ʒ.qSmVKR 1:۪35 n,kK1 Mх;o&d5e}I1 @_hrf6+@kB\Idb@ bVZ"bWkݿ b@ tFп=t.ĀX`Mjk`$TYGR 1*BrZ%SZt1 Āgg%wY]h`USd1 Z`sgcX Y%Āb`P[;1 @5$-ŀb`P[;1 @5$-ŀb`r7naĀXH:{v-䓤E1 @; ã1 P3N 1 a@ UE 1 ̀؜ tb@ 1j`*b@ 10gLb@ vPkGUb@ 936g5b@ ÀX;<b@ ̙59ĀbQUĀb` ͙pM'Ā0"Āsf@ l΄k:1 Āh5vxT1 Ā3j`s&\Ӊ1 @; ã1 P3N 1 a@ UE 1 ̀؜ tb@ 1j`*b@ 10gLb@ vPkGUb@ 936g5b@ ÀX;<b@ ̙59ĀbQUĀb` ͙pM'Ā0"Āsf@ l΄k:1 Āh5vxT1 Ā3j`s&\Ӊ1 @; ã1 P3N 1 a@ UE 1 ̀؜ tb@ 1j`*b@ 10gLb@ vPkGUb@ 936g5b@ ÀX;<b@ ̙59ĀbQUĀb` ͙pM'Ā0"Āsf@ l΄k:1 Āh5vxT1 Ā3j`s&\Ӊ1 @; ã1 P3N 1 a@ UE 1 ̀؜ tb@ 1j`*b@ 10gLb@ vPkGUb@ 936g5b@ ÀX;<b@ ̙59{{N9=r4P~w~'_ux׻^5~hv%ѥ^qaEi-[0Vz<)O 7pCx_ַrz9ß韆œG=*]Xfw+€؊ЮIq򕯄*$bq{\bO3$kӝ^W?>ݻ7;ڵk}caaţzess/WN6lv޽k!}g͛7/z,bҵc_W___&+=uoK4 7G>au%h`ЇG?#\sMЇ>P'5^W<'D|0<zЃ7qUw}cw_}x{v<pG+"wy?%o۷:xd^oxWs ';w??|\.} nowЏwx:=\/p ?gϞIx]Z܇7xc?3W-cdxUzUя~T|D׾6\ve#uxvm6¥t5nϩvsꩧj|`q@o/;|fф-[7Ż�</_cǎ[YzV񅐷-ڱ:7tS8묳Sn$_$SIE/]r=-ఽ Fk >Pp'<Lv;GJ?餓G>I½w7Llڴ^j-7)/(~Az9po >Suu5n]w=^xaWBǻ14:xns\_*TռkwI_6>GbO|~~\uey/}XƕW^=ao}kl]tun“c{&'X5ƍ_N\ |܌/i +3S}pgO2rVj`fMTKO>#; s1!8o݁|Cg?Y;&ȭ[~a9p�oĪd^&x4sc˖-/#74oY{n>෿vwUjw;F4|;NUe~|O.x40|l/ƻo|t5nn=`~0mcUj:uko4~iF^&i;|xdž}cꬽ,ϬUsᗛ/<&G>UehhRx N_n>/{X1Q綪 U1w*;nlӎYֶkCeZ^l}فߕY? }_ N%^;}я~.' xOO,GguQG_֡C-18xn0֍."¿G2~zXI?׮ em;'ml0b[~pMKp<d:c뮻. ( /?O~;M7.yxǀpz}/@?||Pw[|'<ukt}{\{B>nm_;7M!wr29"fYmo{[ۿ-/Lˋou6?ŷ- cmVk^󚀯[*9GkT1Gj4 =Q<[xorzx 3e/}Kq_ `&cN Ny[ k6qHbVBǿF=*^W7 1( 25v梬]X|7a#qW hqݒx1"IJƅAċaLJ/+Ȑ"Vd�`4Āb@ :V-ӂŀb� Kz 0'>qfՔb[ Xv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ u~j7b@ 0֛[1 ŀXv#Ā j`ڨb[ t֭nĀ1ٳ l;$1 ĀX U1 Āc@ "S 1 Vj`>ib@ 1Psb@ @Xgq:)R esgco >;Zb`!YIdU_埄+1 V+Ugb!HnBt؅AZb` M)Njk`ZUĀb`3 o  1 &dV*&UZ/rkB\ITA1 *cə$v4,bKΕTM&ĀX% 49G]9mY%ϟ)Ā@[gc[uj-,hX]2⬟:e1 �@J}WS7˕n`u (rx$b`ȝ9[)٭֍9+&ˑ'G9b@ 1;#Յ`QX)2mSĀ}dV\4mEk`9R Ƨtjb@ tث׭]EتZS *¬?ŀ}a w.Z<U1aj`U$%)6Wb ۩_*Lmϣ[I1)b@ ?t?TϩۨQ:<XβM[tk!Ā)8hcJ60Kv]rR7�-ڃ"OZb@ ŀ9p,̝lޞD9+6lV&0qnF7 UC 1ipl`ĪT\*qU~ۚJㅰ5>k[ !F,1E;묳^7zhX~=p 1 @gسgOغukxֳ; 磵{bC(6cr6qHk}&c b,Vubx'H!&:x#ok!Ā<~sVx'- :D!vJ'A!1FMe$TtبΆEhPmӢbhb9^:ފ!9Ys[uj12 ֯Š.4 ԭd#IahH.B9Ѽj\0/%c<!u>jNāa)?l#D,5!ya΍1JX7.6+/11輀QgL0^C<8X.t (o8uJcM B-6.1r8ڐZaJ`c<{daRgSD3ü6t^3&BcX&fas+�΍԰8uJC畲ٜAB<1A$8 ֧t^Zϙ;0l!ln)s`hHVFvq1v*X.uv8Kb` NR6)-Oss氱1,6@2rGNmqMZ!S>`v0n 8l�?Al` ~2r~Kb`rR5[-2 _9BՉApS K|l*t_;WJ'8xV2/ˤCцăsG.p:q/cC<q i.@ ^ke}Vt#)yu`TŠ۵ӗgcfϲaC<|sݠsr1|ؐ 6%j@ǞذhS5`S>bE~1b עS:1HHNy1<уXM煝ۊedش=QD͋s |170QX ~  b`2WI-uVBͳ8%1+3Jl[1hS_1 Vϑ@xpOC|^'B 1Jkf<q�XԭqV2bŀ8O2>^8GCҦueL1cmKqX7E-OU87\̡^G&cAn% 6ԣ:;p;muq>Oyz3lՑK;%-=wܡ:%p32?㬌)cO�ĤFONMiR[vC!#vN↲9bSuٵ1t;7l\p1 1`_e>^m%:yi\9)l.| j;ik<KSDIZև /y<G0 vX6u|l1  l3lՑkm购$N,l,NЭm16tV2 bg_fuvIs!-0qk3aC Sb yublt1 Rcl78byBb!3ک\beҮqMGݜqdX YJ݌?81ֆ9iCbX7 s.H߼lҶX 6t fŀ?<O]&Z)}3MYGJR60 !c(g"xʔsC&?})Y ą^֬{Ԥ%1Q[:FNZ_hbi[:.|M=%B]^چE=%!)a:caЦM��IDATA9fs^ l[p1e:n,YJ'f%be k`ˤA\xb@ 4gH.32 ӶgQ&Nns: x<HK fRbV iQrNH^NIy6b`WeNJ)8mJަ'FkG*>5]ǹIXXi1@6-Ԁ%1 iY+#+%me>'] }98S6 }#MXڔS5ak[`ǬMְ:i3[}8: eSġqchSpbe> #uRĀH3#]BSq]&ԭ ԫu;ac '7|O?m ic  ~UIh6+/QuփmhaTIS$ک.01kS/B]80ؤtb̯#QqVj` w/in?0 OOqJD6#+anAZ O9,` <b@ xrqO ^SxbL#gD΢a<`^w$�5\[8(SǍcsİ=eG.uJQ.d10_xY0na0 Y;[s{J#θyV'60im:1P"Rsx1(ax۰N]L‡܁3/E q>OyxN#\iI 3QL5$Y99<50 gS2fRYYN,:8|G ́䀏8nG l}Ha6&@>˰:>H10[xfI,ҁOUԽ>yWkCVXz.7VnKa`q:jc)K2ɦ|KJ!Pe>Y5ax{q%ŀXycWqڔiu[ŨT]58Gjn1Ϙl U[6&px{ 71>GmT\jd8`BŬML‡~0S己ŀh)hI냞[jZpku/ک`Խr {Xc$.qlJ66(8/԰S:0 >\iPib@ ,egU3&{criUSu-\0ۘ$6l`Xd�>^bĨC&|unmR>iaN^ȥεЦ/%-u7?Ĥ310-uΝTR:1+Mr5m^sYvGJ[l"V�,0C,uԶ/5RM*87j[vicc} e(ib@ $eYzGJp`mM, 1hS/dn`HP&!}!9X1MF%I ~Sb^a uBŀgL*b)VǺa+Y$:jb:X /O[ve7ϚIpWGrnԱQk``c0) )3;{<nN ?1[ q)zi%胬J N%j@0Ġ{~JE {Y 1s-fuèQ?}θW+@5mqVg=1&osY ?ŠcX5xkSg=ڭ˦ *;`/afmugsڈCZ> b^O9 xa1 }ґS:0)9a}36Ny6bVO4Bo `C7fG yVO㚬muem+9kP2]g㤋1x <JMԭ8u1xڔ)s0r8Zj`X=бXt`X?(\[ζ8u`e8t 3@<Kd�gB19S2Y46ki砟k~bSY5: ÆML6l 0 k'Z:D<lD.}kab` ^5s*c֦DX{qkb$0֡=79AY'7c*¬gcYiuZ : 4F_Nb1.ΩY:%v@=%0믣s>K,%-VÇ+N̲iǪcNdg1u1Cb0L>6wT$"Ā$k*c֮*:espvm9X'?1ktbud*&$e>c9 ?%9w'L 20SzFN_ LZSvncZcTǬM>$YWq184"Ām*c֮o"Ă_SѶyKT2N\ŭҦ1|O0C`5¬Mbmt1 @7뱜mq-:*&U/Y98'픬+6̺5Rq+7urmL}1gy1 8t?kr-r;X/}-/:DIy̦N,2R60;71I1 @}etb`zNb01Xs`-S1JCN\lN S^a 9Xi͕.|hzSŬѦ%fkCǰ"(GJ_jmuk<^f[_JOa 8ð5H/cŀX T)fU~[ͻ{Y7٩Cx,Q^.evgt`keN+ˑO 20KvmuK0|�]nL[3=fitБÀs$ŀUu2qwlV 2\pmR3=Vf[A}) sb1:hr@b`>V>.e2>?=ôI\l 4v\ps2W//\ a`9Wqֶ:N𵉧dT2lge)ڶAIrxYsʲ9P2\V'Kk{eg&bS:X[1$4U>*mϪn5(V &tn)cƺ<TL1,$vyv 2냱i/R1)Nzsy)9WV-1 Mlj.aXn+R}a9s^I2˵1곬=隔'H`ڹ&x*6p*?(38<e9M}|un0j&+|hpURx #[eY=;=σsr9_e:PU,W>1 VUe/2_TL4}N:_U^R,gMmt1 @ӃN|Y̤>܅ܲ4i^YͤoI歓S3ߒXUJb@ 1Я֏uVHeTJ“]'YVmgP܊b` }׭W'uj>.fXϓ-Ā௛v\՝#;kh$6f䕚,A:$I0Oլ-A9Z&ɟ$ǒ;m%] ~20m${wͷ&�nc=Ԙ&wқsNV10J9M.wF ֚J.ֺT7Kb@ 􊁶Ţi&u ShkEM.y9`bcgQ3Fj8tgYmt,ĀhY5Yma+-I?39&ٻrĀd`Mesp?z`ĺWbΉoŀX DY9IP^ _ k!RYVCSX kLܥõK{I,b@ XM~Wet1 @:ѴreJb ta烽{ρl1 V7oVۣC<�7ynb` AUQC~qڜ3e0Fԗ;}1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Ā H% |x}����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/camera__main__py.png�����������������������������������������0000666�0000000�0000000�00000430167�00000000000�022070� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATxu[Γgg66i,+y%[p`0-6[~`1C9JrZUި]mNs[=ޚ]ԩSΩ7}9@}9@}9@}9@}9@}9@}9@}9@}9@}9p`LӬɁ>OdO?ρg4:orvuy:o1}9p~9W|=Lh >xs)BRΧq@́y*ؿV˵ρ>ASh_Kk,Ϡ>/j}l&]?:иe<Ӂƞ*\ȳgsk[T"ϳȧP><ΪsρhGg]O}h<WxϺRsρ r\)sw T炶s3s\y>T y5TES YWXA}<c8YJ㩆g*pf I{<؊<ϔ~>XɁR+;<&mj3pd\ge?r&$MM_sɁUgLҔsK\g~*೥a#7+S7 QKU{sV XvmeDgjAy67f^t}}9p `6W7^i*l+潞t#s׃k#6wρ>-6[z6 ׃W *az&'`6dp}w}96�N{y:r&izYwgҭqk0Q2m@_ب_Z0gg-vZ:tkw>u4kůZ Z+n== <sŁKVjqյ߫fNW /z&fq.#׊[OF*tymWρ>6SHZ uq9}^ _Cpn4+|a2Z%WK[œ\>Sxp\ ^ f#`{Y>]|FsuZ8nZ _OX/ʹg^IwWOeSa[+Z-~&`s֊0Q2s-7-^q dK74`K\ٽ^ ߷sk _+w:ìk|].Fp+߸/gdzL ĕ}ρ>X^ WZa-u/st~a2ŕp]F+ oP6mtfak縵^ߏsρZ}-J+tak[7oVoSpB{lo s!87s5^9N5k׮7|/ٵ絍V _PǭKtEx8K<eZ++a3^a9n ;ӴB]+6G>NG@Q9ԂwɞƻWa/ 5#jx_E*o7�вÇ?G9L%)Sz\/jakW7|b�^/zJjyܹs;/rSݎ_ gSz:r#._V82]rCןf[.-# ӔmAşx?<t]:rX} }!nmwƙܮ/v i3}7sostwòGܑ_ƏͬN@c 5jgoᆿ~#;+JZz~M ^^/\=]Ofu3\/kW.}87@2ea9<7Vr'XFsʍ6j.xtEZ-KzV=͝^eݼGwӷT*N\&=8t;%|vg{E@_I#)Et.1t~hNQik}{tt4;~]\{͏?EMe =^\ۙz X=*5|Jk˸^nbp۶mY&"V4ؕ `w[n@Ƒ۲u]nR\Z/tٽLk2ҝӘrJ>,%'"]Ys`v0eX[n]9m¡XN_diW3qOgW$xar33IG{ VHBeeerҽt9nLL%/;/.ȍlzgM /cd=zSʌ77М.bQrsˀ]; \LAJD̸kp%>Ξmhź?e8nOJw4̀2>j߮pw <$o3j5&Nهl &8^~4%*,r&Ӯq6vҚ, lc{< өqm~s72-~뷤E.XKծ<ߓ?҉[۞~CZ],<ݏ.<{#'>nJ$zu5Lߺ&&VrO-a5rҾ6JspAg{%}-w۹~[/DXP8r; -d)JwoIAYt퐁eVp.rDukN篠k}jP"9[^aks\;{N/{(۹5?4|oOix}ǏC/<.'[}>tA}%n P>94Ηhx˥ɈmrO;՛HiĢafכL>oI/}AΙ(B,)`O)ܡifd$ڳiqXz|_z݋0 SivMTx3Cܕ;xp}Vz'=}oomҢ^fy6ߍ_#9ߜ.Ӄtg+RynAe>]X+/i䇰e%LeWtT/ [k`X /l7Lx8ā'{7ۆiyϧJ钽|^q9]7MN k3Z]vfM_tQ$[x((9>*|e,7 ؿMq_JAhu?^tak v;7269)ZZLاXo>';w~kt{ f%=~~id0D:p'F>'}^3ӝgw?L~eYG6}8Pm_Ѿ _g]4#rtW)NF/$ Oq\q^*Lu6ul2eW;%ĂUZZis\ő뱗aX^V^qpJ /Cyu5k0۞/>gid5wF{ӾNRxzW˾�A�Vmz}Vx(paħPEoLoqkP]ryʸly@c<KR:cW]Lz2p14-5;10}},/5FoM]֟|{ҟ,+:/.S(dr;/͍?0үY*hN%_Sr<Zv+Vd&ەԿʩ-TvgԔ'azŝ.l-KV6�$natt9l=0˿ vF<OWˆֺzKltwKCr8b2MBT9G%o!)IòaRfi/a Q?zO,e]AM3=MNg>wlZ,-NO ߑ]I4s@zs_}{ҁ8wi ~fi`,}#}HZh/f{&?NU?W^&3o} xUo{czצi3yȕvw_y; C |ռO}t(_G{D*[3=pg3RQ6Mt, I(Tnti3Ѱ9vNSwfs,pJ/w[gka'WY]]ݞW&. J!¾غтԭ(Dc0~юM0G\u.W)qurξحwfص2ޞv%*E=ޑ>pO#Џx_<~3ѥ]#קG??~W~;W,=o ӛ-i[LW*_WynpG_+tVV?LғOܗ3Gґ|"+ݔoO_BYǯMo|u;>(}ޚ^xَ/*{7;ҋ(3Ƃ짬s-Bd7ZbxNK=q>RT/ |Ōl=C"9-WrzlъKXM_-M1g$lM;Of QI>ɴZZoA:Yu8l)VX|Fz4u:WbkcA9@zWMW\rNoJ{Ig^O̧ӱtקߞW kJMFGہ{]ZI/y_L?r_NW]'q+LoM3i4k.9.>tEwt?$Eפwu׿M-_ӍVH&{|SO/ӳ$mwCϴqc~ ΍1߲o",uK9(8jXe angbJ|J ^^f2<ײ{VW~ UQ. ̾p4pߎj+f^Y8Hvy(Gk\q.3XJcprE`f*hˆWv綮MeiKq9&㜙K†^ΰ*qdKz6n`;aofX迼# Љ?c񻿗;M6G.LoL; E!i�m"`÷Ƿ7Ssp)}wc)ő&L*_{igc7-r8呃S٥?b4],9M+<]=OFGV3%]_ GvI uR~K7YBdLn ϶qٽ-\N4{it쁝i7@&e3 rB̫^C'+<* 5g7TF@.5~zUZ8F65P؃8W_p^>6|a8ǾcY-cȸiiaỰu:PROlz~0S=ON;o#L?5Og?X.jޓ>v=,1Y6K;YƙMH~m4LGl_e|%}'T%аNxR7"rsI;I_U4KK3{䧰UINvJn} `^ /͊<r">We+yv=-~)*undEke#~aϻ9QĜlglpK~ئ_M|6|W x%iuv{e 1tgeG-Ceʄ�єt^fwoF|<C_H<`u^8FgU+xLdvEI2AÜ}j:Ύ? ӯH?%ZLGI}mg[һo}g6Hn85|_nO>d=ih{^u]zzjO}w7zgӟx740b:psUo:{k:7ԥKz2u:W8}ޕ>vknDwy)8{=]?ҝV]p]gaOS}[蚞2Viۏs?Kj_\U"a9L[WXsϕ$L]szj~O‘!߿/{L7[ JEf9-tFٺFٟ.y[zNhC=/2/4\ץsc_?YY6tMצxc˛);w 9HĽKا{h388~<~_\D?_M3ogps_vүvofgwg4]o;^O>N|3_>ϧ?=oD%r/J_{+ӛϦw/bJI^_0)ĕ'Zyз=WOdw%4es{6<%i]!CvY9 aIOQYW`ͬl9I^syo: Lɩ\9L 3nnSl3وY|/2;˰[YҼȼ˟QV94>@I74ץ {X»H+lȥb`@=4|Ԙ#=~C,1fNr5bd5sc香ϥ7I7~].l Ke۸ҭ_nijv.c+ O?_ux̤IAqt o\iϧ9u,rc׿|΢4bl" 6\f-wg15ZCUOykn6r{:ۙ\6<3liv޳‰OgN_ίB˶٭]OLgAa/| }>MxK\:MtO]59z`"eQޘj끯ì/ug/%lvR}˟,v7et:q/kr(äv#nӜLO\Q G =.'͸mD֟.Ze}@n6r{:ۙܮgw3jv7MW(u+0ʴGݰ lˬ 8{)0K^>{ [SPO=M-w}C͓sժ^kWg {')dG+S֘`rCCE0lӔx;i\8quOUPQwewWͯ&p ltȢl݈E=dl +{<]ONkxՐKg:�crY*^񁲒Xr_XzxF09<0~=a^W2~CV`3V u[0Mn/?WAםj s#+\6q-w,,Øx3L.WUе\Lc/l]+>6OW;8tG*"�`˾RK]Eg]1@ Yw变_.ը*nqVKs|=|SZDZL׮?0G4l*X^$<tw3̍l`;R`vr+–2PZȯ/_vK<4%HydXք?A?ρ@cgHNK!]N]w.Z"]d]G`W_.@9qW8K%Li  a׊ß3X.`/bʸۦaoغ?pIVYܴ& ]%犸Z95.u<z:\ė/9M^x{u>6p g\6_ȫۇG48VgE=9R.Ş)%+u0e<JҬW-q;i8M)f.uQ!lL[3Lwϴ㚟\LΧrBͻojiZY2:6w ?O rc" h^ ek�YF@wj4% MgґfһM=%}cHҧ/Hڙff9ǩ<NM]>~{j4XJ"}3K8 #-^WG8ʼDޕ`u�HofGMd .<b^ZLm%/X.jA^A cF4`lr2siS^n5N40B#N1./q,PEs1#^ =i\_݃㮽; ^N#ML{fNH Fݧx^˲6(|O1@� CX>dޓ[$"p[h-I'~ xMd~itq䯭i6WE#H30--5#>NK NPk^/ 04đ#|ل% ijjgG<mG{;<IԤ}!Q2jlD`:w-s#y{cDjɏdzs<)݆tq%yVeXv ˶zWa]Ki@nsಲS kQⳋ icٓ!a:$@p)BDD;9*#טQ)tx֦T v#*R{ݘN҉xFiѮ"E"GOϿ.}G'>ē+J\}uzߒ~J2FW"bK <q( ,"*CjZGpR^*:8H-;O܇ra?l|f؀'#(<?3Gp#H Ҍ Qq.VPeX� 2kKmRq@`:z{EqĮ4:& x@Ijf `S>ۇ"0ApШ(<q3K};pr0$:\(HߦU*_(w[Eh' 8P> @4ŗ\=R2OӅOwI, >w&!p7cZ^cLw tKo'OcQde2&Vwl4Ԧ՞StKisXxu"VbQ*k,} !HVUbvHv&=()FZB cSb vn8Jp}U ʇ 4n)ft`I ;-ᅡH_s5LtI~(B烟t{\j̼sA@*Pk|؆-#,d*;+oQQt]B9fb"ZŢz_uB@ls^Q#BCi"DS ~Eڋ1:IDZ>U^%3Aw9fӡlGX:rhZ߶Ќ#8A<vf AR_5c�tCx: m]ԯסyCrvvm."*uhQJTp~UIb [wt|(,;|U;t( citdwۖ&'C2�l33 f;{Q �y.8l ̲?i'�UuX[k\X+)P0L7.0+m2ݚn[zL&Zq¯_ưJۮXv MՉ* )  $]%ѭq毐-_^úV1r*$`u;P%(X yNJw#˼ea%* )mfV 8fX*D $3`QqǒW.bhV}X9>‹KW4=9󡏤/zw:$O~1[kH9XlO &/O YLi(sg+ M !I)0:TcTdև`)WCcS#(1KOJbf޼KY2 vQ MaRDڃi7]Qt|8KoM( ڇ]tMKQ)aTg<_B.f'XNk/6(4yzY;ܶHx<yrGS~uk3xc*+dp 4A�Ƈ 9()f=5y"kt'%øaU~6E~sA, o%K{vncYw.<6N\FtI fcpɔ"P(dn Cj802ZDY e..L7㨧+ I"'g#jCAOM\wye<eX.lC}w5@ǎYVnRmBgl {\CXsGvby<0Ĩ?@n uM;f.b4ioMgvf.i6?!sbz}b1#b$J1 .SIc#UH_OAefv<]rɅ{ף>яO~, MEA4p*97<tĔ `DT^8 Ϛ NkTRX:DK, %eV.2p2Si,$! CTN`K&�Fٿg˷Qy_.,n +oYEA ˃Ah4g3EedbC,Bx1>K,z�B0_,t.K*UD@M%Ʉ}'dY*1Uj,vt4Qay3Oq,ݚ{MpڹF~s|t/2CeJ۶URX:WΦߵ}UK2)=-42I~MEh TT˿e:\N2ݙOǚl (ҽ|Lewig<eX/=-6v#;(2df#sө3ezG :?JApQ@!aLW,r,:/{vEDtW͡lҧaF0CilXeam5\3@m:#WƱB`>n <tpF&~D3"RHwK/>_ngӧn%<xF\Sn A*];^1߂ ir%H'g` VUvQ($PZ.[C!V-,+5qIŀ,X3XJF~AA{+TH&ѝHdY"JAێ*e<sH {ăP&'%IBΛ6ߙMǧgհD7r@UqS\l\2"�:!qMئ9qh38XMebۮGҮ<l.g4`sI}4N;H{?}mT)sgb[ɱYک359bFMiq/gJ�mmW5.g2~-rҽVueig _EgX/ѯk8_5 )~ =#Ƌ3,c̦(<\q3zU2EaRSS-ƠJJl?ll5q�ً~r˦7!N;ɮ8T4#ǡxʡ&\Ik(,]bM0y79mJ=t/J~%yA7qAzGӗČ-xYD0/`Z� &D zDmyHA8\ӆr"xAPPA0GU QG9SaBpKJ κQJ Elm1sRAM('{F-JwخTx|i߈pˑG)CC, 6lhXE6(e<�a|_|1*6iY{k[ {ۘY3 1k$j>_b9Y>kGguOE{ƬuwO(MY8@ RͲlϖ fVF-ppR6Oexf|Pd&u 4 &g]t]nL<i_N+L;D[g$C! m7ԟ ~%F vG HK,5l -im˼&GHK|*A!WD0Әe2=n-VcQ6), 8ɯEOtrJL%43g8z .ynr+.O<`g�n0]qٳҕKwqG޻1&dh"#)Ad$qRTJ5QFG[Fp Gu=� E ?tT9@ܻ"ܤGzᇂL$͞0шekص+f!|%XN|�5#,YT?.A~XA/e/Vڽb(#'QSg찔y*AP[UF`\p6E�rGB$qxnı72<rB:rK*vf(.ܓGO0ge`E5&ƷEp ; !ϼUew U.Z ƒl,别'Z5і<_mY/w�/ò۴œws ,L _+}=Nae)mT$H %F:J >R0pYm!ڌ,mthì߻.jv13Y`ʬJ_69MfBbXBL[Q*~K2tsip'G0Zޥr\Z^wYq6 c;H rϺt _xot>f,%=+ݳxʽc'fi~ߔ\֒`9 V L(h Eq+gŕ]?ĩ�b!nҊO`Z l&Ol"Q3T ӁKG~/.جO;dq/5s`ӞKJՀ 0GLCy ׼TĞ  Ǭ26Q8M' B /_g/N(_QB+bVK2 Ơ<{jrgz']oK6"e].\b3�kcV^u셒Qb?Ql ֵ tЧe8:SH?ՊdҴ [XM|+ҟax.a>7>qex öt e=f) Ǽz<œe`tjlvX A6Zy0@Y@l"y)0Y!Dd寄U~+,FGΑ8^ؕ& g(eM0hyON/4r3%QZ硸)R[\;@7bؖ-=\^|$v}�'vSk` ^;Rx;!e32Z1GGꄊj(L,ˇՉ=4y= TI.I9ȡfMlG6[@4:~C ;d9 ՜M;iAAB,yeZ Q [+5LT nhYg&4g:0,ML by<qj U a7/3-VOc%.!/-rjp9<{ӉSHY저ch^r6 eLlu& ܋ҭ4ٞvLUw,ΖMZթQk[NVJX|_KPT|[nPm m5ao|~ҘV#l6og /9V`Ͷ0;1q9MtU 1L!}#HӡŘm B :Hv:' KE H#+#/\7D:FRD <m><y0oG5t(!~= EA;/ qĺBeo u7�90DX\E>;b/Tr x/KMox١[nbiKӵnֻۚIb/S w$eY(Ics,8bN<i6nTr>qajeFӼHrIt3mM59@LQيnP;v0U# ̮<驂vl=5U4[~Mڣ,eREk=Zvލ4�q~ʐ# 3~|V"'O ' %B-"Q f-XԹJT#Ex"lA|WՅ<u;ΝE//-̥郏AmoP^f̹ i+,ya~ﻑH s6H%S亃8-@3,Tf ZS={["cD?�n2evD_nx4ٝzMgIi7 ?Q֔v_ͮRl_7"'O̤A})Fѱզ7: x NB%[)92aV`e!U#snMvqU`ln Z\SV1LM.zv=*1ʂboAsGiZYui5QQ`RiT$ *GJ/21V4n^ ߘ^|[mTWlOw=sUA fC5<\éȏ9p5 Г 0MP8AOlY,´N3F:ʋǙƞLhAل@G`i׵KCdnrӆ)i qi8ĈgG*-Qz,KZ)Ht 겍<8!5C [6Jhw3*SuAμ<~n;٪Һ�G-{Өe3Zs,Ͳ7�pP U-;pmӘjVqAKOҶaL'{!AR2tk$}~&[f$IHgk㟒|qXhݥ 3l;Ǘ[fNwK1jP;T;ERK3X b%Bے"jrҳ"ܰFb4j� K[BVnU gBņxM$MYuF. 0r?ĉ5^7 kg( /g-G]%xZ|x2k._ya1ioOH/�A]'ڶ=]K_t]zộ’x%/T{K<Y"F R'dUaҠbUX9 㲬eQ?lQ +bE@oJGccCQR('-Qҳ e0(e 5?r,x߭ /0mk|v2ClЯW!K)咓Uv]b)Xj��@�IDATl4_;2]*mACuEX?%g8;sܕT$j/xdecJ!;&fξ<%[Þ6d,ד7j^ހ:( C' 1k8@rAQEN3Iׄ^8mHJjzc$[zʟtdUʟ9^0?aeMu+΅ɅZyu^9L[ y˺}%{nt"n( 22#H <ypW'gf[Ecsl (4Y vHn0<uvt:s, vȊy;8'fz{bb,@ -=1άrTJE48p`d=4,0|\Y+hZMl}!$]QڵW]\"K|/K^tUx =쓹|LB!0˽ 1ؠB Jʏ07f3$bV0N(xc9f P[\Pw29 Aa0Pȫٻe3ȳ[`{[ _mQ]q>Dxm-;JCv#/q1WoAʳ�Ħ䒨{g^.,#C!T=a:d7i^Aށ27Kњwe KqbJuJ1 I#mo�>58f+x O0XK =qɠ=hnbNzgqi9,BH<{&Mn=hj C?(�<ڨҳ?{ o/joDFS +9:ܛBEzJ?ó{=v缻5t.FuT t1]t`KxI!ypgcxrPTtGϰ W $رu(@帓 C5"SOC\5CaA6OyO Gfၧ =64b[=) Udk` A͂>f_4]$b%!w=FG(>t5rrO~.-<LϿ%/h{0}λ ut %cY#@o4c( C!Π w0L 'P P99}8:{hp-: D,'^F ?ui%E@^SJOHs*]�xrضpx3,Ym]uYRgUA #f"E-WV$>MbYBcApPjE~.l>(cwp㲦NpHfQ.JTYp=9܍.3fa2nu0$ /ރgFyo1 _lDZx@^ԭ5cW ~!#ƴI^潙 촙�˶0n^s2n<鱸C*<\o!Z[MPf%O| Sqib!VfrikaoƕVV Ai-ƯbS`,x-5l�#R^=Zwȶa0@gD"U YOY9ZG(!ػc}&!f1K LKMo~铟PLyewݝpWyOP;p"8{c*)2KdfTҡ𭖿b0t\p5fPvOY.)<CVRG.YDTƠA!:5[nB>=̲&{HyFItnD\zBcC1މr|:sK\"_'ڎ u&㦡^P(C,>qp:vX'uTx0Be�ףfjI?|m-Ju~ғǝ>cG8L^?59cORƅ82tCT&3H*\VNzJVq'Ɩǹlk;$Y3=E iDJVr_u,G/r2윻TIٚ<o=g/w~;֮mҽx! /fex6IDJvۦrRa�_҈3S|ND.{9kH<SѸ1mU`nDHa9Kx%</! )GLP) x֨oޡ!Dt{' rXrRtsrnM >6'r2O* B {ɲ<jq`|Y YȐ! z᫳k U{:89/RX֕|T솠SgM9(dB-f34vP^#,嶸wࡴɩ?TBfze4GDT/;<A`RuC"%(Viq!*ՠ{:9J]@@q*P6 q<eMB� PA8B +.Ǹls 1 (y0AT Zt@$ߢgRQLy⏺aI:-gȜu/sl:[@<`K>m(d&W̱4pgķg6I8YO{pKҟu<rX={,5p:AGxfytu2喥 eV80VEUle� :DDcBr=LkvZaF168{^[DJ:H#d$E `TP"n>tjt8{OK9)n#o6o*|\b8vg_n|KӋ{MYڳgڃ=k>~4M{|@! aq$cIq4{?/  �qbF"+p=8 nO>6ÌM>̔|JܹwxtVc$\Wy 6!> ie̐G0YU(mV7!ULXM8Ȩ>aeB14ĺqo/C C2?*+!i/ -G| e<B&MWhF(zybv/_BˤΦ8|sB[%*wqXhW :Tg2¶bin[;9L&q9 2d]$g/9n -L^sx/[-5BѼRzz߲y[mi8(ZK>(q3;Fʕ^& !8QTvԕYU;0Y`|5v,]mVT5ɨ01C ?3 >47<qӺzY^YDبG,O9vFOGfhY"'3.ö$Wt B >rC =Ʊawfƽ Xᩪfs|pr)1.Iy9Ϲ2}'nzA=O?\b,ot_8.=myh=Qy qǁ^k5@KN(,u ˃#C|@eKݔlI8ɸg'w<*_#<>=<j5{2\gkQ>dڂ?LSn[&Ta*WC.R�X`ȧjQ… m;Z4T˃J)ȪA@+A逤ݹ9S{I ӷK4xUTA6mU{pτcP&ΦW<8KA_}^y鳨G>:˫qma),&Õ~ݹ09<{.ÔnA7t.(X TVgV^L=9bMOq{B9)4~Q8h' 4 4tjk ԋ o~.( bR\yqUhсfs$'zk0ux@֓hN].% 0CxpAY.UF'ߣ Ɖ0]:lqn!0fCl[*{H1g$6KjK,8+DZQ63tqu'\f7|&w.|΅\rU8qwtث.ٕS;J:|/}!L?c_oѼNP!KN1|=1* XG'؛AP3ͅQ( B mx:kq_ӘH?nO턶 .qR]OWV :6FU.A{\V3mb$8Hh4"R!sَ⠹W.vg>SQŗ�J(b@(x$!&N:0.+Nwj%6rH'YW\+>駔 N譾Poё㵩05_*\wmE2_]]d/ywfӓO|69bGiH/tl TRx\xT.aRQbmt#թ>3" #iHA 8> ' )\ <,A GҹCM"hvNfTe a巕ܷnՑcB>J'(pA|eKRR1IKq`q^cNr aǑX]b)mṟȷʞ}%K/D(Zi5/݉bO_|qz_ki/.G)*<8A=ʿ#{^gPΘ=)hV@*LqbC� U_,[xrd b||)| nZrt854yiݗ'!.8+Oң =ȴɥap9G SqHUtA&мJm9{vvJ"s( Ra6T<ҵ-'l\*.Vf9"@٧P^e6buånSЦJօg0VSpl3^ ~*IX= 1 䓓8ߤ{`tɾ13Byuff[m,~VW6L˝a7Vlp]rlg[bMXJ=<ăGG>%Zj_kI\Q;1by-3!:ONzwBBB͙]%=/Xә6RZ5331:ZGII QI HX�G(^ ŪFfM|݇ Dhs(1fH1skr cG᣶3r~<hGOlPM%Qw}*E/>(l]ޙggijz6OCǎe<Qjm{ջ. 48rpq^W}f/8ˋ>}􊗿"u=imPuVJ^umYׁ{G,¿X>V8^xNx/Aq ZfpdDyp(ݯY3ٮ<I5UA 96(O e[=" ) A (<Tn\9@P?$΃8vuCR3ME\'h;UpKDx,T2p4UZ:Hmf&w`l,+y `pAZ;q8^o eC-DJCl~]ƜK|ΆǕ ҷX~2۱#nJLSg^P`~&&vƱ^qVÕϛ=YƲK_t#F%|?{Z{B]|IzuW=:^`vBB(JؿbĎPҨ֖6c-/jS:W?aރ M-W&xQZL%cF0bɏw K}j̼|,ӹ71eg)DƷ+$|}<  0cu|USA #^8٣Xb63y":ʉ.M#%ЙgnK^T0G})r~u"be4Wrǃ\ 򪿊n_H<<olj:\J)qqMաQJhT-YP(G|0!NPi^o2>"3Ps`8#i!÷`v&*KΈU;LӏSK|..R_YPg!?8K@3v.htuz 䓇h7q!ꁴ=.ծPԁr _6x^- O0Ⱦ/#yCJPG&ʱ;CYNQaڪ%;Jg &VW_Lw4o;i,tLdxٮ29^Klϳp-'$@o8ztx?15^^_i!\adw&M0fwv: K,z*Yz!TtBD,T&^h} }w$l4B'/{ eDWz(drdU'{TB�2HԞM|2}G9tEk_2>#>0y% %‰ !KTܻ9K~: Ӄ4K(, "PwcLң(/)D:tyn7w]-$zֈM$VT3\Tœ:A uv H :4!mg* Q)eQiN0UyfUn?h}qzHA*}?ْ'<Y$*<^|a t;B3yFۆ)KaEq5L6?GF\.u8ϒb-ںwi7 _>T@0Bc#ک+1Oeq˗Pj0#Rd ąh}<ؼ3mc,*8*"sHDILvgfsasxoUε[549>99|왣,M$O1e96 B`ϙ/(cE0%>4vHW_wY}u2u˧{Z`v Ǽ`p# Fʱ#yBSW *g NYA>,QTO4ϡ|@й7Qʐvg495W0`{ qXg ||+ gOۗ*zfW.ddvE0"e S0B΂18CP.6 BI3}=vyZ u Pv[Ide{sQU\Z-{rs# <U uOy)%8@c"Qa`;šB SJv(]{ӳ|LM-r{Vf1v=Ĝ9@2/B;{򹯸8ɪ҂֕^^Ġi0TT0r gc<nOp,;3ew>ό ٮQ.SL3A%mrWA"xzhjI /Ix_g�&Ks h3jXl?&X()&ms)wf+0 &?X-?ÔaխBP)iN?Gȹ58S/"c*88f&K<>OyVwtõJWr}U dQ!`e$Oй/9 aITؐ C‰SL�axոvoҩxfRd0sEbdI6F瘁qdʇ=9R?δJ1⫶LQ<Q*AIktճ8{bDa 8->NDIC>oٹ Vy,^{,*1/~*ޝoYjA7Dz+;N_+T#dzYSq .8Tu^)k(l@В=Y_1%0K5ZVO7I[\ >"SkE/^wi,}~>Ovґfb7yl$nc=UqrXWўGA(;X(A^o" =J83TZOqaƠ~`M3E gSCyR/85H\vw꺋(n ϠٶEȫ8e;/}iC߾\ϱ7>MO#ư3.0mڛi2M l-2zqa&N[fU�Lr#KzYFʃ@AN7LvKdA! E>j0S錤_{(9^o)).N4t- ̐<Ĭ\bF7Aʸ=,4Z8Bq흨)g;bVr;A. qT!7w!՜( b=Rbu o^7g:9`y&$Scy3*[QȬ=pޅI~q)y$O-eQIAxPA#9+ O㡂F0)D,:�/58pwÏd x5!rW6iC"tPV4`ɧH$;!*�g;˂.- bAuaq@ 閛O/a8?>ӝwI?ʧDLȲIڶczn0y ^ɓH2+N2R v45Ѹ{S4]_s03J(_-acgK|`GE= ިGWxN̽D?c˜b2wgZ_+mY�`Q7A!V::`xҋ<ٰF_I8e\]”q? L-tiƕpS+D8Č:=Ʀ>g]nۖ-R68 j=)D7,<Og3_/fK^sI nDEH循#* Edw؉4h$:/qB =[AH!%>x'G:~l@nXn?R@<qo/f! Vv条&ٚ!)?."PS }R &?!qSu\(wT>T(FV譞% cN7^otͷɸ7咨R6l8DiS<f D qap~7 3py eaobXdN<>~_}sWENMHG̒^yRnO+F,FS1,jxM89 eGg -mh>LR_o?X�s]U=V0 Uڡe]ryJXzhQHx)h)3|y)>W\^wvhA,f/~f 0Q'WZ /{z\+ͦ+f!V3_M/0dm_i5PtA~6mf2 K*:T|2RMtn{Lpැ9=iM_@YbӕO0[]~Da#)<ҞrVCLq qyePG ܮSC13 nO$m!g / !Cy83]ŗ²[;vs_%0aܓ<u/5y$N>*,H.9 A2!โJ#mX:âQpMy0035y&7|W`�@f'r}bw�Oytt_gULbbU5׶ Y'f֝R Ƭ+5Y 56f;9vo ƌuy~y%,D UR+T')\=0 -$ qeqm`0 B'3L8(y<GfQcW K.:QJ4{ b\T2A�8М|GiޛXzw~ٗ:]]s&R(SFˋ01 \e\$ Ar$\13Hc[dKDJ\դw:Uu|>,Ivd%Md9]Yc y͖Asw=?>y޿ޕLa? ?ϱi#.b,3 HfCkBC_gwTsݬj!EX-v%3mB$%Dto `چfQ= >1wsfMҏMN{*=23I>@N1  bT1=\W ¡t"fE( "D4wڵ_A �_($ݫEW bNVeĮWTNP!ChD7>C,+c䍞M 6EǐSR0 f/PcՁXQ I8r vw7╋}#կg/|!}/K=~Z·ARmS/|-UrnQ7~ f2D[9H 6"k[fEڽ{V}?!*>H":1Cr0Ό*@렞? bWnvhoh>@dk{; pIn;`deQw7c'1�,@`Bs/P)!_|wp-FNTWGӢ\C{.HbTeyPу#5槺1g];>-^x8x> l >xs=+]'EVz<ڛi*8 {BP,X'L.F֮n)ă+(_'fI( q`%Xd$h!Db"&ah(!3;Wobqj0㏜J7WnE(aa)g4 hf�QK_FɈ0 a8IQ>$ Fy�ϳPg. pf!YM !p"E֢-]`m 1(pR Hh.U_bgpK73ܝh1'ՓV *zZfVƸ4' Yȸ{oI1K/0;;E v~z}+g1qϢɔN]lu=8{ܕ|\v`#U:\Úg Qc* ?mК/7 W�jGvSǻ5.Y1(GBtLW�HPh<�mK_ֱi`c`)9:jDTJJ0Sixi`Nd ]kԚަN.Lň<,bugBu(I8x~|ލ~CY5mk~?~e|ư°7^HcG׷-Օsin~Ltw,D@oN@\nBcv[((I@cɺlk.cf >�m*wv)GZqy.7ȭtY#8P?~f&=u,>66  "SA8גIQ(Fl'|ۭbZ- �$.^ @Aj}XGg޵NZ|(IT PgF_̘40Gq2o jB% ?r =mT!tth�QI�i!7I([WAC,SDX*cI*DseۄJgΞèjKo\Ibl[$j#1l;<{6s;YÒ<긬c>1-kfvh[~nY:!! =Bh2-j{@-ޱ(&N] vT ahKh76CZsuak #ca[&>tqYe\O}C=�7\GDՀl >M{+K`!ee߳}lRY~]."$[HL ?@mg .me^^ry-gfpuj&."0)MQ6Ă VY zDs � =em,L!C~U9Lo/I;3'�EtgS(bn֩2PlKT � d~@Bxx%BR=;3,4g%EY v-oeH+ a|Wr%ȢkědZ! M L[\s+m4- V%}Iq܁}=8V'}'4>0&0sO>y+tI?E:NЂ@JWJ0z јYrOjq(Bt !AKSh~q'Ji~!I \]@GJztgo ͌l%gmÕmA6O'= F 5PXF 2@rZ!1DX`S2~<uH.R_2yl'ʭV80,~SL<Ћ{1 A=Lџ<!&dYJl =fkI|nqq<)~AQhQ^~qZ{Gm'QƇ�0+~vbwsރe<)9$tR<=r7AʃHL/lo\iJgECTUb(1| č."@,dՔ-̶f &DP3,rQ O$<ϪP�<6oj7I$�U AA4KQǒB1x?�K(5ժ hw4@).b*$!pX$ԑE\J M}H~vp]Yz1C?S q.+u@,|<tP�KqZ@$Jtd?2XradA/_n .<=3J}�oD}Xnd gc?=^˯C@?ع0`A6-@/ac}C/wF쏃b%B/Dv*�>GZuNQQvw<s_OiI;ĘoOYdƈ_A}k1SAn]Ct(IL8SД&DtEQpCZv^2Iu(%$'lfJTRwlFwlϱ.GO7@mgD 0?"nJE6~ \e~?r6-YB [N],"nI#٥iwAVk.ߞs?~} I}q}5D^bL$}}$|awB)"FR (\*�F[BC12{mv$DaKxo+@ isgCTEXf[Lh."B4 !"Cw"1 j.G^x5MN"Ɉ|~k)E�( ӏb1E$VPEu )U5 @# 2Šqws DW1VM[v�jVYFPY^gy3=@0 ?}PCOX}g 0 :sF`�~ ʈT0Xd_N3S@ r~58N6gy6WH̙o.jo+4\ImOxw_i#淙EB ̅ ~UWքtBĶѹoqذ/V椃^oCfjﭭL_`0/Y+ZQ 7DM+ۣ#kI.Ya"1bE89նo3ހ͵]nL8:홈5Son*H.�J6<qljdW]/[wg|ν_w}ϧYv+%ij٭HttB(JBbI؄�x ">;扼 �8w%[[|z-_$$j#L$eDy)o`:PC+@L%UEO.>kDT։nܵ!_N>ⴱ~~c+O7�ӱłP|Gn [)W!hBΊ~E}]mW"6;wMclWoTM*e0`AOLds YRS'V/c&W#dxHG!PEF>6M}W�u"b7 })(om1g08_IVqܦ1Av[N8ba݊MHwpv2xhai)ʼmZ=Gp[?8}V-5[f!hu8ltl<ݹ5oVz#w=1LlQ6P+X?XGCq8}V]3ۀӵKl7gbQ(~G{$�w4(aWvZZ }kvaeU,!85y7u2Pu胜{5)Q"&B qMMZHlXcMRᾰЂ}JϠ9#$l= @[|܅"[y�-ӗ)&2X0aC *3˜ _ӓ PݬdK1!M#pZΎ{ucp=A3&kl�u!&zYSѤ$@Z|u(!Ij,96�&~pgla}"l r Hy6 Kwf멌q,5r9.My8!8 d6I/[Jy7*Us>6|zЉrEwcGNǧOW߂&[ `"  >Rjڷԗ-8:ۿX6/2NLY$.ߣr䕔K;E$J@n6IUc{S t{y9Āˋ)ɂV@'`m4zO _L;Rj5Dt~f5#ߩ#!-nZח3tMbI-8+^.(力r't!;6(juj~yZ{ `Kvu=_Xv|A0Yf$"D .b6I/wU H &*f[ЭVM1~竿\bM+nWX-"#&K(^SD:ʡag҅fHΉ}W!Ts[ٓcT?YR%d`��@�IDATJU?Ȉ\w %|R Qq-R᫗Q/S56 ? t3vwSsq!^v4_C4fٲhFQ� PE[ndw}Yd!rq8F ӡW^O7D9F:נDΉ e*(w4†nzՙg٫^Jw byX:9 (H};ݥBbrH!n ݨ屵<'4ƅpZ]_2N7{Xy_1kll433gP6AUR_.]lTcjZũzydl¼dcQ\2 Yr-->̹=%TIO\>őVWvu<.H:mp= R 4Z}ی/el](1\+~e>3}{~uݩ1nbuP5|X!ᔋ&|PXX!� KY\,'7¥ [alG䅚9XXx#yC # t �37n6SPA==tD:fD񘀀EoõMaj|7$>5}8V/iO+ �:ED< Iȶ[>:XpM+/KeY,ӂPs؍C$w^{RミK-,>7W앴@ɝU9Hݽ֍~1*źDDDO-1c#;.DƏهg,Rr܄À "á$qAji ;9 LJf9?:]Oov~82ѶJxQ]HN8wGp"J..&5bgPc[+ s>?VgZ@::Oplnt5ء43xzK/ЫV7rg=sk5hdc�Bt=N)cp-tT1\",–:-E,Q@Ftb~D:QK<̝&GF-=7V#5;l8hT:oF{<}-ܐGy{:[w?~Wb<5(1HNI �*r%lsgF\?BԤ D-,Ȓbj`TwX9De;車ZZk�K{؉Ho4 ,55RoEoaQBa %[(%xp.]:t%|]c,f̌QtTi#bA:�."3E2С q  t[4rK7"F*ԉcl幥7?8]K[8>PܻOq@%r: ƟT|Y_.]2L:1F{|ϡd\%G\?.$giok5]|bϲ_a`E\cH.-dAdX0bFZL3wZzWeƧN4㡒J9gj) 61p[FEu bla3S_+sc?車f *~p-sivnN>H];ŇY<yhrȝ &Kph>jqf/O0KA/j'!i GX:48HW^I'ii`MtGcqݷza�s*磼=C$`1t XLa4!�tHDL?8�ܓ-#o:5K$  zLS 1ԉ#3_Lip[dOX3'$P9vKZIK[*ЫCͣI`D:B7Y$&.էHѠ~r.Z} 2~GصQ['*)Je";M{@A<(s".Y^QN\-a^ oh\"(Ƶ~ ~@�F3bjE9f*z<B aGZ {~4:5FDQ8' L]N�UQ\Fbǿ7f3(șEwp^�7^6@z[`(ϰR$Č�b*+3 .>"57M S04޼^N;޸qlө&g?.p i])tl9FK[p XQ|!/I(1UL~[S7hG51^UTfl3%!=Mt~73v7`x[ Ţ#_ˉE}A;?Oz&4bj+7#A� ̧d*nT$~vA7|ΤtF QH:Jz,5wfq.s� CO ڬ{ʵr)63^zYރ֍s 1:9:896 =̛U%(4Ʒ+"M^kIbR: v!�e8S1X4;jXA<*y~fA-F*x4TN_>)g7k<r"'1ĹG0{;){薤(x({w<A.D{xDX[72"(w OPA11=@]q( G<ۂ1GTh*䊛;r7]|3_L.^hҐJ2|/4<N2{of�u�N{]GlueܭzKbA衤{vKzP2?wM:636;#X=IqV:yX'�k�dn|swب `\".�Gpcс9&+ MkjG{3SWӫ7Vbrmޘ/ٜѝٯa Y8�9کܻ_F-VH93x8\,/ wF9xrHEԠ#<ar7(i:l8)JL݅Wmթ4*% V_h 2W!fҶ>L>fǣ:uÕ"Z@HKXQfFIة0!v0 4GG} hrǬA:F 2F2U (1L!MnJ߲)(_5:Ze$ Jcc>:]Antbj!(c'pr&"  BSVJ8bUr|i}b~MѮCiW#j[j}D:qGUN\.bC3nrc N{:=+?}-Pns! e[){A# 7DGl'�Vuci-i?nls>Jz0NΏs^H skX$+]ܲCw�ǧ GedHi~tC"#5)a$t0b hqR\~|ָraE_h ZQi(RX2#{dzEO<ح] ;eΨ\ P`�Tu7.b9 Ms BAϡ<̶:+5hf-.;D@yУQrwwWn. 6jpBg52"B}}fQԩΛOk1rJt6hg9s<FsN_C;.Ѿ~`E�@8St$!!b h ߿K z`:Br|hOC'K\ W3#ocd7VS3D:ɥcgk7oc'h5n9A$,$k?~M-[Kj�N^KcN( Pm9rTS1"v1Q XzZ&$J"6okӏn2"4D-M՝ab1.q;>l |_Ko *&;�XCpĴ,:%q Usʊu,ϺF|HJ \'az0ZdF4g_o~;?W�E'p}s,O39Y�:XO_S:{�K`_Q}<枸2|~4XE2%0ڬI*{8AY]~_׿kwgpg%+ϟ(8VLDI^Hj.ȨŸ SO IԔYLUNCif|,r.<xqc==7=. 5(^_$W luA !pkN"0,�Х JD:1m=wx܃~ cuZFP\Xnt\juGlCCM6@z8j fo"y\h 5sǫݴSMK(ݭ֞>)3f`hGj0  V==#82Wlm+}ƌdGpQo7t Q_+{c g1Ǭ^G[&0$4Q@?kl^h B| aEZ;sw t m(yz3�C5�g/;K^+zrlh4iI_Z08 ?yE^? otwG7em`cp0!dqt+)2D%]!ڣ.3&5=<Ygn9כVwvhc[}JJG�)m8טrfC H)^n=)eo9!ż%?'WJj"!Lh;%Ǯs^p!$OpRRq*[ Z9aǬ9d!jDGD*w-MF>@,�,}L IlsE8gb;6p巻TQ9 D R `WL R&pU/H9L:Csm`}MW\Y_L8ZJE+23TJo2B&7Y`ԩaߙE=$P60]~g2J=u 1ҩ H.of\B9W&q)}e�@L['Qc{ʫ/sMAfy 90xhBlbm=6/z̯w_c5u5egX+v"1ԯm!vvK7~zAh$qeܐ8BXr+Jl{xM5Δ:^:âųKwSӹf#Z2k;K�(yW�ƻqӠ H~ӧȜ5)᜜#v􉣪ec$Y;ӕ@]@P56vԑ<�Cp2n:u~*~7(_C vNbss1'LzEJ( C4 ɩЗ+vܹU*qhqm=91;q֖  qbd0Do\c Aʈ F&vgO'&HwI I B$HyENw�G 1ؠ-XぼI2!IrGG[C׃6~ a+n!qn F\@ŁVA}4N1ˆ1]|6|:IS{SL}ٴFe6mAx]b K hoizwQ9ƏgOI!btQǜ�G+?KoA", Y>X[[ĥ$ ~{{n4}lިd I�.@4V̯-6<�W c3#iv~)K c:3 5= "Sݠc<aNq!*VD|tm}kKAR.g[.7rS˅jsS oFCk:_x� 8 Ao,wf|fm?g]lc.ȃ<g]_kaGn8~U`_kzcYit!α4y2 kZb@У<b<yK]Jq71.5�84k1!`gPxp8\`EDu&^ND0MDsu82wձ�xFKŨ�}e΂U@*h&RTj/DZ~6m `_κDBeu;u�ۃئ )A~QlIV,e0P�U#v(wjͫuҶBd˲-�\=x<P"auDlZ,!#f\kc'TGZaslXzqL~;a$w XP [`!"<|'�wLsdbDA GӭbG+?9:+2NcQ,^y-n tPI[!uTX0(N` =%^ewb|1{]a%UeG1qN`~)U&= "]Ik ?8͍Q Az1D֎n 4pB0sf<Byց/c.Wx>qU4rتm{3ܗ_ ѠW=cLX2˪ )",h"}H wwУ0Z( y /h=)n]"\†�%$<" "]8 Wsa$2u,ytbrZOZ_L` nZե]_ 6hapu$yN® >D&EQ8^w^!fYeP?l $/"ǎD|8N,@b1;O �0F!nw|n rzT"eV_8.6Mvg0vp3 ;wN sb̶.p ؔ rK}+3vMϬcsR܈y6:g(>5fa^ ) hK�5{qȣ-�p[bJE.>3ǫp =05rIǘ_3f~h9nEي!ՐWPρsA gk6̓8=ts,WY8,:~PPVHnel`%2bh<`fu3XDS{ |n͙MsK\pUB[@A|$,Zbv>R#7)~Ou髧A:Tw [@v4Q� %X0;l6Cy/YʈyGш iCTimfdR5ݠA۸DE2$*%}qFO y~\`oZDId%X< -#V?l6%BhG7]߹t :]p;$”r$`�h| [pFnDĻ8jP3jF8VR%cfS.F0~ r=D_ØI'\|)Y 3¾8nucuK"2R"}�|"?)-#XH̷'t7Noas5/bVDCv[�{mc\9u7;~O�v kiԿc3Y$!-̭pmAX U1 &5op EGLYXu�x)v~ P&:GJA{@븗rA)#2|Ĝ*F Gths,jbIbG BŻ3!Hpy@h'A JZ@5<~D9@yE@֜ɾ?ur&vtj�i>NZUsT;T!#3یdl2пD͟![WuturY! =&"qpp4Dc:v b?Vm<tO+DRD~+8. #<եo2'['10VKKyV88;=u,"G>ڪ" & $prּW_J]C6V8VBF9)30Weڗ4 Y1Î gNTL5w<t5m3 ;@<ԍyndeQ&83}v3c6|GOX<)jƗpj{}t<8ѫL95/c- Jt"ҌX>SRQ thňpu6!R5`1L ?KD vMaP ",!xw=h-:` ;X|N"~7DŽA?3JF+EC9ВdV]p$\kWhʖ$R- $W|T:LsNZM7� v*'ZFӓ�A.A&/Zq[�#+8>gzʇxʉD,<-gft+isy.ʕ\Z\M?T* �x F.‰f3 dh/3cԱ; Aԧ/�3\[b4!ŇϺH=tp\Mm�;2M?qu8YXoLDT(Ҽa6P+i #~Q́%+2Fs^::I925EF"}d q&|AT~:sVۓ؟ȜcapuVXO œ§31iFKDI׾$~bFE (%/ZJH;<:^ۏ]�:" syt\3E,1o' Ѧ;nC_k0wۘ^CW!\" |uU7n�C~CgǭdrQeq14g/K�lRK�eq2Dg$'!"=@@A.AKHTݼH@!]U"V 'Oc?^}REn- …ǎ|΀l¼(�J賌jBxP8~  knYf6?Ě%(L_Ľ?1�|ojX l#~l~rpЯ?lCgvD}CSd>JGg9<1RyĆ7Jܣt`Cv{bI2/34Q9Oq"p- װx-F Q`Ɔ#6G#FL`hQ`^ {9i3D%2.I<MsI_Cĩ1O>7X^EE%FaeRf Ɔ[ջrYd` 1a 2!JE=cn=;5�xe # �ͣpSp b )01`_zW5%aZ�Q �6"RΘT%\ݚaMMCdGDI&FFo^4Ҽ8$ZJ8BFD"Cͧ"KA,Oة"D"s!4״M$<D,qA얯 '!e(i姞I?w5@=<JD aMbӊTV G\u#[ qL.2s,91%uNok8T�f1AKF~PB^xPpݐU7][9|' փCCi:U8lT"u.P[w߽n~3 Q5/}(p/~}65>:˦g.~Ud(G2} R,%%w}rQnwRnn|l߅3e*{3 ؃Ċ3G}\O(2;S2ٙؒ0]G"_T~W~ cYV71:+-XE#6fe -gHۘQoclQ,�Yi1 in2pt^s�ؕx&bյ47J<Wy-P0CE_®[tߋ[bNX5KZ cIBo %|PéѸ P)"ܤЏL+ rN}!#iHh? Zi-$#bHynݥZ�00S؞:su!3t*Z?`� YXَvX\v MH�Ƌ_z6kX#* oԇhCDe筅%UB]@!HĆ ez:s#;p5\>%�ot~[9ee>qi'ZB.9y~s ,]%|F#=F< yܗn_O:r>f,bAh"{p*o^Cn@P\2Xżz-QK{yBŤVzhk[ b:HASVsy}:nT_g�S/ı4 (B@i}!aD֡V.#:9-O,6`*шښ?J(ӧѻD(Ӌ?\�,LK"Ͳ[GtZ8IV{i F靖^.HHhJ#_n3O 3)& k *32`-nC}Ab, ic*;aq UPٛK}hy�9b6F%YfV<Q?5&\b(ה'&T|P2mRHx۲Sx h B`` pbXx$| "[MT8IIm/@xC.쐻kyp_y9տu誠BngH!}xDCUOŷ4*h9?;f;�bDžf=@ -zitt…tE4ҮY@a٠Df�0ms^`0%ƚ~a|3Ve-};69.D\f*p0wt@άC"㘃tGA 1�NqWkRj! F 5l5GׂTwƃ<榊ҏFpcS's ]5::nߏUzRAQdQB6";mn1o YIl- âU#AU\{ A? X2Kw~w(ӋϟLn:" sMk \Z^ B<ue:Is(ф�zMH򀙆 A%2ej9WaXT-eS\M�q=Ѷ‰S>)v%;TwI/Prd:!%vAp.;̣q3aH1Ē'0TiWn�d%$8!"Z"|7%U᜼�ocЍ E;*6?uO3`y,S>H[)>m`$rΚdn9Y1?+D_ky2?7ix8po2KI8j5W=VrR~ | 2P5R/*�g.h翠 8g�Yǐs gS�D�lPETw& ׁ[o5(_1`3Mi]qP0`6}W <:R8#,"V]El"_D U#v뭲HYܛmL )aGR0g2v,fj271[�_rS;ibj$ HӋ~3{ an6Ynw e\#ca0a]�I7p)]Drn.AG!iQ#' mF"On?6?I\D<l?BcyEnd'g %sM=T>myPgqFdqg.ҧOKY-J$ t&1gN8M8HnKKBZ Кy{mj18LP)w魴+F zv:3)ʶI(zmv9u~ 5LӐ 89W0 ,7uBV}_h.nP%9!|E2 ݰY.ܘ%8lP `EUcرZ! qS`؆Rxm 3+jzeZ.*U uGC#�{h] ?:I%:Ǖ|槖R|1\\r@bkYz,Jc\MF# ZLw~`=r<b090? 6gpJ, _j$ +zW%A͍?Zv sq94( ^B.J"œ:hZ$aXѱhnjEv43k i$ n˶Owh^n k lW>J('(w&7Y[}!꤬G\M7H')Әɹ3ZfK C`0-t|Ҩ,oTK N6v[�/aھvg~{Hs61�#Dg?UE_(q ̟:\B|kl5^^Igt7B'|G"e7u_I0 rÓaa%`3>L=9s9.#�i n9(`eQ!6L&@E؀8/CGv]CփO>tEm "ۨ2 ĸcVZxJا%! T # . 5K!:rM%veq"e m7Teb>LcgjBSӷE+>z(&%�T&=C i {tөߺx#tP={gv#ݾytW:|K7A5V7n$bY6f=]GgRIu:m"dP8&cEEYM� ۽F D<-b"p< ;CTI&ĩ?z2~ZXÕԉ,ͼ&ҍXɋֶr 1~ur yAarư�l]?샃Cҥi˅ӆaVH,ݞ;ae"F4�81H# 9*h^Y_@')߾Q wCL3uBZd f]$ygn T[ 0'<{lI 4~D] R mFXGl #�5)XP ؤ0JaTmm|ワG'?8O+NAfuC;Ke3,{-$]ZBjQ6p_}}#KX2�tGe`,'>d~p;@sn*`} \\d.w[GOEJzcG7r }ov"Aga˜?-RWW!Vz4 g6yDxAos�z2]W~ۥ(YF?l7 n<�p�NH?!RE1=FĐuM/qk.l\>::กK�/ wf2}t$u>I7 bKک{bUKzĒ;XFX_EWRYUljMN@_i5h_N9(M䜢(у^`I{H`m \EDv%6@ L ~2cS 7BRAE>lIMT å׶i`HQqNf{F<:eءRrYU =AI$#6ij4]@\J8 , W0 ͤu1PʅcY_!N=6}E'ɞ\PF%Z X}G<, 8H$$C#AD�ȣLwnI-BQo۲aǡOG .QKXɃ^"57<!Q"q՛om}H~B " b:~gb'do>&0Z�%Uޫ-0@yGKQlf DgWv*  Hd aZ k@F1QeN7/]-[-r|!;,<Vr o"'&/X Vgr;2٢wipM\LERڔ\]^ W@rIQPzK.MLr.*dvp\=Y5%wQ*0 U$K; 9*qi@N^st@'i@X:&F |tjsA_�(g5vryv7⻦&[ia8"v\?wX*t5=zJDH G]Ng3.RXјz߹5GbBzQw(8v~m#;:xNk8:(b28T `={e0lJ 7�M~+ ֬ V0D#\I+iX|]RSuWF&A.֒1|cM"]<yP6Wtp7VhzT$wP.ha Кy|b'wҕ9<S ,ˡ,†bveh@3c-8)C"@ 8<]"ԆpoAքI14G-P?UKtSZЌs< AhbU#<d=AxΈ-4�R;ޛqWҐ_ ,r3vF0pBf|`$ #Rh!ᄘGvr @Z.R$HE/AQ \We3 }x(499MCrI Q;]tpskn޼1&>P$Q8 X ֖pxsϤ'/{|ԛqF$jڜ[K (D0eb $QC9 TgeꬓkDd{]mR"R=$]٬'1xyX&N`0E1@H4˩ b4~{�<%w:Å.@MFmI p(*&Vʓ3Xs4||Gd�1W2ʪ`xr7|1'F]HP< LF~ }^b li'>APg*dc}tsH:"O0#飯!1S~@Bʂ)κk`$P }8tIz‘G!I=b-|=P8  Er�04@!5̙ n~ T{D$(mj>`}}1ad$~䀘sˆVkpY](zrl <ElΓytgews⬒��@�IDAT4f6pb>?<Xn�=83A@> I?RȐ8ocLK1]H"[_~r9xZ�oq9}x?wh3-L݈2iZ1H8t>H6mYMNL9R'a} }inG xzBݴ6]DM17cY'$=Xn OOY}=--:d1"l1ԅGsOQDٔ|t{G�vZq9@ g3Rh SAv5}'ڙ]CCnn+= t݀<1A KS{EĊ4:<ѿxnrbBi,G"5*>6%q#rzא[BP?aFb_Gq"T@LMs-b/xhЬl_STQHJ S/ev #l�`.�z[vq}xںqg#ix#Qg "^DkIXmr5 E| g{l:!FP7�ZB2Whm6Φju~<W>a bˆKh ̻Op?I=Ql{gN3Fzpf c|tϯg!W-Â{ЙIϒXǭ/C*\dy'#T4!,,p =f0OPLzP%&'q*S]D�)A^nRv_]DZDpaDgۆx86\A<GOLG߶#|/H0RJ7 H3�Zi�)Z\kPU!%w/\\O>n\_!N'GwpZ$J.L ba~BФ~8t�ǠCΤ<)(T<oY2ÐWr_uQNSD` vq̥sO?g8#nݢ]!7=u�Og]u*[רt 6޸6�q#�O}֗YF4OBN]*_ۂ801. nG`+ͦ\(A}K:P%9" xsu+F()-Ii 4'7.M"V"¿ i2y'Od FWswQ(u{ "bijx q�Ce %r:[ƴh�cMNf^R7aI�10ɽqe,*Ĕ*1Ajb<ʄ9��X1"0Dm@XGQF50&3,EqSk1eN>1\b,0c1.:6ыЃ'ٛ?p"LLm?7/FCZc,9{mm!61}8G�v3WEo s 1 .AaO˼"94dC52VnzX\�5L!Q1G4 k~ �vLp `ճJfdkVncP+2,Ap خr`[Oˣ_#e0h| Ddg"._p:Jː`\SxW]㠠W<ϊZ; 5R`Ob,W,Tq~ FWt19vT7v!~*qp�}#aQ? i>IzX*M=B^7N WFP*gGq{'~F4n(QוAysуt6D1p7pR&ӣG�v>LкM3xEqrU%Ts}܍ebK4 Q"F ]y{(aTb|@YEA"8"?Xsd-^i57&nX0a8B.f!Ng 3YE>0HuΧ4j(wm ޛ|*}x}h=qL?arr�,V|E#c�YXpQA7^E@Qĉ6~iz&v,y^kio k)WEթ9q\XSH-8.çhɸ@hX_EŁxah,c}j _[MոO8:z~=p`FL_I%4?& j 6\XfaGA0W?67z$> 1hr/I<\ѡn,�f~<=(j[%= )CB6] #iª\ 7ᄴr<-A'wm|X:/Un~!<@raw T>Wv$,D�pJ{ǭ Q79s|<)?HwW"ah~m ?y*Ӫoiq"p?eed>i$.Qџr 犴aЊ-f .HܚȆ�6H(+_8C>M_E8S綈 kob�|9B'A~T8@>:@D1c([w%니LRTˇ UtPZRDˬ`1 pE;i͎ =&Ubm- bMZϵrǦ0rYUw2#.ehg�7cb "1 k)F쇋 Ιy$"Ql1?HK QD/GX9=v|ZE?DDե\$>ԛM(|@m/^69z8K L;Щpf3<wrA"AgnHo`V e^c.b8#�9$% ըܙsZup5kpy�ATO is1w{.܁$ML`@:pG*b"™-7ْSS3Wn3STGg~Ĩ =Dd;-4M ~e%xH̾mάu"跕;ujX4#"<J͚")$OnkՔ%p&f4e(\K@f=1H ́|>DY@Ũ 7pnu [(7m�E`b@ ΍l*Zbk>pطά#|MY3Ȣ V1ՍB#;"j=ǿ{F޷]ɘbꏋI1M#cG==p`7w yKXE=N_q6HoD:hZ L%Vi6țͩ8KZ:jn E5YiGz2t\r8TGRl"_zti-{ 4t[EDLK�.$Nԋڶ{ li}&}!nX ͊\XtC,;A_ꖠ:6_F@},)bvQ3pJ.6VG`+�yM1F [ÈE(s͑?-91OL :�|p"@7ʃ?{~(\* j4h'Tup\SgO?N8qBmw}X}?_ K{Ͼz$$=>Hʣi�OG%G�vo<&)t%Dzʗ}Hd^ +|hC.EQX".D/aᇃ잢C3iJ*�^Krcn(t'GՉr:B^:?"f7=~v<~N ىm`$NOo "݂k2d ^jMdI6?n\I3C`<V6ShiKlyq!>ny+A 1R/Mw< 'R tRh^#3ɶ:V55DФvCL $x X z[D6k6U<(Ѡ*3S4աc:Tq.C8So=Nw09(ghS4z.[xYw-gMYô?&q<1}οߥ ,c?zċ/k^~T#�X .e?<zQgGH &:GʿT1[PP{w.}S/�%ya[p1Ҧ}WH+SitnWngjO}U֏.h9ֈ}7f" 3- ݄sƲ#,@@p7d!uɝZ&77&;w@GK6h+F:hrO V'h ygC|TֆLU$ ++ilj,} *k@<X?\ FƲ^[{7x%3vYFQi!wiܱ,UnunH. m7S~T8>%5J uEɬylWG�OL!V S춿4D.q3ԅDXjClW *�? KŚtm~‡uoQBaZzP=�`; FNJ?A}߯s{sg ,nRHʢΊ)GRJKl'URSqrYđl%J"!H;;ݝi,vA-PUt>E=rxnoi马9t 5,.rI�sq93Z8L.)%uVEZlQ8) 0 ߛLBdxih%"d�M(sٚUd,T'Hcs2yuǬgw!/YnH)2x1<% 8-%9ƇGnB\ 7<_sҵ=MZ_F9u/L$ ߥ\i`){arp ɶ~y{ôof +xuBث֮w;~g@`z끑pBY^e$-(7r E@jeZ ]b~@B P/*<#~QrIvn|X;s%� 94Ty\[w / '`1,ӡs>كc?=A&AuSA :d%dR<[$CX7hFj2ԭQs97))v, .7"PXPc]ݽ>0V9?V](�hK#4}(Z@z?ȝ+0`po=zaPTOLOC成RЬC~+ԷPU7:X^rG4b 6dm(BgTɺxveP�P ,K!n \w[|?\=g@+o ޒB,gly)g[6f09$Pc 2Yʯܕ:_Bf "Q.)/#]FL7CboBZk:DġEDH]XL xgn,. t"4Œ8!m^T\[^o gyq@?4D`fQhEh TAr/O,-MқKx E<,`93ZfKW!T# ;'$3|z u`4BKJx]r8RZ\ x*g/iK0t' DfhB4Y\Ee7bTv7[Z+ Y4bʭyA5~ ,ҽ _*'K^aA 9IJU-F}@ڴZiˈAyy]pe%@l-h2e !~~ޚgnZBM p5>~AuDbeE@@ Q%8L )SPKm@d@�DH,1uAe!N"T%ת{x_<$ phӠB i+^ W"%d75&/Z$寄x 4}$!]R{ЩB7N {=t@#SIyA Xy&ڀkE,BZn2 Eksva"ҩB;oP!fEwyt%UpBkL6-"CA)( /ݪ9A%7*`t}sQ^�osy?П۸ĂH+ %[;'F(!]d{bDr Mu(�b?N4c~i#[_g8lwah?\g`G| 6͵Y[Lв#w;īz81X@U㱵Pj<_%w(TX�)"y@]y<0N ʧըҫ+.kLwN~$n2%œPŹRaʍIzHm1*q@DUP{|ͦWm7!J![%'4anL mJ`"S4xzpݕ<h60X7Y<BoE,loYh,d.5b|y&O ՞ E* 0 NNM!I0&^ޣ|BpM@6u¼ksx|3vh"Cu֌3X=E9x1)@F 9y_{l.;2?7BAJ[D,P^[e= zx ''A2ֶ6E"Yk¸= kK]˭P# 3myG>>vk$;"k@%nZYl! >% i2]\XPhk+CHr`@͜U/MC9{<K�rjEm(!: ')Y�Ń{"QZX^rIy"V[X\%&$%ޘ8Al9?g(07NG䷚� q( ,{¶n}x �EFXZqo9&gx_ǀxK( ;[K"#i xxr~{KlT#e:RaQ=Towd2bI궨}cl㋩CⳎ^!o3z&w;(e�jLc3^g]RBoFx`F"(q!F8Ӣ mVQ*B2Z]z@x&w*‹:k <tU&.%7c+~k~LEOo_ (m%Sٜom"bo5CvgyŞ{uBC2b8L% |Ƥ<`pTQ]ΣsQICs1;@}^ Fl}%mwkobȆ'yM/tHaN]H46}Ӓ%hFwBz{Ց(wB < , Cglڦ w%!NX/jmbzp[�:<J+3 )ȉ5م -`EXG3P^K;) y:!B� K9/+Ia((AOsρX5 u~ݺ,B[́ 8FEn/lzkt'8'ʛY@A:TDp_}~EDkMZ7ʷ  3t>2,2ޚ W+>_c: QTx> &DLybl/q~O}O}3onݙg).ԅ2Lq7d+ lw_?6hKS6:0DG^Mߜa/aWq<G(JӓJʕADR C A�BG?AI@I_݄w?@&+x$N$-ҬP̢u)*K(0}.L1d{~hW!$1c[T]rZ]2AVFЩ5P'�]'_5F)tytu;AѪCBG4 -nBU ̕@xc=ck4tǖf;+М]sVA0v <O䡏~jӈQ 2®0{@!VsH?y0Z _wjýwӻ^osoEiK}`o{"(žTg\QB{M;#v >ý⍤ \.m>P A^D/zU0Qy=~K08ov3JLQLo#=]CG-uXEQ)C~]KYH)2 %/ 죝~'񫧼sU' ov@)`; {]2Zu7"8w".<ȉ7ٮx 2̃bpuBt5j]0| L-&kօ[X2�9n>Qm6gKe&u{uzS$HP1lĠz^P8K)rqu6l^?@%l~5n)=OMXOo=r{tj#X�u;Ʋ}=ܴx|]j${S_ 2JWKZ0$ldJ+9js -ZăwGܙtqy^Rb;JL=d$B: d9rb> �x7go:6:i2`:|t8Gtl%QI kBm.,`PVo* 8֠FXJJ 7kДl V%ߪ.8&5<5ɠWD@0*erȅ1kT ~ $ԟCnI( O] 7-#%$t+P94J}WWt2=[l0b_~po{?,/α3y7@El;Vg�9 H8&)m YO▍N#@rv-HXBIzl b77,dyRZ|F!$j黇 Hgn2Ëð.Gp%Y p*ŵaU_G Z-E6Q w_fb(dwX+i9F�fQ5   Ѿwn E"iU4X0BjF eS8D4H`"|xq$f"><ݞ]%?fTG_I(PLOED²;3RsQ i*(?w+֖WhZ1Nǃn_ja<H*4&DwPʵԭE;k;�I2aGiW۱{-ݶ8Z.7nx/LRN|0J<&871`HZESPq.4[!OK̏k{Kpޑ?f+q@ :B Nfs# %<4Ay֬_&:/m{٩#C=f*wRmH 5>;; l{5t,V�$h #ctU.),)Q. y{a$Wl +_± �֖#6?=:sЋRb$M_OuYQPazIT:w <!IWD;[BM-,mRC{ĸBk\E#CN%y./ܰ?x4C,<_}Q|k}h \B@) ޾Wq$,3:5wz&@yEW;W̵9}{1~݋-2 4p[#j:*4'T$?Ʀ2(Q?MX!tk6Dodfnqt0}|y+Rj%֏&,t+QoQjY&Cu‚6BhbZ`XLS3p3[ Zf8c7)a57X^+ 1yw_E1<fhtE08}/<S禬8U=(S,W.9J5)^F(]%TŴ=j)bS/~?#'LEmyUGY(5鹅r;?}3>)} ;kNI𐢁$;wA(N $6(BH]lX.-0DP&wõ[(")rH(< H<#Jcf60+S&F= :Ĺ5l,[$̸``^+أGZ/jݴeQMqe#Gqu.I($O"9JT\bH&(bfKxG5:L,m"L!T MM�7𪄢T@W@I,$4 FLB1, B|X\ "A^/ATlg0ցő$R?Nesu!yj*z!@Ioĸ@nK(/�CRmN1.1wqJ DWgVAtefn5MZkwНǎO VĤZ5RuZEzd T02I, P@E828?u\oC8+E(5 WW🚷瞝xzDxuB!:D+.!V=<i;s5K+C*49wvί=0*BGȰns+kۓ>g!Q :V`mO< (R(1(>Hu H<;%IH 4x3J}"䡬ܸ=GaiW&!-ڣGvFn.m&+[Jث[u A qm`hs귅]9%û8[;*vR2|/Zap"1j(:?{OrA(p_Q^FOm+ Kй_̻,vw8tÝ* !z-2@ @<5�i0Ggo)jҲ]zt?#ݰg}޼ FaEih񼵮Z(@uŽ yA_iH"l''06 Ω),߀cq:C[VNy5f~Iуw抷X]we]~-wJj|o`us#eV� {-7^az7f@9!.PQ})ygz]<~R^.gRӸ^IwJ}/ۧH6>/Fx α3w~̒- hb#&qk%L x2,*1}Xd%(Gf~CzPI` :"כL+m4K0la]oZpτ>#o6%C\i,PM&<o2B0N̅ۨY56j> +FhUi1'h3/ mdª[ 7۳Q`͈%HC)qBAbvAr�ު 2e۷\xOπx@I.nS̞;fu)?<F ( )ח8Bmo.ݶ:ʼ`(Q:HAatDah+ˍ&m�E $T9K^l%0Mo$t=>i}e~tF?nK?oV߅E-XWJd<jJC[[x ",hoy�4|(hZ&51 Twmn#=(N{FmQou^4k<~�}ӆ1r9}iPB|ɠ$qC`RhM ju²eZ_-&Cm|4K]e;{vmM{  /Ywf,^�>Ȑd=6fKxntfLLTYOAA5%D9D?$ "k�h~!@P]>'i3<ba Yھݣ%ƒ)b.kԥe@Cfy| YA6qD ;GG 2"l,5X U걀7ߠ ZPU]`u>"TV w\ )DFY #A5,#|1( zu8Z)`\\~|j1*ԎjMkffϬ8h[sZ'.QF 5S<cD?9wr- _y{G_X>SXO쥯ߴ/~?Xf}q_ڲ=F>s(Kd*^Q[ z2 ELKVc#YYW ,z4r @m_s% dPB�Ʃ|c[b}bZw_<"�:}, YYM=a_ <ˆG.gSRPnͨ(^�17"`W9p qJ+98/k=3g^>kMyq[_2J!m:`ZQ/iA4OE|aj{8RN*9G/́&9ֱګ(%f W ltsӉ֛Hbт4`8JD햺vۯ& y!EOYAsES7aqS]P$@!B}O 37 )/.ٟ셗.C.\B")b Lsn?}_O 7/P. ̛˙qqC#,c硜?8kk0D,d}1dw�EJ%OENqGkf5 坤%V#+ Kv4%<i _#O d)`+cu*jS_ʫU+:/j =X'n}x-1H.֗pW{XЬBlКv#] k]a (]z\0(W࣬wӴ uUF"Ad|u8oC Ż6Ɲ8)byjhd8eJeLPbHy "_Dq{Pҭ[~?j~w^}혁z9P(cgmUɍL6f\@YӎNRCÂC: B0L7E@ M]suH8S1&aѸsC1dFZ�gOsp-ؙWOڒޗcG-rAτ zh"(O � (2%&这A * _7}A+^ܐ" Fe~ -$#FUiR#c8k(pPC#K,riF؈V90Z-BʻVFbZY.K诘G f%qko|>ϻϰRX<~^:=eqU*ՋPQb@ȺZ9K~fg %JsվKփe8 766c Exb`AСŠ2xP<\!,G>io>@kTNkcGʍ`#] w ͇8s4^3v_oj1:׉U@ŪB7E.ZBJ½5n@iѱ) n4m}! K+wm4_P%Mα3^2a/^g_^g#LHX/(?y!+9;zh7aCanCeSw U ͡| h`\r^u`]90BGh*%{z8=F$@S'aD'䉂G9e;/sn脝xjk% ͜Ka$J<V jle#!]^:+®q$n1@u 0'j'}]_0{@赐V@y̗T�a-#p3 o#iF"S^@:x1^ǛDqm6qLk0Habv>\č{{!b&N:sNIؼ"f֍@(�y .-.t7a4PtU<FMnF%u{Jt@=?SV@+Uo:͍BeݿBݓ{vF*y"\< H .w\XpKoc4йkfשqdI5ȠI[ 샥%'D.M6meVB/% (eQ<D0-P\ա \)`)*bfH` (HX �Fs?yâisH=>x]?3T@8{wb�j@Bჶ^ꄴFy ?) VyG SJ8(P2�+kXuA�M.$ 9lT : bXf 7m57r\g/Q汉= -z�q{ea>ٓ6cN8tւW-owjngG`dC@=9�"Vq4f潏 RE;I-Hy?<TO?@q <c � '1"z>`( e,:nr{clD9oX@;FZ, Ux]w܄8{1/ .-nU<%W-[Yd_^zE*& 1R֑sVD!c>F++ːCn߁ XEiNԏy2R�U_v5͂<(sQ5W._bxm`Ţ2y\Xtq~q)o/YFh�\e9Av-"AhKcr{ MyÐb)Mw@4O9b M{[lۋgn?`;/}3БwHC�@Y$P!RT3Ͻ2.HN,mVX<qtHD vf$yl٤ U,,BDc8c/E%ė $,\; ̦_8K/f,V ��@�IDATxߝ+YS9OcPKaqN^'s= bRKϾk_ae{ EaRi"L(?'#//!= #F6@p#+smPU@(M&,&9Kyp )p v)u_M0B]cVX6` ?ށJ*-{u{ФNS\M]QQ8yo`tiqS eZNjWA%rcn- UrcLN$кg]<d2ftsrV kuB \Z<G/\ $C^y=6?κ)/\eO1^Pϛ/fSwy:ۖAF`) h\(\nd&~ =DC(edRaPy|}9?<sy0PVAگc=;߷i9tOh5ܦHuXF`;s*qq𣏹Jw 7uF0#,}v:~?y2 !ߝMW90}'N(9X$+(7ZسZW.|. mgAjha_ѸldM S8]蠾 !]dB_6홧,[8ֈ}IKjGB`{ڽxmU,D?|k&F\o\Nƀ<1XerC C͠@#rezyp{1{i%ぐK,,< C'c ]%RjԸuc�5goy>0]"0YTpo{#a֧%SO-(U(ЬZ vk*<n(2Fs(#v2!8YbxeT*S)GkWOwaḋ3J- ;( kVC vO v W*6qx͊pȘPf djR4<k5U"~IųAGQ> Egz}y+wmk6uD!&J幇3ItثU#"v�.$DvI?RpCٵ+@NqzyNdLWe"G@JJbC2mDQHHfkxՙu[#N*1e�' Sv5' o>m}䨍#TDyKЮeBm�zQ'< @umx"^7kSk(<A&dG/ה!d0=>yRSM>]y /A'-y]EMns-~⎌NJYOX/$0bx+>mw^K(|ފsAyc^})_K 3Q3~EQ^45P"JxYH)F+LJ&&?Ȣ+>Bx6ĆNnu԰׮\c}hoj--4`* :S[!ΣnR[>N‡m5g 4@ȓZZ!O&JA8 c?5z=_×l]b(gvu?SykWK2K lF#)1(w6IkBc}Zk $%rat?7; l֝Y ";^H݋k:{-jfJ [z/Qڅ`)Ce$8r8>V w𢶠JQ*밈5,]6{/Hy/)*qD+D~Ddh"6Z2U<ic'Ǟ{D,_|ۖdf*aK,WEj McP6:+^^);Ǡ/t ~ bWP]c7$+,i)^GP\4�@N">(T9tWWuk >l|̯ENɦ `#D(9S-}+,b$眢0<CX"H ^o#}Xw޿^0}/Lb뵼ﶕ*sl}KW10y62wbMB"^B"|r]507QK\ڵ�Yg�0Zz �kJ I33j;K kKA=?qBLpxrB,JijA+%Z!ؚ9(E�ЩfO?15`)Լn㙷w:r^&_͗/}Mtkdzecvl.[6kq4LBKrm1jW\:= s|+7F:^kWVaW^??7; l֝9Kpy/}G< GmmfiVr"E$O`whgK`JHr0-K6oa=9<v"MxP 5To|oӴrYq cmAML[܄a<c+,*;u4(7< FpN%/z"yF񌑋@^$ aI^ear�¢W)X|r.if-B]k -I(y|P}}dUZTؾCb䈀\:Aew;)oXiay NV&D�:'>y}6O.L )ދ'7QU%NL^~2V?Л 9zGgXDr ^]^-Bĉ:@W Vh8j9[ cXp+E= Lêљ!()pGPbRT<Gx ]3Kµ(?`ʹu8QDTr3sSruYk6i/Qǽ萷$r[}M~ va:Q{~|2ex_*ϳp#m˭:qXJ-kYR޺(k.g@^>?Q`\>LmiAY)1h;'&}+ab@ׁS (hVOA堇~.X[;t\6 r?$)#$O2d@iy+�AAgǰX(И% 5"_)'aXwvp^]藳H7'Nxλ%ܨs}sz?xV+"b==gAyJj.0Sv8o}v_cg@&Cv`y\+ofP!_I!0ݙ}X䲺ei+'WQKiV l::"̧{F&m�F>P!ABT@+EIKi8d)Vu%"ko^ȧ@6&䐘�a: t>;qXءf@e^I yam oMtKh&Q?syeș{Alɽ_^i(X G4)d#FcQ',ȫj}k9kgVƞXQ2J'Xm/PVX#Ɣܷg/+ eBGOϞo<n/AoN(r6 g[ekCJkJcSMcø$1̕ @Cv휁˹A{#Dd=ǎмq.:ª EbCF@bў?n7EJ,LKm Ig{,Ίif K4W)Qͥ5-`C Q0axd؜lb•8xI&Fu n.A@; ǡ>I,*JG,(]-ezD;(^njO'oAU8 LPCxђ>$nDw>qEm ҇"EO#9ylȖqa6 a@t۩\D; KC֋T]rK|5+ y/Ժ{裵 = <[̭ƝȷdЧ<R\M<*b^7Vo Q6P&|2],ӌ&(PlyU7N0߲"sgX~tXLx@a>Y!e<)Gh-B_njA  &ThVQPi]b<Az񊃰6ꛄQhd 4h 2 A.  Ǻn*l\䫏ڇ= W6}EBn.ëߙMEz{]zE{Eaɳt Rѷ֚rZRnutQ`;S|-gԖT-gO<s H& O!T}뀄�0"$,])rc *P$Ci܂<�Q݇p  "PpBv 'lpbk�pnY.cN#FySSӡqM{!9+)!Ō^#ɾ"x91dP }Jǁ "GIYy krl˜JRt b;|x9k9z BM` 0I>BVU 1 FHvt´eȘ/?? . LiꞢ]xr9d hDI,׿M7`A , ^UxUМńQ[X.hD%c TŹڻR(M�x5U5h SZB'^@x$!Q O:fο~əuCC'{�CLk6Ф^(D,l ƜdDi]٤̺`n-B-ˁt a5C*P0꣧8 "4 0ͳvּeP4זi|_l}a:0 Yd2xUnΠ/ a3%pʕv(o:_4HR'ܘvپQ`7syBT�6-N"P‚%jU~va^|*aIJbPhoL62XuPZHְťζDN1 J2uXm-0[F+#`^�'U5\$O� nӴ )"Đy6hq kvƫ,A^2`+CnI jGb'2t(l¦~@5C*:.' 6fejM8u.fkRV(dia; SO GN!T@!,%py׬I{"K</b 9C#,\^)JQ _'fW AJ#(D-‡>gx~~ T jZa^unsA9M#_ǥnӷ؞Ƀa8u"*4 zic89gF] _\so %Lwij)(Ac4JtR  .4lQ=2n@q[A QꣀU,0ԺQxR$V݅0OqeE Q-ALVEvgW>6a,+{Oe~_�6qC4bM7C+%pR^)a ֙SRJ䙀9uvضNƭ  ah~]=:Cԝ~(9@tT#&E^Z%OȪ7)94>ABׅ;'(m-6EMT 5u2eت`"<@VH[w? @8+Rv~{6+Ipdtb4} zq|1ǘC�=D܊ J{H:C';7S<T'S)MM$S6dcewxLFIqO O5[ TW6G ka$ʓ|�[c)$8@zeF7am�x~Ca\A$](+J@sd z߁p!0hJa;+Ba \# ºGF*x.5�(S8NTX2NqeX}>Z<Hqqdƌ =J%< Jר2G(01·!rn\Y%z&CTÌ g:6)~\P8jhr_Gx]^yuуbqO[ǘ]4evyBALxgB8Ͻ:a*aFDC ) {UNsFv휁˹4(\p "֩ PWOJH&J!-Tyb8`!W/0q) G YyiGT"rm` OQ=tJFn`|6P'Q \gmp*wE=?<)o/ qQB} I. \o!OmQ%MI oK~ՆFLSH]W 9={Xhmٵ�*BN[�F>C]/1@ ^�hϔֿ3^UQ/!4%,k ʯӎ uZ `X`< H7{Q�M9}^\"�gY8#ķEhZϊ@s3\fЌ@%D8TXy> zE*œ'Z+ өi"WAck-P0SxUd,!tbl-EaJ1xls\h #xHO1%v(AX\RP0p JI1[-,W 謠NaZq ɇd\M@[P2<T&`�{_=+ :❪7�ɠkrkڶVŚ_dL V0</4Z_Oxp+H0< �;#8&{1,cFɵ/6],(QH 9-my+ԒeBӰ�r,tEܱkU wCuc冱lS|}%HG?e\rccN]HExP:8>lCvK[h/Fi#u"rQ< wBe$ʃXu e[(ۖz-H�uj �,G(ѠPk:la ^?uܚĈڇR]f(@ `@a S=]A:mwMR_p8:P U眅!(vOPyea9Bek ̈IN,p=½68(*/?wrp e R)$ ځ&y<[xpaG:g22t#=CNڀS-49ڨl�&!<5_X[B=)@oH5ϷEbg0^�Lv3>"�M ŲCqJ bngr}CFV(c)z ah^_4z@hZDs]ǞGʡlb]a@0 sʂMW\I/K)E<kRqbB[ܨ#Rsl (_{?<z3IMˊ#md!S[C62% B$=9paQ>H('yPrM'<1 ͏Ew٭m SFlǫE!lH4#e{͗FĪSv(BX&̙hj9ݽbP.~7@FJB0|ԐHSRaM8ȉGSw[:n>uF-ct-'|WQ0.}/S_xoq | BKlU~9�H�%\"Bd�\f#IJ " JU�Cy3jl#X~) ֗,/5q]"cv}~ƺ�l" Sax!d (%Bd2 /cmid]336?0S!FW?|Sv8ݨ)hkY۝2m/5znK[tCUGby?bYf%*JErVxqUH w֬:KWFqeOFQQ]gy^ 'sTNLc~B! 2FZE1,'&" `-bi-x̭Jb\}tp7Qx޸ݓn_<2. PbrWW OT<;Y[SJLϘId~j0"~"=;Ƕ"zH_P�}-H1z`u !ll XyRtM.ps W9.Ws͉r"QQB[ʇtdour3Wl#ؐJί (ȟu C8w6(<wYr+l`@ gܷZ[G%d@1!H _a ;::seY}}u>N~j5$9|>u`?E^B.!lҵNPVI%mjE0X0Vt�Z"!iX1Zގ3 Jo#)Ѿ-!'G!˼_&*^]WsZϲWK (H 4'x_B%`!lgGyKXz #t&OsF �AB_ yBtwn\r V(xg#jcq nBjUϞ8kE[?g29\YY&Ɂ!rx(6@xcr|-H~L"XeT38m$hPF,BMV|mj楈9V=QR쒤|D"ʍLTyAjQcyc?᫩k=\HPw标:kA\b͟YvQ \U%;EK!Ua` 7HVKDRUl!ݳ9mvضMmĿKƩk=RlWP\lPAQJ,`|(VkqP-4*4a%7UX{}6Y7#Q)Tn(w>OV�PBg^9J jb-/"<rwQ/g!U czpeo7t}n& zubF f]L\Y{� Q;Ƃ>1bcĒ+ b $["E1`$H0E.I] 5s*sxyq$X0؊M3U,|P#:˼T\lS :+90>Q+Jh# A܀BmT G^E]5i(2pl@SgC{G0 e'n l /G}N<!1<iOX?Bf&jnR m--X(b�I 2> 73KdrSP| PXQ&NH. @$\ ro.,3r uCknB@Q phgVP8iڦB^<CQc⼳܅0Cs)A6O YOڶNyΆ6wW*zv P <#4wWV<$lY$r v(:kRCgLW}85w흁B%jh4a)߄�+rn]nv'yG6QW%A,iy4 Hsi 7mlH` Hbo!EF<IBS]".%C(U1/|1;={pvE]NǏ\O2aP-PnI.X!PH8sjV-%/Y9uز͔qG{zY9#7z?6jWiziWZBrMrn$kd04Nazw(A2@2Է4<,/mNѶw"] rab1?+R:/"1BTY\O6yrfkvt,c+70^e3̶3ϮؑϬ04^ɪyP]¯9n` I O T"V�Fgūu"{jZ̭*'q`#= WdӫP> $D/P(hkxnK5m." YO7)G(8T'&sx]jܫTQ#r`Z7HB5f(6"C>3v]|+g>v�>z5(kԮ9&-:]\)秊L=A.Vsl (۷Ϭ=zE ~֦.۫!T0 ԓﶽygͲ4 b9O>cMyC`w6R':atkxj_@|╕-&a乼"62'<%:~>a0sӞx!~2>bGGwĀ* <}.% Ć>pzBhJ 4vT&SN>=f@\Z߲[&Hg!ŕerE�պ Gb&!HR(b\i-=)7CBڮS{!ڍGy6/i|/kn~y6k<iA*c@uLS BYM5TTP5`U1 7^I,<}zfŅ'.z&I@ gwdzCRn~Єݼ9ͳD+ gyF^^[E~I=3D$ * P]g/v\gyz9^H F@ٕHna gUYM|Fa.[ \7>F> #c P/ !hc 2bx &1x6(Yx݄7в;f+bVPޕ貴RS ʁf3Յbb(VCO^v[%:_4<c{g`Gmwv,ZƆ6a;?MzGBO '[Z%)&r3+Lx}go^]! Jfѩ,s _h8ţ((F z<s ;EΟs Q0<?]D@0r௝GEH TDKpU*;!M(Ur,/qPƨ$x/qJ, G>8Mp] m^Dʙ ttshAh "OCGiav.VQ(*^IỶE+<y''Qe yhY.@)veqVqʍ0"yfyEsw(vO'ux Ϫ&GQ(N@Ac*s@Y⾉q:oX%+N}Q4j `\£.srŷ5› ™bgQhE0с$țUP#O8bADK9+TAQԨEH#vJ^ǃCS&πlAb؅+&%*k6?h|!<$( => ~ 6E^WrO}=}lVlg6@ xLŜ&l5s~OFYW_fPsPxWA<@ O!"e$ٸp!W{JL<^ѵ]n 3aRxJ jzw)~"E3 Ev<Em˗iwc!TH:i_$PENi#8s aW•nDG*6V/%R`uVabZ"?z a}[,9j_nȐM##>Z_g:6\ /}IK)`;e-RW*ǒ'cdraNdCɷ@|bGC-A;+Ѕ.#ز TjeW,wYF{). ".ě"PBghB}ބbm)@i1!żT['TFYPDmN, @5 HPh%q㚫 `Њejj%;^Qa2}>rd̾fY!J_0Pq{Gk_32Ut97h@UVsNk̀Œ Ź5'_9�5Z!"xv(l!M'O%=5@vޘ|gNfC7uvsўЇ,IkuVlRF\8]Wt(S!k/kOz:Fuf F0u.YnM_�piu .՗A9vnZ"hd '^җE :3B1u<,.b<'֍Y`,gQxhu;; l{痳+䇙w}uABXi[HIP>HِoUA,^8c9t8J˖�#%CxQfE) "MkŒ},>ܧ߰rN??g/~m _!WgPx&@Sko٧W;wrU֨%#"&ih0h億΋T`9&`b99uu^۾ynY~^*]=b Qh{2̵ϺvV9M~5Ŋ!pSGw'Ҵ+/e7c*OG8?{)4VNhOye‡+)c\IZ@IX؛y$vi(k?Iwyz~ Pе[J@⩻#?(<5 eqfq)Wp'9/]Z/s=Q}'ڱƁUPX[I>K&dXw/f܍tFov>cU#uէ\)J"pxANWD@ ΏAwԛ CcmE:/ZaNwq>Z0Uh0=Cw{YcEqWrwE%NP,Zl'D)TXًRw);ԯtްۖiwҖu@kJ^G h`ٮ7a? #*-C8b 5gUy*U V6WAXdbrg娔s|&9t XC{)cӗWmaf_~<^RDY2& ^�1?c[Xԏm[XL` A['I]7Rm4b][V 9ru^gBj]9 ?LaEy{(:U�A� f(QJ#85z,kKc{4V"%K(I`B$2@79ʵ-@CkVsf>3HtzkrxPsShs sSht 蘛/\]CNoBcɃJL2@,48>J1A/H ¦1LxoTRE)<B)2.[�}Cxxyw_FI.kD yxHlFi%x+()u#mPIqy dp""4܊BO*0"Q7(y%W&YxGT3-n, MyF^ bQf0+ fcM@8&@7x)5)p&V*)GP�<QY] ZzDQ^, H%)J3@QE9DE#ṰP^ms˘:7a|7W߯-AhC4DZ䙹p!tۍkhW\j殢Rc+g!(`m% VŒp6Ȧ]Te A 6*]KǾ2A~k,IVzE?Վ%6#u7H<)16ClIi;P(ɧ\NJ'BŒiij,  m> gN&4a.{>wϖ&g!8M'&Bz0bi5 /.= u,`^d \NYKW9\SJa{P) 06)tTht.M^W_F!WcJRK!tX מzp %qf0c?<~ܪbu.s_+]AcAgUS^$9Q~&_Y[P'No9@WkWgBNQPA VkasS/ ceR)5 !8/Jȷ^<ȦOY5X@ƥ㹢<x;Es !y @e=ɳusLӷ+[(ӡDࡼ\ľ`gNƬMr'UN@ u =!j �K4Bc@)_)l>KE^I5rW(HQFJV@f+}D-| r֊1\<1^VPP<)nDz:BR k@D X` 엀*l V$ ]p ()߇l�Fy*~Hwi}6Ih&7\Y:虄CQ` <02.'JOH4Cڟ#/04Gꤻ:b:۰!EgbFP|j\"G#(ټQ_rpBlމ0V9C*K 4T?i%Bp@a$$~|0= }oRdbqjz(BNѪ:Ze]XYTQrK#&[1cS3s; T'>\Pm-҅rRPx#G9݋mH1*� �DАxB>[2To )z U:Y;g�(䡮CO>ݽl<Xۅ"b- [ÁHp+18"/WEx)؂j儓&&&|"E\rxW<x*~Voy1<qбi@E#Rm!zv_4.(SإF559Gʡ|o:;i=@l:F#6c(d?k#8rb 6ZDA& >(j�IXdRAӊIJkj Ne Fk*:%x\E뫎O_8J9 ˹G9k[sgllt-o`s?߲.^nXtŚYF8#yP4 <1NV,l4QD4Y y3mjs@֡!6p�?6 /: DML-:|s$BXS iG{0),et/>@RA �@)Re.LN!uH3Wœ"A;{,y$9(TqȽm�*(GS־$z@ɥ'(&mffZ kGUo`J)+kຎ:) RIs-oYk��@�IDATAxį / l9; D]-rR8KZ@mXdh(%@ 学We+x4Dz S>hFZN=)y~5 MQ Oik ϑLG[P,>FiPRjE<&[i  rH</]uS4n(&D$=zHUU@Z[Ð]P;r@AI0v&T-OUY%kT0@%G$B ՒuB16pK o܏$E`kF%Dclx}Dm%퇍3 /A .x0۾r9@$;�Cn ;h7,I_$؁sua`?YJi hyU,=IJ/9f"͹bKʫPK02 pMz%,J_M. 5lRKuЏ$bM^^@ޟc<3x NU~儏ٕ B099> ImںXU]ttYcWwϛ~FxCQ@ƈ^TY!P;Z1Bm2 ;:{SBQ#4]+]ѽ)\c-FUDY>yβO4 svqV: F1'C^ZN¶fqZ&ϊmYkMZ*`BAIº &-q ?ߢ A;7˵n_M o㭡�uW WҋKZOA 0� A%F \y$̙^{);z4%e0@F%s; e:a뜬 \t�PW L;^Yڹ8;FnpD,{݀t0nXbd7oe[Zq=*v{&b)/Un.ZS;z);p>} 'l}|Vk6zÔ=Ϳa" jb˄NmkiLW,B$IgY#Q jp4TxQlI@sFCI \؃DP1&T‹vx@)W99ra ƣBX)dY^lYBj"f9 S2m3 toނL!Pl5m.ƚ:n wCinji<x+Wb-[j! 4Oll(!'t0Mloe{F¾տu?zy7&lRj�1@ vˁ#G4-ҝz,b<nbyuVb<O }0]t3O!9r8<<m%!y'|Ʌi^fw�ڎ8Y% ۪([*J1QE![&gJN �gOW{ﳹ&?U56 bkvr3TLq$Xbk|�12yM:7Mr}xI'Ob(Eࢅ; "}RR{Y#(AL&rY DE)h3'!Cs`"ǣc1T>ENm6B(2B=}λFV59O_b3J;N`SGRnye١p.\[�ή';J a R cY|P,PB`$pQOx13_#{$t'/&8GĠG�$\*]A(! (D!Z`1,YBCRh| )F9# E6: ͂v}n mH68X[ȫCj}@}Y-BJ"jSVt{vDavv@ |=B_%Qevy6xl6O]7Muwۍvۙ - \]Q *g( <'/Y/�i%%AȼLLu ?"Ūqo4̓ݬ2\'$E ҝ'y{UXYwDy )+<*](.yœ(/k`flerP*sf:n`Hqo ."]g HX؋g#~JQHM Qm$굲(2,SS٤<+@k]/OJ*Au<r/sH 3R\dOEKJ:,1̓_ ˸n|^!Z1n� ^0,uuwre*P;mv]2iO|i8!qv6XiCS lACڡ$s 6Ys|{꘽ bP+( mlB)y3+#,VA_b `_CXb@+DES 1AXFr�X꽤<Q,ϣ^EI]\.VTb'H>x0>q5\TL+]Ue*+Rn!H UAN RU0p߈\s 2J\Sj;Q|)a$F"` (%8  DvG^CM@~^W/:d]#lﵙ@aѧ`'ͣ$Lp=PJ+~2xE]Uڏ<m!tצP`�P$ `"xbM�ʝ׃wa~D2j! <@"bw-8';OImHHw6kom$'X1$&Cϛ5Ce[i\h9Y܄eyFj#FhaƘ�RHVy,ivz*#, t2(bJ=]8>=0W>-<<<Nx(( |pR7]?'SX?F@&+Q\`:dY }gXAC#uQ 39<?( l(R67u BKlxI:}S � 6Bw+|n޽ 75!AmA6vY هrGʃD1V(?{n8p�rX*-gRD0C()& Ea"X[ک}wz�#E$A" : 7NHi7[Ă,gcOڹ>,p/hCr vövL=„oPTcC$:=0ls}zJVAtY.K;${q<a)`[`moc<]a2PDU<l)X# JW$AO11)t�Q%BA >KLSgʼ(.䁰&r<8sfyyݴ:W) +g#"/KZS׼ Os39| �pS%=Ŧ?ePGe8HQ[\kPW{ JFee9P~D^O:/Dx/IO[=~`!k<jyu(Y%sABjԝY'D*(c x{ RNe121r̵ Dm#1)ҜCdž,ϒ}{gg.L!/?%s f`C`R_{J/K�Q_78W\۞=|j6>h {#X�4G@4ųյ\6ş|Ft䱞+Ovna:E2QJ "[>|XH\DQ!48+.%)Acٶt6%B^X* (%/4qylVbv _z—}~#q?VNv;Gz5<|2<l k ZͭKˢFH-Tjl`pV8,XA8/nK#6A2X#wzA]acXA}^k9oÄ-18vF.Y^о;ع  [!*2�YZ xUPPsrG҃ JW_8t>z) &A꣐ O0AXix;%(@Rs[o:g/?m۞vk^{q}og|KÚM\9G#ux5M}*~un/Qbs18k#M^ݤ䔙jT+ #!yi1:볡 IQ3W/ikzj*hFI XQG&B˪aJ`PB& ]gq/^9e*9DZ5ʦl  /hCޙYE_<X1J 7Z\w^X8Hp?.P Oʘg<{vޞ#6vqr6X)gs MT![Ol@jGgc+(|6`:m ']\_}7J +ׅB Z-,OQ�u$ }VTVPO,»PO�k&GPEϦUho OsEƇhF!JGċ0TЂkZH.rʿקƚ:\r'y9Z�bi/^piSԠ%ӽy,хp<E5.Pe/^;Y4F}ofTJ@{ns}No9 p(mmdw>="2 0ôo$aܳA+%zfH4롐B&ԨwBXaq*g"'lR@+=eg _9=gM+pSy>myϻA(i\mUNq~>_s7+r(Zـ ^:M,1Л`Y j( Q eeRS>k10$}n ϶5�wť 3oٵP\ݢ[s6uQrtsמ~g\SԹԺY ߰F9+l{͔Jש{o-s(I(Q)ngY }! 9|EVɪ:1F6@ř) Vug.۶, B3öeOnဍ_oaֆ`XU2:nS5Mp[qiq x 1&8*UXXU+@cC= 𽺲m ij :82&D[1{-g>!:Ge 9?!XۺڻwK;l#ͶJO#l9o8\;]>SCAacpf [X4H4 ebEN,!xK) ^2:9ck;][݇oE1ҫ.6a*{9yPI]›V{1(fK;K_Kg(}homŻCbJ ´H3őU>E6)7/3D\Sơ'[M=SPtE]ZV WFlx>N1]b"pV𐙯O|dgC#7,NkEΏ昻oFpbܞ7y˭}[F7}s a%J*ˑBeP EU{Ly\}K٩=:qFQ<\\S^zמ m #F^`RzV;|}v{ǛÚ#G6:DNnIWLr5!_+ yܐ7JG^tR덣3J;;kq� >knl{`EOU5QI )@QEQlU@U@ Uf H_^$04OUxKpԁSL,5"G!-d<)%O3՝w._$/x t=xlI;yolfyvlﰷXMd8GE2ts*:7nAByS$ҁwڎHh~F@`ݔ!T.d(u7TCyjU9yUwѾC'EgQľj|UK۶K/9g_(mk \%r \e\C˔ "œ"�+!fѺ|x>$JȭH+4ZL.]yN$tMtSrr}(Ʀqy<^@]B+[W_.imu]>/|[YX>abiwa_ċOۓ?j7mof@=`EƐ&o%�n4JvP.w>(Ô? R~6Z)J1~&Ԙ)k"$ 1L+d)xhܚR<:Xc6Lq*B6E-gr1BՀc|5VucT4u7 $G>e)DNqPo,l7Gig`Cv~GY{?fQR$ !RMM xG?PP uDVf>bAH`WwA^�طJZ! @ "hEyj&<|Xs�0U=VS Ļj;o؇�~曨}gO$3VZȑ!p Vl)UZ]47וsSok[uoDdk "t\[6,P}19Ԡ4!&5mjkGHMH}ijgCvF[ cfx{nW^yQJl^H^Tk{U�1O$T%/ybѫU;p;s�EN:IJBm~�)^c3ֆ\̣;"//k _MU=%2ٵ;ȧ>iKg?N0d&_CidY'blڟSZNg 0TN,UZq%c-*gxHX'2 R@nqjR/F]xJSgO hOl#I)J]0d[Hrm<U,=k7 31R-7Ln`[ǖ'NA{Tx^u JWx\qx6X'V�hfS� Bvi; >h(1bl213Xl �;nɏ}"d > XPCU yRDNM81⑄s6$:Tjyv{ b(e$Qk&B^"Hރe 9s˖I Ga%0jgSg 9 w_HzFGG /fma?Ĉo99Xߍ6OC5<2n�Xݭec;AcO;%gָm'^)ev?nHv8k{o݋ХH~]u amw=3"]VM^9DU$H -޷C!ŬeY6GS0N Q%8ڭQKyͩV\|Pz t3ǾG홧*hP`tm(JwTʯ|~߱3/ў}{bb$Id<]q<}KuQ~PZ*eKp9p˖M(G� HAg[wDa^i''G˫sv6� biv^aR_>rZAO a;s=;KuTWV YFW9n VMlEmI]m}vQj2M^B^Bwˀ݀+{Kd*"` +GqU iC"bH  ~�&)/ C( ,9/ڤl=}0,&W^T'. "Tmf&@u "A;y_]˄"_<K.g"elrH ]*Wb5Bȸ+lF Óƒ26ͻr7d]#lo GmVro⋘JFF;3Ϡscx # meZhXkVkș> ᐩY4Ae)0Nya{ ̱ P\S:"#Fdʖe#F,^v({wk;lvrv<+=1DQsK3->a{n$ okpW`l=;wڱW/_]P}+zVOԅդ @͠P[0"'we?g]mVuYu)%T< oof<i߮5ۂ&Ԭlj+v+6>1\ ߝYײ=(ue ٧GigK{EξiwOE}[%dlǞ@b>fa J2EuL`GcK2QĊJ)ir8;".8J.b !* 5ݵS'\YH`FKR t8 ef Qf!�Ԗ_ޑz.f ?ֱUt5A^eo>p' z&N1ꍄ]^<Jt| %Xxvq]{;_oyΖ)V~I<>g;vM5U6ve{!À6Tۏ?f<{:w}1EDEF0aA9lg@pn X Խ=|5M%iƷ|]BLO5sAr>qcBJxBlխ©ho%dJ[cg Cɤu~a;eαSAjq=ʜX[9۲uu77EoUB\WcDb <Mh$oF;}! #3깤|P-p-t3V5Pq(0a0޻Y{`E GQTRB5RޕlBk!Q0 SGcG?>dov\SS> EX\f۵W:#W[YI5k|ju"[^3rd/HJٚ /7>iPb){O VY}9+{Tν0N‚&$1zB, )Ae(Y}eF$@(NjȋՕW+=vr`U7mZ"A%}oPГڦErF$ӪA-ۭBֶZG[?%qw#g"#E.F) AcwWcEB/nQ»B<6E A؂xPƣ@s^8+ 'k(�шUA$LʚV**Jmv TmN*x�X ?wܲ⡠$jZ(`ZK,,+P(ގƘsIʃg\7~̡(CS'`*Y{xa]`>OM!tWsb4!󟃒I7OҕTJfJ2JַZ+�Bx>--v|msI(4!h<@ƌU=�a fv;qi޽9t!(/T;vnlaf)&/dDx•YIUl\sLS#o$nNdnI@'B4C]2ۂB\ . v YOBpd.ǿ'2}|`�i 97(8܎uO̓0Ip67`D)= 0/b`Zu( l(ίy*Z5U|鬍]([ \ul{}@0Pd S0oU>G/-ooH(D::c)S;{ľBOD`1s#X䱉EA܈R@i 6"]7M3#g[s+aֈFa/8(5ĸk1G< I cbvvtm2[mzhV365NG &𜂐ɐ+=¿:Z=y,^n5EUYGf{X49BaRF&B[ l~~[˾m.49J]7<H&l/Ÿ1y{G16|)0OKx@UQR_Qu<|C#6]2,P:%)>C ekik@}vmJ`zF?2#"R�-y/y(CWS("xq 'OV2-u.%}``u:AS"ftMcJ!J<T4^Pj Wc̈́iòve|jQr�Htu ^ksG/[%L,U T'lftȭ. }Blq:[�I($tYjBBj-5ŸH)w'Kơ<0ELT\UnƪGGIg`Ctz  6︞$yaJF@vxXVcMU3-Ri8aF1|G;l [tHw a82xrħH^A|0Bn\Qv#pzEe45oc#GiܸGƆNpѪr>K#]'_DaI#( 17/sBŨXЅll{ShNpϝ[Ҟ",TFHNccˠׁCg􇩱w/>J[MIxOX#^#cGtͬ1"NJppS0,TkUHv ŚNn+a0#er b܉U6jy6w6!PgP6_<ռzR1l}Sl+^oz( 6!Ԑ<G~-`@45?ObO]Q#ԘƹQYdT!tȫ͌MRƑz/@/*°ٖ"<kq(\豷޽(AJ.n|5G<"D!{+3 %: (kJ@7q!z<6aMl<C Pr()P*XpyPy=#˿H|.jg9OabhHVy,O "cئX9@jU #Am- "Fo Vo/<@볜}15G+ <GmbfpbK!<r2^3ԈIvc7ތ_ ^*`b#AvBP.ʍp)X0`D (!9+As6$BR0Ig ŃK@ +@S1V5B:0K�!E!\޺Xضm۹/ �,Yߞ-m;_0QGԞe 0LF.so,^WrշtR<]Pk=B;ˉXgUs69�|B&E1jlfjvn /5i4?!76>l?9048gJ/œp [HP٘|e%3hˎComJ/ ~{EQٟ~/NfrP]9d@]aL>H&E>w,Fx/.%4\F녘X7g/ag`&NЕ4ZSQ)BITB+Ǻ21o>ky}gC[hB^ "ZXOTaGQx ! <*PT+xԄcMh]YNQb)ܫbmH?:*),M#:>(bxQLisTF^?P>U)tIdŇǯ qt6XI` #m+v`~ VC6ӯn6 R}=uQ//S B&ͦyqĮPūrlGI)ǠF5lc*!!R=GA6K (+^w= <$$Qs,,'l o MOoۖmv %G+tWK2$ =9Dƈ^+@^{@@ ObS?~644hdܙSG-P A-ԈpO(ijUxs0JPM(KiW<F8p`(r/q$/(EaCnmg?yޓ{x]1/65G[gكߎ<1SEO2dS.]ОmE ﵜM*UɄ`ݚՕrTN�"Ɨ[GoxC;uVL ٣:><0 #Tf~t}3C›dX (`T<BV=28 'tw~+奆qCJ} \.:~6 V+"!.i16*" z\WmHkQQ{/ްsxrb9/ 򆍣3J;v˾n[_ү't5o#cֵ 6cvo?�[hw�E #l8R lfB|vRw$W x1Z8V~BVkc%(k̜}ݲ֥fA$Q#w]W7HG'4| JBTI!<4VaoC'^%f&IS2B|囏{:- EqmlD<DPL yp՗(sDeh W8{<:P7lwܰ =D@)1/C߳ϑEM1.GP}NmM-uT2Dv>9YwB5[P9o_ٛ E s–1?D>rPBcuey9f Wh h}{xN+ĈЦޝugzȮ9/Z]%{/u}P0qD_=%P(k)(%g=gY|6L3STĭF7Hױ3U8)ytyM2(ˣnT輪/+rͬI݋ƳgG3^) Օ6qYѿX/ #H!IBΓe}jmk010N!)Ocqt3J7QPy,D#EZrvTIkj阰qPfl|,;62(#T rpFRX^tƑ(oM$)E7 qsʺܘaAK :,^qIp\K^}u+d8x.fGS{ &S%ޔZ[sXnE!ArlY"=z޺6uSب/9С[@ gkhʬUj^2 7y╆Hg mƩYEӊ@Gv@BKuկr@ɝm:._.zgl5}ʠ?I;-Ucp8~z3l~׎|9l'�"`AoWHTxD Y<4Oj'G:o AQLFd (% KB;ƤH4N vbUPd QA8kV:7x6uHwek Ul\ xxRXRrHI)7*,)DZ{; (;jmjJA86 1mr z">h|)rs3<R8ǺМRk].?ޯ*`Gig`Cv~{O7۱e*#.Dނ 9f4j]]]aӳRrB/tHK;Ga>Ȳ.+4O59?!?T$|D;3gV"2P8 3U 9 B)-Q@q7'翌0~wLX,H%+>V](?,Z<H;9/"BD}nt%҄"Kd~HR,:$( j. LdrY!C A>"΀`QB/^nϐBdTJ"()I]^*){&I("^RƯgg�4Ǫ筄P">PD#C3*ias6-/RtzʣJK 1Cυ#$4ph0_jj08e:䖡g!p*cy0 JObQ_\OJx)BRxRSZS: Z!PL:mۑsi"~�[yHZ B30ثUjp5M1'ed]J[�=K K Pѹg`lUӧ%QjY *Nv?f`7m|) WNINqR@̧^y˗^`WlT\ǪE%B|[iH+4iZZ:lrІA zĩs څ(E K_h;�Sl)! G lBP_I9pBoi bf1n8}'Oַ~.9Rdb~B۩H57ū*1-he#R|}DɪH;BGď+DyDPRWU];@jJ_K+/.lw]n F PsEmݴqO>2ITsZJ9:UQ 0 `#kY;:cF 3N> 7 H> q4n>BSp!Јy!',E"\GMȋl/¹sm x�.� x s\_ $&լuXPۻrIY1+ Ze]+ (H{͡X-H7}{ s+K:B j<4G/H=ʓ傗Ƽ2AHqJ᭭%/K\Գ`SSO(:O[[m# JI̷jUuV!@ sT&JD za%g<]tϔ[\):A9qJ8ƧN||9L8yxߜB6n% VeǺ!K$%aߟe럅rPrfs`ղs B2G SHᢩYkknG 9Ib| a@4Vk3X ᝨHyac ^b&'"00 V pqάN(qLX>T P|gKp 0!C(*V�R^ J""B5^T,<H1tݯHupIBuI]G%9~}]<蟰]-n;[:g&ooqy$ܲ= /GV( `ak\z(h$>Uk���@�IDAT PuW s ,8FfY<QR:zo& VA8MaBo!z"ȥf�CDAVչl56Co7=eΡpDDʗt,xj6 hN@c� BqC?Bs.5ѡ T(P7U;< Q!yףWG!Q 2zq,A,pcy<m! Xg4AB,++oS̅iuUKRbFQoQxkTqp6X 'ם1J3WP6P(TÚՆs ES8*HqE?@! xvKfE+S!FD!SD3o6J ,ksҐjPbYb2~O+DQq0+o SAn.!VB]g:?QX#H(םG C�8BP[@|e /ZQZ)44_L@{c(cCg5dnؿT]A fR=n_ڍvfBhPo&0{F�o(M> _a9LSx?R.o(u(S԰y.Cy �#^Œ6m,}ddz*|Sxlf(k(L6Nfyd.7V][euI/, aF>Єy<͋gyxPH$3O5'Ew |X~ kfǽ*צ5�^d/O'r<K) c 5c 6 U $FM6tmPiЉ_'O/<􋄮=4mzaY &ͷ&H Fk] EjT(*7ޜ'[|0c|: XG 29 38J9O|y879g +) (tX ,4[\QM|i؅A�NnOk2J<| Yr-۶8Q`Z͊/EG2X��XlUpD1"ՠGsӂ>Y4IsrN`q \rS8Koxx"i"L(`y8A5xce#O' uVaQs62:b͵;2"x/@u%&ɉ:>.?M#ٕة_SW?g٘?8{yAB'.0kMKRX+Y^.K:^B-)X&�Zwt Ts@?uW U;pL ul �}h[r0MdX]j _S[xQ?(rݝ\aUOk0s qrU֊P+G .�XQfHޓC)0Eg1yb-T^ p QR')x!U�gs"M]H (�#[Ţ#KG(/jtmY8G�Sͦ/RfJnlkw!=d}䛧d077Z<Jg giGPӬ:oN2"Zs&-(ޱqn6X֝y- y9$ق6 ro(e(_>t7~i$ȶu²1Y tue#a8gw@vuvC!$l8iJ+rO9$?A,sgl)EЀIzz.k4װ9;r0Bt q=WC%Qz,ٮ61}_詁b{A8MSX~.\!Og~N΁8L "vW;yk$/gë.# :MVf$M(]xMtJ$#Œ{o^~`y�YUKE ~P1KqSſ*o"q KJMP`"�GgPq /@-#A=ɓc;yYͰR&2)/ǔRc}o8~`Ḓ%*kTO<lR+ɗEyPd#|NTKxT˷'ü짧ujc ];5oijhm̗Tr`ç{f(C%&@T.cNK!fs&wGIg`Ctz>wځ{@hEmnv[ J5אA 5(Ξ;A8%gG!Y"/l} ˑ\G[�1{GpbrɗyٸC'hX {"�eyPvYJ=s($ЛWfiFIO*Ѕ4yBEp< /< YH;W</..PhE<Y0I"rA)֒gIFJۉe"MWKE~&a<uhB,$9N%g'QLb趖.yR#;ʀY^Zˍ qy+r^x&-%2 B0hE9b=BΉp޸q <RT}Y+g%eB)]s՟ex*ܙX^C,:* +Mtv̀^35񬥈y33.oEB(Z>?x^Ð[x'h-4ʛkӵfc9@d6Vӷd3J6燼-xzbs{3,elDZ?!G ڡ#xx[;m8 ЙS.tgA!kU~]9jJ!2 =4-3K; .#DIX"eɍIb/RP_rIyA"u@;Ʌi;Cvh]t69唡B}Dr-aFLSNJ!rY?h#% gZó13:mTXfe<GaaxͤQ-m6vq;fyBBi)l*ǨioQ @|P|9~@qRƊwYa~Y; ɫt9T'5ANMw?E*7 %lk^g0B�JQ!״rQxE ™( /huIiwƄ<bn=}$ ȝw#CDF(|2ކ"5FJQ2xoγeTq 4 LR|M?o Vy=Oc=(.{ospp_k?z#?#hnmA)h*|\0nc: P A:T6 nx%P<tU-4A}|FażH!q)_#"pm?AǃL@,1%?36N-Ӝ}#a~τ$#S(_84PsH!]]ƥ??sA+X{]UI"T_-ꍥh? :9LKN:i*v4p2:DZPBYrbA$ro( ~wc, A'JT}kȔъRW Tjq:qϼ PxR(d>|TFmlSx8}n54Ặ^.zvşuʼ{q>t’'YY9gŗٌEH9ք[/~5_~CaqƢgTZUPqQP`_Oڋ>XkG=euwAu;}]wc H !Qa Qvff+9f P"!NW"lj-#l �Y`BY07z,\@܍"SzΎlYo:szG"A\rbwSM{lLWJ-Dm-ݻiA;<o<5'|TrR\z*Yz];TEuM%FZ J|y"NdVGa5ЍE+E^ƭZ@#]2عT+wEq| Ž<.CSb'lȄΥ*˵? r}:脼 iy#ʣ~x�t�,r]G'@SWѷ 3o*m{nV瓁P1>1׬?MJG4 RQU" EkxRC{֊S|#Ȁ-u' ًÍ3J93RjBA_k;w_zvϠjae@!0Nf@FC`(8 O~kZ1E* ?yg{$oU8G0sQ%}Z)Iag ?4IFIH'١]BqIJY$RYB|x)^jUw|~h)CMG#@@RnO!9c &m&" :ٞ|GF7 l4.xSbp5>Z~gY)ķHH4L~ϬD,Tg5kQ?U'!Du"u/&=ʋ##gN�"L#\BR^ ܪ3c>Pj &<R|QY9},N��B.ބ5_egxy?tϊs2o'V52<)TMh;*Qmƫg-D󢹦 jIi\WJ|sbYby8J: {KU\qoqhE^y$RؘE7?c2ö�MRڜw ĉ6>R)wj |YJ!a#`07{g^"PWU9ձ5vwco�v=/JH0 L{ fkmmlPj!өW3\KC +m~ Bh݌<9ܝNZ0t< B7Zƒ%WH$Vn@UX)_i U697 J)ieڔPyU\,/Q[-ÜP Z$=x.dtwsp* -{39ۭ"tC =[ z)/s `ϑYQ^M5~#Y+sl8B}9'=$yЮUӕbU:QQ}H9!q^Zrk�e-TBڻ?󚞹.C$%^3)%qChbSCyُ@ x"4f.nYjl({«+]?wrrN~JVNXf&fԮ͎B D) re@ȱʼ Syb=+ςuL (%A݉!\ڟaML ؕ+PtL -H;J\[C+Q=YcvQ jъ~J\\!�8O"H.yQ$ m`]¶2NBiSD0їBrw"~�.�%I+(Q_˄SY%NY椡,l#Y\w(q+o*`*.{JI+w&xM^KUc>{DpǛC _Lg!!3j]k$iC̬#c D5֔ŏC}VYc?Iq QTDr�1k}6Wi^#<1<nӭMC֫⭠>ݿk^KҌ5qOЛ!,Ay (,NrHW"�=VvEc!硣3YTyI`E&!+o2z,|Ű21+'%��H^JT>rܼx׭|~7-Zݵy K>jhi][wXm}uuXmE~uw^T ٴiȥ'u=舝$<U|$e=v,j{qmfp4rQDz~筳<H/&55V2 3r)@nq1A!R:)<9MO) 9JdPBYTE9/<&)$ i)fQ!M|RQtr88𮸙WJW)fP�QgQKͳ>j4 jr= uFQ`1zɣJU+ԹGr0LnI0ϺI( tGGaƗ̙8Y7/]S]hys9ZbQQؘ/g7BɥAPHME$jF!@Ĥ.A"dWwcroXc ^z鈝? 4T\x,E}}iȆ(1DžGSZE K V8FQ>$O$-'ʼݷp<"j14VI'%ztrǜ#_~0=<Uα7w[Ww=U8J`~mS[v4!Oܧ~i| c¥Լ UTȼ4XR˵YxuՕ9k .?xxUpšV\!zP$\Qgzmnzڹgf4^Jy)E8EYE1[^px+B[r\u [VJkt:9/kf)#F@iuG1bp͓"Q~*ږPEP\eZO]qϞ Al3&C>O,sͪM,${Uo3=9K{eXeEI,mHd@?xW@~9vqHĀِAc֎i6++r/$wr8{󜷋,|CL3_WuSoSԩS2CT`x=6,z0ÈGG=o2Z5bLOmQKvtrk֧xصmU6kUc v⋈Db`W-t}~V0ҏ^Jw!ϣKމeX̓]B[!BVHտ_H8(0.y4gY%03 Gc5 fYDko,�@L|[]食|*;|"Vk_DY4 ;&ϩȑ#{=G)}qM%5_}9}ӟDBr~.b>T 3샭'Qt8Ś $Wgp,snfmۡQ A9e/职XNCҡnv?!(8掃{agg ɓQP-¦L }1%@ͥN>W?X,!Egs.Mh6*ti=EP¨4d DoRC(p/B@Uѧ>N>|";}6: ?}b=úUoc!1"Ma"_j%X𽺗;E՛,4К 2or>@%`.7d m+qSK#b3Q%+g$gCnCHDoT/3[pgWvې�Ɂ1qN.]Âܷyh@8r'h*V "EZbÁ#+x~jzr^-=ZHGߠɹ#+(rL fN<pbaH2{*ؗęM#yիX}G>&.FbʹrO~c\ǹ1ZhcSOLѝx%ڴ_x)}GN.L':qVXR}^alm=p7bUοf@_>Ϥ pNk6ȝH0$-PΛ.U5U s֐:9̤a;E؁ f.n9v<t"GNx:qdHeD*Lp8b27eh^iýavʹ Xp2&ϧO3cM!ƂK, oE:{oƂʅW)U:{~z<Gg{!ʃpݣS; -ࣄLi{e̟pJ;Vk/]K>;e�;pG G88EDWwQNFPbSKp*< d S/l w + < n=X{ I mř@PzEĂcOQ8_4n7+/7cxsm**,{g װh6U>c#Wq@Yc2xq w?p k u4 σܼZ}MQ(Gз#Q rTzɏo|5DW"S!u~rkV(`0�ҙΦZq,"0aK d)ql%b Y"!*[i-�)B"i~W/.BazG<np3d[o o|9MÍIIJ8"q̷5<ҏ,!�!5sFlqڛv(; ({g^N:B-XVDگsti=MIJ9J=c `1!L 7y@a'Fma sN1} >}@%`}+ܕ+}'=(l$v5>6 )%bR ƺed jXȄ}@m3~Eq*]|.b*A D@CBD2SyYlw IDU{? ^PU?g?4J ~tMD-כ'Ƀ Ù~U#2roQRZd*#@xkV2K8+7G/"bFUYAuC"طY4R6'*0BKMmMR0rUT;(\:s h('Q؃׎XpA0,$Zz�!eSem3�Xp%``\!j*Te靃IV> 83'I*kݟ "\ Lf?0_\{҆E?~SCAc5yG\ip|@!̔\H;X f\[RP`=X{x˨&ϲ>@58cyz|>}@%`}+|u@ֿt[PnV!$^@Vgϝ""j"6s/Ze5nevI 5iRX %⒀VhAE\LrD^ˆHJ^<@n$mj$^2&${M{9'MRkgAhޥ&HH- _tV8/Wlc˳f"y(ࡣ̾*W^~-=84p6P@.sY9{YP+qUr#Mf0v.Jy :m Oѧ Y5-Z:1~ALW8j뜋A5Ё  O׽ıQB r'Dza @ pmrT-)T<C7a?J RJb滀7 YZf k&@h)&rJm?9F}aqGbBkqxC"bϣ.$g.P4kti�Vz@uB&P/X $ !*_T_/r ԋ'0κEϱwD9 "nw&^ Wty.{6};Mo~M95q;2J$0EYaD,[/0ˑ;Ӫ j$ERE{,${ַL)OE6"i5{;~ropS L? PAw$kXO<cpvnƱch\ⶰқ-j_700-`dO:7@T='dr*ɡ! }#[ +*Ӱ徠}S-yA.cƎQN-Ջ鑏|2Ƌ!"t<*+?0 ?ftb6DłyG?E| �"v@"5#c70p0E"|p0*QdDO!*b0&Enj{|">Yg?j}Gw8%L:ԹIٌ%k 0`!aqo5[ٶ}dmsڀӢl5ܞuS9s !]AKQ`Oth!^hv\ԧ}⪋cL\j~+F2�iBc"Ɣ `A:DhãL?8|3^ ,|Q"kl_eՌRd,�mz:HF* "Bq'cn-pcl9"QEK_NR`$s1ЦٷNȰXDz6٧q]f_�9qM{ɛ$罞ީt}+$ ٟ.Fܖ+eƊ\ x>U18EYKh-@@Ya/} /DxhΡ`8"UͽSUCAWeOf'$p}p2+"M{crڏF; mК0"{1k'g"_u߾}pi 宅 e. 7&R!h=1iMXP;sq{HMj \xBPBe~`beCYo<m[W�<&l;c9aq%h^J0>^Vj/g{ 7b̕&)+pXV�wF hP(^/^]"!Xzt0NNk}~j 6{c._4:j gyzzScUf!ozπb~w'^j"<Uٯ^=o{6];w[Kx$(8)‚P$9 +b'!! 4C>Єu/6" eU -Fe7MNܗ>\2eܓO̙'"{89w,ͩt@M%֙>`P�AYg/Eq#tFBƊ€kwŏ@a7U_8}&=|5I"qHKٺt.SA#c}55 <<;7*s?*`j*DcXN Qd\,&(B6'>xDf9Z !fcOẇ8.S,j>%Fm]-Iy+`\~5-PCkU;ƸlU�XǸҋ+] ȵ2V@h)"k~IuaڹĂflK(GO~S94w=Q�,LFX2>4;,;c¦a1ںq1Q+WK1Y0fէ/|o%)(;>Z *&zZ@0E…н .!ZH_?J?:Dm @( R潄F} f"7Ғ@)R1q| rBKXLh'8i6QTWA{1ƈK{Q-XQMBtɓTǪ_\p7+l򫍶B!7"<4iA(l,px=aQ3<pn$UPiFI%FYYnf?iwHAl$&C'N=P^8sߛ#^枊\Ǵ(u\³Da0H+7=i߸y1D<DC*"{tteD?6D$wo%].DUpo@ ^lH�C HKiO1˷w@e p &cwrr#^ri/g�}8NI &0Oa^T\WdHɸHhY8v?O܂} "zS"+gHp]1EY'dI[\4h^ >z{# . mcޱnxh"O!P X{[( z"ھG=W;Mu@ fZ~?bC+vc[9ł qq; X݈L$\"?L!GsNi0q.H7x!i0du]-X㚐)PsbL u^E|Gd8&8H}B,xS$wxTR`C'uKMH#W|!߁\KPQմ)7׫ 18+oչ;(nt@pb셮O„44Uy#jE!. &HQ'k cŴX B}}!Tv;/S:kRPv1sPuB0=%+Q_y ΒcܠPܠq : + �H{ܭx9u+Kh <6uY pIѢ~zKٱЦߖPa+Ǎ(otGEɉ0VG,8�:hzEpfFWwb{iΝG9OTOf~_ _b厩gbO,(#x7 ;aWтkWAΉ@< fI?]'ip^4ds&ҙ7\ C(dr*�\(Z %8؉A R�\X\ "<UAe. 6,$,G<b**DGue8 mIp+N݋Dl|Չxzi/wt!{MdxZŷP9 X?ms<>؀qDavxy)yC pp4Ł ! p&xcXgie 8uo?nƁ#&JUĤrušq65Hxƾ mmRvQBnQ-7* b@ŢGﷄ?O}~Ϣ�/}{W~u:=G2MO>ZJx{>!bە9~z"BlX-.s1Ni7t"l/'uH!zj1;v$z@&?}@%`}{qӿҿ2=\_f `>k@ؗpeՠ|k4Õ"L,G+H~g`"'nʓBǒ"ȹjȐ/$�)sa - I\׹ax-}_OèF:l CrrxK} {H7BS $YI8%C v 5D qw玸ze uEĕIK[ b3A?Jt{r:#!n: rS*LYGP3s$Dq&ev]xyj_cp4A!뀰ьD_Nph(ފ`HB1$/*hdt)KIWŝe(A< wr c X[7#L!q{O_L/o~*ݸЀ$/9 [+&xW-Q[Fy*�e0ba<u%�+D +MEKR$~rX$jGᆩRvY=6bάO!P X{˥_KR�RwlM0D#ˈ\�!΃ $d`Ht2S 3TE~Wr`AsBYĔzc[a()FH(k" 3|~~>+LWܬ.a QE <fl܏lTz̊]dfsSc=ښWR7ϋ_!7ԍmĒەil-S@[A{p:h xNс(9\9NNP }zJ::(λ v%ZŞ$A_ 7XУ,9\c�JВca$IoN0q,B tE!H@.dCcߐEǓ:33bjR=cyg =(}WU7:r@*hm_⯍Jhfo>.8bߖ>H4 Aຘ J�>{g 5_[79栢JNkQ�F 85j=v"*< ^+*+xo)O=X tK gт>q+ 7d`&Z6DN:#ƞ˰_q딓9Ua Bfeּk&fB'<]1}8ѣtb.Vfl_Z_s k8,/Lt,AL?0k!rp *3<ջ 'gTTQZNFxPw cg6DX[CÈwWE`4K+N][�9ʱ7 \ D~ek׌PôKA8EأD y24tClk#"tchۤO!nO4N$5ō"wP ߎWBDB&G9KavwЬ|-/%QPRkI97A7fC(;x g,nÇ&>ui;lrbAsQsQlѲ:{`$Pp3r޴.'p5H!>&>}@%`}}�Lúpo4Ks@`@41} D¼IDv"X8󺘎IkV&L^*@NP+XS (b76X6佃˙% n`kX#d@yW_9qފ#ܧv_#GP("0H q셠8-U]iA`)}*{b"=?Ŏy0H,R406y̅~~}SOrzil?Zk]g ȏe3D;_Lc/yT7F\܆2߄ `Orj: Paq>JȧHqѮ5ĵ,>!m e@0Bs|*hhCE5~Xn!6|3ݸRj^z��@�IDAT\tJ9H}F )aF>@D\Xu\ ;՗^M-ᬞץad8prL pUO@mWN"/W!4VAv%#A\s#G/|9Kju y,aY:^4#OPMJ_'v"x7XqzH" Rx{4Š<TkGBA<4'hx £XEN> iG#z! 6:xtp-Ie]M -\yQ|I\$Il^s%IQ\DZU^ML=B#oƸX񅁛ᛱHneN``@~|3BDZ%㭱8c'߲O)7Msô-=6(_#8o\rD:<}>4 0P$;CcX@�U* {XCRqeުS$…:oCXV0acpTR*Ğ# PCنtm4ߑ!_?aь |k\Ws*>pC y<\\WB#vK;F@ŗpr"gƯҾSғHEz' +(SP 3 ~.ȏ)%J튽Y^| Lܘ¾{4Lȳgޜ '2[:?2a9i\̬ALs2;#C5N&'Vs7&XV둶5'8NDdfvi$kd26V 9MMHLa[<I)|RG=U쥈"WK4&x:um`8l{BZ04u~�Ad?r@S3+&EDݪV�B!g1̙+9jILePܬQ,A*1^z'?8 eLb32dY! y84΀)Q]X۷eDeXg|0hZz3A^}-Ĩpn:Yh׾i<OƇZYP1Epiԩbc)^Z�U݈@9-61BRk'_.oPkW. } /48 &UېӍ҂? q]ުc4j!To?y`A,km4wDa(0S)=5$$v%_] ,|BA4 * XۅiwJzWWUDoss \VW)e&׆s&ci;$18BQ]7 7"8 /QLVː�.a#ɚȮO@6BQQo΢$eV-׻&<KY7H'Z7Y>j1 B`DVjyTtD^βX�a0ErL*W!"H={q c/�ɹWL;!zaVjRkp7A/zo)Mo|�mD9%g`OCQ8x]8xoiU$aQ>$È,!1f><8{Yą[�w kyaR0ڢHPV6&l%4Q3UH,ŗFf8uS-rD4o"<tlsg([Pv) ?W7H�"Ԉ~{proOmrLa,pYZ ~{!rjY>.3[ߦb[FrWĸCڤO P X�쟧^~>Xjs f,k3)�'uQ ՁA\$o24{#wr4b$ pȉ-$QL>+5) "^LAM\D"/D>џq)#剬3Rrw5ʈ+�|:\6 \ڪd`[\arc5 :M(G]~ˬ&I(n �Yy*+ ,!Fb;X5"myT\ *])"h Fyȁ "ʠ`s;ph 0I�U)MgN /Ŕmb٥ΆiQ5 dYбQ3ċO?Lj1>.'5YƼN;B1�"]9:Lj#ޱ`)d(&S}vIHc"#O:'9X[U"Ɩa1>hm\ٮg36Wٱ#od6*./"2F;sE"9C{L+HDVXq2-ց }͋h-:yQ@B&sp"}LK@Ԩ9ģ+Sv d\Sf13a fΒOzHP""I8e*S D!B  fO H3ij潸\>Iù,Ťu5R(H5vE.Hо<l@EtG5Fh=q w: vpMV±Կȱ5 9+eTa8z Z|&稜BJ7NQt@yD%N ?4."6� P"Uج)ģv֚I3>I?OR"T ͺ9/>ȁ[ (TEoTvEVUv5;24Bvɻ@~(2 J iMv16tCjkFSC5n\Kg~ O}7XY29f#&0ӵ=.z5]7%$ 'ay˕=,$Q[Z*.h Oh^ک3 O P X@[#p)]p~ Q.�& ź5,%[S;\(!2(/@jo� t HI&ЉX\M'HLA"tJ+1- i 4ڶ*v9nAHkN}�" �$m|ʖ8ȕKn"z ɷ}YVh=GL   2zEyBd7]\lb_ou^} |eC+ZKj]¹vE>!<-M'!^n K,~8`!%xt^;s8Y16$A@(`?o�*Sb|ds](x p|wyW-cAb4ē1X\U肋<LNA98nH<8*鵀"lZG0aFrj@0s$֫ԫLzQAh_|cdS"&@CSVg>|�gagQo3H KĹ_Lua3 Qeu):=w5\O P X U2}'АqA$LZtZ%B:\•Hgr'ad ecwY%NzE'qG,c:k.0LBQCwʦ25,s@|$6.Ea� {l_C�Q5҃89C1&{(&,)JqOO3 p,Eo=$]BK-nMWi, nLbia<ȏ5dwVIb+Kl9!"=p4}RN}^"1ױlVK.B VT9Gj^L["=Bz�I)NHO<6<1~瞄0�Ji -(rʙbCAh I[~G< %RνPwaEGд[lKlV|�&_r'NS*a.!jpz {dm\bse6E0Om'&gYhNX_ܿ}!(PA}J٭rx8{>4>fRIGtЀrBҪUQ[: 1:O#ҡ,hԤr}7uA " 'ޘX%RatF"gqcT]ډ \WF dkh%._6T9qb ^ ^*0.EZwJ{zBYLM-_!Q75DYF'\!܊7nygr?G:)-s`Ā22"b5x&8VЁ4DQvXW pp 1Y߀qJ:U Eˈ27£9x,yf~/^m j֒j]d\&mN誻ܔ!AC|p ­#{v lzEaQGsSѝA@vbq`8<3A,"G_Ţ:j(OKkJjC3ּsd۫oGnvL787%XsoU`ȁrbvx; N[90#rGhY} J ]vWF-�8##a!:YBV/B:MA("Ō"8  y^W$ 6p:{Φ!TCDrIOOkѢPo{I8hUɪ7X6G !WXH<Bb٧:p<ڕf̳I3ҹ8]S0dV2p=i9z^/ 6g͸$Q PyG& ! =[a I2ײn?xdG: FF_Z¸Š3xB)<,0woxm!S>!NHI,$<H`% eT֣V5Da)0\^8tP꽝iI,Ŗ-C3ٻ0i^FSIiDl5Ihlh6-Bf�P$#lXZ#�F^猢jσQD>J9 p^/A0lBX9'Ȼ!5fBFOP ⊜=ÿ1Sh7Iק ddR:%T.pP3:3'eobYO qc>DY 8q;"&\H@EI!9xj]d.GV [ؔiHC ow21^9֯SKvVfoG"L "枛FmUk|ZB+QzȚ"2 b)ѶG5zNqGHFQ-Ob] 0:0!fΝ1Z!rM i?J;>vQ1HTMA/ c}FҒ)jC}afн~=~=0|XMqLc?yrC7n,'WFNuW)čNZxKԵǩLh:SUvZXL7D|qmap(,׹ ^ی/ wY'Ukr2wkU#T8"-4X6#7J�+mSd JY|h6 &cMap,Sh';JI\Yu+qiT>B>עUV:@ I.dU06PQW+0E6EFN ų5yB;P <%sLx L‘1~NHӛrHc}I rc F!o8?6JQS(J2?DA14ܟXMMiݾC,MNrIQ s:-KmD{/qČkܑ*b@VF:D 451N>r冽v!PAsIϳ?< 4+psiA4qsBA$'eRDq-!u \}dFG"nn!  IhEEUNeE#P=%05 @9qa\HYRioAj;&p%J %ԾCh./tOx.PJsB/ky߀Ja:$΋AX=55]<. I32`%<7 EnV,߹ڗ |$n->jы=S|3rz.Tڄ}!Ia b>Ϝsm[ N P X�%�i("RI1D*\JܣqD@t&*NefL0ɋݹ㤏=&fn䬢�~+L Yn y}YH^ JP hLSA!0GE!| & 03'9 &0q=}X 8$\ p)-!An`H;(u?7P+5.#G嚤 -Ia(u8G]ϕI8|D�M1gt{3 F|ְP)(]`lS"Xܳ3p`2J:ץM ΁!j!*ىoG!F aCd@+uAspv<%rGF !5 Z]z>jIzGd_ ]T?ʼn%K+SA(BF}C|_0FFQO|7~[YETs"<ߎJt<lD"* Z> s=cvQ!Y:pP֩0<Nދx%_T_:fW~C%wVl\0e\•LD> NIX(,gƸa @ @�E!NEQxBd 0gע[yGͪټnԓCGGłIS_$c7 tu߼�gǜKIlD~=S{orXK L8m'c=#2|$:C$+ A{tm6Z{h3C,в9.@D;L6&\2~HPH?7HKB};* K"E 0jL)'!^Ҍ$tjUvv'P`zh?prC UU?>5"0ꃳnI:wPC^{sa4 kn2̯�0f|!ں8&X4eoSt8n@!=<1?~ ذC SpD-S?ߏG 8'j{SBX }mjr[᜴6]ݟVw>@%`/<+q>xEM6bJirWʅ1D(Y^<L@zDN0yȇnjծvE"\G^ iK礴V1A]JRLs[ )&"{𼌇cG@CE4V~&Qg (_fӜ}H`i[uG0nb'k6"&QDƳ\atd3Y3Ib?2V=pQn)mBy RHՃsVecDņ#pusg kH kiޮ} +YGI`Dt_zDE)fX оEDDłGb}G\º !a*~H$l81P7`Ț9q(='e gg!W<<"}(Af5/v[f!`:ii~>~Ôld&m7l}. L!#\!w_$j:V륿ڏ `qŦΘH:57-+HT챭]ITE|܏:x<%b+IL6 wm%&;1rGzWʘ1\y$1L1YlD ;{1Al̜mk5b?2#:  _q,"Q$"lbvWjhee`6Ckټd䎭e=�9ȤV(+dک[/ռ-@U(BhЁi=)`ME2\ G!p5>#'RA=o.bD',ɜxtӈkj،d@%K, ֗'"#ƝcvE#\ƸV c/1 ,B  "?\(C(6t4ifsʌ<jAg/PM,l9KDw^E*bl2~jfxUw_BhW$`Ge+WraS@0L<fi%j|"m Ɔ ;mbQQ 7J#op"FDKq Z�ae} J _V{NV'*r, �QByQ $5B&jQ#lœF7_gB q Wr\+sdAbaO3?8 \)G~$=cGЬj(` {v\OγR"5KaCO!Ӽ*c#,`nGf=!$nݴFCוx>QlQ.M%f:~Xhݸ)BF@p>G.AT&4xxȩ*┧DX„uG.խ2:9V c\J#{PC{<wI/b0vs8O'AT(ױV> -VZXnYKy+4 wHMI}mD_4 )!-uG(@W*AlQ Jq4!f"fjRئu"8D{gºZw4Waczc0�񭺧Q+4{X:0FW9ݫtY>Գ VFIx3&>CnXB$IJ}& H6B(/ wQS'T'b"}||놅VѮ$)\Q&!:!F N 95$TU^+σb5DY_$f6bBWޑ&tNxccO<(?*! egڊZP4^${pW.s-ԯFA0S\-v8RSLrcʦ#1 "~Fm@O<0{ɧ K\ xϳe`EoI$R- Fע}MP FQx,=#r� "1qKgʾM g8eBoz eZ;|]0 XH!� 9>":{1M9m}pC&g!ft {b.EDf\4c袇?![J0=J>YCRe(G*mT *3=e B:hCNX19'^lMkRK 1cl�~.2ba�<<.+}&J:Sj~SC-U P^TI@*m܊OOņ€?W %9á+ܸg RdV 7&&M(\( #rRwXPX i9B R15BƂ$fgfѣ{4=c(0h$:q=M|S?nŎL .-zJ Nm%QkZ_h*_Xp@%56HQȁHF\"P"1/Qշ‡܉7(7t-PL*&bƀ< Y]W(N~=#  |cMܫ\lqY=1;#(mnj`CΉE e+pʵH/V׶1B+R�]: lN(&BLD({D cGTn�0Wx,h]mu,l/\,.0! {l=ƱBHo.~ vRB&Q[v(Rlmwu aUDzPvj!1~<}ض.|pt垰i!qᭂTE*'ofX>'3nE id]f1@>"X8&)V,Ms_t�iiUɠմ6gpPx~ ;]Kk,g{!B؈lj|&AIƮ4FL!A:b i!J0_:jƎUi?R8jIZm[ )GmYAr[=Ey:jՉPd"}+$!]d.uSV0h~� IVU3LW1%s;h~^+p͎oXF cpݫ "G = .M΋8HkhBBfBdsa oZO3J(s0oh VBն<8fs~<Clw)yJ'K7DZA6J!>>z|x[ (Щljchis$^Ks7 M^V^"@$pAȑ#t`z0+hMjQ;ݯ_ U"WW0lۀYyK߀6yDE}V9"a3"V\fC~4l[@ȧBkb'oB,Դ >/ 1:]j#h P:V\PeIE_"x-41Kmqppt!w42$%4X8\?V(>/DZ&.0E_xcL!Z@z[8Kxk�2_c݌\DJCTA.dqcAḹoɈ_]b$,0ȡnrā�~|jb""$L`e O4}o%RT3"CH~% Qa jzz|MM(.`u~$�X}q^XG} wkR4B5nрN}6p>W{h~hpk.y;u=U0DZz&ilQ1ZJQR]%)s9L&pbC͛4*WDe&F?rgYϳqKIdm }Wd'Ip C UMW "M,-pmHS"9Jp&KV_�hY82.%^%at4@ gȻUQ'c3xR1#p3Da?ſj3g<a`>:nRŅCNj5f =:)[4 <z GY.<lqqxFKFUP2=Hy%ƻ鴄OQʢ8r78�;._JϢCtJƦ>L,6J-$As1Ńyb*5B *Dz{ImȅYHh|S_GS%j4PZVX64  Xc" i4X e Ħc>I'_\._^"M RӎI5 D "4Dk/Nbh1ͮ%M5bR2a]Y&(v {q]qp ^�*'~%R."5,}(#Dt>wPJ% I:%yV7A"%"͢/ĉ:]CGE q8M*{Xyx S  E_qeOK D.ʍ Dg8 #ɚ|"Gj^wqvLrZMCPg[IE!8d2b48[gM ߃#I jFCp؀GAhTr�hbSDm fgSPB>%Ax6TKU;Ub8͆?qM*_Clq'u09ڱ ~=9"UKw~|&#H"iCJ@Z"vGڦn"GTGZIbRH@(-b!BPٳᾡ{G|*}?~sMO<%n+[JgϜNx +Z52IN*r0yaVQ)t0~fk (8>WšZ>!^N:!8 WiË7qhFE g$z1%+#V7@r UY0+f>Jhh$Zj&mac"Gi?5%[Ot&a9ZLRZ"8FUD< K듃&r+ 1x!G=?9.0wb2ˍ*X =1"c(&q"N (Zx !_GEY+X`:4oqLzKz.NXI  *Fg<#KKPl_/' #/$4>7m&0,ZKo _3`'=7i؛�q#/y@I'|-!>@k薦 ag-ٟݘN[_w>x9tk-:/{<k}***],^kIN: XZ6?rx' toXWeV̐]X!P!pA@`g~ߥl~{c!݅ãbe`@@._}h c^{\!P!P!pO@{bk'***?Tvyq@@=Ja P 7*'vBBB@%`ߘWTTډ c^{\!P!P!pO@{bk'***?Tvyq@@=Ja P 7}OZl@@}`N [)?޷捕׮K\-c[!P!p7!P ݄vON?x{.Nl;{0͌ ~WB^&`u]U~H}c.,ū؞<vxf{=wƸz*n o-Wg?'OOO'g,\7OWO@lg]!:D׳q-/OHWWOϥ_>=Y"tFF|}**v@%`;èmMd;}0C3{BO_r9r})zJzjD?{|nP98/~gy5BB£U҆셽Wӷ^_|hcAƇ@[o+KkDrS!P!;T;8To߸kHw8=o"Φ׮/OJ'Lqy5u6]í&-Eb�{y-ĈSULJ>se'}mx-^=,JvՏ VOAľyFh|O>s<H}Td\ݻPeqvNf-BkOIkow>yh*ĉ*T9ws-%q`V{Uu|~w:i8~=iѨW{�U_nfz{9?XS+PkgV>S!P!pk[]kP+at<7~RkEW*V\]s?"DWEwS-F;>wJrvW݇p}W~ŵ'n ѻ+0pT9we�j%w w 7ީrw? l)]}߀TTTB څ߭K;<Mq&`vz @VTT|!  +ŕ]m2v:"zWSTTTk#ëZ|X v@2}UTT܏(qc/aqe޻^Ӗ˰ne԰ {f׾N;?l!^vBBB~@/Xw;ﮅ-ŷ%z /V@@ ^8Wphǵ߻iï[v~7؝HY=!VTTox0_)떦g;Qƶu mDn2NnQj!UԧBB~8KX]|;m?HVM@w n`(^Ӿ[Xty@qa/<y;my[y>(Sҟ;Sڊ:.^ {ε {LrN[nyr:ݝ˴w/cv%v\^d~-]'o>> 'WR glo[[٩?˰w{m-nۿl-M?9LWN0]wPFz$קBBBſe~ sQnD'9L']'o#q3Qy'[2l;+]~P`]exIr|&7o|?k2]\Vt~? nnXn}**>݂2.en? Ë́[ɟ$r\-+F zL%;){~zw;-B1w2u:t}uu`spebv'?ò?!=at[t9M˰x_ln~rxgzJ`xO"Lr}i^9ߝps]w@w;Pˈ9n60|/݁w@?%]f3<?ò?!=asXDzS!P!B@)ó?ן3qi03}tsxvs|rmB9M?2箿i;+HL_r ?Jkctyl~9m~&Jc9M{?2.k][ms\+̺SS5!̻}ۈ,7V̓^w3|rq $P9ᾗ~} 縲/ëBB!mu/ò;׸^?H+9LWxf;?-װnqҕizeJm `V#g]9v_F};,W:Ӕq]Gߺ35<+sx%{>ta]/ëBBB\.,P��IDATǕn/xħM/ eni0es\Lw? ȷ`n &H 0߳kS&X=2iK  Xw0ݶ?x{vXOO;{Ӵö{q^{s;Nt-#"9t=9}/׼9ç$^eemkXW\nV!P!p{hv)˰?qnn+ivr^]?4O?,l^{!(#\e~Aȸ?amsy =?9_tӕa_!P! Ӽ˥Jt-ò߸W?ē9.?߰{Nwn?Xnw'w:>@㲿tM kr ~)Kmv^!P!<eo-wr\gҟe׸s%;? }. |?,2#f{/ĩ[2>ۮf{vmi )?|eJS+*n \.g;]տtm UN+4sXNW5v\-]v2nHݑ໹mL[9>tsٺ_';q^>{/ӴMW+*zC@ܰLW[拏sX/bSgvͫ|/Oxr]>&Ż{;Innӕyu˰^;t=׵??|r]a="t9Kw7i_!P!32N.e;vX^Nò|aٯ9_-o-b[}vgvN2(ni#W\n:O@gex?ץ&^%2L0'M'oޚ߷s?춉Q~Nr|7]_w|rݿ9\w'No)_/RήC%a\?s#VDC[V&Za[]O/E^2+*2NV[;|nagvKf46v>mnm~ m7fb͟J׺2K[O+ݝ{@C ^9ŗaٿk\KW\=g4e^~iOṀ `Aě]P}1;麹eXwp0ie7שێ2=?Q 2Ni a{-R=?ݺʹ-o̓mcw|KvxdNߍ/f.O s�3Ѳ rXvsX[$d ? i專{.LWwt+=s:6!i{vsx2 )Ӕ?5|rvXe?߶~ y?vqk{7D 8/v a۹XNNnu[**C vK۹埥g R;eymYoﻏyz=S U /q#mVt;t&VmrX|/82Md(niʸ` AY{;|\r?,L awZ~NWw 3>n0;(rov:w>#|ró fbTg9]2Wߓwȭ?e2mv^!P!NJWw0ݶ0ڄ|sXvs=۹9<i9/n?�e޲ew2q),/͛-òtKyn{@݅@)eۅq_m o򽛿 erssݺOa nHV+dmaδ>7'Lra/ V7.ן%*{;]5'm+o{@@od<;E+];<oqϚ?RVs^0|ݞ\n+evsuw,g7sAvq9o|92?͏q2܁Dge2]3>V7)ۅ&.n@@!HZŕanv\N#[ƕҵwZ/JSg[Lxqݐueܩ2oki}7_7[:z?D22 i7s|u+*>x8lM;<g״ٯ[s\/ʰFvut;1.?2N˽S"`�;!nF{^w eg• +߳;8h?4;ŗiBBBOڥwo2N^݈˼ݯ-a١"2m0R$Pe|n{?(n~|ʾ7)[{7**>L'q;iq9M/w'S|rKV4[aw^k#sX2@Do'egm9[w{Z!P!~!-M͟Jnnxelg;.nN_ݖN`C9>wδoe2ܸnO7"Ջ庭2,-)фwwSU_@ O;|ݸ){*J0]O#ّnH9ra~2Ms+O7fY<pf|nnSلtts nʰnVv^Lv& oMvwwCN0]X|.3gqqsݖSᖕېӵ|nyBB^oږU9JoUi1Ɨ\/ƙO V}ܟ)NVrgsrX! 3=a3O˾r;V15/X7 XW(018Sbê~˜ZbjR >+g? XpfV 1{,ֳNkbNc#E,Y€WUcX{_]Ym4|`3󭘸P,yo>1Z)G1rE�φneQG EyWe?Icٗre Y\)Ͼ�QvӘ>-髭qoΕaȵpw}px8b^8,?"We-YyV8}`m S>\oXe Xg*0Zӊ8w={cⴚ'mU ŁMguEOTcW >b̢+z3^1 X+룝3^4?c"q!Y`\ivgPVj3b#̎0W|rU\ciBrƭ8pj"1}Z܀~fG+>S.*b++88lSL}źsBƿ+5fX+PQ`ef5x3V}٧g5,nax.e;+'bg>8r2rXx3YY+p+õUq31>X}2\(Vwc>ELc R{VCh;w4 X]fmƏ#;Å>?¨)kbfĠhqWeL[ȇU?~Wtf՟j}+`͸kŊӧmW숓kaG1d '/b9Z\*b,G #V A#g>Zj*18F{|7>5D}2^z1s} c\Ϗ,ƥ{V; Ś|bP~f<{^cqȍ6a|rVz8ŚO ӧŴ>t ~[rԟk}+`m3\1q3ƴwb>H Ksej"ދ5Q*Vc̵j4o XW`4G%:VyO ?ɠگŋx/n?CEY2eM϶jV V]GLzsY +]oX;fgxLJKV7 ,^\)uʰ5j[)w י-nGkN}13ي{fcV |3:VX}(qˏ,na= 175Lgxƺ|˶ƭxVrGC8gv?`wϙ=nBŞjX[==̳VpO+;CS7A9ӿrf;w Z_S`f@h3gxbsE,z\cu{0[ `R┷UI̽N۽;+p۠M.=ګQ;ڮA8LjgxHZw^=(p- q3 oޣ<y|֕쳆>\!^/Wɗ?h^Z+NQ^ Z9GK3^^k{0ݫu XR`gxj{VC^^f3ƞ=TW9٫'G,_k[+  YzWZLs+VjFݼ8\V X3C㜣]Vj>eCxuJ)* ~C͵V^Nj 'S;N_=͋wuZwXuv {{.o=j_9]+`ԳgAn}ֳӠ=JJ[[+ ~VWjuvײnyvzԮ>+\=묀+Ξ;eux:׻z,[+S P[cxj;4lw=lN}T25}GS' ݻxWߩ0 X+p@>0w=p/?=V+`�xG{>S+=օV |bϭG 3n%rM> gLMwIˠV{ٷV (- _}+`~[`w[+ |*{L 6mmV j$H5VWW^V X+`V X+`V X+`V X+`V X+`X8-^1*����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__bezier__py.png���������������������������������������0000666�0000000�0000000�00000103033�00000000000�022434� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx{eWU/8ΫT*I%@y�0 ֩V* lSy?W?i`+*ڠ$` 'JBRU$TUTyƞgk9朿g.'GpGpGpGpGpGpGpGpGpGp:A`N'4w:cXfc{Gx=Λ8=r*p,p㲉:Sw69!0rm6QZ|#F ? 9C:c0acd͵ǘуFGyQT1fWr6^̵ctu#=(49 v]s+o8#P N]yK./>țxs#'37p8@uH[ռ-O8 PU<6&T|MN1ǘ9@;UZ7cvӗ"suiv.羅6ˎ#0t[:I{tosu,/ Pw| 7#`צ]v2eb -D(hߪB8@hbG]v:v~U�"cG^̋+WUL "ck3d"}b[rXGBLȋ֏y刭><mބ;/_SA۾.;h#Pv/өG!oQ_VΨm'c�(Wi˝}#0\t@5W;2y9c}Jzv2NV4;9yc屎#ܤre|1{F:ȳ8ˎً�^,6nOkc:霼#0.Թ ɝSpL<y~ƑgBͱl4_^he:U^U=#0Ժ +_+jTc\B1}372bc"0: }b6qw8@ <-.fϲ<1i6X<}!/`ΊB[ۤh' O,\4G`(qY6V 2 0Wƕ ume졭5muMyJ9VVWBEmYe8Ys#g._̗gmYۢN5eY]S(հguler-Kk۷~K_wNL6 j\dZm'=mWxl,lepΩ\a1.:u 01a_(S'`N5x36kX6|!{'-CYSCm4eeqqCͿUz>{TcPP@C_LOe )7cpJ .3-.fmVO+>{WׯN,//'-wAęXmI:Cr[)NtK\!bWu·y31I5Ac;u `_ </[<W'''u·5V拍i<c^o1-_cڒy7m(&'169X8 9xW^y>|Y Uz3sl߆;nc  EuBuv`,/-.gi>qp7?غu[N" ' md/6N<ypdtH#sؒ\%Ul?Jv;6Bg_(µr4NrDdqTs2En;"8k|Z9 G^;62y[$yMI 9ot d=6+u(pvIൽqF9rG^kEPs-ްۘ/O=Ch/O!ڳtɰ%l2Кk;YZ'Orik@h-Z#6 \-Mba͔[s5ر>dV^Gs~.:]#v7_b#u7/yVfo|9:yf Kc.X}j{�^i (D;4+=a_XQhҭ29rCFKn!ǓNR̖IS1#SEgɼ<A/9#5N769$*A ɚ'Jb8Olޮ9#:7#&b3.8vʱ>iW@L|='}ݶ\[LMe^y{x {ef=&9O_L ds4,5N#xiA[ĀdS'IN$de/Y /<sh x&6}aL?Izvir,ZY:YWm}A9U^,z|Y53"a=%a $>sGQ=!_x8v[C/ײ7se7I[ڙ]פl_Ifb6)A˧=PM,`d&͆TC鍨b\zQH- mY:}7ǥy?8 odDvn9{s}Xo<*\{,;eW[Ɖ#w̾y|j rwٯh;Za"81:5>$Zw,M餾wsM^6$2/F@D+1=F\^<"'*Ow,f:]oygi3so׵牄 4aIv׃9UP9^#8ɼ3p[py6;K.%)mY$ )8ː|~ mal\?S ,sufV0:9)l:L W^ecψ\u*|^m"短9Np,WXvBMǷN1Mz=EdOogO<ݿx@;Z="U7Gn4&;SGէn_ fv6|Mi'g.m/LnėO?GGoW`Gk++'3;O/7zȆ$><,)湋sܴt(<gp"9~?l+|}c(B9u )$$~7f| :Zwxn X# K9zQ.[1zuuf3nǃլ`+Lq\?,L:?x4AaV(hZ?iԫ?hc O+//]O[IֳS'W?y?ksnh|RO<?W37t>._~DČCgzy2_W[%4B;UhZf3tڧ;SgItm|"ײ D-OxBsؐ{#2y|yy};`!6[h+j,`V+9mCu-An1_o{kaO,S.3z2)T8%yB%Zpk\65!;?ȷۆI.MBOWm(bz%vw۷F2jFԙA<s "{/>/(n{"}vY.9\U!veiA鿗; ʿ}׻KB'G).b9}ޕwd_%x O{>[SCш;n2e׸4? n U>IG+Oa0?GUOs2l쎌>lWFN$,8fL[ QƵuW1Nm䐵Mw=/;T%/ؤ?r46,=R0 rY]<v_ҷeW+!{{^G39}{O??fv~mӦ7yQLp_>}Dʞ~dֱx_~_m/ʯگ ϟ+ǖ\YYC'ɒb(O}!w¯/},s_+׸l[l#pM͋׃m&Z/MurAF%ebrhBCnʛ셍V *ml(4P7W`\t79b2m1gIAx8-\tEx197Ub u`>p]{:Suoz/>%ox;_/P֦t5o{ k:y\yʱ%YglTr͎ F!֩F;j }8elk_}Pur0&J4%F_#1 Jﴀ )g6koz R3r+DG$Ӡ`'p֐ _Rg6DZ!3vAGXij/μH>{;6k\83)Al)l^3;#&?V׼FVɣm]/;6Nˉf "W'WdXC 6L,=*dV9kdY%jƍU.|\,r[{C8PǸxs|+k,wr+>YqR>Ą}zؚAL8$ڲxSO0Hâ6y0y`#V,R879So1^䄮? G?<mZ'3i<N-kqwg<ͭ-lȩ߸Lot$wsb>ߌ )>W{ ˫nEܷy.r|R>O\6+~@6Lǿ,׊a_f8=p], |=zjjzn7mk4_k5m 1~"Ƈ<cꘑm!ɑrG s ,oØ~O1䴃gɡ/-Il'n#eӆIKt4 ;W]$ 7ݔg*` 59~8Eg<Fϙ!N>-VoߠܛŲym7ʝ|E>si * 5rӉu;nhKԕƱs3~f苖#Ŋ:-M?;]% R̗?$o,ʉ֏靐#O>.??,6 ޶ zU(e5+G4u.ȑе Ԅ<jlafv>aBĦtɅ�یksuc+BL I 5<]N.(f tؓoo5I ʧw/Gr"}-9"hwUw<椬teN9~;{D?¥R5ʰ=p]ט<5';Ηwmq%:7|˥ mϡޒr~fi-Zo 59l]!}CKpr,og9 \=VloyRަ9 -9vΚs89y>|XX¤lk|<mAn4_ڀlmx׳={$9F ^C?9}WR$>cm1P@(*]_yAd$}Mw|Y=`rȉ믓$K4>D̿tП} &N~ZC듎J˛Ln1.l>Y`|HVM98tP?Yc_o&WμP*GV@! kK(E}prj&lӲ:W~59ub!g&{ەh\g -_36ƑMqߚl\{ >HDo`'Friqk e ⿋$=rk0&Mvc<Sv}k_N<!!oL^ a,G4ߒqKL[/*aDT͔jj98 y#y9@8FmY[k,N[ kƛ}V4G 0sOдXNͯp^bavc6dvQ2$( gT8cN ɚd1 >N(G~jpf{AwlS-)Zp4nI'z{Hگ}5}nljto07i9cFvso"uK}miW=߭4o8 {FjMc3_mhLv @!c X88HrF:l 7[rb vDm#EjKt|jfJ<Y15VB/ԙvWkݜ#c8cw &R9m?+GGH#ɇxZvl!d͇5mAF 2ۆBJ2r07f'dL[q`8{6}Lqr"q̒/3DD&N.ck <jECͫ6mXp!ܜcaˌ_ @5s㌑ԚRZo_{75G;}t/:cWlm,\zɼF3WB3a"f* Q9F9V{t(CHCh{!* aa\2 36s57fkvuT@Jl^ysķ|'9{[k;0~<NV43g̕Y=9ư2tKY>+#Qʊ}Vɴg#2 D`Vfן>4'sɴ0w!PdSNvkɴ0ʰ:|6.@f* E=&`Mg}@s&{?Zp(P+^O*zhD,O],6_+Ǣ .Hn O[ș;:㜏(ZQxa.\Ã5bu#A C]B;uCT&hN.5xne-f𯌺 4cPF6aYP@( A%rKn>{>VanAl`qyāCPgmck" ;­Q*rhf,^UY6 Pb6c1>$ws)`eZha?ʖ3dxC�6g&עvXx%B&IuθHV+^$a^L:,Sq{ b2m| ֮=E�/ ec:E9;5{t| O h ePz> ȢL?6~ Y?.9]ma^fʂ0W@6+ B\_ ۉg}iɴۃ`}|Xh_uo"Pl1c!ihDAC9q6CUn X8I;+۸=1>O9Y;}|�`.\1[[vn*A1W'|l,}CڭL|;rief-lO. -,po]˫/r\ں Fr} zHC<[X<+&Yr[䴆+DnyLu?js,\ދVBư(\T/d` tҦTRe& t-$6P$Ry%cقXFNurke-g=B>o-_r,E񽲒i<|p{a(cִYڲ V 'O5}İq1;m,5FmpCm Bb 4I,r3:9O{3<ӱ E씋p@&ߔQ1}Lg ?QEH`DehqOF�m 9}[=S-p(B`(p} )>RJ1>CnGdkck]p.I76'얨cwKV Ywb&o1Rq=6auȖB0>cs6_^l֖<{8S9D[yX,Zش4BYp8 $vrL6.cTѕ-m6i,&f}d,GQ 6%�1邢?ldNL=Gf>2q{~c2mkl ZC6rPQ,&f}dYnmaB\hρ}\e_׸}G<~W~W?_: >d9 !NVvm eC&!OH1[+}]BJ1iz,\N 6Q)!KK#4Pd SF_RL%W*yd',}2uPpب~l<m3w!C!ԗt'G ɝ4Gt-v rJ'䌇{09=%yD8i\;/�m!+:GVOƑsizhg|GN嬢% Viag2yhT(dQzP=#P//KL\delL vCΒ~ڡF @PB64EbFt'OP `؞[v1AC\XNbNp6M1cm.W�⭊^ѷDnYBܜ5W|GPĜ}>hr欺e-4kg|!gthw^(d| 26Q9]mhIksjgChT /nXo)%P1VΊ },`xP8 㡇 BQ{ol6Y3b5,i\lQ˞}1[ybB_Tfe-"YX$up ::8ZبVUnvh igVȼxusڗ8'D=cm=c:l$ۏyن[(ԭ\Ԇ>z�:ώ*L)5r6ۼA&/^|trρ-iMh y6- B='lp^t^gZڋ  Cs[նGۼ:iN6mPɋנNCp s_Yl? X",a}] ?6ؠ+ګh"yģ=Y9,D-D.ӆBla0o!*XBgp{ЬNޡm^> '->mPȋנW~j3#m6Iiqڵ6^PBbvi4rWct[]^m=!fi ֽxZKL XLX0kWӉ< ?Mt|W1$~6~^tHƟM> y UraEkX+L3@}b`sd\sf^OԼݣ E_W^BqcPzd?h J=-(b؜b[|s"}>!he;v۷r (4\66OǴ9 8"C!C]:<sU{87/^=CyL?F :/ S|i"yLWc6[5ڲWb/^u:m^f0Y>;qOerc1igä))ikD 9d\}mv?$xݦm. nU7,h; Wa+͆29i%|C鰁:I@3&&gK6glUy _5spЋ<mV[ūNt6wU{cUy W*FEA\A[ϧ'L>|;d}v۠RT&vP*N٩ Dvjfke2=Eb �peV)>X}I]ߔ*<똯հ${2y*z|pO+)dsYmJ^ȏ=,E0=d-}V">;7fPۼ ūB0/U=w4 ,OPmzeѼxU�h°0 &'>[;6;w9o/^]8ݹWJGA zqPnV"rVg1Lxu hvq hzjlwcUf«]k-&nMqU)io~!8q8ʾF"H89p-#WGNo{zs%^z3tf4Mx3U0 GbG @�W1wy5VcAʞs:|ɑxGQ_#s|!̪k>ݝR䫱2px8"#rs>fz{[C175,6 /^pE [_YAP1]+Ռsz*�<^Fq3_rj_O+@y#l-pV<QnK + w^pbgu].s^3zy5''0h yJc=Y]V8>Ri⬫//^u!y/`||=Ax0 C!<h>t:y#=[ÃWpkӤiW_^@s ӣ_#�f5޽=x[;3̀f]lh?ޏxFu#04*hyQ@GsiDˋW.t0? FY]Itob^ ɋW@ŭc�> ֋9/@~*C<Q'W_^Ds"ub-&ΆQ@C6p6@26hFm;61@`U׈[<Q*5Gūb= j[жl+ %EieԕBvp$+gKBKqwxo1@{2`@+.: WS✶MKpr:D XyC�W]u~`iۭm6/^ #^�ϻeH^pЋW]zqC ظq_omiíC\{?oH_@I>'G`UWݏ55/ZUg:m[2u+*pJ!K@/nުy33 C_խC/y0#_#[鑝{-ZċbT1�u8x7L |@IP~V*yT<(y!F� oӟ:ozħ>T-ġ:\>nŭ969J(_#oxl Y& "/͢ozB}@=-zp}@`>eL::+G[xo /`yfո#u<u*?6/t�[xP|J!0M:oz2@ >lľ[~Ul@'x53p쓈u:8�|B"l /k|<p+pֈ@9m/bD¹#?{B5׬6:DՍw{ zoƠ@cиv}!p~ i.k'r?JKo<WK|_"Wb}cxy}\>C%^֢!n>땢!{<b89@}x[!f? [?h3Z1 ^PB{I7sZaqFBQ3ppB,Z򼎍!opG3�{S}[d>> G`6jGt ֓wpv0k΅|Sq8p/ύ:$ V⪶ymNL/N#~~޻ϩp|? ˿žb#,#p6-شq66W^̚!x+2)'xaZf "Ջ !lXxEVS5hH`bpx6Wb}8�>H!l/V ҼN ELApr@ XyD`~0՚՜J(ڼ)N@x86fM@ !I ^ #0_KO{p~sQ~lD6"rԖ ןNKtڿ9z>(!lX~2洑 @>!}7:~16p6Lʴ!G7j۩ϴ9 yS_Վ{wfu[4+ɇ=#!?j[жl+ %DieԕBvp$+gKBKq7(Zxa^L1G9mPsb*|a[1ߋX79/` �OW_\,͹FE,&^TPvOk^W6m)jыؠ=_/}6uhgoy9ٔxKc>x:&]֑y֋X {ʡF P|-*it LҋX@+uЮ4[ L‹X@͡}+WmV۠SbElЏϯx>P@R㯢)TڋXz!C`|c1igPQ@C6p6@EnmWI)L 2ɡ,oաjݐ٣m`Y*8WIQ5ׇ�o7B<30|3||VK#�`![=Xo6:)^hD`Suhp* moD2qg֡]Ü*ͦl172^FxːS0oV[ES߰! |q%[6t5lNKJ+0?jG߶Qf< El̢"@nz !m3-RsMFI"6JG"0"z,b2mlHM4igC d~Xvk?Ȭ@ [Of0NJܣm^ ѪN'}UcBthPD Au3A~#s_udpT: :۴iՉ0/b5)?WGspAz09 YmM5N1X#О'XO`AahU#Xk "[ޘ#0x#7^&ɢ a{�CԎ!xp؊\S cjՍ/`u#<FaxxW@s:{E^zSb-&Ά(2mlznm^{=~۴U8'ߪq^>vρ0hkTƞA!@{{5X0_:  />j4 MfIs|6~~!vN~ SFtQ(͸\j[ˮɋEAG ؠneMh iV8Hk"6GP/`EP(ata)FЪ9]Ҭ%y#AmpU(:LC~8PxMHTU-Ml(hu7&&ebJo"(OheEV鯎U\3m6yhV(\P 0cm16p6 M;O(ΆFLVu_3d%˖k_+.{;bT*rr_CN=OVꄢ-j(fYWYω ɟH !b1ig8QB6[c6j۩ϴ9U�@҃_6ʶ^'e^,ZFOk;%36sZo(LJ؃wɁ=y;Ls"6 X䰡b2mlLʴ"'k6[ȼ튉Etz{p57Ȯx2tZ,?@VOn)i2udy/ϗՉ <ߖ׈#Ec XyRL QB6[c/`@b­CΩ8kzi9M^uUUYYއB,ZiݧeW{d˒ۋѯ;>x,s" tFGb2mlr*KgfmN]"oPvi r,rZņۊ+<WiZN""97{db< O%;tE:f0+4- ggP@eH^JV?N-^(+>&K~^Wѵ`-!'dj dw}'U2[Y4Z9< "dމ̫,ۗ6 Go) U[Q#rC_*/+h'DM]Y9Osfuq_^r� H0lN@*(^rO ԛ9wʒ,=/KwLo.2}jѩ+ޘ#K!{֡Ga=z۰bZ{d_RqLEl< )_$/}t'G'7l*s%-ΛNojnSJWN@{(Bzf <>ͩ+X?Y~>}T\6~ ˯u>_g(r{d!<^m;dӹcy@6׋ŧE ؈*łI!7}U[ |k>ó6?V9mA^H5Wӟ{]W+_xgĸ!y/`D{HƄ-` ~9EW˪6\}zgo25Ƌ/69BY·H t9uW[·N\_+z~իef=~'1Rv\%??ԟ?<kB`yyYN:%Ǐ]N#P1.^ȕecGo{/\eݤVYwuze,i*;A48L^x5m?)KK0Fly?O͟1K]is ʑy{1oF_%`~䱊+0<1yʸ /eBtxL_tCڴE١WgK[bl-?aoǩ?\|^ЧߧϱQ,|G}lӀP C-dN<'%_&'}Qp$iK>35%ɇ3^d>]eA6^1��+IDATl*x29%31^jsl[#QXn%:5[~&Ԃ� 8{ecķp@dŲ~s7d gL묣7F_kZVyB^xZCZWs4 `f5>�=C` /BY]W K.Ň?v['>(֝r)6/O}O1z}?o=7)`ʈ=4kqqq'ڣz> 8~>DZc{ o :y FG-eȆ]&aO>"[fZ>iLL<WdQq3[89Ì@; ü, #{ԁ}}wϗˮ] Փ|8iU+^H:v/-<!+_~vߖ'FaG ذ!?iyGoo-gm/U}TxҒO3<-`7h:?ѣ E WC ќ0ٔ<2s>/V uoȩUP#ǁ>Շg�?\]C*+Ǐ+okfq2]fd onSO<,?TW[^PK"PPrDwrX'o\(3p_,~֜^Y YЫ7|X#du  @,ZC1q#P~VZSćȺ 2?*nrNk|vFh e*3󃲴p\/ }qXW[PưAwXd0o(L8b 'lf9db=٩ϴ9 # ۮIߑ-eoF/qaY6qK7K.S#7=ū-|/OX<8 _KOᓓ!>Phny(CGQ:I@3&&gKGKIP<BL8rP&G eX"e}Y h/IwuR$_)','6i9W]S]&[w$O 5l QXPpwEicq鰱8Y6p6Yhr/`<:#/\O˶׼Q kuEP~_wNWn>!}z`E ׈[H0'\UoVN~WdoML6_rYbڬʪ,;,<&~`qߋ'ޫ_4ϕ,\?ѿ#^XL~Cr+'-_01ov E˯CR#0hῗ@lW^7}+2,~és(@yp#B-,Z#PP]w~c  3Lń&…+.%ÿ).=8!l [nV!o MXh τG�WE�2^m!/؟Z@x`O?< E3\),fy`oC@uxK4B(VXcF$ <^� Byq>cO|lG4dL8FLʴ!2.vkͿWAp\y`%0FJj-^z!+'GpG`6t'8#�y8#0xvG#8P"l(OpG #8C<l>iGpi21C)OHWV]p�jY'/\\ZtKeˤKeq9}q9s!'KN9 ld`/drFv·lxދebUwS"+:yOLt|ղcϏ&WbKsݙ }v#kqOon /R&N#$mu^}Hc'7lK_&{^}^oˉkoGp|{b-&Άq(͏P 1[}m ԴwEo{UYWe;dy QhMtzL_vL_G.,㓍p,#m#$kɴ!N9 Vؗ6!h;Kڜz�.-\~D;VNk[=L3OUS'HξMrdY몭X6rkÛLxꖇ2A=FZ~QV}L\󽮒8hZC"'OԮȖO|d"w.`Rqr*E�yge/K}^>$ߖ 뜞p/`}nxl=/,=xބy*VdyYezv_ϐ3HEG`T6GO£x0y`mX1-~vYyq=/8saB 0+>|[ޓ<*xmf<<:?aSX{,ia\^vsHqrqDQi/y~H%9Q{sG]//Z]Q'# 9h,=z\Mo!KG`+ x^状\{c ˏޯJgxf?Krk󮑕Dm?-g]zE4WͲWgƺpGڇE(6{0s:&\(K)ں+|Od'دoCV_vl2m#:uJG9P ż5BzN-t_|f^BM/i4q)G/yնM7 Vj@:x|5u/`"h\Q/3o"fF?u<)mx1c/M[ֳ+N#p{kQ~lA[!>WXobrE011B`RXtj HP z5p_dVN-6\qSGeUcSiJmrJ&5f*cpJtj 0O>ݫ廧<&r2q,ˁ,g|w-4]g= 劾aF_kZVyB^xZsrFUñ BXfW= ј}.*Y~Z7O|Hv֝r%6/O}O#(~znRݕ.G`t⢾q$.[{k>GGwc|!& iK~~5aץIⓏ翙-Ol&.gWs_cG38=s @F+>١<(0ҩ-W~L]v,^E(T ~TkVȦ_ΕCY1/^Y(r2J5DU}G@|~Uf-gm/0UY9y<iEޘ<~ ZiW`8CCxhs<w-Ux2serDžrho*DV[,b? peb+A�_%ć,?"ӯ|\3WpzjFfF9ò_Af'G2{f؎&iA,`EB\N~ O>wvbWb?W_o#=tf]G @>:p~4bLX[L Q<l(–SƟ~9D!2Yѧ%{#s<BY[:_c)&G j; ߕ[,Xevm]0,'kG[g4~CG#rWWc[_Gf^p+dBo~*?ؼMf^zY7^&?*,^}{D z|xE+<]Ol<X[L P9 O[ .n9m B?i=<_V~]ʓߔe}1_5W]S]&[w$O y}!EykqNjW۠86Gr65٨[%BTB!ɣXd0"խE? 0(4_7l{eZSm^m(7R>41yҧ ח^GN#P8Q0hLA@-RQE+0ahbBlML6_rYbڬoUұrJO_} ܺlr [>XXb:lQra F,>rR7āɲ'8 LF@[:zH~%ԧ }|G` k e筽Ll^V,fMü ^H<F}c?/&֯g6zPNm_GU4;p} c{QX6w8!} U,sg֢Ց4#8�p_Xcŵ B(8�~+: sG`�h }"<ܫCHJbUlVl㠝b玀#!Y38<Le-&Ym6b/pqAg~g~Ie갇5ݭIicc6pneldx{E,DuGYww rq/JWqXeY9PLi M~kgkۨ _Ǽa H=ڭ1nmCB^'GYQqkke!1:@Cp)g}!rPe,װE䘟̘L.sa c8&ǁŚe 1ul,hVWwOQ!deBqy~9w`Ȣo 1m16"Eξ̯,ړ~qJU]ƍr!mC<tHX,J(f` 6ʌQS-fy(C'!#1v䈇igCN^1NN9c.$P'=ؾ ZfV�Άܔbd ٹCFc,X mi1HΘPnYˎ#P?7(d=~rkL=O06BY[qmfkovd* 'XvE?!tc>,1}2Э [џ>^A5oCc\]vl(gqLxdzk}aXIiq* X�)NL ƍzc}q⠸ cl;v΋2!жG:[ˎ#P-Z>d#(:mI‚XklN_8S\gÂv6f=1_Z O$$9 cM,Xɳ֋k嘏r!ie,>cfA4͘ЖqɌY: m7v Cg qY4�|16lG윟9rbh(8|ns_aB吩s6)3&OmF: h7X[9 č`8 Bb/i\O;X蔭q3\v{12-ϒc>B:Q6ۿibCq$+Q&6<;;هr b Oe1~X` ;e[kݒխlcBh\uGHG�"d㬌c 5;Q&ʌ#/8˵Kk< )'bbfve봀ql6`cPxi)cCq`|ca@=AO##-펀#PZY=[H~[[ZINb tk1b};-` :`±M8\7GJ\Cnc 6 Z}[mL( 8`o(B6ku-bcm,Y%Cd9cikDf?QTelEr [[;0 `nuƃc=,h`AY8BvˋxG )YaLG9}бNnm)c}iv.+KEfɒ[_(ń3}NsqL @pnu <,^poc[X2 ;f~Gp?#6Y>6L#yqx8^L o1yup<6er Y?>ə G*Vn)ŢEN6حƭ/ 4-gkspz�hc66r[(8monǰc[17ߡ :W[C9cdXLr5Qı<ƻ8>36Y>n9N;9bd?M:Yg�lAd7la\[qpWZ qCǸ2tprB{J8+kɴY9nRnezQ!RC}(U0LC;~a,um,e6@-䀏6r86-d166[2lG[lb,mN;xƹ8#=%9鴃rLgxX3:9lխX,oh:ew̻-`L7lVDžcP8,J!pG;1;mY>1Ћpp{Xcqz )[$S6_(qC:}(˗ڻm)+cv#_qYB|Qf>趩ڦ6&`PXˎ#C)gqؐ29,16r/‘qVγ!P =X46cZ7c駏vrD#alA\O4?trl1E~;@:?#8kɴr 0Y2dp igL鯅Q�nV.�m_vƑN dmG?N;R&6ʖ[}B*j 8E{5f}-ei6"dlm̝ƹ>Wʴuŋ0 d<ʰƊ!xAqXh `Y>O\]zGľ 4T4.##}"=I ԳAfHcڬ>i/FKLΘNyn" 3QloZ?ڑ28[;8gS%lLL $+gيpEHlb2lUCn}VΊ }VZْխc-`m (\lu\K[ؗ18,ZbW]8rZ6+3lPoX;w#`;NLgmcE98FllG m?cxشku55 X6MepPfHhEL!Cn.66S#mˎ#P-~fC,n}c:NJivẨb`#Q9: TtV LQ pXl[1߰!Y=&kOg~۸3VG`ړ/O1191&<,ŝ6&&OUY0ɴ (28sWpl -Ɇ9Ÿ2t5"1nun(b-&fy(t:ieqXVe;Gr[[Gr,otfL?XmZ;|1Ʊ1Fؐڨ62Ȯa9;w&%G'YO:"16+N91bwu ۔iOX!}Ỉ2+j|qi ~)Ǹ2ta.VG{L,b2m[n[f 6 {(#oX*.`lֆgٸxN`myl 90.A1.c:l ۧaߎ#0=16p+cYeø|Nܒ=f<ocs Xl@L8Av!GN@C914mC;̋Yb6+36Pވji8@ o˜4)[1i6m_,dmA5c)3y em)gca/B~O:⩣[>ml!;Vxq|zb}Cc2lxOi9-fqVlY9֧&r&AA&tcvڸX Åv@khٿs-A>># ܏b3 }VL-/*qЋ86㩓N;)f/~ &o7tLbbihٿٗQ94)#٬2iX.[G`Oȣ0&Mv1fvXS#N;1O[׼VdbXPaӖől l Zojuo9⡃b}A5z,!s~G7r,.YrncC91_Bc18l$3FYo,dc<fEd8KVfAY_їcyb8"ڬN+y6/"s<K[[[ yZw5=1,Y6ƃ/K}AoÒ>Y=p ڬ'oy<?dq 嘞fyQ/̻ń6dڊXL`0}Cg?9v6GN6״>19FխL_F_Pi6-q>VHvs,?ڬN 羅Aql|~Fpn(Cd2'ϳSnY[LŭUQɑcVD1ʱ?fv kh1[L#2n,6N\٬=8&/ت0Ņ,>r,rY^ɒCtGT6?Y=O?'c} 2Z=ؐB^&Z4O,.ecqc6ȳb/K}166玀#0dm̡/KL9Фc1y6AƆ<s*7"bB{n}ɱ`lPc5,ivcˎ#ni1Y+N^ $(Ga.+,Wa͕ڳt1@ڊʈ KF_Zwp9ϳYܭG(hyѸ_ۄJ*EŅ,=gUɀ",1[Z,d|Y}8E7_ڬ^ls�=[9t@auqk{:6̢9bfnd?4$6玀#0m1hҋl\GhlicyZSXcs-3-6fmYYXʡ/!6Fᘱ9p"Pf1V2z4[B_iʹL޴ؘ=uKp~yvxZx; 醜֯=Tz,@/VY&wVlڪTٳoQ5F8"P'u洈fl\^0^FY&VlWVU <ocu-3u 2tlcWh XL vP,Gówص3,uoegŧb"X *k'i诒r*AF6輱E6L7edcyx7SFXv4^bYv lZ_ө\gNqAW,;-=ᘦy#/~x6NS֗fxY"B7V\8A9/W?lDS<+_ۑˍd|iv�+:yp n6^Y4_fcG&/gOi[7NG03ˎ#0؋gtQu:헕3fɸEt 岱.;#@M?/[?晗#Nst"Er|eXG7UCHXlUoe'EVh뎀#tWu\#ַ+ lΡL2�l|Wt׸f .:@@6㖉/,l۹tҿ>n\.;x"m'}鶿ձ<hp&G7};=ӹz?GhGy7cvӗ+"suuj^G`P ZbU|e2[99:ss 玀#0TUTbhԑ æ[[�x#8 PW+oKSvLctv8�EQ\O|X7~̻cv|`# 5( 40IG a( 0(Zˍ#T-QGu]ع8@FhF?.eGoF`s7q^{x8ÍM<JؤcG-cY M:~Ǵ<fˑu:#8#8#8#8#8#C����2` 0` 2ӥJi����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__canvas_stress__py.png��������������������������������0000666�0000000�0000000�00000161367�00000000000�024050� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx UI!@H¾a FA\qq a\f3⸢ ~(ȫ"v$5d%ΩvuUuUM{=sU*"����������������������������������%׻Koih@�@�@C whܹ fnh6���V@B^^{ȡ����tL{%uvo���>Ķ[e;���z]wSMk$,@�@�@�@+NOz;!N ?@�@�@ tB 1"\#v ���.%Ўs6:))mEc���QH[1Gûf, 8����HDY w&ZT=<'͈>q3}A�@�@�@ 431nflx5W4�@�@�@�9o~6[ lӈFl2hǜYc���[qوhÇjSh,Yؘ7}  � � �Dф8}s4joCh i ԴwD]@@�@�@�r]M ;XD M?h>���* pR;za)a ڙ|f;-W`_  � � � `;M/-0nI|5$kW2e$6t7ae  � � � PK M\Oqd X$4|Ƴ)8{1- � � � Ѝ&It 8۸}.gX+,sճ $㡐zl1 � � �@$mxX\Xƍ%|٤*2OMڱ((K2fgԛ+/���@3 LR ɔQ1qHQO?j<LT&t&([S'k;���&$4(400(z㪧uZ}KT7;9L?N?j,LD#t۬[9͸ @�@�@ l[o02 5LW7:fVߴm7;L?N7l,,}M8IebkvR=G  � � �B i&sP'J$L_ǂuݠml fqacAY\_tmT_kRR؄难TOQ���@HFd2I[77f FX&ʒ%amWnZlM{C~I*ױ:l8}���@%q1مՓɸl[y&6ےEI *I 6#qL3J7LuLwyIwueSLqƎDN%ZƴI]gQeʾ!ӖU2fꪟ0SCjṇ 34A�@�@�DLʓD` xk|Y7hkldNF6Q~X^5(k*u˱lۼy+Vx'p%/*֑D^x)dqr T0('&~T?>y͛quVMѸM֤NpɽkÕhvZrrK_mr,514&Eoxԯ՝&]9j���{\@_+4>Wzq־Fү('U6Fjo&:h!5o~e<"ϧ' 7FMcƎ!N5k֛V\YyMZ=ǵcҗbږ$QrSGIv}E:A_^P׏S\&c= Nߺi#3Ao"_=Ҏf6ߗF).2_xHÌ]EWM}Qm@�@�@*uIXXϔIL}mk]e$EFbX@T\,4۲$)ra)r}x}A&HQoZ#rS'l,l<JO:8wp<qLb{0J/(cam8qaR`Ү}_W@1pr�Vf YcVPU8L+D̶̹Ȝ"YVHD6��D u,Z) 5_m!@0GGkΩs3 5jBg=|;Na|Q@^5KUΪѱRA=zAy@+Ay\Ӷ[ڲl۶mm컜u/Ej-vwQC7:Um=$$:i!z{_;\ן͉:Vf)��ho^եHP.`_uE_+mV2a6sk>y<qj5󪪶_$I~MYy3}j[r?n L$Tji-2)"k"b(IV@2V1[6o;xċ=`hӟi[>o=0h/>kQgz:,v<L9 GKb?A6/Wy4zp#'ٓc gm&Xe5}_? SS � � �TFk<E^˯U,ͨ*epB\}ߗ_D/1ےKi;@s}3!:vRoݴ AΟE zVA_ɬZђG^P1%nmnO=|x`y^i&6h%&+ҩ%_H[g[?L}/Kc6|#W#AfvLڴhx1Bq-N]vݸ<"8Y |]5tC/I}jk? 8/hT:% г6Ut}cMם6:}W-&8&^_)srl?hߎV@�(vԪO^߳Z5<^tx־mQ ԗLY'Keq2:^m?LGuuWp<5L#Jǔm}D_6?G͔wMř,r}4"ґ+6qp9=Zgrxsc.MFJ|v%2ppAKtNOMbe+]|q1>vZiLKK$]iX=I`릕O7-_s/x3M8nw4籥t{?N<6[B/>9}|ۚ"͗8tq3i_pкxZj]Lxzm6U"O]:D÷ Wh\~ߌWB4.50_mK].#7cCYL5`-$?It|YvI<aq:k;I]ѩ|| Ilu7Д!:bGzǡmb'4mϴwfQ.ɻL&Jzç.-;6}> >XrɁU7ӍIK~r (7̣WLL>WUET_QnWcE{KEsGcGoK4ttҌ4aϾI^lJcȻП.c>K؝>n~4xCOu3"$ uks5}&)k_kϺ&"y7V2OiWy]XuZk-&:MX)kĖM@`eflʒԢS٪xs5e3"]Jv9KkZwV;` =lX Oe"qJTrVxF߶X0RQH5߮|ٌm+e5,=-2R"`hl? �A[mmh\/^Kߍ^|!W~g>KsN{}[79@hkO?~?Gϧwف nr]tiv/. KusΠcGѼ9CTzKcל .|yɻo{_܉&.ni~^v7.;i7o .JtiyՒL9͸5N �jQ1Rv bY/j\v@f_߈ώ$C2 Z2rLBI75"KRjld"V$lfKPf*eL7O%MɁ+E6桹k%Ѯym$Ef1-?M^ȵ-uڇFyy|?{þmE/Cy7myN~Xɫ6-`Wj<O,Όmc>@=rw1Cy}?gܲh#Nx4e?11.݅mL+~z蘗N>dwZ4wo.t+UZv3=yw}cK?B?Ki֍twM EħC{'ͽz M܅G}wI۶?%G/}MCkfoϠ/wz_/-\?_-XM/ҵN{ڶ.ү'ct ymy-(~Ň@pTc_؟P͔KV#?UU*6bå:ÒLujs,GDn4r^H z2}9Yf}{J_V=U$Q>hU ёx RnBѓwIWCtA3g%47DSKc]B4ۛ跗HS?tϥ}; Yߏu7Ӌ/Ko%4zVڲz[^\P*~<fGG~&oz{/8v7}m<cF>n rځ?9t}܊մ^{i{NxsKiբr Cdñ~#B_wCr)d٦݈ĭDMk#󚹉o"$MdeJ* LjQV`[Y/}>ItdbkʵW̔}<5I͢Y$b H#v8p+#Z־8;҈恧ac[7GE8) \[cV4O;@7ذZf۹7cet/Hwh|vŗ[OSIe 7~-=fԧn´h zg6_{tUy7^HgL߅^hwd̸tC&N 6#ͥ /A}mtFoxԷrQw,!mQv|F>[} ^Do:ã]} ҟbN;nG � hNml|u+m357g.Jm IkӝXZ˘jS;i%L&3mD'hӒkk&- $`QY\6&2S>~ RXKS;4m8] <Tg뚤wqͷBUÛ9dh6|*_z+V%.Jd|Nr.r W<mt_n)׺h?Oi^XsK}c$bT˺~P"-ܼs)_>&4y/^ɿs[RF~;_Mz>9+i>V#BմyZz釿1Mbڧo}M~ݪtϿO?ʏ1Gs+=e4sw\6[NKr=(Zx}W9N=|o|+io14exYzgh͒~7'xQ@/~$y*Ʀr]Xj1U4W`f/sK.ܗ-HCZ mբEnK3 ٍ>D3ǵhr1_[dXTt4oFRxL<&LcKؓ֟qHT݇Uosh|VIF&F/|ta3rlrPj/}tK]ᯐ6g;^U񩟊~E *321:ҬHaFF#q/m7}.wv4ּ~9އm|˶m?J'1?/󹓣O;nt!SS驇n$R#]~z?>]mnz׿I˦̦ykhqOܶ|c^B{/|O}F>`ُO/dz֯]MO+ݺt-b9Δ5_Ym؝,_wt;c7m(]i:k_[|�-f[eUuYJ/{šٖ>ԼYLi(D\􋭪'uP7W]O*_KV5uu s\e J)$rՕlmPN]|)sm6V]wg4ANC$ I;*-M{^HO/7 >Iu{^D۶/iE;!Wn_23ėșºJ[sWXYw/�meP"M]A 0e]@Ə__Y{E-Ym'I!=z1νJ:wOMWCwH[_F:+optA{}ߧ/~doW&? /͊q{ѿ\z3ym4^}t ˟=ncfN{zh;?{q8h_r2H~b.*}k[|]\C2f˺[%W`sUce?RsM܃r51f[}tD Jfd$z%+~P2%L&cQrR$iJ0SVYXmʂm&ж4yԇxlO G/^Dr3MݴҋCgҺS/=LN#3yX߆4hkN7\0˿f/;PA-r9oYz1ttc?elK_hI ԺFK*%%S06P$Fv>g7}Gݎϴ/c ܇}+5zlؖM(n07n͛>l;~|Xnľ~mܰݬFRl;zqgV =u_kY֊Ah-rmnVrmksut*:_ i-ږ:h[ӈKdG>X6NsYʂUKܸ[釵UV`[RtR/gXn4~P'oʥ:8}Sה wt(Oƃ}bڪL"mQ1-k^}b7pߊ3 m}ش.LQ@�@�@�zųK_ZnT]1_㮝fzxKc>Jӱ,d]Zda*ٳfX/+7W0x3WZRL tO݌mvIyxLqk-h;޺MI*J2\ )k/LЊ2bS6:&t")2>"*ʒ`ߜblIcƦm!��hk-vu_WFR3֦cf~Q[51%Ԏeu4qߥقQI2n ^媣rՕ$2՗:Oն'W�Qr֢2mK_7I~d<P̃lU.eW[3~p*ԇD*7`Ω}SqU֫1QK=C&��@c4':_#}vf;drI}DLioնi'~X܏#p̷e/MT%**SlOoʭAB⊎Klk_U^=* ̻̏NyJmDZ9 YEO/=Luq/M?l󘺦.ϡ"կq���@#~̜&ri!嶟s\l?u K?rSgUn皦qp%HMݠ#эgLuacb2mEx{'WHM<Eф5XwigV_RҮ[ʱWFQ>z˸~;�. ��=aa3y@=k_5W9}*=QAPI=kĺ2lȴ9̶7fm4%N?8f*:Ik}5No6Hf?A~Tz6omL7'@ȶY.YE{^o }6Z5v0'85Dh6j ڃw+yOѡ<rh_k(O( X|vx/! 9n3GQ'zd6bx Qd1 ?Tƹ4i!WtM |ruֲzgbO:&$*f *rykEƿ/I[e~y>ry G&_bw~+amI-E|k1" Uޘ'ꟊ`-AL7e"7գXQ L@OԬpY$`';)gyܯq& m\Nm[s3igm=GV 04PWȨWbS_uDlL0y hS6umE_eZ}�@!@) H # GSI޿ !w@?`l4v-ۇϫ}B}igBO*efhSP#J,f"nʵW[I_۪UэQ#Ok5X7&Qlt YgE.}�HL=ĪP,/4@ 'Cm uX/$R9zʙx-'Ĩcf.c7ۦ(o~ؘ0CGh-.moNaʥmnǔmOuϮ?xHC|lgї@�@'h- IȵcRzڴҮ'4ˤZ̶bv6k7eam}SK5 <j�� `>Bkt :)s 5`-23!YdLmTkژ8cH&kM('Mh���@"_?1b29{*ozu5wD/2)ZۚpJe0\|I;XNJd\VO6nK %���8 w3'RC|Gޤ,=R̳J ֚x˘ٖ(Yit$i~Fx58UVN@�@�@�@ w;;k^(9$RD&Ej39}%COf>LYvC&@ͶK?(S}q˸c\j���)Y.w9E\c EɺڗŘmKmNWZrk |X PElȂI6Az} �]B'jhm5Mڝ�@S(?~wce*ӶYk.s\DGe:hkߊ`nGRZǣENA~ |)&ЄJ1~4!\-M{=X8єSr,&C#ŃӈqiG 0TOpO^yUgy# efi[okyJ5MZʴ:GnR&W5kNN~Vށ,{F�t ɖ+ 192MإmZw7Ec*3}̴nV:.h-&WRfx#zsxNkZ$ kd5ԧj@ �#0!4,}$9#JRfҭ9),suSm&IgD$m[$.o]^ќa@}#^_-DRaMRmu2g=oWArDДk_m6$6I ~L )0&uLf_1˪R=)å(.;A$9[]f/f� 47Qb@"f.mMks27e+LnXogM%F?fGA}զ?[M9U5.ڼH@ 8�,?ƅ.Ox *ӄK[2{2EOƥ6%I}dM6AHJzr7u̾xVYiK?'- [XwAFV!Λ#Z[lqF6��y&"D\RtL%i駩DnXi7#ׅkflxZtLWyX-zY.t>?z #=M@cˮyu PG!pߪP��PaaP ;E.E^OS-~uJI3!T+$S(2S}SfK;N&_ :ll8VjY(=B}xGWyp$`,YgV?d��%$4u[h_ nPc-BDu\jS'#M| o+%]h>m6N@�@�@�Lq y,cu>UyT[uLI %i\FQ2Z}v{JNn7(xT{Ye/*x<0 ͱ`.c"ڴ1qkjm#Z}DE6&r �9%pE$g[x9a@:{_Igtܫ1xڎ2 ̺GC@f\aleӤ=(  I'-/mEF_q CBE6EȵuP&*8\:oOc~B$ _`2 ;Um|fỀMwdV/ui*RK1aZTn}u~կz |l=)ZA:r雛;.ҫʧ}^4{0 {$QLFKY, �@RfN(mH_0k-:f۴iyv/ ]ԧԺQrs~1eKؘr-4:��@|%ryCJ ,nWuT&$Zbէ>nxT1v=-r�K'rV vΑ[cGd<k"U0� O75rqPKd6&+fWo,P . 83阩~�$V0_FԳu!PO � @X&@gg*`،F $*1o^RLR/K=���sCY{PfM;>j̔3[}^4!̬q:Ida:j@�@�@ˉXykϐ3@()J"O"w=`. �ϲ2xMòv%,,9;80.}/aQ#\ fT/t@z4hx/^.r闡a[ 4@tAֶ짉Yld?O!v&Q:昴;A\r^Sć!ڃё~Af.}\T gPR60FC/ JܬrK4\g-9ùt"ٲՇeMs|PG%sD2fk&[I`Ӈ;Pk_SK~`d<|#rv@w$\ ]Os׏>wďǍ{6ѱq ah.}mg Ԇع[K�aƃ`}yMh�@n ~KR�Q[<q`5((X˘a:"3K9nݪ>kAbG1 �A`# 鴆]{/sK7s=՟ yBS*L&[_ J̴ն֪@�@�#Z2Te$rh*YK:Xj/Pk ,6$yK^$(rCfwj<.74L`ZJޫ2*Iૢ@' g6gb_bYkS VI6&q׀k|a�f@|n1_L3_#xP{ x[*J39A��e,wIzv'Q01EEɃ^~w:<ZUEt -vD *jӡH+<��h+\0J.Xd>^S�;WPI;GuNcuDW"0PVQJ1/dQ ro >@�@�H`<luV֢9ֲNn}.!W^ږz`<o\~xHD3ټ$y[:�~8ؗbufա}yxsrC$7nJ{TS64)dKXD���&iy:<(J}�K>GK@ O-zDkztv E7g܃s/ uiԦc62v+ @gx\ oQ0gh0jrhWz'ѼoŰt >Rn#i8 %W\l Rtee.=; _^o!QjY#]fF|D`;mIE-s|ך̳t#_}t<Ec8|?^ْG^n�$"pIɅDJYpNKQRxLJ z oK;PtFWw'.e JKtI~`$Pei)O/um;-WPvJq@�_,eP<طC^;SI}{@LK4ݯռ9zv$(WYԶ^N(㹽TF;57ס;Fks fpfڝ! O틏@ YECBΞcrq/[L gˣ�tv>Ifx礓iH!"\P$Zt/'COaPGujo1D W70@�@�@Iϣn=teFݘxTɜC_l'o'MogZx�ų\?Ћ]MUC� |@��HGӢt<?tiˢ|G&Z#"U8{zIHsP�%P$66 DKl(>1W$k9mQ_ b:}ѽ1 $l%aH<s߅#)|;Fh�䟀C'Z ң;gJ/2z\A�@7/�@IUF:{F\@�@tsu8c �@W(ЃYriP˃WW С6C5  � �1pPxF]Ks@tK ۧXQ%dK[/m"d+DS5fkZA`c9tMys䅀K{l%5ESM<ͣ,$7ȡfE0.J� @  ȒϹ-|>|L}ۻ [ů$~o^3/!à c Ec�V 1����@v8,A�@�@�@cG%1-Hm(=L-}nZ ��@ /ύE� |GGE㾂3_騝`A�@>~sܑ#�$'>9+hpPH8r^�X̙ţ:$GHG� |:^H@@HPEw$ aA @ >ͷ6QNdJ� | \߅-S@ǷלwF,Rlo-OCtfx}ي ~@$ޤ6@ 43:\?۾zCq @HOcyt1k!e-iWsY""vl$ t3Iދrۃ4e +KcЁg*9"G)Ϝ|σtw KZoٸ lRv.U]Sx gPy>'6*f 瑳pz&s3%k^6HtۓcZ$&xUnSsp |L"Fٸ}9tu%B<ZPBDΠT�0%{1z)sg|r�\zi4o?ܷ$( � � m ZҗL ZV '77`\gz8@&A�@�@�@ =q?dw7���h&$ͤ M!P= Ҵ%wyܫt(,4yv<D^li ۬bM8FZO@nk<m-v)- mmNf%҃@5OگH3?_㨑~W1ueI5['Qcoҁ>˙'gh%'QHݺg9#w+z o¸z*o=|?kh~ V"dq'I/{hݗ\-g"DP!bnGҖ.`_;/M^T%iVWw^x47a<ɶ7o36BOX+C$1�tQ'����`=Gt$}j}EzҮQ._zx<` gCYa � j{Dz֞ |z,&~X)6i?v(p = 3b,J #mD &74X7ǩZUы'p?vv/EGYCޖ+bb,/M?Zcz 5;h)5t$]3xGy=9y߳&҈^!Y1샲BUR}?!<]H o( /OrO%=a=-׳k {i5@$aT Ўy^ 6ѻ}<Ѱ8���v@@ 59ݻ&ɻ$( <GYi ̫C �I OJ z ]}IQb=D`XIQz.?+NzcXeK o ĽO"5ҕpuڰZ/q>g3f!tIwtkMXM. n :7vDM`DC[ܿF4sdh.{_:2ģ���|D=M0��@�IDAT/߫F3 �%7> g׸xx:~X�����@ރ|2lyRް)8@:tsСny_ǭAaIA^(d �B� <�XӮ*d^({[ -]'eu\i1Bq3#@�$ r"Qq_{$^˳'w'!bS"lq70]]$PM�t$ݷOșlMO:ecѭ& *#$h:['қZhʃ- +`@$!P&z`̳OŧN3Mglƀ;6B1�X$lOō4xN^EW7/9@ybf|Yl滲@@߃;=/Kv+NMZ.-Mq'Ai  � � �m&;�#0t_ks2'|& p<\."p{ˡ+r CM#0y捻Wi[%ixc o᪛=>[4MIqH9?DouRA�2ޣ'LㄱPm+dkIV4؛g]x < ū2! ttCk<ZDn:&~CǞP-RBn.~L \,{$&,jI59 4wWhq*O%ZWY&:ЩyMmF?ȓ;S5.|n1X�x?Iv^vӆ-%ѤavpPEvS m2|A$bR{E_ m\z%tUyt |w b��uua=fcO&##CPb?"$ݴ7Cϲ;tZ {|`"LE`̿6Nn-X-t�$""3>Z ~rLo^o �d'ԵZr/!{*DD$-bg D\B%).X/D:]E`\~Zoӗ-;W5-m[Th!1q@* �u Br'jfۜÉ38KU;~y1 $om,cc'ɋ/gu.^7haۨpU�"$8 @�:Nce눲pjUNU/]g'RKni,`btʱ‹~%c9ө0 #WͿN$zmJ�@B�S[eȢ/[1OHZvI [ބ҅ fly'w fߒ1IVxDg\b~aVǰ^#x֋e14W~20o0_a]ms ҋxDs2M\KGG$Qd �@Θ@�@ "D6�hQ�����d!3Y@�@'sj>4'V!wƹBm \@k o g 7%.s ]D׬fF~^o(m&0!2 q*[ -"E{eotp].kek4$N7qdwDU��go[ j"Hzgqģ�4$-;':ɓ5|ߞۛ<EFɖbn#`wE:ޛ$]^wSwSEõ!#p[Zt9WΧ2z^=ik}o㑌q& 6MfwC'( C':kGtcI-ϡu  � �2@ #ϙECŗ�?ߓ0]+M5 L ` <z+SPHC@ $nYL#l~>L;ş,ؙK zƎ;xD}lCh5$&@�@ w,}NNnSGݓ4@o-=9R9MHiob- � �-%p>4.uK!BRʘ^AE)b}{-U)Jw^Ś@84=e@(Е>ֲ?!ڙG'łb&؇VlfK[hDiM5H>H3M!ɻGYG �G`,'cxU_ͼ-HmP?_*Vү7Cޓ5>N1ۡrsz:=YV,Ȼt#ϛ'˵\y[kg O@ |imx4d8vgmE?F� |&+I|CE( �D.=ٖ$5Z.yF}xw g{ z�X:@s4oZu?If|#zpR$4xp{Mkh9ӈd -GJc7�$:l@~ �tG8n'ϸuՠ~[Q< |w," $mOx@ @�@�'׶+cYaCze\=�@�@�@�@�}85٪9$YvD1{+NJA�@�z@MM湩;[١+,߿V| @-$L ��# {n$aT@_�G9ɞ/a'0ǫp{g<@  odL!0$Qk^&ڎi1/I| uf3ɆWd fUVHjwi1birLW类Tޠ  � �8^ɔMУ j]+@ߵ $O)cuޢ/V{#8GOFer_&3~:\).]ֈy.m95i̾]gj^"Vܭ$ݺg ྊ`{K#}[`<#n<v_۱n+ t_ETfGZIݡK2Ommj(ߙW o6a 8!Nޑ7C:<}(ڻ 4݁7 a.<z?6YwL2~*W8a@� |b�n%O4[ւg%Gmvo$K3Ux~;;wK&c- 2xӋ$X?yG_SIʲ%ߠoLcNrA~S$-&$ IͲ̦3[Nu x{'ηy#.m~ԡGaΉ\ex3zD}+�hoif< � P! ��HI4:wZ@x>uF3x>"pKtKىGk7dї@�@`ƢgrdϝnܫXʼn\C+'<aWS㒼{X@�_uhx4>Rg7~U,E `w  �9$0j�5LoSk6;E{e]O� |"� 0!V# l.EDH39tA$@ �@<I/ +#OCKhBV_-O^]rj8 7k=>9^,{Ȯ?xJ??Q9߹]D,*D%(CxNq]* Л7kKhm+6I?kA>e<�t-?,)DOt JYS-| < $!> %��@  Ce0I Ls[=CT|=YH{�^m\KP?c-Q@ ߞ{<~9'P|�ۑFG'Z)t?_r"](�4�p:ڻF!>9/h@'w* ǡN4L:dC!z,>ԑףqh.$pJ`*]\?wx?f<rEoR8rUh@�@ תgxLȒ^H }$ݹXk.&;DG!ΝU�d&0ZSf�JH@ �@w˒-l B |LYZL}7QQ %et9fh2͍$1{ڡcbFyto*}HY>KC5FM�fA"=L1P]jyq?ߡb(+ 8@* ;zh]#䝜ّrHe5qHcs)$;DS%л*nbL2u_V=ui0n EM'{=4;|&5unTS B+ V6.l [gBs6lJTl9?<NyC<H[~ Ɇ)x R(ZPw^r7U1?T!0[A��|>}maw'd ~ ?'"g$xyDx�!{%V � $WE[ycF._md)YI\B8Xorywsa\^nۣX�� }I?4:ʾ9c!#|@; UË&EEwV{Qo9xœu ؁���-Hm)<ImN� }iD|#.Go"\@ H � �$pnYHqOu |;d  � � R_=1] ƈ2Xe0\$9@_r/M`ey#گ1qwRhu#6C|gQ1ÅSʆk4A �(2�@N H~�oi}i-K' Ga Y8>;b <9E A� |;cN�b � BH[S�@;lIe׵3JEޒr&: � w@Nã[+m4O`=O'E;sMોd6 <Lg"P@�@ $ A}\�M&H6�YkHXe9]N`>3@H?K[,kpڋ^Jt`c #AM(ܝGJyѽz_&"391 C@'~ХOtCzAX_*?Un#$1Z@Z9YHޓi\b}(6mRX=��@?{EԊ}vBlC@ c=HH� |BPP�7xC"ˊc"20hI@4#0t9DƌV9S6zO/F8yJ`_^˲}jY%~OrwZ�|WD/p}eD;r[Mf}OdwHcvK?rGX,["F(NE8!95')aoZ-I t@�@�@�@7 L'{Hn7 ,A�@CFgY/D,r3e -;;'$/ @ 'abh$M � �m P bJ�h-$@�@�@ >9ce<W�H{g_fH6-=J!/SlOgkGF]@�@�@�:�U@�@�@�:ms5 � � �Gݷ6hTŴ � � � � � |h0�XcᤃZ%5 C �#tG6ZFL] |L,@ $yhڼ[_?$y_[HgӀ�t7iёE{k\%a;/+~7n����A9h= :QC� | @�@8D$[%n{'T!�@k o g$;v__<yCLOq_s\Wޯͪz6k 5�@3 o&]n*8w?ww8Fޣ)Ck ޚZҾf)Nx@=X3d,=?Ish8D >H3��5%Đ/"߈!MTr6޺ =�@oK� �=KYo\":J<�(2�@(by `34/e!@G'K/P�]/ �' oœ_+X&0?AS$_]r/ԟCjEj0y=$=]O �Lت$yw&Gty9%L0:@ GT\]-i:);}R U'ɻCȻQpppU |yJg+C $V0vG</ɲX$qI>y;40 � � �M� |oK � �y!pup3ÑK^ 䥙"$a��@ 暑 PiC2+D P!'H~e/ؿٞy,Xh.XbVP�h.+§;O#o � � � �VpGXo'����0 7i  � � � �9'Khr��� 0X~$Kwsl � & � � � w{W#SjYN-5�V< �=CٲZm���Lw<zd£#}z5Pk@�E`:,Wy |^�FSL{W;py[_Kte+DޭkKrhWks{<yܚ?8h3N&,^O}sd0_GT06Hè@82*Wu2cvv;Mg&3dzg&SV佘Kh>D �DHqtg ӻ;@�@�@�@ u *{hW%B@�@�@ <ß=MUuhv |o@�@�@�Fi?*B#�8:���%G{Ŏc>$#�D+\wyҞ?x�N� t- X.<ZM �HowU"3>G@�@�!ze[$ v {뜒~5٦Jg[x4A�ZB-y^DEa%גi0I$!P:NtKtqCRKy—'JzŏeK/N?,@�@�M`*g(6ݝ5# h=  1PC@~<l C/8{C,a  � Б8bcmhhjz=K� |z,@�@�z/pGY&XM hYp^XнHrq& =&xDҔ  �9$K4~!@ G/!]5즭vO| B[ð6y*GHjw1Sn!%8i @�Nt-<x5͓$9"<s-eQ,:3V8[hK%@�@I Up P"GBj=>ݻYO6-vP�@8KA0 � F� |@�@�@�@.[Q. |{@�@�@GR_<Xzt[k'lM#ih@�@�@ -7/=4 '!Vフ0�h b榄� {Hs`#O=>U4e>q MƤ[4Jpv[o=nKvJɟ_ �N� |ax'#K C Sɵ beV˙3CԖ,* �A� |oglbtڢ ? У=߯3{n/4hHp�A1$<-Pqނ nFӺh�4F/ӷ!(\ Ap � $sO7>8DvIw$':_.j�-$5 Q~Pd�/BU?YG@�@�@�@97kG{=jsltmh5g/EM7@�@S =8{CUcMxyjp-}g � � .i~\HomHmzNv\d-MYFYt#rv*[}kٲ{?9C,e. u䧝2/Bo%4=s$vD#"N~q/DcS,M |7/D%,(9Ks5Ie-SZ[[�wܑ~<{s}Ϟ;xj GhrU1J+ Ml`.M vk$ݿB! Dl*X!?YfR2\J|,EO3=@tBCK߇!7A9?3kCnWP@_vK4#kS,|̋U �t )OIyn !=@Asx>.t!xcpNCHzSBpJ՗!Hil#m#С«%4-ͣwVVnisxCeoK;٫58K,A sr&7~=V3ޫu@b_Xp u~` Pw^sOT5=g fV>w)Jܞ9{vb$~e㓨$Wx)C [~glT $1uoxgx>P^57 vIt7$ݲG &_IǺY,^t^5=<[I?nh`[A !;ObG>@��|o3Mڑ$7D'Ez#N%xqcHS < o+ օL0�$%T5VOh �" +Ik\ۧGD//d"ٲiMY@�@�@�:����@Ii%A' ]n ��`tpZD� |@oeMCkQ@�@�ZGE:ؘc ]A`_]??.iFP9Yvco �]E۝zUlvj9$-G A�lXR.iYkf}L>M74Ȣ*(hRt_wgqQEn.~!.;.u dmA6dind:w̻ynʼnsNEUɛL@c r^@|fr~_2*2 Y7BHGC�' @� z2_Ѻ咈GҘ@i$,88,b9L`D|){QH1ߋ*W5p :{$L7#�@<$l`)+㉂>Z~nʔK..4I_C/b^DhwW'cPLLo�O� 8!Ll]6đ$>+Q@�@�@�*L� |7/7h ]b:Xf-# [g�A ӉRµ/ f11 B�x7Zjq/)!@E MzL#$0mhߚUn|E*$#0yC[7횣7݉ۢ /2:cC> 3_f~O&/{L.<M a@<p e[YZLd7hn5i1+7j~L2. FyIN'N47O≾  PADǘ]Q0]'H rȷcRy^3Z)c!/-GDvQ݅ |HrZ&5 Jq>l!B㢾$p= UhryB爈Y$~$#I૏+�.74s L>oX$~y9]'yy!wQ0Cj3p;4O7  4  �C&3Cm8Nޏ7Go Dcf20cg>c]On^d4| ل3 S_6CCB].׿g9T]l*R(lMAMQ���DHX67)eZ?JԓڼiX!eVU3_w^k@f%D;G)d.gĘ /��4� �� \ć.n6C��$9h4iԁ&fH&js N:M;R@S8}L[93;Ng٠� D_0Ato/"��xg* N^ jzϘ60%̛Ħ]P(0��� �`EP/9/'O~dszGZ 7wB#D$Ya��@_-h=$UqC " |)Ob|́ � � " GKBL>���9$5`,@`8X ͍דn^aEml|�twC� |I:TĄdR<cP@ G<`�!4+ | +؜;'=l&Yz[+]UX%x/36Ec\B4pn曬vh3A6$mm^ 6kSyYWQvD=u& H )~ "0sS%e2}߉M7^h'ssM;'( PC~'U--;cFT2> �RlC'2఑͊ VsKXvdk � � �@?CD�S­Ϻt � 0wrCm{x�xo(h}B:1=HuG] �~ ~9̲(ʳGw 1x0!6dh_5" |6{:0L_q qDv7 nIc ;~&!òtQ{h^gL3kne{!o3AuMon1U.0ޚh_#!�f�#&rWU'@*4U@FH3N6g.Op(;|A�@q̃˳-x}nbq P_ vln7$fy`ǹl Q-�2Cć29IW|2."9d+y_^ �'c(y 7N0_̢/us7>a%G X A@;>[~D郀�x7h?h( P`mѮ �G( HX$�� o;dMWv0q��(Hߒ"}iUQɚ�JoG cTR Os=<vhp,e1|^A& � p,x|r[׊Ģ8+ �U%~�;V#latO96Le>f./CYNٚW9  !"EE#.'c,�" ƝLңBh|Fgݰaڱ.DDZaxsoPQ;S"ԉ[=s [CTW:Fowɝ͛_Ifvw$o /} �#|{@ D^f � `ћ7ͳ''᠔�l� �8 7Js~m.?"�� �pET�*7|$NWZxh-Eh7 �*@?̷݊^swX � � � �qǑSwH/vc&̝ՓtX$Z; Ѻ}1|tgqsyУ@Wc03:ܯyT:edIho 74xUO‹ 64vEJ( �%{@pѦ"H\� � � �#r[ ��"k@tq8k.C[ԣ%ܺh2>G'[):v,;?.rϿ+$%~|@�:_W7຦8<I|?eי~܄y]f1C3l3Jp>o/|qt7I ~].&w8ΩQF9xCţ G PQc rO|'Cđ`DxSHd8o򼽪ZZw_h|_@ersY{W`0 >d'^7�T/[)]^&W~&>c#g>M-7E1 %7,ػ&݂#j,@ ff|SJ& Am Wj $f/h%9aP-mԅx_^_@�@?=qJ/6<D(=,g9bޟg)0}I @3'<|;J5s_oSƗH P5KuGh>̼U,Stźh <ƼޜƽMse幵Tn߉{*5g h8 b=& BYjp$r\B= >6gA~􋚃N+} |e_3C�!f }^Sbq#s J ݖbA &DŽ]A  0Sxds>!طk}l溴'}C=:(A mG1K$p2cWg0t��؃B.Y b /n`.'0Ds-"O~j � �x Ƹ~[0e'>+o?1Ku L'1ؓC=[vZ}fgDGLgv2w*WD-$Z, @�@�@� ̷x7@?A1O50giyl`Μ̶+G: "v7ZzhߌpF(fD癈Ӗ浞�@?½ߍ&M(©'x)o*}F^ĉ/ ܑQR aҿ3=Y7dc$NJ~'k; 8b 0  <jz>Z݉gg���wH#E@��ֶ&2渾~ӖM�h$kG X=y-\@ >cB>fb6%m QCi` � $Co�鏺t|%c uE'��%$V,N]# JI༐oQ)I&]oZRHiq9$j.gio} AY-H૵_m [lv~Z'|=t݄cey`k':$k3x^ 7$_K 4w*ofq6qa >䫪8Rz)OR ]SGftXϝ́@?0xS'MY8y5g( �&o#dzoבuF|}6TQ5ЧD]mq_[6lKaH #u=tjf^ h0$964E|(O0WBP}$]$s$P|o-ߤ1#MtsEo#Hx)x(2Lh>V(L� |9Iu]d̐P�@mMcYK{@ eKć.+LP5A7{f=Mgt} >a~r[R kx UeYor0a!s]g~,i�xMr Dה%lNб&8ѧlƤ<Mm<׌jhA`NZw=gdsPė~h?uA($5|jC6$M�5I|nQXk2X\Aktե,Ex^lx9EG%_K@�@�@�B9qvĶ|9y>X%`sW@�@�@:<Zr<<>%N_ЀOL^"HK �Ԇ!ѶL,숅SQjO`XCs_dyFڒ7!@ oܖc LnA :QG*&KgC^%!G"{p(??$#>| 2$>8I1pvD&$�֛z>W?G( `@oV 5T#ǙSw枒siџz(AjI]LQ_߇|GD^ |OQ�rش¬FI`p]7^h`,3>gdt,[`^%6)esWDۥyeO/oyrp$( "$zڸG]6l(|]w5wͩ3k@4f+0ͷ҇ě,e*|=>o/N+\‡*,S;p{ 9P@�@`@ �'3acI|eVO6j@ cG@C�T�* %0y)c]CWe���x7hA461H6ZNDZi9M0>h HN:e;Υ)84E);=uS2\ 2^½ 3=n ={P�@a n01>{�@�@|A� L�!e\=*vi@ۃuq-\>Gz0A�nn$0|Cg1HǒDQV��@�IDATAqsW1'"=A4,  � "<A-T$@q /=Ad=<С>Ikǂ&Ww?$m+  /B , ?wSzДK^oKD8SlOScц0%|C8m# ($T�KLLslYpt.篵@O{0 0 =7wY%\=S`~V)=?b? Z߷4bjkO)̿>. � � ~TG!4id|L 0*o5ΎADLWkk wÁWnK;դ28`ށC4!$5CiF(MZZnz3'4T�_w7_’PN k"@ �D<0���2_U6v4sO3CFhT?K}kQW7 J5Q � �"\ zɼ"F hKy== %#ШdK5I4qI4$~~o<D !-?rph+u"a7uYB}FE� c\D89&S)ǍW%8l =K&'eS<c*}uMJ7N`O L>م\>\BSr}Tb~$~1 %=. uRwE.{Qho @@ćk8N}ׇCtȹG ЃtE݉ t%Jͣ'<^_{0e!|Wu<qA0( s]ӈ6A?#Or_� HC^ė#|!Z&Xyr}3k$hZKׯF.SיL:ztY 5G#YIn&߭`Yӏt4yQr'Xwry\k uS:Nڻ~r(]1 @17fвP,HGhl]v܋;^% g`AA�*B� |5 =<@�v /^mCNK@= [Wto~UnH˽?�rz2)g&57mtzB؇:v09jGCcϦctoCY^ӇI|1x%ěDqs!6*i 'ƺP"ufAYМ,xV jN$'̑<}1m\!8y}k<'> 'A[Uuk�Oi[J� |VRG`>0;, ֡5G/0ي~[I|WA߅ (+~mFo.9O<. F�@?X 7|CƲ: =��(ģ@? 2X[@М,0_ ۇ9���x"'r! 4>ikwEu{x[6&3}Hv@�@ qyVpC`<£Mt:'%U>Όb�8X"={9;mW�j[}gHTߵae � �!pOThv0[+:5�!lv@bsPk,VM7/;[jsw6Dނ_Ew/ C[>>c+ B'�@?=CRF1\$>v i3 Nu%A4eyk׸Mi|3?(IgepwҨ2ջ- �'[LSȼG~rfߪ}l<=sGI� ({{bVNڊ Υ |̲$qnC>͸#LM+mB&_ |mHm"h�1=b.1K:RbaZvu>֜ܽDיHySžnǚ{bbt=4*Obw/xB@ , ]@Z8y/Zܺ!*߂ikSf|�t2}K7+6vGd`,Nu!IޑBSxK,f?[ӐYo۱!M�À�@33ׯB8@z5?j+.0oOVWߍ^2VUvqٽcCU b #=" >P@@*Hn~#(W-e#{ƟӞթ/F7N} OVϘHI &e�'s$ow|;B$F,">x~Z\6 .|-cyGmV�'{~Mj1K�@_֝@DVdnDT@`H~hn8_~?ozӾ]M eh  ` ǯ@*a @�$0{Տ υ � %w&:߻f7�@- 񊭈^xڛbK&@ L4$m?s9-_rs5k}Mq!Ȼh ?j.IzC!\@�FK!с6+lG� |>^)`i¢4L^q7ϷZfL^>@%:;a�t!7 ! Ѷ 2?5 |+�ZͷU1 K&(D7 Wg"ƐE7Y٢íb>8Wwt@?@ +%/&,c} 0 cܹMmׯt=٩(ǎ#Bz1(U;zǹH=E(��Q@? ic޹mG}Dw'ՌSw03���Q@?CSNegMㄻʲ 0knDK\Q@�@�@�FN� ȷ&~Kӝ祯'%m0%`aWļo'eG|iسwm����x  D``>�l_?i@&��@} 6-} O!ȩS %�$ʼH~"=g;l\<V(NওB>3 }[ߣy:D g�xa4hKo SMngldKg?,F(??)o_l:.3lj .UAyyo ޞ5nlů\c:'L(s4D7S0i/z>{k <WSxɇ>,y}%N_Bgxm?(S(t1v_sQH3�x@�@Oy#32SU+L:kn)D"Ocq^\ "w.^y8At-B`鳧ӷ.ͰݶtI-&x �%֗8]j%:N'KyNXh3тd0$b)$K9|,O ?k7O}%I ¼E.GأnixsҴ/<*% )� Sͷ Go^]fQ6h L"+Kd+q&/LEs|8"W9`Z>kZS"HK�DkYy EC �(JtHsIZeJ*|Vpu\,Y# <&O2ܼT`;89~bWoc>%e5 &F�c?q"o @,$ܱ "$ܥ؇2O | v $o IsZx_%;O_(@�@oՊΑȨA�@�@�@�@$rl$~r�$5���HpD(5<}e殠9>Vu_jhЧ>}Kp M( >qKyM9nlc(/]fs6>nsP7N 2EM424[L]9IUtcWt$ZLK3F|aǓA1XLӭFgjy[D mUyDt!Z I{ǹ9+#Z9S~>𶠀�@.NQ^pE`"$%2mxc/52xK}QХ%c֡M`]hޭJlmςDAz{09('{?eL?-8=o`gt��@_6J ѵ4AJi,]6I%^v wGD|x) ʒ<3Nz �@ a}g-du_ \"03 <JLpF}4R&yTu/gzIa5{f1HߖV^9a[@ o7qn MyMH4O6?ɬo+KĻ8GrxiHt853DgN� |wdE}7 &Y}@�@ ?LMwV#r[ %p^G6&@�@�@�I� 0ic,���G#Ǫ4F |#�g_sx bw5/?uW!�d$>#(�@ӂ,n>zt3F|r (?h,MSlTb)Zc4nquH>yڐh8y8jCl@#;" :# Js,~qm}5~y:$(67J?fxC,!m39I.4Ev|yOu@thK$('Bl_w$hvgϘ;ΚwM`'o-2Eo;C͞,D@�jG� | pּ1@�VhU|EBF� |6N(u6yM 0#6n>y~ON7 @_2."=@`ُ9Gݗ47-|hH\f :6'0;/;K1NQFG� wF2aˢ BN{~!D4ܫk\4yr2< Ԅ@R ~(x̙sDT)3miY"z8k)3 S]57;^Ga)ֆI��Tγ ~8݌EC/d$>C"~LY4=Tj @�N`SÜiM<3oCjLt5O7g˼C �~/T#̕ rqs-9V�|sVPUem3&yG 'I� |�}1#yw-9;kFw]A"0ne'xY^Bqפ+㷰 �ij=W AK$~AZ1}Y{-׳RIo+9Mz>+r]w~ W: J@_d'T�'$LصzKA 2 0jwަko(?$y$ 54ȟR}w &d DH[x\ 8|$W<5`eۊ qfr#z]&2} Mb<A�F� |vĤ&=ywKN3H9y#72 |'bpVi1s=ob@�>leNX$<H6$U5@�@�j@<y NHIpeS2(̠ |}!b |E6 ��:$Mn|>\"w;5&k@�@�@�@�@vnK ����:%4u] @�<:/V=BǓsA��yHY@�pP ɸ@ !pԥD4f\(rGDtG\/܆t9Q@�@�@�@ �82)zNnePc$8yd@�@�@2pke ����"o@Dtm �@]BsU<~3 rs<$l`() dIgiM|ߢ1ʸpa~ J}h.!gC/ c!xh<UA0A u%]oe^Otp&0l#``@?C}#zkv=]ƪв B_:��(Y#>\FVӭi*w34 s~*ܵY:�!( @H0e"!� f � � @D<DA($(#3)0�WdrW? � ܁~񺔇º�(3Ogh,/A�@_H%XtzEfi� c<L@cA^Oٛ w,k\Ve4e᧬8AF ( � PUHૺs7d$9�nG*@֙nWi#$!x_I � � �|lTDɃSY/ZgЖ[nI!RѪU袋.Gy5?i` m%c+Mk6X7 7(  ]>ZEǵ<R/P:uͲno2=ע5Ḵ97,X@k׮EoԹ ŋiƍtgw ͣi-v{@a^g{9֘cܱQNcNEϵ-ΘZ6-z]tbk%4W "yl{}ߨ_HE8qD<7K`׾5( `no\2XvJwsi+oDߴMzA�@�@�@�K� |}+���!$5T, @�@�@�@wo2����@_MŒ@�@�@�@�K� |}+���!$5T, @�@�@�@wo2����@_MŒ@�@�@�@�K� |}+���!$5T, @�@�@�@wo2����@_MŒ@�@�@�@�K� |}+���!$5T, @�@�@�@6Ҫ ??ҋ^">Gӟ&W^҆ '? WerFT^W_9}뮻wP@(H|5Ozu.o}[zmkO__^G`lg\}CN8}Q?+:F#ٵ/@?yL<=?6{:|0q~6tSz׻E7t]}-4omN@/_N_~ :V[mοo9m@)뮻Z̗.]Joۉu_=0 |l%{챴[8oډv؁&'';_ґ_򒗴t>9'~>OB }ӟ0 iժU#<mqя~DgqFx/nٞg>гbM6io[nIv[wMX?I':.9OPK?7]|?(P0xϸ`ozӛEzs17u,&P~vwe´riu\\OzғCog=Yv8'GsZn?Sg]>hZho#lccc<H+O~3zyc|'h}^{: 3332[;x"oݎTwvuW'w-B_{ŗbť}. 8?MzN{ ˗\^A /qAWՎK/׼5vXa 19$z顇vmi;Jp=_o,GqD+yh׬YJ_W\ɉ=_%2|-/}K]+>cXZxD!o^Ɖ?*m2F5}kt'.~Ъ,YB_3-/%oP̉/'>=uلLkvkpR߸t=67WN|-wѺ#_5wܑniR⇺{#>#PRN"ϬI2>C.%.~?|+Z:#Z:9i>Vr9==/fXhB)r 1+~ _ƍ;VoR-Nx?rO|7IOޞ'Щۈ |p/OڒW@]>|bƎ/rM<; RSt}-.P�x{455պєC?}khN_Z \1q-[֣K>ZXU'O;s럅3<;VL>܄}EŸlNtQGuMKl]c5|o~'wr_LҊl[6o%m9C|vum%z̳K{Nz N;cq9ʽ{nJ~ڵW?c4.?$H_a֕+W5,5|M4Z1qoHT]5 ]V\uUF sRϖoRMΟuiO<7Ih p"_(%5;58Z'KIj~{i^iNG'/rqϙw_O|>vy4GI}uH;SuӜu deOr&7&۴MgeJ<~~8pƴC=4vr9'|iWa9Nn7]sIeാq]@g z l=NivC]~YW6><hg >9?h.RVl=am~/�|ݻ>3h3dog|杓Qv={GB5κ,޻/xc!_wo(E�*R~ΗoNOo\>%p; 6h7%%"(?LJlkpR_o˘GO=S7~cr駷8җzy~~Ӟf85KZKhdSg:W~/^PRVwyK7x~n,9묳:xWuE]Թ܆|񶷽| 7@|='J/f "&F+{owDRV-'7*dӥ'�*1>h�6?׽ut%771&'Uۯ(�??q7rG!O*T* C~&֥XIc}J2u.Yt\C,5`ˢZa.v^t\/1N o$Cip7ge!}UFxY5?o90"v-:NEZ,蹶eSfE5KrNldӨad H~���.<9`rT5 ����@E=HrE���D@ZN Ͼyy9.w � � � P yr<C]|/Pb0����RȓG.,S 8@�@�@�@�2iINeHHvNb����@H(5Nˮզ٥OV?^: /A�@�@�@�JG .lzYto" a`qEA����zҮ |dLe/t � � � �!sC-ky%q\`Wdsŀ@�@�@�@~$Wh˺F oZeK14`'q���7P]؞74ݰ4.R-NB���0NϫmvcSs}n#ebG  � � � Jͫf.6'#FH'0&-ZXm,o`% ���@ph�ے춯n\e1kX9lkk{УkkgVr.'YP"1 U`mײ,2Mv޴uG}E=ͨUb4Co3VUPxqI]~>u]z2Drh],6!E7\kˢ5ˮcKm>~fmh…FRwׯ+W҆ +6d}ׇgD ]_HM"pqǝ|2dNۢZNjљp7s-۵,mH[n-:5'iuIظeq-IK+qu:gySs,6@�@�@�@i,wB'ZdUsr-zI¹E5i۲"2ZvujI; Ѻ$YlfuH6%Ansz]8ḴxNS1%k[}UG':qQ@�@�@�@`tim"jcucI-5kNNɜ+qgǓZ|̵-Nƭ'5ۤd]Ԝ,<1 Zå׼ռf;qdݮyѱ,DұR]'>Z@�@�@�|)vvɬR8$i'r]w͵['8QX>bY/<Ib*]06o<oȒs<+^,:Ǩttmܖ±Q@�@�@�@`8orYjgYW[sqEǵ/g̹Ԣc?._궶S|e۵}}^�/>O^-ql r]f蹳̇J#8.>m]C���A)hRsp9ZDzm&}t<2kkv[[og^&7~Gj~\.t"5Bp.}9.ˢ綖ͅuqbe=ѵ[-k=d���Kk.։T-<JlZqz$a_]/\6}d;v_G8@'/=69$ѕvRcIk <$羬y,z6]$ҏN\kC���\FNl9b'vg=Z3|e=w}.2I'jֻq:'/G~$!g?q[j2IviK^v]6ѵ:��� K׶,:]sjNck?%&r;N_/ "EĖcs[ѱ_R1u<6븟Ԭ2?3ꖞ\&rK1UK\ :���CC.ٲuͲ%ZRN"OZm?㈏-5KSuZ $X_H6[<>؇褖ɜ_܇uܖ"YOuA�@�@�@Cbj?-]ںN&Q"s-mNdC#0"}te[/vf?)Zf ]g^-}-}DR&svkNYg27֋lYnkYrV? � � � `|%K~ZvZryDZ?ٖd?].X"v[JJۗh/'1z=WJrva's_qaYqELj@�@�@�йH۶,m]|ZH8;륈l+R$VEYx®$^$C <%m־ƛE{nk͵}H?[o\;p[ֲ~v?A�@�@�@&Q}ueiZK^d/˺&ɦ[nz._ѵ== LyYˬ~zGruqmK-~"zy=г,H?K6h[':-z]gA�@�@�@ Tqv>Imɷt?I-6ns>%zNdE~+Zυ}3׃9ɔZlY/NLŦ\!cJk.-;uek;y׉;۵θt6\Ŀjt2��� Sz<['mrp,qiK'vWmjo">R*'Tj˂t*:s襖Xֲع7<)Y7N2ǒ]jѱq[mrTֵ: � � � 0HSưm-fWd ȮZt_ˮCeaiKֶ:nsa%E!p"mdXI]tcI-]^I,Eƒ]mA�@�@�@ +ɣ]v9fK[לڢ}d?Nuſm)a$ Oͅuv ?WuZ͵wq3R˘\~"۵m:[@�@�@�@@r*{.ZEk]msr-6,E'5}uqvu}}'<aI>'le6۵k cMtRNZ'60bGf&qn$  � � �HNgڢږ]mNĥ-J[jѻbm-/tNE1,u <O3mx,mW*I]38'zY rvET DZKgp;/t � � � Hu.g뤝TMGd] nVxǵens>q%Go'WD^ےt.~i5o$vD'>L6.iiuP}6 � � � 0L1mnTM+Ԝq$.YtRK,5?-ؗ +rrk׼hY$"V]l7Qq]c2_tZ3]Er8Ch-g  � � �6ɟlݎz,:m9I6;1mZIW/u[;Hy`j9�YձE/~R^d8IιuO,ڢ"Ku"Z.Yuv?A�@�@�@`$c%Md]2tpvZ'jY6ы_֚IѲ$<+;đ2\cؗ ,I.zֱNص6_de'm\o53N?і���Inzi'Ʋ<RrӲ:Nu\H\i?uj, <.\cM=Yp-m2z(I.6s i?]#v8qɬh9I&>A�@�@�@`$rvٴ%N.ٶj"۵i9϶6UYE,IuɚwuɹUWW+}Egۮۼsns?Yw8"KmL=6Ӳ`Ŏ@�@�@�FE@Xz^R\kYl6ٕgI 5M'G?g9/WfDK\뤽q>ؒinT ǰK}2��� `SvLI;6]mڕ=Nj^]>"]} x^PSj/`\ k=>8Kf89Sk!��� $dږ&]|\m:-iOj2iY<: <O2.6'):lZxtnKKyL92iUk-sk?{B  � � �dɻ\>ZEk[vYWț -KmYӶI[ud |xIɨeq+2}mJzǰuRku5?l^@�@�@�@`/ۦ"gGI[׼r9o.4IqE"1?Oٟz </ĕ>MdHLS\I=ǒxK=עcEvZglk?{C  � � � dͱ\~ZEk-lNۋݷmm}u[;S'pI:YĔ `[Z8K ~\ϖ]mq}���r˽lndqe^^m!^duѾwu]ʾx׀<aWjmu\8-Ŝe[/v%.]6cY:-븤^?>V@�@�@�@`xr,zֲ:Ӊ]EX"v='n,Λ˄Lk>v :nKlg)_>M_Gseq-q:g)z,���8-N]2Dm{\[:ֹniYtRK?uZvc׾-9o 'J:]zbx8[:.n%x2'ֲĕغ$GvV  � � �e! k>ME묲:[-fmqzTϓ -OV\ʼnk.D[?xI[z9:N,s}ښޟY|z{A � � �'9QZ}Z/i=yMv :b.A%Y& V%iq}SE"K]?jElVo#vmDzh���H6yjkv:[.ѹjI8ZOGd4g:i_Zu,sѶƭ[\ =��� P$9uu-<o]uN۳2ֺ$m\$nŧgaZK]Riğk./Im5?I ���'P$tu&]Zs;Mf8Iٲc36p��IDAT&Y|lnde]>.Cb}M@>׶ǵbw2��� @2mZfetbK͖]8uh]&0kmň\.GUEoO���(F ou&=OǗi:!)iKvu|$YbhyҖ:Nֲmw鴞e.jt]y|u? � � � 0hyNkkRERޖ-EƔHpٺؤW$ɶ\dNV4{oh@�@�@�@\Qv,vf*.kWX"ڭ޶G|ڎe۾Ȭq\~.-6yq"K҉M$mKm:)zlѡ���:HJLm[R[\f".4۹Hv_cԶϤ2K8[6,u:ߖEִ鵏뾐A�@�@�@`&q.i#mӱYu[N?ڎme cXq~>m.٥c(ZEhk:v � � � PUiɩ˞4_;s1e~~v+ r/'lZKf :`q|OR/l � � � 0 Eϸ~.mt[˶f_[3_oOK31k8?v?2o\8C  � � �u&.զȼ'Oȥ>}2˃H.Čum]R[۴`t[˶Σc_Wt@ � � �U"'Auf>eqjlmT2'nKoi+p~izq���Q(˪t[̧߶+pcUu 2y;eu ʎ)I}o:i1 � � �>J@\z[옚cMű}3(扟exb:ͮ}ȃg��h< j"iq.</[g]>q:sqh[z흠tb7~ͥϢs0zO>asވ � � P>K4KM+ΞU˪|eI6u^7QF"w48KUǐ\Iz 6)*2v9��@ ,4زĎɣwtqz4I_e'O^[%ٲ3mSXyb@�@�@�Igr+gs]:aT&:)[=ıXi}q8=Le'mBZ줾���@M2ɖڏ>uN*/^&0뾐A�@�@�@&Y|ژ}Rߤ)/)6dȸYkbi_ � � � �$iyvi1zWP+Nf(ТcgˇAf� � � � 0EߤydϗkYbL?g^cv?A�@�@�@&YsS1\}ҕ!wyey yT)@���Q%ykoW̺2%ΥH"}4~XA�@�@�@IM/GIurP'F?}n(,:W���&0D1+;#.kk^ef3���4DlqmۄTAm1eʃ-c���*T " bKWsPsT\�g����`*nUJb1aC���F`I0ȶ&(L:@�@�@�@vF@b̾6Ii_9K � � � `BR\9ZX:%uZs���@ev&u]; � � � �je6%m:B���&]nob&=@@�@�@�HɺkSĺu`���F&i`o@�@�@{:����������������������������������5 A ����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__circle__py.png���������������������������������������0000666�0000000�0000000�00000206647�00000000000�022434� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx En$$!Bp_*@8E~՗WOzp'ǩnH @;{_y:5=~*魪z=OT׈0� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ^w׻lɴ0 � � @Hht6 Da � � � t:!{ڛ=THHHJ@t{[>u0 � � � @;ؖ~9   ({eЗ[NR$ � � � �pK-B{&IHHʘ@)8ʥST˞wOz($   2%NuO٩WJNiw;ce   6:}Ja>vN    Ȋ@W9]e7ʤTNlW+l*㮴m0&   R&ЕqW >~t_fHHHH i.6;;lrp աB36:S7_=f}e=   �B9ǹL}, թ%qwki   M:S?:1l}Vbp@;ۇ\ } =ծ fIHHHGFہ=Wg9\tNδmBpcHHHz+|lZ/8eFXNz̷lJpA(\ڦ. � � � tB;FP:aܲVSr&i7:t:[deHHHH#\L-G2 |T/<2W_u8W}.$@$@$@$Pruяɷ | -Ng32Չ+*P\Y6塐SL게HHHJ@gLuʣʢ`WMyd3Nβr*i'NeQQr+˦<\lQHHH@!Lʣa2eo8{n^psm#~Ty<[]Qu]|]i;> � � @yJ'4Q:td8Qr=ʙUO\^VqW;ڏӏ* g# \ :2ζ o"  (>]lzlaz0]݅2q\ݺvsVѼ.letzϘHHHʅ@l^<Neʃ%ce~_76ߕf.t|Y\eU46؅ ut][VO� � � @q P֞ڐMu3QQ[\\ur,s&eטU&F]6E6d+ײ88}� � � @OsnW/, bf5p捉6 Cm%s Iqfnܗ {!C |>|Q555# rI$<e*GaVTĉmҵ54}j'Le1)qOkvSI   ."PQ: F<Qp;S~]7V'Mf~ow['ʎegٔ5}ioiiYaÆ':7nܸv~YX>J'Gva8s2(0/sQi;>x!-6g4n>SH|5I줭{L:͆q*k]K>OCŦ]]ͫ9umT?T:IHH GR=Q9k^{u)gCub[7B;i1;%ӴGm{jiTc~+*Jk8O:6mh1*N<j帴_<[7)I:Hg +<ڋq2cLŋ_c3̃4FOMkE=i=yp8`at~`ʭ|۟tꃮUCmTQiØHHH�?ܓ#iu8,Fϕ C|W_շIA\?}TҮZs.!Xͧ'cӦr]ml޺=2#n6LAPk';NXYXyo/:_ffň#ܡb/˻eaiАq)w5oSxqBi-'[ '(z %XA_"n[nZMm{RӋ jcHHH@)�\cW֋{|ʾ8G#붩m ׿vR}=?;`|eDx΅Wm*7茩!S^5}=qz~B:n5m)4#aQx=QiH;t&Gulyꏞ,w�]ҶKIaO~ն6u(sT� � � t7{~T~^83 mtXI:|?c8u~UZzpLP,Ud\gXRCO4d<d ʁW tկ2ў5VZukKK9Fx( j*TЖ4q~#6zCkKc c^[TRdIåuǤnLJ2 l;I--OȿG^m|VVdL쾹DReA;yyɴ*c   HG{/~w{USy^ wXY?ՆVyLq|KivSe>LX˴6:9 z% -G!S>_Vv<-lF/k跦b|u2bٻFR=a, ^\.2j~I&ԩ5[䃙Jr{bY{xDj`.Ubi1&U/ xj81xE~&y"3H-v̈́F369iodlٿnImjl5?dH |-;d{lKuw3q/{QǂvKԵ-.-{qR>w֑9Ͷ � t@;iGm:=?Uڎ[Į/榡s&Q񻏟b3qG| u̇騮|Fc11/h^c(jZ0ʂ59mFon%,yݟeDt#lҶ7DJw2AW'LR9DlzDV?4}Ҟ뉸enq+2p䩢|;dG2h7eQhigPR,IԖm}0:$@]C`O/[O YW vp}S{n*kV'63ѽdtu#LRL$Ph5ifg~ذB^0ߠ)7 ͫO㟲6n wnȣאqX/CA's <:oe Mg:ig=jxXoyK;\\|HZ?/y蝽v-֬{PF&iz؏\Zw4;b`ĜqyyWӁ\{#୏ϲZ\_T:,KH Lmv\ ?>&\DA92çN6O$Iu5b q7\:SuraGI5nߘk妵2Mrc(HD;cjimiƕ黲ԕ:nG|wZOe 4b=n@ rN9fjMyM7`4B3 :h&A acj Ƿm;=gOn3fX[X{ ֮nF\7(Ipc?<OB! ׭f̋NzO&u|ٍ̓.+_xX|E+f M7<.uqm2S<nLz|eX}iּƳn\(_2nhj:aO@`$@; jHW -Fr}@)[EîMiuԣҨc~vwgh(albX| 򂅮v~en>,8 <u$&UwֵqWC.f y _O~*Vl<9AfͼU ==S2q{-3wum%2J_*7_k~dS ":~ޫ+bH-3`02,dme;e>-is9dƞC埿{J.dv5+/y0uW-\GϺ@f$O5G_WT= n%˳inDZdFCm*sQu9#U/BmWM *QRY61ttX>JyABgxtVYXI {^ S=-\S7k'a6p2ZYzSAD^ HZf>u774`M'/\.9R6,'"wdnl?o3-5~.귷5ʼ{);^+Y2V^]VbVwI" wC|4'yrϏLHAXY!&(:hMּHaSTd Bea1UO#OpT?_Ftd5AmތM zҵL50xa#q#mdi|ňUlgVeڴ*АՓ=oPۧfO׸3`j #fCՅ=>\Z-طK]� Nv@s%jVma_{]ν [Ҥf߁Jڨ?R;|1+cn~q[V $@C@} !*vܴg#3Qh>M]4va!evC<LA:ŃhJAeqqXd\f ca_bM6iqvg${j3U 3ôYN䣓&m(!CfI˖yv;v=3a9桳L|IοHm=|}͵l$?)QvṆN!O,LPH G#vd>|@=ydB,xp,{{TU9%55FY֬kQ_,s:Ue0D֤嫟:%Ͳwݭ^<$@]N|dp74CO`n1K\9~CZZ)WQqX} _ď&OCÄbi}v{w>SGCrMk:q\/)/vHT7w}yb]m:v$޴fSvXi8:%dj|dFtI4&ՉcqfT\'qu3(oYnW/~=4lcvLcJA5ooN&T*3&(ꁻʧg%'i~|}ʳ-/\#GI޹'L/|7ʊm{IBO&̏w~ny{ )^{Za 2 @pn:{|oh nySGedma SU9␇[Y7b u74{;MtrF!L,߮r.a!L2nZ<X2I$hR&Se(rYY憛eI!'8[.8Wk,u؃I$NԎc/+2 !'8;~N&ٓ/e6hl)dp<h^lsL; iu;;쪶ȧXCB!+wu&,J9o)?zg`|/ɡ3&|MMo*t++\o^\g?:X]sԚoܺ?|Qnur9Ŵ- @p}�MkNش{_z?h] {XVX}u}VqnZ aADddi }lԟ0nNH.!0WVYX4a?4+^XO<{SqdZJ{\?/}^y)cu3N.tݓenw|nV1T;ŦaqfeNzM# 5fy2ye-ZZwߥ< Ai27<h!xI+uHK $ښɼj^h*flksOoMsDՄf|UMډ0K1 @1jZ~uLh U׏n*vp"c2&œnWfO۳S%@(4bnO_͘9�SռDh^k^cS-#h\ltlMgw-yl}+GZa_yWו9zaC|yuki- ijldrdCSAVSӮ[MCQ{q*Pp9-&HHH B@è5|k=:XuTl6\#3ɬxӖվX)#%SgE8!z(̜9@9sw5&)WyiލFpuVwf =;$;Jd(s51j:4nkONTHO$?m-W'-ZJ!veZG`+�/3^ϻTOSMUHGqiêSF$@$@$9ztUtTGcװ{7mih]S#*zF mDgMi+&avֱ+2W4PyUBvoX<txq%r?4n!h>2OpIs9lVfZ=ܴĪ6ST޵Bjjϻrӯ`Zoș$   "=s!Av`A\[ߵitS~7ƚp-Laݠꇨ^r? o[}yA]Ď-G5U'S\ WA:uuO078NOϑzj84ʑ:nkהڠm׎MP]b;HHH3{pv\!e/eܫS婴9T{^ݴS60'̗qe: 2/c=-kO]4#&ݸr_?|!xθecSe-]EZ6EV?[MI}tHm#1ֆe׳cz۴(AHHHpa[tL=Ok+CY?L/;G}_1[c37李hM#2W/cr q~K q\Z˳OeK$@$@$@$P5{X']\6臥U5ie*s?U&ڌ먣%͇aꑖĻPN$@$@$@$P^?t}Bq^@A~]r QWvuv2?V{ϫc    AwrrUGekZ\tltgk;02Gr7u -Len?e!@$@$@$@$л&suQy7ڊCGm ae^VShydԎ0ݼۄ+GԎ+sӮIHHHʟ i}LatT_ːנiUoN#tmMgkuX>y>c    A�H#1d:ڭei@UO2ŨutzYwְC2udmdHHHH ~"X}K]p#�0T:~ . Ȼ[&YX[i΁%   ]w~ '\en*?Q2-G]uU-qg\|;W/C^eai!vZ}c=    $~ 1-LkڏՆ/6ߩuNqӮ/GޗiQi̕kcL$@$@$@$P|PsM2ejGr7y1F;1:릵!:Nki 8RQeMlC{$fb � � tMLne)1[2Lu 3�`i78YIB Teå~>g842\Kd/WKʥhk C! � � @M_Lp!c#c_t:Sܼi2Wt<%kGʪlH<u2ceI턽"DKٚDیvTTgkGⷽ@Vvl]L2K$@$@"P{GMG֘758:Y77XM2HCn:Y<*rZߕiuAH"N/|61t2m꠫kܼ:6E${ "Θ%cM*Ҷb-[dDKlFTMW*'LQIŒ[VXr䞓� � @M'έ6:|qS9ҺbS-p'Kwkލ+ hD[Vi6)nu'HW'_ cg_n>t i{%iY8_ږVR=iT<ZNk_4<^I;M$@$Y]qo'~ek:,ve~y7ޔՙv+8,,27F:,:ʴ̍˻}1O�.c>ԋ$u<%T,5& bʯʚ{d.pc   tս8wqrt?-W\c-<b8.27mW}UP uQMv4k>,v1Mj#NX77͋Eb&i}رUjf}\ƜiŻ陇J$@$@@ޛ 0PeyUUz(Gp$%F|]۩)I2QyM1,, @/&96ضQZ}\iUHgK&/K:mHHz7i?VGruđF2'ɿ~6rW iL?)tWnMkCG4+w*@� 3v=S{.xL 1~ˬ!ߝc9$@$@ECM }2QGڗkCOϫ^qW8yw&b}pNgɺ$P2T$V/b{C+OJdGKnS lHHʑ@Wߛ l|0!/ЕQiyX>Jy4 *!g~.|a.YY[ j *Qg\b>4+3T" %dPF%r_2V݂=}Nrͣi\}0&^Gn^GHۻ Re]Kѻ-+Ȧ^m}9$FT McYH$@${ tӽݼwe:2w:qץq!xX>Ai6򐇕ɢl1 ffamrկC3fIʎAcd3T'n3dԃeܛdۻ"+'J%R3t㑺,  nǦN/ +u]' ^uB8v2(TiWr ״ƾ aСRUH<0p0'{l1W7nqg˦?8` i[~Uf[*C,5K_L ڤIo^Pü'� (vQ_͇jM[䪟\zqW;&4Ǿ-W9ٳ[Yd4B("n'%-ҧ\j{g欏zywwGTm0O)IOVlY'm2zrРs>jeIP5kȭޚexˎH:Oc̴iQ<:a>:Ar?ʐPhއSSu(ۦ긲 B@H%+81U̜6(7zTƆP$XZU?@*գsƍWp׿&Ȟ@Mn^7~'|@t CPAm^w7+en:L2Xw73&^GBWѸ \Q\�%*K$ oR/Z742?8=tqsqee~=Il Ԙw:*Z?35, IߘASftIeT" +J@$@J&2<a~`,e8.+PNenMÖ y#F8xb3/e]%H 446Ԯ6N}EhMo"C)G 漻|$oY-&x2*TՒ`oX/Ճ'̯644ȪU ) � D(佩~JY+%ƕl[:ĺi4Y4ÆCUy➺bg[N60!3g_`@R'm2f,i3YZDBi;Gx8JS>F7uso6H(cB߁í{h(_}oiiɷzd=^"ѰH ޴ܛ2N yd+sa42鴬xt;?ťQϭ]y ٶm[l9 I 4/xRFrd{$:ķG2yԎh-+ߕ5ol\%*IIҲql|Ei۶%L"%_vʔ@7ݛtBPF]nO:Q!QG١zKegdIդҺp~~QoxF? kUxj{ŠO=$@$@Iuox>Gnue58ZZm# ݼPk^@#0sW~`t#,$n\*"2f3&cqY/UHH@wܛRa(0-6.ضÁG2HX/EEݺL@Yݥf 96Z6<q4Y^`4G$@$PdEQr`|dn$]|L t <DkҺ}Tp8,XsU5g֩R=0iZDV~ � � d"TQ~+*36Y9u5qeC$P 2˯/9f:MgG+'u&y_㮳O$@$@EJ+MfD)L:]n~y%c+ K nhHәb<X40ĈrHh4+ԁ)UHEMUc9ǙBU-}?Mjh~ߐm?I � � {ӚpiK /gfAZe]MŐH(V>y n:nLGN)6Z̋~I01fƑRk$63خW$5'}8C&+Mɒ^rk$@$@$NMfYc߁G꠻Ǘi^Zc8B+ K nhGFpoy5k4lvH}G&cϽ\xT?X%eҾr$\vIJcԽj$8̮6V1fL� � t@M1Yc6|͌KZiU]5Ǧꩣ1FǮO#u9/L!LǕUX7i1*W'=.vv{v1@$eɠCNj3žh7׶VK \L4/WabHӆ'udVy\R:IM%  N(鳦3h6LQ\xUÑF# AݼʭBJ','2Pk?Xuž<6: d$PQ!H}ϨqRϼ>ҞmirپyiXtBeL  ȏ@Mg]v?rU:qi Rn4F88g a:,,2ĺMk崻Qλ:Zy:(I h 637n� � @ޔɁW]z1ilkT1BX^V!i]%Y"Adի\t2H%C' %P{S.>#t)/*4.�pɥaL$@$@$@$P\_Mg;梟^ˋ݁/ � � � � 2Rss}"*ꧧR>qw   (b=ۥ+L%SaL$@$@$@$P2ʋL:.L[4 � � � � ,rp}%PbHHHH oeeE    (vt$@$@$@$@$`HHHH�b?B � � � � 8;0$    b'P|ٽq\'G$@$@$@EDl}rvaWHHHHH0#� � � � @- � � � � �p    t3!    _B$@$@$@$@B|`f#$@$@$@$@$Pt ÑVHHHHH[ЁlHHHH C|a8 � � � � t :݂� � � � @aЁ/ GZ!    n!@[0    ( :H+=L H'?' %PB\? y@ECVJikk }+g};7ʺu/ 2$r߆ &s̑-~!� @>hye˖-um.fi9teԩieÆ vZWVU?e$Pt A6z}{r 'd_ iK;t!ȋ/(t83׿/g}wqrUW_/3gΔO|ri 1� @wKerGg>Ї>$8F{^(_(x\̒@A T@/XxNa!m?oGICC[dәO<Dimm ]wuo~3c=֎X=SW՘' Kg84? d\p9R>`ٺuk /s=VtO>*iqi!|\8SO=U͛gglڴIy{e\O>d-;v{NO3~ j*;=6o,3fF׬Yc/pF1)~ /Xxٲeg?~|Ͳm6y<s=ꫯbŊH[֠Gя$F0'yryWa2-Eرc@$M kF1\ qP\w5|ЎCk})Sw vg^‚ (8W}>$PHt I" 477-"GyIF[Oj/&w7Zt=w-%4hˁ&>WA|1Q=?馛}ڴiv$W^**ˮj_~rYg駟nٲ?7lsT4y)Q`/| ]GSN$`ds(ka6и~?\s[!zY\8ꨣE}uSa4 `#i:t˨Q^Uƹu& Pa78UnVjS@l6l6lT 34D<qf`Ͷ&m64avhvَ5g͆W޹O 3#8.f%a oFͨwbAiآY ț4{_fd&(z~l^dJyz~~]{{ ,Lw^Œ%k}wC +V׭4I<@5ӌf'nᆴky^+ yͷ jbmx6K˗'tɓ-J@QL H�\wu> |A #W>$|I-cN0|Nc_>)|SUw _>-|[/#V?g#`�V3:aJ;Ûodb�F5`$S@0n�xa3*S&րQL8rWqPcd_s΍U ?aղ~v4 +27peɁ(vv^(2O$"5Ե0kh\?1Eߜ!R<k[һK0e#J>EVwo}˦$ }2q~}I=BZ-p`A)2fͲ[b1*s92|pPQ(up@ƍlxp0ty'?Ill s |O;ni?!O[!\dO?mW~_A @6׌bb%54(Mީ\^z%cʤ,eq5 o5*7?bYzws`( &MEE/4>h吒%K,q)!j#C'N ^6 HEL>c1|kTU[! j2w#u Ƿ"x /r}k_h#xIXҥKC� t$5C-u׵3PJ[�2|S:{5 N,>#5`phxg|ǸovsWI+Ё ف�.p!/~t2 0:X X#]2X!#W-,7f~<`QDž߽O}ʎTLwl}4}bvozp=P x/#_:|Uyc &5õB5#^*ŔLb\_ ;~|?րǺ^{mWq]Zr\s5A9eDt�be@zL͝l:ik@j &WwfVIG/Ԕ0u8i/3!㾄4O`ZE#3“0�[2aF M4{m0 j}A8 DeP`ցOIJ)u0[ZV8k7`Fff_:6ӠƉHg¬0ƚ07 y/\=q-'k{iI)8 3ľoLw%Fw66S1O:~`VIyi N8vQoyO+~:~7( 桿QlYĚpa:,,2ĺdVoLen4e[P0g.vY0xtgE]dl $@$Px-,#+ -l0[[jjH1ҺiTXbC��@�IDATn집dži7r Kɴ:A&",,2ĺ5VyM1n^t#VӁ7`)` _7oJ/b 6!Pծ^%Q IH �@Y;pH ;_kpT~4+sqޱ=vH൰ן@�x%A3]=,>j2kfa[vO$@M&H8 `J*CѴx*Cti2*weZSh    8x6 � � � � `3� � � � � :%rM    �:<HHHHHЁ/Ů� � � � �x$@$@$@$@$PBbWIHHHH<    (!tK`$@$@$@$@$@� � � � � :%tU    sHHHHJ�:X* � � � � Ё9@$@$@$@$@%D| ,vHHHHHHHg TTTeR[[۳a$Pںu<s\{[Ƌ$@$@$PprꩧJ{{H"(x4HL�ѣe=9s}_;H$@$PرCb�>C(;XNq| � � C�G!:$$Л>Cty֓� � � � @ _B]%    :<HHHHHЁ/Ů� � � � �x$@$@$@$@$PBbWIHHHH R$PQ)U6I)Ža IF!i � %:EyX)Hԍ,f.>#IƶҼ=拲Ҵr$Z;, (ʝ" Ht#Ѱ@em :X}eR;a/4ItB*Gy2H7ۮ ű'E (4Q# @4{ g̒1}[&Nfi{5i[nF3nnem?TN"3?79?K&<(Ƚ  < Ё@W'_ cg_nsҲp-#rڽ`,m;">(ՓḲeC*˯l@rW"s{K$@]A* !:,,2ĺƞ_Went 1@68c-2lĆU탙VJ3JoF >dionsQQ(Qɓ/ | -ZwmBFrٌzO#m|fC$35b)kҾa<uTj{]㰷H Hi\40 GFzL>XT%Ł~I"ni3mI[u -=mFi״K&cwM~<79[$ b%@X `E9-f{Ϙ/UZ^~BZ<&Șse֐/91ae=|�< � :Ev@؝K�KEb_WʹWuݦ:u%]IIHЁ/c!3bly?敛,.YY[ߺAZ̓Ae߾2Kx (#� @Ϝ-@u2?4Ŭ,Zr_P2xt3z7|%W! f9J,/Aäuz4EFFvH�G $0`aVۖnc7lF}sSee i?4#HO;naZ"UucuYXxnq`/HHp>u4*UU٬YL})xMuԄ6xM3%n$~l4`◛,r4p-k[%2dRUl477ˎ;MM6`�kTpNn>7x蜃C2a^>oii&il4@$@&@>th 6o&OKZ[[Oqjoje yw4[MՆAƉ{?Yo~)*TlY'fI{ϐm\+eÆ 2w\YvmTGdĉN|l=7#Qb~+jyǃ֭[ߖ{W7wH{ ЁO0aBgk$"0K:V5Nqk#xYyoa~lȴ7622b~~ >L/̛7Qd̘1}0;=zn jύzJ-�y с0O$P:m� d$NtB6+G>Ї*dc҃FC(3U&!@DYj̻-W2#vQ! Ih3 FQY%F*~z# E΍"R:牟9^) NIŋK]]G!K .6%"Io?MMo"C)G 漻 ߲Z6,~-eԊq{Zu;ZeͮNWX!}j^fٓsNuZ[[ sHH+Κ:g;_+ & d"m2f,i3YZDBi;Gx8JS>F7usom(cB߁í{QB8X1ᡇ{0 {<7z*F"+Va  @>Eu۶m]6I + f$rduhYoq[ <CjLz-+ߕ5ol\Yr$iٸV6mߙ†i<1!wH N| NiRٺ0CR5i.kzVAh7&BYbp`֊J=i$s#OpF$@eL u2k },5ӏCa8f)CʡHLhgv3dq7  � :%v%eO).Kʹ Rs R9llxniZi+ JM$@G|3L $ZeM?훥fQfr>NiIӊ%ʌ㇜J�ύ9V) � t:Am@ 2˯/9R3#ҺuH Պ�ύb: � ,.CO:놆4o7fc !hVK?R&LZi7HsnT-}?Mjh~ߐm?W2юxntdR.<y23.1aE̶lfK_lF=M_n집@P!ȒYCz/ F\p>8{_jĦuRk 8sR5q_iZLWc{!ύb?By|XٙB+ K nhG9vc<8T:2-fc $wn2eGKYUҾڌЯ^&+Ke7*4>FݫNj3xas9m$lyn)z9餓|H'P;al1nKmx i7FZ7-hkލ44UnR:a8Y:D$\UX7д#i7V']IW9b1t 'PQU-u'S/A f=n1WPiNyWabHӆ'udVy\R:IM-#<7`ҁ/c=YŁ/={: ;D[0i^MaOWMO'Uk iݶIV/틞oH>;޻<7z瞓� nt{ޗ3uv 6Sfd{sIz9:0:%|<70͓� @r     !9P& � � zͶ6ٸqrXһB߾}嗿p `9M|q   \ /o|2g9 /DvL>=qv\,+?/c="  &kmw?[s1rʂfI.҂EO|c! � � ,Jimmf>}ȼy47'zʔ)2{lu]eKFTÇ˗eKi>_#qGK_xr'˸qlwy~b [W]u<3A3{3bsw}TLz˗�=3  (I#Gn&pf~5kuޯZihhg!:*\sS[[ԏoڸ꠲ꫯ;v<h<S[o}r?y(>Ǎ7hL<Y.bv"eL|\ � � "?_!vmæF{1y׬iƫCد^nZqn\zݺu?1M套^J?"M!BF''#_,.t@r7HHH\`#W\q 2Ďf6fs=Sa4`[7lGsw+En!;P7~} SqhWe ˖-|s!nTqy_Ǘ{G$@$@%K�*`$U4)*믿.r\~v-TWmd;`^9SSSۿ, pɲ<)  (}o~̪U/xnذ!msPe(1k4dl>a}_~iQWWf&xP0aBZ=F_ZEfʖ@~gh� � � k4ivaAΝkp'N(￿uQ|v+`: _>P!ȨQhzP1ڙ6m=ڮHsqǥ6`_??bk+5L=1  (}p>9^/Ο?_ cF{vǧ3lFҗ,Y"S!.t]tT,AcŊ1W^y` IP$P63<~ˀe}L4DYbt\YXZeuCS�i! :HW92-S#F1� � @N:Ic? $@hii/. gm֖Cbtx#Zen^L-*Gr n:Ne)2L� � � � � 7b3� � � � � :%rM    �:<HHHHHЁ/Ů� � � � �x$@$@$@$@$PBbWIHHHH<    (!tK`$@$@$@$@$@� � � � � :%tU    sHHHHJ�n:X'%HĶrd(>m)+~qb$@$P 0n8\qi䬳β~iruwuW˗)Lnjkk+1Æ 9sE `&{eÆ vZWV裏~Xl"֭nMve4\tEz +}Gٸqm?8Ta?qC9DF*+VK.$( p=s:` e^%3]%$@$Pc{ɛo)GuTGW_;|…\n}ON8ᄠ~&p._|E9蠃%#믿^fΜ)'N8@ Ӑ?qʗe/~!GqVK/TϟoegC51rHw+۶mSQZU/g}wqVZ,#F k[<~r5\#Gr& G B\Yk_˺>$@$[ T#yux87_]uz!+۱c?><,1zoAP͂~+~#ihhhcO=կ~%ozr=c{x<6?(nTQ'Jkkk`뮓o~A?O[n%m/ZH\I`O>A>t'd{]wg~d bHz޶Q SnU0eSk0UcҤI2x`+s4uTQBt)wp#c4zh[{9|vɟ0a7}@9׿%xb;"[m8qoPN D\?IuPL 0q8ՙ)?3fL`nر 2^PuY`^bʔ)IyӟTʐ+yWa2X<ŹU4!9sEη>Xs 5k֭[Zpb: gd2c j?"lkB$@$PO<ao)C;۷?/fͲrYZ+`#,z뭂e k׿nBL'ioo7Zc:Ƶ^k<rM7)!]vkh8p, q-N.eqLHcwaԨQ'Z湻�rSO=ՎT L�'w�䫪ƙs?fXr<bjOss,[̲ȩ<| CM˫q<|Es1v Fx{בA/lբ>|{5A3& B pg/!yvwN=?N@x?r-2k_ Na>32̻! ?s12Ld*ի h)<|rB<Co߾iST97Ns8민JP ' TD\ys .̱Cp�Ou~ۇAu.Q|o� I6F# ?cYo; /A(` ; \?xM0O$@NsyrDic�^8 V{ Fܠ#l,,i5`t#qs5@᭷R]i$@@ |0_Nҁh_. <S<4e ;"ݧO[WGu]wɞ{iiӦ:"A:S9t~g<XEǝ{N%l~ _a84"<A I8>w^0nk\FߚE.\ nps6[ IHiLST 8k))Æi!wzȣ0R %g<3;߿3vN,9O W\9ॗ^#?lw0C0 3o?1-+c4ӟ1D%F[1:.)t밣 w8[ w`!Cee}=c)JS83s8󜦐E&F_B (+tÉ1?dp0ka’S=Hb}pӁ.L`Nf\ȧQp\;aw8aҥ*`w4` 2htlZxUC\9LFk]a$p ld~r{)TPx08qbg?T,YbcyPv&fǗ5'IH T5Ǎy5 1/bɓt݀>)zNcD"p0_X;4R!=L+:x7#<@6jq|q9x�NacN<pҗk-G:S,$ ̬ Iaz;0|%ֵC#^ywv̟ǷǏwӌ1I�N?Ba* ^`'|l)kB>PF$@�xc Zy`B)6<+8XxrܹLpF1‹o0qw ́sq\e xWcJ/VC_2mlۉ!0[Ǘ Fc>U&84wݎi%GN} {4.V/'鸀oVpl>:w}ts5!. � #l* qeai! 41 ̍ܘ|HHG |3%>;^>37bXʓ+1rI'yv H�-XMЄ͆ fbذҀCa5!ּi!hͫ*tq2-΁P0A$@]G�v;{p1 kHHH f  0\la>1kw@-E� � �x$@eI '\u3P=7TG#kxKT❃G}T}]ªØHH!)4P @Qk@X~K7�lW ذ?ʱVj1qmecǎͪKX~# $@$@$Yt;KI NuÌ?+nv)G, z衇ηuMLyIHHЁ)lz9u0dKr&`|u]iC/Hk[4 � � t:Am@/'Bu1:XXK,"船:^ԆzZikpq2-cL$@$@B| ʄ@cYfq'3gδN;xQ\cT2Ay7!  2#@(w:~ANj3f̰?TyiĚVgy9voy   }$P7Qt9#ӦMy\u-IHH�? sc?\.Rͬ�tQؕ68/jmmk766JCC kkk 6t"vFy$@$@$]wiC%B 1\r~vtuث"vQ[n+1޼yXBV\irfٴi-Ï(XGkUY|9$@$@$weAEL@U"#<Ro;8pCWyu- toܸ:pΗ.]*WڵkmYsssmʰ woXdt ydiHH Wts%F}(S<Xeܸq9We:@o0/ŋwޑ_n*MMMִM|mmק9#ht5n+:|;L� � @ߥxi:no#~. &갫{`[*~ J. |Q()02&q #:ɲjr&0U3_EA`�D$tJ"9tɂiw>}y6;s9g匿իW~}ycw!O/DuV{NʌmX9 8$EʑcVF#` 0v_F`Di1~x򗿼 ]AdC_xt7;-Y$?<Jl2WZiNYu9I6Ӯ)F`s9 Ǩ#0.G&I RĘ;,tHY0e^Iꪫ]wݕFW[m,76-K?شk񭵷Luzߌ{d@pb[0!UGhLbӟNO!HG\Ɖ1t.yg?Y&W<CD*tqv߭>Ʋn4K'>O1L*{#@Ix_~|w@CEE^WXagoNW^ye{ dM>({}[}i׏/4Fۍ!m=u2FtCB7 dx-LG}ttM39Nډ@+F7 qfYakr9VX!o)>m$}e_w#`t!`?]:B 1A򕯤O}SaTs"HږcE.(}""ږ}оbH mm⸬#`MϦyvJGyd>rI)&fErK/4]vey!DNiWQ^LJmqMWkm3F#0lL3]4y>oH1V??LyXs:}b(O6~lq#`,B�r믟_5ˬL#i&c*/Oċ:8IO!xӍSEril6t#`L!`?SȻ_#F%m&}OkFg52 u<L gLjs4Үq+50Fku5[/㰏0Fل lX!�T4\ wc|z $br&;qɺ!P|kRs Źuq#`&@}�P ~Aevvʲ&Sd}ݗ<| /`uo|2]kZ؈?16h_֕e?ڣzɶ:X#`NL]6$x> r޼yq׊Vc;W^y%o9s׸&KLb4o+c}^r#`06o)Aw}t's㯬vM)=OrV;qV\qżN)ְ%mÚ1F#0O%eƘvmo|#ˬC!+v5~뭷SN9%{i2{i7Ƭ3]6aӴޭ߶ZO/F#`Dӱk"j}/ZkJ+?C7t;[oʇQEB5r4qѾֶ_{w2mcF#` BqR&a?3&l92~Mw^я~93!&@vDvNM鋶vߦƱ0F~01 "TwwK_R-2Zqюm*!^H]tQ:묳9uwȻbK<_[jL5B7jmz|-mcp0Fa!`?,"�SoҷV%%])ySOĝw;/\+)ʔqʳ3faT#MsMͿq#`nLaYD2n]_guHVlsf\se>=^L047񚽴˺u#`0F~؈9�dN #H:F>wUW]'VLf&g;g¼"Dk-bխ>Z7F#0,L  tJ[ne:餓lɻndս2xtqǥ?ǁTn�+ǢA\ ̭WB-lp־[}9F#` 0PvsHX?{.WUnO>9昴pL!Zq'nbƱ5]';7MUɎ퍀0F |/(ga_ v~|.U|]�^bg1bOjM5WkmQ'ʒԯF#`Dױ<6$_rCEEY1oKmk7|X>E:UnMTQg/s|klۭ-~ѧ,f+ŧl0FF~u@�k,X6d^wN.6>اFx6Ez+iSܛˮmXȲ,|b{F#`Dױ$5H7"˷i"N8!y+1!g5{[q4n¿ͷo+uv0Fa!`?,Ϝ@�F\}=z$zTM{n-2l!))"ؒiS)\5m򣾩#`0gV# 2|' vwm7hK/4gꮷlIe[|ÿ_/>7Uۘ&ۏGj1kuQ/:钥F#` v?ҮN;Eɻ|k[nN;eLzеVEPT'k,KҮm;UR} Z\|զW_c#`00c" !<yVGrBz!~eG1b;˦XMq'V?qL隷XZ].l0F`X i3\|i}2cuD|ks9xHVXaL9۝UxⷵlV1JW3)5wVNZ,t0FF~u9[[wUd[ؒ%KGꪼF]7�wR/$XdX'<4+uک,cY7F#0SwF)?}…i޼yy\[fzY5'<-KVyP|)BB凌cL-X[_caXAq[G[k}t#`T"`?h:֜A�~ꩧfqyaUV +@H5 @hk4>/eXyJ_aQQo都[D=X7F#0 LqDjʴꪫfywqw]3Ɋ$UVWPnQW$m}{է"bZ5ƺ^:'#`0F~؈E`6Jgyf&"HF^y~ߝwVuDd$zemu&&R_#X9Ƕu2m4OSv2F#0,L1 Z$^tguYeI3/B>e .謺wN R˟~ɫYlhozmfBL%.ѿ.Y7F#0LL*"qt`twxAU}Aҵ^;'@މoK"e&;nmQԭmSѼ5,?K#`0gƑyLF`Xs5Ӊ';]Y{c=/jhc"uRT-ʦ~ćmcK wʵ>K[,t$[ԧjc0F^$"V_}iW+Zyyos=WZy"Ci^/Ϧv5!v1kNšrSfm#`^c*?awr72XV9r-y^䯉�RԦHm5&{SsMmC>KVfW K#`0D~hiG@ //ivwh]~=騣JwqG^yfډ@׈j}5kWv)%mj.n&vk.٫_lc#`T `?(:Ƭ@@ կ~5}#wV{%_ҢE:f4ehF|d/ň>Xsl/Guic4麞M؉\_MM0Fa!`?,ϴ" R<蠃'?Ly`O_vgیxo|7RD+omekSex!f-nO#` Zϟ?sҌVY}䬜�$SNI]tQg;3r} ~۴⫏n8e UKM0mAEJYl0F`:)4Ӊc)N+;Evs9'|&!rOST׋o~.S MM ^_Q]846M4Gmc6Kƶci0F`: tCC�Eb??:oXeN|jt%?>=:2j+Pnf~M7Mx;jV>MVWiMq&co/w9m6:ƺn4˿9(m,Il0F`X i3Xx}M;[gX*n+#SO=5rlT.PnY&j߼yk<2vS\ڗM?Rf[]1Fjtڭ/ct+Ljv֍0FL%B3h:֌ k>:Բ\#kq/R׿VEigI&[;7&lJꪫfr{wn)O/8 folWma3{G!뮻.-Y[ӮO9XF/J]eK#`0D~h)C@ {w\[g M=wӵ^m3vؕ1{ƌF6hl̳-oyKӽK?说OFZ{'ׁًy2?Ȋ<O>doʝl".cQe钥OiW0FF~v)G�DB=,D!|S}Vy晙C vЩʼnuemuW}l'[O7b2g};ߙW\qtP_~j~r-q\cMߺ@.\~WԸ">^׃0FL-&S UVY%q-3YY67Cb#Vdo:}XюJ3W\10k&o9m{d5҆[">bYakf_ĚnROq~c[H:F#` v?S�ĉV_}eqڱgL�!q%qSW]E; u(cɎoYќrJ59K\flSR*eV{Q547KYkCfn!=CkTF|B.Yd0F`&0 @D1[mUg=HbG;7B�ٖ!rolk NIk܊S;sCLM.r��@�IDATxt1,k.S+lֆv$99u׶wNlzg{1J,]uFF#`& $t#։|3BDE4Hc4GFr;#y/~$ehȭ.1q Qa{g~W_N2 a~˵9p)=bO xMNFkIqMc#`t#`?;#;+7rBN;|B d dPm"q&˶M1emʱ4Ţ d1zG2_TN;Sꪫ6q,rlګ_> {#z|u|yK ' qoo▒8o\#`,&E퇂�;ꨣG4H< +U{EFY Y![˦qR'["R/j;s&kEK/4tivU>eeګ,C2?=M~/u\Bs�$klf'}0FL"ӎHr!iwSC:묳3<wM^d+˴ ]~Se׼QHp7#J5x2+tՑƭLtie?6?e椹J*R亡O7kb-3<,&cq0FD~:u)Ejk[G9 ϐX@ЉAJ\_iŋ6~bѦ>5ISxNtM33&kS}[㒟~qrL<CGB{m6W285>|^ko0FB~tiG`˫22MDsL駟"GےQ Gc+Fo)fdS) !KBR̓[ouZhQ_GXW:1/ꢎ:I~KR辰õg9z*]r%76Jb,[cCW#`LT:DؐvX^1. |[oZ}hATEcїŏzuGR} F}K)v[Ib(R+·`k 'pG2,8|kQWR$usS]4O/zz51;#` Lgu7묳N:!y [%8 W>Kx5N>SF/R~Mmc;!]̸4XO$ƆghՉ5kv&^xaAW(~,/1$e1k?4RFxHyD~6JwuWtcb֍0F a!~F�¤կ~CJE¨>|-ܒW!ʴMԗvljG꣝ؕlMٖ|C6hW 0[Mj+ߜtk/75m#l帱Ťz]?dNIy D~M6ɟ2Gc,+}]6F#0]O;e̛7/~CD:vm v"vSzEdGN˺X?R6GؕTd$.+R+IkEW!zkrBiԗ~q>aS\eRHe(adtݰkZfeUV?7,0F azF@Č;;+j1K[ghT#ekӮSXz٨'4TkC;eA^mј$DD<曧뮻.?4^M?^ѮQF]\.!|sT5!ɺ0Fa `? @cJ)$Ld-(+<#LIReI>E>QEReCbWZQ6QǦL;"Hpgꫯvqt}Kq46UǗdCCmPO̙L檲>/̑m5lWÉ52$W#`VL^,>hA"9kë\pAޫw7\S@_ƥ1PM>j$[%)tX{eĚ~s>/jJ*o]q57J:2sa"7D,"{7?9ױ#`T!`?UH:δ 0fuW[g/B:s39h#DvYU}֏ڈhV6JWDؐ\zIC-7I5\3 giܱlW}SN(+6*N2]ss3+78]IȾ0Fa#`?l_W SJy{:]1/'|2=\҆Lj"kq1ډ FAQ|Ixem6abʴHlwCpI b=/)/I:CEڙt-ȿ]J;CZpdF#`BOO ܍!�:C;$KdG6Wi۔ reovbhӋrejXaE?W5JPs gR]KetI-9UIsR<<Hz|à*<xӛޔ[ot+0F!AE-kVg4X>"h4nĐ6J|'Iۦ6Mu>&j'YkӋM5vnmKjԩ_zCm%K[iR*kNHL=2e|(#E#`06+bA뚂pZo^R˧S 5kvkumjĉԟduF2pE8KN:EI]/mxC~I{VD#`a#zF`w,*d[馛Ғ%K:=NmDTɲ6__[~zetK_:}o}|n:uqN*.{̱ˆ)EHʲ18y$"S4$1F#3&=Cea"v )b%E-qK/ B6I4)NcL{b`JYĵ&!Jo=]y8N͉XQg+%әqh,?v͟ϣVsm0F | f(Y5=cYEEb{hzqz!fͯ[D86wd[Ke$*.*28//twe$jFI>Hٖ 2MK}Lw̙J$ewi#`hDW$fkt8)=ӝhڈ5(귗vȿ3ٲ$^O eHjE%U[Iy-+7xc&Rc _jWƞrCD1 I"F#` vW#�>%+$8x|i"o%{S{k1w'n$5FcFB2:Y+HpqӭޚxIfGc;X-_6I|{Lo0F "`Ѱ>kj (BX&E_rrKZY1Fͯ_)~S{+v5ɻ/gT%~4N31}#7 N)G9Nٰ1s\#` ?VyikdҮZ[[_֮Z&V-^iL+|$ZylsD瞛Oa>F[Yg[ZvZ{/U`~9{8Ugi0F`e7$k�VDRUDK(6{m/"H#qGHHx'O~ʻrYꪫ:(o"C=ij=mIsT.qܟ0F'&ygW\q^-UJ^bDʼn6~cC][< zR+G '@ܟytWkCGpsϴ6$CQJ>$ =qL0Fa#`?l_OWZ s[�~61nxW[e9>dِؑϝ_|t-:+Ulo{2ykOȿ)k5:>#`Fѽszf/|&9Hg/—vi$'o XTY#S'*2w^ӟ4qď*~m3<ðru@_q1TO<|Ttbl"|S77Egzh#`1sm$YdNm.Q[|% uo0!Et٩C2d?V!d.=䓗! >oiҟOzh@!/tm8b :m(+FIq_?3ַw 7rFG~/\`ӜD'!i#=+Sc*HXNjė9jX;ĝwU殻z]87qy{޴`v5፥S[!k!VKY>%1=_2saU^+sla0s9~Gulp"Zm3$0&K9xe?ҏpA*ўvdŢwN?sK/9%T[ŕNy[ߚW.q'zŕQRzoX6F8"~K"/뮻C=̺0F0*;_~9SȥHd8DZU?M$`MM7~ks&c%ϘTUw},\0g??S {}'UVݹUlCdv|(7 1D;6"璛˸Կ- _2?<K<e#`�xf%l8ED_i_]i6!.s$M;~{d,5'VϷz~0?>wpbvHĐc4?[gC1Q;lSG?馛#`@ewV"6>EH YidC.!E\3epaUp(tGy$zKcXAUR2r#F c떢O-֠;w>w9 ;Nly3N�sI')0F1&c|gYz8D"ta@;mA ?瞛/^!1Nꫧ}Ci-.. yvdGdx>w63(yc+: ez7l'pBoNzX#` `?&zMă"PuO(cSӥk ?ռ|�C+V袋^wؾM y;+aH]Ec/mz]˶qm~muqu=U+el5.%6$S'\Di5w ܰ9#`h#`?wdɒqidf޼y'd2Yd4Uqjc!6x@q甓??ViUV[Dܵ]"$bkk65䶤~|O\yoGE>5셧#?gγ'?B[#` `?"rԦ <$U+HR$7qmYz@~ly~6[: ?r)Fd9Ę[ne'?V[mes!U;8F]'E2KI4G|e/&{8%ys81TŽq9Ǝ;>v)Fxgѳ!s2F ܾ~#=zVyQHa[mUkyE~T?$NԋOS~B3Ϥ>;=q&l9䐴d71qTHz$ﲉ \"W]/l5;mvbj~th{?GEvO=X9 kd0FbGVE׵Fl=?yEn˿#úQ?'#`<&$$"A@S_)crSf֦f؅^Zele ޠWWi 7qױ"AtpDWBh.lr<j8s% :S+w2lT%&ɌWmLUKO?t:<!`B/D,0{m~d?pDB$z-}b[:v!6K?}?)2&זmUVEL:2"|QM~#8c*ܐ)|6˘c*,}T&N$9*R1Jj1&l#ԁʲaWtgy恬$BO0F` `?{GR �p8/I&nm& mڒQOvـ^=}/bb D BW[uo""olr^KR5)SٞW_]*.$U1Զa<ZkYg^J4Wلꐑ| G.Z(?R$ޫB#03 H8A""-Jey(!#iZʊ_BӦoy`_.dHE�eLT{|j_Y%F|pg S|c.Bl]y㌺Udg$#ee/+x;2W\ѸHD^c&+[#` `?=: �! fDm WV!}mSiW?#iͷx_Ms_kXuq\ s"tE�E'uUWJ#?nnen<kǤ1N.sILaG 3n~26ڳ~w=?ȧ9)~, =1نD&l7FLfV.]-G[M LKJAme&4QalY;DSSYCDXq $5S}?W6?UTz|=uG`$b/B 8N: eߞ|勔A![`AX2h'wma;\K{9h&iO34'V2qhO#\Ĺu4F`#p�_ȜJ?~2*GYꔇ?4 @8Nr="�kJmQ>emZ}>ͧ:w]Lwު q@2bNI*D/ke|NRYg>my/~6hyn fHq s)bP-ḨiLUG&i^񼏾Wgx=KCnQDH `xVpɔQM-#~W6AՕR]e^mm51.lM~*+Z)SyGE)==h Yed,C8ce⭇ZN`$]}`S\wV!k烍HDrݩT ʐUW]5n1y2oM?~|vE1F8&#~Gazw_TjCFz1ѣLEhCW**)[pF{? +&&b˥IrGgn"%H7_:ݘq}P|I<G/VTN\[>xeN|nkϲ0F0b,B#<245HN$2V809 ~jT6IU#FM?uio75BmQk6MVy17嚽1pg# yg՝,y'GU6]&;8O<1tHD!Г!drC#`f)~u^k)">`>1ZaS,7ߜɈVN6d]>M5{֭6!|Bt<k6-~ʲ?,3P6V<J^6I7r$Yp/c7H;[f||dA?Uɦr)uz= 0c|I"ܰ9#`*C&+nA@Jd]v6i,wuWz'sHMW6bYƫ|oeăW?1Ez~Y qvm闿-KqTN K/4/)OƮ1CE>{LM3tͧu^xb'Tzv3df%dklHeHTl+[>FG Alw}+법QAXr-WS(k&6;u2Ҷsϲ;$y7d^sDŽ-M-,Bʊ.zy>^(eV/SO6,ߘPXu3ʵ ҧ^TY$:6lFp{I'-sU?lܨ;oB?bf  K/!>IeG D�;쐴WERHjXHQ,iCu=[M.  6rĢ/6eM[h/{qL贽әg^i}Aţ IRvk6ϤluD%!"Ŗ&z'%K&wIfҐ:WZ6<. ΈHH"΋DkdRw뭷^ƸF}ͷ]?e싇YfU"/21n-bRW(#q <\만O. jXI憁zkLkX?, ;ͱ\(&w,Z({yQLZ>z3Wpq2F`0\RRM-mcy]$=-Jx]"OK}jD$7i&n)oP,$ldښ|{,OVV;d:o$c{ňmeCְW%# <[h ӑ ^{m~u3MҸw-J6&{7e[KWMBLʔ KsQGn!kGզUplӖQ2# |.ˆT[R$=-Jf~8s=i$#) >[lE^idu$m-lȚoXe},DzHu8.V!jl&H [RPVG~.LJXc*%t…e 75^I I9kd9IQOYIr ؊7YW=+nçݼ{WZ6<. I)Hꫯ,8m"<+R>ΨO15ūmk-ꌙ+"vO"AY9^E}\nI<L'~+KkĢyD hCo~ǎ1G.y&~M{n>ͿvMSaL+TeDXDIme^Wg$d ËЇJz`2ȍ|7\1l^m׭\W=1u]~RoIH^RsTٔE*E"I>ꫯz,s+k6&l_g S֊sPtimdK( {ۍ?!F`V"`_,h.[$ Hzl+[&:#&ExWUs=3=N$AΩ4<ѡr_zYcbۨ]EfS$'֜J<mTn"H=:0yg9Y΅vm)_ͦ^$crl*Kq;1wqEvcB?:$&�!J5]HAtV(MuuFP$AH6htv$CԳVF͏~uSۋ-D ~RxeR(x#Y12ۯx'�"%]W62~b]=D~j)bY\3N2sfKSZ @I轏~p,L&!J5]HAtV(}J=|;;k%.r-̓|HpNeI>[QO/Z ճz˖5X#Qz"ą<4k8VNˤI`6U*G v_"J$č)4|N_~y1m7d!`_TeDXDIme^WhYAn:$\uL[ÛJڶ>)Zܤw-ʿfo#)hپꪫ2vm;|N)XF`l!??g"]w}4O"XWDSYj#O?2[=hWΞk⑌,&K VE,ǶEi3RoOoq H$vt!lƳu"xS;ŭU۔~muo\ŘQǗT(\ _.r gn1fԵB<vk&}us W6YmU])2wEO?}οAUXg߱#8"ocfmqsKL+TeC*/}P) H/mȓ$|>觞z*=&+~(^eGk16Mhiӟ4!RLC.K) CxnfcVyЙL syĶM1^#aj;cfHr;eJF[�=o։o>я̬ $^9#& J5]62"鱽lQ{ xAа bw3B$E*g~-X sbGHQi/\2~THbmD|y &v"G΀^sa<ʉ5<V+}z3!:vjY]xj՝q^o=cC-l9CV̓w|#௹y&sz{CC5Z6<. Hz(-daI#ie]ђ6%|IWX?Y}[9ukB e5MV]uR}xF9abgla~e.2f|b9ⅮUwwP;14˷Nsx}͓63}^Zk"ygjKY1Cr!J5]HAtV(ѽ+4R^')HrMV,4e]/'.(|d\=?!<p¼:x2A_VY}ΥOϱ%ƚeg&Lu>Gy$o~e@� gImvC3rgnl>G1Dr!J5]62"鱽lQꌙ  zA?~^p lamS?ѿeEMmv%[:;H%b)4s3AWf$Bl_ؙ?6a!;RF'H?C4:i__U|YreK/481Cr!J5]62"鱽lQꌑbn|p삂цΙ뭷^>©H/꽔KAvQ'L's*ʦn1~ZMf H< m<92'2e*lґdHvw$$ ΋.t 'sj7Oԧ +?fn&9yu?N1Cr!J5]HAtV(MuuLh5mo$K"e鬮N&dԳďo8 rYGy6&V9z  !L7$[o7zK<?#f#C=Eo}[96>N�9{" Ö>:ww| `߁O Z6<. JAHVBvKdM?W?#)lx62qD]f f/ΫȜmg d3* ̓uyZvH"%qf8yah"ѵ78Rcw\>_ϊ>g& V!>Ie^WgL6| HǨ !mVIN7j/V.mjk. 3Zl%kli5|F "\|N;Ν~q7>k9Z~6?C)M3nN:餼J%&l7&nm5]62H,=JX8$e}ߛNc�D 3zhz{ߛuT]$@ |#Ќ>ґ1Fm%j3*kg'qaU7~?xS9rO~^;~m[:*@2$OY3F`OL'&+dVJMYuɆT9RL&Ieٳk>5ͦ\GbF c0B٫̋[n/=$E=vu׼SNg.2S|Jhڌε\`/i|o;J/d_ +9̍@�+ҲLewtِʴ>j|l/[>ĝ2#d%zSD6cVdJ/YAۘe}nF7,|/Hn�!Dƕn7s9L #~J>#2"|5H<HFX#G nT&kJjz%G]~Flc۞u^9<|'ӴXy7yφg24L+PTe+ Vc[٢ 27tZN?SW^y87n6IRd"߉|gwzeV!wD&9̦ h.[$ Hzl+[B+d /S,N̅;'nf^q?ܘԶǺ0�;߁Rߒ{.}_6&l7]0@VE,ǶEicYEly; 607s~Ί.#0Z|g>{$m} Ks1w2{!kuF` 0\tRM-mcy]$=-Jx]F˞ K&snD6tӴ{n-Y֦q00F`"VZi7m2!!!H^r}-tUn[L#:L_R".3dZIz"HTEi+bي�y u…o}k^Q!=Gp+{nZJ#` J?d"ލlS3+7|s~'\+<P#0|L+Cjlh˃"鱭lQXvEIKw԰=n_uU|ݭ[#07p_җ Ҏֻ;/}oC>m\g@+&x J5]HAtV(Muu,{F\sM~io, xYg?\m6yo?]֍pDON֙N:)/-3z64]gzFZ6<. e_O,Y$oa$.|^B/][L#0{z/~7>7N"]Gydk 6M1m7F'L+0Ajlh˃"鱭lQI]!˾`!N;= ".){6Nz( ٥]aم�{W>"u[ug"*r-_~%Bţ1@+t"?Ec[٢4ձ/?7G$\SQQ͛WY{G [/*l2F`q>$yp!NK\pAg{<&m!`:Hq!JңGR$=-Jx]ˁ*]/ry;HdS'Ġ +dΝgv#`fpAC=4=CYY*^ Xm[f73uF`$0\VRM-mcy]$=-Jx]I#?'|2-Z(mFZ#_m| DeZ[ی.lD?</﷈yH!k՝=^xaw#"?'#`  h.[$ Hzl+[&:S�h +VNȻd[u<\&F[[#0pO}*yZyZu^iŝ:&U^n4#M!R'jlHe.)MYzV)[+Ld6.o";I# Ζb㭋2ؕ'ִuH,yXOgsM@[\#0~wVӻERb??*dnhL)D~e"^Q+_eCeS&Dz5fS]&ԝB.StِĐ.)rNYz,.;R(M'qzD!<vC9$s&bNϽqŻ;'mGF뮻~El"_Y$J{l={սDe#0W p+tِK9,=JXI)[&8MӇιg XLJ$6O#x+#Dvm1]g@3n@ZguVx$Htm{7]o |diEM tIsңDetّEi?"�&C!<+ dpɶ)__|sͤmq]gi 7R&|DiǪ?N<Ϊb `_­TeC*/]R䜲(cY$]vlQO�4D!Vc>/W仍J^z|%\AuF ~o.M;_sW| aזm5~]o@W`p+tِK9,=JXI)[&8 C! l>W)c3z@ <d@of~iuk/8Nf+[f,w"^FL#&p!J5]62%E)K=EeG 0NG@lU=&Wl 0:n#-{]w]&Ko" 5׏3<dw DȻ"H!zkCܵ-덀&!J5]62%E)K=EeG 0N3H:".@V<#+&o+ bkC= ;cʶk"{$w}wя~yL!.3^$0V!.)rNYz,.;R(M'ͤ��3sIDATqYD7!//!"eB0~_s9' O^+i}M{GZqy9I榘'nO=&fm;ewz#`f n.R"甥G"#e~فH<p^j/Ǘ}-J>l_1z>F`6"[ ,H_>ƕw?I$\ĝ,sg7%w|w2F`V#`_<n.R"甥G"#e~م9$>EPz"6A*8Kw_&F` iO{^qg]$|2'pB&Ziț@r J5]62%E)K=EeG 0N^{WW[mLkd_s5骫3 V9M7<:&顇JZq7qUY |@jlHeKS%z,ˎ-J `f7"H<evH_~yfoIE]nܼ8g?#0̛7/moK@k?OOsL#0W,ˆT&tIsңDetّEi?@@dUsó|/{!M3,^8]z饙Գdf|&j]wd8gTS&E]d2ĝwoeY |@jlHeKS%z,ˎ-J `""ʯ|&S'2.^g?qx)-ܒ~4~ RtC#:oυzf6w&n\/ΛSvNW9 |AjlHeKS%z,ˎ-J `&"2DIRVXCR\/W/t3{ a7#0|ę<j:묓?ÃHt#E_V9#.߁&FFVL+W­TeC*/]R䜲(cY$]vlQO�4`dkn>%V)A$Ib꫙_~{MEg_#P"u5zp^;0DKne}.EdVۯW^y%..)Үr0s%[VtِxK9,=JXI)[&8"HV.N}\~xݪA�ߤP[m| hsn.y-oyKi7ΫlPvHeqV>|gW[d$Mf2Ar##! #]R䜲(cY$]vlQO�4z8#!"mQz{ߛ~0a J7M>_)8z_̫ƴh"gw[Lt>x;V qu]ƈ`H)ծ߾oEr J5]62%E)K=EeG 0NH9dzDQAQ{m67tS)>N�יFi]vIozӛtDl/]+ȅ RyR$#iWA6FYL+.w! #]R䜲(cY$]vlQO�4>TC!lXņ̟?|E%EKDy[o>3~ vP`ga;>_<xiJ[ou^m4wof.AE֥(ei!`_n.R"甥G"#e~C@d%2+WHYC  S@ߞأ̪=div#u&xpzb $(Of"QO{駟k#0*%*dF &K V!.)rNYz,.;R(M'qoDu;yVJnm{&l =eN618cワ|\fifꪉ&Nli p 7ܐ_#d^űZ7F`0|.R0%E)K=EeG% W}o";F@$NCYM]c5?�,vW8 0_*oOMALЦבUuo9C7xNSMCWI_d}KW]uU>[$`3p+Fe0_\p+tِK9,=JXI)[&8"̋CYߞDC 6C!lO?t^mlϦ^x!A6>W_=ߜZiu{YaNDZr*2\SVoiFxldȺ;e:e p+tِK9,=JXI)[&8nD¬yyV!x`fmD%# 1~RdɒLYY܋ v8W �`yeL!JØo $p]Xaym/ HI@a Vn.R"甥G"#e~'#/Fs7+n=?(K=WNÏ8 j={ɐI C*9zz0R2Ov“#$!҂Cs<L8HlE';n>5ؿnQ<@ VcYmbncq0F &^ZQeC*-]R䜲(cY$]vlQO�d&@$FH@Ykq/�Ȧd]eI,>ղOnoW_62^Jlq}�!W#Qm,3F H�M"pԲR-2J6+z2+lw9,ӮxQXs"vԧ3 &)¢Eҝwޙ( ;}{!,<N#`lCnm5]62H:eQDzVeGW'q2ӉȶȹH=Abfk^ ǭveYvQWe<QJlXYOp>9KUvldb)4F dwaC@LFgK g~V{bN; 7ux*#I^+g1k+$uґuXE/Oy#BQ:œn0S�+R'jlHe.uңDeˎ-JO�dfl22ztϟ??mFs!/2sSLS>=U.kR6.7S~8=C&"^ZiWs#0x~/7F`" r'4DD׊=u]/g^{%-yQSqe/˹Aye4"5Z}imQg%햣4y$K]q˾j#`�+R'jlHe.uңDeˎ-JO�d$ ,/muё`-G2Z?Xzz7H|cGXK q/ι1!PA.=_RSv2Fq?/o@ ƨG,]RĞ2t!I*7J)8랇l9"-=Vl_vC,ؚj`Ld{!ސr!J7D9ڤG{Mqk2#`>FrN]."<!%V9RLH2$ٖI]-G6dUWU2JKKi0 \I)%I-.mʊW&˱rW-0F`<0Y#0 ?F#0 ,: 30F#` `?S4F#`LGZz&F#`0c \dO#`0F`t0k#`0F&cp=E#`0FA~tgb0F#0E0F#`Fѹ0F#` `?S4F#`LGZz&F#`0c \dO#`0F`t0k#`0F&cp=E#`0FA~tgb0F#0E0F#`Fѹ0F#` `?S4F#`LGZz&F#`0c \dO#`0F`t0k#`0F&cp=E#`0FA~tgb0F#0E0F#`Fѹ0F#` `?S4F#`LGZz&F#`0c \dO#`0F`t0k#`0F&cp=E#`0FA~tgb0F#0E0F#`Fѹ0F#` `?S4F#`LGZz&F#`0c \dO#`0F`t0k#`0F&cp=E#`0FA~tgb0F#0E0F#`Fѹ0F#` `?S4F#`LGZz&F#`0c \dO#`0F`t0k#`0F&cp=E#`0FA~tgb0F#0E0F#`Fѹ0F#` `?S4F#`LGZz&F#`0c \dO#`0F`t0k#`0F&cp=E#`0FA~tgb0F#0E0F#`Fѹ0F#onK$5$*gB/w{$E0Kp�'367\� �@u0η&� �@�o@ >2W� �@�x -  �@�`!�@��^�|Kn@�� #sE@�� �!�:ߒ@�� �7\� �@u0η&� �@�o@ >2W� �@�x -  �@�`!�@��^�|Kn@�� #sE@�� �!�:ߒ@�� �W W� �@� ,|)Q!�@�� 0!�@��ޏ�}sn @�� 0!�@��ޏ�}sn @�� �7;� �@l ?Wq^@�� �%YyOq:oo`! @�� f­S"n )?� �@�M` w}�� �@�ߊ{(i+oQ8, �@�rLkc3{="B�� �| {f=3TZP � �@ #n|,8gu� �@`YY,zV *۷1 @�� Z<vwʻgۯWF~:D6� �@�x:Yp\^p.{Nz?rAGC �@�k͈io r3j �@��އ@Ά'z>~ڬԺ= �@��^g@[ݰoSgk XG~ݗ� �@ ;ot}5oAUqBFzC�� � 8uqWSu==gl֜u @�� <ʼr]MيcG 4٥3'?cmȂ� �@�x+\�km_�ƫp /nB �@� Yp4'hUk|dC=_5o]8[h, �@� ޗޚu[=Ϳ�?Le~Bs $O?9� �@�xmrCl·Kqj??kf[;k^7e|f/_C�� �#?ZOh<5>9[֚q?5ݺfsiwaº};Mo.<pyVg\=j/m?cɯK �@�# ljrUhX׿qo?جoֺlǾl}*w~Z g.{;:wq>s=WX}Ɨϼj+}i5vVuX@�� E@l|Ɲ/ͺ}[C.&hn^I},DzZiKo9.~u Cq>WkCy6s#;k.oZ[K[}^ڛ@��nnVtqؚc.k֚3,^qlkZ孹x]t' ~}QGcqڨFse]� �@^47V۪G.mjW_ιw^Y+_+\{ve@;hO=>(r? վ+N_\Wktu"׍C�� �Y#ٟYF(ҷ&;ҳf6{uZeȯ{5gyxu<N5s,? Zn+oKo$S5DzO� �A5fsiG(:Xdž]mju=x] f.ig)u'mg՞j6.g@�� `uɸVZZQ]U>ZUk6{|מb99.0XSl~d0rx]9z4J#K"k)gCrh� �@`:.Zسu[kif5Ju^3G ȃZ\[YF˚3޺z)rbw]Zץ@��ؚ;g֥3_9?:M;rdrO|J_Z]wcF-ݗvb_ZkO]Z}|6/ϻKϕqYSպG @��*+++WΦ&hrξ]g,ﺴ[#I;: Gy!DzUxdA=w5_#MzloV1A� �@�+r׺8GMm{Fy^Qz[s]*wdyݽG/* :p7֋x4<ڬ͜>{zoҟsN\5_}� �@l.}f,qZFvm+?w_>k2/]+k]+~_wur.k8MmK:iZ3v^iZn|$~Z]z|@�� 0"j^kffbSmS/k}wf6Ϣkgng2PCm檟s[޲~NDzZC{p|K9+SV|-_oe� �<|_Ϭr~}:;ݪs}],Mׯu٭ۭ]{ :R[}V)u[8}eφK._{yhSkl> qZ> �@�'T;j.cGگ6v8ߑN5Ҵ^ok^;>j?zAVq;ZZj/% g6s.nk=1 �@�X%9jTS?eqZb]lV5#?GVZ_3O^4x CՕ{\ǭû4-v[S֏W[s;Z{,@�� <Sճb99oTͼo[kOu`火K:V>k{?=kZesbi~.O_VYHq[� �E3U_͍bbAܱkZ5Zi[;:0 ;>jNY]dƱm[Y崴O]Vkuh� �@ x~J󻺪9Y=ց<c[6~3Zܨ'o {}<zfZ]e=W~󹄿im٬h]M!�@�# xwV-c3kV3to+V.-MZ^p[.{ktuYG0V]Nv|EVRik?YzWj1 �@�<?Uƣ;ߚlgru0ؾm[{fvwbj~10_hٛ{[wtpeR~bo髧UC�� �GLiG:gyr]j畾�vC{[W_ZNZW^V>vT{m/Z*kwzu� �T^Q]l;vyjGvwny_ξk}Vxu,Qua=^=lSׇЮsҵsY~.OeMKRW3m%, �@�Q].Ηfk5Wgu5\?I]g+>oM  ]kRk3ևЮ~{WZǾ%)ZCVXw @��@Xy;U}wC=ݮQΫjS;~Ӌ~jf_Vk4쎀T=뎿yuꣾ2?ii:-kY@�� P空g͜.ڕٛ~Fj� Y.o0 <gOO]筏H-Ηw_YKŃ� �@�_O`6enW5_s٭}+훴}igMڙ9@3gZҚ}Y҇!m zY;ԪX]wD� �@�]]Mjo-mXڑgnZ~Ws֜㴮O�u�z6:˩־ԕV7z[﨏NZywU@��O`6\WjqZ<c{u%IkZ un(>sejn^O{e)o~gSb|UWnT@�� եҦ*Χ2מZ^Vګ_ʉ;8L彧c#^5V߭}\W5Z~Kʞ/ �@�xN٫w5ukk6k]wxZV>k7:p7VqS!Wy[=Q˥:iZ[{� �<֌ԚQ}_jigk&_53n>lT޼{ՅSS콥,/{j.c;VeWNZxI_Yzj �@�杣ZƝ/zgk~[=Rtu]5[eMjw={Y?m(|YY.Muh|;=l|� �< cyj.c귟vկuW5mJ4FNuhu:?uY-h^W9FqlGZ|]܅@��O@3֪58ui˿%֝=[m3of{~`PXͬV_HӲ~~uՌ?kuVZ]qWj^5O @��EelXVk}?2(v5mwvK/Zkiwmj2wUz͹բC�� �3NelV--+ߗ:WN^wSVZƝomf\j UZ5X+{]� �@�cGˮjoΧM_Wmf]<Ҥ{\JWS;ڊj:MrYk[xKw~wC� �@� pdT=Οiɦ/\97~4|Ԗ[j۷eGz~S_߽;R@��;hvUxw~S+*~K3I9ξ:>ig +{jRO_ul^6滚|-wf> �@�7=gW[Q}[ݪiW_鸳+5]߇vGWWY윭.`]͚_s|kw+� �<AW--jEjqכ|-w>]k{4>k\ݧ,vVoij27ky廭a!�@�+ 573lv5[Z}V[̡reQMgqmoղ]W;ҳ&ً@��I`9}S˽k{équQ]gq:źmjrk΍z2@��+oio͋{[>ծվn`gߨxK,_r/cQ{fv߬ �@�x稯ӫ~!f_s],M]Ͽu;rquQ]W-[|\4^5, �@�xe[j,^e݊ouF6uOQ,.9̥/0_s]GSm;4@�� Pde<k]\]ykܳ喝ӫvKpkߖȎգC�� �&pt .ָ;sxܳUXꞆ7g=]wA �@�8YlQӫvv,fu8e>v9gYm[Ϊ1n?dYǿ׾{@- �@�A`π־|W:WjՌ4Z='ʽýGN_Ѻګ3#u � �#pAֻFU[tܮט\vo}NG {߱U?w&H]LOެ9sg� �&pmeQ4}ɑwz-G G3ٛՏtVKGֻE- �@�'3ӭfQ;͌_lZ{(~x][=(7p[>޳^r� �@;exG.J[{v=GG߷75ig/> �@�xE{ەYќzghl6UlܚO[{e-> �@�g{ޭ[:opgY!WΪȕa=� �܃wvVΪλwwvp0zk1 �@�xWGվ&[ϰOcDW7 @��>|ՠ{vw{.k4(z#Gz> �@�x'G7?:?�zynޣ+yA�� �Aw/~&Yz}nX4C�� �7 p֠lpO;PltcO{X@�� 5Tw =ξKCx}w}�!�@��׀}}_4>� �@`#Gc:~Ź❓OG � �7}>~3GD3 �@�(PX^W._.B� �@�֯:C�� �lx=.3-> �@�xG/7׏΃;߽C�� �H0vTll@�� �Gx} ,CygF �@�MA/� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �3V,����IENDB`�����������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__fbo_canvas__py.png�����������������������������������0000666�0000000�0000000�00000064737�00000000000�023276� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx} dWUtw;ә0$F HD|AEQOHA{>O,A@ėcP$B$NzHw߾o꯻jݽPuZ9׭cb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āu$)qZJb`X^ݷyyBMyĀ5ߋ|H/ 1 flpr/>g12s`}| 5y:i/ VŀX梙? 럅5GS``,1^97MsZ4s9KrkbnŀXxh4]1{RkTݱo 1 203 C|kDM2;ڜCR ``a'Qs;9n[뚶:c0b`ahiL[n`[|[ jc='wTbQת<1 h9 W-ƙs\5sܵ?J%||[K aQr7Yx54o RƏ|#\Z!S ZMm$P1PEYry[b@ �cuH厅;uڊuj5 mk2bŀ,muՉk+&`ک:LGNNU̸~KvU-+] 1P@P;묪(9:Q+#ei͕.|3_3w,.WV3e2ΗAP?Ir]+8xUn?`Wǟ3U5S9Q)ipYor3jRKb@ t@tU2ΗS|/ؑ.ΦsT).Re%<kcF'Y{5)O , <4S) 4~WG4yǦs^Kŀ8ߦr6׭Zb`a6^5W_OŰT,PcMmn>郰IؔchSZrbIZ1^R cKeU`0ޝT<}^6$&bS>:$OiI!'kkQxI1 fw..a_yI[e#ǰV5Y{Rk:6xmס}}}ȵVb+yb`(;VWUaZx׽} 7cU5aZ=4$6]88Ŧpymڶmۑg_}Xqq^kCYL~pgBulnԇᳱ+\P6CsO̳�M b` [g(4x#\krX~ڃ[{l3@rpq|cKwyF&a});FvFukRǬӋO^G}k6mztaiigr<mt*C5jȾ>xa3aZC(R7\f9rRA1b` ֟Is {PfclN97MYoW>FݾRz1G9d'k_~]X~}ظqcطN?ܱcǝ1Đeư=m q>/isn\윏8&z׾#{Ho$q>&ć@GBnV*!^a*7 p!Fg.~o u$@ Lfog1gPzcS{N u#6g0}(s"׽ly{N}/]׋d]mLʗ{5xqF>!sW%<^f[_JV|}xG={OqC;)C7_m`Z~;x@bSk"f>Xaeu`N|pAO0yR RZ,5?x>s)j z휜5Cy,89pE߅&7òzWauq/}}mLlNq_!<x8>prO*%~IJʼAL8xؗS]= .TpllYb`|fTY6k'VO>~.8Gg﹡:Xj[Ƀ{>}Q,^g)=E>})C&V#!,Qb>p6į_Ma?stg/}Y3¾pO K'rkfC†)R/3ÁcCaݖUzbF7dݟ_EҙO O8Sp>3YF<$0gcCh|!|xPlmח s pSS ?=n߃E~r6)AK30Bl`b&1^TW_^BqG8QbS뾊Ο(i6| ᰷#lB8s_߲3|Sž0,( } a[4lD-}O ?mݓþ^~Ѓ7 E o¥~%V6ckq썿uOx ?w#|O3SDfoD 9Uwź6l>6<YiY[ E0}(~MQ@4rs^Yf@3#,<'bݴgm^VGsfYwOyh̹-^(Jp^|N0K_K>N%ochS":e opO^[a SbhsQ!tcvϓ҉{n s8yc#S,yNqi7އFlnzC(ܛ|kl^G}##O=*obCtgNp2劧VCoLӧ^ڷ#>  ^N8|C>7}/~uxC'knaᆬ?kT2vL=zgv9 )Q%7a.T|y/6!?rSЕn^|~lS`ƕв\(EJ蹫ȉ ԅ >xO慗xzĢo6|cŃb oh8~4/<&r#b܃ Gv^.?yZXEb>re_}q-Ԫ3߸1wdžpSxYx =A?}_ ?:=E.)ǯۥk~9<US{.xf9<9z;ovǥ·(#'F%`-V2 K.>1k[;&VG"fpA.=›.LkCzD_j+>v?+J?,>Lsy,>yF *ZyX\'׷=~mXԊHu#vH,?]~g|f0JV 6Iߌȥ7Fwݖps~4\ƛ)\+[p "6  rYg=&φ:᪏\>x,} [_m7l~`W^w֢֟^|yx O?I{JC0/{9\ [ S.|O{;:<^||;~~_{ԦP& pZQc^ig'6eߣ w2ǸC\ys:EY;+9_5^LGE`u$s À6VlY;+|zS r× +hQC,6{yˠEEb~;/rPqfZ,[]@ vӤpb;o8|Wo3|9I=guIx>'k_mov.c|L[>?Wƫ1DnS o{ox/y#(ܺ+6X[/~/\p?.+ɃKoxk~%/|_ [? d|^y^ky[v5={&ཝx{4[{Z^$&m+[Iy9 OnOs,rZ:F]icsV8qbktb)Y7?/`3ہv1ֈ~*JND փ9־[L^V+ׄO3}~ ႋ~!<wb '>}x{ӞpxD/,>?q/||s?;Yq⾏ 9Sݏ W\ri8AOgw?pYRZ/y©lu ߾9|gמU{! [O~Pؾa}\צu O7eyd8zîя5/#?c5q `}ʦP$;<YvڼZ(6 ]u%BKI3G^QxjTL Cũɔ{v[aG?r @?2HO6 ?(`X |:cęb,Z7Nl:5z6ka7^IΰgU\ϊp׎?/»g\n;dSx9+s7-A;uW!?7-~C;7oZ߹zِ[֑)j,/,Em}a76uKor$};Gʗ/p7XXw%SM}?sX[>F? oc^9c,OJzDۑŚ^'t;U,be2fq'0L2D|9_}׆wMEb7/NiO\iF1wg ;o߶sWmX /VſƟ;~>|=`þ7\=?A6Tj??n%;jqv fcߏv _+"1 >Ï~}aI6#8xp[/{OӶ]OzraG^'?Ʊo7 pr ?·/|_?Ywbn_+>$^W=\_|o{[;t i>8|c;V8O 'n94rM++=/g{(aubF~d7Cs0 mD2-iύ6Vd/mJ^&ǁ|DHƂDe)CIIJi\?F}-gT{ FB3w^/52מ0|-Y:ywۓ{uu vƤe.`ч'm9gP }zK8^̾5Ս*~Rߺ9ܹ3ͯ?z#-l ?3\wW=ڵ3|kׅۏ\#O s!᭯[7Rsy{zv›p=HJ[ o{}aϮߏ+nvq{}@{9\};<grkZyWֹvXg.ן:yڟZL,p^=q>#oEOonm8Hɂ>'DS0("[bӉFmn 'iuy<g_pJx]/xNp—nHCf4/xnBDq?O`D>/ 7|{9_k}~&ԫyxwlo׆/<ꂀX<CÙy\pDXOy0S~ީS/GU/zf~tǞ4|񢗇9~wz%\+ {^[Y;wj#}ixqOQõGmF͎]o{~txo,<Q>~("[}@x'/|=#<o;%<-|Wxq`<њ5ҾSbŅnky϶.s({mDtٷ)?ΐQf/MPexog0 ks'81Hap"1IQ'>cN,%-uؼiU'FӷᖛO|2v¡_аG=O:/8"0fbnu"[ΏM; wſciW{`_uKq[¥{W|f7Sډb3(:l$H Yȝ{ OáLҁ}wFkCÆ~j7qSѾKk g-q)>Cpac+S<KKw?zo3o#NYUdRkZ5ф>:ysMɵRX/ۗyg)\సa81>ꐌ1Xz8A7]`9S:acp~Sd+9NN;%J?WxRB, bXdu$F55n'Ơ(s8I%V|' Dtn1۳^۷_W훺}b6>Iϳ\.k)}9yjj78S55zEYN ,58묳TÎi0T8mbacRv^|sm-Ye|Oe'R͂lCA :Csl�9~ZE{P'ރ̞*<vm)11}qg¶O<?u>>oE,q~]` -1[\a+y1�siV_X`عqg `LX#''9~/O:l^0h%_ŃHy :TʁA1}଎)5s:$1/7\8 /׼'L=hͳzbr4nq`mK!oSŠ0UY K_~bOEb#e~Hf>cdGM&߂׃/'/NX<4qYzq+1x 6ccf1ۺoߴm5XR9 4~Ub38rEY^w<{8!S{�{/ظ9;GjWwB+CE2nqXu/GzVׯP)e<ž>Xsv_>[f|aꦰ~h3OlUg5李؊C#C'Xe\1wfm#%:l;|6RG&,҉Aוcs{|lAŊ1 戁^G{&cv+S:1H :0o3g㊿&lFht6ܒOI61[?WGb`^hDbVAK'* .XNЭb^ǽ8I1 1CvC?lM9$6Wc^q ḊVg0^)>+O5Ā@Lgj1ymVѶڬ`|6Wh(qu(QֶSXXbVu1 {z<0)OlGu~k�;@[:KɃb@ Ec�g#B^qGqUI1Uyh`y/ a+mMb@ Eb;VJAgÁqxXj<a۫ Km>t ,i1 O_81D"f"80FF9Mز|M,7mԵ)O 10 \g"1H ^/}?u/Yum`~v1Vq1G?m{c=I1 "1C:I):)-nuG]|SbV>H*֐.ĀX$n%._ "1ĨS?~! t +^^ŀ@\8Xa%cz)|YRHCb>)!)ĀX4YupA+í:r1({ք^'xʲ#K 1I7^ŀ�3~8mJU1UmuX7n9S#mb@ EbB騛S7r6Xd& B c} 4Āƀ= p +KW"&qdkXS֓.ĀX$Rg"1`mvx>5t[*v?j*Rm 6u/$b501 1`A^bHFS<Uc,l oV-1DŭM<%!ĀXdRgqkC8^"͸$ȋlG:1Sb@ Y`Y!|j$hND);]vb@ Eb w.ZAce6}"'yӆ:/OKH1 Z\0àY+6qJ;m40,|3SE\R 1 ;2,峜Oi}U:rFF*茦 VeNc5Ā�EH k^+?-lnyI7&KG?q".)ĀXT왘:3S0KKu&1քr%1.ĀXRg QoVk6Zpzc(^%ŀʀ=Sg&xx+cu[c]60,ov3e>Ǻ>|l1 <3:SXeyؾI5Mxц}`cІĠYzb@ ,<<fmg#XɞTZ%!kVgl,|I1 0Bo*,UmlkZ50lou7<km׭81 03О؛5mkr+#[Cb`g?GrTq]466mk@6"F?m%ŀȀ?Sg#cO*suXΗmt1 2;s8x>ob<3Uu ί<1 3;-#U1ΰik`M\ꔝĀS�@J,֮ZzتZcqC9֖b@ ,"l)ns;קg'Ā萁3pyͦZV/7cHb@ f wpg٨gsZ׺a#u ~ꔭBb@ bg %nV̩440n-2ڪuI1 恁ƶ450n.9ڒb@ 1@stil` YMbY_R 1 493v470⚐gc)L 10E سUKDlzab@ ``Xӟx 1 &g`uͷ=k Uݔ*?H1 3?jdxJ.Ā ΐ5 =7oHbl}V 1 Āvi}b@ 1d@ ,I@1 Āvi}b@ 1d@ ,I@1 Āv湁_Lä10 Y8 l*$-J 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh5vxT1 Ā5 tb@ 1j`*b@ 11j`ĀbQUĀbc:&\Ӊ1 @; ã1 @ uLb@ vPkGUb@ PpM'Ā0"Ā31N 1 a@ UE 1 :f@ c5b@ ÀX;<b@ t̀XDŽk:1 Āh 픙*֭ rJغukX^^] 7 j;b`X=/r!a޽:D;~6o<wv<b`XO�7nTZ'x`vM)<3!1kǽfB4yڛb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f5Zb`QP[;}1 f 3[䚟g{aǎ_rxASp熓N:oO~2|Jb@ #j`kpW/~6;3zh8Sp1DŽ׽uEκu«_=(} \sMX^^{3Bo֗C 10 ]ܵkW;3[7o IO|Ùg~~-|'k6N8ÕW^9Ib@  M6_%rꫯj^p K_Rx@HR 10 >O6l}uo_+w]o[ ,Gp1 55??p"|#/·lv9b4Ā̀]Fn Z;׾6l۶-3v<\z۳gO/b`P[hHjn-\q\xW<,[ 10W 8fv~83z*ğW;A1  3O`SxnZ/;N;}c9=1)-{|= \pAW]u ^b`P»z\KKK_!~Ї+?Z?'>_Kb@ )j+cN N0N b7}Ĭ?;!^g<#lܸ1k>^Eeok3J[6|:l\ԭMǤ2) )b@ 1 f|b@ 10s -ӂŀb� 9b@ d@ l&o-Āj`zĀb`&PۦE1 Ā1 ĀIfib@ 1g@ 1 f5mZb@ b@ d@ l&o-Āj`zĀb`&PۦE1 Ā1 ĀI湁L-Z 1s{skޫb@ L#j`xW&1 Ād@ "1 426wEkb@ J*)Rb@ L#/nҚĀlƛB93O*ĀXxVRڙrVXUvS1 l0Pu&Vr@rN ҢĀc0 lzvRgkUb@ g`XӟOV 1 FdV*&UZOskB\ITA1 1l) ꒅĀ3@stij`mVyL1 @-:۪SkeAQg)8O 10 >w9uߺ\V/N 1 Yñ2j8Ӛ li9|y#Ā7rgdٹ:Lk+#9Ez*Vb`g-Mq۹>m ,G^nT ab@ yfg %ukWq$ik`~C 0龮l1 0;-T^gXW c޶$|9Jb@ +30v*1c]466bk@6I F?%b@ Ec %/s6jE+]@Yinm6%b@ e�g?-}\_fIޮKN�;(<jidkA,h�@sq~-fZ5 [IZ?nڽH뮻j@C ɫT\*qU~ۚJÅu>k[ !F,1E{K^ʷ-uְ~z3vN ,6/~_ַ dm{C198\S1+:1H|uڐU:cAo7Fa5ĀsE]/|߅z\V'h:ġN 1h{6$^8@ XNS|ٌY mZ[ MlSks_%bl8^ 0)i1~kÀ=` zJZ zB NJ6 '.4=}͋ R2σb^纭DlȶBb>pYH AčŞ}b uDh8Scm1b@ �΋NS<!�O .4!~b|/3 ɹڨUj6ƃ~Ol{!6n<n(u6%H43Ki}iC:c"4lbVz6jk1 H SD<t^)͉1)$/$qJb`}{eŠ|Nv۟& jSs!YbصCXکbgaa,.] 3s#7:%rJ8s觴t^G<}aBǰX~ec-FC%|`(sQ:qV,g X2r~Kb`tR5[-2 _9BՉApS K|l*t_;WJ'8xV2/ˤCцăsG.p:q/cC<q i.@ ke}Vt#)yu`TŠ۵ӗgc&OaC<|sݠsr1|ؐ 6%j@ǞذhS5`S>bE^ĀX3{)׉Ys$ep<ٽ+c<Vfyatƶ"'FY 6mv a"D.}x00lƦl yx,>Ǩ$|Ā>UR~yi$NIJꌩ~9a 1ڔfLas$ n*׉Ab-AO9`s06ugt1 c}6ӶLꐴ)-F>{&z,S XqVmƍ,'rSoM36sבlP>~[}/ 8k[xnϓ-@_ guNIA]8wN ꌣ8+c`>S/@رQ8AjkXn6$uIP6TS�z.6ðN`熭.@3{,Y봭^y8/-Ü8c`[<ecͅoZsGm`'r Xp(IX6p1`C!<k[xnϓ-@ u:r ĉ嚍ũS"m2=1ֆJE hm60lZ7n0b98n0 a6!64輀a08%|1,Fp_Gĭc㥋1P�ϔHSfA=6IyN+v-k:ԍf'qRZfLʼn6$/Iڸl\ sAe6bPc0g^SKb{xؙ=FL SfD*l`Y+!c('"xʔsC&?})Y ą^֬{Ф%1Q[:FNZ_hbi[:.@7 LI}֦x.u/mâĐoms[10hSޫ`cP vF]%9l/YƲtbVb.6^ƐFLZtE*-@sx2S~Q/Y?m+ql┈6?caXg _h` /%h:l `~9KIY77/`E9!y!G;%-uCC bg_S:1+l␶)y>H3{C\Ue:��IDATnsSv&ciocpٴP>b87md)t`Gp_K!|6N33%Ur6qHlAFD)j�ð1ֶ:c\YauG60,f,qu)ʦ%C= $/ЦL$|G 1ƥr1fGڻ<FL թ[WI[v^@Nnr9+fTA7_flV^1^è6H09S1'] a灝c֦^&ㅺ)qfaIO(_G>^!qk2j` w/in?0 +c駏8%n"O07s-'fÇac0녳bc,q>Oyx~#z\S:1Hadm6%)~%h`�X� @ 6&8Jq؜ 1,zCOđKbԭ:r<b@ t�;kf}ԭ:7!ktvNrO)?|WW"ƒu&MM'fJ{XjTb1?%t<6,o)qI0۳V^sJDOd1gD>yv>0uTCՙSs�@^j.}6:%cFu40LB\qԠH81JFiOpԠ?fcR:0 sX ceHjb)}YEKzYY{6t;m\šr|Cu6:S6|.cڸlZȇԧTb9uZ峘Y{h_R g1v5MXVYzIXsf |&I5Ulp;sx6^ŕFl\/Y$|G 1U~+] v牯{v>)VAK'*':6ObǦdsl~cB Y;ð{ȕWJb`(;J1)UMʟkyzYƤ&,f"sQ$F5;plyUM sB.u6})i1`~* 9wR1KĬz6մy7emuzm+o6XØ~nQZH5\Sܘ_m1uaCV^|+QĀXK6:16ԛ6+YNAbЦ^dn`HP&!}!9X1MF%I ~Sb^a!׺qlb@ @3&gNJcݰ¬51|n^G,=tEŖ)ͳ&mR�cՑuq1zasz^ŀvrgǭ҉AZ'fq>.e9X!S}U~b㴽DM`C�tOɺa/S>!{`Ŭ8`Uv/j {e1 T1Xiuֳcr6cX :^}6u֣ݺl1Ml^g0y6xa> Àv:bG\Y;#ޟK7`3(gc,fTN- lU�:tS81ny0ǁa0gdm.k[X9>'] cQjegmȧne]qnӦ$N #Ù׊T큎Z,[n8$H*e.hsm9Qy91lNYZ'fu1 d�gB19S2Y86ki砟k~bcI5: ÆML6l 0 =kDMV"6FJ"N0K_e1=|W͜󘵩76zyکb) uhw&9(b,VӟUA:l,1+XAǰT\p1 e`91kSdfutgct0Xg_ĬpO=fNL|:H]c<$tas{H(9U!@F9XS9vNV>`WaU~)Àsp]kq:Y;#S1) $/H\U8)ɹS>ab@ LQ\ǭ0 6muR}esp;=<fm Q(9vκ{Vkꊊb`\xYJl ~||FNGY,rSq6:5r1:J.xH?,zV5Y՛<b@ t@7뱜mq-:*&U/Y98'픬+6̺5Rq+7urmL}1ʿ:C@A{U:^յSz=kamu<VfGQLaQX_})@}etb`zNb01XgS1JCN\lN S^a!nc4Jbn1cg)'1)JײzfZ8֗SH!Ni:0lXt1 f9¬J׏;`kԱy|q/!;u44y,ޖl-Ғr)ze91-1k`V կuVg:dfݚ1k\'&)b0PuX+l\wn\,sۘ$&5s)ceYXޗ`M ?g*F@:[1ֶ:vNq);a}IMbSƱ\Wӟzxb@ LȹԸvM<%ĦWa<<.M<ֶ |Mr[WQĀh:9_ X65-e>WUֶ'}P6_ڊ!zAVml}RuAb`hr@7ᦪnΟ=mcN0=&KIM|)UMqқˣM\m[4306骹rx*.b2closK.¦sT).Re%6kcF'Y{5)O , ;|#ujb{ylϼZqyrr9k݀~P\Mj)V nhpURx #[eY=;9\U9e/2_M]+8wUn?`Wǟ3U5S9Q+#ei͕.|3`_3w,.WV3[vyTŌ$Vղŀe 49bcU5R{%'U6sk+D֩U k2bŀ,muՉk+&`ک禋gm=֭d1 F=cuH厅M;7MǺ&y5K*Āc`6o(qS5kctPQGɱ䎛okIb`1 ?J;Z#v�qj;MX9G]Āf`-q';ok%lk]Vgd1 Ŵi&u ShkDM.y9@[M%$jOfj퍰Y8t'Imt,ĀhI5ImakWv,]9b@ 2ESbgd9Z{-*Q f`-Z9MCy? k!RYf):O{I,b@ ٦e?;b@ & EӲ^~Qit1 kXv.{ρl1 foVۣC<J7ynb[AUQC~qڜ3eEa@hQ)Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ L1c�/����IENDB`���������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__lines__py.png����������������������������������������0000666�0000000�0000000�00000212406�00000000000�022273� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx}|]GȒfIc'vܝTX !!۲,eYX]ƶoYb'N8bq$˲duw]ͻUs9gJySb"D"@� D"@� D"@� D"@� D"@� D"@� D"@� D"@� DE otL� D Qhelfb"@� D` `@9|wǣ@ D"@yK/9~`"@� D19j`7"@� D ȹ>\M "@� D PzBB$D"@r(6:\v:F! D"@rsT:{}C)(D0"@� D O@{ u _~{)t@� D" oʦ4h[ӷAJ� D@?|kWl~zat@� DGϺܾjP_7>zcsQgܶҎ"@� @c4{Sgol}C|౷mc/D"@�'zDZccIom_ >>�W?vG Uf0K� Ds2}e}]#[{Ȳs(}7D"@�WQZOQpJv.ϸuG+ŗO'?K� D@٨ (]v`2NQl;/[< D"@@O|l-Gyl\~":[_6ebW߶%O� D\D70 ؇نM\0β 6ԕ&<SY&9� +R9);̖eD"@� &fV,XE)wG6.o@q -ˤI ʢtF||Q"@� @_|g*s]2(nin@udTG<n<OqD;"@� D  4L:>rK$^V.zB}.~2<̥|t&;)K:ue"@�|klue**wE.]2ѱmw ?LUEԑP2ظtm_G}R"@� D QLz.y,X-:d'.}) Rݠmh?La,,2i A*K%|T='%D"@PE jI%+yK f.#zAی ,}fuɃ(y*$_)lm{E&EKYu2"@� D+‚۰6ٹʲPS_jWkG@k=|@=8̤eay)C^2f̘/_VWW_S\\<N W <e g]jeMΒcj>Meqɤ,J^W,!w#Yfd� D~BD`Iݠw٤ɴ[?XihGꃲuOlRt[sɓ Z<x$e|&Ye7Xwg&=<(x3>z1/JKKWtvv*\F.ܓ<8 q8[ѷJi>ՠI>#/BlK68&P1ԫ+yq'AKCdCJ� Dv, )Yl.H|8K^Z!ȧ|$ Do8D4q2Nʄo哕^PX UQqҁ{}}IQy a-`HmBIn뀏sjga aT|2cLΝ;w1m<8KކX~ &�V|ʕmgBݞ4>.&K7dݙxCJ� D:H}&g>h=[V|wB{ RPb%;FhfVK\Zh%$#ɛ|>vB./1eeS9k֬OhY0I MHmW<ȃ4Xw<r(fv =0^P\<dfL״47'xy 7Ixł[deT>Qgҏz@bWJn{aOBĮuBnK ,9_-=D"@@!s>,j\HO[a>c~uJÎ/d!^0v;iӬch>"�-Q^Zvu6eˋfPOAU/h#ߗ|JAyX.^(|etuu}w'GAy8H:#:<CoN/Z4)!Tl[J? `;j l8)$UH� D^"`g4qd ~)=Yⵒͻl$&顗D.2{kUi<vt,Ydl#<60A,(A2$]|̕ Ͼ 8M چL(^iEtGj-] ⡀$ haM*zUv*)\@]uMsҤ]kJ@Y;;Ux)NoJXT^:Tެ &'$Hʗc?nQ7QO~Nmjf.*qq5jrn̽و$Ru FLLI� DC 3ZbpP�S >iZۭT'?G})@P.>1ŊI$#d&362b);ζNjVx 9S ZIR)[>gW46E R&Eɸ}{lmPUO~^گԄJH`RNmPK߭:,Oȭ&SUޟqݏb*K/rڵ7< q)̍g^U?>Y#*ŭԢ75Zǽ_-+[dimBFʏcY%D g{\Zj{C[ZZTG)Mw떜Itꯎ:?ꊻWswJm'U6uɬV Y"@`73?Yhj-yѳ<TMfcjR@Zp&C9$r=. Ҡ`yhFC+х!ݗ2 H^(꒡,uuut$$w a#?_E =^y(Əe'T|yewaUjrj" ͪr}NRSt_}_!1ڣȉGE\;ttg l-IpKubZ:As�C`h2=1PTOaUXkTǙ3jlynUTazU;zL-m~l>u긺B|DD ٍf3=G9Q.RvT%F6C!/<( 6F7YgW7³h5dA* ʐGD3C�lL(> MMIN=_>M@^2LkOVU/Wm?:3]C Qn+xGeR!Z^㏬V5/QmSh%?5WLg`>zDK@?AFV.9;Z\ I>u?vYf,!D u5oHZtϭQ͗K]u̔-% /T%zPB#tWz*Vo?3`Y((*2;0G# :~H}64B6>}F` M7#͋2Or?ţM4lZ( +s۲تvC2h`0evNdQ(tRWZ�o/漛i3"nGJA zԙ/݁֐ fOb|[@TViw(̏~-8̃=?ըW_YW Ư!#OXN$iGIM!"П`*K)jokQ#Ѥ}WzT=қԻz(OQVvKݨyu Q?_Bn?+2>W|>ߡ;Q}Q(5zF;>_q$>I�GjTci v(vB^r إہz&6FjGʏ!Y�mj_+&sx, P |&}; SPf]¨ <�$:TT*ڼEy/_7.f yEmIdYT-hڬ_ =Kmk^3J2dAܺ]ysTm_nmu$3v%D .֏ww{?UqRa}VoypjۯQR6^ҕja jkDIUqxo씞^owbDxR{Q5mus/oռ9&WtglgN8O"@>˝!~φiGE |bz+\(, [.ͻdIM�6>\\4 py@A>bѴ/f)~M).fƘ?��~_nZNt'߹] _>/QԙuTS:mʟ|^URj":%ݷ]Y?~TFo57VםVcLmmR/NmLD]GL$>}f;>}>MM6׎MKުHؗIDdL\ʢ䑏l^q*ud‡QWdv}}?Uc݌Awnh%ºb>6`YjZ2ڴX+I۠xZۢ.ǂUwI⳹T %۷P=>v%D nt?}W4"U{]TK~ӔNTwA5rjp /S^=G +s~ҞBKXNjRե;'D"k]F)~l>#/h3/Q6sԋGym+Pr(>BO%wlQt62GIL" 2l Nɾ0XUNo-W\Omv1 VM.vv-7_ppaԁn6 ް6c#Neml'6']._Bpjm&\w| ȮYk͉M*MO\PLk_*-i֏zNmM'Ԯ jژu攺VogAw?S;iMMv$uJ+2iʞ*b_@0>g{~R&P.!E5 u٣n ҠΣEDCBB0 =IOqG5эD˅*:BEˌ~Wr>iA,#_=mf$^׆xUcMQ]׸Jp{,v�%05^^M62hazt_ZܠwKK $lZ_zam,X0wugf7T]>zR.n3)=-_< S7U_#'EÇ߫O՘jҟUw%cEUcWbFհ"vf}踚6ʔ{vjىVg9au�YYxˏAK"@$YM?ۃyq/myms?f #\8S3&%SZ. #E6<K( MB]%͋}P)96L 4dO;_M:HvSOCYBm[4nP 'gܣJ×t9pg?-zA}6kRwzn_&&d[͍< k^~L>%vۺ�C`dYbae]_jդj?[.}G~P}k/'F?3o}ꂋyN;P/z{w 4\@RG #/(FXFo%D 6v P85<nHl&{*8cOZ1H-y)E]YbQ"r%yH6Rr'Ef?\2e۶QOұe.^d.j˂<r>G񯽲y1 Ԩ?׽o j7W|j~ucb%~QVrD\Jש&ӍN1eNO&HQZyҾӔ/./[nF'7)cy-�{PI(2cD mmC*-IlՂ2w>|`jY"@z| +ᅦb\*>׍Xdbi~t& WmI}DO( ڦ)![drb]=ډ5ۗΦ.^d.j˂<HRw"EXZFdrw`m][f𯽈{6oCʃԜ-tMҵ~l*ꌕ7"G*O*0ߤYCQ4UJϒ"C� D /Ns]@>ב^fIL6\Ol�^%m7~-a2H$XGB=H0’%KVh qK%+[.yIަlW(~mg}=|蒳%9Wy ev­Nٕ)"("y|r N$jLBl$e$Iiwq-F)/Y=h(ؼ@Sm^˜2"@� DwgPx4u+r *rP-?m~[ȭ"N+Lirn^v3Qn'AC#rEy胺lr/`@&)E&<rA$4'ܥL=V΋ټi*>Rd#B:U0ouR+mr)=KN"@�dȂ}v6v`m{ۯtyW;iG`qa[pó}A52ʖy,H<(|v#q#aIA^taM!j w~l>|[-M=x,'4K@9F.r6UGJ=bd Y~"@� A ǎNzlSv{<ɛCM[v`?\-QxE4nqN$/-uӜ tʃ} c <dW"ِڞuiE vmgiwoYSiuhL>z\|o�t� DCyh|K?d e|4=dCƊQ=K|dBQ#o2[/+G>)L?Xf]@x)J卫Tu>7H]"@� D!E_hzJŋ  %<de+GI7cI.^L-r D"@� ćvL(2fkdR)WڗShزL FdA*`^H� D"@`<d$<()G^tD𢟉fC5paeTnm^l %2߲g"D"@�/\1 GWB`,uIm_#h֋4F*J3?B"y [޾ď-yy"@� DG<% ї2% /TqiV?QG}`WjQ}F섷e.^޼D"@� D ?@l( x LF 2I(IY6 ;lv#wU,7ЅLm&GOD"@� @0NKl)Ԗ<\2\t:*w݀ ʑl2Wms D"@ {1!R"e#La+60`"s";-nhG� D"04Ў E$ o ʣ{e�>H16oe/eR.y ,R&H� D"@r`<(yܹ'JUD֕2#y<6)4`hK! ^R*6Alyy"@� DG E&Me=%d :"^hж}=g K:�rAɦR&,"@� D _r`<ME'Q2T�o"0Р-w" %D"@�X0ټ- e`$4맟Kㅆ5:r\r"5' D"@`D�1`X6>D.y"͖DGh6} p60}# rPy"@� DG J(:@CxP&^2Z /nJ|ʘ� D"@;^ܕGH6]%4$?\�^n7M}ؼ3wQy"@� DGL΃S0KeM+9t)$ͣ D"@@ `ǁ)nUdrv+]>z%�>xSv35:'΋ED� D"bàLPKyBOC̋^l|d p#NoI["@� D@XХ#A>hRfm l]L23]v� D"@rLq-QyP2JKy (7bKECJ� D"A;/deHBy }q/6B3!wd|"@� D wC#&sHIP,8vi~"Os6ַy-rA.Р y&"@� DA@BP$;%اlp4ɾQ4OE}"@� D cBWBC"s 1 *@$[F"@� D pŀGJM /S}hX2Ot%rR"@� DB ]1#]:6 + *?<`޾2[Oʂv"@� D8% 82ẊuYa7,6<}IȐG<(D?� D"@!=(󶝍>S-wc+]nE{R"@� DF  l2WZr[s7GIٶvޖGG="@� DĀv\; }R|M0/~2tsa`e<ꠜ"@� D ƈ82Xn#Vf ?|_ܴD&咗rR"@� DA bCT\:Rк"G݈<( TInے'D"@�-2ŀ`Y0 :?P|܆l@ӎ"@� D`h").;Cy6݀[�V\Vx(+"D"@�8H ( v>[}tu` 2EIG|"@� Dvlh6rva72"@� D~G ,vT[,<.V#Lt*(8׿RMd! D|B S,Ill6}h#*�r`tD\ x<lٗոq+\*"@� ĀBQͻZ\l~M}GEJ"]Ҵi7s,) D"pnذDzQu7)s0LSI"� DsO9K+I@3͛w:-)'D"@Gw@b0�gf{?btdSc9 D"зرg>y`gհa͔EmH� DC-}#oOlh |-:}j;c҈"@�O _FnD)�^p))F�~E}{ r/-eO#"@� D 2bl+Hš B2DX7jƌ1:YUUǪc)SeK#"@� Dz;,I[E*>. GVd6_z@ y%%G٥JKԇ>Lu1MR=ۖD"@@F~KաnKHަAK  jV4Knc˖jÆ:_VVޓV%8娾ND1 D"@Nf"D a4)5'N4)5]4>7wK͜w!D"@�H"x> D sܕUkݺٌORGkUggky"@� D @n" A<^t3_Y9<iE}FMtu"@� D�9 !M 1S=CYbF;ծ]'ԝens{YN! D"�Xw)w\ {3Ty(i:6S73Aʕ՚5{ʣd K͔. u� D7+'w"V>D {Zm,Z{͔N3fx7͚^uowWB) D"Wp>7Sf3f*.vv~fFǍ+W/|GY8=Rݍ&"@� D 9=�>CS�c'|TWW>39?.rlwvl g)5q*La"D"@0w$.^drA[TN[EfS UVNWӧx02=__M.8?҉8FK 8M!Mxx`"D"@z �$@\v"M"6")x^Rgߕ楪jޣ)a`ZKYMB}{ /07a*?}z&"@� D �g !q"mѵe鶝l #@ #%%{x5j***S ;{-E株Z}۵f4/P~BcM}}jQԩm޶4 D"0wt,hI.^dv }; ݶMKb#REyjĈW3;Ԭ1{cG߄%W<`xl?雰%FyJ̫D"@ ݄�Z\>. ݶMsLXCZo)@%\/=3֣==^xLsTѨΜ9A*D"@rE�-ŋ T. Jnۋ̦ wben#GÆjjDU}f,M+ \Nifu@5jl}R'Nl DA#@Kr" ǥ")xOoMaڱS8N6^vjTTLV7mP7Aܹjݺ >LFo{"@�0wt hI.^dv }; ݶMKxPLƍ5fC&LBh6zDžP=vɌzlw,P66[N:7n^l\5> D�xG!Efзqx m[ٔNDj~tP WO??ķkrQ?~6l-^G \KKԖ-ǽ}TTL{_ D!@N%-s" /Tn䅷)x;cE&Td6_ W}1 ]7`K}ӏ(2=zt:x8eßﴪ\}k-+g>R޽s{ "@r?wwT_L^] \DfEELY0/rP$K0`8!`LN|gԃޜI%|„̙XoVX>ߘS[˗Og\wƲ D"08Hu`e.^drq")xn# ijl{f^ /2Yܦ;>%gL<_5iF=f1czC>P/<Io9 &"@� 9@NOa�sk;<ba+bw )uhSpb+ƚ5mr]зN=VkjNwܱP~<Tss/޶4 D"0`� Kr" ǥ2nۋ̦ sRڳhZ7*,nmmPw"Ayݘb|Լ`iAAwtydY؊xB#),E0"@�!;:$/2P/|\*Am/22 55kV+TaaQ>^} nj)5|H=&MRoiS/?`wlb|v#Wko8x va"D"0wt"hI.^drA_Tt^d6e�/bД΢yԩV#;M?oAC&`<59ӎCB困'Np]d(#Ǝ]_"&}mO� D`!�!%xف6|^tVd6e�/־G-QIEkGGÆC֙z81ߊ5K$U߄[h)'}Ne"D"0D`�8В\@傾q鶽l�^z'"=ujj'ΌhPow.L@c<b| 5=qbQw߽Tv{k&LLݭO"@�0wthI.^drA_Tt^d6e�/AScyX)$S7R{2#A=5=}i85f|u mA̙ԧԤIWǺ݇ڡ_Jh|{{ڵo1*�]-@c�� D#�%xف6|^tVd6e�/I[[4W$zYa= g+?~&}qqTGlfJMI(M$[޴ڼ W֬C� &"@� CB�-ŋ T. Jnۋ̦ wb8b.Oں;ݬ.#jϞzDw3 ^KE׷)5W\1UV#߄øʪt-'D"p.`�@$/2;ІKnۊ̦ wzAkj(̅k7A|ep3Nt0X,mmK ߴv~}n7\_:_Sj{]! � DG;;s" nK%HEfSN#ˆQ3("cv_f{`d[(b+z.1/|PZ8޽z]&ن vJMʴj� D R;:&I(p" ǥ")D'^2ėO쯳LH3Rc^C,_oi:[!`Om&qa".>v!C D ;:$/2;ІKnۊ̦ wo5&F#ū>_qB8〩jU_yAܺ:̔Lk)+,ΚkMx)6 SynzS'D"П0w�ZhC%HmEfS鋩hlܯL.{=,Ӂ>==&NGNUg(cQ)F7a1+^w/407aq-Xa DA�xGG Efзqx m[ٔNӖ/hz^ܺBQkv꠨BO&cMU]Dz:^Ro6]Ҧ>}k> DH0w�Z\>. ݶMsC8'M~˖zEB54}M8Ò>U.vA|z©oqAPq)8"@9D|В\@傾q鶽l�^ziM=2~֨LJmvŒė)>iҤktx,oto76?}oL:u 1ۂQf띋fiO}MO� D`�@$/2P/|\*Am/22gzZ3G2rMuuꩧ ~ƌEq:e/ʝfJMEd=m7lߎԛ ~jnoÇ4ߘpOoh@� }�x%xف6|^tVd6e�/3� L(M\b=,U]vz=m8fB+Nq]>)m2/:7;d[gwcڰr/**SvR"@@o`�@$/2;ІKnۊ̦9^zh�h}ow.0OSeI=fY^[5jjذz@x,B +*S.׋zO"@� 1`��$/2P/|\*Am/22@--Z= Ǩ^$vDpN|pĎ]"5bĴpEG)ك:_nz]pQAARV"=R"@� GCВ\@v>/Am+22`�ԩz ׯ?z^rV#{,o88pMz4pEGissdΜjUSӨGO;4EGӻ䜯ھR"@� C?В\@v>/Am+229R'm|LJf<yY8m6ޚ5>UnGGR ӏ|^c4>dԇzg<^&&"@� �x%x}R m{ٔ9&P4*=-[v3Az4ouuNacY0"0 wܱP~<=怞|i=f)jѢϚ9C["@r #2/2PFTt^d6e�s!OcS#"W3tI~ajm\g>*b.zM \dzCX؊ß ss@f|:7S<LD$ hI.^drA_Tt^d6e�/3/-&k\ִtQ{]V֬c^=̽*e(**׻LJqc WkC��@�IDATo8/aa ~BO_ '_q>9p!�ށ hI.^dv }; ݶMsIA@O||bOTn1P ^n2/uvhy/>XOYt(#Ǝ]_"&)P|Mg̝A*s#<{xD |@Kr"m8鶭l�^zgӧĚwc՜9UꮻGݥwGjzד#"#�&NRM8bJ͔)_@0nmOFj?gb'r-{;В\@傾q鶽l�^zgQLhouraQJP6գуGysuDı~GG{vDj9ߚ`On|r~ix02v_4X3jI( XK� �$/2P/|\*Am/22Qء'mtLϑЋ[WǛԡCQ!/0bdfOyEG<X<G\vSY9Clձcmi;eSf K^>;;[Q@@Kr" ǥ")xAJL0'}̱:(/P۶|gD=((/V ǔ8 ᫨,pmj:wݓq ҥ N1US� �$/2;ІKnۊ̦ w9ň8v.(QH>!Wr܍k=N?*ŭثzm׷)5W\1UV{WU-һUßxC)SWf{{Svj0[L@ �ށ*hI.^drA_Tt^d6e�/3ϛȭmjj7!Fw.zj_d[(bj{jj:e5f|7 k7좿ƍ+W/|!<Z=9=( i0U/*'o75q M;$/2P/|\*Am/22"zk7LsխQw퓰Jqq^gSG?_Uo}k8e!; %|(} ڀi5Lߪ.mz^1 9�xGW"Efзqx m[ٔ 5zt9=zE߿Xw;lE{%Qk"p(xbn_h [ {߄| �W,Z9-D}#џ]c] z9}iD hu" nK%HEfSN "|ƙo32CK/>o3YR2F^gDRSƜSv}Qkŋ'(LMʃEx^8wSoL6'lԄZf&>$9�xGwi]@R m{<ObC0!üj+w ~.O+nآ R`Q)&,2MX̊믿@ ͎5X꛰;`-@�ߠ,\ g$޴~ހH["[0w'hI.^drA_Tt^d6e�/3DiWW }ܹN<`F\;@}'Nyy2wċOu5kSf4{cI߄i;]/sܣ4w[|аKD7 �Z\>. ݶMs'0<rQo-yXo3BZ0'Mp s}5]̋G|z©3$K}8x *رoK \lXIϧNmSa �xG_#E*K%HEfS;9@q}lvN84yڍ {N3fԑ&kV4,MFo[ |\/\^9YmmUǮD ݉�ZhC%HmEfSZJUEy^w9||3;lq$+y/)椢b*-36Ԙv1?wnZG)5ϓ93 .}Aڂ?5 (xoV~nSD'9#e"CVֻY/3H̙gDmΝvXh`}Fϫ/SIF3o}z7DzQ|0}/Γf}]w MMmWڪ_ :6lxV*"@r{ /2PCTFm{<Gx%mnlg)0̋EH8ر>URW#r,p?~\^G)5EjCzĉk'שٳ߯_bV߲7e&~9_oSVM}XuQ|ĆX҈C G7ťbSŬؙ^VRG/}qIOu:/>ilV}).TPPhNa#S#PTTGݿ19NTg.Uv\={~1c>}z≽{Աcχ감A1.ŋ)(m+2r^z'G)>1wIl+]jcB~P6>f'7靁.ƣ,p3Z}R:gy&ɻ- ^TQQ~÷*կ>|Oԩ~ibLO1%D# �Z\>. ݶMK8E-4j:|z#f:رe8qFwm&wH\h6/^!>iC&xhuaŋ^&OT}NO=H..7czxS'OTOTQsT쮠!5;z$/2P/|\*Am/22zfT' D`�#Wg9Tu2O|s^2F1# #];og`7�L7L\xz@xʔJWF=5fgUX)<K.9{&1U /LD�xc�Z\>. ݶMK E@X\\.M@7azQգGe�힊` Lx&̅Vcwk}]9X`9L9p'͹ qORň;^zh/s㛲(<0D `�mВ\@傾q鶽l�^z'S;-^w KS1FL16QB�S�Ḵ+ƍ5fU9sE/bwL vaʌ9[z^m]GK'?zhxYbZO%D `�pВ\@v>/Am+223tPzPvA=ѧdVŭ/TI]  .’FcOn3ҥԝw.6@;}!e؅)$c^}D >Гg/3_;BEwP^^z:QN1AwA@�-ŋo۶")x<u4Ɨn'z=N�-,,07?EuPTTGq_?Մzpb*FOGőYZWl^2M͉`bX +VLV_zpgOEo|dĨHF#�$/2P/|\*Am/22S4$91G #Sߑ#O*|uרٖ4{@ mQO>7jgT94U2,;^3)"pg?{Iu87y&Ґ% ݎ�Z\>. ݶMK9E?~fi jcf$so7m:Ҙ4*=dgrM^8qȑR}DUVx,/YDZv~B/2b} Wwtl0) Q`�@ $/2P/|\*Am/22!5y1*2-v_aI> {ӷQ|ߧ6ߢ'y.^" ~j͚>ަ?lL|~L7u´}oկ;qX`-0w@C �.ym>[[;T 7y-gxRs ط 'a->e,YާO}{!ang&3 c &"@�l`e.^drq")b}D.'zjŅ^h`kɫffr*+U'hk;eFnjoO/͞[vjjj3ƕ_? cǞ;tdthLv~9ygbEZ_[yXE4$�Gy߹#Ϩ]ƾ5WQѣKnjY l#u#,'ث>ߙ=1?|x ) Xj =lu7ne071<&D\D 'XS+m\ |\*춽lbBVoҋ[/^8O,4[w3dJh'^ifFQWis-uv&N(<76)LM#GT6`i{)ɓ+ oF}1ߍHk8aE Gs7kIyd OnՇEqɕ$=Ԭ1ӓ{;jMx)6{_NޭG|K}sER N{]fN-~zXtJWzMGe 3!C9 �#LD oذծ4G߷g=H] [::+ݻǺSiJ)5ӧ;etΜ i4{]fԉI4{vi}HluT6.#O;K�8p\�?9s'N!AݷB]x~!㖖cN^9q.F㫪C"l/1&ξm.+X`Gx/(ORus/~EG/xK_W ;6]G٥O ȑu3;"p>wlw|"On3#S_ub2}b6o:|X~s>_ەqVjC͟;b^lu*7caСtkPað D 51{R{#iH&ONO?fπ@M͓d(  ٦M݆.|jAinVsޛt`8}f֗|ڗ՗{!w1]fz**guQ\\U D@ '/2Pq)^8")x px St-v~=zsfj ')<?:;[͔foPc'Ct ^֭;BϫiԜ:{weifѣI}2W]u?R֞Qǿv6+\Sh{)aUy6f C B�~H=l@ y~cc|EEu =%9rsLңk#P1nrTo0\QzX¡]:[ ƍ5z6fi0/?8;*^IÔRÆs/oP+WN3=~ToB5Yo=yrjm="30wt%F%x٣зqxemEfSKBl8i^v\zfIF=;gQۚ5^uR93--'h+u`}E{]։EjE=/﷗Rtni^pھV2Ν0'E #;o/n'|. �xG"E*K%HEfS;@&]߱NO;'!ASثo8zt1bCl7.5uM7;::|<>cwrIOeeE7Z}O,Rmhإ^{zֻ!X̝moi^¦`;X#ȿwCi@PBO /2PFTt^d6e�4!PS󔞆1WaKԄO?ߌO6J\Gm7=^n̙Sm94ꗻbnzez~+޶AY8x)؋߿Ra^W6rnxoT'L,<].}^)<LD= �hI.^dv }; ݶMK Ǐ}gKK >e⋧'Ֆc/[䀗3# '".)Y1C 9` Fg?PDBNvSfO8B}o>Ǽ0k֫^/?RUX>骫]N;&8q !D �. ؽ4U$)7S>oMw\ؾH.',D"�Fb8i)SlZY9l ٛfg?L=:ߏLΕǚl /Q""@`e.^drq")xn# ęӧ9czn}Xu]K<Iqȑi/bD�skj֘pb4^A6 @}}`N>b~X=N=jQ6Wg̱zTuuԧsՏ"m~OD5c.[o K1 ѯNB"@`9l\!|\*Am/22}@s1 lL.򉅐#Gy+Ǽc_q̋<c2,**5`}hZj®5 `J )xQ\ࣱH;>KmBO}AuuuK.3/~ ǎ]qlh{/dዀ!va"D `�x@Kr"m8鶭l�^z_G>{OڴY0Y@/+6YaL闲>?<_tX0PDLl2m?~ݠ%t|;O?v튿7C5]qj7z.Z4A/$/ԧքjk;+B"@nF�-ŋ T. Jnۋ̦ wH 355ktPHFK{$v1z:N3{YOahV!"!ގe֘Sqo‰8 STf 4]KK̙zFK%K_R WȡޤGݿBG0U,,-X0NSum[i',#D` <]&"@z > /~q "…qf2lw� C1Z;+0r1[_j g_y4Soggi7Wˮ+bZ,bŚlX!r"@r΁υ^=sA NFu䶜9[#˖MRO>/-Q^vTΎ3c+zhYmo:}eĈu.ыaI>|yio\_x3gjtm:PiĈezhu^8FM:* ^D@#�]#h`vԨݔ^!7uꍽ<By)R6<*m9癹. OtuhPoiFj06/t Tvw.~uu6d(|m=3K9 D`0")4Wئ!�+j&+*7nޢN:i }~),r@kzTu=*)P'JܺH߼Es7sZKR_-T ;;[͉aA"6}V2/2PPq)"l qG:}zs{W<s@[C+Q K8Z=HSf+ ok{Wojf}U3g}GW_S^[J㻻MЌ=|s$~bYi„ r߆Xkb殕R"@09=~2@[[>+5soRpl s1:b?|zk)Q<i#~  .S=wρ}&eˏsJJF׋Bo1[vR"@�NI\@ReEfS;:E�szkj5^cNxntpU/!Eǎ=|9áHsq]/Skִa( EաCѢo/UZ֭kS?=z>V8Ck@ߘtŕfoXͣG/!W Àd;r" nK%HEfSN j>,rmR/pXґȶPvj!ݝx9++�c/3K[;O&=H?oO$S|f7;=qvnAcy[^ut4GQ0d㊊ꪫg�?`ŠG xLD37Gȋ/һXdQ`_N0; >YgOzӺ@J}S}orzuhӫ0⟞$N2 Kݝ@ovS;geQ?g dDA�A!lN"sZdm&ǏPLv;λ<6hhivpim=Bz&䱨2,MZսnJ:wn ǍfUV6Ѽ,$Fڸ#۶GF1j+!D ?YC "C<HS>?ɇF+H zΚ0;`ԽxG,hַ.++_TwQ[_u҇?M66MŢfsed"D $F_lܤD�,\I:iŋPSVg5)24c4j,XPoEX(!NhSGGž"0tٳ=Mv.ަ]yPpEfSg_R2H'^4M}Ŭ]]fVQ;`Q-S!0iҕjΜu<8|s, 3Q.SjbѬ~}hY:cFyk. ij {Oڦ7e>nM2XeQD`P"ӋXg0m�tcǎ:mwܹ.ʣǟ/ìNP/]E'λon>GBwYjru`^Ф_̵]fk-Q7XkA任́L'Oڕ,bK`E *;\@傾q")GwH=qj+¨ 1m&(ѨFo+i쨜@� /&päuώ/|a^PdtϴHL3s8 rokֺ 6 9#e"D#iw(nV:Ԡ>ߪ.OʘQ]. JK].uzyK#wfΟxU}MẟeCb4eUW1Z,"@ V9lFR}n?u(mnG3nW |<vl @?hReKd_]&?t{Wf=IoPO]|�&"@�0?]}c'6&\aS1 c]w-Q @慫o݂T7l?>EEq*,Fm D M~csc=ϟ~6Aq^8sy2ϟ3sdr1ch+WNVkQ}Eoud5525/3f1Z* S\/!Cl$27ņ"@<(d\g<(ҿYXrQA ob<=b  x`%9,,8᭧֞g{vvw¯W5.O?S*cuq*o<mid!IOCfjWwQC޽¥,D<AQjMHω{мyhƌ$TW?졆M&'Upw)`.E 7 I-ܥy!eJ_Mڕ(ٕp Vz+b2DnmRp6m0UThc T.$j4 qc͋?{>-'FXc;'x7))'<YEԓ(gMD ͛h͚!#2Ξ\ys刯uܨ�t~!ػ T~lh@ $@Y&ւVy˫Ҳk<mih8BY$柾p@1mؐ+5iiq"}w%MVF 8;XIv»՚Dۉ>pUp;G=11Ca1}4泸Jn4`@+:ٸqoJJ/ TVF˳U^&J A r @Y{VyQic%k<m ^gѐ!5$Xa3n,츛 >fBӦ�yTjf Ų}C{觝I=4J֯{3_b26;e \j[N!r6!7 FxM7Q~ʃb|޵ǎm=1@k]� m{զFZ]mtiB=g]$cP*ܲjM{O=5Fj_}=/~&,WV|H�|W;,x7Էo 5%%֯vZ:ݯu]).U3x>�uAm@ػk^hiӾv3g3]i:v?# P +Bڵ͛_Jض?^so6q-isd,1z_uompn9Fn^\}!  �L_B;m^Zq.nCýƜ <G;|gYA&eQff*]@⍀hHHhF=h-צX _<xs-w==q y:m8&4JLl{{ظ4a7fŒ 7o=#ehrX$uVG)؛of@Dk-; AVyPic%k<m }pVإѣSMkժŽ>FlnDv&9e[¬bEnRkLCm{TO_isn107IJpHwSӦv%|W ÇgҕWoOqN4G Maa땩m^C73h/:+Y GI A�B�xcZX]\^1x:Ö^-[HLVQV~,xfCɵa0o~o?K/'4Gѯ󻭂\5S,MN"c^k}܇°Yÿ ƿ/(V,yyϮ?KKKOѮQ@ < @YWUK<UX *Os&4L! `ײibRkd¬ܲ%OnXija* W}%*+(㤤6bC]B{0Lҏv�z晥B[^= yy+ w/uJᑨ#]enmwggom Ɂ 反MСm-nPwz+g �O�K~^Zq..JHWyGֈu)�iq;VA?%i:uJ+hL7kEyY {6=}F%6ҝw.ur6QS>/wں-qqk*%Xpf-8 ǿ |]jYo  @׀ڼTޛխn<xp<uzkQ^~X`nm �C�RkK<ͨҵU6�h oGP#ᱥቲI讹f�?1\ oLNK*&^f҄֝2.'}6a7!x{*S[K 6aY$,4Ws/% ó߯_ Lؔͩ>ȁS#37=0 T-hAqMU5! Z_`^. "@V\:pGw8$Ew0tuQ{녝hлwsɠ]F5aի{7߽s!W{۶9f^wOjOݷiReM^WTT�+x וż"@I>a֒+M1`I{_~+ gF>hp> =2!ro 飏6oqln?x6Q_؆> ^p a[G~l`777"'>i8):nݚy&X-R~ފ@k <cHp!I:bj~@j8CͶmǽm=]q5Fkվ\߾>o|Qox5swom?_x QI))L7k1y 7 o{l=9P PFF* /Qpf9OuEi*cuq7f*Os^h8Bʄ0Xn?QTT)6+ۡ9چy(Ú؜Guu֧po?hbׄ3gO>䭨gwݺĦPs6ÒBZfvU|k->6{:1bBTt[9~]�;:+B ziDZJ+!][_icNCgO 'LBm-ow}mF5~P{ٶOe|}vG?Svv=Oww&^re=+IMRRX&]:G~`m|M}u 7`,{xܦM*ٔ.ܭ׭&)^^h@u]+UfTX *OCY4dE.C~6!@)! ${߾}7?7*[Ν~ڴXis_.<I ڸŠuy?W \.މ׿^_}o2u_v5vF|Fzx}l2i/99 �E�z�^Zim.'tm]9 Z! 9Zhdr;YSOm-ƛ#<䍵 Vk2 Oio}LНS!zԤ[qgNC ۷ϒZnBA/Oy!bQ/Jח|퍈OѴio[`->@ �ς.@سs:xpٲIA[>ڷ`Tnۚ))qMv[oyf6QPU0c_~]5)a_<'àAdznčdEc}<��H"�>VsA5,ț mrD qq}qkodV3͛ }|T`-KŞ߼uڽ?>k~M^kxeg|VV\A2j}ԵTݺl+@EA�"�HFJc !ge3߲XB*Rd S;R]aLmڌ=Q.gymۦѳϞMQ宻 ܋gw[)6mrNڛnz+Vff{|O3&%ΧSP=zt{i_" ڄ|~1A'AجUQ<nxXL6m#/\<u捅n&<S7ii]wۅp*|'}va+f(oݺg7K 篣rӨ+۠_rIo8-_-6VmF̝*~a<D [^a'Jcv�� �^秠UUfTߘM~<milbe CjdY7b۳@jh6i5G#>pGݯӸͅ=ѓODج?\ Y,OyV;jXKLٰ`.u۶|MMɼ67w%^&Gl@I @�:?UK<UX *Os<G�X`MO)6&(}H^^оуK*ZeP? L&b{=M څH٤/k>rT; zdo1ffMR3bD&7 ltƍ +%<8A xt@�@@ibb͡G=T].ܱ%ԾTSNi-7U&$X8-RL'gK麡^eL&5̙O~ӭ>%*�?Ƙ!&kקR#k‰,_TU7<h~�vW:<|xMEɡTsh֬utC@?/&K_P @�"�H[q|8pGGKxu<VHLwڳ MmVħn}/˖I7o F@�@ \b{sK<m1KuU64l8A78Ih6 pTX۷bbϑ:]d ^SDX++;("67b08nNv  / |`!oam>MHz1D 6&7V'vǏFw1T݇ 4NM;vcl,^jbcӄgVk.Goa Aٟ �^�Ϛj�%pTIh݇^2~7Jk^%'JS v㋅j=,,.RT{+g޽wխOne*\nݚ � �\� EԤIan|ann)o2Y43y}vڱgOly#7zbc$PjͺUm>*=aa��@�IDAT-&VOe wނT1$QH*rA�ƒ�4ᱎ@mli7gw~p C>Ǘ*F;\@a9Zj< +~石ۿC3?j]6{E.�Z`$ vĩfM$/i?v? uݺgiޯ .4ᮬulzh j|-k � H�|G  +CgmRΤ =z4]4&7W_mN_wFW]Elq>;/キO_N^ڛ|ؗmG|怯9@�k@8rdyf 7.Y{Nf>t}BOB k<!^~4=.Tݟ >Uy۶|gm:о}#>�,:ڷoC� #;q֪*cuq*o/uU643q#ȑԢpS=F!7D6Ҟ=9Gd3ж*+ ML7%W<d~[9 KAf:)<oaշ#RiJ1h?Mw;-})L+Wjee5Qnl8C1t e˲>Ϥ[n hC� j�ffMNBx7,~T\\)Mj 069Lv**lKw:6�   2b 6lxv@JJK~: 'PUU$ǬQ̙WVԩG<>.ޝA�‡�YK�oh<|xEte;v|(6Ͼ` ]> r6IWJx _Q @ $`kH, ChؤZFii]6i+ؔ0PEy!B6=^8u4ټ9 ˤ ڲI!C�$֛X!7O }@(-=@Mj1C(%BjC]&q %'5=v7|yR3ƌ@&4Ք>9P@ �`al v}Җ5OW<I:ML XC7�x&�3<%l3=ifA%PQ/_ʊK/9s6RӦ>Ę7( �@ M,L 'g5k6XhE U-T%:qD GQY<X,^ }{׺%k<k0 @�,ݾX`_Ib3 n@�􄳳|ց OD(� `B‹@ؾ}[2OisMd㏧=AWOYc^ � F`߾o;|jr(:']z1`m'�3h8 ]?mMjJK]a �  b^ � n}+MmCtM>�-A4�D&'f9y@� �o���/!Mj@/��W]y@�@ ;O DCP@�@ @o%�@�@�()'函3�#f1Q�m7F B{=���@D � �C]]̉Μ)z� #�>�Nn&5ǎm^OA�@ L @ӅŴ@�@ 9AO�@? 2@�@�B@Q.<*C8A�@ !��hh7Πna�3:�k99iÆu �'����"iRSZ?PM�:nI0 ��غXj �@P�˂A��ԖVZ&P@��\ @�@�@�@� @\����JrY0(����'�^ rA�@�@�@�@ ( @e@�@�@�@�@@�x}.����$�>(����} @�@�@�@��\ @�@�@�@� @\����JrY0(����'�^ rA�@�@�@�@ ( @e@�@�@�@�@@�x}.����$�>(����} @�@�@�@��\ @�@�@�@� @\����JrY0(����'�^ rA�@�@�@�@ ( @e@�@�@�@�@@�x}.����$�>(����} @�@�@�@��\ @�@�@�@� @\����JrY0(����'�^ rA�@�@�@�@ ( @e@�@�@�@�@@�x}.����$�>(����} @�@�@�@��\ @�@�@�@� @\����JrY0(����'`F.�4hpS\h@@�@��Z"@5v#)S/mI"DRO ˨`9I����@OgRKnv($gu*v1(?S]R&d:ɋTi,`G � � @ 7xt M@ǤNS=)VE=ɾwB.D$Лud!wz=_Ng=Ce7/��!e`zeyziDZ+V1U2g*Os:A\-@�@TZOW$TiٳX?!{%,hiI{~*Xq;yO � iW._=<ugXkc4A*_8QF/-O=q͍ AVyPic<mi5I\ �A@ !g\7"^Uy4Y# aB]шq䨪65Z{c�@ZxӔV6f*r^k}݃6O/8VJHWy0i~5BxGsz\m\rnNTQF1)eT*2��)YE��:'6l6,9F˿!zRZ|Q[k&���`'�>W/bSST(v oXeG+IeX:lTnHtʘ|! � �!@�|,Rm8n8!'9颋.M3 ""یܰA8Ty)uhJh=9��.k=>rrr誫 xhCZ]rtY7@(:2:>@Y/>J6bG-&$v6��O*gդIb _Ns̡f͚Q^^^@fZ}0B m7qHSw}pg6Q׾۪tP}p7l@>6ڶ%YoIkB#>B��EW\A6l/֭[G|+`~g󩴴Tj~ᓪk׎/_NeeerJ۷oMӯJǎG5ϑ,)GV{7 U9M%TضG&(ߐ9)&!:{��@h>4Шlwߕey6m>twwAÇ^{Mjx㍚wy'|ʹg_y5j|^UUE}-[LO>~mVMHhܸ1R-o;M89)f :N)TҊl|�;L͐ޡ9wiTfm;KNZo� tY#ޫW/ لڵkz'2۷oaÆэ7HZD9s&͘1C4'z-5kKn\ L2vtg׵FhЪfh!'\ج794»MT-OB|tD)DQp)٪G?:%JJԟ8pH=77WP14��:&�7Ty566]Zy֬{ 7)_XԆm۶Qr2z{<݌;&111S5@)StBRxެ#l+)VO>9JnLb 5nҘR5˓KfNff&\:@�F } Y,q?8q̷Z^'V+**E\Ҭ0a=lnsy!8 S7aFa+M. �uJ�|m/;w.egg\_} "~-hf`3f =|)))kX +y1rV^)V<2\c}1-xcx4 � �MU,fl>3o< olf4,{ \+Vȑ#.뮻S+=,\z)7ϞT.vI AߔCDM2$x> v*ͻ6X=ݹߵ\Tf![șBIڲ`3T�,ୱ?ؕ^/[Io>{1<yܴZXXH?}zr-oJbK./) &p5H:2z'[FWB6c,j|T*KmAU'd}ּ'Pd/AqM�e\Z}H:,I��O1^m^Zq.J?U2f?{*O*Os:A\- `-γx֝?]h rVymrJڏ,d{ANȝ^E%Q•]Ithz- � �aM]I_r9O]Vy{m{8^'襽g | $*1Ԃ@,*޴RzNɶiXP/E왆C o=*)%E ��8b#�@p>}Iz2= {Thxݸ%YzZEA@�@��^‚@UTn)Egt$kSY&/2w_Gs � � \`B\ࣁL/AXiEl>,rQ%>VX)vd3*烜@�@�@ @Ϋ@(d"}kSV\@{} h �� +K<m1pUyژ|h& @ T2)5uӮ;EYq0QÙtݸŎ@VͷS wQ:% � +]*.ԫ c$ȴԽ6vO}�Tc-6>uhv+V+9 ğ*:,5b:ʜOظ�@dkپ^m^Zq.GU|ژ{]s1^@@�`%ת=|/Mq !!?w.l_>kcO& oXew c\ � Р< ξ^m^Zq.GUsWimiU>*OC`@ DX(mWj>:J:,Bts4lQͨ?gQ.J袹lmf?6c| � p g[X]\^UsWimiU>*OsxB@TYR)SoJ:b[dRLp*-<k+JĔ`.A�@kn$A�ao+:JE"/x&/U1��D8A ( @he@�@�� �����!P&����0����@ |-  O|s )\m*wS�H#�>VQX'?Hb6Ϥh^4T%|n7,ʃY+>1@�@ @@�B@t| >Z]r;ŷFQ+J\78Je&'JM|5tx Y6&��&�0*�:& cR QBe"d߻E^?}⋲Iӡ7ENB{Bzvoy��"' zeyziDZV1sU2V|mz1Nb@�B@TZOWQt}Z޴Y,8yGN}4Ŵ$kz?,|`HA�@ P$Vt}݃6O/8V,UyژVqi@�@ h !KFTZD˾*q90qZz!WV! 51UF'ÈR �aEb6A1s.ս6vO}�a k~9Rd۸䄭NyoYB`go'(2tJvyg � ZgM5�@`w6qߐmZzRZQ[k&��`-c_le D C,m7{#⣭{w#=;lTnHtʘ|!FС �~ҸqĿN袋]?Uhԩl2***bڸq#=c3:ꅹ_y'H /g�`%"یܰA8Ty)uhJh=9��"�W_}5UW]G;믿NϧN;N3f̠#Gt�=;6m֦1@ !M.MfUe`Qudt|B_|l :.ZLI�`� � �N�TM`&M5_~9͙35kFyyy&[/(sҤI/<oפZt֭[\(++m֪ T$ж8I6Q׾۪tP}p7l@>6ڶ%YoIkB8 ���4&^qa/hݺu g}ԆJ?|Rvˉѕ+WR߾}kʌ?~W:vO=zyMPtR]\hǎTUUE۶mɓ'kKS!~>JJJ(;;[vEjyiW5Hpڽ|iy+M^}UJHHP@H?Bj߻Y^Jf6-.Sa~TԮ9N Tbr즘$J1�@䚱̻+kʴi_Ow}7qҜ^7xwI7|3ٳW^yF%GIvLONol̙3ݳOga~-HMm|M/(*`{뭷4KUqXY饗4ڟKC4vnvm2}gϦG}Zjzƍ)&ƈWWmF`CTqrS8o-u) S '"`ƕ)dWM}v> U?05;A�$&5z?XbY]vזX8Od۷Ӱao$�B_ o"�6*|w*)zf͚咧n5jDc/ =d6qV{Ƴsyl?J6vpoo~ʔ)'씣= rDADVuF6[5F a:!^tfYT5%mjy aZǫ�_Ǹ歏 %��@�obخ<66]jV5{NЦ l¢k !==7 {]$𞑑zuF~s= orͳhjsm<CѨpx7eP"Dp'v]n+ͪ1ϒ ?\!p VT.%d�@RY,ij6֙5ĉe>o6ͦ0PQQuIv~„ OK{ rT.>>^cz&=Ͻ^mGYK^WҵF wߟ'][>0qWy � �O�5 {ܹr&o뫯B0?xyؼf03yizJJǚl6rgѣ=N~\= 6Ͱv 3:.#X;ߡCTqGUw8~x8<&8Dƣ*K {|�!jx}g͛GvEv||lF½Y]b9.첓l={JO6 .={ͳʳ|Iby>ȉjFA<ʇ:Xk obe:\rOg!+Z Dmڴ {ao7foeVaɒ%Ժukjڴi͞�զΝ;lmCݠ'P_5$g\pBF`zJܟ[ۼkE( R6~v{)Q(bTjx$A�@�B�xƾ?|)/Oo>Yxe/,imVy)7Y KvB6 Lξo&y+x< \W ,سSO=E۷'x/Uhq[�{|饗g7zbބ oFfbN]dO{O۰N/ɖѕwюb&r̟EϟJe-ꄬϚ:2X&tmH��(FzziDZJ? U2f?{*O*OszGj5k=49@o݉zم 'F9wG2q:*u.Qipdj74ZPA<� 䊫\\l>@cSzƟ*U^/*W2zioyA_n0[hB@,*޴RzNɶi)^Kzmտ tt;Bx/\O@�@�B�k@�@�ꙀS9KrSn`N!OEjэ[K{٢oskx � , J` �Gd**^3:�?J}ń��4ydt!HiEl>,rQ%>V3C/ KTy`7M?� � u,@�B@ʹYd=/d[[M|ŞzоMVt0l��=W`0AVyPic~p1J$q!�@exSj)]wƓa*v`<D7nE#'UhmŔ]TyP@�‡TJş4^ai�zC@�@arwAKn{Bө/6,%ۖ,/PxvTRج:,N6-RyV*>q+}KC n+b#f|!RUUU'0Aپ^m^Zq.GU|ژ{]s1 �"ת=|/Mq !!?w.l_̨ؗX#|G6fx*ۼl-4uTy[8|. +xCB�a � b*shSBۮ|u6tPuU ͨBOc(W ssߦf o3a5\odZ!<~aj)`X �KiQܚ5nNzSR"bl%TyhnYEY[^V""\~5,DBp =#�'�' 8[Q*y// E� � q Gܒc �!K�B{. �$@@�@�@�@�@�B�Y( @�@�@�@��x@�@�@�@�@ > C"p6}Ya_t0���3E 4R ).$ȃxU!*߽/QQs@�@�@ B @ЅǴ#@8'COju$EƑJ\=(]7jtٔqߩ"'}2OY0[��^wm02mUPڐ3)KT;ٷ&GydFԈ[ |љ2=A.J9DK9nbQ��� @@6=Ox,iMȑ6-u@@lm[w!k)c_pt�:¬L.2A�@�@��^@ <YɶvU-8*R(v%|"e%AA���Dk ՎJ1qT۷TIT=k#U-@jNKmyئ@�@�@a@oꌀ%%/iΚU jM~`;U4Q1(}u6~4  PHs̡,..^y6@��^|½~{o>:oۍlPՊDv[@6տ~IQsM#ki�?O? ` &L}0.hP`;̔I\Ke_6mPbb"۷.B2 -l«Yp2Nm֒m*S' $@HHNN{ @_YYIz+YT=3cbbh̘1`ʂ@�FK~ڶmq. 6Ј#NߴieggҮ<x衇hرٸoBnz7 o3ΒCRt8̉}k~mƣƋC @�`";ݻ~ؼMdq5k=SԶmۚrSOuׯ=#4{lziȐ!ԧOzdO<I6?Ixjݺ|5mڔnzW_UՈ53g$~k(66 ) J/\PW7t }eee7|㕈V _F[kx0|8S1{+XRбyѵכySj!lXOgy�.l6xp'+?ьꫯs+jo:{ 7p)wڵnf+�kյml6Zd =cR綹 ܯ*)=l{/ӓO>Iz"\�0[ak.8lRj<XҩS'jԨo֬SO?jժ*N+WB|@%%%.ve=.;lu4jF|h#?|@ژ2&\O1PqaTѓ* BQj?j4QΘsx P_XfK.].[L]_f2}E\Zb<x͛G4|/l>uСڵke駟\$9iƍ%Æ Ӕ@"�|:/Z$TWK_|!ҪUo+**z yG#kIsk_ 'O?&wyԾٳG~eFr)? 4nXj1қȖWn4(sKR 7 G98ETLKEtl߆n"b2p*/'0?j0Cn 6X,[oTg<h *K\ŬQsQYFRRM8Q*xXm|Ƞ.]H30*#�0[mքH+z,9X xOaڴio-lݺXh;<UgůZ޳3j!q2)SO~h ل'ꘪ2JX+ҷ~Bxw-&2K5;*Zv'ʅ}㛶 'NV-̀p8Rx͕((l&(/)u뮣>%QV zuM7ɯ~wMڴ޳gwM i$p{b3Xl Yg:`.3tGrѺu봷ӼV"b }\'"(vA5-mM{GMZYQ:mwK%6͛k#]x o D� _cPv'9?枟|I9++5X&GE"꾈ZVvC45fyy.Ûo}#Q>ρ2I c 4" 4*q _z|^9"I欳r鞅CR-j<M={፬lOϞrX!�F�|8!fbw57oJyЖ-[~'m>ݻK,B`*Lgճ ~`+=ȏȟ'NQ ?#' : Mvq;'{;f}]bg}ƍw%? ?<M[vyH/4Նm@ W+j{`^}{^_&k DSNu)Ʀ2_V7$_9n`{T>D ƪTQ,>;jbɏOGSJNXJD[l]kKTfwbyTVT@U6T} P)N:BaIMJsC/2]FMsA`%]wҏ~~w<VD2alF'ma;x9{$`gy&X?Ty+ocm y泶QMWQTT~a&SPQN_O-_#{PY鼓,BzOP mu%!6./[@R4~9(~�@p0bWFVyIۻ{Zq..iPy*Vyژ|r q}$.{QXкU|1x3ft"JZl*ڻ63ᱲ85k)S?~_tp">,2{sCYW犋}{%{yRXkc4A*_8QF/-O=7� ମcKk$kTC _/6J{vG;ݨ9E T}@�@�@F�?}NUbjLd<Ь*r[ c%Q8 *QC��iM#C^|h:E%eh}KϡŠ"{ 02��cxq1$pt\*ŴA#''DL^;"qRc5}^@�@�@ @wꖀtU;L>#)n$"16"Lr^I)t蓗;6F]��GqU1'Pv=u=U琥H?No)|8&MqGSDI(g΋tw%A�@�@�LPB@+) oіl[~'5nS&KJ1;Ct9䴳-���"�ȣ_Gnc/d,#gJ9EPTF'iֆ3:Rt AEYPٞͲ\= ]���x!� <p `>g_BM^Ff�q⨊uuU?QgRu>@�@�@��XꖀаW 9Dsߢ.s0ŷ4![^^Bl:)W˃{ݮ Z��@ *@`/5lEE#!?ZsA 8G%5hPxA H!h% aޘ\(,,$<0=+hue0!KC !#%ŴrJ:n 9SooQ-Fj5ZH "羂^m^Zq.GU_�*cuqNkb9 H\ `NJTQQ|||P;h֬Y#`?'�N �?+s%\{kK|n>)<u2mSy{m{8^'襽g | $@nJ-Z(jߙ_>X#HON3:,PevT_i50O {"|BUxW~ʅR>Pk8A%.,܅�ߪU+ܹsWP bV � �!L Կr0zݯ<=< 9��@ה] oX7���� A����&�7#�����!�>h���� f � � � � 4 R` �&pꩧҜ9s,��%�A|@ԩSiٲeTTTDŴqFz0@�@�@�@4dYhWxwK/~nyk)C{b=���D<I&W_MƍofׯI#DcA���p#�>V|zZtW|zMlrrJi˖-8 Ecǎ;3N?tikO< `[{."j׮egg̙3i߾}5-yYfta/_yn &йK~HUUU5m&sΡQFQee%|ͲI#ciŊ<;.Fƿ];))nJk֬k:ݻw)SP6m/^LyM[Dڼy3}w\,133Sk.5k8pf8L ��&�^D|>#)9R]4{l0`\Xx6mKܘ'_HΝK=zt��:IDAT߫kBy{說SNQEd쭍ÇK_'|z%̸4P˛[ohƌ4}tٚѱ2}gt˗Ջ/WcϞ=[ouKFK,{OʪlҦ zcc@@�@ 8 @R'jԨ&j kO>Dfm߾ F7x#bH$t5cg-5-Y]JM2`?(7.sN6ہ yyyo4gt.tn9묳?˚̧}ty=_@СCҖD?k׮6I?S͗ @c}1"7_|s��8Adddgzz:=LM9L :c {g0BЩ żvՆ{keW]t!6P!v)ctjLboskݺ5U>ɛY}'~gĉԷo_jڴbjc]v HG.=3~aeS2?r4qӚE.!�_1\#FЫRbq鰀hAХ8S*Xom?lb.j󊊊"qvݽ CĶ^xaYן~rM7Q۶mO?SnkqX?A&b Ii&M+,:wL@px0n =z4)3nj#m?cXO>.U#Y6v^:''xѣGYׄ1ZTSX$xn,k$3fFl:/J7ҏ6AMohX ~BaC՜qQ3/3kj*! P' l5=믿֝rbA<8… gϞSy3!kcfeO!]w]pN<LFŦwu׍7 'o۶\*55N5<6#cʒ/;w͛MFzJ6;v:HO8f̃+ k;u$MT;F56E`oMrLHh326 !>hw%6ޗr ) GJyy{`OceO'l~1*R r܄a%ԸSɓ'Ml[^?!B`uz79իWOezG׏զ{ɇY -{ 72~5|op# {ׯdĦawv1!_PA_syw!p I~ c@BCqyxر#&zA%7'7GmWޗX 6yGkbK&j�p%k+K<yg{Zq..Mz1[| q}$.�?잏peo易뺳mW>]vgH f/Z-{y)envK/W|^:tnݲnRH6X;WsU..ŗC'<u2| Xkc4A*_8QF/-O=#hkP a�ohB�8N�=NXufcz%@y#a1G��0HMX7Kޗ2 i @�@�@�$ [kԥ[}_^T �@oJi\@IS0ؿc1@ /^L ȿK鑉7YM=n|%_K�p#�>V��Z`G/t'<j()66JKKW&O|yIR-  bb � � A ,:Oė^زe<BLۆ6-4`2����@�K���� 9 PlOA;m:禝6.s y` � � @O@  y9)Sp�lb I,Z5jDVC# j9ՠ:0���0h vS.  �  2bL'2RRRbZr%UUUIl_O(3>;�Ce0ΐ%"(VZQΝi֬Y)g|3>;�Ce0ΐ%{Ck _$VZO"?߳B ��P#�/4bo`/w}<\Cqoq~~5Tli(@�™�p^] @�@�@�@ @%ń@�@�@�@�™�p^] @�@ $ )B4,�x|@�@�@8v\!N5 L4U'NQ��@8v&N5n5���@ӎ":0&�0^\L @�@�@�@ @5Ō@ z矇̙C< C�@$�A;꯼J3NLL}х^h @W^y,C8@�@�@  cx7bƕC=Dcǎ o ]0a7dǏ���&V<(++mz|j_O[nu{0L F+++[o)Ccƌ:z\h@�@ @^iz67pرh۶m4yd6X k~ܸq|rbʕ5MNPII eggC8Sff͚EO=I/Igy& iȑ.3g{G\s ƺa{-[ԩSwޡ^{汑h9SXǏ/d?.1կ_?zGh/Ґ!CO>sIO<eff:j|̺iӦt-OjM9o O|j8?r,:M8ѽ*܇w9=d��=aĞ': AO?ћoI&M\I<ar)p81W߿&''S6m=ϕW_Ms%67"W)Sмy{說J~`୍ÇӹK/2=ԫW/kʚj1c|iྌE;. >3)/]ѽ=~\`w}k.+?Le:{UWIAu ˧~J]tuY5<UTTD6las jF#x#<(4Ѩb|DFQ|hEJTB4! '23x>]Ow'kkWNOuZs!k&!;2A ~M"rK^N?ݾO<1s=7]wuջ|3k%p%*oK\pAs= 8∄< KX.8uky /\1k۫_ޮt 7Tҽ|\W4hW׋_^◜w1wyw]giM^h/?6u}>dvJ2^,.=oaxh <jÁwnF9 }W5nU ;c؛ozjMk>lW_e[ n{K͍[ne9vz눆u6D[#Puo~ַVXWŸs+S͍"MD@D`q _{xehtn:$? |ԭx$ޗ螖Şs+r ܈֪ϭc^F\->Gr'4xd55͝_bP>hbc5#wlcɈ#.tJXW4xԃث#!6kԢ~'kQ]s1N8!mذ>4u" " O@ |sΩsx}9M <^W:qwy_ε>jிc}>Ȉ<~W~Q-&mޑǹJrM7?zn~]wMvX6:<V|_?C[ѦMnC%+^ksxD MMJh;o*:Y'~?Ozx|2W nMD$8û䩧tr]vY\=rw϶d/�4~YCʓN:T'cI˿/$63?Sƍo׮|Yg5򙆦s[Pҗ2hkk勀,6kj`y`ulSx6-5k38k~?4G�_=><;J>M<kE@D`A 9n| ǃƃ55r>bmL*X:9%e ;2;xECD@D@D@D`~ wE;# +:*mڴhD@D@D@D@fټ/QzTgki!'5D@D@D@D@D@愀9QڦxP?G7K[59"~n:_+{WF2~fqO_ " ksuD`ƍi˖-t^'$+*U 6X-S5k4838"j֭[6lؐ֯_j{'޼ys{֭у?џ7~XL\mx0xFCGWK5_1􇜖Q~Q;YU :ɮNE@D@fY+Baҳ?<䅺3w1m]ڴiS+<0sӆD@D@!ZE9昴ۧ_ |]@>63bI!" "0Mі[=wg (9} %jH�Mky@D@(E%~QאַKD@D@D@D`! _۪XTjD@D@D@D@(E%~QאַKD@D@D@D`! _۪XTj\/UzUAJD Ovzs/9 +v oxqԧ&7|s:Ӈ?5DB: <O/~;H_~y7ҽ}CN9t駧shQ!"7sFկ׼5x:co_K;q:s_ri zź,}jg+_7)e/K?O_{˾h"<'/Hԧo9;Yۖ#" " 3✍_#{?OT<NqWz$OLv[ڴiSvi!{13Lַ>OWعOzғ7>ϯ,+^/})}k_Ko~;`xzֳG>tg}cod!" " "0j�yڧ8_h?VӟO~2vi sB=-k_w+/=oOrg'?7_}{_я~T}w/Kǣ9]=y%/yIMOySF~Fc@FA@AuܰaCڸqc]7YAN<ïvy+p ; /NY";GЇ߭w|GK.$]tEi}]i)guؓyu]WyBCw?z7Kq刀@_O4[ir~W=, k&u[|+UcG~ӟ.0ҕ3hG5~.ґy$́_>Srh%k>/~\" " 3A`%nbx+\!<v3<zgF?c }Cu</ |COGuc6w2w;Ny>Η=" " I"jes3MAxNrᇷ*g<#swG[{|z׽+9/xO~r zc=F Ϲ#y]wU*=묳Gd8[oMKG 滶>_z" " z¦|⫕wyzsySS׿^s=7C~0xTCI'…2sN/Y} }UZ=;&>G#8Xꫯ}ӣh#O@sfA?tI~u_ C ;__x?wG<ۺukzǡ8;tW?[>SϺվ@-6= g)9o ,ٽya|s |Xw}w+ <s|{fo=L7tSm |$>L֭[W}I|a{XW/ 3 O[&#|$>z衇VϤt7fx/~~SO~^-[3x k+G9.uws,p$vd+" "  PNvTcȧ˃c Gxӏ,43O!F�L/5yb %DCD@0u7k@h<ZbD1`&4檦x91Jզd=Ո,6=cک»ڳ6Jav֮QX=mș7g NWޏ," " " "zî֙f/Tgi'D@D@D@D@�{@Zlх49nKr9sZPD@D@D@D`z ,s:WB�,-sX +r[?&" " " "v@[Ν?k |^>!MD@D@D@D`zM65q~xAs_WL�L~I[a9?>jm}Tڴ&Qk>rn^ lܸ1mٲshq gNCD@8\Ӂ|x_3q?м�.d 5ikVR&pE 6}*/i{ X҂|?liXhk7$qѹ{@65X_L֭[ӝw9sd" " " }E\]xi=B]9�hi" " " "  M�= z\8^9֜j.ϋlҐM'ȊǨ.:ئ贈-`ظjb8c;B6X^a̚\L~_ |nC"|ll|zƛO=k7RM'XD@D@D@qwiv A^-}w>,jOXgZс_&Ӈ>uK>qׁq]A=ٜ#coӖ~d!" " " $PאZ ~t1[ kリ8Ь}K>ѧ\iЇ>5keU-r%~TKmv-4X 'ׄsD:/u,YX\o٬{Pσ <uч@ uMyɊ@KumШӧy$SbjMp4촜j0Ű9WE\,u?ɦpalL{0q#qc)E3ty@Ϛ4E15kkkj@ ӧE=|Q(ksXԸ{` cZ"OfnqmP[o} :M6W<n vqqTC-WY}v:o O9yD1z.iQ4ǰP}ekG[_9FlhbrzfƱ@ιX>uG-wϜ^ԆX[]%v(o5u܁>9S鶦׃Z;8ZQ~\]E_{Lgj-`˸ڵsu9ưAsfOss_{;(!<qPc kV/" " " ]z:9ks>( ߔKjjޙtٚ>x\Ϝo/@z !G4ĴX> ;cںŚbQZ5I/" " " "0eqS>5kGEq{΃\<ku1s</Nl 8Eku<n>g19``v0ܟr#JXGF9i" " " "ІC(o53>cZiYK5M?uXC1-}4@`9ƖkA! 8rާ@ 5Z{f=ú<e䋀8i묏<ck|x˘j,S α1|3-8Ǭ6Gg΋\ĜC&cAsg8oܡ{N._;t;ll}[:?OxWJ>2]ѧn}"Wg)烏<Jt/FNj'mIIA` Ks7yTcya?MkaO]#W#]D@D@D@J^_rBV˭9<t zSc8k;nDn65BFKb쭭9d 6[˵ay^._s0acyE@D@D@D@oT2l1[KZٶ:}Z̅ocn?V >t kYKmX5o벁4ur saf4 6f=, =|08:-r1ƸJ,[[Rc勀@�{\oyhC~:<GsYԵsJeoO ɤ9ۋ)sVƵaya1l\y;򶖱%#56a4|4/" " " "~ʞk,r<}Zߌ3mc>|Q ѶWM5M}5~<RZyAY<sib37YtXM;-5b{@1|2XMI=Ut1Bu{kv֏b{{ncڡ:|b aqo!E-k`|X6OZ 4}o%# <:ks9x.6}b(%>*WF"gE/iQDZ33:xc@6úZywiyNX1ռY OZQL6>fOqŵ֎h÷sxlͧ톽΋<_y[KZ 7M;@-56Q ]a*Zj>[uE@D@D@D+쩢|.S~7iY˘z4 [cc5ӷkX <63IY7x8G7M�Z`y1mSa`?" .JK"?:!1&k=c`Nnrs>Ix>6nQ!i6Ϻ&f[G>ClA8#dmM5a؜|&C^1:K=tOK,g4bnUƴx\ [oqѼx60X;e9괸lƭE}ùY{E=5A|*bk:?Ox쟼\#4|cnc-SgKYۡk <. K/�};׮MuƱ9Űc~S\Vo1ǏRS," " "  ʞN9zqNpGոv<rYWj1&% <N5mOuh1ТsEu@=qذSz۰[9> U:,r;mCS," " " �$8Wuu9F լ99=:4 ̋eѧe͸q'BQX<X>r P:nv䙃5u!c.9D>4 ~VcA}TvZC>j9q6o:ܜ: Ȥ�hEٹ\q#ٴc>b̋uPЧVf} C53/+" " " EXv^gLZgY~Ԥj\8f&gX8ђ@-bۦ}Fkqg4`lL"54[ӔE@D@D@D kFy16?[5t;G58{|T|Z nr;66ouXj6|hsr۫ۦ'Pד\<k"XMM{S>Z~YD~h~V벁&s Fk"W:pl558'̥Ͻ0f.V>b 7גxT@IX-Y(6Ѷy'-޷9ֲjc]6MQyq\#I5<7m5%ǰ1TU|K,jlckq6߶Y<K,cyL;5sW}X6#jZ</uXjSYy1=P_KRE@D@D@D=+ZS-b{D͏cM ?wuۡmJ^ <6[pF:5t1Wbyncc-u^C:G14 ;gUD@D@D@f@#qԬn:E?׳:}X;l-Hc)okpԠzX֡_ K|3Ou=rVC sf}AhU~hVL@S\luzVcMNcΥf-VAm{b6wn6P]yl5\z|γs|ƨg9k}0y?saUR@3zƑzd}>SkX-yݬC:S<[c5GsmmmW,P(`QxG :4 W=\k[3p Za>KsN c~|i1C\ܬgLK:G!9WۆZ[^uX 6èsYŘ{V586Y>3TVԬ%ED@D@D@'i\luiV?IkkDi<5AMljK6 +:1@à>F_YO9Z#ƈ,b07VQ kkb:Mfcm_h^qTC-8IŒQ՚|#ۤ|訳Ԭ>kJ1:Z" " " "qhlL&K|R|00_KjV̜9lfȧVgլK5bp^s1ܡ:ΜUU!" " " y4ٸgZc<ש6(i9/vd~T5G>D A\M:幣48enmuscڜ8AZ?isX:?bcǙcY:<0j~m[߼*D@D@D@D`<mͨk6nocԂoHyVhnTBQ,Y#WcuciK5Z?QMN:| 7foSk i8Zbӧ5/M5z9Gs2lIM4ҺhK׈V3G ̵֖5u!צRD@D@D@D`45Qk6nTVGs qTZoZ>_wDy.fG6Ҙ:=75YX$u6h~F5M\szƸ˦d\bO O;f{1=Pt[cv|@3WV>1m]>=oWEAukZ6Ww0z]lsiBj>0C%֘ͱy" " " "0(ߤ|?i%1G:?o$БAz:ŹջE,:[nr" " " "0 6y5w5( Օu+g:t\]{ƓsQӠsɊ"hjVҜ+qOlQj9|[S\Y3W^m�cc\P ΨF6 jT[[l}]:9?|uW3f\m{m\ts6^^6qܼR3iA~mmS_<Y6ypn;G.tՀ֭E׺̯i9l]:8Ql~]m+Ѻ!h=`򶶍׺mZAMچHӺ|{ؗ|46+g(}7mׯ"DjNywiy.D@D@D@f@ofpMKTvZ^F]5ֶski4mTGzHQmnښq>wO'" " "zk>JմѣHÝMyѶ";pit˕nRQӹڬZ@iZu\.#quڱi6㜫iN]>�X+݄*'" " " @`in]>`Y+GihNkmMkW7GuYcmz;W,"mI}]͸9[woƝWf[fsi4o!6ek勀$Цm45 ƛSf:KuU%ka6VA`ƷnuUdhDZiLrҹ]k,]S," " " ko鼮TzhD,46�۶~a&y䊀@E`նmSߦ61t~f6K{g8s,I۵䋀Z"0i<q{2|5]g5&;MXsWXFvsN2w5DvVǮ5kLt4YD@D@D@�Y[[UنB}쭏5>9dE@D@D@D` tTG X5k}XD@D@D@D`l}5};ډNc8/_D@D@D@D4ijka]}9knR" " " "pV^sNt)'!dp)=:pEfI6]N@3heFw\E@D@D@D`-Xĵخk?E@D@D@D` ,|5&6y6ʈ4 &Bbڞf,65}uu" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " S#u5Q����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__lines_extended__py.png�������������������������������0000666�0000000�0000000�00000223053�00000000000�024153� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��0��V���|��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>1072</exif:PixelXDimension> <exif:PixelYDimension>854</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> b��@�IDATxdE_a0a,AEAԿkD5kDE�fTb�@A(%00{n=o׭ӹ=̹[o{Ou@� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@��~%{J:@�� �@` LL{# r6@�� �@�ȰI8=s)`� �@�� �!!0qď8wnB�� �@�@ ScT':>_T@�� �@�#J`4Â� �@�� � 0ΌaC3C� �@��F08 cX'3h3{0B�� �@�H LIItu:Q� �@��Ɗt8O0LAI@�� �@�@r8 &Ci?ʓAmuAmm !�@�� �@` 10Qgg~j|¨�� �@��F@Uo'_~u饎^v`&춯� �@�� 0a/mR؏:d&Ͻݔ{-B� �@�� �'ЫCݔg򾮮*L{C';+D$gݤD!�@�� �-wn';ɛ;ٶm'ʽn~K[Z8 �@�� �n�wi\ٞl39v+SW''u6y!�@�� �@=ov+OV;udt7SU^=Vu� �@�� �#ЉU^էVuX즌/߱>ݓnkUYziYye}Yt@�� �@�N,Oi"ެl3mfufӦsM[4K/K+ PvҳkVu7+K �@�� �T@/VeEYZ;鹳Ъ\m5fe:M+_ffiwr2ZI]� �@�� �$U]rtfS٬4oW8wFe9{6mf<ꃬ>Q� �@�($tbtvn[[>rmAO;Y[.uj7e,r:g � �@�@U t U[esڵ6fiNMAO;Y\Z;4Mz8T&ez,?� �@��@|9{3[*.i2\~KKe'yӲMボ`wRw,4;fG]7!kS\^_H@�� �@�.NlJP;aҲ*決Z|M˖5޲9{jk'.żxl5}N*{=&][Li4@�� �@�^&zҬ\.M:cm<ޚ.FZxbJ)uMZ?;ɛ!bIeys,nir^ldɒ_}pmy̼y6$T*,8ʰ[+9ʉZ梜ǗzC~VOfiM]7-{c䊡B�� �@�+YDVuboҖ<f7-2 Xϟ6o1$}/ʔ )dfƾlXvMzg7vmw<rdȉK{=MlJKCnQ< 2ۭ,_Ξ|L/V^lK.,XMƛ]8&&E"?UQoz-YV֤2ɤV9-r~ !�@�� �Jυl^R*Ĭɉŭm(^6ٲe([nnfm6cIƣwfG=?ʆx s s ёqуCobv0'J[4Mq_v2Ho7_Z.7.W/7],?7.-/]b".YוXi+겾Hz!F|9 U֌? z/E:z:2Ճ� �@�� 58IJy&I1z3s't ݜLloKt>FۼhV4sz,pp]wh[=^Pq]NZ7}\Z.,Si}Hv\@R,_joi9]oիVOv"Z͋:-,^dS\(bdKz|v_7^ߖ-]m^W7F[B�� �@�@<6?R61m8fuh>ΑK۴6?*ͷ̞K cc4Z;V F~\ r,zoU3X*n9|fOerSt`L<cPs!74Mn:GH6lذĆx.d<UvHz=j<u1vz}.Z_'.P+fBZ ƍnu/Ttej41@�� �@�M2ŊOEҸKe=_26'6g2xL_zm'[{ 64,BZ.4Bsa;խsz4--M1i~90 H7]M6[IgI]vx"'s);vHι0Mν UGXЇ5~DX'OCY*]6Wn~s9!"Kaa6 ìOj?ec=5ڵׅp] X< ቛ?&l?7υblH-ގu< S/'6+� �@�� +9J{Kguk>R44RV9UR2nuX"Xܜp=bvLQ Fe8pVԛ2t ⓹^$*5[G._jk493^uUJ f~ֿ:eI&Gn3ܲNaQG{ˤlfuǯü+?83SU k q!XMkvyYrzZ">pÙ/z,aʻ>(|燽sani~_ z\W�f5?rb/=˅5쯝K]J>o{Nww|Wx_}ci + ,Z/4γNb) mSgw7\>߄>,,x@�ܥa;h鋾oH9O->Gv'ʢ|Nו%s+ϯU;c'u׈2M g265cyS֕77~*i&^o&t9džu&/t+a2fŢ N|[BxNnܯu!,2n{q~dCr.'V]6&gEGHζNj4,o?3\sDX}wFd}Enuk'[\M^*v7 C;cZtplEn21xMnLԬ_ʼnC�Xp 7^_Zop7}IH֬ WpmxO ׾ؓaYamr0| 'M:}zy_0Uv4뮺4.ҽ�@�"PhN07sTo%ajRGQ.nտ +ߩ)oz ۜPq%ykmn(^<JVOe.-)`'cɗګC64+ki&ՆzGd.2U:? 8ё MW5?aXLznAX:Lt(}94ccgn7PSWV*҅yƝ? gnW^Bf>ne8sa߻~^E}uZVrx|Zy @�4зO�dGc¡?$ɰ~ݺ0kbMic|lM9 l=Dž~_D\2 M#sbpSBL{8GX|֭snt1mNL3gdj}t@��u[A}nI|LuejuNǼ{׭|k7PN.6|̕mm S?iHm>u+gvԏj)v!(=/Ft巐לqsy 9iU$T]PUNizDclѰ1 cu67Ĉ+1ι͟I^ ַT/@�U#oWg~İh.\yя¯",𣋯.>WkoX277M#5¢Xdsmvts[_ ߽tux嫎  wGN>χǿ¯!|p^')mKt|s£N֏v~A?5w~O.sg>;8. '}]K8/ ;n5x]-|'}lU6 ~@�@B z~ΗIΛ\{M|e氰,e]?CݿH}GX(aUlH+#ieR=/޷0h9ld.MI{]ds/SzФ6R$wiq_SCJ뜵Zۅ61?Pɦo./UɥA1SKʠ<4OO ~&ID!�@`o?|~G|%½w;Ga90?Wᴯ~6< /?GÏ6'5N'oVy`YiM}sλ'ϞtAa]w S]}jMڰnmƿӿykxkWo ̗™< <ۇӏpEG6l?޷KwQc-9>vG›a5ׅc?tBXx߽ k. wb8z� 0csvzQ %ڮGuuf9*TwV:[YyY/Hv-=JQ#GlHUWxM^|ב͖lJU\ yvu:)w\Ƌފb,қɲ_L;e? 2+ �B@+5&nngǕ qV98qoµ{K8[ÿamĿ[Þg[V?*,ӿox&#b-c`EXVo|ixO o{9a[眰.,V[U^V[Gn[-lܲrUXpMg-ۺǫx1  ~̰'ݬ:<O?\~c ډe G=+l-0[?:ꈕ^\gTT@� #3zU7gn2jͤ[ܵ-$uFLA,-'__Gu`5˓Ld"#=vѭ}p\}q[|56J /V^[ &s|#6F)R?hذ!!:ذZ.zT+j2]7|ȼù񛨠MƬ.`u[|`78m:?#/ �koa!Eֆ 6 s>+ a; wNhzana"uaxf$.%E+<1Sq.rڵE67]]Z"Msuܼ2rO[Èu73ou̵uX4oʰ;FyP �Tͩz͑ʂifuKvajWs<k뱬M4bM*fRtr͗N̴1њANٚ\lnY 8Kz}Bvފ(Byu؍Έ^Nߚ%w[mCZzѾzTlvM6|_8wL>U{][ ɦ:T6Zlև3Cei*@�}$ٳ6<Z4QK< 2, m^]uqp6 kogug;}=|iqТMi+n2~x-ʩMEp+ò=pʘ<Y:䟞^}tre w5r%uaډ<GCm~@�Q|(vN8i_M)SvO"ySCVƥ]GOeڎwb^ec\=GJ&UͤYP;:9D+M7iyL]M<UP_b[q/(,m#X sbvv<0i΍X]F]T|\ Îo53e跇pāavjUb[~~rF ;Yeq{zY=~f9Kj|j( @�}hN<oa ۄkt'/۪(# q?;| yÒY~»>ZU+ Γjg1|_ >OyP>wt|U,\a-ikc'Agm \;!l ׆zG><sMkK~>w]w '7{o[dze� 0nD ҹMyIUuc)`Z^uB̾cVNl1eRoleAљfS^W\!gLi\&u+Ǘ<Uqۅvٲp ῿!: Fagc#Zy!ŝ/z^Px%Y?buuO,XVpdp?-6 ; 9/ÆM&+U*sٜ߷Fk'㆞m#!n9Y߽ʋ޳{8rÂN8y pFYFSФKeC@�4ӿI:7$9a_g͊Zٳ֬ۄWǑaq\wgaYz ♯xm۟.x`}á<*\Sua\ __?+|;»}DӶ#L[nبc??p‡Wtbn 7ͮ]{R8k'*|f{^V,o:r8w*撩@@�y:`ɺkR3>XJz-V^Jfsߟ W!VD:73gCj"uK/ꌝVMˣ(1Yzol$v 9V/Rtɟm9l9m:i/xdddG'9_'a. tLa̓YwXuЁav~Q^V_vVœM'1_UK<.פq™ 筺8iE/bvs3ϤҼ$)hr2F~ �@`t[&>Z25�K[*!:72.n}3o~;nrXNi.UC�@lcRL7YؼƤaMnMɆ9Pm"ꉑtgUf /i6gRiKZ>tm=7Q bFGmq1HO󘽙i;l'OQ 7_Sbm',-i}^o4;G-2<%e/וh*q뵌6ILbEV>uV B� �@�� TUϝl^cڵy⦛eVBEWFl^k}Q1x9+d7ݤl:5g=;C#xΦf|\ȔH$06w%dJ\z3|MӳrgBEdR[-V8j'=ڬ.k >rtoJ⾝LI+P돵f\ql� �@��!`s uf5E^ڔ91+6?zQҲ|7όQqN\zQx UW6"[[^c2>#qPfT*LW,^* _^guŸ׋yա*MfOkӪJUҝT� �@�@7lNTZ67IlN_ (>s%o}r[:&~>;3*'f() eTW2S{_v`Nj ͂Kŭi%gkvV^XYx~q9[=U\2I-t_oL}=,^k4 0@�� �@�蜀t^Vϙb2Ժʤl}fs/bev՜mrE'xay9.̖sxTt$ Ĉ6KOwO3=*g6sq>J5<R_sLMQlžr^oI~u2F,TVGn~PzƦ@�� �@�arqVs#O6SESwahm\Εۭzl#TWL +C4: i>&LvyzNH^@�� �@�XM<WCN= tI* ^-[Vi>_|P(롥91|e`� �@�� �9ټ,k.lLOTQ>tWKi!!�@�� �@�L +H<fSt_&;[V{ Y{׭lvlee&'� �@�� 0rsbf ͟sA4;+fqcu[i9si>_[XC X=&UEoۥ6z!�@�� �@�JυS]c̞cb-Mq 4{e=Q[X9ӽz-#!�@�� �@�L@sc KWHld4[>Kk%UxU5lOfv_fەNt@�� �@�HͭMzts8HWPMif<Tr`)]q}y!J@�� �@�~ l^/2e6KWYsdmZd|tmV>MSl9lu7A�� �@��͋l O"nz*n:0NxK튧6oinqyY}H@�� �@�HxMysi)Ҭv[zr:!Tgn-=,MʤyZ}� �@�� �Q%Ώ5N=. Q4t)L7[+0ֱZE`L29Y� �@�� �&P6/vP\K3RP CLy=K @�� �@�e~.ټm>M* yͺ<vrvI*4j|-� �@�� P7#i7ivVl~N`@TMoGz!�@�� �@�J9%; i7_h٘P6�"7fvOP� �@�� 0\to.4f̱g}ch:0l0tu_g i~礯� �@�� 0rsb٘}\i\ii\_G+*oCzJڌ =Julmvl� �@�� �&R4 ǥB\=H^/X>>nT> �@�� �@`\ƩXǥvKOYliu-3%LYvOB�� �@��Fp.^0HhA<e6: �@�� �@`T ͋ݏ쩭YTBn}t`4 .V&[\͖J˃� �@�� �2t>62ҕ`r21nv>- u[6ಸ카.#!�@�� �@�FϏq*̖K|,ݤOkL7$i}~jeCvM6 � �@�� �Q'`bI&s5|V1y̗mA;0:Lt+#!�@�� �@�@ωss˗J5[ܴNI;ZoC� �@�� �"і楥ɥuہl:Ӽ^V1iّ� �@�� �q Ĺ9ifiiޞPGӁq?fi>՛W<C�� �@��F@n5oytƛsڠ58K̦%LN @�� �@�]6Nqjq_1/K\4:!t[vl<V @�� �@�E\8k̭ltϪU7}@:4 UΗqoo>A�� �@��́XH㝌2i3(\3>M4^v@�� �@�H<:M<|ӦOuHqe6K#!�@�� �@�N ƖXXZu4mk:@S[+K+� �@�� �Q P6.kiZIYʤyzOێ B+>L}A�� �@��@ټsQz<rfX)\_t �@�� �@�3D&ՍTV$ozNT{Y @�� �@�u~nu?NUu`4!C`H� �@�� � @sYڀ{3hX|eieީQ �@�� �@evYe|3@*O7d߀Q �@�� �@llRzۭҭL,e6~W=/$ �@�� �@`knܯzzW% ]8n^ @�� �@�Ẉ+7߮.N`uGB�� �@��Ɓ@'sNN+*;0B:z}Z �@�� �@`[uGy;ߪW݁S! �@�� �@�G`z*=˅C�� �@�@ t2t~=6kuRZ[=H@�� �@�h5'n^I0 I@�� �@�g6W69,m;>'|h@`f 7~͛qyI9Kɲrya;͚9ͼ];NڙR �@��'0rsQt`: 1 :RgCιL1w]vc#$I"iv" �@���a<ky, fsD4XA-3$H S/y �@�� P80pԜC§-$6xY(sxXz:H� �@�t1icɣ~O60et*߫bΦVmny;i RZL6kΉ?vn-Yy �@�� v6n6I;OM-(n6I;Gg4y)}A<ǩ @oDoentוj9IRHZFvrטu^+% �@��$ܘxڱ!#eCO8]24nvI[z3΃zD ޖ&i0ݤn6sP9)|ټ0#B OO ۯ9ɟMpk)gvh�o&W溝3A� � 90nǪx`9,ts"͜^7wRX9)|ټāag%'p36yO#z$` eKﱙ{΍Б� �\PRN7ټI% &_9N xc(0gwvK8cC$m� �@`H Ȝ89,tIڡ4g{i K7'%% `pT vL.Za99n~Ko@�9Yr(XfCM7i MRfF3&AvTx1&tno}wW(� �@`D ȜX9,tIڡ4{)IavIy#`sVX_9)֯6t87X9!7 �@�CE�Ft`!M7ݤ9'7K>nN KK0sNX{9$J Z7!�%0HwjRcz+A�� W8028p&inҜt7'%%rXK)pH+/@ N*� �@`zpBN7oIsN(n}ܜf480"*M0¾)7{J/~l$j{42Vi� �d `BN7oIsN(n}ܜf480" rX؄gLMچhx}Q^Itph5h �@�CL�F`!M7ݤ9'7K>nN KKt MpVL癣-@@ä �@� .n6I;tPt/9).i6/q`D0 rX(t}?ZC @]Un԰=4X.uA�� 802p&inҜt7'%%>wrXQ �Ae& Yn@�p&inҜt7'%%ANn6ߴ8,q"^ΨO� � #sp&inҜt7'%%Ѝ;,ԮŻ � shtȉu6� �T�̩BN7oIsN(n}ܜf480"NB7IP&/ 0.*6rfgƸ\%� 0802Xp&inҜt7'%%`-$ `E;@`@3xĄ+� �. ȀBN7oIsN(n}ܜf480"Ӣ v@�'Ѝ3U?/�@�802'R 9lv(&9^JqsR]l^`Љゕ)=�Og2ϟ!�@�#H`sG1@  8�LVVHrfZw!�@�@e̩Gp\)5B�sH3#uXXY:� �*#xfq\bO<C�FX7Y4H� �@` 3|ڒ%6LF @#CM?� � ]J99/22!�T@(sdȮ>!=� �@� hͨ9qQG!�M̑ -oە� �T�fkE3rA�~!džCo-~@� �@�@`( bǠoa>U!�q# '~.>agͥc� �@�D�0Z_˖ [6}opht� ;pC֑81J@��*GGH*wJwym͹ @`;>,# �@�G�2 I�L洰,nfGB�� �a!#$Crp^ ɉ�*@@N 9 '6&@�� �a$cHΚ}s O}LLLC=>4^O@�l_4qE�q"?Lx.袰jժpgtwh@ \n5CpbS�;%nꫯOySN-C+0r@^"[; O|k :v=< GÝw|J{oín׼fJ ,P{[ou8S7\'|rXL�{`oZJ/a> 0^Wo|]]7@A�/t1'! d /{_xfRy?p!e˖9S G gW&s9nmo ^xaя~MoG<"| _77.]vJ}sa]w OìY§? 3"o�@p`T4w"-:y2\nsOi:.G+7Cg^7a,\x|*gy{^1?묳.=/Va/|ao$Ci]vY{K_N;p1dytAjE[|1k~[=qx2Ϫ9꟣[4 O=2>pgqvuyVzԣ_\|ꪫA>]雝+|S PIH1*gqJ@f~rҗ}Sv}},18,hkʪ?ATO|bի_g=qK. exC5;sQΌ~w}-bDR >c_翴h5b#,֭ sN[n o};~+A / FOrv{U"e_6D+Mw#zիX|;(vEhtOXW#bq<Y8Sâ8G9,xW| |?"ae؄s=G7t?_N-ڪ!J,pM7mꃂ)X*kъ7MAh,y{:wX+{)r|1'vc^л6ǂڡ37@_E<V_m4CnTE1;cxxp<=W<\qP<vqe&1c{oRbFN=iZ��@�IDAT&su[ll"~ǭ- DSO{^7}^taD~;证$-O;~3\S'xbN86uqcP&^mq%D\iX[&dG?W^yD\XϿaÆXH=.=nY[=&վ+{;c9S~*'isbͿ=#xoXsa͉57Yse͙5wZsiͩ5{xhέ\\sr5G\]sv5\^sz5Ƿ?/4?dgPiP!B K~|B@ G/cXAzP裏/]GH⧞79рȐ1'7%0j=ݧAw+VZ^zi=7(/i7xD+#'|[ ZeaAho gS: 펥:u ᑏ|d6ŪJ1sicO6]3v%}&vم3Ԓv-\tEnx{kIAyw48S0J u8xϞ^!kƕs&^C=-lfa/mӟTϢ=#&nm(펥,ϊ+WKR%|C ~-~+C8TsƦkCv>h/ Ki M[Rya.Rwábu#!P]݇xǁUh{hƠx*ccj6~w镨ӂzjYЦsh0,0j#n ї6X~ 4 L i>YtcazYaCڕ/zыr\pAhys*,]4g1]o"Ĵio۠Wir}; ~Qc'0>Oz+V,_<< vGѳ.V_lFSN(ZOzғ!ROO}Ag=XIX> ~iE:C6y~V-=r!mavh6 E]> yt]W/lvSؚ"_gyD|MD\:8-r?w1N:zi#Ԙ74[]ȩ&fnRg-Fwvʍf1sH7y?i?dtL,&kT R{uݯX|^CRϘW:_M:%Q6S}}pe]6c_R#Δ~viEԷت<;mxsݜ7&rL <ޖ&i1ݤ n6sxkt톺,cGz>tY,~ _\3A` !Z"{<UKFR1*C`ύ<ժx2R6;O~fqS,.P˓ӛ,XEQT>dΊ*#8I59f7 'D�Wp^&A{7e0FpbDC�4'Ҡ|@�8(7y\ 80\iFKN�@�0>+ � 0Y8<g Ϲ/M[_!:tXwT8rj({1'nO;'ӎ!0px1mӐ9)iaZ͎� � oVyiy!@�@{e!s*'Eq91kxd)]� }T/΋^R��a=s |*j+-ll7p}3,OG� � %Wnyf� >Ɯ80,焎3]աpڵS^Z@�CHՇ3mFe@��Ʈ UACuUe1T%yvX!� V4� +n.tIڡL7=8Rlv(9fifRx,ǩ[o{gçC�@5 xv\kRy �@1\Hxڱ!#eCO8]24nvI[z3V`QVdGhoF6v?b/F@�u(R1CC/~7d^ ZL^XqQF; �76/jGOhry-McI=fGD|ifrl!4܊ WA� 0}p6}i ��ƮtB!WdSe (HVe(oZV6 �@*9@�@ poiCm9lvM MVZX0ټdh7 6E@� N>%4 �T�ƾ^!@m9lvMBqӽ0ټā}™a$�'Y�ƃ�Ɓgr8XfCM7i MRfFidU=3_;m�F>){jMmEt@�fv?ި1󶭎< .9,tIڡ4{)IavIy#6t*au@B�HoHN >@�#F90Z {c+B-q`d`!M7ݤ9'7K>nN KKL?7o^Ɵem7Jg#2J!�a&͇2f|; �4#QuCݶp`dP`!M7ݤ9'7K>nN KKL93VI84:E^@jOA^,^DӢ Hd� �#Ыqvr8XfCM7i MRfF3&/{?ZF T9(uXhMU� �tC{c7f  v9,tIڡ4{)IavIy#Π?hzԤOVi $ 0La8e � ^ѐA:q`d`!M7ݤ9'7K>nN KKL[ыCC t ~} SIe~@�8'802lp&inҜt7'%%J_ ;5Jg@ZY/x*� 0LqoqW*9r8XfCM7i MRfFS?Zb➻j @B` ؇1[B� 0>{ rV(XJp`dΆr$P~MsBqӽ0ټā [* a LD G`ƌwVf;, @�"nYfc{!f*#sZp&inҜt7'%%f؃*^ȱ 0H@o,%B�L`JS{eзR802hp&inҜt7'%%fTI΍l ڇ/>Q  � Uw^?~Ҭl]802F 9lv(&9^JqsR]l^`) Wk,s屛B8ƅt~3{ˆ !�@J7VlE_p`dNr$P~MsBqӽ0ټā&73džx Qg?t=`ifGB`X0~wpTx*� 07$}.!#F 9lv(&9^JqsR]l^`fc 96^^)~Bki;w !�@`{_v_ gN802J 9lv(&9^JqsR]l^`ЍnXeVn4뱿Ihy\`װ9L%Z+)Զ٧@�O qosE n6I;tPt/9).i6/q`D0�JeaeD6_ G)jkE6@�h@}QʴޠqoY-!#F 9lv(&9^JqsR]l^`3Gn\o߀}-e˓:H̞emy%ʧwӖ/?S?78'f,. �!ͽh=.?vӖ9Ӓ{L"n6I;tPt/9).i6/q`D0W$pX 4p:F @�S dI%W+L[ϾF"iܦC'(Tcǯ\m;3Cqzd_G}?xN� �!Ey:i)�:_v ׅ顴f+x⾌Hϧf,·-#� �^^d{ S7O�F=@Of̱e4yiV!`M[V7� +݇bҪWc7mYH@`hV!r$P;-7K>n\]l^FC� �@�� �"0{`@� �@�� �@�&ҧA�� �@�� 80 �@�� �@�<?Et� �@�� �\� �@�� �T�ʟ":@�� �@�� @�� �@��*O�FO� �@�� �@�� �@�� �@�'B�� �@�� k�� �@�� �QSD!�@�� �@�5�@�� �@�@ )� �@�� �� �@�� �@p`TA@�� �@��p`p @�� �@�� Py80*  �@�� �@�80 �@�� �@�<?Et� �@�� �\� �@�� �T�ʟ":@�� �@�� @�� �@��*O�FO� �@�� �@�� �@�� �@�'B�� �@�� k�� �@�� �QSD!�@�� �@�5�@�� �@�@ )� �@�� �� �@�� �@p`TA@�� �@��p`p @�� �@�� Py80*  �@�� �@�80 �@�� �@�<?Et� �@�� �\� �@�� �T�ʟ":@�� �@�� @�� �@��*O�FO� �@�� �@�� �@�� �@�'B�� �@�� k�� �@�� �QSD!�@�� �@�5�@�� �@�@ ̭|  �@�� %0}ъEt NYs"Il.* �JQB �@�� 0h樘ZrbeLZ>91̩fFB�:t� �@�i:sSV]T37�K�FyR �@��z&0NfC82" .804@�!͟|5P  �%Щ‚-nVYo^a| ˓J91̑)tFc<ޖ&i2ݤނfCyq6K3cY<N�D'S;pCj@�K]Dž9&Vo}95lE3KXьiQύ٪x2R6;O%Sl1HKfTP7YZ`F  �tC@1X 9@�$:Ն9&Z93 ": 0hZ@� �tM`yː�ƔKN[R꼐CCo4.sdܰ feʑe?/� k�� �@�L@.伐# qQ<H *r豑h ɠ S? �@��2DžYP(pUL*G]l )SC+`!�@��f=2[uzd K {ۥˉ9'@S!�@�� !s^UuEfWv%  'y5 �t@@oJo<vޚ5+}6t@�}!Pj 9/5ȉ#Bat 빠80L3N@�CN'bߧtˏ#G -2U ]rrTQ3D? 0:p`ιd$�*OVB4%+'|: �煝sƤ0BH@p`"u@�c!cC�cD@4ʋtl͜�@W80z%Hy@�CJ u,J 'I@� 0n c̉1}1i@OIyN:1MS6ݴpڵ֥rwyg 8 G|~sN KK� P" �g'6sD[gnV]d`�z rN+U#Gc=mW�!j� ''D2ⱋA:!ډ۪XCoE +tKMuՁѣ4މ8a2cu, Ќ@:m8I7ivҫGO[hr^ � V_aq+SX55>N#'ae`!780 �*99"r0vЭ)Υ"9* �~({td_:ƝM??1.gqB`'0uX iHwuhؤH !�At3^퇱hŢP(c2V\"-.LFO� %N]Ȣ-Kc6L�A 6$l$>J*l � hHk'RJϴ!6qrBh #UǛ �r/x<YQ6ldD hM�FkF#CLS97$FfxezG n 1n笺Qq}Hs .0ZQ#p`xckY8tb"PꌔyP͜Ez<wpB L;lF wj�H'PN Г0YL%c*hrxh<m("%?,3J�0NeooDqBTt ugx5P>:%Om 0:gH 3|kc.$;qfhr':Ï[m/~qXg7NyGN?ᤓN yC…^8B#5^:~C`X 30丰* #�ZъИ{gމCcVgT 쒓C"nnb…i71|ޘ>iw'><'̝;~͛>#<2u]}o8=u ֭ {l>֐>DYfv99pAWn~fj>@ @g#y=7W\ĸ;4:qfhZʪiSᙱ߾ k·cbJƉk;.۰!?NԿDk^׿u&3rHXlY8W\~yԧ9g9;򕯄7sΙR o{ۊ%?яob>mG>8lVG?iWDs]uͫQS*!� {|7w&)]f#Ɲ�q:wfX' '':yC]sM/q@چ2s=avʖ.¸ dժU\vOᬳ*>/Ao$Ci]vYv[e/YϢUzjO3>IO*V^XSTXBNNme UU8�tCmc# ('0<4' n0&͹IJ|Ek&~-99P^ 0CoBçI7vyv2~=p衇֋(o8㌰2u+G=*\|Ņ᪫*]ZupCDZN\8s pw䥠w} =pMtXxK_ZXYrO|gV^.g<#<q \rIᰑ#}/֠E93a}hЊ¯놕fկ~U8l|?ɭRϘQ4w1^ z% Izf*.= ]ߕ48 �"#c$>=1' Oca𧼓ܰzlB޿ MM7>C<pa]w5lf!qUzU; oA98Z]xo/ʣG"> g?)^s\o=bwho[x_n 9U6 [[o]Oc+[r޷ʞ{_cuy]Ώ|;o)OyJtf ;4 D 7ΐIg L1WB 1ya&.}ᅪWlsn#׾_0Ƣ͸Z9/X\ys`r^+ËS|x+^Q _Bac-ށq)ԝ!_Ul!~xHM7QG~FrhŇM6٤Q -Xے%WҥKӞ?=\ش'/zыyzeTZuU@�U$0oy ]GGP( cNrF,OX!R]b7F q ~ݤ7ph~ɾ%>x#+Ͷ!nI+iP_̿sۥ^Zɢ 'Gʂ-D4o}[maa~ݓXruj/ %ZZ9i^X~,=. `� 0dGKFs �nMsfTNsWV7HF'bSs &VȨ" v-}ٳG!^=,Mo ߍo?>PwX(ݰVia2Z吮*Iʟs&ͼu=fӟdbOHɶn/ymP;X1~L*קaߎUO:餆tek*SD<.'T(qO4!� �ʚSGD;N^+Lvhf^4ne5 YI^l;.Wj=Cj=(.6^…^XliqkT˂6Ҝ3gNCrcycvmb cdM7-Цڻ$ ;-?x3',.A:!�AH?ճ#֝rKC�1$|ɐlOӯȐԷȌfظfe-mI\zn$ˊ 흠I\Pq9yN}O =lg}DbAmj?ya6lӊ }1DŽO?EF rZhS-آ4TzjŃlصJC+UC9ĒH9t!. ;D\V)i*FA76EhHNgUI]@L$[+H=X{A.g҆yXԱ1c@ ?Ӂ(^i+FI};U >JW^̄sCm0'=gGS'MNǃrWf&zS6;[ڴR*Պ ,+EWb J mk@ڎ=p/hb.Gg[UB|{ x`kC>bwD}<zM݌EN 6ezf~%r*uo+oɪ~>@5#~xxWl26t3i @�h.tIڡL79LRkmLK ,cCm4/F9fBd`cf:=zhÛ=:G uLw&1Ɖ/ Wl Zgt<O.}<l&!QWaX) (Fv!⡍thTf#j6I{P0^dlXQG1މN$5LS*=SlceuFT{Y}UsÏS! k9/yKf!u>(~?,V2s=ZxV?-}*[++t=׭ oVi. ~^Q"cff,6WMQʍA:7ԇA?bcduFauFqYR7ߞ@�hM`.Ilsj퓤=^d+){iZ8y!בˁ=7{w7GQɃቄ�!HCf] \ʡ MSAD9,pAn9ȱrIBkV�+TVS< #Odשzk~wǙ=URIB�Z�@_:=H��j} n_FhhG6L֞K֡ @X`W RVqc(i)" ]*5\l% QJrO$Dz�UZ} l$蒢:(Yˍ i_MӁVlAp0E�.@-4ꫯޫs;{ln% DT_}[mE� �MU8ad غYsO:6T^KpouuF,K>W@]@6d^+${u@�Z`*-@8L/jC6[= Њ3zqiؤ  .2�.z;k^xVgyƍ;6 X Gݮ00 hmWj,z nX=0s{v'Ntx`xOw ?.,| VA:iu#@M g-,Zc= 'Ov{キկ~=\7}tn%m;k:ďcwg~=n 6p*J^zx 7cƌnZe#!� V"`Aǁ -5)<,,` Yp꣹էzu":Ca㥫-\XMn{W`|K_rCmnf㏻_|+{is-B'K.9'�,￿;cƣ+M7:9q%QF?.1vm%SNuÆ ǜ4iRhQk/|�Q_Ŷ z8uⲬiney/Y>+//d5xP??ZH :%>'nX`CuF\_<ٳg:+ .jq뭷: /FP򗿜ӪKyC˔iӦey؉]kuau$a@:uF$`7gdLmf$K@-4O-4\y3 cer<O絬I񲕇/Wf@@fP@"44ڷ 4i� DNz'vl_ X0umGydha!l[G}4c=rd9~wJEZ{W^ULrqr{7G}&_4jnwuWw}?0Xe]ܓO>͛z!F.ü1=͚5+l�kʯZot<^ tEقQM t P@Z RҾ3{B�VP -!`A87,aA"PަZ5)(E3QMSy睄vkFh2<6xciuKr{5itgǡ+(묳[aBSXuU>|ӻ/rf:E]e0^Ky3zW\61Dn˝c 1>Կ1 o�@! F[ڵw{e+heFmV |]�¶<cIr-:A?KNyCuz_?)v[o}u/~ꪫ]'IU~ ЀjJW_}u0rZuu.qK x� @S Ă}o=kb�)@�5+gU@ܰ4mnne檣ꪡ ,ubJ'xS+qƅ7}ɪ믿S+ u鰤ZC]ZB];80`}SO=,*P-L%,U:ӫ,x^:?v{b(Ҝ� X@qΉnxh�]H-V jh6%RbWNNeȑ7Lә)S. <;kleYƝ~n5L1cszr@Wse'YoO*>mysZt_*P /p<Ȼ�oʨ6qG\^heZ`&` ;@F[mgZgoޣU}fsd„ k Z\رc0m}a I7JǬ_uYvY�8:Vo@uc55tyq$nb{$#@)d(GqpT`CWݺXUu9]OZ7}t{o?B|UW jM$.R7ydO3fѣG7p& YT1K8EƾP?<dc}5К`h>F�VvN7ڮnz3@tm@{ hY@K7PJ%Ba jئqp A6z7h wg&^ڱm>SPDo4u0>>4iRh84oP1^x|W:_1c {>zEks,F}V/ !�T'}q+TVH5(A�z Yԣ$k,+oeۤ[#2m:ʫ}C4OSDBiB0bjX%kQFRvvz xr+ST@YI׽A:O7d2@UFOͥi9t#YQ2N`t*> @Mj>Z2i4|6gLr<O絬I񲕇/Wf9Z`$dȧ0-PՆjnb,ŇP@79A;5OcVQ']j_X� �I/26H E )@�#B/6T[7DR#wIזLn oYgu9fΜIbJY.#�,Hw#@E5( QM-`A kX(R*6}=|p26/z*Vz.@?G+ ={RwV#WZe(%%*uⲬincyktlxƹ?x&! 4uFtqpC %&_.a ]7F�Pӊb<4=n('B10z& 3hQT n(VK-!�-V<UEOJ@6u3 0Zq`C]R[C"3^G�#ĭ04Y y#Iĭ*/3"�U hm=jF-cg(ࠤq62[F[R*k$z87@caLt ƷwQ-C-M`J$#@0b=HHP~lZ- n5/-)ĈV1ɎW6㕣 Yo$+.Z_��R:qYV4IDZmN-[>` i[Y<gOih@-3[+r]?Gp#CXYz:=]^x@ /F~d:7Y2pg TJYeYy+&6`-ϕ-Ha[Y<'aH4Z 4ĭ3KxJ*kDyl<�F#:�"~ˆ bk v8~ inַ-8ese RXV `x-%hd`C.)`A@K-0b Y-5Qc_ο02p2m'lx|lA +9 CB` ,3J>M]lJՆk =O.'kG�z Y^yP@`d*`)+oeۤ-os Nh\xقVs@uF)8.)�A|"C~u#�NYvm¿@�FVMZ6-ϕ-Ha[Y<'aHUiQnJ Աcf(b9ᕱQh,E�VHk FVB͸R !/02p2m'lx|lA +9 CBY:^F7E\y@@xZU&w  8M��@�IDATX[6i}܂Z|<W>^ kne�!!Ќ$Mpѭ3yZNo^n}k#j `T: bv bG 702.VMZ6-ϕ-Ha[Y<'aH@(e=]Rw"QoQ�.P**BdkJˋV9 ȸ0 8X[6i}܂Z|<W>^ kne�!!jʡ7-uF:�nc6?x6⊱Oh5RA gv))wN/Z|HBPUhs=pk$ji1qذ0/)7Hg`*ݛM8?aK( %-5$ y@EN8F</v@�z CN\2mq,osk]esekea[Y<!!Nߛhn_T.A+%;O[7kV[ֳF\@@mZ]X @KPRZ'.[68'lx|lA +9 CBji;C=ǟ&CV|5jP`CIeN0-@1X0ӷda_#V^hYKYy+&oy[pB˖rͭ,0$X,`iЗF(@PDJfơ\= `3@@ *J Ց.#1 0�02p2m'lx|lA +9 CB�lFP@EEwYо{ Q@ʵ0 pX8ka-aA [RVd(G`@`d+`)+oeۤ-os Nh\xقVs�: *}.lfsitWWe@�^Tn̨6hB $r+@�#(`)+oeۤ-os Nh\xقVs� uFýjVo>O @> $ 7ٛI*պh=PRYV[S,JYY `@`d\,eLsmn -[>+/[5xN�Ð@o73@`mh0G028p2m'lx|lA +9 CB� :Z]W!�"@R2jwu Z ȸD 8X[6i}܂Z|<W>^ kne�!!@ʵΨQw@,v< oFuȵ�ˣinַ-8ese RXV `xZgZ0wGH �.`cfȡ1-,PPBA�f qp2m'lx|lA +9 CB�@�@�h+`(�@B�@�@�@�r-@�#ח!� � � `p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@ OB?U|#<ϟ^ @�v nWE�@�ZT`РAw3gtܓO>:p/{Wݞ{9_~{&l>>dw饗ٳgc9Gﺿr&Ly > .}G=F+O~inĈEUzU!� � 0_;蠃yoeYmVNqR L[l7{FrN:)~nԨQN^zu]a)/});nf㏻?G9?瞸[on.\c뮻}t쳏Sꪫr*úֻ(@� %B � � _c=ܯd?OI~޼ynJ*3t}d>6|/|!°�GLo׿Pk}OSPӦM -h&vydƌI&jm-@|_j� � P|Ef+.͙3ǩ Zo|{s/;wկ~LR@VJ EVzB7RugzWK gy)x'm뮻4>Cϻ}.6=h͊cƌ YYB[VG}c=rd9A";^{-ҹ$+.y䑡?O7xpϿ;nWO6=ztrTXKA�\ r � �|3SLqI7 Np'x;sүn!?xN;38#s>+1lذd:hM.1/?k.Mh\6,tO.pꆡUJ%m$,JEV`~ۭX4WljϥhgOv*qM?sjwhzA ғ6-6)4iȒϗ:jR(zy?uIiE?'?H?qM?'ӧi?mM>㧭v!~R'G& Z/؊طX(7$ig?Yl?~(J>|pNC"Y}<^}Ek ~ҤL"ɲt3M|Ko,[=l +zvء[-ZT-\eɲ:~jŶϚgS}(+N;블Մ,gb=Yzfֳ,gj=[{̭ggq=\zV3 gy=^g�,`hnqq-Mڈ� � @S {E j9;SaQU;u!OaRˀZȪcJhi㩧Jg},n|$s).$&S+ Kꚢ-,utt8Ւ=ZV2jyvۅuQ}1G�|("BB�@�@nI"4${駇7fT~:YuSv8YV0!~^C{'Ez_d7(R2rHo&W\ٗ3qU}IU>l(գv, Z`:P r+oh曻Gy$~}z?l� @9}V^xmU5ǎ4`e<UqtS^nӾ4Ɠ-+Q5 %}5\vY_q.#FQ4*ba<ZlHr+@�#!P^@[\T?UcrwjR~OTbG}tcVVL#s1=һ5[o^cS\p{4O~i`rw\ @ _ouЃ'?н@˵{Vߵƍsz#FC=4 f�J׾:vaꂡ}8ԳIAUW]5E-ws,q7Ziuǟz6W@p/iĹ#&LGEӭz'A�k)A;4xY ryVjs[F+h. GA0 >Qc=t4*Vz ZGSj9^u? G`7-%# O k@R.]G/>̅mVЀroH+~م_qkw,߿]h=_8 U%A3 wuW] /,a@˛n>_y啂 >hoye[Os},wtP~ۮ**!=7&a>_:ujǺЃ穧xg O?t}V\l=zK[|p?9SKKYb0ۖ7S:xe ^hN�/ O`}/6ZI`uZUͺ ~ʉ RV,z l_y.d59վUw_zQC'˵ێɜh{ @@_y`U"hyuu]v3gNBh1 6D,u�jzxP�aZ(U}o|=sηpj~wINMF5`?w_[S3{衇ooV3fL kV[ SjvK=r-mhFSgKֳ& 'sĢG\?TKA�@�@`4Ţ^1L:;;ooK7t{y vCqJxMN;4q²*)-ZG}կW?p\sS_8w;f4hE]n_ARIz5VZhyԨQNKzF5JW\FLF:WgWJO>"oFZlD@�1U  =p P+${APp@㏋ ^(pr�e:|[rjp 7aP. zHA4>`w%w쪫 -LB|?ۭjՇZ|XZnB+[g\T\N$7cFհY ݂YK] LVS&@.w|>C�@ wӰy؈Oȷ�-0}} ^2?TxwXes~PY]]HԝCZZY,˪~-2wǰH&%?YQY#`IFu=Q7! V5Eo*r5RM62nq>XPH-o !� ZXGm_@�(ZNgϑ赀͢7Ic\P0u IKjIUrЫa^gzPO'&tQetN>_d7(R2rHZ|^Msf_Z>`]v7|sXc1G�@�@ UNTPw}snwfu οB5رc6.2niZN(Z |t=,bڮ7|sb+*/u.Odz,…SmuYeUl1<-U@�fqW@�R(%C99<yrhEhӧ7[hlZ;3CclNeYImO<1c0 mcWdmSMYg@ Vl;C݁XU?q7|0hǒkZim {2iAw<HURǾY{\A['L΢zEZm1G�蛀ZݩEYY6NUo@ x_z @qjӝr&&D4c&TFӤw-.' ?O+iVJ~ҫFiU?'uki>u>Oic?϶g!n㧝jτA;_Y]2 -*g ɹn!Ǘ\ׅ^X-* ݅n65W^y|KGoyu>P83Rk"YOdO}K?~Faԩ鱮Y]M穧xg ~т쳬sHZo?nڧ:nN(ھz[===={f*/.=ۿ9*|>;N;Cw3/|VN[ big`= XzFֳgh=KZz'=s{u?Y\z63̮gw=Y^z3=_1�X|[AtAeSYeYy+&U6+mx|>a}fe\yA?@�S4gBoG@ j8{nXq ,xNo/1nՓ֠j;5+  P~uC紐L2*I)VnI̖5WZ’uH �@Pq$@�Z<H."}餱+K=r-m|+[:HuiIHoA?mazsƔR]wթKVpA]v=n޼yrm2S+SV -ezEָYJs<'r�T# $@� ;|v� #QF9߽3^ۭHJ[7EY|xN;4qɮ4(묳[am0^Ktu׹/<\Vx]tӫ}w#*Si;/f|wVwW7l0Wk;>:=𩰞C`? �%`@s/[ݳ/@� ,ruU͏4gMu=~_$*xq5׸{7tP>zmuDz _5^ Z~0 \r~%W]uUћ*ST@BW_r)>{ f.Hd@�,mݲ֢ @�@�jPW a#t߰\o+Q+qƅ7}*믿~h%.ނ.-jmGqD׀Gm(т>fI5,U:۸,x%.q@�jhQ!�}6qBM@�&x+#G7|{̧LwqGxU2˸O?ݭ4fva?{B+_J2 3J(YtLdn7՝S'u'y2 @�-0T(C�(5|̮@� h iI+`(V &aPkqcǎML_ cX|Lҟf1+SWXMx-'wxםc @�,Y*!�u`:b+@Z7}t{o3XuUWDo"t饗ɓ''x͘1Í=:& YT1K8EƾP;{vܽo'alr|�&@`�4H }Aa �9r�gyf2S9}ÛHԩSq&NԲCo q`zkCRJMjYn{lx- ;]|HwܻǕ!�E։˲VMڻm�J:oeۤuW4+sbQ~' 0 t�F E�h] .SOu^<To)9ꨣJ+y9{r%G K?6%FU>+o}V-t^˚,/[yXa:Yre IBAh�Mdo@�v8ckV-Ń>|{8wsswIP+ @ҭ/tv� /mСCݠAܺ97s\/4u#P�XE@MdӉii@�!p׫kn޼y{饗^{Um l]7Jv@[ Ѕ-/;'�! MdCc �)SOy?wcK@ _6 "h i �MƺQ#V�F^zN%տf � QG%@�#_׃ @ .,� kt/n5'"ж0s U� Y]GZ̧D@`` <E�(u0޵@�(ݸ`ւvZ @$@�# �Es"M"�i#z$ @0b5@LqbpX< @ d/nlE0@ J{_f@�@>ߍ  }c[h{o �@�n#m{;pU�F]9@4sډsE�@ n$A�> # #@{ d@8k@�n.@�F n? j~ZVڜ @53=#_ @0b=@ F[@kK/nl;E0@E,up:=uh-r9 @�J}7;ndEV�FR�m+P?@�(BߍtiۃG0@JeIf@J*!@0b=hrY?VD@�ȭ�y @@ ~e$J �Z\tlӑ9Hwc?^ ��7@$#�@ߍ bw@`P#h0a/R9>C�h.PlԹ/%C94Z�F? @kȸ!*r:|� l?nL;/�P pFT(W~3@�fw#ߋtũ+/@�1g@ *t)r:|� Ќ|76U PI�F%!>G� ,:*`}qw=Y@�&w゙ &8M�m&@�.8@+ 臖6qX?QVD @ D}/~pz 8uⲬiney/Y>+//d5xP??@�@�@�huC vi>Z2-ʘ&|!*\tGk-reY$ d@�@�@�@�<  @�@�@�ȵ�\_*� � � � }� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@�� � � �^�F/D�@�@�@� � � � {DT@�@�@�`p � � � @`QA@�@�@� =� � � � KD@�@�@�@`0 @tUؙTʒ(`ւ`Y EE�&6lb՚"�]`܋]wW7Z'.[6PZVMZGe2C4OSDB�&Pp‚]欏�,0jG�hU~j|?}dZ1WMZOBT/[鼕ge+\I[3G A XK8ͽxnX`FZe@�@�#@�#?ׂ ж( 3d3@�@�F�sT.l uxܖmn,:YIİ@cfuXF -7 h%6E&\׋".,0}qwߴmn-+t|5E}%]z!� � @g�K:Y6pzZФD`F"@F5� � @c`4ƕ"@JRPh`"Ud1f(R2挟ӫ  � � @*R PFL#> !0^YI!!� � @ 9m'P*p!<-.Juw1RG � �Fc\+m/.#j5d+)@z FK2 � �]}7d E8,EV]ZZX +yvLmK's@�@�ZAp9r$P*x1%E)Jk56-1JQ� � @`ϒ=!ꂡlH� � @}`ד!жUpt>Ybh+y � �Q�F uB Nzoc @�@�'@�~ h]h&@�@� h1G@:}$N">O峂 @�@�'@�~ Czբ F$rIvl} � � P�z|;&$Zӎ63 � � QE@ du辸=vΟ 0G�@�@o0@#톣O^UHJnw� � Pe@H;{Qg9=KyQ� � @0b=Y]GZN$JB+, � � K86C]Z_{בՕ0J,#� � P�ڼXj}Ѯot#d0F%5>G�@�@�6|�)UXz2FC@�@�`�/jVQ![ � � `0L9$n]Pmrz|ZaT@�@�*@� Hw#]7T%k!� � @,@�# �YG- 27)m` � �.@�v3@>ҷ[n$}ck@�@� ўםF&ce �@�@�`L@VwtlFR[ � �  aRL"^/]{#6D�@�@M`Ʌ4@``zt#٦c`+@�@�h2Mv.-Бz}8 � �H�HpǏ/M7|s#ܪ-YzܐkK,'� BOZD�h+;E ?p7sL>= Y~ݫsϪ+׈/ܽnM6qG}tuiww[o &4Pqcu߄ko[nŭjE'>u=?COwAY@�Y@.\^~ewW#FԼ6@�]`pp_: wyo|neq[m>Vt֋b-7MsmGuzr |K_rC q7|{ߟyN;={#;t!w7Orô{] :{N}7׿&Ɇd@�DNpwqtM5\rH]R了T �  @\v@ _c=ܯӟyZk,Wiě2`#yIGqD0C/ 8O?_ss< 몫rgqF_]UW]5Ԛ&jwz[@�_`Μ9^ g>w1ԥnK  @4]#_z~YNW.2Vg=^ċƕn f.~N[ V,VAo͝;7KA%Zj,X=3N8i]w5.?|h.3 <Cn67+ʫEȣ>=cn-LkǕ~qSTQk;g}ܯ~`jezۑG�xe]6|kRԾEߡP*ݤ}~߸ 6 9CYf9}_j?iiWx G.0 Hlx^z@� !#%bN2uvv'_8+5s=g_ɳU?iN;)nIoۇE" |Us饗.1A 4Uk8]wuNjlfkOSwE9[oQFwy')R5X#Y3:֫~~`&9cU6p#Q?>C-DVZiZlD@`4رckk.Osu;S<yrؾw~g?WߙqTE+"nߡ묳[amZ'>LֳLz@�F HO |شۤ.),:|9?&Yvy?uIO/+iV~집~ZOnu?IbM?'ӧ6Ӧ~OV~O;??-},| gɲ[?L ?я ,=*p9$o",>m^Yu~E? ~ҤL"ɲt3Mʎ<Ȃ�$VlC2\ydֳʫK{~wvY.K@L[#zzpM۶cA+F.S+6SN9N?_׿}7g+w)p&6wҷ(|+_IW^e1+߶cz3^Df<T ga=XzV3 gi=SZcgn={'=\zF׳gx=^zƷ}=+`�X@s#h3hlF$hr5TSޤ;SfQU;5?d4iҤȪc/>&lx}٢G[f^m]Z_v9uM#h: �4\@0umw7TfW->7%ԩS{ ƫR>%^ ץRڎr@h.9Џj-մ(m0s��@�IDAT6*<kO?ݭ4fէ:)>S�"jˋȑ#ݛoiUͫk=!@.8ZW[帞9 @ LoW>Yg.&z(Pjva-Y Z;0J @/Ԥ�M.qwO^pPyWZVު UsqrUFyoz%Ĵ曗 4ZQWLA KL-LT}_y8QK � Z`?MI]*}&K3YM ; ך Ƚa 5`M*տ|�T#@�%A +Ԉk项nvϯ ~3<=zɣ˭;x]7uTױ' 3ѣ_l/鬳rzk]oXfmܡ<ǶDM^Sw=t@;#<?Uں~xz?w/o7wqDžHSwn;C8 VK � #]KkhS}7+𮮅zʔV{qHXw&U5`@YkMSM6H_IO; �`* /a- ߮Q뮻[eNׅ^Xx +L7- 9bmc0 |(4[?l'Ǵ}<}z GZtP~ۮ**$iP3xN=Բ O?twS)V'ɺcEo^Mrù7q໳AHn ~̋kwYh׊m7ߢ!%:?8|<)/}|7 |M7%e}76 ?  ߪOHQ>3WZHZm`a*׵/W{wiC}S YܟaFZ'.[6iז 鼕Y$^V$.W u}� tp;hn2$J/֓LI PYAWe@\pSjyQGz5$ZASץOђiQ\e6i=x-jٲJYVVXNV\}^y,A�bõ }g� @4Ш۰,)h1a7|po[1s@Ԃ�H?d(IU[ڵ|� @? hP 9tVu]םs9n̙/Zp8X*@�c9@aCiXiL. � 7>8]o7oo^z%^{孪HT荀;݂<|ƒm@�hzW6˹QOh^Z`4ﵣY 8~a"E, � � PQ�FE"V@c55F"u;,ku{b-@�@�W�F^{FB^ =܋V1k"� � @ �/+Hw)& � � @)d(G�D n$ ML{VD@"+ � �  aA d;U*H%!>G�@�@ [�F  Hw#2 ^# � �G�F} -/=ZadthyN#5`* � �`T�cX*nA낥6YG(C�@�@:9xt d2�+ۅ;3@�@��۱%m)0gV+(" (6a @�@�  #fcaL6c):!-k=H(@�@�@&5q2H =Z`Еd!Z_@�@� ){DZaЕĕ:B닖' "� ��~@@z, cgw%:xsN � �!@�c 9&-"b+Ɉi#Zj; uIfkSk3dm@�@� (g PV@]I8Fq/h}QC@�@�j Q+#@Z@ dIaˠY y � �]�F m/J"vbd/tY*'!� � @`ގ-@ zho E�@�@`2@m]4p9G@�@�C�F(s D\UNP˒tREZe@�@�'@�~ @ N2j~U.: n}@�@�/@� FVfC]FZ;϶0 � �  ``v@ ܋ PZcX.#v~YA'L � �Y�F FlP <%.TV'k<uA�@�@ q> ?1ZP Lt38;PIU辸:p(C�@�@0 @`FwY]2,AaA RRIuJzQ� � @h+y"4HV CՌ̨6hB $@�@�^�_j@[ (VC ) X1` fmJ҈[SR\ JE @�@� a@`q! *0+ @6 \* Q�@�.@��hE5e}c[@�@�G�F8sR@ %'Cyug ,xH`? � �4�LTPCY|cZXB+X�M'0wnذMWo*� o}-0eeLst(|\xy%Vsi� � � @ OOђiQ\e6i= QYl嚧V? \s%}n)Η+Bp Y � � � �Q@-H � � � @`P9@�@�@�� @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � @�@�@�Ƚ�_"*� � � �0@�@�@�@ 0r  � � �@�@�@�@� % � � � @�{�@�@�@�r/@�# "� � � � 0Blv?k*R:-W_u{g]N@�@�@`ܡ92 'n67tP&.̍=}_$$@�@�hn}=M/0gkxk?׼yZkU}@�@�X ?GG�@gg{7SΝvi}+ -6lӧs? R3?~-y}iu]7QpeE۲� � �#@ q D` 6p\GGp Cc=Cqw?OgN9唰n햬)R*Uڗ2eӟ:  � � Џ0C!@O}ktpsȑu]wU{ k `;SkolE=_vGuTm)@�@�@� 1pn)X7'>뻭:t#EY6~K/=E ;7!� � �9` \�ACdeq~[s5i̘1EEƈ#9ST^f_O� � �FAV^ye{9<3nرJ> ZCcgT >TWz,#� � @>`:P V@&ԡCmiL/CB&Ox 7c 7zolv-Ɋ,"PJ)R_yճb Lx DFI#Q &R3*T!#2}+b]̖R8߿_׿>?WQL.Z� �@�40nExw+t}ׯ?R3g?o_}g_>5?_{ɧ/dsk=�@�� �o-x&η&KoQ}kT#ۡ9g-7ŀ� �@�� �<:6p}_V/rV_. [?)͹CSC@�� �@��n>� �@�� �@�7MM� �@�� � �@�� �@�7OͿ"� �@�� �U~'|a_?|"w߾Iݻ}߾q �@�� �@$40N[ PلܞϺt]73s{>kA�� �@�xT40>ؾ0'(.Ѡ ۶[W 78I%4@�� �@nt>OOFhj� �@�/?]Q{ǟj'̿e1V#- *dg:Zx˩G$@�� �@|kn:ߚ/ʾ[9kiw7\. |OWd"֯}kx8w SI2� �@�wOi<\߼XiT'el]ֆ!Wc{?9wh|F5HmՄ57(2v"s:ڰp3͛]۳vC[](>qjSC<)^� �@�x40G[ss9lR8&E欥sE{jBq7+Q5pC? P@�� �$@ymnH(d}ֱ[&nRdZZ}OARK^M n45� �@�[40WG[znV(֍ ݤ.k-- ѾҴ75~>U �@�� p#h`4/B η&KmݬPl?ݤ.k-- 9֦>aO[^ڟ~χ]ÁfZB�� �@& h^oM֗ۺ9~ZIa]ZZs 5+hZM,[skCf2TA�� �@h^oM֗ۺ9~ZIa]ZZMH^wDO43޸; �@��VRR}[7'O+?c7)ZKKc�sXڸWBũ/;  �@�� pF40j8xt5Y_obig&uYkii` `M C943nT� �@�XIFL η&KmݜPl?ݤ.k-- ̚qAb xw|<5 �@�ѼK5<:ߚ/۷usB3vº400K%^n͖?͗/;� �@�hثd}޾e1K۷_Y"rrkϗN!�@��n� Ud}޾e1|K4&2{[|*_@�� �� oM֗ۺ9~ZIa]ZZ:pk4.RkT͌t� �@�*40\j8xt5Y_obig&uYkii` `4h\926 ? _11 , �@��v#@AG[znN(V~nRX7082_~ww$� �@�8� oM֗ۺ9~ZIa]ZX99,5X>q �@��� 潪d}޾e}q o ,J7A$� �@�XLFJ η&KmݜPl?ݤ.k-i`и~wGOe+!�@��� =d}޾e} 7[ÿ1 p{/ �@��NF p|kTo M >tcI͛_R{!S{y<' �@�hHd}޾e}E԰q1F0\۷_ _ZB�� �@%Ѽ}5<:ߚ/۷usB3vº?F7h\tTOex �@��N 熚 ud}i [9ZZۡo{пOyD3}MD[cC>!hxJ@Mo W4S>D� � ?=+ibCդd}>mtPl?) p}o~3\w;>>ul >8>/흅@~Q'?X� �xO`|jX&|]d6&=CvoeI% } l8;@�� pCIOGԑZ[5o4FηVC|Dy." |$_/9WLLǯ |w+J3@�x I@|khP}tHߚ/5 `@�+}*K >H7QA� �< sI}۪Q}k٤PM6+2 m^052Df_/I"H`Ij, @�XEFK η&KmplR͉SF f@�?V)$Hj\BIw/o� �LFP η&KmՀlT&ƅkh`6xB`K4t7J`w �@�#@aG[zj8TZ6)TDe#h3 �}J|dKXҸ"|# � p3h`4B η&KmՀlT&ƅkh`6%0wTFW}5 � � ͫPCR}[5o-qs"ԲACb|*c1* @sK@�}Ѽ75<:ߚ/۷UֲQlVd.! @`b.ʧ2.;7uփ� �5SCR}[5o-qs"ԲACI|*C+VIęl4.L @�J40`j(xt5Y_oDeB5٬\6.\CCntYֹEßsws'.:zh� �'@UPCR}[5o-qs"ԲACt|EnN3cWp ҸxWʆ �@�$@G[zj@TZ6*T͊e540DAxN_5Y�xO<% �@h^ oM۪֗P}k٤P ̀�.F`,ȇ4^i?r~') �@`g40j(xt5Y_oDeB5٬\6.\CC *7qq�  h޺ oM۪֗P}k٤P ̀�J`WLk&W}m|iB7ag!@�K'@ PCR}[5 o-fEq̀�nf?�z3oi _%#D� �h`4P|kToV [&jܜH=ldm p437o=rOi-^o {� ��  oM۪֗Q}k٨PM6+2 m p,:ftFҸzBO�  h^ oM۪֗P}k٤P ̀�Ofhnf3iZ/C��  F5<:ߚ/۷UֲQlVd.! @n >ᯛh|dw'-3g& �@�' TCR}[5o-qs"Բ!oo@ lt6MCc٫WBc߲UiZ$ |@��H@ ;\9\߼XiT'el]ֆ!Wc{?9wh|F5HmՀlT&ƅkh`6xH43 $v"M4Y};^ÀZB�� p!40j(xt5Y_oCeB5nNZ62h`6xx6g?=iI -(S }B!XM7o~>+0Q @�u hd}޾շ d"sٸp f@�/?_7 564|s)=!w[SB񖵘@��.DFZ η&KmplR͉SF f@� )>}Փ27< =2u큆EL @�Ѽ,5<:ߚ/۷UֲQlVd.! @� 74SͭnZRB7X܀ �@�4n`|gzw]n� pǃk Ϭ>jcÍ mbM@��nÝb{ÿ?< �%W9)dhRB� �<8mv?ƃC�4ll ?K63n,4UEj� �@�sDxo A֥dKY1j �l$5;ny@�� `֜} @�� �@�� pn#ݦo%p� �@�� �Y8U~nXnMY� �@�� p֜^t˷X KuKk/ A�� �@��ns͝oֹ5 � �@�� ^gYSEX c.m� �@�� �<m==giwn`,0U7wȂ� �@�� �!0vSҺƖ1}}@�� �@�gcgsVS;Y~W@�� �@�xty6N?VϹo1ڬԺ5 �@�� �@�Bg`[{MZ'oQ7$Xs2?u!�@�� �@�H`\zojy.V4s.> �@�� �@tjTVݜZsr|5gl֜u @�� �@�xd>jȼr]M3=.|&9XKe, @�� �@� 3p=綕ڌ_Kt/@_E� �@�� �9u;'o^=x˚\1̧Mi?OB�� �@��n`xs箮:ٹ|柫18"=/HƇO~v @�� �@�xD?яiؗb3^ާ?8vXl]fnM8MNj_sx41*1b@�� �@�x?_ WH|jl}ٺ\kդ6;V~wbݾl}lSΐ/&뼮װ3e>jicɯC2 �@�� �@䙳w桜}ƱP.5+?lٷ./[}kiCrKCk=:{q^V/V{ 7+}FCCzje5T㑾v.:, �@�� �t^5qKnVqZ[ԄPs: DziKPkn`PژWRbHXnJȪfNcw =ѺZ+ @�� �@�}[ŵd}iMbBֺ5?VǶ֫UޚkfF³>$ݗֶo;V^p#M CxuqWcmFsd]� �@�� /Fj|_]3w\};c푵5R;*OεOQΝܐݣ\{<ͱһb j]XC5߹ܯt k\7O� �@��Z9˧f*7v\d~TsuZe͘_h`L`$=˧A͵T9DzQsCCfu͕oڡ/Úç@�� �@� tg)͹cΑ)Qc_z\Xզ&?ݹNw]֜?gC{ f.ӤO]^oƿHnHNb[!_{r±~MY;L �@�� �\@=edo-Α]Uy56?]S9W]9[P΃0}YSp\􋡑 inZ(Xy|I6]y z.@�� �@�9UqZ}֔nk-}cqkm8GCvA0 콖x/An@(W}kz]Ѱf3޺HSZ3ﺴK � �@��;wyK_yi||i_ֱmj+es2_uUGj w9ݛ\ŞcKpQ9iuڸV/?tasd~Ti]G @�� �@�G:-Y:lj.;o+=}*7w]aʇpA,?TӍ1=Ir5 I{8zcV/͉&}y|6Jȷ^sF1V@�� �@�,6^̦W}i/tT]9cyQz[s]UnZnm`Qu#>wVKr\mfN/Y zmzy^ՇsN5_ZWC�� �@�ΆKF֥wֺfCm5W~ƹ?L; d,_FZZ;V|98gCXr^Z5ϕMm,FiXڏ}I<H!z%5Y@�� �@�O LT}՚M:k)yҺmje{^\kS6Euk9Kfg#o!6sԃs[ڲ|ODzEq!=clm^dBuP&c?Fǟy|@�� �@�8/'.Us<efc۹:;[4<}i]vnv~U\ zxmnMy z-;/K/|Y1?4)k-7-l)%=cc6s¨u뤆@�� �@�[2Yijaa4?.{w4 ǶGj5lљ~^u씯fF[K{`ڡI͜|qsZO @�� �@�|ٟeqZEغj?kiu1s?/m!}縮[4I [S֗W[s;Z{ @�� �@�)bٔs{5K9mkn =WݛZXdS tBk(g֚-.kp?4j!kغT.!�@�� �@4>SvXl]]:ڈplZǶֻ5idMVZϭZslOm`aN9`Oͯ9o\ꅺ)Qi=ދ/8tkSV9 SGK뺹h� �@�� \9̬)/e?mmHdlzV_挍؜Oj#dσx݈rSZ]7gݬVY5Ob4l&]M!�@�� �@|;U-cSV9_Z׾άnRH|kj}ץ?VCuWj`h:WM{>Kp1:tYKt3"껜:~Y[K}LʟW?$Țԫ#� �@�� �#xեd?)W۷zkϔWmo5:{6vK7`�Z~͵V}87'd5Rzbk65iל:ju1 �@�� �ϔy)-sV_&6!2Լr]jGNKiw^{cc՗ݫSװ熅uiφEm!9?ec-!�@�� �@H9cuUw<e3'ߗmאH-}ϑӻ{Hмnx]ξku40ts/r;6Ϻְ9>lS׋rByk 9} L˚ΗOiKrB�� �@�~|Vru4_sY~K2^3#jR?6g.d 'zMZo*Zs]SEi5EWZǾzK-}!MGu\w @�� �@�%g̼s۪־lY\j&Rkݽ]Grkڱ5j`<{AZٗ;z6-+~ldhm7.\'^ZrZN˚|C�� �@�v<YWUs<e3'ʏ97/]4:V{6k^9'O][/ZƝ/M#>+?̺* �@�� �\ԙ4sss͘kZuGZYkjڞ =<sCZ/5[:IQ5-tO_kعΦV}^?3Q!�@�� �@` %ή&η],m˵yaFW9i]&衧{ssnukR55|oݣ^Z;5Kl}?r �@�� �@RΟ5%V5Y8 K~d5?#?<g$|6ʭY9^S5kFZ^Oke)o~gSbQ.gB�� �@�RKϘ]]jo-mzFyuZZS=Gը~GeGov4ok:6UsnN^UZ~UM4rQ' �@�� �g3|kkROmJu]\R/#kwssn`t7w;VkJ:{M~՝Z#/\j<7]'Mc.>V=Y<A�� �@� ̝1uZ3n_6}k4sk&_19gl9ݮm`تYj{mK{^Ω�� IDATUXs<_6}4U4KFkI=5� �@�� {[G7jw4띭zZ{߮Sz^֤~7gM>kƳ zּYͳU]Og8}^s⥹Ç� �@�� �y{ؾOԯujZiʍ鞷=WCz=ljZnκhʱm,Nݾ<1-u9<,@�� �@�8 FS1-uS]gyk^úm歝lX`P=[Z[FcflӪ^Fg5Wùc<j\[m]!�@�� �@|֛KWWY[yU=ZgyxjR윖%.kMߵQ5lX-: �@�� �l'pͩZm;;e~eΦ6+uQsIͳwe֦lK-}APTsM5X#[̯J �@�� �T[ݜe<;6}=9m.ulct?]M2|kKlWi$}*gsk~,ӝ �@�� �@`?[csqOiɦgsܔ\xLϓ"]]2ob{.kb \[?"� �@�� ڃvW_|5bQ4<9/vuϴ=KI=}=cۥe|W3._N|kjs> �@�� �wW[8uڙ%v[oLK=|Oǝ]R;h{Um*vV.5S~)3?g@�� �@�-;we<;_XTmiMM;FƵֵj~2tjSsڜ}Nsv&sS~u45, �@�� �?yMř|k"gv5s^=V[תxCj>gξ6lT-W_FY@�� �@�X{.۞S˵k}PYO[bҵ>g;MPۦWFqTz͹9LJ� �@�� �"0w8sZSk,<.!I`zcuUr Ce,6V9Svl9 �@�� �@|uz25D*kiyGϥugkuz2>5ct\� �@��aWm*^˺%DtX5s׬9VU3d~uMݨj �@�� �@ 9wKZq_xLҕ#V:LYwӫvJvyscvlzt@�� �@�yKZqrjܭaum]Sf.Wckޘ>5sک{,]:@�� �@�N`:cNޱH5T.֩s׬?Uh{hss]k5@- �@�� �G&怾ܺcNZ\UqW3I8f\S|rrDjjnc^^{>7kA�� �@�g;h7X~-]1sMڵ9wҿAx=TvJOcsfε> �@�� �<"XKYw7]gKgjX.xS%E/}ܽ֬E- �@�� �O`ZS\wly~SM%[57g*?p*$?֞K� �@��n)Sܘ.S%-̭Y]P~s[s955i\|@�� �@�xkKjD|j:oj6w.3Wsj>!έ� �@�� �Xs蟫=5g[ϝv˜ڿ!|뽗۫F@뭹7� �@�� K[RWMGkݼkOҹ{UKׯ!�@�� �@ez_:o,G7$ߧ>ÚkjvmI/#&_� �@��^4kwM:[svKSe-ss-|@�� �@�x|62'ĩsxS8e֗p{n}VA�� �@�xq?垧{c u^uk @�� �@�K`F 뀿BxsG>ھ� �@��^MnXkvϾJC\zC�� �@��V8W\^_~OK<%ѿ T@�� �@�sh*\wR5\:)� �@�� �;$p5yҫC=<=<IDL� �@�� �{h 3Nt~/ � �@�� 6-rz}Ç� �@�� �xEn_>C�� �@�!p ^%C�� �@�xfE*8wTlِ� �@�� �x 9t=3f@�� �@�xD4"'@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@`#mW:uU����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__mesh__py.png�����������������������������������������0000666�0000000�0000000�00000120001�00000000000�022102� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx ,WY콓3C&  s@Id�Ceqы8" L(2 H $d}~WUWwWuWu=+w W/ �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� � pO3ikh� �X;9mf 5� �@`CC>̥ � � PDPγw:& @��&~UW7A�� �'r~*?8A@�� +!.z0>q � �@` A(aKr^ƘE @��V2D2Ɯk$J1E1ׂ� � ""Ƙ{ Xۚc[ν(t�@�� P@[~kԤ.6FƸ;m r@�� gm 6nϹׯyu �@�hJ4wƖ)Ԅ<}vVsֹ� �@Sx9O[c}X_s]em†� �@�C"0 ,m5:i?MN?B$ 5n2 � �@`)wۅ}Z<M4K`>k-nۦRuOQ� �@�C%0�ۮ:#v.2ciTkEhi&� �Ai1[:qM;n.߲,i3)fz{R_>� �@PIkv8 fk맶o"t& VObC�� �U$00_3kWZYU[؜eImTUW> ywU[ �@�@#b'/+eU]zL3fjߢD,T,/UuuYIcM� �@MMI}U՗91ڧyUiLEiǘ_V ^.1m=h@�jhS,f.6Jm'[[Zypr:\M7e|c59o� �@{ZN?Wקb,vBpbsuu|i-p&2nœC�� �U!PWUnRYӘ2I.|شmeM9MUWUVE[[!M.ev8'� �@�}%PWU>0~iIeKcIu>nشmi-a9Me9S`#qsTWouUynx �@�T۪9UM^xǞx1%Ӗc!R׆74oq>bsWU:#t;}N<ijmvR7x,IaQ,8࢝ǷxX'糺튋4qk @�@KּP Ư!ش/l}|:M̽hSOoO6#G7޽{o|ݏzԣ^z7c$%|kourʯ4Ss8 \ϲ?r]y?o۾}#tHV:'p7!xTԇZ_*[[6!s8lN+mXXVLF0ŐC�� uy ck/VY>FbbNؘn1<żG>x7Gs_۲lnv-uWDZ[UvZocd׍Keˆ:[9neq\Vg~m9_G=w7bݬ.p̶GlD]<@v0lE_6K?ʷsq}d鹩h7̶~!�@�h@{K>b܇vf[}ѽո5sk>j>l:%]G))xo#vCk77>&W/3c[kGN,YCťg9wڵ1(]l*ڭ\).| Huqqyc~|Ռ]_cûcyhLm/kܯ.� �ΏFr˽/7MU}Ha_2_?a}x}Q3Os46ή9K}�m*fo*E:&-23׍KRnRyơR*:-W߲u[h8pvv(:شtb?v(޿1l$4;Ŕ6vZνkN6=�[ }-blEg|?2@��$Pۺ,t(i|_v viCFgr7N}^Wmuj'}"i_&҂FM3Mmi],cM x2TӶUe\mh[{X\G"^Jv(rac8-LQ<1aS'].mQ:Kʻb7Om8a߉Nްn^6q_њ׆=|ᬣrn[\*ՍDZXw +)ϚC�� MW7Mxھ)6ӲUY?zWY—EY_&1oKKY*i{3jv_hhwQ42zJQM*R'}R_U,׼䤫Ϲ!֏~4x JGm0%npvaþsnhvիI뗅mjǨ&~7v'=0us]᏿pwvZL Oⓞ!{ӜOˋb\KL@&{o o mWt>oҿ~ox=/|rbJk ^ G?'\Kn%#¶\{8ߩE/yf8z^KͰpv"A�v"uӧeNdk~lkgy1o+[˽Bs{2}OJQ:4OJ++殬Xqi-Wٖ|63&Po׆rS|q!||1|װ.ɝd-w}-qF vg_f82~sLwp͗]FEn{ |C}9c [ґ3 nuQ씟 wvFk,7W,ۃGcoz`kF'_r%|9|sãu¸xg]?c<Ǒw|+ܼ+ 6 5q~wW<qAo%m+{ȏ7o>77x!�zMnzO*(eꭿѼR}Lov: +&Rl1k{<xY˗湺ԧ(o9w^IΚZ:8f(uS8bᣐwѧNWžǰm,;k㶯C8y݉w fjVQ؟|ݻµ_tsC!1(?+ 0eG;&޵wXLJv{x7/EcZ/E�&ݲ-/X [G7v__!ڦ69n|Ǿ|Êb?ۿFS ?/uYyF/ӌ??a둇2K؋4ZQKیN, TcXKeBښ}ǎƶ;صؘ\\R+km̶<׶.} x?2[LSeo[;3>6 x~}6#t8+ns6w#R-77lp ԅ Y(⵵F8 Qq1~NfbgF (>x'7~ <RJ6.*hß;\pף6| Gpm{0s?ӿ,~mK~p;v߅+>7Ĵ /|v8cwew^{>pg{Xtc*Ou}O_?yQ?&W_;7_9^p}Y Zdg%Sw*Ǹz6DM1'!8(aգ|urkڤv\擿$9f )r6_U:;4mLQnyж?+tI9q_|vԇ8bk򵝟>T\.mط>Sc]W1;njtlW}8*ybGƞ51指>63|3_+skw}:ԧ{}Ͼ'ex3/?Txn k7 o#?ý׿7/ گ]epOl>'}q߹j߼&o_ ~ʷWO\{Gq]83ŧ,ky<(8-զ>ʍs1,ʖ놪++WrQp,׹ʣ7kpCn4ꤲI\'#i;vL͗'TV\6\%sgI}q,|72Fm>NG)g~@J^;O7_ k>]?2<^w ] فw+e{.87^>i p뭷OgxO4|]aK.yGи妝}ۼl>}UyZQ pOG~J$aku{-69 07#*i6=6^fOӦih\Md[ٍ-*MpD\A.+bR[Yo sbr>~\|_q$}n[_qSzªv/rEiwx$UzPW_X-f:ѨXhgsS䃶7\/Z_ksEՇ[iSߴ퉇 {C{EDŽk}+\[}Ɲ/oBwO8óvo oy;F}ùwcGVqG{-lc6z;W ?煷E|9zZmE_?9 "eC4BYx;c;/m;cٴѤWvlk rߝX~UgvU8k'ۧ?md׉I,d!pW~+4ZKC=*uk3V n"}$u9O?g.b U;=.f}ڣbYN~NrϝSo8;G+we#=LnO>N#v苨=X̫M4Ŧ]bfK~ǜpd?/]?/,>*-[ wO?]ӯ\/qo<?yz{O[7_N8h}amhѸַ-Oo}θN/Ö{M%*}ں5n} � z -0?f  ]c=7am\ qO\{--iX֌Ұ\qԿbf?ie, Z;_ocWi]`^Clww=p?Nf _܉I/kXwÃO =ؿ%ҦaU9'n`-ΙLx7[?7ӓ㞳ћtQZROqfM f/ygo%{OxܦY?Kk<E=`|=6 0<p`e5<{Ɔq:5|Ǚo WFOŸ8uܗd]/~eFmև:W _}km{pi8xNx#ֶĻ /|.\Iw>ni"�f"K6ߦ|).}mOֽ*6ƝC۫Q qU[-Ny-8/fMIAgoggvJDM֛˶7wޖO'fP-Vm/+˯ܠm4.G˲SmϏ,7?Er9IvsbҦKt"^~JyWYw}E9I~ߨ۴S.<.47.S6;~{ȅ~pӶqn=<gsXl@Px3‰o=:'÷o~ux8㤣'A w=&AwHG%l;CQ8ƋO/<*< [z\^[ſ창!�!`jcc]Om{=l5X:obu},Σ^|1\Mu~Ą{&m/M$' vl4LF7Rv&*~K9֮\Lb/g/{_jll-\ɟħ?"]xbBmu׆|y8}s+9>"za]6bEׅ7+q–nb-628٥Jo<J6u~ex߮bQm ]lo|,WU-$s|#d#F`=!=wl;<ipcx'-uBUiޞ= ^wg 0\oHm^-7ltaf[l[Q_MpUO,Ǻȉnԟ7nqli<ݼ{iaX؟-W.UV7J-{JuӘ˶r.Oc |X` \ O=_I[)6~ y[6ŒW.ښ_T(BLfM@kcV�ca@�� {ݷ\mX;6{]Wl-,1-P'Vq,{ѯccLoR*=1 x?{+|l>+\ɕ䟴MR}?=J䐎rU>z+[ҍ U+xc+]Hʽ]gˡF8gmN}�u0vޱ5oI~q𗂷8Gq̶< �@�`՛7y]/b!b,GvяinM3g5Fy=W_tnnU-:>Wk맲oix󙭲)Y4O/qx{/XD/]Lοc>4SQc1q^9Z5qcB�� 0^_]ڧoEQ)k}fvsLy1dMх[r4S[}ʗiV)-$u"UꕧL`rQyXxv3_x7G/Lz_A;8>ևh 2p@�� 0<s?^3:9DKu3]h󫿤kW ?9-}v|I9%V&8=+L}NbAUi&`n24W;+WFH}ϱ6}`MtY|;oo:L-{b}QYi\.NO@bI� �4G M=+^]F#ST!386闃wSXg/b\cx[e|D[M:_S^e[}qmMsB�� �cK!Fi>S-y[lq|Ꚉs Mv&})& �@� 0}5|^ #%[͛B'j'}ejc4RZ8r@�� �aH>ٝo1VŘOe-,&CuMNemk#9<}2 � �@`XrPh,I?撄yZźmW_1ַS9Wjm65`X.Rۗ/֏y @�� Lm}g:-mg'S4znjc}9yY<9 �@�0HnϒoqV7)W;kIjշ!sɧb3o[� �@` :Qglrm[r>ՙb\1E xxW|z^6{E@��E}&TJspy^mMțo!NzVOT6_6rh΍v� �@�$`kB)WrjzHusWK*>:N?r@�� �'A+6h\]JZce˽V?s-46a5YoKSnmҘIe6 �@�H|fܶ-1OWbgiM߁olbd+ @�� 0eBe%[FM]P C,Oc?g9 �@�0x-"`>o{_VR[%7J-ۖ[^5}ؑSTUn6F_@�� �.҈sZoa~+[n~哒X>)~&n ֍'6vov @�� hD O궩7q&\@ 54:rڇH� �@� ൠv湲WŚo#e-X x;y3b4ʹ @�� r|v,ۧ4>d&nUof$'ӓe\S2_@�� "4;ueٹ4?\6|zR+,WsH� �@�#ӆϨߗe~OsY|if3OSpVQ'fy� �@h\33MO |rOÏ @�� t{ O}UeS[Ke7)&h'&[YKs!� �@�T(^uJoo/$oBkLXn'\V?We~r@�� �%u*Wru[&j3KM6!7uV~;7ԧ2 � �@`8L*Wo#jg7V|jLɟigW'� �@� s1G\˵[iƉY2h1އ @�� rtDMjϦ|ՉVMy?T!�@��Ekœfԟ#cVեs)5Ҳ?:g*e@�� �#Ӂ9_ՙWȴ.-W;w][$:_NauSYʕ,(/ �@�L=o9ڗy.6ܖ4!mu|kO@�� R-u|zOmRm^ '랤u#� �@Lz]3JӜimҲ[ϗ)N /-� �@`8Rȴޓq !8i߇l_6Xz+[=9 �@�p0 -ƨbnDc-BkN$WҲ?2o @�� Z4`_g֥\LJ-&(?Da__f:> �@��ILzT?)&na i`p}[-_P� �@�X:ӀkB˓&<M줾*T_c}C�� � ׆ *@p W u� �@�ҎeuOj-++ʊv� �@�!P::u|e xH]�|ٖ7 �@��:O4嚰s'0ԍ.x;`4Տ͋� �@҆M37. x;pW7&� �@�4:sz.i`MkC�� � 4q؅R첀B2 �@� x-IS4kC@�� �@:s� �@�&0V_.& ؤEToC�� �.IpR}'U{r_ @�� �0hyoO~Q @�� 03ӆ(g^]B�� �@]_!@�� �G�``B�� �@]_!@�� �G�``B�� �@VY7~11?@�� !+WYwa*� �@�h�@�� �@/3@�� �@f8  �@��B� @�� �f H/� �@�XB03 �@��!o#@�� �@`! � �@�h�@�� �@/3@�� �@f8  �@��B� @�� �f H/� �@�XB03 �@��!o#@�� �@`! � �@�h�@�� �@/3@�� �@f8  �@��B� @�� �f H/� �@�XB03 �@��!o#@�� �@`! � �@�h�@�� �@/3@�� �@f8  �@��B� @�� �f H/� �@�XB03 W\qEX__qa# �Dx.@`> |颋.*޸ zp@l1ٵLl)Cݘ=k7i[\xA� % z%N;-[?4ĬwC;uX-3>7S[%P3 %~Չ ; LJ xݩ&A� ԡolDz@�#gd@` l܍1i@ s@�;;ˤXLnjh@�m` MtuGη_#!�4A-4MP@$jsÖX *д!�@+'5K/6˓ �LK;#<j~]~K/J};w;P`2JQSnF1rOm)C1|wx)$@`�$(uww%_McI߼_չ\pq@?H@&~2/0YYRl"`|VWqĐxNl)C}mDxj/Hu9^Ivwj+ob!_z!�%@gKt[3q+g"M:oCW-]<"lC� &�7Am>vXXHz|>G6 +N[feKE1helC�&,m>v(lMlM[t+7M ]֮yƯS@ 3k$Am)gO7r*sپl"s|Ceh/[㮈yD| �Z&�ඔͧśmsl_6n~9>!A`,sˌم[t"ϸ,|f%-l)Cf[n\e}.ۗM_|`HX%2cBl)eh�>UR6r;o&U6}DU `w/"h/ 1/[ @ܖrۡx-7q>&ͯ|>GG0$"~]]R|M;guVvBȷM!0x% m)gO7r 6r;#D##L-3C5�>OR6r;om>/źbM@ (Sw]my[~1ۊ A�$Am)gO7r 6r;#ĺ##F&85Rj/r7?@sԖrۡx-�Omy/}mzDv7ю`ohZ#]/z 3 .Am)gO7r 61q<^Imi⋪.vb!ܵdt|f!%-l)Cf[.SnbdH7Yr|@@ 4e׽Unֵ{ʌ 3̂IP[SnͶ\<EbXu^[ ^I(&R49ӥSc.@%A�XwMKKmgjBxY__={gʌ �,TOJ[ޗͧcpmsqt<΋ � K.ŢurUW}:5RrkEXE'3>7S[%P3K@Lo\H_tN{ꫯzs@� 0J &<�"M|O3F&J^[jh�wg,D ׿V$8&ةJȳhC�%_7 �, ,}Py}M\\_cu%Xຸ5d$@[߭`6=hM>)/^Zkb?$r7�Fϥ�@` )mѝ6R{ۘ}N&ӵG� 0II)}9|8f[~sپO g|.{G<NǛA�Z& m%δEvlt7@ 9q@�"毂 ޫB߻}cC� &A�,6tW|bmm6pz@ {XL]%ЖhjSu_i ܁9B�x@`.m!g\mACw~  0'�i4O@⮭7ϖg%5Z7Dy �Y ~.rۡ9m@ۡK3>SίD$,@>mE`ϏNjr4F3Xq ͊/0HVxqAzLkVb`@mM� {2,|mla—!�֔I)}9|8f[7m>v(Fm1Y[h"(A3l{XĪuw 5&s=uw@-4 @4)tmlOkkt �@3t@`jM#L%4m4+ypR@$2�f"Д8Bτe~eaqb` 8f'6~f3e4Fij0@�":�&Д(jJM}44mh"5IQs@�M@7E~ 0 M" 肙T?h@]&nh[g]Uu6qv s� �"ЄbTĵ'F^N|疄 ACdO@lC@`hC[qs;?nu;;`: A. S@W +ՕU)3� 0�~2#" �:kfMeypyD[V ' ,%' z3Fg?Y!!�~@k-F`/]]2pg Z5E� 0d!>)̺}fmSLu;htpXq_`NMeB9jYf5 C$s,[`>%d§" ĩ  -&L}Fjw5 ̲m4y-pVV >Ý d&^kl 3 �@wlAF`;TO"f|V@$ާ=>]naMGi@�3X2}9|Pf[7m>v(F:\x7ŃH`}}v˵5=TIXpgTty]]?:drPlϗͯ<l~J*x\� Ls7}ڽ~l4A`{M̏> �4E@wI�&0؟{0:@4F  :wb/gObz-2ld||&A`NlI ͗B+uk)àX,4@�!3@\uDt# @`1t'@�XJSg?<hVf9 LJSn1r>˶MsD0$C`3Цm)$uy@'$ �`P3Ptn|UbM �l �@`% L?JB �֕I)}9|8f[ncT6}ٶɘ_|Y L}FaVڴk4\m�C`)B ,�gA[$0i+ hZO@+t@�XiUJ6^zN+I@[W&\l)CmmQle&c~9[h"f!06Yhft])~sTABc@ml/Ҕ}m4=\P l �@`ófIB`ehʤm>vh-6r;#۶ɘN9[h"%0ii,e[i" Vt t�g:LEe[iF"t�%;$@� km48Y�!Ks,c2Ws�[J߅P"z1[B� V:t?<D`ј" P  �@ 鳕f�|)CI}o&}9SL]}]E @g9Sd VXpx>s|Bi__ zX}_c^?hcc� @d& Hi*}~ZOM`jؽ��@�IDATgT@Tѡn@anh�Bet[<6ztL 2s� �@�B�*+y@`М&� �,�~ ]!mlj0@�@=z� �@�@' ; L#6gd@�,P V�hVh19@� � �@�XUYIs`h @�X03Hm4]\@�@� �@�@' ;,L '63gD@�,P V�iS� �$_e 0Dlh@�X$"i3:Nm4_ @�\�w(0 �@�%01,�"~9� P�.) 0lBs� [.@;Wz� �4E�I @įbr*� r+'6 �@-/zL;=^<@�+O�K B`6ٸ � 6|ۄ=%6.ӆ� �'_%!0ƍV� � &L1D|C�@rb4h>@��&XB.r̶ۡ\o R|P-gu8%o zkkz �@�K'#qcW<\>;'[/|e+OmŪ.-_-ygu(0 �FsW)C�� 0ݩrԼ/gOYsuOۚ粷x 0#:ZviAw:&� 0w^7H>>Om$tI�#pE7 �@�@ nw%I� �C-4pWiJR@�#q՘3 \lY.F� �%][ eׯҰe#@�@A�υ�"0u� �O�??Cz�*_\A �@�@OCX hp8u@�h�qt%06᯴uA�b ˛ 0hA/?'@� wI7U,߇m �@` h@ KY,8!�@� 6*!�g%9 �@`zl- 0hn< !�,�[hA1 �a`+Ͱ֛� �9hb`WiH� �'ϊH@`D`?Bd?|J2 �@�@t/ny� �%ghj&~.A�@ {L"m4M&4I �@` Wyu97LI4R+ � �j|5j!� W_}u8+"E4 �X߁_+=Snz4r}Snbd ,7e)xS<H@Ks Mo|t@�]'#qcW<\>;'[/le+OmŪ.-_-ygu0 �LK ~iWx@�ݩt;Mޗͧamsqt<΋ h@h4MҴXt @`8BYkhK9|^l+ޗeaMslHX6hlY1 �$\VN h@h49*~@�AM� 0&S:çD(C� ~ph@[w55݁%]:>Y �#7\B[B^wgs-6u7y+Ĝ !@F@_:mk; [if[Ule]ߑIHrrN@ l= 5v'i-&7 +KE�F;[pN -5Mߍg"V;c؛6nw5CmosVw(0@�OJSn1rHm)C1}V߁Hs׵ +$zHzchu!�KOJSn1r 6r;#D ]"`LM;W}e+ʹԺoׇfXuh%ޕ �L ^@U&R#Vεk[cĻ>yi}Y� ٞr1ޗͧczSnbd]v{q>"A$mļsDKp%/֙\1@B; �f& ԗ̓arwjܰe.1 �l �]&4u7�VxyDaaˌ � p(@�X >X>j{3`}. ̺=-36 �C hom>vh-'�m>v(Fs7Y{#(FɽŬ~]3-3=@�+N`KOJSn1r 6byn1)xS<H@4)tFb\]i/ +:I �i 3$-l)Cf[.SnbdX7Yr|@@ 4}W3=EeݦhZw$@� @g`JP[SnͶ\<EbXu^[ ^I16{yOݶhn$!� 3P%-l)Cf[."]1&νG6 ='ж7<&bZh7|QHC�-@gJP[SnͶ\<煺bXu^[ ^IX˶tJ:oƠ\Lo[c/ �H� $-l)Cf[."]1&νG6 +D`"Й\1 YjI�@�,Am)gO7r 6byn1x&A`,Kƾev㮻]A 3%-l)Cf[."]1&νG6 +J`B^X%敺zGD02Hk;  3%-l)Cf[.B]1^:/-/$0.x1t ͑XYJP[SnͶ\;EbL{y!mV@p/Zw[fVAuͧśmxj uxph 0]%(uu7 3%-l)Cf[."]1&νG6 "UoK0hsݍ9 "HP[SnͶ\<煺bXu^[ ^I y-I]1Ѯaˌ( �@gDR6r;oܩm>/c yh 0P}4y{,tE2aj6|f%-l)Cf[.SnbdH7Yr|@ IqUc$@�+G@~mmm]eNp'$~%.�CC�';Փ~rۡ>̞5|.{[<y A�% )!oS֖ .@K}XX穭’. JxϷv],I� \gt@`AL/,hؕFxKI@�+B-4+ P�[jq( ׿V$� lJ1O@�uɔ $@�wk=  @܍ö/^uU��O`#2C@EpB0ÖL �XiϗX{{]2q@)l A/6uE �v 7'\l)Cm@ۡ|wx)$@�� �/g9S@�� �tb �@�� �@d& �@��D�u�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�|B�� �@�5�@�� �@h* �@��\� �@�=S=#p1DŽaؿX[[ |xCo`6ݻwO~[n)C[l vZql:-C7Ç>gϞbXEqx2y[&c_ ^yg;,AE*w߽g‘G/8p ݻRIq۶mOo}[Ν;MDR7hz׻>K/-&_7&)nyf{ŭo^CޭVOB]oZugZ#}Jb]OM3Sfэ {Lݼ.x溤/%rfEAt]Xf[t9*]<<"=1Zusr뒮]7g>YjU) Bq^� �@�#ޚs� �@�=&1u@�� �@o9c@�� �@x: �@� 1 �@�@ {xL� �@`x[s� �@=^<@�� 0<9g @�� c/S� �@�֜3� �@�1|C�� � �~xkC�� ��NjG?~"F`Ykqzz[umnjN; oxC_|C {GqD??'34Ʋomr|Mrr_q;3t}?>7|sxK_^׶sk@E?!y aO1{,П7~}kOu]:Md ?G޲eK8s׾m8-6L>]o 9sgbX8獾_J=Þ={7#U32ii?Spg]v.,4?=tInWq|ۿ=yկ~5կ_W¯گO<1%/ /~Ν; x@xs۾-z=yOx6c(4,<)O zrҺٟ'2eyOt'<!Hxͷ5ess;s>T(kMc7eiy7G1w݋җ.]RCcNwSxsSwqammGi/{˲fy,߼]|u`Ciwª?z,XPDq?<v[x׻U|!//|!~ ?c?V~ |_/| z"_BXO}S'o^*XBAL;"q2e룾Iބ^KtM6\6*R1Y'FyRuq]yc߾}__טB/]tE/ w?S?UK}W~WJ_Uy'7J^{;)h9{\{oxғ4O~򓋻~m}*;G6z3=ctD{tb;>O dn,f5yMUEݤkjb=hcRuub*Z<;y?i_~yqS;^ƒ|.nFyӨWi3KA�+A[|Vݽtݭ3beW_}uqRq0tGo|cx>O]\R#f8ؒ`MJNƘtM[kr~V)׺yx]yu5QG~qmcU][g}vڤ?mꪫ!9ϛ )u'9uGy�~AWamIs۶m<֙޽{넍cg?g< 9QRַ5'$u9[QI:}5JYyL։QC^k<k<WyC[q{-99UqO\b+?O ydUZL(o@/JГOCl苨>,io|M7T܍AO&mOrMxO']SuYyʳ>Y+Ov~=}==(oZNF?7Rm':/[y_c-8~~]睷 U5<YguV!ƿ/w=ns,?3?S|Ⱦzg_duz|c?[n >ӓȽ}p7}EDmk]'ñ[yG^UڤkjP NvrfduZ6bT]#Xb'<o~puSO-5oǎUSYoט~,3>_n]w)}ԆSæU(o:B/A~, גD+_g>ӫ/U G,d\_6򗿼H}Ї>ǭ(8i2}Y/x_ueC}w>EiҤkjV)vʝdZZIGFy7Vn[[A?!__թNL?MJ_B: :i9<ֵygZY~qG.rۡQ̶\S|P-\e|u.x~O{UK%x+*MfYs[(>ЧGydxӞ.HqMSwPB>~OvWzX+cPQZ0WY~vCsw}w4P7$y,_ׯ~$x擠7[ebUQͯ\I]峺з;CNӮK@K#\zֳs7㚚%k5=3Z@gSI. mb]RŭMIc hr!7<R ˶~`N̲]F}y)*5xX\~g]h;Ӽj1}8][SV[2&!K;ߐ[>~v絠'-IqKﲀY` Vq.-k՟bAc5op@e>� �@�itd]m0]Mi-A�� �F)mT?sh|]|ٖ  �@��zC4嚸s'2ԍe �CC@�� �(ӂe~@U?qMc,'"`eC@�� � Ptegϼ rv. �@�pxmmO`Zopk ^b}|\ �@��Vi@u˓L;&I|}K� �@` BP\%'Aէ!Օ}[l@�� �"P:.-bRj6iE&N!ۗ r'� �@�Ӂe׫.Tn1!+':i_'ۗՕ//' � �@`PS]>@pr ߁xU'v֤ vtx{^^>^،1>ޞ&mKp# (-XP4,?} $hw'!z޽;qGLaΝa~>82SњhmFJZ3{,|zs%DrUN? 6I1kcq'=bʶ:vhH rm>[:E/zɟm] DGqD8cÖ-Z>RWnZ[[ GuTq&u޽{-2~#Y F9_#=]x?׼cѿ;+Cbގl~Fp.7_nDr;Tm++W6]T&u^ys1We[6r9r=y!/{k</xh\߉6 � �@`E /W'^{z.6ps+Y9\SL7MT#}U\v0:Mϗ%O"x[q֗V9=k3;{4_ �@�X$/0q}ٹd玜06hl:][f$wlw wԟ܏c6cXg,ձsM&Mii}*Ccv.\ gkauΩp7|lM>,94b|n}{6 �@�RUJ}9gg~-8&͗+OC"p1u/mA@%gjV�|lYNȍtuŬ2{ɠ XLTzⳔj׽XI'G>5oV_1GsB B B B+hoX,t1,sYt,tWYB}+fcG=Ҵ} ǟ]>w5h xC B B B.ڛFsXڹc]O\}ՓwnqmS>~SG<y <xtTz<(tz5W>bHJAۢzEԍ]gtygVG{9dG>C.Wk:un_O/$,n)âK<>{TG˽|Ͳ^<>zoHSX+tL#vkҩKyտy \j]Nө;x]<Ҥ>B:i!_Nf*/C]єx1xhGs=;j'_jx޾,&ǽG>;3V3�fU/9a.]9ź[H\{:?~g墅@@@u]޵O̮%EsO͞?}5hXܱ}�2K#\YQ㙩GW4j{:Թ?B B B ;u+Ov+G{,15|G1CNZqܗVcN;sOULՏÂ^{'V]Zl]վ!!!!P h_Y9^z;G{9|t*7SK5]S|f I;eUO<AYλW{y>lJ^sGgj@@@ EfѾj]͡gΡF]F*w0pEA-EXp;cq^9:,elWߏ4~<vkZW@@@@%hxX>[tѲ:>V=3qXtԢm#^/X^YFt,IAzY |>tC*'_5Guh5FwRC B B B`Dj^kf1a)>u _>^gQѳڳZ{ _Ԓ\ebJu4fNbYCKX>ww彖ص5ס~N|x)j3eWG.Cj{w-!ZJB)C,G?lYK,v,?=3{Z-[?B B B $NQswVův΢.;nCju[t*ٙe.hjJ>,39"v/_@@@*Q}w f<[b]UTN-[~b-Xap_z|aκ~ܺK?X:jkU_1Gw@@@w NUGs+e})19YG#^z7z=/{^?pyIj-^<YkrhX4Eys#Zr^?B B B "NͫQ.[.N.Xj i:^JCo<?m]0,u_;Z<tE5NGYt4N5Wh!!!!؟\j3݃.YW}u3:ܨ]Azp_D(7<OݞͲ^3Or:{k Cx.~@@@�Y5gV9>ΦÒ.ѰXͧ=M:^/Z4/+M-ھ%Oeܭ껜N>"z4G[~:V5W%J5չh՟ic|ףagfWޗ~jT7}߱X0_}�hltñ긦yw1zu_=j/q@@@�;5<G{1{dy.:uV}ў+ .̣3KTzu㱰KS/+ط#G\Ϭr:nHؼպڗ8B B B *xTWu|>-䮹OH0c9kw,A8;C |zd9quP,ʓ伎|5/MGgJ�{T7˹;Ѯ_ܟ՜zWQG={sVM [VV奼RSdiWbuuT=طԧk3CN7u ";?CՉŗu\UMry?5#{v4~^BkJꌖҾM|_5ŝ:i><ƟYt4N󚽼+}U#YbtҮH^{w58Ւ޹VOu_/UXʽtϻpΗ>o{W@@@d󕧦k[\Hsk:Hm?Ԯ\s!eKz[u',:Z0o3j@@@#wu5u>w3;s[];_=zTrRݺ~455u=6{{!!!'0ۿjc#v7ND!/zxHސ,9r^Y܋.<:~g]bsSպ;j@@@'cuuu>[i?kNMjuoʅ vpv3ҫFnr3PW5:UxϦ;B B B 'Uu;M}5Z湎/k;^kwB=pVZ͔9& (\S @kS'Mg/ު>~מD!!!!:{;֌begkԌ4ދVymQLyėۣ <4[0Us4OOza3[ʡ>9UOeWN]<Ҥk>5!!!!0"}zqKCl͏btZ)}4,}^]ϑ> [:;U4h<cl ,=x5uC B B B`랧<Ǫ_jM=1+iʍt.w-zx_hukr:,[4*bmaGugS>|!!!Nwj(v#uz:{O<3бG{޵<^.h3i:[zTwz:U-w5V[g|xvyzmkVuJ0eEqqm'=+kܺOku<)Fnd9!!!!p3iS5zni_k:WN[||v9Uf˹ (^ըաoלbݔ3=SS!!!cgˮjݺW3~4x>w5UVlWi$}dGN墅@@@,{3b:z]<Ҥy\[]WygzU)->Z?1!!!!pE{>#H= {kvu+ŕ׃cW5ekiamߝyz_(vw_{5ݼzs+5]Cba\Umڕ^5Xgڢ{QB B B B{[D|<W+*U[^0o>] Y5?Z"WtuUz9|lj<7kqnMfibu>V GӔa}jj~7r\5,>V/}V+6e^z!!!w8x;5>;5-_GQSܲ¸:kTWY4AAǺNglJx>~@@@T{i<?w[>jWj߇[B? V>G9ׯgFhެ'x稯ӫ3ݯ.S6j���IDAT΢ܱ0uz<~QuHh!!!! -]jx5u+~7Q-=nG^߱\9bϹ/0_s]|DSmw]MI,]Vk<v_<GLW;ߵL;=nɏhި>z@@@|5 oUu/> =R\̞v] T >wXU l(U::9r^7.w/Gj܊vU @yd^{ĿkgHm@@ pdA=Bdo(Uj5jFtnƖ}sD{1<:V?uQ>WWusgV@@#pۢټ]խjzܮטq{{+wՏ򝾪 RW;kw>L n[>߰ѻN/9aӷd_gs477˭~E{wެY~NS+3wHYn%?fz @uwFXr+؛^Too?欟G7~@@@FGەYٜzgپ6U{Wzj;ĽY^?B B B B3#K^y=ތop}zjre2;!!!!p39V]U=)<sjuW׾!!!!W ]|W~;ާ|> G ~ k{@@@W-G=R3x}Eg9>@@@_"|L&w[@xgf<{G;>kB B B B@b}gzůw]z6+!!!!\(9tW-= #9;bC B B B'j1ݳ~y35Z{E'-xW@@@@xR;vRS֯xs%!!!W,_qS?O_Jg|(!!!!P'<ciMXC B B B "cvߺ.~@@@>_kEC B B B/u {b߽$H/ݏ%ia3fL@@@\fI#t<Ǚ#B B Bw"߼]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$<( y����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__multitexture__py.png���������������������������������0000666�0000000�0000000�00000171033�00000000000�023734� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATxydUwrV/HB;Bj$`A1c23ff=x<UG Hkʪ}̈Hq"yFDfDf,͊7N|"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@KzL� � � ):ll a � � �  ,R#^V� � � @hJ,"Y~x$@$@$@$Pa /U6}Up$@$@$@$N7m{i$ � � � .z$  h` #_zqqȇJ   hP!㜇z|$JZz`<HHHQ8ǡ_=j]c=C�$@$@$@$@%ָ%TN,bqmWsl;S   gcժu8~`HHH@DsSV)[ f{Pq΃^+#   8.ayc+1ua abHHHaA?139Xׂ�=5s|9}~뼡`HHHr78Qc\wB0/J -uq,� � � @8�.JzN#C<K9R}�ys/ � � � T@lүR}2vq;.1yrL>ma< � � � ~b}ێ+6;81Q\w"+v\\A bO< � � � 4"rq) ㎍{6=.nȶ9Wc R#!g+w,HHHHF;6P[zk+=y3꘲JT<qǔVzk+Q\ž$@$@$@$PMƊk/UUgfLJӸ}T> X9/U_jE:s|5>58   &PMZ؅S7OP=brq%׿P[T})uQ}�z]8kdzus,   #PUb*^j}TRpQ}ڬ?66_m!Xq}J >RpLT_,˗3%   F!P-/>.V >DpZNj rƎ+VcJ1Q},_j?ϔHHH@µP:e;8.*+o؂j r-7>\WJC.;6Mq&ZҨg � � � 8qwMqEC;S'u!Ǘ[!:l᱂!T[ XΘFՇ5222?5>> C<)lk/b5vvy.h8Qu5}]1Fa̒� � � T@K/' U>} 뗣ɫӛȻеc yCgbBkɤR{KKKB"E գ-n/"::f~Q:\(,#/~Ύ`qO[yjs%47]5l>lZnkw vMylcZن3^Y$@$@$@#k\eOc-*sYa} OoDi;-1;[gy_GDl|MٓEڤ]TO;&q?6 ~ _jqeCxR+/\W.fpr/_r[b-ڀ^[Gl `\6ﱹZyW -yPNzz_t;~)#{n7FDaJ$@$@$PL.\H~~"7oyKw{uP\ZMFc>D}qy=GVV~ŋ?uý[siPWjj/é]Cr{G>w@~GsxVb+oane1/{Q<V{Цf^P\7VɻkX?v|J˺*7~̒� � � T@>YR.*>۱ƍ=?'7>/\λGNZiI$U|᭷$z׮Pt:Vl=>/|ܾr%#*pQ[>YR<vBd&v3,P}S^NxykoߗW"{-&^P;c۷MsW7Nƅy_v.Y'}u8GD$@$@$pP^~np\?嵓:4ɾ~Y`g\Y|é?J8^۲Ζr Zk;ڢʨTg9ȥ+[8-:<t*ݪ2#i۽{,]_}y!;yBodgf&Xˊ<+'t?/}u'%=Ms"/~N>խ~TMwȉv>osɶc}=*TvCuv(S   ^M8ٞWe 곟(|zoW6p4/z͖i2fkӀ5sgP֎<bWi?cvT9VQuqekm:qKK`G/L|eooL Lu,<sZŇdϼ-+#?! Փm?tȇ-إk/=µ/=Wի_ۖNXwo?&?<ymS:lLK]BGnw$$@Ԋ?]~dp$/ۿ͗"rI>)=ⴤ6d+ݦv O|Z/Ým&; Ju+$@ b1oGA϶4ǎ]ZϣKa?}e=*r_ *)C;6Xp+[>$rXRtQuht&xK^X޻dȓQ7_yrHdrXeA?鐥;,ww/ɉΦNhVz9"'?#w֥U}0^%^jN~遊k"Ǎ[~X̪F;6ik[jci~yp_LƔH |k,Ώ:d2[ܿ}y0Wߚ7] z.>vC鿖VO}P[[%7^dQ|| Wr_*5V'eG Ll??>W3;.78p>|V6M?cfϙugP͸jiT[elv|PYJ#˨=Et;,9,_J>Z}laЎ?[! yK0;.cwSǒ=ny=#;^p~zs{(S?k~9_1=/>'R˻w釹 g^7='^7^VP*Bl>w?~[B$`kS_[J{6-MI}xEÇVv H[h}{ׄ|}ni,:nԹ]3weHsXC1e<&;v0\Yf[!!oǚD>׮Ygc\hKsŸ~a xB q-\gu<F{PϻsZ7O9!Zſmxm _qB0Uphk 3Њͽ_XS76W /~Z~Σͮ-wA$P*X||srm2_rRVsw+"3*׻+Urv]0w_S {_[ie;зJΦ|~G~ {M&Yw7~Kw}7I~x #O#??yc~r}H8D G<_; oS{P'#ݧ_F� Y!<)(Ub~M \H8#7SGPHoYJuv R;&*C}Ŷjo:m|c/{AeԵB۩m$ڀm͚Q_ȍacH[6nɎ^V[ןw=n,wzrEǂQ^⿖|YO/{y~;'S^|rxȹ ﺺg&Aaϲ^%IY͇GQ^3֣Vs^Pz]\ݶN๮vym=F+@JW~N~#O~rK// _=ޑ[/&{]{*$VCryWΤS|?%}׷hsw_@wfD+?Q sc`=-~Nyc>^Kn0b2RlVvJRZ0_0Y>|TP+o7{ Lj[]TZ-!"'k4/'BRztz1/mnL)E` _g,@!;_{}XoDodZ?L˥ [NjKѷONvI,gNIb|ʢ|QywU>>/ [$Q>ޛg=-'xͬ{z_u'?򖋓{ܹ+0ɶ_3~܍4٥}fPr.oB[༾6A޹A߭ dU -*EgΣ|*7uҨ>Qu8֯|\Ն:ޕ{k/]D44 &[m\֡Z#Ҡ/ۼ'tـ/ jfﲻ =ֿ>6||qA0aRXn1ۮ/G?qedq(@5//<&|#ov$ȷm_-v?{cJRupwtbcťɧʆw7]FE7_vuWZp >{\?5K97F$p) mhB?#7w,6*v8 cz)$KpǨmKώCߢc/O#wl.8Y]\Ն:-O=d[o}ȯ6&:n"=+qw7{չ0NxԺJUR_tf<vݝW3N29V *~~L捇:$mCthkȉyS–.0@S5ߛ]7o濑s]sk~H;rކ_*-1>~>7vv?>*tnɍyzsUΎj,uIY헉moH-Ɏkcܡvƍtturv{/vnF$O Gs^g⪽_߼s1^U*ĭ8:ƿ4|qEaeK1R oЈ q~->Z=Ҹ|wXq AxRx׳௾"wfwx=zԶOJgj|Pt/Sb]2Wrj0ve0"sȻ,e!{mx)mɗV[͸ v}uYݼ$2ּqyNgMyi/L^H̨@mYү~Z.L閭|fvok떍_+ LJ~$vTZ%y]^PNόIog'/ɽ'&elxFl_~U~tϮG꿒9ܑл(OƧ:V2jױmimg҇#jt1wuv Ɵ+_ x@Ge5A^g{l:R Qc}amڠ[Ml<.JģI.F\w{Mz;GۭyE-$!/P\|UouH/TF �О_̎|UEFt֡mun*Q鞒wp95[gesÒ SmgO:^*ؑ׺w. w>|A-?\ HQ?k׽]E|ə׿C^3-OɳnBr7h9|\.y[kk<o/~^~g>N0]#ry?&ɏxo?$?zM? usG|Sw7>?VJ'%ɟ)O[`ػ֞wA @E92-Mf ,Eu EWk kp=ʅ}qߨ:4iDK1brPמ~kڬlizkHZIJǯ[]Tׅ( Cr!8}K{I_|E:_x U|lg%=,dp&a[(*ekNz>+]!m/n;};Ȼ4.wx~1޿(BxyK뜕~=0m)(Hv]̍H2ɤ~̴Ig;peﺻ7p]]8*ڑNio8ԹVh<o)>sRa7ڱ4OG aBH(˻Y?KcQgluzׅyuG'X?ܱVT#X}\귅(cs蟥qGz=R>~=VJVu 0|0 pE_p̾<*\V ^zGsp]C"7GG;>7 � � @E羥洃}[jW`([R[(cZ+\vn\ _WH=E=z=3)q[9CV:+)>Qe)#|LyEw#7PT{\v+[X>2QӠ/H??^.W*دc c~ӣjo1r{\nlM'wP8 ~>ykQHHHp3RF\w}+4X{?qcǢ^q[qz�Q>E{T…XE{)ui1~{YJ @zkouGvar4/{aGl/wc1pزe :Tঢ়ӆ z5ZzszfIHHG4AQ>CucC qU ~?7[ΰ0wבV~/ݐAh oʯ1&ixlkW\m_$n$nvἕxS,mu"ew;^^9]irll^P;/m8zwq9/b$@$@$@!x_3d٧% :6wigNsX= Ws]e#Ju&ܭ.TObFޗ8|'V+B߸p+).o|8qVg2Jޯ߸Gꏬ_4X|ޝD /e=zP11v{]>|hC_n$@$@$@#UW=Pl<;WVC1Bz* E�ye!Kٮ/:Kq?ŵ1P9[\p_[Ҹ7nwR(ٗHHHH E�Qht#Ѡ\ήsVƶϣ.\~~REy5-BgrT{+D?~qXO$@$@$@$XL]GAm^մ.4u~_2pjeǔHHHH9 fpvաly_(-o1՗* qm_ݯv l6? B � � � @s҄p 1j0bmVXƶ1ǡ+ɅNw 6")z?$@$@$@$@Oׂ<>XkC6[jMS OKqSǯ7/ϔHHHH9@D[8EY uꭟKqWR{5|ԉ)c YRSLIHHH@X'M[Z!oylU6>}QbuQ� � � @sЄ)DyYvkB$=>nCVh6G$@$@$@$PLbr86F?_1~G9\gڭvˇzk� � � � 4>2&6ʖ~ ]X?onmHpbe IHHH@X⎭~j2K 7mcu4|lʕW²BZ{48?IHHH@!]׃-50D:K}HHHH9Z0~]\߆<6ҠTv]>UouHŕuHHHH @iD\sl#-YK/ ,#8v[y    'PF>aynSj篤/z2C@Nrx q#   hyTm{? Bn01Poy    ' /#o2c~P7HB7Y>|s~du%^� � � � 4_Z>Vn/#[5ơ!7| Gg)~RF$@$@$@$|aΨX_F>\ol ߁j_L rR:y, � � � @(E F𝡾fj xF }~G աy    'PH>ŕ V(oI).n.1z+yVNS    փ~C;ڰYVoIZ  ?1 *>-XVϔHHHHq QjIY~[<9qyVB *{~?zQoyKu(s#   h bQuAώo/<@k|9ߨix<kzꙒ� � � � 4_Fi(/Ewuո1Th}:IHHH@4im~jmb$T1+-n46?_h<cC߭) � � � @s5afp}!k =T(<.4|c3qm~?7p]8IHHH@8n =t[|MY[աHYHHHH kC{/ގ/G \-_b|Q}v?o}Kc3%   hla-.EԊ}+?.p\M8Xח:� � � � 7Ӏ.ܥiDŽV_8|!1^\'   ha֑vL\G!+qeeunekgJ$@$@$@$<š0JZJM+1F칎BHT{.\oP[zXIHHH@! Xwn EsQ ^( <HHHH> ҅~}ԝX㎬|9pc-oHHHHi@KqA_.v-6֡kM TJ}>66S    !kC?(?*@�p]A� � � � T@v,V: [ ,_BeHHHH@!-Xwyc*?n)@~~-0D$@$@$@$PLZ Q7Pݎ)xZ nR0*5]S    %P)mXqMLpЯԾ66S    (GG֜ެEoT9k3%   h.hr)Z�p#ʓ� � � � ;_ b/6^k]W9 � � � � 3z~#oOIHHH ՗~& XRaJ$@MC>FIH&,^K;?f4̅BHH[ZDlڢ"l27 h-n_%|C,qzHv"&]dg'#tFҚd2WG$@"}j9|児@#SKL`Ŷ֟+zgg wpt:DJ6tOh>gq/fTy}$@$G~s$PN#UF\Xow GͦmUO#ed[6R-o$.-iå&Joi&/H�|>z8 dfE:D_{[tBS_H[ksTPI8j-ps—}]2ɑ^9==(⾱5.]߄5>U|2-뮂>ifyzڼ f'@o�i ރyYTCt`_vJwgt|UyO2jUAǭ@ WG{{p91 N0HqM"7R~iuKV:Kz6-*kbH�|>x6 ˉ.j^r `MR*TCQ;{Ow tX'.#'(nsL6ui%!7Vݗu޹&6eWfE<}={^ @hd Hy$M bW sQ;,29''伊2�kwyƢs/V4ųmW;`̨;RS4`}/m#r[- " Upk AC^5A76HH 4GV# c|_xj &- ,pV=ja"~l'Wɬj�w㩩A7qAKJ{Ůb}ˉxҩ|ԍm7~p1Wmc,=M1l' FBGw j`et٩^UwXZaiR7Qa LfL4% ݫw@]<3"w_Ħԍ;^} >ܢI>pZT ouΫa^7xPF$@&@_mԨd>.pyDv>TX򘰊W&V̸(c 6�;b`2FɪO]gRk|b|1ߡ I욍J4xlr;+ГeoGύHH^st 01Vw2XaQ3'1y\8=,pp7XY Xwgy#uNajEz<ctuFGIxX᪃ P'5,FZ  ?7E5A 0 ai`o{/v# \d N-uwT~5(˾6w/*Z9 xG†w: /%E*r3+ך`(=!(;  JEA@ﰶ# "L;,j)VAf>]-A �"f "`Mxul̸/8rBbnWkFG>,2E__/Hf Pᅑ@*L@&un! k)Nf\͘Щv]ҙQOjjsу +EYUCwgŨYᮃU\!;"\S^y|1:4:"jj%�  {df&�AIvBh | ӏNj$Q'`n5@rV-uN#;bݨ7,0"Rm- M|Ƣ`1U{v.5n+S (�?%$p  `-D;,%.# \(95.2Fa"!ia?VS53<Y<Ļ@8#$QoxÆw"&G⦳cA(ok@SH�|?CAp/ipA, :biFڧĤZR4�./nXl +Va>Qo.dd>LFso~CϯCpY&b.W:G� 9 :'-gubKBA}Snb*}|!howwse;X5/Dnl]9Wo-+rܚ[;B(5-7[ʻ 8*GE!2@ŵUB!$%.(h :íq wq0鈿fז5c .5ʿ_n�,AxyƔH /D$pQDVLH[RCy >GOw~0 rWQxg6~cE 7mĶt(L|u]v-H%#'./ A$z*ڬ#ps@"ϭq 1pAc>3\!Q0Ϟt1<Xw5s'b)1UgIG?HH �|>H ɀ8gɋNm=jE|o6DU9 牫F�aC^늺py҄<:a_Q\+h%LZzrk{GʍEߕP7^jw!'ky}$@$pj_0{'\fQfZ*$^sa\^Č}Ɠ;Kܩ^  asxqLZ-orֵ * BL/(5p iTٟHa P72V!R `8pW_<=Sƭؗ:<̪}JCBB# @{Ļ~L_t4kn\nƫQޟ8H(KǓABl@y?!!h&A\@PwDB]p꺰C `w]6 >oͭiubǯJ:5 @_o7H *Ac@T{9u2"U׈Tax-<1`'e.:srj;{CX,+M$m++73ƏN'_6/H2(+Ñ@Q LDE$X/`ǎIk6nKUc#Z ! !;J/tH܁wEZ: ?+<VmX,eFb{! RPB}H /,y?.3pq+ieZz; BvjtCpBx̓h4;6EB]:.5nsqb~Q$YG$Ш(je07*C >71Be 3ģ;_hڏ/yW +WAcѷ`'l.%rkY=\-ItoG$#@C T�,dyd\} 9S7 7^+h@�wwVbMNAgyx X'{J})"|Cy7$qK ih?,}O$P()�,ﭭВٿUF{%z1:7K \gmEQ݁~߭c]Õf}#%FIҭL}XA$h(~�1H3qm+jr#]nVc**|Bŕ-p,+ŌOdW � 4$~24cMgul׭aݢ`UUGN;?>6 FZKgFqu»y ^Zws4W�]†Ϯ? ; !6z+Z)A @og;:&n"\f4,S&^{ 2ԹӺظI-.\"zҤ<sy*7~sWόHNO+λo'.^.Vnuxd @'  ޭ4n.yESwGuqn$>5kkxQ~;aE5udfs)%th`0hГNj;Ͷxċ+M)TهHPg=uOx?.񻹒jM=LԄ C ;զ :As'R j !BO*ޓZe � 4 Fz#%\f]vB am;;VW?R'&oW*wzQg�,Ϋ "0_~Ϋ_<m'wdem[64BMl& :$@_\˻ZP7?=*j�ʼ~N%БC2ygyWN | <&Ύ!:[Kwߋd #@_w|`; bOh乑@!"^ý~H~kw =g̮`օ`}O΅FRbHqP7γT�`uxɪpu@?wLXpjDfG7k:!| pW/XЉ[qfRn_-ʫ䊆H/Β=H�F=3^1XM��@�IDAT2t>11!IH L 3Ѫ |4 V\ż ,񎽣-|(!c <sƂ_T V=:E h� y '`n3&'zxℼrA] `yx3 ;VtJC3ld)O7u~wU_J8W"k) �  z^c 63u{8e$BE븑@!CxʡDְN\V:EQf߸VaXۺkZ}Ɨ>*{� @g+=b|a5Hw?Vs*>G`t:mEѨ3pyDK l䤾?V-TюXo_^r+BftLp# $O|}ayxz¸ u]y }T;\g0iq]@ VRNX]v.3/__{jyϊw� :!@_'yrn3 ^C)yW!;;bPs#(ޮ&x,ubb@y\rQhD+R#6Z_/o:w{t/$@uNʣ /:,T$`*|6᎝>Hž4̉~7i3X 9iSGLws]wM6sފsYS{2=HH PW ZHZHLX{a7Pmn�]W]g0QuVv5;;tO�VUML\<|4t{gV @ϑwQA!"m>$C@c̀=BB/C:wwXÆ[C/Pǎw}{_\rmis# f @ OXX8IX q*>%ad'%�Nx?2xrz@Y#O |wͬGԙ{>ta%VaM:Stv  !@07ryK&8IRw]>|ºޫ_<='Fz bZ-�i(ǎXzC1qg,l:LZ$@$p(!�',N;>*yb*ar6o_{vL^tbrwy< iϨ{ڢFY Ψ};I{<I� 4* F} Z[WYUw*?uqR=7[-@1"Vep@ y;uJݱ K"p'�;{Zc¾_$Wn.Qg6}5ţd+ @o*N� ⽳UT1YOϺxﰼCSgAwK#C. ;\h ay7O^ ayxGhՍmS[sk*܂M.LPl% $@ߐ7U��&}jxK:.4HT_0ffUc&[`Yیy}~Y'd ;� @o‡[Vk)ĻZ tq,H!< *7(΁veu_/ſ](R[ɠoBctk .]SQ˻$@ Ca%oTnҪ!K򘆋DJ_*I}`}ҙyqɫS}nB+IG�~n~>Wo!̆lh4`&Z#$@Fў('�k)BDSNCS"dG�b#l$&ΪS&G'݂MCxXVMTvwE,̪[i{{5ȐH�|c?_]�t3Awy3H$h"}[f`BN1[<XS:Y51I[XwQg=cU ;4J$ ().*LXa";?hBx?n$P.N \frY{[([<e iV 6a@cbk~ J$4(QF:ӫb(N:FP_xn$PhlIЈ:3xD9k {qCڝĺ& :Dxgԙ,كH9P7s]*VUǦ[XH{ҿ`9u"t@kd6~snUn_nK'u �  =58x 'ny{$�:Όpv}bշqXqu}GtUɫo;㹑� � R2V ̍%`tLjw>�NZ-,D;|S +ɫȣ.TˆB$@Ew-|!Ux K�0xUW=2qOM'xr}ﺨ3{L"v; ] BQg>hS� @E�1g*"p#r 3=n*2Xfܱ`8񾡓TW:uC=ܐ%Τp# G~V4$Å|ռ)g}W(FcC=m_NjH{։J'԰K[:Q5WtջjG,;:iҽtI$|(7<;HROhԙn9 F\IΕV!19.3\w݂MJ^S&h>̛U#rHg9% J�WQg /ϏX *F u.2w+:ak 3 <7  x!|N |<# w;'&]grQht&ZK{&!EkWo/kMK rM ^$@$(7ۭ#<gr#b3-nFJX2/-�bN3Hoͭm yOnդ Q;Ƴd+ � �<  Ц_Qg}VS6r+6ZÕV# .mjM2mfAxx=E $@$@L�3~yĐ:3g`y_<\kЗ[<xVu%ڶloWN{<G� 7LIH K�~#23,ύ̰.4 `yxkŚ~[]gjLQ؃HHP $@$%�:b:GeFcOhHFPʮwvtWLw;VZa#BY2E� � G<^M$Р̚WY3!l$"@$VD/�;BBb3p;[ߋd aH) Q.ASӃu} v񾶱-I XmmK: }n$@$@/ h@CCuXgu*D<L7W6;ʖ񰼯oKR]gb`$@MD6oH @GHwXg]ԙI{; x,'4jy_+t Y]NZrV (B 6� 4>,ΜVk#;|[<qL\ńT« rFYrVdZv3cHH8~2g$@ JpX]&T_:;*ׅM<@c1&#<$,/^[_^ʹΔ2"� � &@_ [H@6;|Ix{d�n3Y ldufiU{jQgd; � HL%b7 "�wX:sB}9,&mmuUDYWfʥu;q~'>pF$@$pX%I�;c x VV!4 \e5ns# 8< 3$@uF�{W)gfg5;,.BF>(3Wo/ɫK.;bM Y"{� @(KgŞ$@ B@eh'Q}P4d$,N|.t7ԅa$7҂UYiy/F$@$P x7 @{Ό9yxz~�Y[@NV;,rܚ[> 6'RJMTU{Hy P7睓@S0k:btu@}UΌ UX-�FAH\,7:1X5;>YHB x @p8{`.4;;BI늬 >b}aEW\[ kPάhVʉwL^F$@$PygIj�,:3>~FW\⽃On3C#~Qo$Ҍ^ ;� P&Cÿ~p995Rc&n g oNV{G{ d � T�|%(r  &�{Wg v;k#;#<xi(+bo,˺}QɤNZ� � T�?˗� #�R -t̨<Ș[ n4=E,X) xzMczk9g}Oo<Eq � �r� %b8~ɪO^gt+uO ayxR+Woкc � P!G A{1z;dl[NLW> Xq.)8Ѿg*&.,U8˻Lm=8^ @oG#&�ޭ~ufR]efUefP:Ӫ}[<MyΊT-8De=[IH(+M� ;rDicUDCBO_q%e敛Kn*|jn&ZދCd   P$@A@etv3O scu#4{j6t"~_Q?mbM豝H*OL9" 1p~1ϝ6rf_˽.<ڹ&8L3pQg܂M*u>è39HEZd9. 0k:bx֘}:q߉1]_'[<\\M ˫AxF҉wƚL<H� @PW ,%8Z:q V\U;f0$;)=XޱXӝrOeނ̚.ִ%jJ۝xJ� @UPW+%8jCCtV 'xwwЕV8s١8D  *"\M$p4`}G W,&MR!W׷ena]\I4tZ߷t2+{al! "@Ty +ApzT hsb!޷;vXo[rECFΩ%`SN$@$P]IHŒޫW!/nI=*}C7PcFAãWϒ$@$pvy PnWh IyI62-�b !>3u?WzagIH�?َ3B$Pa:quL'bs:i+vULjUW&�MaD¦\Ѩ3fk c �  s� �{wg:32SyOޮ;|dS4\b:UyƢ <㹑� �  z `&D Dٙ!97;,}]<|x[ <VY}梼}_XNv2p)0�IH�1iIN�v6ը3{Б١3pO�`GHq~NohkwVd~yS22ƤUZD$@OHL] 9όȌ.܄rOw/sȦh2艭~SÅ"g` b7, �  :yPLhvfM[La#l ] }lso \c,n_w5-xwYi}/N=HH P=sH�,\$" HhԙSNk$N:zћ-,Pkvg-N^Ś4$IQg"û% @_ωWIMO�wwxp+" ,:IμrsIC-u&XكH�IJ$�;p[euVE;W&VqVUI9Hj�|< ^ @AcE{?=3(NbM+f j]I  y[mtƨ1% %@_φWFMOT;V\Չ3O<2SaϕV(C/m%w5;cUҬo3\qI� @m "gێEf'䩋̣jse[<>UV7XimW3.0<=9Hj�?jI:Hw|U CrZNN |l0.4$g¤U\a$7em3)i.u$@$P(kHy @wj:9BFN ,7G 3*&"]]O: . G"|JHH�|}=/^- 4@#;̨]'NMN x*},ufUd<X*b'%wg7+HHj�|-?^ 4)3<%ptvTΟv 6 {ACՆ[@w[FA̚JM:" �  xNJh*#<Fq] pV�D;VUU# fPBNG?� �  {d`h\à`ygGz}FZ-@b;%wMNXp;&݉`k@l% I5XxQ$| aXoWae?5=vNF)HԹ rsI vŜ؅HH PS5@SXidMZayGHZ.@+NZ5q8C  Z&@_OFMB�{Usi]iubW|w8mB5k;ܾ*w˂wXѾKAQ$@$PC(kaRHi CVSӃ2.4pO�a!㾦;jyoE͒u] %� � ?~23@L.4<|TF,M_BCm+uZ5̪:;EQ �  xLHhle=;&O?:gp-ş=f`yxGwDͲ{DŽV,čHHqP7γ䝐@;F}Zޱh`!'s'@.2UP|~a9![AԙY" wy$P\Hڮ{|D1]iLoxG]Z1[>v`O8~SWY}EF" ,'S=K$@$P(H. zL nh>`,]OUt_\r 6P2w,ʍHHP7@=6U{.񽰑hHa}s+-K[pӺБ 6!;>v  F @O@uG@]gッ~B3<@ !oVH�|=?=^; )=a#OMI>>!7uQ;֜pK\uفH.'! 8&%f%�VU=N?g;7&3oF w]t{V~mQW|Oh.T[HHQP7ʓ}@x׸ίz<uiR;eOg/~&a\sz{I7jc � 4~R6# @mpwA.ys.4'Ս;ۜo|m]l'w=;XvXj5]m}M\=IH�pYH @CEާT#t$pxǤֶ-D�U/$Wq.rCΐ!l,� @oG#!�Q;dTlFѸ}*UC#d$ [sr['^Qj}_֨3[Nc6r?;֐� @#oħ{"#a#u& ynvHN ɴ};,N|n5z{-\g6יp# hy$pl&bSFA:.4Mv jn3ҚZu!'F � 4  fyҼO8;L`}EƆzԠ9X߇C @omcjډt wDA t:#B{><HH P7C-qp02M^U^93>;gx_S;;n;BFoKR;QcH�|3<e#  @=3C]n FQ'ܻTc+|p{ [ qhe:{犫X" f!@,OIGL�~ĻOБ Qg8Kz򖳺#; {*#jԘ� @soλ& {_w u'ԅ8QnUXԑ򎉪/^[|v,� @3oƧ{&huTS:ia9W4{Fр?'Y!7Sj},/ǪK~cH�|s>w5 T�,]mjyq}3=]!#z"Ԉ3:wD.HH�|�}4Ǵj|3#}DWaO |#M7RNV}7iu[ZwscH�|>y7 T ?ZuV?w,46BGb*@Էav+<[ !t*͹U@NV?>0HH�|>x6 T@ wX;t@oM>="@Mp'S"^,/XtQg>Vʝ=K$@$(I`yxW*>3bOqԇKꊼrcI]0 Rk=K$@$(@%v>3;;<D==gOdrRBjԙVuYۀV1G$@$�|HM�3.ldSn*xG 6ɫ7wڶ[uGQcHH� @}K.t<v~ԸX[>xw\ZIMkjר3*}SdtUD$@$/ { Iu|n\~tRF{t"kFa0@xS~a`y_T1<&2 � 7LI&�DV]333<YH2n2xXayx � @> |,� H�Vw;b4p]\N`\g:~u}[*n3X" G~V� #�Mݺ@_Dԙ>uubw xn8|ݱp-zqC'&;|>,HH߇$@E &@jyGęS2>nUvwp'T <<\hT/LBsB|V,� � '@ kHB_wwW;>3/gO  UXx^㻲HHP`H �,*ʱ;~sENM9 yBc'{n-x+b2kzgWF0Vx~l% f'@o�J `V6֦*,~̈  ps;Rx4BL~Lxl% &@ϟwO%یMJE@oN\Gώ5{Z;h/(/<iBԪg4ђB$@L>J$�vLXPvD~l[t4JWX@l|ۜJܖ׶eڡ$V  &@ԏ7Op>0WW}!V:5AW~dž"?Կ.+~7+]iM N$@$I> +I|6rVC7V!2o"ߝf~/0wzL Մ ' `UV  hrMI]=>\g f`/e4 uxݕʼn-DrBR"+&f42MZ� � PH$,+1|:5LOzT;X1y3J' [Ͷ_u"kJCI}xUF' � 4 &xȼE(�,갲=&ҳ#x}iw,ڄ4G�Qiu>iL+sЀ7\i 湑� � 7LIrWާw{v`,8&aLbxGT@wWȺ5ܔo$eMͭN8<H�|c=O T�e&cB؁LzX!;h?4s!!'xbV↴0s� h( 8y3$Puږq^6  u/E}P|֭~+cJ$@M? ,혚jvy/„Ųu6ćqtRNl͆_C� � 47 ~{$`AeZuQ&gH`DT7ع-E4䴮tuZLZa?x8 � @}ǫ'07Xau/_6` <#ϰz;=/S@< oVx*|Mx$@$#@C @@ =̥ep_<kN,tRvRCIj8Ʉa< _'HHPՒ� 4NjyRW$tVxoH$@P�j 8. 0aCi +f[X&m#"3k:\w~Z*t=|vGlm E$%}�A'mLğx"~PχB�4�� P 0g~BpBVv/{Dki2"�* �1!mB�C@1%msYiN+p/M_OĤʕB�|H2 �:[ŅWRXI\"{ � <(.y,DQw+.We�4 xJw;� x�H ï6~xJO/M_0BX@c&!�a$q-Ҵ]xi;ٱ6zboa|\3 �n %q�T8";'+Rifϳ۸ltO@�0�� Ўd4-M1ڢ+Eh5 ߎ&��~!w�8leiJ΄ZlœŅo8Uv#M �| �4D6g~sٔ]LBJj'}NB4\il9A�#r8 �&0on4?_Evz[XXI+L< �F�~t-w(?{嗰gB /~mA�%�@`h^3꾸uBJn[tք 3CH\@�@w�O`̇i,]JsY4 xGaq�@� @|Q뒉w bR$~> Ɔ� 0`�'0uF#(FcIqᵰ5ą7~j\^< @�$os �33SAkAfߟ?ZΞ[lx\NJ•$ ��~8W 1ljJ\ԢҼ|&O6~yy6xEce!�$MA�D`nf͍g&ޯ-u):a%qo 8<eiڥ_\[%RRG hFss8@S!�"0o3Z*xW&|8oe;E6a!' +9R�ƚ�~?7i 8UmOŊWy:\+5Gqs�2<_@�CN@{*2ҲZDhV<dw�?��~@@,(M.l*+Ka^Qi-*r1!"$@�@�? O{�ƚ@+i7ZR4mkUvm ^5 OXɱpH@c& �q' x|sWY/W+hrP� 0Cl:15uoo7cYW珗ljBI~:4V<pI5$@�>{f\1ƃK_607(:·8?\d?gS/Dh:8@q{$\ ŻaDfMg 3 :~c'boZx([%1%A�0@Z!0b\kPf"KRm7G 0&LvkFy6\LMMdTryfZn/b}cBag @�F�o9 8"݌ӋL>;&0OvLwOWLCQNЂs94aV,ޕ?^L9 �@`x YqA|e>ڟ?7{江ww}?i kpm>[8\뗋g?]JZvAk@�M!oʓ: 0f4.2і~|wMnŻ\hWB5J/XD~|& ïߍ1GC�o& 0$%Ì綹QB^)gm+w{AX.<lND[MMNHTN DE}WY<|<0])_Z>-� $&= #J@b\W_[<ٻQ(KĿ<ʶl-dKA҄秵oYEBtn>k&~PQo/D7'ba_P>-� &<#N@3'*#qf~zjf&ܵɐĤbK϶N-V%E{S.#^|?Z%`$֪yE'A�@ |:|:wol~w˶mFĽU~-"̬? rQpY&U/_+Vo'!bH(PpqV@�(7PI@BP3r\ &\1Z-qfmʎz8 6ӇK<Ai*HZ/09=9~=3~ZSwp x-UG# � �~9;FD+ɡ-*#w [fo޿a"qyf _,Fn$H<Dy2VfUyD|ո^,-=_F �A�?#N@3ژI[~f$._wznQ3eײK\8}Fg߭8ߞvhBZX�|mKWRe/RF� �n ໡1@%m,w -4ϯw߰x-d ַ.3)DshڱU3K 3wOVK@ N<\[/NB,#du@�"oj 0T\\+U rg`K^h OmXEZQDr3S\]mSk VB9_ _Vg�E�/ ' q'}\\3㹨nWeF]:k/'gyntiWzlΧVdȋ6#K Ӷ`U_?%h+)>_v/|XܛF ��s>�\绫ob?>dLKnQintNjg7 /?}jsbV%m4gD_(??Ŭ>d ‚bqsf/irsF@�ogs>;[N.L&o,ԣhPU$տJ[AS,IpCJ*ι\BH&Lk^ᵱ|BJ|U T(jB�o& 0$J@YvJEm;,T߻|ӵf%�"S wŹ!1jr~M7u+(AzY#A�@s ,4ĻpYvuF3rQw(Z̙-hx$I\ryu|{IBd(艭omlLzC�@ ǖ!024.MZ&ۮTǎ;Q1r9L^-"(Lf%BX$Ŗ'uF`|XY /r(풫g*ln.P]!�@�m@ ^]3 (͊.3{4Qٲ-mS+; uF@kFBViA~Yܝ /d#;Jo@�"Yƅ@\'$}%ʹ+tO6 ͖vVֹТͽ-m;OɰPS1ϧlVR9ϗx_|"h cKcm^Ja1rH@�}@e!# . ܄' ըE4ffs" Wb/ b}/u"Ѭڌ"ҬY)s!U0պ(b?~ZIHI tsi:X@�"EB4..UU;W��@�IDATf-_w[n[ϕ<)IFcb+<%+Ļ^~x" a%E@`!HrO̶ ݓL!yhֽ Uۣq tM;'N s#C ;rRI?c�@` I!lZ̨Y֙l<]:'' 殹h^]tyq&_~&v1k b*Di= 墤_7]um'E!A� CB͒b+Uy-wQ÷vNNlY"ܺLssʴwyq6D藍WFU)_x& W�@g 0tˮlG;lD|DͦkҵʍFQS$WLjc"+);sO<m+Y�XIfh!|m/1ƾrВ{z(@D�4Ǯ{$f0ji欫:F#q)EoC\EWѕv:$0c^,YXəQf0W׶ۮ0.3_ {1j ]0B�!z zE@L3r=LDM4T+]yaXs>Z[ټ$k6Yi|wE.HpZ쉅O(^3s93oߑfU!m��~WEf^pkQ7<>H|%D% el=�ϒ�zA� 4@!Qipvg_*,"hfY<iQR}zzh1/a%NR 䶄M}� ^Pd @14/wԂ˷%V[h^3꾸u{4۶4-#: ��Hs@Hhjy~(6k aXZ̚o`fhvUto:cע�ga=2I!��7h܍vB驉6Yd1WIMKVw=RB}Ԃgk3a%Y @@h^sFfvO x 9}cfZxR9(*b?Z_̞ڢV-l qo]"A�@ !�PKű]˷g;x1$.O&fgxׂ'6R>{!Oxi2!}}^G�B�z 4Mvvv7mַîڨhuy6[hSrcof&)bR$Nz!ҋ"h^eqz@` Gs_fT- +)fm6YNJH3gew_RtŅ&;b|vl<zC�@g7 0d$⵸R۶oLOfgF#!V}zypL;'u͠�F�~17~(,̴\vuF@3OMZ͕F _<oe;:uHٸ� �z8 j۰3&൩h|Qjכ4-5߲ ѹ2mNks<@SN:,|`UaO.2R {OW+^xLi쩉xTRVi�?�zH�C 4ുKNML o{~N!VCD[i&,_3$_>]eiDŽu x\\ 0#P%@[!T7Ĺjf~f ޯgL}U[%GXɝ _5!+"9a%#r!��76Pڙ-#\]/4NC& FV6wJXЪ_:l\i𢩆I+ � ;Fw@` ܆kz,- M |X,[Wq}o( �ܝ� 2 +,.-Ȕlӕ!_~x`~g¢?>g/m FВX\ 0# @rQy<ق(m:#0k{g~O-ە'e㵉ݩZT'A� !�a$+>1l+t䃵<N/lV~2hv^ޤrrA|$__og~0x9@.|]R�F@bR1%Rrcqv ;.)$;͍ ܑCPN<V+6wjv@�m �M +yiE +iQi6ms'aVݹC\/B)+ۚUi+Y$] �!of@`4 ȍF"^'W}߱[{'wk҂V_~ $f̅f9,̘$'A�@ݳH@`HK^L|\iMkʜl/FW-dfVH (*C[*9+߰_7L___� 7H0@�F@3gޡY~"LM*kܸ!j̀h""<^_֖/7'>N`@�cI�?�brQ}@a6i~ "א:#0e/>珖Ëx_<.lv^k$I� |g "Ӑ&&̍&(4֎?<[N?qH}fe&yr/7 ۙU:$|s� �q'o� )1()GŸmiU ņ'/zi%˙vf˒GǢ�% @` HDϱ?Y\7u[8cYQf'JWd"<?>_4Zw Wh:I_@�Y[�@HD^_6D7kج¿8-dP4&'MuXHȢ( �| �8x˕0lt}:E1W yۙO C{G'sQ<_>:� ;�@H@ 0\.}j hCե~@qafeSxKJWzC�K�}9 PB@)e44BӌJFG gsף5®77ٹkC-< �@�X 1Fa(TXrb3-&n(:_EQ\&'' i>[͞צN?Fu �1&ϭC�idXjFxOh,/WI oK遰&5Z�Xe+<Dgw<_@�|h�Ɣ%&n,ZYc]q?{IѬh"<J*' '[5ZKJvba%JRk _Β@�"{�@ A@!ތ +^x(.oov�f&E rӜ(fί+pZGx@!�  \=,.fjWQ,/ONCO@n4lψ^>ZVu%%D|}�ƍ�'B�L?ivfU4/RG9O_^ NoMWD愈@ I�Ă6Qlė!;ژHQU-t5J/S-fUl}q\[6g"$ ڃVRY > �" @�)!h<&M*c[y|ra3&Mx- ,4cJrY֛K$|U@�,b;�@\Hvvb'5E 5c<%5jhL[b!q4/[WE㹚G1&J� fA@@bm3m[hVRW h r@51Vyn3$\h_.٩lY}Ea3 �<_@�54 cj&^;nXLwv] r6R%zݙˣҴeF/AilwO/׊JC� �QP� ІHkujᧃ"hq  ȯkyq6{livOWVdgi݁ ˍ F _}9 !0lhuvm oP^S�͝;x̻gBs*).лlf¤橄/ x�:$aEHٽ p x>cWlQ?m#ssKRyJm$x �q'o�tL@BJ~:δ6%R(D-jTS^IfreZ;sT\x}+XgV!E  � MB�=%h;EDݓl,O[oFy0-j}b.4?<[ X? kG\d~>!C>�"O:B<kl=!f3E?{ZX4,/za:UXI=� �1&ϭC�P\[\iga&~ۢTN7ߍ8j/W%_ܺspZ"A�gq~cv\MVN@/H`E&7wO7/\2\heTҢ3_^ZT?6Kϔh@nJ?ZIH JmaqjOf=]> \BH hQ-jզXJG!DBLI2 *~}~aтa%/Ρ9)r+JÓP!*NI<).(th " �|$9:fG64 _wa6m3 (yfž?qm^("|;H͝X]zC�@�? O{hOc/jbJBKJŀ߶^]^>]ɣNtkvyG!8CXxjd=4ydFx!#oJ4B�G�?zϔ;J>})FItc뻥Ŭ9neh1l ][I If|%/gIO@`4 G9r *4 &`=0%y}zOa%BKNWxR}rͅ͸ϙWN?ƍ>MzB�@�? O{hK@3]hoˋ!%:kr<0x%yct~q=B3Z*vO̕Fǃ콅ٟ."Ҍ+!7q{c|rqooy3[+K\3|$ܕ@Џ7yl3Ú ?�n,Ex- Nh㭢(tmM-mEďWZRΚ-Uvr}KxŹʚZf/- TAYfMM/3'E0P-[3pbnG6[V]f3(wL7飅 3)fs3#1r .IlS'eľ /956@`_vQ(0N>^bY{KjN4hQV AvO%= 8TóՇ<ݞѹ{Q,!/gOmmu^3?ͮ[ {z, �s%v*E;õ6nBˏ[a^xl/Jڏn,w&|"hܖ~=4� 04C^yEx0^_B? ,(  9eUk(_^傔GN9PBJ͆TM@"1)VJXЪs- vh5 �&PGRe)@z*/I^B+Uuv1 ?}}Ǥ#kERLC\Z Sg6y"' z^Rw` k͆د?*=!�#=Png ?�ZĪYx@FBΏ9%n=3wsXͽVpwl}%Z$$'_!imâ]i|âVyZ>TzB�CE`Qq$Xڕuf൸UI^Ɣf%3!{ީ[Dʂʒ&&Z_4-W;!d_a'Z=  �"$tDsu}|ɃO/vŒjvOfHk[HdjWVŅW40̯=IfUFK>ؙ.m! _o<U$i��> H|f%}': r>~ڊ/V|bPgrw4¯['aʅF*9 0M<w=x-DqglvT<Ñ JZ읭КU;-&uG@Vonld?}ZxW yJvǖ �fif? n�$âVu?2e)t{Ͷjs!?#B@3kw[}$<MB́܆X.͘ rw;_̦5Gri@ \6rԺ+W(IE ya@ƄmƵ;BZCz$ ņme/E?S!i3z8Bf<}B¾x+ڔvg%A�%^FfB?Zլr {ŖV/|}MZEMEbcxņ''KsI +ym%qJO@` ?ˇ@-=ݘ߬~~ߘj&1f/߯qgNH۷+sf1 ofUK_jJh9ԿUŬzA{ � ;\h r=#xYmwV%�gG/Pn}/R<q|/t3Xm xϬ,d;ONm)຤xk: @B@72dl35O6:# Ss5wk]ń,K͋'KF#j&=$MNGꭙg̪fc3W64|{�M� D:dOBj~2Z%-@|(<滧+淌C�ßZ7~yQa%'߻Zhkw {Rgoc ".ֱKʕ@` q}% gw )ŗVI|+̍&9qg+yC}@)hu,v+۝< /Fxh| WYW'kZa*-eEF^rp81cv;k%O[Dk a~&<g(9h(|C  4&$kSŅ�Q ]t*r2N6q[ټ*ՇU$mzыѤ~0CxаB�CC�?4 $"'^ע͝_a(,{i?_ 3?(!^'e?\\^,_A?4L/BX1i᏶IۍwB4|F@` aq%Ph~x.<~jh"^2M٥gيR}Za>�~}pvg qm&볤' Lf>$bxH|na>!? @{e%}Vl\?BXgCU$K7{?27%-Jg#Ph(|C \펭*+͙ϲ\V#I@x}VRbS%}gl-|!_nT68N`?v2}~wGYv kq$=C�F�?jO7rr"BCԼk!J ː(5u}iYC[ mn4kB^@Ռ>ք/<e w;{^W;ufgM^w7{U@`h q&̓& 3^Xh"ls˟KT<jmC@ +24lnX[= B"N[pIm 6v xy3̼u-bKRxρ1rpQ}V HtIěWmnqmgW١ ..%@x CO@/:!.|^mX&@$oYKk]n3u+DQhNȝMUH�F�~&20 77aa\B==^_ 3WDL@L@/!F&<}{!0w g?wV沩1f,Ѯ^Bq=j9=Q�F�~T$1pF>5$*xN ["a黵_\kf~\@HOHubM˗[k(΢//�Wm׷{/.RoO] 8Ӽ8W�7< 47&N̓Fm@鹉0mC@DiVr[qMΙTͼKd3[!׋$ (@SF@A~7W!~G_|ǿ<q pc?䜙).hC;5Iyx΁,_\g|mk !061q.x˳ǃ~d9\37|gluD) H_6wfucf&eW@n4a%CDыJ:SwBA;~lf-ߔ~jƎ3;8@^@.$MzvOi=1WBoEhBgS&IK@/W5j}_mhDE]˞(͝$zg0,QXHlZY!#Xe&w7ÝC`sJ )?M.͕[e+?\~x"f{LN@׭E4x}ɛ F3vv+{cq]U~< I^[᳿{!@_"˸%YAhqf %lq6i2nzɃEA ,dYkhѦ\E$\MJ*jvƾa#T3yxaF1_VX/86@~F 4!1}}mO<< {'֩mcEK&%}i9(DkXKa.WlGǀ"(0'ݟ~UPc7M?h/Uo] VWQyC$@�L�?O{EQ;$@>)+?[Ů+O^2m`G +&zMWʢ^fN%07ȼ< ܺ(~}Ќ݇͠Qs@ {a dNh}yga'6˺t1W$%JOMM?:94."__tAy˔6g"F}@+qF@�}F>rLDe燡̟%=YIkGKaf~軯wu/RK.3 9wC� |o82 " E1qr/X>NgZԺ8>?7<f9HE[Q,݃:R/w^"GW\xEwia%%5"F/gʿUVBC8 F>4_S.G{ͩ PE@im*Q=Z'[=6wCYCx۝SBFnene-.|ğZ9ێ|{"Аﴮ{kLZ_ 7)r-@_&= e @]|mV>ͲbG٦O/mqj"(?_xDXةcRe!bQӂ3XEz ٕqSV]?= �@o``"ok]&,VjR tfIO@ZV"^bB +6-3&*˛݆⺟E]&Ǧ@Yz\ k&l45\Uk4KRϼDOC+oOt~3톀>(6S5sRɉlyi6[Ktf[.dh_}(U]n2}Wlw;Zv5 T2p  0ˏ-fn`8;6ӪyE`H^};{aE$鲹٬fF̙Or-n$i~QI(O[tǶܽެĻ^*uMIݧ o'sٴvj_ }'A�@}  evh|9Z\p-lwk??417"7^In}qb ް0xͼ+[_㔕cj]]飗˿le1wV [>@�@G@7^>Ͱ<䲠G6bnJ=;_}$~Olߝ,H-"V-n"N>/.|-T|۶YE^@6o~Ny3(>33eF 1Y}V󍗘k6x#twvsmۋf[\__3KN"].sT/][> ۽'}cn4H#$ �܍�n8# 103.n7&[ēDuV g#≅|DA#?噥k-fxdiia6[^l6;y7*綹Υ26ͷΩ={i80.1/ .qvas �|U cN܊xXyJHϴ/xS|p-laJ>WL^HCE <]M庲 G õp?I/iwI&R,%Of >e׺c>a0Si._eƾ̽)p, �/_XPȄQp- Lΰm|pwBGȯ.񑟿 ݃`x_ Ǩ/ ٨EJڙUTwMa^%%7l%/\Kf2_t]ߕ<C�Hi.X!0tb$ue^b2Z~e䧼j ]WͽF!fBN] y"5|XDf?hїwfW\`r~k}—J{#[Lv}4[O� �@/C```YfJ3Z(qwxբ(̤\ll-v}hrЬ}rl`7kdo^$=fo³j ʥI}V RǮu{`̻~ы§Vqw+w{ �@g 0>#eQ,YvjnZX( J//,>,g?_17Su ÓZXI{fmBz/זܕE2=^4\c6Eq0rы u;P2ߊw&|B�5|2D@Jڠo!&+Z( -DTJif~f%I&H/'gbP__TL,5/>oMZo^Cݾfڀ)9K-D{\ 0/h>W pԜ 0 SzE8ϴYpYzm(6VB%I# s͆9;\`>؆JoLXH<jM._uwo}mMF3 s޼ �x=o_Г,@OsbV-l |76 lT)zpy:믿l'q]|FڽW1zr1*bU"ny{k#b �%gϝ9i<2r^mf$5/=%<T8Qh/ovT=;.#y92`QgOB_!!mͻq@C!03 *ЁIW$^*7 hI~IQ|vK?H+ivdXfBT{ '@;qy|\ 0{|&υ$I|V `pͶoKBʦyҢ_Y>G /ey~\ ��>At]`M  |3c!A.J3ZǘGuA�H@'`�bpw uŅw.e]3z �@` yq�jV{OA)!s� 0n@�@w�J`eA�� �@� L� �@�h*|S @�� �| &@�� �4�O� �@�@�> �@��J�'uA�� �@ A� � �@�M%o �@�� O@@�� �@7p]� �@�H@'`� �@�@S d.@�� �$ P0A�� �@M}2\ �@�� ( �@�� T> � �@� L� �@�h*|S @�� �| &@�� �4�O� �@�@�> �@��J�'uA�� �@ A� � �@�M%o �@�� O@@�� �@7p]� �@�H@'`� �@�@S d.@�� �$ P0A�� �@M}2\ �@�� ( �@�� T> � �@� L� �@�h*|S @�� �| &@�� �4�O� �@�@�> �@��J�'uA�� �@ A� � �@�M%o �@�� 0&q �@��ƃjQ.!�@��Ɗ�~77 @�� 0~@�� �"B�� � ;?A� �@`cf!�@�@o6<jF� �@�%={V|}`\8 �@�@m4a'ώ&НO � �@:р]u͑M׼-A�� �@`4 4]wFm|z �@�@X nWNq7YwA�� �4@'zMua_ݾ A�� �4@':qzIWpz5Nu\ �@�@-҆EWuj ]˞W1 � �@`\wSwۮݏ< _Y[� �@qʴ`]7P`~1=+Zws#Vy8� �@`4i*];o˩ �@��Ƈ@ rLS{|콗&o?Um1A�� �׀ގ@'}ۍu V;`q{Y8.u@�� �&P c{Iwo ڋb=TVf @�� 0Z4`]w_l+S}Rܹ~7r\wnvϽ� �@`<\wr1jK)Ӯދ1*qU75T\WJF �@�X,ڪڋ}˃14(I=�ٮsQwA�� � i@i2͍j͘]3(7Φv=3?� �@`lHnSRx?=+KWL-@zx#9 �@�hn6ևq]b=6uSVwb߸r|oXjq_c_$F� �??ے Abey-}mzO5FKmUeosSLʋeOW<m>gߖg,Wcxkۊbn}/ئr1i\ �@�OU4nr*m*>6/ǹ>^BU}$5~jq?/{\=w<^V^,-έ[<)s.qˤ 1GH^r=\V\.֋6>[v6/+WROqYbyޮC�� �vR=ʲ˞<.ݖMyD~oM!y]R{[lzՓz-rQ1^.0T?꯺]+y=dL_Ruy'M� �@� ݔJ˞IՋ;UwrhL1Wv๮œn/jwXoDr Hvhl/{^Wzcd s_x_>Ųqv� �@_ReuIեئ׋e6?̦s{r[ݳ^xN1eO'M/qUvqYu%_{[|+-jޯ=S� �@�HixT{lrUte)/}Q8ڊ}S>ee*'(iŻps^ծ6zU]O}6+G^Iežu~]^v{1_}I86+c;e@�� )Qe8/+KG)Ey~€56k}^ ,+7=U/^ɦCeݓ v{^uSʕo\N-@�� pZ$nS^,-ΥRhSYh+ާh{W��IDATIOca1Uԯ*y\zJxET׹eqb]Jjr0ڼ}T6@�� )jmŲ\eRv^>qۼIX`\dz\mŲ۔ZQ%yݮcdSݓUqs(C�� �n>f/.q^UV6/-wRaBcEse+ֽ_y?|S³oڏUݏr\Yz{\/ wي6ٽl.{z\u@��Wꤸ_\ֱ^OM岏tys\mU/SY۽?JeT;ٺ~wq9!sx]eT\M_M)^lS,c@��HUb^,{=URbce}Tۼ_|ںI>Vv+;>Q�]pJon*אz1mzJ.UW9}lŏW[m)>r~C�� �"i:)ul\Wqveuq=l}ʲ+Źu[2}(R˺u8~VV]؅Mq+W?)qn\m*+6?mźN?e@�� PF5UY>Uu[qnTrʽԱnkQNSck{^ d@Lb906[^W]Us)/X=f]UVy-!�@�}p=hzU6h,/{^^]?oO)y_+ow/_]DjŪԮmnR=.{r}ĺ5*k,ힻMO#{\WY,BǨljm!�@�@? J׽er1St|\NsG6%{[EJ>/$dU/GyUY|8׹\@{[׫MeO~.v!�@�@]cr^siT힫OY9>TR{C UWbxTnQ˦39G\̋m^O屭XVݓA� �@�M x-=Uv[]y,ʋuoSxyn{S8Už=Z]|vI?jzS�]k sB>U?V\MxXw򪶸e@�� +RnW^,OyQ{suݞC6O\W8E[\r<F\ x]]f6qXz*uQ^NE=OVMISVz~cA�� �ؖ*m^q^qxb9>o)KUme;W_He]x,D7*[z.֋s}<UM] Dx='n @��E[\rU6h\/{.ͦ"]Tmurr;*@} xݠm1MͻMvosz.\Sm:SٯE-٬WǫˡO'u@��\?zY؞*My\eS[Qu/{w~Wub[^73.׽1v^փsq\)i<oW9UwquL1յ@��k\Uq^,^f(z|)ծ6{vIS"8bYԹRWIծzx..ǂ=.eϭ)y۫r)y2ynq!�@�@뤢X/W{*TeS<e?Fy=uٔt\*ާۼ8uNcU[v5q]EڽMvmq?oS\fʲ)xOqVC�� �~p;Reܞ*ۼy5vˎi8uWըRb5uho*>mcO=AhԬ{y5}ⲏ!R[N@��E X5^\}<.{Hk1s{y*OYI߲1Ks[nBⵘm^VT&vˀhG"5 w'[b[\rU6%QL)[ܧ]{ܗ2 �@�*j/ڼ^m*nhW{=>6.>yr1𺡺3u.=81@c-ʲ)^V{~b@��OJmj>rD{Ը1mr'UoR[/.Lm^.HyYI*ډv?:~-^TۊeՕ|[OH� �@;utWOlKr.[7NŻsb9bǶʽ.@]%FoN}ccR)%D[(~4vlz<R|ߪ/(A�� �'Pmqury=uq˝u?.&6J^r0cJ{g׍DrݡyY'S}:I)Q|<ur^N屭XV])>gnI/}4V@�� 9+/n󸬫U=lq{7eT<6bY}ynۿXzX굀V T{o#h:[ğ]c5xMu%W,)B�� �f(^E{\Oݦ<.c[/U/Nj^VS6oSޮ=۶k:.8%Pvs)r0T.ڽsWcb=-.{?ٔ^_-u+5@�� pi,]IOY={Yy\b)y{|\JMe%5y^ST%0էv?c>u{]ڔV,e6\u� �6-z,Syxؖ}{?ս_\v~\'1}CS�5 L7ܦ)yVkqcxx{^-G� �4⺗=^b?랻s=lj+q=%uƶT97vJ.Z_?{yݯ۽18l]e:}=  �@�?ivا۽l]uO1Rcmw%\n(XVklMy߭q~|J\*y[^}yqb;u@�� p_\;__׽I-u]lE{\Oq[*͓{"ڕ=uʂ~q_y\Me-mV)� �@74uL׽칮˩-nS}ݖc[UYmJ>n^K#*j/z춪< ^+qUbJ񱹥ni?*= �@�@9ne꘢-+{{e]l}<n+S2^;8s|OSeS}R6AAz;r?w  �@�ne1E{\Olަ<.A\ޖy[U˩zM8ĶZ廊úǧmq˞fM19떋TW;~Dz@�� �t*4Sޮbv6'y=>.ʩcSB(Ol˺P{^T2[lWYkߔ-n˝􍏣 @��M[c==zNޮOj2[l/Uz*'u\B0#կh{/w96SU.ה׾ۮ#@�� �fh'DSE[\oWb.*E[zئ׾xb^^Y;N_VU6us^<e6ϫmUb[.n#� �@�DJ۪q[6eyO;ڕ|̼m=X^:c)ګq= {eՕso=;K� �@³R|T=tJs{NJj{)U֯hmr&(n<-R<FnIۼ옸2 �@�Vi-noWkcԩ*b^_)U+u+WWb{XR~LU^6^1A�� � Э,;.e/z/br-UMx\no~YC0_^b[^fS<!�@�(h'VSE[Un[ܯNY$(e+yq~N,뛲mU-. L\ŶTR> �@�0Dֱ,nq\엪٪j+m%&;o^ݥx\;e@��M[AZv\]{_\szj ^㿱S<v2vUT[@txecغy9A?@�� U㔵E[bV3Xk7Nozb'WMձMm۵};)kN� �Nj'Dڍ[֞mźh+S}l+[Io[v:~U-G:;޲㼽}X� �4@߄fV۝=կMQ}]MR}1زc>ݖ9vq� �6OVg>S}S6=2?vNqݜNN{p۩ݹ:� �@z)NۍU^֖lΨ6?WWU>c7jwLU{Y[]�W=vcWK �@�w펭j/k+eU[h7f꘎m-*=_ڻmsU{8|,e@�� 0:uWM쫎z6W5fmPb9]ۍ @�� -NDowmյ;8mݞq#uƪ urnB�� �~FV]GU;uܝl^]_^+cQ� �@�J[[^K=H{'[];+ÈyK@��A NINw=>5fm[]9&{(C�� �q"pW?uis1rlaZ9� � ]ycb NySciaq0 �@�MgWg ԏkǘ~A@��@DuA?ǘk6 _دq;z�t� �@�@vFIǵ9b!�@��Q}wUqΊGG �@�9Ѓ8ܰaa;}8� � (k,`ͫ$.G^ # �@� hzTEW(C�� �'0=qr @��Ƒ Cga;^P� �@�H`z bSTrl@��X v`uΙq �@�M�!>ϗ� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �{#zs����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__repeat_texture__py.png�������������������������������0000666�0000000�0000000�00000105005�00000000000�024215� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx} TYyٺnYeQGǧKQˋD<Db6D(O>5@Et\�qCfߪWιK[K7߁sVݪ2F"("("("("("("("("("( 0 IE@1MGEE=mP&ZEb^/{E`#pQnp"~s?tE@(Yօ}E"B`mhiMcS:TE@�b3L&؁Ǐv\̄b&,3uqDݝ{T(Nl*3DΤE"p#Ў}Dș`V>)@PjiUނw"ފZȶ27P(Vn ݊g[ݲ<'L(E@YF)UP䈉mNl(9gMbeUe`(Mgl-7#W fbىaH|_ZԿv_ E@ ЩEhE (jll|-Q3LʘƖ7"(n�y󝱼}bt\|;O\Y>�7O"'|EV_E@h-e/y+LJ`ܾ(]fk`g咾+"@ 7֎:rL/On]fˊK7k#iU^Pf7E<i>pbRqi9v.fBz�fc\UfNU",b4{4[dֵkQmH lyENFV_Er"2\iͧV6ƻ4-۔܎hY!OW|iz x(V4˷2w5i"p E8OOק9 y#-ϸ\Ջci!OGhE:G{}YR. }~yu(!#iQʷz!,?gˣs}(JpRE@}]C~>}εe@ xv|*r-;gsui2l<z,:|e.yTPf>yOmzA$,qse٤_Q_76(ja-7ӻ<26oyURx[SiK~զ(G mqO.-g=&1n* ͍/* 9CssUE|m+"9C>Ki5ҥK򕯼ueO{ALSU$NV摱M2OG[ eMu۵zO?SSȡ" ̑j6ĔmU_7Vʾ:/xS{cuY"V6erbb{糏{{=m}aCђwm>9K6_^HY(9oΐO+zϟX{rͅ í]9qLUSv0IkX<UA|mCf,)ܪ4Q&R$<2a^LGLjG" c󲦫vȹ=529)kȵ}C47oxlq=:q:ڙ[9̝;׌Oꫯ4<<|uU71D3s ؊7>q^P{M( 49d/9r,Yel OD*MN@d:N<5&N[UJ>P7z|Pc̣T(;ks2k<HԡZǎ'OZI:P֍0n\s<|2u&c{…S[կQ{Ej5ZN륏泇w)kpn4Y|<tˇ/~ٳgkEY\dY'&O2Q&l,r5<ҷ6AQU$&_U "<c'I5e=!U9I?jsi9^EIl^'`wL(!Y>Ϟ9kY%JcҨ$<r%Cc.urXNQ4Yȓ"7xKqRӅl<>NJL^N[%r2.gF*eDD?8K9SRx}ću2'G#PT<ǣܹsi]8/&t9m'q[WsuyPr%˛剃xM6} lX 3>ުx|2th2GE¿em`R46RG:>a0I}ɓf>a=G'?ޜ/ W^9}j 8Yў:IwL]73rO2/E3gj <БIӟ59|{I#<<eͳ<լM"R9rThus=<9 :|ڕe}![M__M/$:3COHcR?$o5 1c)̴g/$kUq%h%Wusr$sui2m 3 R[n1.?6% TO=}寛 ð9n1sxl&3V-B~¦s3U0SC?_7ja"K11o9Msnn"c`hg9p˶_s&CFG-mg/yl/3xŃӟtsK,6lF͹fۿk|,t,X0L;1r׈y^cεmj=q* 9,i UF5c2XM~Kpqǜ}a{UxvH6+`.٤<*RK\=U. ,kL9}Pׇ2)ɓtu8Uou70\y-fُ6Oޯs1Y]ns揯4;W:ι:33כ?i7Bnz5^lM)snͭ͟ONPONfn^ǍY2UxvC鴵 ϮxY> O7"E:mpe%>xPKS/?n^}fb'j|?o2y?S,}=]1֗{k,]`N=sk3}3ٺKͳ7=v]Omu\1ŜrN|Nh湋eJ$cgړj]]nU<(,2$0j.\d4W$<> E6bi#EК}v+/^8WuW=<R?6/sV9"'-Ts|Jl^&8P64]~';5U:`9!?zʋO][!sӹkG>m^6$_ Qk㑶pY{^1oxs+]ʼ/o0w>c?X:U]pkJ 7k.6}zJs3+ONFo_j|'pY6o!p6){e ` ]>>~jsHa1ܮ27DǷ=l<J|,˜kvc�EIJfK]L~4ɔ(mNʒguy(|j7[-)ϿK qֱoa5M̾8͙/MqbAf3 a”@J`Kxl~[b|o]\6$!1I^&fnKזl$)xMuetrjO(]<hTm0u3/x>0qϘw~V3_WEh>EyϺ,�_6WzK˓o;zaN<y/yu6?G ʶ?xoxjmnkbҹ>B5 ^ڇ,730zy5_ͻy/w<ſmps/ o~Ynj3sg_9<u?Y2~gnO9%_>F=fJoBvnX쀲ܨB<bQG-OaL+?X `82B21.C:KkGSiansuRԥQx?Nb%ooZy  _;K;8M2}1&U=03iK}֞J~=/k#tNطƿoSUe}uNΈuvkq"I,=}Go4V?߾tIosǢ7vл|}}9}qk敿<-䭟3'myy\b[1:aV6}o#m˳?^ퟜ2zYlyo,kxV%Zg7'FΘ[n|ڏ̳[g/}_h^b7 s~nssݷa~zD;en࿙e^c@c3h0/\<r$c OqH=|)3jr 1MRJ_!+0:SY:$Y dԦk ETn<JtMN_|ԃ5&1^{|6t͚K>wo > 5C<~|ty~u¼՛6eO6<b}3=aЪ'}0lgsIYa~_eyeWM?gfU>�DZ|.'nyя͟)^&|�_9\ٗ?aV=!raY%:y?ܾgϽ/yx;*z;W\]hdk!^s)~c<Z JbŨ %ui~}Lk:G;p_>RO>lI}E"`8%U='~1[qV ꠶w$ppxD8ܰTO_{G"|9iēG}9pϾa\są3s3MZJes(d=9[b_[6& _z{9sΛ/}=_iXcTKx[u_z3.J}ь2'5wicǧГc<|G_17SgC,//Otfo_0>\| ɏN/LN$ 24o;*][έQvT,>a>2]ϴU߲'\R\1%o}BpzRȧQ1l>O'cqcXCU vuigN)'W`vRiN1?mܰVܤR=iӛƋO4$w&aړ Q}/y";'_E1w}5*'d>NEj:r7]mfjU_WΑ4\I O>{Gp]g1[_eU:} 9gSs”1澻yfnb}5kSwEXe~l^7oi Ez&'%IQޗQ7|_z9{-7?ly}esT%:vS7zΏ5e][;}<r0s;c"K{>#T݈R_<skeT$ ʤHA> Vy߭4& 'i'OJRA] kړxƊ uO3?~] "cGϜk|-ۥgan^vJ*Kx̹Ϭ|m\37םYciQbQt/|b-%.L/3ĠηZO,}lޅ&D`Z1|{}Ο~߼|'){%2CԈ9wh=Zt6?́o3gFwix17'11vΜwt7=}f̏Niُo%Vg̍7cr}o)Ka{*pC7fD>O7=}KNZ1o`/|2WH[5||"|$v$VUnS%K|8}h}\=6OmȉF'/ui3Mw!YK*yG-/.~+_ 8֞y+Xzaр9 s͢?dǭvb]l?ܱrse/1^Ȧ W3kGhDW*A}p~7&3gBTɳu֔h oٸ Q>$;1O;}Ͻj:=P{v VwEQ7o}ޭM5_5rSmS櫟9~u7r>h>Ϙ_YqSͯ<]vú?3/<e>Ꮩfу1zsˊ=fh*l7g-:fWǮ,^zOO|fGv#Wl)ek?f+I| G z kj%W#Ҽ,cFj>}sr`sƏ}Ԏpy曉G[ͷ5OYS>0ȓBW9o/BL&) $ +W8:F$H:KT`]o,u~`E:N Ӆ|S u G|<u>*u.j& |k 9T>k?U3;ߵ%?̜yc٧_g/_r'·r"ks6Oß7NG. \xv3읅3BFC6qgϟuhbzj󄅏IҖM1) 1V\*NRvszy\{ͻ|un<,gy3nvz3}ɳZpF$;ޛa1\8?n쑧wފpޓ"<im>s^3g^'jRVuX?MGM4#<ݣ= _dD.F,GMԚC}6Ƽ7O)h>!YSQNYJo~59񄄴<,(F<:T[{ I1_ZA01gdmo+I>1zBCfCYiŵ$uϴv'i^m/}kbsc&OZϜפ2yRh5FMy_ ړ"G;YAO:_nݺZַar}:dzQ<ɉǍqӢ}朒>{6iL{{Y! !!ZVhv# #|12O\5kr-_ʲOxE%Ɣ_ȓrò1{N}./-s@H9ǫėzxmx ЇT&:9%ya,˅4z})7-=IYYa䮞hPO<:b_vN�Bz] C0#d2OAD%wd9䄓<Wyj>.q\Ro몍5.( La/W͔j/:7;G9e=cHG"2^%/[}uSRRccA:ʼiwȭdHZ)3>Y4)d~RFVOAA$,''o.9Ւd^, }яrpK|]vu'}ҍe?7?> SU^(9N+3$ Pr'U>yQ|Nl,⒮]9QVR'92NAU<DVV쎄2+n"]270Ww)#}G?҅Yhqv{ZLu#9lN3Vkw>7Krj0'>D_^D( w,Y9/>SoF:&W9ҼY1G&etCeKIL4&eOhO{^gr{|�WPYXp9{`6EClΕe~iZ+ȍ =QܰBdP+"0[(D$ yRZKPFB/ePRsL?"\l!dx%C;dP<Co(G>XE !K1h}Y"(+5Q~+O_fe\!=|98>"; lB`Rpy).<G$/y;6oG}b)TˇeO\|d{rC׆'BG>џ6lIof{V�٩@ K<R̃-ǎ wZl�V8KXGs)tڡ :6بmYq|V\.{+60_K 26^*sʯ_ެZʛs nZ_ P8K:Jxn8F=}\ vm`H`,,.GKZIxs߿9rkkRCZS.qɫ/h.&Dg'Ȩk ]9fMwmԁʓlmqcccAƍ;ܴ)~qE8.5:P4.v.eWW"e1~?mSkzژw^xӬ)~qE<2$uJ<I^7Mp鼁,NgtA(c\,YͦMy`t΀!݂箏(:B &:nlirW`VM�x@MRC߁:¶mӧ)j}qP+~ŏк(�2X/M+-ǵI<uR>:- ^{3Gfg2Bmdd6E58q¬\A_BCSS.홿x8br2'yʒ)[C&+i{HRW㹁&ǵQCupܤhN>>S*mkpvxKs@/(*~s?b{-6{pMK,σ>Ө m:C ъuNYRJ]Ǣ_V㦕/ ReyM;;@\t /k}vE<-_fNH9PʒݱcG0byfL\�y@)R qm~r-$J|2lУIJ_*Cipn`LLI2eNʮ?e G5֭<xЫoRC[SnԱx)͕as}>2G/eٛBһ2y$rv;tٽ{wÊ+:(Jk85_!H )Z\ɻRڥ ׊}9tAIYC?RJQҶnjN:ՐkfϞ= v+8?/?8� RI:W_ӴXG9 <>lٲl߾kkRC[Sn˳|s}״Vn`r!^!}!C͇n߹sٰaCtZ_@\t _h]zY4.M l!Rh+7982S<OKS۾}ڵk mh}q+~_q%?w=2 ` "MԓZ›)1pHgBo@Ç5/{OC .'GɣHi:MvRiL\]26P@/yzГ'uuKo<y/" "h5*~(~Ej-?hR*^zk$c=z+R(yh<o =~C +tZ_@\tO5W(\ _|qmՕb`  @H]<>k.oΉ z=!]\Gi6N} K͙'Gx@]:Pl]2hց+6C"(#B|9{żSE'FN]bog&>]z4չq*+"0>]iks崼ѶVm`ipmR<GTQ2(iEҿ"\\p tF,$b3>dzkoJnU+풧oχJE@XpBWY:]e0�wwROPق�@.bl\dW崓Xhpi`Hx)#+P"(#鮣]bf~m۱1h uS]"(#[C||>eH \Y,d e"VBk`H\+|\|1Oܮ BB32cM"_YWtZ_>|82/.Jo gڦ X.2<i�=vX0w-0h}q*~_q%?(奜Up߬\n8Hy!._>k֬)fi}"WS8[0(yYhQm;߭X� xܿ9r.!vlqiat7l!})plܸ1hkACZS.yŧɘNo`H^�<ii!޽{? {i}q[S.yq $EqegL^?Na<Mύ N7/ (~_q-eeFw~y}0)l۶͜>}bۨ[dmz[t6)#u>:P<)6PNR{`˭lF<3hѢ'N+W6Th}qh*~E{oLXobqRek<th.:Ƙ|>R~ȓrL^R>:wӒ:?h{-Yg)OP,l=:8-ڃK9QMKnXa3zRG'S8T}||| VL`pk77/(~_q>Fݫoxhkv_jU3`�XWJW�,k+]_=#jjm`D'dٙ'=zԬ[wAJ/mOC ./kM̲ E3upxRi+?tٽ{wC+Vt7Ppj )Bp58+~ Rt�?&ٰxlݺ՜:uˬ^ٳAn!ݦג1nqѳqC$%zhhkݲeپ}N!/nt [wi6lP0[Z_@\tϿѕXcfm߾}fڵ6k8?/nq+7Z7&𜜜~#R>|,_/�\W8⢻}ōhstt4c'O4Mf.'LQS7g;n?npaLmi}qP+~_q%οq#m>z6o`ͣR ۵k7bbb„^@Ł)~qEw]|t#u>:P<)6P|/:I|cym"\/;he^ {AiFYRO>>>MG~o eE@PfѦ("8tqL VE@�<PE@6#O("E@Pn`3iъ"(UԔ7oΜ%82s:0K|�QV?͇N/7t2GНEcǎ3~!!/ntѺE`~Y&"s9Z_@\tϿѕX8xo9⵵K!)~qEw]yѺ5X0rƍA[ Z_Ҋ@\tϿѕXXݻ7S)I!� Vk4R;V M6y`t΀!/ntG@pLa۶mF8?7nt*|>R~ȓbuy@y<z Gg2Bmdd6E58q¬\A_BCSS.=0l Y#u>:P<)6 NnR𑛕ɍ>n`(<}86ش>z)OP,l=:8f_[ݵwv?/nq7~|v̱jժg Z_<*ů�XnSrWt8G5֭z<xЫoRC[S7GCݻw7xX߸SSHYk+46;[SN5x^ٳAn!/nt �CCC^-[۷{mTj}qh+~_q>Fךh %}ΝfÆ a)~qEw]Ѻ5io/>fg֮]hhF\S7rukI7r DzZ^!/ntF$<yo2s9aZ_@\tϿѕXǏ7{0|鴾8?/nq+'Z7H]vyLLLހ(8P?/nqƗf5x@y@]:P/^hQ譿6E@PfexE@Pf>Ѧ("8tqL VE@�<PE@6#O("E@Pn`3iъ"(UԔ7oΜ%82s:0K|�QV?͇N/7t2GНEcǎ3~!!/ntѺE`~Y&"s9Z_@\tϿѕX8xo9⵵K!)~qEw]yѺ5X0rƍA[ Z_Ҋ@\tϿѕXXݻ7S)I!� Vk4R;V M6y`t΀!/ntG@pLa۶mF8?7nt*|>R~ȓbuy@y<z Gg2Bmdd6E58q¬\A_BCSS.=0l Y#u>:P<)6 NnR𑛕ɍ>n`(<}86ش>|H= ]SBs#Ya�nwŝOC ._qe|>R~ȓbwy@y<:@K۱cy[bS6UVǏ7>E` p76 %tViEW``. ѣGͺuc=xWJE@P K>іCݻVXoh(J"0ӥXNnjN:zjgϞ*E@ȋ/y Tihhk߲eپ}צJE@P K}t#S RsNaÆxuPE /!dzj{{qcc۷oYvmA5"D@ח@Y7cU󜜜~#>l/_^UFP"-cU9::1˓'O:|,|gBQ;0ӛ/Πn`pzC̸{0|:l<hs?g,{?ӳt)ͦ0G؇~wM_b?6~-6'??YIcͳ?ҷ]]ttw,xfgX/2|f[GK[ `'Eχڵ˛ebb„^ϖ6/|el.3[U 4 7{|A%VǶk"{g9u f+\V~cxg9?Ɖf9s%/}~tM.iU޲_XZ*+ݢq}CfK^bxrcX_k6K8jϘBwx\Ti7Ͷ){6yオ{~f5\PG?͢&e_5DiO3Ji[ߪ1Y;򗛳7lJx:̛gƾ F/9ӟf*o"SWo8uڸC_{cztYcmucb,\hyOvr}e:Vf)?rۧ+WM)ts`3am13wT9;:\ n:56٢_sV3u|ҿ{ef赯5W>Mx)~# 6Szb>K^'$vU!j->~oO.Wx"Zj/Wyx\+N* 9˳H{aNдq]~^٣,s \uBK.1+>aG6πŕ //w _ĤղE/2.?K07i<6SR(m?z~s84s @ܫ2W+c_zMc?p=iÌm~H綾R,Lذ^js.Sg{Y<җj$߰]P`f?4݀|WBP^S_oƿ]37CW 2ޭOyx󒗃'-^K&+ 2߽^{+Zru\5./1,XPshи3`?ψqIӐ}L^Ά-onj9{+_AhRyy+>֌/jaǦ25K~7dfj}cQ3ԯ<A{ 0יqg>d%[GM+&\ŸWI5 hLؗ܍> ^Ven6`g|f]{/N{jc>O½:yӟNb噛n2g?ٺj}n-{~]X~ᓟ\ ۻWm G\Uz;ԧ̹/ٜяZqE͖5 }^mc$З=Z~}.99uɖuw2ٍB@:|Vаy\7&/3[){ak߁>6_~4;3P+{2ul:=d&>I.VJ'c\~3g{S*U [  Wxy M@Cy{/b#NmftOjNaK9*Hx7<ڗ$mW$O[^œ߿^(Ʀb_ZwɖuG?&#aXǠ~,&DK]8_UlҾӳdIM}M"5C ?h_Fó^2%^ aP㥺/{$†3I"}|r:gNɕ뭉P 6n~]l+qE/|YlF9#_?"{E7^Ubk iOv q?N*Nλh��/IDAT;G�vD Waxbug?3p5)_* ۔#gfjļJ֦|V>gg{Zx ;{ e\Ia#c2 ے�~fϾ%}eQ6YYh7Izޓ^uUd~C@U>.uWÎ){%};C>'3}wO]q=B>f-O;oyW_m0xLjqo0k?#)[XF<q+P֤|y{`aYZ&| ƒm,({CHۅv{$3} 6l~.cr/2у>Y wQכ+lX|Ì}ɛؼqGBE^C.'x?p/>0wڠ~¾7%}qK/6xav860[Ƙ 쌽^xu8Gx_ʖ<J+SXGS)߈Bi=&<#LJ'¹OYԕR|w~'pC6$VrZoHƝk1yz+3w^na C97!g=l`8 Nxw۶Jm;6і?f.0NPFFv}m% CgA}f/:OĜ7I6``;<mXk9kٲ?Z<Hz]EZhR.u^V:O($'O#t%/ުL=(uǽW=lNceU%:_s7:E >oݎ%O6m2ẃ*ܴ+P{a(ކ > v| 6zE dگnC7Fx iڱ4tZQCwDpCBǃ6| u%uy8KġtAQYo_ m^kK$ys=o,?|W_ؼP;*7641{;n^ W3^hʑ"KYKgn`MrρxG}vlZ;f;يQ%| 3hSBnv֗v>tk1{wmܸ1dR}=2|ꦼ4"P]_X>7C?UB'ˎ/nV�A{&{MPfre5`om޾kѧotiSE /EٳG|<u<yRl.O(Km8J1#"痏a?a?`~/[VFvE@Y#+k} hԋO:߱&g+"@t}!)`E ])" t}G/I꾄ǗpW#c_Á7_;?s=/Xa6w{<q=iG?<X{\k+7ѫ򪫮 o^PZ߼s(O_y¸a Z5k#HX3vb Z5k+XXsbXFcƚk8rX۱sڏ=r/{ yn֖Qtw}괾8?/nqk}n`90>dIwV9iEk$PS7F߭ aO:LZ0V8⢻}ōuѺvH O"l߾]:k}q+~_q>Fךh ;w 6V!/ntG'}m߾}f N7/ (~_q>FWnn`M5>l/]kZ_@\tϿѕXxɓ\W8⢻}ōh"<~C +tZ_@\tϿѕX$|خ]Y&&&Llo@ Z_@\tϿG:G|<u<yRl.O(wzDhQ譿6E@PfhSE@Pf͸S+"�t("HtMVE@ L"(D@7yڴhE@Pt("Ht6wl޼9 |.FYS8|4:^uAwzy^;i`@ Z_@\tϿG_f͚j}q8*~_q>FWNn`Mc8޿9r.!/ntE$cccȍ7m2h}qH+~_q>FW^n`M`wOt^Z_'U(~&Xů DH'J8XS088h6m䍂M;@\tϿѕXuu2m۶ӧOSlV? ߸yЩhVVH!O /ꥎ6P~ gFؠ-Zv r} /MOH1d5x@y؀\:IGnV&7.֎`L!,BvO ͍>~g_[ݵwv?/nq7~|v̱jժg Z_<*ů�XnSrWt8G5֭z<xЫoRC[S7GCݻw7xX߸SSHYk+46;[SN5x^ٳAn!/nt �CCC^-[۷{mTj}qh+~_q>Fךh zΝfÆ a)~qEw]Ѻ5io/>fg֮]hhF\S7rukI7r DzZ^!/ntF$<yo2s9aZ_@\tϿѕXǏ7{0|鴾8?/nq+'Z7H]vyLLLހ(8P?/nqƗf5x@y@]:P/^hQ譿6E@PfexE@Pf>Ѧ("8tqL VE@�<PE@6#O("E@Pn`3iъ"(UԔ7oΜ%82s:0K|�QV?͇N/7t2GНEcǎ3~!!/ntѺE`~Y&"s9Z_@\tϿѕX8xo9⵵K!)~qEw]yѺ5X0rƍA[ Z_Ҋ@\tϿѕXXݻ7S)I!� Vk4R;V M6y`t΀!/ntG@pLa۶mF8?7nt*|>R~ȓbuy@y<z Gg2Bmdd6E58q¬\A_BCSS.=0l Y#u>:P<)6 NnR𑛕ɍ>n`(<}86ش>|H= ]SBs#Ya�nwŝOC ._⣻{_t;vsZ*}0qW�,J+�ǵU*2NѣGͺu^۩V8⢻}ōѺСCf +V7n(R(~jpV )v κ|֭ԩS ޫW6{iз[!)~qEw]u+А{˖-f^[;Z_ڊ@\tϿѵ&Z7n޹sٰaClk}q*~_q>FW~n`M`ۋ5}k6ڬ�W8⢻}ōhsrrHua|&a)~qEw]Ѻ5h,O<i\N!/ntE 5L>m:/jOC ._ʉ ,G|>l׮],&z7J/TOC ._%Y#u>:P<)6P|{:@q6zMPن~l;:E@P�`)"(3f)ӂE@Pn`:E@Pf$ӦE+" lJO"(klt*"btܩ);6oޜy}qet`>j}�tq)~ >l/_nee;=t</ǎ f4B0/TOC ._up/]fMDrB8?/nq+'Z7&q1F߿9rkkRCZS7g֖;nƂgaƍA[ Z_Ҋ@\t_[Ƹ O i1޻woR}/*B?Fh" q$,vn`Ygٛ>KfӦMx:ݴ3)~qEpeY(zm`�E| 采d ۶m3O6A)~@`?~E׸SB4~g+|S'ԁyRdk gFؠ-Zv r} /MOHb8k P"yPʒ<dhL}Pi:ڒͣ&ln:O( O婓{p!/r{Do`6Gjk^i pjq֨GR/ /t?l`=qÆڸ$ynZV 6y+'_nM;;@\t _5o܀ Fw,-˴;[jU3{']Sl ůESl.:LN6)+OѣGͺup<xЫoRC[Sn+km,+Ox66`dI;y(:dvݐcŊ 5B ů\ Ί_$-Ək )j,;cѿt ,/�i~![H[n5Nj]zٳgO /qOC ./LM6)@�X~btPlٲl߾kkRC[Sn ijZݭX>8}Q-;w46l]F!'FˢelnBRє3kl3k׮m4Y)~qE<8rVE|rEۻms�捒'''ȁ6˗ӝkZ_@\t _h]z_Ѱgڦk\Y2)~tt4c'O4M-+HCRS.q6WŸ>r;62"s2AvRKǏ7{0|鴾8?/ARmǍɒȑG;6<ƴAKx)#㻾Z]vy0׳-Pj}q*~_q%?(-J<H7|S')xy_lRGYR;/g.LJMPAcq{^|9/2eIQsyhl:RIYkv:�"\` g>?_ @ҷ4UX`\%/A^QG@l`|+_KRE@P.^+70 [RޕjPOHVm`AKI?'nCD&""Z^Wo7�'ueCTkse׿TQ%H]O}6SɃ<eη~?r ~=#9Hч5Rv Jx!6E@ i Q;2l%σ>lVW#Oʛ<Huy$n)llyx/u5Z}(9Ay(NʼnŘݍKuypC5KyP4I:Wi~JE ?X/Қkz臛u>:Ь6,R25%2(I}TUJ700.]w,CƉĉ%M %6)yXU'S'CfCnm"Ynԓ'?x>`|2u<WLԓRZX)jaeR] ;umY%@@n!_q!IjŤ/eu!$CMI"zn'E x>kRß6ƆtMG/[oMdlg260XtEbHY~HgN65C1!A1ySYѠ BF]E?$R"4&RG>:&y@Czƻはlgs}}~'ĻC~26Fυ[RarC~6ʠ8onv#zEzZ׺I8QGTڥ^yE@(c-MG!)2Iœ>_/kͧi9 �>9>`'7$A9cLܰ(9aE}6 (C},JSIu'NƁGsu!]KW&~!xB[5S -v CACab :nZAF!:г>D;lEUGGgS"48tR%Ok (IJ>Yԭ?$<2)]ZarC  .\bl.O(j4HYk?2}!vIJ?S^Pz1<%Mau<(eR#<d|ަIc RI:W_ӴX[x4c!3| ʍ6w=X-[;IYq*+@<^4'yRQ:Fzӏ4;$!N>Q:k!7JcRCr@>(? v.E?СCF_xS Q"C@>"]?)<eI9ϥRØz6@zLd,l4*V#'�aw \}) sQv6d4nnKܠ8Wo]k :4ȲIYq*+@ y<b Sl<)bKYMmX#eУIJ_*Cipen`@5.a,ԅdq:4LPxС1zRIPC?\zIHE )iOG)mPO*uA3NʾXҨ~E[ޘ~P YRisy9waMcnP2(qqA/e ݼ,u֥G_*}:iW^Pڏ�ٳFa\I͈2i>瓡Cc|EK=hVi!{60EvH.FY O۬IG.nZ|%—#u+@{͵IByɻTnX}:K'>dߒthI+_W"o6f˗ `!R8|<u/n ]j]60iT/.Ͳ*+@q"}v#Favʒb-ԓ'q†&)+.ێ `% I'ݼC)?.um}T\2Ц(݅�*I 'S*7%W T򌧎r^W6_1I]70W`WA2 %|RM 9`: *72 x\uԹ2i6駼"�_fuyL?Pw#LJ_ʤr@&},yB'c]i6-޵q)(N(7%8䣞cAʤ>=ui64qO@U"Nk}~rݐL>|./uyh 4[(Fc70YHQ˅li:i_ʼnfR䣎<AdвID e)(AI|'ŚM zO)P䧟tE_GZ60 K1h?thH6IqI  }<k?uRYxhuX#}q*+@a%'>:POnLR&O*#e?i?|xR[B[a�\`%w��9XzBO'(!}2%O*u%<bܖWƩ(Ek5M'm%uy!&$e/uK&yh ٢3)]:__>?v4R8yܰrÒ<l<5%6ʮi64V!GƩ(aN=*F <DԷ!I qƼI?ifɳs&-i6ƆGePG*8Qܴ` zM;Nx&4]}*@k:g:>޵kyJ\1V)MʒH=PL.O .(|/TrP2:7>]8ܴq.|yRkjI:4Whzڕ*@kS&/yPFIy&W7}`csu2>!Z7Aߪ R#ZCziU2Nod͍~йN(lh6Nd٥"P.zf]4*m}26-Cz+yw\}>бw)-0<O`MI JڥrH}<thr!9WMkSnB mM,vxFڴ쾼w䥏/Pdh6.EԑeN6(IqYX2m>*u.*ojE <G|<uOEؗ]^(KJk/s*�E-ƴsp%2Va5&7p:y&QLMM{)(D mqmR&GQH|͊qS@(O? Sz@|2!F9S65b>bԃR;}T\2쳢V" wINRɣn餽9؊wyKD Ŧ->{gNʄ�zWG[ʾGX\d4OMT4WP<OK]n'Aetf٥o&_hWO٥ OUxWO;)"<`٤>cN-Kxuc*)@'ZcP<O.cv4F]EDL(Nn`,(mOQ;c\Kd>Oc<dk2)#񠒇 :!y+(@6x7|N>:}Եde9nA#e:bإoTpߢS":tC_EJ|Iʒg^斔=0)chymOyE@>*smR&Ox]?yuI'ͧ-g\)U ::/urpԃqHK/ʬ-$K=y`iH'dLE7OcjE`MjOHz>I=crs):栞Tک 6ui'}C"?R&xIGF[Ej}>u˵(G}~NPzsRPб1ј2OGx}4K'yx?KԁGƯ-D}yBWrhfqŸ:)'hNORRÆƼ7OCdﳻ:)xҨ&uƸ4޵AFMfb"Aꤜ.1Y,;QisyAƺ(禱cx.t� 4t}Crve>E4b\}|6P )K64*m.C:ec=R]\ɓb0䛡>d4_Ψ"@хꤜ^>2:5X(HQ(eҼ:J}>!ԃGcTI8E}Yp}.$K=yR|ICfc}4/.ѕ`sui2m�4OI]d4Tf#T(݊@B쳻:)g/V1_Ej}>u˵e-y\]L)Gԧ4Gx擡c}STPf'i kKSG 4ɇ'K;sVFC_\{\梚'WէF&O.MUTGEe".!^$Q&mN&ɉoܖdIA(=AӠ%rQ7erzt,=0"{k֠.ֲk?]G5E9:x>Qs#MGx{]#Wy1y^e(."{(]A,y%7Fz9 �k 6(ӭ;Fznc޺ig~Կf}3rafkF>O^(Ƽu5]~h;Zoi_f^G<-J|IO4JVuLsyA�$PiО7Y^y#u?}+O5JV[YWsƨ^G�>lC鵞7Rk-7V^dyv([SEz/Grcol |^pNt^7z&ڋiߨקe~2.�IVV΀o#Pi6Qӭf\VkiMo?Or1VQ3i$sr>F\zW/z^F/&=V:;Vgt 6՞ڳg"o!p 0S;TtiM#]{Uƫ>j,Gz׋e4ګR / p yTbiBk6&vճީsfQN/"2#jrA�"ҼGxFĽrMuvQ^/>|׹!�&Pm3kl^yV⨖2� #Pi#jsTûLW'لg4ZiU %ge|<Lm/oIݜY?goXC�mټ>Ų{xK'43T+_z |׾L!�CF]ݷx ^ʹIr,339jx'ՏLL~|]kzi xyVj>{Ξ<@7;ʞ+r5s׹>c ŧB'vdmك>*O^ҞtOT`� ̩|9+;9�+LOmw=D@ܱ#=)?O8@H 'M>" �M֦o@W|rO!�w}777�M?V=*?lb6D �k 5BLaZgFB[^{B�� �@�� �@�� �@�� �@�� ȖTCV����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__rotation__py.png�������������������������������������0000666�0000000�0000000�00000072217�00000000000�023024� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����v���̓��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>432</exif:PixelXDimension> <exif:PixelYDimension>374</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx lUy&΍MDP"x$1c?F1-hw~fd{Qf<cwItP#"nz~}]]kwZUB@! B@! B@! B@! B@!  Nbr(z^ϾkTdc#E@/w7>=q*H%#חM/\.@tuuc>N!й֥Ks{JSB`D1[Mƿc\@` "1y,^>&G`9r9B.Ҧ<ΣLB@yy1B.†=1*ԋB@̪*oۼblIdg} ! fYf{9^ɶnMmy^0%B74U4ږljoj@Mg`9;V !0@Sa2k4MrTM`h6iR'N|xKD`ڂP'N]im|6iP%/@_{!7D!  ˵iW_ň6~4m/ƹl8NBn(״_jJoݾ5p䪲Mҷ|-Moek'`ܩt˵LLϴv vQ.+^!@P;,ʑKTҺyou+˳׵ļxXZƊBTԵabVn\^ΤmmbY,=�ʳ'A*r&b!0&^gϲej=2E9S1uTSՖ埥y2*QW\B`>4IʳgRhյ1>ybZ<6Ϊ}gS:[bO]~IqB/r.;˧>aM\";H3X5-/K�zG{t}59nmF`m4񢾲e): 5)ciUz#?7e+}(ZpȗCb[ c,W'O[LƱ,7*|SX'cqПԂTVEEX|nY~)}<"Ɉ}fƱ6*y|SXWFFZ㏵8hȯ6ZY]?my4OlB@,?y{R"8c?vcאGA>ŒСŹktH;J,ߔ>ɴx=#6|#6r՚UG{ Ը,ًt`>6?l֗yR:r(4QD'9p 49 Y b} {T;9eC8ʩ o~C4'@*|^?{y\'xbA!CCіm)9K-nqRsٜY~)}r6nxk׾/۷o_8q4O)q8IG'ჿ]*OADXR Dzd D _/s<KI: Y ` </Ga<9אG9o6fcoxd}?¸:}C<,U+ܪUܚ5k=ug'| 21D3s ؁f𚥷>qIP'5ee<9F=>&\#6l]A' udo ?xjfB.A 6μގg7E<Qa!GgQ!(y7:g|cɓNć= #}_Pq#,,=ߣ<8Cl^n{jSN}o>^DxDڱl){1b}eyu쀌^dkKЅ;Wرc4+ndY'O"<D1pS7:`dk ;c}G'(Flr6U b<c'rQ^oO0qbd<$T%ˁbo:}ʤ_,!O/4c+?6@~fvF=$˗Q8l/-7YtZϓ<)r>Bܿ<)`dKl8yR<)q c HTd^ 'b_ӍC<AD?9[9) |2Q8;y&% T<ǻ{s1ӑ޻}bTLS0 >l߷=7By8D0noyz<3@:ӖC96UHƱy2m<)uXÕĀW=[^[ۂ˾t%n?wxi x/턼/U^";=nѿV;~e@F>OP߿w[uݝw~{š/qnx;~ianm}) ]$HPQ!0 &Q|p> _e;,H?<!$ !3C,o߃!0 1{f}=ЫX r&KTG+^^\"/$͑uy2m7ť?O~翀H9iV?S{;fsO;nǕ}ǰ'+[srkj/x}Nx081VG>:[C;Sm^o5y[ םc ż<D.4o~?,v~̳%ĝxǹDVonn~;p`_ ;ʁݵ3E^|>[ݤħ<ϛ©G80n3/%s'?>"+(cYx4 rʇ1s\+N1gFeR8'M`08 oǍ }nӽ9w3Ǔl>ܹQst<~/>xot=s?y]? =xS}`σcu]m8vpp/hWm6_c~"[syoei|E~t]nq۳}orܻ?pxpP>m-!/`G>tuۺwiZṋsrܴt̗<g'!.ag?﷘A9 A f!Ӕ-AFc@JIGVN[0Ⱥ-/6RA ρGW_cãs_Tl^ܦvs{7xB摿sF =ȋpNXwZ3oㆍw/z{7|#R+!?egXH _~Ynj^|)_ݣ[^۷׭X:\9qGBm:ح>䠉͈%|l^k?? nv3[D?9Xm{xܬ2mc*1ܱ2 M=6g,6''c&4 _EIJ4gK[4nfcquV<+C3:X{-)džXu-Q?,bŃ7NĂ)d(T8%bxBQtE|?xŸi?M~ |DŽ^"Į{F8HF7Rh-? 2I[]vʩ:pah}O~5տ.{n͞'t^'_sܾ->n繷[~S/^^s?e.|nm_/\w(-c_ n)?9`8$}hig'ф92{,; ;l Uo1v2?);dx0+CʘOY:kNg0:+x(l<y\[$9yChxoGM<mLTVߋ|;{{u;/GqNvS 3c}?rAg5SbΝn۶<_rOz!k׸=[>o>~ۿ^Gƫ}_qV'5~]xً݊}ܧCpҽ=pxt,wwV_N:2S=nc~9w/~C ~׽rw[-Ca6;T?z}?{?uqgm'v|wrnۉs8~f&WD`O=ޚhIjA_̋K@n#sA^+G+Ko̧,i8ibsxRH ,"U;Z{8mC8Mt5RίLƃsy/s0pZ叿_Dc9orq6[f|xf;oݟ]rwɧ֯v;Ny;M~S^ǟ6mߺ3vJb!>)9mnpFOn|rsu{wq^Ӄzo>f͡Kb)VJȩ>r߇9Ơ_OtA/҄YQ* m) g<:_OuIkhdR6s{6.V2 jG"|/%͸_ߍ7lƾߑ_ijo3ל?\+̅3s|6c!WmqmVlwrſp&+Vu7~u_ߺ_1nú}M޺mZwpȁG*I?<>_oo>H_u6Ӟ!hMֺ{|6=OrqV O,qT4=q޼Cߦ'2{[r 1ϣcxRƀ/;%pܨˣ)tVO9\Ѣeܧ6 7lj"5,^Hoy٫ǎnENG\l>mC12;n} v|Cwo/]߲&Avyxsc w=è!D}cDV|?֮]6U/qwՒ-n5{i;u!WW}~vO巾]x։L>+]PnQ'ڻ w#;Y ql`@I:b9s8=?-'KXyLcl!LSŘƱ^ƈA)Q!?|^ 4DY;yRRǶϏR'mUo|G݆+1[س=| nϯ9Q*p2jp'>y6z ~qI<pykgb9\~[ .r7>vf˽npO0Co˓K6]81>t){:ǎɎ1Sؿf8܉g>ϻ5O>Ϲx;|Jg{ϝ?pggvlm߻׭ڋCҳOu䯝B_G^pZrp_'׹G?R@?p\<txZNv,T&EBC1,Cxh/! =ycq]"�/=gG>5#vReYxH|ԁZ>K~.)}f~ù?"!3ז9m͂t=cܶ.w;nW?dF~|sj{?o?dUOskKNpf?~� 6@}wQOWXc_~{}# ;z;W\nwܿ7{?/<83'^xfwOG~FP\~?O~CCFw{g|_z>{�yR�x{^< 8xWyf *gfMX<ཉ "ř?S/)LYz;5N2)Kԥ<dy,~ijozr޴~A꯺C-w}q{sbcC,O`Xړ;t{ɯU[Fqw0s,0Z򰱏>uڎ{~g9սly*վ|Y2B(H:p8Y] ~w+~{on}JwA(9V{(N2mZWnA)w|xޓbIG3kRN4::ƔCjw<^L*:V7 G 3y8v4NCs7_!fg ^)ƾRO4Mgec,SNNZݸ|adx3Y0//6VюHG8Գ^0rsb996:y:#K"(Ha<dGt4ߑ\NWB=)!O::y^rP<!'o}h0+]|_{kr 󊡎 zХ{<*`=٬2u-f}Rrp^<SJչhI$HtY;eRt@>IQm`h.c|16 \#{l(˶D@eT?c#Oٟ Bx"'|7%^gwˇ<>D?|@8>iVRv,#ny'Ӈz怽k7] @Ÿ:y@F9N xAK0y;yd<'(i|D㼘+ޏk4_vC1ޑыM!Dfys43|s7lb6%o;S SGQcH1p[֨>ƹiȳ.`vH^4)3>E4N�O>I!O^{Y>,%wF'эD_81g67or׺~}_@ ! ѾgIG8`=G=E ]rP^Re?M&kGτ2Gj}'xyؿdS61EuS2t{ e )7axY39'lQ3/-`SySah9UؼsO5|ӄoA ߚw|5]lv3r:Rayȶ٬_!DUZlr4,8p74תLPB@!2?ı(2NDU>Oԁ!7塋e٬ҵ Y&lSE7b@4 tlcJLi!ځr2V[_VF u1eXB@ x?lb=}hL ⛕cl$<Voy@#_Մ}E '_ j(L+([Ç#YR!"E[va<VgyGBOؽ0CJG} '<)uiaW`U`;|ayKR<AQ! @Ƚ<ZLmбF=h+cJgQRs1/t,RSBO$νG_J)|fUREƃw`@IM"`'E:g,dͅNsu SVwlB@,:H(ơ|L#֗Ńci2c|B@>!yS3KP&z^#D<]|ʘاH9 ! @?bԑڏ7k >ԑ'ckl`D�T,="*Yhg`i 04O!*v/y`A.OomF:f: ><b:P<yVW! @Gb32)E>EMneXN1<'_<⅀}BIBj+S֯& Xag!k!)m[9Boؽ<1HɰAf)}x_cpu '3͐lۜ1(c)jB@ ԞHq2xb?cs6_nHRRȚd>C&v$SL:`eVU1n,-5pЏVoeS~jB@>#cc=1塋eզ(`18y`fB@,e”uoMe->}B@ }-Ǻ<6IJe7BgYŔ12yXbJQ! @C+,찡L=)sM0 C gЧl)]V.E}@!R6V#ND& DH:@oyzГ'uՄ}D"(S+?i͗llg X!ىiv!ۃzQ! @_{bjLB—T\uMYL9Ay�,>V'^!R{ Q, P$VlM4of|!d{P/*+vOL%֧>}lT< O,dl֏ycȱ.,2}0 omwj۬ X$b-QmAF F:*(:+8ϲY}7גgUcAHZ[FaB/{a,"]n+[*`@<X.;IX+[}|B@tv_b|1Lramୌ|ՇB@>">-Fy677~IL2B@>">'C[YDܾQ0.IJlYz+^!U,=pmK>S*`u ,nB@,:Yէ{O*nn*`XsT ! Z�@R -\4*EqBY g0Bؽz;w,�P MF6! ;ls^,/˖@^ll~61~ &R"?k'O`J$X bOMΘ~oqRMTKT!35m*`LYpW֗EB`@}um V_B@*{f߹ �\ :B@Zh_q{ XVB! Vz)Y!bUe0V(EvB@=JY0 <B@IWNZHB^E'$Y!�XXgB@#5kָUV-5h!(^jB`Q8#Yg֭[|Aw뭷.5N!P-rimG#t۸q;蠃ݷo>tO,qLn+,^~[b۳g[r;3qk\B`Qr7zaܶxhن<L1 y"ٽp6OH՗yŋST#B9TRz@EXTĈhfpT"Px1"!*G@lz )^IEH P?EiR#B>*`Sdhx61"!*!V7E&S#B:*`1SDE"*bDBTTC@^!,^SEH J=D`ŋ Q!Pr8ɫ̳x^1"!*P+H=D`9aV#B ||d!Yec#KhC"*bDBTPK"mhS"*bDBT,E@l)&6/.M!xq9TĈ#6B\XeQ#B` ΄"Hŋ"F$Ds*`: z"/.;*`}?z8E.^\.1"!gT={MEH|ݥS#}D@9wxqUĈhPۊp].^\N1"!'T=kUEHt٧U#}@@9xqUĈhP p~}.^\n1"!eT=xUX&*`\^Jk鲫-D ֝LT_E,Y^?#U|c$C@lL#6x\Ym"fN@;S$>;ϽwW|*b`SPKPkhXxhݻ7{TOY{s\O(!_ƱY ~?ǯCCxaz)OSN9Ž/w7pCW]^| yQGGyjn^xxʖ<5A@ŋ E9y Uh N0\ @ŋsNg=Ow8Ȉ ]mt*^{׻;0ww~}%/y#+0Bk)},^7ov+VpwXWNr_mOO>]tE*bhIt#DF+:P܇4nr;ݣ>v~i}} 7e1V⺏ ;>/,C=P9㏻[+5kָ; Wfw_X[؁v;q]wtU_twbUZ+0֟`_Wo\Rp^W8\ٳ=n{0ofZTElm RK ~Ŗu)e㩳~xqRE Wd?// 6߃~u{O~DSkVPK, [["ecT`Tk`]vg?>쉏q!n'p۴iя~/r�"�˟B,( l):[ho:<R0Qb]~c _}K>NM?M7Ț`ň,X2O-4rERg WgAxN=p[7 wg>Nvr[lπSK-Sg \gYY�5^= `rN}gȩ٦tF& I读:w饗7&}# ngӟb'  J *^*_ |<ۆ+1qMWbˁT}v LlsCuP#wg?{{'A޶mے"6?"6̧Q,bKo:<粱Y ^ x|gaO]/}KpioW%:*` P@R<uux)K*`\QoOҗ%\"ԍ65]i52Ǣ-Sg \gYiU/C o;ij \C< O~NE=k1N0ljB`x!s *GCs Q7^gEw'ue?.Pko|]cy+,:q`9/PG;mx%Pwdp|+CUDʱ^ׄnqp8UZyucP*^u~x'g%/ <?Dyy煏 q3}Wdl],n`Kٛ-o:<>㨳nT op|+ʏ<Hxw ?[<pCWqr*bZ4rxl,R6:KU:@UƠDŽ/x ]ÔguVx<n"ׅ"֚UTK, [["ecT3g5 իmx׾#a6މ8ؒX+֯ h#8as熏  7M2�% ): NҶbb˰m/| }/^^#ȸھ}{ի^D >*Nj2~+1j!N"+0KlŊOW]8#C< 5^W.8\V~;)z0ׇ߸ٳg`WK,bKo:<粱Y ^w!r@klPU_7ֺuBx>:]>;#>g[,ݡR<u<|]"e㩳T,hV=C <ǯ#Pxw]cǎPpUy{?sOǟjsE@,7 [["ecT3gVpB|3d E ?\U5\3UYp5oݺuy;]VsM5Y" 3tػT |L?DpF\JOMūO=^؇"w+*zpK'?pFj+Ot*^]ZvΥ?q]ܬ.S9ץSg>BWl.|V 6/~ꫯ?D޸qKMMū5UZsus \."w ' q#nc,Clƒz$J+UTūU[uus0;O<1<Ac ~mnɝq]󎩊WY"+Y#J  O|{ }4ps>ĕ~u'+-=;/h7tثfTZSk9A-Byw9焏q{@]xxF7!{w <SUD XbIp[l+yRim{_L*b[lq7|s(vG}t+x~cOSjZ%-Sg \gYi!mss quUy<O &km!m( XHO(KYl<uquZJRt 1J=i]ūoaM$O-4rERg WŴ+E *oMkaV\,T( l):[ho:<R0NinǟE ?Nzq֧PX.O-4rERg Wghe]?6¬0n=pN~Q,( l):[ho:<R0΂6+2J.\rII#ᆏ>5]y-jwaW@�m~<wy7>Og$I_G;=OkW@УRHl`Dcp#I'7]^<UE}oײq*`�<fQpSFu>7G>"照Y}K*^?cyby9Gq6q">mx.bw>-_<Õ{اէ^̹ l1׭nJlʕ7 !3֮]@g1R(`{9'E$Dی“QGn 7^SN9% Ok_R>i w^x"=6r>5NvBTԹL{GE 񂌏'0^X1|u=;3<ge*`R<uZrY ~?ǯCmhe/s³ x<O>rǎ ]xjU–⩳VóHX,Ut6Up͛#(}/[O!W<bC,p( l):[ho:<R0NhSE/}{ֳßEafާVK,/ [ץ,R6:KU:M1{cPeWW X8N;1|GCθ#\8 ״*~]˽6M]ᙇzkq,b"Z1 l s@+z#mO*^Y d:t)L[Z0 AknP9 6P+Xū#y,*`^m*bxec#"k'P[ RL*`XG "6Ck!ֽ5Ռ<*b wG5!ETS@ELW^z>r"gSWقq}*b*^}<;g}fއ"իSZ4 ].b*^95Q ClbSyPK"mRS"V@WLͩ *`UВoX"թSQ XM xu,G@lz aX"'(*`©d"1E=4Y!6+dwhsSZI*`s�Y],m,b*^shE@lx@MELkN qP[6qhCSj6JxРZ XDiQTuh4E@ky1,-2iˍ<r_4Tm4eC`ELkٖU/0*` xES:n ֍u,@ELk : XTM1y2*`]^]mLSTf4JTzКlSTf?TqT)b*^ tF@˯7@"#L !WTYiA` !0%(Thgy[rr[n2…Y4 @;p;SBTU)@ Xd!�{ݻ޽{ȨB@ňH !}2))tG 鄀B~4@! H!BE:! h=*`_" P! RPN! Z XHB@*`)TB@#%�B X 鄀B~4@! H!BE:! h=*`_" P! RPN! Z XHB@*`)TB@#%�B X 鄀B~4@! H!BE:! h=*`_" P! RPN! Z XHB@].`RN!3:vtB@_ ! : XgRB@ ~f+ *`YJMD!/X:{MNMV؅E!mx͕N!)W._d_5(5}Ȣ0\*G[=! @=3W��sIDAT:ߙ$z[TB@!G^k}\[Y!�^h"t[ſ(_6*UmD%B@,U*s,X+;WPՙB`AnmSk ,a ! J!TRsjC+ F'@6! @WHyZ>5";cѿq,�y~Y,} *BdYzL%fZ4/w3�ZN?B@t =2o_m-m-`y OJ'#voŢΝo[/ |T鄀]F{ )V.¢oQm+`�V`֞y% ! @־h),`/IM7VBbقeXB@"fClO_*&ZGkb"6x+h']T!7bf|"}̣ a̛2RY>(Մ=E�{`/Z(`˳ǾV^v~9  @rYpR �~)D~B@"={a>Yg^ur֊YV4ak<'YB@"=/?S~٭oc Xdb-oAQG@ ؕW^4 ! ;seôhecedԃƾVUP<Xqy6֟T,@g+~ĭ~!gQ>-cF%|.RŔz1Oy~Vc?k<c^ Ř-#|ȧՁ !<mF>E||<Pƍ8Ppŵ;^OyRAJ=<hSgw ~Sԍ(6&˜<GJϹ {Hs\Xb~σ<SouAfyb~Ev !Py-[9CG=yR"A]J@B"e,{ShA,SC/쫑tMiqc&8 d{2 KE  Z<}jB4!!ˋ�Tz#%&%S9yJ=)u @ч2)1:.uDl y 7y,_رq t(Hz14;v8K9C]'!f^G�FV6#%cϡSy,fѬn|}'amqU7Z!ϒO٠~u(N("/x![2tYG<mvУQ7D,ՋB>͖[< [ց}6S>y|<XR7g}8w_Am)FO9Y~6ʠ8qPo; =Ez׉qc2[x! E ^fi}-.JGHX?kuiKg}fϲaB|x;A}JAw0_O$$A9cN,XI拜)u!H/B@,{):ИR#)9u6<Z˒ރWĺ<6 9o#t�1i#2EKN 4[cт 2q:z`#CeޔM:! !,)<eKS^J=)uOǟ%<2)i(``l,7vSJqčc4H9>#:lLg)N!Pcvgy)[yPʤVG6{*Oc >SYX_m:5 >9iBf 2NyK\ zz۬lye8B@d#kf,X)ju;'#-N?K}Ȩ?h>ON[8i6RvB>(?,eqJX;0ÎС>Aj6GB@TC"c?+<eK9/V1YvS2uiU9nQ6x"S) sQ6,2d27h|0.{h mV~qd! PY?#)[J=uYɓ"m<އF+RR7f3,`@.a,ecYhV?(Âth6hVG9/./@1S<c< я:R c?ȃgSQ;UmecdadI-d⍙6AyOʠhVBpAoe 4.^pn})[w2x4kJg⅀?Olϱrr'e"?S4/%C4~чȿ}V,MvNnF+o)ŢEJ[<Zh|)[<V'^ =%[l2򒏩-XS:[>%>lߖthIkF:f:VwlcJ< b⩳}w(`󨵁gc_cZd% !P#Y)ՑϣY;eKdI, R,-|GxI!A7a3~)ju :4^iOP#F9E.!5! څ�xTV⩳|JX 򌧎rY׶T1Ic vd\KvK@ ȢQGJ,%Có#:F]0_K],Sg~⅀h)̱-K4S2@BDIOX6:+9,O{m:m``c'brbAYb z}(QА'n)]_*V:! pH[ڔ_Ga- Q/m1 1Y-ϖcSO[@݈vQ,4UL:^aC+')k/ L>yɓbBc>SG2g"|,m^ SL}F=)Rl~9PSgY:>1c1_/,@6?=,?Oԁ|0Y<x㩧OLi EZ�r67#< ꐏv)zĒ':Z1q+$ !0_^tFҘ>.BVNVYsJa~e),OTLCMjC.Wh<zo acI)(~Q;ƯYǀ+IB K_G <D4Uҧ qƼY?K )`蜉RgYq#yƀ~#z,AY?`>):4ijY>OWFQ! f�T/)եxO>ث,۬ZmV|Ճϊ)M)[&J\jNZ_NR'[ ɢxȈK]u~ȓzY9C6[Oˏchb=eR<m[ՑO:`[ɢU|r,Ϫ-h$yfȃemYz[Dž Y]| L>†qKOBY$Ξ:yd-M-س6(|c#SgJgY0<&O`cQ1@YcVg{?ZVmB oO"vF,ZT쩼w:[_7kaY)IyP愭lB"-9ʴ<d4H2>Hi2NR<u|JQx7e嘷m-,`E6c99GnkZHe5>rj}y 4<Kˉ@۬L l)02ŊqS@(ʌdSϺa"M,F9Sr1r_Az)ju19Ф_B`1)?KYjy=R:k#'Z;1_Wǚ y:N9)cme(F{z /S2th6fѫmG kVNԁZ.OzY_S:@ַo:ĀStS yP>NʼaS6X<C+^q̤Uˁ@1>YՓ<Y}tX,Q7cV&|U §11ń2sC_1q6&YxPÆF]̧,e|(F�-묜⡣>Ec{Lau)=M?<u>VgTL |$AItSz8YQb=thH1Yܖ e )B}p?J,Y<)[Z ձoS&z,=*`1XKVg'G=(@e,(slYՓGƑf<hY%D�{BQ}d'Y:?99R}NsPOjMMgU 7l(r#@F@|?V&xK-EF@Z*|8Wl,{_2*|,cz+|KQؘ4eؔh�~֗:K-O_fmMZG[M^f9bbɓbSHgexg}KQaCcށ~-$rͱ(>euVNє, qy|lfc:1Y!@lXg"vK-y@.ٙ'Z[̧,ltͱL|'Y9SW|R:}@>Yre)tB@:kVLrjyaeӖіG-Srz8+O9O:+'dסuble2HůU3CiѦcxګ*'/SQqVS)%&629|(eҲ:Z>S>Y:|iY8B@*n7eVO%_e>!O)Z'tMlesb]L)&@*-k}cHK_K#Bm){rO{LO++b< rʇ1s\Ml_˓i#ȓtX[R2tloD&ysl˓-SG 4gєOv4HK}crj\Y>>O60yiu6>!پkX/|fVgy̌2,u67x4oJN ?-sY[i l,X'[[O� VW1ФueXx! 9e/Y{?+`sjq1-MȩMx¡P6__ϓlVl.’e2&fˋM"Pw͊KcmgeǶ Z7.}-42b,3/uVY-%ggBm){˓ڬ_cZ)]/c,͊>YlUrf.O6+[>*:ZgG:! *tʷ.偠/%g͎!UgVɛǺi䪱7+ӞEeK/@{!gŕ~V<VN ĹO*%YnUrli@9 ^>/ei^esOfhj˓eKc]2ЋsZDl֯(O[ZFY%oVFהM n}[e }C]Y>2b9哥-c`YZwitfcyY. oVMy丕KmIe/Oa)_N#FK\~a>)}Y@J-Y֧.?uǤ8!fz�OtX,=׻N?Ҫ+E9'/-?Kle`TW\B`>49ʳgRhյ1>ybZ<7:}ٳlYz�g+c[y !XLyٳlYzg+cOLQTLeݼ7պf^<},oc !mne|ڰ yyT7./gҶ\m~Lk 岾⅀yT|cE9RsSZpݾ5 * U[B@75BLTT7窃Ms,?,k/beHNk;WUZ \!B B`6ViS9KڴQN;:ub,\⅀':ubLos۶71irL[wϺcU,F>MrM`h[7Ϧն<S-MilI4"'<CTn TQI1ܳș{%"lVZ�9 ! @`VfVyeWg(8# (*Mu^q/GVB@,4Q@ϩi7E"qHB@d"EaƘKk\,) !Eο~WeNB (Zv}2O⅀7+Xryc@@UjyPM66!0_zY &]Pu0"@_P!JkB@! B@! B@! B@! B@! @?X����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__stencil_canvas__py.png�������������������������������0000666�0000000�0000000�00000137027�00000000000�024162� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��P�����P2��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>592</exif:PixelXDimension> <exif:PixelYDimension>494</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> $��@�IDATx Efs �p! * |8x'*"ȱ.! W nȝl^OꚾfwfvAOUUկ{_{j@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@� !�0�<4�ynBǸGtf �@@9Hh湇 ��@4e,AD̳_G>��@ 4|PըEΫ7܁��@U4\@HF#ͥ*G3:��A T0z K�� @>>Cw � � PA FBXOAA5Z>@�@�@5j1`0Tj; � � PG*ToYrQU§J>��@ T20J(CՋ~Uk~�@�@�@\AK)rP93i_gNJv � �C\I)3Hic,5.K |M_(��@ 4 O1 Z�:Rڗb+PKV0P�4o)؆톁Z6mliP��$�$mrۅJGX߾Ӵ+M㫔Pn [��%P`"4v {i|l.7M$MIL[A�@�@V $T/|qO0?e_R8}u 1ژyf[A�@�@RJ 2W'kǧ|yO_ImQ(�ӥчBIB � �i $HjEe>q40&I>ڔ,E?ĵ)Ue%q4RvFR_-�@(g+N tOW<Οmۯz5.ܥd 08 <ir%}wLh � Py )Ef&Qr%W;KvJ_Kg R :˙Wr@�@� TbouW><.LfSөjo-WB\80]muM8ie&vj@�@�I m�e&ٺն)0{y)vz%/ ٲte^sRZ 5}i9#��H8DمdoRM`MK;F}%LRmJ]Ke&ei0 mor+loY奴8{aC � ₋82qtI2[ox%ۗZgE>D&bV](0-N&L7N46ldr<\tZ$Ɗ®1}ΐ{Eӏٖ{љ'L\ @"GP�&bZ&aGα֬ ؿiow{m<ПsU}lYovؗWXm$ J,ۺz,N.:;a8Krbg]ܖwi뭷c]?rCz{{I6 68-}9Z//Q]~9K]j.fX"1i.&^Y庎Gj]iǡ2A �F<y1/'־QBϫROj{m}h{ڠ}z =KΛ7n_e<VS~g[Z[JH?k֬V\宔QZ=Ǖm%msgܴrZ;]h]Q*!L/Ζգt*t/^|Qݸqc@'%8ZֺX�RփG|󥣔,>vT^R0(D(칉kUV?A�@a8N(Ϋr`;S&,>r6y^/1y62ifM5fY$ᗽ?s" +sQ#GѪ5n}ex{ԛ9iAnڄQv*so[>4ea.jeg.,2ݘ1c 6x[aMZ }rx[eHt[9TFlMW8Lc5}em#}//dxSDyZ6P�"u2W=jnXαmy9}x>a=?^嶝]Q],~;vXE\](֫^l*WTvUHIuTnivErPEC2dN˚o)=۲ed޼;gzHnA`qU,boFMNʜ_=@^|[x-xC8} � sN;_OЮae5?g\'^uӯ^D(˘\Dc4dʳH%b"$6ae[V$GNRrP ?CUeU&;m(?DĈ[_~1^j}t}M̦o>zۮk=qPIw{ fj]~'њGEB4v_<h<-2jZN۲K=/?WԵz վ#16g$]U~ -r=|}goɂ P�!8Gy_}7K9W-I%JYKyēmЦ^]WɰkgoN^[4|S/]AF˒Kj9M]l&wv;g@^J%0;[WW2F-rp%K7'}AkhCK#ztJ~tjzhϡ6]ye�Se˪iس?}0q5vxڴӹԷAOg8O]KC4RƩn-q/3Qyԧ枅aX6FKUrݽioCGNw>:l3]_f>6Vcꕚf_&4SݦsAxl}6cg=~\(d{F2S(5O:9Zk;޸vFH=gi'3ura&xU>Q9٘2)KvZq=Fmec +cv_muP˚D6oݾIsi(yi׉A LO4ek-9Zw[N/6D# MqbN_"m3M[y+wppgz 5/!mP]լ�ciaSBRR4!I߁?Lnz}ݴ.gJw5WЦOG>z/L2%ߢP%њ]&ӆ/ӳn kn~l{[C5,k7ѕ[ H?w91pn4ϩv993pڅ_t{lCzM%gtZveRs46-K4A7ŵU҇yOA#N/Vr yy$R[hYzi'=h:l?iJ<a"$TXMy6zyiX &lk?VA;O<\Cx㶦[Ago}/O+WԱ_E{y9z{G/g]D]dڪ> 亮A:4ڼ/I贯\J?׼$cktϢiiE'S_Pm{$g7P5D@σ|ύ8~}p6o[u t:/7V%O)(_?kB4YXVZsӲamtal mi9 N̬em4@�%b{wv%n�%Qho{h4zB(݉NQ[ɂBDRs-o"?|-<, Dݹ^и䜩"5ڥMfY@nȹ<_2N:dzjdZIY틾B'):ᐙaKtݯ~N _XÚγ>AG#?y w/YC_w$MO_)Q[Nk=Kjzj9?ǝ~:}n3=tzǠ8B'WǨ39f 4ӟoN80dZ_IGٞnvO3O5z.}fȭbleymսnõ<ݔ]8{ta+ݬor,&H K>?S@U/=E5`NnJQeiI|" 1 ݴxY\HmrX=J&J˄dzXYeqtk#7@ޮr<IE;B6/I~/jE,'{-K޲nA'}zU~/jڅEc|yƻ`㓹wL_rkT6I*lzjS)Ŵ}"/c&@Xsݟyzi t{I33J:lgmg^s}+'Mt؛}]?J|unM|yqr!}CooWW_E׻,z&?iSSϤɟ>G_|:rf ]?-es-{Iй"}ӭ>KM-] sy|x64e=]s 31Ѧ俯-?;‹<'_woeT\J97eo_#<G7\lO2[riu冂lZܴ*ƇiV7m}kqڜ>dkRݴa(˒rJ';>* ˓dݒ;Nc0?In3O}Hdɂ]"&${}@XZGnC=KݯY:th=Gx؍FOtMo=>㦹ߧOzhc$=_'~}ǽ3ϥt'|8m7p;>9J3ڞa`1=}{L;ϘHьwE h4ʿ�}]~&G6G9;h;KF>a=mg8r_Mk!X6IJ7hպ{Q_ccYK 'D\istL]H•a wF5 Rֺa/$MU2k<"S]X.jcޟd+}({aلɤ)r\)/y7{fE'/;OriL<([FK^F#:9 $F--&zM=l7͏e^"ܰѳ.Ds6omVJnv=kVʍ}g?//0rm DŁ Mإ+;TiY<[`0kC#&FcgNg {a.)uwo'ZD}#Sۗl!/?>g2rPn=8&V_7q _\I|g8iPj]Ig.O8X?K-Ɵ;^CGnK|#4~V9RSszdk,q>|rdŮKr2JsX䚋Nqi;))L&3H9ݦ*@u dvRY\)׺wJw<##&v ^A<k^Πm`;UvMsoyAIղmf^yVu-_ :?Odⓗ38jKC5oϷ?|0%mRokSI x?үXG4~i1㷥S?{߆4L~xǠ/^E ^W[|&@{h<4?zq q[m7t!t wђWD{NͽK%m#߼?vzeq[i_zɜ5|cu4nZ?IvhEtL9~k{>#l~;CЪg|NӬ_Ͽ53c*#EgخGMγ|n 69ٓ"ߔ'6ہ>WQ@H<-;r]Fdn6 k..&/UO4АAv^˚*<l<#7N͆7Kw?Myqm;/Dw熬{mc:|� `ڰ蕕+(,c#;f$zXp<?5lf"4(Koy/<+q Ok|? v~Rhm?^v5L}2M]"k8L؁ |ywW!/Wop/_Ҷnzǜ[!d,}?~N)GW_4rC3w}=a m䗷 {A3Z-^RtyFpO''g2>ǜ@o9fl6цukhsikh7s-?eO}4vd+x>GP+kQ#5\gCgvծTsqlm4Pl?,_~!RduC>tYIfU:r،֫LeK 4T�eI*,k{[UyҒq;➩Si9ͺk~CS %d!M VAϖB K 9M?Guw.)-#x&wk:><&x:_(7vr}ntsc E<# !2[0E +]W~}~OcgO_{R[ZAN^ Zl[Π{k,>xDr`!i= y]͚ٓ}2tN\Ұa[Ѱ1[y\H7\{5W捆AʇiGzwt}w?H4 VzH9ILEOܝIo;xW?"7MfmGs#-8to:ҏgt٥$|4ڿ; )=y^fWOEeih&m̲o+wJkh~$ 8rmbͲ=<k\nfA22z%3-W&]\ە%NJIilLYXYea)RMeiTY`=A4l}euռi܅e^{9І㎥nN#=y6roq={ķa›u*4RWy4og5lW3`.նC93\tfYBK5ϙLuK`cw7EH+ Ovڸq5,}ni#?NUh۳zzda4jT }6U5SM+c@RfwCۮrr^}}N ]eVZ<>@?EesmVO~b_{EXc?i.j-Kn͏?`Y .9k)WrSf.I?x-{im)r[u֔YxAw3C?udU6dŠ4ׯQꓝY>n=u߼3(̲Ե4ϙLȑ@�@Vs5ϟOԵF~|Zۥ/L%kYs|8.P2ssZ7Sui̥,ɴ {FևRaw K.)rk]s@ˡy^3E$YCepi;ow+g'eiՉ@{ |)ϗu|#` fٶ?5k�4=j.s2ˁ9W=[׋shn:fy5˞mEnjbr`|*\gO3h {.ma3z2zћIgrQڊ>L%kcK*;;W�Qr۹ثLRMdyp圻g5v'㺶58 |N}H%uӏre>Օ]7<|u7roΐ �@@ɑs ;Z2lgC:�gϟ؛jSn7jl'~=lv`z0w2W&v)SdvnV-/K9HH\RvY^m!|+ƼwC=x,cϐԱ}ab٘z/?|ߦnWP[9�@�Ꟁyls\jo~erg ԍv^v>®%LB̪42* EEsL#5mmGb]/g� ӲK;i9.۳=+rDjzfۻlg3 /RRNL}p(?f+}Ll@�@Cd%8'ι}/g;$( p(܍i=uff.4>̲3⨔gozXYeǕU6׈W<yL � � �e!0KݼIc~Oll+LrI[Y]W$iFn@X(I7Z+k5ՇD@ � � P~z}6*3lDIv|gT'cʢʦͺQ?[n9��@cIrQFeRײGF( tEX()7FdTgv+u$���&w$$3%i,bՇNa:.#<(аf”Kԏ)3˦A�@�@�CeALa#T{I]5WyD?i@2�SևvZ6sc=r���k^,Ew{T'2MSک.)v,'KD�ֱNVd*7F>mnD@�@�@:vM5$ NjcbST�*l&<KܒdazPB��0>5YK2GLV)U%h`:,2߱͝��@ uټ&LrIZ˞kՇ-O[PP eΖKݖTuk֙rթ? � � �!`_.kYZ٣5mU~)7˪w^Gx:`efY/2{SƶI>P��,LfGrbo'S/:Q5ۖ^;PeH�&")K2sG��&)H]MNS L(! 4mMyXYef>���Ty-2 eS'7uR$m%iUR^ውn]\eKWj~  � � E@qhig՗ʵ%OJjy}IriΜMZN~P��4hiYRS6i/g�ؙa54Q[;WͺCtH � � �#`^E'rIf*Y> @d2$ӇY6}Pnk=,7  � � Pad̺dEgۇ٘>ʦ$ۀTIJ$̺\Ã��@ a-۹t2ڬK9,*1 Y%({Rf,G \lNs5f]a!��� k-ӑܬKٖNY]W~= #@Ɖ � � �\lTf{yͤJPD&Fa(ȣ6A�@�@�C l͑ܖU'm5EU_T�urvmlE/eL{ٹ ��zluQ2ыNZrU_ ?6넣"Ӆɢ|9��@e g,J=N3GzM]RY]o9CR�M{ln"ײLH � � �%e%0Y*v>m-t�Uʐ̉jmWMA�@�@�O&]Fvv.* kWUYJLL}J@�Ɣ  � � Pya`U'#Sy9GYV&7pSgj'usS9r���0al-icm8m;z5(=1nN&Ngک_^n:��@e]dq]m];`]I:nerZT2KҺ4  � � P-z ҿ-3f;s*Q:SfkUT�4B7jFf푃���T}-2$Yy޴-[y(=avlkMyZ��8ejKI}j@EM.Yv=A�@�@�KFq[o.NgU\�6}H٬+,^G � � P]59ڬ6:0ե#jP2m]7'mQ��(?kp\F`z=6̀ ;PG?ځ���@uٔy}MXj-* leͫ���xYOVmk- EAJ#QA�@�@�K6esͶU/j�B�@ � �MB Y4@g@�@�@D]28'٦ld"i$ٙz-k^6`p � � ^5Ff9I^ۤS@\~t\A�@�@�F\rlu-P:p.F � � PJ(ݭ*V#��>R٥Vu&@ W <,W*:��bGlKOWv}Pe0���@ [�UjDZ@wڃ��@ (\}Ч]oK)Iz@�@�@Iʎ5257u(���Vk^;#+q$@SbOu��s wmn�Ώ1 @�@�@ =���P5K0 ���Z'� � � Ps@.@�@�@�j@#P L��XZQ���@�U � � D@5TA�@�@�C�Ty8 ��@@�D;S��(P/ � � �MD�TlL@�@�@<@#���4PM1U���@�U � � D@5TA�@�@�C�Ty8 ��@@�D;S��(P/ � � �MD�TlL@�@�@<@#���4PM1U���@�U � � D@5TA�@�@�C�Ty8 ��@@�D;S��(P/ � � �MD�TlL@�@�@<@#���4PM1U���@�U � � D@5TA�@�@�C�Ty8 ��@@�D;S��(P/ � � �MD�TlL@�@�@<@#���4PM1U���Z7 PI4I;ۉvղp&ua~D}TCcO5 @��zs7@sp"rL8X,@�B�TY0 �TOSS8T J0r@�U. P t9$~ �U � �@8I7{tvj.kc � �L@*O(54~ǬA�@�@�@�w�MAH K/{WK ,@� Jf&,_s:$eE"K#SRw*;@%і<Dd;X@5 eѴ٨m@%ACibj@!@@�U+{�$CGi) y<hA�G�TX@4u`$+/D'y@JS�:y4?т�67Pͽ1{�?YSRzq"�v  �5F`<5]5@Y ^:@�F2��&zVerX* ��@#Fڛ @ M1A"�j w3 4`� I@VOV!oȽ_B�UnPGC!E!8]A" vA@\7C�褭RTv0�|` Na L9Wql& Ԗ7(;h!N~^00@�U1p  � 0$xrRP1>@5~,@�@^v/z �v� �uK�?R,90~h  � � Є@5NǔA�@�@�F�A�@�b8c]gTP: �v �J@wJ}-.9xHF�Ưi[c84 @pPw*VO � P/@˞8떀Ku;0޲w 0sWpE`hB$@�Dz��"ppH=گ56ZUc;��}U#,=UOg,@�@�@"�j *UB� @�@�/���H&;PɌ` � OxV'=4ejy`l � P$r$\f/Q<$#A �8P�� >"=q7-K_% @�@@)<@E |2$ATRz$D whW>JvMKHYh� PA�@C[RPW6|1 6!���@z߃1WoX @@˟>u{Z #�ygI?G &Nw1JKe A��T�U,܂���4.܁j}596:L3)0{8 Dٛșd4-ma,@ 彃�d,I=D@ws�ATRrIЃ@@�U#�"IL5vNJE�`G OP0ޕ4_? Ѯ N$$vd;X >A` @�T A\NTCz]FI0ɥX  Ь@5ǼA�@6cɁ@ ` …k���$;P_1+�H&Ɠ" �q H � � H@5ެ\N}]LX@P��5Pu0x&ſ+([R*IrdKJD5beKJX<@�T=%A KGi ;ťGs7#tԫ4EnմbCٿ:CⲍlH P@A6 8sL;Z:7َ-ʮZFYڍhbjz=_*8<:S 2]BNEgrr^6S^q|7\7`0 8n66Xa< j� 4 2V�jO?>w?q4dBnEG*/cTt�E+i uB(mI4ǥ5N/=ޱMǙm%:z1$%]P*8PG" TJihJ#q`\wqCk(h!V)w2rCw9HiqLo # @�UAp@.T$Wd}puoSM/­0Y ?  �*�jc(nݍ"z#bp 7wn.j OW5/tFe+sk#>ǒ1.-2' N�Ԡ �1n+> u'V]=<c.N~XxXdh<!N/kAil!l( oO" Q@�Uw <}5kF�}W(x�3|2@U +7>ŌrI"HZs պ./psk|@�;SB&IvW | Fw$GY$\Ig8/wzET{N2dOGRkluѣH5�J�TUq3odv-<Ŋb<b.$x/ﻈdSGY2˖^|hjn\@1m|M."}ڗ̹Sb[^0~]GҁT"uP@-@�UK{cF!+gN&ˁ:="/7gr͛x_� A1Ɇʝ?}lѹwk- P>@�|Nk|Enaôگ*h Jd"k"wQxwY=v.: -՟QI[ESN{{`ہhwmB S(K{$xǣ$�!wkLX'na~/*ai<߇1,‹8qD}o8tK$8hwr_xu<9~�%S#Pܱ&B+~r[QN{ qB� up̔x s m|1s(y%8={~ꍗn~mrw./Fg k?dA$�0¨@ PO?WHqŭr2.N[g/ȶg2Ұ=a1ؿډ^u {^l#ⵠbӗo/]kV ;L =+^mJqONmQat1$ Є@5NǔA`08oL◽=D-hd3 n�7<GCd JS<֬^Y(/=?J6EX5otM;DAH�T#U jPF63H0Ǒ𝣘e7{_tb,|dX�?P1(/;4dlX{Ưc͊%u^[k{^i QEA k;lIʍR!oIa:'~+Tu]T[)`#�|,i S?0I3oֹVY-UR)MdN<.6lr!Q;#x=:3/ i8=mL3Sta P ;-O h�у{u9sX/kL�*(ȹqǹ2^ʀȫ<!V䰾wte'�H dgGLi|SSe/<;6~y!D׺lGrC|sy!Za/dK��@�IDAT/flw_O⍊D!�F�Ti`ݠE<5qv3.ޛI4AKO2l׀| 3gxӥ ٣lf[TzʟGv~7#Wxm0'X徖cB-M7ݯ'LF!�Q$1`Nb8.i�ok71~fq 8W!pz)mp>Y͎ŧE0щeE)Dnnp [x$u /^SrOK�y N˜gy�#9FY8z+TҰ]+wQ%_.4ҡ>%.lVډ3-]Ώ @ �p.�% y4lX-Z:-u�ut_~ȞTG.=EP]م̤ rCcC5᱿.Q(&� $ � P=.3Ֆ[kJUw&O;n^`{D8ye-<)C�@�T=%NbGyn]=<s(X�\f%rQf*8G+7(H_n7Ӌ\~Iv(@@�Uo{ J8G7^s%8Aע0.ztbr[ZάTlZQ؝ZD(}:LiX>-jqȽIm[VTK1Zvp!CfH<}dJYH�o;r?KjTB _ͺIT7x8 Xz:{-) X@5l@�jSCrD:R}kUinǛ j# I'G0Jh54<P 1Z! 7 w8ë۩qmQ~ޕ T5FeV4ٴt9)\OM:qDrrNr[:4$P [1R di5r)D: Ytah۶d%-V"<h (m~NwAC]mz t^+w3la#�*vu7(t-K7sOf%j^Puϵ^<kǴpT�JIt>?j~=N_\'B�T)`'Ќ|Y .R~7:]I8^D , 1r7oqb6o1cBY3sQEccrQ _e~w)gGz #{(вrifȪ;vCkcy_?;N?SB @$�ʤrj& \V@H4պ\uH6I&4`8}45?MKcd` P(,q7M?j.W@� JD8 ֣jQȫA`-{WAcGv]ɶvZ_ F9F@uN�T@ $:Ǽ1kxk:/<7`� ƛ O7;o/ j+'Y/<T-vY):u9)Izdݾښn؉wB{,!PK) Fr$T)r}zK93e"xhAV =q Xďx.1D fO$+wB5 ><V@/иt@/TebZgS6Nn瀿V+jF�EKYrw 2xQ)7DQY:9󟠶Iigz{ �zk38YlL%+9ukq/_@IT�ʚOnNP~OFNV=c\ݽ߁=5>\ǏWZx vZs!jN0P5s04$ }{Xa靑1uqgxmϬ!ǃe.yߒr| (6R#y$z_? Qm@�U[ +7褔#qLcؗƨm2t hsX>,~+w)U6_ӯ_ @y j}@E\{V|pt.CF8p({Џ* Wc7`,ҽo {4no.V]4p{B,໌H D@5TAX@7Ld3^V̞ތ1[5xyCIfXj?Ųrlt'Mi||Iz9H L"4(P c+=-s.z D4D�/l56Xߋv.w^`mt(9hs]MTbNab Po@c?#4nNm.[6yBx�u\߫F'ïi2q i<Ne<0u?K;@��zkj!LLtǢ3yKR{.)oj_wsО`5p|>=J\$ @5n$I@OT7|/s|7rvC$[gƻ[E?'N wHDūg3Wcd.ױ>)K׹^Ӆ4>+C ˂UW7'|# M6rq)^7d nP!�fv @sLᜋً;w$<sr9nQK_}Ntw\h|[)!O$2_HW4V*ba䁦gZ4I�@]@�U׻pFyc%m;QNԀ:FPƶ*]yGNX[AQAW~(;hHZ0pKm>*$f$�@p8Z5; QJ\r/я*C*-=lElijz`p PY<AX5j^`7 ($= /Py2^{-O#|t3sψu$k1DEp 14$P [1J|K:7gi_3p€d ѳ{;@]ݬ'߆ e\ؘwK�udbnX$=%Bk{ nFV>1]1̊4j�==o2ōerugsiNKU\RwʘFR!j1);y>y!h"ڜ=<ʮ"_ilw}6;u^fP@@�U&Iԙ8H  à\]];#m9y~W&ٲ:78 #^tNlaK_I1lFQۊ}.o5okp++xsޏ2 Q"�vH`3u5th8tb0֥St˦ɝ%^HsQ[b/S_K:~v̼3P;Sד+|̙ggC9=&x݃ɶWoD !@؇$$-캟{Ҕ_q0~-}@=;ha{,L*tAPK-.?G(w]x ɡ],S) 埨}:/yT*H6@udRJ6J9PO0"o o3Zv71'aT]Ds=0l6DPHUٖRIKͫ|H!\ge3;t60�Z"� H˟ 5[V|sz䞛?:h|8*uYg:V~#9kZ3.SfθWO߾(I@�U{'lKMߦ_owj|% o(xGQVTQg'sK;vv2ٍbFRbX� $N�To4iiJ4`H�,P֬E;ۇPĊэH$�* ;I#J"T>K[^Cy0]heu=ЎSbýܻ\%gbeqf.H�5"a�J}^Kh<lju;E&@PI@? %y7*l[x9 MwfovmQm W@U16Zn~2䗽M{A j?YaZ�[nWI[颶> ~֥'~g||NOl2)_T�*0~6m-2whD hvx?5z63;OY B1tn:e @rG7bS8 u^WD=ɰ@=rH^ʥx\rvC>gpV̄a"4.Po13( .)--}myplK]]){blܯjN{ }=3oGSúd P.1$sͦ!Sv)\r%YnaAQjt`X B#gR.=GWØY:*Xez+;A(Fg3=o︴/-]cVU2x:#dX@ @�UC;C!0Gzgh};3__.5wogmbE$Sz�ud9K""y9O$*%tyd~`v P:"�v 5C@5 *Ezenr|ܩ;|_D j]Sv8u^>7n(@c@�՘!]|w:o'B(}]mmr|gfC pO{9.˷B<1kp;AdVwsI*β=wn I@�T3:R:~ DGw}6ڳk$O7l۸6,Ov3]! 4JR'_zжQ«vZA."'$ _ϵG29f$Ak):)~hW̞@A�TcdžV߭)uimi%x:7#=ᕿß� 'gp iؑn_z)WD9Isg񱟛u %Km Ӊ\կ-wH#('o,jkw|m-{ {H74ȗQiZ|�y;%%3r9>A j5.[ܰkz!*aIjM)Eox}%89wmql{z 8fm[)]qݥw}^xʡ{/-8_U9{͸Mx쟪4(tP@5d@~ wB~RM@%v)&yoNm9ߑ$AT�*& @ @`xMֺmۧQ ׯjZ`.+ c_{8cgyc@1 jXY yUjQk4].49|=󴁕 mwr靖TzC4eyS.590 W&KGu& 0k lzFTr~ |۸߁KQ�&�ofw3n' _nwO[hٙo~ߝ*YrݾC2c|j-s*r9Z6+ C`|a,[b0&量gу�@ol6^ֈ^znvC$ I]9E( qg[\~?d ,}ͮHN'}zt}=n<ͣk<7A)0FPx2Sǎ͔߼˥8!Bj�=(xFLrҋ]cjR69U"1_7+/+<൱^]:4ݻ`uR+`3�* K�T @|9w F6 X{ǵh嗷W\=H(j c{g y7k7⵵@�J&�ddh�O@''y;le~[Ћ �-E:",m܉H.R7Y5$vݡV{j�Z3WpUmtJ:z<%[8O~i)?-pksѓ VpwW<N&zN|/w#*p0(wAEnSH:%K @O�TC̠QtO7^sS)?q}X]@�ں0XP<z WT9b!b|r"ZrL]Am@)P .OZEjq`L Dfgw2Eݭl;u~N˒ww+ljt{`{sf:: JW K<9V�Eײi!Z<Hu{n&wVMCO#<I"P٥R_�&0;J%Pi`=Lt ū(5B:F�*q@$r癀,_d[SP 6˸ܝVC"P5;h0w4 ,4Pw >@Җ͌}粼]\?tV̠%ל1D?i==gg}-cTA V3ý=[3C@<΋1N/Ă =524בoXɑ I0YuV rA j݉ɀ@oeyɏ<" K^O k03z&(=/ݖ{(oCpS,d 1 $wWv ϐh>u_مlQh鯿V^hcxe"d�%Sta P/t֥H~N{e;hRk~9\j_Z ''oKn.֐힤<}~6͹!DoІLNPLX�es[rG:DG|mIu-߀+/<`@�5{�@ l?r.`Ȝ? ɵVprvLX֬Q<M'|km8u#SO^FGM&hrP|O]Yλ.effNn|KG[vӝb&4 ْ87OصC89GsMN=d3SVejQPr�<w)[t08w.ͩ]@o.-7ڥ,:=n~J iyK�U 鶧 B2l4$*6vI.9;^yYhۆk8L(@ 0`SWA-tbIfAtfrJ N4e孫t s?<uN 7 *(kmN+vDC@`@  @7zEezZ&dO^pfֻpruQfQ+MǾWǍA =@ l3 ]tw8W6V% S{\)O/"ۀӧ{颫An7C3٠0§9i_htoevB~&~헋Fmg(@5 &muN卿N }`atV D?鞟P$�X'qG913+e^v,?RT3{!J6s+ @M@�US[ҵ[).~6H Ie 5X){xj`b7ġ�*F�T1@(F79E*y֐캥njg�* �ܩ4 D'~0ۿJ_,&&tA2fet<?T͹u zZe֫^_z|r. I�TCVL *G`a.:sE$/xo&в$io޸o>Kkvs\O{'8:&S E%o;-~څ=DWIB/ob;{NF(bnw*o=H>Tjca.0»MvO şX�@Oup�Q3.OX�lyi-(#:@ٞ+ñAT\th [ qBH.^IȔ1ZW24oԓh+*mv=͝/?Y=I.pΦHwAqq\J�T9HDPNX�%7;�ʱe瓃 73WBm>JZVrBʝ'II9)}dB[9, .G9:jU'(e @�55 j*qU~E^ڱ.us ^a !"�vM`Qm<{YBȩi84$u߁ ڑRR~FIܗs$ZRn!�2\Lm%Z<^g#DܶV-KAw?KCu9?;'R>9=&4 ɡB/I�ً+o6%Qd?Ӗz[va P}r#J3iPn}>fr"VRs�) ҧ]ÿPDsAI'J{g&K819@�UQpMᵔtrݱd${nߡfw-qNr)TJ,-ql �@� @G sA~_s<hR<wXymf*O$�#�)f E0 |\Z/k}/4'v"ir-mDǼ>C ~^k0 kT@ jـ@ /76"[GL˧iZJK9ޝȥ般$oG2?qt^;)n WPv9svQَz$wsw /~Ml.( ,.@g++*7'_Y8.#.诣v? Ҳ{4tDɼE*3{v"ޭȬ/Y@1Yb`P5yT+e&IR6<?#Ŷdou8'j8JIR=Q<LJV-~}Zq5qf>|oÏENߩ|Ͽ7Oƣ]_Jǀ wʵ`1[=~|d7Q^d~#&/б -1he]=ӻxwkwr'ܗ;gi_׷JÀ 9)j .'ڃVudH[+鼪z/ k{x͛Hո׺sO[Y>y݆>n{쎛kK {m~_@}0/\;vY٥Ҕ$FP#u:41 @mn a6r8w*%)_F cn3kɮ%doS'f}Qn5ll7eV[]~wU+w¦D *ib`oQ [>߹_o?oYk[zEJM~ǡs4z?NĪ)XVsW j_kM8V]}z+Qi4`Dr(dY~FI$Ƅ?c0MS 0p$\ s wD񝤰Y_Vĥ]}7o(jikO}g;MIUOwm\Ȍ/YdSwXΫ:~B66-TS}k/*FYb`P5gEs e}Gƾ�.=ArCۍsPn_~rlg+۾,1 ʀ ҫ1Q%zL['l>2o|]Sҭ[~'Vb*,10 xi9k!%䄕ߋfpU_^Jk=Rpq*~?Ҵju8]LJ9x<y[8wjsKӿwқx^)D ;* jb`vmtM;WNFmO _rtr[CfghP.oxGҸZ>۶2ֺf/wD:>Cq/BPCT@IӔ80pqù'sjwP<w.~d64.|m1zvݣ7)H *t )+V77t,1Oׁ,0g/}E6dy펻>_K$π sX0nk }޿<oۭ\Wk\mQruV+u(Vӎc4o<sY.ag|eqU']P½eɭhs˵m5ʌk^5ؒ?j/v3lY/}[ɼr)K 4Pw \whE;95ouLӿ柢ETJ͜ \;w٦g7-.N^w/s{�_l�_mZynOɎ;9_}FZZ> @D:Mb2**Sb@ ,HZ?\xM_MqȾ@rM,E cc6+ToI>9x4?heJ̆ 7 x3SZ~T@Mʙ:3gA]\.ke>/]<IOh!yU_䯴\m~Og':ODVҍU)zG snQp"wP5O n%_HyK.{F?._-\L¨Cb@Ԑ0b`T(Llit[WYvsѽl|s~=45;=WkMu3=vj㲫ks;I;ؼt5QVkl{5xv>֎%NP-T@!&OWcӇdC /pXΝX[qK+ji|3q]֭\QeErUhn9!x֚;<(?xV;[0_fCĀ0*B 1`XVO,5O45vKguU'(a}smFK|ѴBhƜrt34/s |Hc[%@ 852do͸U_sX@z|Ә+a1_/2j.'BĀsNr>Z @]$ب]QP:;wϱ=!qso!o`@x'R Xٮt>@MuE4IwǷ얱KeW;yslEqWz6a+wqlّսjwN{f{?6?HtjN?Z<)޽ᾀG('4/6s10T@ U)@%Kk:._~-F*] vHKӯ"ZB\A_@/ܶL=mWNu[S6Yϸ܁.eA_5ݎhxwOD*ǭzbCn"`Ic=͹qcmsBVu{R&=tEۯ a0j,k@;GB Wut.hpF;8fַWSQj+"[=-E *bG11P!bL\[Qo.h{d H|)PU\Gw:v<Qnvnu^e4wQ/Rg?s82їk!P�Z(bsY wgf(?LKST |gùK H{czI /6 ܕ{Y3׿ rZMÖO.Tu٭f[^IcJҽ x>y'΀ q?6|mK]UwgAQcܪKL~Znҵ6rQm %Q+fEa+]5hʽO׻?Ή~瓮 ks#7?%7vMj5`isiNm7#PûF~'+mh(cNƠ<+i W]\yٙg@kb~?qda]eNXn&/6A25.mj1fov,1 &;ūZqN-n 3q 'ƠD]k#L j ƗŀPչFasN鷜~RrTg@cP e䏔snH%Mf?SnEu\YoS\q;mr,iOs>OUO pg9fOѭȀ I<ZH1i_-Hi9TRq| X4C݅5fue_UFK[oiwQ_vߜY㋾!<v[ € y]jWy ~t,~W:c}|m>"jo&9 <o2P7`& 25j֔0P?/39e/䜆÷J@>*QD Tf` =휫?j_pex o ں;VvsЫqU028ٌAr:;IIf@$]M ;U8ۑ$Wל4| /~ܺR7}{|gwkT :$uov_5کޚ퍚[hc޶+k€ I9Z*'idR^ջ0^Ekզ>(.T8lE |?E;+>=sϣ?f6 I qH10 4GoWJvnn}wwRETn'c(}uP-|#cM FMh[ g}Ĭ?W!b@ 1 Q~8|ܽxh=vV:!FІBijٜ]1'-Gb@ 1 @\1 Āb@ T`@T*Āb@ 0J1 Āb@ Td@TE”.Āb@ Pz1 Āb"**t1 Āb@ {@ 1 ĀPU01 Āb@b@ 1 ĀȀ )] 1 Ā*b@ 1 @ET@U$Lb@ 1 ĀPb@ 1 *2~L` Dfu֍4&-rwu;s<:s[I򄉁q``QIr,APq,A@cհ7vG[o=w}򄌳ҥKڵkl):|F;Ǥy;ikz:8{7^<4{h`<W;Y8th,ġ!S]1{-YDS봏+(׬YZo7t~. v~ ((F\řx-d0ПU.U3.3r8ZExb@ 1 ĀU1 Āb ɀ $EJb@ 1 @'*:'Āb@ $*)A 1 Ā Cb@ 1  JR1 Āb@ t2yb@ 1 ĀH2*IĀb@ 1ɀ N>1 Āb ɀ $EJb@ 1 @'*:'Āb@ $*)A 1 Ā Cb@ 1  JR1 R |_wO~Si1:c|40@zU N/{cz!w/}K{iyK^fO??n` /y2~O;~盒q|s4GM7ԽUr[tsdts; stnvpGl;%\Ң|{[|A}ck`rFPC>yk_!/c=l&x`V tInwoy[ܕW^.Ra,/~E]4*/|!+G7 nM6q'*M reƽ yOq:/x,ljwww_TV2FeM7p^d+^ d}-_2I[9T@௵z?dWGӟ=ϧ/_p{v!?*ou4 c|{|;G=Q|f 7c9Xĥ Qe8dӟVeڷ`o}j=,׾֝qw ~?X@O/p u</;/R(u]/~V_Wԧ>YqYz;C~1o΢k~%3<}+_q<@[h_L|l_>efwqǹ7M_ʰkJ;̌Ngz뭗]6.Z{j-ymqU1M8vw3Ǫ OxBV?Ȇ/~k|Op~_wa>,[f{o;{tf/y<!/q nxO;oer뭷.}ޘ(u^Gl+g}vtN g?Aϸ~Enlx+q|äi aXegoas[ynjx+ W^Eenm7/\$sXќ;,ST/V>gܲ_첋{3pJjEk)jǍvsz~ů~+?٭[.+9755)9%>[Yon'Y>f܂~׻jo"Wıvͻhe?t��#IDAT^8 SɶE5}Ķigy'^:w뭷fn;w-:->IIř'=z /vP�yg>JsO6>\!̳?r+RABjZvUjʕzC(ĮH2K8 7 h-#{csvL W9Q X}ѭb\36<ITq^{hީ5~7+RqE}#k}V}wUC|*:{)oLNzP9_(h (N82ڵk6 FYV m5t7O{=62AJPd/W4w󝎫jeWj ֓]Hh-e\y/}7͈_ڼ 9!aKW0ٮZ* y⩈>{ѼSk.3M(nnoUe,:UGyX8~G-_b/xޢAl?1sbo<@x'{ĦF=9,[,{~*<+qlַ9F~Y!>7ôp Rk/ZKmv;ǪϫSJ+J$yO~2{Ͼ}~Am⩈cϠny/wjeׂ|?>݅B sV}c!ULϲ]wunq>gңǀ ><8]Gq)/Sp]J?ȼOp 1R/ qc .,{N>˃9֎q>c<ۙguV6 <QEFsܚmߢ)6~y\?SbSc*z*dsqOzғZt'p.^(Ik8Gͱ!Cy]n\U¥z-"k%)P'(8RG?Q ;< - 6 KrxW5\yB[ ռj<ӅӄRp"]uA>>&[6xova+ H))qSԼ֌7! ܲs=@`}k3S(V&/GC+ prꩧfy _}Pα<g̓m@P9;·;>D|~*2_:{>G ~1GqDE+ l!v׿7=ϞU+YQrQG;/{нhxسh-Emcj):GW`8g`?KPwݩu> ]\{ARS㰯AUyOͻhXCscxȠųg73k3](V&k@!>`Dgkƙ7A{5.mQr,APq,A@l|-N *o!>IƜ<ׁ;yG:|WaSKUQLOc6:`qtwtg|^K PCAE>lmb>B84q0ܸ]"(H2#Āa�3V} Esben_d10sfpF"Ā(d�<>Onm3;bNO)(20WXvsũJ;Wa�Xgl>Ig.yeV^Ā v/vjHyr)L ,&ϼ<K 2PJ6;is41 Ā *x`h<R/rNb@ 10 koW?== TY2Ry6Ngԁb@ 1PhlXg8۔c~|Pe (ˋ}'Q1 ĀQ< el]@uGZ8j#Āb@ 􏁼=h_}iT "c|kr1 Āeֶ۶CG#/F rm~̶Xab@ 1 `LQBYTMs| pA +Eaŀb@ 3/[<6 S9vCÆU@HC,-Iy<ܶ-Āb@ =8 Xr™ڄ9=(lbS3.-Āb@ v(6X,'lG( ' -`[]YC�%b@ 1 v\ϻ=% D~Yrb'�ZA'u5ZKF{N=s՜3`ϩȀ( {0}A =鳫6U@l"S8is>S2 \Rt~dh8yo^`�{0 (.(bmًܾJ˱X4 I`vXq,}x--YCqg`͚5ow=ԼCxb;g=6hwר59w1ǼSNsq?)OBbU恸CC&`'(TR˱XthfN!f )c?'#ޖ1 Ādc}'|nb,b qAc61hЦ a~hg NYԴ˱X͘հc %h@"f}HmĸPDm菍tƥ(ؼpLűmF;-;+b@ ǀ혶+LF{(py'ܲCt﬍≹ f.6thڧeyԈQر\b-⢟{g<0F ZƉډR11<f:0Y<fy̱}[Lb@ /د$[?f#NH!AA‰}CSB<9V?ʊtԇN0CȇJE4)Kmc6s<ԁ|bV6| 1 e�VL,Ny|G̉Ġy WSCS7+s,xm,l3tW`U�om/p6u^.8a`(n&vq0~,X^:gNh÷b,.[ 1 &[ybc6=qjgm0M!k"cngسm3nh6Ԝ~<fyh!P -MC!̇Ǽe1 x2]oW[vF,>ƘA6׃\+l , scy6'+Q@Y8X8b<Xh/Ҷ<}hqP\A`cl[8Ex}jǛG!F-.[ 1 &"1lc( }/{d̏Z ;c1y6g (,mhs< xrFbA<`l}Oġ!̵v,F,k1 ĀX {c61&f5C̶ <|eNq\y6sY@u3A,Dσymb'`,509?y8 F;f11~c1ab@ 10~ @XbMjA&f5mt8<b o}k@XX/=oPX�!Ġ1ȁ8gG`)̅Oƙg5,&[ 1 Ɨ}YqVو>F>h#f۾Ʉm;5(Zʛ &S8Ͷنv aA1Vcppl[vټ|1 ĀM_gmw`c65pk38MZ0N;$u[@qlkcЇ|y'Q,i�|RsAz`c#\ 1 Ƈ:̳~hӷvBm~&/Ęg"֍m-*4cE@1.Ijkc8Wa[;ÃBܧ0|+ַ ya;b@ 10 `o*#6hk}&N,ر8mjm}oeĚ<1�Pfc/gKrby>p`:!n}Cc=,`�a;ԈX~}a'nu/[ 1 FiE s|wyĨ8hCf;+v.ȫ*e۔K bж ,N}C!ljf9tX< qKb>#!ozfŀb`a1̮:ix/a1D:xL|`ozW)au*R|PT8 LE5\-!a85omơqK>*`/MG!yƲDKjc1b@ 10 pO4YvL~iLc[;1f0}&| 17aPNߒB~]dIJĬX,`hڧtP􋴍p,N|b@ 10^ p˛u,n1E1o5˜O9ymgcAf~32(@6~j`m`؂m6NnX<J5DŽ<ڡccb 1$b@ 1 �4ĬCۢ(6_VcMȵkkman~P07k 8va.}m.mm1@M1b86-b>0l aX}a.']yŀb`[UCvgtXѧf.}j>Al\`V6ĬOamƻֽPL/|Q0ƅcЦ8,B qsSpbE1 %9 b@ cWjf_1i[D֧Ҷж6|IQ,{jke'Rm!."ƙ8,Bf1HJۜiC?ccŀb`1Ȯ<ĬOH#Ҧƞ a<ff23) ͋ Q\Y|�05_8cĩqY YX c36|b|zG{ ,8bs,evŀb`4]^c61. #ӦĨ9N׏P؞8sB@ (,.ڶ8Ɖcq cv'-FjkM(e|1 ĀX8 pO+.lա ?A֏cyk#μ(&֓.S@a&_u`C ,6V,#ǂ80ۂڈq|>yi lگyx;i b@ dTjvyy!NHlmXAd1k tb~yӭNS(q6qAm)qbljbф8cc61yxea6'f=EXsŀb`r>[a,f xc^I;6f0f}Xy9&lѨŊXSEٶ¶ ljdф.v)\Cڇ,fm M4g\Z 1 6vL8}j҆6cmbcERY}pAb=stܼ>* 4 `(B01Аb#ESv!Y81XxŬOH#A0\b@ 109 YX<i[+m[kFjY@aAe7km,Ĕ%'Emc $8b֏ vyv3jڨ,1 ĀMDKو3'f1Tєfmb,0ɼh$F}"VVplKM\3 mer-1 83PfߋX,f:c>nDz~hy1V3b],Rƹ8F߶IH+86m1é h"עX;Kb@ ,T0f}e4rl}iW-ΞOb30mr]@a!x  Maȩ" }?qCC8혶XhÇ1Hl^P1 ĀWq<lbV[G nl 6&ȅ_o#}]@aE~,^q>)�b#a^h|`ۦU 1 @>y{_[?f6F&fqa^` maA67i j ~hg,;fbC6AR~35l'Ā >œ<ⴡ,Ɯ<qۖՈC,BOﻮZ@qBE<r&Xoeζ cG>}a{hk#!1?^FXe#Ā�n%6Ĭ0}X,s̃<kf;c1kT̮Z@$6NE;b.āA_d}k_m5G`lx/yŀb@ XZv>mjmuY;̃_̧OM8%!]_ (LbCCX4We}-Ϸ8mvyaCl&2LVBĀb`0=)%aNoq1Yv/>[qb8Y*31,(,iv6x|e>Qf{h ac9 uW/Ā 5UBhڡ qr40 ?4F]m,b)Na6^ȳĬ6s-bcM$1c b@ a &ĬOюfelgsŴŊl _ijc6"Y ~Y+|mDүݴI 1 ĀucmB)q ᧰Ti 혟p^K^72c9!fM0(F" y~ g<9v,&L 1 &n66!n]1mm [XЎyp+JٽneBn1a|ozת!Ā@Ս>bOٌWUrqnvm;XXu>r,nmL>uY֎㱜<!5_c[Jm'[ 1 U6XnM iѩXyC>cҏ29v֏ l+hWeڜ";pNMok*>1 ĀsHxY?e3j, aMoanþx߯Ml?+hS0ƨrlc1ŎMLZ 1 @(* Xoc15A;OrR:+'~ne "hSc{lІc5kns]5߶-Ā@Ս?/?[`> 17l7gI<V}XivپBȷ@ qj}48X^-ĀbRA,l<eme|#ya?Vt$TtE~^A틴İ\)yQL 1 nybxYgc1$lD羖͛2@a3//{AG^00?1i1 Āf U,!V䗍ټ26xy)岍ymNi{{>rcx6fmc}k_CnL1c9Āb@ TeJ-9ַ6n<;̋yXX(va?ͼJy1<z%ax//_b@ 0mA׮,Yڱ9V� j*twrc>I]^Ԇm1<1 ĀU�!og.Ӟ͢KQW(7++c :UA[eb@ 1P@2TybyXr0X*s[ ޘ_eX޼vSs~[}1 @mRcⱼ2ḇjm[hc#:F*?/b )[[bڜnAN 1 6?2}Tc1 ld:gu|+9w3NQ<K٤XURb@ L>,R}b1<LucPvsfTx^,E2񢓐껨bb@ 1 2Kj[ϋXOQL<IXذ7nK+w#Ecu|Vb@ A1P(_m /j[Okf2mR9-ll1 Ā@#kMX?,L~2}&|�U[b@ 10 (_~^cz]TL/mpeb@ 10 t[xmWeLj Ϳ9Ti_%Vd5L1 Ā!P:n*SkXQڨ{K7icKb@ a3kMnX^zmo饏^v{cnvb@ 10: G!˘%}Gu׼FN1 Ā*TFׯo2 bnSdCZ 1 @ c}+aj Pb@ 1g`PΠ TD c/'N1 ĀQ cׂa>=c|Ձb@ G3cV3}܋q8̱]!O 1 &q(Ja$m(Āb`ۢr?EǤ˞;b@ 1 ƅ(, X(Vb@ b` ȅ\X,䵇b@ 1 e`⋥1*"b41qύ"b@ 1pXRHH1T=.Nsb@ 10xT c Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ 1 Āb@ ܖG_V����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__tesselate__py.png������������������������������������0000666�0000000�0000000�00000110127�00000000000�023147� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��P�����P2��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>592</exif:PixelXDimension> <exif:PixelYDimension>494</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> $��@�IDATxlEy绍{*bŮQQĒƖXP vM(*\XhEý?>{ߝoNݳg>gwyg7gw{SHKOME@D@FF523X}M6Ո^ a8d5+AĬs3_D@D@DbX4u^r'" " c!иIF2Y4"c? cG]4*02M>qOI)" " #$0f}pqu} `j," " $0@g} pQqT~^9)"0gT~+A[ bcO.(}" " "0,Q&= 2tuW `r " " c PUR7?*j@Ugô$tj'" "PU'h>i1Vჾy;A%YD@D@M`؀d\mo} ,!�v Px!7" " 5!0~6 öO,F=LeVm-?nLHvUۥX#v($7A.Ӯ*-㫟E_?}VD@D&+cWMjNJ7|~˴).em%@] [FE>RiSZ7 `ZGyic~m[" " "0*el]d87A*jWU2IeV "ge12)&E>Sm֍kS6eg2L}?QW?d+" "|U ER+5hyv86~(ϪO�/eZAQtLj'" "0z βGM@3KOEcޯ=ەG9?>./K�Zzj*qUKD@D M`}eQ_Ye): 5e)۶7~٦buh(r@�".uEe5ґKʞuqޏm6< yXWF^A{RYڤl/eh\D@D@!P6pȲKt9 Eem諨k,jcomJʔ0-fXґmm{+YɳWl .KPc?c?y>C}~l"(6~|f٦.:Omv[_x;._xN^k<uLs1>֏m{Y[IXsL=ᢱD?ddIFԝFkL|mm9զG[{~!{h{SQx~,׭[w7|a[nvo@ Amm.UQ߸r g_e}f٥Ζpim/ҥKa@ށ9ękݳ<o{9ۥryG(-su2o &Af/tǠ)댃:(\:gkk2Ys宏·=m|'ۛ}}Q)9G>)w:>p-\-Z@xSo[9J1BkzΓ:l۶6eNV,/.畳m-A3ԙN8Y& y,[Q"rׇmgP`#wl7E<7ԇvdQ." !?r*6 ogu`9m)3is@I3ڨ1?E5y^ieL )ȡܙ' "/[vmg}n!vڤRYvyw\_ea keʶ.%CnmW^EA'O8Q n'|orpcm'(Fl|u֕US}Ym':7l$@d}v>1W~2؎egt>cOA=|S9rJ=w-ZUx05w)zoջڔʴvqy*y <b}^Qfߐq[x7n!p 'a6OVE< ,yJ`t}N<AiߩZuMwW8;c1Q&"  >NN,|^¸L8a0}Y9Ն{<g6OB /zd Ic4NU F ^0O 6)9KC>ښV@ CYQfNmND -f-Rpsoary۰n6Ԛ eݓ ߍ_s o<߹;.ƹrw|[ӣܲۺkcOZ^w;;~.^ꠥo wLIAh}m4@g$>aglduY_Wo]82n]2{?8!- Pͺi6`_`�eGm(#Gh))æl}mcgp)uye1)r\:+L*_tEn?vUsnnru{CtO|p s]n9n1\- B/{O<΂|UpQwΒS][:SiÝyE;=岃gL<Xsz7,~i)QJXMCV/]:Bf~m:u^|HN =w>_lgn~؎y7˴3yf m9Ya{Yu!2ν<vrʆqsU]W,_il2sRfҡ{_>\d qSp;\us 켍s;ont7�kտ6]ֲnߟv>zV~9+[n;'/>y"^Zw>xJ޵}p7WG}@uX+vg]ӦDR7մ%%wU"ssKAK BwWv7㟸ܭ_mf :Ɋ8~B:Ll\t#K_θ]>a= eN(@5FrbHl._ؤ[6 MymY}P.wm;O_g7.7+ :ﱣgWgݭ?ңq'Eq g[&xi B@w?+` xB~os6W<z-cz[wΚ{uiKٯ,:rw>.ۃjD -?c?={un4~gc?cbN}m:z脲/Y޳2r/>!w2vdhф2󔛼 @فd`b-[+æ{PPC3y ꈛtNo-nsO{M.`pJO(ݡ|=R8;c|o_F3D+QCwOo;sh.96z"P!Vk[2]v6}|c3pŢnm׺GOSw{r[.^஽"w?f!mxq!3łJ/"P%~Z9'DUe3`b',@)KF`o7y +_ް3&]mM,Y:+K08:[N: Ţ۴˜;vE\ԢK/k_2'T|y:=eE-ώ)6%w?s}/z#?.p.Yk/vh2SlvQ"P�1s iov{K^X{?sF_/=/pkoʽs[{vpo?>x{]xG|ٿCޕD`H2~pNn-V|vz!ӷ>( z+ReA!uz %p _Er4L�L]*/ҡ7gc*hN ~VcP?~b8I׸Xze%l0xA�O{W{?vΟcۻg<pϯt7~[Zꎛmw׼ҭ[P|}s׻5ty+x|37>)SH~#1llD9G>6 Y6].ܡj1k[vhGjVF i`PSN٤thkTtVQ'Wn_҄+NuPoB_ث/o' .Ѡ.5mWmyc{/]߾+OLX}W Söfv<Ze[}m3Oq_1^nc{+^~Sj-=Ewq78}Sto{np>yTA*",wvg~rlc[4x(qbaVܡ1QG9/A)Olel6cyj^'TtVrs"~sg|!|.<0>|}R'xkskw`wƊFvݺ/߶ A᳼SFd?gv,k+6w~x |38bdžhSk/yӦLMԵ.d"29nu(?'wofknsUvq{j;W-ܸtUw}{<MIğq9%>ggk}G7M39<лo8!>ڵ=T h{Am}#GLepA9/vi+PE55luF^y-7 b^Y}Q|v! W=t?hW]odZ[~7Gw>xS׶rk{v_gl6@~xOݷo*|.<0yzZ{݅D{}ǎSu`LJ"0(~|ֻ,ptW=mdۭSNq7x{ w[-]B]\#Xwus K?hjߣSD~Y9Ice~2c+0PA1؏Wv} T }⹥ym1@`${=PN6q=upheRvp:H*jgͭq#g?v.j]q@_󟹭?1W&۟{[{pMݓay?w_}mDjs:$ cJ&]3nijw;d30N_ILF^nVYI!?7>=}Buw^|/oCs-ƽ??7{Kxm/Mw s'D`P6>ѶbSWGJg{江NYlڱlӟoSS1ﱏZ" :c?p�3)畽6!Gۚ+eӮ2)Kԥrey`ܔ@w EFn'l -ַ[rY[Տ8ʭߵ#3x5׺e|mv;7|ڰŁߚ?i>] V]Py{,_J"~ӘCmeA )9GmՅz_֭K7Ҿ񋺍%EnBh'L(3~s9>W:9vryЏH=Vu 1G5eq8͸;Cw7HKyHXY7뱳<uH._؄fiO}lUz,ekku�ҟ_ć {xP 6d(8 ){QKea`$vmkXl]V]}I.sL2g7?W?WQ̜Yy ?C^ݡ_Q:}q+::KSf]*Al=,@av,tpe,SDz!#YT9E/qzS1snS`R$t,3GK'"rD<b#f=. ˁ:dc &߮[o/lI4o`Txدe҉@39d9&>W-fMֱ[+?sG[=3#k)6hJ{ט=LoAQogD=m-h<%W@ŝ@q{(:$3D'z_'Ye'_ "uum ^']eΗcd1ޮK&gr\R.iY99>Vo[m;vʩqƁQGt/\l)kTV ]ǾY+):D2lO|A?ȱBy'i3w/&Q=[޾i}[?-$ȝ>h ]<R~fw,rg?;ŗ=e.tKWxa<㙰̑ZlcUP`j0ruSeJ᫝,Ro q/mg垙$c@ 0uӇo# szA'J" "4Дy"3Âh?C<=ǦQ^]3G̙r,:(۔Wg e8'uC'lΈw9~&([J<{Ck ~~o޵O!Go&+CiWTg?٣mJ̀)kDO ,?ҋTOݓyV)(9GWy ,Be./e)x?F&^ a=ʴeʴ1O_69:g[:)lG(+@jOea0ؿS Q\g%Աle+Kʩ:kW;i8@~E,۲!ۃ~֏d{q,c)Ҟu(3QfNyWe} Q9X]JfK{" " " #{1d8W{Xꨧrc++U?�*1'簅z6KG)YD@D@D`<}rognu@F]J:iYW�zQK () ثOؓAuV%Kze EXa Nz浏P.%S.ڠcS; p_{2uȑXP٩˖j?l�.֣h:ֳzqճ@)sf9Uڲ~XfnVf8nq1X+s됳MlST>$@?W(ۜ-9֣6Qf\q�<dsgz'}1lNvM _@Y(ĐCS2u6" " " #`X(md$Eb.uT<oۥ!G+j~*" " "E�{pvq=}Q2s%0/﫾��ى )ɭ" " " !Pf FDylvW@vf &�=Єq:m9:%{1e*z$ӖŦ,&HP0C>l}PXYN֟dHq ٦>ec}_mOTI28ǐ+9<5@rO}S85ͩtta4I08Ǹmr*OJ7�*-[9kడsZ-Sa`;찃?쮽Z/vؘy 7>O]wunnƍiO{ڼ|3݆ =/vrJsWE==#I=F}Rt{}urK8O?򑏸.~XaDejou7 9ֳ>ade2C .5A謞e(cQy |pƇ1>;0wwNLC~_Wnwt/'< 9k&zc>XB~^׹G!Oٶx+߸'?n]vqظJwg~{\/ Hr??e=TN|;~;G>mCPl; }mcB([%e>ֱe\^Aŝc7K}sl-?6e{菝?'??c?{  `h(e:d2zSY?m??0Auu׵,X_j/?|0;~[o3l} _薭oZ}2Ωۿq2wXEx_ݺ{t?[wQkF2}={1dأWcލ={^ގ={=| &@lb!K0@x%Se76FH RcNSQ@{lrݪU܅^>=\pխ9wx __WÕ-\WVwsE7-[s;=u?Oի0܊+BA<Rha*lʛ>]zW`g`>0O7T_-Y:r:pU+u~-[裏vw~r7Xs1nʕn͚5a>Ozғ{%?}3"{}: s_gl(ĺrݛǼR4@2癥C=ꐘK3g}mr ,>lƈ9#=F~+Pէ}Hs Dw@?}?>a}kOǼkuvv~sjl=o uwGN<ĖZtPP~zA&jᆳ>-6<g:x#Z>0if:Z׽Z~^󷝂/Yvm˗/o@o8\{6% ׿-MќmN?֣ZB{/yvUW]zڿo WfV>>Hkg޺ck^Zn]lo[>%]9s*o �7 4BuQGs?qXݱ񉫁Y=ir[GP3տm/1؃cOތ={5lñ۱cǞ1�b x 1C*T+PWl,9(RNms@!x'3¥T�폿ǷH鏇辉%7n=]-SMozSN57gp \xӟ֣[sOӮ_ɰ[l0?z>_W.袮u//2l.{ڠ7IίȗPu]w-=l_sp^zin}nk׶ǔ`9L2b-[G0ϼ)Ǐqۯ;~A|[N9={1dm<˱T�XbmQ6B9K0L*MK)S9A@!d�zW�>^{P�?=oy6=^-D&Bw-$Vh=(<ڣ;C7|shc_hV5z-n3>gS忍}[}A1k_4'sa\ "+wv<Yx [!C*… چAt^ʨUn=mPo=U?�k|3nv{}{/Wvo{ե'?{2fEAa/z*}@}dm: $&ՙUv|{ ϕd%|k DAx 0Y{EJW9BWi<syo}_vo{_7[:SO }es,E7M}~�?`#B9?Q&ǧʸ{xg.[?<yyoOeT(MOW䦧Xfsߊc >by_|Wlߒg9<ߥX=:8mCX氩*Uwgji?xVuV.mQGV{Jছnrm?c7fFBP'tݳIWr{w_8<Vx}� o=㱅|;)gf+JTfNq<=UEmMa}<TSDg~I'SWW{*M3UElS1:AS}K_rְ{F ֣HpMb\6X-`Y9WUg�bb6u2ľRSL`=W9+A[qXbt+I\`9JaƸ6' q_(o ]u{lo 79+k~9LJv2iQ`cu[l+~'|rr|3M|4mV?t~w%4t '' z(#T{QgN89Oq k9IKHR .7]﵌rJͳB@�pgt<ۍo[xx2PxX,x{qO.+Vwq/i�x d僧Fxߚjhmf_n$<샟GG÷`)<o=x eo}+<oyoRr!̷֟կ떿_<2eGm֜`?C=x ߄ ߌ÷?rz>GTxDx}"3Rx@ݱA0 }dmb{3wh׏ϸ}NÞaLvWa^={3hsPӱ叻A& qb ~'|^elCٛd'եdl:m( 2@$4Pj$" !t?sX8Q9d >OV(#fB 2er`A}җrHނB܃FqБ1O2#'@eM.l^D@D@D`=:z;:k76yT> 2aQzY\D@D@D`=97ӆ#Kٰl^ܾP8RDR..qgem["I@_D ("gu٣ΦT[_<+P p%[%WhdVE6vc-V ׶|l@Ց@ =9lE-5t}(N( R} }+/7[َ_m;vT�*yQ;h&@gUbh`" " "0Y{qϫx6ɓ0�l=e#R3G#+ճMY;W!⤪QKpڛ3l|:PLY8+kKE@D@D@A}v}(.k?" " " 'ϞݏXgR� �xcD@D@D@[l/Wy}'," " " "0,i Hkxj/" " 5&>iO[�E`ERTO?E@D@D@FKhO.>.3uE@D@D@C{5ϑ4!<OHerۛ@M9ዀԝ'" " "P; j$@ ( i|" " " #�vKԝ@=_I@c&P(" " " P�U Gy! fh5Uj(P3ؚ@5UF^DVUPV"0\MMt+TN@THPD@D@D@5}5? (4'" " "P9P#CP�D@D@D@*'�rr(" " "t š@@UTE@D@D@N@TWXʑʡ@ (j k~" " " P�U9R9h:PM_aOD@D@Dr *G*" " " M'�+TN@THPD@D@D@5}5? (4'" " "P9P#CP�D@D@D@*'�rr(" " "t š@@UTE@D@D@N@TWXʑʡ@ (j k~" " " P�U9R9h:PM_aOD@D@Dr *G*" " " M'�+TN@THPD@D@D@5}5? (4'" " "P9P#CP�D@D@D@*'�rr(" " "t š@@UTE@D@D@N@TWXʑʡ@ (j k~" " " P�U9R9h:PM_aOD@D@Dr *G*" " " M'�+TN`QPf rzjg@# T#Q'P㤭D@D@D@A@T#Q'P㤭D@D@D@A@T#Q'P㤭D@D@D@A@T#Q'P㤭D@D@D@A@?وeLO"WXwy@rR2uy`d X,Sl /4:Qgs?L�*O#)H:Щ~ByUD <ۻslLd2c:_2ȑPd<BP-HhWN:$w6k�([|_ȕD@D@D@ (3s5y3Wh PY&[z )O" " #�ykڝʕ+r~^D@D`(s|\E N" " '�K<<鹨@(jޚvgTg rˁ*#�j| +Z4fg jՁP�5T!*ۊh<" " &�j_@VQYD@D`(ծx **w" " SC@,U= Q fb5IC@DqAY^rKE@S (jN`^ @W" " !�j"؛ݩn5{}5;@, Q#*" " 5!�& 1a\rT BCP�5e 6msQVKOi" " ֪R*"oX"or#" " %+P?3e&[z ʐ@ ( 5l|'|S հutD@D`(|Hy䑮NWjF `:DOt[+y@s (jچMkI鉀@ (jNHjԴ-" E@lwg˫Qp05@P�52r< =5 =5P&\z5Gjph" " I X ӳQuYCD@D�@< 5ˤAP�53K=ը_C@D@B@TSV2g+W̩*]5ӈE@Di@5mEgd>5# i@M (hX Oc%+(em=M^YZ*(G-^-A �j&y&QޚLIPW#' jՁ4P3M*k De^D@D`X %& S* (|Ւ�!+q\ JD@)_@ Q8JD@DP8MP?9& "  �ˠA.'m%" $�YPU�H" " @Qe (jjn" "0Z F˷6W\Yi ܊+4,ED@D@|4P 5ED@B@TSVR󨄀nUQND@D@5~_h]*J" "0@kޅH",P3xYWD@D`v(L QCSSh P \Ԕ TJ:RȕD@D@f]{|'tS5@5)'�jPßQ{E@D@&F@Ы&X|kZՄD@D 5zjt+[zc+" "PG *TP5˦A@@ MD ME֞@s (jjf" [zZ�u+" c �j ʕ+2n2k" 3J@Ԍ.= Y (7q7sD\-&,"` 31\xy7%P+"-" "0@MiK�A ]?\D@@@�<&�^]@E@UrߚhD" "P2d##$FWE@D`D@܊@?\T?d+" '�jk@ t"P�5=kUHT%GDE@%@UQNDZz.Z&" UP�U5Q蹨@ʍ@Kp'��6;IDAT@@U˳V\Y1j 蹨LIP�5I[ %S1P#,"P%QUҔ/MeKT.[ϠpyD@D`"@M: K@԰^&H@Oi fz5&sQMXEAD`(rzjH5m a4.&6kp+"0I &I_}@py@ND@2,K-"C`nn.U'|U)% TLkQA~* +VTKND@D@z (塒4F-&#"P# jQPOY'�j�&(e$E@H@aץ+We( ocD@M@TW^Gy^$*@@ MD`z (޵E@C@T}bl#mmGD@D@'�jpvj)SM@AT//"0a &�^&E�W"DMv }5~!੩LP�5˯gfpsAK U@D`6gm5_a (ڋ@C(jBj" c!�j,ՉLQӱN (Ldzj"اS/SL ({#=T^UјD@D@TVCc7j@m (h`"0Yzjջ@ (lt+Wo9n=՜LD@%�Z&#@@U�Q.D<TWWsAMy;/ \݉Ԟ/( @=(:h"0<T,)"0 �Y]@Sy!"0,PzjJP5X AD`@M| 4�>zjL#jyʛ =53K$(J@JD*f$ P�ܵ-*D$z�E@K@TcVP^D@E@TC$pGN5hAɩ@Q=8Th8P _\2Zu"=T.L9PSԉ*jh," $�jt[f*EהE` (E3$jzj'"P7 "4,!"$�*EJa a @ (hl"0P//"I`.fSER2uy#eb:<`yѱ:C^]q?2ZѨ气JFsu˗/i=_?F&l?:DAD-S<U..S LVӱ.%݂+V­|*)^9�P.E` fq5gh.P]R3oA$ *)7" '�jKlP5[ي@S (jj^"PSz aE@T_d,"P=UE$E\}Oʕ+<ݩJ~(" u'+Pu_!OJ�?+QJ" "0@Mi"'t!F@Ԭx4_ADű@eա@ PE@'+ox "0^ [d(% e4Nh8Õ(% aF8F=5Br7}3odj "0! &^݊ yi.ҊԋzF#" y: D@N@TWH%ft5m dF9L=5J= QS[QP�5J-"0=T>>5!P#+" C3 (<TL�ATҿW1W5ʕ+3Mff'D@4*"~@D@D`@MzԿ@_`y_d,"0" KKX]J9<h/nK!/ǖx? @577YD>uwc?Z}޼ 6eǖh(зn4`hPZNMFfZoVD@TVCc蛀~odj "P<OTR6VCPf�.C6u̩9egC�~cGI�R g\96&rx26%lz>S:#MJӱ.#݂b$" SO`ŊS?M@D`z,j" "K�?cI?iF%P�5ZS~[GI�O>yZq4n5lA5<Jk"P_ 6@޶˨ZD@FN@* xNU/A(Z۬\ҔF#ԭ-#SJ@Ԕ.-D�WҊk"P^H#$:LԚZ/ L�$=4P" P�-يTBr%DD@@@ U (uDhPXGby /1P�5FuJW[N7?i%�jZWN(NůE@D`@M| 4i"iVKciy9` |lp@^ID@D` (7{ f9,)`wH!" 3O`եd@W#e F:ly?vYP/gjl9t<`etL=XWL=r$3Y9OǺt D@D@D@D@ *@@K" " " "� t@@ L" " " "�JI@Td." " "  t@@ L" " " "�JI@Td." " " f %K�V[V+ڵkݯ~+w5!v~4}wq &w-ޝu+3nj(l.%SWb:<``0V:Ls ,pk֬|ҔXx[p;ݵ^9anݺ^ҥKƍݙg3pw{pLeAݩ\Ry6+PwyÛXWJ'ji讻  6UV�%O/M*�{wz1kzf~}{wg=\EV4˝Zǔng:{3Z,1Ygqg*Zʟ@ (jk" " " UP�U5Qh<P_bMPD@D@Dj &*" " " '�K TM@TDOD@D@D@5~5A (4/&(" " "P5PUO||zVu *n e)uboڵ ׿uaÆ\ |/}ÿ&tGp|3R>rzK'?IwwftЇE]TFK[n?uԧܝw9ڎ@Mx>򑏸 /m{S ,]=яv_'?~^ds=q~{ `]8aM_-½oTQ퓞$ȣTETD+W8pOrF?ܝwyYViT}__o}[Sp~׺vءriFW_{|d_5^p;ꨣ݉A}ԠTŃpjr�5+_ЇP+cqvm^׺}׭Zʝs9<rtxfx =XwmիW+V?]_&wկDwYgN?Nk}W,u|+駟3pktL￿{svnͭ\}ei_z^{@ꪫB=we5{g:qo~{ck?0L͞^znyŸ޶'<=Q WB~_v!_`[~E߬ozӛ܎;xы^ãJ =+FH'\2)lOySX'?w~ylG}tM^OtkAsp[/w{f:xŋ�uBVZ'<7|ݦtk܁!Bpo0@PA?np~׽u ~LwO>9O8V̳Ο8QaMXу?vLx#3LX~}W/;;́G7^�;C ӱ %�jӝY&G\rI`!?fuqE D?O�~'p?vT8^e"['}kz衁;6Ǖ \m!< V+Rx7q{tH{w}{!K?ysq4#<!8E@g=+0^)4{]it]r/{ܗ垫-j;Yt oX#h[<k}'Baw3mfۀe/_60[WJ!T['Px37[nzu]tzT>6f=P 3P"h�|-?ys.\m>$V}k^p{oU \f0*WM?yߢO@ +A]ÄM֧xmp[ʦ=x{[p vidn)<R뮻.1:4[CM-Z.6>/2?>7?OwO,tWC!|Wp~֬Mxæɛm'yn!'}c7)R^L=A4N:)\3-j;@Mr/V<+fM &±Wp[nٲe]caMVR�3E넫K+r�~"/a79\QT^;<3"m$*SS4؟m/uT^)k :oq!\T-jϋ;eT)M(SW`[ow㯕1_ T2= 2)"< n aH ~m׫­/| =Sɥh|+~h_SF�ugUOzY&|_{l Cp'l\S4ggC36y/ZX7. 6t<φ[J!oIp1]|V#?޿ymփE~WP?{5)B{@/͂Dxno 1 |?5dۄG8xqŁon}A06gnYx/yPn9"~`ٶEC:![wX$[mU`o$}x&l9%\ķ9msUΟY_,@/{y/1c\ƭd�/nzyyTW A g/;Qk??<0ҟ1(ړY̕𗲱Lr2s<x!e~.?BW}ހmCd' M?\7'b W߰A1aCY|y7u@w62!I]Kczewwʌ<}ow?V>Dnuy e28(2ctsz; o}y A {WӑԒ@x-A@jN#Ȳcd {+m?v]6S|OzxB̞ KV. ~U^_+P�[weR!m+x AEk?Y^؎@j vXAgxi#qƭL=~uWL @MT7Wgh,u( JD@D@D@"=9[9嬨mѾ|TY�yvYuY!ʡ@@^:IY;ۦ2y ,hYAQdyzuW쩮Tko唭t" " " %`f+Qm.-ʂ[k.C:IJ-"_C-'XEl}UYD@D@D`eOE6vcӍ+*uqBʪ۶E@D@D@'g1..l⑧6C@U1-ugzjѤ "P3iJWak8"0S(,~G8$*&mbp_&$rƍݪU#z+M/#ާq{7&2}ewoq{{p/[>nm伺v,2\R2u6lLձlXF9u,4zK?菐.\v[xbO|qn͚5=W /]mVnJH`ݺu[ou6ޝ޻<VxX.+Sls,{11>[],?iR*58[oeڦ&eu.6@nɪ$7�.^: ak`4L{a ;؋תuEmhZHQ7Ζl@oQGHO<T." " "0z'p|/ Сݟmlu ˴*S<uˣ O".vyu2l=/" " "0/| Nw܏S\>+{{lؾrm4v<u6:QOy,`o}6fX揥A/}0G.#quC9[8 lTnuSo! x %\qZڲv12X,1GS9eK]7( >@)='F;X< 9ǁ8G?Aʖ}uz 6LV..ӎyQ=픋LWy) )ԥ!/:!`bζBb9YgUa10=XH,,eEL_z!2mG*SgXF D@D@f�TzaG82uy'!9u ca ̩sSGۉ0~�koe zMy-qCc,l˲s26Y;," "lطm H籞Af9a:ҡo&k ښWѶ6d[P[E�ѣ0Ч꠳v8! -Be+]ўuv#Q._i^tH}ۙꭎr^L,ɓ&.UۦMβW@vQ3p9Qǃye8 o[ԣ-eܛ$l;&XFn^@s>ty} )2ڗ=Ò)[lκvf((Ll'hmOteC9|@Ɯ0<ozHrH/" " 3I l9%S<9T9udXUn[_iʬc(gɴ$e�5�1iXAP2`h-pb :MC}Cv̡=gu^GB(rMI'" "0}} AbeCf{rSgsʴ)gP2skF@ave+gA mr9N81�B],Sc$s|3GPf-ʔm=lN;," "0>93kgeԳl<u<QF2s:{MHlcːc=vLV..n|T`0_e\&"#1@۠um ؠܡɖlmb]Nez~Q&Y;+-˩ gXG9VsI?H lR)KJ7h�[V2rʰg9+ǂ28Jzq~x;6Bdd}dH/" "0=^7ΖceC.s`][]ɪ6([}Ll[ ﶃP}w5SA@<. XskkH PlsFliw~ el&T'Me22dmN=uYSfm͓}hcːG9mk[lzoTe� "2X`:z[=ṙd!QXQyk/YD@D2+s?Qǜu(c?QFNl9Ֆ܎vm_e�e;�3ul'z92r$[B3pޖ!/qd'[[Λ2d$ڷKהK-cy9xeq02";֧T:$o6R(цy}_ A` uGb e+9,x^䫻AdbĜ:ޖ!#e.[mN?V'YD@Df2T6`ʩC{+ʶ۷ikCy4qPB@ rye09b�C9νIO�r^n 3/㼨>WYD@D`pu(娳,{aL=sdɶ}you `g VF 8ـmhʭX8xWO<`G9:S2LCID@D@H{̭>%Sgsȩ2mPYlOes 6zȶ eme( c='v-˨a4cNFnT:^!uԅ m#ϫvE@D@E{ZjVq]Vz䱜*y̜,3>:$kcV-t6meևY?p>l� 絏8q,r,(88sA΃6,3OQ?qJbڥJ'" "P?ܿFu,>)<lrQnŲ7QFBWj?l�eү@ tvE9Rue{bOuHE LS6N~dglr^:K9L$IЧd꘳}ig"l`74� Dp4':$ڶKWڲu3"29Suv9䰧t޼=Hlˡbm>T'_E˲LXӡ.l2skOsm؞z9G"[�>(۶7c=e,#HV*S[e[mTVSYD@D`vpO3:6etA-d﬜sJգzڕю ijca ]l`z$搱x 6`2?e*Ա۱>/G۶K^,RY" " $}htYvA1Pf l<K:$K%e̜6~P蜎Rw^f>( r&Ա[=AY=|ڱ<ؕt&%CLVӕr>aR2tԧ与6+)ǹr]\g˘-Cɖec)@4*QRBl[ⶴm ɠ QFUlej^Y>CmmE@D@f,X2sRFneQo묎r*H*6cu=m~l|ӏ*QGI xsTSG9RV$۠qS  h]|2uH[[" " !gRANy*hB}޶r</S61Qs֏4e� 1y)  Ǡȶz7>l9%Cd%-7ZMZI" " "&'ں"Iqm򢠩>׮9MJ6>SWe�Af�rcQFN+P6HMRXXf]*XFڥktKiE@D@@}/ecu):r G׌}r,qu,ۜV7\e�U4� :/`='[mZ=R)$eU}|[erkΣWJ:[\&co˔ ή'uȑX/lQ]z& 1CQFD'*?b#SNV(#>ۚkYtkiE@D@@=.egu):[PGJg)nֶ [8ok7~B� Sy:N>Y&c~c]Cv*Cd۴5zlY{_Lr+g]AVOM֖uȋm\u�N8OrPttc=/|: VgeATTn[mzkU5E{x6Yeguұ޶G:HԵK1LX<76x[6q [ }lgu {ц[uHrL}@ `4:[NQ2ևե7Pcv꬜jO r<%xjOdю:tC]J-[~> SuNXr\g˔ ec;7YfN=sR:eٮ|To RQALʶbc*[=e`;Y:d۴5_o%TbSNY:<Ls}i`=uA=s[O2Ä @D}J{jm2(#rEb]4mǾzE@D@f�Yb-S'1^b-lK1cˇ٨˴MX]T^ed@VAFumMZǺ<'Vz$8HuL9QNE:[_Ff֖Tnuy2]Jr͹}>rJ./OY:#Gb<9Cɶmk_iSU" " u'0ƞjlHfͭ ('/u*ggX.9iے8Ez㡊CĉЂ)]eyQZf<&Dhhս �<ǽuGqOӚ67ask-Ҵ[mQDjx|^ƺʏxf{fc\D� 5bW֊Wލ4}ڧZGEhync9f5j#OK+F۸}� *Vnuug֑'Ҭc=5֌'`ggD>r*?@鵞^kˣg׿k  �@"սfQuɼͣ^I,λ<ׯ~w]^5]ikiMמzEhؽUc� �&лZ/(VMW3Ҥ.μ<ׯ~̬4U~ƺjǒcoKW�Oo#j6zR%LOuYw~Z>r[H(jl,>yK5zl� B`t9#Gj]~ɕSݯY+.Iv^^ުY}W,,i-ּ^5@�V_{;b;CޜmkQ.<R_f}N9l"k6_Gע+ �@4e!{gk֗)HkyǮ~I'>-o{ۚmkQ^=~ȃ@�\"oFXnV}QzckǼ2t^F[kk^ˏ@�V_V>8:cM?Ro<'?ޕ=oT\0z7@�!ЛӪEvL6{5t~C]Fˣ@yZuTJ|jn x!�@}*ʩFs[H\^yii͸*+r\j"ꊷէ;ynfA�@L؇>nW#_VF^zZnquU&"oO`[3={& �@<cTiB+Q]}VڗZq٧S-]jzoU�O``4Wo"=Mִ߯y;=רWoZ�2KR� �d \Fzjzd43)k7gk ׯV� p@b<5پ̰v~fLȳZG� *w.F3"3=ќv%`vL.J?07^@�x.ݗ켌o'z{QߒrP=>}9 �@Nln_*GԻ} WVK/4ߵ9! �|. }+7z̴IճXv1 �@V/!33=j5`yVfξ;=+}� 9HҫwYK~w,,!�@�o"isuv 3N#{B��V D81%>xjn`� �|9SSsK;=8@��n K;XF;}Ǟ/� �";.0wY/po8d� p)3 O?鷄/ � �_{izx� -qi+Ӿ[b@�]wa b˿C��f <Q4شP� �!0"TôΌ@�8Oy�@�� �@�� �@�� �@�� �@�� �@�� �@�? )����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/canvas__texture__py.png��������������������������������������0000666�0000000�0000000�00000162311�00000000000�022660� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx ]E{N:Y$[ P : 踌(((" # # kXl! k {:w}Nw}˿RUNU~[@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@ Bzf%CA�@�@�<J Q]i66٠@�@�@�A� ;Aå����x@ 8A~`0���z:~Wot � � �';O$L@�@�@�*@μם^/+!A�@�@�|L ltD\VJh���O T©Ę-rZ1 Z04���(]1 ^>/8T(�@�@�@�@ +rKoVʤf'Oe\ʾu � � � etKw),xt.S���9b9nhV,XÞB(m *1f���b9ǹ,dBڪC*(uX-ϧ f_ȃ���@>6+Bmȥ}.5WְR@@�@�@�*r],碟%Ph{>UQ,dl[7P���ζ])1$ٴ+ͦ\26tA�@�@�@f_6zqMN Uʙgld)ބ/Sy����rq3Z/ec kOֲr;]|bcm���?1F?Nu>]tkot}:֕gLmէK%@격wf;][ԁ���fj>U]*LWMzdөMβr9MuSdlsYLctA�@�@�@f+]}:'L[iy8:F&TNleI7o}kځ���@)lNII&+J^4U_e9̵tȜtZr3-XŴ}���@IMt3>[^21IWNu4W}m|\OT̮eMM8ʤٗS} � � � :dLelI%5q:{mr)\NTg+K*KT}MMHʤٗS} � � � U:dR7רm3]GTgko\*2~S:lpXχ9f{3UVVN_ҥNG���T@:6M9eI~}{9Z.!2 bRsu&-KtvY։^ܴr;vqMM8O{*uB®2Ѹΐ[Y-~dZ&U\18h,��@B&J|m0>LJ|umͲS$oۇW#i6ۭ6ayxl)V _eoGKK#G}w:ȋ/lmuNTtrN8sA9>S92*oy5jTڵk\__?$3.ʜ Ecky|:qyK\*'VK'.t)k[ME-njbu\.=گ;uڭvq;T:HA�@�@�Gs9!PYj~K9GPT7i-cHѲ;.ӼG8N춇! T]SM?wں宼:Z{NIY6&JnH>[={;DzvCmtTu*m2xk؉?UF/kD?z #}&R*fHj止 `3~R #rӞ|]}n>c[}8 � � �E uqXϔ>$;4սH/Pj4MB3~(Fa)uG mϟ8ϳl8ƤrSǩΩ>`\ιE)VxHTzvyY}fcFT;Zx.qrl$ T,6J͞ ;LJ_`e^5^BȲ"%ռ,��@2~kjʜHm5Mׇv!^sLC0 r4GXtuu~,g8^xV/IW9G] Leմܞfgo7\L~H1)f5%/B3000.:k!N/5P$5󬕼t\Gu?zCzIm_@mJ$`? [ 3Ydn(pIn6Df%���| $>:Yl/=Mg}"Jfީ$C>՟\g85UGdIyDORdR"ߏ r==)b9E&#&)rH>ۦ+k25U,Zu/R  c 4e U{ Z-}PP R=RIIm^/VKI.oQ*KF̡)24 5L&r?E}[辽УmOӪWVsKiZL>#Xs3㨮ʖMM���@g4MGQ8ٞb{ٴ*U]BX2.>Um<Oy8~%e1!Zhș~:9k&LzKTieZٴBC}8eZحyT:quE- h &4c[]Rק?FɍC{ ѸT#]5+>rGhEGcd-;__︉]˻8t ̸ 舆8&SSKa1 D#яcD@{[Ɵ]O ?-e*ֿҴΥ3@otgӨZy @IOHwXsK3}>N-zFjbf^Ts$36;8@}:KPXihIGu/{}r+,_]G˚5uI]"DbДb;-ٴhT><~$Q\vNm-]nïir݃�wNpD[wG{ַعgBҷ~뉚&.]Fvr;1RX3AF :_Mkb9K#c'`:(�@omܶi=WΣ{ DvƍoQw/U-7@�<M -Ig=gvR>v_f`.#CaвDRּ򟲱tcDgQj)S:L}o6:-stmNSC٤ 3"eӋL:~6ZxvLKc^D"08qλ\&%гc?~냴e1ԻGX{Ÿ\};v *i=нi{>:V ZR/ш1R�2;nqun`P0>F?eY0@)0x'>sGO&޷^Hʬo׶˘}J>Q%2`2D̀TdNAZikMEO:MWo iK:!b=efk;eN"&9 EnmU]D|܉篬k:/Xn@ zjmq咐.?0 B=fx(XLxg¦3,AmJ rGIb9jy/O[F"=B'?vM]F:9n N7_S7|:Y~u]z-[ ;@�Y-2Hʫ>!N5K۞RիîitS奍oؑC2-3;I(iңȲIƞw*hL2WYԩNd1ypȪ_YCtA1GUi4W}c\P>C)k,-`:";n{Ѿb_ %2/8WR])˶6*A�JM>k8n~ER\|4ntZ:[V wL/)1uԶ-Z}/-<9nnZ|4wn_OljOL3(4?(nDi8eXNe:릑ʵ'~?$j=BE%eJҗJ0NT2%ʜL2Yybr=v.{r1Z2͉6i2~&#Hi @Yv?I=t۟/~l)_.:ΙO;icCkW<Lç,IM4p ZiUSRiƔe$H"ӈ/>v8ٗIumd\7!Jf"ȴ)eձ祜O0˩}}N:8ɤ)|ԩNd*rV/n>FX;oy$L|"j,v6qUˢx^}jhRs�=޽V/AtĀ1%omKjړK;�.ϑ'[BW?JWtS j8Z2s$=OΧH>a|'29;}5ZzeTuFO �'G# f?fޮnb<{<ej.㊏ynfw2ck*uON2ѱ)!b=,]T'2S吹'Dd-2߭^x4oNXuvwޥ!'}ƒAg8RKm^H}{No9NwBif (zO#e;&'2铏\^{5xl g^dq]{9. P,q PC(L .z7h>='uکt/A]It>1;3׍y3[uE0]�@)ylOҏˆQ. !i mcԫ([G\S{[|{joeȌvZT|T4H[L:,QۙTu4U:KzUWbSuRs4ݝi3o݉F/ː\}ZR瞻UfkɴYڷc$2QfZFRw2>._+ANnXDz޻:mz`Ufm1 ᬠZ41iQل^؄� P~Gbo߇8}V|n5Fc:;|4mVwѡ']HM|R6q\}C?; `0?kͼ?~k*y)suh{?,LB&89"wط>D7e[1P43UCbNN3{ʤS3/e NXMZ.jm*;'$5.OU9o]�ž hǖ)DI޾(EɳL~t9L@1ԹwNcL΋9"gd' tҖl7l9ŢYe_,]rdR'ZX-,PKgH@f׌9w~sӃ&NuᑴXMmѺatyXaV�O^Dfjm3?xY>fhRoF[ I!u"_;Tg˕].e NrL-2=nUQS^Jr{:ZiYTr/J ;2ʜRSfKY�Ѽ,tV3Vkj5b^b oB =L+5 4:̧Rdb%Jd]&ͻ\J Xci;b|2/p Dg?N+Ikް4ٟ4iݥXGk:WƓKt5@^:1+M<tT&yM~k"WSmO;}Bq-Kjʒ+L45ۊLIb~\!6#9Zob2csZ֔uT.5y)Kбc%ѱZܓM]'UٔK^N^˦)3dz!^.0z{9VtI!yUV FW̥2qMx~&f^-MJ( Yb,d@�<EmwKol.:5D�pTҼ A?5纔5Jm+vy,#6 T v^͛7'^fn^N2ʔkYeZ6SK0uʖ{[`{mK28P<TN&uf5n51%A^rAE%U_Y!][m$ϲD{ 6t9X/Q?(M%ڐh1lɨG1mӼNCA }}@l-OLM@?5ٚٛ KW冿2PM͎Yf~ޛyymEcvg3*dTttڝkѬX/f\uTRL%ujc/o\k=}i^E&A)Sb^f>] X"Kemk^pf2UK%f?*)_SM9ەڨF*& 9 �!8f]{`X !>A:}d}̼ [`'`f7ۉnd1Vf[]tg3J=ʔҧ쩽oˋR.o)I^R{^^u2Uz6L_w׋׼|6,M\\,D_zhf\o&6:kX+C:�@�@�@gp>C!Dmmx9T.&v%˘2uUf+b5z5-DjkHt.Ӂ :ciޞJ;iީ,ㆍX0=sEV{j_OCb-!n{(Uv=4z}R ]���p w<d7ƊPV6*IO  `Y-֙e{^tDaltu^ƼtKHo3NyI.٦W=;\&]����X3X9mD#\"'*T̋^VLu^UEILG]FҲS^TiSN~ ���MPefjN:"Ӡy{%M4T'cRM]ɛei2{!���?(e3p\u^ʪ2)k^Sc<[^  Չ~zSn浍4:ɴLeI@�@�@�@ X|BFAG t֥Nf+\toNNu^V[htyM {,CrɛQ1efy����0}A{^f$S:)kм*7Ows1gۇv7Sǔ9//G  � � �  /(y Tdz[DATzZ)vgjU})xuTtErm*g}" � � � v?QfLpK^9ɤNcOEd\LxR/e3f9՛%=B @�@�@�E.>{*N̼iUG^eeI upuN*sʫLRs @�@�@�@�I@B'Tl[zS.϶\PBx1fԳ˥li^:SuR����Zk^D-;IZhYSSn>[h`MX3ƋNRmcT69D^x!~ׯnZ[[Jen_`\���@Ce7S.cn}{0NtTyMmV.H�h%֧Jc-ZKYnn `��@ M@3UX -jBQ NpT]ה;UfGީYr($C#>wP � � �"``P7ef%H[ J%Ti:EG]I2I%+j~/��� G:kYSK)s/6ElRA�@�@�@�O Qu%5d&[Ӂ8j"74Q]{u*7>@�@�@�@ L_P:sԉ\bj )$3oieR?A�@�@�@�O'T,K t>22&'ue!$33˚bʲ4j � � � �>!`2UͲBr> O,Ti*,)=����p 2r,y\i0"U/|ƤF;@�@�@�@tTf]JM7A:"w*<U4@@�@�@�@Rܤr,]Y뤭Ty/JZJ>:9{mr-K5*@�@�@�@ YVdR/u4*T˒Á1^hNUS,U_*G  � � � _heRN's3Iif]ɧ]Rp:r57f"(rkjI@�@�@�@ 8/TYvŴU=m\dMGm\L2'y{jOU.e3)���@>DC̩]YevK11SR): y����pՏ:3:b*jvM4fO՟hzR6ʑ����:B.w"dyn:nAr:b}b9tukח]fo2���8Nt3OGt\W*>$uf,NeReI%h+_���� P2l39\ۧ3Nʥr3cBp5ͼf#sHA�@�@�@�M 2L2zZzShJ92l')̶fٔg@�@�@�@�M@}@/˹R6KVҁO5t0:ɛe^N5 � � � �!`~$+[|1&m!yTZz � � � �!` |CQ*N:ZmZ>ҎU^ 4z^6'.l<���Se:{INͩ]r| @v � � � �$/4N3L:N&s ,;\5-P  � � � Pqj*f9fz9:TѾ����y@rmnuӁn2���(9tc�vN/U]*y@�@�@�@;R2tu̳3-_i^&-Lzf5-0t � � � zj*y d6~S78:b(V?jR����(oX~ &&^'-VWF  � � � �7% \t � � � �"ϘnY)ف.x/+T  � � � Pq/h3&gnw>at � � � �^&5>׿\ד/ � � �.&Yi{́W`%S@�@�@�@2]Iƫ Skj! � � � �B@}EM=K>!A�@�@�@�&;Џ|ޫ � � � � vn7'ή.J\ ўv9���蚆jja,qRZ9 Opl9;it^V(La6���I�I9$t~ځF/KQ| o(8MǟIсj_<mjj[ EX@�@�@�@{eBUtB|Wab+4iUo}B옳3/A6R5UM?̥ͦ;mՖ���?;y8[cƝQr=JVRԿap0ߕU >,w( gszj}VtWuŽy]@�@�@�"_>[?;z,dv'qRoDe HE^]IN5./6߇|^#����xm[X$;yیyp'he>g{ayF料 _F:9  � � � p] FȞw6mM}OMV:+ {I[7~5BS/!O/P���48^i3y}u$RM$;@^z"?D#i/lA����8.]'9*RN؞"c4mj:b 5L]���@/4M:Ⱦ5Og=T7ri2<*EZ(Vфs>c_h  � � � P&;Q&й 0@~Il>}5JƦgPs(<q*F s #&D8J9^RWC֝iQ � � � U0b" װ?ͦ ki2jr(}?"> [hW ly hs+Q���p%8n[>:i߲.4?9}9 Hӆ_a#&XvLazYI*A�@�@�@�JM�| ؿQvR+ukvG#'Y]QQiԬ9wj|Rk@�@�@�@�M�|g˩N}Ftj 4;lNt֔aoXÍMSBB����xŠ%Q}w؋Ed1@�@�@�@�\O�иmnxWyin|0E}ߢ};rst%N0-Q#մe9z*۩ ϑEꤑ9:Dp۞@p wGyKKMDQUꧭ4׽HfE#&_7[7ӶW_ﮇ=ٲՆ}ytH ?%cow䒏uvwҾ4Et/ÁaA@R-@.KD<˜3?缷{35wl08Qm[h=7S׻oj$ ]uϧC%���;;!ɊUOT/t 4[`ZM{~oi"'-hדB#)<y&NyG ◿ W&�38\**ٺV?C#>3QdtmH!9J=[ (4r,[7.%CwP̖bf4gz PW #pD(@E 3{+a�иpOX=BÛ3Z)êFwP5z"U=㞛Q)dq"P)E 63!B=��x,E!kQ͜+ .f)$[+l֎f,QAI �'p2E#M?H>d9l1+YO|L³z"7[N <^T%g{p>gfh� �"�R,+hYp&-N|j9/H[+ٕ%P) %)2vD��ұ-Jϭ>`݉z9T1:羫FOSSq?g_7WF`�utgt  � PlEؓQl_޲o7X/ZvɏgΥȪ')$u{!4l$?Y{'R'ǝw<jU.lS(5bǬ@�K�֎=>H^rjj~;|dhf m{y6! UCS 2BMcb}fGaGAhc$�(�~kΰl=l@<5LE8<aTq{hèUUUTKZ &>mm<Z: 8IC@ W#@�@�#�>;Nъ.oMKfj>H}ҙ$Sσk~9 ڰ;e TzJ6ダ#\ �֕d;ꑽ-Էv%uݰ:|ZvuB"pܳ$@+H��xPаƄfgG;>4ܑ{a �$xX@�@p' Fz%ߠz �וż\E3T*{` (KE@�<C�g zo`NO��o$8pzpՂa%>,A�|G�r $mI`O8�x�xO. EmW+Hv>oܘ+قb:"}wׂs!G@�@[{k`܈- [`˛֘%? bV. Ku08_6��}%o>ٵ{8K���,2X~?7|sLj !A@�\N�yUo.ϭ'"=>_eL@ a1Dz(o"`YOòԄ� w6eoë[ ,/m@�@�O�3p4E8��x,%&Ri;Ye֙"��ou.# /,t٪!pU3xp��x_-'&S)3hxƸ @'ayL � Upེr5b5C  � pI'{F}|} � � ?f! ~G?LӸw25?qSh O;w/u.E#w PߘA>s Zq4UguңԲq~=a h  ` �Q7C} {mvgi栗\ 4'Y/(1@Cm;i~IsWLIPo |pqaJXI4Zф3y+m>vzS7/*A�@$+:3j ı|rw}/7Om}P&r@H&m VG|(Ѹ{e?6O?8^{NO^@�@*[ȓAw Pcve "[`|4I(:3J-y@'>x#ս3D�(<T:ou[~eDP{3CKǽkK F頵r'oܗ;1<zp @p><y{agWjm~` ў@lȀ&xx{bӾ^w멻޻\p=੷)xml99BѦAGsSI:*ߎ� � L�|2D)TSK Sgшi'Phx>m kF7H+m ټ8%#ϏV[m4nS.YBgfۧ v~Ϳ.?V]UH@�@`�AVF?&yv ɊR_<߀Qq5F#?ԾyzԶNqv%ꣻByny&O8{[ߩcG:_&v �H"�^q鰅4¯PÌ){Wh`:1gg^r|rCjl~\O:#OA²Ӹ.QMv&q&/K_7wv6 /'Z��$pGƌ;4y{׭+jNa+j w( gszj}VtWuŽ$(xԫ3w4}CeXLei3iܧؤ cy(. +!G/ǁV>:;Of}Yh[+V=A$[fj"w_CQSh~NCo]W/Y&q 6MvStgrPs=90%|w}tjGsiVRݪzZ:- D �%0x[9xیyp'he>g{ayJ料tv/QG}Ь<yW^Zxy3ԪV88~HǓyi?7nŒ~5nŀ �&;]DwSSwS䵕/f+OZ֜pM[JH@$9y/ <tRu*ͮ1)`LM^|5?0B@N>Sfvfq4mU!~U$oE��(@`i3y}u$R-@^z"?D#i/[{ KGYZ-yC|s6 aE K9rˤ@]L;rmV"~du{%cL�/GEi3^{165.r`tp,*gdIZ G-:N)RƓ<w4fW921-C��F iyXGEy:=!>#Hh[ Eaت:pgm5-Z#FX:%9¯aCaRLx�Gy@ iF7*A]"tiҭ&W � P0@~Il>}5JFgPs(<q*F s ӅG)Kc(Z ҫvw,'~FK4a>kɥ@:c_'EQn?Tu5M @~(z�?b" װ?~pf|54j|L9z>Ɵ} !Cqi hsS+t4roMdn-8O".]A{5c!(/->tk߉6o󮠑�@ρ#)ʛV-B>ӘӗS&FxtηLcٱo23]k7Bx8PE,s��@�IDAT(8T5J&ωWΟ<|3U:ml(BVr{{ZnKK&) k%%T΁7֎BѾ^Ŏ~s$q/8]&ӨYsUIg(D(w4aG~oTOdK?c+G(y y o7Ie١.E�p=9|U;@T>#:5S4;lNt֔aoXÍMSB*BN1G.w$/{]zجti. 6/kwe K1ӎX-\<bVa7mD5O!Uζ.(צx#ρ割wc ]/ (1}ʘ^ ײѻ]f<w|G.(wekSn÷x`ve6NMw a?Gqk3w=Ǿ%:CniaCS|eӔ/o(;>ڜ �%<wuPOH@Om~RP-׉@w}a'VNLh4G?8Z$ G2ٵ }=#k?y wK\<V(b}Q/9 tOݭxycɄ2?}c8u)qตcQ9c9Ƿ8"�|*DyKKM<jA~4׽HfE#&_Ϳ[7ӶW_f~~mkgˆ؝/flxyȎ> 9Qα%dLJ8@np~kKMidK0E8Jh,8ǦA*Γw"sܗc.mV^Q9ʝU6nOeWЧ륦#ni=U!%_5Ba E(:c.A~KOr|zrm8J�/g_}Ɯt.g̡w_O]|{˽7Ә^H#SoC[7B;﹙}3e{3B|cOf#'(Ni>]KUgi ˩qtGșvsoQΆlK{#u1 =M4V=ɖq%"�@Rˣ34i_4?:@UBPPyBmo{~O bs~K4!8“gRԙA7M79)|sn;SЋ~czn'vQCm}(Z!{D@�@�*E`譕JYRq{nЈyY"E}[7RHN {軺{V} K-fnp&Pϵ;=0L?2N.O"@ N:_+.N @�@ y>;tPi)49e êyjD>t!;{h=7qw2Xd?]ZW G3}xʫ^06� Kh_$UMޏjȓD !呿R϶M}*~rbj^%SWM � ;u࣑^zQcUy28-Ž">qvYT=g֛-|_^�:'M@즉tV򍉑@�@�R/HMpgRBć2+/Ȟ] A 9pOPe-�/֝x>@Os^ѓTs{)nٗ9$ w89yOS;e~NՓq � 3E3q"en^4S AϜKUORd3|t{ UQ! xDټWCegDp_YuE@�@�\yAzДS%TT}؉#'C6Sh֓7p(TN3'RxL 56s֞wlH܁G�m]m{@�@Aϖ SY4cOF{jPUzIS˝ħ{Al|^F : Pvw>&�L�Quykꆟ_J74S!G$9׽B||?\VP׆u)l]Ɔ,9ԏ r Z � �$�>ղB}kWQ͡ {iCe.Zw-)B+p!JB fFot  � P88Y0a Ύvv@0{h,ID�x[m{@�@@ $%L#b8Ȏtcv�8AAI�0 K �� ?9(ҩe @.~A]�� _|mp#x#6�@8I8P�xfg 9D U��J_)7^Ł;&n7m �Dž�e&p }#b8ȎtNv�(8ŏH`5- 1g:[ @�@��x\ Pf.2XM 3+A@�@b`DP2Ucxb  �%�>kWbHLyZY  � � ��#B�/p J{oh � Ppve쥱����x,%&T3ac}6cL@�M�փ�@ޢ@�@�G�|Xc'黕4˭.��p@ >Au:ݠ��2_&vо�$. � L�3HAzhXD P 4ݠ��2_&@�W؃M].0 @�R � � � � Bp](0 @�@�@�@�R PdhS{Dw PhCq:B/ � �e!P]Q0w Dk,_Lt; mmnUtRHau F�tp>ԁ@ Cd,2RtW$o,It �'�1$#%` *+)*{` �@j&RA p@+$z�2_NRw ] k@�@ 8i MM܁/6RW$pD݀�@ /=c� ;$%X  � � 8qC+� �o8XgU N@Nb@�@�\J�Kf/$oQ}2;pOV� 8AYi̳L5<2�p-8]'<n?Ms M87k��5fZAc{ctAuQ � Bp](0>Gf ._#& ,pޘm +q1d&]w!��x�xo yP08[RLm>L n3 E>+@�<I�' F{@oQx|xeeSf(Pɂ��x'f2_ .[7C)�x�x- }K[w7CPp38[RL-n1vA|}7h  �#�{k=B"8IY`wA4f  �>#�g 鸃Q-XIދ?,x� �^$�ދ]O�o^u=|p=kI��x'fq".&4.B@�@{p`{ i?3 68ym{@�@ /p†F L`<p*H@NC:+h�(&8ŤM/|ld+1F�8wiU= � ?8CKH`{<CagA` ��"@D 0 "p!^iM L�/Z�}Okq!lNn4 6��D�|A8䍖ԙ_ θri`�L�.!:*4A{GШ'1H97Kmé.KcwPϤm=OSؖ2@ LQ+q.P1lk3^{(Ҵ:g>D #A�*D�|cXom Ƞ!N_}_y<(}K5r닒oj_%mN8' O w ղs>GFS$Uuc^W=jQO=Dskh5nC�A� Ptp8# -)7OR aӿjEv 1BL?\a絛,_۟5V<{9`p�5 LoQz:%栋Ic2E|J]і!Z!*󰵳OSi[0>�T�J#F}=kJØдk>C4?N*͸d"j")лSW?[i?N"·.%1zJă.?CW]ZG= kMGq;5"`JNN({c;} w5x|&0@�O?i= :XܺrӛaMwТC%Y1C'o~/Z<8]C  PzpK#x3#;ev Čtc:qbS[h޿>qj׿C۽uFҬCӯ $ � �fr L`5MKIՑ&kUҡtG)V&Okvo+[iFHک� �!;Y+XZNW`w5#:4뺴nxZ:z#-$w׭N28=QY<G)yG)pKN��x?*TøboϱlY<um<6ȅP/{䴤_u B}t~/ыcJ_Jh�@8I8P4<{9A)|{蠵sN˃>!p C<C.S>N݅}rYb �#�r1[sQ 3C;o:quMCMُLjVQ'>WC<=7MA�@�,x B [+p+CT5u4Q_`Z:ﳖ zp^ՇklWsKF��a1Ggx6"8:@}7αmZ,KB:y. b"9jAk Xtߧs^@ Hi1Os"{_, ѲiWMGxOi&^K@(_澲L⯠=aӋK0 t  � -4C<+3]9GvБ,ݖ/OCbBNDחdPo-G;K?:� x\'pOQyWG<ODZ!At pDq?LλrOz~"ycY68E@�@N� ~1qKg6@gщPMK?)X˓ıcwſ}x{z褦wp k;|15\O�fM5˱,Gh6Sj Huaս29O.`[9 |>zbQo:o5لm|?GB�o'&O(Ot|cwpQKSޥ=M%}Nޒ˼+ۉ.|٧g"YOxkBM`/ ;s"ǿrD�8Z {?Y;/q;F?m. tڽ{JrLdUNZI%wa378_TaW]ɥ*A@i1nʲ>prm%' 䲕Sy,JQr:u8!G=w]geأEM6rYr;8+@Os<c-Gc_Ѱc\}ެiYJMr=4r\%Cn 9;X/rD� #$jqXs|gqr #.w(pi8}xnN-9h#+!$ ׌D \Gbs98c.a'+o '8>QMȧweW~o '~f:e8~K8m&%x~K<pȵ"L>E.AW9S.׾\rmqD�=8_NPpv=#Jƴ7[Gxahmr{!gǜ[<xK0^:,<gF  Eș@;$^sk4��@8�TwChtcy0\Y0z r|q^<= wAvZ` � Pip+@cgn˻O PysV X^^ @�@ E_ooGU=T$5SǬsA@�L�|Sw7t E'_S~>GB���We #f�whf>2 ր�@ c"3-E]F`U� � "p]0%:i>\�k <J.Z`�� ::]g !cMD` � &pݴ% F9wLnoQ?}^%X Dp꘳|ָJ@x��5E"fR/ Њ{g7ؐw �  pؘ\A(XxQvD_ <���֕]'A#iyb#-#q@�@�I�;V%Eߣ?{l  �!�>0KCm&4 � �%�޽k|L`aj^&p=v�8XfLm}m+{�RHA�@wm` >U[XS��5>#lF_ꗩ` � kp} F`[ > � � �E%Z a6 *a & �~'�+@j\g t, ��x�x,5,|G �_ b^$}ȕv('  � �!�# 3A):,|G`;Mݜ0!�+8~]Y˕XW@�@�@�C�w @/5`DM �_@�@ 37J��p 8Y wT)b~%0@�I�|0�7 !A 3h~f%h���x, ;m4S<J` {t`6@P ce'A }ޕ &�kwRM>Eϣp Gf��.=& � � � Epླྀj@�@�@�@ v1rG=$L YA @�@ap-k-a6M$9a \E'ϩ U)w0�@ ܁� PL>}DO � PZ]ZXIaK@�@�*A^_\hvۡDG � PjpKMApӠl- � �xP %*EoE#h,��RF ` 'ɠ,��@>C m@ O83OphVR⛡E � PlpM@ /IJAJπG��8Y+Xqw@�H�Wsr%?Ir("<�@�E� z�݉X=z6{;K/0f Kp}w- &Ճ�؂\oypX{7P �ۊb>$0r]nl �$�ރE`5[+koؘ)rb2n$ajpY jm�@�<I�' F{@2`rN\ZnL@glA1w(kA`M9f(�8^[1)? {7lFP!8>\TL'wH&q %�8[0,V,?** bN'p;;HxE} %p5B � )p=\0+.w,U7/^*5dA�I�? r|$|6`�@ M@ _ < $`-N `h�(8c@�#ew׭ �| ϗځmQA g2`l��( 8ENN=~rHW �| ϗځA`4u y&cM,��_4(֙.}${o@�@�E�)3doԙ2Sp|}"��@@yKqgCUW=51WM͏OHoC5G儦z&m_WP'7xGN@ v@GQ_IcZL͏~Tu< f6w5:aj:~#(8cD@G#h @s֩NhO@Q>Rq%_3f&ZմwPo?,O|ӇhP$X+a4Non;E_SLC@�JE�|Ȣ__{޶1,.Һ{YE w 9\oEˎhRv\yhu_C4ߣp[޿PLc_bEa~isc~ �&� G}ɿcUwu}wP~Ex eax3lhq4 sGh� �'Og/ /3D {Ok_~ڷw3˼LtTw?9}PL@� $�@h \{ݧR?A{GQ󀳫dRI$$BBA HU?t'�A"(>DEG; $1!gi;5٧;޹?}k]}2yɄ2 xu33G-,:var<ΉH MH(Na-�ۢrwGԖa2xZr4bu߸lY%M4q7U?WvZ{9q b`�_l s0uv+زң3em! pۖb t3dz y~zv J#p't@R=K*p$@D�tGGQ4J3Q}~/ǹ[-_wZys'R uJ]kvgIga_t;1� � d#wN[ZzBS)Zuϯh^vu9!x]#;ReױoȮdV 8w);s9]JgWuc ())-[&ӧO0Ϙ1C`/T+F9aovvuq=Y{EլzCM3[d)BwWϺf_L$@$@Ȳ0cm!]m1;U R3|^m*f%fG|Ly(ByAf;_,K}0X>\e&j.c_%ZZ'<bqȍmkw-Ov?tIS2@8L?XCƻ/aӬuX'6H-[(##nj$Epw , ܑr;M]saz_uϿPv~}ŷSpBH >lmC2y{:xSH!֚:< ҧJsOٗVפ쑽< 6/R٬NyhECQ˸rv04 � =9 �ֹcyxw=;;Z.Ʋ Kc,vrw.eWLQr+.y{J$@Y0B>Epp;!!^i(oX) 97nUκ|yEir;e~Pa$@$P/:ў\#LuŲ_cI[G`oӖG$n/?mn\uz 2SVyZH<'p;Dq/Q@|Mۡ8ww^ Re\ƻpwEu-_/֥3+hJ (Enˀnqw˳[62-i~O2U$Yn֓\nrg}w\@=R8w 4KvDiW͗Hʞ�?E`fXC\\ϵˬU v]-7c>>"3,%\x{2Hߺdu]jX8H+um "pp[oHʞ�?E`*'6.jƒ.YZyv,i^ ?n+'g2x/S<;\hp]nW6^(5԰`>|M_[?r\e& "�NWL>3mV?.qww)< h9#O)g /#,>(xYty˸6sye6z}/C nY2?OC7^(t]~ex?].cS& R`�_ ʕ<nDu;Fy&x q'\r'Y$?;9~ܓ4fi<NrVZ0s\FPwtyCȾ.[mwLNV"`n\^$\|7tADO�i)cm!]m1*>бRm*f%f8.3I (Ov?Ky.s~qʿr6N}{OO Wָ/[G Ύkswuy#\F`KǸ6ko.*NOo)J1$0ٽ]"4*ks/wr7& pmv pIqmf7))O+ )|cn="/aӬue+}ed$mYrdӺ>; R3:T]%p_Wf@GȨ6j:xIaT9rxsؓem 7Ux5e 5X] o=ӆ'_.?@j�_@U+3W!@sn:v^y3_m׷ `^)'J Vgi2x 5  ;%F~)Kڗݖǎ3L$PvGt͗/M wk9Ls  &�O?`_J67Χ ܻb9pd" k p|0>* ˂N<D$@$$`|]^0%$PZ)UHHʃ�8 ȍE?H$P^./ׄ8 q kn;_*p$v{,kkHH 0/)<!@Y]HH 0c/ sO1~^e"r#9] � @Y`�_VE'+x< p\VIHt�?eyd2k,;dVK .3g38o>+lFrwʧ~oÇw{9Rn={vQ3e,}6>&8sdtHC\5$@$@}HSO=UqyJ/~Qwqr)O~򓨭6ȵ?m'/(0c=#w]noQ&M$px[ lګeOy$@ÄZV� � % |- R3R]%>@ 5:nMڬ(ow9S: /C.e8yQGO/r \yS7ছn|=Xk.>rJyLguZd [%zqE:e[9S(Rd혿OE$2@8Lܾ<w$llY퐾6WeC"^ՓlZ݅ZW_}yb1lv?s[w}%?/]O>1ch;V>UcȦu%}ߙH \(*iqN$@$@ 4:]wU &{~r!"5j hքu󫯾#K=f(`~X.K.D^~es=WN;4^AWpt<FY,a2OO  �n444u]'/RY߿%-˖0.hR8cX&ꫯ}Wt5Djzi !ܔv&zI~ � @:N5;찃tA_*GKK455uO`)l$}7ֶcozɓewO>Y?x9ûUk'p\UA9" d p.$@$@}Ix /Dwwm75 O.غQ*"3fb b X㎇e_^xG?<c9?/Ծ# %%lS8 d!0Kƹ'j,C$@}J=ֱ{\zꩧj^+ȴVh(ӟ˞y^D{ϜԩSw%f%&lU9 d#;97#HH@Mj$Eʑ[o#G[4>_T^S\.9:GHbY yOSR~v%[I O#lf$@$@$P<^#dڴiӟT~ƒ6;/Z΂/~Y%~ 䬳Ί~餓NJhǯ&cF|f$ e4g[  { !k jԌCR]% 5XڭM s!'׆#eυ |o7ؘCN( )ty }r'!Z><2#r*@xV칫? U!HHj6 @<,_.Hr#[z� � }"G%~k|̔5g2 � @"xXI%/,OF$@$@H|-usX*llLq*qU� � !exR8% (%@D$@$P9WιL+�O`O㡑� @`�_}GTޑtfVxSu<~ ( +tqL`LsUL#YF$@G|SQh2UڥIH0V2OdJ>^-xh$@$P}W9� � � � T1U|ryh$@$@$@$@G|SQXE8Z'0J:? � T X[HWf J|uAjc:Y Q.2 � � � @8Lܾ<w$llY퐾6WeC"^ՓlZ*$@$@$@$@$@M�wHHHHH*� 9Q& � � � � �x^$@$@$@$@$PAӐt8U  *&PW/u QNK4H  6$@$@$P�uMy2dN2pFoqRl؟e,,zyYVQ @`�_g' 8eCOk'uٺn;dW'u_:)Ew̸ Yꓑo4'L$P0 � � @ <ff;ȘcΓ J]2ii_Qlmqwߗo | K`OMn-w_M$@J�?B>㨮 |]m]I֦u!'HH|54*+c>^WCb_'n*H؉iל/skqJ$rB<B 5jz˃]>e&  3Ǹ}WY4_Z,sslsrj:>ݥwį#+t,kwߵHrxpsνuK 5" In)̪3cLi}ʣ׺H)ҲXƬ%C6EZ.-cGt''P<T3� � � �ּcLO{ͧ{=R+r[մS/cuHr0sř� � T6VHO/Sֻg9Ǝ6i}!i{Ai2\uCRdAG ,z0p@6m~^ $@$@$"LnLSKHǬdSy ;#L2Ex?̚5KYmպ;9rr-2{(|2|z( G.rH:vv!*%Y<UʆE$@&i}iV?(ݲ CE[G_0Ge_s<`&[z<;a&[m\ݓeҤIrȁ([nim^zkimmU3! jQ/^,Ǐq� @Eh>ﯺ"_I=זT^3we/˒T^:^wSǢ �k /{}srgȣv}+ue |4xrwwYd) .10*Mig.?p~t… `\o}KfΜ) ,kF+J  < c nw$0-uW}edI:2xm;,JC $ {='|"cƌ.;V>q'\pI#~i1zM=PYk-ؐ!{サ^��@�IDAT~ɠAˇ~vij;n4eĈАeWҴXO$@O�H_Ntf:?xíl_<ne־]ؼz1Q]=% ÷se&Hԗ&+`ҥKe"l뮻ʰadɳ7qK._~9xFqHGWFߎrCV_eM6vG~ 7ȃ>٠~9G}wk0IuHH ;үEG֬dY<Ƴ5]2l.9ťm)9zdaG: tttD;o~Sv :4wuK/W_-s= VggUvguVvm'_|M#ꪫ+7t?<zFFsIkF.% &tvTG܁ê n҄\ =!Z"^m*Žo7 "#FCL$q,_}գ]w%묳 7 'O,;lrWF׿m5ۥ|ovY{g{7:*pmp]oۂ?\ { bHr"P̩usf\ Dy(Ʒ/n=>;"v݈vJwS|AngWSNduoL0A>CkN$@$'&LP]k \I:v.]"3ޗc֗ź| R};b۳\} 7̙2h:uZ@|Hꪫ1#]{bTDc`M?O O馛n]cXk:zHۗ !2rt6_#3dړdQ565ϐ9ozݸ \(|$̖yܹ⡞B�;aӧxfƞrƌ5=G@^ܑG<%tAfGu}YT =˖-Ѻu$q1ǥ#<2 M7T}h`^wd8_zIb|ip:� @B6f]i}7~w^n#ec}y8o̺W=eB?t(|.U$&$ C~??N_|x!Ew7R:cm!]m/-Cb U-cBTб(owHHJJ`؉5vGһΖʼn㇜4~!o'8L/iwN_i_8/џ$P#plju:X{jxK4k SuTeG}BzMwQP!  X:c,xIV0qxbԗ|`g(MuV9nYC$P5pHHH:UMw3EQf^|I;DwgwsL{c @`�_)g$ 8 _{FԏYK6٩󯓦{J2硻eiݑ� +zf8/  'ٶL>Ҷh4n4m{�WK&;ҏޕN?~ȉH60̣$ #K2ӮO&iҴioImqws彟&m>飣$@}A�%'k jԌ>TWVmVBor%}L$@$@$gZ܎2x(uHK]�"˰AFT?b@irw-CtIC.w\ns E%e+}%%ĆHHjz[/r4 7:s,b,KDS7h4m`i,|p5+k@U𸛝B>㨮RmYzW;ڬ}&  "2se)R߿Y:>.3KoKg[+ֹw>7=놎vXe3u^9#P#pNK!k jԌqTW9ʪ[ ݖ5HW;ڬd�0� � 'Fi2l=ap!꾸_0jWlum<unjyVΪ0ܚB 5_umYtCJ 0� � 1:i2\NX5NǷ::m\Y:c,3dҾx;.)ɩ Uy-ΆHH*[6( 裌puQDIJE|Hs  H#=I,Aa"     +Dq$@$@$@$@$� y� � � � @`�_A'S%    HHHHH0ũ� � � � �x^$@$@$@$@$PA|,NH K]/d::e،$@$@E|e/ΖHzk'ו!v7~zg#-dd˂OY  < +q$@$ eCOk'u<;[TFΦ2rAѝ?'3BdK$@$@I|e7ΚHV 1C7As4OPږI{Hrgkn#9aR2}||˥WJ$@$PQ26cm!]m1*P>Mf%fG|L$@$Pe}G8;ǥ}*A{Q6ƉJ)0vbf5Z'׎v LGityZ6Z7TAjJ_GIu[V{''ٴ. 1 g?Y[HWfzAVmVBoryD$@M�"Ke.wΙܲO>vw]J;+Z5wF/ (ww .r؀:c~ZQ.Y괄O} ݶW 32 @pKaV8)sfJW]=r{o,1kɐwKGIH Tu�@HH `;t.TZW|׳m}1wO62`Z� � �pQ9.)pP ^n3x`k[b�mC܃8d9<5bs ( %AHH ?*D8t@n1E\; Z$Fɝw)~̚5Knf>|x,4&+dG׾ؾj&o}[{9q� T HCOl}Ge8h3 H`P߿:S#FL$@$?/\fϞ-{챇qGx\is|+_:H=\ꪫ|\w5aKN_&N=H.4@h>ﯺ"_I=זT^3>we/˒T^:^wSǢ � g}_}kώs4:JZ %j;O??^~_… ?>3?sLY`jnn~_K/$#w oOR^ԩS'I'x[l2y7|:rWF_M$M~ŋzZɝvI}YYd|G= $@E`Ȥ_Xm5w[ǧnͨ*/o&L:?َ6oj:,JC $ 46xWߐ-o<6tkQ;&MDX?p9knV ΓQ~m6lXd!yYg%/nN9~nۿ#,>p |Is΍"O=TyG .M=PYk-}ܐ!Zk9bihȲ+ib$PP˩nLo-[Mp2Z3$HZ:tLTq/dɇFUߒ΍l#MS_J$H ҥKe"l^ش~<SΜ92r9l%w>`7xsLtwoFk͛]d?c7xcT~'�tM Kzn+% 1}C9^<nAEV)~vrGKB0�  빯[_ƛ;ukWp,fw. 6RYR綔f#e`xqN$P:::~8O!A%Tq_WYm7-S뭷le4pk?)W_}?#hU\wu!wmz;Ԙw6lA5�||p⋣?[_o1� @ұ ]P=Vs65K?{Za4zBD*b6#G!k& Z"0nܸoyv3Έ_2`@{dO뮪kv)ci .V~2`暙.Wѿr4Z~?=cқ^[y{K.aHLt?x^p_.g"I}̘1?1 q34-%cGX;`wܳA5j"G C&LjŃZ,{wb|Z+y^OmY*aהG}}oʦ|l7ݢ\Ib @yhrϔԵtRҴΥKc?ݼkw>MxAOCxYA$Py<s=?6A\owkb /}KѝgGJ/BرceW*Ѯ4]t<틠S`\/>SZ`CŽ/wuW�c=&x{RMY|חu]'?x4Ɩ[nWUW]5**[ouVbM=C''}&f'Mhz~f}%$Y6x`ͻM3dۯRKu6p{t~^2[5Ŀ8@MP7}7G,oh3|6$3fDcCox[nnkRf>5cm!]mXugj Dm*f%t 9weeĉѶ; x饗~3~m8yh MGe'qg>..?8â_ÅyGvCĒ\XswtCI|:h;`_T\X]hVZih$ЮN}uV!zglCF`.˘.e>i}ֆ2bcdQly;MOs辗us/ m/_t,{ıXI$P}p7MoSrb<7mڴhI/v�>;V7< @>8?ə.Gܽ@ƻ/aӬu6H-[(##nj$Esw!FA'k jԌ>TW զ-knfe�3� @0vlxߥѾ+eq!4~!o'8L/_N^i_Vbg$ P<#"ȥ#9; @*3ʂW!n% 'I۫'Aw; uD�oq{ŷ/  ;L9:PΡ � @&n^nմ.R7xxv.p_Ͼ͍oV?b5ixnu|o! (9RPα� @& _{FԏYK6)SNu4yO9Z<t,9-{Sz� � }� @:ζeѭ?Eqݥi]ݣX$v_7Q~LwwCNL$@$@O|#ΐH ,q;L?Ei/JӦ_'}C̕~r)IHr`]bdm!]mчJ|۪JM.91� @9hq;ԡ[" k/uM,iSoo[@^ Y;' � T콻6YtӲr@$@$ 7 n-HZ@~KM9w,AäiݥKÄe<x烫XI$P:򱶐6HGuzeխn˺׻!f%rr: � T הG+C'Otx_:>~[:ZvZ~:2mb;T%!X@U9-|- R3Q](n%t[ ]jD$Py˰mFw`[wè9y2[n34xd$@]ܚB 5_umYtCJ 0� T9:i2\NX5N::m\Y:c,3dҾx2U~EHTu�_x� � 6m#QGruQq`  b`�_ H�"qIHdHHHHHB0i� � � � �p (2~V[m%C qˑ�aqtun 駟e˺WӗDI_Iqs0@\_RB 5cU�_Wf@םfnmZ]h p1H}}0/SR?/vt-'=ew`Ԅw+K&h"ijrɻ&|A<S&؄_uD$PDxSAf"R7\9p%_o~vKA7𥸢8 � � � � �d7$@$@$@$@$P  KAc� � � � @0/HvC$@$@$@$@ �9 � � � � �d7$@$@$@$@$P  KAc� � � � @0/HvC$@$@$@$@ �9 � � � � �d7$@$@$@$@$P  KAc� � � � @0/HvC$@$@$@$@ �9 � � � � �d7$@$@$@$@$P  KAc@o~#lMͪ>D$@}IE}I|f�_3#  ( [lQ^ �3ַ%{gF-t;"^8eM7ElJCs ΤooilMMMr 'СCc}r(tM_(mݤXCd귳3H @\IsKʩ*=\vo8Zcq-^O?-Ǐ_Wr7ܹseW`Ni&[oUoʒ%K׿l2ydYlOyye6 ?/}KrwF}r!N2]wM裏ŋرcU.3f|ᇲ~ɟ/|A^9믏lSL|0?GNJcO_Q+8묳d]v˵^+wzxy>�x~_wQ "?ʸqwyGn裏2ւ_z饂k˜9so5ꪫʴin>}g}d 6or]w}{+)"_dѢE}s<WYe-w}6M>Bn-F8K $ .GuTt,Æ {wy%m p}pwj_ף eNHI Oz+'|2w((mҵދJvU7Pv`c�>Em3i$A@ @k xG;$T^xwy?^zI.(4o޼`YW}H8moFAz)>}z<4&>Greɍ7(;Csg˙gϚ5K~IGGG䧲(XE ~GKM}5z'Fס6B&]3gΌ_`Ac/XD8e[o㎋>Pi 7tS4O|7Zp%%\Oޯ~p  QFoF!6)>:Dwo/!; yWF7&0JIiZI?qsqf7B|BEiR"ϘhϿK2teppw.q :Bw9_Ýy{N*|.(R;;&AGH?Z#;#2Cvm''tRnn_/s-'}]wNL /GKxGj^>|xZUH3$|[gudw�>rC"?CQ~oxܕ+^xe\sM{サg / 00| є6Q�>Ӧ,%:M#ߏɟAځOȞ(6Z^ݖ7`)V� mݶGk(#C??Na5XCp † 6,,4&%|�@_XBT_ #|seLF0Se#tP(`]rmu9 X6߮@mPZل{O-|K`VZB[\ZiЄ%d@m&`G[,RMice4Fr^ҮӴ>*xG͞yo򩅮ŵ{?w[gL߀X:28OX4_%( ~ .\=<Sc4(8|Zu뭷ײǍwtw뵱t¦ƞ)i/K3rקx>㷿mF|֛DٖeØsJm됸}Vas9G~DKiMCǢ,,qSvǟ˅#_?~_]; ٳڦ]KYދr>c=,{FF1犞%LlL0aOU>Z]l6C?<iW5QoH�A8ػ~[-c??zX6dA}6dU#kŠ>]J]Dc yB$|( wzlCp| e)x6Pgf1'<+>K[ d9/Ӵ>~Bs#@_z\i/@T޿ZO!f} H1'NkǏ8h;~\a@$#}E?I<ĉeHַ G4P[8`JQ @= ,]aa&_~y䆯m]ᷯ26c2-Kg|P²O|X,D<+OplԨQXq,X;C{M~s+1X. ,%:M#'t=9J1{Q.Ǖv(0p^OJ=ع`:!6xYP‚;ز :!FB`vܙбgӟI/IڕVZ)Zm- GO<D$^0,C@;ls衇v?(Ev3xxwc& ׺ě6v,S߸%$x8;G?FaK.WhW׎|a?itq){>a-\R2|õ;&Ep0yuEך{G߈LXra!ڴ1l?KG yINH ]ϥ# Mދr9}߀Ɗ*sAYVuf򱶐6HJuƦmkO:ʪ[_Y]fP;\*5aLZB`i;T l�~;#K²6/빨4qӏ_1j0 ¾ӾTz! ݖjsUQ_V;$5Y=ɦuRiw>�dI! Yѧ$tO#p<T9` ܵo80U&2Vzҿ\b@/+ҩ�br$@ hg2x_|,co0xiL$P ~+Ɯgq{�ނ^zH oso1`<*>x矗]Y& (\Q&ݷXio.ix'p/8$vwkZ‘] S)4&ׇsjH&PmiYʒ@ [@-ev � � � @%,xB)T?}wIqd    B(TlX~z}\ggUWkPHHHHbh z@MV?/�>+$8{!C    # q�Iu�6:@�,Z=q؆HHHH:ňIqeyIC0C� � � � Znۖ\/�>^ |HP� � � � TU}ݖW-Ҁ8e    &Z{�|BJf+U�!TWgm� � � � T0Ύrǧj\�bn AmZR)IHHHjƁ*qdQۤ G'L:h[ݖѕ-CoHHHH B �uI-ޗ~9+ ֬ЏE3KX3bN^sV{Y<fYT;s!D,'36}d 8iK% yI[[[_ qk�5\sx) RW #w!�^ŏ!PL2$] 5cHAWC<Og?eNg">! +455ܹsk!:}} z}_=nxhqo5e!6] !5ZD6UzjRڒtuAjҵ.6Coty';  &   V't_ o[]Dpv QjDҲkI}=-56%Zg%P@uk6[F ڵwu Ծtl+}e?;SM6~BL$@$@$@$PJ6ǵuAP`6 UȑKf/Y#xWPSv!}]mV:O%4eCjn 0B'f뱨$NIJ' fTWgaIT!S+okN$@$@$@@z[鰩]uGdjLn7&ߦuqvmWc(-HGal3QƉ U]rHW]5æ8S[6+}eM蛉HHH�PvUPYs zR*?$_eU} }i6%/�8\Pou/ѷ*|Q췁 %;w吏|й:6Y?kN$@$@$@").:U t͡2b.Wimе:mgؚ/t$k|U?Y\m=-D�5D;Qӏ+&G@m/tlu`;~:{#(_\S'   \ b GTOˈj[$?ڤma !?}% 'Skj'գNZN8?:-CApckv]祺}\{\$~ԦeH[oIHHHBFM묌G!A_F90ڠ۹k]Ȯ~֧z1xq=@{g=)kq>z!i@?PV>4`ײʤEDR_5 � � � rHWJQrl;H->-u:.qD3g8hآv5 ~II$j. $æA;PذJ4î6gGBaM~Cu� � � @.8o6_ײеUJ'M+~GmZV {٤b8@`ڲ ( l/m{-*qIp 1d MOjGP֤(nJ6$@$@$@$C~VGLQqZVimf>u%mc}~_Ve1`3ͮmQ6g8HmPu[6?`WݩMluYv,� � � O�JdZIkwi*aD]RYtIU |B)-�^'؛@au{@1 :'qB58z}q`|Ҳ†d:#·v   B"I-%#ނ/-mW&ACem|s|`¡ ? pC]*<K˾'I{[}CYv}|Z6ٲխg۱L$@$@$@>FY:2t-[v֮Jn˶$52tؑT_uy|g̣Z!x@2=\m!- ;NmY!q<C SJAG6-G_Om~YVfIHHH Tq>Iel;:O]P[%I;嚲:~!x;& Su{0~`u֮6ReH$[Ɖv[cA Qo}lmΥ-CGRRkf멓� � � @h<emZNӌTWZV!*ÆJ2-4D VՆz$SJ ek=$2NxRtKvjC=Cfm:RuղڏQ'   bИ*4_g˪$lѯ꾴!6zlǰc[]}`CҲ.k׫oCIeWH 󝾅@e_d|HWKh}\zZN&K˾LY&   4[Iu^V" ծ>qm8QdwՔk)x@@2l~Q6;lHz] ~үrHZ c0� � � @9ИʟtY =TV; AZ]۫MY% 6z趍*}߂ c|ZNطAj;W˨kֆA;@TMdž| fv!uj*!u   (BuqeCz~~ eeje/l6i[f˪>yLo̤~8u-$N8v=He!ڒ$ЏB6~� � � %񓵅orDf~@n˪I۟q}e$KIuqmW{ۉc6uI6[~i'Zu_?l+()MZi吏N$@$@$@$ӷٲIuѯ*!i{HWJmEz HT�֗8h=x ~aCR߮R׫j֩]%NV?Tj8se$mQco2 � � � 4~~9C }=Ɇ:?0eUZqd2/Ez-F��YAm[۷O%ipdmO롇jG[UZVZmcHHHJA@c*;V֩ngm9['BSehjcPڏJuBc#a ح:_u*ӲIuHڶk3.-ߎe    hroru5cLUrkƀ BI:맺JW%Q(pLӶqԎ>T6PMDiЎz}h:kvjg>!6$d$[:$   b8*wB:lj~ VSݗI~~-XmMl8k&G?Y20Pjj}l[mǯeH e uWQ]Zڬ}䗻v$   "`c,;߮eUZv[gm6C>l{X -7 jS).؍mg<]`3Y-$Q>YzKHHH A>CMIAne(hG}ݶ\ZIu_j}Qe1xPZ`Ӡܶvl9Æd=N}fF$@$@$@}O )&ui:'u'ӂP6[o}<&:}IMuHuYN viA;Ԍ\u!im2U f HHH#% X[HW*ÖO5xWZ:-_e+ M�N F^oQJ =.ױ1ѷi9>БqtY>{M̋ � � � @RٲY$|đ۲ΒT$U1/&pb8PP8#:!5i%z/WjCUIku]kVpkZIHHH wYctYiueC6[>].ɗ]^3KBlROkZV6"ulcoG_:m(#ʰ!6]� � � @y|-tAZG6k$*ch֮:MW!A[T|h@L8v-}†~T m}֫~чͨY|Y]`CJ+wy|eHHHJG -L|iu'ΦڬD=AGR[W)<'S[V]reN()OƗ8`kCY=KζlZFmiu!C8Y+?}HHHH �|SoCү+am!~VWJmg}6[H5_L<tjӃE;a8u_?-[]վFCu֏: � � � BlYuhYu6[R*a3FF�� IDAT.ή "c6d-[=8C"iUJ~նe[\UGNeڡ#6]_؊   (>Di+[!gv)>BizijWikY�>p@~$RWW-?H!HZUZQ__},� � � @h6^ϷٲH~ͷrGm! &G%  X[!fYt@UVW_kd,aP?q� � � @!6[V]%zHl}]dzj IkKQv¯Y|Vh0}޷rHW[ Y6DvI_2meIͧMz    x6͖t=iz'I:_lkyi9mp}ǷrHW[ � :h[>fԱCu� � � @1\ƵғlZiu0ek]ȦuIzg&e{fmmJ|1H:~W)5WA$@$@$@5 6[Nӵ>/i6%lY[H `+D8k:&eYmiP{>gvH_W5dV׶N$@$@$@&KmqekW]%Q,2'_}eM:C2O]d+DoK*kJ,mOסs*Vb ZHHHHzfiT|[rAGJ+C>K/>\ 2k?!?ߖT:88UlZ2%~] &;(IHHH$~]RօtCd'͆z$b9䣾S˅ *ۓʶNu8`Uf:Hv.KkX=Wۖ: � � � @gnmVhYe1moHvP9r J/[Y/d8?ߞTu!=d:l]Mz$@$@$@$P҂P}֧齭wG+}oף B{8X_oO*Y{t`})-W$ɸڰHHHJA 3]ll~] ߮˺kV[zbY }-F~]g]_m$@$@$@$P҂PoK*g~Yt(d6VƵ>b:زP9|C3C � � � T\ԐocV7[}P9ΖdG &s77dm)VZ'HHH@i\vϖ>-P~j\|CW3x̥$Po+t>^=*HHHH &WBrL~is?7TV(O o.ze%   I7>dm~m~9g)GW͊:R0B,PjWqcrHHH- jXqY!6L7䫇T>Vo&s#?>djo݂kk}Ջwsb;   &PawO.oȆ3g׳V~*svd|Ijk]g:˝ʥ/� � � @1 28M+>.dٔQuޗIyK83VZ8;�&eO: i}'e � � � Tim`T>t> V2%[0ګ۶IHHH fOɷ&|%`3qIm֗N$@$@$@$"\4cvi}x ֗AhcgiW(WfE/K$@$@$@ O4e+OhY땭iY?ƬX&   Z%o]B)C9>_տW'4q� � � @D\?e>3)P\iO m_IHHH6Χ}>m9m{WzOoM|OB_\َHHH@/ތٛz ч+YcUnd1 � � � �BON]܂MtTOr11(IHHH *1(F34ltk7@g    +.VymXIAl)Z1,$@$@$@$@".َ6R־w_pXE$@$@$@UG/W'҃J%̱W� � � GJXMe5KdH$@$@$@$+ۣ֠Z˞;$@$@$@$@"hY+n=IHHH T]Zlke   DUN .ija � � � @Mi`ʽLsg$@$@$@Mxu_ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � @E3Mp����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/demo__camera_puzzle__py.png����������������������������������0000666�0000000�0000000�00001432013�00000000000�023472� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����>���`r��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>712</exif:PixelXDimension> <exif:PixelYDimension>574</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> K��@�IDATx us,!B(>)LdE*UvJTdQRb\J%v*VRy)r%虒*RJM-) A ]�ػ};盞o;.ӧO|M @A P( @A P( @A P( @A P( @A P( @A P( @A P( @A P(@kJ(�I! @A pYJ|17wf86% P( bX7|5׽+RA P( xUЯ#Rzu! @A P8`n{v5ozp. @A P(` ۩.E@A P( XՍ[A[AǗa" @A P!z+rrhX( @A`FQn%fz3W@A P( aތ2 ϭ`%wߍR @A Px pXa=^Fav2!SQ@A P( 8L0dQJ5JW0 @A P8D(}90ʀ<(BO޽brW]K@A P(ne|FApY_I~uKo\V  @A P8Hkp%^uo\֞ïo:&nxu{nZƗܚ%Z( M@2 w[nw~7rb)ܼWw\|%^( @Aث9nka2rw{-{|M#ݔ]x @A P58hcq\yOSˌ#)߾h/rɳ~swpA P( ;7$ i36fy{-o| <[<o  @A P 5"ų46*墨5(i7ӘKY;>,mFr"${TޒV( @A�c$wTaqtwXk%0YC7hK96m0:J'}( ;Ր @A PM8H#p'Y҇5ћh<{Mu:70m;KoK&QaysS^u* @A Pi#{nMM4FwwJw>wڭQҚКx�mtzX>O?HfuzY@A Px5"p\ Н>.o\6zF9O?;2|؆nmJV98ě|_@A P( "08>VO)N=<h^&~O?Ln7G6igBa>~Ҹ44<<. P( 05 5GHa~;WqY;|?,m7r6qS3ma%6FM/i@A P(ܾ2GzTh賥Ϧ>)\Ͽ۸D .+Rw,F= l726QqO89qO}S'Ӟj X = v/%K̖/[0Ux4<m: \deCo(k f2J P( V'kjW,[oXCo=oo3@^uny}<:h"HtnmmK/r5`(c$yFE'wosWǕ9^aa9>~/[ոاw�E磓V8 T pS=%]nС:\]qXӜ@A PZ_*ZV\<ux%#-;̷<zޘ?[L | N4tSs⩰v+095dK}GkKKKWήvɣ4<oa||q1qq GŇ9c g=766Љ.0NwwVh>hNyU \l&˵u"yl@ +z@8 t냢^JF*d4]N @A pK ZMa4Y ܰ6v |]o94nxGlfW?C'J_чqGj45szw]'wcx!-|Ca|uxf+9򞵵J J,U`'XGvZՁHSiU<uC0yƙ tÞ2[yqJedJ P( XiEo_iMZC|(#U�;D߼L/e_3̾Qy9TGGDș%#*PFtbyxxpc>z4)ś\>*y}dcG,i$k K4{g m׻tA=uҪ9c]E)5<nu2k|%V( W.נX׺z~Ňmy)ϰ\^ᴦA!dP\ol+yV]Ma-5šrre ; {QwTܧ<4mRG+&A޾p!L 3}"ta]vuWi�U.Kڗ>/G ۧR>WBk\*xol]wGIW-ӣ⷇:pnRe#Ҫr7jq<k @A p+!0jmcsY]Z;xEzKi%Ny=bNwlek~n|7Icඃ${옍rV ! vGUB~ݸ2QqOs=駟~+,ҤM~aJ8gC8{4 1yIGk.7$tmφB8pB\Jэ-| v< OϿOECjr:W޿N`xܷy@'qd_`'YW=ͥU!oSz0 x΃^^mn~Ԕ^^s}wύ< K;r~l^{>2F*۵E#<1vcy~]V=}dvGWex}=~[+)Υn s< N>{9G1 q] ų_:wvjkm[Fχs3/C[|Dyݏ8¹_W2z'xabdZG|p!ה&p٘ߎNwe)fي_(zkaw<r{;\/+|3φf'Hfg(Hk#kڗk:Zj אͬW~(_wsl7홡D?$5ߔVyk9.5QrnT^Os2<<_L{ܤ(*N}/jqZ&w '?l?C3ai!M{L/3&|ph,^|Gؼ""&w}$|xF;n>X|^Jx>Wcÿ]78RO6\BI)j`iS}w7s ?/\c3391Rv'LN uNs11y*Z#$KCMwCʞm\&*]06L_4ET\}=~QiM9m?y~ \aa:-aq|xg>xV.�d$cVds/,L锆t DxB+6d$sݻP#ewR ɒ.B3a$k'c>~}y8t#zzZ ‡Hv{Eܽz~_ OG~j{rg/w~"\ZWf©SGv?7Cx/TX\\ J +˦d&g|0{G:*t*^A 0yA IIYy#oX^LJ9<ƟQ1K $]jZI'gG"q|σy0sm SẫxSi4hl_ o3R: uzm|Iw_kaz8qqGtgݩ/m<3gomIzAs_|R.ɯ<-:Иҧ<!_ߡ >vEXŎ[pϩÏG?]nm__QF03N|;ÏzC ia83!\\GK"|~8cckφ^8sׯF.q*x/9Ɩ1]Lwz!^S�\O*iBiE<F~ n?22NkwޢcpO(Vsv7+eL #7EI):`37jU>dxI^;&-= <{<uzAvXߏw.Lr2IZ fO%/L-?2ݍp9/>Bxo˱WA P!и<Ƽƈ71r"sy(7_ {<+,$jPr! Ӛ|&U7D#oN() ZNq5u0"ws_ѫ%x blؙE7Z{bTź ߬f?f6yQg-z;^> y <α;E^\gۍ_ p;#aSh SJ?fZN1('~䬥Bv)|__ sv"^/˗>~k Ͽ\d`A`<|v\.'GHQW\l/?-yx#&z-CxzrBi4h9㶃L!U"ڻ/3k8.Zf-*qz|GU50$ [U9dtt׽m.YwH{m᱕׻- zۻja$d<L1\şx1Dm�w9yt8~,W1o[ap\~~w¿mw>ۿ>T?<~2B8wRgwXѼ'<,ځ3^%Px#P_o0v' y7zQ"5e@'KwҸ\UyGSG#ã|!ޛ h z<;NhH[}w?p%{[ɶ8V ^:5ft >]n5F2R{ 'z./SC>qs#מUy^Pז{W_s9M]*_\Ş*>}%\x5#|<N=V^Rx] [Cυ͔ůsמ/^ N/dx_G o՗=q=z[_ևct*ug3_~ 7".;mO|w#0WպQϏm5;͞hd mO.F{jO=iqM2*|k; ?{:}XzW'Uͳg~/mk?a묞wqĽٳa ϞB0WН%uggӫ^u=PUs977tQm/'p`Na NqSz[W;y{?~3Xt)= ј^"?Ӊ?}`Կu},z~Wo8`/|�c|ݬ}:(U= X4(1[{=vXFlHyMӝ wM4҆=߁7ONk ;i0qPhܙ/| :͑7=ma(a+OQ|kX;uOyS煷#0wC{Eoʐ,<bG0NOo.$ay׻ _L=2ιo];'elOZ&Zut?DfyWA 0doCzOqO؛zr{j:L}PZa*u}*aM)bC}ϛ|=u֒\"uE49m@~0'^7zH~I8Wr#GyZ=LeX8<3nu:ϰxN'&7 }) 3AXdih[ < `.fqqUs} arU%65:_.Lna]D @A p+!aoXC na90?olYe&7!a5Û*d So!-{i}¸)nLzZr?zG,jM/(GH=>b=wzU?y.8rgUM2a:xsT<u'YUz=MJ^JrGRV>^NZ^I( +_G<<zuzfܰ:`4(Bώz:92ճIfn7hutq }7w>h^0u~y<>;Ľ R;UI)"\ /?˩x|.[e, +_sٴNh5p<_n(䚉!f8sMz _ӣvD$$OaZz~.?l9Wr_{;N=gws&OnF`9,[SŒ䪎*>gr^OpjD<=|Veruys 2HBA P(^kܞ5$䆵zZ*NG^-@<gEF_MBN>Mex5y(:i {<\47š3_CYԥxiɹAX͒<<PHeu9_=oȦ6m+ -@Duuv'yfe5d4;cd>&]cY>eaFn(zZo ; TfVrT @A P(;Cz`o +qvηSZ cr$7 7n$)@A P( !Wns9-Imu?#^6,qZwyuz=|/ @A P8Nn<NyF? 075]0* a9={hiyZׯbW( @A p4\p}0|i1Lp.k27|c2!rGD="r:rrZpA P( mzM47Fܝw^医B2<.'5_( @A p0`{EWnAsGӝvyNJ? `|݇h?,@A P( #PÐ趛9q5Hs}x,9x?;њdP* P( "cs>F1k놲n_+WeG寧wZSiyU P( @Ari8Ö=\]F>n|_k ו̕9_NNs~OtzZN4W@A P( #P<d񦴺&9ٿG,\aQ6O<u⹌. @A P?u Npqu<~=zK�?rӇ1G. @A P8(]9ryb+f9(C8NsΛӛN}Q@A P( A aJpZiyayq!}ʻ?J}xSk; 7*~X%@A P( NF`ROwqswUA*8._^s9%\( @A Ʊ<[7nqv,  U�z!}Osz @A P( A <쒛A:-rګُJ<ˬ:Ǜ\^  @A P(&i.=]=NZ'S8@^ !cFUr'zryu6z P( @A`Lr;uQNsyp-Iƾha +0q>yM>| @A P(<MW:==.Cǝoa{VfHy|Gϒ P( ql&ձqi ΁y7ŇѠepA P( fwiF^wž~ aȣ}S{tV@A P( @^0܏~{M@F(y CoJk  @A P(H$>֔ki;ɳ|r@XV?bݯӈW( @A pp݅M5|0ut,;sm Fuyt/ @A P8Xr&k*>NkwSim F\&�i=yrZ  @A P(&4O}OTO* AUc~y/ @A P8Xr&:I'yGy2+V:?: @A P(v@D%yVOGwaȣ*QOyy?xӈ<s?wA P( A 6VBv|Nrzo=}O2wR&7O; P( @A`mz;њsvJy,rT^z|J/ϛs _A P( h.r㣥 LN?t4Uny<z|X^( @A ppmVOKݴ0ҹ yr{Ӌ_( @A ppm&y&O?#˺2 T:+6,m=[@A P( C`5zZ=Sת)Oge UQ@ <}Xx|@A P(  rzSNwiwh4y7`zh) P( �ܧp $k4+4 qx\v @A P(y yozj o)GU @A P e K{V6l߰aWlc @A P(B ѩڨy,rTd\�v=V @A P(T[nk&vJ<9.q 9?C ^OZu4:gHFZy wU[ݖ#?ێM^u%+lVB՘'B[=DSӳaaa1;uW8zhh+%O~)|鯅WWF333ajk2ykzM�RWwR}Z_Ռ Ĩ@+ bm}b"R7!x뻿5hB%[09e[mʍ4:b#5Y%=V¯&/z{jɩ0;?\jב*q쾎~Rv/U9w$E?ZR8/tStG3ypo8o)] n=!L'Cgb&LOO=Μ=60^.ذ c3 ask3q|X<}wx] _Lre)tLI'>ߞ4MX?{½ fi^XVWVrg*fz^Sp}}2\v-}pLX4Tksgjηu}e93pK# bYG?[jcܶVGcgmyEڒPxjֶڔ095e}^/V_\+YsFmSGںڋjO]_ WË/69x+e.7F- 4oG1wě)G/;%dG{sisjGy |Krȏ#N_%ʝg88w6D~2zv4'momWDHEͣs3q>NK(Y� vue3\~rZz'y}*|a99iwģ4V0S~~͜۔~R[Xt3bݫ9ҽ]&/5j(A_N*vhFn<PjcwkjA{>|O:0;;.<%wYaQʼnc'gݏ:<'M?>X=@EYظ 7/_?+i䪡4 2:hhPf\wB#ӝGz>V!=τЂqYB539;,̾x|]71Ģ׬,+ I ȉ`iF&.E*7/ pHMT? 8_Еbq,j_wv:P1*ے J'Ob(ԄabRRM|T#zI&9LNR&O  w)_\T")aIqKE <[|dqEjc-lo.dnKKA^,mCnvԇpvj"57Cgs=I#saSc̀ib2-L&6Xa5)z=hTeXjZ{yd&}Te}c5\],i|+껺^|i=lmnkQ_Vÿ w*`_]]4i>klhڅm!n~ 8 }uvMYFVt%+uT*AK<ʠ4D I؅KTd[lStanTƉb2`EBi>l5 bxhT)p̜u3'0 r ~1NRg1GL&iq:ZygJYޱ<:fNcNzW)/gY#E&''mliyu5lwu=e[_ښ֝E[ ]CʛEj; JBҡZQymBzt۲y8^he)eӿh4tee+'JEw%Gmg/'(ug\Y/p^EO8O7}˛]wveeo6k`vq5G6I1Lc1& bqGRP^b1F w]d$cÐ\a2Isu1#2ig,N':FW:{ʑyG6E,,ڂ4LJzZeLku65pb~I'çCM/K_968UE<LhOjߟ"ؑ¸v\.u3q$v(hX&4ΊD;2E~_FJ0TlN%7%NJKq]SIzm]|ۅMlǥL٩z rтR`~DЂ[f洓nǘX<MĐm*زRyVSʎ _(4y05!bdpT._2ҽG;M`OsAՓ5r-[?b|m-t2^ ߝƋXWNMiډuk,mm)ׯp̹pd_(#nzF,h mH_Й w;l2N .yX'^sO8srIV@c" {OnF k+Zwڮw7FWIu]X2 $k\˗\ښp\HggƨU_µdBz\mbxHl間•3/3b2y\d* a{MsUD&կd䐏6zɰ~-asbS\N\wV"MBίhXIgܶ+O=]<cmԂgh!w0 ۷4?Ԇ`VO XOyf"U�-�qB؂wA;^PAD c|^ 3%hœ .Nù5lm '6Bl<-}Dhd^W+8}x"lXN눰G,#daQqҕՓteSZN3$dHO3ud1;YnQ3;ZTCߒ{紩:ŧ O<'MO|Ew{ ۃ~$|8App-7TDxMR_@j_!XD%/*3S#>Cr`I[?֡)V69Zd;'t(jITdNMiM;mҁEA{(ӕ1t�y2pPu-\L)r7b׈2qkKzX)NXȋ O7"\_FUw�(q |B @#mN8%ڶt4cFj ufZHPs7g cQf'$lTs[XFӛQi4.HƾזUMvv8*c W+zBQ;ԪWt{u3l쫺�y+Gsw+Wµº#G05v]WÚʾ&=+3rBg͇tDvȱguuI0(k+AG�;_%t/|C4vC,A϶z~�|-MLDxBB8v8xr 㱚$Cw*^ ~XLAJǶu`g;\ Ha)!i||wxYzĝW>_Nqhm| vjG#c|nL^J+~g y>v+ԏޕJ]�M[գ/<nK ႂV,;=OЈqG>gq1<nsPLi8߭.U.gzW6L0hN 4/iM*< Z`#iai'C<.^q`8q\W<b{x6U틶诓Xu7S J?\¹s .\P_w}qn7:MI)^y8%3X7?n n}a(f(X "L6T:GG6[D �$6D\uuت2m(ͮcGɋH@6:77)2JpW]v:-bf1cJuL0;"Ɓ]`l"+sȕ:tLf4kןy䁗zꖝy>]F9ia 7ы&dSbryT9V+Jh&CBFX[;qBhg I,Ţ q!Bn4Dx6𙰘H±H7\&8ңp[>w<0JNbGS >`9aJn6JleMaJ곓5M.\U9S5P,K{ngU;:zpa gubKgg71GuqpW_fִ|TFn”-U`1f77`U+Ց]ܚǑ./¥KWCUGS1Cbm udjZB)֞)/ޗBQer_&FuEBjhN\mdṵ|H=ے^8eFzl~`4C]&^|0ٙf\8;;5\'L7zE#s\v~Sfts/#^ t]^߲}'5af^tI g~s[l.xͱL<F&iZʞ3+"XKPxcSS�+ׯPֱ4&K ˭-݅.Gv49ew$oGcbl8hnŮv N0{a5՗ -5yY/G |?>@gY"EMohwgЖ.TWup=G|0Lޓ_ oGl~s&ZY?+.-6 dZ+xR�ʳWjt:Y 81`㖹 JgQN5bvdhNr5QnB9I|ytcjF;ǜ R38U,ꇞI1ZeYTT?bX}|)!yb5q!`3~6$CDB5VW7tu+]&:_x:a& pǩ|a%0p!/b,P`bQXulMtY1`!N#^g?8“wgiVO&mrkdc8ahC09ҎeoOw;y6c@&t-v[^<ȅ*3u /<-2&q=�RsQwȅΡ^z$hSVdMj–\D-zh*pp=vFq^,?]xtO K2ʷijV3Ye{q'NfXY^UNıcsa^35-ī2O =@>uVYۘC|u&z@irgKׯku[ecK6K\U-/|`5 `Cqq4^'-dN"~3LӢy_8 bٴ ,Tޔ^0Љl_o#7-tq5 PG6Rhx!AL=1cӗc '8~ c[atOģ(gSt͎@+"W9`"]ٹˢA83BjK>h6邏LQWƠEy.h+rmIxy}]/��@�IDATF*C5jB])XbXC:î ]6"p ߁M2=Khj}},t7碁 Y?gu]y)ѐfxs;}ǘHbw؍֘}0*"~>=%x>~=ma|Grυj?*zxeڐ^O+\B*W^nwwɷrn;#n;#<ʧM7@#200d ^+$}ut( Iu4<tkxzntd`� hBF&;4I PULuu]lz `KD46&~1z' $ ~.Nu^ZZS m )]ί}f"oB;cv\6-D)g[zOGQkɅap3cF*WDrÎc8q6pf||ZEe [Eo8~} fe;},Fжt \(o'k>^&پB/t؛ '8:hŰ4am!o\FЩ"yjBш iwcKFVG'OꪎZV^0##3S-k樎̅<Sfg5rXS,@>xRIjHnq}+#u;, nb=~I Do~ޜhWD7g.ɞ` }~!Ui۸S:, {|v0KH{/nM|ziԮ<.ߕ+׵.2r|`RrC@_>tb T.^eI۹r9e/.H3\DkmD9PI9]:D6]"ǞY.Iw^?A7 ~5>8FL&m 5QoЭPߦ"4i0pbPU=lVaT֚| 䠋hvguD(xaOk<xS|LV~Ւ8v86t3?[  8x0w7YJ.V 6~Ba\X @q5Fc7-lM=!!krj1&a7c5=a^|$YgO=hcvhCE`tng:a?XSiE:hRV5saӪppB#ut{uHIcXGoWg\#7BB�ewE $CnT"H$p-b+_! o4LZ魅͌pZ)Lf4%7ܘ0I&\9G-@.3 (Rou^OHvAIYi"'bVnPԙ|֦ !srQM}J톾vK09/Xp$~cSLؚD=D ?5I5c=%  g ƴ`v򶶴i nl%=ܱI?ʏ*ІC\[6uLw5iz@W&šnethbƎ3F&{9^hHVeu|9k=Xv9[Zp>*yu&ȑE=trF`d #gBbxkۦc8:|Z0B+T?_Sŋar]&xםI>Igl0wcqcץFoPPy]x2΃x?:1oeԬi|[Jt\7q[г&5Ց|>)zB>زή󓛊68Vp\o7;dLjǧ!w?q`;I@70 pYoW/Tq{X4^7$zD}>Kq0zT2`Nc?kTk\YBy|c}+lMhY<ss5[qȏ ܬ r[k&f|PAfL"l. Va}1űN ǟeyԈ.Irm> @r~"ޤ3cP}UaۥnK9 ^/pX|<>mo]3n<\MIX}u5LJ+zV-^ qX~P2#^#uLv~yբUng`84@߫CxW)Fl% FM i`Έf-fA3A ͢*S$e|&C [$ &W. 6[-'Պu"4 C ҽvY�a5)eIIБ nsNR^aw;X$$~ۧ2n rpMONjB6I_nΰ@wak*+d;etP.wT|2#v5C@xdc}rLiA,;8ꖜ7@S+L\OG5얡ZڷM-[N;*SYhg-.(=fdOjv~1yXcTzP,?Z ]|4 sae p[g&l�/ڌzi[Q_Zgç>Ý=�V3ꆓX;zV^(H;ȑ/cAc<`Z5ٍ]SD[T�‡;ʦMoFH#nc宥3^zw7f38L.c9Տy }j^F'!49+#%Ȏs1"l^$\0CF?,gye@2܁/ zJJ@c:A3zhkzBÑ;8bTk՜r1<- b;}B>]YcY}LLm8mͣ q E$s]�Aw؂^>9D5LxUsOoYӜŞ{|}#9gv&ưlx%qwvj5?;6UCF*Jlh'qC z6gڦ?\@\}8!xc,G>H.D423_ݴ;=ӟ |;wWxNinnȳ #b!_|WFu<@Eh́kƟ飌V.U'0.KxH וGG Ѣ f#CƯr٩f0Ҙ4Ą*lq-:fr hX&|2$F %댚p$( |y'9?|USR2'cBNjH:v^H3"lM> Tj 97x O#NҝIv$/2BD>8a !ٚ8cp~PijVPʠΔE6o8nQSԆ:ݴ=]KIeS֑8v<xy~F{ActY=3M%!X_+7(svFg tTcZex{9K醥~sǎ w޹N?tH21> |];K:j;K̠x᥈OoYUb܉aQ; -w;u\?7ET(Vpl63$̥v}Kdi<ܡ6F'7cs Ч*&:,~4\59v8aPYT4!+eFA=14vDc?u }\^4&Ub@Q]6? }CS*kEOU| CE*/x]X6mו mn6yw&N”q/ \[om|*'ʗ hX-S4Kr ӎ9/[o@ggF#SvDok;ijn;Iϖ&W$R3ņ G" 4!*Ґ˺,&PUept11t˯z]>aqγІ"p&i@Z'-c}P [mNccs%\՝;Nݩx?/71s _GL}-g6q@_c DÀ#|uIN|ܒN;I :[tJLtd-L\$f }xf;B,gtUffX UsɃXK|rG8#.L8t<At&l|{Ch[ކi]'p jAG,֮V΋0n8n:L �uUVIw:1 ٱ@O>tapؖRUE@ΏZg;28a K%ݴ<](S'ՅLxIvUOD,\0I279,JQpiu"^otmaΖLr{)y k~[{Ty49vDoЅՕ2GC9#x#=~:L/%8m?wikVRvNg76C9�r7\|!l\Y.YXe-�< Y:/D;LAf>yVy/2WQwvD\%-kLF|_Ɠ.�OHG"|vSEę$ָ2"h*M EI Gڿ3dx1rqƇX4Β\9&-:-!'rNbHpJрq+yp9nza4yQ;V?Qa7}:I4#X !ώFz}".l fN{?@Vt)"/i8U:H 5^`E?忄G_�]syqթۇzT󮎀DQ88י0fBx736pM 7l u Reٹe|#;̕FO__$`DGI|s9ۅY;JT}#Paf>$hs?~\2􊺠/۔B:Ƹߔ~iSVw /?w@/ִ֮6EdEQ79: X44G8ҰfƸP!KmcENaD;44bζoCms:b`WZ0dLj<�Ҍc>�+X)>8Y>bhwPӟ(M\"4,n%=|AZ`ƺdӄW/L 1꤄)΢Q@%˶ft\Ǝ~0+IĄ!-`LIpՎ<fTuc࢞L= / ZH7])blUPݘ&?ᙣ0AEE/[UNi0K1$cD-+`T/U=%hsd>>zv.1y"Sٌ)-,M bZgNgNZ3/5C5'ta^vz~BZ]Wӯ!m-׶�\iَV-3Xw774떫^1+]N;tXn]'>ߘrM-gWev Q}{`\LfŶ`@cGt 0{]| Y(H<l ;1+|B9@� @TrM66W1$+}e#ؑ5 {�ߒ DWq;sj_5>IU!-<])u< ĄO<:\v3jcE/(d"~=||M_q͎&vǡx:FNzb4ee˯ WߠץBybHbc]j9݈M= lw :0xF�Xt?bų=:o y覯{rH[B+j$͙V?F<6'=c{gv9jp%L~k+stPIl6s>d]+~##P'?=9=.^xZGY6ċ< K3_>e7k k n)c\yoҪHA;MCFCO7 ;ȂΨND2^%`箬k H�50@]z=]jl0f 5e>d"\\hEXsJg'0bp\s~>YFʳDlP^V @>< ݣ>L~ saxO <_XxE=խޱs$؉ijY:$um5ꋅ?19.:EUrRIqDnɤ:MrBj^M$J< +a:}<pđr4c=Heb[?kI,ҫz=%9%%#ʴ~iBќqU;ȶ \I|8;_/ߓgy]tүqF 9\[~zzڿEoֵ6TNKce^ ~e@j-rqܓՇU6ħTs2-nv1P>ow-=._piRItk* MܥXgkkް! ovW>L⦀d295%Х'S}qj W!cXbtOh tﶙBsQ:)ŝwTGj 4`81d.:,pRfcx1 OӁho,Ȫ"^?_~h4m)_ *?{Ѝ/\ } g͠QLzZu#ٯCZHc:w4ܾ,lTzOzlŋk^ 'nwE:9pV;0>8 tM="udScuF~Sglohō juzR;"us,8UF.-;2>J')zDgkC,JszeGꎭ(Le]C>63~ᓟRxsܯϨ=l]fv7mu R[1^Q KL>{!+~::`ܑ11(vfȰ [w];;ɵn'jdR }�N"Wx 1;9s<qAz0bL@)+\$Fuza`ⷍ?@T)_;  05/JƲMYI3KLYʪn"bRcz/D!D:"W1#Ԏ5da8~ g& ՟m X9JTҋI<N9vE.#y�VpWΞZ]RI*LNV0vcWڮ<8;-d؈^ibnC^Iˡ3 z[]ܩz�M WÒFG^ۤ4Ѷ!�-۪;b[O[]>q] _O`cCK_"6!2&KO=u]`}r=?_3#M|zx_ yan1指ԆDܸi;k_1)#$`3>~aNi\„/^$d@֣}q3(ڠ3$0ɒl~R=k_@e& fՓ΃TxRyۺo Й_^ ti1a<F^$]@М8}A4Q&(2|]: pE[6qgkU$` j orvcCNY-t:K=p<[s.,{CTz2sw{ u$=5%E@JƋ8#x;POw^Otn)'ٜ/TWF aVcby}}@A먿ϊ6]zx=y%]wg>:<{NϏDYkow;֗^\a-<8,d H2 H ն㊕`դqƃ[t.q-g ع (jO'lWĶ<Gab� 3 "&\0m aQ(:z>ޛI6|BkS&iY5 y M|p7`Dy3M@G\suQzY͸Ve\[2pؖ_Q&` w/ń?y!C7nv+TqK�=b3`2т &8eXrEc⋺㖠/3[-c_.I:ٺ~+5˟YN H\K[ 8Z.$5 ,;sSz}r,_[:;ٴ`|-a=kP/Jk!3\`{7ۻVd8ch|2xnur8րӖnq:qϝ:a\/? .k0PMOJe_s.Tϯu_II _T>}ԅygTm>ԘNW_c >.%,O!p͜3DS .mR:tĤ_+ό 0O~/]]pƭ` *ƬQ弟KA (ǿ1N8ΟWJ"=eTt.w:_JM4p䣿r%C,!`.d-w< ^]˯9"4iƫtIHyV4%7l]jHJs8hgp2}ǁ%(AHn^*6fk!**q''[G&qlIsCtB>A>@\?#f+jt,ӎQq"jr[|\2R rhqH$~0~ HE19aw _ow>O~m>-oumph7_w U/u$fo+v6cC FQ,$"t_lk:4Il^t~F\ \1'::)<vΙ z{J :`3/{L &w@!S05hd}|2 WM1jVEr<=[aaD4nsqqH~]C}t~ЕDžHtidzb5`"TVVry@+ لg44OIR}⮲C4Q+4&.&b|ߩ1Y)/*2jXG;vL¼v/ַ| &.D }:|eNnJg-٨zPMg+ߐm޻,|tA/YGSH-?!LFꦌy 1`1mʞZ_YN@sz_[Sy8qLS dG#Si1PmaX,VUFբ6]BK/#?;攼~sCT@vy1^meQ_F;hsr3daxz;5<=cAu;|р{̋36M(f#Hlm#vMm֒!�6F6x =Gbyf2l\qxMo S!o!Gr0 㨿ƚFI6 Nt×Trʏ6P:rU~[( YCj;V}[rrU>)I.%%xߥ]!=KzlѪ0 2aZ:3E'=/]_כqe? TwpSb0և2 5oI3ip!1&xLJ6iƅXGWt@8i]$R[yX,^֏mG~Inxo]?}0Vx#W͆ECQgyq$n{:-غbɜ߂ N> :*S|\B_Շ8pt>ө0<c<wl3F[,D ]m4C|A7�2<.;h8&0Ywvӱ{b*;XMM*?L( 8nteU# u$%ojXb>'P@,B0!a&1|"@n1_ +uE?9~N'}"Wlr0]+X] e֎$MZ6^Ss0i$|Fq~K"\ɹ Iy%E^˭5=ulbgvAO}ۻ@]_T׽q &Ĝ];[: o+ `f˄Jߦ g@mr5q IBo&cMvߤ/wxy}A+6x>q1c+u*r6:S' _ 7{:܆ՏYN|#C0ƌQɕay}u 3ŸzU 4cJq-7ieBcR21!?pArj < Mم͑7xk~̪LI?lz"V:k)�1";IzIXLgicM )P_8 o[IK8*.F+y|,um'\qh4}d̉ ]Iù/AV/#WGOǬpG'?* E\ Ԧ `K3Luo;B sHݑi}CKG =ҺzL?.4+e=z&yX:W^?v|[?�K,v4\kYH k9p`ҞD|^tKwЛyZ2&L0|lM<ppYx%-Gd''?I=9z!5Fpehܮ_ܮ{n߲Ns>2SDD $$JRe1jwEzݟޖV^ZT@QH!$y9'uw?/f;I_kK̈1c^\1H%d X0N6W9Vdt ="ͫJX<wF1F"<CvS?�Q;lGLv?a  5[Y?<26V'kkZTsu bvd(~Lġio#hJnEut!K4fN0V@ɳGyY>iM8T&KM UGVt3&G:0GuBMc<Q~p�/91@m0EGWڧsAEI>`gGLGYf&5Qn !`RpMp,sj۾woN(t2lQ<Dqmi�N8ezt|b\G}p":;_tK;Xn 6TU:zOt(3mOOOz=&';PiGK)d8miR ymLY#yh#eΠgO: GzWq6_twᤎMVeO-0`z=}ʑ;s:֬.BKWE>n'>d66i<TSe N(HѱBpSN-9|-mAepC>PmB]cZ|LD -h6 4)Ƶcl%HU}ˇBHcUS'm8* e;c’l�fϷ_Apv֯K_SN[ZwZ>ɐb_U`{8Ze pEP\&" .>.Se_~syobۯ&)" :)^K=MwN_wPvwwREqwYA֠th9bKW` T0PE0Gz+h# :gf}( \2kE6<6}8�ٮ-u9>WU]y�_M>g(C\BY[͐VǑD~Mt%";5j j &̲\|c8秆f˅KË3xav�tM=2CX+%]5#Ù8=vtpЊ@it6z/X}=8)¦@U1_Ba*23||R\SpwgA4; Uƻ. Glcq7wpgQx̵>BGŬ`jny4^np&3ʞ]=~~l\_W,}_ƃ{jF9mrn}=5 nP {c^}y5B)ʡ5y4t@Y[ _ M7"neI:we+ gg䚶jYF}K/srt {bᤰen3gaȜqy�BO >ݮ% :UboIvn^O:3 b=L-\_2v+'.O7LR/e/uϱ:}0.:f nf=H<1@XOgQִghgޏf9z_{;>N U~H3u�1൅ġi,ݕs×>muڔKAWl9qkf}C&Ӂ X~G aaSƗ KJ%鋂8U~__~+ B>^~lIyrƷ,gOk{ochz嗱X7tI.<&VTD+cCؖ av"l�̇Fر%sJ<Q=B~B2-q{A8uGg 唪-QJ#bH\UgN0|. j#6;ax\Nm䟎U:\G*<)?'v4ax[]:b{RlGgr&/l'XKV\%dm:93`c,e5m<KbrSf<|l^(~dyA|1E˙<e p> {9^ G87.(W/;Cxƪ1жu0O</j;F4t|m3(<ӱv_y} fܧg/rf{i)зO8.{8-d"3dvVN^߸ <b<r2FG9uVn3gc{y8�_z"ί S /F _1eI/Ίf 1ΕsV{d%3? ;S -:E~{- ïރz[,zсqqM{ ƖDYv>Y:#( h|n 6tߠE{w  �x掭d=ݺ/b }DppN ~2Ucusvv%[<ZTDm>gS3c"!} q [#1}P$ ?Z#N9j%$P+B+SOKeR A>,xc2}1kڴwsoLٵWDYൄqW\LT-hIf nԀMCJ)$+tG6^ӊ˞Hu/u|Fį9q%1 :(5@Gc6y9˽7 %0Wkx[&4Ȏ1h󘏴s_3u xK)nmz?+ȸ2-'78QMp557&O9F3GҴ~t4D~IG%+| ?Ҥ؆eP|]H\x[O"نYsSի 첗UZ1e4ąvG@Jʝs1ynrܛk!ق#6_}:X5Eo3#㙙ȗ}e Xa6f_=ٙgv\ hW沲/ߝ2#yR=/:�27c6#3G=Biw:gj'!0ıoR#:0q TN!-ɇ' �{"citZ6/ʝy"gKNNoG0l=I {ϧmS06"ƮM;~eϙ-a"?DZߗ8Ep'%r[\2 w5W> SfR{F]7K~GfǍ\iQmf>Wgu -K~ : (_&43fNZutzè! FU͠ϊ}D <[; q29ZOFlY%9cQ̃/ģw!~^58�7DOc /{''iﯲ@ G`8nz#μWvzN hZ)[k[j32h>w̓Xgei +&w?4}C _s~|mo^Jskv=8ct)&h$"O,8gΆ [hI.T&U2OTpkE4�Y7@ z:s= $t7MH@>R_ X,/Q 7v UpH}j3y-7x~Q=~l:cz},k+ڊzOKmA=Xl2C͌EtT5`Rl\ NiH;-6miiq1ΌiW1v9ص?.BٟZtaF;H?a{Θ Y;>.mYk-7ri<?88W-,R'pmbp`#KytܫKj<|I [qhtagSos~"~2-q2t Agَ镛mx!梁L'$6έ,m|#u'uY-syiYv?H'Kה념pPhN﫸)PQ_YnM=4[TΊuȯ!֘z}<Kcͬ|T(UJm2w´i8g =tDS2SV\v3]L]J.ŇMk#-@ĥuQQ^`|'z Vp f+]sR_9'Ii} MDﲡu޽N1ğ:t.P&uGzstΕ90%Ѳ\ӯ̐j3Э)[8BGa7{/~<Ey98ȥM)W%~MKFkCvJ.'fCh<a.WW?OGHcl26UD?b6,E92^:Qq m*7σ!3ء$GˀI}y{8_-@wk��@�IDAT.Q;fxnjP1!W7 1jvi%'ʗe%�Q֐=a9K{}f˰y.T_ů0N_GC1:]P^^LiW)>1tKs)' :4Qo07|{W+YҿŞm=Yd/ ?C)x`l:G)=M3![}<[8ɑ[gkV23D>!8Yf] DB/;Ӊk>7}iz5?\VV{ڣm>[|X~#Ͷڍ{볲cevS˻6;ĮCIMmh~p&> l#b_>\/=E- iG[P$m ?2,n#,{ټ_uEgrgܦ9dҊFÜC!+~ {m}voӇQQˣmkFBtBXm@rύTK.8Q3KnjjȆ,4Ld<VHge=nj[Ǵ-O]' #*q[;|@(ygg{9+hczO LzukN½qW#KBɣHAuZ[|!3يɬs? *F{yBs՗I;akۧ_y3_}vzw-A_nKIܒ(3a`"Y^[:<b#c[sw2 -)"tawy�g.WlxQbkJW3o:]uRB6;K\!5+ޠtn.a?;;fP+C\Wfy4QxHqKv^9b;yim:}:.e%|.Lφ>.ݝrH?a>I3|ԔYvmlhuB}A,cn'ٱ:#Gc<hC|./#RV[P{ZT�)Uf[^[}0ˮ| z@A9Wq3#fǛ!</m~�MO: R`B̔!4R0rM""^O?<楓;gӿo;};]e.rſ#ۯߝ߽ Ay<jLFǾHė<=Kq~@('�[^y`|yna\ON9rRY"o1eUx ;l.cK|:q{ʽ%aV]?첫-2˼}{r+זqڙ˫>yxf°=< EG|2x*'<HQ;l9+ni_f{15|ni ;GxytɝOt 2H8 JhxLISGeOv=fK傗ݻr�'CNFX} ܎~lr '2hP34#%eqJSB+¨_ƕ-Ξu WQ/uEmc;~ӇWW7G?_pVg"JFqR{Ǧ#PW& yOX$K<`z "V3S ff%ES0`VRDS+ ]*O}fOѵ\Xh8 LwwcY")L{g r#n׼Sf|q'0B` UGO11řtmV7 Q͵;wy˚s6d#_/B, >l|aHC E#gF޲{zZAVSLYl78kqv=ںt$?W<䕡–=0I'rBWe,[x4.0VM;r6KaYbg|cϵ'-δQM^IӆvJ~ҋIBcLѸYߔʷ[,m^<v~e?fz9_SI<nzr~Ч,iQ�'k#oy6WcD!mBfm)g2(O9ğ12u0rJ(rl: I;3+\`ێm�<렊Ha>WrtpXپD$߲֖m ,ph.v\~օ2V5 1V ι_1e5kxc5 y,7ʵ,ߴ N @Z9>Vw>籒 24M !N^1Z?gûL-PE p#9gĴeG?Qep=z `֏+G]#'$|z}.K,A;i'Ge|v\RV` rrUIVT gv@Q8G9m~rcL0k{ѣC(O&` N7拪LjR/<I93>dsoOއ~ӟ>/$2^pih;CchteEL0-ېDI'l走q]*D2̐QjFpZЊaB6g~QbpjO2%܂;2q ܭGCBLjZw<C-i( Np|/1v]6r=3"Mpʀۡqcq$9C30A)xz*\΍CݽO77qɧ8CʜA=t= F) 3Jٖ!aeePƳQ?vad};`by3 K(w8ĵ5E4"YЭnǰ ѡx]u|}9oel3c8uمuPxawi嬀-8kgm+:ԶB6ʟN½i0>}2ۦW93�ܳ4`u]BxR<6yZe rѽ7pu$wk$T:3Lqo~{_*(W]Mt 6g-dSX׶m\9 ~�[>SBĖtڃ-dگꐰSUif#\<=jf|WZZ)WyGb.EOWL&pd` (8Nܓf5z /%6ce~y^l W,>vA&sҢo=_hWgeڿ1gC2NQW)U,+.ګ4<PՁn\R.Bl4M.+TuO2#ƽbUL28[ ܗ|"i8 $,D[J[QezۇUx Nz;O/1xЪn�F֗:#VTKh_a!3Gӳ~vz6ǟY.[z"yFQ8 vpW;j2À4Y<C8(YʹF=5%~�_g8* ebjfl'z n2Wx~p �d)7Tb2S҈`n)h%_y 18', 2>c0*`qF4|8~5|>tJҚs;!Ck> NÄ3 ~Y.ڗv�|lϋ{^ghy54#Sxɧ'J~9v:a=PB^+hy' ,[ƚ\Qn"C9 WnMgqVfE[wգ <q478h6=)HhshNW߼ދv:_sVclkz)ogk*e4\I>^�&1OqgO$|heh(!X*կ!g'=d_+TD0nN͈;M= ecg2}'aStңMV(�ʅF~ ]O8?JA>1z:Jζ06u놆F[,f1|g^BWNH�Ct*k֡^k zKhS`BGœgsڹ3POh t3 "o\dOO1;<8Zw Podس'ͪre"Y&R{S-XA:f^걠x/._ ڟoWᬝLJm2Ԅw3gRM۪yC'|g$5JY~C*_.''Qö(mYKFq\xѝ"`Ff-Ľq~Nb+\32szDa_^ǩ ;7=@c}kf91ߛvlO?o>O=\K򗕾zEd1Z4q/E(j U|*UL]Q/\A8c\ ,LЛ q6U^/A;`i |QSer0J!_)è# mf RJlVZ_Nwe�* X^^O*ͫ/CoCKlù< uli:e WvѶ(э fYx%9`Ԍ|ljSΌQ,~aPZ\(-g8kz/[jQZhb uW3Imq-�WpL6ޜݾ{{&l:dAW}!uvбjʌz<!ש ćېtI%I0J1y.>96+\It@h9_:󝽚 e(gK3Ć+4 B&T.heyswzӰ=0_s%㝿yfз~T}{yʦ>T#O+|:\uܹIgo|O-gkvG$@Cv^m@-gCVzbm*rԺE崰2 nmpġv9yuXgБ|*M<F qvZ#TVFD?u0ؓڡܷ�.Ձ7fr[+WXq^ZB)h$*T/8ݧ4Ϩd4C.዗a4C>;1#/ؾK �gl j{e){G}tWА p-'=V䝕~dm]ڄk̗8z#?5˙iF=.Xs4/|U`,5Z*A/d v98(2샺=ʶTXy?''L|;D.ԗ=\z9Ǝr]ܪ1 J*C9[ZPkǧ ӅNJA3@f4 Psu(ʠh$4@Uru|Rťxsv2aP۫jI;XUA1n:Oᶁ :(fcC!5G0XPhr%lL%frNG|2c~_;SN6{8aKRisfCkZqm080ԙ}{3:jiy}[4Fg4ۼNǗ-(my_ˢvX X-OҡW{5TU]xW\cNpo^ 07[h凼\&9~yo}~ jlC N臄 �[-z&^+mȏYr8*1Űt}lʖ_a.Ø +܋Ҟ;ӣo!˼?}pf秫{SO qγ_։ BM9cu's]!ٻV!N"sOq.iʒavc,neA ImAWtqNM'gdö puڲ#PfS�2@%lckO'](yt̘!Gce%nn'[!'˞m|z%{+뛙BGO}o<+?8jZe'Vtl{vp;i>aFPpw?�%o>p!RЖiz&r\\$ʬPP-╕L#G>28hE?c)_D/^P~׀;1;5lk !t"giDZc{LvЕ]ԀeЏ\|<WcF=8]GhNÅvOtws �@)ܥԏϽXɛt(omzϿF.m{# d?^Ez.k*@pTp TQKV5 /qPWVw\Q֙n12]VQ#ψ|hx'^#2Npy *ZJ7Ay+X?l}ΰziRz5@QǼ'T2e�|^0WRlC~k$ñQk,W;vo  m>iT3׈0=H3? ҆mT{N:;hlWC4nC&3~pk}8S:۽:[9`}gr "ˏ㌥3\wFhRHtg474tBL/ngKA/錑=9+ַܺ 7pdJ\FQ q-O_ۯO|;lN~׻=o!88isU^ycJ[=W&2lpxz~Jơ~W{/g6$("c;.F7BMXum)+lĆ̗{7�]@sly7f˧]MiM}hAڀX=5>q-YsQ}8$8ÉD֠4R?!v2u3g>sҁlD`yA/ /X@C,Qvvo|N)Cq{"W@O;QFZ0^>eG#522t;v?L|YyO@vt!Y88_TXw`;D}AN�=$=�(_^ncy!3LWVpj@Yk;mb*>\],;wqV^^wiݿ^Z%T2Et:_ǭ l[!Q΅a+^)K4Q>_VR·]JYT/x7>cZq�Vt ~ܿ =mW W0.;ܠ"K9m(K- 76@x,W jG+z[ Vb̐HC&o;lKL7݌::g̬� <(F۞wNP㈣6LdL㵵5.Pcl[8sh&~g|/@Yˡh/;*6~hϽ7"p8p❇|n{Q֧\uguBهpԴNU5'`PA̗ q.ϕNiI[O(U.6fVeXg碌C[?c-p}LNO??7=uMš[7U3=_FoO_FFy[} !f!=`^I'd 9yYe'Rup^™8. oO ~Ns 2j"|EYҡ+Ii\6xգtzcKHӁT7RBCpPbL9iaYt eǪ *gZZBPrh:ZfxgK3 H5y!t _ h8Uޛ ĩ36Zo v:Nk?$JZAoly+YADċ  9�wџE'}]L){+�i>v=7ۡ~iŏے-?R%W?@ӉftH) P2U6XGscUTb&!mTĈs.NeˑZhɂ_/@2M&YX+ FEwåw[h!YiG#%B%f|IZfO(x_҄RN. }z*ӨjLe:*@WtC:Z4 Zbm+.@h> k~{kIʀ3 *yVNy~r$5=-%EV&ˤS-|ϗcÇt?3Uf~4><_;8(0GL9CYC;Q SUGl*!iuqr <v QHFt^{gW^`A'/@q1<8e:`lWS-2--5 ;g㢟-F%*y}!WݦB(vEu _7>)3"?2•C#dzĐ呡ٺ7_+EMէyrKA?9=8or>+]oA-N"RhɝܐY8:ڄ3e?;#v /6zK+3,G� d8fa ɪKZ'>+UOɂ0Zĭ_"1;ݘn^9tXPY!?q]P1<)GJLͬ\wQ3(9;~RkU޼lC䯡,W5>]OR6WUG`f `~۲p<WpeiSW<gO VPӡ#[Jzwj eY7.Cd<(kZ_6lO;KeUK/.=4fƏ.״&!̛poٳv`#�*u#//!/6Jh#�h]D N :=2ve]3gst. q֜ WkFjf4)̰q2 Z{Z4n$/=b+K^^ng:㦑YF[͊ϽӆG2c'MLaϮǑŋ)?ml_߻}*_lt7W~y1!ۅcnr2Fњo*N?v!ݨ 5�v߻C$SXr0 UG3.ً  ' 4:x{/<?(R* <ޤuc>3l:8/yzGm WG+r?/Oʩr&lqϝ bwȟegW!r4qyi>}y97e<;7 ιWql9 ѝB6,]W?t(l8=_͏Ogx4}w,oRF :{E.K �aStzj]j>?0*#WΈ鬸%UrSL:nD{@#E_<!™cNA:JY%{ #צvK5&|KL~,aw|W6 <R0z?߁C$S`f"ekco%Wy:p?N4 X/Z�v摌/|WgxN1 _m$g*p~WچHiAwQOEXNɶ(e=v@:IsECoI+ aX|js,M2B% H>8mȼCPŒv Rw|[Ŝ O=|6@{r]O^V*Y| ԕ\oA(v)/-8Z V)dt%� !5G^^�U |R\3(o;\0e9en%YXVᄽmZMX=Ae�oGXe4l B|Cţ(%"OAukj3`Y%f6/`X^'6R P8lwf7C@/K9m{:|0RMdX8X!"SyLQ  f'0pCy QdԙtYohw$2S}2=iqt{ܓt%O*>+NKe~6+8^= \K;8/LeΦTӉk7Xm.q(cjpE\8gbok~T D}\Lj= e(njQ~w79鳟iOG 9ϋ2:t}R֠AYt)j^á8<q#̒e#sg; 5xp~җNy9`Y ͫQ0ouSNQeOmz%e%sȥrXF% ز+JVmuA3[̫"\~˴RR~dftwMC!`b6j8I/{Ѳ!FBc[2x�˭TVCw0Tm`sʚ:y=ڸK_{&"+ - (O1WM&G!eU/Sh@1/ł]tPlQn &䋂v`Ɛo)r{3nc@~Av`+7/>J5qSNV-{dEZՑ8{BN֭8RF대AS' sL?Ϣ*cQ ۆT&S0 8F@F\2R$8/ x~J݊-q5,Üa`Rp\.*:V"SOى A\g�K#\\=rVUZeL] c GaQ/^gbA'?f_Vf((㌗%gO/GӗN8-�KC/pAtlڔ`lvy/5qᣌNeb0`P,<$yyGO1@pHgϚy/<!d>A>(g[jt~~%r:۩C:86˱jѯb{z(/:{8ۆCǸ«dd>- wm!צ/  =F1r UoɽzG$:4qd^AW t_^Sot-,_7<8seT\j<)YmB uJ#۞^|=y%[.h_%G9̜~M,ݸKCW<2E_&GJEcjtvf ,.uI%#&9dV:UNl)+Ne:W6ϼߴ:n >tAֻ;#iNCK"}s2SO`]u€C#8iJC<TD̸樓u<6x5@:"TW?TXLy;(wŪ3}_  y+%aʞjWF1q)|9+Ɓj✰٥WO8Omf_"LQ.Ǹ)-sL[O*Ǐ+%5jCP\!uOXqNVx1`A<5i{}}4j3?^!K`18P*RrUFg|Ʃ �` b(\er r+p/ O`\LV R-gғyGhTfK)%5iݳCmMZ%>K**VHT =ʿn7k4S%A �'0@P9;p#-v:1[1BB"_u% j1A8i<VsW|GqE[j[c[ju;˫z(K1n~jՙ:P8D~4a-2wrDVv6G^'ghfO'5Hh<t,$㘳N\ܧM#d;?+1Ч uO%==C9J<NY^_nrF^ݲ<}_~_bOf0=ć_|q^K ~Ƚz`<8TQiNWyAㄥ \Re9ul_ cc=6x~ꧦoޛ~zzӣKϡC_(.#dG/ܖO2dt<3QQkW ySBW:^a(>ˇeq:ഽAֶSW۹LA7x)#\d'C^M:pi[^P}ɔ7: !�0:tHʫnK GGKE~lxuT/i@k'3MY~#[ei9+Uyv%�ք mؠ+R%#WZ | ʄHF3XZdKC F�3`"ibbV)(MD$b6r :eΧ %lGʕ Ҋ]r-XexZ_Ǚ?A]IU %Vlv.c* ad (nR:)e,I 'Ĥg u -^so~#py+X=gT;Z8w_ rVG6 ߙtyd:pj=M:c,*j3KT8F VcNg k=2s];)Uc5_e?q!Sbz 󁘭9ȧ83N%WŔ[x9xRy )/'̜f9sV ᐻrԸS<3mrWtzfvrkmIQV6+frc?NKP1Vg5S[9"ؽ6<{lQ4/ug7ӓO>9r?og/+/1W8z ;к3t0i6'b<FK[.SGQM]UL7>6' ڷػmZ-tsߝ9Ng" N6EYɑf f,u+<`,_ ŋv\fqٴK<x,%$qHIqL;`ڡ]% lX[y J=a fh>v|4t5A]0y2\:O_[\M=\ff;.ެLfI]=OP]GM~累L\2g/iށ={'S&I:HvI asArb_6="4ӧk8J=�턫\A}s p_Dj6cN x)e@CC[#fepմD\ҟK _lV,{G+eO@`xoSd~nC):ɯuA4̑dN9gU4D+$G#4,Рqz-'!@gj5suVblޖ^nr!o9$|! *euDP#%eA:1Prhe&2%:n i՟Ηd&rQU[|bHE/mzGL/6fFp`(ZʳbBA{ 6 weY{'xө9*V:4͗<C`Wb|Hv⸧} ns*8Bݙ/IR.[=N^ Zyέoޛ _2kCSVt? /*o{lM˓耯<}K_L'?yq}I[M_ӫla8<k=`kd{tAR$Ǝ^ۆ!ފs)^QWwLxi㍉/C0߻7}?ϱn,ꆁ|V횦Y┌@ZNP.[aga ,�ϖuUN~8۰:-xyiLi>WY3jG8kp@놯+<ۡL7?yNZM:?I<όr{- &4*G;þwA1RMjP5u*\L%r}Gژ}Xfp.m?iS~mqr;ԿN�g+/wF'~v#e`Zɭ[4+36</~(>NT+va7 NblK�BhqO:BH%>zåwaR!V�i@FVevKaV2!0X{;b SfG x͹Pp.s2 ;H,x{5ʮ>𥬡Ttt2J\ɳ @ϣ2rI?)(vn/b&<,C2 e|{ omSogoU)H<2Iu 9m)R�z,O\sfաm,YNY\= Īȹ03xB=R!ӝ = <U'Og[81amw~ҫ|5-%kH4[|{PQhW|pw7n+ L :;>`{&n8Ƿ@(ڊg>y6`G1Zhm3isp?>5꯿-Ysq^o8O#mModZ~#zqppg+Ӈ>!O{7}[ߙŇDN<饗b4$ligN!鑙eJ(+i&w8 0�";7ŧg׮{q_wg||Pi|0hKT n9"e+̼S?mO |J> ֳt*&gba.uj6*}n �j:qkK~-v_G<::or=wꓡ\_z'mHq`w+` àB^]}<Cle[T%Vӳ߁ e>É,y[% (+`]d|<^#P{~{�KeAu9Ml"0L$iʔq$qCo6M aPo+dQ:I/lSfYTۼnek/Y1|P&Yg%0Rajw.&ϴp@;<૜GswåwU PF(LbLv#p#aU` bKb V N7 LS#;%`yg򇘫 9J+sfŲߗRڋUl) [_]uLs0 GeSڐz_%(y;ahx#< ]  lt?PfӂMa$[Q8X#KZ!~&FGu^t#H^aoZ5ޒRI/eM#)I7$أbɍ8tJw. oЙ,;^~m(>zT'e&t< e.h/Ce:3��@�IDATn_uPqDa~<˝֓Y89\X??E4[R6M{vcxQƀKQ| O<o>?gp]챆N ߺ cyJ/y})r4Eapi^f4Q:g8S;ӷ鹿8r.ctpFnߙ6Cq:D?_"4HƵdeoJZJDiUdHqr$ `bV ľ!2Cw9Z#U-.7EЫzrn=0ӫLel0`<[+ e, R_jAgQ-^%Xw[&#&H A}Sjpg&%rHl"ġyѦ[gF[Q'󺚼Ma ]=\[=W0C—CC&pbx$tQk~imGqe}ڵP9.o{c̖Bzءܕ 2sE(' aSPs7O2m;oS"TW⺀72{|OMh<w ʂ6ft8\rV1.XxTTh6;D[.KUњ� eX°*?굤D1ŭ+ 6,j{&2U9An*H;YΠTʯ1Lz)(3,"V0=J43)G_M3B2lUHpAT#c#ݪF(tb.7~kA^[iUgh:u%&qo=q&9/.=٣ 7rYE̠cf7yas|듣Mmj[>U _l+ynsKM5P]B^<|e[  ʆ#@Hz<=}C b>}`&cDV>6 8;W<%K0oM8mRww᫳rw;#ϊgN65v&2!_I&(uP1Ww]9-%3&{]G)1ȇ4`eb x.:P—<9PΥAOb~EB7p7O]7f gkms,:>ȅ~L!lE?Vي~& ZI݊p6C[[vfy`4l8Sa)iEGd>˭m's@/@U5fk3ͱh rjB*泹z *`'gFamcO= wt8 pvP*G,ʥz#H+8O_Y5xI!`(7]U3{Z;mI:\- n+|}W{S\z:t 2+T?rD!/a*k^*%QK*8] }7vـ;*o>; m?Hv0F\;dJAYij؅iMAs{;X6KYJٴR_㪡OANE0IDH##w O{ )*_20v: :< 8ZZt;/ n~?eje&=HӢL yq2-3S2\2SNH=5멜/4]5ks$ա v*B9Ĉqyi ^8� .?d oZ]6-|2ݭ-5gJy~tx G|hdzNg})fOk!$zg35xСnҡ]~szxxۅ!*y6ZƸDZ Mv1˼GvBvRJTٍ ?Gֱ!` ) tDwRu IQu֝?ȏ*S#[:p es@SY6P~ DR:K?h#Pư7 '. uG|+3NJQj,ZdW÷ܡ|/uu?7ck۱rڼ\.d{U=ex6s,__[\LоU ;DG(?0F{hW8 ,D{2x?y;>ړ6U|$vhete|!6zv{g5OӺe{rf~t 0*qVP}ezkA(C`1d|gd ʢ|0D1[{g&= [o6yF bU֣ A "�%a ~2^xO bVІL)F`/9$'h3=4e@r8,9 <6wxs^5]i˗ٲ,t?*Mpj 闗Iai3> ~j`=%, C/jKwa|i7+P7{9fo1Ȅ*?kG.'M ;"^r'? y+SfVYTWe<"m(vfF} u6\:jFKY1!89ރx; 2}/G؃ÇsqswO>,@nb*+'WiYOX*w`۾6G&Fqh+Bg 8닞;�`i.;q;S-;RPlvce1KP˜- ]%db }ˠm1(V^Wݪ\ BT1$CSb<֖>R8t˷e{FCVyt9�kwlNQ8yO2͗�p'�fkYo=Á=v^{G4[Kluq~P/7p^nm-qg{+7?yȕ6cX![7mpj[/]BHoM?h_sx}MЀ 6ʉlKN)ݽ{yYx|Oy`ܳ7ϕ.+z贍APOįj+~ANgmڵվhh,;:RwIΛՇbD2(0Qj_ó Z \,D) AVuK8[n[BYbTuoxq,WI`źB�bٯ%Q̇aE_;_̣ uq:2q'o=8:EsgtujFr.b=g%\ҫq:2K9&/JB`a4ul`U#jh~!f:[ΎJy)S0x0R_1a4b,2_DCG"n<cq.Π;ؚ͜+c6$0"|bt]&{3u Зi^m6xj9t##AD/_ u�t7HQ^5b?Ќ.to(j97uPwr3kmz7=؟>LǦɜJsgӃf3_Ό?v"0MPUqDQWZ6p�,N |'eJە]E%5pW\`'ZpQlX2+yY)(]6F<YGx2-hEae'֕qm,7+,3|SFpޙ81lvGVO Bdc> ˃EIn bc=nJ>؇-wˎzJ3u/Fr5#ixX^evp>y4njЧEvC)[[N=֥[I`Xw 忒d q.~maz{h3eEUObx mSgc_44_Ė3lgb϶ W1D} CI.|K#( %ɗ;Ѷ-V|Z,t|vcܵZU5dm0(! *\356*A?*#!t6 Lc1^eb@1JåK9 $H_6n+Ǹl,BcJ犎&b3#:' }N&bEm7pu*6Y| YN3c;dl[V_H3� hVeЁ!js v܃su3P_wTo{a2K`;2tonqoQL?3FycځEfKy䰲g乻-YCrmȧy/3]҃49ÁuϬ_<›cp(sk(%0̗)*J4QW7yۿj|N~B=Y+ljidKSγ_ytMMOwN|ppz]MZG;&kgrZqO|Kk噵 y\&:O(EI6}cZ$z\x !gܶ V/HSKukP*?r@03]ŇpU2ӴLGαv?2| + ʢ]?Ew1}Κ"Gك}Hn<a]G|}{6Gfm+#xS_ծ2Ms⤅aspL4ٱD se9}GH �%Z#.HHi>*l Ұ<M+WFVtP;Qu7&#Vj8#+mW,9F.]yMlK;G>;>G3iVGp* ^GaodٗN/kr|¡"݁wo ^do I~n#ungD\)yIHsAK(A2pk\G*̆{Qg1ƹvk:]Sc L^ĕu|ό +Gێw�ԫK(|e�hcߑAu,rW2>96׮kVfp*9g4S\p"# ~3Gi <g?#̨yO>)Ǚ  Bl0\wJ]v:m@81AT~fKVa CeנTO-YKִ!x5<v?qO<c(W q?B?,)C<MdQ߾{{Ϥȇ}̯O.W2{WFS$ؘo];`0NjpgVWNx[vVApmC <f.L=UKSJv]vY.u >T�eUa"mLo2mYZuzW%̡-YXN�40J?EOR4~[aV#'nT%Q`E[OEG)G 3n "V":\FT?p7Sqi$]h['vҠcۦBSdh!ȵ8>`3.yj{�xs€uGg7<ޭnL R~Ǎ7Ɩ'+t}wcg{'Nv":H\tN ?ꓗu_ꝲ4O/qr;*=I@9eEeFa4BKc0&[+aamb,m4iYk■+F8gЛG%4j| UW",xxOP"`b akWBl͚4<W0@g[pJ@r: > yJ+kzoFh-␙,ôq5_[԰1?c0nNl^W;Mr!4AN|i1F3s!yQz m'~.|=3j% 6V|Dޔa'=h~uioc/u-TYk�ZO:XHdCpWl)S/ix1;5Cu?yz-o#} ۼ%)4[|A w~ƣowgo|ӻLq5(rb:]%1K#pf n+^]'d%j=+GG9]K"ճ¯ђK-)M]]g= 4p]!٬:/>!U�U ᆄe$>4m\5G |u ra&SdĘPIF5Ȧ{r;K,uk5mpۉ40OxvZ^z&GdIS!CkЉ46-^a_ə}M)v`Gj4?p.p_aG9YKӁ`U]fA?v. 3QpkVs~\~A`wglg{.)]xXwAl چ-NMO!ڪ01Otfckȃ0Pį%#?*L7#VJ#WS%|ًEkV�cL4eN "B4Ъ8)pѤ۱b;B lʗ&|4 Fl2^1)wuY4ǰkE1l XA~X#!4 iGaW- *ʐ!Y;d -^(MlYA;\†t`樺.WD.8Ĥ1C$c;PxKq;;QYd-Hߎ6gͷ8iAx!0h=2CƐCZʕ8|̹s`mgFߝv(9iUߜMlQ[Đsujf?xe?wߚ~~wL?~OjfW qq*$hʭ!+, l>S7 oRI3F°bWyƓPDθ@˼0ko2"Z0u:fAb۶W7},9n=3��$ 0(Rv$K_ŰEYJH$b�1`}W?/+ Bh{ΩSճ#;,GF mn<>RW3q <A|OA2 4fJ}Z5^XM\#ÄIMqϙQ@ ތ5Rê0}<;0 mVz nӁ$vO?8"]QmI:мXjƽ98jmQ{bf?W)ٷ ¨?+MvDZle]`Vڝǔp@m\qw?g:ׁ/=}lF]&&O_|`yuy)d3YRᬩAP; #A}|y~,v(4i=^a1A~F}CKLhI.o!0ֲ4@IW .^�#C5,d:.i Kf!vP鉑 hm]Y|Aw(UDc>y7upA oƦڠGT3}_t.(^X?8R).:e<x1v䣍wa7Ig529\,UO5ESnyMY�-w`ahiw&�tH/晼F96T$x78?Qm sNeφ-Lr,�T*Z8Lh j Lq'-dT<kuwn\gKOzC/_g4m ?jɽ^Jb;<-]nz`C࡝mX9vo~~y!O<<˗ءj@6QvH(9/N(nESNVu0#MOXc,>0R/;h5}AUi8FnԥqM9JV/ar sD%"pԾ@}[6Ȅ)(=!C_KiP<SJ9dOU|�f*iV(7Wp1t?!yV &=p}5(^/e܃L9ɦaG֩utQmWU\ U7:o%VGc0՛4ŏا8Ph5oڙAt{)c]rGukKݧ6\U+͒' u/!kѡLõ׆?2#^)6]t1t2t miao}bg@͑eG45:<N_{oH$eh^L" ,Y EWUsC+V? b/PA4NfI>qAP=C`&;YG͈J)jC( bڲΌ6<$".R�9{)~H2_3p#O2Aׄ6׈fxVP4@I, `9" Dxa߫ !ʯfp$%tp/Nn&צhMO3O9 n`tPT v<ÌM$-)K<Q6J[/nm?A*xa8'_lX 'i <oڷMĆ4`FΙ4d N0W@"W\OG:ذ)*x\_|K_sϏc2W8˙2|YZH3όO~YBVi t*5Z<bm҉r߽3ؠs~ ~O?ۯ= "8u ME_RYQK~.lg~pѢ r.s^eJp>*W*0_C9CB�Y7XnN:35?]tj)qnNG��7HuXrէȤiy!39.J ׶3!YVB1m7z,wٖt(v OG8R\c%\I\\K7/LH[Uv7pmW!'L<enh&7rr2i,̀u<[t28O5.>�p36Gݸ~cS:́8.PrN6x'6ϲُ'{tCJ+: az෕t+ p]K0xj |!WK:$1@)[G׼i xG-Ʀ =Ҡ3z2VC 3Pi}g;7+DQ1SquʉўKB$?|hC_`4(?mmlz,-[n @`dqDukO&GlWS[vOj9-'֋NnI/esFOSճ_c;TH͒)656荟Wi~O$KFYmZ44ܞbY%iL1¶2r%"sSJ'x 1~7SmҨ{˳bٱ pWl'SH K(8Cص M>`c8tɓ7ǿi=@^�g2׸O=5>[/kN#{WZIKEN *2^ UݤyWo+_?~|?0>;w$|6N(#Bu]it̖ƌ9ڢ9JIjN=CdBѦH(o͔i4U^o>j;#D 3[c=qG҆LK{M䷃ak|qt>=1_:ؖO<޲T;�pjfH]&_`Wg!$UzZL~sR6\<e]:0_d^tdK>µG#EwqzRM%u$)6[#L3cC`U*biKl5m/仡SUʶHI uVV{*5boUu>4ޜlKO_A7'h;l&C<mܿl(rK"GZsz/1L7 `*RZ]K??O.[B#lVu JbfE8pGV }nt6VdPX(`Ѡf`v 6rD4sJk95mA\VaZ)ϜVɜQΔiɶ\]^!_UhQdr[eXQt"/C/>ށ) =Jg° ;ƹCBr C'Nksr'upKiw~eX'. FVyydl]5_] T ҥC%e/ ,OI->..ӱ,eZOKk!Ǿ48y(< Xe}coWx ){ߍ5rDj֧=>.7߁MmT 7W>xA*$tag7\)ET:ԛ=z uN7<}i\JctLg/Xw~NųN^xz<a�6= M LP}뷹t~yYב3bE Zڎ1_?ǯꯎ_~}Ƌyqz|K_׮HJ]u 5}<'|D^I Y�jzquh_PFhEƉlZWZAw G9(UG9*ˣX/{R7VJ]V|f|ħ%Okn5.]F:_Gۘ(|6? _SHp*`i]lL:8дsqqnM;w{*h/, /Umَ^*v$^xtSV|RuWRH '`3ca% y0~%/rc~ggΰ,zWgdjAϑ *c6Q\=~q^f:mx1-7dzB~xS8id@چs0<Me^Q<9+^ Q.E*e\ȅZM9=#tZra vZJ$罪b/R:NT)+Lg)ZNFЈC:(ohKPQ^:-{T(3i@Y昴I"V27si8#\xԒ gTT| 0 #לus4< q!#nc!0L n<yX |P7PAb;Ed`فm:tO[4%8[|KHh`M̺?teS#x:tƙ484{0qpկxTz97q~y{3@<6[xd]κewE>&OZԾ XJK_'Cǝ;ƻǥ˗sOq >_:̇Ng~{/՗kw:{}6ӀK?u X|w/^{?qO\hnܻSe YSn #΍k=~?3?ſ߸|/e׃qƍ/^îj$NK= ]GzwY'썠~o= KG˺i oq} qD\ E/yn9&lpuƩ'ڥN5X°^VPNMO񪗔T\*x],.ǘyֶ|20�.mijҩ[v5WxAVN7JW |/O<S<zP,gi)!/מӗuXt-dPO1*KXvu#i6Yxito}= R52\5,20Y-P;b{ȿu2GgxJ|@Gwq6KgH{ȅk螤k!8|dDOwW~?nJ]Q>xDq'X# F{n{_ ABC"Z^dMLt@M96/s3gS )ҩHqbLKḤBi'nxR ҭ4\Ul0!ʅ96)|(|-+ tyoSzjzt9hO†/WCGZԏ8/By ɸ=(fq:ɖc<GWCւGWKw5Txsc5_ Zw3 )~Q~5w:m"Bq(zg/19훜 /<nȵgp sЭ8:p82|"փ<,%ʣxG+?a Ge%'ܛ?sɚPE.)W,֣k_N_3O_TgXfO(Wx対x_bs #|\3޸~<>9~mqַǧ?}bGc~q|UOf`©뮃Q# MΙf'#^'sϏ>~~8׬c|zɁ"NH=WnDg5&Pgv&܍iX J]'U_Kv~U]LG;dX5<.LМ_-!m7G4H"r{jV+%vMg1mt pF)nx͐_dfFj7#:Qݲĥ]9 oM:ȏ[rN:YU>8"%c1P>!xKi[UjYBX`*w|,5ôYR=iW9ʲ72cGlf-lǽ;wtm3>y'8_bu{owb339ہE9=db>>@c:pܿ ہ'O7"C:߾}klzx;qxތ} Sji3n]t4;SV%̑iD;#8~ݧQPk}7Q ,cɘpaƱXCp3bD5F RF- qg\?rT2O0y|= E0y]d43}{ѬKw6gϧ Gm4&jh>K(q �W(r iZ ''4]+<ᓿ؈ȍa:ʟϺ[ì3e0˓dž{ryZ43<0K>G|IiGΩ­q!Q<y{H8{HeZ/6'Sld'?qlqv2;$@}GQMK|ZNIm!x0I,h#n/̑ p�aiZ4pJzܽ7n gn}G/tϏ|#%'qqx/g8>!/ʮmy]w"9 /~jq-ɧ>mOrl:�^W~iǿ/ƫ{>}6HQ{K?!#^A<H;7E3 ucZ%X!p}CɍwLa7<,<;cp<`qyc\1w-ʖjò7 ۷e Im ~#(ȯcGY}'Y}Dg&D=֗#k9:fvuZG^t8ҷė<һƳ]6 $ެitt8䰌}JQք8m)A}ҎRV:<Z1I5D|,;oLjYDmsSOSvW[|׾)Áq;]8ǜs/!):vKW28\X:),q 2^t1( !/t|;OAy2xS G[c psk?7֟f흝<'S7.?uEٌDC.kY(ؽ6nܸ9*:yOHߊ`'J]=^ 8qXy3lh,ؘ#vRr*ºə^3sB?^+ rtP[VL \Pj\g:N(KYkQzW o-b1e\P.%T4q z4 `!Ό_k-RQQZm,_ mhr/ O&|6M$4 ^et k.#n;潙I|6Yqpmغ,{rг>;>Ɵr{mܳ,;~{)cuwNmDB@0\N][?כ֗Gc66v\h`̄H@9R5q,q>,~_~q8sjl0 SO펗(5w?/8%VdWA }pe|o/O|>Sk-PY}ywo|Ob?=7^Ҕܚ}t4s�/_˛?xxo|_qr|??:~k<Ǒ5^U3m<g)Wz8ԵtNϋS[SϠ;juι6fˤk#*O鐼bS,qJx2,Θ=}<]?~vL]˹k-5Uǯ|lbyѹ?(ڵ#L3 u)ցΐ6&URm툚;'SBIVysO}rcP#WJf0`Mb Bl=iIMQ�e4tpS[_Jh7撥E$PrqJkҐǔv~NGCN6$tN/3oVq6l̓?}k0'AvqmgEcSeN3|rg.'3W㓎t¹q'5 %m."3n!"޺y8޺u7#wc}/pRхھI�#P6܇/<>58A'ѠM}Ґ(}~< \M*`5EM�Q±�Li?jeP$J.ޱB ҙ G^mhoݐ2tjt(N1 {$!ёn@5Ǝ$-6Đ>\!,5`~1s]]^n]T4pKy^֢uE9MгF%6GLӹ3B+ܩ{?'RfWkw)jDrDp޽;vfTc\#i!'9NsLJ{l8aȯ5!Wʴ8H.$[,@Xrף3tΰw9Vzff<;y0믡;C|~| U؞>Aūㅫό7z}ބS��@�IDATmS]YvWh9lO^jiY>"̟%.ʀ*ĵGt}KOe"h__ʼ_̏0~~s?C=Au=lO`ҙj$J!r6֧ h*`ziO֘tCZ`K% ΡuS]iCe%`?չWq%м~y<V5K )'gY@%n!#Az|:B0`/f̔`NC'RvPN$=vPr y*yxX`aF :ƴTkVp񢟫=n(\I#0*8jvOkl](qr [F9Y[kh=Ψ0J֓(:Y)CxA1z|e\q=ص}=8,HKx>wZ?HeNڔE| ߚ }K8*S(;cmu:l/>OCXa>_2wSUtf+Roo?Q;{'3Bw;u߁ {s}{ܿa‘ؾZq4pt6 载{vf0` 6(VŁ攡e(wcUPj�:C~-Ck]ሮ Gx28w6peV&vob y{ofN jG o zK^zJ'a7-;Cpac#pSn=]A4g؊]r݈Pܰxwʷ3O{W~mGR�?xsC[ύxRL`sh| -sֈ>#W"#d1zo>Sچ[ƅy'i݀('Sy_ǫ#Qj=s/U=9^yq]rʸH#ut9)g'M)wo8t?>6xg\i%ܿ<^}tŋO{#|VBYsdMxCqֵg?}`%2{ƒ/x5/ƝO~菍/߄87pR-;Jz@?q(2+.lzrlA*E AO}v7]EǓGaIsD,*P({Ա¿YӁUOߡqVF$SW]Jy %rIxLcpFxNjJK˖zLgO'�'qȎ_D)�R_B_)<q ȫ6::�2!wf_>On?CxG~㽗T* CzNL|[nw> ~>wR6 *H9εK/_f_VQW>VsAVaұQAsʗw2!'wu ->Eo.?xC|@CjM L_s2KP9g 4-8i?qF{<)w(s v3B} 7__7_VPLA/a*mP*Ȟ/[Rr:j;qYc}K2-R΢C1v* 놡BrVP#4c%"ݣb<̟Q4i!ΡStJN> mP3aK@ڰ{r8JCRtחt B߮Ў*_'FOOxaI[c8S,IhcDr9R$O]SX~0n�{mw'NG6"e=嘑uFSX0Q>wd!*#]SwT#GW?/r#�ǻ;\Bqc{s|ooӌOs&sOoAxڷ[{)˘ǾYu|٪TA( SSGKc"`Z5<d}Ŀõx+/ώû|?hµיbWtvI֑SǕ,0]֘qc4pFv~n^'=>WQǩܒ_{FK5_鏩b2;;(֟@9.H5w)Y jaދj(Ա^ƫ/B>R2vpuQ*[٩nJ u8-:\fiSYܠ1G~>z󰎽N_gR&9ѓ6#!9%Eڰř=r)QNhr_jۜ 2ʞ!m)JE|gIq<cY|�0f)PW-nYNaU`8,0&7کhXNs*i>c۬}G&@t@%otA۩MVBY�ak;Q]S O96׬w|zrxoZu֩S.46"pWǺq}~j`={uc<w]@W8|M/AAN qhX´.eQ!UFWϫezPS#ﵝ$hi AcS C|$t#;qy璖T\%tJO<Wm(VqIC&PsG`s󫞒"i ^ozO4pɷs̳p `οϟ0iqbօIN#iNww>#ɗƫo|}Q~l>c?#e)̤'2!QRr3vr [z2,tc&ܾ=y]:b3EFҟk;ns<ΥMK)6kq) 7>(PS}*ϐNE6w)keDH$u_><w~;wٟwٳ?|)۷Śrg<O9>Ci;Y[<w>w$<ֵk 0Nw;Mz[ ,[\M%+#MV;?A-dۜg~C=`E[9xD.Z~/EհZUͨyY~M'7Mg[u3fpzN廚a !'29Vo![|І\9cfmؼg;.n,7iT u<U;ŋ @F4te{  &0[M�yG vwgγX]J}^\W-{9 {Ox7nPfkbxFqѶpY=>:ȏժܰ<o؎nBa̞P#^ :`O' 'V8?Ae f$!6TICid Yʆ,y}7}e�$R0iX{McZƞAѮCtJ4YN�ʃQ f . `@j/(3銟K< NØL ړU2mz]{- }-? Zv`B|eEl\Mgdbs.3{,zGM<_us}kfs['X~{7w x{dN< ›ƌxqB7ɹ#!^k,PFZtߴ[ąėOEҶ9{9LsQqxZ FW/wn3F ;=�'3c"P.q,8&9{6vu]OFF$tPr&] *^r@hrzA(lߍ}s~(Sٜw;k׶. ) Q?sM\O!Kw<:[r ΑCGۡ Z].# Zqٔ8n3=ȁiQ�imfdkI8pk?V. %Kxu{gԈ2.Y~ٳ84Ҿ Qكx|N"}SW ׍ͽ߂eR Q'?CJټ'jonN/$L1hxnqWo%WzF1=SA.LkC =b^x|$2#gD.aӏGF<6g,`Yq^m=mN[A^*F(<+;, b^@:S6C;A* JK(xMj[;=Ȍ�d^d.JQy 0 Bʹ,嘫yRf@826zKU78$I t,1QdiQ-;dx(y1*GX av:eICQ:~ 7?uƁ[)[өJS*]A ܙWG Ynۮt$:3g=ָ ]xטzG]ȖDlzLo\7&CoNc9hNqih:%4(Wq)pgɖ!k##Zߧcp?(]r �2:ҷAʙi<p_} p9ʗ^7nnZJw{r@mfQc"Byk(YYwt0r3N!3?C,W~/.4]`·4D?c\+w8`O|S?N<ͱ_{duZjSZʾKT^tSNoV&Z^-dާvM]fw(Sφ7}np^^`#Hy L C>׻J<]Ux9l:)<z*I. jOFlš=,ϽxuαQܬkGCt `}lv:/|O2է)Vg;l3uw3 Aڱ]\I};٘ܐ%btr=<<.MZlczR)f.e-]K&Lz8YM;W \h;"< IuǢ=.wFS.ܝM;0m68ʑͳL:4*~zX2]?oЗ]Yբ@O+ktm4C",(dٰ(Y4X8Zj8.OouoiTJc vh5H? ^$5J~'Yރwǜ=䤅*MK]&wGiLF#5#_gl՞jpOqWsG;|z qϪ߹,rY>|:#~ Kb>w>`n3\A jdWQ,mPFYo8< ֫efXSSE#@^Іģ:وB9Kg)%9�s:zu~f{os1ǔWc(_,āO``+~gV.֯Ct(K/sݖk8!^-S+s) O�79DZr{uGcn oc&t1 7w<8:}~|?ҭ*`W2Wt ёumg66s{M7z+cZJqۓt:[Ok!B^!W[u0+>%e9LOXI )c G9(ێ2:q&?fWƻxF똒 ^q(UENlRGy ;Y>|z $fi]nX,O#&3|5!:J?lX6!3i{8]H9Yn,,?t 'Q/>LZG ?[+U�^$nVks嘔„>|=3SgŹ|u2D6'}D:<6k=vhlk |nkޭ.S |W.?i^x%%7�П:S/u('^ظ)cG؀vDn|?GcFCzj7+(oyvͤP$ATa,J;| 8z*yqK0S]4+O[x[]Pm If F/¸^{x> ('&ZǰŠϽ,O[cx,׫ ϏwC+mB:ys^{ggyMg8emP06MN`M7>NmUw6�#ԩu}r bz>%=.? v;mJjl߻Úky&x8Oo>>$fǍPnj 9_10{YRNlp޲dww?;Xpd .<պLh o6WGֳ6ёg^䯍k6Wy>2qnvθ{C>tx7!7v<>SuK|%?;klco?iqJ! $O֛1HZ_ePW+I18L;@Vމ6U(fde,];o'zΗ= HAۧ^V_z_:%ScC<nH HΥ/4ȿȈ:ӵKVft}ׇ'ftYL~ȓFck6CǡnM3fR„l�'l<3MB3.< OhU5pZO>Ͷv1tѹf2Vb�%G{:ſKmCmb6:3%o]F6mo<ɽqOzXΓNKYf?΀>dmkX1vtS&u|Tk0~$?1;>Yt pGU*lDFȖ1XjQ)6`".eoyCG8EYg4R6bEA1o)ǺkX `?r4*Ny_eMMeLNN^ÿL'u#Pϋ' 7ѩieIGh~ 5b4u>嘷/ba^3&.|wo|eҷr‰qgoߦcv0=JYnԈ3:GuWpsx 9E[iS:j⨳α92K"@[vppdBNΗZF~:~Ã!yU38, xG>9,l99Gq]g-'hm^ms@4u/Mx,2no+?t@@FK~Z*~h34/rOөk1{\~k/q+GPʛ7m;&|NΓ{8="6#ϵ^슔3\V -,`m%)){M 5>わEUCz5yjƈ`gX88xX%ogwq]N@fy@^ԝ鄾.KfQlgXic|fPG""\u/uZ{zD N=+ǯ5[~T ;ևqmWV:'7YVwE/'W;.P)79*+|&NyLi!q:_�!Jm'21I3]AX&']js^)s5t?ҔjǶ~˂mO�қU%?-]߾D uo:#FJMN?d7?;V@ 6(k,$.#?IY;q;ŝ= �QN4PU 2 sݠ{[SLIeyȑ(ϰ)LoEx"1 p TRF = On2]a0Iۆn߆GQp-u W#\ye>/7Ġ/_mXmȚG.2;N,OepMd8$roC5/e}K+Lt-[W8=4uF"S4ұ 5Ng?0弍qҹs?&EH:9?|P,ݑE?݆dd4t0|Vn܁yK|'q$Q\ 7ѯUGnw|=2,WI}bpW`evr\sMyth,kqxbtqHì<=ran;pzv$i#u ISLkn'ky7+B#2GWg1miubAOOkjW|ғo77;yX}xI~͂ {�+Uxr`:Y;P˯zUްYlr(?mknmil6<R<LL=j-(:ۨ/.7_>h"Wʥ rbYCI|si cxE`4C:8@>ljiW’>i5ixQ/3=nF@;Sڦ|~Oq 9 GM|'< x! Qz=7]>4n+vF%#1?rΔ>F/ef:'DT+ƥ&1_( !C-~ 7g# LWU'FQ eC2QC} U,xMڇvwJ}{; ~XMGZ["~ 6LjS0pg<�6~ųt-v&Ki$:,f uH-FdKCĽ/]O_<=|[{ =7N2~|wlDFbHi�pll 8ހaqX? YK{(tk鈩?88KMtI灮(}ؿ}V1Ԩ3)z0~~ckq,@ؐ撀I/?%p@㫜nbS=f8#{Rމ{}ca rhS gLP7_d]l!NJP i%)RTzH݋Jb9e ,y)]5+ nj1y/8mGk}o|uI)nײ4:Jv8>:3j�)|Τbt~Q'sձ3Mq|eڮTy@B/$oL )Mѧt,6YuL%r#ȣ2\-һ9]'vn=yϽlSf~HTˋaXs03`_$NZdm2h2(&MoA@C"Nс~꩜wyӾnAUfMW5(U>t 3a  OMĵ|ћYÐ5SHau8<nϟ9|r^:J/)hʙFՉEU*� 28 Ib5M>5R O4l,ӢTSj>Mvz:?<?ĹzmaPI[|,Y;<`3 1>#]il\KkžLq#9h?5L|'Ʒ#Vm&[oX<5xܿqfO2Z=Xch[Iy998<Z\f-\y_,9pȵG\Oh: k6vi=XI&| ~!c&8C.aUϺN= sl*==ݱͨYzard|όk+F[("yՁv.x~fΥ [>"*#k[Ms@?<A]s_ykHirrxWCNK|ԙL03D)kf^iޥӶLr @[ \~4&M=i 5c хzU)S4;2}*y7q7'Spff8+p�*_&E=RۗTyѬ|1-f~N'١7>9bCh;E#R_Y-pubds^*37Ar <TܜϠ@StLm+#G]E#hon̻jh\vq̾7.?c26Ll=3 nfvf GH:mԿ?߆6Pm(d9q\*F0kv؄}--) ho8K;UEiӺ 鵍[ȸD�U]Y?ռKUDmpJp/p64Poř w9.[|QkA]GLA)y GKrc)@[:kJ.,b$VM7`y'A?qո_)V <I9LMw8*e,ok%x4C;ql7OO]/n]w7nq k|%fp-+X#wr\:xʅl;:=FAy 9M>÷sNؽ{0vx@I A\VDpDqɇǬwƜC/"hXڎȯ)76:5;|dS.={n\A.p;|OQHu'Ey&CP[odd ]?I^{3RNP>xY=o'K }:A vWZzmo{e):;c>@j~g75Sw# .k"tI]ntIK`$tD;jn߻'x@ba뎳 q?rJ�Nɏ]M=cPy3pk7]'4 1l,8nqNy癛t%{S?8[dذ;_J5u(rʷ℩yb/*�fZhl8q']]ZvlmMӾ*$2GXj;W7;k>^j</z1i6îvWwȌt)%.00SKj+ZhP'}~Aʎ#Bl5?/]ur#=~4},Gwy]c6pY2'64TK K9*Sv穀.=О'jO)zG z2u۪i`+X+U*#( f 88Lڄk6zx6.A %{ ɦMz5_1|5t6 oʯN4dS6z5P_psA*a9dz5rRcn'ewKg#!?;,: HiTw˳j|ۏ\}:S}//~q\O/<QGO1Ag4^W_{uz8͈ #%>&;v643R5CR.q+6q,;lS?ni.l Lfݘ zUqo];ScEuݸΉw3'[-Z~~:x==NSiɻhxwxfǙӻ|DG8GY|q՛*Mu٩UGE4oy[}Wp*U;Be;6uAOP>k$ן%S/!8] ,0O]r=^́SәWYU9Wɲ^{c Sg)3nK˳ckX2S[Z|Aq=L.{R'\"t]RxZgBM#S&k{rZ\3ƩI @&h.5>e$#dm:x=GSOdp\QdzcbNbu͵dtMЋL[MB tˏjk.fخiM2 ~X nsJ_2=f6T>Byw95ƥ;©<aޑz ߠe%{%70Hx`j.aҫmť ~4X[[qm9 :N#m,nSr˙bG 6,:Ou613S49:-h5H-CRkal ԶϑOԧrVphŴG (y/CKeziMw1<c_8f(_hs=zٶۊ.WZ׶ lq|ϥt;#^K)>Chxf m^MliV?^n;kK*~k%:ǧۯ9޼xq3 '1, ?Ǽ|L/|x㿇iaiA.mĨMFרWiv:O9]Ze~?AU= w;�~!#;펗_W^ݜ|k;_lw-m*\γ1rDǡkf~<t_U<~xSo|ƛ. Ks;^|Ⱥg=8^#8XSiwкjmlkC;L~nF'f5_q 2<޴CףHhc4x-g8MA~cޭsJO|94!rY:쿞z? _ڻPv#}!v,g�rVN2\$ή3z\]$iƟ8Q=mHGνڄzbL:t-O,|p=F1J=ϊZK{]MA,djl36( \^~H>ߖj>:a(ZJ7u(%<ӈ>X[ETi_;qN[}W� OV1N) +(G;~1c ~ ՠL+ HUX$u99 mC'O?M:Y ܿwo8$W|%l5ՁD+HU9eWʟuxX* <?ãBeCpLCyG*-H4TF>W@`ป㜷(B1:4nV)5ULz%*t6| ye(D/~b|& 5?Þr013Q="C-3p :g&x^i2}F1iuxm--[iz"4ێT(z{್8C7dY_i ҘtQ Ϧe:LTx<zH6=cp]{4g}pcS:#RBS9Ǖ'9ڻow}'*lȶE:6b;Rg6dGQ,_f75Lc_\psQ䜼φӑ cӛ#zn\u29.e慓-7vN8Z޹8.5W N2)g1lc҇wH7?!\J%?Y>8r+�斁YOZ U+{EȤy\O2kY{#˄{8;(iɒw2^鮥OYӔԫ?S¯ y>&]kۦʌE+ \2ؖzTg;` KG|g6Tsa 3~c#~m2hE7m52�q<tQEَ֫c$qbqE`'p_ҭ.s:Iͳ_3ˉ3ˡggEz [.^#9ݢS,r aA(jQ+T%x΄iMS>X%ෝ|#8lMb1iϜyted�O^x6ek>K]b>ErdTZ*_\ 摏bU4>eOdot[S_ݷV=y$S4e D Q0TGp.wρb-h$2�Q64*`|7dY:YFaā0STu8<X=8F5*RN1kJ)#466YsUoИd))mXLz0>)Ϧ)'_W#_to<ax%Fq2i .  4qD$(zhgCjaֱ#~vx{tnݼ)7K hlj OCl^;5G޺ź{P Ykk9|0^Bć' ,8@.~l2"8 m_8.I2}$Oұ#OInYcqjxiMpX6 Cؑ}Izpݔl6絮 ]֧#G8ɜ*}76|86pty�ʑCSRQ;  cU;`5[yރkOk:`\'ʏ#w-ڒ^Z9\0RRca͋ajST"3V%\PlWL_|!vMꛡLK:+Xw7C_9tM%S_}jI2͟ V:]^qBpz4q. :F9yY,8ӝ\?g~\' ͲvDQEIBG/14?y#Lܒ m]<}H _L~^k} ^҈'5p~: ,&<x5n^#[7!Lst7΀(wKY鴘ɆphGX=b0+w_˻xq6 v,6i&ur3uY@�ܠfԨC&?+e=Ӓ_)t^̎vAf{Bw؞6c'w#J47fu F�0BJC@jd`yxa~ĦC0'unȫ(!F�̈<F7Z!J1qi%J:o#fPMgC0fC,M:gi${W:W_Qq9* nѡIalŠX~C_dsd0PK%e\Oѻح>><%�'5h.^th-ySO iҗ 4Zo9ͷ{x(qc5rǹ W3W /<7޾.Lhm0z3=6_4{M$d)U3[Rce\E&<zSFZHhgz<$xGM鬻N+�rXi (C'?91j=UȨsN͊i36|OJNf|9"W^u|p#+;P:%y1kg '6c*}q>ᵲ`q:BS˫RԔͱHxrHDt8;֏yk8sz-g-Y+95۩ZY<섘Zv 'aO-:V$(#7s��@�IDATT\N^y~b(8ZA (ť;{ⴍQSώ"̎i}uև{6 h5^[[ՃXOP:ޕUyT@ұ7 >p1vbnoiCO/,QFz}&g,<겡xXJU;>:OU%J!uLt(�(gw4;8CkkϓJwD ~֙}G"uQcv-FN ATO#kBa΢(XB# Nt(2ډըl=dDke�OQ>aBAZ</u mE<^ Jw ~rD̳ 0s>iD1hG b'GYv#%c> *e7q>bLIߡ%]f]]’cFu9@C,S:fi -D./Ɠ\ElX^O91fjĸLJ"Y>qxʇƋ^^/35٦X# şhDɓ(-:yh"B4Gc0y6Dpۉ=.2a!W>,F�N2m'F?)V֘ݱwũl8d͵3% |&!3Ag,1"=rjc9zfG$CiYyqQ5(HgQ/0".,^UԎ92iʚSUq_+,G.R4Qy mAC>6^)umzv0F7*)ԯg3WxRVO0}-ulf@g 4]<VzYlTu:rvXt]*õ8&5oyA%%៶8t܁7hܦ'#9^x>b&tznrL>9Ye(I3[O]D@?t]nDR~U[@o{v!,ucA~bq_څCo=>[+;[Ra :ʈK$-/F9#lyH{IF3gԑtI2K]V;4Կ񾧴J2p _>-|ʾMze'>|A~$~zQv&]?inw?p ϊd"n8:cL2oLCCSť>`;nc.(sy[ vЌaZQ {ɣ `C_@cJCbv5VG0Sfx,8MQJj44Vx_gi86wŗ罕cn)ʱ"jj % &0HŽA2"1imw[^6r{7:ſNHM;SlKM.8{,%q`U >o}}|7K0k\SA8+;$FT)']|8~x!g\3ݸO6_/ a0QB$_\ ɥ O~fȫ_yyl8C/pHF2l=7޾/~qN&p9ПQ6/]~f|g4ؙݻkP7%xIR֋Eʢv&)HyUpuM &t=ڞܣYJRӸ҉Gqxnr]p"%m;>`Ao oVE?C]IdqFI:UvƦ*QvB'#1eBlp #~[{laެq98I;kY#VnPk=ߜ1ebk+�!5oK`h7gi uBra5[%4aUMK]8�$~,t=&bl?z%S'ٓ/N*qWp/:vx{?8hw]OF埴QvM_&6iwUW-k;;py=[y}(OũGAoaPu5jkC}vU檔5"<:RhOyyxk0*WV 'mG0rDx'E <FN*g xWShǑn%дٵFq i5؆KE₋R2>φpΜCxcvױgOwOp~\SA$840Q/ݾ;I.zW'1ĉx/g[`38ROvOgZx~N=dt{gg\{qQҵu7U;㥯e_ۻwlc& ϯ dy3G+18eݥe=p@,.<XS' 4@dkFkcc !zVsvzZ73ƕs篰d}\;}>q>= /zggyf|Otz._4.^'Y^_z:6@}ώg9Nﭷwo\Z獹dze;5Wuu{H-D)^^0`@+_#%@[-i(N"ߝk|#NL;9g=uU | Ԇ-t.wiVtvC _E&3iWvɥ):4;0rKX4R.9gRWbNav*?Kda)1|##{Óirπ9X~r¡Y@eeN ,[<? /AʍN-d\B#[__ m[n6ͬUq<AN0i I\[0]gki �1}uV\XG :|W4ekwNjFW=ͼi1٤ |)eu#iG-ً9sм2BZ)?EO,yY.G;ba Û 3q=t @q }aƙTq¡AHޛ>x;.θ/97v-Ͽvp1(.B+%F y1ds9 iǩю4TQ()dzGjSPHKn@tW?ũfW 9VK(L15w?cj6rJH8Õa >fvap"OCJ%Wμ_k J! m]ubu: <ex|>Ն&L^'x f*oE-tiHXߋ/p)41ޛ ZO@wD0;2#X6,*bFώŋ) v-f0b0zw{:#We'F6|a7݊Aj0@>, G؎ٸ$mָcsfhz  %S_~bzᏑu:.nqHAӃ]Fx< 9g1|w/7؄1oOEY3h>=A60CVZE\:ن2OG `C>FzoEx%TYX莟u+)2N8z82<%D1"6<.Ofb컂QŨODn;xrS_cPnxR0@ '=񉞽1u \S3V6I~CVXwMq>W r&?_S4Z6\�+M1Y&r|LŠ51}g Ȫr\W3w3OAy/d�x\؏lt�#0_vwyVKn|_ǯ T Iܶ^=o~ 甠YŬnz|o{{|v5d {0GSv\違 ouE l#F<J5 q�^im"o9n[ʙ(wȹnC Fd 5ӵ\#(\֌9OϮnpfU|gz±M~8QAŀѨ_1h®qS,+{g=z WlV쁚oJ8Dը* BR]Yg(KUs%%NjZ7yؓ˟!j/u"7>q餬CoRC(#z(_%t�ϞrW9oCb+J!A|PKY(SyBJ𑮩(a@'M.AM78 ߜ`y{4}ɽlʻTa)#Vuz6T(8$^BU)`y+oc}mwcT%m`+oE,[�R~kXvCknmd߾f7߻?=~7#gmO7mo?MaYτFw"e6BZ^()]0Q6d^h.CfNytTK7(8GWSJG ?+OAT,/>X<n\/ ֘t=ח4ŘG$}t_AS!Pྪ:i53~P}b fg#c|Y5sIcpo;~;W6z\i\'t|OOi߂QpI34ywn/Sq\5�a'_CtΚ<f_= O0/ot3k ~`$[+7|]%upI=Q#BJ H_%r^[ѵhEkrWQ~:k8 e^;m7rq]GZ5f\_e*}oG_d*G'UiH0yJ^:l 8+qW7kr 0DSNvQ442XbW# 躁R\Ֆw0G zna J=NP66*'4O?&Ҷ_9յmg kW%q_82}@AAC<<xk y*R>\F}b$=&+n`ҽV7u`.k-ϧJܵYn'||;2k*{+x7CVq~ZG^B4)0W^ā7+sdhLi54AF4nw ;{_</>4F_MCL")_f"ϼ[^R].,6h9#cv{uXʹsDn+]sQ/ZzK/< L9N8癵ܯ\ৌй|B>4fFCօbHlOv*ͅI\^F4 �d-뫤F#uB0lm|?"Ǎk'd yy ]twh r:hy)'!WySS⏊5:w]8'и-CW2 ],&C|1qW/ʋmoN|du8wW~"KNFx,- u]w`/t/8g9B-g1h.k؍g۷Eˊo0MJP[jq+n5-6',_,D'n֐tءuT]X:5Ύϑ/3"}ԽOƷ'WyH{ʄ(m?<|IJlHۮGn4s3l;Ύpݬyq27;Uݞjd $%Sv3MqA 6ܕA^WiZ: =W]+(%ػbyzCg9cӁé;ZkZAb<fMbvgum=Ok$yzs҆ӈ,w){<]4LJ\"GI@4|i5K"LU:eH3V!NKvF4�uG+,fR(j{4?4p)|F85T5՛*4@Y8ʩ7 #yX&`X p̯#jiW-nv.tЭ2Pw^>ģEr^5Gɛxw*Fl{]9&iFٔfX7wci%9 u\8# H&XtՐdd\zGh]ϻvvBy:;]nlW."#;lX&s2̸p<ӛgR4zng e8FD7靲aKLcҀ5yfdxV.$egl/ܺ6nQJg W@Gcҗqfɟ'.#<_ux-p#_ RuCES.KExCJ ϕb6U◆E72uuEm,vIR0u^֓x!sΑ\4z&A1 A+m!='S/­syE`eFM}Ue$>?|zV]X+#vF\B1g]/lVa C` j_xeU:rD NA C?l?!#dU]NGcXet[ù//U]K?TX.]?c}]vDw~vrJ{|eC5ӛ96BX ^ a5NnPz3Mmz#\3NLQ |>բoQ4Yw cyb߇'s3 UW _K:ܜ h-,6Ja2!i-j1_W^~Rȓ�P0=⢈kl Y%bO\θ]CQwN0S+ŷ H4-J&*^(\t4.P{3|VNzvƖ<ݾk v,fO<n4�q3xǸ7ϳV#Սpˇ..h(֬޶W;wʘwy?qAFs}Y |U%yW}lʸdv-90t _ɽwÚ·#\5;{lP:dF,>Hr G>GWlbsq fl YA'CK%v- 3uo$S`PO8|tӺmSʩߩN*&]j6c*!Y^uP5Dp- r�a-%RESFxm4xKir yhu1O&Qm-xHPMIX$o1]̕^0&~EO ft@5LonGLWF8**Ϛ]$נ'P49g�QK X2\.'BMM/Kkz/h&HӋ=3;ҐYgQ~P7mVAL5,sryv]'״u]7nF;o vȕӸy17{bH> Xwd FFu#?6t'2kx Wg/WDHY-̖S*3dy0T/hy ce )Kc^66H62R pmN>A$.l+0i|P|RT9#\f8Zb^u܂ӿuT^pumg)^Gl1ыT M59bx9!!=u֚_P\G\ꑍ&hzL ~ș:2aV?ީ9m 7`>D(NX rirf -9q/a[ mΆX95(߲ØHÄ&O/0tZ5i A姜#vx\HmFel�k?e#aZ]t {,~/;ʅ8Ex |:٪#CgO hCܝXiq8 VB\`8A >'ҭ7<#:N:53B^O148HF2a XCNj A>0 ⋟*ZHugx\1I8MΗ8W]`歇Zh?h9VGY٤&GqTgGtsgIBhupˉI)Kժ .x隮GPmn7iAPeqy,$W=ZcvE2ac,.\MzJru/p<).aWFugShZtC!I XtN^\epnsӢ* 3mf*O|hZH6r(zmܳ MK:`劮9?ДxI x6|_w dFuT1#aꞻLjf] ^<itMD۽!`Zy{=bV`*%լ[ 8[M@' F\{QȾQ+̖rdR}P՘.iW%ׂ,4AL *=XUR0.=Х>4 u Y6g=svp.Lt7Qbh2K4(o3;H o#xNNjVpc4 GU5ݫ:-O+ּld/ (e:7ל~qn9xJTy`Ҝd<G=U1^<3xE4l'ߌM-~{[mԑ4HȈ \l5AX#%n•is+& I6>KR�a{!u!IZQrs :vm5Ǝ;Rf=yk1(fdwփ@}ZTUQn+1\4(8ߥ+pYi;IѱFW 93˒ȸ~\ S(X3f-Bzg9Щ_|KT3: TߙkO^(Pz#+=;>Q혪 =|Q|wGOObkp<iq}g(t,h3/Fr OVv|?G>GEd0xۆ |]g.ҫ/@J=% %\ 5<<tuCz?cCDwtB#!r}N骮|MQXbV&�ãwt|溺vл뺵%b"F {0C)wy S5҈Cl68`%\S7aoWtJ#x=EeTN;s2BebߐhB$ZֆZxv8Aj\*} jx)R:Ƒn=4;-F% "vFcĎkX׶ݠn.ՔAG�\/jc)Wԭ4APt: tݶSv O('cqCrU^a4&M{J|<f|7o(uQTM`C,߈#po�GT 1 , mlh eFN9da<+5NlkzzW:KMť ] jzPh+)И_;WgL>Vt6Z<i[pIUi}9:n ۭ(˦<۵ʽ4l62 Npc!)]N0|c8b8Ӱ{ӹM*O0頱tC9rf ޳soP2rL9-sG#I~@t'yHO頖O~/|Q´%z5w޺M]z\~yiGAOn\;+KHk%|M.;ЏZS)dG'ZYF߽v\{L} OAYdC]ao^~#T"D$b/)'vuc_$:N]~,7y)u+_Aꖷ#a8ʌ{sԕU[kcpT@㍍&ɛ7N=j9\kYڊ4c>)`qX g|ȹJNY^>={&Է8-|`w÷:I-+`}pܔ ugkM` ,K !蠣a~q*:X#]]$]r$OZ@�W;$w(mud_0pgD3l,G ![8eiy\5HrCR4g 9 4 *(lD( c,ҞTBAwät4<֜ &XCLXXUu\%41 Xnc #s0}Q˻WDgҰTKm/ڮƆ#My6]/](Qz:S҉2yi+Ǿ r[wu3v$̳:Lʄ iDV(쫎3k@sHUz _:F#_-)fz;[4PG'm:Ni:3f_x9;3F|u{>qu(y*gZ ]u V>ej 3 ru`k7-8+ S0V4>hS>0\<ꐾԩSVWa!sĉyG /eJDd Z'-ʑN|Zz]˛˩2+/C0qnsk);%DŽ!B|+<TUv3FY˥dEe J4UwҤ sO^~Xȴ7&:CũL :V(\cm=%^P8/p0`xOjʣCnFdy6#G΢4lޕ7X?x7g[e&WG,үG{eV w rJ:37==*aYܐ87G4(sfyݝ7kĺS1Id0"1wdSFNlZr*#܍tY{H-9.ejw9eiH�%}P57)س 6c~o6N&<B]ᦷarw8ZGVb*><-wUqV4RW[FbZp A@^q  ??0.W4\) x֔ lx)BT8#<m c>У,s$L;$rCCA@i@@1GauP*m`&`sUUE[B+v0߃CY?r#pEQAXPXLkqlޞ_ =i,yZ96u6j9Y'Bt5J:єAdxG^MnŃG8皣/8-) 6坰|MD Wۜ 8*f#Iya[Օk;xHBE/7>P&~adBzw֝偗@h{e2K3{OUXʭR7ʐ:-clֵ>0y")OdDA@m.)us;d>+oHc�*^tk-J#にIQ>O~rVzat[axuP*FW9ZhHů޼FRS?;y^RoEaV~-۶ee]Ao NDZIk΍@GuoTսEcc]z3{?DPkɼcI)>"{|(,]r.[{x=87lxΎНY+ :a3”z#NIj:є6Jz@G2ɑ#Ji|@lJ/T~7p1TUVOS0ܽ}.`W=US66N`0|P4q oz}te= j,nPΏeǰP~pcɱd:ƑЬ#&0"c *N\cpT(F4TWc+{@GD4:N} 8o޼Z4NMG@GzD[`Z |ˬubyh1(ٺ6iޓ1 *ŧ%"E Ct2nEТ\aOVE'�m^Q?;K4xD46빬DC 9h'4v/QiHb6!֏F|eT9 *o*~`5נo,ӣ҉ވGqfg\ד|獺"n`In~d}'&\kL7 5tZRDʑ~E>.BN >ay Ydyt1Mc@;1p+V]Q B7d0*#1m483 _5x>2[ciswl'Ωe_NfxCP<)Ո ~ʲ'GWh?覟0<5kgy[2dwn!K俁݅X喻VHG=�]\uY|o4.#JlʖW:Kt}` aw~U4|G'?ZJh)Zyدrˇ~a [hNO>f;DczOh#*D:s@ /bBZ/<]*y/Gܪ^9p俻\Cs+7vh1xd$DFF15p6j4m Mw@RєfWkRfyoo{q.%y\K5`X!2im %Z6qh,b@kթ+X yIoozrf48iSި{ ˚^T$h"`e!<!:%.]\H88f)/ƇTyjAD7uZxb+Hz)S8I::r%khi\SE!RnGc p@Q?i1d =T 8뮝x5R~WM]0~ӵBFo)!;~N\uhՌ@e+k$ﱑfA0.P_gم)gVA4.q҈#DO -u"#}o71؞a_Sώd6@tv(aY2�M8AqH8]6r{E^NiXo(1g|1n܄rIFv%Xo8nqk[4\8L(qr1CXX&p@F*HA`ӔGٖ~WȃxZP;^]ϭ#W3u:O[%#f\zP vf=e$SWӪ/r:N/`jÆ*8Bh tTW먜1C.f*L/!SQsbHʯ,Nz/(2իKz\gd{ k` W#|1tu.\gE*FI/PNC3Nke rOI.J22%B^pP?MtX>y bht_VuX.(G.%qIXn@'?eF 7k46"像l>Oܩ+?U|f3ߥ>�Y0Sva NaM6]M3b8[ <JszBȏ*(# Fю`lPldm~K Res~,p(V&'C(F</8鈖@06E\O'�}uA|nL LhCHH7_1dgqUՄ+,%lß8+!$ޠHWغN__xx6h[n1P5r$AW"JY"3_GXژ 5 Y9|!7A uo>w̏_`+vЫٔ)Ueݰu6kxףWA r9 CT|Tl:X[G2Jz/3c%X \Woف oq=u=\HXFb aįX3T\r7)f: cH 5E~G^Iv}2%z ͹3Eۉ,4je4G&i_f٫靭2~gll@ ڄ4zKCf~:Ge $2c<  ?=P1eMJZN1^66鬣̦$5Yi0լ[a$["JԆnJ>-j7$*@ ^. j=)yƩoaв=x_7`͠Up~y 12r5x'mqҍ$bҹuͭZX4EqO d_[5pSPeOn*oqcSm7mgg iZ? cXNf^ݶI3V]*G|͖?xE9rSLs%/!| s(}ҝlm"ܰG}̋yx\cRCI1:Aiĝb}Q& ; TD8s- (mProz!Jd,}4ڲncZB_M+<D)+~꺁@p~\CsňKppd#TØ?ۻW&a k phH;rcVؠiPz~yקf2Hڔ 04W %rX`^ӆ(mb2RngXZ70_/PQ7l&Jp­"~{{W9Uغny0X:]aEXxf׺j~u09:zL=rͨ4tݩ#IFrWn8"ș8σGB!k֊W,#֌ S>6# -ޞN8c#'?`)U6Yƀ3FrRԝs3B;y `*&,F" ͯ_fbq�FtF=8! :nQtKL֡..5e\`@kgȉx OΡߨ'ʲLUv2*/VM 3hϡm\`4f|!odC`x:-\AAط]$=Gluu YT}Fr!Rޱ2cX,'+Ft q-:JU~?<N=YpWeVp:ޕ߻7v(m8 3X/ 0y;JmuFvvO8Nq/r.LbGvm3'ȘG ;6V-atH gPI^�uul(O?5_4:eZׁ6#J2+;3HAtB;_kŨ29Z3᧽KΫeD@`)95gWu{*փ[Z��@�IDAT7R�O Þ1޿wdp  lNYanzq13t f+Us{u|=VJuGޫL s1\<R yn3haNAԅ٣Jv T9152O/]Xa) �%GZ|K F~v>q[QXGY {4Y BZ왪`TҰXC,kEw\e_72YS`nT%!N7rԙ~޺s㨰8~)?t.S}WK x< goaZf}Vl!Nq/1\BkGLYzaihQ)x-tQu˸@xw*Rʀ4fePN2TKy$) +A6WgwH_O?Oo^"/? z)2^[qfc[rdSSXjC\ 5j=㚎{E<ʮ^R~kc)3֛~E>7؄Хn>#_E[UM1$sf5�/SlpUNʪbkM z7b?aּ^6kCT_J1<ƪqkH)+q 3h@XM▼HWT/7;(ԯ QW|Gy#ڐg-U:Oqeqz;'}\z[˗NW?OMi=rC~:DZhɝ癹zy%KoNjsn//:TV1=57خ a"bu&Xяw.K4 "^m|iG�xQ(lf%`7>CJ347\72<}j(goIO<p*<75RK9"ƨy!a`7my@hA;pt2z yaƒMO<0D@5*rn[71\ɶ[ VH`u$G-ҠD ɣ4,G[yB|Ne�vǭyc puⷀ L hPyp6$0eI;a7[A8O}$\+A$M4CrP4j}i8+f=?.L{5 b�nz5|j܁\~o;ꀚ {##pބ׼rS7c)3"#/W@pe4? ΚH ر餿pl߫ʕ#Mv'fKd:�Ȼw',>`/O%+F\1&֐C `qvM%{lz)N_cȎTw ,U⇡mٝȥ"":l,%HjS>gƲ2Յ)~A5T񬃌$7ME5Ɍ㊿k_OCnhȉker%{@s5tVKr׽b QcA_#4+YoUyRVZgNQ/Ҵ7d8~Vq̻DZal{@`.<|24kDsmc.u7^ZW3ܶE<]+ d?zßNv1ϳNzNgϳd|oNo€fODcIrN;"߫^Y A? ~69<o?{_B`7 z3SLq#mM(91'ԛDvyYթnR{xSgaN�7mߐ!:<l;t̻^1,hE݇~1e!1 0R-Hpt^'bZc cc`ӈ{�2& m!( �ڶ02JC󉟍g J$Gt1i8̝`%24,$XG8(sO]hCy: V>IKRUQ5{tH!4X|0Be(Wѐ c?g!$H Y}<~`oNù=6vR'hawsUMU6W0:5m8^ZC.{8wwvӱYCn@rR2R;_=J~K�o)uOn@^#FpQQ4MqFR ^ s#.NzhL4Luŏ>Х_S:=?%| Aޒ%-PJour,<ሴF(/b%2#l~7GNbD zܛ.zf\gNs𗌕6WyM>hg@0PKX?R-Ѝ[&qRE DVV�WiHUɒ֟N gLݻ ;gq5utW#q 7 186(? ow:rg& /vHꆏ%ԛz:cR ߣç?p?]o_m]s?/O7>^2 ϧ/؅kZUb"T _DǪ6ޖo:ۋuKC,CiA ,d<<1yso¡9v='&]_Hε*Fm+/}>7iv;]IͻP[ex‰6 &=W5m1f~`v 0<Vo}q.#Anq$)ju2klUԚƗ4Nx`N_t'#iW f]k3Sq2|P0jTԈ%wLwHzGƻtjBp!<)wb5m l<R C_'p$WCH`2"e`ev| �;>|-SqanFtkCpčRP"OtV .ivG#i6:|߼`P2iS8fdݜ!ܻ%F- i2[(hе&k}ܠɯJ l\byl3M%ڮ@KGӱnFS8-I(vz#;G}w7|3=H9|6L#M3ؼ|qlLj vV-$ҋօGyɫ %ǎFgYʙeK&Ր})uh6Q]'hIi]4<AvnX?|'ٗB:T~N $-/8%~O=U\tӒ+i5;!](zdϧNcYV@�-)Q'^YGTPʀ<f$i'iboP!C,kAQof0 G RZ zNIۀ"# 7V<bv8ǙC_Ў0`ŗ_N'U]Zφs{h?x~7Uz$9i"cu0|S_l} ^ӿlp9B n:Lz(mYog9I0x:d^5V 鋿yεɞY.|αmK%&䁾;z`{4cY-jypUYQp.K@vѴ=F8Ҭl ) szfTl!kig&[SbFqPLor S:g3.XXSy /v(*K)QqBQkl`(>s]2Q!cbUҨۯ VIP7_%X)NcV-Fҏrl9[QOgcbyjE{y~3ԉFp">3p\6:xűo0b(?Ĩtӗ$aiR8@3Յ\z)˦<KJ_O)HJPqwޯf{ d@FAih [04 nĠdb>PQk 9uX`QWCRg^XdH,ڥC>3B,+9SO}:).*ǥ")i7JmBb<KFHgy0kD-#ƛq-=*.O,OrQ&S֐r6ڀJN=h Έh񽱩1#~e(5]S50v9'9<%R)^^qSxQEf6W/,9F+tD߀["[:ue5.^a=r7#~v< s& *CVI.7hQ~7܆i?~ƍ.lpТyаN]_\?GeK9LTwN_铏ƴÒk] ~>>FW-_0^jQUi IFoFU52ۧTP@F2 ³.1hVr5󝏴˖{Q`ąX9%+)zM9-kkr#: *w7jdA-Aw#(2Zޜ1|U#Bhc4u{0 ӂdzas] iBYӸBfݬޠ:gGzY#.6 !r[ =Ho;E6j6 # [!BBtۆ pcFǧaG |?أS `{moVT4RPCg�ߢJQxZm xe\1p1G0j=s6ǐ:0Qqztpꔮ׹X5rl@:ׯ{?c`9kG1࢔Ҫ1q/z!:2J*# )U!y}2dc!ec*#6lv^2R~†ώH)ܪTjM>\ S֏n՛W.x/{m:K j)b 2Rx@ty,4|]!" ed=kL}6ݮso>z~qIEpO!Y4r.!8ͼnRng4̿ \S|Nptz;ФuV”7]ׇw�oP XyDGbp!?F,x (/9 pq0=2(9\Lk>� s/SF-$fD,qѮpoCCo{Yn%uaS}/[2;�i_I\BAPUu<`T'㧍)@n33І?c6*_R(Ϧb p"8zT`zlL__){Mm il02M+Ū.ͫ9uLqQʭMȦxlj?izƍv ,z\z$l2+/q( W[9෿̐^GTR*E=H~JN<i> rG<" zxNͬ^Ņw.0ʢxګeG\910h¸03ina1./$mb(Ɇ dnD#RaDj K!h,]d|هgMa }ǒ ]CZ0OPޞM *q0-ٮM@ l[ԄQ_SV.4[}+\5 Ϳs+Nхwa,a O9gzb>M泀X2:ֵLۼTy][_o z|AFZHx{*UqrF{CTՊQ' n-gֵaڴuT7.`}LXg\`b_[Tx#N5)I|K[jD\7Χ#7^O =Zܗ72k 2GM?"_&GON!1dꞿ9^xGge1mv9g~sTӏMPy䳫`KEUʅg34?p#i/WRaU{б(#ؼ(H]Ѡ(ּ&4tsqi4ґxykvuvҀw&L#TK(g.%әf�(�\ #<d6I!>\r _=k]ÕolWw"WziS"~jlfuMЕƞQx!=y6S,ug_7`V}#RP6%2y/OϧϾϦ?ޛ~WuϦO>d>8|ڮ%:РmJ3/-ÊFKu3<{s! δ^ sY-In1П:ˎ)zÉ}'Kfh Nqk՜]vpK6,{/rvr^0SFpV A ViRø]ӼQTp R2 s(epb,QM@(c2U,G􈔆l N1J% pɥ2Naޙfi4R 3#mSuDg!~]pk;-ڝpڈ!6zd﨔u!!SjuJ.@W4$iiQ'}[\xY̧i֞-ퟞE r> kTp& :K#C]`If*x:֝DRS[l{jgf7 =Cv~Ire Gv10Qo;7DdS'2pzݭ9ͫ۔3< x8 ~¯5{qxI̤=tu`ZH8?IYCHMݍH E[|, P|wȤ\ȿ4�קYF̽�<HGQݽ:MA# ӷ,(rwAgԥq]inRFuņu:ΞE3n~8;T:q6)G:�<meD~eO+L0.wD ȎUYP؅a}M:s ,X}{wun4Pg!ZG9]5`2+&]Uzr]5ڤW8iEpW>7D~,Y;=nc84" K$��Om1xM^vw_C&_Iaj!/V׳Qu_}IUSEd~+ri,XG)ٷ+Ny?ߚ~>҃KgǏ#&=;Uӓ'N;po^kΚ/s5KXUFMk0ixY?ޗG5*άxɏ哵lv\Qz }ǃίWiCWxyGypy -WOQe~ksS}~WBZr(Ǻȳ0 ~7n ?}vںK%U3v.b26͛'O: `G  6ƔSe<z4EnM}2=?j lGl»?<@xŖlq1MT*\ L~SŤ'rW aѶPmE\nRX'\!- a{,pR : v쫸ߴk]crKE\ 2ᨴIq_><8*PY^qSqm)`[VG9\S>}9dv?ɑ#"oob|m# .9$xll_4ל[4=5/NE*21FB^M#tIki@0bilxt1^kKG4N~;><S =5R?ՁWC0 -"7^r~ So0>BK ?kt|w6wMl#w3\8͆+ elX.bj6+u͌vSMlcu2m7%J4ƥ˥j4WP#Ԏ]jR ?�3exUġRT[q >jΥbʉ.|/:MEW(#qVIR zwW |^+è5Ƒtw(92:�H,o:PgΘc^:^JI_"kۥ/@Ipi*CLˍ<+W)>= -R"|:gԯ|!%afu�<3ȊY"$3n;ELG!WjK*sx.<8<`Y#ʴD/:g4Տ9"%0Wf̯][wkG&C]q~zo?g.O{?6n~}K=ŵL]% T!"V>m ;`k[C㓿ӯߙ>Q8F'hz08Sn:b45<9fwvuMrϦo>rztŧ a]UІNe*XaT#ePѸN:5fḶ3]7( ұd a[622f?mU~(!;/t~NevƬ{25vCKx&5_6\0KNa8CݸV nURZQd,y8]F !L_Dt\^Ps W7NM'\ E#VE <(xEOXC۰XO5޽{F]u#WC4#یn~뷦߮5̬ ]'xZV] _ʣ7{cu<46!eK,y+L9W?6Owtvο L73ct%q8a[W)=HGBꤷA"7~7']^tÆoAJZk r2!C琵;:}rcadO>{5XT6Gxͷ{ n^L4=1h|)g_̆QիzzhèƼwoKXtѻxT;i>PⱔJz/8Gx X:~&ލP[euÎ hI ?3\*UNm^Aڵt9aC둧z?#!K?hˎN{\Un^ [k*O)n:Yeh>.L :1jG.=2_r_L{7}իkNy{\!7kcԟH ~{7U6|ݠ3t(w쁏�_ LoT2O~>{~_~"8zE~<_g%WzX8@7(9K?$ܭ ̕T#2KY\;{0Ol!#֯1:q ;?8඲ccj򐑪ӷӫӳؠ #G~sm{UuZ 6sJ_TxὊ|n(Ff]ov,f$<ϼB w ]cƔ*zJ2WeUaJӍ`:)a b-:0f1 5¡c� +WV |Sp*#7kĨ|sH{:p8aS9yKD {]֛E_-oY-_dO)6/<PxB;' XJMqcDglC+48fnjT}<pM1 Z]WqZzꙗKf0UW oIj[> vc>1~ӛ/3fXsHg;IJ$Dzٰ2 FBΈ<~PQLj)p|Gx7zڨ0�ˋC-O?zBZHN1R5h7X~բ'ӛok /\L<ʏq8 =>K\篟O} 'PE~lx@`M.w mm.]V-)Pd|~AÛXP?1-Su-6zzO%truՀW%Ju!߽pap}[ MIu6Hג0V'F|D�Of =rM+n!P g;H'ZJ\..0me(ČF7F(ˎDҚk`Ѿ00f{"< 2g,<J{RK7Z^ !AƧ.H@pjCBC(pOkD}W՛Tw篅܂n%UZ͇ l0G]a\D.Cq(`F6p4'ˆ8-\GӯY7=aYd>Q{rϦO?⫯"2c.qadx[;&>.l+#9]Ϳm# ZXfOu|+§TRmZPX 履!Ӵ�q9UJc瀤+GI+j5ŖYyvU?!YZ;gDZ#:<5-SҐ ]--U> ,4ߝ sYP p)C3#|U PX7cWJʇw:87QhC"!(_*z,9QzQ:5Ad ![kxtHsz ꔖF+u䓑ʜ 33rvn5_ߝ~~"KnHYSvާ͎A~ w]Β/0umwٛO6M{zI/rzdwLKN 8WpvӆphZ?6ޮ7<Xn(]% ietҴ§4L }vHs<|)?Ȅ'qZ[fz:fShQڧSgF=9:elu 3/!qtZ!ٗ_pw1<oVI>[?4g4f<b ˻p[TyB"즔 KPz/̐753|~fuޤX|2>rH~BzGޔz'0-۫w{0w1oi`tvB-};@'vd|GaDt4CTfA.G;`,qPT(0'$O)b|+= cYs$FXև $4/YFey-u3]tʞ~㲲#S&rNOu\pe/GgudB`.vLZ Z$D g9EO6]u"1 No/Ws݊hAo/[Jn!甾Ί_UޭLknaK(=ypzx7#xǯ?7f:8̷_~7ѿ_|hQZ՗Ԧ5.98g^X E f2?t-E1=c0yDf쒤)xFx_>. FLki]笐9-q11PӷqYۧ(ґD00T)o?__:*QD3eV oUm]54+TqVsz(!=(g%KRN2t>y0JYo)^8YV=W`rPB!d3Mná=o,$ YyN|Pu|]GֽtfQ[.Ik{q}ԙ euI[x}9J\H9(_vJH]5; =].!y%S|霡Sl4QdCqΪ[iy֟K\'^�RWYs}Y-~,nWl*>ǀ==e'ύƇ 8 8ΒF}w/ߓGMf1?8wڙ194UVѓYgo>> j77ir}YMY;i_rǠ9pO|袗FU+ puaYt!h@)-s:|/p0}h>jF0waȋP/Ӱ\HWbtrG#`W<>L7RπݡEGdCY#+,QI;@}1Y3M` iW|&ї@_By@;<.?F2(5ʻɌhgꕲ5?zI-bZc ;u/mme!Q1IjY;gmOzj|;8CcºlB'ww@nƌak-I{rMDWSZ<7]nEzMó û-gz{u`t,8B?s>#'OhPfd/o~=|Wl tQfĢ�!F 3}|Kx,8J43, Lk=GiDLJ3EfKkOT 1ɳ.! Y5WoSFj kxT\#a->tg8V@95Wl\MMn=2j3qF.owgha"o7ed bdD1sVJ6gWܠ{C)Jc |km VhUIʠT�mt 5mQcA� ;AEvPo]7fs2Xvg#)gCdԳa`j9/%G7GD{Y.WD} W1*&-eZǦ4jo\2ߔKaS3ų/CvK0o>43or =-xx9IZd5t0_Aۘ"1(Y:tR/y~By_gڸcO|)s5od:>goNБE4f;2W*ýGG K%RK>9?6.I!&"2" &M'* uK0HwRChItFWxG{2XWZ[G$>x|(3[ॾQ0`J$)7>G=P߈YY ?-?nb̆d 0e <DkX l@rrpB�Kqp2G4-rL^"3j׈ߌ߁/}\'G'r%fˬtv`'3tN7EQ32%Z4pPzG8#³oMR4aJ#=qm;fPC~unFP@Z wڅy(a3FJoG}.Jxxz eȬȒӅƬ H2S?;:*\/l?dKQǯWXȱrxP|`qg}r6})X wv^M; c<fS*kiF"C_]I5+'daٔ%rqZ# 1D92vvSYSҐ=(i<ѴN7~_eNMk�,'4Lk嵡~54 m)4U>6-_|D!lQ|4`t(l0s,GpS;EU+Y=PK+Cŷ+Wl0øS,;|~_>2R.Gc UM#0|44|iٻ1+[S T4SHOq,'tXE-OYBurrRXp̺3.aYKUPnpܵ;w|e,KH>ԗexIGܽͪWNSG-Hv&2sqvb&qmf�"/O-579>y.s:rS$cٴP8eԋ/2|K8|;8|3aOX+ZM =O.T.} u4­h4 \ZW_Ő$yIzo뷜5ZNxY֓WQ5s30<Aǡʣi@ES[z!cƎHU3AC.x#pt.#wIr<VV$5"ʺVE 'V$bmPue3^:<<mĥ_`Kg96iG{ezȻ]ou89+ls1Re4hãniǃ75=g2OU]=lem1#dq㿂K$.q  6@6!]]U9Vά.ɖ+7q)+ZbŊ{'˃ʵv^jWW^AI% WGFMLy3`TaP!~N'q`aCq;8AE1}|^[_ޙ>=IXp"kC*W`~b};$SٕE\" kTucmV 30 d "zfxL OeniW 3%6Sκmm,M{RhDx?mms'+L<`#tE@FfC,<G!#i)x)3 Չdx4'W,@1KQw~sPyțr,[R >S@2B[0Kpζ9uW0b>Lb ~;Fv\J|őAh!([/r֒rj(ZjN] 󰳳<YBeʩzk065ޯ-rq`iƽ7[X^Q ?aQcbȎ1^<r ܹYb n`uMa:e54Nt|(q4CMNX+Lڦ Y3\x5..v9WR=]؍C6n[4Qq0|CUs;Ow]vQ1 SG;u>gJ6zB˲mK&_Q�rVx-[&i;9`=n̫B+qbTMH*Io4hQv[P@Q` ͫ [oDBץhWk@ *?_,<,u8]e/, g#qzCK5~MLe߳  }yr_U 1q jKۓDNIkA䄻�,l6,?pT3]gm{//3G<>Y-6E] A*/EPGdY#~-?>'U XJWE=4x-˿erJL, $ ƑZ=6}1ЩX9ct4_~+/9};3=yNgȂ=J/cY-�_8&X§,,NU#P|$'^ azU9a |,f;lE4haӷoG< .'t,ڡ S(-��@�IDATlޮPHK{1(Wޫ(di?-̞W'e>>4B-Ku c#bFm5ۙ"b =S EvIĴWC ?[?"K`ArR~2O;:v9G )JI(ʔ "%muߋm�hdQ:)Cтj'hAwe[7giWF#XE7BWbW ڠi]HFf~,%WtvMmXN>}v{ hl{Xfndh;smkaA]|:ԥNZ(>鴼B"Lއg<"B\bPo^[^{J5v؛?Ãc!"Nbs FB/PfkS]iUEE.Ѽi{+(GX|>oow9F 'rA;�4AM U ďdCՃƿ^jL�E߽ZAE$/1TĥfmA<,7ҔPt7Q+F>@I3Gzy':p kft;wNSQZj6ī~YQ[\2(G7lꗷz+čb( tB?|W˒vѪAky/9c)`{ř(Ə+gwjwާY??_B-U`YE|uWrd?&5Ē"e b7Cϒr)DJ2&\P#iFl?trk7X-#k"RiwX({1=}1}̊탳PVDAdLim6{'S=q` 䩶� {&h!"cP¥o)ߩϣG[PRZah!^]wzȘ uaѠpgr&S21[u f8?ε! KeQAr4G>Ύ'!30"m% V";J[7冞BWЙJ5):(2e%L)Z;\y],vCJeZ⢝||/GB mT )>Tn}0c:SwuCSZ촄.蝎[^3 Ѧe+0&yB_) &M>hv{o {E=a(fTl;gq' /cwˮGy/"P"ô̾H]J߮RYIwC/=&V9=Php{5]"РG(GBo\VQqyFaтWox}9A;V<gpXYf|))SJ:x�'O}{d>dU]ZɅ` 2FqX{EFR@XY|b{dCϺc4ToӲ%@1t 7C4l]Tȓ . f6_. ^̓x'" �AMj2ʏ%ȀRzE!t2]gnŁ) ip&>sV,勗Cme$*"%ayl#c0Fm'yNY*2tefV EaV96wA+4C XS>qœ)2#=/Ѝ0JarT4Һ5Ri=+st< Xϊش%qRh+`ems6.",* %-N▩:goI@>w'(0 +8ʹl |9 Rl~|Z (t]%[+em KU&\ek%(K";G-Ty9-BIuIo+ALWqdx&ӯRk'fSjW�щc J᳓x*޺8AUxWdt`+]:̽Yu0HE^XFu R Ecu/ⅠB_aR+ [![8WȻ㐩tnw?bSZô*281pUAtspU0z")f xm:؝(U?dЊh@|W:aNH_(o�b!&r *|dLoy Sy6h;,C�WI%0Ca"`<kM #Ut:y쾬y4�j)Qkv/Z."\T+7Aڂuxag5cC=庍uY`IX1h6L @kZ߿(mr( [V� B`$%HYE+2ŷz;"-\]+n#L]*FK;BZ{ܓ|v7ŏ $j=XQ(@ďK8gߡ8@,.{/ #>n^%5!~Ňg!D-RrZғaەI'8G]"^iW5)c 6p6 %}J9qW7"&0<*|~^ܤ^#je 뒹f%wM�wg;2 J^~JQ O])xeRJp?rt'd%ܾWv,QziYS:x96D*8; KC⟙H.2%6W/;vSl0(pA=Qw>?>}N_@oNwE)6U(r'zv8N/b3J2 t;=5tiF0[BJFp # f'F, b@rmf(?mx^< _2-PGૻJjI/(xmMc׵<~RF(hZ\�CU'AJ`(ę \3Y슱Y yѧ΅ɤXVTg>c|&\ }+"j!L0MV5ś}$Pj=B/bv7 Pj38".Kbic%:5̖+Lxbz'Ҫ2~Czm#-ȄVhEqI{[rgݴXiЖ8qg-0_H>Ʌ4()!rƲTx9zIc[a r:C;t`07 EQ&U"k0ke}&0÷K=.qJ}'{`)Pv9~?V:un 2#4!mWF 8`JW|yQ 3|B˖n<yqChI>xr�M9Z qN,ֵڨh3C0&M*۾4$~R QA&)8x[-|cmR�&Q%z^p#[MY`f�C5h#�YA~h$cPm[c',$$%t@E� OkY=w[i/'.Kƅ^g[9@~3xABw)^56Β>Yłb~≫K_0| ޴|#яѮJ r[ $T_jIpq;.e=,#*#Lr2n[‹. S A&==>=O>~z%ؾs4?e @U>dl{|q T y? \ UDF\I:ʩLjP3|�n:4f CD% T1auR[[mqD5:m 8EL׮_Sf`?.rNı[ fWF`3;�YohxUJ'~U2!~zsU;xf,p+7(KNŁeF`Z,#xSs(-MWͳx1€O*Z|+9 A۩$:۾*ZwV}Lϱ3ʢ>!"TS.97,W?xk=ne\#ߋy)+Q@WNTuoңė!0՛ߤ(ɡcgڗ00;&/ۇRs33;BCl\`{v5F4U;L}$}IֈzK3].6N ^(tpJXl^ے}tZX7 fOܓPhd=OC`b' ao?4^߾+'bɇ}9<tTLRz`j<x!øg%qݜG>ҤAy`߆Σ/`Se|s_V9lYkn9e2rS~Np1L,ApZG_~(rb}? zp uO#P6T} bJ"dqueV|a(8F1/>$LU8Z\'j+[[ja~ҧdgr$!w:~*fK<C+uj]yTPLD\\ z~Lh&?C` b|\T oܹňu?ﱿ,:ٟVNN#v/8EGQG;U\C:s'l֏1:G"8ZjJ  y<caҪ-�ZJX0%?mAzQF>wh/#�8k2+F禎Ro+K(r,,'*$Gղ>ge_LB{i @]gO*<W.#v\YJD`G-J-9x0`h<d*GxZ(2Ժ8Z=b)'6 @O;f? |Xo+"V9 JTO4|uCG躷<J"LqB}c3�?C׊=.H](b)*,^t=?p~ }淧(Akk]-E_(\oh:@(BUlt<X&iH|p<(_C=:m hIGft c-#<֥s`]iiU7#T}>ҵ |%u T'49l+gq ҈_t h\uMAWn Gꡚ%prGDe2gbEԕ?])quMwK EOE}d\yU \ )hԺ7ڪykFWO݌&8ە0Jh98X+'?lf ~PW1Ωmʯcbs (c K E9)LPJ`R&5e9ux _ZWXبRsP<P�~^!s*$[6Lb֍ jŃʣ"-C3'JIJaℊW#6Ij jAs@^ҖO9{|orB]260s$ߡ7eP z 7j?.sT\ɟ+Y9+50a9oD\bb<4e$)OD9}F(S{lߟ?~a)8 ΙV%7v֞�$V٠{(vULzS3KxiS A7qFٮWRLYϱ*lp;d@i ͨ/r:bWpPxt^UJJ6XZ]d40^%8h*` Og g�ĵ#LW3;ok.-(M)}.NRbn Iki*<2e} zr02{AWr �S*J(ٕ<p]% dKNi\_**_j{ ]4f!{Vwpz/O9ݸ~p1ѩcCѪQd)1WzZP iv e|UTNU�YoʽS9r*+{XiCp$D|O ]Ky;I'vdZlQ"-m_7Pęj CvsZ0HW9bqksZbGg'l7oޜu c#]~.ʙJswTH.1`sj:G4|hC04,Ⲃ},.7CDY訋߹9] J8T gi͙HƬ m}ܮcʻä­x;�;2=q�A(FZysuuʙup)MŨ=n+UJvtՃzߙI2P7nCdh˂BM[F_ԗgh8 %eh`0QlyPZ} Ek"z7^K-SdZKΛVjR<obhs6SB_-8SIنo"9%Ahh?eȏ|鐎N>gC7n ҩ'P]L/v/\,!X0g\0բprĬ/I;s]:C2ӨCb=*b8k~w0`[3P!GČ|;L 8/ANIonCxNtA|Q=V(;~?a3h! dҏpp4S<rrx!f({ N#^n):�r;G)JFaeܟhUe]ؤ1'FwUdJmk:xH9r *B1H(G}-?EJHخ43-K(NZuYޗs(nO~L~kzUY5+ٯp-\i{pMgǫ8Ǝ'6 i\qIޯ9&M(<uVŹ@Cb͏uMH@QUˡ B2AP)Xh!54]w{A%C=T>%3 y*uyyAiwG/۷iltzt^7ߢ nbeT-N6bHLS9C J?Y2[vV\)͙}AV,T։1 K3uc9qW%;Ys $rPJ6]>Rm}h#tSoiՁ?io[uvbv(ROjH{@a t FJ2ʲavu~OV\ᜇRz@_W%*5ko>֧FyC:]—@bH 2\V(oXGًY O"$5,hf2օB%6@6QG#[NǠs]?sk;O`g4 ]9lj]߯W[`ՔЍ:gHv^-Nh+ l܋@v Dh+ጎ wwg5;Ѹ2o΍+2]?~wwz~G+X~09{T(5+7o^:uHswL$mf4]T/uR;X[)R6o.A~{dV C6wa`:!3*.vҎԷ.yghQ'ېZW|@uh˲mbWKYMBV`Ek,�* &+)t+10έ\En¥R.1;/l ^K6Xj͒u-*H0|�F}ɟ*_ looL бg `uJ,cX ׬ҋf~y,S¸-2`IW tS>Eׁ;4qZ(8z/#x[.*8U_!?&a3SڅCsc&.sJZd%;Mwݛ8N[cnF 툹 /?cw,6/HM2O ә[7n$ ,ՙFpqk�IC=/RV8,m>XTT[F^ <uFкt\Tn l9`2,4e{+\Ǹ7o-I92�1ig|hmRW\˟e}:@a38,_pQ۪۔!8pݧY0;tlw3<St,ӻH⩟#D,ݖe{0k 2Q$ԟousOZ?`ْnr-msevY--F! xo;*c Cj1fȡڏ~Wv:SQyI@/x Pӂ5WQK1#HDSC "Νl7Jhz˩X<A r=(X\VهoKӃWLgc:fq9x¦^B\<U!C߰SnN?KKqp5UAtb8cl+ğSWH "=сO);W}C_e.+TF>zr<k:nuoEʾ̴Ec#[IVѐdcUdYW ؉Ys`S!yE&I_g { x`nHŁz)x@X*W>*RE J�Ξ]5~}tVNAe9ĺ,cg~o|c4  eS-wWU|GQиDat7xe ,-_|9|"rtOɻmi(zeJmTl<̱.m''彩<2Fm:U*Mj*GHS_o 6QT7l# \q:~CwO/_0URXחX%;'9!mBjy~Gllij-''X̏qQp_^�Ud2䆼#x4VȌ*_'R='A#7iIkʩe'<j�%ܸ~_g JnadDrb6[BwR0jG`Ө>R=J%zXUf�rs0^Rv�U SoOWp ?Z53:˔ 6}E%h,׍X5gz;Ss| 94?n.c+]~ju~C`Pi靷3(q=Hр8'|NP3>?'yuRm/B] A& //߷3<,R`t0%V|ЁlM/T0빍o8g> .`5͜b;,=jR+wEX<CU<c`7 %RUOm4_G>@hl- ߛ gN8*ttF[D:;5j^srY)l(hp5l\Jn"P).7;ˆwkY%pb%{WKcBELA?h%. HoQî[u*28B'=Up8~k=::SPZ,Jycџ:"RW=U8vIx@,DAL,;Ӎ_GA\b+=4xI׶xK1_; .H2t'tx v{ F,R)# :S#Ww)z6*&9ˡ�+3h?u "Gkl-'[8Gh]b6_K$F[lbEu 'ӣGl] .t(aZž{vrXOWn7x~κQ<<խNi3xpB|(>םO"-4gt)eN]Pw)v=Z>%R&C* |:,3ԩP-H^r#(znug$n5@%)l|xN`7 M̂eaUoSm S>M3qC:Vg=ħ?dB�xv뢒nE!wy9  YtX[I7,.Kէ`U}BFk-u15͸u۸L_PL݌ܵ�ƘL iESJH%$LbUy>d3tڟb\g^ڭޜv?]tX;F FvZp޸=<.aDS*x)E QfZS"C4Sq)SlQe΅%W:η˼�cV+W㛶-ǝ~1NYEo}6ůT{z sM'X1M5k]vx]f,Kҡ f:D@ʺ"OQ=�oLԠm{}A^:[,ӛسn>ɴ<xfy]Ӿ,(ڱ+i<"wvلǁLܝN?'7{[j3*&rQ.߁tzՂ)L ~" ӡtxqb,. r ßX>6w^Y`g\#`yU]<˷*&~2p9nW$y*|mxg97oޞ'(Nծݞ4UthVm#҉.IxoQY9u5LϡO9VW҉=gK8N~qC@ϳ|d;PJ❝g|i ƶw)K_OGо ).i{T,'/qt% Fm ̚෼7`ڭ *Mx_0Jg'm7|盖,,}�O% ݶ1M=Y $z6cA=ru!5'kVed)\� ˬ\v nk$|I.T /*Dm|HV}O˿G*~}]T밊E۝=,7[ OШ-�8�Anܰ~VxY?<//ZјQ}DJuA!͵6 �b0@}־*A0eT??P2ZJȗ @P !I<T%:}=SX Vb۞<t7ھ3==&C.dGgr;=?yxf>P3܂~^j:P�Yf}gwVP7aҚ^-!6۫{XvXl;6 sٟ/AeY8x*#,ֳs촋zApMbZ0 Dim182b t4܊E�]T>pY5:0n<|U(ЭiWPrK'c+ &o-5oNd1kPMHN\@}V=?o{+'x74] ?ֵ7C:fft7#]K(gyBkS(q#N[`{wXTHj!_I*AKC`@Z@iu8a>e06vpgAN/4ch4_&}ȖnUMN[ǂA u\??ʖ~װ"ߞVbSX,5b_Z"D9rOPqĶJ)~zjs@GV 1p(C. E.GQ Mg۽R/y&Wk#wv{\7mw#>afPqpF߬8S[ڲ}o^{Q_#/pY9ox<= C*̸g&u;  z3SjԈ|6T,^d<,b!_(.2 _ w$i,4rp)']b g,:.X#Ko:˻geG>w/a"_l'in DٮT>z^W<\yّ9)*|wB$t#F*SE$,/cvxfjrYx!;h)Us>#p--1tl[t$Yw¡Π$B?rD.'Dh\ᤈEҏn.Vw27km1!ya J|i|9}=9͒$Ym4I[Qex\t:D˯7>ZyĢA[g*KxU+o:x.$z7h\U]�vXNU XR&7x*-V^L(h<AP8�%֜>lP=}kKWbÏOkVĿh_f[r2d1 G!WVT⯭:Ǘ4 蔔*'E=5Y>H`sBQeTpl"@hcFl^C ov{Mw/}K;wOφ MV1ՋNvY+8`�QWs)`"Zzrk� TY64ְ("|EVAW,j)Kȝ$ofB>*rwUqrr[ .,^ASz /ϖQ^IO:C|" gyƧon-VS<)7pd| MxGK+!n.}hbCygt9:7 }:sU$PjR+30-vρ(Z )} @Y 3?l_GFұ283 aMG1}JڗEo A\V\�6D�w=V7ꡰskIZS`d H.E\C4^BHA*\ >* I="OޟOo߹/c\_<80OX>K:ÝiI$U1~u^hLOf D~LE:EN$  #h#a8/| 0\`2&bo|^ /B/A8_r~~B^}M_M9u:W>Mٗ]2|t{/<J *I@ۤviЫNQñJ0T3'UR+vN}TBKpx^}b!E2 ݰ:p$^v8#v>TڤU�/wz+ i⌹ZB,ti:9qh`0 =m- i2̉U5J(@n�ŷFE?%#FΝ;\M Bn+t7]Ŵu:m=_0wvOGM;<4%%ЙgP&yl TۥI%C~f$n ?v>g$mxhH%fP(K<r`Ëti1|m'[-]WeWom<X׌ d":P|?-lA!Gݧu' 2ěX gZ34 f&KJ䄦IА)_ZZx*2X MQ9.m舟ANF +ڥ%/H x}yYˉ3DЄV[f &ӞcW-. c&/mVy ~aZ4W7\yG͐t44hDm :y0!WK\ͬ~e.5?{ߝ^{^cab6Ge=xv0c{㧷Y✣X$'qf Ǹ*\PU&,'}8Y*QOm ] ^j ʣ"8wQZvOQ>,Yem>/~'ܒD~6qa(�?@1xo1| %{aW2mz]jO>;ߙp?Gl|�C1N.݊/d^<Ͽ]6D9| 1? .7ij VH#*4.l"o.` Ntq >{<mENMwg/e�iww? ζ[eǃv*EEtC ;Ҧ\iQj芰5[|;o?XH ʃtpȇ׉⒓�N 4WPͳ3!K;NƮy Ϟ<sh믿9ݿw}ә.yo2�'Ƚl YDUOϞo nGV>K-"t[3�U9섴 5"sJH Ea3+dudz4OG~Qiv 0@>^#g1a-l$BN`-zR\}aFS } %S~kL}j%edOiwLy4hg1\[S<yP Ŵ>w6*?"fǬ3M4N/J+^Yӳ9g\mи?åQ`\- ό 䥕=rK-)Q ~h "+9\Of1 (8_:w.r(>(,Zn:Rkog?Z6Oǀ*_ee)%vhEq'<?~+LoVN cVp+pN Xzo]6nேKjup8b*ֳ *"RQ!PZLCG껡W:{4a!dw J"XgybۊqK1}lYD `3"ϕ$PдX(9uxKy0~nt>j|{yԿ]E D<kAbӟ8ݿ_ NE?t / ⊲UʱϋvWUu?oGS ]բWKu<RFuR|2#H yE|NAoi\L??^ڃXp+PX<3;{lgڸƢ3,b׶J|z*cxNO^pfxᆛU/TEbg *3K:w㼯[gG%Q38*ByɻU=NEgmph AHP;tI) X;:ZcZۻx)K|tlV| gpDye#lg|Q܉@(ʲ(n:@CY}ЦI'|8��@�IDATX£o@7�wCiz ש:i9MҒwũz) >:RG.w[(/3p %4:2d~uӠR$?\Iee@ȂjPǴål;zIo⦣7oMrvt1^߿h@fyVTl:7mD@%HaZ*"mCɯ=狆ϟ+ KH0^oF�*o?[10z ^&;oo_cؾчmM)ɑ9Tcߙo`ypz>2LnEҞd(2d?4PyAIi\*'GZ "SY#u,>ph ,|rTq1h=c,hKwT|;xOR*mH:gu{D9ZStsR{kcGҸ?G)ӿӵ۷PN:1/2 hh{/}T s:/N ~m޸umFpF&# h': _Y|Fi|MpڋT`*,t{3 G w8f ,]u֭+rݷޞmNsS0J~ ,Ă BO9){6мC(@{79$M\c[)qʁeq~)1;":6ki?64},`e3q7 ;@6 xsw֒TҮ|/ie;Y=ʙsمM'ْڍ;ӝ{k*8b̅XSiFE<"Œn Vΐ`ħ0WFEe}OQT Giu YuȮXMa:]lH2h${ yqCCۑϱYwӻ׼.lϒ0c5X<nkAh;igŘ_fhY5"߫{(! miK5pb!$ _8Zf'.\r�!^+PQ;�* @~O{F Lb'ݨ׋]ft`%})g)Rvp#)@q+t? tg=YjDz#%RB)hJʄֆe95ۂ>”gayY?H+so�ۏ<I2ihbj1` CKc :ٺhgzu͍1:{ƭ_ykzMUIsN>F@8Xe{M{Bs1Bĺ-!7ߺ>Wvv~}5w$NyW/ 3#eej~N0ta|wh%,n0ΫE+i}~ 9W@;ض/lo@=q[ zqm+%;]{ɲ@ !\̫jۻӏ츴t@\U P=y{"UA;<g@J+ba9%)v=1ّ#S04>>a$wo1ƛӃkj:IP-03d#6֭ 1t `Z5Ftz2; x^J>",gvn][p=?y<G:JQ$iDDu\g 5#Mf4mX+0'۹6dnOw~+WLHN1Q7(?-rqG q7cz1�d_x2i.s>.Ӳh]>U_J'Mfh@Jie;sѭO<C;ג ,?DGv$~eR`zLȹ;Z<8y;kU<:i];Mɑjqʱyhq>&=T3%wӰ1PBԀ[ K(՗RVWsWIDu>ieޭ`q8;n4[ Z� p{-/p\%], Z&vCG(.Xݲrz\b釿Uo,U4f ^ƸR c]ŤB&% 82FySznŘ0JCT|RJ)|{Ѡ[}#1UXwVgy«+[[Ss[?b,}]?(GxQ!rzA#_dթ٠pcdę 2V񅳚Ws_JDMa#DIWw1vM1: RR ;x,y7BCu^O?o|9ͣi6MƕC'=1i{O`-F599e(M5{><_YYz ZjZ6MX,[uQXnw{UzL9ɕ1m{GL:7s_5,o1]1XQE3 ۊ !f7_synay*<|8.P?ٙ0]!Fq(cmg-u5ֵAikX)fSt|.9E^_t!JVY!mB5>N,b~ez睷+LuoNy3`v=N#)�92ŏ7: _b|99ߘ.;FE lb-r$4Jާ,DCׂ ,ctA ݑ"CBEe`> \= o薙KKZ|�9HcU)Wt% f~17疧H!e.L̻v!-gαh^\6%1pX.'RY(]A*6\N1OL];}+җ6#u+TVcie"<~1N[www=z0H *f\w :c:^ݡ-ե]H|m៸Sd.8,͐y7 UEEWdV EbA8/DE' "(H V ǚ!_ ,�ze-A9eGM:^O(L>=` HNCTS&Zjv=pOKcX fR2xoV_}n;ӡh. 1|uymކ^O #+B;ʭ-v USp;\ vmf+;CM.E+XЎ}t?ϿqkuVµ[ɳO+XL=)KkAl؉,^L[;v»Lw3 ^'k.dpoIg$LLKĔ豃G`UJsn$.{*چYZEbЛS'k6<LGyރo[{s[3(cu"piݨ3Nw?bxNW/-TX6W 3ֶ}2D,:r8 3z}5`U]q8u֮`u|*ULhV3.XsO:XRK*_~~kzޢ kh<u:~qE%XpL "͑=z8[0HHxd."o \.5@~HXR7ҚBzps-[@*x0uHy3<q4Z4$zJ +ċ3g2',#[@Z Lф7,݂pZ ^*!6=\v+ OHFU:<4Yě}MPBƟJYCVlb_wwzV'ҾG{>y@w_~{ſ Jict`8<6=M C t#th ݾg%o//|k3'sÕWU)%uy*]? JFǟ+ʭSn3  } QD|\0%?hzHg`G%eoog`*.oMv:7z{ʣ|?:(X<ZU"vBU-]t6V![ |z5ƇgB<(%2GQpv+@ưPażDPa0yQ3+ܼ0'G_/ӅbP۹:}=>vGgL-?'.*;'<n \Y;fхώcⰇӍ(�WhI!8EwR7olM_z>.FI3IAmeN?R} TGw9FM4zeí">V#  ֠ewb}1Bo[h̜lҮ~|޽˶nX|knI*lnN^/En,PZ[^8&5(ʛ{` OtS oQ\~3VY}h7b%"ʹʽʱ{ Y/q絻W&okv[YmC-# Xo$!d=m<u;loS ʸQ'jZ [A*?I;dF’?h@Rh@JwV}pZNA$FN/G*N0!Lĩs(\吼-TKqvrmZ<G Gעo}6E`mw#}W'o!ieX X#ܷ}=K.:pi%||$Y㙢k5Amv`D8~{?}S\ckѺ.Aߚ~L7X  y\ X~_N>8zЊSiK]m;glf\h[EmEfOGs XCFwku/L#?^{O.; Fcק}|WARv3ISKj3E igM~{%_)Xm}t4mqvlGOwQ9mN[QOS7.r{cWTe"Ȉ\+7 #,R g!s_co;i1ni )`g@"R;##er*jQT?}6?tiռU-'&ed3Q!\84k'LwY=lw]_Rt|mp35+Ôf i1żUz-�PYo Au('ew"AZL$ @S~X٭;jsL&+$RSܑnvNCVh(㏼;er(_/f.w8O([eJ{$-Y_lO!qX|HMk)H!iqPƥMGҬ=>p[͏: ƥ%f oNwYAS\p6ORYH Bmk1@ k E!N}P@ɫ0$1 |4"RODrlFnX~~*͈`@W^~}|NDSeNr2U[MHg~1)JsQq82ϋ\1  ;G6cZ.?QuY|'߆b\yQ jXel߸k9G{/8\?wLo Y7|//h?À@-LK%]2h:C .`ln/\xvΉs*ƺx8 },:bGF /{\rM 1hl=feU}-Bp8ӻYxtm.<쓧G?~A3DƢ>,Cu@>~tצrg-'P:WAytm�" LqIP3.϶2u'!H_]w~WU.yH/Ǯ8lJthI=;0F Ӫ#I߂Uh[h6ӕ2c;zx1y'ﵒϔQO[CmӀr-ӖO t1 X#.T3̶%<%Z4R'ASg.%h1*�eݡzJ kc'=k'a`l-OO?ŝ:12Gыρ5Q-͠բTե:X8GٕǺ3j??E'k_o߀G_"9p & X6Q[ ?[9OgOwuR(3i#8޽ZݪwQ(hÒ#ֱU 5ub}(`~+BR,gAՔ?9=&-vX/φA[ԐE&\:n *g>=Gv#Iߕ{*Wٙ}U|h&@kSP3.Şi>vfp9E*75OrRvf:wSޑo^ ^JƯi'>@ 5NhW֓2'8i5Y`+PRg'$ CL[;@l3%oFy[r!xiGOʌVæe Q^s+xwDr=sfxr|xw˿K>m \?K,*oNO3}9"V/P)G&!M҉O<JSNWnÃn1 q-~4 0^ :v gbܙ�i'OzDPʈ2dNV8,`yIE.[s=[}K; hY߸5im>|V>}Q Paʈ٣J), `X^`ٺS}n )E&Xk!G%´_v?s!?qY1/Ŝ xG1w DjA>!8`sNt Jՠuj} 98wL}7K X}#Unkc¬,B[*l6Ӻi%Tb:|`:(,u!uo<>ۚC6Yws, #Fv4*RfxߺzXK><Qp=Yb,6iK<wzϓ۸*#[5x9ݟs!:W^E9ӤqqăJ HNt5p69y,.q F~'m1h_::aSNn~!Rn@6XD6ӬN7ƿd+ ?r9}q~hdASF Z)6Wq0 SNyoˍk2v:}<0ħ"n,`k-4p.7Ë|q7Gʳ<qlܲFSwԃ!IWv*U6`ٕC䠂"G١@d=p˲W>)UelZݣU폘DI~棵TE4>Z(7 Nu;SYzn}K.EYŖ=cu{v|4_6_WWӧ}Hmb=Zy8hy 1" Ҭ>qM*Ad*zf 4xlfhUrG¿WHʼEF "Z5CP;*`yRqÇӓnQ)`  NvO>x8ݸ:5yEL} :Pc Y<^{+O?@Ǵ[ٜZ2:HWځp5ś!5”k)Q%~d!^:F Zv.}tίp[ K�lI?lǟV %s U\lPB贀W*r_}t.ڂ6&Xpw #siQKu:!-8@`^yT}C}/zQ5nmvV2.[ ݚ^}t΍鏞> aJ++m>v^v€ଛ 6Ѿ 5ъVQ'Sq:0oc=jSSb=gpd|@a]T&Wt*O9ʰ>.Pz,,S?fPJPkƋZQ!Cm_CH4thR J4 ;yj%Y4_d9j>*;"YqāgBu8C.EKIJ"o+P1 (ɋ^kϔ5p2Su QijJ۬9Bg_n Sqv �K/9ňe;ę ġt|߼ֵ-wqe0i|&_Cj;,QFyKӃtf Ye4fgL[JI 7_Au>kAR̨3UxN}/gY 2p,+70t;MOgwο8ݼ'= X̉(Αi8\ms[g,šڧhg9rDm=2GߜT1ߕ"Tz rTnмhM WPDe Jx+ھ;Ɨy>bbƟ">!*Ȱ>f9|"vmds|vB:o"dկ|u݉wbjCGŠ~Sv6TvZ-([v#7._cyrKͨrp)%Z}VΥgaT'^"5s+Z/Ft@ {TgqogX{;ygѶL'lVl3s%:`Zt~+-R@5�mvd{J~'I6,Kj_tve0dE;p;@]OU8;(Dww^,:RyF ָ :UܯYl7y±'"'t(=# ܜ<pz|{YVS/7C!cᗉtVc6aܠᔭ]&:p@ZflV>?#-=fe{XpP|wY̛UUd M{7O7n/NϞ:몶.g if:DMFvU·_ a'T׆g|i-q+1`\Q9Lf{ryVҽdg gYM s**:&)qvsa&*WÛ$ϰ ?1E-X, `F0M \e\kw<~JY~Q'gn4|xsd?iՂi&"^΋7/ 2wp2Vw}=q$4wR{C/~:X~g v "b0eI{Cfbmt-zz)w>H9"+ǣ%7bRc[f e\Nwcm]NpDoK܋2[7oe}/ۂxi,/ vO>rmΰ%,(%uLȶoEw~1VGŸ r4h1gZ-J[vX,{A5_Z. dVT= 0-sd5vKZ vwkJƦ?>swUs1 3]Y�b.b3ϟ<|ih;7Q`E~?3#Z[5`�Va~5T6VyR�Y≧BuVҭ-{a;?k4ݽRʁQ=;{cʚ�tbs}iT t\^|foN[oߝvӎ>=nR e'U._k 3 t8vZ ]wsS`U*?J~8:XBVt aYzRazrܯ}Ij<{Aߺzg {'p*m)dǯ@HKP*UjЧMS5y d GwȔؒ&iYrYޛ5I~YU]4{  Z3^MC@zidF3D]FZ.K, �p#3+K{Dfva@R$i(+WQm^dcmܘ!d}}]yxlYnRFO~CWpxq%Qp| h;B#?G#:{`*ȶEG^1}³=yuN j*?Bw[;!}A.Vy -_/idU6op㾸Sc~VP5r> xV߫1vZGQ,|d8ٞY`j_I^W^@n}_{o:T(ܙ*>:bpF>W.ݻz`R#"Tр%$`oܻ{||_'I2J4~_٨DY\G.q?Grn07tlr=aO-jkSUְ4WAiiזKĬirdIҸ>A<&yԂk$ Zu^PPo 4!lb!o&7yZW9K Nkwek/SR26 &gseo#l1a[cbQ8by#_LMOJbzj a6MזCޓa>!fan6wYhyUꨟ`뤤r)_'O4;FpƊ8MDt:U66."|P x c`ЕK-G3hfe1arR&Ġcj}?8ωJe ) w~u)\e |cҏ3k))ÏpLB݈$>EV@7}^aI l'_q$4A8sASZy]bN8 ^ !>rÍVY!<$(ļ`g}A b͵&!wmp}R8^) 3 ͈'=M,!)[ڤv1V@{FGj[G{yvʼn8e#J iP:B7Wo>Jf?o[ϽFɔD8>?ٻYe|P#h$<&yYEKj@�>ǰ{2 hȪDB9L6j'\ɿ3i*`@@N#hB L$Z4Ξ?Y\A{7ÇOn8&R tL<rZ[?*{_J mkǀYR\"?ļ.OoGSZ\9kFԐ7&a]8OpD$A4MЊ"NpvճP@U~<䛖itZ5$T"an}[@7ɸ޼D4+j !T«2uM!j;ͨn�`'/#)NN"2?^QOF2}e�5_kA=V.og1ߥ<ث 6C,ÚY*b5K5kpLUf7~mӦ qc%^z9'~t/f=xp}7vB[ЅGb5Hڱs22#ZہzRNڧS']{m.d\F6d?cf{]IOg',VW ػAp0"5=me);ÆIBS?@,PE 5yX ø"ui[M:X ]]WؑA{;1y50zOW]K74ڃ7 .%9 9|ۓBf yd+ ]1֭tb ʼnN. jy,56x?Ƴv ~l9'.R~ KSk)fgS^c\aiV XL/7GA˭Z+Ynll_tK7it99:?OPb?yn{P۷n/VqcT (c3 5۹&Ry[eœw] 2+]x}Onf4BȤp$==f9te/ॎDُ%~ZRV~4z9S5q|o ͉6˜S^P&ky|fh P>WywwZ?λe+yx!jbxɛ#7qZiA=_SNC<d'$%J2&,^�_dFZ8v[M >IѰk, ܎E|eAX`53 ~ȚY/C &DlCMً6nMِ0Oo2XrCRϓm׫Ap/;ѰŠyo6h{llK+ҳ N6SW qHA{$IPᢇ 6p14,VWB/$qoIIb#QnaѾg9j8%ek7zžU�j;NO<)OH ,ͰMescbԧXl%:Y=N6;fI^=˔% IH /ǨTfq10x.Fl&? 4RI9c"LF07]!n7>~Go?0zoH_~GAN`58eX#*F bR⍭N >j:Ϧ5� I 6,FuѺd_89¬_UYxrCT(r3ؓ->N ;Do\q 6itD|F'EŦY�`IWAvD<|-9 Y}^ӟGҳG6Œ|`l#SudՋt]N0r?/]XY//w}o.۷7Re}X. .␍c�Ø[ECfA֕Š4 fgJw)sW/'DM3zxCi]) �@h< <  q0iG=}._(kW S,V<ŗGG;& ˔D!Q{;Og_ֿ*?'+ ~693Xy"w?`xlEbdl<A ΰWv} AKLh8Ihb fu֗+F͵J3e9<C{=KB2_bIoܦ&"dJCø2&_^Z HRFW |ƣ|i!I[;5N{9B�xEDHX6U{)8&23>r(}^`A>MK!7T':sy84�+3v&1fqV�3l x/%Vn91MkVy fq#>z@kKZhb6srGFZhKs͗fTyvf{Ir5? k`hby yi1IM =lA�&ډtr /Q:po^X/RWtq4x%tOce"-RmWu1ǘc _]&Bo'rh=däIgSR:)\! gq݄&1HSeF\X*8IWmaL B#RX<=}!Us{PMAz;w8\YƏT6}<3F~u`IQso\J&SV[xoV+Anwa+( |Wj^sly{eT_˜GmGO1{GuZ܅AcDi\Nyt'L"SDq \qY~ Hqw)^Ja~:9^FFFf#'5񆁐#FZ J%[�A|GϞpliN/]-<xtj1Gb.32 ؝o\_/}-IP%m~ 7O˝ОqJqy=% ;0ckD+|'qs`={ -vד.Z9q OH4 &[{!< pmsC>d7[?BD ]K>NdD?5Ӽ3deqr'swR [lphe'15. ugﰼx I$kYZ驏T~t$ :+%ݪu%hYLgcd%7!0;6n#Y6ѣq;M,/ 5l?&7.q >P9X/څQ- 5wXDѶ_>Dcl3DL",nB {czW'&z9epe>2JYNЖwCLn~xIYZLJ;foܸZ7K!PRGx7VWʿ 8ߗL0D!8@ޝ f^ӆ^X\Qp7x}m)鄓c>9F`�CVS n.`d M Arqx6y =SIs;d6Jhǣj-/U wH?q8b8^\nFH/s/ֳ^[F"IDM6{ϓ۽f5xKg1VI{�l9){vXo*Dc7YҰUfVQo[Jx] *V<#aS41[@p�8pN]pE儸4"\onǝX#wq <?ڼy%K߂!,Ri3^"B vwt}~yˌmFG۟./zAX&8� Hq![Ai\χ7k1/v׾5\Gzd JY@p I>"Y|{;Y^Կ3mYP~"FڐK[R{e#(-y}+$JDqDQR?>3xmǹw;#c*oڸ\F!U͐,XRFcQ?QN *lhGM pp6})Vy��@�IDAT1)$eyVo W-\#H]L}1'RzU (S8uz74pDSN24hnCvj!D(K[K<T|+/xQ>,  ˀs!7!Z L!Q;mi۶i[]ggg ǭݨ뱾|[aityy tq'mRxv0eO,dvq $gzڏ ʖ; wu$ Ҋ=V ć]|CeWi%^(VWW/W7Xu"\6QʧQ2? |α ?> uT7O)iE Lpe}NwIfY�3Kjq-ǙԶGiK]t.lLI7m`9VNߜ3>iG,?yjcdL[kĸOi2"F9-6R0<UV YlbFCD1E$4}B tFs}y1,{ќ?}\nnUnL4??K+S鯧Ƥ<ՇFEۨKL0R3̸A<JCWcL<:`]Up%_kI_ɟ_8y,PdV2>L?]A;7ļbWgVSes*2 Our//!`/A3v@C+AalB?dIhzf-\Y \b 3F ToM9S;rDTVF %9�atLc $ @f)U9 #AN*Sd�Z?|Hfүh))Qnj lɚ)Jl'C##v)(j(.qd2q2qY0޵ kۜpUkA!^e¶{и1 cY6F:q,<�Xαa2ww4""{e^tcZ?+\ ?&?+4XţB`ݙ-/L Kfz/[U!my3,Krr*Jq$.e %qٷt2ͺ\i6-w3jGWE(Ckpv%|gh^) ⍏2B:bCCVxކaQ/2%֩Mw?(=P Aʯ,js xY̌⋘ >f4'y9¸ݴ%>uH+tL'Ʉ¢T4Ԥ+,F4>MۼS%ch"ORQ=X#]t'4@298? KBĭ~OZ=Z݉A>r_;QOE~T(o^@ y@Z`bHfD]絭-5_ >.CWCʮ�㦳"p%+xL'.Lsވ؈[3`f#q룲?7Ϟ?K?ǂ^~KeD5% Z0)Y 4,s% xA>6~8YW^@BLȶDb#Oɳܜ!{{{Le ._2{}nߜu ,D.Cs!.heMۏ^/ pX bh1@^^iρlPrioי7K[uDAIY>2 ko'Lmf~Nlid8xb18pGU+ih`0I0kk%L^hZ˪bT7EHꑡ2Q{*!tqাB+KRƟ ~J/c2[VosN#b$lysڄ0 < gI6X6.]Sår|/E#O_2"T[Oa}wB`?U`fWg؀iD5HAr֕?6kҌ 0'@fpr+kxu)GBgϻUN>`.s#[}m]oˊ()!jĆIMz{,(Ǘo;={R=Ǭ)0σl<袲.8r`Z)hP ˮos.q;N1:8m#/bJgd^mkL;~Lc>B}%.Q)HŒ¿؋Ayp3Q ?$[VbL n~I'r_#Xb..#;YhDڠ &pqƃ'\+2xxxhI㛺І.3,<8!&rB4v_;^? ;!ʜ Fh':g+'r$Y&kPjH ZtH<&5B5N1׸7 ?FcMgf COw}pz8Y{S p{7~rz*1qlLrm=#7ZC_ev*jzw=7j;5:,|tǘ|CrWvfJA7̨ ""p,Hrq[xXGU6샃^^[-VR9F2@@yT qtBF v^{)fqKԥq Ɓ`.O=@ g0(p4=uFm3U0;.La�mTD/j3!5x4Cc 0BbTA|d{YY[+wY%7%HiԼkf"mW}&S 1G7 sc6OL3@{'lqfࡵD S8BqrZd:bpT%R8VYF9>&|^0YG�v}d0DXL QD$🆀F1qÒ+2XTȦ9�Dbja\@Rn\ElW'ZblF9d! k24t S<'k`0 Οlrz5;8o,Z; k_�Q-ښ.�&TNyZ>V9!Ǡ/'ńM)Q{`(+Mnn h tjr69 &qKz#Dз f+l48ifK)bCӞox9fL̴ $Kߴ,Fg@68O&~)C}9S=Hiּ-(JI0}ӀsIo\#~j#7 y҄ HzG׊Ooq1c& 0N|U31)+<v~e,,Dpdf[GM MD~�v}1 ƅq_3iVkpc8ꗓ%5Ӟ�v3'T*Ils}k}l:d|AB^K/SĠ6wZ˸s ;.JMhO .LW<]i 9!| uFlX@M2 SmH%I0,8щ9Hwϣŝe;|yRO !1y!KY@0"˕'HU[a=9̕^B�I4^&$1[̢wgXgg~P;<4g0" k949 cBn AF!YBNXeʌ(5M)_? 5@7<Ȟd ]2hhPyFhZ<euN RbgHk G(M#D (dr٦<H( 3lpmUQHIh1,,kkj ^!RE#�s6˛۟Bp<*_X &OZ@ J `Bx M.qOϼU1E>)cœxvگ}ٷ>8 u7hG,&®cbpr^YXoN5uS~ټ\zfY| D S:B뀄O~C ghˌXϤpd-MIWSO /2Fo1NN^)&zod-Fa 9BtgnYB 0mH]!;innF$g :q:roԧOY#yPYМL/(2zS AKf(\C 1ch0V3lv;Jw6PhhC<ud;~qVǫ9q4RdT@o7r1ΝB1߹Kgˑɯ*[pUxIC(N�Q7 ?g&x!Ǵ|~RU<Z\G;Cp řxh4op-T /Zq=iQn!'l {' MSWD{L~Ϥf/\eiZ0_aL6_`FeuK[ g= Af7&NxV>F:E+<6{Y@ STbҚ+Hԑ0@@YY\,q ~ٟ|-vr^+Юf2& xh;|(_{`14W.IS �@Ex'z؍mYƠ'X , X YgX6FqKO u}"6!y 'qE`NZOBVFky,%,u!D@I1 #ak\QIm&6RXkpx䵭deU.k&&,'\v|Q!`7!p! wx/6ym`نP ' W B:yh%oz5 QȘau</_*GFeRcdS Ʉ)#Ņ&cx�km6Sb =gZv| M'mcO QgxI_ux_b=! ͍NZm'S=A0>.G6*HZCx&�<U O/$f^XQ/OsեOW1`eZDM1Vbk!| ΠVt2f"CLHiS!qx4]RPp|s =j(kp돮"$ vB0I\/']t-&1\ Dmg|nIu=Ԉ' wawsU10(8&a\+ɏ﨟�%*V l4>* [|7$ ,KaϳFωظ lo. Mg6Mm~ȤY89UX;btf0Sw,a(!ǻ LgݽI/qO05/I<"~_ȓH"̻?O)yT)|<^Yl8p`p;6-17w<iu<aM"FϼSR;a�e/)N+7W=f .sm gG,MlAhƨ81`<2:p14aA3L=Ǧ58"ZćjY N\!2l{ؖ{H}4Yrbr@GG% N|60ۦQN-gIa PwgjO{W[]E;Mϟ?RMoeyI Kh(:j RXopoeH֥i' W?�L.][z-wgi/^CrQ GRaM&T<I`v02sO|/P<PgOοř+_[oK2f;T7yJPn;(>eA^к%LM`asj4+2Η,}ՙ!? oVz&G-�aXCZc ^^X❔�r-eIZϴblt<[&ȇP\2tL,kk;?=`pjҗZxgx /9qWnI^DDj<}#"9LbzX7ʵuʿ㲃iz *c5 U!+(} S(۫fysnk< SӆP^!܍YCfm* +!2/CzKm0XA4 pfɍGh'!rGt-ߖ[N# )4֣}ǎ>[Vl[AtѶ6XRr[l�}9؊!PSkԊiLa׾p>}+Nx_2`;苴qɌv\)K/&J�2IF+U-&z{~Xg7Uk3 �d*bp 䰽 2j+y wCܷX3L|7o,(AJ;7Mm)$v&`,�3D"-dػu\84[VW۝щZg7ϊԵ:3_Oe<Zc|>yXߧf'y.ivI\ ahc7Ӏ%&bPnXH1un~bPwNhYN5WKg,iP^. `x+rě%`2ڭN?58/tCL Ќ*Xk >LM/TwDZ 4e˦8@qS[1#ÒLr@)E d \j[Q!43 *4F?hC%bH.h9YvYx�k}7�wxzr)pnR0(9F?xXuq<LrlMV Ʒ~~vy)f3{Ǥc"-sDv*B XqYQ$ƋFfT<O}6ŅHٻ)PjX/CLS.cS4q}Cmֳ 4�~}?K?䝉n4ar؀0 3(x6FqF :+1nUzkW.ϼv9oۃ\ǘ_8F{K[Wg>s,cC67B>cȡϒ nR<CеEERĠyq&0ޅ9X oA]3aa 7xyuѲoǧ'fn6|L'I)ro2xK}X^)_Hrm~+<7pJ|p1ʤL] f9dؼoO!M]U8X ,w0_ 'zh6 $p2S 9pz=zløt" TnT"421ZO?+[P} REI? 3dG14Mq4F<89~\х;~N0$;߂1k5%A@&CAͣp4j/$hnxVY簏|O7wЂBGa$aWxV$ ?e.>|,|Zo!m,+ }-%]cmC6ASyl>S4]v"aK{Mcg$i޷g_ܵx.Z B+slhYNz.sxQyYb 62^jb z=E Kq &NtP<Cy6u!Y.%\�S R/| ~w+oi2_nxNf?6%H7JWe%knFFYC2|[i-6 )Ka@^ ڽ<} pHvM t&eCW,c(S̀Ch 6)o\_,}/f f@ KZ  1py84�>W ]_{q]Ԧ4H>Zj~ pE#WVH`q&.ZgSR`1WǕcVə]ZVլiI$ǣun;.o RE2dѕ�Mʚ=8ܼX^+hGSf<K^!P,/Yn&M';J`<kZ'?~R:3`w aԻKj՘J#ITY  1S2g#-{EZ0lA^AXi_hQǼf8fZ^PП&PB �dƾepk!ēuNꘂe$16iG >pi\tXwX?+m?U�A|Ak(E 3[h=rZJ5#^/O q\SarC{\O`g�w?yҞ+g?7�bS8讔{`|泷if̃] Kku UEFRc Lhf^slf^#銓Μp,dRNjr7`ƫڠLy7*O3]Q8PM 䀌90�}&^�>ˈv0Wy O8gwf1L*zDpIy/Z~sfe*Z @>p07PͨPEF",؁KHzL#$!ljd>f'Lݎ.HX.䦝m8` { 2N2>65L2'O-`zk6 ~_aSP^%zPG@Q<G>!X"`�/G!;ua_7zRq:%S;P5@(Hɺ%Ӧ` 8i?#e{f* eZCL_Il s 7VW%0(ӹayU[t.B"dP6.+|'3kql̏Y¥p5f?kôdo< mmg7i-*zkk8;]Px~՜'.qTi [dhS;5 aLŵ _ƂoLT|Fo"o|jBN"ө+&1oAM<08vL/NhE[}c=WwNV**i|P M-7v&&p#O|b,5LڑVs\9㴧*7'5jY?B`Lo}D@h|r>ɄyxNf|m 0 Qsw9Hc9Ưxfb&xTҗ:M4D%i?nY~o5W"u7gIO:xd.|GA4ȃ)<ch%FR+M4BF;q1{Yh;'ɹ@w_0v#Ш?0OHIԆ  ys cF994+z}L6ʀ7H`ځdfF$%~4'Ί ^P}r:52gp\\\rZw~w!4i()EU2%N!"qR?-XRz*6,PN)6{h^3GmLIzsxyܮTwt0c!2m-ҞI*U-6뤰܈tK;y~O BC׏R=r+PIt$ -uēqQ$%hG[+pkU 0M990#l"xqL5Ul%ͷ M.%xZQT %Ki?C %!M"l,�(m.kE0_ 0>li_#v~\k_&`I nZ/MiYy0}Z.�5hN:`N1.+y\"t½,V^f Ģ \nGX_/C=gEHMvl=f$N9r0iV`=<6O2f MX(aŽ|YfQ ZEMaB@YC*j7xx@$ʾEilɥxӷ͟pfy8=ʺ\p<g:pj 8J^L}0:@뾃]O=*'$  O1,]1B g1rOp\O- Bm ޶9Yo2 ' ڂ}$լb$NgS Q1ӆcZG5 Z'[8 kuI]cSELs§eʰ~bC>(|0(T#7lg|ǥ|`PFZcʈ�L@E6Z{ nnI7�;DyWGqi0:()!'v|v4>r =?>(_zg2^Temz(?1cxn8'UX'8ُ[ -I} |_ L+.Mh@� 1_$WD"C$8HJf;ƗKܑ2 /0rBS{t>mϲ}{IٸX? x")PHu@ѰsecΓ{?&nϕ7WGJvC8;Av2E,#vԜ%25qV# O4qgbZҖQx'{8Ux ګE&Dx"yAU,@<}LbBhq5>(R:Q~]ö5W'xHiN S&Ohjrmf'|~8A08!ȉTqM }c?(hNX(bJ3FFmn!j :><FL' ",Jz~)vs+"kolL3~`!"FAFah6!ziSo1@ߵ\.dᕱMwc源1u]px}CϔEl=aj@4�|dC0ջC0ޟQQg 7pG^vYẃL`~X.i㒿kCA0j;+ȗk x]Y.X)[/^E (><f|X%{2bBrTYW'.S:pZs"wW= ^ 1S+4!�@[XYEq<@or^Km60$UVߩ|U!Y D؛B^4!XfuܑW A ȿbaz3yQ4u<uwYLx~Pe~4uw ;/BϒT<W2c88;KA ) k%/cS1WT*TE+]&uU =(: j)[e;/ʯ~F\F-g1IO!{ȣn,Nzq[Ax+=`Τ;~yVAɞ0\UU~&ZB xk{*xჱ$\G33fzMCY;Z;6!lXx \eq\yq-,@(R48�Oʿ{{>w?x/W6hـStv`P+`z!Fxl\$S>']Z_r Fy \nj?*d|Mg`}R:$Z<(xBh1pZH_G j0pE(c4Y<`c/t֪3鰴/ͲΖc44 clgӹ`kh IoxxvݘF|GKxtz5YX\^u d{8~젆{!'$T}ѩSn>C*rpG{UT2T\u;5q{;[/ j0;e[Dh{WA1k0ۥ_w8"0ar"vQhax96l'ao3*,[nS5kAd^8GyV-S#x:`l]fENCX()7xu:~?žǘ~v.auS@SKI_bp[ ph'ibs' 7a߉-{EMjf:˨\33O J΀n3�*2P ijڒo6ܶ!'xwd)Ak7dN##|sn3I+u076%84*$*Eit@i6)h<*CzFj--"DHC #xĔf $rS,?䁿OOVLnIk!j_;j'$|9av4a~Z�4]wN;nQ>|-ǵ*vmqZs>dYưH7&M垸Φ4~m6HSm+UNӀ @ڗ7_G5ZC-}s�!;=GYC>AG$gE9}dF -7 饙e&F ͩ.+-Aoa\E+<yGa*]EމJ1Y�O3H<OIB;^"ge(&' cZ  _#o_ka2^v]IIM1𓩰c~^?_cЌl:[V>XiM+~žf1hw!bl<HK4q0ս\` +{aj5+N31i=gaT &OO vj<5I^B2FMxd;>FQZD-'�&K03B=aS鸓!{&*8Dn 6Ihë-yz ^o[kw.#v!�jQ40\Y,g7/eYQ?f4.f+{N{nrms#L\d! y�+>mtn<6́LBӫPE_6P>g<@ZC�>dq&_]+D wn ?dR|1kL;cI±V}Ҡ?|vE*Y+M9Yז#u~ouAgVQQhBB0`WxP~ njXL 2P\ȶdD~\KMFoVaS<aՄQ UTq>LøgdA}O `фE&~G\{Ugܪ<<byuHfM5BL�j˾m;hL$ U*zɀIû .S09Fq_)4 |fZ~Qy)gϮّ/V?ʷ}|ޣV8'Bd =pe ͸Ӏ0!`Ĥ 'oQ#L<HgufNg$z[g JTaJ$%l`R[i@d` LǀXXeY}A,~YFsΦ\}+WVXbɶ>9>H>a$@5n^ h"j#X'˔TlGuMu}˻L3L}.q2<ch~3q*yBC(jg}fh=1!Iq'}T{ۨT3 itVI@P=ɰj r Wx&K$4nVx#z47 `$>u=D2}D#arց9F67Fi#peՕ9B@n}#ӻDT{nvŕ8X@lZNwuk(aɊ!V¤th9yCԐkِ^% g )@WmN*_FhT饠 l;dHhWNln%xQTMoߎ*;bN-"n0hi)شǑ3 kvvX:ΉBɋ-Dz_.^{` ~0 ܸ@4d�݈$cj3AyS3iIR4SHF@}N[M`-T2<ɞ n Ѐ@F|<aWye3vlkc{wɳrjI))zEC-!i2 ~?ى}Նe,�(7g\>ŻIA R!.f^KsxeVzN_Ojcz9w\L`ɥg[fyaşe93~> 1Yb8Q7ȪƨyQz,"3C۶sR7%`Wˎɕb! *0xvm6mj"DNB 4Oǜ7:w\0@f.^Ԫ9m,}y.\UV\ΕG�ztuP. q2n4*m j(t(x&VVU_t:+mA1+W^@n:Udm�tɍ|[D7'vØd"keucˡa_F8N];bixPu?g)>HLֲB #.vJ>,ׯ,p^_Uކ)?Xrŀ`Z ~Y?!7$x c9XejO`M#-e^]Fĕy_P8 |%^괆-S`�L) k-n4%{Fs6hBحͯ ĶGL4P+By ѱVOG3 e!jv\P+Kk`9L8o�@ +/<Rh-]S3f4C%~,k1 ۏ/ʵׯԉ@ 9x0f5LgC;YfRƴ!´{PeŠkA</7ѮN--85[pS_h,3'!(,*!6\i$P5톼h |khX eM Ys}ÄI'!.bq7y*GΣmbVw8*|<~08cڶt91$v1dƴ-+S k rӯA��@�IDATQ;-FY6ddkj xh='Bmj|?M@@?oN210w_.M$BFd:kbB/'D J%*$ `wc)ޛ֐(إfwٚC^.o A,xf%Z2B0m<\|߾ZY\A9U+F}ckl{w9#:ةb0˓6hZ,Cަ*G"k8һ .hZ.o~In欩ihI&#] g0{Uv9Q=<!m5KmD{W[|ap!JZeuUk|<ISA. o"կls&e'K;O�?H4҈ G /K8K56eu뉛74#gOEm <uV:MIxRW AZyhey[#Ukee.:T3"1 pS'<9K xf.$Fzz5Y;ڦ|PVI %1h*@1 QG�v <$dY[Lyn8 &r0S,ִl=N'!!,a;͊F[߆Sa}U,6O~sFݳ 5᫇K#f,7#7&,Œbдͼ0!-gtgLλiEdkV}T_ uCB3?7dmhP:ϲ|]tw^ch~~ XbbGL'(&ՖY7Q2cNйߠ<ŜMyBwm}n=$hAn^T тٚq`Y!~6gP�Py9`@m6mx6<^!R]|=Ɓ)KTn= CJ $KXg۽3S߸UeHm=ʰ*u&JXVX)_ڲ:NWA 8㴎^A/m廡ehGꈮ {ypgL#?ZB0Owg=W4-Vg@-yS)Gi'/W`2 WdG[sy  :�6!6yo\aXM~Imn᳁#m<a%G_hRFw#9?Sfk%+\z Pfhf+@'ժyLc2N/P%bQ.>}7}XnOB.\)JȕfQw ]dMt]nBܙj椘`~q<E'DۤMa/NrW hLH>/y"+3Ia_&6 Ihޏh3A052bjxj#ؔ3mrM�?ՕbɽsM yb8AEʈq T˜!MS.7HT.ḻ{\l !C[ 2):ʬHxՉyf*`oΪcf]rk'.\4B">A1Dxays4$'a.!pcL]N69 0&!To0^}g}-ͦSǐfj nJMK 2ږ%bimy'82&T/%se00PC2\FLRPM"1tm Mu{7rr[$3q*NvC|vkh Vn5tu\XLLԇ;:MoGLvwʏ~nO'#�㠏}+a-ۤK*�Gj?7FDˠYN3q$+X!·8xٌ8+U]6964:178ރkGw_Qʅ_*yNفn5pK. zq)-C!Ⱦ8yQM.K@6r4{gQȒ ''W@>^ŏp:P_9m?Fpψ1&_"s_4m$_>_\(5i&B` q+S� [hy"(ؾM^N>+^aʿ\@sL9RPTٶ#Q'@V@1)͒On< 0_cb�cm*o>& !γ򏾸V/1ٖv/IoFxq~&\ѹjI Oi o>[O}F ̡Kn+S"^H �w |d} ha:ƫꭜh#{SM #t 9kDJlMϗ#,~&Amm {`3zǽǓ$'u@*~D8}+..eA [gk34BEY\e|~|13ڔy]THfvMR܂dR΁@F>?V*L992Ov~jB)fKH0�CZ! Pl@.M$C LYXB<+= h{_e} T=9 7ʛ >%V٫Ah=}ڥ@3| fEIp3 'es5YLIzj0l!g_01Q.9~BcV!h4l"'rJ g,19:,:8z#lߞuމ'û?M^zgx'l.Q?٧]xcEg99QgNV+I{?\XQ ꦍ0ɀ+dfh}ҎsQQwԚWh8^w%Ny3~9͓xnP"w+>(!.Ύ0P?zT. 78yMܵ˥q"Yl@{^ 2R Axo!l7c>00j%cY lsK~1ЪWja U?A-AAGAqRg| : ifFâwp$Y ̖(/DReͫIޡp܂ ]:55 I&hSi{lhexP<S(QkLvmK cKIcO-4O_ƌe|7@fV>WHB:b"mfr6î;1͕(su1f*ZM]\T3l 6t։%0Ape<uz`$խ%U.z8h.c'AKǙJg#ݫ^yks9࠲%wZ'@I4e8W*llcq3 ck: ۘS;gEayagYu^?ԊxR~z)pCCȊ1Y?Ej|Чl* gP e $N==efL]吇((F hĨ*1w"Ӿ|Ok;e M}0-!a`j$B 7xD<x%<"KBQA+o2\ ~n„M{j`#6-!kk(4i7=\`T_YHD•WN/$ƽ>j ڻ] ̃u9Ɨ3ߟHeM eLJ6ݩVpGHd`1qi#wIAo;4fQ0dOۨ+ l̙=^`bE4xb7腑N8vq7q.q<9Ov1zF*lQ&K$袰AܳϘi c#iȇHFE /֜0-u2}cbÉ )?I�Z y?~9a{\\*7)Nw`@[ z_Y_P:N@0�M�vb9~Ϩg(K#7 >ӀCч`> w5~lj^Z!>�0e別ZnDI3xI2/;.w-hyK4{sNM4|0F>i6C85h2 }Oƣo̺2>c:W'Ւ$lu_} PVWOdina~ �0; G%> ]Q0aߡs s=Η.7.ZgOi~L !TK뿀[{5۫8s'5JΟ <oS+S<-UXvDw,ɈR )s.]�eq*a7/&?~'~8uNZ[_G/^Z/7߸ *βtxse&Bp^04[Iͮ "H6B>[J C\ X\;t9&]'hx\<!rQID}凸a8A4%1ĭmXlf%蠑UCBrrvQG:* .Ҡ#y@C,po V М8ROF}a­Mr7�2><(wXߍؤOᇓʐ§"[+ ׯ[ R Ʀ]7|죉(8]&uq4B~ԲxҲPp@eH\mS&D%LVo3nYSm�!8RDrlT$މa^3Em  Ǹc@ ^hE4<rpV޿ F3kӄ0rQSxr.'X dʟuP�O8X@Ճfy(@o+fQMPW0ɞ)figIӐ G;h2g ~hhRlt׾;rai SjP/s@|S5 Өs!s({I+cujOj4+؈'嵉ID|o4XE>RͳWKF^}jyd$a}!ӤK2 }=h! w!fZ/r]ejӷ*ү.ϕQoRJG|02 sy%ST>ϯc-&'“4&!'rȃ8ЊR'_o#XO>]04'N`L+,e>pPV@msYLxg">`5o~J߰`AQ9i7HWGgXCpU[OaDp#NE)X Aq1_ϡmM7֛E'0x//C[<HB*+^yYdH4/ 7we1e<U->|1 ,)g?ͭ;"9_rlzZ@׮[+^(]vT_, Q+ZeDⱖ~9jSbh|[:'y=FI&(5\S7 G= l`3 !3&iܬ~j@}ޮ {{{wYpt~2˼jZp2'Ԏ'|bCTV B4/Fd@b.EOR׭n~{r&N>f4O!Ngv\Yd6r.9f5N_e0 6#'B &|,#8/5.Ds"Oq�GFR]]r%=,K4ț7uei 1Y֌?vŢ1KWj<]h`!mU7 *<<<!S%Gd VA ~nȶhphkNN$+dVۙn\0`6qYBD}DhrT΄'#T6 <dʸ.M! u=n'bK2Ε714rj B8^}o,Ja-ѺA۞01Q<&@6Q:-s|Qa~bhƧ5Q7;/&3\tHeR.z=▉J0X/Nk[C~`<y-Oy>`H1J;Ζc&gSr~?(ԶBT S!2 Q@ 6~s߉<`I~Ρȗ^_ޮAVWRn.;hIY s꙼xvǬxjU|kHH͚dM׵١ZUT}6$,jQ\T ;SIma( y>h~bq ;eHvhx�!_4&ѝ:+&WcO ,%K>:5>s]Sq{{fZ=a@k A#(8\̝EM %Nz N.i&/8՞=IJ7~at+oݖ|[oƇa]vXj@ťdfi^" *.Åz蓵Wnp_AG!el\>+JSfM=rTdiV87n_k;wﵧOP0TS^~ivHaaV<!&0YcwPȧXr >1I \Ų N/x9r+41jԦy\(/O$ zMoMF:l8F� g(Ȱ4(_7wRx*SN,SoDaQ%>XEEE6,(Nv6ừ=gCJbI:ʍR7 _&^gX 'BHluW%g<r)C -r#[6ݞkU1(nj6!']VS03~΅;mm<&,KF1=ߧXUpHF90 ZP=/}* N~״W }uQ zc}e9YK9rP,C?J_6ʡ2Ir,O/!)PN_K<mUߩOOBRpSP09ד@(TДD /0 vcrIs?UøƦ[Đ{֧ 1}F'[?ˤlWRR2ppNrӅ(s#VN\v~2z _1 ,(XN89\e5/B < " z6ۃ9*d+|8vA/⡩d+X.c64K={}c;z:Ƿ~~dInDj2zZFx2C{XBfP9nvXn(/w74'}|}1?$LԨ]!4F;B5Ve|*ܽ,Ot(Dt;0!U=<@!bWOͅv]B;-FȜp؈9"4,nv+j{i{qfBd0J6o& [wqC۟.{6̃Q9{SGA8:>.U8>F3e Go׼n<fcrq}-q>x<R8d( 7ﵛ?򁫊믊MVlψ&i,(C:/Ӡ ]p":QN|c˵6k)6 *"҉ ɒLwoo $b8}^GbκM(v(n<D4!8D"Et'KG=ʭx>0!ޡL\ ÷'26"Ő7-e6(J %C,Z;}P#G:^{W/'~%i#=Ք#Dz6&"%[RB( 6:,J[j@5/7"zK e _*Z}QyW9f)E7y Ai;+az-[q|-`ySڏ4IEs~?G/ h;&AK-4iM`ȚlD$mË^\*p,;eSf_f\P03*d:FѦߎMmBHq7!:G ,+:E/*p|J+- d,�Q7s)e`<~&Zs>3KO&:Bk'RSUQOq}|qW5IϴAݓ׽~M.3T<U2 (%(%$↝5ą(N¯3N;:Ayv{ء e)V/ROq&defG]x+.-t&+4㳉&K6縉 K]*&IKG/,e| 8 >"3|׍�Y&C2EaHjԞQeI: e .ץDۈnT9NԻ,ly߷J̵' pZ8 fOaI@!"rNl2HF5Xa-{Êw;ګRu숫W'm|مd[ @!KؙvQnB M^&' OT5QpʝOSKXcmE*j黤ڿ^dO7~_D?UOsVN]Yק }z0_ZF7rb<sْ̲7'̚ocGxN<P"^"* �/H=NRTZE#<LX,sm(8~c13ZZQ{pN_g|cE],xX;ɤ}jv>+Xlu8=9A0S[CǙ/\YqMnWͭ{_\0A]2Y8gz  *LΕtaύ,˧14Xiz/~l5~̈́/l6_%pzc*'A k)'x ZK?8.:$'g%qm{\<A-m dޢ>l+TFme;߄7{+uP__uLE 2[FOpSdifIc<hPNP]c*+j?G@mgW_ 440< VT6Ŋxf ȓ!P oPn_LąIbz6[0 03Y�E/7^A 2!|80?f ʁ?Φ36eiDq>Ͷ/N_/ۿo{6]n?`淿>VGBY~?Y\\[b)vmnr9U{TbY^#lG]exkW~zlFuh�,!!BXKBFP0tp)VdɆJKsgg<ia=x 0t`ʚQ.@3:^$WCgeO 0PIM{DK^<o0RdPO ѠF[(S>?7nZ1~lmw9N +V!;*^ד>?mRF�;O%KoX?>)r0k!<j-}xsLnEe7VuS+Ƚh[ʱOaprd2`PpMrKw/U2!|O+R{fuG1X?Scr@j7>'?jo:l?px;׈&;Bک/.{r uځŊ1iCĞzsJ_|ӯܥlw$Ⱦ k N|gXεn&Tۅ֞cYwo<hz$ rxoЬvINn@cY(a&[V 隸E_j›LQy*2,{}%uk=mke*9 T<;R4k2aBZjo5p!OJ>{m=nK{qu/ӼljK& ]Ry\Uz$e+rcU:P'Y'B;zaLW^΅ m;7(e�&$UF|TRt#/xI,t'@Q@iaX}hH37 ++ h_V'4@ź3 =Ki%LA& 3FOb0M7- rGP'p ,Ql X`0}V=)E+?~lQ[ⴭr.CWG?L&ӟ{e8"zիU~/ll/g eoGǜe,Z"p5 4Bx{7G 1o߸v(Tv9~f0 K4c>&ylVT@()( ض p!%lqևQ[]t?ikЀs0(}x�K*8w[,ˀ/B@ec|gm_=º-  )O=хHiONc?{Ώ?d5ï%e;J:VSg)fhIH0t?w}=KV,? 1Pqev(M'b'?ҮSllUP⛜Vq! @)a׋ba18a� ^cB¹Q&xqМtKcyl!XKVlluEJX`C`&L_iR#`x>Dž~9V|2NS%}X'qOs<~ͣv*~sأ̻͑+_A3Dey{mzZ ؀ك\]jXD?eSrHC,@ <C?% fR~CE�sa"XzC oEQ4BO;"ې|ހ#&'*)ѲMw+QI4߉m)'\<u{eDʤ/\gO_1{F9Wi-<R_YlGչ\z~֦pTTw[lUQO2`y\g~bȺd)d@p6Q3ghhZ# m¬rEz?M#a= Nc c!_8w/O H4G|D7}:mr, Wcb@EޞBp !YH6FI %on SƋ1+^`}־(DhW\/bz?xxkWda[_hX&d hRQ*66bt1щv�V=Ch2~�K0V#8@_|ʒWQRKG.gZ{~*^2tDh#AU"K7Y_{2XR([g?k=x'm%C3J/Aƥ1nCdL/sWn~gm:QenbNdd 2D�6ѧI8Ah{ >]YK1j P^u#u"ڣ̔K^~oZϑ;c|Y\x(zL*�[vv|"T'۳Rw ̊J] #b<ö ]':4 R7 W|l#ǍC4:ʫ»".<'<0 @1—q-^u)J8vPwYr?a'xv99ӹɳgww7 xΥUʤ Ow/ygBwqi$훷k*q p�e!oruYFhk ]Ek/89U8"O%A 16#TVeP]C&z;=ix@"F+�Ok*/$yJ%YأYĪItk256^_T;ʚΓ 9mC羌 &7ԀI#ƕy/PbkƒəкB_"yoY: D�pA~u !g{qr聧x9ÙoWaY-ő g,I6fCT_ iRc(<^O*~Uh0 ,{s'Y؁#TE BPE*'M]BF1nz ' qd@!>fۛr-LT3e,ZD<(%+K'IJ[XOm`?q96Z$z瀽!\Y^mb=pm̓*zH5ҞD@9Ҁ$5[ 5{@̹3f3s'l  E03jEK@"(qQ1LUHL0S3"h|O}ʱMm)Zr 'ւ\3`'h2(SLԨ N쳶/=&L,QvTax+TTz;EWC~7o Qx:ljngF0JݔM뙼lȨ�G! >3ÏqFM?Z F˖X~d;YYa6ND耗cBY yƤ+vMkb!*hBoreS_ 6>~ "1g9uO%:%ʽZMnQ�Xd㣲EQgODϝ 5خg{刵i,Gu1;klVFatw3fy6߳2F1EQNm4&2~E6Ok(9[;DAם8 "O~Kݫ<*SZ "M+D=0hRL4|S4ة`\�Yh$]Z<|3Z+vL:>դ`H*փ[|'KgS^<k*&.Ⱥ!ĕ+EY8H}i8.ʶyzLHx4tv$[O*)E9.<ʴϣs8@(=[OG''TgJC/L3ETp6K>-H_ySeB{+G<WVj۵R*��m< k쎟#ԝH?W/V8vU}싎mU%Rȸ8=CJ&x{1TZ wN/)rk LE?@ee<┾XTMpkZODyEl'3@4!tVP~{ ,H%uEo]  ;WPq1!"[_cԋk F;�9` ݻ8z̵t5L]GqO!LjvHPҞ8 Hx)ì`2 Dmv߫o>Я0 a&COPVOòsKiOhʙy 768Q�=^-=<7ew>^sn]]*DSӏ1ʰ~CaШ-̃KQlbƝ lI*.E΂}Xڏ%p7|<AcR+Q )EՕ::{EȾoP+Xxr1s#^9Sp(1QqY:uhm[+ڗTj`Lx5(dQBt�N]azޯCܓ1H鋃`mǶY8ka*$b3#\9@ʾk]!߭(8nTb"iCDh|޽y N*F]Nɛb.T2.ů4ILk9I;F`P.К:{ XB!g^+zHU['Y1nyR»[)x o?,}^Rzkx{Yl$?9Xp}.(G?zvؤ?xc7z4<*U< ݤCvƌ{N)x:uJ\? {@|cLUK)cƯb2K3aE('BJ7>ˮ9Aֲm∟L0h7OJ7QNgxЃFK.l/ E\OS CM7; rH2>Xdd�z>D`:fȥE$0dL<ZgoROraybP aͣ.%9[X涕k|zz?jMyh-ІC~l|E᧎,@9s(*;2hye|Н `|mPP!΍ + Ad#,\x"%VS_ F +OdPZ *ʰ6Lq8acx?++1U[dxX%.̜igL1P4ݵ_}?s&L9!3יDa'8 j19gY6}҉GvUIl;n>m <!H߸F+p vBZfaޛYb?Ul,Cřԭ¤=gfe(+v(7�U;7FOswoK'6C=dJ}1> X?퍇eܼ+'q K7nb4`rf3Vt-㭬VRX6:VKlY0/_XEAXż֧{<~<Sad11b%߽{='-*'}|qY"K*]GQm(7sۇz,KϏYfk٥#dUHM`KM<,LyYg)<|$ f$uVLIү*gE˕_[IK%O,=+N[gjmMPe:~1@It|ҝ?(Su.t_h?kOZw1Y~Iu fhE$V;i9Lp1 箔x-$u 79C, 9)>Ty)q\X7yg,d%S;ovG+'l#[="cH,t8X(π]?dSQt-ω:=/E2D> pyWq|*Q5Uzާz}d/ JQPa@Idx{�pǂ 3t��@�IDATKbt[Ǖ`ck|ύ ") fӳ1!W`=Z=?Oڟ眶w]#&VCRK#̪IF׷>Bp| ˬ0G2eSlxuq-U(LS 8ʏt}, s_e"ْMxH*]zkIEwLϿV*1c۔v #9 9M;]ơfմ+}p`ɷlX~˴*w6(<Ԯ,$Z*aF(U_i?-'.n�OwdR;}$Fw>hswaVY2?} ;{=,9 biBfIEp#Ex;Ya1HE>BC9adTXҗǽ[W|[cdA@Z6d0ڿJQK)>T͝+LP.Ƞ2佷P/}}P_r6W9 !�TꗻE{ MYQASIZЕT<wU~T@˯RaʐqbTg&Gp6>'ҮѸkԻ_1axHçpaxe|}q<q{J{48@n-?  aO2R誏cy߼Y'+ })< E'!Y- ?FRJ>āƩSb:?r#p= R5u Тm,~P&|{_NLB'Yj&uGJZPAs9AoVZꝲf >&CU9x셹J3C</? f]|OSg^E@] 3KZNy"=üҰC SS]qSH~ /`SZ2wi7}'{I }sl6dߗg;'o.mި#.<U 59f\#<;~n]œuU,l �,϶EG?o޾ݻNwWXTߞ<yҞ}l (H}wA,XNDN-I">P%:d%z@R Uk?:Wr"3A-|Kl"TmBĠʉmjB8G(BcJIPCG.CԅZ3iY3< riT\010ߕ0_$r/wOñ d6QXdw2Kk +@X!'h e*<# 9b@Q- )L<)>i_jK3f3'#/lq^X)6fx{<g P3&boNXFcWO|7LPe{aHF ^'(;KkVNR'0G7}nhoBpr~9Y物=ϋ 7,+*J.cG\Qd􁪩 &Ti16(vLP*\=heAz/OGg7O l:d\FÊS6]nuKx!F xW<3) cPȄ瘝I{ubZXNJx;aBJG*DŽBע;ME&np fotJ#Xc|vrH;!Q̤sB_5lNTtO, yl ?FYV"w7!OmsHiA?-ooH8 f &NybteZdWd<#vg /-0cswRUHژ}j'4{5F)@³!6^?7\R*)@^ի%f*ҢZ<zs`=;2N62l}{?AemCWUq gvJ 02A?(o2ƻ JQ`}ZՌc$7}B81![r[7}@5n~'a/,j G[ K}"aBJI=qM,͛73Hk';(Nt/~ܞoGٿeUo]"Xf}xۃWSV%DfǞJٖ}Z۹*{"AKc,Bb9xei)L䔓-1Ʒ FYD0Bbz̩{,/8 1ð ][2blX/؍?aMe){^IW" S𞪾'ɬZϧ8[_y/z*acFC}^3X$*alTVyAf>"Ӄ"mi;d7�> ˊ@ ll7 $U8^^CTlUNv[Z"{X$yӀ@vj8kAEy�3}xr@.a9.C{ir~+V%lGLǿWW|_rd+P9ZMg2PCWl?l/|Ҷ6OCˏ8@1}/xǍ>Jr*m/(+*Td^*TtK!>ŵI"e \7TC(:A O@)Vc6Řv9Nb-mmP(DNw޺ cVa|̐G6 q+eێ?e+zF%)^xoprēoKR aY~: _/Br;]awEgobg⻷p\yucޗ?]"R7sJ#{NPO«U|`J^vU?{kO[e<{3ExsGS;oڐ?7dwG*fgbVa}Y9M?E6Km]aL`˦|$"(TcKėgRkА'<*jh~YvM*S'w]+M~s~w =n H|B&?V?>9j/]k?9:z[BY_p1T=6-s~~r.Jvcղֲmƿƫ̓n޻A$e|rr%6«(*Tzrgs�␨ )"oxn!n;l 1AԆ;rhԨRB9rM/* { 34Wz¸�l_ue*\6ep!p,"<Q\-3e0p[ƧaVFC2�{X} Lkh-$|gL$aOXγ�d^ZՔiK+e;> uۙ8c{hl?=xf68�6Ғc7jE ;t%jPiw)X'S,Koom'(tƅ環�Q5@+bb,kx ٖjDu_F+B&2zQT _$p!r(@)RHNh&^M:? iY ^Kꐛ%<׏n[X_ 6B ߬a4v>}l`*  .+T;/H┓$@w[phJPK.W$ɱ+W/72uh+5&1*F͘ءmCtᓶB| [' /l.6t E!q?ֲhl޸fbi&+`RmE1'4N*gu<p+x o)w0hG@=Zdy=]]|~S1OےTzݡE m+#%/߱~A~rCնx?nKeaAy'Eﶵq=~y*ReҦ_YY)~r?jDwIlWx_4pȏc5̧u%Z 3!(CGUk kY R F#&VvN'`_hsg]] MȂ{ǷYX+s;7Iu;2 7WH l5R/>,3iBMm#N`lߙn$3\A eG/#9Z`Ê (C( ( !9%e. m$V`Qrjho{+K>b3WI4+(TsQ<M�^^.Bgޫ:'M^K!aZf0yGXT=^eQY*IKP _\Xԉ_+߱W 3RΌhc_aG>fHn \̠|,8%LE XbdpK*yMHHvy`+Ϟ=m~N< s$#y4I7㶸L=x!V49#;ƻcҿ;Abz[\^uzuI>iJB_⇂RƈB/lL?aLY�4`CZm<fvR0o&iq!:PG ϶&W9}�V(}tl%|o:߽~qiM6  ʶ<An1[l&Q0Hàte`5| spZ8,9$t\Di_<Ӹ2f.] T%< d%,gw>t82 4u?x7oqA"m e2W_&l /͞d`WX.;s7JJ78p/-S|P`15$|7=|֞PZ@6Di.Pr=!;㟢%. "I ?^HCUEsoKW wS68%jka$a!w>2V=mC0iel?.-x@ .`1 [ zW$SFWH+0ȕ&rω-'.V(= Pʛ;CBoQ8{(J`+O m~IڸV),N( O(KQC LR/0S@u$/ rŏ0:J<QBJ08F#^XYm׮hhw/?<QVP\ڬU2c,<(~Yeoqs@8;봱NN,F |sI7HݴYD}-2(^'(#<;s7VB?]'y2G 8,aeg5.qc. 䳏Bf2꒸J| !Z/L_%4M@iuj&iʷ- q%3ncl\'uY7/=D "/2F1,rD% H*ǎ*2Z1U*G!t}We$S(Ǝ!.*6g(nbyY[ua嘺Q&7I3E6Un7OZf!<M.]kw1~ǎ?0S~zli0W#Ȫ'Ki oKg8dQ&'pGpsY+ %9;9vS,ΪB<em*'$b5~ןbD5JJ,V>eT{ N=qG8]]>>+y9Ln !Zgy,׻|YqL̻fֹҶOڍvW/#s8",r,hafKy`"xCG]&fXUasx^Mw 2nI%/ cΔ_/F+Qi؄)M3*gXV Gc6CLc\'_ũS 5Wq鱚]nm&;>%_L ɭ;g5#UK{1`ܗ^&*V3RI4_KsrT,7t+or2�*X7s^|h;KLs Q ÎʧᆴtůТrc,e-op VR[x0Zˑx_/Q3¾`NZ W^Gv4XG0XYí(m`ѓhOQ~c+.tOh +Fm<i4"$.e O=qpyIfe[A LpVRץAhH-2@ܯ{o?8|( eBb?3D(L1W_ #, Rimw<-2 zp=UYDBT}gM3Bx"g1{Hvt�B9\SΡ<BX={iQ*4ߟ7| Vs, lzBnڰ%t PPNr,L9 F7J!AI+BԊⱱ2QQ [$t΄-uL1x!ɷH<X-{bM| QmRRw$5)؞>Ii#kɯ b}hgY{!3 d aEbz5lrI)_N˻_Ύܼv J#qFS-(E` #3x+ Ģ6%ymG*| ݌ :pu5V0$ %�E1mBxgI1?E6ZLDULu蕍1*zF&7q:Fqʫe3XwGg20+)[M:n^m·c* icM<]JaЕ{ʼnFZ99!5p|킧v,)u U&V+PM_8ɃYޘ 9_yNuSڡ Kz[%']E~t1S_P<0 ^bAgrT]^oVhO2pc|EX5U\Ci%ΗWQ6ɇ4иH+3/pл+wrdUuXJEUC[ٟK2 ֹޫ7tl<楡.lT$c`R}N^mIBShxzi@sEb.t`qF.SwY-ǵpx)߀WJz=0ҁ8ci2q`T,|S%gGu~ݕUd§+Uel '(*KƬnwĚw)@N\+ـg};>cGZ{x 8TS'v%~on߽}>!7xy5Vt3UtpՒiH$S`2 Fy� h/$BV1 ""l͗Q*TQ#U"{]LhЮlԍZ[�FyvY9EPsׂkJv~ jo}] ~cσxpq7" %EOab24B dM C 1!Ǒʘ:> vIDy!\F䊀 E,SQ I?-#s6q_<zfmq_$9l!8}BQo?`@W^l¿t:TIs7%mwb=U82_ +Jz1dRSVCAG0d1nX.a6UXhKYHB  �?Ku0r#;aXDa|RȦ0 èoe?9;0wk/ۥɐ P $WLK*t 2.꘱ 'L3QÝb l{*(_~>͗H_Npw::|OA&N<8hn}H0LjS&?ݩ>@]g?{ ڝT^anr6 cjr9'PViy¯Mq\k6pm9ʲ ʮKȮ.pR_Xp)=>ʉBu q_uC nN MS 50�k6px)֦Xi7 _(geKGSe,2<yųg)ϒPDzL~1|F _=6(G'It>Vusc$]�>9B6A ^.xo^,'S{X+8>Sc҆<ʟ[.vl϶Rd[$kN;`$ N£nUyN!_BI�" G�C^ަmS`oTܠA\0/y៞r8NF0g/pų:`7*)-zH{ gb1>,Rof rߝ[!ir e6O~.S2_cQgP+*wf)�Lnq<$<vInmH=uEV EQP +&d_0sD "t|_nwkk`\r g@7^s]%\/@e$;M~6,CJ\_L(mU=[ [$;bFWG _$i'urla ]~SfOԽ-"n:r`&͓넗1^Jʤ0B18bOsP 7͚ke"\5;IbLhpYq":?@0?dWiSt5e _P#L8x5OblnKas,|oo5UlP!/u'?2ck<v-N9bxxz 7BpVF̍c|ڗ8LʜAh5.<xAKR>΁ckS>E*Ck\O7O>n/ޅO,L#U Wc9bI AQs҆F2qR8ܼC2ѽҞo^[oK{G7Ɨ66@ŇMdzc '"taa-%ah>M*#=FYhazv7keqw }'g'fFa+vPn(GE<EtowJ^0L(݊|er݇_-Uz\~hT9ꅿYsӷ֔:s%y^^zڕJ[~�/EI $ պL$|M_ܦݶW=> lA)[_ I0tzL O{k(0 ,@~xapBX|OCc^%:FWxo]K2>j? -)_߱s,rcʓxHVg)2I0RKɯB~>vǯn` ? ToR,-OhN{ӿLb|2%޾3(5"hW$Yڞ<!B&++AY*gP֟9|/39=zt`Hg2GU8^*ʁg;'1dVgnoWtCdߦ}&C).cﵛ7V!b)'Z4 D1}A0$,o?s3{/]y0jHN /Φ ixX%:\FbD KΩgú>Fy 8>_('hSh9Ǥjnt 9ñ}RK ScB0GA 7((&K*|WkK\L^P^fQ+0 <+FSʤe+]*tc'4c9F]6dpQMh w9A\}Á9~QpO7 O7a/0D_mB1fu k7nĊ*r(<~dT�߻v=.R6&Eaq<_ۿnv٨{^aQk*<3G�_kWpvm&{@KЧt+󵫄Y &qvv6(VFM?oO fTP0VmՊ[mqA14q*@)sX"D )+"&<~؎,Em\WMC]𬏃=>l:QR>h,F|!!o\Vhh]k~ܫAhA Z50Z6i$aUt\Hg2q XF)NDgM#oҴZ>3T͍"J/=} OZ^QYSR Qmafb�*^ dN_ȁ}eN=LCGi$F ׮0ޱ^,|5,oy.ghTMKZ< $q:.< b$"Sqz<+\\ϟ"Uc, &7^Amnњ1"Ȟ?rEnןO"1E(gX8fY!=cXtPԌs\"J2I qq1Y*,TlD\ӧ_c݉H}8[wڇm++dXwv,qUױP16\D9f4FHX+y (ŷ1O_m]~t3R,  zuܭvG  sɾda10rU Zy-CEo^uSh=0כϕ' nPxڎ_a=VԓP8d! =Fq` Y-&lLd1=A) X•C I alm?0䟛Fdg>7^PsD@ 9Y|vy(Oǁo'nn1w\F͑o/KyUa{guk1e.j5DC:։B7uW=1?n> -1u>&B$�h>2#)ߍ9/l+7U9XfU@qPwí6޻0Dx>~Y*ySWmo`8�-eqhXPc}j\&-kqAc6َ~-H&i>)>7.`tH#%XdոVFT�mqºA_(/LpYZ+\&>eYZ+bWrBYtwV9VTCxan[v!# Q9Ԉ;kŶMϱ@nQucxvRք /&"q!0.$G9UC{t Y[O 1)Kxؓ`Fi 7bVN<ȵ^Ȋc+fi!a1l*&h _ }(&H J#&@1͏si?8ICo/N(GQ}<IvÓ© NФ\! 0}kR QEE_\}e{F㽽6§t3Yb^IC0 Flݻ2/w"c"VZer?H80gufGb2RΜgcvⳒUB5}c?ԫ;f̳K, Ki O1~0%`| 1u&jKM(6GE0ţb=1x .p0%<.Hnm,}ɐ̟>*�P &t{=G_2f޳8K*9"/KF" c{ġ2'�fĦ! 8} F(20vPQy >aEaXߘyϺN* F|Wm37xRQN򎉄Rd]}ǃT,nZY^E]ZXVehE6q:}.fcvE4N+WL 0�f~/sdYD^-줹*w k& R^ensss((~oc3'> y|L*ng!w* nܨm_|W?WJxXz`tSb@3ut</Vs]U6 ?m\&pjlN?|GF⍼\k,c,[HBv 뙤s|{?n}uhˆ2!;'0/ &'+/%b)߷i3P%`MM~or-Zǽ '~Oqw׷R@}abdlϺnx\ ok(WMF- 8Rޘv;dn*u7JY<_Q|-ρ] s 3ٱΰlcJq0g VU3TsdϹ)&]*<Cgd1?ozb_qI dI#b)CXdQ/{o/&xc<5d,J%/ U^]LiH�B #IDzױf 7QB޺z\֞ gh}2y?EQYJ j\Ba4JȼPAF|6_OvNg, A@EaJOJҝ!xD;B"L~n7nhN|bkiG*2TQKnUj$ '4~Ҫ")}gΣ}X#`&-[)<uJea!ΘMS!Y(faV257ALAl;G NBHk6Pb\j}xu[~]R5%p7MaAcByAúOL1yڿE@c"4~-*n1* x$ 82/Pe<V|}\OA;DC$h@BM)+U)go0sI6xDmo.8 o"ww𓗑 ^UҽK#&n>?q) {#¸msL{O|!VX6'lZuik-v(ip?u]v3Ualt;3$Hh) ! Kc8fKmda䲬 P-RV&tp#! ށ6> 6}o.?$%Sm!oEʳq`SzV;Pɴ}Tx yWTг4V+rhHNrcCP &vl(wwkggM)pJt`C*�uҔeoCw,j7590q[rV&z^!1.w�MЯi]^?y[.<*>,DUT{_':pb!O]iH'ڊt(GFIړCxa%ݫB*L$*�Qt[} Lr|3*φ~ɤ4j3Y 9ܯ7_AAH$R 8Dae/-cNkxО?|Jm0Iqi5lX9p"a;}fL.e, 3NY$LDf"c]8cL';7Q`;p zV!X?ׯ6?{"흴>c*AX!aF*/邬,AB(}{4Nv@0X%e2Lܲ}ϡyy/S ߓ <QoWb9kN|%- jDz7G}O?wAh%*?FMXhlf%xl{A%*Y'WL4߸ieӓ<y=7׌)6xdwgxת3V\zjT76gԄ�SyqCP`TG0-|AM\;B籘sa2Bq0|.+Xd< C 6N\vF=8P6VM~x0ٖJQ3ZGLӣXmO{6L SYI 'n{g<>LjEjpBG8vnhEhq㪊+Nba)E;[| #{wc~"qL8 k, Lώ0 O8-P`2qHq:SN*QEV!y'v|t :4kQ.&M ,Z#5;Mr<>Yb!YSw#-eL ya {P`ؓS#ʵLhb_Le3 N $r C?/@'y&Y/DyCmL%O,^Ke:T WՇ<޺ T=^& \NUF‰�lT�n /l1F2˵ ʡC!7NmIMy,loq(X1@N^Gf*q%гxo2BK)}ic�|h_c筁}\nxjMACHo|a;^$Fe዇}2`QxZQ@Z y!d7SccLb1?+Q!bU8]ض".'W'#]hh /"= {?\$VڣSm$~!Ͱhep#Ŋ^VmQ;-w\{.E`9ȔI25;Z&1Nٔcj3RϨQ  adS`&rBehöMK;r֕j\uM{*tIqipG!AH́X[۟mBX:CA >>uCPfG_XT=ÌCTD&PhܞDCh0S+HeݱLDD&7!*04۶ӞlC! ׈0 䀉C'k(;iD$i[wq^]QܿIM|O;~ ޳F!pi=`bU(|Y8eo$fW:Ϙ^4N+׶8nӬDo?3z\nON=+/?aat1#`7|ےC˗o16 !PzNX)"!n/FY1\~R��@�IDATWL>xð{iwiRG5 e;0ηJk74ϓXcGs&|9]@yH窺|TϓiS|P�5&͸aL3"Lvm(e2Gt<Wq0V]j|GdEK*cH끰rq3Sish]]]Kx5gA=礄VjK?<Iu�ZI>KC1(--=Ow!]G %W8>LlwUkBI)aĻC1sv6i0b; *՝wP<I>[ȤC$lfya%/Mȯ /)!ڵ vXހԡao8/_>b7X='uX1j 2|hY r)ˑ!䫓lai z_\Q 9wV6Êϣst L3 m➑<#yբTݔg. 3Qj* mMe>Ծ.Me 43!~](ҏzyW|n*&Smu#=YMw3Ȼ<3Y΍N֫=oGƴg{M#6=m'/i x|myChi)bؾɠQ.�CS!:9n lBhmnj#lђN'\PUl@J?arK sƆZTiX%|W ̚I`gy8><o�Q>8Q)K+xvfbV7cgmR SvvPvMNXⓅEb c%FYpP/^;(;bbdz>4{ W ΢]g'wkr|)w}3x_-jLsB(.eV2{$䩚6j`T;Qt:@igcTG$ccOsChе{?">q57?af2[NO662?n/v9pa{A{#]p1{;OT$WcMǺ/I>nt{\ <><|Ux!on^VFW2J4E{SurF@3,: :yQj+p'|]3h[yk!O<}nQ.j}&e 90]�u!/A^fDqߋB"}V0&`R7 $MAxzӅw~O&Z# %1Fi!Mւ>?H'?S+*LI#z'͹R*M?sI愺YU**yoki}wcSe&vH%H�SBmhAhtsKlnVfU{<s"22Ih|fm|]ax5m&iCI޴=1;_>>*zMy܍c>2/f:`Z;=4\drQ `b~o X^خ *0,S <tWC%�M=)#˽[tD9\-P.Sh*aGarHP Zy"cʕ\$lbL~q1ěujw. );b-$3ҷ#NǧJڄ1g>\ ~DVJ=ɗq 6q@<DT`'iPgnⶂfGc'(%vTO9ҺI*(փnE�ӶvN%ؤ _DVa+#Wb]H%С*4-W7A=bi, nryMeCHѿy{~Ɣ:yjTuќ {9) 3^`1xҝ�b? `@#E/栂�*AV O8#xIk;�$pOZ#p+dOiŢ\Q^011M͡ego80Q!ؑ3xʎ,�,6P)*:M8`Uf_/{ضpV:]'YD:v +*9870@{M?LUl}4}7O9<I~e=N|ӽ]ZaKrN{Cgji!ݿ?}~5}G?ßbޚ>@ݍuUr˥|r7J(ʗO�tx)}O{l-;dhގfP&_p%|œЀ) ڤ^q@V*8m=/x*‰?u;�V.4,P#6DK]f4m&}et08x0* >C\ o.YF[ E  $݇ٝV|ux)Xi#QՐ0\c @Wm=^/qziq_ 4/xF)Ght5id w] AYF+f-e,:aZ.u{:GGT&@]log.Ѥ-`$,ɿ"P2 C<ca:_鐅y2%Fʈ ^-Ṵ3Jƹijmіu!vT& QJ垱hX>\U ZKjWRjL0(T֬`5qGg(Dl.X_HPU.\!WHaS%ّ7,sل/j:9e)=Ņt研/;V..GktK;X0-.qE6"6}]F.(W0\lA.mb & ")<fRkUco\`68zo1,TFpdU♗Stل+pwևS_NW#n;ۗG4/I>RP)Ķ`GbS[TO6xVS;vsow}:ª|\?Ěq�OAeƁB-?*,ۓ=}. CJi+I܀۴oG' hr  LrN( F5MIF_'ȏdL+^߂qg(kc|޻*ȉՐ=Le?=>}~;ݽzN<Gm{MSGe@ŠA"v[){ӻ/97m̶iw}qlq`> Gh1hT`QY$><$z+jgVFlPyH'ХPҸ%pp ktQ՝ɠLrmrBېOBK9i\COf&̠sܑCs+^xr|쪾yܞ`KQu~U9`ԂogRУ(y\IU?ag"kj)(t5E*v_ϰ[Hu,u| /YS77{=~QvӖGX>`~*ѵ҇1d¿ D5߬"vw]e C7OE<0YH$Q1N~6Ը[ӆ60Aiyhnw%Qt[g\v~H%,W9v15\aRa@;t㓃鳧(%V.[ȟ <,f; (*ݭ ѪJ930 ¢޼Q.:FѢR 7ӡ0Zj=Kv&Zx zp PY*gҌ!8tHX[ūܠ5~\Ex`B?N;~W(n*_n7?I ea|a|]v5RSY=SWܟU*fx4PU;2�JP`= OwuxJ-#nlKU6)lC:G^@; bYW P;(Y@ ݝk;e -Ƣi܉vLxKr,aXyrl~&l/B(jxBGgDq". ʷ2-*:k\lȁOQ H&ϯ"]4tsѢ.E~|1(Ch|7kN *? &m}u&W j.(>) o%f<NPU1+kle.EtӎG?MZ<Ư>jM_'|!5'+p39>ҩ8Mf!'w8s/8ikxPLT\CoS ~W<RH+MA\HL 3,О2F,X? ^AY䕿'?6 yrOgY^g+mŁ2 #H#߭$~S>R.OאRi:`@ɭIOUȢ6-x?oQVن %C*dkdZO-'?%YrǡtEԡ�IKs(_U@3hТ>Ҷx=4}k#eϯb-ܫi(&ZVD"dr,^\~A�4}SaKvFG 8C[Ê&7١{X"ˣjݟ| ɄO^*#U@ ,2Wa'Tap-ˎNcazb� Bvɟ2 KswMoX qDPWxaG<Df Vf}0TYAa]oFhˉ `B|h.fI$ `}i)°E|o8U)>WPܞ<J$ iKEn4GW(^h9 ]C9vOs/>Q,Ncu8/;gf:P0RYWx`X>ɬ@>xpp_L'YWf@nWA]\r%lږ4YCi KcQ̀S_ܪt ,s¬bN S|={{Dtxvs^3-`U \O5(Zl=8<UO>u�().�t3IZjL:ARB|;cLݨ Hc>Qd!IO+Qsv)}W1KQ\mk-`i bߣi޶nTӑl{>-?L +ȉw>" /@*{?yo)mcgVN -9NN?O=ǿbGnaӳX^):> pT4X|ז6܁]s'Ĩ>;>ϷVӔSLae .uJ<׼bILkFy@/a+u* ,ex//f"kM,]#vo\UO)B|u nU^ByQ |֕ZE EVҖV*.?w {( ƃe)=`!״9aiOu5R#(Bzv0^Ə6nW*+aոvT6kpZ@.Kfk <Q~JiV)4Aڰ\^$ȃ?2p~ܯ[mmkui4t)M.s-XvwFibWSQ1dRfXQEuKȝM#5+r'i F 삾-,BdS p2G &&tմ_b䩄7( )}w,'"FX)+n JbW[1~>PG .+I`m6 gDs`IRp#c˃e)m]z ]L5B1ۏc}Ҡo~}Pؿ;H0%~D] 0qéhZUϰ*N*s|_b[TV2Ȫr퐵/C^롱{{x3ss4A3m`k]2 ,&sQ2Si>ͯ:v.%FRS8 mX90דsse?]B=T Ѹ'`]ץC;Mu|ԅe }-/ٲ07k?+ l1̾sK莋kX ݛo{~2gubȺ>EPG _Hi"wl8djp(m7 U+LkcH:N'Zo=_baկ~;!o<ÙR|"uAw=%�Ȁbr;wϟ~ynCN: O)Szjaaܺշֿx(z l bD\8h p@8<0wμwUh;hwx&?Ɠ՜}pW =wG *1;$[O*:b.lg5Ϡ@:3/<SVAgfCG֟geCNs7+3G` ؍ݷK%I{{2uq6h U.Pl=@Ov Eq90Ȍ kC;\ Мtoy?BÖ~_J /AlPO}w@A.*bv(1ʽU+9G‘ 8 Ņ0eEKG2] XpOėG0k3(MFɚa!(B2bpZĿuz{۝~g۱K%UEQQ07b.%XyRN : dzVӣd@<+M^"f"Ƣk9qXtyC]ڋnb3m+@aMB ;qϼӂf|-5bMZ3Ϻ8U2ZA2-'/8Z);;ӓk.9Qs3 5nKxK(§}Aֽ;wOs)W#i}ת%9P铞?Pgx!U|p.9zEZ:A<\ z` -(ZKᔅ}l٦$~l`_Lƭmn. us `EMk>jHw3_|Lu>3{矡$N2/Xop-үA`<O:+ HЅ"SWE8ſ[ -tfKo ,:^G73UO87@8ȉ϶Dw>>|tyhF!mg޻X3!@rz3124ïqn1V -_p+?<ڟx:`wv M_Aմ![o~1ZO{x*Q<$_K`–(9>SxE"2@Գ&jy/TE>.GZR1,=y⧂dhŰl 0˔ | {-(CtQ/:FrHÀz¨ g5eW,.<Fx/_ c淎I<a_ڲhs%u*l cIY휁ŴDhY*[2U!D>A±b:͵ yx+i6@"qsW,"O/3Ym?]emTfgܦ kxE7')ɴַ #s]/EMAE Сc;|̴lS6kznxd.a\iXLSK  & ek@z)? YiWʾ/fN6\SXepF3mT e0,ӼzrqGxPf2܏p1Q g$AL'^R)sJms]0Av1StTʚYQ`K9O:g0;5<3@O nvf%d_Ws!(JҙPszF-%לLy4=N[َ, %xs[+lD(_w5eKvOPw `w!C.{H@# }bea|<yک`}v?CY><: DB.a 5zY@EE{:oGNf:usL3y BXvv@ x1Tc%:*hy<ψjwKC3 \Ug}� odC*XIdM uڅO|׵w[H<�e< ׸_}:1)2۲�ծI <ֱ3ø 0v�LOs17 d1.6Z'b]az@w3{&} L{B!B &>ɿ.`^<QWg1j&<&+Z6ы|1n;Z!St|;ww}嵢Eڪ>qjВt)K%m>喱hu _\-eN˺ hWI'4T1" kxe8$(*`z,w !MİL69#+ϔkuQgA"2daޗ2MfQg L#jAOYX;xW(2o,$~P>?o5qH B#[HH_!2ӧ3 #!(p!AX?m-L• I@PzۅSd,sx2OaJʽap%ԣYrpNF17.SB:zpSP(\Vҁw{ccȽLکC o /O};?-¬2d;4 ̷Z'a7%djH|E-<) Q3RR. *7ed-הKE}ξW+*H(mH,|/72ڶLG)WL;Mw LT!DT Ҍ.YF8-tLpa-|!(6RhTL 5ό2vUJ#7N#kuzM+yBⶢe\biku1 Դb"MYcvmC,%+L'K;%] l'gxˆkc^v o>Y/٧/X4` P&Uun>ue͂RMNHYy>2|J6dfL{XCHХ�;@vWnޤ3/w%=yvE\*t&+ ,>!ۯ=؛V?9 Oz%_1'}N- =n%#W<;.Oq.m! I;<_?w}q1:c(LB12/az~F `8i:逩Zxϻī/8z<wXo ̖.G)`N-Uf K_Di~nP妫֓�ͳ?k:{9T@ŭ@+Q u}uxV28SޚuܷASbGO*.o\48.lI-c6 7UPanUv+JWfN>;c@\i8j3;)P>&u&f~�K·fh# H/(+wJ�c]X8eG'`}4$:3 ;wG!)f|o^ޞjp*h3*-fPd$ X?;Xy}v݄| I!t#0嵠塉jO"Txp,|c1}Nʻ{w+GHc (%i;¬~gُ vn(l56GyɏJ*x3 yE޹W f[+W "C�ROa& @Z|+'W〴|EχmtCr{ -@Es *{®sEZ$c1h;o-[3Ap +(j*X=z̻̑ӗ_~1| Sm.1nC"O0z6 eh)[Jx$—$WAyv7g\l%fF�.nů[g^<Z|zEݶnJ4Z>pq54:b9>M3u?; >�_<Wc'%,/Pp챕V<魶_bPG(fP-Ɉe}C<x>~/tظ 5r b,,%I'1w]p Fev}6=wllw ,8\em:1zɂDU%󋕗 p./sѡVa �WY+OΜfНbopɖ.2$KF |!'~B~ J[w7p"I?YQVwg ,X_pZ _M8cg>nI>+XciNq 6~)A|8+Ō}b}!i{02( $ O.o]} [4]N yM* C+ XD߬fꋈ�aj<On]9 `C"K:l{i8-CYc#^|l6,d30>ŸnQ_o魷}ugဩ[$!?>r*u ;89~Kxr@l3~}{z9l� <DJ_0}y?Iـp!&,X1;<; cJQ͛ʶ(t{[;[Of.=Ř#L� lL/[ K҉"r+jрt((, #kqac;߽7:[@>Ƞ,^�3x<>';z#{4S^t d~׋ô3ŲQ0aPKoTWv9AѴM"<);ƃ X bEic,gVzv}feSiMzv΂{ae`qͷXΖbXĠ" 7Xn((}?@1ۦF%-,wU 6}Y[Xyø6foTpkw֚E#PZZ6*9 ^pϨ'9S^gZfA>ĆΦ_|SG{=iO VKNEC/ΊKA]E|s}Qk keY!Iq;.up]-⺃ 4@~Sa`,oC'бrzp_n@u G+l-/\t'{W!Z‶-Nƭn{>8RSf6v`JecNjN?A{\�D!B;BU'Qor#H5qU"j}$k|[i Cš?'H,P2v[f$p퀯rHbG EdXi0yѣ9G9a%|f(T>eKCpSK h;a hьERVc__J†Y|QK�b:`gA+~1tA 8"t U9B(3gH%8hh>\6zm@b^ꪣL4?QrfM`%aP4ķN{(Gig46Hȭ%3:,3Mߋ � c5 ,il 5p$[8%vG(tUV޵vTlOQ~l5[1BDYΌoR7hAXy`,mG^i fؾ'<(,J2,;m0< (1[R\+oS[a?D^;13YiG˽e|ů%βqgn{~LCEFu!$uM7= (;` "|krUr/fiw{nK(v7w=`{ @sv vx�=kyei!< ^x41{ &>7i_kՎ۬6QDlbVmӣx.�kuik$cO�0}BrӦ =^59?VgoR'u6&3*>rꫯj]#Gr_G;x ?4~ E (4I'̏2I)y%{ pA2 Nhg82YlmB?e߅sEZpJ4͏L1<nn!G7ϧoJN~ ܉ډ?b{MGϦ>lϟ}tĢ?#^M | <fm\7/|4*qU -\ȓr r2%+_[ g$2,Ln!?ir/Z],0Zf 2jZg.M]VŨTok= ^LΈt9}ާa<Fz9mZ( i[Q5wE3$h8yڦo m@w:4t JP3e�U]tܞ>p,3"ptF 7ܭF .n9ݍ.{�Ǘ}B]o=W]JW2 W .N٬Yx3f߆l4M#>=Ēc/lf1 2ptE˃nͯ0T.e a*auiVN'mu6)Cp |d w`=SAƺh)ZD+t0#L٣CĵwkSNƊe[C]+<Q!s{J>F)8!ŃAT|}_`Ζz&6qA8\#>i\+Q (0^BpۆY0F Fm=T6 YZ)&P@uJ~3\:`�)+N{Nf/أޟpNc!z$:"%Hyߙ\);Z>4;~tz;Ò7:_rW9a;ݽX'/@s~B9׾2g,VOt*$!Z{ -amx8> V.9@ %B٦s 3:O` vZa,쁌b}Z#<۸O|[|?5[Oږr0=N,X|e,Ƨ PwSagȅ=GYRtDiR& QhV@2 ps G$,cI#Ҫr}mP0jVr-]XeխOy0g^_pdb`xڠ 3{]7yz\X#ى{C۸pp|1'XOᬆ|'G?!&mIԷRT|Qd ?C<J?̗91 ItYP4 Ɠμh*q%Gl9rbF?| 6!yr%ۄzvZz4Q,2ˌ'eoQ(Kw* bg�\_Wx>R|v([oɦ>ݯ+r 83pogTvpgdxY8P<e8AnR< +Utgץ1^n^.!x.튕nVŸE;xֆ_A#!hσ1d1!9l)@,i?ohH$DED7$*C=Ŕ<am>cCJh)O�T{@GաUZ~;SfcpI\Bպ) XN=醅HkzXE)66o Pv`HBNxyEns~,7Jɣwķ,aI~Ǒ{:ϙ5x֢j"l;+d Vʚ+ z`E -.YPB)͊'p1゚ֻE`&[g$G\uAE0"oJ!�JjR$r׊O'DiGg/bWSYH!X:VP )c%!1{{2諭lM/a6O)Ɓ#SPw!5dtJ>k.#_OO9p;H ~7-/egLgQ'G&2|#P� w>,:!1HVHhNTz<(䒶1: BzdhAx$-8zF~âH%^gGl6Zqaɖ}Ԋ+f>s6?7>#?t.64Xetto~_XǤQϟOoh||mM+Fm;9sl,Ϧ3w.Lascɤ:7A؊x3QWMeZu_xsMc-QrytI""׵UWsm*_}+ u 回 HEJ{(}$OUYg@eme72Ņg_RB7.ɦ-bW #֠k/׼uyPЭͫ< =X?e9%]"øv}ü^x t+zrT7Y|~̿R_zޫ9jcR:#f1DHMPm1HZb_0!@0^GW9MIW_}V~__ˤ,a"` 9@Wa[Xֳ08{5ꠦxWϟO >~8ns,dtOwb=Gl)rNY]aYWϰ/`;v8ђ S˂2v$Zj^}d v@A9oˎ!?7ݍ)@ }(WlUsr?ۓ}e"[G0djK"־s 8_vR^n)x.dg'GY<Ǖɯ3/WO+ :avsCj'|g0ͫ鰽 E n]N MZW3={lـJnXBHw9 ��@�IDAT׌,ynl57\=x?sڃY'׭|bf9J'f EtG@۽rM_wA1{z5S([X pp_ʪ[!Jhg3G}m\ƴNc*Q >*úƓ~Z^iO?t?mg=Bw=CUhMէf~*xsvgԶF ~Y.Lo>/Bm(J@_M{wzglySW~zNtvv20֎perkAu0x紅n\"?V�sţ "FTo2h`\媡2*u(^җW9c<ς[=~pZ RHp]|q搓t8.*(/a,GpֺG3TH 궷Sv*1[cfEq~^G# ŗ!\?խfLn_da08จ9P~ f;-/?%MW_~^~_|0ѪǷFFIX~]i7T~o[ ZJ&ŏv�<ҁE + V6_e~g6Wr@ʋq 9D^"+fIfgD9=&(,3=Cp\aEp]t8#.(N=P΋E_ٜw=Y mqz\w=mo/^OO)͖;9͎ebnQfs:nNCZ.Es:z],<!{ºՙ >3>F~b7ڠeG;AUV_ӡk}c@jqTNu0[TR ih?IoXtAUJ4CZ>T'[GAۅg¸XA~l=P TسjLW^c[g2vϸ�Ĕ& @@~(S:Qu#MZo} kG),7.5&Ip f۪LЈ8qL+%. V*KA<;P.3G{6Dؾ e hc~˭L_([xPTU&g+ (i-#[F W߹*[akp|<SF{_0�Kk GyRipNyYM]P, lɟ>*PrgNXwr遌 tcƅ2l; Ѹ%qf䷴V5~o7BNyB3u$q'?zrNƄJ@O7OnXq/IJ)xV dA` !RvȀ% ^@9y]Rz;JzVt~(xu"*ATGb|#}$c?/i a8ϭN`CۙSi2^wRy,<+ b2w<eЪhwX7D KMEh1ap5%tijmtJ[={es V}[ɾ~ZcX'/cۧss==wq0 Ò%v0ϱdly`B+ib˺<KM˜hs3X,@O06hкoz2:D|9sf.JU8;x[孯ȧ14LWbPJZ=�i*ww/oF\BPwB;U|tΊwV83"_"-]~S1-@!hQ<e?eVv}K? ߠ,wX#’=gЌ^ۛcEEeUU3{I[D2FE  WAK8�&T!ı<WՎ" UVpC]{NK�3p# $g1e0={}s`]Hck:7GUx̮W_YMDkUfv@C^,'^3befQzUH+T)r ;(e{dP,rHߨ \qָZ40r2mm]5]I^!Cp@  #@e;>e-rLROXϡMnŗ ߉ ĵ̺m߬< J|16f.KcrCWTrZZ۲ Qb߅9 1TNY�D6yD^dIQs`]poz1g߲9we壈  t\%ReeDd(m~]wD4}( 2Z+Ep,ͨ z" f/r5żq[x!WإfF'4' 'vZtv(NXXs|Ӈ{!#UvXwy>J ŢYaw%Ͽ|sq 5,6O *F ;pPFQ9]WOk _rS=Wi!Fq.،e@)xjB{F˄V)}o ߴ+;_qmZo*^=0!740T*.llZbe)T$0R,W'*Ȳ>s2Ν{٥VD6ZenǙ ,Z3yنQd(x0t">ӉQ\ /,\%i8+]�Y"fUMB|,7BZt3<$R$=mON8su?̀DIؿɗF{sGV;i^tQ,:xP}AcM4_gw*NZMC^˳E_'cCܢF޲؊R<-#}6 f6M]w=@:eěwuO:hYƁWgYfJ5};sP{#oƃ]SǍB'ouӲF֪MC>Me~)v E*rfhĞ'l:��bL[z~b<mS{P!RiZpۧ;F?AYyvoܧFoWvրL("a{H*0e(an i mMA4!_IVb, cD:[8RpeV*qWv(w2HHj}/,\Ǿ\m:2LJN6Rmpe`:PåA0Ml^t((,Ou. U Y[+KfozhWxmƲ5V:]|YvzX87h]]:eA-cO N!tjY (K*pÈ(kwM˟eͲle 4qY'!mKjsYzGAd>Wyϐ WhZ@ے~~(sNvɥp=ņ*/EVhv2QZQf ^cݻW K2mY +22a֝imt%`Y>{Mz^h+vG{ S +Qo,!K[[ysZon=2{`]<*cPio7_sjD mQ'݆jj **& ?C)H"FV[TfHK0CFit|_Q|N ug;W[Np̻?J =}OΊ?쉇|`Ju;=,wYW7߫pm.ؿ,t{hZI^ Q x}ݫxM-c56pV>]—ŸZfVu36% /)L.;AGǬO?́.[US5WBKkq1 V$\5leMmLM^lk<_<C s8F^-e3"uM\{pY8u`j[̘ڱY}\ۼ4 Yoj~swo뵸mݨW`XTZ#Vz6]{0QS:쪠rr8M a#h:̿ }RUjQ 0įʿvN,AF^"xҹ @ݎc]`>,_V)MF)ڻ('(tt/1lȽV ]/~`px1{?C}֣O޴>qrA v)u,,ԛY/()_ۉtڃ^<̶"e{v/iNQKG ӗE|lJK d;*iHTa)W):]fE,Ws(ɇB-;XysP:C H>bE@s.lA֚e&I5k6 8 1K^B(""WW0!_NOXhj{8}E7;e+\Df\³h7QKEv3'vw%h N|UmR߂G>0AknTKүj;iKFZ60$@3 Lr맯__Uۊ8+ 9}g eA[Ь̘خ{Rnyojc} csi �WOR O0<t(۱heVʅAk f(d)_Unej0btia(,-| w_*fGx\7wS:OzW}\rzTH&zP^ r~*xw?+~Jt "[WF?+I^#=S,/WiJ%]C~=V{-P2V񛽗ô8/uV~'[Lö#//Fhi |rE !bPGlF=4a7\] 7Eb]?s `2�v *X"0+Jcu 7D`s w.cv_[9=afȻbaD+ӧ_p8�B\߰9J)xn (0]XcqBʁ `į<弄?0 : 1]? 2~?&-N#eڻE)vLRJ-uIT�#~*^~m:XICTPF9G(S0EIP M~vA>:(TNJ綛p0k8:tܼΖdt#Y:YzʞiVi% O/PxW<nz1NtWhr=ctrOA]>T<`E>;g@.,+qEZ�ޢ@C888uPk'=z)(N@jjm ?ob&/*6eGU~1h!ȟ.7lke\l(l^<KZx5,~'̠݊EZ!խՀSBhE{J,. Eƭ+WWs-#/p߼5B.\qqߠݜAba2WN|�ѾIv&BKT=|4q ,0n|W0*ڗۀ\mI5:9SQywⓐ<[Wd+#_{5Ty L,u)r _ɋ)w' Eqj?kI;(d(9o=#N%GN Q!XgA kɐdp61/^�rW`%ɀP<; roF BXЊ]#5ӷp:#eVoX2BʵLk:8:9oĎCws;c-RP鰻r1'N_5^9M^ %c:KуiEY_O:SPH~gq9}zX}.-}6e+8iݎJέY=~t0ĉ+_ǎ&nmZ̀sxD"^K0/۲HyrΑ<<8D"ֱ,%>n"vi'LEF(onO9 l; qÖQa%+Xt<:v?(SKe+IML6 @+p ۺ<Anq|#nl |EE2ϢA3! Tdl*.}�<\3RtCg*T`/o6>l6e sGPt<oBN&inWm彊 a ,q^жrc}Yf+Ѻ|g |~>/_̽haVC�܌6[^Yp$ـ-% wxڦiWZ4l.w3{E0f-wfoYVѵ: YƁD]Xk(-X)\Gv3Bp)CtcygqSD K)vJN;οߕ/9Pmr z@1),i*Mo/$ J^ĀDEYMͷafOޯ+W3&۶yE(v^~N wupWk(;/ϧΧ6E754'a8FEzR3HҺ cˌ@Cճq@Dv\sz5Hrg}+k> zwM] EWrqW{ J>mڢd!7]Χiݤ3^c Zok:T*P ;A}kcEAFvq u?99�faEDP1;鼰 9Ey x^`IV9+8nN9(?vPnNbf;Y:)Ps%W CXn8@AM.@3JT {͎SgkU,Î,|_4m{)*_sN[, oP͗1qųU0ciwԧOܙOfd`(J&ZcmT;K$@rvG6j{9Ipe|r 1Psw \/M !c"%=\$3] &(Sݎ1.⬉;Wlbq ݐ!PU O~͍@9aF||עr㸂WD+2@xIxj|w5G_]V,'ǫ(Xßbg賃XDcy]`Vh 33)6'~ WhEK^ V,0;(+^0-U˳3gyEi|-irTq%*;r̀A^ݡM^-kDb/\ŜuɌ`6i@ x!xט('u^̭YR䠭%r}NHߊ߭G3Ϫ;4:$Rmue�Xn)r&z1/k QϾ+3xCT6'4Rman}JT+h_!kڎ7 mڕ2!cۿ΅z?${ $-O{ps6]zCBb H,Ex,\qgL6ayJ9V8ߚ@픋8;\aWȫ+ѪǷηF7n)tQuG3 *7B㋅0/ Qʱ0-7}'aRB,9#.Yrh[pX11J }iqтiw@?Fp}�\eSW1y.`5T0mO|/Bh .Zh/N(ʼn_Uw6֦+,5(1 &CFN_C_Sye4/,6sʱD_3wIE tԔ]~LtҝWnb(:+.w֫MQIgTEҔu(A}ufL2S[ mBhJ*l^cmAs$Z;.N0tR}Iŝ;{ڤm(=u Y g!lwC)K~T:h5ˤm@D?f>.l1;dŨ b]܍I"ѭHnW,o =ͭ7_ ڕ%ytXSY$Ki^O6??agn-M7}xx w?n:/N<*[5(.@pޫ>Jv&ϳ|}|hzų=Όt-|4݊ajw0;xzevf%h˵.p0֪]rrc]dɢ_GyZZvfA*}-K;0p5cCEW0K1-)ľܼ7/*Y֝e{V+یrs6_4Ѓy3=vRI!_]c'P|=Sy׳[^罦hEYxIKW=#hŠ"Z  5d&xMkx-*g3y~Wl; $+peNMσ9A , ]ى6̉H:] vZ*o<[Q|w)QnQ$ s;s1`&X?SʯʱʐU <~ LUJ7,g(gMװ8pW}A+}NҧS S(eଶd` 8-3sZm%^rXvk|_gu~7眸",BI^SBrAMQ^. G<;n9D9x4][!T{ҝ[QӉ& GR`ť'OjA6[ PE;#=tImT nʧUPuΔ) >yHc6nE%蔱J ׊kg@Ag ?t n@~*_aAx/oACcLty,&kw_Z;z DΎb[bVŖ(H%? nޅ|kݱ9 TЖM|LMv l|eĴcVC;">;s8O|y$9v@8_MN?u$vܑx??˿.||c)T�_uM054oOPxo'y_Z9Oѫa6߆X$׳亂lr僽(ʚ,b*ԉcrHXLG&7}ΐO!G %{%yO=";#wiǤS:TW0.z+ pٟ%r ay ӁjGC 1}IcJC0`KRᆧx,X*߆wHBVdKq} 31I+]m=vtW:X r`'|j`.cӈ@"g^v=y-S7�Hcq ҥIzW~XiB[V=p;O!nO`^ >}Z(ymAPӌ9ԳJJ}7/ PJf0>K8XCw,;pa(88Chm\^ϧ 摆uN>`k4}0P vP*,ߟ^<{Q]\q{tˑ\ѣN X+hKJs[)SVkqa'y42(S}; AB(lTB{H"uHY쫼IgϾ٥BHq5Bs>KO! ,D]վ%ĤW{j%8N[fF5�Si.soI^*"SѰS5ih ��'<";~ĥ_Ђ̜5;�ʋ+-ǃݭA}kE}cyw;.BC:K۷9N([oy(⩠F!W\ ٩KV-ʦª.u ;8sRX.f~2_|'?6mDv%XOq{?S`3إ Ϧ;?84Ա=omA|=׮{xg�HZ_i1&}gYdtQƁ֑shEd�<S@yWh}]߬NCxoth FXP-H7 )q]!8P54AĀf<:֊'Z+#nT^o6IC6=2B6%w/!Q{9/#̫C l"xHDo* 'ފٓoYaI]Z߆]tj ȩkPDxU["1 !e #HD >TUjih[0ir7)]f{O!#E޴+pKN5)ATmΘ͸EŒ*~BS7}myFY2BEK+ N[�w�QVHL,L8dŽ[r*x<o*7XeK޹n >f -v0f/itk.hFra!1-{E7O'{LnNУ`/8OeJ?OeDga`ߥ3x*hZ6Z*;B`&DInA&=1PǴb[jw 3kKBʔ ҒA_w|xT-T(ہITcAjѪGs"|gkb*ſɴRkwk.-[;w#C0r�CܟfLl?N|dM׽zArX92CdZ(<]Hcң|gYN* 6Uc<0۳DKǪt.vld$F,Ju=OG\B[gj"i{՗^ٱSF-SN-[FQ{*QJy7;864QYfǍm[FZ9*[tFz])6#̦biNKrjD͏ \ ,ّ Ԉg/CF5 M/R#rR_< ڑ2C?|<? uJ)렖US#27μI0 AS7x+IdJ0lZbߊ[q\,QߣNL?,}mk7;Ĥ Q(?`x58Ka;VofA{Zij-WiN#x' 6޼ rmj^1�pң2 8I%jJ1F1B$\t !K_"s\1 4;J[Y̏dQ/!H2 0v| ۫a654+D/0iο6| eDFB.AE |\\׫¥&V6-ǢY$_Ob]Cka#HS1鋗(L(t*nU崴!}7=8{Ⱥx/ڪ5E(8. eaa:㩘h~{  `K1~ 5Wh9W[�wpQA)7zI 2hPISB**JRPއXE2e{cV Sgm6q A7!JU8m^ip5/'Y'(u}7bdTd6[{&kYǎ'%G*ۜ\$4^gqv=ŤvA܀B KP۩[ ð>tto>^2qӋwY~AwYe|rt6?ϞU?g?#| ~@n񛮛y|Y%տ/bˏ?WX6h[މ묜>Ȣh}wf$r$,">gS%MJ$1\>K#J]S*\s&AA3a"-pծ=1S8c~)t־=y`C'2헂H/Ocr$�i Ve҃w8Si Hܴ]TA_`]k .209'm?}H6"@c\FH?!mȲe|$(0>c{BˠzA/9(+{(%d*.ij▢\+9#'‹hŢaR'jx;[[vj,@7iEW%Dft]%hO9Nt(b2VADGٷ2S͖qâ0Ia+6 %`0B/JJtO7bwjM/n\<petf ,~lEY bDl 2EeFaK/1 kw>WAw͂]?;ϐ)y|)4� #�'_;i \t h2_8 })G 㵊emO)pmԗt@FATζ3ٚL*U]ZUwu aXaAɻ(  R׶N&r}*EqF I `EJzb&�tL&>zʎZM.*ǗN xXq&=/.?uʸw|8@(Kp=`_d/ýKŪ2eyoqkQU$lW7?MO}$JL yy#v@G)9FFFFFFFfJ '(H d8@B2%'g_"CGv֝ W+D�Cj'-,9؜>`N޴Ɇf!+vAl}g9w?fP'ĒX mɇN'NBGZZ0iviQ2#�t 1њRPon<>f2>x„5-+ƣ=𴯥Tj>lX (1HUo 9+UQ^𜷤W�EoQ@c;9Q͋OEb9]cH|/˛҉)S{8/+h W^UӊLEfNWSv0Fc|wk(>Y>|B#R_in1k*;Btd2+S%67"P{^Uزԟl-ƶxu<-|zdwc{olՑI2Bdc "PT$=a< M"uJ_Qxup (<Lu Fϊ@oWIDڟ:HvoF=Uiނ7dtS1t .lǃm �\6,aN fIһKw5^+4c)u@sL/0Sv^*|~?ט[�K ޖ F ?JeFЬG %˶_?M*"Ć>;_^0zrjKǣQicbE<}5꡹pjJLZX+� &e?r2Z2CˁǺ3()�N,Z*4Ij5q`]_c~Nڢ}x8-iO8 hR8n&D� /yA AP&.k[x¶LpQ{OصAz r{ 3rdv.{lHBJ{g&UN[QO뗁|+'lP+?z=~F|}Ks5mn7sY/_Bh]Ι]R ^qz-{҂rј-_nvT�fgR͝􋑑 K팿$Z�OArm8i'ҚS7J}jRS%N穯-n JB&=,=~"犚wk Hti|ڨf=𴝬$pU c'=yjl[Fq<#ngk'.x~xLcB\mW�L $�/4sg7?Y\+%iy){Yv/P̲7~$+Q(5.g'j*)}U:C%tL|(?_ 'h ďrAxY'z MQ'G[f#}w`F3; ӥ~;Pҷ[Pt!Rv �V3b~Kg~aiߣ;VŌ+}cZ5v6Z/o0;FZ0]\m{]6<X-F-Z4 5y-s`hKqR&=`/LV~j",mowZlTzxgzOw::nb8BLqBg2Jrr,jagJK :mL KJjw]{ԛRd¡mg7G!$i^Y;�Fɷ{'xp J߉JYP> frD"jg=?NKC#(xe0A*ej/ھҤX?LxJ@<#iʢXxj]u6޽?.t?nӖZ&Eq:EiJ_#Rw?xhƞ $ԤiZ`پzK9[;l>#΁x +ʳ%yTsu9=eI N}yYm^d0iþ&wLc ;gq6M%Kuzzb&S{$>  v!Կ-BȣlLۦ k5Fo~!t*m=='|,z<̏lOUg0Mw+XD{O OyރŁ ̣{bT%LKWsq<Y|Bur24F}u*-t[u<+|!n mp( > 1HY]=g O 4ɈRt$b؅O+~\>HX }ܤu2it2N<7]m66Is2*q]Q2]:$ ֘Ө|\7; smISZ 5Y$D/xgR8v=?��@�IDATFV NGs ē7! ST˨p(zqd<Ϧޝd<e L "2jUO+ߪsRg;q|^t.;5_tx?IRF7ďoW~6{X"-- h׷.c.cmc$5­Ҟ#8߁9dtxGw~4/?ulvA ||o&ڿgl0| * ú@ytd Qk9Bo##U`BJ[e 31bml7mV5 ᙬm>xuE-U:$^=dwh{9<O!Zop Vm>@Mf/ӏ& @5jϪ{ÍJl|<W5\kAOݼ&9ѕeXb556Rn]p<DBE'h C7 u-ye\ eg8謫7vw0YA@gBwwK q&Ǵ�E"o2!s7j (�)й oq1=O'_4Yeh~jz-^㾷:>]3N5:\j༢_R4U!]ǷqYG#�i xPU+A9ݾ~wF�W4_vO;9g|[4]OzüDf3mm1wb#\:c`h1v݊<7u1O�Hg7-&2Yz Dϲ�cZ.St |Y)7m3҉9a;m|O6¥k'[y�wgiӈxiXiENX19ܟ/ K�B!AO J3HN�UBRJTR i\�%貧EcB3oĥkOZ |s W@n83`E1 | kBM8a'Kdvor u҉ " -v]͎p۞IĞ:j3Ջ=nΧ⑸�:Ǽm~ސPVW&Α]v T LNУ"fMV!KmQ6W@HܓahrnsYj '!0ZD)e+O* cFcD꽬:s@[]L _=JG?W/?ӋO,M UӓU"N[ЛnNU$мw}G*4c6SNGÜc|~ci q>L3V/XǶS<luAWCڃkpBᐪnTk'8HPK8^z%[%Ƕ*y t@\5 m*\DNkW6C+b~P-~'OON&jgJ$~ n.s%Wota%9i.?+?xjuUgjqo-qo+~�{յ֨S_dQ|_|D.악#}RO�I`=ͥ?ϳJl䁓:r3?ϼ$|qШi5)kG\0n$tiCʰl tϕe&qI[Īέ?#/PM?s\3to}W=ίBLK D<֙a>$FB\2y[\M.t^ᛴA8 ͓<}aviw"e#+Ǵ' �]cM.)?}W*wW qL%nl]T0jؚѕ"b0lfŃ@@v, A 0꾦+BY\A"(;̨{^3"2`w-Sc!HqcI֟D̈́ 3i'Rw^/9&`S\:9sg3^Ƶ֭9]vǫSҫzmfljt2 �6�VXIZI<!QQOka|:@ @zcNXC QArt&6jsUiUKs7U3?8q?V^`&L.o*8eWGӯ~oC*Uc)ŋ)A&UN8 z1rݾcbfL ,V'iMq5�7+b;-5+Uo[lQR9@#o z@`Sm4ǻl:{ɭwBp�T iONtJ`1<@KcZ?5Ehu@՚9eവŭ{LҬ7͗#-mJOpͯ!EMx] s- D܈7c:4uœU60X Yp@\LXK01nJ1!)"_2>߾b4x5K>+}&ά,q:fW:>a)q ѢS#TBevaՠe*--�}a>>BdP+@U7E:XvDŻmD/f.:4-ZY@T-zط+98>X 2MXN&>xUWMZ^I<YWY+v%^k.VJTZ70bH:{~ħDwO^(Z{E^$\⧉I/U('<g8a5KU+ƓC#^O\tc]κSY"md9svKHdEx ,]Ʉ�LoMM-cWyO`!!b=2' ϸcs6H9+SƖtYRU\ 3 >^k ^=Rj Y(Eۮ;[tFj_ˆZ=jƕtG`"+w019f^;Vz(wEKA<d Le+\u@HD`t #C۸&?{q0=~3ȓ;AɋS`tsW6.) SAaZDڐ Y"sp,|Zκ;H�q#ԙeg hj\\|KGwsbzpxpi s4 _ Mid q ]̈'}dŁɚ} 9 6X%)H[uqDuWEe͆9_U7?j~v#vn 69>&X0iގ'[OOѧ.Y/pµU'Y唫@ߛ\T�Ds-h&avG`Yp G})}'2p ((!L&WxF.]5o5xrC UOۃwErlx+)59EoFtP.Rhdj]%-ϴL_y Cv-_î9vnοG(L[͹S@d؞t>PF3ħsQk|?46kTdrSOH>)LKt8 b:y'nL̔t# 0Y9u~}G Ag1 2~ǻ4~˖HsW Ӑ ] WlG:Yp`I34fx`\lP3(sWh)˜_sMI<;^ejhyoZztB9>a\n4ChZo0夑}xف:~.I�" jp@ ABtSw68HlP\"NIr0?%_>T[l|%?!N3�!ÈdGhhi̧s-Nlj9-فէwr/Nsz4lvBXSjM8x՞ףVduJhn+.<_Gq#hs'!i=nX뷎sÍ R%:L# c1=;,Wr51]پh'A#0!hj c{ނE )U/: C7m!j} <l�{cW18b\}>'kD4<&�K9dBmӵF!31e >bm'7=^RJlT`==6M*}oc@uxĤɉէ&//@�yYtS(>tt=7+lp5 !lEoh4 kۮQĆU5j[`̍uPT{0 +% hESrU^k|ܺ0VdħCIPNRX*fpuH? />=[�w#ZO |w?kngÙg^[Vjc&JQ0w>BӇ[Ψ~.=R3|-3HX SfK5n+崊o!mq^<骼'_"wLl(-n/!pB*ڣ<c$ۨW\ ¤  J[^IWszO_8{Zbr e^+tM }N*pIK~Wm/-Zmdv9LK#|de*3/o͛MuKwCk(;O1a*pPg e##v"9x8[:S`ղ6vq8S2-Q\xqXj' 0Wt!Wg19Kć^29J(6G˷ <h̑8-M�[ 5ND eɆ˩Y,iv28r,:.sS`Ts]&I؊"L7u;0UZYCV\YT Ȃ C# !%6⚖Y-ѫ)J8}pX)78rzRm98KT>֗bI>fh#wxawmgq. Q8\2ԂfXLJLQ%h}x4o9:URSo7AӐC~[ Hvyz^xW-AVVYy,dCi4y Wl7<􆿧\Tt"vpOkv'tҬTJ~5j0Q!I#pݬ{tHY<S� s=@ŷrJThxμs|" 1m5)`ovCP*~JTk ?su1i+)Z`F }OOV+xS#k̇Ҟ;ڨU%J:N脞xpOu=W'߷|bm1&AI&Dgr%Pk=>)9~QgfQ>3E .9?ߵ H[~-Mj*xTyX~1ORJu@%S4W }3v JJVUFW{bb@ЕnVq Ø`, 0A~θap*:vW2J2Q9F 84P EK'gJX4wR2`e>s5fgށ7yuo`3ӡ("-HlɵS�U?u d2!3eux]f`|t¼Fg2L ;al3q椅-;Qݹ}(fC`G;gniJ' Ӈa[S3_'8%dj]2?M�/(*yeaTx&*h.gn9w7MS%"ӣ!mC cTO?Fkfm 3[&*H IM%g^ž`FV <wc"B]"@'Dgw3ǿ]"ó[}g2w 8M;B}ہ!#sU7$�JPêooDW-/F:A-Υ4D)(ߞ~NUmg�xym~HZ懁[xã}hY xd8"ׯ_F ^e 0ɲT/Ԏ+02I-6Gqxm\i@M^6�).q p Imƕ V?FW >K'vK;±yҰN6INh֍.vY0ѿt+|3z{oWI?mhuxH6Nk,y`Lf]*Ps?Fkx7 z}o%G_ȜH.돇i5hgKkh :E=OE (Y艽+)G_UܮmIJXQxA^NnN .#n]_ ʠ!^+~'>kϞ}2Mq8}'.-I]xq`{ )ɎH7YCt)< |K,�=ߕ)8|+SgxI2TXk;03`&6 As"C%H0DZQDeV xot;9AXx;Bdǩp;'AEݡJu= VđN>QMajU7|svL(H`u|r"Ή=gk\RZ?5XS:dr 89&%t4=y>ǘEh&Y4gOp9ShֹA2D6v2nx맟>b q6y‰&۔sG±[5d q^YlO{t50Q5m*~p҅6m:go1SL>.WI>fX*�}m6nf1 5ςK1,wz$n+<XY6T~r{L~W<7h:d>xXyO|_<-{wլN>}Զi\o@LN\ֽhwVo= oKm=><V0C]mrnյV $7h%pO*ץ$.c1OǠhҫ59U Xh!: WżϠ )O/ /1DZ.}#6M}PV5Rv,钷HpӃanyO~ "/U&#rU'u+W᝾0x=/4ʁYP|G ^M/<[Wu{R޿o6ݳcr3Pة||Z.iԸl0I܁ /R@VRΟ |Y/`PKdMq0@p'og^EʧWA-^$ gMzs%[qՊ;vU8ynO%Cis'7)_,ߍgЄ±r9bU_KRc`-hL8<5'CSMm:�h*dNWN;..P|8 c'*Utu堹}7e8!֚t4x1:57Bu;Yv@z*~u% wҶx |ZLLYIUfwQ uvՂb~ݯ283O:̿56. *xxISr #y ֖tt󓯀˰ Fz48[Z k\-*AXpjՊ ؛||vnF 2lT_At=oS.Zfj ) UpS&B '_/ɸj4'i/ƎTF-g:ԆC)(gMЄ|whCcсNPtޥAMUmM~u@(7xGk2ɃMNr˗{Oh=7=8exs >o3A;>pwrU_L^͂[×Ф3iOyF&0wFK-L5X-/4ʹ@@LԠ= ݒ^Z - ]�[}uaXB{oX=o rfW!qy=Y>øܣ7ZR ^:0AI2҅}'p@ NN&MN8:}bt=>9?c"JOT wEz_3cg߃i3{b[ZjEA j@Oh{D-% WFR>v!Bƛfyy9*.Y_sE^`A_ ԡ] 4}U</6{< i@CN^]S}ͣƕ<zVdJdoې}:2mpś=#si<-mNŕm]I//)OU_~cnlvA6q&KRΙc|**qƟPPY 2:;;3<H8; +%rUߧL4&@akxhrYkVVOR^@ag?"0yif>:iͣ0{yCAdMωu9:G@U٫8Qգk1{O'.Xߞv%s&ئralz[pL_~%K'horh5^̓IZQviҋx׶K}^12A3eu/Ԉ#:?.!LMO?<|b58Ӕ)Wgh1dN2hWpcVp Q|[;5I[ϻv"�xxqp:MW(~:f^wO?w#L1 + :Ԥ/MOj]qw/W9/Xxec<WO3y}7MۙGDe_CHgjHl&a9ũ-  c@xbvdEw|wSiA~|yꚮġ.x[�fÐP;ˎ4o + Lқw3 F@kYu$v)'KpO0"7akx +<F< ~$E($,E4>+Joo4[& ]rUb^|w=YI 0gx3U9)_Px-!+m }ga:P9NiұBGqWlpJ3&kɸʳac]歳\xsլ|!p;}Ɇ<BMKtE!u4.>=-f5<1<܍U,Fkk;gTE�ڈ1,!t1j/eТSw7we(!<οl} }s.�?e_wW8o˳ H*tU>sksBs>nbw0-vQp]>=}[}8.{z!n9 /[y6>Q�s9>Zj7~>m mu 4 gҪ& :=Ɂd�W8aktF;}0Dt8}f9t{|+ z36hq0&3l3 }g 4$v.zPE' ,Yé!wШD﷌zs@oM{Z:h{yyȑy\PKemxu'9?miʶs6N>}0)rS{RkO9i^Tz:e_B;vPؗ:QK"DP$?Qa0Kmxѷ2h.z!ɫ@7֯'\9=W'F죇8N=T6hso{w[~vkӧ^웺#bTxGtJ q|# ˿mF W:_-p&\qN: 3򫶓VB]:EW<!"#ޖ|lG.>RǼ|ς'E0w<^wːwpXnA|Gω:OgH KH0NC>ř<)T.O ~A_L?_n&n]*uƵ=\YE¿"0_J 33]uR.:5@g(|.3;yZ#D jNLß]ȼV?jx yVg1rMx1:d̲z3Yu$fzv2g-ק]jI8jx_+[r1 9߹s b.|MaIw.lMI5? tzE*aTG6L2Vi^c'']ΟZdsNsUYƆTgon܃5'/R~B+%@ E6P#_M&}'Y6Ğsк~!?zykޘa"5M}0Wnaz γs-Gs-3 @$-ڨ9R#PL|,x"&~>ē!Ⱥjˮ?o?x}LEV,rN"8]p7`@ oSE;3KQ,ZcZLȹSH3PՄxGXn/]|ǟGO&4QP0pX+-UF<g?ej2h0]q_~u9 XC4ʚhJ>"] =ΌXWRaQ) DŽ:q9uB! gN y})a<.и(M˲̘�ƧԣKVPF]2-Jm<}zOfHc9U %ǿ'+L4|᧡ۉj3YV\N_>cEXY2=B4fsʩTGFVQpYfx=5G թ @gFv_zKp7^@HԃOЁaCh3",!3-^F975Ď~!j1ڶ3$ٛ'M9`)B߆KAe1%4;qzooFG3`Nrq=$v=k 2%X;{qٍ$_ 4Wڪ] O;1KDR5믰1򜱟sYmxgN0d2_XlSwE=Z9lgNHD xa.>A-<5~'` w'hם8zp^akHFe AÌgI=6hewsxR??q4 ,<?uy]Ϧ״!-OBI veAZ%>7AiO=8=|ϦgϟO9P 9m&Զ7Ԋ1KRzmRkp䭷mmaҚloⲽmWsㅶCoypʒf\Vg `) Kh @ų ڒxg$O ՊӡZ+XG\ RW~?tĦa˄�E!+H)ŹFC@:+0goi|b E5<j e4|ډq֙5{vpLV>fِ%Ϭ@u@8 t+~f~?qi{?詿ſrS_&|^#3x_Aq41}[bJ9O8nx<?>J]?#}!pBd .x_l.>4z>k8U^c%PF1񒊍7}�/yt̛:ݼF!tJ b .fl`$F9T\-[(fLJ.'epFn:K[5jq KLF.cS{ȸXb2PvPkXA=O4.F CCRq5#93xVWovS= )rѭ"sX Ӣ5^꟦x1eRMꦭ &,B*˄2Qp.:-A*t(9Khͥe:*́ E:A~ZNf'FTw,;E [>&wYi^MR{_yNe;]74q6޽wN5f:S2W˪3,~=m V}PѶBU}<xD⟀P<Bxy6%nvFqKj-#崱BgZ+>xL/zNz- ӭ5&ߌ,m)[@jf[iW.!\y l ޾?ݾ4P;z] ju1C  6}B|ɷpm*5[x6`<y_>q^JD.Ӵ`xNL"RPXb`/0""ȋ¶Lf,WZJ}xI0U:50뷬GNkMp&PXkz37TU*GN ?)@*�_*%#Soh>1x4o73E;p/┖m=$创hͅ sa=HK9Sg lTUΊoѡ#-3ʑ֒3.O@7ڻӳ8-6p̳i7^@I%8;hQVC_P=!6}Q3J"C L(|⹇!HTY]�,#>ⷌRZ@|exGz+PqPhxy%xӚ[9Tͥwxqv)[p64o0x7,<XXf- 3xaGbzs #b)CL(Qm`,/FIX'Vrh(L/o "8,DJgWdpD $KE]_75ۆ|#VΗ&k_ajB&ZNx]N `8Y|m�nS9o:Ӥvx6=Yc𫻤`>g"̞Zۅ}.u(uNN�h =vWO?, ޟ>n4 yEn̲,nHC N DZj8P;Rﶵoݻ7 ӫWKKM'@ZrTpIx2?m0_C'HhgyEj�6MP4]4ƴw %/f/Z@<H}ts'\itU'/4%<ܜ|-a,yWLW0,a [m),O0͒㣵/&%Yh|獸PP5ג>~Fhʰno,x-,V2X`L8gjb劲xen=u1YCpn-(l]mڋiu}}GOQ -m.VOW6B;à ӦA|y?r um ř]乖aZ&0;)[&% 8){p`+,x8C\jBLt!R*sj1<!` 8:%@?L85Qp%]teކ5cx=USz)~׼XAyq⡈K•f7BLמWץ�74tX&6G<oaPdѦNdt$Y O3"*+ _}5< UN`KTDAUSL|;jSkxLF360 "Ӊ4U\!aB<;:xĶxm?*nxM~]L苟дaQb=w6*Ti. k'=ۏE#l=4`$ͨIVGw~I_<O>*G[*$GGWJk餆3>%{औo{x3!xoC5ـR7lXןr|C?|'l/89Tt yE`-:L?Lhzg@`N6C&#j\a-~fن\9u`LT pFN^KSbC8M:W|`M5YyO4hDׂmAGsG(g ,̽&LJ"jΣJ~qp.o $l'pl~7/E?6Z/K‡0}C:}s^}N:薮jPY~noŁRVsqs=WBCV,+Z=!4Nשl=F"á'zϴdWy d)q`\r*nAycowO jLm0L^ Oe8Ӷgvb䃹4WL. jnrCvAo}HfhotM9CD=+xw{`ú6罞:U8�:knd=>x2nySV!彾Ob[ޔ &hQl` !Dv0nĮnԑ^d$ڎ'Gc[pG (ιX\ؔ"kz7MRWL̀[m0*%}(fM $[Z2gSv}f ~=)^6035xc BWݻj9cXZ�٣6 zT-m/X�ӝl` Impt-sjq <mhf`'$X{_pS?#JXT&xgxbQ uh' eH;$a_^߿? /}=BLW4ٲ\:Mų|ɞ7d^Fx� GQޏi_4�0+Ivċmqӊ._:q:BqU!:xG>q|vx5ݶ`ޑR+^pVH݄]Yϩ~)4ģ�Hu>f"8umy%Ru>6z LbC/FzݼƟu<3nbLm h~)ײGXgjfW\E/yS.LP' Y4> U]Nk^ǧ9j+S3?+o)`SW\*87aᡓG]w=9IFM,zQ :/6/|(q ~>.޸vɮ{{ K@+ٙm08�Əh8 Ӂ8]B\u7<:Ɗ F̡9g %.)]g1LƇϮO7Iz*tZxN_ Ylf ~m��@�IDAT θ{x4nc`P SC[R\fdhϿƩ7n-H[oz]:N؛~6eOܢp>9D8}Ӛ Ӷom_pƷhZ/u^! |�*@0PgåOD?0zynl` : )[gRpʳO!mFoV,7knƽj=<a0# 3 =㏟?>{S݉tolz=W{ `qƄh 9oT|l<Vц,pE>O_Sq=G32%`ܑ^C|z)́+AɇhrsPc-NXؔ GV#&N�Nx{6ESN4$BFF~~_p/͝oy](/ӊIb <2�L|G7|S琴6a1n~.EK(PHd\{ M-WO!1d<}H_aS 8.m (l;[' G̯m+sro פNU~ ݘ 1(|%‰ ΚHFiUw'UVC芮AuPQ᧖XRu@- u7/t ljtB\2!p8hsIڕ)MX @}/8+v$OD+8 )znhiFVJuqsk[3i zF;KsvS,&~ɭ\uXwGCplgC%߅˸ A#5!\YR~a(% :TW+{^WĞg0'lR4/;w6[3z G-6!)Uc.m4i*:`X.&rt\|ksRĥ'hBc`Q9S7@J+i} mvWܨԟ',4Ecp(T͞dJhY~43*A<ćj 9SXvEl";Wіws BA?kY2<!>-~NUpJY$T9-a$Pyv qaCUK]6-ygں8`Cۏh-A6.Pn*>8͸vJ? Ks"N_~=}FzS/07 7b<UF.m*Ȓ8u쭍qaɪZg/2Z IiP|e{19[)cbK$QIֿB~7}E~NH}zܾsowX_p5r'~ ނz򨲪?\>5] F':, گQy0׹t7=<]uҍyOo G-+㧟WUυ98WVa6mְd0*e C<Ͽ0]k+v 5cF pkMօ#M\MskoC[;6L�yeuOǫWe]aF}eGutE!՗L@PӍ\ayeu _|'B7OvdoL`k<K>]h_aɉ5f|oyfnֶGR̕04a/b#gg%vR : ]!GXӊlڵiOIN/ZUvk]`ŷl5H2k+bQ�@E(=9?Npdj ;r' V\bl|UҚ<[7X#}*iU[52Z§q)`e5Mrw~$`6hi;:iu{I㹾ћ?AKNP/ k*csⱆ.ar)TzOluߎ#֙Q-&ؖ[Bt3x畟ꭖqڧɁWGTS / ]voc+c=Lޢlз5B1n+h6l{^8”Ch O iS �z-s_x?|cM&\70) xZNL:NmV:m9ud"Evg �+`;Ж޻ۜI~6_NH1?wX(tA>[x('ѐ Ml .'NdS Yq{D[< OӃwmHYI.h"Qi&%?x|L5җD6zbx 1 5>go~awx#5MJ96. q_ OL8L/"qu]7Ν+q >y2Ȗ]҅0yw)/Ά]7/۰sx.Yb31 0*λN^mzzc.)ɫuI A SΉ82xYJciNFQ>nύRq5=B|퀘<3 :-rZ|$ю")ەb˒A`#89-*6SLH> o)|VE>oz0ѡ-m?K|PwgR7g-`S>g?--Jx([d?{C1Ocʱ-xpC g%0ln"mp\rWaXp#nU"91Z69@CWd5礓isoR+W`UZM^aCu1*y+l+集R8kVӆPճWlN --/hv)Oӗ\ rw0 vD)=,/Bs`t:`mu7C~N|Q3*Ͱ�D(1`Ow÷sڴtkk|/g_>v;3Ibs{)C}b ] ;p޵tw{'L ~Ϥ%@ݺR*j :/8m | N `T4 ҄xּ_g kp?&Rҏ�8Nn__1XLt_&Eڧʈؚn' v WpO�e.6GYfQFEonW!s*G1&5uo׫{!<cHf؋ox)85>ͤosW!}x^\9N5yNňe4RVYֶ۪cޡIl+Âd}� AX-I{*}яzZs8MVM|x xv�`.%$ha%KXX)x&!xQp2*;eqU.Bʬx9H#U<-L&WtJޕjbaν`)#w[-3 :ϜuXe>9�v7KjI6N̂$qۖI0RWK?b̬*VÉ <5A˽ix}99􈣹 `Lj{RNM܆KlȚ"532)-Ź0\ 6iͨēڥo 6{ (4Ll²8V1ЌUs9̗ f+E N )'&mN\}m^΁6Tr*b�Zr(yNO=@lt.g Yi%_\;fbh_& TAYv;,$Qe΍;0g؟~O//dP,WN#ct'BV_9hӽVf=F"\WсrF{Wb;ۏ 6kPyhۤ,Jc#mwڏg/1)d2X'Uff)A|-. /=ab5R_:閂+|[W4G竀Qp-i j?Gvu{5|a)(4x!'/5>lL D_TW}fY(#+<8^I[q5? ӵ&U<EVC2h.)LFc) Z$>SaW̌򪺱.T/-}p'8|<lN;bhBޔvϠS}a[ f62?=(8;"A&chw-4%o˶,<&}X xRSf5@j;α+`Y-W{zF^1.9DP`Zmo׫moG' wHS|<2F8A'/;CIJ"XtSZyL^ɚw'o2e'ّߛI:2MwJiؼ̦5T[bHq8ƕ*; =sS#\7u<ҿC5ƓK/Ϟ!(=|}P^I3[jl݈up7(L 7N] w,[k!Tl=-e+𪍊6(c9lk13;ĖmQUqI8i[>{2Mǘpl6ݤz"S'9S$CK6ݫMպ/[t^Tk||b2/TUp ~ttp Z\)ymU_~6?~?1=}^M2hUr6EjJl8H*WF=5±= =eSh)k7('y*p+Lqm:T53\Po)j} fỬϾDGL>_f2DycEӓLO( S}WZḐ<5y<b/\'<\59I n>e3t#֘]o3N,<[hĚD-ڛhoJ7ߵ~R #VTKVP/YxW~tUjPcܨmrl^WᎍwR8Rw=\YY3.n~5oV<";kyʮtLm;D{fq+-| JuNTet})Oqw䛔DYJۀozo|vP/ :NHwkGi\b=NTB( $LqIƭxݵcJfygZI�C4%JBEK>Y0|z$ڿ;~_O5co[bVOCn]z~`z)x8)tfb:R?t^pGݝepߚ#OKv HCy!%F^nt vw.G';6%[㜑{!oU6zr@yCpv4װվ|y™~ݻ=ȏ<{�rЖId0RxW%*"Ь(4x]cNw=+4D>avu@֓V9U ?|,% �>I;ON/u;ni$[!M[M4Ws7UW7)jIͿf{u1eSϕ ʉ B`?`;`B%>U@ Z%2vs%I<*.Z;\E{b􃏧}O ȕ׉<jv~U_WrUllړָLiLphKӍ&Ah7Y99aw#LZ̃<ywݻ7=~$lj%DdsA(pr8S@H+ML5㊞6!Vh50/Apzu@b^濚Т?=<?$yOcB`9ҏ1ws'k(JŻI3okX̧my(oZ4|ro_%B \h݄gi-JHs8(3ޛ/Qk~ Lg^_?d]}] fŋi&Ǘ{_!}sڽRЂnjSZRgYg'CsW+߅/As_L~<gg#DGG[=?{2V nr ]JJF(e ,]sUf`.g;Lأt*}<兑\->A:οz~~zZs�lu酯WǣS/lNa_6[ц<{zϦO_#`ӓs6)ME z0Mv'l݇W{+>~8vnO␶<[Ni&oȻ}9Gn'&~}<fcƽtS 0cQwЁR'Ɓi->);۹7$g@ 4-(] DGvo|j]d9ZS< %ؚ7m#t=R^>TY-0ܸ;}0}ׅw6|Ԑ<=Q.௸v2u,fkY*5 I75~|{%7Nդzih`Y3@yPi 2v-]ɀoe7e@cu[{!O^A[W:)_'=HSI-)l)VJe8ބmBfu-1qsU0Y>1i�M~1P,!N̄2j=55yxRp"s&O@5V4qC"Co wA /_eO?h `uCŒZQZk#H3G)0\y; cDL9]zebX #Tc"H M8uYfm[LƷ H-DŽme/M~E*9x@]wۥDS?ڭՂrb1=b^ƪuq2>f]uP03{s+|P7EKv޶1(f\q*&yM vbTD)M!kn Ɗ;Y=gQ%_A "OU{'NDkF"JSS3) & mnN�cDr>qwVcOj\΁b (Lق6cY6\&)75W\y⓱,$M9^<gϹ5/>anΰ^OoDxi컁NAދc)r1ûl<;ݽJ~7:ͱsM$,o:Ĉ<i �|vS~9Cwm</ H+J$Jc l21l22 dOofdi([9&%(봵f& \4vxT:NШsdU /ȌYoǶ"8B b1x7Oy 云 M&.kP4f݇Cߟ|`reڭfeSO$6/pi v_r iC8=[\<|y¸.l{Hm=PCv^L2!"r�,:!|!2ӧ#[0Qx!P~+h=ՓU1mY笤xO AsYRޒjYW k]t`=v1װ< 2a Oz+Hy2t\4fjytY glmob 7[!g u_p5nzą-^ F|KMGN+_y; lD;#P#p:49ɚ>m jUԼl ؂l]דEjAr~Ñ<bU, ;\wq$k[{kIq<î:ҲMmDlݼW`!Ƽ*Y`+"LҢH!v1~o4v_bķg6\\8!%^F/@@.!4Y4СvPaPNP Sfhks&[:DȗǬW?:o-V,63$2#p0<:vdSX,8ۙ8nMpcK%}˃?aWAW<3 znLi}w:d ize{a G;;:@M9^uHHu޻lOTSc:ߛ!G@R v!z ᛴ%x6A̯j&ܥK Ћ%VTt*NlZZaGwlt}RfG PS.NlsгyBNd=},wa@d nӧK9%%~9 똟3K9KMk|| g[LtnOw;a,RF/|9-̗ vs l6+&bc/eKn┾m*�c},-X6 >p ϥwldG l1bO(_ 728A]Ɍ|N:4}&O֠`gL^Qv&oOq̖ '08&?iȃm7v'al�δ`]i~D8טx6={xyF\늀Zch~y¹M|sF5|䈓AbM64׵B`_R` <>qhI<LXƼ�usa<̿qxOs 2oEWpx`J,*.ЦC 4+a+'PPy.k_ns<AZa|{v\<eY$xeJ!׫o b@w X+e9A][snyoޣi1ﻲ{tIza/v0`-}? 0|Hð!K[]}]/>ofet{4bUE`0  ̺e[~V'dsk^O Y^/Yq@e8W`6iဿE{Rz$rA I4.bT`艟We"lNR%8?@j0b2VB 1j% ;ι`>M @qȆrKƏnH(ܠKhglNG/hbtLci; L|;hsСqqݧ(Xs,S"ўMQX!F*7 qrPޝ{m=uv ݵٓO)4˾rXtW^C)H^KxEw]'vf, ~6ߟჩOQjPr[`N{I.1 Ecs:`ڏj߸@g&YTڝ7O1�0\TlbR?RMg/?Yk~={~itgC9emTx %Oa99x Ϟwn,oM[?fv CR['`;birY{ڏ3aa5d*k2{RrÇُUFXzRbW;bqy؇ 3 _-0z^l.vsw:NXr:z.Aa'Un(6x_P_ng(xEeJBX]\0FLnI#x?M|{8niXN_`V <aPLF�hO]+0Y`h#3[U9P9wph�̍'e]GgR%|o?hϣw�b.2^0zf Ͼ^a;EgWGCἐ=yJeKG\q_; `)yKB2D^>O|Q]]ϐw8Ŋr[' yI55W8x>fI7 |>i{q[µoab^}Y<&dK$lv '^6%O8PϟΤy?9CD}'G$8ֹ/q@=xeÕWWl:-U~l6` W$#>Hh+\|sIoAE1_+3D;`9]|t*Q6buiR:�!\21=0/D9){.p6\ 2gU.(,H3Ga5>TQv~;L*5hnwuخݸE.J7T>7pskcTQ EAi13?>Y�C ~aBH3dy сJ\MY94&H;z;-ev| iqi c.;qA<Qd`b+B1 b 17 vz@~3XQσ76v"mt TI}6_, : ܽ 2lwmﳕwۿOa60jc=fqy۟pT<~]r ܴP@%u0աӥçEUܤ U ]sӂ5M*.)x"ʠ]'YŮۄВ>ʧ\ lEg{₏z0uǾq-:`O?Rf6tFw}X;XHQUStgQwZ7g 89P1@VP`/]gVp?@K1߼j%*@~'3%t?NPZ.CX$XWo9H�Oc**@PZ*N6#u G%ĎRp ôsɵQ*GŢO[>\O% P|eN|L|Hk‘Q 8+ɦ?^E+ƬXo}­.`&Blh>a1Nzfh-]@oBR~b<3mŻ웈YnT(P-H}D+0Q fCjGGc}DͻXCs='Z"u>)$ͻ[υ ÒFB.dJ� N3<C a`K%8{_ ?-m6a;LK .HWvaV\"g躭> ElfNNA qc]Z`.2+ޝ/:|\T7>8E/8 Q<Zb@tN=z ;|xec zON bu5&:f}" N)*�9&p.?ct1T �l�Ī!X(n}(c秞XlEp} Ppu:?n YP;ՌYtSHQTw;|-G(J8v5yoo&S?cL0}6G~A{<Dz2<lKMvmP>zC|_#R(\ʶIԺ/kb7B,)\Fou(<aw:bHI`BoH*7m$q7 ;H;O"{=fJS _.uKey(#f�D_{K ;CfџN%:A rIx܁>̒^Gr>Mv&iQi}>YJ[0U?qVB>HXPМmpoK,q:(#FuHMLrzU6."F2) u;3l]ι e~D?Ok{֎ẹ;u(x[1 Ӆl*7MϮə^/\;`FehxT0 8p6jMh7ʩHc~UoP/TTpՆ(V!G03U5|oGHCEke8hU30}ZL3d~x.@'y;�׷*O=_^\[ x{V(-XLGхK-w8j!(u8eb٥Tkq:) xLW\y~*W]gFbC <:RHԽJ3!Fh ia0*;dFY#.l4zQXO0sexS@C찌Z;[sR莃QP`vY\+q 2VڵDΐAԮ2% .=V]iRqRS 6,]8 s{yf8qn===7VRq7PΒNBRA~-mViVȸɸ*W￀@ncݣjcu[s  xSYS<[RJPZ$Ueu#8@con:fs,ވivai()_!#!ܠi Α1H:9aSux@-ց饏!_ ;ha/׽ȗ9ħ\*t8\CQF~:\T%/{W%`YǙr (?%uS&p[{(|%dl"myRϯi"B80 `{;/C)}b@ nto,"чnYGѮ;ܡdF?{pdjU)]e2?!˗#gKZ$]7RN9T\(V: = =*xQWG唢,ch  @ehb,ZcKvƆ1i'2ai i8D?*TNV(K7eNwM ;hX O s!Bݿx s6Z7[6 R {\x>xRWƃ T՝`qmtͲwPԢuׁCk ,#ˑMm !}FXs,{jbPBA&L-JQ_Lhg<mѱ$:{B)krQe^KHeJ\�2}Ǭ:pcyj^T0)wY0㑟ȋbr?nvS9`g wS*.zt/ 𾦖~B b|:gnݺy}w7p|)c۷v`=a`9ۿ0/ovg"Gn*LhJt=Y9w`qÆ*@*?ĝ|`\]v~@ W3HOgx%Qʐ;%׊Y,B}aHxG)2 |fwʏr +t* ~etkᔑaxP}Jo(~XCAhW]qn� #ҿǦQwOnP$?%v(0ٻx╏)K(|)I{.ڌr&^2}~3iyIȣ[G|iNq1jGu,ůC"wWxA([>{/U"]H\LSjb:cx>uoD iTr+z `mgg=1n{`c&Q;hQ8$7PpI90%%XIbt'X#MWXCT@"t'<A9R:=# ?2WZ@2? )Gʯj*T,TT.ߩd#& x^uRC:Xϧi1 mxdm:(vtP Mz/l%|{Ez6PkNfAsC VBϢ$~ =$ }pXE!cA0QK] 5Lq,gV-)Z lrx 鼵(HGߏvP#83N(VC9 . ϔGiU'Lf&I"hAǶoZ;@E㐃*昿^~V|?Hţe9*c#ݺuݢxɾm,/'B\�}HuR hq9ަA 0٠0@p>矷[lGcptĒSNCiэhUw%?^ kboyBSTc3hwԅr8ёzQ{ mOuҒ./s~͎Wu~N֋r |Th f!~7D릻p0@u/䤧ȱ ''ά<FIVm#2UxZ*_oٶ|竇t%p—>>%B~M_^RNᐯeS:9ȳ]`YR+تվ`SG5 ]ab!zk#�bi̧ƗK9< ֻJ̡ޜFm NB*F};~Yv{m-EHE[f''X75PɷA'@0NUWB6m (S.6Y/~As|ŽW%>xb{#;_) a(s1VtIH]6yV4:]눆u!F}ʹŸ9#AoT_Tћ"xrlyE-Et7;mhjdɋܹ\Enw7 9[mZ b7Pk-,PYirS6=89^<ΰ#ztYw8,&\`OwݻwQgïOQhVYlRӉ RdK!b+ _<!-;݁ "ǻPW{Dz1;9`í -as?{4a˧)6נ)Gfct 7?]!ğ :>1w^m_g{oUa!s7 K0NjAַgh+#v!_JTReK~3^L@ - E ?dA4u,X Q|kgao+40ZיĞ"yHh�arj|UC)~) \a,z$aC&(iu62C\u�K8Ϡ2v;*ܶ[#>'cxC=2NM9S ZU:)"Z? |4mw"~0Y%ܕT+B!'w|ʗ-l+Cqy<&my£,e4o?9`fO !ᘃ] 3)MCg-C e_wWnWЁ27fgs.<��@�IDATolƉt|3_K%i 5x<cs({ϫ)YYYSon=  Y'$~>ǞdIz~AQf?#n[LIҝCڔI?P~G^bj(v26!r-#Zq't,ɘ2KAt"I Oo@8cwPi<|?85·^9w׽mPݶC@9gq`XZeݷ1+lyϴ[o  <k9/֨"Fkq g_{8|>(G{`ŔVPR}" 鲟(hwW%8URtVj97ʅ [m?&YC^8VC|bN'o$+ ;ON6+L8Z{y{q \ie`+ ˒+ V~w?hbR|g_TfQYIVGݟMsdnRɘQIm-xu3@|ݨJPbb\d<;3D!.GﱭaC^o1t=!D(L) 8D]Y@2Yp2~Z-25JuG.:ag f [A9�]xEmE]^pL�4C/}gg>NRFT2u M V>K5}U/lgR׸W39Nġt\YAy0нSM8Zj'm|z / F" "#ڨm&$iE mPՁQ@,olje,F/F }Y",]E2X x5v/-2S/ bv2ELd4 '_,w /yДQ �KmL5;@:è,!Ͼd9?+ @3$C( ;d*;<b>x+,wQ(<Xݜt$&9&@xCjA`{y'2-47­QᎥ1G|b V3+#âE܆öbkT!㛋gN!R>ϗ< zZ{m4JIjt3n2{>K�<u#i|'?iO8 t[vƽv]j{%\g[qBN@ W-MHS*1 [| ~$mp3dIsYRV# 3vp/)1n(iaXoa-?ga㶾.љsc6z{I{z;hږU / և -ӼvsF˿`A(ri1& $]k?NU' mJ(tVIg.`r<(wgL+ Bڎ%#~pB {^]\#:2y`G8IqnpVwz@@X#= G즲 /d1ri\_K%SfتhٞgFK4 J'=XFso ӲH'Q)ꝙj7xՁ'N7/H+]Av7ey`ؙ'"]ojY>'<Hm.8(<Q` lO/@f(\r|Ft8`UQ?ݨQf,y 8'-|o yo'&Yw2fYtlxJWy:ھtw̫کҐI{}=Dw4JwS~( Ə}N*?F',pchPPtpM4IMv~\~\nc$+dv%J}7A |4y<WqU|z.RUT4܄pgvtOi7n5% |N捶jsµ.B<IQh72K'X~֞<ٌA޿Hab#|p>ʂ엻~8fhoޕ{Oƣm p=jg~8E! KkacfCIC9\Q_ULW4LM;;,Wٹ*Ic[!ׁHT0o僟n?}%AA{TT}w8E!Pd(m|[o%6=BBlcE~i_I Áe:xT R`:IkҕVEB}#>$LZގ (4=;ȃrw'E I}OX܊JW�jnAUAp2xsl"m$=iH~!!�T78[{Dž !=T &!۰*3 ƑF+1 x@رe4qchABԵj;mudkɯ>e6L"P(@Xdy--T@T(fb'݋'2Gݔ/xv<΅{܆2P䅂 .cqU} k/{o|)xy-~Z.}fCA#` Yzkw,oʸy>T7oU\Ձ+Yzߠk^<gY odUQ>PWA Tc?0*ʼnr_,Kʚt4� }Ġnzj^y<dB-BJΪrFWX#0 \ Ǐ[;XiQp[l##EnXopQo}Wa o11 f(gYl u1⠏ .#D6(s'|5 C9+7(d[,z2ҺܖYB/A[+c{3'-*.ӤS[ ,K7ɂ~ԞbQ}{GIOѣ o?;=r-qJ2g\fQ~gag/!.km߹LW$;;h=eK:Mnv_9%Q&A/;Og6 <jKB5KL^y`3b̧!o>{ﵟÇ:c-q*qj\=Kn($m?~c!>n/8O!RBFXWon/M}xoEH]d/4I^w (F;j /vi(V,dNxV@HeН2$B1-Pk{65.?!EH_;A2G}F2V)aZ+PY%}6] v,he 5tyrHy|g.yI~ҵggǮ==n8B)iwb¯h,ɯH_QI,j& ` Z yb )E=IKG{"~) ۷Go:f*&oo[VU xt֡Ff{eP|y&x4!_\'#`aTv)*}]F-C_\҇uhOF*O]}W߼7Ԑq iIM3n~pƿ!fL[P5o_\MOПoܺɀLWJ7*)4S9.F gDZ!{OѪe]Wx SQeL+\ UPa8Xdb_Q\`RXe1JL2(58Kx)1<h BjPW#ě7WC/^ &>:p ,*OQbJ~hAGyQ+u8t=m}?oّ}wQ@v-߲ Ӟ۳OhϡOxp{kKw _ Oi~}~~ ;XK( TRp&x̎)g TGb[=:>N̗S(*'D>1Vy|21-Cw~ӟǏ?z8(gcm3iETv'i�2U ĵHPO>Rk:'m_K0Os:8q@m#Wv\D<6? @}"8uطY\ i>t<A3 e7QeQ'u1(.Of+t%_J tpgsArˁpB]=7֍mmc0 S#L[@ ||_ 2{]k&4Lk, ~}6 8DczWF نjFHErܫCwb]vd-h̍xxl(n~7<0}Ov E1q77O\Qt!fpZ–? Q{ګ;ˁUet2pnuY-Zƕ noW<GV=l<T+bVI~3xݼuY4W]@� oT>^7F!EA门kT$"]tbqmvʎj5Rt{Nr*,eSp i0FoJZ k9!g[qlo&bha` ~3xgf9 ?ߧBlSƞq\l o>8fO>nko//-i Gu jCpO2ũK,'vVoۊBcod#_|ٖG-vxmӌfqºGʲuEcٻbN}4fS3 . *x !XClGhiU chk|ueqC:I $�yzfݞOϱi{�J(VԢ(L> ğglh2T)-;;pyځ J=n~ד5?7mM0΂imAnݻݾ9[wG oJdZj*U_Ϥ /jxGz: cʠV4}OyS6 ஘_\+@ t3o wc<g^K(wxh&M:T[36lK raq?9A6O97`;_7+=wxkPrEOUƯWXIy6b[,eDNUOBG䥸y5D?QyH2WԆhT>N[F +9)+n L*<;>HU_?!/v?^r[Jv(=ߜ"q/^xgOy<˔+m3pֶ̖>#Mdv\4+Rճ#XIч1ieH-Z>~#i}ndCH玧ɛ敼\2@8U_ 00i gn \yYVAb`ņKLĿp[0Q.O1;c"n aI1¿z[P_3]ƫN,|mV/lx1 JFQ ?:k˫9m;; z-aJl6Xl^<x1E Mҵ؏E v+K|L"Ż(mvyr~Ecc]]c;9ǘb7 :Oe[7ZPw7Etd(ޕIžZŢqy(W* {KHQ{aqf[gƒOP_4SXm tZ<miq1p_:uӠ,cqbX6RU .B2qJ6_>gɻ}?e}}hL2O^ٻF{㍷;mi駟ƩN96D !=#WvZRW+z*Lu߾fԭ7`R֚iߊdS blW7vРlwX;8gպ\me(OAxӵ̼xʹ̬<@Y)/ y'vr w d?gCqu@9Ŷ_K-WF&f)y~Ң 1yVEhxC=$Xs~#8|x0@ g 1N}$1 !Nb oI*w֧9v?О3d}_]r z]'UR+粼tQ#tѹbH_=Ҁh;ZEFr%*x׳aÃ�Xy⣟ .t-=-j^I~H"}S]*^d`o<+`U r1\lLsb:wXXq;)A ٹje !ohμGK6Ox%F_%.2~u)- khCe u-AzgGI߹y}miid.㴵[+11q潰n:{jϕ8<lKP,M;p]%iX1|mEX9˾'Ln :nGxw=cEmݶPz{PR)O)h]?6{*O^6fk뺎nr1օq,X1OKgg"6_z ɽvT L'(VSyqcp*O~w4܈۩vq*Xa8J2^pc}}ϰnrFgaA?O1u<n 3qpyQПr<[S?տzٟY{D8 Am tv{OX) ؖ6@MIWmFXc&2`Wz<'n~WBAB'?B,ZYίUVs>;Xgi<Yn)ˣ |s| qM2ue, 5-dâ<ݳޱ=C<f'B_=8cyo '}W }fUw184D;0U4vJ? +h=5*qj05Q^W ?I ]:";al~0C'P HO5턾0duX6C(O2W81!BC՟!@-�e\F]?ʗOC> ԽǭǣDsRruICd^&3PǞ82ԷŵO.?%\0G=|˳:=)ߥlq<ȢJwUW_A57@%i0$G0+B ʀ WZ2Iހy|S5[Njdu/$sw2jYF>mͼ/pU0бE59?/1SFG}_nۛ{m+gY`/ThA_i(ќ%  ro&xveճv{u8EҜ>wYp&"Z)ȢK�;m=x ƆaX{<bTx?{qpрVQWYx΍�}$<m;0ǂDz8a\.Eg#a.`V])X~CI[?8Fr~.Bk ǼZ9zόA,+vl~QgNgP{ &Yꦶy{|95:cE>_Ò| ja^)QtIrOq KH1RX&Fh^Rry4HT%}Ra{^B8WO2ƹtIH |j<-pGTgap/fDu>ZYEeSsgcfc.(93PfY94;x cfBԏd?Z4 ؝^O%V\޾ZNo&PRb"?Ԏ|P(.*ǣg'(A;*J�-3!�ЌگȖ6J_,drw1M$Ϙ6ҼIբV=O,Jqu`Zb,'Wy2H11-xdyvE|lgocF)Jꏨ9g9.?8W}!v6M8 SIuGjA *e�]I^?QAwַqj�@9il=F^ﱨ8xW1\yFVPXi |vASv7:V?#k|cQxRn<̥dZsp#-p9bd.jKT*/' jۢOySƘYXXÞok(m 6e瘢"J')y%W*ۉm=,,%,94`qJWځ:020"Vc�DW<'P&ʢܱ2y4$>xk=k<`P޸{3,wo,y=-BvLsιVǂ+Pr^L?Pk+ڭ;s4 7l=u>r!@B&>Sչe@(G?woʎ1n1Z&=wp[[s< 9v: =ÿ}ů-ζU;R!9ͺ-,d#=|pޝo27?�D;{˗m$;˘jaS@r�zKFW~AfDW|p179A7CMumERa Ꜽ oGUuB{Gp4 V<k6dnpiڥ<qb1xٮ%)Bzf~ lB%'mB97RJF3N&ԗJP"eJ W*y6}}WPrE8se9R}i)72)C�eTӪ:#xAVTf[ھ4QA5ls{{289$5T ^{>bc;.<Mk<C ?0GRn逗0nk/_Uebfu(p`aN<Q/f~W1\scM8H̯x}e]eBS@r,#;u"a;ϸ2BlB0y2{B~7:`M;~;߀.7{i>�_Rï< wБI8ku_ɳ9;J.G_铫u/nzѦ؎ͩo^x<#{x=gM+t~6docݜF=@!gS!10S2s:Fg}sR|KG.bsr𓟷}Jo|-fBD7/²(Kip7ng)gL͝\z`segKCzm Bo{:_TpGVc<\$NÂuLF X@(6?l3,${Ro}~<`?[\$|RECN\*q]+dM=Ҕw ǠC m*츋3\+-CqIw ?䮐DD~dN^[H_E] vC`A,n<ss2NA,&N.࠻ J*7Kƿ7/]+r)2 H9v3ڨSM1dViE̯PZ~oGaI jfbQ*?^SYv]H^Q"Q'>13b&>7 dP8> K34Q7)%,Br@|dH8',͐< aW;PF[GXi4-%Y=ǣ<jX:7>~:@b,I5q>*ČQ=pr}( ju"p!Prt$,c$e?^)\H~=yT[oUAs檇+ @ј#bC@r4x{8 )S,@$OTc{OAt.Q@ɤՙtѧֻW*`xPa:C5jrf^~>?cxJ֯y0}Y|VVs-*Bʰ2yy1Ѣ%h?ViF0;(}.˷IS4q]/GC7+6`N;٢CjB;bAt ,X("I̡,ki<b7ʩTP@To!ƭp 3sLygdgBoZڳmmmݸqEu9v`@a'2"@ٓ3˔s68ddy:/wؐ$ɗrO|]2m\UTuJ6`V8m2O} li3IA>U#c8z+]v  >^ubW מ[+JG%;ks&(6aɪW+B>U>Å+ ,TOx){,:qeQCjkN9Mv KF- =A1�+ZvCQ>3 0n;+pƵerl: Wq/@E_ux4U~S|gQ&69:0pv/>^wt ZtwRPYp<X!09/GVv"qpwC? S>};LWB-];BkNd`GDbGTT)'tw~1?!)W!}o|=Q;wK0w :^tsb\QG)p| gf|3�sf=\fq{eKאC }|%eYf}dI.]_uJ_]?9c527FN4ߒa`PJQA9F<*F h_צjHPEkIfɜ+oK!C\YpWp/|_좿/$JyN)篡,biu^/QbCo$;0o:M;hw?WNnlKp9VIm:8S@^joLu|tL:f ֐)gWA>x߿+[[/$- }_ ʼnO{Gl&i^E < 1Xxa%*cۜtǓ;[0NZV[n}ՅjJqÎzKk5PZ4 ē(KWb=`k}UFi7nѥ>5><d?0FVT~kԪ�}Gm}^7:QRYdjr=|DO=Ebw:ڟVVl:]tAx@E~LqFS e]ŶOkCzgg7Ȟq)/c? 1pmQ5owqFYmf?Vggy@;G.^wtE$2ghlgu!b3 B{fF`/r鰭O-=}/ekIQ}e:0#%:=NU%WMPt3,_Qo6gIʏ.0߸8!x5|˒gT,# =|w18S�f/;od3~^\Яbon`<[TÛdeaQ29-O>r*r4?1@̷<Y"h42N3|yQ0p+Ȯ=1{u(@ *Tº,G(`z 7 2 R~y5 TMs~R`."uŢj5+\S)u%jyPvʯ x '^u0mRˡG+V4auDcp@vLI\|9BZ.;=0cu?[ߺN6v2E;-#=P%((Cc?um%Bכ Zdsw(`Sd>ioh|vp&6nރn{-,z$]T gTJϟ?m/Sl M<�B`GOG,foMѡP4.�];95yw;b^ҭ* ZsjH?kE'%iar+0#HsV0X42 o~QĆq<eU|kM,cL;'XPBvЗ(Sie+d;tywEg-hudֈʜik3%"cN88WXYeR}Ul?3SGgB,!);g3( 4jY<H~'v΄XЎюS0nR7pk[*"G2mr pK,yP/XU>IPF! * qX{(d=쥑o \Jak`:AJkW|#/R#Lo,"}XI_<p'&/2L]T)~8Gz&;ۉ!ԔYm8Nx<uY.Fˆ2Gus(s@�m>օޫz=1ml>5K#G60(+2؞n>"4gm/.I퉯ܥ+X((޳S+5Έ!1eZy CH%xNK̊hBk]pS &:{v~M_FXCdjvsS 5fYE3:1#N ;iQψvpsMڋY(7,}Q0wgSm#\DU{67XuƁ$(/}.hӮSRU0O0N9D',L.7Q/pT/Ӈ}{# R=z書_lAthk>eY諭|>ECmԏG={z9Hy*r>P#Jy~.nvXtV]aToTt0; 0|"lMOO2(bj`=x$ThVOeasaL{T/Q]]hG?h{Fwa|vm<qt,ZSn7:l}J|>*‰/jF>ME!NO&w:HGEVvQ:%"0(,^~&EgUHKTF~p jFAEWa͌jg-Xc@ 3ʀ6j<_%LfP3TTyF9/ΉttsWJ﬏F+:|Q_ jolwrܿm p07p}ʋiTo#i?yl?;aГPqlLJ;zjdJLğDD2ʗwC{WWA �6_:M<wsF)!JJtڒ-~AX8='~l aH{JJ_ŲEF=LaErLkmRчLN)~tEڸD.q%qbJ&dF47ikDx¼$t0V%.BF~(DP }ٳ.J[G+QL(ő87 XUKqk }}dTtNKw<MY}v_X|~v_nXž,ʮcOLp+)aP ң|x<sEePػƍk=C.~kח<=-�sm=[vݽsͳ0ʙPQDJ A~' g=N'n XΦT1B*ZozDB #;q;xK7PM2 {b6[iD _=cas\&8M;1oǮ0?<)?17Lq�qiYi> l,-wcK^گ-׿-3^ly!ydt2:܈`^񠥖b\ B′TWZ pioA+ݴw& ­rPIw L F >(I3+,t132SM?$k`-, WTL۞a <;j-#'('sYzLr4r4, èz hϷr{_S,Z>%r֌Rdo+Aͨɯŵg>:>OAqJm_܃Δ٠̈{ː|ȽaJ^$WFs~8ۗhTo.d~[EhXy_pƭVŲI,twZ,4q$̛vI^ҭ(ͻ`>!CጞEYv[<\GfpV0an^}m=tħhT7x,E HUlf@hğr+Zk|8W.+MLAA'wby7|KLm\p`gH 8?P_WM|Y aW`%}i(cCŷqsoǫ)wwѾߊEB|{Zy9ƲxVuo k.S8ry'Q|;&pј?.baE:"lǼl3tA.A_$n GWVeonλoݸU]7-XQЂ?d/del5ʮ||!VBZΨԮ16++-<: WD!ɍ8+,i R?rxFi];/k[?4T㞠9CnR=9+%/gv #/Bv,n_ c_U[֍w}OX Zש)yvɇv0rE/ :ުׅ՛G 6C`W~\_n(GqpK>k{-g <BbN>еLd襫nv<ۼ'6‰=)s7c 0pF9U SfF% Hޮ6kNSv6xVnpK)YiKf `'2̳x߿Gؔ]<efOS-;h@̼WQ(>6[f  {o~7ZZ|}Ǜ`3> (mno͞h.@GFPC#}. ߺ5C7-Rt(G?Y:��@�IDATA4]Ez͍4v<u>Re:PÎ65Vh|-B&,+?1m2ڜ ~W_AKJ) _:f6mVz50 e dcHHGRi\,. hf_A&%o / 0zCfpvwY踢\6L*UQ8Bc1إbVmuœF+qIn,mvlWeX _42ۥ`z^Hc_lHo1Ķpk߹]?a/嵶;kga + R v& hu6C[Z}oKmEc''~&;t8Uk=mO!k,{袠:b=BCx/s΂Eʼ7bQ..Spyz? 9ptPq9@,?^щLsP I|? nsaJn1K˴Z!ື9|-ka`a8}Uȵ?ˀfcw<^Ԟ%1cb69Z x:#$^ɖXNk뾊�|eoЉ1*g~*((A 4ŎD: M)0^ʦ2I_(? u܍_?(W3uGi2o{n|ʕ{iꛮ<0{;t7X_\ɘ�<qU:sQi(M˺7xT𭟐0<}zEy` ı|Sބʓw0c@({2(* > L[ր 4x[|-7ٿe>+'^WxW`hm/G&>M ɟ<vSzH:_~~YH 0+t?L胆Zsyү՗_i5*xg̴HOg660ͱ[~}d.d#/CD:(Yf +Vm%+S+R eۻF̨j !HS q/f`}y~rD¸ %8_U|;`PA] -:^_~l/?eEvb>{!j!R�i!R9N(D ],Gqa}bn-uVvqNV:%ugȽ;{;c$90Pa ܂nwfNeQ-=D ZD#msIuaswl*j@]L:iifX]q7-pj\@V5Q/Œ'a‚g88D)_w燍{cqq|j)F?Hh(aMf1:Cy?`d~aOr0 %B\GzBKzv} I裏.iQ(K[Jj˧uZl}}*0 �^. �zT=%@A򠿴ʂmMEu�)5B!fkC ,' +:l4b+=":xS vE< ?$ʷT cZa^ Sx�3;ZyDtń 0CVۀClPQr}ٜ<J::34#~RHTkme$,cYG#+mB ,;_y"BN(YV9&j*e4^JE׊[fZ�B4C*̥f+oy-'"/{hS0Veʁ{g,TZqWpR݈IOs[1a0/ xG|8P _{ud@ҐhuF 7P3E.OW')vt0Z2Q#^�vl($ſP8b0*cd12BȆX W$цZAB)<Dæ6 P=UҌSP$t*^CQ1Tch-՞᛺T~Ȯ?Xmg/~XD la;Pq*>{CC!^AG[wb*B񌁴B{sQ({Xݽ,;lWa[)MswkZ{C)Ϧ#A,Zj[l%g* |q uS ~Cvx)^p7Qn(1 .N,iLO .&\/S Y*LE Y c¢%QEa# }+]8?7ua0H?: U;<(2 3aPDo1и۽z<b)~'nF+x5ʗz-y>߆ .RlfW5Xr)q-kWE{FXzTgO,׀QF졦s�fZh"@XYێ(&r`j~i)3i&PA<?r 1 `<ቢź5(jX`1rm*QA C;YL{noO*S1#)n4?LP8s\E]g$xE r.n4xS30 EY'Glמo CU9ʛ�ǷZ#^l{M8t| |?%1nʇD'k9.*Ņ01€C'-?T27'C:+AOe7>o.E;ތyg . -k!G`&ȰgȒm,q0ٍھmi)T}g *cWgWlQT�a'q2ȋQ|gx&AٸeCtT~J̋?W2y1x ;LW/t9~2V;L;_<Ͽ*?{?ʑtԽC E; ,(ɱ d  qW;>Aa~ҍYyspSX9h"Ie[sOZVq;?0͛j ԣi [5 55=E߽(O~õ_3 s,.ls aADQeK]:Bol,oВqfhxs[6FH]KJZb>1Ls<$ N-I+�;A Տ 9_%4;*x`̝sXwޜ>vc_rꔊO%.r%ݨSK=:р8Zk18H7>WjՀt#zS*AQ/ʟJۨ  /i?3/.~ӧO8}/,UI 7 ̭"^֏ lBx(g%jXN>?lgl]Eʮ tU*<9w2Q2͌L;V_p@ T:;aAN`tmH<S)C,3GoOARpuXjh22[|a-~(Jl ¨SK/#tG;jӥ(EhYspag ?1MX1F i*|FREnb@X]o 0 pftv {2tMs@dAF2vsp?+8ےE)`OJEztj8MffVrVșBVvZӼ(0(yUOj+fǝ/] [V:R�}183Ù9}zE<e"zK`ŪҎ%$;b.Դ�#l@՘K @k%,˛SkҘ24e߁,e#JCXR-#:W�'q)pv i )ߥ 'm.:D2T z  Jy Ҹg8yH+ lN!;cOgb2u07\\':ϼ6/`=֟Q  |?}>I{1>I~7baM0}o? U(j\_~}Zi8wcBQStvNu)&*ZQuϿ@ϲ$.nNdXFDlͰY?mwo+Q3m hg;Ϻ3_!q֡,>KGU>;nC}~x=0O3SBHf(7Arӱ Hv|StmtpK`m7/ёoϨ[ލF%;^KO!\*“%uc,ד(Μծ:uM ' :QnKWNA'2h�Y/ΨLlD:Ψt"j{Ғ '8>b! lWuk<zo&q>NwX|Y xtt%Dֹ B{_z_oUF�"o \Fe,> >v  Mc64Ktl2Y<i=yg@ *AY>34 ˘yB) l¯nׅ,knS|)˴ Knb_4 6h+? яH76XO&}j\ :C4򭁭h]ߢU,[:QMf0Btvei@aGo|]\qB&Q @fFd x1i2zQ4+9Hmȷ7N~\t3pY`ې-^KAb9\-pZ"UB+3iIaڵSN[isv7,JݰŎ7nlwY|>KLA/7FRN"2K߹+ ]P!t2m7,._\[%E[AR(ԙrSOk~{(/ܾum뮵%x}\QBE! UlS1ZBtp3k rY-9;^T v6ڹa@X9]\v9[zg uP.ý[y'"'3EGkp+s6�'S%[ajmc(yOϻ^*I'# $ۋn#]z4K{UV֭{z a7?@+!hH B(3l3=UU{dy^sΉ/#kj03;t?ija C`K&`>46=u-MkHDE-=I#N{sQդOh#܀Vv; Ⱥ]PW1qERQvǾM{ء+$wӢǬ:m'Y=c+' C L$Rig�~ h3] |T>ViY^k*/Qn ЊWO{a ^%c KUiCk7!8fV8~'iAgt%Ƕ^V[!; oyq-{50#h8*2}5lE[QOpW*B7?̷kXq)- 33q߁: 1 JPF#[z.BK9D_|پ,O+:6% .ay2SK-@Dx[8,7 I1�"̬ݾ"PCu[u8FV]3 xt' rگ(Yzh 7Vi̷J?>YioMf[[/=%1q6qWz̙NqߚPX o-GoGSW_\]})' ^@!҉x4t(hrlZkt]Uoђ@㹶p?mEmX՗o~K&77v>vX&\z/~ɳ-aDx.Ig^<Фmr\0u*zDs^Yb�uIG uP>4$?E[jJ`[6h'l!71mH|f#Mްs{Նs?cT6ױu~6o/dRE ^KBQ& 0ƙn8+Og AM =MՅ6Q6ոgj[/ؤR+Sk?. tM@(Q:V�ꥀ-4gP"-}A2&C JO# LWQVpr$4'mxݻñU+ SV~Hsr~?M eg9-ۖNd+;$ҒC\}y1St<(C yQ4ZmW6Y54ҤCP։?ڪsEyOW7ҏ/u E^8Q6?ƸƘ'WE93,h 4N-xw�i p@MwUXFF aWt e)/U?d,^q<m׌isZr N7! ?8f5Vܼ.]|8 y{r_D/.[Ktg&ٝ+ Px30Lcgӱc]>y8v N6:o &/}O9q+.ߛo?aḦy�А+#JstIa*,=MAg(̎ˆWǾFkla ?̈k \cSvg5վvSv>>3O |i~9C͆}ܚyG=/5} ̷?l>O飏`6!6Wf?Eu~TWmVOhVlx:̨z#>`IM@Ρ-xmG݉w'$[nDtko]K'pf9<﨧MW4qbP@h.Eu6lCpoYYحdF]k>1+Yמ "J`PBZ5[o˜208[w5U\x٤I'H=o؀zaJD>v.G&j&hwM"5zL.koӦ{؀Suۧ#8'?0/ޅQg8*]+}i$Yn0 cUeS+8-ƃqBDp<8\QHY N f)&Xv; }Z0g%mnp D]N+:fãJ"h.Un |%}y)h<Ut0L/a}&GV{]]K|lV^[qVymm�XG C U.dM?? 6 Ws\[:cI_qN]z/<~#+4g(Sp޸3[N6'i)x}{dd 0Ow;J{afI"NdX;�݄ܝ;;ݻݑ[^N� j\"ht Z],֥]w[voD߅llG˽>JqgvFK[ h1J> C샟yҵ ׮32l8\Zށilq48v_C5~@@;`v W}(hAjyd1=~DȾl<V%ƪO_rӘ X].h|~?S_MOw79[!7)q;kMrd?هcۍ!xPw t9@k+o":2R ox fSǻҕ̈́ X>{#ɎΦO>ޝ~ `kz|:OG;8AuM96\="(1*pq0v<5hT_#_E*>Q/Ty,l6E80tZk{Jȵ[:8AYGn!H8M*lS>Ȣ(N"|C^W-ߡ6&>]q+N45.|/a-?żAߩ69A uh-<yl\:<a,v+ܵ)d=sZZo^vW[*Lݜ<g:W8a'6'lM'9*_`kZywl>X߀$ yZ(ǪWC\ cwsaOVmFOz"o/]\l~\m'4[!qMpu׊OY8~$Lhk4wgS&ҳTu-#F_J;]qj{ןM �zMLU\ۏ�߱^goe9{ߞso~j6S3XFlG<I5Bvׄ}924o5mfvwH= r;s 7\1Eիi*kAxwVERͽh 8Á>-X5}F <N|V¥<fy<E@Vd{l?i6] hmY(p:HO8}9|tѕz*O_Y q9߻63!Ю o 7ձvQ鸡*Ym^s@"iMk2n�WNAQ<Hwh+ GWk<⥗w.~rms`+"F�smg]FH;`?O1<iUL h4& aٚd)*<!;UL)UhI̭K4F3Z\&Kx,2lēc rzrMdtN|J]}2ND_+"n>"jͥ,r #Rk:=~|"?=6m#a:Z;].B2(d?zK2=Mm5iF) +?X7F ~8v?P?&q%ӷwW>t^8ZR `6 �ʷ~[k̠,!xNӔ$<1җ}!,v{kMuӅ&(;kh]Z~O3c:_]oL`U)+*�پ]ߥ}|6wT˸G;mS)LCw*H-WPKѲrVӥwʯ7E!pg'L=:t}: oOjץ#q2y1D %dF4q ca=OV²gR6KωM he[D̖0f4akY kP;\e0YRW8#jkY5?q0ĕ7&N9{g-I/6}1C .ȸH6ze1 ma{1=A<pFtڭ[Kh*`u]7)TUfMKFP8 [_1)i&UZ*;&z@9чN|�q%pv ۇh^L0=t\=6nӶuKl@F l a&?VYzgUWovFjs \#Na:vU34m[Xà݀�;^9/ ;_~4=3~;}�{Lz,>A3y̤u%-X;SVDvL`kڧ|Lx bΉCvͻt#ߒYőV9GkAKS,YpSWg`W6>da3�PWΧW؊p G@c,P3h x7$ǀPJ]u0d*yn eBIҊN&E7N}%$ՈٷMoX5>�'uzJi(پl,I[iO)pXvdki�Vm |ɍv 2ΘpEsO-ժemmPPb+_tT`:<W#;N\uڧ(\n6FDc:7U|ҥ)Ͻ}&D@A�C?r%ḧChqCnzٮ'PK?㯰N![ҾOtQT2ʃ >ꬓF94&`zV[^*JVя7Dߢ }Me>y)jb 4vu$ЕN&gǖ;OWB1:\;zHE <*MSqG/&;z=�uGQ,kO``Oq~˴w/{F'6hӉStwoAENyh2wtR2V5'O8a&}27 D;ՠY_9tЈ14˟Ck 1q@pt$Os '٬%0TsAvښjF3 << 6!këͰ8?IqU7[.dӁylC׭耦+ܹ>ݾiW}3m7kmNN2 oF pw3w~ N,?<roq;I|6s 4mre0ExvCaʵmY�gcj$5XkMȷfh6c'\]~K~Kh*́X!& '}6bȷҵ8"6cל)&Պ0<Fa'!*׀ eccıi=#gI{8m�݄euC>}:Ѷר("X\AHI6pBdI](ञjd)m*M1hfʹ p0u=mSt¸|Oge&7և}wx?w}r NƩx~\}suYM<U#=h'oVt!a-Їvw?]k plaSsY6tu^h>=Fֳ]NU{;#^X[|xxQWWǝ.�4nIP|X~ĥUh$NB:_xY%|s٩Mx: xR&;m1 _LR*FL1yWH fnA>Lը]cfC;Zs| 7,a3<F|E?gygb�̀% 'hwx'$QV>ґm0lXw76^h:66d?#B7ZDC[_mÀ^|Qeq^hӪ=0:/DǏ$vnic& Ւڦjwdphl-~5Wa_PW]§:wL-(0{Ùwnݘna[YGzwC)xСq`֖[gO_ao9{}[ .at3Vغ+_rM{-BGoZܗƫFPr?|j LY HÍ\w_=Ds*pIFYΛв"nۓLNGz\Kh@z3g�O^;!<ec1y;# =0UU; XMuV>{~'7bK>(]~fneJϧSVwā;/4jɄ�=3| ֿ0'/1Ǣ(i>cEΡ!옢"\lq�WZذ/d'16ۑ/g_&489'X GJey8{!PW8Nӥ19 [XbdrBaP8>g)yPW)o)UlDO@uN7T o]fnTsfV)<-G;ܑ 7l%?:[~ a 6XoaT5 b"]j<Я*g{1un2k5'$q>o8e@ZKee1~Vg|_; d!v9ENWm~V=f&p^uɢS՛"Aw错tx@jK篲 G=h=.8̳3U=GF$)l�ֶ@V ;Hs�Ă]])036U ݹAz:88Yӟ|GO06*GG3=9ÀBD= aiF2I>%�Jo x*{TH"!+gqR1ʕt=ƮB~:}Ȟ15wY˧zC|9w;opX3ưPO}y-<W1KU s?" &ƯjI)+fEkyG-TUcv!B[u3<bD>{k?;~9O.W+g_{ziZ~oͧ*`z7<z4#.yd⫐UF w2JArKc]Ru6)\Xlj0OĤ:yZ҅uvbs'sIXqʦ^ʺ ,m&N:"a(TmjLڨByаAp$.zo6i28(W3W)J6N(J,y(p{oC>ieL#/S cmh:mbqGɡ g}[sXO]2N?t]OyT+*:yh?7Ѩ+ʣ+ L?%"1_Ke0^@Tx0zuTAA+xgd=-Ƽ;]5S_o֢s.m9֝acUx9Ѫ~oLW%-2);޽;}qx|X;܏@wXm %0I<</g ƞgS :Ec&C.?s΍=Du0=G{^M ,Swz!xDO{-?5PPCc` ǽo{ B<a'G HzS)\˩u67�PmE:Dڹ T \H)3p)mEKȅ@ƭm5ƱgCMz#a~iDeJ߿~8=>b\&Pqk ,<\s# uDDslF,O7 >I.a5Y}eu?c𓴯1`11iA O$r|W| Շ"o^F7{G�m-"([On^6sZBҴ(a <oѣcAmO8C)%lR쇅эBP oLG|Bwf2POHtP=M}) iC±BxAu@l)pXve) Ґ�E"FcӕW\ 2ZOҕ ўº .O0)5)VzC>MWtBP vaEr&H#K\76E'e=7^Mk*{zt/_z~;{. ?q6{?KOĜS}RJk/ց/QS(<>TTʐ`בmvU%-t,&ZK'r%C|o+ҏ+rG|>m&!LOq[cݥV9P&M8VC#QJݠЯKu\N>?P1�6yw,Eky#rFue&dW$7|k %Uqu܎5wcQV<4-w_~ ?Db/B8Aۛ!9ZAhvY8jˍA*G};_ (sr<RyLV8@(f9y蹭 pH=O `uAؖ ,CБ)ȸ gei|fDelOL&~p:&(PNИ.ӍKK[3ׁcD>.n6bBB1w [hv9^ 'WT8x\#8E{ȸw9 Ow&}_جBxz JmHO#_Ɤ5ϣ2\HMقj *WB͉!DU Cz7o۽�&4 OʉΠIiu>4g\�J E\�v Ih]v }㋍;9GL;vWyOɣ6zKG%D)4m_q`4gN9oEA#>cWbS2Fh<`: 1Ԍ\࿱ʐ|ׅ>˻|ףYp)׀,Ik[͵Ljj7. LC@B>jڔ~G 1*G;p n_hv 1.12_^K ttiž< Mo,'Vn{[p]¡)'[g u6r tzZGe;6[NP6a)?uC1d E5㓞y$BA~RmQ"dYI"%[䀂 cD:BXBR޷yt{j6꣠Td赓D;TӝB{ل^BmYa u8x׿*Q@LB4hdP LW^ Gg mň>| S ֧Cʐ^sJ51@Ihȭ К9<:(VvP FK{Ba<ϷD-� e \Z/w}�-Cw1VENq_ ~j݉KC\V9|u8};!E#| u#6*a1F _MTl+y!94?m)t/վ'ܡJJR0e1Qp|q'ªp1H;8XO:!d?Npۅesn{l_1I9ٴ�4'ouSۛܞcf�{Z/s[_@o0 }xVfdukj 1ՙo%;_ '2/9$˸Оqz[ D؎l̻wVEe-V&#�)yAYܸ~yDa#ЮhN'&uNCcTX|C{��@�IDAT+/ y@&m'ȉ"8OEr8DMWmj=!tBa{^yȸ=ЗIth#vZ PKzpNL' :<?a�>S΄k>[1/OM:nṛphګ!9I/2!x鷉^ fBl.VMj_IPn~w/Di>F?UCH|ˏY)JU(&iz Mm^=|5K!8 #nGw60Y#骜u 6#<TDRe8gd6Q#28]O�mgCByS}<˟^@՚Yo٩e* wu"L�.k,1ɨuH}uF*ŸE3u8j6Xbf}d:F#l'RW,\~&?t r1�&6nFSSmv 7]sus6ZI7upyܽK@TAauF^F M͘7cLk ߼-Dc<xyt`Cn.#?y00͕o%\ZޤNèCa=+6̥j.ʠ,Lx/3EǥyՀ\RFY>8\M:amśk6ࠦv Wkm8"|+O {1=rzIe!$%18#�-GL ;Mz#5PL7ګEG# N�tmj:tGws #v Ǽ%&'xL+juXg#dM1 UmA y&x{R U(9LR\N<4cդZAb&hm+j5jQv^:9qurOeTp[Yh-i&呣-z9YE@֫N&kWs4vI5(=VD=4zmzxY%*2\Oߢ/u> @~TDrJoqvZ"pq']#n&.'1YG;O>nt:1 ͩGk߻8S3G; ]<]'iɼO&o/ᑯhFB$<z骿 Sb^5FWAStimUq&8ZBFOYO޻*8\v>Eu2Rm5:~?Ԍ`lGԿӏH"cHH3Ci5zf'+GQ~g�`a~sT?vAe.o0A>[s؄r)n{vg2"S/dc ŭ6V[US,v椉7o+>7|9[S9¨F7hoL\rnT3 <B_Ri8+HY<rz-Is^'v{+P+;9P{ BK%0_@EpthC Z2&PB]Ǫ1*_վ'� ^US[ TiG=l-ըrLc\}̦rjδEdS+ǺeQBixkztz5/}Ͷo 4žYF]Ԑ3[?r)U o 87S}tY䅟T#BE[Z]QV6o~}x�Pq̷)/�Ѱ U6Z`GR,7zuKm#tv) K_=jl ~* }6uB  ʛa=#}Z B/sofKu磞1C HWH|B w+!jo;J;o0jЧSa`y#/قdDv4PnRӺ` ]cw8)tɞ"3>^35]I&|۾i/J:+xKle}x' /WҼ8+K!Ymay2u7meEaꨐ)4.]O|i1A0S4g˺g M9g>so6 1w(+d&ƛi51uΙW9-.~J<ag/۴;NTnf8N & sl{exLP˘sYW^wxwue6>ha\v'KCAuRS0Mໃ3l_M/}Í.AE 'N؉LO8 Aq1֦wM'0C#3hq7y7ON/�MQwqw[>))N) &S^s݄%{LdL|e�ϭ~/^Ԇo~ ZTm6gf3 {> #@ &-ק&$:8U:fүqF;lE0u+lD b |䙷;d&fŝN[|ъO"6J~.J1߽B.-WC5gFS4/}T{f�Y]CN-K.R'~\xk^mou{2w۲daTXҾ3O@'?GpF~ jxz}ݜpjM0Z' ]F<ai+w<|~2pbUz /'%V+ #JjA4% 5W[e}A|V) O-CSl"8ԼxtYүnske/0nsF/j98l!ٰ*)b*Ax>/= =64؏kZwV}l1*aqNltcܚ!pb$ЃY#a}@n3a4O6x{;'҃dyʱpE+ݶVDh#N# K&bqzW`Vs򁜉:51H$~O\>{\˧a>u?Um ;32kS4>*'T6/W:j' 4&3Mk͜_ꪪPoX7.۷Cz g1-;O=eKB3_ b3iʷ OM:Z$zΧӮ7&;}3=^wցjG0MvбKh48er)Г(TӪ^ �`յ3lvnO{03{|S.ɛ ܻK٬)K3F�,`_h)a2tS=cpUfUEq0 �dݸj1Mns,g߸?=|ȹ̯<ρn^`ӴeGc$kK1}.vp@Q!#Vr6A] &Jo] ЏtpuP[[HL ZGUG!D1&>Ghž z Zi#~sn?$a%Zc)S!"He0l{[C_\ic^8fsԼ|0uBxo׼U+uޮuek>.D�Y978Dg;;H{pfUw3 7%wY麷<W\-}Ÿ cuәx$lC%#i ]jKph&]h0hS]=)_/m@�U%/Ji3hAiߙVEdY5m+|4*ʷ&FFal|LjK#s˚fHK0SpLL/S mc{qv9�_BNp}w·Q8Ήħ`.A�N~'p&yׅj:W9[M*OL%Ѕ[#~X1Ż2P,/$_+1?™Vw^s+\ _U< 76Wӗe|/('zeFi'1QlsQ _;u.!;wOkjX?Ǫ|;EAy[?sxkhO?B@,3vv絡hvxe Ƕ,<AM2z1hhoP]Y A .ڏM=ag72h3~0D+~Uǐ30dYrRڊn:r L#z)Z4Pc$DP˥ $q&NvSg*~oUhe|\S/5H] :gNgh1~t_L?NJ8ܸΫݜ(oig.Z<�_cm=5lLE|rWTPMuhqI6ZdXF_=%8Ai�@+Osphdyɷ?^n_πUNᾄ% O9|GU9j6ƦcL|p9AR~ xnv"%fa0;75yrnWS֨GӂG $\Z:sh7Doi*mp` wk]|W4q*9e* OV'z<MS <j:|iN|:5N삩N0D&iuMǫc~'vV ''cmbXexm`zCxr])~}A;m_ڻ3NL �ˣ\h aA %dJj]Vx>a=N'G{�ɾ,x[XL,8jD,[:*x$ߩ3ȉWA:Ǫ&Ғ-?T'@@Nxm{|#J.8O^`HL=}=}NV3I@KSmR%x|V޼ĺIg;ܷm*aësT>6?2GpS3]raʻ\Asjp+9>hh=U@fW a:(;7,Ah/0u<[|7׿Ea\Q|YX?Bc2PkH^]24?N`ǎ0t/8'sVMN̷Lu4Bk9I.s{ؽh7@Dj@R+48V |G=vRpps CMhI'WyHCBmy$FK�_c&1y)<u~Hn$ߪI@DWlcԒ[{ G B``{|t mPv(-_"2_+*g'vMU:ZIT7o[v1SYijn*c}MĿ+`D#f/#dG./ ܌�{ٝ{Ēͬt@'" ]ӽ>#&S]-#o`zPwND!dx8Kc,SG .o`"@ǘ`$_ѯm42K}n^(O!K@ 8Zc8_"]cSM-{7~tLy],/¾Li Mj'ߢ|qƍ?gBJ)*}. ~{wFrp^||Hvvc'l7)|:ig\iׂ1K:Ы@WāJ2UqYEST@Ƒ沫qN_' Opp3ozԦ+gXȡ }*:L]li;jҝ!` Q˷� \fIJKM2XH^2/ߛݜN%+[O}*ϫ|C9Xgvx\w5,޻7Frw~hZ\>w6!  @m2OOT oj01i{\|'dY&ޙ{K&>WLtAureR{lmi"kLsD9_a1+-]c>GpĶz20Q~=;~is}&"֫Z4D3yɨx%bD ~D<u<K;3Wl_b:kXuu Ϟ`�' 0}p>&%myN0`Гl#|KՕIq.6!mcƆn unNWp4GZ+^%VP`5O,duoi38N/NB]Zs>;;i9;v^s#<�nZ ]"_^PH|^ZjlG밬gl!-%b-ZZA~x<yjC~l@B (+ Y9oU& 64u!޼4%0'CTΕL[bn'ߗlj~3Q- gsLN` ҰĊx'UXѓpux0j/ρ,΍K:O[թ m["gvUN&$aH\J蓆L3X5. t&qP(QrgU.q.$_ۢ#Snt|1oPڮ#x4~= aǣ�^+0.0Ǟ \x L#P. _d|9oru2F UONֲ,(BZv4yڑe`0r5!#Oo!ayW+&xdeawAh \N 7aY~~/o;n=~3Ö<z:9B1KUȊrrMNz`Ϲ.氄-Ҵ/Yw%G�ɃӇ #6MNF�-\}4bVdS3F@S-r-2en2"\Z/p%40m�!8Txq)Wf3X8,7|]sOWA|hBk0[+<iQ9 $hPsc`Z1�˃WB"yσ7ήM7~WPO~2P}G!9)#D~ih 6 cGB 'yl !h5Re"^}hY"b߉O4"G-QR|VZiSyRMkb)N ҟ0~Ky)ܴBjI 03r>cL7o* cy!FM>ԟES+&�$0-Gmeb؊0 6|u}n9l!3Mi}2!s\qdHW)7?,[x\FJn&7ó]VzhduК P.ъov}7R ZEti>g~Ki_CU N~m-3|Rwξ`ڰW/wCb0*p[^Ҏ<brcηIELygu>N+ӏxh0D麧,AW(q9 qҺHNv'\_M ]+5- kV"p{=/ar&4ݭy%O6n8qP-\ -z=mբV^j3 z) [ũw>Ȼ-D*!ctdgKW�av!Kۺt:§’+><gh=h:~{c4Glatnw9ӥA(pn&R~x@+CD@Жדܹ35N= op.BOghMܾ~}8!F$]v`xC<ڥ<RV7a4mc3ڂ~xݣgԗ1Cxgǟ T3EnCAf*^(o gXiu�<OӔ{.`)YbvNΦswpSe_<s+LHA<r=\Q|lT7-fA:x öNj]?< v;LRhF{i7+9:7=wX\| |F=R6x[En3p]:zb942[Mנ}* ]F dB;19}a5B<w7>0ۧi;V{[|1{xc2 24^F*ѯ4&DwK.A^8ylQ8Ľ?ݙKpRٔ'�v<)nYW=h`mŧ*e ~_d'J71._ʫ?ƳVR(׺_.SMzV-M|u>;.IVק.dF۽ͷafg(/0WO`"fܔG9s[kY|҉q=|qWCצeB\3_Ƥmfر\+׫]z)S$I:{6]vUJ<Ept/W%V1b.{ Z7!p]4o)w)B{A>N²:}wgS2 )GrM}6�:x_pU-6+;>;{9}Eװ#ނb/yҘ #Htd']vˬ믞LG&x9֊eoLo]|8}7ϧ__~=aq7O|:v}sMZѸ0Am"tEPV1IgmɁ/×5@7_?|FKڱyFڕ撎cߨWT4kpY~47MPOkHi <KP0dEh#c/21Da#$0KI&;}^?>>/ǕSLv95_9^RĈ`\းY{b1Е_ uJAF?֙iO B ($׺ t*,#@q8rޑO5fX+0q"x8\y  ]?j< +(�K솩06ANn pL=20a_Foщ7`voŻ+;BMF})7)0woq0 aw|A?o?ѐ̖X<NI&9֏x =9�J]GuTH}OB*Z*ȳ34+Dͧ|yo A7]$GƏ}<he\?O8/x]~[^..qQ{9+ʗ5p,K3nz#FI:5[%@oնƃ"20ҙMᶘ)aSy(I ],'Qi5I6h7cw}:=G `W'%p@s8Vxf'Lr1u5~ue9e5f^vu˸NۯGGD==BCzyC.렻wWװU=e9xspM_q/0T6TghrLʫt_sF.D<}b1o+|uT?Q8[wWOLSpjj&*o pd4coi[c쎶NxMO<)(-8'1%“ RǴ{uPc6f@*K.Y7]>R =N46n^իnOΟ.>nn ~|zMשyp%wb>)'z &@fF28xJ#G 38c[/\`ҀLLS:.q^ 1iz=xWk"b6G$)<|WwJF -v5m0+b~հ"` ҟeV5d lkyUٔXq"[yN§hmz Uj{/N*^n_xH8;qa UL ɇ cjQѴuOïr:~%Vi=YOI˧YfAAQv,kq-i&BR(N;pkm'<oa_^b^ w7+ g Ԙ !]1fiz~Au$a7,|J:T9_WZZU-#<*&6d}v;?ѧXyűGBp)oZa7,5 xD�֚y }pl<t eZG~@>r+h0XuؑjKX`]>7O3q'A'hzN95edT,{4BK#@{fM#+ծ]P6fr<JltϞOW&gƾB)jMM) -S[�]ks>lI60m2j &V@,-LJn~,u_8x q}1!s<J1?,KAMX iva:5MܝC}tʹ <Ԝon/d#p^GkNAK(<Es& wۜ|򛯞N?</qfؒ߸5z^cS&vDڼyfMTejxYJuWxGц.6 GpSO<">6i^1OpgR |_ 6w<" %`"�mk?Iʞ\P5(~*D|FIh dͣ..pLp}ZR69L?ӥZiju5Ѧ%g|??r".ፚ ;<\PJ)7ytUmwHB64 ]|H9oU߫yIkpw: Ol8-;oJ;NEoF`(j'Bm*Ő2~& aty+ʯw<8R I(Tıofc2H[[6%sM'jґ8/Xvi;NkϲFO-ݼՓ Zl˯*ML_w{ 9@�| η"(zx뱮�oDV+<k%٧_M67oO9L^"m*+JYƓ3 ؝ξ7pYt)n94f`<㸫ce5]ۜƥCv{s7|wOck]{"hf:o{o2db{փ ρAFhWXUN.4yfǛл\&טܹsrw- tgl FY-nl[jҨ@d-\ >bRmVҚuhɏw5-8do ,>pcw*KU5^1YT#l`urs SH3X8tDw կ<gr =#YAf|+wBYl{czh 28VށDYR7 ĔZ#?|"C[aҶ/mzyQ ZsêoYQ}bI8~,YLr^\+e9[P^va܆+~ &U*Lv"Ce u>Ѷfs1}7Ax7RyU>o(]ƺPn.:r/:/0-p%6Dx4]z:D?qQ,Xi^|gowx;QoWw71Cl9t:gʢ)SzAa [mxҼp|<tv"LKh uȌ$(<,eoKPř:{/ C&h ~UJ;<Ϡ#~G)%�iJ^~t$"VyiB.C,]ׯw9W_~9LpٱaVh_4nK2 䔊dȯ{ }-+" l=G|F֭[S0ƙ~{)KX^ȡ@vZmzw:|%8�;1;_&>d_;x#At#4n._r۫Wq!+:бy f1�)섺߸Ag`l\nDv=5{lXTH|g<8u -7yxy*a(-w(ܳj1d<�|A/I[>T升س\#pѴ{vvj;٣m~Z˕P>AuSFo{&&4&5r ܳ;ӽNO=MlQx1)B]whKXjꂔ곉Oijk> k<嘵h1t`7-XMdwh!, pVE)BBB, /i Br=6Yp@W\Q>A`,{T2]&~45Co%ԑMy4p]Wp0r.)b[l%H~NO3yYB)W8 nGwwYSv:\調ٿ+ܴECRnݵKV89mpgr=9aoyuk{<| k:}קV0*_KLozV 68 [W*Kwne<з^W4%XFMn{Us'~SAMڎy͗m#dc\/M:pN#XIí7;O޿zsUZ o>N!] Eׄq(EbÍ;^D]{}W=עί:֏mm:|}1b~�cނ )XqrB5KGآr҉ r2\!MvslNvׯqݺ ߋ:WaңMY懤B\䗯_Dh^٨w‘k 'GP7nD,?C{ +1#֙ 6E3_D N].ts]O}^!!]a I5ؖ`*,Y" I?:[.t% 1/_s&Ԯ8Q]}SN7qg:G?c,'aOsOj <TPw/v_M=!H.t}sj$Daq -]! BSxFX'sj-s T#tLFXpf/5u 7S: w:ٺA#u-gJIl9 d+&Zƶ)-OqM,U]^i5z7UwU>ԍdae`'2U/rt %^\/|گCogx~Xo$ŗ2F[ezay SVãqQgОW<i\:p_ 5 OyV[|>ϡV4et?I/c@D.?9e|@&I9z[" 3LF6M?zv6h_:S#ȕV|-zo?g.O{?h~lw'|SW3D$Y[Cr C݁ji¤ae:< ]Nc~M^ƋT-m2< vI ]~I 3pdSH5nf%(i`u695f50xm. ?ֻ\e~7ޏq4)+BtGD3UԵM^>i791QSahVt2.sPVC:NkG^-OQ2FxhќdY76#s5+s\~`׉> ^Q/Naՠ{ GM- /Z\"y'ZBm]e*nj/O9^&fOM 櫶.Ds/+iyw:Sͤ 3Fщ8h7sh=$xij4oBUZ6iW|m^ϥd=Bqq:Om6_+Eॅ 5oޮO9g2>gAsgKǏOO;7мا$!?Y�l�I}vGΨIeU><b/<_t& ߝ]1R|֩/L_D*sJ`6tlwۓ.W|*WWlG# *yXCw3 A=rYj=�'=Xt@?] zc=׻]έ^E?E;pY+}U8LV+g:AOM]nCx%k9R_~m_3˧a"|~_~"8W_i}~Mt3kb ZOYΖ;]rSH|iq40K:SnNOVWT7:kR�5xSq1ɟJ'LX3ַ M OQ\Uؐ3RjW7N' +ep@KXG_owH Gm2ТW<] "~gx< eDkv>AZ`2.V[Э@ 3^i/k<d_Yy)=^=*Cۧ:q!n,Q-ڪbXw+?@am.+4x; mݭfk[Ӓ1dPP(=4צ]S6}sTal֛۬ UP9{!X;oryVK O)G:(1jc di?5t۾q<8­‰wh#=зLkRg?t_c\KhUiv@cc"RYLb iePaHs1=I'pܤvz' &ڨ c)|q] sM_ I[& ^ i=2j<ْhC{]񨩒0og|y+ ߀:yuɗ-ǽ�[_P7]�&.#ePmX 7n׿(x]NSLw@yKpnJnRm#iiVmW}c[=?eޠMn]0V1ޡk!gM;߫*]Lku P`W:NtɤM;TPBEucƧF!8f L,Yq-;(ۿ vgϨÄ*W^[:^64v.QTKI])C-]B��@�IDAT2<Kf7"=Y4RtO>e k,am|^>4ɣѥnb|N2En .~6rɷ^Chv`Vex{ˈW8ҝ%K׻WPT>ՄV�? wBj6azјD5N$!Z3Em ISV1P/&Ɓz8b2b|Çw?6T 5,ܘ~Է @H$#<C9=KaTl4OaNxٟ ڔ+ER71 Y-<7.pֆ aַu8S*k{&k2嵠%I76Q󻼏ju>+XUZW|<g "^%hs Jݻ!(KOص6,P.e`vCפon} S6=%}&}#g=G|r c(<wF1 % iBpl g__"Bsp5tj tLF<Fj-C'7B, `[^'pMA ?9q7:+|`5[α+9J0Ɨ!PpFRK' ?MMՄ^1ڿmoEu=chl6r t?JqҖn=8x{/ ӆ-(gȦomޕށ׻uӱrKq`>%ZZu)`s/7t6~NqY15ޯ_{w\\|S#ۅԡUdє tQwLb7_vQ?><jkziyɀ-v+lwfOZ+,P 6K3M'6vQJ,/\仡&<N{@(~`2죍:tґW4 t5e7 tx9Ղpklg{XB]GLS>50N$g/7}O͐�wzK'}-Y3mYj6 vu{9Ѧ*hmH0~\ o|:×q,4?l8Rk~9KX9*dj=N]9|nto{Kq<"i[78ic fD=0CjhUqcX:~ ;R[fb!S8q[7܁7bfkj*/<4 T']囟z {7ܴ o;T^ ݜ\^M=UsHLEsL6VHfx6r8~1<NT?}chc?fwIsjp*Rħcv}HaXZոT+j"j84xxVq4ݻq])ߧ^@nƥɊ6. H-B4ɈeY|%^m1;OZMx3&U8UT>dقpcY7m̰ӥTѥWmk'$^]PC|v"wO3 3wpՀwpDk<ϔ`c$Y*q>ctsCǶTmL\]tazc|kx;vHSU}  Q7Y,I_crFadha "$[. //nB&)�*TefdL;W9~="2PcBSޗ\)Ѕ#)v]}͗ h@cQkbͣyB m#MB(Wu.::9mrKGm!ExJaw!q :b#ܳirХVz ᣇ:-d_Pd r .xTySPu!p?�EMS?sFK\ ÿbvr}VL򣽩 *UHŨ%?6Qǻw O9.qWI (fpT'@b .C|htHX2-s=/R+C6]"s'Ւ4D :PڑY`9Q0p8ȴ ~E[mةbxL�\Rq䡛=.d-՗0s94*˖%Y-{Y~blA7BcuFnkb=?])YKNݔZuQ=E1wGxQ*< %y7zyop)=o^.#w!ʷ )xa-5̼U kڧ3`A8#=kK?+ K/VW}n 2k q A3 &d.i‹C齒!YG) S["7 ?6L^NMT ^0ѠSqToҳ;6k]D9lSU9q9{o/[AGBwjo Dp$|TKU"tH_ow9o{CDf?I,[?�+: ;u u1>?(goG(kĊh^VYY7Ք)S6/9 "+TYlG)p&9 +f 'aVdk\p[:ctnU"W{7vPj\/(:`>]SԃO•(0nS%K h?u^ԑe2귔,MH{ n3dMaf!V%ޅ!I:9IJUgusڊphu-1si'dB|VUJ:#'C*`F/~Bç>F;;x)sZL -[ }*/R/N1T3o$:䜵~JӃ;}tilSB:UD5@AUCOQ11Zh [RLiY!|* ze`{KeY'8 _ L[_3Wx͛�ڱdO$ttUGpsp@�u<^i%92BY/7^A4Uk X)F0& LRW[n"xt-�ӱ<KI㏂}^S\ &lr#@o3$;qpG�xNʝ8X:;[?bqX}s_Z'1n^I{1!γ<~ 6)]S,)੬Eb]BjNcX7?eS;2.` C |'4 N:6 66H8ŇIt*&!9l7 C-aBqc %RXU9m"x(+S7Ŗf^ƥ}xXD< n;OG F}?q9}K`~g }%B+:`Eɓg@2~iƪKJ~dbHcu^HcEBϴ3~ʁxCݡ\F}7qHKJ 9Tʠ3rR]]FF]urTSh|yZ3TD_ehg/ >f+B*9gQlM*pu(3v}ؑEp6U^Xg L ?3QQPm�"p3 @(,eb d81O^2e*ιdñ{HkO.ź87wy`U.ieɹãŒ3U*ihR3a4Oh4vc<#}B g) 봩KtKr_΃=Ԧ2eLN~i2UL}pw8aQ'/5x%7^A6*ߡK+d|D81)QBda!NMyMt)Y5 (_w )+L<-nd\@qIc%8%xORB$F2,[sQ'euY�T}T?)՞!!O4 %SKT %* )k*MAek| 2.2  RحRMpSpĩ 3K>Pp{EwtUrڻtМ!t<7\us-el:ATg~ s[e,Z&c |nV(3<WW'ܾdEV.#v3>'?|8ۆok PUmi~v}芓oӛ",>)8FA(> >UvjyбN'(X_gQĘ!`,1gʄOdIXLh5yy[vď9N$K.>lMQ>S|T}ޝO>naE6UKqu2pWܩ?C7˚w)Y+NkZ2!&(z0P¼*s"Kh_-[|'X6V&pR/09K� 8U&7+oj3yӠ2 gk�*q?g^ .Oy]0H}.AWaIre ?RE)vk~_de؀]}] �I*=vf7 aNMT-c`Gjt³ ;~Q3� l(UQ(Ԗj彆DkZfkaBH삌WiY CPtT?xq=]cB okq$9k9cZBP^VC}nl|~ W YB[lבz+><Kk"&]|+YO1q),89(嬈xyP7$Dz!Lӎ10`PׄW7:EкƊJgLG;Xa]w!zjűk+QFՁs[ "6R[8+$rEgN]#unR%%+|//lWV�!xR7),쮭~ S?<'B905a,#_zu+iXQ`:]I{O{IieD@9 ^(CyG**\]ŜqKسzg2d_<*y9A&?|ng]mU>ÒK%40cy҆6}pODs^w\6E<7 ࠤik+ ZY.FYb9{LW _KO #6UV uKhx %ON]SMXDB8mƛ7_lO <O WP9͆4c)67B5gM} rزX8UXLez mJwz<ߡ7XV (/ϐsS%߼> bDjWs~8 sG9rU@_2Zܡ3t@oߢ]MITFQt`b 05^cWS"=1+ g A ք[eRly�V4 BWa45>Uk=:{4:<ܱ5F_*z(�B绞;JNzXr|5vǘ~)[Ŕ_D�Q!GSĂK..wlM_t#ԁչO^3AT孒LQ! -IQ饵(Bv2Ctd's`dNL=<[B``eoRusq!ɖXf^SQѭA`e'.W[6m B^RBW?/"\]<P4Slo'n# .2}�躘T7h=~PBN*`OfD!Б+zT1O>'iy'z8 q)'OҦ4�|䂈<@u?y}( q9Ɇ˒UuSS>~ [6.tB,AgT�<uțd釠,'R)SG"U=9eMcݐrCxm,|xrQGԉ,]I('Z[҆"K-?QQQOX32~qrR刽)ٸSLXeB饏 =qQecrK)vG ˟)1i*růë 0ȿ!'EE2v23, hd0Dʷi_wS:GmMu7^AVW7d$bȌE(9)]Y5'GhI8a*:'pDlSɝ$]/xAL=aöBO1C8g(w@b8q"bxbV߄g W 3%$TD$! *U9]]P ւ,*KKmz _Ij̬MB%Ӯtsx n0􍫮 L^ma8]`Z{gTLi+0BN<`q7t\ylb I? i3m |<Kc^{pW NX=j_Ű`Zb&V^W^ /P۵ }a8+{Yqkk4E/po<r4v v< \Mk~zZ u^n*~9ѥeGًw)GXYW:Uz:H7)jǩ;8˃OΖ}6(갻sw2gѣGNJx8wqrh[ٶv\uyuXokҖX{Q8lhOš|q"T_Z N8ӆ;x&N|yQZ-3Ov}D8ܰUlf@lYeI>jsj%Wkw݈⥖]S ?c9ߦkզ6\Zp%eo.S*2W䯏}|?i}$VWCdY<Wa{$aar 2$Dh⭘3ʲ[TZ3ӦB-: bYa+NLHuy;}cH2W`(m|eS?wP-0$~B3 7N)g?*Agp@aq3FaeɵM7 4(?C\ڞc{ Tcz pC"O1IZ'\BGYM�D<BŪhW'W6/!?],Epϐ|lu)_NORJԷ5kѓ+,3.ǞBNWpKXyQ?9ϫXݮnP: K)X\/) /,Ḝ>QPTOY#hA܃G<FCc1�(x%m֏i EU1j(n_R8.g�D¯sӐrb=/+w}ބ|<мGO2dZUt|6ܿwo??l}u .a,|)ccMe&XYnK'GgG?I4󺎓;dd1||9 Ӭʭz!eTUe'ӧOWlQKX�t7.#tѝؕMp(>ĘL\tsu4?D#m\]#ู+> M I]EfSp,>Mx-O"OorO2u'O3u7_; _$)0Oh?g? cp{)|^nLGƨ:xO[Q1Tc|^+K` uxvAà|r XlL 9P-ZmZ<PIG  ;.N5"[iIfU Q vqˊq CY%,B_iY0 gE1@aL?Io@G^eIUʥڮp:7Ry䲌o >U3�qPrʱ,JW:M!6>BuP9^[ W,ةgIthjȿ|W!,9uS~pYXjSYG(>F6ӟM6I" R= ͊+QiPN`G>(vҏ`q; .O6->Աkw?޾=v0<>|ٳgje}W _‚S> ,H߉f:^Ţ~J<[\̜`YestƿQ_9z�TH_oY"™*]p&'SeQ?(2 <3Y R<n)E.(Ĝ;`?~�~$t~9t40|Kx`yBƃX~ ?>_|1qpx4"7Q<Z$p&UxC5׃?٧ JN,,}'*W!F7?_JF=!P^5BIA.K75f8msL2c Z&Yr : ,¥Ulh,_"J=yD(vJMsg a%DcT#aȑ�/5]Fa}>'|pQOj-SEv|;^lM{j3y�?\w�S7+9 ڗ.D;m*Bm#0CoJRKhP4ȆGr6Td;S <R-U(¨,q;R|SxzeKXg3or&K)J87[NyǺ^ʠ`M9Ke( V$o"P*KEqL~DW\F{#K;)4QW9jMI6e<)\-O!X(<A@g]=#qձU})xƛTo,&&J"L{^R]jhHÖ9WXKY;w/TýYϾ9ʺXPt ~U+�\NBTAڜRՖӀj0n<+;IE_[_Vv!0`l@3'ѦQ~'p ~e(LX;dn1r((5qK  VsY: Î6= 1g:B~*EO-lw(#9 ۻ$YӚc,sTܶ G?xɃa? ?5 {Z*$9IRi,edI J_r d[/lK6s4'?E{=h_1+\1Es:"ir�!WՐdZLx?}K8Z\ ˁs5n5X3w(|Jr(F Y>8x\Nw+ݤ:]˦6 @1ҹ Eh+E zBh+*unoKiHN.Oɛu}�QiiEcV=V0çkTX2#)k0YèդLs3VZ'wdeV[c9 } g²y`"9lQ&ET@˜csٻ=4J Jn__ 0p`n75&iΝPlC;mq bv/Qdb\xM8WERFzwB,>eE4:P:.9쫟*I[|6e37ЗڵM�9D<qeXQTZA]0S\ w?(/bjowkm/E&xeteOҿ8(.* Yb%# A< e`ǹƩ\�+l+5u@L թPg,)?dqG;wCsbذB$$&V!8_6=J;<Sp⟁醄p>A;'Zqq/Ň+פR ~!K-3[:eEw}u'?{<JL}T!VL~0_ߜ O96]8 .WWث2t6Jg-oh@^+bo@|_@XYldkfE{}DK=ι+Z/x;B1ŗc2ȂxMGGABKHqk^V/pa,Kux“XvqiJ=g?p'a&M|x43wb<1!AP b ?`V'FqU @gQ~flw&`~Ab4sw EjGQ=u (2VH{ʙL6�7LMTɄr{*!C= :d:kPpcD L]E #{7oOo}mΰ~  Zh5z U 8V^;1KYL%YFۋ%x` cy5sK? cXjԩ˼n_)B<(t<E~hc P=}E7J,Q~,%5 s;SIG2].jW_Hy)@|UBKW_ _=y!KC%=<^d2>z ՁJArehcS37y"+KY]p3T9M<bg:SU*KdyC! >u ;t_'m<Syr}-xпw ?߼g҇܄ǹ[O>xxl}>Xj2ӟnφݧۢ5ߞ=XIOuDb !lQ eN88<no Fa(PuOńeSlAK.|Җk˟yIV|%zlC<G?U?Xl^}䋜`W]S}7)=)!EKxS񳡸l걌ioVs' ퟊6/tkD&&)L`xe(ЄJGG,wQGAx;o3+uR&D,{^|)X֜(`U-z0d�QШ׈ qSmTWGJJATS? +bԫC:+L][UP+X]iQAb3%1cu}'ʤpEɢS5,ݴRr/ p-Rǂj>_4ԋ!.̴)Nj R7bm\/A YѦin0�.z Da+ř:+C6fqZsʗRzV̅hvq܎⧼XlFzj~G3C >ԑp/>|/ʊ/Kٖ7+YQ僃?/ϺkUӂ:ypp99I)+B{Mj{E)a+j!LkQ|+AsB U08<U#X1^sd;D=^xQg8bk(Qmt^hﴖ*�8HI xAB=R>/çYx7>W~3Y]4X`{gW$>QqlCҹ—]!8 Ҍi\Y-uCUu OJޕrOK+~M:BG-NAJdZ( 3L9]](N,V)4L~pe)$%.e RGhq,I%Ur=Ew^p<rK$<*F~p4r̥IW)=wdGݹ:Gݱk:k/N'~+RMbN,Cя d."PiO|QNaFwV$T`D;Νġ8Β v.d^&#?ťC CxX%T"C $ o3g_6EY�ğwC=S塚 y ݥupZf-!&\,X8 wUH6Q X#Tka,U6ӹP8Y#L:(܊}@ɯ:+u@ }6e=!9 ^W0Ҙ)0.ST'*O<MU'g(&09pGz0|ྔcY-2>Roq2dTy#86 ~A`YUyUl:Z}8lb?TylRԙ]GqOTڂgGʿ|F:&9X/{4y8eez@gO7tkVK~x9]8H3pVڣ%ȗXzk~#n_/ >J VEU-go\.A߈/8G|SK=jc8bM>ܷI)xf7ɟ&EAf|-B<(l;Z}c_Nt}5lYO@A;/{|XrΡW\wxwF}+tJXj\"ISQ⥙J'9=4$^@Χҁ UPPi]?9*F�PTpRςV؈/qNXP[k Lpsb8\Ӥ^ /!NR9P-Wj8 Nn4_#D/olNIE11k;Y׵-2B"TwR$qO)hˊA̔g'Z.�8 B�aTXzN H)1sZ+Gu DP%1 1Eܲ+ F:vr*B ̙Ky遛@]6Ke8~Bt9+>�fRe)'\o`Jt$=&,'+]77MCc)SyB;^IYT nR`;,sЙ>  ajfE#0ұ? | p($iu(Xp(Gze.|ũ uR) "h7UbkRnimXq9Xk/9L 7N_p)2Fbm)qxg>f5�<ꇒz%U*+l*@wEdv@ӓ<8d:jo;9)E* i+A7;(s?$^UįҫY#H" 3"6>،|O*~s^7aW0,A @xK z쐕Wܫޘ1K<+~ݮgVv.7ZҲڧPHdN!'Wr#ߵ4h ;yVS*xEpYI;2,r =YU*g nj<33PlȀ8)~ h>R0 \ᯆ-5:U`/vY+Ŕ}v3yTS)x,GR5sv\$[N_BRc1=eEUZwabUm~ᛛ(t1xlTs3ی/jWN}>e%P``lgPX"F9*Uz+ SN�`A@yӡPs*%X„ xEs2@R TxnXƥ�PL_wP$~ :W|迋j +R\/eBmM&1\ʎ2>xL۞_OGoASh>ꖫfXG蜁v8ywd9NB&b vӖ;ds)q@]΅8)B* ۢ\,agty>Q:tV?5g2^(X t0ob֭~ @W)??( %(qIc̫�%q?ox^�zNe,**o Ĉڈ,~DJ 3yQh:GYrs^*JC~6s3Dvu?_N:Mz$cf|K^Quy&s{yzCnϬhPy }JuxhZë2/sM7SƢgjZzrJ^yN1Hqco3P(b^g a H*#qgӫb?Jz`6D*ߒQ;k("~H._OܱsP`aaI>tݡoKIҺ.aK{5b Zh ;lq:P:/e>߾X7`xX^- gE5Gg/C=B.EdZrs%q+(#0dـMZK ")+S0.gZⰔfsN0Q3+9"s+*(\+zEVw^w8DTs$Y@M`>S8F;g\h/qXyQp+(*-a"�h1CO lJ8FXHT{�\UCVիb9)aqMŞDAn>DXІpyӌvI*z<+>IAWp,Qb|RQʜ]|=lRnn}0?U_u[Ť4ץ<ʁ_E}E7mo |6(WF,YMoފF8PU&S.SpXEM^݈ߑ_]&wu'+gږ*v^T&yP9 :* HUAmMkg3!vnq &qU_򤾕�q*p8P,gsKY7DZjyPϮX<!$^^e4xWt'RҜH1%: ogkxovCC;l//>78D[VPzD$Z Bq[tbb)8Sˋ"+=SϪ Q܏7$9|)%U8+<w&(|8m ,qK}yJ ~s(:!,>+RP�(:R-ªO(-w:҇(cy4jKon ݶ"κ\*6CA@pO^pGRu)(/T&ikZzێP6θSt2]JtUi"9`\EBB X<9 o 8:(µ?\aY\urV SKMGL9/׻&/QxZ x"Lv,FW8Ŗ+LVw#!J5U:_|#QF_u:DD9udž6] %cn9"^ڜ|GC ^ ڼ0T; ]g*Th<ߌ��@�IDATX, ^LM߮D 9JH=E e{ѧ?=b2Z;O<6_*y? x)EqȌO8(dz R['hO=�"2 5>$#Ճ L<#՚W/w0 L݁`jT=RS@>|0̜ Ϟ^ /TךحBEߜsπ2(!vdpO8;:yCk}bYxWk)rhwf pJUrah8%,+ N Tݙ r&:NCL. Dίݓ)}# sR8e)lj]P"Bc_i jEb sc]hvhz 뎮"]UG31H{*xXaLK9>=Z闯\IcC*,C^eZwF'hXŁ ʕ@x-jT�0yz.!|ݝґ)-@ȘHrUU\ޜʪ2R?p&pE`*[1Fk/ IA|J 'diU#<(I\VJD UbRACUXH%n(Hsi̞]`1հ<fqyZ=uyc{.lj*vC*32] 653M"ntD Jh"OUg[ Tqѣ}\6 R=+3T~XMK=k;$iJꆌ@EǴ(5I9}=#o⯢J#%$5`tf [4)/џ󑂃s]z?0EeQp5Vv\.\jד~o|8 ?hfD" 3<C5 6O?̩Q>|8^>HW^s3}WW~W%VD Xlt\EL(MUOEt=;AsbNDXᓤ,73%%,˃M&p_9 .?(up2M|.k7ߢn(;[kOL`+ĝ3ϤW(: 6]% (蜝HKu܍^}# ȇtBQ?9%(V_ZQ8yizVQ�b`Z+*鞙-mXXiJ)`O ^M+P]/)CH=J=J,J N".vB `J`$fvx3P`T+}y*_+ ^ZQ W_ KFR XY؀p]i?&Q�8'Lqcwucffǎ 1O;<"-&(;Ktn|u.DWhn[;(fFyرA^KF Hq3#A\@v8S5R{D)QUo2@< 9|E$<CnOR+F�W_u�'x"_RW+|ߴgꖬ e!ZWu? :u!V0,WRE %yUj4k3lnURiGïk]/=v$V?70@)IqU!PE,~ <{/4[Jg*$MrSOpY|H<F>@ғ?pnz7^Y>o؞#a}+zEmP9a) J01Za=*cuO|ʩZ˝6aK8#纎TkLiظ}_Wը;R%شH\=MItf=eds&B`)8,ф#Q*Vm雑T/EZUyps\3uk9PLi_f;e#]7![QL)+g'A#jA p&$τC&3YXp V %U'GZ~28~>V|+ʎMܮ"`mR�\՛V�J_tJ)hz#-h{:*awwW 5 b\NGYVǚ v�)OS .keY.ZCsm^K±EZїҌsEQxCG;dIez+4_e Op F,Sʟ_<z\]rHi.EGýۛHlaEJ-#i{~LJHV YȾ]"YӕsV5uϯ`.yGK.6?|,MWȴe+2xSOQo9I>zfF^So/3r/v~v&|[pQq c/ <C(7S?([@WGȓȍ@BZe<M|.k!7u x+V~dڥxkv 3> ٨-X:#/)ч!HTg<XuxRo;q'eA)|`a;t>/PS}Ƃ}z?QX#PؙL'rǬ/e�A Qb^o4,ؗYC0$dM0M^gJx&}@R*+%PV񀟥 edE}.dx wJ_O|#L!!*gQDn`}TgS:Y{8|OT;>"BzIp%\h"}%AzxwMh(qxvx%EF /da4S2!Uky\qqp':ʢĥ6xt+(]vI] ;=u ~'Lx)\tQ_wU ٦M'7Ik0M@~(UӴ+-xv MOMRk<y2|#mÀWO b_rv nz _s6^vHϑ({A ^zw5}ŠL&\rtES2XWk Hxn'^Em+byX{eK;|eJv] 擾jb=??㣝da>=,XaPbN@Q?הܱjʴ͒Xwh(l@{zZƅJ7#yKrLظ&8z:9Rmc)@<)m Wn$wh$3:iOu2 !t^'HoAYH픮 %+7\#/ p;v1G&BU<:&Wh鞖~~{׵n :CNCE?@5 ?{`˙8"0}o*p�{ 8kt,iwȗZN?]ʓMvCF[h3�3}1+VZޡ[6$+vK8u,?T)p| $W5\3N3W/|· kv2-�CCϟ tдlp sj+ )ƴ @xYeIP |q0o_?voI;l*{i>g,^U`} [qF).Zm*Y嘕`Uoբ#%݉g2I6ՇO1\RsTWE2i X?'F+b8>7)Ĩ)7罂|Cj@�lm,E'wowEg] j b~~ES;ǂM4 YuG#Ax$&z)?Zv0<ԦmY,o-(kZb1(8HЌGZP8Nὄ$-Kp?]``;y V(N帓wح̦+ [6yJMEe{5[ O[2=χ/YttL);-,SNUTt=uSW?9Daf6'{dHf¼A0SkbfOA9K1a+p6 ^5 Mf[-GƒJEA4|'SӁcw 9Ñ-2`&9'")k)rxO{&.g%uψD 21C mttχϟ ;tvJhͧgHsY PA|<X)38a@HvE?SAk\zړ|3Mӱ%ˠrkOQ]0D# y1\;5P񃟂^ޗ1Lr:p3ͬZ(uG?<~0lf=�'F;l 2=~Nu-s:n-x0[Gdvmڱl<na!﵉rKI(b]zm :)2◚D`[_$QYxWe+ijzUcepe$fuERǫmgGN+R VUgH̡+nh1c\pV%/W_IQLwocM~S\>x>)J  X٫B`PGSj&7=ܐ()6w0x?EYT^h2X`* $PGN8 #]M Mܬ# ;*=;_|%=�Հ H Rr.* 3ZXlwVHAg;B%Zw"3q?3 G,ҜU͝]2؀mg# +Cq&B&acSֆg{wV� FK> jEvjlUXTE\?Hc_|^WУI|ERR[7trTU9}t2)(w1|_ME9- x ߰:ڹlT),_qXaK7] #wԩΙwJ_M+Tw5!%4#Isb!]P9<<q(M?Q?lNAEr^:16J@ocFl&�F5<%*~"EBLxNGJ;T1v*^Gǔ5o(XZ\8jz▦?t5Ҁ50n-]aZۿ_̊$/5s4RkHrcܑb+ZTaCe k8<{yujZ6Kk8qSkKF)qV@Yӝv:u% <i%?y�Eс|g0=q[J~K/ȇ:'#1yV,*k)y@~g:mM:g~ x֦F\x^#{צ3]87Eiojچ`ܺ3I/?c:zx6mp]Vȣrnjd'tn 7〮ΉvͦE'pUy)ePD#~o:+*qz*晲P.!FB{&>'&}F 0++[]&1[_`B2^Niϻ=:vm n0XeDr@ibKb3ma`<kBǖiR\/!C*Q'\QnHGP"lZ>u ]-=Nٷg-7,WhcF"Z LzC@MV?XeW'%7u-uw7/T@;:IOcπe>@&7]N9\6*C+9]XO(,qB>K9^Q44EFyJ|ꂢsŽ%>ˀDk`i79y |d=DSPqw.[5.H58m)SX!ݧ;;Hy_k.tR (mRܫ?4זs! .@:Q~?r13\%sr,zóPK[rH^npJ6ƗA>5W>яl??hr]V‰_mW+H Z <7M?ZqTĿR~KqW$x3;? ^}o kXZl"^.rY!^L1o{fk.FpbC%ꭁ@:j=-QJ10l@((͸x,$t۲|]!la@Oi,;TF,W#8`IytY\X,48Gɟ[~Qe mEO˕ W)ʤ!7R�V *jk<WKGC5jˀwCM)קϞJyX H`}+؆@+RdՑ-4|5XWh_2|3.'Xp9/siF,uyȵ>|xeХE4Ւjc)!(șRqŽ|g,G[J7}qC+;X`&,D6(͏RWtgTuZ(PG`LQ\|m)O\)1BbK޴BW\ViQ8C͊6ȴd@]ѲQQyAJ^6ua7'X1wS|i<7N2حrg<FxJUhzќe.$%g#K%XpQfV+"ǼbQ `3`(T<oH%|cqKK:V4 w,Bm:2krQ="@<*/::\~Δs rK&~ ߣE`&kajE?\k?�gܩ|.ʯ3I)Rؕ�K}M<ktB0Z340zc`]_+жB`b]K\Ucl1d\*AzΙ=)]Bmvwjɀej.斬]ךи->KӦs)(ڧ>wVBT5b-BViqhgS,[SA#3YQO?9<9, Dz3%7K *( k:iR/ѳoh|SEVdr_8vo]eNGEb.x_WpIz2kxG<m$Ҋre ޑ+нЇ+ٷ4h4=i_~%8jxYev?2sYM�LOTHir#n0$wr~g74+z܁~|V4�! 5N;<] 4i-;7^A-{EIߥJxWb G]L: fXC[hQL#T-#BETQF`U�74=O`.6eΓr.;-y:{+(DpP>`3 Q?W1{6,p:r:vfb݉T, ق@/Eco*0#^܂tq,Z )+=+((G:\-Jc R\YZRi=)ȕ҈NYri7sL$*ѽlkd`FPM=<|%Y|^XFĄ+}ʇL(EY7ìZ)I 3.Z&=8,]9R{褔CsNJxe5|83#a/5zO(|S7Z5)qJ_M5(‘o(eyׁ=C_^.lBC93䍳r1/0} Q|1�yj/3JKhxCqӓrEQB$9olWl[B!V^i"961Ç#RTG`]Ş;lk$;;0Z|ҹWFDFn.D25Yax/9WbUX6xO"kCCjAxg B'_(o;߯xkDQP/X\˪Cb=0tuT-ήlR1<;7'SDíw?ײQ,޴׊!I*mfr)((د^r}P#4>Vhl }R? #]H"}qwYΎ9A鎕pܨt`#"-N |JrpC 3ĂYS)d< 3I"[uuy[h (y" kfYM)aZ^UkO ʹ(v,I^m̥'G^Q�Q`<E7U&D. a8cp#Jˆd{N =v*wG~0W*_5~xk!l,zF9@58G?5־uܕ|3'sN2Cnk= 2êtLN#h*&FDiǵ3ƎɂMm={.8n iu 1Qp94Y$].գ&G[6NeQ)ԅ2Iѹ&j|8wR|7fwj�}૬ٝwud Ctj7}Rh_:^kdbGO(t+ykl"MMYU7QQؼï(Bt( {_3g:@W:P O0�I!y8(gT)yt?|M:|Ҋ1k]Ve,MTjU2xwY9}rxl_ NQ󨈓3_d!12q |EI:=t&X u6nh(!M 4ʀQim_<iayO@`GLdza,Q8 (cy;.P4GQO><>KR8'lx^\jrc);hxdFWod^_)#Ν[e̲q{;vؑQ) *-IݵzOFnTqP /^v{$B~ǫquFJ F|WS0<VqSR炌piեeEy 1x],Q�\;S=F8XJyPy- ub]3E ԲgÆPڜV. [}^WonrT;|5kl[GѩEi{9:k4(s:H ҅.Mޗ`ߊ =9=IV9NOC5uF?W8{ƽ4Cp驎L 5:2s5/}e/^=u~O{\ApcF[g:H|l1Φ坝mKz�,:EVu^)[Zw ௣ rK!41JF;!JkmtI2T~=4 dj{+},cJ<#FrQ?CUsNyřADzﯥܸUmwwW'7[ÄXv?zgα(H`i{\SVY toaѿD<:3c\2'L(Z .hUӕlgaLl{[л*'g4}\cY&qALY"WJ,+^_LS]녀cWrXoϻ*&5xZh T.XxW_JqΕ} ,~CC[E*DKOX/9M Okمd`>ܯNBZ齽 o'Kv,\HYo0:oRC]|55%[j3'AǻH띋lQ%Hаyqu;5>@:,,BN j򹬨E.)r\'af.'Ip%!KWOhL"s7{LTsжl ̔8,YAqu#ƐRwMYR^yOP翓N*7|3k`<$(Zu:U`ci~=H0fMF*g"id;ax(eEIh3䷂)΁YF3Ct&>2bg Xn3H]I�U.GX'= J)J*\V-rlW U0"%M60\8qCn+Od-ZR@X M,~ξ-.{{ӿFREV;V}z9ex!>ɆA,ԇVdb<eҎ=.Ky=Xa1oR:I#Cp -@ܣs`oU>Ġs "^5Y" BK6eU($OZ!K3G6]'zI9R,~GH쒗!xR-n,Y\ yϤųd^xsM^7%^ameY+!K3<)6 ?;x%\gx7nZ/d%LknmOϷn=Y ,YkNlb1fEo`r3?ϊX%#08cT-< $�KHY7;.& $"X\`.n%tnq0UkSJi[HV2t8‘2c9Wg*eNiR)xKxQ-f)2CyfwU_hE] M%7p 3k:R_¼*G9  <C듏d|žϾF pR~!\|䩥^={ke(7;Jp.;{-/cVY64b9| WӆUn٪\q#&IGe=?:7M*uNeOD ڙŖ%!|$_|Sr?3,݊ 1_."4Ƈ9WOv\Wk2zW mYlByrk)uTϊv$s]]J02#{}#:<4v(^e-'$%^V<H?9z]B7wE(74n/1|kjnHSpz%A.4=" z6!BZoH+͎hs\~WZzJMK.}E6*WUNA=hHd=)ZQi4[ � Ns y}j O1wL?Qu\]VN,{*}kcZηdrܹuY6կ.j]xkݲxRNcfZD=;cP.ʞ1bVgkZ즾,y]]Næ/kq2`ϑ؝%Ou27n 7Y5+E.έ)*_|!!E/ D8ݨ1u*V_IX~?Iig{�:= rPكq Sva&,O<$ dDu_Sÿ;;fӠsh`bVGiG\. . Hmca1f;3دyӹ^I ,o37NՑȹ (9\Q|s#uT(A7[LT*o/0.yFq#1x"q" 3]eN*+aZ SVq ]`Rp4Kdi,@ݒ˥PܱNx0Xfx3 _k:y'E m`K@|w3ks �4 m ;JVewacg?)uf:XD\B4pV 6CEӒM]uj6Co[OqKeY$iPuV"oΊ4 ϊOÆ% _vyUrJ[`\tbijq[ l hO y!QKV{_(eͿ˃7.oߚ/� {JSmniı*T|GQ8QZq@$ ЯQ+ tFYӦ(J^qq(Z ) ZaGb&T*zOu,>IΗ,AFY(eQ wi[SR 蠰t>?=ՆҮ™¹lO]a9JI�,g?ײݐf=C~jѶY }~H4=~K9,nMyW񙞉?!m_v>,){y0<~F[1rqM]]cǴG-@ݱdnD?r‡7vKXhx䑆hf";:MZW'xbbZ\Z1),в R4U2hPlH|g&X]i]+oUmO(3 3]QJwS $rNQ_D+H9H?~"I2Ckɏs5XS崅)%z=My ߤuٽ}{xR;ߡc=:l,5ةX o%rr1y1"^ J.0ޱY m nEnK,x%__f#]/O(0y^y^\h $pNxH0VHܘ>ś]VTg]ϸi./_Z*853/<0ลq.;bkx Lgí:6kcN]HA9UwATZ hW?(K D{QBo[hZm!]NM|fx7˸y\^qd �W_9ߕ ,t,cz(s3}B$˿*E'2jBzB -3c5ҸN 9`((ڟzŸ~,Քn+}Sڄ%TZ0{J A 2`B?c ԅK'Rp~r�#4W{4Rn{ymUm+g(L]!9yJNbF#r[ Rc̦Ȼ,mсXg=%?BwF3&R#\7`[Y8@0:J\~LΥ:-\'O) Lg3.Qg"bwtammi3ו�*o3-jSƵ֜ۖO;\Gˡ7<e:BWzt5=`nBlJDiozь v ?)!rcZ eZU=i:GDҪN{ %7Ώ_H>\Bx).V2yM|p9/xl#Xbp1.eNu(CKx!+<(p#e GR@;!߉~l0Qi76l\bϺ?�Y3e젦 7 ¹&SYx) x FUsg:&릹.LF3}kX瑳Ya 3fT<*`*M7Bq<%*U(+8"$($-#]0;%8%e]uR8g )0bJyq`c"o.+"ɸUW4` A١f�\{:3>9Զ=?p`KudS ͆|z _zwR+>Wzw8 0DJ7n:*5~ϟ6g5ޥ˒I7ޯ|,XU==9BZ͟ҏVZ3ѬJ.Yw;FތLf*VPȌx `0{m}+#/֯Z9|+1/8M}_WNk—SMts*xP)?9YԂifJ!UA3ꜫgWcs/O^r~[ N¦[;ȔŸ \i"v3ǚWx#bMFvS023ɇ{Nj̩>@L3~Z^%?˖3]7^prkST-xw|&JGީ;?c^xR9JU/ ߟa]Na}x ye!4ٛbpMnaa:_t^�koIƘ8ŐdZ@w:XV3hx$c ^Z 8G| _Ja'ڼWqi΍s#[v5żʦc =[( e*v^y rfS&~ŬׄMY{{^MgΦ ̿U)5OaKyW 6F.X �$esOM,-OU\?6ʱڀpv|߇p?_}:#3e2``7c*g/ d!On13(ϖP Nu%@MXN.3^<~ ]lEarTB \e"a&!'1vZ⸦gF(&ij.P_5NLWn?ךֺ9yUX*4a Ͻ>uF?X�3 3rG[JT3Nw">g?{6!Xx):37t|Q�~ j1 bi+\#݃ŋuj%69; e!LI. UeJ_;Ɉeh0M:t0BL -� H0NKd5%84);B8(fڈC 2_58'iI³O[[p 1%d blWʻiyjֹ\ƥ+ҶMU;O?߼?f =j|5fcmo>*YpZK*eShKGt Xvoǫ^EӬYz"7B]΍ePgv׻ڟ.=68ҏo:~Q~J \",(<"ۀC_jzέ_t-g"bZz&tl'x B-B�{, +:MLI/w4䑍6X1&XwlxLRdQ&Gn7xC^e$?ʹ4pY~gI<9~_gSřX2j t~j<Dž|�}w<w ^rBѮon#|8 jZl?. S+UB:R[Sm&l` uΰ'bx:2x^n1pLS^0 1oA<t}>+��@�IDATYHY/m$X͸u65ƛN?7ޜ|e}yNZR<{|کu>Rza݇[.9iMkP+~nSǀۯE9g;ˮm�ս /֕nS28tSϗ $nǩ'[Ӆ3L>ΏaL%`t{4%8U)XF%v P#n `k9WM[GxDbw;ʲr{.}<9C-:9D p+ÅJJqj4A�?<-xzD؆ m_6D+ހ9B XlcX-x?-Tߑ@W9ͯ`Wy<Fq& 7izEpFc_@f >H9 a?v83.avi;e}WGxg5)$˥3ƚj�MQFھ)ehAn:WU7L`qh;QS|%6`ZTpoc1 Q ~_OV(hϤ Q|98]ܻe;7`̩lS|٩YXs/reMt}c㒱F5Þ4}1F8ֵyB5|< 9^i 7_j~`%HqjhV¾7ѕjVJ#؛>4Eq~t+V|6_mOg'gh`1qov,{<bl+,y27ߨ'm$P6Eps$o6W X:6mhϳ$ lda:U9/g% -)aў}QO%Ji³:F9[5^B{l>׏N\J#n|=fD([۹U|XgeQ L;VTZ 瞧3V,yF>y>uiqo/9X B!@+W,7@`!%u9z+Ǖ?{Gٳ^ tc5 X668)h#Bó\1[+sqKoR]³<c?Khǿ02~NLMh9ds+:BU<F+co[Fj b.`fj t^ q8jWޯgWW'd{[Ct՛SC .l5o./^tYo ~Źp [+xc7~%(zIQmXwZ1n\4 q|%Wq1`}L? km0qR91aU{J} ڐ e+rZ\0PW`[;SxuIm j`aCW36;b*nRb.WV}(j~wMi'o ?R *R&ԏ&du<U}E$5g\S+MCQF~/,|R**?F A!(3w3^:_SomM\V)j,(HgTO Εb<qKP$3E,L4-;nS&/';5\Jа+gǮRSG1\:n nAzYŐ&9pǿƐ J a[Rm-bR&a0tORYby ~؁'<(tFE^ eNtsv^<4ęncoC>SMQy]<jXg{nqt<>9oCh!puQHi]ՕYIߟo2IhZxҋB]W rMS jЙDTiuJ{WW]=. wW{3ꎂ74k+v^ w Y8ws|?KÝplJWKn7vj [eڈ0(8%TfZoKߥJS\yq/τQq %OH]tqXR0Jp-wn%g^-MKS~t<]x[Fpm|2N9U82>ALݜn)xcBǼA ¢CWoXRqZ:bևVP?V<,am0qXG3&*d.c2ypZ OOk+z|~g/81u{r;#6.#/Y.Sk)AT/TzOBcs}o�2P[+H2Pqهnо^Kc\ԼGπ»W:Q0 �TP@h~x}! 4.<uu9S:"&銲tʱnc[B@(S4s9#pdn/# ,ԉDT6m<neZn[I}8h�+Q5]Cv~8µ)_{)~. oϾemFA40җg(-/ze8Xc 7cx|z\dۢiy5g" ۉ}`)佱?e߸ x7y5P-ոQ.6i^ v帒'9*|T], \R@­rfJ8Sb,[m-kx-aep\nY'mbe ^lE8}ڌx٧s@/FbX2"Ɍ>.Syy L~CwZpΆTZ:dq`NvMg̶�-=Sp} n9:zvlrDP 3HbK (o /ghuY:'y{d9 r=+~}3D܄_WTpʲ]Uk͌Aθ!O[Ll}c. MDoȍ]yD$Bh[sgfWpX5L0$°#8~q+&_h`ڱG>.E~* 꽆l-Plav ?Qo=m?i4e=L_zZd&ʍ]tm=%cSJ/mtg%&W$pse<e?Aw &/(+Ri۩*]fe{\uNghd$u<YQǽ|I'ZxIcvqnKC|[峘` ?gwYooQ0W:+P%NUt" +ǧ|O՞[2KP8Sod'p;_?l)20fzW Lg)Q4F% Q۫ne#�R�\N40)=a 1#w$~G%oqQtIacN$0[1Ы9!%LQ,FoE `h0)BPR9h,v !xCcXyL(2k.m̘v+>K0^n@$B]mP|nTZ6`W[ܻs|[AnjD;y&CqmK53v؉_d-~'UдڬS7L"g[NH4{0֓?51rd; L,zuW#5U xt őƔiԟ{NPBn>q*niBgmoҒZ;M<ovJ#^?A1 };xS>=Mf.=݀Iݻ<vM}N{kMy Y&t&oG O;?e9xۥqx= R.z8ahWWGtz BޭUwLFB!$Fh:9jӸU8>?L<f.g=Z媟,U{TzBJ(qz.q1|wi %tjPcSpW{W ^C R.~2f&//(E{l` a̅UqIw"{@[['tsWH zӶcgE$ʹ#60!"{tO."..ιdb@Fg4_}yecoa ,+|Fb0>eVHCQ1\q>l45ZDC\*)m0BZwIB6'h'b=)Feg/g?uO=cmnA56nkwHκ+434DϞ=vS- wvS3 p+Ҽ cx6jcsExv M ͲiimDsr%b"Kl1hXX=*GIb=p*u`2Aڝ+26c" t~֝CKh*g~laS椿[&sn\a2窒e o3.k;Se*mm'R@2B%#l+6/Y;.ֺ9E1 ZfF^+g,]qu'6oϷ䁖Je8d@o cO_RAbfؠG[z-`6c@{ OkWyB.|˽  [~_cf%fNBq&u .V`O-׍.CWXWv8}n{А]w_r;`V}:+SjG"/?qHPɅSߎ3hj~jJס넛<t-jcG*T.ҩ06.nO m7 .bv LV:U.xs:n7/heE)7Wͫ# 6 厜 usߩ]/2L볆-MO$0~2) Vym\6"~!Qd!Qnģg 8 0O ~ ~iQCkb;h =IO8+<rT&l屎;ص BD..*8w3Oo_B#0d:vް@�G`~sJrJGnr[Tc֦nN�58G<v?i`P^rQBOx77\AP&s).?sOvr4wau-iSxNJ <AӀչ<28 @{V8{X;Xz;_G˾�D.u+M(VRPETGxuDǂ>m9!٦}reٵe~t}̗"pFbӗCvhKovq"n?>d$0^!1[KBТ7)npDL>TJ5W]凶o5=I'Aom;p<' l^26a:>v7^#_#M> Oa :xfVtp3||hk4 Y3 ~gI^DVGy 5װGK*ґ4Wh})3X-ìCc=㳤X(: g:7fA62k!$X " ءs-y)Á+4j hk M3LF Xu18�fCMu6In8LFZ]I3γ~c#0:kݧq I6A.C'<Qܸ6U!_Ts@c'&5 =J+zfk#zx[. ֭]L=iźae64O%a@x 'V׈qeZ5jJ糽'Ϸ\0mQf��+$#UZ :t''%yrEƶamu{$LNgo:El;L934^ If7W7\2 B 1hskO=6{'Եֽ:~]PEa9Rg?OwA^oG헭DzI\=ncAp.c ~|+K++�YSL=UW)+>TTp)=e+8eyM*QSVaH./4 C�Z*bwp{{~r"^ZVj;f'o2霳)Iŧ_twb >OEW?Hg?c59�'jғo[N>t7*tkƟ"?/`\~۾0/Iq�_1n(B[CU'IMSZn^nѨ-bȲѼϬ3*&|w\N0ЇE,p5+sO*Xΐ*}GA Q%ii 'dg0CUB. 39;1O)xh!9TX3dgi'k!\WG^#9()G`\ ^,W4;D ?q jOޜs=[vq7&dkz~ ::b,/HI27xn O,Z.aaoZ+ZL3ܴ/`p,d K4dZ90o8[Z 9 zrhG6n 2Ϟ!%x$<(?,׀ǐoA>7IƹZp<̳'e݃p Ϲ Dq-6S6өu;.uLm5k!Fӝ}Bʆpūt`G~[c784݆+ssXhnV}Չx]Ӫ*Tgn_>fxkKF"bd"nXŊ~,os̉f8~sd/κ}d}#HR gXx G%Vqy+aO>$wΜB!| <w5{CK+okOث2џHp'}ɥ8`fN'<$^\w&"lW[㓇vsrJzwi E;sy| O`{U"uc^k=U[Jx O8W؜U�m^,Eү8JuøPSLfr|�/D8 :" w֐//iTO#p%M{ H L8`aBoʐh4)OĪ|a9W-AS)|a^ ׏Wgw$ }&gJѧP:.YS8LJ~PKvvM%$`?Ţ%wH+MK eC@5t #OVgdP qdS(Am_B'mX+JI<Ys&G,mo? &rʟAL]<&l8ҙ/U `gd}XF5F pģ"^zʟ F8:AWi۾R,6BmetŻ J;݆D9ԄbaOY0F;]K_=ͷjW]i)!2M|_g[|XB]ofg8.͝nsnLG ҉ eȳ8){ඊm+Hٗ\\Jͯ6C>;A0ܠ1 pjWdS-mU~ 6ׇ,ſ|\]utWh=W[˞1mE!Q%?q6AvƄToF_q/B!8 :i%vicWf@%^+b $q:_?Ey2Hsh&[\u'Oi 3Z=qz_ս"5?/qxS%༼`V==6iM݃Gy{M熀~OW:K|~WWpZ *2*:E+#:-to/E;8J& 4α9iqI^yW\�:e"B fپ± ^q @R6xE qozS�&8OͲ`k4^-~k)LdC Ïm'pАDDW^@V ZBs Ι+̓E^Z'㕡B3S1 \t~5~+D#M (0z;Wh078+'i,c $M>'f/.-3? .0?]ga�>UdjŚYvx%vs5+دx{Lqa:dɗjtU9N*8A:qGe8c/8%ZG `, ˆQJ2]yO|1.KӳMвP~b�򬳘S/%M{7Öq~C-R)LР6×LyM~S'y-N P,8?k=Pw眚r~v|CNܢ̞3Xiwӊ4oYPv`$&[<K.o_MT8&h1uyp有%uN}]ar_㍏*νvuw7ar3{ 05^Q3 SV|?wǴs9h;{8/7Qm U�X^^S`fmܕ&AEC<o9OydD cngjx6 GJ^gZBкd+>}\a/Rdr] NݾAxӴ3_Gk)܋pL ʠ@4-^~E]Y/Y쥡ty?`(#=b|8_J&65~|*i:nYh҂j22Mr^[.i,V#h#Ra_2o҉8\Ue+s|I8z8tWߖQ_.[- g9l7cUR؞V3oG w38F/[qߟ-D&IֲS7 ԧ j:;D Co"䈧E@@-Nuc"2k0(x9@(۩Rg<tiyz%;*eūM _XB@yz,W5$Z 𢝛[z*(^qQsJCsEy;qg} gޢ*tJA%yLOm<d^ lb0,%v#[87rpu00>2}Ņz#pa\fkܰ|}# f=Mͱ87)8H/E z5?ڌknBxqu)\WANC׺ϙ|pv3.'<@HP$vGi S^0UB =lG7L*rV}Oߕ3NLn} v},c$4yr}ռ�Lx4 {M4ˆP-L&CS;T8 w 5"<A [?4Hf*Z4ʜN'W<k&?S)S 1.49BjLS[a!VHTx|`΄2geW/^c)w@b*G]\ǏiG#~ ]Շ8v ʍuI}=mrG(f28/헚~y|-T2#I< mk#}*O/|+H-PŅG1ou 񖿳|bWpFyѱKR^п4-_" =(SĤ9^D(R |p‰Jd'4rS]*.ؒ޲X|H?ےsj,2Ϭ2Mhp0Y8Ć1㝰+ΞX$I2PBã-,b `jIK{[,Ds@Tan"%EiMߍxp3Ӝ!kP&SXK9ÁNzJt]55_2Е("qR;:>{TZrN+� fCrԄCMVfgz%A"u]rP "OX[vV# 5\ U*KSBw>7.'X=>m9rX.S*#T;ݷ/}AuB~F]h~M9SkW0om;>}٘\rpv=ƦxO8BmA˶q0. z09ۍW֏,җ4<sh pkoۄ6VB+ LD?e=>x}}&*]Τלb>S&~y6uӮ7Ox'כ]u6 mg\Q Eht& Ǯ^O3&5Oĵ4`rp6%ڮbbsw3&FΟ.ӿlBx3nlLEDŽm:r]N|< |+\eT!sKs>,%k7t|-4_~=ryn$'V)%&3"3CRfw,O/gI8S#45}/ɛ(ufa-EL ?+I.S=(Y@IRUHn{nlJwђcw0ȗ8GJg,%֍' h_#V ?7YN7APN3UV$+hPn뫡Dh(�FH4~&U.Qav X5,'AyŴN{Lvkj D7Xv^Bg'`R8N tQxSgtt8dHA$M%7A>SMȮB`nKSmN 7Z r?SJ!<yI@'S6ـEY.cAĻ\ԗ0 thQ#qoK:~T} 1`/>nL8ڀW�6.δM.WZv|;jE%gcFd0R>YF UY{n w5¯.9vm SN.8U'mhs& } E,)g3= ٝ6Xv:]jlㇸaOɍh"޼ U؏ 5RНBm9Sj0_w!=v @>⇁7}ŴAStg[Hb⠫z[Sۚ^:T\6C1}Gj0rWc=xJ!i\sb-k_qsAk̋iQ&Fɡ,{Id{}OQ#`pp<&cpc2 4؎WS/F ?dyqv@>׳cڏ}4=J hVTؾj/هT7o882UqӸOv&y3%&H%4Dlziuº^q cw{3aS)8%(BH| 7fjx\x` ׽$YM!(]$CW^OfX\-޽g&2p3$. Ѷ i�e޽eǵfCMǸ$8*ߙ2:Ph p$\]'뀣 #VB6vB5Ƌ @Z3x.~]!d:iSX}Q * #lIdv#H0G^H2m3Mvp [v6Ɇ]_](g0Cm"ǛgY3:%f֧+S)^1(숝DDq~yX_dh|/ͱZϰV TznoC/@ LPa4ഊz#]Dģ S +kq:Nޤnc%޹Z#Mq0=7[aӾ ת)+4==:^ ǻalrqx4qn/&{…%6&[KPIUbj\տGYz Gflt/)`Yq*ض NԥYcM0 0 x&K.{j]Ni&,෉*.:`Rk҃ipi6C7/]qW{= ѡ YwN$}M#F NФK]CפvLndrƑߟͺ̋<VM9썅Cyj[ОnY`?̲@ {[m\ck?^Ywzlcg&M~ӽc oUu^9?q&2Eϣ$ 9H=>SPN^5wT1pҗ4.sx &VBLo{I]wcχ8HO*aO/-ˮG~xJ)2 &3hL98].VOkF5^(0Y aƧ}a[jESZ? q/և'.`I}w^@6R"S� {9vf8HAzW&[f jgVda;a &(%gB�Q�ݾ1jaunĻC{.S3 N$hYE,΁H52,C z.qm&1o5SC%%<'j Mˠ+A@7g<�\<ԽѾ<-"z1Y Šqe>B}hԞ4'c<5YU%StA+:m k1pQ AT,-33EV=V}Eݵuk@)FD]bh~Mm@ufj/kp+ؚs=9;Cg#8ɨl̃uo)֑Wkܬm*?O " :&O\+ϓc<>='!u'ԫ6:RA㵨XF/v ML$P4Bqҽ0-NFHg2~wtvҥI|)]NE.] E6| Ek!a.M^ ~ sNxծ<<ʑ8^ AqpC`f<{|)[ZPkǞy޽9cX<Ɣ6sڌS]bI&>Li _wxU{%PWuK Cz}5"vjf{mhI'omPX} zK dMk$ĀX3lʝhJS!6mͷsL4@-'V;ڿh3&k㋵w*%lW"DYU 5nR2E/*zhBigi}ط}+Z(f׊mV;Rv; ZɥA5L ~2- $&Ԧd:vu 2c 58;Bi?)lKK$G|:̧lvY{,+5@RsP)V@ KF=R⪭X+R9yp.q< O I oJ|zmN&& ȼ10hVb[4CFV "Z\ nŶgAMv r[t ݀wa h 2~:w}L+Z\ b,D%�;MXI)tÀmіLd|ycW-m\ [MzO>^ڤgٵ0yyʆ_o{={5`"mٷzSZ>b| ʷQEօBMfI mW^F]C) =6 mѓ`jjՀj«P)DlM]&vaٲ^9"tƣ"BLnO&ҧSĤHlcMYpo,lKGɃ�VX/@,'op,uҝ?D8k6QSbb S,n ]Kʯ8s epé`m~q L;Lv Ea%:Mӌ>qxA¹hM ʶŠ?SSKvpE|[EVQz`Oľi~ l2V}-CQD|9 ȼL_hNM.RK}ʔt*M;sUD#tqn⫥8*A<j:#'N~pG9U5._ҵD_Nc-"u+#=|+=]ܿ@>=BA_+A%j`e'k,A*VUF3(c�HQ. yjV$UltƓsD]Kh\R$Z4č|&OH]&Oo#G3l ;\K­@mC|w2;tt|+QKFgS99�#Ц<yF-l<3VIF-O(�K`YA(hIkEcV[M*,q ug՛ڊ =p#T+y)m%/Mͣa)f͐"'l/Х;lB}73e>Sh믿^pZg ) 49j?znnoXQ@�6 :9ai;sVC Y9VWI ^7FxcۼBg7W?S&]MW8ohk:+Ds&5-vSZM@.59v- +<)ש8y"!rMŸFkϚj{_@DA <J�~ hI[܉6غ:n,>P.רs ]iOz'.1o^p(נ+Uh^q;V]Ww=V Gd*M6#3?73ޔd-Npagmu?Hcze;+xAnKY[G6``-YIb♓Lfَt@Peh}V0E劏ʑԦ2D#_e3$1^7z8$?ULZv\N($u`,"F_xCҢPHZ/Mb2$~5ކ:/>ݷaMJWjԴ;zeKJY%@~s Z$ )#]`Ǽ΁-NQ>j$ܜa'cT©9M/2 [Ye$ɒs=V�K80;G*|Pv BCW u FxhѪxBB 3X= cȠ_ 0e`l:>N0b#Pʞy@G9 _\1;Y6]Ǻ��@�IDATՕh0[_ aP$N1Og #o cQ <c 0깵~%Lw@ Gxo*(KF<2?Kf -(`[#xN4/KhyxfK|W 4lOYV(x?a }Dꜣ<^qw||}΅觻G𱼌 ƛsLd%B&0I%aTcia,/ j]kz.1$Z;鯰==?c°yQp,cOFMmІ ~a]ps [^PA4 j1[5IOS 24g3|#b)rhwΠ[ qfR|MdtٗM8AmcApYD }Dr9Q[FezOrs]K4ҧNx'a׈l;F7mӮ^W(^[ EB ;8{&hOHMaanZE' ?ܤtL*^�k?6xSf"aRx:]ɇ=1َѾ'լW t+SRgs3\=Bm׻w;?Ϛ(NPXwL㽔mgL7ƏRX_[{aeMWSb+zO31L@#C5Vb~=6ϽS XP $#`{ہ՜pBfdą#fG cd T~q\@[#w8qXG9ϝ-d>I>B$&^ڗyژ0P-0Xutqe0=gGxqh7e9랣)[}_gSplr戥r6655քh4(' 3|OƤ�eHM#hC(l+\A`<%\cg>zE$Nm/'aLYɟH聖y$6 *_ zad9:4ƕAC+l.Yzbب ]᝱_m޷o|U-hyz9gW'p�=ˣ9Ƽ`qiJYl;K@fy_cDL*cL+oo>*#u`E҇ f_9ntk1٨GE noŴѝ^zK aƁܢ < 8I5%3Ҡ+*n�q'_&l^ tEǙ7x'-5šp0v'?Oz0n Ǭ=}{9WGԧ&!G3r8 9$E3](`뒉 4g0&9ؠv{g=*+o8d©'S:X zk`NRUso1XǤS9z-̳;]ޙ&hq1V۩ec%c;,F]=ɏ-ƶmHB~y a_t3{We6.g#F7Sc<o(oOŭ3|\fb(]""?Uz]R2ٰXv/|'; = a<)ޓ^{Y!Ó!O!F)]awXjnJv%r8Z`d SaZv� x3 -PMEvu ڥ;56.V8$N>0tKW `Z'}A⒈0˥pɴ,vv.qA`7m)O9hF+a\٢K?k;�[gbX?xͻ1ms\t9B ZтuX-X%e9g}eՒlI/(* _aW$MuÀšO@d/0x6lz6䘕\Ycݣ'ZL+<{gϞ1r 2NxW9c!B|ux8ԫTOM\щ_W6.9vWĔ[WАo6vtX V&)Mu Ad©S^gԔI$ ZZ_/=<OEr-K䧉+XbI!P"hQN gTa#3?26pt -? 9ʿ"T*l7J9yPl~5G>~})Ӯ 8gJ|3Hj߄+]oeM9uƳqJTZPX:#mi nW]Ae#?6t]vZ%F^XGzUn&Tpzՠδ{n|3ӌG%~2V|&%c۔4 :&%cF<VX&>br0M> v˕OE_Qtb8M߅´:jQzB1ymR1x؏C-EI$J;=oqt0X:W#~|ߟm cjӑmlWI= $P57:%uq%\R#q|AAjަ\!HB<:u1 I&q5q@Ddᒨ̪d:nJu6tԑKv2*fe ;(@8 HWhJ=)W^-^`hAũm8SŐxU-U5V'r5Gٟ;]*(0/5)o56J cL5,r$}f^L~7ire,.'u 3Bo~$h_ a!m۹݃C/>$ J^kPvv)j Yh[ᦜ%XpwǍ55 0CTj#2 r+[o'k_`@ز=9=L% ˕OEPөsE{6t̉mƋONsYb%ݤ }wR 7ƇamLywxڟ+] 8WjBeD~jy7X&A` _a>Wg7^2+?:5iC ɣBGwaԷ䞽zI~kݓO?O g٥'QNLRl)-Le&<`3@= 7Rr52!oO89u_=4El3M?ڍ:vR%A҆=8BC-~mf8uWO!rXej-s2A9x}\Uir{tR8]$}di[9 WK}H!ʣ "@0q*q5.EQ&B˝s%}WާEuRUx(ژ bmr|*`xlPkN  n/Mc,'Wp[GH]I" i?AtN# z]ؒ500Ҷ(b!1F'38|o<g8#Ia>(Ᲊ$)蚮:߆7@/u.7qR)~0@/n L=jEuP c'Ji0!,ztyG&0PpT %^djK,~8SSwK %Y Vd,*ډrRUd]0ڄJAI,c) ڱc^Q?1􄟸S ڝnw^=){ 4W,K鞳)t..nhk?vO> g9Rx-6ciwŕV ~4@K5 Y~lv1Gy\JkiN1d&W;龆F=IvzA/:RAũJg3O'QLڃtM]Agv€Rsbw4 X ϼ[( ˕g݋37nN|yܵh~dи#NOwXm=`M~qvA@;"yשĕj=H-{Xfk^ |FܸGYVEGծ}LR76LQ_T|o70}ށ}C}ȻlhHB_&t3<O?FFiMPք<"aV>g]aca“5Fԁ½+qOgg8EJ*6~t< 8.= :fu=Xu?XA=Of8GO�ꁯ(=yrD6:4S0$IMWgi06-Q4פ!4R!7PTp"(~jWl P5C4J2ꨙD,|jkQa :\hh<`gg, \F),7Q|Eo鞽|Zdcɉiov\5Wc3[y*ЈL<@[IB CUoַWKP'8z�\T@DGj 3Vcmp_Y#2 R']ا.+`߭mEdbmפG^qěϠm79|A-Mk[dV7J $\>7 [MZ׿gvhMMN`\hul,.AV-12²5 «PRNO=m[F -@h'| rzeϛ2`*y�PX,T &E%{U 4 F_'JL%ֱ,^S/ý1N/wHh i*=O9X֒a>:Fox17@߷w347?F>rK8a23ON|<iyzM:s6'Oލ'ưBsutf:޼7 G69ed'BxYvdD\jK+x+~{(׀_rl{mNN=ՂS3 Ӗ0SO4 ޲+njL* " ogMkhKq4`~�EcN٥ YRMmF VV|'fyU,+g)TxC<){!^<*=ӕOoeLS;ltkSrF׃P-ǸW_Uƅ)gFҎ൦id, (:@?q$U?EKD-1x"<Tb(Ig P=Z&jZb^Z,D6؀ F#}X&5┥+xxny_6zB?CdM(t=v�~)GzNz-R o_Q5`6||+:0neЇ72L,hi&#V%]frۧj(}w^\!޸xȉh͜8ݨAX*uy lox4;@tUbRɊ]]k#"J3חfx^gO=ZL]QYruSSExY_Pa:|iG9ߌ†# !cDbd_EQ}鑠#FHo15}Kk c\H!sBHFz1Ġ!#LA xtWtNT`m% z[e7.r%A}=mĵ=fh0!7%)e'FS'B:`Bǀᾐ)-ڟ&…Sn=9Sb{U'ͱNͶh7Ym٦㬂CUg{p=9$W]ů~H<~H`:lg?t|*Zv6^ - '0€OC-Pur *W0q‹}>^E>Z@HPXQq=:>-aHFk)˻=(xxB2f^>QydgV5>_ |{V OCkcL|ƥ]-|m(GM,wy6 L4A ITj(Ao FBRf"G $n0?ElyWK&{ڪف#aDRFK-@.\Xeیk꽗K!te^_1zgƳVu |;@iZ2WeglCTz'qFF:kHԓLJW %0} A,4oІ6e2Qy8<KVѥlO< JzSsW'G_S ]c? z@,: 뎢#lR;)\c3Qxλf]Mo>) i8-~|xO<M~ ]?-fv&L|䫕�xc,aie=Oð==ᘀ;IpHq�ġ^ 1)[szՍmDyD[(8sKw5#g�_<a!8N嵌I20EPEgn4 Û,<,g^5ӾW7^SGHɍl$k i r 65RN cYҶ fWPyވ{}lz@K�,TТ1Nl>g5@IߨJ! =<KR�+Rѧ1k<Trj� ()ak"84yaq_ `580Wdf: F__5D@@ "I`A_Q^^1"ʏ􂩿4"Fh"IHv±=c-nk/>v_ Ij1>!eŬRVEDr->'A48i\Pzh}`֩yܕnh=$MI^d_Ķ\nN8)Pr6툵`rCh.BVR%dCd;zJ04j\΀+c5*l][ঠ pUa3j%}WQF 6EX/֭Gx.W;a層0n{~m[1�ga7xw kyG^ɅY)? G;<|%&m-<x -u#�[X&'yiHqSVrUm؃:HC}yDeL|6 GzPg!h`o@劁hZG79)A:' . cr_A7y̧]Q^Q�K,\|KPGٽr^6y竸z(}x-*jl@HӿT -G4|[IːI\_;2}6p,y4d46v/U'-͉ dx"VR =$/EphZb·P0(m~ 12e, `J2(^ȿ0sz`bI VNh'1n2-;Bwh =߇Z^G@nrx%<i'߅.6m[lÕmt\o &b,֟$|a;00$mIcIgC[[dx ([~N:Z5Ƶ}hafѤ m<YJOES&M$:S q|_ k"!W)(Z<{zy3,#ʉs -Y 0N0q !SuW.;2em촧/p /5i 2V[h]_Iu1<W^u҂ᇶN?)x+b7^]YabNC%O/u߅b�M7鳚fl p}1bC87(g\fGA w4P b&,; iLc'܄^9g� pHonRx:|`6ц说�wv5L;b,92숧\nvl@0F E>N#ŕE| *LD�_U#\]utQ+s2_w<@ Cr'K%c@ f0*}W 6 [1 KqYrCEPS5ːG'ŏLĩXkEn}^ejheQʱE\o#+u&~?A1q)tjheЍu֚)ϝx!|+ 9c9(.ΰT+7qbi+9U/A K�,N$gˤ1(ψ?&k?}(.nO@$ZQ`zG_|Y[gK+)d<MpPDd4ΗHK)w֗'yqJ<m^1I14N(@]aշ/Ҽf'AEO]>=ᷗBsPШF+ Lh=E9U&~ oz Wep owZfqUHhCy ӊL.<xfx;4HDN4�Ծap]tYkmyʪֶ'Fep.gh׸uwi Q ?w@zW7Fwgl'PWQcA w yea5(xvjz.B ;?5UX #L-2uYKdQav+O@8#8fu33 %et @\j.VX2;GܼI=0+^BMx?ukJx1_| kh+/O.:;2 Ds.'O $ð- ѣsɀi > M7,5;34]G44BGh! ϩf fEq!RD-#Qzt%*aCQeZO]Sa8fdxM^HmV|i}߇00 JieuenݝCng8 viɝ.ع;wrolt[&0|ꙟQh?LQ3 79ؘM)7]`F$gg'|0v xOqT|&3I4"?7y:JeRhP88ag(^=?;p!|/jM=BQu,?~4MFAln9d"U)3|>V$lm]i<>=7D;/y9=9tȋH8m 1gEb~XIx󑱡TY3ܬwͱq;d RpV0DOiw̩W 7/㽇iî Rnu'jv Gmذs*k{K. lMQײ%,ks:B?Ѵґ%a'0vJ^?ڸ~C nPUO&ݘˏ<g(緮,Zߔ|Z;E6ȾS ^Հկ bv*l껞;@\iz:E5[ũzP|w̟x@?qD "IA @tEge$�1AԒn 1 !, ~v&Œ$aAF@P2F;Ed] 3Ux9mp1 ]uFd9 VNp~% ^zƝDāF ԝcOŅ!_5ƞ\(4n2N<Qge&?Zv+ԟzd?sE{^lv)e#1Ghyn̺ƣduFsh83d !1xHZ"%~bԗэmznDf9!&ME \WůY8sw MM(n~1Vu~ǺbWAz:30Zk5\7!T|+LJjָbvU(Akt&w|޽D;ao*zl%oXN'm[؛)fP/}\%:^ѯR!m|- KK?6=S( b/%`m5¬'ik@/SᐂBm* #P$^)^G>1zs]\4ӊ(JoőC)z]?ij9vh_?zsu{+~,YĘp -K/!7mX8YŅg)pgu߁ZKfs̟|8,87k,GN,KUY]U]]$ش1FWhG٘dzI&r%1.c-6֬3=n@f\�p8{˺Bn1n8ۓ>fKW0۽4\jH#M3ymfӗt7aPHgg(ݹ?3?GY|KG~xeڴQ~GN�W8Q(=YWˡ7zHNƬKR֣-_Gz:'׻zf0NpI{@O,@;t: QdaV`G?9�y/Z]H`"`)l\**r ńEJjd^j&Fg֣ Ԡϧ9 qEYOUch3`<5݅9t9f2Jiq&(>g"d:ܣa[ To&T*m}L=5T,->t!咂ɯF%J{$xk5c!ӿCa`S&ae("nYt.IXqhJ5"ni~b?W"y$#c*Cx8v~G^uGL; Xԇ:j vƟM~[lm6=ي @]lumܒ>9ד_lqb]inIMPV%7t/?jv7tq6;g2dT!k6<|`7?'tF\k!_y9tO6qU+0Otv8G<.do(W-QD[e *݇@ 3}E,t(,F9n@d=EZ !݅[lSrO*+�7uwêŅOkr_kwZsv "]j>|~= qE/.6O mtڲ ?tIn?n|_8Ǫޟ\' ;ƞ ֓}mj땺z[ׯ/z[n[w1nn]0Bc ?C�'#yO 3XcAbP 9y9 ݦ~"_VU8\^`ŕ2)~3|]2A\vK5 Bv4b="hl \fS:r5ٞ<z&Ețx2W±2õ\ ◱dm2Nv΂?5B| @bl^fV/@z�Pwt0 ^ A0:0JGN9 'sE Ve@KU<VЃ� T1)%^h(19I%ؕ"9xL0AGԇ`ȪQGW:+=G:K\AAftveVDG*\'יWLF*96W )؊0,;v%tB\>;_e ! Z$W7""Qf'8;*/E'(FB~$EJPs$#ąyDy !W̍cUGbאi52wv;ͭd/,u'2;ؕ|<ծѢB?}kBw5S]b}zwG[͛J_ĶuNRn7>Q -Z6K.~LYzzMEF~h6ol͏+Xo_%B,7a]!w8Dǜq` ' ֨QZ:2G?H/'lRΠ-93QaYgph -(rc)Y>ҖM{:RNϯ)\?(6~4RhbX:#iߒ;\}vu7ص?'?ё*yt^35}Dr'tbP>1 z~]Q;e k,v]C(<' w2uGUo6EOcvLkZ~Q`z+Cyّ}ُQ%]x]:RUEsf/X)?<\[$4(C!9謘ȼaH*J z!;|ToIrjKd-9zٽ`6Ē.ɜor18ˣ$0`~xV[S"?Q ݠwWew dӽ< n `CӇ$NP iƄn1ZU$=Wz@J7F5ʅ M.&tb` 1`QT''4EGIhrwP@,N?}Ү\x9&[쌇Bj]j'zOc}|y/*YSO2YTpN ̣zhsW4D_Xk{3&ȥAh|xNǸ"8V~?+(Q'|7RSyD9%i a,LI`yQ\tJ  8s.VJC ~2'lGYr^2 Zա cIWyg?O|Fwܽ;MR6{KwMM|W򴽳)93bPc$#{wdA&)WOr1JJvjsƓnN@؁je0喴%) 0%k,bB8\Ϣ8: 7pì_OT?l.Cځ,#IAI 9;c-}ʺ`hQ6I6f;{:Ұ-n<gsrkЙ?(>)N(OV7ɸ]k-xe_;(.X'h]б =E;Q 'o V *O}f'_o4#[\UMOq6t6__844|pSYUkO:e5~Ycj7M,Z_0`ۅh`F3c!H;p!+O яq{1T];1}vv m81Z̧|%8tZ|R[u<N3maA?`:GQ؄i}>m0;ŵ!i:yg-yqƐJJ~*t"+1JL4(5c (V"*QJ�SC:%&>sJ#_6``7ՎV'҉f\qqG>8Q%~�ciV܂_,ҤD<<)ԉ͹>6P@GzfϤǸ͏/6t˧zqT 4Q?Ri1PpI:2hnݺ|]yg Gunj 񓼠lu(T9hg(j $B |%A9m~=t]6k.v0aI:E"|(xZx1(-56!ҞO$pU.fc4HP;:XN֋7~GIsr@PÑ\,Y ې\*F�G:ّ gU`֑I8&wV{ }~ ĕ%].Y~\֍UwYvy_pLa�uƗNByn2h[!',p3Eʝh"ޱ&B$8gmQȫ8]kIZ0BY0S~۱ {cD0Uho!'ҡ1]Kj49wO>,>B R1xwvO.?Z=zx;U:꼶|CizCXH =r<c}{zng_΍c:3tBg}kWgoˀ-qH4:w|-#y}}Oǐt>XvRz'zwE_*K[f9'w@\¼p/=&8xΎqZ' ÔSGǢO,ȎLo,kQ5^2lGQdRjG%"rPq]k604s@q$a^Bɹ5_Y$'3>iheۆ䯬دeN {棬!Q|]R̰{#1F=c'&DFfERE.¬$X &X93c"EI`HPd8' X8 $OL 0RfXF< Jvr9gl0&1Vb)7'jރuC`S.$_3(O,h6hWW7^gBţ/6#)|^ڋGn7#`ԋ#;52oj++WCpH^@gF[Z%7~�Կcid~Pэ+D}E $HwFrGR9 =ꋯSV3ڽMC\Ȅ/< ~q/ĨkH> -5q<Gu󶜣f ~\7]uә#|)Pה,?m \Ty5z!~ O :{<ېQM2ysQ;ezYOrvvS<lܬܐQnh;fla,/\ ĆǶ8<ƗEZŧܒK_mh޿~{cwQ c HY&eǖ%:0&\x CGxp!#B1D;hR\5`E0*X+)n08I vQ3/9VG29{(>q4b0eĻs:ң1n>9ͭK2Y>Q5C4pm֢Eܾs>r-[GQ᫇oQ쳁祈頻 #gY 9vaguA:xȘ9nV6/]1'9q} 3|x--JoI'Wg?P?@}X>#R8ЋZ,;ԑX !T3}̻) k2:bF:. s?ݰqn29>]BHCx��@�IDAT܂!\ nn\ ^bT~ΥwkI"^ϩ_p-9cp±rSwrbKpy%GcLECǞo< LZ7H`]s^wqHT5X9Q쨤1(ɠV)8\NrĀ8DzP$atk#v ?L^`1lºKC$za Ģu*_{"k%c 97ḩz/}|W͗߭0~.Ż.EǃD1wV x@euX,$a2^`5  áBqÁP<Ay'8 B;&w4+hzn%~ iZU~Nt.Yʍ3TW2@pm}紃] [CF;0k!m\E c0 S) 9-̠�x'Bq+P2(Hz/_OV>ȶ3{C}'!W׮]׵�{M/wm XO@#E9H>]:C!G;kkdw�>_ml',0K׍i!70 o|#瞷chxEg[76_�R/^[;vчikz]}Wj!tI>p%tSv,%<w:8J_+yRv+<a?rH4RF3/}&gi ctJD5sh;dcGz"{ C})vʤL㌬4'E=V⣯X[-_b7 _T'zaT}"еk :'�wnf}}/ڄxr\tư v^F][X$tYD?ܻ~yE�-klp#k~5R2 {+)-s'Bo_f?4;'$'SڅFBㆆ у rו'R$ E@q֕c1' =ʧ �tCԃڠn[zPy x\r"9-9im,3h][mwp>u^Ɲء� A=# YA3.Ι+׎f&1LwX󽔨0TX!ߖjR 4'CUTЭBmj-ǂ:TQ@GqBI(QP1px̾& '�`ǎ c# 8 РN0V϶4yշOtFqm6$w.Sa-_b˝rJL?`pLײZ D^@jc8_ԡLtpG)ǎ}4['Y:F$wKD X2lx7}vp%VnPۨ ?v]2bG!_*<!0 Q&4FZQpyN9G2TqZ-tٿW)ܰ~|7uqp{zDF~~d {o_jV{)jÞpplkKz67tᒞ^kgYb+2$q>b1�RUHOe(vnɦz4{^cokh'c_yu˳ډja7_}|_ڑr*" H@ʦ/5a 19B1%M#@}`:Y 'Á0R؁tx/G4C}h{?A_`YL Òw,8C˧9SL{9gq[Ꮾe@mt%&es;J'Lk\߻+EvW6runm?i6Wun:^m~q^O=\o>Y2N C_7Kpk }Md x[9)Z9t$?|l0F;*Gת]ˀȰee.(^>S�>\<Иgwچ.ZбӁ|VCN:ٮUN"ݣ g?CBY"^g0Pd}țݠ,Fy+ұS8 Nk [Yέ20R=qƃrG/c1h/z Zx70)m À(q(&XM aʁ=514|/eY= +Z> UܓK%(=`Rh@gO1Vu GH @{PK )D'NJNe2AsH2y!E@OtM_sDW :;HPAԮy'WMBe$>^kpk%eáhN@B) Fˡݟ*.Rqhl҃^`J_mGFeQΛxV4FGVImA!ho2d''Q pvk[u+DqB}:ۅ g]1$t` =@&G{dK/gB_}) hCX(hj//i8n ,vU=>2d <RRѶv<՘oO_]9i:<YF&" !eyM_fS/V-~iI|ٟ�,lMC>_/6uףw_=n>}ɧi7vW_Տюv!D8Mʨ2Ƅ!ByC,qY}tXyY q{ \I)s)@-G}ɵ~,}�8S%]&cb {zg.h = <Ѻ.8Qt~Z'ʎdO"lDs[kW՛:ۭ5N7ԧ/Ʋ|p{R2覎Iފ'vaqM+T;`8ˣ8t>Z,h(8Mvx׆!G?{ 2*6DZQk�aҷ-'E|}2&M<t/OX!2Jxεwv+AҲ>3j]쇶eeFهR㝡6L3?M.HGHavcHϛY߶Qa9n9/ۓ|`$_l+zq)Pyǘ(Cqr 7#:Qpǥ9,xe n,  Plt>F`%Ņc`y/IޫT eba@PJGGtGMcsĞ-4<.T:OUR"VA x Ŵ|Qӷ?]4ㄝAOysG1tqz�zPTd-G>g:"#S;"A T2pcPQ_ .:ٗ(Mva CPV%,֧EEF/4% i`СBjWQ QSzО61 Hlq,WԁYKwOr{qO|L||U?rWw k7v>W&1ɘڶ}3aD5=szD}mœn4Zri{ځc[1":{x|ъΪfk}l;a3'_uՁڕ7R;sZ,w[ˎѽvqD7ynܽ,EXE>zZki<Jn^'gww6ۧ?~tg͟~i|Ѕ p"Mȧ}a˸ѾÈ!jq, z2.B)]9%G܌Ñ/ /Jη3yJAiY`gX"Hǻ w!t t6zaķ!fCR;9FVԮx8B* #߻{=nْjl2oE+3tө' b4tGK1"�yBnEe|$bcS9&cݻm8ج^jwZ(9H7ͼY'yYD}!OPϟ8,`gXL~wyxLBHNěX܋ g ρ=߇ȾBf<¦MnY,[FLΫ a:.H}ߋo̝YJUa3gW8N~+)nmM/`yǚ)י߅YOiyxzO !zS d>.Y6nS`"7 (0 [l>NWX+3ɡ'#U8Ucdµt!-an)):{vCHgp#z׿M~H G/ &Ȣpd%."PSd&pn&|MRzc"҂GE<RNd״ Ղ>T&YTЧT?G-1_Ee wՁR6/}G%>~QѢ,)j<2PtqX!'A:Hub}4ʺkU/I54Еl,ycEG7?f[ױ̙v֧zkpp'0z0tM^=2/W5^}IkM-iW#]#2uFt]L==2ݑ #*}=Tty-!Qq _ve s5 رnP?V_+!cmYa>w%lSjcd^4C'Fp:8આ~<]8K`T\Ȧr# | 2 TD'g22?G+ \RJ|:;d%^N^|}֨:E_ca7VYøGnf ՑcnM Ix1ᅎFzy3C}trE+TBVɸ}'t-?ku+͖|O]=h^l)Ī$P[~[z\elڡςcsѼvEHV1c}qL>e^J/\U"88R<)m!}HyYM\s8sQS4F 4񂛔*h/𼁅"&**fz�Fet[ Zj o/.>ONpi3u$?/W ^KYeW>M_y/NKK(�%:b8gag7Ǭ/+j!ba03.�(sl!v]0s%QӟĺbHLx`t mb�^) (ZMEycWvi1f~hocz2eG[fnhhh@?YH E0+LO>ڀ\i9'Zv"~wrG!>ILQe5u: 1~K5 _ԇHmLzyQ;'aFG /$=>AaSg'Clt! Mh!!j6x.;f|E<QX[74./4ے2m`2?=:DKDכ/h%<v '>q2'XX0c;{f1^z3jU]gQ >\KHvk6 Z%CtyN[ʽs8GH #|ݯ0NAוnQ;߻vnv1]1By'; Dp k 0"t:-C^e;4<bc) Z)/?eEES=$!W)&{08D8yR=?Hp/a fWo9hf;Y0Eb;*U208 E0Qhyv!|d0NL;G=U6/ {Cl.]]_)MOYa5=V57z㹮bƜM)ʾgzzf'ͧ[ ; |GqNqx־m>:O?{LG|K"g9E/<R=,Xtq ], Cyc>#1G9d _,RoяGsKU&rB^ANpÕ>x\G;m&׆YNߙ#~_ph2tgo ij=QS921ONQ㻟<!qTk-8B2dù ~rJl ѮA !g782nQ,h\|BA̵*RCφ!6P Bč $VرkKNcF # C Fvnq(SL'a(F #+AZ)/&A&9V"7~lwͯd%,DbO%}pl^\R6RvDPJ}?햝 ePf*a8P&xG99#=$Z4rv~NW=9S:[-TUv%TC2eiScC@S]L8dÊ(b Xd 17ϙt=qDFg훇Oe5:x擟}וٰkɷ*Qd-tޘI1:U(|42;{*Gj'ᷲu= 8Q%X]5ݮ.+2vh+`mȠawo~׊s&2H͋t>Kt#n>nّ!pwڛ7<w><q]_?#d=ҷQ{3G-ط~< _/?$SW<g,rEdM+W^ pq~JWA dS0fDd*0 ! CmzœUC3 ɪޫx`0781-ӈ ,(^EC rn`=˦NMy%z1˟xڮtv*O޿Ջ;͓z:w]8>5i!u,М<ވQ?VsTq&^>ԓk-UR$OMsSy^˺ps<,4qm'I艇xنڠ'70PH>qy>%P.G[ LqG_ɏJ<O=Ii]sz 2nNUBBLzӡs=,Ҙ8*Kz^ITEւ�c Џ:+DyʔQ�Y,a 'nG1P\Y>9cy[o|I t;H2. % M *& }]8FJ<5}@3wh% )W\K(PA 4SP:rBɁ4JZA8 "v]R3_k J{a21pa|^8~}qKUWx$>'2v$?ʡ1X.ȷ+j`=7i(|5P-0&.%yv :!/Ւ:ި̗(Ceqd@ |Dkw}'%960;CoƤc x b[O"G&:άRضvMzBrU/7ݾ{/H_SYQW ׽i@_Ke21:nlhL#:%iGMM}taG[]љ5# >Ds FYS�jDž|Zjm7U?C#Yf~/ٵq+4 '28lE~9kD;_Dw4{ʏNn7ަꗢC"'C=D5nAdU!fHY<k|([GSEKb >CCH1!sԽ(IG>[GSO G9NU/{Pu3F4OЩǑ梧r(lxΆ_GctϺ (NM*i?LJ0t;?n6;]!Q݁vV$lN<N?np=kǒ}�wͧuΫ;7u ҧ.4_~y<ٵ zZ#_mn ԧӒ^J,;VG;c^scǼ_T9r̙o2;:Ii*4#ґǤl)y%H`lkqo@!.@;,]7!AuL;mKt9^.pMr~͘ ؁-1^66Жr/723%Ks_LCS^Ւ>RU_bg0t/eqse: vq] `m3`Q!*&&<b K?*|D ҈zŎ4/󈇴΀| o_}E9(r]ŭai>[z2H|m\ōK+#nA H'ok`z8<g馄J>_BgL/vER):$nP@0.6sm2rۊR/>VxX~ɩ@`A鿒oËmJ!7H:J?#B tB%6UTZ zx7x.D>k65x8Vl&v|C|0}YZzLW?nE)oh\_dL(>s-[!0!en︹-t_Ӎ0畇p-m3?,qc+qW-3UOx9*a#iKZ N^S%A֍ZknhG|KNy?ѡz&!E1^9~tS^"{\ɕ/YU58V�X jG{ 1Qc6Nƅ떾7 2Dzh^-%w{ ʉ\?B*E7M_M%adK>hۂڍ/UxҏFr\qwW1hY,O;e^^ $] ju]E-:t֮Ŗ{c #7,4 ǂ=Ru c@Qr3<)PmuX7HgӮ'PG72>mvL_ Ց+2W5uFUfKNVtAj<xX[5v\_֘} e(Olis}�Ƽ |{9XpnL#[\YU&A[pg!!irl.}26;kHڮFm|'qxYc+%z:}ۮX [T0Kth 8A3TR@[~yim <Qu za!ť ~Q_^grR( �:pʙ%DR9 V ^*L#eP', | %jCXv>}SAX w6J;a/5!c4hP*5dcX9E#zx!JȾ,npou3FI 3hNA체<21hl3 9z;IhQz7Uiqd~eɾo7tǣ(sMN(E3+|\Gnp*,/_ qW&edݢv9E<HR]wC E1qH&m-4;:ni[74+qU^[֛7暝%Ԥn6[ x'+%#@|Mbp`$}ݳz5T/mZr6?ohQŃ sV"j̣vOB84_Mψbs'13 ^ZR;Z,h +X_Cz 64_Է`0-sŕ𲮄D.w$G@''6B9EEOCδcA5 1 RBwj\tJr94dY;'LYOÞ2u'֓*Cj?cdA_;0YmnQЃFd>?P͚n։aխ*:rKsZkuYBΗϚ[:w;높]}>N֮.ƜSxH_ǭ?8j1GhtNuBil?W6rn=}~`7o^-f4R kI ߓ1}MgX(PLv*WOGg"? G҃ŹZНq0nH%A;Q8Y xQ(.  hsF<F&gp*j[hWJޥ|Q\F?l mcK;ӓsD5U9e(3~$c07"Iva1aKX&tJW~2( +8]y#t¥,j:@ )p&BؽR+2ٹ:E³/tvLR JQâ�m?R =@c2pDA9@|uga"1И؝cs𵾐@)L @=cWGyb4p q bNIΉ0sL4ft 2E! <͖;ak% g2<1q#ixhWP.k*Ӥ`\Q}�A#iapRy.Kdctz m2 Șh1k;2' ϋ'?&}{2n6x/1(Q~Bns+|˺[.s7\M{ϛQkz n4vedc/8W ܩ h&_a5ѺS]EgCqN72śi<oQe%]a/rW<ZţqEp V} ^&U͗_?hŃ�C-[5UdaxV!ݪڋ,Ejk\/|W+o@EvU<m;q8{'!v=ڍfV'O}. r| O[ƑVԡ4%r: ~ސqzcěSɲ{dI/}ꘅtB{bmɾ~w?hv`穌ǖ.U˒u}Z:u]HNAjO@_l5"ߘoݻ\חj.*PrդLxΏ=Y}$ ЩP0C[|(!7:4`nQJT-7jh_x<t6upwիj8OJi9Q;\.Ei{PP{-;8q.yFXeQ֊n_r7 ) xz$\Ca5:|ICpN��~rɾνJ:gwfqfB3fez6nJas K:tɃGt ەqKNxEZ�fxˢ/—-'%bR>ߺ*щ(Hxc`2s�΀ũ󸆔p8W븞Fvx\4N(>s`']l;#׮K8'&T-'XFd859,5 =J)b}ԉs<⠾"Oph%Nih n0ܤCݳgQgA5H~e8!ǁ}^[*(QP\).yb OA'R,5~ۇ*G|g2`7K#]G5-WнG2Nkw6z'ZeDcEƟnTXY|�V!ᡎP{H 1UGe^1h<:УqdlE#ao [cPZҵ76ܹQ:K4TnBg$EA wtUݒܥ[67\4` mέ+:O\gd‰| 2i8\r_x>{7Yh5e\iBTE+ˎb\^̱s2bb2(]Q.zL;qw{d]szn EC?XC:/ĂT0zVry c=eâ k)%Եځh?~,>ps[򸲢ņ1SY2KIC.럾ObuVnЖwT?[<;IkZ [>ק }nnkUcwXwnXvOVwWĊƄh~v[r+ecGW1v릚C_~cL;ln,<wYpt]OJ:]c);8l0]^b.S)# xƠCyHG򱥗RHnW2Ĥg δ 6BVpg3W1QI|׭vt4*[,H'eze6~st.Tn;#T Mg^^X d3ݴ2^i88i{?o$#%b6C נXDFHiJ�7Ҽ<&v(]g`(`I!eGQA bb0`` ?RUoS99Hys\Ɋ;EL~ʜWQR;ѵR穛 +=ҲB_ADjd'  'Fޡ8_ȆV(*FIl 3w$|:3?Th`@O8lfPxH�?˴h{uO%sX؁vKZ3J/J6HB| EsT.hI,pQظPgN ,x--}�nhBoANrꜭnxdDꪬ Txg?Y]^An4KzGܾ8Wh88Pb4:w-vO"/pHWҮAzG8'1rX/'biZzmR6H]' (xUТv.f?k<v0!l.yv}yO5*E ùq/8c``Ⲅ7/w 3,8-v<6 QvaJΠ8Vd m%<Hsx$aЏũ_S+Z!veeݫҎ* QH_b</źܡS*O xՒ!չ_9fRs;Y]y 'V>YhAl!a#ԬơxH_δp/:w]m弓#>~l]w]k>l=ۦoe͖vw4㢌)T" Bk'ԅR6)Q!g%)a`\%#w{ȑ2tV(⊈gCSIn<m8[<O8uGsd#b4'a:>N =ít,:W.hRp Y0jM@pR|;`ſۿw2IY!# miU˰wqg5ϜF 1XK]2dWwo뿍LR@R{B<Yȏ"8D߿1iBKA^3:% !:,ҦB6À[2(! ˽"@cीfzrc(yP>L>94 cBe/(%zSۂEᇑ s.pqa$k|g,z|qM}"U$--2 IOX⃋OtY|<Sf9rK,̻NY.RkjNvk0Ȗ/g7 �Lj74NX&a2D.قO/r).W=}޼y/y?˿;D^ܸ{yc^Bu6-#C?k6[tCFoArIn`L~e!^EU}zAu[⃹{Ͼ U# ͆ 8XX#?<BG=6u]Ȁud>r5~p ˲^yo jq'#[@& ZC\KšoD#$bpr.CF]P-pp2".m)_</=SxQ.Kv.dR =B9B?zXYa :i\I||Y@?+hNlu~o7Sm( O-'8찷 ˇÇ} }RLi`=ؔQ,YGyr |ݷ~hG?|N\xZ yUOtfs>HXN\M4MO(p=ԸD ԿzzʘTW->~3'& &+|W;[#2~P8u!-iQL`Bpd7y2UC#7sP7!F[$qSW rqPQzy_u/s{85Y_7__X|)l+vixBC)M ; 'Hsv�xKqܹ$ Nga[w}>:VW9P9P9P9P9P9nq`W90}^3pqg0+V=3Js>gpaJ_hg4i} v_a?o]Ag>o<|:X5m w}11q0qؕa`ݸOJ7^+*****^?Gƹnz 3ac#԰a0r1;+)wZ  qYB TswwA8I:lcri'?`GSa vu&K\ w>}qMn0uO]}û>m Y ?h;l.tp70 W4\Yw>F@80ҕx%+*****^`reC}ql/awQ]KWrx=:>Vyԋ0]Y 9Ǿ?*/ Xw�v^6x&6wZ^82'fQ%+*****<e-K|Fa8 ? ^ wnX_Z7~F$Ryoqφ(<p4gaʶ1m8y^zJH<;/Kx WTTTTTV)ۍڿ 8%~n #\i}p8Lٸ.X�7L��IDATgzp,H6xF>4&Ď^h3nK3,2՟ʁʁʁʁʁʁwݹ +}씾x +ua≝ŝr B4RA]0# '??' \iQLqF>+ati9n_ZUTTTTTYn'm|Vg߭xI89n.@W(&A6M xY}l O]g}u6Fθ.ӍW+a5\9P9P9P9P9P9fr`ҼZxetK\4a80i_Ȅs2N wzϮ ƍwf2 Q}$ĝi|:gt9\5u\7+8h;ҕ2\tux@@@@@�4+u/aGa8a˰6.x,p�;?Q>sj 1Jel Q>jLwS03鯬q6F|+i©ʁʁʁʁʁʁ7\?F]2 ;^Þ뗰QtgT:p;/}qÌW%,δf{Vy:pm >fi9K2Nx&NM|]Ps0ҕ2\tux@@@@@�4+-/} e̖p퓗p/ +[8qqo\c; >ĸE4`mZf◰Qqt Y^ƍO{l00n4¸x$?37)krrrrrrq6˸tqm@xwq0v2ޗװq~Yfuobi QA8eZ7\6k9fs8mx'qi^:^„r ?c+krrrrrr핲E]|-w]Osz-/ ?$/@Vc' *AH9pE ;?:|1LZ6F:8a(L 7VÕo7lVw v7e/^Q] oFg?c Vd"oqa:r_ذҧ,w}2i\]Rz+*****NU82nQ20$ Wϔ7U0>l(q4x}~ +tn8N}?4 ******~?8`6 /nie s|Z[e:2h ۸+ep7^:lz%Q o/ 80)8u ǸuK+jrrrrrrmwF 7  W2l\`s.;\(N?^ʜǀS^7xO0z-3IA`]孰ʁʁʁʁʁʁW'J?towx_ra8rF)^Ȭa*^z݆6VoOG3a#^)z*Nn_D"}8eZ WTTTTT[Q +ItM /l}Ƈ$8^{U2 x4ڍq g܌q4Ӊ6vK46a|J(O'sn8۟wux@@@@@I%+}aq0Һow~o}3ܮs~Í~)e4\f�4. 7}q6~q% zN'7/a~&OM ʁʁʁʁʁʁwY֌i~7L| x-}fڣ|/4Í7O>2lعi d 3f-t쓿WV8I'L 6A\IsWR9s84fl; >дx|5^9P9P9P9P9P99`;dRɣpeaQ% ;(x_psa9?42Pa6.yG3;i.0%QLӀCi%H(X#]&8կx;9`;}i%/ p78Bw2 릕qZ Q8%<Nљ@>i3nTװn^t8i׷k܇qؾ^J+ae4񄎆;.Jle}p/N3L+aLem캰2qF j4lQ(tQ2mX|%;<' 냕8Kx;8еWKi↗~QL(x wx0;/տLMkܕeƛ12[) 2S4JX ÕmNo7P@@@@@<eڤ0 wӌ3ʟdOJ[ 8}Yp]L%Gxe]J0i6J#oQL#îNKX7Lgz?gVTTTTTƮ)a}aJ;߬Ʊeng77~ ;S" I=q: 2o 'fM?h0ǧK¸ KbP@@@@@ȁqM7;<Nx2ư}e>q8yF$_ dg>ʧNs42=h\ #p Ǖe&wZZ9P9P9P9P9P9&r`Z +2 ?}2,ahyn\\OC.@ q0747 waNw)phˆ Ł< ete/l~6w00~J\`Nß^N _W 3�pǻ>4p�Z.M}i% yKX60ܤxb9Zc&03*^/æWŒ3 2aO::9easY dWhάip #nq|enZq8?~& gX7>+˚TTTTTT>`Ox_}~7}TF 냻#n2l}+qJX3KzY L }F]07|Q\ g5=שa5w ay6īʁʁʁʁʁʁkq7;l.ia.7>p>iw!eT4l qlflqmT; ? V < ywsUH@@@@@lI3*^GJ8iSF_;2ninL7eTu B&_ gxN2>q}>yqN>v.nzWTTTTT;-1E}x]Xwx톻q /}8LW&oN vz? VO~6n #+s(( x;8p/OVg'i.5/a¤L7c༔פ}]X 6K+ae&f|| wӈʼ {<VʁʁʁʁʁʁɁn}y2>)/$ؤtip_| yitae/l4~N &fFvq>*> >eUX@@@@@Ɂote/<42 xvZi2/S¦ 6^VOc><eӆxq.?cgşLbTTTTTTՐgg]I09^+a}ᾼ}x/.(^ ጂp8X2< n+*****~bva%apiI8}FJx7Le:Oӗ/`aMK w}4yKqnq딱'B******~80Kӻ>|¦-aq}8]Z2ҦӇׅ;>s~iiݴ80lê_9P9P9P9P9P9P90 ~ݴq2/l}(gtifxq~V7}b"ih4`Vʲ%N[Õo7f5FKXcۿLXI0,/H=x~V6u" ii˴p nMWHH?i5\9P9P9P9P9P9P90I2}R鴫1Mܼ3Ow*gB12-Qx]~QaP2[`pg?޸<5rrrrrrYQ]XpI^)eK˿⽜ lZ]X?OvM닏+Vʁʁʁʁʁʁʁp`1ؗޅOVM%y<?*3u2YhwaeZ1e ws2p*rrrrrrr,`4.N/ԫ w`u]Yn2f; ޅ'>k^3oQFWx@@@@@ρ|M 2L7G=ۥmx? n_`iB{n_Zvqեi捂ʘFūx;8pQ8:]E.Ͳƥxtq_!6 q}i. 4I%,ˢ;K*n@@@@@p`p'ºqՅu}8`q}42Yp_=rن׬JOÁUQ~,"]iUTTTT>r fN*kT>iaTfҟ;6* Y˘?*>- &ᎃ9k2iN5_@@@@@8piƝ5 Q8p`pj\n<;T2Rθ<yҦIZIeBVTTTTTHoq}0YӜ돣=SUfg)kRqFaิiu$ִʁʁʁʁʁʁ8ppRqF븼z,yF FY˛o\Y̴qSykrrrrrrr,pYh۸~|h.c,NgyK&NUp@@@@@@,F$I4xt<}tN#eOp`4f%Л[9P9P9P9P9P9vrࢍiMwQ8}=3 |]7keSy/iwx@@@@@@eqଆ.Ӗї\7;of? .\Qd~]UʁʁʁʁʁʁWāeZ,hN { ,ϒdyjrrrrrrr"9p^#,ϒly~ yh'Y;uyֺ|P<Ok^ :gU7ι:f�\!ѹ�$2 /B˨et/˨~@@@@@@8\Weо }u 6uUˢ;STʁʁʁʁʁʁʁ7e^ ad$2.*ʁʁʁʁʁʁʁ 0Z_Efjz2@@@@@@@@a2&|ۍoCgrrrrrrurm0:߆:dKm x9%_U]mWw5\9P9P9P9P9P9P9&p0KF/,+******.Aex@@@@@@@ycHJ*oFTTTTTT4'u]5'qhyVsTTTTTT=jʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁʁ }����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/demo__kivycatalog__main__py.png������������������������������0000666�0000000�0000000�00000203210�00000000000�024303� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx5_u ۔ %@@ �!'@/HBʏH$$^B5`S{Ͼ^tHooVwҝ{of޼y3JHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH  г6r2Z&  hst6Ĭ%$@$@$@$Pg'5p(PD$@$@$@}@^:8ܧ&   N}ul2|| � � � {ΡOnK$q$@$@$@$ 3ם޾^I   ~L/8}H_u.{߽fNHHH)p{nD_{n0V&   <%vOl1[vShHHHH l9ٲjPrىF߲aSgӶHHH2l:ٰ tf_f;HHHHȔӜkv22fCOwltnWF]+� � � �d9NfwN]c&lnŹ<v/]ߕ:.wm1M$@$@$@DqWwO[ߵt.8C:t#|{]_7%   ^mtt :[?fhYo;i?lLᆵ< � � � +:aeZ/h?m#nd|v02al2m/K$@$@$@ ig60z vPnz˙Jan ;-Wi    qSvKeV'NhYO;]m/Ud]-S꫎eHHH#t0tZ&7]f`YO:]i+Ud(YY@1a*게HHH8&+OTH”T6-)+$nY"DrLV<tlQHHHI Nj*[ɃdʨeZ'R'tH<HVxA.Du]i}b=   M Nhۉtґɰ'u/*W=zl;O,HFhtzZɸ'diHHH d 7U[ʃ ]B2qtݺIvӱL7,̯y]8aetX=gL$@$@$@@X6^<_*~D2'AZMϦdAe~Y<t+4il ) ut][IHHH& '-!MG=JUꥫ믛0-2t~Y<m@,]dbuiSdCXY2}-KLe$@$@$@$[9^PY*ʱEbf5pl@MG7؂O 1t~Yy/:t蠅 ^=|CJJJFQ�>~"ڊ*=l9rtuM:Ne iYXuяkvSI   ,((pX#>w}wtu|P8W#n :y\{PvƮK[KK˦[>5o޼˷m۶v|"Y29߮<|δ (H/HDi;>dȐK,lH$"&0&=p ڣ5i;wwI^#y1b}ԇ�Icشky5NT1 � � @^=YD/Κ^uyFPDD۴~fi#Ҷ=o|1 HK8̚53ی:fՉGm,/CD&:H +.K''*S9T5NM殊4zhZ.b &H^۬- b7m*0J nұlXF@Z0&  �s qu8 Fϕ |W_շ\@eߨKjenZQ'KMe岽fߦOlX^GrW',</O;_vNnYP2|f`C0Rw5ocxq2�B-qu=vlyrגWi n[nZ&=OhdEyv51I$@$@$!1�\cWԋk|̾8 ~O_MmCm7Tƨj; ψct-jWQGgLuTyϤx� ~y[iailv M[[ۈ6/ 1~S6Zdq-уŵwJ! v�:6Ufc'6:7od;(ՉIډ � � @W x�_ k?z3z/mtPI:|?c̝8uY\X'bmr^d? JeAy\QIfʁW ]骿ni4ʰӊ[[Z ͎jAz .ZNxXJ}I3[Z 8J"GEHn\m~FfUsuǤu'|LT5v܃Vk[C;k^EZsfU 1ŦNcsʼvTaEɴ*c   Fk/&z?*Q']G{1be_6c㓨7m)m̫hMRxmI$)-G!U>VZ>-nk#H/K2oMŸu2bK݃@kLkIuȰW$22ʤ,ڰC1A.<G"{;l_J L ̍crS<iv8X [Z[r?ɣUU"e Z9iWhęWnV'p8 ώdH!iz9ଋd&#u"}F?Jx䤋ΐ!NÖ5_w-KVmFʇOϞz̞<2Ie&o<!,)s?{ z3F,%*ص;W0t556S]c垏h=평m5zNbn*10eLSgٌ}5^cO&C9DsA:I󙚁Oڈ)L~k EMk$CEtQkoa+̝�i#b6Dvte{Z)ZS"`&)~@1ՏʚҸs?@\ײ^hE=TtW qaʌQ%RGjQM-ڎ`::̓� D DdņgcyYC};r5I=3uX46acbka7؝)\pT5#w.rܹƟ7˝v\tt_7l['-2S̙!ѹĭ4 @f>o&]ϡ?w6 [/\y~4?'B^ӈOXXm3byT!atk!Nv5$e M=3ݦ< cy;8[h*.X)=,g}!Q9mzHF;;lhqGLm/2XVT'R3; M G'!<Z\j 7,� EIʏuq~8P4B~Z^,vۍregK&}rRn7^aeR\1 B YtLEQDZޣv^2i1AH@]cuҶa'/<|7cΓֺ˸6ʍ!/:Lh:bȂjimi&+ weݩ+uݎ$Jy7T&9fJ@@kupt̉7<ԟy�W)s88$`B( ZS5X6L#@ H?Sk7,X!]#Å?% SP%47 @XVdCܰ8_t0>,Z]+[&);":Z+կeʱ]p� e1wd|dlzމRaN&󙯐N=F^&-6)43ˆi+ Ymȿ]pDvl'yV䴽ZFV6pSќ궮ygu՝rؗMͿ!چ,̞∜{\c IV ĥ̺>O@qi/i}\vm@󮣞(:Vg ?dƛ7>nZ! kZǟ'AmU,*,*�AYۋEv\MWh QNqͺwGgbP,{|!Vaޱp jL0v2ݬie.6~ܬyƔTW ~WY )1ސ/_~ .1{[YD̘*dXiԬPm!$En>9dtbo\./*">z"Gƾ;>@.,}er_qK&?h$wq9R[~K<n/7ϕ"EA}fɹ35r6|+_?N6'7.pu\za^Vɥ*[}YnAs'b2$@ky@Y'/nD\qh;sT\@ʃurutr殢&݂(,L ]7O$<#;<:J,(N%Cy=0R끖�tm~m`2_:I>J{:V?$@�>{Ef{޸]3rqjO6a>Rtϳlu,2L<T=DF m+KVne^xZʆ͓I*dIE)ISc8Y-di2)2S&f,|\3EJ}MKYWarWΔxgrəM?>-[?&x^ZGɗ=~yQr‡oC+ccOaI:4%df<Aù"ݐn&Hki$M%YiYP eJpUAPוk:YT+ysSՃe}f^ V1};n!4nW۲md*WóUl{Ճ K˳6.j 3fCյYk[IuI \lq{Rhf}/fQ@GVCG~M>K+/fN?Ti^1ega~CMY*cIZ͝8sC/-39I {RSVVlm_OۜYjePmN4h)FQ20Z+ 3XS'ER:|ToҴ8VwV� E@}DLw݆(vܴ_?מnvhnUIcF (tzZi7ɃdnN?,YT+|&Edwx<oZo]/1$=7 zq®Fkzx־mƮ+g:^'ټf :X<[#R7di^'y`1ӳ`tXϙGӏ!LP�5f;R^P$s/sL=mFz 2}?y<E%}:nhTǔ?S5—Ĕ=e#M5ԃ䵇v oW^#"W\uJW'jߜЇb㸛vb͍wg}M3MHmsTOv)5vkk*^U!hי!MV,PTNmOX^ O#뼹dJT'97I1zbokC8* 눫?c]GOCÄ�T ؍s5hr2obEEA3 G&_~EFl6cx;o*kg6+ f&Sޘ3an0Y_~53(]Eַ&C4ًrd;@yiĎm3Um֎Q-"; h׼vܾ9bu' pnbcǝ&?׿~M٩(UcĶ;/WdTu+w,Wz(x89r7J$9j92lNT\Dl_Jn_RGDݔXT)ZmYjdʳdR+339?nw9'n_%]{T .-s1/ɍOX kSoǍs1 @RMV]3^/ðFQGYvcU9[亂n%T?%znh2Q@utt*m7<B,Zҍp'Йd_(5n![<\o|9x.۹*-Ji3JZ?X&VG_Xo1oXpl6Rv}LaIзWIto&u 0fZZJbdtJ+z,o^_15[%?~ț }&R!nZ@hkxNvYp\nqnN}V\%'ʾ$U2RV#^>ON?TP0@F(|ON>dZSB1C<iyg3.b ?,<<[~{Ț+dXP,<󤼼pv́Rm'dIWdy2<ֺv9<p[Z>T9Z^x>yʌ녅oiNJ3^l̝,yʒ2aH,eсF%�kдƐ{vNU{W;bmBNjqݪhGmlw(]%e_{7}S\XԳr\ci %:50A:,(ؕ>k<~t;oj Z ʋ֯ǟ_B$ͻΔ֝?0Z 7PLYAz)V?/EuM7&D*g%6 C0o1?Q=>m̻ޟ^-Y%d,ɏ j[ciH::Fg >Nd7?=i&Pֲr)3=xdaQ-47KĤFՔ;0ayM-RbpeoFb y{Cjy啲a >*O+yjӔL2A$zMk]_!Wc|�1z~GM9ݮ,ȁWi FzږO_{l8Ya5)Qy-GжatlMg|0~DyWb]]W:` �y[6PSM*GUn:aU} vc:U4/)8$@%�';%oʾf~65V][Irٲ݅f/}[晷0� $'}i=Ai#iU7Qvׁ7mi߭] Y\CN=tc}Lc5$)WyiލFpuV_Wܑ{|d2 h:0.GP=HpO[%Gee@ S1ĮLhlyhuc+z)^Lϻx Pp~=cvܾiZꔑ� d@ļ}xvxf,g�FG߽T,[TO~L޹o# krqVW县gP]F^ݴcƵu!7B`=Sm$gMi*&acw E*W.TqP<v0lTDy'2 u7o q_lzXqG:еi@d<Vvkw(mmǚH۴Ղ闎M^$Jku$@$@$@#^: i7̵ݵbtLɽCd=gv5֋E9u2 y`xH7ҴrM�[n2S{ $̯ikIb]˥3o-=NOϑyzj8{:㖻vcj;bӱ6T P@$@$@$5v\!f/ȸWO}P9zi |W|yLW9;%Gy7d~.3�:i4,ъ`+\eSŭF`RH ǵa*%׳z۴�(AHHH sA[tT5яk+CY>*N6:wAta-kudnޟd 7z)әtaQt6e㍛ � � � @IB:`Kn:ttSي+z2` ؕi:?hyP;,Y}=IHHH]PenhA:iд?ٚ鼫G}c'6mOGuWDV󋏈Gѫ}a$@$@$ȭt"wFݕkZˑ׺*C^Ӫ(NG7Nv#HVDMkt ieyw0{g~Ph|� fSu]! Sr{'|Bw Ǡ�_:(Ӽvm%CGm =\= kCqQ;Ä?&\9v\v:.IX_c_ � � 6p}A4i[` kiz]IƁOa4M,U:ZOn]YPZyY}`�"1 � � ^ra/$C}P}A1dthdPrӲT1i7^l8A 1t!S[7LƮMIHHH?o+CZn$CUC'kP: Pb    "ξ'DpU榭H娫z$jg!;}c=    I@B'TbӶ0Vi6n7eeZyk_ʵL1&   1rM2?)WWԎ5vnZ˻講Cߴ ʻ6&  i6 [t^2M.qld:ZG |w �nh %  ܷdnХ'vkOw}iuQy#cߞrAcMyW[y]]7nr   >@@w=bvlx黽 )4N<~/>S{/4ʼ4qz!i-SjKeJȖ8Y硣_/H2^mIHH2N@H$"Zn/")6[Qt&>@:7yuteQ_yM;ITsmnk:LaHHH 1/m' (G@YHky3F^SW/[eXQ1LJ;fQ56uQ/LzdҁO֎LQUkݼwP@$@$@$oڴΠ5l:p6-6Y^0P"G,u-ɄQÍ{t⃨5NvPecweZǕe=%&:tе]A~}n?~ � @~(SL�_F%#Gۈ#xad!2p@)//%bAR{ɲT6MY WIcSu16/a|B)"7yt\ҮTq=9hyMc ReqN7}.]SG?ߌڥ1 &L 'G>׆1+W… 8l <VbδJSKloEHJ[kD|B0`řKgw:m۶믿.ߤO֭[k_ZR<P.bm(TԴ?vuvi-SyTꇑ:IgÁׁkݼr :ͫ<(^mfO6'(|[!kZ_ndoH1cuwe.9{lܸQV^:?XB:8'HZ?IYqt7ʹK6i}%2zP}w/TVV~>䓟Kc 2uUՉǘUh:n|"]]B41@̕kޕ%L_'aߘ*w�;0{zz_@c$@"�bĉsYg t9suөH555Ē%KdT{Ung{x(̰75;j,ifihno}y?ɛy/~I8CI_EEWHk$;K+"?nY}˧>)E$L])F h"vut KV?\=Xz}g}l1?Q֬Y#W^yY8ޒ袋6ܞJ'$c?;/{&{oKK_@'Uq+k^z;V-L$@$ie˖-2}tYhQ\M,my?r>#n5C=T9ozNk&^d c?`Rlަ{/ulzOՏI&YqvU(TWW c=dΜ9]f"{55A[o1Mu2dyh:늱l{]6}֖y( bJ2x/8 wi'/fe_r '/;teYj㏗::K.ǧi \aw@PҴw}G?Az%#jb\;{_.7t>wm_ceid9&uܼvuU(' r:'ijG}crgʭ*˖-ŭ3|(iƇkQogq}?|[߲ZoW9ݎ'ꫯ }mA'2 yb8~_s=Oz>E` prpŗD>/^8N_8`Y 5|qC a/ 1G@>`{mL0Y:x:=3ѥ4;jdqkt{dd6i7_v6, bλ/~+꼏Xa"WHnò3\n8e5 Y=餓B=쳭?/d\p ȚMq ´/~)o~ctIIW\!=k:/Ѹܹseݺu2k,ρSn8Av-;(Lc+^VL8xWXm$CT$KdKiŘς'z`#ߢz)ڵky=9q$obL2h.IRQQa/"nPHN�3" ^`]8٘/p&8_!?'cKkpiaΟ0XjS#j_ 4"`,X穧<8f̦fYR\"Z6hh5 Nmf:Ow,(țYlw묳βwygҚ~*6x}�2 } _i$|!Ou´/*3 r'u]X%%Ep5;a*"wӌ]M pXjpeAe~]zj+Y:$p5L㖹nگ2-״մN1c:3[|+?m/lM&O@cV 'n̼<0q0& &W1:6x;aKf:8Tp$�Ŭdk7n ~qmI q(s6,7*25QVy/3G8;*c Ӈ7?6jz+X)׀k|رcE' U´^w-կ TKG?Sra<ȌW>V;ۇ16u3}A74+ rQr7m+~ sv[K@5hkZ!M݊!0Fp) kT:^)Y\h90C$>( 10wuHH q3s7��K]BP*:6a/A�pNtf_08Ĭǝm+4wyFV`I3lD6c:g,;L<Bo{ƴeRWwgYkE5]w r~e}rFU>sX4Kʏ,>aKp' wKPTb%5v5!S<HCMuz<]1LX7H:,i|867 ~hq;ﷷ V4.L] ;.z70z~ߵ4 � $"8(0ѢB\֭ C "я:b8Xf8ɮ3R# ŏi5|~<Wc P& d0ʼ=ƼA|ylMoKѢݼuǘe3c ^zm﫞Gmn iu7`7lb,1]}9nj_äIEI ,ull<+kE4!L74:*sB 'j^b-&[:0Nևry6ol=Zcs>pXÉ28!<B*(R箝 \,jqJ!l:L� @YHģ\{pAgO 9xK 1Nc];4w <ֽc%N4ᜌ6pĸLٶ1 o}q'};def3ݘ`%]9b]ԩS=6u'OS a]tm?.vCwpmi|Xca86(uy  O4[O:n:,^B?.Y4tA2籖 j.pp[nžꫯOYR<խw]cZs Ka.}bWUېBw,ӹꪫo>F_� @8M0р頇%x?l'nqҀ'SN9žΕ1k$qRgn5Lʠ=`0 %[?7<\<5ʜ7oI裏Vu9dΪO4?T^^Gt/f{A}葎f|ĚO?Xώ%V8>oqo <aXʂg-ko^ HM4puP G`&t7bܙB?a d,C?h dv]R WV#DБ(rMk ],`Լ*C_ټ3&'M[kw+7s?a?HHAŝe,WRK%V^w]f1ffwK߳p]SokSL^U,Ǐ1 2ؕ!yMySl2Ů̟F׎Or7uȂt~ǘ «ryB�$@$upl.wMA 0 Yven:+ʃt[[<:w˒Qϭ]y2yQ[mg[s-j  G�IGޒqܽMExn,Q$bMÄ?Yu}>[M>Q]~ i7]_?xp n+r)l۶l.}! >,zm :D*V&DyH~G](swW='vЮ ݼPk^>3<3'9yr5 � t�X@_' |CQyMwuZ\XP_ϧduL":M� � @$L$?Tǯ|O9]( 'Jw}2:YL$@$@$<S1Y9ujZʆ/rLx^$  M@}@Qџv Vś%FHGm3pƙ � � oݑ+wx:Wd �OAN6|,{c&  ^%wLT֫Nxo;a%KTH˲L{< � � H &^2['cv [i-]#y>C � @)vB.#57d1U sAe Fvڪ1AawjuȦHHH�|$Co؅dN?b\X8 +2w\Y|%Ɂ=ԟq:82>` H pmv_%Td � � =ռl |4xWitHvǝZj\tסsS!.vevGk#s�t?3�HH4M!8w[.;# Z֩^qqqY`ȘHHH�%btө]l95v:{ nEIHHHHz@7"<Q /Ji7HHzyi@<TV5i,*i_D^}>͒UoZ IYO:B۹/<:&H9̸$}́WvW\#Cwډkߕc 8x#c<"ȶR`&PZnIc:N<2g2%&bH2J XEy.Ig;1ev}'O<9vň+fHH ꤬ܛqv;'λ-3ڄ+:- !&5f[Yx?N;NHt\D:)-0O$@$6ؤu.[8m̬@$>~w|ݪ{;8w��@�IDAT $@$@'k" � ȯ{tރHH cg % � @By1o~v5@|.  .sOuaB$@B ?m:rر$@�ϯmr<$@L odRsҺpUD6NZ$@$@$@$@$|{ 3n/Vy yek&-vVYFjo/ )ZjZ|  @-YS 6 @ns?E^- پL]|R3n6]JA" ȶc7D $@$@$@$@ %j3|E_l~HG>!>4ԲR<0)uh32`O=A(#쇣HHW oߎ:t{y쥑h~6<Yt7zDȖ7ṯʀLOK{oWK#2$=EG']ɛ޺FZ?'=UGΓ/ut~mt^t$}~Q0ozwR2RP>.S$@C�U׉wϹC#% !Пt.*U>*eN96_:D*ަ $춮^`;jU <iabOHڧ[=mGyH}`mkC':l(F6"mKd.7S$ @^pίy5nHz@9.r3#U wmyAi{GхtLZW?*/}K])%sj;ɂȋVJvo+|$m5+r no(-:!ܶ5FA\퉸^߸ZY6cD @#{="Wb MÊw8å8m+#_X\alxQ߿S~EJF,TբʱR4ly))4M"kJQxO KT_ft04:<& c;ֽn->$@}@q$@$+ҁsYcdd>X N Sf[V''-ƁwϨrɄcߋucϘv{+|oڕq]�Oݿ'gH9N|ۯ @/ՙf{̊6)%bYef+%./Jy?E_јqGJ㛿2w ^X>߼ׯՏKd\,Ay0w랳o2 K@ϭw �  sY ^k2m,))7ZgB-i0k_)%7pJ'Q<r_i\{ӗRX1Sf~CS9N&^X>J;W4YAIU&A[$@$@$@$@@^9q3Df6>RwqW6n;c2-yuŁ'oZrsyVoˎ{ڇOtFɄhJ&W3Iǚ]?4Kl{rul;!=W?2$\8<HH k pB ?&m<Gnl\zɯ ʆWF>'+uYb?VdA?>?SPXjD3G7l~n$@sn퇣HH  ^Bg.{ۥ*]*$@$@$@$@}@~9}t'ƫ.[7 -e~8 i    < KhN{<WOG� � � � K|zYOr< � � � @oޤ϶IHHHH MtFu    MǾ{`c$@$@$@$@'_|y � � � � *:𽊟� @?#;lr8$@H|.HHHHH$�B1 � @zO?j� @ft � @8qׂh.N HHB Ki >WϐHH ,r/2a � @zx~MIHv UxG$@$`3< HHG Y{;# ~D9rWH g b㊙& "ꦻhHH?GKHHHHr@9\%;H$@$@$@$@9`A'>  WBuHHKӁ*^lt � t"i'$� @6 k$yE$@$@$@$@Y 3YI$@$@$@$@$mtC>d^{Ⱦ{!?6$D � � � � @vNyPXK[[{wODMMKyy[f_B>y̶Ne.H6\;G$@$@$@B Dٞt'-do~=F;F?:f{VWeHHH�ИݽN-2~|S[G}饁|0&>L dIN$@9E ofqAƊ_h7P*4J֭ c6#A_z-ealT"U#u#st2/o]6goziH0mv.Zk=j@=zTwg-踃c[ߘ;Lwmn @!o>{vH q=pq.cDjW(s?'{̞S/Uȕ?/; kժIeeD28h׿#?x﯋?W~|J98QA0mmyڥkO O3f\rDƕ � k.t}  F x# gcvU4[i$}tҤ&YTnnsSԁ2U.c{„&9Mց׾TVt<ZZj~'kR_|>qt7cEnurYf|5PaƅL8Rμ) )M3M$@$}bbnSOV ڮ?(3W}za@zyAfuح)!ikĈF{xux|̘ b!̸T1 @j#X8r q١)DB/I*vZ5eѯ }g5n֜ܵA**Gȷ/WX 8möuq,\N|hApFmm;^(&6N!^S1$@}�־{aIH d~7fviwީ3Mkdwk:뼣%e^(*jy|WCض=|Q$ONGů3ʪlsc~wIy`׻;@� >3cHH41bR$ʹo.d̙[o֕Wȝ.W#)STfiyj%6I,?:X PM"�[eժn?>mضCQp⯿vc|מ{!4С*y!AqAsE$|HHHH @93t#sds-|sk|ykenqz.u#]#D`⏮Xets3s.o^!}g(wcۗO5-';ӦuՂxxŒ;F_$tygX7eXB C k{J$@Etr鸲˚_ i! :Hc4V#u***n6ӥͼ#j*?DFj(`HH܅dϋ(zy@t<bsq"|yQDm 1� @7nn0[" iݴ '+!ּcCдWUɴ̞; GIg/z:9b̸0� � d�&?'p+{_|aϝ36{r&HHHHr@^=Ěۻg{wlI:xG6HHHHL|O<N�{O$|&'w ;E$~8    #@>9GL$@$@$@$Ї \y~ta5KɠAxQzH6% atեHHHH p'm\*ws|kUWMZ'Q!~LTlat`! � � � @ߣS76dhDƌiö[b^2{L7R' atg � � � @j@:`3AϑJoLen9*с* Y\9C R|s䰃f˥LJ<M|s @?&;C#ynwpO؏bYT""˗#&\l~ ;<,dwrkc fOZ%{ϻS'sf:V52gn,zB8fo7/(~q|e۶bGcW O'.#N � � � @J z`C眷I>u:VQ1c_Z.n^ D:4BN3zqնIMj�Qr)9/诹6gn^WnEIHHHHKh.[0c[ޖ<`c\R_&f7̚ W'm!5oa    <:gx#ϞE| ~ݹFtq73q̐� � � � d@v<w3C;yE39w^Yg]Z,x}|24mcӦ5G! � � � @ p |Ղ}u�w?O]C{U/iL$C—J lX3,{ih(i;;t`76Q&Ll6ۋ*CNp6 9O�bDI1� :9!V,_9E3^xF&үNV~˕rS<M|k?#'zy|eZtͯڑf�7Y52Z>$@$`HI)C+ J nhHc ?2ĺAiQ*sccTEEfyzǂnРa  9𵵵r_*~%^&m<l>DOs1N//*_cm?$@$ =܂q`A16z1diNV*Cy7dži7r J'i=wzP} � � � @%  z6 � @tP � @r\KIH ʁBz2hHH#_y0A$@'7oĿO4H$έ(8d y1z8! ~FN|? @ Ư|:Mqlez-',;M6xۉ'ֳϖNꤽiL77Kmf3l)x^$!lyI[_dӯ؅=VAR8pv\y2e U\ o!^몄Nz4ZR0:I dwKe)(N3 x;]'_D$x5gԧa"?Ueַd԰=zk {xsiw,EFYQرRiygqd v.G'&[N9%R榳5Us+_H8q?weG*i4ˋ~uXEY._/ee#ec,|ɇk#FJ+^{k2qa2kg"aۂf9 fV{GpIIAiSp'kz9eme՗]&+kbZl5=uD6l_,*]gO~" '-o)RR"%gK(ÇZʸ?OK.77c>8$}σ!� :: r?syLgWd};uv7+N[,\Lp՟1$YUy;dRZ:DfN9ٳ-O9W\YqӞ$vƍG#Y:p p0=_ tFW x]\j{)2DJlϤ´UyҶ}Ԛ?]'=O'{W}j̒� � � d@~:2̵_+.*QXX"n^ .[fNUU]'"?s dY_~[UkCJ NԖvg]mnIPX(ײ#S)(`|L+N@̼kK=’ȺuvI`ǁ/=@)7"o6?$@$@$@@8𼭛v{ ٴm3 K\G/ެAUs1C3˗K/ig.ǻjqO.</1#.-x  d&m (6/+9s=Z dU_ TSS# .f&Ɓv$g=HD=w k u̺"kXB3NJx4)?8_$Y Am4O$�UBW" @oϼ`鍘%}5Ǘyp~GX7f{>xd[#:mn_9Ь_y&-tTb8C aV<4$)4IZ{/:E'ɘ!^%EW;IRhjjs};n&]ryqI9,ǺM3u V4b~X_yu䱤fge<y}SdYf6G}ʲCXk4{`Y_wޑv9K3hq\\4f4D_/+Vĕi&Lm0oh"kظ?j}$@$@$p~C8XRq鼧:>\cooިa{ݾagן|ry-aRS:`L;m16Cm'̛_nYJ?\*]4T]|M ;~ x{LGI,5W_b0HdݥK_KyJ0g #grl;$@@l+ J niŸVbݠ4^[2UHc1𨊊o3떧W˷23n 5uo{~Q"I+{` kVq"|yQDkc!>yɓn~mE4r6 aq?6z1dinI ؟FݼʭBL'(Lee     m`     #n� � � � �Ёq@$@$@$@$@}�>U    cHHHH>WvB-|EyO|BUS_~ٱ} 2D3?4޼ at\b3^%  :wk NYv�:͛7c=$svMN9t5g<|S)w3!z?&`  .sWwVbwdԩrI'Q~|3w <XG~\unw/+Z' P\B$w"O|!ٴm))>!3&rӲH}&,)N9EƍӁ|M[ߖRTX*e;{쩧yzHw6ӭf=pO ?9[Nsϸqɢdat<n&b9dVŌHH ʁ..xm2wیeێ䍥7{L}5aƲ[dde르t:<epooJIq4Hur).*owDǗϵ[>[55R9p`\U&_c' VgB*>@W> c$ $7<D&6;hZU1Zj!'VûdQκ>2twu=X!-/*.VFOaF&�ϯ9v $wk]p%f�V+1:pu[Mj:pJNڕlnʎroT>Z󘴴yj+1d8mƉw"y\eatT7q_s&O[lsq@$@$sf"b@[{$N(H17`}nBYqykeϙ{3~rڸfLh4Qݞ'NOm=GL$@=E x8f}^h,hO\ngIwשW|(X Uek2z0VkUG VlL:A.G\vLsg/cʚի#&?zatnV笀>Aw1$@$Ї>z+=-+>)5ukeG{93Fv@:_̜l^ o,In|,Y! eKRټm *^|Yg l.?@YHr#\CegH>3&  g^ڒd@I=0c^F4Ws^Y1.9l7OyԴp!~NÆQG-/ߧ]Gs >FU޺eޚJ?at9%  Qt{wk̼'i1ޯXÆn-jJ/} uMؒ0:i&9 ]S}!*� � � .ɹ]cmͱBwm*zh.t}   σ!fS=hHHHw`0I$@$@$@$@NwqҩK; nc0`4 KG  LB` j{ﶊjtwjfg޴Ϯw;|_FlߌkQ5���+wEq � �>pg� � -(ޒGc׋nc<:o/G{UM٫BB�Ph&@H MH_j|eeUTWji?\ZϛFQ-\PP@WPRSbb"uуN6l6[`+KKR^��<( 2Fgy?5P)jmoڴ@-w]ͪ4bhhޜryٟ~JJJh35P챣Gi T��&`)| qzWINmj5v,͸Rҭ]m4lڱmdÞӂ￧>7lŨYhQ1E`".,(:NvKDzSqI"c)>.Z5L}^n7PQq6W<-vy]ߴ}+8L qԹԵT6OM(*ɦ_gn(HEz\ڮM 3%e9?.{N"Z)]4#Nl*N7SĤ4&6fSQ7�**xz1JIjO#?NS}j7EE9=wHl?x}rķtPJNJhmğDv=&wfwfyظ:Eԧl>rVnzQ=rF,K˙\1T}4ԺP` lݲ:uh9x�?vΟ1C7ZCPq` 61J�k)PM`YY!O~<A3SZ.3FDƒUj5?CMipu4m/-FVԫ%q>+R'ϣ4Omlslъ.Ȼs]|ݚ5JydLՠ~)/\9< ^o|mp@[:שߣF?,/nv:njh֊D[95Z?U+9{y >sfsp1!ΛM]ٴq#XοBOHw^𧟨/۽7IIJB � � �'KJhQn!:||>=: ;jjLVoCElK?jIV1;##-6ש�{&S6%urXyOȨK~ɳe&~p(oRhq8���x8YZ*MhSihW|VEK21TMؽNm&9'|%9�V\Itf:ۜ5mڨM߷gZFck8�8icqq1eggF;o< xwtS׮] /x‘#GQ|Ж>h/M7l͖R(1E⩰8Ndm&Ij4Nv5WBݴ=:rbJFF۵v2t'6>Zf rIjD9nr;T$-~x |-[6_OSN3DVwlR=uVmt_@�@~z)ڹs'3=/?|WSS�zǽ. .Pe򬝫8O3Ϥm\ܹsI&t͙3G)'ʲ/V˚/Sqq&MqiĥWˌVo?ںC*//Qq?ܓZҙ#Uqw/dbˌ4}˓6jؖNtM}li7Ъ/ѷ/s%d]G_LO3OאC�H{ffZl@FiN'NC\~<%Ο?C;ov%csqCXesXljN88/x>Z$$$};C-@gp'p nDWX!O~ZBg=Dt`UϦfUO`L)y9"T_4U Xo-7dJ!ۍyzghҥ*nذatw*E;uЁJKKsܬYTI&TRܬY3: GpB|IvHx9bQ߷o!)p׫/壐1C=ξCJlj;sXs2žtYj5!GfP3z4_wO G[O^�) � � бcGެ0{mҔ)SW^? / dv7fꪫW_Uf/ݻwx0Iٿ"KkV?~nFuKK׫W/[ׯ U;(~ä'&= n, >p � � 0'''7|Ck׮ ɓ'G81%^F ȯZJ|w._#ꇈИmd h(! W+X%��s=gЈY<@iii,/o׺ukZhC{QF9ę ).zCHA6ロ|Ͱ*p � � 2H@ Ɋ~)''6uqO{/_ǀO8.C*xTBDcA�B�ONMoAb.&*Hٕ+d"{;A՜]811Q.=\-˅ë%\n_@�@�@>]}oٲ%'$^&4Hə>LÇ-Z%Uѣi$?ė?\OaYuo߾Ԯ];UgMo*X,cהּ;Å߻ b-o.7FQQ<[y#:'bA�@(^sj g}F|Ce՘o}Qڿ?toZ#l Cb*n >{lKRRߋ/H+y:Ys[n!y?{H=XSz-7z+s_w־|p8!2kxsN_u{:D#l3#hXz@!=Ѓi�|)yq � Lx<O";9CRNMƻhH?^^` "ZN۔R%4\򚓴D[(,%72>W � � � �%`E1>JMxq{<sGso;MUܕ3;Ҏ< %!%Ϝ :t0ڴ-[n=Ng]=/y}[itq"T ?a[2)p]} F �$ 3AOp � �;ϑeSryyÊqS4Ґ9/S#NA>~&LVu9,ZD%=GOBZ6~CgsgƓt]y淍V_Zs/2/4u/DL}�Pp4ɓoAr$AO KH[ WqdR:]qu&MuTBЋEљgמT睻]uM&=Ts#]0I � �u!�P `1SЛ졯lFXۢwNޅmq2RRxn-3AjW[ JZtkBA�@3hY4Z,ػOL(ȗEwӋU&:Dߗt. � P +KЄ<5qqIIt*fݰesՈwT-sNߓLŴq}oPmC/];)aC@ ]_<PX<D� XJ mZƊ-tU6A ܥhD}$+SHԭ{q d~w 󶶼q WHūI|@r}W 7 !C@)^֝%zQ.D@�@j'![,g,^Q:L=Ғ-Dut"G^= k˗ǟ2t̰\߿_hFDSvЈ:;|�@M]֛1{�Xuxyy0 Kn j޲~` CXCY+.&s\USg呫 @ <t]-~n@��&6 g �K>8:d3� �h^r@x!CPrr2oj\K$Gɓ'ӷ~nrx8�e^"UA&�Z ̜9"## |NNBV"!Һ7 |!'�]7G~=g]/s H vQ[ m=x(H& f31. P%`^.^z �Lk \6gqA @� c2)-5E憪P?9;xstАlii;x0%_=E&%Uyϝ6A7=Cod^bٔTx1U<I?n%eOA7}i�+2A+_t_ftj_IM6F7R9s7SՔETbGyod<ļwߥɵR_oE(j0s3pkH v)��/WJ}%=Luo"YyS9lnZ6m(nHJQU"ޅVQ/Q~d<4ōCVԗ+Ÿvv WF � �> >0S)'wѯk42\rևFX.;ޥ܂ÔA]ڝE:f7U7G;ϧsZtun3t*ۺDګRy^ή)VkMPFTg=(Kwt^,,TZP˹72"W7o=J-)+(~XIRNӔ.S*^"x>}[Fw1Q_Ksf37s,080Ax6^ ��w,xGNHE|ohX;Ma|v<s#4ҚtzKG%xb:t|6oQ\L*zQ7u~?Q9lDr),WS'Ji6n#JȌz7bD,ȈMٔ2kEwN[Pγϒ׺(3K/k ^7 /([C~P_!Ya (a(%D�@-I6[IwG\BZRZQoVoP#yоwK~O)ImiϡakM]Z># oS/Dr(YE1N8Lo2a�j> 8$j>2b.&<'ma}mJ7)5 ,hxtWi|Rce<|#wPE_| @�@�j#`- ҽ"eU<nv+RS+.f ˈRʨtn~ 5*/ '֍ 1gOsp ϧwޡ"-]]9!_m#CU\;t�4k)ԁ|YYj1 F^c?\T0mݽ'mdҋHӈ}Qj_:voqoen J F8[ �>?�Ud4%&T :RlƳ]U=pjtl2) Q#MG$$PEnCkvt87N5Cod:u)npCt68g Saڵg(˪*Ef/~Z]0; BU/U?GT_W@ T XG+Nf|7M"^<AOPB\:Qr^fGRVcTKJsi+fM{+y92YvS]?Vey&E}DYdj^hSv-.X`PP+\h{I2_)ukуJnUj's5~ &*:R㗟8aj6F.񦓆¢/Kc,&37r䁈"~~o 4ޜo…@} @/A +J3_r/ٜ~uA4rii=2i&m޽^{妗xՙa׽yϪ1ʒĘJ('S2/ݨ]mѩ,)ٕ<yZSnEmu75o62O2kԗ7wtɹ]!j^F""@*yī|:C!Hj4<& e]b5Xb`��@�IDATof 1ǹ 8!aLG簎_"#aYDi_Ǚ} -[t>)@�@?w."z7F˾2?C=r+q_pj7UW'fV!yae˖lwu=Ĥ(NE \JKKעrnQ>drZ[V } C#Jlj;sXs2žtR[J � EsU۶l�d]U=W � � (\z΂�@x~n?S!Q|ZA�@ |X%|.(z �IճVv]ڦvcDc6u�@H|H\4@�B[%(v]y~n � � �xwd � .c|uuK-:?5�k1 뫈΁�@1 / +%]x aH ԗu$s( PPP@+/]#j~^%&%Qwhad%}1o =FKv5FB7ʰQJy[  B@A$ReCVZ4d D`%+d=hA￧hi܄ Ǐ_|AcƏ={>_N̋FF O(F#`]2YmR) |�=w>tZ;=xyF]c$텆-)ȅƩv)))4|H ~5Ե[7ۯǻ:x$^+ H(_}G9aJagt B+xJ^Q~CEFFRll,Ph7B3OcWtzNϡg8ڼ_x[PQ a;t,s=K ԺԷ*u*Xws^ì<tuk獌>)9Λx#S߶"?J.΃UF3&4r�(qqq*�FE6L]q6q5 q-eI+7͡ кjUjhpQӔt2g-<1)ԼiEaG(%D%(;wEҖ͛K׮F]lĶf'bn72Z6~(9PfR)vG(wkO ? � PA5E}1Gɉ)mopq؆ Ц |YyuQ8o}W:,[z5?v&}v<fSGW72Z~( P^8#7;('y @�J: Ϻ~ȹef[Z.mFܩtZ skҍvڈ1G?VQCmˑj4>6_O˗. .پO;Q+*I|I72<fe9v̓Y?sN � Pu}G**'&,UufFe5,5?Newf˫4M}un֯]K/]D&7iByqrly#c)mSQȣ vfk>Jj @�@@N~=Crr80Ib 9}fv\rvPjr{8o5=y~'D՛_!˭ׁ_I^x%ԬYuiۖ[icy#S6: 6; wVppaeXsi��BR |-,ރ hËL\L٤frޓ[?tRGTs"k D)I*4z%#҇_U+VДsah5.wY6r~:Vs-{=1Ut/~cٗAAQU3]R%Q'��p%`-F^ROBZEe~Z CqF%-2)ʹq</e$Z(ӘpQIZWykF- xbk.ިu`ْ%*[CvVʼnI9G~~SRSi(ys#72Z8I<xhA7~cMS !`:`Si �"`->.]t&qCXYcٖ}[697t\+eع3y##*7_yul*@ .ʻ]O7Do@�@�<'HMY4aĚ 08:Ɇeձ!-@�@5( &LάX A�@0Ւ�p;.#Ήd� N\zǁ)�XTkcj][ : Mw1X\\Lټrƍi޼y봟!@ Q �A@)j@�kFyj߾=]}ԴiSzǽnΝ;i/߬8vRy\`Ȏ_<ZL%^Q#k6P@(a#\(ID�4"|9ri̙^fD^СCFWqF"^Օ@%UPEEy]7J>4""mek>t$wN$GmdӬ<JLJFC #[=k]<サhXeJcSgyu;S)<e+f͢o8II&ԩSNLG}D .4|I>}:uЁ8@s̡}2V-j�}y^jWڼfk2cWk璎=J۷m,˖aqŻ6MN:E?~=8,`AX>qna$06mP^(^ڶmKSLW^yk"? / dv7W쯾*mwXn _Z%sqI~al 2 eE'@%9V) Wo(ٳtRnj דe#G҂~8(@�J`„ 4bdohڵ~C6yd5ھ`%f7ˈYUV)N2[FW#<>iuTT&"ANz\iRaq6WlW YyG~;ޥCߌ;w6{q\ںpգM͚A~G qF6o<~_h(U9-ʊ5Oe#W}wye"&+5}wFʵҞFjC[p8cA [h"Ukf4zgޒ֭[uKFҧ7R\\p:46@'QBZo܁F#D'Rq):Ree.q<Z vrbk#xFZq fE;I'*(:A6>��S`WKTox~p?"ǩgՏs9V}hxMaFO|f%(FklD]vuh��`& &+2}zlftttwSRZGkn ^<zRTdRefb| je3OjycyŚ[dwK]_٢:ֱ2߾h<=:Okaԥ,2ZX_2Bo>uh!FKJJ'6O{ gؿFC 0G;H�%_wex#JFͮd; d"LL5;9Us݅-+?j}r!QCyLL4AD^5^vJd3HҟGȨى<9!Olt2J1f!S]})]jP~;d| $$$6Pf| (~ M 11Q.у&~سgɢsÇik.eK/ >d:z耘超o ^+0B5dv#dtRڹ[Z:zfȋ27I0miܐ'vCJ- 2ݔWS*&*Ds־sFwS9np*6l 9~ fSOрi?tí[R3~. =F@ \s5$ g}F|CeY"Gl/}gȪ5_==5={6]zjI_+We!PEQ w*bW99 |:6xm^wS(2>a_f9.-3OOMvN sJ s�]Kiݞݻ{^-@y1J^k4My!O*v~<QCA d,iv漛7o{ǜLD` Ý3+2so ^`^42E�JJhAQ TXtgm䉭jd]MUiw'}xothy jţe}jGRc y<ٗz^_x~@W*+/T쮹 每wUvQ]/evY"s]w%~k<g1zj <޸C;Wmi~jYIS9C&ց�@o<PM0j Ґ6^cɧv?_}'sƾ6lZ3eT}kl0vs?/#&بIR;ūyf_FZEjmj9cKF=b>ֽw>o^(y*]fGu3D.  (q%csqCeJsXljtٗLn>w.]"eYy 7Dx8+y0~o:}`1 сmTby3Y-I|ood⦩ǟ!0c ҀӋM [kkO8]Zy]yQȇ !g_qf9,raWvWaOq:,5)G dZ۪Gk�eAE�zCf�3K)uN)7z©R8���$`]^7B-‹]pMCz!Lly*i � �. XK&@$�xM(wQB@�JZ <S¸{]o�jX%Ev.;E; ʪ3e%Bʑ|IeI"@�@�j%`9V"��/!c7sd[eq �V'`9ըo@�F Mtl-=7z,k_@�@VR6ZA�@�@uJ � � XK ܼdt2|��S<Q~#7�5k*a}I9�.et*U/cpeb��FR *|xU<��8P*WݱY) � � XJ'g[(  � PLb"#h%w{,:K&��xEZ <#(W@�@'4.%7gnp ˗9MBd$Q> a�*)r[vGA�@+qѼ\d e4+1,Scu�@h0:BD+A�Šv+2 @�K2 %-�@ ў"jC1~'Q95b��D: %N5q��ԏY;T^RB)SXnUӑ � PM: |uCJ}u B � �u!D1*&ⷯqX^K9Vڐ@�,I %/9:  � K &!o7 R}DoS X6�P&v����� ʕB;A�@ D TVTPqq T^%}y]ۢlh6@bRUF � `.d4k$fV>�XC( � P7IKү<#@�@%xB�3uW@lb2s݀F&wb:O'twcx�0op0{vj4f#J(1c &)b5=IQDz#[+e>2*ccYgQZuF$DUhvǠ �%`-ޅmf};x&MΧڱ=k=`ssG}3hB:kJۼȸ͌�kdVuF � �+FOkZAmږ;v*Chy(A)2{#./A�@}$…"_ZX@sUḥ YI- �;Pݑ 6ٵ =N;omAwT6G #U<_:]O>JgQԶ]vG&}n7ћSIC|Z!"刻˕ܹ�k(-."=vx:H�&�EP2#\^A;w(;|j+oVu':Lr FfO ׇ2OP~EvM6+4֖t-Yt}i، =!�E0UEPӼl|Մr0 � �5@q#{$'Yo9.qʧF%$TV\ds'3itosh\SRڷ7^x.έV:;~{}˹ K^lzt]c@�/&4|2/bU|9"\@�@�j%jE԰2b..y;@_|D{Y6^Lӷء>i۶S*(7 ܅+zWV+cAAd XW˒?DEU*ʫsO<ޥyZ!_NsiXb"@Cժ(!Œi@NNvR+aMB.l6DxILRRd;ڼ)esoҞdz( bi||9ֽ8G�@� D ؃<39@n F,X@͛Yx$Jyͱ+)4uZ/y^I.]J(-.N/>s=Bߡc :쥰 B<<+n%uXJѺqjRs6989XiZiwHDN<YrãO^<U g@ShO?Xs{>ԥk bŸ]o[bi;\IfBz2mG29A#GUO`m ,@ Hj4Wif`}(E�@�F=!a5$/F7iѢw1*շk�\+;nQ@*4|(+^"oQ46�B#mʻkdݗY�J®'ꔠ �AH2 Yiq<tjH#@�@ʾ]k`UrU/�'Q ve]zCy7 � �%nQ?3m6# *(Qv ?�3u 뗇BQ � `y5ToV()3sX8��uxg NA�@4o7Vm7ceV`I � P+K(*农P8!� �$#JKaTwH@&kW\\LٴqF7oꤠeã/NJ< ޽;ی'P=iP5~Ii>EF(W31 UsϥA_Jξ3AΓ-- o4/CyyEqz#eu+ٱN]KN-=Ǝrh9\ʑ94 ȠI V:(W<EjcIj߾=]}ԴiSzǽn\@;wuy\~ t֍n&ɡ2?@Xc#5jWmz[ u7T]Mas'nZ~J6*\2},u8{*\̣72 SbgQ%u|%jz=Tti~j A@+^t>]JkwQJ ++KyZϱ?zul6M8<D? {Gx<j $xE7 x3Wґ㫩uN8ml!6JҨ-UTT۶T~YĻ0WE+WRuȸQ.];JZ|Is7w 2$ @K:Li̽}wi( Fwy'͜9S)4k,)??_8II&)Sf͚1~~GpB&'y4}tС8p ɾ} s@Ҵp ۯxx㾞^˟ injK`_hַ)7%7nϡ:>Ksiޯ s(&:J$o.Ϥ])"m]"{o~#ʯ9챬 vbfʼD3_wߩ<r_gUx-[ʙ;ʏU?,R3v񒤜9reW_ "3_?jzda}x's3s32[<7–@Ϟ= M�)S+e[w+^P#:(qcƌ\W_m۶QnPv?~ndF9u2|{PMA7[58i_Ub9njbD |l:M43xݞ].P}]J._!}o5ŦQ3yM]55jhU\9lV!ɘ˩GvD1;pf%+m0C~si(_b #G꺼)\^A%7S?I׿.N IoI)ՕJ)+bS<a-{jfZÃ�T𸎮zqucDO9@| 92p'OV ,P:tH)2Ԭˈ*]>X�xP5[TfF붿C}_F[V[bZ :ͮGDhxnj܎v۪&qN].UyGřۡ"'&9cIQy\Eވ3|*H3/dN׆3(>6ZJ&&=&>'&J %_t? ^ LJkOS9^T� &p/x/䯈< O]mݺ5-ZAd޽4j(8Q쵓ɏ 8(Vk=tĺQwSR;輘ͤ&w4IgP-f%ZPk|Q5+24+X:T+#2b{2s*x.j2JˮIui;�''~]䓕js š�\YY wj>rS$JNa;d^-m.=)b0star?Whr啔&;^j@ $W2Ufd$yWq2U&jCDqJ=G_& 镕.='o?%e8~ߡE4qߔrsT!H ~aq5+62jN.cs΃LtTuCv9!.P'uQ TP.@st%5n80a//\"gvÇS-Z*>ѣGI~/8A0o[v�l׾WIOFeE/}]+<< _QQ+VZUҲuRɫ=OWqS]W]~ ae+OI~!%zKMd2iT:nӆ TQtNrI CQ{iTe -W Dl0+_jdv<� O'#bB}'adGp/}gȪ5_==SjC%Y2Uܚ5kht) /J^@@f9_QÒF} eW}g%,[qsec>}&Wbll*(:NI-XPla<şHm$v m1L-Z8)cV}ee9}.kKޡPJk'ڍԾdˢɎl7p %_x!V;^e#P-j)5iWƱjE)'vZfۣ򥝲n}yfZR$^B&ߐ+bs&;k᏿YQT ]5}[EIHO{TQ_4U<f$ڵO/Z"+޽aU`k#2ǣp$C?6ևNG_}簜!N:^ e\=44N\i8Wa'>x־V\;ZI8/aGGK@�@�|!`!o+( Y(qJaÄZ@�@g&er@�@+2  � �%`R[0J�/6:p � �&�=Q<�YDŽ_*Pq˃�@`Zt(񁁌RA�@N: t/ � b  � ,cB\ 7=(_8d@�@�@�@ dXk>d. |eeY*)WkGU7_OO<mܰV[2۾sΡ82Hm}JKJWqlLGE{7ިjQ*_wN޵VGy",,ͺNQoeu@�@�BuxY &4{(`k>)juԾ蚉ӇnKl҄l|/c΢M)I7:Ż7}z}_}W9E⯋њUh(oU?zX r~Ȼg;\=;5؉}"Rlm 9*O0 ^@%KI"7momQEqW9i5SΔJta#FH篾Crry_s7YtͮC4=hj�W'Up%膢|�QW/n l90aڶs:rb-D'QNSOKߵ{ڰ]+8JI -˩CL~1Z-UFQq69JB|:i1Ɛ&PXE _K6[45OCCe?J*,J{jKmr^xeBycFWLܕ3g7y)n,ʻ+>Q֯NlRO>RqWwtf?=#rQtAjӦCO 7(󤴛o6zE*d/q: ׮^Mz4][{mF$NJ<B�Xex\Rthp7PfZVQUEMCBDV<qi"ǥQjrG?A#$Eu+_ cRkegug&۾WQ5?F}_궜3FTٗ"5^jrx2Q^^a?+ŋ)ͦwA/,%媫\ʻ+ǥp"b{{DRGʊ :<Mqɓ)( 6OI2eq)Hӷ߼ytJHLzшѣG͡V}oɽ \y>!:M@ � .˕ P?DQv*IR:wP7l{zv8oԖrѺmo䌪RŎRϣ-(8B5Jݫ6ZJش{*Gک-2Z[;ywy_l;I]\DTe?5\"o|j $uqWmil]̤)Kk+ß鉓&QCś7S,d*I&ԩ`&8>Ǐ/?D(7;1U{W_KQ"+ ʻލRgQVo 6HP �0ZNw M& j҅CF4MjK@S{81c_N2}TRghvxlt2J1:k /<=Ǔ ݉ݩH|+_΃-Wڱm]y4h2tᇴ}Fi H e=kW IO}:+Gzwؑ B7mQl`zɽ&_`;yW䏧~m) �'�>/a`; ;:6vmjeD2to~.Pid,.U?/}ZEY،"M'ش"؝,{8p`cĽOޕI Gc$6g!$Q:P헯 %''Sqv2ss+];5", �F� |]Q?'4.EAbJ]jNM*&;Kz=i{ 0!_0)ɨ靬XxDNl?$(r%u-AUؿ(,+shl8a` WlI?>ֳ6XGhR]Ljݾ}^{a=2)z@aۄ@�@ 4 89C^h-)swl6sW`ؗ'n J4"#V^E&j'\YLYvjgnc)%񻯿TSn؆},`YiD6b5eUOf5ũStԫ8ԘʓWO>RF}-Kկ~pvFG,'Lg򏐞'69qJO�U}b{-\GC0/yK)ě5~zv{Kk5|0q{/%*l?_��6C_Fk_?^rρl 2ΠNm' j1UMZH7Z5hґ׿H|JkJ]i+~;T^^\qu?('О7EfZ+|-<972|R6;dQ&3fMئ<7?%>D6WG 27M?.;`n'f4GI6Du?#¦?)))4'W]]-]~~ʷ`p{˙u~Ne�pKG+s_־|p8!25tuٗ,cтmC>w:a4ogxK7jj@` LD 7H\5)TOj֭#<- լ+hG/KǷ#n ?d' Ƈ?Bg=Dt`U,Ѫ{1JýqH~** գ%rɆf˖-G).6壐YYy8&+'>7a9Cu˸ {idxL8j/ ~ +]lT[PL3}rY& KLN<�]̐EyTOJxiLjQܽ*SuqJ}@�@#K)2㠐GDOF>rP{FB6 SYղJy#G(﫯̎[vvf[3CXڅd&80b@�@O,cOwEDu# `krŔnoZvuCKGΙ8|��,xaGNH ?6} }_yܮ'!VkQx}ZRĀ��8y~Pp � `&AWKE]{\9la��d%K8(~]G{پOwhWY^5B DV(ZrӜ};<%p � Fࡼ{TYYA.GKJy7QE)uԗ;x<ITT?7">jc_lwO>~xqUΨG޵)?@�@�(W/> &s6_j|0o=1C顃iԜ7ΦJJJH6Ljhli[>k\V~�/B 5J6ZxHpImRSSiԘ1÷6l v5k)h')��0( /<FkEGNle"NmZ =1}͕TX4?tw Mbn۔wQiw_XE _K6[45OCCef޴Ж]-Pv^*++W<fmrL|w ӊ|Wq@]*.m@١D�|(]-@q @o\A]K4~D%9lg&۾WsٟC|yER$1⏞\Oͦ!n)]H~<,_"$^].4 1S(6/]<-[?[C篭"ǨOKݖsƈ}yt/k9\4 khOxC\*}�Dr iUJyd9KM[$xJJhA驮 I^dUORB\: p[QJwcT\2ٯ$ʸ |6c<)\Z.ЪMu逧6ش]c-2Z1e;ywKZ=JWsjT?Ө0Py9E׳Z@�@6Snt1Q_N-3Q[aJU @zJ֏tT+Yv+S2xOfi9$F'S)W9kҒ_Kt'!!E֫`kO:̵jE(�&`=^^,fcXm2t*�?O+7:3ŶY4aüWV^DɠѦirLE6HpͪUx"(YS%OmE��G-*Z6o(¼"mҊ sՇb6OEE ִIu8FZ]"\U.]x8J s�u /[V̥_N Y˺=.F �F*A�ˆxQFk7j6m[RtT4sen5ʮDuvkΥGWФUIjvڎo台m| NHV;{j/d}"M6X#Uhު*4*F,\HkW/bbb(7s.7u2Cm +qjO}ڀ!H@?_!M6K)5.Wv5rY&B\67 k=n[wO>ݰ=*//V\|A2 uڤ9*n*g&��,TIDAToTqmZ qC#-nS?*0EHV}h*rtC+>ӜMNwu["p⢜ſ z筷jxy$>d#' Okx6hPތ}1ǹ 8!a,F簎_"#a)N8/aYOܹԷ_?^#zS@qt-4G@rrrW_zv\5zVUwH*vj7MwP^= ̘1YJpd=`ݴlٲhZ(sGC$l%&('>7a9Cu˸ {i @PxڗBԣAݑ i\ff&Md%d4٩7~9'@�@k`%>֦dJ5p (tW!u=P.@~4,{dsrMXv0'PÊQva~=�;rK8>=:  �I^Co+A�Bex}yD2i�"PSo^�51qZJ|ݪh/@BWB$d� XGy @�@gDi`J1G5 �aEr&4au����oK����2(|v����oK����2(|v����oK����2K-#BVEA��p+v�+E@�@6X@ � E@�@�@�@�“��4'6jT �e|- � � � ,B@�@ `d>.  BBSA�@ X @Y+v�#(xU'�hf%nJ�kQ2 6H. ,a"k���XeFSUni@�@�@�›e���U@ʕF?A�@�@�@�‚xl,: � � �&`)^4VG΃���@/+@����/Jeoxt@�@�@�B5xjXV2o]@�@�@�I |e%wk5���>)PCE@�@�@�@,cw; � � �a@r |\3t@�@�@�@[ � � � �GZ <CEA�@�@�@�XKw:N@�@�@�@�@ XK @�@�@�@�@ XK+�����#x^q���N 6@ ~!n­Cnc6@�@>Շ^ɡ4 mAϒ*((^hxA %zA��4I5 (55XKrss_j��@(@�@�@yy9<y2>@X |X\5t@�@�@�@,WZ � � � �D2 |8]4@�@�@�@[ڣ � � � �!H� |^44@�@�@�@[ڣ � � � �!H� |^44@��v櫃�(p����oK����K),� ,䙪`i �V `)"" }�@0v~sU?[%@�@ _j��JI"*ykW8�3k &~x 2����@CߐtQ�FkK7�4k*x4­*A�B�^DA�…exxE?@�@�@�@,;OBo|4d�*4" %����uFcF{7t�`m� �%`)>(Q:�����3F � � � � 7P����@ XNmfo*� � �sr$;mŧ Ӭ%ے66,ؒzHVp<',pG] 0cvQQVQ�#p^N&~+C�&/ 8sWv� �@�.{'p 8 �@��>� |6 @�� jO>� �@#@B}4 �@��^� ?6McC�8 <) @�� � 79� �@�8s6_gN>� �@@k$w � �@�8 s~#C�8 ~4(OsB�G%@'ǹ!�@��NIKC�� �� Q� �@�8%S>v. @�� pTiKUGrn@�� �$p~md>w|@�� �8Oy@|R @�� x @�� �>$ @�� �7 , �@��@t <?O%G� �@�8]? $ �@��@| x|'�N�ύSC�!ÜtoM �@��@߁W� �@�.NGg� /˗!�㦉C@�� pdx#d9; ΗD86}؏C�� �� ?� �@PN� �@�i?>� �@�"pPB�� �@'pBc_|� � [6�f;43 � �@�/I <K~9 <D�<5?� �@`x~>s@ � �@ %�J}p8S6zB9� �@�_ H#M<@�� �Ɂ!�@�� S5� �@�8=2 @�� pf4g~� �@ph80 �@� /!�@� |ďȠC�� �OC` =j?S=C�%}x8 6z@X1QоIqN@>м}.|W-"@�� �C8Mww8. pHit84 �@�� lBB�� �sh{#_34~(G~� �@`m ?Z� �@�`s=\o^׀^SB� �UpQ C`M+V=ZjK9LP �@��EE � �@�x@ϭ5sm~ 5CdA@�� �CX3}__ KuKk �@��^>WjෂӮ_z8 �@�؋@ޱVܱ)/1Wy?-"@�� �C=n~wӹ,s�FV4X� �qSҺVzB66ߜM73 �@`N! |'GuvWm)ݗ] �~O9׃c ' =9GM^SڬԺ5 �@��>a3#vn ̏.1 �@PY/L[[nӴg5s|jFo:?.!�@�&,*w5ewk&3kkkYsL;Clya!�@�g%>V_Gjꜹx5&xſĪKa9P.L_C�؄o}d� zL6?:_p ZD?3!a@�؅�ҹ V�P^p'_mïZCG5p6OueO᧟C^�'_rɂ?+Y˻x#i]v3^55qc|iUaMկ~~gI @�؋i?l&j}},~q[,o@�XE׿?wf|JsN_sxݫHƾ9o*uU?˃?$�#pm/M\~|_OC%lW ݙ!� _~i#4}[Y5WnfZ6ӣEԦ|^mݾlzY٦H.UMy]a3eqicɯC2 �@�3 L5w/r5wzYw_.6jֳ.ؗkrK7wuN)t_uzj`uڸYVX/oyٗPGj:۹� �@`Qw4mdk]lMv&\ zK:ju.kFokn9.~u CqTXR־rY56sK}\7Z[K[}Z@��>nnV`w5Yc.k֚3,qlkZ孹 . t}Qzu45i/uZ]QwMȺ!�@�^7Fj|X=w\};#M{{d|nw׹mv:ʹӕwdh}i?w9i9\wB j]XC\W[t{w"׍C�� �^#ٟʍ^꣜KߚHϚ)G9<WZ]]֌nRߢ`ݸuT^9:N5s,{ ;u͕sٷ^͇TaͱlSLJ� �@�[z)͹#_}FmkK_wϳ;˚=x] f.iҧ^^oTrISl5NnNWk*/$ �@� ^$η&[}kiGuqW-ר(U]S9xvgullAXW5M ׏:F6ܴ+X{K<[i~IRW]y _z.@��}HSגnk-}zQƚc[/3hul03Nz-9ZAn5YE/hX|f[i=\~]uC�� �{^3Wq)_9Gٗul}es2_uUGj캻 0:|x龴*K:GyqV_>tݥ8Һ:� �TWK_sw65.JOuM]2~5˛j1һڇ{xF2H?/$=p,k_GVyWyji:+ZiykNht@�� @"S.;N+KMm=\8.溜=k{oz2Az7ՒWCpsX~Z-[_WK9'MCqϚ/!�@�@%hȺ57cZ6jSo3u˴pMku[bo^XX.ʦ6v4 ^VqC//igV99&Z]R� �@`D=(/Lr5[n}Yq7ڔͳnX:gi[6&6sԹԭymYcYݸKX{6g.%oj2[t{C�� �gp?UU/e߶6mlݯix-n]vnv~U~BWSj/ͪ55nL^zS%IܴZS^)Ηkl殅Q8I � �I=UGelҺ͆~gi~]{Fcۛz{b [{*5SηV{_MxfNr\\C�� �G|jrwVX[U#_TN#o|F/j<m!}Ȇs\íͻ4 {:֜ΦV}ڃ@��^{z;ZZ]l]6;'[snͼc߶non>WݗZXdStӮ5fk{f#|i5gZk5.;:|@�� Tz57V]'[qǶulk[CFdkܪel?H H95|qW}ǝuS^i=뾋_ql֦rZN5us �@�@pZwuUs<eKO[\okhhLFsRh |dg#Z/ܔyY=h7j=k|]7rs6kb&s� �@UU/kV=toX4jCƳx]Pm/Wkoݵ;gVxZw9:>ꭥ>.o+__߲&/!�@�@%5եd?)Wf5[3e]Xڛ .3W0�a?]g+ݾsYԴغڷM~5ZG @��A=U5e~+ikqGwYwRy[{.iidj~u{uuPܰ[lW۷9ǵ)ޢ#{[ZWC�� �J}Rk<)9~iO]CZ#;һ=ih^7sYg5u4 uTsGk #로fv坓5:~GZt4 HJ[s � �A}TvKYsz5f.XwX~դ.4g.f I kVYK\kukj>c=H7횯Xwu>m/w4j|SǺX@�� Q3Tݱj˦̥fkҗj^{t{F9|׌w}t 5*m;ƨz67Zۍ՗楖)֨Ӳf.� �@` kv9vM#=_師aZw{63k f)=879'̧֗H-ΗwY]Ń� �@�O`'ܜk:\3sM\[7i<Ϛ_Sj[6:͜juHkerKT6u\Ӯ=\>c:Zkx[Կ/gB�� �,黺:Zw{^kw^W?YsӺ>-Sͨjk휛rQSオG}i/Y#_#qSOWA�� �j.cKjqZ<ckuKd5ۿ7nu)>se=j֌Z^Oky_֔nU_FySulT@�� KM_UN=ԨsoMj5ߝlmS g|yW͹%{k|U]k b Ui䜛; �@�xMޫw5ukk6׺.{xZ\>kgnCkPZ)MCؿ _5Uwj|)RS๩:is{6K@��G`Ij(Nݾl^/5׌4sk&_-3on6>TyϩVNMזdx圚X5eWNZxI_2r%@�� �;nn2|i;[zZޮSz^֤~7gM>k k:;ݚ/yִ]եiM{=)N8KsY@��^<5}[ͷv_/ռZiʍt갩u~jy9noʱ6S5<v._#ܔKjB� �@�PO47j(N~gGZuFwyk^úm=ljL )5/kiXEo]o5cV5:ݢqWjZ5O @��E~]]2fmkJz]J:fijR윖%.kMߵM5F[gT@�� pOsͩZmun2~YkMix[Կ/y7pn~ZƝomvK5jxޔ_s5rMgT@�� �1{nN2ONxN{)wHs9^lmjq[[bN$S95[xNw޻ˡA�� �=\T=ΟҜM_ 2N߹Nsnf]<ҤyR[?.U-c{=srϥ~So� �@�XhvUxw~]S+*~N3IsRnnWNۢQ\ƨ&uPǶK5˦ͯf._ݢ{e>59� �M`MVmnVwt덴ԫ{:쒚nUۢa\FWW9[]ZdnL5XgEg@�� �"0׈ve<;_TmiMM׻EƵֵj~2ު\NWW9[]ξm9g;U)XGm @��>ƴu5[1?]͜׼EƵֵj~6޲\֨Sqmr~k^7>ҳ&9� �I`m9}5r.5uֵ2߲a\֨Sq:źmjK}i7ל<> �@�8*i͋{$W{wM蛂FuUGԷ!2NzΔ75 �@�x{ѼNZ[e~u4:料_Z~fQh9e/5#MGo @��>3fWm*^˺%IuڨsҎgbr͚NT&khFݳA� �@�G"Ajh&-_xMՑg^uG^Gs Λӝzzt@�� mHG.Ѹ[;N۳y\Tmֱ@5 oOܥvjkP@�� U:(U:fre:vqwf.D۪@guלZ@��A`Mܺ|W:WjՌ45gO({7kן:}ZxG>s-Z� �s{KnvT5iI=GN_ RW;'ܬs{<@��>7ݚ %kj]mIt?幼l{"}͍GM=Es{YZ@�� '-ӹ\wݛj֫wlknT~8[zskO%@��@unT~b9[ܚݜڳ{77gS]vm}Ň� �@�vITͽ9;l7ff}̙y4Z|@�� �4su59:lB{ɼjrZޚ� �@�{:mUӝwݼӵydsw\~G @��Jw鼭tnC+4a5?j8. �@�FukvGwk.^Q|,̿gN}t~@��D&g\n-̽!|Ğy� �@@>}dGozȾjչ^m!�@� l(:= q=\{`!�@� lTw X{5Ҏtuƽ]�(� �@�^ ^}ќx&g}� �@`g4cm'ڰ~Ĺ?bωGG � �|:@Ğ=7G8Ї� �@8BS|335.B� �@�xagmz?C�� �M{^,Y� �kC<sc{1 �@�8"O߬w&r`3fC� �<)94sa3 �@�h?v� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� 4D: $Y����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/demo__multistroke__main__py.png������������������������������0000666�0000000�0000000�00000127223�00000000000�024361� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATx dEuf23"Ȏ ʢ j$J*Q&Es '&FF$ " (( 6 l_vzuowW۩S� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �Vߡm0Z� �@&Kw!FlO lP@��FA�\gZG. �@�@REe{0 �@�ș@E}UmUǕMs� �@*'$t4ʿ  �@�J2_K@��*L B >F/q=>F& �@�(qq9IQ1ЄQ� �Ԕ((x XxRh�� �@ a aiP݌,b04l � �@�e&0La<WTљ_Ekg @�� Pqy梵۴%pr(ic2GJ=@�� ǽAꚏyam I<K?q@�� P' ~SǟAm/�ԇ^bP{{"7p$ �@�jbU,bߋm~ynv!ܬHC�� �W�g]l;P8g}gV/w{- �@�le㖥X%&7Kn6� �@�Jvr[SG_X;F-B[NN{� �@�U$Ы0bɦ2eߩn^6eխN򴲴|ԩ,Kyr3[۝R@��@`ۭn򴲴|e٩,Kyl>sިDe?tkY}ZTW/ma @��I OڭNieX1aB۾ң><5Ol;6Ƈv>Q� �jvM/1XdZrrW{)8Nie,y1kNgy+Oi � � ۭ1yjֆЩlW{n`/we m,m'k։mY<B�� �*`b²niڤٜ, { vLS`v'XY)evNwq=BR<۲xV;'� �@�e%U;iٺq;_X[Z6V2߮W۰njzX²vlca^ Y j]wEɑ5u ct � �@'qɧNbe\ϵ\U|WA5횘҆ȍ6B; Ki0ST^p\sͿlfG̜9s|l C-cj4֋piߎ_̷vbyV!4>xm}k~cU# @�L f'AVǧ㛶a]?ӖMo!=֎oO15 ׮eիzG/;[lTȫïòX:-SGoXS:"YLy~:-/X`7|ޜ9s_vbөc gdyKO+n]^<05l[je B5I֯K?֮9Ig6� �Gv_n5{5j)66-Lxz#Z&g[Lchf}'Y.lK7; }6c̘1C&fN.Y1g&⵶)iZn#3-߷xV^4m}dfm/.N+|&mI'_)[+qz؅cqKE`2Ѹ]<f+i7mI[拆~<IZKTZ7oЭ(±h[;� �@[x}]EԋVhO4jA7ki.MF:6O-1IU;g<y-snѣq+lmbe4;C!9=s )3<B])⚗lhÍXbe kbCnİW/Bp[^2n+)َoۺ@cVߒ營mVV}j~_+5iV]{vD!�@�ȉ@}[żh7۷vjC@Z)}Zֆ/vzC06FN.YbsYfm*ɼ|g560]XoJ:O?H:;Nij3BnݺE\h 쓚](qg>u.$vSvI4}Q]@m6-/ lmu;t2qEjSvk� �@_{sD/~h8L]ܽwF~<V4f|3Iڕ ~4-<m$FT?%Gfs }jA:[ 줾ҚF#g?WúVfgq -O'mb5D6›`4q2+7FېSV=9ڭjvj\mKp=|xr'nLLddfϕ5Tݺ٪/Z߷~ߥOܸwI*o9j#d w$c4Z# ҉}gU !�@�ȏ@={ut@ҋޏ6[}ZVHaaUn4/֑L6aBUE֮Zh@5KzQo)+׸ l?ö Am¼Ni+Px,_,뎻n/_0=EXd &K֩#l'+tgFf)3<[M^,3ծɇHVF\s\w6^Y#)_OxnW"sthX`IyS˛ ;nڴ0~x/v<&Q@ B`'I;Fԯ?*\.ݶ\_MN|+2w?vRV\&+pXyߕc|,O'sd9(q n.;p{:FMRFyn &H߻V,oik?.Lycv;n;Xj}40/PzM#5510 ;Z؉+0}-TC[Ӳֹnͺƅn5,tFzlz#"{m뿯|'o+Yedg_>.*s6zrr;qh/BNϿCdcwSyFK]d˙[4짍B˷ri{hm/LƪB�qkZ)Y"w-w)ipݺrߗ߻^[&q,x-w?|9IL.֮\垮5 MC?|}G o~I~2=wc˝7Ww@�hvo_a<=>֡^k-6 vez#nX4-36muɃg4eךXYi=~#&^A:ѩY}X<Kزi>n"Fg^#?=x' qdUCYSG[{l>wLCWA\"?t.铳ksKnĻns7qx\f9K%h5R?-h[[ 's˳~L4WW>G創{YMk՛8p܍dl׾E t1FΑym]VfLk3=qu'i~t!`/6Z.Uڊ~36\:ͶrK#I;ۖޫ-?nuMmjUoś/@C}yS:mY)=XYNv+ 8u0<<?ǭe զu xm͕؅IlqU 7EZ3늟\.3.D6a.9[kt2ɅvO:6uf\c뚅jTĻZNZgPiii_oA 聀r_2ypam+rv<H~r&r_쟼=趘/6y Q=oٷw;oSN{v k{,Z[4lnum6^%=+׈|ro/o{s۟OGo5=?Y|urΗK+ zȾ;54poAΗkW~Gν6 =Bԝm7inG@@xvo59ױK+7nYiq{~Iԑ*$[$i;æOJN-j^hhux,*'y#ӱu N::M %Xi͛鷍=*+39T4?߶ڰffq -iwRrXs~7SIJo{S6m>kjn_Mnu]456%ס^0.E6ݟu0L}IU/Id&|Xn-juk#Om-w=@\꾃d#^m]q;|䄷w3&OK|ly'dW}L_RnNΖ7MN?7].ya)|;m-_ܿʕ.n1sk岯%J9mo̓/<'ɻv9`%rևϔP@ @k{>i/>(ivIڎ笭1&w䰴5IaiacQt5nׂڰykoc<d;#~nyZ>-D5*s9GRzmՄs#lC?S&y}ؼh[ͷEQlk YO~E$+?9Oq+{+Z7Ufu5@5-/Z#c-gJl[-?Tvb{y< ;LȊw}vqRo}_*o*9cv;J^& ^-O.dwn}enwC~JŲ`g>#y}ˏ+xb9r'nq@� DM&il=?wq]IQ.6ѸZ:ؤdY AͳXf5S~|8X1X-)id:‰=vy=F{~5<vOQ[t7mW$_XM2W]Z9sgl/Z[Ӽ_X+JlyF_~{ |z1jH@s*YO}K{v! Y޴1[}Wiħ%)JW2]$?v3_=[.hrcN#YUi-1O/-/j;MȮ{,_Ԩ3wb6-Kdۅnl#_*viu{u~N[@w),]y뾭!}6º}MuƱk B9[eӸcy~g dNpxX^0Vy~{|D$O+=P?'yLDHow'ct5Zx^zEdjfyҿz\ɡZ-)a+}H뮷V=6$Ro&m7ļp웶a:C@V='yYt9Γc:`Rnvr3[F5mxֳ[r#c?ZV?Ln*o|I6}i6$}NLL^n4gN3=! fϔ]Nnޢcmי6|_^'7|,?On^~PRUzs-ˆWˀBoө }yS45Aǧ&{Erx[VV!na}{eu]Z=ϐ-&,)T;;} |7G#Ә@z~-4 -_N,OĪ)b[^#e/}8yL"ⓕxWIv4Yq-գ%bZ_ȶKJ=F<S;'#ecB7(Ћs^.]zw 65s9r.Mmmy~wgEma ̀ FyswrrB#NvrC]Nnƌ9lMr=m.zj5 eZ~އd6iݝ~_[SNvrLp|{[7nEssY0ϭ'u̒:P>{[ol+_krW֭Sp ? '[NWʳ{\u7]7s_z\gÏul2ηA%bhj6MGX qM:Sa;Z=y+9FQʶbgڙ`y1eOZai_V/1IF#INhJTY<6" -O#(|:;ba~ZZC tի՜+iN-''˜UF'#IғuWXL'l!˞v}lINnl*lsGC> tBܶ]yrw ( \C̷XyÊ%f.we^QI%Pwg^~|̏&N"&3ތd=\>*g.Z{#D+qFnW4C/3x\{ | ;9nj_Ko4k$1s<R;&fo*OuK+_\Xo'hq@� }V+XV_v?|kE:jo{K+<$}xuʚhjaU'm:h]U v6QDaiv,-j'Yc6~^,ny 㚶Saq4sWQШL?-2Ǘʼ+YEdC/8Rlq X{/T"ײi+]"\)3'ݸc{$[lV,|{Nvht>X{r䷫P2wd~ ݻ֞Z5@2%1Z0]O@VZfȬvYVקϘVEIZ=U ;XBov_аKBͷنmm_Pv]}Lgvj54;ף=kgݗĪt-m+X~/ n?$5[ r؇6ii?_㖎a}[?lOOtkWPWmz!q-4Kx餮kŸ*?4lvַWjhŪeZ}� �@ v߷P-`u kmZجcZ I*]_{Ү3PbG(f}1#GoX6[,÷GX'(^>X0%Sw2jk~ӆ7.B ㉑a&J6DY+ӶZ/Fpmb9aU)4}A�� 0[#=2E3~.Ͽn[?VWƖz@HgM_ʓ&uZFV˳䙽:~yO|عH˷0T{˳<=,qFs?[7EIK[]s'VkC=գ۱A?Ok*LίxG+Be� �@`0 R[ǃڦ_ϏG:WAҞZZܯtP'~4_ɆZi^a\Լ0 ۶0?aqK[}N'-d=\nu/0?ߞkYͰՖ]&A&oו/V~;&Iهj^G) @� {p-xPUϴ7|m/ۖ%]$#e<c_bZo#y۶5j۩<;Ɯ,Z,Kk^λԶoٕ/aN_Ϗ$Ҿ:dmkW).i.$@#yj@�@~bX^=z:[{=߳o뫩6=f.mL#MjŬ-62?F,>So5 rtt,nyv[y>qqn+{ � �@�'p~u;UdOt/3o▧ڶ~\´u+-g _kOMydD~Z;C�� �TC_Z:fyvX< |a[h|Gm0~^Zܷո:^͎� �@B=i0l\fcy٧ئ1%?7ǧ42:}Zǭ˳2? ?ei� �@^bء<,źYڏm嫍mm4+2m*v,&¸5֎vC�� �Tø>g1:foeZ~avߩچֱzCkϋ퓗B�� �ԃjCӂ# 5VL27;+j=ǻT> jyM3&q@�� �uش~Mpk\iMЎQ �|xZi+k=J� �ԋP0Tny~<1v?\뚐 \tvibqП~} �@�@9 .5ixR,xZa~@𡓾3~ܷ 5晽Yaoe! �@�@ z:rNt,$Zci |?n}Bc[qs^4:Mq@�� �,]kX- {>7ǚ )�;5Kz� �@� 4]+ Mf()Q xa< C[??<?6!�@��Aׂa\ X:eCaa#5漅W;CXiG號� �@�E$FTrװa6v<Ov@o,q@�� �ȢFiX\^uu?Oߵ3 m�Zl,Omh �@�@=Z6XZ4_?4[kXb~ f6fҡcq@�� �iB˳iGֲ>f-Ͷ_HD 凃Cu2 �@�@E:aC<x5?@yOs\mBB� �@�6 iVjg׼0mv}};2;b3ԅ� �@�(.,Z0fcy400?д·X:-ON� �@�' |yVuH[y.0|'mpahu|Kk-/ ͆� �@B=觍@Zk6RӖo$C8ou,5?VKk !�@��Kׇ~\GNy2[uk~굵ok0Hof5Nͷa9 �@��CtzX^êY)ng>J-{q0l-_i� �@�"k˜f00T[ˋi^~65S!�#@�� Pm1 h:ʔI(6q̏g6 !�@��Eׄ1ͨ4!ƏBہңh80Sogz!�@��G cyFIGeaS KwDXYzXH� �@LPi~Z JKwsƇfɋX}B@�� �j`wˋԺ%u�tAj=󳶇 �@�@ u(L2Jkiz8N6N02im/LA> �@�@}1ԑaOSo7(|и6Xg営rB@�� �5aLQXY06:5 tH< !�@��E Mò0 6G%uT!tᗧz� �@�$ ȴM&{Z‘#@�� �0 h:t7{E64HYlmB@�� � y\*ȝC �@� tҎieCw-dV/+A�@N^%S9 �D M k|ur[@f[܀ � NUh#iQc2!�0 hZXnV'Nb #v 5!B`*lԃDNNt[_3A Aɣ~VqdvYm>HC�tR1N@# 7(V/>! �@Van Ph^lGJ^A(^~|P � 9A 9 � xԶn^^ti�FO  w G=B�(' ^?S9/� ;P#{gH @'h^eO øltn! � @(޵n~79x^< P4aBb*ax 2� 0F*C7˕c!�0hai]/" @b=&.Y!�Krڰɥ �H txEj-4m8H@�h#oA� u#A@;|wFX@�@w]yO[}5 �4  �@ WyS&-4S �Z-D �@`Pwg}F@;* }}HA�(܃n)ֈ(9j* _s@\+Oq8d@�@*|* �@ +p]*}V`@Ua@`T^{=C(�*C�_d �C E}<+ �r@s@!GB�J�_ՙe\�L mL=a=g% P78� ##u;[grK�@wD1 �L%:s;հ#0!�Z@r4 � x?OjB��WbC�1}y p|l: �� �2 Ļ:n�jD�_f�!p7: @�C':b:� P~i-/4l/k?hԇ� P*"c� 0DnGVr@�z,A�@G$ �:@wC �xgMݯ:t#Fr@�5%03-4F@�>΅\@�&0.^k @F0� P':c|Bc$!� \ȅ� P[m4FTLȁ� P[l3p@D%,\� 0Lp]W/O Lm2a |M&aB�Fr3)y?4ǜFA> �@e +U(=MC�@=@ q;OƘ � "I;�JJ \}/ʾ'hB"!�@u7 �G  ([gGI2a� J� PSi[g+EÓh2�~3@�@ H]y/" }a .� I�_i)@�%P39C�(?|@�艀p;JSC2>[� PxOB�ȏ@ھ" xuEVw- P^C��[gzFF@�#/ܔ �(xgpZ�M�_{@�m -4Fz,A�,pmEn(�@�_Yf@ ]aKD[hr�H�_Yg@mm)0fMm.W d$ 3@�e${YVx& @] 2ӌP+2< v2��I@�U uc Дq @ O<i �p[gx"@`cO�'w[g:aM':A�U' 3>@VT+Ule`!�.]�Q @,WA,W!~B� e� 0U:f]@�%/ �,޳S@= 1ό0*oic � *� Prn7¾pZF! ԕ�3ϸ!�JŻ �D�H� 0ji[g&kX}xVߴ @HE |� P{W-4=@ +5  P븫,c y�H�_YeL@ m-4:^_Yg|@�>F<@�%5\}*m4! ߖ8 �@Wuf PI1Z3XFS˜AA�] �@Qxk(hm4*<hEv!�@uf G[g<SJL1"@ +4 .Hn8nF|f1B�&֙mi @՞_Fp]WUgzn �JD�_U@~b42lU!P_=#� N�y§xunR@�$/5 Pq*FCA֙I7<HA�!\3R@DB#X'Pli�L�_el@) ޳Oh|u撑@� ֙&1Dj{k k@� /<% P껮0"&(2 3FNa�ē@]Gx>l @Z՚OF@֙ sI849lj� B�_ @wdCN 6�G�_9c@bB W+6܇1ͽS� 0&1[@�J3ùx&p* P b^@�5%Jr\S4= ;0� P"MB�"p7e@)H2gG@ >ATi)�ȇ7=lkZ�K�?^Ԑ@ھwC4VgJ @ 7'xT@LT"c[|z@�%/z�jF�> ho<~i=# PSlijf43 P3;mu8�hÕV!�@g.0##ϐc+< -Lxьo>ȟ�>@_ W*ȝ@ۏ;A@�#$!l�G}Rj<^+ �| H+�b+V$s l!�@|p(/x.zH�# �t$֙xRh2X) 3|@iW{yd诋6p^F=B��~p�@�l1Df9 � sI3�O<ADUx`O8 PV~C�#MIn_4C�e$/3 PH1a*7$ �F�/!�D ޣX nQxM!' �> G5@�F3Fa U\ @;|;R�z&A3¡We֡#@`CK@ r1τ/<% �>' �L!+"íS*16ܰ ?c@`@R'oY/ߜ1 's!@Gw5Wx;6@Xse,N) � {9 �{yV;wx'_ς �:Q Ux _)A@ � Љ@##;*fY2k1 �tt6@�h###p:>>`V< PyO1� /c#~hc4¹c~4ȇ�>T�ޫ7|zsʈ P':6c�"^0J CV:t@�,L!�@WwY22T�3 � uot[/8 Ԗ�S!�nwٍXc<||fB�]+!fQυ}F@ >Ì@֙B)ĶѰ _IԖ�S!�n PW^aCuu Ż"SqU c)Ye $|%AA�P_[\ľ0W2@ UE� L3#,}—~ �jC�_f@'n"[#S3@:�"*xϋn =vmkDx T�ʘ �T"ME\(27a τG@% +1 @L!Yz5s1U!L2@gբ x _f(-|i!�Ax pu>[^us;x*@WqV Е@(u5m]bO A�'/  7CMSF�@We& PP=}$SU�Z@~ � Puz‡P0b@`�FF &ΐcG?‡">vodx �̳@f*B ̍aX+$jB�c'� 0 RQf>G Vz;oU!L2@ rޔPM1 ^NX NJ!�aЕR} }ij+v@y=@0t[g 3wJ~ �*C�_d @H ZuHCa- �a@,B�c%֙lWvjJE�_Y@ 껮Y!:Uz >��@�IDAT� '|4i ( EW!ʼnR;rp"t2@�50 ko P?9#@e E ت,62uid&3xT@(utȪֈ8 w 7K�_߹gxS12? XAUUP xVeC �&]چ� Ȑ@(u[C2ZhB@ K7e8 BeC oM �nQ�[g ;5s,w%!0R3@ O껊PHmA �) 0 A6!�Żvx:v:@ v*uA � F-@`ҶΌ%@B | 0& 0T;O*n xS0�"  �qŻ5#[]A�B�6@aBHR( ,Ԓ@ZwkɃAC�@ϔ!�!Żvxl@캌]uBe@zrP H*ר>"Ǵ /  @�?�<B�# Z{gF @ |6NXA�c$wu%|ݣk?dZSQQ�@�,L!�/^EO\cBk̨t' @`t2<UͰ4D@7F"/@ ?GxP {m/R<nBk!0vO@�ib=Biuɇ@"@CF�JŻ^ɩ͠/f(r') B�`̠_D|O('|9 !Pi?9^V�,BkeA`d#CMG@>y6e!^|,3(|qO �G b'<@ ľ^9Cw@`#Nw@:P%=%%cyG0 I!�T&&r27! L/xrp % /$"@ E?|fc/w9!u!�\]JT@!gW}!χ#@�P <U!PX/!( �@9B�>Pk'Dΐc 1bD P[N= H }'^<~s@(|f _!P11 @ J@ <>L@@s@�c!wu"0cqN!0&ycn!�"@yv %_ <S gXĞ VL0@ k7 '$<b iT�[i>Ì@ÑV �t=:f<؇5Sy H�@B!b%&X P4eA Ϙ �&Pk6S "Rw3&9@ 0ˌ # L .@:cP !�#(P̖LkD|/@^oF P>y&&cqN!Pp:a+M' 01@Kԍ@k%]_k4C�_d$($P )84܀@ 4*<⽊̘M _[!�@g.#1!R3  G䘶VJӆjE�_fG?=Un}To@w#D9 PTxGJh8Cm-~P|B@՝[FPA>6rl1*F4P> F@3pEμ(@/Ҷ@ =xŻ:֙M@5{|@!@("bB o$!POz;P];A5B ymŞJ@՟cF<}d騦ט~y<|TM0lT� 0:xמCq1:o  Z1ό!|H4 3G @Zc/T@ K5]8 bPTs@ _9d�WbC�mB*�r'~`f>w4B@j:p# x"@lr'@`#MgP•j@bk#3@ +|VRA�S & T" ]_屒CM+X9K :P<wtxrcr!�#7@fp @n>"ǴZp@% +1 % <!Z^!� "I; @dfiIVK3u8 L0axłB�!*x+FE�?* Ż ^e$6Y43@t6! P &u �`~8\iE /,J@ 2&Fu>Z5$@pp Ca0L?ԙ(+|Yg!0Bx׮#��bkz. �~e#7feBN,[i4UU!Yd}|i ^_*s@�#/ߜ1FF {j9 �8Ct۵)d@�$/A *^bx@cJӆJC�_Q@(޵wh 7J7Qڃx Ý^!PxG~pk9^9?S] �b@c"wu_) D z>UM*C�#kz@)x|f_$ %J~(*2!PHBN NA`|=C`b[i{0Lh�?nԂ@% [WF4CZxdԇ�>sH!Е@l gb�&%K=}8_SN<Æ@H Zx)@óz̈E�_d4苀y </T@) hRN%Nׄ�&0!Љ@]mQydU�( 7]ygo|T@eĶhL/|&@W1[]!�m #7*<@ 7 n̈0@% JSɩfP%&/:% ؍{>@VSoM�_etH%w5D�"W#�FG�?:qx3Ffzp 'BL N@ !B@ {x! xb[i4$-E }\A(6{C=أ;T�zsʈ Б@xݠ;6@! P+cƫ[iXoCB#'9r:]=Ao>e [i/W/@Wvj x<⽝)@ N ^k  �~Ti$l)u\�L/y|�$H :WU7c�#{K~= F�F|T@xq@�@[; =l!|~,i $wu2 q� G {L!T�bp kxsEC�8CRT9oJ ǖ!0v᳚u*~ӂ(=}g×~J@ K6a t]owq@_*Bk gH ($֙pլ P  _h-ŴdE +2 >PkYxC��_hȏ�>?<0S#Zd0%"/d*ŻAg!  /C:�7^XCt›k@ { _h-\ +8  |xc/F @PZEv! J@ԛ*3�_h-Ve +; :2`xľ{x^O�_9f5!Q֮ @{_kt J@Wj:L 7FZg6 N4O&2 c7Қ` =1G|%Aԝ@x ou!�Q PMj+؍1v @S[@ |8  C q1�jC >[l  sJs%p(i Pǝz-:@wC) M?T9Ԛ P*<+,|N9�7qPO@ +7˕mo  F%@&vK<�N Z~U0A %H}@(c71F�ZnXo | H+)PkNA�=ߟ;�S(P72!�Ur@:|:J PHSSG |ⱒ�G`Ch›b@�J@߫x" !χ#@`$M#L' ?$4[iJO/pSf@^x"M�~xliϽ� 0D*<O"l,|eU@L7ª@�#*|�~}</T� @ | E\@ ==8Pknx �=/eE|@GwF1 Px#% 0B@ \@@(#E P&X콮LW�~ 9oz94I�N}c(|& WG?T9g e0 A6!pEJWc7@�#%>⦳ @Wh2J'zsʈ �-gC  ;ѡ c$71G�r'1h!D2<zs̈ Pw-<WB�61PkOA�#!F@D%,\CB�U'~UѰ _Yg|@Jș@(޵y|ΐi( F`a�� D�މe@_^e I�?L  z9 P  *(@N9A a{) yE�B >6~�O% S!PkxrWk. iidȇ ;G< t@심{2tZL.փ@(wF 4�D\(� *fV�wq@:#sw!P"MV@xsBWw N /|Loԃ�( L vcJx@``i^r�B�_d!xT2@*#ݔ3"7i6(3կW>@+pS]gqC�Vu ͫQ@fh O|� 0J*c"UQ}�ȳo&V!08@�)0/T!!T3Т<h3? 8@ufBFU)gp@ {}BTDĈ P|oP~>q@�u'z>*@�+-D 0*cOM@�@ >_:MC�� E�_:ø# �@�@ÑV @L=: �@�h@s)@`Bx!|� �T�"0O 'ş7<� ��h3?!xT3P@�@1x?ކ �@� 3 Ϩx׿0@��z%@x"U �@�H  0t� �T�"0 �@��A�_yf� �@�!D2 @�� �z@ce <2y2 �@՝[F$099)z~ӟn1H4� ��Lxk_+ .qT>yϑ\v}uχQ � PXN I`2gyސg#io:A=`xF}vQ � �b@s^*gO=\xַUfΜٱueժUr뭷ʉ'^WoF9#Wh_r}Xnf9j!?0XD߿Q]Ko[I˖[ogL긿H߿rjio;Y.ՏO&[||sd& lv}'鍗=nOVwm$ �@�(| o$Fəg)l/Om㏗;]w%;|_c9&}Oϟ]wUo\|`6Cd!"l{3{=hEr?իV_/|e4|6mZ?[e'~tse%v{>kY-|S _W?3I@�� P=SN..q9˝9yu<wn ݹ;S 7q\ݹ;v6֝ۻsGw]ܹ;p^|;u<ȝN* *w9k''kf}ղۮ*?ӓ| +k*1p?9f}|3IO5[tr{V7T4}G&6K.mkvX[[O>&NOn-wg'yrJ㏷lB#*v T-PjDՊU;T-RjݩST-TjTժYUU-Vj\ӻ}U6}lzYC:r ZpB9YCu וs=~򓟴OCq 7tU^oiNm_&E ʼnv⋓|mA|w;u.Tr棇0ņ @��C�_wyr=;YbŔaW%K"O<h9j_$}k򶷽-o?S˦ N~8=e� ��w9Xf|S??Y[퇮q'~1UO)? 鰚@}$𡍦Mxz/񒗼D �@�&|5Qu /~1Y=Fqꩧ&Oy{ޓ?я&a?n}srE?X'qm9묳ۿM|K@�@u ;,c=<Y&V{_W.o}5o17M7$[mUro)mo?2w\y[_җ}^ۘ7o^ԛ@��*I\ݨc6~^,nyک�-n~㖧j[~i~X5wr@�� �ԇPuKy+4e0kZO=,-?1h,ŭ@�� �@t� �@�( |I& 7!�@�� \� �@�(|& W!�@�� � �@�@ K4Y @�� �<� �@��JD�_U@�� �  �@�� P"MB�� �@�5�@�� �@hp� �@�x@�� ��D� �@�@s @�� �@D%,\� �@��k�� �@�%"/d* �@��\� �@�(|& W!�@�� � �@�@ K4Y @�� �<� �@��JD�_U@�� �  �@�� P"MB�� �@�5�@�� �@hp� �@�x@�� ��D� �@�@s @�� �@D%,\� �@��k�� �@�%"/d* �@��\� �@�(|& W!�@�� � �@�@ K4Y @�� �<� �@��JD�_U@�� �  �@�� P"MB�� �@�5�@�� �@hp� �@�x@�� ��D� �@�@s @�� �@D%,\� �@��k�� �@�%"/d* �@��\� �@�(|& W!�@�� � �@�@ K4Y @�� �<� �@��JD`D9sUKc%x]<¬Y6H&''S(@ӦM'xBYjUjT4AhT@nJ ~lX4S0nyک6YS9xWSk 2j 2z$er >erJ|*% ڜ9sdݺu|%]* u4 L uujН+ܹygi\i0[+J´k;Yv2޺ F@_yap:~,[LfΜxOGDI8apkquCazy.^wtVFt^;s!~PO?뎭3(@k*MS\SYlj Lkj= A�� �@<+<� �@�@P0@�� �@�%! |I& 7!�@�� \� �@�(|& W!�@�� � �@�@ K4Y @�� �<� �@��JD�_ɪ.+rqϒ/hA�%__rA;܂� 2o .}m fOȓʽO[}&n̝.1]p=4P>`[yhjyOӧ O@Eg>Oa&r_u?{l'>!sl%4z}ٱj*+vZ+" l׼Fg3g,^X~'b^>\~-oe"juby Ӆs&d_'Uqh7=L~~y4V`;Ukd6kef&sWQ~4k@e/{~_e|_kF͛'{{I299٩j멅H^6l#gy,[Lvi'Yreb`,/sB@28pˍM{o%%[J~VzȄ[~NʝK ҟ_6Wnx$a??zJַfrdƌrG&*`Ti*}{[oO?]?p˺})N`Pz{o~%ck1cyOfj϶<3=mQNJ+]9n;{[Bn=Mv?G]Fգv-7%|򁃷w+kO/I{>8p }-w~6N0uMIY'?|u+Vﴣ}n9웿#/ﱹ<c\v(ӏ_{l޼;,L(]r+xZ MꤏvMN8dU'ryɇ?al͒-8o~.ݎ ^9eѢEɯ/dKER~hx;/~<yIO}J~_~[Yti+H qr7sܖbmMW"{oԩQXpvi./ .[i׸5+Gu̚5+=\ѭB#b tM;:6'x">Oj_l>wߝ/ᄏ̟?'~2wlǁTplZp(,.ݞrਧ/Li?S9a!'߰K4}"/iΒ fH$b]yW >]~d|G7?ot>{8屧ř7=lxVxL~=wdA?5]7WHʼnۖ-lxZgb'e7Ojy{!{Mk 6_җUXUkm]ŹJD ~hG+v["|5k$y]5WA7A^OXW%*ONK.$1F5=d RŖs1ɵoιnR{GL{OSqF|I'%C=$o|E*xӛޔlyߞuCCJ{M Qz!LƳfno誴؊@@cDmQKDU 3~ou4nBe| ͸'UۈWG/t>tv-?&=o7?,5~(e<L@oBKe– x 9}ы^Rڶ B*8כVs^z]JnjO>dz}M~ˈHc"7pEP\q#K~iVvygy _(&໵ oq]WQQ<>t%\.J~ch_|5h_kOlu]B^{mA :]fCX^!ݓn;ˢW-z<Ic^K:>V/\um齏OGX,N>x|-l-Κ.,5!4B ^q{uیo4[Ou<6Nd[p׾ϚW(:~au뭷򴛻+YE>-YD>d >P?8v~ċM@Wuolj{lKPb[ & 9ov7vtk5׳^b*á.&H3z s>ãxk#}/Gyf.@anylɼ\xR'CܞGKƎ|L[Zs]emSҐJZ,҂! -+$% B),!MB>&!Ri&(XӘiS{yfss]{Ϟ9s=gÜֳ3󛓼;gW7KW~4^5qdO;wMu~CZ}ECݣ&95T9m�d\>=3Ϭn??zG…Ѧ !>IE{ao~rvl'|{9]-Gydsϭ.1gN`l{k}ӟ>v||<M^KO{0~߇/o kݡ#K \ry_Nz $N`um2GǗ7S-+u@sC+4][4v!<c1p>/vOykޟ~su|_p:瓭gmyxl/Gs}e'Mn'_,?c=7tS <^Ss\/Y::KZ(_x{=_{0Ӹ^v8u}lӹ o~+WP׾?AO:p+ >iS/n{^<՝^ᇀj~sG)3tOgbu7})ͯbu osqn1}{/}5n1p>-&뻧_cuYٱ@ 4oW^?oqoa3cx7򕯬p;tfs_`ŗq;`6rڸ^Ƨg�nS?Ӄn7(O? 1^{masǣ*×f-rc~+|[)&9%pW) =v뭷㑍]=i\o{Oc=A|ҌE]Ѭ>WW|Woힲݗ/_,ŧhq~BI<nSXnF?s?wmbL1V~ x߻fON)q$6wuM<>5ُ[[=>ݗg7y~Pbz>\v{|u<}{_[I|Ix>;_V}衇V9j|8;] l4%J4<xCϑ`.߇'y)?nIਭ1ꩧ{�OI{1.mCh믿oq9~cz]{0ni p ^x24 ]}g{(BVZS=ЧɣO jwVW,~$7C?m'e^{B`ѥ{7p?v 9O=}O( JdCu?=yO x|� cx�?H{9Nu-54aט:lu>cs_Ә;s0з H<ט ܒOyߣS1@�_o&8RLEwJPݱy,˱k0;4 N~'xb'd&p~ v|iOyӛ?r]?ݟghE'_-W>l 08k| |_wWDv>:^ϱSrxsS |1}L$ϯW<7KMmw.B v:+2000G[K RpZgk;2000zåYDwo1Vyk&`&`&`&`g�{@Zى9n[J8D/h&`&`&`&sJ`I rzu:g19'`%h%}~<LLLL`?zZ_g | rSj :w5%xj}v|W˩ㅎL`ի# {r {_cvR8$0}FkD_})%wgXc4_㺫WՏ.]:[0~z6=L`)x?}U~87wsyκZwaP0mMkCIYjO 6Ԣh#vOM-s~mtUIOǫ׼.]y:^]o{\~嫫ju…j&JRK/zWS+qb&fdwt>>U~~$~P]u6ИV]i_<FE1 Qxm\2ZM:-j٠Gc>ij4C0000&[iM60ئ4lK[X:\ ;Xs5k LLLL|@B%\-k5>u\Ph8Wv'%Ju&`&`&`&?Ss1c8ű֪=~5>OvLC`k&`&`&`&pndϓl`Zv21 nQ#{I[0000&p]wAwlqj =ƪkSo/P<ZNV_z衇]H7c0003w}~N аYƘzjokb.Ʊ~OtYj59 ?LP}|" <ZX^WtۏwLCq]]G5vC?kz 6 RϬj𳍷 G_-|na/bCO+ZG_r}jj9?vh.9p`K7\<Bcv؏gܥvTŘucyٚ Kg>4i6Բ؆& ;-r.ưjS/ZZdu 'Ɣ~qnG KM9,yVs>k:阖F10000 )ӧE=|nY, ksXx,<Z kRyj=5': ztnX>my\8r]=vX8V⬉>bZ}000M9[bV5z8aZ CA9:#[]Nm41shyzus,h9§X}JBǠ6D+Wݾ L%FW~"WG1>5ؒ55?jup.,k:)qR]U_qUZ9nlt׬]C⍃>f:BqѧmWzMyV7000%dFMcNmGc~/Xժ_LgldbYz4赍jFbC:hi|vƴŚbV,G0002؋h`OM-,<Q+Cʚb_%M6s'- ꈹQC]md1910yƦ974̣ :ONu1 r,gLLL}HU>cׂNKM-}֌xXa 5ƴwfl j%ƖkAZ `\X-z 1k<ԲN5&`&`&`&0X5N}qCE1jMOe9Ï:ѢC}h1flt08yҜsX\d 6qWZxlwCסZֺ8ϱ DWZ֩3҆9g-r<vSy^Pծmy4zBua飞q₲9j4O?ZK3B[��kIDATglcc-4 =cqi&`&`&`&B@{Z}8oo.ZJpN)5Ubjӹ\kܹ  8 '7XhVslW˵ayQJϏ9huhD.sl&`&`&`�zucNlNsknZ?X1|jYKm8z-Glq-ek.p.j:.0mAà1aq>lsyi>q:j1F훀 @�{Rzt5ZN}Xq6Z걠nhZ7%xM&梯'STƵaqa14ƅf]cll޵qG^k֕>hx47000m`?E֢Oqƴcug6/apRTy6Ԑ`:-B>pkz>lc-6Ԑzu1|\_(r움 & s,4nX~ڰ,5W?uoY 1QCA;DzV?YѲ²|jj/6J5kVs9/юcc000h%>TU_iZbYL5%_|'rjY?dvu < c@CVa]fUS760I;- u9ƙU-9000ⱨbڔǘ9X9VsClvxS}=$9/2F^ks=Xpٴc Rabh:Їs kŘ:l-uMLLL`)쩲bS~66iY˘z4 X}BQӘ> <f6?x_gMy�\`1mSY0Nkes `ZguQc\q~諍 Ǭ}oc`Nir95^dF4r5Ml֣zs=ĺu9158ќ}000&CϨiLfuӢg`=r~SLC-Nel '͓g C4y"W,}>T/i]187}EkT~k]LLL"OQqŅ\l5Ohm9_g-bhuChql0o=uMu±9P 1?c.}ZUsh<&`&`&`& t_5MsFqIp3_5]<,uֵZPZN&sꎹ-GZG>.vP qiTc똯Y08w^KQyMLLL `θf5I6kUSs`Kzh ˜ѧe\;NKsq84:֠9q?hUDžbӎ<sбsZ:/iZ00C֒c l�l,ZC1j՜1|_Q~iX: I .kVZ˓ҹ\ļƸl11egu~v90b<ey[0008-c1D1-jêuͩF?k[5}df rQ))5NjO@Iyija1Jn HԵiV<j6wA橦1EkđiZ3Z&`&`&`&O5|׬g1uYӎ|I׹b@-lqB֪ͧ'Vplu6W7ƙ CϽGZw3000'P47#Ϛ̏9֔X>U<hkMO%xdhqrMZ.6qXӎ}r\<eV#zC3 <-}WVZSS,6gڼq8cZ֫6_;�te'ZX[窎\6&sGܰj[Zʞ l@9Xhc8sOm9OIR`L /SH/'oljdM)2GkfȚzKgV#}JZ϶j&`&`&` XYjOM8ZĺeX#A>j1ԣW揔xl5'51bo[ԱuQCg14 3(~5000$P꽢qSUgMMujz:}XZK=Әkt5Qg-քu?r]YN58W5Y c,9dzLLLL`{z,I)ŪӇUƚƼΥy cPcTk0Q359UC̵ <s1p>aP~4-CR000(@3wdsqC٘/u 2:ĬS-ijgs䵶6'hpYәxG :4 Q4Vrmנ泸5uMLLL`Wˎ'4Oնq}1-uZ\IEx68X2_5=9lʹbc+ŪG[TskKYVLLLL`XSUْ:ubS\#;OԸuZS[no90PlX,<A}9_-cds1qVhZ1LLLEiL -g52 0ޚ]Qlը631M->NkUܠs%Sn&`&`&`KӜfs1}Z7̎io?Yj>r\wז3mgij6˩> nXy5?cA3g|UW @25|ժG<Nj.Y\Ҡs7uÖYM4|j-64@^dܘ/c:徳50009eiN5`es5gqIǣZns:?iq29st~C]a&`&`&`Lm4i<3?NX?$1ye~67;-(QQ]}(cVgc>)izC4f՟R움 Li8ڨbرlzsp3R%5bhqږZSc1iNOΰb&`&`&`E`Qxg>ZPZkU >qVhZ1_j"[Vѧ4hk518tlMLLL`ӘŚ|j`Hd1 y 9D'㬆Ƶb~4^lYTZ98aj:?1t_2tQjεo&`&`&`$0,gj|nRӵc~/Jꨫki_al]TZ4@NZ: ]cPr7000J`9cukļVqh[cqք+Wz-.T_]X2T95[Z69000gi^GM%|]4V?F7'_[N &5Ku54?沸Aٚ >kV|jqkNZ|\5ʴR--ךf5KZ9Fcc.hFgVcLLL) jVۢ7K~VӑC!&Ǜj&[OKqޘ|ɖ+[7000&0!-kcϺqǵgvJm6qڵ,ck^IV[G3000%,Հ)2=jK`T֍kM7S֯fmcv,SM;\k&`&`&p>LiP[g5% :FƐ9:슲pR.[[vZ򸽖 XؾJV=kpY-Ocک:oR>[5@jk-՚&מ{Lg&`&`&6|vZ.LѳLÕ,cyN&p~jsJ%j|8(ה\k&`&`&`$ds:V-_ezG[[/Ί8؜Z+�X˵kal\LLLL,Xy[˗r%,k|v=LֶTؼZ~n0kYvjεo&`&`&`H`jcR_ڵ;f;fs~[լWcki}00004cqtck<ysulBeR5�ٲV3 7e߮5000M֎ujmY;ts:`ܥ996000J`n:o:# 0eZZŐɧ_9&`&`&`&8Fu~OlvQ\X̟3G;_ײo&`&`&`Ms5Yw5ߵtYguνϹy&`&`&`&�Ȯu/Zjq:k],O6000s@`FyY-.v@&mk76ak&`&`&`gRMu`kob'ig1njI&`&`&`&` lԺOT'&vǺ}(&`&`&`&`mTocmg[: iir2000#p is w֛ҳpgzy g)> >5t.Ųh&`&`&`&3۴Ykӻξ 8h4K{^S}0008a<7 E{߬gMlFe̦000s٠u:FhzL3 000&F|LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL`kiRm����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/demo__pictures__main__py.png���������������������������������0000666�0000000�0000000�00003631670�00000000000�023646� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������i��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>912</exif:PixelXDimension> <exif:PixelYDimension>734</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> |���@�IDATx}$U6 JVAE* ('* "dAYX2"9 , |֩U]]=3{n={Wa[UMd0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 @X0![C0 C0 C Dt tlLb!`!`u,Lr.=P0!`!`!`:`+IԺ2wS5 C0 C0 #0ʱXqU6w!`!`!PE\B94*0 C0 C0F�1Lk4?bǺ4 C0 C0hHFC;g&7#Hӌi!`!`G`$sHh8b>0 C0 C0H􆣏!7jX-C)0 C0 C0jj%|[@k9Fl; C0 C0 C<Uw5|gUIO5?F!`!`@!PT J%X  Pl`$,7V3 C0 C0FJ%gc(}Vc5R}96>C}m!`!`ÃPr˱lP})�TwDpaMC0 C0 C`D~K/E7 'De(g^ܬv6 C0 C0 G,]Gx#wJ�,J WJߦk!`!`5*LeER:I,$!F*),6t*.50 C0 C0j RbCb>+&Ofp'AW̮\X^uT}hC0 C0 C,&YY +è B\B>eÙW1B4Y�e'0.dk2C0 C0 C(Pbi4>FQHED1I6%+)B6�,QR|!`!`!0VdTW!y,SLu!qݲÑG14y?+%:]nLfg!`!`T j&AY|OM4[LzZvj''/&Kg%�R t+Yg_|!`!`>UMv.W<+?I/+& TǯKm NDJ_H7IѶ>8YyI})UO6 C0 C0 #5JKea\'h$,^-خfSBI8P2ƦZ e&ItV=շ0 C0 C0JG k┦/ăl @릑maQ_d^qvR&,m$M \ַiI+BuR?Mf!`!`J Q.IV9~zy;PKm<}9ng)bj$.LMy*C2eʔ=wM_SStOx :ik/`,v_HߏotD2_W$TV֘"鲧~#HC0 C0 1@]?Q cyd3Ѝ$uC,vIHPr,-[v˗b$H"Q|k˒iB|%o\^R; Β$(gďv-+'O3uN?aC2ThØt7^GШQtxZC-%/Ƥ5T~_m;M.Cyc!`!`@0CԹ`j[y%ڡ`ixD{on}ʼY縨y<6?בvY<:jhhƦFD+VXX$:L: u fVizq~vLMu܋/N"Ue�8JkۇXO= h=x3!L+n_ j2y'TZ7DDW[=)c }}ZXm!`!0g8'L#JLRY脹{q͉!KZY9?3}Z:GV'dD mmrʫjO37ފD֎:I$yn," eھ,On_0~~]].(QۢGnd7l??nx"bW=yqlX+(~_>r 2 VWiOHC0 C0 1@<3b:%!cVB>0QCx>oO0U~\/ގQ~:;; NYHYF|VEFrX[5zʏYvyJ&y<ھLi46u```� po @AӬu:">`<Z Ĥ~�Uo;'0s~BF`^2& S`Rtfy<OZ!`!`pnW1 J|.o^xҬI6:' Y/~u ^H?Gr<ߥ}B I4^eImP|SJ% H9m U5SZka5tZv0|oZ>@ O<Կ=׏B+h;ߒaDMۗ6p3e?Azߤ[V~z9کuz= 9>|DY؏zx+OM6 C0 CD<âCesˈ.m4Yh9^|4Wj*mF͉u"~bskMf!VYhDO Lj!' 4\4J*'C-Y}$y*q+Tcx/4>(RD3'M0Y./\EK߶1u~.}F|R+?郷S\^eN;s8:xd`!G>N?[~s<Q+ƥ_Աގ>1Xڹ-ŽĤ> ;YOdz40 CgJ[1iMCoWtN9`jNz}oWu5GHC0acdp|L\؊9y8G~NZֶy 4Tc.o6yzj GQo'n +Y}i\GZCQix@߀;BkV֟_Jޗ4cь,[BK9\SJ_l_vZ^mr'N5LR;gO `˃Ե9\:\7{q8eܡW9}8Ӭ)WtZ$R_ғ}GNLO'nnmC0Fnzm]ig񥶁}#35i^~:_ҮA [=ZC0q&愑=猑yf>.AŐ ]|7NжV5)690(/^EK75:I硍E'ٲPHYn)d2чYP'r* ӦoiKes"ɓz6=>6zn0J[hƠ<0Prb9cݩgzlUw-#na3q2 N:~_k/ht8_$!` ;<CiǙ|giiKoyVtAy}cO'' rjn@ -"sF }}OV C<ܰ}`SO |EڬίZjsi'PΎB:1Է\ b$Rk13i%PH?4K}Z픗NEHxchGm$$ha$|kkiAMM|$Ѓ GTbHڊ#fˌ\z\@߽ʓ#!/DJKNoH~F0 D�boFOs8@~qOY ]_ KywGӁDﻁ~~=_kԳOslu/u O& /{7=u_^Gyo{cftF덣Nz;\mӶO<6ηX1 C犈՛Fqsq2믠=5a'i4lDߋ##sн|jɊAL@I75GjZmtR;~JH 8^<D+P$ k|is'ڊRs$msOaR²@ Ϻ'9! <ݰ mͧA-m7Ov?<ΈrKqi\=s3WN㌉i"׫&5�?d~6ϼ5KhKN޻ y? [Iu/x.7D:|]iǩѳkf1Ǿ&45R}Eޝ~Zv1-]M6K_G~sZo=h3wӏ/M~8<v+]}#t쩟8%?kwOv7֛!`E Kdz؈Ef?$d{'%p'~Wa^, W\cr[JR-|Aŧi<+R@"G:90@)Az:�IϨ\? +b16ALKA<(8i!`�5vOCW?Cm僃 2qswp*PpEgZ&Ϥ}y =ssm&/ lχ5O5p_a٣?4=A7'~{="T{iUMϜA˖wRC ߚ!`|ʏ#aNQsSlss+8NqU Ơu$MEuATTCYu4_I&'uăWP$Kor߱znϫըxaV/+ y`Y<+C{egC s$+ zilܡi+۵7 +ZggŸo5߷Rbk!`T\{x{|vt*OqM,_/뤅n5oyʾ.S|:k |Ko .>N8 ˛ ;8>@Wtm 9YPC0jӦpވ9jZt\@7/n[f[/ڿOеak ҅jh$x ,:qay2ӀEy$x>_u=>D9{7_E޶*/̑l y!G{w ]AcWKœ){S調Uy^ [?ѳ0|ܧ}WqՉcs?a]؄$l2P?Ѝ30C0*�}M6&O/�;Vl=ԵuZ˫~ܗp/w ?8=rPuF^ ڽ}Ҿ'^C8`*?{3]"UW}o9u._FvڏA/=q]riiFSȍ6 C`DGpeD?ht"oCm<&7*-жptzZ^],hnΗ+h|ԅL%:0oyJ]AТo,J)+l$s c٢fS4dw|_p0uN>x6ZBxhdPƋV-<̯pPj\5_޶*/nm :`tԽ# uH1WO5 Cp-kztx4n%;GIk>O^}OmTH=k_6^*54RǢ'z ~L=A/nvګh6h-gЫOImt_ <?jdjlLP[1 CSO+/R2VZáO6yθ\<nAIJ!Jxn13L])ˤNtrOs!|V+J_y}Z6#7'CzΜIN7^['iU0G ߶G$?G.r4\LL}cK޶HVqiWq3fЉ9]Iwv um/qIyq[ "$aƑNQS#8IG%5 C6'I?#7 o=Lv؍&_w?G>z˜hǻx7rK_|%f{JZEW^v!]'D;擴#i\@Bv[XC@0 G@yDiC?:_iEm̧]<sUӏGl#X8_M|O\|rЈI<,CݜYDHHЎZxծ"5:)dOyIj P; Y֌#NLeg boX&=LO? n[Z<�5Kvgx;#ԶjY1:M\m/vN9!FA},[ȿ8u>BO(훶vUYEi O ɫuZ;~h[1 C`4"08G=}TD~lȤ <yEW"j)լohʓF,-fC{SkPi+V8ҧ5JnV۠A/D~{izZC4j%Ӌ _bBOFqH.yqmZɟYtn7~\'Ak;˵<?|c,h0?-tpojTBrkwOaSH&> E!V 20 C0 C`#N1 :ZGJZuFj}iWcs.>OEO*󶷽mWI $F^I<V4G&&5+} kl: $y!d\Zí҉u?? v "=(5%<@ W>OmT_ +WG(qC*pm(NO~ؔ:x!`!`jtdd JU7_Λ־cM?7ҏڂ=jlNc6$~Ҙ$p0@cEP(_u!S}I6$ ds x })nh;(]3<`]$<nc>)J()TSTWj*jy|# C0 C0F/:'MA<2ƋS}v>94S}}{߯ҾtvRPO&ťӁg(^Ңq>q*+Үv**GS/ wԺ`>&^B=uԡ/=Lbr4EǗ~Ya߾~|]_E~c!`!`V9`c笁lmhs_ZʇmI0G\i⨼X;%:G5R_7-$ݮdL Ɨ)a<e^yrŇ SΧ##I7%=\|<]+!`!`c9dzbdG #6QG~9wa<WY#֑8 F>_ |t%xg2ku}hi/)53 C0 C0 C` wsRWE_i Rt ɓa`Y0x󔆎/*Ou!`!`!`CE@?'Q_ʫZWkR%x_߆mճ0 C0 C0 j#GV9j<V4y dO|VtK̯Yp"N+!`!`!""I*H 2?YL>JCG}I2_O͍0Q$qo}>hS?>ϧ}?F!`!`!PM\$N$R}Ei_n]OR;>`vJyIfo!`!`!`F�"Q5xڧ2@|SYvj2ɫ@&uOmO־O C0 C0 C&<}in h% SkT W4�<b$oڞJV C0 C0 C`Wk$iQ4aj.7BqKifv!`!`!`%~N<(ڎ" Jkgm~ d<H?|<Wʵ qW0 C0 C0 j"G><EIxԏ>ḅU^|Sjk>ʦy6jmme?KkrWvfh!`!`x~)OiU[R _ʃ~U G9h0uO4k :=؟sA꒺ƏO=0] ‹/Q!`!`:@<'SO 6(V }W PPVo<}u}Z~ yYWӴi֬YC==='[cc#㎓+{p!يdY!`!`hF̼L!#!v ٣:#Dm"!壩2v2x�T2mgSlKzTy~ :Fr<a܄I W7pC??;hbD+H$-ZDw=ΤիWѿ%A^|TѮ!(6VC0 C2i:2L :֬=[vx{Ij'ؼ#Ѻ,'iF\`V=?fYjO&zgѥ.Zv-M0!-_aDB9n8Z`}_N;Mλucg?U aI"l)jC0 Q@?[ees^[ZPk x&c1g\|6zU>xF,6YCU(@RQ𴆎k)o/hil^~9G?8n#H$>4{}S+C|S= y,g#eJF!PV^wx-jc%$(k)z!0suTIm4okU:&:igmT X]YgW_M+WfIGIָum oe ^x!t48 8 b|?;BW7Gt*Oo鯄DPASN\{ ;>rZ=+@#ע7@nzOWO~C:} W~}%ۮN$,˃#%%ʹ(֯^₤h!S^#ufX!N!(O۠oCO}}t#JqHd1~|p~[xJ2kʤI[m*"-$m$"Q$@GM C=Hm = absa.H_W=elnm NW,Ub?#iI_h,\o}$t=9h淿#_:Lz'LԯU&8/.J&MܓN>Ϸ2+enw4>Az蟏=ї=!Vj??6Qj00dž!`@5$+O<2;N)|߶"t5H}Z:5t|V~R LG͓UE$t-[L^3˃>qzg$I+inِD"y[?ȉS>'/HL Y\ĉ/-ciVyC /)o?Ew]v|KP:�:)#L:oeu?8A/E iSx@vtӉ'\<>j^~Hr&YXϤÀ�!зua!`T U+.)BA렕㡧:> x;Gf~fDE7kDl9gM !2e }9swltI'&lBr*Ll+VIDzN hr V>l +S nsyfN}7I[P1.`_")tq4̙3dUzmf^Ֆ[ /xma;QG-7o}K0~?tuҧN=Zx>D ~1HZ:@&,SO`q6Ÿc=WO}_^,q[0V6|ˬgC 6X_n!o wqG_7ӱFw-7ݟkO_Y1 CzeP]߄r-ޗ%_\EQlg�Yr$E kd h{uOjO>R K2d"U$+x.mo{O/2/xS+ٳgӓO>I^z"̉+RN|@$9MC?NC_V0s。 mb<C-W&n b)jժcl*=tG^3z8܆>ELz|ӹ_#Ky g"q 6 ¢ѫ^NB'?wӯ/6 0=Wσ??<03L˯J9|>Fֈ:n)IX@'Ϛx؍!{El5@&tUC�T(qM펊S6HQ%>7V~WxVhխH]|"9PUOmNLkYdU$]XDb뮓F} I"nM[3h~(^%äJ]DW0o%ݐX -Tv睲R7<U|˭")V'oB.3{;6dLviGBכjL AϚ*c^{5t y8AwN>�*.aKրlv>m<7{G?Jsvޅ3ns}@J|[;;!J*8 �`Tp]J .' ?J>( -I6Ӆ{r_.^FgU Q[@qP\cj[R NiJtlSaTQZe>4d(ZV|U>,u%V \O%|)?�$$a~  p-euƌtOv`G͜s9r;+5$(u<0]yU|{gNg$ λ>I,nw-{IXe˗s2w/'kJrU2Wz:^dvT?=7w56$] 8= {6Kx_j"Fl@G-Z4>>{\{=դ"{0+H?ẕuK"o|OuX$`62m4IZSi$/x1L guģc~ŻdQ%^sg?KoÏ$Hk5X WXDc2+0 *Up9\hT4HW%)}> {%hU8%|f%Af5}ڷ_7:ChY|YG{xE퓟$wyRLt:ܺxM7-H1NJ%VVq$l嗿޲NL'{A9VNwI oƫx$}λ(Y̕|;9_zhg6_??l $'Nٸw9'ZN k$\w d6/фA |@"~gIԜϳTC'?WF~P?VٙdU J@_oMhmCM*uXwn]xoo^E&ﻫ'U.<D`DQSXyh(Աvx Z%] HIy]I&MM4dN t~oR=4VEʵVO7WD?فYc9FAF&<#I<&xnO~ 1?LbBŠJؖ[2g_:Vp[.| z|9[o`nv$47CZz+{ps^�g<GݔomM7tHu~,~T F-w} /۸bg#ɞ<ޠfΚ9mק뷻]J1n7ղ>0Ujb>t1,dR?Kk/6K dd޹UrzZ5(@ުqW* ]^iBsU�s:GK*ʏU^ݰ*@Vc`n�):>/C$y>[J ܢg(buVkF^0GA7ah&w\wg?UMMI>J-$$AZ.Z$?qNdW^QQI5z=?^{vٳ7oUE$nEEgoVʴLVPU´_�܂vm7Ns:__?z1!>r|o!&0NS>FDC/bi"-/ҁνe̛m)?{p$$};v>}:mcD~N2܆nsuirr@_oWzun÷cwPž-ɾr'o/"IugK=fҎu;һ!8.*U˗Őev1 Rkp1C ]~d3\I9xQQ߆E}Wgoa,/iާUGko/ZcEt<џ++0xU^Lw|k t?={3<R?{u ` «svE<$?u<rmt΢ 9Ji/_~?Kͮ_<KoUB/DoFŭUe<ӞE~?}ۃIߧs-U%;X;ߘ;h)] $rGÕNqrB)/ uCBG7cP6uUv~ѓQ+~{sUNt_2]ηt҉ͯ#[: |ձqbmO}|[9ȳ|\ t.s3b V^Q&9^ʨR5 Ν:h@Éw&@R1L$%)K-cG }Yu|^\V6(Vt|^!ZeuCJk6V_Nڐ|3gl0j3~;);w?Ł# +|H~ÿm >3<oS4?S<TsK^:#}*f}eMH#Rg@I*/i@ qW:;%׊Q[irУ8\hKt)jEˠ0]ef,�#Xca,G8~470!1s.ZAf.䭓7<t@x[ZT+š-uܧEmcruV } ".> um7)mmFڵ|bE2w^|EIDyH<ӈ7"I|[V!d|8Pr)*9� ޾7Ît<UqόDdk1D.l(DhD?q<rXuLCybАA6Dl5p̅#8^ #{am#xdZM{ya3WUB6wG5WiWۊ!;@rTŜv4gĥyP 9"cH1:EF$JkF($S}R]XPL}Zmt>\&yH$xQ>&O>~vqs ^<f x߯T(/[>0%iNpH>F%st :Cۭ-چ$f)|'% z+K+)e78-,#=n?v$9j;GXI Q0al3fXWvL~CwCpHZېtԛk' %A`h5B2B4޺rm#90nD,!TV`.XHw/Y`A(bB+Hns)L7~cʫ,K.mw"cdJFuP %I S G>_05H^ Z3/0 t@VW(etkG3$G xaרfwgzT#W>DԹWpZOc o]`Ƥm'PPb: I:>/V_.i5t5T O\kAnm?yץ2ko?^yo!KXL<>5^KbF6y,}"S"g*V O @Yhc#N#Hhi{pW6/tqj䊴btL 1:<*tN8  ~iT6W Jd]΁a0gt1;&30fŁ >-@é YOdV#SKGYG!Ӫ>3O$~BEB(tYPJyIPik$~i&hk<VjM Hvwnцto9xI$~c3\~#Ï>{ƛ;Y-&!Iz_Lf+)7 快1gtQG ckw, R$Ӆ!7]^~#V@ Ts<[';WU󿈨HG#2D^CN)RCXPE!UuaՎBPa~ ';^D<fV,/RC5AkȰSLe,��@�IDAT}k'l"6kFQ׊}2Y>@q^{H}ۂ4a|?ou~˫4aUV5jd]o"dI@Q0Êr](,,T1N=}ȉ/.~_q򈂟4r,[$.&$>%:^g$!8#5+Lʌba<FT0{nR,A=e?<ʊˊij ~pk'Bx)u;Ubhj9 QF"I.lE mh'|/np%*<.dID{t՚5F#?OkBVdI 733Üt͖8:ǘg͚Iz*}\~@~;8ٕ$p[^&eu\?7T15ǍX ~520yJ tJN3Ȣa�GUoUbUt]UH*FQѰPk'$B( 3 DqkT!,粚]ɷG4}g׋?cHy><7ЅG@sIkĭJ }^<Ժj4~[i 1^tle#P4s,8"g7~$AlB=MnJ;}I13]Lqvmmmt'Ӎ7\O{۠.\H?6F)z0 FBL#.$RNa?"o-tg'e9fQݸ CGU*VUu"P`HA[;«5S5 ( r8UvQYo3VX#Տtwu^}~N�׋ {%$ZyuK&ICb[@N!ӗi+WảxF.dn8%9&VO3pvKI\pM6([l-\[( Gar\ 'tEljg܏S3B~sd[MrF9Yл({]d1t>"1QQ(KiC RX(,k 1ʛ+>ted:.3ނfci0COIatt(a^ V,07>&yA*Tߘiۯ ѐojAU$Ah (]n #j߇+mR41œ &0\O.G^k:fOu=H307De,M6%;K>p9K#p& SrU` VT ڛyxh:X;'۟Y t>TV:I6$yUr[aVa0Wz0f1CZl#ix$dJJ5x]6:Oh7=xjh+gKW GZ|)o+T7"eLG> G!4Y?Z@dM w6gpZfK=_5I8ϵ5=iǝ3Ϡ}y:iOӾsmP}~3>@$sbBm: VTEX _ⴢqs ~U&%/ )@?E†Q(]A%@8wv0t>{(x `FRT@k@8aePI?lኲt;e{PdDH8 @q|ͨMqNQE39 $FRD|Z~IM9H "s)8$uɣ\ }QG& gg>i:_Vй@u 4dw\yg't|kV!Wkɣ{+qBy++V$5*_+9>?! 7b h(+ΐ[N-4U K"^t$$^' *Nkv/nS;I&A^Fuqh Uur00[Gz󳠙{7HvF DSi=`K*KK O< btVY嚵t ~ PJίA-GV.Tx_laO.<?ȭPiC_}H?~vitݵn-h}鐓ϧ|Y~hGtw{yܰ'HQE[YK"> 6"aO*!> 7 㑪$8s\%ꜿSO27+0 \DWu;2jsb/ab0GhCvʁflgn“IRQbH8Š=^ђF1 OU +ЏKmeՍZZ6H9Ls'<vNYR Qf`8'kNE,oP9h{ߣɓ'Gc ZsXq_/R:6'o D{u׾5:𠃹nc riȒoe ]dObCTv ܾf 8tsGzSLTOd=W 5B"vH02CŬFGC 2Vː1 jKF*9e"RƘns$T>;a9%vʹdۨCm%8YP˨*z}G#Ab8dG = t,!!RQ%ንj(;~$R>䐃_:oMDo?݋}F!E9r):mH8:% eHCtN:y aWB/I<_>TZ1NTn8FHrS߁6QG*Hs"'# u MY1jg]U4jPCvFt;jh2՜6r=g<:M"# &Wz9Imʉ]$Q%9_)OةU>~'>?nwIfrRVJS@BM !@P(*bGzrww/,:4H}#/2OM-4P/%p?Ncq+^D?v]M7QwW7[XfPiИdA-}Id@k'>75KHv`AϱLZ#hQ>FWMՇRAaD\X4W^ªy:cT '=tI2\p#s}X3L ?ڼ0&L7 ʱ\y#RFXY*urX\uBWd܎`rW' #SsA)b"lȑEzp'7ڡ~N!/$ëЙ& E\:n }ߐOv.+#.* Nā~(z~$$詧zDBϳf͢O8.b+Qp+_Zoe Bq.8+^/K,:P4>=8ۿ܋ScuH X"Ӂv"3;-JD\[s.2+&9*5; lzxT5LF�SH渔qV/IL$9 qq2K;F҂k $<u By)G'Ժi" .Md,oþ6=PţG=x!ϓc.vZ)G[-뎶Rf~J&00Qh?`I E^b}Jdu鷵?Q8q}s%|~W, 壮Wxhtl4}>vخa/X5…`y9r`]p:5in+YpQG\N?xڪ\ JD΍Ҏ#B}Ԏ !kzz LfEіgHO#sTȨeVH+w^~BO/yfgL5Hv솠YVq)^tj`ss\W&hIK,Ii?1m? 5x" \!qu uw=$da򡺜x^b"}wDIN tԈ= h}]|RNӍ S'R= d% K1ՏB� SA,uZHxg@vNY -ڧԪT'R;u(qϧ &H,{7<]Yl+ȉ|K 9J$f6貉_3Oy hֳCW7~+_嶮3F..We(�hLKͺ(TbpDRP^`(!saҎ4=#=FN+G%9sI!;׈GC2]Ȗ&骍jKzA赴'a|i܄?D~:r>d$Soem%N*FOjD7WJp e3)2Grxs VpYQ\'!d^JJC`#P z*WlP6I%C6j܆k~?;<5H[y5cWpmeI~tY;38RYcuDnz|׿ua ǨnQš/>jjrGP&,.l7657ѸVAjjk=vܔ~}G2gWzg%tc"ahIAPqqQ8Y#(GcpdPkhHZq4)uRrV1FD:$#̊ QVɞJ6WU4z^i&8d;V oķ׾|q8-H']}у_$ Eu4.U߿n}GeD|85)~L!`5#][o}JlZU?v>_~ƆV(:It!$ cLx@1 ~.t;38%]ȣBt\#rQuC+}_w]}:7GdC ~ӑ7Lf$f}|dg.fA[PW׮ZC m՝t/OJﴉ3<;x恄Ѡuh#T%) MN5DU j+5+QWoJI-:"` U5;Iэ4䫄LDL�t0F<IӉTtE&؆_SԁLu#+9IϏ9?9yA|FWC4|^/hb"q2?^mEN#0 C`, 0hUzu ,L <^AsLۅ>H2!>u-؜>^g/̓&7d$B\E<}w/av9$es45 ?0~t]s Wܹs@&` -ZH)EW.Hq0pv-cvxѰ5^p4m4NXDbNe%vnRK4ǃ0DAb˷i+W~MJF[4 i :ߏ# C0 QY<p7<Lh2Ld_~~!xpy|`p6c}BlX6cX9p'CpEO9$Ɉnr;%œ,}E)S&iFg_O ubCc'}` nOˌܦ\<P܅ R\7x-|s Ps3sxyzU_:ࠃ)X|!(RByN1D KB?ʫX~oCEĬ S hC0 C`{d.B s!w# ;1@y2|ѧ #zdd]߁닧lc_ ߏ8N@DT<yO=o *_/!ã9,8-rF]׿7r?}V;!$6̑@1=<ZX^Gk:_Oo?'ull~/?._#h9ُlmāIx~|āNJEFX;xl56boSd%vrl'GA,uZ %t(</T \ȜcwjT:'q9mmm؂ֽ<G^t {A=\BT~HfIqaQ`\L{sH-|qE a䴭ZZ[u\]# {I8H*CDHAǵܐ3|+x.d%`Yi*wmֹVRh99!`#׹ $$7SWg-k5=j*Zr |7I{7~SS c=俧 \7lf8yM>6=Zz~,uw ~Tc俞˨c)l7a8iZ[E]]hҤ)x2z񧩮YJכBu+ivƏc?':+1Fp3@=գAdK.cFNc["!9#258LQGGk\4kiiڵkiǘJ8@&;ٖ5Hſ ܌ĉg 86hĆ C;$n`}}XU1 O Nl|Hdb$ mY;ddž21ǏFNE|/(Gč;1O P'm--{oAIgCV _#)&Hz`Lpܣ�C<:pliX͖x\bÉ/Jr]ӕ')EO$a\O&"Sq:a�sW ۢĪN7hmX<, fa VT?_<pYb2|o]] .齍M6Yoi_aqaa7~<0 ;۶s޹ 7(`7P"|Acb&$(ʣ/9?fN}~s!_GC>c#_O"'֮Ok:iN :~ވN͓6j?&ט]3?m_儆W 0kowguY}J_u8 Zf~^Y୞'iH |lh"@M&]Ѷ[nAon{IΚAZr5ti'<\vu/wAFfy5dm\[Қ$Lկ<clgy -_zWCl 5OiiSף^X˓`np-Z?tܛi)ǜ]A6Z'O-4}mie4w,<N6`袧zx_{za`Yj3rлh9S'\ fZz S3|;O^݇Д;P O3?׉d=\CvKh᫯S&>o}λM6ބ֟5֬\Cduʕo*WY37מo}݇V-|VqIm-dtQ/eиУϥnƶ!aK0#I4pXo<^cX]ҿkkt_/2!Zz$K8H2sfN;9qo>4ARR { 2>N:X8WXcf|1|Wy?9'I:>x_󧥹MH;.|@X"O8z{Yc[q(ac~/x!}dLVNQ$^!eH?H�>I 6? pr=$(!wK#@TKƗ_.`?c}=Nc5b_kcX9p%'BS!I'8-NěҪP?DEjgv T_j`Vrt&"qV9{z/`G/(r R1'$b"܆YDj-ESIrr|䪑l7[X$MGO|zg';9=‹.tVQ "'|Gv!cz 7\ LZ-+ -+@+CɹG7CAP|çŷdS02g%9/1IL ݒuuULq=j&?l׍Sv^8{ӴZ >ev=tZHtC&aI:)˵<)$ &N`yg<>Pv䰙o{$IkF~`m7{4WTx2jJ:mmYO9{=LZBzzm*q\=4XE3O7XV061xሖqѳNΟOfΤwS;s7h͊EL5 urrN0u~gpr2}Ӕ1μ򴦛.x|5Y4w7/Ol쩧U]3Oᬋc՘/\2mjբv>V,_«qű,^NzzWunh$KMZ&}GZ-6c_Lvtv#?=pe?!A|1BurREs/j;[tm9sSz_OzMw݋V,[N,ihm gz8ai]knDr 9~xtӡG&Np&N; _CN;Boy.x^UܳfzS&<El5@>0a'|<SwK,ΛK3g߾4e+QGZʫk9-M|q`er)1\Ve<^I! Db8+ >jebd,/<!uL+}=]$RQ҇jaB='rk+D XD]]=r./\T$tr[$_r#.?>V>Z+X _ Lj קf~+<+rK(bw+Hf1v$LR w̓e,\dIro_Ntt 21/\m0NׇKđ/L9}9}@&kpB4#i2 FKiD!~,qB}`\_Ta7ɦ hl~+CBM %8mUe/1DN-_Nd[o5}_c=&):y _,䀑+ ?Io=\d &o& )- _Y]pEY/]p{<bo&|?3z}Onc]p/*)zO\_w#L#5`kP>5ća#P�`ye Jp c$@%wpL뀛_] ƺPMAЇqp;\_^@ x_+b.`r*lH؇3u ^!1E]G,s[?ֈb\\'_n+mء~q1Go.jf#A}´{;�2Va҆#_Q)&̃{ƔD_p ͨ[L;vNZt Ozd"ߖs"o1MO'^;oҞW8y>z91΍y-ulbr2:|7<I$&!VLykKr㠬ʤo6چܦ_mfˆ6ZoQ뤝޺ĉ'=uh1|s=oekhoҖgNZ'Ɯ\utӦlE/]~9ҿ9Y\6Zt1WZŎ<fYB#εj[+Olk}'h�ts=9i$F $!$@l`a{1k^޽68<`�P@H#M<=9=W?AkY5}OS9ujQ42Aڨ%K:5pv{{ӝw$5vG]lUTk;U;z7#\Zana ;;nHk֬HV-K' 9=?i9hw0j ͧwِ _xtwN;Zhjh? W^_tE/[<][eZe+Ӳz-q;D??N;wN{v<.LҦ-6kvEj4?S22)]~m-=p߃i^ݚmO'h̊sIcss5~#®<ќ;z$s"Bb xj̍HÓX`8IHǿľ[<Ȼc\)C%Pυiq~s\&P 5MUqKMMlnP̅ }t9̘"2Fn�ѯT"?yFre22̣q SC QQ6\JdQuRmU<YǼOPpYB-0JGMpS=38u%jRuTZuZ;HlfEګ7XLͧ ҮAk5Nl}l/X'%чįe>1A6izNyXvw=G?˱Zۑ3XIJ<IOfIE+ pg.-JWgd,as8egD'%^|fJX/ ooy:&'2"@PPユsƑOR<%I,Hp&X@JEg"#wC]4Q{?t% W׿?=MX*XQ$.Qԋo% g"G9YJYUNū<g*<8ur<m?a!eG!+3K5ͪr\.>tXDZ*\D2Qaz"ٷ3cBlj}^F+a؀4nVͱ(  )ֲlkSXH[`XqoՕWеtfqjiιLa2]gV"hzJGξ?ݟV[%/ m:~M\'P޵~%r6&8Hp80GGxVZ*U`xJjQaP~R�lv)Z ܓ@}vDpu.UJkB-DB#1d2nT䠗G1n1*g;grG=JV+2QGa^+oOePR& +QlGj b5Ėրx ah Km ˘.S5_U3DʵaڑbueKW'NZAR%&'OL]=`!3jvG= {|يU Ҿ;_tf P3C0yM5C||eWSw)WkOꂑifT:y0;^N"ջFF{e]IEvѾ=_ue7/;p(@l V}'!i#X0֝>.Cvbl 5b4Y4y!k ISatC:|HZjUAFk!zA6#1drǗ;;mz@D0Jv۷¤]9_gxq=F`(w}銫!]wirpm_եKQ[J[ct v#�yЂ01w+LA98J}\6oݚV]򴐚ـ3M낌8c1qiɢE13Fgovnƌg%W B TX^eB2JtJ>:UFZ# JsMc甤3kpY?7MNՒ9Bx9OdLa)7qpݪ>hbP^ЪPk�?D5U5%<7ӹgM{<8Pg:y)Na=͎Zv=g8:Se{>RYW&0oD6$|w>3ZrnѦB4xF5?skz<߃c4=j`[[8xߙN54bZH92rD &,^Ka �Ϸ#RG 刔"j /羄a!a BDnYXMf>aHlx󳒱Q3~>d_?H\A~"aoH_;ɛ|$mܴ) ¯QgIQḇ~}* V%g<v{*vuW̄ gP`%/>.2\z/]'?׸1ylY҉^?msCBa1q\4r0.veKc.5; ‡ ɢ0Ǹ-i_Qp9rmέ:_f2iIΣ:i491kwm M#4(hO X$ڞ6/rdtVB,9@v[R t!̠ibLN ; uS((Dg@h_l.%L6MB Yf9-8ΜԄD8y I2S,$< G1ށU"sCC8F#gP]jd'g%` a sj%(?zx)0u!XpmQҎQGrxo<D{ >~pjliF]K<Osiɲ^h=asjO?~ۋkMOͨGvwҖs[ɟqrvꯁ0RlC8sP`>Ad OdGN?s?7!uMe: ߐ^c/LH2ۛ݇l}0uLHp'b_`]{1 xdiucЅ$K52*5�]:0W]Ϝ<r2$꯾9-ꘛ ncc&c ][wE۝3V\T)+q{,-?/my(}S CQo a ҝb5 dyM4֐^{ ^Ht V``1γht .e햬Ω7I2qTߘ5dBwn!0wEՆ2q*[$Ν* ׅ%or,U=p3g~y!D86F8d28?a)%#j$V +!h{y#QGg'31_bݑ)D?jf~4UH6( ~5,8Sn>'GTPXgo;*I/:U;karG;/~&\) a\ZLDp)pe4*3qmojH Acqs=%dwgkj?g_dG~J{[GKy>~X !2ITq*ٕ ,4lHS^xE>_^>񉏧~իbVy׾=;AJ] X%Z3~Ix\bRL|O) wMڙ<``t~4Q5.o5i9?gf}Pp@5<CW}'ͼ<wŻ<Ύ^[u]WbtN�V >% M3Ε6 ̿y"ldfL]a2;AX jCr֪cfkp.DlM[ru| '.ŝ. k̠e0\>B-|$HO8?t$Q4N[Nəw&6ڙVªm&$ f5DYs`Q|,_Q(uNl%ܱEOB`BzV.w.}竟MÇAچf0=m)n$KWt3`Vfla<XzQxף5A]thj1$תFu5~=[SUS54ta@lMb�6�`TmiѝDgZ`&.ْ7`D .3Ȑs*!mKW+(Rb< (wIJbayVB{2F#ӱ![1B;#-ٻoʹeճ✴{ϞBґ4gO^g4�srϊJzo2;8Þ`oiHT00zI//^K}:8GGR#s &ܹi-Myy.I`Bҭ{nkk[;cJ540R:G}:'탑{4޵#ylΟ3?5׷#H+DJ{0t9'}+_ZڶcGzGA{'=MUCJn*tj/-"C14-^."vnfsvrQjLk)E ƒ${{{ʚx~ki ""}VIYDK8/$-iԩRJ (&0uv5!4<ŋca,.YUa3`8a-fzs-?ݪa su}qTUsFfJSM%׉/y /9## $ˈXثZjMMlƱ4604yN$ʌDUc@0Z/π#ya*6[<6"㺆-Y6q/7n0GcoeZ4*ίCC ZagfmH@P#,qIe4Scc@mΏg/ϳ1~%q~{/~>L|_H[9# $GwdGP<yOsF:}J7=?-oSoݿ1[";e% Sg"U EA2Bģ $R zHƪJλv#;A�~s>pz >S]ߺ+޽G4z^0�W`,]tyUgoAwͷ`$l2w~RZ4VĥUJU>Su`@<W?C~v#oa0T>;"ϒo\ Xp/$[biƎ!,\u."OxEY S zF>BXX}/qK,岍|(NIǺ[^0r-㷮<Yce"Ż*u6(Jܰvi:[a<P[O:J 8@l7`X׊&��@�IDAT�\f:{"|KhHֶ.%[<9 !T>H_Im5/͟B;Fo]x.\*lܔ0NÔ^rѴavSj#.mpP,Ǿĕ!,oXVIbS yU]�Ia;8*CL1 ,;vI;w@=Ժ <gW[aD;s  Q:d3{}AY~�6l5>=\Z"Embn |{8Gy.[.[#mJ5.޿7=q /}2Jo42#:J^`9:<qTR Ƥ 21/p07";7 �!U |g#O{ Nip1k�WGD[dm0H` wCim۶/6i Re֦C)Yԧ?˵U֧Ks;UKV ԏZ0K?t?*sӂŋR{\RZt+jFc<0 8ZW+@S#gAZ3Uqz]0S`&R/nv)ɜ0Vrkiƒn_wKmsV$ aJq~I cb?3W\6?4hjd|(yȜ9e�eoҺv4p9"-LTpDH<وNGA%257&#H!T@ %J!_a1i7۬TUbqq_ZȈg漵 =J\ƦcÍ/Uc`O1UjB`Kpu2Lvrg`'5[[yƃ6esAahˢ!. WhlQ)a"g7m,cVe#=o#nqkR22yڱ 26O#Ә3^~{/~>_tU?}şȉĞ(Gwf<R {IWyJDϜII'+_9"ϳ£М%_w?+W 9~{sTH5gV+(H2 /u,rJTKǡtF;t GX0gdd~G90IO>"!jC'B^rI^zUЇ?43^~3d/J5s>?EgȩYJ'L:p7IP廓kiR:gv.&6O0/yX3Ns<EW.: z\+oH̓wN˖ bD nbY8~K2\䃿綌Qdj"ot-߀˪::MW]ߜ/ar |<dڈHmNQPe7CcE/Q%f#7FX'~2R<O'?{6cWU@M.sA<}WƒeZ!OmZ EMs}tw%Jea נ %PxP.k.Gґ>6E^ORB"KU,,T\ Su$.CGՈu%-7]$ ML6%e0|JQbOxÙHvB�<vY$}ǏsSuJv>|�m &؏v2楴Fj蜎t5WywػtR6Cщ'ktH87B>M}Uh;j 8.ÈN7޷;-]4?]f5P  WLbϵ {>P=m9IȍL&0OC4v„uwCB7C!$qd[6 vU4o=*_pn(1CΛz:;ҟn0=IuC5QO[wlMoO߸뮴w^<x}&#j}Oɏ:]w彐9Zֱfw9i֐*{}*Z`&¨wq93NiFz-J/F\8ob>v,sFYcT:dvzr]!u ;5[e:o0x&cl <gGHaeUVa[6 5 (g8YRq/ܞ<q3XfW\ &0s56OxɼYd}ۈVQJ-S\�4@ӶHaFP]$wL Ҍ?922nJGh`B)߾G[p} #LsBXCm5p+m7>!#h;[G$8m2dN ݌Ksxr;s:͂%'5[>S]"?qm&D;+]u1S,:^Qgcpoxg5~�u]!q щO3,#cf= :DwATw1пexc@~E8Ri+~d*Xi QV9*bO_ &w3^O~Ĭv.jଉQ϶af?ݙ~bn~in&BNix԰+:А'{17 ᐁ峎3Y.E$Սz yV][a+u 8+D3)sUg3 We),ωoIZ%,6ڕp|(~.$Ӥ~G(3x]q 3`jh cX+\0n(G#J{x"N А!%,;_r(č & uΖ-*#hPG%^n}٥}R9ٗ"WSU<a(0#!!RRy͍7ps͵\S[ςtLSMX`#!h7d+UqH``PWW%VfllHo{; %?5 5o"|>kԌ#Cw_MSH,Bd3J8abka&@w3-`DHxgI`"VdѯS29z4sK02 a?p I)c6Z8O7bZa0hhe4EE[u]Caqa;TkABYK{xsz{{_ g3x!UQ?US3|28#\8 Y&Gh&TOHxҎm+P#OZ7?>5z8sS][mBwst{6K\%/QQpL2N 8{:-Y|'^J,� Rdrٽ[۶= q?# 3A=^QfgZ4uoۀTt>jepNո*q'\/҅W\ZdIpt\B*^!<RE8߶uKpUs ><\ed*s)0hHyzGzQNq҈jqƌW]~{1\Es5cbPA!1$Bf#[$KlW se�L U1Wh RNnHQOgw0ZxByk]n5<4BcLx<َ\fIԑ'<tW0eli " R[+p?p7ۦt(*O]2asL ,mu'+w *Wz}Xm_$Јa4<6QV-8Ϯwx?QГS 䓸sϩ"st{ID9g9N@s^9<}k_L�2wok @r _Iɦe!?V@"ྈ)j|+pD0SHJ:\t)9<x{ٝ~xYw~s$S_#(-W Jx+gD>J⪨u(ONJ9v-,Tn?iwͭI"΢эtC&%P,A@W1644`9 ,z.~ Y3g$FTOa櫋b:8 3񔲅D=wēi5I2JT)WO½nNB˘pD2MF`f<̓}ha0ML163/6+.H%@yKJZfanE ST$(ԭ ĐdJ@nK>(w uHeG#?I9$ 3?эW E6'd:I~%<8H-MjHDH\<[tw)Ј Bvؙv e�F) mH 2_%H �ea(JhO$_\5*q>4<@M)w8wI�JZ;H5W5 Hm #9}r89PieaV% e^!ε׆-rtպK1C*$-03'+ѭCdҧX}M7sWX=M7=r64}掯 w|&4Xᮽ'>iJSCi`v2~&`{S)cJ$fOĂ& CXUĩV�f󎍴aolRŸCjIz'uVf $Ԃ׬[Gw#9><gT\zuڳk{>Ɲuy-һI΋斆PѝbB+,mڼ$q-ǼtPFK: 5׵i9b!Բ^=k'YX{=|Q:Ua@ԫ{W۞ܴk׮X㕆12K/H{!H;9<L90ϵ0M\+*mJq^)W<'_yѴ(RrF?sYD_<xM#TX*eU: uXmDV׏itQGT?3#H&p>K(c<Y|\/,? ˁ3k8a( �HcP1 ԥ0hK ~$/0*d3  k9]Zm>V3XoYPa3P% Qq #Njs5մq&u8mY)mZ!>~82ndnǖ8 ]5fb =l yʞ/~3|*VSVIqs(י87W,moKV (w٧ҷ[3o/H䧿?) S3o�B \wӈ0DNaWqK%Ojyq.@|߆W?|} lٲb?rT<Mg_!eJ!gv?O5?21U˸܎-G;2X B8r*݌Q i|h[a<!ne MH_0uEņ@Hwe; 'ڟ\, dFF> #ez*czkCF&RyzƄ& 5v3\,V.x9C+M) ge5IP t&^r9Ըž,)2 %\1Ft Rfmor6M_k<SO$f$5/,a 35Y/W4H/rqW"&{wnN `&!`yԏ3"._&qnjƱ!:Q�lvS T0C2ŘW$OAs 8ĉ~7ЋzJDڛk:C_݁9׬;TVmY&H´fi7 o3cp ~k>to@j!nbNaRi:ZEir4`lM pGS^5Џ90 қ0"̈́`~snJ?@jh-Vڏa k9&9mx2vs #?Bڝ0(3EW/oW;d3Ó?08/6zڻ:^vG>J<K?.vՎJkμ6+YNߢ&ǺI,բ26wA: Iޞy _Bڷ{W:k+u _U/̏P-upCۏ92Xϳ=XX2q?~g0$葆"Ab»F3fOoT}g'T闲ngN>{M1$-[$m߽hXM# cؖ:`f?.]ήO~[/<-OHј//~>1@ԕ>O{kMSIs^!fLe\n 1UCjiQLq3#Xß s9<ye.k)1bCwjxZo]VLYz@ڕ\ %챎jWyY@b!$? "q8C7϶P+SWjXX[gOcxQ?6'L%5p8(C&e[FbS5C<$副w>f,%]ŗnL"= +qlO flsLMgǨm?%O5 Cx3#CA'-+yV;{Y~RO<_wWVX�N [$r+%N鬏x+ψC+g?; J3P՟3 p [&? ilgS"~1)g:*|WayO۸hiHny|U%ǔn6 } vEgOjaK#񈏙r"~gî={"{F`#U毊_Uгn)tMM2tYc x\+3Q2:R'}M?# U=>r^}.7L|Zbaxꔕr<?2}.G77NSI|aJrLG3?Fqo!o|j,Cg>('Ƹe>YSb܍f ?Cw|x6r%e)q-S5Z;'}G(=1/# 6܂%NI<s3ޕ>R],%r} U1Ȗ3@ׂa䷵jpZ W}&Q8TeUծF :3n<A@}ѭiæXǮ^ d郒}'q\u-z8B(EK3c MkZIcq~&L*)fS8ٲcmlx~i4ўs1V._5v @ foI?hsNCh^%}8{ӯJM^|W@dvħhF<.s6$(DG}NZAF}'�jgJGAD=pxay޲-(C D~c;=iŊ]sŠFi *GQ+` x ,LU: s/Jw.:�a~,~#= s 6aJ7nܐ>Ꮴ =}葴�Ga!Q":cTC55-0T0@=oE[nNW_t!1G 5&sJk."wDRUUHC7sqnnSǪmJ7pGJ`XXZuW}0M{Q?|sK ,z<YFsҷuWmt92<ٟMuq T |4͇C0L$>tEIf j9Kc%7Yկ~TT7m$IcnR,*YUW<xΨc lyλ8(]f6_ҵzii+iZ` q lH~$ǰg О?Wcbpq6+T8*JkטX=Nku`aغT<Kzeg:%XHQ8kTE>1=%5>3<Ss) i{>tRmnv^]< J/4OS-=/c3vSP 8)~ѝ Uf^z/*ϘJ'|+G~F*sK/]~3$x+Lt^W=&6@FP!+]jwVs܂t,旬JKyxuGS]X G$㹋bxzֵk.Zjpoxy[y%+A6<sƖjrfxEeeU #()GDj$U9.}-jAr?3TX0r_"zk}sb !<3ǝyۄ92` !8xqzC5e(3/atx.@aJ#84?b['T)0/՜|%$,Y?_͘da2%J o[@c@e KR\a2 ~%C>#Opm/q݊+Gq"W-GFa,;ʥho =¨3?]#KDOӜ!z 0Sad%"_.C5nBbcۂy$9ƹY 隔 щ ܏L m1Zڸ<d;OAB|C</\D ^BX؆iGz�ҭ-Żx Et^:|d[^ �DT ,GāSH{{ " ǁq駖KbچMx %OϚ.Ă<T3G8oz0-dC(-Z6ϼ$Ւ\xm]&0ptW;yw}LՃýaLϸ.?{Ң ciھsgYS?]t\17sPSuaȺ)ЌuYuyqkDRyk=FۈV5@ur_W>38?C26[72`<-;?)@U]FOss˰J¸mF?L6Z]I7,$HlN(aIuugZsL? klIҥH橄Ii4$9_Jݏ!>N=s;ը^}թ \r 0-C#xZri:|H?q,O`.aY``0>ʽNz}:0pOC%ұZOr 2241b<�}Q1O"O֓7p1TC&Oor:F2i\h xN\x2j 3kx8F'4ηjA!Ħ50 ]722MZڪch:*sgj%p"=65a))'0e_O1IޠbǾL^f ;q`)v7j޲-JaTnns}VM׵v}_[O׹9Rie1Hlu!DZ|v]^c.<?}=iZ ?q*ԍSg֝:{XB͔'gɧ򌈕x/|oz,Xg}s" <EN3.qcٿO /J%ND<ϟrn߃,H(GC玤Oi=}3ȷ-o?yf[ ',.[~ƠCKliQ;0k-@U~|>;'vu(Fܿ.n; A˒0�(E )<ǃź/`$Y;$l7lH@`*LpIor3ܲ^Ogn$ą Mtag&5ax 8ir?;q&:r󸯆ߜwimW@GEc.WJtP|%Z !.h!Ƶnyk$16&/3SG:W'f8;tHݭ9KƋ> -Ha$(Qr-08wv4X�|%F iϧcfXU[xURCwIY97\FJx7NѣQEmT%z6R gۈtʻ!XF U6Q$C{+>`dfÖ}M΃Fr,%;q=$jZܴ}k`4ļgy7VC joll0`WXlM`𦑖cӎ Cz1J6[O-@2җ$#]SɯqW5J{>vځtq|G`дk\ǦݭTFK09'HK`a~>/czK^qo)L}s hNO~;k)?Hʗ)'Ҫe(b&c-ԥ9[ۖsMH'|F%ܫ*-X@=x$ƍ1^Ki"lەc4Mby)ز5]I2`Z1H`4ļL94 S}ϻRg{Q:t+D,A]unzPm]k`�QIEک-gO3soLWҫҦnK}S8 2Eg0b^2u:0t!00:ixe6Ht9Yh*0mBxLZ=g:!x)2^H9ql " {6ŗ'Z*m3HǏ6qZ[GHX~Ԓf_Ӊ![Za8U[h5E~z<Ls68i/ 1-̺-5Gª iϵtƱ g\KBp43.}*.;ur7pS LG]t(QKjٍ'៪IXOUbbTԚt{I$AC~F8Ie6^# WW쮽@yO3%U&1 ɭ+H.>cs NSueF*>eEwn3gDMdE/jX;'ӣ+? gO,:}B{b4z�%C*Yg2(}<Ў=?{4>Y<70\!MDM dzS_08IJ(wBJθ+�7ӯ2[</,FqD;u˗ś;4ET<^V1~4RU.1[> v'h#`d7f.£`d_Tz[`ėШTILӎn Fyi vW\=1~ xaB1YILJp#ѕ \l85, }'i990'EC'(BZ}Aڵ@ȕ~RWOȬ i:.'zIL CYz!Yga�ӡΣ\A,z.Q}يU00x Gs7ndF[apNr2F!E0昅 =qT1J}pBD)Q6sBb3d uQNyr2kl?I$Cij/..:zbui+Zx2S_`.WXv.誴5@_;T\rms]ɑwt5.^Np凪oHǠixUbv~)Lp~TL祩֩y箐9r"kbgzMi#64P/I+5ݘ.],m|#N¬tvy }+xС`OdٲS)a!< tt]X8]LQuv Ǖ"W A^hQzPZz-00ǎ~}n:&_!G)jHhaðCt7Rǫҕ^m7*=^צݴb} 3cAꋡ FOiz!w`i߹7}k_O?◾4Y\AtW**JYhDF!3n>P7dt槤|Jg]`0o߰FL SLz '[|[(K`ܱ͜ n1`ܨVsɟxV0eYi=aQUx.PC%^ Zp{dU ^QytqtlݺF3E \S&Np-x߶?x侄l?,U|elڇ$->4MY'{޻NVqf+q鄫9AN@ 3ǫ3<+_􎷿=i |ȑqY:T2oL@ 9/HSw+OFD%_&Pl P R%ZD2·T+;6`TC#-,v}g0_ߤouW<fKt_�3_APS71gde[U<1 KNde4lb~ʘ%6 R2*w"Ņ˴o, s9^aETWUr\]xq+.s1ATޤSL<%BR' vO"T=B1 +h},t 'Qe$J²3oOÊjYs�CEfXNf߅\~fpCih.WUxh3%sVU1w-1CAK6N? &]sZgK+H\Nsd`<$4ģj}jqwM@1LJwK \ Ө$" ?>5ZW+%2d657ooٝqҮGR#0xauNh ½ sEDfHTEvmll؅ihqvw5\upsfiY;L^Z9c761݀^Z�mtO HhYQDh~wo/JZJִ WVTQ1CD;w@|ʘ b7M:5jRUː�KL2DLHF;9Wފ- a:aNX�ϣOq/xAZh50L?oI\.*Hwc"jnGZǦA=m̦Q#@H]\ d_Gyb%8)O50PHN?ZzJW]umL;ucիP܌]]gV # W>8.pͪU89CTKD]]p}-Y{w&^6 6oܜۑr 0^/-uo㌋~$s0+cR334AƆR"5}UW>j0?w ZszoxՅCXHXlezӳ}+}7xO:!SH2LEy32kͱΊ6mamO]}e{i<mA;lPY#׺ i$qiřsY !W^'~ːLV'dH;7|3 ꝌGH =w3Lb j- 8#rqM5aq8E?'#-s =[.wIQM0Z^Es គo&@͕uԶpnlR輦$[?UԢ.tiw1\9o2 P0޼sE/U+5=@[a5O7IVK3GbR^xN[o%NK "qޖNF'L|W~<pa~뼌ZU3yV8'9HEĢ+a%"0]0$jĮhQ%/$EZe_5P`{aΗmߗ69-筿yU k[RX=\8�^gbxɵj(7oXI\f,{W;M$##>ضoIt4X& L@鲟}WiˀrSOn8X^=yQ'Of]ehI5(C*` {yYQrZ*BgĤR| R* I!0ԁOڹ+<:KP m0lP]ޕ\#傑]h@tU. #HK)) 9W D~NUb=74"udJ$ι *8?lz) RWS,"q8'hb;Ƙ0v$j?(B~@XTCA'Tc95?)eXt!0aM%$U;~22Jn,hԶtC뢋/DWV+ajaL$NrnPHx51Tgazֳv>~1ph͊ơ0i]8;X$㰅rG#�څma@gkDiFrU++lS0>Ѿ<Q)#X\Fnd~ࡴ`Xc.WH۹c󁝨O+2F`Z-ޘyMH+r)GPھecZ7-|c+jj9uUQv SrV^ 915b,@8_;ڑ3}}/McʫoaWꊤsw3v>;ײ sS&Lw렎!V#F#e9A?�/]2⚫6¸20i{:@2qg3͜wlC f}[47bzN2AMM휟gsL^I'R~TCp׿W]#3lLېIoyAKVQ6XHnR5E< 30�;L?#=ݾ}{0$Nq5p3D0hH"*O1ulPdf8: 1O@82d9/n,1P %sGH 0.s2^ $ግ; ͛ @-YO5hٴBIv%<j攭FtZ_gA~9(.<f>r=?Ygx7jh@q'9j|hLoX~3z;6)v E6E{ßGaղ3~{/~>_t6U?}rZae2~#x|9d<YW?Թ,Sһ': HϤ}O$w,J\=l$I#b0>t�a1N +|/}/e.#?#A g(ם:Y?:0Ѝ1vve%P<*Qq4 1g_3+8k{$p_)~ r1Zi%LAT{1`fUF˙ѲY~]][g<B0YK_۟nb;s$Pqb1v1<)B3RO£O"5J<#YK'X|`XLKltɈK<c'p q5zijЀG/>/RGeNHJ.�gIbD @͟g9/�`}</"%;/tw~e,z2�'3>P33Y%H\]ryxd=aQ n '| /*Iw)V0 7Jfꢷ\SڶyS % QDTr#/VtpL5Ci �Kp6sw!۠<9T"T.vk��@�IDAT28-i<\sZ$_\ʦFg`vboOw.@ 8n:NL eG V$~Mll\-g< Jyi]mԃ9jc1@ˏC{1 5tp6>[z)I: HϺbcafמ} X c&w$y^^? DǕ#99^*OaıiLm dd"&9e+%ohiTc@"Io}Sf'S:E\b je a6s:>|>\]Br| $nh2Yb4:# kS dI;; ú<0wwc4 7=+�ax^lbd ,žfLjt 7frE:FȮ={7w4{;}weC8K׭O?ŸÒ,gsۛ:4}wA;ry(RIb{<K_cǎ[+WrO(E)DF%pndT(>PVsal5jfyܼ'eM?$ǹ$s33&Vn=0Lb0RE]ElӴ׍xX(9'k(I&A1W+lXeFIq:\[FO4 M siP 440A*d82<S5-vd�a/ [}Sg-F;:K:p\fTm۴6c~r[aͫR4Sn<)O*~>8=&QgI2|-ជϽ/?/oOK_NV( l:'uuxy?𧞣1vW~ſUgSK\@,ήyF<#|_#eL=dաW.+rr'O5mONwUe �^ )?5Y<^g8󟝠M8fX%V⧥?>uQ<fwiKi㮒a84m[zTљw:O`2P(3UyXe0#N.7/,Kz溄Bg:Ǽo&R1kƕQv2H{.3 _Q`9 Sn 蕬&ab<6/>gN_wVI2C][Pc3L۰-m%]./s9Fr &2K +(~vE4m=]\;89a*5 I i\~wS0C~EBՃQ-H~ A%kNW/¼A@\AQpZkj`%x0Ba C^N=]+E TەT "UrS! Yk8$h0xBzak,xvHْyv*=)>qTG u_GZڙ/ZC$tBlosaΛםr6:/6ǻ7mݶ=͡/^wY{P}M{Ӝ[W A^^v 8b뮋 5$_0i.ѳ3YݨELq u.M;wrd89!hoaUm#e$-JJZs$cBa-;,*YiטkP'OF$ͨ0S}zH`halغ9TxzI}\úd2 yҊqIxՈǐ{CAnl84"n:q$0OM]~Y]~g6A$[FCHU.0hseOW+qXgynz }Q_#ժO*eT]Q$e <Y`lfqv2'e\&_5gxF\f[MQ,*{M<a8cf}# c;uS 9^Pl6x$F6 9/`4A~22t`Becc;sC\UTLjT{Fn Ӷ>?7:D'nf� a]X96F#/ ד}'c*+8vkPޔH爛C>7d ^Aӟ44`F#�2U118q"Jw󭤍[|〸 LlΧLΛ8_ㆋ^ꤌD-T#ӂ`ȆdliWlTn3^`r ׿P7";BB1ɂxǟ\d; oLwӁ4w_g-/ v5y|~U5Jiʕ5yMe@.iz+EJ?cHE(~GN5y3)G3+/V3J׾5XTbA"UU-3iןE,<1SeJ؈BYy,T,xN83ulGfʸt|J汙F";~Kd!Of\q*Q|\<Gz>m@=3r-Sgg;>eP;]yZ^79Vr/a.3`,GBb:߭J$<Mm; No`6`߼#صC :e gUkaIXju슫8CT!lʐCRx1s>6 liacʳiJloAϾ*F"u;/=a +*alBBQa�%;㮖9 c*Cvݵ4u^dאӚͯ1+>: x)XW'.XRq6dcx&G7rM_\|/!˗ю+a\`Bn߶0>k=Jms~@a M"^v}PmD0'0@> /ZE=Y+֮�6c= σ}{McXwQ5J҃بztq{yA j=Uz]o ;FN=9dyk+dh~,g-u Uۄ! G1(-CSîC+VT:2: ^s*ֿqq琌p1N?Onph~U^M~twFc37<FC,B ʦ㰙5V +/I9~|ǻFToү;Uh. ʌ61�P&6_Zl-. m,筆4yON4'Rk18O: icNmrSќz*S|Le7�=FzwR`573'T\-c:2Zn0 ek\FWe[n}M;=7оl{k;·?X/ ddiPyk 1V(G%rq8eŭ>ZbwoVI>i;e~O][ 'qxT_{F~q ."?s~@~ٙgW*m|8ޞ^ i:,OB0zqf[OuP,7(t% yZ!RݟׅzoJBGDO]@< 7v۸X59iKq,yJ5ړV`}|8}񡽕{0o{�ڣmS(a|]Y>gUy|9wBgɴ6 ` c: ^+|3i)e^$fQhƵ ? iOܡ.cƺQeYΝgUhHuLsfeg>S2Rt#%ϋq*TWUU}WU^ \ crKyMw]u[2Еd>Oߝ{YWiaxgeoq=і;1~u�XA%,%98> hcFĴ5i$>n; <֜o/|R;Z=LʑcGf4BPڨv~0Z̜]&\)8CKJ:($_av~o=iÎi}!l۝j!5r;Nq.\RUʓk|#[  Y s @ʓ</aM|+` $ 1&΄~ _J/i) .Lb,=E.#:CHJ[n$gBay7Csiժ5@Rm0{ 21@ \j_/E 37CHmK6HTOV vq$'2=\gؚ1&ա\-m۴)m{izTyg{ROIFe� $r66fl:,{cZ^^#lP�&+,5A3ɱs=Uߣ\~VV}_S9uNQZԭ3T'+Jhdvϛ7?έ51׻ ? [W1I#XWzU2CXŜ' a zqThin1֜~pcO?yצ S1Ra<Fzsztu#1V4F#``iZjeP!=h8`#Ҩq0כ4sf\69|Qjh.û_~;ygE)9LXt 7u떤:6m:[lǙȰ;<`+xJ|Y6anBKCJ"J0aQfz.ΙS_Ճ1 w#(飌U3.E)JPk:9Y6NL7=*R:F;+se P:yH6K<@;8N3adLk8uMUҏ}TX|%}㼰ye\aiIfq*X.Z+put#] sF3_c>nN /8t ʚl2Ӈ8ÄlgˣkYIjN^|91m}.?m7?13zxO?*ȭ8GLͥ6xK/4}ӟN{X4Q98L/qA/p"#d,?'od.J߾I*~Vҗ8>KoNx/\O/x ;R2h&)nY:;nPX`󩫅K?}lOzٙ#?|;1YjΉie~Qz*; '|=)0$>;tK_zB&)}a@*8.{^i;" !|џz0qeOȳ&fgє뺃/#y }+O o/Z58Lyeߦa36qiCո (w6B6#rSتyfF,oؗ``Z1yG?3<Z?7u25 J=Jړ=K?;,Wlˎ>-;K+>4̣OaG?6[RRN5‰[Q>WZXa%=Hfu%oNgsnZs꺴k<c؁4~T,̛e{jV#0�J(w y -%F@&C؇C1yӝ+r '<唵iͺSY9#9x3p2.Yz!^8r "߾Ց s]|wܞf/[CK& ^9I[bIM=.hΩ7~}0;Brc;bdӷ>mܶ#^>jN<1%Q j*#!Usd. >oO}\]�KH` ifls K,Иj|S%!60ZNC3\]7/= !ЧsMbhLwlKW/K !ٵ{gZ0oIz, 4%pҬ�js`0aY֦ 8C>ϙ9>e ]l) \1w?g@/"63hp>Eº)ݳ?= 93jL| 56W8<:VIʴ,(,PS_ھsG*qT=w;Adr{=W雷v6ilQMoy8':QWaU&Yu0<@S1[Fyt'Oc7Ƒ ڇ5 $Ō[%uYz̔㦊CQ?FfUZjxu]s^VZWlkF.+_XuۇJS2nMM)RhjyN1F:Gc5CT-~WUvh6L+ .qWu fW4mWDʔ�7T3g:O? +iK+mazp P򐛌V7<:)M}{wk #i3 79_#^UOfH#%}B*r2k)yꯒr,^<9q,PoN2}FRGpK,&D.)ꖣG +H4"-d4y ։<q۴GL`ky Lc0HaJE/;~cF~,v8lە_YE UWkhO$x2`{#dtS=!<>+s=7]~eOJG&`q!. >/&ұN6'Hin ?Ual3p pO16)Es\D^eLJtƉ-*a@ % Kfx8s7b23h\PQ2r~Fܡ+s- gxϖcц26me`q|N﹝rn/L}oj՗\-1<r-馀U4, N˰=Z*$Sպ@H^I?DaH9D3.}>40\@}0CHZ4:#q ͹1$$a&u&3fv2ޛG`aٰ G* <=UGeZۋܝ3J<ޅ\ � S9H0mcui9RU<T,^�w# A/φt�A~+VFzw"<t`Z|pcs΍lAq}\vyzh|RkA6$t竲}ptLZT <x@06|ۑq$[6jުeB(!yWJWtf8-]fvEX:#]su!~k^6>tҬ!R[= 4$n& HhERA뉴6݋ a7v^M@% zuǷ=-agCĹKhI)hh+P]=g<Fb,aI~j&=g;QQlHG`ot礙OlH 90Gltp(y;s2M˙EZF: F+ZKH3׮?-]}W=eԃ䴛ofB sjTҎM[y˖ozW#/.H0Ahs;ҪK%/(]| Nnxoi(DrS1߭*-iqX?hÛƕ!w2.@4O6-:J~?Ӫe0y)u׏v<Ԁ=n957 Qc0f>mӌ9>v*OA B IA)W/I࢔8V kU GmRC%_&<1ߺn;Py>ޜ~"jټټ6C5"M:].,yW'|U.~}O^|_[tů!HGoU"'3^2vz?}|gDW^E}O}Y0׍CVx}r N!8b'qW&Qq\=C_$ʪMoX@U;򂐒R$L<Dzyα"ը|y&]XZ88V֪>ėPq,w܏6).0L緧YaR):\wݵgLLW"ն�Χ.VA {P79I<s{'GW32}mFy JX32iqȄ LaiƘ/~?${j܆n|3L0Z2Wvtn|`Ï2BF%t|ş ZʅԲX6؂-R% &h "ɍ cz$T8H(ai.>9aH(<h&*wm?d$\oe_GIBV/Opż-" U O<1ӒWh2,۶/O6+ ✽p)S1Ao}+!ajc^IT/5L Rs"NkQR5ܷͩhpر+m߾#64:JWH̔ P() {?OyQ{f6q҈pD4KH"jNby̴ntMo~#`VaT#۲uk0~H'ץ%0 +Hm‚`]0ls0 9:(|߸ :BD#2M;W6@g:+=%$gy:LL,>^qK,bëawaHOb0=99K=ޙx8 , ,QsN1zTl l#-Mzu Gk} pc� 8מf -Iؒ)aD\h翚9 .CGm[`H0vm*>ڏ٩0ZIm)t2{n9$lm[ <hѴiM8:k:8jm'`g?:^#!llvr-öm1xscN@r8-GQjܓiPz-Q:=-d<ik{6I/l`YN۴sn./CU9<N;6 cdpsG֖.8b2^H$ n^`*YR&J߹aΣVk0J[= Y = 7s3 +j܁(~<,:q|<Y D|Ņ;ۦr#4mM(2m0lYWƱ-:^JFc`,+IfX'QU[H_xYk U=i(wNKϹ6X^.S:QE,{yZGbVlbOL{oWg~NS%9ςCK87s@V+G˳#Z](rxmjD>%ޤ'<KaNra'#Gsc:1(%C/2ٍs˰lX aL@*0% NmSPJ96 XDÂhX w5SĒgLԥZUgyTeFyW0z/aԮgGW~-}ӟN7|˸_~}m_䞩BeYWUuTg$~$^4M16>c Y.t|@F+n֏)2`8l[RFT'Y%MAؐjj9o�n㌸0jᑘtqFXt:LzNgcxLW䓙I9cmBSǸK#SN*mRK Rէm([5Ai;ԙ4o~SJ}ɻޓ0ڟ< |a:aϛ ݽջ�_%Lz p ' |!4궯\<t8sA{rm 8Ժ XdPlH_1Ƹ'-ƾJPXbͶRu� 3BA$ϸ9F8<ʸEH{ib6Z.=8K. "iRy5㺇éaL!noƗPu{ N>)x;�YX 9-H\PS =2B.Gیt(}lC0jlcsW}k_z Wp+c=\ ƫ1D#)̎[:h7*3^t]wcݐް!V:A>s TN8Ɣ8Sm0Icҋ׬NCx>LیYsҕtU{/\.]ty1L>yj,mrRy+Wc0Zτk2Gq~oFڄ RNM Y{ b[}֥/_t+֝_t OKfżkLo33bΟo~ʫo2]}#I'tquSSh+?hڥAR~u WiwxJTݱ)گz:=�㊪w3Eav|+&_|bF0`":V:ٰpA`3Z� mkb9ey'~_V=S2ęA5LĈes@F1dr6Z ^"M$WeUZfٙ8~\f..as07`-$fY? f>چ< Ԍvh }nLy8 me1?< ̓шgvśr> LT]#�7Lk뢳jf Y?k|O[6X 'yVe,rfQòD?DH%?QXk \G lIs2ńY&4^�Lp'.Y%泇TF~˩ +۰R:SbDn7*eUET,B03xU4͜iCbŧ nxnxm36>.D-rt^V>ǟQS¸;隷 `h?KmU5?C'}V'op DdϢc'CTq,%+W?KȋKfq%-H<GّV@Dw>3l|Ava=@p}:5"rzyi3n ;2- S3moۆ+FI h`YwoXyw"_F_ȼ2缂Y9.$ '񥫧\<cp~ ~Mwk�> |J XEߛb,C[ygt`ƴpp(#iqXT}IM|En ]SC"8aX 3CӁNiFGi^`IE[hCcܤ i:;)oiRxH(r!w_�:{7H`>MW\qHSw0{PeLVc pSK Gq0 L}gʌE-ON˶^${鍯}9ClHMM;`p&e %C>$?i՜<M_t1톅Vlv˸Az2;wb<T_ δ 4Y7Tɚs[wܙ^פs=SJN7xkZf wEMiF\-rNڽ}0|biNG (0&!d>hOEXeg+G.`.2y+^vSWP7~ks9YǺ`{`~#;7ܚfqc�ew`Gu\$\0dL&xc{+-oP#Tvz4+VQwKke<tF.U/.HzhQFÛ8۸ ]i11X&ơbP:S;<ì2Ge=b` CnMw3طџ02(]Y\q\a T/0^1N,'S1ΕȄj6J#Sx-M93X,֨vTs/h6],(Z 8c|Fx(H56T<ZU51_߭M7WQ.hۺ(-5mƥj)g\jE皡<vQ80F[0_iTZѦ%š]w|f>e {Zw81`:VDnęqKg˴+}#oc.]K:x2w\tmXΌ?IXGǑ-O~$~{d|BdEUDwkgɻoT'?ōżwpS/[wY�A蹋 q~DňjS1/W0P)@U}8e WW 0ީחz<k4z^rIzސIxY|Y$ho IHg>r'"amN# $7ǕEӆ *"9Af҉<E?e!}syFjvrtq4ˋ g F>$?~G<~L ?"My9r<QEidAٸvD)|:Xvr1 T]g8Jl%16A0<jkY2G/O;fVtAJ-O# ׋@d؜:wuwyŸOw1N7<Mʼ%J"-mE-ܘ;䲭 Ҵs?t#HbY%)pJ d1L{L3A*~Q 0Xz"'ƣ&QSU{kGbM^X_Uk+}C0_vr1^m9΅c܇ء5 ?Ӵhr g{!g,\*ZAcTJPղ>hI C*> 6~C0BЙup5p4p R&Z6ۜ>uSP2+}K_Nsc`N<TU\Cz:J^Q6շ ds/unJs1vt߽E}ٷoOZsiiۮ]r~<1"lt;=q+`t[:ڌHX2յNOM|)-xʮCq;6eaHN<w#>{R'̱,6͛vV D}0 HO.w`.4vwS׺4cg}vҧ?1Z`zw38; c�3e1q\uSjRg Xbr"9 c1vQ{~/+}3qng\wdc�&(W<ƴq؆:!ܘ7~#,Xk?L\Gb \6cFl0cqDkjl!sM}zΔQ<u.8̱ivJ'ezPi +"O2Ԁ>8$$b(,:`չ41TH qt;9FpxRvϳ@,lmB}\_w~`b4HaťB7 RǴJPͲͪݸ a/%H-R6Sp0 7qolNTJg@?x<e>,N i0x斄7 *ZEiqtM# {S=9Z<s??i}:|�Uמ|UU/y ;hRiEG=U!C)bYZi2*NI${Pt.‚t3D} !?$|Zf /egd5HVK"X0I\L>q@Ywd,=om+" W`ͰeIݪ�i S#r<[dJo۞))bk8T-9(-q1R*Uӗ$'~FNvd_"j۞eЗZ@՚b}+g}IxX"nY\~hUXtAԍƋgfRr'qNS+c 3T9"//rb9 c!Ϝt86�tkoyp_4(9J,4-yI$Ŧޑpm߼nEilb-㇜޺جx֑/I:9W-_K-J{Y.T\ٴqËWQHT>�iB6^*QfV8s-X~,-m 54. IĘ)dڹ& b5ƍFOd)m+[cO? (-٦^κyJm +q5eCH-|`*V\Y,[Jau.bt 9%B!=B9xXzEsbo=!ū )tZPÛ1snm\cb #Ɍc!zڨJ$qb W%; nH"p52nZFz5G6oI/Vr)312s * jw2.^0v<8\#ٽs;ıtzjt뭷 t7>1WpPyt'ޝa͑4T΂Qo Phʌb`w`=߮7~wcimx3}H}dZ9srg@g8qq/ ܴFtefÌ: 6MOݛzr3/@0{}Cl1&꤭挴cG~p143wmN;C:m!aK\'s)-3v[nKލ!](ms9E u Q q P]Z,jADGHHp7z<MƣO`Flch,o:$O}u1N]W*-P2$2ʵ=MI?<#& y}u)cvM909m#\!Wb{qfrY>kLLE (S�cغ(-Ȝٖo9p^0?f{ʬ#eөb)~ KKuUYF`{c[ kxJfC-}wa(;03=@o\Fi%1tovB8D"3%#į IҥKHKTzSU?5A \Y{̴H#O o: ]!E:&-YdxJ@: G b`V%s^^` !{w_Q}WGءoi<&?ej[pDu>5-r~^ Qat@g )&+WL}{'>ȟ"+ΏLg\7Q~ A49xf^ӆ9x5O;S2/QՎPqax0 cM oY#߼HݨK+E5?Un4'7s8g<cG k :}��@�IDATIb2tyzY-+3SL+Q\'$MVQi6<:*>3(˖9e"(M#GUL<�(B4t 'KN% ;;?wڥ1$Lϳ㓶G3[m{+)3r׶]Q{-y>'5!X<Jx|4 Iԡi/�RLDRV%Z㍍8C^`I LM'ӐvS|W Osa7gl~ZA̰Ζ9 Œ #}8;exM^#(, &i3w 1�>nJQU3=?r,J6:ҽMoJ#఻dupF; hO=ǞlC  <LDg`իCSӱ9vlڜP)/<ӎ4'/Woo?nƘH=)~R84G�We̞*o{둺΄|U;ۿƬ#1^[қg_wR+ĸS:&\=mwJeG=Rt;)o}4-ɵ/UHah+W{vf 8 u1'lPɵGPӝNGMW_x"Ag>7pƹ¥0Cm@"<HaHWWOw4z!i;ϻ0OI 7+lQ=ݔyMYuJ!s il3n=}wz.Ksg4.Liie~,\kMpq(j!E2|O0xf� _'|Y\ܓ18Mȼcܘ{k?7q] x_RWhfZ򚤟| Bilb @Z! dS$3 dԮҪ19a|K0WL&Ud3jM.iNmFmv~S#=V#ǼZEu]kƶ qMu2ĕn,a"+,P#HMřSVMZlb^ō#ixQYg3TOPw]/$r'%~="y 9?GKb"/0racb1Q}Q9$F}LM*f QVvNpH\I؇K-nlD\.H/j לuVM<U!1T@<Re #MC]$\_窚)]FB"! Qg^hg=\ KdjK܉s:8YsXz"ٟiv5P:ڰȥ 92QMIl={Baw,~%W$Mя*EUN,ڹܜ>33]'8!>B,�pF.;O뚉8VgN4TKf ~8e,+d}ͱMD~X~9]lŝ*u�rI@cn2Oqv1n<,9#�ǟ@<@sdƖƔĈ@Mބ%Zzߣ;m+>|~Xd*˔Aקn Cڴ5faȷ4Ԡ*_s77pO`*U<-PJqxJ+ٙأ S F Zaԅu Ye\~9yY{w7lfV;l#m.~4T.Hw?p:3Lb�WĊ0bZGunUBgyuX뜷tQΙLr< 5#-S&XU[ (md<h9TJ]u.$ Z4.?wx%li]qO"\'0Hnk42ܕv>Fn8pZf]ڥʙSYtui'^Wq ϸMUL3z#;\߇8X3D9)c7cngp1tաʪv}d)Te 2u# 9f,ZҘ7U~ZC^s9]a17/RyE-y,fcYKlvosy^|{ZƆwޕ֬Z}q74PeL:;pÍh>)goqh>N~aoNw�L" ʰ&x:٩᣻ ratcÇQM>b?̬ue]z=�+9`9>Fz%Ju~5(6lxw-0\Rn|WH2C1ڄP3LdS!qu:kZFƃ:X'og&ܤPX@|BL.p# sJD拭)O!`⬷?`L0L5_m%ڬ0zA7=9g#m Hۍb}d:ϔZqa~GHنuxtLy[CrѤߓRyW|O<#߈,>3�Q*<9xCO?t]Â$3YDŽeRSenUF2 NT'o|ƄdbA B$ o$df\bq`w;Kqz$T 2yjRs[VRO hHB! $u yXіqOd\2Db.EKD L^٤u )r!j?�w@�W+W>4D :|ؽ:j+?2Or't5>]ҟ:ҌEiNb/V˾vs\1PՉo,"D*}+ZfՄXhUi4A_1WB "i't6Ʋ5SdZ$A&#rb3b۹4/~6y/^ࠁEc̽֏6%9,Pcsk )£}aƘn0Y'@EblNKǨ<Dzxu Lkg'|PKۋp2!=zܕs*ff>JKm-lyP{T2~/DtΈKބȎw y8_p wPi uw䈗Ԇ%/:5; !#(ŴִzJ ;,_Q cT4V KUږ)1cL@vsmا@/_0<e 25wM&2 %ǰ S9+C<(,T&ꅱDRzs?|w |5iiU0SJ~-?+a3hR:9ڈ{A,ם.jOv`8+D`\fp.=u9^?|ˍi#g2mt3J.G1 Q$ xM.y%酗5asKn~_IuF:\}Q:PݼesZhE!z˙ǔWMpj5RƵ)S7gH.n馴st)˸:w=բl8xDPYS }˽Ax2ׯZ{^:;porƞ4{b�cگ|--\ /NH/׬^fBoZ Rro6Ԙfvc+mZ6r 765NM6o~Dr2mr_&ͣoapj0_waʱ1yd8u;I3nJM^U0b>py;29ieDH8/\ݹDSlVN͸70"itj2ɋώ;؉0"^ `I&2KbpE`(-/1%#0--'NFԊGAgFI# _vuI`9jI{qkaLl㴉mj[)jqCX10pXpHJ@T7n]"zL/ gY~@uu3qu2)6 <xmH&eMg OW?,O7$r+%Τ'gqԆWϱ<s]?Op7Pr�i yIdi3y1x D,w +JbE'Bt"dbeplyy >E[A0Y92[%ϜJl w qBM*WFQmEƕxY 0 eA8.:D&P3\fw//"mb= |/m6mdeE CU`' ҟ(I縻k3߹ ȭOu>xXV0<Ot|OW`⭤'#3cgX&:v�vlxXo\lrFD`qhqT+͌#2sP1Ƅc$ybs|?:Dس^]5Iqө4a2q϶G#5Y%l^a渨7߱0 (* u}֙;<Nck-'GϢfimx K¨ru=M"#Cj_3<fk;e'. uh4F靶MoKH1 3N{iU"˶-oJi<G \X$ܺ9D�r*Dpʣ�i~TŲȟ4]e q&,ǾE43 5܄ź +CԆt &=&Xm<cs –0طo/6㩝!`0nNZϹJt!A˹:6sܴڋtEBџUQ{Q봪6v]8qy8sŃ e/ ?45!Ra @ \5"jm(˕W]ovz8mw;b}/tg "nŃl)0ݨ·ٳg_ڧs7畠[ H`VXc!]$}c?8}6.aIuh!v> s`a|Fa켻Qb*s"-X2Mׯ>-Y83:e0VQǸeg'aэUztIpFT=t�[pԈ �}Ԋ�뎴mӦt:p\>X: $.iXNͷ;HbY|kRY,j5;۸sWA=Hy^,wz iwC-؉$C<Lu8|cg9W^qK7b �qA3nxȐv9.^q5An'>hdy!\qOM`di}֙?3jЩ s-w3|. {&)4Ռ[ W[-x~kv0Rq|9B3n(NDmb!G7/p .v3fVy0Dݣq})NV/`F#?6 <cݳ OkpNu1)E 5n!U`VKLӔHs0&^oO\w* "DuDq↚*_`4lD$ƍEtXЗ']r$a4,< 䮄#ȷ7l"-"Е|˨zuN(\e:po b5'keQg`<"R^t -'@F T&\Xi,cw:޴.vQJ?&=۸ _M$VGD@Yd4X'sOD\(N,ZgdlB ؿgDU997yv´+c 7 GViudXi_2 UWef--�:tEV 2<ߤӚtT)W~M<rx3K>Mg.t9]6sRP1x!jOgq>xL[Gm=w] GF'Q^IkSF;3'yݿh F"5Y!n&lMb be[)PB'܎PXP7փ 7v) |;BXfZeb5¬j7tcZ1t?PY|)i5ne;Hsx sy%˯;Te")y Jr|=wv#^EUH2?Bږ0q3(}x=;VG6嬎98o; g^ƙh]fk`QrhNuhNNǿ?h΄yjCseg4+1 Wz{ƚ{7g&O[`gNQDv8|lI{� .L/zɥq1q�}>۩ tx<~|Kt[3f+:.]cԋԺMlB<p}mܚc0j+֞O}2q0G3mlŬrlo:Ƿloz;~g`R9=|/U{]0Zݽ};&7S[6~QPz+.G<d0juV&֜:m6 te4R'~6r]00<Hs }fwNW_ݕm#q 6L㠺2ͼh5a17Z\#f,.csZ]m„dvۺhXR tJ⊚`FȖE:ѮƍC�w)<  nqvg7$nOq Y5َ[jK^'J'`h'$ WbfS7P1` ¶U8":>P /NjE/3ϳ nu q&<9'#㔸kk kyDĿI4'KJX'3Leh>WH7AU BH1Tk(efQ,3X̪GITx$F=O2Ak(l8bd#Ho UӚj.Z'yV7 @lU{޹@.% 3%.A,YO4gr<X@ȱwU@#a*Wo|c럷3, -[&j[9OD3ԾRȈ]G.']E+fcP4xG0}e1qmCc/Uv/ -N8s"o{W)nLN./J>'rǓa1ox)mAЏĦq3DB'Q.QM7I)]wik\hI-?xOs@fx_i=vlWSkE5<7&|J>l;Bn9I4//qX/'\-siP-Y⹌8Ol}Իo{Y N{aTf̷e2&9^ l$5zTq&֔1[CH e 1*"j[sNHEФ8!BBMB4c`:n+a<TN='vIXX;g-q}qvOǮ Q39#(U:2ss<ql3ҾA$H<#=ْ ZOuSp~}4˯0/YzM:` HERv2_x1F_f:?9ڐ㴯$V:i^ 4/ Λ;ft,}Ǚkץ_{\s{&+)Pݏ= QQ^afR ~IC_?s~ھjjz`[CZ 2眊1T9=۶ĘFx [G۱ډ.O{Ü9ݱukj! |CEK/IBfJx"Rqs\39=e>i՚9f4亖)96?_i}{iU;ۖ&}߿-pt3ΠMrW4CtK_Іpt,uiǎO2΃7MoN[ڜ_*(g@b%wavi颅1$ZU 9DfP,96cHI y=@t#sOլ5$)4KYĴ:*s90s2A^14Ƚl{' +QOvl !3J_ ܵ  zT~$fe:<{<'_gQjFb@Y> ̸oګ PT$"˱$i;qQV#&is\<mf|:1m+ p1O])* )VL| Lm`]q-*-কR|{%2Y&v2?n:6-XxIC'=(6~c<<�^*?>eG>ъqH`p)(yP~Lz.{LPZ@z# 0ÉWz1zNs"y+NZw2R=A&2nC(q9̈́_S aP䕑@`B]PaIKʮTΏxQBh{Wc}Y,] caF$ >%<<﹎\OxYNDzAw V^z_߀B# }[:>v>#Ǔ_O5 ܷR l~7:xqK؊(բES̲9:dx<鲈o5zD96$,df\ul Nb4eјQ./.f_X8K÷s: ~EWOWd8o@ier[AĩX/S0.qo[o2.10m _^-y[<R>e>T0S96.!4[ӵ?L x&LA&LdJѺ=r+ne|!y%;kTuAH̨ (b ߱ 2~BD?hz9R!l[ ,] F_ >ݯ_N9`8,j{¿4# ^(f <q9Wv: L}Ԃ.:c~J4Zl/^VdB]O .2qnj_P])H]acyn Vp Th#MꆹܛλV @tk)V-^,l<#@G{]vyz|tx1T/ώsG#<'lrz@+iA&!Tlc=ubD י!ML ,Zq*ҿt0w}{0mr'眺6ݿDY9sǞH3졞\?Mif"Mf;vxiMӹj #G`xXuօ q 7Six˛uƱl:m2 /yR1TӪSNդAJ\3rLu[=Fէgc 4Ω޾q[jtG3ҲE#nLyӍ7ߒq+/N7mMo VNkx'3j3;Lq9 ]h1и^9L"j(g Oc#t"t5]Y7Fp8f5#ASr#9'+5n2eJyBZ馔c8 lB:I.Nϡ[IEI7L>MI98Q+lH6qicRj^ҩ>ͤTQ*6*<*>ׯ>af<Q" "egҁY֖<n韺dz 俵c5tIRO#.ݐ7"8 ONW`w3}&nGtݏ0+FHsI!29kA%N"1ɫe{p_w2;b^[% !L'1IZ;UCfa[ؘƒ+J##.Jd"ae,= Uw'LvBKFZVU%6h_, 6%GifCF*iKh­XJa _׿uk Ñ G 9(@_(mcONxGx= {.$0iG۰"G1GXk^ʸò0qɋgJdKO\R�g|7�& Ԕ۲k5:rtFJiގJ2<hL 5c0b:`9:rn0YNx>!,My:?tw>%u&Uª@smJ 0 D/?q\:YI#jh"-yx6Q-O+ܟvo}$usMbxxMbn|ݨZ|W\uZp^n,@W$Mx(gy</dZJ`@ JsBo Đ DI|OAp�mgw4cH΃qqpws<;AuȞ Et_p0$^!=/L њfH=qOb h^A' hVmS2$0L cv5i%.g&QKxiQw7Lwc.x>�̽; ̓5oH_䊉}05svdVGH~4;Ǩt΄&sicy :I3*S]~-0i/x9sV$Ń\W;:}AМM[q.swrGG<^hKڲyk:셋Ze8+Puݷqθ5v MP#2Ϝ9;6RpqƂThA˽03fpnM^rn*]n&`_th>40HlKpgŨO>em:�<X7stSҪ+c(U]xڅ8Cpxtڵ໺??s=i>c ox+s6PMZL}fN;otM8OT2st+>ͫ0 EVUO_?7M ? f儿 \)iS8.a:7^]^Į+fZ+R_cT1oi07P6u|քa%fvs:-Z?>MU[5F9M$Xu VMMf_ڍ&QRO`~|[heZwBr2vn_dc?ˣ0x;{Y~fRܧĴů;(>}B1P{N9-2y0K,XF{38QDHs|esWw]XX0 ۤq,s#(( dL$D$|d61т4 i#Ar# `X$kg~ql<>Nfnǧ!/m-]NWye?ɫ;+n%C ] +rxBdb̟JDpxZ'yR?EBD B 5L;d"M TASeѤ[xvY6lؐ>OiCď_(I{G[oC%ljϟjU9P:ݳc ,AsAȋ^kՌ?1)"3.!΅߱Q*}5| ww|D\cXLSe2=g0 1 uM-Wn뀟/p JX z_#}acHW)Kt,ZᶯF}'?z+ًx$,me]rEiDrn 6M LE;i;3<kšl~dec̾S&܆v'wPu@hK_|QCM2`؝g(I~jUGa2i2, s޻!* [-/9VW<U!SuH dY|(!vTAG]Q|K{i\/vwӺSWG[!`g{w\ 7GF2lzs@ă;55OM`uZ|6v>BrU"Ͽ7͜1;= S1ˤ2y(yؙ^3HڮK!M "AzO#>/eMoi$vK^8y͵WN{N vҶ)lJ:)TTx;-J, )xzVroF]BT_3ЇḲ C2<O[7m8mc8R%P5*Sa*<1gvU5H^1채kN`F#l!$kƢyAֱlr (=vGu$9(ge$[TR)8v݋4z`Jw{7&ٹ7-Z8$ӐΘ=rII+WN߿i%Hgyv)a]<Zu}E1 tQݞ#kb$sڵkgi5Rc l<ػp0Ǟ?GlqRD5`�wFϴiVoy^ety vUI̦dpUw顛zzc>-abP2۾ x Igyj;|W2hWg}W؞<3/r4B-v,4:Ui)\ )1Jm?1i70^ (Ӽ]{r!<GTޅ5/BaA-?O_k'\uO 7dq$r+%N'#R}:@sЧOMMxEVW Pjp;U$2%@fL '3J'"&Od:8ߌo 9r�iP[g;I ̣ v%,'O<) 2<meQ ճHWSc+PRfX˗J]dK%yAd2RaEFA"K D]F$<cr/5x&g' *;[CYFe :$e36rSZui b7}xgr"Q+,]+4';b%B(!UN\qm}Ɓl}'/easM grU3,Y–0Y4OƛhU@;u [ c(ܗ`,:c=8 x,#6RsYF�v $B dhd# `U&~V!%u )oeSBVWf?6yXdTI[,)K-;q=7E珦mMa􂠙h/{m l|CXp֭[liU~H~}saZ[0s rEK( HP냰9`\ auhZly[qÎtԢOt`p)Ych^s2np93;|tOZl4lѣ&Ө:XbF2T)U+)Tc-Na<w.y۱1i0w3`:b/J5GIfG]cXU-8:�r>ALǀ! l8tݏ߿t .Mvif~Jzig"l ƫr Am4cv@:=tFuxR,꜃ҁ׾><V\U+R_]Hw=qbTj^N<K歉z"diƢV`XVڋJT;}tx=iqt`Zi1Ɯݨ·=ȽOOpMˊUݖ.kSiʅ鑇b*nĘl0zQ,SK#FNcC3\d)!qL!``@b3r4V, h uZT< wNhEL* = ^ |YǘoUCtP l dks58$ϲygLb^2C8(.JjCXLu❺i xZ)Vzϼ{ahn(!!Cd=pelql\F4Mɫ|ٲpGˑ'`^c03esJۗ5,5|MΖiOu.LF2a4nYhvOâtgO>Ny�1昭q1/#N$1 Y 2htW=N_bEۏ]n馧dc_H[C٘G&pPCIe3\Y'*�ʟgUd P@9#)]o'dn7(S6m/B5rbW1|#NJ5Qu%#+K3URvz0QUSe;e +n0-s2yW8DįZg ˯竔PiHAysNM^x!:Ht^r5OlShiW5>ʿnxF̒y9W=99IDoɜ-7#\=f7S <eoʒjȸI~_wGuYsOwLOI9" 6H`6`c0Ƭ\k5pmk1`rEQ! QF&ι{S_u3y5OS9u<ԉ|*y駩tD﹊1~)$߅)"NJS 'VMk9&tA1셅*;B!e\X/Q3m,q˶2fimoB�' >@["oD#~Ư8_#4'#Jy7C|.rr]y 6's?ڃ0D*|;Le76tCɟN lLdI<:IW!dyxG0 qL\;Ozى8zdRGcXr%e2?ؑ,a ڐNo:ʔ�?vpZvQI _TQ**=nuf>)g`Sp{ўCHX_J0s{`C8d*e!<]$xV\ eOE:`(^d?}_CͿTp*}AҫJ"E2PǤ{70Ruuc:+]ҴcX]eKa,uȑiȪ5-ƶ)d\U۸[}&cyi�g0?O#PeXRm�P}U wܖ`Zxa>]POnAeB;|kFZ\Î=#ڠfba\.x%K8O[m/<ϻg.x�mH7>r&sE4}|h{kvΥ նB=rؼv��@�IDAT۶FՑ5s [6rFA&LiYj,g- :$wu{$[٪hA+C\u>`mQtn\E~0y+~XTe<>ؗ>Е4<� gͯut%<X+r<pK l�b.j.LaugXLc>;Rْ).U) gW+7̢R<؟)?@R-ԺhKMzbAQ+e3h+peh=9U9WPK`=UNsay͇0X_ÌcoLUD\w ^~ <e-񮋿%Q& AgIWx �V77=Q>jYA",˩/-"rZD^-FS=xR j<ws!؈duA8Or)rCT~/?FZ ]ɸ|iř>)?�V6Q&·..Pa.l%51 $pn(o7�^d)U[ă CV4TႾТ9HU$ƽ~8{\Z*4`W+:QqաѳcW#>SV?ry!zjs:*|2S>wJ;8)Ո<I*afP9n�QyD`a/+~U+!Pt>)\e2qS/)3 4U3x+EradNUE;Dy #,~pZiTĝ[M,s|"<dF'. `W/\y\c.Sk7G }mqF4*ES v(3SFɲk$FwJ`U]U0x3g x0 0^YB['a0- mQ[7Bl7%Pӕ -Y@%t}Ҵ|ʐZ*ݓA;۶tNq *Lj?L8?|8|LJ=.@Uhy?q|PU7o�*W,30Xu.A l<NѓJk7l-߄U2: r g:{PTUu&=.~c2m\񝮎t|r˨ڷ7c،[:δfCμ pi+.Os0=}ӲXVK=KJnpǚFa�٪UkzX0Z.J2.fK>l֬H'1'0Va"[$ٙbq ,m[<&a$ 6+5Rd(q݉ɩ&X̹D85ӬH.[b${9hk)H=;>kCӶaApk}ҷnr LRF  EK~d);{(ζ* k=\ו*@@oϥbx?W9 p5/LwW^ܱvdÃ153>#qm 哜luۑ@^n\|hG�0kidI%0$d~s~ʼFKƦLXg; -ƗY7KZ\el,O\hMKCp3oP'6b=}fDKygu4L+Yć% &I 2H'c(j8/Gzv-+k_X7W<{eftACtټ xyfILMM3-ݕLnZmsrf5.\wAxs=kt9No J`_ׄ%Q^Li+oIO>2s|ǝ_ D'R9|fU7Rv@fs,& 2� h"] eh&}Hq@= &1).s:y B>ѯ2/i$/q'ʠbaҒq |2;uYi7gdxoEQWSRY ;SJ`&+۝49d=,ҳ6ƝYKQZ.ͳ]FdjM{QAq[:~Q0wvʿlUR:WꭋuzOB"GrÅ$ su@E9@]>]-&[77y.^|K~;cys: 0E+gF| oD2 Cr;{iG.?ʁC:[IW^s3?$TH SLsqb>- u5_ZOyw]eB#rܙV ̳Ͼ\C;@Zgm5W<s2V <ap2oH uC[_7LJwM:o圵R FIk\²|yn 500-e\7o^Ggzb[6Ǎ0KSLm]HG{pŗBQ \K(+c7䬜wEm|ؼ-8O Z#xL&Pf)VKP!BJ&#Zx*YZ)?дTw32ZcC}ij#0HR`#Wxڿg_\+1[4Nʰѹ76PWY^'LA~ҟKL+V/O]Mn򧔪2Zh'.tյƕKr }0q6rk?8(s*t~d@W?Y֟>hDd|P~;?6$jFf0{bk9FV߱SO3?}h{Hfg1ttzb.Ady ۹c%$\ftwa0=dm[aػ+i cl ,A{8+{uZUVˆ QOnܪL)~VSι2_p9Dp56EߍZ-zэ ,swşl0CTvYf?n`DaL1OkI>fBQu-l.00X€Z>cUZQ3  ' ]Iq4:YaQI:(Iw#,ˈrC M6'8[@}4xƷč2a` DV7ьN5^3i_9^AxGn[<r_i2p;Sty~'X7'}ď4 7ܐr\3~;cft J2 5>CrWotG g>|U Z+ׅ E1:a5Sۇo2|8yyZFq3\8$ k+;HHb=+eGHk9 DDOD<D3TT;̏4R23OX /)zZJF6Dt"#πhE�^v|D.�OBwjD ]Ci)Rjwr诽=*-. o&ouJ2#m'gRpUg+3,�%}gӿfJ:dy0akUc(OL-eE&1<ǜaew8G.X(2s83<b9ptqQH}::;%G!spseXs.1.mh/`\ ?_?~aq1M:Ìz&ۖd>crtDpUm9hͶv83=k2�mg,^>KM>oXni˷8?A0{D`mUmUYi?�) F= ,= A<I�tY%4Ipt h4O:%L6^߁LźRC{;/ҡ*% -quw#6,@Og-X$p`x6Kn^066,RC=V"PÔ *r0A֌#JoLp_bŔt'Q}ݽ{'ԝVLAEڵ'` eCѹX '5ҷ7uR+:aǸMs B=z; ޷衴a:>s;nDr{iͷD{7{ՕWtם?@2ٗ~UHw>4,"Z~=Ƌ+!J?pڿbwzO_ϸBjW;W47vҏu_+o%xD@(0:A!%Bw, t=Jǹ~OX"]v׼8CŶu+[f9OqFvF}$H]kd0Q=Lwd۱>Υe0<DZI5e|w;\zؓxrWNcdi(éfmߺ5";X4-["zmܟٛο;IMN.;7Kfcc'㹌n6I0a|wҹo5č[>p>ĕˮj_ӞJ//gM\r.\2`dvp S[wu N:&of">3z"AcYޠ3p}{'on9cqȆmKic={lܮ~v5NKT&0l[7Ѽx[氬Q(/q_K۸ī+<W̒cǠ:u-?J&[y/q*OF[O"&Sļߕ?J=(�w"8Y>=3I<1eb'!W&4FgL>;L:VWbxV^- l/0*4BITCe9a*aWyYUBT2ȫ)$}SDk{@BMe}!qG=Xǁh7'Xl#pwc:XJi,gk[e3jF-<"W.qMJvU*0jv;:Z'Qli|e7|:A4XnGVam;gNc|Ϝ3HܟɅomT…<k+>#kۧz(+c켐᳚1OORBZ 6My,4x% RTi]tcX.,]wHw άMxV3U[L-026񩴻0S@Xyo3wS三bN;bxgM g[v7r! FgY> Iӛy|Wa~p}-κg|b| lQ( BV(kkk mfewXPZ Fr]:ν~C^OJ;R? KJ20 .n!īszl56\,~'?itgވb.LOq_W] !݉'w8#;qf,mZ0ǹ9oI=  \#Ӟ<V,J#miA F²cc�MVtM0 \J #ьDv>=؇fIKn^?tZuK:q`gZYIx6;&yq6q9F6j&{M,J56a(m5E*i "sXR+ W�,d#uE祗|#tWqoe\/ôa˶t|$ٶ溴a͊v?!ߟu Ϗ N.uCº聃`]F燑%⤽ݛ8كʢ4n;sGf޻?>`WYt/._2ùEYg6lX~-oNGGw`h:<6nꅑC%uΏʼsa>nf q@seW\•9ow9U(#0K,*ȓ ΰbiVً/4|n; Uw%|x #<u#91n dX~`lN%jp( 51"3>=5u"4qtW(ūc39 P~WӉ{ܬ)μ G).W׼(1q808(ҀDQ_&TϻqZ\Fd t'e\=O5\vY^'ozPBVП�id3=,[W]ﺒGǧ8Sto%©ќI?'Y{yZPqʳRyFgߴicwNzY+ 9~>IW%a2qpe  ɔ'JfԩRN)Lg@Y8 ?'w1ɓoB5ͻH&HϽּQeJK>F<g@4QQ/rLdb+t6ry5?.hV!H@eQqQ.^'e"}oLc.n&v䅊 ? e4Ϗp�`GDSf,]~Wz+oxVP\~^̇W,uyOLLXτK/Q}!W|2Nٙ,OXqHsVuv6Q9aDK.s~n? * fF3vy?%&C݉Cф1*wf`1?C[oGX›2&JͣRdo<b/?qɎ/bqo|%ӰO-M"@,#>@Sˀ8oHKD:OM㷅�:@HgԛFb5׍;O_M+;$( wZհ$cL)!war"B,v-؜kÒ&R@6C$m %0x5Ӫgc CMTyk +: ( OsIb8SᇂejQ$=#4oD㬢W\ Cե7hGJU$s-sR\?:ɓ#^2-SW#)Y*lg-ZNTRd` XOBerj( T:5rF҃*q;*7oHKSߡ骫.Or]v?4J-̺Xjc݆p|`NK>#mݴvD Z;J=nMb.GEw{$m<tɹ1i)r֡ªw?FԵ5yyB:w_%EA_g{:w-*^4x(j;{+^v=vf9;ٗyMs9?w mtI:0x(m؈:+_vjRL՗aXdlu!T*h@}ֵv=Rl86{[0z;ma LYnAz8TRk91cGOr̦4tDZ|)װg{҆ 3\78ԑ7gڔ� ?6|t>=>56m\%O3L LjJԍCE[CZ9ʸ]b m&Ɓ&guKѹIRJۈzsy1&t3&0o*(؎)&xRuiu۸0ϰOӮMĭm?2m 6q5tk L4+΃dl,3q,֫| x\J28r]Eέ\w!o@/^3ujd+zڱO5'^i Jh0kVuMW2/-,k}C]ÃQ48c.t[߃U<%FE™0YgRJ^9ǏdplK8|9UuAb/pʓ3uB g/ ]0}q-AwTW2s|SĔhOh3&KO%tR $椾 g[𛟄 +~<Dz"R~]FUDm.vP )?B3MATifԍ2Dxa<P1< H ѓUUe!h }0HZ칕婤)q,:%t$\Tcd8,Na _2/)`'"_ J{5q_S>r9= hR°sȿ¼5C3}Tm V_s�_i~/L搈6qq|תa0f+(\siR^w eٶ.~2+APG\&yĻO!Ax!Os'̔b٦ɋz<:%n�yvάp@ 2{yv~k8gl糖2h9:᜷.1/Ή:~ȕEb a(FԅpHGP<jh-J{Mշѿ 9C4 1gJ+7@td?hE"f`횵iC1aиX0"^|8wHJzǫ N؈6RiJV mXdy n�!ںޑն믾. B˨K$a<<hAسowzb'WlؐN>�xWQc G`z#S]z&5$*bZ7 L爔ɄMZ>)Y|%q � #m޲&7{}8]6qm e%5gN2+J[=/NFw`YK8rtB ? =$vhܞ].$(LM޻OƷQ{FZ,K׽A ܻ~6CXuNCEx}Q́K/̙=Ξw=LⴰmgmM=t_WAh ( $mҵܷzUs P#�j#ܑ!)gdͩ Bh:rItw+kDQ`ojjgKOIUOY׆PVf+Kε63`耡q *}9ɟH_uӖĮ'ˮTJj˖st֖;JG;#wn0'˵UWh[&j\t->H=UQ gZq- vג8u`p FRIP +D82 gØnP <s]8 c_]s\{Kެo=Rl`:£~,C靻yRIu4ZHs9HbԱ#S%�%tm3~ŕϼ?Þ &x2V 괉iN}|K~7_a7\zt j\ /Ys0tl֕F .$ʓ͘93 ا#G9< Ko{rAg[QWUx=,X )4㝞A=6_]焙w)!.Y TbPD/Ο1YǙBv~z+HڿLL̄$pPfq%uٳbM˼'oiT20h3PCK̸nJ2-3Nҋk+y6sgM{α3-,7w\P5" IěEu!% /vDa4BpVK>KW}/H:B{P-|Z U:3ߩ?3J9 TX'YtdY-'c_5b 3d<C{ 9Ău) Ma>' &<)%Cw0]?PG|YfZq'kie,cʰ_F86} @Z:ƈblYgd\ 2C%*hhl"('Vg<}¢<*eH1wG)S)"׃I ]0mJJQnw%ɰ 6}A5„t4ųGSI"n8?3mV:tБ8 àZ)_c Sh%A4 Ѯ!RBz ?U1ⱐ悧b QͅZtuױ S{p} 4ŵAygoO4z34ʨha{V*W �pҷE W}V| ll52iUݓ` "("}~ Sm֮媎io/38G3YӉ4ta|Yg? m}l`gzω&waYJW"^51[6wni䉝Z=dr:LJjeK_ 6_mgK:70%JTx^~?W\zUUT yz7h&AR& Lkӎ66$#6OΩf֜4%ŋfhǤgxQ >O7ې:yW[ӁΧvD꺈?xNpHZ9~WtJ0휙Uz-)Uf1,,=m]6 U8?H=O %Sݧa9 2 ?7Zsux\jpe|7GJJ671:G7n9_Q8W:ݳ͒r@ȪcU}: AXT3;kU(nkei^�?n`�}<nB#F2rapgO-KdIyCw2~~q:A/klQtT3}W(\bWn1F BُK! qӅ5,Ug-O&uЙ~*Wq|>H:tK2rZd02?Xq{3�+57uYg{ws%`@d6#"( 鯸2W&F͑9G5P|LN8a|/SdO9gr1R~y7?,Uq]%~X|>:w?iGǂ�K~>Y8(Z*lnGvM,2+a}t72 3h@J!a(0\K  +Q& D d͢o�x<U337+;k^]  ͗ZVPI{WU?ۙcV< !dٮ :C9϶ }f;nt(_L)> 7cVEg:sx6gi Y21a$୫e1d3etƳ l7䮶mgzӧ#nXq.+~--+6ˈF+wzoU\O>W `dtۧ2Sy&"fKa'eH;ipL]4d#Qn7_x}Qrc,3;q�dQ']Ψ m#:dk+%P!u>Q_]#szyǭZ[r5}� %Xd=|6_Wh.xZ 턩zastܺ5+Ӄ;~ȹt}+?QynHoB'7$̮7!Թulj'R&Q3](Ez5{=LkC#0JdgRB񣩓4]x 8NasEZ~=V[GJy13/Kwmԃ߿5=ЃiUTNǞޟ6wř?r.$?vu/})]5j.mZ;zT};9s5qqFs=\299:xҒn=' pMHyJq6t0-TzM=ܑRٚt�7/399f0L+_?4y_`N>#nOO>?~̹u+}6c9iUƼ'Q5b@wCͺsßdھ1Ki=#Habܮݹkg03Ͽ Xlgx\$TQg=Lk }"dpF)\Ҷ\SKq55\W cLSl3/ZmC[VB\EZ&cG#{:3g'1:NWxWp+wMKxգMߺ};w(Q"'J;uO_ 4YfK|a5q&[rsΛ_hg7Fܸ08>W[C n9FJ\Tnk4jQ!uByV/׎99jp+"fy/q*OGZœ_yFsGę+ӻPUULOX l'T1>5-HgyL4J\㗟q"bOIgՙoM 3q+TRMNw>~%].F%'e]/|86*~,KV74\ yg8_ dS٨DZ2ٔ4~,=X[,$q'w)Y_ TS.Z|pK ə:d&BT$ܻ#'a`ts9Y]iS__P1{11^U)y^DVR mE]2LndE*~ؠʩ OGGsl<s cn܅6Q,ȼI&]8囶| 8|"~Gt<%`F_\FG17gaLյwo/^p :Tn NUow􃘉 qeVDJmc(ŇOJ|۴N#9$cSs^j7|V.ᮼϰ1q.ϔQ;NtHQes뭩Uɓ0q3uJZv8wuֿ Aqy2\\c LFwξyJ \,`DL-uY !*TaҪ! P*AllMQfǙ)-v`e F}!)=܋Abfq^JR;%ܬH/NR C|0h܍z>~w0<]|H8�`ݤ"rjz׏sԾZ!Qm߽ɸ"T#[00uΆƶDZ@ /*nBM6k8۷ n@癹Y1zX`SFرcvӱmـ4;=iš9 jà@< övz֖H;Q yX?͜<cuf^)`[W{jBۇzkU;tZV-aW_ߜ>Il/p^qO'87`6lZ~c]` ׭4<Hz|ǽկ|  w e{#ul4ahw??M\e5:78/^Ϡ*h"*6S_ᴑ6S7tf|Z">6:=q>=ap $7Xy-4^ϣ:Fx̽ZBf  362'`-HOmYؔA8HUC�6lL;:$}·䜲+ !l,{4ۍqx4RAMŵ.c1|51~T#oM]U᧱< ; |tqSiԏ\Xx |NZY=JkqTՒ|^�2K:SYF/p~fzrM]j=kBE%l-_'-4Xj:n8cÚG3I=ccvkV9-5MOw~gz/~><)n9=m~.:G.-A|c>΂FW9G9BNA!ܒ>�,3}_}&>: F+g)Cc1AxlqJ?WWQ_p/-L@hyNR>hbӕY~%oN mzϒJ޾0)6㔼Hʟ*#-,Vz=LlTZ -eY + ܇0(}t_Hb\#=q>#K  %S?^ {f! w+^b^d(|}a~GEJ@~A_xF~o|3rھo6 Y0sC.,o4}s<4,̟Rf),1/~y1s=h#.~0>c\r%(Ȕ0ei9 <y17pHa&\8H!2-9? |>0cffedǓc2O _p:3<ٖP(b[ΜB.!~`oY=j0Ri8?Nuީ>U5<M#7skF5PJ<T#Hh7z<cA�*x j!%u�:6B8Z4rP ǹy:Jti5c#i{e8g�xM;?{旾{!$l+8$㩮%DUU;R(VIGOI-]{57s. nL\L /@Bup.^,v F9SVb~. ! wF"y{+^:l&w9ܳq|5 `kb:p`/gF _ǵ7 :.tsӻ,B{ޖ]|,uq~ѳg6)|7 9')8A(aV3QA#GCp5XJ|亴nԋQE+^XfMmw:3}>]A΁ǐ13y�y-!wj_AJ: = H LNgZC�3ڂi]}[jƪ-g!+߽4Kn`!}`gq=q#ǐjߕ#)f !�qo0'?)eRZ]XmnDz5WɳS]`*]YY6TJGb>=HU[眗fUb7 S?4R|D)QuWb≇>*g+]^+4Jy%0tm)r8ŝJ<,b`a&X0?x2=nJ[xq->t>KQ]ݜrZ O?d F֕\zeuvfl 2>&T9S |:JOe`&A0of3 ݴU7K�uǑhs08B[^G5Sy]T C\(MXMK[.6)Gt`~™cfQˡ ]ײ/t;|GS~?FKGuA#pʓgDZxDAx;TGY&;R,eGֈe.rW\q!Q")ěDHOWo3|_x &t6UЀEBa ,>byuyt4%0UU%@zۮ-ǟFEDN�mx\ M; +��@�IDATs 0}>4U yveI`āHeQQԱ͢j?$ #j. nb"wO|q#6!/ގ1~kg8LӓFfb)%(>*>z <xfOw.)(b:?={T]NywLf\a/<YÅ}]8FhdA7cAW`ҏa i_,$&2ߜNxs.'?Ǘid6"2Mb%q!H<<+c7rrY9MՓBe\<q#̎;9Z@ⶐF^>#\~.zYJd`^[>8"[TZvD Q|] <)0D>yZA)zp8R78 J19's}$4*i9s%THBny*hmoHįZ6,_VmXVlܔaYp'`ӲukRط{gں6hj66*OpmOZ^7CKC J&$ҹI˭x9[wxFf4ՁT#VJ9Z$CiP_]yNNkZ5؏|Z$jM2@ p#]vl!Cڄ:Cwݞ  ?y<3{{̢ |[7}3-s/Ei#).McAfxc3}8ː>δyKjP΍E2Y9ă0v<%ؼh^݂al׮_= .L!=u*߰!5I?5Xm- SF֊v"rs32)2GK{v#aݟT2H@sTRy %RY ;6<'5]{U:&mi0Tߑ=2_^ЍqnPIwn +՚-"S;m9wvz hg̍C7FÉhaduz=/&/HK-KXō2 36|^/HÀ/cIgQ}YQ1֚`8b-^ԆAD63<xs#@i*#1GӳcZŨJ%^ʹ�&pʰs'b�n0Q5<~HnqcMIڄ\8yNҖ[d c+:V\.t2VNJDtqb㋺&݌Իz>{qpQGk!qZ#E{9:a欮z+rK7LFkLn/&3KYūj q(8?WMM5Ħ8jgklkXFxc@2S{цg|/D97<s [U ';I9K8y!ul '`$*ŀu$xW|qJ\%-üK)%tꖻD<"?JXӴ۪ů/p_ .wOO) |@a~r]3<98#>qg3@q#p#*/6zvLt&Qp* ]XV04 Զ$DL]=0+t'Ru^ƄES]vӊ{ov7by.*0^eEJU:50_x8SkD޲'Ta©pgFheקm0˧hPm#6c(ǽ+dK_WIp3p~LR|3ә죝*pgx#j!ir�xSv0?PɯUp, <~D0i^:B۫JD2{^+~JlK8E]7GL0Md@5 -Sz LiͶUك 'MM anQ<!sCe'ajhFmQͶ"+l w2ʴ J>'8oU#CQkX;Q+U[ښivs3JbճN23?a˾R5r B>4h- f14J瞷NmZD2i S>EoO\ʎ1aT'Ap+`h]`NW/Q ҅^SͩS7!:z iESĒ�[ę @#m:8JFj"~6FN BӀ;MsG^$(}ԣ=\# ?*e^f5W5p'Dt3*3ۻ{7GK 3=꥗ŘxEzu ޝVpshkMhKPs 6,Ach} , @;D[νHQ60,I? OX|˞<4`A]QK0'([EB+ި9nW'AsX7?ju+V_~.k_tGYsAZ0R=w{Q$y x1Γnؘڨͷܚ^ײI;z1L=jOL?xMɴuYil3'\iIctɫA5'Ӯo~8W Қu~eg5mXLg?{m0dZ9&Cj30 Ib8 DrX#Q^Ir+K]05Ʊһz$Hq!aD;A{ypX$ ɓ0nA)WHeê{sG&Jz.*-4p3ԘqL[?w,ØqW ƣ/-m710Ljԣq 2L3ﺁCX8V5%.C.O;v z&Z0d\p)Bwv"eoKG@Ɛ Ť6Z ^#~l=WB_< G7=LT(jMا ?_>q3"n!M9g!^.FƼ ng`{*"fy2NPߟ%L<"*Q#|ΙD"AĩN:@Жpyg)ĝgc|I:vb%P5PJz% gmr ] aծ糸K,pCDžL56ptg&gIDL"FNKi 2J# %@ߴc\ηcB' @4y@HTʈL`"_<L)$Pen'R+ȷ-飜S뮻lrOȍǦޜ:t>‹ >-(zy}ă@쀱ڜ2ڜ2DØVNh cdx.Oݾ莐@^tL,4dp]XwbtwL,pVL3,3ԙAp9)F~Z,c!@:^ZG4Qsz 3[ʸރw] .e*Z5 mP6bG2[Pa>tJ %w }FXmO:=56I̮m_a/.৮BΡl?'BJ $P!UcJ-F%n.[ x^X݁x~^.1ja>>.a% ̧u.70@=C='n54q֗J0VKSڲfwm /9 \ĥPXZfcg)l^5{?:T:{`xՖ[;ӓ;O' qm&ΦoH.FEtfBfcvLxuI#6V%#7A~o`΢jyESR=xwb)DδΡ"؎qK_ٻ X:``0!$e V[E,05+a�AB<H_OrNkK)}PwOpM?g UhDvQTZ l6nC 9^Dr9 C=1sI7Ԥ=/FG$QI}K^dh b7@ʲycA^&{bMڹ뉴j#4g�9<{ׁ~rd0bWh<T=?n4J=LyhN11 ̚S΁Q~C=,x& <o &_ ]?n淨iU-o}#=06p0Y&z{-s\L2xa(e ִbjԁn{)O]tQX75!o0brs,: w)mFe3ykxEŸΘڒ} \G:55Œ͆cQX‰A<NZUUpmks;kDZ-ǏcUs%qע+CR "꾸xQ_1>è{nNQg0LQNIy!ZY bob<( o W̸vP f w9%xɼڰ3`lrtNgf;pډQ=@L 8+ b9Y7p�&9Ι?sӽҋɟ[ 8"Ӕ g 79x^s=~wz_|ơu:(Ry PՏ$Xΰ,dYT?}7-y" L`2J3MɻSH'184W3/r-RF+ϒV{6k!-)OzW򨎧_i_abwk3+X'7<K[@ [8PʁE0 7/ V 4.&iR),ċ * T+=+pk&\%f!d'B}K Sw` G9wҫ~U#q/g|Yȷ(r|Kmc>͝UXjq!q>HVݫeLr8ˢ};1^!Tc8(yǔ/7+^.[fcޙ(a݊sYrF0$22r<0Xv@Jo7%Y-ۇš% q}뿘8m01?De@FIЦ8;瞧<1YVﶁNX[@|f,L/-DP<Ji:hnjz{R23�3F;[Q\uU( 6蓹wn;Yēl#'ϢI4<4M4Ƣ'؆7Vɀ5 q/Ə;$J!UG3ee1҉KK9۷f*ǂ7b,WH|apm Äԓ0wx5Z$al1@[z)*BzO&3/WV4; :PT ? W1T7 ݊ZZ6B {D"vpȲQ {r׼H~ͷ@'v a|C&-jrA{?cK# "G!Nm22{]KoO>Q(]Idc9 ,+Ws<|b6h׏4sH{A [__ /:1^a0Wa-qlMkVKw}o‹ӑcr¬po/�Ml+w!&`vɂq|k_W\~y:{YiS;ª6502'>VV#Cш$sdp*N {*M"ZĊ}nmÊҽc3fCO}sHe />q:ΘH/~5!URiӖ2߻9]vٕ$t*^ pjͷ_y/8ǿuǵ-,x$]}YqjgseӍs1/3.Bc0K_ѳn2z6oԈ3�y7"FaȜJU5Wߵk\ӨjZ0qYfȾhcB3uH Ez~Tkap�*lG& ȸhڙ[J2pE3Mqq4#\n+}J0 m!CI=<y2rNvy HU]Hm3qN]1nT@ۋz,}i?8NɡLi~VFIxuvԻ]lglӠ2_dZ][pcSh0[nQ&L0v`hJUb=wE]z?V2htʳSb(Rl) Nzg $!8'Lg/�E*R3L.!ݓJ\p"6 b!VLS_$GTlP~-BBB3QVI[g.eX_)Ӱ꺔RΑMSY~S DTW3<z1?w!{GUMl8m>0KŹ v)c >P˔],8bʒuC�i,FZ{dp"` 7ܐTJࡋ^qZhsiKӼZ/38@P:Y\ic1dqSM L\UC,|)H!d kYcS|Z8R)1@>e:K&~4.s+LRo>=r]]wq8B!i oka<<'9|v%L%xwf),S\t0fVݗC)I\8dTe#J;6+: Op;oOo1m]o!�>S %Tѿ�!CZLUf!qW+ċ2¦ ϶i5'sZ=T{BJF4层 JMn6&k9WF< zT2 A#PrGrDqAo׿0 (Y ۱bLfx| ™#?~{h@<|͵s |G&(iy÷HƹcfeJZSz~ijg567„]R^NroH>}00X)<S˓ko rpnLj`D!/Iw)ULMG)oA-*?/.I5XH퇉!62ǑSx:0:3[a\kU#=~y?~8L7}ki߁W:};L\vg�=9M@eh�\ڀyaNLSw.<Q܃A#+ôjui LV-Hl^~^6'6m݄ 񀠆^u=Lwv:̸gls~?|_O8۸ށZƜÆ1\4֬#a83>PZaO.è Y/ݔ9~Id Kj⵨6!%x1?VYcNuGZ))LQ(iX33-~!Ys' :oV6dd [UdĐ`c"3l&yWܐYfP�ڰ4wV\q1Њrjz q*֔4̳$�~u)ac3N=*w|5Po 1&pҼ5ʸ^QxL g*eGGlbQwR+9u,~SqYZeg{m s8n7ل$P?-ƖfcZ\us׫8W`xi[+ڡ7y*ZQ&S6;W`S|D-Ǎ[3K,I[Hܟ|8.P-+'!G @**ݴhIйobrOYsztjxKzZ wRv_i,2f{ ts{w [!NДOF{Xާ37y~`)+0y_)/h/>OB84\�fEJª#cHbnE q>5cEiμI^/gn!z0^]TKE$q%׊XY6hipN齇ScOhGf'3  3+N�ic:]{s_jU$dc…qchS˜ROQB2 z�Q܀0X.a1++3}"TxF#TS~+W7A, )Lp%gpO{j`i_}:mͲB+z4 9MQاE{{]Oov; g3((w gZYln 9 %J 7觚4{XǀIT$#ݝ׌,D9-Bi{7d]<9yO$5 h$y !ͳ?U!; &w=}6 DlLO;П{ˆq&Սk_tuˑsHfk 9#Tq"h$P (L>gQ@u횵#!#|m /^qYɗkl(!_C'@w &Ʊ0 &jW^l?ZZ`-Ѧ- pgg\!UmF#CJ~ ]xԳ7}[7|qqqW.omH s7!\Ё{Ҿ}?d\PW=z|�9;ڜl> Fvik0PO%H鮃 _}CEa-I{>͹rzYUIf@Ick>4g{߷/2XGPnXJ(aoA*y׾Tڿs0]ҥ] \wҒl�C{|#H'aښ`W#a2a+:ď'J+Ô304D1O] c7ieO|+FkEN"uMkVrXڿ4�c1f5\´aÆG[Ldon<܂q| & FHѹRf(avf~atƱ|A+c̳JY;$R2ˠ!WiL@fr4QwivEP p )pW .-zd-en2g`45ȷ4%ҪP0@¦g@4rm *cJ( W]% odDZzyh #?D /ϊ $m+nűB0\CEjRkwGKqkj#Cmf̏3nZ*IU84Cb,=5?A7w^WyfFzoV,wܰm 7!rsRnI8ynrR!ؘjlE.dIzF5{׷Fey8gI{^틵,IOl S~TxmK=we9ǽ>/z[s[i>)ʫ<2Gݨ˻njDjt6 K~Q1λOXFpRh>"[|7x."iCU=$&4Q:T^gGUJΣ:K>@)p$zW{XOÞ!Ҕރ(#ˍ{H<: HruUP)yy9o(u :18坒!G^"s8D PM<9y>[ C0:sex[,A;Ç'p`uV斵8/AI[z ?` wE6Kl+S�-TbU&m"}J;>Xo5؏؉ļ*AIݥhX7+|#%R Y~5D&# ,/9= Œ6߭i9ƒ)TRĢD喵IyH\gA0Yԁ'̞)/oW$ie+WܖR"y |~A͚[V 8C9~ *tgGOOI$OF5 9y71u.Zk.KlRYT$l` 4LWaeY3!G|^*g=}j2S,GIsK6|oQĹ VT.r*vHTtC'- Y:GTs9~|taa:|gro?g*1o&@AL(f}"ytR@M̫-iSSxEuHG}/m֭߱6﹓EBъj҅)O-P7tsl{ln]nGmnԄGIpg!%颎r>ɍϤU86Xt2΅\^qԀ*RfFJl!G 7nH=|-VN8<)W]w9*6vo5X^7_y"ykCZIZ ?IL 5A:~XBC+w4v`W֮]ϑ"É�13:qR7yݾ5}o=ҏӲP+q SnTZzUZf]`2HȠtWKȶ#yZlqmW];v\]SH.O AݮynK>v;Ӆk.L'Of_8tsJ!rm@Uux3gg6=0VQgl΀)]sVX8/X\G}f ;*}HdX?v!?kzh .cyq4H:ԫ|K)� q[ I׻A5y,^U)7P,8<2Z4*d4չ;qGiCmgяlƬ}{=̦3l>#0} CR,bߨVNJ@8vx�ġBˆtzW@Y3¼NQKjONoh9*w):16~&lD]!>qNB7 ؜BIo ]NOQ!"U{{̢<wai˻A@2Q;y VwydG>:Tӝ|_XQX?#{LL$[u}.|ȥ] JȗE}U /ʻˏ}UT/ul^\jrĄg(}�\!y$\v ;`Ҋ} L˦C cWʴ "g>-JHUuA\TDÁDT Cx1'IK+lͅkX_Y^V]g=+S]H}lyl=tv>D&G5}z=o˿яyxz.^/cFf RPa,:K<ٿ>w_>\}<_\'7Չ~g)E/(^9ԖXn+/ *9lUdʝׁXw[Q. X3"###-77qcrWKRiAZϱ(u9"DY,' Fk)[sm}չ pޓ:kRD_H�ym\U ]:PȪaY] 3,#K#sNW 3bȠ{2y8]ADy)9N!GhE4MaU楟A[!YuO8xU>Q@kGhjHGK˺[n HvN,L/6=%}t,-l3N:j}} 6g@>UBL vpIڹ@7%oJg<wRn~ڿ4 <4gv^|^k^3@/\{Y[R婱 Dp<ܱ9B;gIj^leh;s'J* c7^ H#"Qꪫw؄8-L;t>D|:]~YZl6A = "N_7cxiv۷uץW Q}]*z)tt@8b0ְ)a~ZZ; @Q33;~y So׹ п)H@7S<{۲ {/ A%̞5&G?9nִb9T$vȏ$u^w[>_IwھklPg;ƞtץ~e:t8a>iy=1j`x�}󰗫cMnzv3LU OiP k#8gsVN}+ܚ|x`Ă*@ dCc'S"ӀKH Lf&|!sw&YĎkok8&)?%'5 BU&g W _UWIs(m3o+?.sWMx kFV]6{RN�mN$ڹ Lka FH9vD?0E TjS=B uBhS=L҃.{ܑ0G&!S 8؁QX)qksH[]z܇UUHw/$@^+*wJŕKZ8n&o%Vk,usvy!;2zyqӖwwltB\<w^Oq[#y$St~+WQ|;ߤ?q!a‰W {.JV±2#vg.,o3d|_9,љK:THo.ϥ vt (u:?><{/mlp ^.y~/\Ar\� (l.XVEmz&X[/(,:_$~\d'z dX<fr `+q"itiC_lDol>K]9oks L=osMiV~w.sOn9Jz}nGnOv0@] ~7U1ƳAd<ߙFit6&AWTKMQ☭8RJb7,#܈u^r1gۖc7̽^?1/=I"$5P{4u| 8 s4Z&dzSuri% 6n!%t@!98~i/^Rh#Up EGwt3a:Å�z>_፩~�c?t'0 0n<iK+HqܵG() bUuB4I֎DKSZڟ>3t{5*FWBU9b g De/Ƃ|PCk) uK9}=-8sjCק}ٟ�GRL3FmK@oژSsC55miO ݹ s0m&=\ՠ9!9~9>'vu^ͳ =bEkgexÏ<>@Z!kIw0+Pkq恽o{kjhv`5'u“,kQ?qdg\nArS bܗ8#4X?և7χHwlKV{ctӫc輥BiS} Aw/ܺ"AC>%mW\yEwp>3V=|1_b8 Hfcdj0GUK/K=-Ξ7?=糧δzoH7C]v1xj Nc2-\$>c9׾'pXsiٲUI |(9| X:o|#+Ӟ[1&uS| 2SWpctӫ�!І3#Bsϧ.ZSbn.}j?6W\mA$NkbzG_I&zDhݺ�W  H%;`MNbFBEx:`*k1ޱ80JOMJdTnG!<EpT"P3&֝΍C &>J(1�GL̜si/E,f6@QX[kG>J=oΫ"+3i#"wci.N1_m1۬ [5&u5P±v<}ZK[Ka{$uHӍVRr s$NS,l_WmVs @/! =Sg^۬7dF<g2sP\Y Gg 6[Q{D)#&l^ Hze,A)wg)ߍ{^Ctko~[!TV3%q>fd}g|f]�"pU!+@,\3q|.u1<'/ ;c:N<26a?(?èz|OWmK{Jӻĭ˲|g^uoC@69m+֭^=*Q!a*ס$PKrl% /eS`6s bDE7r[tyR AQ9,uH ,O xG 洗|3i׮]. ΟPy ?'~V~:^nKJ|ec9nw:~cXJR*D1!@-&cA<YUN26HeK̊x:Hd1EKp<% m3H& ;W픠aG *eSe2V9IEw)>2Pe Xq7HY/!#n1U&G'gj^a;φ ܼc<3$mHo ``P5ԣfglE:wtnN'Aep ;!|ZPzoz;nF b62z7Ө7jj$=Ƕj3lvf{|gId+q2[4 i1O>IG Rk_'kDITZr%W/0KE,qO~egJ_=xUQRs܌9._uUi+aA *.{9 "q?  OZ!t&td_$B4zy=Zu!M]TUl)ϥ?Pzvtf߽KKpixZv=0WB<BǾ6z4w4R %:w"$^+Z $mc1k&H/jȬ xՂ+U$PマqEr#B;ԬҷrCCH/BWK8X^?U@pj4bO"}s6oy[[cp"g*=UW\fB mH0^]#ըgn| ;\~ޏs^w䏑Yr8z#]}+QkDWN"P7r#t?cj2w,3ę70Ϙ�^Ȉf>x `x2$C݃i3s[C:J9W;| >B6}^t|\kr~ٹk/v}e`DԎӏJS??@_Rf-YaLp DBr'~��@�IDATa"$+$])V=S >مA 7U<aHJIL:S5 ;:$]h3 H⏅A!8H%oڠ ڑXn@IT-vjz860$J'^:Sxv> ,qk2s*/{zhl`ԙ3A[Y7;krmK}o:S2i,aFOЗM-Dʺ?[(%nX_t l`Rer63ϰF~RrCyq,QU} dSK`;?O<="V?{DL{۷^>n{ۇBUU@b. R]̾7x/nZ%nIU1]No9=LJ p.MnqJ(u:^7-Kec ?u=?2"gc<:>{EJ>Rx\M^Ҕ<JuB<9xɽwFM~obSǺʿ�p-Uж@ZcYBǻTZ<' m핐 #ExNsq"g`"C {z4-$ޯDc.Lkt|g:o0ܜɿ_1ձ!G?(,m/$g8iۨE3pVtL+`sn1$z'e)t+*K%.Ոb2#͑s9J99jiަ5qˉ9rij ^F˷ڂLE?dOZPY2ȟ{T<=ʨ )%[z< pMd"Z$?' WY4&[TQHko,R-8e:8K{v܏$>%zIEJED{zTҢ5!f :i,q)S"zh/5Qկz!b#L2/a}-ۣ2Z@ddMhִr*RC+aiA">ٻ8PpEj+݌4>Wr|^6 M5@Uvq8؍6@} Pgh{=m�8XbYz~%+W:y"޹'}ٗO!ץ9 aDpU7zq b  *s=cLj8$ UA f8c�d/ڛ=s7CtC"tL g|G �qm9N(0 ⬧JHD$*b"9=_b>NA�AX?of8BV/kڻk7zcK f [JL^o˙p?g<]}z! ۂYu۳<O!B!P<{JqWA --_c\V}<9`$Fd,8Zcႅ0hg3Gv|O,eX,B .YjHXu=rh?5l}.TvzU_\:YOsfN{v ~Xpڸn%$đT1*2[/ @hOQQ)%@G!4wDeiα.Ǫw]{"Uȅ!+2$,Z:b>=x$y;.a%!' ~*U$L2k'qR<J*s#ٓ zSH[pKIl&8nHF T# ##؇)JKU0u:΀T3y2'`ڍV F}5NYiD$> M{VkpƘpµّ# mFơ>s(Y֤L5C^HF\0/ҕ^leB2I*a2#0d>ꭿsLʌظ{9lh567j/ C{O)ϕ""є�$.eW"g.j{.]%#Xn%n WJ KDU$ WBio)r nϑfoJ~+B<�[�c; "*/ M!"v5>FfYeJRbfax(my/a #QD1.n�aun|{x;NTUqs݋GR/x\e<Szs PatEe.S$qY+W"K}:}&2S'),*`2ѭ;8oH>se!bA:'jƐyiϮ2}K  -{,f4f1ʉCq";koGǰ\qyn=)^Lmʥ1xO� ~7*�<$OsȷR#RĎN9H-罁c!Ύb8#j@fؗ{.`TTII-?OxLVK4xKIGȤ/lWQ= tx{$GD+E "z[q$Yn{ @ȁgJj!( \¿) 9?,G o, 8\~ra ݘcgÆJ>UIÑ:pG-G$x^D?3IغAW3gҝ4ЎQe0gCC8 c'o-]dqOGzg~8p)cᱳ%س3=7mz0W#7d$56u.Wp]{vc+؏U"{@)MHZPN/R+ $]O[; +|R3i<#=F<b *@Tnٲ<Ϩפy 8quUޘ\vvqg gO45"ܑdLyx@Uu]ws::Y45͟זۼ%};7�Ҏf4wT&M1{PS)H n:'x<ңSQ^;9z!{fb_1J,^V,] c HߏĜ^O?s:'8C NW,ejsx^}+ %_G;+8DRBQ]S #}el7,FFLZaUDJ,Sq:ה+ŴަL "<I-\'L䳬s5 /dQ0XƛYMZֈu mg8�i5侪�H1Q #C&!eVn/}7 +H&04<&c[h|~^uu7cÉ iNڱiDK33$p˜pCRƩt6u$sAGH>Ļqz;9vO֫.qb\eC#R\ur�?*}(T{{̤<wёӖwwCw@:c2W߅̫;n>r˜MNoDG6a g>d BgB*};]υ(yMϢ+KJ<"yZ�NI'7eO~-1{STp,ď�i|ϼ$̦�:V{_w>{˳߽|'�tnA=� \*2b AD5[g\C9zy&zX?ty#u,2/qBjTWn?+e�9-‹Ƞ*ie:u-3EK\eqEVΛ_y:z2񶷽BXQD"letPdD<K ʎcX9/ZYpUs*ǜDsȩX5ng�%j08Lja:JyKjK(۶9"o7>?@QOs@smr-9JFF06\rsR:Kme:p oܨGo{ııگ8KYgև8A-ٞ؛fף1pRh\Q55Hg]I.bH:בe QղTH1h#6\Q)4O-_B+q~pI.UCDLdazRlW ?>}(ܼ߅*p2;Vn) \{%xH3IYkü#tx^ s=Md")m~փ75#Y 3~ԢV\;YH-tg7Ap?m?i5Oi I<p2p w'۶NxTlb<m~&ADԂ`Goa*>JqSD6rJa?x6=J|4H"C/af4Zv#)ܴic꫁;ݩ,m]̹駷p<@|[y4]H R?)tr GU/"jHoco<}cFf<{v )t%ky HPmֶYif OWҸ^vl~>}oC*pœTRS١PYFgOΛӃdj $3ԁb9v ;A<d=Ek/OO=i +m{8`yVG9ׅ"\qA2<_Gk}yBUJ.T?3|VV4zT3 Pj lu>%1m �iQ<;Hƅu[P2,k^ٳ3e>+ȽGZP?5w5vJ :_]bCUւWV2>҆-F`P fȸ|K=KGoK77?DaAȫmgX ԩ[~t# ΝG٬l%A53 j[m.m*!Uev_+n,CUl ~`Ac7ap6Ua'0ߏ?$ P; HYwc97ޔoO}i%/y6F黏oŚ,UtD)')>{b~rʷ383EȂq@Jlb];7뀦shL hgswp+`ٵa@ c󞾈g3K@VU.77ٖ~$�dO>myY6Jq|hH,ĢK/.'��ʖf">x(d�vOtvz*EoJD<DMC8rV=Ii<~R)_U+ǽFC T0!Q.2ǐ茱z8:˟ɟL^F懸[O%]Ds{_L y!\/NGGFWUN77#լ<kV3DES*Ռ ~S"%|sc^nT̏kc_̅)-SWF:ȓM̜窤Ƒȓ]91n]g@(!ٍ8e:q9JDbn{up fSgmcۧ:p\~(cCmLgkqUi}7oםw"?M!h}o9yuبFj#jW8n N:FŊh0(z:ִc}Jbv>H]Ӫ^oaSwA$h] ?E@ L3Ʒ^1v�9{Nf{8*9BTuK灞>䓩L'-"{r3 prܱlӓ=:/^/-ahCZ8e5v&ecZTvǖuMW\tx%iw=Zw!1ڻqTĩ&!yd{4?~H -Lny>},}+_H~[~>=g3QH_}IPkJasA !Rܨ RL D_gPtFE0,qݖ�`-]{ Xyz:q$[(LnKo܅w[i+` ~'PL*=}$ O+-I@>>z 䈓ŁPca꛶Ґ^qu(7~'؛ɤ8sb >Mvs q};R!TٟΠr5R#x,gM^8L; &@t)v<$(e9uMHo[TC@9dk+Sq0)zӁC$U8jD½plJ,B2jJ=uH3E\4K?lU\ji(\B֣\hG<PS$דA+aC̺#ݠCFjn{|$7Aθ UUB"ʵ/9% ҡ%3@y 4oa| 1ؼeX$q= S?2�Tv[Wۣ$T a^#L7eR^" s{4KC:X=+>qK:hl6lEOGGZ*唡/MJ5e)] '_m5؂5lX# 3L`. m+`z;i J[M-pNe�/EHm 3y֥Cz7C4n B򊲣0JydR+- ?"hR&ۦ vy'%rAPv!UewӖg%P3ߔ|JiIRV+ajeBIvRɤ)EX4ڦd D2i\ ޠ�f`mԁ&T U@|*nPz9`_Ut>gϚRjR&�] Sl pCe/O|fm ZS}džn8K])Ctሑux nF=+$%:x)yTc}_,focdlsT6}oNt]tA߽Js<X92'AK%UD:Xk+wX%> ' Orܕ8[#c>r#jœG7zv>;6(q1Z˨}H];.JA'+*<:1r~{1Ԃ>'C Y%cgXvA\}Tt]o2@2W" AEY:P 4K:Ȁj%mi�i9Ab4kQȡ[7oCx |ؔنe ^"0`H_>,AW҆8f>˰J/ =NHR�ۯ ~MN]')uz4$0itn3wi?oO!GkX<2&pT7p *o'^$O=l>#8<#ՠʺo_] TinAv ɯ*"O*tu_;ܷ? Ep 87dt|Ѥ`ΩG5_ځ᪲u}Gage_m,l3iOYHUڄ4i~D6]sP_q4YqA1Pz*i89jkQmd,Ǒ+c͞0<?o}㘆.J&Oc;*4GlL´X<׾5/|1[y]bl~굯K'F{ҒEsSdx?ꜧ^!i󦘟˗.~H)Qq}#X^u4"!far ixic>\|QH~.'?w?}wN~]$Ia8p G O> $}G{~/*sa:ɺM'.9="b` gQڷ-^0+aOZYi`NoZ斍O: bᕷ b |�!tV΂)ɝv ҰR+�!$5 eeFO@ M?N#}PlX,MŎ0oKCk\8oBZ'Dm["R[j**`*ݪ'S0k(O栚ha&@Yڊ*ӆP"QaM85΋AxRK3~Ok!L A\Wa:UJ�5/$5 q4TYb c "qd 왚,̄!C"8L1&1[ϫu!G|v+R2ϘU[4\3U|꧓{E@c9yr?79w?G>wc( 2b21x&wu(Hwq7DxX-Kߊ%,Jr>@*c\n###z)░=,vE;7D1-{ߌ l]\7W,`@RDgQr_/j+Hq*w2Jr8;Wħ9gzk|shh_̈́tG$*dx\M[y LUK (Qve[=Wie#˰!9SrVUџԇ/,!5_f_zMk#\|xG?,o>UAYέs!NJ֧S%RK}<Q U#մ&isuo;L@$LRI!xs[nM.Lf M]#<y~{ ezBh1k2><5_yMόEzյ)"Ϲbfdɝ\qLVs]W<I":1 xa\`9"2]XeCx9k֐ݼ'k2nq| ~<!E-r-d|%"O@Ĵr`߼3?_!rGP=q<\ $KǏ:a <ȏk؊^k@V1ב괭T/Ҭ%Fg8 "$rJ0#.l:qS&Y5UsJ|/# )Gq K)#GR@gΦzS>mYm �ᇪD3FQz/9-_#/8ӷ�d r\Dc{_TɧDXCmF;=0qu 1T'NEN"ż!݃/@mKsZq31R# ;H(z)9/ M|kjL]CNA\j6mkS}:]3ކ7:3o=8lJEO vuH/[hL>!zӵH8=sꕴw&SjFذu.G,ᘋ+lCkj}ڵqs{CZ6 )(iFwZn߾#4i<Apy4K#c o#<o|jC;c,WQT0@Au]u)G7}'YxY8/AS+8wz}iӯ̯yl$ހ#$xC07d0TŞ!�)cӦmϥ:G'} ʅi9ݾ4 bIى�/0v@?5as}TIrh 5W\ٝ,[eթɤQ;mu`&&٢mcJ܃]e4NFU3ĉp#1$I?(XqM)9 ktD9E,A'ᒏ|H9M0B_BѵR `&(> 6ᐩ-+n <%/[; >/fVW n0Iv2t T܄#H WdH$Ӹgs{ilJmCZ7)m;U�sځMJRQ.ݘTu͝O1I`3iw& w/;O |~}gH<~;Wr1MY'/i�Xn Nj/wӹv@cQA6>UȒ%B4m8|<7pYopӷ.y\%}Dw%F[󃛡W,{磌 VQ6qʪ,]C7U߻M߾\#0ɪ L$�g0OdtӐ:-KH,pB]Nq(MM;(M}\O� S"Ӽ~R7E*}Dym4ƠJȔR�g(PGDzմqQ~ =@_|#AeG$s˹)sD~T|~kKߟPOnc +R&/^9 Zn~v+DT-玙 HR&*k` LjQr#t )*4Q)D+p1QwmbM,[b:q<sA'5 B Rh�c|k>z"�=AP\/#fkrj+cb :)ݞ9K}=Q6ap^L:n1$]3ŷ|5փkyc|.N.T=g (ɃAJ ssp@\ҟy/)|x;~tV7HjAU j{`CUǰbש #tVa9IyT3 #;QW@vdvU8"9a= r65K[#]Ϛ>L>!j;ӆyԂyf)TC< _i[^@ݨ} S8۹QM HADx ;oAL+WlXפ.ۺm[Πˤ1Ql< a ^Q7{=s^ݻ? rȼfDjGqQOoۉ#}ឯm;1f7?Bwۗ.Z�}+% AwT5{7- <P[4P y:9=6op.]imN-3g902O1PllԒCt-FQCѿ'ҙKӢXas`v 5NĨK_Ʒ0@b ♷qCU=?s0HG3dLW_|iyCz_O4T9clU˅7EXxFep9qյLẀf߉K̟0.x=Ӛ tJĴs5-[D0#68ޱ@S4e`qlryG~p n` x+ X95=?uUYq P5%7)Cxap̒ |g:ajzs@toTƌ߅I<JIfZBJi+MjO#v% HU55Nܿ|'7O Xg�mQ9ZYS)0]7wT2㦐&素`{l&F^f)@giĽ$i]H;9eqb J(,<`.2K8FI3sD�=?2^깼^.(?Yv~3 72_"CO%qLo|�UJ7wG0e#-DE%yDsn"<%SIDմA&!re0ǧK!xH\&rwLΨ iئ|-\]oGPw`g9Y)Xy]|3musɫ9[R\R@YRXvL[6� ?$ 3i"N*ⲗX;/< YlBAW g]mRDnzaLuc0�G! 1ߣ@<͞V6t`\@9@z^ߌ$Sa5E9q硇uJR_<89vNisHs [ޒxէ=})8ˁq"+7Xge2Jԅ+ubu%;k/Ve|gNe\*Q2AUwO1'\2}/G#W>TaLS.ų1Ϧ{] p*77.+lcx</S)פ-35*It{ԅj`(Nϴ##U᲎V4;cUYJ}C۸9wo@o4a8DZ Kuf^u*HwP\;pV�-GN 5AN"ZȃBO"?/q xO'If3D)'0#p�8tzXE}QG�{ AҦP+ꝟcX0dds'Յ$n5q�g&֧q"=yӍg-WSל )*"jƭIDȑq:#0�yGÃk:t-B2v<-c"[oI Ju팃`q~iO=꫿kNC"\`>@jE8X6r>'?k\xڂO5=ց>C<1猅69ҕ:f?ǏM/Z@ҡPIHPQPwd )Ou ҅_V/Ǯf^tsf_ tU0XGBKW^~Y0eFATRNb<˩!DˆIY*̷qLژ>;@Uq e-sG@"t)g>SUĞnGAr|x<-Z<=sphiyiϡ�AzD:$=# \spXMu6}c+D{`0U! ZY=r!ӟifvCtB<T+%{Iz+*XO~IbMoşO<TWu:s # 2dj,dyLW d=Ⱥv3q2ut98bD.Om:'q�>Q:yvdoJkXiwyE-S+մi `jq) YoYLdԶ} T&`sV@G&xΥ04Hfj2-cmD9 K0"<s5|:H2SBT@$4#q:2o%48LOLM_ӷq{ F Y+zw! yzpeDf`Ϟ߽sy\Qܻ;i˻Tz_>o5=>WODPd0C&)#JX8d <<bü,[-Ĥo%Z8AEeۖ{Ҙw"&*0|M\<'1?e$6EԽ^T\>te*ߌX/gto}R9SDu6x1}oZz~39i㛿o"YD㟁 &.RL ,ѳU.r Xڹ P[66 �YԙgMCȦ#a $L'0W'=ܨvb>1uH[ܧc!'%r3+v'mRPƊp*ᦛnJԧ@Nyr^Mo}^p./7pB)>WWe^XJfħ/cIBFh y@4@UHѾfiji"0ſ<wS<5$0~7'\`74qogۢfV#8wgۨGdFg9mL XټS%_Uyy:᏿Kv0S8'g| $zzSk۟䣺_.YGY\mDٖU>7% H+`�YC0##FrɂAd1lD"TK8^dl̀<5"T U0kyM?G۵Mc. b)h7tuuـDAx :Hzbϯ8ݗhQ@6o۞-\D τJlcl"ꙺҟ}^֬[  cE=pڶekېu={aڼ@jx&ݨ<Cj߁*fS˯ n76aXЁH+ 8tpozGQk=qCC(ў? !fg 6t2_H Ry%HȔ:]ݞjb#Ƿ/Kz�v.(snL[Al:OA9n 7^{]Z Bތy#v*8wvG<nZ9r4ϛǼl~6= H |%.e<fYmۗ>{aThiLJ�M}ieC эW'*xmݔtn<M9򺫯M.XqL _ùץy;zcE)YFlbOf ̚lf\`h�=}oGݸ'u̞7SR8%V\�C͏cm̓p~{!^jkTMxGF qĉE[w@ S'^*!ULg$a0PliZhQ/2=ac%la "ҳ+5T_PrQ'Qȩ/乗k!TS!beB<@3 ΄L>+yh d|t@-GZ!ީ)�Yxo&N֕)|aXxLxq< O@q0.grUɦpkS!)eGpΤTm!Cˊ\԰rt2Gz i -uîYĄ8t<sS9x"ӬS�Z0ۘL3i]hf@xn 8Pf9>#N<BI$aľ{́g^)q:3wmtsd<6 ' ij� YE de> NG dyYVNhqK2^qkWBK]QnKb49o\=巜r "DaVFo9(eGyK|2~'�5)Erox/(;ȡ~�~�@ܸ"YM$K^FFF"}y)0 rȓ*ϛJ. #@@ 4ozʚI^ԋ`7vnpH#Q�՛$*Fn$oꪊȥH9{A}W~~Qq,7.cf1yLJ<#Ҟ˱$F`v.1{=(סrC!Ut[$@}+)]|iv=0oȶL>fz&|'b+զӛ|;7}kd>Hx{xΉP)Rv L"(_*X65>ǟU0g1o�awWʏ2mB%hC$d/F9]u513:2b}d<m{iL3S?vE_ p纜k{̍/QH*eJmCf摈}Qk$`s[ǑyS V|$Kd1#žrWW )<?L��@�IDAT)VW]l/68Ё03*ɧPc_s &<kr Tb'vL.t=y<oN`6\j'4- d Ҏ󯭑6ؠb!iSlL]o.B28Ö+V7GRG3gAD0 [p - ox/V4a,!΃}g`.Bs"Y"^<iS,'3O>M_'aT3 LjWl=a#=4fGCMG>ci_zzǯ$Ju W4CىG?% IN.Zs!Qc̑655sN"vm5au`ai疽w mQ1ElEŒ$T0yɥWŘO%8bMf8>8=aߚgE.G3kfBw'bz ¤DRΕ\v9uo 1Ԩ \Η2EIVlyoF" V"iM`Bܗ`w*щ+v_k!I> k?50YX|ezbִ�D$)CBkFMk׮Իtn8_4t=n{}z na,MLABx#a$]& +({(2H|GEx> Ƒ�l;)rKuy%AX i4x7r>x؈i%t`̀U@v[3=.&;~xu|ưlA2 S@FHU;VS%So`}ws! ( X< y̳^KX/S_KgV.#uu{9ݧzEe>MT}yVY3AKٱwR uغc=1QZ~'dL 6"= Nnb>]D('X>D,Bbd/~_i-IB>K�T9.țr Y\L$DĶ)"?3J#`(Rf~&eU"}X+}q*ߴё+дk( lP~\pbK(qJo59orϫ:rB "�`>}hTqau3#~qLC]kAK_YJ_xm3>;&0 doW�8 Q oU_`[ѡ@UQJq/w`n7XJfB]qo[.2~Q .j ;&ϙsgcYII<9xᰈ1,ƪtp � B$d97H Y']MF;+l{d/G!!vIOD'-[-*uwkh:MIMyˈ1XO53MnJ*k-ŹϥqcV7/mj =9 0TyeR3b\)/ uN%oomqA/dc|!jL=}o8uמNMK TF@$Ty`hub}` 48์2?�kc?$2EJ"h!Ť 1`Q I-9SMb˵!i >EbAO�R0` wɃ$d�N@&?O [_C|lAa<0Bp$XE΅6c?* Z c8=i9z$bHdGXC$kpchŊA,Y#oQݺ`ؚ.j 5F@4@aAD ͝qӕ~MHogN9JZ{{7P՛ :٧SYH]PTWgcx&CJGmJ!(0́^q;L+a4x|cKQiHyIL ⡕CօtO۵x`g| HCQ=.&uӟAHvåi iv=D]f7H=,F[~åפv_1A\jK l{>=wlcz]_O Z 1"$GQSuƦZx 4lAw<z𮫚8kfh}Uk\ H\xha*c6nztuץ66R0.X9ۑf>Yg&w3=̗Gj3P/YqzA cӥ_[B3ATQqO*C  U֮Z$d^-H]~;ٔ?SNen" r 9T ҃Й,& tvm!Y׷A]�cMTU!\ڍdqQ-6_UNOj /( m/uR҉0X]Gc &#j�?6i;xSY֘~<f` >֠D4pNS1#+A4sҿG2٢{Zrҁbw]f~B^*Xm#t~~RrGyqb@->GnBq¼i_:WG9 J,G7B B)edׅ)g`V+G9q%m^%+j% W 0#fe=,CnAQJϕ[[6*ſ."<-@qj8cܭs"\%8\,5[iJsi|oedY´u2|,@I5 -�+ɥJ, *PTJ@8sE"9aי12]KRlJuٯ:@!%'[E)0 0.L?<3Z,10s9WP s@<\櫟o8^T[{˛4k> L܈+-~jjDecꕟu\C߼sɽ9gv/CG$8G~wijSq#=[~CBI<|2S:Y?{.ry;.K)e٠\7*^(ùcdY\߾29PEp -yH*x�PheH7X~>K$Xȑ?aԜIKӌQ8'PMQHDkYv^]G?>{Emot<YW w޺a;4a@!8AHe^28Q/״ %K?R8!hA�n#owhhkAsg-;]?ңְ̻嬽FAU秷-eQـI'_L?dZf)jqM]sң:FI|N ΂$HL :]ӜǏ<JLڃZ0juM�@( :9,]:hjySS'Sz2=Yv :1~>ȱL53A`Ө҅צ{8A82مg1EA;&.1f mCvᒅ8Y?YB!lljMꀎ{g6W]~l<Bj:Wv+U: Y�::q Ol렪s�5AԜA0{p cg̴R#dvuЈrZkv4{"fXҩ${_I+_Hצx+UTy+<d`Ju;vax8c󣟔$E9>~h nWQzn/</b^d۷'}~9=v,<~B7jK{0V;.GPQHۑuqG B !XWrTi@kҼyO^L:Y R 7w vxgL/A+*RH*)Qf˲]qkW䬼-KT -R)@ z`{~|b։w=Gд^ֱgMJԞ17৑g XC!>k$sg*Q9%nޥk[\o9u%upP5|ϣEm!習7pK|i,qS3i,-ոUGġOXqD ۽ȿ6apyb;F 2UK@%GNrn5 f@aK1hA9Y4/zs՛7 7ȟٟMص9#ףH{ ډv1xo.p/?sz8BDڲ{w9|.>uC/i"P`jp2ײi- ?V긹m) $+PYy3Jx1O g@օfF_o:iQZfط֭y>7W�\S4_9|+O.sxa`YoCgߪW#q8߼ڇ@YϙsuI:61>$1SRk g;pQZ9M9!TS IƏ6mr$ŒᩪHq|~y?z[#uw=߽U.2r$@o*e%p]=7veYIDK_#19UEC|myb&8%عGw緗kTa/a>n散oKl+eewB6F9J+Eʰme};L\/W O*$¼(=gtlx?c4"OAb/:Lk>*#X @k(r+Dcd 5A!WL5 �S `mRz_#-ٍq"tAX/> !9wO#HOjRj_Xh(  ha}L+G+̀TImڰb=a\kЁ7#r=ÇR�&h0ېp1tϩK ^15JTڦH~77}K_I= ԿAB!ckaOQյI;q>e6wQ̐>HL><HNnI(;/hڱ{FTM`PH Z6ljsC5㈆ӧߤޒ6Ch!ݚ@TDw'dhçB1AJ([o`8ٝ]rs)<:lF:9Xqmظ!؎tz8-X8PY�[iűtX�uQ s;&I(8SNv\*pc[>)8t]J'g}S'+J=Ʒ[na}-*5<3gNvk:q<-ÙR~u�{xcг|$Ti{yHVA!P5=p}g:rpZOcfD[H!gAB&R;kkzyfMHdNAL|?@8*@.φgN'PaCUREg|&֛v#ABzҴk֛oNg AB J�>`Zߗa:LMMLG. LO<ba+x1,[I >"q,%Av؞(,L$ߵÜ%ё A`Ɠ,C:e}v,?be_ paHdSMy<Ku naX瘝  b ^|0hY+;CC_c%i_1L@8v帖aTN+W0Џb)^2 'Mjd,t\$fBs ze:ۏ\ao^|Lt]U?} $_'?I�ʼp~swkx wx2+1M^<9Ym4.8{WE8ep]xKxɿNzci[ik#e[ 4%%n)##VA|:Uh"r,JB]LHΖY$0hY/cYN"Yb7<G[  W U(%2^ 3nU�C0咟Hm3&#^z Y;JvGiHqnG:89z ;80hL&)hݼU;ns'-#]#8A r$??\7JD~ʟ#A5jk>QͿP_;3BzI|_szv'%&ceEg{Os@I&;4cMfn?_+mcfV*$!j&SdHzoaOH7{da2&eUӞL2~* +.!9Vug]@C*ZV%ӆ1_iEsI朱n>6~43Qm EP:Q+70mWDx3cLe>H#ަSߥr:^K#67'"CY}{yո dP%նc<1:PdQFc "_Z:P�ǜ.dsۣPa/ QJTkR;Z fu8F$ryWmx'w8^a'0-YZ:zQ U5"o L9}Wpu8o9 טI9RHmZqK!DkQu_[ !ncöcM&AhW29߆WX~Dx_=4uhu,Z1ω˓J,Z<]͜9/w^;?? D5K'{v[ǸQs?XgΧkVk!sX{::#*UA ATRXL/]=щ쏧nMJھ`}ף#�;o:)yRWOgڻ_C%yːDF)LAig`~358w!Lt[63vTЃH׌M8ՋR<0!.V&2VY[ϰD8s\;DZJH>]͛Nuӛ??MݶmG-\,C3U[K8w`.x>춃N'{`  |R'N Dg'j+/Kk ~;=4gE'>g>6۔`@pGx!0̝O)6 sQ2zPRq9DD [&Q}Ҹ RJ7DbV<=u ӽ[A&o?~J _K"TF1G/ ZOrz%~zl5hGxS5(+;5q2Ђxg%[ F27#f}e]zζ[pwY+^h7VSȺpIZ؉3oj':!ԕwǪ{PgӗA@ڹn9_J~6_MƂ5 ,h.. &W&6pB4 '?9tGm/"㼸r]^pl9:[rU:~U*E{uxI_8ʙK&bb D-�8W p}Pa 0MoT.az̶(r%]%_)C2΄utT<�"E]R_o{dilppT s SZaIpc|N zG!Y/5%IU&.v #Jmt)5(k1ÇAvjF{?Sx]1^AHWGP_=zq '<s7͐J֕>p31/b/췐U*k:KXHDo79FVS.iZz5%qN)'wHe]RT%]0ncܩ֋D'>s mUu[<缨E̅HU]fWʰl:PpM3V*n5iG)^oa=s:'I#Hu<|?4pi`@87lm40"96ߚtrYs7:qw` JB˺fi\ J[^қ魓8aY JΟM$[оw-m¶I+Ҹ'=F�H*3 U$\ yo Ĵ\G4 q춭߹;tͦU8`z0;>~9ry}& yNia]ƿO>0b:Q]k+u$D♴MZ uBpw*HX=b5Ճ8R'{h &0A&W2Ďat ]H QgVtDAfPw߁ I%=K$=iU&G^\D\f5MO@l5~=0 &#,S [󐽳9=z,Qڽ{�6;%ңmO{T6g>zLN uԆU]liG3'?4@t9̇Mzv MmAA™ S]tI{pǁGj pi`tH70ws@=%Fղ+8gtaC ‹[ OO?2}ǎbrlϦuֆs8#2\SC#�5妷;9/=ayüh@رH"b3̡5=thS<0au-7&\i U%^[} O 柄jyS̃IU~FUFs>3 Ru3mk.w柙`› ǁ-$v|ucHn[GRbܹUSeyd)8s΁P%JAex4INƿpBúTs'܃9m1a6ysu-9zRFp38 ~7c8/m<=L< j^z`1v7cYv@qֿkI.1R Jr^{Su]Wӻ?8ƋPE|V/I]E#'RtJF3E:*JNΌfo`X%v)RHŸR0\^)ep6~)0PnwG>r` x3̧yۧ,%h˶<cjJ-YV[eXu.5oFԗܴC1Zѷ"AR_G={ݰwrS> %XU[@M=}X:oT5OQDcw%`US˶'1yn*c#Ms==ی2.|/#Na 03}e.\As ]6ۯ>I,x_9sߙm77%Ok.˵en'yhbx u\ )NB Y(j9`UwDl}MkެƤ }|,J#d|_zfD"u[T?lw˄g~d<˗pz(9gz4o ~�նa돾 Ay:6NQ4D a Aւ(IP`dv a%ss@VUఏcקL6,NW%:,vC(歪 k> K8+iFt~:3p i!lHd~'~s[ZlI:琸<< F.VN晋xE4y %8�{\_d�qcV?-7"vH+֯[~"-7 M;{H*n7O@D;S'63G]viȣ܁v4/:A .PkbLm\B6ٻAB"HUS(tܜW'8~׮]2>8U7aΞIP}qa}NPG/~)گa"5;^\Ƹi*ϿGa7il+!AGY/n}tG׿}AiqZ|QoMק~;/|<5⭶xwmTR"C _JjwWNh6Ḩ;㌉vyi�?X{N2Mg@�>c~7C,ٳdRL?煞Ó[O`N!A=R[M8AB8A p J Y]$=[-.MITjOi)Ҷ'~IO_r9\#^y)w!? #Tganx Kr&<)ijGٳ&c0%e'$au'+SAUfo|y#B.\rxT̠ % JUA23-m%MH` 3N(;֏#GT_FsUaa@LO;V*S|@^T Ze^աjP+CVLQOEcA14F8d�X8<ANa[:J{k⨎a+Fn w[Yz(9}y7z/a>m}2\U?} >-v+~ 9miA ]{y^p|\$+S ӇJ>A@Vm%PWQp}R{i/\ӕp>8ٴ0o (-m*DSk6^,<h.(jxfeJ]lia^3099 IB<v).t>#l.I|~4BҶ?TeD{#_ַM>P lΧ@ݤMkP g62>J?=ya?X9WF+"mcn ը\% ˷?-#0g-By㟃+͈%x^oiOH K#mQϔ\8?˄w LO|WGg;TfDIs4]Qv +͕ KvD#%CF<ZfDhMT5v.T+WDz#rəV-}Yʭİn ʗ1iy}\ZTYAux<rZqaY!%mħc7>#vXCL ImI=qX01b 3XzL,¤":3Uac;̌EeUupІdxρS UڄTW3GA)٘: ˋּjvjG e] ] kբz K0Dc=1:ǂ[r}zga@s� QЀ]W@7C10^j�4/ٔφÑ#??u Y[l9qT󤓸OK6?Q |{ѐɦ=:JS!)ja.9t�Ѷ` ׻nA]S1crB0kV.M7_mPuQO QiiEjהvm꺚�] R%mCI)[vHHallοMϧ}[\I:qK@q}1T]O[_~)Av)pGIz=a8_v} 4w߮ӟ?l4:. B=i9JUo9TĚv8a&h �2q DDH#D {!l ]+ѫD?n!\r`nA>111.tS8-ځwDO V70@ٽ 51oO ! zܹ3a` 1PK?Ỏ˗`*gAeq\'Ν[WJzLo�>@jL e8㒝;�)nI̩Q޶>Hף/L:Jd5lD�Vͣ0\&[J-[vyf)Mi)Hbn0(́ȏ rd]w^GId(-1:ɠmӱBPtFg YR Jm�Mx| u2j95|dp#E Q((hvM{d ain>6S 4!SK UF%gͤOWiKX #nO2\y)>Ux%,o')go!e16şbMxQ.qunr0+~%^y/}J8:MI[lwyOB ݟk{cS%tL`eSΒ_)ðB6YK [| +%nX!�>w %Rakdspk8 1RG8<"6Ce݉k9Ρ.W;íWS]O)WLN|r, )2ֱ2nbYnqqvmp|b"?OcrΫ|#x[\0a+Tw&WR̶�b n} 0AUHؗ~wq/>-ޙ#pAC )79Y}y~_Vԅ߼FD<QKt9 7E=EWΛqv{ECd(7ߦy7SJ@T1<!vJ岼X7zxE}k@ _8UE`ڿ"^v*:=x='=4ZGuϸZfߣ +}k*|ImJT5k7i`@<JM"id6I|D:ҧւs3@H)̪d #ܝۖ8CC="ky9z;$J_|w!u~_8ؙzYQ{NDC0ROܜ.$4sa>Y#8/=mq H~%[/2tAѦH[~eeQChs-F&|mo5yS}*mrmZrcs7u$G 8QҭZ>xyZr5ȅAP9y)G7<k?pڃDr"Lt cqץ͗_ҕD9]`Y8X�U%|�_Q'Xİ]vcGafڇMbk{3pϮV{w_79<&qtʜn`8ﳵM JK!U]PVګYX;A-Dr wH{3kRtuSMKW:=p5On^u{޴j 89ȱ#5}'MȴhGx)RS̆37Kţ8nZ65̜T<sd]ǂ Bt [nM_}coGbg"!oO$pA =z;n1,NFU5P /ѩ! l&OA4_.XFy,n2Aq/q>"Va=7sݽ$  do-孳%6d 'q}ZZsߖ |aGUfD&=3 ZΣ) 5`Y^q{^Hx ɬj/1f)<&=}" q $`YpjwS3)N {'*3E3TeWDuTUXp;zA8?+B:U]jh?EOU}+Ow t^U?}5w9+ [8eq[oߍ*fLgD)38 zQq0&XLJy>r܆Q; mY4ϒHRJ.NuiNm*n"yUR^oϧWuO |@GUnB8<liK;ʻO Jqq-;y¥7ߜsHkz"ޔ+ba]XH"T?ZA{ /q,ç׍n3,5:\ GTQJ 3jef3#Ar9ъHd}s3iMO;*]u߽c^֑=/~7跪Fyge%}!Jhcu `�2џ"f\n31[Ry۹#2?GL18|ʜ9A\ˏ4AB +L@36UY%aQSޝfP$u IO5sՈm Y8_%TM/ȜR H^Ə]ɱ T#bNWf^{#|7}#xՂd9?ѯtZ6NhA0͚e"^ьN8Egne⯍rJ"1X&Sе+rh%%>F *d*BuPM]XFϊ+dH;p1dT5_=$}^SZ>Mo=kAN7o4Z Rowj N cP} R(s ۯB*ֈgÓo@?/#:ֵw 5Q%PdT HT#l8gcxvO)8Kk 3>v-tuwFAyկ} '& S�]~s[d9/LO?p*[J`Q_{˵e"86⽺m[Π::5[JmмA2h7y%ģuݿ#[r]x9fXO͗n!]w%HQ<}CX}aYm^kQ gi #"Blڰn]3 niڹ{O=?}gz"K]eK7ٝ^y8v6 5KyluA؄##qk ;`~MJSaX*nmxGj0ʣ"N<S sH3!B9vXZQ浰fPd׬؝o+*u:O..DZqNVZÈX?Lj3z$K*5A@fZ$/R8c&ӣ#tw^|d[9O$4LUv*YUzEj-*|~gyVB>D\XKYL)Z&3 QqL pLT8Sj\,mqa?ʼ͊XNƋ$Y ht9$pGa-_kPQ!g\bJx:d@?GYܶ^S W]%Ń$}ܰy<K>fm2a:)K>t5Dgbj\轄,>%��@�IDAT ̣|JX OL-P(?#=YBU¬WAL2mue<//fo�L"&&l7޲3مxfIjR^= g +./ngKɿ:&2 E 0ȗWmk&s^υ#"XM)`!3/yZuk} P?6KDALHeMn_VO 1Ό$@ 5{Hc'0R'3_mD C# h#3s˾D"fH͔Дì~7ϳ ׮5뮻I'h;m/.<5›azV}YKCrͻ\0?O0yn4b+G?$x1 ڜGnŽci_̽7bP(5UV1"Eell0Ò}7\Pt]B9*d!Nu$ v–||o@+ neEkǻtjܔa^99ڽr;,?l0 {{~%lI= g�59ܪ,AXϠ(ayr\y.XVSȮNq2< H%8 Z9&}-Ru6n}Lnwz.sib}ʐK@hq-4ҋ'1>mΦ㭷wN&!w8 Hٓߟ^|񅐀 Ӗ\91�앭/ˮs'CpGtמx|%m9Н#<F#%}J0GAEAVu!Cm\ lg1̽ 7ݔ@2 Q wЉ/>Ks"ɧ@{2T_σd!:ؔ,ȡnn| �4G%oLW\qY*-=_D5G8H7^wݙ6깃gϜ8HRA=IɐFE'a0y֑ٗfI7]q&#RquM=} Ļ ޕnOftq76 |c&kGT|M[n(v*M ֮O;nCp^z{wXNGRl `BNV 2< ^F{v}o<^iU5UҥfeW\<TqpH#]HuL4DQeށsGuMqeZZ]!U뗤^ګ*"g>u3Nkгɮ<o0`uI#ci[�*}1}0\I7p}:j M׭"͓xLBoqG15;&]�f”Cl2]!\&;II 6@=VI܍c'|tTt_<YB8Ym f;Cb܊v0M17ˆhAx v18vUsXJU](U<B:Qe1x\a+Qe3%#XguFai3FKP<o#Zَ٫:KrOFG(aO߃lXtNb/!w2V,a%77z9˓JdR`N*!1aQ{=H`na~/0ܶp{,"O^ yl J*i(]ɗ/81@Ȳw#9mu-}'=�MJe�l\2� JާA<R |J>q�ٶ^$r{U c&XNU6 Ӟv2m1((>�jcz-Cn^~Cgd.$*?7z[K tc/|{q#qo}efWx|觑 -[S:HFzUǀ`OE2*AbcTgރ /@,fXA䓑btܑܼ37@s*78{W1*L[ qsV =67Q=9㨞IR/x9O8IO^(1k܆5Z;>-̓,hT'{'ßJ[8^Q- WJz~Wp�8TuT:9fbᶞLW<Y{DKR�BRK3-Z͍ 2+/w=[⸞\;ƫpiގ4Yz֕8)=FԳ|Y:2 X1a'1Wy!Z#^RgJ%0ĵO?RkKؓ^xy+]g$=|$v3sR8L a#"0lCbul{4~>~՛<v5:-_,Y$tI{Hg5KU1m6\i}$sA dS R-/k}vqiŌp[BAG?8S atj"[h=(f'ȼuLy ,h(ǧz> r9EDϳGqŰGRL^clMW.Nk֮L:6;+HpcGU٣WH^GTE9:CSOZa. eBA (}BC H9z՛msܔ@PϩӧYHq~;r(@b!]}gMnC 42sJzlWҤiݝnF5/e^R7B(*a1#hOk֬c^4ỏG0/{g;vFx!B\mKӾ;J=FC?+qapt?/DX`a{%ֻVcO 0WTImX–_%2[ UTC[Q2$e6l1y Yn|{~H`Er>3I-@Vle" b)5|aWiƚhѾxZXճn&qCt[?3Up}ےÁ6SQ9fn c:{tѴ!޷IIv_!{꾎p@ W^1+ Dc,q]~/_a"eDD\]\3$wgJQK:êVR߂6Wy>K~/ *-qe~.%(DOU0l]aѕrg#bĆYݗmY`X[e:&jbCmY(7-{pb",D;<se|,�%U4o pgcu�T9]e]#ED1tCSiXL7onM<(KXi&lf:/9e,rrD,<Xn(Q+J|)@X11ʏ٧%Uh*鬓ѧwi\9kKrmK3.J/z&(}`Onh:  3Ki|8:\ia-bn|.=t_r:[t|Ne\n%i<bULYϲ+DWRM,mʖ}ŻqV_ʷB=cT'r?ʸ1EY0-B +)܉{G.lU@k Upp!wF0.p VF{F\)SYȈ5W 󪬹@<iRE~| RTy- +De;Gb[c%T|8R"ܙBp ju~.]T "~A-gBرc{?W)$ ij~ZгHKWгj8q.sb'=c>�va4O wBO&M0`ܨ. =3X+nqֵdժP^*4ROɠͤc$M_?R@#8uoM׬Ns!݌NnX 'bi)K\M<˯{;?3 `X$O8 n9^'y:/[k``\Ξ;;{nM wU<Jt84}~:<Auc2T=~.򮣇P]~7].HBİ tp49'~/ uCGPG>Ux-&y=Ix:|EToJ+UGWwP$~}1'oѧ{6-_6*Q ea?v$k?~Qʼ[xo-66A^K霿<ғ??><Ř0Ar !*ykٯc&UX #\g{1<p*[*=6f="aҦ/2h @:}ȩnMx탈k y !}5@ qͨJ\M a=?9  gq(_xQ%?xe1͛Ts"l VŸ�Խ5q|R,\v:QĒ8n R Oе ~w%4 `1LÇE;%}]Q#qf3ΥZփ%j.gMz ⼩ phWv00ە$QHw D hn0Xl8eYW Ta]-ĬpWP˽}_ozҁ g P܋qA:)2I p7&5&օ3XsqTTGݼKuUa{-:/wAE.'ǫۧn=uȈ\g.>ɛ[Vk[" n|VOUioi +mݾ o]f{ǑԥC[/["GT'*'/giᘊ@?&藨HK-#ƁS$ߺHzeD0kq[mܥ ˊUH<e^+R5"uiyN.Lk΋۟t$uk`l!@)U^~?3ﳱJ1z?>p6L=yE27|fyM^Iq O[[a)/er96e+,7[WnGny#m-qb,([QusP5:M ige@w{N K~$<-/N%O&UցlK#fRkDZSB~FJE} 4ya7/,sdx*rusP}һLOiQ:A2k{@f }Z0l[v됊F=Z %ڭu;syAɣ'25aYc!�!HTx8͌-+M,3V=D)d(QUCET yn.kyOwz6!k-3$/s{##<B o F~U g aפ_}y^6Gx2=tb/XNPs�Eap1a"h>�{ d:q$}'n$zJO<Lz/ZJ8rxrCw9"#Ξl7Oh;9 ,k(;t`jDmG\ԊJk-՗Ҭ}&i6])#T p"W=p0}_O ;*~6Wy15b ޾c' C֊c f#?@{֢ CQᮝ!9{ ҋ/@ZyH(W2CHA̟^ږ`#I[t>{:w3[4GSwϢt,vp0[EDʪ^!"$<c0OSK.$J$$Je׭[¥ /=7օ{t+}i I;zpC˖/dLϳO˨Apl�og#0&==9tw۶i8ٛN}7F!̄$`鸸WN[z/sYww U֮ik81$ZϺv؛qt+9Q/Wuh3I|eFy޳epYs\Ȩd=f_ ,kEUZTufk2$"uDmD=)bPs8ہp"=YÐ�ǙIΕ {K2T9b= <UҨx8#aT]o'%Af=,3Y?3 7JFU=p8PE_':%~k(!9Wcz$tz@(Dv|Pv|iƽm vNm,)񪶉ax@f{2yWScQ3*s~s.Wu06>+.N[ªK/n=|0`A/wSAU┴%ߑML)/۵8Qx{uN@R&Sxֻ|NWånv^{c #:e,Xg}.ԇH@8>GXovdyAxWffxf< v ᒋ4īq�Ķ?7? | bDvf)+*.! $[g}r&0ba&ri[xY 8~7o\@:+}uEH[oUOT9W$x^F6Շz~ jSX&e}Q +%<~ H+*Ig  /b/PɈ*e;|OFM!(9Q GH/7^imF?ulR> sc̋ߌ`;7 SeRU8e�D*c⼲9y$Jv|wZG5b >Z}w<*K$gM\"*U2OHG쳔Yy?Yo@s~_9HFViL*<uSZs-gg7yk2ٞ@F*q)jon /BC`^#E-|B{EuUl,B+3N@+!k@u DJ آ mw'u߆7$DcHGn;o/9wN!fb `Z@y{5oٗ^$Lc !^djLC@|+Uѣ̑8#%&ti$.I.'6t}BS<Hxe #s>3GFQ zUWHQFF#Zu!QiG1ΑsA@@97W:-jg>VW\u}l |jկBH.ug>iǶmx"= v`;9rCFN?L ,x|e+VDyz9:&FpN #HPvObZ>k.y%-xr`< @2i4Fƻ5]yݍ$] $hIl.ڐhqB !\4t9j sl5?SkX\f9 +Na%ǢO]8]7XuUf4Tcl?:fP7-5P/}oB4vC!$}je7{=f9 t)>oi֮=ҿ=iX<Ca_B~lB skj.̏I%λ&I?NT@3kUu !؂)H kNoJeau'_I#  CdcڿrAYIY| C}pD]8ohp„501DT-4 Hʡ\ _uH 0 Ap׻&AJ`!T83Tu_ջ[ޯ}!)?B?c ۯMjlp RO.v�&#p٨ 0j5 *iIx腼92_xc~ƹ#07 ktCfL;y^|ݫn}%ܧ},ZQ"UI[,z;9 1P&h)< /W)o~6k/6fʓڅJY~+_\wQWO.1csQ}Ux29MEbGuo< r+& }w6:BIZ|r^`1?zc7uR/ʯ]@+.& 9<@ Gl۷%ޥ~>8Q<\:aYie"aUMP<4d%%J<Y�24> Ebu=Lkeu>s[㻟/\(~W^Jp#i68%=8)ODD@7*OK%ZFgOEX1*) c΅r\&b2ai9Rg6Y ƓVI21IȰ` `wR 7׍y ry}xCwAo5XR.F;C$Nq-O@$p!a.ƤOVn[.9a=AXqEePc;kA*әxȊs6z1s3"DDPn̷XNb^է.eLulỷDgBPEw͛;.[ X30$PiSR0*?bgxU,P5VyԒKӥ6.)lϾj84;xpAχ3E"%%H@igΛ!$ zcC t3#zч.ŝvV208q(9oJPbLqT=qo$P!ʗRg{&aٯj ǧ:qlA"iFlJN},`nWXL1>3 ]}IBmcSuOzշK7^CzTYA#]څ0D8yT3>6^>]R0Ow L_|YnGs#R{doVͨN [i)GTJ_yk6^WL^5GF "Ew7OY;4;IHQ}Xޅ_qNl Ouuqaex}ś0@;1/s9m"Ś<¤Rs5dNU<.eΦ[nzk:ӜsKQ?šLS kqS G0Z;>AЁTV"2$/ܣ<+3+zTZR+(vsOsNa,0?85jj }[g^:Fn]滛PN^;Ț8+C}ŵn>Sn;*b8N2n=J9D- ׮x>g.R>`p8rݛ0QP)}$0$Zi+� TxMJțu?5$$xd=|dd[75:n$UKJϲlplg2Q%ojie4fUfX/ך-af7U&tgF�sXF_O+ϒWL5)y +Ƥr lNOIgxf*q.~%mɷۅPuDK *vx|.vưLY[tg|]AlJ"EtJ;��Ev^QnT6-qgS+oe^*Z §v]p\娩BV1U@gU)ў s);YHl=3u,yZ^�#V_izv95M|Y Sԟq0<-Bk]v`'>̷r8hҞ ʜv#@q(*)2l>w!jIOƯ̊o9Qs|Rg˽goQSa3GMN}n[9\V1 †&ݤa24ZV!a^s߰3n% iF<nkv>vFUmMisN鼑:ǫ0i]f;ˆS$"kPœf u|­uR_9BʮW҈ٿ,yͷ ǦZ? %5+&rBŔJr];~19 esH5>%eE<Z'Q@3׈=akUG^'IMܡ/-\uAsoSBqo Wt(5f,P/$pZӵl5 ?8t@0+.݂5? uzH ˁ3 g@rgtc(p?jj}0u6@4Cx }:Ũv@T \ ONsǶWC1@=YOk=;EB91;xGNG;ˮB<``zk_Nt΅\.و]c e9?|1.5mg~AöNϝN"Uu<sV5]lH%4F:Xٳkwzҷ[7o?O[:-ȉ:ƛhH2un<o 6mJ^{m[@Q cv>]G.TVj܎?v-קPVNmA2Qj#<.C.] Jјe3A}pr �6e^yNCDJ!9z(=pW:Tjā oau@4&#̞DZ+0:s<= pd .__JO?d؋J<á:G@3,:KA6/Y)3.ת*m8/*uv#d LU?둀=8NzV'!Ys+fm׻ sEu�$La4d )qYGgpt<d5&ĺ1fp=j/qsFsk3E<9rY/BSPSTBǾ@s@QD _ =xΒ>RXDZT) ^]Q X Z}ᘏIѦYq+*4 lN!e>d}`. ԕ/]5l)ʫ6}[9yUޫ9mxKzWuG�_$6zIS۲2 UJ)u2\b ]f S&ƒ K"IC$f�S,F5/5.i_f3 #C]A�c<0/s_W3#說76@Om^GUL#o=²|B Ii]<m?UEn.#sP7\7̟<ʻ*O""0,D.`tɁO%Ҫ< 3@yYWKF&`�W�% I ĦeCsPgDIr*yVkP{]72%X><u7ҌVi9^~ '<agv^Z_7mO!T-M4)򒠴 |OϨeDu2}ms"k Io2^ΎW&P6H~nYI<z|<IM|>().~H敏$udzv&6[nqL+q@|$-8KMm`T.fxvCP/$ˬ{"*효)uPjd>b鷺 nV5Z39y faNkYHltZ%vzT $1Kv ,:?ڋ@mSR: AFF0 5F?^T0iӓR4"Ka^;,[*(k��9+2}+" }Cy8z$ͨC6dtMOO>l~/m}bh O-e8o9bMU!$q1N# +ED:#E=M˳TuA=RĸI—^1~QGc;J MZ0Qճz(=+9IqQzmL]4f ϘQOH0fC-C뮂@i {I~vOrĀimxhmQUep�U:v/8ڴaus$hJ8p~!ǩt>Ok7oI=HHjq2l8\^~kӦuk<to&^#πlM7S;4&!bk*sr5֎tqԕq(׭O6r1$|n21$*Nxklzg1z=yT0d+ @Bq)~{qzQ}H/[d+m@og=DԚݛ~WcA'{HgwƘE-u-K28jedBɦN?.Y"/ߘ\zck)B~Wq߷!6̜Zjͺ}>#@ $I[a '{"nO "oXqލ_b#J<EB^iЇc-0vS0Zg:nĚG?UTb6@)z%̹`i{jCU_*C}zF+Ri~ S%YgcO͜V+s[ 5b\_ | s^φuf!݉*qD}�0<YZB78vj/Eu3 3^ph5 .0}/$$ޗq\$ZRJ Cqcs_vauM{Zɋ:KrIyq:.ʧU?}ڸy$-Ȗ^g wqwy HdV7êMct ijex;J?%ۧife{?]^"mm(oĶ""S.鳈myAd"QBJu/3q3+$ e],nRW9kp[g TVOr&mzx50_$�³,'Q3::~P(+Kr]ss@�PrT u Ģ3C<*6Nɫ/cK gj (KZB&K? hm#8[7%Nԝ6:|Sl_s%˼hQho?О$~w.lVX~9qHz.TzO?; F(̠Dh.M7Jx*)Ѥa ]:0!uebMpcCbT*! w:޹"8TFdxto+ek#ä7iK:Hp`Dc#%ά #^X)DRQ~TpI!/hژF7yXeTms> ޾n>72PcZ6yt:|"wWS7ޕg>7%V% DZF2Hkגu{Ψcew@ĬcEȬ$B}92Rm4$̯h7ur-)@(WvV4QIa}5Yt1`b|[!Hس'O'7؞F Ep\ <GҊWVd?I $MՍ_.jsQ/�H`4PA(]�BuEo{["{t_wӨ\BXs/-WoI|s @j_x4A7mȆI@AmNmT׃jjOo;9{"t∎e\nt d<gEKaΖtqpgp*ӕuú1"+/gEB'!^GX D<aD[,$z{HKR"Y;;p}/m\`8߇Hiәx= xIE\`;l t R3q%KT㏆Q{yvpNpCY2?!g ug!#_Ï8+Z)=z^43٫g0o?\favTu!<lG jZښ'>3snkoz?zyM}r%GrI= ٿ1l~wQüTQV 9;xq>7Y[,(cοZkg'F]˵ܬ5g@cjki{U1 -s̐.~k~ς/R }׼ cm u@#2 \^;/%~A2ƅ8qJdӂTun/p a{w@51oEZB-0L.T]ñ^<:#ŏ4 FH4sNh̙) $%S&-٦Zgggm{띙=3vdJEQhJI ADFn4ݽs^^7[֭[7-hVK=x]IU;!CQp#Gc\UJ8<[e+|XD>4娾Y/gv~xT0g߅%@s"yiK>,TUVξd(8$NXzw^uF>?A Zhq LW(XTx.zo<+ót+0}Fϴer$f%ir9 0B-+NAe;\秋5k`Y&R@u aly%P2K2N9̤{ejgio9wic.}uͣpV 06`!Z`)TFxhAR ]Pb=t s2 w k#ii{ _:ؠ(̪ ўX&&^GW 4HLv^|!" >';{- J!mvUz|> Wo3`M[l5Icyyxی7^; eMhPC\'ǀ]TMGq!ArVj[0 )W6.O?%OS�/&gV3Ex4ˋlqx=L|cxe`,ק*}뫟N{TSc@'/dRڬ[$�gퟨx炮[ky.3f[B/@q=Vx#!cq~(Zو<>2XsN74B܌{ Q&`m%j&p! >@.(zm257SSt(.=ЅNl W_kcBQtO|J~ WZuŕqlzZ~UX 3M,B@׿#mݑV]x}}{(>D(pDh _m44Q$iURm<A T'~]lI"Ǻy-۞x9,E d=+0DuqX^}f# ?:iD~Õ'N}}ﲭ_!��@�IDATC&i'pfJkel>YUzWK]{t]z+]]3iml^ ?7G;{j~7d1{HI-g;0(" jqi:BE% \~Up]}{O,E7|K:Vpkb N'j| Wݩq5jys84zgHkNJyjh pi͚ 4'@eu5?CH2An٪ F#m vtӍgLw|iزQ O36kӞ~;8�:_N:cZbeڹ/8 Q}ǜ;Pmh#U(WEY[es@Ulx RY�uVvvp9WTɸꕫ"�n܎NCsު`O SDpQ,S)۷KTEQV" 5X;Y3;v5xBI;JiqXWZ;G ìB1s˱ Sa|?SN5ঞ9Zob0)sa}IV&C~vsG~gߖggg,"X9J{(]NW`*@y@I-y2d6LJ徼 h䶔:Fy)+31q)c`` 6/NSı].u<RM=/3QU2IPm--xﵰ2~Nwa9-a<|f075|' -hpuhRKCz0�4(u*60Q4ZN _:ʻV0`)Ny:])|}CZ*d |\$+FL-g, .X{>ä{f /DQթ)gX,$(Crx (.ʬ\{U0;>G^37QM?3? > ޯ~=`\i'upazӥ׳pK-lE=׎�QVGEY'֬nܟ2(Z EyHK!}@].k!5."¥(C9/�}\;ɖ#2&RRfiTm<l>6<\*lvj6<y3{w'KjOz .�!Fk60QQ paí~ lrfF*Zg)!-=+7w-L 4a;,ZuZF 줷U `kDTvY\1{#Nass6<4Ȁ͔Q X/RJv"[oOs.OH2{vDX>A&Loؐ֬_Fhaa˼ 8(潖GLu X!aj$-/z03 Mނ&}}}|B5^\'G WRٕ-^6FЧ4\>uǂًy`U!p(nчL>@yexpiDkY9m˫L.G(ĺDxAۚ^6AgGݻ{/ۺ퍷X| Q+LxIĸFuP+[#:ktRO}*ٳ;/݃em۰�Ni5&CNocλ?s835Du2=0bc# pTB};kSҁX'pXnvteҥkb:a͔^H`꘤@_pq4BShvܵ pc<g](2@kP@' G%.M_8ݬm$ vL"THW."ܘv |= K %{͝ Eh0"RR\YKѽGT˗~3ttӵ~3K*ò >gK3EOk`05q{VZ"Ml>6 3X2Æ 0p0 fC8lf[1i .jhG6G|Funťt5&TAqOpp1K ;/=smʦ}:Yڄq3VO mK9 @� Tk@N;`8,}jQS [T)xGKPb3r^ҭ -Ϫ^|0e=ъGF<+i=\D!•4;Iwa@JʷYRaFz(H (gu:qyPΉ+CS(Z0zFBdŌ2YR<S4DZ&+a֩rȄJ/\i aSc] oh-6Jp ~vUy0ǀ1 x:2>"y2st7Tnk~g VvVt2 sJ~U?}aP`u;0sшk}RZ8AYFl&KS2#C(= iXf39.$xqsmy=\r%K;wECSS\<fwu5΂ {P;;Wױt+ny-hq_K콐n"G"4�#D3GFM;Bx3tdYomd{41b}} GQlaeTG> ` -~uT=+'ZD#e{l}=f6,K^~>h Sw)=h/E<ybCVCs֙7x3Ӫ&I'54O7o)-dC0DU903/$=0?^q:"&'ݷh4@s\0KKHMXLHkJP`6IeئF n2,ˌk3]r2ʤv\>ڗԠ3j`f̦aΚhW 4ȿ_cY-ff|Xa9Em(R9õk҇~Ag:|? * JWzq۱{WCi@⋬d'#OxDe[d]NJ\ v`j֮H2֢𙃒j/_O0f*@!+$(miɺ"f3V#gq\t5:]t1FQ�N龯cbMI[C^swư/-*FipX)0hK+̥ xڮ}5Gp[S Vp{E d9�ӲR w#d3Rz N˫d=XA7�S}CpEy+VDI;m۶ Ҵlt`0Fuق[a SeK `!mW̩X_xy,­_< \?ۛJwN23=O/'�ZV ~#֭o):% *V!sƪ, ,e# Zco_Fg{k7;`^;:>%HC;X&% "*i4zx%;Ȩs</k*h4vk6w MN2J%5Fs4uZX'Y,�G~p=VZuXɦ "m\M knZS- Wm1J_hg625N8g*U,Qb|6_9ߴ^6SnetMDz./OaW0om ?`I)A 9|iF1Lkk2p%<|mr%DkVA\<ɟ8ot3/ OȀ Q3Ů3Aɣ<>{d«<D#ߕr~fL LJ1cI[>ɬy{̲ͫ|S{w- gAί|.[ǵ2\<ґ{a- +ڜȆ?z985+8hu*u6sUYFK$ L#6.2ENъ8r_%g^Yql•ɽx{LN@$3(tjQ)(e{}ZG=Bs'ᗁ>e 8y|Lc S� CXH K|g!`lGA ayL.y3)r!v ]ai>{-"r_nD9A'5GX;wnҗc鳟Ls3DoK|\sNzw�i[ L@!Ra?6`vBØKT+Zx}=%$7FX["{a5¾u018[ufɪZ3V™;po< Y d]yt\^G *3Mbɥ9/̇yƝi|M噗Z'^i}ywN9?>>*(\+/?5jȣ^z|#5#_T/^y& a �o(յЮpCrzbYRt-] ];`tR|/)!C1^ұUVͳMg^Z/x4{٪S i&$]mGfenaw75\Ck$-a֒iwvKai5nKa{ݴaU7R`TPoOwy,m6G8Z9p}T @Ҏȳ(gjC,EJ#0VdB\Vk^Lб)60O:!XO- ߏ@s^|YΧ=G{KÍw �v\Hk377偣Gґҍ7O7F,i#@jD}]Նk ;X]{p oѵ\JE$Fs΃O;;wN2rLp3eųGZA|Ѭc} krݪGXrz,/ mv|}u*!z",C_eKMo"8(# NE(K{',ֵ(.&E~K;*=ls| ik7Ї!CBAyjOjp9 "肷Mu…ص+/WukץWuW#t!42 pmA`:P;gvub%RWɡCA{fV�&MX1&QrU28LfU>]G}"]wXCX¥-)ˍ- ׵î5r%;eR;i@AE &H_c=y5Ae*Z.]rӂpV2t`|Z)`#K(Ɔ +TEVyi|ySurͪkq]*I0[a͞[ /x 9W&̀J HpGHA.(W1ڤ یeEn'G=s �+[TWa0T*i ap?9X ?և!2(?%_~2 ┴#xf[P0�iˣJ}L7V:� a'|5Zn6W0T+k@ ^3ˆ.ȡ"*szP"*ˆ*T4Tkf@\bkut0dBK lr~5̴uX #l6@' x'g AQPpm%4'[pD"g@؂>5o(`Ể/%g~5E!Y܃@8EFpNPtTۅK2/Hk,OXvRܔpagNysFv:m޺ZnHgښls]2 Ċ+u~J>Q؁Q!b"q$|`9`z[>j9MG>v4~2SWyfT'u<̱?[x/LNh2dʽ*\OI\u^O>;Ezg.ƒˬc#h:bg*EgϺY eJzE= ]^ΒY* 9j&}~6wKkb�0;##Ǥ}g䭢ñXcW1uZ\L~@[mKu&R2N '3[2L x2 `iE kP teUCQҠZWџM0dzfO+`]A6Q4Jt7~w_L!dMiIbp5o"lRXlq: kU i)Uu`<�1>܂5:3>N]'zܩf'To:J)w v"({ln2?=ivoҪnBdN * .ˀVT, G4K D Lx:pl0QF9@ڃrk鲅?K_ z֭mO]Nƴwω]h:06;t(nvлĞ{jg\;`oa�\*c?<JھUWc%n»f=۬l!|;o= *$4;X; } .of::ǥnz#e8^lMvoHNae'}f0TH.C(LRl,h^t @/qu EʳqF?vX#;g"0 lxp_}{W^(GYUkVpILսRE XS<r<;p8,L~p[E"U4 ߲cHAEuhf.ƍΟ5kIO=dƢ2$mc|']_kpǞ? 5^S9{f7tA�Kc=VS=1P](J#PMA;3<W%¬nfݲ4]7(GhZ©kqbp)=j7*VaW= ug6ʫ|U~D K>ɺ6ce,iM*Q ';eA2e.M_4<ّ8GZ]3.݌$" Hj&M>EgyB8h1dKd7,%C${ ߉%{ T7ߕo- cQW](d9ҿʐ{HYҕЌ`#Rc B$FiGy^TC@ r]a? r0MsdYL ,Hz$[eb:8+_DC"] m/=*p92((�pNp߶8u\L@Ճ,lڼ,e&&6 Y�i,}h۽֏8qkej­FFU$2\xi _N¡QwVMu,T]^ۧ}eQirk-}Zo ^u8m_0[8+Ͽ?K_`(/P?'^|מnE#D46 -H~SS*x82IPSZ9{̍z*X.O*tZ{ͦKūȇZX39EǽV<q$ Z|ͣ8Lkk*-/9"]֣qRoC(֟#8f$)R*+_{oB`KH3<oZƹH&Ò[{d!8J- &pi1Iϥ?he{'aH\KViʲ2Z'``t  �FCkEV|Xlú:L\@m$ at {g2͸zZ15]Y >LVF"nwu-U5v#mre6N{~.!ͷK/]e?ci7qKo #>|g.y&3 N ]Dp[N!v6B:i2*!f-4T: Rfe,) [T3i5Cjeo6Up50miӦõxL|`ð1 @e+XD`+i QAzy"6߃@r =ط͸ok骫ٌ֥i' 0֑ģ= 6?~_FZb9nGrn\+a\?3ԩ5a'雁ci7Ϳg#Mg4|+޿+-m}i>t0/L/ l=jM7wQ[L}•WE雸ZXִ#*mWW7ʭt� lpUQ5(EĊ߂2([_aKV]NbY3:?ZipBXLzδ~e.?L{Ncb_tM{>>zGQ!l!T:{us~&年>ʊ+vMx箶trks2rÍױku/KhN5M"INu;)$ iq>z|-[DO YM|zS܇$^cZ#4Kg4džAshHKl}wqv|F8Y;Ef?:(9>2Oa50Gu<ru ׁZ&]X&޾{r\]*OܩiY/!Q!<'$l78iXEaFK/�uQT/Gu1@SӶq-yOf5!|\g[u(]!彰WI~f󚝹PT/g/v_9۫/Ϫ^28o <{տ  Z+ vISE1xXqW1*_c-1~Zy</`d�q `J{ϣ2 bd'i&u6HQy'_`2㫀es ]g 5G@d|iVG' -uZJq;bc@t/SeX�_sbB͹ A.&C V$6J^B|JגrT +VT t6ɑWH8vxNa3;Ll>g0Qgd#nPv2>rk_δ@p9=TK+\9δnݺE.c_> a 8~(*boKJi0�kRa&a; |hOzfi> ;%`T0Lyt?4xB>S11~'K?* Ryeqo(ppC,gf$j9)D> &&}ל-Nɠ5|قT-&-=Akd8K><W`u-s{6*B b/JGwoMs OsXq#[ BWkm@U=d>WTlid]B7w5 #Sml׼  וRe"g Z&�o�/"*+= sdr|gF/m8o',"BK/|yaۣ)DZJI4/[niOyi]2)=Zu�=8| b}= ]Uec=+pThHBTqIKނKTX pO6ڨx*u]/>.0h_ NF[75GK`p {u/I;2Ukᝀ nuБ͏#X-;nv0N!Κ˖o^Z/|0lf \47L1 Ȍ}DZrteW5+֦7^{=\|k ʵjmm B2!m#E|+l- s?LJuUIOOozWxC'h?bcnWMnS45=Oxx`G\j5k&_z5]Ilp?[j{qC=L`4̥^N47v t?`4ҵ+A+],8p9=6 a�ur0 ]ޥ,X/ z4ty ހf~Bq'dARJh4AaR9nClDڍйx2r|F={:B=x!}_`>Ma@5B*5?i?^bZ9_ ؐ&@iP!amv\3NںJbKA%=]9P$/K`z Sz̳´uɧĂ�lj^꾵4ݥ-NkZ\[;%VW`Ccs݌Cm ?to0]}TO#<J8O%[su,8ҍy*Or 7J9C~ARO&M5|c Ů3g&.<>{k E:rqϴgӄ4\8"@ !(HrKy8^lB |XyRʉMWITk([Fd;W,fz.횩[FA(s':}= LhfX%XF"G=J>h:눸Fn!f+[0eP- Bxr"< zxT;n 8S6zG5gBPi*e4},RNod\!Dp=K>M%sxwp06꾰 5a㋳ZKEԪ[' q:;[`4z{,.غ@Q\taik6놻y#S-\7;#g>:Ç!mpChןtĦС kMFWx;يCӾh(\ҚݷwΫh&9 q)3&p W$GmMtfiP<7n&6̽X~ʂTnCk#Htϡ\�+ɜ;ǣ03믭K]BEN_>}neMD6I?֗}K]S:qƙ rm4so)PG!{pi<oow_2ׄe8t�G"3{d`nsc wq*B�)G\X7ǟ!$qx9!(6a ұ,|ʺwwlȢFTwk]iی:`EcåW1n\ sz:*ɰq(mÒU:akc0Zܫ`)9Z;ǠsnM/ۘKW^w]aZ}%DZʱBG*>JMf g钕Ҫ+d#9.F@F#2U6*_ZYׁ!] 6e !׌%8otՕn[YW#-] azL;tʳp�+ᑃǀ/sү|_m[wc}!8&r/'m%:Ep $ n' R#^/!"` =.X Jci;;P3/Q="ՈBJ vK!bd+b>=ԇezނe(`>׾U"^V\n#bӞ]{#8 .Dh4i]]{cƚc�@힏0,@yyqU<0*�"؅f]/[t\Ɉs4R(B{E% la ^޺%FImiPqT1X!< 1&X(+ u,PQO=wPA�i#(W~N:1 .vw�K{V]y,syiˀq;ҝ=@%A<c>z\1ځàL�GZ \h^ ʊChtmDSQ.Ή**2S kAEuѫ`CxqQ\8|%L2= x`{X]a 1o0X)#GaUh^oQ` 2x72y{R@^psuyL_qsYH;<0f#734}5Qҗ |/%2(Y(.j!cAεϪ˕cQ 8])KLeXG9(;=d, m La-/rY/s>0`E3$ ""0eE M$Ox7@Uk `{gͅU]L %XEx喲/I/Bu >eJZӔ<ʽ !<[#hFu i2lJ� 4 m.BwAdz2ϸ%2ƮuYcK2D b5Rai 7o[  ``=/νTw~{ª |H@NZMkyW?  3 XށLzϧ~zg҆KȺPCOfJF`;щ -O�5c|oLn'r֍̅Aqii}1dЄHYͷc!` nf34fXyhyE#I~~w!0Z/8B :ߚogԁsz2iVc01P/ <24plM߽ҋ߹7-jKSЇ c5ǟxQ\)k[صB(zm3.H` pC%#&ʨĠ"#l*E\+=٠ͬW]3xܑLt=4 NDBuHX`X ȵ$T/^�iŪ5Y6kwkgOZ9[-4n=MtyWŚ(nߞ=Ia)jBɤ�EF눡KIO/Z,8$ 7zmSrJaЛneˋk:-]"=򋩃<˨KL0nC."ljp L^yeڂ >]Nm-W\z5t�Zoa%r7Yox [XS;F1߻E1kԓ)flۀ`&pnn-傻 v,_/ZoAW\SDPG>sp BPXf})k3=Mi} s}@:E,^k*aqԚ6%͗oa}n7kZB!N-@}+Vbu;Bs=1q3<xh:x`Y?Uc3=I%^=/iik-1}),D2tf Ҋ@H]o\$pH[<IY.ތa<qkXq{]K2\ <n}ΟN[_+t@e ca؈*]V^Z&`8707<^J#j<H1w7\1QƒKIZ σ1YVǯaZ-vSKk Nv$'Oֺ@vRygr9{(#Bߤ޻G4O\S)jX;A8{trk5D {F-xWzk`NY·s*3N$8@?YG"� +7Zq]6Jy^&ʰZkiuux3@AL,Y-i UiJbif)2!2.퇨8'cK'$PZ<uyL\뙡#yggCl]t=_{dfF'&Y Z(T33gP/ZRL<QgX:yg3Aʳm3E`rS(&㣐Y\~Մ-h9$yCr:-j?saExr Q6jprϲKM+z^Y{0BPGBV[G\xۓG] }~^xoKw><|nsPBUBl} {-N毳= 9#H݉z ǡ ZB&nauݣ(Lŗ1 .[j7z(܇|`!*BTnmm6 F:PQ0t '!B !L(̃Ȁa݊H25>k}$1̦0vSgGzzI[xq:*j_N2g0't dMɋ7Y>%%˜.$*{||YhivN洎%kLHϴ*X?90;ʘ QӉo1 {o.'mLS- L,mg;<~9L),@2 3_pM)ek!8%Uuvyv-qvՂi^=;w&ZpUtnۣQ1CQ^蒦ҟVbd6si`)}VhX ܆kcrB \SH>;~ ѵק^ 3:7WpZ kZn}X OVKR  ia )8u0㎟X\0>]DMDo^LTV^)JG/֗g|2ݭmJ@&>xo+޵{WBDV[)W]/_짙s,:4xOS'R6iixBNaT 8F;]WpEO;>|z,Cgzp׷w3A&&wӭHm`A\cu3j\g2*XڳR\uLfX@XeJ6A+}xZ&0FxƵp+p׬Lw.J'<z7t;k"W".uҍ HSnM/heMӟO]w54=q3 Ky'O:kCN1Tk g6⯖StC=ݾmp@4 ^Ey65�<G[僁\C-xNtE {#` gY}ԑvUhLI=V)֊BUC#C\"ks f5^8hZXTzC'qx!mgKGu%/\ hCHZӍ 1QkA=:{Gv4+UtA AewG̽vPm(8@p)IFR[ـPc #4'ƽm y i4T!0qp ;Ϧc c|��@�IDAT=vZ ɠ|(Zs^"sr9g7k2j)}�i]pTO/v]y.?z~$uZHqeýK:ó{Ͼ+ソOC!M'^{膤+Lz7P˻r&Y RWe,<3`>x\14R;&a ^k=h  *'ʂkedZ$'33 L:J\$vc`8Z3ߟ̦&cWUcUZ+;ef8e egrMd*WXɒW,LtǐmDD�Nx*EI]!9עֱgjj :ԈU+hEp<2awVa#10hɞ]O ?!7.3Lmk_:mJ9~3d;F0o¥:ɲ\n>oaQ _l۵U&3a7Za5C yښ6sfn 55t{2Iω<h@} �}MdtôyQ(Wu*spz俞3~)*s>u)RȓǙr+IcWx ALdp7U>;CR'F4VtӉ)\J)'[tIx=t=2t<7qUA'ڰz8j`TaepQyu"|p! odt_=H Dg2%LZ$KEn~*A\9rh ,EvŠwFĺg}cڽ S=p!]+F]~UKm $LEn\Nݤ޺Xk<ɺA4yTJF!J0Zp;{/Z'hSk߿?m~6 RC+/%gN|u \iCq,>#5m5F^Åpi:^ZG%;t^X8 u%AkہFomc߉ X-+o>Xt&;-\L4v"8^5XzPupo/^"m߽/q{VZ!pK9PIt`"Z\*sopZ^_җp>nۖx KdC:}l8V%9n6\:v^{%]v MVk?cw2]}\a>/^;bNsxkVhWbі',YKki~ݒV-_ .ZǗ{77Im#p!1Xo3Gˆc˾_ݏSݪAᴺ[Y/#cx]X;ReS?kdaV547:C*[ϓBr7Z\[% V)`WkG� ){oJ8M(gG7PFk0t*6Js+dYe m023F?|1#KO'IA| O2`D7a]z 1A۞yԹ4h9u,gݤg%y5 P)\ʟ̓Th>p)D!ֶD^,&*j,�pŮ3gr^bߖgg�� _f"HU˳G9{-]N_P溘g3 2Xnrv+Dd)i=JUu 8HJSUĒrT+e!/(1}e0 ¼[" Z,,l3 q<&oB%9 s^}q!9ҖW <=KHK~{gtAH&|# aFYN(KaYN3* 2#|bJ'(Jn˸%aa"6z[g ])Q"@)g& OPSs 1W 2D&dݤ$BpK<S6=7gyH}{�F~V 񪌙οiÆK C_Iqҽ^hG-82yʼSj`#`?9@$k0BSi/ob̜fR&@p ¼-к6-p$h%,#:Ph=5>5Պfc>69E_G3'緸Lͷ"Q畊C5 e i}Ωc>Te6ܒ8ǺHkZ<iӼW?:j`Gu9�=_ҧI mc:d Z3YJW0[2oK",Z 7 -Ռe#LB˵Q0gdĸn"7i~lׅȇ2RMn--0z0Fgv??Noo{-m{㕴㛿]r5Nԣj=r{w1WwVأ>DW)B;f:TLrMh"c9X@MQa[4# (<"T,[k11`alKK6d<ձ% ߎJwH;]<H�G|<\8zg^|XȚDz ?pޕ֭ۛiUi>gNRgC{Xv:51nt{I b:u}ܶCA}xN}h|Z 5 V/~^L0 +2:غE )"*`龹| B>qdnI0+r_::l)Q^ߛ6Ob]o~;}7~}@ǟz"sc4Q @%rtN@ۈu`I [1  i#Bt| ߳:Am�S�b8׶lqrJJ۶K#k'i|K_ a^z7cawE8cހmKLkzCNU 32<ڹ3hD~eŴa<}sRMkW~lwr*XC98,`ǽr?K̏ [F":t ł}%][u cU04#-H N]BI/Gk+ȜC90BpvnTO0?!|*TJA; <ebi%fo:-hi 0 [ɣM5S9q&MGؠ#ϡNQ-2{aW~eo@gdNZ5uUJv7?22uyL_CSUyѩ5:2!t2=D"e>JZymrb@:A/oDULD_ҁ%D/=}uu"eOt9-uR6"ch=ixg A2M_~2H5̼ye–0¤$ Ԗfg6Y|� s,'zQޑ"5^3o™Q9=%Oų\,`T<HH&jm[32Y"Wi �iXbu;Q:)#5Qh]s !&#QQ1ek(g;Y^bZ`Y".|lK p)Vy-U9VXsPIĀ%9z?>} /@~AʖzdRHq50:wuT0tf-G`d` [4ʞX;oE npf\\H=sn5֊c{q]+Le n1FqT`<痙<EyT>|08]i dP)9~? /I_ q3 !nN0t|[DxvbrcO5'S-k ՊD)xEu)\L'\łѶŸ#2^ISGh_Í21E9rmDqMkdLlWz/$<!{2Fh~L)e !=.to%BG|/ۈۆ46tZ8�3@Hc4/=1P蚥&p aiwDP՚Jhcakqt[v<p R!e1X#c@uD.[d1Lk\צ`ӆ1nNЛ9X7Pe"|e [[߈}[a9 A~Q6NЛk*rli1)sێ=Px 6B AmwCVٔ aibQDvj Vmq`z9{<&c| Dqp=V._46KjyuQu\8Jǁc(92=HXkY#(A؀EW%7^E7ƴkpOC{7Iv*F`/U EF}]yt뭷Phx?lgi#<,d/YcK_xqC@27p]ziieb>R0EX=,_4o\ W`|MGm$}EՀnV *Ё  5s'|箇C+V`KW^uk8o?сk4K $8�eBqGǏ@˧R!R7tn+"(v~ UI%yKX-9Dwi1ItzHqsiga$)qdD_2)QdtV(,\EX IY�T']VB!9(֥�wF0-ܱömeYO=@\cxّ|7>Q0e *!wG�fʽ%Y<z(&~bL?rT?uy̤\׳={Y\X":1Gb#\ h3ZI[xvςyϚ}F!T-T7_m|Z$.U_UcMSƂ,Q<!,X^B@|+9{SRCݓȢ|ǜ|c$AX-}&/vDYGRxh=[B x:5JJ�r\.J>>rbWޕ|Cryo$?kpIu[-GU8` 8으d�(]p !y jiЂ0۬Y:zC0AFG?qmMl�*4uܲ-BI>]4=-]$m/;}:nf,~٤k_?wl9Q7; fe=L 8d$Ca]!y&zv ^ ڥ4!GqU8 3F3;?dоM%sc#Vq JR N<W\h3̍t xI<=?}FoM/3.EJ^98s{!�A| +xk:sI f\@(vvyMJ_Eֽv"X5v W3C!,qS5"FM)P8J} j=Rѐ -ז,󓅊`Π7HnsM5 [#\'JY[Il Iܤ;؀5Z1/w0NzR酗^Ng&tmuu9FFE]2VzHAXF-tCp- 'pSѝt5aqҢ$|Q.|TYв:>4ئ[�jN1w}JȹI SIj;G£yh~`*o"HOL˗/Il'@Kw"ŗRiѻ?B$[BmE:kۻ;ˬD߲X"nIX_8bvZ}{z| `�6ֈ6!  70ևix(\ AV6W9=uZݚ >&HҢ `7Ɓ}_bzu=uXڱ` ܗRyr /QCFdN6ZkLJmĺс@ןTg+-Jl.-sv޽{ nmXſ%1 D5kzvu5\O]*Uy2x p˵s;F?7GZd B kZc.Qxliu)Ӂ>pn c(0^ZIg4wOpOQQwA>P�Dbrn/pMT|V/H'y";#[>s3\IwTlٮ +$qϡˬsiLe#_Y혷(aKK2EҺZj+nZmKU K!y+hrXh#m*c|!e7ٓV5Q# %p>Ι^CgH3<ټ\]my%1qwЩ¥WŮ3Ŏ -Ϫ^;j[\DdV`h%G_Q v0=2 Y{ɣ yB1,V#9_|Yȿìh>dve:~26,GJK=.<[dzra:e\^ ) 3B]7H;Mieȸ{_tV@1JL}n}՝}!Cn92ѫ \]1BU Ӗ.$.>W[fUiTҕq9.1-ex.02rh]FHlGp 䤉uF5Ej/h\Hʲ(@p]Q[5PhD�Y =?nVgn)>zr8mX:+dkM:|_\�=ʫn< 8',?q#8GU"<199C#ԔŸ 7TgO0a=;ӏ}/=O۷0WFwC{B>7kGHH[w z ‘^Gzp'%7!@V)i +北vEyKCpsw|yH:{?5M )Sj?+҇`> f!`BپrZ<H 1J<#+L&\ZܠL\X$FY j?\+S\JmV0L{mr3�Z;A݈Acٟݒ.tCZ}Hwϥ=ӎn0Z) 'GwL:|�D݊`�\vC#Zm #Z!pqui!Adu#etR] Pfݰqy7#@aq\ ˒V/z\#h8ly=]>[wAwAC.K/$ U74x%ӟ\xF}5jjV˿\!;X.}'|ٕ{pRFS+6pU9ik=zPm�=:a!@*0 ԃaُlI}OKV=c6޷;mvZXkוW^Koo+8 GwN\Hno?pEԃd }}i=k;ϢTt/O}J.8J_3'q]ޓnbt՗onI?oZt(50|E|O<q[:HRqMኅn  tX9WD e ӧhq`Q,>S@?K"SgZ|%١Xo/( 9Jq*Hڨ1ƢrR 4:7^K@(rR+=]P`H{�Ee-΁*Pj~V~.! iz'H ێf?gt1$6?MkSD;i,h,2Q�|R&ˠ57L'RD?{mOY^!h?@ l(s( dFjϖLA#6_4b]IJ1# k@?huy\3]#ygg\  "3<7k ,�D2Ak!8U}@L$Merԇ$"{+uOJ\rQ0JNQh6K[oϬg9}{xEE[r}g,Ԙ_9\z5.?MSrݗ}nz; ' kLB$ Fj\G  ryYH,+�z�ݒE台?o U _?I,3\yybpN@ojjKe",y&Nd1$לCm9`FpUu .2<0h/M1\ηY‚&A ;=mGX \=9e,D0( \�.u~<-Lfa7PۏNN19/¢~庺fֹ)k} #3 '2,K`qPs00rS/OL>Xz+F koiENґL1I;_ǃ dX3a畣\~mB' 7~/I;=^ӛG4f K։LM_L5CqbMQӊd< ð:;V !k}_z dVP^WU$a,se#?i&EOd<t?ů>W1004z;YHVBwcFq˚9zAQAf{K )cDZ<�ن]B 4V;n"�+犴|o/=KM|'nVl0 *0]*yVs%Nߣ Io \<e&0YRu8@z_8N 5K38hnWZx~CCƊY^m6ڈu: ˿ _׶ #2֊";>ҷc JݳomM =>vi{u=9d``A @I%R&%Ye{i[ukZ{;y|Zndٖ-ɒLQ(JL#D0|{R*޼{_5(zkXr㚰> Dbm"F8x_?D]UZٺx }ڠ?ӄ2zg!;i]BAaڞ8@,�溏(iKϧtCZsO:$R_ׄʯyUxk+21{7?V�K 5qaTojlΝ 3οEo I{.Bg_ƛ{lMQ摘G�$Dv҅$ ZMҶp"d)!~}$8_E8e( XG3iӧ>Ipܽgw MX.4  b`<J(Ly G6r10WE(,xIF)HΡ'Q/n9 4t5 �2:ƕ$ 2,2= 2Yscw*G*W ㋑)xi(*nt$q]*Jol2dS:GK:�\!E&*uxH ѼDp[ڠ<xR,^zֻD0"LR*z]塼 u,\7r"Q$Kd=_ ƒBqhnwvscdo?ygYK2rK"5т1uu0EL) $ߕ%v}R(6ڻkn!A+\<ƎDxE8n!ddrJ"QoDx^w8oqq?N8+;֕?P3r=Jpxh=m6C;2P!n7LW9oad0<8`b~�-=3߆( Rt\5n At e1 x wo*~o;."t>Z{lO} ]wr |:8}~ Q́ra(x&&OVOSV PK0rƻ ik*Q x,9L9EuaBۆ  ([2t20_avw� 0*tb2kyg/~&5ׂ@gԾ'B,r˖-a'Bw&<_DO\^^-a Ra@pF�9L1ɷ(G.|IaY\dTL,dsG'xu~!EM`Y=u*8z ��c,~\*)y2hXeYq)Q)(G}-l}lWx#7d+5H*o~OC_ԙ=z(ULV\.�DJ_ ŕqa7[ʷ†"_h0pףiKFP(8z^C^s.ҿ'=,�)p0)P%AM *HOKۘ/֎x}*oq֝L{Q2mI'qTz9O:OwZ%릁BQo!G:< {Z&ʤ|$`]mÒìkHiތ:`yݪti|0g>IH&Nc;Tܿ7^c/Q Po9̵!IM]vE֤Gz"=t(}_}sM7mEʳI#xĹW0,0YmuI_lZFX^HKZS(kӁGJeFN5kק<]:'i% 1ހ!PZDXhw7%Ì+X ){<4{ P2l/hi*u@UB\zi9y,^O0%(MkWwn-_H֥os/aKSp|fujG-7ߒΜ8EBk;LfDݵ5qA9AS'ZDh1K{N]89ٺYSLr"@)OZHX%};mXӍB5 Ng/-$'6)?`Vk36NH1xpgS4 #(eGzQچ.\>v8ѕW@_#=kM77x$8VX?83rKfYJ."O%FT\<] Wh2T/*[,#pǨ$!KSU2}G ZkV3Q88J9Bq\Yy>4WRh-9f69)shl�'M=zt|i\a~-M:袑39 (͊`5a+a0 hVw;/<{=ҭ?VF6y(7@y@@7D zb`#y-#绎l/+l5U0z]xILgcT]~ rRf[WӮYGzJ. ,?@9a NQuj8=+qZ~Se\֕mF zl^-y %J�DBx$nB}9~S {=9bhyWdC+`T`e~J9>[YS)¬駵h$o !L/:QH$hI<U[A#S aڬL2.t殫po6Ł؝4:hB"FVl Bf3`gBwpTˣiWϋ,E~x_ۯsc~?ӸWNwc YB1 ٲ[7qɶYz3{:Be CQ׈dV"i z"_,dDfAo] '{DZJ8x_D|zw']8s,-ub7:�`ϵC.1.vO4/A-\?rçݫi (-iR>IHԶ!=7?{)g#g�8҈c8 Ǹt!j*x +sk#}A |׺vTQE߰W IaŇL 3 1X=pcORAJ%K:"~EmɴS1 ] Ɛ:<Fqh� pW ]:Wb3N~`[y`Ҵy$a|"@VCmllh/ѓ;rMpK/+տ13B8p8=m{LL#au0<Q_5e8wp5FFj>,k@#8sHo}'gQ{P&)Ke7`]a@{p;L/Jƛ&<N㸛o_L;m"=HBhG<*'HrA R٨KB'ol�/R{Z [i:B2GOE˻8Ch0.&-)3exUWs8CĂجru,Rﺁ3ԣɋ(cg1 iBy) M">I(p!(p IgrCt-L D3pM ̈́w&V63?thl&uo:}=%y'3i+Iyz'/%+zA_g(Uxo,B<]4YCTJHF nO[qai<wlCc4yʹKIW`S 2<v^2"Ǐí55J #vc1%뉞9L`:7nݱE_ !.2 3g  #:u04 2\LX䅉fF&݊DL>IOLem{jXR <mV\g1씟<mG Ob_ptW#`8fmj 쬃Q9H.e1_0j軖@S|R{senF[tfPᅅzƵR0>I YzOg>5}ρ̽gw;/<ݗ{=fik󏞇q] ]BD7s  "HL@�V̬9w<wi*[~w|g xρ/?9=7(%ZR|rgs٢3}_ cRΡs8XC Š8ķx,P*2ܳ찮E)|+DSo,Kx�(HzMrm~[f4T2;Q`/R@lO +}ioX|}C #$;vڊ8"B0bB3N]a''};_̈́Jhdnz ]"6Ε0e"&h##Fs01Gqb)L.b!|K[mf(~2g^;ԓ>v:o[nI~SP w/}Gqig 3X`4~,ڄP w4 H`a�<{l^p! 096B,d቉9.4DV׾#ӮH?^2M1OF%fI@UJqlU+uqh $S\ `6!Ne~^< 68>jnJ#_#'}_X'6;)L/g5 9 \7 F~ƸiPq^ѣo#3 ^$<r2Mόa!,AJSvx߲ÊM{]g<0FfzZZ =Ea<R7*#sq$ek/XOkmi fFP0^=%3aU}z晗XFq�K9WIK3(^%McL Q!EψIG*½R0C"5 kߪWzSXZץO>>q<#3%,^p/hRLs66( ~h(t}gӛ{lN+ު>,K73nt;'>SNE}tz'x))M&G.`DLϧIرƳ%s aE<~`y{Nou�ْc8AಥC@0Y(3 cx )]vs:{tj]8CkVJ_{1G3&2=u S}eԵa֩ԅva+5zZ_$=ԓY =ҬѫNv\d` C0K $ټam:s 3#~</uxK 3J/9^\ֱ* 𹕄/?#<$2<8Yz<`)I0�LѶ6;|4:'dRP"``3hi$a|lc$qr^3='0*,#$vge0uc%y?zUXhnPN觖6yS'T1F1iѡ F_GA'i{hMBLި]z&Sֳ-b}͉ EB\=ERfQobe{Wviu9*ʢʛmtʗ\+F!'[\~Gp<ڪ@bhrFbWO!8KG89;2z�5er^s)=ڡW 4t&*|8ڐfHu%¡(&/;.?>C~Z0ٹՉ;qҨ8 \',߳<p_v@yg O4R5WG l؞Ks; P8bH9%T 2ALz2"F9Kk^wM% Y6,<0 {Q]f n[ny*�&,n#%d`!/3 vsm ^)׵fp8:d*u5{**ZDU>KV҉O ľ"1V&Zy9VGUK\8Lzתi9nN8$ƒBtDx %pT@Q o[]pSi=Cu+Wt݌vkҖ͛4R~+_s 7f# ޷:fQ\d87��@�IDAT2sI`P([Fe@8j`=9H9|-xǚ]Qeȑ#=nFD>(,CiG=*=/)eR:p;.\< 8mm? F?*Z0xaٍKn9� WKO|OGSTO$|�Y ol<$vXRmaPAd18:Iji5TD;9\q~NP{M*3fψkBO Gu2bX|;TH b&OHr4XFۀ< , bBW?sKXWOM~eIWt {ԔGyG K߹v [2NGp~t/C7My2fͅu @z5�v~H|aMoL=w\%^/ВEKb)̓{Gw \s0+ 4y%cD%`eJPgc;! J0wcgٱb%'7/p2ڧEs Z [7t}};f:@;P1(2U<A<Mfhq0Oy労&{D!WyTJӇPjJ+צ~;ۃ lF۞t5[S'0AˋLᩄq1ִ9o҆No=أc*]-x5ڑ}_=u}p,^#0p%}Xlż9U,^Rİ'[ ]MQmўA/ Ȕ;'U|5TAF nfp_2Z=Xק#Edd6h̺->�<p. i FQ<^^ahɽX$R&=f{q=z 540r'`2ʶ.�ccAL/ Ѥ#%8704h«M>#Q) ة,ͼߛb$Ph` (wiuaFl_^><B~.X[{ϭ=ŨtE*,(~?eB MzzN:}.~Q!xߵʝ~ӭ|3h;FݵU*/-@@<*[㜳Ȁ�ۻk w[?z\\ ` &K[<@`1Ϥ7(TD"Hm\[k)+^ϯ24z[FD{esmh]=4>ŻZԳU(r2) 8Ao`!�MԘ~˖y0T7ejUp0&i(G Qu*<}]BoFPI�EhH/Z](~|.Q Ho Uq'aR%5Vr($>Q ZUU~m 0Z'B=*J?d>_=6^a~[Yfp hE§$.1M"Ls?dy.ĩ-#,W}#7ng+SO?=eqrBW9(ߒI91P{9оbl!N%:A 8.اg=ô!ѮBS0xXPї0XUfK0~m3X'Ҧ 3ģ{ql8L,˂ԡ|Oux{/iz๴|[]6r!J3GQ�>KT܍1dq4ڳ$:c&D<_ xcv3wiqxi?;NcgmMƞ0�؏1p~ wXP"h]i.;} }3<;ƦPq˾Saԥ~董]q 9\Mx+8䨻 0.Ccȥx ^Qu  z 0[hk=^0?~P!x5(6*ቧIk֥zw0&Ę'̌ègʥ<6_KنiCo7}* _.%kH:u|Dȓl}aD[ZA% D.dM^" J{cSZK_+Wu|k]4{ep) ##FIh{l6"Z85XVS _LH W#$yRwWWnt?_^J=1?edt5\,t+i-]Uh:gPOyE7ݒկ#'O#x Ɍ.a{,Kqe~𩃌aözهB'۴9]Ce؇IOrBj_[7oSxϦBM_C~x*S?|,͠t;GsՆ[H1|1,( L+]j5}]wN/\k.D^X\�7N=01t)|%8%b)= |9;ܙ:mF|rR]�~ܰ=}*'Ozvj nlZpٳ׆(N@K6aǎ\@V J cj6qGԮ+&L. ˱tC{*x[#aNCU . dya~:/ĐweTay^s~w=iE =1 q\6Nm#'sG5 qaeL4Dj5@]йi m8g@ 8nEBA|dz-!P&8l(#!P{4a\+lk1蹣[-,gXwǀx0]oq%bO3=g*Kx6ڻknw[?z dʛ (;O%D+ &2|\ z{F!>,/Q`}Yy&-ϳ@DcY#¼9uwY|&: 6*u@X9Bm�9.{U8y`YuOnV$t2`gp=1)`[n.TVuZlB "REC d}a2Gׄ+[rkE5d {NUh{ iYnaweM TX AX_̧Zօ7WlDx( ? lvqӃiAP_PT&bi`=ma,z%K~As>f}y.(C_a)h%+k>{?Q9}a(m_<X0O5s#5|~_jpS*mUs|ً)Ivxc]Qu0 v Y2~KYr& AP4Y?A;Fәonz8uIձqd(EIs~6]e]̅ndX0>.!`(p?p+Ӯ}@ÿ"knUtj.,hJQ\^}koE?y8ȌA *qvuFz#aTD$#WVTp}DMt*q|14@{}=2j-z+XË /W˳h'xZrzJD?50�[,۠@9Ut9I<P&V~hAx1He #$]~ۦs dx~SΟtz_|LHR-}[82vs'qjȳ‘$j`k_.5V֮a󤁁@dȺ!°w` ڒAoQƗ ̑~^X}$?~<<qQҠss;ɴ4@Lh~Fg &]/ [b|+/�kӷ{ 59odL(Ї1^sMKyŬMwBYkFD%w98;(3!@|/]8VZ^6@y瘻mn#Wq㶥U+R窎ݝn1PĦI31uDڳgᥬH?8M \P=P$O׫׮c>kC͛6Lkzx*U̽|s7Mh9^#O<A"[a &q=nH 9F6t lFɘ1 w\XֱѴlɲP/]xY%%B}oPz7v~#JNKvvd%~Jpm5"At �%ݑ|M05(ɏ Yt֣wpD a5U>S<k70n4罄]<xDAp!أ tqd>#[T4HC4;Γՠ^m8%<HDVXBw#JkfWe(SH'Z.oXC1"J~p%zU]#40NL^8\dܥaXnxX4IA>#Ǚ)y0@ &t! X\+ Ho|Go6v*m0M!Dby_ӰljL997R cː\Xv.~sH3,FR(i S$%1go*Vd<NA,z ﹙\8g)Ds|^9CɣmA^)}Н_e, YPѪU ()`Y".\82plW(x\F?#6Lx6ZOK�ʽn#ʮDaMaDeãkMOvIekQ�J]$"\UGy<%ο᎖*Sȱ BߕeIxĨxC';Ȭ&©LL5bayjC!Q4; 7N#Ϻ8 Oi9kAm'6ʅ(J|G!/Po*Ȫ8nQI*jUߝ?pm; 0BZlT"#8 'wbyz^џ-p,}lh,^:ۇ}ϞMn8Ki#Ok�z~Cg@̜ry[ <>w{ ѡ(jtORXXM!+͆ 5ձ111RX1Gje)-fiS_K=3ǚi#4 #P5Qé>Gv^zZ<mѓsmメ�CTwA(ق3b)y/O<T9|*xT?\DZ3v!fʰ3璹e Ba $z!E@<Q!LM/ %gb|h&T2+$QJs*N:eDzSb.n id}>)*, %1/.K&vvy АFkmqJ;QY.=g_@駟ۮsނ__IX\C!QFYW�a k"AMu-hK+Pt/I?$H}mG)Y'#=3DebT �KêF¿Zm3rڴ筷x&ӖҙG*_u$!/sct�$$6Ci5Go-mٺ-'mS]a/' 8B袉5c(ifmi_tlVXQ8}"^�zO_.b!\ua"hH驧v{D?nd: |PyO8NLfͱd~w':P=C1qv @UKQ78D塎n'jR0auׄcۘV`lyYѹ4?qE}8߼!-ftSڸnscK]0f9tx Ee|!PfӶܐ:P]#z͚URkuk*kKtaҡb7I`4/P+¾dM ƌ1/gXrƞt`^6.z b&ip}qO0RCB`2R8R¯1׀sL*;#ɯs/O*FIo�1̐˫U� \(`Tdϥ aD%OYC|JnC*Q!4[1 uL%\/7--x2o{u,Ysk~<wSf#wYF0:Aݤ[Ғ'sW\;Өv^c(1\-\2gV s/ fgz8 D˱M""+# j S˞Gdu˹&o%D L/:\\QeȹQA^S򊐩I @VʝWDv HFC˫i`3K, 6),nT d)HsBMVS'W OT!汨Ga[U"b;*Zc$ Yk=U۲8K5n nLf-:mk p/-ᥓH)N,͛{'TðF嘟1G0AkY ey /\*{$^Bldca>|6ND{dǨ`K Zڣmti-Wau`@[//!1=0a_j'>*0R;-Ò}]7/;Xpu"}-O6vPlG``Q\׬o{nh nwQl2`DȠ EÁDg%2umƋ9#~]AF82Je[mez=|˴ ɴ93PP78Lߚ bze W{mq^ Qo8̥Z.ML*DA% a+(:}x41kd$'tR.X$PBXԑOx?2`+IrF{6 ÃG]$ KB l{ |xcn>SUp'}*r LC , woZ" 7yi'M{O+uLlx,IT8&8Fڠ:N.cR&u! ,ŒI_w~y J \DL3juL'ϜcE/*0s†h'Qge,CTA@ vmx]hB!�t~ek+50,yˋg QΥKx/IwYzF3:6җu:~…{[5Kw,l|A+^"_>d~[DeԥcGcLq(8}s^(چn͗nݾg<J$sogg*kmG&42_wL_A50::ᱯgLH#ze:w\Bͷ^\i\LxkRB ͛g1m^o!펗VdqрyĉȗQ&;]S3Iүe- C̃QWߤkZ헿 \ZX6d;]7g+xelWmߑF0t KWmڔz{NIPd22N27>3�;I>sJGNMׯe XB'ScC$Z3T#5-C)$P_Xz}К&B 1ziYv`\L c#BT%mxlF}|Ltp<T08c@6ʼfFq0Vn"D t |_ [tE~se=\](u&zO#4KL%=F5!Z\~3h4ɷB5Ba`H-O?C)Kji6e^iF,`&=uܫXZ&iz%8efwx`gBz9|B16礵~+oЀ˭|'%og F``m1-Ew4YPcd647&69;\Xv(tw˵GYy] "K40 К&y߁:ck-N~ s|x|5)oL|SBD\^1@|<糑|g|vy0$= ^P3V-&k8` qVIlS5(:*ә\73Q_ꔏS9 g}3X҄uv(M+�k7g9Zy~". 4nղ|sn>#~w|NAXA5|€Df"j~WN¾kJc5GdP&-KzŷUp(g u}f-AM = %9BɊZ`^u 6 3snS? $zsl9dmp^7eV`?`'/;Q eD lvB~MʌH/12w/Md[6n}V5g?|Ѿ]ZԶ^!^w _Fs(#?-�Y8S[eLVhL#[uUk;~¹55a @qڜjUA3]CFŁϤ gv>@BAxp,MC4rA`nj2I_Mw_ilM3d)KJ\WoHuscEr%9kJ݄ \7pk3(|�ٸaj%4XckL?>g t&-Oz@aŽ읮1NyF~.8g}74P<W1sy)hlJHE9IQ.2Zis ûܬ{LCGOG# #0]2%dExE['B7ib!QqP5h1f 0hdAX;3'Һb]ń}VH痘~-:y&{i:0/ wg>ɴ}uצA7ˏ~遝ÉΠJa~abG諜0GJ?ГT/FëUeI3JMm[ 4v<1^`-B+F+ j s(Cp2+ì[x왴]} (oC )D%8 ky'0D !_EBI>Ɲ Ţ%$O{<Ev$si@о7[ -Ѯ?C.F T<=>z8.Mg<�_d.纴r42@O&t!VZf()5,A;pǙ& ` (/ǎ` 8ܾ!,JeYd?P{I\d2#4~|w$Ä@% NnSnr4`83GK֤>榶V,yǨs,Q-\Z'`T@:|>#*$q^Ÿ-x"G`LY1҂Id7_Ǯkǯ<M:+wRWx.}6[|]D5>qrT.ϲ S3:iL,kHOQws˓ZRWzrGj 3c*1?\;n8_mYn!eJvrV ʛUx9:<G@8 į5er^^N6y(ݷޕB#j/ȨeT4*[w(,ψ #"4DgA ,PBA1py1-#u HVʋ5'r *Iw VYOuutuX(қږ` `H3@v?j!@QuPw&rWڨHjgm_c7_e-U^dem2ݼ&!t/uSYt^!=w ^DUr$rL$jH1 :Qa%5ܡL0EAZ( e(T= flV6kEQlgk(j o@!|Kbc06'kE 2 !0̋zsN A1TŌŘ@DCFwKC(6\ 'G2'{YjyLoppneq?w |񯿈[wwwڸaC!u>޽QRtQSٕ9~uVc,'lʠ} )'Yf<q*e٣ʍ)anc2 HXC_ƚ_1+GÌ]ylܓZMSdM46ރ]ix9q0"HRU(}Կzv80f0@M #o^xil ۃ3c:lӄsS/ o,a9 DH↉m7fC- :27TD2[cM9`TGEEO^a#V o⃸d]\G(ƪaLpP~55[iyFϢ$D 6bL ӭ_~3"pԞNl{z˖ȸצ.id:󎏥뷦%qczsfK%Q8J!-(4NTà /'aZKءzKx('~Uf~;V2"C{~?^;y:]7>3rQA{TpGdd8؞;: __J5ۗ-KϽr\^1><a|#|(:qB1߁{ O֦ߗ޸쮝1ş/F+h mw)$Sw;SO?x/P.:W Z0<xOb-_ЛߟVw NWU<S>74z1ݻY*dF$x4z6=U b,Z(6Xԙ۶&cWWLp{3Et\}M2z;`̓ҭ=u.\�5Ig;5�Hm( (z.qүm/FGXEiuOJG!a =Fdf-Lt0uZZC35jR:3hʘkVt^`F$tC*e'/gHvᎦL[N#*Jpǒ%_R ʨrX^=tZ^exR11R\!jeAA Ćь6JTL5뤬⮼k{ckn'ẹ:iQ dzs`'@ ^mGǕt KI5ᨌoʒHۭu|0Gz8C(4B8XW 7e1JeKa30"R3uӉ"7 k�M<#yE,}x}2T\Xv_.(oz@6vYXu?AA`rn2$ pAgOjq @ppƠR .GBF%Y LD`HN\W,>$呲$QB҄9g}KDf%zvwue]WGzdCii!E,m6DƟò@q+3╉Q-^4?>#l@c KYN)2>ߡsbYLfzU!+ xs^.GTBAuٯFċV 0BU V�;+eI o̲>('k!`k#Sy4LEY4@a=c$AؙDPV)TH hH S(νRU8M=q+~pB;pBaF'IvB gUHR"p߅lf%D#gK?X;>Rl-pN;\Gy5iy d.�q΋<}zF?#GSc^|c=<cy>3wk&1ו2˘aN0>:|u/FY٪To/l\u)4C;xI/ D?W'_^|(ǯOژ;z8}to/7=qZ,N̗5L Ciq �W5TGa{uVYL!2lp2/|B�fC pHЯ !Hq˹z2Tڅ?>s *S:>l8p/�O �UtY?f4R΍QBu($5cY6ԏg~. (A&f0tIFYO5 L3X{5GӱkFߓ]d0f44wc߆?quO8 x7"N,NmM w a{UT"Hᐦ(4n_I0NΧ]N(ZNj t3D<ԏf޷/HI-BHx=Wp]y :Gsяȅ0w|/}gʳ(.]L1]ї+$M}((pgkj /oqk7]ØXPWH8d}c(C<m EoiHk^6o r40kƺU]iB+:׀*V44WϦm._$xzBflٵn$=i9((7fNtXe)'n)\Zi#z(1KqV_ONyeHjBM6= p+fx@9"MF;J@3>ڷ'}[1,%0K=^|tOܖnfB>p} -H^ek:qDkl$kp#IɃ<H:Ҿi⻙'1lvȉ ;+|&X{kf;w;Uǒ$(Ҧ6 -xK8ʣB.—*E!ql�֯<q11ԕ~͞Traɷ2}y£|6v)& n'~,Sj4I|RtS#};u^N\^+M]1m^YrϣWOQx'<UNHò#', DE:.r.ij!Z&.c/e1e& DD'z y5e/ϖ嘱JQ?z\GV0łDfͰ~U&v l^(pƒ)N�bU2G7<KmhQu ՁG!NSu=}j@,]%̪ -16[nےNaٻTLv2,Xx(~hU#rc X\*^<MQ[2cg#GKu }/D篔5r%eoJ<sq2|K}-# q.z RB1-U0PRV| UMdF_ ߱:4JD1P37^(@oEn E-Bl$TDJЅa$G fde]8!bE*m!B kE;=dܳG1#rY j+8s煸,U'.ܱrwzo}E_VNVZa]<f`Sٱ<4jP2ʠxκR}G\ 0!JBB,%B~BPT ҞqYfIf*':Y'%C,qTvNu36Ba h@F(K \t�G6_qUz#pܝсoCzG*Y+A[6& .zzlն|+Y`ly1tNy`Pcz:Vp]/l�P£40Yi󅬇yyK9 apSWXpm3Q>clG@cG_y$in!]%4 - d13V J<70364_@$ç^@yMus]$^DhŀgwM X!=xC_@ylc1""VG["T6 ZyU6c/]Ao cPV=MxzIBh>u9k?JЃ"*ySћ+avB+M">hBY麦 %kZ<=g~c[ozWQJϼj ̋3ҵץ^tl-ƃ$_4M^gB)f6a 5u!k[@0̺H~e(f=ߛnF)j"2Vq0W&J?i3*x ]\n}Ѝ>{/}qW$c sdvVwxZG$)=֬Y.CHXh2$D?K҃>Hz%}r7$ib.%pk414Ye(ecg#tS<mV3j@f:p`_:|xڂ2xFM/+ɸm(x v7^JctӍ7F^ @& #*_!߾k& CE# fl.ZFhY5Aa,O+iHF5cˑC׾5<o&#+Ma4_OSio!b䒡9<\<^?2\^/1\npLk<^aV_aI+ˆ[y)_/5t wnL{KsUCn*ey@-m G,4U:u&ec`!8Ӫ'F^=˱\vY%_zP  ]ed: 566c~Y=x\/<{=E|\<ȆsH0G]T$G@#) <>&y7>XUCars IjCDس-[ZrEA3FX aT#< LmTIUaEKW#wtp,>ʬt;0 L5Yd12L1HR<0s{2…nEy/e1+/}Q^ 6D2psR_|ӺhseTi }>Ij!zgG0/QT.d$fnкy=L!85@ptPR<a_KI<8ƧGE`*4M[kQp!M9BлS8Dx(JQA e*df� 7J+ zss[H_DBɹ{)eeJ|y[E!|cPO<5LUPm�HB(8"V(sm.eAqfӈQ *xndK3Hqg/T"u8Nϻ9w阂eJdNd%B\SewYlf }d$H nlE`gݏ:"Ӧ#ޱ��@�IDAT{{9 t>TIA?n]l \|#=8Y]N*!tT9B=>43 o$xB`MPYQ^6<Zfec .Q߬tS;ޙe]QǏz~D{ѲȲw>[֯&c貴lqSֶ346Ǽ/2ne 囱l1d(-h}ӳh#{!kplj%B cyV xЀ ŀ@  7UW/1lٲ-wag,�;l<jd?0!Y ~v ꆴ}pygL{tEH,'bNTowl\)[ϾPD@gKM4t ۷i"=:VӯSAyۇa'�s×idzR.ҌB(]?qT,sVB,Ēe h6lF czĩ>̜:i 7A:;~Чm\ gxU~Q9ɳ/»g5Rn޽{0XW6A\>; ^Ձ$1foT{f#b&5<j*\OCd{zڐ韾Xm$}Cx:F+[qL#/*h5TG]êa&ڣ0`)@GPk d$1F;'W,f"J-OW9�e 8>e </['!Ut5N#k : t%f؏j'f8#t~޳,wYg8<[CL{pN"7D4ř{ZB*åFeƒRfȈhRP,KO goy+51akqcL�KCn7+B2 BӃ[5"AyJO(m[ng~L4 >-`5er^;-=}G"UӒ&eA% j* dT."F.qR wNMI&*^@ ZʠHh,oX.+:3{>OPikPI/NJ K9?πU"͒m2 י?Ⱥb$ ,db0E�,0:սk8wB! gOayxA@xݭ˳,w< -s!fEi^I+/ooJ`>z :EYŷP�LS}jG70MٮVKgIL|q,K/qΧ1ncYg. ỳfh*àyG&eSxhWhDIy"%X9P˼Iz sy*ow2.X <zU(L{-}誕Qmۖ0Z7[֚5k x| ÜSn$|8%gPu85B�BMloh8mx.Ux-_uSqPq>`' E<;Mefy<~M *>[ҽ<C5 񀂟lbH;3ГF*D:Dz`ߕQ*Ÿ֒GH^.[On' <߹-0V3(aeDKc#4N< < zio1Q~*#L7Š6n?� Kb>+~= ZQ )ƷA_F8xtmW>{e E\z=1BD\4`ԅDH(FYn<Lzkqh$vm@<VCowl(ezn2-uysqV'6Cz;}Lw|d$ xkҖW_ypc!##!1UR.w@>9ܟnt?`/EIi]LTߺ0}w41=8�.OF@麖Ng{Qh~xҬQef/~S>2أ-e0ʀxeʈsdzR#!7 ]h"F߸vh+{D0:nժ]ք[Kzq":v(K[tE(8S=:^eW^} e<j{(o}x֮]K_GgU]6js!Q֖u ?x~? CW6:yB" PVҘ4T!҆kH&YtQg$=J"~ڣhygg:r(_'IP]ZҫNwCN-9wK.N27b 6^6mH˗-E_Q^sgwGgytq5k2? r0 %"YIE zlb4$bI60c )Ok$D5נ!($A/B\뽐/Z;[ΟߌfG,|V:"x˼Z `!A?w2N*nኢȷrUxJ? о: \_ -W0KU(VE&!A>d4I >"H +()73"P =F-K 1*)}o$KCQ`ʈFۇK0/H哾 H<8ex7Yߣ,:mH>$>)2 mŒ=;\Xv(HX猨ԼpGZ=, 8N=,Z WG+."3,7E30Id$*.)vc -͚,kk  BJi*Z7 Mw}FYk …"a7;d'tOG/}ctdkf!492P].lnV$JY,-ϖw=2.݋uaRR}g|쥼^ aG2a˱OKW6y/I,Z;uGIpZ!ɪ4ʠ`YI V4R NKYC# PF%T?!l&+#f}#n4aNȅi �PF#3,e@dcDnq,)5dr·4pB=m<ϋRiKE#*(*H{2GsIh-Sp#cAZLu!@WR~$Yq_9bz_\Jdzh:vq3Kpʖ6ǭp򾊋'-s[wl^c}7<Ib(9~: \دHZKBp�W0e#KRPZeIjr-54(=Bek`ehs/[ѥ ‰NG {Ժ^ݖdώh) y+|~:,Z{/~B)BLjnq$L3s}X 7gȤ2aKT1/s?xV6M6Ao*Ӆa>{91e.!m$7Sԣ%P(́%|�V,"g*h& Bѫ. |rD0Y:g_zG?_uUaǎi] 2Y&Qs6w/!ЅGZdc12q|뚍(upZ={?0OϿ~14뽧{ʹO0-=Kx7K'L?2^<5)HC-?S?~wwCƄ<;Fn={6I�i! PQq̎<TO"E|uCЈ84@%ЇY(E$N*zV""`Oϑug^,n9B1}̍[v}`[CxP0:#-=ԓ<F=W၁ԏrk35ݩP'^:r�KwܘZlx덗N}%u̳>AW? u׆>HHF]# CoFL(h ӡ7|OsT%TJlYe`Ӣ,N:zM H L!3Olyh .Ui(I~a?Y\~{>ys`?ы%aRH%29nlQB{N Ax('|r툨VkJ Տ'@r;ݲAp/3OTM](lMjթͯaޛ^t~Fwt5+W` "%bg"Z>} \Fjr+0a<*ʓFHhݮ4*K*MTZWC*G</mg } A yܼIޭ!Oҵjモ'#!؛,*ֶ"BGA36@OzXPS 'ǸP6&v) 7+GV0t4x40 9OnI%t[A7me I1,9eL }<.ܳ>=֍=\`H$" μ]@Y+3LDVQ""Ֆ5P˅^'=�\=twr?2 =YaOrrah(в*h5{|-Ojk8,&4p?+2H]Iw=^=Dz'~7^yaZќY q $IVfu 91Fٟ�GNѦ90_5Z|qoqm+J5: W$_ن9O*~i@|XUՐ⴪,c=gX1�aȨ$dJ r/p6,Pg"58f^!(zJ 9C^I %ű?%[|UxTdT mAz6 RQaT)`H' �ii'% /?VYFq&)<0fEF+{&#u>Gr6HWmXbaTNX*Y Vd&2V= <n XpoZ2`MV6WRgd87#*H;ebNl fQ.~{ S֣)64"?`6xk8ĩbq1D8h[`0[kMDa11OZi.3cvS1 }8I[ǾIqMz4kH=~E[2>^ur;pKF3BUלSX\[}DYj[@((8un6hPRk)0By} 5zNk5p3\n2]Q 3xOE`2z՘+* z33ג!ˈ sjPVga\yN5�Gy嶭˯y7O<NU֨BZlO<f Cࠡ4Y"xR J \IZsGӹ\nn' Ct; ?hiS[8VhGUeol/moH}{%B빆ʬ3V02Ul15y%B%(xɁ3 UN5B#'Mxge«rzZ2ő0WłPxE% ֞#dAOɑi6JFO/ vbR'ɗ3ܞx$u(:- <SP%?Jwya=%V᡼%t9[ڕ+1G[j4#m2sŲtm?"eFzwv[zy\r5rZ 9]R+եEQ3Lp%o&4Rt]+P`ݎBAǩH{Xcgd:ZȒäOki�J.XGފ} ϫ > E5վx!'0ꟶ[4Ni?t>aM2ӢJ Xwqg%߾|:.I'e F44e< #9y\.leճ\F5X\/oUtƣlU_^%+7Z 74Ja<Z[ yu~oa,!"^IeD{ݿ#q_�4[̧4O. ~!]oIkU0] oFs0_IρB}Ngb""EV "ńw$ *ʰ2Om4Un&BCkjObU S5l,~9&Uc]S 9.Ik7gq65u8CK Eۺy}<sX/ 0o-0XNyȼWN=Dڿ/ ?no^v# Q~s/q*{G pm) fOmqv*nPEəa? ~`sfSޖA0(B�#DDtq)  q=̞\K;pE^}~z"Sw\¯C&)niD (v! >Qr=MG̝B&낻l,k0 oZ9ڹsWIHZ_3J&2K};2~jGA0zʚ 3hEPEdQM\ 9ci)|^0w|x&I(P0N~oaYNW22(x_.|çيw};0P1T"9<,U r% 욃m[</ח(?׵}mʴgw\- 8mGu G1\5S3~\*J a1,PH- #FXYam?m/ !k̡(V(Rd\3L0Es`Б|3wL4m+Jbm[NT8a3pz:ӓ.ƴ O[-[ڐ|7zo5Ain Eib(VӢ!HGQd9wcIb7m%TU/ u|*H1^tసB1d ҶFFk-U"Pr.-X<?SrҦ_BC/jO߽tj WpVNcഐ&ܹRN+hJ <-Ot8Y3H 873i!4x:nhI鼭[ҹK?eps؏la}l+oSЁJ"YWnJO)M5>%/u(SXE!:8ma@.nR nBSR,XN ywK.K޷C>UQyylFiƖ+V\KʨV:љ*=kN=aRa:Ku`'pkqoA1CzR<.߲իKp,C.aD9k9Aup,]rx%Yͭ\7/zg=w1-{y7�y#nð:VvM}Ӷ[S%̳BMݧv=EaL?B44V%=*";,MR;J1BJC Hĥz`g0ۏԗR97KC# Bp `O<z'ObаVDSEv<ݟJK\}S;+XOoY*ȡ~4BV~5]=[ `ꠍQYZ!K{xBRR<`4^:6#Ռ?R=zr=#LPObmnaJa:X�k)=0Daon\kggba5o')geCp*|uoH3ۥba>reG}񋏳c{W^lqՋ꫗]|Bى;^ϱ"IƫE<"jZET߄U硑dpa([Ƣw;PPZ⬥ bAZ*{Mi2KlJJutD>#}+G@JvSE1޼.m*y.`HƟY�Ƃ4*ڪ(e>Gb-:l(io>oQ8?pWxbpDX@(x7u?*,ѳUT ]v<='�}Ja(n0 W^z,H?*iWFVc,_g֓PL9,"/=&gXJ R*սr͠sz-cj*Yȫe!z>a,)֎9~ g"E߀+8ʧZLQb="ܪ$x)Wƽw6<U ݛb|>p_A\Gc( yZ+ V,#dTqoJQ90$M8hѭA<8x]ǿǣz 7"@']h_ <q >%[xǼ\ϰ["+/p~",yoVo *ijfhj -"3h#4qRU]̰*5xVºoCvJ1Nǚ= hE%P V*T`XnNyPFU(ŋb2yR_a-pMj]syo#m3 p=s`g[yk%(}Oޛ9D|GgO~vGO0'8/-]�~jt߾3 NjWsiتJ*Vta!3x_ DO+ I]mT:ES;XVmؖ>կ1s9uCWoFyf<8h$p2ZfiLys(]~UMJi 7.FMMmh__$X.o~[KWKC,Kv/:JM?Ah3OSt> ϭjQ.FWTYK$׈P?5<Wsס\uwL,(hNf{`6_4>f! 14R%jz]SP/|:y(y%U׽|XۃԠl� ^o?Zک#ly8$ݵ'=?%͇>浴!,H:;t"r׿ 4cO4o|Ӧ kҕW\y3Aŗ^NԾrF ˽'H(C\tyn`ĵi]#o%S%WfNGǒ!oq !䞗](y׀5f< zNp*#GD Uш8*ǏaFi |En9NH𫯻 핑k5i߮x9V4uSR- Pi(q?A,2s)eW4ז! '@}3 @r4Ej!(TFX#̋f]'tB1NF9יv++ZTڔwh@$S 79h?Dl'xr4[%C[2WX<˷"k~(K͇9g_c¡w#:a蟰aojoYBXEˣ@B(3g+[y8, <,Dz,̭XZۛa 0©goL} & ..Bul4@rh8 ;Mk.XAyhq-XKa+ XZjamc{u Ϥ}<3#;O%Q f]*c<8e8f]xMbZܞΊڋ ⚍ݏ4YV DZ ? `Y(ҊbߎHB~<JV<""pz2.``:x1Z"< rVf%4,K_1Bƒ< <U Q Bf/E<8 3,?!G꙱#xB7*xz%5!$(/]~d(cR93%q/ã/ sg2ېk$x~cPA9a۱劢97L ($m]eN>~AX/F<{-ݛ;Ux c]`Wq@&OYA~)z#*_C"ٕa;9#"0n dj* EJp.$*x!�=~x!kV s0aϙۡpVYҳdW -ڀ$OuKT޳׾浐_^W Sg<b4X8*p*aYn@|^pp.6%)2VgP&)=\tG"+PW>b­G Cxs8/_1j B310C=YǸo�"aG*0fJ#.fK&bއⰊI=D 2rcAc"JE,;X*5Sצ9KKwB˜kOAYO qMkќlV#ܟjX絬 [zF[}zo?fӲֆt9Ҳ 7>pU{۔VŠ$\>.!_}#R'mK@WW01~L3pQ7]^WO䕓72`0u?e?(DZg42e+R<;L#_3,!xv[�M^{h<J*o8d!*lEs̎'1BQ|:SmP9M'N9:W..&yekL#ʭCwfݤt 7DHox5<~|Bs:<|}L|}CgTCʡys�X]K[@RO5k?ԳR<0Fq=o{0N]\Rz_ZHua=wzp|KJsS g5vn{X4;*b-{4=҃4!5*-'eᢍ~fg`xEw.d𺳮=gLVLjQ4/'aAgfާD:j-[+VO5i}xQ53ھ%ƒX,('Ʒ_<p?8Qu/sM^X�k5<D > :8AewAw@P)8N鞼$hyg}-D6DηVoW0D^/J*Oͬ|FlyCV?i;)'J7d'?xm{?30ӨYDYL|# ]}2�((�E�2"-*`^S ZU/xť?[\;wf^m<ND ijefDhw:g%ă!0ja KsᜩDe=-+ RwA,dD܎CbGܣEr!>u,g6MO+#O0Lqu)Cqc?/·}O?[`*K=Xckٷj&2 Z+! VYS s~{ =x煳Ú8ϴ'k>[ TywD E9+;x7֝Grƥ c?NߕY`ޤxC y\�ck鉴{A1OQ5 P61d3 vW!W]G-cN%0! nRA7 Q(hY#ĭ8LďU**YT]y]8LX^L7#L$ꌱ]1+#2kOEwvldblXLڂ =  @wj }Y.rHBτC&,^]e R<VɼVepZ㙐^NZĽc`](CJ-˝UtB p`>sR Es{^Sn@^s*؆%L2+Ϙ]oz:<IV`i /źF$YbWgpdֿ] ?"worxhRf7#Ll·ƨ8jDo>=/<gw(m(flU =" BrD ȋ=H 4"WK+ Z>'kA(zkh&Y*`Uj`p<o1ڻ7Si  %Vc=҄qhkAçaQU28&73Tc-h?I'OEVr-C!d513^+S["}o?Fe;uU!SҸK HW q]o9y5TNNtaʾU}8ޠ睓6Qo)^3br9WYߌ4{(L G3sQٴܴ.xkwhO:JÄ?P:£6n]G?i((0{=;e^Grc^WsU&=r\# !SK'iqm ?Mai;Q&ecڸj V#Eo.K}0>` s7 O6\o(0(1Ăf?w_Z΂&e-j%Ԁzѣv8u^mLƋy'BBr}G˗0~x&kt cwWO _zz-�`D� Xh PֱN OgX$6g $w'dV6܄2JN' BP{ g!**.V%B0|'c4hzGӑc=_H s7NP嶙Y <T@!,&|N! }4F#[#W@9L *d2 okޞC+ѕȣa҈KGf豢aSZ; >l s~嵱�lՀsF];w2dFszQLE1BQlHbsiTpHK$Vvl+.ϾcS Exq{~gٸⲛ_*ׯ 3,k6קWmkN7b/iʅx{]cx7a]kZ$Da % sJL"P҂hL+Tp jbZ􈅨SqFCAw$tn1Bۘm?miH uј<=GJ9W\r!EuÄEBĩ/[:I*3^OC_Uqݳcs)o!ԊϞ{%{`H/Xg{Um&«w+ odpY=%z"U(T^[]O«$d8@|7+ qoD2FMÁD7)gpEl ၃0sVs z%~nE{/F[1 B/Q辑t<(2̙c= k*x*@ZPz9?f\A1K%YFoNV_*h*+k1Y O?pu~/o 'yf,µ{ﻏP1eщcH\ˊGV6u"׭U+gdTdE_,o.snt(zHQ!na!{^yA[EЏ,q9Ok k!31’]a11^y-eޑl\gޗ O #Tʏ/7O[4RxخP}s低weknqڨA^6~ ԛɊm!<&C9CqPÜsWAkἊ/LoK+V,c-S!da0j8N}Ws3}PMh"a3[#$)+}^Ln`Xz3 Z@\0e,4۰OLo؉1STES귾v;Cy\S{"\c%SV> QVD`o³t,u7}wm]xA`0 ,PʁkÄ2n\ܼi+5qPIY(I (%$]?k'>tK{n%ys`/EmaEzc݇4o:ޣ]zYڦ7\΍c]<7O.YhZh3X(԰5ffy6TӇ&Z<w ?Fa7}^xE^ʼn<WBL}i+^*�v,1k>r$OW\rq}8=}ߛ;L_*JJ lǞx2u4mܺ h{:'N㞂,<è'=y'0xڲ( ݌rF+][>mdC- <BWQȿN(W]M?goJiDÚkL+IֻAGҸaj1˛=K`XMĀHBZN`45tgv܉2RȜVp]l sfݹ/nuAJʁGmą4A近OZ$G2  e3ϰb'\gpȯ*K:&ftkr,9_FUB-vY)~ߴHtDH 9-Mw !'+E ryAps~q\%O<&;#:bd4M#dc^t>36hgj %ځI&1M ׀8=3^> 壿S 㥾<(3m>=:< `P~LWڟrt&ur?AFbSڲb! *L^,U™y*S0DL"P\&G!^`# g^*#4#`Xi"BW)>96z}rݫIZgЉgv"VANNQ�J]]a<A)aE  U O} >Xt.f%* D-Z>_({)tܽ^|w;W8nY\G!.şy7/!( Y /$,!l̤s- eESrXL lYn Z͎yi)q!dA;m(.=8)@ T§be3񉶵*fO b[mX˟a?jn %]��@�IDAT FiO+0wTUP-oh |C39PBёY17\, sz]Ҫoj!f1TmV]\~gzz.XkzY; [9]=P'` |򸳗a8͸|N\Qt.Pg2XNaX,rac�<week.!gCc#7) ^}⣇y>sMj}ʣ(Ch42"bJ|\@\aWE^T4<ߣa#@Q{|k7?4[Yx:)~JYah^8Ex4녅7xT. tЈތp!u6%R3|\:0B}$p%צ+; $J<@eЗjʷOC<8ל]!Z6cT9}a{kS(N5̳aROGrY! kZed\Lxɚ%o}r(+遧~~Fh/}E: $|cy& 9}a�&>zU g_um+tڼ=<U*cI똡efRHwnZ|EZnc>?rE qo3HS6c>9݊ཿHk܊bqڕMkҫ/8]~ަ)]ڞ-_ҙR;VIBMІCQl#Bn{<B{kYpú5@(Q,a3Tac^0ZC8QK%yi!Ŗ,zq;A<b�.d[(Ǐݩ Dc5k0Y'kqm_.\"qx Qυ G?}�{nw<3żk7u.*( PuA4=P_Auأ%\EO? -9}%Ws+'xΏZߝꣀ>=ŚDJBv+#htt@*ZN3T~'IMȝ0N,n5ergu<ú܅v6׷Dё~px?-l_F$#pCx C-Z4ala0Ri{+YC ywO~iDy)>6Y~w%::�#`ø δw`A:_64�LjUsU`aswUHM =ޓ!\M.Zێ{y)+FhvHȏ;\>?0Ǿܳ4a#x!/T6Zue]8(ۅgd ~Nt_t-c{~gY7䑑&+ ~ŃjHZ6a%TT O^znlf:X# eJ j o eʯ @=tXY,N:=z,Pt f P_Zњ.ݾ)Uؚ.:]l4<|p:ԉt[az|w/JeZz}a<;`SS^Tr `5h2,5c|&֭ kQ^.BMV 3̑z(l}ByVƏ pJʱ�G-c$ Y3r1=EƠk:(=p*2 VٓIO>Hhy}^ AD8mmyexMU m jj A,͆a,TX^M@*1g˜D�4lil01Ho$9^!BpP!OXҀa*=  &uTpvnd ų~sz 鏷9*n*T03d^d\)rm>@:]OZ4+ڰ.അű w߯Ѻ,(~ ~Tnq*+Y{Lr'.0^bo7"'тH4'7Ό~q:8;׎C}TXyk!u~3R|Ma0֖Rk~ /KgcUhp{zNakx.Ϝ;k纔6|ތ|!qܨ PmZXFCxk}zMXw}QSiyz 5d6eϊ yׅGg|cg`�?xcwτq`X cEHZ=9SŰ ΝOօS#vR#S/SiG݉_tH8"+\AAWS%;<um? qL  ^)[ 2ڨ邡a=P15T(zQ9:?~Ȯh2,%pEVew{੧ӻE~E.18�7P{%t~z[6m\֣ 1O? vѭJ49ńY%[O[J0hL_OhB4/|?N={nXS�G7j/J'Q[F::*J\xզis.o*c aB)bK=S7 \9xCI.5!f҆,ãz p?`AبBǨνBq_�.yfZ*ǖc`-QLwޙ/] ӊTxmN> މtFQ: utq0c-(E讞.(z3�ZՉq|LUJ{ӎu%!]ܱ(B}A 0Utx/[\83΄jXgG5YԠ,OЗWeY, PyD>:!TO~W t_>1/H#4")/jx_qH_@f:M1!~FS, XCesCc^Om_ԑO4^DirH+ۮcNyQ҈Ih㷐\0r?ha$|Jzl2q,Ŗx:+W,z5[00D )HgZ"S<W>`^X rLؖYh  # k cرjRcoQ hS*@nbhi98XfY=B>HYՀ2Y5V`]=i4nqyb&L4  H5)̠$M X2VaUB�! 4 'y3@A0 rCݾӽX,㩣=kӃO>IVOc-�);y "4U %T "QBٰ SOsX.'$yjF qm @(,b(VPc )nCHo, U`+?slabZtT]})~U+ɂg 8G^}ZxJY-ŞcAmGVhetGž^ KɭEKt Lb?M `L71wBDem:$c)pN/8%#qnh[.sjuFS |2ʭx~@(e)@wq6lUFMlS)d&)x} fnq\齒ڦs5?�Ϋo`>*OcV6ŀ@+ޓzۯH+jц_o~ B;>2}/??MЇb̡1vELvj0aJqEXT#7k%脤!*vAF{ ,^#' |-&mΌ-*]rq6DX+}QxNۿblR~;{ gezb,%N|7<ߧ/Šx*sGWlX?hi[źB/{c [Ϟ\bx#;@xU>X`gM?V((E'#'٦ǻi 9~|ʓ~hڷ'DOµ8_K*4Sx ]*7E-XHDPśCTQ=/}?LenhhI-KV!"$3b9E?D?yUsiKךStXLCtntT3)WR0Iϰƫ)#et*89yxf?ImH[SN<$Bf�yHJ~I,rb7/ Qs/IK^Umizl>)]*uo\)FVFW]}_B7YD xguQ' )tvR:x)hN?^s~btǞݏ1mgkΥ#ExB䑃+ Ml@ Gu}#QKѫ7?: /PޚI`jHKǜDxܵi{EѳЈ{C %,4Eq>O7us0$aTgۚ<0nP p$<RR)`y@"n,܀ϑoI%J+H㮯%˖G~,+"˜n V?O3xJۓ%XN z5L{@Q~Ge}5MyG#aBɮ&C^bE{lڄ02ŒJ}λ1f5XAb+ Ldc^A<*>,b OP`}#g߹;-@R*!#ijWxhHL%ǎaˆQ l[E(}^~N!)55ڮ_K3x0]G]fPwx?*h)aҘ uf@ ZJC= [!5*/& ՘R B[<Pf ` B)qp>`Uf5\SW#ߔDȇM,oAa9C~-nDitL[EUZm?!By9e|OK87_ SE~gnM{b1)T#ېU`k~kc{9~Q;ŵ~W/<*< ( "IHp%A.|L;@Y?^c]Q, K/DBWAf5 Ő/1qmˆ <*DNPV|siO^0tx cm#d0^;?Buّ֬J>>B!9OcYrUy-xYGٔ"T_Q"Es%_�^ɂj$REAѥ/ CSna_ô ^(⠰ǁWRZ@X i>ZwخO䥶%Px~Ka1<,R6̠09} �Acو%<=ߠ-0 9L!_%FT\HX} xC1"z=qCzƭ'IXKl +[E/2(/:~[=m8,(Cy|-pZCˣV\(1*=Eϖ <Tm# wzCyi;t|,.\kA+47PIo!93V=܋=m5c9WK'?;(VxJ pQaa/pg%x 8*[ҋ\HֻxJs}*X}lx8?]XE5C<1VwWʕxQ"<(;e|k(f#C<[`p@zѰbN5Vk4k<;y XX -e}kÏ{5Yކ1HϽy4kR'X\.澘CynZG^ !c^"s�N| Na9w۟oN?Kǣ'C#ĭ(B.-f{J`e B.hORetWyA>pEh:Ѭ3$WM la_/ ^!ٴ5unؒ>/!Dt^ mDSc8f0csݑ_5o aೆC\[[~PxOFJ\c 瞛Q ]@K鏽L[e 16Sn!k~|h0EQ%=aG"={IXAut4m>0;!*tIc*gX(^3FInqt2ہ "\{r^kS {qZwLE1A%kL /j2ׅ= ̉޾hܾس|=j\N'O_~yϰ7g <9?~yT[DZ+4ɱţݻwcM׼t]wb.; -5>ʋU7(",=yNmpeӦse!:mrd1" ~ϲjͺկ~doz˛ߚ7c~>쮟5Ť.51ǥ%v-'(~$LӵT2wp@miEa1$e[iǒ{`/ aېL3]]2{\Jl#SFu,zL4Z #;kjzuon=cʜ9DYÕJ#e # E54\@ä pL;!,נ5]F- ^i6=K Μ\_ 0bwO�Ұ.~L6 0NN{;XUšHL(x)P&ϏT`{UH8d R:M{g~pY}2"M]\Fdg|W<Bayaw"Op8.h;�|,=ML>[Rߘ8ξRߋk_46kgk 3[2p4uxdhxXfR/ڑ$ųs(߽8r_!+"cC_ER?J9:JLq >�rxoX S D&B!Wp}jZ_O^,l=Hm;UB~virDxqco%i!y>L ޤVV3 <Mj$Lp�/K`cUB]% }+Qc> s¨F DE|Y$JT(zKl#^*=h?k͍nHǿnX o>t�E~sc) sgaJ !.zXX Ev,"7�f4"w k*|gm f*y2I!iCUyBB S<Fߴ)$0yAX.q\DS]J&mL 33, * "5pf3*Ð3 PC:+Y)RIp gE" f&?5"<6#ӱ*z|܀m jpKXrʴCk<{ űjժ}/* O?Aig[�I҆e0Gc`[t,JÎ yudv~lBzY ^V u-"-3&(-bk8rx3VXV_1/!-B]|y.\q,+<6Q||NPcx>9O<s.3(kYggT2 :Rwߟߓ׭mϳGJc넾{Bo`n;NxL b/9Rs' 4T |rF$ɷ X%en>2VF}!ޒwM_ui wCAGZ.\ XKHؚ6oܘ/[Q;ܱkNz"RwH4= 82<pfaAxu 'AnV*ܾ=i ukҪMSbmfa]dBBQyBxnZZlrgÏǻ'۷mg25&<Seќzr+0X_ۙwx)x]})tEcKU"ٳ⥡_ɧ=[Pr[ 64Z=f'{O @8 mסal%I^Gjh@\&zg3TY;*8O1-c<tp~i9wn*U1XeBAK#o (driS#@*kO C bSx55g^coVkN};!zC(=iuAȇF)ǻQ�2 ep�Z`[TX2^5{o {C 0JX)S4DZQgv|sԡ(5 L�ߒe^)hҨ1X>jXp>Q)$[Vo=\Ա4kQDI`#]5AC޿qٵ.kA6xQ[ai4 18tтt^w +PJ5G䈴V6QS`;! =q5e> UKx)׹2.h4~IC5»*Ć׀[aSZRC^h% ENe4UG%<y#0L:c͉GVFy@/nmW]ki3 Q1bL!sELRC0C-`eU-8uw dگg2_{5ǻ/ VFŵ~bsFW#SIؙng: R!SgM::ݻrwpOG %G;8s"4qqWd*Ax*F7X]�a$k/M^vN:?ӕ:3J5_>n'T?ٰ J]Oaup:M8.X`PrCvQaqU`XY>i9+gAa%�T>ehDYҪ;Tc}?Z&<XJLϡЛ/g_&+q"aDHb)"!F՗\@Hn<:V*I.g wd83!$n1Ao$WeJ1(@-l<eb>38Gl@1z׭|:A>a:(I1<4Ʊ+=-!H9 ː w�8d s߭f`TV+QR, 2Uؿ @NF*-`0<v&\�VA`Q0!z*ΫE`SKeFBŠP*RR~ౄK*bўiz^8I>޽{ݾM|*�Ѝ2  םNF &|Fͼ2)Fz2l0蜨Z\I܉-֏54EsP);+ 昿QXQU\9lj3ꂻ/œf6*3޳#\>Jf^=GBAFYFy>?2t8Cl۶PhIo;U³3n lR<Tf|&cz덥=^ ?cĆŝ2 Px<?Ļ!o2kY _T?iyCw1(q_yx( ("o6EQV�aوfOaN#H^(8uJOCT+wIUڜ{=(^癀F kn!n'@B'ju~1 itzW_\ pnN/^Vlܜc?(m4~کw$ 벒un]wm:s|Bغ�췾s{H|XAtޖͱ<*O+CPd%PJ%hP֧͛|}铟8c#:VUz:eCeKV Zz3Pv?ٹ,;s8 %%(b`XTh4Rimn^I?VFKz�νӢ%CHmw,4mݲ58t| +W0~rC{Ax7}˖- *(^=_\r厥眛nͱA]S_ʿ~Ê8+6ҨX*8OԹji7çu7 lPjZ�s<fũ)%Dxpx$pqNs@*bDz:S©v)jһ֜߿? C72{Y)|,W%5�Ei ߰6u.Y,tp4l 5B2ƌ: 0),r0d{|?IAAֵho)I#�W_q1R:f+w{"0`#u̍d /ŀ|lޡ2sÊ'7 CPw"qkpS޶h@8%m̺͝&.@s@IXKALz1?h|eL#({M mxR,΁sg y|r}1 lUKG J2LT#`cHeA0"HC/^\\|rρ/jv/(i2wم?%X,p0{%wq[^m@ȩ i p-r%VUlNG{K<}<Nl.<7N)uKe,l,D!P06B^ w݆(LcÁjENFb>X<KB ڻ�kZM̚Зq*k@( DreVk%B2Qom_Ay0R}GSz8UnG\C . WT:QCSiR0_tP'Bo]<GĴ=!vnD09Bszi6R>t:xd P$p+h@|Oʨ/AT+uS,2Ã:@TȜ[N6C9c O&uP�xܬ ~d ~ Z!q�kyXsg n ~ÞT0Tv6XIᢈ2.^+q@(a-#Lp- CB'0RBJg Z);~##ǢuA=a Ҳ"'&M7!o8g8�4(ˤ :NX8/IK8w#!%LGnN5ua".mh8w܏yT촣O*WNoL88PdZb5ly^N!׶ςqs@7;f8rp>;Z*OZ=+PCCp4\x^m璹vv\(J~ { KY+YȴZSüߥq:h> +{ XZq+ f/:K)X̫Qt1Coâu&QYcwh.,^uU5gXP:kj}߾iw6GJa ]+f7⡘ X~᫂蜊338c !'4n*m('=(gPG E<otqh`y7ݘny/ت- ZzYDa %t)֮~5RLn#y"yu]'1bnB]w< 7:7?T=OM{+܆''N{LסG *;8Ț3tpwwz-d V6 MKb@29�!Ci=]=jTݹ/p W\|>X"z' iaC'vc^BGWGHw}D`[!ҋv%~pˏ'>t/^?ckB.'cի:Ӂ}{ 0QsKױa.Ti5ziPA80]wܪKk7m& vʫ/?T@0Xέu!AT{ܚ%jJw!}lL=~2|= 2we^obw3gq^{C (=- VTF d"К~*v4a=B^6Չ{H9p<]K*Ww \-(2K7�_p%i˹ yYHNClpIeg1p4k5*zOg_3aQv*Kj!�iRDf1?VE5(sQg*`\"4^͕zM>(WZ+w/PqVG-rsP<jěܢ�}T@IO<WhG*h"a+ o ;jCeQUWO"uTeq+1 ֭4z` ARߋk7_6kg d}E7`$Ǚf8dUs ;FGusڵ}@2j@@aR m\M ,j/c[.u^>j^E!,dUKe&^fܕ$܃]qiZTv>x[:E9n|(0X|tm{!= a ` Һ1b=uܰi?i<4OU[ ;!Q\HΕ+S'yIBtI b^×7R-DwV`Uڠ¶ϣH@,0r*S s/@Qn^ 0*'9Ch1(Z2aN G*D>JzeimXPy0 -<C@D0 *d 榰 ;{a`EAk(9J%8<NI�b{b* *<BU1v硑/i?r!΃J2Z }9ı}RHf'`9myZ77@y]YXB^C& Cz`CSUZFX܆5-%} MXMHMrWQ!N!2DjÒRs7tv<Z(~~\Gq?b< HVPL舂^i 1a!Uy^P</Ȼ<|OOB<A~θn_QQm;~c7 !^/lMpR�i׶|/ efq"mΕʤm^oyX{"d<vipk0B Egۆͨ8}*bd~decRB`iڮ2oG(Z6H m!rpMg&GZ=ej\E_)f$WS6&|3^ }A E#nM>F'™^V'<xS^'�Ϋ ݦnA@0"Y JW5J"r(0¾6!b-iQDzLao~GܗPȓPp<L&hK1U;h޴|E'eMMd^=Ud8g"~o_#4+vi=ѶBhBkoZPACZwmg-$.(8k*yuGC @{37nM0H֮}B(* [$Δ Sk1RUjJQ%J 8v15$4ȱ\)a#kT_JEzNDɦއ lӊH*mۺb/kɱH7RP|á|MTKPJ J'N9}3x܏u%<�.\J+DwJ% a߱2ϋI(4Ua$ Sy" ԉ#!:QzeM=,{/F-ہi5ۯL.ᗹ:<f"d5o#Jk߾'(&<]pԍ'51NGa5`rK[pPzۂ$Vի``Lj=FJEt #~“:Vx5J02&ʏ?dxxkG1haXzO=hzPK3{SXju_o^Xcыpi]yêZ!]ax9V#HO%%V2n!UWTC}#4=N̯ B^~W5Gh۶FΠ*tUq.Y]z#oGh;S/0i#jag#sKg*"3B+nM`A"eJʋ/;҉x!L㥾</ܳ>=Ȇ)"0(+)ll bSʂhN"p-֛DF7!ivwpϳOfJ7Nd#r;܏%5GL- iҶẍ!n|rE1*[=D$^$c.Bn {9]X ge99|5 h"ߣs#AxzڔOg(S( qJ *z،ccή9ɑJ$eIYbjZ/%yeIJ[ZuJTI֒(%QŬ@Rà $g<9a0`Alt9y8z'o~~眄g?<K؄󩐢x6y0qfy0,A+VDe&Oϯ!<qƴP8ʐ06/LHPz:ӞS ?ƃف`6{j`"2chfw0BYKEfu/SL>0*,#P Tc(b'"r<L FqImD (4"` 0è�̏;ϔ`e˘,00?y>&'(D~-C,AW*5E.="Sf ~-U7nfʠEWKԳ454אָ9ߟĈ$*{D%5VzS8gW@p1|<ɜHd̯�0xwm}<xŷkmrb- i �Ov_+L}}DJ:N![SzdAyQ0NdWF@XZap~?Ȏ 7LZ8N^c5Ṟ̏N=pfcW!9m^t(H$+S6/?65{:q< gv|i gy: x HO*હHʡʁ"@*bq.siD.{ X3V\kCq+5e~^:0^ $v~?UnFmW@/}+7TWE["ON~`[(b#FaΞUs[CeɁl)<t3/ϞF0IxkQQƬ|Wᜲ}$ϟO?Pl:y\*dίr7Bjě+UWaֽ۟WF7Ni~Xܝf,߽F'5y]_gew��@�IDATDxqf2U͍R@LM`ʚ/@ҘpE ƀ+sEnyoG3X^d^̑0tN~ XH߄`^ABRf;Yj 5|2΃6*VSNFJriW@(ҧցl/#WG}R=F?4޾'=ug]-7"q`/. ^NY.3T2@-2V"(,<Dk3*23}㉧B/Qhx(eD2sOf/pCV5.iO8At;_GhC6iQBB5-!ӄTڂettG$vdqt});56٣[<QG_O}oIys*IgXaEԶ@*uFZL+V5KS~F``sj:(1 :=!7tPG!wDX+.6*+.d:d^o¾w>"ʭM|]2>Fa<&2c)l|_6vh3$C}^LȷPs܋={P{N#99t"yV_nܽEo] *c?!lz & +'2D@.'dǩXӀJ tC,Pn3Oʕ<l dNҫuu׉,@?HG`�ʼ/!C6TA5<, g2lՅS�/L7³/ˢYT ܦ1:*+FrQ;NOd*5{rqx8zPU`D xήtBNA*27x#6{^*`SWeg )_=쮣iB"*H21enhPC%׭PJSitjbȦ,@iۤu`dYl*70l֥*E J0<` bEo;Ek\X "4yki%< X@ˉa@*ڐ}LX'%ԋQ^t!>uM1P(, rloTma!iS~O="/1Sx|OruR(Q%e񧧛CqX8+A �8HU!⋨ʸ h,Ő9댭@gk?$S,$ЈG5`cf\0 &s"VK CKQ18`�VZ3h4 |Dn!&\!zJTh&x6ҬRHKBALXƻ0(,V H0Gtf ͞fO/mD5Ęg~gҧ?i/Zk\z%έ"aH$=\}9!<|u<ޯԿ]Gҁ zYiXxdxXqx $m:,, :ZGxynPgQ1Px4vDf8Aɑ{󽆧_C"qe^sPZTfzvΌefϡ"@a)\ <ymFs{ H}-{б?r1RnT2<Ad}$2JoޙPm+HӁcT;끋=bnnDumoLH:&zBKw__y@(NZ`hi>Qq<QF*ފ+1]EA! 쇊 zO}Yf̓\C*{]C+ !Z1P|H{MΩ cE~DvGI󇿓NPR#5 #Fal?֠i� *S# =iFK_OC)vВNdhD0*~}=\JPFGiPCsijk0DdhA*K0N x_af;ս=^̥G,x] M1֫W&g?Hݑ~\O#_%O +~uUA+'jm�XiNʢsPDOq%{ey<MJھ{uKy/gaai:r]xz/c$QtyP',?]ǞLϼJ#}Gh{ĔM~Ǣsca8Kz7D㐇+:كʸKt94"mۚ{[F-DoMۉD`Tl?`+owt}HWezadR 6/f=۷/`,Nn~S 0}{N!z&{驐o@ q 7L'O}<i_QF_5'J1 q-tk= B ї.Qhڰ@2* 8Fo/d􎴂h7j^ a*ۢaj`FnW+L{qs6r ^E)U[p`5B:)�i躼4d=w-8=LsyCQޥ}{Vñ=(1y y!ʗ(9<LX# Oa3VۍqlWf9zICS)x+?r3m[9~g枞"}U}os@V( ""Ki MSe7Ԑ0mxI^UM `&W!AfCHQn׍`wzxfWjMRfZJi&5F%/>6,9z0a844Lu`hi<MO(Μ':y׎{i<W86{5Y{tip0&y~h0 UO & UiL}玧+O3_IT[SS>Kl46r9<R,sੴ:{A�aom#p#&/K9s(񦲡^<FZs= ߣUp(BXG@  [vqjq1:6Z1grXxMj m㺥RU  ´47\qE<ޠ)IaG bAaFs!P`(y4*#VSKF&J_10r橼[h4疅`}4Ljz",Gpu]I.gyT7o ^TPtX Vqq^T& 2( ^+3ԣ2_[OCѹ%Ph[owOmB1!2[ݼ^Bdd6:#pPY)F`7k ؟ Qm2==80I<@anxlGIx 9^�#q白 `Q;!00ku[:rbLk96> [^{">׋�#\OHqh)}o^ S̔q U>/UTNi˕ox@Х}=BFG#* WAj%]Ô<Cg-Z%G&Գs| oWed/돛WV"OACf",Dd14� rm5ϕ(r%8dDwU*F%xBӍ,1n#"GDܞ2%Z/P̚* *#Ƨ0pȸ?/3F io= $*t#*@V+7UDHVRf"T1@בɫ.Ohi~4QZ7\jeݴO}(SULa_,m{M@FVo~tpI`(^=Gח>'U�<{#Ǡ a9a7ܷ? Ræ"2+;C%΋.o~d |z>(N>-0_gl^sܯU> tmX\Ln3{]@Y䤣։YB>b\ o˓C-fď"bW^Џ9- *hf4SQ`9zwl'Վ֙ z\Mi#Hy>05/;}R{*V7SlnV gAA% FXBJQƾQЌ@wܔ!~Tݶ5ua=#O'0l;졇 d$ʶ/gtʣ_6jZ, Ә)㴮1tER3zޏqc7Z]ShbiB9k' T�]P$Zl8(<kyWFV;qHs{u w̱QkibJ@$cv  GUK-"b9%O(qCERBGwOHʏ,6q5ITg2 ܔ/l0<C0I0{=#7grL(c| H~{qG8χi5rC {sy reFTC d :!/"[G-˂ȧ%6q_h�'yk~!$Gx9bBT|H9% l6TsjL/~igokm 箭ME@@šx0oO9 *uxyj{ {n:B$ȋJj4Ŷ8Vز>/ۻ ɕ&~V<kHݝ]\ PwVˉ-/OWPN0D-�m6 'y6!*\ ;61ʀb蕟)4ߗNE$S2uVZuf0�]N^) < QUX\C:=nW1@G/Lr~[ڜ,D(Ot2%X-v7{P6 CF,]gөQMIn o^[q} og79:i2;\ Q݈5f붔G~_JU0X JUe;J09maL,,ҰpXU_aܿ :=@Uy7:ْȒ + J*TLeՕ񨴨X=VQ.ۚɝii}A!k 0BcZ*\)[ٚcQ)Z1x|TH[(o̹,όq ( 5*5x1򫱢ˌ.΅a,K9Q =b"ö!)(`lGe?$\ljFpܹ"D5yh:vn,{('? O7߁v.w) u@qP]2w}}m' ^.ٌ~@8&TDlqP,H>5&~gԜ" DF3({Y/Gq4tY�^ȫWΔcD}]W:(܂9|bJ K΢g_+ z`C"tUr<>KڳNƘ&5K +oeN,C|q} !ȍ)a41~Q4^ww`OȗGQQ z(;9_2W[:*bOY{� EKGPP*ӓ\cwF%c*E6i"ťZVT55/܋aZ!Y ;Lw!j[6*#_'h{DΛU@e@FR Št>Kcszs b&9+JXfWOKio{GKCOcQgKc+\'ubhF57!?PS-C <LD3ѽ6>?)/i*Y#'9aɃ8{=|Xd GVp4̝|ڂTA|}G~~I"jARɼ /F(݆~gD#K3/U]KMnďKzc(2o"Zڬ4TR"[pJo<1^4 ,{4juE7 /:;=7!~6WW_FFT G%&ƿשٮL^SV'f >28|p7<tf}>=x^ڕm\QUMPzJpX-ux1uElv=]=Agy"{yYKzz:Yt};D{2N^yƜ:+08)wqԤ|IoBc̩UmsH48ֶo-['8ŖX|h`=,&m��H$A1d_5ih _ \G[a~s@ЩE�y5>4$#C 9LաY G٦sWM:2^d:z{Cm~&C9hP0G| 1sx:5չZ)=[P@'OS Iq u兎^/u@]GcMkhH:GF)t>Ƚa_%;O_}?yQnxF&Uy>J )FYERobFv "{0:=E0z=IboדR H5ʝ z$^TI]K:qzTg)ҞzS3TAr,} ?�nj1jM'YL<5?{ׯ ߅^ lx�A{W#V7r~~]wHN5 ;'4bp:e+*07Lb-NS2* @uٵ{~Υ|Uulk$eMN.?fn@+ޯse l ٹ5?4MSm0uz_Ԉg~yd|V쎾XSlWtcG<&b 6*8KA <[i‰tP ]~NsgN7^y)}t@.J52Y1pKCϤNFdT|'u4rmgҹL9~s41x.?w2:eOOׯ^JcD4F/D> $;k:^,#WUP0%�\JT&b.J*jFq-ZQ" rPAm rPC8fqpm3!UEdQ\e9b$y aaz9`DĞ\I!�5℀b=j,x_3>9L0}+zK=UDA9$0zWFD�|&*Y@Ehak\gy O#*u /S묐Ńq Pm=DǑj,G~${65gjqsEqkd T 2!=56}h wv4F΋e׃@AY*aQ꽆ƈFO;'Wv/$_P<7aʹWα;UkOʝ Sɜ=,*լs11.yc0*o*}ߵ3}#? #NI`\V=:=h#\f I# u` DNMy(xnEN>Ș!J8TQppcXCڕT+B- Ϥv:U5AFھgWjB^/~SyCSF#L'Nώu6[e )_o%|U۩:oGt@yQZu8ƿC% S?D}#7|9�(Ɣī0V:-|:˜AkD#"`:} G5V|^cF΋2Z^Yڦsц]zV\}gbop Z,oilx(ҡ 7N\[ Ds(Ƣ0fQ'�L< {|B&X=:p+inߚ<&B%}>2ӧ~ݻ)sO>k*яEd=[Tۆh3b毳-ڹ\+ ғy6OО6'Ӭ:{:=㡋X[t{Q^g=;!úu#'>cT~_#zB[H@\k=e�=wb<.E[˗g T r,KUY* c"1P=ֲ@ø5w{]D~|)]gpS͚8͑T&Yy ǀ`~JpH ^@YnU_~a`9̅ŕW^եmOqΑ;ͧN%Ss7cxk^3(3DƳʩ΅FD'�`ցuCYST ?ӘhpƹTh4z\tlMc:?@f?[?As{zUy>a@6zQ""n*BQD�fy,/TEhE[V !pB7aU%lN<o,*l;ZT֤m۷"NfFEmňiI 12D ?a޾^D3(ެfr"Ln ֕K0d' i RޢxTZchA$1Dv`PNwΎkQ9i{ 9(BJ0{^<um#aA4mV.r7Q0t8AE产f>rvk >G 4 ]BA^t=Së9 8<x(Z B|G`2ȵHܿ3{9K$;gEE>ԎܳOP )dOοJtu{Ok@fg',(O !168f'PP`W"{tcyW1!o1{cB:C>0 UvX38_wc^\o+|�7Λ;FϽz駟IǏ>y"~y'gLbzo7_~)ѣgi2AF:iw¹(4 nwyTh\A<TB򿛂2 BUf[JMF9DWPpu`{>f( A' AwʙTIWE2ϬS&T,Z5F!PV@ʋc>�CoQ}x8C?hR$o$Xڨ0Y S/ Av]H1il|)[-q^#P#RFy4P+##F 5`kV R&4\Ș˜okۧȨבgucW69Ccyp԰W?'֜)0W-o5ObU T~/-(~@o7<=x$I8pX|iii<b<ZXt&+TpumY�XO>ynz!Q\vE:t4q=7WUa1m׬ޓ*!=-X4?n!ң Ex`ێ0QI07Ǹlzcق 3~- on#E#(v!W_j~-5#|Hn{"AڒN_Õyzϟ`mڷ R]{Jo"?bsNd4f_k,"C5mEK[4I-0PDɻ$ď ԩo!us[ٶc'}%A;}0}㩧8Is_rpDe?GEVKX3hsAĬ]a)`l>Z@8G0Sm8nI'S}+MTs- CWc`YGǵ"&["6k5=I Pz|O=\޺g;2y[zbR1m0XD0z_^;tpj.kcK~/rMMO?6}>hlic/uD) <,EBf+DgO>p0Љ2jYh6\ЭW^!EWv+o\284-dm9xiQCmD)o=a _k%:,4/o\"ۗPejt-&AEV,BL`TvJ*WG%<Og21)M/X0稼40b`ukЎpWuky:8y<C'e -1ni|ۚDta,*lyUeUN8f!k W.S8ۄ \Un ЋKCc%6׉^O^c}Litf>gȽa_s}s0 k{TRrsP9 90kawk{G$G{kPJiW&(KB@JHYjox8Fpreؗ0bz9T×ZL靋W8F٢R^ 0N `ηvep@(02zJ!t!<{h!su3'JP7upQ*NGC3 t|1qnDh*d?F2m*hǣؚpE5}tx#[NIn$Wjd]귤SpVmQ 2Þ;8t13ڕZN ^P9$|W-Ҏ]QQnrsN.s޽LMV(⍝ŨDQ=́޲~(&G*z~[)t2&#fӨͭiiY^0g4nUAlupqE8EYՌP׋2BNaUxg/-n@n޲/;yʿkzסst[ o$} ]4>BDxrik&Bx55]3{ɱW1}% _<KO>px>R|:MU&p _8qWҳO]9s< s!]A�R&MgT7^_I˳/<S>2~H.^LJssk1Ha8HV ^J ?\04P,|W*@ :# s(9 s(=$Q^Ɛ<s\'E8CzS&ЀRU^a5#*"ФG/ՋÐs]f<PX0p>D=n; liX}{нx28ƜQ.KQQoVun{5r43Ù};G3Wx=h@ b.rVfh*/4\cr+SJ8{>l$BGNrjFӫ@Na<QqC s}h;Xy-Ev=}2yKf6JzB=:;6o/jчKc&x B(h](\HȲZ ʫ/L{ߑ;}6\TлJfKl!ܢPtع D1OE�C!44~I63aosҥwPOwK^ςN'D4zjgo6J"Odas鹗·Iȃx6AaqI3_#V4hssT,/t\V5 gJ9:yTO?X06}a{ҷ. g-!8N}֐*AB[{['N[n5PV120T"8!S}z]q̧ [p.'z8tDQ HbENJqoPl⥡ "5:SFZ5Hbf\J?BwLeT n乶AT'Jtm0_x0+?W/o>Z(Oo<ra_50X3b:t2/(e;h5o 1?#\ںit¹Ժ^k1 O|'׿M@NjoKk+9tVɿ.a@il?lNjk f*|H  U0�X5(7#/lp6Okל|`gʉ X/ۚ(rNQ#q.q8 2 ϭ,x M$㈜Hx5"Z!t<wǬ\SVxN#ln,>{pXDd ރhɍ~AT4Ci ]v:Tqv9:*Ybkj =8ϢqϢ; Cl@wƙAs{zߜ#ٍGʺ=4 +[Jal^ dT\'b1OzHA@y-2P/[O[ #<b.5n(9PfpSi/(i පf;([Hp|AV3f=600Qzqezi<|W#9{<964hHg^y�melwt : ێEô;׷Tx``۳86CRJדOXJMmݡu5D8=@E>`%MTz[D(T ,Hdv~#j`> |f yzYi9.<.rT,jHx 蓅f}}}-atcry {YҟJ,$1 fؽc7z!ExI7tCVX<43m /x"? Ÿ=5!p/oN%z%J&N+ix"Dx!q8ww_e-[XGPDf9fj|fxcMRϖ(-$)+Ua4/1'7<H.Vi:yy@j`a-A yc*D&6PO}"G'0z} Q  i{6&Bh )?O\H^RKa ` ;vlgg#GL_&Ue,qp2S{XŹ%ԼX)4a#vE] Pه  6 x +"!+ YLTq^3>RB.]* kufip~ mi_`uPr0p5W1B}d_҂aT+K+lF,aii< r@^cy 5+Uh|f絲y^( n~;.a\|Ih3但B=׸LWĜsN"Dq AD 4oaEt50U+WOέSK/MO=8 7XE}OoyaPwc4~?M'H0xWbڦrmE"@;BEUCs=]PWg4@x=΁uΉѥXgg?9]"/m/=un?_1)}IG(PƣZǹ|GTCnK3y>UXarְkoIe(t]ȉ2"|]iXpSg_jڕ^}{$QsG* }<Rm5F.2Fka1UqVy̞:8uIdco;^ `/F3S仍_#OkJq~.R; 4H1ZR,Χ'--(k[Jñԏ1YWcᲮt eZFt0VR}WzOcj0nm ~Nڤ =on'RoO('5|_H^1y"}Kp^C__tds`؉;t <L[EN-34fogq 8ʫ1ƍZk+/@6 AX T$>X!U^ЁL3$ f^Ǡ5SJcwޙzz)A �OiRVzji0fѐ7;h@C[#ܷJ>J煺,r/[5tg<s>5Zx _jgkڲbI\ 0t_;I 2:<y5_$Kk/y̭]a^A/qF cʭ;5x4K>C8 gcFn0n!H(hA2ИX !iP5m:/ /ݢc52Y|r|jǑpN2V^@=AQP7}U7CֳF99|gr6s /-d,ssg?}3_sO{þn|}5}TSᒸ]t)թIII!@>}^%/`d5Tx1dJ2s(|肍[t@l>&Mrlh\Qhm +՞PM}O*R|-0Qe�953S@+b# <4Eٚ'GLeA#»FQ/w 4\蚦$"gOѷ;ƴϣ|@ga"y4�s%Ov59A"y@MJ WE1 rM6kxK(AAHC-( �-C`�=SYڹ}{:|Zwot F:rݩ~"yL[(гr=uOV6]zD<h3u&@dRB҈H3kjo"/ OhNV8 0ꤗ c'-?Uq?"& N`2 Dl7j[I/HFFF7p~i۔ ϵuͩ7],^b>Bh1")n߿!4 JpL,U8Q\Z"(eHVX1=q?9BȪ#}xFsBa>7 +e.x 痦]Sgk"v.#Xlp2^0+;QmHt^r).B۷r�<"=>bWg=ӌo|#N7PQqnB"wj'id E@hLhD|RZ}qyn&0 RyQ*zt9,<zo"ЬxjaN/ᢚayTpe̹{Ҁ<= ȏZ:<Wx):|ts44�\(1>3P> #1Qs*YIX?F6 GfDBn`^3x j &q|·Bݞk{)Gx8K1i2ۜ�g9p/ H#XH!4MP$(}5DX%QY}SJk F̫O[EID$Ua嘥}%hzig_J=��@�IDATy Po$i|Y sEpw^J½i8YtY!-DW>`AqX^yz{I/1:"U[BעgDJ/MA\?jc?r{ۿ{*+NS*P?s4,0c:P*!x cI8�o=˯Dysl:T kcٰ#mKK>ҜiNĦ{GD^xAy[94i+蝃*N:6W߭`]U#҃ƷNdE A-zqXR%+o$o [/c{vI%UPKZit,s�ҩ�_OI?]*7xN?v# {tIӣ EǺ F(v =uiUb'q#lq i ڬy$rg;t׀a[VtiV0xA+!կ~=}căA`Ña/Pá\4to݊G9"z`ːͣЙEl/7`.ϓU8W1ʈ:<Z\y�GN\ws,ԁR8LYES:wcgm:_1|BCFt>c9 (I[V\5)='Ǡ'/y]9 ~s(EeyZz@VY[֎)[rtÉs{OY `Hq] 7d| uHl.>F$5|H50<^ L s|r{{v":m=9g6s~ZcBWw/ (?u>chJ^Cs]ܱ ؛~l@: ~g枞%}VϓW߇ٴGe"nB@͵ d:)+X!m P! �Dd1YT%s0|=Y\A+>2zR]l28 J2VVqs+DF#gAe DYq ϐ" 2-D Q/*g3`1|&[k<@)z{{Iƣ Rz> G1Ѷ%gFRA 60xy_GLo7V"0 =8qH UD듁CHmȽ2rBhx6P&'/e[ s LjuFN:ϒqN; pH҅5J611F$� <]W!בP۲:ވB:OPfN20O29`�7RzϢepŻWVMa-a82 ;{ͯlHD3~[\!qo-8Kո +zR h8 <6 0i؄6HkڵoھwO:ptwBVT>J-IG't͑P bg6DӮS3r8Rݽ{0QjڻX؜BYЅM2m�Rf(xW[�֒ʴ]{PB0멷o'c;Cu߱"O:» ^T){} _B(5|E0aBN!|o5ekPitD[ #; "*G5z4h"j`x CLA#Ʉ!,5=>F$NPEE&f7F9we yaBxr\mp;WқU(^c\;Gft)5lռ;*~z9+;Y~)isQbӳᦌG!l5(XCWuM?垝S` [}A1cC9aaT)<z>Uؠ_~WBZ>+$KnЊwj_TyFi+5ėCsޯ U)x|N-(uwA!8*pu1ʸ�kJZrMLHUgf)\{(j9pB` .4UʹQjnK[\ ;yTD ZQ>#3lM4u%fl;߻- z M8ajdyyNH2Du,4曌&`}W7R8 ƚrҳngynC.^~@CWD9]6 +9E<Wkx3*T 8^C2R +@Ge۶o CQx8w ȻEL^d m+PԐr-tt(I 95VTB{7~>|# wwiǶtc 4s݈yX}>z%۶SGz,|d WOʓX:{ŠN㇡S69UKau;͋.xyz c<೪51A,ڕ!jco-PcT$FU{GT pӋ@Mu!yLt{"%BUf:�dѼJ3O|:r4q?Y'Gѻth? ;΁06au'q_?bK$D>lO|[ms93!!8?9s$oVCH2tn**+3ke5K+o~D2|Y^\ґCܱ?2L5}Db9G;Χf1~ŹX*0}Btؙvi8;.{W?4ڈO*d s13Qiދ<`tdWF燳P'whyʝt_֘'>GEsg7> #~MnH[_G[ ? H Lb#u6ocV`8_Mf2r"Dw@j*e'`BUhzPa*k+Mp _ c|ʹ6Ms(0/pPflX,#۾2s8<9͡Pض@Ÿ`l߾r5x{Qjo[smEtMal{>J; 9mI"웶": �P^8Ne89={gD9sjRO*X1(s<dc;( `(bc3em])1WK3ߑCb}<m)o M cy}%A504)C>L3&SAZ N=JB(D=̳Zh�LY]ã}K/d8 Yjĵ/ `B/3xKh2\L.T[߈Jx[K xe2"[`- 7ltʻNu{ڹoi+Z g >r#H̳_t-{Lޜ�-aMj"6@|mn{Hb]k{RGԆ!Ndr2G'Vߎ=63Ri][2Ao,.`(bzU)E[[^B_HԻs{o+c;(0VǛ J%I=B "V8VR@ Au;q F^Pŗl`͟6.{ȶ_2_JQἆ!fƪJ9Ȍ/? . /t(-*|}0o_|>}A@HY?M ,:|`*%aDkP* Ƶ\qȢ72p΍Wsy}Ǔ)rF8?czBЇw0plz=y\{>_]oZ}/dqG3Еv tGoώ}$ecK3h{r+&` ^ag A< :l^CY'yoނ. "cI PpdpF-l `QU=0hUjx�Nzv CP׀ޙ|e)QMO-zӭoJݼCUɗG/K7#8QU&@Ҹ{m 5U,pf|riD#׿9BCSQMi*B!UD]p�aIO#`uJn߰k|2X6u,yhpk|ANX9^N<"9Nbp諤9__?z,RdhPOj:0z B_wkÔ@oV75Oseg5<وم 癏݊~;sNG\)QBK++V70`Kun- G.9 ; n82u|tR"̼c4GaG~!ba< j8+PgdUuYKA}E{|B X/._Qp.\8Cʁ@0 =`[|ԊP/W'Z/J򢡑tjPV#U yUV+VK5 zml g�"2j{8w#vPZȓlU@}.**@uIN ^X_q =x:h;qʮ4�éhd\(.8{Raoqm~knE+:fhu-VAth4O5/T<ܨ%g/j%y9"ՔoJ^GaLP>C9CֈkxII}4hc2f?}3_sOϽa_m_}Q'~Q*jPOM(,*M- bf+|9rQ[:,0Ѫócukll p@QMў`Z5Mz(PgV @bUxaf"D;E& A԰1]F@Q ~C=c W)вFfa�#[d4ö=�GaNmE(!46a`<a.3oTCcGEOu`  3@P?M"`=B V*cC0  0¡!ʆu$M폵Յ 5 .DOb?klmoK,2&0KoT4h7:==P ꁜ[!nUeEè0WxK)<1ǝ<M EoeƷQMQia9GnCZO RWm94j9$[NNA:�M-Y܈rZZ|i,N (l˜/ǘfGl G -F ª}nZPl<XT T߭ǸnqtZF%4Td %F4%kڎ�Q;9D0/+zUcZV֙vc5Cjh0'Sߟ7@q* Tw;}9x`zcB@!|TJ]q){ !0&YE\ GP*" wO#H%/<Tjh!YJ* 5_TF'4SfF 4r^#ߟй1(*x~Q Vϩ�cxgb\**G:|*zsUFkY~w-&I3׌s8)й˘O HkoGHk Nk`Tvჴx(ܳ\{3gP(ADhpQ4R{kTȮmB\%x\4 " ]|2s:PsCZ\c1Dy5M:4Z`RZso>)%o#=@PG?IK8q4Zy4թU0YA)g'�ĩvElb(u߂bٟ8c,S ߴG<E5 q\,2քϦ(u12rF>v)u#q DYfFXy&MJs:#܏;0؃n'*Ҝ6._1Ğ%j0]2S&ݝ|ߐf/c茼:<¿me$IHUp+]<qy<1__* in n]%|1Ϧ} 6SO?lzHB~A7U-^ "A.WTз%$ƹ 6I/ӚqJo"@&:9+lȔ�ଗprTg}iX^oCfcy+oo ;¥KP=hE')>21|ٳ;ܹ=%÷CYLmo3_D{i}ZѲt8NHA.5VNv=5(hOd3V/GkYWcb3:s/m c[eΈY%85b""jRzZ8 &Oi:)ymΈsyi%glFGqOԀ^,,}T*D)VZk4 !A>aVmB:r%rU~'9uV.́v1琱EZ8I֚DF8kƉ{Qu=n48ys=y}0Teƪ<\  Ҍ}gr6F~-|Go^ Od3}>5U{os0 ?OG 5h,ɲ�nx¨ py*K0klr kI4Q/bA["ȋH_iZZ›[P7 ^X{xBo(`]]c::Iz~% \Y c06R;ly4�}JM'q=#ѷ!Lō(+߆*!`ۻ oӈ5,ZaW)Ccy =lkQd C͍$OjՅz۷7*N`,ن{l)tC9nck)d@U)rn )-�a2ܭxGS EdL &P`Q01z`a%i?~nZzg#+D I}IsZ] ~嵣'F 5<*i؀Y,2_DYKQM! #qlމMTس΀ Hѝ^~0ĦRPc=xT,-XOΝ<I"`9c @.^Daa(X,ӄ91gF R%妯7Jҙ20`" F #<$?y:]Bk B^X2Q ж)2H4U QP_°6EDt7O5ULLe5tD.Ve]TC9b-GFF=Sr|˵<h NMa:q0նryM)];oZ.6h wg'׾׃ac[xsO1Wkk':VAaȂV O0g(^~sbDg^8ᚐsp2 B ^?sBZ_&臈 .geQ :as@S34R3ϗ]ýqf, ;sE+c if5<A,=ʉZ9bj}Nܹ{3FX?W\D;# (?+2CWR8yg :<**xS`2=~pW"퀿.,DyIjA78j}ea;[EިMKكY[Fyc.Q#.+á2/r855<+<%<Q>֛uwޜ4 <,T cUoK6 |HPKz5s{:(s gLcu V O<p[8fUn^`awΞ|+M?24 | +Z(|rpOc8MbΪYd|%EČt xa~sFÙ$Ήrxt«vlQPO;! h4;)Sv+O,Ow9&(TF޷U5xJX+NJo꙳gROw{D ]̲PK9Q7;K/c}۷bO5vn:Q5"57lx߃uӲ/C#x?z_@lTY3>Xdj`<8yq<86Gg>SO=g~-6ޱ:cem=#/_UiCn#ys wdeW,8b?i<WжW R^eYFf#I(?u萂I7:$t%^ڐ-8,(:c68Z's>ǩ yA@-þ`|=<1̞Kh]u F5Q(n͛0QL0ATgW65FtZ/uՌrYyx&YJcDU:>D耕6 < sKp AS'<~&=oC}(C4t}uoʟm*JlݯSC5T G/s:0ϙS؀ 5' As{U}vÀ|S iћ",%I>9Q1ks;yN`M(B1y %(mA9^( *[*"2D3:<Nʡ0<}iBu0J x"<Z!bb[zDU7] ?J<l6xdw0ǪӃsUvJ Y]]RAd< 060`0m ^Km/`<(\[@HUExЬS_;ڲ]7|o\uo\P"! l@``7m鶍q??Glh1 ZB9VrUusαo:Po'#:瞳k5׌99s.s(R #p0iLE*h2t.cC3wy07xGTa$*@ꛓ7bhJXmtBhxVK@lm#Aڛ{!c>Y3(VD a4`cͳx/OQodh<>t zy%CYIlcT&v};T{\|(T^3;Mj7s?f:0tdXժDŅ]<z!+"S2!h 0CD'm:1&\A1h3+$=#f-mŢu mO�6oʍ7V7GͧDYdNt 1!hPa񹴾ͼb_E37ZbnVBG3BX;x2]}!_L瓳$t<BT&qjM9#>#Da 'OAOM Bp)ut[4n -F7 c2A;|BͿ7 r\0}L^'~U|y͔T~ޞN%#jF:RqYEApLF?w-vňʠ2% ezU{Xq>QuY62*1-'K+ܹcq4[4콏x6^' Ol~~*sI0*E1ιѨ~#FU˭+Tػh_Kyi5AJp( (L~cڠO3Q=ކ &y]Fi8,p6gw/-C dca 22/\x w˽,be<ޤy9OEF"chWL@V]P:NǎQR0/)-;t,f-q.ϭvÕx^ι(9D~ݚf M" #ubsgꢒnkn|S=a<d,df4{dn)ڳUӫ@fDs:x.ƃEpԊ(*>xdDU y7Vx ڪǀp{}nv "9ؕR }t9ET+Q% T!0ʥD=bڵLqFܵ! .w<rWQw?괞Ȝ?Ј3CM� nl,gEW(B{u:o5zN^:~CN?49sotW�Mױs))#9rr^d<ߕ~;H:JNl{~{*tty, *[yuqnC&[16 2P&cgKbM+Ȱi /SdYOƍh{ T 01j N. CPs4vҢ4(or,du: ᣐ#+B~)=p :VM|ǰ/ V0@qEd8q:@y-Y^EDKG%1,<G;QtLT`L/ZIb1@(N,:<{ ՁPαʜSY1::F:[i(3(u dha&;W#96gHo~t!~qvyzӃsJg> 7}#i,*\%&,M/ML&<@.N i*CD.JE3 0h9[p8c\EzCT*Z}L1Xl ʨ"B+6hG~U¦Y h(Aޗ- 6lHSOOyRm{+ɴ:040SRdH۶$BȜ1UD1nފaz2U5I8"cw'Z%c8EU  8,h zP/OF`,L�0V`F+`0$QKF(̀jI~ Vk+TU#9=K/1"H޻َ3'*&Orc^J5O哅bɀRB3y8Y=&"T},mn'}A"T!?*#ЃЊ*Epg uATne&bJ֢ RIB6]lg-s>>ocZIe4"0 SZOi Z1FV_mߩS(rcܨ\UURLHqsGǙ)rQYciHhP|Wil qZ'ɯȧLpK#'scCkW@|8�gN*!u":F4P#r MiՈeQY6&^[ry..'üLo6*i?غuk$*@5@PC{"h bkۮdHP^{;csviIg /4<佽^XV 0 Υ30Ul>TJ D'"JINz*z5.1 @?W{ iTJC ~Γ·%W}D 9N%F\{ʍc5^UT7 ˮqBDXys % Eu_]JeOiz594[NQyzO/ɚ'3Y #1όx8_NϽ 5Af(;x5'W |ݨ}u,aޢ%K38l̷Sa83C *D:,,SW[_;T/ Ҟ^CЄƣY."%k"nu_*W=m>'aԔ2T7\|>ir~_1= 7#@DJJr)jV~)Z;n|ѓ|AIr `9&z1=Atj*r`s_IГ�^U^+<*R#B ]tΣ=> ŒW: 8w9QC` q*  \$"g:K c5SȿC{+LЅ\#N̘RX׀V:D{xjCzD,c{Pbߞ@<AݧӼW}6 hkmI+р~WH;ڷ={NPehaS q/<}5}T]Gͦ-VdD\բ=݇ w8dIo�NOX;9f=O~Ʋ{2Vuߋt뮹A@[g9lo?Σ6Ω'q +-}t̙lPWQ!�ˁb҂B.BNZ\Sy攚_i @29`7#і/:fUK5\%\c :c8|tj)б9g!ύDD;iƢxCg("v4K!<`Q#:DZ {W Ռ`JTnD3BKב7*0Oqܓ|?I' gM^Q4,e5Hx#>6%P1+l^}3_sOνq_?g> ۦaR4AXDKfQzUQμ|y^`q) V4PZík,.Ѓ`!aKjPFfyPY8Vk=s"sBs46:i(^!7aBx&Y|{3 A1 ӛa"WgMgGj&'NeƆsx|04,k2lAkHY%lN#/-=v4=BclROJJL^JB;S7VQIH(#A^OIp`ޗЅ%<ɳSX¸'&?k) I̸1 $f0X49UƩ@-9t`_jmGG+EC!- AU FQhCo8~+ /Ho> ~P4H X?- c$NxQ*VƩ)_S+L\ z7> ߹-_׊2:O`ŜSs3P&y> ȴE~R^`n a'gM_0Ȣ •/2G M0ZnHJ< 7IΫU0mY²ږq1|xWrf̏XDh )8rK3bcަX =Hm5FgQ�QiXfO6^iib&?\ȱcfʂZ*xN:;D}i5ĀGO�w}+2ɒGD�'�GDBW^RAan#d0w Ct HQ 2P}w}�{yW5rƣ߻C̙6Kǹc#Hzgs嬐džc1^> $6i4zzUTU2%]toV̻+`]L4Αckq,U8)pk|WzuT!rQUDsw?߇2zYA�dqjbUaU8YNhn/.cd|h(Z>@DĂHUy +?*1joDVwup_H[&:?A={Kn۝ήkA=[i!%!mV,mY:]vNz=J_٣ejI(UҶ6}+_&gf("V[4Q7:> <\VHgN V hs5&1$6Ǜ(bRIuvd>F *FڥK;9=AC̛k'OW)س/ZG-~/ 'u9֮OlRp<wA[dsb}J :;:XATheOs_p�4GT(4P-*c΀'6= ` P'׫`9lL1A:@itrj#".9V[ߔ^ze{}))3d@-*[լEvnݒ^ˢ(s< LǨ|u% FR$щ6lקbșA䙺RM=ZM$_v=cMi8]:*ԁnm2ދ‡Qckw+ڒ<6E:LYS9#1t+">cG{4A.ХO *?30gFF-lZB0e�FΘr!^Cʜ|Q \N% ah %c?X1}8v5^*_i*պئ Ptv9+V>wrY{�1Fh^EliV čƜ ڭ@ ܶ-,VghQ}Ow~KK<) >pܞGVr?*{ܟ8)\񑓇Hؿ$3#\*7}f2y;42[|1gO Șk}krW5ms_}k}<Ɯ,D5L$R)PL͕dԐ ^F[ W H3lD)Sly1$g+lLZȑQ)Jk0dmit 0/ȧ%އp<64vRyx5l (@SBnC`<yj;n؟}ـ6�T;D!,(p0i+LȄ'wR*/<GiMrc%{tOE355yzzrapE,`8اo1{}d+ـaƽMٜZ7p%aa+Gϰ1|Kf+s#elUO= ='V ɧ&~ P>uJ=1`@˜̙,u>($fnV5@ Z9+K@)TNJw(h/pKMYq/LsDf7b$Na hf8䮢8q \Sh"zQʹq3$=<z* i3Ղ+`ڃ@z:5qͬ/,Qm94#C @bCE b{( ?j_iRh ƣbCPj@[)p7̸hƪFQ& e Ua <ުu"Z=FN! Sw#LK(EmaLT@.2bh\;+JbQ0JJNFEPiQšpw<^qZz-9 m$N# yZﰑc a503eSg!gGv3^`Y$5,aq, 5CyyUN"h'ECP_ǡЏ(& K#'tz|>:2.kQF1 ?8Wn#:k.~䭰]2wm'Jpo}S+uQί <iڛB8��@�IDAT�U"νzu{exxQ5bQkA!>N:{Q(ﵝ  s|f2[;w K1MIPG&VcpoJɛӝ�*(%y"Ơ]mXOt#OBH=y"c ( Hoώ۞nwO_?ɟOӠؗ re+YokY3gӃƇ;o jxp 8JXǟ})x",1s@9©IRr+IM0JUj3Q}Y|hDҽ /Pd ㋱/c] @qPAf@a Qt W^ο"R7'(5b~{<w(k2>}'Z mN If䱱^podZU[z G FGr'rg漍yƳEDU 5JZ =y4N 1셈n u9uW1M֢7<֤oz�oL]qq?q=綊*ošzagW5BKr.X'C}A:}s#q ?̋]J]-ܚ֯PmK4_B[^kWӽޛ.rkSWw7az]q:rնCy(H{skvj@Z01J<fbL(Vç`FC: r2!"?j`Ҟ<MI6Qh\Bέ-υY85zqRl䛳t ǝmm.""D^Hp,}\dh55.fpc83*nDQeCڵRʁ,QQ9͙|]1 ̗;�lͧQ7EZ1"h:X;丿 >-ݿY=^}3_sOϽq_Ysg*wx^+׍%LO%5[ :N;c'AhRE?>6gѝV h5e&0 /Ћeu2M0U@)0xdb(ĀX5'P=粂 Dv,2S_g/r9RxpfTNCx~GG{ VhѓeCe Oe>it6mdsr) ;/`3Sho]"n$^݁;ढ़Щ!TA4&EǨFM2FYj >#.VZ ?+V噢L 4Ѿb\^Y<ɱ3P0E  Y�%P<20,E/r-rYAWbʌѿP(L|d3yK("='a2*gh"jtc8(0-־c9F" ikd 1aa4}4Bk7h:J^W5(�/(P1hqF+"8(p ॽF<<YLoihΣ0LI+GfB73@T5GE]ГDm혏] HcC>>WI&+!hawRʓ("[*M|-l*xV1TkH�H08뚣H1CeJ8>(qO_TB9K)3Ƥ*"_g4 PLa/sQ(Xd ĴUW5$4ULݿF"gQ6XNx18N|Ĝoǝ `]fY|[1>=q܇uarw?X΅2q{^Q pqOP~@ifqw4*hIO'odUS&!`SɑB"5HoXN!s{/PYy Փџ4ј=|+`?qn*2hdD-o9]ww|6eLx83aY;3Jc2c8kFӲ-g[Tm:DB*ILw+Lļ7RQ=K?ѽ<r")'qvoI~p4hNgƠadx8m7tu"8L瞡=ݽ.umٞ^:t4_)RKCez7ɎȝOFa [d{!^H[ItmfZ{u�?F|{Z %V\Dx3ecPR8y8))4«GTÊYEKk+J4e~sР9_}&QQs¥Mhċu7{ޙ7AV鵺k =!:Edy�S!͘?E)YQת6v5ay禎s]m<vZU>42�d~;^ٿ?"oK^paڻwOv_ȋ<>tSUV0R%ۿb4;D_k7~o:4jiOANE[n-v]wNς2L>hp5  QgqZ`\ӽQ]{"q/~.wD@ aP@<̣�݉ qP$G5\Go7wA2l%FJڸvm2x::-dٳY&#N1]lxeftt" f:c W66QF'b y8EurhsیӜ UVU7oYƭ۹gt"EȴI " kz_AjN)%:+9&d!+y-Z=$P6ޛ哲(׽;4 icxYZ̡KܓPOʖwrVR߅F#/4s\�O Ș˚{g{㾺?g> ƛOŒ>wp|$9* (]xMge0n*imB]#(D&G"5dx# (תxn: ;KDn 3yz;i&$3R]Y͆7Oϥ 뻣w !wÀah*dlcNf(%l\Wp�GAjlˠ_M/t6/$0%%Cx"'%FCcJR% y(ZY0WMMeZ4Rktv }wm<)o x. d`(ܳUWAs0-�Fp[vဃQg/OEM Ϣ0Nk"83ety;{< a0tSf05د$W ypNCxY u-DWh2#7Aq]zQj"K/ZcI![6Pp.d ʠ*=qVP%ڵ8@8E <3\y)t<WC\"aNr5+M"8T xpN`4k.(7Q,ͷIr_LP :6t9+҈h1"@3q;N|oN'9DhKQքW ͞d>E!(4v7⋣^Uu!`5|aK#^"ѴĻGAlHs` RkzO 1_ ⽭$|ozU}No<F%֢OF9ygS,}=r8O›d ${j\rA~ 8dѯh@B{G]!,:~*kw>his, Ћ>+#|c^€t<>7gB-fѐ2T2w>_%BiWBIRy$/1UæPDJrNPV{ܟ̱s,̕E4Xu8Y![ث =>m72ba6=WUsO0޵y}z;nW "%6a ͩS8P F�b"u] FyxM7ATL& c5k^:קgӷ}$4J34w\4?H+*ΠPay8f-x�ϜH_.ĮVQ1262_pGȾ4g^'4 ,E4LQ(ʩE|%|#As<S*:4 *٢C(=?pF,90\Zb5X}`` {EϜ&G6H\?j%qR8 lǠ 3~:^ݽ66ubxsւd[6oJʎeE~YH]9|BtF:_㏤o�MT^xy*Mkבw0:&h;vx0 F4"&1zA4핏i(hR^ F'~pn?c#S_zԁs/;r;j RDL9{K_m6 \{5q%y}3 aܛmXp9z$ U&+qVfϱˆA:HؿKdNP-u<ha6?{W *ȢY@Y~:j@թ9Wu9}Br̦<8H2JC#9H5~0j+c܈*'}a#' D:C4@#<o2s@1ӽEe5+-=_犆N9js[}?81{"'CT&u9-wkkgRY @٧9S?5 }k}k?+ToΑW߇ٴۄebE7"F}G!fRaۮԵn# {!UIpﲒf9+2p)i*/5[UX_ztȑtt?H|?9lt$Q<'֫`$*@k8LAa8 PY,*a $Wr 5ڪ&QԦ 3j+WkU {?"S_ͽZU̵$_``󾠀\bZ& D{рN}&ma>Oz=dX[ˆ++A 瘻VRR'Ehj19Yʭ&tmG*!dW}1 #{&*VBN) TuCؕ6o:(b.e @gsenhaRp%Am["<V-Y¸%ѩͩΫZ8fv G sӀm21 @1A;` l͈֭ "\GH 0iݱ^#Rԉ(zd?PEMMGNE!a^!,,xctvkelB{8">#D}DؿEŪss2@ǂjQ;1m5u(YI3B@/A^$1>Xy ܢ>P^b`.1ny2|ע#&VHɜIQz:  ph<H st*LB!ХDH/wjX9G\{Ҝ瑮-8XDHh0h�[8^4rJ{޷ ƞOWA VRp=V.9ܛ,j`ЌHxT{ϑSpf5OιwC[S_7>j["hd)k[p:s֤�1OT8c&?t Q/_븇\(BXGw㴗ϿLWx:*NK ~+BO]8udZv^JFd+,DXK҂tx_ e/$\~z(=7ykӦ'PqY4nm*WGDD2^}u_pN:r?"ҿg˜�hecwܑMQltt*}S_ ^5찄K 鹩!nt8\G%x=.Q$^ga jH| z>sdrʖ s8ȯWr4,]B\S |ؚ(蒳NHPhToRoF>3R5,3<qsZqs$?ivud~)BNG50JJ_ '0H@^'TqՋݻG]\ i !#[ x{t÷G20cǎ@{u I8ңr!:ŃvTFC4ё# jt1r-u_:H;cUP|=D*I@oS<0kdQԘ~*ۻImً8[Ɯk<E^2gq 㩣s5r!=zĕʹ́_ӽy_zw N {t[s>KDXŸu>)_'O y0X)04]pRnD[ SLKPnAO"\\!X: P5i%Fеz{ (6j:N* !Y DE át^yJs 0&{ho=NS/H.48`ω4Eo9wS;K)+M]PH5$*|ïeo):d3~H"Մd\˼GuMNeW6ҙHC3Cdr^^m@ ?ُY rxag1Ӟ矎HY>x/WKgb?tldO䦨!^ ]� o?ѧrGI>Dx CX0† ~T%' ZLLOOK r1P�lk^5-VNB6h0Qx2iˆldB8qYg<cJGT5ǢFzVhNU饒Qr``Z2*Y$ln#]-,d0DΎ,sܯ o2A5ϜEu?ZHP:Ù$ha ȥӽC9P \vnšxC:gzҭ-վR:CAQTGT5O ]BEuXa.Cꈴcl %%Ru1uP? 1 4R$Yx3mHG9�[O}`MN^ʐF^W{%9|P :(;okHY)zpz/#h@̅+KC �%9L Ő{cYJ<},"3\I' Y<Ѿ4Qw M( س|;}Q {H=@F8Ǵu]ڽuBXȽUh5T!N "#ÑS?`vo{҃>H@ZÐ<~޽w(qX,it(`4iYQyؐp=ףR6shwfzf3 0Sl0y7K!wX%&\噯a{ޏ$sdz/9A>^o IϳYp*-ΉqynG7w3tuF<2Bw zl}=qM2*\{IJ1@+s_鎟3uv(JgP8m BD@\ xj  t4 ( ٦T(yQ*&Vu^PP:J! :et 6K' @k9sޮ]C3^JS8mtIӷ>Vq&u+J9HTSԢй{mxW:|7um8}@`0 Rq/Вg}߃1" 72Y ZERYhc34qdr H+G:3;mZF5E5 < )ǖMJ[:[T&e4)"3/}u}q0Q3SI~Wp>dZ+<j@WkTd xtAɖaoo[<s]tntq*"1vo}Ӻv%Đ./kO~x\T2zik{ʽػdGopEГNiDJ H1`hC*w?ÿI?c4 go}_\::?ޗHuJoxݥE}џf蛬h4l#+;@q$ >L=:}+:1!|C#2o~)VSK}c)(+ސ7X x*VM=<Y,F CQ5ai K}tO$u{=Ts${p(˃qL|KKVGޯ`4 I pa(K xH&!ḀGk�.HЙ0h8F[ެ{/=EȹוO"C~. DE<vNOLlG&<3 DRh#ko/WZTGG 7IYu|k&/D hE2)O2Jo}걾w<9b;:g79?|;?"zrz8zusO??BTE'HVYU(# A&^TX'LO`}szA<"?S K`USc=9R`:Lt&ˣtƣ υ#YB6?G峘sNM/V�ww)'11f_$*4P"3@)))A0M, :@T� 5嵾1`ֵ[_7($w>QV)FI<S4Zg#R% FoјZ 2ZDU&6ѻA%C "Vf$YWPE^Q`` Pʈ4G/@<0{GZ%ϊ Tl<sQH/il;p*Fz{W<ǩ`br(c+"cj, "Q61*T [y9G\֨a2EUR c%KpY.Vk!r|CaDU(Q� Ѣ5TsxFVMNTbɞqƇrb4x& -&=!:Vv0A!`]m&ŁYȣJe YZJ"T�1*"c֥ DUe~RM A5u4R(֋yD 7f ڝ[70g(ɠ  O!ʔ[ir:y,c_wN3c:XM͛_/7O pϊs4/aViOŒg@U}j0XxQ2G@ 7ϩ8KzI[0\ ! yUp{ޜ!b^, R^1T _p"VdFefe9gEeoTkCj&U=ʼ n}ywb4><LF XKxM[Ыp`OBjEdK0<t4:/GN=z'cPG9<Jhcg hE>/;i*#"d!*"EEMż9JuMyɍA-ZT52  c\DMI*(�J&2fk+{'SuDXfh%#V1E݌w]GUJ&؟NCho T@%bQExEcgMTLy-ˬCz0=W Ȟ0+e.Lk1mXg}7T0:2 Y18t ;~]6HcӁ~Dnvhisz&G&P#vj6B(y2ѹ ({˫C{StO<<+z):LQ!>؃n#:Z;, 8X}sȆ8T:ݩbtpqՀYA`y踵_{0vu4I?MS >{4Z&ٗg!xtǻҷ�ע7|N9.)4S|5r˛dϚ,Q;P(M ZcbK㴼Y`y9#skI Q>z'=}<6qYO=g߉F>AB=ZJGRDBV ԗ{#MT1~۩GwI<Uvlݔ^w٥'=}?tצH{ȥohN-+,K'Ǟes"0^ܶMϒ?ׅ=f^z(CO*djJX >t^9:@6R_sMYT\ay7z]\F|0M")*~2R "UGQ) #ehe9B/4yNgrZap/W`<k:M|u =X}xr=4t^Q4 4h]k^=Ng^s1\彟{~s|>9zӹ̽Ͻ?>U}{}vq E4 bP $f-d-$׋T.*<Пn#B m82B1=W^sSVKi[[U^DlN"/D[Hߗ{e3AOf0l40bԪ QT8KQR` ZeTD*ds{!?`xUU.\0h!n#zG((ŝ<` m7cT)°a`TLp PаRS(v01MO!N~ֽ>J 'o @Sjxc9Q)oc/!3fObs].8w{wo>"fD/QR@30U׶z ҋ\N.Qbč:ơx z0ќT2ѐ8u%ɿmrȡQTrYD9oF*ʨxJ {7!jPu#u"bQ)5!_g턘b#a�q+6MJp�02vbBXDq:1qbnp"TW<:|:_)K^_%JGͩ+ȓ"R"+TO8OgW:jl\!n,ms w.;ΜlOoy;G#HO,}^xVgʭB0@&cx{n zbnU{ }�Ӭ #ya7aTp6J8y\ 媱u( {לWV#͈"^v3^>'=V:S t*-^Cʳ1zxeee}^ϝ7J'Hf Q\nG!-_7W gY qF".q,HU Pw;MġNڲ;qQO5#q(C,oBD`UsSIgi3<K¥ ~sR9ƹba6P J q58kk|"gg>JXB Ӎ_ a7jP'u@o˘U`1bGD.e洅5]O/ND%fo'p)SFjPE?}f~#ܷE4p;8Esm]u/aـ{i_rH㱌,:c! | <(ujƸp4g>[8bI}e1i$.\VgWaD\{RZ�fMsyҒv *棽B֕'߽4mukn̒k{>gqxklj5h[=Lk #F Bt|v(ƊH&mwq{h"|;] ŤNQ|3O]qhW>:tTVOBt܁ O!T EOW=k{JjH &o֜T}PG�4{eO-%xeW^nZw/F0#i5KLሂ~>yeEuN0:)2BY]>W_yUڍNdD.D{ViK5tiu:t>? Á(쩬H |k:<H{,=HYcekQdm)`u`lUZF ueN1WҶ__ (偿-y.C cd)#J=6L|x}k|vpU~x 9.c"69~R~)#9o!-^yu&)C>b̷Ի' >}>5?޿}Ƚ?qc^Y;,䕇"BlڦP<6Հ[qC(0-P6}A\Z^Oe^խXx@SZ= V*Qjxg6Y%W O!d*\2y3 qk$ r3>A(>T^er5e@/fx \"n%+.P (FENG$twͯr lRpx灄*hPWT!xM螑'ˣӂc^P81')x*()U,$}{(^JwGPBq 5ϪXT 8QՀz29<DCh|b:R&fv X&MǏmm$GhBL5)ۤmJ";wldA`@V8!jCB.Әr2]f<sfYH{>PIH"<Ƥ 5>"8k[0"h`2g> %8�4EWV&Ayx]Prdx (ݮ'KLnIC*A7aIeI$lv7@M! Z6FuzlPčDW4+8G1¹+8(0cQFj@TU]bF1T^#+BAiXPZd Iz)BVy!2*SRdU׍v;xMz{#H;e]cO?أ0  <QЁ"\COo}XΫ ۴ʨy*aX|GE|bˈKέ~H ^tPIa@ݍ<hXB[ÈT}.z=ۢQpBP:XsbXZX+fFq*#sޏs{ g^/܃s dʇ6(dSļjH񲽈U']]ooFD{#pwƹ>TT`\vyһKP kRI~{D?ȑfpܮKG'q50Pg,~h"{>N&'0Ea<S)qpPB96`[UȘpx Hlz_ޓ."v)QG&G$o a|PV it5oƩX`c__ǺTѲ6=‹(D<f[Cw}0ٲ7?h#MA`V^W9g˛1vlmOW5`8z4¡߬io<i3(om]ha#7:7ֱ1e8dqGm2/bC Q+ +"p|R"9&Zܨ�G{eܑCDg7`w7<m K/D�GppXgq][wF,9T-fsd'G2_+~t4ck%rK/ܗ< C'өpw: �E&'gRy彮]o=�g{@cVǙ1 ȣa1xuz_K{^淾|p�>^!g%x8Bxlri$itE[1 ]ZAujxDӉ;^z仏w' >u~drtȝ<u&=3۝^DdI O:j<ɠ}zfw}ɧH~{A 74#7\vnߔWzا88ͽIo;4pr/㑵z<1RxnzC4=:FO²C,0pYMh_Yu4X9ᬦWRfyk:MEZa}upQzg.3DNJE+Ѝ|RZ}>2p Gh(nnO8W:g!#x/V6gW&8?w~;F~ӱ˿rq*ɳFkxd Y8OC37 'u̹g^%>*g{}vfSw`䅴d2]'ӞXps@%5UQ1l`u7K0Ra#b饽GI>MEŴ| PVazU ,(aSP@!mnt#VӚCHv ZQބ∱qKD82,ngrl ꀶ9X؊CCl=NfbxFf&7SSƤPJVs(Ϙ m>pH{�1He\YKуK3R͖Y $S9FL†a\Q\j^Dϙ3?54@CIj܇ a yUMXUۈ'-g&m|]Q<1 Y-`A20vsoaa.0-s'T2P yC gk@yYE41Aj3 uE*3e(dQ#BF/ʟ͹Wq %׈@ 5ȸ {^%]WEo!:e�7ʵp8tV|!M-\- KI6 3X@Tcr%|g3(g̛Pp 3ܪo¿F:v$'#(DDaWrQHMC!+Tg.Z}EԌ&|7wM[' D)Af3Q 4*v| l {o ChO߽/Z}x8<{sfQ>WHǹ)|:d|8pM�3'QQ%al$ D΃ V>같CE,<4c['YP{":1T2pť =9B|<H^}{-0VS)[4 0f- rtgx(@YX4x*,sCCȃ9�6@4#OASF.;i_Xo��@�IDAT7F1iFQv Ogy%‡e4T[3p12"*4r5/ZEб6]yEsHϰ@Qؽ+m~~G~O<X8ʡt4ǹ?A>V}Md\bSzL#_|WDeK(jCct1`2 u2(_C`Um}+m1iY hl9Ii-Ed(jWiZzy z}hx F'2r훚F{,ME|Ozi;niD]q{/k,0i%\0ᬵC?`56x&ioII҃`ؽ _|b~ [ҭ7]*탳WWD~˿@_ġz$b,52t͆O0 k5\o)pxnIW_uQ֚򵯧WZڹ-]yecn}�%Y ~-P3?W!(|ScԒV u:'D!`cs@CC!.Xr9RF&zSc'R?.壿; ieGU~VCRPO%2஻ 1 >h>Ldgk+�Ě '#MiA3ҢϾbDi^ p>F5@3l>#&ZE~G?9w&!Z)bh΂F#a =H)Ɖ.a✓ߨ:)&s01^~o|xsw >|<H5/ӱ#Kzt<nr_{L6j`fտ9}>GLo_,>5?޿}Ƚ?qc^Y;OM[� ee$uXk^ `gU5KG�uc#û%eO/nބ'f=XNTk!8oJR=ީ7HK*[MXOCJJG 5I^ <t�7ҙ(p)dEB l*q*LqTI2jo2B"Ps| Eff|i| sY˰-gHLD E( njqn 'P&<@l *z1S=qN&F#1{Xm8?Ĝ|\~P�a#fAx)0~0؇X 9oGZ)m-6; eT \YȅCT-lfh2 **ɹ>(2'-*gF`.)}m2EK6( 'bH2kAf|yp4DYU^jJŅ A{>{I9J1sj;i3;V%e3䇔Yxҳtqj~D-]a~rlSx\Iz<PhqbFPG1HkjB rf>jx%DUV1rQKC gY`_V[#j.tNeӦOi4 .{oH7t3>ߢ�Y|ȵtŔ]ףrru<[WTA(̤,-Js К[T9y޻-q Z\b?gܣzya,?2amyHa}&Ѝ gh5 />ys~\k)i.�b(J( |׆Oh)^89`2-kPqR MDD.=n5C6Ǟ*O5møyggxʕ)ZHZ$E%(qT>D%Qf�#U' ~cv8ާPTKɃwmEIgNF |/h/Gjd0 ~7m;%§A:~cØaOU8Uc(r:_dgl@4;{Ӎ7P5U4T/. ~t#n\ V%+O|}H'aX(CM�|Wz4z㺺:~mo!n FsƽB+BsIx@y"s?OўS=i"ܑ'FR6YaF;(25Zp{RyYk3J<"9ڕ47C"2M[~K_Y)<2}垻?F0z(vE7 'c1:9|zӡCOV+QDbܙh^>jl� -nސ: Du.z0`m,DQʹ+b 6CMDiyt5Gty5BzV,^ <t8~-.`.j-Iթ40Ԟ`瓇{*,Cye~ FЃ|@OO֊ /F! S d320<@: FՕ1D=_?] .HCa3M?5a$4ͺũ'uucသ&'H0u[8f]<ң՗Y7=8(e9Z7Aw<"Ly4A>so9m{?K*&Ԩ `c}'_PHRb5\E:K5,4~R@a*_ t/B78>T)i9|BJE"&&QQzŗCV,Lc=Z^ױz̕zNhkDg̓NC9Dy;Q>ɪDZ:ՁԡuƸơ߉VU<Ț#t\WwdRK:r8=>9måA[gOC Xd *Kk1 SρQG  9"ҫppJK6# 2O}-]v&< TD;Fr0K-RFLLܵ)Ϋ$ (f 3ReXnh>V$dFER}Ω!!1 f' /+MB%A#vApF"摯2kۀ<Ãxш`hi4Ϸ)Xb(*30>=u,>EeK� IQb90geN~aԏQyx:LlE ^s&\Ch,z#$UUmxBКs7=Uӛ=ei ƦZ*@s{KXӦe~/iŚf*(a0^Yc,$+J>dS8d.@# ؅�M-A @VPn5-?oղ2 q[NeE(F\sϧGTa`4_F$ qZ@$9=B'Fگ D/<9)!3z*/mgo�Ki m#3#g <yK=J2\aCศ^\sKPp ss|^ ?4 /}|j6m F[moNo׾5t8 X^IbKFX9ćH!8/*VSup1LkXXnu .^vpG8,ғ1 )ytPyMBxΞ>ޏ}<.G![@8[dJ2Q U Lnn(M L8XBe'ikiw(]F tw[6EѯbxD?_zp4i֠84=cًޝS|UF4u?gwy>)&duٖ\dMcNB6a yCYX% P4l\%˖,5h4UfɫuZ>.9)rJHV3!i`\Fk(H<2TxTF|]JX|Y0/%*>rWD𣏦Ǟx|Mw7Fň㬣9d )`ss5i{+WMqVO6nhTN88sA#"57~|7ek(RGa24"fk|OZjhy M/(+/ҵ>xqEXj=vUei2ijɿ0g(8ƞCcE!=G[> 4uܳnk~`8Wh50iB]S3?7kNxGuϽO'(hu&Jz rKV7 9 K]|iΗ& ]fKh16MG ۰y /"sa{qKZ:g |go"?\)b Goom𥬍U rӾRs]3ti0D�?,'`i7͉(V;x1 ?4Gxbqz^VwPi:؊⋫Yi2a9 hӱ#CLkpR?<P#3Ϯ'_LV{)Bw:*&5-֫1Zj<Fѭ.nRUfD}mG|(􁇢{c y`vIQ=|eԚO1k6mڒ}@ВPN_OIP�+QGLY y7H<b/5M T4 ہwύ"mCcGGdDĀ oIwnxwd|c0i"-fKI' T/UER(YG.D1"ঁ8b3&~3;HyB1|ؓx|cVLX"hW3:D^;[G Ozpp@ݏ_Zu,o2C6T$4#;4ߛ6B (H%&Y.g'v]bvm*$uPlGV)Mn@Pپus"z M׺$Zt-`tmzQ?Rȩ�u*Zz\񞯠H?*q`\ cXDGQNv}mNJ: `j"c#Z G2gTxxJsh?|p2( -3!ߙxe3Ň5 4x:[!K|1,AY[<'Fۣh%PN^ayrP&ڦXF.Bc`TMZ5bQDB(^۰ ތtʬS>C}G zV_X|{cTT' P)=2**0sLB +X﹇V]x+8) X We"89R#O-n-r'MP~DKKDÊɇ;{+kzz{2D~aTU!c(#We0}m"+3y1ƌB! [=xxϴe yɟe]p aFFrb- s�dy+kS 7bŊw3}{~:Z` oުy2G(z]( bZDP|& B)L!}x/CQ9;W^l3"fI<VY2,YZc9#-(Kf]f<1F>7 L gzjFX�PV'b{AH9k٨UEt<LgOӟy+c%p K~鱧Zmc<ŵ& $|tB<'=X!|[!vCb/B8AcE|o*:ҷPhH3[y*p9~pl4-:oQ`T'x<}?LyUQ1?zQcD?<a4?t9LPO0fc̙N:I?zšҍ]KxCj휛Lիצ.>7-EV<N]Bvh'>hNK=$²{>x,0*566hI洐?4`.6d�4:e;+UwiI'XD1{kԴzUJ£)%,Lq*!NM6=!ws0a{ ¢tCӂ*G E\=Fa3mgWGh=6G('0>XGpR#j3gNhY%rer{ZVzu(Λ7G$$s [BӎF.顸ZK%1$FioNQ ՝^�skF=A벪PZʴ Ү> NOiZ#9Ҟܘ~ГW* a!h%/)-qΞA(] k�δ~ k LOvƳ ۲y/!: XUM| ?>urCzfӴiS^*b 1szJ( y RuMnc6 //i9v_iF*C A4�C+ _1U4@QGGat?n~K羔ya*< YQ !q|G4,b\G7[Zi  F<BaF2qSYeh'C|E"Ǒ<ช <U(q>-?GFߥ*%M|rġ#~ϔƅ\; �a˳!Y<߱3|d\㠸#Dvl$ϓLixHm IŐ.l/3GghO;^IVEiCLEC>6Jjb.bqC$ZhIp,a ~if*bsqKEImELǰbM >F|c`G02E*K@IB0 ;ޛ"BQ.v'JɔezR�j�޼JfZ3eY!9&yYEX]\آ*PзJ]Pyfy!B3z] EV&]SK^  2FH*1L]Ht ]ԉ~À|ʸ)c.Q1g,eK#}̰B&½È5T&]agb #{:t 8UaVVA» *y kލ? *jncǺ�daz a #X<p?Q 0B pDU/{R�!E/Y/NN)O6½^<z{RsY]c ZƼ:[  NIk*zNd gyLQ:;*-$4{(i;=3/C(G3ϲ0Ӕc'BK!ؿ>|�bLi�A~"!ì!o9dyT߽gGjiO;#O~=c߸^v!3 tDqM||wv[O_K+7|=HGY)h“PtOLUPbpJs0!7TUZ =y><Oc8a|)E1{2C5�sp.d2xOJoV/3fy0!71uրc-?Pk=7D1!C׀s,G$`<!p4ef_I?|h!Pl7 CB0AuNGcP8T1M~ Ur$=` Lz !׃2ncT>˽zQgYS{ eqCC?fI?pzoJ#Հ-4Q "PS~U�rQ}]0o~>ޭM ?~钋.JSfP/c?]gؗAk0XAGλT 4a !X#hmc$5<]=z{-oeQpON*i0ԶC+#p}cS8I S_՘14la-C=z;%8$V8R!A�&+/,e_5').dVHZaGT@~(]ԋ=-J1,ACW7+]63yj[}kG!D @&ڈH{;7}%UZ[Hg̞ΟGSKKzvճx_*6d-$}k N}2gVIgLIfHI?I gN8L1Hʃi 4"f*բ_϶䎖KcB"t [viOZwyBjhQ`0?skvK7cEi?<�OoJ<si?zAN>@ ɳj~pA9e93lҋK7oGA;z; [fqM}]:hڴk_Jzg)jt8LFTOڴsA)CZ>t!^*XO=72Zj ~JS~{O.ܸQ)_S38 3k,}޹" utEeW c>} g� WP:,0ZdT*^B[ea>m>.L Z ++gD گL+3$fJ|C^)瑛1�pGۿׂc(^ cM>A5:z8fy}Fƻ2M{x;<Ggl2:?ZaQF# q\6ȹԈ'>~*qB6`0l:TGVKu13looA(,ES w0+JҴy0,f7xNYNGYd];w!7uUW׹dPe04�PThP9P +?%y(jR@3 GD!P/385VyX*fQ֋DʣHdS'O ʬ 9eq=DW)M{栠} P"w&J֗99, JjeVB1P{uD*TIc-kZXAZ1kqBMa;&㵢E01 š,+y46ԵX`6fl3K 拍Z ZD%={<$ג(w4]="(>;b~`쭹 \A<܄$`pGC"JneyB!X8A|QSSPa>zz4l ]i8Wen(Šk+<vJlX'|tt $ c), Vڷqs(flA1F y0xʘyxana_E$j(8Gef Ԣ(RX*'GzQRN߾> v%;}?/BdVzleJޱ-mع)͙1+-Y8Jx/~ N,IcdȌ,[d 0D߀}X!giC)EX~WL =綬3tAF`UNy-d9BD:g*"vg~98䳂2asuk!NH;+/CxyF!^yD( Sb"Jb \U'xKOt/o;hPNAyizLKGq^1QDŶ*a*(`kJ'f<z3ޓDBu1G ̓X4FbD\; }d30U)R@kU,ILW>ԈΗ.L.0=< 0 N!i:ԉiAtri1m4g$㟤%˯G#݄AasoBI6TkFXu2' 2p\m\@ Vz(}2g Pt`gJ ɺ w9WbL$=JJ^a34hаdF ZKԣ>5\C@J#,�,-�~74D->fsWcHu5j_?=ih"p#(LŅ܄j ^sa[p"llejܜ< ?Mځ=k&M/=J"#/e^Bmڶq03B^'s#UT'mILU{*_|<uC7;`YSۙ]~iM^0H%9yCAk"OYn Rit}P0ܶ=} =_%z 8K鎏AWӋ7G- {p &{S44D׆ۈBCV_TXC!B먦WA(kyGۙnG:MX{m怷Fteիӏ`ăqFg$E Tm׮T0[{"[ڶ3ݵ7ٵtV~ O q>aCNhۋv' sQɫ֪Papѿ D3[NYnRDctnڦPx|xPB!AY~e^m][8f (zB@/%)y~/&{ǔ?=x̩QЈ(-y!Ql€=dtce\40�y (ֹ(Fu?eN9_9﹗}U߅_w?+W,{ܵr`B}'ϠUM8g^:y`oXLgdRA/$j!u aEa<S'־@FV%̪&";9FapXD$' @D�Q+Y4<K oϐPb<Z <^5"0g0HT0P* ,rQ 6/⦅6l` 5Gqi%q"( hIGն Q9Ȁ-J^W3kd(J!xաSŪ=UPBh?LC]+OOnL" iY6mlyUsV%/'EjQ=9Kr g %b%ɸ¼AH WDf^`rnm<[~=JNn/ ,6_TMmUQY*sC+^j֜ H&SQSu}zzJQ˨gU{+n"|r}/�T UQž (D0�fKV^B`<׻V1j�!Ć>utV<Baa B}GaB̝=?u3V\}<HWQ? vEvEq&̜u{:zceևo/#0bCsҥKӝwn0۷EHa7<~-$W榊29g^w`Le裯8v?n=r0[\A)®ҮaA֪h!�*.'b's3A�с;7i{r΢-ZtHρUH ^ Ϊ)+ !Y#H9@VS0 3;&mB(o4M:O|~ Wʊ lg(Vnr\*6/#Ua|ii BsWvBmEep`UNKu #=L [oQ0yx>ϦysRMk Z&t~مٗ>J8d|c&\܌frZ|ᅄM>ꭺyC?<m"G  Cx,b>c17׾I:9QひhbjUb Љ߹x0ǩ,E~$F(ns� /C?"x2 X||3iמy7gS�yb'ibl i [iֱ*[e!; NO@!S4zN\xA<\۶eS N cJH>gUu1&=(Jv¤aŽ|L#M̙37FQiAV?V]λ"xjݎUC(GstkyyV=oѨK(m!iiBR;'OMPQo@o {Fe솎_xEiNxyUxo^"m۶~MxXF1K.4mۺ>; :u=Gc)Fg"dx+4OFm *OXoQ൰HujN]zXi'OazӣZI Q$Vmu*P9Yvϴx[H%t괙iӧ>9I:ꂅ^g瞤+cjG:wѹB M_8w6i0  / Pi`w{Ū$i"MkoqI$=ՐUr\̲ʛ읡mivF9%6{ȿḼW@(p73x^G?[˜xI^a1<( Daݑ3^%o-oXv�9P]fKDGd3E~ ]ᱬrr|k*Þ ꒋU]| ; ًkr`9?g>=&ϿPksߝP _tE龴yм9UMNխ3QL@̏A+bXfb<;?҄kN|*4Z(^?[QFB؈=LVoKQ%֮1�*a2V$COH2)P0,DB=VPtZxH<9G+"U?'dz7'G:: j&h{JNr,Kd*9~z)JaI@d4>_l(Њ΄f z %~"-~ڰ.ZT-;z;e텠+2cW;r(_&)|*(eJO#(0?+Ai2DTת|V*%]w φ[Һkq#WbrFAi1e-Ó0xh%SIָCނgq:fpPK9s @y$,@Ho+oc0OVa#~WR"XҊZNnF5|%ϫD)EkFs#ET<U_57(ۗM^8Uq:&50RJpegkT_;%56Fg/<}FWs}CځWd, O4r~S65rClkBiVM<.5!aWj@@9~k^x1"&0<0)饗_Jk7R]@&FK}ex%<ۼe39B9yw᥋2OF;$NH88eŽU#φq{j */Ō>d&Έ zY y(R#ʫ>"YϨ >qzd$cg,!�`M ;?=@EA#gGQׁx V'A'q\<{zZ#?Ei BrcS[�SϿ>_&  UW<,bHV-#|!"2D8X4x5[upގ]Aѹ ZzCDz 9_q=B(s|28=Ofb2_UP 4FWi}=|T !ok{n \O ̧j+T1x3G'׫8ū9騲sOz~ZUb}ʕ cĆAcY*Fx)z{;`^Ǵy<4ϬQ*}}!#i&68J5(C*9fi\ޓZ_mZ%B!Ңp;#p1 =XE8۶q2:#Bz/ X{K FB1` *:VND$ZF6b&en+=TE&ڭ[>Qa8ZDl9i=rmnY ޯ�B(3,BN(9[f}5M>0߾0&M6\1 5iPIqeZIQ`ׂqD Dp"RW'�i'zW~ަQAmG ⬟6w!s?=YX4(645`1GWUЏִŵ ` Z_r+O Zu9|`M}rIֆn; � "sBcJxB?ڧNCiVzK{ntU`ϢVc9C$v=T�`OC!Cg_ 2g wݟ 9Gafv 0v M~KٳRJ+`؊c�:Ad (~5(a\|PddC!QozMr<4vz %!Êo+o<?w;Fts|.�9'.fuޯ YHal+]YJѢ,U`m7;F³ygMRFlTEg!?yk7L_dn(]ExiӸqޏ~@?΀I|>=_}~~s(W\|ͯR]l^~ ya]ᴠoVC(Mx{H`>4H&JXE/1vB]lْS5ly!|ՠlbaAKIdqx9}AP��ELq4 Vf߫ÃYfɜ " M@<ª=,L`ftb'N@U)a0 aX:QYqM XS*=(y EV; #rm9ސE=eaURo&hR*@[GBkk븿 RAq2|KF� }02=X2Ckaՠf}QO0W4) }5HOA& DRe]w5QFdUHQFVݨ[A̬ aqvʽ̆{@_+XCcYKAhFU)+0Nf2Q,znk "�h(v=Y u[<pBkmӔ)~d8T> ,D2a /-\q#I ޣ:.òؘ;}KϜ gtё[~¬pXBuy/^ؓtӎMx;wb]ܙoH*ƒkI;]! /"0$^0gD~48@;}Á'>+30[z0oH,{sߝQcz,Zgꪮ|Ps%<ʶUYU#*sV-D(MS3^3y fwe!O=g.! i;uwD{2ѻlH¶E4@XÔaK( gi*tsfUO讗Wϵi7I=]<1 B%qr쉰Fk3"Eh;Xډ��@�IDATC-i?2s[|;-oߓvЧ|ͩ'?}7iJc`}">(X*8�O[ |%uΞoV(R_{iC}`t :uBp=eu$ˁ fx={Hx2hL1xP~V-`-5D~Xp�BkN<XihSO=Iїiɒ ӆB1=-Ո'\+#F:B4h;0oZ_>p{jo@Ah@vhep_ [Jc=I>O!WmTm:<(J͓S`<-mma(%^:6c7+_y<'ՐӚli6%dذ8)ݷf@?(-m5E#CI-t ,^{ub9yjjAjKx9BZ!d\VVf|VLmܰ58' [m[I}Ok0ǎ2x4A͠KMO?N>IZZ<ԝPԊbBx /S(AβցC_M̜)T^Z~h#(U<3N3!{_WO*j^yek)oot1![6P[Wm/=:Cyd2NŵoNqI5L+/*H"TF.u=hnż78xoe@0CN cҳ|Oz&p#>+tJpO{2YJ<̜/Y2eY#kDLD/"t2hB </$MB|A牒/]k}8Tʋ]Gi7@JҎ}=ǞOOz5w=N}es{^],9gE=QDs:؄x$7aHzRtjJ 0Ha**`v XKP =)Lmټ$eGȓaV %HHS,]*(*xV%Sp.$ JCT`dZSreIB\L!f(lcDy<bh� c&ŀ$A) |4caM$F0ݜEPJ<YIaQ95N)Z{ St=|]+ʂ$@WuIF,2O˓y Q}vwZq;O+ h،D*+iCD1Qa`T01 t fGYOiQ-~d zd$к7h&gz*HV5Y.G/Þ\罅%Mס�wJa؍J#̹]GPJJPRT�^mܽXd&42 }(|e�nUvgq8 u9wzU-Ve;<>u^M¯hzq6 *oP.pIb8p F 7/{F#eGo�CRkc3E2D:._~uz{s~rTF*̈8GGD|fez c ! g(S@ǽ\W=R}x w@iV헮CX}D.8|Fn 3eBJ2P*sVπmG1U"B_y0URQ [2wfKA)@jޙ0WBľ+!Ɨ!9cF|9n+(DmRM$ r 6z݂7 xH[g颊k3BΣPI QX6.zJ+ezCs]XKM-USO?y Qmn)j} J1r-.8Ʀ/`zZva x3BO.CJ"ʟEw7&Nᩉ0J-f +@!$H=^|ߖMxhoU0nP>{u;bCR»[@>|5䲧d_:�kݛ}EHd$o1v"P.xFC}aaJh s"seGɑIKtQGVFoI_w}wgA@|4բ0|Jӡ xP9/ܴ>=gk l�C{ҡ{I Z@ƆMB[S3q\Hc >jwCcvhK18g()'(BxPL(dA+[CPܟx歛yEN hGϲeB 45h1"\ G)b?R 4EL=lZhPqu٩#O(pǵVG.€d.=T49u'$S1BCN")n4=PRߚ̣mh{vЗA;8Gx2R#8{W0}JBg@FK-�4WeI19z={Оf#A@CDU�s䵾a,Cz܄<!N|aPS^�e 5Y eƿ5)kI-!__ 914|ASᢚ,O3czXr*<ϱS.YdjJ9m"2"Z*)8C(><9ӧ?Iк{Hߧڲcgڵ�@?(?_9﹗>@G,:ULnb\+&L `Y5ab ThTPr89UXδgiq *)X^ڶP/A~MA nlqv![Y ^ ID6Aˆ%(euUB@5[ k(Y\k*=Hι % s޷K4DB4D2E!QAWs([zDtqXl_mD%NBe>hWpFp^ W0#IO賜_NUeA c݄Z}XLEKЛʴk< ?-%ҢF(_e(cB [ssc6Tb}_FM%uw]gzeɍ]ŏ�?5�5m1COk¡XI  ) *zy~ -0{_ k'w"7a,Z /eu  KO;6L!А \(pىΞe0JkwKG a')CAYصk7aOR;;CqOk_dD"�s0USg xu|uЫUw'8_y39,2稘7X2^|D}:OKeve->c?̵F1ArU][oak:g=BC/.ޅs?ܘcIP. +D(/& 2o+fH)cAO#żMJksLcXk;_N lϔiHlHT M,%U% ƒ({zcС"חyKKIQy`bO\=YPd+ rc5l]Yd$>qdDp> ~,�2 sJk+Kյiim?Dtm(lfkKܒGd {4"X?at2nnBЭp}ChP"E0=Zܔw#Q29"eF,D*%žcT,WyS]i钋P03@F.|wO :FJZhsN Q(^B;U*3|Tx~ŋӚאG(mٳxP1&.wN3B5@\ƒݼ(@I%*o?6oJ=*oCq6mzȇ ORcIP i"+CxjsF W_zbGf' )k +B/xmt-V4cJѮi">:B+Jj0`d6W`HN)ySU5)-@,hs`oxgϞWb_K;孠=*iCi ‹yã,qɚ-11(0#NRE/cK=[<'M5i7><0R}zTFH (C#T: \+ `-8! xy-¨ Xt޴enڞ2 g͕g;cG‡ԑҊb/j(a)AD 0N绱T#[0?]~UixDg)M3oEnk)I{A*F/Fˀ/ zFQNȹ?YN6rSLӨ26DZ&Z1Hb=u4 ֘>hܒ|LEG:,og̅!*" 750X=04i@hquϞ }ҥOC钋ʋxJk+c5g9"~@?>=_=;ϡ@.3o^Cck[{(Ma>,2Wm>^B�* @ޏRN{vQM#!x 7tuA^aH4!@F=ZEF-fDYFaUODTXW;STyx"'&[ˤnXYWXTme:E\11AOKc7bgS!PY89F%B׆6*@< ¢m/xI ^#žn3$k΅LBI,w ߳NX/gfB,�\\KFej# ɄYL0DsS"\Sh2\Aa!AaU˿ ^PnC1%x0A/y :QҪehK*T2#,;c=(2+W$ R $b4\L)U(jH!LPeUN<d QN7G/ )A#Ą*3zG US &čokW;nºe؏l}ͣ aWaSeJߎO+9.KdJ*>k4K ET-`$TwM_u4jx~x3G c.Bص:~51LpN^qG_>~Bnqp?{x Ƭ)_fYոEO rb^3pcОXWzs (SyqA[^30x0=<lߙ@Vrky$!\h4*> Zqm5s 9is)r?Jmڍ <y7!G%(BA@|0]΢Ta�ma]8<ꩲ l{z.!C%=>sUIW& VBuZKCƉBgN> KS.J׿oJ*"Bȇ �Xj)^W[޺mogڵ{OZ,O"EYwF?à ҬN@BO!8r}[H� �ųx -בC�lEI~ *供$`  V(STUfms`b+.֠p qK>!6ӿoVꤸMiu}ìY/9q*SЕ_}KzUxH?yA*f)Bzҋ=yj`9P|/2'ӻP}O(]wML>|5iU78s.sеq*'hEiETM =zӄ)qɊ]a IuOvȇ_oBg=>Z�ɯ:}jqsU#oloku#P(1hɓ_b !h,vͤ4:7踆ea+޽33(.CCKH?}<^݃(Zeu T\F9N׫)LӁ`^ZS~R51R<_'ۉئKyѢBj aW*BD/7'G;.x B眢`^F�|_9=Ui:2\Rc[+ZO@NW/"<}*'yIC*o9Wi<1`d+ l \q!@/3BQT4D[:-^)y 'O7sIә"zwT4Sè,2OC6y| 5|kw(xԨd-T0rT ;Bx{LZ<o ЈfKѤi3c\iJu (gl>nL/o~=}x0-V2m t(,%wϹ|Ͻ<?W}&wgY^1mjNJIuΞi(6J8V5̪lE((( 3cjHQsπ'@6$k:N;؏ k^I  `T"BN'ĈbI{�U sTkIE"CX !Ҫg,(]n01ZQ~z&U7!L1IDTDp~%*>_kn1뢢(qP99J>F5޵0Zk\Q dlU$]<^*( k$1pè7HyZ)k+\hG(*]AP.F!2GU 8zP:MR{Qq:.C_FzV,(Pp/pO=sQxF8#D "X3\d!s_SWD93&#[bYG<" 6sUP,RVeYX,F 30., o>GHO!*LMiqhT#21pk|^<9#?]t!cNHa{tc]wU/@~ox;q+ОK+*2yw'8|V7\U <],h^ .~y-:8ze$FTą<}X:wxϊJ.EVti/Bȱb5DZ\וҗtW ]G7SB?4W Jʸg:Ѩd ۍТ"tbɵY~k3@I5(`MthSkP(53WJ)2աP"ZT8' X+S9T]D_Ӧ xfb*3{*`Y_xD ;TA%2o{ۍi饗!K;a$jnf3;"? zRߊcÃziMV?D8GKd揓ɘ:{w|�]#JM;p1vFm?da" WG=3rD R }p(\˖ '`_wCҗ5m,b]CmQnHOҦhEE BKOc⤭7 = ;msKɝ۩ބƉt-nN<JKR}s CI%bӦ"q(TX\6n!;M�qᴉȧJxx!jd-h-MeQA#PKk[:xϯb1V0E{^f./em-a(�S# PC)_hiEb ^a}&m퓡\;q w W^!%[tuN<麫a4X6 ã[}[<=>ri>m2`27>Z\3VoS/ǀ;rBVY_j)�tY*]3\89/@Ax:Ι5'/QqrNѫ9dТV#:Av^@j]C ʀ}VHQyR /#B%y)kW\{[]h kRiKf4*3Vlv gD֖%Z|=W^^Ǿc bpI$/igyQ ?>Fp%B2V*ˆ1 y,h?!j ,-<skYꮃiMkֽJHH߅9=>B^BzCcPYw~7H?g>=&Ͽ껐ksߝg5 pdE0wN3(9 S׃g3us kBbwd%V}i i㦍n7rDfv3�àD<=)9JE. JD4f!JE0Ȣ mz(e;bL91P#sH+"gYvZOB81nXH7r\Pr5dDUª [x-cf1 H(* !Z~!u7C! A2V Vp(J8ϬׅpB(|u-wxnk ‚^,)כJ%19bY",4;VDPduxYUT dgYғs8> ctR!DY>#p?%u ^fJu"ݑ,|D߿ፖ%Ss]7VsƗP‡{8"#\Z! >?z]x#jwY\vdI ~Poᘭi vp3Pp/vy= eC퉕OCw C9*^vʺ =.04yϾ}g?1DuYV�¨7)r-VC�bٸ|=%.S&gV*-ཧY#Yo\0oVdC!do2 ZY0lc'cAw##5Q+XUHrֶEo"JmicS L|oXp)d{�û3i5 ,m/AI^5Hyݶ%=q݅c QaNXc Ȃ⑃V}Q_֢�mS0vvd4TS`~,u[~{ŭ ) PR?z*2vcGydB`[sG Omi ڍ[}<L#˥ycGԥO4`!D\M^Xʕd%�{ޞn{1N0)y,X{#XIw8\o䑆 ]*Gi2L~z z/]6JcF 7,clB!9˸ój+wE,` 6{nJv0ȅT]|bZ:<7 5߲wN /A&m-MUBE+VܒߥJ:E[,>[  BG4 S^GOI>R(B&RympT|QC͜W"ع+Z[̺Bhu["T\0bo|ԈP<LtU*z=yV6w<4vދ9zD<A'`zd]8ՙG&J:tR c>>twuxiGcqPoL]sM=\ xZ,P"cZE]IxJlZ<pa͕$oz=v&m[T1G)7Vbc>r#vYO={ "Y+_J.m;KlL�G֕̍҈ӂ{߽xhhQ>r߽ԅ`ȈDWI9X QF9-W4Zy(8zr!FV!kd{k4P>SBKz뵞#P.yaI@Z+f|"ogx9PHk&8V?*q6]FxA sԃ�0P(|[߻Pixj'?寧) 8t;*G蹼#LJ(a#kgy/%^uor m}}{ŹϿ;?#~n�-WJ];^yu8: A"Ecs/"겨`VIzkk9㝑*Nw'hk&f^ J{N.D"'"e^1RK_mvdR$IXP$V2)CXĥ? &P@J *]C˔7+\&:&M dK'iއRJ^VoJhkfEKBy(z/8S 3,0sg.Y3Wkڌac, ؆vY%ҊvzfP~]p@VMuor[(Dxa={BRq~r?g)QZϙʈ%l10$I!ZB8cMgE aYd6nV ^g^Z+/Eaw ̈#k- /5/xڴҴbRѳzͫus{w' kd:0Z-z0(6 [tttsg…"+W [f~(|YJxcY7O-P�'6.=/=o77-TMؤ `+%=aBQ5yYz Xaݯ, 92ccXkTӂv<7{F6x/ڹ6Kwkb \+o/Uҥ>͞ڐΝ3H-@Ը(6O"g]|3=ʫڮsma(T^i `,k8G8+̢/f4ug]wFKs xO,:­la3fHw w.CInH}$]3:R/ÄY*CI LW-"]vMo|G"~{:xez�j0k6z{(0S}[GH C#F~^ӣ>7TM A-5^C"/ت$TDtd&}w/5.e"xCUx5t\,S'̷Pz|GMAOjQF;y\"n GɄGqu+Jӯcr*{ aoCE�<DwwWUzP{r+m_do}IK#}vttD w.<} ?%QN<ӟ֊ (W>װaא8u8T*za4N7nBS᭼Pϐ"g�^V &?+C6"1[@O0t"apKyUԨ;ZqHY%"ysIS^0qOSN6s@-x7B94JQPhΝ]5X*mݼ7cq"(t4xƁm6{PGL LO<t:w|Y�o!mZNsM&OEOϬZK-|E:1mekKAZ--EmQRlUSȋڿ#=cݞ5{6AIIZZ֓ /|}Wқ|3-H.P󶵶k\(M 1br[<"X%5J4jjTL:5u̜}{̖b7oA#=b{(YC 5کS d|']DE '? !-T0t)UP1!*Q{<G36ryDoP<f 0yfSt;oה4cfu7Op@`ۃ{T 0azLA.Q:hx/aJr>hHJ^|>}?]FAN/˳sr~s(:W{6uV}X jz. jxa2$X!N9^#xCxvn9";OFDD (aF ]Vdd /E CE Bjx}.T6eǹ%T%LMNf;F+SAAˬT`)`i;ǨC(t\YmT2ϓܷooX{Z@\c#3XʥתEEZklZ�w=-ҒY˸W 31K ];Aoevq$ oL )@aIHbdZK5 *E9C<yڹn 2h[mg&�GN)kB<N0UB߲G 뮝\0τ1AtU@vn< A4Md:1YuK"ک<_C CQ{a`Us czRqG *k8g}fĬ7Ϙa[,k/?5a]@CHFѷRAkҳK]/O^e[1mFziݺأ.]׹F&WXnnܸ)uCL=3 ]8Wy_'|q8Ec=*[wRmAQaFJ?|)<,æ"b8G*Z>d 3*p Q$/n~YZ0srj.ҧ4OJ˗].1Uֶo`g>P? [ VI#v qdK=(slЀC9CX_-AÞ.lIPkzfXKUD` ̲$ sxf&wBIZ3ϳ^!e[_w«*s3> EJ#:Ss{ylp霹ҏx48pL Z֗zwZzLl&@PYޡW"' -@'e1yG7wpP:)@1BhaK8)vn5i0/^HA$!*E9%i!T{;^@hPO?r߷/< : ;x0g\~ Uϭ WަK>YK1vۻ9666ӹU[7ӰC^I A}(tR &4,d` =LQ^Q#fU}zy/~ZsWGe[pύJX9xaʐyjP67kd 9blj9GN^Ks3{� ﰅN="܇"9JHN#QP'15_.x)!lxmsj@,„ >ɚo!&x˛nxb4p'3ӬS\\:o"臌A6b y ^pw_s:_k_X1x2hq/{OWٱ{wzΌ3س4i4z$MkU#%bh%,<{J{3sj2 <jCfCGý^yŕNR豈bQW,<B~'?hyr4BΈnd 2kNj=Be3_ʅ!{yx#~ zX? 9/aq:W79_ͶS*xy){P82N|cc%pV[~wҒEt͵WE EhI; fSz~/u]%<|dM|<'Xy9,7*}Y&˖dYy8q$$PB!Pprm)-)tym'q<ϱl˒-ۚ-ٚ7ܐ{qN~y~Ϙ̳m |"L庰aIcX [p-r{�o�d\Ogo>G/#٥�rvEX_/w Q QN[U0 rhsx"fZ01qs69Q*-.K=vt-5?* ;_+2T7> )` GK%ql3 m`AӼ2=BٗxFBuumdqzmn"9QNŰ<,<6ZDHpQHiyBrX2 V@oT=97NOLK/{YCEtΓJ@[ωJe,75<;g`nGL:1teC9C�H`k: 3V B*^{05y+0W[eQKkCF}fZ%K ;.=i T&'&5t-}FZg]X uU4ܦa^ ґ\Q755y[{g8/=ƿCx%٧VKyO4}>ZT`{@\!cLҲ. Y2BR9s](7mmm0xt*CUc(#Jds '{'y\[n k0H<އO~NGG'aG4 dМ*=kM X 414'룷 eWԳ̵ydyPP�T|&h,_>e�Ga9uաR*S^Sv9>/Nh=AZ󘅂"c2q T *F>,2�]tQJ¶l47* @ҏ}V8a>N*28F~Hoтmq+\CT4�'fa94tȡkV"cbs+>-'ҥ3|%b%xroA 9$t,z]wYXj 3)R^GK³[K~*h#4o<| ?p3֐vl'Vc Å* S8^?giUdCh1l׽8کD 5*H'{Hf,5Pil9JXx;e; 0t ƘkgL,>`8aNkۉ xO>8C"B-eìE:R@g)&UVWD!@[/1qO{P gPNg~ T8'G6#< 9ыkQFȿğ=W<Gyp}vǨ {c~~y �!h.Pf4BqO"F6�k9/I;sFEXzq,ǃl2t ;:W XhA\gFkrIB,rJ��@�IDATa՚epj"`NcxCC#k^\vxgAne^> BSx_?79t |D!uGC/oF̫GoXevQӟ=Lۖhhʃ /3k̘z�, i�)?S"t>$d('ZbnlZ=f6- e�-7W�8{zI"oLچźJ'�Ȟ7@뙳DuGV'ɦd)qz`u;ΜT@A;Cyp'0>\zz BS8Ip4"M1ҷrIf "@0|hL0lya5.BsS/瓖`ҌIcg4)8}m5H'G w?2ZVwO8Pm!iT8{af ξ6ؘ+Fn䐺###"S\IË5*(#!Օ40[HHy a?(WnxT+=K?{|M=N}Uj}g*է&~o܉(tjjOnuKBktX2b94m >I慧 ;6l&T,MQ[%,Ppk%. "%0N𨲟R}Mm.?70Rp 4nΙXOUH$sM@**c`r-ZY9Z M e@gn:>lf2/(Z*>6&E\I{ފX$ :WUEK0(s= :28ey-ΡJs8 K/7\;2eA§ N TWU)A0kaA P2 <P'UcQT؊(// 3' U4h=8%d<}4zay/V@ +sGظ~{=s\|7z~5yf2,%kjؤɺIA0T/}rHT׻H!r.18dL`s@cTƵ Jh*x:('zϗx_S|u{r>WOA4Ò%s Ƨ> xݻ7Acl6e*<ZHʄ ,bh=D.< {VV5+օOU_uk֭[׾裏F`=Gd߹mNƛX߸Vz{[@Y9䞙3w$޿!ȡOF41|c Sk�QgsnVQ8�El\4[ekXQ.+2* ? >L&X1{ EB_ ]&']c�U"%mC>4eEe{\ GS-kGQrz�>8ʘ Νɱ_6: MY0|k{)FIқLR7%Vz=I󚎼`] (n3p7ƛj=y.�|hsxC'9wHϭ o~L(J09n|B, 1桄vK7hÀtK[bBrܿ4SC9UhCCVv gGe=+}<+JvJ#eI%0*<_yk S-up=D^EW~sG_ }+C+/d뮰|ђدǟK^R[3JI+" 閭` %VV$H <}bO{Pzkax'Ki("CoPM-EI9ž"+<vǞ0D%TyrΝ2~^k?P1qt2ܰn!߾cGؾ9t[5Ƹ^*Yu� rX4ϿBkK|9[6SukdQbt2"q˖-^<. ;ws7D*}1hRFi24JkW. zϾ G):TEt6kXq >- s ͚U[IcߝL>Bh8 WO553"h+]UN2~F(+#Uw{Ohikw~Q jׅ֓m#<FErwvW= ]��З90Z5ֵ`b} |R54 zW_1u;Nl#xfM^ gi[4vb "hR2T7 iz=FgR<0xCT6[seT=G{;&H `zshP6SSO6OK :jGOt5{Zՙih&+D"#/ȞQ{p"C-4LV'1xƨ4;D'+/~N8)z|*,gg;'+/}}{#ҿS8>K},/=.ާ>5$k>w6N,<$Q}\qpB9*PF,m3bM^Nf=|(BVX0גCR SG~ ڋ5FÎ{*B+Ǎү"<`M`5 &zܸAͨ2yYZQ|TEo ݊ Fʣϓ1GeN_DjJ ?7|5S9xPlSx}C%'N_{>ϸ]VjnceQF6Rcܿ+{TxaQ�2&;.؛S: T uPZ,~g=O+/ Sdr2#qP+/Jpr/0\sɜ&J7F�۹L k('(khn?syy~{unyâ/�Q D ']D #vGA<9*/^E8&^S϶Ģ Fo ]ry"�BZ- T1v�%)!tӘ\ :^Ca׭Rhkk+V0MAr^Ђ h+[aNmxaVzF])IBXb0ЗTmϽ*aǧqlqaӦM`cwѢ @! |sgK=eܶz̷s'<;Ső"c M h9'_U!�ld@҉0..#vw<LخErh/w�0oF).l * 3DՄc6PYC!b\j#d 8>G׭*wOVZ}oTx1PP2<QzskaB {r5o#Bg?POd[Ga%eq-y@j.Iyݣ'�m݂İ0Un}o27ս%ᇰ_^TW/j�uʵaҺ0}1N ۏe=9PHHJlC0Ѧ� cp0wm;EeRph ZX*Ʌ*&\8='B!y�S(1tp>굫(Dt[XpϏ%V@KW^ ?AQavXvmfUaVM ϙ gH%xgy5$gǯ~kaɢ^R<mU!q6raժaV?w/E}Duh_TV#3Z[Ny*,Y07̚Y tʛE .Y(\a= PMJEDš>^e^Cc4 P^1Xϑ ז5V|ApjaּMSۀ}jSm箝xWw!B"Dv�9T%4/8\Z" w54V!OV ^?p ;=<>`]χv 4?fT׆·(d)8"ļ@8ppka! 8aڅ73B/W9N2߱�:9F'#YÔhcF+^d')t(wVV? ZHϵaTjYv]ԧNjc' Wfֶ3ᩧ 0]8?v,FxWcW ްn%~YIZckxIZ&T`ntLdA,Mp2VWWsYXʈxX!Oς/n$_ϣJϤ=88eׇo9ݽ?`D c:-Pc|nYy IE*G$MT :tjd4诊w]$=B}^**q_9G~8tԯUۛ~VSzz_KH}vp m*0^,$lW`-66{ ;.%Q|9HgG٬a!-05\% hE 6QmB/h`<0*)Zeÿ�K,) Hu#<ʎW1m'P(RJJ6AA@`%sgoLOTc. {Vyd\o(^ߪ(y)Hyr *UWlUM [ұĆ欇cwT.pB & @;ѐPǮ"y&zԭXœ˽xA='K@WyXJ͏@Q(rJrlxSb9Ǭ2"ԫ\*·ʟeckKZq= mDs<ߨR<rw\SA;מC1R۹qjjjx#&Zs+3IsI^;zy\N-އFxR׷9hh"Z$�b-Lʾ|IKvCo bMCk - ^ٹPFK)ı:fi;'0|^>6͋ki8@�{>t!Eq}Ѷ8Nr2GS WW^10tD$c'·̋w~R;?@TĆ=qDr zOI.KýÞ@hsCFoKYMBo"Ja qMPhT,T&c ->٦-aT`_p.8Q>*f50zN7<e<@ `Sim1^F/spM2 bcjG p1=aԢVҒPf4JPx Qah,�crNQXZ;+̯&jelx7,"+δ E+®'g (a2 SM\h׈K'E(:09jA 1,y@[?!]�!"s9FYJڴHYE^.۶dN 9 |>=\Y�kVG" հdiZ85B먁b$[(TX[ f/zZ_bNcX`<6TVM E ST ֋b\+AqE5r/-zUUIؿog |S8}§(|u$q'XdC�!/�xþ=b%A)8dN^;rXVPe~xje(Y};�2cKЖ&fYusBۙBT5 vTB5uv]g8#i(t'{WfX^.1gOÆ̊ʊbg{6Q9-iDغXs+WDit_Ke_{:lmݶ-P;XQqZkV N|h~ pz_2 �M>9p}]aUa͢Q.RTiuV3/6x|�[[Txd1h x !m9Z@G,BY=0oW#4r)Wr `$:t>{c A<Y[g8=i㭭T}>xy!㽿f?0@sM( +>!Z-4�DL2﹈u 7RDK+#}E$i}I-As\f\;C b$QQ[ʫ4wP`[l+(A@$]Ir,\1lvMm'>6\1?FßB'cD̓)+qاTT�D(a `bȎڪ@'G!_H˼JG^8GkήDtĶFǙx7 vc?2�1@hvln ~x|M=A*xoS] ltYSل̠Soh|'fMRG4L VzmJUyY ̊r{LhJ _J >>gAO (%! Xd*mn:.&LϜ93*|UUh+R]sQaɍRAג�Re3QGo^HQb";A&T4UT ִpBv >bYu6xĂҭsyOzTu'TZxQJT\`S^RVF!\ܙwI*R.`]4zWҲ&A TT]< +A )acgzqñ;Ϯ=>/qny_zEqII'{Q!5_!KJ?B|53Lq]ch=!w"(OAcSQH}/!B յs*�&A4 8nk[[[ᰇkzȥ�E.ʫ`H:D|ڵ+\uoZzײRɒJLg~X#!I#5MVsu#H-Ge^~,Yi%hll`CY8%RHh+ʗrdߎ%y"XᅾO-3[^f.WјG@/0a#2P.-3VY͑0,Vu3C~m0oɢaǡ?@xn0BVYFck?<z 7" .R.t=2xcUXNH ABp)PF_X߼Lq~5't '|)<xz l')=^9--7pVq{!<DϾ"דGE,aXqwd\,Ϟ(KQp; szٗ4@[F\.�qhcn8V)@\pEx]M㛍&?=Dkꗵ;nQPXÀ"-GEY:sU'5]Y�q~柹])m RtFn>Ǥ%0C" 1 usM9Ƞ$`"Y5 ^FMLw.t _#zM^uk"S۞?X k*âyuDW"BCCS32Na=kqD@Ǚ*Eδtf:1 r:U!s JCm\{[)ZssCUY!iu�88Ш|IcmI=0i:�I[>'bMgD2I !07Hω'N`  �+*S_ٶ+\{le<1غ~I#Wv=zʫ֝yVdﻮ2)v ~4f79󗰯R0<<c{>^xid xo<;ю6 cQEa!*;G�? <ؚDhg2 D|>E@Z<~) Ez䏷*bUd}!A'ٳY L2c4 6"$%F^!zb8ڒ$cO:>4iد%\nen'رfΉaA~3TGニyS书jGr#|]$9S>P y[IOTSl zml'AD$4 k0|cO{X~#w~t6k\Wf,f '[D0<z q|k{o/{2t9vt83%\TF+[Bhf腖N DRzSW˛W߫n~MbM=9ʋP2 @pʆQ9C#a?Ul2G+U%Ϝm~O۹(\gVfT@r?�*>2z9dn:sV%Dh#‚ (w *l*&/QWH2VO2ؘ*z̡L:8$*ze.#Xg $3(q f*^~ҪlN`� 2`nCMq|V{ңc>JTQ `ɆAR`aeiReSE$·L4PAUi8&y[ *$l6t @9/{3d sMǦ^ܤziޫ)Zo֍y=0V>sĊ\ka1MiZN̵`MUi5=C I :EQʼn1d0 b!C VS "P3Ne'*<¤P׊ c %#p4?cd:٧eA54">Ai\X)}2̗pFikB@0&AxS]GC#{ i$SP=z8ft1+=:F =BR+2=95.k }4_NW:ށrxlS cy^yf|KXlQFqn%U-]_‡~CY@ !*qcVAe k.`*BrU)( {>W%f'`t \DΥu ! py,Di,'oiibO>"(Pjk˵5䰻yO CC_%sPNyUcKQ7<mQlN0F9޸?{ gSKrbm xM%poy_1{e7tCu\'8 pUQxHlzY6ԅ_DZRX(^*T5ZwZIxs)ӡ'=#Iȷ!j!+z5~I,=t&A r"޸!ՃMx1)r ڑjjjd^!a9qx|n^Gx-�n ߴh ?E^} 6B{"C֚ x 0t(UϏ\#p}_KC|v%'CI#oi&�($a* /r ]#;/zP/KwVЈg@]G'l!ģ8W �âqV-Jj!uom%ƫk_<¡ӉjR Dw(}@IooLg s;Q%"(zs-XNW�0TAcXޏa̽> LEߊӈz^-uAFQ))룁6s5hta�,[jgFúF_$&�Cz(d^f=-pؽ@h<H<7!CgYVE#pSdUwC˩vt;q}ޏa#w];c̥V](3xѥL sߏڊdM&0lZF ZliRuFϷmDSQzyXL^@(R̯V2ҩd l#fm-p؅aាp'ޘ' ]N Φ@kʫ;0Mgg?ۨx[VY+/,lK{2 h?ZTȇ콖:SN _9G |k-4jWg~|xHݬvFMx o~~ ^ݱ#GC3bV"<U1on9<s+9Dhc䩭?ă;_5t m[$Y~CШދ8룺+F @o~0?g W}9R] ]CibstaUz* Rv<<0 T&˪JEl=g&v0i74S***psi IQD(oVcꊊr!ഇ^p>E*0P,X"? ǩkT*9L,<Nr,2u['qcu*޻@BP*H{1\GF=T[PneL[I8?^ˇs{Q$pV?UUC2<BYXc>(1و Jc&:DFxY+iKeo"ٛcetC~TJ̝T@=V)Xm&bPrᶮ^ic/HZ6[u}1#Zʘ FocS;'s~:3k_`ڲB{%1^h!RI㝢)])Tx,ΧxN;J4_0qP!j vuub{U 2@SҎ"7۬O*|&_Ve1G�Ay(=DpRL>ӫk`#QS *Ɛ6c\3ޟƋ.cÇ?xv-% R{pNMt白o0^U�H6~ǠwccalsqU` /�-_nu0g14]üEXzfc[hdk'}&xE!gdZ<E!k9B{Gwx J0+(Y^>iBM^yA{K< zT޽MCy{}l$y { e*-/ ??ȴP@ 0kg $oExdV|&2Q9K1B6vfonPxaR`4uVLgEAPWs`zM=$>**8YbY6OP{+ʞjcF*Z_ޓ&>>(pSL>0ʽU*(KJs>LQnu�,S ;Ynb 0RlۖīgܶĨ R{@E",Z|pua!70oB z?~aum /_I;+}-o{슥[4'ly~KHKk4I�} !2H/3\ 3%DYkd[hш%[ bp}GB- r"o )z V*k9�jz ՂWN>N<5 fY3&3Mrd$pA*:u%T V/55ܹc{xZBx�pD 3r]m͇ q4s0]P#gO3w~Ƃa/ 낹3v](8hrBcH�ꣀo קϞ{ݞSMuެFq9H`2l]vޯqJy(Q1Pِ+ ΋YnABٿ뱟_yȥB" #UN)W(l_㛮 I (FzBbahDc�!Q5Fm1c>:dٵ ?v렐Shv?1ѻb̧*77QB[#} ȊQZ1[צa (3\}9!,_<0]}:4-M+ք݇ m}a0f54$u<! ϢQq '4ikl^�ńpMPf<φ_Eԋ�&^S뤔rOY�,tY^bYu> J>"L p~7�zy=zgzig>+6mO׶ |&pdN0a b\_WPB` =<sa!ߞJ]għ$aamlX|r,c<KWr*+*>UvQd-!*o CKU𶋄*tS9|6޺d`c+y]w "&[4D9w%ʴ E2@2a~B;bQ8QU(!h|3{Zӱ*M!^ࠪ<1Q%s+ 1¬Qtn1ާs`t^sz<tk ҴP{_M){)&{ᜪ͠8lT>0Ui/ALFrz%U 1_Sp$q;is~3(-WrK%ROfV *<DÌ]o+v&).:F3޿}U0Y/pL-pp,"#N߮[ hId=3'}t?1 8_<m 'Wy{2W~.FTիV{$΍ iP'0" Vά  MwjF% oYXt9bˣb1 ,oiǧak9]  =%{ǖzpя|vUN9+p>(r$dF"H51\ʉc<*tHdsb:N/  7Bibn^Khx:/oC7&PwcXE̽yN(% 9+Єhkw/ỹl!t xN5(Q oZ �T/ُ'C+a%ĐF.9Jt<&7J Maڵ>| _3w*e첰麫|PLD#[l5(Gـ1̮EE1D2#ơc hm/3!sm!#Vf/pTr|Խ=F12т|<i 2<p r#7EVh9q9a<هŠg {maǎò Ten�+4 +rf�BL GЄ!=a0<6Mp>q,4s; 3+iZIǐo*۷LAy-/BaeceGs\kk`_ozp*4* 3wJ>qt yT"B^S19gZ(OuWF:7|QmD Fy -�zĸᱱnq&G)Uvvus9@ u\_:EЋ\r3hδcBTܵ[mC\[k+kI9&�ho;�8Y!L#*@$^m(&\iO@0y{QdKڛ#_05̞{>~[hr$4٧z�IVc|94&ⵍ 3:g�b�Y㸸Ї\^_+yzL6{z?򗙕yk`�p?+;^NF �60<aQ'y3=u-Ǟ|_?^xJmwG8ʽ%CǾpm5dd@%�vF=kD�"\ZЩ(jwA¼{5^EcV|pxxyy}:t <%1ztPL Ex=k!MʈlEL| l{R==N- M[&|BƖɾaUVOUUT1*1!nm +VSz_5/}K_}Un+k!h6LC tq�Ib uȠ0 s- 5 :~50TtzU:ҡRel ʭVpVhP*z5*zUSXЛ5R/QC8R`"QڝR�4ʸK2RʋC%G%^(�Qq, PAeza8*ozݬ*>6a z n@7W UF(DŽ�s �)ZQmu2K޺$4C]8W6ZȆp:>ד�bՇD5ȸ<ޫ fz 6+0roC ӳs1fJUk/zK'7BƖD z J<!$6dt|]Иgّ㖾\/27$2wM\p LwQVlzG qJw}9\ VdF0Ǹaӆ\cձG2P&+^5qOɨ?=1CeY =O: EP>s56(b;& Q`+8E{~l DG ސy8+AK6|޽E;�p1͛cE^VP 2KbP)}bH`1" |Ǜ^8pG8-__#P_ &8'bs:vn)$O0ߍ)2( h γ>�$zzBjɂpۯ!sP&'lT7 [:Wo‘ _0Q$ #`T 8 g6;ߏ ^!2 Lث7ADqΩQ:^z^ƙ &_Rt,V66]A բ8Oy-KЊR"Aԕm7w7 81sڽ\zAC4/=~Sa2*2o>1~L$qڴpÍE/g:EV+j{Pv1q zfG,FׇO}?˿ G?ixƂdµOGqPbN5@[z wa~2L0@`NSsTAsg/e+Vr<,+*%Ӧ䤡YCaG+31Ha g̓#$z=gA$5~=ZCtsXxz P(܇@;}YJz2 !<P,GÝ(:4͛T{+S|k~ Ǖo]CTB'ɇ@P>z f3EP_B" ^Ńzq/�˄GH)ŧCYQŜOCm1&C2eͩ$Zɂ,y-:нEC q.(#'yhl & ] e; hI4pj3�3._$,Y6,; Ǹw )xδ2Tx{)K0+7F|KDc)ց4z&Ĺ ��@�IDATxwi[ ָOO~o {7\\fޟ= ^fL$-<#Q1րc9m,J?ѿJ!l %GQ5`i7G2�A~{̧OI5[BɻS.<6㪰~&E r�>1uh{gZ�ے)'' ] cz<( kü9d `hw,Q& /OMNxi__ bfTVף3@F}:l;x :w.E kCCUfB,3g+m˒-\gO`Q 4lS2677Gr0QH.rFbN'tAd71aLt$!>is2t82JSKK?{|M==Ir9R] /[zF �ec .q-o@E vJ,ѰjZ噵 ~%v1;OWD7iJEh}d_E@ʸJʼJ|WWҬzH:6 dTܬ-SECU=F@1�gEz 6ZWQԸ YZJ0[h8?_�MJKm³HA8@of3K&fR3Xރ@ Ϛ@ː7%lNG8ޛk:^{o^I`WCF#n)D .G(C}#g m<,bIX$B5Wٍe~o`Yo!Qs5Dh~Օ$ۧ~GUp}F~8-:wz#ŋ(*eVvKK#�Eg+[l΋a2AmEekFwOG\# ^4Ds-cH2w X4*'C|-1_zS@;zb, !P>x҇`q㕩mI* >dHGlX<ih'dc, gNFK`Ig -{Z1mh<h2@c-^Ӟi G -8So-[cx?B @Rp`񕷑0 6r^pҹ O>ϪPή 7Bp" 3s_v !*A짅n^GuG<0f sF4ߏaa Gary)VQB|/F<J [( "x1WA <Sq̡JZOE@HX6'2;!|'Gz(ix%7_!ܶyShg00l W\o^.3=3[y@s8|=ɶQRK{a}hWu'?6^sC)-(_ygFI6 4s-zvk%K)FFur<CBX4^T !R<|zm^=8�rZlZx+g\�ʪ(@C*to=2UP�S! R@�X�څaIWu=CR)*�'{~Mdl ;o ??C_=�Cjg 'O#BuX_ ȧJx6l,T~不&{ʶ,zLtYcjX8e-ĦO/_s/ P]�Ie(R*Ě {=szG[Q+z)Zyta\MFy6P&}[LIyF鑛?xx�j @b:ciXb<c.V7|#jL@Ұ/y^ ^\"\gx zBfSf$gב# Zz{18bZ�!႑j98p߿�# +#Ձ\�WX\"�~( KɵΌ!Z@5{? 8AfӊYjB+{#427ÁOA'(X) 5O=tj XWF s]C-,LdE s|B^y؂^ .i\ '“/n 7xmXK.`q&O:8}ߎ<b?:$*,_:;bDfdui4E+ 0#`ѰXLOFnA଺YlSNoL9;[OѻHR NCOȁWc8JJ zysj| fX~?@*Q#;O y26N!�* 6Q\x;tDĪz5,vb }FނL,uiWH/U�m=BPf92VT6\':CRUUhMM"*2'RؖxCU%FeW%W^S.y!H;@#->*|>lz>QCCC<Ѓ3Ja06\5h|@u3HMW@{#o<(c4ޞ~3*(`O9qL9E;̬Lŋ1�yM)Iiqs&Wr3Ja1׋faX�iX1(thzkmaZ,:c!Ct:P6cÒE1 Nz>/?K"ДxICfp<=l޿Rν ^Q=lwy~l T{\.*s \3&^A=2 Ǹ=,s. uw0ZD'=ϻ! 2oƬSPawgaY4}{*Oqo1}8 r{X|Ѣ5>>?fh (ɀ3ybMQP t 93w^%J'Qpb@`ڲ �g-otBtS jD?0 Kl1v.V˯&%~>J0p*XCHY oF> OZWd3ל}?U { S:ƨD e\_po0+0bZ6e�d_\*B]^RZQ jg,K2=Sx@e|_R(F>C.Q�Y̋{֖ ;#x-F$M0' *꒓θ/F-@d3D/i0~pM7 ~Ñx$60Vx4dHl&QWN}0tGwyF<\ăz %�xO9tRSX(=?|skFXUU F2ܜ M0f͠\CAn??,Q;H?xn6,&Lu9 ˊW w7gKdQ %T {�(t�,tF 0arq <;y)eVCl#/z '�n"Bo"<G9(Us愙(_Ǜ^T&`ت !bcắJmÜMM«<IPQ[;+zj- j]yf-{y<5a-& 32}/ABQP^h$s?ZO˯! +AJ̓9G؍`!3ğ jCͣi1wsi8IF筴 ;1P|>!EH7*M܄zB1 <AΩ5;L.`͌Bv8&+]T8;ԓ7Xt){+">; N<GYɕCw#jxIrKcBFjp`37F lF>d9M*r0tdg!r41~p>8^™y^ka?OM832Lt:SDo _}O2z%Y_1A�rxR{ >БO-aqZoҖ.Y毦 rH>u-Mt CT-`?mz.em/#{EvkkXR^g!z, e޴}n m5EN =w](m�K9FOA%q k?ҪхF-]G=VL83N/A�>~k|\eQ̏ YـPUO2JxVEɶUA�,-0[Z'>?I~5V|J@$V-8S5KrfMʦTh0Z<*; ң߹\(XJχʦ ( PS zBFoD#(P$uSK,ytTͅP;je,WreR$+:V ?$A^=zy8TƢ&C*y<{u.Rѱz L qjMt2`b^wP cV8U=(Ø,><ԁ0PzidH*MXAyLLPL> )߮lp= @#~+UkgfDNpq=i^C<q-zh 1WFʝEni"g(,XJ'_AqeAς%<κA5$31g"$�OC@[NPkظ$?9F(hq{︜xZ?('�kqw;<Ѓ!mj,*`ThԏB<h@A:tΝ[�Vv9m\onh)c׋�LBd Q'�8G{~;^c#o}+|ߠk'!i(@Q:gI]Nļ'=·+*|t+)xV Hx7 ?Dp"f CvBУce]5!g0nA#1/$٢T4˸y( {-Ҫ<K#%I{Çe F\(yB}!n8 �; j|fq3zR@h? OTθ h~e}/} -ЖI*(…e^t>.#=? = ` yg) ~RVQҼS�^nP0/|7D*EwۢI4 _͸Y<K�@-F" SafxfОBiy~4?2"T,UXO8 Pѓl{N#\`Ru jd8砅 -hfezT%APKiW^#⦏r.jn: ;EY%x"/+swZNa ug1ώދ{ֽ $:LHkh0SΆZ BµW ]`. aiF0?|>8sx{F@j6OQҰiRec1<<vjix4hC+D[8=bՅдto9 ;W'3Cs^y䒏dI'OtNF~Jn<^KvaoSaxY|M>}y˖p ^,>h%d<HXz-}�CuiНT&;;4FfKr/"ҡ92Z{ɕ�pʋ;"0ԧU_$4h K'O;K_j̿Hc0r^VxA,6z8ƱCq go:< #}+ٟF&/J:u!F7a,94;s�9]<j;«/m n> f;00T۶7EAf3|V3́kZtf >BTzUqJ{֝Dlpe.O, UQW+8)l{ܖjRcxt4TeP+KW1ˇeA+@jlzZc nkm(@c5E̛5_~ams4:j�P;wCdp"+/5{ѹpXwiM=]:;o~\[O}k9RWyWߋ vmCP![PVR r %KeQ칰t:H!Λ0"E$mP30V�+,R*1ua -tsq;ZX^R E$K)8ϕv�{~{y)J8nQw~9|w;nǣgTPAr7pFAd CE{>CbXJ�HXF0,}Y"ͫPL=R]pS^D_R6_Dƒ(҆yl/0<-q HY}SG~)E/!KDU2(6U 8v<́s JJ5j~VdM@uBxҔkD:e81XJ|&[`̍tش|81d"*Ӕ ѲܙϚ}O {Z\O{cc#\CGOöJgl%L'U$8FCJ),YUhdKUC18 æƦنSMb^<. BBۣ=#XdN<oܨp7|Qys"}1fÁ̍=Bjr9ҩxC8_N.Ұ}뎑ԟieKQ!W(WhSiuhEZj>|4, ͏k׆O~(m><깥E-+נGH={Vuf0"'ܛY�&BsK[x𱧩0xO�^ Hp]kH؝߶e8FUA r*�)Y$=<:>RLb>ҧnN>ծKˆ]8ܻzx̥Hb쀵m<%\~0 PTYJH@X5weoh+S^~:<3Llz$wcnVzi,:Ҷ!V ,P $gq1 ۆuk 7 pUDmWΨ#_U.\9X-<DXXH1 7m~G_,_~O@َ!xoȏ)7rĖ\)eµnGVV㉘8KGqr?H3]o'^GeNήi @> VKfZuPiu7NT,*!?+ uC :\[EHQf<+6f9�׆#ǎ0Ku9#VV&crOwFzo(2o+F"os|Ķcû66}�$?Ȳ<thrl/A U,/'sO@̙a]a79g1B<CG!";+5/a?.l8z5Lڸ _ #ԓo SsXBj Ԥa|g1 5bl<(!-Rh.޳�axˉx=֝: @ *.�bbKh@($Ķ%UnbCxս ތ<16g2> kPyIF]1z aUk8p5t�1.|@xڑONe=`d, y jL=ɼD+?.?xe3Bvr''}{߹Ԭ''wqVذ~-`q-+cbmm\dV +-Y'R$g^;9B֗Ž1,Z$lu� rYK7c iVncte/ia=X)!l}˜bYÀTQ׫ۀIzݫy{Gz ӯ ˉe46vF).o}tOu+%OOwǧǯ=m̳!nx{c?(1Xٜ/oycrBC݂H83II-d8 47YGEKV˞�XE1$İ/70*pP�x5gP{b*q2!><&E |8U^ <&}weئ!<ύ"#:x ʙ`I A0SzԬH{J)^RBӫ"-*vs>߄{1ϯU9R}Wq?w|W}h=@B{x1#qmfmrܶit޶iҦh$Nmǎ6  &B~?庾{ϼr/=9<=8t=01*S14DA!ObUW! qqnZěC@jGAt^dl@_IU„9^I!RMƣ`n{:ΓkU:&EPIaVA=ƣ�pѹJǩAP4kbdux#·e`1#=EôD}f찄@+EΝ]S5EҵY­ Nmj}9Y0=weQ`fHfU~E(f‡Ǯ]{ 7\O }P{u8 &s$R)I\~rw҄'�g`7q Dh XõD`.gҸ_klۼf%oڰ)\܅X"{<<x>P\ 6QHFU+C#ZmKXŬc> 8Tbg62`Z8{;(h�su@jfV%XfU۸/aG(j�㲜gSjPKNBޤBwH5*?zR2 p^*Œ c'I8-.35,fn$#W~Cauׇ^`⓿H(BRB%I< 94,�_y91n \Au|wh]ʧIKBLGؓ }eM^p'DŽ@ j1q`pMɲz6Y)xn/ʇN W^y[()c5ju�Ek,}u-lxB,  scپZ=Z2L[*KMaɎãX9DLeRM E!L-\iVi)>s} x$墔3vb,3mPKKc E[ozB?4J7*\e~[g^ЭiİPz*l ׾4 Msh{6e4ߎgc?빶9Z /7{t֭/v,ܿX:Lb7X7E%dzٷ1yS)o@!gjD 7  6xj3Ovc(ghW3xQ7RR^�6>lF1>*kY5=3pO #=*c-*I,#n?/t. mmmɱ@Or8O1mjlҲnN 穂)3jM,*AR%�4|тEژ\uq5+Q _ iq%YG#-P֜B1�}@!%놩Jc )0~֋a qD_w8bgBCPJaX ٻҨkf~3KBسk7\t" Ƶ9ciҴ-/;^"*@-�O{xL蕤1 k\Cm`8Dhܹp8r#-GyP$Y \/ECBb[6V(g-*.ú>-ͨ s5לg7_K;I;.( Uns~N Z;>�ׁb eN>&|^[$&+LDsj_za)x)K'oF_{<Og@^w7k`FI1CeD\b˦d#D@g٥s %%ت4pS}p;RGB>![\\2(Ƅ"[&[59W+ E&Zdb2>)ZN_(RK(+)�T* \jdh}L̥SdBG4٦zm.{}NCP͹gg%ڠؾɌWk%Fc)LN8f͚'NŹu<~"3�Qڿt\G)P9 -並e_=|| #=D8J|5CcM5D"hP�@',`C #XD 3Sj|(L_M<.> g Ze_coSHJHq: |'YdN W(B8_Kv C “-ђv̮n\$~Д=},]s_ēs̙=2\==2PAc)0V˛125<Kʌ*R!%Bj܇ոNUj#F" fVڷtD{M)Šf ~l8}&$|$UKߍZLpl&904„ 0 WXUqBt>d�kg?m8n\KEn~q#FGb+ƉXJ2r~2Odc{;L`|M 0cG:/tV *0b9TtYU 5v5xܰ`b[^ޙ0hT҈[*!T\9V@q~&ŎWF">OoO\~?UX:Ef}-e09º͝>[po o )+ bwܤ"{w!2[%#"אry8;|{ >xεXoǕ9/߸Lly.GfGȘuǞR1Ź ^n-$*/ 㼘 f 4ڬ^s ,*,_vs$~Q 4ɏaEY$.a^&wzXpO5| 8̵t>6Κ/\]Owq.?>,. FOcsuGf(l*ɉpE>s8n9ď#XhnVs ?@/<bvV?Q XH_zʥ'K+ݫZu >yZq0No yVil2 1~#ƨs{$TDZA"EmmM|r4Ħ.‹ {1Hki)p{O#~^Kc5J 鷥{g ?|$ yXxj"R,;r4pW9żW"Z7Жpp-obX@8{Z4)uE51,\l\S7r/qlxdji xsg?VЀ@\F&#]'[Ԫ~\+Is)!GxwpyW57Yq=(SٟoaSBMvCDhܰB .&z5k !B:B!dcqyxLw.AO9BUEI d'@r�]N{q[>y7.#w!3(v۵3C#-z=cq \07Z8YOggҚ^;& H)*AL6vf׼R{Lrmku-#<Z{,Ʌ/c/J /n7m.66UQ^'@RGPLl^Kg=J-U`;|BlNyDC10խ[\')8ͩhT]X<^f7L^~?]>^w/齿6ja 'DJJhZExf=5A M]N-̨yַcVdpXK,.Pe bȜ h?dZ9]cvd\de /X{{#'Z8>yR*8n^RN&rl 12)s$ofJ\d(bdRbl9oK5m΃eoaMZa[Qfco;Zr|Ox-/}9El`Q|dA(uAa"hڠ$LQ.^"ltMLqS?H)$pAh� p2vC,NS@NݐpChS#m<*G$9,)L(|;O /Aur߫evoeTF82_|1s&KP3{"ZxVpRekG7ͱa,o#:RSD@!54JR8Dkxbi\Lˏ 2犾y=d+:tĶMUVDtΟc)¤.Q D$Ql ڐdK8/h\u[haXpՑ : 3%QeX0fZdMa f+:mݸ# X<Z:OB^BMW,^iTX2 byc7(ɃTd;t͢n֬P:NR0ը:`Ш4Ν8^ɼL#,CZ g H#.'(rYaQ͜N{$g?v~W<o~׿ErO Xe[񃰳 Ű#~1Qqyd0aXq:B껰rU5 QPXv-#Iq8N\ċN*l2je+Wy >#Xߏ.fKuu ތkV]k Uᴮ~^XJ eX:E6S' GBq7*$eufH*1Kq 1ñ{ž`?Pv׹b:ۉ4b %ko5ӧŏ$>˙%i<tؿo/  dj\uPcW؅Ai=3x 볤|(!D}UO6G?kVЋ%+pb³ ^Z߉$<a6ĝa/Bv:J@ (5ƹny;R*\{м`TEKVbqVbos<@V{e+c ,}x4.p_?>{Ii^FνhYFl^~Xī%ᩧ [*X_i(uZG+d:AFټqd,# 0U2k+4fF\\JmH4=ž/'` X`Ix 0X4byI' 9 E20'Y|l;{Í_>IIa_33yē \.JP=Lנ$ibE;ªTLO~?lP%|Re{<,WS]\j沧 =!ƒ -EaºI I]+˝=AUxe7obT/k#3߻_-.cܞkm2:U$a9<xo C]?-kXO6.9hkf#굢#y~T+ 鶖op:odWAaOyT>0ÿep3(^?�(Nptu_-NS@5}WPVbGY,slQQ,-]ǿ6*bUam�4p6גYOf/W+m.<= 7kub.4Ѝ? a cO|�""hW}-d:6UPxYL Uҿ rS9|U些An̯̻g7 m~9Om>*>!sl{4e*M� ߶'Cc~OY-bG:cqS+t+8>nU06C L/|?22zR'B٦i_l3;5p}>p-ը85n;T1AխP 5ꅼd9"݅tRd~ kH;X&Xd%{7}U1y [YnqjYI&L2WEFQiul7h$cmfCk:Γ `8�akcfKFIWB,iaqU*g@ejPZ"P8" {80yKM_@$dJ#3Ѻ}myr_GߍXa,3'CNk)vXLFsĚL`9�56nnvs6lׅ^30| 0* XB"p,,mC>sҡo)0v. I> LZ(~(4*`_iqk!k�K˸g.81 τMhG`yN/e@rэNxVOA̔ Q~05vϸeH$1 Xq�ks Tb9d_sOa pև}�UakLȫ( 1X&- j)̉L s͝>sǠS-  wVJՇ}"|ĒIv"01) p<~8a rG@ѽZHN@2(W M7{$"[Ed<C{B?InNw mA܅pAlX/Y9;;<E4-Tڶ9ahا)up6}�n}đZ DwB9j؅5O_ &rs9Ā  TA {ZávkæaUbUlߺzcvCfU<BH2)( @gchR7W1ޱ +�|zh3je\vUXjK<<f74W!VP؃c62��]* :�Zxy&,2%*rdw+1*p`brBkS VӃnZ)h%X)>SSS .`?W⶛n. -DCf+]J{(Isc[k+ʐX# 2Gt 9< xVi-,FR~K. c'Nui 8ϝ7��@�IDAT">PAeBrWΉ3QPphKK ~p9񘵔^9+m|YwuQ=zJhCXi|<el,P$Q+HṰ Ш2Uc cXu7?Kk2m &;? ]]=*<|\ҵt˭q,*ͬ/#6%$8qY ,|Sqv.<f_pa-Eqt**eoct MM^ ,ZLYIa;ݤIx+y�zKo(IʁbvY!gfj\r#dB 2X?gC kC(4�qfN=IN6c]6 YK² B@}~=ʤ[)o5?¢txxZUpZ͘/\Jgy(}Lk-@'L_T׌~03RwKH'7,!&%G/"Ӕe o(n5 T2(- DSxC&6ȠLDaL-LF$/pn/77!322{e`G֩$RWA6<ZzݏS(wfy2($>k{W~m ?7;9نȼ T.aڨd 1~ Z?72CW@K˫g{}~~?gvE0md<e.]t%0Ztc5Vka0%+")0b/E ˊd*).$B2QBOAamlB4 *㶟 3Zb\h5Q$+ dλ|8?  h7 LW 3%q~KiA5w}lK2%T\UQ敏 Ib#%ڶH*`;5ڷoot E0ŧNu{D V'Ǧdq-Rbr[Fb>vGB ̝5[FZHl' }T1pغS/X;L}+O]/|!†k`9z*\fFu_qלxA  !Gj2i dޖ]pBWOaqS�<,t w[ 00oys0O>Dصq'ֈyᶷx.O|*|?oak% _KiqqM"kVB%-cY O;<~KRO4l:gLN&A)�KPAy`2*?R,Q�OlS1KO8~q\~[ PsSI~rɺchD2Ex)[xxa c[wa::X8/ % j' 3CU5KYO^<+Hg({R@Ⱥpmo 5XE?u>!&&C72=;BY \z2>v(`TXeL�EQbuƍ0t GQQŜ<QH By]6>K20XU]O%R7i33yRNJPx\W)SFPNj{NE晲k~pE{IȽ>g2F[3my� NYK@./]{NuÇ{,qYX2T7۫hշ&ux*2ZΘٌsBn )s X]&좼=̭,`eanm׿>-k75*sp9yKX4o)3R7BkǸBx Ǐ 1{߯;GºmP"/CoZ[ )�>Fj]QE':z 24.nG0]ĢLx$x歹ׅ׶exރeAL_l ^Cvԓ]$e8sZ VX1(m^ Dφ(.F=܎pnxt&?M;_ފsEh' u 5$<<sÖ矏_K0f$.'J*(p͟.t9 {p`ނB<Rs>QMiXqBPҽhɃx@f]ũwYxQ*6uwpccA;ߵISt%>^;99J4^m[2+9*+sثX 7* jX%x`L6<FXO}x-i>"d]-bv#x'^a]հ3Z@̛r~ ljȄ,osޢ1 ܃,P(t RXG,OΘ;贞MQ1/·p^{\x<HgWϦ.<}{>`|R/l [_~U[e0Yaf 6mm,6o n "BVF�Lj uuuQA D2XcE%uBM,ؖ7+xz;MFUϺDav4>~|(LZ^%i`HR͠a#m7.7VE7d}s䦷K߼߹1q0|{ףU nBb~~I;XjBeMb2*B`~Q1+ێgǁG to<D jHj 9&a1F,銛(GZS>hu>\$u {R%9Ia{Ҩ0Fk2ӵ*% eY]3^ v&Z? L5fF8i6=[qG㚚VIH<.LfNl>r=]ckI3@F<JMz's$�Z=|Z3/Yfҕo@b8Jآq2dQ~ 8D*b%wGB+^ N)c'Plubۀvdq*-"?4 G`vݫ̰/Øu(tZdbY½QTn,tJ8W_&|ݻD·ވ^ 4ɞ_vyԖ9"1Z ځ8½mѢ `|X"'5LJ>̀s9Ha61l]4quot0w*=VɓKHVUaJc˯ ܗ_�;@R~ Ghfq)BUg>e%-0xӺbŤS2, (Ӧ@+ͮ|]wмte}6LZ??cx)/%Ff<ǤE t=? >r kM̖LhI~-2aX6pS]*p90wed\Lbj 3Q}W�s煪:L\mkjC,$ά% F{/jZ=?($\{3w6&;$]9AFS?_޵w08r(4`vvW=q a`;pώw`Y~ G�{(h6m܄`؂=ί֣9Ms.rmRۗ_viOIxZ8:?w9.2 OLh8r5<~}oْ?(Ja"<<XgNi`?n2EK/ i]'˂C=L~qy?̊\S0c!KcQf5#$ەjcΜjX:Sa^s#{)L$h!*IJ7 dԥr&.bߢdZ�{ba޽PNxP0gr /Y4z/Z$?{k % |a]Mc92Hl8O}枰k{41,Y(*N|œw}(I%Ci5p чKj;0y9_<i';#?4Z*\u /P EXvG455z+04F_,dp[G3VD7&FsKT K!W~r8z jˉG]]gj]Eڥ`!zHuG65PƀLs 1J0&JsX<17 }6nL'O@c\5<JC+LW�R9,Uh22Y'TiK^ E�qfdIpFͼn60M,G|Kkx*U ,_A"-0&3<@#|GT-پ wtZ[ [aʤR4O9{؄5U " zq6^'EM*0-`-Sq�$Lٛ$ m(eZe@bXNddRw)pٞ@"-` ۏHg1IN7Zcuӵ@2%0WZuHImuN<xݱ>WP.m?dzĉDZM^*H:7*9F =ywcsLu0 @tՈ"¯sǹ}~b-ƫ%CW&ޡ-ѐP۾1 ѥyA&DhS&=f&aDy#]^!%*)*dOr'cy41fLb Ǿ[xyeR.QE4YߥԸ 2`-'s^W]aR۩qeec&�s6[ s1$l* #"9x0uq5X( KF+li$T򺲦;„B1˄!�fˇpB!~*`.ᯏdj pQSS~}CSj%aξ2vh[`LU]T{b,GrȔ<;xz#J"Np4z\ͦr/qBqtGa4Y]!Kx1VF$]%hNfk#GK/Jvoa;V:>ݰ9g¢4Ka~ P3wRĽ|H4Pm(Y%~,Q As#c?ı%m1̓W7߼&]?c1~- �08gΜ?SHvSEbm.)|ڵNؼ VNϞu)ϐ@*ԠӍkH2:mway)|w\{-+B=<z#$qE'/%�g+`f7n ?Qq{'S6갲-YLVa~9@n'?0Uu*)<c1lc胁4;t5GqGWk@k< EJV! e5q!t6VaEՅٍMX0[1!̨ÕlnCSľ%37p˰,¼5%O;J4'qCT4e(dp{p{)p Mw @eaɢEXH2$)2 fϴg+57 jm"/1ló|pf*<7Md-}t>x'v6 >e$[0?<[1{kEt%)`rfClƦzp e'qw>EҢ<fw}G "Os(vgxQ24Y7&*IұrA%tx>ZzfM5Y5F(~Trn3q3>nƗe,hi̕ s]?{`8ZLMHvOZ+ jlr/t?FGHCtS+Y8L&1EAl]ͩeװq%5n{ x}>Gq031#O"mo#,[BU2!`p*-^I<'01{*&ezY랅ZI>`Inkk%*֫hК@(τ2iXv[f!*yPFQzza}HB[ٟ*WYuUd%(ζ 8z7 <40-|_ doJчrD|4G:4Dw`ig.䅝oН?`>g`Ș0{Mvhx<<w0@i#::OFtZ_sĩ~}OyN?ޞ~UҤ>^h\̀`Pn ܵ*G+S &x;=3=z KM ,�BJ22 %HtNo"c�8M�*�l 4}XODh+y]M 0SMS!){}^S<pQp{h[8ejm#Nf/gSA0wy$Ƥ Mǣf ZL|PS`\KGX蟂cwږmx;o>t~xTr$j|m#ZM;qTvte=!TΝB .Z2Lhr !g Qv E'J! 3zab2<q!Zڈsdy229)IY]!ܵu2 d45LΛLU|%"L6Q&KAtuKALnf4omQ<H�]'S&$Qծ'~sΓa L�ˉ�V@J~/m8x\ ¹LJ'h/f(% {Gr}a_P)6&4hI Qq!2 /Vw]dk{ �M&K0K)~7T(;,{)*L\D+pQʞzl2%C#q^qM7>Dw=X$"ş juÕX*wBܱ¼piܖr;'c) 'tWժ!ld"k ^l~'TQǺ7d+W*KR,$_ӿ D( _|xfSE6oXm }?~`(at>O_"Xms+֒~W ^ Pm%Fhsa^*pˉa,t˛z^ڳ|\0Q(ߍWAa_]X/hr�kAG=~XIC`uD_Җc1G>mLB68)X8BI%8zn' kڈ7ͬk4:4ճet3</`ε$8P7uns=%tTFM&!MUO{&S]UA9ei\bXs??OJ\ndC=<Tqp9=MꆦZq0\*#ayX3$1];r0<S3Rf*n V54=dŢكf玝Q_D9sY| [XఋBI(4$:N LH"O=+gq*kw3iVGZMP6aO?Hڽo_h& Xc׬Yb>)cm'H9<X̰ 1lj~P<D߳gOxwsID|rv=0`šP3}B##q!spDwXy[̭9C٬zTW[\?j醷,y5b>Z4bb~HK؀{𝷿%̮A邂㚖Zh`GEHkНu䀅Ϙ;QTGmk�P8&h)N-eA|\MM#}tx^n hf�Ộ/_aC)дqFa%x,U UHÌ�7Ɓ!k8lL| ZkZrG -*EՑ'eos:>Mf^ԁû'ܟCcu6cu&al$Jj@) $_ c#_̒6k9hu ]ll{њѺ " ,M\0iF�|:�\L+@ 2\b 'r�6M2Z9QfUCZOТ%z"ʔ o _DL(@px׼Gbu Fn ۔9YÿxD< v2ѧ0v^uVȒAN6g0oBr4|Q[C6`쟈w[-C2j[2^7i y BS�RWȐUHr<֓bBZ fdFyQ{3gF(㪡SyZ7d4NP2x̵*0[9%R(u]!Ʈ%/i%̈T"�)quLQ26ywd{X/3d<_d(K]@b)6sl,ˋ*X͸)bzq->Z{иP1lݠ|<,~mJƦ b ƵD L, `"(ةܻ*x/_&GZ[K]j`DWuqҥ_[hKW`iAĴ�332BoF �U4.2ZeJ6<& hvM^X0Џe&в)dLP�Rì{0O ^|g\Xqt]7|s=w0Lmj37sګ)ƴjQS֝.jAau4vU#I ~w-!eI&\gvU@yUNݿ7J s~ʷ>ɼX>N~ jIGs\i^+9,M_|Qt9;e?id܊U嗑87Ͼ@/qAg>>/7m !,%!ude$xЕв0Ox pK-RZWD!k 暽M2eRYQRc>#JCpO;er%]gIV-҇F1L:ÛR+ZwY1>ی@3d4$|)% X̂j\b*LG 665Y|]/-57oHw-qõb=BaIBxyQly,"ZַLZȍ'ZӃo!p² [$/.]XMIvÜI 1= ʙKyg' <tk\GByI6Z-KYC݈Gys%ªB ?˾(ӲWj(ԁs }0l+s(ߤE->΅[GŔ{WcĵZ �?a B�7˗c|[ߎOU Cz+<uaewa1˭!%-2n*kQ,\B󩇸=|/ڕYaq㧭]c P'8<O/J(UO$-q=tP>GVYgDO?84;ZT Qveld~.Ц/o xL*.Ĵ/ZHth+oVilgcA?S?Ϟca߁v,="P Oă̝<>D* ŧm} 0x_a}, eKI<K_Ae]^x㴩%qF,xRxYuэe ÛW^DX?=#Lߐϓ.89&>S@?HDf''.} %d"_5i|q&~v*_د(SW= UBѸ7Hfzkӏs {; ~-ym]{Pq 8\Z>W\G'1CˑeG`6"%1~ f4(UY-kBH l<Z5elK`1yx-en"7!LJ`/+$xMfzg+mSn{WF-}&>?KM8ͯPa[~|6|gIlX`橭SC"(%1{3~<Lmm_ 02gYM隤8^1 j9F gR$ 12 \*f"& L(- ۢ,A<jd%KT43,@`StD7 =it:  ׂ<8.|aq1#VǕ"Lxϧps!`g7CSϳ&;az^ŢOmɳ 67Y"&F&ԽWbEZX7k6(ZpkR эpX ,aG |i5q9$0Ӧ̀PTI\UX<#2_%B4a̤YW78+8XZH19VΨ*p%Jb*ܗ5=7|"t8Z~lױkļ9MqG(OҋŸ1>x/ӈOf`L*8?\<$ .>`F`0#īy۴a}x 41gt-1!t[qmV*p<8a>L-^Ƶ<D|ڨ9fe1`\Wy:ojw<0$F:je,H$׸&!aϽ+H1N3hB7~W/_ mxR�z5Ч*nCgW߱6<c?VZß<}qKw=0V~t\W5#|# _Wme 8tx' TZ, qDf |cEy԰�Z�OSaQpJbQ$,YvDY2U!tR+>VZ-4/ x3--K-.  :SaώXPz` G"rn"Sܣױc-AbɞHz<ZquֿQ-]۷#}!:' g, G%aέqY0ml֌|bCݝl*\�abq^*Qص\ÔNZeiXhWb,〲cĀP p H.|e %wkuw!,X5gd3(,]{x{F`Mo74 f2 r"Xri]Ե2*P#F}2YQE9.¬GgkDL޲NTvaU,(Hۨ y4=[ꫮF3pBrŘʱ  ;CGcvOZ7rQΕW bsBqotaD�cwgL(Je!`a 2D[kT`O*ȉm(T&s#Ƥ6ZvnG~$pҢ$&v*Dp}sFci.pHg}ˑ:(8T;4w44DϛR&J;`W:/ᙊTnh 4yN\zњ%\`%Xf 7y㬓푯SԪBZE4_9xMd<z"?|·$y<M^H*Ehs"\XNǣocr7YOB '"!,֊VUaO>䥍[p�ɴp)q}oڅgG7]6v0eOPL\r"(�t3 !@!;U; Qtj`Qynyz#VٸI "C /S)&ޔi&I<ߕp$D2X .f͔a+L;G!GN?f9Ҷ=ܬ t%AI֨7Ј l{:Nw]X}O*>(*�( ~-e}jnXdnZ|]?PX뛈Xrp%HQE!uj\f )UMaXK4|5SD (ЏԒhtrh \xJ5J2Z pVmK-`x4HgG Tk@ƪEF}g3f5s^ \䆶lyRp1,/F \MABL¹*EATB ݇ZA|1p(8ZQXFYւt �Cr<QC|9g,8&-q5;{(͜tn$�d݇M$de]¢EK)C0G�{feTEK1>939Ǽ#ДyT8a-\[taD)ZsIWeڴG_>. 7𶷿CI;vFt9O-^ُ#pk}εLk-#!5�ZJ ,T (&8I³1>R&ʢe87p]o{i'I hn?Lm%~W8F[p T$_CTQN|1XȒB IBrpn~XInPx*Ja FǁX (}ưDST!1/8be{;l処QeNRJ 2! >9G7twA�;ac aǖg˛օ0 Y0=(jB뱣$b1<:zubF* H�UumFMuE9X յ>Hb;xژKb1SuR>/.ſMXGL_:?j#6.bEoKe P](VM=0'汶u"7^7+V #2!HjpYڲ4&t9+pwC:QT+Bɴ⥋q &:]њ†gSEֆeK1q` ;: wT"=]X{?҄ظ1 8LY#d *h4AE]n sz 7{$1}¤qf*�/34λ+[8 QqS|:,Z0 p#ijIǢƘ*D/!"` $mh'TG̮`)876xM+!Za'HFҎ;bkRa:>^ /=Ѕgڰx\Pb-($k&�Q6d1a+4zI]]-m%&^Kf[K8jb]&,üGuc?2EyZYP0xeu a]Oxq95�57)< 0V3=KHŤsöL^&|tE~PGb�) 1 o˗l/r SfDo}+ҏUul?qp⳿;^ {Y(z=~W:Iڅgk_gb!<uu7,Td|K� V!+F(qetSxЂH ܩ`BmLPN@,~S -pw o/7.|mږ۰mlnﴟnj~OnZTd};~f$uOYow7<rlkkm۞c~ gAwxxle2|F yxob 8u¥72wxE͙C3f%5V7j@f?|AY) 1}{7f ?3`pZfRhcD2⠨H ]%jr* ƙOxx8ofu\>|k*>z6UĀ$C 7\ 'In\~uwĵUo\WakT0v=Q_ZjMp}w| QqvVMT!\+hWr^yjEHZ^;>!̢W|U3&�?0;fe5`@/fŬ" ⺾Q)׽hml$�>-4c3`pE"̀H{)nQ\z$ F!jL]&.j&f&?1x[o7~~X? ?O^-o=�I@b1%.Dywd4 ^(,z/]a?`bEV�5NE&BŊYM>SCG0P+=ÉwPhcM Qc\ pKU+̰(&PGpDqo�~?lZ؎ I|,od'8uVZ-8Kq{YWG%Zcc<O~((Hi@N>JD? ?+* Xls|MKO#XPQD(Z!kJfD+wf°'u׵tz,"nIX *ex%q]k@=kYF}`,jbTPנP109So N#x#3ø%'4 3Ai4x4ضŽcq޵lk+^<eN`q=EYwx2PrKWw)cQlFgm[:sٳ'ԓGm�՚wkx>ƮB8IIj?5V3ZNL3az篅ܹ:Cl;A7riD.nͽ sω'Q%!! oaQƧG\)>oE8ύY}wh6&Q|8p~ulK[x#q_j+#4F`ϖ} `S7{:pݭ|Gyh:/\(/6x8Jl o LhD7 qIJ%A{ QQڵw 5ڲ3յ5GQB8BX2P:u={BJm<1uv6C{V\. .{29jdy8Dt̽es5X x =w[[)0R-uv8"$:W U Z͒}^�wX XfFGTiiXqrTa64l*jƬ$S%<c:ʡK+sbFog>+/'f[ C* *-,<@=dFic}犙aW_*r5,|JF-`$IY?{?wN>R"#ڳOLyN#~x+koF^E8zq^~l#W/<¿S!19vR~M#`b]tא@A H��@�IDATk ȁ�u @dk Rɴ"1BV$^[DvhMX,^# "Ҳ �r02h1c\l(-"D"n HRo"f/~F/m*PB=j.#"V۴>cuՒ."g`}eM@^]:ؿ 6 D.~y}IDbB D J|4C`e&EDƉ"Y9$8 &#ua+A�)ϩ7f;ESs@kk�ٝ"=$"8#7ɽ�x" @a^7nZxusDh|߼G/C65S`[p)礴ܣ'9)Lh\s@KQxjZYY n},ZL}Qn5 ϙf7Dn>5uD:V9盾;GH33B| Q.<VZA®RCX'I}}9PWո֐H(E[h-:|u]u] 4F7:cxF#G`>vFc$)9ľC"k8d$ikUewb?3D~=q"CL] k * QvAwQа>p=Lسgw. -.\*�]~n\ q;'tĽ^x;8R-*̗ Ǯa,h 'UW] Hl|#87ntAm �}`Q$|8 \2s`'FaK.xÅϾ5Jb4FXP!Pz`ALٙZ1wilSxSWcٱŭCX7aW6γ nk i z v 2w C(tA֥@%lтL"GCY-k7Ve2aȠ_fԭȱat$:g؇۷u`]<Y;ɞ3fЄ!d:Pa}F~PFbm9GBO}CCo[ԥ zjiChlNOçY`I.Υv/.* 2͔XNғ!JllG IZ &̳$z1|>:%Y_[([û`% >~<,7߲x~] ӟ48" g p̺x;7l'pNzeQ D=Kaȍ+GėK#<v=y/q+cXq*vQZ r+ §8븦/'<EFI -v4QCPSD!@Eӌ\ '|(t~sQq(`ptO+{6-'QM-r*:!<$ [7>ϼ4 bnyXp3@܏BW?V.\YWspիG>pxpnÕ�{ofD^D+VyCŸi^ƹdOm\<O6U Y8GGM'ZZ$jYt-9x|0{j.|{4.D G ,2t3ݜUx= 2>vb9cnո h.#, zfUc,O? ^.ox�rz-ysrb ԺY'aΨyyc!>%(. Ᏹ!@7'zo]Zz%*E&xbn &α@1HL@&5Za,bfֳK-V$ cd&Eʺ ikkkd$[[J&O"$ FX=80d{nAa|ۗP0N*J\"3Ӷd\tn*pI]nԒs^P= 0 [ ?퇿vzJ%Q7x];,HY^>Ao'#Bv1:"�]"wl3xb%\'0>&WK$\b3D2&o T_^[ X Dn1#rΘ=8 V$^P^F!='慤E`1Z dJ^Fi I@LDUr=M,̘q]xy1X؝CϮ '^fB@&uޱ2)\AVb*LjL眉+ +>Kt22,*‹`JS/9^ eduP#lF( V= w #~uyߍEa]`z|_O QR}f:r d 'R(xav a /;5Ƹ AFDk 5x(J4;^=Y쓊AץB6Ea8{ ?S ;yWl.\O}3X$x8L{ͰeH<LIFwt5uEZ~D2='ٗի׮ #Wei XeWfJIGÎ=1E*c)0dK[$pM;>pwʫ:x{̇!#' bU x"d[pʸ�»Ry>Qqrts]4NIa Brvxd+W\^hcYa2NU'&:AX` mJb+W\6 !2Z625g;k'ikPR,h]6y%0pժ<F -cc^֊9NsEZ811wgTȜ'QZ )영jP\FTB-!-8G&b—A233~D]MLdŵ,lݼ9<)q=2GV,io Syfyeͦ ejEix۰<GA/}9714?wa (Wa>>P+bgl*L2tV,s'03NjII5 w8w^}j434I3zA &�c c 6bqܛ~؎w؎qL]HS)^4]m\}lk[^xkaD  CW G2&rw*s Ľ*I`QyQ`W`큦W!Ґ_1"#&:g R bfci^fѢE(&=X`Qjέ&7EWx+{Eh!L(Sf0zP+ccX:s6{<@,"Cm''p%?~fBm)޹+ԓ`W|�0 ϣ]KABI%Ic#bmUN*;Asjw_xnAfy4sutP܍ufJXXCǝ1i|Rw`?zM#̪4�+8Y-Y1 ab =\kHNk$=TaCۥ㨳s =~d_oH/'Eα:lOP{RML/Ÿ;ufmn@;׿~'G2Q='_{5oI?gk?Cz-=N>՛o? 㞇 ϻa5{Fq޽|k[�dvhh\"tΎ3I[1 �Fd. ]`Vw-m&{-\d~%8Q9Z!MbݾdS$Tfuxg|w7%p7f_<|F?x]b;黼'C:flkk~O\yنjذjO dR"B¢IDmqvX4?dD$>ƜGKq}!Ժ`8%VE ,m7g"2Ik\ۻ[B)%0 da*gwo˜kD!V`[Z#eM/<<|dY ibFw6s [NV0zݱ۾ v(@̈́su]G++َ155W(]Z@h^j'c˸I|eR] Zt <Ahoz(Zj‰U⳶<97%ʼnԱ>4@w2#WvY\ߛ\_a=CknU+WP' w3EALƵ4?,lX c]p݃b ,`&&tJ̆i9QVp%MӴᢶt`.8PAHʄƥvxM7+ ̆}plsj\{eǵ+/#Hc/Acܳ~gŶ%w0 BziV@8܋ 3QdL)XͿNYʻ'w?爩rY_vյᾇ&NL{eL2ô[M> #i*jvʸ~泟 Ի6Qsoǰv1gMU|?+\6 a2Hl¤(~q̱ma)Ƶa:| ǺE1U~6[a1>Qpj59S(6nLOAb)熨sbY *j+>q\+ᒕp͒?t`k\55uq]w^X})ѽW ~JiLr+{ <<\<>ZI: @ޏ`|H'B-|pqޝߋs^TD<]o+ʘfӋ/B 矽x5dIVو`8u )?rg/SK3X?JzQE�~1P[[P^zZG?Q9\a>'*~us)oD&B62ML7.tCkt8!ҵ۶"R\ 0|%)K%̣qt*IwC|5M2d.2&,~|[uBEnZफ़BcΘy5C]&J)[R[SíDª;uW`>oc%4M˓7-/%;+�K/'\|ֆp‹nO<=3xqѷcBxB[~ rrX9s^xpu|=sn_yM롅|࿑a`k`rdP'XT_>>OwA86yBL ik^Mʀ{[EJ.83�5�pgΝ ;~hWU"OENq*PWx@ {s^SᛱLAy1'=#Q]G.9Ȟ!Mg\=jZ2F y*ԋ% ָֽ7/[;!7uSs*4KM_K{B+sϛv\�8expؓ# p~]WrI bQq{щTXfŽasJl 2"T`0q߽WeXmvD񝓓m߳V7~(a{%!?ɻ6َ^QPӭv|a{~Ŷl_ /dN|&I{<yئ8&Mm" H),<8ŹqMj}b4Zd}$ �͢1{:nTŒsk=äX=dn l- .?:` '; �Õ-=^K yoo[f,pA :vgO iH={(hl#9v0NZZ p ۵tW:% _($ εmy9)tﺉ&p3Gۑ5d5)LH@WtQ`V8nN]�^]B:.ayRh]VH6RF]خcqeq{i A'=nwy9- !dDQVD&Fτ#ɀɁ,Yg2ƖL}86~"3N4]gvirsW2uϣ'`8LalB`+pCeE16cHةZ{p#4ǝ?|Mĺuϰ=ѵ,S*,'<x0JqMM+w 3jك+٧ P6:c_p=еu_f֪VbBp*!>'kۨI?u[xHo/8H|᣿8R;|xw;'|nv*n~2 Q0�K|Ewη 3\KvYu9q0UsO &̐ 9�\3̻VoK w�2g{0nV 5p=PͬL0:C0Ԁ2Fs,,Y %]' <ػB bDJ0hnusަ>:hBYQX\rx2exxLB1ݸ|gb:PT5nt`Lᇯ*Saњ#aP3GCԹ́_KXK?|uo v:vjB2C[OH <xa[w.bcB,R`d]k6>ê t K$s} 1VĿ2 O kz;<Qrn 3ʳv WGec'�=֩nWQ{2< fO?(Egʊr,$b,JJ uu+1b_P?@ v&8c�Og_ (f8Fs˸ yG;v$sЎE Rp9Ͻkxׂ`ǽ0#%XcZj/Qcj$νp՗^w <zC󽿌8 =D_:Ǐ}(+%4ctd2baGnk!Vj~,wb"llo mw066 |:O11q㺴@GxIx mTV p! 4o%y-}S1 DSEps< 1/sdҳ$sZխl}ak{&l -BBulĂky̜Ġ +(ÀVXjxONWBs~CCa/ &N2C$0_C+9v=Xvszs{U{스sz䳟'?|' /G+W ~֗; )k'ւ% i6 L%u`k-Hd%"uOd>2",+y׼y϶}nmVj󳿥YѶ#+ChEiUb2o~X7ۗyu2?~Nd~g/e3gsnf =q$QZtd\M J�Ĉɹ/ոھmn?a@7I֪P[[[۰T}rw�yA4j<le av[q2^; `?|s ,pm9{R01i+_!BW7 �q% 5 |,�\\JUXV Y0]s!3-h!v#5LyVK)n;&m]+ax0u P@�6b23ݸl# ,(`BEHIr)ӊ6|Pk)]}}C|KO8tS`/¨0s;{?Ws+0lٲ*|33`]-%RcuvYY&� 4chr w�?&qhiLa^]=S?k箘0qIǒmGGb={2.ğv!HcD˭vVylqXfᖏ?rݯA3 䈸DXe2!IyJRhg/cnw`ZҌ]~ӟ SȀ>팳==a ꏂD(h$)hn0&K`2dkN[GjC8CT1`w~p>b)2Q N<ƶ3s(|[s*^zu &{w6ེ㎟;DI*j~xȦVH *Qv ]腃ZG1wI\D[N,-') vN7aNC8f02f>6cx̣(6{beKܺ +OA}0emV\w)77 u]S룞9CXqfkyO*7imx5c ןE p]?NCT*ϩ O>t9f)˗#X+xXor?Pve8@>ܤ(3o?P`cOXΡ<F{0nxmy 6"TQ&bo[NY:LSV1I yae$W3x!4ϫWu?VJjx l 馛nq଀PI歇Pgq=D4D;De*FF9Q싶f ,2,B(Ai0<H9 k ǝ(]S[sYjDau)/*lNojkc wpD <+f dT0_L^X(^fW'j #ol\[ %$08=J.S6;v}ص}@ HD)`pu++y/^U8mEI5 Yl&f [~woϝN5[۶1fqkj͚p7|?#ѣh5g>G/o(?C!S(/90mu'Ӷ5~UZ'XOntgd2Q1rX԰art RCTgW!p=焇H^sU~NjIvu* gyxNpW6rXz% )lb'H7#`D ݖ�eLDߍ0%1uT$J`Bmp6Rs an֞qK 3Tjwg?Iuc|yZ x{Nnk?ߓ~N;?<g!(k'Òʰf͙$#,}ʬ;ШY_k5͌wl'rC'f 221"H-XdxM'S,l[u�&pǶޛ=Z"׼/ld=ۮDl?g|zxڰ_z6 z_iߣ5f?1c=F) moa?[U0T%ٰ�IߣG]|k6O,WjDZ[%9?#L!CKXW0_ce`fLDANFdXy+ )sK8$[S;-,Tд@i ia>LKDd9LagW`wnHY8'-}u5ZfY&3~[DlЄF*k3*й+-<; Z; OZyml;'l&x8#u= *a(qah~oZ+B1^gqmmϡC-$W8/olZ%K˱$wVlTD/#0nWdղ̋T8ehAf%ޓ5>%#pw'"UOc-%qϓhs%OdMwQqq⇙:WQ$?o^m8JQ[axt&q72q%czr_M8c/O?T> V-pzLLkZ\gL֦o3'20<HP auKWkև?/Ǥ$hOHHFAZ O(ULsgފ0(IqYE(%{AՅ0-)bЂ"'XFV|%eL̆h&^6c<u3O$Uypʊe>֭=3gdk \bXBgyf|:L=?C( 3 ,Νbz&ϺIiYafu_Č!>7F[Rb& `Ƥ_mPXu~K[;C6b,u|S @ 5iC% ֮;+aa~~Z 6o6mh=d»e ngV??%*XRϹ;kݺ^m$ѵ~eQpԥnᩧ D?؏  ~XYAsء} |[ X8;*u,Բ P9z.ýС=Аp3#RR +kMD6ku1w?>E)[|a}s6O??%lpŇpŭX>r;~q>) @x,zv^mX0XN!{σEȚӱ,>,8-H#7a~]-m]aesPr @Qu4~F|*jrdKD+iuuSxa[ݭQI,s*q)^"Ħ$^BpYrOM[kUӃ !Qe3x \u?.7 gemXTRt`#г܀T>y cKp̩dG=upWl Q`!aϾ)'t\88V Yb&tĻ.sR!2^nlx-yR0TK(w%t&CDB|}ōy=Fc$㦶 | O2p%OQ&wʡAbxs؋;x)DZii%Ġ?7A].(80$1MH-&gR(=3]_-@2<x5ӳ5%յg?G %8]lI\*pkuUӷ{ZuL{Bf#'pgH Khn9w̪̝̐g7Rz.o¤&nMj2~k'#�izچۖ. nje>> l߽̅׹ZnU8Iݾ?mC<-ѸN#E}({O,\w$^x:&`~?I6O 5c#e>橼bfCLp�g•VѾ#n)7gk5Uͭ m1BnS=p8dr(ooȟ� ,%@#KD >D4B,\MN HeRA85>Doa(K6]jRU-5 kfr&}j'=:'vl#ju*,jOXusRJ"3jH Zҵݯ8ffY] q#QJH@PI=SzS:*8͝;?|ku~_`Mޣ%˽6}cc5e,!3$}2g [ &()Bt�&%7\ #$p؉>Eٟa:{2ZV`0fF.]PDo"`Ѻ55=q憰 pcoXܲikђaE{"ڂn}8u_;?<Ѓk, Oda\LIgs]aMץkN5ĖSC1m0z] W\}uXhyD1zqZrebO8̴OLBcpnX|uhE`޾sc).@>Ԉ&iλR@8&֥xexͬ9*x_sH1 ΛW>vag5+n52V@jjZ <t0qIxFsv5aԎ}lEi·hhhh.2o߷(QY9Џr'?qq*tq nS]bq�DQenCJ2oқ<縭6&G(o籧|pS?@�i8bb5_Bye{mPOǻH>?_9d~AH'#-ߍў޽aÆ ag  էk<[604Zr|}XC4(U|2& K-2맬<|`Wxm(wfnԑcZ`Y Y8v(fpgq>-g)‘v <y**+Z*X Nf=)!R ݇~�oQ"Hv)xGIJsO<iB-ʂAjZ?wn]STZļݯڌ͒ecodö=-P$3$"7=n:d^nyu4,?zH m8n񤖔)1|oJ MX<Ⴝ\\v%wB`><d1 xC<rC x'kLPʺƮOP7 ܀WG7{0|wTIJ2H%dw]pQwFr);z旷&?ľMhgȚ{ �]k\#)φV1A0&<.0䟴̫~JxDm=b= )q`Dtzؖ`)=L8옱vT K}T7k5 mK)y'Zڻiok7@LdXwšY!~+[߹c@&r{ƅKмes͡VjR@V6V)+ւQ8'T5@B^lTkw@7ʈx͔ Z2Cp%Siqg&= veܽ uAdFNJ~?~MHޗ Xɾ_&gg?c:vǦeHmH~>gk}Y5]eMͽ8L%'RBVaR$(CzL3@,t &őkZJnX07$㩪پiVs l:==:@P`%Vc[ًq̮A 9c>T1>8iW k0I/Tĸ\7ڎqjg& eE"ll8ΉgUhtSADpSyw]mCX0{80jgUF_0%=ꢫcpٗHMwcbTiO۾m ; ;E Iph0!1L11A&8NS߂6|�W^ ZsS;׃_Fy¯s!âVoH nȘ'=B DiY7Xˬ7uMMXVR@8ýE φ#ƒ>2:Ÿ^_m \8O L q68gh|R6g$t֛xCՇn`�W=?i8 &_NӯΗ]zY$;_ QI&X1s+W^=dᑧB v1~j.5.' {"3lZ'\ϴ|12|E1>(=^MZyxY~; pA7(Ш>N,q\0%@gP!v|܋.DhXoЫW TcRƒZDy a; K2s%_']Q1/\uCaQmp<Fփ-W B,^pg?pdr^\ Ck_s*zcU+VE=@0Ҹ2kgjkFn 68rw9Q:Eumdvwzl' ,*fAV23ݍPw b$&}!S[Pa$P�Kb`K L?'.< n>vA �m{:@KIX ]}]{nKð\@;[CkXA&ڑbŊcλn5CSp{kLCpK'\)LRcjҊBhM c.Ʊ`jBΎ,(*o1g<㑏Yryt4̢ֆqOy"b,B hK a1dE#y0-⶜ ENs8Jgy5fcl^˕C3'EXjQTѯ|,v;p?͂ƞd%7�Y򻇾ѷA"^{? F!&̻3!\vg"5>=AJvxY̟l M(h_w08.8c-n$eGAo !Qav1(yO xfÆIN+ &,!nA>DyÖ/C_/l8$q,#XjMm(DK(qCz(4aOL܅KL&$2Wp=KD| O,XyC& ’< e:ݬlM0<0BKe[$z.ͫV?-øgtK•]ozPR#?&qSOY,O* ~q}u8tv9w˺8LXKE}+'9QzC $]'_{5-gϦN>Yo?~59j>G5=]la2;/ϲa2Q$7,7O#1=ɌTad.pَ(HS:"N6aHDCFؾQ.ĭR)<ߚud;K-'{Eq@i da"$^p|ӱ?lS_rob]2; @TWKZ֏S󬐞̇\Foq#kk׹4ż5#[]pWPBԍ#]Uk?&YzM (Zp9d7~��@�IDATIW bClIU&HP k@mDŽ ? u39(A GAH)9>lf;߳s\:/ηk\57 ܦ%(n5�7Wn *5�lZ5IEU#H%_ePw ".Ⱥ8I L"88&:cq|² &7oЂ  ?0y{n~oj쿥d»kݵ% pxA�\vQS7f-00�iPh[>Bףgͪ$:{ =|ˏ" jZ7}|Ofa].]ٵpM[:VN6,n .-v*lxS-SM,463B}}+xp7a[cՁaʕ+@͇/s/oe/{Q+J9X.ao{x4<�>K̗/PLiu;#/ozB+ X{jdjcMveTt{C-@aQ8m٢pՕWR|Q@ w ̶w�op2lxo\ֹ,sNv98p aKϱ+[^'l}#(j߁}1o\֭7|-ƈn9" Pýq(Ru^8E k1o�l.pޯ_a^?E)u�zJXEψUD�bTXx\~4u+Y!~j-XU< &=56XcVR$@APpqxŗ#^ۦnnmA,`#h{챇á{ œ}r^%̬59->HShxQ Bd{s8 XXL2 jbV/3;ZM/A5VQds| dvb\,F-D?X }ۚt>Z?5WP,-JN3T[L]wᬳψ邚Mwt4C^!%;X1ޣ{r1 5>>f>oǴth6ɬ*jYn uuЕdTmYKATiT9žimoڇlp|∗T c?z]ilLa\N^y9* _rqGq[Mݹ-�vxsQ ϋcS=Dx'T. X|kM|ya](5z#!I(\7y<xX֬-(=Sw5󷎹( r2r=wɟ6ºbp>R*0 >w{v&Hv zë3ϤB;wfmJ4Ϋ%TʙyfeaB-gc+C\ȑKTS)pJR[�sqJ%^ZK5B^{ 1Ň".BLc1< ?W^7RII֜,zçٟ]pNwWw}?1;bw׆[n9,] >8v} q>\p}0(`1 [^>Lɋ5tFJqz 8m9d<|Qy7I|~gvx{Nnk?_~NJ^y%^;gs/lTt?ێ؆z3Mb̰Iժ00Нb13eXL6AM_kֶzḼL1z=WT{&EEW [Rk^Ȱ؎!{8&Wp=쑶l0R4@Kcc}pΗm;ﳯi}_m9&n<ˬ%*D"g6]vdA#xb۶eq*T)p)r^"gEšf|p.'ms ycn!EqgR0L<SOU0mM bAGz@T R@pp¢cPrRq>qdl%^+*t8 ̃7P)K>g"Tؐ!O0/ާ 0?ܩ(D°s_U8Z>E=L㭝.=Ǩ(<hYm~) �#c:qg]Q2ml-[0Yl9E?Ȼ}\ 'Vܤ9*8z i6GtQ)9O0/Gz{f1F~~2FEdɒp^} gKz79<ySBʰ\)?Jbzֲ9b{.itְf^ |]`:qcΖ(hj5 O2R:\1ww|O~vƪ>¬8ٽ+ȕKg$[Xz«ļ.皸,"8t(~ºV^o8''?0ግ5ҵ7!<#&[<BJ� /^ƒ?ZJL\C}<g츂`Q8̌joCC SIp5iQq᮸7,ys/Ab {nY6+ 0mLPţc# 67ߵ6y8'*֜_̘ySo\ l>q}\??*|㮗.$uWkeR{ۡka`3gNAۻG]?{'?~^F8m' ]w Ê&�od ZlMN}(_|iO=*}q嗄CvO[vm: p,@殽aYgEwͻ/ R=%3oV8I^͎ݻҮW@Xt%9(p pjY5"R3M8rE.PP5c8TwܞrsQʡz;?tÌrE_O:CG+E9>Z&QIՏrp7BpuO5N]Ph%[,qU*YݗlЩI~pG`J&jIxE֪ΎOBg�+3x\+ajpR�GE>E$#W_zQ.9@uDԗN!אes1|Sa銥 ;w7@ h7ohgaM<iQ :�aaӒCOgl",_nAE.2'ט׌Ёo~]=J1G*GECi I ZQ~ -!nx: pk>.;131PBWc&:3P% .|_,Y$oa[a5x8S]E&n@wxٜZ2_ +OЁ@|z2-~y2 0>I,(IdzPM%5oͱS{m4?-~N|zϞ15G d|_09~Gxյ7o=w'_{5mgw>^;h&m@?n0hGGá|X02ؔD(>mSE2dwKehn[B< iDT~ exlCĴZ%>I= 0OBwsG8붡Ƒ as˃M?{m<dt^sk^k(%DzئBV"hh0N4DnjH}iL� +ȀkEP8u##%ҴOiOtDQS6ZQW-]Ϫ`74,`},-;ouCtZf,Ɋ* f2EhMnR-D1%<}nq*8*Y/Z(nXe̴' u"He*eǀ]ީPxd:_3LVQ+kv}c*QLmaRWW|}zS?1t0cC0Z>\c$c/B`t?fK|zv" ~ty6W�MVJZACG2 >-c;Ky 9ygbCs\Ef@8]]c," F mGE9`b ̪: Z{�Ò+ShlsV].4-m0p&?G1½T)!h7eBd~@+lGnğPnDK,EBB#ymp0ӑ.$P%j]ͻa(8eq,y˭ M `X`P`JZa1慗_y}* 1q(}Pc߿aε)h$>u2g"3aQc@_k?r4j8yCaѵ[}d7|D9uY#|&>Hsx+7-@/]Bra`={cmy$=bsPs�nЕߕBDѵZ7FR3Č0^R%,RhZ!l -!<2f{dsK9`She Fpz: E!{&mƃrڨ2ZRaJ*_HƺjGB/֛d!-fQ Yk n /8F5x -**¬pŚGq]5͆ğ㔩x+NE;EĮ.m\ʡߧ&\A#*ygō,1bLH3ί:.9Z?x( YE)sR^=){G[7oȵJuwc w GYu1rɢEEUt3f@wd€8Tkc D^X&Z9&NQ <R뵖r]QZrpQd7?]*_ ݽr;�.d} QEn+/E>hGfi3EIm1GVA;]zP]}6o}),Z, V@!C(s7zYG1 Eɘr qqs0SX{{Q2GQ,X:?qq (GMDD$[j#ybػz7I,1f:*(KzAZszZ*Nb^0= m eN8͆tE yR�5ٱwv T&�+pç?y[Dx<V=;ӟG %lʘ]u ؋(шgƽ?)|Fc3bј[=XOy2}Y:- :cmkNb{zM41C f6=m| k$GaZlmmi֡ݭX3YCF&ҳ1e2fZ.Ƅ7jaM^'s,#(w9"xt5=jcRv {̻xN'|owzm{YF͗2 n\.L0 n{=e./9oKzsm}r 1FF^?‡+TWF&]AL\FjnVG7- 8{M5]}.,é[B}9BcO4&K.OP8r[M[t0S7:o'7N 2ю̇nTƉƑw?zXy1X+H[|ƺ@)TN!r"1 *Vε̜о;E鵶9? 5Z%eBRQwBSOX%M l9 3ƘR ZSڹt];KΑJ�-0^qE~Ǚm`Iˡs>@:s3jxyMt|)0jlۤs5& Sy.1"ưZ(Pj _AXzX?s˖-qU&PGFw&0;ohѦsM=3 "ulsgL1pk G_F, ։fP>>["A <Xym:S _^sTqo?LjB jf#hWoTX20#>ʙ0-m{/B1*.lJWK>jle1B* #mN4qIF##0oaᑽWj.ʇ\�a󫯅X[/81),poHa=YEqo͗^D`Ȇ>&cki7h)6 W"<\?xmع@kmock S$9z69yԍzNm7u^(ci=|y1=%ޫ!|)nVd@ ;wB/Z=ij'H)]ތ]xK)rlǰ%q�+"`o8S�ÿ́ V; .]qwF�;Jw&p_B/^6o~AWNHgVTZzhyy_x6TCCxk{wDqB}Ӣe$-í\<>pUʨ c:tgpʊI,f8guz&̚ƽ.4- c�L ?#Xdw&4@QT< PƓzƐQ^\]q"u,#WaashrQU&&N L"4;(b7b!uXYkb"7v؁ЬbBoڎ; !&hǕQ{~koh@  JT CXu6"\bQ+L̩L]cnzL8} bh;gq`a!糿7ockkR4M=ЌoOgHJ^q.£5N?Ǐ!6qI+6&."Js3OCsPο⨘DggUƬ(2~K 3 K{!5SO< *�uE[Heh[]쇼B%c ^1.ߡ=xu<# U!}㼙xS@GS}(|t|o:ci . {c^}m)h'YMy+#;w PTX1s3Dm֬^^}hY66 L@UB>I !b[P]][dVǻ}NyN?='7I|3P;@*p"@BhfB`F9LHJ&[Rs6<wOf72Y!SwP7¥•L }N׎. ׼_ˏxٳ_m#kd.2q\R!CtMPy9d<z1Rˋ:6':gܦsX}=l۞nlϳZl1;6qkݼ&@hT@A'۳Q;e%*5֙Xe6վHؾZ|_?1*(lL|)ΑӮyq=eLEvyhQ T; @ۑn2E2' oaz�P(HPvsB"<PgvPejEpnXLNmup-r>PAFO@BKG\DȔ4.T+Js7$U1c V0][:**8P`aJ({h*l(j2YtoNE ޙI;-.;R+*Ut ^i0Nx"ڧDc`Y 5 6=JZ=x"G-Dž5=_Ɗ sL6b]-3 l l2HQug!Hx(B :s*'lGXedG` &뉱0ž<�1G&Zrp[{,s$ã]鋂zGp%qiQWD66E1ڳwwdNSք[o=Yak+ΚbM\8/ _�\ 0PtR8/Z2M`=jW4οsr^99(yvm]Gÿgh>!x4*,fPD�n~kB7KE+8Vfu<a5I@sص{OhVw6mλjU})6\1 ogU$Ċ\Z}ް{nl۱3Ʒ}wƲ�;x!f6qA9FV*a9XK ``o},F(ħX@+Or!,4B{̌a8Ľ(itaHe=-e ojզ%|fZG+p {IA4eK<LX{Y{n"-!nx1ʚSOZK }<o_*b,T̤X̎0p"w+|?<¦~τ/ YN|oUt@[PC#\c;@KXʅ!p,ya@=974*X3CS+923tttS`,eafj>V1$m;=�.KNC'oAL€Z9iFG{;ض~ 2D-5a6VυMMz>mO Lְwg-AZ%לvjX١ mo|G?*Y t}Qxkמq5ׅ%&c<JF])P*|j+_y9\P\w{YENqEx q|9=\?i3GIt�8ű(=upVܙlJ@8q6Q9.=?DŰtk*uUWGӇx9ܰ$NaLHw(uS,&QaDރ}ahgTzFEZ;RD8\VIG򠙳PzRH'N@q--%DAZǼ Uj>ٰN~5=gף$l6Yz'p{ug"Ϭbxl5 !, kЀRpׇK~(Q0^c*M`e`X/vS{{Fdq='_{5/H?T{䳟OT^K鵓~\2{w~뇻� 7wiŜ^+RЀ-&f):'è@P @5nf7̶F*ș0&t<Ÿq ,:>#{eR=d|l|N~hn}IX>?Oy=M) :.0L!}uo#Z7+:o~qw둙o(~-,$Lq=<l{|^ YA{"ٖt ;e1oDID\ 640q2LW b)�DvB{zɎjS~{>+ja-]N{90χ!f5^u7i9s& D-X ~8B!<'`;I耖e&A4шH˛uay4r αgAW{{70aSwg[¹L[}LI -HÄ,m6LY++๿H$ <55}]0td& kJ(~W�ȄgM&Mw㉺㩫˼f'ihFB'tM7^:x#uֵp~X jQwn%xE0s_R6ZQK w91kn5sb4V'T<ۿ/&9 (~oXs51isrY-{o&2$>i]QTSfd;^S979,ǚnI9ueQo/m|~c.Oկ~%|+_ O(< C ^[R`ֱE6a{RZbr BWgaXL#02`J1.g_3H@,nOF_ )rf`Ϟu鸮MK/}_80T�Y_؀֊rȡɀ~3~:v(2^5qjժPD|ˌjsk*H!l�%V󓏗)?BF:,FOU>@BQ6ItF2 ]WeǢY7~zWn kW #Xt+5 27^h(*JY KvI!WWc7s3KqMt\>u jHs/د)6GE̿|_J3O}$Y`Dž4?\|1&k6LO>JyKø:g!\wwǨϊK@0v<:aD .2nCQ4:hJe읥˖蚗 \Y/WHE^3̎L 𦪉{F=g 85I5}Л* C 0 y݋Qx*nɻeKj;?+Zn/G鲠eğw($-*^p. g}n (TF zʁ={찠Xx~cl޳7K@5Qz {m%}{2LBI6 ~tOhZ"<E k<cHkqyCX2#,u8]w#wy-T:o ȶމ~C5cXt?? ҫ˛7/>n}X( wR(B> Яb-ΞKv %exTNJSec$.ywuK.sxo޷?I)l(TN-x eZ+FaSӰ$�zw28 x17Ij!N(Ɩ#IU!|Aq7.곮Uэ3?N[nȗL%rFZԓMVֶ~>1kv[KYy}hV$9tQq-~o7KLyяљl $ǻsw^sz~{,Mg?G80ܱ'2_ 24n'6R &d <d&h5]�>1U1q}{$vgz h.~22̶=i#_+s 2~N-=+$?# f} 6}ﵡAHB3Vg_.GaK!9?~ٶl7Msf!t sfԀd#Km@Q2JX~b(AHWWdNK.fTdEr$12"Y~cЈ(uԏˢE#b? A 8s㼡xpM<ZI`x%ovUY`0<En4]_Q5'ZBTi#۝x9*K2eEcNZf {hLx<zxn)#g[شgBe"N [xU۶M7K̔Lď"�2mcj.]{k$S!XHc$:^i^>*?;·G:liIޞ7c>lSEfV-0w3XG~nf`=fco9$.Ъ2Ήfqo@ H j,\7&hόꫯD izӥ$ʠ p|poTnw0jx *ϊL0(~Kdr06˼t Y(uXnB;% `9IP1F [c}`RVaW^sMni{_bWLDu̒ugX8ת U\],> &ᧄ[>tU5"2UXBLڠK$k8Ċ5u-Te攸zWDkP@A{."h/ 'eKTA5>xQ�ׂ֑5iH.tFu7okm o5ɛm;3*[v# il0NM]utWMX̶oν07ַȽ%ރ ذnY,I&D-#]-<z$*L5J   /CQX)ov顑(ygR* Ȣy$S9>yw8 &wŽ7e~,s+gdcȘχs>)Y眇k_Xup&yg 瞽c"4995I-'rnaVdB}C"hJJJ.*'Z?6̠z>xh-nXAo-%S ҝ1<g|ً/m{3Z lZ|EeeU;a> U5Q#̜w /zhB@;q>M55Nf ~%�.ɛ ;oaO*$f Z ln,�ct6\�WH'D>x?*5\zdim%)KasO#xe2mvExU{-C{ aIct}C)JG,ԸC6 {9i\nU鍙ZjpM_vcKLZuyB"?^c#?yx#e7Ēɻ Ya,+;8MsTO�LRt"(nGQ,[I.9$٩%ްqc"eǎ1^Q\*- *P4@ $ӊ8^a$$1sQ*!-XHH |Ve$O53{s蹤CEYKs{v8PG~y iIdX-*,r]^&;zow̲]US6}^oiRu|><6~Ϟlz䳟 Egd"DH$PjՓ 8"X{b̭�-0]Q.)<xItX5lv"s2R@9>#6 RBc�/Hu71gyOڦg?~w,gKbZ5ItS}>mwP~-nLwώ t Zo>89U@{웇O |X$FQv^hf44EʨKr7c7'$t o_wʛ! 4;)ƱK5if9Vdj];})w-P9EYwNբgI ML%$RSeŹKNsgd"{mt`)dspUa칯zZP(N.^OoPsmֳ|B>iA1!LxF*Η!# 6Nl)M7EVc̠r싯t΄Gǰ5bKadMc9<@:fЋ='X2hdLݸtX?c4 &0n7r9t*@K_ҏc3]qWvFٸQYЫv�}0?Ҹ.&4@HNPR!Fz@km:޵+\z5U|)�P H|N4p=Zf֔v5pEE<RzMf n7˗/j6/8X-\sx}E@ [1YMQӒYG'VjA@lPb~UӾjś2c@Ąo d8lZoY{ s|=*/G|غT'y/Hy<Lm|_>";J#1vn5N}׎‚jQ7΂RB c:!u $֘3@>X1!lCȐxwX…'ǘDiKXW󳤾axY̒@!<z Ņ%T [8uӱ`F>I\�w!_++HJ¹Cd< }3dv χ<.$if7h4BxA4HHq]ܣAt4pX � q7~q!{&zQaj/3X XXœx0%Kkjj65!+$׭4:'y",qS-QG^<l`[n1OZOǎF_Т: u(ô[MⰲiMK7":;{bM xO(2hrۖ-K(QYM`N- d]աw.1&(c D-\$\is W|/Qt믥V2n 7|mafw2n? z̬ߗ7e+4"4xxGf&T/?x�0PuȒzSL xnXm /lWh8ZL<Y$K9]5Y9H/aiގҨgEFO4A!Q/ ?e 3^$aȰh+'leby.'SaUc&=0vfsD5p>*J"_~~̠[YC;߾'tK^.k ?~86}0N0fBZ"_qs7v[uw5Am-P$Ɲ4_xo'{4Tb@|Zi׎(hC;Pzx$bzr ̾&63m7 DF%3`1VUeO/IWBȧ s2BO`fHƲ)l>}N)<E%I3bZ\[;9<φG. LPYyu,Nij i\zUtl{6Gc9kYg|;Y/={G[X}VXKU`.n&*%&Hi` 0 Ʃ⠠~L}KL.sJOQ0(4V?Ss⧌&UM彴T(;ö C޶QoYSAط}v. =|yN/#u怒⢂`^]< X+^{:ֶ1U>^q�}}�*0./=S*C2wϵ�y6Bұr (\5/Qo#_)QLqG[["DAi6 si- bC"c5.}0>GӊGoz&M3x)Y#"erV!>QI("䳵++tlX5<HIeDTc} }qtncr'hͱqA -TUnGACsc.s̢D ʣ4\L;ꆯ[OƷ Nhڨ餀<6"=B,4]O?4c"6icQNS6ڧamGBpi熏Y|}C?x!dYJ[H?-p)ݔS3I&Pl۴ I<$<PB=N{7L$R=]ءH-`̙KRdOc6wM2��@�IDATe))V0&S/o |yV~qOP�0tLbdwVIӚ;ErܥQE+8Id t=eaϏHBG᳟Lʗ2%)vx_) ]*X&CɳwN*e(=KD?Qc_D#lzzJjbQ4baXSML$7.F0&?^ K<HOL,i@²?;!7!nJ @?ëreR#` :jѠ(~+?2PP z4P`ˊ<Mj̓OBCyjP7$[> !AFH<qD9e\U[ZELkr$G !T-^)<ga䓃,tz8{#*J!z\ң0Rn=1Ҝ &~0)`h:}Rg1P^b1x$xq慸:h<z<_C 8;v' }/`o!ux}0!<'"%d6no?r@#bB=1Rb DHZUTz;I(RLXD3@ F4t=o%UbH UhZ[N7Hd_W0A0{NgQC x  wޅ fua=\_D6`?ڌQ?O=4tbCT m۲0ԇw>WQo1 B/q%G(5AQQ3OիV7oXVxrqk~:\u?S c/Aq],ĨN%fp= Z"ڍ&㏆G(+bExaڀ%Kt6oܪ䲏&2DXkV O$fFۿKmx֭pꮎ^ygr5yc"hgq$΄䲮JPᖷ܆o8*wvm~(/DI^{C 0Q.OFQ0ލjAh\q/ ֭${PͿ卷k1[r|�U5;I~Ee2<i̍||Ub.f cOªb2Z y!1  AE ON(![\^L|;,�q$<[:,3}TxUWTOfȤ* ~9k}O}N=_==g;3=v#~=Gccr$+f4M! !]#at<5ۅc|% QARaۗpCSN^ ~ y^�Y`B6<ĭGE^*a>m´mN㵞,jkx|Ш|?|Ag_K@qcL�z}HDOښxr-*w-m§ʊ+Z}4$f@vxoɽn!L0TѴ?*E U/Xi GϱΑ�sۘ1p}7ds@qM)*6$gRxRIee "1=gY,@{03(VӧϰR3f<ҍ\wce+!m9J# 2Xlـ{?74188f2¸̌$4}F*'za/uEɌ-]?*xZAK<C *5!{G%gqb¼8I"ܜFL#=i<>'kkJfTln&)<?c!|cbJA(p!hjZE}CT8zru]} w}7SMP!Q,/~;֎`< Y|)Gu݄'jpl{\c`Q=dS( ēyF�3O1 'bu('f rs֢'AG.̕;_qa!�@zd]Q22N9Ԕ# k\z %#x:Q,(^w}C>|_yW׷BER>%W8 ,"*K-Mxњvoև(2NINʋ.ɁDp¼pM7t@; xj/ojkղ=yMk/<.r%$IJe+JU~MPІY Gk[x{<u�!eR@’hZh| #!elG0ZXrPJTb(D|% ǣxVs2�2SHLfX:H./ʂ27t͍6 7c.A(;΍Pc1,`Dr򻱩&x9<Z:h{3~{w E)Swat+<Nc%W.4.o ]ZAFfݦ~6Ӷ:L@eėdm"K^ k8 M[̱f^\|a,;_BThcJ^6o5 WfLR!Is9xKkX{ϋ!7孷`5AHO}Zky$ނDs[MN̸+,ݕ@@-=Tf'.?-Zc֘^ BV7F�;[Jh|ʽTk+e:ȶ*Uϡ-\w1G(~1ibs//e*1JA=t{OVu&bfQdwYӄ)⼏P!^uVV6cd '04wCǻÞB!~QyGʘZ g ItxnzC8P8Haihi ""- 9S;@T8h<vcԙftDdbcDvaѢL� ?Ӱgv֥ 'Q?$B/Ơc<54͢Ea˦u߹^VZgt;py?10[<xy* )<Iu.,tMxK?B=`1@$@߳h`'c_?{\LW[SҾ,-oPߋr 3tAoe+}fsPo�֞t? P&w/hkϞx,.%�|@:.~쵾L#toy?KYEG DBVB00e\,3?_RY5X@:m3`Jdm7A"sqsvQ߽o ZaYAz0®~|Sg֋"gHsVO42࢈'~>gfyucHF eK!<1s3ibY>+W:$0{#& ٗ}J[bOX;B&|c(s!ƤSmRaM\_SZ3lz/۪`g1gB%a>^4G{ݰW1S-*ys@X:Tay)haiddf9_�M. ({ sDAQEґ)]c#l{ 쿊wnUC #vlM0c> RV;n֢2FboI'$rakǶyk>f")mJۉpR%_Aa.sb0<=4bncrcFɏVJf38xO1K#6m|A@yvI}71F!PD[Q�ѫ1@-caNEa*þ}C˩ vpCid@C f&C s/lJԄ)#F nzwyvJZpd2IgeN+1ʎym5b h}'vO1;8!kSrUk&+ <R/i+H`x}?qpa:/WH%E5Qۻ}ΰO UB\S*qPB9Ь]H TmLr5�[`ng+F fZG|0s>Wz*ݭ PP>]'G%b56sgYc:͆[.@)& |9EaU<4P_$9_3S!1L*&Y`J{ h1U6H Tp4ͧ~{m.c&gKF M ~ؗ &,3#<.P=s땜f<MafZQR<2+|\"n\2^s(גKY q0s\fIC{6e-E 241w=E΋/<5Sxb1IZauU xgQd`|x`v�rQb.ao`d O[ֆ+_w)z,a=pP$>&iɩ'C݊bQT3n[G8kYIISxӑ7g{yu+O0pK/ 1^T]{vGCPYy]54eح.DI z5ErgTVW C#pETukģ_7aq} F<d_uuC Ea\Gz筍a l(rDgqz<[gih|�,q~dF/ - d a@x ͫ~;*kCC}퍷$FK,!?ܨ(FVEi{Vo;q?o ~{(qq Jɘx/-G 졘G?~0*O=L٣? ϓqV>*TֺB;{>eN6 n-mjoGL#*" F<}զ0ɐKfaYj4!+t]`gO(h4Tv4"yVST^u쯆Ao Wƞ{Wi8$:S.*^{z=OeW_;Q(mBJCo/ltq)8:h`]| X s泙ici)]Q(ʖU|` PU[TzߘpB7LXϘ /<O9c>Ok v|s:#]y*b}W2~{?mL3[SqĆ(06>#.}cpacĢ .jx\Ok*<& 1Z;&mEZfclP΁5|%c_%GzErSE,@1Aff�1w.}o1j{]k1W@, Pգ*F-c0,.1O9ˀ|v^me 3& bWH.g HSa88&d7(N쫐TbƯ@ "mTR BVn66<TL]3ҥg�[&MCQZ NlPd0m\)ϽNE9ZpyZi^1"�'lv}D{⭗bug.nRqhkQn83kXיwи 6<qA " 0G;2:&C# pM25|"*ƑeCp&Z6*&=Q@0ɚdV(s<*^<yvxZbSйٛ mm"M޳49ɋǿOX QVAհ?-(-v ^&<]^$'La 6WXNRb95s*f qTHƯ룿oXPWFVE[%!˜Fp Xڬ V&_\GC'ƅb ^wJIh:AΜ ^e)bhAiOX74�Qb;Q4DNc;CAJ>y!;�kd1,ۍBJgPZ]f4iH(#x33)}AO; ^$^3úOnf ^2? ;<]!|s^뮽!]FN9֯5bl=I4gEoؓYGBn|]}mDN.*yޡf: W�aLC>l!wCK� gP1u #uٲd q͵g<`1޾^䡢'˻b,W\ZDe訒$`D1E 9W嬂~lf  zE�'z%u J1^WFPl.gyW~жm[=Bݱc ׃g{6&3+qy/=!j7]uuXRF[;;BVH G e1.{ gہ}o>c 1Xf}h; _[Z8xƼG0S2Ы_+jər"/YrR~E7|Cׅ7xcT(X(8ަq,9֌KY{?knCjcn淒bjsgCŴɶ1Lrt>?*K M]'XG#ӳ(T@s㏅[_tujq(KCĺ ^. p߿趝\J ȡ@O_#@NDItr/S^'֗<[Cׯ HuYtv<S{݂ѕds,]FdYq@*ks3}{1?ӷ]7=~.6ޣjGK]پUld7cd(@!0(<`iT 3u# nz?`S ~ *X ^ s zQAIsѓBZ×T"}­(HB.l+<y~8pO'i|MBIY뽟Na&3Bȑ!82J!Io1A7m0+JvLT,|~1˃dg϶�ee\KC{,2)E@xTmW~w=9<f1y ੢ *[Σ xmRE!5lG5 kC?} QYḞM 3\o4�eR=KplPM oOrnT.שqT�:6*ee½&4؎8z. ;)D9Dhu8^T\-.ߎB=QM%ji�M JO}(s]7M>{d!lYLpbUZ +vy{4N?ک�},C̊IopMa 0Z:h`<Mn]ϝfQ5zu^wt7ܔh/R 57~O7Ǖnj %_Ϩ^JǁQfUQYZU2Mp`iF(4 \ELsQ[zd16B(Ayl=+0` Y3(_xBel6R/p?~_ 9ğ+7zP،YM뱖EO>k}60UQPsGS i1$K1mW^v5.4nL5zMXҏwQo渴'K,K?Kb$Xc]ҭDUyЏuT5!Jtg&TEc*<PӅ aҷkM4<,kTejzۻ7ǐl|ϯ[pL٪ 3 v2oq OEtK;( qeN3–mI֫Xqbn h0ҩĨ*!n0ƾ]ZȘ{xӛ.y.b:\mKx&`/8>V#0WքgzOH\\³@b|#у F ̼+ ӭ$,PoXϥ,)[ӹump!t0?􍒨c Θ^{x{g.G7N񀮨 K3cRAO;w 1vq<9+zN+c 3=w*`_ޕxNGdbG:}9֊Jws*[ .f L񍯆ؓ`tD O?gQha݊@sqxR(zDYKj�Y'@W;h+^rLrT[b,A xX/c,ı1F 0KAIK褢aJ&FŠ/|/2 ldidK(q?+/Sc4rGml DDvJ{1mYv_!1`>x53!z�z9 PF^uc K}ùЍx&ԘU=3wa5/CCO-y '0,, M+Wjɶ@"W;rZlCΆ#'%3Z+Kx*52"Kd[#O"y뙸O%JX 2=o2Dަji.bZ ;^q<o,h\~w[Kz?_ݿ}Jwz<9v,-*d?^{zMOW_;e XbR"aBI{l902P."(\VHx^:I-}n J<�Ed K R~`MEfslY{y竘m{8W^*Fz,f7dϷk|Qcq):n.T^D"%sQ0՚cbY9Q)q,<y >Z<IYm\_*#EQp+xyYq>ӱrQ}-x EG'>˱f u`|o *86LizhuU*K뀷@1jln1+ϲ!, >Ӹ7Emc&/c<&ۡuYзe$sԈ -H\fHQ~x^QҰT* } Iȇ7Q4kgg‰P `2#15H'=%P393Y^%_ ҁ\|m?I/췞!PJ%jjki71),C;f1UTY\|t> ~crJ&|a|&;a"-_-GDSXLl;)Vr b8^Gv6c$hA9^ӪxW`x|N8-R?uyf+hXDPU`v\o & [>BIfl6Xo32 M%jC$~wd\ǣZ@O˗+W!bdkk_z׮?S'БchD& %|ye_k)/%UjPrXB"*z *;sݞli“x'C@�EUYXVEeU> KBwqw9NCO@ɾl$M׏d23GzGc%>qyF'A5&y�8qf!(?!J/criu0/n|<yڸi=w!0mFX?)5*czYND 9񲌡%�. }?|$ _*;~4\傭[Ԓ#<0?/i"B+I*5`\ [iTHl)˅dY~&0ܐ3!B.t3je�妕I藱Cymm 9f5 3CgEC^}}%vz 8<`"o[ZI:re, ]wy'^rP9<^fz`:e4p [qn~bdݻ${tɋ^H2qSLcK}G~"O~-ͺ )I 9~V8pcܗ(PM][ֶ: adurc{F|uMMa5d)x&ady5 :Kb)֨ טWr3͏;.uurF oָ >FQQi9Fqz,RJʪâ x}K¡c$9r}ؑp嗆˯4rg~`}Ήk#GYYYiB \s?g0 'x4^C!Lp͎�NxӬKW/4)5}'ACrp)q7\wC۩y-!Ћ6`xdJb!?Xgne+%$(MԔxM㲥>}ȔK#U~i?k ǏC%<V)Z}=yz5 (f Gun‡z?I}k aks3}{1?ӷ]K?coGK%|AI nnjzf >ј$D繘hδs7xLX-_UvH>/ QŠP =RUZTxEK})�~OE,^;U(;Z7mmBy6*xof,\j<@`}V֬,zFYؓR ~%qmƲe˸&퓎ϰ-ssV.7$덂 Ȩy p<=f;S{_)t%GĀq=s+8 8϶ѷ/*=s sĿ̍I ,s,(Yf 駔40~b (lt yo/U:a$*(Bs%&Bth|.PTŠ4Ƞ1!8s'\Ҏ_S0:;g p)0F.sηqLjN8/9ZٱR8Z6*L9(Y|FCdNU|0iG7<<+JK"RÐxF f?]-Y\L%w^!i1(0&yiKkBˑr%̱^vcODCcD/I<tsƚAG(;=4jd2{CSG5R_EC1!같jqizK"s*JSOqydz_@lpkJ'-zx]zaf*I=ATiG^"t4 -':OjšdQaxྦྷ" ߨ^&ЩtY;9֓X=NCcW�z)0O~x$z4J xi skRP𸐸-&3j<-k\ʚpxeS>k %qFck1>{}&}Ƥ'V |xe\:6I«D�G㔆&{AK㘑$gUg|Ɓ,<]&+19P*fQyQGײY߉0;k5ELVPE>#Z1ccalaC*};k?:݃^K3Ic~`r%+񠶆pNbI`^c\[zqONڕW9>z׻05T=aUScƵe^2c<pq*AGKjչBtA=VfG`,lz~^{c95d:ϣ{p'Fb=,&z w5(=XOԸ9iP 0Z@!pF41opy.0֋ncަ~. 'ɒ)֦e[u_ cc:a4 =}_ oP~O&6F4߳$U;x=u$C JUљ`|,AKϻJq6̟~<\5{#?8-_L2[Q̅gMYs(B./``~ѸӴjeXKR >2$у:̘v!8 3Yᶵ˚5j0Cɡ #d=~3pnE^_/�퍐Z^ U#G_og&'ACD0zE;d۹ikz(lڼ!BYG[Vj^VXդIO= <ÌhL@7"y H ᪫[AFSN?ŀ?njˆYD,*}ST0H˜IVIʜƙT[Q.ʰѭ[G[wtxtyq[V}P1L9&CzRW^OS%1=gzOG bL,U8DirK E)ԢcT4K 5,,.HRqc`!TH";U<&QTUd40�(s`m `x|l1*}=c%z7DOgCm/uT%)<>W W)m _2J}+߷o_ڵb|p ay Ef4�)~:+ad'Bh02l[1TyWWɱ*~#0{"cs~_*J&αɜCš/oc`ytμ7hhBB% ^TSctzKSS!'`^nLaQθ H df$^:+3}֘Գ H @wb/i/}<#ZsTxV.&c6o'둴<UhY]2TDgd!̘E% 4n20 ^ΞaQ]҅yOecހ0*2G(}A3lֆ+`Hx'ɤXU_[/i/cFnV<XH^QY 208#ڢz--eP"W2kD9z1 C!sGAjvAa3mMQ uSd=@;mE0Vh=+ լ,@Efd<OҮclΝƌ2弍385Ú ]Wzim()wQF$fD|' eHƍ)HΣqYf].D!(`\\@N -_ze7y'?1`]&<ᏨX .BoDA}djMJ9G/b?^hyq|zuߒL)(V@3L!ʲz[-k"}@N jkgUlMM|c!e* ia肁B$Z&Qr&Ipc/,."o$vֵg2cٌ7+>X9y晧 &"!%'o탏-bDQb|cYc y^Uiwb41gLu QCZe%'S$R0nM2x[τ=P[NCn`i^ʫ @h׾ؾx,* wK$iY" |cn(=+)J a<G1BQ" J}Dfg(& c]˓XfMjuRt"6iPn,(kVq=q?a}Z!'<Ь2<0ظôh<H~f$AGx>ǛOq89&ikk bҧa֤͈*>"y*a(=ԳV\QZv[D^yy7 ӭA{PhE#֐8[t%Q$c8'XtGhoO>f=iߺ;nCCX$fqjX1E\Q00lO~pY4M– 6 GXq1*uE'wQ8NsǬ i4^0Jc$ϜZ~a99<~ѵN5ݹs{.5fA/0jOi&3ڛFc榇Y \�eU赨 ` ( ԔԵ={}w"*3OeJ0 n0$GD\>xooꥬ{ʠAQr_]rرmEM[IҳuOduc>H ;o͑y1h ,Abj ,[QJ(sW0^]~IW1.VT$N{[ ƬR냴bŕos-!Z쵾L>'~�{z9~WBO?v=I`M!2BUd|isCTUh[ek5DeOag^Z2%qy/- *S2l5$,AWlxanI`! WqڏTQLsd |.:EfcQixzV! C(-U`聟z}QiT�Pt!6*fTL9m?K;B]' ~0c`M 053`#nDBfmpG1qFҌyVHk2}!(+n0̃΍sob֮]cע9\Pe~zoWz<3L{8 lbY(u~CpbW,IE�議=Ϫ t ?KV!a?VQ+WDO MC[U^Il"tvC7czeI9P-<"9]wlP'g`c=ҙ5|!q)fBpx;8Qf>z7]9VCwGfD (4$ rNfφMAvH>Oo: ӸYa�o {FL8pbN&xcgbj,RJBQ[rSc;>O}^<YiIk}։\6c=k r?H!eJV B?A B]dSM~>&֚`[_$r6HaBB&pO/ª2ZZ�ZC 3#_bJ�8cG!iiU$CԲX ';z*Xc#`,$ PQ&WP \9b{Me_@>@:כ>[û=ӧOO}SQ F0]!Ůdt*q 2[8/o^G#M r.cwlR˗.  ͇d bYT/hˣ8̇x c0 <i~A*z�#]3{��@�IDAT;<bLm߅pk<M"ȾPKLz`;:+a:v(rC׺JN5#éSCrb  2C av-MMPH&­kkY\Hhڰc | |'dc-%(?M%o>x J"L˟pׇ [/5;?Ӈú I6za6YV?~( �5d#E\n,@&| vՐkͺuꫮ -mI *9Yfrʐl U+1C1�b,O|Ϣ~뭷鱙Ђ纷閭[T[[N; ~2[tVNο{5mA$8,{3|d共(teaeJ Ƙ7歴dt8CiGa` X?yGx6AOY7I`Ou$<9<jQnc4+,,Pc5Tw59 <xH+C7�?LtQ >O _O`D*O77p=e\ZCaCL4ʻ/p[46k]m×5QsTYb--n *9*RU?JѸކDH{Қh4j=]jFS6d%դPā Z�C9Tx@GfGæruS8uT.rh>Dg7t멸ݷW1<5+Z,+1>[ Q[STҭSI`WWh8{ C+Z k 25^̚իCdB&Lˆ/bVDUP&QP#V6wl]Q #19Zc~oNJv3}{cgzOGnGOQʋ*U�%8QMEPxW(B#~QWٌ?;nnB=|lQRU 3kg%M,n% *">K) TxlT^9x{~>,Vp2OOJ >z٘8^l|0R<1pho$1L)L4 QFB+Cza&zE3. 909`GKUpT<`{_1^aWNJvj_g:*^jLggwk0>7`_=.:}Zg<Z(,E?eBCtX! +P"ˢ.SNE\hxa!]qu8&U!@qe<IDgӽ QhOI86q19u4˱wLT8t _5PzڬHGN�&J & d^ n($f<mDƱzQ/<HؗLll =7mNZT8ҚmaM̑iu6xx>ٞ!>~(l"3Q C œQ<gB50<%yٮ+zB$̩M$GZjz^Q8M;BH�gC@4 b5JQW{;UxS#3&r<u !()hY9s E%M}vizr ͫD7 v1<X]Kuɵ(aNy։@O�$ ZTlVo†X:I>T&tؤ ?E/z7NTX/ ŅЀ4Q^)cmJFz^LȤBKYJx]h9cyN7neϹoݬ]Fn!=+. cf7il@8#&r>c5A/z*$cJ#OgQB0  '/F9}:fo|qRtM#5~' 5Xy%βCfU|{lL(B e+3c!GXbjsf20XWQy�axo~PZU>7& ԟEB?ۃcY:lxaht<dXT�X`'aF^#v={ /d<[b|{JiD1 |rpA2Y/?}ǢhQMkV. /j+WJp]'Ƅ33a-- <HǏ7n{7.xF *G2\r9܋a]y/Lઅ/tŵ0^#}WeG9[=_õi!<|v/ΣY41T 5ШvgGti5@]=xl2b>ߎ /ʀeaZs;oD+3ʳO?Ji1&//Nx\A{=Kһfw)G!gδ$u/s&u]H*_]8{rM@X<fbQXY'soS&KXupuu_K[|$ YWIx cLXV#~+ǚ:*.vai>N@?{*E߀QE,#BԥqDe}Mu.d +G{n}q Ej?8g9)=JzDbGBp;6X̍%:c% }V2gI 1C0X( 7F£YeDE?Vș'^{zS%c~o;Kz,L@wc๐;(4{0V:¾R&E\G'&Gfb3T`$3M)zYH\)z?FN [b^i;R+2VĞz$P6z99{O"se u2=3<xR4 ۫@9>3׻%1I,f2l<gKaxNekJvO7L¬Ncrj * 7$ (z0f[R0ʘ#cuǎo}-?GjL=SvvL m2 ۠3~/P Hsf|y/4EBɖYz?O[z(hJ^ S8wP۸,5.Ы}Cƕqw",[1ټ񧟧psX&{a{'1KfI" yTwy( .R( ;niHҡ z Keyu;;)9?=jz?Ld{;G۱sZ %}l@&s,\Ѝ\0$HEpy聑GX3 |db!d~дDMkWw# &~|?,:gr@ %o 6᥉;c#LqӲ?/P5nu2qz6hcʊ#,ǘ:8<Shqb3޺Q<BT k 'dIݹȟ>fvutEq*B;.ݙ\alpJ Ţ L1 -Pލyfz:_�Rge M4Ӄ糟!&=w:S?AL G>}OیzRԳ(۠79i%V0-cI)i{ z^ F</(㡷A%sƐ,BojĪCdEo Kn<eP&-S47D3[pBr1'ԙ:J-pg~"ϭX,d4'҆^Ɵxlތyam!DHz x{ⱀ?SO>lz #|ĵ>1! Jw ܘot#Ax}a˪%:a+ 3 ?G5n 9Ĕc5J2ܳ{7]*K7_ b|B5f[5S2HR׎k>Bzȑ6K).xiw< BLZ( |5mj ;"y([8dPYcI@�ׇ 1z51?]&|BF>H(mmm`oO?ks$ )lVIEe{F< 0he9̙YzuDb :b:1:J; h/|mH|J/yIi%ȋ"t?W;3|o?qƨS{Gr gBȨ{k|!G4 AtaqtߊtƩ߿!,wc={vh�e##3ޮryyUy5<G_D92y~xT㾁#+MSBFlYM9" FUӊXc:6O>KPUKWusQ2UHs"PȊZyf`"c!v5Z6Lk>ؙ< cDy2X#AC5y7sUزy+Ԗ?"`;^|>f4F_ܱ=|{kH!-5@_^~<.IAL 8VҰsN`dU ?ݏjZ+ư_^_:c==gMwfZ|֊DL0Atb 2BZb51G.X H¦(FO7EK!ȍ뽗Cz)0]ɳZ*亹y8 !n$b-Jn{d2h:3smcrg.!ez1 p|/wVWœd=)9*_&.RVQԢ LZ*΁^$&PYݻ'**Z]eǪ4_z\(c!5Rh RXgYl^I8gnIǣ">KױZdZmP)Z"Z+Vc}펏㡲&o%-D{<TÚeexdP碌 i3~&&öNuFp[JJ*bY:,7 N⍸Ɔ[TrLW=ؾ9*Y;nR0$NkYKXHa>z~wv`CI;4ht8fi ZԘ00'mb9AQIkub-3QI1 La1dۄG'F=#Y,ZLv^ gPxwM9*^xu{IPJk(RA,ԶlE04dz' _Umv"}kВrn cc`+ص4ꏊB"ևG׍G&o3HsOBz2 +"kԷcK[9zB>vuP)'TYz<ᯮ+u~5_$!\ ]QD}C xc(x0cl�Eؘxq޲Zw'|ྔز9VopWĄ /n!zPAv|g|M[ej}E=vX4B?q C8.] [#/{}}ы܌=̇G�GmZ5t@DO6`I"_G%ce|!e΄G~p$fdC]LAea}wŸOY^fN#ȼ[CڍBֳQ ;ga(7_o,\x5ic(((%?am9Xb3M♆@yY<0q=d㩘`L$lvc;8BnЊBhe�3 ף�/|䱧bK1b\K |r;?>? W]BH${aM{ 7cN!H<t)$ˋ|)8N\S"`F0b.= 7`]yKؾY+(aqZĀ2M>A W܋滾b_(b 6oD9܏-\ȑc|ռ;{d<r8!*f([w9<**iUw=*},Q5cm4?jqso\Ir HةxZ&AÁY5 hj+Z2w&v~XWڗuOo$ڙ8N.&w+[X$"_*Q L$<]u uF-=kq#9kW&q7kJO| ΣC[RRj{dq. Ғ[.7m܀aK좧[ z#Yz,,[' fm|=/\ze *Y) 7|e94Tuc:xUL`< U$PzgC @>$x]I?M7h4Ύ0.!r\HrEBPqtcC#efև5z hq`8`{B(BklL^~Pk0@^LD.CQMG9$YScE@*3B.vʫ|Zk՞fR$CD}'/ U",N&@1x9Q,!{I$PaeDn*/*r ;* )xB =O]t {TAI$[ʗϗ᥂ݗ^R`?@%,ɻDNx,-%$�ۡEQ&NGAQa;&Aۗ !(9<kjJ!c(,4I+qBIݗv(mW7ݚEqAkWL)Y\^`=lJt541v\UFd׻ĴZmc&棲_ЂVw V ^c{&LCpdU <GF!yqqWiFnWaZjm0) :GY9 >Cf=bYلQnyIf00\tEQAԻK@HlkX¤{{Q@Bs297Z_*:&1Ss`؎5),yZH$ͅ>5k]{ra1%*96r|NYTZM;+$iS"n-.cT2II81:zI0Y^}([FGX@) pTP(`iE&l\9\҄f=~O?z:*T*@;oFF~ bk?w˜Ad&ӱL_3#xQIuMccsmܛe@Ac,5`釗gû[^}!L~HK0g6uHaGE]Kfg ;caVӹ ;6\TEc ԑp3xPh2NHB0&e1O̦ΚF= _??}m]fmr@Ӿ{) <gY=yЗ =fYIʏW&7njMdAl,͂ -Bi\Eo42q=�*G맶bp뛗u YDq],o o(ƄtMM])2 i&OPmu=15(Fuw&{ 1N2_!-C|y3J;} șt5䱮:Q\?xI^"aEƅeOc˹q(�=ʤKom(x{ou؟1$|giRxu1qgM<Χ7hA,\E%Z%c=8ƕT&S|x%H(QIH콡 e~Z+]Žs9vy1!ҥh׍>*uPH1G|J+} c,ƨ?~~spzW K,W njٵjsnb$ӆ57/gSw�(cDWN&y#>IG##7%:zf dq$+I23WpO/Q'_~5K-[[i.-Z>+̢zҨ^,D:Q5QA_`?9js9]r[BF<>y9ʍu )j1xCtXaD;Y pT=V񴩌mssD b@ZdTOOx+S'~/|/W)�5z믳oZb\|=^ڛ{.9x(mNA=PViҹ[A';s4mKJi|y+N~ydj1)8WR)QjV#q{ cr"`K%ܜ>cC^J{tםw/|Y U 4& \|;ϰyi_{{F X[1?cT2̞ʹ;(z=n,[djure7HBq +7\qwFKYd5{?~_ѿk[>oErڿuw@l=*3 BFbd2�J is3ֈ ƛ$B~_(zD* U 0f՗Lc5~NFwnf-\4D[|<^Uh|y/Wh9(LgdzoDpfށ9Oyp޼s{xZ'%CԈpU85{9z1s̾:05;SUs wҖ̥xĜW"C+kCd#)l scQFPZMPE@9?D.3dKAfػ6 ~s-Ua6.2"UU޷z"0Vٷ T۲=<hS+3?ϒu0{?01FPTG0O6Ni�g0rݣV"66z賻n~ﳹ*x`l.]XU]gt"]]^晧X_lzsjhTH6 >Ȓ ~hEF>m<y3a2 l0c*tuaeQvr1B5mO{Ҿc Ax<9E%r4%Oڏ0ޭc&raiHqDȹjϲ%"OЌX2QHpƨlPj[81%2pN}ߌd O='yN!!g9/"1,x$bD4]_m"斪zA:3Ḡ`Fr8tf-H 9}i^e?Cȭ8"nDu@X/h̽ɔEd}oAḮTo1刖aHXmZRͰΘҪdkD*&)yoې- Ǖa(-i+ ]?9Z--{7X?Q3g+=.-KR"<yrm c5:*(-[*X y<s)k0'BaAYdtȪ0FYݻh%{Q!?leSC$ϔZ]=~EdgG[6o"kDI qٶW^>`d7Jo|_p>@~?|s?KVxc+]BC S7YJeXLȐx+<N@SD9"K;xq2K Ԁv4J5M޹@hg۶#0R>:P'4e[Hwu 雏u)1B+`}羔FΟ�=F^Iyk>ѺZzP>YhK ̱ro'g?d{ #89p{,FIpጨO.uc`3˯OSFHpJ;+nN/(`Y[;H/ŞPX%l4>&c)YȢn\gӇ(r n#ΞN,1A xO#mDM-aGkkD=;:v|(=|鶛];v=ۏ%_{mq0ryogoj۵; 56lemq�97o}{i|j|OA84+p3i==Q XooncN‘cn5K/j|ȟJxIJwOjF II�[XnK`@zcMUx:~L#|g(Y%]8l{{ZϞ}7B3#QMw#iRlL㨪 N'VuCo@3* \QJEU%DƤxLFLZ]6 S9(AC eDv/ _wC UpT~sN jxi(<>W5<(gӸQ24{Ja(f^Ƿecs+Ps\dy (DaӄO!~IOw 0=ǧrʻgP^nܺzm39::@J^䡲.V0X9 ѹ0Rf _B!U% 3^4;{0aRF\'|zT#UpT:=?k�;z)l}>u󁚚(zi$ ]PFĬJO0J<UT;B4( hˀkF1#00aj`u+U.T. .BP >HA+FU9gǺdu(\:Qa5 1*?g .>Bw?VҳuPiP�4T%U�H/қB F9T3x<2 K7Y@ȊxQ'"QWN;߀W`vm)6 st?rԂ{}Ci}([8 Y#+飧J4/6d}BiG4Vhΐxo#`"t*A1bٸWJ*E91 N FekGw: ,,c-U1>GB.eNX'Bsӈ-EE9cy :2힗NWev< L|ADIw?+/iHoǼ?܇?SӪgVaisKYN^S)p<g{<<9+s^Άs@i-~:qtBT~ hTSD~\cFǂN:6\?o_\MQH+hVN̩Oņ4B\/y`Ne`_.e!sc& Hҷ\{Wivh<J<xii}k2@x}(5PNs>Z~gٶ#ͳ^3o\N+oꯁ|W+ $*?Lw`(SO/tZa4Siϥ ,FXҵ( ӝ&^#GnH k}=ž| לKSzĹIhMm2ppbp[ )vctR#%1=T!8V0 e 1`̢fx~{*8ұc{ͮ]PKKKЍ:[)XF ^VεH븒vpxliJÉXu j\o ]/(ްs9qXo)2VhV[RY5RаF':FX=-311jS `YZgҖ,/NFt5~4[,2^#F(민F9FF4FG _D5v/\IVP߈. Iw6^iȭ5o<Ih'ķ?~zĩ6>PD惬ʧE)p5|uNK+3ѽNFۍGz$uSH.&@;"ڍa cVѰܷFqik۞TӸ=;{\AX3A޶==ftU-i;܈,5` r(jw}"RyP]iH:-x48z0!Űi_=(}A@sXr%Q_bOο><79"73 z5d4Nf`/ATd&2̓UU*4 U{-_*ܥ@7Fjp F9< 3|s9C㵽J|8?ȑk0{CqLEo*5xyFe_]�(q3l?Qxrj캀z .6rz2 'Ǩҽ T{;nl(3*A1hC}s"xJ}>Ǡ7H"k@ gx^>_^u0vrVt %H}fTKE<}wulέ(=CC(<%퓶Ĝ ݻ-/wuQ�dh1SbPPUU8G*6vp29+q(q(m?`]g%67sI΃ƃ{PT(뀈⁣e"dReZ~!ETد-Η'M(0{(<sߺOC_6UGSڻW'\á�T+bL OOӔ̢y$2W#;u'4=8i!ZDE 2{rr$}gtT .`ЏlT+9T@Q'i3 V12e0|5CAnk0[pB-ġ6aa fLPB3DLI'!lӀYȏEm 9Dj4(>0`r棸akp�9t}J*. zمL_b#6҃2%D54rlbotOaB_[N}_v?GIFQE�+^/}P=9FtHC{`TG>^IFx(x҅LRE> (TZ{o_O8 0}=YlILy<1589ۃ99R~&iT4eևgٍJfoQKb*RGF 7 ۻY!:HKgtĉw [г3hu1]%j+D!;~<]BFRn/?}^O"}=DQ7=vpQaTֹ/y''Q!:W _ʰpLg޴kt0u=ocҮ^ 纎}NׂXR#_xhP']kP!HUv@Y QJ>p @:):`ݷgWE"F͵-]#Ν=E_ii=I~":.0*oi``[I�2I-ٌET+.;v-5 sH+HZ_#l<F[2{ bYd 2Ž,)c4*JiI^flƧmD U)4Pnn�\^*/49zK׍AaRCVgrZO(_FԻnRHǿʙK:Aߨowy[Dm*<x2fa*/8HkүpʵG=z2'/k`2ꄾ:Tnȷ}Obn繳! LJ{!u°o@BY[s#ٔRjODZNݫ<cCސvݍ"?~y=/{Ϲ{{|O7B?~w0 3*(zH 2KKaIQ1 U`slyJJ&{= Y&H5xhF2oP@)*;k*=k^=c=ϗɔ?aʂbXGO s l>uB| ȆmRw/nM(O;V5<5rU4]~0[o5CkfkHUZXW+}mH{ Uƪ“M }Lu9G\{-U|8vy8ιt㵭Q H[3fnm<9fkk$iwbkkk|fD5^3d/\GyY.3w0-#q B4|lhP,hrXE: &[mrg/$ Z-lO'N48~=<6]bqfbJ<>BEp݌d$ X"N\cU 淠XI{QDx^Vo4�0ΧϷk X%̚=SQ]Oȏ @U*X447ϼqqNToJCixl: Bq`ZB9>]<*="uG45mEB0-Rt񒷸֎'|ưbHI6%O߾F\gO`Nf0TֈV@1+X;4h4o(s!⬯6s9rZ8b|i,HBҜgM3(VXs4 x`ଥQ\ˇ؛Fq9PQu~(Z#|# ú2j:|cc:J)7 ǻ>(˯{.֭<@t"^W)T AS 7`QL񕢄tftϦYǧA|3_F mVH–<?cyQr=E􀤵Q4lάSa_2C~ ~gfͨ1`4ky"ctm(K0ڢ YY6=flb^onkDqi ,Bej>/_1>:=s$}V3:>8+OA*Tql}EKwo1t3oV ܹ!8 ^V'҅Ig5()q|fa|�=1Ka4]F8% G4@O'󬇨ڌaߋ88 iy(hSg�N t}݀�«}&x7o.\$z9 .w݋_ÆtB([-:Tcoq ȉ'ևbժվtX|8S��@�IDATMk?{S?w;̉2ZMedq,/3:_�7S'-NJ7<FAZ  Qv[2.`ģCVϜ>g0cWP 1ɹBuPPkyԍC==O/i2//]JclY\M" lj-?JYUPV>vQzd-ff{ &£5Rݕ<Rئo+ZuV8>}~?>ߴrjat$ Qth86}0}= i?8*˛jk끻mF!{@zwt>q]oOy^Y?EruiƊvUPzwx![ЫMvh1߷2]pmuJUkZ{%t>?ڀ4V~e:;ҍw]f-ejnBKBnt d؜G|8 4-P!HR9I󼇛Qz2_*a1>g?{cR{$sCsSlruL* Y ^ǐ3>l*0dEg~>Ec̘[{ydLK:Yg\wp)v+,{9;F*yz,S؆W^JC6"W%kQFRXDe!҈F1o<ʨ(o>o"LE4"ChpB?Ĩ4Tt9*%xQw~AAAܽ+]D34ݏ@HJϙ(׀7cLCO|* ]&UD*ic,Mb{4zb+1ɪEzs:PPh)o<×cV3D2|GuX1ZrXp/ZD]5D\W۹w_Ω || c:4G*Jqr!2:n( v#U֑cUeEM=_)#@YTĽ/]<y>ɿ3|oފ@hJ@J$3{?Nkjoo#}2 "E1Wk@.̑l4 c6H Er'!Hqn`m̏O K7]@N"EA#kh\P-npUop49|,0UD ٗO -c?2~*Fz6KV-`Y`` Œ(=F-"wuwz㥗#GH"b7KaZ JwP"Ǖ"Bƞ#PcxcR6V1ѻ@>GQqt<͖QT[gҽ8g;]DsK_ʟG=s QZJbZ/:@4$*E9\gdu Z(45#=o(̹Gl߀C#CWSS8PaҎI#߀K#}ꡕtNi ܌UǟƮ{\t};y\F!Ly(8Am۸5 Q򧈔ƒʐ{}VUݚMD,j}GIȋQƻNBa90h՜1[M@LMgP9" i}qb^/d>Gגa[ �#c.thK)qhX}ȥf>ix2TzPTȔO< MK bjFt]mKzCH_ڡ0/0H3FZ  p^w0+ul3vgggz1sme9*yyMk/;BP婻 TB_T!V S8Fx.koLf! b�t( Y฽(3gPs"2 9;0T;C~躆o˰0w7@|T6'ԙw8j߹SDBػP} lqs5yiYFEVL,6 UMgk9G_S::Fy;G1i+ z7Dh 5p7q[L1.W{җF= p^[WrS y7=̩t}ξ>%s;/Y뚨>'ցϾmrt/s\#ȷDM;lGy*vnu0bcF s:z1ު{?T|ѩ>dzov GzC=;:BHa\~z t>1 #c1bnu2m>/IǼ9solwͽ=jrs߽g>_Q̟Q$XU0,CiW!U}[@w{J^" L_27ڀl*ni9w9sT{z/j!KFd3!`{eFJE<;[UqFlwVJ[aETBŘ7{UF4a<-1'O Oӎmqm2 c4yY^*[6mƂw}>S@~c䲧7ud]^=@2 x1fP]r}գ[.sm 1=]s S�Dx5Ud5;#m>YW"sjTRrQ^)on9;:bxF Kj*^Í@|kPbkRPg et:G?ڑʘ??" *e^!.V  1w ;P}CNot䳹scm3`"ksf΂[H9Т^={kJ_Ca\0.S@:SYYé൲f7{?~%(|ʋNccDDQ&D޾>L4}4 F! r#}{ODs((c{ݯ_~3 G?96D []"€"z0ZtV(xz_e9w<!WFiD' GJ f֫c ߄|RFqB"Jwؑyy@£䁐6йlKȂJNC@6Bk(""U+^V1< 3hznHutT`#" oȒg12hHQVx-`=wQp+ dYJ#c wߚ>s,++:4DYtKZ.CI+;A%"77ZU5l"Hp8я/R|k/{!1#1&([ /_Ur_` -]5c}S!2ywcx4r|2K sDU /;=v Y%U;AJ(\u DҳϽ5k 10D gRErz#wԨ#?ѩN#=w!?77bYe`@73&Z\Nj/ka,91X[Mۮ[K4-8\Ky(NJ0ί| Zg֓zRz{2^;Juؚt~֋ISq;Md<}SB.\twֱ0ޮG_"MQ1 f\fKB_y1J}k7Agyy4jD$ʌ527Г64gD[xg?DWhEOE PF}o%M{/泆(@U �!Pw =FP'x55HO>d:~xU񏍋&T:vfZ7QdNTmS)\큁d#D+,uc<tfx={hpi¨2(ڈȪ'65Oٚބ?nʞG'bAS-t.t8B?[hvȶz@UiV1n(k'XΓ7DnAC't9Ve>0h$$r%*L࿙5psE:M\3Ms}اTr: \ /e [{|稣進Z5TCdTw<%J6N}뼍!y,K}?}__{oa?>( >zw?s;^#ess߽ukٽ3)22.TFGK2N7JD(,!lK2\_2� 1n_co_Y&I)cQ<q2K7L@WgʲL(y] *RS>2u j{0PMdw'Gd{FGNnkNHR0-3n=ĶgML0 iWƀSa8'Αcu.4֌p>`w<qy ʨEB5^\2;kRpym!sSwM_‹Gƴ k"^ he=2z߅9foTਰ6)"Ețo0=K/@3il^H4a[U^90T i>r_:?V<8tR8zQ,RJDDA4]̭5y>#WQX:*-}119Ҵ#((J@(TAjzϬ9s@5dV'O|5<nڵBDg&)BҥH[97j!ѥOd@:k4Lf+k<j AJʊ1p5u˖͑3k[F,z* GMEH+,T3xGxBR#7H:v$Ԕ*#*_AG i^~<6!%z'҉pr*$Ы[<<I S\ U"?ǚi`6fg0| E5`Օm{י~S9dEP*P,Q ܶ}g:rESk[[8T(jJ_oJ_/ ߻o7O~ӑg}m \�& Z8 ud̙' LyOYKL|(YO> Fleg#^"e2Iu)s~u~qTO_39ab?ˋq*>!g&Sħ E7|s'>I"ۡ| q[ x'čd_K̛ay:w8z?-tS{Rw iz@(T維tĵ塬 b6!?qo7Qq;QǍDD8t}~c(mC!xkZS U"*�I<9}ˋ7͠r܉7qXT#ǎ&ӝ^! bOݹgOz0*jE#_uX}C9QWJÈr9E[D5W=IKr"t$:NS(p5/pOy2Y*]ثSn(?'b`o �˜Iq,%M@W8|r]yn`Vסb,SҪv/@yi>{b! Jv KcS#z'ƕ^ .™`4n>r;ᇦ=qV[w :s@vuaOM- A" FٛFiO2|L琼I<5篹7R,BC}0Uvy#ձ^eZXܹ CmT"(%xčIq3D[yzE|F.YM^yis<Ŝ~$TבvԹҍ]YٕM]:Rϋf޻ccWތvY�T�c,0tN)MH:y}@_JO=Tz?zaq+/z9so/?xns$~F"s#Kzs*z-hFkA&LN+s |Ke_$$b߄7Ŵ(cykyE$w{ϔ>!vY)|7Y MkE-g*69N7u_#MRymճ50[fĘaDs^5NcY�H9r (]oxvaB>W=[Ĝc,#Λs!W(^A7ƿnx=Xe^۵wuwίy=ߎ5qAKC9rF%^F8>w.m/TLПϜ1xϻT5ȅ*Q1ʌ kg0ZWȱ1 9?sZNG@2` u^({:#Q{VGўo鱏? ƾ(HJJAS 4 Eܜ"X\'wCd T�:*5+gSP1qb 2%yΑ^sZLdM*֥)Jcm*›@1zao4JD H _ ly[<vuzfl+^hFdJW-ǎI22Gk_àv.0KStFڲ(&@ 5יʱQ)PO5:K\@讴1;7*|PE8U)zݶm8 nJCȭB(.mN !S0 FtZ@ [Xj~*~񵴷{#=09min,F$<ýU%*qQ zۙ UzIVa~2i:~-T;D$z7l| f&PXF!^COCJ7 >ر-ŧ>xwsDiTUV3'7}{Ct~5*j8JQ:qy9Fk Slp?~}6FߕOa׏B*J6: 8f#ӯw#*(28y>I1Bߟn"rB>mib;mTVقbo T9t+a<f+Cߠe0DG@3vvyhRͷNa�kk>u o7BD)m;66{ T l+l]]C!0<zMEk|uߚY3}+-u>y͉VP'Wj1ʿ+k|W~ >|<9g;y657 >( <7<UQ-fdimmKgy'�4"{PMc\:y >R;{^p?آaG\Eb[cDX Uu0{ʼr< H8C#}s)_Rih} hH^ē*ߴ -cN&_(xC~e|<٫4&k΁}y:t$Y#tVH8`E]twLb,hrB7"d1 ϭj*tngyr-+,! z.<<J:hTdaD]yJr n;ƣL UZϣ.K tAߙg];>s?CPM{ܜ)uɞXaӼT8.Ƥ{ҵ6M#P L/^y2eFG�N1"!.c ]ٓ^}o?y{">\:IgAV}Sj2PwPzT>%@MVw ʳLM.AjLJ4>@eМwn2 ceT)/Ƚ<V8=}b#y8&gxT a<>2 {/ƘV)Eg:a07nޙEJr<|k:^xdDB O*Qn:~ױkY$>Sihf>^Ga! yq? i<V RID89Y΍cRH\(>'нkK#HhzA705[Cy;ϢtzTlo5w THht9:Vc|K9u</r._2Ex{(1TgמMQ�)3)Ԗe8B H;ӿgj1 Gobͤ(x{|K<UM'O#0 :CQP3:F}F؀ڲV kBw[Ŵ$~K@٦AZٕC cP;ʭE!M\ jr'Pc]߁JqzsOY]˚ "/`=[gN@om!#ST)MXċ~^Fo3%(!ݗGR@?.aЇml %r4�qZ/M/| n ?]AKk> ;ً7Ary%Y0MEUKJ04LuBH=Y7!0H#-|N;Ad?I -{`{8(ƍq;]CY70MRpI#S@Yu "z-ю!Y{<m]=bpߣU]y0F: UQDf@@K.=ޒw�N,*Λ6;U6 tlhԳj#uN5*4PQGk/{ ێGy<GӷfW~B6* +TNRChp(ạ֎vk;wddyѶ1W5 !~72/Җ`zG>G`s{1hY1rքdf$8<w5cψXT tq,l*w;<iP/q /"6^sEz�54ԃaXJ[G(9{d�*-kүSZ1ò1ο̙3TlM?J =$k@64vc չڝEXLj E)1Qr!+65+1XyCqZ0bz)LY^g?iYDlv":,ӡcy^EE(8oVc~G(z=>ִcH0'xf^w0۶8<s0߇8�-mThE2k&Co.Z4aǗD:]<w!爲m#j#cR^zbK@*3ι㜙95WCCq'N5NT yxש@t*hca0u;eJԾ ZBh\ a4a w1wO<.UQ_PYftcE#r�t\ֱ#2RZ@gmDtwǫB!,LQ{w>cO`&Qy|˼ǟMw2=SoEPY ɤ:tg!oߵX#:�K(Fg003o]e]'Bem5z s{�( r1_W믱tXfKfwDA ?-ҽwg4{A;yLsÈ?1 }Dل�ጆ?ۺâr:D%Uo+:bВSU�ᩛ*ʬyF| a͂ KK@zLH1fo4,%p4ϡ BVc\ <7V+2,ߞ[e|i|y/_f}Vn?oKzv5He*ȔJKo u@ɌKQTc1t#H&r~^bk B(w4 @*iDZ,‹&06#*|k>(tx֐~ANbJ#5ʣi($]*^6#(Kw-(gi,3020ux.J#륇ydݹ @WeZ:?XH9QQ’3cU( 3b4GDda̍T @)ZO5[k^BVySݗ ;+sq)D9L5- q4 o")^< Üs!3Ujq4o PctZA3WAATq]˹@Q,O( i*p(c˻l;�hTZ*, u߮eA=Öong?Ҍj+RJj؆P@0x~qǀ8SJ|v)kߍxQt. wĆi=w @%Z*OB)�S_3 /o|λgbɇ ƘTĀ~>0")(MοmUJj(56= 4WľШs-Q¼ 5!aeMj1yQkG[i-#!62,+zI`&A@ QdT5ȇ"#@ܳ5xSL#GꮽXK?|E <r1}?O4d{'ڵI0~tB-CSKS5Lu(5 'c2puZ>y|B%Tyt#ZV ~f_ͮ?_O_ʗӨ2+?gd*V(-6Rq0Fi|m;voY�Ȅű8[_/Fjv*[}Q ۲h=F̱BpԱ~;)p9#”+[ |Y!2ʔ1Yye"> =.N_@]c*(޴Prc 3'" Ѓ͈DR{ys՗^I_ӧ>Y ! X-3p@/\MQeߨl6|t�35,<F$0vM[*? /by<ܬ1o>_2yh(.ٷoOz )oE ZtsCUKQ  0XӊV4hez -1g DtL )k.b E "J8yIBm]"禝i| /=̲D͞}و>74\.#H)^@\+_pY(C$W}~s [U<_DJ[YWrm*&Cf_R ?LT V5;VUɃ^~Qa3*V?ŧvbe8Ҭ1IZsiw2Z[(ǙާcH!D8TnNL~UhS{D~;‹֨J$YijM#-,z&hhúpim^1Vv(C40 (ZdEzPΎ54/CWs`*/m|)ͩp42*Cq\ثth|Bz@M:==Q6]=DׇX�XfAIғsx^"akD.BD+MWux]iZݎ8pK=z Ϲ{{N,W)S{aILVcBUcbcB`og ) 3T Ծ4U=okjTxq"TEGeL'z0d~< sƥsNoJ~4</3"sj cB&gI׮ b8< L ^>~[<Oȱiyǡ=0 SqeCr7م��xfi7gIzH4Qׁ LLhwLbWQ(p\*N{]5Vѓ|&guNMgw 52|@0(=gڧyqNf|#])؜/!~QVلW_a@;68M+:Fsoc掎)ge$# XUtJDWvvRYތz܄zl:+BAc3Rə sgֹvoNN+ݻN.*0?Dm: x,\KгPˬzacjZBWPBe92ü : ơ#+^O}G+yZ7#83a10|x9%.`Օ U<׉@yao^%+]ћkd% ~'b4:ǘFJ#T4눈.ѹb CVa׈G{X>b8|,C݄d BTaB\&g{\9a޷h;*coz;1G.^pB&J2b2 bDe{] en5\¥,:N}tSM J64@ӦZ|CT=#aL@hku|a:H>WC8; +_TO**V5}a?螶?Jf8S{*:.G7Ա0YY(${jYyȢN"7um*|Rk8w'f75 vs3ط45nFʈ캏[|.ߜJ{F�2k,,iI{¾\fPx{\nWSE<ܼ5*D)h ETtVrد.$D@s rຆm :bN`)N -OLCW7R_wg:whQ2ADǞhArGE5*cMN#ru(s剴1DZ{0;z xcSj:i#3{9G>[N-84.\E+,=Ѧj4A"ru*ZhO'0ͼezMggnP(2V(k#B%BY߳;eUA#ƺ[^:̳1(4hLmj9:%_V-8T瀊(0̻cl}q /I$<]XX[|q r3UVW{A;]su,{i54Gf9YT>DU"7hRO#pIUJU-iCid0]!~gjus*lJDW+\amڟ֊P&-mJ@Q0RY]#:#tt^^N4DBr5A (œO�k_W{TbhkWQwc*/D oԟ5Z#G]$:C7gQw"5ԭ _{a bl(*U&ڗ}n1^|)cP/ +IZ *l9:uʓ)4\͉g.|!zgkD!= 1iE(PBEW6ghdƙ}zATͻS#CB x{ys⽽aqLG9w4¦'z]=$zrugDZϥBXQ�]|*3ǷgX¸ʕ+1Ə9C!~oPƨgxs&:n}D8 Qp~**۷pUǨW9 iyu#m!̄* UP񥂫^WOʜQ 9w sCCE{߈~R BOƏRoffHjphDȬ\s #C#B0懸N̝0l0Kt G[,Ec`gTg2_sHPpRTTZ  AoK;҉geӴhj:JPP{R~ ݰ_" jwcHtR- QGʫz-я&*adg4=3z"{qO__*ͲҫH\C1B}淸6P,gx 򑈈n$'ԂߟTwW'EF#2CUB?'OGq`F,#@G^c(y[]k!rΝ=7{L{#r/}j2t]\UVQ liEyUm`Ty&r[6`0Pɷ\S@fFVm'-rmDhlXr:f=/ihJ< +$ 7Gex7ˆ]#F_2Q񦧘g b`i|9{B@{)<в*F+??oo X"ª6 ,P[RQL&ZK=,F}ңyNrP` l"Ҭ<2 Ͼ}g?Ki0_@5x9^$rijn8l*\GDs"tuƘWBĄ}x!`f᷑<Йa)54 zpkYiB$<VA@BJ6dTB`دIpK1Rb6<ۯ֑or^><z-jpm˜<s) xUƅUOwK7ߛ^fS-I7BDݢ=No}[CJ% Dnx3-BNwYɐm"u@y+ZECGj4JTe[S h�w:sAdV91WY G5WT.^BW0DlR^*L9N0 `i8s g./4Ji0o@0xƬrse!z 5#D\A^֔n̬Ϡ<65C}u[U@Kܠ5 (r|uq$Nb4R$kC'2s1Aacc,H^Jj+Fi)-i}uқÛ0֊Wud.MoI"+]q zt6= A>!OO?4Չ/_~%G?X;:33o#orD<m c Dl%HAļvc% @pz /kJe%-yUHty|Q9x{YsN BKȏ5Nc H-R ~PG:$mE&kmXzKArBp[ϵT="At)WhnCfF4cV"ot8?ySF$##8O;:xb!cS]u2 rBf<M^0o؏9:Ku2_.pmw#PC��@�IDAT#ytS*\0k FChSߩUBTwPTƗ2 ^_^+1+4<+nS|r3f<q{@`7xI3X_^KLqx]a3n!ٺ/u2ϱ8&X3z᫲37sGʾޘ1^.a\R % QJ_+ǛhKTl D>BeaĪԬ gz_Ǫ8 9f/g$N(̻۹9^ϗڮFJQH_kETE(;f&FڬxeQJb{b!r$#@yb<BS б3oq_t/{B+8ݫ%t{ZM¾؏ay|-2(s*RRP;l7mvMf/nX [pXF:\I]8߮WnmO5ݿB%UhoV GHBv9@Vp8Eěr"/q9}"M>Bu} S͖@BL5UK %oYE0!uCqP*5WC[۶Ћw[$=`X�ΌT[np+*u i 0pm40F XښXF r rDKbp!T>&tR~U4㘟&L#?MVk?_F٣{fEhSwϟh˚]"F%:,F Z,p5*JE`^[8YAQPvlJ?P@/6<s( h(a|UBF*Z`!b VXAgvL\% W7C^1g4 9J"Uz%γmSϺ@7BFkU{"?TT# lG|CX%eD|U2Ѳ*h3ZqA%T~,Fi-Z16d!2'e>zIwѮc9K#)tn/Jcb6}vhSCO9~DPXu\q .ؙ+y`(Vix:/R1km)~\с}G%UBDy}2r>x(۪ܗO>rHQ59>@As )ku@TH"}q{d; "/z rKѣ%"1dy&0lKdyx'W*٢@d^D'sȔ) ؗTP>Џk +DMSWg> u;<+*76 '6a H}Y,Rk<06TĸPDU梋"ڼN.ޢHsׯC\ .436p#x !yP�BZ�Lsyg5g2VTF'_ '2Wísj?344rg>S_4:c*<Oyvmd(|Ԕ0Oy2W<pp__ufi\=' c 8pS5r}b5rCĀ2L|&(l@~""9Ѕu'cDtbv=\ ?Mx8a C 8ZB$:_:Z\q"5F)3L/L.0+QhVsճk<)4Ar-yffptْDG)a݂:K@j~{g:|M\`_8P`TiS %@CeJ~2J=<yǘ3aT%wT{|{_뽼268柘aBz-,:B0~VYWyMvN<zNy- -3;q9L[/>܈k(Χ@s;,aY&Өx{~`gxgb\泝={o`=LX ʄ!Ǵs*%vS<cSiy\ g1i Kgy<p%(SϚ{9/W<NHTtOW}،rOw85 &K/x _VbPg†/l8cJ< O* +P2ZctTڭْZ /,6Vfcx֊O@G'2\7:Qt!T8, O~뿾5,0GO8{'̱F'Ndj̭*q|ikΑ1" ̵!Yz-mg, 2KTbc㍲يEtObyBY㷐cESe:?x wxL]:w;:Eu #r<iO䦒ʵ֠+==@( (  bCM?ʿ|"Gji}'2M^b 2gL|o.X-ḅ8 UWp 1$AcqmBCo0#+0( #r.YW ZaC%|}&"ދF,0e#g+^4Ga*C3`DIP�6 {(<T*4K%y`l8`z[ 佗t'+@ 0 ygͥYURIRj﷯b=ʕ~{>ycגU+F&8>NB/Bi\rSg6%AG4f$ۣ5xN(`-Unc+5M``Ëj*N%xw5_ z ۮe,~e?܌u" >SLĿ/o2'o%~%/$5\%OAG2P:U a#OX5Dj]xeQ 2UNͺn% !<SonxZX"[<& V:\ҳ<Z[[7ߔ9J(v-BHnI͍MQx쳡q­cxg΋֖U ص;�",.n`}2<lx$Q=iǷw 0~C;Vsyӫ[? [f]Z(J ɋ\`a[–7gVEI!9>_CYcM.$Oi=~U*+BN{% P�6c_碈A2[! :^LДV7'Db፝@53g6:9䷲ܲ4Y ہOm FmJ r[#/xvx,EILհ}NqgM+a<Gcx&M#tlv?5A/JOE/ Fⷀwiq <<<%SxPBQKveW_"U4{�>xxٷC9U5`ȓgI*揧FQPj+ m1'N@g4?XUcsA49A;phzAX[�B=ܤk]O iX2uC= 3bP1Gj]Ț: H+V5:|i!,x ӄŔ$U43x�uFNz4 b[I1~Vf1tG 0+uA"VP�WekD~L2BJ8ŸP` Td<اjNlۊ6g񟷽AP~EBBGSPGeAbm +ʝu[*-6YL}|[-~Vi^!23|]0*\ E^l3# ;nn5\ti}vQؾ+y`Use) +\ xcE8q*ZyB7wXpj2d%ئ/~BRHPҙY)px$Ζg^@1 ho+VZ!Wm( V V"r~'K1'%ȩٓ: W"}7j#sZx u/4`�(OsGu.lh~ 8<M#tB$2"9eBhB1Bط X(&N J$s^CQjt;k]o~JԺji箝i#Ph JJ0U>Nn8bw."ewt90ywhWOlDNntZt-E=V<2 pב_x;wO\e89r:Q4lFkdpY<$X; Yf#Y67Lda':ҥGA΃vw Jx'G�1ByRKY}JB):mt/E}bB2 =ãPQE!+d1|un_L=X[F|"wqQ\2и4*yO3GaEA<Ӡ5 g؏8ĆTTųMY~y:  ?P O2ʝaHGV92ܫ< cM=F@Q4B>w= 2U{^.]P\,,+hHI�D_nUNDDd^_ybHĺ9\6 a҈(ܪ`|g{ϽhY5?'o܃FzRQ fX _PaVQc^@ ^z75/'q9z?ϛg\9&|=KXkՄW_7ҺbBZO։0Ss8 1hƍ> ; >kQO~훡8? (`|WJ+Eعk+?1S~{,=ă!+%TuOH׸*UW_ 7$o7z\)X2!!SIћbp 5B*2wq5L֊u]5yD3?=f絥Ts>1F4ZFVF_SYV^RzD@BAAUaL`oB4)p$ׂCJA%#*dVUj_C[&"6qCAuి{ŧ\ؗiG[\)\絶x{P\26*[Rw?3}SFy UPN) Ұ;臝Ę9(.j,ŀrא{>7ֿ[)=sV\ϬHG\쐋,b<%8×g. #g*<sõ \92͠fzrP'ԠXa֝N'tDk3EjRVB� XN̄(țNCRzV/Va$/0bֲ2 eY<<L%sf5uy!cx5bhhM%[ Ojk2ߕcLO1YYj&a-B {# 'Xʖй⪉K3x<~&ߖ dggg=ll!$f !fU\̕7Iż"G ̼-`}"g&ZRL$3Ϡ{ɶ S e抭JPZb_&E=,i(۷/~S ATl3B\({pSY]v.pBp>a Sz~ Wݠܾ$pQA吅m7+/OSS3dۻ|CFt !$sT=!CОE'BE5sy<TK.LT{ޖȍR_%y>_ KJx65t{Su[gw%Peʤ"W7[ۃ]>R l Y*A4Q=Vٛm9(9y/'[GMS 2 ¡;>=Bzf$Ho䦋6 i:݊ড޳|kcJzUm9אGώ[ M<B;z3YXQ͍"Gm3DT P< #ϭntOP$% 箸<#i"2^ gٶ&Y/-5euQ nPCx m ߺ*:Ar)||;17o;3+m2)=>73 5 #G8BZQpwmhF,C8Z\WnCQ DFq au4iP)ub>m[/04b�@Pmp؜tyP qa>g?z g0(P4B,E"nS5Y�c=|.d 8>ת`Xj j)GiOPѷjepІ �֓{iKQ"K6.~߿~[=G?p"gY֝2Ub2'S\J A¼<֣=t<S4Rg-ao|S<v 1u/jrڀa~3 ogBI¬Ee!bt:b:C#Q]h*sL}6GU, u7W:w\rqz L+)2_=T='-R#=DExZ o HF'Nw}ށ粞9I>#m~l%疤>C5I)`M#(!>hl4N<ʄTCXS;dKQ�uk.H+F't4 ~ifq&0֝|G[X.B<8G@Z5#XϟV'?K/'s CibEݟ nFq*HPdolU8õdG^ hO_ :E$fMO]-JjcܵF6B nu2ւcp}8سۚQ즛nԊFYa|>@+9@pYKʑ[MIGOa35 GxTNe7R.8uBuxϥB~37 -]FEfohfPOj@^&^D !C(n"fGT^;<A1BTc8z'uA�ld.)'c `+5u(|*n]UĹ*AsE9*<eR9yE8;L= 2vjCɤ?ܧ6Y6;o㿿ZioAuttѹ0Gb1*Jld .(?gު3#*fx!7zdR~׳B\hdm#j劇\K)aﶫamXUDN+ֹ,wHs9BoXJР1VF3Z-:9,T SO'a KJ }M^iq~a/!w 7F-ÆjQwLnNb记cvaVt7+75-pXC|yZa%pp>s 2?*o۲oVpȊ 18w1_@k$ 86>GgA Iy.9KX 3Ħ遄#C/hY@ n#3ȣb'"O'X9?TvZfvx9ͫdO7Aݶ=>ҳ֯O^~<x(kة!)6I֋6uܮPQA~D(@Bhr>Eqkא!"~|.ޣ弉|l1NZ-:\ 64y8@oQs `EgoeC:N[mbF(qO5O`b ʻӂE8` D.^$5Dpe2w\z9aaDCW2UTsr'Tʛ-H aO0WIfR1g> MN&k/VZ"7TxQoG̍pN jX*/{23ِ58tF˘͙o]A n29QxhFQ-E?ŚZ|@|2)e[hiAY!ʼ L#[Um* ڋ"TMEIeÑyQp@tWGH+ x#4Ȉy}=Js\o3AY[6 4!31YBjFUi2 0v,Phϴy3v~%]-]sf35~{Z1#Be s A g ǁpGT쿋Re1 .Dv= b=!3o1x깢F <g׬2WSWzb9f0y+wǝ;wSA ο2 -w! 6bוA $闯͝W.X@g{6O^:v(MBA`ھswЎF9u@Vr'^aQA{Wk <XNy`1|4тL*+.K]z!4,N}DrL'ieW<g3X%< ,9 bs`ϒs:"^3ŷc[#ϋweYntT*=!뱘TXxE_=x6#QVcK@asJCxB_<jSS5aga2>,VlTD2<_ڵ1"c,O PvU -M~u(2Ck�^J;~kB’wXZs q\ ?,d`۲+}ڗ1ibL d  ~@34h"ԊΥ0^ Xw]ȣ?D+dV ^G;h Eq'qDާCGRNXybh6B*L+syV in)Ean{TWZ2{Y2K}<z׀#鑕;VHOᵬ }Z0W{;a~z|q湷=F}}ܙ~EꖖE%"UAaT 2DRbm̿ MB%=sYX&<x0[!V"]#/2t| 9~IEZ_UEX|.1V$ox'|c]Q]%glڦgzx>'^y!^TrWq555E*pn2n�+@gsʂg~b&fT͇Hūm-R K,2-=.L8B,&SmњbkD$S Zd u$`1%|UjlU&Ö [moo'~E !tLj^.=*t0On$RIy0߲!ϜB XdZC K(#iNR;j^PvʒO`|YOij#+!O ia+,oM KPe õRP嘄ĚӦsZ7q߼ϵ#}ЁLQ<xaaF.ְZʌ[mdt X2 js^({;cX֦m`Care{' "T:&Q�, mҋmNF}'*(M@Ni)UqyߞӚ X78-o9&L v=s;0>*0OM4=t5eeуN5ʏs, Yw& "O QX 5" ԣXݦpa_U~Uݦka,<McYʆ+�l ">5?A׏8icNKB%BQwCAW!_o!;vLC} e,ՠg~PL5e0 wyF)52Z}Pfr`Ω jV=]M[_9-E~ܯ^E11o1&NDAT -ɧ3HVK2VH,A.GqARJ(0PJS B1tCo &7V(s*Q@3H7F/^ "=r֜iN~sb.pJJmt;"_Q?{tUצ゚$|T#u]SȋFd�ށǃQ96B<˗: 7T~i"[.#ӅLV4/jV 6ﶱQ> f^rc҈PGP{R^xe6ߐtں}=ۨ~ ]@_=jl1L0 8K \8^xg/r&'"#').-?<l' \c\(O.HKKO7o̞#||I˙/.M>H!G )5XlfOmiҹNxB͹doCSR3ʨ%/TEy/m[#Gȩ߉n4}8MSs}7iߎztno>K|7s|ʦ p?)~R^@ :y^$9dr綗^Hwii5~tS`)4\n*ZG� عvFU_&~O ƨ*e 'X8HK9.2E3Gjҁ+oأ`θ+ۗЭ U|#:"w͟hfʼ<d6odnߓִn`۲ϼa}ۺ 3K<Vs/o?ґ7ߛ;ϡ@ZFU<Ⱥ{`2@E9Qd0|fAN\t ¦bU X-9--R+^*s1WMD%ŗx @חVVb;͗C lny=>SԗJu, Pm"=nn~fTN.) KlG+N ).~8Z$*sKB�H؎cT�u>)ph 3aoޏϫYCpeZm~;їc>=mX5%͢+ybc3UbO3e�`8kQ#τ K>V2`a{Z*A:N=*Bҭ*h) EӾ>r0io Ei i~knG}.B['+D?j7k6_eA80G^#O1K ,n߳Ϛ@CC|!iɔi*gy"s^# 91^&҄ 9Ա<eN@C!xVGM5�._M׋gg9((l<[w(հ4(.%ܙy*O?Tx Ӄ XAQ/-P *Xpd|g EѫLZXאǻS{z4xb烲;!{\? N{m:!GH_W*5V&os ^tBv0B4cVpyӻ5QpKO'] |.e?< ex67L"eL u#qN:;@2Euk[ܶB?VԐtF,[وǟOch\P zn %|}Gw>`]LNT(upO|(ܽ'\x}sURpS pNH[򻂽Kz*NmOz�Pz=\1vrUaP1RyVhV1%z![W OK-:n[-x;w Z yP[mE19F`nuDyw%"%/ t| 3}%EHp1~qW ق޹/ez'SK c=h5DAOV�\U, Ͼ{ӽ(rFI:;LPI%RDoa'Ҩy B^X֜V,K}_C2{[7ӥ^ɏw�c<{%,[2O ^:8|#SBD!mqy5{iH| ~*S{~PU$&Tv ⺡V@dyV$TSL\(ErSp.i߆o]naBrgy}0\GI1e[F:xxG?h @Z#8~hz葇zaՅ#ضz־寤.曆 A隕9gz~r0 qR/ir)&F^<ޟ~)@Ittf!q91. v;�-2YCی ;a+n U(vagMEPF +4N- ;(tAGC[(yayPeha%}ә`ؿF*+-ҨZQɞiYTgMW\v%{q.I󪖤_ޞxa"( d`8?Vs/?`;ϡ@.o]u$ȸU8UDP.JTDt9- ~gX3DOa'-wqخ) ekm[!#%gg1ؖuW,"j[g8=ɘ>59 S؎}%{ro~/*= }265YA"_H:vC)(|zQ'IA30W�9g-qLVjqM+jo,B*'Ov7Cmڶ9LY!S'\A s*#L6m7:'S%\/vߵibhFFj3uY7$ -έ zmܿѰB=(rY(2I(%Iǧpj)g~U!ePyEȄXG`�쑅?U~N@2V{}毙OuȳK{ʑXKLA,ڵ)PP }2X|Dajl'ywN 5b;'>=r޽{ٛ6^/PQ+ۖḏ({^i( ^ycUm+ wI i '"*QP e` FYBz}L)!qD/{RMRrPb>$1JTՒ8/t+n͉h?s>t4flJ̠, Rr-F(En9iX. \Us 1H_ZZV"|hCRk4XXD 2`A@2ej">r}TUq*4cX6o\{i,'TSﰕ UI7-`8 PR+z:]zxõ,�)멀CkJo!nŠ3.%荆DS(aQ7l?K'Byb\BGE$~iZ ˊba7zQf]ӝ?{,𢭭ؾ@t% ](F]d[K�vr*9V]%ZkƐ 2 q{ltƨ/>,J*{GFlys@W̾}l}PߺuϢxR ycp w�%GR;X7xQw&P>@6\R \4$,[mavԭG/Uuel?vMvwsߔoC-Xe]rj Y˶PTVJвy7~(iK> wmYݶ/I~矿?3ǽmdtБˉP&�<P6>K:k|Ww?\~3e\ti 3HyciUH*||'5q V_Gc v,E*L[|!􏷥H.S( (iv[&0B5FGeQ7-od("GeO|נOa҇;F:;Q<VBʿ"=~0t}oW0?i45]|o:@Q n(nNd\!P #okO}k_<=/O?:jǑJ'#)UV2g_8Ar>鄝"MBx_5ˀ2[4jɎ 4*뢋ջu6h?OyH:f4+Vm6ҾidC}*U!DKikKT]^yd?%*Zbp1Hh!.,WpKa*nwMe_1'tzSB@d*�yk5*'qɔD=^wu{fJlV$ p*(b=gݗmks }wsʎC)ܞCȼOk=$0760RVz۲ ô¸ʦ֫e(*kmm "p4,^$!yqH>BBFH޹ϹO$|=RXܾ_ Ɖ Wk7Zgkv6 \ k=B%ʊ*Z k *S5B!Zk.`ZJ>${\׻kAoj jd-Zold5#$ҧa!etXT)Ӎ El<�I//{1T`أZ˚֥ޮŤ5 O' ;ox'l8]cwa<Y<}i],r25YpQ,\n8ލ"xB qCS0t4DVo/[n-FG@38կ\^yq>˾PөiQ+!l4&cE�bqOTLT$z4r>\L7&jKo]9)H_~yڴi[>zcƒľj C/m^4R F Mn2o׍A-� ć"CAcQVXBPiCcy+zFPʍ95cuQB!b0 F#zSM "0{ޡLd7I{,`[xt L#J(۹0韂HۄJwM%3fC ވ[1=8C)^V�:&.K#\4Fnc!J(V幆,+YL"M@2xMC^xEY~|K{4]Kcg>;/f/aeq\wYCn#IPZFkkIZᾛjCXúe��@�IDATۓK&xXaێ}! s8;7!Qx!7 Ex!\ �Xd?HoTfuBÁE.f0r4ȚgƘi4čߡK_'fwocYkRg!UY_H=hzޕ~Qlq-҃>�}&a OX 3x<Ao 'P^wҏ7ݒ{φq#_ط'ư|y+Դ% o:BaCuͩX;ܓ+ҞIFy�'sգ (Ѽt='?{d[?ζĵ8w?s:Qqk/y?h�xC|>έ} Y/=T72@.{Yji6a͓l!2 KI 5 wT63 vmkK[-hx.O;x@ڱcG!T?oQKϔxz^{m짻`K,rn"EJsg}}.]ΫAFL'9eKt}<UkPߞbzV[}Q-j^}:Ah9cը7#|Z ŜȍGx{'Z\EOB9H5Bp G.2W!'GҘ,e! eU$':H<I܉@z/Ѵ cOBifՁ!-#ڭYLºkФjN]އ xՙs~e 46sg9<k֬QEG g"P,0e<FƟ S2DSh͕L:D"M&hB[DNdz2ьfJLSϔgSܓuY"l~xxz>M[+lii0@Mщk|712p rr߅.ܣ8]7Fc)J^E\XEkL6d[~2)j>}7Va٘"V{>ۯ#4Wϩ0heE9V+J c}9=TTh<r( >:Oni˹7V 'UriUTa~mCԉ!{&Kl*9ޜ_)<|ސ(ԁ�&\U s8 gTxIM ( <8viV|krڛ:ہ ߅u9ƫ 0t^X?; 1**ԋoY/0wF?5/QqUU<V0�dF~Z@yת竫DXOUj<j [Ox)VveK�0Y8a`>t{ॖPǣ|:r<xa`f 9Q̻Q -NKU|(鮻!Ɍc~ xʣлG[opv,z+B5.CuO}4B)^B92da8ڴ/,7Ճwot62m5m%i7?"?bx~Qx(L\1kBQC<x?**A i *F#%ٿQh,�]АP Q n^B|*:ZPeq&N""2 /# T &=L؛y/KMEAƕ_-7SpCK걎M 4#ٰ[֨=In1 iA_,i mU5+'4Z!r- xBG- БQ-%-P5Kg_tXZ+dhĂ|ȳY{z)4OFs7Y E?s4yc WPfm#{͵# I?t_:mk,)`@G#![#K'1]o')pG8�"}Pb}_H/!k>.ÇJ;n͞ȔHy&h%|kWwgOvp<׳+|{u3\KS=ͼ ᔦx]~Oȟ~H<$!QȄOi߶ϡpJ9Ltab㺲&RkZ7,}#;46C9t+@knjZ <>Oկ` s)Қ=ׅTl3RcŽܓjHZ7'u<4>_MRFz]W'pN䲭Qn@u{6⥯Ο߃ӗoKe,"ѣTn <[SG˒ZAsn-鱲SM%khbRAv~iQޛA\ 1 C=v*߉G}DX0#}Y@y\Pr55VDf8tr*.f_a2-gE\rNmPIw5EnO=Memd0y>|_mߥ o7?w滟C\tٍ &*(v!^ݻww;P¡`(QB~=\ UhR۷/<% Z;\>j&zx/󼊉LY`oBDA#J*@T~d~ss|YpkUVh5 ؖۆ5 %wdW~' [l?(]!/S`yp,nnݺ E!QY| F! ε —VUT*U"M>M]xQDTv퇌~6t82)VMk?􈴷zzжeG/LREvTO}.PLǰEaYoB U1.Q\YGsaP#d[~ٿ?p|EB"*q@`\ 2sR%^V;e9:NuTxx+;u%G{U WÅ}ĉT9"r3O0&U tfi lMJl_<Ŋoqi2xl/&=(.ptO\}65- {{QC9-l䤇0 ,1N#@V"Ѐ0i#=j+w .9?`}O4Dn kA!G+/(0$aqZ^aAQ-5YtuwC1-!uSa2TIcXT<i( 6ιr9r ke (Aæ Er̡cH=<]S(>(ƛ* f>pk/벩q).pB;.V,Vt>͢<ϩ*Q<y"tAJƊǾOj-!)Kn_pTDЅLq6x X46hxeP,4\10RO< 85Z687n^Khk\04& 'M:\gdQZ/ij,6͕tV@|jǃQQUXSo^p BTiBn[ٹE+Q+WoS0Ph%RP<1j9\a<FsM =Hg1y|pc!#s{U [Ea`tU6֭[�OڂsQ3O{ws0uޓ|m]|!8^*8C$_2 M3nAؕ>U''uc]˯os �{Cqq NxyhG粲S~q* aay߮99x9.˚$ a\G<V'SyP*^΁6py%]7:ʇl_) (S KP:EH$Cx0ھ3B$Jܲ 6uދqTjY*b^ *Jco*]\Tό ciGl 8 3z xX 4(L—JݪA5J;~9}>|C}&UV.Μ"}GX`Sda+HaA 7<EQ.M h|d'91E QNFYh$9" yrY:,s?OZ3r :FL~5EsQm`~0"Qs+ q)B Ji]ok"vr~YA,ڨ{ly!m}u;1(ve Ruws/|xú<~~?9M8ܙ~] y`sBjE +(uAI_2`]6  {$dY~m{ey*'1D"SiZɔG�C'j2c }8=wsm[u>[Px#L${׭2|»m6 VHڶ|(�gpA!ώvTp$`*!l (mlUjhf_fxJ%k1z}PXo@i.=Ϋ${N`q47Ge}H8}9`3f2DaA1{|4$y-m P9.*qw9z2�1v4<[̼x@F xs Tc-EIB(-kJ+V_ՏnG%]a3*u(2wO; ~Mٚ@X۷QE>a[0W<9ʫ^~3L8 ZaV;w!D<,+rcw+e^NZy͜q}m=4&ܟ@-BiY82^;J$;x ^wCum0S9I/ݓA_C%�8&<=5 b6Od :qy9?I(1! AK's1P OY?9T(5n<zG &69YMRpy+AIzGJP iCZz?Fz^\zO[ ! E![iVE0;~(Q\^TJ[+v_w{z6 Tǽ>.mgZ@KaB# x%o4C)OpsAn!0y]ÄVb`:uNƆVr`YdMC"�^>x`604A(o1LQxZZPEꙎCw^޺o*w`u 7(=پc{ NJs!2uxH]ˊsX Ш{ 2*w@ԧK jMMГiF*(㰬HCNӻT0Wt/%KFF8 F1@iΕc�CseFҚ5,v~79qiթ_ t-hs5TKH#0LBYWz][ڴqsQ"N`}5߽&<J;sQOkQysS<Pb7.1`,n*6J}(+8"^~"b%x$kO=k.@%SY,80]s+_+ ,.=-E׀c!ob?J]T;,@x=wE_se uHCS.Ep< 7/+xdؽ߆eGǰwy~1c(!*KJ[elwua)r喖�>zRFR}{HYMT<G_>ciqscj$d-փDzN.<滀'8 3=/k(&h|K$cИ#<JL}%p[=wK'?J^yn<-Z<>fUSD ryTW0P\T>s.oie8\k\J/FD%wf E"԰YFxuogr ȧ!GQ&ҠX|V#ۿoMʊ([Q6Cv{^ 5iyOad:A_XwAA'Z}leo9?{o.vܙ~riӲ}~q}.zl�G=")ew(0<M-LdlTDQN/"@mf9]U.H?+̺s6WT|h&�g{'mm7cHg XV`B575 &m3cW$#H\Ȩ/=@#(zrz=l˾ض/ֻ=}9,'P8ä5܍pyeϵ^iLE,\>OFޒ*A?z0C; *wYv0On7= E+xcP8y*۷oXf!*zDU\O@2Ck9kLMO]f.,AW.qE>\ �%"C gxKFtyK:{g쑴vY(淲7 vICcOcNE%,Ը݇}Zܴ"[ًҐ`Vah( 5E_1?10GZk!|hBFނ='{ׄMX*Նpycud*˶ {R\$T0v=MRjܽ{ܢPt2$Cl.n?qAf-GF^^РVETjkY9O"y%k1a[r<8*zeΛ>ѻ=]#^o۶-½8 n( .R+>XQXωPhA~};x5”,LC-h�f((6 !uy]c>=if+ULuT#lx~U 4Pb5f#zl~P 0T׿'q8}_~{wM\fR 4⽩17"i%E'F� &ieWis|.9Տw#K}ƞk)!Iƭ螊z̛`,f 4J ZV ~fArh׫3zo>Ckd(]WQ")W -|:IDx|v 9Tz,:LQXC[[ʴ4{ 6x\ EF^6]tɅ(-ИZ4VTF8xeiӹk)ֵҡ#=ާ2Z�]68/6;OzȧV:#:ֶC`a׾I8KRx\%HSM(b;b4{]  фw-a#}OP8']qɦcyF3FK޽4<Bx¬hOeݻ^NtpQZcu?<| ?4<plӄܾt㇯e+ �>8δct㩜[a154},3<<ז])<͓g?d!qM?y@rM~U\dg(?;i_5z *C/_mS\4˜emPyRѰ<sjӯm߁}_m K5Ԗa(+jo+08rI4N⹺;q?1Op-ݑڟh ߰,N1dCZszm+9,mQ=]Am�1"C-h;i'̈́΅~Ͳpwk{B/#D"?oULTu{�WJ\<werJT>vQ�\5$13,UHl#}>:ј*n J]oE!k:=i T׊nPiJr+sj!ؾ ݪHg'E0Vh.ںg!ݽ+$o#.[}>۾&qoh'?w滟C\jux Dg\j&a5] "]V9Praxޗ»v@" ~0eZ= *!~P1/d|})` Ikv AsڮJ B={k^*>ŝ)ywǝ{|K*U"SS8E?5EϑayҦx> 0Qp}ɱ;8< HJ1DT"6Zb;E2eѾȟ )gpC5Qo#di]+H--1&~dY[΂A&bO=<]]G!X!yB>.uЅrQžEl;Xljcu(W!pa`hb9rMyy υp3GCXUKss!c]1]r9۴bbs׮gP^k[@dqn체da>U׾gOGwM7.(Em!\);F1 g{[H`3NvGXk֬ %0V"(|j4Qfq1\2S,QK  Uv?3JPF9/o>/BGgDNŠ5S"o߮( #xF7"w`; xK?R\Ua=$QęPxC.qwy{(Rxr `4Ź !oDlE=H>afCx.J|Cz\1w 1O4FAX' QwSqC^j%M)<*cqpKF yT͌� 眳&Z8KF-LQzbM#/=Uc_°؎ÚhI#(i o#נ6!k&GQq)t L&ۍE\Q|TSIB 2`gqWeq1r9Gn.<T )D ah7[MFcȧF>=q2hFu i DsʭvrM#4 /K`7nnjNVXyͪUw^suk%bN:o5{OZ]QQ."hSO ;MP<6<LWXF[YQ^ٹ1PQЄP$pPP9O<Xu jʲZhXkD쉰˗Aw^tWP=uUJ@[oM{03u:67Q6ܕ6nZ~xW/  Ve?pҘ;{0-oې9Ay$Ƌ҅.`Upe*؎"G\ s*JY" VI8Kn49B!"f"ֿ�~@C=P*`%H9mFC<˚3_b/y8,)Fy7Jq/ _u Ux猨f)R`Bf?(FYWMR Z[n�w@{w@\;wF,Ŝn#%W=c}COIޟwGt41|ڳ;'ob?g98щnPYG=<r: } Kfȏ耐ټd֐ݠ5*}Qw s55<:}oCbOE<03R'kV@>s!?,#t"d΂C뛐KŦQQ3uXc_FG`t!X)2"A]>W^@(xTZzwx[+iy{QqԶ@it? P=e*Jd> 2*= ]�2 ucF0\Q57Q%L]KU %lyυe& B EjpgdK\eゝfW?mv mg߭쵘qů0g9rKƛ驪Ӿx%> !H>^a^Ct<BR!Tr+0IҖ*)3mYx~٦|�K=VL`bd-)T x8i[S(hʗV,厎9Q>6rs3@7/5CR^?\c=9or3yv\z/Ui!SYt^־<# !W"P`..Bπc`a:=ݝi>y]ezjӇoh$=p8kx9N5e>gHNr=Tʿv (jv;vg/3YcgKrW1ǘ5B,~+oڨF?ZC [=zv7RFl}cs �oS/JpVP O9Vp_"OY<XQ^QבN Q)>m\wCaUhQp(dC|l("uГc%;H HL{2/(`埏|#Uhxh? SEnXLj㙃ºjLqze�hL'I2= p|qϦ浬T .֤S,9@q Ps4690ܱ*b=T^V z "$uD�i 4vZSG#]a vEO| Mi;#IۂЏEXNp+hxwB\Mxh�#D  ?HksW6OLַ:>ϸ.1 nf J+RЂ[sbaa QȣE2$#yO2$J0|?~׶o~_ңO<8TJҎG1b⠞Ir;1zB:u0x1Xg?Y5Dn*؝]!d\JYq`�ft e7ߜn'VQ:sBP?N xS֫v3�kug4 ^H,}BVP ;.uagHC)Ϧ{y+?I ϽcX-f: /, cǁE ;[oUm߹ r4* \m0n몥iKdcMMQ15MmPəL�6,Iߥ۾w^&#'e[DEuqhNw#{0tt0?5kՂ$VEC8E,xyF|\CI(D9ƫoXa U~ȄS{5o)M0Wn^!Ψ[J <Ѱoe!XK,[76Jt[ ytKAȩE<<yJ#9doaAc 6Ccm;0!{w�-d!I}OhySwT-o7 њN`C EqxX8?9e|6hj״oLOis˫t )iP4l=s.d(hXw+bKsp - YAId *eFNYO~ LSTR>+j5m3[[o|a ip\ x[#ku`9 au}v֩6J4WL( kǙs~e#]2{sg9< KnԲ-RLdY>)ZLB$=KOM&gB9 9o?<L0D8mm�xl~UDpW7O+TV-مB;ӫ2?f%HzI279njo**&ӱ UUޭX-{IeQ-R*tWV_" JcQ. 9).h�1L6zŊ\WYӀ}>{VٶSᜁyd$ >ayYuX\`C\(fjRo; e**hBdIx& wCdUXl[`INfam̕52bJ!h!_"浆hUW@&o0d؈L@1a Oι"t BTs ۶il8BIur OO<dFpo# G&1OQbeE4XH`Hx嗇w|@xoh[ck455QVA=a2QH5gHLJ&tlS[9-ja(P]G:ǣG%qixXk]sq͡;y-�05ށ"<듏>P {fuDH(a3i |[̪i])һ H?>qp`@6;֭[xqp拷)GQ@!"l-`L^fҁ}+D()4Ւ,/^dS3Xާ!IŇD"BB,zkPSfX΋k'`.~E6[+ōM o�O^8FQB6FVrQ4iu6ZR^\ɸgn$ORݘ9<IW>-@5h?}Wv%I! BPJ/٦$=4rڞ MTF9l-L)Dg"�{O:"f÷]%s5kʤ_aHynjtٚdl9vH^z+R)=yTsNV0(61eωn YcT}%=s \oر s5 sx7nۿ7K!$;~P]Tދa)e 糾,E7RTBΫ3!Ϋ Gm#~ _�5LIRHcF:*7kŭV._\<0jsJ0΋_y)X^~Oxnsڌ: u]'Hzy>]v嵤@Sl MksK+Tt^Qz( t d_U([Ra~[1f{8Mᱚ89B+P̖RTd2e�ňy.u!=ن`}f$0!_ 9<Z�"OWqd✴÷_n{鉼^u�+I�$ {.Y,[Gevuıݝٳٳffq&3^ؒ,QXH � @tyu-֗9x[] xQ4,|c0+/QR wyuTD|9B8f@gg'ղ||sJ7ӛ2?՛^uwk7iE-ʡ iú(3W:>~A</go FJ6ѧ8/c{t.3A K,A(3(Dir^Wt9u?u̽viCy=f򬛘EQ/]r4l)OBxt‚U=-v5xwyl3W~дڵ>KD�١RDV" s}kV2Ȳ'cB'Ӷ/F)c}]{ W aH ~;=eJd^!BKJW;REO䓰 !D$%z ZCa0! Lhv|"*^s%ȩ@X !͊x_1P9O y,;Zb`ȡ ZYAl-=U˸ p"|w&~ǖJz\B霳u5o<x U-4`BE]sncgGBKp%=ۉo[˩P;t( dg~ό 9B0UDdH3r|sՊyo<>{\(VJZuS.dZն0¤b%?{Jo>*<ȼT)`8E11Gz ڎSCaW"ɂk|v8(DÑi~�wԁV~*CB`P\:oÇ{0NCGo&2`-JXkNȸ} +IqLW\l}oɓ'- v W\r` ^[PA Æ*~Q(s"/{�nE4,Xm5�*},VTY9-ʇ(XL2dy `*VVΨ U=->AXR)Ϟx<2o2(< p<Be{6:݋I:)ITl[y0$FݴWC0 )<O9M?>+CECjcpo 2y\X*ċr+k^BATTR&)/~P5@sZ5g]t$%/B|S ؊ !+ЂEХK,78C(#=2yv ݜs՜;*Vwc=Dc#<OVvDa8IsF5 ^Eqj8(: AbMOu(QW\go&ܿA⟴Z:A[�qӹiqZøoQ 5쑲VQhl1eM\)WBM +Z#؊C OÀ015JفD,zUSG(9k{"XUsqR/avۘ׮]?OI캴yyg~;D)Gf>v(IBɭW�GTOW}+yQjxZFtБ0P,i%|Z= ,O'қ37m{gHDB3믽!&| (JE٠e /6f(K[1<KZZ9B~۶Tb/<"T'XP\ǫ鱗px@ '3\L}j79|Gє̃%U i#^tECf߮P('~)\uv\EOsI|掇Mxڲ`#`ȱSѓicǒmM кHXN([A[h1WY c^HvC# E㹝OD\`Xn5H0:?:Dh <HCK/<ԏGB|z֐D'yꕝ@vWUMӁ3=i<{'yY))<{ ݗ*[I'wH#28. | "s*FiS\ f?`ծECZQ# V',gGaq>@hqF8&W"+tt'(=^"{q\HiDH ' {K{a3n޼~a[Df~ ++1?soon?3M;v}v*Yʀ HVvv+И{'��@�IDATe2x-Pp(,2( * *( >c"9G2N ਘf Kaq+fk*19>zO[{kgEWñS*P!MrT=V%3E(5>Fɵsd2%>c3[szCkV17s hYϱlݲJx>F0DG`?ٓi}Tˊ*{Vă4" [0Ìj 2kLĖy=#t뷄Wψ\STk۷OxfȚ^#ZEɵPq17{_*%z<-dc=@3NV!=Hih� gEbr1 z7Oc?`7*R&J#Qrvط"]D5Tk> ֔*xl7oBINBexMѳR.̈}!oI/cvٜ(a?+d o Hb`CPB,⾃C(c00/_LP3(.˘@^x eҋki4gOҳopLi;Y0a|8X [h�Q8(H2z{~W;PDh~înkVpҗXxfs N8p6m99"[:7Qe\tq�NPSߒ^۳'0j[kd[Γ( (X؜!QKF* (YV,§o_xnluc#P㴾1oo**h=@@MdcwU Ky0\QxW2|v/ʘa֜penx. d. Fg< )mhgP(Z ̈ vis~)]DƛZR%]8g}Ub=;O\hj~ב'cO==i[P E@1A5DB*B9҈pݏ{-TyEc#3 _E7 b2KӰiEe州x=H֯?קݯa0\O И/ wzXJҮ&1;/z{OY %"k^zvne?Sx=v>XzȘte0'|" GfH;w>)6 +ҝ5TTMD;tuw0 } 1@*{5bҥ̟@P)|"~崘ő3=(zxˡ 4E';ֳ/sbN9r`폊%*60@8i#Vp TqR UI/qW6;>UkaM}' q%FI䁧SD�2ܳtpדNah#K?qt yGmIpM\c49߮i!ѳ@EE�sޒh`3;' OKldjڷP2d$.SxׯL(\ƨ^̳)st eeʃ(9Mg2*iн!? pcЭp|Hs4e8hkK(.JGJy1 l49zg j^La: 0aJ@Ћ:Nk_9*qrj5 _f�0\C_H3] FE>,eͭQ!0BAxv2J9PУq)%zTc{ c'@oabqw;g핹-{]P ;:V>-'pݍURT!+Hxaga*Ѹy' ' x/YS G(B!h=wwO * HywOWt*+w\M1_ >gBb~!X7pYi3^=i5DdꆯLhٲe1N;v % F)\P(13<pj=fŵGh&L?=sKEVYAo ^cܬJnBd2YIDPϰ))p$òʣLCe�^OD)9dE*v*c0<+gSL{›ݐ*RzB'ǹWUQ1&Ϗ3 ʌ�YΧ#6�&K\^Q#P5^HHֵ5tSUpUiթk  `^J{B@- 2g JBgx9gmx- NV ءz5_[80P2} ƹ!~gx3¨,zn{0z! sfp19c;ó Ojن93|}!i-={!:qSI 3TQXrAK&[, /[%Qa%3 U,*b=zSm[g`rmI~ 37Ifg+C\=n7^Kq RaZY>%roYRࣩn%ͻ\qv<xo?GJz2}DM3= +PQ:fqlI^p+E+U#hq�Eyk\k> CT*vWYEeAr9= s ogVqibCxQRq^ī5' p:f]`~Y^ 4y 'WG(| ;݁Qp1s2UF8u4MP_'A#1~ibzx/iyj&ȷ\Gqe6k0Χ~j0k{ի==O뮽.*k\r2%@aZ.JgԯJj<j2[qz[s~IX|EB ?Eп~Žw+=싄A5(V=8#Onx2:V׳~ O\/q߾yc+[[ yk1&=CzG7} U (~:Ha_[Semk@=aHf8,G'7</HvNN[UڴqszuϮ_MʊglԦ/hi8#T?ax:|$345"4p xg49|WCQn(==VZB%z|40WP -Nrk "^ȇnkT~�dKEZ%R ddDay_Sq_c)\OtSggӫ`ħ?Nu p$*A:\MX!R럚ŘckP¸|- ._�/|Ӧ<^tT8W.AA^(` KW&xg}Cm�h)k! IwY,BmY8v.`BUN0CÚcxHW5Yυ,?eN_ҹHw~09r^ޮ,_H\'czesU(ʐFJhH*%Yog "&D#?qsa1غO#cyVԟc4 OkL~ :$$i P5O=2\"_TM/y۸VwJ*\k{X {+~7A_Gؕ~;zHAPV4B0?Bb`j8yi�0Ffa1=m{a")*9j&.oXRA^(<cie;0�@l) ' jlSyz0 yڰl2e~դ?$LbP<[ĕ( #n?sdX>w�kJ1` y\D U2tPp9Sz=noڲ%ri1k MOI|JZ"b(+t9kMYŗ3%’2~Nz ;ZAB<]#q2;iƗ׹x^bIν=߰ #WY=7gg *Xӄ<HxOGd BV5UY7Dˊ( =.{vBMiۖ(DzC4[ٴ{;B̠a3x5p|=s`OyS:v 8~55{jp >b]Cgܙ٧ 3/V>kka�*"THe9={ ^˭VWse=x[Zn;ȏ(U+)0 HAjj R]L("v t*$S(2z cYyp20`JJ0557Bត0eLs5?Lf誨)\q8 -7>Ӛ1@Ӧuy'WJU-ץrEIpZU%kȬ{/o*XxqExaJb ]JYU<o'Q !`&nDgە0F+BY#[Qƾnd;h QXm\ˊ5)!'凜3~ـ]pl+of)BFp,,Dhc' m5Z瘏cˋ("C v Y'sǡᆪ:ExV>4 Dz ($V!H><ͦ4~O~V[KNފ{Шg>S]]}ZҺo,4hL>&uheTTPZ8o}ڵ_1pck&t9(Ts>z3"<bL60rl޴)AT�[HaLMihp!;dfB�|aB7%?MQKCbߍ@1p_x甤Zv\1SFFxg|<mz-UX/=ˌ9Go8,D Cgt V 7L9cVݡ&̑)/j=R`~k Þ@Gi<w s9tSXrMQȇQ<K'0#Ղ`S(li| '2~~f hރs}tͷ/l:lɎCCK+Ҿ]; 5(PgQkIRd&<zq."VA*V]OT/@RM <Th:f*PopBG5ȥm\ YH7lN? WP<mݲh#7*xFPi4ZCާ""}8^U#:4܀]W{ [9:x,6 C( =5#ߤo*}E+ԳcȡJ-<'9kPaz;ײFRKI-ei`?{{?>OG1�" k1[IQʥCy,tBc`5hTrQB:j-+51R[cƛS ٭_9|;}3Ν|J>.wOyu?$R,zTx2s}=!C-&2@/WI}C$Pߤ2bMXּ&k1gP}˼~Z|2$jd>=m**dǭ*6I$vADy~FO#cʼW"jwCy*, 8GXO,3=gCYd'F̱GJ -,3ʑ¯‰ r{9 Jȯps V[q ,BC@<9q\aQ䳄Сt:t`XʯwlE3ϨqB$[FuMZsϏǼfl 眒QKOJ{ <(H\?IXyCC1?]bwWw ~5{_~jœ'6z\2Ŕo!sϥ=v#` yxh 'aeXPw5EgƴvӍ74> r\֍Bc7SQEHT#(̨[ {P<sx _<*sYGcq zYٺ›a/jdq*!NƾxbgZEi<7Ic28?)f.C C E|Rp*zɅ4E'G;\;8CEi\&&k& xmjs*0R}E> PN =l_ L|7B)ޙ5 dslb]{F^7bVKzE%>e/߃v!ТW@r^" t ǮdU !=wA߰Ee52d׾~Bm(x?-^' x 5ڛO\zyE%T>2Z۲e".Ac}ޔXyNSsS40fAq}=zć,?0jC4B9Э(Z3:M F;+RH\E /MrL PV0A!<xiƐV/UVO}"LވI 6j#DZLcnȤWE>=z ,,# `Zvү탖I;@(rO Jf{KlnΠd[D/;PS ӋGIxNVch� W &`+9u a0",ri3^kf+/Lha?2<u KӶk4@ev"屄ˋA鱟+{y69xsTC-P֬^>;_Ho]Ou#7_cz#@/؅!2C*қ6f48 >!Ta<_ U>KH*, UTot'֗]Fɵ<")e`yc=|aPSu>}􆆴m�VPԆh-[vYJ8'tB;@Od@Ww_T_b6DI})5bdeN>sN/R(|}'J&=3 SzjNsa؆Vd!3gQzyy<v!0"As1L>"qµ3݊( P9Wo=%l+#E"GyrJȈ;s(kC2\ *<V*^ خM_L<ntѶD(e*+VyQ4AYy acԠb^]]Q\ !3q1\2R 6y{+0-D4Ǖ_w;wܱ+?MvC*`2)O`SVQx2(e+)$fp/p:qd0s=<z yQEɞ;Q4ˋGA8ABx G @ozZT꼯OWHRv2 4\"2ªP✼ϲe1WS�OW0\=%Id ct e0a-Z% hOx+U)jk"(+و4uvvpN[|>0H"'z-Ӡ=`z[\PkR,UCE©ОOu2fu3Cw-\ �5t$5Q2v[7’!aUq“DL _U eAܚaJss/BzkUjy**z{m+ 8{s>|g>W⨀"\",.!q{Nfv,;x^^G !|ڻ B<Cm o'Dj,+.}dV$[j''jtP1tSu�O%glp£\$Ȫ_,B!G0: I zNz o׬~G2庺 <~ peb**--+xF1a ͉g(,>� O+3VRiaGJӗϳa<P1 *`+L?©y" Ͻ;YXDI8 _!̠B <stjlO!� D%0W|(N00_eKR(OF%Oϊ!Aze 9Gi QI]/$rd]_q*@'[ 2@4I2W@XA^ viв A!bA!HA -C�74-ri-#\әZ(T5 !/ѲnhToP@Cۢ`3̐i9M_�|~⽵Os-%lS(2JY!}>ݛ~ӴKKk״r_֬Y>[!,|uTaNx]Y/1- a8RTHe{)wCV,o= 2iRӄʫ'= KEٳ4\e_E_CG{s=OUZ!z=v ^'}n X\1Y/۲o<~ZȜN7nxB Tec0h�oBط&lKVǫ x'gJXF뉎!L9pu鹗^!Jb9±=?k ;qZ~K~�i DiZюS9᡺@4Yb<-eU7ZSP$WOd+?Cۈ 4Q-.5'qYbjŔ05_c*sP%6>S!E�9Լr ;g++I_iٴx< xwoJ#cG"6=OpB>1\q{g81LY&)ŠY}i*M>U{ۈL8 cMҽG }&{\CG}_:x0x4@sf^X%5 UUTSQجh8cB8O1RJ4ΥdS Q>dha|Vy(Er.޻ԊhD&T\X*%,1*ζN1Q$[nJ0wP.<u{.`02~iFbxtc{jPXY޼( +R!i>:j NHו{}oQ_Oؕ~rk2PJY0G$1� (¸BHnohӕ.<v9eBK+Ȣp $(Jx0Z}"gKB%A"$4ZڝZW>i%2H(\kh|P}ݹ<kii-_aofħ3&*9X(r3peh/j{JB{%_b`N *\gؑh7XY77gf%{j^-sFLY[wP,ili QϿ%F*ZTU>`O/[bFؚ5k9Zz͵x:z-yߴXa{{ZCV" `<zn6f-ٴqCz' ,= OVcg{[+K@%9z35u/Ǔ'Ocs$j,8ĉL (xLCOu(C*T½ [.(FhoF4u葍a^^z1U{2?=h{!5\ˊS-:ZCdFv]Je=GyzHwu |K zi9^O" mKļX+>,[+Wwܜȿz#6B^5 aTEIa90  Di7ޥ Ȃ fPPQ:gLJp 1RZuUm$=ԋfJ>E7ȋT,.U̐T)-H`a2<zzD+87B4z_a*T$ʁ B1e!P*CҌ* /,T=416n0qk3W$;,(xåyҒh ]t T,Viu[{B|&GeEOyDIg/xgEQQ@țI"YVr�w S %x>8p1=x^g2F˯u֧' aٌ/rl<010ƫrҡJAUXYOdִu'PX[?x$"Ҡ |QZx2]I/T-y35[;g(!_u/ %xEzi n!<Pr(-d9#GC+6Ӓ½EnIx {L '-eي J+}fBp/z#zeT#~6(xu&ݤlo~'QO>+5Lc0;1lAJdkI>2d@yUgG3hIc\je'tjA6w&v*Љ0\Y 7ZP\0S!Bȷ/aBeTsv W3_0,~񟧒 1*c: ^Q*Ww:|gzH|/V,}>.+r؋G9<d01A`Q4!^bsKsF޴;G!!3_H;|mGvӉ*7/_~@ʜ<"UbEgsٰd,4K#r %}s8 8bmUѫl6 1O5gol3Bb U{Yn-]E9)({Pc<MT<G~Z /Pj{Л?�4j-F$XCQ3FNXK`K\h,5{Z2dp[$#</b]]@\|>~{!y ;}3w)ܱ+?M7pC9``,x" %^2 (vCEQ Q�Lx EbW cQ.h {JoʤȉiA[BE1kLKKdx=?J 9 J7 rs|LߗgsBs}sU0s J'؝mC}ĺKTPHKh͗yCe(L׀Px [k#3I1tfCd) U8tG<w*Ľw]l<Z:Gd@qTnU\1 {bT>FGкOPQQT6k-|a(<Ccr* ۮf+xNA`nתA4!Ex,T ADaȰ2,#`t@b]ag 5ʩ޾'%}6PϾ^_䢭Y #Es*V!@:9uG!HqNB{TVt,S0ի; ]%�EF4BnٮƍPCYGE@8ok i;B-B P)/aA!�IHf-ݩ"8 Ak5^ŋa5N7sb2ԩ0lil.^z 1~Zy>Yy+JA+/F> =# }y#̻JsT5w8% +Ћ -rmodF2!<a)N`d5 lӴ,1O| }*΄]+b07U9Gۼ I:cQ 6pr\_תnי}]s` R5̱n%QcWRopxɋ+m3-&;g=]s5#m7fXOfH* JU UP ^RDDy$pK\ {$|89"Ih[<](,Wcc,(Du2<`f=1 `�1ꗴ3#QYK4sS@sVtAAMrk8 f8*)ǹPmY4/Ç ( |oyt>J]z}s)b ݰa ?}8F_UL ` ޠb6@RWt+SFLD<gbOВrr*f5T'N1<nHkPҿկ xOJJ⊎G"}/3Y|K?ʁuӟTηF<zB&1lk�3K+;YbU(Dy1bn%^l1OAFiK (X(amD #j Z ,S*xk߫/ihb <Ge!)4`X,j.2fy|ЗsxŸ/e<Ͽ(TUYxR<vGJ2C#`D~nHv>"Y�%-1:B0 ̓$rIaP@^~dj! <*MEDkjCaB/`;tWP&QnP"g#JmF^{`>g(5CM-h C> <yI㾊IIWҠVC\sRX)r2֚{r'3R8&=wȆY4 rrL)o#|TsGֱ\c%H`V/,akJ~l=aV5֤0lz#dwUvQ M m(D-b LMessC�FdX|UT4�q"u@ W<Ns̽GZ\}mؕ~ƷHt=S}� bD@xpFDs"¢#"*^ߡm & ]Y@YD>Hj|2D Ot >/r"ʆ'N7kU !c (ܲcmʆʣV9W/y{oBБABL2.9&Å5wGbd,^|9riQ=,N*z@suJ͒*(*Kv7=>|fDNe+`}UM& a]Ю(7]R[P)ZdZH`gǐ{GKsVw=`<'+@9N{%${5z'_*\ k)>K٪Ժ<,8b3"dK\70d/si{</|W:sv!]@egIvg y(ds9[P  }}-lT&s5|>1+A/Q"Y_χdiB|K4ݿ2m{&S|4tT2zaN顺![5LiP)_RrJ%yo C�Z�hEs@D~ K3mhRǍbX CV7>0.sz| '!�N߭['wIc 7FjD +6{/�vG4BGHgmZ֞>+Ӳ(KPN27jy ab`|Or?mhbtf}9cL +Մ J[5r-,|$X !;(Ss(HbWB W_Cj ((VU],iJʧ??=+{Y{xpmP!~w1{:Ҡ(g;(}ǃsz0gt mivYxMc7br<KhaѦބP JzJ*1U&@޹4[|.ι01+-VR}k-碐In˱ kse^^eqR2*E1-5H1,7;͞4V2^U?{O:ﻗ|],arC/-\Cy-lɤ'ݞ߲=@X #$C6间'M4G uE0p[KHjuz'(\u9O5 {cF <i T[H^]Ozשȹmbv%\sG/}!=LkH?߳7*dz仏`1(WP�Kk V5Wa$3*7X0 `gk jNWT>Q<Ox={$= O(PuWzҽ P|" %P@IJJ5_&&j2*\#r@KO՟y.=?}o=(GED1k2T\ =|'c~B:PÅƓ S]݇ľK:G  󵽌k#HCp24+Z%p`ۯ.=N `|P.]W${j+ XHf4.3GFpo_c08I#&fct*>z@[{.::*wL7-j1"C-3Pz)<۴nGzd � ӴYH'زTC2lϹ}0˯_)zycW:xpF+)Lw](h"pl4y 8Oy0x=rc2*᯻蝡<@կ+O߹-gkrǮ{(]{Czf@ S0PXr`+ o ~(`B#ª^\p�xx w++d#h!}}'LX;u[i }]cpcMWom]zjTCMeCCPis V*Ay96{LkyLHN8~+\s]SP$| ]^2z}at ?Q<e@i|VD¢p3gGQQYU�ʅxqda- d^GC2C񙮑/̱s}O4y=N0e>S3a^׿_nFMC6pcES3v,x.cJrG^dQ੩BEs!x@fӛȳXbh5 +[bByDQlmm JKmǏGa uvxVka:z,0.(|l2!ͤj¬<ci2c1$5k߀b-z Ca#PUѰkr?F(UGYJ弌,2G1! 9[G! z7@O\OJ[+\72z:鼉uh *�;z*6x�2h4JxF*~栏'3KA9[nAoqP& ;m=cz̯/;.]+`oEJ< )|ŎuYg[k ]eM4NAOr au(5(w̵10edQĐ~=y_<K^NThvm:~��@�IDATֳhHł&'|ۮX#<5nSzv6-'-D6^(xfUsoJTH sm9"h=3z0o9Dzn|e ,¤ڰs'x>+ Ce|�GzF'XK"aM׮E� o˪8OeVB/?O?`!r}*8.wOkx/;:ÇQ>HACgW:Ez\{.аhS· ~V (.JRKk3偯?os/NcYBuM "-?3ݍԱB\E` Zb z2l6w.zCipHf"Z.I7oH;n!>po:՗{RI?Q>l7P^ZW ެ bBM5ڋלai^z*EuD 921͹',xBEYCA<N/s #VT8״th]^}i?I?S{x$xɴ#<g'~<M+RW'1Țz⧩Ex�]ƐqEspmL%`M@fZK2rz�>e/!%?[>aя1)A&=3^1^;ȡ} l>C*-Ipt?4ч?p:~(F\s3XNmԄ9!!=~Jc(ҸyT-hԲ*L06xk-锲Qc!€eJ:L08|hԜiyj\T>n_3}ı2JCVm gラ%mܜxr qͣ9{ 7/S]g0RA7N&ӛoc,|1|%PFhiJ|` O+UgAS>Ơp&{ $`++1?soon?%W_;vCIh9S�A "ZIaǏ-�"0(**< KoL�{c*$ ZGIVrJ*Q9G ,C9Һn,$QTpZfС7L\Hv70L%mCe͔G~uC3U2sY B*2TkYyZ(])z{rmU%.znĭCG) pz<Ϲ<  6 1­Z5y\ܼ#�#5kp8lkkq>*u%jZ >9[tǷ{&^e˖oZ݇ P5uoy&\fVVȹ]S+oxtD0YkE/ )G_Κ'?XD^ZHڞFlv-|( *kinjgQ<+UR,VTafUu5<iq_$H�˵ߗ4@Oo%U5ᵶ.c]LNZ@#sĪk%-[5džg!"+QdёE4-OZGOk7z<фUbEPadd?K/?.7gw*50Vad0җwdioaQ[!Bz$2sYwڏ,N i|a"pOaOEqmjG/ž##ȜzDv:Lb02̫vf1/“ь|yloNK Gq͘ҳ>ty4BpYT!� 2i5߸B s2TתiL#}-XxPL3 5ziȡ,ηF/cTzx֡OG5ls,v"9'z)mdk [dQy]Fp 17#U<Wylcc\Vͽ-Y#Ə:pfbg2 }kfj>*gxq7P =/kw ǽw\ pLJqvh rށԂWߟ=z4B eHd@01l%fub}X<i.n%ފ]{_~y 'A#$?5Mb"=ܝu:R3]zc@@/hMB-`tڲuCӎn͖t-ii˺n~N?Һմbw039i\MdƫѴ[ˢ4w:wBg?D!譂Ǹix}aڰ:pyR+w] gRWT׼"~jS(~0pXs_7‹FCK E\>ʥgYI 2"pYv  y|�93(Cbn>weOzz*/Q9ߞ5*r@D#iFƓ(Z[S �3p|ZK4ҙiőaeTd\j"R_D^܂ax^*-@3G)3~q&}Xڲqsۿ0/Σ¯qXe>Sڝw;ëd'I/@g M!2"j1bV5b*h=BKKX3<(1*6Kx̫2ŊzN+ 配9=;'Űd}EGĪ+iO)nym+کDS(ec<4|#sV1?|ygKMK?_?xh?~E֓6(ɣ!Ouugc2 ʌ|O" ֖%-o_5hp</Pw;g{]wl-0H&9R� i\%"ǰ0GdC X s(U~W)(p<]ˆ93a ^HDR04\YG-Q)"+"b/JN)DzcoZ D7D<6ѧeRƗ)q@Z DCtM\_Z3O뒝#2x]eEbȐB!cĬq+="4MAMAb(o(iyv&P3uhyo_~m<K@ؙ^:綶PȽԛiA# 8' kw{j?.y݄@Xd}\K\8S3GF o[<}$|2EuC<S0Kx7*5uxNByjۋv:-c?O< iyNvwX ,ÿFXA <0024ZPH|I;m\WH?+ Sn|Ea|)ET(5fDi 1kXPAHd͛!S g/cp V(V`^gq? *N2Bh ڷq} nXK\x7Z'3y%aU(,"^rznJr4R1|^P�N LHgtZ@a|/ ^屎#[@W1K95;UUaf9д=]xoR24uXڸ:Ke,S756 " ZZ?kJGYK-%Th tSZ" n+H!d($Ok9 A_sU"y 3˗ *'JX1ڟU̕,f ѯ:h�YFѓ=w]I|`w (-Ж{H^&1f@ x4+8J(pܰ\= 1" @>D/|l [yLQBY9|gO B�XO`�y`ʮexf.︝=֡AjlwgY/IAZ=h&?צ߃NcUc.ɀ$sA4O4ªEl^|yjBj@طϨL(јֱ F((4?ӄA8wȄn3;�҃p:ۗNvpߚA.}$)}8wC({lۊ$} > $p7FG#4v(j KL_Nc|zB Ukӣ?}<= XUYl a`tGauֈfhI`^QAf�3qCiCᣬK_x l.@k3|%F(ھpa ർH6B+O>/5I*9~^^ ^33ҳO؅~<p\[K2QD"tV6VZxTTm9SMm ƔXAoJ5Ș)-fd*A1yڶcM/}^֭Yvڕ^ FI0-õPكUk7%lLUj9g2,FuvwRZfur nOik,x�TBaN4=5ɜ0}tlO'}t(wL#o$zΔYΕq2{a(N؆ʹ}z!KQ}XjķxWZEݧ7wxc3C?L_O|@WשP2ԭ7 e*‚|GΚ5k"ZݹV=;[+CeeA=2^=ws]P nxdF XL "{"; $4o!|I(,РPz#E-l1P9^ŸyUys<O̽||fvD]H<CT "3e |/ ENб9_G+i޾}8z9㒹O yu2g8 [xd^MFm(),_DxaT\C 1a h>o aݿ}He:k<1CD s}$%8Õ%B>JjM3=.yc -7!S<\OkihQ ;n1zޓ`f̣+_jM쓿;M+g)Y\!%NX4*RO^-R)l[iG 8([>(Z`4S$ IV)XaRMXQ{7B9 Xu9ڜ{j T\}g1H|l:.*8J׺�W7++ͧ J,LZ`@ͪc1bծXe˖rjp ` LHm\` aXm󟰥SYhjhJ%O1?+%&F?ͳ0((=Cy)BqY mu3 J|KC81,*VgS { ᠻ}RzV䁹ϕm2{iɁr} .aQ|){Z^Kx:V0>Fyͦ#_g\*ij -S_'J ń7w<MpAu5 es0go(ƀ"QGBk{14b ^Ox@Jk%U'өl3nqI_|U8Jz䷛+B[ c(`4lP\=G8t30]ûJ=H#-SxV(fžlS09NJQAL0b鼰 ۨ""4MM(82""A@P/3Ijar ަ@k X̰m@{k {`LL9 'g|Jҩӱ>gG"b!9b#G [k l+g R:Սf. uN>nSo.JIDghq0*n]+/Ltȏx -/j<iMX'~BK[/1初O4u!V]ǧ,}oÊmcVBOB? ixHEoBN^~%k֧!M6<>K|Kz챟]Sy묱]QV`wަu,�TF<=(ch,Yl[2eʈh5<Yz;iVqy^*VTGyF,ݲйLG,bQBs?1M UsFWͺdF%'hQ6}Ϲ/!Sp߲4UIx;UKH:J2�Ы(=]'O_y>zE/hx|v`BMMפ7=GJ/~ 3Xӎ.C?,%Su=4rɔj_0A(`ě1f0cՉ! al(VTg{Gf*\J~J3טJKxV-ձa4ݳ2cEbvlDC86mZ7}pc\,Ő~7 ҋϽO{zOօyL^r: 4crH I5!#D,mZːKlD˯6`tx}Lw:p6+1?so/}@Я#wO)ovLRʬєh-xuU2i󦰌**g  ӰK=$Ӄdm-+Q99%UTbCzo0nS^,pl\KA}"B cPYJAB#A  !!X:*JST27 !<eI@=1 C 퇠h`ikk)d«s)%wgYOk*]){of%a?2)?1gJc歍p7:=%z.Y3l]N{=Waq ?}k&I$6TJǭvy/ ȠH ^' 6uv>A3wo99 ȸGӳ>q<!\s/<OXeڼeKZN0RB,tb¿,{/c3<QI;jqOK,‡ꩬ˚/!qoLh|}XC[L?@8Ȍ6z] 8ha8 )עxFfq1`C[ϧ 0r𼞞.r0U.gaVZ-go(!<g`h3Iwv(xZZZ | x%̾v7mat&;�c<c [e :eqJQ(DC^7_8:iQ] ]7`(ǮU0@lRt E5ljc3GrxҖM7»O:!ȼr7"4G[ m2g(di((豧R*x{Tx<64?4aChZ bhP0H4D$ *Es(HdivZ!,,9F<&) CUXm>Эp qA ό*z;!Tr3.Q0FQ0se=V*](%%[}(s(aM FpRRPFz cRY oX PyZE@Ü'(sO>GeIAcNo9} _by7y,H>U6mr\ElҶ(, qpo{e!U#m/е尣}U:|D{>`L/o+͗ugΜFM7gO{*mЇAfeUKNr$w8x@zc˄B Io=Bxs3"a1?";#' �]2ڝ,'ſ|/Ѡku遡xzX ']e[9GRcNyLX=Ȕ=z Yk3 $*jذ>&7JZ 3ENot2h8};~^mT~bg* >WtUN,bE!< Z_ Va.NBpfY+UOăɵwkQ/RSǀ Ka~TOuZxй>B4;|VT+z PO#Fk 0~?F#@iBi]k*6})&jK#l$\6!<BPq;̸nd(pKM!լSnRV�NU$5\"~?sb5BclxKh#FhL}CoH_M/0DPhu)6Dexi GF/EE]yC'YeNgiEĉ ٚDԦ[o}?F?w}4n;Oy Eī^/^=w rb]P o閇T|#zSB[5Vo: 0UBeF` 'H?~B+�°DJQ+˔<@S$S{(RTj/&J.˒'4�Y{!It{LN3I:NͰؖ7ٖ}-Vվ着|9}rrn>y=FZ*%|?ѠqwT@4Cf6?0k=Y1z'{E1/.dXFZih8:sט5~n-#DPɵsZjip 4Zy0A=n`Pա:Y4M`(Ddl|/#ְ2%1(h|ƚ8U^w4)<q\|#MAb>y}Z{ oqݤ\a D5 iaӎYYZrKS1W ьa kk yؽ7I<zxO>cv+Ww6v58�MBy!hA(=tF/]e $+<u"A%O qE"_ei Xod\CG*+UK--[w##WHH۶D.VG((Z=*kq:D}6z)uuwܚП +v_FӨ M@('D6ن w{!}.B&„I/6kZzޥ5#{`@/`ENiS>&_IG2xcYBY ^IIH24WU?SӐN</0w7#Y6(zeѿq۪ W.W6pPaT!U*BZ<ҩ=AUDE#"RC,>sEic{f$cyPLZB݋t68P-T)GEy@eS&kP58<E^/J4gu5r>bd ތd*p9'3H$+U}i C$zQ? Zk"A0uyXSc)c3)J"QX|"G\VR3Qz~a0?w6M65j0'ʘ~)en8{N@\ A)`o]w&T/*-0 ^L8|rE"0nmG+i(ܬ3{OSG WtIeQxKXWSDu0;K?rA&kP-=;=44sV"ڹ+{l"WԖ-:̱)'=ok@c:= ,|s)t[UIeO^z0(;yhJM#_GF4wF7C=Z`,5c{Nq+~GQ Ea^\D͡.= 2sTt"σ`øhh+B/y+1H�kBh5`ȑ;FQBAB6UBa}ўg9Eg 4QI R Zq7w3 f!QcNI8�ju.W˳uC^WVQSIF{uMF)[J}hC=ґ9J P糶k@a-oв]mPC \ňVhl^o/SmDc;^HH}c9 /I[7oO_:</ߵƛК~8 +ƉCWEL(bkkzd*zcZ@3u\ СoJwѾeo*eU@{{{a@BG7><ǹk}ks_kv:^2rS>7 r]lnF_{A2C%pk[ 's.9B42OO.?.=5qVК%j}W獬L(Iחo ]8fxtιhF҈[&˶Z(ߵr$tp0iTt*T(n:1=Ƒ T!)gzg< 1 8GB,Gk84漹f1h$|gL-FY"y^^ka >7o pTlmQ,q2tޖ,ABgT^lDfgtA{_>9=DO^G*>s+U66_A)jYߔ._d[x N_gi?BxP/=^;#zU +i^\!9d$yoqTXMB*G=]aLD1a9 ؋̲؏J=w@2){箏ROBW啧-+=s<<c3}zpкPRi;qj?kq Dp<0KqޡR 勽D=Dp xVh/pB< ҋ룒SШs'g|F$IKҌHcVn<w 1b ck.gK㭎2|rlj4訦1-Ξ9Řl!wȣy \o9?8R[XtlȌc|uʛo6bExg4 p=CQ'tk mahpLg1UVʌŢ/ F.Ki^N)xs"U.YhUW,D 1OU.83P-@~_u[~/ Gܷ^hU1kg[O(.^Ve}`N! լy(G(";KGd|uό1 �ap3>Т>5(mͤ:(O<Sg#j=k="͜=+v1(uRNXm䩓+)@Z-,cilj9{v)=pb #O@kYϦ現r@VbTc@X<t s؛g| ec,Ζ_> M[xC"43O>OhMzkO=<-w݃JW\8^=ٰdIk;)5=}":QQ#YXys */1s;5$1{wQQY Ь*:΅dQȠkqhI1\H}ɿ#͉l_Y-p`p^ѫ3g +go+_ q\+ƴ3I4%` 'Em'[Ybr#eP*S$wBZ -P<芎1֠N"X\ips>;އ΢r'057fU ӆ8(Nrk_�L>*)1;=Bk)UFD {_Y^\1E/ڥ(ZN37[Qu1pԓX>F.j {d|m#>ѓ૶UHϧz'WVW?83<QGUEV0J \!v0.([}|ñoT_~Wc}#9CNv#h~B{s=s=8t[ק_qRD$0{: hMum l) o€Ln|xrz޿W9ލ}W߇yঃ0 e98`.b࿍,M@ʋ  qCܡci@xZSYX!#zoǿChd" goǧxȈ9C&S6tN} cBs^,&&1Btȶq },ųA<r׮aK#uplYilĮ{zdhg-Q@)08I/H@qz&M Q*Dπ0,'ymg~PiC H"keDlET{'Fpp|XCeJy@ߺ&*Op!0sE2LD&B[̽^B57!A~Wqis3[C,x#9XgefX;Fv9ϭT@e y97{+ܵ#s$=oGkob_^p@X(B-&≁Ë<,65_LwWgD>t�E9rp@φ^ڒ0(ҌKQiT~$ݴҨnvݞ$rW|@IRy  }*(8N/B<}DP'YlObRA){=W^>G̳TD9!%rrP^28#曨d0N`MPQ ܗPSZq[yqҏDaַ5>o%=K,*<B4Ʀ6][;YTOTYtv'0 ,Dm3V]ۖΜ;:B)"j 9h҈ʺ&1ut,$ qs`>2 0f3Dp& 8cr؃9dBŔřD|Kk- pU�r m Dw wq ˛C2"3WXQUy(F***D+(�mh w2-C2!/TOC`2#{t�?[M[ʛu\*չ?Ih-JFNq-~AYjd-s.flsuʪQQyy 8'=}]a̳&}GO l1pC{G?"ΤnB$>ZxFVqt,Jf  KR8b ~CEg6Gޙ=#o6[8"?Ly+7l>aD*oծy5-3>wa~_=СTwޛ?3c/ T섷�̙tg ' r# iinAY@:J[{31|_G䋜w�_ ^AOvP+r?y#}wu[k +!h>X2|k] Y3z$S<6i<.`tay:RWDq<t;vsfuhEYK6* !a#RaDB C zeTgjsGt5,T80k:2*5+pڢHy@#OR<f]z3{IE`\3zrubܯ5%+4#JdRQa1oT=rkz]bWY/m-eP|T6ktæR7⾃ңz9ȡMU?LueFoOpQD 4$9oX5 (f5D/P?F L:6 ?Lpz}a>Aq T lQc΅<ت׆h#Dd%4^Gߙk}kr_+Ggկ[n{TAAH f¿U4|F_oFgϞ z*j--q cxwT LiC CCR5J4,>)ؑ))aquL[F~q@"0tP',qi:V4b5C>4 }zMl cY�@O_8 ùt=L8Ju4ԅb�?tE]|c @~4|5tr ^Gfn.3]SϽ]~"yU&[cP3Fľp(IDdl*FnSUeVق9LSxB @2R¸,A:~ψѥKx7zUros>Xn˚c9B7W(֖0Qj980^*y&cX|} |2}O]a0 TUip왈JdB-Ku +gcJ'.%WU&]Z4Jc"ś~l~םxBH\+b"rpם Å={jC̬gYua66֣^%b:(:r Ϥآv[QҜI7ݴ?萦ar0tR@Ssh+GXSde )A9,_8.-=kѡmZ>+0aMڕoyn-j _)e흷㹐&}9x]7Dqo"%Fh ^EXmF@QEcf^Q]snݱMj->lJ9PdiF;.^8|㣕H)k]S>n|W{9_!yk G/LwpVUOyi=W|nF'E+|CnoNc98 E VQ5!C*lx[8PZ2"KB^T>z`k�9,X橖@mm5URZ1aU�oԈ4-hDD[0EaV'0mD b@aF*j}i WpΧ\c'LmH}J}C<aNs�DKD JC=ޛ#Ge; "s](Lmta(]JohQ>$צJ<UҳO=7ϣΠ"]p yά2FQG pSi6Ao~S<m=8?T}6UǞ.qczp {ʽW[*#; w˸͕6gte;T dB8'iNS<y4\5\Y{O@Ge2:)뫋e=:;E2&=Q*N2'aWZymk<Q},O1Wk!4hZCɹh@[LG8L'TnO(t&UUB!#k~d^idW��@�IDAT5Q^̍q!n0y5AKkBp#."ac :t?R?3Ч) c{QQ4LwO*8J,E/[\4 ȫtgYPuѵ: |=u hStƙNc[PoŹyƱyDgL1X(n/toxTgh)U%2:upix[<O Vpf&uEOҠ?Jc_:k:K h:ҁ~Gw& y'(#DEbnDoh=l4|vZ€n| U~x|=A}H5ra@))cUC,ymᩒ*]ȖJLJCMe9@*s< |foP*:)(c/L23v >}؃cs=[ xCa2G~ /Ts4eϨ`I>Zjxd%k꽄 )eFc-kXd1U)𾗇 q*uCr.,^aIea-9 ?e\0F4^fe0O! Z_U.C0.i=̌< yz x{q r BX Uyzićt](VtMU{Ux\%bju0M}xo]Pqc[Y>5=ܣ#㴴x98q2'պzJT>+C8a>@c0S+YZ} !cףes0;v U:Qݮ]hJQ3b*k!4ʘ!XE!F̜Y1=8R.4b~3z>ӧO5|^sqo }$ xKv et˓<_GPD764 \$" <`E DכȟN5(X}%5:9i*fSfrJ#rofv0mpOQy<+!h4knկkޜ+؎<Dcecxtǀ-޺is:pp:|-iϾty=e\_d9hۜQ kx"7Y;CAm9N(-ߗ20$](CB\?xC2gTse_E,;Hx[NHu$U:,J) zX*ºsXpR(ҨFi5Jjks Ce!%\;vܒJ4b\9FN]G 빑4Uљ0dW4x,QZ%ݖ=VH\`5/# f:E0lǺgQB 9"�SF|08kase 97>ۈ ױǂ'+Ə9eάNgq(Q? 1ʑ h߲)W2$e~'NfN>nG#S\_p)cU;I>-cgWQκX1(9 +8K8PmJt Rf R.FXhV>gCǤڐy! >~D )ʢ0yr(lUߞ;ȧBDk 6NS4@̉9DCȶ5_Éh+iKfkH^ [C F`f Yot$;H/,%_1Cnač7ekk;\.z7#l34!>�gQ:|_p}睜] ܬ?w?s,:*ggoJqZm"ľb4My(:p<{}gdt$++hi8D1}ܿ`a<X>%JNCO):W:3ՐFhӹ c420Oȧ#?x*䐑-[B[~c; !ׯ}�fT rտ{~ב+lH?gD˗ϥ[s͛7…@!}JZPgF(iΉiF4 ŵ~a@ă3C@{W߿ֿsyŵ^g~[ h6,ftφ75<,fQߩ7aghԘXT<dz2X>` ʡ#J3s#/\jkhTj{Vr\R; -rʤ*zF4X5Vsw~yg|F=]Q'edRQ H3 cMP^GlwFԆ\kǧav^ !2 ( UPʪ2xeV{2e!0k9^p<Ǭ rM8eEąE"h`$ò\&\?SnPѠvތ*cDuuY[+􄻇,Ln00;IGt{�PyUd cur*M{8:pC!<(wؘ.=raE+D>}cjK:t_:q8zu\<:Ud=rD(yf$ 1tk"OɊ^T |P9q"UGwوM4^WNY0aD_ZR@Bh$ΛJJuCGPJҵں!hB)SW4:=nmOz;߄B!m߶:QGy`~(Ah}-@t=4]^\!H* (i)h zαKoҠӳ5蘿I~>7? I2۶nIG_z9z=8,E&^fq(0x˛=|[AWPpf9oHYڝ{-^x9F15E tZ9Dr,&czC)o)N ( x/g43% U7j`f."5oQM1GU8|Uh#F,QT9r@Kz+ Б~Ai8e)<*zgaޗIcj$h"ui`lYQW ƒybQY Za1BaF"u8sS :F2'^zs=nJڶ" QfeЗ<A@9ʠͺWX{ WCaO{FkeG?K;T/!s=yO ?s4 ~:nue\0K lذ>xtQ6+p,)z#p]8F5/գu^=[$y mϥ ѭ/~c/}1p䇩yo!}!TE_.0jlڷ?ڞ>GtTF@pGH525R+r?awaLs LQvfY?2@Y#GkMDL |97QGBYnƪLTi".BS5WϗNX7I~ѐh^OY(u<:D|c_A΅?A -9S,0>/B#tB6x#+#|EO"P#h|$k{ W嗴Yb>Fhq q8 O.B'ܜn9t 2H"?UXF+y7MoxcV]XSأt9 *\MG}.:n]u ʁɗ c|Ap_!ѿt928w!|6}o J#85첼,n;4#裭E?q^@uf'g9wˑ;M^8d #?|*k]Rtצ[(6ka |QX|ir:&:|M#l/}(= Q=?od:)1s�5zLazf&{^x4-y|V8�|K(C b/ 7fix|=A}eK~^0 oGU|e eK}\Ƣ`g9 J|2 GD2L2?% v*$~ VJBҲꤎAEKqs LUF.}c2r��ÿ. _pa*[Xƒfnˍp8tC<i4ӣ1_8CnMzsZ8X :sk [;8g=‚khnD8?arU@Mz3kC*"jx9m۶p9)dh2(1t| /*5<�ZHD\Z[hhäҒFx-![5:,NgYǨpUY=}tx)XA:xm#}ys龻ҥ`i0agΩg"5=44zXC"+/<Q-9؀ЇB](%ϓʙ3|%B2lс4ӶT˴?Q={nGI¦\s%$(M)Π)~34g?\@9w:ؒZ(8RC ّttEZtAɯf/rxҺ lէzmQ>vWr1@~,:g/U#H( q/MKk7p3~2Úf=[{{/|1sU.U>c|[TKJ3kg)GOk"/x*Kq#&%h@!,$ 󩷻;lڜ6m#o՘e8(xG[ >`+*" ϵ9) 32wD!@3D2ZcA9^5raeZ1!$j`I¨u5\䳢 A457Gq&OwnTNh}dn!Grsq)TWjAGӪeΒ"PD$L1**Q$_mhtEj"y˦6UXp {04z V ڽ|);2B.5OـVW kZ(#F(m5FQ d+f@_cOAbY r(߂wó~9v*ҿb`%XJ9LFժX~cK *x RGw/AlNF M- &12@ 'jEJ)Α(x3S (* :Rt.wdʅUY<45D>v9~pNr2U ߪ/((# 1bV>aݽճ2zc7Z~yQVfP^< u4rVѮGK0:¥]yF=I9n^Zԑg̻ExQq-e̍> S:khPԉCW|5z1p 0~mp0@vq&ڹe.ΰ +}CoSʺ[n=tɦ 鮻Mmm 7�zg:`|K"8{yqy}{ <h g׾LrN �suҨC [ж'7J"2e|Eb,:ߞm#:9OeCNB{W#o_g5u ?͏E8_yEurXB17Ȃ*l P}Ƕh'3NfӕH 12[@ޮ={}==6nJ;V:J5@ܫ8S"FA~ Ҧrv�CCRV\G€]`~x|=A}-5ra@oR&2/sV[bj|TNE[2 !1dƣ BS5+Ɛ"! CCEƼ3ʄLV%wʿ;N߇CfU:l>5|J甭YshER.ӵRz?m1P Hv\~_ECr 3 hs`:|B1 79 8||LH^}(ЌCCSGm5uv^a,B&5VQXsv�\G3\.S# /_ א^岢%IPY9>16^ ,\(5ZTدkeTv/ Lg;N.șg6퉽1TqoP a2sPggw(3x{<k/Yr׈tV~; a">4xGclPkqt^XR9GnxG+Y`!�vP5,�b8MlIHGMKss'mԀq!TR%L*\ f R6֭g3O>WȹjH "(ϝH/p{~&ۘTq LPlt#ꀮk&\3ɏ=+a=\H ]-\8XXělϳ[lO "[Mx5ɍ~z �\l2{#blZSW؛i(9CeB}ν s\+,4ٔriܳb4)Qt;gXTiX r4,3ϱ05wPA"bI~?>㲚%=2,hۏy2xN,p[yNIk�Ç3dmdZ3(&?yy /U8Beʻܨ�YnqeEFSv~O^}"iCBeL g <SÇ(k`ܢX`,'fURR^ lXS{^ nTO3NPТ7u?~8F"֟8>Xx~衇~W㼞8J>g+F ʝ-[uI7(vBw{?N'!}TW8X卽-8Q]̻Sk2� BCh]sv<TNG0]ƒHm[7) T0xO? onF,) :Ti_5uc)u騌H:T'PTκ|C!3Fktb*{U]ϩAb`dRiUspy=e%,ft (os=9~#K"4Gvx_ۃ7bo+ Qy-�$#AA!A>dh3C8j*Ylwݜjg$rBD5nm臯x1i@ts/</cmVg!/2`?Ӵc4o_c4nBCy Qa0@8n[9W|E-ɧe^ =jS�}$\0Gzw~"1KJ2P 'n]>ݸ@Ȕ @t_J3O |Z*E3ԩ5S-Ȗqu4]-qԾw+(bwGkzt9"XEӁ㺆M}Zes[(\ȃWz4]>~.VuLML€>ϽFW> HrU95GDf3@ݿRVe�W#P!oT4`4VYU,LhoQ?O(BL9ƪOED%HZ*02qsqB)[bCXV1{(Z* s<Fr2LϽfSI4S!)Ђ*$T&FM~? ]FLXA¥g+˗/X"A`6W!4a̧X95244p˶6ƫ-4FF@w cU%͇{<\3ņ�W}, TPt55alm\An}tH(YAGs~{SÈc1Q~׻TvX2_uш0V,Q:Z <+M0gMvz5t]{SVR? YΓlt>=*+7UڿxLD/g�0ബ$9 4 7̊k E 1H_x%٬!F #({z;BG9�M(dԂD'fR׵"x1r)jq*mÐGpj};QE !R 6 E#TCԨ9_G8g0sje-N&iMiVhWjGUekkDnw_>ǿȺg_r1�tna&#Eht\'fg8Wz{;&͙$dbPAe5zF~#OKWpb8G^9]KFP>|3sh>F{sI3,c[7LGUj|"r4Tlqi0#{n4"ЇBsaU㜗A.[ʝ%\NkoPW6BWAq7 ^,iʟ4>6s*^ti_ը;Q1ڔvyk4F)ZנA4BQ] hp\IsP_]y`R:֔kh i:\FĘǹڒvmݚl47P͖ Ͻ,$ƿNVzՠm"EG*O?TxW.`cT4=򶺺-9"ޜ:/x7ݰhVMAVoCy35 ?8+ ,a~nt5rwR fcpŀ 7p�\'RܖqLMc'Ol\5Px-Xߢͱ5w5'eu nTHVGg&>0x}Nw:4{MV:"8?^fP]? ]gϔ/"xgQժ YoՄD xNQG45!a  $xp_U@H%8JX\Гg bX$F (tMD/Q*|ϻG'N#/)<3L�o,iL;ƴ<B:,c\" D{ҋ/H8P龻و|G> :& ('y^3oZnkiW򨲕ϿI+B`Aby6mCkm޴sNRuj9:򡽍@L[#:g~Oin="iSya]JXy:4b;;/l?UJT@<x48 fjC.cp:q* }8-W|Q/I:tX,S72tق^ *2AA/8EX Yh+ww>?Lz i1ÚJg^ԕyXN ^; >55L?}g~}oxýjpȈL.PWfMX)UsxQ�`4@DGP�Y^a`X"0Dƍ-D"<gTe� vL?*K&̒VҐp|2` (2hMtI4^>+חIk(itz='xP)KϠPL=;6y> VG"Cjl0 %螤=a^O[CPHh?J{7J$Qo^zeʑ qS�`I,*L4{=% (a.*C(k-=x}S6_MõpXguJ#ƅ#m(`*|Af+IBk4c뻏7?I#G+56#dD#[Fe~OJ/9/1F:\jCB"Ϥ7_zr=r#~Q+^Co3\@J zh-^;Kd/S=Cn`3Eheoj ŧxotgd[:XX_B^Bg<(.D jHd3ٍ兩^GE~Qȇ_ *VP&ϯ{pGT/HzM@bׯHV"]R*s!ki[=OϺ0wu X+*<5N-,rFҁ͊y#<QHƼ@'9!/_2<[G%*&N1tϽOy cXǥTL+"rQ XcKэͺ:oo?LqKϯ)bOG*Mqb6y ܨl/t {W:< ]3!l X 갊0S8<4^eAѷ/d%޺{SXl s746Լ"a<xpu00n;}q^5ИӸ% ‚?{wmI[)\Ubg|㺜O1%8JQ!y_p `F:ǽF9*c-wl0R1JXb-U4a)x0zJх2m;o+^C.,hSu`oC7>ׇ~$=/AMΝĄ ǖ\G&OB,<oKF~ZC~ًLE{ȅHN ų/`Ģ"#`Jh m|gmP }mFmn9Q!ҍ}uzK!0ENp1Gӑ=G+kBn0EM o(+txx*"%RRO`[g(>Q4xH#z',p cH3%m�=̟|g*Ҹ}1MGc3J*U֐5٪he e<Yϧ`Z_/>p7!#jpo7K2HSڕy^4G6ܽYq#{{ "gq:5qٴHtk Xǒļ4&4+[\ eoՎOvzY*O_�JHi|(] f5Sn⬥:L%S]` ˧~9d! tgotUhYq\>d}9 M_|Lz2m\x(Ί-ouu8LCy-B�N=i}, K;%QEc59n<ݼ �UG~S ҿSۀ<xM9-Oo~[ӱc)78xh+И"Nt_+Z_sm@7~h$ &I^T=T+d g5Trs][O< Y]ݼy3ʮ`Z{5ۢѧ!a<[Q<cjXâQvl$wexY3f zTdN&r{] BPOHQCۧ1MRLaTPearK"3JbAyyOU&z^[:l\y94xP R2F*c2&7F]F)iqӱ*:P*\YA®FFE4jfA#7$La�A5Wv>a"iD&Wa* ) FZk:?|s8ʞsw,pp/Wn{lp0´`�bzzc@T,ljjzZi~a5!.sz;c ;Rb@8#] 2J;/|a:B̰΢iTgMTS[/i1B$R'D wk36ҊY8@\B)ֳnc'mweTVvg__W+�Z8rXXZ\GgZv-Fhy /q<߬_cK]*AО6 Qn7TPyUZQEƫ]G!B Q`"a" 8\O `DfGҠ4\%Fxx|2=OɆOT2WQd !1gt^~͛ObAZES̷<>SviU{'͠,,4B˼y#QiޢG^G_XT16=27<0vխ@k՞Iq涚UL(65<7`ЕPAyT Z 8= t 9rhj6[ΦBq=e-q|AkTM`'k" 9*KU)O>(ll/%0-2q=ߔ-e\"FVyndM( Y ':*3ǠQZ7¶45gz~beorZ Q *ѓ:yש802N:S!joψUcWY^I/})43Qh\P3DJRok>S"WvG1l6S`C)ZHiX cYkT /Р*64 Hk/%gq3aۆ|}&j .DH3ޜ>?LU a-54mWGji�v_&PG+V⹩RW{吱zHGr$c0.7o!0Ϧհ!o#F0AS0s` ͞'(G=y"z Fm4**B\[yfP a^oKQ\ќkeYùQN> 5_`CSskzߟ\x"V2sqxƍ[ӽF?w;UB0 WϽ�ݠ-gدs?Kiuo8=EL¨نwƼgQ  QuP\K# ҉| Q\D߄6 'HyΛA�gϞBoM(0R3p>?@Τ 5ԓO߽HF PY:tuE 2}vS{[jkkɯ?v#S5`k{i㬁?[P^eyMڵe7"fjrcINB=4L%ZM[c\;r6?B5!ly͂ 2j*jμ~_Qk«?{|=Q}e~^{OD}Ul,j0*#s3d& O RAm2hح2CE=Jx A*l $ Ֆar<ym*;2Hk(ciQxx<e*l5I5*v*>5:<fcQt0FW z$(^Vz.5&C`!㽌[=hR/(fPB^˽3C/I,cF=[Ox,r|F|T @4<l{g9 PΩLȇ)T{KUiXCoQ>zCڱcoL{!h;w(-m6E4-!4-زr#s̏;.eq:+')\\>I^!z!s/ugWgD#X+WEØ|GaFh-c `D!0Фq e ci= Uh^={.쮫;_z AعeZe(]O^FTaY}SF5 Xsc �X"MD�zNJyPQnrα>4MWL׋vfa">LA<@6nn /3@,Q\UDYX]Krk2 -nds GL"3i#aF L%ҍG-rOmwѴJ<>'.UpfB!DA /7w^ώtifdZ:WoX)Ž{S!}XҠ .! Oc Y@wWˣH %?HU:<DzŁ<.cnϜq0ȳF`4Ţ3*:t$KB:Y<I\%G\jBT=XB2|I1"+6> y3Ψc p +UQc(%0PrGFэ iP4Gk =̋S ^S޳Ú°kp gh9C8 *x)7Q_dEe؋YB׆q `=g/tpk4:KϠr/"Ϣ_83_*ZyƨTn{^ƇHFwۆuYBPuxI BT}>,/Yzl޼ѠGi#{,r8=6{.+hG}#utZ l=qQ'<F#k7m`tS:*YIZ8N_y+i8P&Tե82o!ѥ'( bҥsTwhyE¯#[}DYwB5r>3ao 2c0szҪŧ?<(>hǒt+n3pϛ %^V/ _"VzN;ϐN)Eh9 )oשkΣq$޳v @ٹ6c^"/.}<=@k$zީ;]?/鞻K3 g I7.vt`IºMsʀ@D*WN!FjJ.<cTҚ%kf0^-ٓ6nfr2ot<|c~ ̠q3W_8#v>SU č7ӊ _b[ٳ{tZj Ozi<';t}{o"EbE~Te]$T p ʮ[nc"g0vH"llNe8-[ߞ>?/?O[_HZ-=!rjmPb|G y^}3_sO{z_կ}+EtJZ*0  ,\@ٴ=yNbw!|sKPL*9h\Kt CV[!#qOSyO.�˞wNa D1!Eo&OȤs {siE6 _ &cPw2Psn6dd̖ɶB\S*G+8tU9"q( 镁;1d!]cB^AyL(?^#3R9oƬODTqVg!=#Gť&c4RJ̬yhtLH)t !XPV y"s#\ Z)~w) &Meܼj#PZOQzu " 7JMJtnC巷7NGҲ>GzWni۶m|@u4o,j6n}{ƶm@a0��@�IDATz_C͛iQq܃M[o5 QisTPӂC!P"t7qN9@Ģ!4m\ �(!g&=]QD})8GT7нtAm 8&HtV(pK-c$qjJ(FvO{!چtTLA fGhp*qJL  p^ܵc}=PWy6aPhVȇ:tdI-2*Y:Gi`{(g;u8xMg:y{×2gUE;HWZ_m9^#Hґ':/_dn(�7gHK&VnfLD-/TLP,ڰsb&sF_&3<Q5$ * FIU8;9PT$瘋Q6FcQ.kX1\,^yV4Yo C9yE-x S HQucjZqR\W*Ig 4q>51_iijb+×,oū}q~p} Nˀ({cVk&|Y\(hHGƧ̂A G-{3}NMxd8x9-06m~+`jb_¤f)0.Y֕ޠjhllJ@CBW "΂$V*[Oђ1r[)ug⎀Y4Ճ[ͭї_a"WA3<0>th`"{hƅ3gIi)B/d^:~:�:bV(WG-;O÷d!S2֠;t!jHU91q<hI40fЙOJp#5(w~/3jz^<7NH6ƈȈ::7&%@ytEJ sbQz 9v>k{i8~!h5Uve8"zJ?]]\+e˅s_HwHC9N3s}?htԱt5<qۭiZ2[L{h[aўDW3_<@Dڄ䝏#uu�g[̥as.D:ЌꨯRەsQ%Ayt1sn͑O;ATV%|ٕy K?OKBFY*jKq,)m AְW.Jҳ{S(%$ypἲH,M`,u^8<ouaBg $Kǎg8GH+IFo"9z8:,67ncjŊΝ۷~Tfg801&1QHk/KK綠~dR27B%D$Qg9hnF[Py{?eХ5xg!TU缷�! L&"lLgp2Eǧ5|:cvs^;qFoyNSu|^kj�`(X>8 V5}[Bn)=P<E=ټ q|z﨑z Sα:.wktN* *g*(aGg]x} -*?~[FӜtv]a䝢Oup5( \Rǔ% Ű C sjH7~OsR`SNkQxs?"_>m3֮Q.LDRkꌞQBQߘ5+G֫T9{BWLs6gп~\Vs*l9i &h) g{(V[[Bo !QCO>&"lх3CXV2}’`tlpJ tP_Q .e{Z45sRBTkqe>QI"UF4#nF>Zi�$z!$ Y|<r|_LB TR(30lȊ3#.-7#țb?QO?T|O%,p|,s� B_O+Ka׻#=`4sC+1䕠Wu(rB'P~rm1򑬐9`(*B=8S+Tziwyg/>YC. R`DAi0?iMdHG|y%B-J%ʹr]֫!b`e9@CZAQ#Feʈi<<ͳ)59d%ͩ]H|ЀfM4q6 Pl`EJ lDZi%ڹF(!v*FT,^4ǿFO8θEɏ0)2N‚AB\ÆB&DY͕>; 4v|1k$O"hFWs.*Mc<8t0όPg)⋽8s ^xC@;}TDtxN,#d`p $~#¼5Hoh 35y1gg1FoatLa1!]Cسp+�'ԑҹK!J-@&:n.}q)∔D+2f/HH%d1MRG"ʣ9|i]twgM|(|u/? 92}4̿Yy5=8 ݟ+"uqXԱ:Bժ/QX^|h@J'?d<ʩȳ6YE>{ <y>ip/DUb#ߗ/]1Cꑲ={}mjؚ.]^h r pV{ǭc/M|@'>9>pgMsCwܕ&S_0*-FVP,T1nҿJA Y[)ߞ^<"A17pַh]Dұc7TQgKO򖴓JVQ6g.%H:I5ran pj7/[OH45H9Y,]G[ t`meeF_H5R7J`k K�YBoq 4X.IIԀ- 4ٶ}gXwdי_"5`t<˗- Ska.g^)+Zs{I^{w=*32F'N¨DimmDdj~>…r\P#) 3wW*$CaԨ,( 3(րe^[c!3|"F f1|=}z5|i)Cg.YR@3wM]s|srrPx8=0 5DFaF q 6!, Q`z5\/)D]<0_!3GfBy| (\٫ 7eߏ0>Ojrh1 #D8ٽ/gYؖZBJüy5Pvux/}8,c-? =IW:5FF:ˈ#|ϟ0 >4vGFY$[ޖIY�8QF^Ϝ7cUښr}`x\_Iۇʼ'ZQ"mtux*}HSkaሰbNH K<D;ޅe`/ ec^ C<,!NX< kF0фiő,>a#{`=;eG5 8`P6x Uab3yK,cD\eWGFtv&P6 1! VKۙh^~#AS-=ЇsL 'M{Tm'a[]vi& ըmȍkLI )nQ:?<N|JJiRI}_mɒ7l'c 8N 2 !I:t0'[7|M:% o%Y־Iﻪjsu#<o_}{ﳜ;cC>  -ޯ �1OhVy i}<r d|E㐆.$}zli#m@B\B8]xl C;ȓ/!/2#FyIRh3|֋lx�RBpbac:_;�^w$Tl8Ef6K0 Pm,]T�m1筬2R 􆵍�uz Q1L\2V+j5�8^EC( 3w7JiTKsQN9}l!Yhp#=ތ|y㌹_]̹u.! K(�i jh<R#jʋ;(Af-<NTz5+c9~6PW~鏙 zߝ]$uP㡭ʼF U[rhTG~j%b"\arB9R}y$K? P!ۅmұ{uvGZloY[ϣJ! >cM4`h[[90T7Bs(z�|AC�B.nsc4zaumL^&U_PG Q jbH,F?6=ּydxVl偶=tYIC2pl4;l+O`Z|^q#ۤ757GRơǎqy3% x=1֧NN[mn q{l ʖ/[ҞݻQlʥ!։�~lYczБt[җ�D˜L\HgNH-͍,uvg꭛N{NǕ_oר1wMMi8͛w~* Ɲ9}#ӕg�mz  㜩TX]=ww^`^׎:|b%Ah@\AA sa`6bD#y�b+FJ�,AK̝*szЭoPNT\!'#cV<ey .d<}Yǃ/T@uZ=iMTU_ jөӧIp p"&|Frh \b�\q+΁Frzg~`~o]`xoso~s�;vɼ6G)964TLTxLd2�X%[@a [wOoKȑ#ƥ2%i{?_*Zd*2"@xƑs2l\CTҭZ^ RymQi\Px=,{wccc0[SS!@-^3J A&aVSC $4Y8 8yr|~Xeda|EH/{8Ol,5�p4?1{W ! RwmQ} 5EZ?m2ml PG#9*Ɯ+<hzߵ+!mA)±�Tqў6YV|w| o۩pn_J81Q "Xa۶nI0Ս^E1}2\YuwS>1Tkkk pyG"ʫï5 PEZ"Dv,QŽ++72+E c%D0幄rOud;e(~ 51D :KMsXMy1gozS](ҏagv8-[0\@ĚI?I[@^f/amW0�� 8'E,= լk 4b_@h<|BWީ+(O**z~ec*Т*%(נwX([72v[~$R`o~3~],݋RL+kF{4wj5x|0/�p11u-0<)QGdbځPÛ�O0?j Qz(j0'EnN'umA$yl8wx"*z,{sq;kq zKqֽk9o}5o XEض)x67Wx1auKQSiOYCc(zg6n\C(*tG�$z(]Ӵ{vNӸ2C,c_3 6Tk`RS6UkH2�_CQ4,:mnn^~5OpGY-VЇ%_H"X31ĖXPa9B% )av3}amQz!ɬy#,ڤwHLU쁉Lè2@g\![,H9n8k]ryva~8mٺ zf˭4g`ʗ^7CpM!-NS5xZ|H[A*8Q+mLVÿj(73=D=_HWaڷftTC" )�<-&Y7ҩV!63 x<B>k ѝDX\"\GxW_$e5mo\Fhk9hy״w*8T~eT{H"|EtG �qm{ay~}4CI,gܢF#mUCmMC: D&]t=\\k7Rua=i>L~Y]|Y{}5x2}0�RƐU:ơw>vWM_oB!U!UdmZjEzoլM<x/W3l1V0s_̟q|ݥ?]n%ilnI.4du iҍzU` ƿN_W0b:R,\Tvڙִ`+PJA7:q/+1i'J+ZV=X긆қ9 ?RGbk־(oNZr]t! QdHc<2]Ar JyezzuIAQx~hqcZjuTҽVg:z;�2V׏[}:v4?vܛ�rd4* R`̗UT*|2$,sg*S/CyP9P [ZZ9:t(tTad529-c**of,67sz ۾ PUIƍYyN0a$ceZxס{< )$zPpĵpaYOOwAJkX9o!`* N޶:6![Xζkm5>3AmafJ.*w| Qw[!z]w -8N^+o99iO*Ӑ̛&)$`Yc'~PX`UC_ KXG]<Y[KJ:*ߎSCa1 ļ8f'dB3a RjFKl_lw(s>9slh{, @H/ncZYLBW@/CXpB$�ř0\Ě%:* �STIN*'yCbrf͟`!j=9ξ5Bn5{R _:nYJ+ u"C.*bE@N"Ƶۍy!WxhHhn] QG5KC   ,`[ﲹ}t"hN`:C2|QlO{w=</@㱬=dDOiyskRkKx54Xji ^疽wab�2q8 :r\իR�`î)*R`D:YBkRi9a�w]0Ƙb � w6hUAB{s=X$yڱk0G{C=>1&4U@a13䃞ukxLD9_ywFr":a?nP9wl3AӛLQ}e't>b!3|�P5t!kɊ:hZ^BV摲lXs(_4Lrq%Yzj8�a1Zfe)&/uN(i 00=d6.!b�.sxIuaelL (Ez O�9 o8 ±G je$]^؉w#<%h2Wc V> GTx{�xIohb_[n <vC*or&$ײzi33!xQc4Εx0]vXq? !K",LqixЏHm'3STfVuofC!5]cΓƴ0r3V3"$q 汲 Ct!nL3e O Ь^X7{ ryi5[ R�)K[I><6XVØF!u  !(4F3Ay-c77D 52Lc iz-&MCV§Ch8nu=6Fˣ,m0j._: }0(^>Kkz6}ئ+7%ڏa=~t;Oueڳcw K_+ k�At8v~]H3£>gF *ُL.\"S]B 9Bs#UؼmGڳww z`\ vxze7n@oS 7gH'ee<mJ@ kySO`K%٬ 72/|`߀[ԿLt8GxeҎݻߑGv`^F˜.`oW%ԡ-b z$};�2VߏRϏ=y}+nm~~kTnX�j,B* @ RUXZO a`!8"*L b*Ξ=#kUr(Mn :TL|:gXDT Kfכ‚#)L={Ԃ(***`4$5LzJfa^*њ8,5O⥋$WQam9ҪcΎa]5z ,jB.DJ@am6tJöKp>bv['؋VxU 8>gVC<T.ưFZ K/eF 7 f1gZ2S'NiT"U3?? :6<{?罭 gl|;Ο)@0lڴys̃9f=}bC/f {Nf^za aߛ)h.f/J# +q^$sE2{EVKs><Cx,K#rr\w(T53NY(]sUI E]p8{t*=v:uxviS=,*L�+ ^@+ Z8ݢʋ(*ge`ڭehyR0Z`q �MUEK9/jOot뺰z,ڰfmφO- edžָa>t $-]k4"x2E^bh Qi z"$l -EyE:GP,yE! <iVX4L3۾kg/'$ ֘.\fx}R桂.8),h\“mUMS(z+#CBpxZVL4Y|=-{mqSQqvy21cFʱ{�m,6tI= ](aluxނ8^FAkCWk9#g/(ʺqWqq>@rX;*Uߦb660W^ EƯYডNoDA!jb@#wI&Ȓ@˻&axq9rpa#,}XzY3W\IhzѲjUzH}g=ɾhc,S#멃B[./B>iLqGt`,f!ח2gp1=UTַ5 ͏i %tWV,HlnPV gN/?<ySs_UwJ1eZy#4³5 |c# (0t|8ڇo5*V )WлFUAnXآ6+M!-3<G͂R -ʣ=m'ѿ9֣Mn i;|^J�@3H'n>HOD;!k o51dLm/MzW~O?`~=H^]D& ~/M�7^^58Pz/T_`1V9 u鵃jؽݳ3G>B1N"n!ec$? mO5n9yV5N["f+Fa#;-s!՚J2u5YΕ[0CȾjBTi <<*e.FJOj?qAx1FLHQ}GΞO'ҳ>q`̫iMwBi?ΐ~!ƨf�VHE uwfo`c""`j &%СwBX]7o>Vs/~j/76?w?;d#n=^N*2076wmRB+� MPPUT4 ˽x׫^HyF< l}.<mQj17sg "C<>LSfm~ ϳ϶W{9Q$" ՊE/$+sy|mw/@b?G(m}`́Ffm{3%ي b9^gӿqB tkY7Z^&|QpR7gh3frL8E'ǬsQ) M>~pqyLa 6EB'F\z8KϵE έzrZ}*>CZ|ꩧa3yd%/|zohJ;vR ~i?w4 +9^҇7שmTH\o~hs!I'xsĜy!QXQ4oBDU 0=Ou z=>juC=�ZEɢ1B;TX*Ӱad8bzf`Q0-FBTl925 =jЋp0VF& �i6 ~Q /)8w޻y-t XWeN/k[1l ;Ԃ|EcZjmZAX9z-NeȲy*=>K8s]5ο<(B gUgJ9 x˾'5|TP4@)|̪0)5QPb{F=]Vxs3Է҇q<lhTTl[;Vëeae3�EPKHϰ5Mb!QAp>yXx|>g,F3 ExW!at <F뚘H"q11I Tf(h8[E-@ yQWU1S%i%/� ImQ%=|@⵩ċ43 uv-₠o)|ʪ%� EpVƝAkjƢO"2_ѹV.U@3QI5\ ,` .o>֬Y!|(ifMRïbC@/ q*@47w /={ߟÃ{gR?Iyi:F{TNk6laΡ+|T|lb+/]04^"  H/AeDp_-Ȝ2#*ڎԓ{3+E@ށWvO!I}Y0L-]+X_+V,crcTCC ZY;!\tzKi4R^hxr{ٚ)t$cEC{h_d*f ǽq착).@Z)}k_3}NAe?lHx啃ڞꚚ#*B7}v%õ7< ;P7ciq|G[T4?9R~7A̳g#F8'Xga,bl,XRCn+y#t!?=GO0;idԬk.%T#aҥ!CM?+ 5X󹆊e=I)ʈ/.Skz[lXMFg0HFL1Zϟ#ûKS%~9k%_c]66.VYѣG/dn>Vs/?wi�7o>0fe? dtūpHIP*Zj*j97Dx1EBBP#Tu�eN—X 0I*Ʃtb~,WAS3/c !یq˴d2ez< ]m@w0q1A_oc!sjpbj1* R_)aO-Rq} ?ÌS(]~6 `[<~mSy\}A1 {$w smVVa -mmm1nn,S=qЂh 5l0 AC 4&WS*.{k{TgM&B,|R$7c 4Qt|e4-!TVU Lt=,a!ym l6:\UB3ϯmtl^̙ϾZ{}wl((UK<AϾNXZ\L(g7x.bjH g2NkP+4n@BA]D" BVA;)cn[܃\YS$P26d_F4𳹍5^]D5sJB5j yvɗ Z5( R1S�;ІGxnu*hšP :vZ^y7arn??ݖ>/Uޒ<J%k7 )^yj 9VzU- k3G2*=*5i76ZC:p=L.p,e" * |<L*ϋ0GlNΊ6L y34^cJ|uW L[U埱eJ gӄЗimeKɪMoJjqCR�]6#vtaF ?78~U O *m,U{a!>^/w}J[0:~W ]�@ѓ?}D |k5kHO(unH�cP E@1](VabExwzKx6N'9P:u萩k묮l*:6S$mtߔ[B:HYe>k<аx# t8X0`WW_}-›'b�x̪(vY#F{.AuzQW!< %st카att7K`I'Fdc =C-f֑4J~q|IKEF CBH#^c.6Q 07AR=\^k[I~YpU[9vKVXxCaQѺ17z48j{)^Ue5 9iC#}ئr@Y@РCBOX5~~:/C" /N;Ӳ,)"[ZRE�UTvO~$ 0 `W߈qPW>PK/RL)4N }#yJ$ /| <eibv$-PQôfBpz°a'w)AsF G-0d>S>MȷsGNz #s[Y4&sJ58d9\--J0ۃ<s 'I. ϳ#^1Q@8$FKC|q;$s2DJ�dHPs_@Qyr3}Nn!?W1CU<do>2n}9W�۶m=`> 憕eX2: +R]X*&)=/TWV TCU/^@�^YsT**mʠL24ʱfLZ|luJ*J2Gy1m=z2`" Hs=3Oi6VJ(=$[PZr-8fBűX*^jL.*rC.82n^Om-W@<+? X{-%<+@~o؊ϹRpF9<|`Maav�$D-ǎk6;^mA^U/UYCRa*CbĽ,`ʍ{, =S+9^g hh}իFFls1~>#Gpx|`&߫t �4H*&ebG{;(*«=R�dainhYo^׫ Q)+Bxypyu78 *�LXLUx,nn[Qa sQT̴:烴Kz :`_'fZd~9?!t%B0˳\x>=ߊylg'^e1A1曄2 N{zs.B]Gx� L+ZY?Jk⥌ֳ5 W)0"B\zR5Wc7P "sɑ{6Ì)0AzJ1L{iAx]3vtϻC sk0@N� 'N>+GŶ"n["6x}nr1e B2̢?*? +M f(ʮgs B1t]yL$j(_hOx7 |lWa.F~E>O630̰F3c<c h Bs`Ca֘ @x R)kpNXB1<5 gیMҁ@;: ]+y!Je)! pu4:<ڵkQPN] YG4^xb?}ع+i^HE޻R`.g?DhXJ%mO|trʳk*>LOKUNsYr>Ճf/gm/ׂޛiEB|ϲn S9neW-<Cb?sVz3WSƜu|1 08�9=e�ߴcVb;��@�IDAT0G1vf5Ty- Rބ·[ɪ0tB=ܪ.hb޿Msjg۳t=kT,{tK{O=E҆[ًӣ}0.kM�axX׮v#t ֶs{OzJ=tF^ +&3=Oq@x#_ <Azqzϥ'mE�,<ƚk|u*qX ̐Y +0wu~qْԷ"TQ0SX#J\<nҋWՈLςV9NW߀\#X6X>\" 6^o4*ѫ>,,^kzh=啃zEɓG爰cx"R-oC ina=#xM#\yIjZHn<J>R i?Ƙ#! H�(|o>|_^~ͿϽ or< `SSc(!*%(~Do=LPE1XZ`% ry1 Ѣe˖�zrܟ,$ {8-+cR�[Ca LʲąaNd vh~oP2Ry_^+V0o2b�<k}gs-cr[GA% * b; p:.e+k:k0 %Di - ыa 'JMMcs{ y/!!;æa]ET%pGh1G(v.| $dM0jak2_d@q:-3{M(4'3ݣTC<$`cs,m8?;>|oc*~W:.Wl!ҁZhz s9~-I_o ~AP<̠!3Ӛ\MWB E`A'0ʎa!:l�6 CQ(fۦ`@NR0BWOi 󠠬"| X(d3_议zЂ9X.PĠ/ܪD:*krpК̓s&=I, K[w| >]W<&i�cB,Gi[E`Fi7siO؏v|j˙7\Gäi w  k�h.t̓6/헮3&K6bnr^%E4 4�iQ$z`i+\^හ+ӦE|jӭ?5 �M4}�PPs:Ye]Tn "hQ 녦'CZ7ңqaD!ǘzoD1Bݷqt'ق_�= I"nCɗ1/¤~7:MMQ_zy}Yr[0jP0XV `5TJ#e-c]-mx斍(<B&z Kи} ۯH/=r"i>EnIf Q]O�yĎ`bB?\n]Tm5, {Ѐ2|L6,Ϧ}Qn QC&d{5~wJ76kbvbv޺/Џ?S?vźj 8pc8w'[Ez;QCG5X90 ׇ4G cJ҇k)R �?u\'pmX's#w)ª49Z;9ץi]!Csg[8:SQցZhD3|ƔrFĻcUn mmoOC ]xeҧ>gI>k;ax>SӉ#g2;Ppw'"uv7Nͣ{o=]PV{մ|a {ŘjYswQ—7??iꕬɴvkvk N9֘#,ݶjFxO:wrz���xu1y�X'_�Ҵz{z0"WWL*c-\CaҒ 9I2RBcWX]Ⱦ IX|0;zzȝir<Xqa x|[vЭs,'B .g 7(\4c/@!0&ä22+Mw."B(v+]^Χz(Vѫ ]Evd|0x;$cϽrʦKΡ"-S5TxG e0 2BDPQI^k`{"WD)3dzPd\'(̙#tE>Hk3E3s1.i^y%B&cQm ^===Jrj.kw/mU�HPb nhR{xOH壟c,s26+z*y1A 9÷Rm-J-P"Zb`XBWhtEu @ 9}"E<xy|<+yKű+y .N> 8=sk9f5 /ʬ'#QiF.<?JʄcozPp{Fc=l(xU|g$g @vlx~s\WX;1t>T\:LC}<2zӹFoIOm;d-#q<|Je7?1>`k4Æhˡ29ƞ [F2 8l/'4 u\besxuvK [^LO:ECi&| :oXu5YxJo/>2v[mTCTT\e<X I!hv`^# δrcߣPGU+ah?!O|rˆ7's|&͠ftW>0�o6I'EΖ"g ᵌ_YМFb; _h2йH$ }1Q :W٧f, (O#̢97o˜� w�Ϋi9v35#1.k 084 %TjzC�\yV(Ica&?4zz)їnEN2iY8hh @z?U4|@TBeU}!Ϫ@sl.lsDQ0ͯUj0wȢ#*N6|Եxi-ibB虿릌`&cDe>o/硢f^w\yɄ-29giP#|91V4\ $]C@r#ot"b+%§ ђeMЭlZ fnް^ɜ֢X;(ʟD%G{9=a/_<Gec?Xʲ zhlFYjCOhӷ_6YQ+?>zctzcFV !L0Ve/ :TvVS6xFf KD^֌3!�1D$.G'XL-\ ^ z*>(m0}wO/O=;ӟgتnvېzӅӚƥ ۓN{=6/#~b|nko ޥٯ^_Eo0RԅRjn.8`52|EC,zOk#㨗a˹/b!˹zQ゚JMx/nv%=g"}[ҺҾ~2 bXd^)0'x""5FBS+3O <FVxF)5+eT`\S*+$:`|ƪ5ȳ�}i@VO60}wZ>w `"�#ԋhU9utS5J#T3 It�:hvZn 1NAm!K<_O>+ ۛw~o]xoso~s�E}148pBdx* k(*3;*2'TLdzT\p"!<SPXq=iX@ʨs!g2r*z>>oV' u-.r΄|s/l&eBnmTw*;tE rq$QM>YϾZ\b؎=39I�rE2Q�A42o+\{�n߾#< (hG�Fok;ƹ4u*.ǡ<9W^~vq׼9>˹Qv@/ЮBb[ WʏXx^#00?*(٢zr+>?[nmWCN9nΗ|+@Uh\`@{U?d6   vk\jŔ.Xl|0)VU̫ǹfT`z Ó jzqg3p9r\"d X%E\`mkT"̴|y2^AtaTب�*XG_/? )}71vo+W+O٢`խjfPGG{p#3zN5GU|K hB u$`P;-t<q`k|w[)b}؀tAK+^PkP_Kh?1лkkQ0sJ/ ~9H6Gr5[) +$Kҵ !ΐ{*q;L�MXp<JCU|-ݿ/(u/)=_H򀽷JAUeӖx67>CZXxB;J& Q H5ָ"ʷ_CQ} �g�e-pe>Dgzr�096oXn۳=mڲ G�EV(f2P>0j"<_]dlAT�ךgK"tZc̓1fkO㗅f&0R�fƂL/i“\ge<ky<ti\t*ÂC%\oW$AׄJ7in5}[oc-G^z7+s|"[v=EWVA/YEjn\?#2)ccc``mZi/ S8:`<\,.\`#i!y&,gO_�f0̌4OOðPV)OȝoژC/`mCN2^j1UqK>b4LI'+Kp 9Hk+HaTiY5gJ54 ~|؂Ux aQ \2}:icCipcɪS^k~S{(yb;(=)4깝O}>=w_J)Qukw w(#mZڸykZn-��ٰ59NfD"~%}=Zzӣo*`N0nLVBnERT^V[S0^ת}v ڿ-}=¹7~㟧g'B7ŬO=mϤ˗Ghv;z:+1,rj5FTUԩP>d jXIvǹ2i[NrJ &0++Ϧ@o.#e"C KN{k>) 5O`\.`N:BnR]ԧ}pZ,[vO�ƕYSe ''m۾{Qp$QV}ޒ~@27x9�6 +1ʅL]j( / %'(< OI,vl}]t ]Vp^R2Uv~eÅg=A>۶sy(z5BhPS(>^J=lJmzqd>bUH,2\Q _So6` x_ zk$1cC6@{8&rX*,}3wzjmmZF0~Uϑs7JL~G"tv< Z pSÅdBT3&XrEK|{v߫h&Gտm~N T04 ]kqeynj.-酔!&j(6|- odyjM|cNEnk瑁B. ՗҇җ�֊+m-~'ɓ, 6 *ҡFAw}z}̞GpJ`l !&ͱ3 }AVqј0aᗆ"k荮Psce{�a�Nm1~ze8xp 60@n3!5ng~665J]p>V�<J9J  m\x~=@cbҐB #{dt5'v~ xp銵zs*V(REص'hU6dQMp:7\ƈTJEzZӪAD_:Àv P[,A;�vz6TBHXM+QكлXf=y9su&}@25ܵ:a{Fxr,uQRɑ2oVS1OOϞDzZ6:n@{VգHҏA�|,À 9 9ߖU-B) ƬW^>D省2)^ivWRGo7y %dx  @s|'k EX]�x5} J79WoO:}(; Egމva εɱ<TDx2-%oH40Py`{PG~߫d@-><ȅP(h\ZF�Db]3Ηg@jowe"r~;i~ /�R\GF`` Oc k%^ׁ! > =׊*wo*z売)o ]'F5' �Z-IF}1!K5Ay(#T~�\5" X :nHWHٸq#{QH8"=/_<{uͦau@[,VAyFuY`K19U Esד|P@RAW<ə1^1�jFr{5!zGݖᏹ;D }BvSkZ\\gL iP47˃;Mj|lÂ&)^u9" G{z1G>J/ihfx FTwߙ[BM~`C4}tO?usr'q掟:4`LB{S$8OhE7+1׬NJ|B I []:}6V.?q 7~۶aĸ}$^Qy먭g{0X}9;26èaEs 政-$+fQ0%,zVX k<p|zPU iTq¤R<qm5͆k@Ru7~g|"$ BwĀ른^"9^FJ^e8Z(1M&fE$ࡇM^ԜoDUޞ}Rc= t>|_^~ԏ#?w?lY怕GC|@(W R( *H#w]Op"Z Rhg[w,T08h W |mSAX0F <b"`l~'۩PqOqJ5qgcee{ @Ca@obևSN}&5f`^(8H?'k}x:9oӂTm duT&7 3CUdB^o_`mD8o޲1YqoY(,d)X Ays~T^s #[X[/mAʘ*|/vU:>,£eeЬLqJ>7E(Vl;#XH-T"p,YsL^b\<Tp_'!<zDD<s:BVZ8{_5Ϸ) 1.)4ưڂ%0 (yۦgK@`ΗPp hGXĂMc&cypR0f!q3/t=-n(5w(�KHGy3f=seՃ3vdhaVK;0DhYMy~`2=CMb{QhF@i\%!-d[ k͌6}bo6Ʋ%frR`^w]:wS {ǣ<';QXϝ=ұ;Ғ'p̪`=c^ I/ O\P$.-0)]xm5k ſreM|cGFir:PI! ƦƹQ gNH+ 3[v yƆSeEAjAY̙3BNgN7N_Nk֭vc͛7/ulQ迷zbmZYG't7N<ׁcl^9t=hGiUqѓU MA`w: 3Jw {-w{0=))-3!}g( eaf( ׋cȘZ*W5r 2V~lz a[F09=e) !@!})Q܋ա`�{tN@{N@PHȼV\}o] ;'mQ:a Tjo>޶/}:2ܞ'杫4O7ÈFJիRk{{>dbԋb,Pi$p gϝMq;F024򶐕Ї2Asa8_F [9_n{o0"WH#?N?PiU >Fל) = <i�g[i9c&QT�mZ ,>: o �JYc#͙`fѐekE5;Jo~5s #ѯRt1rӝE<#2AOV-ՓoLE;I/>�C97ZW#(<"4.OoOLΜzGHFc,F>bjή0.;s /r$7[^-\\h(=(ax8| F?8Ε]L}1ㆹgNE� u{Es8ߧ�F ~9\)/oc=-Ls_: E gĜ!Y=^&YG>j'ڱR)t0R<[tYFo>+kر{O?֬^Uwgzt  ߛ<?s~.79�uk�P"VQ1U^'V̼FA*cHCPz\{/ 1%*8w+ �0ʀX,$kμ> hhֳ ֶ3w.Be2W\*Z۽R2Ͷ]Gn k #oM[lC&P�` 7:n*a1CCA@%%g{oeٲ%3pz;V!lkT|Γ5,47ʐa5ijsI-oM&w1_zI~gnZ{G+Xy8< PrT\qFh.B^;or \*WmY'Vx !wA0V4b8 Yߢ!x*ö{mqse ?7pn5Mc ^3NtCQ|v.mCS|HG{?>rXr hC596\^7f>Ib^hAdNiJesQjJ/ FPYYMZ!OZdm7 sZjc횵a5*aæimp;qDjp!56,Nw!"1`X5‹OEO͔Ol*!5R5hЎЦk8jZ|1N2#4FT<m((xijxF"Jkt޳ };PfOMLފґbI'KyC }\uu-Z%j14q7fݺD0#W1ZeB0!n]z빞4tyh=(b\QKPl^e/D%vF(}1,'c +uQP X%}+6K }uk9",tSmY|YJ 8b Xr5)TvS%صBnuAV ?,ݞJZ:Ohd^G^[:<Yx*dأە4-oPSZ 6 exgDh$uT:2Gʯsz/g9�߻_[ �8}! (N袗yIzQ\)8 }/<[HD@Fdc]yuc{9ƆN}Hܰ8�k*[vߒ~ERß:UYիjU6,DXo m$ӐQ?hS6ÿ;\#s�`q! c+9+-B䚗QrnW=\ :x^B g K^ƿԩŋdsM7Ajm1<gTv.1#F%}8FĘ*V@iȝ<ֱqVc2 �OSdh] @|gXU�[}fOUb0� tu̚30%'DWkb~+ ?yLz{ޛ{gxzǐ̍a@ZC51fEr ӞR'|YhzM{G[~$Ph1Ҭo$y]kĒt0n   .];FDחQ]ε!am}M=hd< "4hݐ!]#~5R>Wկ/ uaP߭Ay4h,8 ﭹ+xTI0LF;iJ-\�̥+^$!۴VlOW;1f4ժ-;Jˤo}w�$zq[}:v76?w?gȖ*b$v_U"5,sl3#  W(%0).EPO ƘeZe.(-{;4O(Q%e'NVVv-3o@dx`"cЙWGF`*0^kţ0v \T.->aVp֣j]丨\deZ3 q2(Տ^ q<̍Kϖ),>>@MmXxCsn�3*US π{Ii'GȤ8M>Cn)X>}*d| P:a"Z,/C.%$kE~hUJ*3qSYFP^[)GppGx]t<·QςK@mo%/*3Oh !rMfἙW)]Zo_n0gtRH>3 5/aՌY,WDlU0r Ҡc^xJWKJ + TN<t/Ps"UdvY\bxL@f�%v2@IzOتV~ckלBhq)Z7{o(J͍|PT ֠T},mB{@Pfdw%kRp`E^`i_0z[*(&b4`CJKc Ry=|Mk' @aR>l7YG Q�YTyahÌ+*h=!~{"6u(0l6׻gfu!\si("5+'?#pNZk,3Xf~хG7+Fl xCy9W΢E=wy{s@Uez7M:..-U4Z7Lqni cgnE+JC{z<\P~Bc Aڢ0ʁb爎ZN0aRPyG"CxgF<�M => j +2TJYHI(c }|y` -AFhf@R xUZV@-϶j,u҄.4 qrp^(]Wowzg3Z5!Kȅx`N">6eSD޸!ANq {[<]A:n!wEww2l�PZ}mC�pXAMaNJkY[EgkMÞ/\8vؚf;|ex߬_`zEK1y]٨1IW Aq�ƘD]-(G5,.ނ7R^k3_]9zTZBl4Hz+ؚ<ϕw9-=􋪻y1> mmyѻwLįxCF۹yS+غ%mݼKi-rj"+-ڡ׉H2}0<{7 i9q2@t?! :ґG|3TEaEE׸Vqr%WNr(3�0^+4AΥ"҃c_:[^,iI0eͺW/u&#|oE=~x1v�nsdn<texkY)t"Pݕk%?I -J[z(WYѲ2-k&m`bv -&ȐBuI4&$(E5= a:@a{S?,s}:>Soը]3g&.h8|YQxTDBSKS}_@n> <s~o=L~>7YnUɞM"OL@a~`G`jC D2g0TnTUb1e&dUZZZP~fQpBwROx PEWR3}%mL<)|XD LMT$>LR%UE O${Ol9βpP6`2}XXʋ}[`g}!<ɵkW  \)m̋k."�~y@yp ˊwdED *_ YԶx-z<Dg'8v|mc⹵k׆~g x -"ڶz1s Or"ư͂&Tj PifP9|:}u,ܜZ6|gc�ZXcC6iZ%/j~\Z}o yyajy\l.)]mq88Σ4yEz ,d;zx!UɼG!Ϲo VUeBiIVWp! \oP?RqtΝz~ҍd_dSл =ww%$Q ֩5, eϑ![E��]�hlsRxO4%r-ر K+/c'8`eʴy@ȭvU^G9߉G�KվY 396'V51e*hж,,ZKhǤW2H7ғPq=:^9O|!g1,ЮkA+[Iq'L'Ե[Jg)-UQC4\s~&+Q1\nkAC5Nx~! /;;mIxz/Egj>vS}X m5["ƭhks3iΧhE4 m˶ "76le v7x!Q,`d 䍆_UЋ' m>12loFF } мy%&ݺkSMXU;m=yuCXZ^c?||z8p &m!BmU˩z[,K+:z6,v`&V%3qy{O3U ڕ-i!aguYihfyNӌwR}>lq j-ޗ\`2Fҿ9_ e^QJ#}rW)iHpAPapx׏ =f5a٤)H% `]!w,"�?ouy] Tlgd4 51λv ꉹI!ROR|NiS9.m۹g/ʞk =m0 ~׉:/.9"z66;ur.zVo$khϵBճe2=s&^b g4u0<{{!шDMf-[o4TK5_h 8ߐ~.P|[Ԕv/N=L*Whl!� /BȚ)ņZ6lN7nI]FC�s!u6fF7;!,8~M~9>C'Љ>ƗB~kC0H0.F*=Mα9- 9yYL=tQЈk -0A ĮoHh76Gw e*jMNHЅ0ְ0rW4?;}Q$ ��;)"%R %Yb[:5I<3ɽZY+}f&#;--KE5R �ٟf{^spW޲߽o^Uxs -'d; O~3Ds nã) v1B:8@V;itK@HMGe^:]LtP)5F`Z"zjb}CsD5bەE5i| !#i'u|:˜]8n9�FצW'\ȸ:cʾDod T[ZxnFH:m >>Z4W^J.s)8ff(j755_ iݍ}|<iRBBU/8P{5=~Va:]ܭ H40!%, -WZmul(H �cx̐+9bK T͎%`ʘ9igNcKWG*$+7yՃDa6PV/֙3ؿ,|50FF^J477Sq6,P\x4ʨa]]xR%IKihvU1a^0]C򂯖-~ohcAE{_HKG�a) Ʋ!7k=?\ ;wp8��@�IDAT5oNeXqO1c<Zyp*P^'CX ۓ4f(3VZR+2$b,VkKc!P~)e`5Iݩk r"u_2A5Uͥ/L=Je,U&C="< [oKGHu+RkfUʴgaEz۶t71wP+CkX/ k[kВ*t!@QVI(N9f~:!^ha3Ƽap c ux:,0v}?i˹FĊtXUrp. w4`}ݷ;C*>79-0<=Z@Q)ZW-8ORzw}׺9%|W2⤷l!CBqd'B. 4iR5x詰DB0]=}Zl ) (9˪nF)iR�+#fWNOG?|rhƌ"DaN% *oJ 69Թ)UȆ?xZn+*ɇ 4f#Kk +jQ!܃am2xga(3l < @UYy\ƿnwD@|&~Iuڸn9~!=ap3FI_r,ʂe|֬!YS̗?2Ics 0WҠke( [6"j Y, ,Q28S7#xYzoz6+ȒB|րw?;e^,èNL :gͶԊj%iYumq=o~c_2ϣW0Xn}> ! [f <:׬YMqB3Ʀ¾/}1=DF?s_"bߎ!F*Kk>@&QYt(3j~XB׈|i.�cTF`T^;=mx{twV Hz歨ZBoOʇGsuYj(*"/>^|yvc:tCx9/|1ƶw U 7<z4PN[_)麭ۢ_ww ҙ2ĩ׹"1A{yaYSubh |=)�x~{W1R^ cfɧO#<XeE�B\ʩom}&1-H_ΘFs]ONjtt4z72}9Xdiu3pt�,5?W_f�ta1Y[}a Ke?i<Oox5$rYuZ1'#Aw-B{*hHc0<O%lvZnQz=OO~a5QʩcFuShm}/ ,aolq4=ք7P7Z ?ιw>a3||/ʋsw?KwSAk.@)\F(#Q7*6vPªKL<<;(52 Uc W邾v0gdacZz�%*+7pC� BRJMD�l6 P-CR8"pT^3^k_V8U<€F٤Vϗ_\Ku&XRhTz}^12Ƕ6814=.Sdz|FᒰWYq]9'8!8Rr;sI[mBNaxZO(_̋kBGLOMcLm_1ޝ(ps|hN1zl@l ܏oٲUMӽy9*.Ҍ^/Tv>~A`0t 6b_/ctIBv gۧHUu^;Gl;ØD(xtLCPTQhK' wб;r<N:ʂ(Vv_@HU7Rot`[=S0~_ Uj=*E3(KS#D (ٖf iѣ6<9ZεǺ3 1Ӡ#ڽz<_lU580gBEbݯP;C[jmx,=Syiu(eiJߚիI!/FSW^{&]{ݖ44vU=rNCb{؏K/V+CJ X?^;DsL]Υ[m.�tW qx/נYZ+qNx? QPXe*VtcfU gf?P?3WtC1 ըAd@ĩi1zaV]p:P'ļYOakO( 'ƵO` *emZҝ5*EP*K0F.C78Zk ܠg @D!Rz -!*6`m:._ dی6c]O2�dMl:t|Ȩsm&{ >: G"<ifcDbhR՛1k([πxT5[֥jis({[;)3(1qh^'?3 X2rܢchV (kS| b Pct874; ;OM ȅ4l<V-(< thr0i+= w<a XZᖳDޤ_s}} "$إ(�C5.fKTi(<+�, tH[_Ew)O m+[^: saB'fj1A%з z'(TEi[6mJGPǟ \m{L_Cr k4P&#B](x\縩{1P{<Xz K:TFx{ ]n&jX膂(-teZ&-sên`M /66!~!! MBz858,&M/cU=<?wZA4^+↮C_c8–LC>}y7[>O_hO?-K]賅FO}-[\:y4M2ZTS[|0ZXoP`lb4 8=�r_f cLz<kBqQ͜YxFh~YxO}| =!!C)&BQeJSh2e^;$YpBC|<&@:~d*Ё񿚈9hH(tP0"d aIu*i(*ߊПu"=(g1Mx y={%iZW,N?Ƕ*sם1402F8zɷx /]y~|w߹}s;~߮;;.]�_/|pe_y\ݻ}}{=rweݕ澻ϊo?J[,$2hxJ.(s.TFW!sFiU) %P *ז7R&Ap W]uU(+iZl ^8ۚ `>^*!8ek{+^.`1JgCx*膿-e{|HgN$Umc; >ӫ☹|Q|cnU)/x2,Q<MM ,,xr9`,X\;e,kV6$!r =wx;7_BYԍvox,sUxtV(t oEWq}mMM 8&Y2dQepl^3{?<8̑t&k0H ^ hJl-Cs4GWchz%1 cUl,g|SXE|؉WTEb&B~q})c/-$ af^Tջz5 +щY{j;5XXI! j^O | /,ʺ,{@"G00E" >i%ͪMT4dtp5ЭN:5,zǖեnޙ}TINٖ4BHvـx}Гdt|1`~8=D)JP�cz-^9s 蘏e\ڌ[8sUy-tzã^^W7<i^ =^#֕KXwY_ב"hO?\s\z\S*z3u,(m�rxji=«6GQa1?ؽZ~ߤE*-6UXP~ %>7Ͻ8b<<t>av04xxBPލ/Qʭxg0|pfAo $M'�B^ jh1u]d^%Jsj\WZ|V<UbTlli`Sxq)LA4c´KozW07M4 i(}{w5I7Qx8^H)s̙I> xM ,OճQ5*xa|Vg\?ceZjec#aRFO@Rt4׀ Ԙay�,GF{yngSsgzfVƸ{Hn%`CFMWibh|t֊#/9z?M7ߒޜ9{kKAvÈz4ȯi Y~1cS'DMC#۵P6Dp(kXc)|߂+DH>0ӐѢ@1\U9yն(ǝSe}~Pjph(ȟr EcptT@z!5b*4h5OΨ =js1bۻf8x.VtTt~nI/C iV<wu=aÌ!*"{YE0uMTss�<-7kʸF9y*ڴ#G u\\x(bʊҴfqz mț^|8@Ú5-ޞoL֘c Kɷs_tMʃ11EjEJ #ΑFb4o?^gh'' x2rwQ e"Ư ҉l'sk~4ӷ[ffӦ� űqpj] Kϭ`!ZdHu>y'(մ2 `Mz3)b'Cձ +߸.=#^䞺0}ȖKF8>Op 456Fsei^aVt,߽w^#}8ҏ'~�y{l bq)J <C/R;rH(zWrkZ;I2ԜLfUjO̪UM,$0&%X g7"NVD5-s˨gAר`mRb4ܮ d'aoUU56l�2kQ(I{�C`x<ؙ»Nש, eP9^zZm };Ix6EPξul/MkUdZ~^ϟ<Pf L<+ Ťr2>^͎ L@ty� t!XV16ў�NA{c%Vf؉I*Z7S0϶#anru hg5"{K "7V&]0wmayc+Hsm 7B-3FGE:7OU::0 TpdNLr7$\BuMA=ךg=]@ߌq9 _~XMQРx`ˑ+U6n.B/XPos+xyA=7vVn}cjBx,ʃ{^6lJ ;vd #ߘu;sl2UGw<}2\]<GA*B;�,a}`@ܣ D0G,c_gS6XQ [J|&$5)>г-dfÜYu02z!]{ٰa='/\h ʊk5E�!  pڍQ@ 1&5�p?6K ti7drF' W}y ISM_O%A@\]G#(nǡmY '{E!BD"\}w-(̣ w~1.XO Aopxl= jeR2kv-TzOZҏzFO1.n$_jՊ%c)Y<m-xậT1<ǫ? �J 3Q�t+T ]Ap.RZ@ Yl6G%/aD^A?erpm3RU΄X ~}ԓfkt,>%`Ԉ_ZHG<>z F98O<13E?IЯ*>~8<uT97tsn9{&H=;-ܫS]4H )g]Koq-Z`)+Upi": YrʠD*?l1g8<wu!$~h>Ð-9 Vpxya0 ĵ<FY^a]ck>!:X?9gNtko>[p͵KX['07/rk3_ s5a;.ИYL>]DV3/)jOQy5J4Tkk}/OR 0h'<| F# 0eޫxUc#<w,44LXL<߭05HJ^zL srC9Gu5^od29F^�۔ )Wk[||)rUUyyd8/I_G�m9|i[]8A P<2.m-l#g 3.B -_ 0@FH'~E hz뮿.Ro}) D H{cK迧7ޝ~?KȰq$8@ȫ{:r�2c?/ns{yAw9�-Cʅr2r*Qnh+<f5b|�5Lt͓X<9x1ޠDPbͫ&sUѻt_P2�9D5+tIJE֏Q_Xl=PȵiDF9*C ejVQc魷$kB4,Fzp"8<d6Rx_?{,/jhЯ,OgZggDS<þ 8GvS!->* &u�8,gg:_sữkx. ҂7A0JklY2SEVfas30Vq 4s<c!zz,0Gc~;J*` SpF6i|P J#VM�_ϙ t󌴄*;_*%QqB.]Zu)b-L,͙#5BOa"R5Hl Yܼyk̍9TY2W^(gֵ~ ߐ�:g6[Ġ=}Y⊒tՖ۷˘G%2B^FeObs<q!mv cm5O�Ѝú I1S@Ek;%Cs([l<9~}1wk:ҚU_CФP| z s|OMyl!"1 iXqg PɃzP2~\֮ zoTs*r*z][[K+s>J1i>E}jyWFCK0R4D1 G hzbywO^A<s[e 6"Bg\WE tD:aqBK=Uͽga/- b3ע9.ro۶K+.&<h%bC?66_nz<j{/84n #zJP v[Lٶ=iZ)#iu{5H0m6wQe*z)3.y1Z0<VÚ42|A,&_!9w^.ϓ"2"<ܞ3ؙ3arGb4cJ9jzDj^C+}֐[.bT�hW<Iwu#djү{[#ffHsmxu6/q٭ �ڣ(|I]ޫ(OF8-8#X65gnrN)~0W~b|pl6U+SYwש$V2(jkbN?"@o^l+amu^v-sϥJuObls~`qKڋmESi'kT#K7Hok.J >>O?@uB{ޓz5UOƽQl\R@0`ir�k�_ǘ1xvۭG.AVEA>AC11UVsdCZO#s : RQY`\V4i\h*tޞcx3Bٱȹ/%A:!xۚpAQsD-0VV6mUd/`6�-06oޒ47$ RfZx##?ۋ‡|wnz٧1Rߤsgϐ wa/VE+֧^~\ 2@88X9﹗>O�=<eT  p7.X0TI1N!c'́;rnn SY|eYn$ޓ|&Pq3#rKB,TeZ͑).Z ji 9r,iy6@G2j\(�v"pU� ㇑ɘ~mz} *h n|(xV9grmw*^=QK=\� zmᛖ^5\7`P08e`44)ǡa@w*F5HYLG@HP5>O%wPD⎁J㪅R!fyҥ  k|?G[id<elϾ85OiEkcfQ'C[n9WٞdvLƶ ,h"TVb:҃;UZ=fNss-v(XGCMiqqckk57A(p<JK6²T8BJ\@GΑaARP5C^8@Au\+y7oR S~>-eSap}p3rW(zaHe޳(' T[]Vz"(P0op\N{o2p#t./-h@8υe~˴bNJ1a;�zW<SļHS*Ҡ;˜F ^OC<:f9k99w3_ִc8x0X69X3HVcT9w  aD7m_F㌓_ z("򘅄X1ҪcTQ( s+_ҕz9B1?'h;j@%LS!jphjj$ qQz5~ܣ@0M ^D"v71l^BB!^4鑄ΦO#^|ٛ>$a9B9J~(*,82*o#=iri"3[,CY<oh'-5C|-E{c0ukZ@ S=*z VMX*΋FYsv6[sSd l4T< 7A;ɯ:(n�NE>ݢ4ZUxU! z`zƅWs(ցi,[(k-]u1")Ρ|( ΟѪӳ{O� ЗB]3=C3Gܵѯ=9~gokoZC3Ex:ѬUGG;PZCM1tKΦ4ڬqRFCEf ׉K>!?WGs1 ] @kLn^Jz6OpXطЌc5@QFҖ†z!=~eKi JSX+S)H>Bt][nIw1Ow~fqT6u7h"yb?4b,3bs+0 zo |s 0<ݽ~ xJQ#GbQo8ME^]]kN}D>̽JS 5,W~$s&O: (!} =sL׭^G9CI;0.Y~IrBkÑL𕅺*m8_$<LX}sK{n3a)i? !k606i߾'~ySZv}2e:~4,~@!*l߃* zRC%qM zyx[+bDys|M{ҙS1qJzܞywzg18<=�I_u^-kK^z CSIz7ҫ|>w-1d<y�GZ%9﹗>+}w@ްdf2CD1֜W7$k7Pn 9 T(UU pzXF . r!"T( O@F,* 错fPaPÊeeS(pC`n]Yrd< А@g &H-~:Le0,L\CLh c&Fwz@GFVp0ゅW!.>>WKМs&G)҂چkvpH0stࡁ U[h=~䀒 6X0,Lg!>�BrC?WwViὝ3Y'FG" "E`iJ`>kޜD[/R:Υ swGm)̆sҭci?Ulm @M?T45RE%/*\�[䑆`B]6aaTҥѾ 4l{&8F (cu 7"XpY3]%CAx<&!F!zzprsyszlkN~Tv.=wܓHMMqr}و8yVɽ"aUzs^1}k<n=^bjSVG4EtjFz\Ks9SCA Y Lz%\c16(!24c58;g,wFs4/O!@wX?6mLܗY*NZ{C$4|)`~d{,Šm G OV#/58|Ռs͘J;ҬJ!gEVރ(n4J,ʟEX?m "8Y8q y[HK95]mMVۇi^sRr.!+^YZ+{YV)%A{v46*#;@6bLtSMo\i8ynq[rXvA>�ޥ5׋L6-^|+"}KP[P?4U!r> KkBBF+Yz/ ^J\a%D@pyБ .`)ZUVE  Pa% w1 p ZȚ'c 5y FidO+J؝<5c [ &o<J Bd<ӑդ'S/d{6a-{4؝Vm\uooc�:>:fX<:<nkAA KO \2ҵp= xKacL\or%_Ts) u�jR`qt^# 62gjrY ?z[Zrݬ.o #V>G7_Oo;ƛ"3�=\[YPa \oEцFD%uo|t9<^ {{9+c΃5~ H+1>ZٚQO7QqǨIud_FӭT/EvbWT8!NAo|N=S> YuHu$D]mTTˌ*vK_O兡0ޮy#FfS]V5P_`IJjCc^nM<bɜǛo>4ҞyI 'Xvu`!" u5SDൟmCA,ST:c˲B={/3)}}O:˺:Ϡ[i)'s]^Z6zk 9}2{l֙ׯOz ϼ*[!U/O;]w_{ ^xW@:S�G 9s;s//}qU-6~�y@a.0\&` M1pSAb[d]BCP⽟*Ce[%8t,a񐩪/k.1,@) nzaj_ZMğE(j}4ٜ|ڲF,ư 2g>[Pe`Ejx^b_}? k8 @wwO0|A ) R=!`p@>Je'S�Y&84gya|wB6^ s"njIwÆ #ߋv+f I6^z/+ :64h^<7揶U Z̫r T2o>g`8c%8bg[M5AZնl? 6;L; {<Lp}[s~lv**eھ_*(CAJdX4ҷcbG¢IGeH^!^ EZgJҧ 4$(uk;FKǹz}T0|8nm]ڲ*Ct64s_?!f\ij9�RG#WKR{GۅXh]J>ϨJu 5; �[a-ȀB�G%m PF;WxxIP@?"%K|1XZp}:zܶA VsC_ < "WO4\84:n/+=g x!*zT9UT},z"r �z\9i)D92% s+Utz 9 ]pde͹0= ^'c(?<:rM[Ms n+0֘'gh81B5V8i]ZQfʧURb@- /@_e\35EQ _(1 ԇqޕOE0isglI7^ϞbH?" _K+\2H➏�,VJ6dPR })g@@$<ְ˞X[T>K{#*gN}vH/tlVyt=uzBN%(%^*XshlP1IMG=#]<'Hi#daWhr<xKKKޯ'=׏Nc:8w>]$u7F�f+URַ 5m@(3˦z8|ΤQR- /xTXM`A5荱Ps!'}5HBy"va|9�cι# { -+7 !*MkA)4@i> Ȼ+L"Syi?@_:޶#՟T |yH+r^X|.ZHI-ݭQ񰸋m5T^yX�Xcu ݰy+J<tMw_zKyf�8O.?Pѹf!|b)4뮻Z %cgKMxԖֳy5롩SQȎ,Om_b\'‡.`F+ ?d\szp0�?&Qv.Moݶ^/Zx0fZ浀ԇ:wzٗp:<{a-Lڎt^aq(煌.O\ | )|Y nԊ # x CGLM˖P'mݲ5- o$k+nN?b e쩽/щ/Lu/#jo% &L#!J@8>=]ʹw9�w7rB(jR1raT0@\06ʊWKDn2~=&*X2I 9�SEޅ+_OAE[e=uևUd*l*vZ2_+-@Y#V9҂e1/P 1#ymF"9Z!Zm 5*^k{UY4rɶkpPeq2l S�\g@)>×brj<P8֛]Yc B�w[|?Lg5STXҺ (Ȥ 􄐣wzo9O#>C06xK@>u+<m}37s9*>Opw1,zcIVv&Жip|piG㇆mqJ͛y/mү^Dض:/ҽ l[ 6mC<quQܮ!ƌ>7 F_V/{Hw.L7z7oP's gۺ@ɰ N~,8D>^9Ҿzteic}Kh�Cý Iƣ� r <sPHЖKiES#kkoG]ٔVح( B5Ri1NoO &2քOҽ*rʂ`áO*+5mq m!Q{1vBq u,q00gtM>c[\1.M�Zu=Ɏoܝ>/Zp 7H<xEE(|҄!:V{a[ư<7E`ʇ#ܚ5\�ֹ6$-+D{  xT!/׃%sB:C{PU̥/t[uٱ=X×X/AH8)?Y,J`v2U�#ff ;(&9 fF0:Nصg ~#lv= )Lx-ӳi P�Mk.Hgq :!А gbC fI49<>}ZcEu'ie~" l"`>&|<6y8CH�JCIG0|xRxY9b|A҅�"xgPGh %T $Dر_BOU ��@�IDAT"桞" mE(⹖/,8Q )W7ޛN+M u-;{\aEʌ\ s0^;#W7X@ }9αڣbαmzɗS.#8.X3 ax+L0J+F@8|Dy�gu)wM_'(RT{�ƮPrBws3:lzZ \sӖ^{�^}�&֚a%oJ )F)33Hn&±oگGRD�6mޞWM/7 !95!3!X+z=wNԿM=pW# aZx�26v^>z3KE7#Vm;{:lUsK۷nF3ݤllMWm9萌M?}]5?>y<BViVƺx0̧uX< zh-8ٮt+Rvmm婩r0;{~W^~M'ri5!+'2eǎxWU7ǻzD:qSkFaͥga iY6m ^by~rlZ!ft. uaCGc}vFN7=|G_ZTO]RO )Dlnf["3Q%Foz78>�RИX? MS cƑg~ d`-wsw9澻 wxnE$`x=DGА!rWDym(cVvTRaW<~8*W**3j/_X{RԸrUG@Q@K%^92xmΰpAyZ#SB\LCd8jN(9׭.0(nm^Z쫊�W RcQV E  !@ySƇr諰ܪ@:*!~8N ޡB 3Mɶx^轼=ȁF?`9X(4Co!Yv]( 򑎱󙎋Bg?A@r|f*=nmAIV99:ґcdnw ,6C}-V�yRi{ۼZ۩>{cK@Ғ3 K˶s՜~33K7J+G` :5x" ]aP  ^nC/>>VPP|¦OQf3cRC4Fdu@PV=&zڥ%Pt+ r{�JV\O8wPGEmۮ1zur8–{|-˲P(XsXStț#<{ ._<=hQBDF/}u}v*'/e-4bNtQO7CZ*8λiр VP2M9ܺn~)ey^/_νeUwċ- êL6Հr7uj|ז<gEKQ='Xwҫk6óz4CA3o�EPBAUU֎<aVzThlٳgh, D]jl\ MQTXWYQڷ];cSߍTƚ=J�fD&@|МM,nb!R&\777*Fۅ=c`}H8aa-  c#�R|EeLoF #^"-6P`'rR/A>"^c9::=oꩻ� :0gO02 �zG!y �'YAsb 70�8m`F4]z Yk r~F?K'kcR1|IeSzFbx7H_i[/=Օl{j1%O.J]oN_LgOł=. C5rKFe{Nvr>Ҏۓ +G{`,W^< gEW65я)@Eƈ#Ϙ ~ra`HA9+kpw*S0KqI҉tiCorko& 9^x�`VVQce ,Ƹ1ð9~~K~胩WT=Kx_gX6mMo=Z1t:a9LxMLƆ_T;1lޘ}iۖMn.K/{!969oPP'>m:B$z|m`̷6z1OY7;nPV</t?t+דn^�p3(ֻa8J9JLd[^Ņ lSVAQ-xeUu߹t'54�8+k-|KvN*ޯ ۷o_zW"`@u*pbݎv}59jH� 5 Ci6nA+o&:)WmN[6UK{#&['>݇'./~RdnMO?"PY- ܁Kasw8{!�O$:�(g˯}/56Os;s/I6~S=~":YfNټ\wU< gɞC!k @ V9JTt8煵EJ܄u)^=*vE QU{J$eQ"ww*T#jkrZ3%3Q4 x~ Bf>O mllB/2!LL92%�B>xc@@ql諀=�yC*zUJ3w/r&B2=A31 FvJIeBJWղԻm|" γscvbEy�q[Eu4Z ;}F`0iPOt(Jz=~h0A p5CR^i:iN)<\ux*FPvcsy+4FSQBEkaϧ�& <@1*~NS1 Xڰƕ&2:›dmc)Lα 1Qkul ZvM�`ߘ`ѵ((32}NQ;ߖ>Ϧ YX h;,Xq!=C((�؀Ǖ r~_Ko?:Ni7P.TqsnjU>.PV)zC,Ƕ ;#Ve ^ bx5rnh),"8thzcyŪc7E*ocȪfe(j:62Ҿ6 )Pq�"Úk9Ǽ -CQ1ѻ"| ו`/{`�ढ़Z,EÛ`TJz'X^%6@1z` $̟5c>3^)_CUȁrxZ Uvב1:6sx c)c eZ'\ eȸUpC|-Z5'e8D<B[`ucL(2c| C^ֳj)j# XӀnRսF 6n/$F)Pۓ8.H9kz(x{C1.*ʐ V:NR~xs!<p[VƠsi Y*{>3-ǣޕ&:ӱzPԾdǕxzz"=ēfl<蠌"`"(ǻt 9lض5bb57tsBEPW#>ްD!mnC9ui goc2,%X,p5BB#h>{QCKUK:4T3_FL 35/+/GO�Cih Yeȶ, 4zOj5in{(YW!Pv H7^�bD`M/Oktm|6n܂,5W9pp͹gm'cWÈk:z<=woz֭l.UP_N9_%ީͮUꖧ<7=L}7,-Eܚԉӱ :$t<%*a"fz1~>g0@O~{�ocg5݊< %Bbش Se~}y%nB-\U�G<ƾfYڹ& \~^uwIAҤzN:=FNL] F#F=C)MF^*nej=Ux+�窠gcM6]1_|ްg)*t6i?[)Vǵؑ~9]":f}|ͤWkx<ƒG-f9Б CP6Cr1oCƱz %+9yxϹ|Ͻ<?}g*=r]�~ 8} T ꄵ)q;v ~2R /ZdC|. F $oP:~]\ϣ]qeݍqTi .F@�*�zeZe�,J]vcUb<txy8We>(ζ&l1(Uj'.:u2<@zI]j 2 ~w?;F=]28A[7iJ7U1?7~c|nכ7 Sqγs @|VU V:C(qJm-]."<4c_Bw̱D;2泴+診ڊ2 B}l2\瘙 &Ah�9tay{�)4{?X +%rЬNQd H2ҲJmKhAv-=Nskbfa&l=4}tmW �ldry#@6gͪX5]k*>Q=~ػ5}O-Z}ֳKfО:9(R'OH}mv O"ti%;7 kQ,mㄝ<!abvK65�.]ĵ𣷱 ɐE4:10[S3r<u^剂Ki!Ɣ9@A@>J0: s ͛:zb_Z&EJw z C깬[`J 5| Ck Ѐ325SF*5Оܽ nA/͡K/p:H~7,_Д_GS[Ch^;s tQt@*ȴ佼ڱs5/yZ?,wÓx5BzUuZxݸk} 4?TOvIuL%166zM](&"zc!x>`-qq%v yy$8g/\qM-^VCX YoEMM_oob�@B'yG! H>ezs2|)#}N!]GY`h |y3(s|9XS?`}^Nنbh> ʪ< {NO5CVzSKڅg}OexO ϕW2oϰ9�t2ȾKf* %0rB˹ϕr¬y7lx߭{7#*y(K=�*ϕ푶ʫHYl O/?UF HLў:e�S'{gC/c_\Z֤ j^Vd5-%eőG˷߆G-=ȷ*!KV 6hXV6( $"O xX:8#o'wX3b Q\{w6}k[Iɚuէ~ sxOĹt;>2lP٘rXU;{w:f-gc>Zζs'�zpmzvt-xMÀ~@- ?dΓHAAZ U˖.Olu JH?dƛS7w֤giӓ| KM}F|T>ܚ|9k5J]`lcĭgVǡ3-С >[%㸞zJ ML?LDB|_Ho<\O]-m_JO=l"ƫ� XS]VBKyȚ ySQI}|]wo~h�ɐd M�)##¤4`'L"櫹7իQBBbMTdz?gJ7a ,CJeo#ؼ"MU#EUb Ս'crz_] Vݴ2^0ʌ60EW[``? +L˛V1)Y&@e?|j`0!qF;(m2)k^k pKn_Atl<<OzLGyk L Q9vLlcj{͒ TTao=V40䨚r+Q<P g#rbU{CYk3Й).Y^նKcΩטk&py jed^Gi *3 6᳝oJˎxφeŊmsFAUz9p gw$w)0 /x]X䮾z#J3[#ua*,V, ťbEʵYHJ`@zTJ(s]䶼8DLQWn 8kPYܨ&ȃ/Vs0@~0k %0HI{X/r7'ibAQWFf 2'OL1.gӡR9t;LabWtANϚL6nH w].[\ MV3/H؛*Χ8O9U1&KMu= ڵ゚@7z&6BژkAmhm>߻[y0h_P(7TޜONw˴nB~c/?wo>[ }52Q4 ~ c%WdIF(`Ik,:Z)&l1; Δ:S)� WYDfQ7bhy´{uS'ׇIE$</S5 Ddz _HaK�[S9ҋ)8*(D"�ov>x$k{Dh,@1A§4?=xX�X.pEʟrQd�h`ˠS�hwNl"B&0*x|< [JY1<;ɇ&�3HEԣ#r|WMTe[RfHóse<J ** Nk&� zo榠/4<̟n n1O&1BdHԃG?PfP3+iUV<$rm>rÀY-gNӚIg}3BO+X?C݌8uG\D,.U G)բl%mI qRTJ4r۲뚴lM#!bIDpffϥ5RUCwnO>TWXp Cd|/ 2@jG?cis^RO{ؚѣdjLOpe�p`בŢaP)t�-6RLbpU5VS 1)4>O޿\^fuy4}CKfaK5w?'m @]�9KKvؙ>r}iE]}jk=OJ0(9{6|"_>[.BU#,PN_7 ='oVxひk`L@O۰y32#-Fz9Rڑ0:7_lJ+?xK'DžgȎ hWoK{0RuOPյs ~??N˾_fHx̚A5�27n\|NA@E_,oHFɔ'û^:5LWt^WրЈWQvŊ0h88z^7Fjkcm+u^d!??=b>U1?Z`^L;0pBGoIz͵cnT`=;Fk"h vy)sB^3 ?7"b8f"u)w4S#؞{ ~/$?�R 1CkYn2뷖9_DJ~a 3� <z" =e5s:yXy&t xPJ;u-~Q] }dr7Bc U֦0.V51 dS3TτѸW wƕk}!0!!YHK/b&x(^'d2s,e /P^@D&xgqQVв "$kA2qUh!!#CY4Q+V{"�i;hޑP,JrUaU"s9t>Ϸ1(K #ʡ<a>1z]& Qxg^@Ryո `yG6zb(OW![:g|^1~kY(%)z.`pLiVE_oWдQٰ~ sPNnD3u*uuk\ s�p!k*oƬu(OKG00BZ(g<@TU]p?1{“JTP̣ ,a3)KwOn8.[*ʧ%g1& �O;xJO?7om#To5UpۼEMưGk꫶rEښ=Њ"Ty2\ B `ChJ<e * '׶ zC -[3WNC?�1+:7TDB* >0p+ �LZxc 5ϣaɬ9$# l!+2bct2_>_c3їS ky_M<3uab>ܳL+41�gc(QD$UcQ7J.Y o2)+f(^W%}OUi�= [ku e)t->\I]T/xERpP3+'N7xKXT >,PCxՊ6Qx2`4`<3p=F/ٔ,\*wZ][8,30IʡKY:F; 1z`$x"aT\GF�CGG`4_zx0VpJ稞Ъ` ڐE2[/^` (sau;J[w?E/mQî= MBC "Bn|S̅ã =ljyN:@hM8Yѥ s(NLWlmǪ4pVBJ%:K,\OoG[wZP գQ"W@\lnlZZχ|yj(i1^o=(b=iW={vI?_CE^S煎(GPb9=TWc0UL, QN[zY!SY[l>[[i,;#3ҙF:֍؏?<{ݺuS^Nˠ/}s/{%yis9� HII%[kY<+Ǟ h앏-SJ,QIL� 0!Fj4 9Y3%P]78*@CHAIh-5š^.F9۩JP53#σ)v$i,** gPxC?^}%ܽ;N}:F~c= ?<JY@׭8#h r~FSMh?7u5A@9y%";kiPT^$|ؑo}XP@ԯ4K6BgqQZŘ;r`?|3B6|w?\ & ^"s#N{ 'p`^=hK9?<|uuQw3 <΀wYO$D>N�"&9 Wt%d>YP` *NJQ D po8Da:Z0#׈l㠚 ҙI{.T-5ϱ#;S_ڪ H 1̊p b_pꁠTzg{>ym^OL<诱n/}/=rЛk+JeX> FDl?P~g&^#_9&?Z"wAax-\GOk"D%Yo s'-bLW|>$j?{uizCTbd /WY>=*$FU=|c&=e5Q'aD7r ]For>XAi/>=3N>8 \Ȫ ū *L$ "҄RA',.**^`d$r^M!ZɉLkT~Q�=+HѵSh i'Kchx Ǣ!(RFzz#:yzmǕ[̩amZĜ)p1-Z&g2r!䵣«1J(t6,-p?Diy]ȩEk^7۹ ѓyyN\6D#YpmG MЕy}Qt5TG!]x_~W8aPΓ:<x ( `z rd?q*"N  4BM2 dCD.t]�ZBt=/s7 <z츤iR3Zi?TĨ0Gk3.GYGpYhmO͆@y;b.שA-gw7#20C(z.*#.K^OMKs?8H=.VgCqNjsȍS%4V-&/&2b:MyUHYhz<岎5UmYf#\ *+mRfVX/Q`84jTAM#}/�@KDhbJ~YX.mS!סyޗ$(O8Is*Ay7}a(1Cp6!6p,aPL5D|*À B44^K6cHl>ܫT9DuPlpȡhr}2*k l"|BRJ1\V 0Qmgϻ,U(`8R-փs^]W.kxs)мI"5C#9Cs-}!?09NN[`gVi4B{" J6J~{|P=!#f= 9YwlI*R!4BgߋfT3!< Թ״YY#hG61*H3W�.` `kG_6OaRN_A1#AB0sX£l`i/{ISHŸl TiQ<Fkp1kx6qCnv;9W금O4砃){#chF˂}?+ Ο'"- ݦo1皾vχŎX#,i2бk=ƭt|7:'D/v,"٫ZdE2Mc h;8ƟQKC!Pѵi+E4u_)TU`SE;TCUa`zX[n`\n>m7­ _W_ o0O=A|><:/"I ㍼~?54w:EgH>wzM;#ߔ!% ^!L A!oW <́m /z}Jw3 kr*T7ܻ6e!wu<Q^%x|C}[vD0 /1UC7nZ6n\ϳ+=4k{X`Dh鱞h>gBEeaU|>Z Ւf@4Q~r70my UYQߎb?۟ƨ\K�<` ?>C8'Sƒ} "Nu(xx_ ϼ\,B&#O#i{Iؽ Ľ=?4Ȝ!wc^;bk京zE~? E8yW#_7 wAieFXR6!-pWWJI%eD sAp$$=<X0Yv*Q#X__hL/cU;~wdd 7o ҭ(iHɔtWn~F =vX4$ۈ@A>jd^[dP�=4_X l뭐9H"h8CH_Ӈ<4Hk^%jlz!05Bu𚾪tSIuHTΚ0D(*]z' ^08Ǯ"| 9`Xtt7+ΝFeL9w5p|wECpOQEm4Ec7#@&B蘽Uڹ*]'=F̫EGQrT؈a^!p|YqU:`̎"osĚXLlu=ijp`መ qJY` _7mh OaC11`S޼v4*\[|q_O{N]: 5ūReKQ'"DQbٞm.]vhwwO}<73" 3k(4{ g4 识nrxqU=w|*O0 *lcܥ݆<(@) [䣐jsegWWhjlEɠ}E /1~73�?k@\LD:-E5T`:hYKHs "Fn~>Xb�_}AI*%U_L7@g¯   MB‘zU8jWF} x, gsj二 6)U(N%|VCLe6*Dv_[H'/(?i%Ivرa=q9e o:Tjdq+t,[D\t4ee [p!-.a+1SFpuޱ .+St"b(ꈲ:U)wELSg^V܍kڗ޵4Kd|>fH[ʇkJ pJ#|Pe]sm3$hReExl(/+3oC/M:_ ԳȾq(r殝=KMq4=+zl)i <p(pșw-x o(nյe1wI4z ȀpZ?ٯEDƁµ^R(4LD"9ǃ֫披D~Wa,yI9e+0r�c"#WԂ?˼7L:'q | :4ޛRU8<ȊyV,eڀb= :_!-F0Fs= /!k?a:;Sϕ1K|Di(cKB"_YI- G!,0܊9*BS(il[0چupZØ6]0Î7F랻o>ҲBt o"kl @g*j I9%0F,s{ȗ߱;yQھmTT88sohC~O$Aml&33|cmkKظv%k]L rOVQk~ !_uNhg=)sEC6(Mc`sW b6:[X*'uL(̊ikoO}=JROO&AIIBg-TfK L,em.%q lqul{ {H0|-`4={b*}s'Z9VG)tgjh)Tc"2 뺆x{?}{(o:sg'׵K>Pc Ss8 ۨ@ƭuЬOd+k^^$2�w5%r]DҰN+yyJO~k]#;0 iVW XʲƣoCYâՃ+EUx*a6U 44빧xxz*2+#_wX}0cu$5>GNC;pH-͆SҸ\~_I1x 5&/f͚:r%V>C#&z`>ZbeO0Xh1*|q~(I&H.Iky/*gVaTv|Q<_]cFE븮7|3a"RUcf 5 c>F&^y[[cqUcߌ뺟}pJ$rDOǧ3v4ʢA+}'Y}}>Zxm>U$#b`t^s!t:FŠu^F"Ƙv(4c6zFí?[`Pc(ě<m*>9( s0c)_a<3(EQ5ƺ;y;`GC8x]&BOzGg_f1zL?:JN*}:. O{gO?о=5,< <֞ƚ?|HҷR׈%͵Q+Earg}B  gO]D`xUuǸEǻ<M b9N-x_sʚ8JU<W4ԯ 9U}-7SooXZ$jD4QT 㝚D)g&9/S} M+u54/knT.t[礡a3H<- _=|[m$ $^82"+=MY4i L“m10aл=4u xu"߼.C}14BfyA2顈Riqu(RhXӆ1]7cz#Fb iCE7L26LTPxvEϚgIvpZ.2P2#6Fq\ =mLZ1tsҦ+%c9Wnz #a0rs 70oIO۲-ʿ]墲¼Ke~~y-ŠEFZ/)a_1`1D PքW!r3칲`pPRggkK{3N(U5s 寱U5 o'ң'F}C=Q4"΀b"sK{Z`iĜx7,FϽ"GWV<j$IEu(4F�QpO#S7RH4$tZ8͓_+aCԷt:��@�IDAT z豀ƣzu CG-MȄg(H*8e8~ .zW'h^^~k<*/cǎO1Θᨸ8ugͽ\j,kXdK^ÚX9{l ;w%< Yc@?Yy-x?(6O 7GhBEeQN!< KUU!lVF4 ӠбW[@;z?cI %o|(ׁ_ {_e끭ny0TB87c!פ3`!%'ޣ\p[zJ:ēOc'Nܻ/" |-2=tA:4V\4":"ujۛ[Eu4� s&|‡ך344H=Uf<CoqsyCЋl]-CoaeA~7b/C!WP>v^*ݳK;{{3HkA0z ju 0h֚#/龹%֣h^;<T9:8ꁰ :hBo*u8:91  ?l?=~g& _4}_} H<h4J%3Q!\3?xLF _Fbw#D <z4*[OP!E# b*&*~E@^h6R\X< Ɖ>ǣB5(Wl AX0礼Y cRh^{ԉ7  y'OT'~_?ď㼼/tpeQE|�sV>4OSғ]ilt~nч^o4q2wıoh*FSit-u#Vi0knh 8|8"ƐJeƽ,[eP^ƚsu^рF/Z-T=m|5~B6^kjid}{)o, jewQL^zv|c;FUtG=* Av=~O[T`D:Nǯ«H�E*쟰pde¬ +Bw, RN1]]49GF&жCoY<7 ZN{g 8() Л[>la&"=}Tʗ;3ZYMA–X?q {00rQ`[hCr Wm6~ ,hEViaJ`͢c ]/ItF 0$F˦g/PNT5=Ew_/Sڰa#F! EozjUZ20:NAܰHZK|Z+"0'QTR Gn:1,ֵ?ݺ+g(a'9ϳ\Sχ>-#] w!f+$ HcOr#_d0i1Oa V_cƀ7Ս !cKECXZƨLJn \? n CaOKMRepꀈ �92WyTQ/F]ub1oF?cC[iP%,۳5/rcF3ql\)C12d1$:֛8%PxH(9G2F޳Y6FW%{4(zΗSh@[< 28T1 y޳X{]TE20~ɵH)"9V-pr +kh]S#}sT ":r5Fm-Ҍs*8*~aHyV{ae5!_tbc7",H5<R5FTJ)8!mΏl#Z0\Ϳ3?IS]39 5JiNF>-7h v"xiyJphJ>{.t~iecMFatf˻-K?vh FSt WUCtI [h02 =^-λG~#0GP7"/w#3RϜ~N ,bY/*gcYޭ =%qdf"_[Bknh ?Lؙi5Zl op|>y'~CqA}!5v1ܼuCO|,?nXOdNBƓ3@K!H? ޞ5J dV)߱ZpŋaFﮮTD=j1CmC3ʤ0=V9'Bulc5&Yr/u1u:S-=)ەk곶ˑGѡ 9qNZ1F10+jD;fЅcȟ'ĖsN Ґ6`V8@듧=v¯~ao=Fcp)P{%< )' g9Β_{#B+mnڹsY+ ӣ w~$tAgH7Z#qpoG=ƑGN~S ʛ_@022C%?+ڢoC=FJ~c,@FgD5]ē72}}};@QZ”̓G$DAl8]_`YYћ5Ka{-={L ԣUĤgmS‹[#3(Q'gfQ*F`muӴ4 ' 5 ^uaaU`F4||> 8ǮD1\ESazWΞ9'Q ֳŒ]Ue[R$#aJFs^gtUB wΈ\*h] ng/lբA N�FǝuykT:_i̢$e7U+w߈B (-ߨ}p\4 -y] tT; hKÒΠ48^E Ɔh|W;(0ze,`\!%(NB[Pr6_j,3>]uVтQkh<F{Fyx9*&'flh-ϞBuWͅ#By;x kP^> \(0C# lAX1'lCY19j3a/6 u\)x7, 'x0 Q8zrO�J䈵:1W:)Jozw#n~  ]/Ο{jer.oSѸ^`HaDWrX'o>ܣ8kPQ-KaxXyj-QmG~Ye@䡟O?9UXOóf;^2׳W 7=@z :IO8LI!U"]':4Ќj6&B&4 ݨt@8ALṖhUPg^F#g6�^y)3,f1H ϭNy#^ZآDqH 4X ߥz>gt ,/ 4`X2>MqhC4baYP~iA2a&3h5eǠ-Yqhƅ}U|NpjxpjA:;\\Eibo4kbCf 9N@`B'8H3};c| F5**m<}Bmr,4y\ls|CaaT-[F!OEGn gpkD\n@ƥR;^UIqz;'bGp)r d7+T=̃4˞TzhȊYO?t\}] :o~g:3CQAҁߴh4_ mˡND<eݺiT ݾ5:0eNCc}ŧ`@do|j*9g0Sv튩A <a ,1p,,:=G]JNl,,T̓G%?O5厨+ Jee &qۻºB5)!*c Cw<}Tno}/ 6nR rwh! g3u#ri޳,H30 bH]'-7h<Aö=CǁH lI^YzSWxeoT¸L] D0OETQ sŨnezYYyth{B8 $T-7w% s4a-yfZx cЉFc0nIx}{ryh>ʿ@GFˡWp5k+{WԃҶrks}/;<WQ6*%_9߾ H#RT>T 7ʟQ@<V9Fhȁ$؃s|`E5=@Ahx!Q;fq6c ! N<Rx]\Y)qa;dTJHJEI1z @棲&<*^"xR3$$l1 CPUB#mB'd d)X :J{nAy2MEUif#j (,WC\K.2/# |( Ӭ4սF!I+H܄4^M17Qu<35hѨ5ʙD5D7q]QF<>Y)(9' B /\2eiIi#Yvmʬ"yy9�A'= Sl5{ŧX;~n 4 T$8T&M40 gO/|0P{Z"QõbDو#MUUU]% d!\!B]5GFF~"Sl9O^'bN;lh�YY{^pxG^ P%7Fb<T>LرkOTOed17:M,1v*;l |"R._{auq;Q=yuMVDbKq)fdNc6Uf5nkE J[:o?y#Tm֧j>#rH- ?z[vr';2^i%zު蟥{U-Lk. 4~ȿbrAC+SuތZtd{ ڟ""%p9*Ke#;}Sc %?&VQiXEM7n`hNNC! c|1jH[ tJ'"2q.Ŵ hj@,TQ]ИxM+g`-@E)s`V^ iG�7d$ޏlcQGNyL O&C!l~NbLU.rψ6ӧrFi@>aΏJ`ݬ%azTNY%U�Ȥ-&,jPGB@0" 벎S@c [|=D̿xQ}499[P Jwȯ =:g)d0s1/\!xW& 2wbsOc޾݋L=p"\0^r"qɭ"RE/!Fa |juvܫNWyZ2UځWD[#rCsQ.4O=~#/=N<m~x;+*3ttDc ?҆.$w/f#6BF֭_2~*<__5j�B$ƨgEk<b>L.=hǠODmg6ØX #/tiEyy89{hd#S;#lp"g2^CN縒sջU>wl*l0y)={6U_VY "|o+84c 1?ƵկB_T4e]p)BR?Q N 0S1F}!k:@-n/JƃFOd0F6FD0 ,W9n2yx;߲'ah*ݜǗ-?B1WA eeΆ~!(*0՚竎z|\^sw)bZW `Y}X.秘^ ."`.`8 U8· ɟ16 lQ60pط]ؼ-rpa4BYxZ&\;d"5.C)Mx T%~ >_ jBLPƭeC=]!7UJIBMyvV2mC͊[FƟ"Q$ JCƑ4~^hх L ˔V"f)``CH!4�هF '2*g>EsЪB0$y20BX($qh8 |rWG?J50{_Äqq*4*+&}~>c4*ls+5k{uZ$UuGR5³ ^ƩFh9i5s}}閁k<z>*qƒ:5eYf [e:l-c-0";vxRc\7/FW/pϜ IXIC(sL|>22ĚQqheUn#E(䃱  U'Y ^y8kCY<x(^/4gzMpX"}sW옳"(  '3=(.Bs'tL']޽z2Fþ &qm4ly%a@"׬[s`}>cy-3Fu<3DAZ󞂷8oK8sF! tІ6gz[ˡ*lrCt2pϞ;yDPqa0y={:aۡN XF~1K"PDĆu(4Cn@*)_j0Pe')o5Tl޼G5płu1pIs{Ѵ!7o4>ۿQ|Ы2u:/C,Amkip>H,~HơRzbm4O4\D8^ ( @pf`dM�?ICcig 0eΡbs11D `x3\ܱk+c5(;4ȥyr%ssWY#isļ2:7,\!'OP!7ΆPTNڰ3<,\`PyHZ@JOka rqh#2?Bz1&j:!yi5S#uvm"bYeҞ_Ü-P�CuǺan3.8~BG|>6/ԜYοyzN8-2GP_h+JpWr(#3k<}JMED.gDI2llYAefpu;{%}'ݷ 2-}n P=ʣ*G橥@k^[;M>#*i0ܫha0>�3cm@C??|Q?ja{ܡ0b[y.= L5|հKfCÝ7.vޞsg1ɱm|9cG+uh7E>9<) |tRp9OY^FRWȯ|47,xҤ9̋{sKɍcM.UB[dN&h{}c-W6}/{wH(hoƸ 4_g8MLs4Kpjx>#~ټ.%8Y>ބsUݧjA)ј;yYAxd%n"; 8 %E_N+k Џd;Kts=SZ[z. g:-K}潦;הm㭱Mwoy8|_)T*Yo޸mGx38V>Jp};<<N)&_":N(QOhNz!|u s[R7#xCCr}?tu^1q5R ~YUUj[b !'HE_߿ 5|?L#6JGed;nAץb}$(dFE4JPޏۃ T/w񠂳fM; YQ! 'ܸ T(y:>dM(3 *UV%ՋsK8(@Ε+#g`CkBL+1`\^F}Ec30.1 [C/5p2vM@?`P9BF2)h ӵШQ#Ȣ.u*Id4 ]O#FaU,]Iaa_~&Ȁhʇk g{b̓l"6].,Kup5}ok$ BD(n5 aϜhѕuuT O{˕e^[**DuV2k<m5g{!8 i.kMO!3D]&4U:j`]v%ʼnJ>9(hy\9gMkFS�zv�oyN܊ "И2$ #</7FGۅ2zav(xyO)p+e΢ [Đ美Y8ABPsT 8[ҊB]/(`Nc@gY? p=I&uKhliUйnT/~K xJoٲ%4ia%j~n3</ !@cކt UuuD?"ШLOrr)P\>%<Lj*-#%FV6Hhnn2Lhooecyh#99s3[D` PF}o;LL֙#!okl+#Emj)Pj"EE% "/ukB!Ά:c`atO<7 ?<pf"UF+Na B+>ƃ}(/ܘ|a, .WiX -`Lx5i J hIE2sw><eg{/vaH.f ("\%Sh4oc\#KǶ1m%=k3 �hټ?Y V@nbbȠE':^|@ ʥD#+ψYkyxFwQ Z #ʪ&98BKL$C)ŶrCғSl~+;juO3i$/�^V.E0:p#|jj/s8ZښXz{Tnḙ2oqr4 {X׎?:M|TyiJ8#*Li ְ<s nv$]{ؙ3#>ײh&)qѓ-r=لcpSeD\bI/*.AYS#qdP3VO 9}O<M492{[nyC_֧%=P:MH>A!bjLLZHc"u:{/36ou@z;2^{KgZt> R\uۭ<* ۶�uq95EcqH`Ow| m[:;Ӄ[ycۨZA.i.:$w< {5uS�NYӊÐomj ;\{}hm'o >L"r<L41(c?I`gr@{T' N(=$@3lGQf9ϭA`fAӱyu�NJ^NWT_"_-'3Bxv3dN=lWPgQh$ c |̃QG0opZFuȻ .wSc>:yuu]e롳GcgCDLA`={ 9V14s XH}nP DɹJ:\mu!^,ٍjc ,n|K t p; ^fM!?t:(e8Np#% uƃ&>~wO~k鍒H,W_o-gg׿ҘU?PHzTTHs(44`<HQx tT~#eKŎ!XWE,yUVp+sNdhJE0 }ET=W;C1AHa֪p@ ʀ�#!2T M!E2- :SZQgTN'y;U!plg̻GwLv*T5ZBTc^doAeZڮ2qYFCdH1p˪Q RԈ[ۚQ,5^xDo|uͽחy U ^}dB(TOUfLD( E;k{w}\a4gDfwиI 0;2CS0K(Sƹ<zMM- G)9"8Q.I 3 MQk?>V):<5Ƶ+(ޅ_ڻpg<`<UapL'`qpMR`J5TQG&I:3Vas9)'Z5рڧ%ti tቋܻ(Mpiv}!<򅯰l ,r_O~#z9$ܳ.8{{_xXVMHbo9O<x ODִW9^嬯пO媐1Ũa]9  htR@w8FWȵ<zHw$x|W7E!2;X"h;N mb501;+n+]+-@ZPtIHx/Pȡ.pTUOqǨc큻>Bv>K<~}%%=2{e3w3ETq~0B|\l٦1Kz|WH3Dg*'.8Y׾. aϲϪDޠRBfnEZV82DppN\i 㜽Q'0V<;/DiR#l`<Е<FcS0=ssa%΍K:tVE!d [H; }~ߌl7(LfDޝ̗<*xB=1@<F.HʱrEk.Q>9gV&Vi2y.e&K%Gnl.w n^ˌ炃g]�Jq2n`ya  dSȃ̎ҚC<qvsɌvLS 6UtT:M3 0Y~WKq`xM3Ie8Eo皳ɌOqQ! cDmWn|P4@y Kp<.hZ4R9X8F4y :gB~+uw\:G 8oe))<31`3N3̻푦~_BDzCIZ,3΍sӆh뇎QLg+ț}Ƽt'Ԗc3Y*p->ܲysUqxk^^p<dh7W0^q cNYqCԘ3'ϰwנQ?xyyP|Ru5Gah2rtC5m :�]Y^T:y�]Z8*VC ;Vߔ(2γdYxgSPgp'אּ(ؓWDZg!QO|Xq㶮RȌNGyR}Gւ[ew+|s^Kqt{"J9"gM-)/)-˭c~\>[c>Xo$բsr (.wcJ"+DW ]1cBtuȴ- 7Z||4yӱ#BxhL�!4CVP;q\ w6m0]gwzr;q8T7wvl!p$Zx|ʰ}8Kן}}H/zYo |M>F5iu]{N[ȿmr,WC\CkP%sk(K=4rRQqV�ҋ.֡ r"yKpGU[({ȎHf9˪"$Uh<;#5'12Ja!|AJҊ2 #SoK,3<d}&%M )>ekʚ0"k0: {4$M{  tp|ƍX0zĺdFcRxc2@gs4Xuav? sG1(*އeu)ӧ;9S(:oj@bӈ$֧qE!l%4�b["(kiiyܿXׇ iP{Bu5לR 0R>]SkִGOvvmrƨmFam)鸩QD#ED̈́-sn}Ƒ#,rOce64*|d257>BKD'18c-Ü0a2*�0@0@@gcd%pzYH!ZSb|!.Ũb5qar:3h5~dЈu17leH 9h�+]@@#'HWb9*M+&.\s5٧ 9`ÇF+ 69@TXg < K PU"#=i|#OAU,[n4Z']m.^cu(xޜae^*3B^1J} g{P H!űJ-nF-) :\y{;S[ Uiި>@ҹoyR%̄'[S(?k q,3D$"t|970*ey<sмu?ۋ iJ�N<^BtZֶD|dz3FM'ĞY(6aVhٞJd$TZZڢ`͚z"A:PYwiFg^F [*:8%TC u=1 -eш!G"gBP}5k5b%x]nt Hxke?y <#/0QDH %8-4ǑŵsiŜM2MLN, duYy$cMoȇiF9!5<E:spT*yHby52LGC\dmi~)]Rass却,~g(%4LƘHWQd|VU7zQqryn.>.=^-k?nٵ+|S zY gtbc\ :5PjeƊ uDcY|#�}ջCn}CCqPHV- QS[ְ @Yl<yU3$4c }1<rl8w+xp̅pzYA/M=qE\DZ4؉c1:jQK[^:Cq"FcwDw F142oeka($'g3H_f#|@etAy@zxUyCEWrVBAcMr*c qVq$ݻ/ŋ Ҧ~'o4KSN ҁmx8C_FF#;u Xbz`p=wދYI '<w/o9ͯj\gH✽+̹#UIQJ4z-ЩciR\ ! @sH;фc~2_9Qv ^5#:UV/K?$QI?俯C~]J<ʍo˃ G"S|9soP(8_ DR!~Сi D㵮70"LCå-<*2c|% 7X}ŘBV岈ڬj遐iumg^cE""zTK)J |�Pl1L18(рQ HV>Q(4ev##(DY4 Lz߳?Xl*@zzzXky_)B+}}P 1-b ?٬]* e蝣 eUZ*~휼sXU85 rUrq],:y;">~Wfȟ9U!0Gs>{ tk҃!o#C0X]ZSD!sKւ5PͳA1SD녾K$ףg80) UIZ>(tXfIO#)l+'/.*J B_cTd�D?2:7s~vvvFf7wٸBdG7a*IGzw]o '#9OO} �_ߤB?g:vʧd>Ka@x-5nKgP9qFUʁ�j ^gPiS#rOU͒=/(d,Q5Ȅq% ZYw#B߇Ŷ{a{D>+y=#'WY{֠$ m-7g(<0V-Btb*Е]!/) >|?PHxN1:04_Y%2AoĖK̤f`Hbph:'䬮kfi8/Џ4%]\9h}W߅0@^j.\Qz}e]}(A)(bw<(xt@d {q@QH^Ȧy Z&Yg_K @U!4ܸ%^ Fes4&q]& y c(Y?ڋ־ql}/+Hyt,aT*ۇqpMs/LCUGfU]Ds&+1F׊cohq,65љ1J"su$bNh4<e{ץSU噭/c͡38mqCKh2BEq��@�IDAT0ѐgX߄ p:YDvKIxqxGBTZG8@*^ɽ+K)VaU 7l1B.(B*RBGy'FLcs tRbpmA``ozG=casZaf _ s-CbGN1U=gFGL{}S/6?sJxjJŁW45آ3҃CyoMcux+9iS}?i_):t]m3.B# |ZGlj_?ͼdy"WacXtg9alWb4(,H٦iN)o26S<* _)d:MG`Q_!�Ϩ=u4G!:(ErUu uxc[\ ϧ5/VEh,[C9 [r5/rcGԗ^ͧiSu%|kJY%yomnfA$K_x$lz}:xЫ_GB71ۖJFTI`#_+qnݺE>QiGa*8(Ǯx ݈Jt,? 8GY{,t׭wRqҾ*}pr8qXFk=ol}@?_>ɧIr4~Ϯ}@sQdC_5"jj X4O+ٸXIf,[͈1gCä#Lf*CK,cb9Aߐlf-\2)yzA4б݀ ȼ4 C{y(1g ϫʈ\9F H . =۾aiyjb3Ɣk-)%a�&ֻna!eF[W &Z)BeP`*x*yY۸qcBkz==hQ˱O29.xQ <*(k&;wǕ,Jw:{,eT/37\'Icȓ$B<4ˢ6 tT[`(&ڦ7zsF-;> E XT>[Urg;;hA᝞A:X4f4fQ;gdU%єq v, X!C]e6.FK!t+)|u52ufJmv/l1punI֏QpH CA9ߣgVOJяkb,ZҀmo{[/Ϸs> O?\=M ;IǏQ{+}a/-3E8 {YyZW1䷣&Z�U3v_O$H/ Rxz0d6'0?Bvݱ3*:1̛N3߱]0C~C/ fq}YPPnOֹ|j(5FkN<^fO:kh$:ȚH{6FPiސ fmMB~nL7>*XgG W^Ȯ=lFkFzGZUqI=(Jsbg0=xo^J9 >9qA}V%bu,sCKdU' 3G#98HjATՐY Ƴh|i"MĔ�=F&a6w)YBT ;8"co0Hs]UA+G>|HxA]*OgY]Uo=1h5^MƳڏMLEh;54"ѡƽ]Y|Qs! V!4gi?�M:FyAJ5a1FlX$zJ8<7ln x;k~Lb=@.9l-@>EZ-\dd+8 0\\2spИ#ia ?Si(J~,c3e͚vhgNQj69[և{p f+k$k8b*e+us4Ea 4Coj)jk4MnwUvGIh/1кÓs;v~~;2DȰRϮNk8i?)=#.v8 |CR_aȾ~#D Xg8;qEW)_e,WF^t^; J?p;iȨ~"{n4<,r༔;Fu MI܅'7#|Cv3-Μb<>ރ3lY4>午ѱZzEd@3#"a rei*(!o/Q9JXA]Uy_^QQ'u4L"VEC..| r+E޷s-o: =hhon -1} 49þIm!b0dxi>{&jjsCKk+1_cx/v#Uދ0Tö[FLB%xq[Ú³“O>s:ntEj{BŴJÁ#Ǡ @ȂUKT+ó>Gcᥗ^{SG [n|^U 1 SrT$Qh[DGWyԃjc!8d*]#Deg7DTCAa!`Un-=b%CRqУdj*$:ں^jTۚf |Ͷ%om94ERilظ6 0&`^? ݤSIr0eR%P2˹Ș4d\ =c6ҤOozUpN&O 5zm=|,9N@%x =\+]+QD/}P^cr!~>|G%ȫƠҽJM@a~.k0MQbO%-4fG1gRׁP7B`^_V2#=x?Cп%h`(QyﮁҎ4 TcM4|:gT%anFUbh:\n(h:Ba"\жhq<բ5{}wnVcEM(l E1)) W.Cc9%/@g=$5(4J++jX% B&,iWVҮ$1jgD! /;;| ][Nq 0q贴CZ+Z$ Mvww1Da ?8DgQ5[[SEs\\uu2&U:F456-\%̷Yvm5zMJCd(Y#ixQݏǸ:;w34͙ǡT!5-_7Bkk֬ /hTD!)Rb0&f|M İՏ#:= rTŴXr&XMb K4(4*\Гoέ⾚>6o&">ȷuAw@5m93L~_H+4i)X<{=YΖ_#nU!,#rNF┒wNp�Hі3Q1 "D3IE#X>mq a=z׾ n>bn?@7lh#߿,Qhb8r@J 8,F)ǰxE";#zt,O#rߍ&_D?%3$xϮSPW *Ȗ9 E^lӧ367 { MW9@rgʣh�6t�]蜚Z+pl1‹Qӹ'<#Hy8bͧʃ0oV(qrxs f̡P,f YL {WNeuh ׷: Xh|-7`3N|ByOuPD~9qO60u$=|!_֘76S$ PRF2U/};!4/6$kOo~:Փ'OD;x6uH(ѸBh%z#aSIb2zPPl4p:42jgyѳD΅+D`ǀZt0BOr>}cc`ktjs '=8"D�ugZVj@︇ILUQ&%1*@ҸfVYK }=,cI}}kLr̙t:7K_bX}]Co_Dh:|$ߜlrbΝ;Css3<ccDɓ�I=vtck7LUƺΟg|U.r"iݼ-D/x*X="g:ym!j^ ;<CwnyUI{ s �H�A0YdKqmt.Yz[{gwhʒI`1ssrT*We3y_x~t;kBSKCڀnONWܗEpK8Vuz-5z ޮ' t{pI`a؇8N?iZo`u@2 cAߣ=í]/e@Z?O�2J~߷|ݟ!{BssIU+H8[N}ζ4]r1c 4� u:O~:*.il@+A73D$W^iglIKK<H"H1BAGB n+udګbR42fp&dy @3(y*(kTV RRAG=Vx_:ۙY+)T$'n Fuщ٬GCnS?UX_*W50 ]ia.tp~u&lú@mg!u==ΕEHc�K Mq;3K# t*cxO^߹~s#S];fPNsL{ۀR5XČZ>?k͈Y2e?xk=ءL sswm$^-ko˳c8{F Yl{\d0clSY}>"+e81%mkkTNi: JgU^v8+Du@c+s0Nnpmtg *u]0d&�\ G88f(.|@/];AR*eum-a R]]Ō,ګׯSWt3z3aQQ2Ds8>/E}YP2Nq\ٿi�'LJl GVuѽݷix˺+sffuJmM @MRuφuPΜ,),#+ُż?I%$/Ȥu9 l#~$VEٖf}ʡ(tgX 8IQJ&4qOZ}>98&fEʩsɣjltc"�l,-@Ud]y^&kQzUVUq Pdy^f󲱕جB`0W,6ю52"Io*lV+oA<#5@}OaoGc) m;)V<Kt eÑx�Qlz{[«u=u_ 9m�%t)_O.`gn'T"8Gk:'LP_R[ {\A;M0GKЁع1 PN�4eM=2NxV*98lD1pqih-!̌׌<f)B/d o%dlrެ+L-�6M[WW,vML.21 4`[1GU46p &1+70R$wHڦUR+}JAGdȣ^S¿udk4uPs]AvIGEVQ;ǭq�mcjơPF?Z r@dJ>@$ &G[p+ktROA3?$1Cg<6kcOn*S߬_'{ghVOY,; #^{[װE{iqb^R�; lYS-Ye3-ց&#tެTg릥N! HAqƨ%;I,%$H E=LEvm`}4ȺόODuîx,PskY&_k d5YxRY?xp 6Aя~$| _`'|;J XD2εswGyJ%x6wΟ א#;,'82I{vwn V�4i lHy'wsmwgho:]wo a|0{g�`FbjsmQ<?p܍7^HB<1-BZ7W^;pYxcݰro|xgvۏ^ۿ{sw}:oPtL%x'He(mhNζ&!ՏésrwfCҳq6HL(l([8F]|!fΝgBQ@jz0Wa ttp�(''$t_|5:Ԭ7[H `|2qDTN N�Fy/:&.F3RGw ?0Tn Kjg:vRAr2YWSҞWK nkJ ΆCY(#?Y a'2OfYu5ϟf#ТFͦ0ʀ~hv,FHSƹt=/v:V*]b53CcFb{u~<d&)H@̖QG.F9J ޘry|A'I0"mrz( s\n3mRI@S&`Uv/1 $q='̴z_e8ڢcC%%ekvB+-cqN# ٺk{ֹO?Zl{ K1z$@ a\hZ˵ MMa j1ЂjhKJcrkd˜)CB(43yرl"SFeNl뤦(:f:/3|rj 6Thoo|564F̗3(7`yʬTꚘոy+fR$c1^[]O= L1{—|*:e_ʼ( N{J4#`�pt4xqqp37KnT̙Mt^ճnс^%z]J!+: Y]c,.6ѹL)˜u\M}kpccsOUޑA !;C Q{^p#q";&†?֠z:_37-�rv4fb CqvƩ+vI�5kewUj{8h౩d]up"IW:d&mN*MKґlkg+8}ݡcGȥMoѭ|LZ䡹4,MQW8ƨAjkn߿G~gl ŵ]YN Lٓ08q2 6˨y2| Q2mY#mpilpp䌝@XH,Uz& fo1Wht';=SY Q-ɖq*k-U00;6I~] Ȯ6r9裊ZtG� ni'Hg}]&1O`U� 9c)[3t0rlK9x衇ç?3pEd&(HQG5[,@AԎhs;&t@Fw 򵈯zCN;vy/i'Ԡe IBPkhX癳 TSҦ 6HUǐD03tq: OE$smI{`gg!cO  J'leE.ka�u< 4cn>D6RƦ<O2;t_zjHOʱ[JOO < {"`p.b#3B @4g4tec2aؙyYeODؿ`8xǝᮻe_ijSZIc5/R/W/\^x!,s[b~j/^#10AR*>Zч}Lj3`XРm`h8z?ZBb #Y{YN�r2Jo~ _OФ m/�%ر]#[3WsN2bq@@֧#%ŨE? 7D#CK0dk3'19L"49Ʃc>fݠS Dy2�hBy[K`+piͯ47c4i!F F# ۰BgL13{4D٢B<X:::ޟk(kUT:D1 G0cG5A7~Gq's$ \/Rcq�uf]Y&I�`úu~pu^�5=> J+% <rq MM1uZgC1X ʂM@T_}SْjaD}w'K)K_f/:~ueZkB.p)^7:9:!xR,6:HU<PNnEt]iɗl_:E!0y>e c+wuLvX+Wr.uz:qJy5�&;5}�IձNr;{ .~d03EjJW]L@fAy<uGϴo^43P_YT|\Su \*..IK֞ 如Y'#,2PR\i7\<vpB,<ҿO5r.E�e+5jk;[`LթW_,ft]X_D2�qY!z3pVc7n̦TԷ8|A>FU|m/hso?o.IPPe��Y-q7qN#`]uȰ:f'tHfgvDW * woĨ6b(dAr9muq}cC@vn2RZSfQ4;)t%XKR躸%I`/tK[2,iӰqxuZ+lcu4M}F,/ˆ^h>Xa&tb#3\ hԧWyD9`R�*mGguZ&U �ڷzɌH林:# 2,r!r?[KgH `'f-Gy6PhH�udR#H޳1Vm5-Eхd#Zp"oz}{C $I{M2Y8 ruc38dѾ`b#@C -,e!yȬY]tgd4Me0I `N d7=aB8w4^l PAVt:*PC�@RZ.M/1m3IFNSP,<�'ݖ!Z%�mBZ;[vP.#QAp0 d%K_¿׿~wo W篝3PmAYg]xpAzzcU4ɟ,cCs>LM�EޗM8GI�Dh ? `$ &eұCH3&n {,#B[(}~~V̺UOY4i1+МDtMG J{!OE n݈#R]IL%&FmmڍkX8 ^=@Ie8kM׿Uux|F{NR>.o~[ Z,G_IMV/ʳMIi͖r3{32[s5O,;}vtW%ze=Ze\WVhV5Nk+m:#xQ2~ I:{kӎfTν<׾C$`xPrr:;?)ܼ M_נz偿"Ynf~CI(�߼zBGst v _}�RG^`TSC&͞F6+؄"5#:SF.qPY Wm;XVЍ ]t):n**_ێ KeKn~C\Y$UNtb_ DZfmG fD's" Q׆xd#8j/[pŜbR.4(q>4Bk /c=cOc/m ):ҰerSeKEӴ"h1Gbܵpt5TE}] 3z7w?OSep5RHN!dJ0y{Yw_GڬL1oK3� &'{yF'z>w_ 6Lj4PE:R kxuuùn:Gc7_*akv^�<4a D.F!WW1tHϞ==b;7'ʍk=1}D}c k:{ovs:sm1Т2|@8Kg:8j-tOɪ9 2;ν#Bi:7]l¹ӅP kexI"c@SDi,Dʌ2˿̖3f/^knnINCIa/I8Cx;�(oܸ 'Ef@6 E1J EPE&rk=G:_v%466 ]{b>7|3C0,�(CYy|r5e<�~]![HgItkS>=]VɅ:@V]}阽ZhjjBױCs -� ?3ᩧHVs!E[`zqpdןfBګz�+_f*I(fqr]Q̫KEq$*-AYUM^<�(hE&d);F٥t4Nk /W @ }3|V]B.6٣ѹ 8zfpfL"g>p] :Tpܶ"p.n)dVXT@]&_gLUzD<=_8С4{1L&7'k&4#CMZ9{nst.6ӈGqlvl.}wToE3qE@,:4$7��e2nV}*[mnҺ'z4�* :6Ahv1?E5Ph1:twA1p8D62rC-B.n-N0h ЪDWL+uvD!h[G_I)Op=Hflal"d%g2b4\_k?O66Re t%&ۘo!ώ0$[Ƭ 4mE.m:6 ]Ǿ2\֤.JLERBLs:`prsnWs헾ҟɟ~/A}f a?lvVcG5聨 �~R=%d <k/͢oIy7;m+f�i^ qf 9ÌAk}l.9f]O/J� mYG@@TTjC{1!^ldd1#4)@=N`5M,ABEwU:P3|5z0/!to}?𙧱pT3P}؃Q_Tݪ_ƹvYSKw3fmC?ml`DYSfG%tT30~ [؎Cy0jy[ , 7 ? Pl4tL2zw]\xѥ ' .2�0RjҢxW9Wc>8i;y�pcccX #X(vCgb`/a4�Fۍ#fWp?ݴ%m4yUNhXSU1or IUίnV ƨ0<[7lGRk|Vׄ5:lV0_ȘJ1nuB]d0t'4TvfSPޣ(?M@ B"ZL|umb Ne"//S@\[_/Y( GDØ$HS*G l2ZLIt+zTBEOό&ЇbL.MG-ktD.hDU" s(x9Li�FhD6,T%(>($PZK^�wus: V3u]gĺJ'9r kMsyeLU *e+�-x~ i DiPldU�FB-@?(�y<&ˣx>%ņ:ss fbflCZPXbpp0ԫR5L=<=q$?L6g~L�hG{ }XЇ⽹]_~9Hq5%c<H5])7F5(x5f4�!t,axyilFw8tPRF\s@fVYa0uy>>ј leXϰ96@?hZlDDr' t錉ޙbm X^}+ζ(϶'"-٬m7?3KPg~�DwYb΄kdtWV`@[i=WN$ xY}fahȲ~63O6ʁ2$LLݠs'2 =ҙ|\kN14@k>H<а/ꩁ)쉎p@ǏC{[/<f\2prt La2MryP̸eQ@)u&Wb 3 15fP}<<uĕU Կt'ɦ_$aCʞ% kؓpZ`,n�D.R;FS{adI4Pgʈ%czqL:c' fH PPTXb<7Q\Qj5)ܿ6a}E 9t-؊bs\ЌeYv[<n€ƞ퇪G29PgSv]`KؙwYd}̠ r= @^?}ȿA4t8& vPzc \7TFoolc3@*02 :yKL&[NCgѡda iiRf!<\CcsaǞ!8; $ZbIz$aN?{24ݱ+>|GY??'<БGsX(#{~bc 4;Yuf⽦]}XFhDCPۄ%| C}_Qc*IVkV2 -5U�!<p:J(_̊R(S2X/^tЕR'k(LJ3x9@,?z>3FwG9NŦ6gyofxҬ};.]މuUO خ~$;Wt:6H[FFl ʣnu^֥~RAL3v?vtVBtFn!W!Zknkcn@̹w"h,zzgjbb�xR/6́K#67C{uCU[1cHn_B3 <2L}M-z.HFa|C $+vFq@HPl75F,Oڐ/m2�c8ն:fn i: ('os3n4(`KctPHů*G@(vBrz(&ȵDơoZGe7kRhڲ=&hk h#tjHm׮|į"8glt6N#-F:Y ]*G*tp~ཛA ch T޸Tw(_Oe">+3,3얫 Q7qgzk6KgZ3DgG)f0 ZC}~ Е�^Ȉ1Jj s9&\o;R ;0la=uH�nr(oK/0@uE8>��ziKd{11Bޢ"j t={fX}fʯΫJ�K!q J `| {HuMf1U@� #gdX85"PJQ++8op-Yks5mݵ\?\cj#p8)D\?OS'΢U C}fYyԳgV&uZOP$J7nq@0^_�l>t{BusaC<A \K's�)Tɒl"ßGg6ft_Qf2$L:::${mWnXe2w9drMRRK4yyBd Ě>N@uv$_<&--`Sc6=oTxꕗ|<406::ʮ5 �//Y[E2Ϡ8*}dgu�{\]>^^+=&]6a N&5qmV&W^ ׻w퍙a2˳ 'T4*ǰ}\ j&1P4@{>raJD}ljrç~8:d="ctn۪`Dz9rȈY@h]!`ZG7h@ cu� 6'зI/}yt:`ZZ@ʚMa 37˂Uy}8up+̏dfs֕dJ$gg@c'cǽ53N~t.{{7@4?v[.@QMyuܹ @ ŏi69ܮ#0O"J+yU/%2Q>y8ɰ/8;W3 Ӌan( ̀H@CC} pޣg ejs8.�u 8n:d,&@WȦX3lYv 4IדD��@�IDATxAsw Gl5fEedά+dT?^$΅ mRE,t IkljM\.-X3lf [8"h&㢆f&1|kKf<+{1{'ۀ~!1?W}u: 1mfasCL߄s3as(2wgM!pSA0 {6-˴eL9}XPRt >Ǧ7 &[N|0Nwud� 'ޠB. …PPSVݢJ*l A 2ȳ>dn!?D@,#zBd)ݽ/#|ٶo<%Az𹗨W ;:=c?^9rU$ɢ! Y ]7>mY|W)Mm:f=`L3Ȏgqy[Is2|eHhk|wB'+\z w'^zM CIP. _3 eɳ>5LLG:Yhm:]:OZxVNw'OA 7^ Yt͗(:y2Н 2>hW.;`We}}3fOg}2rx�Rڕ,f̖X=!bn�'SQ  IKK6qPAܗNJXEg 1 >g!Z+mAWKEЭ �<PT\edQWc,JYPF}*c&g|- `T}0T$��58y^[5jI*AgdKY±KcRQ{dwϮ=4<3;ך&zN#LCҒ=tgq}bufR<,ijJiL^"LhktQr:aDP~L$0ق4�rs #aָڍMMmUwwO*YmkHkv{;*ը8cs_)b~y|gLwDPbGR @Y1( P]w@Q_Yd }Y;AS kXW|No?F|'%z֙ uq,N0Ȅ3{`T 3L8j&afO5s~>ef{�`6CE7?>[#Ќ k|�' E*9q\']ڲm aLjujﵫ"-C"Ns9NTùsb0L0U}ltX׸V9[.Lil]FWuGqov8ܼz=Է):F"h9^ceMy=<4Aj tia<1;Is:ivE rYרK8҉=6@pΪ l0$u{MJ"/- 9tqV- jEGǑgAt l,\JATk'e'XQ:TQG `vag7^?ɡO$KuρЫ7qjɮ2{t,#&y2KdK�6)Ilqm3\ٖE"!X�3qZ(W 4M87hRG< A*<ZD*} 8ͮjMBX`t~8F+k!;{`$m2!˰�z9`Bu6i[ <C'l )dVS *.8!WMɲʡtؽzC20$�ONW#oFcxb< aX;6̀ݒ \<"/"-)e-4KRٯ&W90qmНVƸFfk#֑阉C]NZX8s|"=${]9pyy"P ^8J=cl"$(hY2M@p.왥!5MBnˆQd ;6gcgKK�aWmg:#VWC5 fMqFhE\D%ĉgj!LIC>>NYvw ΒyJ~g}γHV+sAϬ#=r`qOͱd$>}lY4ϑٸOZZk>Ke,# gifeK g*ݦ[q. |tzl#._;['%Dafecz: vT鵷NӰuHhlb9<cxvƖ\wo P_a=EIuܳ-¤㯙8 *3 b`ȹ-ǣ_<4666-E#YB`e/R|/d&1Fmc/>kV!]'Fg!S$M+WC ĆZPrx�=p14ojd.qޢ0K𱤼�}\ $-l+go }�Tzu!"{s·OxZjdl 0VmIO�2nDYg V <8(h)S*t: Ё$p6Rf:Pl 3F:jp蔸2cg9HlvH8.MS@%hYA@H4 THZNs|Aho\2�N`w7{"eO* yҳ ?#V[Dq~ug9H~r3/wQ?qSh Q6,P[lpˋQףéQϔS }88m;li00jPLZ^@-)wǺLD H5gAIn._kk ^dNA2:tY׬1oJԸgYJZpz^鹂q5,)΢r:q3۔(>^bt wSH0q=_YuF"�t[4?'cw*@D\Ƨ/-E~ Pfpm D3aQ|FoޤAF] <}d30֞:8dA˵u_13#ܿ.R ux=SVҮRs}48 FO׍(s]/ 6f :F>o j}e=l�m۲q5>}:0B}.ʁy{?ku6s*hT2�༽5U5�}xVb]9Md9^;ɟd-Gr ad/]ĞmYlWq=`{.#<LK8aJPSX[g9.ls ?f ^tT~)�"-g4ϔ[i8 rM2}BSX?98�rg[mEhK8{}׻oG-&i_'C0> u c}p>iΦ;pf78Y*AAgi}Q1mֱ@F%Pv3wV!w[/BO5zl=a0^(cJ'KPE +.$5X$CDYDz2E"AkS38=@657M,@M;�5 XRQ_Lμ#E&DiB`}"c~;�dDE2=K>xE#D08022,*,3cP'gGCFu [`r"aj3-=B%v9,"e'I8%d2YCQLd>γ3sTF�\FG8 ,�pq5eޗětLGBΝI=�<43[3=11YK+O�y9d#}:+i>̗-! l6@/:O%UZF_b,G]s* +cbF畓/4Q?z}M` {P[YJwև34ݒjhT#sۈF'/YPUSuυ�l 2uf iM�)y>W<M36[Gâ'026Fg -s28/h=2̉t P!Cr�Anzp1R!Qppx}=]-w׮NDy%ijK#]aig^\mfm$7ooWSQڼk Y9e4Y&qNؤ޽{m[g*"塰Ƚ/HC_,<`~�Vbhmn!K4A;p(>+͸um]5!y75%/:p$>sh8a~tq7'{9I)'N Л4w_>O7%|b?KyYiß/|:s͹pEjs 3Ni#.(93siGN0? rKx:}u +5NS4Bs/Տ}clnYr.qp~Em[yӦ5e F* uBtptm.n�Kv08rZObTm^0 ?ۍ#{(*0E4 Eh vCH̾f0*bHc1ҕ8OࠧK#bj]j)�,2d,Lxκ )}ۡvT67? xn잴0:Qtܫ3f\< T"(r&Zw稜=$7r vbߙa7G=y6Zնk$eCˍ9jnpJttB|JTʧ3`G?:qa"c3=TM.^DZوjxE%Hc";*xv1Ufp]NK2"8$R+VʽDgW"`]h¡N0=ܭҼiG̘vQ8U. $45f3 v>o)%R< y%>g!3\y=9{.>_߈ʥrیPv$4+W?_pɿx2}Md2�U[_'_y5_p+e5)--q5dA1SVF~G], T7k׮5fdBoj\z=@{ܛ~ oVpjE8Ph[[81F#ܻC+fkʊM Ҟ=XOZ[Ut<kݏiOkϜ9>*&p5@Ukޕ�8O@ZC&}5F Z83NV6b(B!Y{?C ɰ w�a(d8 @&fXqr X&b+hl0m_YWMG`GGXF:rJgb9<? 5$˂8Gn) zjlºMĔ ܢӠ<c{v 3V(m$KoRFRФE@dy8>M{3h"LP&TwyU alpimm4@ޥ=B%A!CoC\tlyLwuPW[8 XY';+ԕUXB Og l2�],݀"PUMys,8&>*Yl*7R�}1ֹ[i 2kz6&�M`Rĉ|ݿyހ FblX y>ԍZH^uq-2G}[`l2 QȘgXeN6YyjTUdM5d0k!ȍ#&L]MdcE=q& y-lbC;޹3T50%%EM[[cG(g>e"es|. ,ʀ*O *|A菭͕X{rt&<O@d dnbO"\OAu$Cdgɻ~LƢѹt=jC<5 IsVK%2a$/[uȃgRh߳zxVxiKq;2F�-c`#uZfSp�bX4ϥ�WA5lO3 |qX%;cʥQΨ/ .j n;P;qJo"I)l j3d!ǽP{ 8ǟLB@ɀ PQTv~|w<ޱ:tc-U6R-/2lig"Sv2L`Xy ݲkSz^[f>NjoV?79)it8,ySRRޑ+\%qM Ϲp0~C'}+ϝ?q:usp[5>^{^|yjc<J-w^A~g clY͘^FĨSB+O: #,Ba 籌@[ԫs-[zL3lD'4κ@gMa}V[l$6͙[&pF0I/slAqfIޡ6fw-`tcgUnAnz&RI#ٞ7]΄t�rvE^k:fἇ˨Nk,FY\kBVF;witm)@%<8;9NdP(>K3=FI'4yvQȼn$4PYn>seI18'Gd"Ҍ pс>\is4NO:gB|1dvvPdhAͨs솺f*}x()a,IAVi^h0 })^/3 `j렃cA2鴛q7Haߗ2YO ` wUbWP s5Dͺ(I gJC\Z`BFIi2>3Ě9{  r̞@W 2OF9<2}ߎt<i?|aD_]4)Qq1Fapb'�[ȱ`l^Y3CFc*d \oSO>x`1:p}ndRqL}'iͪrYCv{ڙ\tDh/+oBÁIb〤{ϑ)XZ x x8^\|_ y晸kkbYx|yʛUQV_ޗ=(IV;klh&͈<1һz'F95g@.>~Fn9vلo 'y8}}uDue=hwN<4q*N#XC ־ƋY$' 6I �Rz<GYRNOkoW[!@J /x\f<M9\@Eν8.!!\cc}Nn pFY*fc4HRy^7L (w֝.C)fM2ouo}=Y[| rVvK̳ɕ;�dzEZC`¦R yU/nx? xtriwMf]f6'׼š,@/E߷649@쐬bh*s;\Ћ<8*(nҨl`-44#sns֍ϽH)Vcfi8Θ 8aੱ<vŜe{l#hdkW-' ض{Ɍyt\$>A#0hؖC̤`f͔]awmc9s<`y Jfc-rh#uw2ȉ :_)gyyrwxSOlow~)tQ|} (ف>Y}Q uS3 -м;\qKmG/#exzMSvEvd$ c2 @@Muz3vh62Íx `*slnlr?8n֥{ɘ+R+{}39`>؇W 6=6P\^t͛~5wYؾF#Ia<N0c5rR] }]r;|;/Nt*|+Op@_+.*7߰3s) 'lWחPg&;x݀ŏG=ܶPs 7u Mhdxx5e䅴aCC{NxS7^oFxO? υ^~ҍ፷ވI5:ZB$=K\go$?sR%\Ey4ꆻ:ŷ^y%6GE/үP0^eM <@0[�-bOF1@,2kwr@ /#syIhN,ҍ IJZjN_n$:g t ;:|pf瘏u3Bo)7V1%PpaQYq&xܳsQS8!hR(^+˱2up̎Յn9� ߿qش8yԲ Kdn!2 Uds-Ca @kޗμi3K׍ shNgQ, ]WSw2A}<Q# 0:;,�lggkMǩ 9Nc։ԩ:U£T%-O&&E/) EdJA_:_�)�5K#&$8|  #vL�U @բhȺDA8S@H}zul_hWq~D?lEi&>O>/~^*h7MXA _S5L`!U%Z<88žJՂޮ[DȒ\k)>΅CW zY-טϵ1q({G#r Y0{Ȏys]E�Y;S_ Ь9|8dHfD6j ] 椅~s X }d�]c`hp&T.CT]Y[uG{{{\.1rY(4F^F9R?m .gPjtBS-}dD˪vrF}w['Avΰ򳙥,%9wٰj+j0 Zg]'55fLͶp}ܓf NH3v}pב%|EFLl <Ȉ`4BGS݃EdQ s#j ,2hvc? ELbl:H{gZ:V$sH)ȡ1ڐDh3˪2b4:Jd9<ugKƜ =JW]H_2+Rbl< j { ;WQ=#]M]w@A5@S`&b Jt� ::"ؐ('H p]s D5kNaP@Dyp<l\wm+<vVr=ȎNٹԃٓiyʊJ) SeS@!H 7ܚAe afM92 \6#6#'aar-ǶddQiyẗYt-*%EO7pP^Pɱ8i^unM)�CVtGmٔ1o Ye�!ɡۿD` N5Ʋо>h(AU`2s~+c(ȪyL)\QeX`&~]XJ&$aÖDч yⰑ:�}O2Tb]Ga |`8vhO|0vD8v0q> @Spz FP#g;йȤz7^t+LcP;o7}fxĉG^-G~}N{l&?~5>\8~hhEO>LBowηLe; ?Z F] F{ .uu.N |ߋRKKK&i�MwJx<$rS<t� [t9DJP#&h1eps('ʢ2 X*!5�zo66i�jM g\Md-q|svlAXtqŕ[7Irt`l}yH &ȺڤEVJçf2m�xD6=>B>vwyFsgo<-jCie7` 7)WF ueg_fM |<{ s0 nߨȊXF>!^K[yw~?c-13?l"F8;8]("hUEڂ Us+":GD uT,rN'b4֦Y8GDV:}{J dQtLeKtb"bbgiOoagum(4 &B鷨`!ޞp LJCgG 3j>l̬p2B9d&va�ffA,%jilAĂM9BDQom�í19rM4&}3B/G8{"9Z6=ȗ6.]ёK8t$'86rJI),{VDt}̄4K#Z̙AԛE0o&5P<]K,HH~6:`Tc,; J�P0 A/{ڷo_iyfzR(ȧ[b.=dڪ bfً1,{%A=LВSpu Hs ``:3Ns_Zj G>Nsͼg`‹'8V262<}qlv=)+GJ“p)j?NtGC5?|6%qzvTG3�nGjDx2z;P;3>wA�L@fkn{ӏ |RN>q|oF)\Ow6:qȐym6-"C=y΄v@CcY@�y^>JxfO[.:;^F1uJEJ@zPԏ ȂW4S1l}#qt=͜$aɀb PU|eQ㳓 ,u*d .ӬcB\g: E7Wڵ-[Pl\r0 :ah] FˍMaPBu*e8vb1<7=W/KYP?$<uY w5oز\4i+�#k4NN aCd2\lbo9PHP dqTW5ݥPASEEtg^ηA tR~>IFn +HPlkY&�u|ܫtr2q\3Q^V`\258u"KY\? unN2۷Z祦]Jk??>Viz.7avHX + SsMC*NK/V<}ed2% ,~;ۍf"Nʑ *VL yAH.fhþ0 CǾFAc�K>֡Z$}A^yfQ E\;$5Ef;;† (T3q o;P<N2c`6`dZҢ/'>dȫTf(M? YISg>r4T3yjv9T܃Gz{z BA"8TԿ"gV=YZZyFZtO>%Uz%qD�cǨSdD%MEH͵�v ?oÌ^|pی&®]m_<iG>8+:l ̇^q^F:mlg>27\E|ʍ΅wΐE;;9WBf kрG8/`|?<:j |Q{B>LJ3jj7a[<}XῖWlJ 7mhvMeٜ֖xi n@�VAc 3 YEEZdt_xT=HM"~ HÍQdNx٘oŵZq!u}]8;J= PѕY*W.#@;i ~<~(cGҎoSG2ӬR$iy4*=�t1\2>_ ;i"Og^]"-SP�@+El1x]m;0dWQFz+ވq2N}12g[t, #� ~kYCHQUK6LwS3¡BS퇈@S uSjO4*`jCymcu)QzY5FҶH{| ;M trpq"8s?Sn-ԠMO_D{0>#k|#"nף#^1LǨ.U!VUF:�5`pPpB +3;Yֵ2&3CCZɍ�SE:yO> t 4ʝuFCWTTks 7�Tv\6"0~)ʤ Y̍L u sy^HK*kP֤KO 2jv-4Lc .48 3cWWopL*"UX63sqR[(̦62O$%?YIΟsP;cY2 o54> {E4Bsh8Ks60p՗ODpkѣQ`_[W9l~�PXF--N,Q򢊐GiyEi{'@_?A8E']q@Lٰgifn>G]v/}K1î(vK CWprх`dIblck-Ӣ:a".OCJ- S4I)j܉s>ImY,*"DnW3dxOfNB9Pq*KM^gێ$)w7x#t {oܳ6QqajhϢ̧׾]j]nf E<I13=ID5\c_r?y!$L& Sjjgu2onV*>)Sʁy2Bm;nG'qV ԁh߁#ًaC!:5Mw'82sVǷ1.2dlPϽF{7pw8f"�g2$(\m@zqWf%}_þ Vj!xL�/x4Am9tA-H*y%dQrlsau0Cu_E8ȍu0;2%:/7Ն (a �)SXk%F7k3SCпiԍQE`v5�5ns�d1C` ]]B"Խ,h_y<l6I99 B&U=n: ݖ:Tx0ix^Ш�dtIF R&H@l^l l nEz {2k~w]</YM|*Z[6so.] 08Ydiҕp̧[J%A! PXhKdܭ^y`1KjklRV=2z2 kb":todc쀪/Ph0@tvex'cP.ߺIpY/qAElL g」4?:ϧr9RwKVeIm9% 2 K8< 3x]c ˖m+rh:9\<6aϜ=guKUys~)i/_/0 p,/:Yj}xY~!دdpRʆzB@/?<T&<Ȝ�1|B4tp[~' '` ?%ߌFmdvql@81v"Nq3`a69�oxB? 9r< J[KjpgZ}U2]~L4d:^̶56&/P:p;lיC�,!Ў 'Fǡfec`.`]` .va2%%ATewrd2Y}:u|7A/^_uNm>6jzveO|!klnNK�RRAyWpuda:uuⳟEFz㺡Zc` s<gЏe;Qa-ͭwVxOowou<( : LFV ιك  o=MH:z::3:c9/c#a뒒2I3?D8 k nt0J{5!]R2]R9ֺVqgd0C{ZmԘUυNwǭo8d -3 |/fGc |٪:r{*bP@ X bϽ{FNRIK *u}пť^(t::JX|&-A5quC6ΔT߹f;n0FCe6QZ�̂biF@MhfPT=c0Q.8+^PB`D`u 3f*N\)vM7Y<(k:E: fwBվaѵҁȥc-4Vým_:j ɪ qYTm&fJ開s7N u#r 8:-98A**[ɀ`5f8eg.2Ay5-Ck'aLI�(N+{|e2TLCV$[ýS$xUcO֘;f'Yt2z3P \K)MT;?a]Ըp?Wpj $&ZL+q?ő3-vܮ]u<{:Q3FHn:s#.\$^±l��@�IDAT!]bf] hZ9%Ƒdf4Yfs]PG68v㳻tUV2cA6ō7;$*[ޏYL`K!Fee¹S~~*/o!)ȥgL`pȝ=neHkjhi _GGjGJ#gz̚2.ല:7�͖AXBZgz.̣KsK+h̀<~a 6TD0ٱ&|'>zӡxm%)$zocK%{fvZ%ds *󘲂})m)^:Mg<6ϰ F2 B^DRfP9f)�\쀝GI}q(QH22AJFB3lYPswTgBfXse6@bmʉ̗LIit[frc-]EC.n/VYy7v- YwK � qtTe}E~j+[m!PߋCi*6죖Nqg2iǕ.&jkBRV)ubZsd@�xf �O! 3O\d-.rFO'9(VB3شäٶ'\>&VA#IehWi6CʅKY%FuR),AgS1!ܬ3*=]3;;"Eo3.r7ʜP۹:}. CGfd͍�3mHq_~ 1/1N c'Cgi},ɤ"\r$]v9;SD@=ňzgm)J3Kٯi<Z]J� Xgb9چDh\ꊴLPxWK!xMMamkYTq_Ȉ 2\c|dP8nb>GTb600%Q ,h,L!VS͚ww5C‘آtZ WB[*JsgM LNæ@DkǾo@]O�3S \kmS5hϡw6MY?Iv.()�~|Ii\J#Y>tc=kܧ̓,Lf'v=wJ >pR/6u ry||#Gn vgC`7^;nְow_6,1ouʖmNS7N |-l˦:vˡ;(- 30"p αΙu6kQ N #n *ٌ^.V!cJZg=N*Rg > 56t`Zt_y+F!d_`1{& #8; +H"(`5ˤS9t);h M&̐Fȫgp %$pqN9TP'p &7qr\#k" bFt7A^]Uu ] Ke]?h kM+ l]L<\RkDTq9C sPrI3PҿTCYGYWΚY4g{iboowԐmUyNV-Q'zޛY&50@줒% ̹KQpq\tj2s8z6p3u~^Y^'5Ҏf\g W5DҶ+1AnXFYnAY)1c0$ FD bdFpGt�)b�2:3 GLp>+Gh_gm" Jp (j{Y炰.0밸29 wsO=G&*)ڱ Üg7QogD) Y�ES$C4ĬbL목aJΈ(bΜ9A))2l(li#g9�U1 _!N0@-ƦsEq||$=GÉM@N+H0PA[ר]F1uRisPkCSO="k1k/gΜ$( v=b: 6v6v;}wzOUF:;({_|] _wqθh d*(Q}K98\E|4s-.t\lYYl2:76u0P g86X}mY̐d ~=iEb}R2<y8!D'A꼎2 ز\J�HڐE= )F%|= -:%4fM+M/%fBŚ"S2CK&4a oY9wؓ`&L0j aP,~1{~b:gEy@ i@JM:"c0H6� v d�p)ca|ssٵ15ffBT0U@.$'8uk&-d(0K$<:IGlhT3?L, JN[mA_S0:O46xT1zYd#6` ?DqF54z9X:IݻhY3u0V0t|yC~Ro< p6| M>f\霵,'kd UL?aIճ ]6a3V :fN6P`v0_p>|oD|gq^GS!XDb 4]Y?f6W?ToP>@B= O-EօSQ£}Lgg[Lh]�,Go;sУ"2&בMʋ42| 8=կQLlDd.�=Mӱry; &"t j)2 ZgV\]eP1X3�okG;wɶZÏdįˌ1tFݙC eY~P@j �9nE�1G n;}+k>dOW'=Hȩ`ۄaEfvZ\sVܧQB >u*M|8B YʥG+$*Jqwq2fLwgIzOgc~@OPB2]zJ5NRM⅌p2<ra?B[G{"/#<o�P a=NBkpCe@EGZ$s_ (3.JdA7󨃔F@De um5(<}g*rxI(rt/p<U0GAn`Uyk @(3Kg=gm.P_o3!"9j B2ֆ8DTavH& kh>u%C&2es;)@D#cP~B Zdtɚp|W-6TN*NZXvLBáϤSV*NHכgKڛUCkc_ok˶f`m@cK4I20ڥDj\k5?+s_"+x"MIc_B& .p �u?+&{>_ A]LCl>r)' )Joĵ ߛ~lqз[/⢊5:6Ep8Nfg.Mr,B:R7c+|;ְ6ζ!N[|3FAm!5N[#\@a9}7³O>Kf&>. (�5[ÎdhZ jhxvT,cHI_WF̤"N PK!*kY ,uս3p44 Kþw]!HHF*[ɆJdرgdz2֒6îk[*CCea@Ow_8CG  W;_m}us::,ロyr}[ 9)R{` IkCl t~/|?3GL!ҲtNd$pdsQÀhWd^f,GqAW @yM6c3u�@և h$˜�q؈&`ٵ֢"S=&XJkScطc$2A PɗT f2 9'$rXmuvcuJtk}edW�g&'h4n=juXy*Edٗdxϻi4o/zd;፺p5,g9]u]Jn/greS*$ a>AH}]Ed L9ryhi޳`4kDm؎k."`p6qz9 /N&"2s8lB�z, �d5dԬ_Ag[fI6!%Mmm&"%+ %u:G�ȅԆ2oGB@a"#WLsM_K ḎNs8PY�*u� T3S.X÷(AvpzGJع[FbU_zHS\ce>/΀YOG7i7]l3Ql@iIikC -}, Ź%aly 6 s'@*C6< n02cw;s=SaδQJ ny?Vbք@͜p=3—x�o|DcNF-Yɞ#xZs6Sְ<5+(r ZmJ&aPE^>1%@ym4 PxG‹Ͽ^yx1U2r7YbXTa*hoFH\0 �Is�6.^pwh20BHoxm,+9paV?LL I.c/6bmI2hzBq,W_#Z ".Μy+GzmK 8J.tn`k[ (0 -$gχO⣱SdFg^|D{2am Y9PVKYC>؋[x(|4?o�RLgCGَ>4j="ίJ AY ]ccct}| ] k'mڢk2J dY^J}LD> %41Its/9Z5CS#ŋNk0c$2ʨUCKSLa-ET JE{ڣSfex `U@NÀuu bna �lI9>;!4{}<Lyԯ.6W^ISLJ S?W縌Aҕ/ij ޿Y,|AX`mBl(Mi�588#gz^s,Ik/xM@NˮaN̬@dzqk@ jhDuَY f]HDbM&2߫tԳڽ#6WbTm?L}tXuvv^,ύ)]ߘpi{OLjhXSTGf-u܁{yvv|wC3qd++�7w،ѢΔh M:/^ qAq?]Ed+.PTOӈ7_}3^W_KB(㸐-És.^@f(Kt }t>uQf!73̵tw_J$5<rj(3jQgŬ3H.B((@Vp,86ZX[Ρ2Y] 5YHjQt@"7,CVu\e8# 0ğ{Y% <y_v=dbk+H PSTȤu{v�N8D@cnq}/rxQc{  n<-}5#@ȻMqVuKK!adt2u/ x4BV&Nv Q'6g7HJ)gz5X@-<K&{pp0"="\ۤy9M8$̆ZHF6c$6JT aصY0\З˜Mk\y(\a&^9o , uVm q83#լL i9{|s iskU-&ֹ�o|6xf><طl�j{iW  % gy}k,50pTW_N?;µ12ص`%ӷf|42<LҘfhCؼ'Cg#~#2c ҡ3X.2ЀK6rV9'vo $eRp~Ț fر5 rk�͓84-r4)X_*M@r vL \K 0]'/8kؾ%8k{iXH4$Ad|.r=0R}�̪XBy5N\ 2n^&G7:P<i|݇wF9\ln92:7.6Jl;t9un35%:٣Oyx}l41(5d88eyeȺ\&׻=v,k~9752vڛȏ/D>fR!~HO\3n}??L4_CᡯsN;c͞ld™qe|.09'ydq Ti3gK!T\=PZQ%�RL_7H8 C.&֝fӒI?`뭕 NG"~^]KE@�G4zjYzP| �q jeCZu [s(`~c*BY=[;.g 0+,4܌ߡDdkè y�"kiL%z:~;Ga'}��^tFdSXn۩2|{)Z*u? YNY"",i<bbINN8z *HD!x&1dT0BK= 2 |NYqi86Ξ?A y2&X@28`Βa^׿e 0Uh܇IS8 k]E ( @펕Tq"cK8?64p&$y *kC'/ 댹:YdkW4q4{3*` Cm֩1}CvMQ%Ň>04fqZJYtZjZ!T͉&2W`He6xUC*ދZhϊ•xʛҒJTu}:ɾҝ[Y ri`ѵ3\@%k}neOdZʭN3@kث+J1~ȀN2<HxY1K M{"CE}]%: NDdh^!lii¸3;gmˠ:rn~-s鵎IE͓""JSw=8cyԺՀ.Q8߃~gFdDב8/<(64_n31e%qU>+2 &rgg.p#E8? #s-& ^.kcǎ(ct  � {&B?wY)2S<2{ߡXFY͍�Wɫ4yHS <~K5 >o|5*GyqS7:oO<$[gy+ٺ/˼Wnhbٓ'N3hޏl m s/%:ȾNPO~E5={9?6blIXf&)OXd}¥Ĥ#;1lIN"c6N6yGDVAW}dת#ZJ (èM<=G(2# u0u$^{饨 U2[fljcժ ^ /1'% !@'q[1.:x\b}q J5ꊣH+I {n8i8sx5CiAiWa$:Zd[ihS! :vF Mƃ]n99bUU`q`962ۭl*Y<t:= ؅X =jf�$ޛճjQa9Hp3!2T Հ!J&;?YP-`s⛄NdGK -.@�46sCcvyg>4q#0ؚy4Q6z,$ѱ6#/I^YO]-a@32ͮlhL$>p.aA Gk)! J㗹N:VġgNs,75`C<Q914, lXb }߷A&m[u}$.}|"qKێ9w,`v9f֡rOsp|8mjR6RjyIQ8sdƯ Yd!:RBz9f8Hϑl+ֶO ;ٚI |ow$cTWRw|Lzs~1ʅ6t @<@.^ᜪwGH֋TLpݱf\tO=4P–zK,�$R_\AlY>C>l8sO?G0y^&`Mҋ{g$GIyiewú==ʼnp=w1js�P%d}f|Kp??Z]$H ]7�t[gוT^{I,! 8=H q ww~•̌|-tSWSA=l)mzfa:iƳDhZۢoQ_ӟicHL8@Z=~wҿ/dzۿXCܟT9QYַ# D-1>ÿ{8U6:([?'H7D*7OC⏁ەO^-G 6½ss8 R_SYU{w\c<@,5TTfxʸ>(Ji`δ8u8-y :QsAJ93`t'(!CWng ϼB(\kz\[^`=w5q4nf;sQ8@}Z;u e> Q$"y:ŀ МLY{2޽n {12PtlxEccc_PKύ.5R N}肋Czojjum|3:Vj,}&y q�Γre4644󚍸94B5Kc <139̀ҥ+ 85ȕ褙T<2ZD1z<q2?!efa`,'�s{܅w`8s,֙{ck8k48>g g |$9q&rF#%�@ťѰ3 (tt{R7k'eO zU51"!:f)2,NjYIBrY8fSe$ #ׇ ;"қ)HWMԟć"); }{yYP]sud >FR rO{wk_`k bC 5TϾ}n>sIP2--Y}g]w'!s7qv RNF_m2|K8>'N>Ark d^1$݆0,s̆! 3:' *fkL[[W Q~/�ЪFi^ a* yFm.PRLA:\{D{6k}[3 |�gt)hh*8>9�X!XXg�63bu. *½C3KA׹0kh6#52H%8NjdnPoz]LKZZMt&v5kdђh:u5='9tx?M'gv\fؤq.-+5n A3YʃgBf;u`:̰gT,,V=nm o,3HJ�ehb50Paͦ^FO5.o } M9cњHC:Z;x{30�dSDZ6ۜ1 e I5lu%t颶`2sicA 9dL0 \2bFszGNqD}1ud29|Behl{4󻊬Z!lr[sC߈6T@Uyv;_K`kS~2LӲh .sAwA'кIFFW\U8Yf)ӷqtYO~',V;w;=|W>PzF t<#'|"6=d&xVב=wQhu H]3;k3Fqߙ^)v\x1&BC7g; @|$#kK|YR\=*I̠ZRZ-¯oY=~5jeҠDu 5J~+s_H֦/)L9wl8Y[F<rplyԵZP~WЃ=HV]ydW0Ži\=w:ގjP{[>0?1B/\ƞ A!3+{ޝ{B>'gg֢dDYtW_<=O=7 , T-ɺ/۶/#Pd~"`t1ANY3c}vU `lO6 T>80pKt3!U!0NG9,֥SujC ٽ2XIsv-$ {l�]u�5U5IC+f܌N9ȟ7=_JPh(Pa745B4̂sq a%X<to/t^uIt-֩3r}{ :~徸^ Pk! �#i*ӈp8:4fԽԑՁ3ܝI]t, 0|ěDNnkKGJ5�n;{eZen`'%S5,_{uٖk]Pm .}PaQAҁYP)+5*`gJ f62 zIfEd8fӆiB+E�f p`ԓA!$CSKǮfbtKlEזĽ=ҋ{Aޱ 9FKvԦhzςd~H}[iќ30d] yD]7eיY>6îKBU.fAv/^Dq22l jYiq=;zgЀڊىR뎎]FG ꌷ,@^/p˭X뫹֖app1 *I<?\sbbf9 0R2NY곳'5\iGG;9ƞš(-m~ghll {}bᦛ< 8Tliqx3oQ4,w(YYm>P��̰ȜmpXXO#oh"Qa<�=3:s F{@][TTtRPY} ]cQ9qo=,bg&yB2=ۃ+_y oW@ ̳xzА-M 8 YLΫ5+sJK/Kg+fF𺘽&:utt`�>!|ZN^k\N ]j�T7™Z!;ڮ/ {lg5߻o6 S[n j q7b4$U G'ڙs`qVf"])<z^aZ2 ;QwRU[2™M>TGsdV몳#ʓ>i5Ξ| 6,{gmWyt}tt>yǘe<MFDn"H{beހJ#]kMSS2d3M0\w:`uĖ3k-Xuڙx Žx&( RaΡ~sY`q0䉺S~kʺY7iM|!kڕ$m+ګKbPuz >|hy3тe) l vc<Yvaoz#ъ4qQxG«/A/P>}.۷o!_>Zo\>kz7?W0c@X vr#c[ ohlMgJЇ9ȹѼuv t3(`UGLDcC0)טG!ߊ`pFr j q0#Qdb.:Mvv/r+aq-1n)@o27tbSΟ$/bF!�VIΎ1[ GDI=,^XGoѭ։ �o"{h+dSwكDMm,[?il~i_5nWWF35�X۶gw_27Odм yGPA@-ΣobJ X hLg_>_ꌥp&}?݇O?ۿw?{wgro68R0@4#v:(ew3:[/Az 3tP,llZk%l0 յpАVHWF? @Ȱ޼x2| lcCm326Ŷlp㮱I9aMl+o R㳲3u S>ٝ2 ΠȤ@�J'D%$ǵa0.\566dPdgA ƶCE=MQ[&{)�b½5B5^(3biL̎ڜ�uKdY�k<Mym^v oM yzp5Ԉޯa;/8E=TiɿAQ6R.pϙ3$CJcܿ�2>g1b3 +O=J ai:$ܿ:-".:Nlw(;htőAݕk_;Ftlp"<WD>B}'3a:q> gN?H؅cW"\WW.^b2{BmޟR͆gH-Ҳ"5p.3Cuټ:SdOTi8+su%>Q̕sMNqwj ?DO -擖ÛL\vJB=_K�A}BN9~-} =WFh~y-fEP.%8YP}l(}}ôJG C1 ]Q.-]U47"Zm#<oyG<Kfˢנ:qe]n;;Yݍ&gӵ5(hh\tl^kV)fZ砷 2<aA*2m]2^K0ZN#BG'$ӵUx~f1Cq|Dӭ3QEhgG7̅ʁcfWg]Y&d&/k^:)3ӑ:&(~9IHedd>_,vYܟ`eP |X`=_PAM)UdW &24‖=:D;�=L}k# OQmWmAM!]FwI1B>/D42?r$a~tb0'=jD8hzfR'Jadi<Rn=zᰳ-Θ#cnE?;9nU83,sc1pfd~INl@fg+�E�(C[8, %jm8ef.n)h9Sq1ƽd$1qg`}qW^7M޻w�]=gId{+kLHߑSt(!] }@�zd�Zu"93]t ׆x3iocڙn1T3uq77#v8vgՌ3z׮^YJթȧ-KSuxr e3ըCO YɅlAF͔UqndzWY3^yв3v�*'bl^c3sY)e.^O}g[z/s5ᆣ7!tMuqq߫E\*Ar6 ʂNO}_� :%n اnG 7^3usd먫5`yjo}k` 7~(*~Fَ-SLUV` li7LYAn B :Z[MGoD~=w~^�e#6 �)s_(&3Uۭp7amЈfpȜB�ijOq,g"f5<dt_ 8$7IQd=͜R >3 ykh|Ȥɣȗ؝%S4>eI) LHfm)03A48F#Z|9kmbCٳg @`}Vnn_>ϳ z©UJwc8-E?M4I@bE1 nBYP2P"d+kA[P'.Lq$@PiaY,p)@+iWu;$A ~x (k"Ml(҄Su3utD4lMLj\7>%*}ǩ3>:G%?5:@k <G.doW:E9*H~=T:Rttҡaf݌`γ7<0A̰ u��@�IDATLP\|F@)~r(JY;nVv{,ksVV݃t>e0x(1M}6o bv{8Θ<jmk9G! GJl7X "#h'7 hlNg|*gf֪yϠ\ts& J q8_AV)n݀&҃9|(:0�JUրr}PfqBAwٟWybPZTI_>{,{2L9)2nFΆIdqUPq:èM`2vnkC()F{B~q:hbGF P/ҩ Q .z;uJ-N\X sPHJmW·0}pYή0FTڊc>Bc_q*([r4$ =^[g0ڃ}}]E`f:UP H?IK"x?do<l-@b ' 7kϞD0;\ @3^=F(SXxz,\DlPӗ9hG[ϛΰA줲ްBҷq f528ùYuI�%ɯ+K;6B?.BӦN 2"`ܓ/s +q8;h-fѷ&H1BYWM_eHy5Egf$s7 8386YleM}t)܌Kc v Q3ZSV 5,eDI J/)K$|4Mαt!;1 !6" sJVs @wfMA& e z bsNa G@3Ȣ՗街t::5Ț/f4Н@B4\`u&ŨJCPs(�ެ2$Ueͩ�9CPBo6Kfv€ަ^\JY�KMoJѦ΄R+gl,6gxYG9v3)bGAG>!`F=?aIv3d'͂?אBd򄍤OqTa, h4YZ?i'fbs[6C7]s?� pjeph|DGy>7_đC}1ܱcB pp7 #Ѿ9wUYỸC}.k=ۢp]?tt#7]Om0%4ɀ8V_x-6VA ]_ F3i-VUSmD�;ܽ7z˭4AI09cTSf<G/]6Dv}ooE|XO\~I7 ;;`paoc+ W_Rw A?-[b{VLC0VvUj3�]06LTFY,{bR~Oh omӲ3 u[g~kUo*f!Yt z 0R8z{GcPW~C?( "c9|aXe84쏝7e,:βOv vkdp.̸,jdM֛�N4KWf>(d_>cBl�&iÜuޮ}θG:?:o~9BK߷|k+ۿQynuG�ޞ> (zf/P�& ]�`ĐYsNq0nVBzunfۘ!\B!3T|1R^:htW ^ j N%Ζ73Aqu7+sx\vQm1,U oƙHѰs'SH1cx 8FPVݬ[}cC"16ƁY@z^G4 4AmyY"*jh]Hko77$n8 o N<�ye6&  G3`: YkW 1ýuM|o)3N gPz~ֽ4uM{:z:ʤ* ;'lP[;!^{K!"Y722-1 2 C Uu|<cupF[7A] ,YR"�furҮ,4Ci.dBdc(h͹}:,3"] gmѻ3ilLWE'|| j:44?t0IFj6Y<k@`f cSRJVy=UcV3|*d@zMa^ip #:KNNP5v TꙥC330,Y돭 ]@.ahuMY#a҉c7Nı*fo9Bఆ9BQ[_z# a& X_[>l$� y+Q% {m]Oi`Rr' H7 rY�Ʀ('΅5%'JQ2g³VY^J<\sS3&.* fG)S֓y^|MNMa+]89ieGJ|<{3jsAynVq`=g,[]\kw `YUNwI=t3CK9<#VY"qf%exkJ~utL':*Ϭ$.Gx-wl<y0^̪o7ǎY8P~fpqL?9(5d+2+%̮̤Dž%0c шe�b,(_d5Y됚ύdw# b6ؚh�B&Q99ƙYOZ2T>44rGG&nfe +sarp"$C.<.&Ba.4FXnO6D/`Rz3:1`vN#@Q�՟ha9 άTT$>"ͬ؄Q >z[KŒ$+`+kת8:[ROPJ59w[8I!fӈ9QP=HݝL؄N1GyShhi ??nʰ>k15>kz�ȸ.vyv̄l#g\@wxFtLĚu)lk.j~GB+dζVd/޻nˣi`Eh#8%>urϺS;? tK/,m:4,.5koP3M+9�fl"`=4\ kǞ 2w*DM<kkj ';-@F\,?t!fW_y[4M�-1t Yb%(H%P ;Ex7vv՗F6~v�2+cԨ�JO!+X ]G<]ٔpL쬋�$Zdg^E%0͆NO--Aٿo>g%ʵ&QlrQ6#=i(GÁ=e{Jwb`|n :[9`(އ Qq>1+ mh- 9P W g_abX1scϾsǾeO=: uHum 'S!5z.GlS_QK*S2>T1cbʌ m ɢF-ҡlB P@hr.Nv9m1�CVCII Mkw:pTRQv:)I1<+d1t*5R d̰Y˥ch2L J:Quh %d0jBvg70xX{c�e loq}tM6GyK"wY>'%=s.f :v~ 8,ιˆJ3[)vk߀N섳D,�k Bk-C|>)76H_=7X6ps v]g"Y-֡A�*n_*k>b:׉``Lb~e5igέ('܍rl`@}2n m` 7QާX9}>_u5DV)X'=#eP8JvꬉY<z\/qEyd D!=:;;c'` s??Oqm&xW<3nᆛoDȬue&)]{q�f:O4 UJg9u:�v9K8C۹ CG#f \BPdl:`q1ytPj œA- Fg3볌#an86?@^dL}QQ uei [5oy�|y݁'y umiY䧓,DU ׆ΆGz#Vu2~&%|0ykkkab {I\,C#{d o U~)RwhW.a9\#Q6OKKSxIqvu0yf71N!b{/"XlukMkkQ]]:[ NГZt8 s#I=`:hNp&Ӳ@î <V9.&#eP]|ג%g h 9JjfO뫠Y ykD0{8= ]ZNS5'] ufg8U-> S҄3ɆQ4[n,#^[ /)>/d,Tj+K<gQd`kvsyX{EYkBZ@rd-u<�%\'3Ds6Ӄ<5ԅ"k3vZa3ͫȓ+Xfg)#]&yM-0&3l~ 8l}6=ڭdd06)6Jrr14ՐH�PiM&,ۅؚa>.>+0nni�1LBmg[ )s=-sϑqv%`CnE846<lTkp.ʠ \G^\evVF|>Qc?i9#8 H*Ule\_) ?s+ Ӳ{{"tJGx53wPYR_$p<IޙpõG |?"cF &.{Z4|żp5@D d:b8&o.i?\GO;X,{jro5�' .\g4Y|!| PiiXa� 􆌑֐ ":�<r9�0f,&iP@Wg.>`x=W]36}.\$sY_!I9M#|;|ߠny�0θ;骅<so65dPF{l/"ىy. AG�*y^3Zp`[kd Q/0Rv>@q�dx ~I0$r�*h޸-mRndm 6f,43 ,^KՙN|\֮XƈJ�MTAACl?@AsY_y:+~[?t  Ԥ,f#*QX"sx[i6h7c�_kN8iqtUJΪ%esDHItuFPrEhgex4:1&1koxB%-lpW@@|~ihPEN/Q,XΓgy]܋* 9fX#ϘD44:fH5>ޯevSfgI{YȚ%B:4Rşk0@q_\U"IwG465"[q}Z 뜉yfD2h=9Kt(0crH%փBR̴>fazcv4h27bl=3TY�Et Vq(=:\Zlg9?5[e_GY0޽'ʟNKSl0z;-dfBYN.PR7s:OPY`_IwWOi1 sP#X `+Uo (.QUHL%�" I֒YpCa>@Ξi}ʹ—eRbBhobnffSnQId73`z.١5MϦelifEdΰN #kc\/V&]#P擩kȧu13GƟ,43?W vAK\_~ z}V2%�+3Z$ :;YTI)4©ߠGRaSb<;͒CKN[م⊸MCi:+U7ۗj YЉ iDUkw92R]AME\ꤋmL8alAԓ.&)�_==Ig 1 (v]4xKqω^t/{7pnx0{Y??ӟ ??2jֈ3``'0a} ɂR˵ʙ9Ru rRכ{yf4_Qr�A.Ĭ ׊ 6i",vu&c:`ء& jGaߊ(;#;롮!ߵ;;Z1KcX@Kpٮ0 sHDf " a�E�FZی؍;l#44 n%-d)Uv ,_M뒎'`Tuoav)\8}.EWw=v"JM`2mY=Rֵt&C}*J>6ޘ.SYı]Y:u W~Pnc uvW%x0+H3aD&̅0Y"A]X>ER搙�ɌOHf/ 7 So ͵7V7lj8ë41bW.ӠōO>5zAWfa m@lni!fA<@�nJ]F%dSSÞvfRiˁ~/Lf=SLkC5KlJ0aT&Е3= N7_wr/?|<3{O?. @..uVveמIO0�5-_E3ewmeAfOevX(>q@%&_p)Ű:+㵮e*kI"~BMu ,�Ʀph ~-r~2lNn&@LrX?5u 8>^ӓӛgNAWC%62LYjEuY\<ga2п;4QnKKAqcwKk<666bx~Whhyg#౾16Uy XˇE_CF0JugO|;<Gs^r�9))憆O~?GmYw?ydjN'7/}&dCm`S_cO[y:m'>Xo(��/~gPYk<CEuݱc�7=N<{4S3 剑:zJZq\rkpG>B`N -;x뱡5@C"P}�Cc2؉1*738Wg%Mc�P5fcݮ`*,6ԩ7x0h䖃xLaPɤh|_?׿ix4،&f%9`ɄNQL"t})(eоpugz.8a)Q#cL3ȌSjo=`5\HU)u I3Hfm3fQ7\c�5x4`iZF8㈢Nh ]KCC{grD{턁 fyί*A!6X*tem@U Nc(^*^1^D).R! |*ق_ڲ)V袩(^׮{:c'SQ3AATyHb[KCi;Dy25*4N8rZC%v U4eW56Knj^'bLY|.504@=3rÑ78 `칟1jb̟ `4#J! 6әNF'Md B677džԏlb(k=H<p@ wb2Y1=ޤ1 $s@;kxl8  Mh"C 9۲+R!T)@}dI[_Bm#hu!B~X|׽pRYo#ε !Hf?r DÒ!yRj'2 E7{Ouk窮VOR Z- X1321qbc / 1 Ill�!!klRyoS>sub|Tշn؂U>7dMY[�3ԭ@P: ^TmOt58WvYNTT0@~dd.zG!RpC˗B#[{&\Kk=#5; YIj`0}_/Ak4,h9K(>uאcᦛn<d<gesZ 5:rgŀ,φ#V� 2"Eg1`X9{"~箽8Et?%'XZ2( Qf -Eա[|]Bs)[o!4j|GpDI\-g ]˪{8am }]z5\B9; #2e� JIVsdK aePOuR)uk žI13? +>.w_ mhັ}샬Lw)�W6s+# c"K }0!'4BK34Bp-BcM=Wѿأ fy.|`ZضAdYpC/tiiKO|5�ϙ06@)_f͛"[᳝kWHknl)6}M]G~M3 N6\/7~I� E�wyrn=$?#PV'3ik.uuc N]w6iG֒&;÷v!(pς2sF23Q7o{7`Baa+XOȻnzT}/yvZ ȂqI@c%ů�--vakғί!:24*+c'g# 5k|^|3Qe`MeDI9�':F5IV|?x4/2]T7 /DPwr? {wrᣙ"yuaԆ-u>;LKg~^#wE6sޙZ #&7U G Y :E>/rn[7m/)_pO}H 3f bgKH8Ʃع|O}Map|mr,n97nC^+IsjǕpȝ WAS+l|Z#6㱌j{SYU S[VH4OuE^PG?>Iv1ESغAH q_k"qeDG#3zY|vHӿ~_G Wxsԩq OE0o@8kvg~-$Rǟ{?$G<O9_I6[3(z{~.d"bpbX8g;%݋ ק(uЬ,<̾8YCG$y1H�Uy湆ꨀ+ȘEvT𻧩mAh.[NZ4e�Cu� :ɋ.1d\I#e)3q2ґұ jgGA@AD^5K/bM=t:=<R 53BA%,LhԨ/ [@ٖ0v6oݫ΀7Tk{aV)�',(1q)Zl==iؤEbx?=qLCG{2Ln(  E5RާF jQ1bƀ)u2@kΆ$R $dy4(1uA5`g[σ^mh 1l#XB" <#zhesi!,OtipmC3iW_3$s/|qmQZ%b[esd7`j˖ͬNXYm\UK6AM7hњ%+ہ#9 <} Q&4P b`,ȗ�=rc84S+t$c:jv{!ˇCU*}w dɳ�ʐ3 ج< l\ɺ:,$ׅF*1Hx :L--Mqobk[ZqS IxG kCQp*'k!uKw) rV-IMG0cmV֠BH܍rpG2-4H3B'Q/+|qkH 1;C)`]>6ݽkG&kJpǿ#POfʲvP=B}fD<?q4dPdf2 v5.3\ȞLh;MLu`HFIK�Fz>�M'ְy=˚ք#7\ƚp&uT7P/Q}dp} hGjp/v\$, }d ]EB=UOWoxɧw{ <#cϰ_8~FUȑYWg>671*9" Βnn-P ]0VuAԾM\ {=s88K�#S<0P[qb8,1q6yRy2tf12 ` (K!p]3iJz$Σc�DҋQl^~Q{>NM,k|df B MrZhޕC-H |l3yxTnrA4D_D}ng$r渁8kFl9?&;W:`YNd0Y-d}T;>$74DJ: "3.�/JR)L!pɶN2ݷn^xyǑ@ב3C! +k6cwwg@w_WRkkg.lظǙ5D6rXA{T B%(2gv;kyuv`sQ�d$8fO/ߞW]= E|֜= 4ԖpE>$M#7�.p#X5gGbW<>량~hS$ɦMܳ 6nٸ99y:朢<zm4vkҗ-[76 m[_>},wqO$FuLMoX[.ۦF?|_M�92$\YP)=t߮}f!B&=\ AU&-Ljj bRb�DzςmT[ny4_�_j) %/@kán_9;)>qZ?w,Oe Rv5;eNvsOxGwY`oAa|@S>Q&ج(FyӀ�Jh4[_ymo=$mJ7;A]s#¬|>}9E1t&6 \F?Qx�u T:^ֹW9[%3fY%uJ4\Eg?9,}|CITuZlWIk@_`<*Ck^KW A)ǹs <tD# 7Z[BjKtL<+v30dJ.6>v^aa6r}o?wRV#k!F)FSZ!ۍ0:y##ÑcV R"[Eu @vn>:d�Hjl-3QC-^hfF*:%*tSYfk̒Y܃cH44`6KGʎ:8e˱VY*P)l~be�Еq c -W#j@l9h&êr29Y֝,C\"8ޮLe iӅ:FiجAA33 jc;vUs鵣k3:[gژ5P{[v ϝl4Roذ>([nVւl1{%X$+t^TQsƩ#BA{dtx ]C7d@gY>@gHgùoqB-]"bW>#%h֤z ,l:9PfW9Kˮ5q^25;⧤,#<pẁr~p0Isu\:ΓqyK<6mp? tazPqh,pC䛛KtO͌p_Բo +&O4lƇ¼X4[OiqYs~D_ýV[# i6i|ȼk4`L}|F6 Ϊf40ĸ41's͡䂲Ivs&Zt3?3zhv|Ɩr:ps^t9nxlYk>(T6ՅC -d��Ct|}@q>l}]2O*ن/uMA[�Ȯwvknk1iF Vz2 0 `0 Pqwqs06I^cav޻}(%X)bY3<<DP>Mg4Yb>(ah. rS0Bzqcرk#ǵ󽈜J5VOҁ1kE0~8y!AU4s?XPu{i4YHxQj1n`%&0MGbn2"C3 1!PbɽK4 \<2E4^x?yXd G8P/Yrv9gG(y #tp!f2c�(x&'G|lyB:<qlY.n΅,HKK@Я)t `,!]x\5�56A&@c ӥ=[J> q׷B =p&ޏ_ezM5;=s:o%Jݞp̼XC ,`͊sfKY{{]FGXm*ecSbɗa$xi{V��{\5|0:+R]8tSt .N>qDZ@/z8F7=Quw~.f0 2 7;B9z艽E/xp-1 0ݗ"iz<pi|o(GkDz|lZ췀po_/  re{<vR/zTki>sxgB #asna]C3B ޣ :. rg}ix2LFZ†9|$z׌Cox)q ز[B4w`J#lFKLBx-G#ԗȕS~3ޱ>?O�@yS,af/?d@_x8z?8ӖtMs�m2:9ï ͫEu=\:>6xtE J]�P'wZf6!}#苁O2{`C ;F r v:ZbsyXqF>3{ty·ze C(:>1nI/כ@8!(p@;zb͊ t^S~Ο}}P=ώ[9d׷4Vtً;Pf@0vD;6|:I66f~յ5B$4:YO=)ƒQr'09xE8sԓo] F@QqMB|Z2u]op@1l-ABIO5XtO|H@va}aKt ~'1qu$sɼH 64PQS%3 5 PH | ,HB\�ulztMUs#[C-Ms@0Q[ =leWw7N]Þ1+:|=KK4*ZSl�PӴZV` SlܻF"xzmw. '<KuF N)#7uT�} q :.]JWj0LG9Ge!4KiktJ$!C*0fFyqo\/1϶MX( ,Fz Z>C³PJ&P+6IVgD}B]Ha.4f { P9`siUN]GN�D$֍nߺum eP p8ˡ5uQKd٤协Qn wҹ/**S vEyچCC8e Fع(}Q(ʷ RM|=?zAo)5"Iۅs3}نs GY6 l- y8e֯Ac%sЃf+ɉ00.vGV #gZjꜲq<zt 2u�Tsa}{YO Tfvxosg]<TG7|4t:rnʫJ2`N"/ TfY85{)%0ЕZe@l`e&H XR3ϙ[OC%Muy|2^Goy:. 2WԇKU0~$9k8=TL#BV\�ۄgϦ>M,*@ѥMf!.# R!E(;m6帉X9( 9sjn0@(ʧ � ;Ȃd*70<(< ulGzȎE�B}gO l]@Q2RHˊSkĹwa2�b@1F`e#cٔDk�&\s1&9$+)`6k]0\=ef`H'.-DYwuuLMfȝ`c;5eT3^%8d@\\4 /oη�=xg݉]5qCJvWPj,c↙2�ZidYȍ;ϧ~i<GV_.Y +l!ڿcL&=Ps􄾉#'�dx[[P0 dl trKSGM"z��@�IDAT&*}dmCf:\m/W}˖04:H^ Ivn3ϜL3qOK4yA7Z*>iWN,IO@ vs+a}dr�6$| (&aVã= ՛ yEKѡ>p٧h'vMGܼ :xuB[s[^\?Cʬ:y-59$5!! G`语G�xδ BsyS_ZXNߋ%4[jCwʨo N2'og): ܞ0�"db%2G&B Bg~3]~>Z>񑏇0 HBFzέ&ԟ2X" x|{?.xg:K(@p${nL-q4#Nn^xltTn+ t:":�:=)'.h53g`-ڧOq~D3*&�&A7l;|*RGu-P_C1GǓkW!{,cJAI K/6ef䮽` t zu4`0h8h 1 d!͐cNHqI*sKqVhp3@' Ŷ\\TVqHe42#h 4Nhf1u v֭1+`"ڹ@\Pa)ɘy(v}v4kGؕSe[[[ l0iDx,T~R*Nj୬T (k6#(uO\|D,{*8뚁#ڪ6YʝSAJU^�)(|mK^5jL ude}5"(ZLm6Jeugr /$u#ʩ�Xg@ ZT% c8 5)�lUGߟwnϜL`xc(;qr;oW8w+=E4%ɤX*ṁxo޼�89F2F dK!OR+?|/NhۖE%lc/%A;+:o@` [T.tJj穋T&g]=2h\4 )zCUcQ/g&@+%`ǘeC& 1Cf�>sK{Fv!9q"dm PH(H8z"S"%ώA{9ro\?TX,wF=GpB@.:V@:Gά^4pEqMG>|WWuF~-E1%q}3#A*yO:]dرZ< ,,Չ\ASEIp?m9X:g#mL$ YY9!A�.Pg./k ~ 1I2W@ �) wu7N@U8KCC!ښ\aF4w.]�&s߆Jrulf!bN:_Upr E0"Uqx7 p?c7/w.@9)kGǛ8kp}*B&]nA ܿ4MɚuBtO]Q -A6.AJ~G#c]>/, abp14 S�53Y$ydz313\N]I{]^[:A9N)gItL}ǤC@F^w@.jA.76Φ=2_RL GOF[}AZ+UvrU2�84vrZ[Dˇ<O`koX9O5&>C@7.^)p8bIGNhR-yO_v$X(%e44uZæ|oh"Ď˵UY3/_Ӊ]e2n YMdAÞU}˚0)`u҈:NI=N;Z3DŽxyJJW ۔;O\0`Vŵva,T@&чHfe`zMJ}ַY7v$DcP 0<F/xnڌf.jGHX$g-d{`^wmضik?M>za<PFJ.h=a[$]<>Z-,BnCw0lnp 'qǝҏ{v3q$Yc2|ן)VNfj$uqI A 䚄 kw*îQ/_ayؔJ؝]w8C ϘO=\cS>L-#!)P Ir'y /+" kY2i _>~}Ueg%? # o>4!7[֩3XCMm8QGU3h[dLHqU9^ F>R%q!"\D`-N�HCQ8oZ: " wk(W)e^pft,_>6?оeS8zh<^h㞂"2R<70Cz*4Rْr41XYYEffgZ(i>Bv2A%.LTQy|_V`Zhӫ6%B&`a=WNT fSa6e^ ,pyln~ TFA8c1hFZkh+s].7>瓁!r;J6%NS_0w6)r.flhFU4c;M} Eh#\�(L_;;=Lfkpq=5@'TNq@p.XpΎZ Ǻ;gq4gG*a@9i :юtW\ q/,jZ/)d-~VkK3.D# R%7FGo p(\gA|ŧ :e#S: F<AR>.lڒ�^`ԕCNae:F37Wʡ`D\{^)}N Jd(ʘR�ufn�:bd98K7ts8{4 i:Ar_f[6W$M`|uܹ\W:kAǑL�ut�#4g&41:i[4rq@[%,l]5gOczs/Qt8{:*RkmxMGF'n "c0ѱ]Hgz9rl�M2iׅ[P'ݚUı0a]kOH34Q='by/9Z?*U;Ps;Bf+܋cr{Y@ٹcvGlbu7>2 vB߲#"#vzsΡ';wl ;0N{fdyK*ucm%C�^&]u0P�b汐11[22yU?L\[1k 0E},GidpKcS2dY jp�}d b̛5#*94Tw Ub+jKw`=Ъ Zjӭym8fd<j_/Ϙ!߃Y#W?o;l`x馎Cl rXhYƞpZMq +Ŭ!t4 Y1cPz=rkgSτ@ 4AO;v7̜˞Qo}<#`H.D1X<VtQ6>4afo1`X/}%ucCD�5ȄRLt~^cnm:HggS:'`9VEvQg/4@=yu~cT~t4c&󸗱!p톍4⾿úNO~2dh2N#)p/._PLt)*θ>r_ n \ `Cgi+/¿ [b7("�9@.htO�X.h}5Ǘo3UM]vz{26Fv'8{.wldogm6н[xςBSSK@n2G?2KdžAy;MIlQ6Aeo~uלM>W7appcI) /R9k`c P=MK^y l aeY]#�F9J$\LZ8+x*"i|iGYANs-2N-t TN*33J"2`U8}ZEx3w*+?0)j#qZ 4T~f`#}ԸcёA ȇA;MsA\";XE�,A Y4}p5I;~~#O?|97np,fO0lޛZؕTqUKC P޵Rf,e9 Rj6A%o\ H d"GGJ tc~i>R n@Wy`LEe3 =Uy-?̠%K+63b/k(lơlH]iй*E\D ҿnˢ&>/ M쥙jIe&E9 2@|7RC[38I uЅG>'Ǡ  q2 (]ݽe58򾇁 D٢~`!-mԏ\ǁIw$pZNke/^:r&#`,YZ\hx0Bq<g嬢%{u'b&TD{ExMcOa+O>Se]ĵ11FVu4SZ= =ف3ApP*̌Kg'%dz9R4Hn'@ 13sC|fq =6]!eF)訳QYkc6?ewqF9_'ΟAxhO>#tS>m^RU^A hgA)`hPzüC㚤 N d4t FiG &q" <Mާf6`U>>瞏/|?f>m A^B7'$/(!aauXogv9N[9(݋\2I6\5#04%5] 0)$&W)}766r2h1arp{p>|xgkF?E>Ȫ0Wlm Pi6P6Šwe0IG"HnB%Cu.0S%X [%#f&RY{Z��%rUԆͰ`=K&p2J@ 2!סZprmͭfγs988ɘ 4iioe:]M=ŊF+ uU�r&9'K8 2 C=Pq#N廈LEfpȻw% XBf y3]ɽ s_3߅w!򗈀2;E/>:A҉N[af% JP2Վ+f.|L08^Z'>av ,|I0drX]IV=1Qapg52M!?z\2V<ڥ֦}я)>s $O2GGX[v佷yRx^ c:ȦC,� 7 Md,yɾ XKC<xAsA0ڿO4atT}䅑!ҰH~4hϱ--A痗[Ⱥ5@fkѵYU NUU5>}%.!H �op l#j:csx}سb=O@QWOL __g%\׬D?)E1A.垡R65U�,6[ߺ+K ݻwˮwH~QhT{922t+ h7q ?ۗ^~5r-"=֯[w`l,yl\jPXKψ.ג X7zQ),^"z+{ #WcvÃݵqp.k;6̄on9z+E@YWA9X>_bqY.L{}bP3Lݐ8rg3 ~(�Hן4)rd-lj3+o>THt<\X?Z0G  ABfA)t( T0 D`}/{KwN~|"Ʊifo*ծ.>6]zoJ;6"E{pPPOGtN?\ RN9(v@[K[3*j_1 v'b~MM 60�C1CkoiV/R7lrYs֞rg3Oo'#iVڒ0x\O;:+)ì P[ܛA=Ier+W06(S ZU"�?/R:YeaiA'̚q ?0 cQ =ݲƖŵ &`Lo{xd6GԩTr1#kp0t|XFЀ"zX8ںb7È/Cé0I6ju}}#A[o S74L|]̳W=BBu0_$Csx`"M6s}P=֛WņP<8kZm y=gb:[_,< 0u Ͽ|Ϟ`Oo$5x+@uMݷCC93sf `&뜄<&@1S) 9:v :I'HB0pI1s*iq.@7F3r B1\8RJgq 4屇kN.:k=v�-ITs_d}=5:d2o?3]3DyxF-:q4(F>qsq4ڄi2Z߿H-[]{g_y-gIT^{%Supf3O65{N&W)K`dž 4Jh^ɉb(cqf9tB5q*;wZ~f)up v`&_@s z5Lpku㨿#cbg.ȁ$ȁNS7Ǻ#o>QJ['&dHC=>  ut@oظxbfla6jV'@WA$K�;tm.M[Ys_(i0�<^BgflwY2||5s[ :55َqt@& oB&]8l-{©Ig4y !V>a/vN�aͺy $C#d~hf{F9@&C Eg�pY؊bj:bH7S!�36>@?r� U`DqC99TO#Fq^Y|C-/c()Dk$5XBE 0�^nv]>E@#< ҉mI�ޑ%p-.@OBtu,o0g7#Up^;*1W R [ig\36%ў-geXېhß~d uhgv}Ǿ6 k.Q(ccNU%} �>LS~9Wirf'rm&qZ*Xw/El~HtC캩}3+pb,ugΝY޲H's g^m,ijnv\9X\|92dܾ+lڲ5lڶ#<31FS�ҵ&7m#kUt%(W+ZTc-�aj={?g0kmO<I?ѻßr9cT^[ՙ& 8sa32�Y9wˁ,$$X)&\V֭H!E# 7!`Ph*$;<SaC6w}[_~?1!=Ͻ?+ߥR`F[E2mcP�w:~861P9^,H BkVd{^:v .?G#{c|[+YA`ݠ'o]@KoG\A)R_8gφ^۷o WtQsQyk<L@k|Toܺ1͘Qoꤙ_n*{]fmppFM�7S-`UkA KkT[ΖET m&JC0Xlm W: ޵ݻ[+}knn!kIhjh5Ehw{{{[DœNL4O_@ެ]ۆCiQcnZQQMu- nñ jT} vҽ@N@eQc`hQZj\&e¿wqWkaf{lUJe 2b G,>z-YV5tu2N 89R'5fn1?l˗DRԬg 捛άxc,䜭 w>#88mwó?^a 9 6|Ҧd\ry̚biR:@·k{W8 F+s Ό_�@s.+*+ZzdǤu5 qDgT]A, Cbmtҹ=$%6G0hʳ.'=a3Y!ηxՇRR!9O{ڤ,Xk:Y' :KucP`]4CY\G3~'X?;;"cȯ:FQd& qkP?H'3!A447o&ۅsS*͜g#ܛ6ZxlȠC+@cY5 @ǑHܡA~0LZHl"nh]{)Cb6־ .n8'8x0@Q Ǫaِ @P"yrݛmv029g6ɏ�U(0^VWȬKِ̇|2u�R1S8T'Bktōk;X\%\)I T;&Jm5\md6AGI>+ L9)c&qOp\mX㙉t&mޢܚU+8x M';0n`Ӝף"j3s=*dZqD:`MY% *.U?km6ֶ ut-'`29�<Ti\T=6ꅺ:MIroʌ^5 tdӇ[Pu~zXtAv@w+ĿKw~_`?M6Gj@)]`]##~g6%tt2:W׬ C}@b5Fa!冢R0-|i9ʰ o&nRh|Ǵ>d`D=+#p4D[ZZQC?P庒`&59Y?\8{6lڼ9l۵3)( Էwt\_w҅6I ή: am(2fyOoG }^'v#ehՉvǏlb58V<U;X |GC0y&�dmd:#l]bK'X1�$ݺ|i1qFuJX :AV0=rf–Cm}Mw`?n0x×%B foafZo>2A,?k2B=٠1cl$I6S%Dfgퟢ%3yR~Pa V Aɤ2šVp*k\8jm2U.:~O)eg+BWlw*  j' K*h!ΧE]A~(}v6x| ( hx<T&t3nÆ@spp,ӟgyQ?/W<p<#\_ $ly:ú~PyRTC˩Iict1lY@N*5iRݽ*�9iޣ{Z):GfLEIݕ+dhgoLG,:>hY�K#;s!a�̝|d̚nݺ-fw\{i((9 _[[{Kk6k! H γ'@ѱe]Y"NSjfmZ] {&<*3fbV%\NIf"RWPdFG،1�:RN]\ gJq2}e4#8Wui&KfSkeNZ3~0z `mHލd }8f"om 51_QxCs#4YF&QY3I'U08q]gEͳYf "_g2>(fS=kKySU5Ü3Nk*^p3t_Ag*$4sY%XXCUZ^&\`_( uy2'�,�3qYy:iΎFjf9;I%!r{.$ h$u0x5f jwB&KN ѕE 5bPqFax>Z[o9//jp- 0P�a SrW0e"9ز&-F�r2A5J'�^gVu3Ǟ\ȥaT3: o #,ktrTd%pfV0R¶Ӏ4YS+cU6M #=:[O5֐4mv)8Ρat+PN@?[Cҋf h2k2nTCb`D`鎛dm1f{�)u)82EٔlfciN=EbWDFϱƞg1)-I !GqEe1DjW2`] رHK89ʗ5Ȗ "gM2Q[TlX"0u̓ W@-1+m@u^*1�}yM9ؠLtt{Nsa=)td=&s U9w̛!2;uX`{6 2/ݹK eW$+E/dhr ]W [mZx衇BoOOUȽ xA-TF]�񘉄j3L=~2aЧS"4' "N1UEam:R�Y?N=] o b $Ͻ4Y+*KGwg>>d}GضyC?zԯ fi@ackv#eG _b̙28 dƤ;?Ӯbb�]wo}~hxk|>r:v%}n^{%k&{!IPl"Mpx L,>{0Ms >5#Ys8E\-[}b}q;Z hut' {{NvHs9a^(SOncǞfdcؿP_8�27 1M&{9Y[GSO?O& 8�/w``AHEּ-Γ k 0IVLrSR'XdH6g'BwdU[zlޖ?#胣o}'~/$Ou#[s@>|.̶;\@|;3c*)6* %cFRbߩ|o(0FlN@bo{ ˹q~̣3{ ov.aW&z{*\88DŸHʐO=[>/YU){ 5 o>=y= K 8qqSK UlG qlmmqF@ {ht@\:V"h_;:Y Q!ksX87S:Hϧlޡ3Z|H.^$ubDgLowtAkg^cmL;2cy JϿf lcvkـkLdxfri< jg9teE5b-5gIg@{BH76֣�Uj WD`:Hmhhqjz HfRtT$GG"xoqk]ak&S":ã|Q _Z7<6rԀ@NPפlD8֦A嵵R%NUͱdW?Q?E}P ̐|'uke8q9vi$ȳ6HgK; 7zdds @P $ <iuvFPN4zG@=^ \>ʤK·w5hн=E�*Db60rlͨC8}q1fc HKȆ%U XS:bcҌu8=]9,Q}5Icc s<; ,}:Djlnev5 N^Y"۽6oz61 4A6@fӀԖYDΈ[$SV1X.6qlu:/H"&po^Y 359_iUyȊ2�5;B$Ǟ G`P8I0ئ fgCyXˡf@/3kG@ͧq`̴T tCT b9.BryVwM鸌R`s4 q!-mޭ8Im [nڶBzs)JϮ!2v/R ޓHf |$q Y;D~P冞֌%k':o'T<5#X8 a}\{Dbd 6R܋BD2F|<C)QK};6 ' {{ +dp`W.�2bi07mΧz`̬�cd_ #9x�4Od/OAY+y:u*U-Kecu |;_f2@Dkq-லxitpÍ=IDd}?<f<x !ȵ 9r6Q{]f-+Ц󴷓0"f^IduE%0\ (O+k C٥;թvׂ?O3ٵkW,Hjs_f}}hXq,u6 }(G?yʥ@o .D3HnؽU,6N١X9k9j  ~!vݱ{_F8aGN^<˙) u|G΃kGoʡŗP03 (OC<`<)l;ۤil4kl|^kgѓgDXqi\-u _t ̦K=fxZ\v]{(onn =d Cm?`@qf8IU9DKsɰڃLU^t#ݴ/ڐ;ޮ6B:X0T:N@U[Y~@t]x ?|qh jo >]K ¬fdT :hҸ 1EQMR LCڡfv^;g*%=1Qwu[�t ecUTfDQ`55ՆnzzMGPy s�vTL \nڴ9:3fJ@_%v:M;^AMD>чY|7*ΈKjIn|/᮱$ȕWDѰ ڼf@̜�61d@l@j3if:;/q3.뚄.Ձ)wMub-v$qnS?Y83H{o@xc)$6#Sk&pV{|IZX$t0ӧDcXn3"UPbU ےkTyH42KgL)&@ Fƀʔ\B帏6ꩨdZ58IR9,[h_yROglG[/9qKIe up":g9&Ngؚׅ?AAuScD-jN ƭ,bp ܠٌW_=țq@+hMp?Wك4M2[jTC>,hHjYTAM5VfmB3oYR t{�Vp H~a{lwkYտ9Ϥ4rFLJmhΜzk}ӛkvL@LqyzG4@O> Glxf^ 0|!%(1k2Fsw2IL vYYVv϶qѡ_L~. ?NpOE?m;.DCѪYFHEZtCHQ>g*,tL2O1uf7DJU'986X% y~ GEJ<m;] ~h9˰Ѯԑm-l4#iB/5z#}EY)j*K(C315۵TΜAsCdqæ$k*U|P#MƭЀ_`l4ϫ) v4 @�e=7&(IP8B+5(7M VL@,b{% PEgKmeKVA2_-5vԇuԽ.9N>'@W|gB#%"g/ zdFde *&)+ puHV[YgJCA�Y0@;e_Y[֊|e1|-z}0FM|EB88ҥH K3)vifH|`˫4 (?cw)65דo}vxJK/dzXXTtmmkF!`dWȏgzs2)Ğ?ŘZC"pϔpִ.x.kzأ Qd 7i� Fpԍ8ҳ/"f6&�V R)|-&&'=R &v͈m%<H^>Np2CieX;k�/sʮt۾>l~杂��@�IDATםMg):"ϮaP)P / ݬj*1k$Sm/,FSQࣽL= 0䨮y2Y؜e %3=q/*軪No1O{[{O{?C ||ZLȣGn{]hX[ |lɳca{r �1_]acJq29IA&&2al){E٠{tK:t'3fwaǖd~%2ƀ?i?s~OF2oϽ? OܥA!,(1ehRN;vƠ! *Y)NNԐ(xK8fU:93|xX�ҠUZ q[GtϞ}8g8wCcR?E6/3afYYwE'fpދ } &:I(W]:{ۀ@zTl*YΌk88{|/+L\57*o,ӑ 8vf5y~uhU6pk|nhiS/# 4NF>ZϪdh=hpHEO䩰ˡgoJH݇g`yr/[ef`S逝:u.Χ5:j6'H.d2S1j(9νyzgQ{y֊y}S8UA*-kca*6Kq෍Kt=fH!fjϲO6Z,9K #R@4(r!n Gծs*isyՀ yyaafna] Ƌ6IeuMy_ Nf:0o@#A64E0^?sCNc0#(Sbޛ-o' jA e,S5hE_׵QKDuZM^-Y_< <ݬ>og?e^u AG$e?wD-=26t\!e{5y:*fs� 0HG !Tfkϡ K�R JZ*@ J1`%ZjF|9N15C&x{ 4}<s}jNafUi7/8z -Mua>BHKΒ. E"tρC="6&p~ $ AF!Xj`F}<6FcD@g;ecLIV/Z;8 (Z꺧7U852vduL3Al0tJ55q~hmA iTU^pd2:{\M23)KR2ARx� 0(nF`1]t@zi ݌( G#Psa*5H5XaKA{,c PѠ KS&{Yq`,mT6ݴ6cBn؂55<e  (m6�J2{|zW AY)亝{X hXfU�ӮD9Qy<Aec()I7akÃLl G\?2 l0utcIYر}[عkg8{dHfOu{mU#≊ CXյVCb.k3^zu:zpm~Y[�h~1Pz.Q_QO+2,X];.f9{|dmsgÖm[Ѓ'.{__̸vʪ<q.aml a~OYZ Kr.ʹf{?琪;�k TW'{5PFz%Jv{>p'}βnECz*[߾!=#8&߬*h'd`"A=u* ݝa=_e=�"\1;vo>O(?Od,-8FUGΈֵ4DĐZHGUvp̧?K`<z~~O?D;(? d `^qst4w4 ؔ>R}76Vjop|]ԕ:O~$z ~N?,M?#Gܥ :u&f|MdN+u L0)]6#Dvրu N]5uӈ<l3l"o޿wXلSC61 -*f`N<M 2]Ki":1HU RGd�@!s]j*;Ox ^1ã1Ϋ҈&8 (O׊ױV::Vftpl?+|W�F`(<jYtlT:bΝ;pֽ f۬%tWj|{^λF)0O/_LEl _op_ %@e3vzTNka,q,73 (o>V/h})#@a fKAqWoH2h aPv xq~O(G^I %*L)6ꧽc@͝4>"fl=GseUe0{\~ݠdfM封MQE@ӮDK$.rgLJUi/:jT؞ddͮOqdF$=`#E3Mp ,FjjbMjo<Ǯc,<(=L~ u9 :72t#p,HV?eֿ1x67Ϡ),eC;gD"ۻ>4}1:fpF iT6r)uU�_.9 bp`Օ̈́W<q:Rʦ978> + l2(03Q{ζ3kDc�ww us!N@�2jp#)˳%#KĀ3^g5QD8m~�nZI=C2ס{?U{FAf%>=v+"HTeד/i0`~'�Y[ػ�z^}BN<Ӿ_fQpKȏsrk`w; a&JƳOf %6RVHZ;" f*``FxHTIC5F%Y@PfQyi GG]'VE1/ȶsl(#\*p+(79M\"Ea f4ͮ36heֽ[jfS&by03(E0,RL5? k#"ނwBisdIL:6^zr.Ev>'{]u�A&v[-˶lYI'Nge&?g;-QNu;шNt |Փҟ}{>~ޮ5 HYX4ΠZE<?:W9>Gdu=RܖA[s,.#݄Bȶ BIiue0;K>%b_Ӏi_Da Wo߄ٳ'P)N^x1N�iRP@4: -)3zs FEtKr%U<;3iͿkDX`syy7Y`:Yqm\qCv A`|Ym݊#"P ?Luݷ'=YښOsO@ur0G]?;ysiP:C=H*4̙IhA(Vav怎@A3'q +GϿ ՛9kHCW`e\ii` ur+JIv w]ND [T�;zzsscد|4W5u/z࣏PHˊd2>#:3q0'_O2_mўs{HǨJϤ60z0"7뮾%ΤGPkt4̣{%gI_K<8; vIrE//|u2v>5Uy>;a@^xE@X)rqJ ZϜSGx!X#G#ICFDZ7T׋M[qkM0rDiJ%<2V@ RR1W֦u^炴j*^> gkoe[(4.Ogyf(n`0w09‹b)STEA#Rc{4CG2W2es{|VrAsƑ{V™UgVc*]*H` 6׮fMzBvY #;Zrl lRL8!3ki;ga\(D3XsZSlFZXQ FO{lvDI9ʀ4lD6JGٻt=QYQ8kޛ"4H6KK[j^;I{CGC(vPkn0 ̊^P}(H@OUE4;0Ԩfiq 436:9ZÛȇЭ =0aR"BzoW!H&7Z@t)_!hߩi00CD'0-S̽ca)`AT~jJBW:3-.Đ\{#: ^OIRo zv@k4x]$iƽۗa<s8>0BÁ9Q�BYubGEy@lqH_3_eNQawWE )"/>$:]]C+?kCy8݄[8ǜR F2~-d^醯OiTg: kđ̓|Թu3c(džҽC9uLJ2޲=!FȷZXaEZ gJV I#γcT]~iTchc\_1ʡp:Tӂܩ$28ɾilpSЮB܊DŽf¹UtJLJ1gFc: -kxͳ?j-|C1j%+wbA㮙 20wx1p-$jHF!,!%L "BތD&BZ9!4:CFIǩHlFaHc`wk(Dj.`dryjb"Z7T0rч(T#D.rضh+�d{w=d5sC |)kHN3P)4Zm~}=ݶ%*q +:BC{ᮠk&zFC8c&$N %zm^3gG)kdPWw'8?:fz~8NNVap�B<j)P80+.>?麫r[+^Ç�ɓ*)Vݻo_cK«+og2ZFtBܳFY6ϊ5<bYeZI>> }1W zyQmQ"'.n4_cu#>5D!)׽Q'u@v1FzMAhjA: "3Xw@:k{@*:V{3@=0c(h=|;pËtΘ"HޤtӵtJK[g2L2^E30 /a뒊+ ;z->z^W@G;nx{KR@KY_nlhNj/(}%ynw.v>KΪ"nJKߝt7Jڏ,$2>Z33lArGVW6I*__?ޚy/MKtsz]( HGַ鳟B}u [桲$t/N͌?au2 b=Ơn{y݀/\$>5U畿}vÀkn)#(Be^aGLiWIWQY* '=HSIfNoxfZ7R)ɬ4d=|&e&ǀ\4P aӦuo::w&L"TRoF0 Qm; Tl{gI6U/ȇK5cB1k]Wp ȼ4l4rdyPLb1n�F5V(;.XF@[Ѡ( ME,#4 g3r>CBc=1T ]-jGicf΍z.aaF/KC]s 3:>Ldo[U@kUUZVȈ:{ʾ҄ƒʳp̃TǬ) Ηƀ<y@t=rT\^Ǐ¼y~c_OL)CVc' ("4kcܗ1Os5ʃpD8*IKjaA<ЇvXr =.�CxC]H8IaI7D왩BZ y*F+!D�p+Ey+<E!E<V)s1{  Dv(<"*9s#;F -~N2)jB4lQ1<XTg eЗuaLH 2jXEǐ`xSZoSz j_c/J2_=t5^c 2SQAQ24iDJk; 7 f+sQΧJtI`o΍WݣYZ4{D8Or8s!\O)MhhX wjf0B<P\Z_Qknl+#Z@FXr8P#bu<xiS(b*HFFXS(U Bb-U݇ASc3h֮B>3TBr(# h}' 919>!d-B8"Eʈ/9t93BVO-sKQJR*?5k΃F%?C2`ʡT[(f.KGȫRbС%0:\=^ZA)6�ܿ%(\Iu{94>Bp x8rBO$g9 , d>:I8{dR&jsq^}qxlξbS $\YlκY._F ښ Ѻb9JT^" iuJ~8y3yh=lXyb Ie^[i<\V1*:_ Xs #-j�LEu01^ޛ#ze _Mo>ǿuΈ~u'ǻ}i!yZ(l{Ѩpwwt˸c%.u*^B5h5[l_%O=h`4ufs\רh`qdQ3ى _8D@Fֲ틾=X%9]cK% rYyya8v s|H%z) MQ(�~s /FvmAmM`p.JjډՎu"g[~+/jK+Tҿ[oO7x3(q0D^p]u]/}9/_x>LJ<,NY\ ==1Nl0i铟4Vhj~tU='m^>mٸ%}L׼͜6}K_M_ׯAy=n`VhN#|ZfU}6՗tc?ҡ(pemAt#Gtn zo%>%Uȳ-Io㎐=53QsFA }lt&}S~yy+js{z3O}_}[nl zdd5h)}jldJ/6 X)6#rp2e-|^N؊| ZkiXRnLll颋CG͉VYc>[zF~d_'t.V'E3T k 7CD3DfWg>s(+`^[kdɀ�|:.OUREYcHbeXw'm\Xn* 675k0"U9U):ޞFyFk6qU3k/Q< ${S-94RRb Ef9s.<6={ x{Q:i;>s.}*"!AZi uD\YU:?l@ z5E{Ȩmh%r˃q\F"OOȏkaq Ps9b3r۳Bejy'ƈ8r:#0#`Q^N+`Y, j2 "PYG15#MX衼s:Úk V S`BT5'{ZJfN1wՇxCED(bȧF(96ֳᢢ ]h�*40 I(0w! TjlY<RGXƣJ,Yʉ>L*((f@Oڇν'(t#+Ko "c5U'&T֪vz])Z jB\ 15c]-b·_U-O>Qy? Ȭa[j`P}5F:{v}\jPX%.qm WDɾaL=O�8U7NS(;!*҄ UeMDEZ~H[GΛ3X&-/,!/BA0bRc%O~mj%lho^F}XFrVJj!2=a۳mK~k+iHYdP9&`bzbWeNPy1D"-OuH~\YR5> DԼĉ0p* o3yY ls4�1 R?*O h0P`oLPX0fi ?NN3C TR-jʁwC~v0@F޳K[Wg,UC|͝ꌜiqs2ӌc7B7 Tڿ2Td ax`YRUEXL츞:h29Bmn|:ŧ@S*no"8` ztC2^:^5b_y2QU dЩVHT(7̣tch{:.`BDGPzWS"1R7F[>̓35=V/M?<)k}ęy~Fϳ}}=B"8(aha`E?Q6*|I8M`A}n#H:(qM7Ey:uTf|̚z@_njOX@ZJȞ)oo1wnߗ@Z>Mtb<P%Ԩb"Z;1nt=ҥDM{;j+?~o|Kij̇H}8$BꫯatOO<Iƹ9zu׽)? >wx\}yFteS89 ]ze:Ak~0+0]1 ?8@Aʽ|g?& #oys^@.dR*>5qzg> 䌢PVSQsSD| uTčTeQ85! WQeOijjiEQ?PL`j s{~ 9LIFF)o KePPĆFHM̶?Jx?9]wݵ܁ n4a7fJOM%UYV⦆!SEȬƠU5b3ٹQ %RFgEԜ{5k f BGhOpkѵP`X 7p$~OTC1<&heWWK2zQNd:vvvU*td>\{¢,VB*˵Kz\97*%Џ<d m99']%ahÔܷ3OK=[ V5(*F' *;Ϣ 9 ˸*FTZz<FK+q~Xzi3+޵!A}yxp**oƯ 7?C"ªws;4̇9NnX?9GiF*Ήrr,[y3vzC"D~(F 1ViogsCq 9LWՐk5JnsFka0>Q+@S)>ŘgV3yFý/;WE{sq{kFI7LxsMY7,BFU*4JPWH "S: \IO$*6 i>ǼbZ5CʫVכM8�6mE=.x2B qzs/hkȏUsЃn<E@Zr?υ𣏇c*qdq#(*•f9 {�|==wx c 8gʋXlzWO2#((tgً8$,e~m~+5-KP@tz͒S`ReyCC$Ok* [gh(7#Ҷ"R4nЅupOV\^XF7,\Ug:p24-ҨM1 ܱѩbߡ{eGbaT0Y 3a){狁GBGބC+cqbE$nefAO7 %a%8ڄ[S9(P9.Fɴ#b XSkrjeK{- ǫ W^,l}=Ezhx2uf Bg/Yp±:ˬ6yvV�"ON!GʹI~a>2ut-Ů1c"cFآ;a_FFF,"?] yjl:80}w^~6sC^۳{w-"Z-HPup"xT aXS <N_p fq p~!:c4u"EUYh_͹-ִ5Hn:LE` ZpKX<s<i+* |k_&*S˲&A&urr%d_zϑw:cwZ(yD8FuGq[ño8&/n :hiŪM5س'D+sM` Л8ݍk֥;~xo xޔ&p<}/E2l.0Osmpeio&]Tcp^JUG:|3՗'xK '*ܷڷyCbZVۜO_G?m^<ppwj_ޚ{j+A^$IE,CNBp*=Gpz֤뮹0=)mS(StoNT_߿0B˹ө#;ӷmcwS8Ӆ^ Z?=ēoUղ nnj& U;[o4K'_7 sW%Vjs{z|k}N}1 CYaM"򤢢Wba2?a|&cR',GAaϩr*^W{=={#k659?摰NTaiC^ `0;(B 'ah;wX WFޠJ ٢;CC0 `tOylzUҼ 5Θ W!ޟ6=о͏ oZ2>4p`}8*ZF3W\3azy^"eϯb[gDRƆ£wFsk7s3(cQ x4CRcm$_P[֧ zi$k *-\8&X[E0E4v8kP{>{΅UcgMXc]GJNn! 5PT^5xJ7oFyHi.�&/ּR zGd> > s+/lV92`!;+Z`AZeӼMۚTT[zqNs5@qWIP,nP[2u1Q8k50"2c *͑aEpL:*E]W /gǾX!qsWu V)vM|`.5aAGΫ/Dז>ʹM:k $,M^08<E g0J,sor%ߵRq徹k`$Ji:[v'{zUe]ͫ[NF#:Ĝhx0&gѽB &r?ه%Ў#7syK=F~O>4OϦ}ӹO#QwE0zAy0JQ)=:sI(1Y?"(^|U9#TRޓ4hXfΛ EgM8;XMRQEP?K*1,UhPQŸiQ1 '�Қ.jo要WBtY^ d78l1{*0 w2S̛4i]㚦XoV W5XʪZEt 1JNխDaR>xς2(0At9@$:4Ȭ#ߔ6�-ÁXx"R+(Ny%C FeA*5{Iga#0A`XZz0%(H8 rT*s ov[ rC',{D" Yd.Ht(ZUخ'!>FeJʢIdFѽXGpDz&L똲b{k.0-ooq_~}f:C56*[HdV:ϗWŶ:B!|k61qTTSDoHx/c'| Oxf p'Y9@BFL`#Y^i &iz3oF;Mt@]} :ޢ|EzDZiIR@gNT< wo)~S89v)g7!v)qb($i|M:V};&'qO;Aqad^~󣿝)zA`Fso[)'RNbGk F] }+_wὁ{]w'0PAG" !T'eg<[Gtb#yL-DA%l>sֹ-7_t}?RK[køIi?+XSO>/_�>|+e1E mJ HIjNlο4 k<Xl�ˠot5t裏/orguA']H/ c<> LߘO|^7 _$?=^}3_sOϽW6鯾r꩒Tx3؂* U: eLhԨRY@5X{!ބjk,ݝ�핣s£1K dQa10$]晧 1%}_PAţ3{LռLuzUJ96U_ehp�Q`E4F"l^@BhsW=J*1x16DP#Z*ў?ē̙;maym&ǭ7f?H+ X<ur6.b.T]IX$+AѨPhUj _qVai`? UUڶm (&{ǯAuWzE,+Yh ~<cL@y 74{]8d _U'A4qrȫ *t!p,Zׁ݁x% s ?XSTxD`eET5KV<D8doFsD0'PY7fx{6dBhn9y[FOfDh0Ar<ͳw8oۺ(f=rFFjkX] 61QkO tjk]zU?w=hEܕDXKoVԺbg>{2kLya|s{~ pJ(8~Аw'щc(xR¨:l84Z =JKzg ԋ~╷y�B!JgW@pm\3ʈ`#"K7?a~G!։U+_Djf#'Q>jT# >1w38䚇(U[[֨ Fcyr$s5XϞę98,%6[ 2 Eŏq/_3wX�DDŽ|  g,!:& 93b0[4DʌqtkTVC2 4*mX@HyQ Zҁ'6kgA'0OSD1?͈`D}zu\J"??�_è9qH9z(|=i H%8culr:rX26\9 JPʕ8e%[<._-"%c7\_D938>7ʏA^6;=80|Xڳҥ@SJ aIDxNQ<:gNPAyY/e\AWVVDfË|J#~~^8N$XmKk|3I|p*s#4nU+['aL Thʋ5"Ѩ_Ѽ|6>taM##ƨ.3s<*(4]z̦4s'RRcvy&ʽW˗w/ /0 R+`i?"vz+>�~25{"Q#TxeN {P }?3=}/>΢/8KӧEt|ɢs%m޸=z8 #t9gk~ݤ; Ro(rca8 ׆Rx*/쾇Ӿ#R>yh'Tro w2b8G-ZznۋDo|Ea0oٲ^V <i$/{}X2~Ӟp8;:zGp*QZW+2]xEiӪsC>?Gkҽ\]Z%:kw<|h?I[89FYhT:ʴs߁/7o^~E5+/O'iGWW>v/?^}3_sO{ "%��@�IDATZ_sF}vÀܰa(cʘUQ(G#y FJ-nɘ8]?EFV1QGrxbjgKr6OvA+bJL=]N;۶wp'a�ʡ99\�NQe׎ʝБ| b=WP `0CYecx cgU%AWΞ8TΑF*FLϢxuٲee4F ԍ{(^e%kj4Ga14֭[¬QLrȜ[xz IsZFAU 9 AÜLzO-3c“zk3YD-$Q6*z2{$Z(jzE09ZcfJB<F}˃Kܵy+D`Xo *DU$'4zP1>Ab4ߴur�  [8Ʈ00F|wwܧ Ex_Jc O+`WX'z=ʂ%rt X3 (?‘N}4e}( 8h! _-/{/<FJ4dU/ *D5쥹BCҷ9wcFJ*նди+F90K!b 2ZiznH:y .rQD2|0%vͤh1hNqniG) S0D? N^(.USx(6BoKD+\ ʏ cnOa>1 dq2")@j~^$ϴXOttmG |  LiVoq{O.Β=C>0V#@~*j){i4Ob[IU5(UmbHD/E!DM*:ᣮI2ǧRg�ZXⷴHWr`7*(z26Ҵx45=2s/ :rY~*bUT@֧,]{@V7mAZ`4Ƣ=,rd]sL,ivO~Xh)|hRa�gcw8p@Odͣ .2W-EÌ׃T [Pf8^!Bzg0چqdMNߐm(cMt[(Ds') yҠO9xm1`njj/|=+$ߴWI [ yc+kꄅiI> G^UАg^g1F'ًT rĬ#0xF) l<NYY|=˥/#ˬݨ",3y1&텼R$(Z+5$YPctw#v3 €y)ssD=Hppγ$l.|@N:uq%bAhB=iz<HtUK2ષRvJ@sks?O):l'j3ior�]qV=ɦc;~745b tn,,Yym7ߞWO ;ߑ.<_]= ч 1T'ѻځWPug_@VZEJ!'Q8{:,S_(|h>Csۇ[vGz~ljkFFXj 考Q|U W]ueM֟O-iڳҺ՛ӧ泩ދ'\0wjИx;}EA{G ^AO<zt]>㌵ۥPctЁ0j5eZu8DWs>o<{gW9|i$<y(>]7uA3NȜI,"qM7ݐ:S0IޞZ@DTGp')38um$ʇS{g{Z_a9r0 nU-EɱlʾODB#eAOq4 Q AiE`Ӏwe\ |/vLN X23�5᮴ 2B$f9z֭]"a;t{91Z�Qne>[Z MN%T+D|(Dw8\QW@9 ls%rJkFAR]mP/@b+#4/A6e ލ =s1|̚9&z=ntqḄ )OEhbck$L&jPh@ QMKQ.cQAWHAA2gL;r3 FPAF1\W(<7?·sVqLFy\`79/�ЗѪF[4غ^ )a_D҈FAptN+?4L#32Rҳ?m Du1áIFN (;jkaaSs(�ЄF{1^̡Lysj$HyiG>)uS_36O١0=c/uu(]TWcPC!^[/8#^_Jz1heOyqhȫ"9e<4y~pkxZ8b$k JT*V,Y-{,>?9k%|(`z* *h@ab*x/YCg gEy{Ƚ`D\|HaD?c̽ƏEeX a򋙁qх4<ӡ< O&s Yt4'g1:GqZ$uWrPk!CgS 6p7/pG*8I:�dT:^r9_6Вi q@sg;ĢQ#YutL AtqsDKt>U9e̻ml`D%=W)S=R9b> !c5TP=Vtѡ< V l ++ZdIЀ{hF 6d۞rBqLZg!S#BU{?/I@:ɢ<hYZ.O1([aSPi sab-=>8Op 4塽pJitk8HpDtGWh,!}C2[h Z.`<BYqft[9M.qZ_ ڨ9oj%T%_tDO$qzdn8ӑ޻nZ4Q+*MF;v.Ҭ7dJ=BIe3\C<2`G/`υ:g!Z OԖmZI(}jHS04 Ѯ9v-4U]4x tt ʫ(Jx>QG3#y-o:sc Q6K_;Z?1晴ѭEQ}"⩚e\|iHKAW{pv|N[1}t-R?ٱ'mZ9z{ �]8/m64񶷧v{-صcGZn]`ގ~(L6+l%]rEbhdwAˡK1 " T.^m?tɾ+*-Ƞˆ'?KvL3TE`d-;NH@=+(לBi@y<t�dcڰ~mz砙t@si#OpA:6~>Y`eI4rN$zN2 |Q@v/a%8,f7^2i4z5˯N΃oTwn@iLˏW{޿WXqg> ݪ' XF aFڷKĢAabxgQX<Rwۂ! !9,c`#ȍDa csscC|F؅TDѳ&4DɆ֏?"8%eR T<½f( "lTFN�7Uȋ<JΉJJR\ pE٪ʨeV_krᣲ Q)tT=9ν`+ ̫pXψpV#;zӛk'V Llڴ1hPt<ʎ]"0^+M!hɼ${c}lOs-pRU7QL(@q~4&5*.yysK*e(Cai8K * Ƭ ,ژ:x+ݿkѣU06r{2q޼yHZo;WZn4tla)n 1}CX@ŵxj^烰H4B(LhVyqLk3' x :&jr[ W-)㨭h7`N 8յf4'4#q^:pOxQw#Bs=5f|/0'50aq%w9mZGh笪=*i°;0B[ YHFQ5@0,VI=\[jDMxGP[?̐"ƈVP]epu{1y 2 k!=;gΓހw>9Rؘ LV5r;Q'X?Fˆ=Z13G SI]\LDƧʀc] o{{ BxçihM7%aDƍBAi6sX ż'f)< EKK m®Fkޖ05@7y2XoNd?\y|SD<i Ռl[@e"NoTUC!UPDV/#zG <?a =I&"}[f141gy2^:8l k9gkPC=:hRry)FTGF:"s&,�ң Ї|HQ;J5zJ3su6>u"3ꖐ qQe I)'1X˕mˁhj%01^Tb3yLjmg&0&Ux5t7k?˚j$�gNk:Amˏ?߇C[>qV"u:4Y stnc1�w,PD|fhKV7޵Vv }1jt uz , BT}:;GS,mϿg͘٧@t >#t[mZҹgw``47y{я a``@K:4^6oޔ$mX*=3{߻6@V"wN{K@Y鏈?JǠիW~ yl҇>!#5g;܅Te^r%iy;"r؉ S(_|9PC+Ӧuk٧D,5Q1EET~tFs~ܴac NBxƁUkعVXìQOzFJ=݁>2T>6wvAe>\2h�ֹ|]nt2+tXw0z:BS]}{[~k�P[Vlpf^& `!<MN2Ggjs{z|k}{N}\rɭ9Q+\@OIe.Si}�STQ4^܏E8?wC#lFPڄT�8h@ bhB(|xB(5} S5S@Vڗil0ر\Qys-4Ҏ!Lo@;z;L:UVts CN*8>~!UgaFl*=-v qΣ0nu.KAͣjnjdÚ˨0Pu�P8p t y;#EPCGX0OigZ8<<ʬ+<P΃ʼ;=B<slcGy0O=!4q !Vܽ{kbE4@(^)/BaW~/>C)@SOO`I<JUAE\熞P `鶞R%b< 15D Y!Fb񞩠;s'kjkȣ-H. cF \O�shD|9 suB.Y|!Ō#�E&ߕX1~4UOF"DԾy·P3 [I*jȠ=,IZGt*>1(kDZQ2˼Fe^b?_[a.+s㞤_ϝ/l}#*4B]SY+A FJk8*57"cDJǵ:^S'{3j_REe=ex{Aq*nׅb&EO+Q.X ?0w%PVi)RǠ 9(ƢFN&\xsF<4A`1\1&3' thV䦲 niͪK?ւxYw>!"BP+1AgQ[I;tDmd o~Mw ҄e.P-Teg}䬢̉Z0Ght)m^bq#@+2ED0@;*9nh+{Aiʈx YVa><F/>j+K:QUS~oA9rYh𵂯P;:\\L~2ƂY֑}LxSqg2ȼ< ȷN:D 0mN x|}m"(u#8:*Cr89gK1*s 1?9kJTf aZfAO[{ 97+8Q)+Y�TDH] TV!J-?H5WY@=ѳYp󦖥0)+Х,'Q˧P'ѶyoP%콆 ix}"'Μ߶sk%yF""CJtܛ7/b-?D鰏U1:BpB=ͪЭa-P4:uf#MbIP ^#;'N�i@6!SߺqmxΠK/$ǡ&Bm=mT[p�4{W"İW>#=򀻋 *ǀ1},=c p=x]~~R>cA{$,)DgpB<Fu4ozmi�dl]kJosޟ[i8mzz?{:ZWcH1緭~*4g=v z> 98? 2EOiu"*)חreFeyUwsC[G?Qrk-Q@I ctj~kz<9gw蔾g-ͩ=u@۹~1a}FGGs-܆$`MQ焨p1$aB8D�`t-oKRcۚTQךپN- QW(x|==>{yr0 o5!μ(^}$OPXUP4b <B%'U0Mn6:qy=:i2뮮ۨkpp0":08ߏv(~28,<?�c>JT}1oGD.2o$ y 2S VRUJ}xՙ*9Fe:0fPPtr�.[P0dcW$<>8<|�֮h\x+J`txX;Aҙ[6`*7` %kk SD,IUdŽEC#Z%4zT""0Ո<1иoȆi9ȷ(¾}{?p*irH~5};0&k k'i}!AObL޷yGvS&zP/x8uK!LYL{ш>0:J5JZŵp؏}y|iE/SEZD55AEk^±'\Ye<ׯkyKC9<Y*]\9Qnנ 3\MԱ);Y755|EdΣƗtS#KgmK=Z*ґ}<oʡ9I c 6UUxo GណC'{S7oyS|K`oACgW|XJPl#kLHipI𪩜!BJM Z/ W%|x-x-؉0F?V1N^ٞ�05t=3f1jC<O68y<LtwƜ#ľycZ#Aޑq7cwޅ3-8$h;CmkDihiq4߸qF<CZxG !K,洄hb{TFHȫv>PʘEDV;,VB5u|35:EkY8wwUVY|Q^/RE3ZZ!skT>s h8M kMz+^C\7 FBd< Kp</SQ@h5S溺jf4D1K9R> k8{O�4@B _Ƚ8*S3 (bqʍgr=U(#1[3%5S 1awaA+#b lnK'Y@ԑ)NPDV{Y 2olӠXe9]Lg bLw2Kkh5zi#5{Hg9 �ǖ!<xoу9ց%ҹb ҙoN:@F%uڸFIh-J2Vl{T#�pVc)X{jFqiN^WLLN S=|Yi3Lu8mXO}rMgm!bsѦ"::Xtm⼧ZprrU_B?hJ Z#sY ¢y'bٓ<8KGv'>ؙVR&,@է"Q=قtWDƑtΆSMIUz?!;ؓ|3 IWZך~w+Mϧ+}sRu K#LEAۼfsj#v7[nڍ$(0t}8EONcOIˍ-AR uUNV-K|c465o%P6[:;]B䱥uEZ,ayT]~УȔ`*]sS"lCR,Ho\byM1k~Vؔν蚴€)EuiŚ3S0N_'|ulwjs{ztk}U~N}+WU%M% qK+#R"a)4(f7_Faѹ%Vt ؘʃ 6y2D<Ȕ�znX)5|'TT*q\2O=2υl`LMU,G`0y"?xi +45"Td2P<=oBkMN %&VASUPHE5}jpk8i!r_^/׈hDήJn-G &"}*tW# ~rGRnDCF7v޽-E@̭ʶƵQ2]^'W-q孩E1cpGhMA0(O/η^pfq vAC7#ˢQ F #`I^PF?@tw#2溨9ңND=*Ο IOƊD2^?{O(acT<euQD0 O>c# $9Ķ9P3ob[Erm59PF,8zi)PCǤBYg~x\b"}&{j#�*LpO{iB{uΙ(ziĞSqJ8s#x}i9wD*⮑㢂")u[sLjPc]cp2`R17FGh^l0 %k?Ľ'|PWsI{o<QDd<7l Qr66FU%:O<4Ebڇby>ykUVŮs�Dcq,]]n1S΃9fuUzA@l:~e-VkkE/>~p8F:CX c> 0u{ G1ӈKNf_~ahڢb22&p5G(bSH"<2/f5HD׶i-2,$O'2a>pdw&/4׮9#"̗P#{'jD+u8k{(1<IY_a)hTN|5/oX(c(ШgOþX%F0va‚5x�P-gaG2^u2jLTIަH3G<WcMYeHeQ:8)B<k>-0sO#؇|&K.~iC8ù'=?WRi 2G+#Sϔy Z Y{ۺg(4\/* 0B=H'GNQGݽG!g:>or!QSl\_U" U!?_cr?cy^iF iu>+@^O]9f!̵p"xJ넀iNûgX5<k]EѦҼQ>wta$U>MBx K"F@4T vݚr'՛vn'b ;HQ_h}$X1s�{˯g-"~!?Ʃ ??^|9Kӕ_~磊~(GA.8HɁ:y>Zͦ}ݲqKB-ݞ.J /bDC/ AO?<.' 2 6mX֬^k-qyi AL\~{#;NT{B\$FN}7bb]Olޖ46m i݊3P=qj>3$Hoe ΍Q+l:3Uo2X3)D 9M~8ɟ\TT=DGz )j ROqqt:zeP8 {Ryucz>LCX +z)ckf/!Nʍ/ci$5gZ`8ԙܠ#m\{W??m@v韽g^(>*xg{%ak_},-k2g0x#PeF(&Ex'ͨ0ǥc(6 !WVW89XUB'g)gFB,ۼf*~ب" +=Չ,}LMQO J=(<M{ހVUWi[/Fӊs(=\IRp윙[vСBTyR_ ÇO9qgmQ{;ҨԘxY+[s04|jHab,ι):j`@g]:d {!ǜOVwiTPaI7e., z >E2hJP2:(b(\*zVjϯõ*(_~DI/ο5,<ZPWaO *Q9TTi߷w_z䑭i˖g_{31|޽k77 ȑ[bETw3 Pp` 4:1. `0 f!hB6fh$I1ƗhԗFA64ׇ|iٚСEp�Jw˜%+$NjUWwvӌ2V#$JΩ i'UH[ メݿ-iT2`JΣR<umDm>A.ݺOؼjɟIlq"ݓFEkF2QV&"]xp?Jih~C A4װwט1/dFAO[y4}J:D'#G1rF$ZJ7\{U/5{?:oCy( #�KŷuV؋w?yP]{I۞{*(l>AXnz;nKZvr=:EOs.:oKz챭,cŪԆbaWU5-,Q~Q?y[#D%ƙ4NcFpn%u_%~j>}ʣ,�WYGF# vO%XIx pNO@ʪ;|<ŵ0=" ,z~h /ӂ㧥�p�ǨOuM%\m8NYֆTx(HaVu@53: sN&l O0LXcevtCkRh)E)UiVX}EjKT1.)52l/.@k0Z=ʟ"P{h-@$�9B#κ 4:hk ?ZO|ɵDi@ZHChyh4ALRb:5ZPʅcښd߆�YG[y / ,O08twߌG5eT5w~d*h[ipMz>y0؇ҮUg:΅ks茒W-&1jg$xkoCZ$s WqFڵ҈a^֠#r/M1:0Vv,F!{ɞzH687ؚDad-\_|grڰ-nqz4^Oܻm佦-8 ֹtY[ʆt`ߡ/~5/><:BҔ\Ϡ:bQY.:t6C=5xhC>F^Oߏ>FMnIzu7GT]5=un/k%󦛣O>Mp5fSA ԋǘޚQT:%2 z_2_١#(E'P1K# 78X:-YO8]F}1b`Qv:TU55Թ%bo Ӯ] Jɧ+_,}_rG>^:>}dф`�OB%(F`h< 1-'į 2L^db!D9W@UO43$>#9;+ցoMk΄0ShJk67h0$fhB"O d"cVy,֡�[ ၗfBdVٰ݆Tʻw% |~&~A+#UVh|@K ĩjhz/>ep[T Ue[@9·b{{[8TWYO!9Tz~9-T x +骬=9hY)Mz#*7ٜUюs~><'Yb\<x İ|(N ܰfT\"mnq#S^…*F4'=B40Y%/ ~ D`!r.decx¢c'�adB8ps6n@�;EةP:yg+t[ #G0/Zldƺ;2<LxhMc08M ) T<, ODt_Q#fŪ9+ӛH( |&wfB9e֐"+$]{JO%BZ4 ϜO4p%#` "d X*! yz(5NDvXGirҟ=b!*s;q1PqJoO)3P[J9Xɭ+ʔYE]>dJP5!aʘrpU?qHAc')bZ2fF/^"xrB)n[y)bISQz -\qO΍hۚ�0K/BھV7FU̿ʢ-gh9Ϻ:>Zh{(ˮwpkyZj�aIA 2{$YN+f=08YN1&1dAjͭjyNVipotߺ{>{}53f=P*օ s}+5;< 2Dmew% #~=?3SfQ5-P'k&w A%0W6V G(k=ӓ#uFii-[RٔoAV,]%)h;MX؈EbA02nrh%(z)d Q,> klz->SM_V0YSko@ 3đ*Ș齖u65tc6]/ Wr6w* F*,#ܭ-e�}XXO'y1-ݔU'�pV�+I0=C4 }zM)a8y7P@kn XƋ*[xSBܽ -XݒߕeN2GG\B;<<�f "{(>l#%Jm(~aԲ{|#ls:ع/z<Q:{|d|=~3<w>cPJ9XO@gFN Tc$+ZD7IC ;()Ae!º^` Ʉ͠ ,Cr97"Fy||wcx 윷#l5XW_~w2'Q[ìugMd(hXifdrO'^{[ڍ W|!>a1)b-1k' 11Cs=1Mx䧷?i_:\j Ec-Ҳ{12k4^*/7H2u\`>:1;;= �IQ,[Wu4E/OSű[][})*`.92[H?SZ\ƀG4̆G摙wߔG9}"ʣv@6a-KK6 X:Y�mm&wɻEж-^o3A8xp/>,c>%VQ̀0S-e5 (%[|iLaā�lJjJy.h=zfZvǕ9?{\}o~w?3Rͮ]{PEͤ) ijILkXն r RV)i}\$~HQgQ"S-aHqnPȌp�]q8,ԸMLIiHal \0T01IРkAH<9<yZ"XEz,��@�IDAT=d/˵ CAekezk+vq dz^0w߽W肪G9zo�TA .Huٯn"0zuN. Җk/,fQ<&}"/2^+ϳnaXj^En2CLM6-m§bAE ZB}`?.܋\xr#pӭ"2B?{T`umLкV!qDH|Lj"SCOǭ-[۶mzs|j+ҡ}d5*l47:6ѯ%>+ Xw8d)V=]37V`H7U_ ]u@cATCW#7 N-{ l5X 5fKMСK`#14LXh׶H 9 S,ԅvX,S2+9m DbqiWZ4at;4mshY< 7_x^J�}<!qGҫ_邚+B]ZxAܸ\G" !t, Z͒j+ܜ0ƜE DUhUqlYQ:/!;M^?Y 5ܢ>8Ol׽w( tf2Chiȱ]`L ߹*o@ԝl%]O`yl&aԐd(RL$@FM䵄! סh401؈@f9IfқJ0Sޥy:*_ <ss=Qż2{Zr;T@As `>3 P.`qzE~q1/Rjhmd``}c.nk\n_RuGWlv?+qpDx5&iQq`f s?OG{萾%](/@r}BR/IXJq˞܅"2S0P;KJh"-8Lc2۷]CH-[2G,1.J Hg-2H; mƠ%(i RC]݇5m%Ȭf&q}y}7ݑ}y2.[ ഹb& KgC}=X^<R:x<o{z،DQq~g*62|6i^$~&W3g&2tLZtc9wr@~@7#57ߜnyt@\$j/Qb [e�HR'hn@Ί-9zoգ | ӹgҩgɗ|v7 (o$sD9[ [,ވKa3w 1W.Z Cb47[|57a]o>I 3\P; g {S9 ƁydOwn8^$!Wk--'^n:v4޳;y7p?^FoC<^! ݱ;Mo44k*#cGtt!%~G{+ۡJ9 [gNl<RlP..o{b7*l[eKx~q91$Y2Zɜ1AeexĐ?y1e,ai}п}Uڟa\}\yZs/?|s�H. m #ZeQvu58@dVWuyfpY a;+\ː^)E41Ile>0CpO+hjՊas{fl� P,R.꦳6тc` eN]ix^#@PӮ jwww]+q 2?}}a[|^cy~9Yhnޠz-d,hϟ?TZa9fr,228 >w}l߽ܶV^"8 SEH* l`FPmTOQ?h<]5#ۣQqWnVyq:'Oގ֙}HW`4SeBf 1V0]bPpBuMaS; !8mU!a]{v�r/BԤ>,t  N$8Z[Ն ,� 'T;.aAus9JVWė;Y/sDCB➇&EѥMģ@?۷Ʊ8}"ZLUU8dvf[ IzRXj:|t|Sw}[P0o8Z3ueSH״H_[d2^K`e9%YMu44p Y߱˒�EXkQ^L@ߺ@KZR)PZ&Lϯ> *F{?<7t72!s#Ouڐ$}n*D '~7 BˁI?,qk $Eːfpfl8g1KLD| \C,^y Iv< `/.e<o@tG%kH=bukF3XAc+=w]7CXAB]ܞHxᙟ9J'+&QUϠ۸A߉) x @gQg_HΤ|-k]CMTXerq䞅M%;%{ fct1sX`jYS XaF;e'aAB}XN\||C|e&P,`T^)e:pMX6j�rs,!*@|t[5Y#ڭ>2U@ ĖpΤc(h 懲<F+n">sE5qr4njW=9KA<F[P42ߝ[z I3zDR>Z},rX}gĕ_+87Љ_{\Sܵm?nӧ#U[X.@ݱ;ȝwFq,:46Zk"p$nt$XXgٵkW([y=YQ\| uEl!uw�y+{: Dbu͞lX,~>$ғ= e@#DR/7G 0gB&3$k' ,0 8@qTRix`+8г;{¾Ml@=`ˇLG:@ݘN=?"`N,[Ow}<<Ga}$g$0hR91$vo:~W9ӗ^HaM$?GXӮ݇q/GҾ#'ӯ52Mz-6P.# -\FY \T&YϹu0\Y/6XO+j<t;sE�׻ƫyW̫bWYr"RxJܐR)^IO:1ijLx*qH9渫Qql~_;�I\}0\k}!þ;BWߛ _eO& ذ\tj_>ёx/CK $f&pqdR :>>$/GaQ � IM@LV {l)`qSv6{(_5aSVR� ^c W�+9|� n_+(5.fe@ G9^cd/IARa粌$<#ɯh}2FN`,hyn# !=(@W+*_!J$z1,X?fTТ"p:~A-q_ҔVJsf:^66I H7 nVϸwD~wMeBWgx^3Øuqz.Ж |(qI&[1{ٳgC@1_҅kjaf@M46UEEb~ @3kU76^8 �_a!O2}g'Wӧu,9U8Z[ S\']&)ɷK\* 9iNPe9@<> C4/IҘvxM2"O1[BUV!}^VGg%w5:FXgE2k3GAUpۂvgKrAXn2umE,Fi,Cպ< ͘ 4sйƹ !Cb93ϦO'_|_&qgeҀ4.4y廴.͗cL@0f,Z nƜMh(5jȺﺔЧ^zY7iu7xGl+}lJ0c."ȃzBVw4 *cx&Fڽ~ͬ^)2Ia.h $ u*= M 2ܓm XL~^=zdJRZAULU8~My5�.F;TݬTΙTFZ.%YGWWsn*p71qЍVVws <C.X7MO KtM7yż u_z -E І CM Ix8Xo7]l,Ҩ{["aa=wPPAjn݈ Ij!]YuX6d zBq0ۺ1 EXgnXjUV^%1 wv)#; lwr9To@5Y'k|bwUgPx{{K?p({w>MA?X# \`ۣ H*sҟo~gpW7r'~pzovzQW&qSO>Y#mU2wk-ZQ:6=swޟ;ۋS;,{ PMk{['QS <FWs?VD ?FbC�<o?H}Ǚ79ܥǧFz<nzztߏ3f_${'bJKY7]NyIć!hq}ZZ�}w&f$޾?#cথzw|B;Ix:zmVưZY6๟ӳ@k:<7R_'3<:()>O+A*H3wdA/|z꣬/NXt}Э6JY>Hy#/'�i^>zzHs=YF}w7?w廟@(l*j% `$A-S) gABH^Z>9"r6{G9ϓ!PB�vP"tXȸuQ@ؠ6iN"v2ZEs7E︍f6¬Du.\$["l0No:{WSs<7i*?{mT3B!>=ItвjZe(HB+ a>U bZzZVLXYvkk«(p>_w\Tn[3/)fƾp L£;I>Zs Tf́Ey@Pn:҇.ƻ ֘BHBKaOyu[KiXqɳ4Ukhhq5kLtu^!&8Li50Q6 MY&Ջ'SKہ`%l-[ð:x ਄ Kc=ɝ�RM%o+V&Ǥ:= q5lv@ь}U.,eN0OpTRWѹ 9_2Q4BAzI@ <MY o?9aE=rs4Z޽2]W:A'C]&q:m4H]kpAn!¬kD-kUT#[˵Ҡ} q=,qSLTtv[rusy(-&p49CKgXL6J:ܥ 䋺ߚq>S�gkvN' ziqW)dܣZ^#R)hs-�T,ӭ۰ɊFnaI!Xa(>/Bsf.m -h=skTy@ !2,{��`CnZ�>ʤ%fS7}L?{.zT="CW!/_Fm46'nZu$KK<VvhoqF]t)~0X#  ݚJ'j4,BM%&ّak�p E>؏s_[a$1,'ࣹjlh.J8,J5cFʴ]+±Y*(ۑ;ıSϜ|?üeuy:*cƛ!WwqڬH˹V"Oi|ҕИďGr||㿖PvȿVɣZPK+JSs]v=ҭߖ{bGqY}Ã(p۞>۟63:)tӱt낗0`aP.UvGzky_Xm1~=?�MxcM"s͸Ȁ=-ZhV>=αm9x(fgb E�ofBsStuV%# kl#DbBedNz7$J{QҎy E)k1VJ\~VP O^}iq$}ϿfӶ}KN#o#42 ^ O \eVnۯK/.*ˢƅ{@cQǻTLV\JϞ~>MMz:|ޞܖ)ZshpgJ簬Lh1C A* ; s[|0b<>J*,Ͳ\1igz}yG\og?_}ϳ4920ȹϽ$:W^&*@ZjLR+ AE%ȰhHh}ᙄA%H(衫 3DcG͙ A׹m)J҈X:; 'x`!)!{J @PKLe YBAePjOzzΦ={q>R8Fvp-. "( ~V`aYRm~-aES_W2K% sO:VS I&hP0wC!v!+D9~/ddyX,xULuUHwl0)٨3O(@ _HChM$ho'en+u3l( '.V;ŽqưY Zː{YǺ>Oeމ][Hf!-̳C u\FFfcLި�P+V j.7⻊ H5:М_Ȕz|Zj'ډpU y[W\Htv,IazK G>ZWunŝ=OBwP w[@. 9TÏquU0|F۶n |jұêC{8nW?-Kshm(^Z\Hg ^#PWX )Z RJGcl-C^TB 5ʸV �%A鳕mMX82s,,8PycCJIx{��A ,(Xr.!sk< -4RUS{ H4N.vLFC҄LXQ(i]\ /Nwq?!Wg.]BS�)vh*͒fm|[VcM!o r�j8GAe>3 YI_xC`@Bzy\}cb )H�%,�xX7cMKiȨ2Z׭Tw]*:tٴZ -$zan,A <L`[b~? >f+MS Pu?[ @2tŽZs۶I]tp,sdMgV7'F ]Ý>v:[|b=$*c�T]7"}^ RAZ ӎU姍q A1PKn!{a~.zHjOUsxcYFXHS{5.$KMC1oϥy>AJ8Mg-Aj: _aa ZVdyjAנت` "ݻKvװ?򗱞 ZPXn (ǚHuU~bEi9{wN| ւ|K[N@m\{�5iHXjalfۻd8͘tMVں%C(GNc{{,pJ2B`3D.]Yư. "2݃e~k�;O�O=u ^"{ %9dPEJL͠4;Eҭiz(d.NLv>usjf BT8JJLbE-BzmOi  ?||c+GStF [K9k!pٗ?IF™pgW'z $J':ӵfV?{u;Ne<b3Yw{Շ_:f]6kfy_q > Kw, HM'gȅ^R@R`iYf5X&Ll x0^MfTZ]-Kd,�D5ߋO}y�%A<xG3:L%�ÜԠܳg/ < �(Z۬ED`#8]mWu1ѲP+ x8uU7w2jhtRPUxBx;{(I8o�M{^p}5=|7iLE~3۱F9]m@VAA!&(jE gimPfJj;߾|f\5@d8Y(Ym.x%m9;3獏t[~'"{ۑ#G$yM$@j@H}h+--<xHuk!n۶-'BF9c md#ާ�ZCQct^ߎfzzr8 `EZW3mio r:.*Lhn,+)`tL0S Њ?ʖ�Dli"Z1&Ua1DߛVz\t bCcDG6^hAjt" 甴KH^ͰиwSOX&jrXzf]u<>i(m9*Og| Z$0Z+(!M_8h= e@۔h*6p5㷐z6.(IZtzI</F_ )B'?1!ꘚ'*�WH.n+f44% hKj E)WőLiR/BUThΒx9_3iPxG:F)}#-uñBOQ_f52su 1;baO=L3݂G6m-i`]}=}׵e;SQJ~qAin%~� bUdu{ cxO cd <R!ک!K0"X={T{ ]C|bM IA1CbEx?>fQz76J+mjPZbѲٜ:Kֳ <,Z#5t>+ ^id2M_\Q-B_Z UȴBrUx v;|Ƕ-EfMh I<ctĥѽ8Zץ_|k(#߰ukag,m;v~KYSdz@ P((},f-�}z444t ϗfV ,clAed.&{ynemd{J]wbbA3hg=0s&1_fCnŚyyHS 3{CA) <n;t]:w<4HjMsGr]2:;>]FJ^uz nO9kYkT ȱJGML?JMן'I⟮%TN+cl;rk5%B[*P0W" ]%~|2\LܨFy-_tk>H+=bR\6$y&=nK!GۉRnOg;>?T# B,!o>W:w5~g8(?EY@{(9Gďf=W~ L-<\?rx}}.v] ?yH 4,-s2+v&&NLW8ҝ;wg,�LaИ̕0K_$qkТf=܃+İ@cھLY6 OL}k ,גuk[hk@M,YGp\Nڨ7G`@wj\.Y- !&C?0=gy9@5ajB4’HA uU1E%Q9 29\7r!ѡ2Zuԝe ۂ Ahƴ*cT236vΣ&7�.>>d[Lp˄Bg]VC]${=ɒ8 XM_.(9~\pXG;JݵB!l`Y.RSeB}X,hq,F9VuRO&?رڪlf`ZBG&%�O%nh6, TUoXtcLZHВMĜ@H4g]ql0]͂[-OMx/R9=}kٳJB0swC�8qҋqnEXuZ ]jɫ�jYpoAA 榶{ֹEuLUƔ <I:1di;ּXWc<ʩt,ž,09]w8$=+JTЭT#X;+�*]ttiYyk0s-8MM zy̢Wl}ba3Fq`wFiaO~5} zHjb^VPMOočBf- ˴i JmbFG T^3fs>U*)  WpmS#gg)# '҂x`3P)FkXTBD"ko})B׎a!X <Fk1Ͽ"4e9n ^gYqLP!#ͮa4)b0%,R+~E~] !Hsnz^M#+� Q,< II1rxv\^[VAߠ e߇!șdBU}/A$<\Zd'Ndۋ?[̓ J}XGGSJihmkN:Ir&2u @qA˯ r_8;bD?o}'�Ѕ . ië&�7,vjX8q[ 83Kg/xc_>A_/Cԛ9A% b@1pEmvxp gKur,Һ<r )c^l]䉓-^@!KuAc_AvwANtz%Sg7H;wmU 髺{@L`j  P&LZ<Hx>ewuCDS@ZRfga ZkTTXJ37z5( G4gfARH F x#W2_eXL(Ry" e>[\Cf'L6G9ۥ Ex{Rc1qd5u(`5wm]>YOƾ?ɿO?J[0ya'0xOx<2#&7>g|_/7ee(22=.V&MƝse]l_v :>b'lzs=Yx}G2sWYY'x( `\ƅ)+ ( 4,0 Q!B󊐪La\neb>H=  72kZLpTkt+i}Bt3"v?oVg,Z`(&s9'Gк?>h;L\_9R})bkWH1뵹0e?e[xp4<դ2us2A0seEwCFlGAP&ۇ>\K%0quj JRn;9VGNè_檋6f 2lXx] )elAq^S& J~=K ɛa�dV[]{ڶq]f.}ftKjdFs]T \ !oaZaOWk`}U5]E[;Y"mrWwq]C5*ju0 Q!˰Otѝ!RNo{5ĺ^؏C=zeIS K (Lw4Zs]<N^=U8mR!i_=|M{H*Yu\ $8X w ̺ YaIs-39ki.&�IGh >wyu& Zt%Xҹ27 G@?jPUhAM ytyޯ3yu_M该?XI�=.]I*}w9 $p<ll'іbxV11+EbQ +A dJ4!}UnE! <O+ʷ TR彎|ĚCZM|@H2Dhb9@("[a$V. B^:+$񹎃\�pZx1@(EFo_odﮡbCPF_%mܢ(�S Z6oΦ .kb< G(|TиsiZomg]*pDt 9?˙S$W"T(Ƴ _n["9uRVek؜,,J-?p~TB#y,/6&-I>b#C0^5X 8a-](p{GfL("v(6+˫V`m-.,cjP^.lbHs.όcBi Y7uphs(xҽ%v,ľ# 1ʈP`KGvb?gOcib-@.#iԬހqvz`lԔ.Ts_4O.<쯬 pY�.-Xٺ -qw5dnMm[ͅtX$Z$K�nMc8:Tc=xdܑqmL5SmKW51Kb ϭ!WTR^x5w2Jeݎ>}uZ.En]s&!=w# gQ s~2Ɍ`�zy'K_67 &e$W# |,=ƏqV^QqU5jr@coQ[0= N8N"W{�/νGGt{ͯY[r E˓j߭/&? b}<fef>qz�we+>Z}?џ,~ɏa=yq}sW9�'@b` fYMh TYy z h@b9.Rs,Cn3fZsR0wq뻘s�F'\\Ff RPsL 7m VI,‚VƳgυb9›B*uP(ZfN,n sٴXH-$ DY,V҉&(rpePwi͏MpeU�̄`X-axB’ 3NәS|Y\LYU aBwS(~m}8,﩯sFj/�.n_\jҔ}Pnz9h7^2þbX@TbHN%8*hd_0d,fq+Ț {^ 흝d T%.Fe̖| Z!TN{LZBpŕ'\O&hX n10uZ u"X3-j sQ<KvCY [ƭ3u_-dVEҦ⢊DS&p|q*irb*�uKҔ{iQd�ZCg)|V<cl~<;Ɩi9c;nLWiy6^kA'fֲfKf Dk-(hZV `IO> _sEQ@ ?LI~۾~p/.SIn0?CVe- jJvyq{<2s%.oi.+G?> �r@p+p:-U+h= nT1!#hQ<y*u4}=N&ʑiD:MqOfK<[%*vnz1Z1 (yۂǰP!xg K+UXkʘ AWcʵdxV-* D@LffagTnj=r BoK(JU\a }\dձ.gq <w,}[jh zj"Хd4c1La݄3e]]x4Oh gX%+iܶO8!c@L[wm T.ƈ,@к,4K5200AέVKMR6/|ѤDY#wNzLх{1rE4LMl0< # Եc;8B=\^yC.Lmi#ېΟGᇸ|cv0C`)<*bbTyEWI@jmݙ36νܓ bqgT9M��@�IDATE2I 1X$g ()i,le&dw, =- {w(N)koIL.}WMƫY\a�ZynSgr8qZ#&2P6w;JY^~] }n(r7_|yPBp V:2-,+2x|1ܕ}*Y5&pz|TYմ^Ǜa/Vp=8roČ(4\VO.?*syh`NJK‡>+XvQ,1z{pz:G:h߳>̟GGgd6eϳA�҈#77o[ۢ߯|^t8}U 3SUj*SwA7vFR!E] )U6 +ާ� lL\A<(D bju}Km3s5- HT$8# KA4͖m™:E&/{ay Dru>v(7mvYWW,ޣi::-]�O�ݽ;WxreubI-en ZQT,&-S +6cf6e,%vJ4hnm)�h"X~MeL)@ 1Euܾ}{w˶Ҋ[PuaijqÃ1A El!Rv55r2musAQyx_"bmʮ]"/@jC RI=.Ҫu**Ӳ{n2ONQd .M&Ԧ;6,:ђA /[ nugQG2ט;(J4�K μsWZD~r@]uZlK\rӽH uѢTUb\ ui �TMS5cN]' 4} }n!9|ag�׈ad׽R)2v*] Z,}aAg<}3t50cfuL?HBM1 yT=0ibbF-y l_^%T4aQ% X 1eqj�Cw�?fǿzWc8cD0VтkV*2sĜf%'%< KsKZXX`<2B?貅u `Ro1,a%[b1AacqpU|t6&+ޑtR#`˛.ڃ~@ ftQۊ +? GI;t@%uUXu ZĬFzN72;IaTz]Ҳ�͵ s`m 艌X7bd<: }Ѭf̹}G%%(.Hk"zkp`۽?3Ҹ¼ժv v登~VJ$5<v6?pXƚZMO F7C"a et7轲ll+~s5jz't@(-IU?>(A;�O](hM*66dC#d-,r$lyj2j#L^%NnVkd__뾠ѻ|<^P"o( %pGjڇ2%%]r4:c8CUMiRbڮjԒn *OhLPxVlƺ|9| Ҵ LgXqė P ?fsT*ԉX|[^"TR p jycm\aԝ/�|T|xXnFvk$#t|rlx4,!ٻEsqHxՈ2<$m]CY?`P6FI1\TƖOL=z]p4V%UMx/`uMny)g9s8'۬{_pu9^_c:uaXsXYu!x}NQ=oOnY^e\Yx9iWW2?{L]@nm|@M˄M jtaId`Z0{( d Zt{$zi*{\ opVPۻw_%)ꖪ6RVZWVX֢])jI* Э¸GCP`a`$Y z05Bc(F`-;A8?S}|9s {d5jn (xK5|eXN�T꧅UY,"X l صJb̉x ns|s<sgw˜:d<чKI @x^ܗٯk_ڧNnl>DYXGxGRڢ[�{|qKUcdwZoF&={3el* 80Gn׀t.`Z!'dpOOьn%a%KZ/ ptk"-긌=劊ܓb?Bnn Ů :1ۜ4UUn3 ٷ\iź*}kPX Q _xϴ`_9gLc9i7yIt\7FwΆŁzI^o}/Sxo 0n$@|Zޭb,(ɋ <;y`=f o>pV` [=TŐtr(\;W<8Mb2 ymt+#mJXelP1*wy=25,N9>IᏤ{{HE_ie= x]qݘ ܸcuFɿQWѻ0i\pc`0kYБZNZ#:Ft%uaN8ILP Dk?Wbq<}!Uxb.ИrgsXM E;w9yC o;>M-fmePPvi %,߽٤R-zN|ҹOeG{j$;<{ RY= N oU1GqN5ݻr# dXusSuca+Xo} 8rjdFs;@neIn Uuj!3k%]Ī2ž|ZװbJKY%:f?qIlb+TMO9@9Bk@?n3|iaMÜHZ6tyR(u*c[$h=;w}{wNOx% wA `(=5ƞvFV3@<c)>,]/#3 hXiP%.u�qdzs?1 5_6l�2Yp,]u//u Jepc '�0:3rFUOĵ|;w,] 1 BT/rVz$ʇL dt|bj 86͹(>ND/^l|,sȪ@W|z)Lϱ wִAl~n#bguyO-?oN Vj^>w狷5'ś?l^`qL }r-_e>1۬GO(y}c7ϟ|Mp|wn_MaxBw : KwgcZ*C8"Q Z_J-֣Ej2f udV̍Mн ^E['Q <ed n_z ;qr0vrcư,UYJs; GgR12E 4Դ6݈Z/'ԤrvF 8=f-2 *`jL Bt[eKLqc� c<\qZuۨtO/2dЈNPN>g SZ1lV.QZaHL VЊa2A?wUWU*ȔT\H;B,{|I֎=V g@XeU�Y<`LUan{i"1S/5ɽ *&nM&l>@cA8\Ӧyw|FpyV�fLS=+WIGnǢrX7jk(̂URl\(w ҸFTۨ%,FJMvtshXĸ]6C ]%Hb��e=!L!gPf)L.nPG#p}c&mZi9c,]L<+ؾIգaj qǕkY աDdiE&m%ynui#vj*ؖ&] �DŽʹQgt]՘D� IՉB4 ⴲB#%ЯsT (b@]wtܐ~yŵmAc% c=Cy@CܑW5>=Sn!ӯ[[=u/,E$rx-i| 0i:yZs-s*j'>S �2`L:i;+"ްܖ99�qG % eB!@k!U h$p* B f#:?i/T3/'fVp$[t?=_" o>3e6Wx\꣕uhXT]Uk&)5a Rj# kcc[?FU�BwVAy6guMEWY(@sЋt~1%nT Z̸l|,ёZs;SʜƋehGIP(q\ʘ:^ /.]8`)_L;.IK'�$詂m$m^n`],h_V `w�1 ɕ$ zKe@G8o߶-,s(&g^! id8>sw<i騏kbvM}̟s*C"|y- DQ 69 �mٖ:Vb̼øbRe]+8c�*M9!_EN/.砃xAɘ3| G~t0S| (3b}!w6f4�g^^#IcͲ =^}ǣ㻗XT뢜F!ޛckFL'@;լ͸|vnIst˱[d,Ⱎ?eWf6s<? gumΟG}-_>'#U?+]s~S?{6_YN~w?_Hs k0Hc5FLL(Aq]ZF%smb!.SfZj2fdP격Q͎@BV:(0Xj4lW5묶 ծ#$1p R#aTQ3W7�8.3EIP+P.ЦW(R,ٴȪGu|$i9lm(Nl1/f4섍 WPݖib3XY|~cJm0{:F~!ṭ_ba|7XH xW+lVGG(XAﺞ k/ұ_-SBϼO�r7t[W| A8L0j&u[D^E nڽ@<@1�|='Y3kcBŅw )0+ ּA��OOUHZ0}hًseXnCE7b`G1&ZoĝNZ�͡tqs*(RW%V+_>ݦB>2˭XIVIP"HV#2| cH=-AY&W�`<,*L O¬}@!=ԘR!mw̝Ұ}[yhP**FXO ƍNv n1 ?1Y6'T4Bcg49=G,n�,1W(˴۠k4قX={m;Ǫoߖmkե!dV/Z&aZT=p{?>ϣ>~>sћYwU((w۱5^IY2m|R:>KHrHVM522 #5fR`HYe�u q44|̙iyyЫN%)V?%SIUB: +$+-ZXfTnŖE$w]u(RjI^~^�P,y\!Leml~%֘;UXgB4˪ 0%N}81f^k[X[IVuOBPk~ks wb wg60/ہ5]K+Jw]j+]8�hzJA桵 `]DVoia?�Ϣ*h)U*$u1~uVXF \pݕn(ub˖,8C`#� LwPcWZ 0ٚkxfc<"g 38iIuN gVwXW!כ Z_us37ocˢ; 7Cmo#amʏPdqPHZsUTT)QxEd\JX+TƜׅE~-73wq{st:r  ͟{GYQ?x*2u~ouVoTzܬ|zߣ,~;>Z6[A{w~eXXyk_.7>ϣyB1hxʪ#7ܐF[G&R$s )o14q>XE֑>wjV=Ž^9ﻺoW}ܫ?mvQVJoLp|I鳿_'?W\~x{ ",CǵTHk\]EIp~;El@\?g-uNxRmY�aV0hԢ� kѨ]dAOdO fNa0$X} KX0bZ=]I \7ݖF#i ~V�igW`:YnhLE¤.. Mf} AZ'|fGV�ނ0UKkZ <,(Yy*8š�}ͬ3U!]o!( uʓ1>utm0%tCuhh }饙F�� 7\e<9SmpQn @` C�M ZL=77<%mU֤=22RKC i}!-Z~*L"8t+23.n:Sb-0֚vi8VG䡚D $%J�}$$.a]]m7E(�UxCL.TjȪKI{ww3&21^ԐgwS/bcXr\*P#jGFF)2ID%p|e8na_XKoҥ#yYh)< ˹%QPp@{":FL�&[`DX#L*1@di=KҬ&@s;& r#qgO/w R; &{]+cu kޚ?uH[(۟lmKKAu ~Bf�ke|3`MވEenӂ,.1�d!/c<@J#nQܤ9ı K$:/AO= OLΩ�pA3}ŸMDQaySoKLgO&r)0n66vtlGUUuTvūõi3}3bPta5;{wHq覙5g,M2@ k\Z�Փl2AJҫ}W3 SXu5 a@k ut -J [R{2q˒gΦ6P B9AsG>론Xw:mਂy_}#֩Z,$V'Oh]챢n 83e]$Is2Tn!rxw8G+zH\=GK@WUݍq!z+-״1rĬzl {v^퇋^!�TWJ&_op1@#}eV>&?EfhkG@�B�I9+Q߭�#sI,>@7oJLȯed�2{˲}uuY۲g99>`/Ƹ 8Z7~:TAx4 )9h% > 3#ΙZ2VU߾#5i}?Oӛ@'OrV�j>;+~/~{|s0_h}P]]+?m{,=hef߽Ͻd&em}UM u� J NJ/ݿN &aP5I|Fc/+ep ~G7Hda`!e5>Q,{`iX;Õ:]E)@Ÿtau0Fh{h .;1 l  lehYc>mB)'?sTR{WyB^+Xsf,4hfҭ{shC]Z @ޱs_%�n^,Ý� xR{Lv*dn!U33WSAcX[I b| 37cA0l_( ><eR~۶m0z7Vv4;v{F>h-ZZ)h9 #?m4$#$FUԆM7-DαZ!DkKIS" sg,SSHߪm1/N>p {#&Ȋ3jqm2X[Emzp{#[+FGػb>] 4f J�R˃[Qeypý"\9ǝ  o)sC�9HiEwܜBdSwx*„sN?oAk . pRZDPRCor9eOuW@К +r,7Zx5[n[SøVTlMd-@okۊiu'^IJj^%S`99jZtQF}[ԒkhhnI{6CZGǖRcGy60?^>'?_n<#jS-2Z;l ,&b-<OZI k}5]3Znl4\nL`rAtWt?@*f ^NpsUFgxYeL(crbZNZKW�]*]>0uU9rX5szhn`W*\08adڏ-F mY2op#kDk{{!yX -c۹msQP2r. bg%muoM e(G~ cTmʸVEjfU_Z3N f Y*uo8Z.=7 G�BzL5:x:<u ؆'O n -ڼ{i}s9NEDS RJ]E>\*KJ%e}QBٴK* (P$MD(0{fss;nUp<Ԃm0l b> s6lm>[p5'kPhgy- ]V0SmX @LsJkn~d$_ ߔFz#\R>VZ0z:`>H/>|ۊϦfjPO|>6.$405ȹµHs`!t]z&xT{LZP%a`zo] "c>> >v%pyup('~>o_>ƞE,so -6&o+9|+°qfa;XgLmb9[4qٻ|ﳽ?5Δin5[}h̐jM-?cGx ҄`BoXDwy狽o/G)N֥t_qq&ҖkZjBq۴8<o�ngx�֜j() Gη5p0"utpo =u@sD<Tb[& 'CԤ S͡5 .~]2 b\066ĹD� 9`BCf(X$HW$FF Y / K? #_D[nl9]x[ߒv.#̈́vr =LZ3gUy#L]d=gX@4)̴\8)(X˿ӧOje5�4׊M3 }C gga PT2cYW n bsu� 5DkcRg#t Yɓ< 5xF2R- 1v(6M:yd\n[M,fX?N[wXrolDä ^54bS = }>Psi#ce0e~Cg"L:mݩ@iUDRAe酎2[[q1w~^�m8#iWv*u4�GCinфD:i݆&1WU17C@ F0)h )(.5Bj{t`Da>z0` \^6>0:vM s .7Vj3jBkRZKq4/<XnFT V%`N}`*nShvfh.*Y-E[*|$@ˁLDH#!l'7iZܤ 222u' +LG>w+_J70ه|UP]QfQ/IcWԁԭ�>KdUvL4xj8#j)OD,umPIg1Tҷ1BtNUGD{0$2IjuwÄ .*'<]-se?� T`b W_x<@;c @Vcʡ_71I\fHnתKKǙs_'2[G*%5]6}&;030i"6@L&`fTTmhME3h6*+0Ņ=Mȹ؅ϥ C0֚Hf0ne.`l7fIϟcC�HE[i,LS0)"p;�@nmaa' Fh`LFǒg6 ;x"i.X?�~ 0h�}ѧ :&LcDo_p8ۃ+JM`v+?R/`m/F:?ڑ>GnK=b͏~S|K_ h�Y3X}q}q_gǭ+-'?fHNA( N':^d(U3=}eG>_lEy|5'{_]ӏsy${Z-\ݞ|WQE?[٧vIцU*'h:fi|^a}m 76ǿ*Fԅcﶼq;.ďx2 b3;fnrEk<T'lG`zWw-2\ ؞x�>Bef0h*d6_zEqAs/qm0xV!5]dRF?g2BhDSTv:BEA'q'g n->�*Q~6N~MiB&ڇ~ 4_%SoEm9 uX#Ze# <dd07Լ$2::)Ȭ˼ x#;CX50 -ha`uQdˠ+9o=2#{Z]z8 l ~= ~IN`!ꪄnzz2txh[0cr<#w�(-U)}&�dQV.+6Z&҅L[Da*UnJ\>7�H",�fg"e MN>|h�cG @faBXnh&hMMD_DB+ҕ.iT3ϧxg<}oO}a{0YL. y?9Ф7i+M}}aުC$'@՘\e \6HPj�&nյ,]mD,H@g1}MvH|JhJodφz1jCwW4P6N&V4a9tqv="n2ug_.af \PeN:~L[Q aK�bZ b5DMFMXtɓ|9 hN4+-SH68<`L81*0/mm[f16!{+0nZJ3xNg+,>L^G;s3:qw_ͭi3{7521J'TcHStuh5/{A"uʉ`*m6!WCdj@Z<LJϦq| l/}V e/mK{F-]9" 0ƺB0Ey3Js`6 !ء Nǚ냁d}pXχIThb)^Fl ��|ILt9mPIp*6їZ 524Ш\93i!>L4x43h2eL)syqln4!",ڵMÉm.`V NG_o0;z?m&!Ah~ F5B^r/YYfnX35XM0׮o^V4Z1.k߼]N.CooQúX&kmuwjш APB{\C�_gެ%eon%rAOޭhI5B\V͟X@fTsc\תGطI+(oC$Hqb<ŏҮt,"�kHi9,o9ꗯJnĝ\S<qyX[=/~ ʥ>\2iRi}~wnk|y"W>KtTBj}L!$:liߥZoqo~к[ƒ/Xo:GbRe|Mc.=" ǧ gS!aڮz[uQjioK؞x�)p&Z$8`4zu`vNI_):-,2Ax1ddZa>$�1<et~ G6\zFŬ.?aQ�Zz|v=:0Rg{7O:=c�f#Qm,X*D@sۘ(U:,>$B*̙jEhe>vjly^ƸIb%^4G_>Ye-erdU^)NGr f23X3pQR`gwQ׬W�@a�T\ϨE'ړtp hb+Бd!U˳(}ש[\`5m[[yDÔ[v + ۈNf26j{uZF:^@c}q 6Z,! 4~F~-"c՛fŵO@J4߭Ei6zt¹tLon+ossk6B[ҾKXS_>j0Yo@>= a.Ϟ0Sl2j6ZO,Ȝw766I_%ξ0_J3H6ҡf%`sdPv,!QhJ~ߩB9rPG0&øBsEZ ۡ.j`ßOTƔcYuһMWm#}Ep[oPM~0�)/'ͨgLt`~sk` Dh s;6ζ뻦C6PtGbN8Ͽ+]-(g{5$ kNI};|S?_ dK1]6Jᱏ[j Sy;{4V�P5{!>FHĢ/c`*ut:cVtF}Y-gdjw~FWp=5up d]|덚C>*]83Ajc 8溻2#l&xbu_T.qmj:ЬF2k �vA$B r%6l0  FM.l(0[G'Z]B 2m#7ЗMZ0~i=hzvw _%O oǞڍς`G9miYQurc.20IІn'\]|yo {W0htߖ:Aj}+hyo3Pws;F] ,$0D?SMYJﭿz�JjM?mӗ{S)| gm@b$@,`dF/ZTG Ch M:qz|/CEƦ'd!=s2欇=b. Qͥŧy/~7bl=2[U\A U~()l9n@. >JA,,ж+o"G?<Lo.+^d-6-QN;yE8EcycxO6Ljyhay+�e8[bNQ5GY?۲�eys} !+qYã4\买.<Nzlm`|xyz"N?/sm3)n ̧آqu(/ D/h x;rqkTFy?7-T۱" an!4i۷iqs2TRG>>*]U#Smc 8 ̚pղШ5cg<O�V\|z$}oϥK,rv.p0jΞ=`M�gXt̒JM]:yd=}cL� &LL K>ÃHe\�J r#3F~= gw'22k 5gTbed5�ɹ)cPw~2�[_��@�IDATEL5!n�$#ƍ0B|Sidijw & Cccw0{4r=ug>}:"%P olחT,t&LgRg4 Za~Q_2=lAЭs<ܹs1VUbl;ЯYې皺XBd�[h ֠W^6+F�A"6w�6  ËPng_Hnm@^mod'k}7$ã!{Ch* A;Pڰ%�6jM5A7ӧNԦo[TaՃ&cx+”F*$< iFt-1=MҤOHkVY気Kp 4& ^AR{o9Ђj#mn?d] LeiVOؽ߫IMzғoQژfh[`C1Sf<9p9A-<[M|[Α>jZ:u&M!•vD &_ ~c4i02 ҁ@E3JM xfqY[ 16BKOKO{zls|KVJ~F 9pu:oWX%[@! [ż^SviUz]~w ZcSCR_4hʃ:j`"a Ws plۧmXIqI#V-@"c/"B#Ν 542&2U i*P\ uOd02==X,eKSOD ڐ$Xxy B�@[`5eoR`Z=48$b(>cۇ,OAOvlŸБ }ޥɾ}{IL45J sZ4Εu|}2.j۱ iQe֑0h4fop@j*qlt\~'Ys;vvNc�hyPڲ|m.Le1eot{k;I-W/DF{0ۘ&&_=h*д9\Լ./t~b[j2mo>QE{L2&+0gK�!C[Df}@ �X Fp$ڵ[AU"iM'GGUϾE!*XC:QҹxH2?Zll΂lp=fp% mtK\@ F]?}$C58E1Axȝ3y+�fa59 po)=G?ek^;(Yb -]u~>zT +oWlba9@*^*m>ZlYJue ˨~&#ڂF۔:-#oȦn /xwn|Υ[ա(#ߟP̵ތzZ'6>O& .(߽+ >~{`gzccctQ Eͦb`C�.;H2�Mjji$Z\PL!ISB./p-H!HR_C z&ah~dO:V Ѕfhhv_(78zj4 U#pv:$ֆ uZJC5zjp@;43ՔU�fP-!'Т֢=s\Uw 4yTvhSު40k rƮޡx^ ͍ hȳe AE o, L ab7 EΝ;05SRm'?�G{C_!oN[}eՠh+c , ߰vWƦgT`hZ 4�AoFԷ- 7m_)KD'|Є>kA</18ss1yEkxf˗`K[uvBqu:'w,! t5޾{Ũko;c7C#uM"eWWOh4 <`)sF$l 6&V6Kj�,^Ќ*y{ͅT ^L<jUMzmi1 G5ĂBJ]lRbP* >r,V=�p! US+`}δ F4YuDV]10D:fmҎ:͔71N.c h0ynqɺ}-`O3>uWI~-mUH=)v@ tPHoh}?H^F[}񋿘RFI.;m!󚯫9S Ym9Fҙc\?Zӧ퀐[lSH/[QRŘԎVQ0-|ĘKsL`qIM5>DHj ZK:Ёf*syyCJxL W~+q?WLv nq0|<W2e1 S#2Ϩ)>LMtd4୫oCLJfѺMβ5{7&3`4Sé4V@K"[<ޭqJ[qb=h76#.PA|D^o3_x}m@-3 FYhy>gX4FVN!'X!g>jJh`CKMp6�\Wws@S NV]SmihJ?H$f?M-׳D3Okia�uVbo*Vkʕse]:j>k V2,{F?an_!s3i U<Z,bM֙9 bA?h/We2pt8p�$ chuW�櫂M{gr.ʀfo?x2֨/h#ר�2K7qO9q.g&&2Kef~?)=gT !%8w?/D\l| _ŦF2ϻZ',7ʞ|Rkoy|㷔Wԫ(g|Y_/W}|֚w<^hgI0wZ(6E=^E}:ҥ7|c="thmE.}XSQfz(>צ'04?ޢst\s_dq;?[+{@j槿`t8<l@n OТ'cp_� O-0n v5AI̫1E2F_P00 Nin;̞k|�0ض0=Tdihh<#"@rj47fiɻ0(�5\X BV3{`6L s#&jii~'lCf5v!wA\rwn,lFw6_"ɱ\5jn~#Yp&T"蔁9NX52wim'TcN2G3? w50j&*Cm v2jjI ͇A|/B'FaH{2 ! 'j!A#f94S'O! pzj]Q.91!>Ԫ7+1g:6G�  "HPo[NMAӂtg#= @AMj˕H@`B0ȨA�Qc1j#N:Ȓ]1I, tԐ5{,0NhfUb ͋s#52VUBQ;n{g {EFL@@>iKSb4 V %Դm95TOGYwD-F]Cyɿ5[~2jGhC+fAkt:dޤ=X jѪ[/ǹ wH i �SU~-&tntX?O}�)K_?}3Ɠ:fR'eQwl{4o RGFz{5mw>Ȫ=a^H�-hnUWFH~̿qCv2Ddzrmlҋj2v4^f<=qe}D_52aG4iQiș(Q7QcLēAi|kC)cy5&)=(4)av.L"X1͆Q;ʪEq"gn^Og.>C豚vb1'zi?e!&�O1#{c^ߥ-cXb2RiXΟ>c Ҋ^+h=5mfc~bӇx-n�rs٢uĩc⫕o<Ua i[}`m!hkEJPI[hY7Jf .MZ4[`iy[aZF{K/if*ԗ1"QjF8olӣXt2A YruyPp� " ^ΎW_{#oWc F>U )u-ߊ܏Fƕ9mȘ֝{T4sjc w%tn.5TyZ_߮V+82}oy=*Η)] ocQvܛliekqw=Y[\/wEJe~:9i,wowXWq)]D!LTܗ]\qȍ\uwj Svil89mG[V5co}#b+hy�3:?QH~d2M]Dq܄D[`S\�#HPT?~ J˘l}3M!xQðg`3:: ~&h2`2Voi;^~%L qbwhz@oΥaP &reqIft %~N0R2A }w,+ !٬[,,o `n &NFGA̅ccw|kuhfIMޖ~GLEY�yy6:kɠ_jJX+#ZC,x͝42޺ J0�./C _NBCH0dZ&~@@AMZh!`}<Z;}U3NjaLHz.ԞΟ9Os{GFF1LC4Dq%F2QkbmȐ?y56] YBAjp\ԯ59T6Y94940f0Wm."2^4oFR (^[ ]6 07i:7nT%T(fL Ӂv�>ah.Y-Ǒ�^&0}MҎ}fFJց  a&>ҊJ?!A5c,O3amAp ٰjiU]_e_l^~p9,RV .W61? Vm]hI}=E)-_~c'7+귰R <LLZ6Q35*G f\{ᗌŴ jM#㘋{TΛ X"H T:E\L^VQ$71Js4}1s#v=yјbY uwd,y2B3b-z5m6Cb2G8lF6+Zbơya@?U0o`^@\4oNkn*#TkՂ[z(h&AрM,P^Vgxw+°4t$_0u.襡Nжӷ':-1պu 1S.,�Ύ\̺K#Cч|@6'y撆4:ؚ.adMb@t)v;ݸ= I@|ը-zb�w&l} HmmB |7Ø:G: 'F�;/�h6|sjAZZIA2G^KZ0Um7}n^GwkhQ_OqsM4P&5m;<<s>;DexԀ6بFEAS S[S -t7qdPX))$u,*8fNuޫa, 9ee S/i84Cϳii<TEǸe^ @ <|9O:ǻGDofs>YCfٞWĽ8?_Mm⸨Vu Y7qZy]Z=W^v}¾ W׿=|O,[m #k=cNC~k>W^eICVJ7/;ܗkqs;ꓷ6(Ow=" J$e&Z;fN&=4Ap,`ȵE�MH@kb# o! fu�-%VLgaBe<eV"ylq2S,XQ],jl $QmG]27;E $0!d@}Pd$6d(<ޛJuS0b*#gdXDa&'Bc=d KHy>.tf`"x)L*oQ~sFyŔn=Զ9skJi hc,{Pi;t[/WjgO| hFkj0PbRQ$(HnB LRPTY KkkF:̻rQ_S͉FZ1l@v4ԮHf[mߠ?D[̙3w�3�q~wSa+9xZ+݇ivw񥛙 k]NIS Zm7lcBOcISLLU SKkvcT6!W�p JXF cʔz@Sd ![]{H? HȦ4-ˈF 8fh!44݂XLxMP_7_va"\Y3ҹcP-t!J_U�A FM4, i )"H[>:~CS愴5# `\!A@Ƞ0@-1@`O>6{jׅW_9:m0&hvC�izSu\+JJInL۴ᅳϥ/|K?h,?xӯگUhy^>k>yJFDZ2m+E 3~|s])yH@Ü(4 ~t0?V_qڟjZd&ۀWঙ`5tWcJW+40:Q?j{lC#(Z.jJm"mWִTOAZyN_CIDa0ی*CLe6Ў+) QO=m+_Pc'JgcUjX"(=i1�MvmhbSPaǹtMz#yj8,\g]OWm{w`:10�9-+cPF[wK/]3zБ;vp;>~X/"ۡ|tarO >,q: sL& iZsP6mEeAAǶW}�=,jIkچ,ʤuKg'-潱F%LPNԻF0iM[hځb! 16b9s]x -si; iS!sLmOjod^ԟ5 $pGG>X{JzErGR_MKYbT썺_wЦ {q$o1 R4)vZ@Pfgf`f^@V>(/9nKKZ/Rl_l[v|OzTō&(fS0V^vxTf EObnz]|ʟeVe;/-]+k/e_s}./k{Ƣ<s7ʯ)΋>VI ~sh{{@B$'ӌG1EYi+Ηu,;=${d;E 00LĆWyTHL B`f:|܄ 4N2M9 5K +DN^,U2g* qmn+"c:n RbfeLΚh&3bm '{w+A该>JzՆn�.Oie4 1QKESW`:}#k驋y/GB{Qb1{ZTB0FSU#6Ӧ+n. ]G:yh7`ی/<Di<TM̔7pis\N93|W7mljRࣿ¬"Uf� }Uf7ߌg41}C=`Ոii`&a'(h;!#؁=9,i;�H% F{}B ő'a3-_Ӿ 6gލ@Ʊ$BZ\\�R/=59, ?)BھDir e-Ղ;w~Pj4L:|�s P%fyXhzB1J&�%>q ɀra‚)"g\QҘi'6v_�K n!Wq~}fRSSJV@`90'QcKMU`G5d7Xw4䫵Uku mUxASa PϘV2#I[+i5@"a%8Nee070FNƅVRFENf_q}ўOO|gpp<]cnes-W+#QTuYZ Yb_4=D; Lk>\G`!s\8V@2K/~]�ׯ\TQ7M~Z�L%h_M7k�` Kɴ$[5 PM?J?Е-.9G_l-)oJW|`Tݭ<J h]Ojic}.~mo`ebRx5NԢ@QfhVǘ|8:u(&o' d0ø6,cV!HCc=ޯѪ^-kfAx`߸KyšR@74�1] ܺZbڰg&3KG]msNOj5L[�<+ f2Ϯ᛹Hpɚ*r1sHV B?! qE֜}B9%N1ZJ?'6} ?}F_:w9wC>�WH>d~|bg8CwpOXF�䫠~h@0FWZxBj:'~;Ep1B&-ȦC݉>j?ϝGxMKy5'S9h޸>U[0y~ee9}ң�NPqIǂ7ǖcqR=) =(tsMA[u;x ҍ:~Fks,˺Ho2kzq9Qvs݊ۋzz'ߑ->,<P�>vˏ?^e[,8g~]nE}):!!j � 7(p0X|@dge7 Jbc>-?N/ډ*Eݲ%A,"9ҾpOg&yl+?N9şٽs\k/LL<H_יÜo#܁5G̔kcT"F F92&3N|Y$Lg${b0Gh^\#PF;#%Zݾ}+W\ )AMjbR/:1Ew0VWaYbC*ےn8Y4g.vE&J �02,0�/_y1`Q?3Ui-C2 doZ 5k\G"7(<. *Ŀ>Y |hM{`j0엘sl: ߠN@$mdҽ&]H 0WgOӲ�Z'B5#ôfiD'oӆH'E<$F(pj@9">9i٩ LAɀ�jFFO!"&uKXYx�LlTV"smcZL%q?-J!8ZUA`f|߄>rNÇSe ^tg jv >HP7 ߍ&𩩪>I2V �YT=~dF\ %-6aI/OZ7MX?,`X0 +-3/-ɿk-lq҅ 5m/Ea#ךgw[`;QFUѱnuJl\4W+>i>d\2Զ3vWM!-_Jg/aC�5揓KoBgH#9 _L42Ƅ! K.]jo\`6ӖFVvC>dz}c{kys `AW13;ǧ1f{Nz�xR0Tso�#iJp=ZZL]FLkE߶w[% _E (} Bj&(Ttf[ؼ3-0u �>eUCh =7vd4s)|GL$]+tRM~џBz>mxhAX(kO)A4OEH㎱Z:?B5֌I_B0]U=28 qAh s o15O[� ouc 7ܻQYm$YLjLM)aY3Z;Э<cRFDuD_+kcR-`'qa5D�IX6+s:76p.d_aE,{& �`A�tlb~!EV}5}2 y6hyGu|]i�j}/oRo:2c~ұgz>1ƙobE[HКXhbcp:_ <Wrb|ǐsu`+\v =1DZh9]Pu؋8'Xn=)G O7,۽|Ɵ<V-,8 su{yʤE:c~vo~u[>ccEsm^ab{mKr{@ѳbsN.Pףn2Jk~X{Jĩvn^DX4hGeElV7wE-:Q_o]?~׶'^*КɕhE{L @ n{Y I*;HѠ!:̓~HX� |z01=D7 wY4/\K y Ygv&u> a]Z!,xC:"n  u|j Cs5?h]D>MU9&^h~MH{zcEb,Ej/Un]msMLD ?k0t㽍LX'Mpţ`(qQUsbJ0l(䃃 ђj$'%jqKN{���WɨbQ<|ɜ˸'�}~�3>mf #0Em�Y~JqM.j<#KK utUGэE4?`"jSU�3ࢃ6s0hY%*_;_n߹{8=D{ȸZČqjZRaF2t*dt-LdvZg랻{o,^&j_ZC܈iV#߮)uy$p ൢ5u5|mɕfB5j.*U(L̄}}#SV 1.4LUGgwh-?_fbUlS!Ğ 1/s5<$,m `m#&Jj A�<DfLZWJub.ryܹX0ƩfOu{`?Dk>`6h}�;*BHm'?wҏ~EWoP?L`r:n<|JU<ǠczǰI߹ˆ "7+-La^ЌC' .{1oҐΠBFg60鶾3~zl jțxY!C :Wb8֤G 9X&=56hg  ]>Wp(a_G$�SIgX d[")a4\F8Ј`BڰEa,NH̑ m0$eH?W�o n$=..!eM6v9_Jdis6 Ykh]," ͺ8.-Ʋjk4A= ` %sbGm 2w:]~|ꢟoy�Ď.5|ж6ޚXK{zwT.aLǠZ WKmE ;L] C�u-J/Mͭ}3uW2ǢY]ļ7!S'+x@LO5 �W`6݋1O?ԛ5je*/9mA-cD\Bu~AC E~p�s6 % O0f;h,k{Td?H0!{M,ΩGҝ 99y㼆ЧЉ0_Q"~qinLQbH7O.G~ &+x۶0]/>*/n>,x/x>r_,u>~ߚiºX/>u{KՍ8wzwƲ*,61oT>u.Q Y"W3L?p+st\s_|q;$?[+{7Le1i|ޏ&B2  I5ah0ߛGKcu{?B2H愦0Q.a4rrbYbajTHm`K@$\r9u$Z/1LKݒIdR7Q <!lLK' @˽8c⸎ h0 SӣdG{IfyFTUBjq@c;"r`v F1/Ї.u 7o2z&b_@#"Q\`^sA7`L` cb,P`T˰iby&F-h2 b Fl̉dT-KͲmg/A}aMFߵ�W kFu5e (ځ 0U˨V>eEhǗVZ%hfh]V5UnM} % ~eͭ�B) L"'Zܘ># e0z6[-lA1 at)FVjV15'رymdU*#}3$j0t?cp>w;RaN�jhr5X7$om-xs IOSUXS&_m$U\ [> vw}4'[C㵊Ųj6F?jkxudTHs3+FC\jRΒVqpp4sZHo3~0jh,Hs?L翇W??b.`9V PVh߳Vt̩ թ~iFUZ I3=J0{*,LԈ`Aq_9e5綽?}e8C&Axa�aLoi}cBWcV~uDTaN Z;U slLu4ۈB 0'Xa>=:V@ga ߸u+ 974Q8^2n͊uh氂y8y'uKs4Pt4A4o4+wu}jO~*�F;D6%P.!]Mz Mdo1_>z @WYm]bՔܹAE۞n4Ӽ{E5hL{ۨͫZ:8>`JmB#^ Z04s !0jL35eRf?z/\#ϪB,R0}0Bk"D๏ 3Fk O)b,.ô/9}`e7kՍɬ7X<u> .;W:V'^PrȬ%-$+mqƔNH^s?~Xpo,~ 13O|ò>0[c\1rw>F9/.gEtPKk%/()o/2,oϭ�x&跭}=xs~ޮ7nQo .ųo-syKų=Msyemy#wQr}QIҽ>㻤M&<V:Uj. )e(o#yrQW RsI@ ϾCϔ_/\�_4&C&=eh5j`T bF}bzBXD3 O>߄RZ^RSg@MOfH SW݉H)L 4L"F, T.^LF '`gi&&J7O<oX3;ʢ4z5�^209F OE &M e(W.Me̕|;)j6>[Ƙ06a"`*/)Ȝ$,S&URЧ*v_F'A+ptl_]|i 5exk`T#iFO|>_5f3H<>qD [<U*51O}kERs3`a vsv`0i f~,[0Ljeݻc1ȆP Sf8 eUsjAmk˶O-ߦt@/f$޵ 66pMid >%x FU%>p=l7ܶ@mr5$JUm  B:d˴H/I+$z}lX|ǚe_3DۑFF(m/r.mpeZ5AdSō[WNס&h-Vye6Qˌ*cq *$]AZyװfp,9�X4v0}@u6LM03'>Ob*oO~5�?5͚<a M�Hj-K;2Z @vyJ沽&ʾOb^4ǫW<f:6@/_F,U+XM6o"$b ��@�IDATdLLoKA�pFF2p6 k0krM8ׇV_ ` Mx}QIkr s%?DYcq?,`ܛs?^�@0NcDv\ AT�PXwW_HgϦ'/c"isSNEԨ,` 0qy }Rf!Q{9:;Ӆsgһu9]yPXt!\J}d@ Iզ+Yolq=[zt?=CGgAݎ'Z0h*n\�M**TOH=L<xHv65'"VGd$[Ch\T@ \gDH 藞4]&JowM -!"@! %Q&9(>v-.VMH5 _G~{Rey2O ߛ&6�ox5,.<}OH:hM(db $9SР'ך.kҟߖ)@4/Ɉy\ų>_fd[�``,W{|ti;f8Gs=}JG<>8 qԍgq{٣шhNuY,3'XSKgM|붡Ųcy?u۟ߞ;v޺ɿQ;Wh.~ƣx*xiiߛL$~O2!}6ak^%6|3~B'z3zc9S;Vѯ4ָsx �|.6!a `$*뷊١Sgv:;Ya LʴkSfPMݱ{ٻp 0QHdevZ*юSK}]}Kz>3;1„f$,x6S'Р%d;zRnߊŖ5U$3(t/i XX>#ji4.ӌ2O%G3>VIɭDh+,p +`iZcFL-ϙZB?9CG9?E ]"]"{O[äkګFQFH_X2AӲP4&w{3]GKLK# y; .H1!/ SU0;a_ |7&ΥLC7tRxA Ŷ4uPMwsH xmCC $t$CԘjz` Z�0p̞89PX#Z d_vxִH{ܫE^-$T< hҁ^zYohϽ0e7˩r4j5|#!e̛T>B%LlLN 94_4~FJ}2dHDMu\+C UoѮo#ɧ>b} ~ #>hFھVMTaV-vҳ�wn߾~gм22j�]h=5yCV"L7SZ+,3n1;MFĔ^zDpn*AH=$Wf?ӤyϠe5&S*t+0Y5)F@jm r ^J6}Mv�QʕNL0;u t?q-9p?F : BoO|"]fzh7jZ`zkڕZޱ@`VCQIN@Ӫu\+!ģ�wnAhh]mXCfs<pyGqiP;ΐZ-4=]}.u5-"�pGa~`F% >xZa4Z385~AC\aϬDl5u}J #2gAn|?gwIOWCk3Uqj'/X;XƆuXkY/:қw$4ɚ�e85.;oǹI&2ϫty-'ycטGz4 u+>Tvt3eWuIM:ea~:b4`bŜ9.&ص@ͨ/]m"1O':}4s3-h%: q;X?Ȅ{U.mH/z7kÌcǶ{){"*m/  3x0f# PZ+6;<a _h#˯ )-g=F> 1[ng`\ǎ7[9&z} _EU~eT--U5]0į2Qaɔ4<sPa`Qўg{g<->K4؊6]-YOͿ<Vԩ/}ci1yN;W}آ]m9exoT7WZ#h1x/۞'@~cHA&iQ? 2ڼ:Mb<ipGmavXk1Ҝ ØVbd)A09._~WhЊ@nqhaMعs">fS& Mc&p aՆ(fF9FzUIB7&L1e54J컩!aqiGb֑ vJ7a;<B )(0L[H4ʟ ^ 9986Fy4FDCha0ɘ;9�1(Ҭ?FNR'G2Pk9JS T淊{jd&0&|]ǼvdUSV|y40d5 ZYW:u 7LWa&G4'�V*dY&j%>j[S{@Cɑy 綈j {{h,@')jdGkGiOR?nA "jb2ՅVޜq BSWǵ]R7@kHhCͿ`~m*|/ū2jVwhmig Cj 'p>N)ϩ*ƅ{yXXhN&GQfKt ZҠ?�oyĀ0Ij6+3lT3IDE@e UFQ3Ц1JRY=0{-Ԉ<c agKR5]9w'궝K?w*@(gpE!q-T !53meU)I &m:FY@Z0)~NWTØ>}50itWͰN=}yaAGbr 1D?XdPYi@ @ ^7j+]{ ߥ=+"p6B>~h7f,y C3@e]/if<a٬ 8#m ׻�! e1|QWCpu�8>Fp?OF3Lmivb:4]nAm0R/i5 >ik˃}ϰ~QOz¥ /D^]!usu4S# qY0x.Ψ`&} c+aTPe)FtEB~~jenbn\ܫA ޥ, cLV1eCXTV2˶=at lB{XIJ&)� 谯 6�vjAz 0m0F}T̑;ۀa4;]?|!4sKć1N4~5mޛ~ m~T9j�og@IӞZdD$,ee]hۄ]KD'ҵxy܃pmon0ȳȿ_\,}Pȴ-JPg ~րKQ|^)<%OR1CͲC>\Pjx⚠֍aM]/Wlxfy~lWNˈWտ(ŷRHlAŝy/gs*~ (S\Z^!aclI[ԍ?Alֹ>E<Pdx�Y 3ۅR0%UF4 �A“k&X pܫQD$64Ls8֯@_s0z;@lV#o_Ko=`S}_`h?Zؘh¼ZL'].㓠e8IjW0k%?G-E]j`|71ۡ2u�n$569s[gʕ $&9 pG1lC2΂j U!&\ji5&P0AO} t&֗5c" <NFns.G"M5]9q4l?Hz5uN j! m)O?W^y!}s?·Y?#m Bk” u~dYYh跨ш؇ɪ� y6m:ZKN�~h f �y#ߠ 4.[&LLi]b9E˶̷�lPEI+3?&ueky[.\ZD Z7o7n=Fs5rMYu fcu䆃"�QBacT@аx,诬&PFQ 0K0NǢ%p4(DXY?0,;\ fܻ0WoU 0 sXX�`kj ev*a4e R4 .qK:$knP-4+} %ӰNk?i�e)5H fj7P:7H:,h#FFPac.jzP`KmN|K_N_E u8l UTei:dl}@QZ86|= 3FPu.93(QC2GYN$6|)[N3|f~8f=2##; DNO=8o  >9Ϝ 4mïj}>$OW˧(9M0 rV'o7 >d [-ԋHДER�m*6CF6oǐ{ЈXar!CffC+q=\�k-a7Am4ӯC 7 4÷n᣾GQ1{!țڶC进N 2-hzY~/VSL=u&M>@>DJ| kueUc7n"ϝhyfa15wNn+p ]ڂ v4tҦNYD=ijl&ݟNmv�[��eBK-[1j8M={%'n Se,G;�<{o{ݽ; $EDۑGJhĒ㌓4"i4d<+XTdI ESl"A {wk~ܳbQ8 p-ex9T:%tq$]E#ĭ_Rz͸V(_L7�4Yjs"*0FƘ7^=Iw3a睝X.k(CHi,e1O 7l./'!4?xl1b%p+qAq򉨧2բlxeYqyuZsmegn ~{]7؃Gd^Lߗa^V^/6cٷg|Pw eCI;y}}&qСq9TƽıYG^A׸ƸyyYN|4;?i/6~] 5I5̍ A{Vɵ&M?p,e=L[4uv��@IC4<h2P̥PA35#�v =iEBo@~0]$TX>N,< ʊz 2X3b3wp2=}]0iƤq.3"DiW`"FE)KF0`-4 ~R5|jY\h.=4JaSzj{V,BB72 8K5[nX\ؘ4omȼP,WYq) crS<1%A|Qy'+"֔ jPA3&s96J PTjBj{p2Hx մp 5 VK$94aB* ۬hvդh^U,7A*h LaʗJ(2یj_g&/ MfPwQ̅#01BKWzM L0m�bq>X#PZX5y7]]`9z{:bքoQ3w}PWOPQ lv&W۩6P-L}5R'  ddCy~r2 u_\橉練z@X �ҲCjy4osq4:>\k&eVȼ7` tV #xBhJC^3KE\Ōg<~ ))GS'X\[Ю0~&1N|(ond,}W)VnA< z 9dtjh8` 8�aRAs.Y+�26(H\^Zjee(\,ra2 �j�sXKM'K9Gm\�4Q۔~<eC ҍC=@nL{t$^6"ExuJi4 6ASV2v{4322땴@$|m"u�B1uV`:&'3֎t?hV03L%Ȇ$r8L~Ӏzl,b_OVtXE3X1'U5|wVc;0/sq÷TK{oG@Ze;ПEsbF vk!moVBŘ3Bt!Qj(!"e$}F@�0 u9 U+m =ҮtLsĠ1&v[ ӧ|N]-n,fB3zg9.ok i1mrƒ& }MOSX04Ζӏܪ}oeҳ@2#/<zJi,3��1z1�\�n!@@d({<f*$c6#˽P!6Fg\cúdsX5ՏBFQWy |XoYWߍ2(qzјh˶𿸅Jh;rh\OGlyKynE,qG[j]wqcߔ(?,#@>cU6xho2ezo\EjJQV^m{71ߗ57{C\wݺ-z߭w]`Sme24 LP$Y-,2*j=40z̷{0JkN8$g 6+>I,~A /\x59z Ffv[^&;�^140ЇANQbu;Pjs$Ld8 Qǻtfni;Ծ*R=@1U2|{ $l _FHqt=�Dr( k*Q'j헢 B)_�:Ԡ5-�jWJF{C{i.</F3zj9@n+4a CA?8io%22L{ދƉ^D^MIXԚ…sh]bK 5G0|Fj5d�M<7 �h̠@Ƚp z9ڛ,qzJl>]EMZ-\Y!<̦)91PaVLGggaa\ $3`@R+5ᤝgb: }=A=!`9gΞoJJV7զ <;LC;F+!uh:r 0l-�+M"e� x fvkMъM"4}@,~I1SscE&P#yT9BM/=j%nM#[ 㪹JX0MbMkk;EΓ>Cshh0bA4kcE`-4�T`"R-WsQL#wd|f[PhW70*>)DկP?_HO'O~Sŋ _$0Te�v#چ2JyX :OT!p@J2ӏJp߀W=&#0M̙i  `1ӤQ6 !c2 ?gvzHЕ:̥03Cg+ЁʇJãicy/Q{Yt++/_<&-o q)r n4tm<~+!Ɯδe' ~B[ .Erm`anql慶!"]}輑7'2Aa�JE鿶sZk9h@3]Gz�J�Y< hBRbAԦtV7L9LP):t.h%`h",%T 4r.R:t@P K[;KPi(32WY'GDkF�jh- ~d,Ai|̱>L~_v!I#@oj:tm*c,o1sy pkࣆ4szưw7q̃ t̉Ԇ9XCc(hSN`CwX B?jfWЉ,�ݿiWH8ЍBz*@Lh t%R{p|io/6xM0qƞY\82�7!ۇY YY4,9JƟCࡨ,f;zP>#tp[OD<Z_۷}Yz͝Ͷ9߹f2/+=z/?GonT#ТR,@Ⲣözp˵Ϋz;_#L2+$;òG]2Q^[`uAq<.XzcYf~|O~9|o|jd߸Ƶ#CHda`%8Q.$%05S+ʠՒ4|j3e9_"S&E`+O`Ns^h`e0y2:&k,2Z}//h.}4gHXA+j3ЪȑFK!�iGS0Aih#:ΗM܅FC:}JϻLPiGK@i|ALh) �?sjfeO A4aNH& U}ECLT_P-l5Oe('[l $�-Ӯ&n fmO9̧FWoQK733Ξ=>Gˠ"'moWCvv fFg E*MR hl2ƶ`OOLT,:@E^K3Es ` fFRR} J`B;xef0<Zz +(} (L.|Ͷ]8Clh]KpmO}cviWY>{2` V^9 "Q[iVsiٌ K ^](c. v2kyA}0 dݝO hH t71~R+}155huVm4emq"8tFz5Ocx-Ku׿fV8.*2^A ^֜hꏥc( }"._~77e :`׈Ԁ:qgݪ`@iaKzNZ&تTC@\K'hd S%[N*Ѽmʓ=c'g C#@tEH`,m&z߻%zn11ìM\FsKX+xA�hjŽ&S~lBs̑@{{�Rζ{֬fkw :h3cyE[W@/{`12x|7sv0X 5Mc)tب׵WZjATulc& (>w n%A'Dʜ*l.czM./&b.A5AנPj`(-^(!易(i7ǺќM92KExnH&yځgnJׯNӀ\a VDdn,~4|0[SPu„Le f  m#F&\S`cXr-ij~ljkLDqIq ̘+bOuϋb61 hkYwwa6[]%HfA6 >cGew>@1tV:,;ǑZ$>[z97Hƞ57͍;nKĊ77:9 oō;y5{zV'阛כmyyZnuuʏsrxǍ6FݜSt*%`&G>/w<c|f=Cȸr/S'gJ*|)GZXt_~ͷToqߝs:酃X&U[nG;ww=,,2hb._Iǎ݋̛1iM$檄ɧ?"*TcFj̹0uٮd8JDF0�"$߹p!5#ݓP0<XȦb{{+ 7$Z& ռ>|Ft.e$2QUXTa+e {0j~$lMl0,67 Ms#>..rQqaz'ic gӨѱ!(v`Ⱥ}!rS  &TDi؉ AzlHΎHHX4HZ '@Z_+1E �3DEhH__-Ih5#O0W~�{cիhN nT~$4_G^l 4[[�9-aѨ*,pjB)#YGLL HX F"`0\wefaJ_6a$0oj@bfɭR�&҄�5M)mokǟ:R虾idli>2M8vJ-J8R _X|+̋ڳi4iu5�&4iUjO�]_Fsf&\sAWa1VV6ֈ~@�)s#3Hs9`b+׌I!)>QGɞ' h˭?jF#@?g^ @5haeV+G(YT@I8+;hGccQG͎�F " mRxynf6=3໨7?g<ɟY|~O-5qx뜏*p \f QAUE~Ap*e웢H!cKm72jb]hm4UF_\8؆i/!Hpf,Ӻjy?v ite)v$0^߫ZL�O?FoD딈IoVT&-2Uoh=ٜD+0M3c*ιkh@{y7Ҷ#U2nϢgj{^VӖ�5dM}=L!`:>6:5`)p}z:v"dN<UVk C6t =."X_�eS m"h12Uuey4t-�2 V7y!)RD{ Zƍ4lA._K- lܑΞ7!lyV WW%2НsiW ξʵW|ASh#.tCK4۹^*pP y'ΡRClEcMZ[c 4x0� (Dj:pnr5emC;$뺻5 A-5`yY <m1quinʴ2#Q^X?\zUG5 qQ`�!q^ 49i)}P-I7-γ8g`P;Xam񛮸[7^*C.`�y9Ut=`zM&g7Ǭ}uw|p.�%1xWp~yy'ˉh\]֨So볞S(εuA6\;):,^0[y-k7ͱ |EUw~2}N_b.ycnG\;ȼ/}./5';׳zo~}^k'w{otwe=VԜ7n,>wχu\cEgO瑏Ke.`04W1쇁1: 'M.4>9 34#&n *cAgU #e68A ya dvD^̠Rg9Q6�C^�C 㯙Ղ4 |FWÞ2 #E]:UGH A�%0/1' de.Og'`k:şˢR crK~F`+0--D s.`5@;LB'O zm*A,&x2 $!RnMjll@Ng[m 2h`,5uƟ:s Xttx袜Khf G`�LX]dx#ӫM\'`DWjo D/^H&�W^C0�1 Oc3 ̱T>;0gl,a2ZN6ň-]ƅ-sDS(�EZjL6?E}GX 5J6TUiεӵN�MҜΈxQ`FھR%ہ+b &pt,J$RK 4&0NJo*q|}(f{h}>`0>Mj5Eu]D_|LǑ`zОԉZƢ3J8/ 8}οz|7_CĴPb@ _x]akȥhf I!|# 0ǝ ZL?WE]n￑~twaeu?�(դ5%P-ThM�@N>朕91bEDiAl5 kBPyZW$�h 8kN.HnϨ`j4h*_Y2]АRw#DƗ.kyt\$,vl:g:p(g'gմLxFjٲ+g3o~,G?^}uX f֌/6 Z<(4C!@!` 8oJ8]z?}3'ӧ AgOCM+Sѿ>8?{5gX3҅G3L{L8 !�ҵQ5c<Y_@O }J.x4* ZnuOQg[CY+'rO;EI,h HDRLZX( BYd܎ύ0JWy'H?g)ca ysU7a7j]Yy mr5qYu3@9P'} ФysڎFScRڱ gl ,*m@FtpBI}ۊ~=fQHG#sYP?B,$igJGǠ%xg;iCl>`Y9&x`)F^sh-|??@Fϟ,Ǜcϑd'[?`c7FatKQ#ʌwy~3V:o>Aeyޙ]X^2hsq{=J,)jIvowovX؊_y}2|U[fuP̜ b!^hA_™o픵M<s/bd~c%|v?;o߲oLe,~yޤJO㳿=LxmwgIS QU1(R{$@zOHM~#a! u9#e ܐ&xއѩdo)>*)&`ɱa[tͲ^ZK[WXKESg)K�Y"?M޽2A 6a`tvP`NGC?c�(o4Y_..p9f>g-m:]oXE$h5AFj>]}_Oxe,&6Z{1 pV+A^ Y0Y sa]8pFK�92XsBM O:kmD 3C01&Ts}zj)EMΓ^aW{A.9K�DMu#QH쥯}$h}b8�+a6K߹s 3hѐR UaanZX41`o*.'xG AB4Im;'KPh 0؋FU*hU,0 ?Zn1Yh+ED3iU=L�` YW `6H*ZJ>4s5nb,X!w<TH^'޶C{b~S02j sUA*cQz,Q(\Z) cه7Mshb"..TMb= [`ЀHF` =s2037? TZѾ]V &^ѡ֘WR2Cr*7UUKSB4"0pQ7C` >R M c ,)A𯹥˕K5f"k^YiP+XYzDU pi&q#wh{+$l1n h|Zp=@L0iV{e[F+XІBA4]-T.SZc1}K_5514F �r!�whfB5sM~N?kǵ?>)bliڰf cnv$Ĵ6LS5+}fe꣯>*� ؞|CO"#PtSr˙܋.%RhuQ60z0 -/=΍S{��@�IDAT?s.3vt< wd&U>nni*=h'VD*y"u 0vkh7'%dfiQ˪Ajg�x+ !^|i>61ŧyoJFf�g U\K9blӏ@2w 5r^+K (Qtp:@)a6ф3?&1ƘmnF9&ט XJ70߭E3x:u@ukVg{g:q2k #WAat@pxQ}07eL|̵r;u o{5njd;CRF3PJRwA~vc<s ;և|2"}Dxxs7=i {v22iv_ކ{,2dx[X!SyYo 8Qօ3su?ԉX޼1!5>ؾ/_qIQyeP1`ݳJ|!$?y[N#nׯx2/榸7/@^0=D7 0pf0WIiqE`l�XŇb)??&U|-ZX x&B,6)YA5j,^#o}8OFY(R (56U:[ qU$u pa2nLpKk0%#?Ad:m=8eק:eT#ӽF d?9Ww __w5'KiB2Q?ht/<+ޯ91w=a <̭m!vSE }tx:77B̈y/p`` }+hxϿ=!͚A EYf[SJcߓ;|oo/esu3i43Bn+ȏAR]BR'xfFW{[Iayw5-0hc1 P /xE l24˷HRK@#}Ghzr$B m|l !9A[cD<x!w &0 T <l b6MB9 Z.h*�T�rѬU-$xZ%sOK]61Ք|OHQVS;�j-Ely0 &"~*lf(\YE(REPm]rE@)n>c ,1Wn4̑F+4PVg9@V�Q>*AFLs&FsM=K32mzh)�:њ@MϧGb~5o}+�I0،rdݛ"j}&m+#]0)ؓ9A�@Խ�Y){ (ϟ@XufN<h:<_U]-pny>tH4 +�cG𭦉?U1( Y#&6TAgwд ݚ HIc0)#@z~W�+ �,%Ir+�*2�5SJ\q$} 8+j؁yv{{mzFNBK%#b7`Aj`5Un*!)@K`z"c?58^e3?? [rf�Ma࿅+pokmkFK[M;GXkj[0. 'Sjl0u# Ac8-V؂>2'Fu~ڴ_ŜdўM% ܦ.2:H@LO?9B)k6~+(vAsˉ^)vm -["p�1 tSXT{]F; N]+w T�Ք$c:{-`j!E}qrGXϻ#jWVQ=N /Fڽ_l Z T9{*=j~hd\ <f &Pfn侑 9 :EfhJ7˷{s`8o'?z\;x'[fp^?狟$Zq#9esmƥ8SP|4<s`sg^FHs�}cV(9>-u]fv9|GyTo|GVgǶ%lSp֤lJnYyqo\g=͸8#oz�_N|I&(+6*}݋Y(C,tgq`1G&hE@G!ZwdWBߎ+.gjdU�72F3B3#Y 4� J z &ԩEH*3INS|{0c,ߕh67L~.C麚Ck ;9 ډ5K3idϾ@.wEa̕:1lGE1@EKN'N=0̓3YG#2([ &{?uYTQs[fQDY0'N`~ 7`CPQC,Ҁ2>>p:zX{a&eX ݀mr|:@]8r�CrJ4;L;_SEuWzGhWaZ7]D;�#"qҌQs2:bP> `F%Bt\ ,*K0 ݜ]l} c0'0.Kh<0C3H5P㼍.eoGKRT!<N0{\7zdM3,0%H>*\7 2Ns&(ytA\*� ruĀ_M5Т~!WaJ Qs-L4շUAfP#p Mf�{Mp#ϚZ_"\A,L%@WP]Sh@s5!V 6<٭!k0F=}!}`.uDT5:fy�pzS7 sKOo~9ޏ0mI"n Rh,1##=7AWLZdMȅZ=e􏁀Ԓk� S-ʡ#e,_)3DD}ԐT`X5ys ڴ0CCIMaDoMa%PWՖajWV{(18.ôӨϦ,3;\v|k&3Yu8i#I'{GeW#ǁK0\OI16k< d?݇~)갚s82w'cdm{Ц>Kyk;桇~wDϨ,o%ݎԻK<^}e�2BЭ}@!j cQ`ue G4 %Zr>@,g!,p TBWg`2莚@L!ܺ~}wtuaA{U҅FeB�: boյulj5ZG}K@Dko�y4jjUOK *,0V6Ѳ..lqT+lĚdk+h� $B-Ps>eѷZFt9@,EK|.V�i }WjjŴ ??& R֡eG}G`M->:gԐv8xqʚG^-F0Fh$M !c9ٷ.ek$rLAkýfyǦv&?ղ"/ -B!ޓ]YiLV;=B^7/\oſB8؊zw۹V|1;;[}tνU9\Z@pWo:vA�h^iLiʫ/�z*$:j>V:~h~5]zF\QW(6.9(0%P7].hEZ'MldԺI?E#8 d>C` tp|A\�Lo!=F\DCftI{4taFa-eA%RȚ Ym=L̘2ա"LhGɓ6!Ga`尧wEt7M=<mל9o,? Uڲ=K}Hjrp ,G%0 &Q̾ 2~hlh [~!ic ]pKK3|-s^s$d}h:JVUY>Q-Dvt3D6@EȨ|VgKhfCkڅA2u�w?M\HGhضDi73-,& I!*;$Ս&tj C�Vm@71K{L>OF??m +W'" ?GFx&Zr4�Y\F[ERI R ) 0q-@:%{4ڧO^HN]$#g.dddLaS7#W#$Y1Es9`pj"Ӵ @K#Ԛcwu%Z%m'U� yF�MI/,彚m5A4T=0(H�XЕI 5]+cL@j Ʀ6SUOz*lH烎 I'䩍P`T ˢ1KZC=\S"cHi*)X֯Ҍ܄JϢeDƖuij' CMROR2`}E ںWCnO#۰Ш\ hV}f9S"E%o�Yye5?gh03DƔ>n,BW[*-E AH/ TeU#*v+hk7DEӇ z[]:I|pyIfO4K0&6mCCW#xhx.l>[6 &5j  wmU al+m2v �h5n~A@;h<ŚކP_Bxn(ں98U)+PhcMS5hkxipXA{|ǂU"p |K) {9ՐRxZ$by)RJB::H\u16KUKr%<D.Gh ]&V M7[^t/]myu,yxOJڋ9P 07YCzSk uidL54bڍ&]MׂL??7 (@^q%B�ϙ(?!ɼ5AK -7)steBlyݬrDGf׊*wq?U<+;8?>{ݻl~x1Tĉ/a݆֡n)!^%gՈ&C }#)"+hb.MPkSG$FT%q.,F74ɒi6ѣ0b^KX\{'aJd ǂ&*‚iB)!ɮ̅$jt�xP)yV^UXH=Yh9"iM HAY!5VcY$ƱJLt{�5wE>Ch}:4; ;L,Ǽ~f\r�5GМ荌"'j&HHi~^)@{S) ^I IpQfRM BϘ}SjBn"ʒ@B-yLK .` vb;Ofaagk<9鷌ٟzޓΞHz&Ǐ .0$_QVLP>4z$ gwO-<M[trp[Lj K|gWWwVjHm#*NVY<3`ZJQ}0+#6Pkii59eg{vFұ=?M5T8_ԀoW 9%tj�u㛍^kP*s jXWL1M,̀4εiXGbHkbFÀO2RG۾5ǿR}s̒cBT 5N@?2 *c2uc?s~8x?_F_՘+ SD-ڒoFaV UFA63 "euE0dnUj_F |>R~<L٠;|w)802㤕aj2=&Qv]@@Q~QH ,ͤ?ܟb h x\b֍+PuS9L'9=skI ``4=Q_W!G{ > nLR UAt-&2^-I3M-޺lPOj |`b8۠}>֐^ʱh*h'+RZtE--]wB��0O_W9<(אV}xC~=ul0=:qĉΚ@ &c�9sK[}׾F@2yQmZ>:<116Q|3V jl R 543&;6:rZ([%q7RQVȸ!G�)i`N.mp7>Ml뛘]'Qh,bz[PK*x?Țź.W݁V d[A֛/~i-e?f5cί/1ߥp/ 3 wwZx_�_CBމ`-6EAV4?VZ0QC5' B)OsMLS`Z-)gdA'čT厅_mq<|h1jk'#Qw!Q7rVNDjbQ* ¦֦ 2gj)4?cKCU뵃9񜟝fDf54E-; 3 3u3p�@Uh}Yyll6'5u`7sϹs烉5yzU.0:,cK ;ӄn��@Ecn,L`)e4&}H1k} b㘳*Dy4A3)SM9(6ǠR�'мCsԀ uka:\YגÈvt 3X5^j�.WXN+נYNZHC'~x-Kfʋa91RrE_]}F@ThzHZ 0HmA  ]d{QU_F#'207=q!e~4]X~Ƹ1~F ePjD#O/ 6=@.�Bv9C+K`WJlXȴsQ9v;4 VYU�>i&@#Q2Mș??3w~7|> 6`ooadjKjjh(j`3q 稿~jmmebyb-& ZWA0 fXB,� �ҰMt8k�5sj0QC`Ǎa C.FU-cw⫬ՃZL'#Alh ;{Պ2=u uƝ:y$/7vBCgMQ^7A&}}Q I-2yc[asUX,3Z=~I0K?y~�&3\H篌Zc.͒d2f1ZImIx)=LSj�An3kH#70;!_kSEHI׌Lkd<4ЗjhYU'%)%a_ayit<|Lzt+nj3j+լ]d/>:wK1)vLaj֨R헨5-sZkFۃ6j Ǹ  ;61[3BG:>0t}2=tك�?S Z:_ҝM#gBhBZT !-4 3cdn U@'g>tNۯگ16΀nE{== |~@g?}y>w;-d&w5g SáMHv Q 0ZA؝9s6qխD<ԅ_<wLIS:(utW"wSiĴ ufTTY [8Я2O~XiU#L }de£\7!X 0H[E-Rzr\n,$? mL6EBwd%�Cmfh)}/Ӥ kêw D w 0&YHd7a ~b3>1 M-a{hRe�2W_nP7T7 ke͘%1x೒G{kK5}7bjFhІ6 ǃ1م|+97%Cp2.fVL?H+A+:N$stD ^rҖ %�P+/E`.}%˽}̆h"Yc`;q R&NxWPpXϿxF;9, Ѵދ'5J1?>5:sFR }-\B؉zƮ�W+W/2ɍfm {9^FM߶i&P˳Z h/nk�jYGZMkxSJ~I5]+up f�}I'hb816�S$GjGoֿLSϒt8e<SC Ae4_̳`FHdB153K00{`KSУ7t`d}KDiCBèо0^pCӂff&rzAUڳ f # j3; -��5s5[x) d+# 4޾�Ws`fxd~(^LJUW� ;Ur>`U52FƮ~ieq n }|W?smO0 �u�ThF\K*@04Jn <S|9[٩MT7%{y s9FsR0w q%԰C>cOcm,I'eC/op�ZѤ5v0 1gp.MTWSVB,#m`,&Skgti m%ES/CyDB/~'~W gwh!ZB\a-hh�VaT ZzxӝٺyIWe2'Q3k#rk/㘊Q(\]ڡw BfǞy?w-WM&Z}6 W`lBz+@0і!&KwBm|YIɔ!T,UW-v~f hȏ-ӟtsV r {iqW 9V d:u{m|Fzq/{\Cn\+~&o׹jٷ=o^:\˞ezߛz߸?/;qAo/7n>nz�Y4Ac PN8ci ^"l'X (R86"$t4+^`u63/!ɏ(5$kO:;gl" 4oYJg Sk t5*14I2`H͕4cQ:.#Ɋo}n)GcX 3Z?%C}J_�De -w3R 65M h`\YT1Y\2 ,tm + Ha) mm{k{v4I FEy5H7EC+֜t}GdTi~21%=@⅋6ÄݴjW]@j/}/ӣ@$ͦ#ݜ ]IOĠ!p3o3i4КXko`we|#�Z41.1073>Awhm5gF{E'c2ϚLX mp!$W +‰ӓ._ &ZF@ڽFW”@:a0me{f+0S5ԇh "cX0H{oB 0a/�d 4(atZ7o~RhCFhՠX28ɸ<踸ma S׀\5xG3-DLmm5Ѐa^+XY?R)^#2ndàoN|kz!x1#!|U2ͫeT;C@0CfVH,K#{G?w |nZK/'򿤯|kW-[ M0Ҟ|io;{?d#Zl yB9W5a+ }Rj`qP氚!,3Q=b �sgclBs؉MQ88H35Q$B~]&�D5]"E+u. szF|.0MDdZÏ>|=ŗ^Y|ab,xfT 失(ůXACbMA8'US+vܫIPXCh,snf!֧q;}x$ ְ({JhZC�8\ki*]&f&Rýi2h6JDϬQlX( QI+> O;z4i,t{ V Yv]E[]E{3KZm͡ױ)61Qf抾 ЅQ{})-ACM 4y:g~?=x,fGZ'mm/@�V<YQܞzgc ļܠuL7Ѱ0lcxcKכh+Оuo U8HUک?Ĺkp�v",DE[-1;LmBL�ȫW#H:9~>ėݺ}3Acw{j;{a1x,qvUlŌ " ڍsm[M�|D)˲2spY@${Pn}ope=5:ocGXEzz>+C^'/=}{o;|&+󔕭y[zMmPq;/C3==m1$o˛GoQ[}\[|HM͍53#X)%(ɡ0m0�tq4!HU1KmF@LAt=hx^ 0�>{>bm�$-i4x bc? KCI$W}#f`ԜgtMYX7vf ͅ/Mjo0D$&=j &Yw F39۶ǂX`3-"(Gu@L3SԙtDxEd$o! Imne1Luan&u ZUrcnNkDDz9\9C u[O |~1KEС!E|vF_!0AƽmS w{$`Bڗ2PÏڂ3 cGNaxJK 1S"Lݸ~t-]]&j(Y"F4o ᥨSj0뾻�#w0inކ&Zc1ť.L'6&I%B5R}aQe; %hڄ>HdU!3C,`'(_o"4S?5z2$XQ[PE�̀q)P$SfM?1tTain 9'&Bc-~BKuha]t} H8HMdBj5)s{@5Yrh ЭDaXyZ?ߎe|&j`)_@\PFq yD�32|=bBنY*Ӈ<$;. �/Z?#4lj %ʐSCXoL\7_qrl8^S99<Zڂj`(ko-EҶۖ+oCC.p)3Valbi4jvF�jy#4Y3OISB]ϵT=�p Mb~kHOA%c#K/<u̠jzmS77wE$}U4+դsc�)4�jIC}Sb+-Kilg`6a}6hf֣#iT9 Z> @sMs<lf6�=.$k1\ д~pXz{ұ# ck"Pj �,rb!;6C˘:eS�cEhR#63f%^޽Ny+C*�mR zh)= I?V=4Kz2Zds0nnd&b˺ |GR Q&b?zg$z! W{PoOC _[¿`�qA\�++qcC@I;;" ,U׀E rjnӻxqE?joUeܫu)L+-2}~÷O|[ Pbwꯩ 8 @(gb(A iCv5G d �F<w�%{x>{sT~rs}`/ {gZ73ɭ\v%zWJEs?^;cL(o8~p[ޤwp]~rw] }hBеׯz2h3}LO)*_QecG: 2G Q$dxM fF(iٌO.X4ĸ�wsaBHgBz̺ *jh3@\ Z#W�/g#>"S!H0JX-5+' /@_!&ol3MZ,,bOdPj |\C${&GB)-3еKh&�5$ 14cbϤZR9{ Sk(F=~R?0)){k=skf?}Ll O?khp ak'mSkCD% N0|u _'}hRFCAk0ŤN GS5֫aM�Je.)`B%0ӘՑz菻b!/<ABScW^"2�|{]4pl0�&%q9ZvM6-WuzSڪ5>I} 2v+XuHh > P&?{X]Ȟ?q>vhZ6j=@MЩZd.hy5a5}vSrⷌuP#]suLd0זьi `Jh>)Pcy>e5;3s<hkZk�gi1t蝁W~Ws_0']3 <">�-dhdf=0sܕWCqX3h*[b.,!9Yc>A�s[&TWb~QG5"�Ft(h+ߴL ˲2 lPFѽpf@1 d@K3ʭf7~Si^ta&}s»6̜AȲ1ӊ)o 9"XY;D^kj ioHU3LO7ޟf0| ռ]th}*ES!龳00{F{ע)ԊT)JϾmc:6_:h}`9&d~T򮁾tD_:{Af`oFjm͟ZsUXIlxh*4! x_Ǘr zH䕌!BmVY%>9%؅ 4�l)mPE@a5{FE툎9Gg{:�X-x5 x4}ÃP{,\ :jGyS LU�cPtU0o^-2W-7+~%]x݌e-@Z XK}誾FQEPH .*q `Ow߆8ZXNP? *`('|#TWWPvrr1ߜ7d7U4mX2soz,ؽ[Uwsoso8 o(E @l,>_.>íy~W"]<8tAv?>;޸tM2V۝Zܝs?ߓ{zꉏ025=D hkj[j4]2$SV di"?#,eD\ܲ.0)4>77 LR27`Hmd::9O4TNR2ȸijԊaѰ笃hKJ1T#cJ$Ěj6Z0�/|SвhdvtB5 &߀qմJItdr4d)%5⩾n+h6ȥ|m//DӖ]<S_<Yh_15FfWY`/\8XMua*8Mv+W:ԧgNvqw9~n@Mc=Fpt�*~(-~ -xʺkTsW^yaG �IQO(· i2�lUZbyU�>G`f �S锑*Mu�v1XC㡦ڈJDWT0@:51䭾C2Pҍ+#$Hcv7 ,!R/c:}3in,⿪&gQ9I4S0Ee*+ f�S& 9nʛMZus~Fmbj>Vj L`->~M`ݓVTW&~12ۿO/~:}/B=5E;H8͜hoyX)I?�F&M`Po/F�W1q&,Nj fxc0)h} ~9_9<m6ՌMݹ bՀ4 W2 =qO*D#4;F86Wj`(#MTVm&3} l# H/ԓʰtN`PRaz2`jj] ;D񏦏~)"DX{nWPcI>2� rgdjR0DE9﷯-[;uGԻf��@�IDAThA7Fř ,6:Ac1oF@h>jG֔پQ.-3Gzڑ[1 A */A@4z<f&gs'O<]B4H `Vtcu_~VۥIr�pT!&0GsgDPӉmciEOq5!b!&mޜ_FMo@:>tj6PiQn�,#|\]_B(CWzW2Qr $|gL* Z�nCj+3_Ԛw̴"O!,cF2`0(7ZeX8Hw̳.{7q~$ /U`c8׸|pd8}w#{S6} o{}5[\׼c}9e]}�(/3�}~u|[{y~-5+f?;u+7{ Fuo=Qln>w2H+ ۏm˸7}yV|N9e^`x |<Th$qdl0-5//�?B4+5,Hed1c̶Vj!0U!\AkɩY`wdDf70= XGqђ"jf%n&0֑f "�Tᕟ}ߋ b� CZ\$RHFvm=퓥O?}R۩:i4Im9eYiGiV^dْM$e3 Cb1$o}z|9 bI#f }Xֱ6h lװQ*@B@SIl, 8m[�Z1ew>P@dDD x3+LA+?Z`;Z(X TaX cF^ W\&;cYw>0<x)ICU KI]!-RLc@&`\%^*?*kE)�Vzk/if? v`$RڰkHO?$z҉mdSC�Զuh_sghbk-2afs4y}mQJsmE𚛚SQXrex5t^ܰ=k\tiYZ *Ԛ Ό( dba Ҿ &<nxa)tF/T/#alI=Jj KVR7RKTF!eP6 Ա 슕{I[# iw�%jE1L=�ZMZ3Od6Im w?ȏPw~볟 ox/xW-u©"wH*4+] J ҹ`@3Z>h BKׄ%U<l*|W@.B`] Bs"AG;F;,fQ}T D;o:WΖm`o6mq Rp {3*m# ޛN<)~e;st]w/C :bcbSMS1V6 )Ps?w(g'�.pɡZFQ7 ҹ?D~pU!y<6n/|&H\ʭ"q~nx8L͇}`d�uT2-hER!Kjb$E43kV I9}@2jֱcF5}s ?Θq=Xb.(Q@K?yδJ 1w3nfP �$׊c\:T^yV(PE|j1m70 -=jcF67X M6"s)?8Fl0B_w?s\-혏ezi]W9&ל*0T~hZ母h&>h vs/ZnS}EZ*;Ur|xࢌϏ؏E`ב1$e*|vssշ95gY:Oƴkȯ~1@+5l?mzZ=Bxny>L֋}:)ի'yΉ걯ڢ׼|wXݎsƃ?V.}N.7?~mi_@>#9H'驅i*Ԗ(C] -U TNy\̃X@ 邴.NaH Y]vva!ŹPck8c g,*nk3Ke*)"Mf dR@LHQZN h`iԣD dg#u5$sr:}Vubrh;م&?`ҎVL_7) !rnfa`2 دPsARv N0+8T(̸\[j}zaM}5]OrB_ze4{1FFN�>/L ̡/"K{[#P.@�ܚ.֧ @vc]Txf $"+sSLJF  V kݖC57CJ+&_ >t�1^(ӭF[5Z +V#^yM@ zvʃ=ԛ}zzo&u ̼kf[E>:05AOO`P`mUlD?7?OZNG;ϓ57Po\\*>W&mD5j�C߲8F# $ it58�GAB |AXPX�r]|]JJ$@&'W:&a/_ =@:yZۏW VZ2`,`8RGԇo6}9'97C+VO%}پgy*@Q&uwDdz#O5勤g}d(ʀ84T,mAujDzF(DkA`mR� Բk}`;)$s`DE4HQyڨN|փ �|UJi `aÿXj~w&?/|WXԧkeCw{[Xe2 `DdU"=ǿ3P Ewnv <Bl̬3P�i?Ml.}M5ZlF} 3s8y_&,-X]{l~dV $TXWՀ=rN+z% u"e2K mYږZ7‡Kʶm]<2ޢ⇊EJc 댩JItU<2IQa5 "}5F`}S W^pYE#aDX# ÕK�|5;*r0B̫ugdạd2k6TT<G?RYC׬~ ( T*-cZUtJ1F2e36fw!p;mh;ڰS/Ws?s7~7yOw`ؙ={/c㲤<gƹugwAF ԜxNY+޷ U=KOV:t(m>A.{󸮬.?aG%uϹrTz=_ӝ@:H}Iۥ}~<FGJʿݎ�# R*&`)!Ve5 ZH&'+"}J�,!'7oh&Aw#*.!HM#<($4W`vK~ J.�Y`P(]Sb?dQѪD79Zwj=VVv1Qˡy)rR&uH;lF1$| 4JJ\] f@" ں@.|,_"ֹu*HqfP)+,|\#)o, .]:ܹpZ>SjvE=N 1B{N{;t+4q ۼ>!4ׯ߈nd nc`O|Oe{@N``=8E1l+H+<*e4=,i<hUXjsc5dd2j3=s~nP9+HaBT] EE3Ї!(E`6ܨvf%nj� }L 96 KUs=<Xjtf4Wa>b>b XZVG}TkVC}r / qts`]b^BJO™f{gj,&;5m*@K;hzp6~?W"^9|~#i?6xE$HQe|ZD:^A ֱ֛"3rJ*< 96@)ղEĿu^{{{vty kiOZVcI:t ֳjh٥ :bf0D$U9&@?XFSq&0ןTV SԄO4+UWEfG8j.@e�L�;ԗ>Oٍ R:"?;(!DҕO5 rk'w�Bevjn(ыVawmsD+a R>MC 'rn^9"iZ`GeU��|9%椭AyvbЖG*3dOk)uf3(BUy* +]l{ $Q L$emcŹ+\#㥣@ b 0z]f/*cx?nF0Z b|?:|DPyofr*]ͺr<e\[}~vڄmSxQYZ<K9 ĪԲO+ldY;X^cN2{FE iH>_GfiC2ƶkvX ̽̋\/~<<۠띋/k}|dQDZ%q۫J}^uE<,r/PVz6(5z)?xk?ǢOuK +i'<HYrWj{WK#vMo6X+<'&h4:j\̶q\B22:eooOfĿ5�P Z -Z@g$>hD^rUT!FГ&BTd\\ Xab?egWs,X΢ϖ N# ̄T?0/]u;Q>YvȪk!py Kއk8oyb aS'≅ �`D΂)$�]{@дBC4Ѵ֣" G 2Vj̍fS/#E=^wr<V_i{,RƉ'Qy1XN,ܷ ZM2X-􉜟�(ׯ(: D#}®;r6~M^qꠞhDD�Q}:̈6 fԫe||rqAa -ggњG)$C49R6FWC}5[E{Ro5hs27EVSW6Ag$e#>`0`lP5|?h�4r}wH h0x<cIQnתaʅS/R췚~}V_i@Ot }7ϐK�GRU!xP&uCN&r!` <77t^Gkue2%VJyk;֣ ߲_= }~>|3'Ej o"F*'GsޔOz'�ۀ(~ ,qZhIST5t}@ju[5o1(LGc~c{O"gIcHͯZ.\KTH" 6s6L}fe }2 ~U8++  f[* R/Xʰ<k@yolcV PA0)r" lxg^jKЗd`akSX[߃^ӊu:  m$sCY�{bl|w7<v;a\Fٰ Y0x1EZ'$O\VKFkQl kIƼ " }z:|yN4iRy]6_S3( ]�;pEu(ZGUC^O$$ʮ0¨~ ȁq|8VP.\]|<\4H�#< ЯV* Hd_8-xr}w|NhhnV]A24"V[[TdCVNՉpPC^C%&Qi%aFh!Nuh7YPDqJ!�umHYԫ)TaUgaח;R#ӎ-ҵ躱G{VQpglUXa1jv\n ?܇QF|Jv{Kǒ3-mXK2%Rr׹*-H{,/|_ <t)v3.kVGfKˎ{NH6OwٿiÃ=~(w7Gavx5=JF3)m?#.1Ԓ0PfQ"<D2eSiܼ ź!A*ў;}|bii1DԚcΩ`'HB≴-!Q(:5賜$A=R\7#M!@)'zCm <AwXhggG]ʶ)R _<KgfU#E[GA� %@QW[oU(Ge'G=1jJJ՚EWmk3BaFcTa0zީ$?FB0 ޵n t]_s<.jL]L-=ZJ|a9\p:Io޼UwX ?HB+An FM|uFGnbZ9KBQ\$J"#`S*֬"Zj߬D#5הPί~k�AȬǺ<L%�nby "K>Q<ְ|gAT7u0.ūVG5Ziu1XN3Tc驭SÞb"2R Yصf_i*.*j[oзP#]tk#q]PefJGGy(HJ/ C4@lRǭ b<:1J;gɍOW?Og!SX *<2RHwIPBl�jԟ\r ~Sc& oo_1@ҦxkaƍpN'VVr% }m�MhCa ~QŅ@Q^g%FSgGV!@P$Q_] ӓ�D!﵂%t3ҹ X~@}yHkhC΄-Xx/#wn0|Ol~_QF~WµGQ<M>=2BPީ�w~-Rm#/D #f뙊2 )᎝U7y1` # 2[Hi[hNzLT~ �8sx"W%`Zq2kܤM'o;OdVy0W;oqL]l Rgu1mDlxQ-hmXkl3 U:lowx;p>o K\w~ M;.Ռ%z`0f tF}SF0ە[|X {�ܶ0y-XYx�*`<^=_>GGuvE66?cwtyV2 UXI4YZ7(oI ʻqp cHj,pE(N(xO+2 c3n&kC#' ZD{KOy0p$kܞ•x(9$G6\JJN?[Tw?(Gr$i7E?.ϱȱ3ģ>V{}x;YnO>ߥK.,Qf׭NN呷g|U`Nd$tnW!\a!-lOfHnp'&vS{G Ҥ1z ;9*+qIPEZVGP?W6NMϢEÌVJV6.Bx5;TjEt'gD _lIV ȱ,HchXrU(Z |9&sX`i m@.p،@<s5N KP|jw4g6a);0fƦ&"raKVAn)PLhrlA63.>ۼQH3'43Y諯xzڅ% ¶c$x7q֧yvt,>kBH�8@C&CY8jNۊuLk{ye">z4q4yș{k)Fj%�hN6Dm!j^jڊf!WkF4Šcsvu "P_Ģ/9O*BGUB4z.^F%xVzӒJ7A!>.ӟp}!}ghq4Y,3-/kJ)43H+M#Q˄Tƪ\@u [r&M Zrk-<k SV B8rU>@<cȞs:}()W+ʝu(Ѓ} ?Dx_Vw}>:|| P eRe]JBo>z3Z| �߶i4]>W(0_r **{yڔ�p�NZ/_~�< <GTڡ�ข"I; × Xeeʝ;V@@SMɟXQh+ -e%ؑ>iy*V\FѲRf:Gŀ}3 XS _%ˏ)Ҿ]b1Pj'x{dLN� tKah/4L[8 m`d,G+hc^IHH?94\9q>5)2K+;ch{MʡchyNsu�HSXThSo�^vgB2rN1֤n>kf,`ql2faCzOwnĠ3!=zw=e*}hL[Aqã^>2hs<g~W(\Sxb\o$ђ M.[o3t; u U)7Cΰ@d5|إR �(ɥŢGy+eŚ\QXև-B�pP7{6 `Ų+C_l@W'}w^G@6H1=Mq#;TúD}&PhvN^ЀŕWHXˇ|vOO Sb+;O'eɞOҥ8\:MGeK_1»S.:ew{->)?JO uvŽcs.se/IyܿsUs9u]qAJ%Nv&+i7o(,<]+y}$PO]hSӷ t{�V$ZB^b 3* )HE<-Mmv<RQKuPI6ĝ0rc0Vx!.߈8ЮHtKָ 4쫥tԂB5O X)DZAK)%Zxf  ̛ &^pS?,yXp w?ԲY7��" gQOKl2&.P4UhuXj�֔%@S_O/Ɯ1x�٦"R`=J#umh/#~_~.a9%QvԞ:雤m%@3vgm p7tX"ݱoj@wF^Pdc4ʊFwԿe i,XQ dkg~j.O0EhWOpX@ױ p @G#Wpx/m4 X P,WRɛ�c=2 qMRur6̍M"0+_3۽=Xhšω0]뻀?'FZC$.CAV+h&-C86@5לF4iy|0 PH#+Q*7&I~E¤]j {?*6ڝm+n蚅1A|#TBƐj[e $ߜf/+X&(?֙ 0OCp;N\{+oɧ9�*O])}I{i7z_ $:\\4ZFC՗;㓾BJJM8FP(5N 7;|AJ,#. </_ }(πYh_0>֡oWOӧ11Fj[KQ<|ԱX'm{1V0L!1 " ГL s pNSܣ%ӱqZdh3n pThTy*֯4g"(_^ WO10Z~b}"UL_:yձ3t+<tEy&a5Ta8^>h?"-EeCb4*qTd|P˃+֍z( Rrdޮ>)뀠ӰB`FbI?Wҳl.2/H1]c@AT|\F2d-l`k5BJL-mI $裬ZHW�;;0prexEFX~/v no$\yJxKφ]=-I>]UozHT46U0'GCW}wg0l<F2X tlE:wKkeWMq\ Vb�=tXU*K887+HTkOoqUdw)gM`\V1V=WG6?̻R(l/'x)m7K}Zoi=eJϋtbd?= )x<o`ҵw}P]~iy۔^*>0o{l:~x{yΉl>_GwN6|VSa 1BZ4ReYFy$hh zz"w9K@cuwaV؛:ȽU!|z'Ox�wXU Z’pvXD jRj0~;;A:8#U0hzB|(<'`2Ip:RwY,1AK 01ϗnTLJlD(U^^DU bN(Ě(u`u+'4A`!l$xL@ _|O‹/!!XxSWD|0ZB~``<k4 ~k�4y%눚* Zc��$IЉ #j(2M:_\Z(upk_q8Te^w3 x/ Sz61?$X Ʋ&El9_BY1em76 cB5~}%Ls]ዟ<gI!!* 8E2 < XpP�b)S]0"m ДNEtsC"5%E_� Qҙm s;|6D4D[C?.�g Є&r)oWf] !_ݒvE*g,Ag#r)LNs)`~19=_Q8OCLc}P+@Z4>+<p=>3Ep?[#8#ɨZ ōqچ0…01n:J?PY�<TH %RENl,/Ά_|FL_. UeՌ#y}v%Twhb|yk_q ^P8s9-D"bVJiֿN+hxI;(Ъu+Foe/6"yo軀gkWm%]1L]N/lk;6},fq=PGP? uȘ0�w7*8JpuVayCʻuaJ{,4܏<t1|fÀ_ïh; Pu*>UzIa5uG:ho u#e<F'缨N4by! |nybƬpV�2{8K� o)$�ݏ"EGAUB,J ,) x{y!<BX\ F(Xrprm{Ƣ2 ]͗ÅG.s>|~b]h($̎T PQw6[(ƊkЋ*UU4uSvNQa@y<XATtmd=C:%5B>jR �bB0YL12Zq*U4c#еZ:a'ew=8:LT*&QHy�r'x7xl(288.e#|~NFɽ[I*qKϺvJ]/>qQ۩z˿9JJZi_CM6kv;?޷Ϸ<eDzjаI&4zqRȔmĘKQ&iαXp8jM&)ޞ؍PS]3z»au0 a(E5Bo|iܿ@AJG?6'^5~|t*A)Q'I+Dh'ưҏ2*0q8.b19| ~S&.v<4#>{ m@MJ>PY~Ņ5>wFGWlu|ˡ5iv5hġ^,L_< VXp-_VFH9[OXQ�Ц7@S2(ĉ@͛hBsyxvי^(9wN B agߦ:;M_2<|+fx橧6~)�bJ ~/gc  VқLZn wHΟ;o_-uX[@DhAE@կT**0Hz "VdjP@ߕ5{:DK" 1a/IwAAͭEj턶b W oT+6tT{H::Vȣ'\5 ׮]Mѡ~[eF5}v74}:]芰B(P7W,IA>^  >~)-5XIUiXS1&並<z<ѶAt> V2?h>R}yu}H?8Hu+ RF0A->D F,h!ڹ#gDg<r[Z e�l�6Sjؠ +K6F @G$'rs>)O԰u�^(6Q%09Jz@.jH?fRVHm?iw!{z7<}hq 9D.8khcLj1Ta%[C?SxmL^;�m|@p'dۂ]EWksDa ݍj~AVua_ wv�Y1&quhRjéМí]՚+?BN k�@Rh5}/8GK o;s�POSMe45E:Ai,ƘX? UؼD=Z: 03ns;WMthC�trF-ɸQaF/ UDB]aBM: Y21b!Ξ<sA{K&54Hqtcmde&6H sk*iyҿ̇|8vqO}ʩʷ?橞x>}vYL~P7Yu]&9(f8VM7Sosi}HoYrù'c8ٸee);~e|ɓ=j~~>%ZFcooUgN.ե7t=Jʿf >H . -~uIԨZ+4dWygY5sG1 +Wk o=G-4{,ZΟ 0D* E8LRc8JM#.8Z}%FixU mjhԃVLxLI]]aphEO;yY,8X̚&-B]irufn,EIkD$E+D 4ʝ%" 07}<G)Fj:G!rYFӐBv~"Qn-tR|�ډ0=i4K $!,nr%vhQZ1ʮN?,-IFzIj;wƦ@#J]C6W*}^g.qJq׶?bgJo<ֳHILvhb=^{#L9/#"A _ڟ@z?@x ̇B*[ECTfO 6QlXl7KZ�t:GJN37kyBTxC3FPU n(�]P+o0¬lsm;)iƑ Fo�;`^ ІdK cj,MR7ctb-J ;ƬO)v ?}V?&ٸ?� fb+ڿ,UpU2K XNA]8EUQX0GfVX\[Q\q,1 dskmRROI6!vuwĹz3qt*R}TJ|ZE6Rj-'[MSrt%G8ͽ}܃Ѯ -c^8JUeKYwR��@�IDAT|Ӫ-QyPASЧ#C/p,137pN4;XKA *b7{5wZ[ ȸhDss V "ZQŽRMka4 tH*K'-wעh?wRS# u6Xzyڈ)s�Y@xP \[204ĸsݠ^io;3Ԉ8'Resl^Ӣ*\hܠ b!n'͸s>@*| 5;KHx".v=7 6֔Fʮ[ jN^k`70ތ*}g*@B*2B=X3eUKOBAT ^skĔ!"i)6-SXŽ*KOTak-cso~$`wt7f}Rĺpm)+Ŷ?u<9nf[籀y\h<o߈{9?yO}=#:kk߻T﴿ym@Tg%.+Kk;œxa5}(/ۯ;[]}|߲O"eTOzra.t-A4hYYCEJ#2ǘ ) +͢ڂM8@K74s XC3O =Htnܼ aKN+t'u Z]zzz+WD"!<P2.xa}vBS@jx+X$yWDy,hYw @`DT7Tmq𤠣/L>_b<7?a !Oʢ2,3yQ[gf ӡ4޻PnAyF@J1 ~| 裏ߏjn(XZ dZj,L& iP̗:^ ,Z =Z$_`k HpW5 �ɾ@TxhAH!=X_=y%f2~'Q]3 ׯ=G|qZpMHy^-뿷FPv9 7@ŀiSH;CAhY ?htji?~WDЩtaQมb1B "Dp0SSSQ0nD#5moBUq2lB13q!` n+e,[ߐAC1L`-bɢ0Pt3@E]'2$&/mD@(6#rl=xW| ?[NRo_τۣcѲ*5SfX- w�Y%!XJyCש A =Rs:vܪ͌u OĠ; 3'&GH P ﳌqUo0crzHΠ,)rYvwvoRHC}wr={+ar`K=M VTʮq]R; |*�HB H[(d U&k�XLaT)OJ]w-SG�)*GZBƜ1�sn&J J0<TAzJ) x" cR+y +vh)-npoN Am,_'RGUdXBOXTWQfͩ| @ ]0ռsUsr%ংMK%[@%Xe\Am YމvaQNF98d`zoSTaٳ;.\e~O+ .?g]Rt05BG@e*B krW&oy8|%n d=~\]adbuGk+Qnnr;w .D kb,*6l$0zt6_c(xFWaJA,gY ]sm㴰~]u^%G6/_ggɾ̓G]$~ܫ|ϟm{Z Ǩ4P79񤃻_]xxē6zw7q׸=pɻ9�c\QR؏+Վ;f^7)!+==Ko߇xpTND.y%-+Y b/U:v[ZUNWR Vl`(Pte`y!y;ҵ>挬 !GAcgu(C1lF\M)5mhb!; EAZ��l&V6Ї;0(y|EK7xEn?DIYˢOh ڡ:#T* }?N" -"B.BH34-3*?UHA@ ]gg7.} ǕuwX$"~0=ajY}P^|:Rn ,'9h}j~UH=&t,k�4l; <iZ?+ʶ mG_M5 TDMрn" "y-� cubA"B_KǷqFa T4直ga)l`l6 o@5Ը sҙCPT(6>VXߞ2,jpyZOBWD5J%�-G``T32n{�& Z͏%H裩1t`J�T0gFH^ n �$mA049Aq:I\L*[KV9"1VW4RK#*XM S$jzc ?0^O<pw:<ss O?,W>g61 I{h@" ti@Z&, RZD A} 0dj6$(THaDԃGU2)K {)GXtCoY^.uXJqOO/2ЄgVhe# ~j7o^xŨ QxB` WN7NRx>WPᯚrtg[wEqAU ů׃&hZIVܨ1"Vbi 7(Rɡ*:(�%`hAvnv5&T@f@N -(]VBiW&*nE>+;S>sV2֤i|۞ 1ڎ 9\L�ԖQ97M;#6I||ut;Y2U(R?*OMڨЎ7Ao ؆v5\&v*gx=?d><6>@R#3C}UP꯫S;Ts=sNQGe,.�-Pש" =;Vaԑ @Eop Fƥ/3`,n@,{6NڏB%M\x՗,kAm�k�rwx|xO<xޟנNԟ92nU4c@p}TPVն*D @71m>S-;ɷ]rdٿwQb`,Dg9ox xosqʷ_Nj9΋I;։pқۖ8(߱ NoϤ0c;{gەN_W۾|DZˏ,?| nZVIc);r$w;;-`zkpDuw h\H \D(N6hG2SiLUr@2=7  g}*l{ڀNhCBm~PISUJ>.@Z6K 'q@uIP rDSCxej4jett4_AX'x W*' :uC*EX77)O 4z �j4\XaYܧ `'".]a O뉰2nrBÏ&= >G \MvaQsKҊ@cЦԇ):]F!IJ$ T2Q Me}ڥ5X+~OF/F0[cky QКwv J^sQ0(;W9E -Y5E >k~FR/M;hh ǟg+pO*R@T6QҖ%g �[P]@Ui޽M,Ub[i3O>GROvi KS !Lx+1m&D_!PY lV,W(7؋?-Hk!`JEt1/386 ƖEG1G_Iw&&&/'?E9x:x :X�0dlΘaH>}PګsDI!tGӱ+L6ȑO{ by�K21,0s2/am⤿+!GwLpNwNtkK'um405t~0zF9BS -ܤi']�+^v}Q:sb r,Js/ _HOdv2M03|!]e"b6@b˵Wז|b>b\cfD ״sB�fPlJg$Vu Y6oZ3ed4&>Ҿup|H5ThFENeJ"A ƈ ŊtLLo13JwJ,Էљ*kڿrgq,0!3c, E6߅vFX5E=%vl-R#̯;sEJ5X`R[Ӊ Xn}AMcZ`]]Doe}FAS�X QY4m,V3>lW>^XX],?fJ]A_ eCKByȃSX.w_ (}s;MEWSvDz4FRA�1ګ@ť\˫2vTx?U֔w=(e>Uӟ4mqQ?i?DAÞ-l: ߀||D0W;VG.O_&O9p(߶'}<tm zUSmq~ޥ.cn>S9e|$}R;ܠt]}?}ԯÑz×Q]?⾾iN,*udgٛG3oc* MЖuCdYbz=?ra@虝[Lt40 ]/1 t)𩥯G mFnU˜Ej8;౷7ӏPu}R 2 *5ET zL*fbrFdJ 1t zd49B1Mg-2'&F:w(" Ԍ?EJ0BBhiȄۀF9[;`v i'`KAqŚ,ƒ/,#ZEC _>by@)v4`HA]}M@*RcXvzQYLEv4FTP3mbjx+DS{kjF8_ ХuFء h&]/>qVߺBÓތAnVfBAS=Jm|A:rPNLR lu ٭e?| L,(15CAfoR>-βQX <EylqfNvX:i �u%OpzP|ã5M,%T>t(�xᘃo@z$6=,$ml0^"CXGkWHѡJ2P_oxCpEٖ /?oZ<Z Z,FM:.f'cy_16@hEF znћ+C-XѴb1@IHigZhl~51]GPj5oKaxx8x矵]>B"3P?O!dâ2ɟx%tvs+ui%_ΆP[_b\&"-J*.XdG{ԗX뱎;I+2-Ha?***f)o/SDDƂzqޠnuŦLQYd#rVBe&eÚ%%Ny1 iZ,to}}}]O<wO={-| C`) >TfsʐG)#FMGm�=VڻeVQgo>kCQezTZ9O[O#5Si.Ε2W*�Eʻ6F4F!^UQF[kkdhe<l_ 5䦰5U眝A5q(WeƑk@A|tg|&ƜobCzi冱|uW΃CGtZ )75Fǥo7VӀH3\0 P}*V{K|'8ԭhD~)\T[ cT�R%?1/BfcWȏk7Ut;n}1Y?4~F$⿥]fk㼱_*~(ylJ;gI.{Ҥݎ>i3NUVГߵUԏNiחwu8,ֽ/U~Q~)ۥ"#sN)~~jl-sh= AD5Z͢o S793aRKUCtZ=?_#@I e_x'M\v@8DZ'@L'CW"FsfJt0gu8`7 XYsqPMBm�AiZH[q9Sh]E ƈ}kЇV] ϯ;z$Ƶ !T!477"! 62<8c`=Zr"n#S+Bt`1C*(wW2ib^2,z-!ZFYloX.!D@5L!XZ<Zkۼtz(`X_ M+Ҥg+Sᮀ@YN7@ #tY|�kP?�ewȻHvjղ ݔA_ -sRfۣ$g'"nC}sZ6 iah #jySH"!7Ԯ)EB_;Veoi ђLSyh[i|ShՖl ܫPK}5R>Z!V6(?!uNPe@>- P|)iN*"QPOH̟ ]/vNQ+25(JiZ|o(ǖLǏ,,ZvÏ~ON|WY~xuCф(]OA[�X"WJA<˨Ei5hrS&xROxPj"tl>Sk];�LV&RԾE:NԯŅDE|nUNH,oCx�>5, S# m7eьsaz sY?Dj;1J5`,;AƒjuEȐ*R@Vy%)*woIPE۷nk6v Kb#P4hdLvg:scI[R}+1jnհJ1}}_5uEY'Ç0D&UY P_uy6MA{� ɜ#e<ZyPZ͊^mB\)1״fDN͹jj*;*AO3 % *XSjihE>ڙVQTN&Ukj}6_=P^P* wYKk3ReJdS7ștnǢ_Am 9AY q[dɓD+}p"3m+,0[;FnO2SX=µ~lFU F.C7FY3r.49ީ Dn- EU\3ZbT[XSk(\(֡VYA>vx]wNY$@& OX?W?OK%[g/.}H'7?9giwUES!̙7J4<j~>)[o濧w,(kVƻwt<�>c{k_.>-eN.W|;mVP{[>REλ1mAmN'&'6 QB ΂^_D!}Oh͛d-\xe BxZ.^BH~DO(\?>HF0a;;a)¥ IJ^9`788; /gT޾~|sfHL0 dK$pЦ_2D < P8DVt`ES{+pKziJ%hT b�3`+Wj2$)eiD|T ?I a@1V4buԈuEW]GVĂE}PIu RX|_TQL~wf }CK>)Z-qCxDb- uزhl D69$""G9eh]sX kK&YGYĂ#!Q6W!\nAj$MaXJiF .`- gɍ^,bimSK%�LE.2,PL"+0oD o,iF̯n" -b$o`X R5plgE�J.K r*TJf}h�D#;.=Xvi+-Y}^? _']? o2>C X%VDHo6sFmVT2 Gyg�bA_YK|䙃] z7*I۬1U9'ǹD Q-, uuX{{zQ&k6.iuӘPKEB!HdŘs؄$VL?!uNQ/^f͡B>Ӈl3 hZ[+I${-5U,ҩU郼EL@e_�4DA>s,s~(Ӥ^ X ysΰnlnL_/0FNgTPF-k~wIƀl46:sstgbҧZ۩~*iuC0͒4uj.-[�x`ļ?Z12F VW#D(r*5 Y4ϦTDl53`86�?Bq1 GkDi 5[̞Ղr O~~LڦȜpNo0.E CRP۱DFJ]cڊkId;aQ`QatMc,wt2G/N]S [/_PMBaLOxB %ǟ6xMD.27LK$ ZsUR?AX?yʕvM-m ١{OsҾߒm q1 cCI{!w}IŚ<~1k>~JepɱsqpʴyI1bIE8bț&{?)w<\cݷ//v_y9˷GxMrVW< u1<=C;4BnS%H.Ή}Nhyihǟ1ܸ>y$J(;ZM /^�Q#.N $]-thj5\\`"y 5E'#iFϖ[ P\+�7 ;�GAB2�3Љ:­Wo1 jy^SGG-@�A VuhWs$b s17Af�5Ѓfo[#+aH#x&w�`5}Z:|:]|):s!L-!H/9tAr _- ЅaAۆ%jrKmQ%nhP!D&)a * K`RA(VYCpxɧay2; 3u߼fBL( RQHu6}Z S!m~e&B 4]8: )h`݀Z@17)ck#7Ùh聚G̐P{,@Pnb ޡ$TɖV}/caKUa}Z#zL3j4G abh ,טaiQ ?�(R2M[`lFU!4:=xs<1̼y,Z_1XV4AwR{�,3ź\@u{�(ݷ^|oo ?}~:| |+qlbqT#%wg.YE<X!w"5-P1 6 NBVD#Y/(]u?n pabf,bcs9 f^Z<A/֫XkiOqb1 -7Xjb n-ZNwSj:4Zdet2Z8,~}%T cZ˓tܶ6S�% g:iZ,昂7E)eE$ںE0] L(s;l*F"!f^:~]= \Aa5 M5uOmSG024j84 |⧞"XړϽSp.`}#oe[ۥgD$Z'eWb#=SBdIH]TA�X/GyMa "`Eё*Ϳ6!cfZR'`d` l-Lfn3w |d`؂{9X/(Vn, W+[ecOcҏecc[\C*L̀^z*R{DC"R~.E&`H�|&7ȑg8C+<"+ZiCޠ6*BklKz3~FU:MkN@г֮0<0HB߹@;.P c_Ɂ9(PlK'ѷc_K,Ȑʪ`WaKSIi}Zn_G{}[n'*}Ȟo׊D;K� ?No֧Tq;! NZ5u7z,_LnOb yß}vwn}}<:]zK_7B=wG JzIV>K>FE_[Wv@>G( -tt!Ԣ\ Oj-�H.-/Z�~Ieba r66b!6Ci5iCsFY!Vw.bqHZ&:-@Kc}#(֢9pB4cU 3BQ(FoumSsrvOʿ>ߡ,Z Ʒノ�8�ZmV87tB& c"\|Q/YD X O{w<rD`V@EG޷oJ ``tݽ,s<AS,΄Rc@X7:-r˞>{g��9EywyVս]U-6 N`C�ۓ9sfzfb08>36`c8g;=<!1#@ Rw[{V.UZ+U{.| ƙ:>1Bu4 #.*˰DU6!eC''dpRG>## T 5<k[_JRsjDP85d#Eؒudf\4[$V# pE ,!@2f&2V^ˀ ̮,�>2/ss-nj?Ldk dwl] B/ٶ)|ee;kd'̉g#Hx6x6y:GGǸ&eM̄*;(<?gGrFf5*M4# yy kO6Q)h ̜ poMx)nϟN_p<FWVc 7aQa� 7 ڃR ZF5ctNam1 r7 L"l >Z:9j'/,.Lݒz㏸, ms鋽ܙ~=?TD8JVdž:AGyLFg;YtӕUG0;3oT4FiX TOQ90Dg?ˬIp c5fe? Z4CJg/؞ز2m0%9~FxzZ(MuӇNPf0KTSeƤc>k:> Sddi?v)w~`DAiRfNr]ΚX*ʤ;TjvlXYDV6~UG9MYG *W?sz_-+${m} #s hO=佛PnI NFΰ Yfο[cZ)'kLRBΡ=С=" PkŶ .NaPϼ.6ӟ'ԯutseCi7(c{6eYԽ5#rF8V&^%|aY#Y�,W1vVS瓦>FJL~aJ{4Qnx׏ ;^cӣ<BQY+=>w*Vx{1?GϾu[*V=SK% Y[nγIIw˷G;g'uƮ</UVvڳسt9pV_~oOVhsvJU7_u:ƽJg 땷Iyv= }o}c~�~b5l>C6BH~[ ,d Z*6)s*K0%-M}h[ظ(o<;"L EgN nffDH6]4 2 _ݭi3�y0޸V ; d{ VLΐuU׸qN"`e, t~ 6wuՠ֔$چ,X<p&x^]1$3U^ -B&?oy Vcfy4 BP?ԏ L '6 0 h7͇Gjčҥ4RfyQ|NilZZT� 7>5x*XHQؗ}1Ȑ̪c'܁]wҒZ`~D٫) ck2~< ~E `>5mqL;*{jG,#,P0ef`:[ LRMqaH~ a޿KqO!:`,[aev2YA>xj] kB& a&|EOqEXa9t ?U:,QKH㧯sy*˜^�sgv3}w7OZνv˹ i T'8qDxwYu6 hx3reqnQ50@;jS5Gz[ݑ€-*4d6? 'C:Ҙ�'t}ӱ#[ƥ'fwW& H,3\5`ߜ:acMx'P>u7eM)ں.tw3Nf5@B=Gv_G%a_"=/$|{j)#gTU.i. M%R�'-$qHqU5e5շSǭ[Rjҫʱ" ?u=,8YU|tl.ՌzC?5RܬZT1')TZ"-PtѴ5YJsU1h+(>z2X/+[ŊшĐg_wYxP *#x`f'XYQg;0V˃Z2,U7vEYidymj Ё K{� {p U)\jF Pt}7Mg.Y6oiYlKaJ^ov s tsv0';a2o 059wZ ʟɞ/(^;\kYWk_ ȼZK4ɓDg?g=~`>ww;VQDvc}JOXMDU'ʖ5vW޼*vyuoW~tQ1c}9sg>pl<qksqs} vl>eq<J)?'>o}x]=`Tknfm}WeVs~k/mYȏUYim_SRMD1 |w@,`QE ߷9|:0Fh9T3lvFbg^ e-5R+lUh'kM&c5If@l> 3ؒ(:hr?GpU`b� (–f.2=1 j F1X"B !+L4Sf QMLa8V`S]6 gh\K!A!!"].$L*%U8b?13b) H�YjZmܫ_FRCKG5+l5̊A+=6C@M(vߍF|x19Ucl A㰧ss1ntGY0FkEpmקN!u&oT񥹞Xi`O #~OQ\( fT HO]higOJ?bCu ݌i밒$kfY.0Z 4 eQL Ԃ@D̦7uk=਀@*hT9�D%Sah~Z&&ǧp(1Ќ d9L`) (#",O{6pt|_*~-?ʎF +sNM�9m0U x'|y�)IU.wU?N9h�Dl'W$;8IWٓ93qF`;P\Q# i3pNGt߮⃔2(~PTұҟD҅eg�|L0LcU�Qt hwMS'1!jaoz[քW8o#/]Fg4=__x�Lh7>&cismCW}2�I(sO}eZyF*p1xAzUwmR>0`.._#J]@iE2L12>Ԏ b|j"KASUb2Y�jl��@�IDAThG3Gi�(+ǜr,8 ^c@/_kbj a)B2W53T y miʬ-oADgU}<ny@E^źJ0#k! +<8mTG $C/mw}QT5: pLRKнNh:19>q ״&sŌގ9f%]Fq`i|aV8S+(Unbuso2}!:%잴"ӱη _ Ww-[q߷~XkgTw߯u,{nenw%Hm2^/*}E{7P^zuc'FKVA@Y=jG>ʯt;^=?r|Wy?W='\y$R+dK;V}̞ZCXtVYihV̔roB} Y&#5O%V!asU4ˆD2vk} �bw3q55D+ j6*P0?wHSLY#S�dJ aυ` ֮! ) `]qܴ7=G�f@2y!AUKMA Z+nGk2lI�^S,; !@>} ۵FշI_XBvmBz0E\_Ё�c"iMƪktfi.8Wf|!KWʭ\ "(m{ F5Uk[{C{7ܞ/",AI;�ѫل=4a[B 4c.˂e.7$</0oŴ*F/#$'Hk`4sm´ jxpbA]qd9g!*vDՉ23#d/�;2SG gfxY ]ӔcdM 0K(!diVB֏^$F`҆\w_/r]3>9F fC5wB�'�Cim/}JYcM3c!~t?oe=ʜɔUW] wqLYKMi&(ӗMVeT-W#7)kV̔ɟb\tx,ҥ+�c K|kՈ�x>Mf 2[TS?gۚL{PD}~.WFNH?s)=ur4E3 EZDD`;v\4sԤWFFo܋@�dFwrm 19:!W ۥKgC.t.\NO>91U1gO3Ow.u(f (oJ`0~1".3Q\a*/Уbn9x^au? h5nCUAcY"�)Go &yLU9&�æ[']H#cA3X0,KlA¿J KrdGM395e`C\G~8=4YR)bm7ߢm7YK7Y rfٽj.uwe{W[ E(V M Y9t<KKmXtQi=EL.sN +jR`?UBWOJMn 0ώF&T` l|7r�ݝ]i~)"դ>%HQܥI.A/o1X\V�k8XX<בzǴ)կR<j:Cclh\=~F|9y{޷[߭>=]|[mŽ}qٱ?d>@z랟hЗ+-~Co:wZޡr<UG~*M:+@ 4iBB&NlJ0d 0Qilıi>4*>#"h/ �0jshd<× ]aڹTMactrQtLRoD-& { 6&Zg`3Lqz`OyΧsDU>;F SH01cwhhӡ aJjeR h M0 @S\>)L.RE"fjӊ)&2`_jy^EE}ɔe) <l� fg8x$&MbͲJ%}�V0=uI3&NIDl4 .%�wiD8h"ʞIe6h *r|TN D~~ҨDB}Xvx DEBP]m[<x0@BjWaY5#ꛣy^ °fj5Ӕ ;̸Ppjεu4CC2o6p<S`kL,"Tn` "Y@Ձ2`zH{iUִ60;w.V8zGӌĐ1 i=d4KŤmq-�"ub6<:1)�{{�qP`32fwy_wH>H�'C~r#.40(x*}wS?$}`2o!0Ypj_6�`s P ӺfD3KgnGJOge.ڻݚyI`4on Cz[K!p-.P;IUK[� )GgG/uj?rp &Y<T.O2mekLUK@%#l۬S6"1X"n%Lˋif}K`Μ&Z+klKZH>MKB7lj|h:{)|nk_"6NX�QFiꚧKvurJ﫟2:Y eچ}a&IJ|ՉB2Xڦϼ&DG?WuR@)Ԉ=BPY6y)_elph+bWh zKu&s5|r& =61wY ,6 j2b|"9]\ cFn" QlYG(yC}Ekb.ʢc3SP-U_?.LJ;ƽ) "#qrӜ]!Oz e.[W)7勀}-4w"2ڱJD`_P JMN /jl<RuGEE$yu'"\`|L×u=<2vQf7&߾vw|_u=(?">ß}śKvs}^{~{{$\mxߍm{m`[, wVA˻W$Kʽ[?Vzm9Ozoo>p`KA@aH~,qqnWKd K e=¹X#lztgӟ?ʆy%\ lK(7~R`U6؃&N2qacyO !MNQ597)&EWcqy2j � 4GhcG,js o/RefeO` EqB\1ܻvcȉp*(rmϝS1Jl$X"YD%LZZ0ôt i&E kgNfhڃ*t Cs#LV msDltפ>"G*xv8"f3>@VZ:|H>-EԆp5#7�=AD__jewT!܍'@2'H &KG0e(juRD:I\AxA]jSǼ}bC(.Ӏؕ}$32s vi/Ai T AmuQYƔ>Z�/oK&g7݊!65w蘭{/ޞxv?NJޗ>k"Wl19 B&R,0g| sBy *6&ꢙ.2.}͜'Zye\ػdסl'(}CC>_/N`S`Zl6@|; TF5ՃĊ)<~\Jϥ?<b s%&RDѰ[]앦e<VF|QI ED 1;Ϛu3cg}2]4LXTay p@/Ok%:<H;N6Ad49,ӻ͢%0ho kήP|y=soc@h()//t i(p4fP<ܵ*nɪ~4ea-^sDN L }TT;Qs&]uW`Rͽ B d*47~LzM4r|tLQ$hNLP0obgwNƩ�e-Gi= DUϚ/S{&U3a~b7,×U}k?.SgJuD(hzYv'ݵE ii \~9ϧRKFEZЁV;ѽ0O-J>Log<8] Ě818#"XXiA[=!wjaxUwAr[Gy$ /({?Xy6A׭c)a\s΅1`۞۞J ±P^WA v?VVbWVǭz~UG1yrwntZ][FBfƫ2/5rk=Y)SzE@H 7!܂b2FMnZhU/ObYl*L3L9APͩenXkDA 8\DG =X&Tej4I_P&'&&\ 6 zAh6�!Bf_i5Kul<DȾ�=ISQWW Z&>sOV?"WkY@  Q";:@�m @Q31Ihy̜ k!,씚x#!!(֥1=ԇ-ՔF \ `cX K!HFHmhq{vQn�0×ShX)t4Ted0EmhJu3YM i4nr }jtJ3dǜ 55B5 =`? YO=K#FTA|v}6 NItLfE5XE p>eknjH}| 0Si'%I'ugߧUv(ifK9jӆ0)k|szO?Uw?e~W5}򓟌2O*TZ`TTQ@ސh4de$307k \1Z桁laN;c!`e6hw==M$Q|eҫ2`@1P4ϫ4K)s]\J'x2'Gc˹2g'c dS҆p f*ѲUкD_:n+c2XR�0>yk�ܐ' #Ǘ)3Td,ÐrzAcERZ3|1Cb=FZk5J H};!=lmcXY{d<y\8q57uG- 22e9kh)SVcA }Q:XOH ɹH*E vufJEqI]4;:h0M|.^j9B(X9ʢ5iv bwf(k}8m 879~UIt%Sn'F{ 㥚5ܲDY5q z "r_8u&}_.}Nt3db5}=Oj kYY:'s}vXdͲ/<g:Io9~f4 wf~A;<c\gϘf1V 艈aL4q �EGXmBy=\ Ȝ~>{tzj�g뾉$F me=|q~}? C9zqG{${m w;VxQ:vdՙP|^*&/K~2&x^UŞe伜׺G={>y57xaqB_^WK,c}Ώymo靯O~Ϫ+*$)Fl)UHe`_nZ&Eoġ_!RE<M"u*lLE!`R I}�2lhVȿx(%=lnFk Yae)`ėRb+攰x�"So\M؈ggA@v5T?+/ Aaӷ'4_9 v#L�4a ҄g(j&lpAԓekFKm��UI67Ǻs6 T! 9 {򤽣m7D=i >=hiZx*`FkT&LW ̊沿3cdUJ( }do�5j4֭0Dm枭7�ׁ5lWx*̭˔]Q_B{;9؎`jDCyHס WȦ} 7V#v{0` g!-F%ϲ+$|6PNM sMNGd f4C UQҀ9}`F426I{1بg>򑏤ٟK_~ J-382k\rٙ>m soTո'ɴ42jQ6,3Mݝi֊yӓӓ1[\!/-j F5#x}d?}Gg?>C .b |@K>ڎoݬ]L`niIWQHg�MC5ڞ=efU1829f,K׻D:oDfng} c?0gֽ^uuZAE^ƎQ;PpMZUB8*1\cDQ^h*(Het Ca* Le` ؔڤMd+8?Ye=MKcڤ4vy m1m0ǟ~aJe8*xl}!7doE@V Ad QpxPǢ2$fᘭR?MGM4 HC"q5 JXP>cY6Ȝ) qH]EyϞNO<l&ZϜK牦gL!|˔_%5+x쯲| xc3Y_rZX-aO!ahD{g�FɤIoc2A&ǥp/Z9g7 \X̳6\Umnv "ZZuv}k׿| ƺ"sʱAsB^_v^9?B޹SAdyH&Ƴf_xϻy VK\C~?#ǷmwϏ,@G{m}s^w˷ռna<nYKx,-z,keǍ2ή|>@e,c΍G*le>7^V+wyBx"2Ϸ7~T .͉W"~jj Y&c-Dd4D3 Fk $Aԧ_DAI<Q8%8 +&` 'jh}̊�4H]j8;;ʵ 2L0`eyulpPΫ'u"ya`]DӬV F�WAAy@Vup0THV�e2.X%A.6C$֣7{AMOcavb~c 4膚|:}ddDLIa]egȒLI%L," o>e}p.+(k V z!Ozr<t״3J�rK%?8=Ə`B6>c-G3L l|X_l: {G@\ƇSM.4kzhh0Fq<4TjNFEW)k\5@(&hFBx@LJxHEl uX˲AzmN Z (hEelı0q+jn"¨}!y�r{&*%]0SOc$ S!1i�Ml]:xB,�tSYw\|0?`㟹`lQg:71W ay33.r4kʃ2.`{b\aяmQaL&9.Hq=Pa&8_$ 2X(J4C]!osV1M.M_tI5@)Zipڔ1L?Fw[*긄Y�6(QJ#r^o|M"0� nC8,Ж2vH!y퓺 u)x}9@+皠;O=zI鿚NL ]C3(  Tpo=ec~m=c*g>W*n(* K K*k)F4ӕG[(U fԕ=CaN vd<<v`dx�wjh+S=*@Db} agڇ4`hn �zԆY~ЫXuY_Y�^;Ì$̯1 e0ץb&FY+,� d^bP50LCd[9VXR3/:;{yA1k.ӿC7H~?.Xy�kq)4, 1ȚJכ*g'Hmٱi:ʼZ%dm=i|:hMJS칚/oY8E�!34*1Gf-}4<LU0wKRH}1@tM\_0hDYM+V;)|}C2Y\ <U+O>~7]dC_?:emYT6Xv;8ߟ-+W7_e՘x}tq˺Vy[F9َ}vv=)ym~@o�"X\dggFh2j64Yc34@L y>m x ece7h@?>"W~5ҟncMZwh,`WOFJ0&<j 24qAPDQ' 8Ў#hh 96o4)(  sdy?<)t+ f/#Tʤ"o(/B<rA=jE>s3d{;HpFml|9c$2/}ZfDrF5C/=*kL B L6\K\TuE0CQɱ«le MDA!LPY"!`%�� 5)Ij: 3˞}Y^ J t 2}i"M0jY Jr@!|<lQ�ρ|~0a HS<:jTЀY p�iBc[D^_ FVXp|[K*$ꗥJ6e~.Úup z857q|_w蓟$Ǣdֳ6bpE@"LQǮZ(nC Qz700D'JVƞ2Y�-[Y~ }"L" ,W-,UCyisϜ e,' L_bhn)ѷX7 9MEXGΊ>7ł֗LW�A&|?ӶL]Krsm*nM`ЧAw3]\n` _5a͔۬ ¥뎀5Z?fOٴD(#8I#"/GXJ=D^\VirCf$?y>74t;%rZJVҀ2ZC)=օe�'LI0A)2 -:=-B?GylH}s= 1M^y}Z ܾ>qbE" \CŀDv_J{#\o`Q3fl O 4WAkp2&̬i4Kt=8 ώYU(-]p%WZ jzn|li"LE3{c?BhQ`k5]vMr}UWn17i*IUׁiYKy$gkF_ éWQ`1}RwO7! Z&r-iL+=m+*|À_,Vُ*ώWܯLxK_:M G?{Nv=dϺ=)CʯW>U^w\d+˜˞Kn}n-(QmqWX6?d wkcFA(q (b\hYRS;yv&[1/ Y!<QO.$"υ�+ au!G FW[('av&GZM Li,� g15VCsʖĕONQLk=�6t2 ٨ hlaxh p9) 2d Dy|)hmgK/P^ۆa$`c/ 0 gav8y`h:|&`jP L+0ЀyfD`1/j| fUqBeP5!Q0W3fj 3>63/�mV LٱS)0ƄUFP@.-"|D#H.sed3šy eͫ9Mviߦ5Xl025Ƞmd}( \A3ZZ QH iExV0ϝ')Mwl Qz)̜l&*2=S(0 bCvne0[UΡ<3PDȆEa2v%�a[ 24KD:wG:~u2gΜI[>Ĝ\ nk6+Tvl杝Q8R U^Gj@"gs5NS(\ƪ&�1fe#f�<ʀtGSW{Jtp1 ãy9ьPCS d i9evVxW;‰!7Q8=_AvX�jAUӰxe.Vqw8ǰ\d!^ybm l@wmJ$MM"o�$ \/}/"#�h[GJy5B~#zX0Fj=3Ǯ:1fXY{0oQlrl`"vDd[nk[݌!X~w\MO"6/m� zj[Ql*,O(f#-IԜ*hPVI1 �˘0RCpQu�FޤGUxBƾQʼnp |% MQ757۸:R~\`)s#�<N^lRw_d_y]LئP<0e}T(M]9= 5ؗiNP"O˩i2(AhH{Bu(;]9\eniA~¬8&n*^o(3(%˘I7,=8[}oWwoۺ:';^qc//u_#!_u_;82SYk=*/W~k-c^RYVvqJe&;wz5y 5};+%xt#t1�?ulԭOhTN58T<665;ނPم0J8|f;CA4LhV` "]tfar;kd,~f Ci9w`o=FIrfg/9�#< _jagS?MOǃ%ZZ'PNT"|\Be"*m3GD/DPg0%dh4_| Xp4҄63l�vT#xaBlDWN<w#&U-,i%<*7_E(cF놾�+5gI bvtf\|cO` >[K�5@l2dn"iNf11g@H! s Denrf�2E 2 ,i/!vI!<r bhkM23`#(ښ 6Ɵ,N@nEЮ#HޜdzEgޖМ]_$Ы,>t%0]@-Fp>Ht\0#u&(z�$ \|w#.H*>яORL ڬ Tv4To'l?}qmfư>8hWFr3b#u`I3Fۚ|SC{5c"{]Ǚ85&* eh~k&T5y3?7ғ={ lkU{+Ƴz=c.23`k>Wwn^qjk_9UZMx~'3aצmRl|pjj`"�0`M`RnqJD?sm�贛/??&Zפ]Sfow S~,5sg>]e`3/yHY(y(@a5_UnDgdY^0?qhi/qi zu``? eVIXK/=Z)LJE&OyU& ܴ �@0 z/3L&\oL #5?3O\/R@e!|,�qD~onB6c]ʛ,SsU*0NoW[XG)4627w8B <W܆\ eLE 4cV6y|:~Jq^eUɫRxׁYY}ޱqke镪PPMƀ2QQܱm.( n6C3i'si;/}svr+?l}m!5?ڿT?sU�a̺mKpCUk]Rky<oec+dzƊ}U:^Buܞd&ʶ/?s_|< ] ơOt7l HMMEˈŘ{_={`Qp א! M|T˗c2Pej|*ܗ`41d ׅV�&>@�/O?ȥx "0:I9jC 'qC%�D=B.�\jvͽ2ޗdX&#y7 @vAEaG6A b@񲅔lD|tmv!^PA^ءT<&hk1FEډ#\g5wfZ"F%R4Ռ&]]D#={He0y-(R4c.hBt;2\ꎅj(Я! \."$jƆ% 0۞S7}c FeMGd4vseff {gMY &M|t=Dmu<fw5"P-Fat J QEM"B%B"q*{b") x*6 2 W{m]_{&ɟI0f+� `6 !35E1Bmee";/%E;> |Rm}S ֏ߗm�\]Z�GYÇo$þL#W"(T w!Q@HorС><NϞeNgAe 栘ѱ>.i)�/,櫮cUz*p¸(H2etC%XRˠD8e�qt3(XS8tC)`J�fz<ð }eT@*`hT1~dT^(|D{,}O+LQ̌_8_PcKwwP]sw7x"F_eM�ir37MKJ0wAĠ.yN._~t)6o2oI_˯E; ;a^(}ӄ2G=Q8TȌY57vbj8HSKE}'5i~_5^d25NRXˆ{(fh*H/Tszڏ.go9ǛJz]u4pmpLr86UUJ,4f=#K!ktJ\W_L{PPO߸h T38n$7=qH's}9ajfb %ˎ1QSa7@DRO'Ϧ5RG:i�LuOfӜU�(�*5뭢N|"|(;k?Ocq?z,&$v,?Yzo:`)]Bke;~vVkw_yrǽ_&yyw{*%?7[9}GF?Kx�QJ2J 3 AMR1=v56<5FRk7  MЃ*k'QA/\`%0Ζ@ IF_y:)=܋% !w3SOJFZ+H3Hp45bņp&nJ: 4D]ݬZy!-M!Z ./!Ff/X^ Ӎ&h}ܐ135Af x!SԌ0R p|kds L} /N5>6 44uuj55&%CmOP�)\\Y Vϟ=GW*cGw6mt�TKL='m e6` bՇ Xsٷq*4?9&cǿ*X% 0ik[{gh|8cKE⬓BK%e^j(+aLa[k ChMiaY }jf[0/(P0]?��@�IDAT(4˄roͱ1i0mдYO D�VGkҦ+B@pU@N0<SyƂihBj]K?M?OOJAEQZPL̮ [so-ņl! 672<j`#}0e"+cptD9ւuXDPwԭ!K|d>o<(u0]; L;'OyDDмj3JEˣ&;6wH^4:9%.U){0 5ÓDڍ0@ۗuwޅj/J_KG1Dom~\'h93 6P*ٖ ֯SD60~�3e@6̤ ozA%XAP< �ӦL<GMoIScY<[pe-m!r\jz(YO2n79r`hӂ,M %SFy:/iZSD TC 5yZ,Y݈2ǔ)ՄXZ@;'O.M_!HFߠX>H6i+|Gq6HyW thԛ@5{YTb{:rPI�Y>)&Q dUx#S6QC0aDƈlQiR}9u/Uhj]ri`-M3e$b;s3;{_~'@ySi~5g}Y~s s,I4Սϑɋ L֤ 9tƚq#ʉ�rܖɱ [,}0�ChY6Z)`(SmWEp[ǏM//| |-ˏ{?{ܶ}G_~y\g]q|ϱ|^wݨ?c mz|?.e˜סo[~͵˯{HeYwZrW^kW<tUp@qsKKYyOBUxY/ MO !2An@ Zag�\  &>刴T( o /T?p?B�h+P$WX)L.O;BR !ȯW"XA!]e;`d4 l^"iBF@?j-r||w [/~j~c6Qa{F yK##!tTDZƙ\ύu'+kZfLJkiDSΐy"l^xAJw` \J RnhFY>fϓyL׺jF[FpokftJ!x2$u\Kݝ}!P+Xx\XY:H1xDuaD$u<he X[R K0 *<h28r dSH*M:?G6a 0p($oaE@s h*駑m?',rV?6l��N??^u~<@'>܎9Y+=_>w>8�?k,Nˬ4pU8n7iQ|z:ijs(<*`/\ AYkc!#3zW{]eP1L\o'elR9(J&q3f5f`Ĵ&}~`1Q 0ƘH!`&ivvf*:0 +Sx U͘c8 1(:<56tSƬLu~|V3^H%,p/z;?g$�J*Q}ڷp]1nG.`V|uqk f|"K(ܬ*>eQ9.Xt y͟:/pd0YaAAE(h2N_t[с)#q<|8Eʬww *P)WMV>&4Zrmt|yKS`(}q2{h@m@'G;D`sΦ1} Փܷ* e'm_z EƽE7at30Sirך@<ki!B4NCo֬Gz >(ZÜٽzw،B̾ I~[q!Gxg>yTz~< #**3ިuhm:[<_双>Sk3?Pj7uO(P2^O*Ƈ&9R&(.*4 Njo/}ݔo-gqnF BM}T�(fԧzzdl,{IS ц%e*^ֹ])ݶs~Z3㷗?_ �xε^׺ZNסʻW+nwI=~PZW>ؼ܃8|Ia2;d"sk>%_Qۍ`fx-0Gn~lUVA& ȃ >.\#moDDT(s{#BMk˘zR&D'C(5kKO}' խ#g�ʗ02)63=-#vزC`i~ڡ>[mQQ ϊ ]obB{}va&&&R/&j߭ۘ JU_ec6s&5 %ᴌ9:Po�96G0ɒecop:p;;PB�)˧ yeL> il%Z�0! f /2>%X N+@d.àA* ǂY0QWJ^/A~A%A&` CWGyب_ǏG?ā�#==֖i{PZ،a6U7g.�4`S'Q]8ml3NJԛ5 cwbrFǵ0wL)mM~;)-E@ uۭ?_zxۿdq#9wc'Th Κ*L;Wœc 8#Ljs� .-WH9Μ=�ݦ>YC5x Q[ǘCB!wq @5[ :�a)0B.;-�aHdVe'[0΀JPL,Ql ɛu6Aٵ!T;mk Mjrӟq$>_MUh9\NFYSd:,'&@SsM5, xt݈E3nsnRii,/J ^j)Kg?YNo/1c?uI7rxS XV%#!+Ɖ�@F>WPYVkJG߮٘+kQ�C1{Xc- Ț]^*VƱ JeЦY5#vcǁc]Z1 &:\ ?CDUYO"VTYڠ `TQXZces?LŁ~ҴzGAk0KgMc/pscaTizqZh*Z.0/\ǰF`}y _fvK?PGF__Ƽv!MoJfVBMl56EE@_٘`/뙫r_W#oEfgL8bmT׀@s6qrӪS<jcݏdP纞ɱW^ z~[1^Ɨcّ8go/ﶯU)7Eyrsn<yn;˻=Y+únonV7c}Ώym6?VgT|wELA k ; P *X<7u㽼cT`a@,HH6Ěn*�jBߣz#DA6E7)M�ArT 02F\FxħaMȬOidPM Hg/< *۰fyl"jr%> i!4!X~CQa'p@Rfal|j⽬LLAF(Գ;F� SH2˨o~ S(ͳj`蟉I"ĖHj5$VS1 m4^W Tl]+Qaayºy#wTEo4 e} h%B9>3 S G:d.Flf l мSpɠ vPȏ߁@ # bKP*�dB >x<JݘSTa4$Wy4e �o$`%k@3)odT a4NYQת�?1, $p/;=ȴe mTE4-oѾzǘMP@?<p L5+&a]3ՙ3okl#No2-SvV5SIVvgޓvR\Fق0٥ / =LJV0,H[c3�zlSt Aȷx4(ǝ)Cuv[=nU$h6:Hj.ԅ21�lj3=4}m!VwnGn:Ͼܷ<0Ɔ{3fe,~ K-�<QW@^<]w1}rqi^uUŋcip/~ bfd0)eL6 T]- fJF_2 趟ىE+iSu^EVBJmx'p@\E \F]_<-*Hihr��P֒6pjTh/Ǻ5ӚxVMt>uo6<|>fsj1wdŝ'beN ~$iI=& ر*(Vwr WhgϦsgΆ%\ͫ5LQU[Yf4@l Ljǹ|/ba`)=iUSG8}Ѷj9g(l:fΑ"^ݚ|I+Ytm0Oq:w\죎+X=ωc[W_}^tw e|wZ 'y{Vcc?eG3-yNyR.ʏ9/ū/kH40KaYtay~~5]{m߄ bY|4Tэ{`8+R-M04 "nſve~~0# aIEsZ.0\l( bz;!8q +*dIm %lh8k� -%J>Ks6t3bFx6}W|OOf =l4A#5fnJy>2Z~,Bu ۂ#HT\ ,BHLnж›fhX@Ȏ>K!FsB͸dHeM � 8sZEs2qZl Rk dDD9rQBD"l`٨AN�"JX@":y�$myhMDIB1vIwfZ VoQwO+~<MHE gQ@.Qs)2xIN+cR3\}sefUJTb$_`PNR\8?jbVVB1b2o1EC(6xOwZge&9w?},}N'O6L;;lz:QoYCc*ZXT4v;o`*PU"H蘔AVzp\&IWXӻ7O<"w<O4]˚~m]w}/pH籁s<f,go:vQN&D9;y Åc8'%B0,�MC3lPi㡑yJ*簀wOC ܚ]: ﮣ2g om6_;2M[  *Ȥim{k`2,T k^#m9^ѹiۻ^w6cFs0 Bǃc]wY%i: ACtV;5N3|@*%kFhroEjg0 �B9}Ur<48eeU(plQҮvu1ư�85N܁(>m419Jp" <:s_fw~?Jk-s,%6 2WXPdEh^OiҾ?O?Z}F,8=oa?"Z9 YkZC_ XX"0G pvbQrMvr<c~;VgڠF@66@yn^UOk:5<Lr˞zĪKLeKX7``{oPg?X笯km}Ύo[ouJ1n^̻½ruAm_//hƵse=*Yy|1|.ιs_۳*mz#T^?g@nS;_w=X廟J^w&u. $ 4Ge`҈ ӧоMHm%ьL… , shA9 n ~ &}2=΋q@LC0DKu@ЫybQ2kٰe ]Dh`EZ׀Ɠ#LM~q{+#"̛2) eE(: 'K,SMtcD-6w2l,Rw>,a"pF 9_hyfW1`6? M~fo./ P&3x%b:��hmeCh( mpvׂvx Ge ІvȤ)tءԂ9&e3UЅP(T N,S׃umdL=RO0�MMN(f< A;ֶN0Ba  #Uߜu¶:T;�mORnS 52쌬92*a 0f�&sШ)>Bee 4ϠuPW< pt2_J!bSTzArTiTY'i;z|Tך|hW!x1Gc8w}(=IZnc#_`!˜LAj2`?e�d-�,tQEz-馛7za$cVm&19|ӡ#OLP_hš YkSG4V)E#3nj"l`HdFƕJpMlV �YPi|?FZO$fJGGSh1P y?ۍdyfdz\/\S]c}lMFkH0h{_Qa~Lǂix粒)rd @a2s*0Y=)[Ȝ_((` % g50($Bw?cZ]ǡ2j 2~s3 {Ja袷`u[9U9LĞ@A@;Xq@a.>\Yã>wpϪ.>ap{]#a&uUՕs:Ukvtt}㚥 *FMԳY@lK]׌n2`'Ula� gZ/U3gN/9\e.Uް5 �U驷@ 1u܅<%CfiY*eb~e Ս.fvl׾P۽ 2 ŵD65hXmS0z{RP3bvE(}呇qzv&}ᯐ 2C S)5k&)7�‹.7whZG:ֳ(o;v<D=yo83Yy}{ Px.Mk]\46Fl4U'R󑃉󔽝_˟y"i>}{~ӽ^~h<~{tgW_<ޞ׻٧<__�Nxm_>wkŽ ;^uEq@]xccqKDkG쥩wř*:kp֙@%vAY3j|9+sQqF,y䑌؀pRR rXU%p��SZF$W+ Aj8Au}8.G5H+Pba.=@C oJ$ E` lĸNQ&0eUQ+*)CڇP+Z#_xCT"h" ߂l@,\ UWSǻIJP8  bi?q[_E6~]#�09TJ>i{.+R*DVAk+.�*A (>W[UhJwIo4hnƉM[vHw[Q%k >y3H!J<u5V SFuPP\&f\VjZlJ|T(!QSitxibX %AT 6_#h}[] *X* /JN{vwߝGb1\)c%~HJou<7FH_ 4R�luԞ>8Rx~?5"vHյy> @2 r"|!<yt:utH5aP-ܒ݃e ;lQ5wnC)b߶_i;Kkkun}x葴Бeø3z$̖)ǃ9jsFP7�K%/ 0* ,3 VI7[%ټ̫ѨD^BM�D76m2 Q5 h-@& ڶ|*:!R qS@ݧa^r+�nڦ";R/2w_֩R<:H9N$s#\B?)JevE ^ gq:ݗh!ynܛwAO{ 4(Մj'㾒g͟u7{%fD ɧHjXP/մRn�bvF *:Zg-⧚ U-EI5>PiEeyc\<�2|5˜0} &XH ]=*ƈ1w~3'N1&eґQcʬOb^ d0}_ ƞjgY6<6-HKY -w;ֺ.0XIe;OMmYb5%d'N+Jv)@1K}}mO__O69`Y)x6e'F_]ϟ>2;vP;nd꣐\z\qw˻Ymm[٩~F2tz1;5Js#ۯ=_@n?v:ίeFj˯g�憻P ULE*z~}Tsxj s팣~ �>DZ%&.DDɓ'"- E2K۰ߑ0qM$SQI飶T_#V6z[[=:ҩ~bIDDBL8Cmg \(] Bjd/b98BEBBYB݁u򷄣Sx{QwM[սt!^b̺1ļ�`I?D$�)h8-b''k.a.AbW]`Ir!>0je2 kB)Rj0 O[.(r+|?,@˼CjB\)a# kah1nt"!pA%Z+V6mdjnѨ.Bif ZUc^j]yR]WS}_TX rh2e| �E9�$mKU.fKUFnJ0:z_/'5 /�t"r5/OLo|ÿHC_='OdHqs&TYMjF˚eRIA>N|+_} =e8I]Z&L pH/2sT;@I.ETq d? I(R U7;6ӧ ]ϜIa`I}`vs#ΛΟK>`:s,5J宿:$Ҿ{D+SOZNw[S!T9TMqvvʼn9TDZǮٕHtZSJh=%%`�z0DE[镒HsYؐBKclFJ$y9N(34D3L=C"B?OXvC{)|sETAKi׾;'j̋DLiEsǿ+:1Q'ZkxI�Q˲FDwLw jٴosVXf7s̿^9a)4j'n�6^+mtй<}"}7'۠fSW^\2f:p2]J:g`msmߕןwdX &S`0W'd0 F?ӎ/|M c563;Q~+_=-4CH)Ndc(wTd%*y;=%Uksshɓ4in4}v)uݭf1/2،ZaΝPYa~3ܐeݷ#tkGNsJppu.At-wv=E y\T\HS/qg;m 6̟3LR+o$ٰlݪ?mխe>gϕb^UrБ(GV,۟8f H13q<//^:(^y[ಾ[_/j91O#V{�%wtߥ((%cAႠ@͓'&HѮ#MfC}Fb=3nV;ٛdm|V5 GByuLjQ( Q%(d@&<x IdZ!X\K/L4MJ9*1^v'uA\)M KzS} \ ;yrX ]H42/|M6J5רybssؕ𓣭m e�@ʪOQ\B_D[BPp%UXUF]^Od` ]KS`J-$ HpC'v|TBT)0^NuQ,ƪ Ҿ զpRùRbߕOUS'*nK:IZSbj#KPoP\/uLRQc:Xr U*A U1eCςKH7mñX72'MI$@u zvUO6ݔjgLP08]9;~i=^~{B onyXP%T ^ʓD%BToy]7O~Q+DBg@zjMl(!*5~:QjN;HЫ]j3+ N&CbI4%UT#UB ﭷvD!yWHQlKXzW}3kd!7;&FR)R؆K/Zk^D';Kg Fΰ|M4@qSQFNtc�H@�ҖVk:iK+j֣ y.Ju/P722IeٖyU<WÇ#D4�p,5�?C/ɰYdeǎjY )2~7콑k{ayĬ6C)a3;e5 gc 6$sL[GHhwJ Ի1]̗@T)s5i85J͟~/ľ,RβJu!oG5QP1-i5jWǝ�NRk'@NϜ lu6uƍkm%sJ+qp#ȻpBS{ѧ~28VAQUn bz߆bP^sh�H :ZlNxc/My86$s 6g6Kkө Pm'[cwj0%\[f 䱜Aq:{}'> }8v1cm̏y|]Ɏ _\ֻ(E\5e6<lۢNV^^wy=3f+e5W:,}d=s'[=*^W{)~2kOPk;?ɏvlZqq�knb U,ӄẢҘ,UU)w'+@qQ&$B1ڗ,;|:8v(+RIj~w%$L?PjNi̛zBI\)mZ�@&ϥ)! P#Wڼ*q$X/-pW! W"qtԪ 2U%+* Pj3u$z~>uڠꓪ81<U(@ n_>9Tx-1l,�2J@HԭTb"Jt*R%T J"s;#@PR)0p4EM@!n QɎ y%ܶj2$TK"߰"yn~*u�:.UCR}< %B C-b6_fjЪ : 1 RJ NIGVPp9&�\/| @_o{>mӌ|VJL}2i>τ,tL2GCcz)oH:�<\!]cL9&DqS׶wȉ/;F=Pʾ-ũTYBݱ#NTá1!{/Km"}kH<:A:u ˅(7]%B-9|gp otGY~iGIƢ(ܔ t1'Xky_ haolH:Z '8m EuTG}`| (rsR5l+z_ͤ0^#2\$, 3cs"dKo7v=L3_IMEL�& dUƀ=i1)`r2528Iݻhms}\0mP~ȜGnd8գv]K^1RunPӓ+%et޴ڏ7VWVDG}EUR 4i-@FF0ݨ<h:uXdއ{@�_2yi(9:؇ mBZj tyQPRB }=*^Xgip|Żv kt} ,?_Ԇ}4C9B>~/HK) [M|] &!U6%eeq/QW2!LqsgMK(@2FB fRnu+sknn7΋`:)>ǦAkp1?d <Vmz|w}^WCq)_?amIbZϖb1o( u3Wq^"f>]| ASvZW1�d>kkžt_2{g׊{@՝wj'$Qc\.y^+/mLZۖ9&~ج8bAkJPCꗓlsu!H=җ~xtuס:$@i T:&Q*B% h5DmE!=]\"GJKpMAvm rGɷĨD@)A2q&$ n$XURB )aC�0-a8XJ9 J-!Ѵa+G>$&Q&᠓U$`͟s} v^GZx#^%D9)[Y-r ]+aCn(SjTvw֊z| ; $%5 Y ZEhQuN<No}zx >.1H[� *Ƕժj]'}DZ%]ڛR6H)ЙO-$%hA-GJ:]BߩǮQU,ҟ))$C5:D ,\zUV%^kiMKlh]3.wDm|$oMz?DR77Ϟ=c_@2'x|<}[>h\J"Jr9`zY0P<Cp9`\r0pKbgeȜtt| eBP3\@?y-<q,)-\pC&Pu,va2ƻ3t zvK3uCߦ7�VGxoL#ÅU*a^d>p +o^cvJ$6!ShXZτ,ǎ[8 kD> 갪Z i<)M{=%:K�TK}3vꄹd܂)zq f|oGY,#.xG󶒾> [V>+H0c+*3UZ75񘿙 Zh#V40\I]*0ڰ뭒Z%  E2[Ķ$N"_r:Y:ua<eLœha#Sq3e<q"6 "EU W~ sm,x<wQ3 @l<i3c,x$̋ڣxtuV\EsW{NY@qLҏIz-9 ;oT5 2Sa;v.W%skcA�Cx2ߕ~΅7EwMlV[ӏ> ee<༯2~wӽ~D~G^v_{n<.vd۶m!d䖃<QG'zQ+mŴ3}=/|x=~YWwx ekη_˟}:X,@nY؟v:ί&_>.O'V{�w>u*6viA'&%ép*Y(𰨨&!_;D e 15ؐL. VK 0ďi5a bB�fԒRY?,;?8/ i5ܐGU'XbSoth�Z%D H8hI<�*T[IãCMh>!lt6`|L VeAAJgPcn|F8-Q&_�9[Ӥv"vP5:֭5W@NOf`] .Ex#=ؔS;M}#pn$^^iݸc_w ؕz h7QqJQE*S"`)HXz5܄})S Ѫ)õgE:hƎTU<st8QcJ W��@�IDAT\Be:Ëa=?SHAܪ D�R)z~D j9 &'ǮyEo xGof,g땈 O7"l 1~O}*b8p JJr y˭wR1r6@ /"EAP_Y/:H '<tHyusY$B:nQwJzJh68ؾЃ&ӕ*UCBLadB@lc_f׼UUe@+NIcSGY 򨢭)a@;-Iy%lxu+}Qtb /oy=+T؀Tgu�E=bTүt滎Cǟ &-@:P}߱Q[&�]^{߁ɐ.�cCpj|ƌJ> ZNJy6أwSjhq u[J<6vH̘d4'\B/-vA}8%b.�j`P/W #`p6y UI]cdz&8w&\f6m_ lP|ڥ9:ʽMhFY"R>GX lxԵ87Gp'e2+~H;vUk< CZt9j`3khL^9eZS9!,@Y` p֩o՚.GLwS:S )sWĬk) 7%ݨ?I^WS\dkƙU5J /K]09.esXy-cJb\q3'<$Y"ptӍ?Oh|y̟y^y_/<rY\yYW-'=r� w;q~} ~~8@.UZIYa˜25E]ccUf;]<F rgPP :Ǒh@V o)EkM6Ȁ:1=vryDRn2 yZL_ڧ䇚4&CD%iVE:a? Uho)2S[RG@9QG"THT[7W ҡJjڸg=XssC( E(ɢ*.񂀯Rѱ)\S/͝QFWBHəZ3%%J=-BȺ@ D-�V+Y*cH vb >i?Ajݾd!&3AW0*nkejvdi),\Z*7ΆIJ 7YgZZ#*[whwG+?Bv]J-V.R&URj*VVO>۾ޛw?oy/˷?M?3?6~:)88"9?~Hұ}HàƏ9glg;zۭ]~W<ÙGf!x/"?סLcnDɀ$|>o1oxul+I.GAK B 0.h,G _ɢ|SʸmAZ-yUY/y`V a+NuZL=^;L^;5"II= }BSUii1 C= DMV.P&6 @#<CzZKۮT3ss"cr̤s'a`5݌z*NT2! _�%E))/qޝnnuzf\UGD,ǘJV*ώh_'& x]c_)(` L&\@Y^d�y kꝼ�5=}!4U 0 RM纘 ".qn/_md85dTHY qi0 zUJ Cvq[Dr3Fɵǔ<꜊v<N18 )�6e 7vLD :QUų.2E.M xOރixͧ q4I| V ]J 1zG}8I�)i Rr Ut湾Bۿ;7>Ѩy0飼QFf󭟉xq]t-w}b}L$##ͧyY'|Q>{YqżTW*lǼka^ғ}.~b;;8'U?�1omɼq~}˟ϯf/0^~8�w隻J!"Fvzbk*rlkPAS}-,3,p000*r%Y5pK΂tِʪg.j=,:QI56R:O K*�x]2燑t`ćL:P UR4 @Nt.@k"PbG[{Hƴ[)ߓKK:N +>8j;ڔT>F#N"Ƃ X SY[ 갉HT\\ABCj$cJ` Dqt0!l^SWgBn$jpR] :�hBŰ DUD%.]$%*/BdH:*t{vEŴ$ O f!tu+cIsy ^BEi҅Q:Sj!6G-A&~}ZR"G RV$몋evFgmRI<64t h\Om~Q+q*`lY�EcwQU�% U`gQOjY5G^?3ݤyZ߼}ģ'bq gP"7J[kzvC[;�y'Ox?=XU6/Ng9 &,"ej`�{۞]B_[٧sUlm%7xRa$ùvBD (?*0XV,sB00M f%T Op :RR3Gz2wC&tR#ɢG\*.j<?(Mj�Jڂ@R(ldTC�m?)u_ I< \ Ӯ�)s}tU0;,{2(ٴ?y4,^Wj /</XA]HU}CiC�LeYo#HVW<d5 ϥ1qVA-#06TV��5e0b wu1gv6ZzOVطE1%.s}F 1@8}k)Ti[,IīXSFa*9D [u$6<zl XU-19Y #m'Voj"aTT ]#ұC"s`?մw b sqwHaV" i֗caJX;+Y+{vCf2N9}(%i׎fEuJFv/Pdg413`ylng{0h:$uHeQ zdWo5!G# F1QTS kʊt@-h mOǯ9^4WX+H?rsdv7wL(ލHo;]Q~ձZU;ӵʹƒl\{ B=eW/5C=]'Ws.2׶=m5G[y1}(sx}s7~~񾕧Oۿ=o/�ȝ۳;?:?ڽp�-=SwI�J8҅ /]ch"<N C#jYpkM `.r>u.xIX�mJqX oıM<TlJFGcQDr02:DhsD5"{.*|%w"J669V7';�(Zx[庄 Ri$ҁhrRjU4ԘLz2]aյ ۻAJghOMI*QڜX �T]c�(%5fT߅T: eOOw ~J5:nX`*F~[gFHHιJS,Y14DjO(mS!KI[ߛC!0$ zԓK!tO]Rav=P_8K~ _޻7DJ|CpF(�zw�5Mzx^cj٢Q qfxe F�&HmA"jPO[A!W x@P"-:/nn??oOEm ʸD߸~s$!f#;o͉ozۿ[xn�9{^]HOHx}!1KRlHm#%yK0|lgXQ-, }O=`kڟiæ)Ca  f)L1WL%?ۗQJ|&6щY6GR|US@=*i)㼱 R^-`IRG=:>+�DerAhwސQS #h#`Ia3m`Dh9"RULu8O • 2iX�T)YW2u u;Mis'b,vF;=6& JK%.[IiEǏ;{ `yp6Z`xHxJƨZ h[LGZ,34]c9oi/~HM ٹ2 f􆣥9(ިY:=jĻ�ou_'-v#.e+_[jU:E҉ڥ~N ہ )Pm̃e1ƈX~SRQ8RkŵGg7JiVBxԵdp1X;U۶* ܟAEkj}=[Cy f8 Ѡhc^ cfo|_0״{7| Rf] 0`<:,4p//ӿ-Y77qf9y- Moq69qǮpS_+]}ݽevwNn>N?y\ktq-L^,g|nozt<mR^yh�rKws9UAk)(XP=Deh{],[U[%]A ȬdABo ;\TI^ d)6p{]8^8|9TH%|$UwU̾ aTr+Vo/A(Hx]!G]IʂXto nGՙZq \pT謔N;, SZey=ld*!�)ң?\Ƈ/֎�8Z@D,͙I� n Fblg5 ֨+U.@#-N)k +7^Ks 0^{ 2髎wNR}@Lgp>4<e%7ܹKRD{e'qj2`N `X,`p&kH ! P @ .[!˨?'?%Q՘UOWW<DC+,A 2FR[TJ}+be-wF}WӨNb?4AUD#dAqCD-(t�)n 8,EsCl;W{o_phCZ FX)t;3A.asT8 '6A~oÁ>_xi̧?>?6H`.VI@�ӦKWz(<DHMe$6H;PhZT/MKH=f H+%!öqOEloq*QPeҰ 2T/T*A)X5}Vզ~e*媆&˶�U j<MނA`QGA3mM[MCs 9NhUACqflG%$= oJp26HUQCF3ʏ(R%ҭ%>x`/L`ҦJWshu؎ZbX;8]~ALi˧2#rLR_2ɜp_wnvQ\G%RƔ* c�_qpwuB3q$奨nYtk̳3A#a[Z3&Mj�[$1 VznDFgjwѐNF_ fVb)P5,Q<�kaiGsD k FUNkHtĺ`oʝD;^]2FaƐPZ[HT(b"+]oz+9$벟5F ii;0pW-o)su{av2G D{=gK `+ q-=|s+==bW7co̴uo\؊z^_٧^V7 m_woK>7Z%u6WKW8*mV~/ڕ˟a=ԥj؄A$u$^+kڙTᜣhh'T1lޠ pP4]i Goy9GGWmll|[s,+r9}  T$`UMf�'�J/ F;K'}6M|-GBqZ#q2_N!Et,CZ ^Fk>tQ^UK̻3GԂQ1i@hzeTRM N5r BQݰ,- X@AN !K "e!iuh{_%RFs tE& jp&g}@=ݨNƲم4w8$3j#Ra HQh5b3 RJf;GaB0͒GUsW 0$u;y(U(H RoJbx5ӝqoc BK'O ڀZ*e3HQA :<TTϒ9YBM><.C)YBʬS }%J{zul�=o�rq?? _Btl"gWc� qc4d]/}}rFAoSxޏeq-_.WH?!7nYO ys!Vcc;ӑt_,US~kLxӱJZ'NL!IsԌ V3~x+9UFΛ?xp�08vWjRRD O;GTԒS1%vDH!ι�T{pM+!o-0/WI- #㜧'UU,3�ic.V� 2_f_hm,}q< 4}ɮR I}D֊PO/m @P-h G1QN՘M�N95OSoCנ�XqMצQ %k Zw:QjO�ܥV귄< v#j) }$XPUXEM+xH9Uu/0u24;D9Pٗf.�J+qGniuuRƜ^~ u9%latn:+Wb{Z|du =nj<x)t-|.±mZ0S9 *.imD]X`~2Da{Uhr޵O.Uv/z`;L;akc}.cMёty豨R={éރug=:.fȿ#lGۦ2w57Bq F z8k9'Ŀ{+/덭-:#ПYI;׊[|s(~^φbmoZ1^+>SL?/h^ʸ>D'o<ʲ<�x{EXtz ՞�پE.&SQa}t̮B+[YKH቎4$LNy+~naX/QʫĕKc؈Z,mSgX(C'O"CpG@-tjh`8m 6֩F (dAuQu% .>Rp+*{" ]K"YFJV)h`�&ܤ/-M. nҷilfg  ?R.yR\̇GFR0 "pHSc )d:ۨDK2gqH�x TzlT YN[1T!5RQNLi=o: Z Tp:TUq<PBkdd:.UrԡOTD8kkU.W9ք 9}GDHtw?J]ݝi0S:["5a3�EBy'^gnVޛӛ8 ?LWIZ0~ͽg^܌zFdϸdi [~禽$Y:!ygt͗n_Pk~7}פ׼ӯʯyQg3'$(a8&PAbl^UR*>u,=37f|KĘ|gx.Bu@ nԌ*9G)F{b%XˀrV_N c�kSX@%}l@JeHu6RU t|VUeWJuZ%m2X[=벢B۳*%>TU-?۝0xc,/ �դ5 #i1plޗݏFmP BʠS3j*LLe3;RA4u21|Qs"1hB)#lӆ�� q5y1QLQ[rH"`xzFRjꜹ9Zb^<!]WNhp !\3oUxU mqO9C/I{H?`Yjd?ԛbU2`( N*`n5GUE}z:GMA`_Q�e s5}45յѾ=uJF˓|Wzޑʑ&TOtp~9Kw11)P }cWk!Lv\�uHk]C+*a`@rkiiR[>j3/2Wa\jL~sf۷µ7{/c07[sb9|^ӵPlzi=SW<Rs>SW|gs{Oq+!YnOfhkŽ{.͘*9-"wX_U5[MJ ]шDkvH P1uիHQw~v�Vv ;+ !&hÕnũmm5zHl)7w *A"@Lӡ ]:1>UUD3*ITͻG.%/Yu\'VsB}E-|Zl.q:R/9ՌO6j�NS=R8aaå LƅyDQ{H\ BG?Z4a$$ *_ Y@iāB%n:(Ӧ.i _6j؎Jrg{cp%`4+c4Pqho 3AHTQBII]؊Ohh նNQ$<\WZTg ;q҄Չ'Hi ʤ#7ȵQkř |x/N봥*YƫTz]\ؑW�?D؂=ӿN<}0;>ˮ xo PVL̻I4MFC c{$wx|M7wh>-r0Y\OZ )vYƑAȕ]8sԩ3v1/Rע({ "ܖw)jBޙ 5!T5B]Z:U= UM{_H:qbDxCq8i`<8Ǩ!f(g̠*o@mG޽nyJJkK<;cj` E"DvsH 2~t B,۬cPOV.S9\z|ޖ^tMhWշUaEKIY!r56KQ"vԯ�l}_ j5-5ئ-h *Ya3 bbqu~rƘfێwY#*ЋHG/ا=ܷcvc~C14i!F#\/qG;< LhYJD04tkvT ;nzv.wkIJ9@9uFuGYTȸdXĉss kaJl=I:Lњ`{WwOZbcRVU%+תY11O:<"7NaӉX37H )`_ %|f1~N{-%gG 8OZv9Ϲ?q\µLi%nM<Mf:_x'Gvx`^ry6myMc~bd>q?7'~1Ŷ-5?.S,]~x>)wWr4v'˞ϋǞ?m@XXP*#zva˰(k`BΡp_x: BKOnrᆀCaޞx_b,A%^�<m_T1-^ ,0б@_G BwrqmB~.u4< � "(qlƀQEza;A8s[uNčy@RS5!;br* O6\0K}Kg/OM TL84: <PD^BPF4 mT9v5v#/T!($�t6Զf#B-W5)= e`/`b J�4%+uRtw Hqz}xGãjGg$@Püm#j!,"t f%Kc?4s I1Z6պ WԡTz_c#sҞ|"3KxmLUOSؾij0p2&VZwtM^Zu�QV)NjAz]}ÏXz|O ~Ę8Ž|uIHgxޱͲ%ߍrHӗ< }~s$DZo&Yn}sA*LzDI= PτxC=p,P? J{`,a!J'}[R *mD宖1(�yiG{1m l8O0{s%`<Qm؋�b#%Uc,L,7�P eҷF\C<i˼PjPF9J:2}BDW j?K\0bFwT-SV#w[=Dr>S\pH-9˹>i.Pp5P*? Mw̎G'rlfT`d}]{AdQe/q�笂v\�-Pio?1!U�@c38YFB.NgtCin54 HLULYՐLwc�ԡفn_8c4p"B ttAʐ?ø0Ϯ8 לy#Nj(;CIbK+|Ӳ57@oǦm߱>4㵆`Yx>mWL|z3'OM1Ǣ4qgscu5kC,#k&S1ǤTjolk|sXa>| b⊙+y=8$|WxtM5cnec~v~K州b<W{{$_zyC˔?xvP?;$]r̻8ʷ?ϟf{qSyJ,ַ [6ъ1g7>[i~@8GN5z͏v9ʯgc wׇqe:tÊFMTX~  @ՖX >t U[]\\j<ٳg7\͡/ AuwSXKxnA)\CU%غ7?%glvu |k͢&=8*  &i-- 3Ġn*0jCyk[Rl:JHlIĄ-i-HKU׻AX-ME) xB٘zLDYG-S@֓9۶ $zv0z@3컘fPYO];I*Fx US?Cd(Ŏxj?iuY^ q:Rz44KAlK!<dD^_<5hYP3 H`IC$ԙCBB|(N:z![CDSjgYs؎ J0}?/Uԯނ2'\ ;[/'@6L^qۦtBox3ʿS!t{-$3~#-nv<=od'P1+@p~OD۩ՠ~[)2C`o[J3@gL2br:++U5rSlX]%1is[�AƲ@Ln+#Vpf"<bG>I|Ӷ(8?avY%1tNdѺd Ne(qT^U<^*TyeH)WeHtzJ=xحVZj %b}၀;Qڤ[ B##gB^B-s<)㭊y`\ArknPId-QQR&؟tJD= jhG̵5$zu{wc&ё>z~sXNPn�-p8jH}FDã3<)\o29>ܛr,0[ MS }5NJ%r^r_^\NtX9F`~lo1J%0G+&S&m8YPJ0k�~LfzCmu t7G$m*Х_0-RdjSxؖ[ג)LnQ//O|>bq/+P{-q 5//שccv?{%xg}`ݞhYxo<O˰y|W,8Owޟ6Lѹ:[\ �2.˯mgͯ<pYT$׳eaE p/q W 'qg'q2}/}{#{4֥plR()X40i eӔө=v6rR]uWf*;՞Y*I[06,¦WQ NIL!Y7tH<HYH:ze ,�,5/] -q}a?"G 5 z!=J =uB9$eiϾ2A@@B 1rЗ(Mf(6Ym4s�rЂAW7 . b Ug/٦|w5ب ZVWTcϥM 7܆w!ǵoh3[F([/[PW0ȼj V 5]}m$V 008LdL|K ,AuСtj_H;%>[L\Pׅnkkt$kt!Yj"ɡ/Nw/}S?Ox~"| X>Pbx nzP3iq\:7p71d}#Eq{2J1{xꕯ4lH.~0`3<i5QJ�%uFbo,cK@MNuі SZ3/g}*+kA]&CQ>*EF 釔zC- ?IfV+a2Eȅ� �HX�wz%M0||4癍 z9qUiu06H"gQ-Q)}lfvQ&%mYl|ܸwϛ-7] rO saPTa pv;w,}v}nB|Ƶ@>\R՘'T-RBx=ߖ#`e*#j0Ôع58J.ƠhSmuIkOG'�QzWVgI>tT  ,:7\1a2T]UjVEK @}º$ eO:o?ڻӞ޾Eze_u98<d}7;W|/: X IcD%Tɻ k̮яp&fBi"\*!ʙKh|qABᏌ5A$QMZicK6gi6G\ܺ+Ω,kO#SY Q#詆u]6WoFAsc9ިk>s?OeMs R`m<qYe3ӹ}#|w保{-zHot׋mwh<:ӋgV,O8c?2~#skn/@2?7,!nQYً^ Hb?ׄgQNDP76R(m=+ TR裏@M2LzTG²Bxkbq!~_r 8]"` 9eVZaƑRDNowp]zu�qhg�Yp*xU UMJTZ[X@Y!��LJD)dq7D2ʻt(긔KO *ʳ/IwV0mAF�Y=jGԳ `R-x)Lv:f&H@"jp"`H %$Tʑ8HWbװKuHH`V5�r녨5{qG:Kﮞ�aVDjEhG$u >-eP5els^&@ow/2ExC-gRbI V (`bHKM[0xg|n$ʥmf]mK&~xp;@�ȝFg?S?7l>wq $q߸d)}_: 'bfg3l]e288]Bces1'>Rݸ糣??ښqw߽h?:ybӇy��@�IDATZ !O89D ʂ2{ݝDʩI_}t/KX JqNw%gu�BӦP벲UKUKʨ( i)XKIHx�=}ϱ(81Jh  1䷝ݴ!v.ljh sj m(Z OFJNH-ta8gХa6+ `]H"tK:Ay1Mg v 0 QSMxUb"1;)CK IOhbRי�xja>-kOөg[^Siy3i& '궵LEǠ�}e3&P^�P_1wnMdGK_aB1+ R;o[[S ՈL٭bμrP!mWYJf*XCֶj:YO[30Q垎YNS=}wיϸ Kh+b\N5Qe9?]Lݻc<,J_uB\` kR%֊u6zj5"}G ?5:/g7cÍ1p>ϘD`qͺ7x_Di-?Yee^ןSN-]<'sL|<}M> yly]<�ǥt�^1AL+h Ht Oږ;"VnĜD 3"Uv]s5ctR ^)e"pi9( ݼMi>*\ :g/6�ׅTm_ UN:̱h&*1:a]M*H(^ WW w�)֚jT,'@|We`3ΟVȷ!�W0Y쥨BI (Kz ܻ 0=إBwX=v+qp2@g$H ( mu$J(<E^EU,Hmӫ@`Hk[6H,K in%;^FF*}%tS IjzkБ"=8shni.q2!VNDH�TqM1Tռ/J V-kxpĴ*W <4GPInɼʡW:j{KzH:z'~$9~c'q~Aġg vkgkH!Ҋ7Lz9h<0-7i츗};`jWTH%{7lq%on^<&N~~:}M}{ӏoT8zW2)y8")pz Aᑤ3g·#K0 ܚ7H镯0|G{c;8Q=:- -ƕ Ag]U taZ!P'f�XGh�9BH*8s˜񚶈J]GOƪtҹP;d=��cD,9д;FɋxM6 t*#Ql`qЪ+v;A鳄`f\%a&QVnǢIv1b' !cj9T>髩2m&m8:k F4 KiʼN[]e{s9$Q-GwL+K>aW�PY6i"P-]0W&pJ u6d161FZIlǮtkgeQ�SEU3rle�5yPCmQ f+E2(jax^;Ma)3R̘XQ??F_A𡘏XcRBj-Gx0lF-晛˻cBIs9cп_2IA S~pQFxzn큦Q7s6X0+mܻ'9jr c'95=�Y:h^稺lAWL]'I~-?e1Ed>i)gUdʖkN%h/]͓ڞz*k)/c{ϟȷ]<>Lu=Cy=\矉y+p[Mk?8*:x_|E i*[crI@ăqj"N}+j+%8W8:^M��O9ܚ Bz5:PUURbR&T@ᘃU*@ XXžJOxRj<Z&4 bR `!ՌR3#b^#CzCʅm:|T+5iYJKQUtp'=#t�!#5}HG!$*agC(P~ibH BרbYCW8ۧ6K޽�4XuQTչX6  7t$_E=MI{ռ2� aBQq2MH O 8bW-Tc6`)T A QF Z#lL��¸:´H=T.^0"%�r;.ekkuC*�J 0у/~ӟlH!?̝W}f8{[{U/2A;ݲѿnW2({ڇKU6noI\IF hO@6w?gBt֎56#J4jw{[մ>׌YȣhSih{,0d,Mt5 DH!v_N!}T yT&Kq FMZ\V`Ѿ ޒRG;}h v#1F0`AuVhK3֐X^A\ g1mUiÙV k bZq[eYiUec%wz)L:$\J u4I!Pzd KH0�&QpTap\|mukJ_<Mz|YVN\@aT(T�Gy@fyמQ(k:o*i,uqM#$f3AX5WCS(a'[@Ԁ ΩGtE�r;oB*^乞/=kO=,8[z]ٛ*Xf>@Z@kk;v]:paڨЈ�hpͭh s }ICOa]ö (W{>>D@DWl9꣎5ȱUE&uhdX"kiwm5_waV#})439#]s,gӃ_z(]\/jhڴsUgcߘöJ׸+pvsFFL)$YkgeL9pŹ?X,O岚w˒gvz&wJ|0u3!뺘gIflț~Xmk;?͏vϲ4kŽǐT~qi7ݚ]{=�`Co{ p(!#\,EENbP5^\v(wI'yuȽg^ɒaj!p;>kZƲG(V;%Mw奀 FU^\]hIbsW H4ee:9SUrt&59 *N5 (21�zGqt\gQA 3WG:ڊ(" -Сr<9p:gSj(?{^{o}1YfgcAbRjmg\l[tt^BOZq~BPxBG̱ioؔmEu qC?:S#j 5 AJcpg42H*RЁ>>Eq(mCJC &$'NSID sn.AH0{%AJ`:&z P,A'֡BPQ/llC L?z"kDazBI{ŁSIv/Ո@  Wp9Z%4P$ذ錪U O Uv2@LH$mD ) ݯS?xdz/D9/oݡ^"yx'Tcn^bsZTJ $r# EZH<ϛw88|:?󜋉9R;_'BD^4:4y wB.jEPZ*$BEr܅ N<éa&LSF sɳv{aD;/aO*]TQeͳ~΄0$=(k6ZCGb3T4Tp&2G8롚0*~K2a`Y' ËuD5P)s$I̲O+ݔuw~k^.:7%so B 𽖴opHU, kQt%L+ؑ<>/GO)#{t PQ} = E?j_H F rlB9j*Oir*{RdM#ŭPAM ;2Y+>JOL{oĢ.LP7׸LiIqGUu#OB /cNMuBLC}rNy]5W1!d_5胉Rhm'kx֎[{- 9PaSZ$k0q"esOY4iz.yöx� p=0FuW�?4J_ti`wKJ87¸,l 8YعY#ES,?- u:Xq=rT~QO@Z&N[{0|mJrsO}V-=m~;Xo# ^#sAT^}e'Gƣe덞+;rzu~%gsZI|wW & F(HP@dyhTҨJH2t+i0㾽) =& JYrqxĄeS@QGɣKHZ۰\B5pU_JGN�'d]@Zxʡ1.D<? qS ]&g5v!n'qDԅiԵjzRGӮ4to|a*<Y]V ox6C8i A@ӥJٱv [4OFMJDlc @@rCb 2HEzAP!."ȪuP=Kiv`T::Db[Af!DvBȵ~"kp-n<\"J,ͧT|)t.Pj[Ԇ% JZ%J+U]@j!rY ,[^N|ѷ:M.:ozSm1j)< ?{ds,ˈfy#ފ4GycA8oS]8eǟ&~SxszEyE%Gxq>t[C%/yQg?>t<φg d`*Y.)0-հ$ I2ֵH2-z2P<rF:ϑQRt$ERY-ߨg)([Dۂ*"^bE2Q`s-Bv(3"Fț/:QEDi|6KQ/e=hh8.曯GZjc0tP9’)bK|`7!c�n4ŽQ<]2izlH?M>d}6d9hdV0(8-ѐAS@o.'0:Kٳi޾3Է m^-BxZ4n p-�ll" Fe1@տ`u80usKK e5Zf!&F씄}X2bNY?`~z0v  7vT9 !3ڃ)y_dN`  aٹ,뢷y47ښ1zuMWtU͗2t6V!ilr߻@\S5pIG_<JLAH!溴sG[b?'2϶a0j \]'A42YO#f0 r\n;~'R×[ƕ3ʿD۶'ʽs$R}:ֿ僦ߦG)Ow':Kj9s|hiA@~7-u}ؙBBPN{ p '!d�ȕ[҅*Yi#ۿ/◭} {"lNL :rA\tt cxeĉ6BGA9"@y6H ((᲎ڧqXEUM z{@.vr|18jQZ: r8 {R4|82܀No]$$-k2ioG:�oi\fc4iT?9":rEPD<G\C!T shOU4cb%<%=/$ދMjR?SaA Xwg[d.62u&?1kQrWͫ NUG}NӢ*5V$D%:0AĿQ8?L$宂IwE�3oyo~?Rǽ6oO|"}ޖ evdKX帲#-.yYR;qMz8GEJ<?t\Sz~SX|RMY6boTR֟i? { nMg%j.\)(i.�ibӰ ƀ!U5#CмH|)ke;2Y)PtU}W H$<tc)KKuen@jZvNHD]_ CE45!\ߪABtqCj+܃>iݝHL{ J[2$<v)%ˎm*g!>cUx"%D;w'NLG> ϣĴEjc'ސz #M}8},WM( :>54xO: 3b-H%:euKB Z)? H4[: GZN'(K݄qifXv3LĆӝϼGY80P%"cJBPdvW9B~T3q$>k6?hl[Mkӯt>u\VMq*&og:x ;^a:k篶pPXGV|=7)Ud*ݽ;_ q~hz?/95n`؍ Pp_z;26�ngY+lkI/|]Ei1 qX~E:NQf*~IUm|~dԎe _Iߊkq:S}~ޏ<=xs/YgejJ@nJ/{uNYp9|:ȗUw 9;i\"s:1M"&#BOlO=rgnnZu"N'#Op⠽Oӛa-NXPwlf 6IJP 57Gh}\d[Hk׌:]bspn:Mh݅Zۏ$.@tΡrԴ3u-vrٌ:ceղ;dž= 1k)o5 dͭ�v@6>dJ�QP>/%%llcw)E1MxM6zw]G#//2j9qn,rV6hG2iJ@+p(9px#|T)h !"*JSW(=^s]ұT۱E6Ф5W=7 k {|>}:}}_tq "y ٩竔cY_ޑr*^zu(騔k;Q||rԣ㻛QfdWS)eޟ?pmU*q:x@fq%Hs?2%,u%QLe$߃o"X5f)x!z,�kdN8_s(- 3yw~*_Ց|ya/EŹ$C  ؓgUkSVz=[FZ mQE/NA8JMx`sqX'GyƧ\ileM 5岪8Z;XoRK=Q/>waS44XNHBӧ>O<`fr f_R=Ha.* "zEnz5Ƀ#IP͓5ӆZkO(:^@La.x+^^|R jp#q:w 8B sL]*ҺX۽cWbNř\/f'NOW"T%=Z!0ה)j G4KDlE~h5]T57z7ݔ eNooBhH62n:)2G\Q1Ja|* \wXDcgC?z I%?AO3QoJi)%0! ПK_/8!VOgO?0w ]E0s3dxf/|:0e`L" S(towyۜ+?87##!'{뛯;|nc:՞,KǦHBrZ9,%_?ڳwsZu-$b#*Ml"`Q.Eܰtu2Hd9zQ4!hGA 7,Q? 7lD .+T} AxٕcF }^:@zT)XDKD'UӻұE6RAl NyPm!/wvz5<>&+ Hǿ|"Ϟ rr <u6;vbMPځ~l זRG`8x Q)rUc|$5 oj ϫH)TYՎFWHO!$ 9yRIw߱iŮ˱}*z`5 7yaICoH[<-ʂ ¦,߀4x<]} BxmAVz%W>>P;79}?3@\Fvk'q�ʹ/rM#g*nS~'gy)]+׳#%wu׾m9j/o6n[?44O4ɟ DD[}iqm7g|C0({:t~VN)ynQˁ߉}3 *UW\VXؚ&f80+s" ʰʸY<fA!!tf`&9U.<``z)Ү ;״H)ЩXk++֝K-A/=BT  WϟOkEڦZĪpӟ~A*ߏZ*<C1u'VBrƚ84])OsSaTƿpߗ'7KgG>U_*̸:֩"D8 Wi|ur-jp"ڷVo8ƿ{"qC6c PBvIϺy\il�.Gc1J-u؞\L{*Ɠptfxv1 Xw3HF6cx=Ox&U ځ5 _{6`wY6-ʼkUH-9$|0pjzֆaZ𰮋ط 3geN"dMOK36H sy-�eyyNmwjLY`}Uo}ӷg1õ7>4v\*Qڔ=H,>ӹ.TW]#:ӒhPo[)So*5vWI{^']RnJe _Z]3sEx^λ|X/}ڱHTM7R~$!rZ9|5_?s& &&^<k_'�W5RUML DD 06<<DҭPG#*I"}7 $tcyJ;q/>= Bkb!>NNPi\G)eˑQNUܰvȜ*uB̪=ؠ *5x[\Yiۓv_7~ OO Xh/u=64 qUZ16b 5ߵ?~19J Au0#¤@NA;!dÙKZU:P:s 6Uki*{kV5VquW ԲF̈PZ'59Ⱦ'`.YcDhnJ r<D"ղ<lp = B;;e rҟk eH$s k u5N.u@\7|폤7{%>}˷|K8})QpKHHMѱ$=r_><>߸1eH磿"-+7\ʓҩRRjoZrݫ_[m82]o J33qq}z ~t:N8 Ik�>&LLg7Z!Xa| b͹6tN#L5n}Y# R"BܮIHb SUDY_+,R=\=0ukY bo{0 GHƺbs'PmHzL꼖hiH IsO5K%HC"KxϰG\9*ޫ[6UyA<;.CkK%@YʔSe*LD8w|LI0 n]V yY'Tx!uF5qaG?a<I,4P&*i|b& (Ḛ"-MHD c` yqz!왁P\7V)f !*h7Ю!lGf!=8WnU5OM 6\ 0U8_#kM u&cOL❩vA BGqnN+}^ހ)C8+`:?%SwV/,-pI0Οt-G*ԌV:a[g@cc_[ N4;WFY!>0tVa,z0vN;{JOe7?Zr՞_NO<o[׳[Kv9uyrZ>|uyW>wiug[7}^Mtt*Yf]Sj9sv~\NN+vio'PK u.7+&&7%97MMMN¢|HΞ9ُ>6�7} 2c^L4q۟dgq@Rc7GX QnCe!#dƆgSTz1APZujc":ĤB: O4;N=|.9Dͣ9#Ci]s|9;%%byѯړ8ڰ!_R ?~h!ցKu%Q)O%ED:xTx f�3/6|* rj0#![tP$񨭙VXzvuΤ]RcӪbp$%":7AU$u8$];!@>p0Tu ~uw|秐J>7~Kߑ%ȜYas+ʵ"Hto.>p̋TR<DBQ[u=o�6/o=ox'.o?D@8|yq5Gҋ_ 68Ulb0밑Cu<ciB;P󖀃Ys*I3Py)`3DSHR9 u((#:0/rڿ)yĔy*)#6#tèԮyfFIDB,ՔXqͻ\;jaI<WddaG։i*8P1"0rCJ �@׾Dv!VH$Ѝڭ 2ּ 5 Cl? wƒfN M~hj48ٵPםzQlCR&+1#$QqmO=tx?Йwm@7}S:-20C`<ogmt6ՍJȾs8.2hQ_NT})^n0m6Tg[8 f%:#8Mitqpτha?-i#ulbYsBwvu؂ó%xeOw[&$y$P1~"a> cj\TooN7ݴ]f077im^-"8BhDzř8>1ͦY_*?#ۊo},r}m1_6QRz!+SPt:kyyr1*E)|+T? uܚ?{"y/N]4ў3X~?^W~-ys ҩ"J]nN#)ٻg�QǼ P1ȑ�f yR"GƟR77M79RSsǾqB=Hn!ɲCAƻ@fq"*/ulJ†2]m|\p$ C' ͋ 2h֮uc5k-i8rvkt̀J\? 6/PWƗ;{a ^8uu5�bB(dڽr/Y(pGU>7ZKs E`D�pϺܟny@Z~<ȟc J h.jh :""|OmV[Isl):Iw#11Ho#ADn *mO+"e;QYsj }{nKoz{ۣ>_Cr(a].gDB*a܎JgWmY+|ͳrK^YN(!UQ^|m>8'|ȳNQ|5xo<{PLtcĉqYe]SĹqڨ! j`Yɀ4Be(NP)i4)avB,�9V2 :mC 즻pӻpXska0LXg.lR F�$T^M Wרۋ<J,C,$OZzf Y D$SXUw ~ѧ׏C6ZA:s'W"  %hwԙ!QG0COP%,x.$ıO#TUzN[ԇM$Ц`lR,Ħs7_mjHttH\}Ue8KkEX4xFʜPCG'3*}\klN{q8@ 0@<SUtF~Zƀp^wtLWUݿ$=* K m:sT:=%I/ x+0heh#.3B2%3A;,vw5T8c/cSW1 0 S{S69<Y%AM:JH9Go^q+qeǹo]ۖҏ~^/\T |/r].Վ'Wmz:hyrzL#S>ץZz|˳�L8/9fXyޣ|tџ{=t' 1Wզ?=qd؝ nrݐ%So_u3p/�uo>$sl:z;{](rZJ&2D7 U(]T~WHRI/Mm@A e~[n(5ՓT'}PkjlMq\KlK%WwgrySHҎ}a\շz8;}>t`kd\59/w!+D3b |< qrW҅S P5D69.p~w:?rgA@ZFQP® Lc!Xi*!ZU읶B IA%":%Q+%)u"!1`L'T= C%0� 1Fc+'ZU6b"MHN̪&JUW]_#k_Pu?q ?<s~x&-<)͛HtsX)RSWYIu<O~)yeQΥXF䠿<+Q属oS:JQ< .oב~lJyҊ,x)E/J??^W_Twܒ>>vWZA5yFesvC⧕fcB 8ed iB}g3k\UDKמCB5sY)R:KSn'_q(X'<kU)*" pHߵ}6�AYԷG4L0m6J?'74ZتꚶOdVHD�@/:|Kj8Xz$A�\Ȅ| )׭jGƓhKo=5VTz{; Ql >FC6!nA y�b? sOns#‡oTxX ΔfpVz]c|yr+hc '$<j{c#̦e"}l&ڸuh@g|)  D2l6Gp2Xv©@62.jll>OA Dm&B0n<ݴ"F2qNzmLGcʴsq- F98C 4gpX@"z!͘jL"ܻyTy1=goZJUHgXwU GN_yݤ8,86rcvl<}^N+6kas*kRoW߮rzl'h<7/X._|9e_ij\ڐo|[=7@f6e.�G =J|@eUBΧDpU%p={lpĠy[[xD}l"jnn~GO5ϋ �#N y4ՖSKʹ=ӃFlٵ27 2' A`;,-(4;˦su#L5+h# N\nMۿK7\C8i耳wPcjGŵg_ڽ�5BD8@NZ7E}J:{Gu�g8۝=c'o"]RQ_ev/e|ܗ"J/ۯ(k-��@�IDATGw $;-S +!]3m DMHFAk@xD Qr =lxˣϝ";`8 EIpL$e 7|}aUAhgm 6o-O5=_.Ϗ2qHKw ܾ&CTOq|MҖ}eFUsףoRퟗ_Gn< {7}M/{K/zų|fGJ!ěȼ1k#SVp FpgѝjYvx"Q%b!mZ&+H 99 FƷ^X".盰I [t .םHt\|KVR q;Y^|Ba, m:l } jP�rW+= @)Z󂙇=%4B K@΢qp"7=@:N\5@tw;I +`GH H/}18s9N"'5>$Yt6GP9yZC^V;QWѸCH Ra:ku aj�?68Fq3UæL@=D!3p4CLDUaqf&elޓ8%FrI%dBpR-=c �8`t}ut:`Ο=]jï*SlGu*5žc"Fes|Ú`>B!['V/߹uW)vO)Sz|.lg[6l=_Nxy\_2uy<MvM+S>WZrmҹP.籾|%mVr=/_~iO@~ӟ'6*9MhTI+`: Ͱb{ 2} lJqBf*1gS2WE @? x ![X9Æ~‚MqN/s@8D 7Q'Y:H9kkөvvl's^1*H% Uǰa+Q e\"]@9zi**oBHBt.!SxˋgXvNcׅS6%Өq5mdJG: 5ԡ@ v!Pkk+b!؈+bDI꣎$:It}Ol7ʒllզB2ZAtېŠ̂+yѳq˶P m XYo n_Vmo7J-LW x *a~<'9g6?D8:wFjd,=|r"zYq[W0UHg㕍y{k&:@cQJH^Tj4oK%G҇>W2ߎd5䦊u5 Pk&R~꒫0PѾd9,hPϐC0u0J<(Ɛy c51iOG- ]ߪ #Gp>kDUZG9OXqwgФ UoHAPHtQEs4˔p.Vx h-Z |�d8F`ҿo7cўB<.߯G 22 g':¿sw?hfK2(Dm n"UƠtjDk%cJf` τuhg d7KP.۾!0ExWG d24C84 o*#Jcժe\jabQ+C_C =Z'ݨ)=:Dx�'u"u@ `skG}FZu ?{OV=z-c<T2T^<L&$`wO0ogpsY͞Љi lY^[q8@bo3{/8y2Ef>h9j8P ԥqBZO~29rBPC|`0گE]WItF'_,Sue-Wq6P\U-Zoz뿵}>?6FZΧ^ZݹO-#\XǺ]WRӞA QN JVy@¤.0ꬪHԁȜpN.NFyZ~ٕ=S0W]ur7lӄHg_B_�Aky<ݮ *bh@ip% Kn6"[:XAutg tkE=-l:>| E8FDAՑqaƉNس'�كS\`Cp#F$c96Mr;w \lθrRpTmpLHu02KF:r}lя8h n8;wʹVMx�cA<Dݩ݉WJ(bjXs,2[A/5t LG2ՙ4TJ[o@L鵕t#0"DkQA!N>h^d^~7ޯw~w9wv}@^^?.r 9'nƣx\)^tߺDJ?- @㱞oS]tCDj%{ˋWMjB>. 2}k^=ygҧp(mu!T 6k{c ɛD$ T<g׊m^[IckaGw?6l]�ukYLfANÃ8aUfJ @Q׎WTGEt\X ,ԆMO8בѵY:q H (5 ZJ0kC<uj@qm9vy[lZa^3$VLar b"GMlp8 $D(Z +AB܈) 0ljhFyk .hz(ELB3(a t5OټKnھVCL?Bڇ#sixt05U..키rs.-xøf GCG9v-e9J~c/6z^&sWd̚Qu4HٽRflZCq!h {j c092q!MAU&ݮ]x}Kʟa?v<-d ?ǘNj23;8m4^;/IϾ1OuZ�™I Ѹ ߀ U<JogTxR[r'9jYRs=+e{\nϹ_ w%G/VTJܚ/_ʲ~e.7xӞ<ԆWԊMB:x�*Lu}D8^%Öd7^[w͇̅je1iNH;.6%L@�))kHbzz ۘ!llF<G- puM5O~G"p-*UXAj!�=DIg{'.uN!P#60ibk+ 4FҊI\ # l@ .O;чуxw'9{]*Z"Wj 5H+6qAZFjG ="uB3^v9B򩽣r8aaSVzo_>4mn鑘צR4AD+1nۿE;_pڇlP_֓ce3&E:A1QS>xw_J_®Do)5UcvskӍ],2G?zoSqv q#C;3W+NdX9$Ʉ#ң2I]\N^J!ir mTGfT-<<ߟ^צw|wLM>G>E_]ViyTcQz&z$^gP+�Jơɔp 0 %J)-ѕ0_3}2D<dJ8F;=)SkxAVFC !sB h ƀPPJ| UrCac-P*GRRKzdDÄS}CԘjA WC:yb]^xgF 1 +/CD֡/VݿG_1P5W3asKm;cYV`c) c; %-mml ,oMaPz [̚[Rt![ہS֞t$jHI!AOģUKGN .M3H'Ж ϝMpӌͮF»#K]:dz){_NPa18h8LSNon<;,5h4@Loۺ3o}nP 3s}*{rq3 8Ӷ:{P坃TgVJuu}ĜΜ9~b}1OSnxsTk/-{o6xN9 Vy;$;yvrs[s|}ViTSS.)*o)׸'{Wij9s|hBޭk(ƻE&Q/E7I6!8"&~-\s^w5�|FCS:Αu/63=xpy~Z6InjOb:3v!8ˁL 7MҼ;3UJ_UVBUSaGl5!@6:;wZ#7¹iJxW W jj ! d6}곟E+Hu0]◩tሣՄtRd'_V5kx/}If.&N@ؤE` %g4~zZ%Їu`%a潄x(<UV/W3otcPƆ^Hɣږf DK" *hvߋ{p L[g CX^4E#_75oǎ`|ѣ7&ȏH]@͛Ĥ.soMr./ŋlusZdoQĥl \6]J;n|+uxV潢,*MyM>/?@} _$3З#㧱mCBǝRH 'ƺ!U3\Z Qw ײREuunh0bM!R23kQM^ Dq)A5T]Pq-멸nhkAe|Zg3+"D4>5Ǿ-u\CXKO `$R5Q->NT[B0F!`5.ؘ1uvf;cԹtXdݖ7:24G$:aDvalů^о|6̓FD\?}:_Gk'HS |.QT_#y&R:S*-MFHF_%Sks<[Cb{'}sHD*|jIڮNq"24-s8_a_`"u]֢6:$u˚T AЭRa$[ut""ƈJfLuPf&IÜ4!!œ̧?Ütti$5ys"G`|F/T\|zvĪ1mdNqyZ=? vPS>XKJ]es/=}f}qE'V|{ѾrB:"ۙ]鹾&\e/6z튊]ыdm<?}/s+nW[zsi\~v+mW^7ܰO5MIH/UwQiTR;~ m$,<tZ!%27M �GgԵ`asgx 5Așǹ*ȓHjč" J$Bt+?$U8Ƶpfش ϧدKPKik닍g;ۖv^LթJH1y{MG)6pr 2<t8oQյUCk< "~mޯ $Qb~ kɇT hU$NhJZD; )"lT @؄"iq I"$ {�бxlUu DH<T"~ i"UA833ɍ""Qsa5GU?.jq*;++E7!DM.`|}QLd"{d)Ҋ+M(֯"mjmHl@6;qM|XzE񧒏k??z_z_~&7xw^[̱BO+s &3EBqقjj;L\562-pO9*^-ʔ!XHxGJoE-"J#eseGg+rlDU1A #̞&-I@DL`CH Y;cKD:6vL)^ғqfyB%ѥ_źF>u6KU6(n@xu7SvcNlqҭޔ><~ԡJ QWK:j]LNaOνhlk 0)qTdj_D1X�b{/mڐ6m[[aڄDW {{O3+k~lm'@ĤEb µ F:ThWŮ>`pc6ƽ ]#F"L ΍ܘ0utÔm@;__:||K0"4$pj`~Ҟl왽I(Nd*HvAlB;hO RZ;tPgTI47cǎ_߈U01}J\"v*u3N *]<W</"i+)6>wZKs }"w/>)]'{#X~Vʴsoluֶ33iº�('[*;Zy6Fz Mlk#"E3m(eRT5 $Xp, ѷF?6wBV ?x`ckHPѹWr=C77մxIbE/wĔSali9!2[$D\F b봥S34ЉlS`>Lz! 1>?΢42\ymZdž>PCLxnE[PWzobD%K.\o޽!y(IGJbr'"Ojڗy}OnFZ@̙7�}S^7.$$12kf}*&"Y"I"S@HhUc|m{n &i^8Wa<+ExgGQ-$񢸍{+c|}7EMr+zRHGAlnOHZD%kT[I B'~o?v]cћ׼ҟ~o \4m&29THi4kOA("3 3QϰeMU*inNjH! wjxQU]ExtPe%:r?``ߚ"mVW+:ǐpNoKxl:U 5u+8z`*)aXFB}T kRBOa0 x q-siEc5 <n۟=9eJh 2v$wc0-;ވ:*u\�N=B40mXÁZO* %)AجBX6 �Z:Ƨ= "y>V Ena.�*,m۱(2t S 0vh2n :-BkjpF4G=lAJ>c4 14;>Y_& 7towBn,#v+)GMHgMgNPaPK*SFBdtc!G>N`{y[L_]?&"uW 51&!$T@ ߛ/|Q<HϏpV{e'gWZߵQ-~mmc6~J沶<^.-z|}sm�#FV:y??}Q9| 򕯾[_i38q#.ҍ@/pD {]K@DŽw8u)"Q#e&K5ݘܜN([;ChJg/|WPEBZy?hZf*S)Yk;W)S i|G #<bp ^e#ط\w&6dԳ᷶i}jk Lo?I]CsC!5,l.=aO鳟/;~29.( yF}ڝ hD-7t"@ lx[D ڍS"@n)$.TcճJȫnE }u2x EgTX  !Rhm/e  <uUeLd|SYÎ HQTDU/?ӵWU:ovz;=3rY?|ˣ|6=G{qYÃf<^V;ߪ Mmm[Pݢ_k߫o >*z|~H[OϫS~~)qs˭\|èD8$8' ']2VPA;3J@YW XESA =#Nʰ!HKIh  iPIU?4 +0ϖ0ZTq4NU쇌}m$ZTU޳)ֱ J38ch1HUikWB,0mS&󩝶\ņViDN`I اl L uZ І}pxD,O !<G v֐U"f^m9TMW珒C%K]aͥt_ i-hnƠC"Ήʎ�+m@z:-0#n@vB~%m;S'x9E Q74]]8Bܭzɱ1\ުm- љ4=:Ξ:w5s/=ϜgƧu=ļmfm2G2Vfa4T3}뭃9՟؝_= mo7g~;X>`hd=zWryW9i <;8{U|xQ#~>/gڽ,zbR53QΛӶ^0Kz_] zޮo~~lr#=o~fOw֧=◼n^$ g,LC(2n\K⸱ d[+[&y<gJ$EfDFd-b-Bu* S@|& {;i3b A _ٖ$f/MϭM8ũŶb"QUUԩPɍ*_lc؜āpiNg.zl&P"pv^lI8i~Xw 5tԉ^ ю.T:𲺸9 񖊪Q=p {_'ZAʊ[Ԥ@TZiD1Ug ξ ȸWZɐ,WItmP{Il"nHֈ:\瘪^%r9P.W y-WHZ yk|7ujyKwJϹ]Ek3T�PrZzm}eƅsVrFy;x}}s\ö|hQ%͓nS<oͨ|Z"&ҳ\s]}~rg>3$\>$$׽$`(")s([B E %YKԉ ȘB^o�7 57|slxQ~i_@fIتb0 $XQ<p6AքVM0I@4q$K:^EZWemc=Y>u8bSSحmƷ ǁ sv>Eq-K[Imq{SxQ6J=UCmf,t[.2l+؆ds>aAc;TqP!覜P̦;8X[^�UӬCETNU@Je~=uivxOV¸sh:׳8Y[zB[Y%iNvPUH6|gA*)Vjl?S`؎n@ uҜB;Xa 9JCP!SuFb~o,{x%:u~=/ebK\ka/Fا_sCcgڕQea|b~8GV"Y발Lw<+bs2XOx.M|'R}mUR\jm]J޵^316jk}>o],}ZΛӾ~Rju*q]HΟ۵^~s;Y{k ݍVBD"MB R"rdXi6%%՞A5s N!@4@@D,,Obp ̵ox^6b?8u<SxNm"*< C.#QS- ;ʷB `8GeC!4qTthфWóg!OM7\1d'N/ $clCۗF箇( <ǹQ=W{!ۛjw:}k33;wd �)Ymj1\`u=/'Ջռ@6ٜ}>H"RuWO)xe r{E\E%*X&DhA5+$7ޱV2b`>Wm�e''~&".#AV_A@8w?|s0}8oU伕sWHȻ~Ŗ,r6=b+l#I{Myd*EH'>QF)i|~o7 OWׇ o4f!p$xT WS!,plaئI3v-Mp7ڝ¶ȹD˫s4C~};ᣧcAD<E*©wU ׭Q2תh:*El 2_򮪔dVB2X˵5JgLVI$WJՄ?PBt=hz™ğĆb 00èp5aH{XØ8YE* iCӮyj776azR \4ҶI `Ե0-DŽlO(Rt JSg%Bjsmץ/opcYt,VR#6+k=i 6l8DM~mg#1}R jr / ̣v<%9qaؓf^ NOg0T*Wͨ9Tܹ EC`spQm]{GO_7DvsedDRMw8p]q& :u.H+ű!ɈJ}rlH֜}n_sۿJl]Ur_=R]k{9J{Vnۦ弹sڻ(ziO@N<#NP{B%Vz%^إLa璉k7XVF j $/}bB*(j#] x.p~څ4]jM@=d&<()!CX!^{N{w #B4d;­=yԎZ3 <[$]@Nc Ӕn6lT:yG'6l&E*%K^H̰[;_J< +c7 Jz(Fu\‰ݭë`-W'TTBnY:ކ-?k$;F,)зJ-6h^+97|BTԨ\]TʁtR+L65Gw"r9sH@Iq[z 7].; z"TO7ݻ8:Ҋ<sҙK(b֯..2#ƟqԧmBz#N U[-屯#s[{._JUooL?wUUmƯ{iO}6$x[}A8uBHZEeZxDFBopP yAl9m9qd_d}s�^,0P7]FRnY5IHHzizXAhR Js }sO@VI`='^V5 AnRz kˈD2㞯otˌBgsB"[ѷ sܯCwRImQi4L.JPM=%M+6BRU4s�ݴ&}R3ӟvM>�N}Q9v Iv د f? ;%z^=Gۯ}]Љ6J-4Z1*30 ݝΟEN@#}4жkz$NW7bC9T}4Rh6Nީ!TTJ[h ŴoĶ~&( K06QI{죈t߭O7 8eby<{*is@u-Hٙ�1P֙Rz 1}783'WIAqtI[} :.[.m}|l}2QB~cJ[Hm.2>[ܗk'Ǻ|9l io=;[ӿzw/UjL+c<[h~%N/4M'<\5Ӟ#1qzj9zԳߎ}С1$S\}Gܼ.8yHC|&71#U52ꑱaIgPA%d2 zȀ[Fln2,ԲAcիYp%Vx P󄁁JuPzW9HZNG�l|D"zA&?O/?Ry骫I@mT:sXzgCM.sӣ .8- vஇӓ,\bդWjmQ 3:ꪪ�T7O%<*k?66b{>9Rm8';CxǪT5C4K\jG_7i^ u!u#LήvTK=ew}pLy{\Q,+g)[G8QW~8H*D?ꐺ}-<EniOg;ƊG6->&6ެro׋ I߮R_d^/Joy[tm=^;GOn843XSĒ4"QC(.ŮM5= Zce^I!k]{kAGǦAq Tfߨib7v)b SNok0*p#N�׌'!Q{wi |O)q#GNtM4,_Ԇ 7jD+V$0kiC1\BfMP'q;>%|GuaR`͑Ç'>k0!4 q4j5F j vib#Amڌ7! m(Iah34w7mϪZa^`gP捹WSq`�&j k!uM:11WYO;i$zW-cC4:T^Mu,7#rW.F83!uE+7YԕJ;. Cx֥g? JwCțɣǀ OZ`ExXP}1'Q$~+^?=1Gb=4/[t7-ʉ_q)7ijOmȈs\NOV_cH|1>.c^OwmRrەϏS~He}=' %PhTj>m SP?mCKGWpB5XYDJty^[ b!b! pVQ3Dtcmn'ʌ՞0^ A̔j:}d%[xU9T I١tcp7 ν!*\p?Ob3Hwk7 7]pyN7\ :FvٛT B6p=$MGF~}Jv|'c8ȩ9i g_O SI6NSH_P^i`c_D*(K HtVqÿ~iV W'R:YdW䇶]Qtg~g<H 0?J&JQyw\y=xJzq.n#99#oǻc=O$VS[)GLfŘuOʱ8v_B2;+<Uj¥үַ5u[nHN=!`CahRFD]Yq=TY2 >YIc'0o,pY%N 苄N>p;Lq )t8{-mZ *a$d4s(A.RXl7ϐJd2A(@pAV32eNmY]n9_UQ9QB6c9c" -EO~DDPQ" & «}7]{9|s+{:\KTu?k0؊8o s?Qq@wom^CD%U#:5;Eߐ6b?531w�^�^n!rN̎n+41k�PE}ȥ[*s:>VQ`<x$NWKbo5\F݋Ȣ g/G~2jG#Usɧt¡t!r:|n qFGTw\RpMWX旙6y2^�5! 3E16T)q;3V! :`ylĐ!t'2L;wEG?&-͚�(FFY+= }=QPDw~GTbK˴G4~s$3 q⏧-b<Ǩ '\{ax:/OO7KOχ0+y \{Lx7-m֟o6kk%|L^l?<,PpaEƣY,Sl.kpSF "6RW9��@�IDATn`4<ҍn6)]<CzD$P gKCP܇ n8xF}Tg�մ8]KĄtj3T)cdXwZf\@Jqt6Y ;8->"H IoXxxpׅo^�>$1siǹp݋v�յ %ZћcLtEN(rw[y(^�D?N\?{3({>X|5�v6Kl@ ٤(@ԱZb3ΓTqsQ8xStbMZt3- jƍg-t”SMw->7�͍:>%|{ػ)O}*;>dvƂRBedzϏ'Vb\Q>ffh";b$6N14+-B<KK|Kcʀd>'~K{"]zw?񎍒㩄 0n: 1~c!:Oovc#Z"E@\E#]JR9hf߲e.|G"u0* _b[C_XZC4i(J�I :k ^jI(T㖃d/|S\ OVЙC̲}-2k!rۈע{^taܐB"E Tk[DE 0ju+1./ ."TD bn%T-BtQr2n6VQ�h!FΠ089E۽yk D|.p`Чt ۙ?c%^|74IηJMW]gn* ka71-!~\̣/�`ݘc8˻�Po .8Wbm:s_46=Y0Hys5F�|k;iyx>+dk{1!�4=ڻ/w}XGw"|_}[0 0UĹqׁhF _-}w,~#'/7/ٜ^H|_,5[dF/?GZG*]|UJ/58s]jg\E\JJm\iZ^C:ϷOKe6;._ʥsiy|v-xH7Er\Pr/Ws~�-\Z@%򮘣 -H+dxh<F,>Jz 7PA9B=a!aKSIU R&ΰxCUԄ4>ps*D ۻ'· a @4^FxL{ص /؀F[;4%⥟˿R_nzd3SO~*:<Ɔc!耲&C+7n(ǴM^*EKzQ| ƝJfKPM9En5 oMEGϥ+ȦΣ �U.:jWGKRLY,TE^B\wwcW=w_lO<~G>~IʽKpffBTrY+fe&v<+k#diZS{)e_1F!wNy^q(T,VkbIrϞymc[ŤBJֶy. $sbl|vJ/(^@[#E`yg)Ca2.+ -/Pf Q4t@ƧM�$!Ny}Rg |$0o l ;D1M8{n48pROsUᶛ�kÃ>{&Nr?U8d#;0a;n 7x( zp?TrT9X�-�| ;:D/�ݬ�&[L rZ™ѰecBH?UI'ڭ�i*pE;�MZf_Eenump_BEx?kιpל/GAd Qe]H<y)_ź5c�:J7㢩vAzַ{b+ږA5[m_Znq$FurNߗ]/'ۣ+A -Bv),h Xuէs=}c=T=D1m=]L/xU H-CV![{{C߾KKWP4Gga~6^̷vyj1"J es{gj鞮4[Uޕ\R~Y6||^v7˿X=WioOeS\ 7f!7Gu!='L�÷0 @)Z'PeB d@W>WR}(p4̣AY{qĨF:!^):.Ъ1|,M׈a6ROr׮p/];\ȅ=ixPN6&n؈Uӷ6]#%u#[nďX_ Ξ _gé3OMudQ_0DTU]7Oc'Z33wl̓ �wqk„׍8X.l`(wWe5f{pȡ,ŴitX>5k>'ſjZ1A;1\AM~@ZN mlھ}W U;n}Ux>ps|gX?e m !nF<+ٔXBY~ͮUb1Y,FH9NdۨM#>gJ1?5=Y61ϲ/2$?.UEGGG;@xӛӊ@=?+D`�2#ָo00s<)(j f9{/;";⋶1ru|{LVU!^wwGOÈ"%=wCj _|c_ $Vhor q흈jU?>\J:0ڲH^j :y- T ѩZCq'][7ހEUUf:X7 8GoRȳ�t.pgx&BmRI(rRWXsZ?1,s/5%qZպ)Ap=�O U"�MHf`m|L:}2 X=}|ށA988^ 挣BB2ѐQpf͈f֥)3*S y'X;4H6l#귡vy6l3!>sv(,Lw2n0n7cHf~ܗzi]6ڮb2j ^<?|7|JGB_ ߵtd<|m$e ,Sh0oG%*b<Wi鞶y\y.Vq?Oi^9#OK4_>Ii)ܬoVZzq}/zTi)0P_i6RZ>4Jz}/yM�� L9tOluNX :<  y @ :U~WXd]XDi$@*Лn ShO(J$7mN_nڱ; Zʢ܌X*^ݹ0c!6wa7f{"&p]elۨ:ztsIp>|p7|叄OppuXE1KG'ȍ>Sk~M%RHc[w0m 'qaZ3H]@X3LL/U%;},4yZg(!@n Vl5?ݷ__x/bGi;Yh\\>1?eey}!cpn#}TL<cBk;|A4ƽW|>uy>dg xVBkXgYVI bϿ%/ əL:s&*B `Y-83 ivϸB:�ܮ*8J7^{)|^uN:ӊ7;=w ¿A=-E .�Нmpw`U~wbl'pqц{swo|&xq9_j\F˥{XFq4蒍{6-�D7"ܷ>tkg:<, AƊ{\)k0<kKXx *myK.-|;q<;"�7}O.ob V]=F)2,`}?MpWYwM>68k50FXk]Yp‰lafqc% K>1&oƊ�㥏\93wYҢ.,O@n /V%޹) y7%n>&Jjq DЙ]sqs^csKԒ!ԉS, wb-[ѷg֠l'|\F:{ޟ[y08R<Rō~rH~nU&sؽw&{S|{K}ϕg~L}Ma͔}ʏA>cy|t)L0]bG>R< $맴|h<W"#T e[tڳgI嵜FrK) /TYYk;:K�3xV*Xxi%'I`9_n�"F6+KlΚ07 FvT*bQ U�fӇn.xtics3{cf&84}ǣ8u/n< a,#WC!_5H!P,16"̹|ʅ£CQX }r }7u?YWݞTq&N,)8n('S1^݉+j{r d~??�TWW=w{W71?n>6)I4,~-mWxVRW:µF. _.ԍBǺgiNv,TcY:;["\i:MF~[&Rp^A98J y�qNcQT.Rv"4jXqg̏1O(qIdbzm̗ff%M·ǟ<ۆQf�kF_FWGػg'uZ v}}.}}JjY('M;w9SrptxhE8/Ɩ Ult9RG"DD-Y|15CTk,z3;ZZv�K#8[󬓹8[4Z>]=:tջfP8b�Xygѷg"oa ;<7t\C-U{vb*�լA\ "%D@s_OܾLQa>[y6O4LD ÍSC܃PhgrlD6U{;/! m 4i)Ȁf(ُW=6ۿ x1_!af0tǟܞ}oo?YIVy W-֓7Xc:)=!ܪO{K}͗7^r =|]KOy+/Y_|ߌ\iSlWz7.Ε_J.<i)0l%ů4L 1_?C@bd!9M>M#SwGG".ꙴ&.C)dr2"f@GO`Ov%jj#g‚V�mEkJx,n!JفXR�`L[A0Xw1Au+2g;gp29aP# sKX 9džapt< 'Pvb8q�D oBY @F AV$T0x{0oZdь=EV2^p Z83XTI+*Ac2>(5?*6uX`&12vn9�@U HCJu$ˈ_wm|__u6'(,>*qnz,xaӑꔅ>ԒĴ71cg1ϊi1=&]'(wAk o城ɅDy>/ƭ]KS1ߓ’eq&/˿T8w{=Do=;�XΡ|nd(ZԲFJ/Uj}(v9O(+ƙVYmg X"ɕ&H/ h.F3ђ謜*F]#x qUTEW=¹BAKAT< BmnB[�h�rd]/$xi-YyQ},.!*QZ.Z *R˼*s@ sEe 3pu'%JvZ6 J*ySNFǜ@GKkmBX�sKJqDO<St,i;WqUO?@"gTa}bmvP^YqZbUwYίJ�M[DZru[ѰTΏo\`�NP.XQ@1T#iS#/r`hx~KY 5f$W[*Xmל&ޏ.ę5ڇ菢q,c }L7\u|}:qv/v*?7z�ĘӑU,W:b[2 iۢU}/WRR۾r/t�ɴ>|925! lj 1G8T68.PWY8X'Xb GYdcT|jSEx, l*uv c8vcf!Y ׳ѠQN-?tn *W94b6gaӣ 6/lY`g�cL8;Fe5ކ)_)e" 0i;F 0Љky6=7ЏP].WULq6{0.iЀ([8b]S裾,rs$~ B>uz>?Y;{6aTEw@`9|uwxw9!G/})?3ޑƞ9zc'l-1̗u+ m[/QҴ,RK_]t|,TݗעDOV {I"q#6ϡ?VOXL#Keٱ. p07(Om?#yS_|1.glݽǏ=2̕m^ U�*8ZոC>GdZ;#@ԅ\�WOob*P3&,}#iq94('D4j q<|`?R�5aP p\`0Mά"E�BŎ�> ^ t |H%ti9zS�:DA:=T|9IF=Xӆ3h#snSC' iD7q[p<)|Ax}3kb'`-\]6Ct 9ċk nn:g Fl s 3a6}aOAyCUK3DRbFWȺXաa#t)ϝCRϺo߽:fX]ORAvx HbZe &aħrcxo 矌OHnq\ *"ռwǟ@%Zna2K>b_Eϳqީt?"ۘM߬=\ MjqݡQ{WFy^~_fisu7k+Mߪ?eRZn:ϗIyϷpOսlC>: _¦uiA2RKꚗy9u˲"]i)0P_i2A)-{FDj F@`Xzsr\Yk4XVC g Z@˽D8l1}??:bIs'XF&7 TI/kWQs.Íw8~`tAWd9c)QwX~`q^j(@/>_lALr;'wŽ9<3̩Sl0c -Ҳ)bRGEn bRnf W5] 5XV "HjVr W41[Xw@|.>J)>3NB*J5x$59U*VW#wbw^~[D'~$oC?GnaU,VJ+_h7yc1-'eqa,R^ 2t-#eJńn[(`._l4f^<eJR6ړ E?My)9޷g{ O8<e`  lj =ǻm7aMu۶E' "~<\EJ-,<ƁuH\B늾r"7J]sqgPH(Sǹ7\|&kfpтQs<< 󬛢j9XeeoX~Tou%iD 3G 1wE^Gv|�fHlc~e.RrD]R GUtBWՈvgs]hPƼ(֢N}�Ғs7D*>om[5$XhF)3k&z:keʁcQG_ Grq(fNtzP YD-B"ֶi=ylT5!k2KahuY.9;Sz1bMGthLhl^4q%�+ =v,:UQ�o:z\<~moâo۱RqVwj~ /|/}ٳ)Vܦ/ox>+Gޥp_a>/-\AgҽYu4T/t @ 6B |K"B!04T4uK_κw8sL3H-nnL@Źc�*-#9  ,UmbDxj :�rX5AD=A,WuүuUFd0@rֲ>?0@9܏{OI6:'Gp]7M9Ǧ31~1N<;XF یO >)<A#+܆u>Az{j{sCجX. nt"@0"_fC/I?9,Ô?iϘo[zJlo) <c#]` ⵼^~7Yeeyn1R9;B<Nf0(ɸv@mzyG/{ּgO@߭dq}l4fV.9m]XH?XtE#nHq>Toؿ'n>#QGm*AjAe/'Azb9 :uq BjQߧ?ZnCk_y{u{^@1JrΪUBZS.AHۿsghWD@(&DF=� Zt)\M@45Z{pCR֢rJ|ȦX^•sO=s�Um υY\ 8OtN|pZl կdc VX� iHՂUQW9jLHQa{'d53j,.Z^[�gEB+Ѡ:E!}SouF׹ DYFzaf,[}:9uhgX؉k,(=yIS `LQ>yy%: ~6.& !-uk}LH[HA FWVcAKp'&7k////o.eũH?Ϗ3iF+BWa+r핟bb+WjRZf}ŧT,|bo.1Vx,]h.R»y)<ok++槾N ^믏%ʨ] Dy#}Q' hOQ1s9cSO@cl+**7lz.sR(TZ)xA=TS͖k}TBgn5,UkMl64VIty{&|KMSC �t' ^(ȇߌRxAݟ gF o #C5ӶH5aDA3Nt7Qvž`꩷ԊW c5w:Uf42TU%Xj`^f�L{.t?GAl|蓲oϪN_m͕~&:Z>7G6#wEgMy\l{$?f(gdm|<(/dpd9F6b1Ou:ίN+&%Jdr*7Y lQcQJdJi)/v*6hHr E ?co{*ڗ'ɚ7E/q�`iX7l =\a4TdcNx]z4!3Fé8H;E{46.[XGN�J77v,?Qe $?/19T-@3Ewq:rXeke諱]niu޺ cݘ"h#઩SbƙߴέDFΘ梋!jo;q0jAmHʽc `c<Xj!7Ḟu!."!]g73Z-1)bj!Lj/9xd>9a`Iu0~Q>ZS= kɳg_$;hw&@yBlԻZK b8pxOho$/sMDX\oHiA7Q`޿_7蚊CTu&YFe ,Q׌.'ryw &hu nK'Ezmzy?xs^cg<|+&e,5r1繶^&<_?/o# W7]C~/ʧ),­20|zx>(y,}zB?b.γV=0]<on^8V[*/]|ϗ<կ~CZ | *u6Wˡ0]D %NBc:PQoj@Og SL` |;]4j,:<4E5=if!,ឃ�!قB8t lل*ͦO ?x|1�JL7dC<fp\np�^|H8yI'm6;\P�65 xh(GqV6jCQ3SF.9 v7NStbKnV`8pg p(yΎ])y=Wb5Pҗ`kv}R?kzoRj4!}}x's%:ƴ-eS9'C^2t&Nb{i1=45ꕖvߖ$7?i* uwsgmV{!aV7daLC#3|7tKvox_NJOisXb80&c{p|ײyBfu�rԑ IS'}ho.��|}lրx;sk[rM|(Ђ^\:.AJAT!/|=@iyNRC9G8w1:܃V)Zb4i>SL�E-r"t5�t 3)v#Q$]An,q�0VZ^74I%Kn]bخ⼪c ]L)Tx؊N˳;t XD賳$Ɖ�7íU]*aX2�lЋȑ;:|p,k3S'{qn me# gY!8 !TL\5lB\8N>SS^7~c${wnяwؚW Eܦ;e+ z|;_iܾ{o\v}|Zm+oR/=PRʕ7[&lؤHIrE%6[|XZY*_97^SLu0b}s.hP ^Ώ%y>,{/x�/\dndػ ><ԣL g.ٴE}jjzӃ!tjpEii쀺G J,tpk?hE9jD{/J,e7P`{۠269>/62Fs%60ϝ#,pwG/=X[<Y`΅m;[;%ZZtace_kpԼΦ|53fr�ˍDElS)bFc NzZ[AT:J eg+- c5s{LUq, y'V>w7FXKG},o ??9qMMYMFy0XI,kt$c/{,rŴK)^ Hf7>|9IyOQ|oJmT+¬nj#ˤO sΆ?O~QE7`ђ@zit� IN�pZheod`�9~l^Z2o N=QG1zD/R !Nd�ȶ8cmsQa  בgA ]P8WlG"㡮HlÚ>-3 \IlAt+R\% ;P on'C{ԯd #.Z|{ R2 @\dNL�S kR$[r{-#4+Þ AXx�[XᚋwWeSUخPRES%ƬQ a"GZ(<6Z}mB/Clxk耻)ǸPU%S Ko}Il]7[+ "�l9r@]ZZpwؿ-oyk8U#ɭuK/~q_1L1n>9& O)r*\AYn! 3)^JWRZKTT<ݺrU)yԟz|:7ϣ}f9_SҸX=K9-T4Ґ6RZ>4~H,9=XCB#pq3.3 # Te 5(*t;fO"$<L!F�b5liHƍ Xk@.[t"yt񈥿),lzVIyY`_5S 5{b>p0n/4ThN `P%C(�EѤ:tb7IXX ԣా ʚqrxAG܁8lg}lA/ rk9FDHC˸r@}fu3[z/ QKl?ZVD&d' GvV IF[fs]7/i.-0+-ʤ¯U7|$ *ŭm~1-yyLN>??�puYh 9V"jiPJtmԋ;Ӷ@31_Hu(4gT\_$T50_g 9(#9]5h2] YS7BHteC^\O2LDS)sBī*%caKֈ >VwK̅�Ebڱ mpv,G/#S|"*V~j� HVq?gqILz}ʑԐY󻺥Հ9@SXw]?(gywubUb9�V~HDY~".:<D]j,\sK9~HLN�x,zтܯt 19 iV1ZvWX0ƛVQOOx Z ?^DɕOxFxg?~%~K/Dcэ5(%;]R99_cyXL>RZ>YG>X'R?y*UXVe,Ϸ${SV1 (=gH GJHHP \ɗ`iU4P`X^7C@l ?0,8Nw+}@B8KYάEVuZ{(Th7%uNəc]a@˥lr6W/(lbf*j}EX梺:֏F(&+,pp\iؽC,ᇿ�g,Sh_\Ó9D".goxX;/bNѹ:.(k=ϏSC ZE'iy8h`ܴ [pS Z(5Ɔ@ J*iTۂoLq<Y&GC]ak6h u(賓mp7-ufto|^~g>b)YX84?ee)/IrԿB0ή]q?`Q^xy6Z>_dm?uT?ww :t%GOW<w8@n5VAKlh&&s�_JP 2s Qf`>\3 DdͯZ�N�h seԧo2C_- [ +R~⤂q>^6VwD@mM{TJ5%8i�Is/$9WN]V؇D4<7q d hymi }uVc@fnUSZxnRy$cJn? UW}9ܗ"J1(FuS7~˫17Tĵ{gf[L+ygXt\G8FTIP$ u�k \!:�uD(<qku]݁HD\CJ>3&r8r6'#ewxFuE{ z3\7%=w.~C%\|-G.>bV,OxzK-v=^*|R<4~Z?_.5G|_S)]J<y/e${_3lyY\9IQX)m8m^JJQ5�YTxJ3L?6ů4L 1_?C� k<9.@n(yREz+q&u׫NaTt- pāN4G[=EWPqVЁћh>"xD6""=RY>N`LglO< Ab8b KzU1 &'f±Sþ ��@�IDAT D>pǧ·݂!.,Xҟ z`S}3 MwHbGѢlFT* NfvX8Wd4rqٜ;7:)h˹E?F%U)cc!D5P$7q l}>S/KRKݩHxpѯ }ỾG?<Mۗ.6NH/m<'i9Q1}%8+Dy1-JrJ+ͽv53=ο/b%;3դ 6`~1ob,YNcX^>Oc=s{ؿK.Do\@23WgiFՕnh��.W 3H=7jgYt"RX*0YPDofh4 : \F$ZHh? 5<S 8BObXXcYPbAc:ry"F,:6s!v+8r2+فmW@V=w2˫nԿ1sL  p.U:{*g:Hw00ZUtVoP\j:.8"*6iCkJQ0�n�U?-bj !2G'Dk!F0ʺ#wVT}}}a}bW[gø nZYɺ;tB1Uq$FXλc=oxY{ Zb[ވ?\kq#]-lF+B_៭6}.dYsS<*_ mSҹKi[u.[so->{TҼ|o'_?~ume-/b:L|sX bإ8gy_^)-5{ @f/G R<_*ί$L 1_7C%�r۶ԓOGJ�20"R;sm]bF@dBJm^^F/[$QY�6�4"Bo|l ƆESSwri62`DttmH7�/Bۅ^ǎ ˿ #CX>Mn87?g {n{YxC7&?3GBvt'' mU9h=h`*H ڳPӅ`TiUb)Y;CU�&773P #qӓH\Yqȥ7d0l}f( PZ_c)YkwpǭYh4&w `n%uet6q|oz!)7ޫͧQ~Üt\KNmuߋ.ޟT$=+n$r)ne. -jeUE=ݻ={,Zr^q*?2"1 E`k9l 4"gԓ[)C @kY!iE1:nIBZu>(30];H@`F U,jO0�>G:1(d;[P \1U8zKu8"p4 ubn48qu{3`nN'D3qF5 %;_kJ0kUTQ(@ u)LW. ak`/ySQw8cq 5D�3{H⏵,LT,/'j=U*v�y[!9v`> 7ywRzv }self] *WeQ s>l<~wX~9�w]ص7aW]AEc @CNXFŋKJcոl-ԯt?V)-|g#mv)@pKګxry�25}|x @R*SaY5ů4L 1_?C%�ҋ`5qѮ_iLի⥸ 6Vi훚Q D1T2*pG_5>Rw긔Kv%[<,^�z#G8_^@vVc qx�4WE\ll0 ·p7!TùcP1&:0S#@HO</g|l7+c#E]FQ,MsC ڸ`RO6E2#D ^ R(`l!n4#NC;9C�utn2>; {b\M?υ᝿r$U9̃|<$U6,-Fe,y:b\ZKe5Sڵ8'»߉|d࿘S/{gm ؋B[^&O. ᙣGÇ># 7ڵ%}ŷ;48:<ܥ @`f4wsq ݂ FqT$B�e)JH@븊&Xc͒�JCE=WCΣtKkAa8Fw%4"ghW˞s x=s h|Ns$s[+"G<&q\XUZ$~R3dESw>ԀR؜{IXtEJst#@%p+`5 k+�Ø[vr*e5V)yN 9\K��nFuj+%DMWWBʇ~6mFK"R'md@aǮH`yV2 Y+fuUƈXzk_r29;Х-y{}{}K'JR@}KcӍf\ѯh~s7gtMOR|]<?‘|z>-ݗi<x*y_)bL\LɎ|;j9k^گe},K +0_ϱ}/744b"M#bQJ rTQId˘BGoj8-ű3�R� 垝E$ vVO#z?+Ő:Y 뛪FG`Uin&x/{qhb1u3e3%:tj!Uuα�:}'N�.'c_ۻl@\L %ՀmY[ȅԟi@\I(~D~89pD&P݌TJFx:Dc2PbWsPzzYP"K/@sキK ƙ$3I ir1-Iza<P>$<w喝(쥅 (W7_6Fo jxYr m\%{msbx<|c ᮻ*+nnOӸ!:v?ER1҂"E@hi�c1wň թWlZ nZ+񷋔 O^cjfӢ@ *@zZZ=ŶZ,[eV!5]C `05Ϝ"BXkM.1NAE:F�2QW w Ux(,>]Q!)HRg=�zQǀ8ᱨ(Ɂ5G"x<HqBMJTf=?FΜ묁n㸃RX>+kg[Xśz!EkzrPG+7ӱlӁC03#:Ւ]jÙqlo-ПpZ�ODoƗ[︥_M7f?q˜lFP8ɒ6R7NHBͬgi{MZJ}OPV:y~!(c[=iEL 3HLK]rq5k{yuѣ|VB>R<_ί$\^/C>~6@˓GXj $E+,0hȻYѤ|/P3,ϰ!t 4aHqr @z5&deKk# 1\D8o g߹s;C 84r� {du􇆑q5Cٶ=,ϱqco'j~0V DKLE#Xvl4z !ؖ5@}l+GBoT}7<nrx_lů #? *l.o:}\G SB Lx!g?m�e?|Pp,ǟM;D#Y9/N>7aم?&]pd/Ⱦe|{=l%w1/RMX CecfYu U“O=>ǿxتc��r3n9|8ߧg r x>{*CNVcѣ֋^_hsHvy`uE.\3d{z!5.,rN7z;Ё=qnas#q[Φ֬g m"=P߹ݱ\s<q2APa[I[s+ D: S/9pϬUKO.or2PL9< 3ߚOh$6bpؽm;:qd�/yN 7S=ZѦSSpM!:45IQչ)8!ΰUqX6X:,Bϳ(qκ {pp'pMX>A׶Y<|+~r:@lq?ߊq G9w!, 9 W:]f/*_7}fuRJajR޳&UQޟ{*/?䳜{جONK`_'͗ZsvVڏ^adRxJ3L?G6ů4L 1_?CrW[O>^;:n>}<"(؃b:�Q`�$\M+bF@.ՅlB45 ,N=F[Pׁ Z[jX떢Q56-,shiU0~c⮮�gM_:΂솣@9~ 7t5{v늆ΰO F:oΦg|}.Lbc#lcpUPEl8GQ]u*[�yt "I,R0(U h¸:?BEv%RcJCCE2l٘ݤ4r؀VM8Y~Տ7~+ھ4}V/lbʑ\;d羾܋ƼB4aF,b?k#m1 w/_$sƼ,; h0Wo;Z*ڭ' O(!c[_O:*Glo9J $/=BRO ۰] bm;/hIfgdڵ}g4| 1ut畒`.sfb6�t 1VӊNED/f-pY?4R/ErdoO-B$TV.D%WȩҤ&mYs6VcP2nRל˨tHׯ!.nlaС#U"O &K`[) ck4SQ_0wtBhr:Ip jSL:RX"x1 1xCxF;‰S'ytU75=M7/8ǜ?5=mL_Ǻun7^jy13J?x#Xց7DY7}7oЗ:06^}m$\HJ?Yhw#-^֧BMP Tt\qm\0ߟ1Iy)=_^iJxd}IoॷviPξmx?ޏY2=6 ")_}y?I<sv9@b=vm544)NN;j<&*V)KX[DO #1D{:rP<3UH+耸P4sʮXBu,@žbMďN#OD86Ff=[^Ϧ XC;uP;1>=N|:4χm ˓KJ0Dz:GE }a}]ꤸr\nuRk، VƼlòNQP�+BWy fwcʀYpBּ֞w'ܶ?? o|oI+]KVІ ocqאMqɎs[6D=ۈ4K[fc P0+ G=Mʥw1+ߘ盗sdߐ3fo{\1Jl4 K?Go)\Z' w^U$sVP!ogq_Owy 5@Si 2`ʍ֠U4Rˀ$U�rˈn Nu]g0g6.KejYЧi5םEBZ-JU�}/2d&[E<u~Q_{.`GHigǮt\@OQNk4`ZnP>"㨊8-/Bɨ?/17:x Q*>P9^G5n#qŊ�"xf㾵Znߵ F q#iY_ZZzX+@:ՄqZC ) Ev;wm A֙Vg?w:;Z4|v1M t7rCf)@8ַ  _JCqi^$1bicCk1En2:{IRRz:χW:[oj}}˞_OgR_<T.?^_=ڙ9Ҙ_xͭB+ɧU4sS<yBCsoJKaJˇƵ ^wiۿ{4O!H b;uu8 @T0<z,->"N"4  W7Ruuճ!>ktZ:fVcՄ'' >cv}wo[8p' eWtG#j,~:2:/m Z[P֠ã�zuˁdSO% ,{\Ӎ:r(6I2gi6lB**%YqZ^%CBZa[&lh4ȆJ"zR3q|Z5?1{Hx;~'>$bjBk'O5b)i5ffZBKZpV92k^KW?|]")QZ6%eiLA֎DV-Oi٩e*1{_{*Xm:cO O M7=p0uD>^ O� z>Js^\VS~- J9;/3kRpsr;s=i7 Ak9D."JB߷X/$!ԨV5SbF$Э`=,? <;Q*a'JFr� ]=PjK]9r&gPuRǼ{^qxjSɓX:+z�t{vV׷~5V])D@+ qn۷#t,מq@y/ \G)51Ag!"zq~s%(d6`r$XVъn]ƀgZѯmDe$jzB uع?x UwzlQw θc4\nMs|6xŬ|JWlIZޗR^:)-utStܼmwKeʯOq)Y//wi2+<FS:OmO+?O徲>\Skp ?(mPh<O 4tHyJ e*ŷJKy?*jχ+ U6k/Kix@_z/{K7wԑY2�Fr�ú3wU,vK 5X' 9(͍)6(QhKEuN\=U7.*5 #xTdIU'bϡ!}WJص=<{.8z:5r] 69Xw"4C@_ +F6jjFEge-eR5#~;?h6[z~j}ONd "VWiGQWE]b tTe\F!댏ΫhkuwWоs9=>*.l�M)=n Xt0/x1?XV$#+SZ/-~m.:B[,}(wuKdy6v87,g_D1?f䥶JبI >~W5=s&qu$EjDÀM|왧YeNA�\L@$Z_Hg"�F˨3״Vpr6�Z]י pdf uP;%$Jj iF_ba+3yСpx׾?!NA8tnԂ" 6g+Fa.-PFkRT�V.-kk&.!<CƲr5imPvw6rw:AuB0"pT-8!TiD8Xnwb;-ر`zO:%BE\IP.c9%ܱ}Gsts]\n4`I|b-øC6ͺn'm-8ܟ}8�Y�+_@U [$JV{-pt ,fw/1Nʾ#R7BVC~h_O+40 <]qiOx˿B{W~$cTi,>ҤXI~|G/Tgy~^v:OaJa(?WAHTzG_c Y~+SZ~4m"~%qbyG� py ?cG{1n#�FG^Fyb;X�~'l,LPqaQuo,ab#EMC <2*HS)־lRvCCڛ'] ~t좮YL< x wu�gɈ6MZ epW)b4fG1ZDLdлѼ}=jQՈaUVK}Cup:V $4:-ԍѵ} {ܹC?ë_n(S?{XX6|ir)  @ApD:U#Yv|Rܨifte7 ZµޥZnU3[([R:7b~,]xSY:Oal4|=yO8 $6z!*߄"5H1u㦣P$Hv̯�f Aܯ8G!E|,tG!hADlB\SP)IN8r9[!y41��]kF+MJ NH{k3{y4 F[TqC4GHq,�Ȁ�FqYu[ Nj\HQXHG%YZ\{5z�u<wP.2fuam Vpʪ)bT`B'Ve,ǎZjg 3GN!R}UWUtX#ATVJ®]m RrX{oG:y*:Nb];}. g'&L51Џ c:;8xn$>n:,]G c+}M浉ot i<1=[Zͻ{QTsf(w*gz{YZytJm�2څ`\QNmwY6?{nLK ?Y|.YYq @? F+*SZJK'/Y_?,"}k6nb'!Ϣ1Xe3_EVbu ?S_/iN|mTQB>@4`T_ _u@\*9) R5F-`x@brsk,Foٔ,?lqq M/y�ݡt`i]"}cc]p1> {plR Hi3@vDL.ۈkM5bwQ PGLqa3,jm+ۂ>W|Ûlvm<|D.po 'xc*lQ0)2<vx^B|ei1V)Ɵbص:#»YXnL\=HX0z,$̪mi߈塙p�?Hxϯ'w_ArC-qD {Z{pcFdT:&~"Gt@˙1 xpp8G3/88, C �"u@*%L,_YvwuWȬ< HX HڑA3f`gvfaF ]9̢EZ##FB7 k[mgee/^r}#{qE? ;wy ]Pݠ5jFyuQz9%1Ay3Ӟ<Bs6eQ_zoݥCz{\YfЏZiv:}^ 9^p6"C8sQM۠QQJ4McN?7jXz5w*.;=bpg�򗕶#QoLwF,ZE[u(Y~v Cn bFl-[w ^gtBb`2bӺ.2q5|P:-C^ 2Y/?~Ts2k.ҙM}?uwMJS_RGir83'3?;}gp;盼tZ~\[y RXY9ȯw"2yݚga0ڧ7Lwvr5οi,luL7 \ܖǞX4NyM<Pއn )>G]z 7H7Py_'e/?ws@&>NGƅt$m*IV|UT̴Pb6 ӌ/'W )iWO:vlB[: )b}peh)C.[CLcc9 M?Ni -'ܡUP }mC(8U|V/=LfIU<. b Z1N}dh'2B:a2>zÏ!AL mP K 伆,r[NoywWߛE}qz:܊蛯dIdQG8 )LC I'x PEn|ߵ%*ɫ9 u{6?t ')rTL fmF˗Q _ɐ?4Dz_MW<kF ]PE(ÂrIŽΩ#h+GNgGgfΥO"iS.A;6Pk$8+jylQDh^& iem0@1tnu<h^50JaӜBa8'0]`0ڮmwδo^5 'Sw oO^E%<64\7y{9,GyY?vXޛrzgAei/zSC(,[kXPa _&cQ#qz34Tj~鬌d4.F7#[Ŝ;o#욷R9kTF9Φ/~z=eqh?~,LjI{k-~9>pLK{.9K؝댞QY:{Jr+^83:(G5E&osVl_#trzv9s 3H6,=C?N)iS5񯬐;+y+1(z= { _2x&xvHirs=aԷ|K +M6lPǴ4餌0 ư Y<;(bZynᜆOmԼZiy^y.˞b6h(&Kw[nۖNhERy٣ Ub^ gSyӟusV-49Gawzt}=z1 ǂ%ɐ%o<odCnD,jÐDoѹQs'[}`Z*0,\Z`gG6JaХs`E?Z{tk^eq9uԧ>ߝ~>ՒpteO|}Z܍9 eWr,r!Ga-EεH@`M(fE{<^۹ٞbs䓔|d0/Sڞ#Fo~wwNO.rIڪ^IW2nԈwZ gRs_clz?q\w7]2ܞpoT^˾ ߧpItb.ޙӚ7q/R0/cdz}?ycpZ:-D[t{42c=2wk>+1vhjsHAH uzOj4V+Ϝc!WW:zs)>o0D0i Qaa6s,QtA.jEM4EH\cVeI09Ճw] d{;Sj˳^Tl1d=Sc 4*>a)m/^Fk<}أl?2~E_LǾvL*ߔƕÐ2xj5_;Ѐ4F= =qkf^Rv*^疈+Gs~MN ֋LgصVa5i6>>VXm><Vخ{=kQ}s%/yI[*O><9ZpG\jMk \NjZMLРX1U Z`Q\(i2u<ܦ Zz8棆]j5A>"i?yU؛7k{mZh`Oʯ9{R+jh ?Pje9>|۹'S3~^Ǹe6}fOJܡYZ1w:21w룇(g{{>ZVyʰ%(Ż/z6??{eeF&|x3yX\!фAdrxЉ>*nN<%,nϝbWڙWYM2>OP0 Enݽ5|TFz-Zsys> }MI۴ ]Z}yڃ)XuuzV];󨭊tl zOnATa106g ]ܱc\J'#=߯:bC6lY8/dDQ}COQ45Y^ٰ;zRuf5֜Ys/hN1|CFcPmtxdiVz7kjT\'cS]4_wݽC=g4אwn2eR}FGV=U㿁7bΣly5gR"Cqgi"~`7b˂98vhYqU7YF1-V")s; 6G0/ju;kj5ܒӶ7k q>Znb<Y޽Kx9OUؽpf.'ųTc!<e&V.Sj$0E />~C>>*|ܭ={l\~9ڮ`s>fzA~:masYf@rƢǀܦ>S &vk?ǎ?C7ژz6 3qV_U>^2hme3gZ=Y1bZYmtVe FZ7h1 B*d10 0|uFK3',WH|zHZda92pX*;59AK}MeC.sp%j #G!+F/ڷQybxS^\WZR#ch2A _|ii>V;o+ɏh^u?-oyK[-a/A]*ӝ_Rqear2-w~~b(eFܗCoMf>ttCݞ1ͷ8+Ls^AAVtGD#H|ҭK4rRsɸܡ!6h5 \ZQ@47pѳ2HPܪEyKq&9nbjГ2XfV{垛UHn;{rjBC,oB{?{l1cn\q;F, `Go6;5BT /Ļ XTM|W~]P9nj)123Z0G CWzYd0+ٱ=2l[:w1 ElqJ=&5 Wۡi 졹UnЂn eo`eSNRa1yG1OPϫd:ԙN mۢ2POb)EV ҡ^3jwrp۱cK;ҭެQ2c韽u}iozWǾ*`ϑ05up[\gn˯u<Jpq+K}&g.d2试yQɕ>?tY~Mo\u<=(mɀMcxbi*ƞ7ќ-&|ܵn@r HAq<b<@'g<NoMsocbZ殜}@;-cP>4E anva%UeAkZo5lUI\U)]C@Yyh|cjs?VYq3=ͶK1 #Sev4O>UR3dEDc)Jwh }p]uw@B($?,#0qBϨg9=FD%01k6?5q&~͋91~|ק??yjέ•i)ۧU7./S\NCp'eOT p!Щ̇e?]] ’ CLS&I8}~V<;H9{O^zF4Z�片o61$s6]Bgأm-vIsܨ=rY@maSzdpFc MVJFB _ "H{5DuLSf;w~NGƝSc UVg]Lujhz+xN[dm9:U'~;wNܪ:l0U^ԥ8+2wG$#y(X=z,70nRY֫.t1Xg5Ty/ΩgTi8ijK ZX&<Yq:'==՘~\K\Q]&M`԰WjM�<a,FiB*pp)yߐ^oWtLUNګ:?_Yu<ufXzuyk|@7k^':}O..i[9j~i_>,.SٌG6`n8HZ5M8ρTDϧ|;s[ͱ(>Moz��@�IDAT_tAZ~A:{ ٭2r" bꃁ͑i pЇ-| :?kZ(ᬆX*v]f#T/ӧ5S3yyCɯ_&xFK#ۦ-91E;+nG`Qj e[^,JPIe z曔as !q8D GIyI4=,p3ϼo]OxAoxs_{_ ^Ƣ1.>Wy;:CtVpC3դ@Cs\ֳ43߽;iM4sXxENBu?yH#5лj2ɟ|<ʯ{ы^DEn6M5WÏ< MNθ7i8No۬=kn/PN#JF#`m{UK{Ƶ"y_l&~PSd.[/I8hyN sL8 S'y~jx"Ë!,={}2>Ypg\yRX!/czThFcnAcy-wA+k.#$ sfpy헼^F&Ȃ;25ulCE,gI2wޡy7˨> HVo$`R`42rԸ0= L|ӟnU`ltg<Ui>я RG<ϊ,?*G.Jst\-ٻttQӭ^)M0}{WsW ϖOs>nft~qsJ^."(͹eZo.__hqqq|^;[$i/2KHk;ш9Yz 8qǏW?@n ;էmqU^SZ]УEzV+Ա:wPfF-T4 gB:Ê*'07ڼ߮(i & Z1ZLܜ?z l |ZI!M|plʼEXVdN#.l̪oChUU,]zʡ7CZI;_^=}W\瓟dzߞwU9R<݋ӐwMN? :*9$v6W< hy#:H~"'|flgF/;fiBY]?U>}o~Pn>/'5zƑym aVMB8#5wp޻ ]͋iY<_ڼ3KyQ@Ի^u U6x.0$S:s. '=޵1ğ=22ZNޭ!g4 ')2K/$7zS2>gXm=U7PCub74 U!/7w8si<DOsm aiMiԢh UN;-g0 *77L7iH:ͣdI-@UF\!5=>v,rk[j09|V>Z|oߥgo|brd#j'3ߓU|U/W21$uq%w,A7kӯugBP9,7#ؤL~B[~4=2zWZgXaqz qyk0 c.=mzĿ H Ν8 G/g|eN{?{gՋQ{QȕGžV[hbBE!PZ�[5QC0vk(Zƒ͇!^ {",(D}0ׇ uqټ& [s-e,C[=YrvK9qJTb!aWaΎ6 Qyzk/I-üvZT9k1ⳘCMO_GMw>Z w#{}*.ObȾZUˋ/k_ocCcWNGY2M\QtL7@A.G +|^DWW™?YK^7>%c^0edh(n&cC>{nb,ꓒF7kˑEs6w񖼫ՁNC:~!ğ ]6k9- JSv<O%۷PB_iR(F#R4AO:TynSpz7j~GI{oNGW Q#S2NYdw5%Az*;ɪ O瘲1TU1"f^3m60qJ. PC?WuqZ<9tnd+};*|AۛP2OEÊTgy-vT+9TY{7e#_7[}"{uGW!l&x3٥?yXn>*_BR>Ov25ߢ"<m:k/6^9wKW%G^Zp{WG5$)Pm4z]I$6 ah1W˾ầhqH?d<TKWR}n_ZOKcMȚN ..he?-rðUt5gG12Mrjz| TgP+VSʼnȂ:,C&- VeoE^Z6rQa. =hتVv*e2DÔdL2)VcmNUe�6̡0<o<+տ^?^ņ#:|珦H>$xȆŘ,z%s26D]q'+:*W?i-Mycu:U~VwӣykC<m~'Y%:uTmzs6I20l6}R g1CٟhG  n^w) C9G<jMjcˏsSyq4 O> a2T*KR!Ѵi!4\YD4S罭zeZ={MQ#OdQg5iPG<zdC{`ܜ XauaN)Q#NZV c h͞SO K5|8']ZS*ytLaad9;iSwq`JaiV =3BՆQ-eK/| 7|קW<)dcJ/{KSg,:}dZŕhgn]f8MZFFč7ꉼ~Mtkf.#ld9y-ZTrGɫGdܷ2z kYEzgDΙ QER,'td`@RXJ|Xzimr%b5('ۿ7AV/~;d4nbx+xSEyjyB ZNãNtÇ&-Ʋ\q-ÐWaM礫/Ħǜc8,SEn\FޤJ9;.Uz!0V*p*͊K<Z =dxvS?&*1I"祒't>@ʗ+ޞozWc#u{]bF^lrXi!דVbbf~uktz禀_2!*OxIЁ5@Gk1%z3y'yy9&r_"/9_'WqJT<y"}[l>Fm{-8x09-0[}N/dޕ̡H̽0F=pn"$ÑywsBONiiz4z4g\aX-{z#oܣ2,&39)uZ%{VmWso8e޽s_AePނ8q'=핹Yra4rlzF_)S,#dU?Fv}y/j(f:rI0Zzkty_c,)SvszT}ZzFz "%/J__ɹ.3H󶌧_??`dǯyuRjV}ƍ}' 'F{B/+C+/Bɼh'YNu0oHֺ(%=wŭn9%=z6T/F1b)arcvr.$7dV&sy#r+40=o 8~vwThϷ|7w{ݟǴjVfw|逖ggNʤ=ye8V ҲhŞa<Hzxʃ3Wr?jiЇL1 5TK=C,1-2TԾ,Hez Y!G|t! GRƴxZycY2>fCrN UX/VWmG7/ox9r^x�{7=_t6&+^_rir'*/򃤈2#d^OI''$^ p#`G,?3gIGfg~P!:g+,n'/RcwGG>5mM|3-]zaq gTlUA \՜WY #O;^0rRݰ 늹<m,n@gŧԫwC<yVvPe暫mCh)F%S2ק{G@h4;)ш)r"͙|VF,95Z;|Ωgz?T#F>bQ˴V=2{QA‰)gdnMo0 W+-XX-oPxs5Rx䑇<yVͱ4ǹ3ei׮XY k$o|GN|:-?9Jf^JƯԯ`wrAeA ;2gzoQ]2{X>I0ۑryYWrv`D^|.(Ր%G'G다@W3G2G*e镙0Y-?::adiGz 9?xepMs]/$W{)"8f,6ȲexI∈ϥe[n) ְ/~c2 i]ic<ylNmz6r9} me,@JO$MOZ[F ai w44!D e:}*,7o!!AeDRӧN!VBOI^1$J GӴIŋ.&z |2ϑ_˟[ ??Oo{Kvði=U7={̣:" @W$q"\t5vWxy󖟫bnI�yO4TɕSHY/ǡΕ?v]m==iO+/>bxb4e1vEb1/<?M�лS X>ZgǾXue+(z4YƳ޴^s'NflD^j*d6Ϳ@¬3ڟXƜeѰөge,ռ^]|VQoFrӡtR)-~N+*&h.T:7b9Э9ZcGlI#jd- Io ڮC<5qY[ҡe,ΛS65n۹+Kz|wka<*}c=ۿ]~~Jۼisa_O$Fɇv_{S{ S/MJg2f:^~V.iQ78[%ds3Rie;IHau<_utJ dh|V6/R HvG{].x1 ;<ٵ)!~~͟xcwaΨ z\[ToܤD-@ѵM+4#S,�hnT 2>h9f :Y]6 XZliަd->PJ[)MηNع{gydЖG!-b[vP}P9i!ݮ ɹ7W{R!txaT|USgZ?]xJYO/an .hV4asE3n *}y#2#?g=K4 %N| ծh]{C#<OPKW-dGύY5mysj+ɈP#|j%U֫١YYgN]9ljӞgk-S@%ym1NQF) ܢ^˳y(m1sңܗNjRmYPGIp^?hi'*u2Rh^N[q̍5NMe b0QO4D^P#' TNۚv,6zq֡mfԃٴg;JOz tÍ7ɓcoa Y}l<w߽in^>m;37R:G׿=~KFoO:Nc'*K\3bI45.)mj%:o۶ 3Jsg>eo5ӽ5 QHYrnze ʀ4#yp<0 W \˥hqH |mNwY#€Z#YڤyGC7[qG-BD Hc^~f,Cʧ3ؘ\z-IoZ_YDe)ݬtXa牐}Mjܢs^T9?j :%e0<\G|Ko|/yۯ}9<-s))*m0iżx}APda 7Ԋj(x^t TWYE⋗3[|>ޛeYu45]p'=>qfC#׺ƣ5+Ψgp/F^ɶIe]Ԝs&e0м`vɈTϞgB~ly@q\Aga B1y3vzF??':Uһ~L;IyS9wsJ@&g=xpS'"/Ti$z(*Xט׈9/#tZq]!)g=9^>]#zX3|SzcnQ}VDV=vC~4=顇Lo0'2}ԁZ{"7 P!)Z>ڇ(Ou`&ykyLqp}__!_>|aK.M+o*s}_~I ^6ֵ,VeZz:?.v=!M1_ʙ0r!I(ǭ Ɗ~饻7 .ŭ>,D!?syp3=}*JM_6<xԚzR190/胄 mbWZ934ӊAQ]C;Z{YeUyNj є3\vMkV_ިp.NE Ԣ4SrY؃5S_"~/ݪЏu?PxWnZ9SM\Lwz*:Yt#nN%@ 3QE]ڞSʯ>ZKB& YإKc?ƀn5S壠sysLnhy�tzO{^~H+|~]ΫqO#/ȼ= F-ø;yd4Pd dH1wqLu:z4``͚ܿ~As/Lc:XTfλKC<O9UgLkKwڒi^4qlb:{ZFBq6GZ{'OZ[+CΟJ _Tt\ڮ/P]rBeYzP9KCrxq1Jl5u^jU;n=;3_LMY-ժ2iL Qonԑ]Kܛ{9d|OΆ41y:}~uC]+_=agܭ/~n rВ d,,kiy9 sϘ+^|dtx5x]<5)W48?L}zMr>ouY|ȧlLu.Gv]]\)ĥꁤM7katLρqџ*ϵUǎ=r/G-}~< b%ĘÖQ 21'cC(";%YIErf!ϊwHJRϱlӰYZ˙{3ʝ]|'c`s-Ǯ94d=dy^2B[2{VCW_'\}zޔ>,:u]/ʅB*d$d8]Q&e׬@  =K-z=}|IxG/hX Q UFo(swM~I&}O@>xHuL7j,Ÿ9�UP(HYg5USNߖwkΪaoLU~kzϟҖIQecJ7.|3z3mF4lEF�Ѽ3471['m%|"BuVՆ]hzܪQ5Lj^bڪ27J󦱴jgO83dpMjh\zAr7e@oRNZ1Jh~mKy?U+òy]gOI5vp VNk+?#i^s:d؞U) NLǏO?~2o??*}S*rop_d#}ֽ/wp:?;XRꫡ$}ulrښ^Am5}>}ޚu׽l~]׌sӹ,Me@/p{M_=UXղ 1Ѫ�mjt䍑ʼ$yZai`zN9k@"hr~&`Wmˑ.a䃆:ʐOxL,h+бF'Ks˰#,C~0B@c)r;Gyd%wZi-8a4$Us2A0E*hx{kXNCϖ"b?;} kɏt쉏Z <?4\5g,ꤵ,Z\BkDK|c *jly&yI N/ f~x)ֳbi^TF55O0zS@ZfsL,2x]>3"tӂAx }HO9yz+>^y (ud�{.x"O4"2|m4d Z4i-w֭Q"lA=q\=5JcduNi5U7nfSs iEΫQg&䡣 sݠ!̥�U|R/Q mѐlݡyI.NMި32lgT_ٹ'iy=^4djZEcvIoQ/q-FwnXxYkJoSO=r,*M땏i5#GtiZvF k_gAs3 ̀Y]sp%/{gf>žөiK_)a"_4^S^M}kl[~_|9r=<tχYvX,<9^L)zϋ鯎9ICbrAuDrn=(aـ4| fHx5maCvb,%9Fl}bHf\c Ӫ^j/8A=^J>qe"74U1�m*(=J#VYҀfsj*?sO+/PbwV 3%i&˴2S9g^zjԗ)|.r/Chlʗ~_ګmKj/9}}_ >+{}k<tp̼ (?Y3uz|~\| 1W<?"x{rk;*?wM<'Τuk{ZOecPI=Ȼ DGÅQV`EޅA:%\_ ]K(9VGI9{7ޗӟN7>nN=Q{~JSB"7*4*DPȗNdq5N[2i5yHjaHz)muxD;mG >u"]Kjʩ'>Tj [Uo(V \SĐdXͦ[~̪^١FH8:Eߥ7pc5u�:Jl1-xB=jNSpRFʦT1xtRs5Ϩs siR*'xRc'C*YS0ٖ]sg??c?oZא{ֵ�.4$T2O d9~C`Ż|'_m:xX;-+;(]YgGNn5]Ka|ž6ZG</\e]>8%tVWuu9ky[8gݻǰr|P<z Ɔ maf}|K2z۲ФyMdc|6^c0Z:p𷹹 ^| WvHaӯ~໲1TtK_R6i>qA: 3 MIڪaE<z"1&YYMWdIx|h#Z2$[ 暝xU+>Ud  (c+ytҋ^Vϵ,g{'*?<Ӧ>u>r$.uT/:r5�R\S`i4ɖ%ͦ\^wtIמNM<b7X!=n\2*޳}]-Q@W wI?xO=_O=U ]q")K|;|ݱI .4pi 0l4={8/Qu&뚫.rR+nݼ5ܬ(2hymq^Fm9s\7?ٕ>I'K]/nN:TOhS&.ҵ*ms9OezP}pf_=-4ui8+nѼ9Lj̑atZ +O?zJےZ@h& ʂnL` c&ޠNޘϽ5vJq*S/үWx뛻?^'?~ hz~z^]):h_.nSi%W5Q'<k)钌3g< _Lv9|K)/a~y)/E#^YIk-\9rSlp}X.v^Y3^-:hEĈ06^A}h ̴7~y5MG:aÑӷ8^il*AG9)GMf~|D4WJ{vީUJc)!..I[̆zg4ɴKnH'N#cn ÷h>8j3ԋ/*iIQ7>$؈zcEF$Z1>7i8ì-y-SM U)]G+^#%AvNfZwdigh)n ֵ@?W:VFۙ-M;Kzuk%$tc<.'/$2m>GG`]|^8HμId(AGPORIdr8$Y1/KPa|"Wt$SLw3:#{~ҫҏ9yN>9}O8z5Aa5ΊQ&5>v15I\T {VX[Vg6ktldڠzgù3izv'Υ3Ma:kqTYVdٍi Zfa]q{fzZیܼnrC<vQ)El3-<w) K}Ts_�-499i3O]4QO0Ni{yՙcKa4zg~Job_E4??xK5Y_EC7xv稉fYy,M5YR0Y\n (Pr@ֺyhڪZK9y<W~UJrh90ZOjwsӦM&{UKnD ft-o|7U$H􊗿o> PG:Hn(Ѓ~̉a,W CX!%!IK/7 h:Jo2d:ʠE l/;Qw滨zq-0Z8A =RK^g:>Яyw?+Ө|qz_r9A ?$ɩ4(+p؋ܟNpg?yh;% Gw3,D&?,i.gư3y{y's/D!,|El:%-"ON44JE7zӱ(G%}sw'u8X-i 9G@ 3p[ 4_^Im^e@_Csق :?.NWCFޝ{Ӭ?@-o.9̙?H%L]` ݱg{ڱoGڬFV+Y'ы58;9̧פwdcixs\Wmb9nR/Qٺc8>)ީR7\<)O+;[{<|NGs%=ԭ;oxmz{vs==9{:<7U~eʅ~c/hqqNy<ʧn{%2>d^z>{/aa=n:E$N{DV˫@m?* z_k5l!I8͗JkxksdmqGM:76~Mk5&v`4=[=7>n(;Dt>_?W=~F -^۬ʔ}5VF]/koJ=ǴP�#"16qܤCz!ޑlA|V-;5T<4'Cժ+Qꂆ\9G|]\ 65Oo~N^mOh~},OL'?2/F20 !{~.z/K$U҃utK 'g2K"3Ϩ9{}hk}{Rc3w׍3"u#DFח-iu:%J*Y"륧kԹ.=Q忓m Q>9k:G(|]NN8j4~ߚ~,=鉋d8=tz%ٲIyj'4ᢌyauqm3ig'NzPw#dDi^F _gk#it#Zt[u# -oNG}ޛɀar-ҝTa56jt^:5#9%V#Oybz+^|}ϝ9w1j{vV.S}B:jMw<)nTo#|0;X􄻞xQ/#G}<>/kGV*#s|z5յp^ w}@ϺE $%dYA+Rto|.G xQ6]󺗓'7k\=ޙ)׻ԴYRd[_|_ )vQy'rm7]lՋh+$V_>׎G_X5mKgXk_#y{Nzl Ooi v�E7:bw5ma|yzdA&DM_N7ڌAF 7M0"5$ѭW&Fx=K0&\buyF7]; @ @ <^h2j^ftyM7ƌ>7Fb42ot Gxg_Բ̍B7c\#cmXvp&L`Rp4c9gǃ3=3ok=yA@ @ W|r܇hx7|cFv`Zo6g6[ εiecjUZD(FF~} @0 j|/oah;m:b~M6G@ @ |797|h qh:Maہ|㡇/k:m:%vd]� #{ڧ 66]\:< B+;4ZIxm:$n:5M;A@ @ "|9/3|@{k}Y66uqW8g!w2a@Zj8[d3tOӄqO|ʯ26@ @ \M4}7=A>xyxm|3˃w^m:mtv@jO"$f8yɑa>6=t88hmƦ ek_}7CϜ,t @ @ p#;g2|j#'8~Aoz^g4 )?m/ׁntXzm:v#A<4e2*/i"Ǚdˑ'@ @ x!P pm<6o 7kym]~M K6UҀ\N)7HÀ0>a; gm>qMƍ#<3g><;[<OGCftftxF7n,x@ @ Ղ@\Iy5maC[ؾoo }:c< qka@R@o@0̰^MP;3�մ :8o<9%lM@ @ 6}Zy[hdvo4<_ d8> ]M^4:lz€l o2|1z3dF{׆#7ZdaO{U@ @ @JBQ4q-{twɌ6M|d}Egr3AɵtW[i\!/| |.M:^ntsxgfp<ƯeۜOM'@ @ Zχkއ{t,N9!Ma㙞l9ZrK>Q 7AuAjI,\^˸83. C{ƯW-{Þ:5=^/@ @ �8iLm��IDAT0o|{oąa ZѲ3h~=5VӀ�68f<})vY<㛏 y΂Ώx@ @ +ZgPؾIg=o|=h|-75 Q㌪7i@A󽬦}ajdo<K;q>̅6C۹kȽ=O*}:> 3*M</:@ @ x< `5ƒ|dvƠg&>_SPÜ?LI2 Ly"[d<8|KMd,J5IˌF󍇜C|/ˊN޷t</@ @ @ZEW|&kt{&xtS؟ßӦga <8Kh~/{0׾fL6>2ڗJiAAsYk@ @ Wߖ&=G>@SFm4D{) H@1<Mv`8{g=9@گen= @ @ ;M_M6>7 =mgQ}ʆwMq1Zw«m@a3~<3\ֵ0rky\@3I7MaxvpxY1]ay@ @ ko*K-k ¦_6t-lҀ:>iӅŭy>lO&_R̬Y9_M[炚QX�GzƷa:6oA>2ԮWU)n@ @ +~&gA>2;8ޯ B6zӫiޚ&#N$k+Rgd4P]dx^nz|.Oz3#p|#8n@ @  =[|A>2;Hhpf$og'}08.T$ĸ} m7 tKMf|f z&6=h >6YܚΏU@ @ @JB߇Mh 0a33ȯˏn,MM&Z OZ�4q}7=ͅ3ygr覰kg=MڍʫE8@ @ oz_A</35M6}<Kͷ25ɑFg[?I15 \MzG3g FO#mDYfZ|d8[B6~OP"@ @ \Iw<|  `MyG&gm,($' A2a7c<= eF#r' y=!Cdny&<=7t@ @ 5;\M2ke`t{2> {M 3i�k2z]+k:rBH|kulCc-y- x:\|@ @ <5k4Mf|/<Qyܦ\M_n[ke@.:QA!0jǵ[m|o4{$ihzxFHvM<3Lu@ @ v<MgAA7&yt]. 73gt|M4 )ШƏ47`F gF D/|[y>DEzܠ@ @ 7l/F#7&N?h&oJ_i<O{&z)M[yi@6ˌ}2i<-Md:.7xÌFiqXdM4aWBͿ4 n @ @ p!0w5~M7-XhW5Y,}eѫi@�d Ѥz>&d$vnQy:8_ @ @ _ e>l(>:^u6zƢWx8 -?Ez6 )HQd6h|s&:KqMF%iYze5>&j0ΟpGk@ @ @B`o&=k}Oa4|94i긅[5. kg6 I>g4-ly&ŷs?j>iYLƙ^M7|‰@ @ @ h>DӜxy^S>F{u30JtB2d | >iÑљA|o钆?7<+<O<ܰpK#@ @ <> N[y3k<#y4x%Ԝ'mYxA:K[ڧG҆?ǩe>c= gn F@ @ @JD度5χhxoky[> k[Myx[<ynR E MFOxVX|x8+ɇ=mZ޷3X[7Gy@ @ @g4aa|h1ҵQyvnӷ7&6[ H2 *2yMgF\ ea[[& g~q>N,Egq@ @ 6|sN[nx0eh*?ɍgi|/7ފ2 G & Ix^%ka-'k3Y -7ni@ @ [{XYjt&j7ɇgұ%WbI&o|Mq^V8<M?@ @ Xq惙M0B|D#Y%;΢+5No<n7oy<YAt-#q gr O54@ @ +6MqjM}OaarKge5n7gJQ7<n7ߤ$ddcqky[xMI@ @ @ZC`9M[M = >i5L6n {g'oҫy>lˉ9*]KhR@ @ ՇR &h/_.WƳh,y^Ioo5 Qh|OQ ?*=7<gPmy@ @ \,iҭyma7|5zNSzm<ϯinGiyaF^6:ZFgy*ſc'@ @  aP0O~jިᦸJhqItkN 3j:Mz5oPdS8oA:^6eMax~ @ @  Z6(eM'FM:xqf -7ni4jFIM {S`_)ǯi8)m|A@ @ *K5|ikiCyYAޯ4XFMM {Yy|3Y[/:@ @ 0I>)OcT3~폪W 7A} K ^^nyj2Xxmgߖޠ8! @ @ ukk<^ ڧaOײ0<\p8fY e45χWBG[Zn77^@ @ @ 6 35oPxT g4t-{0nfn {Ƈ=]˚Ks6/@ @ FC`)R(ZLJ=M}mA|dyeK1tt5o%5px&ok~ @ @ xF`Q[Q{kpSv봍/E)"Z/KI{nv4 68wT9FM#@ @ 2&k׼s45$zҩuG6F᭖ڔɽRJw)y@ @ @`X KMįyu|ռ:ܤƃkJH.Ewq6L 6Y^P-o3j\H+@ @ OҡM>*IoTYlҵb /!s o7GR -Y.i/7O/@ @ X+QGIMg)&& ar3o$R'9Ϡ8KolH4\KI+t@ @ k45H&k7,WfkPz—pYι$opl0,AqC@ @ X4, yO)F7!1,ͦ8K]jfo|2sP|R}ܠ@ @ @`uXa5 (PYnAi6.gJaiyݠ@ @ @B`)F0ݕAfXM-'NS:#.sot�rF| [ʹC7@ @ Xm#jF[-k6JMV[mhYGzuGM@ @ @ ,5j5!49⮈w%?+R/E`"_,@ @ \v..E)M`w%*+r/'w}ZA@ @ A`Fr/'Gc}Z˦4h54Vwrsyx@ @ FrR+9J֫"J5^V+_WZ:+X9@ @ 2ԮtV 2V-C.ZiY^˴@ @ X-kZٔ%gV.r @ @ \V Wu)z)α*. @ @ K0.9V j0]|_sG@ @ @ 0À 6(5~ @ @ p!p5eWCd\KeiX @ @ h_F׵Z.@ @ +kh?^ K9 :@ @ .-לXx6e@ @ &8ˆjBvlB@ @ \<. a5a-].@ @ an @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ?`z����IENDB`������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/demo__shadereditor__main__py.png�����������������������������0000666�0000000�0000000�00000465067�00000000000�024467� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������i��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>912</exif:PixelXDimension> <exif:PixelYDimension>734</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> |���@�IDATx}E H#( BH "E+(bEtD)J%!@%BKͽy{dߜ9sv9wwg("("("("("("("("("("("("("("("("("("("("("ООW)u^*"("(xxʈ&;)6h"("("ӳ9Ij{e)"("(@ 2l$YƙxWQE@PE@PE@vTĪ+[)"("(@hw e{JXx iE@PE@PE@"lIW[-XϏTE@PE@P@[HBޝVz]ޝLE@PE@PE@z$uYpm))EQSeE@PE@PE@9HjbBTe❢E@PE@PEVW-�IT5bMմ>VE@PE@PlT31j̆jԤ'͎^IE@PE@PE@h0JNn0`PTbݬgXUOPE@PE@7y%giQJt9<lFJ^*%~ xҖҊ"("("P*MȲgёhT/me!44idjZ;Q_' m*"("(uE^ISZiTg3WDy˹w("("(G kP>݊xL~KJƷ*"("( P{!ryYm^Ez%3Y$T/N%eVE@PE@PB M$[i?IC/N0IPVIzqY8}uZy"("("@$+D>N&kFJV8޾Z&;Y|%GEP\_H"3v)"("(@<$QIqQ}Q|"/߇DMNj^,~tEGd\_H+-UE@PE@P+y&II||O>w8{lv->}P%QR&+]MYcR=E@PE@PEZT3 %aMg9ʳ^P]$8>?hi tYWq-E@PE@PE@"PdG:2tPO.P}<>uZyKW;Ic?Nse͵'tk("("(#@Eq</2Q<F'}nFՍmW3Ic;NmCccy%H<d-CX^kE@PE@PE@H@h%з#wuseVRK+Fؤ%㻼6fj.E+%ml s_\'}"("(@3"\K[Vmٖi$~ڶ1x(7߂íFf܇k>}{/߿Ν;o`xӚ5<}\: nj[Rڑ.Ge;>SY,| 5%E@PE@P!:ȉjq4t/摭EYWW}:e<c_ʻy[6'veAX,2]+Wgܸq$H"Q>_;G[\nT<¡6||'Qػw>SL[nc[ZZ cÚyn.ĂrWGHtYkci1q K_x.'VXFkE@PE@P+k:&fx^vFq˲Q]O;o9.jٸ<<G[le37;PǎSNdgz,XUIN"͖hm[F P9Wf\~\;MԩSkcV,7WtinKC00lhtF۬-m!* 22Ag]Pc+(6<4ZPE@PE#`9a]6$I(�홻Jy.ӷŜ\伔y9n9+ S<928d$F{Ѣ:bĈ op{+J1R]K_?Jn1N5"p+(9ז}><{꺽lB˿I#`^<@p3t�- vl�EV/-8$RU,җ>JL+ V.BNIE@PE@Pv@<8?y.ɵ(c.q60u%xO6)wʹ10ҥK aa핥fg!Yg=(2 cjmIj+|sZL [0ckºz ֬6S/|*uel,ҮoE!Q1]>@Yٚm1)6ElBV\O)֖"("(@[D47o竘;t,%93,FH>+Yi6}‘oh ٱBkyR]l*<Hif hök"m8UWɀd Սks4Nju̎,HAB>`Pw=:}u}IdؠmFъ=vU@-mT~>XAnY{=D^"jC ߒ#Z]9]zdҲ׬ֶݶ={L76dŎM"R+aYe9m+XUkE@PE@P@pхve%"Q}%~q6ˆy.mm6Z1'?d$m[l1<dWR4DˊHhx0Q0-G F*-6|r./}\#n}5.o0sWAsk6\w& ̭s3Nv(2E~o^Ny:TbҘ|~b/ҚcL8dQ?t{L1Ou"ꆡ,d1|$}ihLOXvYLlk+!@@dGM%E@ͥ6+ӬNӧ=m3~|a̞tℝl"gFvŷ`%ޠӜw]":KgѨwS}.y:+Pώ[c'N#eKh٪Vn6E@hsDz QF/!iY/Qq<qsD-sICsO͆net3RSҭa>~)Z}2,֮-?]M+ZQg+ue5C_i[ju@g \yvo|mv mާ&Q@J/,}ymAs!. wfe[o˂= q9t<<?hCwysu$,4}&`ozmOb[.` W]ۊ"dAes<ӆ:;Ҋ/|vbCZlzմm[Y7_2 1gsbU+ҬHumre߫YĽ:gNVQkhތ{4n 赇nkZ~z)ZP('1',K>z)g16.rp]v6f516Vs*ZQ־>6 Z!2~JHrtH])}\ O_xI7c~/̢GN\aCXw/ X#G&P I,yfrac2r{̻>Lt5W9y&UM=L>+UhEe[(ҥȾh ڣ(@j͝I͏x|W/kyiwΧGD;~wم1`Zmwմڜq\g:fvyz[:uZ`?pYӃv'SNHZ^ǎ a:*dt_:v5?bԅ�[a(@ibaNjF?Rh6(mdKk{>.$Ͻf]KKKL.o!_[ ks !n(d|}I8I[0Q%�t˓mIBjȔLhG{۪u h;2]}>>D(+^3dB9`yDُíx>r cm"L=qm2V;!`fFJϭK±?"T+ ҮX:tCN8X~Z֫'^xi߱YzGsLNg@'iЫIVo2' ԱFjs~}էʫϮީۦoLC$z?LG^{ m}tX-l}?L%m8v6AIe2z?Q] ?x.ӜMη^|in4nϞy3ybʌK/DVM|hC܅EPj# %e'9GtY_焑p[&Q4td ?sjʧ,xcuX/fԬҾvJH -.O}4j_x~�d^6# oEZHLf4kelr M7{g=//<s3`m䥃m"_^:~ٸ[=mkӥME@PR!ЫPh97\so6&CCݕDױy{z}h9ߥ7n Oh+_LC84|>]ytm􃶥tCӞyv;x={#=FY&v=]K;?>ZI >N_3ܲzmyԠe_uo {`'0mٯ.w^o`bn9l͝G3ϧ;H{^]<N<�ZsGz﮿StiʣwM]L˾<3bG4.swwqGzFM +";m4L4lM|_2YY0/̏M Txļfa (xR*I |EI<w(1hi>Nɯ˵K:1D 7N?"d@c_ޜ =/ZD|k㈍hՊeK8}䃩Ӣw?XdȞtNoFC/ZFͭI];cnY]NO S4a}>s:-Kz~*Zݲٞ6>%s5sl?s3>]L``޽L Y-moG/?I+lH:h|ۃ%`zH r*bf6֕t?[H'Qe~Ewᜣ6Y_WcE4RE +ygN]6.L挞9gX}e9/Ձ_97m?waEe|5YƥRTYHw>>t\Omtdwc[Y J#Gbx`Y![|0WXsymv b#*j--A+ 9zt= +\V>ĤmVKS説"(>-,Hnǚs?oniEsI鶮eZgn"54,։:,KnςaЪUPѽY mHz➕r"?,s?;mfL#Qߝ><ЭW-32gDgGLC=n&b]ʯcnwrz;p,n_)jm4[XI]oJu7 2t("PxN捘FiGҮ|lɟs$uK ki#k1WC@xRtSg [9-2[W|ny-,,lqDWaW[ l#Ly,;t-( hЊ>ʅVs6Bc<<VڶczH.kxi<4ح!'F.ꔒI|QmPE@PZ!0m_麇~uZcc҄#>Eoe6r3':WyKLKM8lu!̽qxԱ'mܯhi<ƤשK-S^6?vN65kVWQQ^/n)@Y,&tXc5iJs3s^nkюڙ~lwߜe^ _ҿ"䉀;uۑ042"NqNjn%X8Y8`ϬDڧ8kڈHn.&!![ dRhAd=4,5Qn@L +uKݛ= x}ڪM"H#i�ƌ雷 Z(N.1)g8ޗ,x,x>bH 1OZ@4g޴~fbPW4%'o gV9֎[x ڧ߮e-,mSD?%bҢ(@ ~rWWө'N׃]w5&JxSη8Eڜ m̵Is{k.YD3^x6}ZڲkoAcwo̧WSIm{mGo`y~: >P oҲS-kZPӐm;ˮ'}3{o]5W ]ZM{4t~4qFwoV;=owM]JbQt"(# z:*N ܹ$0,i'jh1\/%{[l%Ix책hQ2n?`[hx V+tCB3YG7/(R`nl w 7Ud f[mq)'d͑U3>,hrM iɠSi;kheb[mA{6YiWs|p =,cV[%`Ny7#!ȶ:׆[a?(Ce8,cŴRE w:._ZYwY0W%_:*\̓@]\w6;{HLb z#ziҎh \AZ4wZA_dM?y0pbQy؉_2>T*$|M;_9~.x KoũfڐQ?}!h;Jу/5o�*r,ʭiKPy,1u'.Iwn)Cc qE)94{x0gTQC΍9s"~kb�"䭠VhDQFa/p v\XRspC}2磙%ϥ c`; Yրɓ&?[(b`qlg+̊[ǻMts@9luAq긤|Kϭ-Kk@F@>欚k(=YzeTۻuKUʁL2* }F�IuAt-~hkQE //[Fp;:K]-VPk}7jZl%u6?qY'ԥK'mYVཌྷ[[(%ѸUvJ4ٌ%5-Fes.^Ey'iKIWrkfYfb]6-.\f؎iso6K$HG<}Lf9QJqL71e؛V0b9jnsmm+Z4(l b~K7DޕjK>hnjRVd ;a0!E2і>HZՂ_f}i-.rK>L[ҶcdmqINͱq]-IZE@PE@P<b|\3<DiY6.fYv\pi|q֮QpgE'35xR_Q`kH_sǃ56-k(R׶BW^VguT|q<~ns L{-5qV~N8Yt<!rEX![6N aK^mK?~ +ILi_4>u)"("]x5F"鲑yV256Gmxr)ik-úG͘-kqlʤoMM#G,Y,ˣTt s[CyLx(܎E.+[:`.<f]yI'/ DRlK;+})-&x9F5- "("(mF7tx1Ҧԓ94kO=˹K}iib8s{'Ik rC[|Mڵ.?vH$WKsY&^WcŸZ^ +,<$]JDKJrlXlaiedk凶[1GJK},x (CPE@PE" 瀙 E#Qݒ}_휗薵u-7<N8MXnEʈݑp#!y&<@_0i ޜ&lTZ6&vwԓtH<X0JQ6\9k?f�AV"("(@@7RVC9/U[|L30k>tsP1L]2q F[>)H@dh>i6m}ħAE@PE" 'qBΝi}3<Fm^unLC46м`Ŋ4c GŋSN8@9^J_h\+PY9_iƞek/1hg7|ZYGItp^ⶤkidjP ŭ%iȰxn~_;,NߵmE@PE@h[t9BNny$kSOѳ>KK,)KRe(A'Ơ+)<ѮĆfGweV3/i_qEI1I/mH' #I'(s>0_պZ $&$x) Z<f.m֊"("t֍{o~;B;@WQcu 6ӤIZ1đkHēEnxj ܟif*Vycc|En>ٕ6vyh46U)K>E.f}EY~d9~E@PENa$jl |4tRB!F4C$?ӧ?ooa]|y)Ymn>I#[ q%ǫf|YeիXړ:}.|9IT"^A"ے|l'ɇ$XQ h9PVM+'լ"("#|o$mz*m6[I9y䫀g' 7o /9akI&y}Ó2Ls_#Qc#<V+?q1WNc'r݇](6>x²'e։vBȴΥSIځ1-k#y>3ZPE@P1H sOnG�s5`dbU_~ezWlve|[.LBD_ɾQ +Fˣ )'8,rE|y $e>n\h =.f^Eu5H_@[C<K(ˇҦҊ"("p'HKGyur5'uZ8-[Ff͢ɓ';CV+N%&I_!YۼFǑEu]7%4Or.s 3eܚR*>kZ$n]!>-@C QGk,'\ǪE W1) 'r<4s>kF-8y5,~Bb\ %{dW+(\}^V}3> n^$ă, R*M* <NCy>yN ۪<׏Z3g꥗^~F(@V$mo1p X9q+DNҮА0G\}D" 4}ؕ2yLn!cѵ[-ecZn#8K+gmD$Cm~ݚmvEB`$-]>.幏~>>u;Cଳ΢lTsyw; O5^es9ƍ" +SPv�&={˾7N,X®&*'9qäZ.EAi z@ yvj_>qpۥZ>)@ 6ג/i\@r Ix}YǕIjKJ3,K=<sӫ9ߟ9ke˸[>mύWۊ"p*xgI19<ئkQ5yUWqx8ʫne3iL�z}w22~Ⱥ ęǴ9tC"M1͵˕\cQj) yĈt饗/z,t2azG-oȑ#K6[nfϞMXva0zhKx#R:u*q^'x.!_2j\E;w}^u޽ z({wp T_¼pB+S2! $L }.{エF]Ve(@ n2v>}賟,|Ne >o1nZu=I&|` d?2qle$#Jt^VI,yjׇfQ|ou!T./_N`Y\u*h}0kWV}4d6nBnF{kӱK- |,[UW]UBÇzgo8q`wvz?_LvwH`rgQv;֐no?]z5|,Gr'R^h-\~o.B` dW׿$L/6f .(2F(3 E@PR q>n_ҥMaMKaފb2s$V]}JF|_t#&Í4Ƃd9n%8Ok8\ĥ!<IK^_F. ׅVVV!Û+35J\xo6YI7ߤ瞲W^I_}뮻җ3~;,jyHڎ;8K<'$W\q=Cw]I]wexQꗄ"k76\:gA7tMa"=ټ4F(PBP\߿:h#yB V?<> UH _%i%cV;$ AB?n|?(6(hǽݶ1rV6TC<OȲO׎D@A*'m@7I}ݭF۝~mi$SO)p'?ݶ2eJGQ^2rr-IY<ؔ̏4"Cs .q0-2+ _e^}VE ij vmi})]mD9]xlӭ*s<2q¾LsaR!~4j\iQmy;>A.nq}Q &D}(i> @q }eݚ/۬/Я!ŋ[W|}knFvS,wڤ˵?cti-+WtY6&?[%a%Cl'VZz/}, t݄W^Dl!c폐q"47n͠Ah:B.iK$.=3Ve(H8ljn$LK%IE&FS5C@"Lsks2`֗<LtVZ<ؑ+m_-) nD9蠃P>}}L CW6t+"YD%̟?zkhsq*/6f&m]ˌiCPرc$8ci%4?GD#~�+8r1#F\ڗ�u%IdD~g O|}#iˋwܶk˴}9 8ṁ9<ԐC?)pf5 m$S2ʹ[2 ^"PD`̙WkSq뭷&<Ċxy^|XAs<> 6[.=tΜ9vEo~a' <ye?nWras`JXfL"Sq<~I"9ݤQꥥp[oeϻXAms҈y9N}x'ӓ<ȢUOV�3 .͢'}a#c]OYl<iD|NAp _)—2Xdʶ߭!r\CFerZ2V[mE/}[ߢc9 ,6smٓ<^+pGyd+PV-Hj+Vpڵk:!f\5sK.+q+9$r$GI`Y, I0G7tI1j"(@�w@N1v9=1o<=RІ}_>`t-;a8O\yU{WjߧEaF6F%$i49|8}cU6hn 9.m\:ĠO&'@sG3kw"%\CiY^nflwM"E]D{챇}FVP$X͵o߾v9`c*("w$n}k4~x5|5Pp })8b!3X&ׅf_nq~dϪAa6eyY4:Q>~Y8珏s\GٗPڕm|̪ 9lX4lX9puǓ|мAi6]>涬As-x%jŠKLT'^[Z`p;I'T#ne„|{TPPE ?*P"9D1Y�H !'F&QKF�ЗDč*kgs-'rIZϕm̏Y6:rF08.p[YuЎqlSkE iӦgk0QxĈ>c*(@+ ѣGӸqJ>9wzihL7;ǣ X8qQ&h񓇬2U/&PMM273/:<Ws,O@ ~jGɃO(5G}~xQ"qGC +> ͘1?HPE@.X0cvUkDJ}i'߸&p}}5HLV> 6i_||FI'K4R-U8~e>#i ]T|\ ,ze6y + PKZ >o۬㶥Ҋ@,8UNE@P\p'hovv<J't܆`<yM ""Yu7$ԍݕR<ǓFIBjiJ#5L}2>^^]Edۗ-/i)Eqk8*n~-7k("(mLR{Ep� :<ϛLR,YbWjָE&Zs&KC>4Ttjwt||ϵ"$ΪMڑ+Ж9{brln~lj m E%,#yJ+"(@"ND5jԻwR\̏q*G,l2GNToZLrz\m_/T6TbwcVHZ|IK /<d}p n#UrwurP2\rc֊"("dx Vhl(8"aA.F,rVZJIh$w?,:ITf϶ޟmTz˜ė�EHڕse+j2DܶL\c<.Ӷ"("4(HʎÇ/rO,6BX}{ҤI4o<}$GZYI)Rg.7j/<j}[7qϗxe;.qܶ;]Etɶ1Xn1mnF1}aVn[cEPEz|G<_s-G0a 0^"'y+)X8W_ӧvF/[%>U9Rm7ue)1p~Aq'ZD-ʲ>)VWdY'ge<7>}RKK k("#l}E -ʂcjt1ǴZ8M}׆1k;p*>b{AͶ`?mL>;Z Kql${jI8ea$9_~R+$snxĐ$O/~)]eq۲/ԕ$6wę>E@P`d> \f=_YfhHgZ?X!*볕E?7vb$Ȇ% 闾$eB1s@mG{Е*UY2j<�#>в m.~hH|XQE@Mfαlֻ<*Stܙ6l3g}ʒFN0ņuQ5Zm~`:u}smN9y?+ظGXz\)#cƋNzE01.v�mɓ45dյH � Z%a{.~ᰒ֊"((hPME |W㽏x]yFA7VH1ʫO>]@g'Id n?b uVv>`_V+BGRnW. ,2rk',듼P9ch7'}e 'h3 na#Y-HLwyn;I_NHWZPE5o8qnm-E LVe3C C9$L\2)m$Ѹ]uʔ) /… 8'8J_lHynckK($y qǜEǵшmN츮vI~Dmm`Q|Hidŵ!r=4DC�!hQbcR(1PE@"T/,ʬ�Lr]w]e]l6oIW CsΥz.rʲ9d]1Ati9Op;8^2!miG!Yej'*B)Q/z5H n@.RBm~1Ԣ("(�AafG ɤL =jfƌ3ТE)đ}d6anmFV*fՓ6(T.­$n$|^tsh.HDM#m%Zš6( ��@�IDATBQ21x~)Ж"(@,sz^K;[#N>qq̘1vq5x5}56Ι3&MDg϶?Gןk 4~]ꥍ'_O߾xBx>.<6vc^e;FN&!? ڟ2(I�ǁ*,:OlP3JR"(WaSʂ }s=Gr mII4_}l1Ť0lANPZ?iCht9sxLv,]w3kU+EEvgh`"(@"Э[7vm铟dYoK}:^uG˫@V2OF6$f o>:&!6%44O4dcbE0+r1ew@#KLs-X:2E@P||6lؽ{t*<bk;j#V}1/lFVΪ'md7)PH}1KQ|6}(Ji|'f9}2 aY]m8fSF*'mJ7-I<~4VB]"(@|jέZ4`)K׮]iȑ $9c$iCthx#jđki?vrg4F:j#!u9nB^nRH|*Өcs}nsU{ m+n@.T(NmE@P@sD�رcૂI'ס/^Lo&M:ծ#Gd1id:W$[_Beuo0w6 1 2Y5Hwi$HiQE@ =VjaM+N<ٮ ]N e-}Hi&idt?Ytլ8&q}^HYfUFëI\w�4IYIgI*("l蹵xEu'}ѣG[% z6mݖ.]ZJʣ!ii?̈́1#nYF',o:˱v<QO'Ri_}71!2tԐM#d/FO sTE@P N0qo- dϞ=mr-m---4w\{*j^uD_yɋg^&줱FI7Ki›~ٴq)LI3n%i3+"( /5dXԡ-`�lٲ]$L(i&id~#`}[g|\_5%J>v5㨦NG.m~2Z$ƥ٩֊"(EY!l馴[|u_ '\d\}|wm8o<Zz]0}O3L#1s*vݷjؖ69FGt;^HI:K_+@T[M % <ײOiE@PE@h�I.wޙ6ddۭ9tWQLoM>ݮ 9ʣe^|wbGOFVJD?s}nZy_} eϹ ׍ ]b\!tw; m+"( LXqCn-[W}W!ӎ/ҬY쳏)3-'!BȄ!PI?Yt~U+Yy%L#d+NjoT~q*8]n҈q5='_ڡ*(@Mpϩz^ m҉or:~x4hM0X8>kvUHyU eK%of~~>K~CY'$ya;h˵k%^{?bMh"(A@ϧzdA�=zADM !`7{l2e G< )H#t"\ڱJXN(]Mۡ1XU\H:ü4T\4Y]ޫ-E@P(9|~sjZMw4$nsAI V^:uM /^<&2$4rG4㕲N4l_rx˸(8m:XQ3@ڝɓgul"T=Vvmy*$& :L#n_}ˮ>NRaJLđFcO+W\_ЖͤTe3ﳑqDZX;*͙@换SE@PDh]O,RLܰ3hɒ%?K Wu cJjf,OVl]-'AW3pA{.ӞnȺV^E?z  xvA­>*xO=sn[yc#PsiV5CvܙƍgoaW!nՏ +V+B]yF^@:1 4<,:W15`'')I%v5ÜmG"s&>UVYMZVFU#M\y1WoMG}St\qW/r#EIxN<in%&|6*^E LD{Ew\+>'v:ab9o}E7q'tR 4e@4e;.BL#0zV~'_c,ğ;>W-gNtsgQ61cUS>9:K_#/,yN:.p8p`d{.3;HPEp'ӨQl&snՏ6ܲ>m~\i~=!4v|֫cmcv1)iq#$ݘʻ-i�{|5@ W9`̪{N(j_ Vn12kL:,IbkQE@(G�`{s8Yk8y9Ђmk4aWO*EZE\q\f)YjK:qX9֦J ݏ>.sK蘇*ґ}vk;q}Ѹ;ЎwlOxW}j+?w3=X,o[n;;>e;︣'\@=vi':`};k Ll>`gM{ ;~<}ߠysJ3Aozk_WY&̯oԓ9#u!s{~m6 tطo_:J[3p*w#UE,i'! !a+T./eUj]{,+ k RQǧKڍvSiȲ |y#4&y|`W/^Hmy:ݼ-Nzv%sC)ڒo<::{oҍ{Ӕ"nm4^xI/"vhk)zwrt%{eG%ؼ$O<3;$ۛ$o~k݅E<cG?؃Fy_`f [W&1A+R)8QE"N,wno]xKBΝL:J$s̡I&G}d8a$vQ 4Pj 4@  ))ޤ4㒶$g#T6FzM&,^A�(dM[8vhZ<@}*:n tCiXMСѱ|jp[OI+>St|\ {}̂4;k<OiO~ J~tds-6q M7ی<'B.|7h˭k}Ŗ[43|l$X~y1EԦ8LCǏ'LatRxV_*ʼn#h'LȲ}(Hvf^uFyZk;ͳ&9f1 s4|84~p42Q}Fѭ3V+)>!1ULb*YFb׵KڭM\/Mbr$5yp;+ Yuɧݛ/^\smgSƹ箻RO?~yܞEhFϯ8jQ\ 4{ kW?W.\hBmHUSBd|gb^P9u28Nk%4Y85f>ϣf\amZOTd#sc.}I_>ڂY]1-:v)H Fdta='V}̳΢u=4q"WQXGօ}Etd=$W?ܖ##P6QGmE]e1iP\"b{=Xz�><Jwf>4>G&^Cf*""#LEVv@pXȦG}.qˢgZ}qqVؐhYU FT mYQ?Uh:D/+['^1m\LSp L[2_:_1H�My,.P2|pzbCh}f njnҙg_(M�&M7hp(�H5d4א-6>iӦ$ljjL CeC8:n\_8J\_NF!1>dHߎ۵`ahs;wV-nͺf.~ַLN5eUղ7;ng/Yy=Dᖞ|3fڊ0Wrp245Wq3cK%5>=) )O{%-8?n馴;%쥵'yJ@rzi&ieCdП$cfC\5cm㒴H+l8+9ƒtxq6r_'y@mqw vmw]ڕtCG*:gNv.^;w`y>}t:Od1 0s^%ф;ԟ'qOJ}08矧˯UW+>v6 㠜{٬zY`!_ziF31cJ38p>E@h^Id?'̳3(Υ]$,X`_yE^yd6yKy=͹=_V^Pqw=>Zx6GWgɋWZڕw\+^ڭ#Hfj`i4P'kͶa=nhx뭷+y؄ 9[9_w5(/4hH'Gw5t)4dE"Chg`B1լTF E@N,(ͪ;,Fbyo~pV]{1+ÆUQmGiCdq zx!mDv*M*}}>b:JGJgڭ} !mmW>Iِr.8q‹ӗ a[e Ps[.66eV(xgRC E B2yg-7TMWؾ٬dkMLg^H3|N8\|E@P:HFiHnNܹsMs טeCȸfqmԪݖbM{|C>Ƴ~Ծj3^5NiKҮ>)*'u]xx*b< 5Im^[(5RFEWX"(͊;hhmWd ߻1 _}RGMLC-b/D[6!XE}n;O|\_,y+.$~:O{+؞FcQE@P"DnK;~\ㄑkL6P\}|whƌlUuZۍ(_i!!2`[mQ8m2fJ^ǥ^&B^*"(.]ѣi+�L%s; ˖-#,$4EwcJI dCCK-u.G )Hnq,V8z(Pq}lɅҧvmmW'ߕv9Mu *E@PEb!ޑ W] )$3gΤEY mIbLȲ:8Y "2&/+>^5mXpslXz كߟƚ_vw0K?mp =3ǼgE{;bV7©VވCN?4-"$quusNbL>8UtRko]_N K]lbH#17Z2w\Yt\m-Ѥ1ʆ%G?boK7㣹@eRH>~ۮ"sH@}_W^~9}ԯwo~3IF¿2"q쪫+Wi}ڳgO J^ N#xo'F-N𚎱cҰapxb s;Ƅm…ݏ7x`(E_H dI2%;D&Zr/>ҎYu|%NO_Ic6v͕@6 9!+1u^E%}_yfYvĴfّ,e)yw5uyM,NlQ|[}j&xM2sdY W"8f-:^E}>bi-H#^݁WQmׇk'uY|ҶC|/B""vi?M>VnK)ߖh&IёN/ć/W{=GC}?wzi$~<?e-xqG P/:P1wrJz\1_$ݺww`T3i7`Dߞ_7aDoY`C҈W͛g?{0J?Yt0Qt/o4bIy~J\ I#:ժCƟwitfQu*G3ouꗿ{>#;Ň{7;﹧vO;[LG[g/J+5jC?S{ѺKW74ʄ޻J($B(#u]tW6jɄ4B$=O^2̕-qK{qRyqMz/ۢ,YB]vݕK&BEI8OR+wE׮]-CP~nmQ]goCO,8m4Z`~Hä u&ل.'ʆg IV.ۯwcL*rQv*Տ+_ix!>XkiǓn/z6{m?:<EZH"F2& VYh{&\q-q5 ςkbx`Z`Er5X3!jn)H_N{.m6)P?suLhIc'n!JTgFuY;L?1`D_Q%|cϛz޽izB<f_H.N>ݨ&1FBI'ѭ7L<$'7ԀIOAG qqGwxYH%Gؤ$**ƒV?'BlȰ=in{qLz$I!q؀Lqj#J>j=5M;}z- Ym|%ř7&${dyYDg[O?$2r$wJafp' S2(k1}aY&lBo͚EWwI ]ič]Ie%~=JݘvHŜr}ou|H4BإG/7+A2?bt֍3>)&qJ`C̎;C{Gs.8p`; �w yg 9<¤/8j)4~7$~^{kc ƂW^%5D&_\-|D5)Hǫ5̒y*^]8q"a[:XŬbr/GX�r2&AJZ0gԩRf{{- ؉{[o%RW #x:bkyܶb2y2wf_H=Nc'nT{e[Jf,8ӓF<6㾩ǘ1I>[ȉyC|C &eXu s ~ld_9d{e:~5dyC$~򮾶�째ʸmnOּ<QƑkw,.mKysk)LtS$ۤOMUg~i.PP6MܮXͲ_qU56/uƷM2YT2̪oEI8=/v}j%>_̋9žj|+iE^v}ཻ3׭Egy[lAwڜ<r_7ӧO?N=Y6|bCn[OL.`7D6TV'TW8vqFGJʢ"f\,5|Hwi5|s$ػRL#x\VbRWd,!12=(W*{W_-W+d\_{%tgEJ31lj׎mWk{*;}R}Ȥb_!j7R<վ`+gZDϩ)G)DQ$s}Y( ?Jr?א͛ԍ1[xqiFͷ:lg2 x<L 6%LYVk;K#[ !e$%M|c{J[eDQZuFS6 X\疛n|Bc!:\ŊJ{Xn`3v!MOL0Էx#/d a{kqWBwt/Do`cyX*;}(G�]`8A;jK>\fΜio_>_y>즙̥w_R\In<i]v5|TfXQ\Iͪe==-X*,}>tiACX!ryj}+n~S^+,$I+8 lv4b%(x]>L9( ^}񄎫Yz;׿~Y kN;ѹ?}mGa_=Rb|BV絿BpXAc5#<$\BSF⹴tnm5# 'c=Jj޲D7 Nf\gV drIӌ3O[~34,r8&+-I6vkw=~ʇL2!GOF|4P\ K35o5d Knh~ :sjĈ~hc7Ϸ+m %涝?_wzsj]=|g6A,rr '<.]f͊Hp)6b'C F.8-3J'aͷ"&7.5\\lq}.IIl/I.p$;!2/ԕtߴKۗ-ehrOǼRiԒN~eE]/y/is*sͶl-m7ȁƽ̓mvi.継\$>jg 1M}՟^x!aURpC{u{!KW.svZUxOjcYCxn/}Z Lh>c'hs(i:,&hx0-HȦ)GҌ'7td}r\52><XB}d Չ5O NNj[l%ӰahhEyo3g \^IBWccii*0ի}4'vy  ͛7Nly419 O#2F$/CY'$IV[gxX؄GvRvO. /)|f'l{Yw&YY/Jjnjɣ>N<,a#HcjϱF;б)�&6R<"ҽ{R H(,X@X_yZIE?T>T.W>tǁG}ddP4vjՊ tҲwYGGQrq|x,I6b~Z<c|Yt-I'5l= '0r j( �n_,7 &q[p0 9sΥ3fX69qt@ج FI%DΕ}E%תI:VƭX8 *W LK[9B[-G=|?^ԧ"("4$Dm$w/mlɒ%4k,3gjdhvB*_9dHnosdO)yK[!tVXiM6)]Q帎>Ub]_\Ҟ}iyrH:P,56׺(@S"W4uЊ@J܉$n_<x0m`VG'|08sSNrĉi7!NB%cGC +ЂS\̳_^v W{DٳtLgV/~ʹ(97R׾ظ8e4u^4v^RK_q?>?aH;ﰃ s <^Va _&Zi ,|{c5U,/^ty7EYsFmLP}a~(N}WqBGlPqr<0^^9<YpjHd3k}fACܢ ,n[Ղjڮ6Q>q)(~^vB|5L%8 %_LwLjk+.k^x97A7gMɎ3 ${}wkA$0 ca|60sdb=Av1b xA,29` zWoZV%LE̼Y-U/F#nȪz7ffۿ<گ^w^ŗŋ?{?[E/Z|Awd=AU@|K^ſ_]CW;,HУ2 my;^zQ`_{Ϳص϶QreO_||̞.xdd)_R@r$_(aq7wW;W #7qm ߔ^ݯ}J_ѯ<_|3-խrN=sZfKbٕ0Y6mK Hu}ۤO_%=ȱ0'Qoo憤|g)v]nſ_:?ooXHr9ViQ ?OOZ| ^{ Bc?>VjNk#=8sbOw 2KW??L禂y䑾bI}Kg]WTu>=rOe5v)ܔ&AC,da'FziMV?82>_kRȫtJoMax{;t;lt;sȿӧ|gK4oVGͿY|~l),B9I]%b<6wq/{?//?hwBn\O~տz?/7.|<_<#>T#kV9<ox⫾+R<^|_1կ3>S]*%пWөԼ/~˶k~~w]?]plt;qug :.;qD`tqg~>j_~>:N?pswUDN#ze<*ޱqtS?(=x$춓{QhCqDyb`ƘE[T<ۤ߮8n1In=O]|w|]w]_l컾q26ڗ|.⇺qnq,([8f,|~o_|'~']jW^ϵ^_1]]Jf51<s矿'3z{wha)oseO/>s>p)_|ps?|w.[e~7_,_Ź݃"`g}7woaA}4{ɟؽwrӯ47Ϯwڄ9gxfe7tnb<_}4yg,uXkW7FbOy@_U_tK51K-~iq.bs=W# 73i+^|t(/; #_qٞ{vguwyJIOzҞ'GG__.Y|W~e@Y'}weW\u?]V3V%N_6Jz񖷼e {f얛o^|Fp/f51<S,}Hڊ?(Z?<ŧuyIwOl?}/ŧ~'wuWtﻟ8s[ˆ_ݷhkg׾bumy} ˾7qnjEdByݗ<xi9y衇wv?{ G}g_.j_e|M 5B:7|q I7cJ35)}ZZ\>y&@袋@r}soy1]|ds?ҸS)}ȶ\?~$&z⮠c7嫺\}5Qr~C6fy?vg9O;mZ|\E F;<o^| _8:ۺ/=wh~aWV<`Q/2=ew2`e,(=3{+j҂ e8l;S9`vy GO!ٮ{?晹V&X5Ӂ磦bkqCc~ȯj/ȫ/ш|f]g&[9q6PWm~'[ʣW1R+@KBɟ*z~YF6'f EֻN>I<dA.c=vyMW[I`v|Ŷx%;೨=U*{f2rMf:ʗ|pwJC1Ԍ_Ͳ1Ƀ<11{ƚO-N|ccc_!H(:bj9Vm1?/OK6(ۻ3<ԮķOOLy_~zO}]V:`<T'mjt'+xM7EQ{m-ys`'Nj=e] <6kAWw7M{0ol5c)o˿[9_7u2`GLCav׻\_PymY܁bkr CE_r%nX55!cm1O91_h[{mu?$/7[M1u^J(|M<3fuGE^tL'Ӷٝ˺%O�}z@u,/.ywv>ۅ[Q}O?ݳ?79=!<<۾[=]oc⧻'YݮǫU|M?C?x/Q"(<Mb =>os㞕|v|gvk~vߋ|m |CP ȿ{?|e+!>[[{ O>5˾?g{r4ߟY|_@*[ F\Wyggg/y|}~or'ظ�k._}zw= |r58Nr_f1L).s� KeëJ>Ɯۏ΍sY$?5zsA~紒MI6\ܘUj1֣|0QVA=+zRTYO7nA'G?q2wvW5S wƏ|\[ߺW@g7s߈p/{ˣ~ʡ{'|L#{x^xq7tٞ~yI63>c[K{]y.|E5?!.=vmc|-.m&[z//심 9T\?c? O[?oFgqI[Gl5a:<鑧zx|߷vOg gvw1?H~ow7 cg纵� ƽ/ EvSWvG? cqsDSǸt_r% 9s\^og{7wE ɚ<0)10cG 9^7 1cuj΃|=?f릹X}21Lԉ@3^y dnQe}^'~gw;̑�:*ڏ49h򱯼Ĕ1Ԯt/s?)yxePWfQ,Y$ P}AϻC?co ~aW|'n̏L}̥cU ZylOݜ /~ee~y嫿+xuw g,),m<Rh-NZ*q5ŅܸiqCIqCQC/cLg^C!y_t. }8E䘟K2 =Ń~IKePH<[\u/ʡbq)}C4cpQ^f_<b6ܪKXT[[OYnggws'(K>3qgz,Fw0Y޼~ixd~\v}~Elo=wUsUyasgtOwG|*>%' 1]`j5j0qEJl=<jJ߇2ݏm57Rh|A>):NcN.?mX]98IsLʥY%\IU۽Z[m("WjNM<p樤OϏJ(v'1~h r||\T1z|Oem,wW^o,"ѿx]l,)|2RcA71-^?;Pp}zQDP"r<js3 ;GnX)f+'\6:A4X?#��@�IDAT51[GTO6M]M;m>-ne@Lݪ gc)^s E#ȥ\"ȥƧGɷgؚk0e."Enqvȸܕo1oʼn<x]kxMou:r8,C1`l3=W;:i;uq222222 EOfb}>BIȓ 0E_l5cj3FkMa9PSSDr/⼆pCrmc:~l|fy5eޛK^O;ʼn'ġ?̖_5LL3˲dWk0fhv@nlsjhhhh8 PP"X*,.{�#)= J\/v.⇢!~F,cUt*)X;3WjG\s0"ۆFNrqȗr>V6Jd|;rnnhhhXWN_|cdQ_|iQ;wSc�MaSum O C;`Rܐg.g2KÍF\xs.c?*.:.$Η!шZ Se5lsTS9D]3n׾ nslhhhh8Rxɓ,,9J9vs6:NYh9Zl-N%:棔+.cRKCӝ?:Ǝh3ƯXc:s #g.V;=܏JĖ|c38V%Mo&6#91 @^y晋/'\d|8._ew we+:,Y0J<r^("sg,1c-K{vHLTۇRD؅$~Knمdqh̏c[UܫssḼ\&kͦeeeee`2^B6V?E|15嫤wA8Fؚ`,8t!\fOАν7eZ֧yIl4v!E FuײM3c_/qۺ}{rk  {3_IKyywyr u( 8pc l S80]Ǹ4|bFy8wwL9{zCrA0cc..1x2oj,Pv{)$uSE~7d%5m ^:'FOq\[S@/\O`eee(d}XXF!tC< ,.'<䏖 Z`7;'~Z#|>(#> .]G}4B^Ɏ>rU>cCY+}="O{ag' k[3_r7SsugpZZZrG9ۜ c\CB\@G/ds?Cţ>YɗƘcp)ZM%1;Cqs ?+ecC!y.>R>8.r_'~?+E:BF<qw!Hǰc裖jNa>5o*f f222pXܓ vY0#]Xj\wѡq[6JZUК1k0cyǧ~<|q:zAݐn6Y;Oh.>yKs.6\2|W,n>AH\5m2XH8%YGL.~|mR M:sm.-----k� ɧ?$!G/ Hwf܁t'G%SK6jǩC c~͓yy|s(n.rVvi5cŸellaW.2CcN .}av!lŸW.ʼnKc̵&kL*'S~ [ZZZZV0<aYHe_b٩yw_?_c1F |qT<cД3}\N;mq%<^{nJc+1zeƃ9hP.f{~O{8u05O?N* =N222p8"XOXL#W_}uEr KV$<~.J_Csq,i͘ůHӧ<gl[nuLg%LI&~NLj1`r_;|Tpp 7 8mWIo f1-+\ח>|1qo48.ѷ8[ZZZ%KCI "<wbh<Ti1Ew}}uauKs}yٷP~Sr#y?$?=V[u,Ųq4!9u\r?$SD178w+^Zes8gApOXeeed.}S@\>B—c4.77 e\p }im҉SqDp8GxuOg9؉袋]HIrVd☺_qKryLP.eOypɰ:pjƄ/;^5~3JJ2g}nK{ m9m---auPöq&, 2"x, K}*c  :1̐.ÈŁd\gG_ʞ'e]_^y7PGi 1cv%]I!}I^E_eYgA;!'q7"فg7~aWK#Cبm +FƷrhO@@AfAZX>y+@2B!Oy,G)>ǚ 1!}=1 @WgNؘ`b;vDlIs2SYم䉡{y4<^ٍ颏uw,0r+/PxN `]EPln#+׎~o%7sxݚIk1 Nz8`@dg=3.QpEv,–~iA/~U8%B517<b_]'Wc;/\j=�Ϝ:U(T?Q_|q_?ck yib56ĸjnj6CctD|I^eMoMٟO+"7e22p೴n9rБV: ұ8,ַ$>Kc ,~ĕtcǜc1E] >qQ/N3}e__/~2ƤH,?4FI^9.:[̛US?k ʃtvvv<Cê)y0o;mSZ?qZs* 9|<"r^m----s3ew<#x@VOW?.ږYDbk5~qbbM?7^f'r)+;?0M'KL$Gl-Ϝ+Tȍ"]tO?a{ok}1NZմnJw ]I,S}m2ݺt?7 � ((g) g)ʽ^<xǂ{!_/۔] f*)}i|GZ'z|=}2v}F:".smX|̩61 c31]H||VJ1 q8:i 5؈TMļ>{@E7MȦnhhhh؎ }󟿻K2zdGMcEtbϒ/Ҹ365טc`j}wZO5rPpO$.4V;?ҡΕ믖dCM*oҾ4c1y%;އ?Ĕ[I&s?YW?܏";!>)* 0/cdU l]XD/|pimr(yp?.%_,/b?elMCcG55/5Ԝ@cq{뀇cR^N#xb4`(ؒ\Y̷źy s?DZ1e?k s{ H7h|};8222pxUzxW� H.&sbQE_/1̵ZMn-Bx.As]N;mCu%K6$c$319s.c7^ uk<sٽ5lVV+42FG4>bϬۖVOyohhhh8jꪫv7cMQv {ξc"W&F\tzqbkq/2XO1>sAqsĉ&n&M _5saOe;DŽ<'"2mϜ1sW}e}^^ف g2 e Y5Q�_߇1nQ6Ƴ@fQ xW:Peb))_=|8~ r)6̻T9Hq_CwvvbG6)!tH1Y3;@^s5=_O +[ۼ:gc}l=Θ+ OuN5> ~픦q----c(}g|3wwoЙ:>` IE*V:31~s5ƫŕb< QlԙwXXe?xi1̍ᝇ\Јdr҈sL>_.˄dQ~?cxQ$N:_4KG>75$C +~222 }mxm`Nȳ~ .*3 G($]@C/ŧ GO|^GQeCrqSq]ryσ~"!y҉KwtS RN6>c1c.ga:HjJYI3-K2tbhs) N o,^WAeeee` H1s";M .z ߅tΔxh}ݷGq<cG[ h|Ĉz K7'cO#3E9/`<?+IwH]ssycA7dQ1sN 79ǹc/k:7Crlэ_ŒeLeCt3zۭ.ȯߴ222 :ZXme")$b؅6|￿߁oݳX0G,W;NE̫ri9cpPSL <.aY=ד^^?_;+,NUXs{fizr1{~M퓋V[8fidwFC?-----NW݅zi,s("Y` ̱_v.ΐE8k<bg6S18ƲC_RA=ʫ^1$}xF  ~r}*ɢ>ڌᵓ6渑rxĘ96c(94d uCi",`r?/f>wCzctטͦg_e 22222p)49 pb n;K1Scq`Ks{O[#ZE#FsNyQ楬\foC^qe 1*/ԕ~H>G eaޔ!ț(:(k u/Y 6;9qKNV'.S(1b7n}yw/~7~cqYwcxk-----ۚ<m3_b]* I|H4Wă>#.Jcdn?e;o fh|Y<A 61<↟䩡\r9α_#O~G_ʢ±TS<^z饋38ECqOcSe5~)eYdP__!ͦOY_Iі�Y.p.,$[D}'<tlYї q$ᇰC:ƚ3cL=-bI9?\B %n>$2O tyL}%lC\>RGr%PrJNy1_G+;Z>6U=dwK៼uznۼZZZ,[6dh`Xiyaw{{y ap}F1G&ʁ,b#_!;G_G~ 3?1.}EbC>=2Ib gvVKI >}}.CK̇pSFMS9&<}~Bu]KxXDŗtj0b# ?cHC`<Ϧ[U@vM;m>---G#'FG#EMX\}E)~w;ճ(+Ł,/T| /ř1figY;&2X o4E${ቬ\<ӕȦƈy)G?ןrJ_%Vv{3"v!eG縵RC(.1,:%ܦɶܴ22222 po,.GYr|/.+jVzp"D!{%5vc";xƈ> ;~C9;g}v/\fɗ>14c#F~VHk|K-˧чX,>}paGy?U5/b~|i̒>KK~,r_lKl=ua6ͺ͵eeee`(/V:Ds <O]\}b!M\ʮ dyD 1pCw я|a|CSvzpSc J:)&ؗቬ{nTVv#c3Q63.cK|ľ8y7䘃_v"J /\}]W,j"(6dS-ᐕS؇>yZeeee -^Zx- :gE"P^:锖;R\Ȏy} wQXy!\?<'USvzpy bq诤uU}+ܹ -cP/]ϐ?<.fyGEonC;->6QOĖ"{0;swWa-k5OSiH}ȗE|%`pom66ǖ X=iBŬ Ahq$1GOd58]=h?88Jׯ}h?9g.Ps%iߧǥ8б1Z8hRǭ lcx>҆=>묳%E>V~)1aJ}ž4_Kl ݮö6ϖ@hf$~oŪ Ά'Fr#\I7 cq\j`3ξ~W^]KԦ~ucC>bCFa>ʠ5-l{dgybĒol_aPZXb6/P:(~ors Pk&gP7sjZ~bޔA\ޜEm)|+Fݦ[U@8ش222p^n|m C>dqaH4ֶ1/.1656<Cv%LUiE>y19-j+OqC!H.a/sO arc/+9gƈ|szljTk,"yE$-| ̜V15 "3DzyuF4c75dj?M;m>---@}9( 8}U=ԉ*\裏߹~YF"8fY1 :[g՗h6S ag�_$Ę}볤fyG5<sq^#ͧ}2(xXWseoKm|><,>.#^4c$)SM<5y@@@@UǮQ̀GmMcU�霦py2Nx|h,N\yMY;ZJ1VBP`+w'ƖeѮʛA>'Rcě_t4]Hoyp }1)73S鈻*|d z(/4cKzeLuod7[{2222PES>O+x!<@ .1#?AIsQ_Yq,]Q&6Zl#aBǶ^QL{l9ER|d<S'VY^=v";xCr`O )؝y<(>b?}?<;Wt؉k{Nٍԇ$%>1%씾'HG>g:S|mZ+ HFޜ'[khhh/$14Qȏ2ˆ,aZ[js05X;?[9Xù|#'EGaCN?$? w>h f~Ő? XEFniز $]tGv[̵t,ވ/kqWL#f( wyĮƴ lEv?E) oE6w,B) G~OΞ] H oC~]j5X1>#1C80ؐi/-䎁^)J Cq Xb+cK߆u_mXW/ͺe~Z'G>4౵'Ы\uT H)5u1\ {p[屲Mԏ"n( =SXmhhh΀EMK%Ņ",<D>~<uQ E8P':xmϲî$W&6sy}Hs}xw"̒b2z뭷։cf>Ƨ,GZ”dڠӋl +qWmIdĉ.;~_lfX/ˉGزק>3NT}uMⷪ\d^m.---O 'Z5Q@>O<Se̜Y<Q@R,MO>gàBL./2[f*Wym >\;F8>䥗^+ϻ8vőo?Wȑy~qՉ5R,)L?{;S;c9B?6y12Ue\^T6Э* wOhw[khhhn3L6Q�h,&=bl4v9QRdqu[;W~.a+xڔtȢh>#j&:|YԨ}hl0>[\x;7rlGN2&71E]/doR%,_<S; 7GRƁ6K1Q6\*4]dwRi|ܴqO@:3/N~~3D*e'k{(|,h<Fɟ1,1~k}>#Q'NJ<[:D] E~Wjሽ6ʕRVs@Ia4Չ1Ce[g3XQ& yco9owc-+qsE4۬B}~sY] v'X[lK͡eed}3\xy,P㱌G He|Grj5$W/~cocEha/x_x8Kn<g:+K2雇!1.y72sm{5RO9cZUW>V'yʤ#/NnT]d �hjhhʀU:j`Q@*ҟ۸l% sa~(5FPdlhDݐ^i}R_E+bsO"9~K]G,cr߱sxmd֜7}xd@9e{"y?qXmX1F_JLK~lU@zi---- /5~2ž ew$| e}`9>>Ii &||~…"E].s 5^ 𺠈<=1{'8Е˲܏>x6E?c"'B?wo|ƒGlWO^zmr?ۉV|žHW&UtΛ:˓lkhh8 ~v֎W'-2y:sJ@,ZYLKeZ8*i̍1I'b l+.'SCd}hS䨋:(ōE$Oe''{nHqΑ\D`lk\j(o.CAs)"ys\'l1ğ[KǰjqOL5qm$/SSbohh8 <q p13"O- J^ K渿W},w~J/~..i?I;}mK#FZ8c1vvS̸;i?aqi %_3 c)s̈<vc!=ruUK#Qo?X_S,"<p?$=ey颟1>:"7Qi//f?%W tkv w93߄222ph5 $-.NŪ4po)FCXy))A9BŰhܕe<QVC\I ٧H#"~O?wH^;;;=/|D]Cusy|d)j></UO~8W/Cy1n GK.#yLq҈շL7nd"^Lmmjhh8 Ӄ~F Bț3E#Wk8cnF}_C~AG_4mGl`mD_xqSP8UDRDRܰC\{qI[+dg}ùE:x[XKT G.+v{T,crHE8ڔpG*/F anݞ{ciG:----vLNQp(|d1bljlV]H:t*Vly9iyi++2dY\o?α$W3.덹Se,'O) CZ88qD2?Z*d%ys)>ЋT>c髓FL@3fS@nlkhh8 o"i9眳"?,) JTz@O-.{,ΒW?G=6q>I3f?/~r,-RHC,:}9,px$O K'm:iG}z0lƫOq 'uc2xH u_}i~VT~l6ʤʇh2l,C~ [ZZZZ�O.iָ ŝ9) HOiZcE\mlfw jp`J(cL>UCD<cF\ S$6O{s2^zi-?Rf}ij!-OQh_;~Ht<yDɮ>SV||ė|!WٗLe}L oM>mn---xY,8->v$bC5<ı H7X|3 ~*!X\-.0kZk?%C2q^R/6,r+XP;6Y$-33^>7c/Qe`w'|r\|ŻOKW1yey._dch̒yXc_Y /&!ܦʷ8kSOsW@@3gkYq`7.8;>!:,mP6Dm*&S8ǚOcXq<갋:˴<b\xiye+gY·mBӏ}c)YOB*⑭1^-Mf\*Н6?B><PKXYBX*3RξTL;!*NZeeH=q݋dN.jv ոm^(<E$ xi<�}-N?GkqD|wԏ(lj61>tQ vHq?!㒏4:9ao =`bsLd+#&ڪ4 e*8_x16_E$W</byzxQb+U>cScf*N>"/>G̦^Y66f[t݅zkWv*]f< H~~\aąP 5lpQ)V-zeXDɥ<%8y| l%w,ăE\ =i }x.JS\|ľUq3͸Mo䦟6 @U͂LI8.QZ�[k34)=LE\K^] z}/a>eƧ޾T96Ak↢߇)쌱C^_QoSY>4%|KBE OW"Kҧߊ_5sgJ]/5%,!S>DGM^Q:6=`QW2/6�gtX<=C}+^Z*pplhMgDıȕ*%XQypQyZq~z 99<F1:Ș; <9Ŝɫ3C2s Xғ_.$ryknəR`?eϸef,}1M[@b&6g}=݇\eX<}Tq;f[ҹh+l8}Og8ˌ_xkyO?78sxv\D>GLۗjsX:TPZ@RsPDr0OfVrVZ 8ҡXŊ"ã7-w]ڝdޙmhhhS33q:'H.}7 )[inT,7!ƍ! rqqȣ~Ս;&FG*a7t)p?؁jY8|]}c1g16eڐxY+}G; $aXƁ8lj6QF9L>r?b(+aK(6C9V@q#^\[ZZZZ3N;,.]fZ' NeVIWbƩ1F v8!ukƌ7e`x=ƃ/9;eB-5"vU< 5uN6ꤾQss=>]s59wI[] e32޾8~ǾM۷ٝAޮ~luGěv|ZZZZZX(cMexGspES7gj0+#1<1^O9@5SKqV)y)i#ObGT[HvZTև~xqw^tF>GZu,ȋUiI>b">S䒂\/;h7tS6٨j޽"?[khhhX:St!pbL�wv!UٟUW1lE?^3&S c_cHN /u2mF9(]7r92l&.g#;uɥ%uhv! åq+IpQ.V?Pyu%((iΤ/7ع@2d\5yM?[S@vg9)iTҴn@@@@DD638X-fLk[,( HxmCvQ]M.  pruʆ|א^{(9hj>2y#ۢc!.c~ aqWnʘR.UgQO)iŇP@2>_g>׿W`gL0Xx䱉S.3/_'YdPdWn#SVEaN~k----!d9#`G'(ҾSEѱ\61a &)̔t~؆vGO}c:1RciG>Z?Ͽcs#e%^Iqq/vvvzkW'zh<JXeg}cO缑(XEN#ؐiIG 222-'e4OA,g)P;,m.wkj?f'_Ƨ1OŅ Ǝs&F^ʢ]ESƠWVD{qQ&uC|3ޡ1ɅXޏʠ(Y@B2V~T|CqG>7#N^Ps󳇾2y @(gG]W Km"74千( +" '=WAZZZ3-8Z;\V,,) 9ɒK|YE1epSqD%lŖ1,1qaC8F+?d~7mԭ'RLYn?1Ǧ\ا�}`<(xuz<}#EGF]G,pW6v|L(\KN)#+1$m" pVw kl@@@@9|,KYM*bec~XA, Vk[c v ~[s|z1|W}f'.cVY;ti{Ab ￿/*k*~f<b#N> ] (T0S\g;QOSiԍ62ݽoǤlݖ �me=yOOk/>bQMѾ_`+f(.<hJ\cqc刜S>:Cg:vNEf 6>#=;y]vYesn*+Q)cEb"M@$. #~ gS&EUMij222220 (bR_C\]E~jmjp56U?4;(z2ŋFy3?e2xŔ]7t��@�IDATD?ƝSWXVL"ڇF<m4)ڮJo?PRg}i?‘bѝGTyxXB:M1Gze^V@nnkhhhhH8Kx. Gyd),\dIk;VhS#cȮWa Z1.⤏{ڜ5<ݗ"27sbr?GL䣮dwX2fc13%lۧҞ]H//"%류K2QşŪ2R8rP"Pt~OO&V|:}l"ݚnsO}S@@3.s9mlA$f{GKXY}َYPǘ1]صjuE[Enkǜ.Ms:h H5 |+֌b3v6RʴWqXDƒ :x ;hKMZE~y+$qX@Z<" x$2}^!Utk `ScW@@dT=`8�ڠKe!ET~S1l77lX>NO+ᑑ}b}6vσ)_[sS#هas(6uyE:))T~8,"/䒾gqqܜezw߽U!w"y w.ʆh~իCn2NqS@3ohh8TjWi1S4M<e1B]"ڐc1_C61Qǜ>>K3~]G$2y2 G G vǦ}E,b"}GYw}1<:c'V("Qfq\}S袋Ko)1.KE;xv-"qk։)ɳ̾[H{aG}EM[S@Ԧ6g[DhO'\ȷ4ϛ'Ί}. Uc?8scx]&nmj7D\|f}^K\"IϚyEL\sƜj7GdPv!i9:묳^zi�wRӟ{e>)T} :㵈deҒL4N'F2qL222ppGguY8R8N >$.\ 1~앗glC.c 8[ɇUPq[?˼}q%߸hy}-~a!cbTq~"e,5Fo_\ G,9'xDPs/UW]clxd<_Jvm{V|;'#+&ڈ2Q'N| {5mlkhhhh�GX{~\|z Rps9v}lY8SAR Q&'ۏ#<#Ż]̙~jed.7Pg5IsVT8.ie'ĉoyK$q(Mϕ[n/Z)Vø"Gɣ#ix_4)vpS@nllhhhh̀G~A<9Epy315x<yKW}p?#z651O2ơ= v[Lڇ*Ұ砐d7n ˍ )Iʥ嵀O~-5 q366e(63_#9ȫT5$mqS_m^--zg~|b.a,h76ʭvh[kXF1؈C^ nm>CӾҝGvt'qrc̛~y(ɑigPs>"&ʎo9,jQosCY'7:~0vU\*&RuPx}cc<4\^G*V|_)l ZZZZ֟o#fgGvZ\ ¯-7̉'#ڕl~,ΡG:eeUI#NI,) yn6~vڪ?PlʥΉ~a1%6^;|.e7̡xy!jlRwU}L9mks7'Rmtkv 7y ZZ,m pY, ]@i,%ܯebX X& aqU~C)j⑝G.YB!^o}61UbyJ˗h‰+OjqsLc|\}bq?]w?/` bT(/ĩҢ~Hv H5&222 mǹs H\]d k+#_}[Ʀ4~Le)~jėd,CS<.~7b#(3fe2p,C~ZI)6\9(sd9]vY_D@;rx[wܱrY>|Bc#fɴ"/$St }7l9 !}}~KiNˑ2 y,hXOC>.0]Z?پ.Ԏj1'*"Q<} GGv<u{݂�Ơ~MeLF6Gq8޾#9rSτw]EdO˾c E$5ǽ+FI+F}ӏ-nS* =)Zk----#H(D>K,*d%q!] cU1gڕ1c1JKvhRyd, }h;ߣ?HdL'xț+TYyT"=.~W)*"|=#؅dL HF[Bg}e{'˲~ HN/vZZZZeON[Ol管8\Ƣblju?jcqK>Wwx~VE;{>TX+TEH\HAmo~w <?!'GeC8_1Q/qK%GιS&VX<8<OA.dw&܆٭fPƂ_'6<iYͲ=m߭* {umיnmhhX6?؞>Ocz< UVٯ]xe*}-3fטxcvcc`^)cq-r</^l[<\xGksye/ֱAPv9fu-S;[xNK$/8ҝwS`,d}p|޼oK W/'9sq 2S.UOߦL|S{?7y 8?TH:L<5G } ,XS)uGqܩX=G̕XhKy-`}{"o^p#zه:rhG4uX.<qs}/KI<3^xaɮ!_\O|q?$×~J</Kcllk  ~Ә ~fv x*gdiqq%}#/Ȣn?|wqUdXPL{ؗ*Z\DÝGG{gng; -ɣ1aG MhyIb>gX<dWL;~K9V%_hIЭ<2cā($~{ g^m.----s3w "(k|sR (|efC,?x㚲*2y!)e<6rb#\C? Ϗg_%,c 16DrGvZk_s1أ\F8 H{H1G^}=CLozӛ~H HbCN_(c<g22222 Kwq1l~\AmF?O%{O(ٕlJ XS~G_H9PXh ULJ~u|[_k؉ b%}&1̘]q8oyY}ϩT x>K#Æ>ԡk=~{ !Nn >{NXl\iIe?GMaӞ{!u[ZZZZ69,vU͓EE-.E ~m>qD%Sy.2؏tG (,o{/;86c/LUw*ukx>YӧD.e=3߇Zd|;cn".K{w1^o|&6i%9"l[@Cb[pg@@@@@� 8.1m3ls65mNLc>)5.Kf6SqfUȑE;6؁ܐ~h5rlFă=r>'9&MlYɏ6_lSӐs 糆Bӟ[(/퍻?x^ 2b\7}S4kxEܔ߾3[ZZZZ�OFtU,v\8.Ӑ6'!?s|دelJ)ÆJܾHy-pP8Z<{ܫr&}ySIr_9眳x{޳xQ8;&/͋93R+~!q.!`\|qz;PcoG6a9c&v H6wu'm� <)OXgÂ~|,sBpGfjn9VXgC~RA#36N %O{~_Rڲ__lj8R5bCbM?P|{?W\F3_p6\n^ct9Χ#X1v}F~1]mUdJiͧeeeee:,VX|'sїkvc#V:_o{Vql@,r׿/9}I.˹$+_$qF2(;|)#c?KyುCug<+N8%1ZaaG,"{bOCnCȳ,뵍m*ݺlljhhhh�<:C 1?%6c%aȈg쨍iG}_<oCcmL?8b,({*;t}ݷ[<RXҢ2 #Y>Y|lCWE|/T޼Hy<`>gAR믿N5c)eO;wٙu}y)2c4,c7!hN}pDla 9 -f֘r8'wCc*6}G^ʆ s<{v[Ǿ4 ly<E-cK>Ќ2䑧 K)޼张W);rxe}Gp`eqLeP1Pe7"Nw!a K}4[gk ПVHnѫMeeee`OXȹpڣg'.t$W?Egs*|ωXNbȗѿ4E:x G>q:i0yRNu}7pO~rGr$b$C\]w(9uy^Qsxo$|`#>~<EאDV/t_2X@ZO2XWV(t~{ HBn-----ےNa.b]mlqkl󜣯ehC$`e>4{YyԷc\9~g<}q@?*{[HFqɥ>s929 I?,"kB.~fyIƗrK?cpccnƥ/"M(D~ M<mN-----w./K]xaebm?Ƕ6/cf_j1,y97tSEHa?/I'N/] 4ξth-C8rH?ǔ180H<bk\xu؅ԧ@#"N܃{7BG<HQfr_&V@nYmsjhhhhH`÷YG[Rc,XF66X%)ebƱO^yeՃxd9c3e?Fg }?~K)Gc>0NEy֍t\u7y |zP8G|�LnE*�`y.$A>t8zPtxuY}Ja\`-jbK6yq@'ن9 liX2|.u!5S*glqlt_>@Gqa# 9o|{}-Qq�\rI#Ilq(xp}ṣ<f;c.egaƹ\'eH]!LQ./Oc.\R{o:>zX.0xZgͫeeeee e .jmݸ[ +ppF]8 AG.2Dpcm(ls n:pmC*_b\ɥ瘾yo|,~sN~]w=2ċ8d>o'`^;l"o싋}d޶lO`s_@AfT;;8Xp-\!|Č6X8q1 S3C9w)_U-).>>f<}leK\~eXZ6V0e;Tޯokl'v%PE~Bt7Q^$� QZ@@I8cvڎ}}N =szn<<HY3kZ;s3яM˃c˸:J)j}4L=6 Iuy5 K"O%j])<?l|!Lc5D/LL}>]GQ:`SE"PT"жaVe߅S̼uA_0ommD>mvbX ;S;hT~ڣݒ_f2p$xdo;NorW~)e\ؚȉX#DR'eLi\/OGZ†k+凎뮻.H4BQx$m <ܺ҃HkˉݬݫT*.kW֮EY;]ğz^W_:ZW,<Ur##yd>YwvڕB�"<W lwZ:J :Lu̐q O.H'uQisIeK^?ev7y]ȭ<S,>Kv,׮2uuڷ@E"D/H5=7ZEN-~(ho(}Qg94 j ܟg{aGI pӶeiOQftNv|paO܏oJTu⁏ u$~*-qyyE]H:^.$+2И3/U2(+=1UN?/|בu]SU<Q@E`A ̒p!$͕x+ucKgZmmiv#zi)oUvrxO|ᇷ؉D] /0Csء"d:A}% <_GPr<,CKyc݅d{l79#c1J\V=k6⃀916ȃE΋eۍ֑nde"Pl;?mo68h&?̂vl)ǔ:.PZ (b{8 ;ډΚGvG!>[d{!mJu%֝wE'(0`1[tdrQ ԝ>As%4rKz(u}y|l<rTv[7ޤ 4&|֯#ݘ�!q >U*PP(wN.;i}`ه:Qre/ xy�IȎ /g}<! jZ#GݧSN99kb-bڍy2O>Y7J_)_D|a'OWFJyƙfcGY {XAWrY<"'2 y򹭼L?[Y躧 $9tU*@E`?} |a4YtrWvic!>23SWY? ԧz6m;3{K#sb-(U,[/ʬ#Tc>62D\sMOٻwqGF^9}~HH_qmiҼT~]Fмɵ.WQT*U\tQB(e(+E&22mI[O|[{y HGߥmmYV2͹⋛O>9-Gq.zP~EYy}^Vn])ܼAd_s-DZІuzʌAewNH?, Ƀua<tLBI7m9b1OoBڬ�r?ʄ܄}T*\聚:.J%-}n??i|e||2`:x;6 y&eےW:܇k׮<xD.osL!m|+ڱ.d�1br"M(ox#;}IRFƐ<vx&,O^El;%-yѮڟ@E"PE ͺز\?/+nVV7ѷk<|!/>z, $/\,ڹ˥6yE{|_vyb΅Bc*/w}݉u8@~KWKrm<L(C׾yӏ9v<Gfi'Rlƶb:w6/ b]G"PT*raXۍB.ߒmmre"zy,YPCsx*`8vE3Oȑ.9#O\uyyb=2,<us:@cl( F9r%R(3a 裏n. ={tݡ]vv؝Foڌ؟Sn5x\)\ST* PZs4ͪ<x*y./R''eQ,@G{뮻/I8%8 ؽ{w SW kE֛W͙跺QG^NӯR� o>YI/b)VQ6)s <欳JCjJIQV"|wSiuڷ@E"PEEtkC[Eqоy̥ۧo֗dyeaPr=ܓޗǎd[V[z]yMuGu"mkl#^2K)}dkƔK~[y1E?Ɩ| ސ <~Hvƙ^T|0Gļ4x/ڂDž?&tmBڬ�2 & ncE"P6& v.q^`3.ew&SĴdzK>˃z%p!x9S&#O]|Ӧ4^} r%^ԍ;98,UEW=r⅜RD6?Ǡ q9眓v"oho<~8ރ�#EO1?O;EwH~25U*@E`pyv}Y>0<F~ʸHL0n#:=GdwXGx'6{nsiMrG7R@M:dۄ#Բs 0!rʷa-ڥ,/ANj.橧j<E?sϥOx/)?vpU E66&4蓉QUշ@E"PX4,n\0w)hQ>/[n>>)/]P|1j"򺄏}cwߝMoGm2k:x9UHdRlGYc]~u2A#7c`Yc Մ sP^qg6W_}uz?);Jo߾p [XU;@NF0K5WT*s" sKDb</ʎ6q[DG%O֓zA\,oO%[5zlŷ ># R}Qv'f{>Yǣ$g2~aSUYeSO=yӛԼOEF[N>uiGկݝ9NcE"PT5<4YIQ^yiBVwU3lyLwwq�aL@HR6Ofg̹s1_/(<hdJ#Qg8~a7f;ca�~Pᇔo=E|gc0Dg' ;CZ}T*ۏ@~ǶENIES?֏*(cqE>^X2>.=@ZCDoKj_$(ջKұCGv }ȩmMGbO^U@Ѡ ~fm}!zEM8)us@Gy '4oy[O<DS}^e.$?z',r\6Yܜ!ݔ[Y5>q<9e^^^G@L2ru%j0aCsi!xNEIWꑲc.]cGiHmOJyMBk$h̏:γt[tzҥR}Иgq1x|4w\  n_}ڍ!c"\eʃP}T*v B|. =.Y*8^%k43i'<r# /0 BK+x]#<r<@8|s/׉2cb_eY1;x:ڏOS@3$GP{CȭޚI#csym@T*@E"@X<ƅyYs1<v֦ Emڧ>޲x#kk vO}$`7tSZtۈ,O9唴1C滏Cc6,kueO棞M1Owl^,^l9>]0'u+0LXSYyGO_ ~<Na9!6wL wU+@E"0h}zdl`l̫;+]-}bsIWڌu<[%x|衇k61^_j?ǂ#be[qNa4m(n,(y\r-S:6}X(:򔋺c0Ix5\3}�?,*D@dN$~{ڨ�iy Ǻm_E"PXo>E 楳؏VG +R oec#;4>4y\h3'x:楗^ڜ~x!>gB}sϒ~΋aC6vB>,縉wGټ2~;*N;梋.JsGM?6fH;S|X6~Nۨ�r2K&_ U}T* NCc!Y]Ab'\c@i'\Y6sjyk$c]c ?OWvUxPoVwg7W\qE:w  iJ5?0\؏A^ru4@ɫG^y{1^| yCw}鉬GuԖqNSe6+dLD)[TR>� (TbNK]BY4!Uf<1<b/GW}I,oL,cgqF7!N1dyNv+8(=!7$j ݅xS䔗F?k1Y.x'd뿚n-͓={6xCyZE $USE"PX=άimx} H #;g*/y<2>OE5l1K`py'G >.ۋ pyhKYinwV;G_r~_Fe_HK uD@,?N@f^p{7=4*ژ5}S~:{_/6&:}Xk*@E"PFE%EP0z.Xyu0EdV-Fְqy>|/Ƈy]ws=QY) g,}tsoRڎd=+289Åcyr\#?sHRc sQ?^Ch'c@NFsmnp-T*%!POr]0pA'|/Ȃ7mZeKE2y@j3Ws9p2_b I;msFAHb~Uc/I#֡ϼp=)}#O0'H<y|!=G8mj@N' F"PTSY\ <c_݅NJKԱ=М;=A..'͹ .dCsX\3gݾ}Eꪯ\mu<|s8{mGrڊc4)cN/`}߻wny[nY0S.$YQf_E"PT),\XI#"N74h#1gj"ƹ l�I@][=묳GW}t8/$rc1&K⎣y?/c3O"1;1lŽ'|rs%c>`l3=\sw4'pB "d 9z<@E"P Gc\ \@ JbXʸű[:q|}E&vwxy睗rc8:?.#m)ulq.rRY)(>s1O#8wV/q|24Oq<z>R& SOm7ǹh CPzpϢ쮪LPdB:%sZT*G . ;,&NYy}T{,XiúE>/ڷeۋv"x|b{xT^<45yMzA|h;Y<_xI K{;-5\mg`5ͺ.NqnA\yiW̼կ^7į:]Z[q;}#*zT+@E"eIcQ�Ri3^E[Kj"_|#g䳐eGyeב,yߜx[ʂ$}|<4)ӡnVL  ~>_`׶;6's'N]@Mb>B7np$~i㳶F8}mZQWT*�qp1ɂ {e"<:EkLb7٩y?Nk^yt HhiY(サ+38#-̝3/]m}RL[[}_E[_8e>}a\⌾򔋺 &bnmoK?H]ښ@NF>k*@E@ؑbB*O%^4 aClW9B4ˏ!D,D U1x|ꩧҎd^  +=eDzߣ>\,,GJ;K)e-$WziC�v-SR| /밓SfoG䘓$c9&ɫ=x?dWR PHhڂT-T*@+8iuVlAtܤ[ (G;NfA}Y,~>4ȽXwyggϞtlYyxsWvcW??|I՛F΃HW%cJ*u<es2P.Hc3 W XԏfL!9@E"Ph),.{+O$?4Hm _v"6Nj6)3sDE>SCH?ttw*my()2rG2C(z^kwV{C\ O@|,cRea,U2C #8k!Hԏf\뇩JT*@; ժ3^pXV(ݗE F"ș8<2L7 o^7y<@bߔ:yOҿx8o[jG^ KYvJ$<J~/ۧ.5'".,| "^uU)xS<n66솥V*@E``ŽqVq͚X@jGM.fmcv_{G}Ǜzh8<+wڕ<@ s/-C_ҝYtsl2.&s![%Xt{a KR6` \˃.cCu6A8@EW*@E`#-S,/.ձ8bdokc>hχY\ BIq?#x4db܀e`A>OQ2Y; ͢:�r}U\:3@ƾrgY_W5_|qz Brxy{T&vkE"Pl<,.YHPWca (W䍱;Tʯܬ>e  [nYW`W_=}]i ۂICƃ>"GQֺ˗[*j\m{|ư_9ځ*3D<NBy][o5G{5{k+MdPE"PTz(W!.Xx@r{i{|8(<{>iA( (G.ʡ]]2m}ԙyF4Gyخ>[H~R.$sOl?fdy^SځdSy*"PT*#@�YeG$rȱd7_om6NjD}ᄏ{oH߰}JGxtE8,KK<D[‹i:RIgMh]j.QG 8$ohc_M n��@�IDAT8gzC??M"_W4&#T>[+[ilT�Y"PT*� +.a?`+w0rQ拸v~ټEH[yM}|gO|]w5a k++xȥ^: 3~R`B=R__|y\[j=|$;;iQ8˩>֡hC=x# w!eȳ:y^|HCF[5?y@8kjT*MBQLUG՗r^-Y|ɢX%;~c`kٓ}$Q'KJ;? r.,qFd^]9}\nԏ}?C qkҨ\uc#]=裛׼5E]~k~w r|jT*",>3Ң,* /Hv m)g]nge_D;U>|.&@{,#$^,<'tRZ<ڵ^0Gw c%")K6r^Y_e[q':s"- !(:>S$HtP>W\qE=Ãv5GX0:_@E"PBc`X(yCyHBGyd:BzCm;c>?e۝%vIWy#u}isLs嗧{4pd\7SOҿ\NSW}i.%p}g`\uˤɅ1]_ac,:뙳$?;3dy[?sW>)o /qgDzE"P=v5_hF\A+ydf�N^nghy[RGwq#O^g?;]GY%8>q�xX~đ2I^^^QGX_rg"O429@RiQm]rC2c+8t?7ޘ^ƛ60Q6}k+@E`s`2$/qq%:yY�h >} ؚGۢڈ<#X:y:\,y9ߣq>.ƙ nx?G~LB+W\nC]d6r6~uр2iU2\\O.\u^C`<?\uUQUpQ;O0V*@E`0MG<RbEwANYtum駟nnDiONd}dK.eiC^(o9mvcZy;lUɱp>MǠO^HK:+uusH -oyKlv6)& pkE"P.nmg<x{ YyVMTZ/ӎ:\7/+FʷŸ-z)mINKX48�<Ey1YR4ꛏՖԺ6A p5o羖xQ+>8Jڔ<sμ: %#N '\y黓X>IylL�YL0@E"P8^xazW\aXyŹT-cƫ:t5wh6_=/8 ydQ] mSW~LsKC>c}nK~Ns< ?L?yi =U3xٗ81o=42PIH^T`t}8@E"P(!$u,X *!x]%Iv_mu[KǽޛESOMOw"w�2/]9SXV&%xm\߲Pw婋U٨ysKgQJ]eU(:XF>@؁Y OzS7wqGz6nf�ɇlF"P,OxMU3 JUvZx$|/rYP$XIfV\6/ϣj+/|0z P#X<ӛ7ӝGw ,K"u?h%/|[MF[|$?vɗBjYvb Elur2xF@jQVT|饗sٳ 2 aQ@E"P0X<,d# ӉFM0YR [{lze矟ǸZʢ|J<MQ|^gFQ!Qã>4^QNeEq! [Ncy6GNZڵ+gSmZڼHz n$T*B'Gx Ȕ.y+ YRNl+?n]e{YvIv Y 3R7qquƠT=()4&xmXѷym|> ʺlƶcܷX?K1xtR_gt.\&(3w-OW<VH}RgI4Unȟ '&_22ȵ@E"PPbK蹧'.|ʰh(_<?V>o+/"m-_}e9n;vS!k YD3'f&&'yY>AC6'F˟"?1Ep yW^|#zʵ 23D<$9:sӏqrKV:7*2\}T*81V1ȊfJ 6VNeEvO93<3:/AT~ Ӗӿ6..RzgK;}g֕Qo߆t%w[й\%,9QǜG7>3I'5Ktuڷ@E"PA2ǯX^.CyvF=-)\uE~ii+qvlBt]vei瑀1b@3`gƐKe,UziXVj.;mu|.܁TE;1UFkuU  "7mޱb?< ɩ'x"HBkgZWT*!pT] +/-UsL @QߕiN_]nχ6{%;ڊm,n <K.$>z#`ƎE4W)@WF:%x˘'-5i&8SK|x&)G~7F<v qDF9i^o>-e|Vpq?iּ oH:@־U*@E^Jb"ȍ],8ʎIw</P)9^xas 'L<8v<dqeK7dL1/o,SmYc>>>^vnά>J $sfS.Q.QO?cw8iH'Ǻl_E"PT"q v ټ4'_‰_Y\˓r\m)ի+-Ɍi+16^ﲓZfs7_~y "Y#/JPƺ<F=IR2y]_Y=9R렑OۻwozO*AzI!)sYeJT@D*5[sEJ>꒱>~V܉仏fx1G=m=Nuڿ@E"t-x>OO_LPead4/+]HvXWw6gͯ1>;y_ߜuYiB8. /"_2yY-Re:%~<NdiG9ⲿ}XvFX7ye+b9V22y I +moknhzS]ײM@E"PT#+<8bI_r_#8"8YUjeJ9_|q׼&sѣ.-h,F^mG*Q}cM<D?ڰ,V^ȗG>p8W_p^D$+4{yū=vڕ@qq[E"Vb8SXY1Qi"H}ɱ6Ylkg^{ieq=GvMw]C.i1<1Qn;ʵKmhTW2b78ԁrR.ҡrm0Jv|i.x8NE*c*6g[||8icv uڿ@E"p?.gkObeLl"B-Q/X<qiC9eJTHKr}<#ՓLNLr k&hȏ\PqG^J:lqV>h#'֑E￿ᘷ$\ ޔQ|h.k� enJ]i.\K]yQ ?{ژ�r"PT*c`N Oc%墵kZGvPxo>3FlgW.AW^ٜ~XZqEFΣS^uܢڏc=tޠ-:%~΋v#g1c�lh3.i%gDjgJ<35zbT*N~i!b�HCoC y'I[;Wc51cdmHƥ<E0:\.-˃j;|Rb;1/H#xU9y;"_R5HК{v?qp|yBAZȷ=.dns@T*@E`y |!yy]l3ֱxr2G~W>%7n[ct%[cW]uU`>1@_PSSDՁZo>-2g۱N4=WLPCe/Jӆ;>DGllz]8�Cq<Ɯ ɇyΏ$5ڭ@E"P!@�@xB|,G{yeN<֓2mv͘Ww^A>kkd UƁ�2_u+Ů2D]7-\Oym.Y&pu|><>j�LNSԧhI"|<)甓"E>^Q3[V uO@25U*@E`>\.Ǭ/yz !|ܥvl`OnN<0! X^Q߇>tQ}<h+Ԗ=yeh iK G8l9EJi㎰2¯B>ص@E"PHH ^)3I.k8կNAmچ%:zCӗ v/-;EyeG9UN;rylyliOZbX'?9 RQ<}Ҏ(S�2R󱭨W"0dn99tGqdHCM@E`wA1#U;z0t\s#PWP祌Cۈ:y~VC-7}~=83:>U9^Q򷛶ac-=9sA<R 摉yP8zߣej@uIy1~C~]ﱮ~U*C,b2@ !C$YD@kf^_l=O]=cR0CVc|"˗"c>e )T-b,λu_|t}< 2W].Fj^-#0tE9P/[ꫳ^uY6:k*UA>*#1r\Вo[)Gk1=w<c,c?4?>پ"exQG%xd \GCyQz(rNڌmXyu"/y$`L} gz8yԴh=;nuZ/11dYTT*Y0ܽ{t[Z$K Zy@o]ngHyV!zCdq:>ݾ!vn؁t1.x!cټT>T^#?r9d3D~[^[]= 7D:.E<2<.FѱN;'Pi6xv%Or9i#H~><o@E ?xmt.8^wq7@}[Wyp/,ݮco/=LCs:Dj4mW>q/>sYwݻy'.9iR?ˇb#ږv+ wBD܆ei]*iCkҊ@E"PU|FpjC<3 a?<D0D4=m [Cm{=F|c>1 62В]uJlxrn΋eY٥7s;AnIq2vjZ q XtCW[RQVO:ҵ '< pppSE"|$x|6b\. D3Ln ʸx]ʃ�zerݼ<TeȎCt P;:.7)#UF ?i\nr%~żm缼O9+wbW;<,c`j iE4f굶 ?wL?7գ@E"p�߹5,x$A(*.\g m62dԗ!:Cd7TζK4/c/\,P~6=Wz{`ϋ;ȕ./ch#cD>+y9x\>d9^SE"PT*" Y!-CrU,a.܏N b.ZSKzcd*?DnQ2Dc] ! \?/?\ן>^'XKu>W<x|5}>6ty0Fk@;A~E"PTR<icXȲ8va㠾|@L8&͞vrݜ Y1m*4.dc>ߢٖ~<PucHv9.;di bxY>Vzxpl5U*@E"<c=e q!C][e2]>CdaVYuio@ccoL^zsHt.Et󠑲6c|T0J\$@Ģ*@E"8.L^hw!@KO~\Fے2(qd"rv|O-Kdb}z|FntO}&x1̏*WT8�p_ۮT*a@ _ /L'Y5/߲u?^W�~G|mDvr~id:ю:C MV>dɋv汱SR_˱S̷yƃ>< #cq6#U�DKجi9̋b�rxVk@E"Pq}M(c@uQ"ϫKn'b3/Clj{ J Vh|-M9#/21%K.$:XcC;]y3.\\O7lJvJ땫zgME"PTF#@6XCG4rG]S*ݨk]E^WzQK>vډ}mFG�Ɏ2vˏ6~CinE3/E|?% y'ļ6|j#!2}6jAXZYzkՆ }-۴/…XUv|Yr]Htn! eOHv!9ƪLN)([7D&*yy^h)գLI?)+rR{n˃^OHdyGb~O|.룜y<{_wu)u >_vMUyZ˶Nu5\("p)C雾)}|ɇԭ kO$=\}{Տ@E`M`w޽{kCҼ]|e_'KZ~[j(6h7F u.%o{nR6(Q<u^ƶc 桦/<[oMy:k<F6'X24'il[^N:V#i#@oxxه>++Au<~?͗~cU7 iki~~-ѪP+*E&MȧzHʷNYCd%3K_}'!/96,hVEJ2ʗdlxR}T=0uwyg s.桶' y#%uO/]U2l?܏e_e//Dzۿ=P2ȏ4^{m?~_\TXݨjwnx /J{{{TGydzrBc<T;Cdd1VMO"E*=-4>(36ИW.KymPG~Q~J -+'O=i.4Y@[)Y7Fϱ(3ls\Iq -QqS݁\k9׿S4OuS$n"OXߙ>=<=77&Xhx͙g_l_Usm5"A)_Sʽ,JguVcKseMſ>k.i=KFw7S[_+rE"=v%/_LɏzǦc.畁!}2}0}bOYm3eǀnyg0`aq}Q*k˺NlX?K^r/[WN, 8؈3|BI:J)4Z(R]]<&"2<.Ƹ@תNAd|d1֯Hs2}7s_%||M׾6[%=,OO.[ߝLS?SIC&n~9T~b~{*Ǔ?󛷼-h#וW^_us?sz2]}Q0E~@~t<ޓ/c9&B#mo{YQwJ`rceH__銾##ը~F_#o yק#3$Ȉ3zW?MW.G9b^)+e,uO뺏p_Bc__ooR?<EWe۾,.[~~k#};ޑ</BoF c?R{&!5]25g6}w~gÎA%sT/ EJ+C!dE`R=&9<B u,d/orܼCڈ~el"G,y+_/}iX;E+U2m?hۋ!ەӏ[.;XC,.hGy%K:!TJ(OdM[Fk�n#ZSD�]SO=5}Ȟ54Eӿbk6[ʯJA#,;<{{wu4ϑWov:,"d8+Oy'd|E"Z�#?]Iم/蹋(u.|YTn$;.) ua|mE 1DfnW^HV 0`"e?Py3|V1_#h[n%“+O1}[)6C$ boD<|/BWyl=c\;kS }ksOs7__>=1<2:?$ ?sڵ$'j%뻶iKNrOOOoNv*._z1応 P\b;5_|'"*.EROC@X|mtrN]u%?OtI]HH۹#x<ڦ޼_"JIߥʽjcć�#x).Rזm j~My~('#Iص.N5#X�_E_9;yg}vzZ^U #i f8}~mS)o_Y MCr8J͘xJ_|u\rIiE*� 8΃t7> #ei<k|HzRuClutEʩ%U~]: 'R}Zh i=:Gg2Ee~Dzy)i9Y MGGGQKhü7[-Ew<Pƒz 7T @!pT;~Eiڵ#A=]'l/MzjPuNdKK}0]tQ=1a^wuܟSW_\W*;?<HZԺ+b)T*C¢]0NhOۍ6Kӵ dر.R<(a/GBwȳ%Eq䑏Ё:RdchSlPY'>:ǶwMNu9"HYl~G(7u~"T<K(82�34ܦPڿGc<+y)p EK=ߓ!sv"h f__o}~L܋ēQw6wqG'坖C*~a=}S^ �/Cr#bSh,O̞?CtxyDc;]Kwug=q4{zt+<.lsd3Ub!-/ǏeO(poP9:cdͪ.(w]~^ _~|al*Cº!K2W˃zy)lB<w$˓ʋ+&I/'WM@E"P pu>^ziڥNQ1/ M#] ~ċ6 %U71rn_6U;։) S<d'muwf|#ˑ"u@2Rbʂ]Av&h7|sj9S[&W}W5{w;E"ƑK4UQzdz1rʖ"u>:G�GvyV?m'g3-~.s :&<H<e.XȔ]<R06-LE"PT*�rh R>G+Xp YeN.!u.;6~Kz2 ! iu! uBvCgRe)StK6m2p[;Q`Ή"(-1',R3ɲ4!2N)r/ce<[Ɯ׹&z&rcE"PTZ`w'XjPFs[fG�OGEJ[  ؜%[6A"s>c.3;%_yh#ם\Wb{9(0ƹ8Y"oEG<Rtr6xqY⻒'x"+mB&rcE"PT"'SJWdL#)v7YtEʩ_\d]e?ʙS?6h3w9>9 *e<ЉcQvaYH\c+gHvzO@фߖ7#+Jߩub)'QGGH>Kw}4;͛MqgE"PT*EX 8b1-LI.HǢ#h<-҉rsOyֺhF'r6[Fn'֕E^-aˢ??҃?<Zɏm~g7&mmhHo嘣X >Yr<K+o}_.iL_1oY=Ƈ1rס}Mǔ!LE"PT6L<{z"<0敯|eEby~.3\w屾,S˶uσ>x"M7ݔvQ&M'Rl]9EHcݺ`7pM .1_iψW_2V\cȏ*~[MJ&vkE"PTz`D @1h x )A>|,)E>u1i7w)*%;F1mdK<c!+xgzc&|m8&cR^oU$Gv3bLz'ȇG>u}lUgGNY:)QGK?1~(شTw 7mk+@E"Ѓ�^PU欋|kBVHŤ^WcNh'%CR|.蒵.1Y�lx(v ڋE燔1نU.$$`I_G?)A6vbwINX({r 3^|/7ޘnb>5tTZT* EggϞC}TN;HccH*1CeivΧ̱J+"O  +UYxM1).W2$ UvalNИgZf|<8r{9&zuG"PT*-xb1S߱[Vm䐉)/SG�qI"$mb#fuc$_K~}xt*Og(+ƣxmG:PrEewQ QG.>W)ƶ#Ɩ~YV.RuR.ɾ9eذ.W  y#=r: i# +}6uk+RxbK>󖥶So,8œ:/T,v3x ]ľ/mN?}.ԨWF[ҾzVv+,ɗxc1v>ͻtD:6PlhGSN#:u)Ǽex9_ݝF مӈ1Fbsl)#?h}%K:qj9e|p'r@S#A?SO& 﨧c=6}&<j+p&AO7W,8rw6JȂ\[u,tف9cҢ7_ĩFV/mm|ۈKTWE{1%!vayKgƈ1c Vc ўeGoŽђ|٧8};.'Јak }r^o"߲<Gv9ͽ<OLnzڈ�ǣ>9gZ:e ?ipV/~F-q.CEeD"v2!+67fn;aKi v_Ǻ0kxMpZtJ6?ڻSy;1q;NsyyA:rVV}G^)?T66)rr{a|%c�e6CxXvt;u!DDLX1ߔ#QG~]}V凲P[x|ѝ{i1h˗uۈ�9/>dՖrk2:mو y1?V[tYڛolttFQ c`{#ŗAm_5AvP҇_6ՙ4>_6;ilb'd²T; L$OJ$$ek e_+=DF%Omoc.o$[uٝE{SD26#elsgXoglNoɉBr/0gĚU\kDzF*6Gl|6S/o}^#ΣO\>p=m͏MoL�teÇhzu2_KӅs/ noU"mLH&]?k;/lo.Sk?'k]}ldl$o(;[HaQ}bg"7`فɐZmՊCO޸N:izOƅT[/u|d`c<EFȏ!2ʷɶiIC۴\/l#x;^S;;/ih: Y|ە"g 4@O"_0qXY,B+ꩧ&|_ϱ,U&v̨))6SVlη)rc/HGv oᆆ]H;:6(<8NFN|Ja:6I.oi�wT`&S 6jΐW[1>D`Iع_%>B`=(kTNC!<9O1QF#ɂm^,ws_m[Ӓ|^?iyٱp)8=zg~H(~ lymm:_1oڳFʵn>?p4 H?Ec2JyxC6lۑ)B9+?>\@]Mؠ�`k"L<kT*]Gʼ.K \lPזX>ɱqD`z.ێmmF|_[-o^C~M~Ǧv|A^Ӿ\~'y'q RW 6Gڅd]=e1<#üچώdM[V<j"Љ@\ʡ"?pCC#DSx{1VAFh7ϗe(J6NNdKO{c#o=o}[GYC.vr9/h{,S.I4@ۦZ[-+ w:M(.b~#v"U6+o_CNپm^ �҇pla~<C䡘,lK}-z9% kЇxv"05'Gx[F[w?۞Sء}ǛO}Si(ŎX ( ?I%o\fQv;֏,~O>9ԝ1?G rlK yt"U7Ҩ'Pɏ+bi%T|(<Voo)+E'[.QGGyA9ywT&�rI's |vPR(mA CseaV`~i75B6nI㬶90\eپBc&ەQX炇GPĂ@R޴| {, Tj\6&jK._-[6?Qo8㌴{@;6IcR_^^.d ]n- \b $ʤ瘧αh[J҈��@�IDAT_V]_ڑ)R~<@r_wܑ.ʚls׻?"epN\?Zn2cJÓU1S_ݶv;<.e͗zQ0v[@fЗR2FO6O_a<Bs2>iW6׹*c`q.v!pLgC-L2_e'P6g+:i*+u%EmK%S ']J_L5\̇xmQo|9TvPAN>P~H0_(S-mH/QuJuiKYh㓼ȗO(2 WS;@Cph,ִ}&g˗R& ڕj>4K C}bWr?ogdjW~t|sΨrG^ƶ̱ ܿRAֶZmv5\:[Җ;NWp_/Z/lN9Hg^~dK.yregYt؎mc|:<` q*˩E<(<KH$C>#;x38KjR|P?~ϩX<1skUtjjG`29ɿf|rYӇb񅆆݂ƶSh8^#C}ksS%J7okS[C淈IXݱy0/S,fWrs'sDse/K$x%8eܞeu,KGݲJ<},Օx]AK}<};ߙ^ƒ<^Xya:)I0At}y;=N$O*~HBM_xEQ/XG}[#f_]2!W$ [n%wy 5hdU>NZy5|t. X3tL2n|,Q?oK P$;,v;| 7c8V?VNXMf`81zE01n1XQ9D,XhM@KT:P/gL0%?ډbډ|l_-nO?i?$懄H?*愻dFڎeۋeSu";Q9JI =+`)V9-Չ#?.nݒHɷ]ø凑|#iؠH#ɗ_op0*g2};zN[hn:SY]6f߇\p̋܇+1xꃟiyI8෸؍,:cP-;b@ZX>C)x);K9y)G$IA좫,EU;֏>Ò<<^k=z7pC.;d̉|x%+l(ەuyvj>q?8ds9lO4<2XxGi;*hӾ<9@4.~grj߮~v6(<0<a?}P&t0'L"Ҫ`OV'oN[</v&XM-}[K߶Q[yomc݌Y]omm._jO~8̀Em=](ˬsuOpXx 5%30_@�OOO>deў43ډu%^lN?3_-ɶw|jj?b}{d_xC7/^DJKNHy-"?#.,oQķ~YTmc:c<rCa즛nJ;5 C`HbGznl+"ŗ]9|S$GvE08Nթܩ}X|ap'M9+>h͔>_Y26{͊9^*;9Ew|̗嬗u,r{uiW]\n?3_UW</lq=yOÐ.-Ad5oxՏe֑Dr/$Ǽ"(2'rGsrzhK9eR |xt}L4 ')2sSV́�҄)a@֣V++@8kYsfg|ާ<r2GyOA$U:d9y:I�I ¢odۺHʡ 16g[JO;жz_i>x̒`bC;:+KBB[O)WN~1_ݡr?"reGg ݻ7;Ư*4@23J4NT1O겕L7zESOKx\wi/s6ʋ?Vɗyެe4䱿ȔZ=?cʗ|nVN6|zs {z)yzc#dHإ^/m9?/vbM6h|Sn.[mu/Bcm>s?wz黁s9`۱RWg)OA~H~G/0,Նԋ?#T.1c,<v-Kmrp9>LJ!9Oauz?DC`K6ZttbzH3Lef*%um}hOV7(uC-[-O'V?<g/d 11|RQC=-I.~䩫o:y9MX?\|Bžh#xu敉O>9=L'>\rn'dK|xmMM$m՗bNԶy�Y0ϟ\EHR/#UPvx2+@Y;tQ"%O~?;"G+;YO6KbU/{>w3 KnnU9~#q~69C'(H#kuȟx≇QEeksc썑su,ЙN@σH/msdW4Ϻ9v6'G}4aLPbۇXFKݾv?Q'[n>DȎ9_R_llp[] =}arv_XvR3?ls~f~y]Xu! O3-GYr yc ;Q6[*ǶS>%}dJMWU_TW*;3=:4f%zq ymWL_2뮻qoo/bQa1Ǣ':]OdEJ2x4d>S ?p5͎@݁њNɌNFfT=NTY< m|bbS;7Nu\f4_V9}VƪF#~p䎇NsU(>:!G*FK<,j3!?~./PaVeb~+M} Ohw!xiSj|K~|ЗuAeݳg!PڅJ0]mh_缁 <Ž>Qg5;p;"H"H H @J -ޫ ]j(*(JP@$iEĂosd}۹&7<{vwvvvwflm^vM<H}E+DYPVA><~1nZ衫ɍ:'Hb"n16NB_f z41! l,m]VEqxp!> 鉳i?|iOCbHK- =iΒi'Ȓw_{0TF*Wek  kBM^5׶#dAD<l_Mɀ&)ԑͰ^ih$N- hp;SB>J؅N PR]XMhI-� KL9v=R @;<^_-X"\G<ðMg_46"C'|2vbßGې|5޺JU\Opg $K1Yjt5"ܬ_x 2`iB\6HDV!%idHVQ8oWʭv5\wk ?V^=hPfd1w׭R 8EeLʷe #mH{>{B==ŃC>H\ig*>4wfy`Hm,P:_gX1Li _U4^ydt`;$K[CRP׶p1Riյp6;1"_|E?2Fj@QWea\@1p G^ Nq֍u:" a/3Fɀ X3xŞ< hxld!+/d g,_n%d&<sS# =ҋ/vޗ#C%^?m ^rfM4g *PTV; <:ʨBzVGQe;R+/EHI;dklehs5?.c<b8Uph1 iuüB0> Cωƍs}8%ξq`QZi~rLH1C_"#+E~+S4MX(NibCݑ %&N}po;7mNJl))|R bQ 8@vn}Uuvy/)sO7s-̷H‹49CYV\i%wڙg+WWBUMWѧZZPUന[<DJ$9knذa ;Nhp QzsSY YzV2Ij*<eˠfc8[oiLґpd)k[[:thÉWulXq{<F"Oѓoq%ouiMu`e[oigqY5y㭷sQLXiXFHQ4%{ Y4 jaDhnVh WLyZ;UeЉM7o>V> ZXΔRS+֭ʻmCXi ~:gCMX.A xgra[yi>VE fY[+O˥<4Eo8W?co'2 CWVo*.ȒYHirXXg";OqIcH`<Cūxd>rs=ޓ O+ʜxL@2 Mk>-njnWs.ֺauw盷7Xae}tm&Vrn}Nwm>O1\\.]9v<paÒ믽M‡tؿwo!nwTu" #ǽ;xM2; Yzi7j܇r{U{ܤGMMLȸR t\8n[-Ï:M|ywSilioԂ$_wmViRNDb܌褲ΙvpuCJ4J.xVp'~,4i~bxӐBϢSڐ^!6WQX>֯yy өLjd)+}YS2ZntșCb8PN<9~8yi\^XCRoG}yz|Gʙ%У P܍}6Yt<~wwϖ>ˎv=r{OiLyn4l7nrx;rcܸlz KRKqҩrnYbys,)~wDx`1x'{+nb,Y:#7kb iVesv/ gĀ/\Zw蔼tȔS6S^V|%j^dS3]-uvdr[22tQɣ#LigH ac+ShGm+ k5G]cƩi5Ά['PEN˗4ֵoiZg摻>{TR �'ūKB|OfQVČH/Ei5^u-O+/_6~ mHg_<yoJWv4[,?'l*}˽Wd7ܛ m?ten#]oq#mv;繳ic|͑gox^_]c%D?v[ vGw[mmmEf'ɟw3͔]fh7xcǨQ@o71('<~oa7 A!ƘoW?̿P"tEn[^sSt1`e5̾*HYE]�B6_y~4O>Y,rkp^uV7O7K皬Ѫzeւu,;"_F2.f˘u- hHU#l;E*=aYg;o%Q3ˍp3G,Ϭx1ȢWX:~Sͺtnߩg!PWˢnضlc:tXЀDZ*"XY[yٴ_0i߆k;PWqj<#'D?~&#umFnw{߾ g/_-%~MQUYfeկWx衃λdClٙgdg%?cE8+d{KFbd|U &d}UDX`d}k.z.4 >Hc+ ^f?AxNIK|,+[0aTrC^9i3 bDI"X![o5}bqC>hLqٻHa鑂3u$33%-{GV1$J °ҷ *d*x~҅ajY|_ײD{ѕ9ڶ||ůaը0pÅZYeKYV[9-^ylqZ_øSxk<~~֣r-[+,C F=kIC?ܬb8NY:9e pp=<3 _851gɤϋU_v9;ݡiuՖꋇ `? Fdl]LYR FhuyѼzls 'p/'yv4ZmUםݢ~ͫ?U'HT6<Nბ)ux9s$aj2|橼p;+M7 2@�)p W|%ڏ!kroZAx C4 Sg k>LC\@QA,rmvs% @ӗyMx۸wԋАŏ_p؀+ voO_j rNx7f_r:G�|Y*Fj4y pR<بwu.lBMzt6p}!7p[^C*sWP&ok}t; 2LNQvM3tS*v h,ӰvsjMil,N1^xaǪJ4!5}ˢ#],.<姼˺Zum:ph/O6H :<RsmYj FT j`ƻ\NF-X Ƃp1!u},fJƣt'{֘mB<sPIisnn| OrW|hK~߯Mqq<[zA1B9ł_O#ybs]n9}嫜Y|jn=B=rYW,n˭vT3yZfh;^g<{z]h9h]e/jo7;Cݤ?M_V`(T]zCugn.&](\fNÈ9|nՁwMu\S&IِgZ"+vu"KLY$Q|Q9Ȇ:߾9lST�J ~:0Shh6|Ncer73 neiTG >5ϖQ~225X/Uӆ{tt?'2r"jC?|GXƫߺ0ynh<4 ryC+Vkz $ܴ/S?}վ.<ܝ44ǵ})n"וps}/_{`6΍#4= [߸ٝ5O~<N>sk{F^_pCyB3PtĔ2{o_[; 1[_Yrrz,ª w'..x[ƵrΉOqtEK^˟t?e/֬=8q}-^j6\!:뭿~<DLG'I%Ή𼥾@,}d#Y`yN%ޅ,JcE)֡#^ `fC+jgO;H@Jiil[vkV[ðcnZŇe(p7/Ni:eArN`�إj epg{Fl/{9oyW=2Fny2Z,XZ'WOy);u>udvAe˕:&c4+Wa\ X ߺm#C⬋6yacs.ؿ*454tMcUtulܓ%<nk:uxG֥+GG::gJVWY.Wwv;p/x;2#ԋ4+^t\Y:׌44/ &j,xhX1\ȃp^?nƅXޞ&n!c>e9o P.é/s3>_}oߝ=Kt3l{afCol-!juH5W^y{7}t_MnO>+,cVyL/wfs䠾--"NOm]k[e<̂3CL- =ϕ8+)ɵo\:TŃAΆ~ Я<Y:TF. 80vO<Z G|)xq4հuC?a@6xOPp獱z yxAA ׎(@4&`lր+EnvwYɵ]l/L㱡%d|MYf4$ e+|d-蟵ŕ[A <"umOCש yʽRadS%D$ 9Ξz<0 X N/|<.ąxEG|Yigƅyl֯YV8 ?_UNw`$ЎiIۗl9:۸ yMFv&Re Ê.԰U|̍X~a}P{䊸%{ Sn<H 'JvU;;ݙ<q=ظU5(Kf=b@1̴Zvo Lk{K.C}o<}%?=kq6/4BfGV>YxMCX�ຉUW]�@;o:_ݮVR FN(e'2K%iTjUt,Z8Z#Vx>I,ϥ iY4v;?C@k%0v+;G|+JZm"?I]PI3pa<̔Νv_RX=e4w,oC5p6AG ͢6_ JaCCl,K @vuT|W[W* !d/"{+[+[9k\ gb1 ]-.m.h#졥.\!� 9dr;8:R6/|*yS (Pi]t8_ t̊`<r+=A)> (m҅*d*Ϭx !MVv0"o6rK3b(pCm eUʄ\_x?k u+gm7*gneoUJqCiTJ D4i>@2 SXֈֳ/ yO{X0<Ցp:dfcXNFv�Cr^9ew?,$i E'-qY1| W xZ]Oy1nǚ,#R].] ȋGCLc:uЯua8cӅ$̣#a%,gV<L \jG^:ŭnAm<.U=kE]67ir "6&xsP\ڥ7 sdt'Z&%,9CeC3xtVZ7cnU>]OX7. Jާ~!<N;2u,υ^؟iyZ?ć<Z_L4W7ߌ|~)+K-F; [$[V1003Cћk95n^qGyy`d%~y)@M!t\OW_/ Z։ 3Ț >!G(\sCc MR>K[. G�܌qh*nX6./yA-}QN~6}g)v: :=,U@J! E(H@|}Yׯ_?%LģqO:DG8.4U͢/'+<~Yi, 1.g;􇽰dB\rҹ> y^'}B) MkT}~k<DGreO?ﴄ&@2 i�e ĤѰL?(⺜QSOK%,l^:HT g{bE@z  &鬎sJvWղeP|H6uhO@rwV:+__H;hmR(NAbI0XYfrS:XqF]hԏ2VNd?$3+2(mw J,^Ur*NyxH~HyDNkB.6F]4Lߝ:cwSYwӓ>\?F8<?qj@##3 NaDbP&j:驒/Fh)&(JʟlS %QvA]DfM Ft81Ƭۡ�O_`KY?#ܱ o7˯dUŇeJaxy`shapW_W)3~KV[O>+hU/@~\ $##hL =YC.Ч{0p\$qǹa{:ٻ= +=%JG9lM2}udois2N;!K/ sx`µV[˭oo/(çH>ej]WI?Plk6[mx$ L+ 7Lt hgN]fq A}B<a?6VN;gAV\ cy4&'/|UaXPx}[ 3ڦpb ^2ȗ?}wU*U:EaZMcU\`3bIkH@v{gUuyu_?31G_aoC|_Fj9ܢr `Mko|n.-za4^yO>iNr~cƸyǟfm>#t'r"D<C2 R <ՉSĸʂ#=6+Kgܯ=A}_nKx:P?ݺ΍UM$BAd%gzgg5Za5eg -SBa^p*/NiGƩ[6/K73'Y2nCN 0.%4: ;qgoJ׺_ Q51dw1Iu$ ?7o:# ̟`9w ?EB;s&~l|ܙg7>n7vUᜟԍY@U ? ?cxW[fޖ*bDA ]#GzT/] T|Yy*3AU!uV%>S֊N{'~:~ Nt5Pʧe-W9rڌFY6ڔi%t)Kw2moQޓYH:a4<Y<oS>7/YQ?A>=YFh lB;SƌH[Յ#Nqo#t㑙GG84a&ZHd'C_X( -Zcxر>Um)'Ət4ᄅF2*(x]s)_QQ{]!^feտEn0ktG|?҇q_zi@VO=,+3MGlA\^mkEJaX⫖ʫjJ|*%NzԔEe¸i"#-xr{So֛o閕R𱶨8uC)^]1H9{}[Z{OH[D_&f_L˳u?$8Yh�]c`x "u7>\RV9眳._䬲F[H'Kj@b(N{ANc(ݮNdFdE9y34*3Yyw_�.9%w}m̒KCҳ=7g恧BV-M,>-c=.3K6ȇ?gx7w=C_K6_K'Ph8*X\qZ2(C[iy,ˣhP6Cա,_rB x1 Xi[t<qm;~8u Nb]p@+M۩m8Yx /M,.cg ÖWwcDb0 9p W٨Cv -+}wJ]d_eC#\՝<b(9:N4>@T6D7$У)6<*9$x+7,j<.3,[}I)xV^W]Kz?]Z Gdz@3PTf,?`//4Ά$q [>6~SɤR,}ZrK-^X^6./|�zyuVXPĿ^2o"2+çP:eW&:Z7+hsIT#Nceol,jcUF$Xgc</p&]̐aPk~y#1BiVUnUŻoɓ'*c <+gchkǁI <q.4  ы~ 7kƪ *Gꞻ YR_]}g#=v;ᤓjcpnw#Mo[XF{L(nOك!CI']$D<.1 c瞲W["'|_%J ggM6*s} F|F2`ts.屦Gݩ%p.ʧ&Byڴ1hYl: u6-[Y:_<}ʇKi:nukyemG,o5TuyGRI Q O?/;e6C;YѴaœl HP (-G+t8p.VIE<z!nb9}{Aڕ$Ivo\hg!{4<=F!>e/7.grD_�\bsqGq[sp s\}5a5ϟm#b�U$+.)3b^r55]~vnG9gTw М,'ž#''a-&NNYu ^p;_ix~b\(b,C9I"=Ͱfȇ% 0j5Dž"Y, YB:ʿ9TnVTϿ|rʟU"=t] \e, $l{S~lkVHi\2,Fj6Oy*ib1gXp\ x\p ~=d՚_|/-׼w Z@WમpTW~+8řɈ][oRPՇlԯ.-0+Whdp8Mfܱ}7|y^C4M$M3IyqQ;B6xv#2u1~|:R)[&(]GXe ͽ,ޢvzn4!M^Bڼpu+[ެM. h6P]ykoޝMmxCqRH@.{Zk-$N;TYLVɽ=ْ0M,|^bib8[x-ߞ }urІbq|iriu}@FÞSf| 3!FCNB۶Э?/}gdRR,b*8Ƽa~<mXF4ΥȺ(ZòIB!!YzhYBuxyEE{6+o.V+Cܐ_fYnI<�Sn&Ph6M4o>< l92_7BS#TTX[ܓKw˾c~|oX͐轴RFA2,$y4eq-dU[?t ÊO}r=3д JrXU Ew{{cӦyTOj<2D^}_: xɠ95j_F[:~,Q׿c-(#p_Dv,+P^c0=>H!oVcn˻TG?aWEYP,qNYkn!3AVY>Elϫu*_K$ L |~?S^M}ֲ l`eOWzE!=4Y2ibicXyz2ɠ[lDhm`vY-#[�ڧ?0~ĵ胎^iflJ:e@v.2t'nmuʟ'#mQNc=}K {3tB$Y=QGyGBRu,2;S'yWw싘W}[UiX:&f˗l{]|J6W|뭷5\cm500ɒF Uf5Btm0p,>ˢ8奮Kr@vZq~dfɒLɯ,+eY\I�YZQ; {/l@2 s3AьJ/![h9io:qńuP.FqpC]<;^?↠4!\!}a;0Q%Ϭre7nW:,N)p4߂ igmo f|7KGWz+ũKtX]tQo}|cea\V|VY1 7EX6Z'b!w@��@�IDATn2Y{!C#2lype9U`ƒ@2 Qk1iZj24}Ws[QV>&k%]j Ri&M/0_edū' ] ߂ZʦD-MѴȯBD] nIYmjP6.UB.,<̖W:(ŁpE4Ea/%iM;`@!AHAGyq*�rnyCux K`gUE?~摻x$ӞᑯK:6]9&y]^y9e7qdJ$Vug)/.ƫ)\P(x淮ZwDeqR5Q]6e2GޓLڲmlD%;!ߔt3I}446NX?[\ˆ�4.Ȓ?yyg(& Y>. Q(Ks+A%+ 1|֏?؟JiZCp1٫ /qX5dOi0:`4F?beYH*+~'0{vG}[MDg Ey^6[gĈLV׆i"<WO{9}nÍ6rGf]%TVwow)V08Ыꩡ,.X2@�PәELuFi 8@]/b@e11YmX.WKp' `WÑHxe$9,koqĸXhdI,KQӉN~T~ '5\m ܆M_0YL>Y Z﬏rjsZN=vՍ^K,(,SD׭0<hks ]9Alw\~C :ceDúo~O3@6XgPR#ۆczn7ܓzIKԹNJN-Xìl I-WUߧ*m D}$@ۤ+חfGۖկ 8xq宺~HCB,}Z0ކ_p`W^K)E `s03 KZ9Ji\8J?>.a3z2?&1 �tAS5Q|Rβ/GA'ϯ;촓O޶YpWO:OS^vԅ 3�#l�)SN-˲bXA_F,xj*7dQ2eg]bS~c7AOJ^LJuGtG˞E(4!}vqZ;�A:w?=[42 +LܐD6կ.8 5 <b@bDxMkgyfhcq1]oihKI*dKVٿ;f$yw :hx0<ԑSڮ!wvrdϟO? l&ntY{}fžY˭9|{ OCtԬ0lO~bx?g-k}VY:Cds?1tsȁ6otk'YKfX�"n)q僿,'mG# +NaB64LN]q@9)m{al^LV^e)V=zڴk;f e:E uZˣп}Nۅ<z__\w;y[~eCݙFz[wƣt͚NT˫.{Y{±Ǻ'Ԃr̟b}4f[EX,+m9Sdwoְ^'yzk-wUWW]m4ok+&7ټRC) sPvsmЯ%~YgwB2i!0\Nӕi°Jn%m2-30_ꫯɓ'7<Tb\ҟMc84=jXFu!'[Z9|G?SO8Ϧ-=h76c|Dw8zǻ3O9wX`~U'p?%;Gnt{MYsHKCc<ҝ u,-:CJdXُv'ek4zhƖinw� o]rE$1Iݟ{FLh(wx1h~OZ/Hx1)u7|swu׹#I#Le9-l#DPgC'zǰBFNwGWUC(Ϸ_  Hn1:, X4BKere r\rzGѻM_ŏ&+.7YN_-)cB>y WgWTX^z"%K$v Θ9ks8Maxq@n9imӊium>ɟ$$$]$У ")ӟQj)q'7evg8m$@a yueg{LF'_nGSsYnV[eFP,L ]w߽ne׊,.Y]f;\YIh�0Y}P$Fw}mnGMeFW$޸E�H=ZnEf@&qy.qo,&:LDv%ԡEYm2kI{$Ñ2*Cy} t�m#)w<qx'l̴Z`P N Fdcmyd.TiXަfJt vmfX'f\ð<yf+:쵊奮MOHH$ @[|:\?!w0gQST}e& Ƈ/i/;KH~M Qrhf/(2Q#rL1 X0 ,_REx#?HM,8 d4brPY b${[C39vz�c#zx}ltZ@y,/:͒שB /+IVYuUκ 7؟E0*qW[Mej,SQT$`%p'$?ڞUmi_8q+U=LG㕿ܐoH4]^$7I I I`F@2 }g5FhcGM>2l_ t,_h')q\M!mMQ ~Y\]DvGȞ:+,Ͷ±_d&n&f8c4W0\Fv[F 6z~A@';Yfv79ҳCӶ /ޥ>ga-O}*M(2uVXT%`hҤInǷJOWU.\zj;c8l!NHHQ%0ukFA*L3q!*xuߋ=^3]d57~Lty)$  \j)|-p+{(m˒߾Rɫ +ػi &{+`Qu&v0Xsz$v6n€z zVk@Ȳf C [)#2:r,{}f/ +بw];HLݴͪs;գkHT@d?t>o]]XoXb 7sw^*NNqf)>Or d & I',R }B2*ʌF'�P!5c:ȭ(/{&<CH<Hg8`N˽'Qr"WB ?1{ /:24u/3T57̞ k~=ʬ"Ϧ�9IB,q2O~#u<ľWAk)轶eo,qedȐPN=H˿]g�KicúN�̲24Ym'`N)GSi.'²wFM6hIka'z_MQ>GʡDdPUUJ@avA�ɵDߓe k&CÕmmmU 5gӖmkuNHH(X\̯8\}e4+Whdp8Mfܱ}}C:|D>$)`Q � y9(Yfa2ey:r"{9-K{ː75t_xaUs,p):|q8N>DrK! W>\(Fʆ2KV p_ob$Fnr W?mN|ݩr#?L ڇ@9Osbs'!FS̸}ܸv@9LHU,eO aԠw127`vz"ʏ{}p$+KᶚNTrѲ4)OASiOY:{(7Q:ߑ-V9$rz?MNջ9i/}R:{H!SXS>"o ;Y݆w[l12\`nZYL{i{@_bMyCi_C6lJ4ɟ$$}% ۲qٗpr~G*W y�۰=A&i7 Owcq1p SцHq.?R ? 9jl I~8@y-Q¶U|:3dbuָEUe}YY˦e*FlOL1,t! [9ܡL~8[^ &mc`Ҕh0+=y%W ha#3Ȫ  H'}V;V*f+vD^HMKbg !NHdZ*_i?E�; s-^rHUNtvֹ*VP6+fټ[/!K(謭#Ҕk]жUuh\Zpz:4^kn_-v)mOYRiiNB..k8Ή魫,0li?I I I;IGQBc4Ԥ|\<Mk>BJdYޚj:u=*"yHt߉BsdLS'g&$^S:$H(g}s h{ĵ`Y~g9}]�y?ߦ4eY4O' $ $ tW gBQBF FhRP]}B:]mVzZQ<4eB'4+ۄTܪ4ҖDsO$)mt‰Ip" m*0╧a,FӖum֯c8Kn@@@w@5 #ԑHTBȘӑiVrLSF=VEƝRcZT\,\}?$QQ( ˧еihB2é,>xn3ilOHH$УUiAh0d>S!zkMuΫ#[**SGZve~; 4_.tj˳r0Ʒ2GI6]^xc\HE AKfuV旱2:TVMOk|r dfPH^u\oރpoaD{ӎą<Z'y׭&R>ES#ur'\StWVI^~k[TeY>lye:-Aa,NYm&5au~wnW3eHYR$ap}L$4+Ny(u-~yummm~e(?M Nn@@@O@2 ]S>\z]> O}<dvRW䃛bwVz{0G߳xJ΂zp.O#qarS|ؑRN6ʖ-Ņ2,OD>]/[<oyoɝ-CQEA]S|@gJ'ws"~X7*C_qye4гB s1Gy|NqIIIYɀ+p"cdF㱧rxt.eum[Ɉ-5׌y '|03s2hUd]X"ov[niU^m]N-fetj UIn^.}ǭ~EyYߥc>o ay-kD*4@h1�,$jK4.*o\^.W_>_6XڄKHHH"FL!SoyqRAm_*Fڀ;y6(c##f1hnUˮ(I[C*KQza5TY,[ݿeYޭ7ޑ1([-k$]%'YHfYbUd» EdlV7 5l^o?I I II -?m728ב~t6f ޓ˘-,k'#km4f[y=2K-[{mSOm[a0g%j6-lr{Q_^k?Яruٰ3!.*3ex\fqvygT~nK=vOaZ reu ƨ?]Mmdɾ}n@WTɯۯ냼cp׸qnuq<쥗;b:?ı촓:h/rrAuvY:<Nx¾^^cv@=tZFʱc`ynz7fh7x%^[/{z,?tsPJnoYD8쳻El(SGd[7t0y[x !|N['7I I I I@V&!t\pK Taɿ:s>^yБE+sSNqC qv!np+IE ˮwr)rQ;C,LY|:ږj9XZc}yn֫YbnAy=Ce&^b~w};CeCMc͊xeqrGqK/,;6r eF6 :JP<}J@1&~mn}iO`?dq'8Ĩ?V?瞞'p?aSfi??]K?E_STi,[kv\9S|gI2�ravl/yN94g C</l=ڏm>^b̎bkeIʧ迢!Q,@9O$.$ڻ?%̕Ⱥ hb@`iVCƕ�_4 & $ $ $ L@2 ʢiby9~& Ϊ w*w1|~&ܮ22r-=2[os:][3j QCM'?vfQ,ᐗƕ)3i6Q36j;U *0B MeV|K,7GH�OBׯe6-kZ<{n?Hf6]#Ob@B#maԅr[ߔ#54eti,㤜ր u &Ua#me?پ{hq0F>m5>tc2Q/Pa2rW]},cUJWmYi>I`ZKu\Gp/$+jDo(zy9眮/eUUYP>+OHHHd Ofj?ޭW`�|W(_D5x1ÇdQ?W_u޻ƃqx/~Q]({~I*Çu4W .]i2SabMTs* 2 WRBT=W*f?gc;H/,u!u:,3S)3ȁ5`7UfY27{_}pag_Sltk �f/kfO~S0d5Gb?Li῁}g%FƅyW eHn@@@O@2 [sdirJ8ncFSX1V~YqiG2z~o޽[$13F6g֋:Fʔ2!>c\U#1x.G-ǨɂLQq[Þ+<AiZʫC+tJ513,[;Zf!;nFo3i;% 0.j/wb$ f-Y1S}&<8j~vb@ru^ zJ$$$0CI`ʚ]ˌ2{xr/#65*ox̑e #/LԐ R.<=e69fo٫ŕ �K+YR<:ڹ⛇g#P󳿱_^Hya/^*:ͫsz(̓2`YV}1hc<5ܤ$Hjppycfg~i<niv%K/Koy+%@@@@:D%mv턓N1e🢋5n,SĐ"'MN8]u"Y!;@ q3rGc`I&e&cNi]Ff63V)=ϥl?~&&/Ane#W]q?Ħ }E_{^<}G~@~.=cRN`e% F|^\ c!i^P)<C|)ݲ/6U^_Fuh„LH0 K? {9Z y?}v�az dntٓ\'0H:,iA)\'VY?\m*{Yz9.'ʡ$u rB&l֒2p#<9l?Y껮, SZ*ntI\<6@@(KG|-4ӵ<*=6$u!D XA;{m F. riy:=_֒r ׊�ɩa{\/ϩ~~*%#@E_NP?}55! ` %F H1[c�xJCl%KY3Xʉ*[D$$$0K_q +4g28Su.˞61wb_ol  }$>|lL-L:w*osʱ+5-CkPf6lfUe<Bgq}1}چUzo`.wno9I-B [ZߦU^yui[Weʮ=ѵrPnajWx7 /<% X he#ޢ;Fk,-'^i4p<py7A5"KII=OZ$ϗNj>J 8\ [7oÊ5?qȺ$J\aXwȝ|á4u%yuT"P`I`"7\ۜ m'3RQ;zC4U% LphZm|rTEq'˼ocHGE df$[&qyy\YH5#Ǽr3dY olG$& $ tw SX#Rv`]w˒N+ke<Y0> S *"0JX2Xq e@vMS@8du%`&Wh&caIy/ui<UGY򎐷CEeo�uhKB$ FG8le9j櫷юWy-oN}4kߚ%.IIIKɀ4ԏAz/"wOe;8cvhhg@e?*WOςdTtX04LE2R~Ym_'wv'3ms>[U?:m(#j/[ ꞗߋ2(WJ,(Xo_2<z栫:eB' tXGBĔnX,k¾fl/!=&>^h ]@@@7@2 kԏIT!iZxaO:UTpV;S|ʢ<ceIq^|,M;e- ie\MAEY#6d3rj:-\U',vz<S{Kw$./W`< qHC۪"!Y>@|$$$$8ǂ~<>yR"P4eWy|8뇾+22:Zm_oۖOO,rI,O&C.3" }[i mux̓޷<f:T 2P]&7IBNNfvжM͔h~;Fwe+, &I I IHGe~0<l' ?]9N|UWX_Bڻ^Ŏ�WY=aӚA54&]GqOSO8/{_*X"P^Q�]BD^8VHyubߪ*>Y&êmjD$�`8>-33R=F^>rV^h<>I I I`F@1 k>LQљ2@WbSNnZP+/e=d̕gYVi׿]Q9眞ŜH'#ACfѾ=C9ϟz]41kF/e6>tS;oiKBހo2z!M,PXJ0t92ٳ}پK[o:EBNQRT@i 0~.) L/iᛀ!vu3|33LIII@=hZ]u(;]F2mBf᮫BW@4ܣSOyڊůA3 HtnNYkO7ԻF|\2<>쩑JS~'V3DzR\,,Z_J d'/qoݙʽ'frn5Dcu_}_`O0'"MekZ7>.3 ypŜnla (*&.# 7p*Q?}M[GdM9w;ᄏWN* ij eK$&${5.?n_{MdSOr! W=A$ $ $ p ze9V=a;haJ]˓ZU*c3"<+$7CF\P~wrn&~sY}%+i/?OwأqT̾~n59u;9 2bsv{~ur]M~тe _Q=snFU՘%YT"=n{./KΊiSIԨ ~f!|[xx(mY{nY因<my% $ $ t R�jr7X:V7h<e^믽Vxotk/k ݊-1{_g7@%|^6+Lzfb,zIn׶(_KWUW\='9Q_Fd{̭&r)}X ʱc!ѣ̭}l" R馞b=jT}Ɨu7xcCѷm-װl0|ֿItt uq[wpKMZzg.rE/⯖s>rFݟL8mgs qs=I2J\'L;@t:k轀1cbY/-Od ޛZVE|ȳ̼/w--AܨvsLDUҩ=3.Xv pm̟fyO<zI2Zk5ZxO4/H޻fnX W$ t=sJ#œ[n( xAO*|m@@@w@2 cʞÓC{1ǸaÆ7]uЃc:ʍwno9CSO>YEf.EG q6C3Θ_xZ}=r$'3:أVH<b$X/yn"yZxZ>y{)ʳ/LY>\�eUW~яC@g8L {L!}[{OsuȁY]->|y繗eOO30A,$#3<ClGtNwD?ݳ}UNݛpfk۽ݻ᧻5C~p 'u I 5H[`eO%@Bb؟xWd/+wvdBQ[-">eLXAfnNw_{%nYW/N˧rӞj+wa;uWwlytcD%f!["$['>ucߣl.1 !@ru3$ $ $ $ L@2 C`>k^ eO_|gVSKߗttBYUfFJgO߾nܳϮ⪫ܮ2K`AmYϞ'p7.{ pdگz6J6<X2ұ0 fϴTӃ)N\s]a܋/?l-ܓƀDN1sC޵7(3pF=lB|Y+>I F-rrS>ƀϽG>[Y/e mWtW_j\tB漉a>zq"DL3tʁ8#mYx7l<K|mk#~5r_,_lC'$fFT}~֘Ctv}(2'E3ȱ'sj3ѱꙃ-l8s^/SfHfk/_f VvdݻrZ8s~~%wAe˲Ï Րw}&>8![W%/$Ьx/�\}D JV(]t=eB`?ii?I I IJGJSFtNTK(pr`ZXvtn2hл7@ǞLs곏Ht: {ۣ},yYBfyjKVĀ@>)#GeaXbtUNrY: ,MbFˋ|, W/O˃LpDmduCyx/-wDot!]Vzg'Dk>Nŏ_p#m 'u;-cǟ|̲`,Dsi:2Ņr,'Ϯ28Χ'/. \*З)3Y0CnՖoQ{�e&e\pA7wwb4WFSP[t_o<S$P8ď ɓB8}4* k^|^xa|w:o)z)q5 / Q"''}&ZC1:pe|UV_hl?|\<*,9/C9[ic]VvOQVoWtBUYj[}ޡ<ݯڡMk7v9,_]ݱ+7WʴfדSXAŔ^^0ro`Ict-V  QPfY2mzwp(i m.5jҎ85,VkW1,kK f $K,"3]QfIye޽d@޿ro4m T$$$ΐ@jꌜfP UxAflG~4ڻ|,0t9"<|V41ސ؏T~yn 3sUYvz\̚hYܼmP=/K|C;,ˋ+K,({.>]EtBZXz~_DsރG閞o{佇5ugSd$�aYWσ2kN8`HO! y/4 dI({ C~"P}z#FY,T)s<e8r(!H86=n{U3yCrNWaqhF,-K$ Hj€&!85:R' =,e_xFMHHI3Efoyd9E*9.'I 9N:\@a6I~2Chxd? {)f/$CeoFOd2-$lbåkЖ)r`YYra%LO1Q,c 22b_2Lm2"<NN֘&D.]<#X@t1G.*z/zqD&z]NSX`;gm,y_=ne4ߕQV[oOT2{'Vqeދc<e,K7AB!dU!!99X>0X L>W( Ⱦh]5F9r9<0 +'s({p1"OYeЍ{op3 ,'])Y?%So`Kzw!\-{-A@W�?5p2ytJj=X͋Dmmmn)Lfu[/4,y@@@@,P%{Xrw DZ HIU.>s4ڻ\|Dlzn+19\|p H_-�gO>\F'Ɩ'y[>t>$ eʃȡ+eH*LW>1}*e[871,"2K\ceh%nS94gۢ`*y|_fߊ޿1UsF׹qvnVw{=3AEKJG4Q䵟tWDXm*erQռ iI9+x=ٿhZ(çL-ώ>p?cK@@(f08oHYIy In8d .^]*LsNť% Rp bVV|*}YVE< pG_9$nO!>A@@@O@(W6+Whdp8M6]3tc1B}TʏXP<eeBy+/4j#ere OolPfyM/u@cCzB:V(�|'`UWCg~wǾMnûRSY}Ű᠛$Tmx M[UA裏:tW<W �a{M̟8ף뵟2a���@�IDATF*kKg|8M .+ա3J<me?{oq6-79GrxHJ,+99YgHYoE$n77p8@[) DRx8ÛCC{~y)zUuu=_lmm5t9{|vfRGUO!oc#T~]ZVtZ3L 9sx4/BWѭֵr<fFi<JK!`l*@bf;5 }>`nc0^D,siz}$bؑ4:!.ߠCOK>7n+AddPik6t-LJ.=G$^bGv>aJD^(6֩Zkm0q[W,+y`s!s}6[g| PC0!`, yQfO0I9%є[RG^IꮅM+AuMMOsmC[S6R<_l~|/VÁ wo5Iߜ,#٭楗^:#j>O\ȶd"Q$.,:B龎+E"b77*;- ojnx$0BPiSցEmZ$tjݧxRzEkpybV֠�oFg=ŋO+B+1/Xãx\/!a' CXA"Lr1g")' cQ$շ-ʰz9n1_ 9W}ͷjJ&C&ۋbE3cZT7cmuꚫ_5Arxh C$O>-7CRd;x++vtIF F!f^dF~]mZ^"a,?ܿ%.]ȫN.Bɛ'Z8_h}H}ƶ[DSM:7 ƹ�9RvѮR% E"_/9r Dִ N>f޽_ڵ˿ݝGM]&0 eE`aU#iܼE�E‡}r BksTU\/7_bKIc*c:}xbA[o5uĕp=&{xuۿ[\< hSJ;*p<07 i˔-[VBb>C?OBzg\ H~)W [Y_2a Zt>V6_/}s8v[siy yR/u^{Z>ܾP: !`+�ؕ|*7Sݗ4|;Nw/|~X!o|)Ov_k\`w)d<@o;]o=/4q7:^rom Fl Ql*^iO͟sߩg8sO=){>f綾6_ ^>t[_>J93Q=>ہF_ڒYK!<Jeh~nt4=Vo0\Ӈ1t㓲5%d _ϕ[#*S|M׽Ȕo~g1i\:cp/q|w3`�8s\o* t_2ssKup/P)y<3 B=Qw|lJ>Ϻuhjn*HlľSy-g45Eg7P<ov~~f_, S|v|; S&}s=Ǜ}W_݀m~}Zx%]~y>;E#گn~Sj~}XTմMa6Mc#iXA=.w;A1:Y!$�ɱWIZC>MфS_'M|Ѵo9es_R_(\nX\\œ>>lCw&(+J˹\y#O~voؼ�RlDom@8[W\|ozb|1c s?cͧ:Eu2wr[S6 :KѰ0.%6/d?hpAqL?rComC&fMW:Yjc;$MN ͣY ֝&c)u) ]CxMĻ2llS-_f)–V%Z:2ţInd]N-}q:?u"7 C`l\�)7Lx3ΘYhl$s.,1NcWtkeBP6t6͎a]/ܵ ={4j~Rnkmv'sC ΍R~)xH^ `Eԍ =!08x.kPK>KM^xas-4]v26~C0 Q /ly%vZm}ԒfrL]tmbլwvo Lg0pSy}woyܽtGbG;`1Ҕ SvdWY蚲BnQ._<\KA> '~1M볺!0'x͔cǚGO z)]kXn߇ ڧg?TvL CX$;\ }<'z<Ki!xɾ],[E CH"ln%˦Y$Q] eB=I{ѻ{Xc w!_qmGjm1+z)VcL~|O{_袶)K|]CG"%sHT?!/3Gto8_)µN_1NyOa80!0 7w'77,=o)nnW^ip=>&0 lt�yYg7I 虎΋l)G%6]>7e)/B[=P};kv�1<wy)KB lKƌ 6SmN!CHXB I{c<^:,`>[{5fG1�?taO>Z#' 榛nzb5 C`,6K^}`^|"aK>e]B4'T-bMC)d#?+[k|~W=[}kIEBDEL8h:̅` Y\P#>Ѻۺ &SO]Y'Puf'Z* 1U-Bg %6W&]mV6Vk܉?~'u+2}ʁO<ulȴd2"m mm7Ϳ> ?dxiG<dȄ0|}w!:O{oNt<<B?'_j|M3Brh;KqM3#$M1UI,]C|PXy䅦 bg9W:w5 D{{m}HFP&@KY(g-]Cm!`@`am7Bs_h/i"\W5&G 2>A ?.Y_.3Y3m omj䉄y|ѵ0f6/}(Yc2fƬ{s&{o7J,x�X悀( >OگӜK k[j,A.M?iu/g!`,5@+L.WI{饗H^LÄa2y}W]/ HB6; v!;^ޣ}`9} 3o%+n~~UmBE%R7.;.;SZW|h>OY)tӘצL)?U28)Fk3�7DBN>\B]ģ?WouO x|}wީ":,7 C`l^�)6%5?@g?6AŦKbp]PۄD{'6&L b6CM%<NÓt<tՒ;d ҆iFA=1Ku1Vߔ\ 9fy_-} J0A$>GY/|K%C}O{QV< _l{= "KA5~CXJ6*'seK!* 78 L}1ۏze^S,;/hD iŘTs.Hr5#ۛ1 0| yW9`t||h>rHE+K!0/6%:bɋƼ҃lſv7~rWEת{Eν &v%nRv=ź5lC`0C΃{/7n9O]]wu>S|!`,; e1fO CRB}7G<#stWK̕rtw8YS,,c b2^_O8crs0͕Q. ޺p :j&9:9P]H<\׃>_vsꩧN^؞C afq?cXlHlqM;j',YX!cPbyq &92S6-;62.i*W=ipN>im!)ڶLY!Jo4g/w":!hb@0w!9} ^tHcۻǾ~zi\mle톀!`,@^"؆Mkl7{e'+=Ҏd5/ce瘺CW?'z\ W}:b2\brr2+H }m IieHZNY7!roO.Zo<!`F!otIo=P AKLQ:Gi=ΰQDŽR/򅧞և2OS/d3T˛4ff[ Β24."wy {yӷ(92:Q'|y~{*i}r9 .ogo#>2!`D`Hl|r?C_[+8XED׃XܘR%C'I>JsYA[f !7`#0^w̿#7H/$g%4ЯuYf?'|rsW7ݻ>2+S!06*x7O?t Pɘ�v,e>}| 69?YNSjccZ$1(E�:r4wq!c$eN*C},, C`)ؼ d{.oѕVB7-_5]횿f}�rR]Oʲ!i.+1ܡTtvC`)@~m.m<shGu͗9܉| }^|E:SÌ0 6A# @7 $Tu!Imۗ/If-D4c[RioֳN˩ {mSwңA,=z[C`Hjo4=+v(ˬ1ȏ|#:ԇ%C0V &W椓Njݿ7ѷE~Qҟj[+7jLD0AdXh hui5&~]qk H{g}|7$)/Ay77#![ e} CzmrћwկZ68Љ0`L!_V1o/|$K!=7QJ:[XrK]Vvzf7dy8]�?cǎw!|[j={}d9yxt8zhs=b!Kl1^C0"Yd7x;o7???S.E0"zYuMnc<:ghmm.\?`80EWc||;Ȝd͆J ε 9e}ᇛ?DqHY> 7м;<><+iFSg1}q1^s!/TXq xu Q*Ȓ|㩃G/CW\EM&kssy77u0(+~K.IyuꩧC= /+!06ã-(_o(#eZXڋ3̘\kZD7)~!t+8h+T'[Qyb y�ʊ<g?=D2") 뮻gE{*uXn@M6*p "*w]6m03q-Onc/,dJe6\75nCbεo_7r5UF�A:Ç7=Be޽{$G|.c@;N\vXsl]~xX悿s2 [y8*'3scNhȘeGy x'| ,>5|,ʾ⋛[nN*SC0 C@z}O=/x>6NV~ú5 9{.&^}ja;:"s%iIJjN/ak2p綾^jGZAF e㛐\pꫯŬ~-k3 C`=ªv9bv: @‚$Q~(Zr@ȅƊ`A 8uG: }eAӗEy#݇zlcӶZ /5W=P11.gXQsĭm"iᢋ.j(+>{Hǝ+xgFq^(f!`@Ύ ٖi 6ܫU`XU7>STXO[;>ӇMVRBc'e"Z͖gf,Q A��D#G4s"o\/Od2eu >|c߾}=3<h+}-!P �|ֽM.xuɴ!urBfn$f ײeF4Aab>L{dDj &X1:_oN8饗^1Sޅv "HO܉H|N$dYl\�7ظ4�O@m_JALRřG[*usls'O̹9rl:ɱ%aÇwY3q=e(@6yR:2+d eF�s�/7ٜr)͞={7ρrfOY?`!6w*Ȟ⭛!`ظ�x&..}PY͹x:'*ٿ[Q\jRY @Ȁ3`KC}kX-}$9c#y>?^od<-ɸVo2D$}k"1e=$|!~C~wDD{=5 A`HYxb:Gk:E:N9'xd#ԯ˷Cr͏!h9 RY;b'ƣ-G;0}}HyկswE βNroY˙!!d0@Y8ynN:#"Ѷ}.l e$)Ygz^C=Լ>J!`Cظ�V,E}k7BB sDk9o|o Dp �,yj/=7QimL&'| Ώ�o[N A|{Ϲ26Ҝ1QyWP[m݁Ww#>qꩧ&9{8KD C7j{贾!` qd(-[A"znq�n%qYwPǀү)SC)$0b>Ed\izǀVL0v 1^ӮL!nk' c=1V|AyC5ʅ ܉6|n> ?!`d"dБqZHe,kac!zHVqVce yn0M REE/jIݺsGc+y:SeC1}c*J Mal)Mq9^c%mZ UA�s\>$ޒzO| A~27t7wBH5T7 C  [F [ ,$6ͲxelaAl>OuG2~#cGʇ"{aGvxh{B6֊t=25[N>h} +CC<ѵAې1|-՝y'i ;S6I۫[7V ʆ!57xwӜ}'ܜ{)<]JPr&X܉|GXao5 FH1~k&Dm0}.TˋeLw1=aˇ}#i5,9!c w2CJ )kX'X d|صk$qww!ُy 0 w?D{5of{Ynzas4Pk1SH\&ڦ,>PJz2W-:Bnΐ_bOH"igJb#SF%tLҌ~6 L1GL'A!'kR'㶃ąc E�S "a0x=%tM-yOC\`u"x}'|Yi]0 @ƐQtlcJd[ټM6B2 l9utnzYH7o;IqIn{ތ~ZO&}iI-/גSz#e$~fY y'\PGYz)bMP!`�2Hs52ZtКq:xы ][1(!0La{5g,CLF'=^p<2u@#|5>[\pA(".M2L=HT;n`رcqVh>K!`FbYK7,mYPgbCV/nc\s/!삘!?[wРD?7*͋Jƥw1{j׶ ̵>^t\c,+z@Aґ#G|}0:F- 28W\!}Gzͳ{ !`#\|Y9KdLܮy"PI;PJDH~3e3ָyzdPH蒑j'u_ =g)e9\c̞JY!Jtٖ:b.�E$^bꫯ 3lnVH:B $nmmYaדO>g 5۸?!PFPM6B<",m߈Ϧ5߃6!I|u[:6=:N{A\.\`;G=e ݦBq2SR65~}ct%m=6j|y~U|R C Frlx|W\|HH-&kYw} tKe!`!/D\g6\Xlv ^ٌE٥lʪBoDwV 1,Û=&a�]jH IwvaQa<ȝDw:U8&=Ck_\ {q%YE=_d[L<wc eC�Gyww^z1t.K,rN;48x.>D5 C�lHl&w},ؤ r*:l+8|/bSO_E&FwaG>rou<s2bX[Pwu5;?NchDsv1e[c4V } o?Y/7ԧHF.Rɶzjs{;+=3oѾ5G!C`I@6{difmnʪOg-){*ikգ;b# 8J)}?𭕕Q쬇SM #>'M‡`#%1_` [769InH+c7ɟ!ێ>R uA篼V!D:zސz'7wnN8yLs29HB"_uV^ X Chب�Htflڍf Xɋ43 gH R.𭗚2 C%D:ZhcTf·@ O!!; _#+'ݵkW{<9iua 믿޿wA^{92 oKF"/Xvi*g X( !_]t8,o,N@G^bsz6y6Y+]^'<c͋/hA$0ج�f4>eߔR~)wh9;$3e_Jk}zhSۥ+NЫpstV|Nl롗rfKȊڅu cC2S:~!{cq]H1l,3 ޅ"R;ӛgў󌲆+owCa#xCk }Cl!zlT�7nEeআ2*wщ:F[czcrȟEL"A@-5ZFW'uwovi[vUC^-"+?볂 ]VZo1~8V#>LZXzp^>7o>.$x;P=}E3;|9xUK_ #!17nֳs/ IEy! z'1ëeResЮhƵ 9D~{#D"1p'-;>%lBx7|M- !`(6&T~Ͻ/Ъ.cT"4e|1?Fm$Ƽ0|;Tlxp^Q<֠y\ k�`!痼 yȑ橧oe=3K.&w!x"#"̐wq'/#?fͱcF6 CE "4A_f9֏BkyVBN9eP>˜/Vy5ˆyl3{ uC q " |G?os-bξS(2 ݻe!!`7;"Zo?ͻ  �1c+ஐ"Pk<)7 Ck rx'??h^~<8G:ܲ@w#~>X C!Aw +B-\::S_DQ�2.wgҪۏ5b~zb蘹@\[x A�ķ~欳jnw#AK^oLܴ< x3,\`w":Ծ bk#EZ.y4}.ž0:<xBa3dKX xdH_җohC;VeSl<\[niY|+A}XCXO, k9 *)F^$*rJSgW6%K8rjpU?2NCgqh(\ 05 ,pns uH͝w_` w$$9w|v<xV Pe] C`M�ryMxs8[Em@ࢾ ` Z`ڌʢ8Ԙs<oo43oC``'Y_|桇/mh)HZ@#mM|qV^ C�@ݒ0pqzw8o.t 1+zYYq9s82v&hTD@j;>sȑd~I9�8+>O|s#xkO>ټb!`l8@^rĠo sdf6%ƬoGp< o}pTO14!c�7xdG<}PH1$]qs9O?y6z-F:^kC`!0sa]bQksG ;߼Q!hxD熻`B P[8LxC6d p=fz4#[X76 s\d;Exw"T Q.ׄ@Xh+FNv/df>.zZ t6o 9l _|Q*[Y(eT&n1±ĕtJp sxvYzks8xxq-AcǚzgN;4/SPpi2pŝPwÇO i C`ب�2gųk(k-]zRdƖ?7ݑ�͏!y8OكyYڈ);d{a�feq iMZq -:oo܌m,d#uHu] J~>pCލ$|<o)u)}!o曛 /7<믿~ꃼ#Q$/W ʤP[Y]r e9d7C"6<M|г憳cNmCnِekD0%@"3j9ȓ1[c[qs>hc1�7B$>z:ΊY+?cxw#Hgq"Y< DzCjeCX<@ 2ŷ m뀅KNA$ncTW8($QqW^Ћ~jNg`.)2[6?V |dA$gyƿe6 w!Cij;:H+ >hU 0�Ra]{2.C. jEvv:uvɠSBXg MhJwf99#'l1e6FM*1)a+?"nzK'~1%F7 Ap}2H>Ҋo/"8;?;KsrD;) rq7njv<[Z}]VK7uZn˃YZdn'6SR*O/~uCJ/m2S:kʒ8Lz/Re'1ߧH?PK>O\K}ڏ1'[blH%CX\3x5xTW^yYqwhsOl0:-s\k$CGZaB⍭vs=׼͛omd!`ddL۫M rn.g`ChQDz]5dɁ&mPVJWÛyk{nJ||`3F1)z<,!C-Wi C \d޸}7fk;y<n؇=Џ; H|@ oWŸ C`�rG&bF4g5�C ̃2ŀK-.pW8\S`k0go )3F@#1DB?z/~'?6(+2ɵx饗z{D"|gGY0V WsbYj^<zҶG^uuy,<h3){ C` :녾{{;{xn@W( eC^3Qn$yeY?|D>)~ϩi2 !`6M@:.zx\lKmĬ|,_ 6K46f!@�k;.;;D\᷈FPE<}r}߅7#xW_}9zhO=0[3 C>:Ȫa!b<eITOAКom+ I`mgBA$rDk}=:tȷ@|q[Zos\O|袋|&2!6ˀ`<l>^eywva�Xwǒ8L!XpZ2Baw$Gyߍ[ʿFZs4dVAk=3]Cz6w#Kev,{h冀!P MN۷cbc e�:8tgRC_j<|bMƍ&~m|P,ˍ<}6u {2` uE DWqwgeڻwt|ׂP~rڌ :w_7;"a7>7⮪%CX6.ZZIckӔ hkr欱u ɜ|Na~'m/-} (*ic"՗m1N;C'79ꘌg[C!5n3sw C(Ck'-܁&>q7xG~G뮻+|s0J2ܴm$ǭ-G"|ꩧ_|ѿdg!k2 0ب�Gnsت2<Ӑq)S_Gd]dBٲLP;[}022x�b иeλ\6\@|y;y饗m sQ]9uP'I6/AO~/~;m2 C`<6* dֻu\ #.}R~%/1Ɏٯ4-TCƭnX\fYM$>"pꫛ={j?&f$y) >;x!Ʌm!`, m;@ln /XT"gy߅D ؜vi!c.R%A x\?AoG믿kEi0 E\l5/nA 47!19vsfyjˎ�\eIi׾ּ3\rMteoi+]T>/A@ kuC?@\>K��@�IDATeI=ޥү>i:.1j x19/b6.}g6yQCy!D=6uo4CX~sd:rw![֖C+ 2Qe)9yYg;x'? |ZkL!0  Q&nrI­yؖ4R>~ tM!KmY~G=.WP%muϘrow^c*]6׋1A1ن!0�>"y:~S2o[e S&+e^#Q=x[+FVw"xopWF@d�RMj漫?xnOlΖ%m}d\oKXL7%'e@&vS>l)\hb_R>2Ƴ7mJ,,PBysWn$ D �[ninfTe?e@%O2S?nx+7>|>�R`0YZp;6%4^H^)Pho>XEN`#7;7̈́ [C9L k..[q̃y|7 +#ol :kAلQ[E@x,^sg;"=?aolC` whjE\l: \W,Ӷ9وlaR.Sҷ_J&\O;)NcISsJg# 8ǢkI̦ ؗylCru;B܉[NE|FeD;Rl *m~vڵۋG[q<s ") ?!0 @*X.N[qQU*J#>mK~̮:u+14[ FD'')3RS\pAse)YoeCF�\pu ^Js} 쓟ds7z>�?ʔtlO(Dž^O>ټ @P;kuCEgUl!6x"G)e"Q铹^fۚi_ = $fBֲgұ9蹾Lp~2%*!pݕk~wV__ÇGGez]!?L /9S.|c#Gxk+[!` 0JЭ.ݣĦt.)R vN;ZF`nLW!Ucc㏩LVO']ͽLo1etkʆ!༗kHE>[ꪫ|FY5\?B9/"?|<ڊo_%HQ]>ު!0<?ư?GF˶}9lJA*MJZ51?rN!<[{lJ|H�-+wZ/e/Xj)7 \#Fw#_}_bO7x"D_PQQ;=}N|3R>ڊ�]IwXc'.>oT�LَŶV�ۅ]L\e>P@W E?<$/0Mȋ$Hb96017s$CE.ݵǔ٥ lLw4jl C`r ݍM!kwJ\?cyG[x+/[[Vȸۊ~" Z`Yg_7{߫%~)X�1,z bbĦ/&7>0գ1ОQSokd||x2<]v)U97su>s3s~~tuz�3)([P:<F4 !w: B^<tP"B@@sw#zdʵ.؅;l㭸 omIȗΤ+;&w};8<880/O6*BSB}84%sl+.qܶ.)K|*pO$Z/82~mkkˤӥ^V) mš9)v6C`Z-y' A!'>۷o>ɃxƾLraH~ @ .h#+4;IK@.;Ӎ; .xcέ{ڨ�&6LH&(EW20Am[qö&Ez^A_;+lKmZK^] Z4%Xp49w%@:wt0V XXG3GZ\qk]X\3~b}kЩ^N6$~'Ϸ8};W6`n#nxD%# HƷVoD�9OGeXUZƶ#Es 4[x yTQ?tT)VQLsJ7ڪbҥ,=i\*0Vvq͐9ַzLN ~M5dHy2_4aFQC1C�xolEѣGG\]Z--_0Wx`s 8?09#&̑M'@bPG; 0ܤ00!u*d19Z[a�9�.SW@2qe2똳J'zJF Ԃ3|]CC%8juYg2n�(5k ^x?O4ԧ|#>A2)Cy>2 xpA$B~W3~+o%)sm@@oq7s3pjJ* syXϢ YɢUL6`Db,'$'a iq5fR3\ڜӇ<Y0C0egM sl"/Ks |Ce+G*S&O>Zw۝}؞q~jdq$<.5 zkƻ7gmn[Ou(KXQgL{G<`D|?I|E0G\W|WR&)[ҭ2F>mGs%x88gdWF9c+'^lWsmsmϕzHFh=e DuʦϞ._D aeG>9d 0D/#r^%R(ɶ5) ߥ?[H]5~CX~2$HܕCp<qgeua>-*~c֥RocAЈ<ʋ4b@$PZZ0T=Qe"#;|uncxqBtuv<fK.0*&?~X ]!KT ]tvKgk͏9O鹔⇩?`~UR'!mί5h!\:D!G`=~筷|codm ĺufa *pG&+@w&Q#s2 @�Sq4#F0hblyPx 5!F{Z$9k?x47"`>a<kX\8Mk?AC`szA(N7Mh+ҊD~ʨ'SW$# ܕģ(qGA$m;ul�"c JIG8R|5Y�g LhЂMV';l;vFO1JŮւ*fmEﭷ:0E!`Xw&5X> :+Ixo-E; Yؘ#́dSeC~V_qG L"0]I ?J3 /~/Y6W @ #E|viDȠ}8rWv[�Ydu3w;LlȷI@#g&oSb<qSGHÚ?$&ULN*7dL|WM0#kYG6D}m<lmm5Ǜ믿]鲒!կv;ks|v"(D �weqW^7"D%e2:G92."F$2xFA#~],C,-̖ )+�3Ml7sde1+)c0 p]D"L]Oh2w\{tf-3f!`ZCH!PD7?xVl)94PN~7zn AgϞ;xp'`ܵ]Lw'\Ǽt`;ȁ7 #( <%?3Uֳ$zZ Z ^F65'a^wU@|\eNaHNDac7 AlԁƠeӈ30!H񲙽{6]t N-e ^OwD`//[ |Iޥ$ tT"}<'k[c|c8J=K@<⁹�"M"'FFe SeJڳ yE6KԶ<J\  xtS.ɯIa3z=1' C8@g^s|C-o"Ң"#0" ^5pۤ#s>#O<gG?I<V(_R.(.]-!ls3DX{$IvS! (yw+! u洁uH/  @A<"8ļ]Fmlq#s$J|@G Ѷ[o@&PM.ND&u'ϔL, k7報R*UW*}4ģeirhs2w.اq@LoT)1'>#vcꄿ5c!`\˰@"G@�6^xj>7W\q x(3vM!L\ڤmm9pcMI|F|I;J`>q Kzd.6֬7o!D;(@lKqe!>#?ҧM[ s'PuPt.;'ֹ,W:)^#)maC &zc__楺e!ECp C`>p͐>6eAG8L^zVUB?ʔHz].[9d/hH A(KKqWޡc\yWw+<b GA"?a7ڑ3�D)r>2dp^!ebIBBFC`Hu3pI~Xf%̈4‚r=֦ycR]6 T8`W)}1tCH QeP8,! e,#ǁ AAxs=\uU%;[[[$h&\}^sId~! 4`k ^=51Y_]Gܑ|G' %?&+f"k7$%BBTQ.'a(Ev,(Q3Aew4P,1z!w#A`=> o$qµeC&hRhH6ҷ믶I_T!:< /!ejA Y4 #2I،�2W,Z&g.`+r>WЇ˒!dbdf9!p߄ue䬣@�q G>ܕZ/}DYFXІl_~fphXg>sv]!`d�k`L 2]sZrt z*L \#Сߩ.nk$?F8HrLB*&JH0`1gbp蜌[t6VC0B`Mx(~34ߍ+Gek4/s.?ҘkeU B~[X,OVlRQDL'9iš?. @9KnS8`ء2 <&BRj(yڢuO!(( !v,!ltJKV6 A\@C4qGQ?xn䷿+ol]I<>$#=}P& UI~Lt-k*v෎>�2̼-. "OGO>rܜzztٓ {§ ڻ@P?m^u'E+tWEoQ/c:ئ !`Xu42kE :(z1W_}տ{Y#k!Z+!Y6f 7)k᪹$ȅ;8wm;TVoiΡGd jGQH=Q ` gXIJAc6 p3]>J:p$_zW^w%Qƣ^O,u�Y2 9֧�r#X1)sք#Ø Y+'vZ~MjɊctlȕ/]ol,rf߄NIdytŦ0V :Jcy xKcxwc=߿߿kiplmmy(Y?LK  QtYf:@qTFsRs' Lk(3S?KpN 64] #Nenj5807ˌ,L"Cl4C0*#k4S,C_&4$htaͭ&w؊πٳ7zmKz[\g.Lu-Өv-@4jJY]t t nGгq!Y9@)3蚣qUm׉Oߒ520 F 9Q@/H|�)�=$=TPumF�!#rgyMGN yyz|Kl7 @𻐹).!<j_&BfqIcڎEo[ V0 Cns P5 4ޕ#[O<?D]w]o߾/ۡL+X/H|c,m u.cy3y v#رayX8mn>[Q!`ׁAy|>䌳aL1l(A\|DC}i &Q}W|G^ky"袋$)/\A"u˗̅P 5<$]h@5 Y}~=|8$h[׼s^0LٞC>d iWLFgK)0 UASa;ʠ@]h wV^pͭgyfsi5'p+e0v̔CWL*F:ѣG#GH1kY�r /VKhRE^Kmoq>\J$&\iȋ\n&0�oz4@R@>g\qUW]s$,v6S<C^�5tiY&]'<V;xzݓ:¶52z!W/IIֳl}I2 C`\uIoπ<sͽHW+It(?VOCvMzbXSb&Qf9Ɨ_~ٿ wQ>vX,\^gp{{B2SrHؾHꀲ90ĎPߤ94Vp6/|0 C`3Gn\@grD;C#Dpꫯ ?ܥĝIoRFmHFhlct+Cxz4MY-C̥7|9tP+9yG9Bm3:889C E'>�SㆠjFMp.M}))z>:jf1_jXwY1 Wq>X!0�/X\vh_�O?vymc]vYsꩧ@&e2ne^I e? o"-C:y%Pt!ov}?o"ķI $澲9܉* ^Ua]`"'x0I"`ݬ&L5ׂv>Fee_W:' Յ );&uMߔ~їY ,e C0Zec P>*ic$Nj/ߙܳgqWCT3SNQȲ\!/$ooں|/]|vM % e4 C#,dN`d9KL!KR9C0 ٍq3` $-&maLHeQzJco%:r䵂iW OI~!xOdy?nFPdb? /צ!`5e)ίi6`4X"q "O<x8묳#gqOI;V6Mg韤rw %-Tִw}?7#x$ʸ{E!Ӫ[�)FڀO6BRgC9q@"$^;ۧf]'*1&c8_C. ]v0QP { fV"x k;l+EN[?- X0 " k/\[ H;#ĝ&|O4$6/7%q (lO'˨D^I-.ȯ(Z6PwTnc9t? y;@eoF<S&-rbBN<_ۑG  i9Nb:bV@d>wXv`&6sAQ0gsg :%ݤ?08BUG_TU C+r-,kd=c<#91Dwpw yGO>ߕDP`9|А˶1]޾2Ic. 9P7CX*IE28N4Kx%CFҎu,od�ɁĠ).Tes_ӌآUSǔ,Ojlo1JƚN>W|M̾_ iTY"m'>PyzsχyC$|I!h@vbe9^َ�r,#G`{CG<oě\X~N9SN8՝!퓼>IR9?r-;ēkS%Sq"E>U<@Yg.iǺ@v*&bm$?''K-?8!g ;U(9)[0PV{]vn;%üxG14 CX5:#@eyRޕD oQ]9> s$N"㮨C&=૙Ɛ9P_MuADŽ"ǁ[#q4\2@eI땬u ;2N@Sirv @$Nȩ@֝OLz~RZD[=]c;!ϭ&ފ&/!㏷%r|9[(a )]ٓ{>tK@}>)6_$`O9]2gƏC}3lƱt il$冀!`,k9q (@.JN!@A%J'tCAݻ}6d4!z&1!4rrh'L]#U<*K>Jep!2ir$"'})Sf<-3#o&l wZ^F=962 SrZJ)@vvb 6KYXvP| ֒>+sʑr{nPә: Lcmrmق0 ൂ8Ќ2 Ƀ�B(]Cp"i.7x+i<>DPvWi?Wz>9GuK:@<b;QcE>J:y1.H'$X,ʑ9ʑ9W5>Oɸ,5^,n5Z2YU0r>ՒTE0VZ֒5 T:k1sp3C0�/$s]cNAr (5uC$? 72gCPf@^qXzܜ}sKBR90DGPQF@!q`aD:r)eyVY'on>)e{gUM]2V-8rcvPС49a�(\{c<(qע\le<Eү;0 p $qo<  Cx! Lܕ)t(MsْAeE,NԑF=,ͥ<)+ I(w[%oU ~ޘ&%\},gp}׫Gy'a0Ym.g{I�:5kcC4:i~֑qM<ʊ2QG oS"_ц�<A PmGk\黀 "G_ED:"Nӈ2rw9Ce|:$e\Cu6%-{�ܝ{x':%?.�q`;Jq }GVܲŵR̚y2HϨh19JK+T_){R%yrSz% CX亦9k%i2OqWC"? A&<&�R)/!?>s!GPxv ^rJe[6y@Lz*G$,]"[%z2�ng]Y 'LZXx HI@0""Ean_yi}` g &> bo,z6s@cblY q10 !0NfIes9ʼ $!C:Zꤱ/a2?E~Fe>.|P_dYg9Sd;LRY;Ь@,p|E1w(݌m<,ZTV?NnI`+bXKqôin0 B@}J\ yuXc,ttONz><2i2GY_C4NHl߮m d{rIt!2�3KiR{O4b[[[#fx]2"I`n4! 3g.-ҿyq>'&ꆀ!`Ek]MP'GP?h<:G;i̾5r+!e!nC4rJ1gVlRK`! @,3 \L6ϡ >W;(Tb,j 炻b'گ͹A!`y.iuyM#Xf 9!xCI&}6Mg_hGY5=֮r^{$o5/%cPۢH�s1q=q;'5tU`Ft4�挼`"!rUl6 C`+m(tց,:e[BuИ|ҐVIKe[RzJlӼ볛m1:ZSmҴ\>٧ZydG�X }pɉ;;�l7հk=VjX,p~XZf gF0 C rOH P[j?E~-uG%]Ӷ<&2唴sٗK%豶W$ Stzh{v帛iɇɛ{TzcrI_c7|7|O9ײ@su{;öâЊ(?M!`K@(2Ԧ˥tcMZ,(36]wAeeiN)]{yH ;Ti&&6`.u\<^Xן�K֢Cq˅TDI<k._)sX˫%G-/`.ٷ̣dN-f!`+Z- N:ؕt֑'D<]iO.3astYֻ-5}H‘ *%]MV-GG`q+__ZkɩF`&n0 C:1> <lYα'o1V^Y(m^$@ u26C?[Em!<z [d=nz^躶YRljrt] IX:=H>!`}t/Gv ϢX7681:T6]hC}4<H8u!e43jW=b݉Y6lǐYz']ꀖ'XeRuz OO|]唜]}~ȱeaC!b C亿9^/SlB=r2@& 4>DuTG8ȓ1%m@�ٶudtwyCe+]O9M-etq6gbt_>9:|2QVM@he|V\}cn!`lAQ�&h)&V^d� 0SsA@? ,S69gr%oh-Rg1$So{Emi\9Qb܎-6<Laû&с.dcmCPgEC0 C`@ Xq musr^zɫ뤏/*éM2 &i(cE>x93?F+e�Y2 C#.tqa֞f6!`!Y a�IK' .E`>Jy�3& YG.Ȗu" y zV>tbm_C0 2{Ɩ5nC0 C`]_~@-:.i文u#׼w9' HZ6LlCu|H�d77l0 C0 C0 /_c-$njeB9>Qf=T& 9:r$oT9(x$-UfQ 2Fd"2hd!<I&:)e˨ÑZˡ\P r-!`!` pϲP.i(j,sr!B#8"h|gRFȾ4eN^<2햹coCACB)Va1D:Bt:F>�I:pds! eLGD>=qB5ydNْfeC0 C0 C`~=tʠ2s:iȻ3ibtSW Y>"8ek5 ~1P"G0 e謣4HSP42Lm0 C0 C4o%Ig9Q38$ONrC3' |H|<2:m@j|I$eYd<Ƌv BOvqi1'..t+!`!`�$Xf>(ձg;sICu]?7Fn&ɋ2mSӭZ#sjM&1! /L:게:h1џm_БHۮm%?j䋵K C0 C0 UB ו%T؁}<d41I?}A i䉕_^#L*4xN2'{m<hʥxd1q\" 6IG_iˤܱNMi#neC0 C0 C`uS4<V>I4l 'yF/@!?tPhʋp"1 h3 F֙L#G",H!`!`!A轰ʤ!ed}|k2ɣi:ۨXU1>iXA u/їmH2xA#PnЏ9h<@}Ȟv$ ˡrCmF3 C0 C0Vv%MY9ʬstɜetX]!i3}i$r @Y/1 tb�6]& 9l$Ҙ>L~4ԙȋ:˲|2'Y0 C0 CX5G2Yy6dzu2!GQt|L w>F�3Ƈ.:f_ه�QA;X94}6YvweuY<˧Y0 C0mqכ794.� ɺ븳wsm:[fyץ}k>:ˇj3һKxe I;W尫ɼju4=_>kȷ^sG'gj!�@�� oٳֺ8?W]gũw5ergg=@4聻%jyj6su\*ֳeV9'MGqϚ>b@�� �&mr.}f,qZF^m+?;ޏk2/]'km#ޝ ^`eY5ʦ6 :i:3v |Iqu[=ujl=JMC�� �@7oٳ՚Y:k)y붩ٗフ^k3Ϣggn;ȼL%6sϗs[lYNDz:(=cK.8*S{+T|oiLJ� �@�_ Us<Oeб^u4oǧuٽ۽CG-!Zl dMyz՟ٲIY^m)yOzuF6sQ8礆@�� �W%\;+k\w֚#N5tnY5:[Z >~B"Z|}^&;ZZ~o%H39>q{ZO @�� �g gٟY28v.n#_臭NZo_ hH'&/.t?S_m9ljW;8� �@�rH󭥕es)sߚUwSm7Ǿm-{{I?~IZg}ϓMM_FPΚ5-dKߛ/M欽'}ZrY@�� �W ݻ(.[.vl]ۺֱn48}Jުel?gi{u\Ypf5}wY}^ 8ͳwkvUNGsZxE� �@�o!{U*?i?m]3gs^+Qr/_] Az\(72=/bg;)οSΞ͚qd� �@�V-c34׾v/;ߚW.=M:] ^PUzi/i:ݢӵ;gV_ru,H{+ԯXǽOȚԫZW!�@�� 3R|k՟i0cYol}~뮩G,z/8鯾h]g+ݾ8/:iغzۦf?mgU}��IDAT� �@�xuM92g?m4u ̸S;uy嬻nժ'}kK%ŞcKTzulh]saL_9o-s\뜟YtܻE#bVj1 �@��~N{Q]lO`߶[SK=#Ce}[לsVH]A2˹wg]3GG9c6u}Q^wNf8u)7eMKQO3m%, �@��^wR|i;\]~KVWs]3'G5>Y] ?5-znYZ/jkj>c}^կX}:vu=mR_rtjcy, �@��"_uǶ/s3nI\<wtwF9ekFHhQ 䗋 z -O*m;hz.ďER8NZS_j۟Yt4N˚|C�� �@ }|lwҨH{9jدG.z'k*}q^ '̧ZƝ/M'}oYA�� �@owMלkFvoiwsHK?k:Hm?\ (sCZ/ʭ}Q$־QwO,ljWy[� �@�x>+:Zw3GGS+s֜㴮O�z2_N5;{SW;ݒ8Z*}5u=6sƒ� �@�"0_s_:iE=cGEhMVDZwqA> ^[9>#[*54ZuMuM?WnT@�� �<]]jo-m"8:-g|ԩWNrw-<]~=ӱHs+wkNU] bUdϦ @�� �TUϸɦLu]\Z^>kwB=p Uq)MGs 4Uws5#rw4xY{>g �@�� 7Z3S/暑|ZKNjumQLι>cv{tͻZpj=[q2Vc_6}tUGwS@�� �H@Ϟjw4띭Ql=g~o)v]lݗ5gt2`QЃwKO[˪Ϛ4mL﹞7x{\C�� �@�@»s۷U~Sn;n+ݧӔ>jBMS˗.%nuc?(Nݾfv._'{6J.@�� �6&;fn#-uWbSѽg5ϰnykȕ ՅjF-zwZ+zuۢqWj묚'� �@�_ {U-cGlVz^iUϸYi>EeImw{ZW|AW]ZKkSM5F3E� �@�8u=Uؾ잖eΦ6-?Wjt^]N|2|k3RK_jq̯9:ٻ)gzR@�� �IbT-=鋜=m/93wHrl.'+]M2|k+4A>dqo͏=.@�� �W#pfT=Οiɦ/\97~4y<-Wj۷?c䝫~ShhD* �@�� |.:]}2?b{E9ξ:hw,*+3F5ul^6滚|ۢ2Ç� �@�+8tUũ۷_+v7Rb鸳+5]߻v²:,vV/`]͚_suL[s/� �@�0EW-=j<U[x}V[g4kYUm;goij27kְ� �@�=fQu5[=j4u<s]kj~7sY5,Μ}[}۫ZW_N޵)HϚg/> �@��^gT驥/ml:yo5uY[\XVg>3&(mS[U36לd� �@�8N`o9{ZyqXMYv}%S`uިxK._rtڨ=3;7!@�� �W'pvuz22NXNԯu_;eu樮ӫ_8F5#MOη� �@��C`oYUū[E#LFI;Ϛe͑N,\q5G4vՠA�� �@�k,H]Vk2N_Oȯu]<fr3Q̑Nڕh־=գC�� �@/8VZqn uh\^̞v Tix#}U;cuu� �@�xvw-@9\WXW,u{sjrEYm[1ns{=?jg� �@�&pdA:,{sGNZ\UqW3Ҥt3#_'ʣg\h]PՍw;@�� �$E'/5ʯ]ݪGjkީ;GN_ vԛ5gG>LA�� �@Q=Q41滗wz-ZN39ՏtVK_̢� �@�Jho,?uz9syT˙zfQn ,} {g �@�� �9+^,?ʍt,Hzk߽Ԝoo?3Yk^|@�� �@^GYٜz;ro6Բsޕ7+k!�@�� �EҵW{5/2{3:zgz9O.Ag^黫F Wf-#wS @�� �W#p:o;[]^>̕W{ﮫ:C�� �@�Oww]GhpHeDO @�� �'S{e7-*WL{?gC�� �@�CvLOҸڟNmy̸{K;>+}� �@�i?H]JY1ó.ߺ\mΥ/f@�� �@Z~ۜ۠ݵ`@1~GX@�� �@G~iϰ<5@1 �@�� =j-ig;n@�� �|Xua;/ � �@��w.=R 8@�� �g# K3<crJ~Y� �@�xڥ1> �@�� ҘʢW3[|@�� �@{ X/{w@ @�� �#b%i!@�� �W''Ľ/%i<L3� �@�""(̅� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� �@�� r6|����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/demo__showcase__main__py.png���������������������������������0000666�0000000�0000000�00000343706�00000000000�023621� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����f���:$��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>752</exif:PixelXDimension> <exif:PixelYDimension>614</exif:PixelYDimension> </rdf:Description> </rdf:RDF> </x:xmpmeta> ��@�IDATxU߹wmwB|!@I-{MBBtӌi6`pݾO9nfvnn/{Nӓ7ZVHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHp ldfhiHHHhnٌ>-d͆%$@$@$@$P.d'r)PD$@$@$@@A:8;ݫ&   N}Wulr|} � � � ty]ΡJnWK%q$@$@$@$3ٝxI   .L38ʝHgu.;fIHHH(p;V䔶G_ۣV0V&   %v{ֶc[mI    Vv3T:|vbۢomaSmm1 � � � tfmNgovZ}hHHH8\9f'g-Wn:Fk궔AGҾ � � � @lh>†jUOckҒ-om}$@$@$@$PHZ~K礵][-N>dS?]@V'«Qz`HHH:dسuF7hm0:QlM͵7S~=IHHHP δ^Smm#ϖI\�n&9 M%   kg6S{J'[&JQdKͤN:֖ru&   hN 8nkѻt6eud,ko'W2W_u8[}.$@$@$@$ dg2wnZZ/fhY{:-i+](9�ŕeR 9)Lg;.HHHH3hn\yTY,2);lZ^NeKډmY~ 2)dk+[%   $K'50yLLq=_Epm#~Ty<S]Qu]vKz$@$@$@]@[:؎F&ÙYNWzg29~~TY<Ye+WQ<q{~ � � @hSgn3e*CWtuqeucmfc?N7,y]8P'L׵LT1 � � � t:Qza8_.ξNLIq6~|[:؎ +eqyQl8T_cR2 umi:S=gL$@$@$@@k^<N䁴ϯ.zJWe׍̷c(0/$QLunِ,N_vYF$@$@$@E ιS\t27G9j̱:C6oL4o+! nOc66t,.ep޻ׯ[ouw,++ddKccLC|(ڊ*1l9rtuM:Ee iYL}J]qSچ<eTcHHHBO|}p>Ǜ}'un>NwHw['ʎegLlR`욾4.Xh [lY/^ftÉGpki,,%~~yV0YQf^ܗy۷o?Ѹc 1a^kI[}Tt 5d:Б׺C-ٗf}h4Mk&QWsz~Lu� � � 䎀 r K6Egk/sFPݨqomZE} N4ai۞7qJ>٘")))ҲR1&L8`ɒ%:fՉGmːGp&$QrWLzyEZa|y\>LX&c'[-1hѴ]" L֋64 sڬ- b7m*0jr?) ][`#ٶV;IHHr@|u8 Fϕ C|W_Է\@eߨ]2B7~(ZGezcӦreE,]ǟdd+́5qB$wuʣT_u4"p Qz<.!gzcuUuFwӮyċ^(nʌ h)oҎ\c+~bM}dprZ6!B#K./(iGI   OhE?5veaHO׺ـ?~D6 NPSƨj;UUUψc9t-jWQGgL5tyTǙs73"@Â/˻ea444 jl0靚^(ݴJ=u&Guly^,]YZ/d_'ցmTFNܼ`V'Z3k'6s$@$@$@-%|6d?qg>냴Qrau'iT͛2wԵd)iOcdlH|?&]m? Keay\ I͕@ZUn\^4F{Xe8iuuD&`̙#O<-^~CJ>6~fn=~5R\/Va7%_e-|RJ$C"&JIݠrXB5v܋VΑ /.]>֚Xs+ٳ2 vl.dYЎ:<[}OU� � � @gŤ|'?Stϻ* y^ wXY?ՆVy,q|MAv9eLX˂&Q_So}@T!g[Aod0H#'2ʬ# eqy-tXNr'E5 t.,!EH0YbN[&m4R?R74!wNʋNnA *拜ZcrAnR38i컉v8d [>erͪ" +d M*'YqJԦVX4;SI +.W_?YNݱ2[v$3{NX:x)Y$w]/#ѵ>씱b'r8HzHE)1 ͨ5i*&AյĶߚW='v}17 d>fG5r]Sg9J{0'C9$ra:Ǿ-<6'K˜u415q ePאеF  f+nSNdHHWGdp_SP3sאLw.n_,ú=cn9}t$>Ȱ%/zs_z!Ω+77{/EzM\*zʻoC?y)3CNeCRSjTH-Nya::~uI]BkvC0?eٽϑ>4l:1oF4U$nC*3cYQ]'=>@$2n|&|6~:÷yw16lrL&7hJ ?wC!iln͆F rzFޏ|Z? Nx,uɖZ1t&q|Rs"Ѳ'+ߛ9G k͒#OzTN{ ڇCos9 GAOF/X+f*|bs2yWˁ\{Ŧelj t0,KH(NL륮QJg|56$>LܦL촥Gm^JJKvneAmɄIM gs6 idmurÇAy7}M঵2Mrc(H'}<mDG/imij6WZSWZJ~enMk=eC'8RxX3%z! 5vٌ&~7鼣 NYZS갟@Jp|U8Q̩>zo5X߰aF=~i�l2Pv NirxQ ~y훟C$ih7_,?>YꌑQv#Cz%% u+'5?a}wHٺn"ab=7xܦrO}t^52eǻL4txNXJyϘrYSZ*.\ssÃ_&ȼao�/>| k3^Z1\b)+ C$p?!v\SE^l}UyQJw1n, fbOVE2bQ2sځǀ|XZeqqXd yJNYommS LŨ8f]|GӒJmjn04Tndm񜏬=\=S2q3}p26~if]ԚMmWSWy2v1K$:ػr)KE|{d.Ov<;D94QX|rÒ9ȝ^Nƍ 5W_WɁG(#{ɿnUpu2YR$2jr;L0m,ߞ! e,^ ~Yzx5#1v+jeɪ//w}!mox53dj̒?\~TDN;tYTGQaH -߷Y04Uô묻Me+׺h~giZnbP#2aQ2sZ t2 )E^hnITjoy}$^J&BtV?$@uߜ$W@p@|J͔g/?IF g^Wm+<|W=[OLGf/;G6?жy9'])oȔ~4>rn o+ +䫹d*V4'C}︳df2O?n̩oHm9'+{ 1fH2&`^iuC|Gvf!7- _a*:hMּHaIJ*!Ӳʪ㧑oIpeU?Ftd5Am|kOb`fa*fڡog-#H]|e,hg^ޠL_ GU ]hiߠ~xy ff5ͪV~ &\Z-O6KJ�; [zv7e̿FfQT\je<uS(KW}ײ鄵D2~d句yk>@& &.6ML`PQ,~9۴;MFnlsy/dd*?VoПh[oVZkc_G7H]];@zkF-:)cHԧ`ʃmQ}8Iݠ=n vhnUIcF (t\ =a2ҙue |Ft* s/rDI63Rn!rn3U뭫tQl'YNMθi0 y߶Reی]_;YnG̳lNfKn}syy#|$؃ 6vu~`66)ӶC̣N!O LP �w̺zftEVv˺C-&Ԭ\(3f-{,G7a'Q[So̞BgխZ,T{&ڱğ^[my\f3Lc~bǿ\-cYT"+57蓎ŘwUXjsQ=żyFVY!� dD||&pL>)kV'Xnx[7ureꈫGɎӍ&OCÄbi}{h |F QXu4V9⸴_fC:S]2ͷe7 n3։3,2LkJ;CpQUU.ySF,y.N J؈bƝn҈]e}ŨvN]yn,ی}`UU˖Ϋ֖]l?l98HJP @(OG#BMz!ʋK9L3*%_ˤU7E~e݌~T| (O6YP)'aغI̓/,3Wҭdn/񇎲u]IO1X 6!719erݏɄA=_̓� pd7Z+~^aM#o4y^~B(KA2n.s5Üxu׬FuttrF!L(i߶r.a!L2nZ<f䝚x$[CR;d,;,s=2CCNpޗg]IՐb1B\čCdGʬoeC 5n {_I!%>fkEsV̲̼j n nk; N)CäS8%jY-<ƈH([FK>fܔWA>M^$rGJOZYYw)Yی#SkH#O9IT`fx/yzm_Y"E}eɿp7pXYTn+~q\uh1̞gL� YiZ@~i<\Ө1tRߴιgۆS7,i˵+wZnm4,(葨JWR:}`CC eQrd2qeaiŮO#ơi4|: I$bpd|9R> [,[WVmT jOgps^EQ\\t[򪔬4;ݘPc]bSoW'TP覑Omcn<j;2v-P6N-57nP{M#@,1jPm< @ Hy?u Mՙ)͌{qyy Sk]lU2)/7t-H'\ӗƐkZuX&V;F}DԁW}*S=QiĪ9BO_mцb%V(`5)Qy\iD.o&:3pK4}_'*ʑ|Xkue6Ơ'Q?yip ^Hn MU:y6ওҠ wӶ8n`Lmi7b Մ+HHH w^cXִ~ku5F:}Ӭv^iKn:6AR:ҿFmI9;z͇`͕k^ewc\Uulxd*<N2\ìC)Pq䧭𣾕-L%2e&)Ay4H?T}=vܾiZꔑ� � � ~k kn:zU4TGcװn1vSѺ;KUơڈgMi+&ap4Fr7( UTqX<txq%r?4!h>2/p s 9EVfZ׽ܴ@Oy׎ 9m)?Mj܉@ϑ3I$@$@$:DZ dgtMikk]Ṁwm?[:dBE~+Ӱ ܗ$I $.h9b?y:ⰝԈ_̻^`n:p# p2le#kur׮)w_AۮSWqu]N73@ � � @k- I#|(^ݠ(Oϡrzi?o?a+S]e^>!VzJ?kO]#&ݸr_\::θecSe||5+Jkٔ/uX?-n=72F:mH= S)ʆgnjz۴?�Ƞ@$@$@$;aa[ttgV҇6<*E46@4~}L-kudnOC2цF qe^t.x1t2iG>Cl|yf� t2+Vd=fwI2%P.^goe S]0۽mY2ҼFY\F7Nt5f2MCG 󃖇zŠV4?y@$@$@$ЩbNtS>!(Rs@UoMmNqWi7*c1&   ( ?\GܕkZˑ׺*C^Ӫge<S^;̀ĕA?ܕia2-s`=Yy    "h?8~묣Lnڵ%V~=\~OJ؂&wpHqenڵ4 � � � @'~<k4[ |6puә@i7V;,,w^ϘHHHH07T_i?Lg 2 (SiYNW/p1t!S[7JƮMIHHH>OĈշؕ!7 Li^|�\x(G=Hs <(1� � � @apg"1pilDɴuՑWYĭuu-l\} yU=i-[S~ F!/..G     Ɇ iiލՆ+&ݪu*ݴˑeeZyk/sZ<s^g9r|ߗw]\sM)--|CC,]T^yydʔ)OpHHHHrB Lu5Fݴry]ǹv::nZ@ZX:6Mq~ \p,\PyyGmzv6ٳ=ZN>d4i<?:igiHHH.?HUi7V-GtTi9˷ߚ4kyTц1>br̙3μc9  ȴi? 0@g;/eeem[&   .O 1`iuQy#cZ(kͻ22ki-wcYCӟ.+oFz!z Ñ/))Gyy-Β%K䦛n>s=o0 � �  "}6rۏ&RSY-:,2dHv K iAenڕ2PAD8 1B\>6y?娣N;M>#ӧt͚r@fqMz-ϗ_t='  urű˫%C46@^ Y|ɓ'˱+D`>|巿}Oq>"POX8~V;XʹMk:ص, ''?.֡n!~ًsϕj;ui׵Mǒ=l3W]u1+_[=S-IHHW3w]#n4x*wGL}'ye V$by˧zj~nvs+GTiنLd\:is�{6PCN;d( 8P~ۇO6;==PWy7| HHH0Kb~{b=Fq3ۃol8LZwyЁmcKSb<X㎶^V4ayAƪF(yFZ`Z%׆vmP4k>,vugmg暌/ž?r-w}gTM$FQ]w݂21C$@$@NBf~M{%˯O<&3x&?ټ|eUޒS2h0y;_^U|Bini7ya:ti^:ݔ:)F2D 2״K* .?xsυ rKYhkҽ{wFPSSccW9wu.q.#Z9si;V1c^nטpq>HH2#pș8G?X23wlYaB2wENo6~Ap@M1Uv#h-xPnMGu:1t]WyX а e˖]wݕE/XZ\gǎ8꤯ZVy߉ Xw8z E;t+]vʓO>)vX) ';[xv WC) h_|1߷ׯ_Gw8yEr/h6~|֭?{w:]/Al؁ei>0 }6r7/r?7 Wm3i>Fb< G[9fizԩ6ŇfpZjEnj[laɇ7 Qgݏ',?~ jm?A6h#/~a;Ҟ(}ʛ8s;[5@@�?b+^r%;ڭuv ecC�;LKզ.۫G3QG?wuQ8x]7_7x# ' q 6n.7  &o mJ \Q2ȣ {xYk8~)�G|+G7yM> 67 \Coʕ[ŋ Ư"{g?G|/~[>s>OQ#%k3p>p?<2yYOca_Kܹs嫯#~lyM Z01&@Ec{o;8&p_~c9뒫wߏtAɩA غ'Mk#|l̞=ڑ5ꫯ%?xϹV6r $nK>:8?:\(GZW_e~:6^o-?eu׊  _F8Cç>4w}Sģfv zi,0ֱa-<=Ȋ \q[|]]wu|hOgG? 1}tV_X K>5ȻkoN׿ʸqX6|syG/վr)eH[7|څÍjm ƍoc?~S\D6rтHolN8y޹>a7dnXt@Ƙ{~y Xf>4dXNj2lo9Z=ag}&>l尋k_W{^xc9~vw*e󃏑KoS6ymraJwQW.~vRqÓy e֑'<Wvl:  Aol:X+rs9'e\k]#'ݼ>Jr!h5UK\VZqv%*yXY,3<:3M4> dhcv\/68xNʠN=v%/p1ӄ9M'֑,<[|M{nv-YÑGi_ֱulyyYrM6,8xDM̗_~)x2߷PKkh /СCSL|–W\q կ~%#G Gnp?p! =餓4 _օ5tlZpO>d p1>+|g6+.dn~`7z;qmp3y,3Gaw2%o,t!L׺} 3u>6\xAdg6ϸޗ{?N?Bn7;؁|3wI >$t {rol�Ow:IU| X* ay$+ +uV\:$pNeuPV{yǒz:^PY(l ր0R] eX^,o8q:v<^p1oN=9}awӉ'h^m1]3PBӍC9ʣx裏o< ̆k#!^iË/"_Ȱ3g#(0 <{3Hy- Y? &;7tl>iY.q^/ ELAT�`y>c߯  ĵE-8m>C:Zk]It8ޯ\2X8`N}@.\pC^owxfzWqޕ xVq�'Z:I,ctH#0*wӶr?1ZQKhR{a4ZyPuS*'3)j_/XYgw1Looj,4Z8xwPqpak`Qw~E ᶁrBqXne8XR_} n*F-#F`y1cמcd` 7.;g?x܀>,8qKTqTsg0?JܘұFcθ_DžLۋA\,#̀fVW0!Z7n/"~�Ƶt%O1vqس/y1hTG^t,ǝP95vMATUYXvځoMz�R:Lm= `9B… t2̔0,}f5.F\!:k̸N6::-`)?w0`mfg\pn`Y2̾ 켃h xh k0k.7tn|ùr vdm  &Õkl,7M܀AW7(~99ߪg^wڤ[%~s0;Qk=},k{azœwԕO>74&aH.'qІ[.vpz)}Xdz:*:;U[̩\;q[榣쩎ƪ{p:\{84a4:p�:輻.: ε:zs-&y g Vb<4`'LWcr>fYy̮c vEYmfVc l1J>֭\a̤aCːǍ 8(7Lj~ kj)ִ:$�vxd~Mh7p뷄o<.k7\po갬sN2c! /G~vQ,Ksx<~{cY y HAe~qqz~YN}Aywpqedv8ۘ9j/W1>do)\XokXBCxhQ¯bن8x"yŒRc'[8uAbxk갼cò|Cp7}ۇz`XKa{̘1OSmc9Fढ } X&~Cv׷{- ENk;nLqe7{^�q5ns6H�K|K7`F Xq%6r5ܨc l,ZǷ{\H|+db:#6|:^%7RYr~"5n}h;n'qӭ7s=8! > |[2JG]DŽ�:λ;PUҾoe~y4ᗹy7 KGZ24AD;W~p"f0+e#xP3pq&1 C9fs }+[�= p$6)øq#Y- C v`ga>v|}Ygpq|o .b̰!`C e[|8& vynx;LvY!rl7%<~L1F,yo-OKf> î>qc+˄mX=<ws}&U%sY;quYFx}{v}[S&@!r9hlAodxnxzRaqص. CY=ØeXR'u5rW5Ye9^|E/t-:ڛe'}v___(n&r6+ƃ* _psñhҗyqQh }72u'a4]qeai1v +Ӽi|r37 ݅#wޒ%K  kNo>dayݚm\wwC{p#D0� {j0G$ocr XÆaqaxYM6q;KYX|ƋClz+~۬g+7;m2QJ>^TL/NPKq-*ïO?mozsoVNi8tz-kil;ԝg8Xpi1xiڍּIڴ4VyX4vTP^*O Hسf1K#�n?Do8znv u,L341#4fqF9f7@� � @g"�G}걘#':;pa ]&c2.Fs-$MM?8kVn?fJ߂L6V&c;XK=!]E~>'چ+ktG:Qᖅ�<ʾN/p)fqWi1cz p|/.>$ 'Bޱ D`[\< � � 5Lj;E}xu@>F}wE\%]+ @>ג[S;V&F`{v~ۥ2WbЮ ݼRk^˛ŸpG1֦cW<HICufmnm4qo^AM쎀HHH3P='nmi訇Xy2w ;瘀/c{'siECHc>~' ѲL\؈m=xt @}wU%bׁ�KBDc7<7&ܴ̚z?F`G!l:|$@$@$Ròp#y?{ʮn%x /m~xKhL&s} e@;xF> |=K> OX{e~dn;]ˁoi!<*>mX. Q/f|4�6N xc   J�cl=ǰ_~U.Sɒj;Sf0v9ƿF9< _ ؖ2|[: D3=/taM<NXvEO7u!l�,,2zbPDrnˬ%hsS?6^G\q3Q5'xvk4,iI\L� � @G{`N26u CF36Vf-O~MJٿZ\2G3eحT6Zg\r'`Kϙt��@�IDATJmu3cv`#UhLMiZ�k8| k+|G-ezuFAitCnˑGz'Nq*CѴ28 ҈(ëpF>i.AlKٛ{c/u1Eguᴣvmg\{yoӳE]�^C $@G�}?::6y-̣}W6?1k=xubX(*G:nIA'08.2؎ q:aBYQ3.@ ~XB?~׊ 5\#f˵k � � tZqǤ&༻X3@;կu۩75@+ K i2*weF?3 `6N;du*:ؑyK/dwLJNA1AyJ nf/On@&�|̘1v=3̔臜B-u3][M?3,ζkޏєL5]FA$r|IHkZLDG׾V{=;�tB`=͎{N � @"3f^yB7 屎sRzamD$TKNvҖA�]C=ØHHHH 'rv4 %Bn!   8yo2X}$@$@$@$@E 1v<@�\6\]7ݮP � � � @p}A7cF?7-ι0Go  \tI[$_:.S?zjl|wDEã]q<$PS_W&m:shp6}f=[ñ(@NJ(� � � � t|tyI:.L[4 � � � � wZ*m M&SN UVVJͯ'57?TTl~k LCq&UDWʠ_YU6V E&"0.k%kYxm&j 4ܤk5TH5zHqPZ봍GD@YoFu5Bps>Pá6kڎѼٵղhuZԶԢ=5,4 fՌ+Zk0~M$N3:><rk|kE_rSrBO߾Ѐ_C;�wtI:CaHڇ@;tm9ǵkfh;O`c˗ݞ'=jnty3}5739|)ݥD$@$@$@$Ё ׳fo}x8$)nc$@$@$@$ns]߁7'HvtvHHHH B ĞZuޭXV,$   NIdJ&37e � � � @4Qu4vٳl� � � @a(D/KO1 � � � @!PP3ir%#dJ֭Aj\ږn"?:UVW4uA$@$@$@$@) ځ?wG-L.-/HݥOAt'!_ʥ � � � t])\8f[]ү_tE'j3]w|& � � @!Nμ+2 HOIOm[&W\:\̼'/Ǐ~1N}k׉R__$ 6o$s +GXD.>޻o rl`{ʡ+?kG'g};ȶ}Ice}֗YG>{P7v[n$O<_{}O lbQŕ 's=    t<Py,ߟ?Snnu{;,3뵲rU<~rk{-EW\6B6lpt뎡rKK/vY"?Wv} [3JiR^hu1cfȠ{=֒^d2m~g2v\9ZͶ^dOӷ^-{ĖǍ//\[[$3gVÏ$˗d8Df.gHHH%�' Á81 i?yGo#7y ֟R,(iN1<e%r߽mz̘)/7[x8q]m__o8CEP$KyrqqŲzoKL)7^7inJ51{WĵWQ<Qv#b    X /*Vukj_~+Glޣ{qqp?Rl355'2ʤZIӟߜ3F~en vm]s~/#i[-=wVT~"l|q} lڋ+3x6gHHH +`M|K g <N[x^RWor㣝`Tװg&4h }emٲYfߌ63[o\v | +2!k$f{i; ?xQ/`q5la|7GXowIƍ//j;,k/,̖+;ެ@$@$@$@P\ ˁ7ֻ6�֡.e'ɔwzʹT.g~-e+{SQyc|y#yl{lߜ=_}+1F23X߻O]Pv d&ڇX?wA%KJd=7}0¸Eqŕ٢HHHZKZkda:,,2z5 Vb=4T*sc+1dֺ򫯖FI#Bݵ!HHH:V?7{,_<Če9kqc2QbͻFݼʭBR','Ӳ{p0A$@$@$@E9jPu b '<(`HHHHShaFXC?]r$@$@$@$!]z'T+vHHHH a| . V!   O]=K~U 6,W<;K>Xj^~9Edd!姝&uSwL:SW   $<wo)իn/-gUwMVzk8G, U+ JaZiIHHHM ty>e�jGT(4I,*~Iiɺ,B+JN$@$@$^ٮ4Չkl?-=a#䋯*0m%Hmrkdl/nrY6P6^[fV^VS65&h[#euѪRRƁ)<Xϗe/}zȖ4ε'RZ*>mYw*R<r8$)[r݌oJcUT~{nt7u;>Wi   #w(:YY5Wv v{W5e Δne䭏 ZYce 3c8 ~ꌿm޷]Ҧ\~Oy3|ԁ!xTT;'I)eO;pKzRb~sW$ Y~S}cL$@$@$@F�B>|HboR]8\/| Tcfг0E\W_-\|c}VV$Z2H` <Տ=&+M%mwÀd+=lmlۭvْaѢQXiURRZA$@$@$@$Й ym{~BЦ;Ӯ kD Re2Ͽuf (kOQPk/3g~jT'n2nWL7+Kc6fqee(JW칧]Sumv&'H � � @g#>]G2KȞt@ۮ#ͧ4Y[Ҭm`e羔Ro|dh&gֈhPv].Of̰%,UTu𙖕ek_}ժ׾nAXfO>"ܗﴓt?8yf:� � � tNuwIִkRF E>K/ïŲ2,x UTG֬Wm탪Aa2QɊK/8.8d[jnBOi/^7KQ4%  ԟ ʤ:80WVb=І57�~Ze%LTHWcرcdQ`` � � � @!�'>ެYz| /p3َNGCH CTUO2?r(dZ&35(BS � � � tv>]Lbp=9 � � @%P>\ht$@$@$@$) ?6)y {>sN$    P|ީN� � � @. OWKhp ׯ_ry1 � � � @P?Zk˅i) @10&    s M87% � � � � 4#@ HHHHH  ЁsÞ� � � � @3ʯs5;� � � @&Ph>^A9]HHHH _065ti0M$@$@$@@&X0|pEqP0A$@$@$@u'ٹR gL� � � @%:2x88{WUHHHH uNytp(^vr   4b̟? <n4:-^XHHH:˹μ_w7=(m$'\_G$@$@$@O|pSޱ� � � � HvWӗu%4yt6p %%2dhqf+ � � � @(:=<G?^fV/dw\qeY5Be    &PX|-b2wnYV? իOY\YVPHHH:<]7-puuE}dm`yͷߖ[*pΙЃYK:Z$qeɉǮ%{1)[o6Qz:'68"dHHH@91t~䀵^:/2%ϴzpQgذ^\eitrmK/e׳Ƀ*W| KL� � � � ':|^6P~{HߦYy9.-5mJi,_% .;St!   ]ށwr}뇦T`UJl _fIJéiqldC(4e$@$@$@$)?5t)Ro;vuAJ>MTV6ȷ$ɻrʶj<39agfef <    "@f l O<W~wA맞6G.3k7X'ee)@C#~iwJO<=y    M ot\YXZe�)Mk?2z@Ge*sc1=dܸq^vU2jhNa    _}%gvL>3y2> !1dz@i8*s*GUflW9bkpq2-.>)Pʸ!   20@$@$@$@$@$IЁ$'$    HHHH:rk'4U   Ȑ@xgx ZCcL~dYC~dUvڳ/hEXWͷf%>4XHHH _`whѧެ**ݶV*ƩKYk2}֣fi3zs3œ碊)'  h+Vv/~Zj:}mxE ihv $@$@$@$v jx쒏_?T�{Ϛ|nfꫤ^$N)iʗ.Rv^1O ʾ;oeͲ|R^K6Zk-G?:9{KIm*`ܡ2|vV9/pLZ2c5jYY5.߻mKd׭@7ϖ-'anje='e˫zyMv],6*#{LQox;/})c66lrֆ{#+kW)O=G|ߖ-Z\ιŲ/Oy&z}'fHH @r= g?"{lsu_0ڵ);m~Iwp2`c@&o8uqo %eNVZo Ncvg伣ёk(se۟6hˠ/I $͎.57\3'/ TjjeY#O:SFzpI9q_Yg> � � @(,;ƺ\.k :}{ d5|@}dڌ{G ӯX^8.zQvG NZk9 ߖ ̻Vn4�kt& u17 'Uuf {ͮoS7 ,oM1|ӀHHH p |A954snrQ?1aMy;we4/.3GIz_KSdJK+jY֋o>FGf-rVra"3FAc ^ͲNu\uIHH\̧O]P0綣+~fJel֑ljS˾,^6]&?Y`˯k!5;0kay?:tJK*cXQCO|PIzX#n\Ub]+e,[JfiԆ o5xky <{h/>/ ^5`?dCJ(xvьdoLJR},+^(u+-W޲z'H!δbL~�nɇC74N0_f˸{Kl曆7>R*]Qݲ'ũlauul9O*cz 68(K9w/=MpcSZf � � 2m& e70WVb=І57�~ZeX2UHcƐq{UWѣ)s` h6@PWGO$@$Y NduW_ə&ӧO?Či9Q<Bb027r~ZeȖy#F@7'2)x9ɲ Yx#ՕemQI_ ̀~ $@$@$@]?W| -ݖ/vƒ/Oҭlo̰HHH  ws._W|8rS.lfdmo$   L Ήʰ\?!(� � � � @>( >@JIY}χ}    p|e:Up)I9 Tg+e_;IkdZEZ^ƍ(~wCJDB},1O/eɩ a~fu\Y\_\=IHHr@R|g'9сfJdZ#|֣fikL4[Ի#,~ff[}w-{-*%Wm � � C�}sdbSRPӆqCKQ%~ 54,[&YaرҸ2VZ޷6~aD>/� � � @ c`)3 {֜y_]]%v|ʴdʯͯ;VZ˖͘,Yݱ{ +ǟ>i_oV̒b+#A&?ʢ{ëee\)Ӂkl9,gÅg^dǭ[?UCzuߥǑGg+j㎁'ݶ^0_ԫ: )6,E'/)J̐� � � �<s2;kuUVWˤG೻eq汥ℱ˔i7ecG%;mqiwS>Y&}?v/%%zQm1v⼻s䓄s]Vd{H݌⦛싽{ tVqt3~*Rz[?g!n]m$@$@$@$^jgmzՋ^_Lyݏo13H D]j㴗FpSjI#<̾[YCR^˯NxodpYqcӾ򭷶memfeЁ. � � � 7)n9po Q4_"ktV}hݣ)H8wbJR!S7},>$ v}RR7mEN;ɒO9*MڋV(!  hW]! v'<-{E_j1<m?!z_ f[J͒U]W;Y֏we rGgTxP:.2kYkKkIٚU5o)#GjSftHHHH Ёooyކf{.O%4EE2nցollW޽@jkKj^}!޲G}o[y[R mF#?j_y+[_6?J9V_Ɋo(=O>9hqk3H~l|cU}[7uA=&HHH@ןa0 ,,2zjZcQ*Ct.qdZ27FkG7˯ZFcf5xjYҿxkfUBy3e=5舺A!;yI$@$@$C,r~Qg*s'EڍC0 O#An^V!iu $@c+t.&ݻ L_h+   .G�]=p MW?9/|t44o4z%5o�hۥ9    mX;^k Lpb#8lHHH t}N, � � � trK\Ss|hǃ $@$@$@$@$EtڂO9ޏucK/Kv!cQPDJJĉA9z1Ef݌;$dG]+&  v$`vcT/Og:|DV,6{n~7 O*StS8[, U+ #&v$Q! IHHoW03QT!ܭi>xkV& IFY GU.\ݝ3 HH̊ UA\EQK"8" ,ZW"2]\AAe !n:׮kWծ]ss/9}ӾysO=>/~o~1O\ZwjMS0L[J]K[]}:[S{w 7^nJ>޵}_v \]OuOwg~a}u|>{[u7\y =%^WogiWr 7Q^o9;r+?cozS_C_;tk_T=|]Kq\N3q_ycݩOotGnѝԧv�iqZ>Xcnש^W8w}u Vg<#dG>nwG<nw|PlRσbVS0LS*{CzcZ-l}xM=x<ǝ|RD?W;!s⮸K=~͝u%3_|o}=)4B-?C;3|\i|g?;@̞s!p!fߟȝKb|;/_rwt&yCJ{el#ڏ<N?Y~7~]8?l>xv};k<a ׮q0LS؆ {׏ikwۢzk>>wʿqܞ/U{=|׼f:; 8\F̗ p'?9D7׼ E4^>K᫯.|ڤ7' N9Hqp<rKq+_q^:w ;|u貣)` ) K+RkW䎖o5wi ;׈[x}S)%r"}D"rtA>ub Нoe:|~Jl6S0LSء ˮ;tVXu}q۳>s{P5/=/vG/H\[y<?(wuS sEzڻ7?;^rGOV|6oso}t)` +z\~E/_%~{˿<?;]?㮸|E?xݿ'rq?]ǵ?P:w{५В4w~*8k_=>ݧp/Xx\Y G}7LS0L mmp/xmp/xmcs.׿w~ @V<m &)` )` KW]g?*'?'_Kba6m|v8cyWsk6􅦘&60LS0LS0L�\^Gs}Vo5LS0LS`XnڲS0LS0LuSu;^S0LS0L5;Y)` )` Z5xԺmh[)` )` U~Vl )` z(NM|/߬9Ngj )` �o߃_ͮax<0LS0LS`{*}B=Ue )` )` X/bFS0LS0LS`{*` </V)` )` ) *` (MS0LS0LZ5煶vLS0LS06Z5MS0LS0L[Zko3`MS0LS0L X@,)` )` lS[Me )` )V׮_Sn1)` )` ;Ek@oN٢V)` )`  udxgBۙe/Zj%r{S={۝{=뗯p}4LS0LSX{ -yo>~~.*嵯>]}K-Jb`S0LS0vleLl L[/In{Or˛Rn )` *) wI¸eN_vBvoI5>λAweǻ܇?|ݥ?cY{?=]qq<Ϝ.{ /wg}s==Wug}7vx{::?'d)` )` F#{Oj{*Cs;tع:U߽,W}!4^۹_7WWE/8ǽ]/?𜢁G~;)` )-f׬[h7|ƽg?G5wGƫܿ)EG}a~䮼,W{!MLS0LS`G(W歁6|'7ni3/ f )` )mؚNq. ۞>mnscCHN:.Kwsp;+x^0LS0LR5hRs=ֻ7t/]^۹<־??O}?wﻐp +Wd^oy֯|v4LS0LSء |D0&GpG�QG 0Ə0>sŗſRw[E)` )` ;Y2g~3mʟx_&u(}0Gmp9?c<phƚ })jP\0LS0LuS`/ɖzd>anWW ۚLS0LS`H[pv< )` )` P (~k~kt4S0LS0Lc]qe]~?է榀)` )` \wclYφOs\i(^$TM�LmV ZNfeܵ  EGyS\J`+1<$г5 \޹|I , �:$ou#j,y L abșKւ)HIIynmݎֲdbٲ@0r $'oTe5"'idΞ4ʆMZH.s[p9'v[pGO0sL[S�'L=/k&\(2Wtd<q #li^t@9ʨ&hx J<yt|̆m ;KCib_.6wv�5�-M0#/U͋E,g/!(4 T8!F8Rc'sםX?//ƏU ;'S^g %Ťd#j1%; K &E&H6NTkYr9#yHu5355 O<a6RAsaph,&w$/mܭ^cYK-E # sy;"U8F v�u�e|i ^LޫD$PKRN>JTu"- Qq@8\`6g][hfO?Ѹpa.@cfˣ6B W X79fhRâ&9 8| &ی)GM N@$N5\ H+ r FҨR fq�XB2, KwRHoPSS|yQ@\xA\*/$_5a䁻`Huoe H Ȱa{zIÆ$e) &\62%9Dmd�>u�gS,fvt^^e=fRBH߱8ʚ%TIL}yX&,٥$ xO{` 05YA2ge.QHy[/K'!jt3Ƈ gql~e1/g9{`4|/RmxH<Xʏ? %}EXЮTЈ6NE@:"[-)0yh .͜"qM-X&HWI z]!'rND{YsGE K le5ݒ!r9$'VOvnd[/~l#,!fA~ 'ea`6\&S_ :%+~BD = Md2.^;l9 !2d"rFr6`!zIɖl6 +졬`?Pbx`A(-du]q7a5KXS0FDWc%#9nQlp-;T ǁ%yqRިH.\QOAAIUΊxp)M!-,52߻PoYA!KǕ+g1eA(P)3!J$xZ__F9QpW[*Arħ�x>ʸr&* h~KL�I laB |j2!.ZdCGF)90u0 b3Y4I3B>ؔ"˩5с iU ͛%s|1- "jLhLK65G|8!v"0&waWg[-uAk:�K v FW 4EP JNŌ7eʥF'=6BeyKm5LdA*ș^1v>&e.T3ֺ_+z8㋒A b# F ȐFṆ<jh/+#~ KR6k#M,)yom1GކZua"7vLFPk☍nǠu"J3�=4%tc" ˢh%d>B ZuߙM;<PC37H_U0ǣ0WG\^75r9 $_]:. S~cL&|)\H̓iI"RiPN- Dχ~^q߰{Ib7' TzQ,PɁh<*׺<7d]ŶOY25\lR\fr 0l :au^lA49I\ ,&CpFJ!O(xQY"WWⳝi M꜔ `C=xzӫ I LSufUH?$m Fx ĉ]XΛ<'08F1)%T" HJtє3 ǷEk-,c`ł^HX5-CYB&deɯq}tj.*P?z nq?q:ɊVR)s+H&84yzכ\$K'r<\Z9>Jz,&vBhU!d&.>WNҰX(sBƥ[!Z76:\ �SfJ?zhaQH:vsi:)~9dXEL*S#5Z]Ni3 my]� ѻ軐^053M SI0T�?eP%tqIquig > #<EկhgG^re��@�IDAT׺ٔG,p*:3ɿXck |S7Lr 6RQ6GyB`(bQ,3,�*}e4Kx|7 6J0EC6ђxrt&d&!}{aZ$fT J: I7OLud+ '@l/+法b|NfA<B< ǚ4-Iσ0fD;36:sġ@86~0c\>+X%;iIrQ1>r<iƗh͒~ ޫBl6#1G$iqՙ@+CNT9y2C <x!a0r|h~�xฯq�t*:$AOBCG<$Gh|iLQJ_Kx(*S̎<ZVRsHҦK%l>,*+嘱d<Jj" *̥.BQx")􊈠!=B"s s>?)s GPATi@"xs|,Y:P<J zx@cxtѹ{K|jB馩~3~w>$iq[\1^xIVaZDJOOM4- caÒs . aTٕGUeS\4g[L;׈b<~@zE?7R*(3Cl&BXIE8M#S<P4T@oD([�_I}(5H1B_"J<!`@ʢCzϡ ,PN%YP E�8pV Ms*H,9*g5wHn6yAhy6#ҰE!(z63%<ڬrmk]> kŋ'|�}!1Kuڡ&cM`)5<k>SpDwI[EW6X Ct_;Ǝb@csCPF0 KeY=CjxZ.f!8) ͆Z "ȣg+7oN.1TmY9KThOvTWKvܻ' A d2aRԸ !wA#AD�cJ35 AT2͋A \ M,pUA&ȁiD9&*^ )zc֯7S 06 d#L,7rh%cؒ!z)d-j KEN\;V &+TdS 8MXWn�-ҰA7�zho4�f> G Qwz 륕#Sacܙ*יxz;"W.2H ( xDrIɴؒ )FɃr^~e %Ñ61n \jxۥuseXB;+o^>{^MS5rW͕PkϞQ<( z"){QEŤ0&PTtNXVMlEiPԑQ*27:bT<I*U> %Q%iPO& orR4 ޔA BKBK/lE/}sl8 t^MXLBUW9&r&%mɄ1L[ak*ǀdFv&uE�0QiЍ}̵!Grw*j#^{h)ʺ&RuOt]Qؐi'{ɉ[%5hn^%i1)g(ILD 1ch*0ﱖA VDu0~9W"r lS(l/czYH:԰WyiYo_2$Љ@CZ.qFhtqKꌵ&EFPL=<J"xtrkvKYM~0hr>�#84VGn+vsd GY_@ 4 R!B4σ>8c%*A3rMd2v` x<4pwJsDzq$Uπހ#{a eff/5h,yL Q%a7扯''WՊҕG1FH _ȀB aI.б"O†Y=Hb\86/ R"OSt6҅D: �+{ y b:g~#?\^MTG˟h]x@􂥘بj%.q'j ̞Iy=\bE`&;.?qU.H"Uc FTlmڐމ~ثD9x']OR}4L�'O?/2`-׋-8?G؍"{E)`]� |䡁P+fel#ܠ9_,τ̑ /QFO ^j!:` u"u,NqIPD, Ux3&2i-fw#J`�zb*H 7JAA~)8"Ak^E?~)|Kf/g 5 82#$MryTe{de/Ȏ/#g~2/&tMX a4CJ1EA ; /@'lUkwlxɶ9[WL Vph<kRx-MX0RG%tp:n8$n<&J ! &Z-H7LU%\7:*@ >0VW=#'2\W/F&ģCpZF;# z $eƌL=JQ*12H+y(l3Zp RWc%28]{�:qJnXVqc}x{~A3dPSJK_oA֛'={8oodjd)5vYaF\~jho@Y�T1TS /%˕l#?0}˾ wKk(l$\ ʣhQ譣yQ+` 2BR>%KCA)C ,\W`� _`>1Ǹ %GxdT1{YsO C+M%�NCuo`1͒'s!m&Y":ZϒՒ: b _=V>#,w@Hzg^1h[+t#7Ds H}]U>tzSN�C_c] @kI06ZD֑/HF[*3)"63/$̘RJh.l0c<ʈ5uB~ ŏ^t0K3F q8'EX*@ #R`frִt,0Xwu39afm<DbouhSDSSxDPaˆI& jb^bzJX1'Q*JBa^_pUa(Wi^WәírTOdHdR\L4Ȍ.Jzr'1K1$x"2zIO^^x)7x$^m4%"(7BP; [f }RYZTŸ)fc`*&s_uJ}映7hz1]{)kg/=W\ 8Z "<+fG[RrV( <z9ЏDe/3DE0 "S/FcQz̤s4*!ziqgϲl\OMX4gqēH2x!XVYg�|)4h2!+=-xD=/ea505P[r"_T[pN5'bμqdq]IՊ“i}"TB7WfSbњBO<NU3/ }V昵hvR!_HѹVeUNJ<@iy 12i*"Qȉi;^Mwי(`Ѐ5i'p+ףh 7Gqbg|~x oyeAU(s2Mz5`ni͏9qhxb) G 'q(Q H:iʣ\10M] 7F4!qa+ "(njrȚb�eH{S بˁG_�&P@4A YF!`<ٱW5aP 0X) P)x5G$$STS $Atk8jI`juId@u!Ӟ^=3:09ba1󽷜1SX05S):-zV$d1~_>Ss/ʎPYUg$ x2r{x(Gq{P '^So](H-XYFrA틇g [/er{rWh!Nsy$ ⡎ڀ?RxEEs'1O\ yF\|Wl!:- Y2,tT5/bрsv=8ښS�5c}T%hИ>@4(Q/Q,QW�%f)309ihpOTe�‹N57`cǦ:deGrT)i'WYgђg%.4썡, }%8 8\*_ly6 vt)sxfT@6SwJAPbO-ݛkOLvk2&2t92"sD{!8BʺLBM@l$KCW"?Љq,.J7UhLXzzUv OU1 0}<2U5`&^.RxPJm3P ('(XD?Oe 2!@aY=%(qFV$ʼn%dyG8$nJ!e&@eHatNbY�#&RxϚɹJLE'�VՙW nĘyq*jçSa&F%MB&©ހzby@[ωYx^"x\ d3 ` u   J1g�ܘǚJRpDi0tO:/od$ភ쩠F/HXTyhé_x5_sPQbVш4c*"cHFa-r 2H{l<l2FD7q=M4Vyis<+k^'E]q(K4ܽ!L4ݺ-h)׀Rvo@`<s."Qmʰ@y;ú> |JzLMpT6ubz4 'OFV/XJ>LsaI@MWrCE1+3aꁆGKst5isQ B] KU@? V66%x5ꨰڄoZGi'M{M,y$/WA%4qr�bzzK, ؠ˰ҳUcRaA+$s�G(r,ނ(DhD 8"/]�Y Wa1AY]ܧd,2Eꜱ7D&)GS\53ճ 8St)/b>R|b"|o /&i#zw\|e[M4'\$Xɽth4)0}/nbV0ΧZ*T OF|baۉ.{^|ʂ @Ul5r0G>&'cւdQi+Ȕt� w")�ɀ e>/ `3Co<~ch? n"&Mbҋv JiC(bс)R\B(� &�ÿF(*a.I<ij$ʾH#,>V"̡xxB660b]撵(Yf*˄ ͆]7i <~{dNj0qQNWx^2F+A/qhFˍ hR0#5LEY:G/|T$QLPJ% uZfԩ|>Nf3ays(ĤpCVMUf|q=ǁp<QC)xBRDs 8YLA=z LÆ7-G< `t$1߲ĂpYB?M}a=.&FKޤL%_:1s9Md/@\��xP)M`E!¦n[4x7]PzfUiL*EDTTb=[]!6Fp>\�a ^>tq亨 cH0AD0 C!3ֆq(dp M΁!▥s!j/Zx.&e•<"W2,P �xRkJqLm-6Lܧ H)h$=JGșg }Eq~2nTt[M: QZ)0>q 9VOD^1Nzr^j_ms.i&9ONh^9k!#`/hws=zР GU/VV1e_1H>]A Hrur-~o}\\ Q fBkAY3a 3_o�h('P*>SLlĮ11ea㧜wP5{ZRS(|AS?{zjy�nK 0K*E^,ҀaRm&E'Y>�D[-(^AǗSA|| ir0VJ #T† իA擭4c]$)Ԡ x:w!)9iKY?Pƺb)O�PP$ 9(s*B샢LA⢤հ^eL"7's8I OUor$||'sǒ36ۖ~TZl;U$sǛVk삻{U9{  %W$̇9R &4D 5nt;LDU&YbbS€&P ܓ!k* &<)[EDZ&S/d؈="o 5n,: E^�a4rꯋt~fO-(CJyǫyL",_±TB!|:Gxn�ǂsW,HYt؆q}FN@K} D0[d$A6EL_ss1;^Lk 0VuO (-+KkOdLLΞ'CU+)5AUL.Cgg=pO@2 >83~E11$H( IU0X{!OnzE<c1.O>y}9r-{rRNVwL]w| /RCKB.J[7fHޥx3_Ӵzex hlʊKA5k ؗ˧-tIzv3ʡ5 JfbPN@^*3+cѱ^?<ʆ }93Q>|1, gL”p%JHe@<'ܣps伣r6}6 T_2, /&+%{e śMD^(6M :DJܡ%+te^-ᬯMFXhpxVW&Ģ]U剗%D˳p|ȕ8ʳg["WߑOLqq?҄\ۦ&\Oҳ�l4`8{Kwr*o&Bp=ɉ+.Vj[d KMðn%N9TZ iDi9P10: W<Ny:SIX8Ubp8$<) IQr1$K0Q@u/epKQO`\ ,9'(l@.U& _l%/Y .Bu-pZ7+$G{SH̟<5s񄒝2N 0{,2|킹 ҉nԾҠRG)2A^}=:xi/ ㋅�qYE6 <է/1#nfCՙa`C`4d�8Gɒwwۻwo6FTYz7ͱ>LzI[(ِsLBX6H nXm7^wv]|qGn#+Jox2:0n 3Vvck'{\ xrtEҊc<)0y$}ޯ/^1CIۣϯ18|hQcmw RL( /PJΞM&PjgnmZqHW٦Ad[`Dݻw뮻?!0LS0n1\h쫯57x~GC`e[2'`cč}$Lj <n)܏>es^ 2q2hxRs}?ޚwM0)` ~ W<ޯy?W4 #5J+Rq9r2T5wuLk㦂풶j#lj ,мǥ‹]yߢn4)` QR`xEJoM=;Co ЁG֘]tkO/c1 ƭ:+;e <m9D4֜SK-8aL_Oԅ&)` )}"-ַ# [\xSN[p qu@ȨL+0^umSkoS=` ۖ"2-;\PjS.T8Seb:,�)` )pK)z.[ ͘&5'T[ \!^(:J+9\+{ׅs {ta4agb}p)To3񁘢0LS0v @!]FK =$+! ,hi'rؼ0O{E½$bQtF)xK~61)J)` )` " xJ!F(= Nh<JoJo[jXSWoaGt 0�),ED,Hqp&;&)` **7ΎO腠o萐YE~|_{'o.~O` �>]9LS0LS`=Lg0MS2$snhj񄘊(n`*]^X>Qj"Xw>؁JAStP90LS0[P SL*0J;t = ~a] ى(eP b-c"GE㦫 S4wEGs"(rBTR0LS0V`Q@%D@v{-Ht4ָbտ>0m/[ƒNFe{0|^D%n",qvQmj )` ;FN;?L@\#waΚ xc5ԉV|W'N=&[v3dr$l؅0LS0`;=E)CA~;Q&n\\Obs7|54hv_Q~nTo쒭5 ~:."֌)` )ȝvK/k'_'6N4s:>CɊF+aTW}6W'KY6Hvac#ȥCl˒- SR `x)` -�k |1wwpHV҅eSN�9Z<ך6 \/w0=KgK!'X#1zɋx)` NQ (+%(MXD3Dcb V'l^K׷:&4)`  74)` &DT,ݢ/emos!02RFlm9uI5K`bBtu,3y!r�*�$>8}c_.;)p *�MO=D6A3'n;yxjkq3tO !{^E{+r`q)aQ$2L=3F*׼ƽ}s'p;ݓdwYgEӊ<uG>l䴁)`  >4)�ہ*cPFgGAYf3L+8\~|&Ot'!-_ϋSŰ�6c1%) ۷}_ |_vg}{0Ȟ={0wSd# LSX�;޾Ga3 -BKH>񈕘6LFfꞔK"L 6ڈBFDcl& {4ދn0JN<p+ ­6{3?n}[q?S?~S?Qzmn㮼J77|g7=1q\p} _ gr>p|#ݷ}۷9C-/| ݣhwE:ݏȏWK/ e ׾.e0&s7`=%NQc <OJ\J |4ЬK |}~[icHA8i�dDb/lTha*(XsnۻswwwWUӪ<SX׶<!}_>OK.xhRΧ<)0_Wӟt>~6φfe/{)OO׽u|_qn=*??s7w]a}pIOz<9iSX@tꆧxo*fe%Q14h$;ؼ V]xi7L4`NYtr`cƁ2\ѽ P!MSU;;�WO;4}n[`y#olp 4pE7pE`o k5lN�W;`7=t~�>>014&)LM;Mdn7 D18l^0 ǠP8 !st*WsS[K5EfZԺr@+''1H�ʯ;3\yG{ЃptMn޽hٜu9/P </r)q{=n#Ftl`  4 6,@%<!G ~X@K!7dAf<2[3Jȧ8!x\# sP LS`�\߫b?xsBL3{h9v!q:tH�5??.wqO}SxsX1W3@$+D+FQ<A:grdh9 9oYX=4�^!8GEN8Kll ZΓN:0pU?ݽ|l/rF:v77ٽmt g }7 ~mZLAreۋm6 KV~f#Yg>;1N~L;!�Z[Q1|1pzGq+%D \/�vfDV *�|}nۿ=|>`_rpwsN >WW~{CC�a7mXꪫ77s=_-]:H^b=#Kor�!Q}U-4duNvu0:睬}ďƈ~ lrXE~G\1[h79eM/{3I5O{K_Rw׆?))>??p?C?|/> 놿8V{zYg F>fb?3m+'ҵp^Z4z8z30&GpG @=F 00lC?~}z!(c"z2>&U:,< P:" (p�{vźh )` GE-ZXw#) GS%>@(T=7Xj*ַ>]sp~!@qΏ9 afC[+�S=c$g3=rhr/"LS0LS` @GRCRqȽ[ʩjhhD;w> <moFIN|)-2q1Վ3 #dk mf0LS0Lm�r(TsPAi&gaLx/Nm(k @=&"IJ'^*n |%'rѧ`ٍ0;)` vUH ^cotǦud +u=-n[ }WDq^[) |&р8?qn䂩GR;)` P KM�:P50HL̆^iwKw´ F랺 &IӷID>ЀVk;0LS) `P[Y1Mw) ]5 odm~i_%Lc0焿*><1z4)7 L60LS0L�6j Hqe1HEΜ%\pi<MD:`[!'?v`.6n̲/ aB hPb}aP@)LS0LS`K;F#T|(~tZsY-hmx<ĪPMg M<jWSԥ0LS0vMw x- ĒG 1v|mx<Qp^ԣ+ۻi 1$ĶR.ȿ�J60LS0Lm@ݏW245ϱG]&DTNL#֑Qӵ3,́;9$m+6d}K_;1q=00LS0VG @1 p5-\kwrV2^+sM;<Bu?x,k`MS0LS`'+p$WbEFu@,ftgz#^F(g+j՘ީ[riwȀK|tPfL$ 2f)` ){k:zvQE`aԼAVe]?;/qī_cW7(' VoG AGMS0LS`)oMkj>8Mjw<wv]4El;Wp`K—`;nKH0LS0Lcv X/=vpzǾcqtk8E{ Vq'50LS0n9g]kxGUsi4~GJYƈvG |8U9KpS}OU?O�ȺzZw7 d )` ExǃluBLըmS uϒM{u4O<KphtӍk9ߚ/㊄dv?ʓiF(׋A[ c!c~"CSLv{'1~+ IcdҲ qQ+[[J{ӯ "O�҄ŀDUWBuźq)13,#9UCv~!w^wޓurLkV\P7G0*3QO@7ksIg(&7 "7Yr=aOayƙÇdF:XSo"(>9�\AP7$ ![\(ʓ:SZ #k5![?c`ύHHq {$oa\gF0~ˎQ-zBHp0emָa</1#nwWf?ʓbui< X΃u15j쉇a@-=Jx Rj9+Rb"sE޽{;ŶI vJĮJ_s0x;HVb~ <;x;"E߈ڛ~ԁu'Б`& /hvܽ{{AX;X.!B4` YkǕnٝc4"T;hyhf0bVf{UR<H's 4ټHOq8c}:\Z/cڽyeo\ 5&cV z(0Bم̘<Btd;^g< 28R9a8y3(" #aB@GJӘ3i',F4+<Eo*k <2UQ΄1V6t zJ=t$+h[~I$濉o;SJ$o%x?7}]i/] |H `^$DdL|,l!sde/r5!{Gg+u5zb #Cmq=QbDUFL g&!1102Pr͒}3A.FȆZ`'2Xj̀ElS@W L Xz 9GOEn9 #^th'60W~ ƧsDu9)"$uo<f[_xq v<Z&gM̅$sUwPssK ).GVb\Y᝜ ;LXW"fK'[`/i thgC2MKG/aKpl2VÎ~1Emc0khE- 1:F2!`zHP^,1pYQ4sRFΚ4G@a,ƹ|90&/y:S\5KN1WEά#̗5iD(p WSg☥јQ1 ϐL  1KēB'8�0+<8k!d'j゠Հjq(`Ds RC~ۯ!>Sdž>K{TJԹKrsy6݆ڭgg^CTS<V2*.̆,P�RIもpE͜s@{WHM&q%9 pQNjI0 t `r)tƹ@0rrQt1m_ϒSf 0 X&c S)CyUiqm54aC!K'[јa, L]~Cцǀ8Їyy^)^$9ʣP""*Jf-*g3?yKp@;a*um4kX`cL|ӜUuG?ҁ^Go`` s2XQO8b%*֊x~ Kj/zĖu #%4lQXFuu:#،2ZzIܒ',pnn*V+M(P&1T\?UQ2ԵՄl>G…' 31\5ߒ��@�IDATpQ Pçg]@qyQZ˙ƦJxv В AL2'G.J^& XBPJ߭g {y{݌rpQGe$Q5ZxHMIe?<(!\05#�xT*ˊRjDyriBT:X X-g<)Y "'m4 Dc<jss� 65#Rg{јnSld82?Ʋ2~@ 5uy?>q"0y&TcɊAH1ޯAB Ȝl(dRN6U?'Ǣ)R2< P q:$ n oER͒3w꣋ ,"U2B:EG~Sy�',Z/̎c6u<)dwΒv2*|A7|2eH( .|ԫas<u<6s& Xx!r&Vc 츽/~ 䓇@-!# Z!\,�3*7%JFcqz{%q5ۚY|Ft7ppu"_s⎹a(6@SE Kc`O7 /RMUR0+WPr(E|I2Et%*bLk*=XdpF̂igo;–~+D6|%-kw$S{拝WL($]ly1ּ jo9V7adK0�-,s.2g8"GP+wJ~j3ڟͻS݈>P\_x:[MͰBHD#m8oq"�YQ*)ai�Q+(gDFɆJg4YLJ 8+bNQ|Ix!Ê1ΙxUj9C|"y5#z"U8ST)i mQ`w drӠIC HD[ud<"vrg$FHK0@?2M@K.�W|G|+[ UoCZ1y^ZkU'kk'U0}UzBEgDǛY1aݹOx;Vgˤ܊z]eل*6[@*\{EfJ*԰Scgw,0>}t+9[\ȯ_{ҟ;u Z"{页 mcǤGy/,|k0^6E覓0Uݓ #+zxUE:ϟp;Iڦ1)` )` }ēu{~󛄓w>@ =F`$ 0^$Td XDVS�Y9g[Z7pN>tKS0a9,&�VvÑn!kID)` Lx>߫nի {-ifdVi <m& §=fټUO2OR!P4r9[s{)` U�ޫ9,xKڄK C zٞGeObԴe*.jKD;44gEB%Smxxl !LS0LSS@W'D>K>ckĆ@|O\ r_"\&o|s.Wh|wt5KO\Ff4LS0Lm�\B=_߇"|4hSMXz/,˰~M7/:;Ny<-F8!H`0Bu?F,y߬j'0LS0v)nƼu~w!zB+<*PbBՄ3<1MG >2P)` 6U�5Ri S#cd ]LiyЎ<#h0`Sjo T_ܺgT@Ǐ;pPE SM0tl )` Z|[i*#5 U!6 T؅FD�R  "ObAE:NV5ð=%:[eQ8њղ٩,f)` )]H}z u1FBQgr@T9.c9kt\6n*>#G eWჱ mM>l)` )>%YL~*w4K0.U[Apڣ@W a/(vrpu–M b>S0LS8 } eWF:~oo-@~[ <r;'n7lM#ۮdK<.#\Yix0Ǝ)` ) t:|Ѽ^\ {%|ċxhr 6F) >ؑ.Mh3ѠBC\{) l Ml` )` @ onc}HHi+[ۨ; aaI% !`0% yQ9Dט)` vW@�RZVF@9iP+9Av1T d4E=~j[b׍2&>lM!S]6Z՜4LS0L[Z};dXh'.M\w.pRʫMƵ0=CǼ+uee^F/i]@ǒaV|.4X)jSS0LS `@,؅JfkB8i Fa؛x@RNз`!6> 1N4x!ۚsY6僱]-ձBˎ) |g<[Vy6S`Ho;54Ж< S ;<*�l2F>"�\,W <)S:.)0_¤CP F%o&^\YMS`S &w͇U}??tځ7m)` Z" =FI)b<Lh'#Ʊ9bpdE ӫ>,;} |sҮm삡†iBX$ Z@o[KEO~͝g̓/'~>=iwܿ}zl䴁)` ƶGXC>HnY8fF85:K4` ΆtrI|, ,I=f"e6)` ( \C?{DvrlC cRz)?@D NGxrܺܕ~ww#|o=4)eGay# jg>2@)P*pq43p W~۝r^Ctػ;Ɇ W'}BW8BV5}u'z򔻝qw;[t| qc.5{Ωl` �kE8wEMMbl[~XcjqFi.aPZڼKt(#mf N;$ֽ}{x|ghh_>/#_ySܯnm,z"l_OO7@c8/urOvFsOwv۝>w۞W|UU7şV,bcS `G7JͻM>ެ1P?$ly\[E[+$DM4*jGOת/eиNhh�cpS_ L ` |7{{屑%voW5vs[7ݶhǼk_oِ9y/m 6/~=Ng=oGwz Kj;@@sNR= "Xs<cpuE>Qջ# U8][h`GwnFgI�<6Z:4_ڪjs+~27~=?psQYj'CO|& 7o|;xȝo=tp׺ <ϹV N=3_ {i'n׽C$[RcQMLSPiC&'Z"O*A17U"JkZ\5/F%Y+<Z7&'XȣD\`��9Ș,H .tE`v4L +p;$E\{oqODPMǁCGe(璘xWodo9k7{ۋ|?qXR#0Z+ F!f/"zX| ~ @&"c~-zgN>ߑt=cr4Da&z^T|ȏr62Le qqi&7O>~_C9/>鯌_RB*Jog-|F9v>_o!z׻oͩJ.~{Q@}OWU}ǒ5G7@rJL!F 2mr 6 M <E3JYΑ dLO62L'qFV,hO}B%1w>b|8�?oyLsSOtc$+{t{[VtE%W_y8}_mf=gzQS3tgXSB|kP2l 1aڔD#5#w; #wqɆyNWάv i!uhoɩ^mn  _p^+kspF)̿བྷ{D"?]}Gd{X4?y-;_p<of:ܻsTan{]D3y?*i>n/p</03o3<!E1349B`";jզ3=6i68hc<O�1_1,mxD?~뜇?l2NM`90Mq5 rF Nuӆ)` )8|eiUn~5ph`) \ˌ f [8SX"#=Cǔpeo/E6BP 8z s0X/44Y:L [3T4p7ta g )` D~>Vϕ 5]c!S} wh4j6$r\[h6is!`wLc{Wc)ĩ\ ͜)` )A/)ϫXjRB 0:4@~3 nCV(>3P97e&1v)` 6V O'6MD #'~b4\ws\Zm&ڴF}X drb )` O|x Mon!es0{V <#LV2T&1ovzsʡ1ϒR`ߎ)` )=|Y[^3^9Ul:jx9ǫ$ry/$t,?D͓i\9!�)` )-X r|Q %X#ӂh SCO &;ӳWgɇl <@gDtiуO @)` )}J~ϣR0 w-OYhi}U^\-0k0Y+ mpnQql><ܷveUR(^H&e0LS05=(דI#UvF5C +rxMmt v eюo{M)@ (^ $JItY`jX\0[nUlh )` @f]4 G#<E\OxgϏ BW+_T߇_2_f|gZEfHER0LS0˷~ʄp.j>Z1㣏ƈxdW |&R)yǺ+]Dǖur0LS0п �}Pk h}(f0Qn)k5[+tla8H試*jD8AS`)` )` w3ݖ�%]on Ԛ(_[#p;FI7Ht&KxJ\,rc&e"ӱ'LS0LS`'(MK֮e`C)h H9<ۚ5pfVH_N}|Ȼg&SѼW))X&V)` j+4cV/k0ZB#lv hokٽ~| WHS%Gy˭A#5)` )` ll1GPXDllDhmA]&| *6ScߨdaI�X>Xxne$KdtDQ#{#4o q+|61LS0L�W (.#*Cd'.$.27-A >7A!kv My`;ț ,Qh]x"~W+,~\\û 𶗻O_p[ylΨTyTHor %Ŵ[@|rBxwPPwkEǸTC._d"zqs{ 5|[�k?! >GQP3"rNַ 0,q&X� EJjQiG4ӏП1S[HmjFI�wv'=>_"<"#\{<DdfT ;9.EYT`[&'M& 8x@^Z@oZb7. Aeq\OOcZ*cӮ΂[+Kjypwy).䀺"mumN7|%P7`G"HIKCή}C}'M'h1!B8* AMA"PzU+Aɛu*x3AlP2du.erfx]"*wErXX<v_ *f[&;bFIi aUЇ}%pUQ%[\bjB~|ɮ8l3a|l[B{%ͅhbSfNl>h϶'(u+Zt#s9o-$8 :g!DL @@si),7#n]y'-�H/:u(Tκʙ!C@7RG9[h>6OV/9Q8VBbt#nPyZDVzשּׁ6y&#K!+Df̅fLnk 4=q(a Ԃǖ̧=/]yy.<>NЈb^kykp;Z-$9}DB=!!(GJRB\B@ 6C3js"kj*4/VfQ:hn':[͘jt܊I$+4S^1k̶OA(8Mpo@!ɽ QrFB1cHE8l P=( bk0vӟ�Ł|B 5I7$(Tmm`)�@`<r Qُb"@9!*!ȕ|Ș?df=8XnpP|7dF=[g9v V` ȮZQ!BuyUZح9؇k"uym0&*c`G$VKU ͼ2|eܨ |3DY#FIB^s#kP\2];ëXxD s861p j4֋]꥓)$~Ⱥ+H*4!". rp90# 7YvGݪIelFB:F6)]}T(O>SDEX޻GyY}<#&0Q%ݫV{m&1OXTYdyꢭZ{7 ޖա$a($7uNFRS:yGq[=d8a==#' Kd/<I@6ܕk+)֒͒l턬9Q2`8q1Ip#Us=xGr=z󐆮 OFZ ]G؁TaΊQ v^3Z G21v:.ns/L2ZdFdr}j].$pPTEj6DWnΫ  ,�l舝 lف>g@j|⹼Zži,=؞oI&2 f[s߅:;e9]@%X$#"l!`[U (@7iz]#XX󨑜jǕG{ʑ(xY| 2@E�++(nZ�̨n:4.a<e)q5Wǣb5y�HGBU+�#(ǻu U| Z]oM.GK5{t)n�QOR)@hTK{}\Gx a0`3m)z1yKc R}@X 8œ!)kcW[| ~0Gt܈80Eq'[0!0 Νr*pP\) :Zk{!⬗r)4 [t(ٔ18TY_7riю-Bz`l134kf"'PCq+0)!�|[ Cz'J@`֪W2(=qiE}}<blxO;jR, bC(e)U!>ڱd\y2:LmdZx- R6[PЏ$KK- 8V,#. IxFܤ>bI{H+0aP]G|M>&5sagLZI ]rpAf%Ti50mjH!\pbK,հ~0@x9]XJ@QsAJy RBoC J 7׭aQL]K;rDUqڵ);(Ѐ2oZfQfZY9jwJk."mg615n$w'#h0 zeٺhf֪ˢ+34l$GsuvC"J-fq!q; ~Rrsْc&ϨZnH˭ry=Ticѧؐ:Qm Хi�BEdt6 ZzUϴ<0z|W2+I\o"ǢTɨ�x eD JoSd 'yNȌ͖I[qo[YΰO> n0G_?SF8b:mQ#ꗸw@3*=?8ޡ!\+% VTMSKDǬ&R G5@2ݽ5nNn3H)7235N<,h]bWHL 2^Y^Ӑb8M$46[܄ZA)L6wY&cLc d.exM`^AEL9N bg2 bŮ(}%f9lcVt}IBյe&!J=&d|ɉ~vj0}=Nph8o|CA͖¬vjsh` cA(t4a5J*L2*p5R(U'z0g9 = cRj8cTZV?@"2ېjLbO=A%jm�U?\w4GGߡ2z:!kvjXgyԮ�k<#Ê} e"Ccai2~=A1!UJBsIolAEy1zz]$ސAդ4IrD6h]QO ~5I,R[ĊO b9\ü7Y-Áǥ*6] 5ᴄ7 ieG앐Koe < rs ID{,M&Ty0hS6~ 1F43=m6snL7y�S EIp*՜-MA0QwJ\-*I ud\_{,վttd(Ifz. ،,<A{c6aˀ 3I'LlW$A'@'NPe*P.iӞo TSI.,"rm# 'k:L:?JqM*M|ڒЉjp5j|^F zO f&=G]kg8>e6 ܝ{ɖKgrigJɇ6iUdPd.4I<Ds̩ ǜ1!Uz@`pMhpQӑmג-Jc.,)ޟ`cp@^]dc뀅8!y<bOV2g(ˆ$pW,m7ƌWŲ7@!B@p ¤yDوYQR ڽ G gB'5A" =<\`ƞ华Q_:rJJ׉q#٥lKgNg$KU{BRڌ=[3n|>-<|k>tS#C=SjF,=aMm*hpњa }K7hOs*f;c6wddA  KkKڑS/K7H!Dy`3ɩ0I4ʍ.?ڳ/`RAuOAohg335-N.gU[EI(0:o6)Ŷmt:n9p{"q.4ބ57e`*Mi긎KSe;Kޥ&) fDX4פHz7nޖ_\لaS2aLAb܂J)! XSSR<G \uOX{y`g&Hkr g(w%s)vApi!\Ԥ7zΠOzgQ롩jhԃ/-5uI[+dهy&TY|^{̈u e,`'4rzx2qv94!eso`ޣUxeC4P7}+{:1s@2\ yudVaqaPp5r5G̭y#p/m,qԕ'qK20y,E|m_8?A4&YrSe΢P۰^K4N8lбJ,nxy5P PQfܭG<�rA8kq(+8`�p>"gF0F @7ouRPKZ<vWVx`a _C@uq^kXnneڱrSdk@q@\=EyKW3yN dL't_/(g}aKC"2x. cw5q:qt%LJjL@C P.U7[F+Q=׻X:T?֑3:q!r~o;j8ȉ#27 a&~c2 40Q Ì٤n4 0(e۱PeZȍ؀ Qm3F> '<c) !E2-0qs'PA$PE ~>bOjY %.BC=kBS Govr[L>8pnEW=�#(Dkjzt�L q1mVILu#\nN E^T_b7` <?QUhpό* 2M@ 7)t\7-&LxL;_\<Thpc@R}a,@b\ ʸk8jJ1EH]Y=WÄo Sj5HeHy{FR0͆jIғs'5/9% g2{Vkyk7đh&@;2e.=0Y!uE 3u�SQ#}K8;WLZn~<Xad\Y=X@C?r Ä fݦjVra xѸDV^Gbr\$ vFńg;מp\:(Θ:Ov p#=܎Écaȓ?ΰw4-1D.m3cdk vDwxy}"CKa tgeA 4L.bFB8X!ntCF \C0`/fMaXin\(>@$N*uPR mwp|Mڌ ËiZb|.B3鼉Cp֫Útl)zu#B܏8yθI5rILRr}x+1g.ӏS1vS!#vmó9fs5vh`P9op74˴J^C �25F“_|XIqZi&eqZh1_Z>릱O)B]'k(1s%^|j| T"t)Q X7HOIR&b utgT ʽb2\H|4u&얝+N*%x@^Ѯԉbԓ[)|@\ه#Ie߲ؓV`ufg*hjWy*.=E#v}OsGs^6�;9w֨Fm;"Fk'4šM!(e﨎\''}=\fښ $$hs@ gK;Riac8@yaLV}.k7*Y1ktM)a+0t_6\j$}+dٹn)z^9:j 8AqeaBxٱ4�JDF(9hqZv& Kr6$^k_w:( :Lq]?~& 9oX""Ql`j}Tq?"==Y)Z/e8 L`">67�#/sEcܺg%>/7ji#߰SΩnkk;V4yaHm=΅3rS)@fAuY#S.T}f[ط>J Dif+[[0 (1q8Д(Es. V\V`v+$A]Tܹ>'uXpxNPH؝�]@c(F/Q D/rw% joj ڟb@$vr֟kk`bbXy ur9p5 C鉭Uy&l=LUS܆ń52D9%3m%ta. j*{;fFϨ=߽EM] <8Mt&6 -3_ˌy-vZSpʲV nzJ-",=9 H7 f,I#;74N<_[ : X~"4/%it(7?|AMtҮp%U KS5u玿=NI 9ф !8q :VQ~yL$rd- '˨5)G8e ;'FBea2\u{hpVBQ SYMjj9B�Gߧ8uj}uÍDhx]8DHZ G.`BasM*8~YR?CWA!A@x8c=b".pC> o^|+s@[~ !φArTR\<O.*9 #o:O=!>ē0;ӏao5O>q C3E,1aI.H!n^H|VHRt;)ذNHf""3-*b!Ύp>5dP:!O,1iHSUDpBMHٓUpnדvD|B5;&k4g_5CqYm#V38ɋ)9 [i rY+14@w>Oo>^?GmЃ4[4SqHǮ|D~No.G1ɼXF{-5.J !8n({փَ4 rtHuMuk$GD[{jx3uyHF6Ѯ<X>,;R^2cձR#S <-1^H[ Y(1aW^y=qygp^Dwk9 QfG8έ1rKĩ^-�xgη#/9_nY}ec{_~ _8⋧W| FI}ky?A1{,4$w9n9 @i0/g9RDZE;7lM@ro-XgѺ'Lj`Y٢dTcOɬ?~!BTXr˲2[^YA<f3NV ad]^3ݨxHzwMfk;XW#\xՑeqaNGiʕrt|YE6*�])I.[\$A8YT̥a F�*<T.lE} ӓvzN?oJZ 14 1oKgy뜑tgOOe&a[%<:: #O٢r]_֨rKcȸIfd2H}6,$s0JEgɆ NDayNϕD ?r (D[9}n^ f;ZvGɦA̹TnWh1.nI*lXrEK 7Nbk)jb/V(bH\Ii|(-eD`Bw飏>B^U'd>?鯿ӃeW^9'_y[O>9?s>3顇<}N/N5~p'{ jsϝ~ hN/GZzsy'NG6oaZx䓏OoW_T;~1zQ=s[._iҧ'ٟ}a ] n)g Z��@�IDATK($h3hByL �s 9'jyOƒaL uFh}�" 8R_bm/r7n+=ĕdE.@/.AγzdXFk kjżղ$c-W�EspD !j4ʀ'۞#x@[ƫpumGuA8#ϲ0<Wy#6f H˛6?8oViLW_}5RMF/RO?яtO]O=_8ګ1~N/odk<x⋼iӟT/Oos8ғO>^vo}|xDZ+} .z/tW5>R#CmyN'?~S_鹲9QGf^)t(g̉y 1?ycs R<9P}D?U2WVQbͯ!7Z4V˽Yc"ǽًe\y<Q;RJ}<XpZ9ǦnWJ)WQy kY:y|q 2SZS)$(j2ޡ-VIU>΋݇亐^jَk/IGS|m@k&EowL}6 Lo<bt{+}rɁ6 ZH+eIXz m`kHG<ܳ7Sm�_=7<ɋ08C'r=['7|UH |W駼F2Aa}{1Wzl_=o (=ly^>Q~oE2鰁'kSԗ gQup/ eҧp9\> =(1-qOFQ)G+_jnu+ ҟ?"vNg=a+ ,|>xn�Knuqaw{pAP'#<G6^+r˶PSC/�*,Mz5b8u׼*:Z(\Yok}/m1i>dC[644//N?N_%~az2O/γ/:lR;l1&=\~fP޻τ-!?||%_}|__~iHu^[P_.ׄ>'cM1Tv˚ kRV^׈y0$8Y<DݎEH܋jK-WRL?]a8 X5l͉14T4\!"،VN xnJY�GX"Xգ.്P'`O[ZzwD&#�RBj^ 2LHK</dWSOPީY?^M-`yP~[mGةFs]|;__zMcژ^z cሾc'tn G>GDIyb;b?HkF19WZ]1J;]RJoEF�9鎲5!3<0[w^`[ 7rO#lDkTG9tYhXM󺔈fe.Ū;F "P{q?Ϟ,K9% s,49l֠a*9G R $s>-0SY6z1M 1mƤ_}!&4<^';$==�ɴɧ=o_m<z>>d{vO%?w.| Xk_,}/&2+ B~3züI?Hn 9af25io3k*Mbx>TA׽ŰMvrFU:\Ỿ)ŔKO-'s㈭zVxb>~LIMذܖ 1OJO?8mZ#IHE>F-~g!Z0v> m MRaYtyWFqzt+1oyJYzzn{O2x{}n9} Bw{_?}I_9:^z'8g_gy|=a~m/6Ez/PϞz+5cGJ}|oWsJ7@@ O`iq>p=eG6YeeăB5fJ{4{RmBAZk! v+UIbK}-W-h$hH'i y|5.ΩdZY!$T:ܕ|�'yW33u}^IA,U]H]ɔ%iȸX^|nG=\ƍ[s7ImhuFqI_<tIO;ꫤګ^+wOrk)~;;ߔ?!H}aѦG?饇^3m|W!&ON`8]E7rzNO '<^>oч?_y饗?F? پ04>_yq[mg5q.6F• 5=q;=G5}|SŜAE lg tCX+,IUeY $0Y�4}nTTL@Ƒ<?!t8B$?R~oX^D*8<Fj3lq ܈W_t *_ȣP%3AM2;'T3PU >ycȿCqN"j/ʊSs@}Qnغ^BXi(Rf !yV׻ Jl|?j^ֵO_W{.9m 0E#B�9>Tu{)KKn 62xaN{o=Y~??ũ=W>? IlD1V1 Cπ6 z VD `+N.�Js%@j+ńǙP9/~Ot6R?^E/!<ѮKa |Q! jej)tx:GJCczY+o^vJY:KȘP :\|.ȱIaPI#]KBH*l ͞ɇv3p1c=zLׁ;ǶB)yk?ӧ~ni)ZA{0b^"/aZkVfH'[y}_$է [mUBvg 3#,êQQ+`XC;[8TZ:Ad-KmB6 E8LURNTTp1/3n -stـIjº呞gH6o](w*P7>; "FwA5V>q1@!6b:4,UWqdbn> AͰm,.W3d<fH~o s,h/N C^C@+%4rf눊Q6 bJa;n}h֠j^!u'>02ѸEqџl1r%[ȌEgm)[}؜eZ~Cmrt?QunPp=zGT7T\VgDGaӎ-=FA*~NG{F瑆ꕤ쪩GG+A8m~w 7`gbdQBa0c-DLi7n$!+iu.p!.�,Йt-ת10/tu;xۙ."i[5eΊa^Hqw_oT>|CZcUKZsZ1A/c(ͅu7)/1&x (ѻ=J*laP:?)}:( ]Xrz@Ovת!7Wtyw fR!-vյ@іIgSlJblۉoO|*k _G@O>(d|M><,;V=CiSWW-"/XCis1v2.l8$=Q~GUsEr"=\qv[T_U {8_/F> PRRXrjрE0=98ZW<3pQT](kPE{8]^eB41 :vWo,毩bB 䆯,˦KtȐu s@^[6N@u5ҡFjUc8&`oZj9 fF!wR+ kg@k</ӿ?;xu?¹{**K(j+K_=ӖmO#E+fDq4P u0쪫DiA"F9V9LC^! ](k7jUH'!.&rJw&s-ŭEɚ#S.�6x& q2"^\IYMTz0!c*87O[_dk_n գii4YQk% jnI}! 4:+�`=sw@&/ 4z$z>q44aNxa0pة>NyܳMec~s ]`e* {wXC}7|aNJsBS*ɒE6p men3X2<؆-@xkmeIeljRei.Xɠt.|:?!>KV51/ N/<jt t(68YQ`:PN;Lxa.1ȑiA]|I ͇#i rٻ9 AuD\4m߳S:J0ӚkYI@{93.kiQ6J<T A:wo 'a|f>َ+uV( jjS5|(r?P[sR*L I_jwJZ|9hTAśIfMDžP$ JzS<n:25 U:-ш@? ƻ=8\]8jcyU~ek?嚷RE %d`<ڧUKj5f-t(}k`!0+;Ӛbk=xl�YCZzw X饺,W>XA`\(,DJF` 6_qkO(zߤ@/eN+*5p<g=`T.aڸ6G#2'21"sr`D?<؝ګ^7ctU5,"q C^!1"S@jr;վRs*Y+nMewjq2G.ްrQ]{Is<N\aFz[2S~>.]n/`-~*spA5 f^ %Sϭ-&ZlBO#T2~<''(%ĻĊ_p֯g>W&iFRAP]"؝Zݦ*th !z8@jAqVh^GY$Ge[/u!sMgȷ07$؂%D瑞K-ua7Pc{6Bݑk wPuej&O{we ΍_'?T'h'/a'nF6׶lnTnGm<>FTalX=KFX,6~q,[C q8d8ѿj&DMԥ t[d@Ue/rɨeh"I jk�%:͑Wv}dUCb*8K-faͧE7\NbQJ2a Bj>>~Bf|3S"Saa!:[L@æmxww~kzp1CCX]\:F>}x\)_ܫ (7Qa% -f}kz.˔K邹^C! 3Y ILe8%7 MbʔJ8&,`/giL-#~WvLFZqPaN U[6rr2qy836oI^\R{MrqtU)"׼ ^aPNwpjZSkNƭ̺y.'ff6)ÙnݘBa -P7%'6_cMߚB,μl6EY,o<0%lHK2'F`6"B"f]:GZ[ؕ~:R 3v!(=ruj֮rTrkZ嶤S!1Ι y҇[Y02@ġ5"0!Ceu"۪7>Ӂbb qtNْڏ9JoĸkBMu..7%h3O#e[Y̭Ř%kIË@rl)J錽#>9x~]L/}cg5Aɟ쵖4QUc?'AИKŋ㗛<3h9Qy',B C lE!‡T`g ܲ2oi/$IM!8?1ε4Rf˪k "*u9P!LTa @ �QMr33\ux_=e9Ts]eATs\ϐ$jįdC]?F?UհkN &)M'-"a?Ƅj2:[+H$c6\#l1<8;.󜯆w哲Z6,,?}Ϭyx\4RsM ܊ZSVak?f}Ҁ^;"0'2{pve y\JcI�qR_5MA ?p<삞bqkm(u5t^Qj*.A{- gE1{gk]c:ȧ$m 'sw7dv7 B~{Vܛ11E; YT`# !R$8򢅵9XhX\I,)#>P׉|x=�O;rn+5>c+T>X' WZ<eiXu,ծKٗ82&H)cy0V {˕5pW9O_%偽5j+k&#Ռt[S[ M2lIZE!wF9]c rg6c>#pջ_]o5gY#(?0T`mpMp쮄ݴIE*QVKSv_hwo7V2 ƎzՓ<=Q}gaxN8e旄؅VH9mSLCZķ6DZƊCfa@&0K}6^/ | YԛO+,DHݖӗ7kF$8]gR]+u^kp8WN^U4 Yfo ^vc|3]T34 /�\9C ؗ{r=Q=HVzc9yGb5fӫ'D]s"y§>t &>(⁩'-L͢^F�8lف&_{.u*F:u&)2+[฿:G7j503͡1 YvƏrh-lr(8$RUH`gA={\l/* d OK%`aIJ^Npק\ &}` i Cq&l&7�Z^7BHiWj[5K{NZWr PtHt۴EJrX؜bqsLѱ�REH*]q>GYj EK[Xa\m+Fgly9ݠqxv:VV`e D⏚m+jg9-Xޤ,YđC1;ݦIsx '5J5" Y̓mhk,m,bٟM6PZac2?z\(*> ՝dZ^8X` u PT" ASТHWFۇ%4j5*P`54�ZDhHǞEo 50qFWsWEfIz_.Uʽ] TͪL(O Hv|5'w҅*N46'/D5p\_kI{r]!фx4ę&*\ߤ뀹xL^)u3O,F!yK6ƉJ\ ե(;(4HGf>U\Wegn3qnB4 b6ܐ f-w=1Gݣbtp HmI 6e_U!6_|\4xhR9sډ=) Y|u*!#@uEGhC9RD6˅5cMی^ꀠQV D pĤ\pGbc;aE2r(_sޚ$D[!vxP ^E7peh,p$8CtEjR!g)͹vÉC77pI3ٮM8jDż=: <xtd< e(_~D6oZ`݌x=d{ΧW^=$iđeI, q<v7}AuYй8ڿBXugM/ I(L̾*[]p  ƭ;|#g !:$ℬ@a�<  yf0$/͛z8)v.ɮ3Dc5%^vo`q,(7ZU b}*1DE%G�O0sXB|¥y:nf=4eB):Z &@\#ʅI;�p'ǜR=X7/J}8IJu)P7C$C,15D'/n&|Q|HkR%K9ra'M9@7rz:s܋M H x SD-|&bťB h@X!H0X [?L|{Х5Jzuv*[Gޒi]cf) ڐx1s4 =G6o N wn0X`3QbR,Xh8)Ń߉~BLKA*nk�du߁#/KK@Ic`ih1]1 [9Yw8np*6TXH.p8$2p~z3s 4>>9K�4}+00JgGq%?ʼh5<e!25c6W%, '� b˔)m<L{D[cN1@f8SbF*Bc_B�k<g!VȾ޺Sqvuf8z ~vX ڇ%bUR%%*]-`O(o޳i, oXțM˲f#bDYMv-R󞖒H[Ts4g!VzltM--JG0lup˩6=Ei"tE*bm"Jz|t$NFvΏN_ X2kΒY'-j' I>׋aݎyǹ%x=ߍɤq:b 20ǛSq[KҢ Ch0Tț4x&M6Q1o̯@^!tIjK *( wޯciȋpT 6'V[$y#xol}evQg;HQe:GR|}-83:0Za΃D6z ҘH>.΄dHz^xF~WJqH.Bs U}<5yUiL&.Iω֫b IxbHZׄ2f\uѡFNf9r.{4\99 d5+[֘oBWxCL_)ŕ/ i8SL 2yJ'>,wm51/P9Uh,m2D Ë{8B;'{/yW:@^3ú,1.~L+h.:BZ#D#XcO9O{-l=e,mk_9+YUq|LuE<@n1z[8PFiJl܌$dOxߢ-I;v+bar)00ODwO}ft0:.˝I9m#h+]4~Mk7x1L)YrwUum8Ð c03D::3x y(NcYk5w?)"'~w1SKv$m EאCI)!W'3<Qv"qT~mс;>%à+0@IN,0{Aiȡju2YS*s<7 =ph3㘟A fP7 AxM#4([CDMt3dcbSr܇&7 _TtTB})ݚ^nB yjU_^8jTh6G{UKAxL M/H(&G,1P9a傥[NK|dQߊDfaӜak2YD mONֿ\h +ӢxP%} p'PU [ [4:evLaC.n{6lYMlYNEA#1Ql& 98pD.EK%փ Qobh뵸RU=UT*>6wy͉%u[ïr/!&LBxPM(:?6FS).6rgoɍ'yM/eĽ/iX(PIyƳ0NpdR|\pU8VNpAia�I-\pܻn1&5CP{zPķDtQ-J>usɵjO͢LMH+"Љ2ea{e"j{1̈'DK[sa렝b+dj'CF˔ 3_BWCa-|#Z1D2蘪,E-z0l 3x6[a!IܥlтjΎX.n@X=T@f5y% lūtATHaǕ5z&*le68⋡l_ /q/Stxs=%>shr;ɒj\1lP/ƶ q3*:2w6kdfw<guDY^W~4$o▘DvFTE؄ wvkHt Ilm0E{Σ12a;wAwwFnfdLHNj]=ysG2qnj$p_WS'мWbL2 ǡ@|'%Q0/UVD&h Q++ʫdTOοte<6ӼC!2ܫcRyKŝڲ]xoO"Kpֱ;S`G9uCm\q9ݶ/zB>5#8\~J26R�+qxgkHpq \FQz#7h?!ًѤԁ$2~ae�~Ysu-NH.Yt>Jm.gҧk)ZF쾁0t Ip*u(bG_x+ gֆ@ftWk{[Z:z9hZ-;8Âڰ$krSQLR8L2ڝ7 "f]rpS%L)6ZV, 0( JK=vz j~+iLqcnf$N2+6,FkM8ȄUsj1Up7#W!A plxenKFRkNǽ"<5tSaMWnxлSW#C#RM8:qC3 %Ȅ+fU8<>1q G_HN ݎyw9M ܕi-ގ%ըp:TQ^ƊWi1+< %k_dGp zm{ XobPrfޠk~ 콣l\&E <O1?Nªp637 tXe0K�IRe6y|6 o\5yRȮۦ$r%98QG16XZ;XWLt:T6egfAVq"b x4$xk,kL1-UF#Gy5HHwblTVqmb;j@ [:qs4Q`yh =6leh CU`Du C3`G,@O5à6pSTWH�H9fHyG Ϛznn1#YKkl'l�R0txr ʰ3Phii1`f4v ypjS˘1(*\qi;Â#bP~J}i[ l5Z&ΥQGubՠ5ƭ4#wb!@`m;�)eSb؇o''Z׻+q)S8MokBGx>qA>JF0�" *0 CJ. TVGM_r.ySظࢠj@2:2XI<aLGz9+QymyL`7מLUf:G`;欥pcٔ8.vH IQf9{(�9Xi/ӝȒI2z7!\|_%a\cO<:Z'6'jd y4Y̮-Ϥꡎ*4pe2%z.L:p7(ÎpXD3<@)+k68GC8Ec 2x!_f¿5[# J>S<Fze^j(cVfXeӔ }?(IwfA;nCF*S[tG�gS ̲*fLVhSNzz+W0>Mݮ=)TT%xQa!@A8q ֛FX=c*t  TBL׸9 2eyd4ys;x|V2x,:&Z}ZqZj\H=Ɛ}AgڢD.A\Vc,h% QqmC}%5G^8oj\މK4}_{8'+ "G!/7mT!:] iCXm^؝zĹ%T&|MCpAهЕ"VO,p;(i^ ^+4@UJZll F`kYQBl0#Α3<?Q]|D"q**-dR?`^1H"㼒N}k've:) lC3lXN釈-( |%sH9kh({pN3{jW5r[7\bGo~a$R&k*H/@ׄ;+ҔR2ͬ4\{ S :)щu0HÇV]4UH+B)$M8r!5erC?aSá[Ąe6Gi3DwYÓsG͵J*9[ -Y wo$�*ޜb=H)@75{ԓ& QA!< ʷ+ 쯯Wtij;S-釳V1[ʱH󡧓<edZ_$ t& LY)V�'9kD~Esu7fj_AzÆ rʦ7hG+<Q91@ؤi;mJ5荲isEYωYܜi-@fo 9r�[sc^7ಐr^I NJZ@] $ ؀aƜ;(Zh J TYQKZ=4xzܓ)}TH.Κ˄8ϖ7SB9RKFl+NXxF.~8Y@yvӖ*7X)x1毁ffq b;upsLs8K*͘vv04k'5_r Z,z<|I/$MɯlFxmEsq]6J[/l K}OkF]h '4K{K7V~\[vCQWj5rȳ&.tauږyDi$ 2rw#Nk27J*'$7zK'kZnO_rئ@+ebzUqwtD>ݽDs%FRVAӫF37|pBwaRo柖2o6Q%BIx"-dEԹ r~[D ,Q]hL * Tkȩy@6b08Ĉ _u@Ί; 5esS'aF#ͩ_Qْ i+O>y?wN+˱4w' :S*.`+O>,ja(G"KHƫ 9kPfH]q;N#˲ѹhFa5e󊂜/B>8N[H;:<ɶ3z*ܳ"AyCE{ Gz |ťBuxw] OtV'qD8/S]";[d.o ->yRc(*C |^i NQY0RRa̲Va$ۡ,$*E; &O>ч?~O}1L#@PZ:�Eo ~h̦`b~O?yo{˄MoU!JzǏ l0in5 _? dDE֩ru/dNX9XhdפyfGmr۲k^8$u>RaC9BTFkPG/ll= <AK> ZB61o25Upq&\ˀ_X\=Eّ7t|P�2OƳ�{a0獚=s}lࡿjM(`=STN L m tFV!:G@otr՗kw& __8=(*,7s^GZ b1H׀7 B@g3}/+d7&5 /aVpkqS2aC,kl6y]\)f1i-tkcaGNC/=Ag΋2CyX3a eLvPQ,폠p7LzqX*)`6ˈ^>k&`D7%"8kȻc(k@gq!v^lG^."l;2jl~ zf4l`w<Mǟ>CC>xz>Wxk*S+W; =լ*}��@�IDATF1bg_-h=]IMFtON;w|މwQͪЊ%U`@)ρ̈Z3תāũ6j'#+Ru%aʿF`_%r$.>,ݠK)Pcavq` w9 ouDK*Zhr$= % W&,I G܎s)oLe/̆tvq4Kkwp1UZ ([x!xI"p̈́Sm(_%Hy<KdĀwÏ>2E6?,Oz~N?C=t^)7fcC=Xt/W]٠?s<sz.> ◧~kGT7G?yn9ɪ?={+@| Fq,XM/ӏ_}Ư_z_域ϧv5YA?coC#|֯O?ϙ'8}ltNλ7)?=>DoQ_=}\> ƛ׿Ye[' f~ӧ~Xۥ_S.^v4ߟ=W/:f8dsl6),b�CvgaZ`^c=ǁ!4h "@U]Kcx0>;Xs7hӏD7kԛsLtM0`MЇ84Ø^qU{1k t˅C=8 f YA55]v3's RQXsЖhtlRIfS @Ղzu´5YP5misJOͿG9.6/R6?Ǐ~\6Q4mHEG~O=uMw+7?[/ěD|8 _|T/ۿ)hc|c~ /xi+e/nO,f O|~t!2+I?}ݧӇK4/MWm_O/>KGZp+y~Ŀ+p_C~;3%nZ@ i^Aa@7mc+8LjU }s/]ůձ\c5!~5}hC6,=8F `97kDsiuY Itq9h,MhapYj.Fs|=d4w|Pr{%wqiv1}+¢)׋wxf'7\X'! (m 5uUi3/O}_{=&1Uԉl$[Mc ׾>'wz{N*Oi//CygNo7_ _j95qOǥXϔV/K_? =䎗(Oc@1(//u^o9I�zӟr?͆|y7oaC=zFfI Q eN�j&GSkÖ'}ȹW<ܝ8wW:{~k+o1N-ł/Amcɓ~~{UaoÒ&aQyTN@J &ia&OSTл s΁d.{DOijb#\v@ƫ$5JM ?(w)"3`m'cLs^B_+(K5 葊 C_xo}鑇`y|5]~BnWAh>{@@#)Ln&$a<~[ Oz} ?TK8GEL&s==?/)_?\ }好QZNEOOF51N# PH/t4^8äl8x݇N2ޡړ_9wlV +Ԍ1$ ɖڋEmp @#K7Ry64sk[Y[#;̈߯0, oTzXgS֤vfv`IH늫wa,$Ӆ + |C"dЬCT%XېH(I c5KY;߅68O++>{цȋDl):/+l)[:V6ķn}zcSK_yʥyS,`9"wY\-Ǽ~}~_~ ?m_/F~X̋9jۼ B# ^KTTa˼Y6Cr8;3 (tez{A/N�kuG2$ l?09MsN2^ɥa+7n/2r.Ma<sTULayK/:f&j{ykn:N! P@ 9ۤw73�îED&y$C�r^q Fe,Uo~lDP*/5W98GC+_ xf!>ӽ;4H<py/E9~KC{.S`E_?{LkD'cZ\=[GKMaw{c_z?g>?,{?Yiټ&^_._i_GXAp2z_><T~CHD8w8<R8y"#Rt{^Zp<qp\pQr̐Yԫ$UXF뤄$6t}$~6^dbRKf~Mf_, p_<gE?(EѱGQwqK&G>°Ӌ.BC3g'FR)R=.X3݄p'3!m)=Bj4(?daþM_ǠB_xO>l ]w}|i cg n>;eMߣuN_1a]ŦB!?yK4G_g~|}ܧj\,Xẓ+$~տgOQ+|'߳%>#[=0>Qzӟ>POs/--җ_-4w_~"m;,q*F1y9O7ֹXn1ӉqlQ<K=r@Ѩ%WƃM&k pjyn6J+14j'Ys9#qbwqOi>\O\ nyA?ЖM-.`(4&a>49,7an,p=2T` 9<'<Ex̛ К?P_%wA/:O_y&Jdd?WHx?Ow/|o k'?,ˏJ\.w{>?]I4%4G_+9zn_r>='�E5EAUo 3Oq~_?\pw}GTO?߲|kϟ,'PËF&ᏥW|ٙvn6tXEX UaǧUY֑yBQKa!)vVϒ; A:ىuL՗a.#~(d7� CoA#tH2^ٿ8yjb/'BGc, "~�wā_ݜ ].FV9{H˅YG$N-WX=KxO|̚GdmjG =j+P$_oAac|# ַic<{h >k'=iE"< ۻ~4Ӥw' ` 2UusݧUsޞ�) [AO׽T UMPc5z/a<7,E"ÐC }$Z UmL5O~ށB>Hz粻&YBe*nla !0E?D̸̤_-(pTamWBDc/Qffxx ܼ(PWn tq@1."_9S´xȷ˾ef&ܠ9P ķ*_o bRP9zFGRt6Hlz;BQcV<gt%[$h (f;۶NP̺ߓY :yzSK�by{$0ugu^ꔺ2!wEao{H'ƠL)5rX^w8~&k [7d:4L i�CNn=x:̱gt {1{!=,eE 6ƫKy0{q̘˘q̰*j`ٶܘ}cO{G@΢.\nÏ}*䃏k_׬vW}ɗvh_+{|*pTSv1p{<up/E_35_Yz5i:w*)NɚmmA r `P6{kEYu XCya=B }^7hh'xL0unj}^itV'?f?/9 7=|,@?ŕVHVdҝ5(?)8gǙ\v6s7[DW6?uiϥimϯlA% ”PXf=nw,ÿ5[H?6 Bt8zŐS ;b.iQ]J>F1,/{U̒)3l[̣w4=g �,xS)C1y;SL-/)@$DEikي]$~/A;.vњ`Z-AwxS;^D&wpw]_j9kX@zO[Hٻ2&f/ C+`rm-tzI 7;{U"2HF> ܮ|_@gfoz:a0]&knjACNMDp Yta-ab쏁 oip;1$k?‡JMxEv hԙ[j GiRsm%BQzoZDnRNíabͻ닲wGGi\,喉B vyl9M8�{j=,5 mZmTod_?Z/ت:)`|T2~9أ|vS-黽 m|p&46:PKZߎ)MaU:#a JdY6xՐfZ۟%NY361>ܝ-<Ϩً}q.vWu &Xy]/ 3CYGB>Z|`q~P RД59˔GF!IsW 7}@v ;2Quyт};,C[`mz23Zg2bݝD\+wszWq遹3`Ӗjd=i읈٤H=ü_ټ_- D'Gqh隻联Ex./o#8R~4aork/t&ǘ&sE,t`P|ptC&|#^m-U2-~.ϳNZ+sP\Ƒ[#yUrM~NiFF Qv{p񨕛]j |/ S~:',FDR(b+.oC|-:fiiUe?nԓ=~{$Mk݌g%FA ͺ[%{EE9m~csoqf-cl�&QG;D;4E&hqnhY+^TeP-\m->mx֙zU͞y&0=hGG$ٖ@ 5Q[]\[*%w餺gQ}O><c4mɿ~47'q0@;ץdzAAqoXg 趎贙=`o۞@hRD}vzRS=E?R$Oix6WjjLfm.>aZmo"(kk?ME8˴UM?@6d|:Ği3>%K}+<4+j[ =g,46?5ȈVQ͋ gj:>|(3A{<Xx惵 +7AS _JjF?iCŋݴ/_F)`QU4Kh&TfnJ >jy~җT Ui;sa?N[(EfڋO= zzjä^Fnx'eN#v"z0c?o'uim]|-Hpϋ|:_[2-WoA_GBH>[Z1McRxLy|(8"/U4cD Va¨iotwڙl\|=ݤId_ry' om-f"-޿87*p$?6K!:7~ "{(/Ю~ˑ) }Xsvj%W:8/DuңX\ MY,vm2jz%57 iXcQ6"!B+ 0DBL -K7ϗ^#&{ӇXmHGF^"3U_kx5W ė9'">&ʘbh6H2HWr\خYx9{JY'[="zK3}> zs %|K>Q/b5g-gv1?P1[>"bhɡg~WNw;vij Wю^>ˇf/eL]M :G1孢Y 2n<w=Nq>VHg-J73ҼQ&Lj{%pxۥavk�E9 vHN;;TֵN58R#cgQ^rJ:Ŧ%Gc>Z /f]qnJ顊fNq TU&JhuL _lm|NzzPmPWx lJtVJgd3V)S/cPd#xJ/6gU5 e >ֈ r[ p8w;znt.(p,�>f̐pN2͙NoD\)e}9OQ6<EzLJ 2`ȍhxZ?}Y#PPX@%/LjoAoQmYT+My$#r&Yhp?zuwc~,+LtվuHM{Rsw-ƧɓNcJY ּ*'HU+,lK3#Guί@ ں5r5 ABKjZߓm�4X=q=xh{k/t)WhG[Y r9gFg:+xB ?8С5?$ɮHY_I= }@Òjސ|_GȢyFZL<lOVs BY(D{<{^ͩTjE/F8ESomoEoCx '|K?R9zCn),QvQmusӹ \+##oGhsU[mS:|NJў"l)؜اb\a k(20= j9:JkU k3i.ߙsⳓ$y̕:$4IAU]j&W.Q'~]”ɀzE3iq>cT([5xEDkc< PV|Y̑S>5[mV{9>(??5n?<Xݒu!ZiSJʆ37!r s7-B"H7Y5뤔TJ\>k?Z' ej =Te+W_&|-5-O~aڎ^O#mzޙ.Qwe֩5u~@f:tNSy/J`>>6+]V){Ջ0Id?'&S g^VH{cie>]-nn>̞S8{:}1ZzA^Ԗ;m?/)w Mtv.~.ɣ]V*2}2:Y[V㼦6Tg. 0׵i8]NoR^T5 DٻxHmÜmYsi7M5ҾbWdU�V$b%#Mu>"Fh HO:g]2}vz=ǿr|=ε+M ڣIw}~6yLJ.<,<pw5'AD[ #YK I_{aJ5mJdm݌%2Ws>1NE'.zKʘMjBu{Z_ ^vϳk/I+)DnO;jyKM!QMߔa4%A �?&+^3ЌtMGaX\*H/o+{xsDve<Rt.ƃ6>pQV?Gw䀍>|9{00 枬 4(Y f3{jУ|l0`]v&/H+8*}-p q -R-�Ҝ*Z79|Wɹ;_Τhi=jTzwY^_<qƑlXA>odqy5!=\N%wTpGhCGKa9xÿXE f4fmN5n`%Ͱ!lv߬iSny[Y\Zy;3uI2,fU=>U䓾yǽM>ASS-?ȚYD&J 3];-K˛f5>(F/M _Ac΍ 6ܪ9*Tnj-Bz3>?Ʃa\;l-Ӯ2E1&_fOU=49jlyUQ3 1.]i,,K Ӎ~yOQ#=Ђ yvDq.Բjw˔19mࠢ{E>֮rPpCץ9wsƒG冩VqbC,|=v=,<S=eʢ =}BE^Q:U�\&TNsP+:.x!}ނ"XKz [M/;s̸6`&:Xٛ\VS l<hr|;{˫YZǣLV|wz{j<hlsd21w9iKvֹ=k]ʂcḟ]v6'g$0+ woʟu+E$к0L.=p<_+1f } CXpGѭ^v}N7{7̞( V ~ p;syepןqfGN&:ݦ eLs[O9u 2ZVn [I\¸}G�]u#hp/9x+׹usF<OFR_ Xk kEvP&1ʼn2dϡzHa ]TfBTS}o=`xĝ^e^͇hnn`z7] ;h5Op2Rau<~M*I~|v1{1y3$)sQI% Gvs{N&jOSr7[ms.f2֍j0J d~=W-ثƠ<9+#udƵh㣢LRZڨ[/ziH?(:i.4mB#ErGa"޹z&n۸Lfd0=Yl ^1 lJz;V:3m0k[kjbOѱRB7=+^ڗuc1te}Wbl珀:H<+daYzf @MIj7qEuf=^V5펢}QzQ+ rO2+oÛo~bc5q~CwP@ ]Ҷ)Z>%t~E`cunA1YR͗,9Y2JBWa_, . ӣxil{aCy䜬h5:>f5ժIdzi43FA%3iY( Pa|JcԬOھ&hNBv0(߅޽/Jּ ?s 5f5̻Ɋ-*~'EPd^Sb~S3UIɴu/!@ &,/q [}=Wor{+1Z>!׬Z4UҵGo"#uҍZaaL)ubQ =H,taS{mU<w[>FGpJHϮ&w|m#0r" sIr=86ƶF'uw&cdЪ9U0,4;}ke@ c"jqf:4ر q7͟IX+=,{h_o؈nQoX"V$PlRIQ̀HL_wsoHT ?N|JVNߎu½9Eumxh) Ѹ ]&wVר_^&5sXû+Tf/NMw'X/A:Z,/k_>W&$F@hk\)Hս "Y1I*eo)29NtAOpbnoGd@Cc=$x(=[|'<Iu}? Dhem51ޡ'֜mI00X b58⌁Qr9նI^0ORfs獳�f`sn!pHyu]@+S@z,$Hw`\QiokֈZ<lbgҼ}$*ͿRWur!t*N+Vb_aMΊXTK>@ Mf3ފg{I4+h24#'×{O6ģ tm<p;W^$:jOJ;7{%^35ko7 +;֘{ J2P?ڄxlGqR!uOM/в6 .)M(_'}9VNj^ΰ||pg|7l{H1b+gZ[@M|<>);4,Tؘ_cf kT>7jjEVݾ~M #] ˺{.34铵}!@ۇFOÚGlx5A,k{l I=1-v>=~dTKV4ƃ ץ M?q)Tߢ;+|p{g)eҞ@.>RT/;V#r{?"t}njK{f\c!k  }O:dyGF?9E ֫ZmU}~9]t }ɯJ(Ǫ~pl'[M&mna& fk@'YzĈdc)ugIeK=óִA\6˜N"5[} dކ\νGpFLy/1ާKE~qL! \[moqxZ*-raw J"G!1mŬx�YƝMM]3Qwj^u[厖"8?UlK}8 sڋK]F7hp7;0T{V;֙_ w6Yv.*ΈOu\wǣa5TR+nAk-XQf;"֎*uWbU|­ N҇3pYajYHÄo%AiLzH{Oh) (]\uCB,DwC)u0d_fSi J '1iuAIs9vT[6aنa_mH'5|_`ܑb Ɋ}M tkѱ } 0.w}/)Լ!^49 Ĝj$NӬ.{u~^2w5|[}d-o9)9LJwQxlor.{<SxKt .ilB^'mA6>{tsL�|b^{^®6a1(t3J~PAh| EYXHS) +g_x?^.qCͳ0"6QŢ%<˴6zʈq @l"ח7̌SԗY˽~[鹧>H6ܢXtʌV1`{6^ib#ZW^@:j%|D{RH #z=ٿq˾yNGp;w)>@ӟTWgoSnd}[0Jh'! ~[qId̈4 f >gr'p1{VJqD&Lryr5}&Ͷkq^ALeC sO6ܹS R/<wބҤ )vzS{6ZyF +Hm{":\'$<D-`f°Y[ wUs{UcI])/=Z>[͈I|P}'ӷ6/Eˤ 0B=rz{Hɧ;tX";fΦv Ս?,5I/".hE+~;^;'A?c0X qс`d&().8zC/^=bui[mޔ7X^%huwr/Vu. X@"X/ ֺYi~Ìv[ X2V&+?>,QzbF{:>aE| 뵸u!{_sryvhעמ =k>mcFm3d'gpXJ E.C?ro iyB2>oZUi泊'<cG%$Xr�X?b3n2qODc%Z֒}uf?0<T'_6X{w fkZ>Q4&J~}e6A -Ъ_^V[ hGVk}0ڇqFbOa~@ ?;i[b./$>PI՛7cT0o6 Θ$Ps]R^x "s*c"t '9uV[a]DF"}`>=Kq2x377..`Tay{pPcR})>@<i3{6eе9^=hX[{5=h } +B4,In3go_G_H9ipM: Sw$p>卲ssҮmz$joОS k9][2[?ne d=C7RhHoc?HΫfoR7^T53>G5ϊq%VMWzOD9Pz|l`}oEcGp٭˔R@H #͔hjhVWZM穜r@u+#zhg;=\ 2e*letDP$ #h!"qwXޙm'y9'qbS:ϰXxBt4%^{;F=0fz2(>L{tޕ>\^'ogީWG̒<bm1Ǝ?#uYou75><עz7kUAwmD{L:W* \O6}7ڏ{-}֬}lhēd 9\ǍZ ) V{v[OƯ ٓ`}:˝ٝ& H2xs&wVJ7iFCK<||G">]^2[^DK fƭgflSʳ<<fLFٳ~D$CKCVYGTIŵ/cnx ?wtoI;ݬ􃜉_Z5{[L7pSF;5ٳ?od*ڒU^<*3)6(~~ t5Dtr<fCvjKBIH=xhW.QjKe{5iH|J1dپBA[ِ%Xu{MX@~nʍv?o~uЍUC]j=:ﭗgxz;[0CLL`OVfG0 2#0z;n=|ٺl^,10z2t:Ow }yw;?\U\Fiή# s4ܾ@kTVYph8އH7!5 o/zO;tn}7;1郦 ӥkq\#"Bq;֝yKTR8*Ws9G_{-9mwMxiㄦXs&/0u $N/i:~=Ღ N4)!}OK�c+pˊrwyRsk&Lș`7ib3۞ ~|BcQIo6Si{hfᨬƯfx9NޠhH$3B#+)԰a͓=Yi=ϥ[_E4-~Yk4ObVlV֒16pkzK!!ɏdVJ_e~hai9HHf _dELn~r7 I{ATZSq sHgyjT?Lcmyp?FjzCגH|ETEǓTav5U`&7{ 8Nm?6 {Q|I֊<PSszjKBh|%+18>]w3x6dcG iY ^*8Z@_sdu}�e˶ _^eVm}VY1Ll^J^2cCN @-w(�p([Lblz+BB ٥ߪ1'Ow}W =~y?>=њcJqsΑ<6P="ܺ v'zrsqɅc{3BQ0ߪjV}VAƹ]Aa*e 8`-ƍR^l[OS*6pgQneY<{s0}`^b_ښ3팕 LH7d^ZcUH{(f).4G*}7׻,p4? rXM&vZAtmi}2 vJlRdk>|y iۤPrviSb&eeimӱ��-nIDATmQQRkTZ֖{<�,,Mh<s VaX&rOӘt p!/LgJ_ L^o`'7(<*wk�ݰyI=O]6sIc֗ \(` ]9CMBC8_Jx 祷KCƳپ۰f+<} FSrʾHjׂhE mXWugc+DzE͖SXO֝@^|�-IӓmEYky*^F7z½ (s:(`3MhVo.6`a a |x8<mR57eJ@CQ;Ræ=ԼH'94.!qXф%+v [QŃZ&fRF2#oYs e5\ˍz _4lV5qĞXyR3 x Ckair\Z>xS'MfRn`5!v5D;W 8ڛfۛՍ!nca{|&_7;Z)}#}tTg*)gRqY`s5'^\{N`wU=bs|Qٟ8֞g_�F"fxoh53.t\]_ v%i*4PZYށf{=GpB##5#+#Up,aRܪ se`k2izψЙ$YXM :fOhKs|f<{Ό[6P١@eI+ύ#^ qe>c�|>vVC pBS%kX7T PpS}bM"a;tEn ]jYԩaHRVrxa#ZJO~4r\JQEϮiA�2: 5,")>ᭇNe>]TvmWyέ:ӈfLd,V /KKFFU!TLU MB^詡m jaANޠ!mnhhSnIÒҞ#JoIw$I-,m8K#ۭHđ[/z9־>bh\εj+]4c> v5�(h*d )uʔ5S8싢'9LM)roёKsҦ睌árf{06д&؞g`|1ߣ*ڱ{|+1j6d<Cltìv^֪DO;m/Bɋ̹ȴZ @L)SƘ/,1=j ח{L}ET0'F䄏̩T +0p6ש0& L9LAߧߚMUN:R!G,( ,ҿ֐f\ּWeU>OWm{)ZU2;HM>l 9<iScVo̾ @(\qFj (ӑDԫ#@tZ/I{ .f �f֞P=W+2v-(Zͱ:){q.ޏ@pߦv[<8C`X#R| 2R|V ePC%C^Z7Ɗ^W9ftɹ>3Q(8@#9ڒzn�e뜵~ C49mB0VCj9_�ţ\vd+vUX"3(kK-xpRG�cP m8}~kBPi_Tgzs6*jy ]3\pMƱ;`2~a\>yuudݬ̯i`訌f@^QZ{Qj%WN˓SnfsIre9Yft=ҝ68w2yoն޸Eom;cn}Se⩂JR.d\q [Z\c 'Pv{p<ʮ|U ԓ#]Qպ0C㘗7ɛ2zC|l_Rzh8;ל2gUXm4lmJi ; ,Fۅ!*anWk?,Ӵxmۥ5ӛ<`THcא"صm|nXztss]Y۰lU Rv>qڲE@ )dAI~44x;.&Ȃ739w->>.K| et3Z2J-M #Z%+4czE(=ÒY^ `<򇅽-K)m#min؏:c|E rsxͦ܎(lh`Լ[ZJQTYvޖ#MZM!:=YQ a4I̜gi,J H&RgIZ8H%RB08 [o·[Z i@QI5ZCjy-ۛOMPB7| + 5̈-2NYو~GVh]t| 3}1>Y4w<5n 9˿#j5?qs罕`{VNĔ'k5T–8QeGe< "͖^{p5Ӂ8sMacޏ8&܍(sl_mX5`G!8WI(L.߷?-)^?=gjd[?ȬoF!ʚ[޽4Ȅ, )\rzѻSdKhVd:kL^@'BeW+BI$Mi+?\1b\nIE1l闎,. u 0ς{9QquaX.h-ԋ)g"2@:dApv%RS#x|I_bu#د0if\(>V0PNc1O`zJ i8Oh9sh@Q:l 5{6h] m?�m b}LR 0Xھ@+bS̐ᛝ]O6 ::ߟ,}ڲWg$i'Z%翕9ӵ Hۨ^_F-al4!S^fTTa`u?/sUܘX >,S@f,yIEe$7$> WYӖN304&书ߵ>X=^џK`-=Ct<BfBd0OqZs j B}wP)wD1w1!<c|Y�y:XQN-D֒QV_`WwU nI)?]^MVLRڛsy+ǢH.0Nueh/F==p>&K 1N{o21=ƭٵx%Lh gқ鰢e`>&wF@ n佔 mz[J!W+<8NUMG! JW{ꕬ dL]y>>HW]Cļ!:6gkšHGư-:}nPgVP ΀8 gɪ:{D#udžyh\mr)71a8.[B1fƐZX#B{D-jf WF ZYwuziXVx$DgDcZ.,\)ArHTS0lDp-uJBuyfېm3h\Yƪ>No-!JpuJE0C\qEAcnX� mpgmc5YjZ4Lk\ZkCv%k_Xh%n}})TJni|*w~H@(γY[ꎫy7F.pd_ ,y kKx,Ǫ?Kzg|h/MJ: AmJN>09׌ r`0 R $epC^p_-Rm av ?}+5H2ܡ2镢6$Ī7ҿ} 3qgc Co qOC1\rÙt�6Q4H}R1kfw I~T ,3J$aNYg#<שɛTcI f{}WߗߦV1R\OH-TayV<cťb-^)q}%oo v6cXŔ6~!Q/?^FA9fTՋiMzqFSҟg? ؜MI$Ax!b3�' ։odŐ =Gfe6<oQ##+.E,sh h`qh/sjkɍhKotu*!y&~=4d|u5gA,֡<578]d"c4魒~)É69ߍW*( 2*~󫟛Jbbe52 =0$F4|m;MFnliƠ'a+yR??_ -?\)<U꧄,ny-^5'#8lt6Vo/JWτs++8ʣ.5;1~-iOѪlA7@N ' r?rhGb=T6O+CU߻Ow++ȕ+qZ6{g_K >ʼnf>}&VFscaŠ[n,<u?8Whc/y<wqr r9@N 'p7v:İ;WjsŚ1LiaF+Uc0h"ކ yr9@N ')|||bXM9V\">W~E?m<6|u@m\W\q}0u-nw!~!@oKy r9@N&smȁ͟Ǚqmc Cm^ʅK̯;G/D?qgOCWG1`zʊtB6qjl3X+[O;' r9 Dg Ոޭ~pbLmbXWrvz1X܈W-"ypՕ]1KcŃ=.ب>qg_Py"FO;' r9'&5vclpCSW1;cNr<6 *x08|x |Ѐ=NnD+.rՎbjRr9@N 'g#Voȏpil\[^gulr?~i=B ?]V2ށЎ|<)V# 1hnK,' r9 sύy󬅕8Wb&n|!}+ؠ0W{5[j|OW<1oÊ^.b\{&8rE.|'OWK;' r9+;wPSyj#N_םp>Wh#?.2b=θ_60U3h>:x4s3Ɋt8cuE}ppŴK}SK?' r9�+'F.hU .hs6y\ӵX=ظ]ANt sT uC}ZqCy88W~~7r&cWj8r9@N '8Ev|Su}x~UlÜU8/r+\^8B. GPpUM=|غRa 0\R_mx r9@N ''ɥ<>l':l+N+ra;Ջaǥ+cxl`yr8Ū̃6ypW| sE 6.@!zQ~9@N ' Vj9;-#ƕ18Om~Klj/=NsNy?ybhLnLS5cť>n4ՇZX]+b2qԇx9@N ' ~xz[hsq\xGp1y8ֻwG:&<\J q\J-j3?z !6xhJ qƵZ5V¥+uK;' r9WNgO;ZvJ jGj } mkG_m_,|ug0tE-iP<ݪ1ؼX_➟~N ' r9 GqhV4N_W"8WpVl1\"8c8xrԆ U1qs.I;WhGbކ 5 r9@N '+Lg*ߋMLWؑOʽVO銽WqؚC~ 6qnyKqҦVpyhbĸcmz|`)p/>q r9@N ' L'ۑOVϕ\\Gp)G}s=>mPwh.Ǹq6h ܯs/XC}Nl" :0ρʋr r9@N 'IȎx[է}BV9^yjq= 4N݊ú_G6Oq'1\wrjЏ8K;' r9�CZcޭ̆tM+OV蓧..~ ~Ŧy~"y\#7q]bMl|bBbk(Gqo|^9@N ' x~W<#Vo0\}\O+֓2\/z<6ڧ[�A[sU8y\ƍ+.Š8'\\) r9@N '#&3a0~d+F=EqĈw"ZO(2W{XT+⁋ |qq;q`]mX61nE s7^W`4 r9@N ''sǽynl&mс\1uG5B^tQ1JΫ)w1C6sBuqU7v Ɣ)+L9 yNb r9@N+&sTl`#Y_5ccK}Warb~J:p\tXRMi.1KC;#/S.ZBbjS.7t3kN ' r95=ci\XfO1jFTxyLYO+ UK`8abZvWڛ8Cw)>݊.h+”sWn9@N ' >1Qcw`G>q]C;+\sqWƿt<6tzT<s:85GWh(~då{_ٍ9^7дr9@N ' d''}zwhG:mLmDn>yGhM^QzHywvriEbކz͋_O8qf9@N ' ^ɹ+(tv{b-}}]W%087.mhkEWtH_Y5*6.GC.6Xir9@N '؝|L}'+8ʣ+v>u$aEv/Y?W+vm Γ+:Czb]X!Nv*mfCS^hN ' r98=cE<"j[aņ&.І{\\~mxe| >}Gga<5s=C=1vå9 ל@N ' rVg/İ]S\ykPOqXR.c ]\QA4P=N߯ :+1g+u?G1u7shz9@N ' ~XsVⴱM=Yak.1]ǥl\ĚӦOlhwi9~ņOm'9>>|j##? ?99@N ' Vy+ x'E8M|&ƕyQL(I\~zh<:tF81nyPp׼+ؓjSں52?)/@N ' rx1isE>m]Omσ6 W!™h^hVVL7G+.e.YW64u)4z¹f% r9@N'39+_qѺ=yhZqb U^�6v+`7o~%+qE+rq1ּqs9@N ' sW/yL}OVzՏ8Ģ/a;œ܈؝xa?1tKLWU 6.5$[ΊxN ' r9OLi1isEߴz%lpQy .?{L&[bjcO1b14!ܫ&#' r9z,g3vn՘#žO#ԏlb'kĉ0 .Azs}|G+kGr9@N ' |^9\r<~d0ư6cn՘#׋(vd{8<͏xS6Wl++9Z<XyO r9@N '4#Կ>b*q̣yEv.''+jQ\O1xYaEӸOvN ' r9gW6WzljVކϋ5G 'ʫ'c;1�IrvŞw}_3 r9@N 'kM =͸_1QbqQyW?W[SS籝Wl6c뎣c&kN ' r94v"W̐j8w⸨ټq[;_cbôiZ i+\9j?kn9@N ' rO+~+6CWb ֍J xuZ;?y`<Z<5ة .hH1x9@N ' ~ N;8'>#Sϛ::z+w*lA8[q[Wzr9@N 'xʋp [5035zʻf:++^{Lwlcc€R}br9@N ';FqӘNlE؊]W9pDsōp|E 5#Nb9@N ' ~ <9FsWsSe{^䯰{a{;պ[ r9@N ''tw{jc>GnD{ǍbAyMor{jj$/' r9'&Ngp}̼qSޝ_}P|FS4c ]\O}Crs9@N '3&d"wx{cޏ8+ 8HEO ç;*'X*O?'N@N ' ~ |A3]Uxڍ.FOAi;*qwvW~ r9@N{Oel'+<F ])yG:Rg4p o;݀ND+9@N ' r<iXGgj~yK<8R.g_V8w7N{@N ' r9 ,wxt?4؏>TZ.o5a)_s r9@N ''`{q^aݽy5o~a'9ww:;-妝 r9@N 'pC8Ӹ൜HWk}Ah NnN ' r9+]z'Oq~OON6NOO}^9@N '  z=4/O5ܷ_nOp1اn$B9@N ' ~Ai''1x7?<~⻽J|J;' r94w俒|zwr_ ?櫽f^N ' r9LgdߩN.'4?ׯ@N ' r>uPt>v>uXC"}&[Jm5' r9<O|WhF?~CWUn@s9@N ' ^WJjt:s9@N ' &#?n7357.C9@N ' ~g|ߡߡǷL r9@N '&;Xi/J0' r9@N vw=~}K;' r9@N~ЮS>ަ r9@NO;'l @N ' ra=)yҰz6 r9@N '#&GԻ =L,3r9@N 'ȃ@N ' r9@N ' r9@N ' r9@N ' r9@N ' r9@N ' r9@N ' r9@N ' r9@N 'a0\lB����IENDB`����������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/examples/demo__touchtracer__main__py.png������������������������������0000666�0000000�0000000�00000113503�00000000000�024316� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��@������q-k��"iCCPICC Profile��XyTMvX%眓d(9Xr(TE@ $"   (r{fꪚ{v�`%GDh 1urvŽ�#ؖ]=?o7�|C�;"*�L?"ċfBۘs{mc-;]@A  nG#>00D5d�;]x^'oeQFGА?GB@昑yn nD0=loF;sѺȜf�Pg`d.Q̱;Xe,cvWT͎Tokl3;,>h``$PIv<Qq&"?:tG4)@NT&gA/ElKy8"X+&hvv2WOfFKf6+"jG>bh=8?b۞x"lb^F3 �/E/@`\k�A@rGq' 9ۂ$A V/CgIe >"8͎@͐rȡ*xi\a byx#C# w?f3yL^_d̛ #0=_y9C vFXOA #Ih:fFI2m&26"OY3&㎜(N$_ֿ ߦքp7| ߁[^& 2l#~\YoW'0ڊ7M\Q1Ȏk-WNF}|ڷ!|�؍8e?c�uL�]�\}-Co0�h�E$X; ܑY�x,bpgp\-c$7>Y0*A8b H eH҇ 0( e@yP!tj  @qhB(ŅFIQ(SjJBeNPPͨ{ǨAj f`IXօ-aùp \mHcƢмhI$?hot$z?$݉~Gϣc1 *c0%jL YQ0X,+UB֦36=6`b%dž,qd\ . W{IAEC!Ga@BFNQBQGq'UJZJ!JUJKJD|smO)?P"xu>?wGߩTRNP]zH5NB't nXB .;550 u Zԣ? D)1чB,#6PhӸ$є\yJ3GKI+LKKO[F{vvNΒ.]]=^^އ>,}IAA!CF,1cce>y&z&&2[Lc001ss>5!_,\,,,9,,X~rj6beg f+`ka{ˎfgfg?>ȡ͑q5'Sӆ3,g/7!WW)}9nfn- "< <<<E<wxfxxyCxOvqU7 (  t  (ZRHY(@PaaG-S"""I"EFDE5E#ED_aŔł*Q$�2( E@ ]]*vU$HjKI^b2Jj"-("] -[$"sN,ll79q9o2)  ^H椃ҺbbⴒRҰ2!*vUEk_$ՂԦv}n::YR}LWSƘ&&YJsBK@GZ듶v%/:2:Q:M:?tUuՃ rO\47$&5 s{ϛ(34%ښ4072k3G3hƖ,ZXEZݴZ[YYkm`a[glco^>־Á͡ᇣc㘓>΁έ.8j%W}bn$,="{ {\x:zy-U%/cryo]޳>Z>E>Ӿ꾅 Oh \2 :#2&x#1!"3F}XpXg8wxB@DDVXjdq|iTu4'5y=;W3!z]BXBoxbN$d䎽|{Wﵿ#E %3Ca4|Zpړt njL.f<ˑ)(O&$oGe8qH_bأaG 4 .&N3?\[[XQSPr8xf'ZKK 89XSPYS§)SNu&J*᪒سqg?s8}^|m5{u^zMX JuuQc/N_rYrkd}esCp%UϫCLu\W^(XД 5'6Ϸ:0ѦtSfM;_{-[3ooIt7={o;iew?lQHQcͽަ''M}}O Lٽz0~xbp`~KSB^-{&u3m(h;w cc{'l'LzOξ~!#ǒO<jڧ g\g>F̮e}\EKWN6fQacjit9tyGOVW9[;.FF9(�#o5�P;qxv`h�GihV Kp!`Z<]#FS9 ` fP<5ˣś7 Tr u_xT2XJ]ZLl<gJJUTjwh٢W[GN^~A~# ɂiYyEeդ Ɩ͎ݞvXs\u.D7==Kw׽K}r}tăBBițQ碏Ĥf5%}Ŧ(L>p`2+UPU.C;,zD#cK1"b'LK OiTȟ<-~FҴ*yK5tuBe/]֫7opq5ZMZ[n,oxݱ{C :Y;v<{c^'F}vO# zNBzPwxX++oF^7z]ƘŤ{M>LLM(̌^KlKWïg\4_ ZyW˺Nea4<Lb)`JE|�U9a(NO!K:[vGg?7;o_;ЌQb/$N $Iz }DQG\|: "u)*Y*3(q Y1y\U[X{UgP!}_݆tڍML}ͼ,-C-ml8(eONC]]r$z8yꑥX!AN&ꀒ̠`P0j$#F#b<bKſLLKZK{h o*6]ZSz~FT,95n<r5ڂgO?X~ҿ,<i3D{~~xVNz W\˺~v@hT6&K-ZwCݛYUhI=Qb1?sv~C_>}~DhĻc7ǟMNNA6=0K7'E+ן=~cr)eȏ+IV kz;fQ;Z ,`q3 Tx6х&�>sl]9pIwߔV [PDC]hEHDF䑨NFHD.]]R@BzKXALnJ>C[dCS<ģԂ<L2^TV{{d FV6v+� *}+J{fLLYM̊m-h,z,3ԬlmElUq`sxd*֭dŞe"!FOm/~>k`H &h҆ EEޏʍay{:'^8c©Dđd{o3~ꍴYų1/rJs]V~rF \ U[)*Vr'=(Y1sj u%oYsnë\8TZGtx+WW]jLnjl٪r#[7oYgqӶkGы}ϴ_ "N,-l͆UXRf` @A'Rg"u'�+j�T�J�R{ P: xHml \R|p ԃ)H B@G%2CE*:oo!z#ƼêbKHB�OϡS%jۉ6eFobi/31 010Y2=c`Rʪ:ʶÝ+[;5(>@`naul1/qm ]]_K4&ʍg+Z }TTeXvե4ʴ$~է0`2d344Q004?aiZ]Q)˹וkO{O, gwƟ&48SТ/&uф Ix2d3, ʞ;z{'+6<T|vo^opcTl맶;,twyvh>~"Tq akʑo Nu2៏V~}X}ָ~׆ �z8O A(x ނyC2[O+PEG2PP`>ϡљA& 3ľ pA }VJi:a:HI,᣹ԯo[>3c3`d~z-.G8 W)++ >~ BPR͈_GbR{cder} $҂+nf*CjIs4Z5hU74it˸d e.n`yzVþaԉ9ȥ G�ë;'9 =n0uWh{8{DRh8I|q{RΥqe$ges&䣎-ZWp[ղ STWɝ8Z&•:?_)rܼZfn1qCGO=>#<61 ioO"<{US/ (-P #߇JQd aH %Ce-hED*FL/| ͉NE`1O[8u= 3x*Lh$tі;330Y3(=89cx,xm<E։=E-$'}RfH]GdD5gF֚nvF}ƫfRltC.<<|\}~ 35? _镙Y<sn:oXVȯxxF)ɪrŊ'*skbk9^J7"}͠15͹{q(t4ܛ'?.x%LOy?QSԙ33sϜ_d;.|Z_\Z:̹\C+?60D4gjz|bMk-a:ߺz߲}~ ߍۺ}@�0߅^Z~)6F�ng^C @;W߱&/Ơ��iTXtXML:com.adobe.xmp�����<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:tiff="http://ns.adobe.com/tiff/1.0/"> <tiff:Compression>1</tiff:Compression> <tiff:Orientation>1</tiff:Orientation> <tiff:PhotometricInterpretation>2</tiff:PhotometricInterpretation> </rdf:Description> </rdf:RDF> </x:xmpmeta> ؀��@�IDATx]ҮK9O3*Q0YTLPQQPO1""*D%}5s{{;溧CuwU]=K%--M4h 5kԔĤD) H@$\H $EYL̏E8"?b+.b!&v%bLjEY#/mT~G{e nXe"@ߟ?z3"v-SG̾>9n-yyyw7M6J*IvNddfh&'zaW /C=t.za3Δ5>ݶ X3,aS/M ]soh9&䱾@Ep?{Źw;p^Nsock{4tcLe|-fyd~u3cn7΄(VX3G{U9L IHHJ)$99Y~@&geD,g2L9|t i+V h0!"%yM۴VX@6r<8@𽗆dMq2Ѿ]6|Ə(kKt,c�e4lӬ n^?M# K(/$99*TT"^^+b*܀?:_MiwMYtI^|(X0v&gE?�FytMؗ-ʝ8)@nwGeM~Eײ_}k#qļ#PCS!S?΄H0:yM#1}(ˀGtДS%#ghk%ټ"J OgHvIq~:s{7cub{{adc)LP3x{&xmDY s4fADNR '['IHʗH%-#$S$%Qjfm/N7MMDv.vb%uϐz$ɩG+ӆksɤ;_QUOs}>Ӿ^ՓaB#d,*(;3VVŻ>Y#qQc)h|cҏ?0yNwfl0fIc1cFxW�4l|f#ä΂ETYIܖ&al>d!y6w} 4с%ikR/<CH*M&H7I 3ǣ?ȫOf$,R`II%muS66~2٣ci~nfy{PɀF/:Zr3qg_-mOOe2`TNJ0 qr,ϊ㉖9u~OŽn7FL=i|m7|afsqqIRr-�H/EjAHԯ&6fI5pk%eOL�)"EmY<pțr˫~5VTos $P9Iq op4Lje?l f֗'?  I<5~l8s+MOڕS$*d풭i%'S-Io{^҈˺s}wNFw::\QĬ7=Q -# ]Un7{7׭SsѠgҧ[wQ"`Aq]wɞ4YrZAOtZ5Igċ # 믟):Y\fA&7m5cH&5aQ" XYN9Cy!1=Cn?-f='2PENnmPH6\2NLlqH Ev /2Vϓ\Xyc•Ðh3\&%yN{fJ:LyLi|e\�#7}MY Oa/i^mS�j$兤Q{Yw 8˹޽Wgͳ$ ZBn#ԃ�T9?j>gB@UZ !EAM/ulg?l4m?lB?Ζ0dJ>](7MfO-cf-7Wt5Re׆)[Nj"*[f{]r>Oڟ?KEsFK.+5n7^#G4C vT9~wx[^q<t69I <C.$xry7%-wG~]Vˈޒe0"+GI2kkۯO$un)UI8X]!Y }4؛>ʵ?1Rĝ"#_aL-tYFQ$#B}$OdT�GBd`⒟D;*U)� W+FN@ڏ�T'z$ ZD )=a8~Zq;%v!N0/cu3p,?:O}T;[w/_!^4O^y]7wK o\>w etc ye$i}UrʑYcdK F?W[ 7 ZekoO_z\9N.Mk\[Bٿɶ+匳:q6_g*oS$_zG7C͒N=3Xtd_*ClͻN8 @"AnT* &g.N3jJ+.ISGUTkwL&F&V)obDy ?YxSq\?YLLW�$a$V!X=d:\\B}L3y[bٿЋFVO-ɬ?vȅ7/'RWk^dҵҢ$rxd?ueO= \gTv|\;1u* $V5 <E<$;:/^9Jo1Cϗ#Yi~HeWF9K ב=19MW˴[սdz|je]Zk~!3pRGA+~Ts)+yp`Q{ c/VXuϥ-zcasfGJѝts80AIJ~c4,kT*KP#D2ࡸP ftp?CH:D@PE8ĩ}'#KO+M4eiq_]iZ]٦`:rt}V9|n.Y)M*5KJ0EiqvmG:KV›Pޅ$/R&5D|ɫ2-JRDUsdI{TKtu.,иb$ʦix,{TOufR~xҽ֌<E]+z9M&k 6@-NykZ{hh|5(0綎`gwdj!9;樵WY0&0ٵ[ND+(s>ppOq0W eJnP]I)Up]ذK6M*?)GVnws(wj\0!UArۆ,f~%%xGXº Uá]^P|@YP+TGIM I*PvH2Sa\/kEhf 0O IVC]M~Grwh6KY?!N=ǻߍ+P:߸Ô(A澴~4 _f^#pzֲ(,J^ ez}G56mtg -˅]5PK<dKNÌCpKɬuCsziK=]ZGd )-]�=^j`Ҙmj >9/$/&8ߴ|{JzJj{Ͽ͛ -T9ϵRZN=gٙCO k/%"rGY#V`O7iuԩҭP??, ϑt˖̬tY|XQ' Z?C%kV̗!M8ݨJ}䠼Pme;ʛo ֹ秕]sǷXuo(KǏmeeC:&x 8F=|%2# 3o| k6\,=BhߎkI^:ti0#)+5=5ai pI(š.)P3 \WK[/_d ko,KCG4_C%I+ya±klM=ɯꬻ S^wJ͗M)=%0Ͼҭ # B<FPe׬Mg9[zgҨD;edW8vw&T*\_&?TVu\q|d`IFD9ۯW HOTrt:�zKA3-/pRU{6>{a{63M8ѹTƊsۣuD(FMc7EIϺ qƅa�m4baTT3O^udLO;A2ڶ܆"do*iD;2Kim$ WpU3je }Lkni 25K\O:XNKmRbDg?{YMdu29S ⸠hhƯ)d>rL KBCyʃ IJ;y!%YPHtȟJ).μgLlkޚGd|ƛ훲 `i?@z\rq &Δ5>Mgz+0v~Qi wÞίQN?E. '=v1=WGTXcx13L(ߴn7$o9P0Y ;Y3y 2=t +1�.vT7΀M"ڇ j|e;j.fE0lA熠FxFLt< u奛8sE}}*6Sm&lJ@r'u86;&h^ƀc|?awXnD=,cH&~rg3M?E{`;g65g4rMoGϺe<NuEߛƣ]^MMg{|x(/1Q(XqT\;Z(M98F?V~&/Ǽ}vFC׾>T�dd*6>+{z0a$?J@X0'ik/g2&/*Z?O,v0yWdl@p̸D ˆGʙt7cē^Tو{_9:^#?Ʋ?�3 [ߐw+6>ڏ?uEEmc]8:_i8LǼYTbñJ]oGOy_14bЈ[ƛ Q-Xarr`.ޫZlk9`9`9PN�XNd,,>`'ӻ5޶rrr`w8whٲ{ W=.Xˁ䦥e9`9WqU6rr<9`%䦥e9`9Wq^lc-,ʓaB]%L&''IJِ N͔,ۆhſ\D,,,&HF;fSeZ5k*;wud޼e…79Xa鲴'+4_OO.]*^233%''G/.ԗ${v-ҠYi,\e,,ʋ~Gy<x_裏d۶mFpE�Q;vPꫯGR^]?irDÖ(+l9d}v=O$R%trvvb݊WևgYXj֐'xBfΜ)^ 0@U>L9(9#NlnsO)'6�NXg9PJoDG4A:p4R $�a믗K~Fr?|>c73{q=Ѿo) |)�vunrEҼHru9gt`YWE]/FVd=-(mߡ\۞8@ʻuYf6jԨ{j>Z sg�oL̲< IbR<#>3Rah={m[⋤uB~wz|b;XcSO9EJyɧzdx񏱲qWvW4E/{z_V٦(i0O<A/ ASO:[riIӦM9Ag�翖-[&pn$Oi>}z<#vrgǎٳD? ~6vmʘqd23?)v:7:wvͷʜY_~ N:K/yuoڴIxmٺUpĕFtpT\|TJj0 _f2Nw�͑5j$\r�0_>am!CI+cwu>*$҉�SN>)SN>Y&O/hF)l⸱B 7ڽ�ySOH(7AvZO?,5;Իrlr/zx.29bl<Ik.Rχ#GʘQ*)P1S[o) }SڵmA<C=5WwAF~ T%O2~K/a%B=dc#)>HC?7٧M0I]qwS}UI~qTsA ժ8ԩ#mMw ,W]u c@m*U>ʮF5jTM[i4ݽMrGHv*%:̗V-[FHm۴VI@ޮm%:R~wUV#S <@toCB,HuRd �PyEڴn%<쳒.sSWyagʅ qov7q&w >vUu+kj*wu,/Swyv-BO?Wi_{V˓O?#vi)ޓ{g5vwSo:M+ĄD(eQ3�55"㩒tArYg;#G}s1*+?L>]4HfsfBեSV$hDƒ;1(dȔ>PVҔ=t42sNeת]KV9Ң1'/ջyl}ҟ2q$M?.;{Y ~&N؍Cpg�(x9p޹dރS*e0^Tb�<Y2utK嗈VN:30AngDz6ʋF$}7o^^WT;)Nf@�0wf]#Fh @%0jV;<]A͗L:7b Q?|7O呇zݡKlbj �5 *i=wsU<Sgqtb*u[{CB}e H07*)Ɇ)J 11In Pr1XT6iI[r d}z7+܋]Q2K.Q>cfDޕV %}+':Eᇚ{ԋs{ժU0˶8iՎnǪӤY8P*�˅Js_BJ{0Gg]vXi믿T{7X�/�?Dʲ#uнr4 1c/[l@ >SuS)*Pu _n;TǸ<um<^_A1=}L !Ldt{㏡iXm0i%)0DaPţ%apUiiٔiƺak\79#}3E(4i֯8?;7/$7o_>X4c _z*Q@ 6/a`e&Yh$Vӕձާy^ϐP sT\jC2=cUu2y'O"`tG$rS;\ACqN28g.k0@7~BjذgşB1/4|F1œq&M gD"n>8cO2~vw?{9P*+0i0)xmܸQz!ٰaޗX1'\$MG)s~4x;+bG)p?,É8JZ 7n K~˶2nAf^Zi&Ӫˁ3VZZEJSMX'@;x-4̹P= m[I{ѣm:G%sʸcҮM9}{ȶ}#fsd?gGM<E~)*|g>X@(ws;u^T;{!{r 4Q]]g`l$S*(\xO.eXh"dZ,:FbOґq �Ib>0Qe*x,0z~ -U4�{m`e菇#:B {o]n87u}kFhg1P sWB|JCb78|Ӱl԰AXj7/(5nW䞻{+^w5N$$'U龚3G|g7a[劫Zyﺣګ~Z /#b;nzÚ'ACg=DS-l) o]^:T-坏<\veIY/Ҹay7ҳ`Jf[({]xaGπxrB�ɹC]v9겡OrHY 2Tme@fo\9ul%"q4-?K`ԌVmi�ki@YXJ ưR+}-I7噀\g#!ೱtLQe*:~ i$۽捥o9o@ ~f~r nckŋ̵ufn`ik +'gb1rIYa.YX dm2吃8|*,\@J|\y-f\ H_yue'_=nc?ʤ 08֊W" T-w܅OsY0@s~mˁݒ�l3yvڥ?ȇmEF7́R/X'[mE9`06_l@p`<dEˁsbc-,Vlh9`9�cZX,�C] bc-,�!.ZX怵拍X 0@lX�k9`9�vrr 6,�拍X�lh9`9�cZX,�C] bc-,�!.ZX|q qm-,bs`lXˁ88xȶ9`06_l@p`<dEˁ�/6rr 8`0@lX�k9`9pRtvrrr I[+kc,,,-n.ZXX@ӯX-6rr 8vOGˁ&'&M~>ZXX@ч`S[C?>sٲ◥a͟ۊv1\L6yt 則@+P>שS<t 7>I'K/oz9}ǎ]waCߔ`0>Sݺu^$---/r8#WS(l>۶o/*C&^qmF._o}eڞq�=x|1K5j+Wȹ:g QnӺcJfWұ9rgȬ3T8n4k92oeΗ䒋/L~aw'I}Fn]w!K-"<TT)"U˖rꩧKHho,ʑ�ˑAjr+P8!/~[ڜ^,X _zI><ùIBB<S^q]^$۶C^{H / ~X,-۴}~rar}k筷Ʌ^*h! {iyGeΝ>/,*5^(һvI*U [Շ~$cǏ|/"]:wxSfƽ\{ǟH;-[\Nh\n&7~@ʕe箝jjyC1B=[>Bn{a2~Lemr"9`"[k֬)17Xe^vixʕqȃ:H>S/%?$]%"G< /  3?N͏?F;+֬\ӽiKˁV8]zN>DYղ4.+3@ܜq&RJs~mDoR*D}(9p2wi~jᦕWNN&O*S$Pxz71КZbHˁ9wJEM1ƅnY|<ytZIC> GkJ;}NV,_!M6Q k|/Dߠ^c9K8 |0;P�Ľ6`9P,�˜6Uj֨!vrj:f8mNԠq+MX~E7*^;9^(7cÏK)χQirqL9Crsr㎕?׬1:h8@7~' 6:k뜣LZ9A/I8�`/W bе借| HdԩZ7"b'#| Yݷɇ貕|Hn͛1-Ϙ)CnV|tumPMxU=Ò*&M.s#1CNv.7z.:{CQeqt'$99K/,9Wr⪍N(i k- of{뗅k֋4nXL!P#!/ fXU o J$QcV抽9SxPsI+y�B#HE<. m;I ang@I9@rP89> D0 :@/@&@%a&!+!@Si$Ң] ZX p}t Aե#@iaIU��P; g> Hɏ8_O1 HCȿ?7+Vo 8Wp(P,4䨸+ Ll%}h%A e~" 4KP6a:ˁ"9dU"9?Jk!r҃Twi䀺 U|H}@C}LTJ�~ TF<KbL&qoA<(9iR"r@&{+ޕhADXQ݅QC TyY@PlDv0LF"%IsIx^VC�[7r|eN~�| Ǐ̫VZ2',q^59W :yҧݲ?ɍ7\ e%$#8%&c>$\#]QBUܵ|u!̓{{գﮒn`.6#Q&["ۖnm?lm_m7&J׋:G:ˁ"8?P`L$<adѩCyGQЃ_xE?[<~=SY2ҽwwyrO>rWKRF }j,^̝-.70Qi Gx! ː^[6J% @7@$'v{Oy$&%[%-9_U:B: 1ګGcp:`A2H^̻3G0{/=~Aw_l3oq,?R;ӱ17 ˫&=,�9+u)Mqsƈ /_%_0RlIS T� ˹j)ī]%-FM਺TfTcuL;YM 9hu\f<>eJXKЏ:.!LnڟsL3 *3c@1{bɿ.[/N`.ɩga7õ$ۺu4hP7�5ܷ۰}vx,X@\`[r4?x WϕP<K•�.1WR`ԨxefoS-[x#FeOZ�􏕅KI :eu1תEKiܨ|0},jaL͐JvginYr &10[ 0&{c9Z~WRsB3N322Jy3˿PuZ94$Fw12 GPko!ߋ lyGQWl޸F�6I��rPKy ]b`T+< |Ns]|E@>oٰM�@mkh5~8TkL1Y6m$RaXQ6oGrY.Y�,MS_֭[G.rW%9KrjtFd_#:ȏ0ծ7P9{��pKIJLCrˁ(\Y\pACr$rNNJgj%EYD&^ 57F`^P1JIBn"r JJs ԩ#>G _ԓ9Aav ҨA#VaX�@-=.FTx˼_ˇ#GʡGLq<A<M<5ȸFKV-t7+T^f1 ;v$w=[u&@Ėd dWR8E pHA +KRl��vurX@u7/++K8$�yeʦMdƜjh ѕ0hږ&իVwiKڰc3�7EAoFINh s|-r<WHbJWRYUܛ{_$s`jl瀆UG_| aS3d&Hi�4$= @o7(>� p|Ǭa-!!oÆ RVm][SltzB=G& jrUٕ E, rH&f6zMz?լYC6XK^)!mo x�+�˱͎UiR#?` eUAiȸ<E Z 8QUK4 裎Ľ:HYV #ƌ�! y0QU�8p͈r�0s� ' :$F<Rdru=]K%19QnK|3[�&P/>\>|9]'IHJZV �dr`.'’ `(}'!Փ'󡉉 AkIe|90~@]otrG�P@ ـ@Z�bΞpkNh~I&DlN`^zB4??S2u4{@ 98| Wx<w3j<e${&�p-|R8@^)#(5TxHےJWU_'_)Ν*:t;ܩ_hA0and9Ir߃Ơn, ̇={"ty{ɉ|T{SRew{nsKVΫp#v-FE.UV?Ƙl][/x|I0./<'J䜓:ʐg˱,gvvƒҷ|_Pk%Uƴtyc$2/cF/Fa70< <Q1A\w{A<(?Ɨ.U x<,s\,h%Jm݊? 1DC, @0#Tp2X F*z/�!?=!չy iuWhNHHPi&CSy8aIP.&yP*uڹe!L, �<W )`~_<3Oo@!f{vTPE10pps�hJ<U>Zs )c) Zg9P B!Yu�U^@Ty CH @<.N\B2uuD\x~-w@ƐmT}ʌnY ܫ m<�º�BeW0�|8l4 `S~gj/(=]ɸ�D?2s@9j/*WBRE|]squ �]&)ٔx@qw'YgTp\"|贈K?&� p ;8v@˅r�>QbG�~~)B?[o)8hg0#|_.DOc^RY/2 {Z3g9?!hu MXЈ@y@UK,zkMo֬C9@۸.ootӦW m.IA H|�~nsjj[iә£|^-XEӦϐN\ ^Yxklق9j#U_�K 8]Ȫ`HTXN- T{)UaD! ghױ9lrw~_R)iUICZlYk݊ǝpbĵ[KX>Gg @A9†j(GKv5'}nre$e^R/^Bh'!F#B g! {�o�F9)ID/ޛ?wL5kfWɏJf ق@ '$C�JIruʕfqb2{K:F$8XJ<E8�$J˩D@8WR/JW!0<�z'1#y^Qʯ?$p`GPKC74p-OY͖ͳC<saҼlS.h~.V`p4sB .&8Gq/Ӭ898؟i'ɟ+Wˢ{@lH>Y6~Ij E|Wm<qwȠeղ_e~0$}繋Ǝ~kra7sʁe*8yN"%3Xb{ >ڛ>X� m[•&*a0*ŔW-G򰘘h�`Z[ >P7uD-<ƨ訜lW/HE3#Fth~[֭we/Kh0,Xtϱr|,Fq��<IDATk7qU!ZByh'/#(UK+퓱'ׯS"0q!|}i/<HZm'YS-3iqvK;eE.=Rқ;n .P8tswiyYo}!vbv}49e=O?/&=$@ ]0mw]Ef~l޼Y.Yu>{zg.i#%7F3`j܆/%#a|RkQ�o\x|CjC0!̮S ?HT)"QJիW;pT)Gxԟ.89裎;wW93ia5,+VY;dE j^4Zlh}eu;o $>A8Ņ yrZ L;seر6f9{}=nWMX؟ߖgNp7v)~̚,\HO|6;՗~t/?ãn(/'8-'UZUi^>c-~}8Ug|9{,\Hތ'-_rDkYlg0/�WKZO DlP¼x"1۹alRPĆ}ک"|J;�R 6P0"oy>bZ_{eo =X_kegcu3uzrƳoϒvG@}9n<~\̃ꋋpZw(apjF8R?>Ӗfm9m pGkzO&H3Z;k/ɇ{s=e&ٴv=WhZղ=]6/RQmί}_bWh'މ*UpfO~t9rg.SS6wS~W\pp s�}QU06<܄<ꝠA*'4 ҪƉ*-f ��>\t~a%*i}dkF>sP?#nFX>ci$YdHy3:1g6rH9_ɧw?Rrts�|XH~GtTr2e3cdzNz5CԟfUDR*q=~r|#7zTtZ}}qz O:9$Nɖ3g!g -T seis,Z%FE8cY C_إ3Vt#Ѽ)n8Ge,�|Q0S#?X|:R Qɠ.r͜. &1x= (<k\1y丑Ӥř<. y7QU 6_s�1Ҭ\Z_yQO3HNڝ呷;ަKI /,|~9{=M+A.|53X.i]Uw!l`"ik7+7]t3 MP\.[> 8 NgY6Z^A %Xsԯ_O8Ɗ+i&Oi嗤E"_ppM.�~*(Q#q{ d?KK`3&e܍ q#'vFH^iSKڶtiT!\iyB?>2M3uԖ.D|5Ea~W�O=zF7goˑ=I~;D:E޼k\uP'_h;z nh!,<?L(S~\Su팓Nf,ௐ07mT.Ä=jש%_yL]0Yr?͚9&6u`YjQoذԁ;4,0Ƣ5kGipIڼbJEt2ҥ[XST`Fv'Y<0^:TA[X~wn)7/I0ߧE8 .sIj.?-WTR;$ pLi%"$L S$�B`a<\/Wt*[R+ʶd. |eCwCJ|7[ƏVkۦsݪ-X:_zsUG#wI`r]XƠ �1m.q6}7CPyhٙC\4K 3\QӬ(&MRwli /ѱLCBgRRu}:/PGZZ|5g̈ےgf}!"\:rïeHyڏn:ya@5z~71)7ݛ1V=5.,y5|Xy;1~l oÂzj� a$ˈ'*0!3s! w~U8$"pfuFvԫ4K^PGyIӝiB s6$Y2A."]G`_{EQ+GՅIvۻsUlWK活:�iVz#^F?Ѷ`:$�Dp%KA@@b󢦘v;^&)SqK8$@�fΕ% <Ф_6VR$AtԏaPs۸N[.90"+̗2O},OxF#p'Nf/�YnSIRVx|A]�<`@rF܇Ϯ&wzԧ__C@'u[n:O\̕ -"O<<3(z=~K?`ˣ Fq#^SûB�HAMk/|pPp=R#-PPÐ)H'S~\y {�0f~mMj_�"SrNu�^I@qE%LPLdeBho�8$-*5nf$FP0�wۡ b_pČ H|*?S_*q<Q q;sаZº͎hJ\wr X1~=�*#==kV[a)A(b_qN(@JMt~P$&UcO#TU8Y)@ 5 =jVFk86BT!�AZANwIooбM0򐮞zRGJr/cT�F sES(-�>󔾹 6*N? ]D0�h$2!}68gT״ *$翪c�H\90@JeAH/ =�)6D8P98zοqRuU3:;O{U;|-'Kjk'o P5&=~*0Ð~i(<ۡR;��v2J|i֝Ҙ4 vJ_["7mJ?ډ|8s?B:$h]c- 6LD`7~e(<T8&ԈP4+l'$K H1U*[XqO q<~+vAL�F$< ;0'Uf<L%H:{& 2#M+}iBilx U|%Y`]Jmj|-]G'/;~AyGRJ~;J�p5Sqqbg:e#x)/gXp<'$�*G*!|i(�tc\f*#gC sa̹qVB +AR0GP #?ڨY TQ)P RAi)q@oA< 0  A Pe}pǭ~*]"#r5T�>>�&eȪcq Ʊ߼y?q_%R-UtX2" AmuT}vIeu%!�.v$( h9m@imh=H`F,p)3-ax* -�*qq0HСE B KT8祣WE c]"_`K@FmQirz:2]V:@8hy+ ^WGN<k OEyxp!SnAH*mRrRQQQ1Y60&3E9%` b=\gHT3꺖`BbfI~iCUE<%ˊ!q.Vj d֓�@OR>w"G�mgݞɁD>`<.ږ-�*oFs(psBBR'OEDK}Tj/G xJPToû b<܆9pi(S〦@`JT+/UeJ: JB$J)9qMѵPU zI) \ -aM(DQze;ݸ,՛sཀྵVX-A{*oÆ�H9;ԃ�⩲sޖR$x1v/:(!H7ZigǂPu< y!`ɁܿҸ.  8@/?E+v(8EJ� Q#b8Fg)0"Xԅ6PD0PW&1O%` hl/tκP.6KS:rZ 8W71BɏRR՝#�,H*1ir MJ4<!`PEu�0�K_j )Az�`u?. (RM6P: չt8e@)ұet�NP<'B1) g@� Վ@,@ѩtA )w` � Xp UHylJH wSSG"A;J\Si`%:9ةT"=8b!R#�@ UzSyA7�}]:UzOGYQ d`VKF? Mtԩ�~*A =zE1S\)^ȠS,~3`e9t4ONT\TiH7~RS�APvEy?Zp� i*on� `PLl�HE\J#T{0tG4 ܃T\w1pN ,+Q)QŠ Rr2 ,83WHNHŝ/n}J \Ckni$aM6JTe6i -# ,uNQ3%Px,w~Q0QM@K� YcA]uN+3HXY7$gyYQ%[ d\ZAJHϬ m׏@q 6AR qoy6{xqqw6n RqX1s$p}@SJBe,,O53(]Q�XLF b P% r{wv@B A!Hq2_*"J9vJIkߴ ) %F=HteP= ؈Dƽ `O'$8oFL[ÐG `jƑ�U-sUsAyPS*u"N?DcPyƼmF?Jl� :HRX¡cbgs_J Uһl5K_ro./\?*T#|Gځˑf\㷨E0!<PHL|c]TK yTA*\ s ��^ >%"a^]LWJG"<T@!=ün7#NKC�ΚD"P!MLFs̫mb;}[%]#iڨ}sij{TۤItG^OB>A ,_JF:9H=/:;w^>~> ̥otNv]K% Ez t1 o  *&\/B|V`<'cu-Ncne =%I/y:Uf9Aĺ#uz@=K EԆv=!99*XTíƑXa|;et %,I9[C>Mc*PզSjlb3 h] 5_*Ug]7ER%9G)GNvQSZͅU>f8I'd۝Fn9'JHXfs?00J5C{EFTh]$[ΡBUS訖R-W]nq PA(PFԕ@]ZTb|x Z=Z;)Si(L^Ty!)PE6}j�|Efc?Ō1MU%QΏR8Y?IJ ۋJ QjfR=/@D:s"]AnѽWqT$g $�T} K"~R`2C$e)z%9 |')`BjL DG�$BC`@j6Pf]j�"�:z A�Nl#R$x^si9! <%^{_Z:\ -gZi%&H]]C f#i g{3P%bIx9w%pn[bq0Ůpr 򸤣 4TY)]rت㪲sljJI@_(ݑ O) < xLɋp{JA qXVGs~ K (�k cE8%L'AZT3^0?E:4J ~H:D_JpU:F�<<ץ,<?@ �T#uf3XY5Z 5g s _t\ a}0f,0 [zL%( :0T$GɍT( r?`yCQ7!}� *dN`r ! =? ĝҸCD&�+ JGs*r>Q:'8!s~%$>X/A_-͸g<_!uwU8*=~>tݞH+1 ।enbvdꗟ^ZS 9'{ \U0tDI%B ZHT\GuVW4A%IJ�4T; ~�0'w 3E=ܸcti( WOFA)2(h -%RedG$Mb"D 2F(%@SUsQ%*B{~`I:zg;f펣|s� 3H* a 9r8'K#2(PpS<`Ц;t~C?F,|:"OZ=�.FYK&#CGuW ; H{T]K$1]m/]Cw7UiNcg-|ZyyĂY�߿dtPo 28@0J- xU\ Rk+6k6TD0hOl+z> 6.^楖^YE.hD!P[#jx �>)a 1Ftg;hI&r!M uM(/%6J{\Hd^ <zHR2so*;+ s3 :=B�Y,bq )~L/+l ǵpC iD£tsSs~F=A'P1A:iG%5íysO%2\tH\P4ɶSOGۀr<:pe'Piu CEqV)`@'ǁv#i`6*0S&=uzO N�LЭj8U%CN.r=1Ə"8)�=K@0Ǧs\ )rGg!JeI):#]M+B plH`SSM>T{ , �3EdA8HzF jL! $l'9ua.QpO\ $=]BV8p2UYupXJ2'w4%�St&umn�8AOQʃ�o�΍Q₧E px ppmfw�ǹ: zt |0/%1~G GeA]v EPdzJ H۠r.k 1` 43DpGУŚ�H.Tq]+ICPCar&cj;@@&.O׸Q}%)^ M>o 6 @r �|\oH QAPBjaJV4@bR,j@$s,t$(^G( 4DrX@CJZ`� u\6D)oU]JTjtJZ>~RTU_FYWGgP@ PUݨp94uA)"� hGxTj9;!La㇁8GG5c.HhZBP(8)Nj v;(yR2 3׸5<30:Wzw"]T.//A: [+5 q/.�ٸ@f@̙}9�4Aqdn3t!rzA: y95"JjP@Fkک[&T b#g.GBe'! ]E� ()x$ᚮMi?$lQ_,XFcy,nyWH� |ȺИ>M^-@HURaj]7xQ4 z'(uh+mbd*Y*8q�[3@V)QȅUWF%Rtb|"ʋ%>?~ a@i9@rRb3UZ: @p9R8yO!PmڜD5*jQ-BT)z'b`RZU3qD%+JY46l>TMNP?5[{\Zz~a` p~|o8Ip%\]>D _>Zmg@8WROhǭ #qGK#0`P_UQ?0әPP5�Px@`CU`gAyE ը^x~ +3g6Ŷ)]VCzL=A#8Oϡ̀!%8R1=ӋvD3cԝ%T҃ZkBYGD7=.%@}!H8eS=znb;qÁ�1GFȉ;B8 * jR@QɓR%/~D[0T?F�Z%ZANq�~"B%>F*{+'cFf|OW[ 26̐;Q.K�S[h1"YO*BֲʙqB03%�bH;vDU<ord90<}1 BWX؛xdf�.`n/>yNwf%2+Ȍ� !P(�Ƶm/$6IP 2 USzU6᪝/SKx�`4 ?d[ohp/(CDs{Rk4q׮�)##j}F¹ )ƅT)cdq'OjR8ۭU)X@ 7;0�05 k* P V+�x"&PhĎ I|HzgtzmiڋU^#n"1�5MSp>BEŦP ߚt Yet:?k!gYhqmY? /nT! LpV'9:5;J}9r�07a՚ (3`y?MZU]#JonCb+kYSQ`k)/k{iʋ}_hT U�9ZdgǨ@FZű5E$A9=#shI))jC- *V*UT80 0ot/5y#9Ϣi;9�tTR}XowdE9DjB#�:|!qhDz2 /!Yj(FF� shS?&IWnJ~fG?[ߚ36h#@:AG:q)ݟ<ńo�A/U_s�mA-Kjcs= vܥ�04 PxA8GkhHOXZZ<Ee74E"DI {{ %4q�QHRU(P$kEH|yj9qE_gHB@2ZS %7^'qxVJhrmr;md{8 wHJC;V}k<_;=F @"hr04cC�I8JIh +pY}biy  lO(DWH=#2V8|]khEƉ?3s8Z5}8<5}w zGy6ݾv{s� �`bcت}Uz  !Ԗi,)(|PwHizq4cza3dj�?HZg32 Y(JRqe3)}{Bw/Udd\_kJJ} gt Łsq� 8\7ܴApMkm<p`& :R]G:* QEB[,cU !) @D1(<|Q-q 9 kX�^űpt~j��bRCR)ҟ2x&2`tդ80/o]I�R~�دbʬu̍N 4�ۀkx4 krhU9 QDE!☖/Ɗ.1ąkE{a5U�$WW;|u?QrK+� уɔ<\怞{4xogz�Q �>+Y($@ O10#PZ6?LT$amcH}*l7m/Kv^_5똺'd0an|ROAf$?)e~ŌAU�Vء: 2\;=Z`/ jL\GU2>+u@$sƺ!1 Íl4IS:LQldպ_8gCtC0rC$?7y0U80(=.}빡�p.&֏CRw) qNþv$4<h/q`ƹì_jm g {/*;:*`^ˡ+IZ<"Y8pkZY>; �37Μ> ḧ́p!y:3o)Zր 6dNS>(/ c@Xɺ;DPzpHh�ZcPHQ3ȹ)ϳO?�Q,EvC.H =|PW$kI0=;[3Elj."xrx;dsry_�+W_A V8IqO lm P4AIHTo/g�S;+&iFNg@kD",�5'8'i}F؀$0Zb>߽�o-` 0 gA (-F)ܺ:$;YU8. 'L1;_ك/i{u?T(2 5^X^ Ws_رӄ-p Y=)ƼJ kZtȞ3( p@sI:�h}ǂ:4AkXYfUvtVV¹+gH;(C"3=GV2a D>5{@.kd[nO4~sOLmX�Ȁz:-pJCy8j`ꋳ =1ΏnG.h|ICPɄ:٥员88wp@s\0iV8e?<B`|VlU�/j$?+1w1̿/[lN]5/�A ,>v[s1ާ fS_2  Ł3p[{πG:<$]$c6V.ģ՘v g hwqj G(;<#o~87  ѮCzS}̱?ϝ8 Z4$=os/[ 0iT>[�?Ą3h{9=ՠd&ry7mZϽNCi {~eӷƊ?eiv Fe!5V+~/�H?=}?]`t вkLxE3>pϏ*7$Ptr?@׎ýPƔ|cw 4|)Q's,?f/G/FA�)%/jbXz|i ؽ^<܎?K@<PHuй HyJ CҊ�_k78q9n_~<!l?T}_[@#O+WwG5k5?>nKKOe1x >;hͯUxgii̟._icoEZop\8P(LO4BSϔ7c$uMii͹ŁQAgdPD@2.(tSTuoJ;cS@*u.:Y9Qqq81R y)}qSe..ށd]89*g3`t<~ĩyiG]|V_Ʀ!5ܮtq8p$g40HNQ/3MүqMѡ�М8P \=<<Hs_O;$ > �8UŁ7U(N774/缌Ѡ=j`=F/StfT8F9� l6@aI4d0W:}TXGcԲ7sTU{ȁNå)e,1P,N,ǖr^NNgФ=9}tu\.)0\Px�8`8-$) Zct}A>H(𡾋o@HAA-p"`Ӯ&G vw m­_I]uq�`yzAį' Iڭ�itvSiI\TNV{^{9/uzȠqGA[7n9AsX�8U8p^lBm\nyfE8\v`|~zk/T8Px8�x0 4Y* t}/9!m?ӁUvq8p -m]�g0rM3y}\tOz'NŁ{`Vb?o|Onn>4XL^swP(Olner7/M&4P F} xJ]�ƫRbIeVӪ>�ow(:cwà󎵟Z7xB;=:5tn?+);p�E`)ȕ: 9 rs%wvlxCU^`4 جal�r܀¡s L9z"E&Moo#%aP.U)a 5P"v8~,,:C$̹JO>I e7"_Fl(''6]CMڀi/_6h̍J.(9�@>k[ �pӞ(Tm%&Z\kӚ;~Ѧ�8pa01,vsqn/|l+k3x-I \wIibce,!́rW{Qy �TŁ|Icoi0 \�8hg5_S ATTNj@O�ܮ8paiRxwps{{{Nb*sٱwrf@#J2~�… Ł @hwEgJlC%1%4)}y+�\tql]1e ?$A M;ݾ4� &*d Ia:!꾢uDWd�T(8/g ~hwWɃ9PZbsjLK|]Ógy,|�l 7x&> (缧� csХս>$e_ڡ�М8}q^FNb9r|@ JpxJ6rjإ U*[�ݾ1�nq lnD<W  ">}PhFY_HJԩ �cC^ܺ�pǩ<p;: Oޙs~AD�y,hڀ5R?p]ex�10vci:n븻Z�8*+,@ 4wnk|}01CΜtG@eP[JδM?rcqy7�ɺ.,�f6^F JjKB+iLJ|'įhq "i 3tI�`m>����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/filechooser_icon.png��������������������������������������������������0000666�0000000�0000000�00000246535�00000000000�020326� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��S��c������ pHYs����+���tIME+E���tEXtComment�Created with GIMPW�� �IDATxԽi$Wu.zFBHHB `` 0X -6<  xa|1k HrK$.MЭbC gOd)lʈ÷6N=eO=4Ɯw9S1'v?!W{.j(eƱ"f+ .u=8^yaAl3J_>Ms!5J/J,-%Ly3Ң$&/~h۪#*}ߐ{ʯf1Sz2$*|FDF*ʜ0ёCvRN݆cӟv>CA/0i}Gtf�SZր7VeSA ,=5�Z0^[Kg#3țC}7(9Toi_.ⴻ`0˗CQI܎�n;d>tBG=o ΙSi#S:8OY$�rbD-$-ș/H4ubHtYK k"W898[o<@UO^�(o{ݍ#r2uQAqvOY퉬 RRH};٣#(X돻}:IЌ=ĩۂ'IpA:&(b_yrڒwsE(,(c5A1G1,IQ}L�(6Cݐ{Ed XBt9NEJ2:eTtlQHΠ nJֳ87XU|hMH{p>"!wĽY?lOk|ZYn-71B#d*s ۔JH-Cq~bSu^*k VkS2Cmil :J#P\Ndn V*N40޶:l.`d3+(xC`] bo_K~)}fJ>4LA Z=z\7^EY\3E%Da ,hgWjc(sONIa0T%gκ': #Z82r E Z!KpT*;* Y�t4rC.S3)%~0VĀ ᢅwd]9jdΊl;z#r!R&rR>Ԕ /={c;&Kq,XK9} ƫ]*7`=! ٰjB 0.+UX|n'~ꨢ;((<R"|Hj5+Bkp@m kJ CZ84LE@xrad<jY1`iAQ}2pRw*4O&>S/l*yV zlA1B}RmM/pz�(K8E_2ػ$' %!h *͘]ܵHm�]*{qUTNֲUZDw",o;"b< *n64yaL �QzDktʏTO�)Yĵ`dWlQ_MDCJ+ �Ű˟-,zK9yoOVT'ʴtg-4HYc:+6l'0,k"M 850`$WgƓFW, t 90& ,IQWj2K8j_(-?xH wJP>bXaə|}:x@1<UP ?V6ȩR� #}j a m#&ԭ1tȧ-@R. 90rZCI^`^/C;n6UxTO9:*OaK,[E)IN�l LRUIz5ulv+e+z(WCRѕJ:<X 0LTjK,+%IWsL:Mreqb&O\WCHJ�MNk-`F$C`!Wvr&8%6*"1"H]ai~v=+6I=gk_E)- ̶!jt}< |(+!w٦%0Cd:[ȈoCRr"'ˋĨ==Ke2QjQiyz/Ga�[D:ŹF%4NZWd(*C,(!ZoZg"4UE@aqӝmMq1}RL^՛Ҁn hP%6Q"sAk<QLA#RqYTYnޫ<bKS!x/hp!us6>c( �$o!63[υD(qX̞tAp2HOdSC%!RŞáCK 2~hk@xO|5+G9T't߮:KKn.c{H-FaXs6€1E-krŇ,& v]d$9/vuVSQ�A,wtk)![!1.# PTȫ&nQtû%&5$OM^Ν E3KzI}!Ԗ/Q 3;"Qqaj=qŁZ ap^ٓ+]-1:HD֝zw Q&0A`(Wn BL Iɳhzc�x*B`0*Rd faxsiG &fjR=1QIQCTE^M1y%%OJ,u+ttp&#x!cʞ3BBF#O_@j 쑠 E\:=30@RIFƃ*?~X0a$+}p.k$ddzpH8=<p1VkGkLC +fTn'6傀EށmjʢQT;|+Su5枹ǮȂ*ydR%IC[7[A4gAaSG$^mg̔PAC[o1 <s=HGiEhȇ Q(ɭi[VǓeR׷کBI*usH)C\W2Lj%X[.hL?x8r~xDq9}�x8MP�xSz7ԋ%dnVۜ"OI7Czw&#3R EdMl <s@@T Tй]gUsDf a-&`@UT"T9sΔ5A:v_5d,tp.Ea Km[u!Vq^ObWxb g#$1rѾ&\o99�d/ @)쟬4hK0&I ݲނay(gtDCޔIϢ@[.)n=/H;ʜTf%# e>&IK;޿{GD(#h^F�ӗ[M7 ^ƀ]z$o<]dsQpv0PQs7ΚdnCw ,8\.Wmvur 9Wz`D:Qek3_\C|uEj,M^xWX&EH6,$W >'`GpT(l (öe3s e8HɴD6APN-~l7K֡aU "ϺglzɨHz>??'gtKQ̟ȃȷ.KdKa IMy8Ʊ/61lۆl֓+XҚd71%C,T2J+V~sy1I%bFQYC"r#JGLjx&ɇݦaO`I#ß>̲DK!O+4.|EqrIyOo[a!Έ7b$x_ |RJng p)ؿu(!"ð^/ThZMRT |i+$J${>4ár:@[t %gJ|]'c8 O;Ɔ4L Lqwˀi! [ꈼX Bϟ/ȫ5K4Bl<ZALMHC29O_^9yp'nPHDG?\y0)38 ̅n@@ _\a �Sgo+ΪyշQ7vvyڛ%lo]|Iq�ﻅBVZT"J= pB)" n^Wl1x{6&R?xA&u1X}%97GN1Q*ꃒ9R ;Li TI# P;uF U1O>"\7ѐ㘸P/&-Շ�,E6a[Z!:0w=G3m,{[,�L #'%D0G%<'YNI{X.ogT W鷸Y值x VJg"VmOn2~ J|ђcJk_,g;cdQa !ڴ ޗAʼnbE!3s2+xRIщ_").4 0U( KJ ШӉ)6g.M`q‡×:2cP~N((H5> 4uf0;rqUb*2Q^0<̾U`* KBRi0< AF.#awMe?*$"fdRiDV)Ied] >?"Y;~29)F;۝w u$R_E$1tgS9ˍ�TQnP{6s_1%rqd 'eX?3)lArwYESj*JAnKvN"L_8I5(!bUXJ/%?<ҿI[< wF#I}TV(̃wl Q P[*+@#N}LF*j7=i6j0[ʗLf+P9<^Yf*JE*" Eω/sV�Aj$),r!2pLp%8"FtEܝ\}#AF1h=CrɅ2^DYmPZ9!/~Q>2 R:쾳û~Er *u:HEqnOvdbI1YEF9-&Ȏrf[7UI%<�/JJzSڟt/`v&+?!Ux҂Ak:8ɐgǥJ95EQV4<#F VUՍf錠k6)1=ZY%M j:66666611ay677Q`r"Jeccjo`NGb[oPLw+ JHr||Olnnj'JRTF2njC䎟[FSBWaVZm۶ "zǻт hp&M(41䰛9]ϩ.^(ym699IDE= V%l63z a$Ѡ+>ː9�R-<Vh^PvvR[=8aEQVV;v옛۵k܎;*ʷoݭ'Jm۶ىon|"mAj:11}Dv۝wީ$+QTMOO'__YY뮻)ԠB}ExO)(Ƿo>333;;"}IaXզm633cǎջᄏa$@a8$B& ܊g2LڵkjjR~wuݧ{$Zbfff۶m3ja47 "$,Zڣe:7\qڄгa466VT&''v~(ovgד333s榧nV u̫S_<'BDIiHQ/=vEљg<g޽;wjQɐ  666^WG?Z\\20 j;wݻwϞ=Va&8d![ofYx4F _&CbԚ#+O?w޽s۷s+x\V>;;;77gϞD1$i;ԡ/JufB(:S=ܹDVI^z>`^O{j333ssssssVI8p]B*,BtUSO=Λ_n==gt&KS>kD.mjK9suѲEgqٳ{]$b}?`OXUz[n)Ab 狍,FO͌ٵk׫_>;0 SF-L$SSS333SSS!H?<sTu^Sg\)//=pJl^ve>`}رczzzǎ۷oHr׮]ެN7^LTG7k?==rJj]r%?PvLOOMMMMMm۶)ɝ;wa&OK%Tf Ul.zp||<9I)ˁ<npDU=*|+5zlԎ;*J)fL@vdwlqk,fO$/~8wܙ/NjZ_8t:ZK.ٷo_C8(S!11>>===9}eeѣfiKR*+%.*)SS;&&&VW׎?"dk'AɀPlm^VZHZ^tE/| IrG"S㫫'N+CeGAPY I֪/z~_({&w$&sbrreecregԬB\L'_\|Ď;ONWV93 o΃lJ~^ϞT.z(f`lll׮]vĉvn'wH d04NzKLl qlՍk{vY?nLP�ʘ= 9t6sv9IqCfg;'aJRA;ehv&wQ?wnvv&^Z'l7y%\]$j3m_&Lj;v$=S]X_޻kvfxo Mِ;STuj$<I>m{vlݳg:Ǐ[Ac5gau7@iY}{*?>-yM�(:Fdt;h;Nn6fshn6N+fǴ( jXXZ:zcǞ8  xte,n2{e�:#ݢޱc_?<~h=y_Քu%> )]* {ONN^~壑iI֛۫cJ =-[cbJ,oW\q1;Y5Vڇp`x22q;G G%cO[5� +S0冥RJ>*e ;D!N uRmQwy{!".v/ĝfh4Vkz2-AQ-ja4(J0=8j% >Lc&:M{yze~g޽{1g/'/ $�pS<O$Fی}!Bz$se*uatsdva9묳F(J*sZ39]lA$Xr=`cƅL8~~˷IJV(}BPw&;B:*駟5`(&21QV\[ollj�� �IDATm4Z-j0A4V'( +rjx=nv NB</p2)::IX# �9]| MڪoRLU(REF/ fR>БG#d�)% @[+g?rH (hi6r=] (o2Z'ͰGjH*8=t\ǛH5.~f:aѦfZ6&؆`{0V°4Bypv}#O<l)tz%~ 因O#%7x}}}d F:c8CI}m$T=6qg20QŰ2 HMNJ23 w1Y'>PRg+30ǁ̨$2fq!3jM+O v:h?".`!]cl$>yy+{=O}vTMhLh Oa}y)̪fòꉍ숌?6ԃd]_XX$TC'RL!G=,..P!%3F0[2]YdX HVMa?(UˋƜ<yrzo (/*m}on*B J*uTť8@'9ZFyW%fyGQtnK!,C%AL-f4|1#݀J2ғc)'ktI<*FcL^$A08uH cY<֐;C ə9RI]KHΤkl9<v.Zyyyd4�119/eC8oCVS\^3_`+zӉmƕD~/8~VWr/@A�6xVÆ7 Y]]HDur|{.D~VznqJAQz8:ȹnō_?3ٛ a,cEx.ܴ iPMIa?p{c` ztQY×QY50YbZj%=(س�pC+u|0RHĔTA&Sd@"I2YRsF*rhPvSRb;OZpH2rbv"QL2mtsryKL,P*|>'UE 21Dt >cX__'cڝW>rsy"@ ۻaAz3D"=Z$i.0(F>8vh2d\9292I&uW)@-v,SmAܴP١\ds$@䥁7Vك�ƸTgLI1W,)Q+s +\JAk.Cn5lcǎ=ښIe m0vFMbV̿3DcN0\]]$MW-7r !݂Ø(F#o̤fI2o+ yE#>s^j`[eGvc Lmz2 VD7x3y1qDؔb }'461<qС 3) >ln/ґzfwQq>`eeed AK�CeR'"X$2;I P49FpmIF W Ʉw&U?a+Aн R,u G}&snyd W[95T},<Q#㒤o:-MϴZecLn57qe#=lE0uʤUAPNd/;l_⿙vhH2�7hP"oA iKHcd^R2;dثHr%!ZCG$!kG'}0 sYrDũzօB;²$$(gzn;DFvw`(W]{RɅu40H%&Љnȉv:QJ2 TS{ GڌLGvS)C^z嬰keJv2Ꝝg3$.c)δCQUw\H@;1ȵ$hbnWWW1VzG��Ǐyn![ANi-ꈬfkQ9#%G)ɤ!YЪOXe-vB13٭2"0A+3N :aĒ [u "hiZ˅Ȱ 󟝞K.$ FLػE|"$"vZ:=<'t:Zq0Źȡ̟8ލه˒NJR[GXP)7%};h% CL,Eo`G"B6qLB[N1:Ix[+4lAՃs>ޑ:)fG:q<3Ȇ˲XeYjx 7D#Փa!?lVd,N.3U#9 s2ǭ";q8& `ڽۍcG8vHsgX%h6�D8O6ɘ8G+IEh~yYH#пEQ)$)�EAqE/RWJ<|Qɰ/I3V 3s<AQ\rx׎VOD�MfxM؄=r=%U ᓒ7{(h۶mVzqc?z@GgLZf/8PA$1XaP=xvm*~T@-dIm-(^ z$})D"% ')LQZV} x\$VX*mo#</ɦ2L(aȮҘSd@ kU9R RQ@a&26;Sl˜ @|~ؒZZF<(mJT)%l6766F*rJ'0zRպvwLLHZ80BI@׭([[B�uU t?7,0�$G5!#nT\Сu4dlllydAf{/R>5(b>ǩpK֩bkԛ|HDkkkQߊy/�z5A^lY6|8 )iI$tkkka@A}Ƅ> -YNt(d8a]q')Pݕdq'&d$  qJVi|&�T49a�IE}E6T*7?V=9\5L Չv͞tP̞LY[[QOv&!Em tj-e*Cu-")J:=*#�qN}r?2+pA/ o9ً5N@#d&1�B?FX@&\e5 /n dpe%LX9]*_rg vNAWmA27F"@vxͨvrSuyo<7mnfnsv%ㅅ( .,D-'h{zFLġxBu8�G,I2+cGVԡ 2$Bh6M$[S EvK @h4ZV](G+ɄMg8J[Ld?wI~h%` ?+d{8^OP]H: |ad1UmcJzƐ0zKU-y� 0sWLQJ6VK`QQ�թ&%t?E']x2'OR _T~RcOT= {_ܟ$E.~Qc_w: ccrM2>!Vc2�lL2`!q"v4(Vv8Ǐ( �n(1D+ εwP(lckm=?jf3@`"'N$g Fv\26&=n1Xي8[;RINabjt 6[ȫ'r^p_fm,w&{??83k0['/$Ůܸ" jjŔߥQJrvv(^h!1f>Vj7}Q%rah(gF1eNy�@DALҽTccc**"�G 0 �f˷fV_[;V&<͈aV#T< ;6IZz<yfZ*A 7Fnr(To+DQ41>^ G(ɕ˜i yYGTXXo(&'& 1_0:I6[扚iPaa׿;}E[|89:=IfsiV_ѦV?&d]Bΐ'qR[Zf666`aa![.Ǵ\/.lO͕>ewiN )<:A{G q~sP~+O�,..>yll6V7 Ű~Ʃ{1)d- H7F8H1ccc\ZZzR%ZXY.]fekXЁ^c83ى;k73Z]kgw;5:v.bf)z-2SA6Tk8^XO['[O֖֗7=97nzЫ;X4<) B6`Y@LAS<mnSdKKKDa Q'e&VGGXݵ3ARN3A4snƸZzV6vO-J}eeXsx6+Ng{s}y,ɂ+ uFw=NZSeW\|>^ 3oT[kb΀yi,gU>H<Ig>t"j&gEdsNJ#&yr1gdj }bV{�,//?zr`^C{xܮFrE|,~P wc$p2gxD8ҲwI-SQ`US;qjOX<n^NBc6 }A*PLV<+',kpmJz܉?R1uZ6Y 涍ES!Ѥ1؀KG:(+҅ȤcZq<99Y;NfshIVkcc}miY?YllEU1f{9cx6qe_kˬ.H# dW0[" w&9$f}ɦl"<>e*ɉդfK\_<F}[DʎjH@Oʖ %HJBz;\cOhA�rQ111ZI3#0@` q44\Y ԢpS5+$[#ǹdΎ֋}�>\_N$dcummy|ƭZhx% '�TAp#kc 1>qIvxcmmب/ *lZT!uJIFh=.ɝy16Ŵ3Bb_vSSSKDnKr7g2n} YWp^d^>F hB�'Г'חNJlqgRk DB w#gZ91u2XSO HFo$SaE`F��Fsipc|oU(^ 16#cY& #pL)DA$JKKKZIn6GVwVjhW+J= [*xԈBH]#%cK+ GXV h\4A4~y zy0 ON.//'m~gOk5VV3Y r.fu͚b/Օ^zc|7*a^O@JœE%c: fc@3 !yĸ%j@QoԨa811y9(L~NDql-/l.:ͱjZ &+I*T*r?!sy #(o߾ѡC~3IvZz}yuX{ujcj8;C/#OgBkVSSS+++a>#8,$N{ss}eymx x->J lzsy,y8%'J}jjue% CLƝfc}eymX{ufcjs5jTF.FEF&G=S] lB1y(zz2 :tgzrsX?qYmhZ WUɓ,-\DnkX5opQL|v:SV&t;Zin6֖V7;T`R>PRA[p=fQ)PxNs]=LIrs4Y_j`jpVdz2tWq&0Vmnnv:~9%jnn7+AQ̶jeOZ J}\8">TF:7pӿ!ц%w rll,9w}wL6ܨ4Vvjr5D s9gG_^daWSjVǝ;sMq#ѓDc\T0 mg|Odw ۟3qꩧajѳ?ߑJa,; ń2VVZ]Ymwڿ˿|dハ͵jTJA@y 1< A`郰 .zl69X<cհVEQa: F{/1/cp,T&:w)h4.˛=v|<XmR0(|Ja6omZ,ufB,}>\^^ܼKXn>ͥcAZU( dc^ ٌrKv쇊[dT#7##ח[כzb\V+Q!MR&Ky\{a+3iܪݻwc;n{x1VϮK(; { {oZخ%9Q? <*IϧǼԤ7HCCI$/f) m<U:4{7\#d�AR+I;ĐN)il' :LV+!(Ym7v xU`bB%w`eܯ8&${*o-b |jpߞ;f}勔(j-#)EXyDam I=v#&PbvZ/7> OOGR9X 9+%Pעԭժ ]jkTKn<m`SݟR*=ޑ5frc,tI΅A800h:@FQx1'FK YIl##�d?̑9WQ~Q^)QZqo3ZN*'>)dYDaʺq ";C*Bd#<HbW^ k&2T`L{`0K*MsN)xX,uG~Ք38 x Ao9obGKS yb+ ǔbgg(V͖`+h1肽\k1B3fA<0tSPJ\Sn#5WHQ VLqBm0L ]`@°.01Gt}̏\8^ |qyxpQktg8;osJT:,~Z@1Ƚ@a(H9?+A)Y}hu}+W.i@.2fZ IsOLUh#s,77!v7F:Z>S!PHK絭F2ކtЍ+{͔ZVr.3+qtIf$/xeb$/XA^v$&Ԋ&~EםIR"�� �IDAT#j(ɬI0SrCi�9tlĘWkz*� ,uewyv4$'EYqz5<!OQR䒾YM= 8>ALi;`>,`$Yt� ; ƏD8ێvːx%KX (T=az 7BUTrdC(|<,a|=\mTq.4OVay[7QiZ4�r.A&xIbaW7[/ le<̘k_m8ϊLI>,dw,*z0<g/S7ۧ%Z*m:(]EJGKK7iPi(aS31~nE0QF 8h0X:sg=bdF)GJeȹP,~G^%C fw/H|ixrrF9"eQ*K? "mMˈH7\UQhN&DID[ VS|PC50˖Bme]Ag`? 6L*>!<E2+f1qc q~ 'wLq|%|ؗ ),*Ò֓N{@St'/@A1u }] "{ /)\e:[�`KgXbLbՎb[}BjÉT!��BaG+(n=:U\̤u[l9/H'e PmQ0lkM1V> V*}ao~@ɸy:EF,[Bǂ|H.gQ(:[HGT:-^?#'J JEi Ey-͆ (3㠟N; kKhPSRYP`7aJ&@0yĝ\%3~5""G x^ѐR�TĕH ʖQ@=YPI{YtŻ#~(Gv@i7Ng`Sj,ŮrpLK*h9E%0Ŵ()֍@ѝ1 [=0U`0_>w*U)tuMIz+GYx绐W}$ճ4J?M9f5J]X57j[X.4) iF�]&e7aقbH!Q a$ZG9*6/aeqN7˃1E 5[ݗ&{@(5~[cH^f{Q Хx@9qm(#C\֛<L!hڮ2Zc/q"lA)]3kn5, mDi?2_sp1faG Z(>~q5<";uDes=iu av'GxOGE%S^|1Jq0dqUqeW~Zl %ȑhk?t*o|SH_!ᶫHa?LAM`mS/o\eBw  k "*j'ȧ v*'pGz\s6<:7D)D48jcBO?/}K~zH,2Ⱥ^\/׼]n=o<Stńz ҭ|VJYjQOf3{jz'"C~ .<Hx{`~\x|c귚 Xj\ϱ0x /?ھ_|_}_^g?Z%?&{6h_FTC],P4h 3F>IGv3Yju߾}{rU[xֶzر2KߩOHHBkS"gq@gRort_f߶+z=N+x#o5{#}rpPW뤦cAx O 1?]zKD D^XlGNE?( ڹX݀_q~E8q?BaoѕFvgf D'>I<FZ=卨9ם-Z<1ŐŎLƷ <vTR E<.#^Ҥ `߲$19ըG>Ū F{-hx,:!!؇O6 x M1B[@Hҭ$i_>drϤio} wr)=?:xpnnoo6Ɯwy{?X\X?O}S˞viW_}gq}wi̳ TT:ЦHQ@ZNꪫԧ?v{^ڡ?77wo}[wqGA~_m۶㏳qpY&Py6B%__~oѣ^x|#E^{cǮ{ o88>/-.}sW?O>ozӛfgg<tig_W<)OyСC)ݍ~׮d=7pÑ#G1[unᆅZ_#3[9N]wuЇZ>z~h}kZQٟYb>ru+++]wќg #c>% Aō/9ۊp-@}}뭷f�bہnv.=$ھ.꾱Z'?򑏴Z??Ms0 wA_ >9͆8VsD1˔ԹV,(|;?\nC7|UW=yK>+_x^{»I盁lM5f!9 7_~CEQt=8pફ `;) vu]733so_ݿ_|׿?qc^җ~ wso7q߾}T*mo{)ru]{z׻_#γq 9 \=yO˞[n/xARI^x-|zֳ1SSSwޭ~G[\|<a,{W=z6Z$iK/{Y\\ RaW(x*Zsǟ'fff~޽셟}~P&BxPR̀S1WkPag?g׮]gx__W[n[>o[n_Uc}{GVVV0,,m9n6T ݌e/'?k^׽կҗh`곟#G}|;{n_~'?׿>66/}{衇O}jp }?? /0v/??w}O<>;/-:t~3mn2.{ xskyl6y睛_|1^Fqwq?(|ۇo|ufF �sW|K_b p➍!+7#777N<wރZ^8eN9唥'N$iw߫ )JdKf M( 0<)OY^^]v=/첨ٻ' G=\5&>h9!v*cvf9SO=5??NrnnknVw:A3񌩩)�q/Dq4 �j54dG]^^޳gOOOs}ko۟g{w}7|1K>3;R?|]Weg}>z^Fq]w/]w袋vj8o߾o~]tѝl6[]Jӕ,$32H,Mg{YϘwhں;akA^KUypOP1&dU-$bV3hJZ#gXSQm"Jxc 0lV\YN"K~^XXAAX}}\XX⋯jl>`>c{>gɟwO~2s hGnR Pj>]8gccӟ[KKKůr-m}/|O9 /_ pX0du`Q㖓."a͵.D+n"6x=mT5EůHt;Wdٽ1V%ٵkԑ#Gz||['T:|Ν;ϢJ}5"sHZ1{3k92333;;]Wfĉ}N}Ή'c':}՛ge;}Gu•#=|0~ zi+կ޽{ƘN;}ǎs~~>dfA$G`nnnjjȑ<OMgho1nOKR\Ie%:($[ﴂ(sO}?Q {5\~e7oEQQ;56X^ޮ@�)~o];CG\hD蒗^rM7I OmI='1b4Yz3y;'O~_]]=vث^3|څ>Moz|B'N\s5{7jA?aDQ9< e"5??>s~7_e_K_zSN/o}[fy7浯ݻ+|wرAZ.Sr[�^w(R|yRc־oo_gϞ}/?X-7|5y޽{O8j~տzg/}k_ { >~73vg=ܓtuu??7\ٳK.?>33q_}gy橧?iiiyy9Z`W~u@VTԧ>?׋_t:v+^|;ng=Yv[puk"&%GbM"yѴD.҇z(9^z=t=/<[a |�<ДMe&lwM7[{nnGG?oԧGq\;ѣ7tәgR5 qh[)?Oo~;yzg|~V߿;#_:-oٶmO~~+++v`R\t!91/yssu{#G/.-/۷ .>@Dv%\;;^{'>׿ /| <ƕor= z={<cN'rrr7pCRWWW]u>cO~˿$8sy+1HcPg>wIQ[|ի^u뭷qm5 nBJcDBNؽ{wnwϲ\@)@EaS"�=W"?(b 9=+�Z9H>`'&4˰P]-{(2Wi`8;8!<@BΪ?~bASedkθ'|}{ݐ015d`]dbbWvsI[pe]yo]"= bw6DǏ{x_w<f5<c iTkely V%Ok]PUkcuS^+KT#ckU&ɦwJqęޣ#X5k#* PN-wsWU?o|M2l7 -)="<P~Ivɮ2Lq=M+,FVo>Dp'{=B� -w ]X_]Dn`br!̕iw6} :-(x!誘1 �9i9--([焿Sz@POAhl/~[r--;‚B; :[N_(�JŦ ){VXpFP:,8UF`!h8/)M2OlFT=@psnY(̗RfG@(8/w[bI 9ԍš$JDR%5"u$Z[^ m#O iz@7v.#�5l+ŵSI\gvCǏ sT~/ق>>,9:g["[ Azq`JK=2 !1k@uNJK]<;pp++\6ʧ 1FjGx[b-'p:(KL C?5 8do'U˰فCD* RUWL 'FA\&[Pt:ZhMF/B~}NO^;;8Iq(n OdS4$Tlt,6sX!z$)|@Wӌi?ij;O!~`"{+K>ThkLİa]_y?8ʰ<Q+$Om L m'dipWp"8GiRmYzt qE7qB`؄ 9SV[df|vc/o.#{496*i:@bi?gFf6! 񉆝: q4L?7HHB l<`,%j>噐o¼HE^Td9A rIe<ʏ,'ZQ)�EhԳ qQN|'a\z!$a62_Ϳ[#٬H 'wdj|y/84R,ў$o$챟84&l dG;9[z;��4MҼ-TȾL@IE}'#42*OMD�jIv&Aha rHj||p[p+ OAK|~6.XBS!GV<ū)WFSI@|eD% bxj ugD!4IǯbSAC1e~HY=1 "Lqz[74fnm;B)v^FŠf&]nÿV]*#T%Я“G-OmA ~Ñ=9?daޜ?(su+ٟ|HT � <їh.c ޖlն|UB}@CCRrh*rXi1m+mxA c{cIiGI-/ms!X#Z|`E#\{0L Q�E]gN3 \ m;iuWHB3�<ӢG!xP5�� �IDAT l.PT_fU&lU2.z4YӾ M<04ȡ,D2^OOQ bIwW] Sgn19}!kɀuSy̰t*ّ=X<aH13|xy6[vTI bD+{;|-Gz|F׼ѧ-9XlZ[`fdh($Ar7N4/jJnZ$WAsJ:'_J(Cխk̮w!"A4bIFmB9E@p]HBsG""(r)Ab7_(3ʐTŨLMפb.HcQL>cU[B$@~`Tk MߐCc_߱GK"]K%9wuݕl6t s@R-ZhYm6""cҧɺhsp9| R.b(ka ynܴJU}יִ~Ϸ"`y`9iv"w-G8me<P秋 =n3Fw19 ö{] Yr $#xoD[Jv$R u0r'Wf*`M뤘&3Emi2iyN$pm:~4./^masNda0Uܢ�z<S"P\PX- 5K93 ǹ[8J)CS9Ó`7dXJJVJŜ/.Iz r%)r"Mk>gjP%66uv RU'},yI6U`!ަ$̴<gZ*zl%P^F:<jRSQ6H^fO-_Kjt]b؂XzQ{f\kv�#߀3vk]pB8:S?*oܱZ(pClX .@5,BkX|(YiOr,l?eHVTD L4^Eߓ'~Ͳ"/y:r%Vu4 }"<aGqpC\8$#!#ԁĿmk*%Tt'Xanh-TxZIbfG{4ި9]* K_9,{2ZsIаaSv<1Qdd"D%O ԏ<#4QK%:!͋HəKR8WSxm7 <Iy-iyRZBmM/M@hNH6J(EJ"ȍe*= fʬx)0MUO)"ۛ"MWHk}=3Zb 3mdAq ķ$+)b},\d5ʨ(Dݣk&V61 @!YF.?G0zmUEyM[PϾCt`y{JqrAΥ#WT,a&B-^n Ys`%\^)#. o1N9uOoA5M$_BUACč4xtşW}-aSdLqP\oS>.`'#ZgU3V(8"|ۂ'GZdDӤ&RzQ E>8(,joxȳsOUb/cmS!hkO;ސ/b S2U?+*šo :s.CNwYsV^XKPVĹE G@2&.4&z4$Ǯ;XS@"y{8sٝ)[aw !$@0o_bz1M.F4 4)5h\%E""-[93sOٹʽ.SNy<U7*P2ǨRs8(RO,fPnGD|I1z JV&0TuA><! q^R;3 X2b5(@`டV2C1"c00XEӟ7u +p_~ HXRaDy0< A%TP!|"%&n&Lj!q7{RiAvxpP0{Ćr�op^BqCҬ"ׄ-  j{ߨC.[p̽_s,%xk~ȴ+,dWE# 5iRfU@T@3LtCwP&rcSc->/1_ybN @0$Xh;();yؿD;qtb#pI54t4t\UN^X<tԅ@M!dPG\yod͝hLkCKD�!@0NbB|`$MHMLY_fJZ+2bQ<qN+ɖ4DR b#a$l;�ʼnXqƲPQ8zF(vSC/Fy f'Pf|aiO�TԈȵ"t$a4O ] @CZR )^Z?<a/<CR *ռb6ԝwWkh"z'*= E ["*o,ȻYT}=tyZG!yQ>}gQG2xy TpnpBJ3FV b9Ex_>W2hrE = Ȣ E]v_T1&+옝(ZQZjJBD 5jU;}hMNA}18J kG[^@@@F&&dh.Q�Bc' Tt#r؎ț(& ǀK9ҹːuy<pH( *B"Ʌm&Fw 9<Zar {*Rm#Zz( A9d^`oCBkxvLTH)#/'=Lq*Դ(?cM1G zGy*J"XGA8JcF6^"H(5&3FcPDG%CT�R("(} m+`?WiIJs\+s Vu!s޼Ŋ X@* сceh % {=t`cs<#'@ 3� r2~YJ} 3k@)dz\" @ V J 40qC(v-,bGsS5+~DǖZuǜ.�(fc88_2~} Oe=8e2-ZBg- 6GAаU,GA4ds+7+xg k�%=z{T <,ᅠ`?}DQ.T6r�MH2B}(85T9 B"|!p}-Si AIXl<)҅༛b�ѪeӜ3NecP㇂r8Gu}gATnWWWqhUV�U%VPT;XȬwu}V\yZ(_t?jz1 p@i_\H"!Cyb^*J۲XQCd^(JzrENDU^<5'=`�e|ؙ-JQYfόTe]QpP, n?@yI�ryKj)}U+ ;ųѽZmЗje*eN6"?@07q vͨHBPik�dpC"'mG; DqpvNΩHI.P3EoI( upсZųxfec2-0x%ʨ&dcle4J}+�2U]K~qwoe ;]�ŨS\m^+=]P~JpQ'^4%?`472UV H0US#+ 0Rc 7~L(f(*6O"@:u8eL2۝d'_3aPA6x<<y dTL@)fs!]<HA%iQy &s^;jtz*mov44sfV;BERD^@i( CAkX]wd("͒H&}h<VDi^2Y+R>8T#\&Rw"w@ ?ʓeo9'e2Mw A!"brGKQЋ HFpt'](q><C7 *q"T ]VO#)?z47{ +89tSd VAu ۠X$D EJ6-i\rԮ[1KMP<rW0S5�Y!bfE58G:tG{�;2狼͒/2{* wlв LWh>M�(EHډ?PY`*J@rqN-+<n2 )@`Sr4*FK(ZJs#m BpRj^PP nn*aJ97L}W P R0ac>8" jh0NͥCr$E+.puPDp^~Q @mmFAQPfkԤ33@e\P<HoЦ35xйhْ (M D$gM ѥMJ}-͎^�+΁iL6{ʅUEAE%qX[JS#iRW=Qle[F'~ϧi_sR !cjmvo Ѳj#U8@JQt"|cHd {҃tT\ v%֐P4* ͡#8+V DԢ@^QZa3C|x`0u%S*yue@5R\=(;& Q:,|͕[c["k |@|>_2, 8~5�T5ſ<gC$h)}|?R|md+,BWuLk~MM< D>uONid1Ֆ%k\nB@*`¥wimؔOIuGĴ2kɹC/!ڢ# P( }�P( h4ŢEߟH$,\[bB,ˉi+jxssP@f$x,F/H&l<A*j68|ז_d""'`�`0lhh0e,D"HO$TvV<<�)eX \TmXxǟ,J-x@ @kcC8ilbx<E"ǚ{Ru:PTjPic?�@ B p8\ԓMͱxQO۷/HC/\(5xBJo5H4YLhSQz hhhF---mmm---X2@/B�pXNT}9Z֨lux  E"x<FMES__XjիNp ^-[<@*J|-K9:9 `>cX,lԔd}}}]]&5Y4vK,f2 H 4VF +w&HAiBx<omi5]XΚ4dF`Un*i@ C| (0  H$lɖ\|s=7<<L*xU> #S N>tǸNN'spDSV6W^Ӵ1X9oDPx!l7ݻw755{{gw:6 zU𢬌o=yfghF B4h<<"Iw}Kg2ޢ7DYUj\ X4Ӫ56F"Xc$ G|u<MULa+o(Qtbt555D#x1khypG%k7ݷwt:JHّ8ې� E�kf�X,5@r=ywܱ3I$ )-~EɅNٷ?J5R u Օ1X4B1,9Ȝ^+ɓљ2l?cYL64fIh rء]m=gIy "b42eJ[[�9m`jXxX7&g&~W/>m_6uM)?Kf+䩧 600 f  G�=yY-�;4z?ڞG@_3mE+d$�`p`PQ%U¶[)S>wR]PO;mU&55 }+|RDp,=9u=-z0Z3'F »&];Ro9> ÄT*BJ/[4(r#S)"wm>! y쥏;>R !X7aH$|$|]]]&L[nex> �@s`:1c;ИFK?<ر#1 `Mt[i:0u1`[h�<7ֶ1Fh%qa566ڵkddDݞ KԽ#, 6ŋКfls[ ?>m߾Q)yPTfjCTz=Oq;]_dA4a‘MMM[6o$лQ/IO-J Fc6Olu=n'LY~www: Bmmm_y3 fK7ߕٴ#rК뺑N%͎ϨHN^jUҾx׃�̜R( <ndIKO裏(5/B>qCѯd Ft*$O>{UB3lHMD*ͺñ6b8%yOy߁J? a|K/m(ZXsIp\IDL'm` �IsH> رGcF,#mjcLӨBB eK8`3t2 Iw3+0 Q~@�ly#%K+NAL >kD( k)%̞1fF@GMb1;�:IF^PgJ9mQSf@c%iIbk PPP9ə+M * L&}9tk�p:+Dcɓ~.׃Tl: Leܻ&A۴t*H0 Cx-+#iy /pϗIZ5GYuuuuCf?+ rct$/`0j. �)6uBjoJ&ԓ+C6ՎÁJ`mck%y4?X@%NDr0S{RӴ@ `7l@tLsQL9'`E@_J&u>$cϧyc J_bgؤ (e:dMFO+M! Q/mt*U IQ֤Eeet2WD"`U+1⍑L&.= lNdb44 ,NP�+#!NPjN~�7'm·{Ҟjnܪx5d`$5MǛ~@B<$*Ь{O y&j$ɸU6ON:g(5%[3RJ+ʤYMMM~OA=ۧ lLe&e<h'LRk'[ZZJ@~6[+.vC_ $\6$];GHTD�� �IDATNȑӘ2'țDh#dVϥk!ɢUd)#M8mw||e-ù ~a}UxlkR5b, 3 SƄ+q< r#T}MD_]姜6P d>0QMc{B*Xė095Ne'b|El %s;W&c*rIBMMM<ElO-y.8opY,ᐹp$|HEgInTb(1 $c1gRC$ǯEpd3-̜?(J`1qgF6zՒ:Pʠ:5GsLcpc>Yk+ qi l._;eQz3V58_ I655r7#ʍs`F QUX32<4X Iq;4Hx΃=a VR%s2<X5钤V/stH GjzY>Yn)J/My>/U5O|n)_HgzX{we "3][0Bh!9B6kPyA!K2(d@-$Dtha,%D*g3]Ur1՚nu_zc5�P ׫@Md<7^-1ZWٳ/YvTaV@HT.P@s-F*Sokkr#+}ᒬNIXj$ɦf A !D- pGU 1&lj"<a tњliiczK<| 7ʱj'p$樕v#ˌ}aT>~x$$ɠ@җ|cǎev;? yjQ3d2ZHr̘1A Uix;A:aM$^G rr␛RwR)ͨݚDgʯBvl( /dGG-5]$@ }M}(@޾ Fe#!P(!4": i /M: cۘ@o"u:Ga-r#1IuIvvvb1'U"`p!gK=Έ2:ղu]ϦШuI;Vɡ}Ae'm $O^$bMz6%akdXB [XԓԓJ$+\x>ba`J"!!!0<Eu0T}`p8J|iֈ)D43H0rThPu7 $`1~!$5< 5$ǎkJ&XX'y{RuO)K KIcF]cƌI5B@eǷ*\ Aj*1uIvtt0%6{ = >E'P/uIvuu$ (-%|@ڸ!ړ2 GHl=23b*+SZ|Oo/ٹepy1vPʠc{˰ GK3 itB GuI744$IN,2B@E1tXl\�v' Xf;C1.ɶP(Ğ.,E)8NKZ.nAJ`vkH,"+ YuZ-6Ծtllld&/)@.)~h"vkL6_Ѝ.#33ƖS)83GcB1/BB`hp0~K2755Q *%�>bW3sZ,K 骉$!>FVXf+m &ʼnyi ZqqZY=<<<TRQA '%M9IE*Od*Sb-a5>0/`/d3Huݚc>cnر۷oPps=)ơ4J3LzLvxx0jlooFj_Œ0T3bNGc28d[[[OO[8a.<Sb`gq`yk=1cXkҾԨ E*XqA3 HOvtݾ}W|,(ݟ  ar/M+ RRG_800Pp!#=gX0BFFFipyoO8R1jfT1\[%IGy'=Eo KNBV;sǓ4Fd{{{٩BZ�ڔayN+p7б\ҷѩy~?88hfM\I :~/U ғ]e$ƨR܀2pZt8ujEo ZD4*C7|&ݽUT0TN(Wkk+8] iɡ) lv;t\.L $[ZZ@+iGKV޵}u=&==;k!fA5M2{#&xe8@]dST_];k٣9У4E?km'H$F.Kg҃5ғmmm5)q(W]a*:ô* hX,l|l7뺮hXn/|9#$j - f2۲(Xd4\eqC._ezK ǺF_lց0G3zaQCIY_`W?P4^=� #BQ0}>_bc%\lU&,bM7,x.0R=BzP0 0 $5X---sb9!sfkrQr6 &� k'ۋzi:K̻G -~?V̦L& ,nW0dCp!Rd)cD"e R^euv+pRņT#""L&M&Q"H2766-8k*C"0~h>0pd2iѮl$:j#p8\$MoL,B RN Db0:@_W $-(A'QK&2|["Kb7ouh�$GORoB, xE,@ϗjsA86w9 @1g2bň,ՇHÃ0�nTQX,~)&r$vj4#"ert: 6P$D8c[]7⍔UI179 iel6L"Th`*1쵝"H$QP۲̑0br9S25J HXț^�;&j+h2˕$n=E Bxl}-IgM U V6QC>~�p9Rˤ 'ʌdy"dt^?�VA-|g2"X,}^I$PyW0y%j&cјvDY źp8,ɑ]ZF$NĒeyT<mIy esN%k'pצ Oݸ|i2fF4Kvgi[~|NC݁/\5v]]]cckMXʔ1tE@/x|& 76Pw&{rPP`3 Í ##.@ *(A~Mj\F_">w$n !b}}}( ##X@  I|<*g 9Alusw744#d2Z_"D%d>= ߑI)L<a\B�0295 2BD~?|I~SRuI:1 A?P K5662پ?bh%\F/ F^#I6ài\ie�0cQ!II>Rبi>SESW8IɿeZeD9P0R#IFQO {Z3*1" rn-0> lhhh1QB6I@s}c0f'�!9syэ=` 474Hl0FZH2{G<׽cQ ϲDb46eDCH1`U{xg!B Z_u BFB`�Rd2'kZX,hW+HGMO%5^ T7¥7u]&j!IkD-Z !XQȊ--w4$DJ[`[0`(?<t�CMkjjSrhFau�sqo-$�*O'DBP׬7D* HT±/ܳQ+xvQs'\4"%iPm$S,oI򪮲v ?J5, '*2mЁ5ғ5*fevvaN*c_<khMKx p0@# ԮgJ]Wpd&7S|zI@JA0m0t#!b$b]l 'XCbFc8\_W,Cj!X,fVݹ ( '=/ᆺ:*ڬI_l"-ݒ4`ۢ.4 l~``dsssILNn*C軚5r%LDtFgmF>m9 ɍ)[rʼ@/ȏɉah4yBXL4!,j*lƷlA 6łLI=R6PҚId/<$h4FnM2t'woB 3d$1#?yoI3d!-tYZ:ٮ8 (aVRY\a`CC';80 ])H5Lcccӌg]R=DDF׳ᡡZH2L ĹY6R�iKuӍ,e$(pel"A kgbhk҆I{DԘD9إhzfdk'qF\*2hZnl΋J/^%|_έܩډnz8vWY6a%;T6_ [[[. D'e$ ;3*ᡮ덍~r赐dss3oi86QS(S_u=I"b>$E(?PPK } ].s\$-9Hmj�$3Tt/'1!aOUlGj'JA[3#}!PGD&k4JH[4Ŏm:B&1W|.団=,DTZ6Uix"$;::d >E^GPpmF~@+I4p_-$}!^Ë_76%aj"Ikb#Rd"MY=+C7aL`M$%(Ś7bs)*[ul.Q$*]`[T nlt?@$].O IfriVWW�ݹ\q%ȫeAs 7+aаT�DAuIڵ+}5MZ%7j^NQ]`l7}Iy i+mrYk 2F> 9ES5iJ+8Jy�2n^ yQMSz[#="R"AnY\X6'B_Fl[�[ &u�qd1ˆ8LNIٴi믿bŊfLTo!4VtFK>8@ 6 :�yxQ͛.]xXd=6x1i!]-iwC9*ܲe˲e'v..xC m (bf<h D==݇5oZjhh%e׶攔9 &*a�hwuh%KXD`&?]~WۢDyt~i'Ad(uU>T񡖌_1oϱ~H;S3l^7@"M6-_|͚5D" |`0Nqym:[aL8e�*4~5iFhw#͛{u֥ppqS=Jvpc /#ɶxLMb!b_#͛W\~L&czTIR4�AejDK27פYoƚ\bźuRTCC i$ i(iyZ`דVҴwc֓իM=iZ}}}ƌ/s낪 'żBdS,|>w>K#{wK@(d2ak;2BA;�d_n݇~駟`(F%XȽY6˒j/LRk}iZCCC*2#?qp@Y|ի?쳾>]` 7<& <jg8Н-hp8J!`OW^qƁC7L`췅,2WY R5P:4ELIL7*^6l0d xU6ɇr(3-q1׋pI4SOnnj{{{ G"ADq3K(c&K1C {Nj0�#?�pP(N;3i=;6@6_ `f?<<tח,ٴiS~d:D4tЦ2)e]ѶHE{Y|6L`e3FޤK7\t֭[ 9Ӏݜs<*U!#h"bh 8<02r$z7|s۶mF&ax?b*Jcak&t1^AeUIόO!\*V#RCBՊpPI&�@ʜ 'z2/@k�mUƋg" Yw~/@5/@.\AW'_CCC:6 u=Pn#-QH&ݻjժ˗ڵ}>_c}eރt =p11z,z)xN4IJtA6$o+WٳGӴ@ P=S$:]!HgЁcT<Ţ$&dLrꛨLRվ}L( ~(sxcYRLLG8QV'-靮4 _}ʚ4cfRhqt~* ՋpK[zQ׍tbB-|=b]oMݼZ`AH$vExʹUc?X4T1B9 U&i/ f9$$1ih5�hO#ز}d2i}_4Mm"!T[T&3be(l  CP]{=vܙNd5OYbB'Nb}o2xByt2}]] BR&$S{wmߵkW&1#Y"PSȺD{fԾW\5dwww*2 }M*a,ch(':d ﱜ!N BLԓ-n=swlپ}G2 |E=IHPD�%5ePԾV@P$)p582P-uor`aFvm>M'@3!~hVFz~H:ljρ.EFk߂KfCMI3O~ 5;s%u)o/{3~&F:N6%wgkvmߜˤ}>-H$"YtgZRj H~d2%�� �IDATm3>5"\-q@;z R:'Wr:Kz2*DO}}tr�L<3 E-LCPS k"pȆv.DUѱǪN\2hީ?-zݵ}K.|>/|h]eV0HЀz0~vXJU m<лw#ᰅ‰C z KP.)"7_a&޽}s_w##@hdE0$PLIuLPަ=u&{oݷw| S%R}jXE+?5Q᳷[>;o-\ԓf)U,V"XbAc&OuDP׌MJж1l}cQ?G|~D@iy?.&.c#C2pQ/N{Jt]>Oľ0KHz2vHcUY\V >k>W$Hlb38ZZQcxD\p21 <kˈΆLD� 1;ZYDF("9]}>TcC% ]5燐5|bD0tur( \5�*Dˉ%S.ndEp9/iJm"*!{z-F>6;Fjr4ncb;v@?IH|Ʝm9ELXCB�!@4^3�ԈΣG-1{!xr-\�B�45JVGC<m �J!3&Փr %Fg(̖@# ȅk͸r7ɷ#7 u*D5jᩤ"^_ $0A>kB'RniV9 ^s+63pJqʊGtF|ؖHe956@#J֠yZhFHqc]#SR`A;PSBuQrqL႗^{ɒH.G?c8O�ʞ;]-$]"F *5Jr}V KHVUO(3Uը'!_Ӹ 8�@U3JXʢ;T3=e. a%r 0A(ve*Dӛ048I*]=!Rw5W)kՅVD-!H5Q TKVF/PA_+ny^!@F(U:r!prp.P4>)$7'Xj*n;@u�TBV'|i*%`ȨAVaձʔY4Il̖cp&JN^¦lwJTE 8+nW,_Na p2)3YB?tJ�fS(;C1wˣL{+)+R9$lviA[;erƽsyx)9!/j:<W�oPdHI)CQTRH!~C6+ 8TӕJMy0 _9nAR 2$PJazɖ=Rq[ G2R"ʡX+lA=pB?Q^)7^aQ~UzHeFcR-be* RRJThޔrUTOlhcQOR".pTz֔F9 DХ}!f?f1Dž4gqI&rR'k[GPS(N`OT SE/Te8喳=h A< ^o �ze =dFھ*$ o.ST pB-Av-%1P~lTqP%7˚0O"~0*|(gP,UK|!F࠘*b:N6~#MmPwZh"gq!EP,`F} Q>5m#ZeY75%<% Zd H(g%)t)ޱGastJO8VJrxVTaI-v礷잖PP )@0H,l 3iTiԐma<1)v+BpOz>J�8+.ه.8(Nsʍ"g &&P`,3̐Nd&Z"4e(M˧p'ZnMKߺL R=- M sr;Kh l'ٸ&*結5idw@y\nu*L~|uN PݒiT)@%23:U_*BW`e } E Z*~ QIGI4=$ y'7o|-طC=r?O֗)S\ve]w݌3G~~}{WK/=/K/O߲eO?zj~ZZZG'<{%4k͚5=H-J�J>/xҤI~Νw5k^tE|}}m۞YڵkO/}k7x͛|t:}Ι3gԩ-],b.:so[XtMtWy]]^pGiZOO+rJ*d|Iva ,O~{ngO*t7Py]?a,뮻qys1~׮]/ºȕ͛wG؏d*Bg~[n>ONB|>Ygug&7sK lFI+q7O0;|gvk…{lNw}۷o{ 9oٲzoLӿ !s̉ , z&L|sν[<Ht/7e|3lkkK${oŋ9sLBp ###}\(J*!)H뮣:o\~|o><kBi+u%|K_ B}粣ϏY?iٲe_/'WʤK9O~]/οT}pbx>N>x<>48(=O?ogw! #޻o߾TO~*/2�3梋.ۯl.{w3sGyd֭cǎK'Lp#(Uonn{xx _¼-X`5@ g?ۿT*uꩧ4{/b�yU?Oi|{r!… � 7pN~6vo}CCC'pW?oLPWDHuIȩǛn={<CN>k{,G~c�_~-b>#ϟ:uEv~y~wy4Ú2gʩD<glDӧO~cb&MFîtWλM[A,! ?ɿ-!_tEӧO'oo_}n-h_ݻniӦeُ}'j�A0fϞ|g͒w^xgR3<3NN΄Ũ@fH3O,aN%?N|#1){֬Y׿&N8cƌ^BH?!g]ݻ΋/͛ !֭ꪫ_T+D`ݽo߾wGy5k?oBmwwO<O?]2?o;z޴iرc/5k .r~޿or\gg /$:00000@ihh ߿G\\.կ~^Mw^2뮟:}֭h&qn;E*z}[rXBauo}[f{֔ᗿW_}XL6ooMٹs8∍7Z2o{t0S>&Hٷo?tGO?}޽M6?~i+>_ANw>O/lYiyGy [*7%Mܽ?bͅ\O`*ٳN{衇l͘1%q[۽|d.\X\ݗʅD(J Ϛa2bԀک,<d)t ~e|Yf*P�~?s/zĉR(B v-[p =v "R!r)Bmذ�SN9eɒ%ٳ>mii9bBKR=y7fa܃(,}!J=ַ]7�'po](jz~g?p0|ꩧq=㏟<y=裏.XC5yPA̿G뮻&O̎ J A$O\Z;,c?餓F,J^[ifR#tŗ^׿fn<!Bb0پ}۝wޱg, CWA(zo&u@*z|>i`0PO^|+M5Z/owׂH91" |m۶[n顅ћnqΜ9`KKŋgΜy]w=S'N> [DЊ+_uvvλi_E&R`7͝wm{<cO?E̻iW^}]MY`^KS"^O,^x]]]Xy%ۛi+w�Bq+whEg'Aes*{$L:5}o;0E$7F#H~Wtȱc?Zv-!SO͞=n8}>ׯ*7!5s~i444>Gy#H$1R-tvvZ[^ؿW^)shُK/߿+pmp8 #BB׬YCEL׿uw^}\p>z]w|sͷp??'O$Qmo/>\cccCCþ}ٸqO<at yW{{{/2a~;3M:N 6;.G ];i ޜ>}UFFF׮]bŊC9dܸq>/rooc⑰/<3<s?ya7lؐH$PBS\s͟??H̹zJ�|ٳg[<jg>wߵ\aww\;w72g|>_5B_>cƌ_]w]"/~G}4H|[{3gμ{ΝH$,Xl s)cQ ?</C""$0{~P(رcgf.3^^yk &Il66o饗^||0ϛ7/N#!<? ͟?˂GAB^}<l:„hRIGNbdd$˙YYx`ҤIeߐH f,ɥt z㎛:u ?3M}`0Ԣ>dƍƍ 'pB[[駟_KZa9+d "P{�fCSMT:l{s1O #<r1#'K.]pa0;waf^ݤ:ֶ|e˖z衇r![lCSeVu}׮]fuUy Z ^uPr^mO^w%KqP/b A)»>~衇V͛_xH$Jl،* }M^@^3CBHkkɓ_{5s7_{׮m۶-Yc᪫k̘1zz9?q5;wokmm4iR>7aL6;bCWp~͚5;wڎ4�%`3_Mˋ!)Qczvtts1˖-׿~b?K+W|GBL:CD"d f !dܹ{ٱcu5k׬xMKKӿoL4 ΢(\$W.#C!u@no 6w>裲/G�$%4gzu9fx:(cZ} 1@ o^^m[$BX2l7HK裏j,:æM|͋/xڵe3}~N;>o6S\Rz<=f+fV ٴiӌ{igL۳gφ N>dK&LXx˗_^hgƍK.K { ~+|]nݺuZZZLr{+_Éf&5 _ @ ݽ:k<0k欞ןzEW 5\3qx<�ҪYfy{Um4n8oZb{uۇ2yƎlQ/7Xea(AE%VBB̚5�/쟜tIV2yr|b-N@ %Ƀ>fIWW�XV3<駟Ftg}yُ׭4iRɮ0}јqwYp6aeGq?E 'ήN_i5#O<'|饗J$RO_zOKJq9ә:_WW7qYb3Ө-H@Q>H gvv?~'̳Ϛof2CЬ?קO8o[Hclǖ[t]W6lt[:u#H2̞{\C% P#17aKZiggԩS`޼yڶLhѢN:/Ub=߷HkӦMׯ;=իM*5\?C֒y{gΜiIYwqǪU̘1Îvf2{ޚ5km'5%Ie;wnRffizȼ(*f{fz+KO>x3+#'Nܾm[K H|w:,39߿a#X|yOOYH9dP/Zd^bgjYs9g&{͚5o .e裏N>X-Ÿ�I{38C1#JD\|{XZ#P? ٵ6S@"ӫ|PweG}4m4 K'|K_:n$󑱺|ɩS7/;yǏn'DqԼ*㥐{ggw~eNdɒJkvƍ:S?xq! Ó:::n6{Y9]ܙ(7/ !w*z�pUW577/[ѡ3߿0 !;ڦMΝk]C={&xԽ;`:Fh�Dѕ?9)5"Gi+R/9q];vؿ;_SN9ʞ}ύ裏>A�� �IDATva(#O�~I':|p!A4}StA6lXz5\3cƌ?|^sYA{|_y?SH?ĉ8∋.O EO>c=+9s棏>jкVXxs̙3;gwܱΜ9㎣]4{~<L*O<ă7y~L <;N#dսs̙xģ:Xz^H1CPŋ766G?0a;SN9eBCPGGg@gk媕$Cܸiu뮺O;mܸqs]u'>1Uuas˗/2e|`C$GN8mҥ{ݻw['xnw]ʕ}Ge)?ή.A]vO6C=nҤ9s Y 's̚9kR1GdH/Yfz3f\rhh޽{\pG̞=.�M짺KI '^y.Ιgav-]~$_~̙3;;;g͚cE>Yu`Ufv"q'![-[={Ν;njF~gqƫuν\z뭷|_s5[L 6fܹs/k$@>7o_t򗿼;o&ڏwoS\Nq۷nKof0vqm}qKbpp믿⋯su}}y$=)iӦm޼<ԩ6oew\z?Gm8L̛7/+h"Oϟojʔ)[n㏑ sϕW^yO߻woq:}[�n {]`\pus΅ ~'N8N8.L7txǏyկ~ugk_kkk3~X~3'\G!!,]t̙�zƴ;v؏r|;z믿M<G}3sI'tIw."]s=F[[[2\n$tӦnټeڵY`dPߍ]to"nk}_^d ^veSLٴiŋ/Ύb3!?^{u>Yr]vY4ݵk׃>XJJ.Orwhwwc߁>2 /*YT---WO{x|F6]a{Obfـ' ߀ ȕF~A0m@x_TN}wsP:Ͱ K+-!e�}ͭ mA߾G;`y!')wYWM- &F,) Rd9 !EMmb)koo'*祮]Ԗ`~DTβy_ FٹMw�V0*9AĺX2#B`x;hTG!@dYX+VJ˔(㩓#3y$ $h&Zb[JxM!{y@9i[E"7f1Cn4�CXץHe3x9T@9N3Ng'(N(De�猲ZX9/~"*'HH: y"]\ã`@d>*,G�uhJ J&X\|h=dk) }UOQR;/$3'-!*rKQR|]O@y{"biϫ4PB%jekL8 Ē;=/Tuil) g�7*{Ȝ,`D LamE_M4i3r}O`/D͜9O RH}@ʼnZ�-ZdcN;QGfA-/od黲P/vgl[aIEY)J̞p0.u1 ߑ%tKݬOcA jK6# ]h'x=[^c;+UGyAw.M ~J k0$DGxf"3G8P`Ų;l@~.i쁱&>\ c!ЃtrAo逜-`8v#R-M MUaLT*䪪y% D618,%0 LXdTt\p�EeT-,*ŕ} K!@BtI:twzw~Wws_U;ί>|I׫wYgFT4J"'@5M-G~x`P%OAŮDZ"0bklCt|CR 5AidIx jUpA�'GZ4 ͛ɨ_e@92s!RZȉ&`[$-W 8܆TC4b, 1c.$&E ՘&*Al?1>&]Qx(ڇa̺ŗb`P`NnbAT]KQQψ:^zr:PD/r7mTSrLۜA1XYb Yylc5QeK{J%}-ň}GqDI# Z u 4;bb%Ohbu#ؼ̑ɷW  #�KPk"6Jn@qW.qCޠqU$ZP bE3 FHA *I�'YDp)C ffM _.ʟZGsPa i7 һLrW 5%6G,3֨ ^ë@ oьv Vs1w]w,Y�?A}o3<}ꩧqO `̓7̘bQ&/]PS Z<C=�zb1"d?n1xg.Yk_/ɾe˖_^;[B(CZDaD3Zv)S~fͺ{g2>[oe544~O>dooyݻ_x 6Tfêb3C/ 8∏|#�vڥ>:uw}7Vl>_loL&Uqqr#bS)Z5SS,N8a}[;_tE?cMMM .|wFu&T$>h)͒4OU|~>FAq`͛vm .w}}Яkkk~G̝;O_L^#!ܑ>$(^�+EaU @p̙3g};=;3g͚!{d?˗o޼9rn�̞}ʧOY=kA#37W(Uvi@𿨫;c6lPUDϙN?Ͼ [l%y뭷YN:餲CMa �cHcȽ4 Ξ5{^xW3f͜k׮-xΞ={޼yw}wMM?3r7p�̞=ӟ{+ ̣%M 8+q̙3?G,_O3O?ޞu&8ٴ|Ƚ}b:vjҫ�ɨGfsE?{۶mK$Cgz5o }P5F)+Wnm՗Em0;۷o488NM$֮]o٭q+(25OǓڸhiKKKt}«2~{NA|HSNyw}ݰ$]L'(KFAj9}dTs]dQ)۷n{'6iҤ6~пgwg͜)}dˬ꽎-!ZG&jUA3TV{?'tOYz~ _Xf8P1ƒ55C�Gkv )D LF;5.ct{�H# V@6y|P|ss]w5\e0JrAavdpRMcpPUe 2/OO|'ON$/ZĴT;^r:gD;F$ �zB. ;P),25D�p K~RK//|P>Ktu >Dy/!4? y|5ɼ+<M=_OYxӟ䣳xU'Du\pAe>7g?D"|Ho2rg1$*ӔTe=n` _ƒ>866_$J[__߼C(G8oQMWT1/hn7�FF]_S njnn>Ͽ[ST"f2{ �ӧ3/CVYq)Ś+@c#�DI$Lf=?`c Ei>Ou]!kb@4A2ZVNxV#Js̪[hQ6={aÆs}}}\. /;"E턔U5mPr+3fL:gjii2J ~޼}"Г3g3θdzu+,BVQ|Nk}AJz�<AJvt_'x7~>ӟt~ӟnjj5nڴ)3k6P٣B!2}s]]]]]c>cccc<#<r'>-[|sY1/z cwOG-Ydɒ%|}}!bggg.f< dUUVJARۧN*~믿J& p|Y+nQqy j3 RG騣k/袶.?<{>_O2 a+ D4BdhKJ~Q)+n_e7l ~^(6o /~pc ad2ET7R!v_<)?"fd3gΩZWW8g];MKr֭/):8V�3gN]]]n2Nhۀ5|Z"SòBmؑ z7^(l۶W^9 6#Zðv `ORs<*R©Rٳf3khh={6gՐۗ={ya{/2+r͞jɟAu:KNYpWr~%gp@OX|+{Ͻ2k%90ýpzcMVS =3�)إW Y9,E`;doܹse˖o=*+WΝ;[re:AĞz(ZJB>it Ek~'�[(3ń1&!uݺuӦM W_!Mڽ˳fW^S)׷dɒQ$fH6A(\uJCx:^{m̙GqkJo|'9IrpAZJ[wK 1/$poD;ӦM;<{6o,9_ ,ظq3T;zqV"JA'��){nT\rΜ9{U)|0'Uݒ.:ԁ: B-Css3I<?NS}"{rϨdPNG;, |cod7<r|BMԜ52ja703R;St :R,�ł`UÍS|fNF5tw`&X=!>=3TUI54E*&u<ڹrfFŊ2yd؎]󩔬nx?ؖ)kę SJӠTd\}C"!3_gX>Ҝ7yL/L-]jFQd3sz +z}PDW0>NC"xu_IsaF̞ٓ4?J+FaH#C{ "}U*3,aT<X1DP xy( 0F\ XfO`Qb-M1d+`t8X{F�g2R|P6V6 /Zh�#*2Ÿ\Vi!vk#>ކNFD!/^ˬjuK!1z M[:GaVSJ}$LD ۧHA.͉Of4<5tϤA\:S L*U^q&00s B0#1V2$㏄7]qځU}e&lSZ|3{d[a37pŚqc,~i &yT"0R=3|xx{�TjH9<͸02ghLԤmP@K6f-'J`tr+zk70y3BxٓQnW q=Pvk$> [!"H4V?uc,yڵ,30n[Ҟ!T(&WFz$ˢhu#Dkk[ A#NtXIt:̫r]+Z_P`]y :0S>V撉<b%q  jRT7`` [fDPDBB{C&Toeⱨ9Z=>,q6 O㨞GRd6$ξ:Ǯgfn-90*ѩ$)`M<)~O 엺\�,KH JUuLDa?'zv\ 9VV? Px se)!ؗ?TZ>.@idrwnj!U5~6̢@9&4h35eL(LJQ30 XC^qEĵ>%x :`&ʸʃP´ƈd5-_.Hd()^, $-cUUV�3~PU F&HW 2K+g)+BD;5zP(J|JN ˩)lj2QD+%#Z8V-"1*2g@z6TܛنE2kR **Ah+BQ7zjɳ`WVJnyZӔ!4R[ f¢4 ,f2E!6r5PNm$_΁IWY]^dS$Af.CMp.i ?F̞R/]DD>7J+8qXV/j&Ňhn4|AVvE3 do9@WHCS{Z�4 HҶ< !Yϲ_B5A?@q VKNe9m;A@qA0*P2#!&{GzLY1V8 ɚW?4 3#Z_NVA|WM ʝ%+5HCI GU揯[�ˉYh y!]M�ע #5.]&y ɜ؅V#̂"L31'hD9efTo?qV#^DH^V7eW%Q6ݕz)ci[)/rfHKdV>i΄LJŷI+,8T &=h #ra_!._drT=SZdf&`ΰN&qG@ 1�Lg8{,@+U̬B8: MHs$8y-A;+"y0au"Say|*$1Ȩ_FV2.{D j(Gs" GlԥP4W-J5Hm Hhe[@(WmoO�� �IDAT #.A(,l;@.T!&UA9~–I-,QXH]O3t)P.8V`l&b%uqICͰ<Мf@SgO@H�nU S?c`l4@%"%o#lJvᓅ% _0_s0>�(@zED[#-+:IRâ[l f/|0탽jPh1ma,IDi \M*p2heMXJIlKɍu8ngz`YRmxr~� K{jIR{e^e􈔽l~^Bn%Gma8eq:�`k@R2h+NCoDDTI(i<e jusp<b8c G~HA_2R@ CL1F�a`50ZePT0�!Kb/XGhpw4a8Yb.Pr7=ðAAW6䫙J*Cȍ~x04ɂ4Q d\Au)3�&)$qp p\Q-1&neز4@I"qÝaby 7ER%0P%-u5hծ'" @-IZ-c#5ҚQ*tWKMg01vlȐɇng4^rHGjHҥ}).ՂsiTZϹfJj!D:@j^YOkF}տ)|@2sEHѺyJHla/q63i?X$<,K HPnYK=]EWQRޝ4�AVLbqg= X BًY!ɱd9Gg37L~J7[0I!g8H3͠,-aL8{(As?I[e=cBL3[鲈Hc B��Q>F[dR&a 3͏u߹U�Ǵ!j:'=&EF:Ρ$NR@0Rhc|MJW7Tw4LnJCAcK6TL0)T;<5P婠ay 6,Lʘz9;B*Hv@ @u 4.(v 9Jz#2c@1]3wL<�-/ft"h@Aȶ.`5*'rqs<m!3V@2)Q$@6$bh#j!@7 M42`h` D-i = @ZD!hiL7$ pR<At{?�P1&ƍ9@d޽H &Hj9ilSX~7!bM*5Q` *"`d1g6mH/gV]H C~T(.8kOGÊj)B|iYD6qCLCQ;iKY#?-(9e"PCI!rhn@dI`*JAm]S ݬ"$LhV7KxbJ?Vh,H,U*%SYe[)Nȴ B$rCn]L}n@Xۚ~moT,vAc$F ͞ %/d5kP&�4O!!]#EbJYtz'3M:6�3UI'& bž*Z/ \Avi+ '.GFW-5Wf`)WA4jmMZACP*:] i*0A"wu�ZpOڀF5^LyծMxڞ`i]%P}@e8@}�)6Emag2VՕI-%`:bx0KoG4AA%?S*c U;sK^(8h!bhdUKI:]ke)hS@Dz".7`ڕFȃO)gA%8n2L$C0*2 L3Z_\2b?P dje4�Du]uА/I0,ٮ5 B5.Ga8#UpJL, aqQZbe]6r/,SB>R@f1Qk̐~{V3JQCjRFрn*fl0uT4CT]zS̴�LQFp'mZ$t:]WWW__Ғf~m߶?r _U*WRQ&O$V&YNkj3uL}1Ͷ455566ܹs�YRWʝG{ ,,A�5Y[[[[Wdl/{ r:Z{aztK]-�@TF0[,oxI/rgJ&ML=;RNS Eb# o$qu'Lf2ɓ'et:NST2=q�`֬Y+Vv-Uv33rd͜O&uu ͭ&MjiiimmfT*1cƪU~၁RO'΄Zmfy==H ,B 6K<J׭khhhnnnnn% >}/裏N'? i!f0npu&V^ x|EMRɓTU_҃>,؄ض^>KcX>n}f&E j%C\^# :ĤI&Om6f[kj3cִɉD"HPfwmݺyxxkoo<OqU-|A/4-|^[tmҤƦlsKc13{͞O?Ϸl2<<\$�`7!0^ʀhCVqֶlM9+$sxxmBa#}/Ġ+�,⊴"2CP}$Eib YMRX01E,jksZnh*EM2e cKo0+$jkk!���2iAgBPAJ1 c|bx9NdN\KiILN}}}xQGM<�Dž[5bweƔ6L@%cᇺo@PT*uǏyX:j{sIqmmm�3>>tYM xɸpŴJRuV2K cgm/?q]vk:XNe̖+Rf],>PPyD��Eڨ,cF,Vn@[G{}}=clhh(jv/b9EU*@#j�RH$ `3gّ\al?| 5ΚBT|!H̘1ckiiٰaC.nQ[fџ##1SI4TQӧOw}ƍ󹼸Z؃R�tR+AQaFJr}ijjjoo  -8H!DRDBcuC*ug@H\v [>2�ZU690G^(wNCo`تiu͛7N4c?߯ y#~vIނ,Dc Kr/@$r1:QXb烪̪PoV-IZj@nP(+BbPj@X_6tj-=Q1CaE Z5ERz8N\|:O@RZe cCƀyCCSzb08ҩ$QʩTSNl󚛳ܪ;0@m}fiМzETK8`+0/l6+]y|e Pcx!q<dCMBu%Mh"Ak= p~B4@$ZvhqP#SDnmGj0^㍩jWsxEy0̩R,R�BTb10S60kC9uMT.JXV|󊉓@Cn AxA07Lt5 1� kt̍WY555T&VV×#~~;PMGCQ u3%)u,> fړ t8~؋Kz�H:l?/q$d9HH#_$+i] Td```$6'n!򸟕׈[Ձ&R*7spp&&FD"a^I :Z-S@o Bl o[ t (qAvPhto|\4'F7Siake<�h7�Ucdv2u/�H|*YCDJT.G]H$Z[[d)r(6S;Uc:!H% dN%Ҝp\AHVp!\k #g"Ə)�vY#.`5$ْpl?(r S 6C)3 E@ IVSFf coc�ه%j7DvA iZ+"Dptt4?<2@@EZ�Z[[$!j wNYtISFZlNrdKKKMM )F;mR0 !@~AFGG&B5ɤjW?Al#qR4fȒ)bv  NkbE5GXL Z=e0JAWL n+Ts]-y{GlVsh4?^D˴U|69|'EZXJSņ<ow"$ZSS!cf2ȇq$ z<oxo$IiG9bAN{E׈a,<CM?zݬwpi;фDF^v]*;]Bj/8<jCiH|C鵛  vuq9�ãbYOKKK2/ohQ{ńj*k,z@$m8{%Y=>QU2YR9߱7O_H9&˸J`<Eš9E-_e 67!]lϙs/^GG͋O6"mKPҖXP]bSrkE0 rZ*\$I&B4 w;5ЅrъL6d2j6/.W$k2Bo޹s"$TWWG)梩�Ĩ-+Oo*J^%R&CpH)bG!.UORED �Á V6ZNFC*F+u"TW;Tv2 %^?bUQ(X +j-f!F?3,dwwwK HEZ&JM<Y Α1?HuOOmrB$֦>Q)?] xI�-f={In$EOR ,U?GEc1,U j𰑨ˠ(VyDEba̰QYADG y6BBٙq `Vщ� W"jit~VOFN]W.) 0 |bu"c=%Vl#0rbw(i,N$ńVfU ĊҔQor``G'BSN (:d0 82 S׶?7\ } V_hiD5$AZɴ}@$-Ub1.^h6"SCi돍wX�r6 z qfΜ3-Zc)T̉?c~.g0mcp!!81{x,ν�"+ ~2 %Nvҵ#$̊8:UGLyݾ+/ תGRG~jndV ,ZZibdvx0bDǃ)DȩhNi4U5HRKMb{_{v&Z J$q3_A3f8x }fʅlL.^aY�rԭ 1ەhl$MeI,oddʳi*5ݓI&n,D[Qi'GC�SVz,H:tiÉhb=Ҝ;td7WԮy&_JK9]kO){ɍ=V|)W':uj}}JH-Հ1lF.@A z{[Z$LdO,!(աV0ߓqqǍzs.ɓ'g25F"s7 $Pfw[zz*dWY|d8Z#c]f/Eo5מٷ|!%ЗՈjNGEł]30"h~॒. /DxWmm!(X ڭc"EfpRz{vMqH%3eX<^2kl61lii s_T (Zo,[caY qRYICU\x7AL]UH2qzTlW]=&% A8G B(Q�`!D:5~aQP(" %{l`cW|ZB�rSUFwNDHrԩQ�B){1Rq# 1K݉YSNݴiSe֍Ƀ{a\#.-~uq  FiRg!+y(}R4n301}1&1D`a&`Nk 7;>:U #lC-q`Aq||/(�FTXx@u&Y+E4(*྾0ڪKrڴi YrdR2::ĞNg}z{{ a`KR^rlcbE4A</m],'v,To莚)Xݘr])L׾*-T?%M([<1uE)UfkBı1FGG;7ˍ{^PpPt0eʔ (Fӭg%b-B@.[P`j!y7<<uU]mmm$ "B10e)0v1 Jg(]d�> 獍BahhhMM38I57:1{ ,vKδ_0n¦U9 -Qua,U#/t'[ПbI|TU^h$JG{ccccB<H${[я}Õ!ɓkkktQhnR&F(1 pt0'b%yKDoWKrҤItzddy^H(Ap Ɠsㅲ$F"ە91LGFX2[@;Tr6ߢ�!Fg Qa@&ha�C +3{h4ci=Au9fSJFЫ#z{v =ʐ|'n~%:ء/Er,Sp,QQZò/fowN6Q&0ple_Jo |/?'W$ I5s$Y___P?<2lI0@䨵;^)d 7QANT?H h8rȕ7cmޖA zv?ԛLOjcQr D y�00<:V*iJl+{/zj@oJ: \>?:"׶C I666uu2](k⢴X)*rO6 D*'jM655رZP�D*>ԫ<2C{橈%UV9JRDaeB\{8+"/6-2pjk@,U]G�� �IDAT*Lm2L:S�CR:nnndakD@W$SBIk˧ՏCtX%JI"S)Ln<QP衣T*#K$IlF_ox!`{hBlOvaN<JwyJtxI]< mjXI 48CԎfaʊS& HԤSi 5uUVihh)Q^!3[>Út:-00%M^> IsW(+Cj6S55u,̠d2g$H@hY߶i5,j�5/Lc�}cHPIlXY^HL YX6MjlH<WP` ZH6dy55555Iݜ"Y!Z vBs]mjlL8dѦ#S28!: 4JD%q|B$w6 WᚎRT&%F7?d1V I 'L+(El"BS31)+E`V6IJߖ2`Vo0<,h@ #r슨0D((Q| yǸt(w B~d \T@sV\bDo(R6a uuue�Y Y(x㣃"fu  j٫ BXWWW[[kTM$ndUq ']D=pJ#c0lDG�1 Hũ'UҦ"X.|laR#cv :t*I]&,}C!E`Wh/$kj*3{Min&<Fhm%b߮dsssMM -3�L~{"+42ad6M$Ym[E2vSˉ1)۟4eiE9jk7#DwȨ-#-u| ZT(ةiwPHӮ (Ν:kjwGrc`"?Tp2--!I_!l5TbMDUIuuuF0`W׶5'X$�0xlC)bҐLd׊t!9)fD4,Zp P@At./PydR峳k[]F((�ɍ+)ft Up"y%Vz.'ӺwtM$)_(D zw<A@ dSS8E;BlB>I@%Q#] <{DDK.(ؓkcHD/�`�2&8R `@F_\͟NjTzooO:~66^ɍUo% F薐0 :1.4nBd711�S5FAu<H#O?*}_:Q;�k~ ˃=fW\e,F/*|4#ӂ{j&qJdX#`+mděa|bk3"KkT/pfթkkkbɑaC.x84ďu]wҤIV. yҢX*"x<*a,nd L&#eqtt$11lkk*9Pe%v[MLd$c B]]&HDCEDMve4;fя<=F\ŦZy`֢)T Ҙ#8T ڒlP߰82I$B$t5( &rJJް)FP(/t$n +ՉDbƌ"mn+"cJ㇈ ǵ0*?~43D‰6`a||oDH2ྈ9 5o"1{h,1b<!!,YX3ilG.ZG% ZwQ)4 -CZ^fh.lжkP/j v5 ߒCx5VY.�@]]8N`7nnp$c;SSS�\.+,+F-SqN8޾ܼys I DLdy2&h�2!7Ÿ[k"%r\gDY" G$Gi҆3kg1�lrh4 {,mƎr&<$޴Q5S ߠ@nv1BtkDXrjr1VWW;44@Ύ<p||?HN+|+WޕmnF{@1?*̙ v�g8SY&�:7o7ՒO?U===--vCGat5UE�~``aHrML߿*ܰaO?/DC*3loڦdΓ^f$;jg>D|u*�8N50�vrsŭJyFV@:5=+ !p' <]:rA|C7*o\.ۻ~^x_OR$ɡ!�k1SRza۷W|ޗ+V^=00ND"N U`iYLnd J28FQd鳣kKrʕk֬t:TE]_m.8g,bl!j-(Dz  }L/g]7Uw~E{vX09ۈ̨+0�NQ JkW73c#pB曯kvuu9uST& CI :P;(MWs I@C$8�֎*󼞞8|뭷^~{Νccc醆T ͵2^Ki,1kV_ D[`g%}=bHrڵu|I'ʗE;M() WZ`)`d=` V fK-%G(|:I3hvj?8e4Tef*d -w;q]W4~bxxh<7X`4?>MR2t]ҥO>ロI$T*>/𼪪VAI.Krxx׌ Ȓ|g~{oll,$ܤJjjj:Ə*I�Pi!wd2 �>#|~ 6% uHR$mLK= 5li0vLQ-iK"OdME# h�t뇱FwebLP�Sքhi`=#!>3:: ㅡ{goxt l߾^z:::<s]7H3 >#ly ڇŐHY̑1j|W(zM*Ɂ۷+Wܲe "&Iq2$53!rI$0 5`z=rUiIzPV$|Ivvv3H=OFн@SwUo9]('TƄ4ntI|۸ ƉKAc>O ı YR*�wzr@owSf I a<v7~A?z躮g ؏F"]G<N1h" @ƺ6^=]=` :�a!YFQ%(QeAqA[N�c}ZIv=Coo4888&tߔ˒*A#f¼JIEmh[&䃁1J>@^dg "+]dVan 1WaSmۄ/SP�YeEt?A1L+tXwk^݌8_jOfL2^yW6Z*~a.Ӷ/ɭz $d:f�NE12�JGtQDc46j-Iun:鰁][׭}mӆw�ϬkIu (C~+Z14.+fQڑ-j~cأ"\= 3Jٲ?-Ř#rQ?=f`;vl\?:<H$p,U`t56ʾDWhIA0F.o6mxgg׶MFFDGKis`cFP}@,B)IԻb?$;{M# M$u{)BE )ݨj:QWqRMU4{@Ji }q>f2;M+Qufm|E'4 71B$T-MmI(BL]:͉D"N;DTwDEѓ%d $$A0+drή۷[[WAQvHaet+l!<5Lٽc/ɉ3x* lj E;) +WFm#E JlY@fl&H�pUzP4C/$DTUX8ZEF áȕ)m�#Tڀkjbh69)R7IR8iHDN-U[r0 Kk&Jd{/0@&*j,JxcԎrPr2A\6=zt[[H/dFe:+Qڕ b5}%{IgJQiQ.fhX]bj<a]IG_,33%U5~iWI2<S�5ҘR#p bUn�>g'Ry[%R*9a@b%Z3hP ~ں\Fv?cʼ}CE4CܻM.֑mR< پWӢRC[-#F�/Ĥ%-Q&e`>tYൃ_0Y%Q bd- G^;D5\hbDvFsH0M>Zѳ ޖ X=[qc!.w.mВ61RT*h0#-f-1 4*NXW m&`* C[Ck RŰ|"3Ij;cͳ2ǻΑ'ǻ['$N8O-Tu6b69B8:uQьHvTI<Úf)&2d^JP" aĎ8b|ܒRY�ܩ GU{j;8W6P d*N$-F _j1{E,X$~>�Sx`?k4zM�A@enH1SW<x!wQ�ak -"@2P,w-Y/ B+AekNJx i*u(K&BGC=(}݄SNcsHYY8b#ܢyRe1 b;<+Y?4@dS&aaRB\E #ȐT [AX@ǫle[`828|vbb*ޓVO.7U[@D5 "L|k;kb=g+[D2$NM Ծ9-bMoBq)@ _H zյ�Mq⎢xhnlrAy>7U,w HQx/cK zP3F(股>'HC~迤BQB8l-NJaYh'.:x41F`,g~TQ7{v{$J纳PtըhJ!./:2 _R*/e0Tp--R+\~0$5^Mp-T[E[5w,KQƈ'΀cxk";BJT �O2YؼTab,OߗA%4Ȍ\[U|,͊N5ٛ7zXh Su^ESD0P_s�1 @ӧ#CapLh{s!'@OU'u}0RKx!ǽ&рdORq%FږA4{!E7$$2 q1U>#sG#a";$01z(ZueըP�<T 10?X?<Icڵkwyggg'CvˢEx ˡN:)xMw}ׯn81lٲdɒz(S|p_5UTΞ=޼yg馛W?S^h-j}wѢE .ܼysdOAP@E3fCDvfଳt 's9gpp06d*&k6"a0cyDFVMI8镢.-M_C%Y*b#^s&0GA!vX4Y_A]GUqҕ! >#w�{s9'7:[bŭ$Iv衇̟?9r=&͛w|N>7\.'tRVZuwwy TFL"i{xg>O? gI,W!G_o~wfg//*`lj2ӟivYg\UR|cbPX( Y^Ѥl"F@ ^b;|E 'dθw=c(}&X1{ئMmv=|~cCT؉'{:6u0wyWձtR馛nb[l { S"8M ,5RU>K Y'bF̙E= (K8O D8դ+˦ ӄ =@I7�^/~0S{6Jx;UP߸qj F� y8X&bSƸc(L&sQG=3K.=Q-7j套^w\p#8g9eת]tghѢGvŋ,YhѢ՜9sn%/~gr\DTPrq41{}W\V _~xk>}:C_rssO<q'N2'otAO<D[[ۜ9sğ`ѭ~nqq]sι{x'se]y__|1clƌ]wC=tmwqK,g}(ɇD<3NVPo~]ֶ�;=3/^?ꫯ>}:clw^6}ǎ?ɓ'?cq>cmmmg~ǎ;ok̞9fϽkG?Q 2,s rIH: R ])/ E ۆgk@ZukT>>CMOQ1vq[q(_>uUqix*$TO/�泚ػLӧO_] M~rҥK{Ss̙SO=u'<餓-[ %] ,;/۷Ww޹7x㷿moJ?8]v٢EϟeZ@g }Ϙ1.컗^~U8;^z^L&.\xw}}ꩧ㏿[D"qW&\1\x{-r%tuu]{?OSO=uѢ[+<J]y啷zkRK(ъ?_צO~_~孭]v]裏o \}ծ~//{�� �IDATݻOi,}F,Xpw\}ՉD/wnYsW_}uq.rM<p@SSkhl=_HN[Av@�q ~,#TV |kƚJ#'hf\)(yPuP sfA@'24W|G0ꋇҗ/[Css%\R![`˗/_le˗z<Թlٲ>`ƍ'x#g}lɇz%K55>>?01z?/~֭[_ڵk=3L~c:u^z7x[n)H6&AfϞoذ]WX�rʢEx㍎naҤI|p.GᑑBPB0s뭷[Wя~uwK7o馛v=o޼|>?>>cccGfΜyu׭Yf͚5-LB2mra nܸї7޸j*,'?y^nnkk;蠃FsqD-Y\+z5kV_wOZ[[Cpcvۛoz\w]kk+WrGy$C6GGG_~Gd$J7c) ksXF% :WѶAx"-ȣXvE<26x\btR|\:f?! z,ݕW^ٹsVXqmݹMvy7K.=nBy`` g}Ӧk~򓟼>Olٲe͚5Gy$WZuwkb||wc##�PJ͜9s׮]۷ozq؇ |x78W_}uʕ^`lٮG?⏜:u0 TCAQgggooi͘>u֯Y(=z3foݺXc\Uؑ;%7~n_gWZٳg>)S(�K`"Eu֐H_byW\yQG=~U!F^Z2Fm(az#[UB.Ie6@@ǐW*.)->3y5U\6M61~{=W]}goڴɗXcRLp �p7?U/p>2ssӦMs:0dK,Wrxcevdᡡ yP=!b@ EZOWW;C9?+:K/Ǝ; �6 xE~T_/7OXq?JT3J -__G|W_}U~~?sGpmD=Qps=w5L6C Y_ӛG#4.BA:4YtVŖBuW(s,KUSR4Yت[|# 4ׇ<b%'*𑇡˖/߼y9-2'p?ty7O<D>@yva_B{ǹK[ZZy,$31iҤɓ'#dRrB_WҥK?=c7ut ܹswvw =(ɄBԩS٬ߑ|n:>>ת|CۼysSSSn d WCŋ`L]݅^ؔ>s7\dzlGG"Ι;ggwΝ;wv >HP[[?/F肧L)u2so}xxիLJ|6X d\9H 4b15tHRO_5ToZ_x.)e׎S3gHŴ1M K)nRq*pȶF#s@^%L6ww/^Guuuf8蠃c}cSGp/\rICCjf2YfxЁ}K- <3<s)<}}};,^_1v'o߾`۶m_\w}Ib/ehhC3g/CG}sro? ~ڵkl޴iS__߶mN;;yםw& ;v+O<c=p¡m۶}S:#·P֬^|Fą \:L$N>xwu>@?9眓֭[}sι{zz|tAHO=ԁs]x8ގ;^}U 'oD9ǎSO=G"`٩fLX@5o?s`j2QURhAWa;Eax I %zꩅ ~K_Q#8#8O< 6Q1Ɩ-[v%s1<c?GGG7o_c?S,Y"=$_,XP(,X;<In +O~<(dW? 3 zy^wu�;|{_/~\.w666n޼nս[j[ok~p7?_uEg?|-8ڵkoW_}ccy׿2|cv饗f2u}ߍzx暮~޼y <)T8s+.]{-�W\qÿկr9;[⪷־uUWr-K]k_u]uo7=6?G}{7|}{7=Nmo-[SO}祛 4R}4yhp[Sm]CU.1;r@Jia�޾"0-%MMMN~-[rФtg05�<ڳdJP#`6@ u ܄: # }Ss̹/v|ȦXpW]u>08`{_s$M^iٷzWM6A:Aqޭ>Ǚg˫`CS\{zi@ѳ6qy~Ę܎0c߰̉~6*xՍGwBO JQҰ|]jj\bLtqQ(�U.F a?\DV�JcWa!f@O�|MtEUK=܊+=ܗ^z\YKDr.ÃQQ*Zb j]6{:,Mch";+AfO1>y"n3̣e�y'}VKv]Z h7RgQk;N7YT۩yCQy3F#dVà;(RHM|ku͎IT#0*aFz.śo888/+2]7䐺`TYh<ȅ >s>hLf/c=#1 V863F)7.狢~=ZM}hi}.nC>cf ,BK_i"C Y!@4y{тb[R$`3 |G% "$!I*2A6,젌0"f>+  �mVܢ-l%�i:c+GFZK a %$X9`1}vJ{o7f .ߡW#ghc,t:(Juof:pc0J>?tK$9ڪL A⃢ƶ+P5 4<1Ct-K$$ab8Tji QBs+( XႲ@N,* +SZ񪟊8XV[�3JD%Ц4.f!HCHoi>j6^h-=ji2ܗab-HQ&/jFwm1vUy9`j8q$TQyIHHy<Pc^BS0A%X"BDl0)05dc<7Q9sׇ=guZ i\^k>ơJ E~N# iaJdL ;PnE?B>*f"Knnƙr'ߒxR#JIGe*:qZ[+q4Ӑs*x T4qqE2w&y{]!9N$&H4jwFw$ϭ2`8)AB(փC(˒s wόyֈJ3<2S0b5>?tU`$H71)$}O/1\ݜn'a%)Jθg,ϲ̩F7z :\Ƭg|rH̬8pH8%ipȨ<dY& $'DS(!6ꎨK30:)!.OH:3Y&;HҨGg)I 4DS_pn# �[*3ϲ`c1 rE1 e$׾z'>q=`fggo]v)֮]|}<y{=TQ>/LP1$2.'e,aTJ)eٗ/ {1Ej֭?^T[?~#ʅH|;nJdosVkl/~,==/KÁ~%ѢoyJ+gN۪)}'^z%|}_z!؆dS; UNR!P4G�g3Cg! m<]5jXUm( և|Aaƍ}SР~Uo|gϚzaW'˶lxʜqLћTfBrz-|ٽ, +bݻރ–K/wjjoG>,6o|9r0ވ޽FD<'9knnK.я~TM7ݴq7xcffxW|ZjΝ;xcǎzݻwgYiӦo|^8ITU4yMivIAQ�C ;FZPZf<D/ ='Y)vyA4?4y_wukytM>999@\yZB%td٤ԅJlz4jkrr8~x)py+w{7oނ5&e&N8*]W;\&7zMkλ{?!s5X 6|ǎ/ÇS NW „P#V+i+P8=kX+ 6-l`"3ಫy&OlL#TbDu~mfl͜JHg&㭑ojIdh+y晓'O2 iǎyRs=%/?1|ZW4pYR>xB4q~o4o{WzSN}3yɧ&|ӦMOwR(/@- mTG j28)̊vf@O{R궿mffСC'NR333۾5k=ztAqk&VdEQވ,ҳ"Se4rDIuլ@2,CDRZö " 2ya lTc$exhE!OΎrY_U:G64G&"aÆ?#֭santfgg?OVX\۵kmڴ={΋1Œ`f3eH,Gs60-MWe/o}'袋ݿ[XX~_7%ID6lرc~~M+05dhsU#Ytb"ڮџ޹s#GzGydw zW_}| NV<ˋ/~-vKQ oaU@C^gu6O5v?R+}D:$kDMjK|HuQQ,  Bgv@^M1xO֭[/{o?s٣cgΜ?۶m[f5G֭ -*В`Zh2$xmA H5ہm)AQ>nݺR;{'&&N8QξUpر~9aLE;asm+隞.u ^{w:ӧO^sϝ{̙3W^DcoYN)ޗĞuz-@]ҪSFa na Tjꏝ"b dfnϒ$4F+m^q`S3`H `ܞR*KگW($76PJO~r˭z{9ydYmX]EQ 7|7X+ED]tSjA.Yfh7/|` .yeEGc?~ڵk^zguW(ycl2==0TveG`"W^=77wĉR .N< /(oSOm۶-rϤh¼/]} [# ܯZƵ eRɽUjx(%HXA|7"s(wfF_9,v6t\F?32.AUxذ"\FG:xǷl+8P8uԃ>+^$տ(ԝ%d{X(=,.۷k]z9<ӟꪫ^}ս{ZV�?zLĂt)^裑e9We]p#)\ndz?r-EQ7y7R?Ϸo>33<xů:iӦ[>nPDƃ x"o̱E!Z[TX4p-:t!b#gu$y~7@jg>꜏.hsl0P%9&n1@ˡ1 _ %'rT>RVؔmk,$"J/qWPZei g{bcRIU7؏>9}ϧ<Nsc7nLcd+Z"츠#dy$rRkߖJ{\o"kr #5|,Mȋ9afd9"T^!9�Zd45:[L>GGv*x�b.3+p%'֝I+pFͭbg](RrŌ^κ=?c%w{<M#�Ϟ<(N|vB7㰓KqEs$;Cf΅LHyL._"RQIsijz`q`M brFRy_}p07A )NJY nέԘhhf^Wႌ?ڞ~['tkl& P VhJB29!&L<$Y~M"4׈:{ t#![hJP\1A6tayu٘g>:�ozo$ @r|[n5Qh$#mHq;#ƇAW!;Ex_JԔՐC"gk;` Nk>SEQdY=�m#$536Y'< hg5nD@M!6tQMqQ[[|ώ8XS  @$ČJ3{TL P<[*NnuZUm(i�[Nzؽ D�� _IDATs'@14Č } GVRR]j>MtVG`㓑6 n q3 GL4·1AvF7xb$R!#? 0`A:3ثk;*imuG hIȃ#7+"r48s\<<@v <lȌ0]-y|n/aO�bv{xh ꢾ@4 \tIKY[+\|љdB_QƧ~Um,LW4dg1j y'W^yÝc)ɢF!v\Chצ_О ы'͗] ,f)+>Q,FRQ!XԤ,2h) v| &RϪ$~@c޲r5کd@ jm2֪щ3ߦ%7fHVC:N폳.6ZJ䈼2FA}&nfĘ.Dvlf[Ds$SH CE}*G6wF4Ycv& 9QH~X7 Z!uM�Dr-2?32�;Kte I#,$Fm! Rj` A8{&mS|~֪%C:nØf NTiHBx]LzJg}t!Ӳm{ә*$[hOp*DWsGz~2ӺK\}r {56̺dvHӴөԆWQEF*W.{0uIY�ɁMBuckAiVQ-vE~lHO* 6{vƑKgUlj]G:2Mjj.G*W,U!d2_t1|HiXv8J땸o0,_ XΊҟeM<{ h-26_%v:zM`tIFG;8%JH ?$ިM'b8X5j%ӝ;<l{(2N50jV8VfBF5aȑUm[![m$3]334/q<,H@*{8n"<DjT_NH9wU%rW4&j&Fe Ԧ_?(uHu }ЮKWX9ԎBX0BeDYzzMҠgg$\Eemd?fꁓǖ|՞(r™jZ|,`LѼj1(RnO%Q{ &y<т:i2aAkC͘D VLCp8H$|܍2kTU-~R*S\94 {"D-|7|6D!%RHa-vjE\ݤ',UάQBlJ3J nKAwG ӪȬoFm]|+ΈH8KCk@0iz9Y^ RAr[.Cj/pCGD՚cgBzi'Uܯ陚7sC\ Maɟ"P#pG_q]bܤ0O=wvyeo-,?,ah;8 <yA' ! .̧TŔ1l,ZPE+C0)OUu"Aoq|z Ug@YY"$0$3?'IL ( re,SȥY&l`)U%B%Ų]ʅq6.!鳩?B)0_[8XSc[#3͋ U?Vp[Kl~BI^ ڎ;Q/lToI J<M0,J|IllDs"GH(&DsV( mJhc.ǡ_J�;6Ƀl YE(JEnŇgWpDcQVo@,完#5݃$Ti`fPvNGQ99]x�[ -s~z)ױȞU>Ϋs cI̎ç MCțŏu:N1.Ӣv5D>9IZzՔ^ZPI"*{GG #ZC4,$񐠅bP`@"q9"袦ǐGqjsc* mmGS0cƖ-Ruھ0{L[3 aIr@#hm UvO=E@*~fd͎^ɞsR(rA ύV.KO4IgCxsGnq3Fq3t>0zȈcl>V_Xi0N s}:*c.!~:ֶnϒ(5(SJњ5k:>콿{2Q-̲:Nu:yDyy'[|(ᠼ`0 E ; ^VkZn-S_50XNMuHJb8PYUVu&Ny?,dYeYJG (YVFQ:1ڭ\+ʵr\mɲl2ϋb+P eZaqVރHw$;0}&{t!ӌ&,,˲,<;Dw򉼓u(p8 p0\ b0bXEt%XšKyoPiXݡN:}9'(|)6n+D~Vr3*Z/v5E,ke XD{,H"nZr#!G|޵vkH71h �5$rc\Wrrڻ+$[b7pG"22R{#MMNLp8Ȳ,/k]P!s>t:uSj;ѡ|#|U۝;RE1,{ >Xg^_Y\ ((lZVkZv;*él>}djʅ�n/˲  >����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/filechooser_list.png��������������������������������������������������0000666�0000000�0000000�00000227030�00000000000�020336� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��S��W��� Z\4��� pHYs����+���tIMELt���tEXtComment�Created with GIMPW�� �IDATxy]U6sOB!%0f>̃%4*C#8�*66hȠViq`жj: ܈@#�!Lpܡ?δZUk>< 眽v oUզ.|uhv!ᾢE߃, %؋yBi7@\n1"=3PPoa|4o\Dd\o*V-(F9p.23*Du ynGD1!(yDqΰ ͝bLn .=A+׋Huf~U"?\׍د2_=[o/=5� Svxe]}K*/ rCmAn!@ eZ[YmifEo ȩ}}}mg>Pa!vĬ,NC@\wwdMQ=oѻS2"!6Վ AYpgRQ{e6~V57'SҒ#-F5`z7V!{eQQjܩSՀZ0Cn^Vdk! 'U>IPd ܝ4M18p8`x\!d<Rr^s, `Ģ 7o߷E�)d7L[EcbOuSHpNh+fdN"a'RTo WyP\d4+Cj==j@Y{[ )KZo<ƖW#6JEG:`US``K3YEy鄋AV푢s-]uJ1K(q))ܫI=MߠKj*:'DžvBvE!`tPuM|%u䩑%,$c(TV~izO��aw6%FЇd@ 6hRIND^p`mP{y5W:dr%ep}KAT -:`h, ٘4q4tJ̑ #Ik@7j g[APg$т S!�h0ۈznٝJ’SC^y)ܤH" %pb4'=q\V.P&lD[Je֠C[eY>$M(Q[d,\WDvJӐU":rDH\!?S2E0(8 IҢDw*vEm�8&hodFqhduadjN ݄# JDXE+YPCx0:IyѦgD䖋|>,dMF,bB<dMЎ|1قrkL11eaIGFqA$yH`i< r=+fC,^t28CNm'ePE9FrmAbӠBвyR#)%tLڜaat)`Y�폲 Tld劂>h:V6Sٜ3 w!Pѩ DFg VLnɵ7MkhGt:|xj@d-k 1^*m<~|aʕ> {Es)gړo~s=x?5>~__j ')nKrWGL. BV[^8a pNJH>W+8< UL"T0FV/w#"#fp)$KNq!EM'BJnB:;R% Yqg*]Baѧr׷zG}o~76t|3}#Yb飀{cM@-$)x^{u衇 q"l,zP/=(QZ,r$(Ϭ1q`8W\!2^X$@BOΆk;vR' c18ʙ *0$\JvTKSy͐yIA){ Yf|ɛm?_f̘o{ܸq׭[lׯ_w=6aɋ⬇a"ꏨxZnodQDe>m0h@7QK)ˀc+n e\\:rB=?u}leWCP*s!6ƨU{Ρ!+f[°`\05աig5|̌E2eR'owqv>3,Y2z~SLy׻5{8#;~DC`k;{Շhi~̆ M4SOƛ _gq.2443|{{嗧Nz5,Xch[oӟok]ys|2}? 7|o/)u El }`Fe W}+e1s.w9>>R3\؅[)ѾUOuDted"]26󖌋ֱ/zhiSd-!J7)iJ$|7m/ʰQ+QB_W'NhѢc!3fh3<=u]򏲍15^ay#\~_tL2%{ŤIoޏ=3<3}YfƷncYhѨQ9+bo6l/|jYfs1/{qe_0aB;A,(f}eY?@8.. u3 LgX-HBSkI3hu�.|Gy6�Q=J2lR;BOG�TdUFE˞vZ%`_;(`n$'|W_}n}y|^z)˗?[vmsV}_9sf so|'N7>44agB-[N9O~g/zG�r-o[o~ݺu׬YstA?%^2f̘_'N0avm;/X<1?)o|dN(0`sN3c1-Y'5i`|d %r_hOQSNBJX�u( C�!X˖t[Ok7U�(`EMٿ .: /?裏1cƌ3.\o}k޼yٟ͝;wܹ!<p{뭷f͚Bw}we^z铟ߜtG.W eqR h$J43fx;ꫯ?\lYۧry7vƇc׮! Y3֭5jرcwakx9eʔ4)aUuQÙL$mٝ=՞d]V iGa)7gTY W,ЮՅ*ߝ Q jskXaĥS!LF(-: 4 gjU_+~x͇q̙3zYfuYW!D!lB|mk!n~_gwDZ}l|Ow>Xvu]/~}{_v_o}5,^.xo}}饗~߶?\pl 3+.q8 RK>UxBtzlT` ^5ۊ, @eV"RP, =nCH5D*?U~7I]CLe–D2M+#DR@"->ߢ./?o[ow;vav[ !�P?cvm?pv#F!̟?7MPDdzCCC21?zwof=j=؝w9jԨZ!'.YdԨ>G}(֓k .@qn&qx`j`S |7-s'w]LCoGdGŊ7AQ$c帒mE&^nL~ATēRl"j)Zzg xc:oz[/ L<SNYx?fFmTؗ~; /p׶o‹/&M,YdԨQy{yaUlpg}h#MyHkB?~袋jܸq!ZQC=;\ /lǏW?VyI%]-@9HR,] @NO�# Nu4T.R@Bi^3f@jY,@ɔTTL<˖-J3F[Cru55U ~2WODFWAŬ;s̙n7K/M8q7{7{ۜ'^xa_.wi믿nƏ`΅PmD4~̲z۞lkWX{>5oSO=Bfm"ohhλ׭[.\򪫮*=N;uНYz.AiLJKJe HJdoj_:0ImC�2㊡(#=åw1tӐQ!R[v^fviD||0Wu5eh"1pl |-HD`0|Ul-2݆sª~+V#G|:1SF [ouڵ+{,y;lՔ7dDa]vb(^31#o hA.\tZSP;p n2Fn%^զ[]Զژ2Aq"χQ(ݷD [C0u/f'F"Sd t%_O=I]mJUD!־'G[UVpkBz?&MZPO*u!|f/P|w x *@Eܨ tD1} K *W0[Y JUahɼzf JH>hʔ"&`ek&e�{~nBH*|AK%$bFk.#ujvrEG|I^WP.K:d_Aɥt  "y՞ڋ!+O^gnKSϹ7�Xm3*&DJ˛WQ2{c_]2lMJO()jcd]G2 wYۥXk"j]o+mHXG 1t% 0n`H 7vڛSKtɺ{`JkΘ3n\3?yI+2BD/I MPmeI<Ҽr(YFK#޶J,7~�p{º{$�Uq⚝Q Q,Z{ QBPl3i>3t^^.{K?BpWfDS,?[69csN1zB|ڛ˦tp 6ƆnOZq_Y’%KҰ |릞HO~thh8l%$ѩ-SԔ'xD%+mcc$ԝr˅\EWE[w|GL [&~O%<y.ZIgHZdDHB<{דQϲ`ƌSpv\uIN3ƚiQT/y P]?xe O'; ˘It! ԡM"Tucm 0(c;h'!SRh[ @gD2M| 7\OADj Rmyc0kΘ@T~H+x Kzz+*V_w,yn#CTru v<BPɽ\jŜU~:�HlFCƆ'ymF3&2Wf\x[e$#3::T?XQyJ$/R[& qNWfL.Ŧl+׉>r0U$Vh@Lp R3ѭx{*ZFj,҈R)$q: n4p{#,/0B[T\\Z`w9hyD, AA e)w50琋(ql+IJXK-^Ȣ) 2j$#3iKEEzr!ǛH5!ȣGun ;g-#"X`1T^Y_[r nElUdI9RL>WqiU'2bF(@Zb2g€y_CRٸAvy^|f& s( T pI{F" jH{[jb{q,ug1]~Z2Z; g:!SeiQ2UID(BG[;OlŜ` QPs~Q"& I R3fa*<D9LD{13tL+3 d̶tFW*+E (7%B~lv%<ۙU^u^eZ=s_3rC9Y3M'SIJmd͈HOvCWyO2bCEb;1>FʼQ91ϗuUܑ-XRˢA72قaE掮_jy,B-=Gj"de0r͇k l&yf)}hC#|dɒ_xxm(N E1 MK6nEm 4:T"0$Y+))(3/KlB9RZ@>P~'t9TgNr%X,DcQ|LeR_l3.mz?pɵk&Kp^( 3%-UnJ8H#{L}"V@BM+ ȚgUC>I83f;&7FEtDg(q۶(89[5WTrRreݹ%3ʅ0mDGZ :e;Tmv(NA^Y:ETTIDƚh>bMT?8<zBOrdq5F]+LNr�i„ {]w5ԉd_]*`W);!YA>HFU@í(瘭mؤRu_=Z3oP`ʔ͆ВdF}-mA, *�N7NTiaM H79O}["d8J-S6yRd1r. C HRb9?#8+޴HHtBsHu%$kA[taCEuKLavT j2loRPa"J;aZ BB3x~{KX|z>b,@ߌ3BrF)Q(KAKאdV=OgJ @mrq(Pe'AmP Ţ,N{"$|"HZ2Npa3$&iZ&[+'YF {I~wJˬ�]#Pp,pʵjzA*|ܮaQ&V.4w|ю;f=(70 /9 &D19W pSvյ75BW]oLnd>f5>So:(I! 0bhPE qY3j) alEёi~9>n!wɐ+B#7CH|EfnyU%�ƒ~׻u}_hZk-v"o'�€^'^f `!Z0ix 7ڠjܻgGt\2(\FeaOYxnF6OUE',ΔiJ[�� �IDATg;3@jT,Đ +DY-3Ln<y ffWV((ASDQl(}[|ؐ` [瘽ާ~|{޳{av~gk (Hed`I"5ꏜe!=έ3΍"s+ V]Jh8zur.B Xa]6}yH ک?b@Q R-&B,CϾ  LL℀nM"m;տ7j j&_ CBhVGwIN:#oqDիW?3xN8]kƾo{ OT{V)i4%Tn#tʬن˿(ZˆZs2oxCJf,PI [Hz3H0ύ-ph6[ LGWrElU3ZDBB{nϘ1w]6Z&H.܄#PB=n N7ǀt.A),)|ޠ?36-ae_rWDzyؘ2�)Z"(s9TUw!DH8sr{mE ]K6ˇ匨X2\`f2J~|2L %JoC׎j _ybZR9)57[ pZ"EBK1{]&r&VP:.Z[2NCՎVʯ@0>r{$8D](ג%⠨`xh2g?rţ{K65*NTbƁtMoTrЏ$2i0D;ˤJБ`kx [Xf>KC |E"~!5vr!`(H S:]F.wpd~FK!r!VR3dk�+[ڃ'$auzh4la 3oNueV5cpD? k"ez#mr(SB}GЃ RHOD6TJl$P�ȉb# c</GYb7+قR! E{?#'k`W{(hɒ'^IEi[\C2p(Y w͎<S"Kd/ iaD8pc#ۉ;{C^26Fgz*3㌝z,LdpqU=G"2u݉ߠx&|uEͲRYT ,v7baH> / Wf46~L!?җǔAf)/2=T+v]*KJ) ̜2A"ْg{\ iYYx\MK=R׍x93aQرc +R~ .!Cr])X,8gEOr0##48=Ge\GLV|FÑ{ACה/!V2:Nm~pQ"+(x )(}|B@ |kB3fhN3lʐ,(QU" qbl'NCZ,C2w-B D"=2=RmFټKܢ*FUSBNH~#kO8!\|\, RvRhYU*G!039Urfp`شU^|̉BY9=-du^4Iə ,i)a%5WEjc!/k9G0$⓾oȔ>哲6\c2Dsdb%RpViʡSsfR#ͧ( NLS5ڐ(aSd?I&)ϕ",Q͡L!I~vSϵb~K)!"+ VMvh;,s3kYFiw; " И;Q$. r [9r%f9632j~*lvs=ݜ,UTzAް8 07^A^&uTtv>'NR2HPɏ> Gb.GGgm+__l Jj5rR.㬞L"o3s8e:ez;BҽkȠ.ܝC{gʔԆQÈ'u%"OwVlnaAICm-5r_! sn@g%Tuh.T&EUV{Eq_U RUVR:LId<%w=m Z #d<K h\qBk<KHA{I{=6[lSH2ޠ|:;֮f툱j半qyu9rnӦM2t(<r,*P x5/E ~/_9{i =R(z>oy}qZ6`/18ǀf* �sɆ}fFa)զS5o̘1{f&,^Svmom6{\{~gϞ[fH-&".;z(8j^tEFEI;z2fdԅ^H]ȟS&Pc孶̇emgcQ6tMU~(n$Q=(i mӲ ڷDz: cX 5!IGϥf3:)ӱ'wJh'f͚?OrȺcƍջ;wqE]GP7m!%69)I8 kK З P�rEij-L<Ef;'9w"`AbU5 5L,tV\`"#s:{A (d!g&yTȷqNbh-j >'Ly̥˖Z^Qt7.!ld!j #\1!ri^e CSLVYۯ$dQg^n5dOPl"Aj?OѓOr2͇̋>"9ugcX^Hl,N)X -\MêUj*"M2uRO/XNɂs=or-_~ԩSC}}}si?6mڜ9s&LB?ϔ6|k_oO[sjl($$)7:ذ!voVVGapb0L$# Y0UXC*ZrPj{Wm՗8Zlkbh|eQUaPD^t6Q!sI{Bs |4^="o&ZsR9`o>V:W\=tvn/^~_׽ϯj|}7. /ݫsS*#҄P[d4v\$U͓э"_L4_&l[_nY%F1Ճ.2y%H0r) j;[XZF`G63�XRS* w.B>;\%Boww+4PEO<SO]~m=ӧO=5yO^.uD"V wf�zr#3e,MhK^g迟YQ N=HLJ{8�4q] FfXOShq)E, ædn<^ %E-+ե)SU9f̘׏1"3(ut7|s-*[m__z?>IUyK+7ȉTM_ U&zbdՎ; u?m'r]�%W wEMk$n\A:]i ,h,K-6`y;$R&x!9sl6$h pgjP~Zy4JaeIK-D[XsTgw1Z:I� ,ĉ`ʞvoջ52܂XhjJ[bWvP-Z?ؠ2)jiD WujU4-{Qєl:I8a~svFv0v؃:h73gرc{^m4o}}}oECĈ#td…&L4iRS{g"䒚EڃQ%nvQߞM9K3v,@hTX/$mWnJ ܁6ZthAEXR !) uJ]E3Pd"riFt?}69r:u/~񋁁ajgÀ9sM7 |^t?<88k_jo|k裏G?pier_?E! bhKl\e AI_n&Fx]Hy*0766�S88Iw$ǡ(쑍ZSZg!(DJ-(%LuZEoaź;u:R&}IQ~$Zd كzOώ;;u]>`T[Ygu%1b֬Y!o}[ǏW| *?} /?~]wYgowb+TܦŴV~~ \#xP`J-T8bʕ%,ls#`㉵ '1bĠ!pQ߫Ldv!8 ބƜQʰI"E֓â5blc�݆!|r-Cmhx;#7*/ƏQGϟ?Wɓ)CjPD#"txX9)|M0p7|i-/w"Ig/ʘ SM�~#,#{q 8[#'+Ս"* uM$Cxv nʭMIwLv!*9]De+IsClB`n`bls}IpI!W_} !zhhk TkzիWo喃l*#V^$A>5&P f$RSf\ =VuW� w _QB@ w&G̮H8(!cJ ͓ē%( QW!3# YiIo9LYV`wd1f.ݙS;ο<Nm |mQ'| X;j/i=)KHl)nw%[ҹ-su(Ӆ I ~SYΠMPi;S8[Eޕ<SHH6}65Fu]#B>iln9Ѷݡf @)5=p G& a}TR! £0}^;*U`\Ŗu"$G�MSeqk}H = ck(]R`Ic8KF"M]nq,nCQ{>?NDރ0=!7W})O IGeUornflςۿD- OVJE 2݀5W]ua3b٘*2yjTh_!RE-cgP@nz2N\Th83Fg"kؙ/l Edvb Վj5A%"{3A\vLJ. 1i+][uzGڦI+tPM:͛`Ȼ$M3J%B6)EdS{If};ipq`Dn;X3K[t\U9lc˰\_Hֵ p) 0VNbP*AGS\*34lw,_\\ާ> &Ś&˚]Bf Xa,>GJ#%m;ayGH`y(Fe#./VXQ2oN]JEVK`#�D5JkuHDn-(MiJ #:Ϛ݉d�[`/wQP ud4:˅'uh:rDC }2 y:r+\ȯ"kFsTܲ(SdvFL9։Ȉf7Mf;EW88 OszҬ4)JX^vVf_RBa]1j* XKG3~|Y:a <OD\<aoix6)D;ԖA6_iIi;!XL1.e:PQ/Gd')m9Qbl k~BQSUN5 ksfs ,gTfLũ=wrKA8$T<xDKRBR_zK"@A0J4'cI"0!oKTtˆHVNӅ8 uX,ER*N<(THqhg7LaM ˷^OR7ɍ)κ޸>�) <' . ̂BDmF A-;gd= )m}@XqG#ba"Ђr4߫!EBܤN3TXgǜ@0Ș p2$Yj$VPN%ld܄EwN@ڜly*]a7@|H^CT=)(*#i}P"SRc&(Ѳ f |NiM~0XD7H_SjCC`0i;OF]?yַ Tjȑ[nY^kq-"HBV?$ b^䰑U!#DaAJ%݈�#6|u@/yhbf$$\D]9`  2hA}=Zy�%Ňrz'y G-Mzē~AAJFzE1ロ?vW[oz5g&U36R̊\JB9l% ,�LUWR.YSDؿ@]C+=w(ԞVnk P%byE7Ez72uqg#JB_]YfիW?ruk}ޱiQ\[z"zhˑdeJHl%1ISHnyj܁&˕ ςbVHŵ%yb]  HJRy32e x*=$J 1P{Ԕ8eb2,(k` ;2?\>_ռ`2\V}#FM+ȁ0888o޼I&{_/]lŊCCC}'$,?!L'+$I2e^4qr$"&EhLA72FHw`:DkĿ(05)҉rE iH�2@IR ,O\>i8+ߌ\�7�Vxt{IAֆ*;vW4e~RqT{zޱ'x 7Pոzԧ>/Zlƌ'xɓ,Yr-y!Ї<1G?s]wK/)@rנvFlx%_3Yi $Ado`:;̵}&$"GG7@ET >9z-tU!HTc"9i_q<KAQ~^g딻K_W^n>u]^a .SKZSD~ 7˖{=+W<V^�z. ӧsGs9vۧ?;s9蠃_GyUW}泟Ydɥ^:nܸ!.A3WA6n! .(BI"R {l !%-"۴݀)9Gp@97NX.rl-4d1E n< Ԛz[@T7(*C½�� �IDATTZS$2-A1щrO 2yk._YMזK!,Ydοۘ1c-Z7_ړs}b5\'|w~/9s~_} !uQ?^~+rʕ;[ū x)8]Et@Z$I:$%5븣(p!ƅ7Kkt[PDŽÝr3zi>ޠQUB Ѐ?J by?E D9 FkiL&U!EB]~ȑ#([o_{'{{{'O<o޼O<ı;bĈڪ^?s<44tgW1Vl-I ecMy$20` EE1ERA!mrD˦XxBU .=<4Q4FJCsR6Ic'`q 3T՝u1u=uNU=;n`[m$Ehhhl.pZVQCQPz 8'$\e@XF-FL˜'٪ym+w1_ A"�wgkz%ҽK>)'/R 5.Xn1& XSGFt7wYLB]$3k1e?#ƍ;Cbٳgk^y啉'N#֭[xiڿ}/^߿hѢߡ9眳뮻(S%VA.]"4 Sbe$d;\CN.,Ø8I^2"4H_ oM UneX`QiG"]O#'"AZ7LJ.%c!=B#$O5P'ʭy5JS])5<Ԍ􁪢oĝߞ޶~yfrXȑ#8iӦ͞={ʕ٪M/^|O>}œ'O'>1a„o}ժUV:֬^vC9M7 / 7{Wkکz?Yvj|iRQ0c " xW οґQ Mhڥ4XF MsyTBj^L :˟UN& eK5L2TL o^0g]=@̹ʈ5z{{Cz; �/YҐ R4_if%ӳ뮻w}7jԨ"g~_';q 'NoO| ^ziŊI'[tM'|rM7>wpp.{"X&+*Wd1 9FG`$ *JuJ7l"aWļk16)*1/cB ?xԆ@2_94&Q GPo(Ϧ8$@ &R&X }5EN1xs%\3ޱcBNe}}}hb{>:jDaǏ9so>"2Ύ႒J7+`߲:T@rlg9^{JZhS7d$x(Ǯuj OyN֖ jqJHgњVCY59KUJ^]Jꚅ|An*%kפ4m%>=i)�T W%QnRߤ’ח7yM7<Tϝ;w͚5[lE;Q<gUJ{b*"S@Kac Er-'Iyr["`Lz\4XVN�Gy{"ӈ91%"ޑК2 IW* Eb-Q2Y9jS\ւ|4>9ܢ4g<ΧDm.^FR[G700SO9YTUu^;DeFB175%pr_kSz::{){3H2+Jx�LG"oI �L'\X,άN $(p5(+sґdw(*vۉdǫ7ZL(\Za۝LFC<t];q?EBPQi9P\&?l>!tɽ߄I6!T$Ӡ;jO&1*FH^:-r'@%N@'�2N;Ge].<hziS~HKs3 1,$ StZ0˽3HA oq6'&C@K>dW&1ı<( \C #.ׯ?7Q#JM-~50 b lpnK6(]|F@7%<vqn5M%MKLEBKk0ڶHr�#T`A.,J>bvBu%-'q%xQQʜ<*d{}I,_l�"Zq؂LEC7d|?AzA^H߱7ֶˠ�ݐ@/2$ {vl>zʺRW8:Ԇߎ;6@Y%X )8Ū ֪"q2J ;9⤐pn 9!=!%FL1]<:{wolmG;T? 5{FT-J'0 b@ iAs\/xHns(?I-sԨQFnAׯ_/%:٤"BCN뜫O} beNٮfEB.!NEQnD=\[Ve#J(C}-Ӡ4IJjh"k %X.$"DCqT4c-x`hJK(1`Z^P"(5G+NMB:5Wd4u&|ђmk c.; Oiuˢ #zxTԉ* #) 8A{XJ H^4E~ZΑ) @e GF qJ `}zRu z3>0/M 3Q"oG<D Jb,_^eWYoAS{h;8>P.i$w l"KNGM( UֹO NjC%^n j|4sy&X~# CQo|b7]1Xo$kEwC\7!r>ef!ҋ+{ᦖx,i-32R./_!JFBT@IڊX3Ōa#0v//<"]C&u>_a7+mTbB f`e-sKZj=uɒO;I͚\&PyyRvؗZԾJ 8{),dv=["�a!+`Q)'N Te\IKBo2.Dx N r'"S =qQbg0A:jIsx.R-1vm)SzzztmWU`2nJ#Eyr<Etr@7T{#z|ieۻw:P,6mq)+?1 =ɭAM˓rJ }La IžOrnjמ{mf-ȓ.y*l 2L䪫5SCYWqp$Zdr&m ttLL'[r� ]Xy1f:kJlJ )!t넞p-ͽ|wL?u.Tjn$#\aͣT5;&B<g017!f(=ek֬ӟtxWg#lWwv5u]G}6Y:HUH50V3�8]v@ۗȬ`%hZ#MSQ.?�°unXB)&"344OO0q̙K.]z55:ӒN#~4|D)PY%6S>e+ov c ᄰ ŝ_*1EkPWNG1^jPPKQ(63J;-qWKq[Q-DzRemU{ξx-<}Č_~|^T"s:Ttsӕ eyO<~^ohpI'=z뮻nѢEӧOҗt?S===w^{K/tʔ)~><<<w믿7W5'?|;fKp �>яN8_kϟ6|[ߺ꫏=)S,X{9:QF=?/^ƍw^Zm޼y7tӲȇnzJp)zκ>gp7r-fn>d -I0A Z=t]e`&9MQWIi~0d7�@er%=gxd7iLIڲ!o^Idh툑=%:_ \_jF <ʕ+\R$8??իW_|#F|GO|5Ԏ;6k_r%{i„ g}vۅ=C_ .Xdɹ뮻⋇>8na֬Y===zG>r衇^y5k/9>񷟘2eʥ^z%lfgh9nV @mS-9X|��~INtyv5-vs j_ZcB( x)OXħ=mR1NN-Pș _@/b�Y$m}oqw+"ݩw̙Ν+\}'N}]&|#>oe˖@]tW\ꫯ.X~vۭ=O<ij>lԨQ7Oӟ4[n#F4x 7<O>7 &>ٱ}} 7̛7o…^{ vuV[K暇~Yrk ]zIt6X܌VnaXμCuӨkw(bgcX|. /*]QG@&A!~ Qh@TP1\MoHb{N֥a :NwS_B 6000b6lS׿/g?|5k?/<wygahh?.o1F1ovk]`ȑl^x+VL<9Q[oM^ <P~YgΏ?#<2gΜ# FJ q|5V@NN ,6ɐ,xCԞ <"fg-<f#vzG"#4&D֬]X4w:w*EA�OP< jr"-xy ڒ|q)M&lrќ9sfo"z{džF]ՆG|G?lٲ;, c|j 4Q /}iҥ >~y=W^yeU( N8 PׇBИ;fmĭrme:rz{Q܎#̛BTU ƢB?chNIm~>MX!8+\ɾ dK}W]%j%cS<Ko P7sR쇙 B=5M.;|̙3n8M_y"n햵VXv„ 8G'O>Bnn_%o oF =վIoqp…Dfdznޏ}co~ꫯ>7dr T綦]z[#Hʦ)iHYAۥ `'OkSwBV SV9"D]Meq $li2%[^4zzzj FFn4r}:uw188800Ъj`֬Yswvi~[lqG|l !.\_?ᩧ:eʔ_}'t;lwSOPdPƜvigSo<c7?C=tɇv5\馛ӦM;3N[N>}ŊtByѦ=&z] ]v`ncod$;BnULT2徰XNER`6c?J[|R cXɤln$ ݅@"3Ң>x[KoiiqҽkJqwqw+Eo\ni6nܸ ^˗-;#{}??<O}S_N;:~o˖-gy'O`˾~Y;:u}7nܫz7.M0k֬O? / !<f"wPobd DaWqlv $#n(PErbĈz6t!ːBk`l� ^ ivIf3Q PC5^ZV^O+! \f㏚q_O<SդVeCnnz|3/2= jm{kް}j{Ķ"ln[ sn؁_1dOKcOl=JwʛY6pbߌ[DHΤ$* <x7PG/ ,7aSKͅkKϥַ;!(_B=f-vE8qbFTx7zu(!Xo?kVr-p] GݴTFWc^T DnRQJPtNJ9;@RZ xƬ+Bt;YƞЛve@J".WcG/fA5t/X"p>oq>GO=00(EF2-KP Sڠa| r+ }rT]OBU m<7)"]z{? /1n\!h͚:6h_'KqϷ#ɨʄ8j(kw7%W2%l+YF*9D2:4Iu"\:M/fe/| '(HX05H 0_pfW86w`M!Y?e~qvF!E} h lddJ) u ̵ykʸ(8αFp&C6Ք t K|;Wx#n i [T bjSJjYT]p8)}nRQSD묀}0<*1Uz (" $pxK)37@$.פM�/bɌvjufBD~:KXѩxJrAWz)3?i(R!+07ٰsdjӦlq Iƥ߽M(~Ԝƛ9/X?'쬤N1U gJ>QH**bKUqrL&�j8r3F{S5grja8|Q<@%Ij+ﻑD"d)f7I^„$XG]UPz[#HbnGF %;D$Qy_HQi%fOΨQ~_n٪Son9[]I"rD1UHrn%+3FBY&smO9\;q)_v �p"U LQ|6Ո#j=n])R}ݽ(,r/&YK#$ w\']iE<;d3kH㵜E5#N*,'^B Z|2{!wbZ5:wIX/1kA/q50nƌ!60++JȊ,BaɝnQ$ݚ*<�� �IDAT'XnCeL "޵ uEP{Ƕ؅#a(*Ո!m 6\Xӳ.,):!�Pv b)$Ԥ:G/p1tNc>�LwuO!kYp(SyJLĊ$<oG R-YqDQ*N lMKcLQԝ$/C#Aqi6V\|@Q@#k4 TvP;b<k2 Hz5ts! }(Mɬɶ0sҒwmZhfCyt5)D;%<!DyȾ|W=) fm7BJpGڭ=9D|Op3{Gu{6)"dLGJIre\)]Ժ֟O*mbY{ȶU_F̵#+ P\XFҐ �LБҮҞ.DY&7mqR9ƒJiJhյ_v*zX Y< 2)K$.7;4) OJ)YK(ͦd*S<(x]2a[қIu GN;-_^jnҺRV7_ mmQ!iZ0sQz0ú+eh;M5 HD ))?S#$QUF(FR^'FhS4<\,zf:Bbtu- TLme 6ڭȄbh d"*nf H"5#ܤw}{ףPCsz.n~A<ȴ)5,2Vq+pCƆ,Vۺt$ȘDܷT>:t<yH "hecO\/m#*BI뭦,fxk]gJEei ֒չەV2QիW?ru}w#'XIWeYn]ԟGi ̵A<ab*=<'Bz\QKΠ5 JPlE U1BHZXvJ9sʭWI5 oF ̢lqSw%X*)&ZI.iXqGs[PCXCDo>21I|L2888o޼I&{K.]bpV׿( =UC<wO6CI[PhZjAS<sG6�[0jھ$t:9:T9P`V^AeUA 7=˲On**nJ9x0٩N\.3|T+=PoO<nD5;ѣG_vek֬‹.UV?K/]je]^8000wD~y5׾z: JCVnP Tǔ!QpxdҤ _4n0% @eom?4a2ɧ:A92xOqRn̂3ʃU2%+ ry|udGbR&ҵQ"4aHr;WHU y˖{=+W<V^8<<|e``}vw}?bĈv{瞻kڴilIa=SFu&{(]OUCyMh?r򼁒ʒOա?$$$QV{RjM8FB*|s݊ZS85}q$Q7j=JpD3.ZqJf6BߘosƌoѢE"u.?.lj}'~_G[ !k׮}G44lyopȞ"!!"#PJƤib%m'T!堡ɴ]7| 39J,&!IVI(@ƺP$ /7!R&hji[[�'\Gunˑcc-wU]~ȑ#KyJ(:裏O~jժj(8Zn݃>x7>~z^�U Ñ~!MC|*}cC@2a9'}oڎ-W(dCh6kNigFx"^,�#UGbSH#sC.Ui( (.Y+)wWp'2"M5[pBaM7=̞={H`_qgyf̛!}x;F=}ᄏ1{]w2e^{uB$P35$a-9 0u>!r ln P!Bȃ(E{CYG+5ן:ڶh$PRPjKL" B^H.IHqIR~<1C 58(~JacǏ?Cbٳg3&zZ>˶>z85k<SO˗ӟ~xq*Er-Â:J?pud`4F W$瀯 '&#('xګ"c=߂A[$pRب=tB$]g>$E6".*$辄ܑڀ;X8g#,C'1ّ#G?};pm_~921uWL:O.1{miӦw}G(D&s䒛 N!�oceQg,g,<2M=u8+<b?tR~ 9OBlz/RL&Gņ~1!1 TgO!,ZeSevmGy7|>vۭ]wN !{。qB�A@.^_C1l>"Xx%(:Ő`+zDjL޷3BCVQ#推f}2BrSipDDlb1'̀u&<PzC!`)/d,@d!P}Lq؍`NZ\@B ?0jjMzҤITi|[|Ϝ9s~{ߤ>2 Ҧb#8SN93s GVa [\լqUʃmeVduk~i. p+6V2wm52zړƴ EΌpNfu@ :uT!MFh_KN--VNY9b!5(d"H�EY"z{rr!a[A__dɒ5GBx}Md,k.sܹsW^[  x_`#eM6a>z;'�`Z6@lv#)0i r4hU3E(9q+Ri(ٴ`aL^=�_CPy(u);h&4lݵڌ^qS8d6"I{dW]BsTkka(n WԽ˾ XiZB᠃G?z5_LPVM[pt{)k#XloIFʐKZE5B<-+5GVC6*tUqA)ran(if(DUSORom ߚro(<QIn@gO)vZ\ f܊r+֯ e(uV2YѹD.]*5SDUi17Ψ j0vH $1Mc'RYa3HQkK2Bp r"TQ{k¾ߍO�jZݣ=c!5deTN-[ MioQ[m%G&!mfZ{n D^?;*k{0J�g@@QAl@"}ĂҋE93cQ"A$@IH!q=wsvY܋3{3{Ouw^10:hd\hPsD쟷OƮ-^JHN@@bP ~ isIF]ɥ6,-3Er]Gdv2%'-lV?2PJ{ Tǻ2޳$R/*?WF,$!R؁ A3>([^ n.D ڄ> ݽG(`D#jH1sGVJ\d >ʕ#k)Zϵ �FY;偙tuX(Q[ƴë&N* R8ZaBX<18c7>3]#f[ƅ^*cGG5NZnH*(4E3a`�QsnR3tU K%#ipL3GPZ,((aXI;BSN<#rxOMl7ʝ0 1U>KƯ˕ffqE&x%1dIgb3kP0BcfjC_tyHr<$)S&ߤ }`e[w((MLt-m*hM-0 @/Lv4!�RG/(I tہѾ7B[ 喫=^qKG TZ@ i4䌐I5]ԔX"g!蘘=ݛ]hrW~,(-:@#li'er"Y! fܝFDp 4+ @!*0Z1n{ W YP|+ A3J* O$ɘ@C:_6>rn DV(N_9# ] $ SW쮗\;{ۈ tr-hg'  DS� *hE..DWR1*?h#I~=f %Kj�MhTBSG~Dw+@LD6TIj& dz5(g< cH �- H_Qh}AmE*|K� 5^Rh9�qkWP}!nNO(R՞hT"ۡdN!A(@o$yuɁ"< #¥$L])4W{Qs̲L%]\QhX;:L>jXG**j2EI ?Tl@`V PРDKs'ߤda z&ʨpNK̢cB姡O�HѠM? z 9)ckF F#p:3 Fƾ[#d-.ڞW&G> ^O )Lggj$*'iT}[ GV@8$ ` R@s#(j\dɒL4^۲y˲eozqw<Shժ_|łL2ɓsZj?'֟UV}n馲e<xpժU;vZEUT{ܹݻwٖ)))7n\jUAAj(P 6=zb:R = x)<~�2Jsƛ*1PKUQgÂ&1\=+0!I3 M=r҇9 jHOwi5(QJ�q3:1&q6T *<͚5KLLܷo߲e2cM={lNMN:k۷Ϛ5k 6Ν>�"cQ&o\rf*VCeVbխ{CLr1X~A>J*M:ɓ .,((G=cƌ͛7[]v'0j))tK/ <ҥKݺuKKK[̓V^G~7f}XkO0b/ (xBbYE?dېTWJ{+B%�%^0; DJ|F$D։<>a|p*P̑+ t+'Dψ#gΜ߭[c7//O6W]u^̜;w?l2tG={={6f`NpGBBQ}][jf!^3$9wܹscW_}5c,;;;++.it?~|QQy2e{˖-Bbefff<9gΜڵ+-->c:{ɓ4h4Ň#d`8V;> A @*<(/:`mDNNq9:<=B[X n1h(YY4% Tw�VCG Q[<H5!S$8ԄtuP_ԩӨQ:t1`+V4nxƍ" A�\LQFy{#GWX1<DJ~F[h7|Q(�hbݺu|dY&))~ c X\\lt1c8F6 e2c%7H7/ ^fwrWkytzt1B" (%ɡ>h3J#2T1P{ FBGw%}c:f&ޔPL]Ν;7~#GX^t1veټ= 6?~)^jǻyX)�y) &eםwyҥm۶_nݺ^{}+v|˗L{~,f͚ի'77wΝw}{6tHӛo %%7 ey4 &ODziA_]1Hd׀,ZqO]F̺rG<;jR(ԒI0T׊E F?2dbsI$U3kaSbfUL(B$v%4g�EP0A;P䠌>ruVK]1ڶmӎ(KOO'O|qX=ؾ}N>m ERK!Rd%q̗dRx7lPRRrȑÇ/]Tϖ-[lRxmbb"c… E.]dرcǎmnq/^d]رc=Ј#իW[N(ŲRɎȥ( a;14>1Fl 8 ,W> K``2,7 }Ө=D&Ƣ&I`_1,!�7T_䙀-2N|ۭ֭[W_}eիҥKRRغu֭[[IJ"R8ýmP�X6lj<+JJJ ePdwm޼yśo?ϝ;׺a˗篏/SL~Aڵk?�֯_'9rʮ]vڕtwon5j*;SVaɨQoS NJqwUĆGD AX8IeqRB$cnlʫS㥩 �ݡNwiCI$ Qo: E:ӕ=E7III/ڵkׯ_rǭUT6lh }{snƍ/^+W܃S߾}M&{{)ԞtB7tNKKɓ'~?^RMZX(mxxL| Z\x1++3؍˽pBjj*}͚�`yyyYYYYߑZR_}0d9s?xիw 7hMځ5ўÖfI̷@,M7r9Zt|HU  E\FUuRUX匦SS+ted>֕mj>_ B�t&`XHN~Jf*ǎw%Kj˖-Y?o>|8.0'?޼MrpzTb@)\6V05k>{\;֠A}_Ç J7nئM1;{/| '�� �IDATƍǎ{c5k֜8q{׳g0Ʈ* 1y/J89nC# ΕHJ: C@0bGځV�#9@ !AnIs!E7(`T]�Nj=Pmō9277wc`USxM0 !4NR,%R\=>QVqFVVmڵ/l޼E֫W_~ 6lذϿPn]+L@V\ �cƌiڴ7اO6m,]>_7|pwݻwǎkٲ^{c&/뗓kN(M^ٮf lҴںFeطYmu|d5PDڙk0wF%XhnS9u25g[ yʼnoyf7JtE3UUŤrBDE"/Sr �OIIy+TTre�srrϟ7ovk֪ZQFÆ +**ڳgl@KOZ%{{=zA 6箻v=bĈG}tQ`0##caVGϿ⋏=X~ʖ-{С)Slݶ]s=M־};&''_pa׮]Z~~7{]BͰg./(ޭzPԁCq%6#SFy# G9#eFEMB+bϱDN9F*͛ &]jy h9w_0]w2t^]QeJrEA<RJ+&W_<yd޽MݴiӺu Я_?X-- Zi2"Brr27xe˔ 3/G=zQoTɩjAPY=J:g'*4#忕7X@KcEŮ[򥃾�Hpe p8 x5Q{A0ҕ SeZO6$ e[ 9y%4jb(u;$2+Ʉ'rFzCII`+VuVVYgJ`)2URj Dm!_1IhH0FGZQz{jI] 'U�VWµb׻>ʶ/5�] m 9&W׃P[hr%4i$B "5L2RBQ )C1z$LDc:G4OzqÊp_!9D_)z8/PC*[ǐ8tTR1q5,QP>D)P ʩ}=ki_N�5UA_SnF2Vۋ>�3bNwD=}>$a#y? %j)F<`u%ޣ^$UETfB?0g,re #ȼ$H0iwuщޏ.^퍊)KopVOsި 1B/E_y<=,Cia~A>mJ2)x.%=1B89,r QrPġ`ȣݪJFqΰuT3fiصQFQՃd4#} /z2U!0@rce6pH7dDx*n(E}04{L―@޹71bi ;᭠8ɳ _1 g6d0b?1bi$fAHzg U+pMy FGjOe_b&u9|w,l"ɣm{NC7W~1(l%zl{5腴o~HB�(c+}rPe1SmUNvU^F}79[2@;c`9]M|g裥Pbaܐ$f1(-T(|P@F#8b։wdkF(tfrf!xqRmM;C( cIt b!yM0Cr$j/K *}@W63n0Wa'7S~yF,#f#3$]M,F!k\x~P! /,Y Wd*^XM Vz)SƲ,-0EjQ w( ܐFu<!Z3a CIh fdcG\vIMtB񬹺:y}p2[ŠE'}фY ꡡE4>I"Q>H}15fxӇ((19@}\X : cQ&T]R8V{U ~E*7vI p0+{誊($SI@j틈E )[o"+nDL81*^AӷPԞEEDxAj*Ƥ=&hbșF>�. ~B 뱛,4eiF[JfLalsSd>jCt)lDZK3XFg-hBOYZMo2a!S +lլyAGmҙylvfCǁT7Q؏Q=I?TmbG‰1(p".;B#VL ,MHl|Q!$NjBK(xAr" -e E9ӧrY*`-`~|&P1Jv3tM^8F4QKb*ݞ�U"`19CЄƂ L#�#I&r jt׶J;1KQrE ZsV>%%5y[Hc/_0B MQtT07?η63G &*KmD%Z @F%It$Ԇ#K.nm\q*^Nn)# .@DA=TjLmRHg՛Du:F9.b%R \7VGs/!l`TU֣GM:to֭[_?dfʖ-+Wn۶GϞ;v4hO7y)S2$-LK֮];˗'%%Y?{?׿ĉCV\yȑiӦ5lкܹsvZbӧc`-˖/ܣG;㩧0`@V/,X0xJ*KOӋ#Feƍϟ1cbkժc5n8dee}?C8,ߏcb;>՛:uA´ƅO�#KRL/*h": -Xm?2U(娃SׁuVq7O-$0a5bı+H{Wb󱄎 t\B^zߵk믿~q;c͞5;;;fZOII7o޶m^~W^yqƶT߱c{q5pnW"I qF#7))iܹgɹ;&M4zhKU\ٳΛW]wM8qҤI7nd(߿~,]fի[w&L8vc ?jݧ~G@j{ &Baa9? 99{#F<xz/_n֭[wSL^/Zg2dhIiwpW>uԃΛ7͚54hЂ 됔z} U3X72v@QX p%0ohcbT5,)X  LP &֣VQ$�h~oLcǎ ǏtRǍsϕ1Ə9sL뛍7.^~w>}ll'KCʰ4.6q"',,,|c{Fݻw4?1rdQQ0s2e<s6m榰VZ:tXz gϞ={,cX\9Xvvvff&;z֠A~Lp433..nIIIgΜQȽsΝ;wX)aJ k֬پ}߫Ⱥv횗7a+v9L+xDw/fjA4e&\0Ϛ5~L_a>9;uF^o:_A NtJ>hH`b;Orr5\3jԨ آE,YRvC!W˔)3lВ␸/8z(cȑ#!C*UtI|2S#*D%)yd\�y睫W.?Öw;?**d˗>]v_Ŵfͧ=w}gaF UŋSURZʬH5l]-ZPPky �͚5?Q\Rb{W׿ KJJ옚W]׿eʕ͛7Sӧ.]wtEY kӧOz?n/eǃ<asU@ލڠ$ڥT[UJe="5^Dxh(rРSn_Q y(f(ULLБ [NS';>ܑ;"FXٲeW8ٳgF'|Cii)c,>>^t/- 7eiNx˗/W[Hy ˗/_BG-2cZjׯZĉ}%oǁ(�ԨQo߾999;vx,fGvݹkH+߳~ʕKLL?mxt7\}oرcO:5xG}oL0geaÆ)S,_YӦBUf= R~Q[z#L쥸]얉@p^bD{G=33Hg{¾'}}D Ҟ G!D:tk uCJJ3<pmvq8iժO/Nb XJK|>q##x !! NBjTXTTTXXhU\|y޼y3fHKKꫯd;wܹž}F]PPm~֭[#e^1Baܦ)..^pɓ[jRPPEGc}I&ݹs' ߴiӔ'ZҥKLw[թAV T -> z/HA] w 6 <"60.q�}p(pP 7Ily,(@ATmlPZH>J 3yhh|׾FYҥKc B~uկ_0Z5h[]x϶ .VJB;uG./3KEE>B ˗/Ǘ-[Vgݟ}SO=e($PV clȐ!Ǐ?tڍ7N<_~ϟWct#uck8r1f۔+Ws„ Vc駟5`lq/Zޡ5 L2ΝQsW˗^"X^SWq:oamo8 T>(dMs֐-rXU)@rl l\5#J'y5AlIJ*E2C~Ԟ *pĉnݺURSNӦM{/nHJJ_߿_=<jaÆ Zaǎ 0ydϵJ, h+(PUsŚ5k4hP{' ''… kGZ�2Ɩ-[VRRһwo nᒙjժzՅ'O<y^}uAr.XIII||<p5>>ҥKK1Y?7KJJ| 06gܾ}_`.R{ Cϝ-(i-iY#xԱ?(Ņ937 xt&r9fݰ0i]C(T@gBea\fFUBp@ϫHN\kb[VA`c>}_~>}zŊN?=ztݺu[n=jt\0]XxDvvv}fϞЬYPA+5.ۘctӦM{o yonDD E c=gΜ[O_M63mذ!++K.; �\|1vر p{ׯaפ\ScK,IOKkߧ[ٳgN8qy{믬UZ9AJfpj$7<@X4F/%)?σF]ܪ[:Şo/8F@ͨo%l>5-|:Vx -Z,jԨn2 3gΜUG&eDG@v+0| *3q 4޽{V/_nm7|�&Mt뭷tM}]v|w?c LW*"^g|jժUVÆ \XX[?^zkذaÆ _xᅺuZi|$L@4^6lزe ߅wy'??z5\ӬYŋڦM&M'a<yr5jܸq^Y!$BJNWCLN:G* $aF 1VHǎ*@$#ŗhi_{֋2BJ-Xо1<ȶӨQ<uTׯ5???֭(ۜܜWhqW'֮]vڍ75jTQQ?lx$C@#ҕ&9.9qĠAz5iҤ1b֥Ν0`@݇ Rl3f˖-"$d ^[ڍ7(kc_>ڹsٳgk޼y-tcƌ9u$0ؽ{#}QFaC:tмhѢn^Z.\xvOWX177z -[۷ IE&?rFd%ӧO{gFuu]wu.+ iIL'AʺfR9sĥ *BI<-CmG<:@͊Ĭ>™2-9AՀOwNHr:5D`F`0I#عv/_<jԨ޽{O81 ݻwċ/S62gahѢE_͛geuk "$''c h}} S%Off"ZQ=,(xsT#%g2y#-Q%+WcLwSkhFTc5�LP[u ,':>7|x}AtR8A5.ܠ>}Jnq 9N*ՅTR%KR 9<5sSRRɓ'<0d�Pr8]=bgUIGP2l{A޴&^zCS*迸p:"9oHط 0(ZHhBlYQ!Ht(!R@pנcA EQL׈.&2!� VWWG9A<RQ +1C*{ sOP Aw`g*̅H,=̙x.B;Uy2h F,"VMguAg=J+H CM-tȜrɛ�ڮI\%$.!�xw5 {(6ע6rًJLQ2 .vǠQ&쥨HޚZ&:(iq!'cqa:qo_TvʂR94BP_.PIbf D RPKfs4QXѱO(x,PyށhꟑM盫}2-x52J )d]Z KQAp/x1q47: AE&,|.a=ADsDfP5nZP{IDRF5>_(ZJucr7=)ccM\ MF*'Z8SOPDQqnJP�� �IDATV m:$&JK5}w;?CiPd%U!<8 D'ӄEM8W%cf!)?Q~\˜R@t;0!#:}@gD{U\MdШy&*UͭV�•{:z'[u JC &<Xc^[va 7QA Og6$D?DW68Lڀ >&.O�qpJp=-U$X <N_ cs4ϑv2%4/l )KWKZ]7a L]pqk>':Evhp,R+ya,(siQӨ)XV4#3 diw -I@(p#t&&&j�R΢"(qs>$$@- Bi4[/U~ Rg[e |Gnk>j3V~~3: !va1|2 rȥGwnMhTfWOba}iUg~dTku!˗) j>CS>&, nI²Idz$8s4&^/sdr@6T)#$ 8kyZF53*AbIB!aQF @ >6MyeNpLD0t~ҧEJ PF;$�(|>S V+#ZlŽE#P~Q&Bւ߱�#'c" )o_ĩraU3ʨT{_Q MhCsPz =P!/NJQv w$DO@ J39֮8_tDqTjA9Fo F��f])jTm*Rw}ptjL 3 . F&ŏҘe @eDJ& .o8[nEN%uH妣:^�tX*Z[8cg ʪ1%EAPȄQnc@m шt5 DOq9fzH@8fy.A,1TVcz+u% ђ o/Eyb`  iExI2>9sJtݏ~reA$Z P恡 1RbT~a [[I (uШ^]<Sꨕ,VLDT ;Ql~-?^ITLsO3TV@h u_L)-a0 Dj:8D\p(y8ڰHB@|6|jPBӧO?}]:r#GLIIy'nÇ|ퟶo~z6l[PPеkWO<C 6_?a„iӦ1`hӦmrrr^^ކ ~})_ݺuSW#Wgˈ& )ȧ+&UO?'j(O HuO6zNFyѪےʧOk7fLGh7Ὁ3ndv)F( ;rWwKrn&M4idʕ~ӧO?y̙3?̙m۶3gΘ1QFj9{Ν;?st F;!$H( Ȑ:WHnT2k̹֬shbqƍV~7o^|}g)>?x𠒒ﳟx{gV?~Q m޼7<VQ p-4u9x@.JZ8#S )5H4y@w q4-DY[ ڣqA([ӯ3] H<8CphN�QY^I5h(?=/䒚,v9rdRR͛k׮ ��C*!aرs̱ݴiҥK䔔={k̙^ۋt1th7T [n/Rqq1c_~^?nkLa SSS|O{wi<xiӦ]}={2c/^Urzt ^UF)rLr"՛5Q-�LgRd`::|z(GJ0_ `[!-$pt줽x2;kEހ #kRUL*EC#~-fkN6`}<F �C )S̈#,G3#GVX1++Kr[zj׀{[7ԌD�wqǺu1|򏌌 jժ.]TV؍ܿȑ#(ŤUTZi'#5SCx`(965Hr2\9ܝ$>!C$Ns0_>:| U@<SZ ,vy/"bgؓݻ7jhرyyy~ҕ)SF&iO0..d7@I)_|bbv޽xbbH{w3x/_re۶mGbM`IIɞ={rssy[AucT 0R^K0J1+nr{DEN3Lg#GFAk]!&RP-pG3_pr[Zw֥LQxXUG>h'hXKëz ^waĉjnݺ믧N58@ @jchn(*uUWYkmFVZje:f̘~xSNmݺ_?>;v?K/wyRӖ-[lҾxܸq;v@jz6Ƿ( Aʪ:`LP=N«g?'_&y6 pй%CʙjѺ$z wEn:P]DSh\\5V(?E&Q؊=E e_{, ^z_ZjwJKKKKKd j0*lՓ.1&%K={|={;vؑԪU:ÇX]M[ɜ>}ZyiXjvN6\Wku ͔:3?gEzb:ڡ`P{p{Cʤ@2tjP?`̽dN@DB?:\DBzԠ42R^h}#]|A*Q[cǮ~ i{QOf5j7?C-GRR4hзo߽{;v~Xhc\r:tx^~eLuwj)]4Jܐ1SXXXF ws%sVXQZRڣG *4l0 2Μ9}ҤI]w]&M .^%|,CaW4-<kbH$ 2i3{c 2a#"j$yԈNKpn_gy$B$%~]mjO|"$:×ӆ*WypR\̼y۶m>|x\\a+,,޿ܹs6mv50@ _b+M6Vn߾}ӦMKKm%[PPx{ںօ5k֜:ujkΜ=k㫔)an3.EIk1#1Ғ3[|*īhxC~B%c|D`L.w]#+n. gXlBO Ph&*e^�"',ѓ3:-@9 1qWQjժU{%  IÂ3iE )<KBBBjZYXX˛~eȑ^IImvw7Ξīkժ"Lr7o?j}FF[o>|bŊ:u:}\t,!iki QDBJ�"WERBԣ 6Nb3OMoGBEútzZDpIȊN҃:5$qEBABPubiT#-+%(kuK2''g޼y/7mKLL]6c|:u*** JC|1" ;nAw뭷z7o0ayaÆw}ܸqbX1?!Ÿz:s}?x6z6e?uSNRRRv9o޼ V+ԩH~OB9R^;HuӱO]Քv$F\w<G3N0.f/HwL_]LxZ[b@A>Q;0SE>FXH2XWZ =!#GjC"|^*GBH捛6]n?<cncyyy{uι"#<)RHNN@F 4ϐP 97.5/UMV̖0kD<H=eveR|Ҍ U]L\ҭO \/c;#>D m6D9R2tg>`W<g:]>]c䷠Ȯ:AoUF "M]D3KEKѴkR^'WMfeee m޼VjΨBAyy!Mz}al=m'b/=i@@4n@E&`,jNK]9�(#1~VDAKC9W O9j"L,vHԻrř ?6 Qii%%%qrCMF%I"OBLKNv O2 Svu28C|_ "ObjFb `>]"rpZZSɏMfGa!&EG3KSU�gRE fLݹq R$DFPW {c0Xt�R'ŇxŮ\\\)AӜ]iJ0D苧QR䁆'RawV0AQӟSc2E hM` "x1C}qUtTsXWf0Tki~7a, F(==t)yV*C?; Z31>!RkT>_RyB݄@?CԠ/[7( H`W$m}q*?ޣVԛ�oAżւjkSu<D?RaځQ(dRC8c@| TtCab9Z_Yʫt7PlCT.戔sAԧF؅#@&+%NDjՠ�O+1k8sBʃ?wbgfߤİG5SQˁ@C�pΉѯw`( jkJy}5Xk]>Ǔ\|�|]WVzn* 7yR y>Y#>{*FʏU#1 D�Z_&ZZayBsX;")SB+$s_SlY0gT!3jy(b\hidd;e*yA|ևg90CBɊj1&}&\=SHh4T!v*6@1g/?9"i5w$%$_ۨT%0|;ӊW@>8ZSĢ`Z! _DO2ŸJ̳,4ޱ޸x׿8rب+B)tju]# }x$23I 9+ P S)3YCK1z(p " �aɸVs87y}bةb8६4&_i8 8&CABS]M4[u!G񃂭QoU.\dCe 85XL)�C={Vc$�S(2R|S%~#xJڦakš3*H|L<P J_TEQ@oTU-OH@"I{RUF:0LRX#.@x j;K0|skYH '&(^%R |PO(;G#/V"_|(׻ʹhr?(�7MP <ȁNXϱ} U!?Q�hN.|ҚaICsg:H-T.S~^ CRS<t!r!REǭSkqm;n=(HfE&R"M s)"x $WwYBU6yx5,郹t)Gb7>S+GSUhrS >+ "JiRQR4"RBi/#%p< ʁ`­ ]\!�v0b^[Arp% pT`LdTi&K�2<shXI$FL@T=:xF9453B_',5BKz3L^%Z't 9ڻYR r݇L9s4nxРA;wt5,^833WϞʔ�_?fA٫WN w/^~ .L<16bĈʕ+616k֬Fӧ̙3]w܉1>`vRRRrssz+ Ȑ[y;vz˭EEE;wT8E91rȊaĄ.LI'QdH޴Z8CȜb4k�L8}FU\4ɳB&ZdA4M�< Ԟ@E4|*�M+Vлw͛ڵk…ǎʗ+M7ܴ7믿/Wܳ>{wW_w ̝3nFٳ?ի9d8cRe a-g>[TRrJ*?ޱ� ϻYD޴iӒ%KlK./+-)nѣG۶mxW^{ 4:tҥK~mƠnݺÇ0a±ccJKKx;Q;@i.| 4ĕ- %)&~ "o"U yr39|RqE,@TMoq5:<Rz>Ѵ7*5mRn?c z̄k<:pqcc„ O?tiIqViӦ:uGԨQ"8pA&N?h"Xj3L:Ҩ8픀DE رc-[\`A~~k\\\6mm۴oVZ;>휷GښO@�{oݺu9sfٍ5ڽg2ʕcegggff hƌN tΐEC+D"|n8M`M)B7>h"w3SU|@At⴮T7t_i-o%1C o =^A h*LI~BԏVYv @aE@35tXkvĈ_}ҥu9xIΝ; ;t`ߙrm͇ ٌ3Ν[FǏ3g#G0GÆ TRvvGbLW4$M6]t)==n~UW}wewy_~_m V\XǫרaەmD�D,|rJJ} ԑ!C7~#cIU~{Y3W^=|JXOMrT>އGt\&\qd !מcЄR ( =yTN}A.gP>"?$!:ÂN\H ͠{rUFA:x#.M\ȋөQ\r>[2O(:XjQ�� �IDAT-[ ˤ�V-1va{|rz2dv CϾVi>*L>q`C^_|??ׯ/*_ֲUˢmW_}uuխ[w}7ĉ6փmom׮ѣo`0XRR?*NUC]c=F;p@~w蠭D0E=/z[RصBѧ \  rtʈDTH/ AquB/}QFK5!4J;[+P*a<HINyg322+YixYX:u˔)S\\)jѣ޽{O:D0y@g.eI,SC=tu߿?99[n<xpm{~[\\|msW\<w3gݓ_*&3-----ҽ{wv}?jԨ۷1֬YusǏpڵkW\yEAfڦM{oܸq˕˻pAb qu!p'N'F˛i@|h+NN|Zx&4Jq @:"d9j@)^AU4լA"* PcCx3jiPf͚W,g 8Qmk׮~ܹ=zHLL,..r=s=ֿsss_u|z1:dU>|x?3/33sΝwygXC57nb !_՟aɒ%xwk~-['7mڸdI$̙36G<y۷o߾U[~o;m`W^^c y. 'ã#:uBђ G:9HgfłAG8]%c "uw/ Ad �QDנR2" tĊCQB E mC<Z_hoNdxGT#L>r�[&N8hР_~9''gM46|?A&Lz=-/}~G@ YgYxqv>X ۴i�V[~GWoxcI?)d } =)ʗPv파ӧO^z]fjҤ֭[yŇ4L# 䠡U t΢: CW X£l�D7qq:pq 8kW?yF$:Qd.G}7ݿq Pм-I)|MV8�L8W|WiiӧO>ԩ~]wg93gΌ5kۿoUVˉ'fΜ[or-c>JoTx?|M ߿RRE˦m~ǽ?sa/\mO4255uƌ_=f_�EQ6evmO=A#5Ǭ<w*9{3eЋ\pn*:B z#5qD2DjO#<I-J<Cb25d%3qI}|Yi~۠A>F8"2.]DK.{:vL-m` pҞ30h.אogh~97c7pC?Q[n]߾}˕+wsB~6mvm *DԮ_|={l۶mȐ!_:Tb.]?~Ba}eggl" 9f]o:Ǟ*I6tUԘ"h!b} z;8a@Z@4 TШyJHX4ϮiPs!rB`|N8poqҥN:[Zx!T^^z۷oܸ:ua +Tеkע];w1ԣqu.!AQa͚55k\7{g>pK۷UV|ioҤvm.}?cǎ]tVZnn;^yX>nI:yu&_\:Fd&zs,SQHLEBҏ,2Oz6(26"%\]mVQk'Xq._.1bSO<yr06l܎ 6VZ۷m{9"oog/s9wiz1ʅ^PIժ qx D 1y&yfDu>h晞R; Jh)mͨ0AgP}E4rDp1|Ʃ"|(W .Lik@DJ' #S!,)@ ؏!LIe[:#LYPZ5Xvvw.XjJqiՎ`h!; .<u59%B73=|xΞ*,Ik$q]>P ϡ�Nvh"@Eeki>˼:B}Q%L{ ",. 4"\G|)ETЩ Jo_oUAF[ =BQ)@ PC0QN *+qsւ&(ȭGgRʉBe:/ Hqrb"jy ńx&?3H�t9sҽP4K#AڟNOGdE>YWq/Ǒ7 p4Ӷ`1[^G(LA m,"{q{d<)g2g4dE hY_TF@&Gq){C!DDOքb ٮ55Ak]tO!%p գ RT2/ BS@F$ ͣGƥ #e$ tO@yi,x1>'w w/26q3u 5$Nijn%p«e/,XrMԔ<wIhiQPkZRtBʗn֡WƯ;\ZEu>% �@T^FW.D7aw7fZ6O᱃ Ef^kMOwJ2#ES:PfJah! U v:CE&:* u(QszԠ]t߯mc9F tG]Cr&GFoo.qCHuFeg<L2U+�م(If2APAH:, dV0>j~*ԏ3֏S sq<"ǷiAJTxl ݎH@&hϨ=,1Ar#௴3E]X*>4$ (%颏F=RUTbb"Q'|>g=G%k~F�S>RĂ|?5pH3�XއR j=0,<GT>Z/t2 _f^HtP@A•@@}(7JnԭUbdkE_BjT!4"�tቮ6C)J�[>SsĂbq0U=E;*'g!Ռ1G,sUsß eζ+ՂO>k8)!ō"2(cIzEzM=*#=s[?f ]؆d<w o ĥۄpBʏP?ugƒ%Z)-%^Q-_ ϕoPhz!NY'rr 9Gwz(CD-gлe43]dP2fhD3:F8M$V2TM')_c* Wy@Jacѥi5+)*đ* ɼePًBMM%O0RCڮpa^"h^-2f\i&DgjH+u=2}*5=Ȩ|]a2cFB∝DW Hz꿠 ."Q)S'8%+oN|W[vM$'bέ EUy\c2@j s=Af=;kbKy�?`(~A$zԌq4[�VM̀Ϡ\iه&67A[d*T|构V.4Uh20kv S9vd:*K@4vnXF�!B˞E}3ݞX' ڤ+}ioV)?JF�*NjVb'8+2<�UV8(S Qݨt }V{G n�RF�X�pu�E̺{9k֬O? ]թSg͚5-R?>hwo;7J@R֭ۛojժrzM4.YhQ׮]wK_d38qI6'/\ Q螌ᕧNHM\x:J2\!P1j{rnowDJ5 pGF GHT(#DW bb\gD:f 2V^ >t֬YÆ KIIYraÀٳg}gg}[o⋕*UBiE%�uGtP+-Y x"g]vWkλ@ õo~G,Xw/CPP|guHN)J82V1{yKJ1!gCyc 3*NO'(uo/]ն U˖s$7Ii.#}2Ss%3Q+7P4Avzƍ9{l7n|7� %%wO=3s>:v:qرk…0KOO2Ce!Fj׮}~ƌ$Ohu”@ʁJ: HmEStIMӌRZޣOP @lC^D0$z:{5D`$TFw7_ &; ?p2e222j� VlÇ[(((̏9 RṚN@(7 TIИݼyKZnmA-{1cƼ{Z5r*+0o޼)S&Y]tYb;3a„Tl})W /0ƏG�<#˖-{ǍVx(9b)jWc@6"EP1t@w qrLAm` ~":@^Pi@IB@C|1[j?`l3TF|P!ė[#k׮ݵkW^yJB}nϞ=5n<j<{1'cd6' f/uoNz ><))_~ GQZZ:qD^z͞={СyyyO6}e:u?YJ#=znW^:t ƍbC:Igtsп譕zã;Ex@(wD&1´*0RUiaI5L(C[?kT 5Hȁw@A d;>={ֶmۇzh¸ǏZx_~ԩSΆ϶`04|@>Ed_f͚OիW1ܬY>R65jٳ=zk?I9=\jƌsEW_yӑGϟ_j&M0 Um]}uޱcѣG_}ժUxL-_a2ďD@j-Ε6=d*<P]<PeNۚ+r$B΃#*I=F a޾}ʕ+/_\뮻KG UKYnzzk?aRCfؑY$^ "(hDE@F&x!@V#qEAE!23, 0[tSW{{~|>K:~˻%K6madeeE"h4jj0tXԋjy߾},XWXX٧]zɥX �Ǝ{y�@< //sϝ5kVIIM֭蔧whyL_kժU4}I陧7%!.GcM䕂@<2rj 8xQb'D+34W~s$REwЖD4jMf {&i&M 4yd/ӠAѣGwxo/8pӖ-[_[M74jԨSFx<7i>CEE"֪aÆ-Y$//oŊDjN>}۶mG>rH^F>}y?ؿرc9wi)ƍGWj¦(R+&ƺGȨD RM<2L@=:q4Fy@^`kyiudZ7~$ Qa@$*Du !7 6xM7֬Ysƌ]vݻ-rq{gK&L0jԨJҢCc={/|zieF[m:e7nqM6ƍ"w_׭[o6[իWO|wӻkZ{czB�۶m{ȑ#G|{Hqqqii)q M6G|{ȷG=rq(tܶ}]0t@LH _zYHBbh(]" 1}˂|U_z_} (RLYCU9]ȗɀ%jlݟ<B+2p~o/~Ν;aÆCU3cn'Dc=۽zںu'_0C{8p �D"B=׾;yoyw^y͚5ի׋K֯__x4;^W.]:IC9AB"AINԼHEׅt?YEȘ?,D?.Oe[IcLȥb0ͥp4w$iMdF(Nw}wȑo#eeeG18qbΜ9_}Ϟ=jժղU˖ZvG-//߹sn=WZ(�`Zsd9K!PUtjյ^/6m]wӟtw7oܫ` [ƍvܹxⲲ;S^z/±cnjYtiYYٝխWp-:vSwuV~t* @JDzuTSL4Q/MQJ̿^*b;Yti9RzЊ#C2XdtQ PP>2 ђҨw1Onݺz|pĈ={s`y?~\wA/dzqd<s`H-z@L�1#b -HKM&/CS~ӡ7ՓMXypqޘr,{(SR0(`_ (JyKݞ1 ĉi<)(Jčf3!,?]Wmܸ1c̫d^iX}6Q=O˝q={:"HG] Nr�1L ,֧APm)+K;rT}`$c*>0kT#YBsmxN<?Rc׼B0;PeCojE 'Lίm6U&w/eh'&J!YUWF=ƼJ[ks�� �IDAT (y[@ԠdTX0HKx D[9NYl)sUԾ<Q{)֢t7:S[%g{_lnfm6?Jw=2b8}:ٓkGZLj>+14ʑD]Y{]THu(753~oox_j!b/EHH2!%͖I4�0 \J 3YdOځBT :(f۴>dCp$c逞< af\7X@j8y T_ ޘ")搛;Ԃ.Տ25+gZB_`BCRCCu:R/ ;H' !(u0ʌGךx;^IT/O2i`.: MUyb,`SN&?nE4_<OpBS6p8Ɏ9]m2gB[heP5$$1MP8! :@0 O%k#`G*`%uӅ7MZGVFt ͺޙ1Y5PEYZ!b4F"SN6# MLRAc(Jg~�Etpx31(H!}`;@?L  (1pY"g <L?!S)4nCJ q0]9-.YwaX(YԬYScOVVV4D,GUk$ZxpMnQmK5$Ur�\Q2)Q5QW%s6UGQ 96?'Pc&SA<\,*7: l ~ fzn@ $R&)hkqiۘc)M`d)x̖hd:+O%#^h/*1f+'|%3 A).d'vqC]AE:d-@PF9ǤfĈ "ӉyHG=RjUa&tu�Go!QB"R+mmT+9.s>؀_#Ul2&4F+y7PAE"_E"q@L%^XGUY)`0}+Il B_S`%ƦA0PDvy:V%*g(SQwEHT(H4AzAN6 [5Gρ*T+uҲ1Ж!dJF%C6uC’Q\𦐘ZD"h4++R?>~%y .RB#C15-Z"2] ˂`CR/ֱBTûD \^ i?UdzAkQuyR~,}Vİ}R-řW-Q\hI񜶃(r9QzL; 4VԮEyht}[l?.W^h(@w^za0׉Q&<Ȣ^v>AS�w8[{_ygѤQрVe.w%:,.ck̑{ jġ C$ Dn)9n߷Sk2:A|HZ2A>a(4Ur.i>3LK%v *?39!@)&ztzwOWaZO,8}Tq63R !2\\0T1A֬ k!A!]+0FbnvAL5�^Џ࠙SJ\k7lؐ1Ǐ;',] pstŸzԩ뮻_?�?_=a~sN,///,,\r˓$l9]t=z~+֭[/^`Ȑ! ؜ٳ;w,o$ Y{CaE`DK%hM �N"ʼy_#SG:Bh1�(8;UD tI4~WbP8Xa jv ]#Cj7zOtSZ`{ -bQl߾?z3gJ?͟?IulҤ Ͽ?Sڵ7cG_Ǐ1h'`ƃ򪽁1bŊe˖@ӦM 2k֬!CxL[nyE9xFݻw_E]S\\l֭-С?'x5\駟#ӧ4m۶W$\j^>,�Nf'r]Saåc4ʦGd SC1f izwfKGDqK`-:C>>,/Q=\3h)Xn+g>?Ke'Q7)lqeee%t:k֨9m|}˖- .&M >|ȑS>e'/� l( l uc3WTTcNߗ<owԩW^˖-=}t~Acl޽_~E 6x߿ł N:}FB+> 6XѴMZQ[3f/pV̼Jpc�AhE#|@IeV5&l._�U^_ 8.3i>D&Aͫ4 n4-lU}-H.AvFv+6MV :' ^]&BE&<6zGMY=TtȰ=Ik?aIoC'S]s?9s1VV-rժU/_~Æ o2֭[j{+KkԨL'X5W^}ˀ{7.]GK,Ybży~ޱmZygWX_tE-DBM3fa.AddE)yzyޫl$:'Ytޥt>F3MD^{H <E6 >[nF{!U?Lj]تUog񔙡Ͱaúv:nܸbc,;;[|x!oa}զElr j's9cƌ)..>+ ۷o߮];彽 |u6s]5}%}nܸ<QBXW_|qر8q!Cϟ?~X,6fDʚ4yR$8a-Ti>Y)HqY74//A LTxL4:Hu>1h`ό)BM0RNR薍s}1c%\-ӷS+Hj{f k_h ЈAYQ DdΛ�ƍoܹ|d޽?a„lhѲ!CÇ�ir� l /o8ݻw?Oꪫ*ȇz>wީoݛ6uZj˖-ٳQݻwp̃=.۫W^z>>0xW^~>`˳gYxG}[lل {ѴiG?RTT~sϙe=cbm蠫 qWHiQҊ@r6Tsmb* vbo;�yw-/4y0>lB {60'@X[YSg06GAsss/^lXkDl߾}ǎKKK6m駟^}>WRRpB+fpQʾg&(oŊYcۿ޽{l /G>͚5ҥˋ/aÆoyѢE11 ;}ڵks})((駗]~*l۶mѢT~Ç-+++9}4ccޟgΜիlѣzUZv 3T(:Rq &B#BL%\Ou8 h_ON HOziTϣjTǷyJKS 1t?w(\a_7m~GJFOÆ Gyy3f׮]۴iӼycu߿رc'O|!XG;H Vn<>Lr /:[no߾.9} W �g/zEm?k۶MƘWrÇ/Zw? O:UPPrC.JCN b"/^*;闓ՕQY|M| [O4Znc@rf/ ߟ ācÀH'O6{K:eyq]A.JW@ 6+V`iL5k֜={tӍǎܶm[~~~~~_>y#GVTTxW---gyE]W_YD!w@U3,P񝍅ȧ}[|>ݻ19s{f:#ȨQ4hf>7 k{ 6n3>s A;LK":V#9՘MOzC!Ʉ| O +4 Q[Ũæ7;S?ÄA[!8$HD% iLB~LۂCz=x{M0o;ť׿ٵkźΚ5QF#FP# /�q٣`6cr:U^{mܸq/R~A>cVZZֵkf|}W^}׭[ɓڵjnժZj;w;6mڴazi ׯy'Nwڵ[lɟ乀}^sPc^QQѣ>tRСCSoQmMU<Nc)CHPԀB#D e<Ȅ?0U3бdB"j ԍ4ZA77DXD WpR߀Ʀk4* YnjFo%:bCka@DN<YronS\\<s̩S7oUƏ~[o>3&||ȽE k<MK/Rw>۳k7W\q7%\r%++/Wnԕ+W^wuVR.FϞ={קOX,vUW}|!1UN4iSNݿʕ+;tfl�pS{# z nhnf c'%-eDޱ?MBhT0Oˠ]g,ed!ߴT^I%J]1ث�fmmp0ł�eأJG{Hn[͛7\G<xc.c%%%w={&k%ֵ2f1tFƟvYIq)GahvƻA" < ) ӁBc&˒- MHd^*z(%s`_#aޑc?heCfw)urˇluDuOcirj+xF%$̻&M9I&1/\x<gݣx<|e$UmS 0ځ"T@K1mmR4; (lW5NsJJ1ayb.RW [\(:I%"~1JP:* f2Ga\^VxԦ$@K3'(#ADԒ4s#CPVx<�i^i[~<Xu(Trv1XMgM=){ SU'lJ Z^ѡI1Nh6gр00D!Zp94\ 7fliHvM8Jn'/&c&Su-%ց8/C' |XL`kC1>w @֠✫b6qEc~/;8fpOd#Sg^ؒffcF_ZUFj SRHOYdtj32�DzI�U%)Hp[�0e o˹J馋\Xgo@*vv:+ xҐ[{08�Q lSܗQ*\CQʂֹE\"e-Ac`ZN y\)מɉ`-Ƣ%6Z1*Px*_Pw}anbFcB5Dr$;̆/ҮR)u Cg-tػtO~bX45h'z{<h+E%6;F-bӨ :}]mJz֢,Z@8H%N##+~pNPCh+tr{w']|BR5Y%XcC;1=Ƹz>իZ\X@__eHB`ɼdWH5o.Z; ZxX?m)~M ^>-t2r$=*j;x w-~w'OK!Uk׮e_UTTDcX܆ΖZHK:i3VM8*WKw qQ8. 3N92܉J/&O$T)Zr4%2|y)vT)#'fSƁyuҳO/-)0)@vJz˜Qix<^^^b(4kR2)�IwA;Fٴ(#0=*PU~NA"]EJ�țFQ`r[R8|t2hH{,Y_Rt(U}KClk%CYgmV2avN["i4 T # ߖkHX̶[EE󕕕E8[ 4J'k4Rd$5Bs`l 쌑*HKf3/{aӏ(  (ӽKѩ{tFwȷTYh@*%l-L6 cZ^'AN@F[kj FI"4$Lux'A10H "+ujjA4nVJTˈd-:k7;@VrC7m6H&^&uI/sU~c`cD9n Zy@BjGY}Ibz T^bf !P ߅vf‚u7UVVzU|gΜqqk,MEќu�! @ҧ8Fz9hepg"o! ? d)8b~M?baKSk~]FJ�VOI)#)f7h>* 4�,HOnS*9Yr턈Ld|Oz}!ПEX[<"Z5jmKt0Las欠87)�xC!@*6k�'\E<LK}_(aUM4!!Pp}4} 9Xdi|\QP8}N^( |1#O----#NNO^ lcKzAwӧFwqw;BKum83mQJ*U"QE<{Q*t&dY ɘJ*ɿ QH9ƆiܔX[G6GG1ڡW$ ]{}iժرcwSΈ#.H$yt9st)cǎ}'_?Oy>_DHlJY_Л" j?7tӟ'%~|"*/ _p-+cǎ=u/$J"a!s&d 0(sLxfywL}@0ӁdNU9x}UQ?i0 ,0 61 cYeI亓&�=JDV@_a*i\45v(nC4S"EyS<^H9'{?'~7o<HN&?xn1(/u2d̙mڴ>|4Df2)//jm 1I:c mOAmٲw}#'d 4V_@)PGZ?p)6UЪ*_F>�� �IDATO.urjX1H&h^'/>irPЃE[JT#0H/¹gbU&EԤV.\#SZJ'RNYܥ5_wuޣ>}vƍ㡇c3gΚ;wNf<(IӧO3󳲲ƍSPPt+++=K<b�J#c6S^/[7ޘF %zkoL6E^{mṹk֬۷o&M֬YөS'R5k6lئuիW=͛׾}m5xW_}7ޘ1cF۶mc&M1|D:uZj0Zh3,_^WZ'"FW*hA.U*.zߝBե dPogZ oD&)CHgrJPd4Gj}Ӈ\j)mj/R 4 D||Z10}{cI}F]ڵ3Ϛ׆3Z5d AWbX1|%N~lrƍkذ?}?tذgyN<9mڴ/^_fy{`D"'OFL!#Gꪫ͛7jԨÇO6^zӧO_dIIIɍ78|`Q?`k6\Dhz8ͤMEg7K]@ =4 tP!)Y \")Y|- "A'TX[F5H\ ( joPFx%v-NA1U9'>1 `!LV;v,..~g/_xb`UoٲwRj*++5j&h-Zy睻wa=x,P^~$,806mٳ端ꫯf͚2up7{F?-++3gb18_O?Ӧ5lذGtשSwK,ٺm}9qĹ[^^^YY;sLEEŅ^زe3䓏wdy:yf  h~0&*=*@V] = KǀMY(14B麗Z3% $ 2%.<ń旡J(.hVɮi1$hvtn�׿VZ5jԨ{oҤIڵ;pgvکS)SԪU28^z_~ݺu/Rf?2; x<ʪ#_;.]l߾}^J֭O?͟شiS',*1N _sX-ݻU3|x<hѢEIIIa~/QY3yNIiN;P˧C0Dxn b߆"ZkUɣyi Vf+e;:kr! Q:Wsqzմ9+f 5K/%K]1hѢ=z[p)O3駟>qnݺ8Q͛1ԩ_z̘1S|Uz~_|^8mڴw}駟~~s*fH}*** "ƒY2\3-W! 4nfRe)Va6GJ0QMJ[%r]%[ T@7[ G:+bxt[J0[$ =An DovJYH# l;Nt@.ǐݗUVV<yCݼ 6h&LnӦM4믃\ZZZTTY}WwsNp"*_a:u~rrr֯[?<L^ׯm۶o|o->^|R7j%x('$ڦM߿C7Fܹ$Mdl L B! >XnKG3B&&>Vƚ[͐UQ^/]p&2@1{_ܙyrHx$0P➣=�SZ8Pu>w֭g˖- _8p0++D*c1ݞsB|_'AV vԩ .M6^XTZZz%;v㈸|ᄏlΝt뮻Fر'N9W\\|~ :a/^u=>|xþ})**裏JKKWXq]w}wկ~_ޓO>oyG,Ywu.y(q6TZzt$�F+|fh`)Wktk0#uuh)P Z1p٢ UHFE]`!:nN_D2dZq@>B;ꫯΜ9sϞ=W_}9\IӦ?nWUΝǎ}PyzZZjW-R^^g@O\�@V5 +aq* Yߺu?hРk3fJ?Zjׯ_͛7_d_| <إKݻwݿ/׾}~ .XlYjծkvm7|sIIӏ=ʀ >z~!clǎvۍ7XYY9}2:uԵk?}Q=߹s͛7cǏv,33%�SM'= C�]0@8U:|hX̀H*'r7%"?�@Y3virdP.3o8A*hٽ.,,߿jի͘1믿~W<o߾ݻwn/xҥEEE'Nv`ŒjnڐILOKիqo,g6m,Zhذa~n5Gժ_|O<ѯ_'OJF+p&HSNKPH>Z�,K3&fľ qO 7;{lxjQDT c FS L(9L'0a2*4m0Jz:VF_oӖLA �<sް͍5mۖT{LlQML 3(?7҇(&€*z=O4#9cB SS9"c`yk@փ{H=2Ҧ;'&"`X~S@q菎ydԨ5F| <�"H$[ٸ-jŷQfYi9ۊ&s;v?dź"cϢpSGt Ċ#R~I֠?`;h A*Iztր:,_͋t'I-liSjtg"Y]=x/++ rss}Ï)kx pzh s+DB6�tbn 0ɢ ]%Pe7=X]瓢?hI8'I <K*�@00�."B,#{3C6TAIvR$9bgO'MPx=KY}ڹC;g@V|͛6*Z1KΧUȤ7yotT!Eps Fey Sdbv+2:󈑥[AS1Hu;V+fh9֡$ dGRd 5XBԫ-fM8%q)/|QV3IaWKw.H>HLD{mǂe�ݝXr(HA)l RE$c@/A';UrU'Yf]Z "0 HHFEEPxS (0,.UB4nݺΰA~%zṔQKxS*C3Pf LW 5T8S*$̠v"B5Od )݀MFBL9GjZsJ52ȑ#* VTIAbvu@2|AȠ'%hK]5<xeCh s.U(jSumA)+T˺4 T*) f -tQ U -h-Me՞>'R8H%a E[e(*D C}*AS@GLѪ S&:=Ƥ2{Kр5¯N2FE%#ڈP"1r.!ꌣ Ն7Mɥ&0`̈́\pB.l\u 5F6 H'q%d2>1TWW�ՠs(-BcAM2s?=C1ɞ \5w+qM꛷e$zxsBL6CǪvމ%N�@Y댳R WR NT&TSc=1$mHLd#ag)7A1x+X}=&vZo1yFthmR%~f+P壴 N`A;my$$kMi o  ^cɍB�F.DaaptS� @9vZ}&t`55 Q^2)<QrvB;`+ & w\3Z\Zt@Y::u䜆 O蠭'03,K�ZI+D^DIM|C+ q(gQR9 ZX7KV^;({뮞8LU?gyH?| 7Ed#4t_i<z;!ap E2By�Ѕ]^ f|pQ Pbe"8Ba`:n0z 3jϧݷʪZ;(QWsEE˜>A}A3CkFT́v:i:U@"*ˆbIڴV}T 4]Fd? vA:p0BFF , 5%ē@ 1R;5 F.G�Gꔻuگ@t|45%Z7 \ҏEn�]{Cx͖Bl=h9 5;, ;s;<jψWzW?#Rg4f"EpWB |.,dP̥X@HsH!7'G#Gٳgvv;ΝE"^y饗-Zğp¢'x»CM/Y}'xѣ}џG=3GAAP>]>awe|~~m_= %t$,( "`JUj=PnBbhVcDD,o?%LO)@m>(%[YF�^J/npuaMYL�vV t͓uQ Vh a0Yhdz^dM>=?{1cƝwrss#ԩSz ֕5j>3sf~~iӽo} �cM4'xm#bȂ%j@#bi/NMТ*:J�wd.A(X[. Jf`:IL`K#iY'w/�!g0wE^b?p4Z+D6|KPϡmrG̔[ !IØ_@}L268BdA M6i׮1cv7o6mٳA-[(*L<zj_Q ;uԾ}7|F'>XNnL$%#41#QhϏ~I&\rժNָq# o[o[h_~6mϦMnڴs/75jԨm۶7nk^|u-ZC#cm۶}wtҵk׾ 1f͚;gTsΙ2e 1Ȝ5 "jT^07p{;Lf|FB|~ávCP2L}XjH7q@~C1៪bp>WgMS`S{S{zT7 9ݻΝQZ5X+**j>|x|plIIrcei,>U/ArvZv *qZj5zQF5j詧zߏ9O>O=O<F[ou…Ǐ[jbk̙3nܸiӦegg@ص^;gq?5u5kt-77яvn:&gq MSFPmNVD)PEj "ϨlojTxO ৄ @5 6J4;N^΍| *o "11:_\S&(v2$u7H+GQKcSV�"A%*yGq4irڵ/>G 4\¢ 7k\sƭǾ}0/TX�Z:t_|q!q0I c2کTtl+)L۶mw_2ƦMvE"Zj|ƍcO?ի/x�W:{=_aM4W_ٳMŘ=g_aM<CϞ=7n^qoƥ\z̙-[Q% g;1, -4Tr3Y֥<7J]t AC=R0lU4T3uE<z }Cp[IiѢ3N81boTǏ߻w>&L8vضmۤ[uСSNgΜiَ֬;!ݻw8qbWß CUF&btGy[n۶m۴iжmٳg's9ݣx,] ;ּy1ʘ7c6mڴq+7/~iӦr&6bSThIJK96 Ib  R.t`zS3ٰӸ.|~!k< L'n:)U-$zJG C=Xρnvs8'On޼y۷oo۶~+^yEÆ ֹszhΝ*lܸqΜ9u0~NJQo0D\)!酯[nx饗֭;k֬I&6bĈ[oM.VG#2&V^ݥK-Zt݃:ZuGJ(nf.$BB;b Bb S 'MU<՞8C3I�(ᬲ5jųLBaԞA a*(}�xßO>_"x/q<]w˖-[rۧLK3g<xw>}zZ."fꋄ %lM\rڵnjzS>Syyy 4o۵;|Ç>|ر3gHӧckn-"͚5m[PP~Hfrrs ~xرz*b{6 ZEŠc*cOcOa"6`|Sr`M`& @j1<Y%_◼OjbbrVI]c6QHD㨍6^ H DP+3b;unݺf[eeeÆ lٲÇ 0cӍ7{GH$RYYoeDRb,xvݻ?4n\ǎ۴iѣǏ/))_:|Ĉ>}6o޼O߾˖-kذ!c8'' /=qospK#;u8qCm]wg?㎹'?Iǎ'LÐbk?ݰaWqԾEL4+[@E_^�� &IDAT۝ʢ�Ș5NE @P~07 QQLƕφE }Ò5! ȔNe¤L<wʩt1 ׷Ydi2K VVLNEޓ3$,%7JG\:4uԶMۇ~ԩS۷og_zjٲ.⿭z@:~]~׵knݺu֭uO}駾<NÅk�` �c<>zs]ƌ)痖1^z3gηG�c6mڱc̙3g͚jժ)S;vk׮{رk޼={}Xe%c,/_|L8y{}G+++7_-PWء˚‚, ]JR y<`HPzZ?Y?<tpICpv1;?~d&&$dt}ÐC^@-Hzt8M!") bf1wYΝ;GU\\[re5ڸq?䔭[WdMoĉ_i/r ;wԍo 5HG6%RJ  PivڽK ڻwRھK ?N޽<[n! _ u]"$jF;;؅֔|(I4ZKv-A7X`7etw±;O,Nr㚈 ɮ!{!{X2- K5͉:(6,tIqI! ij3"<dnn{w/qPJE5U6{Tl}Q1O(r*:�szP1h$Z3)ce-BIMU Rg7CLcȾJ9SUE<P4zV{xYG J&~KSG_txPU/4W\1bĈkELo{ƌ %޶mJxsn)QVVzx0 PTOZ/1tϒEA2%V!9QFNLŜjtm~&@F&[9z`>mm&F$0IQu#2G֘ Vu}λ2+~i w'g>Dϓl3B󜻝4!!̛]5Iz&HqM$h 9.\Dvԍ,k mq`Qpx?H)q5Ф Ua(@akԂ(b7:݁A'Jfn� F5)7Q3PYarpT5BbU| 0T:BNaAS15fDѰ_lj5%D +siO mIj *E�5V@9YzUځ,wˇf1 % )A&$f *s^M|XڢȞwU3{Tw^Y:)e%#,L}ʁG+6M4,ZSbf:M,$e,jML%=&TxR27_x`Xl0WXҜh*n6;Toj>rf@ )Ip� .U\_\f m!̄Qiy]]~TLQ "1u2&Ό-dRɞ˩fԖ A "A3\TѪD7?bI^ຫT2'!#b GM1R4TII 研W q+׵[S$ØgD7�!7!ZqvҦ"1#C#prM[Q("1DeSЬ%-BATZtK)kj3LZxEk>Ԡ'p{БR>i$ƀVi]h�Z͗ ˣKWΏ!!bΩ.XQa `$! I F(P?MIpC@gt:J) \H"v>3nj1[czI66[ՋR|21B̀Tw+x0EÌ9ߘf<RB$ܖ)6.wAESDœ?!NU })QreNMYČjDP;kL k)|}/21 yƼEè5յnH&~ DCiDiP:( ]4&c4P i}9E*%V%(g{:JqKA3%E3ܴK5۔bKߎ#7nѰ̜TOX4T!!`Ƨ˥jCKjE5M!d!"4l�q9$svQYF~j6kbn�OHՁ^ZD)?HcH<dߪO1\>",U z4<(+P`Ay0zoxo™J nKFS>˄rE}*\RA)Lթ]zvv10Β B{p!*ʢς�妟~VvZ߰}t3OIo!%1 oËi<[j4qi<C&ڥ�)*>ʕެK;5.ے~ بEVVVZ*++ A$D05&Hw3Zx?kUne1]H$q �c,@\yW$�@%]AnIi,OdFB!+4 4F""D" 5Ĕ} Sb9qYQvJ ;;#6俢 LrN̲)(O~�Ȃ O bEA@sֆtj$Ia(pS>:F" e/ I|HT#XQ^`ZnEUwA,O2J*$KtN Ɣ }"%1:Md B5"&oSfڵ˲_'>"aB-e4 Dy.)!n+q^n,cyVڙxÌDRDEsAm&PipijtK7s2ڱ">Lniw?$p^=')L& P/^ƜKy�seeeyyY$@-H3(Z����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/floatlayout.gif�������������������������������������������������������0000666�0000000�0000000�00003066507�00000000000�017342� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a��    #%"   & &""" "$$!" '"("$#% +&)%#''#))(),"&( '$+,&(. *!0+'&,/#+1&)+-#//1333052!/ 21!124*-!4635254$1/-0&1(+/0+0(6!5799:#">>6;*>(0<16;2<9:7;<7B8B?>@@C=B:9G1JBGHDCGG?7O3:O8:O>MIG4S57R:EN?HLNJLIMLEMKOSJOHOFQLKHPLTMGTONPROSQUIUKVQPOULOTVKWGNVRD[CVTXYTSYS][SXTVS^ST_R[cRTYVZ^U[VXUYXP[WVTY[R[VU[RP]R]YW[Y]T]NN_N_ZYZ\Y\[^Z^Ob]\^_]VbWf]cb_c\ac\bZaaYd`^UfTgbabdabh_ndihfjkfefhe^k`fpaqlkhohlnkomqbsaluputxxusj|ko{m|||zsr~z}v}ÿ! NETSCAPE2.0���!Created with GIMP�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(lmnoFU+Ś ��`vԹ 7�0)@%�}~wS5R))� � P�wtȊk� r #$PȎȏ)P5R))� � PtIj� r #$Pɞɟ7U+Ś ��xɦ 7�0)@%�ʭʮ IU+Ś ��pʵ 7�0)@%ʼ˽FU+Ś ��`Ԫ 7�0)@%7U+Ś ��P$ 7�0)@%ڴT5R))� � P�$ 7�0)@%NT5R))� � P�D 7�0)@%tϐT5R))� � P�X  7�0)@%xPT5R))� � P�Xj� r #$PFU+Ś ��P\�  7�0)@%*RS5R))� � P�Xj� r #$P+<7U+Ś �� S\( 7�0)@%L)P5R))� � PC  X 7�0)@%]RU+Ś ��@U[�j� r #$P^U5R))� � Pd X 7�0)@%~}PU+Ś ��PW[ X 7�0)@%׏NU+Ś ��X[ �]j� r #$PZT5R))� � Pj� r #$PZT5R))� � P�? ` 7�0)@%ڿKU+Ś ��``Xj� r #$P]T5R))� � PsչX]j� r #$P^T5R))� � P�؅ͬX]j� r #$P%_T5R))� � P�X]j� 0� p� %(HU+Ś �� \�0� p� %@GU+Ś ��^ Xȕj��a0� p� %`&GU+Ś ��-~Xȕj��a0� p� %p7FU+Ś ��>XV��-2P8S5R))� � P�?XYV��-2PIeS5R))� � PP&f\ej��a0� p� %l7U+Ś ��(sXȕYV��-2Pmg|S5R))� � P�tV*\ej��ar #$P~hzS5R))� � PfP� �rS�V难&7�0)@% 6FVfwS5R))� � P i雾j��ar #$Pv뷆븖~7U+Ś ��jr��k&7�0)@%ʶ̞U+Ś ��ll�8욾&7�0)@%}S5R))� � P^�h횾&7�0)@%lU+Ś ��`n6�n&7�0)@%'WjU+Ś �� 9i&7�0)@%0G7U+Ś ��8io&7�0)@%P%g%W5R))� � P�ri Wj��ar #$P&w7oU+Ś ��>,��j��ar #$P8HlU+Ś ��O*��j��ar #$PIYkU+Ś ���`*r�0&7�0)@%jvV5R))� � P�a' 7 0Wj��ar #$Pk|7U+Ś ��(��Pw&7�0)@%zS5R))� � P�/w�ij��ar #$PU+Ś ��Pyr7� icj��ar #$P{}W5R))� � P �辬&7�0)@%·vU+Ś ��p_� iij��ar #$PW}YW5R))� � Pɧ  0&7�0)@%XsU+Ś �� _��c&7�0)@%pgrU+Ś ��~^�DPa B2lpa&*P�! #S(#Ȑ"G,i$ʔ*Wl%̘2?:DɒSxH-j(ҤJ.] &dZ‰*B $Jf-k,ڴjצf%SxHE/:m*7X" 2LA-̚7s|͸SxHWn횵 ` VA)Hx.n8#ތ;  `P:םV,ZBF Q=cw )@2@@; H } %$X iU`H(1j8[75R�()j| "$X iU`H(!A [75R�("QJ" i` ,UEd S ĐiKn<HD`ygC|P ,%*BZUA21J9)zMqM@d� 9*).P% ( n)X iU`H(a)MqM@d� ,}-P+Z BZUA21J:.uS\S @;/C T PmB5V `2haJ0ÜuS\S @jgEhy,B"` ,X Z@ |3Zn<HD`ECYUpA5V `2haJ5/uS\S @FbE(A` ,X Z@a~In<HD`�9wE$Z BZ)`Ƞ d(8OMqM@d� X;+k)X i8 6чMqM@d� }o)X i8 6MqM@d�� �sӀ̷%4`!ZQ,�hdP20$.S`@<_ 07 @ZL@ 20 WnI\)�!PĢh@0D!iBRd@F1V-7x  d�P萊@A",D+@d`) A d<rLR�B ȱP<&D0 XV* S@J!&q� @� � L@ 200|&4)iRּ&6m^-7x  d�P�.h�h <`T%'@*Ё=(BЅ2uM2H�%@"x'BӀh"Ȁ 0$(.})Lc*әҴuM2H�Q%@"0|),D+@d`) A 6*VխrUnI\)�!Bh `T%t~+`O$.S`@j=!H$,D+@d`) A ,hC+Z&q� @� x,#4`!Z2 #L J-p+Ѻ&q� @� -0 [ JE a HPp+b-7x  d�P�twL iBRd@F@ uM2H� I +A2,D+@d`) A >1S$.S`@1s( XV XV* S@T,)-7x  d�P@,1! XXp" JE a HPϺ&q� @� (3h,`!` ,D+@d`) A {4ꖛe <2� (`Ѯ~u?PDq@ 20P2uM2H��iS XEd7`!Z2 #L J)ӭuuM2H�P}!XV@d7`!Z2 #L Jp7#.SܟnI\)�!-rjc, V" JE a HPBsnI\)�!FEc+` Xr" JE a HPB.-7x  d�P^`, TNd7`!Z2 #L Jh73nI\)�!0U"2T%4=aꖛe <2� (`ױ=Od7`!Z2 #L J=/O-7x  d�P(�  ,D+@d`) A Կ?n$.S�A@�(hX,VTd  n &[D\LHd�``U(n 5BhEE@@ȀL(A GM�A@�( ^EA@ &5BhEE@@ȀL(ޟ[D\LHd�`<)A"5BhEE@@ȀL(&"[D\LHd�`UAX,VTd  ,"+"M�A@�(�&j('j 5BhEE@@ȀL(+>#4ʔ[D\LHd�`AlA 5BhEE@@ȀL(A4#=*[D\LHd�`x-,@`@@9*5BhEE@@ȀL(A=fF[D\LHd�`d94B5BhEE@@ȀL(F$ON[D\LHd�`$-B|@K 5BhEE@@ȀL(AOve=M�A@�(R0S| <eX,VTd  x%`B[D\LHd�`-�C,@|� X,VTd  &i[D\LHd�`8-@C| /5BhEE@@ȀL(AiM�A@�(l.JV &'X,VTd  Pg{'x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@LLLLLLLLL@@@@@@@A)((((((((((((((((((((((((((((((((((((((((((((((܄[@,MLHd�`Td� @ pgX,VTd  Lddn```````````````````````````````````````````````G8HHHHHHH�Lʪ@(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(AԄ8 NDAd�`*Uhh�A�AkB5BhEE@@ȀL(A AN@�b/֯/ /�؀0' Ȫ[ET_0go0w0_pMNDAd`(hX/Bd�5BhEE@@ȀL(d@Dqg߄_1go1w1/Aq{/qO.LAj_11ȪOH<`ɰx ApX,VTd  @   �                                              A�7C?A  Aj                                               Xq\,�L�,#$k�APX2X,VTd  LAhg6jjPk6lS1k7m߶Jnni .                                               D{�L�,܍$coc5BhEE@@ȀL(A@�+B                                A(A(A(A(A(A(A(A(        A_:/D#$1h܄m/lAHL4J{5BhEE@@ȀL(A�8,#9H'/=7?=;O=ջE'ДGAMA# DN@=ڧگ=۷ۿ==CPm_lHA h<<X,VTd  ,//|>/>藾>ꧾꏾ>>>׾,@LDN( ?MPm_lHA xLBl+X,VTd  ,..,-??@8-XlEv5DVYbK djbIV%Q RY/ (P,YbgO?:hQG*Qbɖ%>|,bdƈ *dպkW_;V4Pm[o}˂n]wY f!dad %6l(U*O? 59#N8UTS%N8UTS%N8UTS%N8UTS%N8UTS%N8UTS%N8ⴉ&N8mⴉ*FlU))N8UU *@lUS%N8UTҪMNUڴ} ?Fqd1Gx)b -؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂-؂ *RB-)a ,? @JTEj.@/ ̂  %ARBeMPBSXmWaUYYITE]%IITUE:D]EDC:D]E9YGD[ADM \m-\J2P`a7j0'@8W}_'x@L + 'a X P�-Xu,2)Pb $(%ONDLFd]I,J,J,J,J,J,J,J,J,J,J,J,ĒV,JTJ,iJ,ѤSD]ESDQECT1EK蠅K4K(K(I&ieVZAsJNu]F8 `G 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p 'p '(8 N(8 N /^Hd@B@P5 P ʤ S@`8%0GLTbĮ(! JH$(! JH$(! JH$(! JH$(! JH$(! JH!4! JD'4! MBh"щDD'2L"h!n JB$(! JHB[Є&(!JhBr+ɕ Il)hZ/La41Le 3O /y=A4�lf7Z!^YdeRf@d`) A S Mdb$4J0AP. 5h&Dd+2LBf*1 W"3Y"Qd+PL04*\j씧=OZ k U02 &MuSUNUU U:U0BX@P@:њVrPt+\yt6 +2 2 #L J P PB$4Qm¤uc!Yfp*2a"@I]g"*d6 o�cpE<L$"8E%PDbo%-MP"">Pb1!E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ Pb]-&)k'!$Ѐ4iZθ% ʤ S@8$9 JdBfǢ"H*2x<*2 TxE Fdh. T"pE VbTC%NNҕ)O Qĺ( Ppԥ6QjUխvO F0b]/X@P@참P"29*` X*`A:I(( /p($! MPB&M2щLt"H*a T<!D;щL"-pУ8яpHx:l>q}G- T"∇=Ρs) TH"`>aD":BA&:Nl&:Nl0"$Q S J+\H)U D-*Z}jQSBD%VSl8SUhC- Dl6Q XE%j]&QUaX)*Sg6? _ч= F`h@;òT+`2京%*H R *H Rt6 +2 2 #L J`$Daf<AfWP%Ma!hAALa$$aAAzA$@aTALaDaAAra$AƁ$p WDAXEҍTrAAzaAAT@XdAALA:aL!T$rUT!: !A@ALhLD!rA$A$D!:AX%p716!NI*Ar`,�V/.ď.R11ҩbR2@` @ ($Daf<AfmUa$ġTaaTADarԡ$AA:A:AAz!aLAaTA:AThAaT$a$aQ$A|E$AaTLTATALTA::@-ZEATfQ`TArTTA� ra&;:azA@dA$L!ND$A,pc2$ F +0J`X`Y`өbR2@` @ ($Daf<AfmM$�ADaALa$T@aDaaL܁$DUL:hD!ahAL$aa$A$8ٰoDAA$a@TArzAATTNPLaTAXEA$ahAD$rA|EDAz!rAhAA$AAD$aeAot716!NI*Ar`@3Yi*�>`V.6fZU;;өbR2@` @ ($Daf<AfmNhAATADA:A!T!drzr$AڠD$AAhALAAL$aaAaAL!WPZ$!$hA$ADTLALDrAThATrXzaAh$$ArLL r!$AzATW hAh$aLA0hA:AADi}ec2$ FQY7,>`Z7;;өbR2@` @ ($Daf<Afmh!TAhAAdTAr$TAdTA:a&shaTAA:A:A@$ATAa$ALÁ$!ݘA|x%A$!ʡaDAa&sAf!AAhAaaAdzaСС aCA!z`A$aI616!NI*Ar`@>`By5;wөbR2@` @ ($Daf<AfMWhAAAA:AaALa$$oTAT!TaATơzAATAAaLAAārTa!ADD$ҭAAԡfqaa`ahaAAzMAA$AA`azrALa!ݦaThAAzAhZhApz716!NI*Ar`@my.x9c1 +&, d� �r@8A(Afd&6ATAaFAWDALAaDܡaALaALaAATa:ALAA$DTqZ$TAaAAa̡ҭʁLaL!ݺTA$D!A@hʁUAܡrLaAAaALWҭTALAALųyc2$ FWZ9.b{Q1 +&, d� �r@8A(Afd&};ra:aLAT׍ؑ% $o$a:a:rA$A$A$:ALA$A$ALAAPaL:a$AA!AaLaTa$AA!A}c2$ FQӕuXӕ~>]QS1 +&, d� �r@8A(Afd&ݒAX->qZL!@ADALAhALAa:!$AAALLAhTTAhA@aTATAqAzALALAz$aALAAnsa $716!NI*Ar`@^x?ӛ>Q1 +&, d�b %NPI%Qzj(IR+ZHQTDB$:1ȑ$Kbd*"IDh$3m*S"ܸCT-uC-BΔ$U%ɔ8xʔ}$3Iԍ#q~$O(Ỉth:SI3%JZ?I$Ӎ^N^vӦL4I$䉑#(8]!լ[~ ;v0|X;n{ <oċ?"̛ݺAj OC $J PI%Q 3yjѲȈrzOH&%GRK$u$*X#)S"cM/s$!JD\#(,r;Œ4b 2Ĉ-3N.,3$X#I'Ӎ3ҋ:0LH!3 1)3*8)lL/渣G'TDfdI&IRO�tvމgl ,Ppr\YAQ'id S DA9(‰$R' ETfR$$ kz$D$-:QDB:щ444t"(t";H")-m>l#K/C:H/-X#5 8c)pL> 4t44>"5"92Rm&t&I%B<aD#8@'2 +ʳ\BhAz`H(QPp" %IC{b !pMvfO$)!IKe҉(pD !,J.p2!r!tb!Œ$D$Т(u"I/H$H(-uJ.uRB*r$"!")B$H$zRG.)ԑ ٛdI&IROIsA [C id S DA9( IPBDC"r2B;C$p$L8H%e(L! UbXD'Z"u8,$StB! IG8dA QHB)` UH*$!\A,hTN,Bz!щC,"P,T! Zz $LA IB0EK:,0Eȶl"D%#`ɨ8.!~cTR@ 20�%8�E%$!dbDD&NdD&:Nd8)! BD'6щMtbD'6щMtbDII""pDK&tbC.$a QBX*ACB!TB0$ QFPEDTE!hDUHP!D SH *$ QТ0D Bbȅrq- StXDKȶl"D%#`$j, *I@)PA T@)PA x@,P T@, 'ǨR@d`) A P A PTe;j3ȅ$D =b">Ct""!D!EݐFTAQXP%a QXX!Da\XB%Da QXb!Da UXb%daEXB!޳ST ,_I*jSTC-AU0%*! S8*LщEB-$&" IB(!b"-Q% U)"҉C)DAx<&2LtF8NXmj )PA T@)PA T@)PA T@)PA TW1i a HPG؄-Nlvѝq!L8BY-dBC-*Jb)Vkl !$a B8D'h! BBrYB)g I!zIb0E'D Qah{`xܝ)j?b)jA_nqhID:! BB8)$qNXD'DQ)T U,$HU!$a Q,B0EDT! B_Mdf$*!'!#p� |%r#Q H N S@08&tM\XF"PQ `#F<l F% t/w-Lg؆$k$\tB8q-щi> �?Z"7QU8E%pS *D!/JB,LAEH*LEU-Da UBP("BCtu0,E(D, @ r 8 ! O`90@'AdP+F3JG%�) F0H�H /� ;v=胛 @~P p 0 @ P rӰ P `@ P 0 p p P p �@ �P 0 `  { cp  P : p-E ` @ 8@`E @ � @z @@ / P BF#�t',p"H(&(I( r2`SPR@h aYƑ鑠  ߀ ~ `P~ ` p P qp � 0P ~PP  հ p `P `Ѱ 0~߀P 0Pp z wq @_0 pp �q4rE4" @@# ` ` @# p ` p u` {9n ! O`90@'(>�%,p�9(I( r2`SPF0� P Y 韄 pǀ 0 P  p  P  P ~p  00 P mP �c[ʥ u pP  ` -! "F  :z p @  @ @ ` Х ! O`90@'> PA)(IB( r2`SP`F0� Y Ր@P  ~ p P 0@  P �   � @ @ � p ` p ] y P P րn �Ġ` p pz@@#   p@  @ @ p�p up; ! O`90@'J30t!Q�) F0H�:� Yۥ @  ޠ 0 {0  0  � p  @P �P {K`Ӱ 0 ``֠` 0̰ u  P ` p@  @@ΰ ׀  �  ! O`90@';3%Ł[�) F0H�<`@ P _@ lɗɚ0  0   � � @ @ p @Ϡ0  A @ � р ͂p P ՠ @_p@K@Kdܥ`@_ u0 `@ �z 0 Ā p ` Ep0 Ӱp 0 ` a `  @  �Ȁ P `Ӫ` ܥ ! O`90@''  PIz |L�) F0H�A/V A_@ `wy-ð tp @  0 z0 0 0 P @ 0 @  @@ @ @ ܰp t @ ` P mP $[ P �@ _4  @  z u@ 0 `� ӰҠ   Pc+- P BF#�td' Pտ( r2`SJ0S �_�@ yMwM  ` p z` @ u `  ! u _D p p` A#p@  `  PP `Y `` @ p ` @  �@P @ @ _D` z` 0 p p0 m p?㛐 ! O`90@'?>3{r� %PI+>/IN�) F0HJ@<� -!  1N _$ z P@ zp Cz@#_O P @ � P P z  P p P   P p p@Kd, 0 P `P @Ȁ ݀ @ ` �4@ �p� p 8@ې @ 4" ` ݐ  �DITA niS&M$UHlG!E$q >`K*dΤYM)tOAw٠!dad %>(NY+qbԕѣGUzTQGUzTҪS6:U .D*:jӟX(֩X@)*P!b P@Ȗ.XU*FU VA@XmU.X &ɑ+d *pm;eM\9pNCVIҵ}FH~VT'SL:D6zL' r1EIDuEULEgfDĜrYZYdid9DN$1DSDq6$"I* #r jG:` >iȗp2ȚtRrI&tI(ѣ:BJ @#@b h1`# 6Ls 6tM7X55XC5聍7"557X#7|A&]5&}C6{XcAbM'A&e 65Ab0HMRN9{9bMqbVijd|$Qqr|zsAFUT$pzAFtxAfxeIz!k$DzIDna\$gIEZ|M$$D'arX`at&k9JsY'ʍ @#@b +hjpakxjNf血N xƒ8m 8ff8af(f8f((gbNa(ƒ<ȁ<(0pPD*9e.FqD~]*9w9ExADibifYESqIt9DSTYDCG}&\IG:T鄐mmHp)$a BHBvDC6HBxr0#`=Ar( Xf+\\B%Ѓ ȕ6 S@|LF@$@:AxAAx<0Bp(D!QAr(@ F`/Ё-A<C1!-8a !^8a N^)8A N0B#8a N0 1A>O.9 ,)ܲS b@D-RUl0$:Cb $dAQH8) It8)T! QB:$TqU+uP(: I,D.@ I(:qS"$ IWD&4!J0@x F (@FS&)PA T@)PA TB.I)PA T@)PA Tt# ȕ6 S@`)L PpBUj)@a P�)@a P0ըUkek[VUQuA�/+O֯%la {X&Velc JP""D%!<A, TІV3qYiK $*H R *H bS@+P T@,P T6#W2 #L Jku{]fWHp^>'< ǦWeo{ MLBX)@A !@=x6`X!\@GF('X21iQ{[GI&.Ka_2 6#W2 #L JnM|buS@0> @D!l|AbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!\aj0!؀|ldX l7p$д(DvGБ+m%Xf7\)RxZJwo\'x >0 Ѕ. =x<m%` mi &Nd6o@Gd@Fn\J`A3 V']KgzӝtG]Szա~(Q/0Ѓ L'P |`]prsL\B} ȕ6 S@L|x'T FB 'Q |=yЇ^'}Mz> @�t`&L Lz`Xpn;j~%eEa 0ހ\i#Ȁ 0$(A~J%Xa [j_[d~__ FԊ ��ཌ(-;B> a>(+�0)@%><AS[-P%$H%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$)@%%(-� P�8(p;Ԓ@ @ ,k #$PFp>%X+E\tA%@uD(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*p%%x%'0� ؈ Kˎ8 \� (@-dT0C- D>Kl #$PpL.%X+0GstB(؂&hM|M،MٜMڬMۼMM݌-p%%'0� \  (K;j D!+�0)@%MlϷR\ߴ[tA(P+?OOO� PP-POŧE(p( ��N :@D0C-QeΗ j #$PQ((p%[t---------------------------------------------------------------*P2G%@)�]N� P;*QnQ@Qx֎h #$P}WЄuD(PE%$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*tD'�qX@lUCn( p]m #$Px-ocut߼ũR)@Gٝ]ڭ]۽]]]۝##p$*(@'}ZҲDž;Ԣ\mm #$PMă#h_'@ٽũRG______�) W'UQ0- |\C` h� #$X\ana~aaaa~)@&p$ٵ%pA(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((42$'0V0-|\QPPPPP HHHHHHHxV h `g )@%O>hNh^hnh~腎[T觢--MM%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%s)&3 X�Nm> ̎�x\;HHHHHHg(QPPPPPPPz^ծ x �~f #؂%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h%h3h3h3h3h%h%h%h%h%h%h%h%h%h%h%h%X%X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$Xul_$+h+&)Ё`�H@rǝn앉zWm  `�N؀@-]xxm!h!h!h!xt*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ul_)+%)� �(> pΎxwik}~ߗGQGm �~f ؀x#2~~~~<?O_o#,2)h� p  \ Ç+XXBŊ/q#G)> )r$ɒ&?Rr%˖.W)„ *0`  z�yacF"Mt)ӦNBEjd*թQbͪu+׮N$A02cĆ $0)7@ JB"ƾ X$†#H%+Ƭ٠AΝ 4qD>-z4ҦONz5֮_Î-{6#Lx*0HrL0|(RD~Cכx:cI`92 `È'O~=Ï/>ϯ?jNgĀ ]A  zĂs}E]ubEqԀ@ H Lg�آ/3X7H80808080808080808080808080808080808080808080808080808080808080.nAzl0A H[A ,p +PD,LQ`Q䒶ۺDl4PSz9ۮX ЋXP[  P�^D,\۰aq1V�A9 4Y�Rܱv\'+ܲ/Ü2A' [ E T+�--LGDK2M&SS]Wc[sݵX?c]g o m;tEEO{ݷ7EL.N3޸C䓇=Dmk7Ex裓EN@޺onD\o/P0-�:`#Gδ9Suc@+02,P+L1를S$-A>@9픀?߿ dpd `%P^G<@0,XFaP"@rR/"lTǻ0*\! [;pO &  |+aǂ1BdA7d�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(lmnoFU+Ś ��`vԹ 7�0)@%�}~wS5R))� � P�wtȊk� r #$PȎȏ)P5R))� � PtIj� r #$Pɞɟ7U+Ś ��xɦ 7�0)@%�ʭʮ IU+Ś ��pʵ 7�0)@%ʼ˽FU+Ś ��`Ԫ 7�0)@%7U+Ś ��P$ 7�0)@%ڴT5R))� � P�$ 7�0)@%NT5R))� � P�D 7�0)@%tϐT5R))� � P�X  7�0)@%xPT5R))� � P�Xj� r #$PFU+Ś ��P\�  7�0)@%*RS5R))� � P�Xj� r #$P+<7U+Ś �� S\( 7�0)@%L)P5R))� � PC  X 7�0)@%]RU+Ś ��@U[�j� r #$P^U5R))� � Pd X 7�0)@%~}PU+Ś ��PW[ X 7�0)@%׏NU+Ś ��X[ �]j� r #$PZT5R))� � Pj� r #$PZT5R))� � P�? ` 7�0)@%ڿKU+Ś ��``Xj� r #$P]T5R))� � PsչX]j� r #$P^T5R))� � P�؅ͬX]j� r #$P%_T5R))� � P�X]j� 0� p� %(HU+Ś �� \�0� p� %@GU+Ś ��^ Xȕj��a0� p� %`&GU+Ś ��-~Xȕj��a0� p� %p7FU+Ś ��>XV��-2P8S5R))� � P�?XYV��-2PIeS5R))� � PP&f\ej��a0� p� %l7U+Ś ��(sXȕYV��-2Pmg|S5R))� � P�tV*\ej��ar #$P~hzS5R))� � PfP� �rS�V难&7�0)@% 6FVfwS5R))� � P i雾j��ar #$Pv뷆븖~7U+Ś ��jr��k&7�0)@%ʶ̞U+Ś ��ll�8욾&7�0)@%}S5R))� � P^�h횾&7�0)@%lU+Ś ��`n6�n&7�0)@%'WjU+Ś �� 9i&7�0)@%0G7U+Ś ��8io&7�0)@%P%g%W5R))� � P�ri Wj��ar #$P&w7oU+Ś ��>,��j��ar #$P8HlU+Ś ��O*��j��ar #$PIYkU+Ś ���`*r�0&7�0)@%jvV5R))� � P�a' 7 0Wj��ar #$Pk|7U+Ś ��(��Pw&7�0)@%zS5R))� � P�/w�ij��ar #$PU+Ś ��Pyr7� icj��ar #$P{}W5R))� � P �辬&7�0)@%·vU+Ś ��p_� iij��ar #$PW}YW5R))� � Pɧ  0&7�0)@%XsU+Ś �� _��c&7�0)@%pgrU+Ś ��~^�DPa B2lpa&*P�! #S(#Ȑ"G,i$ʔ*Wl%̘2?:DɒSxH-j(ҤJ.] &dZ‰*B $Jf-k,ڴjצf%SxHE/:m*7X" 2LA-̚7s|͸SxHWn횵 ` VA)Hx.nH2SD[*JBad S n|_>`q{ VA)Hx? 8 x *d1NAZx!j!zanNhD|�z-p }p5:B{ BZUA21J$M:$QJ9%UVE8 z%abJF�(q9'uιS6g| ="$X iU`H(a%J:)FiS8HPXbDYXq*<DT`�}-A TAĺk`|P ,z` ,UEd S J;-UES z-;.{nS`@PuB `/}aA +5T iU`H(Q-[,-P1!WJ5R�(p017B @ȼ3=@,B ,UEd S U[}u6q]{5a=6e6il߁GyFn}7y7yaw``@>~ T Ept ,UEd S {9衋>:H61K2:>;~;10 ?< s+` @�K|B+s i8 6髿>>4H8C)*|?�( ' �>b�|jO<�#�XO,G t 9D->QF;E%@b(L?,GMdbD&*MdbbD qgр`QzրhEdA # )Av _PRbhE&:!IR(T! B$1ىO~ D'hLB8$! SⓢP)h!C8)LAUHB0$zUBpxe/ UC. ZBzD&" Wd"HD"PL$"$IL’Ԅ&Q(`PƁ"hHE(h=kB�X2Ђ Ƞq(HC9*&H@j@ PlȄ=cډEB*LJD0w* RJ"ة$LA %!LщCHB$! IB!T! IA!r\d.N) ZdH*L"HD " Ts$S|3! ��4h Yl@%}-lCJ*F)@J"2* Q'; QBx!D SBЃ) BB $D!IS|RC/ QHBP$h! Qtz!a LP(@ QЃ$L*1 WdbH"*NH"l,?,=B4[4DEH(�p `2(!>1Lڞ5 (6QVdⷖ4$LED5E.vj RvB'i =";$: QH)$! UH┹*rgtB!D IB8(LAg;*\ Tp:L$b8"D SQ0~!=kB�X2Ђ Ƞ fh{R#ԀD%Z 'W $ C)SJB(qQtX! QtB\($qBB!āE,Bȅ) UC8$Tq=H3^I sL#Ѓ)$:D PH$v!ISB)> `h"uBzրhEdA Ǿ:ֳ>*F)@J"Ԯ$-N I"$ra U !O-Ta YAȅ(щJ"8DTkТuȅ$ SHz-Yu; SA<* Td0\"HD 2 Y\DLX~ X�thV"@zBzրhEdA Z??cKڞ5 (6QVd4T xL02"4>5!'>8<HB.t;8Ђ2*C?=C.- J>H'8>$C?=C'5)H4>C5$*B<D;9=;:lC/!t(>5? 00h�!D4BhEE@@ȀL(A!zIA (lB%hB&؟$IB.-<HC/:!\>02LC?8(!B'=88C.4Ѓ4<+848+3!>8 3B?8!Ђ5502H(4)>\$45�C4C4B C<,0C:$*93L(*$>5? 00C#>>#?( @D?:D,VTd  E^dPm�)&T&d!v$"B?l)5$:t2ԁ$9,$-)8)!6,:T?$ԁ(Ђ*4H)>)H!<L*;!H*B'4(>L!:*d.9�07B D>+C8$B'+BLi&hQ�,�$$fff:DEhAlf,VTd  lƦl&m֦m&nn&IA (lB%hB&)$4$L;C7!4C'B''5!!C?y-3;8!t*4,*>l$(t>\!>X$t$*Ѓ4=L$=X!$+TC<$B C5$B&<C?BC=C7H!!H)ĔcB�,�l&>*@@*Alf,VTd  즓>)FNPm�)&T&dBI!B.5"H>B.C7A.t5*!,N5$!6B/Ȃ*B.H*='4Ђ*>H*R?X!>HC.+>L*4,B'5+$6C4P50$B 98H)*HBL9&f? 00@62D@*�f6BhEE@@ȀL(++IA (lB%hB&P%I)`;H"4CH9"H!C9ȂH)t$4$,C9B-H)t)8(B?0A.5H)(3B.8)!=H$$3Ȃ*9B$B:>TEC=B=$*BL9f�,�<+(Df6BhEE@@L(-IA (lB%hB&$I)H!5)0>H(\;L2t=0*H*!HB?L!$5838C.62:9 2A?8!'4,(l<t28C08 C.B?H(3C7 66P?C-C?d+D088&),$o'8f�,�b(Alf,VTd  ?0GPm�)&T&d~0~(,=LC'H4,HB'0<C9(H,!HB/4t-4C?5H,<98*H3=13'u=L$B/;9B\:>>H*H<C<<C"d+C4.<C=.C?C9H!*!p'8f�,�$hDf6BhEE@@ȀL(2***Sm�)&T&d"$!!$!t!-,*$$!Ђ)t'"")$,B0-!-&I!B'B.(H)))HB'!B'-"!B B$d:B&$(B"P ,A.H!,) c+? 00�>4II=*D&J7D,VTd  2OOnRm�)&T&dB.7SK($!*,"K)t!HB0-SXwBYc+? 00Kǵ\u�0Bu,VTd  �5aa4IA (lB%hB&5ew$X*$! '))H!TiYvj;f�,�5m=Au,VTd  q7r&IA (lB%hB&vX$N$"$,$t'u[jw:f�,�6}6Au,VTd  $xrSm�)&T&dy?(H!ԁ$`"($)Tigc+? 00@}8Jc@ u,VTd   8OSm�)&T&d!HB'C'HB'")&),”Sc+? 009I \7BhEE@@ȀL(:2IA (lB%hB&9$Ȃ:H*( $$$H:e;f�,�ȹ/,� \7BhEE@@ȀL(A;&IA (lB%hB&:J!HB?X!" )|,?5c+? 00, \7BhEE@@ȀL(A<IA (lB%hB&$)B?0"!4H-)H|S{z;f�,�/B|� ܀u,VTd  <;IA (lB%hB&P()(B(-!t!(A?0C0I)!*`$B;0),*!H--t(R.$!"NI)H)Ȃ*(*!ЂH,H)B&B(B B&‰;f�,�@ � ܀u,VTd  6'&IA (lB%hB&P'B'$=0)45)0=8;:<(Ђ3>:1C?>$t@uș:|":|2uHRNz'N1zD-R5N̕zK,P WpԹ3&M<3 *$UiSOFM WUdպkW[6mTBY dad %Sƕ;n]wջo_RQ20$FjL G<(S 8B3H8ucLNm̜;B]x!YVi1n)B$d 2fQWSV2r".ePS&Bq`AXTbaL�+h $8 d0b $�L 90 3R@٤M2hZDx*RGwhDnSTqZ$1%=qUTGZL1eZ$q$CBTgC$YsDDIT9p$9zhSrg@P Lч\$W2Ae>J(P``TӤ0(XXaIE,2)PYiq0ÌP6DL^|"ULDYه\1br'BUG=r}GNqIEQDwIq\D$|٧}QkhST~R}$\\I$T> `Y�V`D-fj < d0b $裑F ]0̈HeJ4ɤXi9DS!DEܹtr)Ǚk1Ŕ}dsЙiD~EILQڐz!zUGQ}řCT1Eq̩q*TFfL'T2 $LF$J(P``r^+XQon^+h )ς  %iÌP6DL̔C(%qqGmxaN\< St >A=!rA U\u9 B堅(a QBDL BB >щCH+ђz,HN\>@ NP0�zUbDU9fk@R td@F�>5p$85 (6! MP}9D/DNHb@;AC C@(hkH(@q!dr0!LA kp$h |\3TQUBҠ8d!mB8a WD"1DBHN\H,qB �\Ӣh35 ): 2 #L Jh=y+( Sax'(%,ADP"H%ADP"H%ADP"H%ъx>DpEa"G:Q\dbG<P1D$bЇ> Wb`> \ u'ՈG?q\bG7Z!Md;` *P1'(\0 (_b(� A:5 ): 2 #L Je1!( G #<A) QhB&D QhB&D QhB&D!ZС0$DdB(N:dB**1?+JX*JDX*M$bD$2L "DAY%1W4hD^ O4'a oD"2@`�`�TPb3,-ր/IY a HPBfd@E <A( QJH$*!JH$*!JH$*!U!6q DTD-Jlb@&*QUl"6QZ@D%6Ub@D%6J)]U $Ldp#. 7Īqk]:ר*\/0 񱑝@bd7 ): 2 #L J(Sx#x1!'8 yϛ Dl*NG(D?B \D!>QA|b81#>QG|bԧ` �Xʪ= ['s:G`6b� +"݀@,Ȁ 0$(!]2=s <P9mw6l;Al4.rog >9ka9a oCذv6p B8!qHazϞ}p0` 8b +"xz݀@,Ȁ 0$(տ,)q0<Arp`.0џ~. \a@ �̀�< < No�ppNo jf86@�>�`>�`0� upyst)B4@+D�A 0 ) , d� / 0  ` h0΀ ^ �>p` jj` נ<qqq �^@ > z`@0�X0>0)�� 1) @4@+B, d� @ 1q  B  qٱtԠ_` t@ ` @q ^^@ @ @ @ @ t@u x x @ <`&>�**`*``2(r(2( )2) �@Bq*0 )Q2@` @ b,ɲ,,2-r-ٲ-2.� & ȑ . @ `<&`r:)�0*"+2@` @ ޲==3>s.f0@ ` ` ` ` ` ` ` ` � � � � � � � 8C=CA4D= h ` `F:et:r)F$ ), d� ?H4ItIII4JtJtI0 @ @ @ @ @ @ @ ިJI c �U 1F&f4QrpQ" ), d� `O=SA5TEUT 8T @ KYU[uT?u0 � `F`@Q}@)V�RU"+2@` @ `ZZUJ@ < hDUŕUuJc �P f`&~u^mb*XX!5 ), d� \vaSGܔ� Ƶba LV@ @2`* dQlVQ"+2@` @ 0g}gsD> � *6i h ` 8V @2t,`kkkkQvȶ>@TVeq4 ), d� �IEv]S @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ i4?߈hv|ɷ|Yu H `0 @2t~kQlVVF"+2@` @ Lt ,1x ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ? xX ` ` ` ` ` ` ` ` l� C� 1 0Y @ U1A9EyIMQ ㍔� 2�0@Pe 5 @4TX+) ), d� `D}c 9yɹmٹY蹞mJ 9.Sy 1 ܦ2`0@rd[,[LD@+DE"+2@` @ Ȁ  s: x|}zv :Zi�  ߈iD:C ވ0�`0`.^5Őِb9 ), d� 0� `|`|`y|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`9{y� � 0� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 0LD�`0`z^,4:ͷB9 ), d� ` @ b:= =̀)cu1@` K � E @ `&�`<U) ), d� ` l x S0  y` b 0� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � c �B @,0… :|1D *VԀQƍ;z#$Kd1QaZVA)HɘR#D=4ҥI8} 5SDL5֭\q* $6(YĊ%P} 7ܹtڽ7[(J4䊕-H1Ă;~l!+[|23I PBF Q YxWٳc۾;ݼy <x?^|;SEv(ԫ[=ܻ{^,MXقDJ@,x ?|1v5;ngA FLdL!,.J,؂ana~!, ,ˆʄHȊ /’!,ʄ⣏ nK͂HPZj= eRNIeV^eTeE[,KLa #L|j)E_c YEd S 6PJ)IJ0I%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%T)&l&l&H-vlK%&TK%H-vlK%TI%TI%)T*o/#8R#sP\ S[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[P[PAYJ>@130jލCT~r'9�BUA21J a&k')|z袏Nz!"$KI',z'(t"("(t"*rH'BIB LO_}d ( )o`NE~<JLF0 m�nI�|"Ȁ 0$(a H0B)BSdb'' KP%,A KP%,A KP%,A KP%,A KP%,A KP%, KhP&,A K&:a Qԁ(:a QBP)4a :ЂЄ%(a JX$(1IbhE" HJ8Lj5�:0BP�J$@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ PpR>-A@ X(Cc�h@ FX4�!2 #L J tFT"H$%2QM|b$(! JH$(! JH$(! JH$(! JH$(! JH$(! JHBЄ$( J,Є$4a MH�F'a TH"Ȅ*2ALE'(a MH$(!B ( Aho^&$/DA_xja'mk_ vm_k'ta L(_ X@PCh@m.FI 3@d`) A S Mdb$4JXh{ wmo&Dd+2Lb*1 W"$a"Qd+PL7*\jx$.O\ kXh2'4ox<|80BX@P�r,4cT% F((NIwȄ68yt3L0\L3pD#71L"E&QU"V ~ZԒh&( QT�E(HQB"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RὈ6h@P�?`r2 �|"Ȁ 0$(a AЁ#@! MLD&$; }BGE"2Tdx. Td"pE#2@4+2\#pE"2@$uJo~wR60)6 9*+~o'`&'!$4�^!H*` X*` X 3@d`)  Jp  ihbNdD"TS0>1 I$ϠG?QNdB0E&hdPE Q~C3  ΀ pp΀ P֐ 0 @ ` ` @ pQ p P  P P P P p P R p P  p p  / P P  /p P  P   P p xg ;=`Z30��d �+&)))))))� F0HN @ @B0B ( `` �@ 0 0 p 0 ` `0 @ 0 � נӠ  ̠0 ` ݀ @ pװא ր  0 I# 9`p p@@ P@ 9 @` ` Q fI@@z`p` @ ` p@  9渔 @YP BF#�a+&)I) Q2`SJ9 $ #d   ӀfYЖ0 p   `� @ @ ` u@ P @  ` ; `p@ ` p P @` ` `�:z@ P @  P0 m P @ `  <( % O`90`P %,ari Q2`SJ9 $ #di p z �` ` p p @ ` u`  0 C ` 0 @` @ @ p0 ` ` p @ n$ @ p z u p@@  `Ў` 9@z @ @ ΐ ;` z@ @ @pu @@  ) pn @YP BF#��+0&w� F0HN @ @B0B昚Q( @` p p `` `�@ @p��u@ m@ pҠ  @ p ݰ` ` 0 ( C ` @ @@ @` p p@C �@ ` P@ ` z P@  ;z u@ P `   P± @YP BF#��+P&纷 Q2`SJ9 $ #dy`  @` @ @ � Р@ p @  @̠  z  ` 0 @ ` ( P  zР �p@�@  @� u m @ p x  �ӀL   ( % O`90`L@+P'&7ʶ Q2`SJ9 $ #d<J p@p p p 0 ` n 0 � Ҡ �  0 Ҡ @` 0 p Đ Π ` p ` 0 צ ` Ҡ�Ӏ �۰��@ @p n @ z  P0 p@ ΐ ` 8 0 p p �@  @@ pћ( % O`90`7}%a}& Q2`SJ9 $ #d< Fx 0 # ` p0 ` �`@@ ` ` p�p  ` `  0 x-  p `  P @` �@ ` u @9 ` P` P 0 �;`p` @  pћ( % O`90`x7k$i& Q2`SJ9 # 0BשIp/* `p nצ  p z` @ �` ` P 0 ` Ў` `  P0 p0 p` ` Ӡ ` @pћ�>mʤIJB1$NXE5n`+DI)UDK1YY+6('DdD'9qDIT&JUY^]ʔ)Un%[Y[% G(Qi.$J)Yђd )Uu%>U5O)ZTG*Zh8IIӣGi$2OZ}ReJ>f$̔}"Y:4UIۦ'$6 ܔɠJB1D:կg $YΧR8l@O  %AN$D2*+K!DSCӒ. MK A:GS/$)gCdQeQCL9dt1EUhY\$1Ex$!kT1E}QILQgBZ~ZFI1GISGSDILD:'NQH7hL !0"@=PCh 0 Su>o@ @#@B rPI(%BO Rd*Zr1YBvZjUVSCI:DUFS駎Eǚ^ITCFQ$Ywi$dZhqg\YdfL K~pgEqA~YipqUFSUasѣUd6 I* #rD <PiUSjWk�T@2)PDJD2Zg%E$QoVSC*UhQG=:U}ԙƔN$ŔN$qGID1mmdxA=|ԡkDQFBTGx1idFNT~ЙUB$^$1|A^0z6 I* #`XvP}`7`D6`l2)N��hmȀ 0$()9P'$A QDP , ȅ mxCdIT$7QtB1!E"p8U Y)! B0CTA UD/T! UHP($ =ТPE.Ћ:A*CHdAB)h BHȅ$:B):Q\mD& "J FP@R=(Km1M��hmȀ 0$()9P'$A QDP rQТ"aMpP $QE*S,zx-:BЃ):! S$% YB($Cu0*$QBBE. QBaC' =Ȃ98"r! UB*LBH!DSz" Sh&2aITBO0BFR ^rlI/mҞH@k@d`)  Jp JHBT&6Q X%D'2щLt"D'2,S,B5D!Nl&:Nl&:pS $*XD. IBP!C)rU!,P$L!CBzK'TAU,b*$AB8!TqQ0E' IB(LQtX(r\Y8,@E0$mB A$Q !<9 UW, D2*H R *H R`*` X*`IZ4@"�Z2 #L J^R_l0Y9D.$!\AVJ'! TQ$! I,B4 B *,K"! K$,! K(! KD',! K,-MuX!d\KoVQ DXj:pUTqI!TaN,K%aQHB0UDqI<V*#N(LANBP$L! BsD& "J FP@QE= *H R *H R *H R *8M��hmȀ 0$( Sx#H Pl+^D'tXLg-2zZԡC%jUTp56q\0!TA S!r! UAX,! I1$TgI$DC(JYz6UuNlVS57N*!r Q8D'hANbųDkH*PE.TCHB`!TC,B)DITQ(!C?V6!Md `( +(Sk@l�Y�0)@%@)xG PM ۄÊ~XD@jlȄDx�~tt J@g@{sЅ_ppDZ0Ept|=UuwIX=ȅNUqxS}Z Nu`U|p Dd�@?Q(=I8ۄJXSJ8JS8D?UI`ISY0BXIUU0PY0SPSSPQ B8N#U0YXXQ0UQP7QI=0Zg9A|F؄L0I!x#ȁpp(`LGj�Y�0)@(@)xGPQx H܄vWohrFv~hj8w(SxibrPM~MDЅ?8Jps bZ@imkk@JDXSx`bp@t�DZ@q@gpi@{Dpq@?XIX@<CSUX?8D؄+JN0>X^XUU C I ESPZPI8I.f8I0BE \P8UBEЃE\BPBI0\M؄L0I!x#ȁp G� `8G0+LNh�Y�0)@(@)xG@JN02O,OPohOwȆyhOHo{?jW(Fx?lFwOO88WrFFXvF?(tW@FXO@jXOvXhWWhXv?o@WZ?8=@|!}SXMU^CDDi@QC CN08xCCx I8B880IXISPSN0U0IU0CNSYIC0B S:0!H؄L0I!x#ȁpMQX X|l�Y�0)@(p#E�MQLV`cyxyaWhyOxeO`yx{F~8OOhWxOtxjhWyW`{FxF?yxOgxjWhw{Ox`S6U@!]:X^[8ZD{pS0f{g1BfIxN8IQx>҃E0U0QC ENXB8IPI N8I=8NB8 IXZPS ^[؄L0I!x#ȁpU•� �pVe X} j�Y�0)@(0#E�MQ3H}vȆjHO lyWhx?x~hW8ta~OjxWTDhezTxȆ@D~�DhDx`hpT�\Q ps LhzW�D8WM@8@J`I[@ZX&=]J؄U?k@Q`8\8 u SCU0CBIgUPY0Ib U8Z0ZI0U0Q0C8CY6MMJ'0(P c� ] ]ch�Y�0)@(PPI1Gp pTr8oLeHWȄHoT}ȄDhȄLHTȄQTeoLv @s8Q@DLxQpTHLHh`ЇcT`p@L@QFpJX8@J@ A_iDMXfdkP}0fNps؇}fXwzu@:xB`wwZZwtZ8NxQ Uzpȅ^i \gUk}ZQ^}IȅmMMJ'0( 1j(x Uach�� #$0 PD0 L>kNkMzah[zehJ}\Hs�h`~THs�aVMjx[ v0gЇjllVl`o�hA0vHmAJv[jЄDi58J~Dn5q@t؄:si s=Pgb@r@U8~C0U`Y8x^piXI|^p}Q00BzpfpqsICtmd@w(Ezpq8pU0~MMJ'0( p Vnh�� #$ pQJ5II8r$Or%aXth:vX[VhhMz=xtwBzzVMryXa0AyȇuA[AAm|XmAhnXpM:yȇuM{Z6@SqpZXxtЅSPn�? mpSEP昆~~pY CPSЃ^Pq=XUsP:\rUS\0qЃC�si؇^Ѓ^iPrUp@B~\UC ؄L0I!x#ȁpq� �JxU7h�� #$P)pP�DX�JPrGrJh=Є^YUhSЄECQ NSXZI^I I SUE U0QxQ^8U`ZPC0NPCSCb8E5YXNS EP]DX:8J@^__{{_bSkB0Uu~\xpB : \8UzpdNPzp^ =~`BPS|߇~SikI ~|CihYCP~MMJ'0( 'j8%Wi PdD2<i6)S&M4eҔIS&M4eҔ!Iԩ)ZzIRȔ)I> Q &-IIZIԦE$m2ESU"TI&=r9JU%I$1GRCDmH&ITUB)8+] †^Uݵi*6^Z" ߡ^uC6ޡ\ɂ#!U!ztm"U>%-W/ZB%3' 8Iu˕SNM(I'IL4I$䉑#TPa>ϯ0| +X * 2ؠ)@RXFHn|I@`H(6)pc%0R##<R#<R#<R#<RI%&R " H%&R ĂH,R (IJI, #0 ,(- (0#R , R ( #R #R'I!mT) x! 8㈳)ֈS82Hr>ԁ6HN?5u҉)!ulCO/3$pR9"(uТ8H)H>Ì(S!B !#,H҉$k&myT"F0qذC T/ a60A FL>cFl;ܳ=kkko EkkoȱFok;؃ i-;a3Dj`v1&ĸc14H2 >8H>9 PN/Ȩ!86l4,"PXC58cO3>H"4tC 3"I?HBH.2m&'I%B<aD#8| ,Pr,  ͧA a HX(.p:8l/! Kh=@fЃ =(@x3x '!p `8fp`x fp `@pqQNDQ@<0Bp` PEwM p.*q {<IL81яrHp3xB)́zCu0$|)TIP>q HGT Bl6$ w80!$mB#y$Q !<9s( X? 0 =s6`> "2 #L K|0 O� ZAAxAAx9P D!QȁIp5a F8#@j0`` !#@ j01` Nxt18a bx)8!18N0Ɛa#>Nj\00*NUl0R%VSt*E!D!N8*$ SP$Da IP!T\A*$BB-$q^"8)EBP$:pD#z�'`F>@x噠 *H R *'}U@)PA T@)PxӀ Ȁ 0$( V�'`8�)@a P�)@a 0[821kLa'H! 9 Pl##9J^2'Cə%#MTB X3xͻ3BP T@)PA Tз*` V`*` X`cn|@Dd@F`Kc:Ӛ4` } (@OxQ^5[WG9&PSBz ld60uhV l !hUv܀ Ȁ 0$(7 !L <0F 7QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbC A s ЃL` 6+П |`,0<U(<!s"@ 20>_=[c%da 6x!|p~={?>o? `� 't 5xB00( n`<yog0%>?a-A C �\2`:B`JR`Zb* <Ld-@` "<ޘ5|A@@ȀL(!a*QlA(AXpazaaaa�L0<Ad�`�}ab V  ` 2b!Ƞx ad  ,a((,lPP +",b--b..b// A!Hd�`P3B#  i6NO$H @4Gd  b<ʣ)A*.0 i(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((0L,A`.@hd�|cc" <  7Z6"8c6|A@@ȀL(<j֘,`2 Am"PAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAP0XH@ dca )"`@  eR! c6|A@@ȀL(k陲,fl2!lAiiij0YX@ dć.�"i|@ `y VRȨjc6|A@@ȀL(j*A.ZA`2(b k"k*2k+C&8A@XhH*.)||@ * Bk:fd  j#`0j`2YXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(Ŧ D @i@!T�|y`"疪c6|A@@ȀL(n(Bm"(@@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLAYl"D @i�G�py`."钪c6|A@@ȀL(1B2Am2qqq1OD8X D  :qy`V"c6|A@@ȀL(rA !-r..r//s0DD+ۮD $" k&W)p244@T�@@L,s;;s<<s== 8@[0!OLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAK@C@ X�4 � � � 6O nL4@0@T 8q#wr+wj`QPܩXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXL:klA,�ǘyGy,||�8 "H @ @ @ @ @ �iO vχLL@0o6l@A,A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(AAAAA(A(A(A(A(A(A(A(A(A(A(A((                                                              Ԧ+#XA\4LPG/�89e"H ?ξ[<T�pz@�l[cq A A A Ϧ!            �(H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H1"e-kLdĄ T{o *kÇ+0|qb,7vE ɓ)W|sfɆ wthyI0aB $$H†O@!3InݻyxpÉ7[Jr˙7wztөW-ZdNF#00_] bPbcŠ|f0,�=K4 Pk\cz�Ё - 5ܐ=BDM<U\C zt! x0b6@  4Vh{{J Jр 05h`N!<4\6|8圓:<<sL@^0 *` k 0#LI4T2PEEBMKzd6Zm\uݕ^}`b=vPV3gE Ի U&9w?H=]P�b@h`Y|`|ݗ~`                               w h` *`@z\. J`XXc[e13,I]WKcPemu  *1K;`#s>Lꭿ>LT<l`Y?տ2域 ~zK08TK=>P2G-eu9A~!I )LĀi=  s."g rOw)XD#ATH(~ as&1cnOHX6iTg=J$t]0YdH|t*4OXHCrjT"F}Y0)]xTI�tk@b$@T*UHWJK� gJƘNzd tov1){Jg>\$YMk^6G%xt҃�T,&8L>Ƙ �!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(lmnoFU+Ś ��`vԹ 7�0)@%�}~wS5R))� � P�wtȊk� r #$PȎȏ)P5R))� � PtIj� r #$Pɞɟ7U+Ś ��xɦ 7�0)@%�ʭʮ IU+Ś ��pʵ 7�0)@%ʼ˽FU+Ś ��`Ԫ 7�0)@%7U+Ś ��P$ 7�0)@%ڴT5R))� � P�$ 7�0)@%NT5R))� � P�D 7�0)@%tϐT5R))� � P�X  7�0)@%xPT5R))� � P�Xj� r #$PFU+Ś ��P\�  7�0)@%*RS5R))� � P�Xj� r #$P+<7U+Ś �� S\( 7�0)@%L)P5R))� � PC  X 7�0)@%]RU+Ś ��@U[�j� r #$P^U5R))� � Pd X 7�0)@%~}PU+Ś ��PW[ X 7�0)@%׏NU+Ś ��X[ �]j� r #$PZT5R))� � Pj� r #$PZT5R))� � P�? ` 7�0)@%ڿKU+Ś ��``Xj� r #$P]T5R))� � PsչX]j� r #$P^T5R))� � P�؅ͬX]j� r #$P%_T5R))� � P�X]j� 0� p� %(HU+Ś �� \�0� p� %@GU+Ś ��^ Xȕj��a0� p� %`&GU+Ś ��-~Xȕj��a0� p� %p7FU+Ś ��>XV��-2P8S5R))� � P�?XYV��-2PIeS5R))� � PP&f\ej��a0� p� %l7U+Ś ��(sXȕYV��-2Pmg|S5R))� � P�tV*\ej��ar #$P~hzS5R))� � PfP� �rS�V难&7�0)@% 6FVfwS5R))� � P i雾j��ar #$Pv뷆븖~7U+Ś ��jr��k&7�0)@%ʶ̞U+Ś ��ll�8욾&7�0)@%}S5R))� � P^�h횾&7�0)@%lU+Ś ��`n6�n&7�0)@%'WjU+Ś �� 9i&7�0)@%0G7U+Ś ��8io&7�0)@%P%g%W5R))� � P�ri Wj��ar #$P&w7oU+Ś ��>,��j��ar #$P8HlU+Ś ��O*��j��ar #$PIYkU+Ś ���`*r�0&7�0)@%jvV5R))� � P�a' 7 0Wj��ar #$Pk|7U+Ś ��(��Pw&7�0)@%zS5R))� � P�/w�ij��ar #$PU+Ś ��Pyr7� icj��ar #$P޶'{U+Ś ��hz_� iij��ar #$PYW|/w/S5R))� � P �辬&7�0)@%XُǷaS5R))� � P�Χ  0&7�0)@%~S5R))� � P�0vhj��ar #$P7U%JC 0(!Ĉ'Rh"ƌ7.*F,Yr%T�BF Q2&Μ:w'РB-j(ҤC0m)ԨNPHpRdAʰbǒ-[qVlk2l,%A)H(/jSN^C 0(0k2h!~` u ! #S(!5زg#m6ܺo+xu )@2@ 3-a ݆mpKdD%3JN$OQLEU(<p�a?a Z| ӵV`H(1jQd1mSa%x"$*@WOd` H,7} V`H(!UZ!PTd%P8&e"J\F�(uy'yZ?)%ՀCsA21J�6)Zz)N6 1dLF9*T!YdaP`@P:%`PaA +P(Ia5\.A FLZ{-גEmS ;.骻.@>;F��\F8 L , ;RX 84Kd S DkQd@DP&%zT(q<HD`a3AO@B,,4\.A FLk57@a=6e}6g6m6q1wGo}7 >8q@Ӎ;|B+,t`H(-饛ޗ w̒L2Ÿ:>;~;n1�3 ?<_<0 4C@ K7݀Cs)`Ƞ d(q:Um<P )0 |2,=~x'AB+' B|#jBo| (#jXE \1LdbtpE&P ꐆ@&2Ql"&2LlN|" Q1 Od X DP\EDKD(�p `2(A}v#R#ԀD%PN<d'D! UH8$"IHEv"<! ZAP!! BH(Ta Z8*a SB*L!^AB BtB8, 8"HHD T"D&:!EDR@$!5 (p! �gE\Eċ"( 4!sQ,�hdP#*Ѿ@6F)@J"h'AUB0*R*C(RL(,)\"0-R:KS’0E'! QHB ($ =BP($UE(sJS"Ȥ(h W"H*2@"+P1˔B GL(`0".�?Ő,$mC�X2Ђ ȠrBJmPR@E&@NUAPE"HvB $CB8*SA8$AI(L^A* IBD$ B!D Q !rI`+*T$b(\ETGչWw X� + '%^ [6!sQ,�hdPgS@6F)@J"E)$a.b)rRSXX,"I UAL($ UBPE$M! QBET w8,!NHBz!Da z8Hi'P W"+Cf")!! Uܫ;i,`O `X%h2l@%՞JmPR@E&n|HBЃ(ASB82) QȂ !DщCbC/D Idr!a ="2UH"Ѓ$TiHP! Z%11\BD"W"@ #TzX!M Qܫ;i,>= i/&h2l@%眅JmPR@E&t}HZd0E.TQIE'TA=,BT!zZ$h Q)D.Lq:B֠E' ID/ ZBPE'@ w0Ѓ*"yU*Fa!@E 2@dBPE$gs! �15 d p\`� 8@Z*1B HOTPz!MU0>́ Q,Ӏ>q UbT>z|C;ZAȀ�*C?=C.-J>HC$8>$C?=C'5)H4>C5$*B<D;9 =;:lC/!t(|:A  �,�؞Jh�@5C̅K@@ȀL(ma@EmA 8(|&B&`!IB.-<HC/C9!L>L1LC?8(!B'=88C.4Ѓ4<C(83L!B?8*-:20!3-X=\3 $B?L!$5HL>X0D>DC&>2 C<C"B<C/04!)HG M#  �,�!7:( @@5C̅K@@ȀL(gգ=TԆԀ#'l*dv$"B?l)4:C/$9,$-)8)!6$;HB.8Ht-B?H$,8$-4):$(t=L**4B/8B �C80>x.B4*;!H!t**!5N; 00@7rKhI T8\d  #czTԆԀ#'l*d[f&[!R?L!H4!t=t!(L>t)t(D>\B/B?=>(3Ѓ;X>H"6H)B'55HB'H)=H**Ѓ5t!Ѓ5(d7C B<`C"d3C A8C9t$-$fv:%  �,�\h_@5C̅K@@ȀL(A@EmA 8(|&B&h!B.5"H<-4H)t5*!,BJ5$!5B/Ȃ*B.,*>$,>H-)4%5)4(-4(B?L$t>\*B"D>B&3P50$B 98H)*HBf; 00@~*hLhI T8\d  ֪*檮**BEmA 8(|&B&fJ)(;H"5)t9-H!C9ȂH)t$4$,C9BЂ,H(H*8$B?8A.5H)(3B.8)!=H$$3:dB$9+6P4**8C.H!(:]; 00�,Eh@H*I T8\d  N-V^mBEmA 8(|&B&8kfJ)H!5)>HL> 2t=0*H*!HB?L!$5C7Э5-\1 8$9A?8!B$4,(l<t28,8 C.B?H(36 C4C5*12C&B4 3:),Bӥ �,�,B(mI T8\d  *///TԆԀ#'l*dٲe$"4t$LC?B'4>8$Ȃ)$;LC'!!L;;t9>4$8:Ѓ;>0C/DR'4H)8>,5=!3A.4C<2+dB?DC 3C ;<4()Bӥ �,�D/H`T8\d  /  2!!BEmA 8(|&B&/[J-**H*"H*B/H,*$$!Ђ)tB$"$)B'H)$$,-!($*t!!)$(!$t((H)!H*H*.hS&+dB".$ )B$"Bӥ �,�q*@5C̅K@@ȀL("WE_4FgtBEmA 8(|&B&PI($!*,BJ)t!H,-I4^*O4Oӥ �,�4Zo[ T8\d  h4VgVoBEmA 8(|&B&IK(H!BF(*$Zu!4_:]; 00�RR@5C̅K@@ȀL(M\6fgfo6gwg6hh6i6gCEmA 8(|&B&$BJ$B$,$tB$lu_ӥ �,�6b@b@5C̅K@@ȀL(ix7yy6TԆԀ#'l*dBNϷ(H!ԁ$(R(Ȕ(|8[7O:]; 00�t3(|t@5C̅K@@ȀL(y87TԆԀ#'l*dS!HB'C'HB'B)"),Bx:]; 00_G@5C̅K@@ȀL(A9CEmA 8(|&B& 9ي$Ȃ:H*($$!H85:Ӑ:; 008� L T8\d  :6TԆԀ#'l*dBè$$5(,BB$ɂ**zN:'; S �,�D`-C|� �T8\d  8xCEmA 8(|&B&f)B?0"!4H-)I+;:; 00�8 `@5C̅K@@ȀL(<˷CEmA 8(|&B&()(B)B-H!H)3̒$*!"IB.A/3")$!B'!HB.*,B$$*)*A/!!(H)B& 4(B B&BӐ:; 00 `@5C̅K@@ȀL(ǾϾhCEmA 8(|&B&t$B'$=0-45H*0=8;:<(Ђ3>:1C?>$t)!8:<)*t:;\,!XR'8@G<guF/!o}Ua(LAIF`Ɣ9fM7qa *:hQ9i6)202)WfպkW_;lY\U@}ڄ*S'w$ʔCtn4N~!S!fz!3玐)x$I:,|zIsF4|טYs7!SLI1xڸw*q]lpK۲HNfIɔQ0X�iyc~X E_LB $J P ,@J P>L "$EhEk MiܡEu9nLQzhĔ\8|TQih1ŔEhDxđDUQqdsEU$Qt1nř~D}!lA%v2Frp#D\N>BOAa n`ak> @#@B 9OAU2G@dT2 CSID}ɥSA&~r!kQŚ}T#p٧~$gQEpqQg:EkPQ}gmi1EzLP'H2ŕDAϑ;)P``< >XXXяI`)2)P"ԗaYfL-#jpO6A%W_IL!IqfСiqSqBGSAg^GUU$1E^DiCpS8TfUD9DmdTEQQGu|Ae`$~A%@dHR`@YoJXXXUp]`)2)PbO^暡`ˈMPhWM9QhQqǚ\pgS:ZrNLIGBPS$A\BנG:aqt0G9h!CBp8!EHB>zdL D"\cpE"> T.$9IJ>,W(w b`r@ 20MU [ؒ$85p(6Q UHz:D/DNH`: =@(hkH(@q!dr0!LA kp$h |\3TUB7rQ k$"4;hJL8F4W#+ 0%A� .1 6�&q 2 #L J7Nq49љNpBS[x'(%,!Lh"Ȅ&2Lh"Ȅ&x@>HpEa"G:Q\bG<PD$bЇ> W`> \T$ՈG?؁[G7TqSG<`XiJ:Tdb 441S`� m �8%}_X@H8U 'LOMBЄ(4! MBЄ(4! T@)PqD"pQD "H)P T!PQ TpLT"D-PLbD-\Q Wl"@E%"DdЄ T ZH@*\\$"pE&V/3L"0@PVNрV 6�&q 2 #L JAb G0U �'DaTBD%$Q ITBD%$QJ|'*J|'S bu)tUTb"6!Ul"6QZb@D%6SnF&\S͛8E%! U C! !"D"R T$*LbpE 0` v b`r@ 20׽1L|)$NCBXppM|ն6( Fb,>GxD?B Z x'čO<'jO<(*VqJyD%]L4H"21f")A$tB0R)P"V } S@|tP'@ kXuORձub ` `0ȁ v`ہ # 6 Ug nAAv 7 }x`AAp`CІġ mCoAzo (`rU"�f~; 6�&q 2 #L J�|7( SH ' Foݟ~ 0 | @~ <x'�'?<<f�`N< fzF6`@`�`��`��T]aQ`;UB4�(T@x0p�&) d� p � - x  0 p <@@ ^@"p jj� p # j k�00 j`  z`X�:`�``�Zp`�`�Pe�@Dmq(`>2@` @ 1� 1-O  x q � � � B B xx@ ^@ t^@ @ ` @p ^@ @^@` P @ t m` Ȁ @ @ 2`,�`�Zp�:�\p�%a2&er&a�`%a�` @D�(D r(`>2@` @ 1*r*  1� � � � � � � � � � � �  � � 5@ @ @2`,bp7`'}�0`(39kb9a`>2@` @ 2;s;  b+ -� � � � � � ySA>3?s? ^ ` ` @F`,�&xA!4B%tBe&e"914)&�&) d� ;Q4EQ;B<]T @ @ @ @ @ @ E}3HtHT ` f`&64JtJ4&�&> C`>2@` @ T4Mt D @ GN_?4Ob �I `F`P5Q &^V`K!`>2@` @ SAu @  b+NUEU]5+�I r`& QyW%tbb*X RU`>2@` @ BZU2-3A� V[Hu\+`V F`*|5^U&@&>`XX#5J�&) d� Z6ab+"?� �\\)b1 `V r`@7HdMdQ6eMv^&+eR`>2@` @ �@Vh*� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ` ` ` ` ` ` ` ` ` � � � � � � � BE?BbYu]W<I `FTpCUw}dY9aVVfvK`>2@` @ ^s {w ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` *8X ` ` ` ` ` ` ` ` l� BA� 1 X @ G8xٸ؋�  2`0@))tP�@D@T !`>2@` @ `^е |[3UyY]amimbYx}m z9 -bx 1A2`0@�!4@xP#y#J�&) d� "  : u uzu :\�  "E+=A  "�`0`kbJ99J�&) d� >� `|`|`ly|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`na;iy� � -\� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � as �`0``:cBB٦9J�&) d� ` @ .ȏ< $zəɝ̀|ʩI˽�` G � @a @ `&�P}! a<e<`>2@` @ .R Bxޝ l`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`@ @ @ @ @ @ @ @ x`x`x`x`x`x`x`x`>~ dۖ z "E�fu ` @ `&�ڝabuP]`>2@` @ x y@ ?y? �b <HP'bȐAbC%KX\ƍ;z2ȑ$KnJMXقDJ@,3Ν<{ 4P  BҥL:} )TZe1TgA)Hh<gV0^x,nܷtڽ7^r $)Z\ɔ+[9͜;OHe+V Rc ~ ;Q44;L ήB $JL3+.VW>kܻ{>|;,XYbeUuVYbk;,ijbe]ux]\A)AENHa^anYKS14[.Q[6.UU:�[8W`H(a :RJ(|'Be(pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pr 'p 'p 'p '0RRI,p 'R (�RR 'pR 'pRI%lr)l) lˈ#0/81YETlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATP!mPLa #L`>,EiۍFc,�NA21J a&')vjvn!"$vKI',rw'b(t"(v"(t"*vrH'mBIB lzd ( )o`Nh$Y̲N{ߎ{~<$JLF0@/ϼN(PGO;�NA21JL)ן.%XB%XB%XB%XB KP%,A KP%,A KP%,A KP%, KhP&,A K&:a Qԁv(:a QBP)4a :ЂЄ%(a JX$(1IbhE,j8LLj5�:0x4" N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N@ d@3(@"7b=8!NQ a HPlG0D)Jl%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB8&$A UPb&$ ShBX0:SBD&T BdB8-:A ShB%$A IT ( And\&$+DA_xja t]׼u|_zW> c`BZd Ѐ (@"e8!NQ a HPlG0b%.1 Md^3*nvooD"@E pL$"X_"2x H֗`db@E< T$"MD"2 W,m{ V2f$ch � x.o1"ĀP g7lf8E@d`) A d@JShb&2M\w< L"@E&1 W$"+ \d"CF `"3pDxꀈUlbXlf$* JdB@'@ R0IH(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RTnۤ Ş"ĀPt)">L4�') 2 #L JBtPBx$( I* o8QL$E<Dd*\шL"pE#2L4*\L"pŏ+5D@Ds)NOJ�'K}Tկk]`#Lm <1 {<i nDME,P T@,P T4�') 2 #L PP^PMu햷Lt"D'D9aH"x=jt")2A } #*z#p$~`>}B>Q }88as>a~8Ȅ5رzX#D?|PE%: P p6 p P P P+P 5P P R P+ mP P P   P p + to5 yS+n5#`  v� P,wNoS)))))))�8AE F0H  @ >> y#( �` �@ 0 0 p 0 ` `0 @ 0 � נӠ  ̠0 ` ݀ @ pװא ր  0 0Iy# p6�p p@@ P@ p6 @` ` g  0I@@z�p` @ ` p@  p6Xs # O`90P �4 4,pM, ))� Q2`SJ9 s   Ӏ0Yp0 p   �� @ @ ` u@ P @  ` s9 7 �p@ ` p P @` � �p6 [ u ` @z@ ` u`  u ` �(  v 9P BF#�iy %,LQj,0 �8AE F0H  @ >>8@@ zנ0 ` p @z p ` P@ ` p6pp p 0 p ݰ` ` ) + z P� ` @` h ( (  g#  @ pp @` y# � P` @z` P;` # O`900zJB�+0 ,0 �8AE F0H  @ >>8( @` p p �` ��@ @p��u@ m@ pҠ  @ p ݰ` ` 0 @( 5J ` @ @@ @` p p@gC �@ ` P@ ` z P@  7z u@ P `    v 9P BF#�Yo PUJJ  Q2`SJ9 sy�  @` @ @ � @ p @  @̠  z  � 0 @ � s) P  ۙ z �p@�@  @� u m @ p x  �Ӏ$  <` # O`900p ;Uq*džǃ  Q2`SJ9 s � Ұ @ pP@Ӏ@ ` 0 � 0 @ @ @ @ րא ր ` p] � Ҡ尕�Ӏ �۰��݄ @p m @ z  P0 p@ ΐ ` 8 0 p p �@  ݪ@  v 9P BF#� #Un81{[gօ  Q2`SJ9  Px 0 y# ` p0 � ��@@ ` ` p�p  ` `  0 E> @�p׀@P@`�pP` `  P@ Pgspp u` 0 p@` yS� @@�` @` .` # O`900WN.GOgUǃ  Q2`SJ9 4_䄐 ` z fq/y# �p P@p0 p@ր ` p @ Ӡ ( 0 @p x` 0 uӠ Ӑ ְ@0 pҰ ր p v 9P BF#� ##,pgT   @ $J8ɡ$J2M4QN5nQ"ULRuI)U(E8Dbq$QLg$kLS.I")|L2j8ZTREN/pIO=MS%I~H*Sz13%=g$ǔmСi.J6=$ӧM4iTI#9F8kرeϦ]mܰ?Xwo'^pɕ/g"sѥ-k B $JPI%Q3yx3JQ d{YJ2u3e&IBfUL)g^qEED9f1EITeBrqxQIFBDYg$1EqhZFBhGQ$QQ$9dtL!diLE~$1EU膞\:!d#4M2MJxˆFpsO�VtPB3PST^N @#@BrPI(eL<4SUUhX YuVZkuUILIf5#S$DQTYL:kzk$QEQ.IDdkf$k!Fwhŝqraf}1$IFNg!ua6fCgbSTgULqSTن^qGNTIM>$$D'aZfo[` >HPEuQ>xmR @#@BrPI(TO&dSUQYDU2R{mvm[S.CfTEiD|TuxQgS:DS:i$ŔqxrfX|Q|ESDUQu18QwGU:QE|AgCTYdg|zwQBzCo7lLF!0"h-gn`hB֟=Q>552 #L JXH IPBD.>j>0!rAP).I$($1bBPE.pB8!L SB`$qIAP(pIBP$z! UB-pUTa b8$LA IA!$qI $L!\HBC.TыuEM|f$*!'!#p@kɛ}ߠwJ9I %,$$(! Ryb"yd1yQТ"aLhFS\$Lq8Hb&EDa I0":Xт!d! =0(ANHV! ZBz8(LQSBu (T! QB-dA:tbЃ,ӉC,"P,T! Zz $LA IB0L:,0El"D%#`h (Z@9*JR:|jk&%d@F'$DqLlbHF2щLt"D'2щLt"4"$A~XC&:Nl&:Nlfg) S\ 7EqN,"pȅ$L! SP!HrUH9*@BB!T! =*CB I I8(Ta IP$T! ZAЃ(:AU,BC.+QBz"TaNB 57Mdb4`yjm܀bU@)PA T@) T@,P T 8ZI %@a /p)@QSMSM|"E.\sщB$!CtCuP!Da SBX%Da Bb%ra IXB%DaEXB%TaEX%a QX&NQ:,@b%JT"NQ D@\Wę"8$LAC0E'qIՒȈ($! U"8$`eDD'TqS\DH'CB!<˶M|f$*!'!#p@k,l᝽V=e T@)PA T@)PA T@)PA TX:|jk&%d@F�)�(6)oX&h\qS,A BPE-PJ**qU8D.qI) Z*ࠇ\,B$da $B$A^AX!L QtBD%�+=L")j?b)jXoE:! BB8)$qNXD'D+Q1Ȉ)T U,$CU!$a Q,B0ET! BŽ׶l"D%#`hM| xI�0)@%@)xG PMXjeHTLHl`lHx@bDpt{0]ww{@ISXg@zmIPkP|pnEЃ\IP8zq0^؇iBiPfPqx�@~@pdZ͓nڄJXSJ8JS8D?UIx ISY0BXIUU0PY0$SPSSPQB8NH#U0YXXQ0UQ6QI=0ZX9jMMȄѐJ'0h(`�FxI�0)@(@)xGPQ` |Gx܄vWohrFv~hj8w(SxibrPM~MDЅ?8Jps bZ@imkk@JDXSx`bp@t�DZ@q@gpi@{Dpq@?XIX8&D8?XUS@MJiISH#QEEPIPB8xNBXI0UUCBN6IxCS NXBUQPI IX=XZI U \SEل؄L I!x#ȁpր LM\MlMׄ� `FDF<TxI�0)@(@)xGJNNNPohOwȆyhOHo{?jW(Fx?lFwOO88WrFFXvF?(tW@FXO@jXOvXhWWhXv?o@WZ?8=ȅ8SXMUXCDDi@QC CN08C C I8B880IXISPSN0U0IU0CNSYIC0B S:0\MMȄѐJ'0hތTI 8(`CMPJxI�0)@(p#E�MQ2՞`cyxyaWhyOxeO`yx{F~8OOhWxOtxjhWyW`{FxF?yxOgxjWhw{Ox`S6UWC"XY:XX[8ZD{pS0`o#n`NXQCNXI#=XSPSI8BXQE CUBC\ЃCI C BEU0BIX5MMȄѐJ'0hQ[� �AIO5PxI�0)@(0#E�MQG}vȆjHO lyWhx?x~hW8ta~OjWTDhezTxȆ@D~�DhDx`hpT�\Q ps LhzW�D8WM@8@JXDUSЅZMXZD=\8 uȈSCU0CBIXUPY0IbU8Z0ZI0U0Q0C8CY؄؄L I!x#ȁp[*T ?AaA PxI�0)@(PPI+#bp pTr8oLeHWȄHoT}ȄDhȄLHTȄQTdoLv @s8Q@DLxQpTHLHh`ЇcT`p@L@JFpJX8@J@:V_iDMXfdkP}0fNps؇}fXwzu@:B`wwZZwtZ8NQ Uzpȅ^i \gUk}ZQ^}Iȅf>MMȄѐJ'0h*i,AQAbbPxI�0)@(#�P�J@QVJjjքaxVxa~XVhЇ@t8`v@@t8`JhJЄ[gr`x}axA JhJv`l`[l`ojMHX*iE{Xt@Mq0]{b0xUpi d(tPCi8SPǐCqgEkigiSS kg`wI0qZ8q@Ix@dprXQwVSpm݄؄L I!x#ȁpְ^�\�P9pxI�0)@(xGJIMXJqqAuHV[`u:hyVlaЃa}@apa j}JhAЄa(yuj|Xn:JJMyȇuJVu[An|XjЄNkJhD8Z+g?wUn@]8uJpBw0IXUxi臋gB8U0=uQЃEPQ0uZȅq(IPI0Ns=8p0N}=~U(qP=�t IqYP:8KgMMȄѐJ'0h Y * 'OxxI�0)@%)xGP@EhJJ/VMMMPV0MXa8AB=0E\N:BB0IPIXBPSNX:CPǠU8SU8I0 N8Q CSSEZ0BXUЅ?@USDxK___{{_bSkB0Uu~\xpB : \8UzpdNPzp^ =~x BPS|߇~SikI ~|CihYCPw_MMȄѐJ'0h/ܙX� (Z1lט #$PPB#R8mp&P>eʤ)L2iʤ)L2:$I=:1EK!I2%i&!=T%I!I6ڴMcjաJ*ڤgS?V$锤?Ht菨MI$iJT:a%v7uʫw/_*6M]%tۦ٫T˟U;knȦ;5Ypn"2q:Dܢ^[j$UE$qD'IԾnruIվiT%/y7=ܔI&I<1c+O~=ߣ_ +Xȯ?P" 2h |5A21J` x8B (X '#TH%TH%TH%TR* *Ԃ. R.2* )l*l"l ) b. 2H% *H-TK%.&T.|RHlr]wYG"38ۜb8S) S$CKlC$ \S)҉)!R6b:H*c*R-#$"$# >̈"9H/>r$HRym&p'I%B<aD#8`,P!߀ 3 `Cq�zJ``H,C-1l*Ѳ/k_kȱ= _F_F_kFo1korkP=_ 5B|1-_|1_F* ^ c<lB;HS$#*4Ӌ(蘃 2z$I.:"3l6H#"ԉ5XC3̤ =s$HO70L.3$" -~WCd$9O| ,PB5_7A FL KZ�.�G0 + zp<z`O<'N�' N0̠�O8 N�̠� =p' 3 r0(�! ȁrx�_DT|c DE%Naw 4!i ;Qi`:YA09AqH3tt0*!C<qI⨃*:Am؆$zgB $bceD&#J Fa`@ VG~5�=32 #L K|0 O� YAAxAAx9P D!QȁEp5a $8#@j0`` !#@ j01` Nxt18a bx)8!18N0Ɛa#>q"/*NUlQ%VSt*E!D!N8*$ SP$Da IP!T1\A*$BB-$q^B!8)EBP$ۼ%"D% <a#p@B8@)PA T@oT@)PA T@)PAt�LH@d`) A V�(8! V0(L S0(L S8p;8"1Kl;A Q ֠Xh'j,8:1{9?%(Ql L/\aO T@)PA T7R T@+P T@+rГ_@ 20#:ъ^4'k)@ 2;OZș$4U ЃL`2ݳ�lY28kg}۵~�W @d`) A 6ma HЇA0b(=B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B (a? b}C f <`@T+`Auwep(< oxg}~�WȀ 0$(ښ<I,L/ / n_=[>=koه `.tO& e#( nP]>aXFX*%t>׼@ F f?`� �``� L$-@`@uq�8Y` $L5�z䗲A@ȀL(``dAHAJA =EiBaJRaZbajrF�00@@�T`}� @�r 8R_tG TYG~)d  #Bb$J"QXl@A x'BT((b))b**b+ !Hd�`G//c0 /n p`~:c� @ 06�z䗲A@ȀL($c9)&.( t9(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((#L,].@hd�|\`f0@°@22�8=c^ Vc /6�z䗲A@ȀL(9fiN,%^ k"PAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPAPX @ d(e^|/ `@ �8)f0&8A4GG~)d  f*Xjf;@4iiinA;,,8@X)�c./ i|@ Lג�cӓBfH~8jG~)d  `j*.AZ]#(`bk k"k k;%8A@Xh8*0/z|@ �"2&89c^|j~8jG~)d  k+`]YXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX( D i@T�|b*cqnzG6�z䗲A@ȀL(nAl"(ޥ@@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLXk"D i�|�"2&8}n[:jG~)d  qB2kc偽fqqOD8 D H6�"2&8]&Wq6�z䗲A@ȀL(Ar+A,;]k&r..r//s0 0/OA�AIJ:A8I`"2&8q6sn.N@4@0@~)�d@ ;s<<s==s><O0 ر,A;&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@t #88L`N# @ivjj@ @ @ @ @ @ @ �ZL@T�$@qK@l@H,:sCwt+ޥllj*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($LA6L0�0ǀ c2f j �o�Z<T�wq3l444444444444444444444444444444444444444444444444444444444444444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,k2@4\AXL�z0�/./nS~ȹ2z +Z<T�|z@�lA ckq A A A !           �(H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H AbĈ)V]2E *t`Po^{,0J0qbŋUprd)(W|sf͛)#6thѣA5„ *0  z<1'yxpÉ7~yp)˙7wztөW~;'Oh!<1Rfh�ix/C 3Xrǜ1L@*@6*� ^a , 5ܐ=3DDE<U\?A#fa $O / >(a ǜ|24!RЃB4\6|8圓:<ܓ>a<(|` HG- >( c>(5}N= 1DRMѼT FHl\uݕ^}`b=d�&5M[Uc@~L5`He6rCt Tk�/$@&5ݗ~ ؁                               ~7 6$Hv nJ(0\q55t[SR/n=muߝw ~LX`*`'O>ѡ,{KQ%o@/g%?__K域_G pT_*Ic=1ݓ L%9A~!;)T YB*� ۳IZbf1 SHB#ITD'>PTIڡbzb1B^D3i!F7qSԋӞ `%.:拥CSFHT"EFG>&?/YG$b'v /M$`DW#YK[:rxq`,@ DyRSu=KxA*4Kk^d-XCo~8Ixtփ`T,2Ar!ƙ �!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(lmnoFU+Ś ��`vԹ 7�0)@%�}~wS5R))� � P�wtȊk� r #$PȎȏ)P5R))� � PtIj� r #$Pɞɟ7U+Ś ��xɦ 7�0)@%�ʭʮ IU+Ś ��pʵ 7�0)@%ʼ˽FU+Ś ��`Ԫ 7�0)@%7U+Ś ��P$ 7�0)@%ڴT5R))� � P�$ 7�0)@%NT5R))� � P�D 7�0)@%tϐT5R))� � P�X  7�0)@%xPT5R))� � P�Xj� r #$PFU+Ś ��P\�  7�0)@%*RS5R))� � P�Xj� r #$P+<7U+Ś �� S\( 7�0)@%L)P5R))� � PC  X 7�0)@%]RU+Ś ��@U[�j� r #$P^U5R))� � Pd X 7�0)@%~}PU+Ś ��PW[ X 7�0)@%׏NU+Ś ��X[ �]j� r #$PZT5R))� � Pj� r #$PZT5R))� � P�? ` 7�0)@%ڿKU+Ś ��``Xj� r #$P]T5R))� � PsչX]j� r #$P^T5R))� � P�؅ͬX]j� r #$P%_T5R))� � P�X]j� 0� p� %(HU+Ś �� \�0� p� %@GU+Ś ��^ Xȕj��a0� p� %`&GU+Ś ��-~Xȕj��a0� p� %p7FU+Ś ��>XV��-2P8S5R))� � P�?XYV��-2PIeS5R))� � PP&f\ej��a0� p� %l7U+Ś ��(sXȕYV��-2Pmg|S5R))� � P�tV*\ej��ar #$P~hzS5R))� � PfP� �rS�V难&7�0)@% 6FVfwS5R))� � P i雾j��ar #$Pv뷆븖~7U+Ś ��jr��k&7�0)@%ʶ̞U+Ś ��ll�8욾&7�0)@%}S5R))� � P^�h횾&7�0)@%lU+Ś ��`n6�n&7�0)@%'WjU+Ś �� 9i&7�0)@%0G7U+Ś ��8io&7�0)@%P%g%W5R))� � P�ri Wj��ar #$P&w7oU+Ś ��>,��j��ar #$P8HlU+Ś ��O*��j��ar #$PIYkU+Ś ���`*r�0&7�0)@%jvV5R))� � P�a' 7 0Wj��ar #$Pk|7U+Ś ��(��Pw&7�0)@%zS5R))� � P�/w�ij��ar #$PU+Ś ��Pyr7� icj��ar #$P)'7GO{U+Ś ��hz_� iij��ar #$PbȗɧW5R))� � P �辬&7�0)@%pާ|U+Ś ��} _�X��coj��ar #$PYW5R))� � P0vhj��ar #$�%S,h „ 2l!Ĉ'Rh"A'(Yq )@2@ʔ*Wl%̘2gҬ`"DϚ(`TdD ƨRR ֬Zr+ذbjt)<��rҭk*?�(J@ ! #S(1RlֲN!H-m4*?Z( #A)HHd$‡/n8ʗ3^#)<��ڷs%X+JH!dad %ӯ(^hA38�tya4!Zx!RWBy~iR(`H(Q18#5"DS 7X#A 9$Ey$Ve9Zd8X#Z,Wz%*-+"P^6aHA FL6y'yʈ 7P(9(z(*(JF�(j)nR^a:| he(`H('ꚫ HL#S@({bDYX,<DT`�^.A TAd;.|P ,ꓗ DRd S ĮDd@!d a|0 +0 ;peqS`@Px�J 1ɣbA +º=y�J!A21J3=DAA}4҃RZS @%cJ @X5 TA +B*x�J!A21J|7޸@} >8~8+N7~yqq9k9kq }: T g DRd S A; ?<<+ w̒L2H?=[=k=Ko1�3 >髟>0 :)-P+B^6a`� 8@Z2| $@ E( r >1X|#>Gl#6X>D!QO|D->Q B/A`D-ST+FL*P0nqD&61MdD&6Mlv"*FL ɐ (�H~"y(! `@ 6 "Mr pPR@E&:U(T! B*aى[ D'hXB8$! S▢P)h!C8)LAUHB0$zUBp8f/ UC. ZBzD&" Wd"HD"PL$"$qKX•Ԅ&Qb(`�Hr!eHA EK @ a`� 8@ZəҴ6 pPR@E&*N,0$Ta U0U$TQR8S%a Z05/ aNB($AQHBz QHB0E/c☦P-sKQ"D"PTdD" W"LU($ABTQ0`B>A@i(�p `2(A-p 5 (>Q TdbUET! Uze'T! BH<(TaCz0TACH(Ti[zET! I-$!NR !LKQBh! B"zD \Ǣ"@E"FLXDUE IQ0R-RZ'^j�J�X2Ђ Ƞ2Nnc*2\WB`" ˪"L5/;!E▴PTMBP($qU*$\Ap3:NȂ$T^B3A vp*@a|l&NbP) QRt(``cRXq0 0 -؀ Jx2-I8F)@J"[n%!rAIA )! SB(dA Q!LB$~QH0D BX*$ SAp4$qIz-L fF.SH"t+@bH*> =,BP(!Tz[D]� /5�%Q,�hdP´.I8F)@J"n%-~ I"$ra U ![-Ta YAȅ( J"8DTkТuȅ$ SHz-Yu; SA<* Td0\"HD 2 Y\P!Yn X�.*V":P�FdA c?$�'*L}Ѓ*<L99 (,!L<;\*B6ݒ*C/>$B7=-* <8:=<=8$4ܒ)<9H;><tB?X!$L;;TC"+C4>1l3>6/u(DyEm 00�4�JR@@ȀL(A:PԀ#'l*dB$!>4;*4443*(t(Ѓ;3*L=H18<C/84!3!>8 3B?8!Ђ5502H(4)H>\$45 C4C4dB C<,0C:$*93L(*$Dm=nEm 00@( 4�JR@@ȀL(^$FOԀ#'l*dP $"B?l)4:C/$9,$-)8)!6$;HB.8Ht-B?H$,8$-4):$(t=L**4B/8B �C80>x.B4*;!H!t**Dݣ=R�,� (@B4�JR@@ȀL(Ak.PԀ#'l*dBI:)*4$L>B'C7)4C'B'-5!!C?C?>!0=5A64,*>l$(t>\!>X$t$*Ѓ4=XC'=X!B&xC=*6$B&<C?BC=C7H!!H)DAQ�,�`(@*|OxIa d  &pA 8(|&B&+!B.5"H<-4H)t5*!,S5$!5B/Ȃ*B.,*>$,>H-)4/5)4(-4(B?L$t>\*B"D>B&3lQ50$B 98H)*HPAfEm 00�^@*4�JR@@ȀL(FNAԀ#'l*d$,4,)\>B'9Ђ$9,$B'H>H(H!:--Ȃ$$!<HB.3>\$*=0);!B.)Ѓ4H*H>0S9A&DB:C B?`EC=B=$*B+D*Em 00@Z(ְ4�JR@@ȀL(kpA 8(|&B&-ܮ$$B?\1$42 C73$($4*H*\=tCZ*52;H:n3!R?L"6C7 3d;2)4!0:l0DC<TC >C-C?d+D088Â"-D*Em 00ӎ( OxIa d  -_Ԁ#'l*dB-"4t$LC?B'4>8$Ȃ)$;LC'!!L;;t9>4$8:Ѓ;>0C/R'4H)8>,5=!3A.4C<2+dB?DC 3C ;<4()BBTR�,�0@OgzIa d   rpA 8(|&B&oJ-**H*"H*B/H,*$$!Ђ)t-"$)B'H)$$,-!$*t!!)$(!$t((H)!H*H*.�T&+dB".$)B$"BBTR�,�q(Ď}4�JR@@ȀL(!GDVԀ#'l*d$G*H))"ĭ$B'$d"Lt'ԪMߴMCTR�,�3/PxIa d  LTOVԀ#'l*dMu'H/(H!Bޒ(*$Xu+]5D*Em 00P Q4�JR@@ȀL(UGdUCpA 8(|&B&еL$S$Bܚ$,$t-h]vBTR�,�``4�JR@@ȀL(d?7tOAe Ԁ#'l*dBl(H!ԁ$Rܚ(T(Bw5m=BTR�,�`@NwOxIa d  DSue Ԁ#'l*dL_*$t1t$t!!**"`í{7D*Em 00�~gHN�4�JR@@ȀL('DWpA 8(|&B&L$Ȃ:H*(ĭ$$!H*x{CTR�,�d W� 츗4�JR@@ȀL(' WpA 8(|&B&GK!HB?X!"ĭ)ܒ,é6D*Em 00@ϺJ,�J|� {Ia d  (:G[e Ԁ#'l*d©(!3-,BB.L4!Bcx6D*Em 00� 츗4�JR@@ȀL(A|UpA 8(|&B&`()(B)B-H!H)3d$*!,IB.-3!d!H--t(y.$!"SI)H)!*()$B B $B&$+$B&(B B&{CTR�,�@ � {Ia d   <We Ԁ#'l*dߒ,t)H13Ђ*H<\$3Ѓ38;C.-8:=(;C?=HB'B.3>8!B7>5Ȃ)/u!=8B/3!t4C.7ԃ>|.d+0C=0B {CTR�,�=@T8`A1|X !F8AQdD'QTeK/aƔ9f͕PpDH G>mBSQGveJ!Su:wHR7|INR?z̐S׉mS'I>itH>q9UGk̬f)I$Inj<pm܁;I8u[,@m mY$TPV:&M3 .ֽ+XAx6QBGdDMױg׾=fΜ;p&T7J"Z$]V4w$v_7SILECZƔE=G=T!Dx9DE1GITDCǔC'gEZqw $oId~%@q%T`K2` 5X䨬" J`VX/ d0b $7SNi'#jpO6A%cKS$Eb!&~L\Ʌ~9DkQE\g~9x!D=DCQfD!Dz$Q(ID9~g}VǚCUT}qv$\\I$T5dC `sX.7* @#@B9XgP>L(ZBdwaZʑwL1eg:!~$1texLYgzES$E6dn1phCkQEC$YpLAFY$u$Q:LWv%DLI$Q"5` 5XtV`pl@ :  %4x'#jpO6A%%6BDEU$qqdx1k%xĔn!DzS1EBrEk詣s鄐\)Q1ESgQDI|)rP%TPgT\I5WP!ո6A �􍁹Rps8yUaNG a HP@Bd'; `8*$AC'$qI0C@u C5$a fCz8 wP8 I 5rыrC`>A i`*! i5zD%l #+D�! ٠ X�I@W t%J8(/x"@ IXȄ&2Lh"Ȅ&2LhBIG=\T#+ WF ~cE&~g;9v @6ءx,(P3LT#`6n!JP!LqjF Qcl�QQ"0`I# 0DI:J s: S@\T G@L'OP,8a ^jB&D QhB&D QB(D1 Q$+ I$E"NUE J8E&?dC&j D$C"V?b8*6DlЄ T ZH@*\\$"pE&Φ햷-o3L"0@Rt#LeZ9@d`) A nw^ G0I �'DaTBD%$Q ITBD%$Q ITBD%$Q IB&QS bu)tUTb"6QJbX&MB@D%TUb")J@)NQ DHBE(PDBīH*2egĕ# T\]򗻌Q*�垫#PD zJ s: S@hA-y0@NCBXp*1K#bVU|'>TXu?1B| R(D!JZD-PU9ބ7Q W"D"Lblnq;ܨ2 0`V `·Rœ@ 20B=E <P9L1NAal9l A#0Al a*g0> kx9 mC~6!mCu_]׽u/ `�nj@*5@ 2 #L J0@HN 98 \0L򕷼 fyg3xB= �f�̇O8'x @ 6  N05@ _x=6|�`@0�t@�� @7o~{ h!"GJ s:2@` @ \"p!0 ` p"΀ ^ �`IM UP<@@ ^ j` jj� j�F0Fk` �Rt z`X�:`�``�o� �`�* 0p0 @4@opP 7B:2@` @ $!1! J'O  x `A1U B B x@^` ^t@@ @ @ @ ^@` RP S l�  z 6`�o�P`1 r �@Bp! ݰp;2@` @ $q#9#=2� .`7q'� � � � � � p2's v ` r � d &* //p`*�*�21/ # d� #1335#�'q$K �'� � � � � � �'� � � � � � `t28s838- @ d`&p/03;P1p;2@` @ 6=='q4S @ @ @ @ @ @ > 4@4AtATA- B@ `F`,@;5tC7t3D/ # d� a4FetFit%p T @ @}G 8qAH` B `F`84JT  V@D4"p;2@` @ j4MtM4%@  p$�H@tOtO714B r`&`JuQ+`p*X`K)Up;2@` @ tTIT!$q`є� UAOeuVi P  r`&QC ?`X`uY/ # d� Tu[$J'T� �V\5]5j] 61 P r`@_6`v`vX+V`aaa!!p;2@` @ R\3d$� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ` ` ` ` ` ` ` ` ` � � � � � � � U%' pVuqVUQr/B `Fį/ s=7` 6VV"6uUap;2@` @ r |ww ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` $ ExIX ` ` ` ` ` ` ` ` l� P@� 61 X @ @8x7� p" 2`0@45#OZ�@D@T`WU䘓p;2@` @ `r | r!9%Ym -1&<A9m >9�'"w]a9x vbѦ2`0@8Y4@Bxu縙Y� # d�  ʠ9 qys 9U@au `'` ']z `�'.q x@ &� )-1:-;bxٙXݰp;2@` @ l wB ` � 5{9ے � ` p>w � .-` x@ &�)-\9Z4`AzEZ+p;2@` @ � � � iƳ�q<u|y}9ȅ|y 9#Ԝə j � t'� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � - �F`0`.<؅=3|;|?*p;2@` @ Q Bۻ}' @~藠1y`  s'� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � /P �F`@`}y*p;2@` @ x Ơۻy?ɟ@P 6Q  l 2d� T5 <h*M6be )5FL�ƍ;z2ȑ$5*8yR,[| 3̗,jڼEI 4JyBF Q" YxWSZ5֭\R 6lרa˚=[v;S(Qd+K@7޽| 8`o8lr$Rj�bɔ+[F@": e6+7Pᧄ2022S̺ծݻoe+ċ?<8,_@ qVXfnVX K8,Xwݞ5u2H*;7`[V4>F0 Fa^anaHbKa Id S 6PJ)IJ0I%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%T)&l&l&H-vlK%&TK%H-vlK%TI%TI%)T*j*#8#sPL1\[JTlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlAo)K�F0r.\'iY6vh.7j'A FLHؠC)&6 (r)V_uZouVwr$"Iْt҉$݉$-"H"J٢H"!HJ٢ ףPB P"&/8?9%l (B5aq袏Nz馟zꪛ6*aS@30̺λ h&KO|ƻsN.7j'A FLS aD)|rJ&g'Kb %Pb %Pb %Pb %Pb %Pb %Pb %Pb JX%(a JX%(a JXЄ%( MXh%(a Mt-& QtP* Sht%, KP%,A IPbh$Z "*qLl)qUk8t` \D�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Pp�'@ Nt0 OA,` noԜfp24�59 2 #L J tFT" "%2QM|be$(! JH$(! JH$(! JH$(! JH$(! JH$(! JHBЄ$( J,Є$4a MH�F'a TH"Ȅ*2ALE'(a MH$(! µBq%4!iu˄$X6 OxV-alm[ ׸ut]Z'ta L X@P@6jHA5 ٖ\&m�jTsd@F0D&&qKLBDLvmof"HD&P\"(L"p*=%E&PamL˨yϋwհ{*ɨo2w � xo~[ #D1 (vfg"jN&m�jTsd@F@$8&&Ih"MDtox<΄+2 TdpE"2"E&=Txo�(2x<HĎWqJX&`f4KpD&DQ D| ErDT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"H(RT"HEM RO(B Hh@.1D<<vpM�Ԩ$Ȁ 0$(a AЁ#@! ML"D&$!+| GE"2Tdx. Td"pE#2@4+2\#pE"2@$8^%?Tt3.0)6)HӟK}TկG`D '!$4s wD,P T@,P T6�59 2 #L PP^PMDt։NdD&:U$6̡x C3wTE$L ZG=Tpԣᐄ+$ u;| 7Z8E {CG?SD&}0E&1 u** ` ` @ Vp p P  P P P P p P R p P M p p `* P P  `*p P  P   P p AM y=PV30��X �+qX,*******pX q2`SJK9 ޓ = g( @` �@ 0 0 p 0 ` `0 @ 0 � נӠ  ̠0 ` ݀ @ pװא ր  0 p' `5@p p@@ P@ `5 @` ` V  4I@@z@p` @ ` p@  `5w = 8P BF#�(!Ya,@<阍Ɉ) I�' F0H @ �=x   Ӏ4Y0 p   @� @ @ ` u@ P @  ` 頶( 4i ` p@ @ u@ p p ` h z Vc z@ P @  P0 m P @ ` ꠛ# # O`90)�P+ʈɨyX q2`SJK9 Cj p z �` ` p p @ ` u`  0 VC ` 0 @` @ @ p0 ` ` p @ n)$ @ p z u p@@  @` `5@z @ @ ΐ y` z@ @ @pu @@  _) p)d = 8P BF#�(wKa P+5ј+Èڨ�' F0H @ �=( @` p p @` @�@ @p��u@ m@ pҠ  @ p ݰ` ` 0 p) :J ` @ @@ @` p p@VC �@ ` P@ ` z P@  yz u@ P `   п = 8P BF#�(qX P71yhzX q2`SJK9 Cz@  @` @ @ � @ p @  @̠  z  @ 0 @ @ ) P  ߙ z𝽰 �p@�@  @� u m @ p x  �Ӏ&  y# # O`90r,,7i-<ǖyX q2`SJK9 CnJ p@p p p 0 ` ) 0 � Ҡ �  0 Ҡ @` 0 p Đ Π ` p ` 0 (՝` p  P_9 0 p H p0M@Ȁ �ަ Ġ  u` ` 0 ` @Ӱ@ pp   R = 8P BF#�(1U!e7[Am]�' F0H @ �=見 0 )$ נӐy ` h ` 0 4 @`  ` �P �@` @p p` @0ޢ @�p׀@P@`@P` `  P@ PVspp u` 0 p@` W@ @@�` @` R = 8P BF#�(aC!~k6jyX q2`SJK9 8Jpq/+ @p )4ަ  p z` @ �` ` P 0 ` Ұ` @  P0 p0 p` ` Ӡ ` @ ՛# # O`90/O+IKM)V XA J`@ 2LAĉ8I$*GO%ITI)M.Reʔ*U#UΤYML#I(&Iʔ~hIϔ*z:m*Bz`'-SEL-UO$Zѣ 4UT' kzz23SzsfJҾkzLIFo,|o\mӓKRN>}ڔI&I<1c o?XQxqɕ/grѥOBu7؀ C !dad %s($<}I2u�qĔ'LIA:GS/$)gCdQeQCL9dt1EUhY\$1Ex$!kT1E}QILQgBFZ~ZFI1GISGSDILD:'NMV$$D'arO@-h 08DWxnQFQ鴓@ < @#@BrPI(L<h7\LVk֔$1e$8$VS$DQTYL:kzk$QEQFIDdkf$k!Fwhŝqraf}1&IFNg!ua6fCgbSTgULqSTن^qGNTu65I* #rXKԸF^RH'4!2)PDJDAՓFU%Y%E$QkVISFCn$UhQG=:Ud}ԙƔN$ŔN$qGID1mmdxA=|ԡkDQFBTGx1idFNT~ЙUB$^$1|A^u65I* #rp6V}~hIm   %\$$(! Ty##QId^h`& SɭD QHB? ,\%!*dqB8$ I3zP-T!:BP$T!^HBD.@:BC/U&XD.! SBz!FBIB*! SH"Ѓ* Ub$DraMfx$*!'!#p@nHA}i wIȯ:N@8%\$$(! Ty##!DA^C8}i+Ib$pOn5QB "LNAV D.pYHB$L!C$dq=Ȃ! SD! UHBЃ*DA YX* tȅ$T! UH0! SB"LNa$8D/LQ[mb5k$Q !<9rI+N%WIi:N@8(( /p(*! Q$D%FRLt"D'2щLt"MLI$:Nl&:Nl&~@Ib$pOn%tbC.$a QBX*CB!TB0$ Q&PHTE!`BUHP!D SH *$ QТ0D BbȅrqY- StXOll"D%#`MNۛ,(  *H R *HArX*` X!*v�!Ȁ 0$( Sx#HJ$\1%|k&(CBȅTQtb!:1UH"DqnH (,a B(,A\,D.,! KH(,K*,Kt",! KЂ)*QEB$nUJa@)*U*>QD)qZB"!tZ%$D SDLQb3*a#!TqUH ěll"D%#`3`Q R *H R *H R *H R T@ 20(L (@x�_sXLY-2zZԡC%jUTp56q\0!TA S!r! UAX,! I1$TYI$DC(JAVzHRxlVS�57Nd$!r Q8D'ՉC,(8Iȅ*qIB!*rqE0(! Qb$!DqQO&VLF8 7>P~ǟ9<@d`)@%@)xG PM8 {~XD@jlȄDx�~tt J@g@{sЅ_ppDZ0Ept|=UuwIX=ȅNUqxS}Z Nu`U|p Dd�@?QxKN؄JXSJ8JS8D?UI ISY0BXIUU0PY0SPSSPQ B8N"U0YXXQ0UQp6QI=0ZY95œ؄؄Lx I!x#ȁp`?X?gTFi4@i�� #$$pP�J9u\GkoxOv Ohoh?vcpr8Gm a(u9i؄?@]Sw0b kD{؆_{D?@U8kf x�D@p@JtDpwdq@ZwdUEh<IE@SUX?8D؄*JN0-X^XUU CI ESPZPI8IX8I0BE \P8UBEЃE\BPBI0MXMȄאJ'0 d<� `xFF،@i�� #$$pQ( s9\NOv?xlFt\oO{xBhGO{h_xkOZSxx ?h?hUhqhJrHJxDhUtUkhU{xJx{Uhq?txJq:SЃ\04SXM�UPCDDi@QC CN08CC̀ I8B880IXISPSN0U0IU0CNSYIC0B S:0UMXMȄאJ'0ȍ4X X׌؜h  p�0)@(p#E�MQ9؄lU`cyxyaWhyOxeO`yx{F~8OOhWxOtxjhWyW`{FxF?yxOgxjWhw{Ox`S6UNX:XP[8ZD{pS0Xg#n`NY QCNY"=XSPSI8BXQE CUBC\ЃCI C BEU0BIPۄ؄Lx I!x#ȁp8TY (pFgT5@i�� #$#0PPIӄ1]}vȆjHO lyWhx?x~hW8ta~OjWTDhezTxȆ@D~�DhDx`hpT�\Q ps LhzW�D8WM@8@JTXDUSЅZMXZD;\8 u(SCU0CBIYUPY0Ib U8Z0ZI0U0Q0C8CYMMXMȄאJ'0  p`p[[%Ύ@i�� #$E�MQ8\\51Qro@j sHȄ~XDpjL~@@oЇLHLȄD@L@@A~Ȅ@`rA>sTH\Ȅ@pW@DȄD}�}8L@vTTdTgUDD0J{M@ii؄U`{@{us`Ig0}؇q`Ep~|PdY!fp~pm:np~@kCYBPm|�\zB=p}PY|؇nI|qx\a؄؄Lx I!x#ȁp8((i\i p�0)@(#�P�J@Q9N˄-zah[zehJ}\Hs�h`~THs�aVMjx[ vxgЇjllנVl`o�hAx v(lAJv[jЄDi�58J*l> Dn�5q@t؄:si s=Pgb@r@U8~C0U Y8x^piXI|^p}Q00BzpfpqsICtmd@w(Ezpq(oU0͎ބ؄Lx I!x#ȁpiY�X�87wnh  p�0)@(xGpJIM PM_qoqAuHV[`u:hyVlaЃa}@apa j}JhAЄa(yuj|Xn:JJMyȇuJVu[An|XjЄNkJhD8Z*>NqpZXxtЅSPn�? mpSEP͘~~pY CPSЃ^Pq=XUsP:\rUS\0qЃC�si؇^Ѓ^iPrUp@B~\UC@C߄؄Lx I!x#ȁpљ� �7wF~ p�0)@%)xGP@EJJVMMMPV0MXa8AB=0E\N:BB0IPIXBPSNY:CP͠U8SU8I0N8Q CSSEZ0BXUЅ?@USD`\pGU{Z_Z ?i8Y~ SPqPzzQg bBȅCPiw@QUgBЃk U0=~h}I0zI}Bzh~^8~6N8Uބ؄Lx I!x#ȁp܀wљX� ({7?O p�0)@%P2G XM5ش ԧOFiiQFiiQIRGNuLsHELIJIH*UiIRuHҢM6-$i)bZuJ6ٔϡU*I:%鏩?*#j$D6Iڤ?NXI M+JMSW ݶi*l!digM"L>pWkJ)Imzj)I9QI[\ruRo(UDI|9 nʤIJB1/~</H_Ç,V_o?wy |'A FL>Xa 'V #2RP%TI%TI%TI%r "rJ-"r*K- "K-&& & " " "T "J%T2H-*K-lJ%'Q&[2[8ls5N%L%\-u !O'psMtbJ'\DHӋ)# c)H"J3(b(8(0#$s"B"H#!t"&mtT"F0)`x| W wy |A FL>cFlL')kkko EkkoȱFo8k8'Ӄ U;-8}'WaA2([+1&ĸc14H2 >8H>9 GKN/Ȩ!86l4,"IKXC58cMJ3>H"4tC 3"I?HBH.¨C&mtT"F0_w T ,B w3\~IS@@5p 85x+h `'z0`OAzx'<'x`O8A �3 <0 3(N0�!3(B 3 <p @rDq(€3�8m;tQS8.! DHb!~CC/~Cz$La|cҨ)$ x8$LEH�:kD8ꠊNb=!^)!7"Q(&21ITBO0BF�|/>P�~9ss.liw$d@F4` 60B��$� <@$� <rD! 9BFj0<0#Pp Fx`h:B0F`h c' cpH RpB0 cp`1!=+G|-jM&NU"jJb)$ UBP!$! BB!LqUH!L Ih!$C"%*D UHbP$rZH (DщCX,$qUHdK&2 IT=�f0T@.u+NqL?)PA T@)PA TN *H R *H RꂧߑXw a HP0)@ NX0<(L S0(L S|8"1KlNBr05(k%8:1{9Br3A JLG#0'k+g>I *H R *8/T@+P T@+P ܀H;Ȁ 0$(^4GC:Ғ4+h$8/XCH PKmS:D΄&& T f <`�u{ ,;̲}eq9f ĺ S@,o;vha}#B;ރ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B!r ч9`B& D;KO>>޲8xO`\Ou%;}蕐)Rx-=ko>={0 pЅ. =x,%` OųOW6}'- , ĺ S@HÿJ`A3 ڃ`� �`"`*2 L@-@`Y ` %}D[|td  QlA(A d8BaJRaZbajJa�L0<Ad�`B d}8)[\W|@5wHLw@@ȀL(A1b#:#Bb$JQXl@ x'NT((b))b**b+ !Hd�`au l|a}8塲 @ D[|td  L6rc7z##*&.( (ZMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPA9 ��A@(@/ #}8ca3@5wHLw@@ȀL(7Zeb#*X[e9*&@444444444444444444444444444444444444444444444444444444444444444PA9.,A-8@X@wbzhx`@ 8 ,`},|D[|td  dRif*Xgzf9&@4A阒i院i隲iinA9,,8@X�.@xh|@ \W( }i|D[|td  Tiz$*.Z[#(`⪲jjjj9e%8A@XhፆGz|@h}<*|D[|td  |긒kA@A9.e9&lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllP$g*LAP"T�|@hS "n*2n.}T D[|td  .&@[* ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((0X&8APbz�a&89n �}Dn5wHLw@@ȀL(RB2h㜺efqqOD8$ D P^O7a&8!#GF[|td  Tq&W)A';[&hq))r**r++*OA�At:A8�qa&8%1 1}DM@4@0(�d@ 6ss7{7s88s97O0 ,A9@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #88r�G �} 3@ @ @ @ @ @ @ �aYL@T�$kK@l@H,vnn%ll*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( L6L0Gw|�|L~v{yG @ @ @ @ @  iY<T�k3l444444444444444444444444444444444444444444444444444444444444444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hv2@4\AXLw0x,@xt|l9~|y >>LL@0@'l@D ?h&@@@@@@@@@@@@@@@@@@@@@@�$P@A $P@A $P@A $P@A $P@A $P@A $P@A $P@A $P@A $P@A #FL)RP cɖ5`Ak~PbE\sֵE^{Hp` 6wn\ŋ7vl&LhP T(d81}ujիYvvlٳYK}wnݻyxpw?yE ,Ɉ2cD%WvX Jnx}=|}swzd TA=1E� <\Az% -C rЁ Fؠ $`]|jJXAȿzb<h`8N8!<,ܒ.02<4\F0)_x6TDO*+<]|t1>lTd6PERM=TU]V]}Xe*�+? PQ#hbCB} 6X+kE$&nr=t]vUׁ                               r7� 6$H@E J`XXbAY ki! |q:*h2PEM?u!r-P >Xakٹ$rxql䥟ꭿ]|?_EUdz*zw׋ xE^Ԣ T@> XA ^S"agnY^ړ<Q YB%D&XC9 yCfO Z\=&TxD>.K C^YE/~qoA ⋸W9T�(ݣ&Q2*QG?F$Ũ�yrhi[V(M$8;ǂKjt6�  IYEs,@T�(b[Ed"%y¹ԢtRET2sh є4YMi-z*0a%X %Tg`RNw3 �!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(lmnoFU+Ś ��`vԹ 7�0)@%�}~wS5R))� � P�wtȊk� r #$PȎȏ)P5R))� � PtIj� r #$Pɞɟ7U+Ś ��xɦ 7�0)@%�ʭʮ IU+Ś ��pʵ 7�0)@%ʼ˽FU+Ś ��`Ԫ 7�0)@%7U+Ś ��P$ 7�0)@%ڴT5R))� � P�$ 7�0)@%NT5R))� � P�D 7�0)@%tϐT5R))� � P�X  7�0)@%xPT5R))� � P�Xj� r #$PFU+Ś ��P\�  7�0)@%*RS5R))� � P�Xj� r #$P+<7U+Ś �� S\( 7�0)@%L)P5R))� � PC  X 7�0)@%]RU+Ś ��@U[�j� r #$P^U5R))� � Pd X 7�0)@%~}PU+Ś ��PW[ X 7�0)@%׏NU+Ś ��X[ �]j� r #$PZT5R))� � Pj� r #$PZT5R))� � P�? ` 7�0)@%ڿKU+Ś ��``Xj� r #$P]T5R))� � PsչX]j� r #$P^T5R))� � P�؅ͬX]j� r #$P%_T5R))� � P�X]j� 0� p� %(HU+Ś �� \�0� p� %@GU+Ś ��^ Xȕj��a0� p� %`&GU+Ś ��-~Xȕj��a0� p� %p7FU+Ś ��>XV��-2P8S5R))� � P�?XYV��-2PIeS5R))� � PP&f\ej��a0� p� %l7U+Ś ��(sXȕYV��-2Pmg|S5R))� � P�tV*\ej��ar #$P~hzS5R))� � PfP� �rS�V难&7�0)@% 6FVfwS5R))� � P i雾j��ar #$Pv뷆븖~7U+Ś ��jr��k&7�0)@%ʶ̞U+Ś ��ll�8욾&7�0)@%}S5R))� � P^�h횾&7�0)@%lU+Ś ��`n6�n&7�0)@%'WjU+Ś �� 9i&7�0)@%0G7U+Ś ��8io&7�0)@%P%g%W5R))� � P�ri Wj��ar #$P&w7oU+Ś ��>,��j��ar #$P8HlU+Ś ��O*��j��ar #$PIYkU+Ś ���`*r�0&7�0)@%jvV5R))� � P�a' 7 0Wj��ar #$Pk|7U+Ś ��(��Pw&7�0)@%zS5R))� � P�/w�ij��ar #$PU+Ś ��Pyr7� icj��ar #$P)b3G/6U+Ś ��hz_� iij��ar #$PzȗW5R))� � P �辬&7�0)@%p|~U+Ś ���} _�X��coj��ar #$P'zGOU+Ś ��x _��c� $T�BF Q2!Ĉ'Rh"ƌ7r#ȇJF,i$ʔ*Wtr䒘SxHw'РB-jh=?|!BԨR"@ A !dad %!ǒ-k,ZPֲm%ܸrt22)<��.lx<?xjA)H3hnGI4ԪWn5k%uGC 0(87pÉy~` f5! #S( m:pHǓHSxHӯ3qK@jee`H( :S@)QbXJF� )"+~,p@5x#9X(Pee`H( QBISt7i \]z9W]NNhD|m u} ANfee`H(:(nq7P)z) *JF�(:+*Pbw+| ~Jfee`H(!)J;m6 1dLŨz-!YdaP`@P%`P /bA + lTm6 PVA FLJ<1CDMA61!<2%|2)\H><F��/8l' , U Ad S U[}Gd@DP@a=6e}6i&J5R�(s,ށ@B,B Ad S ֙kC6q1:饛G:뭻:N~Fn; ?<{``@?;o|B+,fee`H(9Ol$L1>3???01< @` � h ŵɊ `@ 6 ̧vd4JAP06!sxSaX&Ml&NQSqD%NQZ b0""6qMTb"61nbP$b%MC-6]T†' Z<†VW"\ T4(PLlbD%2Ll"0$(CiHT(@DP JHEeT�dEdA :&2p5 (>Q Tdּ&6 QB *!qZ8ABtz!TqCH0() U8*CP$D SHpPE/$yP)!:(dHd"pE&D$D""NHb)iMMhB( ,ęA\iRR.q٦$+ 0 -؀ JhX*ֱ$j@ P|ȄNډEB*LJܔDA* tJ"ث$LA@'!LщCHB$! IB!T! IA!r1\g.) ZdH*L"HD " Tt$W4@5$ �_RJDPiSl@%@}/|+ҷ/~;F)@J"rթ* Q8; QB!D SBЃ) BB $DaMSSC/ QHBP$h! Qtbz!a nP(@ QЃ$L*1 WdbH"+NH"<m.P ,Wv JmSl@%І>4h;F)@J"֦)$a.$)rWSX,I UAݫ($ UBP8M! QBET w8,!NHBz!Da z8k'P W"+XHf"{!! U"<m.P ,oW:۹mj@�X2Ђ ȠE3G#ԀD%PKg $ C)uJB(qQtX! QtB\($qBB!āE,Bȅ) UC8$Tq=H3I sL#Ѓ)$:D PaH$vaMSB+O TC `yeRn (�p `2(<C?�'*Lp<Xg/$a\ȅ)TNzX(Ʃ BBP)dI"8D'*\uP:AN! D/L!^A8dNԁ`F/LU(+P T"àC"*B&$B d*Ȃ*SA-B\Ts!�,�$ޮ@vi<wIDV(XȀ�(A赠 ~wA (|B%B&5B.4>2"4>5!8>8<HB.t;8Ђ2*C?=C.-J>H88>$C?=C'5)H4>C5$*B<D;9!=;:lC/!t(O5P 00�dvW4@dA@@ȀL( /CwA 8(|&B&5IB.-<HC/C9!L>L1LC?8(!B'=88C.4Ѓ4<<83L!B?8*-:20!3-X=\3 $B?L!$5HL>X0D>DC&>2 C<C"B<C/04!)HB\Ts!�,�hh".IDVd  �U^wA 8(|&B&0c'H),!6*HC?A/8HB9"H)!B?*,9l!H8$>$A'Ђ)4H)>)H!<L*;!H*B'4(>H!:*09�+7B D>+C8$B'<B\Ts!�,�8u(�RFU4@dA@@ȀL(V'{"hpԀ#'l*dY!XS?L!H4!t=t!(L>t)t(>\B/B?=>(3Ѓ;X>H"6H)B'55HB'H)=H**Ѓ5t!Ѓ5(d7C B<`C"d3C A8C9t$-$B\Ts!�,�X(P*tgTIDVd  " wA 8(|&B&*)<X,,4)=L$B'\>("=\*H*>\C.,!"88H"4Ђ*>H*S?X!>HC.<>L*!4HB'5($B4*dB?<!UC=�C".<$!$O5P 00�P*R4@dA@@ȀL(.,:hpԀ#'l*dYJ)p;H"5)t9-H!C9ȂH)t$4$,C9BЂ,H(H*8$B?8A.5H)(3B.8)!=H$$3:dB$9+6R4**8C.H!(O5P 00(8ER4@dA@@ȀL(An.hpԀ#'l*dYJ)H!5)>HL> 2t=0*H*!HB?L!$5C75-\1 8$9A?8!84,(l<t28CA8 C.B?H(36 C4C5*102C&B4 3:p("O5P 00(4..IDVd  " 0 wA 8(|&B&8"4t$LC?B'4>8$Ȃ)$;LC'!!L;;t9>4$8:Ѓ;>0C/S'4H)8>,5=!3A.4C<2+dB?DC 3C ;<4()B\OeP 00@h@S@wrTIDVd  /wA 8(|&B&e'H-**H*"H*B/H,*$$!Ђ)t8"$)B'H)$$,-!p$*t!!)$(!$t((H)!H*H*.T&+dB".$!)B$"B\'!�,�2(DE+2,IDVd  �S?5wA 8(|&B&033*H))"ĕ$B'$"p[_'ǵ\5O}2P 00N PT`6a vDVd  @dO}wA 8(|&B&5I'(H!B\(*$h\l'!�,�o6pp7` 7a7@dA@@ȀL(Uu_7vhpԀ#'l*dBl*H()H*ĕ)H"HB')736~2O}2P 00�r8`cq7@dA@@ȀL(Av_8g8vwA 8(|&B&ط\$BH7ŕ)a)83淍O}2P 0060E7@dA@@ȀL(W_}wA 8(|&B&и6$t1t$t!!*p*"y'!�,� 9S7@dA@@ȀL(WWhpԀ#'l*dc(H,4)B\I(H!$zṍ'!�,� :� :,xDVd  \_{vwA 8(|&B&к5I!HB?X!"ĕ),ө˕7O}2P 00@o/@|� �7@dA@@ȀL(_<#hpԀ#'l*dB)B?0"!4H-){\;~'!�,� $|wxDVd  d<g}wA 8(|&B&()(B)B-H!H)3$*!7IB.-3!!H--t(z.$!"^I)H)!B*()$B B $B&$+$B&(B B&'!�,� W (}TxDVd  d=?|wA 8(|&B&8B'$=0-45H*0=8@\h9C:QGNrr<pkL!p 3U:Mz߰p U&OFͤILF9E` _;lYgbE[oƕ;n\c|WdDÇ'VqcǏ!G<rP0gFH G>mBSiӧQweJ!Su:wHR7|INR?z̐S׉mS4SVJ:$ ^ҜѪ# 5fM3EȔ$ScF 6J:B-{\6 e"AŪDr ` )VhC,/2)P²aQi,63G@dT2IMHYiZDxVRgwhDnSTqZ$1%=qShgS\IGIPUI1Q$QEUAS\GIhB&Da'a!8IĕLPA*)XYm+ J`VX[; J d0b $cM1̈MPd!WRID}ɥSA&~r!kQŚ}T#p٧~1iEQEpqQg:Ek1MQ}gi1EzW~\Ah"W QR*Bpg 1`n`V\+*/2)PBƫZ#c͌P>LC$1B$YkArSLǙNAIL1izSǙ^DIz YbLZP}TISQEIDGISƕ]I$~A%@dHhJAr `XZ^ľ @#@B oz3#jpO6A%S3BDA UB(8k<aN\< St=QB!rA U\u9 B堅(a QX(! YHB>7t)*PQep+P<(*Xq �Pc445o QR@ 20푏}f6$85p(6Q UH9D/DNH`: =@(hkH(@q!Tq0!LA kp$h |\3TUB7rQ k$b%;hJLCF4W#p+ĊSP0 F}3D J S@P.41P� �'$a KH"Ȅ&2Lh"Ȅ&2vf+ }pE=6TCD4яt 2яx@w >a";e"SFjģ-Ap8)NQ v#0q \+++;QQ"0``V/ 0DON-!jWJd@FPю~P8`$8Fx"` ShTЄ(4! MBЄ(4! Mb(F!Q"D\A`H"/q TuȄ.TTbp)2W!H2Q T "H T)P $)K&^B"P "q+2;@;Dd�*�Ų}р(6_)Q_ a HPad!E6򑑜d%/Mv2p) N PpBXI%$Q ITBD%$Q ITBD%$Q ITB)\l8"6QJBXE%6J b*6UlD-t DT҈X.VM*NQ D@$TNBu@(D"b&PL ;@Űle/;٨*\/0 е@dd_)Q_ a HP“oyϛN2|)dNCBXp6#bVU|'>x?1B| o(D!*ZD-0Uބ7Q KW"PD"LÙ"VuO=@6 0 ]K_ �E6 ݀/Ȁ 0$(u^o({ x5 r0x/` 06! r`0Aȁ aF0A;9a}; rP6 mhC8W}G^@�o,Հ"; J S@P2%(!AN`\`\� �f`p=``=``�f�p N`�&`ON`XpN<tfzF6`@`�`��`�� 0  Q ; " P B4�.D`m D2@` @ ,p1q  � �3 x  015q<?q ^t` v֠<@7q22t j�wk�6ƀ _6@�`�: ,��`q @4@ıD2@` @ 1q1�0c B  @q!  ΀4R ^@ t^@ @ ` @>q ^^@ t@ ^n@m` Ȁ @ @ 2`,� �p�:�p� ,r,ɲ,�",�Ȣ--, @D-D -.ŢD2@` @ 031� �R r3� � � � � � �H4K 6 ` s � d &*` ͓2=s=s`*�*�R ٳD2@` @ s@ @  H3"32@ 0 � � � � � � 0C @ @ @ @ @ @ 24YE]EY ` ` @F`,+S sHH2,sسD2@` @ J4K41cAT @ @ @ @ @ @ Kt&NtNtN`; O@ `F`,HuP ,+> Iώ=+J/ d� @K15S500 nD @ MITFINUN U f`&PmVs",?`سD2@` @ 6Yu@@  0#2TMQV[ U F`*pu]5,�,>԰^U=+J/ d� Y `12143C [vA5b#2@\ F`*cquVU ٳD2@` @ fmV#3X �  6hvhObN 2 @\ r` j6kvkdR,+V`lOvسD2@` @ hin0� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ` ` ` ` ` ` ` ` ` � � � � � � � v 3L3vhWh6|2 r f` דk7~kB,+`X`Jlώ=+J/ d� ` @;!8� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � C x鸎 @ @ @ @ @ @ @ ` o T "95y9=A9E9 � 0c 2`0@w/P�@D@T"yسD2@` @ `, |9yɹٜmyy鹞m 9�3 G9z # 6#32`0@hɢ0Z4@B?-DzI-سD2@` @ r | tZ/:MڦZ ڨZ � 6 )1Kv �3r x@ &�,2/̰Az?ZٳD2@` @ l7C ` [ � ` 0K7 � r;` x@ &�@z\ٳD2@` @ � � � ) г} z:%}{mz 9t99  � t3� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � `ht; �F`0`Мռ߼"=+J/ d� )` l 4X7 l`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`x`@ @ @ @ @ @ @ @ x`x`x`x`x`x`x`x`<% ⛝  )K7`u �ʖ R�bA :|1ĉ+.T*:z2ȑY<2% ,�# 2LA$ Nb$hPD=4ҥL:e$ԩT>=d֭\zULT1d Dɒ%V.$ܹtڽ7޽|BQB&WlA"ƈ | 95 9sfOFnPh202g kټٶM;ݼ{ā&<r ݙ$ڶK@=ܻ{>xi nr$Rj�b/Yd ,$A FLdL!,.Z(,a~b"!, ,ˇʅXȊ /!,#ʅ"$~6 d qkEeV^eZne^fMl>,130A gEm$v g5PA FL6ؠC)'~J('pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pR 'pr 'p 'p 'p #رI,r 'pRI, رI,pR 'pR 'T&R&2o 8∢S@U[[<LTlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlATlAi)K�F0w I8IyY `H( : (l2柀 (Bz馟zꪯNz'H(.I'HH,҉$.$҉$.!> % "%h}K}S& +QCPNuO?<JL'a#}@@AHiB d@F0$)2Ll㓄%(a JX%(a JX%(a JX%(a JX%(a JX%(a JXh%4a JB%Za JXB0(@ىB0(TChA Kh%,A KPB$Z1V‘%/YIJbscN�(A(%(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 N(8 Q t OA,` $p]@p g"Ӏ#Ȁ 0$( 6Ё#QLP‘D%6M̎$(! JH$(! JH$(! JH$(! JH$(! JH$(! MB*(JtBЄ)4!V,H)P!Lt"!2V)4! JH$ Mh&Њ{D!| O^vmov-kЅ10A(Fx 2`h@hs Jwԭu[h@GU62 #L J ^Fl"%<bs@ � x.3W$".\Ddb(LD&PaH! L"0\DdHD&PeTc4ojXcPьd9($+yLn e$B.P Ѐ 0Ynw172 #L J P PB$4mÄ.Dgp*2a"@]g"@!*P8 o�cpE<L$ѫ8E%PDbu%!=MP"">PBQ"E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ P�E*@ Pb|$')m'!$Ѐ41|4HD`;%bn@s d@F0 &&aIP""H*2x<*2 TxE Fdh. T"pE  DWbsC%NA+~gf5 Q& Ppb?Ћ~/= F0b|&X@P@so~d?"ȹL*` X*`Aq߀#Ȁ 0$@A Nx#@1;MPB2щLt"H*a T<! @ @ ` @ @ � Ϡؐ p@ ްP p ` ` ` ` ` ӠP P @: � p P P 0/P 9P P R 0/ mP P P   P p /xŸ9 3/5#`  p}h{ �+;w*******p \2`SJ9 ) ($ `; ` ) 0֐ P  @ p Ӏ p p� p z 0 ` z� z ` 0 0 zΠ p p ` 0  p ɖmi; I@@@ u ` z C @` @:�z` @ Iz p@ @` ` ` nɜ( % O`90ȝ靺+h)驞�U  F0HQ @ BB ɜ z 0 0I` @ @ 0@@  @ @ z̰ z` zP0 Π P ` ` 0@ ) i ` p@ @ u@ p p ` i �z  u ` @z@ ` u@`  u ` p( 0m YP BF#�*�ͅP+))᚞�U  F0HQ @ BB ɜ@@ zנ0 ` p @z p ` P@ ` @:pp p 0 p ݰ` ` m9G z P� ` @` i p( )  #  @ pp @` # � P` @z` @ 0G[ː( % O`90ɼ˝ P+&*�U  F0HQ @ BB ɖ @ Ҡ z` pp @ ֠ y� @P 0 @p @ ` �@0 ` ` pp p` K ) C ` @ @@ @` p p@C �@ ` P@ ` z P@  `;z u@ P `    PT YP BF#�ɬ̼�+�U  F0HQ @ BB YŇ@ @ p� 0 p   4 �@ @p p  zpΠ P ` ` 0 �˒ @@@4 @ �@ p@Ҡ @@  P0z` �אP�` p0 YP BF#�̻+9'̞�U  F0HQ @ BB ˴ � Ұ @ p0G@Ӏ@ ` 0 � 0 @ @ @ @ րא ր ` �͖  Ҡ@�Ӏ �۰���㄰ @p 9n @ z  P0 p@ ΐ ` 9 0 p p �@  Ȑ@ YP BF#�Ѽԋĝƽ�U  F0HQ @ B ( 0Gy 0 # ` p0 �Ӑ@@ ` ` p�p  ` `  0 @�p׀@P@`吐�P` `  P@ Pspp u` 0 p@` S搐 @@�` @` . ( % O`90{K'a A)ɝ \2`SJ9 (˄ ` z ` 0Go s$  p z` @ �` �&I$|TO$M3E5:7M::oZC3E4U퓤>uZ$OAniS&M$UHLPUYnk >XQlYiծeZqΥ"]yAU B $J8ɡ$J2M4P̙1/Reʔ*U5&]NLA#I(?Iʔ~hIϔ*z:m*Bz@'-SEL-UO$Zѣ 4UT' kzz23SzsfJҾk0EmYD|9iH\g=r$M$$D'aR/STѫX8묷bjk/Z`*2)PbDJD,O&(DB$1*4ILI^Ҕ$dc}T1qzBr9DU|9ĔCAS$QEESāGBFS$gIe~u!EhIiDDsDq1}1EiITzr鄐6)jL!0"0qEnj 0g47Fm1ǩ @#@BrPI(IO&K %S&`DS Cר4EN$E~Ŕick豦nFU~DIqzaFIrbqZ'fهS@k$|qBzQgfii9Dx!z1E~Qg1EmwD6)jL!0"0[ >\εtk\ǩ @#@BrPI(IO&NDCD{MS Cׂ2N IZԑFNGgu1ID1IܑFQLymwgYz)zaFEzuhQ0ExXCP8sP>܁ |HCP4tLX>AIX9܁u \l"ID%#`0|ح,\Y.wDd.ˊPM%,&$(!'yb2qa0,ȅF81(0D ȱ($%bBPE.pB8!L SB`$ =E!^BD/$ QH"zE\ԡuЃ*LU,")h! =Ȃ!$! SB)$ IAuȅ*zSt&L$E8D?d'>PqHDUT a HPbrNHx'&=E/!E"%a A#DDa I0":т!d! =0(ANH"a! ZBz8(LQSBu (T! QB-d:tbЃ,ԉC,"P,T! Zz $LA IB0k:,0E三l"ID%#`0Q;-˕@.\=-gϹ3/+j@U|4d@F'$DLlbO2щLt"D'2щLt"e4"$A~XC&:Nl&:Nlhy' S@xEN,"pȅ$L! SP!@sUH9*�BB!T! =*CB h I8(Ta IP$T! ZAЃ(:AU,BC.0QBz"TaNBx7QMd")`&l܀eaA@)PA T@)H T@,P T -8"t VԀh*Ȁ 0$( Sx#HJ(4%<Ok&(CBȅTtbҸ!:UH"DqnH (,a B(,A\,D.,! KH(,K*,Kt",! KЂ )*QEB$XJa@)*U*Q@D)qZB"!<A?$D S@DDLרbA*a !TqUH y;l"ID%#`0`K R *H R *H R *H RBzE  S@08�&MHԟNJ+Cbp0Z*jQZT&VQS!rACHP-LqNBȅ$T=b8($! S<P& B"aN&*цA"?^SX&NQS�ă:I \PQ8SCCXN[I SP\PE8IIXBP\8ECSEQ0PQ Q8Qل؄LH I!x#ȁp�:(3B)»X  �0)@%@)xG PM ȫkCeHTLHl`lHx@bDpt{0]ww{@ISXg@zmIPkP|pnEЃ\IP8zq0^؇iBiPfPqx�@~@pdZ7<MU8ݪS88S@ZZPQQ0QS ENPQPSXUSxNxQ0U0Q0U C\RSEESPINNSIHCHF܄؄LH I!x#ȁp�QBvXxB|IX  �0)@(@)xGPQ0;JvWohrFv~hj8w(SxibrPM~MDЅ?8Jps bZ@imkk@JDXSx`bp@t�DZ@q@gpi@{Dpq@?XIXc< D8?XUS@MPMiIS%QEEPIPB8XNBXI0UUC {N8IXCS NXBUQPI IX=XZI U \S(M<M(MȄJ'00.� ``IIi𑩀 #$$pƫQ脤 Nc<MQOv?xlFt\oO{xBhGO{h_xkOZSxx ?h?hUhqhJrHJxDhUtUkhU{xJx{Uhq?txJq:SЃ\8<SXM�UCDDi@QC CN08HC�CH I8B880IXISPSN0U0IU0CNSYIC0B S:0CM(MȄJ'00X XB[ #$'0PP؄J؄mX`cyxyaWhyOxeO`yx{F~8OOhWxOtxjhWyW`{FxF?yxOgxjWhw{Ox`S6Uc֠X:X[8ZD{pS0Kא#n`NQCN%=XSPSI8BXQE CUBC\ЃCI Cx BEU0BIP܄؄LH I!x#ȁp�)WY (x׷WՋiש #$#0PPIՄHJխWhltrȆjOx~WgFxsHojOy}?@OHFXoo@WlOHj`HFHW�vO@`OrO8rFop`Hcp?kDD_8F DUSЅZMXZD7<\8 u SCU0CBI脄UPY0IbU8Z0ZI0U0Q0C8CY".M(MȄJ'00m `²`p^^UNiש #$E�MQ8ߟfa +fQp pTr8oLeHWȄHoT}ȄDhȄLHTȄQT0goLv @0s8Q@DLxQpTHLHh`ЇcT`p@L@sFpJX8@J@cf_iDMXfdkP}0fNps؇}fXwzu@:HB`wwZZwtZ8NHQ Uzpȅ^i \gUk}ZQ^}Iȅބ؄LH I!x#ȁp�,v*@嶈^Niש #$0 PDL8_>axVxaH~XVhЇ@t8`v@@t8`JhJЄ[gr`x}axAH JhJv`l`[l`ojMHݪkfDn�8q@t؄:si s=Pgb@r@U8~C0UXY8x^piXI|^p}Q00BzpfpqsICtmd@w(EzpqHrU0M(MȄJ'00^ȊX5_s5wlxI8wiש #$ pƫQJ�8IЄIhtGtHaXth:vX[VhhMz=xtwBzzVMryXaH AyȇuA[AAm|XmAhnXpM:yȇuM{Z6@SM؄*?wUn@]8uJpBw0IXUXigB8U0=uQЃEPQ0uZȅq(IPI0Ns=8p0N}=~U(qP=�t IqYP:8uM(MȄJ'00X Xs_7_)zߋiש #$P)pP�DXJtwtJh=Є^YUhSЄECQ NSXZI^I I SUE U0QHQ^8UXZPC0NPCSCb8g5YXNS EP]DX:8J@tMza^__{{_bSkB0Uu~\xpB : \8Uzp@&*zzsߡCT҃}$7Mҵ}G^Mk#!U^Œ)sM>mʤIJB1"Mt)ӦN.Xp`+bŪb+׮^b,ٲfϢMS J[BF Q G`q$jMniQFiiQF5JI꘢$ULU8ӒꐤEDmZTI&SL1P%BTmҳ)ןCTUtJS$U:G&I$mIU%D*SRh‡kUBmJ9 !sH/ 2sH.X# B* #>r=,K'쳈*I = -I"9#$M.tK'3("$!&7mNT"F0E)Ж[` ,dUXgUZk&\"QqIP`H(6)pRh%0(#7UI%TI%TI%TR* *Ԃ. R.2* )l*l"l ) b. 2H% *H-TK%.&T.|RHlrJa |8ls5N%L%\-u !O'psMtbJ'4DHӋ)# c)H"J3(b(8(0#$s"B"H#!t"I'OCS?Md$9�pM TAkgs]vGY`H,C-1l⊯ѸCk_kȱ= _F_F_kFo1koxk>_ ;B|1_|1_F KF= 1C*#M-L$3N.ҸO/c258z up<mCX$\ kp5T z(nȅ$1 I"jMd؉$*!'!#p@QP#ji Xm+xB+b1nekQTd@F`4� / \7`m h;38A<Ѓ#xB Ѓ'8 '<3x  '�'N`9Ap�9A<EzAf`Q�B<@3@ )7/Jm<ܡJ@)ti BG'A wz uЃ($a sFL! g!$a U,B 8Աx\5�<QUtp> I0$LAI@ӆ&2ITBO0BF""1MJH+U bԣ"5G-[B@ 20S 5x Hx H5 QAr5 'P1c0 t#x@ F1` <0B#@ NC8AN @ N1N#a 9qqO<ΜWJvLX&QLUb8E'L!NX*! YB(aCB0,a UHBk! UBET!NB *$ =B!ӉCX,$qUHߛW&2 IT=�f0T@:Rb ,:VA T@)PA T%J^2d@)PA T@)PA TPNE@d`) A V�(8!r0(L S0(L Sxs mC#:ъ^46;A Q ֠Xh':O:Ԣ5KmS:է%(Ql L1+81 @)PA T@N6`*X V*X VPNE@d`) A 7m{ N R'>#< _3Ih8(H!,#.(<W-lbW;*Vhccl 8  S@=-̡` QC}D!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!Q?" 0@=x6`-* X@<N??D ;+ekQTd  "`*2`:B`6d H|@`` ` `XtAL_|@ W!a*a lXX4QIQ@@ȀL(za*A X �q@aaaa L,@`@yE%zE�-&r"m٘X4QIQ@@ȀL(b,RlA(A@c11"c2*22c3:3Bc4"c�L0<Ad�`@#r 8 X:�&V_<<c==V8;c Md  B2dC" ,lP @Fj$]qdGzGdHHdIIHJ� �A@�(�9>O@];ZV cQQV8P2e @4QIQ@@ȀL(CreWLl^ ڜMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP^ ��A@(�N: 0% d%1U (m(V8e Md  xej*XA{^((@444444444444444444444444444444444444444444444444444444444444444P^,,-8@X@QDER*� $hz@V$hMd  lhZk)X^@4k빢k뺲kn^,,8@X@ј.@RxI|@ v&(:=nű2e4QIQ@@ȀL(*.AZ{(Ld˺lllʬ^皱'8A@XhИ&ET*,W�k>lVHPMd  v%`,{śYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX( D i�yR,@`d DV�kZoEcE4QIQ@@ȀL(rBBA"(ɲ@@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXL"D i�EES| 8 �k.n_E4QIQ@@ȀL(AC3,B72E监h7{7s88s998OD8 D ~ 2&/WV Md  DD!E;x3{GtHHtIItJtIOA�A\4;A8U2&@?V4L@4@0�(�d@ TSuU[UcuVkVsuW{UO0 x,^@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 88g܀e.; V�5=@ @ @ @ @ @ @ @A�XL@T�$@K@l@H,κx,ɲ̮lll*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((LA6L0�DRD\.+nE @ @ @ @ @ ӣ p LL@0@8l@A,A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(AAAAA(A(A(A(A(A(A(A(A(A(A(A((                                                             �%H1&W42ELj *0xc d\Ç+T4y +Yt"EL3iִyg̒#yhOC)Z`B &8GH(zkV[vlج-bH!bB (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  (H  ( JbeK%S�1BDr@B* 4YʉL$'4`  b zx(Ș‰U\]|em|Quܑ} "'Ђ,$C )fp(�JXa<PA<͘J͠Ȃ J�x)t@B =DԈFmtH%J-Q zt! x0b6@ x3#�)V`i1 ,34um$|(V/ʰL h`N!jlݖnpr͝vL^ *` T 0X֔] $`Ջ2,T F4ޘ=EM>U^]ָ 'XZ3d@Rm(`|b!`g*i~ꨝ湂  < 4>^v`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p` 68 & H0(n`a%(HXP-AJS`I@:jˆPdhcn9A~!C Pl@RT � G*DjE; _@A*�X"j̈D'>Q| XE+^YE/~Y)T1U�>HM&K|NFE  YHCT$!HG> xR%�q$$+hIX9+II ɋ,T*YJSԈG�]d$.i`'UI&0KB<BT2yHY>%-1BE\@ ^@^r%8oRcVJU3Nw&2'X(HHV, @Zs 1 h�EHhDYQ`,@ !2U0Kr FQCSH9NyS%ZTIU%1RO�08ye@W՛ĥ �!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(l7%@-%(p7*j/sDt7aSyS5R))� � P�fGk� r #$PvTG++؂)p#&H@ Ȏȏd}C6`۷4I`C) p7$$2RvT5R))� � P}ʊk� r #$PLG+XH#Ђ(p,&؂)XI7$$$$$$$$ @ @ @ @ @ @ @ `1(@(@(@(@(@(@(@($$$$$$$$$$$$$$$ xX"&?%p%hGU+Ś ��Ԭ 7�0)@%�sĂЁ'�!Ё)))))))))))))))))))))))))))))))))))))))XIx-`)3$2'PvT5R))� � P�?@A%B5Am� r #$PF%+ -x/(p2p*'x4SETUUeUS=WX=SZUYW]^5x%2(@(`/s%hGU+Ś ��8lmn 7�0)@%lTH(PP(YYR�P R؀؁%؂W|E؄U؅e؆u؇؈MXu9`$$5'Pwِّm7U+Ś ��֘ٙlm� r #$Pڡ%ڢY%(Hc__``__ڭڮگ۬݅%۲5۳E۴U۵e۶-[c0RP& as%0ڼu7U+Ś ��Eĭ 7�0)@%ܢU;VLD`EpGPF@DxF`uׅؕe}ߵ]FPPGbܢU5R))� � P�^Am� r #$PEm7<(FHMhL؄݄�&`X`P`>Ђ $PaS_U5R))� � P 7�0)@%[$PLII؄}݄JJJ!ZM8MSDD?U@J8D8JU@JX!>MM@Z@ZJ؄S8!ބ?XJ@ZZS@J@!JЅ?@DЅMM?؄Z8?SDS_DMS JHJ8MMބJWGx#@(h7*aU5R))� � P?]^_f^^(_n� r #$PVfE<JЄKIJJJLsFgIЃ^8BЃ\ U0C8bPBQ I8SPB U8BQSUCSI0BЃ\PB8N\UUU0UNZgI=IPSSI\8N:0SЃCSNN0CXUt6U0I8tv꧖QM�Ex#@vjYU+Ś ��Vf붮aX_n� r #$Plw<JnM!MfMCS \ CEPC=PSPіBmBP\XIIIEIIIQЃCZC:@փwVI U8E0B\XZfE0z6QSQ=Q0QЃEPQXzSPoII؄OP0$qvV5R))� � P�p^�  7�0)@%v<JքtnQ \SSXNXQPIIIB ZNЃES=PQ U=0UIPII8n=ȅZCxU>ISn`BXUpm=\8sdЃ:PBPNU=PZE0VI8BoJM`0�o/[U5R))� � P^Z[\aXZo� r #$PSwgZ'ȃPMPlJHgJfMjBȅEEXQXQ0QXNUI\=QYX\S8SU8QIPZ\Ѓi8gYBXs:m=UF}`U=CPI sIP6mU8IXIYBC0ChtIiQJM`%v2h'ZU+Ś ��z?]( 7�0)@%PWz%ȃPMPlJIInCP~pww E ZtwQ8ZEw|nx=�xqS8g@}0qw|t xrx|ZZxts~zP~`SUuxZIiP~Pf Cpuw�bwSEyJȄM`p%))2U+Ś � 0(` „ 2l!Ĉ'R\ +40(202)*Wl%̘2c*ꓦK:)YI%J$-J(IMN!=]s& 5BT"]9kmsnjX9suKC9Se*?t1;OE]cN/|hI"O!Bu#6mEs:Qԕ%ETu"d5lI:5mb4# 'TvO2 a:)DɒSxHSn:?BB $Jo%>>e렱%Ѫ 8Hr =28aJ9*" >刲H.$-)""l$S(z" =, :,",u4z" =b :aJ'㠣*\(c)t#"""HbQe)&d #4DJPpP wgK9q\rKL@d� `w(*} 5`x!A FLxz)P؀G)x(U L2I&:k'b >"4rH?ט")C$,r*LS!г>УJ'S5B >tB \sH.t44%$Hs)3$c - <4>r <0# --к1ǝd&02<zJz<HD`5|su T +Q`H(2MCqI#d" ~qǢt" =ӈb35B5" H5X";)t" !85H>Hr$#M's,H$8CK'3$sM <4HL?H1#!$ I&l #3<aP49R�(3{| 5`x!A FL)GAJ(4J&d]21Q$:!~!($! s#X$T! |L(8a B*dAp5@U! IPEDQSD. Q搄TQuHB)hq}ԁ)UТ(^2QM|3x� GOx  d�P)Ț}|iAd@F@I G)BF"_�;&: !YF/kHb8!CB> k8F/zaw02Q~L0$CtB3qZC ! Zb2kBp-!~$S8ABB@#2QM|3x�JDOx  d�P C*`+` ҕOH a HPEs('LH-L w0Cp>L! QL5DAS(4D Sb:эNG9S0@21 I[* q㠅~C)Dqi!L |H=~֨$L! BD%6 F Fpt=OS`@,=.r2}.t[,XAt`%VP8H O41BB $:qI"uPQa BB)$ =P$zA Z8(DUBD/C8$h IuP$T! QHu*pUA*rA BBp(rц^KE$! QHp-2QM|3x�DOx  d�Pt,9ӹ 6 2 #L J 3Ep<"h*2!cPEQTA I,"C@I(L! SBX!QQH0!L! SdX0" =" DQ:E(X-! =ȂĐ!L IzE'h YP$D! SB0}s! I`yV&><NWi <2� (8#+n "@ 20O G)BF"_�;& QB $L! UBuD.! UB!LщC)N`(*ASHb0( =B!L!Ed(aB)A Q !hB()$щ:޲D%6 F FpH>=OS`@?=S+n "l@%h~~P8H O41Qt(!d DQQ:!\2QdaCH6$щJL!“($AQȰ*H-B'H)H!(H!@"Q O&T&|#@q�A@�(굠 ` XDWx(XȀ�(AB(xB#B&HPH(,*!)"tQt)H!` -Hx"Ђ,Ђ$A.`*Ђ)($,)d)@$*Ȃ),$!!!tQt*!t"H}I)$B O&T&|#@q�A@�( ֢->uOt5A8 h  @)'4*d$O�u$!!B/HB'@It)1t!WQ)H)!H*!EɊ)!HB'B')!-!!HB.H!З**LQ)tQtbdB%l'0 <8hGLHd�`ܢNdt} XDWx(XȀ�(26 B(xB#B&HPǘ*)$QA.x Q<0*$B.Q`$,,,-H-HB'`I',!Bu$!$*H"d$`$!!!")H*QB'$($dB%l'0 <8hGLHd�` pg} �@t5A8 h <%@)'4*d$O�uQ-A.)B'Q$,B?H-H"!!E'$,$Bt,$*Ђ*t*$„$B.!!` !B/HB'd$B'H!BH))(t(HjnL&T&|#@q�A@�(p6| �@t5A8 h X'@)'4*d$O�u!,(H,!)B?L!!,$,t!t2H"Ȋ$}Q}$QL!@)!$!H**B.,!$($(dB%l'0 <8hGLHd�`<)Vks}@ X@t5A8 h @)'4*d$O�u)(WCB/B',$Ђ4B'*!,B'H(B/5H"!),BɊ)@) *B!HB/H"(t*"1!*ԁ$!J&T&|#@q�A@�(تT u DWx(XȀ�( �B(xB$%'pB%Ht"!`I.Ѓ4HB'L=X*H3C/5>1H(H:PK9 )C?>!H*"8::)*\;:ll>8145C/B7=()3C?C.*El'0 <8hGLHd�`Zk u DWxd  -@(d&\%X$ .'H&h™H($t$8A/<C8);82:!86B/:*3*!B';C.L3!H>L2H>X!B!X<H28HBH)9!X>81C7t*:5*Jo0I&h%d&B<8@qrȄGLHd�`ܯ%hh |2(rt5AGH@@ȀL(A"((dN\%'%hB&lpK*HB7,H:\C?HB.C7B?!5$B'Bo=$5)B/!<!,!B.88*Q*8t;4Ѓ()5:!6Ѓ(=-!!H"Bw4Qd&PB&lB! qKq�A@�(%4q2'kr(rt5AGH@@ȀL(K?L('d-[Qp$XBPWg*$+$0+�>dB<�.1>DC 1Ǡ9C?C?B&C4$+ǸB"T>C4$+A<T+$B"`>B�>>g*C46.B=>pv<B&C4Hv&+*|mv�i%dB%B<J#AԉLwqq�A@�(�OOwtHh5(GWxd  7zz˄A(|&ܲ%HJ%P%(| *$B&C5`;$9xC5C&>T+B4C&926C A?<C&B&$B Hv& 7C8|L?Tg6W6.+.C:B:|+$B?`++�+B=DÊn/9nkB&tB%B<J; 7zq�A@�(�uyYhh'GWxd  h9L@'h-S$ $%6*B B&$B&|9x66x9xC&$>D+B5 C?`+$B8.><Ǡ+d0dg9C"9C&B$C:xd{v:v $2.3DB 7xv B�C?<Hv"DhB&t&0 tJ#;qq�A@�(@h'GWxd  ;A(|&LNE%pQmB&+$B&0C<�*;0B"C4B&DC?(9�C4C?*90*B 6 +;A"TC=`1DC?DC"B$D*$B46,3D0+ԃ7(|2C52`C&A?DW{3(HB0 t;O|Lq�A@�(�KU_>go>wW�7AGH@@ȀL(Ͼz#'h$L%HB%l'T$h%6*DB&B"x=C&+;B"B=TC"d2C"0ԃ?1+$3>0A$d+?90B `C:;`**| @ x찡 (?o^x\-RL#%8dI$EIь.F0A2$SpԹgON*QRdAAOF:jUWfպ_5hlٲ\+4p*WdDOw; P2MDI&P6UqM6y ѫMV5V:N5:ըJt+DyU6YRUV5:hSMBiJNy䧖']BԫM~蔧JVyiSJ6yiM6yiM6dO6dO6S*Gf&h $KCrB()� @KYlū J̪Qp-  %6,ȽT(dMJ>JJJ>J>JJJJJJJJJ>J>JJJJJJJJJ>J>JJJJJJJJلN@ #`ȼ: )x @WyQl+2)Pb܃9 D2P(J*9fCXI.yc+6Y7FbaPađ9x$ ($C@)� 駡JF D,pjǯ @#@Bp2x6ܐc5x{6ؐ5[{o /m6\qߐ #l  % '(q �"0P QwZF D,pjǯ @#@B yI ZapaN!N^驯^z C%R '=q �"0P w+ D - pʎ S@A( [ <Bx�F0 QB-t aCp@� =L� EI)@ @�0�MU `5BK@ 20#mtcNp+ O(B,q Rxx HĐHE&Hx Hx Hx Hx ax Hx Hx Hx Hh"y Hx Hx Hx H`)Ha JA>%8A o:$MR�B ` uhCtFhiSvd@FOVl'D IP>`@ dMP9=Ojӝ4E5Mӣ.3}O|RTHH DS`@5Yjh@dEU8eG_@d`) A Y+I G+@Q|Ra BU!YNe1YnSp�*dAMЧPZ DS`@imj� %EK@ 206.I:յuwR!n IwO{IP@4H�`EΗ]�T EfA�+Ȁ 0$(a v!a Opy1a ox )�!b* J~+E]DK@ 20 E6LDMve%tH( � @� `@eN@�Z4); 2 #L JHg=﹈R DS`@avU�| "H3Y�+Ȁ 0$(ϥ6Q@OP@4H��i]* >K- pʎ S@RmiOimtH( � @� ѝ_|`. Z}%P淵u*UB)@ @�0�tO\XnNW a HPQRsB)aNU%tH( � @� Ü ,)%`U8eG_@d`) A *'L)@A'Hbw J�x`8� 0?_ |`�:[WZ}%`/M@):19A( " X QO`O@a{~N X7); 2 #L Jp(d&S 6}Oշo}*(DP`@5џ~?NGX >8eG_@d� � �0` l � o)-0 � x   `o>00a0>Vn)v+ d� @p� fb � lp 0 p P ;D(| ��*�b ٰ �b >VX)v+ d� !'�  '*4q9q7 �D�2�0@qb�Xm>V|bG2@` @ "m `1 1qɑq�  q11�`n1 )>`|VbG2@` @ 1#5lf!Dr$I$IP2%Ur%Y%]%a%M$QRap2'ur'y'}'a�` >`r.)vD @@ 6+҈j&x@JB>a-ٲ-ݒ-OVVaa6aN*aNN!/Wa0*aa/aNa*aVaa27a0&/+Va6ja@*a->a-O`F#F\!P>7?bPa2aFa22a2a2aN$Pa<!J ;;",�",D,D))vD @@ 2?s j&H>P!:@4ADATAAA(@(BhATAALA(TThAAALTADALAzT$HTA @hAdA"!"\!!!P2!"!:AB@5ANbF#PN;",+BȂ,D P P N)vD @@ R72fj@*2aMET$ALAXUA%FYU2TrXULXFMA2LADADAA$ATA$ATzrDsDMA(48Th!\!2!!"PFYUDAAT$#P` )BT" a!N)vD @@ ,c1fj@*2aTT@DABB;AD$HDALT@$AD@MBE@DATTAhAD(TdTATAD!@2]Q!a\!FajU:ADMON?``)O+¢ vs N)vD @@ @vu1fj@*2e$XulAkrUM!C;AA(TATFYU$TA$TBMADA$CsT!:A:AA:ATAzDXP\75U;ATDMON?`;185+487U@)vD @@ 32fj@*2wr$ADALC%AdDA:LazA:A8tDALAD!AaA$!LA$AA$$AA$LD!ALA!>"`TAAT$#P6xYY* `aBDX5BpY @@ p(fj@*28$rA@rT!:AAA(TTd$rAXUrTA:rALAzADAdA:hLATBAlP!Paa p!!2AdA(FATt$lN?`} O@D`EX)pY�,d@ l 9fj@*2A@rAAF)TAr܁@[TArha$[A($:LA!P!A>aazC;ADMmz$#P~:3�ZDCX)+ d� �,fj@62TrhAzAaaaDAA:ArAHġaThah$Aa$A`!!2!!a!zAALADM##P4ќ 5@ �4@T@s5%+ d� �}),fj@62;ALaTAAz@ALaTdaA$!$A:LALAaLAaTATA:ADAAT!!\A!\$:AHTDM<#P| + @4@fy5Ͽ2@` @ =5ވj&>aP! @aAaDaLDBzaDFAA`ALA:`A:ALAATATF!!!¡ʡ$h$DMN?`-@~5Ͽ2@` @ yYj&>aP! ]rAAhALTAaXA$A!zATraTa$aAhALA2La!DDiaADa�BR'|TJMLeTDpNC$u&MK>5!  Tx 3̙4kڼYӀD 4СCqlRR dad %SZ5֭\z 6رdB9 #5 UtvdJ(wT'shI"d,=LuO(Id+G-YDIRE<I9ӣ'kLE\2)z$*U)ݹ@a{ڀK!Uvi$ʇ(,``46 ( B􁲯R L!daH(QV` ZjQ#| *x$HBH?a 1H4 L70$r$LC*r =ݠh*\C 2#栃b8s!H4 < )32ҏ4Œ: M<>Ǡ2dJ483:zb"ލC(= 0p_d"|5~LA FL ~ j.YjQ#| *`hד,B4H2M?tb4S8H")Hҋ;tB !z2;Ӎ>H$ΨC;L/OvB4ҋ8c,u\=3p䢊4ģ2I?3 ;S4)x7R ,"l"Fz_/`H(1j:sPeD &d]r*"*u,"*",zB$Hb!ɓ,$J'"$!$B!zIB* !$b !H҉(")"*.$I d($P RG.)ލ1J { h�T+Cz_/`H(s?_jQ#| *$=")"IbJ'H"ݿ߽/H ,@�> x~ S@Jp/ jp+3�'6Lo! QHΓDa UB`B q$CCP0L�xd?L@d`) A 0Q>SjP|b Ib8*c I,Bx)F! Rc#J,MlL0�ާ/S a HP? Pr>SjP|b ' IЋwL!'=Ix ̒Dc(y �8ґ"4%a 2 #L J7 pL-F#@M"!$ btB8wa UEXD;W`Dc(y �,\4Wvd?L@d`) A G?A5p(> Tdv$di$D!CB,]a@9!(`P-%X ~Uܧ/S a HPH ְVgj1B Ol)]$qI" S<IX"T v G1< X�٘,%` 4%a 2 #L JiOM5p(> Td(LA~0CXD`iH0Em;X)wP0` u}0%vb8*2\Q- S$! SB`$a UЋ$rQZ8! ZNsAIXD# SH8)t 8B!L! I"D"2W$".L$Tr&Fbe< X�k`,Awwd?L@d`) A 53�'6L I)$A z0<! U0p8xBp:AtG?AIt83ԁxPE7Ёw\C8.;ApУE/ UӠG.zȄ+1p#D \apgb$VFCP0�̐VxyeiKd@Fp <hAZPG@E&QB0E:pB9!qC3utF/au< 0!tyYC3hQḭ;a BB4 bmp8 UCF<t#mG:eDTn5 !(`}`f 4%a 2 #L J\5p(> Td !ēA QHx:ZHB8>a U8)rC8E?%S,<! =8!EFP$Tqt>r~B؇3o"`G"r"H+2 ?pw;J � w%7+)�/L F0HǁyPFP� +Ȃ$` @ @ �Ȑ p` z �p�@z p ` ` @Є  nwn � P#,p,;�/L F0Hja5 Ђp` /$  @ Z `0 0 `  m @@ @@ p װ zA` Ƞ � �u` 9 0 nwn � 0"%,p,2�/L F0Hh_ja5 h @@ ! P` p %0 ׀ �`  p u@p @u @`@ p  ZpRˀ  Pmwn � €}w()�/L F0H7ɛjqHFP� P Cy  ̠ z@   z@@ p@ @@ ֐ P p $p P ֐OB 0  ѐ  % � š隐r 2`SJЛE:JPS�j/� `   P mP 0  0 �'s  ˀ   p @ �ݠ ` P  � p 9(v 0 0��3z `� 7ʉ�/2`SJPJPpHpUNF� ` T 0 0 0 0 u �   u  0        P  q cpBUkW[ �P @6qL"u 2`SJ0FwybGUN/� $  @p uP  P P   P p p  u �'  Kk[0  P 05�iY�/L F0H~{S<c / 1,0  A PDß0 00 >LğP> PşP A p 0ƛP [ �'0 T py{z K^�LLa� ?! U�/L F0Hɝɟ ʟ "<hNjkrʯ ˱,˳ʃvrv0rlr0vaʃ`v l\l o0}oo`r�lu?mqqL,L^ � @6q ?!;�/L F0HPH0gJ!9p3#-/ .03M333�3�3@0@0; Op;@'P@�;}5='p3@3p55 50=0���0����� � ؁-؀=@! 2�/L F0Hٟ  HpL0g1gg/Q�O ۳M۵F۹kk /0555�b]c50@0@ OP=ֲ]@P50L ¸T=�,�0�P 0� ] ;p� p�a� "�Qu 2`SJAP~#\N<pN!.FFF!p!p<�bj/j`Z0/`c`:cFFFFF R`/R0-FFF`mS@d6b`Z=`0�=�(��wy{wYb� ?!?�/L F0H.PLPHHHHHHH뻾N0N0N0N0N0N0N0N0NNNNNNNNNNNNNNNNPXK�KH Q 0P 0 p� PP� 5 2`SJA!/~~NgPPPPPPgPPPPPPhIKInVVJQ #0.a/cO11i^/�/L F0H#{}!gPPPPPPP@?hJMVN0#00�/kj 2`SJ/HPpJ�J�?M/VON0#05�0q  2`SJ0PgJ*Y2A "aC(%NXD'N6ȑ#&T`PI)UdK.\P 9uO:cl`RQ dad %SNZUYnWaP( ծMx[n3:ґ#'9FL`_\ A/f3pG%$A)HgС!,PkΦm1c'Iإ$Lj �Pqɕܼ>uBF QR]KUE %P@QE %P@QE %P %P %P %P %P %P %P %P %P %P %Pb %Pb %Pb %Pb %Pb %P %P %P % "2 V36*_J,+#8 'f�+L4Ts4 *XJNk$ L d0b $,Xb-u)))))))))))))))) 2  2  2  2 ))))J xw^1B)B)B)B)l@b 2 (2Ja%P" b3xc;32 $"h (" 0PMc~)) jNJ@TOXzhf!LS @#@B bE}#k{l6lmzmanۆ hˌ@|p 7ጌp!!2�drnf DI3zk  % c,0 ],zwW[v7v,8~yⳜ Bz~{h)x&`ۇyk9tH'=LZ:)2) A 6C�% C6 C|0 C|0 C|0 C|0 C|0 C|0 C|0 C|0 C|0 C|0 C|0 Cp[Ƶ !H D! q' Hp' Hp' Hp' Hp' Hp' Hp' Hp' Hp' Hp' Hp' Hp'  YԢ)�w/)bNotiId@F$L A@dwЃfy ehCP3Nh j-lMv]G=Q3 S@B$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@nR!R�&SQxOEF LL@ 20ىa 6x`–!Px0 Cx0 Cx0 Cx0 Cx0 Cx0 Cx0 Cx0 CH$(! JH$(! Jx0 Cx0 Cf-\a8mA ;($!G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$#Y)�a�&lfJ--0 0Ғ S@`8a BlaZHAֳum}k\Z׸\}Y;A*&v}b!#bl E K“}mlg[v%PaM)`� lN"I}odhiId@F3a.xp^Cx-~qg\=qs 'yMNY@S@@%({3ym=PaW ` X�~Ռ'<o}-0 0Ғ S@01B`.nvb`{v]sg;,|a PY VfgY Vh;, V쬐]]%,Jڣ'}Mzԧ^g}b&la ][0LGj&_QZ``%%M(E(` ~(Jp'*Jp'*Jp'*Jp'*JJJJJJJJSSMMMMMU`ZMJSMJJ�U�ZMJJJJJU؄S8J؄U8<B$LB%DBFpG>Gp)@G----------------------------------------------hX-X)0 Fb$FH [F|#>0I �0)@%@ЁRP؄MAqPP8SXGvlGw|GxGy\N8IPQ}NIX}IP}EI}ICIP}CxJHAJMHȌI,IJȄM�PV 7rII,q%%(p#b<J Pz{JJph�X #$P)@#(PSqKKKKKKKKKKKKKKKKKKKKKKKKhKKUKKhKKЄN0QZGQN0QPU8U0M:JMJJJJJIhIhVpNN꤄SGd58 # @(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(h @#xȀ�bR* P� R. g 0I �0)@%G`JJpNJȄJ؄O}IIIIIIIIIIIIIIIIIIIIIIIЄCIUENISIhE�NHS@IȄNUBUhCNSIIIIVMAM Wq L#D6/x'-xW-X5yWzW{W|W}W~Wv}.&p' ��RmXP� .X.uh�X #$P)pF؄LKIЄLq4TYYYYLHWHL@@WȄDȄQ@DTapTHDD�LL@xW@DȄMDTpeM[][mje[ehddh[[[ \\-ܾb0((  P� P�*ܨth�X #$P2@#(P8MMq܄]]]WW@LapDTZWgLHDo�QWgLH]S?DXMXBE_IHMLJ@O�P >RHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHbR 5'(  P� P�-a \5Vic7fh�X #$P)pPMJI]dF^dTHLHT\gDTȄH@WhLx@hWhLxLh\xh@WHLp@HWJGDJ8D]_e`fmLS8MP�NxfhfifjfkflfmfP`FP,'(  P� P�3^g [c```````h�X #$%ppPGMMZ}LLLDPD0Tl0}aDg~pjLH0L}@pzP@�zpWgP~plv}}8} o؇x}pT8@xsЅs~؇x0~pTLv؇zD0LiP|pBUN؄N؄N؄N؄N؄N؄N؄NS@IS@ZXDpC\SXJ8D@U@ZJJ@ZSZZSXJGDU؄S؄?S U?Ѕ6DD؄JXZM S@UZ]XDJDUU@U8JXSJX`~oqMd` P� Po�pp? 言XPc|cgHHHHHHH(h�X #$PEIQHKO@KI~SqIq\rQ~^zI0EC}0qd kpiuCx�^`kQ؇iPSЃ~pppfЃ~I0nk`i^i UЃ~pU8k؇kkiQtffCqM~IXGUqB8BPBZ8N U IE^ UXUPSUXGBY Q0IE0WBSȅuTS['b \ =uBU8I0CZ0BS8S UUNSXQXt}ۄLVI!x#ȁpq_xXRWxxOo�X #$PEIQHKO@WENЃ~NPi[/quBsPI8ZZqBXZPnNuu|�UQQi B~\ ZЃ~`E0wYSЃ:i NP~pUr(IPSsIqPBgEI~TI[7C0BXU8SC U:U8BS8UN07Nq=vBUqW:fB0U\ =U0U:ih\ N0NX^P:YB0IS̖QIۄLVI!x#ȁp�P "Lp!Æ *.b̨q#nj,> )E&OL`^ A)H8qC'IDe )$I"=j$Zz]#j<IY3%е~:"Gk2߾}c;fL7͔)B2uSivV'QM%PiLIҢnL*gtt5GEDHEzDJO:EH*S2UԡC5H$鑴!ZuHR/urZDh1^r%Cu$B*" !z" -"!Q|&h$9@ T'@| uT#H)h A FL9'P"JPxTQr$4aM?ҏ5Hr5҉*5u<"K'!C8u3F?"!#*s$Hb -HC(3!cM',>4"4bJ—)H$"!H(B)B(䢇*"*B_!$Hb <R)!!uB"HG/*GKR-b !H)@ -t",(Id$9(2 T !s6ژc(6@A FL9'P"ʓUR*H# -!耣,c*BK.Ì$";ҋ*tB!>B6Т >̈r*Ì*#*z"ts**3$"9H4E1# tK((RN7 !;# !K7#!C8r3C4>=Ā>,u2:ӆ:mHc !l>\S! G/LiC|$XךMThȐ$*!'!#pT.XAHdfBЬF6@ %$$(!'y"(E-$qQC5 UHc51 Ib8$ ب8h iȅ*ơIE/DiBPE?a It`4hqu D?EXȅ51 I0( 85!ҋ~PG94 xL׀6ы*8<ImȠ6! t4* bAP8!:c851 f8؇3r! SE>AkP>q Z:ā OXk6QMd"C`#!E)*BUA G”@ a HPBNrNHx'RY-B>i:PG?1BP!1 S;i\:AU ) S,B3$qS(!T x؇3L IH5a QC84! B$: IbP!SP!arG9aE(J7ܡ Q(iAG9r^C0;qS4$qUcP:aEG7 kЃ8$a YBj6QMd"C`#(Ud'H>5 >2 #L JI IPBODPB_""LU82Q$aA)`# BHb8D'яCt D.` |HB!$kH<| 5QiHB4Ta IC>a BE9D'LiHBu4Tq|L#P5a Bc84! UX!rQxD&2$J F0! XXp[@&dpH|5 >2 #L JI IPBODPBc,B|\QoF( $/BP)dkBր)TAmt">TA=\)ha U *h Zԡ8$A~HCzP> Iq =B>a I0$q =B۠"dgTiN.яm!&*LdH8`D:C>\X25HRbv@ a HPBNrNHx'RpEE$Lq#~ƒ0EQ  BaP)1^xA!dE`!LqE*hBB<$Ax\C>! Bbp$Lq(E?! B$aQH@)iB$L! UԡE'MThȐ$*!'A A,@`ݭ) G١Hd  D('H%“xBPIHQB.B  ` b$BQ$$t$*5Ȃ)LC?"\=XC/t<\$BQ5H(H"\;C/04HB.X28Â83,>0)\$5HB'>t38!:3 C4,!H<L1=8)B?L*3)60C/;A'kb)nBlB&d$T<8 Z|G4<D L١Hd  D('H%“xBPE)j6F J("H*pc99#7J)HlQQ-4A'H>B N<:L)t$)t$4H(ll;<l,B9=3"-5(5!8<)4>24B'4C?4*,>8!H5C/H9>2B/A<nBlB&d$T<8Ԣ~ � bb04�A@@@ȀL(AN"p$P(<'EQ#7)B.$fdJ&:J)Hl$(t(H!"B.!!,!B'!H!0$t*Ђ*B$*H*HB/H*$B*BB*"!H)Ђ$,BQ$$-!H)HB.HB*BQB'A.&T&dBHB%AHYn�He[/%JHd  D('H%“xBPd!-;H"hv$BQ$Fb($!,),B'A !B,HB'H)!B'HB J,-$!)ԁ)$!*H((Ђ,\Nt"Bt!,B.H*Ȃ*H-)!H)Ђ$(,)F'AQ,!)A<nBlB&d$T<8e} Z/VIHd  (#B%H(E&l&TBQE&tB&tB&tB&tB&tB&tB&p),$B?X(HB'lB'lB'lB'lB'lB'lB'lB'll'H)Hl$(E',B.A.H))!,**H)!\!$$*\N'BQ",!Ђ*H!\!$!!*$B'*H*-ԁ(B'*,(!Ġ(,-,*B'$,l&T&dBHB%AȬ .*X @ @ @ @ @ @ \ � � � � � � \\4�A@@@ȀL(L 8)B%jTkR.j%h%h%h!$B.*EQt>HB'*H!$,(B7HC!%!%,%%B.,!%%H%H%%%,%!%%,%t%Ȃ%,%%!&B%",@GKBbVB%*"B% *A- BtXQ!H)!!)t"$KQ$*BQ!HB Q*T$t*)(BQt!!$(nBlB&d$T<8A`H @ @ @ @ @ @ @ @ @ @ @ @ @ 4�A@@@ȀL(L 8)(lk&HBn2+!")A .-B? C/B-A-TTB-l*T);\&B.!H)*Ђ)B'Ђ(B.H*"!$Ȃ)@)H*A J!H(,!B'B'lB%A Ebn)*l))Bg&@G'FQt$B.()H!t‚t!,B'B BW$)B."$$T !B."!H)"H(BQ(((ЂnBlB&d$T<8"P qG@XuJHd   #(p&)W@u?,C"B56dB"`C<�C?`C::C% 3=؃9/??"H-"8:>lH*\:;t$,B'H*8<)>L-B'L:0*>8"2? Ђ(ubnB%)Tk%B%)"Ԃ*$T$),!,$t**B,ltt)))(!B'`*,,BQ,(*H((t$t-HB Bd&T&dBHB%AHWS @XsxxHd   #(T()[r;|+x79xB#xC;?C5;)<4l1C9&?L&"B%91\C- 4655 B%")\<018 :"TB-8 34 ="Ԃ?8 $,_'&"*) &z4T$t)`(""$!lTI'H!,$*Ђ*H!HBG'$T!H)B',!*($$,,-$*B.H)8)nBlB&d$T<8xZ`� FPJhs|o<4�A@@@ȀL@H 8(W(tBE|΃'xC;xC6C#xB:|.7'T=B!4#'d=4/5x'xB-)<44*84B%A9C%"4*x:T*x5*D=B%=D*8|:B%8B)A.Tp')&d*B#"T"4 (H!!E'!\!BQ`\$!BQ嘂$,$))HB'*$刂*!B'H)Ђ,$!(ԁ);klBlB&d$T<8<<T ` yD  4HBB &lPBD dad (NPjS%QHjtr(+Y1\^6߫Fyz'?{w_#OyѫW{W+?=O^5䇟?~{߳Wj=~yz٩Zm*# qb'7v|rUU*S֟Usvʔ(ѦLDn:I"XTC:" ET%E:-"tH*I:KϡNMH"ZL%qx'7})II<1c ַ *`bXP < <|p j $ d0b $0ˆeID! œ6Y]\v&Oɦy<yh^~yt~<djzT<IeT^'@<I~ID^p<A\<p<9LWIWǚMJ~QLCUA]jdUjkQɥ8QgNBLSD9DUL9DB$MI:!MUDALYLbSZLILQQL9$8$9DYPۓ61oLH!0"OtՕ>��|ݗ~]p"2)eIDA$lEQ!'oPs$~Iĕj$~ o$$DPd@Pٛ~2 rsFA%\2 $pFqD2I$}LPa'T2AgTqU@D:E,~gMƟi6Y{u1I:qƜ}E|AaƝ~ن:hƝ~бC:!MBTن|ɥz!$=GYgnhD|zgx$%nE71oLH!0"쵯�dzş?_ H‰ @#@ �"P*AD˄b&Qx G=A~,>t`G?tàD+([T ;H }Tc؈6AJ`7 l$ nA lF54H2pXQ%V ݠ8ЁMaЅ?1 bzP3A d8D?qS!1^8c51^8c)c BX`;! sC88!mpG9! zcT)8Mg $*!'!#p|ˆ,! �09>c}T�րXh"Ȁ 0$@!<x#TR QH@ e$IT t`:nAV#61 = @01 BT%Z!M :AAPCX7A[PB&!|CD+pB7䑏uPC5jQ6 XQ+qG7СS8@mX*8~ ΐ! S(U-r1rHB0E'raq0G'^*!U $!\Bu8Qó l"$D%#`/Y�1yL۪`= M%La /pD(@E 1n%(N뢓Ѓ&z YhB0&1CBLZBE$AIP$AUBiDQ^By*aN0bpӉC !L!Et "T? bu8E%"oX/Z/A?c5ASbG? Q FCbp2D U я<B>}C4$q}HG^h,:qU10&2AITBO0BF=0PȨI]jSթ&5 M%( <p)`M\lE0(FQhb&FQhbE% =A)hCHB t \P!$Mb$6a bX!*AJbzD.pU8$`?H(6! DHb؄**?TpXQ%^4Q tlcD-U8D/Ɓn c8D.a Y7V!!}8ыN\cPtUAm$aQC>\t"P>! UB@tc6aMd$`/_ `+`jc׼@�րXh"Ȁ 0$(VA Pp#hTD%>QOTtWq Dlb"tJbQA")bQ P!*@ F @P.`AT�*F**ajtV�j6*t>ڠ6J?aaaNġN$�$LLL!za$TTADhAA$ALA$ADA̡azaAd$$PObc2$$ Fcz�>hg*G ` !,d" d� ʠ` ր € Z�cQgQ` ` ` ` ` ؠ  ` ` ` ` `q ` �{` q Q`� `  `eE0W~aVAjA$AarAzABIpCrzAAApCa$ArAa$rAhA $6<6!HB*Ar``>q{>`dJ`r&Q|..5` !,d" d� Рj\sF`1k&2+2_`N<fN` <N` <`PfNff f�f f�< PN�:g fN f < < s<� p<�*� 7~A*t$aܡAzԡA@$aLA$Ta$apCġTaa$LAL$=rc2$$ Fc{!ܥVK^RLS ` !,d" d�  �h@OkOuxr@ N   &5 N@ ` <` `2^@<@ @x` B` x` xB@ x@ ` B` @` ` x@ @ B` x` ` r NAVa6jaVaNLA:AAAAdDA:AA$LATAD$7ATT1rTA:A$aA$!$zD!A$TAUg4A*z�`F*@TiKv@R@R@R@R@R@R@TkV T T T T T T T T@]B&2@` @ p w ` ` ` ` ` ` ` .s3Ws7s;s?t r`@`aI<ucWvgvkvowsWww7w3($Da*`@`,yjU{@R@R@R@R@R@R@|OMX@V@V@V@X@X@V@Vy !,d" d� t ؀ x֠HA%X<tׂ/3X7v3A&APaNHAf@z&`,y_! !e^ziWu@D.wB&2@` @ ؉XCw� x@  x a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a A`f@z&`,�^>`Xiw؟@D.7.àB&2@` @ +ڢ/ ^@ ` qKڤOSZW[ڥ_cڥ� @ `:!>X@D@{ҨB&2@` @ 0ڬ5W ^tfZگ[ڮgOu@6`, '0V{@iI@D.K) !,d" d� sk۶os[m |` @ 5`R۹[ۺ�@t` t z  �P Xd8@iC D@6.K� !,d" d� `? ` � ^@7Q;?C\GKOSĥx� 0 t@  �se@@i; D@@JPB&2@` @ ˳\m[ (| ֆ� .p@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ` ` } |� x@  `YKY�UA@ɕB&2@` @ \'+^s` @� > ֖ o� f ,`">*+@1Xiݩߥ@\.k-d" d� ⧟s` `7 ` @ǟ_ן � f ,`> *HLXC#FTAŋ*XhܨQ CIɓ )z\)ѠK J@ 2LAdϟ@ JѣH*dӧVZqD %Vhʵׯ`ÊKٳ_:(22XPA˻. P,#b\#(+^b`x]68SBMdDϠC= (UH*(VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaVlaJJ 1E2`Dc @|XDfF1 QtG?Ԁ@A21J&dh"9H@JXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJLļUND!;jP%^ $Q-+G,q1l5 Pe5A FLelAAhV%S94l8<9OaDF8kP D2c+ld c0 O`@E݀@A21J&tF5;H.n'>E@DwH8 #8cBY_5an:H-4@ T�`H,A/oON EV,QOPLPLPLPLPLPLPLPLPLPLP�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P* P `ܿn"Q T@+P Tt*H R *H R@u&0T *H K؊&7Nz (GȓQ&ҕ`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA S04a fCF00�c1HB"[ER *H R�$XͪVU`*X V`*X V_&PD2 @la MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4A MPB%4 M0C34A MPB%4A MPB%4A MPB%,A K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@$, K@4 PBp&Xa :€! rT$Ua]ʹ7iDӠC/ L�lQZָεo݂!`-B kQ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@Д7)L [Y�L`R,@ S+AD*K/`{W)2겛�#PH z#@ SO2M;񐏼'O; OЂȐΓA RGM/J@^7g?{ـ > �z�` :H;ЏO}ׯ{>z @<Bx`` `%XF s�i{iH �I p� 0'p!Px؁ "8$X&x(8#`/�P �35Q%\FUQJ17 @� #P'�XZ\؅^`b8dXfxhjlH��35 j,uDGXYEJXH  w� 0XX�؉8���������������������������������������������������������������P  0b%7p,%P\7,`>IHQz P HYHLٔNPR9TYS  #0 0.q� PQ1j\Ǔ>i1�Qz �r|ٗ~>#9Yy٘yQQ�?1j\ǓmYaٚ9Yi # 0auSQv\ǓyAga9yؙQQv\Ǔifչٞ)y5Q!wPKbv\Ǔe7﹠ ڠ9~Y 0!SKrv\Ǔ a (wW,ڢ,*0>B!� P%{\wiKGivAQzw5.RJ2 VwXZ\A#7�p%i,P\GaGIZv�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(l7%@-%(p7*j/sDtFqGuU+Ś ��`}Թ 7�0)@%pGu+2 '!h$KȎȏI7d}#ɓ6$p1)@) )I*PGU+Ś ��ǡ 7�0)@%Ht01'Ȃl-)7$$$$$$$$ @ @ @ @ @ @ @ `1(@(@(@(@(@(@(@($$$$$$$$$$$$$$$ HИ)@%$+uT5R))� � P�dNj� r #$P<G+`H, ))))))))))))))))))))))))))))))))))))))))pPS"(P($+uT5R))� � PTj� r #$PF%- )x/( p2p*'xQ%R5SEUQUUeVUSXUWU[\5x#%:)@(@/S'PwT5R))� � Pklmnժ 7�0)@%lT%H(PP(YYR�P R؀؁%؂W|E؄U؅e؆u؇؈EXR Rp9$$5'wّ%ْm7U+Ś ��֙ٚٛ 7�0)@%0٢5ڣEڒU4`0_a^ ^_^ڮگ۰۱]0۳E۴U۵e۶u۷[^0c(58&3$'\wS5R))� � P�uDž 7�0)@%]U;VLD`EpGPF@DxFڵݥ}%5]^.x3'@'@EZU+Ś ��% 7�0)@%vÃR�LЄVȄMM@M&6FVfvFU]X.x&`.S5'-YU+Ś ��0fΪ 7�0)@% PLII؄}݄JJJp'ZM8MSDD?U@J8D8JU@JX'>MM@Z@ZJ؄S8'ބ?XJ@ZZpS@J@'JЅ?@DЅ؍M?؄Z8?SDS`DMSJJ8SfS>JPp#`5'w^_eU+Ś ��fvgX  7�0)@%�q&r6s ȃPMKIIJI}=C =BPS8C U 8BC0U BPC ZI0=PZ8=0:S =U }Q8PIP=PSPI\ZQU080QZȅCZS0=8=0YIS8EPQgSPSCkIIPPXE#p(@n7U+Ś ��ٿlZ�  7�0)@%sF<JЄwM'MxgMCS \ CEPC=PSPܖBmBP\XIIIEIIIQЃCZC:@wVI U8E0B\XZfE06QSQ=Q0QЃEPQXSPVpII`E#p$?6gU+Ś ��7iXlm� r #$P ȃPM�mMgMxgMNBI0I0EEU=QY BI=XQ0QUBPISP8UQCiЃ\^>IiPIC^0If EPwYZȅCgQ@=U UZP=UIXSnUC WpMNF#p(P_2gU+Ś ��@ege_�  7�0)@%pkȃPM�mJgJxgMkBȅEEXQXQ0QXNUI\=QYX\S8SU8QIPZ\igYBX}:m=UR}`U=CPI }IP6nU8IXIYBC0C uI`jQJM`'/c1qeU+Ś ��hG^( 7�0)@%!ȃPM�mJIIwքCP~pww E ZtwQ8ZE0x|nx=�xqS8g@}0qw|t xrx|ZZxts~zP~`SUuxZIiP~Pf Cpuw�bwSEJȄMP'H),h A' (Yp )@2@ƌ7r#Ȑ"G,irF +X� @ $J')CRJ$qD&IRJ%$J>uzSGH8uלIw!UCWZ/B1#V\=FP}T8gg8wט9 2Zv5w݈Ml!*N)urI#fj(UQ[&J6)I* B9t 0td )@2@%Ǔ@7Z6SLdDI?W''L%TRTO& -u8Hr =28aJ9*" >刲H.$-)""l$S(z" =, :,",u4z" =b :aJ'㠣*\(c)t#"""Hbʂ jBI&(2CN(ArJ41d<HD`xJ:)VFpCK `Ld S \xJ&L$nRI&LI'ډ$5H" >5Hb6"*J?LEH?O?5s!Ђ4G?$# !3M'R" >b(L#)XC!t-3*0!\;HB",B!|r'd'`S@t Y7R�(`)E]| ,�FA21Jܼ5aq)d$T ڛdk&(҉(L#)Ӊ$H(\*)$X&-#N/K'K9c\#$$Hb >t" <Ȣ$Hҏ3tBH?H >ԑs*HC$Ӌ$z>r*hJ2dR&02F8H \MǐuS @G??"-PLR72 #L J(;$4Q }bU&P&CbҐD'=$hasB*$iHe9LACBP,wBF}8CU?! UCh(`~XC>!CЃ*ʡI0-:"08ԡ ZLECY&*O0bO0�5'<C3H�PMrr_K%8HLhb7 ]ee*! BB0!k$!C8($!mcȰ3L! ip!s u4 SHb8D'n0: bȠ*n 踆*gЂG9A^CR!*D!?,'1' HJL!֙� @� $PZ) |`,XAK%̴HLhb7 ]ee0E/ YE'$a t!L ,*LqEHG7: t`"LrȠ4$t*ā|zp;UC!zc0E.!CH@:AsX0(! ,'1' HC(L!֙� @� *zk,XAK%l=@ PdBD%(L*(#!@ BHR($qZ )T!NBЃ! UH*ЉCBzP($ I8)!CH*LQUHB$LQZPED!N" (T4"mT$ ZA$ *'1' HL!֙� @� P/#ݑ+hI0@ 20AX)@ MLB&2LL*h! Q0*!CI(L! SBX!QQH0!L! SX0" =" T:EB*h-! =ȂĐ!L IzE'h YP$D! SB0s! IW&><N@לRd: x  d�P@Kb.Ӽ5 ܻ4�# 2 #L J 9;$4Q n"$! SHB)D!NBz$ B ):qUB0!T 4IEP!b I,B!TYH5>)$Kz�!L1YH0!h!CtR9-A\PE0$:QSTW&><N@לd: x  d�Pͣ/S$X{WВ`= 0 -؀ J >;$4Q n"D B*H(TTt$BBTȂ)$B$,B'LEHB'(L(H(H!**Ԙ*H-B'H)H!(H!"TBUO&T&|# Os@LCX�A@�(@}!a-�{OK4�F8 h HN)B&h$hB%P&ddH(,*L!)"tTt)H!H -H"Ђ,Ђ$A.*Ђ)H($,)Ԙ)$*Ȃ),$!!!tTt*!t"HI)$RO&T&|# Ost0uLHd�`;#<f{OK4�F8 h ܡb(d&L&TmB&J&$!!B/HB'It)1t!@T)H)!H*L!HE)!HB'B')!-!!HB.H!@**-H*B'H4L&T&|# Ost0uLHd�`ģ^} D`{(XȀ�(A)B&h$hB%P&ddʘ*)$UA.T<0*$B.T$,,,-H-HB'I',!Bu$!$P*H"Ԙ$$!!!")H*UB'$(|dB%l'0 <8@4NCX�A@�(�_� D`{(XȀ�(c)B&h$hB%P&ddP)B!-tB.H(H"4Ђ$,(!Tt(H!"H*A'Ȃ)H(-B'(H)`)H*)!$tBI!t$)ԁ$(*B'$dB%l'0 <8@4NCX�A@�(^*v| @K4�F8 h l(a(d&L&TmB&J&!,(H,!)B?L!!L,$,t!t2H"$U$PU`!)!$!H**B.,!$($dB%l'0 <8@4NCX�A@�(@l~@ @K4�F8 h ja(d&L&TmB&J&)(@XCB/B',$Ђ4B'*!,B'H(B/5H"!L),B))T*B!HB/H"(t*"1!*ԁ$!J&T&|# Ost0uLHd�`,h { D`{(XȀ�("A)B&h$h$T(B%t&hB&"!I.Ѓ4HB'L=X*H3C/5>1H(H:|K9 )C?>!H*"8::)*\;:ll>8145C/B7=()3C?C.*HEl'( LAst0uLHd�`.e { D`{d  $/)(d&\%X$pKBT(HK:"88(:>3 :!3X1;!B?0)((t!848*44 45)ȱ)54;$8t*AH5Ѓ4>l*B?8X1Bqo43F&h%dB%( D4t3Ht0uLHd�`41;Kh̄ Գ=sK4�FL@@ȀL(A)B& %XTpTP&d3˱$$t:5C7B?!5)H-)3!H>X!!(B/8"!;!A.:(H(:t(6!H>HB/>X$8)\>,!Ѓ9Ђ(!$,!<\7s&h%dB%( DB(@NCX�A@�(@;G6ɳ<=sK4�FL@@ȀL(AAA)|B&0%H'H%<6mg*$+$0.B?$B< *1>DC 1C B&;C=.d>DC"B +$B5C:DC"BC5B"$6*6*C?C?7*>DC`C<B"C?C?C=*C5w&+*Զ?k%d&( DB(@NCX�A@�(@dQLh\=D`{d  )'hR\%HK%P%@x&ʠB"dB<T6C 7DC=d(C5(DC?B C<1T>3d(dB"Bzg0xC=C5cC=8x=x.(C:9|+$B?`.BoB&C4:KK&PB'T#6Ct3Ht0uLHd�`+�sK4�FL@@ȀL(A(|&$9%HKS\(*dB"d77`C"x77dB"C4B TC<$+6B&xC?*3 *B&�C&z C<$+C8dB DB879dB �C&$B&C=B=,C$$B<`+dB"dBB?<lw"D¨h%tB%0 < 60@NCX�A@�(W}H@sK4�FL@@ȀL(A(|&LRHE%pT<B&+$B&0C=�*;0B"C4B&DC?d*9�1C?*90*B 6 +;A"TC=`1DC?DC"B$D*$B4C5,C4DC&*7C&B&,C?T1,7$BC488k%X$0 <OsNCX�A@�(կG�ekl D`{d  $@L8`AꓦI(IS%I(eҸQ#HP%B5^H\c*zeZ/QjUg'R&W#w ب@c U TQB卝>v[ \FE+[&WE1R"wըR'Nht1 Ç&V\Ic%JDC 0(sgϟA=tiӧQ6 "TĖ-;u%f ! #S(Y<xA&I@TIM6yi'D65ZhSUxRJ*y֫:*5BR#DVid?VFVidFNidF6y\dO*iO6CFjidF*idO6iO6iWdO*dF*idO6dO6dO6dO6dO6dO6dO*EQ8a.` $3̸1h̉"[b �"0P9;I35\Ojk`$` d0b $ G#XPQ6O6ѨG*yG*yO*O*G*yG*yG*yG*yG*yG*yG*yG*yO*O*G*yG*yG*yG*yG*yG*yG*yG*yO*O*G*yG*yG*yG*yG*yG*yG*yG*DN@ ` $x1H34A 2�YylO D،P @#@B f9 D2PM6fC)[n{lv[džk^P8a7x$SY 234A 2�zGS6#52)PY?h2x6ܐ5Ԙc7`c߁>O^ߋ/~y⣯>7B#@ǒP|,)x @᏿=5sjk`3BY 0$(a|D|̠8f'�fA nAB%4AL �%A D)@ @�0�< E4"gX`6MMmB%ؐQB�2Ax0$@4G9ΑuG=}8Ac$(a t#!II>LIx  d�PAJQ5XlP@d`) A -qK]Z W@P"DA Y0&'� <@$դ&$� <@$� <@$� <@$� <@5$� <@$� <@$� <@$� <@j� <@$� <@$� <@$� <@@H39a P0ᒠ]fzL)�!DUFU*XlP@d`) A D5Yj^9xB%4 JB@ a _XV~= aX0ul`$LV YB %ufzL)�!BZծv3Ѐb#Ʀ6 X S@&\ŵB/�#Ƥk )L յu]nw^fW Mc`4T u/$4MR�B  o ,qifd@F^ OXV y] o@b%OKa2c4H�_ǛY@g FVkӀ5Ȁ 0$(U򕱜e-O]b3=&MS`@=vlD4`3b 2 #L JhEwu!iIOZ fzL)�!jQfYf4Φ6 X S@k]ĥl1i� @� ͙|KeSlP@d`) A 6}haݑ6c4H�m}zmԦ!k a HPB!qc4MR�B nrg>Ϧ6 X S@$sˏρ]%1i� @� (u|+MmB%$e7#9b1Aw۫3=&MS`@P;\l,zljӀ5Ȁ 0$(핷K)@Hx JHx`8� 0�?d |`; |`,8 jӀ5Ȁ 0$(w}Ow^�)̆~*cD'h ,� l+`k6PX2@` @ !0%p) d � vA0EpIM@  x  � hmq0op3,|>`Xj6PX2@` @ ,0 p ` j  0 ?, �2�*�|p>00 >V~6`35 d� !1 K i9=A1EqIq1| ��*�|�6c@o>VXj6PX2@` @ $ �  (qw M�2�0@|6c�pq>VYj6PX2@` @ !!'(""12#5#=#A2$Er$I$K# %S# dr&i&m&q&@&� 0�ul*VWj6PX2@` @ *2+`!!,r,r,,2-r-ٲ--۲,,.2/r//\ �>`q~6`3E @@ 3= Kx@JB>!5Us5YS5OVVaaN6*fVcNjVp666a66sVca6Na6tRsj jR*V!\a4b2a$4b$4bPa2aFa22a2a2ab#Pa<!J404C53X5�X5D`6D66P�,d@ l 3iF#0KH>P!:aHHDATAAAtHJhATAALATThAAALTADALAzT$TA @hAdA"!"\!!\!!2$a4IMHT4!/Fa4``3duViVmVq5Wq5\5X5D`6DtV`3E @@ ltZUp0j@*2TŵT$ALAU!I%ANUTrULUNMALADADAA$ATA$ATzrLsLMA4Th!\!2!!"PANUDAA\Q5/VU#Phhq54W5i+6P�,d@ l ZZ j@*2a\MU@DA�J�J;AD$DALT@$ADaHMJE@DATTAhADTdTATAD!@2eQ!a\!FaU:AyUbU5`@j7{qiY5 jgCj`3E @@ }ktlj@*2y;$u4Ir]MJ;AATATANU$TA$TJMADA$KsT!:A:AA:ATAzDصP\b$^6];ATP5/VU#P{@ |gCj`3E @@ KH>P! !A@L$ATDAhADD$KA$@raTAr@TAAT@har$! \!2!PA#"!PA]AaHMADUbU5`�{ i]C̸6P�,d@ l zZKH>P!iK{AL!T$!LArT`DJUzAhALA@h!D:]%!L@h $z$@h@T܁z@TAN]2F!P!2!!TATJtUbU5` h i5@6P�,d@ l )3KH>P!&MAT!aDaaaTJUz$!hAT!Aԡ!%aJMAܡ$aAء\!A#A:AUbU5`<W i5@ {66PX2@` @ $qIīplj@62!WrhAzAaaaDAA:ArAġaThah$Aa$A`!!2!!a!zAALAUbU5`IV5@ �4@T@*<66PX2@` @ }ׁ]K>aP!dy%aLAzA$a$hLALA$AraAhA$da$hALЁ$ADaTATazAAp!AP!ATLUQ5/VU#PJ75 @4@^]66PX2@` @ plj@62ٛaHaAaDaLDJzaD@NAA`ALA:`A:ALAATATF!!!¡ʡ$h$UbU5`�^R]4eCj`35 d� ?ٿ#ilj@62Tr�šEEo$SS%"U]S%I!|rPE'i>iT'M2OZ.Q7M(BIQC߳L(.sI2uHNd˒դZFQE` tڽ7޽|0@ >q_ Jx@ 2LAd͜;{ :ѤK>:g([#Ab#P6d6NLN"Sd-I̕GNI%,thա%K(I')W?gzwM)U138Br2E4">P9zdI:J?PM=PJГ$"nZmQ 0X. h ݈ca0V�]I`H(ZJ.dNZkQ#| *($HBH?a 1H4 L70$r$LC*r =ݰi*\C 2#f8s!33"lO78c)L.#(06DO51L?0ΌohHU[T l{9N{ cdd S ēKnOFkF(lJ&\6(3M'Lӏ*":(b !4BLN?tG.O9Ҩ"310L3$";#KרC> " < *dO4L=N?#!b !"El&mQ 0lf(�]?FA21J4w~ gB58'ɼIB!$Ա$ҋ$ !")bJ'3岈*b*Hb((,B -& !tBH.b")"I'"$B$HJ $H&I"U"KHB"E ,3� mn֎@E%n;3�'6Lk#*$aCB$LщCHS o p:DB0` ]T$fG ˏ" S@.,jQ5{jP|b I$qDP)$q417<cbP X�H(Q;j�]~d@FLjr'? Pr,)O5p(> Tdb6T$DASHB"2$!Ni?د-TADJ.Xdw�(2Ȁ 0$(,9ωtrp1B Ol(& E! BA)D1#2د-TAiN5 G@d`) A ,IORu5F#@M"!$ btB8a UFXDMψP~m �HT]EݶG@d`) A )-Yϊ5p(> Td⨻$di$D!CBt=cR*(`0U#..X J5.? 2 #L J@iOZT5F#@M"͍$!~XXL1YbPEmIxXd~m �ozY�]>`vZ;j�]~d@FwkPG@E&[Q`h."Ӑ-a*xfI1bP X�a,.` 5.? 2 #L J`_\5p(> Tdd!LAQТ0* ZH0(ftJP!H"u<ACt!h Q6D.Eԁ"0$LCBC/TqQ)@$"pE"2Q"**(`PW%X n�btQd a HPos5F#@M"f);1Yt =A UHא*AgCp<r! Z8:D w$:a\<a B;! S" 8qТp*щi#F= \dF8`"@(Z `14Ov�(2Ȁ 0$(!D/(#&PcK0(a:t8$sBP$Af C!^  >a B8z! gТ5a wL0$L! iĀ8p:qx, G Џtˈ*xCMh~m �XY'fG ˏ" S@ Cp1B Ol 1EB<fiPG7nBΠ-$a\Π)h) z� z 0  p�p݀ @   q W"g?mA(� �?P,p,+ |# @?2`SJ }]eFP� gl3 İĐ ` @` ְ�` 0 z z @@ ׀e! pp    <g?mA(� �Fh6+7M# @?2`SJ騎FP� lXlp` k$  @  `0 0 `  m @@ @@ p װ A` Ƞ � �u` �> 0 j!{T � e%,p,Єh;�t# F0Hhw9Ja5 fa @@ ! P` p )0 ׀ �`  p u@p @u @`@ p  @Rˀ T PT!{T � ҄{hY;�t# F0HxIN`5 Peq z p �Ƞ @ ` `    0Ā ` ` ` @ ̀@ ҀΠ 3 Ҁߐ ` 0 @ P Ӡ0   @T � # @?2`SJ�zP S�/� ` C  P mP 0  0 0+s  ˀ  @ p @ �ݠ ` P  � p �>mѦ< 0 0��u `� y#;�t# F0HGGH<`O ` @ P@  p P P p P P P   p Tj> @ p T  �>k1+Kk 00��  #;�t# F0HkGN/� 0  @p uP  P P  ࿈ P p p   u` 0+ + + 1,3è0  P "? t�P#{#A�t# F0HdWY[IPG0N0}  moƈ P    ǟ{ PP ǁ PǟP ǫ P ࿕ ‰ 00+ma˷˹|˨�t üa� !HA�t# F0H\LNPS<<ko  <l0l0l`a l`l0 l v `<vl0lr vr}kv0l pmPmqmmq1-/M5m7m1(� � zq ! @?2`SJWYPH0J!9p3#km.0q-q3q�3�q@0@y Opy@'0@�y}s'p3 3p55�50=0���0����� �۽ۿ ܾǍ!I ݉u�t# F0H-MmIPGSa}<pNQ@ O`N/:R]kPP@��OP  5ߡ5��^c_</ _ � 0����ӽp� p��G� O~G�t# F0H_a.cIP J!Ng.sNN`N`N`Ngg./:/FcF0F>Z`Z`/`Z`/`R F: c0R`/`n>60d@A`H FO@�0�=�=� ɮ~�ttq�HN}a� !Pr @?2`SJI.NnHimHHHHHH*?N0N0N0N0N0N0N0N0NNNNNNNNNNNNNNNNXKKH Q 0PM PW|��p�.N~ @?2`SJq/sOuoNPPPPPPPPPPPPAHoVVJQ #0@UYO_nc8r @?2`SJpɯw/ѯPPPPPPP zIooJMVN0#0`oǽ�tq �*H @ 2LAdC%NXE5n#E(P (JTdK*̤Y&I9u e&ARq2cI.eSQN]t+TlWar@ B $J>Υ[](щ$$%1^ip͞tDРT15otA>[魛LkBF Qmܹ Y(\\8N@nBI*0\u ~Xw\77 2LA{ϧ_?#ː`2\%�p@3Ƣp" %p *a`@3 2pC;pB*`S(- @#@B �b|H (B (B (B (B (B (B (B (B (B (B (B (B (B (B (B (B)B)B)B)B (B (B (B (4Ӊ^ i&R?%TU@T[/Tr *a,C^{PH`V(aEdڬ2 d0b $,Xb-)))))))))))))))) 2  2  2  2 ))))xH zh1B)B)B)B)l@b 2" (Kk%P"6lV{mv3 $BRi (" 0P�X 7H@T`<X|r+gaJ 2)P" b[|ֱpuc}vkvX}w})l~x⋷)b  ~z꫷ƌpb&!2�7|Wp DJDz|7k@  % SȂ`A B@F%K0`-xABp `#8( S`H\r P+BcLR�&O[ Ǹ~L@ 20n&J!`!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>!N$@ S@BB⒙8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@�lk[S ``;igzh 0.6� Ȁ 0$(!H1PRBzUfUfh`WnՀ[P]Yͺ@f*̄ H`& H`& H`& H`& H`& H`& H`& H`& H`& H`& H`& H`(dG*B�L� iw3sS05KO-$-@d`) A lL`!`<!`<!`<!`<!`<!`<!`<!`<%$A IPB%$A IPB!`<!`<R0̽0<$LAPxL# H8# H8# H8# H8# H8# H8# H8# H8# H8# H8# H8# HP`-A @@�f;*+mri@bd@F c@ wo\8 ~p ax"ƈAHJţ%@Tx=q\#8@] [@j0 `ڦyS֧[]76� Ȁ 0$(a&g,]BFի>ug][z׽u]c~v쳀lkGKPN~w]{{wPAuW ` X@+QmIA a HP Y~E[Y}m{^/l X=+v ׳h=+v ^Y ׷m W}x BmHg~_JЄ-,uKf0 h)<ٌ0�0)@%(RXP FJJJJJJJJJJJJJJJJJJJJJJJJSSMMMMMU`ZMJSMJJ�U�ZMJJJJJU؄S8J؄U8AlDG|DHtDFpG@Gp)o----------------------------------------------�ؖ-X)0 |<0 `9h�H #$P$(P�M؄A,O�P�S0|IIIICUIIINENUIQXNQIQQ8NUIQ8NQAAKJ<KLP�X`Rx/' KKp%%(p#|<PܹL،0�0)@%$0RO8LHL(OhKIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:QSUPCPSKZKKKKKIIVVhP P PJ8lKFX�0" @(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(h @#xȀ рŤ9P� Tٌ0�0)@%G`JJxPJȄJ؄O؄IIIIIIIIIIIIIIIIIIIIIIIЄCIUENISIhE�NHS@IȄNUBUhCNSIIIIVKJJAHKXIhDD`!'x)z{YYYYYYM'1`{{� P� PI6�T Nh�H #$P)pF؄LKIЄL4Tx[[[[}LHWHL@@WȄDȄQHDTapTHLD�LL@xW@DȄMDTpe-]=]Mj֕ex]ehddh۽]]]]] }۝b0((  P� P.yڧٌ0�0)@% $0R�SЄI8IЄL(Mx\__LpLpToWHL@uxx\ȄDHMTHQ`Lpxx\ȄDU8J:@U؄HJQDPR@ $T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�ThKI&Ra#x"�� ^Sfh�H #$P)pPMJIDfbfTHLHT\gDTȄH@WhLx@hWhLxLh\xh@WHLp@HWJ(IDJ8D_{g|gLS8MP�N8hNh^hnh~hhVhP`FhKJ'(  P� P�P)<R/QPPPPPP، i #$%ppPIMMxܞLLLDPD0Tl0}aDg~pjLH0L}@pzP@�zpWgP~plv}}8} o؇x}pT8@xsЅs~؇x0~pTLv؇zD0LiP|pBUN؄N؄N؄N؄N؄N؄N؄NS@IS@ZpDpC\SXJ8D@U@ZJJ@ZSZZSXJ(IDU؄S؄?SCU?Ѕ6DD؄JXZMCS@UZ]XDJDUU@U8JXShUg/ODF��6 `M-SHHHHHHH،� #$PEIQPMOHMIL4S8sIq\rQ~^zI0EC}0qd kpiuCx�^`kQ؇iPSЃ~pppfЃ~I0nk`i^i UЃ~pU8k؇kkiQtffCPse_vIpIU8sB8BPBZ8N U IE^ UXUPSUpIBY Q0IE03WBSTSs'b \ =8wBU8I0CZ0BS8S 3UUNSX3Qp3gv܄LKI!x#ȁpñqXzO?zO،)7�0)@%hPNJ<sWENЃ~NPis/qpwBsPI8ZZqBXZPnNu8w|�UQQi B~\ ZЃ~`E0wYSЃ:i NP~pUr(IPSsIqPBgEWyQQ�JUQ8wS8S EPC0Z8BPQZPC I0CPIS8sS7Q8\xI= IPNxU}`N SPQBZP0JT|"DNz#I$B$u2%IҡCDui$ɒ&7})&M* yb$ nVȩs'Ϟ> *炜>XBӦNBժVHu+׮)lSٛ202'Nr($Lv=h)BhwMi$g͔CꤊYZ$~g5zI2% 4SvԡNu"!ZD7C2Z'I;d 3I1#dJ$EDHEzDJO:EH*S2TGQ7*& !zH 3" !r$L.,B"$5̈1K." !R$ !BHB -rx$$II&-IROܤ�XSRY%X T+@T_VcV啙[Y@NdIp`H(Vp" %ؕ'vm$HIB(H# !Xs$\!BFXF-t ! 8S-0#,m3 -"I?ҨBH?HB$4H?bJ?t""s)Hs)Ls(n'f !")Hr!" !b,")!!!,B$! 14a -tr)zrHH.ы$8HzR-A(BH/,b,B$H'"Bn&$I%B<aD#8Wcm|Ua%dy Md S [9(‰$ҧ'vm!lJ?҈B 2r:" !㘣$ВK'0# !8,( -C!ls-Ì( =̨҉;⨢(O7J?Ψ"J9H)C$L3wt"I.t" !۸:BH.z>tC<=# -04T}X=|Cp,Ћqh:>|0!d x!r0C^6Md%`Q|`V 21LVj@Ntd@F(( lD\!DiB׀G'T!}\נ4$aEH3 BL3 S#:$ x> QB)$ zHӠ!!bp*a |\#4$! |8`3C BH/dHC41 d\XD/:B 8`&!Ad 8,!^03IC@4갏i֠4^bȅ$Lgld1kB5ht2 ZH#DJ6HBxr0DɉB*d*"UWJbM7@d`) A nɁ"8! JOFĵIBxя\Cp4F" IB4LS<Q<tУ@!T w؇3LIb̐!LxP2zb0E'$! w8)DiHӰ( D*$A}C>LAtCX9ʱN )a wlc#p*DpHH?QUЂp!zi(!L:bӐ!TiB�)FRsl8*AZ)dAUH&2ITBO0BF( 5Y*.*M튕6%%$(!>y.EtbЃ*/?S$*< $Ctb8D'q BB$T!NB$ Q>a BX吆$T! |LCD?Qc D?Ct$TQ~LC4rqUXc D?CHcP5i"p7Md%`Q1|4 nL[e\Rr¦@ 20@%D'Oe#`"Tmd _x'$aA"$! UB-$a xBF'r!nCCLiP>A bEzxC4Uc*LioC/Ta =D/ SHbЃ)$ z,BpFGя؆r! n"%DK$Q !<9, 76tWE[Rr¦@ 20@%D'Oe# (6>I=p%aAࡲ)#4 Sc$1CB!C@8L! Ubȅ$L!xH*L!}LC" IB FA~\$-4$9$8)>H)4$$Bt=B'pmBJlB&$T<8@ ^ T�|�㍛ Qi4@NM@@ȀL(["p$P('FPYl-)p!!\H)lHxP)HB'H(B?X,4C,5Ѓ5B75H*(lD?\$$,583H$5 1;;C.0"3BHB?X$t8C783B/802A?H"448Ѓ3*4)8>*l39t*�&&dBKHB%AD "޷UPrIRU4@NM@@ȀL(["p$P('F!p$!,$@2@J)lHxPF*Ђ:Ht4*p4>4B'H(B'H;H$)6>6B/<:0,B/@:>X()<X**:9L:; >H*t*H>:L!"3$X>$;: !B�&&dBKHB%AD7 �99R:4@NM@@ȀL(["p$P('F4d'pa)B.l$F$B'$1,,*H*!)t)$3H!-(!HB/$$$(HB.-!B.A/ԁ)*,B.$-H!l!H!H)Ђ*$$$*A.B/l)tBpmBJlB&$T<8@ }@ TcBfؠ:ZId  E('H%Bx]lj(B/4,!j$F$m($!,),B'!B,HB'H)!B'HJ,-$!)ԁ)$!*H((Ђ,Ot"BGt!,B.H*Ȃ*H-)!H)Ђ$(,)G'F,!)pmBJlB&$T<8@(} Tc :4@NM@@ȀL@8 8(T$Fd&lB%lHdB'dB'dB'dB'dB'dB'd"H!5$t&t&t&t&t&t&t&t&`iJ)lHxP(lD',B.A.H))!,*B*H)l!!$$*O'F",!Ђ*H!!$!!*$B'*H*-ԁ(B'*,(!p(,-,*B'$,x�&&dBKHB%ADI ��9c @ @ @ @ @ @ 0 � � � � � � 0:ZId  @#(T)B/%HN&P&P&P&B.H(HlD'48!tF$(H"!t4ԁ*(X)*X"X(X!"(XB.X$X$X(X(X"X((X*X"XB'X,X"X(X-n)TB,!$PY%TB- )T""*m*$!-*B',!Hxİ$(H()l($p)xBGHB'!F)lD'**H)!4&&dBKHB%AD fͷ`kؤ VXId  @#(&� n$P1+),p"!2*BB%A%&B%*5l!!$!-!t-!$A.,,(H,$p$B/$")t(t(&TBpTFP&B-&B-B-0 otxlD'H!*!$B'H'"t(p(pGHH**,!H(HBG*!,,$(,$)l*!!-4&&dBKHB%AD "3@#*YId   #(p&�0WBGcv?,C"B56dB"`C<�C?`C::C% 3=؃9/??"H-"8:>lH*\:;t$,B'H*8<)>L-B'L:0*>8"2? Ђ(`6mB%)k%B%)"Ԃ*$t$),!,$t**BG,xt)))(l!B'*,,F,(*H((t$t-HBCnBJlB&$T<8@5|@ � u4@NM@@ȀL@H 8B(B%Bs07'|C;'47C;T1C9#L60:l4l .)T;15"L=l/\=\"T *53<"8 B%:"8;H2؃8 B-;2*H"`6!)*"l˫?LC%HB'B~F,B/,*H*!GGt$"H)-$$8tIBG$!t"B.*H!H""B.H!!$BCnBJlB&$T<8@4|[`� K|WXId   #r%B'H@/+3=(|7';d<4'7=|xB5+B#<|B6C#;\'|'B+9A#A#B;C#TC:T+ B#'C5'\C;B4+T+C4B;7+T?C-fS)&* #"T"4 (H!!lD'p!!FpaG$!FB$,$))HB'*$B*!B'H)Ђ,$!B(ԁ)4&&dBKHB%A� V0xaB 6tx`A%VcF9vԘdH#I4y2Å JpIBF E6U NC72ziO5ռaj4Wy,ܼw5'?zZw3+OU#O~޼W={UmޫFoWզ*8H&=ujCWYU*8jY =gLmʔoIMƬ$Eu:$(નYdJ)QZ$"B$D!I$!߄$-^V?tO>$$D'aR@%0*V`<p#DD(4\ 2)#fPM$ Wɦt<!'j~yŏgisfjēyq?P$FoPyşl$j&Fyv`pdrr2io\&c\k6AD*4ZVAStMVADNI;$N FiH4QLQT1=:Q$8IT4Ud1E8!MCh1N$1ESD1\IdvDM2JJxˆFp! >@C4aE\m  (jAP6Dj׷K%rj9ǛH2gD\ƟL"Ǜ@PFL'L2ILF '@!'9gT%@ gWPI$D}vA%TFg*YD*ADVM{ifU{QgsggqYĝ~Gd�fǝmhnkh9D!Dm\zGBrÙ}T|IDqG\t7(I* #r>4 ~?$0hE @#@ <0BJ B=҄i2@>PèG<ъ[ģ�J? JDCE:h@E:aP-[@y>1 l� %ZA l6v<Q6[TH?8�@anF@&0s1= 2ʁU8)TqCG/1EHF/i1!Ag0␄9! ZB6 d=1Wc&L�E8AS&BhЄ4U@?k2_ 0Ȋ S@8($( F<YO{ bHG+p vth< M`0t  D5zP0!yc@5䑏upCt%A AhB:A A-4!:pCX54 {Xh"NQ r5;j xt8:Q ؆;L!Ei Y0zqBP(̡:"($T! St"stbziPBHȅ,TQC@u5&2ITBO0BF-Yn+D3Ԅ5{5 +"2 #L J^P0M%[ JD+^hBPE+LE !:S,D'zQIB0$T!EBE'~�QԡP!iC8$LAt !ASb)UXENQ D H]/Z/A?c5ASbG? Q FCbp2D U CB>Q}C4$q}HG^h,:qUV5&2ITBO0BF=0PFS+GdE@d`) A J A Xpb%(4Qhb&FQhb&FaHIBzD'` ZP"SB:٦$TqI,b"*!M)VqJ؄6?b$N!?! MH؄$6J 8T o;1 uTۘ=*Q 8c@>ыqȘ=~XCpNUAdc !E"TAIE/hAI@8$!}t#D.:}LC8($lB@P$Q !<9jevVSk( cSdE@d`) A > R'Q{F'*J|'S b8E- RUBX&Z b@D,NZD,VM0,� D@-t D @(V?0@`@A@a`a@>A` *aNDaaaNġN$�$LLLza$TTADhAA$ALA$ADA̡azaAd$$Pcd2($ F�>+X_ V d� ʠ` ր € N@W[` ` ` ` ` ؠ  ` ` ` T `q ` @{` q Q`Q@ ` `H7A~aVAjA$AarAzA\ICrzAAAHCa$ArAa$rAhbd2($ Fg*VCV#R-#"q bE2@` ` � Z� ^\80G`^@11fzz`zF z�z z<f < f N3 N�N`<<`N`r` N`N�r` 3=s`<r`�rr8g �N!uitNNAAA:AdADALA$СALAAA:$A@:Az$A6A@6!B*Ar`AЇIb`J`X-JOKTKI_ V d�  �h@NkNuxr@ N   5 N@ ` <` @1^@<@ @x` B` x` xB@ x@ ` B` @` ` x@ @ B` x` ` rqkNVak6:$TTaT$AA$DLTA:dLA$ALA$AAH#@DTATArAhA7:LradAA$Gh4A*z�`F*@h+`J/J9"T T T T T T`K$T T T T T T T T_ V d� `� nn� � � � � � � nKqqqr#Wr'w@ f` @*<At?tKtOuSWuWu[uY7(B6Af &, hh3}#R@R@R@R@R@R@zCBX@V@V@V@X@X@V@V_ V d� r~W x֠H(><^X_74a4V@``6_ fx1x٧W#8 bE2@` @ ׇq` ``a a`j``6@Bv>`XU9WM#87 bE2@` @ Z#W ` l @`#Z'+ڢ/3Z73: � j z&wD>X9Y sZ$0Cn}n_ V d� `کZ ^tfګZǚڬZ˚gNu@6`,#d*�>`kI #89d bE2@` @ 3~ @ J[ J U V[۵_c[gk۶o_; �t@ @2�0 %X8dι[CHºۺ1CK_ V d� @۽ ` � ^@Pۿ\ x�  t@  �`b`V}4kڻ[G\1CJ bE2@` @ [ { ׆� o@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ` ` } |� x@   ιķA#8W@K_ V d� ` �ّ=ה�  ז n� f , v !JkڻE# bE2@` @ ]Z sn� ns_w{_w r-n` ` `2I*J�3kڻ3#8? bE2@` @ VX ` =נ� XB*\ȰÇ#&Td+V,BqEF 4(@ɓ(I.XJJI8sTϞ5kJѣH*z3Ӛ)l@RU dad %SŠKٳhӪ]˶Y(XP\EPXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-VXbe-V(kѢ$SD!XTI TOӄ8SKe)S �IVI`H(֋0(eAčH@D]VXH@JXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJLİyQND!jb+E =E8ZSvP7YԳ&5@RXA FL4+4BĽ7RTEy8�,l'OaDF8D^P D2@v\NmO~74@RXA FLdAaN EyHL7PG-TWmuSDDC㈄Q0L?[N'p'u5y<A T@ @AFLTn'7GH0PlAPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLPLP�)@a P�)@a P�)@a P�)DF@('a#pֱekIOT@,P T&qӐ R *H R *[M:f L`@( lR@$B2 Pa TB8GE VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP`%XA VP0)H S(H`1`X�<$I sҶ$*H R *H !@+P T@+P Tvx*-n-, Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh& fh`&( Jh&( Jh&( Jh%(a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HXp! Vh+LA#�Iбd&L YBMZ.c&Plq@$la`pL:ۙ-B Ђ!`w�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@ P@�$@FCP%LA @*tl%`JHЄ7Ye wJ,`T"*<P E8Ϲw@׹=NHOҗ;H2ddf0008I0'3 6~&!L:f+6_"*��6OO;C|O[ϼ�9a#@�$@ VWۭDqЀohNpЏO[Ͼ{O`&�_?``@T�(M|2_g!77|!1VD|_g @� #�}'�Xx؁ "8$X&x(H`EPGV��V3 @>,ge@27a 1V�$�u�@�,XVxXZ\؅^`ȅ00000000000000000000000000000000000000000000000000000000000000`0��VBP,p7+P%0,A8*sFeC|&u P `E ِ9 @WX ` `)q� p+Q?!x{-7]3 `_G�,B:<ٓ>Y @B9DYFyHJLY&1$Q"�ϲ?!)+ie--7\'A|$Ajlٖnpr9tYoixzٓ " ` "q �2+-Օ8٘9ydR{Ivٙ9IX,Q3a!-7?A97qٛ)™X&R!qPVeYɘ7O_gt9YfS PB+A Ve9=q97NG_wf :jzR$� P%@>r9=q*7AG_wfVA(<).02:0jIҠ0RP5qzy Z�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(l7Ԃ/k7*�G*h/r4sptU+Ś ��`|Թ 7�0)@%`Gt%؂2)@! Ȍȍ䲃H|s1)@) )ȔT*@GU+Ś ��ǜ 7�0)@%r&$`'@j7&8{C(@(@(@(@(@(@(@(,,,,,,,,@(@(@(@(@(@(@(@(,,,,,,,,,,,,,,,@M$(P(+*HBGU+Ś ��Ԭ 7�0)@%l2,##@$$8#))))))))))))))))))))))))))))))))))))))))p�S"(P($+tT5R))� � P�Sj� r #$P,9%% &.#p1-h.KLMNKPQS0S5URUPEVuW5x#%:)@(@/S'PvT5R))� � P<eVj� r #$PC-9H(R R(V`Yo oUuevuwu5yz{|}y Rp9$$5'wc؆u؇m7U+Ś ��؏ِّ 7�0)@%ؘٙY%Hc_^`Y_٢5ڣEڤUڥ-]pڧڨکڪګZ^0c(58&3$'E[wS5R))� � P�ۻۼ[j� r #$PEĥYȃY`FJ@GPUFN`]5EUeu-^.x3'@'@ťYU+Ś ��eu 7�0)@%)<P@Q0I؄OPOQSM�U\X.x&`.S5'}XU+Ś ��j� r #$P a<PNLOMJI!ZSDD?U@J8D8JU@JXJS؄JDDM_/ބ?XJ@ZZS@J@/JЅ?@DD dD؄JMSZ8J@J8EJ؄J8/dBSOO>JPp#`5'wXYeU+Ś ��``a&Z(m� r #$PZlm)ȁ<OMMaIKvng=B =BS8C U 8BC0UgU8BQSUCSI0BЃ\PBN\UUU0UNZgI=IPSSI\8N:0SЃCSNN0CXUw6U0I8w꩖QM�E%33'Y&)P5R))� � Pʒ빦뺶cXn� r #$PfvdžeȃPIJJtJCS \ CEPC=PSPؖBmBP\XIIIEIIIQЃCZC:@փwVI U8E0B\XZfE0|6QSQ=Q0QЃEPQX|SPmQU0'@_3(W5R))� � P�cXn� r #$PwlȃPIЄKքLϦv_=ȅEI0EEU=QY BI=XQ0QUBPISP8UQCiЃ\^>IiPIC^0If EPwYZȅCbQ@=U UZP=UIXSXnUC jMNF#p(P_2wlU+Ś ��b7cGdWX�8 ( 7�0)@%o)<OMK϶&\8:XEISEQPZ8ȅ\Ip_YX\S8SU8QIPZ\ЃibYBX ^:m=UO}`U=CPI IP6XnU8IXIYBC0CtIiQPJM`'H/cp'kU+Ś ��XGWZ(( 7�0)@%(ȃPIЄtMIKЦCP~pww E ZtwQ8ZEp_|nx=�xqS8g@}0qw|t xrx|ZZxts~zP~`SUuxZIiP~Pf Cpuw�bwSE�mJȄMP'H(HL)h „ :iDɒSxH6r#Ȑ"G,i$ʔ :bX"e%T�BF Q'РBN'(I.1)$J,Ij*!S :BzLkUrzr7.4brsT.9cvȟ4=Y^ђDȟCFl>g,W9uL+K1SDD*4QʴIь(NPy ҧla%SxH0Ǔ/o<?FlB $J_zy$0E %dRTIBK#!lC)3)zRN9衊$HO9,$#(C)c !>!"#HB5N9H"K3B6N9z8訢 >ר"J7b <H$H!"hBI&(2CN(AsJ@=<HD`�zZz)$-+�Sg`H((JC"%hH2U'ګ$5H" >5Hb6"*J?XEH?O?5s!Ђ4G?$# !3M'U" >b(L#)XC!t-3*0!\;HB",B!|r' n"3P<tgCM@d� d:4E@ 05|6A FL6kmy$PI&x&V܉(B4L?HB4r5"ʚH5k";)t" !85H>Hr$#M's,H$8CK'3$sM <4HL?H1#!$kI%| OP dCM@d� >w@,L l$Md % PHD&̶MXem8)! ItBC.!NH0G.$IBFU q8)$! UȂpG/DAkԁ؇3D!^CP:ġ65$щ\8:! =ꐄ*! S!r! SCUD!=e#f#8 Pt<$;S`@$&M a HP"SH!D'(LmVY$ꠊ~HF?LAdp;!EHk4! Ib2 SB9qB@F1 B؇3 q̸!hq2hiȸ: = 4MiPGU QHb'D%6 F Fp0R:yHv)�!2ӝX V�lD>6@d`) A -}tPB&2a Zem0E/ YE'$a t!L,*LqEHG7: t`"LrȠ4$t*ā|zp;UC!zc0E.!CHX:AsX0(!=,'1' H@UX!ٙ� @� )x;,XL%L?AB ItȄ&hz !$щtB8-qSD'L!\A*$ ZBu!D! =BP$zqU!$A UHB*$ IB-TQCD'T ZBÚD6*k- YBPqMJl$@a бALR�B ІV`M a HP3m!D'(LmVY(TaUBPETa U,B(! QB(C,!raCBP*aE"zE.$AtBEU$ ZBz!!CB) NТ8) IBP$aBH2QM|3x( :u)@ @�0CXyW�lD>6@d`) A 9s!D'(LmVY$Da I0($щCHBЃ$TAQB0E'C8*:B8DUL!E8* IBŇ0$⪘Bc:)" IB8-DqN*"D'` *'1' H@[!ٙ� @� (91w0iF�X2Ђ ȠS AB ItȄ&hUQ(! UTE* IH)" SBP)H"tU$t()U)$$(!$)!t$$)$˜,!T)eB%l'0 <8@@@Qu<DvLHd�`` Dl|(XȀ�(A~!@(HB'P&dLU$"U!-,B'TE'$BUɚЂ$A,--Hš-BU)H"˜H! !,"H*!!(B'TE'B.B',$$(H(dB%l'0 <8@@@u<DvLHd�`,5f yL4Fȇ8 h $:A($t%hB&YH)B.)$t˜ԁ,I'!C'*BY*$!$UBUX*$t(t(*(Ђ(,$$,*IU*B'T.M&T&|#  tcBXCd�A@�(5~e| Dl|(XȀ�(TΥB@(HB'P&dLU)!H!\BT*3!HB.*TŚH""BЂ$Ђ$tšt"!X'H!!Hڨ$,IšH*))),*$)\)t!H*PL&T&|#  tХAXCd�A@�(�Xgy| �L4Fȇ8 h pNA($t%hB&Y\)B!-tB.T(H"4Ђ$,(!BUt(H!"H*A'Ȃ)H(-B'(H))H*)š!$tI!t$)ԁ$(*B'$4dB%l'0 <8@@@]u<DvLHd�`| �L4Fȇ8 h )NA($t%hB&Y"$Ȃ)*!!!!4(U"H*B'B7 $A/,BH!!\!!H\˜*H**$()"HB.!HL&T&|#  tDu<DvLHd�`l|@ �L4Fȇ8 h Dj@(HB'P&dLU)(XCB/B',$Ђ4B'*!,B'H(B/5H"!X),))HϚ*B!HšB/H"(t*"1!*$!BJ&T&|#  tDu<DvLHd�`,T y Dl|(XȀ�(%A($h%hB&HB%L$X%"!I.Ѓ4HB'L=X*H3C/5>1H(H:|K9 )C?>!H*"8::)*\;:ll>8145C/B7=()3C?C.*H$䭯(&|"̀@@ DZCd�A@�(@% �L4FȇM@@ȀL(AA)$hSP$pK@;($D$8,(<!8);82:)0519*3*!$;1H4!H>L2H>X!B!X=LC/8H:C'$\=H16):5*J?1++KB&h%dB%( D@.2u<DvLHd�`03[h؄@ T5W3L4FȇM@@ȀL(KA)B&0%XsS&d+G$$t:5ØC7B?!5)H-)3!H>X!!(B/8K.88**C7l;4$*5H:!5"=-!!H"+Gu+g&PB&T"@4@@0u<DvLHd�`43\4K34_5Dl|d  \*'d;[s$Xd *$+$0.B?$B< *1>DC 1C B&;C=.d>DC"B (*$B5;<C&BC5B"$6*H6*C?C?D7*>DC`C<B"C?C?C=*C5w&+*L6{w{k%d&( DAC( @AZCd�A@�(@\/8L̵MhTK8L4FȇM@@ȀL(A('h;[$($X%\{g((*$B&C5`;B:xC4C&>T+B4*91C5C A?<C&B&$B w&�C8C8(H?T*96{׃7++9*7B"6*l6.d>DØyzk%tB%0 <.D/CAZCd�A@�(�wI8hLDl|d  x"'h;S$($ %7*B B&$B&|C8|6$7|9|C&$>D+B5C">`.d7.><+d.d+DB&C<$+C8dB DB8Ø9dB �C&$B&C=B=,C$$B<`+dB"dBB?<w"Dgh%tB%0 < w0@AZCd�A@�(׼H8�O8L4FȇM@@ȀL(%A(|&LS@p%p#{B&+$B&0C=�*;0B"C4B&DC?d*9�1C?*90*B 7�.;A"TC=`1DC?DC"B$D*$B4C5,C4DC&*7C&B&,C?T1,7$BC47* &P%H#@ɇu<DvLHd�`<{̵K8L4FȇM@@ȀL(AeA(|&L$P$T&pB%H&P{B$d*$BB=C$>@J^DKZ<}s;}ɔ9}-6*taCFTPycD7Qc-~"%ݘ)ROFR'Nht1 _;lYcUdI)<�� wջo_<p_ k BEcǎF,] C $JĆ=tiӧQO 'ԧL&i M4miM6yBjSU65Z菧M*5䩒']~jR#D*5BiUM~VyԨ]~V5hӫ?yRS6CFjidF*idO6iO6iWdO*dF*idO6dO6dO6dO6dO6dO6dO*EQ8a.` $*#IKˉZb �"0P`+R-/�P3U.�12)P;S9BJ(e@d*yG*yG*O*O*yG*yG*yG*yG*yG*yG*yG*yG*O*O*yG*yG*yG*yG*yG*yG*yG*yG*O*O*yG*yG*yG*yG*yG*yG*yG*yJ$D>&@I%jr �"0P ̑I.䓷$S<3j12)Py9 D2PM6f%C꫱i믟iɾP8a7x$XOSr&A 2�P\ NjL Dh0M @#@B 1s2x6ܐ5Ԙc7`cY_aicy_=w{7XB#@⫵P"sҔ\)x @¹{-@ D d0b $x^ӔfF!Bp30@. t!A N@0t& JŒFIkix  d�P�`Cΐ5ad|a&@ 20.QOJ( @24�F1e4јF5m,c�F SX (%04JZK)�!nHE.5DDаwib a HPBi@JQV'QC`I-< <@$� b/}$� <@$� <@$� <@$� <@�L`� <@$� <@$� <@$� <@$<@$� <@$� <@$� <@$QIN&$(-Ҥ)@ @�0F=U4 I6 K S@\U r(8! JhB0 e5+TmukYΕeWWfI&- JjK&MR�B (ed� 1"! p6!%Ni(<W0)Ha To\5q\.WJk֒+,)UkCPw S`@24yћ^.ЀcvH6.mB 2 #L Jj+(A4ڻ. N邕` O JZ w)�!b Pň1"Pyp6!%$=La!EN)@ @�0+MU򕱜e-oY2 +<Fr&@ 20 ϙuRg=}pw <2� (ˍv!i, 2 v8Tpwib a HPQjUOЭvaR%S`@L;܀ 1Ȁ 0$(aնmmo;4%S`@v=HءUܥM@d`) A R5p/ᢤB!q?+i-ܝ� @� AkG+wc4.mB 2 #L Jqs=9\UB%LR�B Uձuo/(Xprlwib a HPwϝQw/W JZҧ)�!x/Gqp@[o]ڄd@FPwя/ �(aw=qD%( <0 �[�17>+@gz&@ 20oyY0$$L 6џ~>t-J' X 0~p.>`Xc..C2@` @ -G ,d � J*EpIMQ@  x  ��lq0ups.PP0V 1.1 d� � ` j 0 p CЗ� �2�*�p%c>00>V1b2@` @ J- `H (EqIMQ1U1d-|��*��q.�rQ20J`XQb2@` @ 01C � qJ @馀�2�0@0.�`>`1 >VY b2@` @ q")m #3 <#A2$Er$I$M$Q2`%%[# l&q2'ur'y2'&� 0�>`r1 .1 d� "+`!,,2-r-ٲ--2.,.,a///30\ �r1Un*V WU .P @@ &r4IsjHx@JB>&6es6``6ViN*aNNiVa*a7aNa*aVaaa;7ai*Va6ja@*5>5O`Fa#F\!P6b@7bPa2aFa22a2a2a)Pa<!J11C �1CCD EYEU .P @@ tG}G4H4j@*2I4J;ADA$T$aKJ;aK:JA$$DaKEALDTTLA$AT$@zA`M{:ALdrTDA 2!p2!&P2!"!:AaKI5AbFa#P@C1DCCDX5YU .P @@ 4[u[UjHH>P!b5];aALATTa^%Tt^EL%!a^%ha^DL :$A$A$DATAzAADA@L!4TaKsaLE2!P!P!\!!!\t^UA$uVV7`W14 Xcuj5 .P @@ ulɶl5j@*2A]cU@DA`K`K;AD$DALT@$ADIMaKE@DATTAhADTdTATAD!@2fQ!a\!FaU:AuVV7`i1XC1j1b�,d@ l l7~工jHH>P!VJMALa^O_M!$adaKiA@t^EA:ADAA$ATA4@rTdD$AALha^;\P!p!\&f3!aDAL!]gU*lu#PW47|b�,d@ l `~8j@*2r$ADAL`L%AdDA:LazA:AtDALAD!AaA$!LA$AA$$AA$LaM!ALA!6"`TA!]gU*lu#P8/ XCb�,d@ l �:5j@*2ƴ$rA@rT!:AAATTd$rAUrTA:rALAzADAdA:hLATaKAP!Paa p!!2AdAO!]gU*lu#P9�UD .P @@ 1;}4j@*2@rAAOTAr܁@[TArha[A$:LA!P!A6aazD!]gU*lu#Py�UD�.1 d� �HQ<U|Y| jH>aP!LI%!ܡTaATDDa!TaAaMAzAAADLA$AaA!Aa!!P!ȡaDT$!]gU*lu#P(|յN� @D@D |m]b2@` @ Z؍ؑ=j@62!;ALaTAAz@ALaTdaA$!$A:LALAaLAaTATA:ADAAT!!\A!\$:ATuVV7`Ս�@Do.1 d� GjH>aP!5]M$a:LAa::AtaAaTAa$DA$$TA@:a2!P!!2! AAL!]gU*lu#PSN`]4o.1 d� C)j@6�"S ꐩ\Z$ )ZI2>U-R5UTw-W/YZj>pFK)|TI!Su}T"oN(>T=˔Z=`2$STI2HP&t * 8 &l "T8~ 9dɇ7+!202)K>:լ[~ ;٩ؾ@}ڄ*S;I2%J;iL]g9s$2WNI:I'MCЕU,I$"\ѓ 5ITnj)3!r)H#* H蘣G&sN Xԃ X=HB*׉\uuX(0�݈c"0YB>c A FLMIeV^kݖ58' ,Jb$s$zL2tC3H(H4"*Ӎ֨B5 #;a:vя3S?,"6t38bJ?҈B3l3L4T* *+ 8$')(׋` ,@e^ma( m fd S D oYni[nF(lJ&f(3M'Lӏ*":(b !4BLN?tG.O9Ҩ"310O3$";#KרC> " < *dO4L=N?#!b !,U]w 0nrf"8~n~%`H(!o/8PfD &doqr*"*u,"*",zB$Hb!O,$J'"$!$B!IB* !$b !H҉(")"*.$I d($V RG.),ʕ6,(`0*PxLp5/I 2 #L J`?B8.7F#@M"kD IP"X$ St8"\DpD,"X2Ļ X�ŸAp W@ 20qd$rc8*28vB *D! BE?)Ta IByH .`A(JZTb$m%qLrc8*2QHB�)$ BD'~bX\x `$Y Trj_d@FPpJˍjP|bȄ0[( IHL!Dx'! Pew �@s>0M~If a HP8? 8.7F#@M"iK_ SB F'$щCPErTaEtD-@P .`A�2+�$i3Ȁ 0$(!d-i#&P ,! UB1($qCHb+R*!,(` I./X p5/I 2 #L J0iC�'6L8$aCb15OdE,B-K[L .`AJr~� nYo~If a HPi+N5p(> Td¸r)f!r1 iЂ/}KL .`A�Fq~� n!~If a HPzO<J5p(> Td )! ZAPETA IBSI !TI3hqSB -:!!T:D)TqSVp*!CB0E PDd"HD&1 \@E@2Ļ X�$`,A%I@d`) A (n#&PD0$AfBҀ5$ f:\@>Q=!N"p:p:kg'zC< Btb!Q}|pE?z+*!,(`ib+`?p5/I 2 #L Jp=�'6L0(a:t8$sBP$Af C!^  >a B8z! gТ5a wL0$L! iĀ8p:qx, G Џtˈ* M .`A'+09 V`o~If a HP85p(> Tdb"h! I\?Q4A IG7L gЃ0E.pg4NeEBz8$UB!$! `  @ 0 @ P7Dw(� �'7P,p,+{. I2`SJ�|I.FP� C` @ @ �Ȑ p` z �p�@ p @ ` ` @P  P7Dw(� �2.+79C. I2`SJx%FP� CG PG` ̀P` p* @`  � ` � ` ��p p� P -  0 pHizCt` � %,p,($�~$ F0HȕS8a5 0tp � 0֐ 0�` p @ � @@P` ` @@ p P` P ` ` 0 Ҁp*@` + � ;Y7Dw(� �E-9zA. I2`SJЕN`5 0t  ̠ z@   z@@ p@ @@ ֐ P p p P ֐?A 0  ѐ`  iO w(� �ҥ@9�~$ F0HXkʦmP@S�/� ` � P ՠP @0   0 `1 P   pp Pǀ 0y O 0 0��Xj- `� \:E�~$ F0Hn*KkPpHpNF� ` | 0 0 0 0 u �   u  0        �@0  �q 0Y  �P P븏  A  I2`SJ`k;PpKH<O `?Q P P P P P P P P P P P p z P Pp P P  P P  pp  P p P zP  � !,#L" ^�� 1a� ?b{# I2`SJ0GIPG0<c []\  m PpƟ0 00 j ǟPj ȟP m p ࿛țP [ +0 ~ rlʧʦ !L^�2,ˏ�""" I2`SJ�ɬPS�<<ko  ,<l0l0l`a l`l0 l@v `<vl0lr@vr}kv0l pmPmqmmq#M!m')#(� �,ӄ !" I2`SJ�IKMPH0J!9p3#_ a-.0eme3e�3�e@0@Pm Opm@'p@�m}g]'p3`3p55@50=0���0����� �ڱ-۳M۲=ӻ-* MmǍ- I2`SJ׍٭ݫHpL0Qgg/Q�OF =kk /P555�ޕ5@@@OP]]@50L=�,�0�p 0� } /A��p�191n� "pA.C>; I2`SJSNUP@QJ!NgMe>N`N`N`Nggs./:/FcF0F=Z`Z`/`Z`/`R F: c R`/`ny.60d@A`H FO@�p�=�=� ~�~~q�Fn�""@ƍ I2`SJ`~PL@[I_NNNNNNN@SSSSSSSSHHHHHHHHHHHHHHHX1JR2`P=�A p� PPK I2`SJ [ nNPPPPPPPPPPPPPOo1oVVJQ #0>OBMЎ I2`SJK!PPPPPPP`_PɯͿJ M VN0#0 /�~$ F0H/̶ȯPP`H$XA .dp&#Rq2cĄ 5nG!E@V`K1elIrct*P�! #S(RQI.eSQNH*dIWaŎ%[,i*tÅĈT1yq>Ya{d)' 2LAe̙5o A@![صUm &T1u`,'royB $JN^uٵ+{,,PNRy\Wgm'I$Lj �Bi >Xa<l2I @#@B ʳ+J (B (B (B (B (B (B (B (B (B (B (B (B (B (B (B (B)B)B)B)B (B (B (B (tPB ,=oQH# *ak@PC`V(AVgګ&T@2)Pb 2b%vXbb ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b , , , , ,b ,b ,b ,(1J6dpb )b )b )b ))8 !($V" %jivizj2 $j (" 0PThV ڞU@TX{ofa2pV2)P" X`kʱr3|s;s(}t})lP}u[Pb 8Ҷ}w{趌pB !2�v[Za&goޫ& d0b $ )0 +|(ciP|&0 (La},xA fP`= ]�L� x^ u#nڣa׽4 #2 #L J(,a>@!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>B\JXnA@0$ $8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 P 5H�B�jRܐ{{i@F&4+d@F$L A@wԣfAKejST3OS-HN_WU3 S@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@!R!R�&T$YSD~K22YA 20a 6x`W Px0 Cx0 Cx0 Cx0 Cx0 Cx0 Cx0 Cx0 CH$(! JH$(! Jx0 Cx0 Ch\XnAX>(O G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$p.K  ` Xt YEmn[ݾЬ a HPBl'AR/|)[w}o|޸w-o',EG"!\�D\x-~qg\8@\ [@j0 `f9G=+ 36ҀLhVȀ 0$(A g,]BFӛtG]Szխnug][ҷu변�CKPBv]sAB\ [@j0 `-'|^޶M3addB@d`) A df]bg [^g}]zا(`zX+Hϊѳb+xzXg+H?zV<g.>?d@A�,_'~_%Pn S0 F0nomӛhY #$PсR(POO�PP`NNNNNNNNNNNNNNNNNNNNNNNNN8N8NNNNNNXF;؄XX8NNXPX@;؄XNNNNJXM8SMXSCB,DC<BdGpt9x'((-----------------------------------------------(�-X)0 �k9 �dhY #$P$(P�M=O�P�S0<ILI\IlICUIIINENUIQXNQIQQ8NUIQ8N`QAAJJJLP�X`Rx/'` KKtP%%(p#�L0�hp \LlLt܋Ȉ �0)@%$0RO8L(LO(KIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:QSUPCPSKZKKKKKIIVVhP P PJ8,KFX�0b @(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(h  @#xȀ�|T0��xLKTK)ًȈ �0)@%G`JJXPJȄJ؄O؄IIIIIIIIIIIIIIIIIIIIIIIЄCIUENISIhE�NHS@IȄNUBUhCNSIIIIVMAMXLBD6/x'-XY-P7}YYYYYY}.&h' ��T�T}ږԾًȈ �0)@%xG`MȄIKMȄJHS@[[[[̈́DpDT\pLHLLL@xW@D0L`ȄQTapTHLDHL@WXj(]=]M]խkh]iPUfHMf]]]]] ^]]-#"��(^L^u 国hY #$P2@#(P8MMȄȽ___WW@LapDT\WgLHDo�QWgLH]S?DXM@DFaIJMLJ@O�P @RHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHdR 6'(  P� P�-eeL^UvݛhY #$P)pPMJIMfeNfTHLHT\gDTȄH@WhLx@hWhLxLh\xh@WHLp@HWJHDJ8D_~ggLS8MP�Nhh~hhhhhhP`F(L'(  P� P�SNPL[eVLQPPPPPP؋Ȉ �0)@(P'xG�JȭĪNȄNȄNHUHS@xsxIHZxzwNQSZdzUp~IpIxuw\`}|ЇCb}Zg@Sq{8]8}Sg@Ik`}kHSȄ~uw ?PJMMMMMMMM0DJ0DLW8I8US@DXD?ZD?8J=J8UDJXM8MJ8?JX=]hZ@]@MU?؄J?8DXJ?ЅU@?M@JX?XDXSU8B\nMI=d@ P� P�qE `VHHHHHHH؋Ȉ �0)@%hPNJҔII8sI07~kx(ZiikiSXI8Isi@Bw^Pq8Ipf=}U0=w�g`=iS|fQ|BP=gPC}\|I|@i`q`I88viIQT7'C U \CBPB^X:BPEOSU0IBY Q0IE07WBSTS$b \ =OBU8I0CZ0BS8S 7UUNSX7Q0I7v߄ ܄LXI!x#ȁphq/X(rL=rH_zo؋Ȉ �0)@%hPNJtsWENЃ~NPi,qwBsPI8ZZqBXZPnNuO|�UQQi B~\ ZЃ~`E0wYSЃ:i NP~pUr(IPSsIqPBgEyQQIUQOS8S EPC0Z8BPQZPC I0CPISpsS:Qp\8I= IPNxU}`N SPQ *SD7M.B:괨:dI"dJR'S$:$IT'INLrӧO2i$'Frp`g> *t(ѢF.C,T@*u*ժRY`ͪu+^ (=% ! #S(q$"N(ʤדޏ*Q"$|O}LI:tߡN鑅ELo_}X玙$SM3eP?iLoZ'BIT.|hI:o!Su۾C93B$ RyIDIZGԡ^ !Q$2*SM$G*& !zH 3" !r$L.,B"$5̈1K." !R$ !BHB -ryⅷIKd$9N UW@| XYSqUfVb ;A FLr'P"^xG$ -#*zXӏ(c!rM?t !c*8I.rH.NÌ$4r$H !\# -B <""Ls)XӉ$t!#!H3!Bdxf !")Hr!" !b,")!!"!,B$! 14a -tr)zrHH.ы$8IzR-A(BH/,b,B$H'"*m'd$9Xb5 T ZvffX6Г;A FLr'P"ʟx*H# -!耣,c*BK.Ì$";ҋ*tB!>B6Т >̈r*Ì*#*z"ts**3$"9H41#̀G'(RN7 !;#az/ =r8$= t"A p؇3dQ^@G1wC)!mGd)0 tDR m"1D%#`֚D|+Њت8),Z 7%%$(!?yB/!-$qQC5 UHc51 Ib8$ 8h iȅ*ơIE/DiBPE?a It`4hqu D?EXȅ51 I0(%!>ҋ~PG9|4 xL׀6ы8ImȠ6! t4* bAP8!:c851 f8؇3r! S>AkP>q Z:ā gf'6Md"&`Sz"QE/iŊJUŧ�K 艛v S@EpBş<iP(1 H:iD0*i#5xLxG?Ё B=Lgb0>!CG9 dP>aNHB=qSҐ!a QB4($ UH�*q |(*s#P?AS,GU-D~H=!Cb8)QC"u0>!C *SH?qUX >! SȂ0M7Md"&`S**geVlVE,5'n 2 #L JK IPB^>2\""LU\9b$L8H<5yDAI4qNȅIB $a IG?}F?! IB*L!~Hc@4LA~\#)1 I*i>LA~LC>$ kC D.! nBiDL$Q !<9Toe � nl踊<֊M;@d`) A rɁ"8! JOGƜEB6npI#pyIBE?A IXP=щ\HP!p<SC)TpЂ*hQ^-! =A*$ SC5 UB`)$ z85` Il>ic@�G?\HP&2ITBO0BF);E� }tmYiwXԀi'Ȁ 0$(A.9P'$A Qz;!N8DkOSI#pyk Ht@!0}G/ rP"Dq|08"SHBX!r! S < SHbӐ!D~8CP8EB?\$-4$9$8)>H)4$$Bt=B'MmlB&Ą$T<8( T�|䅍a4@ON@@ȀL(\"p$P('GGB.BH)|Hy )HB'H(B?X,4C,5Ѓ5B75H*(|D?\$$,583H$5 1;;C.0"3HB?X$t8C783B/802A?H"448Ѓ3*4)8>*l39t*&(&dBLHB%AL *U`z �~4@ON@@ȀL(\"p$P('G4It$!,$@2I)|Hy G*Ђ:Ht4*t4>4B'H(B'H;H$)6>6B/<:0,B/D:>X()<X**:9L:; >H*t*H>:L!"3$X>$;: !B&(&dBLHB%AL7 �99 :W`Id  E('H%Ÿx^|Cv)B.4l$G$pB'$1,,*I*!)t)$3H! -(!HB/$$$(HB.-!B.A/ԁ)*,B.$-H!|!H!H)Ђ*$$$*A.B/|)tBMmlB&Ą$T<8 f}@ dcBfd�4@ON@@ȀL(\"p$P('G0!-;H"mb)H)|Hy G)H*""tt!-B.!Ȃ$)t$(!t$t$!,Ђ(H(B*HB($B.*-A',*,D'"$,$Ђ*$-H!"yt|"B/B&(&dBLHB%ALI~@V8 ̨UbId  (#B%H(|D&l&TGD&tB&tB&tB&tB&tB&tB&),$B?X(HB'lB'lB'lB'lB'lB'lB'lB'lB$G$pGt"$(*"!!$G**H)H!(t*|*,"-$*H!*()H)t!$(B)(t!"B.A.B!Ȃ")t)H"MmlB&Ą$T<8Hk}� � x �T �T(4@ON@@ȀL(L 8)B%JkRR/j%h%h%h!$B.*Gt>HB'|*H!$,(B7HC!%!%,%%B.,!%%H%H%%%,%!%%,%t%Ȃ%,%%!t&B%", H KpUB%*"B% *A- ¼€G!H)!!)t"$ KI$*G!HBI*$t*)|(Gt!!$(@nlB&Ą$T<8X"dk بW`Id  @#(&Dn$T/D2'+),t"!2*BB%A%&B%*5l!!$!-!t-!$A.,,(H,€$t$B/$")t(t(&TBtXG &B-&B-B-p o€ty|D'H!*!$B'H'"t(t(pHHI**,!H(HBH*!,,$(,$)|*!!- &(&dBLHB%AL"uDQ <2Ur`!4@ON@@ȀL(L 8)'lBJs%|f2$*T?`C&$606<1T"8:؃=.;;= $Ђ),3=6$5>C7H"A.t$=8B/4!t438<y B? 82-f&T*¼V)T) B-A-(HBHH((Ȃ)"HB'()*Ȃ)G' (*(*G!tB~)"|")$B'HB')Ђ$t! &(&dBLHB%ALI"CyO|@ � TvC4@ON@@ȀL@H 8B(B%Js917'|C;'47C;T1C9#L60:l4l .)T;15"L=l/\=\"T *53<"8 B%:"8;H2؃8 B-;2*H"l6Mu"*) &L4T$t)(|""$!yD'H!,$*Ђ*H!HH'$!H)B',!*($$,,-$*B.H)8{xllB&Ą$T<8DyQ[`� K|X`Id   #�s%B'ID/0C}K=(|7';d<4'7=|xB5+B#<|B6C#;\'|'B+9A#A#B;C#TC:T+ B#'C5'\C;B4+T+C4B;7+T?C-f)&*B #"T"4 (H!!|D't!!GtaH$!G$,$))HB'*$*!B'H)Ђ,$!(ԁ)~&�ħO2i$'Frp�b)VxcFTPb*H4yeJ)XtfL3[j@!dad (NPjS%Q vr TTS~vy Uy<Zϓ`潻ǯ'~<+Oҽ蕟y^yV힧Fy?٫j^5z?<T6TkivΪJVTϪU9;eJTrSKZnP7f$--!ID-W]"SLt"Q:$I$BIʥP'I%'$iZT1^$ DM21HJxˆFp�"lڐ+Z >XaXP O]dCH'  (0bE@DQ2ȩM\&|lIrfO^'WxF^9'oO<^OidoW&O`i$Wi'OPOF!'O!'F`9?fD@_bMAeD9EZ*dZDD9Crbԙ5^QESуIENDQ^SES$T9ShDST1ESID:M$$D'a2)HdD%FŊ-n $"2)eID9R|JfG pAr&LY&W'H&T'D&LA%QA%jo$v $sDp$xT$hFc2ApPQǙJVJ5mŞi6ADdfAkf$sgfqzQ:#wqgZꠥwAZd9QQez'^葆\pfUd}EQE}$|ŧm6 I* #r ?H4'wa H  S@x` @(L ,F=1V"AVP".q`D*q` &nQg܂03Qa`#A( J`�F4!%oܢD"!AIPƇ{tc7@:6QqC4axAΘ1Qt!LCB8zi,B4z}HCx)a z8$!I@$d X(qR0YLbnB ȄA$Q !<92D?kRdY�M}SL�"Ȁ 0$@!<x#R QHxn$I t`:nAV#61 = @01 BT%Z!M :aAPCX7A[PB&!|CD+pB7䑏uPC5jQ6 P1j?X<]Bݨ?Bl"Ti5p,qUBP8DEBPGhqC): sC�9:1}B4TQqB@!$qB!ZanB ȄA$Q !<92tMJdɭ�>nK�"Ȁ 0$(a Sx#B D,"6Po%(!PЃ&z YhB0&1CBLZBE$AIP$AUBrDQ^B*aN0kӉC !L!Et "T? bu8E%%֘=~Q {?LF?a UC=r! x8Ĩ!rqUL@(: z85HBzG?~H$I t?ыCcmE' $vD& "J F"=0PvSHF@d`) A J A Xpb0S(2Qhb&FQhb&FHIBzD'` ZP"B;馅$TqI,b"*!M)VqJ؄6?b$N!?! MH؄$6J 8T #+\E%qi4QZ 2q^@4q\wf B C�!Ap,> بE/hI@8$!}t#D.:}LC8($dnB ȄA$Q !<92kK$ �>ܚDMXz׳a H  S@|`�'_ N0H%>QOTD%>QOw@&VqZ B.NM!*bX"�bX`" XNta*Vj**ajtV�j6*t>ڠ6nnIo6aaaNġN$�$LLLza$TTADhAA$ALA$ADA̡azaAd$$Ajb2 $ F2<�>�K$J[a@"j" d� ʠ` ր € z�QQ` ` ` ` ` ؠ  ` ` ` `q ` �{` q Q`� `  `\d"R";AI6a$aAT!D;$!ADaaADa$;:5TADA!$A!$&-rb2 $ F2dam*VDVFQEX01S11a@"j" d� Рj\FsF 4kRS5W5_`N<fN` <N` <`|fNff f�f f�< |N<g fN f < < s<� p?�*&@;atNNAAA:AdADALA$СALAAA;$A@:Az$A Kib2 $ F2$F޴CVN 3ESOOYM@"j" d�  �hRkRuxr@ N   Z5 N@ ` <` 5^@<@ @x` B` x` xB@ x@ ` B` @` ` x@ @ B` x` ` rȾtNAVa6jaVaNLA:AAAAdDA:AA$LATAD$;ATT5rTA:A$aA$!$z!A$TA�K$j4A*z�`F*@lmNϖLBm׶$R@R@R@R@R@R@ToSR@R@R@R@R@R@R@޴$F 2@` @ :s=w ` ` ` ` ` ` ` 67bWvgvkvowsWw r`@`֫AM<xyyzWzzwz3( Da*`@`,}/mW}Y�mI"T T T T T T`o7TT`T`T`TTT`T`޴$F 2@` @ v׃?CXG ^` x?>zcXgkz3A&APaNHAf@z&`, }w$aؗm1ID}M@"j" d� `Xkw� x@  x a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a A`f@z&`, 6*VxmDЖ+:1ID}M@"j" d� `SZWw ^@ ` r sZw{ڧZZ� !@ `7Jn�VY�m-ZY$LD0G0ߴ$F 2@` @ Xڮ:` lRg`\^{@[۱#['۱ {,U^t z`&:F0V�$mZIDDM@"j" d� �[? |` @ 8Uۺ[ۻ�@t` t z  �DM?nDV@Kֵ-$Lm޴$F 2@` @ ['v` ` l>OUGKOS\W[S\ @v@�2�0@CfD$mIDDJ޴$F 2@` @ ('\ 2| ن� bs@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ` ` } |� x@  7\mIDKM@"j" d� '>` =ٔ� : ٖ �s� f ,�":"^JЖ߿m~IM@"j" d� ◟` 3>6 ` �__ǟ˟ 0 � f , C"B>߿ V(0*\ȰA*JXŋ+6(202)(S\ɲ˗0cʜI%8sZi%PXBѣH*]ʴӧP&s'N(N`AÊ삋e+~(1 ķpBdA.ݶ+7DmNJmP202#KL%,P~.iO(Pl+[l+[l+[l+[l+[l+[l+[l+[l+[l+[l+[l+[X[X[X[X[X[X[X[XT(ZNK(Q0h ؋``*eD%A0b@E}A21JTfXV\"H@JXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJLĹND!,je t)c] D{AkQ`H(gLtO<Sk(,0ǼFDaHND!| u!,P<KGDJLt`H(dWh;8ƥp-tmxvOQ%ND!HU5;:RWDUK4 4P)�A=1KPꬷ.nS H@qKS@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S@D#  ?08S 9.*` X`*X V�9D)PA T@)PA TdN" &Ѐ 0 @6) a DI"F:򑐌$'Hȑ;&xғ+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+(a R&l b&� ,1KE> TDR *H RQ T@+P T@w,0L �$ !>&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh`& fh&( Jh&( Jh&( JX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a \B`&\ Mt0 T + Fp <ʩӐZ9dQ& TbM6Ѓ(� [@7N{Ӡ5Z0 ChD! H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H&)X!K0 T PXY*PWh%w$1HO!r;` PH� z#@ S8NhO!Nxϻ OЂȐ“A R >PE CQ}{!y蟮0 h< P�/t@ϽwGO{ @ȁx 3*  0@0ayE0.<\6o ?`Ѐ�#p'! ؀8Xx#0&/� }eQ%0u!q8~u1>7тGx��0x0TXVxXZ\؅^`b8dXfxSX�{4TSG  }Fh Pu!,~x<H@8hACXG P w� 0S؉8���������������������������������������������������������������@P  }hP,p7+P% ,,P@w��{DPR9TYVyXi`,Rݗ��Q+`MǓ~ADi/�x /9"y٘}�-Xvtn>)QGx9YyI��~�Fvt>y )ziڹٝy=g#N8yQO'Yyi㹟 acyPty> txݗzj*�bQa4+/*M7W'V8::ڣ>Z�`b�WPQ* hҢq 0z0xb};`?JYfzhjz"D�0%@,0P*>~ q�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lbFvlf7φv lKCN0z T$�,�)w=ozwo~xݭ)|y J@xd�Xf%>qWo@Bnd@F p'GyUr|� @� xusK !a HP˕t7O)@ @�0w_yrC 20o{j*v <2� (�|+�Ȁ 0$(A|%pUUS`@}C�Ȁ 0$(a}'j*v <2� (@~ %χU WNR�B ߧxrC 20﷪)@ @�0�`m� r #$PctvS5R))� � P, 7�0)@%xdAS5R))� � P�Al� r #$PD$|<U+Ś ��+ 7�0)@%P24CS5R))� � P�,Ck� r #$P3AD9U+Ś ��H 7�0)@% OES5R))� � P�Itſk� r #$PP^7U+Ś ��xe 7�0)@%(l7Ԃ/k7*�G*h/r4sptU+Ś ��`|Թ 7�0)@%`Gt%؂2)@! Ȍȍ䲃H|s1)@) )ȔT*@GU+Ś ��ǜ 7�0)@%r&$`'@j7&8{C(@(@(@(@(@(@(@(,,,,,,,,@(@(@(@(@(@(@(@(,,,,,,,,,,,,,,,@M$(P(+*HBGU+Ś ��Ԭ 7�0)@%l2,##@$$8#))))))))))))))))))))))))))))))))))))))))p�S"(P($+tT5R))� � P�Sj� r #$P,9%% &.#p1-h.KLMNKPQS0S5URUPEVuW5x#%:)@(@/S'PvT5R))� � P<eVj� r #$PC-9H(R R(V`Yo oUuevuwu5yz{|}y Rp9$$5'wc؆u؇m7U+Ś ��؏ِّ 7�0)@%ؘٙY%Hc_^`Y_٢5ڣEڤUڥ-]pڧڨکڪګZ^0c(58&3$'E[wS5R))� � P�ۻۼ[j� r #$PEĥYȃY`FJ@GPUFN`]5EUeu-^.x3'@'@ťYU+Ś ��eu 7�0)@%)<P@Q0I؄OPOQSM�U\X.x&`.S5'}XU+Ś ��j� r #$P a<PNLOMJI!ZSDD?U@J8D8JU@JXJS؄JDDM_/ބ?XJ@ZZS@J@/JЅ?@DD dD؄JMSZ8J@J8EJ؄J8/dBSOO>JPp#`5'wXYeU+Ś ��``a&Z(m� r #$PZlm)ȁ<OMMaIKvng=B =BS8C U 8BC0UgU8BQSUCSI0BЃ\PBN\UUU0UNZgI=IPSSI\8N:0SЃCSNN0CXUw6U0I8w꩖QM�E%33'Y&)P5R))� � Pʒ빦뺶cXn� r #$PfvdžeȃPIJJtJCS \ CEPC=PSPؖBmBP\XIIIEIIIQЃCZC:@փwVI U8E0B\XZfE0|6QSQ=Q0QЃEPQX|SPmQU0'@_3(W5R))� � P�cXn� r #$PwlȃPIЄKքLϦv_=ȅEI0EEU=QY BI=XQ0QUBPISP8UQCiЃ\^>IiPIC^0If EPwYZȅCbQ@=U UZP=UIXSXnUC jMNF#p(P_2wlU+Ś ��b7cGdWX�8 ( 7�0)@%o)<OMK϶&\8:XEISEQPZ8ȅ\Ip_YX\S8SU8QIPZ\ЃibYBX ^:m=UO}`U=CPI IP6XnU8IXIYBC0CtIiQPJM`'H/cp'kU+Ś ��XGWZ(( 7�0)@%(ȃPIЄtMIKЦCP~pww E ZtwQ8ZEp_|nx=�xqS8g@}0qw|t xrx|ZZxts~zP~`SUuxZIiP~Pf Cpuw�bwSE�mJȄMP'H(HL)h „ :iDɒSxH6r#Ȑ"G,i$ʔ :bX"e%T�BF Q'РBN'(I.1)$J,Ij*!S :BzLkUrzr7.4brsT.9cvȟ4=Y^ђDȟCFl>g,W9uL+K1SDD*4QʴIь(NPy ҧla%SxH0Ǔ/o<?FlB $J_zy$0E %dRTIBK#!lC)3)zRN9衊$HO9,$#(C)c !>!"#HB5N9H"K3B6N9z8訢 >ר"J7b <H$H!"hBI&(2CN(AsJ@=<HD`�zZz)$-+�Sg`H((JC"%hH2U'ګ$5H" >5Hb6"*J?XEH?O?5s!Ђ4G?$# !3M'U" >b(L#)XC!t-3*0!\;HB",B!|r' n"3P<tgCM@d� d:4E@ 05|6A FL6kmy$PI&x&V܉(B4L?HB4r5"ʚH5k";)t" !85H>Hr$#M's,H$8CK'3$sM <4HL?H1#!$kI%| OP dCM@d� >w@,L l$Md % PHD&̶MXem8)! ItBC.!NH0G.$IBFU q8)$! UȂpG/DAkԁ؇3D!^CP:ġ65$щ\8:! =ꐄ*! S!r! SCUD!=e#f#8 Pt<$;S`@$&M a HP"SH!D'(LmVY$ꠊ~HF?LAdp;!EHk4! Ib2 SB9qB@F1 B؇3 q̸!hq2hiȸ: = 4MiPGU QHb'D%6 F Fp0R:yHv)�!2ӝX V�lD>6@d`) A -}tPB&2a Zem0E/ YE'$a t!L,*LqEHG7: t`"LrȠ4$t*ā|zp;UC!zc0E.!CHX:AsX0(!=,'1' H@UX!ٙ� @� )x;,XL%L?AB ItȄ&hz !$щtB8-qSD'L!\A*$ ZBu!D! =BP$zqU!$A UHB*$ IB-TQCD'T ZBÚD6*k- YBPqMJl$@a бALR�B ІV`M a HP3m!D'(LmVY(TaUBPETa U,B(! QB(C,!raCBP*aE"zE.$AtBEU$ ZBz!!CB) NТ8) IBP$aBH2QM|3x( :u)@ @�0CXyW�lD>6@d`) A 9s!D'(LmVY$Da I0($щCHBЃ$TAQB0E'C8*:B8DUL!E8* IBŇ0$⪘Bc:)" IB8-DqN*"D'` *'1' H@[!ٙ� @� (91w0iF�X2Ђ ȠS AB ItȄ&hUQ(! UTE* IH)" SBP)H"tU$t()U)$$(!$)!t$$)$˜,!T)eB%l'0 <8@@@Qu<DvLHd�`` Dl|(XȀ�(A~!@(HB'P&dLU$"U!-,B'TE'$BUɚЂ$A,--Hš-BU)H"˜H! !,"H*!!(B'TE'B.B',$$(H(dB%l'0 <8@@@u<DvLHd�`,5f yL4Fȇ8 h $:A($t%hB&YH)B.)$t˜ԁ,I'!C'*BY*$!$UBUX*$t(t(*(Ђ(,$$,*IU*B'T.M&T&|#  tcBXCd�A@�(5~e| Dl|(XȀ�(TΥB@(HB'P&dLU)!H!\BT*3!HB.*TŚH""BЂ$Ђ$tšt"!X'H!!Hڨ$,IšH*))),*$)\)t!H*PL&T&|#  tХAXCd�A@�(�Xgy| �L4Fȇ8 h pNA($t%hB&Y\)B!-tB.T(H"4Ђ$,(!BUt(H!"H*A'Ȃ)H(-B'(H))H*)š!$tI!t$)ԁ$(*B'$4dB%l'0 <8@@@]u<DvLHd�`| �L4Fȇ8 h )NA($t%hB&Y"$Ȃ)*!!!!4(U"H*B'B7 $A/,BH!!\!!H\˜*H**$()"HB.!HL&T&|#  tDu<DvLHd�`l|@ �L4Fȇ8 h Dj@(HB'P&dLU)(XCB/B',$Ђ4B'*!,B'H(B/5H"!X),))HϚ*B!HšB/H"(t*"1!*$!BJ&T&|#  tDu<DvLHd�`,T y Dl|(XȀ�(%A($h%hB&HB%L$X%"!I.Ѓ4HB'L=X*H3C/5>1H(H:|K9 )C?>!H*"8::)*\;:ll>8145C/B7=()3C?C.*H$䭯(&|"̀@@ DZCd�A@�(@% �L4FȇM@@ȀL(AA)$hSP$pK@;($D$8,(<!8);82:)0519*3*!$;1H4!H>L2H>X!B!X=LC/8H:C'$\=H16):5*J?1++KB&h%dB%( D@.2u<DvLHd�`03[h؄@ T5W3L4FȇM@@ȀL(KA)B&0%XsS&d+G$$t:5ØC7B?!5)H-)3!H>X!!(B/8K.88**C7l;4$*5H:!5"=-!!H"+Gu+g&PB&T"@4@@0u<DvLHd�`43\4K34_5Dl|d  \*'d;[s$Xd *$+$0.B?$B< *1>DC 1C B&;C=.d>DC"B (*$B5;<C&BC5B"$6*H6*C?C?D7*>DC`C<B"C?C?C=*C5w&+*L6{w{k%d&( DAC( @AZCd�A@�(@\/8L̵MhTK8L4FȇM@@ȀL(A('h;[$($X%\{g((*$B&C5`;B:xC4C&>T+B4*91C5C A?<C&B&$B w&�C8C8(H?T*96{׃7++9*7B"6*l6.d>DØyzk%tB%0 <.D/CAZCd�A@�(�wI8hLDl|d  x"'h;S$($ %7*B B&$B&|C8|6$7|9|C&$>D+B5C">`.d7.><+d.d+DB&C<$+C8dB DB8Ø9dB �C&$B&C=B=,C$$B<`+dB"dBB?<w"Dgh%tB%0 < w0@AZCd�A@�(׼H8�O8L4FȇM@@ȀL(%A(|&LS@p%p#{B&+$B&0C=�*;0B"C4B&DC?d*9�1C?*90*B 7�.;A"TC=`1DC?DC"B$D*$B4C5,C4DC&*7C&B&,C?T1,7$BC47* &P%H#@ɇu<DvLHd�`<{̵K8L4FȇM@@ȀL(AeA(|&L$P$T&pB%H&P{B$d*$BB=C$>@J^DKZ<}s;}ɔ9}-6*taCFTPycD7Qc-~"%ݘ)ROFR'Nht1 _;lYcUdI)<�� wջo_<p_ k BEcǎF,] C $JĆ=tiӧQO 'ԧL&i M4miM6yBjSU65Z菧M*5䩒']~jR#D*5BiUM~VyԨ]~V5hӫ?yRS6CFjidF*idO6iO6iWdO*dF*idO6dO6dO6dO6dO6dO6dO*EQ8a.` $*#IKˉZb �"0P`+R-/�P3U.�12)P;S9BJ(e@d*yG*yG*O*O*yG*yG*yG*yG*yG*yG*yG*yG*O*O*yG*yG*yG*yG*yG*yG*yG*yG*O*O*yG*yG*yG*yG*yG*yG*yG*yJ$D>&@I%jr �"0P ̑I.䓷$S<3j12)Py9 D2PM6f%C꫱i믟iɾP8a7x$XOSr&A 2�P\ NjL Dh0M @#@B 1s2x6ܐ5Ԙc7`cY_aicy_=w{7XB#@⫵P"sҔ\)x @¹{-@ D d0b $x^ӔfF!Bp30@. t!A N@0t& JŒFIkix  d�P�`Cΐ5ad|a&@ 20.QOJ( @24�F1e4јF5m,c�F SX (%04JZK)�!nHE.5DDаwib a HPBi@JQV'QC`I-< <@$� b/}$� <@$� <@$� <@$� <@�L`� <@$� <@$� <@$� <@$<@$� <@$� <@$� <@$QIN&$(-Ҥ)@ @�0F=U4 I6 K S@\U r(8! JhB0 e5+TmukYΕeWWfI&- JjK&MR�B (ed� 1"! p6!%Ni(<W0)Ha To\5q\.WJk֒+,)UkCPw S`@24yћ^.ЀcvH6.mB 2 #L Jj+(A4ڻ. N邕` O JZ w)�!b Pň1"Pyp6!%$=La!EN)@ @�0+MU򕱜e-oY2 +<Fr&@ 20 ϙuRg=}pw <2� (ˍv!i, 2 v8Tpwib a HPQjUOЭvaR%S`@L;܀ 1Ȁ 0$(aնmmo;4%S`@v=HءUܥM@d`) A R5p/ᢤB!q?+i-ܝ� @� AkG+wc4.mB 2 #L Jqs=9\UB%LR�B Uձuo/(Xprlwib a HPwϝQw/W JZҧ)�!x/Gqp@[o]ڄd@FPwя/ �(aw=qD%( <0 �[�17>+@gz&@ 20oyY0$$L 6џ~>t-J' X 0~p.>`Xc..C2@` @ -G ,d � J*EpIMQ@  x  ��lq0ups.PP0V 1.1 d� � ` j 0 p CЗ� �2�*�p%c>00>V1b2@` @ J- `H (EqIMQ1U1d-|��*��q.�rQ20J`XQb2@` @ 01C � qJ @馀�2�0@0.�`>`1 >VY b2@` @ q")m #3 <#A2$Er$I$M$Q2`%%[# l&q2'ur'y2'&� 0�>`r1 .1 d� "+`!,,2-r-ٲ--2.,.,a///30\ �r1Un*V WU .P @@ &r4IsjHx@JB>&6es6``6ViN*aNNiVa*a7aNa*aVaaa;7ai*Va6ja@*5>5O`Fa#F\!P6b@7bPa2aFa22a2a2a)Pa<!J11C �1CCD EYEU .P @@ tG}G4H4j@*2I4J;ADA$T$aKJ;aK:JA$$DaKEALDTTLA$AT$@zA`M{:ALdrTDA 2!p2!&P2!"!:AaKI5AbFa#P@C1DCCDX5YU .P @@ 4[u[UjHH>P!b5];aALATTa^%Tt^EL%!a^%ha^DL :$A$A$DATAzAADA@L!4TaKsaLE2!P!P!\!!!\t^UA$uVV7`W14 Xcuj5 .P @@ ulɶl5j@*2A]cU@DA`K`K;AD$DALT@$ADIMaKE@DATTAhADTdTATAD!@2fQ!a\!FaU:AuVV7`i1XC1j1b�,d@ l l7~工jHH>P!VJMALa^O_M!$adaKiA@t^EA:ADAA$ATA4@rTdD$AALha^;\P!p!\&f3!aDAL!]gU*lu#PW47|b�,d@ l `~8j@*2r$ADAL`L%AdDA:LazA:AtDALAD!AaA$!LA$AA$$AA$LaM!ALA!6"`TA!]gU*lu#P8/ XCb�,d@ l �:5j@*2ƴ$rA@rT!:AAATTd$rAUrTA:rALAzADAdA:hLATaKAP!Paa p!!2AdAO!]gU*lu#P9�UD .P @@ 1;}4j@*2@rAAOTAr܁@[TArha[A$:LA!P!A6aazD!]gU*lu#Py�UD�.1 d� �HQ<U|Y| jH>aP!LI%!ܡTaATDDa!TaAaMAzAAADLA$AaA!Aa!!P!ȡaDT$!]gU*lu#P(|յN� @D@D |m]b2@` @ Z؍ؑ=j@62!;ALaTAAz@ALaTdaA$!$A:LALAaLAaTATA:ADAAT!!\A!\$:ATuVV7`Ս�@Do.1 d� GjH>aP!5]M$a:LAa::AtaAaTAa$DA$$TA@:a2!P!!2! AAL!]gU*lu#PSN`]4o.1 d� C)j@6�"S ꐩ\Z$ )ZI2>U-R5UTw-W/YZj>pFK)|TI!Su}T"oN(>T=˔Z=`2$STI2HP&t * 8 &l "T8~ 9dɇ7+!202)K>:լ[~ ;٩ؾ@}ڄ*S;I2%J;iL]g9s$2WNI:I'MCЕU,I$"\ѓ 5ITnj)3!r)H#* H蘣G&sN Xԃ X=HB*׉\uuX(0�݈c"0YB>c A FLMIeV^kݖ58' ,Jb$s$zL2tC3H(H4"*Ӎ֨B5 #;a:vя3S?,"6t38bJ?҈B3l3L4T* *+ 8$')(׋` ,@e^ma( m fd S D oYni[nF(lJ&f(3M'Lӏ*":(b !4BLN?tG.O9Ҩ"310O3$";#KרC> " < *dO4L=N?#!b !,U]w 0nrf"8~n~%`H(!o/8PfD &doqr*"*u,"*",zB$Hb!O,$J'"$!$B!IB* !$b !H҉(")"*.$I d($V RG.),ʕ6,(`0*PxLp5/I 2 #L J`?B8.7F#@M"kD IP"X$ St8"\DpD,"X2Ļ X�ŸAp W@ 20qd$rc8*28vB *D! BE?)Ta IByH .`A(JZTb$m%qLrc8*2QHB�)$ BD'~bX\x `$Y Trj_d@FPpJˍjP|bȄ0[( IHL!Dx'! Pew �@s>0M~If a HP8? 8.7F#@M"iK_ SB F'$щCPErTaEtD-@P .`A�2+�$i3Ȁ 0$(!d-i#&P ,! UB1($qCHb+R*!,(` I./X p5/I 2 #L J0iC�'6L8$aCb15OdE,B-K[L .`AJr~� nYo~If a HPi+N5p(> Td¸r)f!r1 iЂ/}KL .`A�Fq~� n!~If a HPzO<J5p(> Td )! ZAPETA IBSI !TI3hqSB -:!!T:D)TqSVp*!CB0E PDd"HD&1 \@E@2Ļ X�$`,A%I@d`) A (n#&PD0$AfBҀ5$ f:\@>Q=!N"p:p:kg'zC< Btb!Q}|pE?z+*!,(`ib+`?p5/I 2 #L Jp=�'6L0(a:t8$sBP$Af C!^  >a B8z! gТ5a wL0$L! iĀ8p:qx, G Џtˈ* M .`A'+09 V`o~If a HP85p(> Tdb"h! I\?Q4A IG7L gЃ0E.pg4NeEBz8$UB!$! `  @ 0 @ P7Dw(� �'7P,p,+{. I2`SJ�|I.FP� C` @ @ �Ȑ p` z �p�@ p @ ` ` @P  P7Dw(� �2.+79C. I2`SJx%FP� CG PG` ̀P` p* @`  � ` � ` ��p p� P -  0 pHizCt` � %,p,($�~$ F0HȕS8a5 0tp � 0֐ 0�` p @ � @@P` ` @@ p P` P ` ` 0 Ҁp*@` + � ;Y7Dw(� �E-9zA. I2`SJЕN`5 0t  ̠ z@   z@@ p@ @@ ֐ P p p P ֐?A 0  ѐ`  iO w(� �ҥ@9�~$ F0HXkʦmP@S�/� ` � P ՠP @0   0 `1 P   pp Pǀ 0y O 0 0��Xj- `� \:E�~$ F0Hn*KkPpHpNF� ` | 0 0 0 0 u �   u  0        �@0  �q 0Y  �P P븏  A  I2`SJ`k;PpKH<O `?Q P P P P P P P P P P P p z P Pp P P  P P  pp  P p P zP  � !,#L" ^�� 1a� ?b{# I2`SJ0GIPG0<c []\  m PpƟ0 00 j ǟPj ȟP m p ࿛țP [ +0 ~ rlʧʦ !L^�2,ˏ�""" I2`SJ�ɬPS�<<ko  ,<l0l0l`a l`l0 l@v `<vl0lr@vr}kv0l pmPmqmmq#M!m')#(� �,ӄ !" I2`SJ�IKMPH0J!9p3#_ a-.0eme3e�3�e@0@Pm Opm@'p@�m}g]'p3`3p55@50=0���0����� �ڱ-۳M۲=ӻ-* MmǍ- I2`SJ׍٭ݫHpL0Qgg/Q�OF =kk /P555�ޕ5@@@OP]]@50L=�,�0�p 0� } /A��p�191n� "pA.C>; I2`SJSNUP@QJ!NgMe>N`N`N`Nggs./:/FcF0F=Z`Z`/`Z`/`R F: c R`/`ny.60d@A`H FO@�p�=�=� ~�~~q�Fn�""@ƍ I2`SJ`~PL@[I_NNNNNNN@SSSSSSSSHHHHHHHHHHHHHHHX1JR2`P=�A p� PPK I2`SJ [ nNPPPPPPPPPPPPPOo1oVVJQ #0>OBMЎ I2`SJK!PPPPPPP`_PɯͿJ M VN0#0 /�~$ F0H/̶ȯPP`H$XA .dp&#Rq2cĄ 5nG!E@V`K1elIrct*P�! #S(RQI.eSQNH*dIWaŎ%[,i*tÅĈT1yq>Ya{d)' 2LAe̙5o A@![صUm &T1u`,'royB $JN^uٵ+{,,PNRy\Wgm'I$Lj �Bi >Xa<l2I @#@B ʳ+J (B (B (B (B (B (B (B (B (B (B (B (B (B (B (B (B)B)B)B)B (B (B (B (tPB ,=oQH# *ak@PC`V(AVgګ&T@2)Pb 2b%vXbb ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b ,b , , , , ,b ,b ,b ,(1J6dpb )b )b )b ))8 !($V" %jivizj2 $j (" 0PThV ڞU@TX{ofa2pV2)P" X`kʱr3|s;s(}t})lP}u[Pb 8Ҷ}w{趌pB !2�v[Za&goޫ& d0b $ )0 +|(ciP|&0 (La},xA fP`= ]�L� x^ u#nڣa׽4 #2 #L J(,a>@!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>!`>B\JXnA@0$ $8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 N@$8 P 5H�B�jRܐ{{i@F&4+d@F$L A@wԣfAKejST3OS-HN_WU3 S@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@$0 L@!R!R�&T$YSD~K22YA 20a 6x`W Px0 Cx0 Cx0 Cx0 Cx0 Cx0 Cx0 Cx0 CH$(! JH$(! Jx0 Cx0 Ch\XnAX>(O G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$ G@p$p.K  ` Xt YEmn[ݾЬ a HPBl'AR/|)[w}o|޸w-o',EG"!\�D\x-~qg\8@\ [@j0 `f9G=+ 36ҀLhVȀ 0$(A g,]BFӛtG]Szխnug][ҷu변�CKPBv]sAB\ [@j0 `-'|^޶M3addB@d`) A df]bg [^g}]zا(`zX+Hϊѳb+xzXg+H?zV<g.>?d@A�,_'~_%Pn S0 F0nomӛhY #$PсR(POO�PP`NNNNNNNNNNNNNNNNNNNNNNNNN8N8NNNNNNXF;؄XX8NNXPX@;؄XNNNNJXM8SMXSCB,DC<BdGpt9x'((-----------------------------------------------(�-X)0 �k9 �dhY #$P$(P�M=O�P�S0<ILI\IlICUIIINENUIQXNQIQQ8NUIQ8N`QAAJJJLP�X`Rx/'` KKtP%%(p#�L0�hp \LlLt܋Ȉ �0)@%$0RO8L(LO(KIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:QSUPCPSKZKKKKKIIVVhP P PJ8,KFX�0b @(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(p(h  @#xȀ�|T0��xLKTK)ًȈ �0)@%G`JJXPJȄJ؄O؄IIIIIIIIIIIIIIIIIIIIIIIЄCIUENISIhE�NHS@IȄNUBUhCNSIIIIVMAMXLBD6/x'-XY-P7}YYYYYY}.&h' ��T�T}ږԾًȈ �0)@%xG`MȄIKMȄJHS@[[[[̈́DpDT\pLHLLL@xW@D0L`ȄQTapTHLDHL@WXj(]=]M]խkh]iPUfHMf]]]]] ^]]-#"��(^L^u 国hY #$P2@#(P8MMȄȽ___WW@LapDT\WgLHDo�QWgLH]S?DXM@DFaIJMLJ@O�P @RHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHdR 6'(  P� P�-eeL^UvݛhY #$P)pPMJIMfeNfTHLHT\gDTȄH@WhLx@hWhLxLh\xh@WHLp@HWJHDJ8D_~ggLS8MP�Nhh~hhhhhhP`F(L'(  P� P�SNPL[eVLQPPPPPP؋Ȉ �0)@(P'xG�JȭĪNȄNȄNHUHS@xsxIHZxzwNQSZdzUp~IpIxuw\`}|ЇCb}Zg@Sq{8]8}Sg@Ik`}kHSȄ~uw ?PJMMMMMMMM0DJ0DLW8I8US@DXD?ZD?8J=J8UDJXM8MJ8?JX=]hZ@]@MU?؄J?8DXJ?ЅU@?M@JX?XDXSU8B\nMI=d@ P� P�qE `VHHHHHHH؋Ȉ �0)@%hPNJҔII8sI07~kx(ZiikiSXI8Isi@Bw^Pq8Ipf=}U0=w�g`=iS|fQ|BP=gPC}\|I|@i`q`I88viIQT7'C U \CBPB^X:BPEOSU0IBY Q0IE07WBSTS$b \ =OBU8I0CZ0BS8S 7UUNSX7Q0I7v߄ ܄LXI!x#ȁphq/X(rL=rH_zo؋Ȉ �0)@%hPNJtsWENЃ~NPi,qwBsPI8ZZqBXZPnNuO|�UQQi B~\ ZЃ~`E0wYSЃ:i NP~pUr(IPSsIqPBgEyQQIUQOS8S EPC0Z8BPQZPC I0CPISpsS:Qp\8I= IPNxU}`N SPQ *SD7M.B:괨:dI"dJR'S$:$IT'INLrӧO2i$'Frp`g> *t(ѢF.C,T@*u*ժRY`ͪu+^ (=% ! #S(q$"N(ʤדޏ*Q"$|O}LI:tߡN鑅ELo_}X玙$SM3eP?iLoZ'BIT.|hI:o!Su۾C93B$ RyIDIZGԡ^ !Q$2*SM$G*& !zH 3" !r$L.,B"$5̈1K." !R$ !BHB -ryⅷIKd$9N UW@| XYSqUfVb ;A FLr'P"^xG$ -#*zXӏ(c!rM?t !c*8I.rH.NÌ$4r$H !\# -B <""Ls)XӉ$t!#!H3!Bdxf !")Hr!" !b,")!!"!,B$! 14a -tr)zrHH.ы$8IzR-A(BH/,b,B$H'"*m'd$9Xb5 T ZvffX6Г;A FLr'P"ʟx*H# -!耣,c*BK.Ì$";ҋ*tB!>B6Т >̈r*Ì*#*z"ts**3$"9H41#̀G'(RN7 !;#az/ =r8$= t"A p؇3dQ^@G1wC)!mGd)0 tDR m"1D%#`֚D|+Њت8),Z 7%%$(!?yB/!-$qQC5 UHc51 Ib8$ 8h iȅ*ơIE/DiBPE?a It`4hqu D?EXȅ51 I0(%!>ҋ~PG9|4 xL׀6ы8ImȠ6! t4* bAP8!:c851 f8؇3r! S>AkP>q Z:ā gf'6Md"&`Sz"QE/iŊJUŧ�K 艛v S@EpBş<iP(1 H:iD0*i#5xLxG?Ё B=Lgb0>!CG9 dP>aNHB=qSҐ!a QB4($ UH�*q |(*s#P?AS,GU-D~H=!Cb8)QC"u0>!C *SH?qUX >! SȂ0M7Md"&`S**geVlVE,5'n 2 #L JK IPB^>2\""LU\9b$L8H<5yDAI4qNȅIB $a IG?}F?! IB*L!~Hc@4LA~\#)1 I*i>LA~LC>$ kC D.! nBiDL$Q !<9Toe � nl踊<֊M;@d`) A rɁ"8! JOGƜEB6npI#pyIBE?A IXP=щ\HP!p<SC)TpЂ*hQ^-! =A*$ SC5 UB`)$ z85` Il>ic@�G?\HP&2ITBO0BF);E� }tmYiwXԀi'Ȁ 0$(A.9P'$A Qz;!N8DkOSI#pyk Ht@!0}G/ rP"Dq|08"SHBX!r! S < SHbӐ!D~8CP8EB?\$-4$9$8)>H)4$$Bt=B'MmlB&Ą$T<8( T�|䅍a4@ON@@ȀL(\"p$P('GGB.BH)|Hy )HB'H(B?X,4C,5Ѓ5B75H*(|D?\$$,583H$5 1;;C.0"3HB?X$t8C783B/802A?H"448Ѓ3*4)8>*l39t*&(&dBLHB%AL *U`z �~4@ON@@ȀL(\"p$P('G4It$!,$@2I)|Hy G*Ђ:Ht4*t4>4B'H(B'H;H$)6>6B/<:0,B/D:>X()<X**:9L:; >H*t*H>:L!"3$X>$;: !B&(&dBLHB%AL7 �99 :W`Id  E('H%Ÿx^|Cv)B.4l$G$pB'$1,,*I*!)t)$3H! -(!HB/$$$(HB.-!B.A/ԁ)*,B.$-H!|!H!H)Ђ*$$$*A.B/|)tBMmlB&Ą$T<8 f}@ dcBfd�4@ON@@ȀL(\"p$P('G0!-;H"mb)H)|Hy G)H*""tt!-B.!Ȃ$)t$(!t$t$!,Ђ(H(B*HB($B.*-A',*,D'"$,$Ђ*$-H!"yt|"B/B&(&dBLHB%ALI~@V8 ̨UbId  (#B%H(|D&l&TGD&tB&tB&tB&tB&tB&tB&),$B?X(HB'lB'lB'lB'lB'lB'lB'lB'lB$G$pGt"$(*"!!$G**H)H!(t*|*,"-$*H!*()H)t!$(B)(t!"B.A.B!Ȃ")t)H"MmlB&Ą$T<8Hk}� � x �T �T(4@ON@@ȀL(L 8)B%JkRR/j%h%h%h!$B.*Gt>HB'|*H!$,(B7HC!%!%,%%B.,!%%H%H%%%,%!%%,%t%Ȃ%,%%!t&B%", H KpUB%*"B% *A- ¼€G!H)!!)t"$ KI$*G!HBI*$t*)|(Gt!!$(@nlB&Ą$T<8X"dk بW`Id  @#(&Dn$T/D2'+),t"!2*BB%A%&B%*5l!!$!-!t-!$A.,,(H,€$t$B/$")t(t(&TBtXG &B-&B-B-p o€ty|D'H!*!$B'H'"t(t(pHHI**,!H(HBH*!,,$(,$)|*!!- &(&dBLHB%AL"uDQ <2Ur`!4@ON@@ȀL(L 8)'lBJs%|f2$*T?`C&$606<1T"8:؃=.;;= $Ђ),3=6$5>C7H"A.t$=8B/4!t438<y B? 82-f&T*¼V)T) B-A-(HBHH((Ȃ)"HB'()*Ȃ)G' (*(*G!tB~)"|")$B'HB')Ђ$t! &(&dBLHB%ALI"CyO|@ � TvC4@ON@@ȀL@H 8B(B%Js917'|C;'47C;T1C9#L60:l4l .)T;15"L=l/\=\"T *53<"8 B%:"8;H2؃8 B-;2*H"l6Mu"*) &L4T$t)(|""$!yD'H!,$*Ђ*H!HH'$!H)B',!*($$,,-$*B.H)8{xllB&Ą$T<8DyQ[`� K|X`Id   #�s%B'ID/0C}K=(|7';d<4'7=|xB5+B#<|B6C#;\'|'B+9A#A#B;C#TC:T+ B#'C5'\C;B4+T+C4B;7+T?C-f)&*B #"T"4 (H!!|D't!!GtaH$!G$,$))HB'*$*!B'H)Ђ,$!(ԁ)~&�ħO2i$'Frp�b)VxcFTPb*H4yeJ)XtfL3[j@!dad (NPjS%Q vr TTS~vy Uy<Zϓ`潻ǯ'~<+Oҽ蕟y^yV힧Fy?٫j^5z?<T6TkivΪJVTϪU9;eJTrSKZnP7f$--!ID-W]"SLt"Q:$I$BIʥP'I%'$iZT1^$ DM21HJxˆFp�"lڐ+Z >XaXP O]dCH'  (0bE@DQ2ȩM\&|lIrfO^'WxF^9'oO<^OidoW&O`i$Wi'OPOF!'O!'F`9?fD@_bMAeD9EZ*dZDD9Crbԙ5^QESуIENDQ^SES$T9ShDST1ESID:M$$D'a2)HdD%FŊ-n $"2)eID9R|JfG pAr&LY&W'H&T'D&LA%QA%jo$v $sDp$xT$hFc2ApPQǙJVJ5mŞi6ADdfAkf$sgfqzQ:#wqgZꠥwAZd9QQez'^葆\pfUd}EQE}$|ŧm6 I* #r ?H4'wa H  S@x` @(L ,F=1V"AVP".q`D*q` &nQg܂03Qa`#A( J`�F4!%oܢD"!AIPƇ{tc7@:6QqC4axAΘ1Qt!LCB8zi,B4z}HCx)a z8$!I@$d X(qR0YLbnB ȄA$Q !<92D?kRdY�M}SL�"Ȁ 0$@!<x#R QHxn$I t`:nAV#61 = @01 BT%Z!M :aAPCX7A[PB&!|CD+pB7䑏uPC5jQ6 P1j?X<]Bݨ?Bl"Ti5p,qUBP8DEBPGhqC): sC�9:1}B4TQqB@!$qB!ZanB ȄA$Q !<92tMJdɭ�>nK�"Ȁ 0$(a Sx#B D,"6Po%(!PЃ&z YhB0&1CBLZBE$AIP$AUBrDQ^B*aN0kӉC !L!Et "T? bu8E%%֘=~Q {?LF?a UC=r! x8Ĩ!rqUL@(: z85HBzG?~H$I t?ыCcmE' $vD& "J F"=0PvSHF@d`) A J A Xpb0S(2Qhb&FQhb&FHIBzD'` ZP"B;馅$TqI,b"*!M)VqJ؄6?b$N!?! MH؄$6J 8T #+\E%qi4QZ 2q^@4q\wf B C�!Ap,> بE/hI@8$!}t#D.:}LC8($dnB ȄA$Q !<92kK$ �>ܚDMXz׳a H  S@|`�'_ N0H%>QOTD%>QOw@&VqZ B.NM!*bX"�bX`" XNta*Vj**ajtV�j6*t>ڠ6nnIo6aaaNġN$�$LLLza$TTADhAA$ALA$ADA̡azaAd$$Ajb2 $ F2<�>�K$J[a@"j" d� ʠ` ր € z�QQ` ` ` ` ` ؠ  ` ` ` `q ` �{` q Q`� `  `\d"R";AI6a$aAT!D;$!ADaaADa$;:5TADA!$A!$&-rb2 $ F2dam*VDVFQEX01S11a@"j" d� Рj\FsF 4kRS5W5_`N<fN` <N` <`|fNff f�f f�< |N<g fN f < < s<� p?�*&@;atNNAAA:AdADALA$СALAAA;$A@:Az$A Kib2 $ F2$F޴CVN 3ESOOYM@"j" d�  �hRkRuxr@ N   Z5 N@ ` <` 5^@<@ @x` B` x` xB@ x@ ` B` @` ` x@ @ B` x` ` rȾtNAVa6jaVaNLA:AAAAdDA:AA$LATAD$;ATT5rTA:A$aA$!$z!A$TA�K$j4A*z�`F*@lmNϖLBm׶$R@R@R@R@R@R@ToSR@R@R@R@R@R@R@޴$F 2@` @ :s=w ` ` ` ` ` ` ` 67bWvgvkvowsWw r`@`֫AM<xyyzWzzwz3( Da*`@`,}/mW}Y�mI"T T T T T T`o7TT`T`T`TTT`T`޴$F 2@` @ v׃?CXG ^` x?>zcXgkz3A&APaNHAf@z&`, }w$aؗm1ID}M@"j" d� `Xkw� x@  x a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a A`f@z&`, 6*VxmDЖ+:1ID}M@"j" d� `SZWw ^@ ` r sZw{ڧZZ� !@ `7Jn�VY�m-ZY$LD0G0ߴ$F 2@` @ Xڮ:` lRg`\^{@[۱#['۱ {,U^t z`&:F0V�$mZIDDM@"j" d� �[? |` @ 8Uۺ[ۻ�@t` t z  �DM?nDV@Kֵ-$Lm޴$F 2@` @ ['v` ` l>OUGKOS\W[S\ @v@�2�0@CfD$mIDDJ޴$F 2@` @ ('\ 2| ن� bs@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ` ` } |� x@  7\mIDKM@"j" d� '>` =ٔ� : ٖ �s� f ,�":"^JЖ߿m~IM@"j" d� ◟` 3>6 ` �__ǟ˟ 0 � f , C"B>߿ V(0*\ȰA*JXŋ+6(202)(S\ɲ˗0cʜI%8sZi%PXBѣH*]ʴӧP&s'N(N`AÊ삋e+~(1 ķpBdA.ݶ+7DmNJmP202#KL%,P~.iO(Pl+[l+[l+[l+[l+[l+[l+[l+[l+[l+[l+[l+[X[X[X[X[X[X[X[XT(ZNK(Q0h ؋``*eD%A0b@E}A21JTfXV\"H@JXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJXJLĹND!,je t)c] D{AkQ`H(gLtO<Sk(,0ǼFDaHND!| u!,P<KGDJLt`H(dWh;8ƥp-tmxvOQ%ND!HU5;:RWDUK4 4P)�A=1KPꬷ.nS H@qKS@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S@1S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S@D#  ?08S 9.*` X`*X V�9D)PA T@)PA TdN" &Ѐ 0 @6) a DI"F:򑐌$'Hȑ;&xғ+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+( J+(a R&l b&� ,1KE> TDR *H RQ T@+P T@w,0L �$ !>&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh&( Jh`& fh&( Jh&( Jh&( JX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a HX% a \B`&\ Mt0 T + Fp <ʩӐZ9dQ& TbM6Ѓ(� [@7N{Ӡ5Z0 ChD! H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H(  H&)X!K0 T PXY*PWh%w$1HO!r;` PH� z#@ S8NhO!Nxϻ OЂȐ“A R >PE CQ}{!y蟮0 h< P�/t@ϽwGO{ @ȁx 3*  0@0ayE0.<\6o ?`Ѐ�#p'! ؀8Xx#0&/� }eQ%0u!q8~u1>7тGx��0x0TXVxXZ\؅^`b8dXfxSX�{4TSG  }Fh Pu!,~x<H@8hACXG P w� 0S؉8���������������������������������������������������������������@P  }hP,p7+P% ,,P@w��{DPR9TYVyXi`,Rݗ��Q+`MǓ~ADi/�x /9"y٘}�-Xvtn>)QGx9YyI��~�Fvt>y )ziڹٝy=g#N8yQO'Yyi㹟 acyPty> txݗzj*�bQa4+/*M7W'V8::ڣ>Z�`b�WPQ* hҢq 0z0xb};`?JYfzhjz"D�0%@,0P*>~ q�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lb&0Wd7φv=mjCa PBmi( FxB20Z[@ =0X<zwo~qMn|W( 8T=q$o`[\cS) =�0�Ͷ/ye�eȀ 0$(?Z_[z '7=H8'j$(Tz l� @� yվv˺!a HPnuV߂thG|PYU %T~ <2� (}�eȀ 0$(?8\S -(?u{ P@�$@ P@�XZ%LR�B e %46jQڼǿ(( J%%%%=U+ �� @ l�Ћu #$PT@S-%0AsA{[t<U+ �� k�Ћu #$P?(7m_ *)A[)Bc÷8U+ ��7×k�Ћu #$P(|_(7''''''''''''''''''''''''@'@'@'@'@'@'@U`a$}#6zs)p)p)p)p)p)p)p)p)p)p)p)p)p)p){AS5))� � P8{X7�0)@%C<z22 `#%ȉȊȋȌȌЂ1)p)p)p)p)p)p)ИɜI)) -S5))� � P�|ʩ,X7�0)@%(H<z22p#`(dp˷˸˹˺˺l˼4˾˽KcKc(DD92` J*88U+ ��ДX7�0)@%KC-7-Rb NV0DP]ENVP]EV(N,H`$ )@s*;8U+ ��X7�0)@%xͤC-7-#pGP� P eQ PP`XQFtQQ%Y` $$ {*ӷ|S5))� � P�*+,R-m�Ћu #$P#E4U5=R++{310GR�O>?@A%B BBZ(B-Z(_B؄JKM0MTP(#82` {,6U+ ��[\]X7�0)@%PdUVU+87'1#G PxJnMMML5KtUWn݄J؄J؄J؄uSTTTLTx8TTTTTLTx8TVIIIIIIIWn݄J؄J؄J؄J؄J؄J؄J؄ueG8&` Y2;,UU5))� � P�^uڧڨX7�0)@%X֯[|+87'010'�>pA8SSSSȄMȄMȄMȄMȄMȄMȄMȄMSSSSȄJȄJȄJȄJȄMȄMȄMȄMȄMȄMȄMȄMȄMȄMȄMȄLHؕ HȄD�DT HȄD�DWQQQQ@S@S@S@SSSSSSSSSSSSSȄMȄMȄMȄMp#Y$7Y*�7U+ ��X7�0)@%U)pY MxaQLpvLHHW`hȄD�)b GH (;UazS5))� � P� v7j�Ћu #$P0?)&2؂)@,h)YpMJKCEINXNXIXZI8U8Q UXSU8N QP=0Y^ =PSQU8S8UTe@W]WHL@Lhx]WȄ@pDDeT@xHIPNP==PBȅ`^SZN=PN~gLE01x1(S8:%dU+ ��Ռh-m�Ћu #$P@V7+h+@&p$38%Ȃ;R؄C0QPQ8S8NIXQPBPI0S8SXBU8II==P\=B8YB=0IffZPBSPZQSM ?DwJ]Z?XJEU؄?_8 DX8@CB ^NFKE�(-@(Hh87'`V5))� � P&6n�Ћu #$Pۦ7+(-8)0 $Y MHKVNQP\f@~0\0UXkp}PmE68^^wZpp~0NPUzt�Yz}CbxP\f UnJP{PUf@]ipPiЅSrw@Z0b|pCXE�(-@(.7'nzS5))� � Pv7s*m�Ћu #$P0?n%% &.#183<(G؄)dI UU0I|`d@wP:~dxpC=U8}prd kdwSPw(b@i Eg0C~@qfX|p\8ni i[JЅJi?Zx?pfw@Jw^iQtE�(-@(r87'sq))� � P�X7�0)@%�Wy{;R0Y(G(R�MwI8ZXN=؇m8ExduSU�tUȅC EqPB:@nSzdwYU0ZpiPI~S :P}Ewn݄U{pD]kS@qU8q0ZJXkJ ~SQIE�(-@(8x+7'n{cx%P ��ߧX7�0)@%xw72`0^_]]R�N؄~7IP= k0Z~0Im=ȅm=Q\ ~NCo߾CC笎$S" 5IrLT'{B?kj&x*թ"]d͞\詓fҤJ2UI(< b)ShkW'b(Ybv )@2@ܸrҭk.޼zp%V�BF Q1Ȓ'S#,V8UBIѧPq⴩)CTR%j<f!g*>k:֏CDg*ST\p֯-BCT-gM$t=gwR%t).8H 8tc)I&�Z VWiDe^Yf-1R�(�18#5�\I``H("Ey ""&|I!ɄK(HBK?b6" :Hb*s!"!08bJ'(tC"L.я3҉*Hc*&Q? r.H_9lR "㸃"HI%$BH7bJnQPthVN9"Y&N@d� ظ-zmph`H(q$>CRI'dI#l(*z"*tҏ5">2C5t4"*5B)N/L# -# :b :L8#)я5= 3&c1l31=3=Ҭ?nj?rM/cN.;&R Aj儑#e<HD` >^ ,P%�\:A21J{9'hB&d2(%g#e!b*)L*r:s)uHB$4 !l>\#I.C:" 3,L(4H8cN-u0?b5T5N76S85q U03IhAx $Ҋ4"h <2� (p.|a�U+K#@ 20H<C(>! MPĽqMP'= "QS$TA SBz!z! BP$:B*LUPE.L SD.L UlbX"p ] *NJE- C-*! SB)ؔM(bQ@tH+N0҈b)@ @�0�R3Z�\ W/  S@ $4qKhȄ  JXE'L! Izr! YB�CB )D! Qa,TSBP!LA\H F!CHz RVJbNQ D)*Z b"VMb@*c UH%S6DR@|!8H#")�!׽ep1\>4�.:2 2 #L JX'd#<</A{S(LAI0!Ta ZHB!$! I !L ZB*$a UPE'TaNP!zBA8)\ SBD-NJ tQ?XE%6Jj DBXkM! .eAx $Ҋ4"h <2� (\0/  S@"+D!$4YJh"%,aE=X!T! B,$D ZHB)$A B8*$!C!TqI0!qI"P!$E=0&Sb8jq XXJDT@DUQSHB*QIX)P ) >V`DS`@ 5_  i�\tdd@F0iO! y($RB8 lEBHBP$TgUBp-!$A SG(L Y,B0E.D! BzLA I8$DUBk!M@D%PS ?TVX)* g0$' YBN&1(@ H :'iDd1x  d�P�^+_�%P{QC(@! KSlEI@0!T.! DIBD!Et"%S8!TA 8tC.$UH0$T?T@D%6Sa<E-PU b8~*SH"D =)P ' ! > Y#,&� @� /,@.X �0Ȁ  @(H%P& IUR!!*ԁ*t($$4,)H!Ђ*t(H,-,*,-H!!tzBt$*$!*H(-,"!$($!!!!&0 �@(@̡ @AY�A@�(!T _4�\a@@ȀL(FA($t%hB&4'l"(H"!t*$$kI5!*!$$!B.!)-!t*B.H)$!-$*z!)A'*!(!zB@$B'"!H)"Sl#�hdX   (AY�A@�(!~$HT0 Ed  l"d@(HB'P&dB#x& !$!")t!H*B?C.)Ђ$B.!$!4H*!*d -)*!B$R-t$($B$$,*,)B'!t$,H!�Rl#�hdX   (AY�A@�(@H&n_4�\a@@ȀL(MA($t%hB&4'l"(H!H"-!B6ԁ)(-"$2A.H,$)B.@"t$Ђ*t*HB.!,$A',HB.H))-B.HȂ(,,,!`Rl#�hdX   (AY�A@�(@n>)| Ed  $:@(HB'P&dB#x& !$"=l!44"H< C?\<Ѓ:0)5<:-=C?-)!=:))\<:l!H!z<C9*3HB31B7=-A.2;C.,>+.&0 �@(@8ɈLHd�`D)F� Ed  l"d@(HB'P&dB#x& !$D.*:!89H!:B?209-H4\CҔ:(4B.ԁ(!>3*H54 64t)*!\<0289($9B73H9z94 !(۾-m'l#�hdX   (AY�A@�(@F.n~ Ed  :@(HB'P&dB#x& !$ȭ(B7(:\=!8>)t5)"-4!B?HC'"z<l*A',)C99C'*)B9$8Ѓ) >!>\"8!:H*8!,-.&0 �@(@8ɈLHd�`H. @_4�\a@@ȀL(骓A($t%hB&4'l"(HB߮$B/C/><21B?LC'3)8<>$4zXC?3!=X!Ђ)X>!**=X*=(=XCt<(C? >(H>l),(,B2Rl#�hdX   (AYLHd�`03@_4�\8 h  q@(HB'P&d'xB% $(<Y'( !*H")H!Ȃ)C7\8B9\6)H=H"3<=\C/LC?G?8*ԁ)tz86(5Ђ(5$*H!>tC-H)8:(t>\C*t"5HB'"<KB'BUKB% �8@@8LWY�A@�(@35,�@_4�\8 h c?6dKA($t%hB"s% $)h6<w<B'"H=!8l58)HB?8)t5Ѓ*,>\,B7Ѓ),>XC'kB=H(C9ԁ(8)$!H:!A2.B'8=>!Ђ9*DT.!2*BV7zh) ̀8 A@8D0OHd�`5@_4�\8 h D6c@(HB'P&$:W"33˂$B'z!H*0<22,4B4$8C?H*86>B'8$ !)H*tC.8$4XZ=\(*d -t<t3 4HB'Ђ;;!56H3X<4$*w:Y%  �8A A@8D0OHd�`8@_4�\8 h 8wc@(HB'P&d:W"zس©#<()",(<"<-A/2-H>$0A3C2>1$1>:!X<:XB.,)$A7>C78C7,B.DT7=5H)3B',(zܾ;<o  X   (AdY�A@�(@ǽ_| I_4�\8 h x{A($t%h(s% !H)H=<((tz)z E,)$$(B.B.)!-H**H-H-zAhH!,*-Ȃ$,Hv!z!*v)$))H-B'*H)B/!)?RسW @813d $GAD!F™%K0N!HT9dI'QTeK/a~ ,`Vh RBO,8%&Ui):%%M5$S ITN`U:tH*Sh$NV!Ih:JOE9J!Z :$T'ZsȔ$Z@2%!Q!$XS$eꐤETReJRQDxqv* l';m$'f,#H(qL!H?~}?` 9' 0d2!tH<BEN($64ILEYDN ,ST,BQEYTNLENEUELу\QQ:DC2,Q8D^ʒDB1B$1EBDE3e9dBPEN1EQ$EQQYDYdN TA*NN*KѲ6a'p"!#0 'x<Л)� OUYmuVد?rj@0d2Pa!P@DJ4DMND:Уk==DYrZE:Lafd!bDcIab!gAF68$AdhIA\8VZa:AFnPh!F\$9 g$b C@> =уy@8(6fcpb, $`j(p,Bo �"0PճN[Vد?rj@P� d0b $wh>JEM.I8i\J([@cksik!ĜqEq%Ir:ꀃ=0S!:qǙ^Q8@&g!FrcmX `^d1=AgiQC\D@(drxjȿ#x@(@hLR�B <4) *=d@u@d`) A t aCP |((2KX,� %4 BP$\AG'rk,$QHB*я:bΨ*$A I!�)!C8!rt~* SbX4a^0:! S\=̡ Q,ZA LPB"f'`HBK(̐A,)@ @�0� 4&J6 9iHT7d@FPKmnSJC)> Z,% us@E"\a* `cG4Թ~;ꡏ~�#F&pQF=Q+ lD"zCp)*j�*}THD?Ddb`Qԣj8"18A SU(psz)�!TVmu[*dM"`� nȀ 0$(5,DP|B:$' KPJUg"@"ը;qlD#p>@TH9axCC? bvF<D@+Qd꬇7L8G&WE" WȄ;GDXIՄ&D F F}K(z)�!`/ 4 z ɀ S@m"&tH I4N:aLDE8pD|#(PQhd"بG "яh"ЇxDH.2Dd"@+HH(PH3@E H>@Ef]яh"l$dhE/ZD%1  xKg <2� (6M=W `|kD2A 20L:HC(>I$,X hTd"HD&\1x�F< Td*Wd�3я@80 Wg:LTXF5@d"E j,#Ȅ+2Qo#3eC=DDb%7y&4A KH.x�@P5DniLR�B E7J L *xkD2A 20oAC(>IL&8Q IhF:QH`D>@"D&Q@$";\bG<LЇ?q \"H>ҁ WtE \ vPg$o3v`cG4|Td"65aNp4�Ax  d�P@[~6A4= ɀ S@? !5A6@a*Ai<a<a<a<^aa<^<a<<<<a^`^^aa<a@``<^^a<<a@aa<a<a^a<a<a<a<<a<a<a<a<a<a<a<a<a<a<a<a:,8h hnn"c x@  �@1EqQ�6(N¯Db@2@` @ o ` g6�A6A****************************************************************$q8@ � ",bn"c x@  �+6HD U @$n d�  B!6B/C6a> 0Y0311!00#2-0'//s3@ޠ ^R ,=�2�0@6q67HD,ïDb@2@` @ 憀 ؠ @` ` ڀ ֠;; <3<<<ѳ;s<ӳ=ݳ;S<s> t� j"@ ,=�2�0@rA7HD(BïDb@2@` @ sהZfp F`r BN8`lFq4GutGyG}G4HtHylTt @ �*@ ,=�2�0@KFD@*LïDb@2@` @ FӔ t�z@d x`th� QuQQQ!5R%uR)R-Q x "�*@ ,=�2�0@*VeuViVmVIn4@LkDb@2@` @ hiYY  @ 5]ѕ@]ՕaӕSo � R35@ n"c x@  ��WɶllmU4@zLkDb@2@` @ vo! Z}r @ U q! $Q#r-r1q'2s=q7>wt-7 x PW ` #5@ n"c x@  ��m}wl @DDm=V@$n d� vY Z� Sy@[7 @ ` |7}w}ٷ}}7~w~w}�u" cjz "c x@  � x!$ @>LV@$n d� �I8 ҷYg(ta8axjaX dq  ,=�2�0@"V$`* DBEmkDb@2@` @ \8x8r8xrw"c x@  � 8SbH+ DBEmkDb@2@` @ 8%y-195y995w"c x@  �@Uy$@$4LBkDb@2@` @ (9ya9w"c x@  �`$>LE`?V@$n d� ٹ99"v"c x@  �:$dLjDb@2@` @ ܹ-څ`5z5y-=�2�0@:IV)V@$n d� } ~}`-=�2�0@TѶIX�?V@$n d� �zg :W v"c x@  �l@$JڃjDb@2@` @ ך � B A}w �=`��T>` ϶+V[jDb@2@` @ 0{}qj` Ȁ`"Ѓ @ ,`�`$>vDVzV@$n d� ۝� j �<| �=�2�0@=A<EEw1VzV@$n d� u|m� �r� |ȉȍ � x   $ʱ<Kb>00@ɼ>VzEDb@2@` @ v' j 8=}!w"|ҧ��*�ӯ�Db�MO>V`?z@$n d� y� ^ R؍R �=�2�0@P1@$�`>ڽGb*J`z@$n d� ݅m ` �>~ >>� 0>5~9=~�� 0��Q>`}z@$n d� }mf!>~陾>^a>>a� >`}z@$D @@ ~~ustH!>a0!?%0OVVaaN6*sVa(OjV<666a66tVa(a6Na6tj j*V!\ai2iPa2aFa22a2a2aOPa<!J� VP@*" +Zh0#%xT`ZlQ2%ʕ,[| 3̙4kڼ%< 1ROPe4ҥDR%C"uکjCu!UI"$ɔT%ꐪC2EH$QLIGU/Ip"IC䂣(Yz"eUD%B*SH:IZTթ;iҔ)LFF`{ B(r 6Qbܻ{><M<}A ԧJ2~z!U$2*CN%/VrH~BK~w"V!"("$ы"$zbJ/RV.eJUt% -H"$J&H"D *w姊(_'&[m 4GeVV)",fEV6 Pt `2haJgr)y;dD I%d^IR*RGUzTՉ*" !e"* !z*"!H" RT%)zR*H!HB$tRr)Nr(-rH.zH+J"(d2+,"(H"kLV[l(0�WˮA[""I X Z@tLp OF@ (TJ& j$]N hJ.U',"KU*w'$"$R)$]R*L't" !t"*zr( ! *J gc&!)6n&ņ 0n쾫K@~ X Z@=yO>Q)|R *L(!"B)Hb!zt%(" !!,B҉$]-"$bB8,*b4"*! -tLYĘ3M.a$+d*E*W"H Q5IyMj0` JpؒBD7Mp Ht`� 8@Z@p,d |b*2A]$L UA0*r UBEUTA^0, ZBD~$ SP5hщ:B)$ =Ѓ,Tщ:)Bwq*2QbtH.PL$"P,TQ,Bi[mb,,)O 8lI" P�DGdA -/5 (>Q TdB:4T xL02DCLp5TqTE8I8hU *z-ơOICU18sH=щ~X4ܡvT#pE<}y;m(t&6(`ʜؒDJzB a HP0 ըa>1B Ol`f% BF/QUb1gBE'DAwP4! be8zip*A |c`! B3! Qc0$q Ia0hd"2t$ G/1 QB&6(`JW 04  `Be@ 20w*DOPG@E&NH D?a UHz: =HX$LACP)dAsl�;$}Cz-LiH8L! BP)܁BHB= Qb8D/U 0\o"*\pB*ʢ m �Hw9Ep7Ll@d@F@ ;jP|bD~kC 8$Bt )D1}tEUq 8G?я}C`=a 8X*mH>A=$L zHCzP= BE&Q@"HD&я@!(G7$AZBkVؠ `�]JXWsP�D!Ȁ 0$(&/k<jP|bģ C",! x$LщkC8"CkB8>^B"T1|C؇4h SCJ?ASCEYhiB4$ |\CHD4LF=@�$LqUHi[mb,�|� `Be@ 20~oi0�'6L50S!E0E'aZH(, StB($qY-d! QHB�<$~8Cz>! SB`)rq8)! ̐`z P@ _6(� �c� ^yˁJ с2`SJz?A(10>a5 {! נ@ z0 0 @֠ p Ā _X @UӰ w ` @̠0 5 0 0+mS � (�"`J с2`SJq(ӈqFP� _U! @ 0 ` ҠP @ 0 @ 0  z �PҠ @@ P@ `Pנ� �ˀ  P Pp @mS � h� !/(� F0HhgiIqFP� _@ u z p` P ` `  @ pN! @@` z @ ` @  ` P _6(� �Q !/X� F0Hjӈ0>a5 `z ` ` % w mꡯ6(� �䩂 &� F0H;ʣ10>a5 I R @_U! [ ^mS � ǢˁJ с2`SJУy:0>a5  a e  Ua z_mmS � �k� F0H{jjFP� Pe ` ĺJmS � Pkz� F0H*qFP�  Iq _` ` {\Z6(� �*]j� F0Hg)3K5FP�  Ҡ % p SK6(� � S ,@J с2`SJ`ukw{qFP� T{ppe U! �=@kmS � ��,pg+� F0Hxk)0>a5 @* @ z@ � @P{mS � �,p� F0H;FP� + ` P` P@ p`  w! p u@ pwA@ @ P pu` ` p�� `  0  P6(� �{JP+7�&q,J с2`SJ,ψ0>a5 U! ` @ �  @ ΀@ @ �@ p ` @@  @0 ߀ 0 P� P6(� �j\J+<� F0H MFP� + ` u � ݀@0 @̀ @̰ U`   @ u p ` 0 @ Ұ@ �mp p ϐmذ V 6(� �kJ+χ-� F0HmٗFP� KU p P0 @ p @ zp@@ 0 wa @  @�p' `  @ 0 @ Pw6(� �AP,p,+؈J с2`SJP!.#N%n'nFP� A5 U İĐ ` @` ְ�v�@N p   kNp    zmS � ,p,ልب� F0H(.N40>a5 ` p` ,%  @ w `0 0 `  m @@ @@ p װ NA` Ƞ � �u` р   zmS � %,p,~ب� F0H?AFP� np  0֐ 0�w` p @ � @@P` ` @@ p P` P ` ` 0 Ҁp@ 5  zmS � pM0Ϩ� F0H5aǏɯ>HFP� P N_  ̠ z@   z@@ p�C&!SĬUΝ$Z]#& 3U$:$IoYK8w6U۰h-QLEO@G‰.eSQZ YnUԧ J @ 2LAd[qΥ[]y\(HO"Nj'@qdɒL2iʤ)L2iʤ)(NW J_<W\{M5}Ec/ݰz2-c/*T#OaN_eEsTjvKp:dT5va 1\‡~OUQ`X��0@RpAp"K @#@B:CC1/(@∷p#PNLqLQ4EQ4EQ4EQ4eQFeQF%ZB$D2%SPY:2%?Pd?\9%?\#J#ZPA$J#UPM"9MpJ'DUzEC8AWp%8pq%|nSN;Lĕ@`RuUVU-, DhpVZj,2)PbDb5X8bٷpPND1DJ$DJ$DJ$DJ$DJ$DJ$DS%MD6StcJ6YD6U6AdMdZtYJFd]V9xSAUNSNITQQQ^%T2ILP.#zhFeT\ *`Vn,@jzA+h@ ͂  %U{mنb#bnPNoUUXGOG O)ZdG>i|O)?OWYJ<DM*yL$dM3n(W~Q /:o,+~PjB @#@Bw}{ Xc7�P 06 v`6 br`C A؁a @6 vC AoD5`6ԡ ?C6!>$bxD$&QI$P0kSlU4 {[TA %|Hkdc(, S ' F@Rt yHCz`O0<��O� `HG '<<"�G�< fpA-k0#6� `� �0���<SӤf5lv@T̢ dE\^ %Eg=yϼ@ G`f3 NxA�'$T ePBt / زkj�Z2ԖOBP 5H-Z 0c`S~@X� �d�ib\ Su]kR&dd@FOUk'Q \38!{+D`' FpB3@bxtZ 0#�cЂ`A Fx #@RC`FCm02!6@' � @� 9DWӥnu{�DW)jw+`��+"ZyԵ(eBf@d`) A lo}k_( o\`W Hp' HpVG8N)8a N)8a N@$8 N@$8 N@$8 N@$8A0X% A QA&` XS n,euJY a HP}f8 [% P@�$@ P@07%@A PP�%@A PPB$|iLgZӗ`%Xa JpBd0 X@)S]=E2̳J %W&6Z!<7;'[ PP�%@A PP�egێvmpJ8rm%8a#^nx/eJ�흕5@)2 2 #L J(v ~ V�mG\4}qCa V0wǩ`&w~`w % \;/8m$̭Kxѳ]f\ݶ;nn*8!#@PrSqKY@>ۻk Pʄ S@xvsp�{w OoL z㣶�|`,;�L,Ȁ 0$(!'<;KC P;\zގ}n(8! Jx:4R@|'_wR[@u %&ߢ(( J(( J(( J(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P(P)P)P)P)P)P)P)P)P)P(P(P(P(P(P(P( =e =&={¼0#s*px&Y>/Bk XX>0P 1 �0)@%2*0-C?))))))))))))))))))))))))))))))))22222222)))))))p GqG1p))))))))$2 ns($G%H%HmG<HLH\HlH|+#p$; "Ȁ �C14 pҀ1��HI5 xIdi� #$P !#k8J"KJ\JlJ|JJ8JJT)JJ ( $)+lK|K+#p)( � P�l� hIIdi� #$Pܚ,03(,(M(<ML%LlMlS%xMdT))ȭI6 NNNB))�� Xt<,pJINNƌɮi� #$PIP(X!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!J+R,!$2$I6p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$:% x ƫNЀNkNP 1 �0)@%$$$zw͂ڜWzW{W3(M}W~-M|-(J5,X-X3W2$6`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$;#   ֬VHIlۿ֗P 1 �0)@%-12˵\$P$P$P$P$P$P$P$Pc_],!D)-(P68$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$[+؂   �[#̑\<Vi� #$P p1hd)\U,JdKdLdMdNdPJv(eS>eTFe1+1-$;2O%e\e]e$%+$ �#L <fP 1 �0)@%3Y^^Hg^vfgu~gxgygzzng|g}guggY;$##%Plh~hڳ#*x+-@)�X�f&LIN>ifP 1 �0)@% )Y]`]Y[(j>jNj^j.jX[�X8jXf]`fff]`^(jX0jX`jV`iVXnjޅv< $%0Ykkll.ll;&؂%8%#h+pl>ifi� #$P(RX PFJJJJJJJJJJJJJJJJJJJJJJJJSSMMMMMU`ZMJSMJJ�U�ZMJJJJYM(J؄U8pqqFpGmGp)4?----------------------------------------------p=2-X)0 �ˎ70 HuQ R/uP 1 �0)@%@ЁRPxyO�P�S0avb/vc?vdOvaCUЈNIXhIPEIICIPCdJxwAJMw{ww}wJȄM�PV 7u(Moxxdshm%%(p#M7P�pQ?y6ugi� #$P)@#(PSKKKKKKKKKKKKKKKKKKKKKKKKhKKUKKhKKЄN0QZQN0QPU8U0M:JMJJJJJIhIhV }_}oէSxg58 #P $'''''''''''''''''''''''''''''''''p 'P@q 'P@q 'P@qʼn#Ft@"2#Odd`AC._Œ)s&͚6o4@> *t(Q,"MΗ ZJ@ 2LA UDi$J*mI$J(I$$J(I$$J(I$$J(I$$J(I$$J(I$I!M(R'M4$"`B%)SL2ʤա[($$J(ID&MQ$H9֯W$wDl|yDZƠO~=Ï/zOa,(MX*E1ؠ?-!R6RTLA21JLa 0I&\r$dR&3X7☣$J".dH&dI"0HS&L&dJ<øJ"H"2ՠkf5)2s*L2w&ӌ{٧Zhsyg1FDQD $X X$r)PJXi-]8`H(AF)L$d&Sګ,d *x3+d .$$*I 0dJ<I"rJ%ԁ*p׮ۮ$iBI&T'BJ)BJ*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J* 6)�lE@ h�o]P"xZPFXi-]8`H(1E:8(L$d" wR^IH& .<K"I$H&҈+dJ&N4H&+V""Tr ""7\&r&‰s߽߃_~0cD1`("տ0(GQ T@,P TR hɅ S@8l%4+tD&:N$B0* sÐD"h zD&D Sd@F8QUG8$ I<Cp6r}8>}ģp*Nq9я}p*$ kcF"L~LCp!JtbD'6щMtbD'6щM)A S"8+s!S@"VZ"jSTܩE%NJX&N?T8)* Am"tMTb&*A?D-U "*?8E%Vqvby}'6B0,� (�PF@)PA T@)PA TPBS@d`) A Ɂ"8! J"ID$!"0Q%яqX#(-D1~Lנ4$aEH؇91 dF/1CH3Qc0p8z4$an̘(ziBz3Tqk>! Q`8!C$5M($JU * ZP!$ыEԡP"T SA$,dAQBX) BH@*XSt¸ !rA=zP!$aCЂ (LqS¨P$T!N0j'DJ6'6HBxr0LE>/"O<8*^q *Հ\h*Ȁ 0$(#9P'$A QI2jUItBG'T1 |h.!aUH-1\bPG7$ qø�*:!N !zqC?SCЃ)P~LPE?NP)aZHP! I,B N($!B0)a B,B0-AUP!! SB)jN4U0j.Pi =BD|UQ}00*D B0*DQ|L s'LщEBu,$ASH0*+%!NHbԪ7HBxr0dZ`, 19Q8)TZr@ 20@%D!TO$ɨ 6!$A =z4! S!яCtBЃ,q B,BG?~u= IB* iD? BE'D |L8D?qS"Cΐ* BBW(:/ BBЃ( U!u! BHBX!Ta h$LUH $ f !DqIBȅ*AE"3Dbȅ(h! Bu) BBЃ)$_Y|R7MdBsHB%Ad1`L,@` EY`}\RUJąLd  pD('H%PyBU$Ђ(4XC?!5$5!t*Q5Q<-B'!!88-3H,A?L-!HB?H*B?\$Ђ$-4(,B?L!B?XC'H"t>)4)H4(%$B%$$-H!$(*Ђ)Ȃ)(B.*-*B.B%B/,!H-$$<HC.ԁ)Ђ)t!!A."$A/H>8*B!--!$,)BS-HB'"t"(Hb mmB&4$T<8@5AT@R\CDRHD\4@K\T@@ȀL(G"p$P('$Q%!ЂQB?H(2*:*!9$-B'3H!(8B/,t->!6->0(*t=0*t;*(HC7q3(8H*8-HB?LQ144=&$$B9t;H&3(6>4Y.>B7<!=8H-3C?Ѓ4:>>,=8>>8,A/:::x;4!6>5!2C?C/L:&8$_RmmB&4$T<8@!$B~@R@$DREX4@K\T@@ȀL(G"p$P('$Q-H!B?H!H5C'4554H),$$3t*483H*8*:H*8B/>H*!B?L)HB7Ѓ404!8C.B?8*,5554H(3(034z")H!U/: 4C944 56,B/1>8)!l= 26,8B*3HB?8 4>L)5403)3$>8QM>L1\;\!>5Ђ:(:2*Ђ$i'lmB&4$T<8@g&E>$RX4@K\T@@ȀL(G"p$P('$Q"H*>LCIC?45C?4(H)!4Q(X;<Lq=: !2C?Ѓ)3"H)3H!8>!2>Ѓ*3B'H4>Ѓ5)B?H$4X(*|k'$t*H!8!\>!C9!,9QuBSC9),)6U7*>$Ђ(U?HC-C9T!>H!;!B.ԁ)4H!>L!:)P9QC7*X=!8H)!)|&0&dBsHB%Adػ2z/RD⫊UJąLd  pD('H%PyB&!"t""p $Q$tښB!H>8!t4!t>\!X>H*HB'$5H!t(C?>C?!XC?4H*H>L*$44(4!5!t)4H*A?L*>LC.*X>!4!H>H*X>4B.,(|&0&dBsHB%AdNTE}� x"@ZJdX4@K\T@@ȀL(G"p$P('$Q)pR-*Tq**K)HB"H()B?X-H5)=lC'$t>!q>H)Ђ)>-*Ђ*B88H-4>L*H*B?Hq5A/)>0)HB/Ѓ3$5)H6">8+MC?4U.C?l$|&0&dBsHB%Ad!o�#{#w$'$X4@K\T@@ȀL(G"p$P('$Qr'Qљ$!DuV$Q$tښBI2BL>)8HB9!Ȃ*,(>0!!,:)H*"B.H)<H!5)H>L$(,B?8$:!"B?\$-4$9$8)>H)4$$Bt=B'·nmB&4$T<8@,@`"44RUJąLd  pD('H%PyBUT-B%!ho$Q$tښ$t$*5Ȃ)LC?"\=XC/t<\$Q5H(H"\;C/04HB.X28C|83,>0)$5HB'>t38!:3 C4,!H<L1=8)B?L*3)60C/;A'BjyRmmB&4$T<8@]7TT|Qt~7QwUJąLd  pD('H%PyB՜zW$!,$Bz$Q$tQ*Ђ:Ht4*T4>4B'H(B'H;H$)t6>6B/<:0,B/:>X()<X**:9L:; >H*t*H>:L!"3$X>$;: !B&0&dBsHB%Adؠ @XX4@K\T@@ȀL(G"p$P('$QzW")B.\׃}K)HB](t(H!"B.!!,!B'!H!0$BS*Ђ*B$*H*HB/H*$B*BB*q"!H)Ђ$,Q$$-!H)HB.HB*QB'A.&0&dBsHB%Ad̿�R΋UJąLd  pD('H%PyBUا!-�D/wtaB 6tС$S$$JDE"S:1e\uɒT'ID"IIIEK$=DcJ:D$*UhRNE:tӡE$J-UdCIEzO6eҤIR%!O@A )W|sf͛5X ѣI0}ujիQv6i׶% ! #S@Q#P$iӦJfSN:eꔩS&I"Ϛ(I6uiSM6uiSM_(#DEr#ILUYDC:DILUU$1ECTE:Q"UYZTQECQQT1ES:!DIT:D1EQ:!DEDE\9ICdуET1S$Y#Lh60I* #r <n`A4H#BUHATHATHATH4T`AT`AT`ALTz 22)P)^pP*9|`ՄM(фMEQrC(di^<TQ$YDCUSQŒE,BrYQ,I,Q,ŒE,Q,QŒE,Y,YQ,69:!D<̐?VS*Ad?jA$U<HT9DS9CT1E):HIDQD9DL9#UU1"QLCT9DIL6s60I* #r;+ۛX`2 =qRP!RP!RP!RP!RP!RP!RP!l;n`U#  %GHMuI wS=NZBAUjJMVUܹfCr!IL!DZL9ZD!$ITC\Q$3$TH$DC(J$z0fM*6qZ$#&< P D.T!CB-hщC,8(>Iȅ*qIB_!*rqE0(! Q"!DqQТi`6HBxr0Iuy qL YHC6|@&@ 20$L (8�%EDF&x�H<AJ 谇=̡_=! Zb@= =HBP> I,B$Tq0E/1 ZP3T!|AD? (ӘMTbN%NQ 8j QH+)D! Sb*D S|E0F:1QB)T! UL!EPd0*$! LA I\&LF8NV YVR ̪" S@ 8"(<x+<vF;vT()1mCP&ilNQ wĸF-1 {lװ5Q? b<A x�"*Q tp4aq p8UHbTAq?b8"6cD'L1SQPdX*$ B#_$IBP$!y4W! S D.TQB"ZBP!r! SlWd&2qITBO0BF�;qz\0cY\dE6`2 2 #L P@^UB8A|;/7 ?#h' \~D5B4~D6_'jSC#ЈUcʑJX'QUxXE4JXE;?|?Q:z(Q|UldJ @($qB"0Nr9W"C9UL!EHBP)$ SUD SB)h! QHB0!a Q(&LF8N98 |+` "ldVd@F#@D%DQ<M da:>{x<1 ~'^ ~x<q~48'FF:QF+<jxE#<~<^ ~<՘+~܃'^fm*𱏡xuXVJE=q S$ILAn08 EDщCH8LS!Qtb8$T! Btȅ I!$A Uʹl"D%#`ϷT�>@4@&cU"2@` � f@@a$A|NB0:^!a<!^!a<�<!a^!<!!!^!<<a!<!!a~cPP jat*aVD)ra( (BLAATAAB$NBTA(Bd$"Thh$TD!@AdO!6a06!C*Ar`NO'H4X@4 qmC`2V%2 d� g@@a$A<hEaP!2!\!"!P!!2!P!F!P#2!؁#F2!!FP!2!AA!P2:*a�*"Pa6aVá$aƁANNBArA!Ada$AaArAfc20$ FdD5DC3&cU"2@` � x @A|n3aZ0aZA!ءa((Anȁ0((!A>Tn4!AH5CHF6taATALABơaAaAL"LA$Ah$aaDaTLaFCfc20$ F7jfe4P&cU"2@` � ^xDA(A(d$A&WXUaҡanZA4a`AaaAZA4aAa0!ցnAAaa4A!ց4j�N#QjaANALAAb"dALAzAA`TAAraATALrA̡azAzAATAAArATacbc20$ F$Sjp0<U4pqW`2V%2 d� ` !@a+t+UuZA44A4AZ4aArA:@A$A$aALA:NBATLT$(*:DLAhaTA�VN6v~~~aNATaԁrArTaA:Az+ALAzxALAa$z dA:7a06!C*Ar`NW��J@qEq q縬&cU"2@` @ xH8ah&:@a0Fa4a4a4a4a4a4a4aBTA@:L$A$<*B$AAaDa$aLLLaTa`raT$$L$Da$$a$aT* :*FdVA*ajazaСarA*NaazaA<Farh*$AAA$Ar!:!:AaDAA$zc20$ Fp+�>`XPI`2V%2 d� H8+Aa0******LwN6aNAtVa jaV!!N!j 6!V66�Nta*Vj**ajtV�j6*t>ڠ6BPmBVAA**AahaA:::`LAA@LA$AaDATDAaDA$haAA:Aƛbc20$ F줪�>IëY#u&cU"2@` ` | Z ` | \ ր ր ր @ր z ` @  �@� `>Ӆ  ӿ  `  6B":6a$aAT!D̡O*$!ADaaADa$*:"TADA!$A!$}7a06!C*Ar`Ng*V�4V޸Wg6&cU"2@` ` � Z� ^\8@G`^�^fzz`zF z�z z<f < f N N�N`<<`N`r` N`N�r` =`<r`�rrg �FN!DbtNNAAA:AdADALA$СALAAA*$A@:Az$ LԩӦL4I$䉑#(XǏ CI%VX*bʜI͙)rɳϟ@u٠!dad %>bH'@hhU$<@ $<@ƒjND#J(9F9cx1 jxbD1!H)jdL1N^8d1b^D#!0d#Noa>=q Ti)D6!żҪM:I!UT$(ID2uHNd2J(ST:$I!UHK҉*,B*- !!"Hr*$$h\&h"I%�3@ e6K7B *B *B *NL6L ) ) ) 8z@GGI`H(aSLNiS@1S@1S@1S@1Ŝq&袌6裐F*iNHE3,TWI#騤jꩨꪬj&P(Tˆ3<!X`AcM,kl;S *B *B *f , + , +BI"5QA FL/N} (~'6Gj&L * )B DLlH ttL,&4?S/5QA FL&L7PG-uCLZ H!`=H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!2H!" 5 DL< T ,L0l�`LcD~ H6 S@F Z0@ OX0|(L W0 gHC `(.tO&+$( nX/iI�%zБ2m%DhL5%l A > IB AO&`Y$ �>c-{" *I1)KEv)F a HPw^r T F2fE Ќ4IjZ̦6nR3 @�t`&L Lz`G>ķ DI;Iȳ# H6 S@~IъZtQTX*@!N6xHGږ(MJWҖ0)K` AQHЁ`@ HNcDe?Ԙ,)A ڀi#Ȁ 0$(j` XJV*K؂0$$NSP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%Pad@%� <2�(@� ~Rd*@cR,JAm@Gʴd@FP{ N`wJ@�*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB@. Kx# H?B^ @ XOLT?c՗)F a HPBn3M KM9! [hvMzZd%Xa Ppf lD^W% Y&~*1iKڀi#Ȁ 0$((Oy0% ]+`8Ϲw@wVPpBd (@ Hxu%e"~1xKڀi#Ȁ 0$(ApX(u /Zd-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂9X H0Q #+ uk �q[OSTbA�Q& F0Hrw(4PbH�JrPPVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVS`'sbHQ #+3UOMA�Q& F0H)؍(*VF_sbSb긎؎8X8FFH0'PN20+8'U*АOX9ѐT e2`SJ& wP`*H5'*294Y6y8:<ٓ89Q�Q,Q #�r"U)JdِxP� P P& �F0Hjlٖnpr9tٖSLH�hKVPS�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�SFPVPF0#�"qlR)Ţ,,,+++АV$********+ O0�� УPRK0tFzH:rsoB[@[n7oJ`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0S`sMf 90� pP$J ******P3********@+ O00�=ڣ =`A[MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM`M`M`M`MMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb*P`MpWV0:0 O 'DzҐ d�P P p�QHNP̎-0-0-0-0QbPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPb*)S`6S @0P�D?pq%3 5?MR|\ b'O P =�=F�d0w=]}L "=$]&}"LDYd R0#� PAlP+P,,90D]ܐqd8�P=��=�/`SZ\^`b=d]]hflnpc 9<AF0#p T%@B},Fْ vP8ʕ5ݣ p� 0'p!Pڦ}ڨڪڬڮڰ۲=۴]۶}۸ۦ=#`"U� pAE?P-a,, 2M iPuP8ʕ5} @� #P'�=]}ޥ8��GT , *@R~LҐMP  5}� 0]�*,.02>4^1���������������������������������������������������������������+P  p�%7p,R, Ƃn tP\5��86>^~n`RG�G!� A?+p,$ܐNJA�Q �RR e" �OS+p,$_MҐE_\@B?D_FHJO;N"��G. w+p,%3?69ѐ9NfhjPn,3%]3` 9.1k?ok�Q$lPUDz6ߐ~_GQ?J?'lƢ5ߐ ǕQ+>_ȟʿί�`#�P-a,b'_,/ +p\5]G?_` �@@ V@XAB-XpqBB1|(B =~ܨBH%U@RJ)\SL5]S�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lb&0Wd7φv=mjCa PBmi( FxB20Z[@ =0X<zwo~qMnb4<Puđppӛ SMqMKP( 4r/yuC 20+j~oG7"t~SW7)j*v <2� (�gG{վD/@d`) A T;Z} J;ҡ WGCw}_ꌟOR�B  %@kj%N|uo/# H(  H`z;W5\))@ @�0w߯luC 20߄_-jC{=�%@A PP(P(P(P/C9U ��� @ l�Ћu #$P43<RD:hÿ4<绺c7U ��!$Bk�Ћu #$P‚|+M-B$ě,<6|AS5))� � P":lX7�0)@%Aܷ_(7''''''''''''''''''''''''@'@'@'@'@'@'@3cDcD}#6zs)p)p)p)p)p)p)p)p)p)p)p)p)p)p){AS5))� � P�;~X7�0)@% )t<z22 `#%ȌȍȎȏIԁ1�-1HЂ)p)p)p)p)p)p)ИʠJ)) cJ8U ��ǭʂh�Ћu #$P¦/#)'0HbH˼˽˾˿fLc04L$L44b�ȔȜ ) ̃S5))� � PTͭl�Ћu #$PAԲ:{)(`(R 4DTdd P؅PP]d܅PP]`R$lTR&@)2$LS5))� � PP;l�Ћu #$PܬAԲ:{1Ђ10Gp>PPF05QU QF�FPQF�F�d%QR&2@)@2`J*x*;8U ���-./0 X7�0)@%P-+7##ЁpY P?@A%B5CETB-Z(_B8BBO(MLM݄DAR8#  2Xҧ*88U ��\]^X7�0)@%xS+؂97'1#G PxJnMMMN5WMtUWn݄J؄J؄J؄uVOOOOOWO@FOOOOOWO@nJJJJJJzMMMMMMMMXWFp#`&%):U*з|S5))� � P�_uڧڨX7�0)@%گ۰[}+؂97'010'�>pA8SSSSȄMȄMȄMȄMȄMȄMȄMȄMSSSSȄJȄJȄJȄJȄMȄMȄMȄMȄMȄMȄMȄMȄMȄMȄMȄؕ M`H@pٝ@D�DWQQQQ@S@S@S@SSSSSSSSSSSSSȄMȄMȄMȄMp#Y$7Y*7U ��vX7�0)@%�fJ++(7y)xG PޅQaauL@W`hvL@W`hf&Mp2 `JU:7U ��3F4ΪX7�0)@%;<7*P$@n+> F؄N`FvG>ZXIZEEEQCPCBPE0IPCBUS:BU0QIPC0CPI@oXTpDHWHL@Lh]WȄ@pD@DeT@xHI0IS8NPB\^SZN=PJ~zGE01x1(9:%)P5))� � P�艦芶.X7�0)@%(fi|S$H!$7,30$GF؄{C0QPQ8S8NIXQPBPI0S8SXBU8II==P\=B8YB=0IfeZPBSPZQSM ?JxJ]Z?؄U?Z?:b@UD8Z B:\�vMP $Szs7U ��6FVnn�Ћu #$PV8&8 PMPmGVJQP\f@~0\0UXkp}PmE68^^wZpp~0NPUzt�Yz}CbxP\f UnJPquX`DЅZ`uuDЅ?n(pdS |x�I8VMP $ڶzsU ��X6w7sn�Ћu #$P0?`%'-.`#181xA�J)gdI UU0I|`d@wP:~dxpC=U8}prd kdwSPw(b@i Eg0C~@qfX|p\8ni i[JЅJi?]Dpfw@Jw^iQ~MP $.7'{' ��yn�Ћu #$Py|<O,YPPPXJzCEIЃ}؆CXkJVq0NPp@\P\8BX~U ZtI0nJvqZPSwU8q0BU؇kXQpqMX?g@?{?8s(UMt8:nU{Bq0:QGMP $.7'W%))� � P'7o�Ћu #$P`1(b0^_^]؅PSwdSUI~SiSxIЃ\؆}=�QurwMCo߾CC笎$S" 5IrLT'{B?kj&{u^%]d͞\詓fԨRRI(< b)S-klY'j(Yv )@2@޼z/.lx%0V�BF Q"2̚7s3<X1ĉ(E>B$iQ؝-ReJE:\gZ?bI CLW.Sr9ԫ[ncfJR.zuR5S{N!Z%s& r?T3?"I.Ӎ)ȶT(D<h`}%il<HD`�b9#=HXx1&cd S M:gQ (pb&<' S(HBK?b6" :Hb*s!"!08bJ'(tC"L.я3҉*Hc*&Q? r.H9R "㠳 "HI%$BH7b U* &�Z VS֋S @?{.�^C:A21Jd{/G(T BT%"A$I?HB4d = :H(G? !X8H3$lC,蠓) 2u(,RG?, 8l49?4\C4H&0 3l59H0Pm Q d`XNd"[/N@d� 8|Pa 5cd S D>EyR$X"(d!=)B)22;H"55! !;HrH/;s$=8C$;3"ҋ;ӈ"c9:=J;?8)aS9UaP ) >0X-ES`@!�@Xa!9%ABQ IXD&< DB$2D<!A:B0($ ZBЃ$ Id0*$\AP(Ta 8*ra UB $raN"KX"p ] *NJE-�^C-*! SBȐ)%LlB32DbqBXĖMR�B 䰛 |`i�^d@Fy6y($a JhB&$aRE'L! IBr! YBCB )D! Qa,TSBP!LA\H F!CHz TVJbNQ D)*Z b"VMb@*b UH!07DR@|`"8![,bˋ)�!)fx\>4�/Cr 2 #L J'f;Ã<%(LdK@TDa BHBȅ) SBP! QHP!a U@(T! S*: St0*ыE!Lq[UB8&jq /UE%Z**?TXE-TU B "nk YvYP ) >0X-ES`@=1i�^d@Fgy(($aj"Y&:g!" QbuD'$! UBz,L! ZB0!T! QP$CH)CH*! U,)6?X)PSxI*xKDT@DWQSHB*QI4XYP ) >0X-ES`@)>6a i�^d@FmOy(($aj"Yi6`BH"CP$TqhUB-!$A S D(L Y,B0E.D! BBLA I8$DUBm!M@D%PS ?tKX)*�h0$' YBN&1(@ H L$'dElyx  d�P�+a!9%p<C)@! KVȒLK"C)CIP$!BHB8D'ʴI,8D2! Zr!EB )$U!K"*U)j,@)�B-! UTل"fL YF"h <2� ( ]? �|`78LŐ8d  ݎ@(H%P&`'l$xU!!*ԁ*t($$4,)H!Ђ*t(t(),)ԁ*,-H! !tB¡B$*$! *H(-,"!$d$Ђ)-*,))p Am"� hAlX8HXX([,!NHd�`#>"$.@| � FŐ8d  0`f@(HB'P&dB#x& !$!UB'B.H(H)ܖ$A?\))B*H),B. *))-!t*B.H)$!-$*B!)A'*!(!("$$B'"!H)0%,@8lX[LHd�`@J,@|@%a4�^ c@@ȀL()bA($t%hB&4'l"(HBB!")t! H*B?C.)Ђ$B.$B48*!* -)*!B$�S-t$($B$A$((!!t$,H!D$,@X(FZ[�A@�(�Kpa4�^ c@@ȀL(OғA($t%hB&4'l"(Hi!H"-!B6ԁ)(HB.)!3A.H,$)B.d"t$Ђ*t*HB.!,$A',HB.H))-H"-*A/,""i*K"@hAlX8E:h< HNHd�` 'f)``� a4�^ c@@ȀL(tΓA($t%hB&4'l"(Hi.-6!L>H!,425=3!X:>C.<>;!(B/Ѓ;8!5>6$)* 8>!>8$ԁ*8>)<C9Ȃ< 8;Ž&K"@hAlX8E:h< HNHd�`'`|@ � a4�^ c@@ȀL(A$zA($t%hB&4'l"(Hi!8*;$8!< 39Ђ$H51:`?\!B)B.804H*H54 64t)*!\<0289($:B748:B94 !\+U$,@X(FZ[�A@�(�$Fa4�^ c@@ȀL(–NA($t%hB&4'l"(Hi!t;)5Ѓ):)8B'\>,)!8>B.3t*,* (6t"9C.x!:t)!,8H!=2*-5B9:H*8!,-T$,@X(FZ[�A@�(䶰 a4�^ c@@ȀL(q@(HB'P&dB#x& !$$B/C/><21B?LC'3)ܖ8=C?)4BXC?3!=X!Ђ)X>!**=C?>B/Ѓ5A7)>$C?$6""4*wB"@hAlX8E:h< HNHd�`02'3`| FŐ(XȀ�(ws@(HB'P&dU"H(¡uB;T)$,($,:t5*5l:$Ѓ4,)8>854B3BB' D/*>l)>\-!XC?H($)C7,Ђ$B9)8B'5M/B',>\$t(,*ó$t(H5B@@X(FZHNHd�`(3]+` kLFŐ(XȀ�(7'vg@(HB'P&$U"HB;fB;w<B'"H<!8j58)HB?8)t5Ѓ*,>\,B7Ѓ),>XC'mBޖ=H(C9ԁ(8)$!H:!A."t3C.1-9BF)> !)X5~#fg*w @X(FZ5[�A@�(l8wc kLFŐ(XȀ�(Abf@(HB'P&$U"7BT˂$B'B!H*0<22P4B4$8C?H*86>B'8H !)H*tC.8$4Z=\(* -t<t3 4HB'Ђ;;!56H3XC;4d$ZEKu ll8E:h< ZHNHd�`x8a4�^ 8 h ȸ_A($t%hB&hQ% ! <(3T3B*!,mɂ²"<-A/2-H>$0C3C2>1$1>:!X<:XB.,)$A7>C78C7,B.dT7=5H)3B',(t0< A@X(FZ5[�A@�(=� FŐ(XȀ�(OA($t%h(hQ% !H)};#(d(tB)B@E,)$$(B.B.)!-H**H-H-BAH!,*-Ȃ$,Hx!B!*dH)$))H-B'*H)B/!)|z~C<w @,8E:h< ZHN@$ *$TaC!F8bE?|XbEG+4H(b)/aƔ9fM7m N4ejԨCLIRti'QO;)U%!IL-$B::$RU$*=Z*=hҫ(ShE"ShRL˔(SD"$SJMdJCIRuH)IuDIJ^ׯaUi'p)HXʼn#NlbgL'ϕ(Y2} )@2@�dw W� !I Xp C 2J׿<@J4dM*QLdC:QU:QETCUPShChCBh)S%CT!DLQJ=Q$QbL9ILQrQEJYY:TBLQEIDCCT1EQYlSDD褳 -| 'sB 9'n)x @(K%*acrO,p@-l C Xm5?I4DL$J=V:CD%:\faFb!F=f!Bqdi:CdA` dzE8LC`fzdT1VUQbECpF^!B8DCЃ=QM`ဃanC6 )‡-p)PŠ-)� TꩩCH=  %\M[혆P$K(%ULa8ƹN16fB\'Xb$pCxzQ8s1bwuCaBpb$)8٦EfEstƙU;>A BF!k0B '^N)I +;4:EA 2� MTx@4 !2 #L JX]>%,N(Ȅ҉EBpG.kP5pB($ BtBGDgA$ w!rq�:Tщ4IB) w,B0E/LAkݐ)CHP(q,lS&(!HTB3x0$!G$\՜CEGQS`@3)C@ 0 IA 20LSPJL|J$,L,D*H pE?P`�D?e#D8Q}G52@D5ht6\L`HD$LԣCQ}T#؈0PQ~D"@$"E3QRT)( JB59Tt5H�J.U"DJ q a HPBO%!-!IJDd"G5@шG&\h"*qx<cG ЏhBre&.od"F"Pjc02 `"x&9Αt7p`G42Qd"p5J5 Ql3x]Z aɡ)@ @�0� q4 $ H{ S@2_N x'4AJHn%W,p06p#@E=@`D?D`C2 W"*pHG8"T|#@E$"t�F&"cxF$ouuE?1LDB8 JH ]5# jΡ)@ @�0YNՀ{@4 !2 #L Jp!=$!$榔JpB)z[)*2\$"F<D�#X*2l+2s�G \st@+ ol3D&Ql,F 2D"шG5gd7D2 TġXf""R};%$<SKp(D&)�!@AU�$=`@d`) A w~P|B%$QMp%Ve"k }E<L<HD4Qv�2⡏x�#@.Ρ@E }+@;H.PgC(\h<D$Lh#h#0 /oΡ)@ @�0�Ϟj �E�r4 !2 #L J0m<&$ Pb27Mxb؄'J4bX'*J؄'JxX+U4D#*6NV6jtVV*6*6*tVN*6VVV*666N666666666666 .?%:e x@  �R h$ !l d� ` qbBPAoFa>a>>>>>>>>>>>>*A t� � G 9%:e x@  � ]R<HD$ !l d� $2$`!*!2a>!2>a6X*2+C*++R+,ɲ,R,,ղ+a8 l� #&%:e x@  � 0-4@h@=2@` @ r3c@ ހ @ `ޠ ` \5] ds6e6m6q37]6iS7}7]7g875@ @# 3gPCQ�2�0@;$HD1U�$ !l d� @:&Zfp F`r BN8`4AtAAA!4B%tB)BTt @ @}@ &%:e x@  � <etFl4@D<A=2@` @ JH_B ` @d@r� x@h8KK4LtLɴLL4L x  : : �I%:e x@  �F PFD<U�$ !l d� �I  H @ duVeViZgM � c %DvdIdMd%:e x@  �Pi6<@D@QU�$ !l d� d6ivi 6l  @ 8Ā k lɶllVlmٶmVmmln @Q:6 id%:e x@  �f0 @DD1A=2@` @ wtI7p`S� `MyT6 @ ` vmvq7wuwwyw}w7x7wn : ctPCQ�2�0@w{�4�p&A=2@` @ }wd do7~7d= PCQ�2�0@wcbHH$ !l d� `Y]ad ximXl%:e x@  �"`!0HH$ !l d� KyxɸѸc%:e x@  �X"`! !4�Gu$ !l d� �9~8%y)PCQ�2�0@8bpTt$ !l d� mqd)yyPCQ�2�0@Dyb"#pTgU�$ !l d� 9 |ٌ%:e x@  �V@$ !l d� @:[ `x!zwPCQ�2�0@y1x!>Y@=2@` @ xi uzW %:e x@  �E+`XA=2@` @ X:` `dzwP@  xf ` @F?�1�z"0>`XA=2@` @ -1;5pv k E{ cCQ 2>@ft`;" !>`XA=2@` @ 6{� ^" c;{ @Q�2�0@0;o"0VJ$ !l d� |E` v �-1<ñ[VT �2�*�dt>00!>VJ$ !l d� ȑt� k � lM|ʩʭʱ<˵|˥P| x  @F !�d<"0J`̣A=2@` @ | _ @dӴ4c@ e x@  �@F1 !�`>"LQ=!>V<XM=2@` @ ׁ}m ؋ }ٙٝ١=ڥ}ک= ۳@ }ɽѽ@� 0� }!b*V�WM=2@` @ =>mf!$(-1>5~9=$>E^)^aP>U~Y]a�q>>``}J !C @@ d6x@JB>``6VA*O*aNNA*Wa$*aaaNa*aVaa7a$R*+Va6ja@*a>aO`FaF\!iiF6!6a6!*!6!6!6Pa<!J 畟"F4@ �l_HJ !C @@ ^mj@*2A7;ADA$TBp"ԉQ:tH!ID -QTRuȔ)B$ReJR/8zINLU'UD)S$\2% (*WEIҢ Mu&Mz4jTW 06ڵlۺ} ׭4̝[W*D o\ J82 dɔ+[9͜;{ :e(K#Ab)P*ʔ5N2%I)U%b(I$oQ%:[)ZEEN$$J!QT饇*Q2ՋPCr7j`her(D2 H"D *"(2['[}(t 00Xn\ܥ@]"X&rXAh&X Z@݈c:cgv5'I R*R@z ԉ*" !"* !z*"!H"U $)zR*H!HB$t2r) r(-rH.zH+�J"(d2+,R(HUV[Aؕ] Hko8W]#`b�Z,*`Ƞ d(c> m?v5'Iަj$H gJ.BP',"@*"&$"$2)$R*L't" !t"*zr( ! *J JR`&!)vUW:w%aW(0�M4 hJbh8 6DZouBq5'7 !!!r$A" -r(b"ы(Hr"Hr!!J.""I.!*H#!rbJ7̰G9BHH&U$2+z,r)r[] Њ}l�b]",4 ŢX Z@]}}5'7r^HPE$ S"P!Q Dh SE.DqNF0! uXC.$A^BЃ(hq=B-^B!T!W"E ADD" UB"nuEB]A�1{�D�ha `@ 6 $@ r,!D*rl# �'*L[Ѓ*ri@(qic*!�>!\t�- dcP:Az#8)}Hc �<aI<:k;j$G4ءs+`>Ա^Ͷ"LH+(`Ƅr� Ҁ45�-, 2 #L JxG? ҐtiPG@E&6*I< wC>AiP!D QpF.T1 zH�{!^8c8D? B2q~8= dHB!L! |\Cz>1h#>ⱌa#@E< fLCP)$qTB]A�v0P @`�h.Ȁ 0$(ao 7_;jP|bL" S,؆)T!~�G/ rc0-a~C!̱ BHD.I0E?! Sb0$A xLCp:! U*D}HP8T`p>@DCp;qI`*nuEB]A yD^\ � *r¢@ 20jy\�'6L<+8U1CHb D' BBG'L Q d׀!zA~>DqfրH!EB؆$L!N>!NH4TU =qQd*⁍DdDQrtC!$ameg:PWP0[pZhɾ*r¢@ 20/{!v#&PMJ0E.a Y,B0-1 I*DqEP$Tq|\#*Eb�$iB4TA~X؇4r! bP(яiH*Fh3Rz�#9IͶBH+(` Ѐݫ"7�-, 2 #L J~4F#@M"ϊ$LwHc>L s 9! =H>! IB(-@ YHBP!IЃrkH=a\c0E.a zHC>tCD:W]F=PTȅ$ Ql+iτ � wm�0"xg"E�h"s F0HȁDa5 PyX! נ@ z0 0 @ݰ֠ p Ā ;X @Ӱ " ` @̠0 ǰ2 0 0p(7'!] � `(d�"ZSd ,22`SJЁȊqFP� +x! @ 0 ` ҠP @ 0 @ 0  z �PҠ @@ 0@ `Pנ� �ˀ  P Pp @7(� �rǒf� {+X"E�h"s F0H(Cea5 W! pp P @ @ ` @  p z @ @ ` ` ` @ @  0 ] u @` `i[A !] � В)d |+4E�h"s F0HD[FyFP� i牞i ` ` ) "ɟɟ  [(� �ɠpSd ,22`SJꡄda5 +O @! =ڟ @)!] � РK4E�h"s F0Hʥja5 > a i  a i}[(� �LN4E�h"s F0Hʩda5 ,* @u ! ꧹3[(� �ڠRd ,22`SJЩ׊ja5 py ` ` Pz)!] � @ z+Rd ,22`SJk_fa5 p) ` 0z)!] � 0,�h+k"E�h"s F0HKU \FyFP� 3ppi ! 9 ,Z~ (� �?+w 7`%Rd ,22`SJ`kda5 0) @ z@ @0Y}z)!] � �q�h,pE�h"s F0Hf׋ea5 ࣢@@@ u u z ` @ ! P�@  @ @ P! ` p pp `  z)!] � q%,pP\d ,22`SJ_ a<HFyFP� >: @@ p @�  @ ` pΠ�` ݀ p �@ �Π @@P  z)!] � ݆,Q%Rd ,22`SJ ka5 ࣢` pP�p `  Ƞ `0 @q PҀ ` ` ` �� @ @  Pw(� �m+eE�h"s F0HLueFyFP� y0@ � ` @ `  ` @  @�p' `  @ 0 @ w(� �,o%7+fmE�h"s F0Hv [FyFP� m İĐ ` @` ְ�v�@  p p h p    z)!] � q+7-e]d ,22`SJ da5 I O` ̀P`  @`  � ` � ` ��p p� PP< 0 w(� �rP+7\d ,22`SJO\fa5 pi @@ ! P` p  0 ׀ �`  p u@p @u @`@ p  "+Sˀ ] w(� �.-b]\d ,22`SJpHqN`5 y z p �Ƞ @ ` `    0Ā ` ` ` @ ̀@ ҀΠ  Ҁߐ ` 0 @ P Ӡ0  �EK)@ .dСQ `A5nG,DI)UD cd*P�! #S(OA%ZQI.e S@"P$Y$)L2iʤ)L2izhUzU$WjSM߰@K7L UDnDoDFZ~D)n:U]xw m Gi@0|`sh*0@KٵFhB $Jg{GAr''<<Q)4EQ4EQ4EQ4EQFeQFeQ%:\!IA$_9UP#]JFÕS2Õ?2$?2D$?Y?p$SPĠD,MQZ$9DPq \W2!TsM6$L\ *`;<& DO@Mʳ£ d0b $QH#>('$'Q DJ$DJ$DJ$DJ$DJ$DJ$DS%MD6StcJ6YD6U6AdMdZtYJEd]VvSAUNSNITQQ]%T2IıLP,#vaFeT\ *`9;&@4d1j�h  %&fq#gPNUzi^UUXGOG :O)ZdG>O)?OWYJM*ٶL$d43q,"+QA8:�Rc P@D8yuDo�h  %}w{w(xg(xp5X 9wy裗AAذ# 9ذA c; A숞ACh|6xc>xc7alІ:qhCІ8ġ`-xA f �N D`D+da ]B M a HPB|C QP3%(!AN0SbdQY Ex�3�B��!aN' xx-a<x@38A <PD`AF l�@�Ё `�0�0e)MyJT@)GJDP`xK\Rt Hxh S@xLd&S?),g(DOf7'A^A /Hd P�f"Pn@@jDr@f zB6 ��Vɀ0\%``8GM(@"eK]B5�# 2 #L J]O}S)P ~D%p!NprFUt`' !8Cj ^#ha /0qA FЂ^`-FHa │^`@ � b0Ѓ l*R(0�pZԦVE0rZc-G �D/mo}V M a HPQ\FWӥnu{]@ L(*R2*N@$8 N@Wu0'L Sp0'L Sp' Hp' Hp' Hp' Pp%( R 20 T 3f@pm|/� �*pYȼ n0@ 20FYSr ̻u~(  H(  H(( J((xsg>CV%8! 2,Ǔ4HP!gZm�FCd@F`eTZիn|eX+ J(( Jk`'x&v}ld[ (nB'`@}I/�#t`$<4@d`) A fwݽ!aJl|؀oo(, &80L� gG~`ަ8o�&Ȁ 0$(#'yɥ % ?r`�9D7 N&P4\ _@FPKgap%[[uO Pyٷ\s=Ty``~h+`6�# 2 #L Jzxg|`v*d^|y35 NHrN'` em-z^}V+ߙ`$<4@d`) A @<( J(( J(( J(( J(( J(( J(P(P(P(P(P(P(P(P)P)P)P)P)P)P)P)P)P(P(P(P(P(P(P( D1;3;,b$j6+'h�Q[B&Ԫ`([j� #$P) ,5\C6,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, , , , , , , , ,,,,,,,, 1hFg|Fh')))))))@) 6'JvT$P$6vGzG{G|G}G~dG2'@I)(( � P�jH|٢YҀ0��Ȏ$ Ip �0)@% !81h&,1III ʠ,J<JʝhJ|Jʟ p @AGJ KdG2' Ȁ �HK KIdl� #$Pǚ,03(˴,L΄%L Mє̲[<M4))x5MڬMۼMa*$ x K<N阥KtIl� #$PIP(X!!!8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@J$MR%-!$2$5p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$B% x @NaVPNЀ|Ne] Il� #$P @)@ @1x,q,@Ms=WtMWu5lWw}\WfL|W|5q%)@` &@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@(H"BC1*)�� X�bm[4Ve[hVt �0)@%x,12U\$P$P$P$P$P$P$P$P\}_]%=!D)x,(58$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$H[+؂   �p[4ȻH[% l� #$P p1d)X\++DNdE^dFndG~dGJIdHFd' LdMMBHs%LeU^eVneW~eXV%+$ �Hca�hc}p �0)@%3Y^^f^qgp.gs>gtNgu^ugw~gxfgpgzg{Y;$H#%Ph.K"*ȹ+-@)�XahYbdHe l� #$P21Vi]iiij_PXiVViViViVVfVifk]iq< $%81kkkkk$&؂%%#h%Kˏfl� #$PԁR(PPHP`NNNNNNNNNNNNNNNNNNNNNNNNN8N8NNNNNNXF;؄XX8NNXPX@;؄XNNNNU؄xMXS p gGpv9x'( B[C***********************************************:-X)0 ~t0�ЀHKll� #$P$(P�mmPP8Su[u\u]u^N8IPQQNE NUQXNQQQ8NUQ8NQqAAtOwtwvowwLP�X`RxP\'9wxwhJ%%(p#�xHPYLxLIIl� #$P)@#(PS؜LؖOwIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:QQS{9U0M:JMJJJJJIhIhV||ΧSؖyg58 #�+ $''''''''''''''''''''''''''''''''''''''''p 'P@q 'Nѡ H< > )r$ɒ&OLр "T)s&͚6mȩs'O*C6(a202(6t8bT)I(e&I(I$$J(I$$J(I$$J(I$$J(I$$J(I$$M4I"J4IdJVuJd L2D(VnudJ$J(I$V4QDI Ə#O~<J)Zk};޿/~<ݩ?2 DOdd@ǯ@XSO_ %AQd S 6#d2%LI&l)X'+I"$ *J&d2J&$ * *Xd"d2J&3+$$ *,S[r٥_Vc(S2$f2Ͱ٦osYwYficDE@ h@~"h"D 5QEA FLd aD)$NI&!nRJ&7øH&J<I";(�3J& .$2*TGs߂J›&d"J%|J(o)J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*RBF<QD $h ('$g'5QEA FLS#$NBI&8G##*d*3$ *D+dJ H&d.D+dJ 2k%!"G% ªoe")lԡ  (0߼CS_? #H]5O (c~31*ϔ , , , ,IPQ a HG+&\Nt"D'2щD"@<a}cH-A~Ȅ("aLB=ꡊ@$\!gF.ر}C1xB@)!x8?x@$2a vH)2яi TQNl&:Nl&: S B0"ha S$d.$qUT@*Q?T@D-pJ9)VQ!)6J8E%V? @.JD%S bt D@D%VU b*NU. '6A0ԙ,� (@}Psz *H R *H Ӏ$(Ȁ 0$(!9P'$A Q;$0hSJ4D?a\41^\Ӑ)!CHb4AkCP8! x̸Diz; fӐ)k0c>AUP!k$DtH`$b6$. P!rACt $z:X*Ta =⒄,! SH0MUAI"T&`NԖ D.B8$LqZ)a B4*$ Qb4(.IS'6HBxr0E[>,4@0 R` c8)O>@ 20@%DQ$O숦U"$ =CP4Qr9T!CB8rAEBݐD'ġ(:!~HE?đ BB`"LqBC1 BtBp*:QrHB9h!~C3$I7(0 I8)U8!T!:B $LqUH):S=)@IUENE.ZE16B̝0E' UA!L!N(:!HkvD&~#J F`$ >P �4 IPQ a HPCrNH('vDq =b)a SH!: BA!! SG?a:X`$L! |L㒄4aCt!aCТ>A I8)aNHb!LgHB`!L! "X$! I,B8D/T\ԡp (! UbP)hjMb0"T!KJz6AZȂ!$ u8#X!a J^"$CA * QBxe!C,>7HBxr0$8* =~4G$HQ@@ȀL(C"p$P('M%&I->H*5(B?X!H!\C?B'!>X*!8Ђ,tB.B/B.=CB?0$B4Ђ($4!5H-H)<H!"4)5t$,B7!>H!4L!)I$$-H!$(*Ђ)Ȃ)(B.*-*B.%B/,!H-$$<HC.ԁ)Ђ)t!!A."$A/H>8*`B!--!$,)N-HB'"t"(afmmB&$T<8@<~TN O G|Dd  8D('H%BxŽT-Д*4- C?!8,8*H!B.t>0$*;,*B'Y.8-=l!Ђ*3!B'3B'8$A?t!V?8*B9$)9Ђ$43HNaI(HB.C7^2!!l;:HY/C.t=,8=$!0;=H*>="1>*3B8C?Cҹ>A?H),l<:\MB? C9<)4j(HeQguR&&doHB%A$=| >D??j~4G$HQ@@ȀL(C"p$P('MYeт$(4$\<t*H>\C/\=L$"H!HB?8!L>-04)C.8$<C/(4(*4$t=H3L-:1!3"X>\C.X>L$>8)30N%v)H!T/: 4C944 56,B/l1>8)!l= 26,8*3HB?8 4>L)5403)3$>8MM>L1\;\!>5Ђ:(:2*Ђ$P2&&doHB%A$yzNgMNgG|Dd  8D('H%BxŽ^"H*>LIC?5C?4`(H)!4M(X;<LCm=: !2C?Ѓ)3"H)3H!8>!2>Ѓ*3B'H4>Ѓ5)B?H$4X(*kv(HB'$>*5):*"C9T'T?!";lMu;(8H-M4ԁ*=%B/4)C9)B>L$*4*89T?t!5->$,*2&&doHB%A$؂1oJDĸ:~4G$HQ@@ȀL(C"p$P('M^!"t"/J)H),($3B'LC?B'5B.5$$t!H>X$B'<C?>)5C9H$$4)HB?HN>L)B?\MB'>L$B4!4!5)B?L*4$5:H!"nmB&$T<8@5oDA}� <j~4G$HQ@@ȀL(C"p$P('Mo.*\Rm')$M$,^.$*,5Ђ$X<*6tB.HB7*Ԗ)4-*81--A/<$B?H*4$)4>\*3$=8)H>\$l=,,3l4MIB.C?l$&&doHB%A$G|� �MNrG|Dd  8D('H%Žd'M2uM$!$uT'$M$,^I2BL>)8HB9!Ȃ*,(>0!!,:)H*"B.H)<H!5)H>L$(,B?8$:!"B?\$-4$9$8)>H)4$$Bt=B'n'|&doHB%A$I7T�|@JJDKKc~4G$HQ@@ȀL(C"p$P('MIu'-)7!w$M$,^$t$*5Ȃ)LC?"\=XC/t<\$M5H(H"\;C/04HB.X28x83,>0)Ԗ$5HB'>t38!:3 C4,!H<L1=8)B?L*3)60C/;A'npoB&$T<8@5W@AUu vӄvw_~4G$HQ@@ȀL(C"p$P('Mշ~K("H*w$M$,^-4A'H>~O<:L)t$)t$4H(m;<l,B9=3"j-5(5!8<)4>24B'4C?4*,>8!H5C/H9>2B/npoB&$T<8@9 �  L: G|Dd  8D('H%Q{ŽT}뷘)B.z$M$,^B'$1,,**!)t)$3H!0-(!HB/$$$(HB.-!B.A/ԁ)Ԗ*,B.$-H!!H!H)Ђ*$$$*A.B/Д)tB~~'lpoB&$T<8@|~@ ʷL|̧�~4G$HQ@@ȀL(C"p$P('M~?(B/4,!D' 4I)IH%`N E"S:1e\uɒT'ID"IGIEK$=DcJ:D$*UhRNE:tӡE$J-UdCzIEz#o^6})&M* yb$ Wprdɓ)W\ WtYEhѣI6=zsjի7pv%7p,7cd'/$IL6UZ(0SL2u)SL2kj$BiSM6uiSM6u~J2I//Qd\ESD1EBQ吧QES:D="DILUDNTYHE9U$!)BTBT9DULĔNQEUDQLCNQeQr#C>YeULIy@6kL!0"`LO>`:cNTTHATHATHABcAT`AT`AT`!4D}- p 7   %GHSbWJ|WM(фM(\$%=ThNC:YHIEED9iPQ,1U,YQ,!$EŒ\,I,Q,YQU,YĒN,ŒE,ZhS*cBdYcJXDNUV!QRIL!ZQŔN9D:^H Q$ESI>2ETJNT9ĔD1eNQU$1EB>o6D0I* #r:+~lÀW!RP!RP!RP!RP!RP!RP!RPaSK12)P)^pP@$/^7_wW1e8LEh!dzQ:jJjdJNYŝk69$BBTŔC:EBrD8eYEYLIT# D/ Q,(:!?lmƱmVSY6N<d!!r Q8D'hANbGDѱHB PE.TCHB !TC,B)DI Q(!Cg&LF8N`py$G?f pL S@08&JT 2jH6~`#@1*g0.~@$haE86 U\CpG7$=PAx4hANLCP8p<@8?B<&*S0Nq DP($qI)ItBP) Y!(L SBqN<)"QBD ItB$>r1e&2!ITBO0BF�:QuJ*V961b 2 #L P@^PЋZWݵ7AO4?Qcx4A aC?? B8E%ab@4챍_\@D%U`1DD-1D8@=āZ@V!E`RgC)U؄uiTB0JEEb*q\ "$a UB8$\ıNLW9$LAN,PD IB"h IBȅ$LSlBȄ`$Q !<9$UoVdU]ձ�Ǥ1Ȁ 0$@ Rx#lW QtB0\e+h'ḷH7pqoհ+ шGٰG#|kxEN xC#Vюq4~(G:* D4b@G5VkcѰ+* {Dc tG-S!=)V!C"*L!qtp!rZ,#Wy$AC,O1$! QBD'L SHBO*LqYtB,D! Q )DQSx8/&2!ITBO0BF�:w;*789N<tslcRd@F#@D%D<l9'qcb0W4b+O;Fx<шWH;шWax'Q{xh'+<gxE#{+SԢ P˟*PZ3Na}!x!NH# E'!N#("L SB "DщEP$щCH"z8D'$AC<X-Ta BB&LF8NdP |37rf1R1 d� `6ADx4A !!<^^<a^PP!PpF΁2\\6�*;VaNAj6ajA0raB BLAATAAB$>BTABd$a!Thh$TD!@Adbj2A0$ Fd10::4S`1R1 d� g@@a$A*0cEaP!2!\!"!P!!2!P!F!P"2!؁"F2!!FP!2!AA!P2**a�*+a6aVá$aƁA>>BArA!Ada$AaAr)qj2A0$ FjnJ3R37U@~#U2@` � x @Ac2aZA0aZA!ءa((AnȁA0((!A2Tn4!AB4BF6taATALABơaAaALa!LA$Ah$aaDaTLEpj2A0$ F6ks$c3zS]S;S?TCUT;u1R1 d� xv*A$4a!BF4a~XUXa!Zn!ZAA(AAaCAaA(A(A4A!A(AZ!nAAaA:* j9;@ܡVtԡ*a$aT*ATaDAADԡh!ơ$A$:!A:aATA�Ё$!dAnnvj2A0$ FdRmo00345GUr'r]c1R1 d� ` !@c*u+vZA44A4AZ4aArA:@A$A$aALA:>BATLT$):DALAhaTA�VN9xVb~~~aNATaԁrArTaA:Az*ALAxALAa$ dAXvj2A0$ Fp]o`03Ur9u1R1 d� @ Ȁ`6!fjFAFAFAFAFAFAFAF*$A@$hAATa>cA•iAT$a6A6a*A6V**A6A6!VA*ANA@*@6AA6A6A*N9nWA*ajazaСarA)MaazaA8Farh)$AAA$Ar!:!:AaDAA$xj2A0$ F6:q+�>`X@X?խ#U2@` @ | l�@8>>>>>>uWaVjta*ANa6babbb@baba@aa`@@@lA`@@a@`@A@a`a@>A` *aNxVAA**AahaA:::`LAA@LA$AaDATDAaDA$haAA:A{7A6!C*Ar`Nƺ6`*36<48Uלߜ#U2@` ` | Z ` } ] ր ր ր @ր z ` @  �@� `nօ  ֿ  `  6a9n~aVAjA$AarAzATBrzAAABa$ArAa$rAhA_~j2A0$ F]l*V`3V͓4\^~1R1 d� Рj\~Fk^_`N<fN` <N` <`fNff f�f f�< Ng fN f < < X<� p@�*}^n7~A*t$aܡAzԡA@$aLA$ LZ$!pJ$pQՉ6wm˝3SLԩɓ(SӦL4I$䉑#(Yϟ@ J%VX*JJթ)jʵׯ`ڠ;!dad %>bH'@hW$<@ $<@ƒjND#J(9&G9cx1 jxbD1!H)jdL1N^8d1b^D#!0d#Nwa>=y*ӟTi)D6!žҪM:I!UB$"$r)"I'r)H")4t$$R*t$$A$B(tr)䲈,$yd$0O0(0֔TNԕOMRB *B *B *Y ) ) ) U@OgI`H(aSLND*S@1S@1S@1S@1ţjꩨꪬjNHE3,WI#+k&{l&P(Tˆ3<!X`Av* bBT) ) ) l , + , +B Nd S īWlg<Fx(,+&h*B3l`A@@OG%:唽L3J#T Nd S D`-dme1<h1G02"m R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R  2Hs0=x6`*J X@>mKHҚ¦ Z+QS6H h@Od@F0)Rx0 @ H"HL&&1 `� 't 5xB0mD@ Xpj)/ FE\jA؀j'Ȁ 0$(A ]-!6x2;=h$'IJZ̤&7Nz2_t# =,�VdV0.3N,P˰DE\j.A؀j'Ȁ 0$(aЌ4@l! JB`)xS Od@rL:v':� @F`<�\IZ-K]2JTP5� Iv S@IҒ K@(4/LCӚ8ͩNwӞ@ݩ$ :2� (_< ŔFVqUt%(Г@%p V-(A C@B&5%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TP@%PA TPJ) a �^-�! BVU.+UFE\_]AXK�$P;@d`) A L%X!@c$@ MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*PK(83Ȁv'^�JFpDa5= N a HPMrNnu+a V1($@a Mȷ~�N[뢬+, N0 2`(�^O]eE ѨTۃ l@Od@F89 %, �+`HOҗ;Pԗ~W�/ PpBd (@ j|0.+J^Faz@ 20;�.�룬+l [+l [+l [+l [+l [+l [+l [+l [+l [+l [+l [+l [+l [+l [+l [`[`[`[`[`TcJS20ڢ @ � P_AKvF �=(; F0HW6x5P?`J�H�J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0(2N20ڢ @C+ .aTQ$FQqB 2`SJ긎:4vW `BcS c؏�98FFH(PN20-TR@q+0.aTQFQd=�=(; F0H2nP`6H�(4Ɛ>@B9DYFyHD9Q�Q`;Q #�B$K"$9 ���=`SK`ktYvyxz|ٗ~x9HNPVw9P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0FPpWPF0#�$yr&.******Q.02********0La0�� ФPRK0uVzXJs�tB[@[oMpt VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSMN0F[`b#0 �$@A=L!K))))))3ڰ+********@La00�Mڤ =`A[MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM`M`M`M`MMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK@c6P`MpWV0:0 `  GzRhL Ki�P p�QH9d\f-0-0-0-0g,cPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@c6)S`FS @0P�@ GQH YQ<iH��Ф PO`P@S0)$]&}(*,.2=4]6}8:<}DNdBMb 30 �J%} 4L-iH�M��=�/`SpOnpr=t]v}x6{~׀؂=؄m@@:A<`30Pg�X=P+0.LQzդ=Q!A$ �Jݤ p� 0'p!ۺۼ۾=]}ȝʽܺ=#`P1� pX@P4.L*RQMHJ} @� #'��>^~ ߹H��g F,`*QީMH�=��߹�>@B>D^F~HN000000000000000000000000000000000000000000000000000000000000000��g%7p,a,`R,QMJ��HI>^~`=Rg�g!�@@+@.Q!^Y.X�?= @>$_&ڒ*,.02?4_.,�T@RQnύ'>T_VXZ\^Ob?&�S�;?�GUG/J_Q'H=z|~x?='@ L4_uWM.sOQa8/�?D P%Ax?.QA_5J]>C@=q+A'x/.QAUJڿD=�0 P%A"UͯJAϟQ!UJ;�@@ DPB TQD-^ĈqF=~RHT�т-'\ +Xę =}TBPEY@TRM>ESTUW�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lb&0Wd7φv=mjCa PBmi( FxB20Z[@ =0X<zwo~qMnS|W灪%WT kl _^0D�Y/y %X?8\Q++} @z¡d U W:]qUUS`@1G{վv7@ zY72 #L Jz>V߂npG|PXU %T~ <2� (}�eȀ 0$(?8\S -(Vu{ P@�$@ P@�WZ%LR�B e %46jQ[ǿ(( J%%%%=U+ �� @ l�Ћu #$PT@S-%0A{SsA{>[t<U+ �� k�Ћu #$P?(76TLś*46|S5))� � P!t7tX7�0)@%){s)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p$p$p$p$p$p$p$p$p$p$p$_`F$7b7'''''''''''''''`8U+ ��zGj�Ћu #$P>;ȣ/#)2&0)XȉȊȋȌHЂ1ԁ1�-�I)''''''H)ɜɝ`*` B*8U+ ��ǩʂh�Ћu #$P;ȣ/#)'0HbH˸˹˺˻f˽Kc˽KK44bTĜ ) S5))� � Pͩl�Ћu #$P:Ժ:{)(`(R$dD P؅PP]Hd܅PP]`R,R&@)2$x>7U+ ��Ϯj�Ћu #$PTePzC7-#pGP� %QeP`FQF�eP`PX]%Y` $$ {7|S5))� � P�+,-R.m�Ћu #$P$U5e67++{310GR�O?@A%B5CBBO(C-Z(_B؄KLM@NTP(#82` {,7U5))� � P.\]Uj�Ћu #$P7UeuS*-zs)0pRGnn݄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄o|}VOOOOOWO@FOOOOOWO@oJJJJJJ~MMMMMMMMWFp#`&%)T*pSU+ ��ժګڮj�Ћu #$Pf5۳7*-zs##x GS8Q8Q8Q8L؄L؄L؄LT8T8T8T8T8T8T8T8L؄L؄L؄L؄Q8Q8Q8Q8L؄L؄L؄L؄L؄L؄L؄LL@D�DW] M`H@pQQQQT0T0T0T0Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8L؄L؄L؄LG8)@z:|3`zS5))� � P `\m�Ћu #$P&6FazӘ'pR�M]WTpvQaWTpvQ'GH (KիCazS5))� � P V5fj�Ћu #$P.=)%p**@, ))R`MGHCEINXNXIXZI8U8Q UXSU8N QP=0Y^ =PSQU8S8UTe@WHDpDTȄxuLWHTHoXQ@ThLSQ0CU \E0IKYUdI|MP# 9ӫS=7U+ ��تj�Ћu #$Pf&a%H$@zÂ-03@-pX`M|>SUI^0C\EU US0C0E ^PCN\ZUȅ:Q CN ^S|`]U \0U:\0?b_]iMЅ?ZMXZJJ_8 DX8@CB ^NȅVHE�(-@(ڦ7'@hU+ ��ت6FVfvj�Ћu #$PV8&8 PMXHVKQP\f@~0\0UXkp}PmE68^^wZpp~0NPUzt�Yz}CbxP\f UnJPquX`DЅZ`uuDЅ?n(pdS |x�I8^MP $ږSzsszS5))� � P89:o�Ћu #$P1A'Bs%'-.`#181xA�J*dI UU0I|`d@wP:~dxpC=U8}prd kdwSPw(b@i Eg0C~@qfX|p\8ni i[JЅJi?]Dpfw@Jw^iQE�(-@(r+7'0z'+ ��y8o�Ћu #$PyȃRE�U|NCEIЃ}؆CXkKVq0NPp@\P\8BX~U ZtI0nKvqZPSwU8q0BU؇kXQpqMX?g@?{?8s(UMt8:nU{Bq0:eIGMP $7'W%))� � P'7o�Ћu #$PA~R(c_^Y؅]O8JP}7IP= k0Z~0Im=ȅm=�="$Irѣ߾}TmÇYIME(kӏN!Z/6ժ٩M뚽JmSɚ=]S'TRR:u" QxhA XS8k,ZN*QRdAAz/.l0 Jh@ 2LA$-̚7s<GVqP !*N2J"xBFT}hu31U$!U+^խ_7Z13%)=f:ZZBj=gwR%\*\".8H 8tc)i8&�Z EX`ggD[o-1R�(9#=@^I`H("M:9Vy &| "$!U$$(4>H8J9r*HrH?䢇)#*҉$")гH'0$z -t =Ҙ;⬲I%T4=�h8T8l?lR4"" =BR"@DH@Qc9Y+<HD`{.6A FL{9't&`!({*z"*tҏ5">2C5t4"*5B)N/L# -# :b :L8#)я5= 3&c1l31=3=Ҭ?�Ȍ?rM/cN.T(2C<H>8)b[.N@d� 8|Pb %cd S ߡzyR$X"(`!)B)22;H"55! !;HrH/;s$=8C$;3"ҋ;ӈ"c9:=J;?8)aS9UnP ) >(X ES`@!@Xb!=%NLJHD&2 O T$!BI(b )D! UP$A^HCP)T!E*D SA $T S8!$ StBX*SE%Vq ]TBXE-jM�jQ IBLƃmB32DcqVMR�B 䰛 |`i@^d@Fy>y($a JhB&$aFE'L! ISBr! YBCB )D! Qa,TSBP!LA\H F!CHz DTVJbNQ D)*Z b"VMb@*b UH !h6DR@|P8At+j)�!)fy\>4 /Bz 2 #L J'fEǃ<%(L`K@(LAI0!Ta ZHB!$! I !L ZB *$a UPE'TaNP!zBA8)l SBD-NѥJ tQ?XE%6JEj DBXmM! "kAx $%Dh <2� (&>^�1 ȋ S@2c �$,ZMdK]D'61L "!X!T! B,$D ZHB)$A B8*$!C!TqI0!qI"P!$E!!0&�Sb8jq.XKDT@DWQSHB*QI0*P ) >(X ES`@(>6a i@^d@Fmky(($aj"XRi61LBHCP$TahUB-!$A S$D(L Y,B0E.D! BEBLA I8$DUBm!M@D%PS ?tKX)* �h0$' YB&1(@ H J4'nEmqx  d�P�+b!=%phAJ IX"TM S"$LAUL *$A B!:AEHb0!ȴ0-AU0, I,B!L! UX:E-QMXNQ?`iX"N ,8,hQBG&1'` HȂ@ES`@?+b4@^c@@ȀL(5@(H%P&d'lB$|T!!*ԁ*t($$4,)H!Ђ*t(t(),)ԁ*,-H!$!tBBB$*$!$*H(-,"!$`$Ђ)-*,))xl"� hAlX8HXX(߬H[,!NHd�`$Fb-@| � F䅐<d  8@(HB'P&dB#x& !$TB'B.H(H)ؖ$A?\))B*H),B.$*))-!t*B.H)܉$!-$*BB!)A'*!(!("$$B'"!H)ࢲ$,@8lX߬H[LHd�`H"Kd,@|%�b4@^c@@ȀL()֝A($t%hB&4'l"(H.-,*B'BB܉$(1!-H((H(ԁ)A/H3)(!҂((* !HB0-B'H)*H*ԁ)HB`!H*!B/B'HȂ$C&K"@hAlX8F:p͊HNHd�`p'b|L"F䅐<d  %@(HB'P&dB#x& !$(-܉$,,ЂmB/A?lC*)!$!*>8C$Ȃ(H*!),B'H-B'B.$!"Ht!Ȃ$$*!Ђ$,)!Ȃ(,,,!&$,@`(GZ߬H[�A@�(�qf| F䅐<d  P@(HB'P&dB#x& !$"=l!44"H< C?\<Ѓ:0)5>9B/>C?-)!=:))\<:l!H!BB<C9*3HB3C.8<,A.2;C.(U$,@`(GZ߬H[�A@�(p֫� F䅐<d  @(HB'P&dB#x& !$*:!89H!:B?209-H4\C/:5B.ԁ(!>3H4$\<L2l<HC'!)53 :*C9*H8!t:L38$D?C9H2NE"@hAlX8F:p͊HNHd�`@"F} F䅐<d  (@(HB'P&dB#x& !$(B7(:\=!8>)t5)"B.3!B?8C'"BB<l*A',)C99C'*)B9$8Ѓ) >!>\!8܉8$>)"JE"@hAlX8F:p͊HNHd�`H | F䅐<d  nf@(HB'P&dB#x& !$$B/C/><21B?LC'3)ؖ8=C?)4BBXC?3!=X!Ђ)X>!**=C?>B/Ѓ5A7)>#C?$6""4pT$,@`(GZ߬H[�A@�(� 31�b4@^8 h 0f@(HB'P&dU"H(u9BT)$,($,:t5*5l:$Ѓ4,)8>854CB3BB'$D/*>l)>\-!XC?H($)C7,Ђ$B9)8B'5M/B',>\$t(,A$t(0uB@@`(GZ߬H[�A@�(@1[W` L"F䅐(XȀ�(6ӓA($t%hB"lQ% $s0M)s'*t!,$s.)86!\88$3B'\="5"t="5t(ؖ,m8Ѓ$:C)C9!HB/$8B.,B'8=>!Ђ9*dT.!2*TwBP6}cH @Xl8F:p͊HNHd�` W$b4@^8 h  <@(HB'P&$U"wB3S˂$B'BB!H*0<22T4B4$8C?H*86>B'8D !)H*tC.8$4ЃZ=\(* -t<t3 4HB'Ђ;;!56H3X94`$A8S @`(GZ߬H[�A@�(:׺_| L"F䅐(XȀ�(A($t%hB&lQ% !$D;g(sTsB*!,mɂ"<-A/2-H>$0CC3C2>1$1>:!X<:XB.,)$A7>C78C7,B.dT7=5H)3B',(Uh{; A@`(GZ߬H[�A@�(gW� F䅐(XȀ�(AA($t%h(lQ% !H)9'(`(tBB)BBDE,)$$(B.B.)!-H**H-H-ABH!,*-Ȃ$,Hm)$,(ԁ**H($Ђ(t!$!)(}?BDE;$@A@`(GZ߬H[�A@�@`PP`A&TaC!F +0XA @dLQeK/aƔSGP$u)SFdJRQF;Rک*QIRej-U$2I!Q"$I-UT"=T9DT]UDDn.BuDPaZD"$J!=$*jJ$SLHCLI#J(UVnNJ;4@8HAR(Nqd+3Y:QDSxHg׾{%X?JP`ZlQ~}2u JR'J2iJ $YE$餮N2EN"dUE=Z$ZPZ$Q=hUC$9(SECTE)IT!S!DS$!D\TiRC!U$STEQULEE3єD5Q:)J7l/@b ‰P8+S [b �"0PG!T҆JX!XبS� A PSQ<BEM($I69=C:xBQdɥBh!&=0BfEE$!f9dai8CfWB$a^rSЃW=hq^8UCd ir6f:)6 DB YW8h 6Xn0FxB a (0B)b +S )� 駡Ʈ (=  %R-lP$K(%-`8ƹN16fB\Wb$pCxz)8s1bwu`Bpb$)8٦EڠfEstƙU ;>\8)P9%%%Oh[b �"0P wZ 4ZU@p# Hz S@T)�E&v KE&2tbD7ܑ =D.qE4! IP2QQuP$h! =0!$q\C D.UtLP:a Bl>L S@G7$ak9T!E(8HId"hD%1'Ap# A9� @� 'AF@p %HQJLdE$,a7B@E"\a* `cG4~;ꡏ~�#F&pQF=Q+ lD"zC0(*j�*}THD?Ddb GAҏ"#-H PpKk1}S`@O2Ji@F@p %Ĕ/QB Md$,AKHD&jT86LBpE T$x0@ġpY:L\|#D"D(2QBpE&\aLr#+o"p+яhd˜D"Țېj"#z)H0q1}S`@@u "Th@F F@p %$S@B Md$vDE8�D|#(PQhd"بG "яh"kDH.2Dd"@+HH(PH3@E H>@E\яh"0k$taj#\Ѕs7H�]5Tw$=\@d`) A M.Ohbo+J%8Q. W #�F"x,6j`9x#`9 :p7v"ը6Q }D#D"Fhģˈ32LD"F~Dc*Ph23 JHpA)*s7H�`] �Ԁଂ4 2 #L J7UP|B%$QMp%D B"0 }E<L<HD4Qv�2⡏x�#@.Ρ@E }+@;AH.PgC(\hD$MVMX� `&L ИӾ)@ @�0oާD4 2 #L Jp|-P|"ׄ$6 Pl &< Ol"^QFD%^Q ?T"<Q Ox"FhD%^ ?&Q ?*<QWD%<a@aa<a<a^a<a<a<a<<a<a<a<a<a<a<a<a<a<a<a<DA\ ^9g x@  �0 'T`# ҃k d� jiBPnFat>a>>>>>>>>>>>>*A b@� ^j|9g x@  � !jGD U`# ҃k d� @ % B!6B%C6a>l&Y&u2p'}'&w&(&%r)} � 9g x@  � "RRGD"7"=2@` @ HR ؠ @` ` ڀ `1s11!1s2)2-s1#32/s39s132;34+SXf l `  9g x@  �`xGD"7"=2@` @ `93:s:Zfp F`r BN8`<3=s=ٳ==3>s>s\`jB� 9 `:%9g x@  � j 4Bk4@D"7"=2@` @ DMt@ t�z@d x`th�cGyG}G4HtHHH 8l`  DTh}�2�0@$tLT;FD"U`# ҃k d� J4OW  @ (R)R-�W+xR@ | V � ^``9g x@  �L-bB4@T6"=2@` @ veYe]v%O}r @ V 8Ā 6h� Phh6ih_Jiii] ji @ @`v| ev 9g x@  ��c6n �4@Hp# ҃k d� `l p  xP6 @ ` s5ws9s=sA7tEwtItMs ( å qYVh}�2�0@6x-�4@,46"=2@` @ hzi7J%6z{W%6|w|@ |7}@h}�2�0@~%e bGHl# ҃k d� {!8%x'X}-189g x@  ��M; GHl# ҃k d� }8]|8X9g x@  �8;  4B;v# ҃k d� @zx鸎|9g x@  � 9"�!>BEc7"=2@` @ 85y]=A99g x@  �]! (B;V6"=2@` @ 8yY 9Xh}�2�0@^ Vh# ҃k d� ٹ! tys@h}�2�0@y  XU`# ҃k d� 1: =MW 9g x@  � +`X@7"=2@` @ 4zz%` %�?Wh@  xf ` b?1�\">`X@7"=2@` @ 3hฦ [ } 2>@0v` ! >`X@7"=2@` @ : @%k � {imq;u@  x  �;{ %>`X@7"=2@` @ T9` v `;gRP �2�*�.v>00 |!<%>VZ"=2@` @ 5e|imq<u<ƅ9|ǧ��*�4<5�b@ɡ<ʥ<1J`, ҃k d� �\�  VI<<H }�2�0@<+�b�}>V <X@˽+ ҃k d� I݇m S \a=e}imq=`{ ؑ=ٕ}ٙ=� 0�ڱ=۵>`(}kU` "=2@` @ J}#`!aߍ>~ a~߅!%~)--\ �=E~|*VWܽK C @@ }ǖitH!>a&>~&OVVaafN6*frVOjV666a66~Vga6Na6t~j j*V!\ai2ɘiPa2aFa22a2a2a@Pa<!Jmq?u�D`Dߔv_ C @@ |?ij@*26;A)TAA($a6_0:@)AB�$S$I-QTRuȔ)B$ReJR/8zIsP/BT:$N.8h'RH\eJ(Q"T2%EE2)Ҥ4ez 5ӨQOQ0X֭\z 6X hPY*ڪ6ܸc6*!b) >8Ō;~ 9ɉX@}*Ѥ;-"ʔ$UTtȨ$E4kIhhJmB:$J(IDIRBDIңT/BB iJ\UD*PD"B%ѵ*QTTPM ,@] .`Xeig \^` h `2haJPb*b]vYfF@ (TJ&JJaP'B$t(r*ar$"(Ib(K"*" -҉AzB!%!"B!!I d"*J"($m҉$5%SS= 0aaYgQ(…ƕaZu8 6D l eQ)|R *X)"e)fmH,ѢH(t(AH"*K3҉,҉$!B3Z' *+:|$Z',"*TL ,2Ϝj*psZ5U `2haJ tN?bPdfD I%d-iB$zr!")Q$B("J'!p"J'(B)z ! "H)zH;Hr$$ 3!c4)$BG I <I"P$e*_S*O ,/|l@gsՀV*`Ƞ d(uԙQ)|R *tM-")R$\tB"DaUz*L! 8H!:I*a Zt!za IB! Utp3za = PD\Lb T"D&T! UD"OST6 `0V�Ҁ06@+R,�hdP<BFj1B HOTRLU0>́ Q,Ӏ>q UB"Q>z|C;ZAȀ+š uG.AqRALxpG?Axt8)$1 wH*\hC8S}c !:!4EeSy �q"1galV:Td@FDŽ*4RˌjP|bȄ!"\4zr41~8C (:! zcȅ*Ai < gL3TAZC@3g֠5 I )$kHB5 }D#G<1x#9zi0$M)(`PS 04 ` cҡ@ 20vPZfPG@E&.Ib6L iC@8zI)hqSc0,amBp$rpHB)! IB)$AZc0;AIB4T! UC:@�#�+ \"@+CHPEHT4EeSy �(v`,PUalV:Td@F@WRˌjP|bDaS")!$1}!L!i( k D?A~c83kA""T}lCE'q Ba֐D'$a UCЃ*aN8(2zF"2~"G9! B0;M)(`@\;OUV06@+* 2 #L Jرe5p(> TdկV!L xXC<LA zLC5 Qb5T! UE/d Bb>!ECP)! Uܦ )!\"$4T! Bc>Q$"@E&THD paxC8*$)Sy �zs4 `* J S@ Fj1B Ol6%a C05aN!QYA$! QH@G9hQZB*xH"p |\CP( S )rqSCP$ נzD$q@xJ4ꁊ G.$AUMz&0` `{f�hBRP%he5p(> nwd` @p z` İӀȀ @̠ p@ p h @ @  z`@up`0 �݀ 0Ȑ   P p   F! GMa}S(� �'Za� *a�Z!e F0Hg"RFP� hh`0  � `  @z@ݠ` ΠĀ  0 `  up @@ p   � ` `MP1O � 0rh� m*xa�Z!e F0H (5a5 p( pp P @ @ ` @  p z @ `@ ` ` ` @ @  0 O u @` S(� � } n*a�Z!e F0H! )!5a5 В ` ` ( ) i׉O9O � 'F R2`SJ0I)5a5 @ `N @`! ai9O � 0LWF R2`SJP1*(5a5 @ҩ a h  a ?*9O � #j!a�Z!e F0H3oJRFP� P P`h p : MaS(� �]X�sF R2`SJ�ʪ!5a5 x `` `` ꨎ9O � +ЩrF R2`SJЪ骮!5a5 h( ` ` p ڨMaS(� �*F ,qF � � F0H몲*5a5 & ` `` 7 ;MaS(� �F 7nF 2`SJikRFP� H` ̠x0 @ ` xےJ+MaS(� �T F 7mF 2`SJ˺RFP� * ` P` P@ p`  ! p` u@ pA@ @  pu` ` pP� `  0  MaS(� � FP+7й*F 2`SJ3Lë+5a5 ! ` @ �  @ ΀@ @ �@ p ` p@@  @0 ߀ 0 P� MaS(� �|=+\a�Z!!  F0H5˽|RFP� * ` u � ݀@0 @̀ @̰ ` p  @ u p ` 0 @ Ұ@ �mp p ϐmذ `S(� �<+P3 2`SJEm("5a5 `@ � ` @ `  `   z� z 0 ` `  @ 0 @ 'mS(� �8ۻ=%7+%Z�Z!!  F0HAm׍٭RFP� j` @ @ �Ȑ p` z �pf` 0 z z` @@ ׀J! pkf` ` @pf  EnG'0O � pSN\,p,@%< 2`SJ�kmo-5a5 p` $  @ ` @`  � ` � ` ��p p`� P؀; 0 ٞ 'S(� �UN%,p,@%< 2`SJq.5a5 p  0֐ 0�` p @ � @@P` ` @@ p P` P ` ` 0 Ҁ@O 1  ھ'S(� �M4M%< 2`SJOoN`5   ̠ z@   z@@ p@ @@ ֐ P p `p P ֐A 0  ѐO  f/G>O � <tO% $XP`*P�! #S(RE5nG!E$ S"P$Y$)L2iʤ)L2iTԨQW J_<W\{M5}Ec/ݰz2-c/*T#OaN_eEUtTjvKp:dT5va 1\jG:磨2r fj P Bmܹu[k *BF QRsѥO#8a"XL$J(M4$J(M4%jQFJD+PWFDDNAeTD@@QpLpL*ILjAD*IDVA\6T6)*JDATIT\) DŕL: -&t&3I$Wa �nK.Y! DmL2R"!2)P::8bϊpPND1DI*I*I*I*I*I*INC\6!S٤JNU*dJ٤JVU6AdMjeD*UtYMNAJV9DN9D$QeNDѣDDuDP$2AELڍ$Tڕw^zQPq%/3!@Txn@   %xc9b#bdPNuec~UUXGOG O)ZdG>yO)?OWYJAd7J2A+DM$Q{oFE^:�65 P@D`qn@   %:sI)F'xPc5ސuc}vaA ; ;d9090^Ďv;0ގ׍gC7飏7xÎAؐ6ڨh8ڈ#~,#AdFcn�!Ȁ 0$(!t`�=!a #Sx3p\BP.A mXC 50 @jC <xB'�'!ܰ'8 85 c f`@ � �@��?R$ Qp$C4ۨ@d%-yIL^2` q S@<xJT H80gp  <Ae/``3kxt)5XC <P e|B v ]O.˨�5@X =؀�t`�8$ `$dR em�!Ȁ 0$(#hG=QTJ0* !pxp'S3 #8NBpU /P^5A cx`s Z0#h/0`@ c�#xG @2Hd` �9�r�@ �&Velb  �le-{@"Yb q S@<ZVmmm{ۋ@ L0iJS%N@$8 N@FWu0'L Sp0'L Sp' Hp' Hp' Hp' (p%( R 20 Tfh-|a gx 8* �#&  !Ȁ 0$(3qm|B!#o! H(  HF(( J(( J0te0P8+,A N F0 „pl{n K!Ȁ 0$(Njft-莬ǓV�%@A PP�%@ң.L}jTZիNX[A N&`;Z׻>;n@d@FhhG[7L(( v-Z�ktS 3xnxcxAV l|WR H S@}p'#PP02.6Mjg\#ki k*8!#@o *[*ph@ 20]Ȣk:%@KƝtC!Tx``ʽ+`P 7@ f2 #L Jm~w]{׻oGe(` LW x'Qg|(8! J84@=yЇ^ze[@gg}&5�!Ȁ 0$(#7s_%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP0%%%%%%%%%%%%%%%@!;A#<dj5+'h�?ʰAңĪ`(+JҰ@c�0)@%2*8-B-))))))))))))))))))))))))))))))))22222222)))))))^E_E1p))))))))$2Ss(h$F%H%HnFqGr,Gs<GtLGu\ml)#p$ "Ȁ �A~,x$ `0��8H#$hH|Hd k�4 #$P !k8KI\IlI|II8IIT)II) @ibGlJ|JƖ2'@ әȀ �G,K�$XHLHtH k�4 #$P,03(,(<LĜ%KlLK[ǜL$))4L MфBI))�� X́ K|$MKj˶԰@c�0)@% P(X!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!IQ!$2$4p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$: x M٤MЀMZMdK k�4 #$P @)@ @1+fe,LhViVj5¼Vl¬V܂VXLqWq5f%)@QC &@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@((!3#U*)�� X ZZZZZ ۫U8Z=LՈ۬m 4 #$P))$P$P$P$P$P$P$P$PR_!D)+(48$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$([+؂   �`[.b/bHKb3>c4Nc@c�0)@%'>[*AdB.dC>dDNdDVJFndEd'IdJJB(%/eR.eS>eTNe%+$ �b]e^Z� ca$5.3@c�0)@%@3Y^^f^ofngqgr.gs>sfu^gvFgnfgxgyY;$(3%Pg+$ �ehGaUc6f/n 4 #$P21Vi]iiii_PXiVViViViVVfVifj]io< $%8kk~kkkk&؂%8%#Z>lNl^lnl|$$ɞlʮbnm 4 #$PԁR(PPxP`NNNNNNNNNNNNNNNNNNNNNNNNN8N8NNNNNNXF;؄XX8NNXPX@;؄XNNNNUkMXS p gGpv9x'(3B**********************************************Kۂ%(#� lJtK 0�ЀlOtKl5@c�0)@%@ЁRP�\O�P�S0_u`vavb/v_CUDANIXfIPDEIDICIPDCbJXwAJMwyuw{wJȄM�PV 7`rQ;xOx_xosI%%(p#�LxxPGP/yP4@c�0)@%$0RO8yOwIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:DQSm9U0M:JMJJJJJIhIhV�}?}OӧS�~g58 # $'''''''''''''''''''''''''''''''''''p 'P@q 'P@q 'P81bD$ 1DF 4THr%˖._Œ)sfJ 4Ps'Ϟ>b(ѢFY\ @ $JQL&MҦO$I$$J(I$$J(I$$J(I$$J(I$$J(I$$J4$*J(u$I)MZ-))T2uʤ*LZՉ)M(I$$JZiDI%MC.}zL*aGFȗ'Oh e ϣO~=ߟ&5> *A!; Q6RS<A21JLa 0I&\r$dR&/3X$J".dH&dI"0HO&L&dJ<øJ"ИH"2ՐYgf5ְ)2o*L2s&ӌw♧{٧ho9g1FDQD $X V  b)O:(`)M`H(AF)LR$d&O⚫+d *x3+d .$R$*E 0dJ<I"rJ%ԁ*`벛$iBI&T'BJ)BJ*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*p5)kE@ h�kO"hO6(`)M`H(1E:8(LR$d" vBEH& .<K"I$H&҈+dJ&N4H&+V""Tr "_'\&r&p‰cs߽߃~0_D1`(жWГ" *@,P T@,PR2@ 20�%8�Z4A M -D&:NdPE"L x`0$Z<pG5: QD>zC�G=IBPG?܁\c>bxc>SB9tqc0E? IdG=SdP>A?D'6щMtbD'6щMtb@$*a DH+a\H)U D-*ZvjQS+BD%VSl8NqJ;Ej] bXE-J8@**Q?bC%6J@*NQU"]8?WM;wf0 (@ CT+`*E')PA T@)PA T)S a HPFrNHx'$ I0A)~*~G9h!ic=! S,B>!i p4zqB�G/q =bP)wC?! St`4D |LC?C\cȅ51 I3 IBE! Q⧄8!TA\ *!^, * UB%!d! B"LSUBȅ(UaJ=%1 B᷄Ѓ*! S0!DaC?ͅ*$ ItBXO;! Q'>L$G8) h( F8"N =%`$$(!'yH?*!N*ߖc%8̡ I>Ƒ B,$:!uPE'D QC D/!\z3a wCz0Џi3TщrC08A Ic 5!EHB$D1BUHB5!LAE! Qԁ8!$aCB0OM A?ͅ(MBHBP*ftP(rA=BP(ꀏi!k):^$a It?5$D Ihz(&2ITBO0BF� W8-Y@J0p2⋃X@ HɄ S@0EpBœ<Q -kAӀ$LkBF? UB5Q>Sp3$a Qc$D?qSF'kE.1 ZH!LktB>a |8Cp3a I{$! I,B8D/T\ԡp (! UbP)~j S¨0"T! QJz6AZȂ!$ u8#X!aJ^"$CA * QBze!CL>BD7HBxr0H `J,@` iXA HĄ<d  `D('H%“xB$Ђ(4XC?!5$5!t*O5O<-B'!!88-3H,A?L-!HB?H*B?\$Ђ$-4(,B?L!B?XC'H"t>)4)H4( $!HB.H)Ђ$!H*!-,!)!Ђ(!!!"$H1H)4B-B')A.B!,B.H$3A.-BЂ(Ђ)B/H",U.Ђ$t,B',*"&&dBrHB%AH� TP Z@Ad*d HĄ<d  `D('H%“xB-*4- C?!8,8*H!B.t>0$*;,*B'Y.8-=l!Ђ*3!B'3B'8$A?t!V?8*B9$)9Ђ$43HQPI(HB.C7a2!!l;:HÚY/C.t=,8=$!0;=H*>="1>*3B8C?Cչ>A?H),l<:\OB? C9<)4m(H_v&&dBrHB%AH? | $AVB@.d HĄ<d  `D('H%“xBт$(4$\<t*H>\C/\=L$"H!HB?8!L>-04)C.8$<C/(4(*4$t=H3L-:1!3"X>\C.X>L$>8)30QVv)H!T/: 4C944 56,B/1>8)!l= 26,8􂛚*3HB?8 4>L)5403)3$>8OM>L1\;\!>5Ђ:(:2*Ђ$hmBmB&$$T<8gg}O~~B4@JLS@@ȀL(F"p$P(<'O"H*>LIC?5C?4(H)!4O(X;<Lo=: !2C?Ѓ)3"H)3H!8>!2>Ѓ*3B'H4>Ѓ5)B?H$4X(*Th$t*H!8!\>!C9!,9OuQC9),)6T7*>$Ђ(T?HC-C9!>H!;!B.ԁ)4H!>L!:)P9OC7*X=!8H)!)PmBmB&$$T<8k%` ⧻4@JLS@@ȀL(F"p$P(<'O B.,B',)*p�$O$L^�!H>8!t4!t>\!X>H*HB'$5H!t(C?>C?!XC?4H*H>L*$4(4!5!t)4H*A?L*>LC.*X>!4!H>H*X>4B.,(�&&dBrHB%AHC}� T �"$4@JLS@@ȀL(F"p$P(<'O 0i-*o(*$O$L^�/$*,5Ђ$X<*6tB.HB7*)4-*81--A/<$B?H*4$)4>\*3$=8)H>\$l=,,34Q86A.H�oBmB&$$T<81|� r2E!AXLt HĄ<d  `D('H%“xB+(ԚI)SS*K)H)L$> !4*B9C/x$8,"!3)"8$-,!$8$<\*$4H!"3H)8O--5H!>H(H:(H!:!4(HC?H)H*A7C.t!poBmB&$$T<8Ut/@` tEAw4@JLS@@ȀL(F"p$P(<'O w~OB.~ x $O$Lw)HB'H(B?X,4C,5Ѓ5B75H*(T?\$$,583H$5 1;;C.0"3oIB?X$t8C783B/802A?H"448Ѓ3*4)8>*l39t*&&dBrHB%AHtSCU Ev'E1Nt@L HĄ<d  `D('H%xBK("H*Ӻ~K)H9O*Ђ:Ht4*4>4B'H(B'H;H$)L6>6B/<:0,B/Ц:>X()<X**:9L:; >H*t*H>:L!"3$X>$;: !B&&dBrHB%AHW @7E˴4@JLS@@ȀL(F"p$P(<'OպP)B.T}W$O$LB'$1,,**!)t)$3H!-(!HB/$$$(HB.-!B.A/ԁ)*,B.$-H!!H!H)Ђ*$$$*A.B/)tB䂁oBmB&$$T<8|C}@ << |L HĄ<d  `D('H%“xBw!-;�E:4xaB 6d(ɔ$Ip$DQ$"ԢNzLE(WC$1I)QuTRCzd%I!QR%!Q$ʥG(ZTi*=thQ.IdDK)=$%鐨E,v#qѡ^`4ӧM4iTI#9F8PBdɓ)W|sfVth*H6}ujӞYv9Elٳi\A x?A)H(qJDI̴iS%3u)SL2u)CS$gMN:m괩ӦN:m괩&'dJ"8$?Q$d\ESD1EBQ吪QES$:D="DILUDѣNTHE9U$!*BTBT9DULĔNQEUDQLCNQeQr#CJYeULIH27 lL !0"xL<ܓ>X�DS QRP!RP!RP!R XPXPXPj;U6?l@7$x d0b $b!JN1`)Xb5DJ4DCrD\P :GD"U$!DInCBDBTdKD\!DKrDK$DKDdKD!DKTdK:DKDKh!MNEEC6I?VS*Ad?jAUBHT9DS9CT1E"%*HIDQD9DL)"UU1E"QLCT9DIL~M$$D'aTst W!RP!RP!RP!RP!RP!RP!RPUts12)P)^pP@ل`7Xb ;xW1e8LѣEh!dzQ:jJjdJNYŝk69$BBTŔC:EBrD8eYE0EL! U$ D/ Q,(:!?lm(2mMPu"$ U!:A Zt(J" uE1*rEBDW\b8$L!EHB*DAQB l"D%#`<}%X O:C W=% a /p)@MLx(%ҏe$62lF:bT@=a]p?Ip:聏mA:nHbzE'$ 8)ziЂ: q" p(HFm8t*qJ@D-P UB](L! YD'T! U+),҉0(L QHDUb Y,B")T! QXMD'` ZH$7Md0`tV YVu Ѝ S@ 8"(J&<Ux+<vF;vT()1mCP&ilNQ wĸF-1 {lװ5Q? b<A x�"*Q tp4aq p8UHbq?b8"6^cD'LASQHdX*$ B"]$IBP$! 8DW! S D.TQB"ZBP!r! Slś&2QITBO0BF�:q}*\0c%Y\d5@7z 2 #L P@^UB(LA }a'O٘G#<o'aW'aF'<Q8 FhD%PtTh*<jh*aWT*1?xE%1ZC.BkIdX&PZ "1 DB !$ S$!h!t*8!!CTX$Da UB0*L! QTE0!d I$DqSELn"0Da$Q !<9c� J@ȃ,ʺU@d`)  N0 MTB3&\t}8.y cxE#Q Obyh'q Ox+<QtxWxո'Fx?qyx+1W4?1O8E-P U!sxAVQUlpD-�^D0JbIX`F'$QD'DQaP)D!Cb"qIB!$ = !,BI,0!z! &2QITBO0BF�:}�uc*�>�4<#XtU2@` � f@@a$AG JM!!<^^<aa^PP!PpF΁2\\6�*BO"mV!NAj6ajA�ra$ $BLAATAAB$JBTA$Bd$A"Thh$TD!@Ad bc20$ F$�� 4X�4Pqiu@7\1 d� @g@@a$ADq EaP!2!\!"!P!!2!P!F!P!$2!؁!$F2!!FP!2!AA!P2B*a�*�Qd~aAa6aAA:aaaܡ$ܡahhܡh:$DTa!zrAaTAhADzA$!R7!06! C*Ar`NJ�4X4PqQ9Su@7$�:2@` � x @A2ASaZ0aZA!ءa((Anȁ 0((!A JTn4!APC6PF6taATALABơaAaALA"LA$Ah$aaDaUL!Goc20$ FD8Ygd %43qS9Yt:%1 d� xw*A$4A"PF4aXYa!Zn!ZAA(AAa CAaA(A(A4A!A(AZ!nAAaA:* j:d@ܡVtԡ*a$aT+$ATaDAADԡh!ơ$A$:!A:aATA�Ё$!dADd6!06! C*Ar`N> g*�>TAT*rYtU2@` @ ` ^BazZ(YcX)@zAdATLAaAD:ALah!$z$$LATATD~LAATLT$$*:DLAhaTA�VN˺LoWj~jdLAA!D!ADTAT�$a$Aza@:TAoKfc20$ FDqp`0"4&Q,ˊu@7Z1 d� @ Ȁ`6gcFAFAFAFAFAFAFAF+$A@$hAATa7dABiAT$a6A6a*A6V**A6A6!VA*ANA@*@6AA6A6A*N: By*aԡa*V!dTA:aT!dT!zBDADa!rrTaATDAY 6!06! C*Ar`N8p0VXUXtU2@` @ | l�@ 8>>>>>>uWaVjt!*ANa6babbb@baba@aa`@@@lA`@@a@`@A@a`a@>A` *aNVAA**AahaA:::`LAA@LA$AaDATDAaDA$haAA:A bc20$ F脬�>�ESϜ6XtU2@` ` | Z ` | ] ր ր ր @ր z ` @  �@� `^Յ  տ  `  6!:|~aVAjA$AarAzAUBrzAAA$Ba$ArAa$rAhA{c20$ Fj*V3VQ͇>XtU2@` ` � Z� ^\8@G`^�^fzz`zF z�z z<f < f N N�N`<<`N`r` N`N�r` =:`<r`�rrg �fN7aw;atNNAAA:AdADALA$СALAAA*$ WGU'B᣷MR/wLI2EHR3jxqӧO2i$'Frpe0cʜI͗>Xbϟ@WJѣHXʴӧPJezfA)H@c #]�[<@ $<@ Fr9%J(9(#c<1#/t1A<Ƅc #!1C1!8yD1NƈyC)NÈ1N81"fLqӦرs~RUڄJ6dJR'UT-REH,B$uu!Utb,$"*"*"$ԡ("""I.z"!"(b !,"$"F4xvd$0O0(PՑHӒL.iԓPB *B *B *DQ ) ) ) IKYI`H(aSLNjS@1S@1S@1S@1Šf馜v駠*jNHE3,WI#ꬴj뭸뮼k&P2(Tˆ3<!X`AF *`6P) ) ) ` , + , +M55R-A FL& 70N} (~'v k&L * )B DLl3 PbO@D;5A37KuA21J8\wS s1# RlR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R 1G 3l`A߼ X'ZIZ8X+i Z*Ѐԩ%Ȁ 0$(k A,L/ /! _ gH8̡wPa�^!< ]z 8kPJ(V}.~i(Jڵ6N-@d`) A #A-!6x2�:= IBL"F:2[t# =,NdVp+%, ʧ ZIV'؀ԩ% 0$(a ¨-dA A fJ ,IjZ̦6nzf�L' 'Z+0%QPVs)C*V 6%uj 2 #L JPD'JъZSTX*@!P6xHG(MJWҖ0)K` ASHЁ`@bNVp-s(T?9kh%(:%\` E%lA J2u)( J*( J*( J*( J*( J*( J*( J*( J*( J*( J*( J*( J*( J*( J*( J*( JV2L K|�h ,8 Pʥr(z Z 6%uj 2 #L J7M)a V|Ѫ$ PB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 MB*4 T@?- N0 2` @F* ʡ(8ilKd@Fj[JXD,b PBMrNv>'+, K0 X% \W%xQJb{q(:%\ K% E+`0gN8Ϲg)PpBd (@ c| 0*U.%@`^R@ 20욂%<h`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa V؂`-Xa VUr% a Q 2�qJTu 4X�/Q'- F0Hh 'P'_J�H�J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J02(hHQ #,3?5+`- &`J @Cр+0A u2`SJXmPNL`bhUo5(&6؍8Xx(S`Q`NHQ #�B7+p- &`JX4C!�/Q'- F0H8FpN_bb "9$Y&y(*YS@N20,h3>- &`JI4C!3 ��u�=`SKjTYVyXZ\ٕ^X9HNPVhl9P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0aH�hN`30`9i37-&`֢,,,+++0A)))))))¸c0 P �&*= H602:3Zr%7sB[@[`n/WoJ`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0SrMf 90� ?3J4))))))A********4Jc�P `&�F>KJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJffffJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH&vH�VWpM`S#0/�?2�1FY42:$\c�P p�QHx8:-0-0-0-0;lPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP`b)S`.S @0P�?k\@#`|@ .CQ\c!��` PO`P@Sp(|�4]} 4MdMb 30 �=A%>`2? Pm P @60@B=D]F}HB}LJPR=T]G 9<AF0# 0A�/P+p->!`(-*%Cx �m p� 0'p!؊،؎ْؐ=ٔ]ٖ}ٜ٘ٚي=#`P"� ?P@s->!`s}-*%Cx?! @� #'�ʽ=]}؝ڽޭ܉!��Y1A ג4, `m-%C.?!�/��܉� >00000000000000000000000000000000000000000000000000000000000000˝0��YAP,p7+U>V,pQ11 P ]>^ , 4q� S4A#`P1>>A }�❟6,^~�1q/Y�7?2CA+ //a "?$_&(#,._3 `3 5+-.`>N1*_FHFL,0>C>C!\`b?&f-n6_%p@/``2]Ya?_ �^tx%CB}?�`5�P@s-A/`^2/?/6ڿ6΂06PA\/`nQ1ɏ�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lb&0Wd7φv=mjCa PBmi( FxB20Z[@ =0X<zwo~qMnS|W灪%WT kl _^0D�Y/y %X?8\Q++} @z¡d U W:]qUUS`@1G{վv7@ zY72 #L Jz>V߂npG|PXU %T~ <2� (}�eȀ 0$(?8\S -(Vu{ P@�$@ P@�WZ%LR�B e %46jQ[ǿ(( J%%%%=U+ �� @ l�Ћu #$PT@S-%0A{SsA{>[t<U+ �� k�Ћu #$P?(76TLś*46|S5))� � P!t7tX7�0)@%){s)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p$p$p$p$p$p$p$p$p$p$p$_`F$7b7'''''''''''''''`8U+ ��zGj�Ћu #$P>;ȣ/#)2&0)XȉȊȋȌHЂ1ԁ1�-�I)''''''H)ɜɝ`*` B*8U+ ��ǩʂh�Ћu #$P;ȣ/#)'0HbH˸˹˺˻f˽Kc˽KK44bTĜ ) S5))� � Pͩl�Ћu #$P:Ժ:{)(`(R$dD P؅PP]Hd܅PP]`R,R&@)2$x>7U+ ��Ϯj�Ћu #$PTePzC7-#pGP� %QeP`FQF�eP`PX]%Y` $$ {7|S5))� � P�+,-R.m�Ћu #$P$U5e67++{310GR�O?@A%B5CBBO(C-Z(_B؄KLM@NTP(#82` {,7U5))� � P.\]Uj�Ћu #$P7UeuS*-zs)0pRGnn݄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄o|}VOOOOOWO@FOOOOOWO@oJJJJJJ~MMMMMMMMWFp#`&%)T*pSU+ ��ժګڮj�Ћu #$Pf5۳7*-zs##x GS8Q8Q8Q8L؄L؄L؄LT8T8T8T8T8T8T8T8L؄L؄L؄L؄Q8Q8Q8Q8L؄L؄L؄L؄L؄L؄L؄LL@D�DW] M`H@pQQQQT0T0T0T0Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8L؄L؄L؄LG8)@z:|3`zS5))� � P `\m�Ћu #$P&6FazӘ'pR�M]WTpvQaWTpvQ'GH (KիCazS5))� � P V5fj�Ћu #$P.=)%p**@, ))R`MGHCEINXNXIXZI8U8Q UXSU8N QP=0Y^ =PSQU8S8UTe@WHDpDTȄxuLWHTHoXQ@ThLSQ0CU \E0IKYUdI|MP# 9ӫS=7U+ ��تj�Ћu #$Pf&a%H$@zÂ-03@-pX`M|>SUI^0C\EU US0C0E ^PCN\ZUȅ:Q CN ^S|`]U \0U:\0?b_]iMЅ?ZMXZJJ_8 DX8@CB ^NȅVHE�(-@(ڦ7'@hU+ ��ت6FVfvj�Ћu #$PV8&8 PMXHVKQP\f@~0\0UXkp}PmE68^^wZpp~0NPUzt�Yz}CbxP\f UnJPquX`DЅZ`uuDЅ?n(pdS |x�I8^MP $ږSzsszS5))� � P89:o�Ћu #$P1A'Bs%'-.`#181xA�J*dI UU0I|`d@wP:~dxpC=U8}prd kdwSPw(b@i Eg0C~@qfX|p\8ni i[JЅJi?]Dpfw@Jw^iQE�(-@(r+7'0z'+ ��y8o�Ћu #$PyȃRE�U|NCEIЃ}؆CXkKVq0NPp@\P\8BX~U ZtI0nKvqZPSwU8q0BU؇kXQpqMX?g@?{?8s(UMt8:nU{Bq0:eIGMP $7'W%))� � P'7o�Ћu #$PA~R(c_^Y؅]O8JP}7IP= k0Z~0Im=ȅm=�="$Irѣ߾}TmÇYIME(kӏN!Z/6ժ٩M뚽JmSɚ=]S'TRR:u" QxhA XS8k,ZN*QRdAAz/.l0 Jh@ 2LA$-̚7s<GVqP !*N2J"xBFT}hu31U$!U+^խ_7Z13%)=f:ZZBj=gwR%\*\".8H 8tc)i8&�Z EX`ggD[o-1R�(9#=@^I`H("M:9Vy &| "$!U$$(4>H8J9r*HrH?䢇)#*҉$")гH'0$z -t =Ҙ;⬲I%T4=�h8T8l?lR4"" =BR"@DH@Qc9Y+<HD`{.6A FL{9't&`!({*z"*tҏ5">2C5t4"*5B)N/L# -# :b :L8#)я5= 3&c1l31=3=Ҭ?�Ȍ?rM/cN.T(2C<H>8)b[.N@d� 8|Pb %cd S ߡzyR$X"(`!)B)22;H"55! !;HrH/;s$=8C$;3"ҋ;ӈ"c9:=J;?8)aS9UnP ) >(X ES`@!@Xb!=%NLJHD&2 O T$!BI(b )D! UP$A^HCP)T!E*D SA $T S8!$ StBX*SE%Vq ]TBXE-jM�jQ IBLƃmB32DcqVMR�B 䰛 |`i@^d@Fy>y($a JhB&$aFE'L! ISBr! YBCB )D! Qa,TSBP!LA\H F!CHz DTVJbNQ D)*Z b"VMb@*b UH !h6DR@|P8At+j)�!)fy\>4 /Bz 2 #L J'fEǃ<%(L`K@(LAI0!Ta ZHB!$! I !L ZB *$a UPE'TaNP!zBA8)l SBD-NѥJ tQ?XE%6JEj DBXmM! "kAx $%Dh <2� (&>^�1 ȋ S@2c �$,ZMdK]D'61L "!X!T! B,$D ZHB)$A B8*$!C!TqI0!qI"P!$E!!0&�Sb8jq.XKDT@DWQSHB*QI0*P ) >(X ES`@(>6a i@^d@Fmky(($aj"XRi61LBHCP$TahUB-!$A S$D(L Y,B0E.D! BEBLA I8$DUBm!M@D%PS ?tKX)* �h0$' YB&1(@ H J4'nEmqx  d�P�+b!=%phAJ IX"TM S"$LAUL *$A B!:AEHb0!ȴ0-AU0, I,B!L! UX:E-QMXNQ?`iX"N ,8,hQBG&1'` HȂ@ES`@?+b4@^c@@ȀL(5@(H%P&d'lB$|T!!*ԁ*t($$4,)H!Ђ*t(t(),)ԁ*,-H!$!tBBB$*$!$*H(-,"!$`$Ђ)-*,))xl"� hAlX8HXX(߬H[,!NHd�`$Fb-@| � F䅐<d  8@(HB'P&dB#x& !$TB'B.H(H)ؖ$A?\))B*H),B.$*))-!t*B.H)܉$!-$*BB!)A'*!(!("$$B'"!H)ࢲ$,@8lX߬H[LHd�`H"Kd,@|%�b4@^c@@ȀL()֝A($t%hB&4'l"(H.-,*B'BB܉$(1!-H((H(ԁ)A/H3)(!҂((* !HB0-B'H)*H*ԁ)HB`!H*!B/B'HȂ$C&K"@hAlX8F:p͊HNHd�`p'b|L"F䅐<d  %@(HB'P&dB#x& !$(-܉$,,ЂmB/A?lC*)!$!*>8C$Ȃ(H*!),B'H-B'B.$!"Ht!Ȃ$$*!Ђ$,)!Ȃ(,,,!&$,@`(GZ߬H[�A@�(�qf| F䅐<d  P@(HB'P&dB#x& !$"=l!44"H< C?\<Ѓ:0)5>9B/>C?-)!=:))\<:l!H!BB<C9*3HB3C.8<,A.2;C.(U$,@`(GZ߬H[�A@�(p֫� F䅐<d  @(HB'P&dB#x& !$*:!89H!:B?209-H4\C/:5B.ԁ(!>3H4$\<L2l<HC'!)53 :*C9*H8!t:L38$D?C9H2NE"@hAlX8F:p͊HNHd�`@"F} F䅐<d  (@(HB'P&dB#x& !$(B7(:\=!8>)t5)"B.3!B?8C'"BB<l*A',)C99C'*)B9$8Ѓ) >!>\!8܉8$>)"JE"@hAlX8F:p͊HNHd�`H | F䅐<d  nf@(HB'P&dB#x& !$$B/C/><21B?LC'3)ؖ8=C?)4BBXC?3!=X!Ђ)X>!**=C?>B/Ѓ5A7)>#C?$6""4pT$,@`(GZ߬H[�A@�(� 31�b4@^8 h 0f@(HB'P&dU"H(u9BT)$,($,:t5*5l:$Ѓ4,)8>854CB3BB'$D/*>l)>\-!XC?H($)C7,Ђ$B9)8B'5M/B',>\$t(,A$t(0uB@@`(GZ߬H[�A@�(@1[W` L"F䅐(XȀ�(6ӓA($t%hB"lQ% $s0M)s'*t!,$s.)86!\88$3B'\="5"t="5t(ؖ,m8Ѓ$:C)C9!HB/$8B.,B'8=>!Ђ9*dT.!2*TwBP6}cH @Xl8F:p͊HNHd�` W$b4@^8 h  <@(HB'P&$U"wB3S˂$B'BB!H*0<22T4B4$8C?H*86>B'8D !)H*tC.8$4ЃZ=\(* -t<t3 4HB'Ђ;;!56H3X94`$A8S @`(GZ߬H[�A@�(:׺_| L"F䅐(XȀ�(A($t%hB&lQ% !$D;g(sTsB*!,mɂ"<-A/2-H>$0CC3C2>1$1>:!X<:XB.,)$A7>C78C7,B.dT7=5H)3B',(Uh{; A@`(GZ߬H[�A@�(gW� F䅐(XȀ�(AA($t%h(lQ% !H)9'(`(tBB)BBDE,)$$(B.B.)!-H**H-H-ABH!,*-Ȃ$,Hm)$,(ԁ**H($Ђ(t!$!)(}?BDE;$@A@`(GZ߬H[�A@�@`PP`A&TaC!F +0XA @dLQeK/aƔSGP$u)SFdJRQF;Rک*QIRej-U$2I!Q"$I-UT"=T9DT]UDDn.BuDPaZD"$J!=$*jJ$SLHCLI#J(UVnNJ;4@8HAR(Nqd+3Y:QDSxHg׾{%X?JP`ZlQ~}2u JR'J2iJ $YE$餮N2EN"dUE=Z$ZPZ$Q=hUC$9(SECTE)IT!S!DS$!D\TiRC!U$STEQULEE3єD5Q:)J7l/@b ‰P8+S [b �"0PG!T҆JX!XبS� A PSQ<BEM($I69=C:xBQdɥBh!&=0BfEE$!f9dai8CfWB$a^rSЃW=hq^8UCd ir6f:)6 DB YW8h 6Xn0FxB a (0B)b +S )� 駡Ʈ (=  %R-lP$K(%-`8ƹN16fB\Wb$pCxz)8s1bwu`Bpb$)8٦EڠfEstƙU ;>\8)P9%%%Oh[b �"0P wZ 4ZU@p# Hz S@T)�E&v KE&2tbD7ܑ =D.qE4! IP2QQuP$h! =0!$q\C D.UtLP:a Bl>L S@G7$ak9T!E(8HId"hD%1'Ap# A9� @� 'AF@p %HQJLdE$,a7B@E"\a* `cG4~;ꡏ~�#F&pQF=Q+ lD"zC0(*j�*}THD?Ddb GAҏ"#-H PpKk1}S`@O2Ji@F@p %Ĕ/QB Md$,AKHD&jT86LBpE T$x0@ġpY:L\|#D"D(2QBpE&\aLr#+o"p+яhd˜D"Țېj"#z)H0q1}S`@@u "Th@F F@p %$S@B Md$vDE8�D|#(PQhd"بG "яh"kDH.2Dd"@+HH(PH3@E H>@E\яh"0k$taj#\Ѕs7H�]5Tw$=\@d`) A M.Ohbo+J%8Q. W #�F"x,6j`9x#`9 :p7v"ը6Q }D#D"Fhģˈ32LD"F~Dc*Ph23 JHpA)*s7H�`] �Ԁଂ4 2 #L J7UP|B%$QMp%D B"0 }E<L<HD4Qv�2⡏x�#@.Ρ@E }+@;AH.PgC(\hD$MVMX� `&L ИӾ)@ @�0oާD4 2 #L Jp|-P|"ׄ$6 Pl &< Ol"^QFD%^Q ?T"<Q Ox"FhD%^ ?&Q ?*<QWD%<a@aa<a<a^a<a<a<a<<a<a<a<a<a<a<a<a<a<a<a<DA\ ^9g x@  �0 'T`# ҃k d� jiBPnFat>a>>>>>>>>>>>>*A b@� ^j|9g x@  � !jGD U`# ҃k d� @ % B!6B%C6a>l&Y&u2p'}'&w&(&%r)} � 9g x@  � "RRGD"7"=2@` @ HR ؠ @` ` ڀ `1s11!1s2)2-s1#32/s39s132;34+SXf l `  9g x@  �`xGD"7"=2@` @ `93:s:Zfp F`r BN8`<3=s=ٳ==3>s>s\`jB� 9 `:%9g x@  � j 4Bk4@D"7"=2@` @ DMt@ t�z@d x`th�cGyG}G4HtHHH 8l`  DTh}�2�0@$tLT;FD"U`# ҃k d� J4OW  @ (R)R-�W+xR@ | V � ^``9g x@  �L-bB4@T6"=2@` @ veYe]v%O}r @ V 8Ā 6h� Phh6ih_Jiii] ji @ @`v| ev 9g x@  ��c6n �4@Hp# ҃k d� `l p  xP6 @ ` s5ws9s=sA7tEwtItMs ( å qYVh}�2�0@6x-�4@,46"=2@` @ hzi7J%6z{W%6|w|@ |7}@h}�2�0@~%e bGHl# ҃k d� {!8%x'X}-189g x@  ��M; GHl# ҃k d� }8]|8X9g x@  �8;  4B;v# ҃k d� @zx鸎|9g x@  � 9"�!>BEc7"=2@` @ 85y]=A99g x@  �]! (B;V6"=2@` @ 8yY 9Xh}�2�0@^ Vh# ҃k d� ٹ! tys@h}�2�0@y  XU`# ҃k d� 1: =MW 9g x@  � +`X@7"=2@` @ 4zz%` %�?Wh@  xf ` b?1�\">`X@7"=2@` @ 3hฦ [ } 2>@0v` ! >`X@7"=2@` @ : @%k � {imq;u@  x  �;{ %>`X@7"=2@` @ T9` v `;gRP �2�*�.v>00 |!<%>VZ"=2@` @ 5e|imq<u<ƅ9|ǧ��*�4<5�b@ɡ<ʥ<1J`, ҃k d� �\�  VI<<H }�2�0@<+�b�}>V <X@˽+ ҃k d� I݇m S \a=e}imq=`{ ؑ=ٕ}ٙ=� 0�ڱ=۵>`(}kU` "=2@` @ J}#`!aߍ>~ a~߅!%~)--\ �=E~|*VWܽK C @@ }ǖitH!>a&>~&OVVaafN6*frVOjV666a66~Vga6Na6t~j j*V!\ai2ɘiPa2aFa22a2a2a@Pa<!Jmq?u�D`Dߔv_ C @@ |?ij@*26;A)TAA($a6_0:@)AB�$S$I-QTRuȔ)B$ReJR/8zIsP/BT:$N.8h'RH\eJ(Q"T2%EE2)Ҥ4ez 5ӨQOQ0X֭\z 6X hPY*ڪ6ܸc6*!b) >8Ō;~ 9ɉX@}*Ѥ;-"ʔ$UTtȨ$E4kIhhJmB:$J(IDIRBDIңT/BB iJ\UD*PD"B%ѵ*QTTPM ,@] .`Xeig \^` h `2haJPb*b]vYfF@ (TJ&JJaP'B$t(r*ar$"(Ib(K"*" -҉AzB!%!"B!!I d"*J"($m҉$5%SS= 0aaYgQ(…ƕaZu8 6D l eQ)|R *X)"e)fmH,ѢH(t(AH"*K3҉,҉$!B3Z' *+:|$Z',"*TL ,2Ϝj*psZ5U `2haJ tN?bPdfD I%d-iB$zr!")Q$B("J'!p"J'(B)z ! "H)zH;Hr$$ 3!c4)$BG I <I"P$e*_S*O ,/|l@gsՀV*`Ƞ d(uԙQ)|R *tM-")R$\tB"DaUz*L! 8H!:I*a Zt!za IB! Utp3za = PD\Lb T"D&T! UD"OST6 `0V�Ҁ06@+R,�hdP<BFj1B HOTRLU0>́ Q,Ӏ>q UB"Q>z|C;ZAȀ+š uG.AqRALxpG?Axt8)$1 wH*\hC8S}c !:!4EeSy �q"1galV:Td@FDŽ*4RˌjP|bȄ!"\4zr41~8C (:! zcȅ*Ai < gL3TAZC@3g֠5 I )$kHB5 }D#G<1x#9zi0$M)(`PS 04 ` cҡ@ 20vPZfPG@E&.Ib6L iC@8zI)hqSc0,amBp$rpHB)! IB)$AZc0;AIB4T! UC:@�#�+ \"@+CHPEHT4EeSy �(v`,PUalV:Td@F@WRˌjP|bDaS")!$1}!L!i( k D?A~c83kA""T}lCE'q Ba֐D'$a UCЃ*aN8(2zF"2~"G9! B0;M)(`@\;OUV06@+* 2 #L Jرe5p(> TdկV!L xXC<LA zLC5 Qb5T! UE/d Bb>!ECP)! Uܦ )!\"$4T! Bc>Q$"@E&THD paxC8*$)Sy �zs4 `* J S@ Fj1B Ol6%a C05aN!QYA$! QH@G9hQZB*xH"p |\CP( S )rqSCP$ נzD$q@xJ4ꁊ G.$AUMz&0` `{f�hBRP%he5p(> nwd` @p z` İӀȀ @̠ p@ p h @ @  z`@up`0 �݀ 0Ȑ   P p   F! GMa}S(� �'Za� *a�Z!e F0Hg"RFP� hh`0  � `  @z@ݠ` ΠĀ  0 `  up @@ p   � ` `MP1O � 0rh� m*xa�Z!e F0H (5a5 p( pp P @ @ ` @  p z @ `@ ` ` ` @ @  0 O u @` S(� � } n*a�Z!e F0H! )!5a5 В ` ` ( ) i׉O9O � 'F R2`SJ0I)5a5 @ `N @`! ai9O � 0LWF R2`SJP1*(5a5 @ҩ a h  a ?*9O � #j!a�Z!e F0H3oJRFP� P P`h p : MaS(� �]X�sF R2`SJ�ʪ!5a5 x `` `` ꨎ9O � +ЩrF R2`SJЪ骮!5a5 h( ` ` p ڨMaS(� �*F ,qF � � F0H몲*5a5 & ` `` 7 ;MaS(� �F 7nF 2`SJikRFP� H` ̠x0 @ ` xےJ+MaS(� �T F 7mF 2`SJ˺RFP� * ` P` P@ p`  ! p` u@ pA@ @  pu` ` pP� `  0  MaS(� � FP+7й*F 2`SJ3Lë+5a5 ! ` @ �  @ ΀@ @ �@ p ` p@@  @0 ߀ 0 P� MaS(� �|=+\a�Z!!  F0H5˽|RFP� * ` u � ݀@0 @̀ @̰ ` p  @ u p ` 0 @ Ұ@ �mp p ϐmذ `S(� �<+P3 2`SJEm("5a5 `@ � ` @ `  `   z� z 0 ` `  @ 0 @ 'mS(� �8ۻ=%7+%Z�Z!!  F0HAm׍٭RFP� j` @ @ �Ȑ p` z �pf` 0 z z` @@ ׀J! pkf` ` @pf  EnG'0O � pSN\,p,@%< 2`SJ�kmo-5a5 p` $  @ ` @`  � ` � ` ��p p`� P؀; 0 ٞ 'S(� �UN%,p,@%< 2`SJq.5a5 p  0֐ 0�` p @ � @@P` ` @@ p P` P ` ` 0 Ҁ@O 1  ھ'S(� �M4M%< 2`SJOoN`5   ̠ z@   z@@ p@ @@ ֐ P p `p P ֐A 0  ѐO  f/G>O � <tO% $XP`*P�! #S(RE5nG!E$ S"P$Y$)L2iʤ)L2iTԨQW J_<W\{M5}Ec/ݰz2-c/*T#OaN_eEUtTjvKp:dT5va 1\jG:磨2r fj P Bmܹu[k *BF QRsѥO#8a"XL$J(M4$J(M4%jQFJD+PWFDDNAeTD@@QpLpL*ILjAD*IDVA\6T6)*JDATIT\) DŕL: -&t&3I$Wa �nK.Y! DmL2R"!2)P::8bϊpPND1DI*I*I*I*I*I*INC\6!S٤JNU*dJ٤JVU6AdMjeD*UtYMNAJV9DN9D$QeNDѣDDuDP$2AELڍ$Tڕw^zQPq%/3!@Txn@   %xc9b#bdPNuec~UUXGOG O)ZdG>yO)?OWYJAd7J2A+DM$Q{oFE^:�65 P@D`qn@   %:sI)F'xPc5ސuc}vaA ; ;d9090^Ďv;0ގ׍gC7飏7xÎAؐ6ڨh8ڈ#~,#AdFcn�!Ȁ 0$(!t`�=!a #Sx3p\BP.A mXC 50 @jC <xB'�'!ܰ'8 85 c f`@ � �@��?R$ Qp$C4ۨ@d%-yIL^2` q S@<xJT H80gp  <Ae/``3kxt)5XC <P e|B v ]O.˨�5@X =؀�t`�8$ `$dR em�!Ȁ 0$(#hG=QTJ0* !pxp'S3 #8NBpU /P^5A cx`s Z0#h/0`@ c�#xG @2Hd` �9�r�@ �&Velb  �le-{@"Yb q S@<ZVmmm{ۋ@ L0iJS%N@$8 N@FWu0'L Sp0'L Sp' Hp' Hp' Hp' (p%( R 20 Tfh-|a gx 8* �#&  !Ȁ 0$(3qm|B!#o! H(  HF(( J(( J0te0P8+,A N F0 „pl{n K!Ȁ 0$(Njft-莬ǓV�%@A PP�%@ң.L}jTZիNX[A N&`;Z׻>;n@d@FhhG[7L(( v-Z�ktS 3xnxcxAV l|WR H S@}p'#PP02.6Mjg\#ki k*8!#@o *[*ph@ 20]Ȣk:%@KƝtC!Tx``ʽ+`P 7@ f2 #L Jm~w]{׻oGe(` LW x'Qg|(8! J84@=yЇ^ze[@gg}&5�!Ȁ 0$(#7s_%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP0%%%%%%%%%%%%%%%@!;A#<dj5+'h�?ʰAңĪ`(+JҰ@c�0)@%2*8-B-))))))))))))))))))))))))))))))))22222222)))))))^E_E1p))))))))$2Ss(h$F%H%HnFqGr,Gs<GtLGu\ml)#p$ "Ȁ �A~,x$ `0��8H#$hH|Hd k�4 #$P !k8KI\IlI|II8IIT)II) @ibGlJ|JƖ2'@ әȀ �G,K�$XHLHtH k�4 #$P,03(,(<LĜ%KlLK[ǜL$))4L MфBI))�� X́ K|$MKj˶԰@c�0)@% P(X!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!IQ!$2$4p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$: x M٤MЀMZMdK k�4 #$P @)@ @1+fe,LhViVj5¼Vl¬V܂VXLqWq5f%)@QC &@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@((!3#U*)�� X ZZZZZ ۫U8Z=LՈ۬m 4 #$P))$P$P$P$P$P$P$P$PR_!D)+(48$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$([+؂   �`[.b/bHKb3>c4Nc@c�0)@%'>[*AdB.dC>dDNdDVJFndEd'IdJJB(%/eR.eS>eTNe%+$ �b]e^Z� ca$5.3@c�0)@%@3Y^^f^ofngqgr.gs>sfu^gvFgnfgxgyY;$(3%Pg+$ �ehGaUc6f/n 4 #$P21Vi]iiii_PXiVViViViVVfVifj]io< $%8kk~kkkk&؂%8%#Z>lNl^lnl|$$ɞlʮbnm 4 #$PԁR(PPxP`NNNNNNNNNNNNNNNNNNNNNNNNN8N8NNNNNNXF;؄XX8NNXPX@;؄XNNNNUkMXS p gGpv9x'(3B**********************************************Kۂ%(#� lJtK 0�ЀlOtKl5@c�0)@%@ЁRP�\O�P�S0_u`vavb/v_CUDANIXfIPDEIDICIPDCbJXwAJMwyuw{wJȄM�PV 7`rQ;xOx_xosI%%(p#�LxxPGP/yP4@c�0)@%$0RO8yOwIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:DQSm9U0M:JMJJJJJIhIhV�}?}OӧS�~g58 # $'''''''''''''''''''''''''''''''''''p 'P@q 'P@q 'P81bD$ 1DF 4THr%˖._Œ)sfJ 4Ps'Ϟ>b(ѢFY\ @ $JQL&MҦO$I$$J(I$$J(I$$J(I$$J(I$$J(I$$J4$*J(u$I)MZ-))T2uʤ*LZՉ)M(I$$JZiDI%MC.}zL*aGFȗ'Oh e ϣO~=ߟ&5> *A!; Q6RS<A21JLa 0I&\r$dR&/3X$J".dH&dI"0HO&L&dJ<øJ"ИH"2ՐYgf5ְ)2o*L2s&ӌw♧{٧ho9g1FDQD $X V  b)O:(`)M`H(AF)LR$d&O⚫+d *x3+d .$R$*E 0dJ<I"rJ%ԁ*`벛$iBI&T'BJ)BJ*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*p5)kE@ h�kO"hO6(`)M`H(1E:8(LR$d" vBEH& .<K"I$H&҈+dJ&N4H&+V""Tr "_'\&r&p‰cs߽߃~0_D1`(жWГ" *@,P T@,PR2@ 20�%8�Z4A M -D&:NdPE"L x`0$Z<pG5: QD>zC�G=IBPG?܁\c>bxc>SB9tqc0E? IdG=SdP>A?D'6щMtbD'6щMtb@$*a DH+a\H)U D-*ZvjQS+BD%VSl8NqJ;Ej] bXE-J8@**Q?bC%6J@*NQU"]8?WM;wf0 (@ CT+`*E')PA T@)PA T)S a HPFrNHx'$ I0A)~*~G9h!ic=! S,B>!i p4zqB�G/q =bP)wC?! St`4D |LC?C\cȅ51 I3 IBE! Q⧄8!TA\ *!^, * UB%!d! B"LSUBȅ(UaJ=%1 B᷄Ѓ*! S0!DaC?ͅ*$ ItBXO;! Q'>L$G8) h( F8"N =%`$$(!'yH?*!N*ߖc%8̡ I>Ƒ B,$:!uPE'D QC D/!\z3a wCz0Џi3TщrC08A Ic 5!EHB$D1BUHB5!LAE! Qԁ8!$aCB0OM A?ͅ(MBHBP*ftP(rA=BP(ꀏi!k):^$a It?5$D Ihz(&2ITBO0BF� W8-Y@J0p2⋃X@ HɄ S@0EpBœ<Q -kAӀ$LkBF? UB5Q>Sp3$a Qc$D?qSF'kE.1 ZH!LktB>a |8Cp3a I{$! I,B8D/T\ԡp (! UbP)~j S¨0"T! QJz6AZȂ!$ u8#X!aJ^"$CA * QBze!CL>BD7HBxr0H `J,@` iXA HĄ<d  `D('H%“xB$Ђ(4XC?!5$5!t*O5O<-B'!!88-3H,A?L-!HB?H*B?\$Ђ$-4(,B?L!B?XC'H"t>)4)H4( $!HB.H)Ђ$!H*!-,!)!Ђ(!!!"$H1H)4B-B')A.B!,B.H$3A.-BЂ(Ђ)B/H",U.Ђ$t,B',*"&&dBrHB%AH� TP Z@Ad*d HĄ<d  `D('H%“xB-*4- C?!8,8*H!B.t>0$*;,*B'Y.8-=l!Ђ*3!B'3B'8$A?t!V?8*B9$)9Ђ$43HQPI(HB.C7a2!!l;:HÚY/C.t=,8=$!0;=H*>="1>*3B8C?Cչ>A?H),l<:\OB? C9<)4m(H_v&&dBrHB%AH? | $AVB@.d HĄ<d  `D('H%“xBт$(4$\<t*H>\C/\=L$"H!HB?8!L>-04)C.8$<C/(4(*4$t=H3L-:1!3"X>\C.X>L$>8)30QVv)H!T/: 4C944 56,B/1>8)!l= 26,8􂛚*3HB?8 4>L)5403)3$>8OM>L1\;\!>5Ђ:(:2*Ђ$hmBmB&$$T<8gg}O~~B4@JLS@@ȀL(F"p$P(<'O"H*>LIC?5C?4(H)!4O(X;<Lo=: !2C?Ѓ)3"H)3H!8>!2>Ѓ*3B'H4>Ѓ5)B?H$4X(*Th$t*H!8!\>!C9!,9OuQC9),)6T7*>$Ђ(T?HC-C9!>H!;!B.ԁ)4H!>L!:)P9OC7*X=!8H)!)PmBmB&$$T<8k%` ⧻4@JLS@@ȀL(F"p$P( *4BB.ooޯ(Qu$$"!v$)*B'OOʞ*O=L*H5)H>X)$\=$(t!5)<C?>)5C9H$$4)HB?HQ>L)B?\OB'>L$B4!4!5)B?L*4$5:H!"&&dBrHB%AHC}� T$�"$4@JLS@@ȀL(F"p$P(dB"'+B/H-r.4LC/r/r0 3./ 5L384/K4H48045I/r/s0504H9\3H64H9t3X4l:8423H>0$$>-*Ђ*B88H-4>L*H*B?Ho5A/)>0)HB/Ѓ3$5)H6">8)MC?U.C?l$PP Pw&&dBrHB%AH#�%W/Z&&4@JLS@@ȀL(F"p$P( *x*d!^_B_ `5``B'"($))H`K)t$$^a $B.*OB'"*B'H*!!))A?H(!,:)H*"B.H)<H!5)H>L$(,B?8$:!"B?\$-4$9$8)>H)4$$Bt=B'Q+mBmB&$$T<8U؆/@``$kuEqAz HĄ<d  `D('H%*d*xB&y9$$"H($t),*O*H,‘))!B')*H(H!*$A?H,,583H$5 1;;C.0"3oIB?X$t8C7(3!:3 C4,!H<L1=8)B?L*3)60C/;A'‚+&&dBrHB%AH؆SCU E'O &4@JLS@@ȀL(F"p$P(dB$'B$"{^K()($!,`)$B'B'LO^'()H*H䙂()!H-H-)B'$!,5H!m;<l,B9=3"m-5(5!8<)4>24B'4C?4*,>8!H5C/H9>2B/ԁ&&dBrHB%AHW �4@JLS@@ȀL(F"p$P(dB$'B&">Q~'诰šII!$B/H!,OO"QQ~P$,!š,*,$,B',B'H!()!H,Ђ$*Ђ*B�!ITIR%$U$C!UG)U:$-Izd$CLREH)I$QU'^'MuSPCniS&M$UHTpkV[v,Ȯ0{ kٶu-YsMqo^)nmpUB202'Nr($(TF5!Q9w,ϣIs$ST:y\*-J^<6铒DdChZ$J)Q:RT'8ZDȔ$YȢ%JCL1JRBTIK*QdmiUeNY$ITEIhQ=Z$9DEL٬=NZ^L79jL!0"Jlǯ>XA.|\ l" Ir*2)B '^pJ$lL*9:4\6|SBzq\YDITZ6q=TGIDNDMQLQES$YDNQEBIDYDZ1EC!ST!DILUDcNT9IE9U$!d#BTBT9DULĔNQEUDQLCNQeQr#CL1ECdуET1S$YdOM2YJJxˆFp% >XXѬ!JATHATHATHA-T`AT`AT`AJ2%ɪ @#@B (xR@NLdJ6M}zC$E\DCQ$1SQNh!dZD!DCrCNQENEZDITQGsQ8zZrY\LCS0dr9D\$9ZNYSNYJVcJjYETCY$)qeMD IDQIT9DS9CT1Ed35;DIDQŔD9DsMy~3UTU1$QL9CT9DIL域M2YJJx9h0.i $ @)PA T@)PA T@)PA T@)P`\IU@d`) A P A Pb0$:QMic`(щi긆($a B2ƁzB=ACԁ>Aup)Aq3$ы:G.A~3zk"*q HCP.$ d!X;W$1NHP(a IE'N\@$<S"X!$! I!!CHX$DaB!DA &s~8&2ITBO0BF�8J@ UBﲤ\IU@d`) A H A Ppb0$:QMJkC/k`-N"EТ3kp8$! |#ΐ)$kA:! fPAk C8>! SӨ.ak&VtlP!$n_JB0*% YD'T! UBU)6Ӊ0(L QF6b Y,$)T! QhOD'` ZH\Xr뷉l"KD%#`Q@`,8AZ^eI ʓ S@ 8"(:a ItBhC%[`85A =C8$QIC/܁ZHB09$QkC8L BHBF.}CXD.N,! IЃ,!\ bħ@&ƁU)\BDLA%6֕:qUIbX*$ BBPU'$AEH*$qIj8ȳ($CH" UA!$=,!TA\H.&L,E8FUX |`,x z^c/tI ʓ S@ 8⇕E'4ANHbm ܏i"Ӏ*LizpF?ra IB5! SG?^@3dq}LCD?! SHF.LpB!! Y`!ji?*H=ꠊmC$کBm8 mMsb#IΥH8ISHb)Ta It0$DQE'$a ZB!LABBu0l"KD%#`Ѯu}T%X n@l0[R@ 20�'a�&*!PBE*AC3 SУ*80E SG7h\-ƁnBp*L~8$ =H D.A ScA�!*ajLAahGA:A$DA:A΅`LALA$aDATAArA$!AT$A՘kb2a)$ Fhk*�>`V, JU P/I2@` � f@@a$AB@rDA!N$ATAd!A!D\LATaArAT!$A$hTV*AV$A$!$(g$D$hraNyNBLAATAA6B$ETANBd$$Thh$TD!@AdT6(6!B*Ar`F␻0`p 2I2@` � q6ADa)(a)D $' A$drL$NA$auz܁LAADAArơ$aA*Ar*A^D$AaƁA΅EArA!Ada$AaAr!.hb2a)$ Fh)P.p*c4I2@` � x @A(a)$!Ch\zTaadLANda:ʁAܡh!Tr!�aСrjaa~aNAáaӕDA:ALATEơaAaAL$LA$Ah$a!WݡA!WU^gb2a)$ Fh$Eqdbav JFpI** d� x*A$a)A6^[hALA@Ar!TAAdA@LAD$hT!΅AD:Ar LAA$ANBh:rA @VVaNV~j!M:ALa`vD!:AVNATaDAADԡh!ơ$A$:!A:aATA�Ё$!dA\^7(6!B*Ar`F6Gh*�>aah֗}bI** d� ` !@a$*awA\:ADAhAThALAAT!La#hKTezDAdU@D$A:TDAL$r*66Na*DAAUNBȕx!!D!ADTATT�$a$A dAx6(6!B*Ar`FF��J|6}}}I2@` @ xH8aLAV+aA aP~Td$AV%hTD@$!$ANBEdATeEAL ADA!ALADdALADaLAaWNo+VADL$aؕLAhaaarA`#NaazaACarha#$AAA$AtrTaATDAĹ~6(6!B*Ar`Fp/ķ0V~YbjI** d� H8+@�6GADDDA$AL$LDATAa8AALAL:hKTdLA$AA:nD:AADAja6d6V*A$a$kLALAA:::T`LAA@LA$AaDATDAaDA$haAA:An{~6(6!B*Ar`F,`*(|-{H2ΑdI** d� ʠ` ր €  ` ր6@dA$azAATALA[DAADALDA$$NbCAdrA$ADATL$Z$ADADLA*VAo7aW`TAEavLArAġD!W`#$!ADaaADa$a#:$TADArAa$rAhџgb2a)$ Fh̿b*V,Vͅ$Γ/I2@` ` � Z� ^\8zzh@6;$!LALATAzAAadAMLaA[A$AUA@LA[:ANB:$DDADA�Na6aOaNNA*NNb}v$$ܡAzԡA@$aLA$Ta$a6BġTaa$ dN*\O6eҤIR%!O@ CIɓ ?|(Ŋ0cPA͛8sLϟ@ e %(! #S,FtBC 3԰lYU-$ɔ$SDu=iLIʵ*S$!S:Zt)IT$S$" \ȝDuRH!I$tTJ6Uڴj&D6,*N*MMTjCOJT$LD2uHNd2J(ST:$I!UsQ%*IK-IB\b !,"$"pF(qi"I%�3@ %"dL:B *B *B *Q8ȓ ) ) ) )@bH A FLT(1P@<HQD' !,"""*ul3 kTR* r "V* )R UK% "$"!t$!)nTmض "殻BG%U"%`B %aڲ6F+VɱI%1B<0h' +Д ) ) )A + + , + R =`H@1_*!S!Q K'"$ rJR&8 K-R"4 RI- *H%I- )b"t""A$ K-Ԃ"K%Tn#!Zrl$TGl&L * )B DL M /N2S Gd S N|9S!Q " !HR!T&ԱHS "H% r&18S)Ԃ[-V)l).^CH"*! Qԁ(haJk8"~a?*װaP @) QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbD!QAbC a5z lH |`,XMZ.x9 d⮘ yG a H)a AOB0E. YF%N! {P=A D?ơ_T.ఉ_ =l04jJ-ơ~#Ġ3Z08qİ1axiD!>a BH(MJWҖ'  / Zz K@ Jh&dKTP:U(4aSWЮ yG a H%[N!bpBB <qCXE%M@;Q?Hc@9܁Z*tS`4Ni؆=QU851 dcz0G9T!E< wlC< fMp6Q F 9A^`30 rz xK򚷻=H jP:xB60 ]@0&�0ʂ. M5Uv i�Hd@F0'|ɖSP|B(V"TщkC5QMG7p3 {C%t1 xb.NQJ"NQ?B"NQs*TaqТ נG.IB)J )QD)trm !DNph)D I(&MJ[Ҙδ7NG@Ё)0 :xB2� @(� n5!_^&TKI@d`)  Sp—l9 Q'bU@F/ {q Db.ơp5`F%lSל@4P_c8E-SB8!| $ UX8=ΑۨC-*ܖ( Yv΃$< <ЇNHOzХ` KS@� @� C%5&RKPW7�$O2 #L Pd)A NB(>#*qic4qU؄4Q_C 4JCN,]t"qUfx !TaNc*r Y08NQ c1q 8@˷NlB x0.Aa JHBO%PA TP@%PA TP@%PA TTTTTTTTTTTTTTTTTTTTTTTTTTTTT 2d0H>>�<@ u[awk&lf7BAv+v%j �O2`SP0N%#cC0d N QvxxX P �` P  ` ` �)`p `  P ` ` PP P p P 8 ;�/ PP#M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@T 2K`K`VPF0`!AID)D�P, lO(`&lT>AX8U� $ F0H�S_22f0["N rrQո@ � p  p  p7 @ p p p p ! Ϩ@  Ҁ �)`  )p `; : HXP 2MpؙڹٝM"VVPF0`�BYG�"A%vM`&lR4QLj �O2`SP0N%#C@S< } @ `  P P P `p 0r@ 0r P ` p u ��W  P u נ`P Ӡ }h BPbJ "zڨj"8PQ `  0G)PX؟�F`RIT� $ F0H�S_r<C@PsQ prQxzp@ zp P p q7p P `u P  5 �)@ oy @R 5P ʊra Bb0Y�X0]VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV@J%?JS20YD9 P5A`ƪQI� $ F0H�S_r<C@PhQ�{! Pu P P P P p7 P  5` @pp@u@ pP Q r뺢 U<TPK%JJ`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0]22HQ #@._'AI&+.X4A`&THj\ �O2`SP0N%3dN QϘ|ɘ p `P  p P _c)P uP _  �`)p  p p z p P P lɔ O\YK]bK�=J0FFH`~HQ #�+.jr&lv<4S �O2`SP0N%S02T0dkPb@ Wu ��5N PN] u5mP N] �mp `p�Au0pUPWuPm�_SN-Ԍ?= rQsT?h"3ٞ٠ڢ=ڤ]7Q�Q`F0HQ #�B5ۼ&lmv4!L� P $ �F0H#CiYY0c^ #5]0R R_#_====#P_P=_k�o0___=_k_aP=a"^lPaak^a^___^a0aP2>4^6._<f~iK"%P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0eFP 2PF0#�`u"ҽ}5.******4av)))))))Te0 P �.= H**HHHHHHHHHHHHHHHHPPPPPPPPPPPPPPPPPPPPPPPHSSSSHHHHPPPPPPPH`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`%J@z׭VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVS RSpMf 90� ƔDD F`4******+++++++Te�1 L`C#A|lYDI%M4QDI%M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4҄J*M4dH!M4dH!M4dH!MP$>@$>@$>@$>@$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,A$K,Ab $@b $@b $@b $0$+hŠ)ta *`CG$ q?`T1FgTo1GRG2H!FD2I%DD'?`&8`-�3L1$L3D3M5dM33N9sN( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (P)"%&t NDCK8Fwc1^{SI}E-`*`@`0 2p"b'b/8c7c/"dG&dOF9eWfeM~ - # CFhu>VwߕW{GIG * *� ^a F;mfm߆;nՎ;ooA#fa $'JXFvx$tIjՑnbF8Bw>x'xG>ygy矇>zGrؠuO�J8FAQtO?~!a\~[8v!g6AN�ЀD`@6Ё`%8A VЂ   w $�ݯu Vp$}3r_7ˆ_7d +|0Cb8 4щOb8E*VъWb d`@6 d`@6 d`@6 d`@& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`Pb L @ a, XE,xb#t0a>DŎr>c@.ѠEhBP6ԡhD%:QVh T�r \ʝXF`Osr > Ѧ?jP:TNGEjRT6թOjT:URN@U�XRF1E`"խok[ں}wk^Wկl`׹ְE,C@΄B[�V*0+ ҺYUֳ]Ab'7XҖִEmiEZֶr P@a59娲f #Mmp;\յEja [U|B�>Py-Za[(>\q;^6E/Q%u'Vw^6ٍ)ݢC>C;`8F:p*7e3_h-j>3@'F1j<Wȶ/qebʭCu& `%h+ {r؞0po�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lb&0Wd7φv=mjCa PBmi( FxB20Z[@ =0X<zwo~qMnS|W灪%WT kl _^0D�Y/y %X?8\Q++} @z¡d U W:]qUUS`@1G{վv7@ zY72 #L Jz>V߂npG|PXU %T~ <2� (}�eȀ 0$(?8\S -(Vu{ P@�$@ P@�WZ%LR�B e %46jQ[ǿ(( J%%%%=U+ �� @ l�Ћu #$PT@S-%0A{SsA{>[t<U+ �� k�Ћu #$P?(76TLś*46|S5))� � P!t7tX7�0)@%){s)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p$p$p$p$p$p$p$p$p$p$p$_`F$7b7'''''''''''''''`8U+ ��zGj�Ћu #$P>;ȣ/#)2&0)XȉȊȋȌHЂ1ԁ1�-�I)''''''H)ɜɝ`*` B*8U+ ��ǩʂh�Ћu #$P;ȣ/#)'0HbH˸˹˺˻f˽Kc˽KK44bTĜ ) S5))� � Pͩl�Ћu #$P:Ժ:{)(`(R$dD P؅PP]Hd܅PP]`R,R&@)2$x>7U+ ��Ϯj�Ћu #$PTePzC7-#pGP� %QeP`FQF�eP`PX]%Y` $$ {7|S5))� � P�+,-R.m�Ћu #$P$U5e67++{310GR�O?@A%B5CBBO(C-Z(_B؄KLM@NTP(#82` {,7U5))� � P.\]Uj�Ћu #$P7UeuS*-zs)0pRGnn݄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄o|}VOOOOOWO@FOOOOOWO@oJJJJJJ~MMMMMMMMWFp#`&%)T*pSU+ ��ժګڮj�Ћu #$Pf5۳7*-zs##x GS8Q8Q8Q8L؄L؄L؄LT8T8T8T8T8T8T8T8L؄L؄L؄L؄Q8Q8Q8Q8L؄L؄L؄L؄L؄L؄L؄LL@D�DW] M`H@pQQQQT0T0T0T0Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8L؄L؄L؄LG8)@z:|3`zS5))� � P `\m�Ћu #$P&6FazӘ'pR�M]WTpvQaWTpvQ'GH (KիCazS5))� � P V5fj�Ћu #$P.=)%p**@, ))R`MGHCEINXNXIXZI8U8Q UXSU8N QP=0Y^ =PSQU8S8UTe@WHDpDTȄxuLWHTHoXQ@ThLSQ0CU \E0IKYUdI|MP# 9ӫS=7U+ ��تj�Ћu #$Pf&a%H$@zÂ-03@-pX`M|>SUI^0C\EU US0C0E ^PCN\ZUȅ:Q CN ^S|`]U \0U:\0?b_]iMЅ?ZMXZJJ_8 DX8@CB ^NȅVHE�(-@(ڦ7'@hU+ ��ت6FVfvj�Ћu #$PV8&8 PMXHVKQP\f@~0\0UXkp}PmE68^^wZpp~0NPUzt�Yz}CbxP\f UnJPquX`DЅZ`uuDЅ?n(pdS |x�I8^MP $ږSzsszS5))� � P89:o�Ћu #$P1A'Bs%'-.`#181xA�J*dI UU0I|`d@wP:~dxpC=U8}prd kdwSPw(b@i Eg0C~@qfX|p\8ni i[JЅJi?]Dpfw@Jw^iQE�(-@(r+7'0z'+ ��y8o�Ћu #$PyȃRE�U|NCEIЃ}؆CXkKVq0NPp@\P\8BX~U ZtI0nKvqZPSwU8q0BU؇kXQpqMX?g@?{?8s(UMt8:nU{Bq0:eIGMP $7'W%))� � P'7o�Ћu #$PA~R(c_^Y؅]O8JP}7IP= k0Z~0Im=ȅm=�="$Irѣ߾}TmÇYIME(kӏN!Z/6ժ٩M뚽JmSɚ=]S'TRR:u" QxhA XS8k,ZN*QRdAAz/.l0 Jh@ 2LA$-̚7s<GVqP !*N2J"xBFT}hu31U$!U+^խ_7Z13%)=f:ZZBj=gwR%\*\".8H 8tc)i8&�Z EX`ggD[o-1R�(9#=@^I`H("M:9Vy &| "$!U$$(4>H8J9r*HrH?䢇)#*҉$")гH'0$z -t =Ҙ;⬲I%T4=�h8T8l?lR4"" =BR"@DH@Qc9Y+<HD`{.6A FL{9't&`!({*z"*tҏ5">2C5t4"*5B)N/L# -# :b :L8#)я5= 3&c1l31=3=Ҭ?�Ȍ?rM/cN.T(2C<H>8)b[.N@d� 8|Pb %cd S ߡzyR$X"(`!)B)22;H"55! !;HrH/;s$=8C$;3"ҋ;ӈ"c9:=J;?8)aS9UnP ) >(X ES`@!@Xb!=%NLJHD&2 O T$!BI(b )D! UP$A^HCP)T!E*D SA $T S8!$ StBX*SE%Vq ]TBXE-jM�jQ IBLƃmB32DcqVMR�B 䰛 |`i@^d@Fy>y($a JhB&$aFE'L! ISBr! YBCB )D! Qa,TSBP!LA\H F!CHz DTVJbNQ D)*Z b"VMb@*b UH !h6DR@|P8At+j)�!)fy\>4 /Bz 2 #L J'fEǃ<%(L`K@(LAI0!Ta ZHB!$! I !L ZB *$a UPE'TaNP!zBA8)l SBD-NѥJ tQ?XE%6JEj DBXmM! "kAx $%Dh <2� (&>^�1 ȋ S@2c �$,ZMdK]D'61L "!X!T! B,$D ZHB)$A B8*$!C!TqI0!qI"P!$E!!0&�Sb8jq.XKDT@DWQSHB*QI0*P ) >(X ES`@(>6a i@^d@Fmky(($aj"XRi61LBHCP$TahUB-!$A S$D(L Y,B0E.D! BEBLA I8$DUBm!M@D%PS ?tKX)* �h0$' YB&1(@ H J4'nEmqx  d�P�+b!=%phAJ IX"TM S"$LAUL *$A B!:AEHb0!ȴ0-AU0, I,B!L! UX:E-QMXNQ?`iX"N ,8,hQBG&1'` HȂ@ES`@?+b4@^c@@ȀL(5@(H%P&d'lB$|T!!*ԁ*t($$4,)H!Ђ*t(t(),)ԁ*,-H!$!tBBB$*$!$*H(-,"!$`$Ђ)-*,))xl"� hAlX8HXX(߬H[,!NHd�`$Fb-@| � F䅐<d  8@(HB'P&dB#x& !$TB'B.H(H)ؖ$A?\))B*H),B.$*))-!t*B.H)܉$!-$*BB!)A'*!(!("$$B'"!H)ࢲ$,@8lX߬H[LHd�`H"Kd,@|%�b4@^c@@ȀL()֝A($t%hB&4'l"(H.-,*B'BB܉$(1!-H((H(ԁ)A/H3)(!҂((* !HB0-B'H)*H*ԁ)HB`!H*!B/B'HȂ$C&K"@hAlX8F:p͊HNHd�`p'b|L"F䅐<d  %@(HB'P&dB#x& !$(-܉$,,ЂmB/A?lC*)!$!*>8C$Ȃ(H*!),B'H-B'B.$!"Ht!Ȃ$$*!Ђ$,)!Ȃ(,,,!&$,@`(GZ߬H[�A@�(�qf| F䅐<d  P@(HB'P&dB#x& !$"=l!44"H< C?\<Ѓ:0)5>9B/>C?-)!=:))\<:l!H!BB<C9*3HB3C.8<,A.2;C.(U$,@`(GZ߬H[�A@�(p֫� F䅐<d  @(HB'P&dB#x& !$*:!89H!:B?209-H4\C/:5B.ԁ(!>3H4$\<L2l<HC'!)53 :*C9*H8!t:L38$D?C9H2NE"@hAlX8F:p͊HNHd�`@"F} F䅐<d  (@(HB'P&dB#x& !$(B7(:\=!8>)t5)"B.3!B?8C'"BB<l*A',)C99C'*)B9$8Ѓ) >!>\!8܉8$>)"JE"@hAlX8F:p͊HNHd�`H | F䅐<d  nf@(HB'P&dB#x& !$$B/C/><21B?LC'3)ؖ8=C?)4BBXC?3!=X!Ђ)X>!**=C?>B/Ѓ5A7)>#C?$6""4pT$,@`(GZ߬H[�A@�(� 31�b4@^8 h 0f@(HB'P&dU"H(u9BT)$,($,:t5*5l:$Ѓ4,)8>854CB3BB'$D/*>l)>\-!XC?H($)C7,Ђ$B9)8B'5M/B',>\$t(,A$t(0uB@@`(GZ߬H[�A@�(@1[W` L"F䅐(XȀ�(6ӓA($t%hB"lQ% $s0M)s'*t!,$s.)86!\88$3B'\="5"t="5t(ؖ,m8Ѓ$:C)C9!HB/$8B.,B'8=>!Ђ9*dT.!2*TwBP6}cH @Xl8F:p͊HNHd�` W$b4@^8 h  <@(HB'P&$U"wB3S˂$B'BB!H*0<22T4B4$8C?H*86>B'8D !)H*tC.8$4ЃZ=\(* -t<t3 4HB'Ђ;;!56H3X94`$A8S @`(GZ߬H[�A@�(:׺_| L"F䅐(XȀ�(A($t%hB&lQ% !$D;g(sTsB*!,mɂ"<-A/2-H>$0CC3C2>1$1>:!X<:XB.,)$A7>C78C7,B.dT7=5H)3B',(Uh{; A@`(GZ߬H[�A@�(gW� F䅐(XȀ�(AA($t%h(lQ% !H)9'(`(tBB)BBDE,)$$(B.B.)!-H**H-H-ABH!,*-Ȃ$,Hm)$,(ԁ**H($Ђ(t!$!)(}?BDE;$@A@`(GZ߬H[�A@�@`PP`A&TaC!F +0XA @dLQeK/aƔSGP$u)SFdJRQF;Rک*QIRej-U$2I!Q"$I-UT"=T9DT]UDDn.BuDPaZD"$J!=$*jJ$SLHCLI#J(UVnNJ;4@8HAR(Nqd+3Y:QDSxHg׾{%X?JP`ZlQ~}2u JR'J2iJ $YE$餮N2EN"dUE=Z$ZPZ$Q=hUC$9(SECTE)IT!S!DS$!D\TiRC!U$STEQULEE3єD5Q:)J7l/@b ‰P8+S [b �"0PG!T҆JX!XبS� A PSQ<BEM($I69=C:xBQdɥBh!&=0BfEE$!f9dai8CfWB$a^rSЃW=hq^8UCd ir6f:)6 DB YW8h 6Xn0FxB a (0B)b +S )� 駡Ʈ (=  %R-lP$K(%-`8ƹN16fB\Wb$pCxz)8s1bwu`Bpb$)8٦EڠfEstƙU ;>\8)P9%%%Oh[b �"0P wZ 4ZU@p# Hz S@T)�E&v KE&2tbD7ܑ =D.qE4! IP2QQuP$h! =0!$q\C D.UtLP:a Bl>L S@G7$ak9T!E(8HId"hD%1'Ap# A9� @� 'AF@p %HQJLdE$,a7B@E"\a* `cG4~;ꡏ~�#F&pQF=Q+ lD"zC0(*j�*}THD?Ddb GAҏ"#-H PpKk1}S`@O2Ji@F@p %Ĕ/QB Md$,AKHD&jT86LBpE T$x0@ġpY:L\|#D"D(2QBpE&\aLr#+o"p+яhd˜D"Țېj"#z)H0q1}S`@@u "Th@F F@p %$S@B Md$vDE8�D|#(PQhd"بG "яh"kDH.2Dd"@+HH(PH3@E H>@E\яh"0k$taj#\Ѕs7H�]5Tw$=\@d`) A M.Ohbo+J%8Q. W #�F"x,6j`9x#`9 :p7v"ը6Q }D#D"Fhģˈ32LD"F~Dc*Ph23 JHpA)*s7H�`] �Ԁଂ4 2 #L J7UP|B%$QMp%D B"0 }E<L<HD4Qv�2⡏x�#@.Ρ@E }+@;AH.PgC(\hD$MVMX� `&L ИӾ)@ @�0oާD4 2 #L Jp|-P|"ׄ$6 Pl &< Ol"^QFD%^Q ?T"<Q Ox"FhD%^ ?&Q ?*<QWD%<a@aa<a<a^a<a<a<a<<a<a<a<a<a<a<a<a<a<a<a<DA\ ^9g x@  �0 'T`# ҃k d� jiBPnFat>a>>>>>>>>>>>>*A b@� ^j|9g x@  � !jGD U`# ҃k d� @ % B!6B%C6a>l&Y&u2p'}'&w&(&%r)} � 9g x@  � "RRGD"7"=2@` @ HR ؠ @` ` ڀ `1s11!1s2)2-s1#32/s39s132;34+SXf l `  9g x@  �`xGD"7"=2@` @ `93:s:Zfp F`r BN8`<3=s=ٳ==3>s>s\`jB� 9 `:%9g x@  � j 4Bk4@D"7"=2@` @ DMt@ t�z@d x`th�cGyG}G4HtHHH 8l`  DTh}�2�0@$tLT;FD"U`# ҃k d� J4OW  @ (R)R-�W+xR@ | V � ^``9g x@  �L-bB4@T6"=2@` @ veYe]v%O}r @ V 8Ā 6h� Phh6ih_Jiii] ji @ @`v| ev 9g x@  ��c6n �4@Hp# ҃k d� `l p  xP6 @ ` s5ws9s=sA7tEwtItMs ( å qYVh}�2�0@6x-�4@,46"=2@` @ hzi7J%6z{W%6|w|@ |7}@h}�2�0@~%e bGHl# ҃k d� {!8%x'X}-189g x@  ��M; GHl# ҃k d� }8]|8X9g x@  �8;  4B;v# ҃k d� @zx鸎|9g x@  � 9"�!>BEc7"=2@` @ 85y]=A99g x@  �]! (B;V6"=2@` @ 8yY 9Xh}�2�0@^ Vh# ҃k d� ٹ! tys@h}�2�0@y  XU`# ҃k d� 1: =MW 9g x@  � +`X@7"=2@` @ 4zz%` %�?Wh@  xf ` b?1�\">`X@7"=2@` @ 3hฦ [ } 2>@0v` ! >`X@7"=2@` @ : @%k � {imq;u@  x  �;{ %>`X@7"=2@` @ T9` v `;gRP �2�*�.v>00 |!<%>VZ"=2@` @ 5e|imq<u<ƅ9|ǧ��*�4<5�b@ɡ<ʥ<1J`, ҃k d� �\�  VI<<H }�2�0@<+�b�}>V <X@˽+ ҃k d� I݇m S \a=e}imq=`{ ؑ=ٕ}ٙ=� 0�ڱ=۵>`(}kU` "=2@` @ J}#`!aߍ>~ a~߅!%~)--\ �=E~|*VWܽK C @@ }ǖitH!>a&>~&OVVaafN6*frVOjV666a66~Vga6Na6t~j j*V!\ai2ɘiPa2aFa22a2a2a@Pa<!Jmq?u�D`Dߔv_ C @@ |?ij@*26;A)TAA($a6_0:@)AB�$S$I-QTRuȔ)B$ReJR/8zIsP/BT:$N.8h'RH\eJ(Q"T2%EE2)Ҥ4ez 5ӨQOQ0X֭\z 6X hPY*ڪ6ܸc6*!b) >8Ō;~ 9ɉX@}*Ѥ;-"ʔ$UTtȨ$E4kIhhJmB:$J(IDIRBDIңT/BB iJ\UD*PD"B%ѵ*QTTPM ,@] .`Xeig \^` h `2haJPb*b]vYfF@ (TJ&JJaP'B$t(r*ar$"(Ib(K"*" -҉AzB!%!"B!!I d"*J"($m҉$5%SS= 0aaYgQ(…ƕaZu8 6D l eQ)|R *X)"e)fmH,ѢH(t(AH"*K3҉,҉$!B3Z' *+:|$Z',"*TL ,2Ϝj*psZ5U `2haJ tN?bPdfD I%d-iB$zr!")Q$B("J'!p"J'(B)z ! "H)zH;Hr$$ 3!c4)$BG I <I"P$e*_S*O ,/|l@gsՀV*`Ƞ d(uԙQ)|R *tM-")R$\tB"DaUz*L! 8H!:I*a Zt!za IB! Utp3za = PD\Lb T"D&T! UD"OST6 `0V�Ҁ06@+R,�hdP<BFj1B HOTRLU0>́ Q,Ӏ>q UB"Q>z|C;ZAȀ+š uG.AqRALxpG?Axt8)$1 wH*\hC8S}c !:!4EeSy �q"1galV:Td@FDŽ*4RˌjP|bȄ!"\4zr41~8C (:! zcȅ*Ai < gL3TAZC@3g֠5 I )$kHB5 }D#G<1x#9zi0$M)(`PS 04 ` cҡ@ 20vPZfPG@E&.Ib6L iC@8zI)hqSc0,amBp$rpHB)! IB)$AZc0;AIB4T! UC:@�#�+ \"@+CHPEHT4EeSy �(v`,PUalV:Td@F@WRˌjP|bDaS")!$1}!L!i( k D?A~c83kA""T}lCE'q Ba֐D'$a UCЃ*aN8(2zF"2~"G9! B0;M)(`@\;OUV06@+* 2 #L Jرe5p(> TdկV!L xXC<LA zLC5 Qb5T! UE/d Bb>!ECP)! Uܦ )!\"$4T! Bc>Q$"@E&THD paxC8*$)Sy �zs4 `* J S@ Fj1B Ol6%a C05aN!QYA$! QH@G9hQZB*xH"p |\CP( S )rqSCP$ נzD$q@xJ4ꁊ G.$AUMz&0` `{f�hBRP%he5p(> nwd` @p z` İӀȀ @̠ p@ p h @ @  z`@up`0 �݀ 0Ȑ   P p   F! GMa}S(� �'Za� *a�Z!e F0Hg"RFP� hh`0  � `  @z@ݠ` ΠĀ  0 `  up @@ p   � ` `MP1O � 0rh� m*xa�Z!e F0H (5a5 p( pp P @ @ ` @  p z @ `@ ` ` ` @ @  0 O u @` S(� � } n*a�Z!e F0H! )!5a5 В ` ` ( ) i׉O9O � 'F R2`SJ0I)5a5 @ `N @`! ai9O � 0LWF R2`SJP1*(5a5 @ҩ a h  a ?*9O � #j!a�Z!e F0H3oJRFP� P P`h p : MaS(� �]X�sF R2`SJ�ʪ!5a5 x `` `` ꨎ9O � +ЩrF R2`SJЪ骮!5a5 h( ` ` p ڨMaS(� �*F ,qF � � F0H몲*5a5 & ` `` 7 ;MaS(� �F 7nF 2`SJikRFP� H` ̠x0 @ ` xےJ+MaS(� �T F 7mF 2`SJ˺RFP� * ` P` P@ p`  ! p` u@ pA@ @  pu` ` pP� `  0  MaS(� � FP+7й*F 2`SJ3Lë+5a5 ! ` @ �  @ ΀@ @ �@ p ` p@@  @0 ߀ 0 P� MaS(� �|=+\a�Z!!  F0H5˽|RFP� * ` u � ݀@0 @̀ @̰ ` p  @ u p ` 0 @ Ұ@ �mp p ϐmذ `S(� �<+P3 2`SJEm("5a5 `@ � ` @ `  `   z� z 0 ` `  @ 0 @ 'mS(� �8ۻ=%7+%Z�Z!!  F0HAm׍٭RFP� j` @ @ �Ȑ p` z �pf` 0 z z` @@ ׀J! pkf` ` @pf  EnG'0O � pSN\,p,@%< 2`SJ�kmo-5a5 p` $  @ ` @`  � ` � ` ��p p`� P؀; 0 ٞ 'S(� �UN%,p,@%< 2`SJq.5a5 p  0֐ 0�` p @ � @@P` ` @@ p P` P ` ` 0 Ҁ@O 1  ھ'S(� �M4M%< 2`SJOoN`5   ̠ z@   z@@ p@ @@ ֐ P p `p P ֐A 0  ѐO  f/G>O � <tO% $XP`*P�! #S(RE5nG!E$ S"P$Y$)L2iʤ)L2iTԨQW J_<W\{M5}Ec/ݰz2-c/*T#OaN_eEUtTjvKp:dT5va 1\jG:磨2r fj P Bmܹu[k *BF QRsѥO#8a"XL$J(M4$J(M4%jQFJD+PWFDDNAeTD@@QpLpL*ILjAD*IDVA\6T6)*JDATIT\) DŕL: -&t&3I$Wa �nK.Y! DmL2R"!2)P::8bϊpPND1DI*I*I*I*I*I*INC\6!S٤JNU*dJ٤JVU6AdMjeD*UtYMNAJV9DN9D$QeNDѣDDuDP$2AELڍ$Tڕw^zQPq%/3!@Txn@   %xc9b#bdPNuec~UUXGOG O)ZdG>yO)?OWYJAd7J2A+DM$Q{oFE^:�65 P@D`qn@   %:sI)F'xPc5ސuc}vaA ; ;d9090^Ďv;0ގ׍gC7飏7xÎAؐ6ڨh8ڈ#~,#AdFcn�!Ȁ 0$(!t`�=!a #Sx3p\BP.A mXC 50 @jC <xB'�'!ܰ'8 85 c f`@ � �@��?R$ Qp$C4ۨ@d%-yIL^2` q S@<xJT H80gp  <Ae/``3kxt)5XC <P e|B v ]O.˨�5@X =؀�t`�8$ `$dR em�!Ȁ 0$(#hG=QTJ0* !pxp'S3 #8NBpU /P^5A cx`s Z0#h/0`@ c�#xG @2Hd` �9�r�@ �&Velb  �le-{@"Yb q S@<ZVmmm{ۋ@ L0iJS%N@$8 N@FWu0'L Sp0'L Sp' Hp' Hp' Hp' (p%( R 20 Tfh-|a gx 8* �#&  !Ȁ 0$(3qm|B!#o! H(  HF(( J(( J0te0P8+,A N F0 „pl{n K!Ȁ 0$(Njft-莬ǓV�%@A PP�%@ң.L}jTZիNX[A N&`;Z׻>;n@d@FhhG[7L(( v-Z�ktS 3xnxcxAV l|WR H S@}p'#PP02.6Mjg\#ki k*8!#@o *[*ph@ 20]Ȣk:%@KƝtC!Tx``ʽ+`P 7@ f2 #L Jm~w]{׻oGe(` LW x'Qg|(8! J84@=yЇ^ze[@gg}&5�!Ȁ 0$(#7s_%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP0%%%%%%%%%%%%%%%@!;A#<dj5+'h�?ʰAңĪ`(+JҰ@c�0)@%2*8-B-))))))))))))))))))))))))))))))))22222222)))))))^E_E1p))))))))$2Ss(h$F%H%HnFqGr,Gs<GtLGu\ml)#p$ "Ȁ �A~,x$ `0��8H#$hH|Hd k�4 #$P !k8KI\IlI|II8IIT)II) @ibGlJ|JƖ2'@ әȀ �G,K�$XHLHtH k�4 #$P,03(,(<LĜ%KlLK[ǜL$))4L MфBI))�� X́ K|$MKj˶԰@c�0)@% P(X!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!IQ!$2$4p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$: x M٤MЀMZMdK k�4 #$P @)@ @1+fe,LhViVj5¼Vl¬V܂VXLqWq5f%)@QC &@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@((!3#U*)�� X ZZZZZ ۫U8Z=LՈ۬m 4 #$P))$P$P$P$P$P$P$P$PR_!D)+(48$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$([+؂   �`[.b/bHKb3>c4Nc@c�0)@%'>[*AdB.dC>dDNdDVJFndEd'IdJJB(%/eR.eS>eTNe%+$ �b]e^Z� ca$5.3@c�0)@%@3Y^^f^ofngqgr.gs>sfu^gvFgnfgxgyY;$(3%Pg+$ �ehGaUc6f/n 4 #$P21Vi]iiii_PXiVViViViVVfVifj]io< $%8kk~kkkk&؂%8%#Z>lNl^lnl|$$ɞlʮbnm 4 #$PԁR(PPxP`NNNNNNNNNNNNNNNNNNNNNNNNN8N8NNNNNNXF;؄XX8NNXPX@;؄XNNNNUkMXS p gGpv9x'(3B**********************************************Kۂ%(#� lJtK 0�ЀlOtKl5@c�0)@%@ЁRP�\O�P�S0_u`vavb/v_CUDANIXfIPDEIDICIPDCbJXwAJMwyuw{wJȄM�PV 7`rQ;xOx_xosI%%(p#�LxxPGP/yP4@c�0)@%$0RO8yOwIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:DQSm9U0M:JMJJJJJIhIhV�}?}OӧS�~g58 # $'''''''''''''''''''''''''''''''''''p 'P@q 'P@q 'P81bD$ 1DF 4THr%˖._Œ)sfJ 4Ps'Ϟ>b(ѢFY\ @ $JQL&MҦO$I$$J(I$$J(I$$J(I$$J(I$$J(I$$J4$*J(u$I)MZ-))T2uʤ*LZՉ)M(I$$JZiDI%MC.}zL*aGFȗ'Oh e ϣO~=ߟ&5> *A!; Q6RS<A21JLa 0I&\r$dR&/3X$J".dH&dI"0HO&L&dJ<øJ"ИH"2ՐYgf5ְ)2o*L2s&ӌw♧{٧ho9g1FDQD $X V  b)O:(`)M`H(AF)LR$d&O⚫+d *x3+d .$R$*E 0dJ<I"rJ%ԁ*`벛$iBI&T'BJ)BJ*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*p5)kE@ h�kO"hO6(`)M`H(1E:8(LR$d" vBEH& .<K"I$H&҈+dJ&N4H&+V""Tr "_'\&r&p‰cs߽߃~0_D1`(жWГ" *@,P T@,PR2@ 20�%8�Z4A M -D&:NdPE"L x`0$Z<pG5: QD>zC�G=IBPG?܁\c>bxc>SB9tqc0E? IdG=SdP>A?D'6щMtbD'6щMtb@$*a DH+a\H)U D-*ZvjQS+BD%VSl8NqJ;Ej] bXE-J8@**Q?bC%6J@*NQU"]8?WM;wf0 (@ CT+`*E')PA T@)PA T)S a HPFrNHx'$ I0A)~*~G9h!ic=! S,B>!i p4zqB�G/q =bP)wC?! St`4D |LC?C\cȅ51 I3 IBE! Q⧄8!TA\ *!^, * UB%!d! B"LSUBȅ(UaJ=%1 B᷄Ѓ*! S0!DaC?ͅ*$ ItBXO;! Q'>L$G8) h( F8"N =%`$$(!'yH?*!N*ߖc%8̡ I>Ƒ B,$:!uPE'D QC D/!\z3a wCz0Џi3TщrC08A Ic 5!EHB$D1BUHB5!LAE! Qԁ8!$aCB0OM A?ͅ(MBHBP*ftP(rA=BP(ꀏi!k):^$a It?5$D Ihz(&2ITBO0BF� W8-Y@J0p2⋃X@ HɄ S@0EpBœ<Q -kAӀ$LkBF? UB5Q>Sp3$a Qc$D?qSF'kE.1 ZH!LktB>a |8Cp3a I{$! I,B8D/T\ԡp (! UbP)~j S¨0"T! QJz6AZȂ!$ u8#X!aJ^"$CA * QBze!CL>BD7HBxr0H `J,@` iXA HĄ<d  `D('H%“xB$Ђ(4XC?!5$5!t*O5O<-B'!!88-3H,A?L-!HB?H*B?\$Ђ$-4(,B?L!B?XC'H"t>)4)H4( $!HB.H)Ђ$!H*!-,!)!Ђ(!!!"$H1H)4B-B')A.B!,B.H$3A.-BЂ(Ђ)B/H",U.Ђ$t,B',*"&&dBrHB%AH� TP Z@Ad*d HĄ<d  `D('H%“xB-*4- C?!8,8*H!B.t>0$*;,*B'Y.8-=l!Ђ*3!B'3B'8$A?t!V?8*B9$)9Ђ$43HQPI(HB.C7a2!!l;:HÚY/C.t=,8=$!0;=H*>="1>*3B8C?Cչ>A?H),l<:\OB? C9<)4m(H_v&&dBrHB%AH? | $AVB@.d HĄ<d  `D('H%“xBт$(4$\<t*H>\C/\=L$"H!HB?8!L>-04)C.8$<C/(4(*4$t=H3L-:1!3"X>\C.X>L$>8)30QVv)H!T/: 4C944 56,B/1>8)!l= 26,8􂛚*3HB?8 4>L)5403)3$>8OM>L1\;\!>5Ђ:(:2*Ђ$hmBmB&$$T<8gg}O~~B4@JLS@@ȀL(F"p$P(<'O"H*>LIC?5C?4(H)!4O(X;<Lo=: !2C?Ѓ)3"H)3H!8>!2>Ѓ*3B'H4>Ѓ5)B?H$4X(*Th$t*H!8!\>!C9!,9OuQC9),)6T7*>$Ђ(T?HC-C9!>H!;!B.ԁ)4H!>L!:)P9OC7*X=!8H)!)PmBmB&$$T<8k%` ⧻4@JLS@@ȀL(F"p$P( *4BB.ooޯ(Qu$$"!v$)*B'OOʞ*O=L*H5)H>X)$\=$(t!5)<C?>)5C9H$$4)HB?HQ>L)B?\OB'>L$B4!4!5)B?L*4$5:H!"&&dBrHB%AHC}� T$�"$4@JLS@@ȀL(F"p$P(dB"'+B/H-r.4LC/r/r0 3./ 5L384/K4H48045I/r/s0504H9\3H64H9t3X4l:8423H>0$$>-*Ђ*B88H-4>L*H*B?Ho5A/)>0)HB/Ѓ3$5)H6">8)MC?U.C?l$PP Pw&&dBrHB%AH#�%W/Z&&4@JLS@@ȀL(F"p$P( *x*d!^_B_ `5``B'"($))H`K)t$$^a $B.*OB'"*B'H*!!))A?H(!,:)H*"B.H)<H!5)H>L$(,B?8$:!"B?\$-4$9$8)>H)4$$Bt=B'Q+mBmB&$$T<8U؆/@``$kuEqAz HĄ<d  `D('H%*d*xB&y9$$"H($t),*O*H,‘))!B')*H(H!*$A?H,,583H$5 1;;C.0"3oIB?X$t8C7(3!:3 C4,!H<L1=8)B?L*3)60C/;A'‚+&&dBrHB%AH؆SCU E'O &4@JLS@@ȀL(F"p$P(dB$'B$"{^K()($!,`)$B'B'LO^'()H*H䙂()!H-H-)B'$!,5H!m;<l,B9=3"m-5(5!8<)4>24B'4C?4*,>8!H5C/H9>2B/ԁ&&dBrHB%AHW �4@JLS@@ȀL(F"p$P(dB$'B&">Q~'诰šII!$B/H!,OO"QQ~P$,!š,*,$,B',B'H!()!H,Ђ$*Ђ*B�!ITIR%$U$C!UG)U:$-Izd$CLREH)I$QU'^'MuSPCniS&M$UHTpkV[v,Ȯ0{ kٶu-YsMqo^)nmpUB202'Nr($(TF5!Q9w,ϣIs$ST:y\*-J^<6铒DdChZ$J)Q:RT'8ZDȔ$YȢ%JCL1JRBTIK*QdmiUeNY$ITEIhQ=Z$9DEL٬=NZ^L79jL!0"Jlǯ>XA.|\ l" Ir*2)B '^pJ$lL*9:4\6|SBzq\YDITZ6q=TGIDNDMQLQES$YDNQEBIDYDZ1EC!ST!DILUDcNT9IE9U$!d#BTBT9DULĔNQEUDQLCNQeQr#CL1ECdуET1S$YdOM2YJJxˆFp% >XXѬ!JATHATHATHA-T`AT`AT`AJ2%ɪ @#@B (xR@NLdJ6M}z(QSsEQQeNh!dZD!DCTÔ:EEh%IQUܑƔNQ8zZrY\:9IBD\#ISVSVUXZV$UꐅIJ܄]}Q$iCQT1EUBULdC$LN:EQT1$Q\SLU%DCL9ISNUQESD!D79jL!0"a\p H AJ R *H R *H R *H RlI ʓ S@08�&:a ItC%6?#qPG? ZHPG?q 噂!职qC7qBu@:AnHBG?a |cG/ I> wУG.^d;JP=ԡ It;#3$ E  D.T!CB-hщC,8(Ф*I(ȅ*qIB"*rqE0(! Q$!DqQt&L,E8F'>$k9@ Zл,WyRU a HPGD'L!NTbp&Y~Cp;ꠊk>bG9 d2Q3NzPE.pH4TpCp*mH4 g?U@:qI3raT*LsB "$ UBP*datb80*L! SB'!!:B8"Da UHBE'$ =8!JMeX$*!'!#p�Yݯ|+`A@jP~/KjUTd@F)�E%D SHD*Q\u3NC8(aIC/܁Z 5a UC!"LяiB8DщE!!QtE?! ="| DlbX!8Bȅ*1E0"ܺNH8$^,BP!UuBX$L ZB HBU)щE"(T! BHbzX-r! B){MeX$*!'!#p� Xp.p'U( A /p+!Nh&PN01CE/!~P$яkBP>豏~5f4` I0$iB!:! BbE.hf~i4*Q iأ=! Q]V$pך:FAKU!qb#"$! S)Ta Ib#P)!NH($!C0(`koGD&"J F@#W� J a\IU@d`)  N0 MTBK&$!6T3QiG7QUtmP!Ta:P$phC.D!qcP> Sb $:!~0C؇4$A Ql (i)PmأV`rz$$z$\NB:$D\\KTDAA:a$A$:$!:A6$ahALzAb}6(6!B*Ar`FϺ0V`"P/I2@` � f@@a$AB@}TAArDAܡD$AA$zTATATANB$DLArAT!$AAhTVstaATarAh$vA@AL!:A$$DDDAL$a#DA:\$AD$TALANBL:ALALALr$$A@gb2a)$ FhD  Y� Pbܐ(S`I** d� g@@a$AB@}Aa$AaA:AL$DAzaLzD́ADAAAdơ$aA*r A_D$AaƁA΅EArA!Ada$AaAr,gb2a)$ Fhd'P.P((pI** d� �B*DB:A�}EAAaLhAaD$AadhLrA!rAza!AAV�a(8]g3:ALATEơaAaAL$LA$Ah$aTݡATU~6(6!B*Ar`F^^_U_uu`C$Dp_I2@` � ^tDAbTa�~hALA@Ar!TAAdA@LAD$LAr\h$ALD!TDaAT$TLL:!TrDa*NaV!sV~2j!M:AL>uD!:a3NATaDAADԡh!ơ$A$:!A:aATA�Ё$!dAD}6(6!B*Ar`FUzz06`6H |zI2@` @ ` ^BaA:N�6Axۇ$ΥLaTA$DA$hDA:r6"LTAU:A$a3T$ANbDAA$N"Na`*6!s@$aT$Dr!!D!ADTATT�$a$AA dA:͈6(6!B*Ar`FƗ[^ ��J{{ႠrYaƕ** d� @ Ȁ`66V6Gha3hhA6CzANhDArAD$D\TA@U\$$hr$A$hr$TALATa$A$*V>zm+2VADL$vLAhaaarA`#NaazaACarha#$AAA$A\rTaATDA~6(6!B*Ar`F ۰+z+�>`Xb'^** d� H8A+@�6GADDDA$AL$LDATAa8AALAL:\KT6LA$AA:nD:AADAja6Z6V*A$a$_LALAA:::T`LAA@LA$AaDATDAaDA$haAA:Af}6(6!B*Ar`F,[�>౹7݂<ǼI2@` ` | Z ` ؀@` a}LAThADATDAL$$%A$$AT:ATALA$a8DDA!TATA$A:A:Ad$ADADLA*V!s6W`TEuLArAġDT`#$!ADaaADa$a#:$TADA/sAa$rAhѕgb2a)$ Fhdw>`bJ Pbaf** d� Рj\88haVAr$@LD$a$a3:D$%TA[$AD%D$DNBAzTATAVa8V*t$!$[GAAdADALA$СALAAAa#$A@:Az LI2EHR*\xpӧO2i$'Frpc CIɏ>Xb˗0WI͛8kɳϟ@ ydvA)H@b #]�!OBmbH*SudJ)ID:ԋ4S$ZDH)QIRe)IL-:ɔ$I=uH)YLR8N:Z$$SLU:uRS*mZi"DN=WT'I NNV%BIEHTL:JR'SR%I)ITꐪǹIETIʥCW'BH."!H܃4uHR #=� #8PE(b1SN( ) ) )Ӎ8< ) ) ) #GII`H(Ŗ\"Nha@�&!,"""*ԲJl3 kT&Tr "V*T "r " W.Ԃ($҉(H kR*R*lFV(X %Ltk6F+V[I&N$&0" OX 莔M,n&0S *B *B *� , + , +B4QA FLH8Klb@IiK'"$I%R*8 K-RI7TH%lmR)r&TҐ)b"t""A$ K-r"K%T m#$!Zl$X+Wl&L * )B DL^M.LK7QA FLH8%/ab@ " !HR!lR)qHS "H%lr/;Tr*VK-*Z.\CH"*! Qԁ(haJbi8"~?*N "@�M!v8B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B (?İs ЃL`P&AT+`j;w `L*s4v]0X>@ 20�$8aKJh h@&ZZ"p,z X?~am "~ w/vCp/A uר)* {Ө**!CB:\Xh 㰇;ı?�=LU_XJ!aLgJӚ8ͩNwS `x =xʵɦV%` FIR%X]*ͤ]YuWV)րD#Ȁ 0$@ Nؒg%!Z0B&<qC8E-D@;Q?H`9ԁZ*tqSأp4Vi؆=QU851 dcz0G9T!E< wlC< fUM#z /xA N09(z|w5^`<T�Xj,KTI h&j$L|$J@d`)  Hp–<+,A AЂM\ PE'AIְ**amݸ4졋JX5qJc8E*DC*P x8E9Q?B18hцk#$h! H�G% {("jG6Bx'LA B(DA GMRԨNP&L' �Uܠ]+` a FLe쬖b H: S@-)yVX#�!pt'T! ZG- ]5qici;ąDmjSlF% iT;NQ Q>я~3Ta {G;c{l NBQ <Hғ;PԧN7] F) AR�B ])Y\2춫�NU9v5%%((u( [RB1A F�B(6hSp5aDcpUlB/k8"!SThV-ap*n3 0E'\BP,QNc?ız3N D<8'P([,؟ J*( J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@GSͳ>�<@ pvn7llsׅ<2rw+w%@1 Q2`SPN%J<fS c O8( � P �΀ P p P ր�P `P P p @ Pz` ` @ΰP  p ڸ؍( @b�J�^P~JM@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@T~K`K`VPF0`A`! %Y(lv+^#3WI1 Q2`SPN%J<f\Fp qїq@ � p  p  7 @ p p p p ! ڨ@  Ҁ �)` �ٍ~闦`; : HXYy虞깞ٞ[~DiK`K�N`3 I ! OYPb a\:b)a�% F0H�H[K0Yb0FO,  p �ΰ @ �@  1P 1p `�P P  E@p Pp ` 0 P W `; 5 H߹P~[0Zzک~#J# N2��!RRPvma\酺#3Yժ!�% F0H�H[#VbF`OPq1xzp@ zp P p 7p pP Pu P  4 P zЗ ` ` కPo K p P `? / SP%J`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`[`T[KH0Q #P.ЪE"�+`a\;  Q2`SPN%J�> HpOq! Pu P P sP  P 7 P p İ4` @pp@u@ pP Q { U<TPK%J@J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0[HQ #P.к&I%+.Ja\Ia92\ Q2`SPN%J�> H`ZP ߈˲ p PP  p P K?P uP K  p�?p  p P P { 0}а O\YK[}S`Q`NN20P.ܺ)`ƕӎ<�% F0H�H[Ѻ> 6p3X-Z\-zP pP `P K֫u֕PP KP ֕p ���ppP XupmUm u  p4uP ]}ڨXp =JGV~Sۺۼ۾S@׺HQ #�Қ5Q֭ƕ:ݨ4=-� P % �F0HP�VVK06pt/R��R_#_====#P_P=_ko0___=_k_aP=a/e_lPaak`_a`____`_a0aPPR>T}_<f`iK@uP0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0FP~PF0#��ݚ{]*.******3)))))))=k0 P �.= Hꓓ[>J�HHHHHHHHHHHHHHHHPPPPPPPPPPPPPPPPPPPPPPPHSSSSHHHHPPPPPPPH`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`uJ@:oJ`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0SMf 90� ȝ4O~�B@YPBE )TPBE ),^ĘQF*VXb*VXb-]ٲL5mZ`B |&` >,i&J(i&J i2ɐ&C i2ɐ&C i2ɐ&C i2ɐ&C i2ɐ&C i2ɐ&C i2ɐ&C i2ɐ&C i2ɐ&C i2ɐ&CPiB &T i2ɐ&C i2ɐ&C i2ɐ&C|(H| H| H| H| Yd %H Yd %H Yd %H Y%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X $0 (h+b F`&l²i>%$L Bs d5)N9\!K;- *`ؠ(x@b %E4QEeQG4RI'Q#/4SM7 $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ #b +�x)�b *;ܲ- \b+N3M77#΅`  |b zx(Ș o9gwg:hY F:ifi:j^'Ђ,&C )f9ˇ JXA.{̌ 9ʮ`l�x)t`q<r'r/I5Ǽs?=tGz�"x"a *@ifV wgp'h`N!?|'|G?}g}߇?~L`^ *`@j=l@ \2́*(^A7A yt+`鍭v @60'Da UBЅ/a e8CІ7aud@Nh2H `0` 0aAPЊA 3avL{ոnoc8G:юwcH l 2 l 2 l 2 l 20Lp0Lp0Lp0Lp0Lp0Lp0Lp0Lp0Lp0Lp0Lp0Lp݈ l``P$%` n-a/FŁl̢Bіhpz5*�'EiJURԥ/iLe:SԦ1fF XK@tdK <ZhT-n4 f2_kX:V,ԬgEkZպVխok\֚u&p `+ Z@eBE,5ֱL0YVֲlf5Yvֳe;ZҖִEmjU[Z#ySa[ dZ\iC;\׸%np\6 PsuGyEHay] tnM;^׼ ozջB51ce[ |qvUPXn!߽z'[,{`ֽ Zi~ _"cf2ٟH`'FqUb6/VgbV8]@0d Zoa9[|y̝L&ڱOr�cWre.˶&IOk <(KXQvȈE�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔT L1]~VXe͞EVZmݾWV6|TiT}HU4A bƍ?Ydʕ-_ƜYfΝ=.h)G�/U8x"E˘@|\pōG\r͝?]oխJe!U8�؈(ݿ_|ǟ_~06A 0P'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p'p' 'pb ' z` D9e` 8p Ĝlllllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 xP3 50`*b)B `p`' d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@fOe�<�#jVUvի_kX:V*�h%: Jk\:Wծwk^Wկl`;X*q]Bb(!x&`Vֲlf5YV*�h%` V@mjUZֵֶmle;[ֶmnu[ޢV ]j�)!x6`6׹υntJL4x�v׻ox;^׼Eozջ^׽E0#p, ]׿*U2 KD޻`7p%L޸v S0B<�l�qEYd$L/qe<c5J0<�##rUd6Or<e*WWrb$ P@08`r bd$hwsg>ߙ,V—`' ȚRE � Dҗt5iNwӟuE=jRԧִƜ`%>=kZc*h%"˿v=lb&0Wd7φv=mjCa PBmi( FxB20Z[@ =0X<zwo~qMnS|W灪%WT kl _^0D�Y/y %X?8\Q++} @z¡d U W:]qUUS`@1G{վv7@ zY72 #L Jz>V߂npG|PXU %T~ <2� (}�eȀ 0$(?8\S -(Vu{ P@�$@ P@�WZ%LR�B e %46jQ[ǿ(( J%%%%=U+ �� @ l�Ћu #$PT@S-%0A{SsA{>[t<U+ �� k�Ћu #$P?(76TLś*46|S5))� � P!t7tX7�0)@%){s)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p)p$p$p$p$p$p$p$p$p$p$p$_`F$7b7'''''''''''''''`8U+ ��zGj�Ћu #$P>;ȣ/#)2&0)XȉȊȋȌHЂ1ԁ1�-�I)''''''H)ɜɝ`*` B*8U+ ��ǩʂh�Ћu #$P;ȣ/#)'0HbH˸˹˺˻f˽Kc˽KK44bTĜ ) S5))� � Pͩl�Ћu #$P:Ժ:{)(`(R$dD P؅PP]Hd܅PP]`R,R&@)2$x>7U+ ��Ϯj�Ћu #$PTePzC7-#pGP� %QeP`FQF�eP`PX]%Y` $$ {7|S5))� � P�+,-R.m�Ћu #$P$U5e67++{310GR�O?@A%B5CBBO(C-Z(_B؄KLM@NTP(#82` {,7U5))� � P.\]Uj�Ћu #$P7UeuS*-zs)0pRGnn݄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄o|}VOOOOOWO@FOOOOOWO@oJJJJJJ~MMMMMMMMWFp#`&%)T*pSU+ ��ժګڮj�Ћu #$Pf5۳7*-zs##x GS8Q8Q8Q8L؄L؄L؄LT8T8T8T8T8T8T8T8L؄L؄L؄L؄Q8Q8Q8Q8L؄L؄L؄L؄L؄L؄L؄LL@D�DW] M`H@pQQQQT0T0T0T0Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8Q8L؄L؄L؄LG8)@z:|3`zS5))� � P `\m�Ћu #$P&6FazӘ'pR�M]WTpvQaWTpvQ'GH (KիCazS5))� � P V5fj�Ћu #$P.=)%p**@, ))R`MGHCEINXNXIXZI8U8Q UXSU8N QP=0Y^ =PSQU8S8UTe@WHDpDTȄxuLWHTHoXQ@ThLSQ0CU \E0IKYUdI|MP# 9ӫS=7U+ ��تj�Ћu #$Pf&a%H$@zÂ-03@-pX`M|>SUI^0C\EU US0C0E ^PCN\ZUȅ:Q CN ^S|`]U \0U:\0?b_]iMЅ?ZMXZJJ_8 DX8@CB ^NȅVHE�(-@(ڦ7'@hU+ ��ت6FVfvj�Ћu #$PV8&8 PMXHVKQP\f@~0\0UXkp}PmE68^^wZpp~0NPUzt�Yz}CbxP\f UnJPquX`DЅZ`uuDЅ?n(pdS |x�I8^MP $ږSzsszS5))� � P89:o�Ћu #$P1A'Bs%'-.`#181xA�J*dI UU0I|`d@wP:~dxpC=U8}prd kdwSPw(b@i Eg0C~@qfX|p\8ni i[JЅJi?]Dpfw@Jw^iQE�(-@(r+7'0z'+ ��y8o�Ћu #$PyȃRE�U|NCEIЃ}؆CXkKVq0NPp@\P\8BX~U ZtI0nKvqZPSwU8q0BU؇kXQpqMX?g@?{?8s(UMt8:nU{Bq0:eIGMP $7'W%))� � P'7o�Ћu #$PA~R(c_^Y؅]O8JP}7IP= k0Z~0Im=ȅm=�="$Irѣ߾}TmÇYIME(kӏN!Z/6ժ٩M뚽JmSɚ=]S'TRR:u" QxhA XS8k,ZN*QRdAAz/.l0 Jh@ 2LA$-̚7s<GVqP !*N2J"xBFT}hu31U$!U+^խ_7Z13%)=f:ZZBj=gwR%\*\".8H 8tc)i8&�Z EX`ggD[o-1R�(9#=@^I`H("M:9Vy &| "$!U$$(4>H8J9r*HrH?䢇)#*҉$")гH'0$z -t =Ҙ;⬲I%T4=�h8T8l?lR4"" =BR"@DH@Qc9Y+<HD`{.6A FL{9't&`!({*z"*tҏ5">2C5t4"*5B)N/L# -# :b :L8#)я5= 3&c1l31=3=Ҭ?�Ȍ?rM/cN.T(2C<H>8)b[.N@d� 8|Pb %cd S ߡzyR$X"(`!)B)22;H"55! !;HrH/;s$=8C$;3"ҋ;ӈ"c9:=J;?8)aS9UnP ) >(X ES`@!@Xb!=%NLJHD&2 O T$!BI(b )D! UP$A^HCP)T!E*D SA $T S8!$ StBX*SE%Vq ]TBXE-jM�jQ IBLƃmB32DcqVMR�B 䰛 |`i@^d@Fy>y($a JhB&$aFE'L! ISBr! YBCB )D! Qa,TSBP!LA\H F!CHz DTVJbNQ D)*Z b"VMb@*b UH !h6DR@|P8At+j)�!)fy\>4 /Bz 2 #L J'fEǃ<%(L`K@(LAI0!Ta ZHB!$! I !L ZB *$a UPE'TaNP!zBA8)l SBD-NѥJ tQ?XE%6JEj DBXmM! "kAx $%Dh <2� (&>^�1 ȋ S@2c �$,ZMdK]D'61L "!X!T! B,$D ZHB)$A B8*$!C!TqI0!qI"P!$E!!0&�Sb8jq.XKDT@DWQSHB*QI0*P ) >(X ES`@(>6a i@^d@Fmky(($aj"XRi61LBHCP$TahUB-!$A S$D(L Y,B0E.D! BEBLA I8$DUBm!M@D%PS ?tKX)* �h0$' YB&1(@ H J4'nEmqx  d�P�+b!=%phAJ IX"TM S"$LAUL *$A B!:AEHb0!ȴ0-AU0, I,B!L! UX:E-QMXNQ?`iX"N ,8,hQBG&1'` HȂ@ES`@?+b4@^c@@ȀL(5@(H%P&d'lB$|T!!*ԁ*t($$4,)H!Ђ*t(t(),)ԁ*,-H!$!tBBB$*$!$*H(-,"!$`$Ђ)-*,))xl"� hAlX8HXX(߬H[,!NHd�`$Fb-@| � F䅐<d  8@(HB'P&dB#x& !$TB'B.H(H)ؖ$A?\))B*H),B.$*))-!t*B.H)܉$!-$*BB!)A'*!(!("$$B'"!H)ࢲ$,@8lX߬H[LHd�`H"Kd,@|%�b4@^c@@ȀL()֝A($t%hB&4'l"(H.-,*B'BB܉$(1!-H((H(ԁ)A/H3)(!҂((* !HB0-B'H)*H*ԁ)HB`!H*!B/B'HȂ$C&K"@hAlX8F:p͊HNHd�`p'b|L"F䅐<d  %@(HB'P&dB#x& !$(-܉$,,ЂmB/A?lC*)!$!*>8C$Ȃ(H*!),B'H-B'B.$!"Ht!Ȃ$$*!Ђ$,)!Ȃ(,,,!&$,@`(GZ߬H[�A@�(�qf| F䅐<d  P@(HB'P&dB#x& !$"=l!44"H< C?\<Ѓ:0)5>9B/>C?-)!=:))\<:l!H!BB<C9*3HB3C.8<,A.2;C.(U$,@`(GZ߬H[�A@�(p֫� F䅐<d  @(HB'P&dB#x& !$*:!89H!:B?209-H4\C/:5B.ԁ(!>3H4$\<L2l<HC'!)53 :*C9*H8!t:L38$D?C9H2NE"@hAlX8F:p͊HNHd�`@"F} F䅐<d  (@(HB'P&dB#x& !$(B7(:\=!8>)t5)"B.3!B?8C'"BB<l*A',)C99C'*)B9$8Ѓ) >!>\!8܉8$>)"JE"@hAlX8F:p͊HNHd�`H | F䅐<d  nf@(HB'P&dB#x& !$$B/C/><21B?LC'3)ؖ8=C?)4BBXC?3!=X!Ђ)X>!**=C?>B/Ѓ5A7)>#C?$6""4pT$,@`(GZ߬H[�A@�(� 31�b4@^8 h 0f@(HB'P&dU"H(u9BT)$,($,:t5*5l:$Ѓ4,)8>854CB3BB'$D/*>l)>\-!XC?H($)C7,Ђ$B9)8B'5M/B',>\$t(,A$t(0uB@@`(GZ߬H[�A@�(@1[W` L"F䅐(XȀ�(6ӓA($t%hB"lQ% $s0M)s'*t!,$s.)86!\88$3B'\="5"t="5t(ؖ,m8Ѓ$:C)C9!HB/$8B.,B'8=>!Ђ9*dT.!2*TwBP6}cH @Xl8F:p͊HNHd�` W$b4@^8 h  <@(HB'P&$U"wB3S˂$B'BB!H*0<22T4B4$8C?H*86>B'8D !)H*tC.8$4ЃZ=\(* -t<t3 4HB'Ђ;;!56H3X94`$A8S @`(GZ߬H[�A@�(:׺_| L"F䅐(XȀ�(A($t%hB&lQ% !$D;g(sTsB*!,mɂ"<-A/2-H>$0CC3C2>1$1>:!X<:XB.,)$A7>C78C7,B.dT7=5H)3B',(Uh{; A@`(GZ߬H[�A@�(gW� F䅐(XȀ�(AA($t%h(lQ% !H)9'(`(tBB)BBDE,)$$(B.B.)!-H**H-H-ABH!,*-Ȃ$,Hm)$,(ԁ**H($Ђ(t!$!)(}?BDE;$@A@`(GZ߬H[�A@�@`PP`A&TaC!F +0XA @dLQeK/aƔSGP$u)SFdJRQF;Rک*QIRej-U$2I!Q"$I-UT"=T9DT]UDDn.BuDPaZD"$J!=$*jJ$SLHCLI#J(UVnNJ;4@8HAR(Nqd+3Y:QDSxHg׾{%X?JP`ZlQ~}2u JR'J2iJ $YE$餮N2EN"dUE=Z$ZPZ$Q=hUC$9(SECTE)IT!S!DS$!D\TiRC!U$STEQULEE3єD5Q:)J7l/@b ‰P8+S [b �"0PG!T҆JX!XبS� A PSQ<BEM($I69=C:xBQdɥBh!&=0BfEE$!f9dai8CfWB$a^rSЃW=hq^8UCd ir6f:)6 DB YW8h 6Xn0FxB a (0B)b +S )� 駡Ʈ (=  %R-lP$K(%-`8ƹN16fB\Wb$pCxz)8s1bwu`Bpb$)8٦EڠfEstƙU ;>\8)P9%%%Oh[b �"0P wZ 4ZU@p# Hz S@T)�E&v KE&2tbD7ܑ =D.qE4! IP2QQuP$h! =0!$q\C D.UtLP:a Bl>L S@G7$ak9T!E(8HId"hD%1'Ap# A9� @� 'AF@p %HQJLdE$,a7B@E"\a* `cG4~;ꡏ~�#F&pQF=Q+ lD"zC0(*j�*}THD?Ddb GAҏ"#-H PpKk1}S`@O2Ji@F@p %Ĕ/QB Md$,AKHD&jT86LBpE T$x0@ġpY:L\|#D"D(2QBpE&\aLr#+o"p+яhd˜D"Țېj"#z)H0q1}S`@@u "Th@F F@p %$S@B Md$vDE8�D|#(PQhd"بG "яh"kDH.2Dd"@+HH(PH3@E H>@E\яh"0k$taj#\Ѕs7H�]5Tw$=\@d`) A M.Ohbo+J%8Q. W #�F"x,6j`9x#`9 :p7v"ը6Q }D#D"Fhģˈ32LD"F~Dc*Ph23 JHpA)*s7H�`] �Ԁଂ4 2 #L J7UP|B%$QMp%D B"0 }E<L<HD4Qv�2⡏x�#@.Ρ@E }+@;AH.PgC(\hD$MVMX� `&L ИӾ)@ @�0oާD4 2 #L Jp|-P|"ׄ$6 Pl &< Ol"^QFD%^Q ?T"<Q Ox"FhD%^ ?&Q ?*<QWD%<a@aa<a<a^a<a<a<a<<a<a<a<a<a<a<a<a<a<a<a<DA\ ^9g x@  �0 'T`# ҃k d� jiBPnFat>a>>>>>>>>>>>>*A b@� ^j|9g x@  � !jGD U`# ҃k d� @ % B!6B%C6a>l&Y&u2p'}'&w&(&%r)} � 9g x@  � "RRGD"7"=2@` @ HR ؠ @` ` ڀ `1s11!1s2)2-s1#32/s39s132;34+SXf l `  9g x@  �`xGD"7"=2@` @ `93:s:Zfp F`r BN8`<3=s=ٳ==3>s>s\`jB� 9 `:%9g x@  � j 4Bk4@D"7"=2@` @ DMt@ t�z@d x`th�cGyG}G4HtHHH 8l`  DTh}�2�0@$tLT;FD"U`# ҃k d� J4OW  @ (R)R-�W+xR@ | V � ^``9g x@  �L-bB4@T6"=2@` @ veYe]v%O}r @ V 8Ā 6h� Phh6ih_Jiii] ji @ @`v| ev 9g x@  ��c6n �4@Hp# ҃k d� `l p  xP6 @ ` s5ws9s=sA7tEwtItMs ( å qYVh}�2�0@6x-�4@,46"=2@` @ hzi7J%6z{W%6|w|@ |7}@h}�2�0@~%e bGHl# ҃k d� {!8%x'X}-189g x@  ��M; GHl# ҃k d� }8]|8X9g x@  �8;  4B;v# ҃k d� @zx鸎|9g x@  � 9"�!>BEc7"=2@` @ 85y]=A99g x@  �]! (B;V6"=2@` @ 8yY 9Xh}�2�0@^ Vh# ҃k d� ٹ! tys@h}�2�0@y  XU`# ҃k d� 1: =MW 9g x@  � +`X@7"=2@` @ 4zz%` %�?Wh@  xf ` b?1�\">`X@7"=2@` @ 3hฦ [ } 2>@0v` ! >`X@7"=2@` @ : @%k � {imq;u@  x  �;{ %>`X@7"=2@` @ T9` v `;gRP �2�*�.v>00 |!<%>VZ"=2@` @ 5e|imq<u<ƅ9|ǧ��*�4<5�b@ɡ<ʥ<1J`, ҃k d� �\�  VI<<H }�2�0@<+�b�}>V <X@˽+ ҃k d� I݇m S \a=e}imq=`{ ؑ=ٕ}ٙ=� 0�ڱ=۵>`(}kU` "=2@` @ J}#`!aߍ>~ a~߅!%~)--\ �=E~|*VWܽK C @@ }ǖitH!>a&>~&OVVaafN6*frVOjV666a66~Vga6Na6t~j j*V!\ai2ɘiPa2aFa22a2a2a@Pa<!Jmq?u�D`Dߔv_ C @@ |?ij@*26;A)TAA($a6_0:@)AB�$S$I-QTRuȔ)B$ReJR/8zIsP/BT:$N.8h'RH\eJ(Q"T2%EE2)Ҥ4ez 5ӨQOQ0X֭\z 6X hPY*ڪ6ܸc6*!b) >8Ō;~ 9ɉX@}*Ѥ;-"ʔ$UTtȨ$E4kIhhJmB:$J(IDIRBDIңT/BB iJ\UD*PD"B%ѵ*QTTPM ,@] .`Xeig \^` h `2haJPb*b]vYfF@ (TJ&JJaP'B$t(r*ar$"(Ib(K"*" -҉AzB!%!"B!!I d"*J"($m҉$5%SS= 0aaYgQ(…ƕaZu8 6D l eQ)|R *X)"e)fmH,ѢH(t(AH"*K3҉,҉$!B3Z' *+:|$Z',"*TL ,2Ϝj*psZ5U `2haJ tN?bPdfD I%d-iB$zr!")Q$B("J'!p"J'(B)z ! "H)zH;Hr$$ 3!c4)$BG I <I"P$e*_S*O ,/|l@gsՀV*`Ƞ d(uԙQ)|R *tM-")R$\tB"DaUz*L! 8H!:I*a Zt!za IB! Utp3za = PD\Lb T"D&T! UD"OST6 `0V�Ҁ06@+R,�hdP<BFj1B HOTRLU0>́ Q,Ӏ>q UB"Q>z|C;ZAȀ+š uG.AqRALxpG?Axt8)$1 wH*\hC8S}c !:!4EeSy �q"1galV:Td@FDŽ*4RˌjP|bȄ!"\4zr41~8C (:! zcȅ*Ai < gL3TAZC@3g֠5 I )$kHB5 }D#G<1x#9zi0$M)(`PS 04 ` cҡ@ 20vPZfPG@E&.Ib6L iC@8zI)hqSc0,amBp$rpHB)! IB)$AZc0;AIB4T! UC:@�#�+ \"@+CHPEHT4EeSy �(v`,PUalV:Td@F@WRˌjP|bDaS")!$1}!L!i( k D?A~c83kA""T}lCE'q Ba֐D'$a UCЃ*aN8(2zF"2~"G9! B0;M)(`@\;OUV06@+* 2 #L Jرe5p(> TdկV!L xXC<LA zLC5 Qb5T! UE/d Bb>!ECP)! Uܦ )!\"$4T! Bc>Q$"@E&THD paxC8*$)Sy �zs4 `* J S@ Fj1B Ol6%a C05aN!QYA$! QH@G9hQZB*xH"p |\CP( S )rqSCP$ נzD$q@xJ4ꁊ G.$AUMz&0` `{f�hBRP%he5p(> nwd` @p z` İӀȀ @̠ p@ p h @ @  z`@up`0 �݀ 0Ȑ   P p   F! GMa}S(� �'Za� *a�Z!e F0Hg"RFP� hh`0  � `  @z@ݠ` ΠĀ  0 `  up @@ p   � ` `MP1O � 0rh� m*xa�Z!e F0H (5a5 p( pp P @ @ ` @  p z @ `@ ` ` ` @ @  0 O u @` S(� � } n*a�Z!e F0H! )!5a5 В ` ` ( ) i׉O9O � 'F R2`SJ0I)5a5 @ `N @`! ai9O � 0LWF R2`SJP1*(5a5 @ҩ a h  a ?*9O � #j!a�Z!e F0H3oJRFP� P P`h p : MaS(� �]X�sF R2`SJ�ʪ!5a5 x `` `` ꨎ9O � +ЩrF R2`SJЪ骮!5a5 h( ` ` p ڨMaS(� �*F ,qF � � F0H몲*5a5 & ` `` 7 ;MaS(� �F 7nF 2`SJikRFP� H` ̠x0 @ ` xےJ+MaS(� �T F 7mF 2`SJ˺RFP� * ` P` P@ p`  ! p` u@ pA@ @  pu` ` pP� `  0  MaS(� � FP+7й*F 2`SJ3Lë+5a5 ! ` @ �  @ ΀@ @ �@ p ` p@@  @0 ߀ 0 P� MaS(� �|=+\a�Z!!  F0H5˽|RFP� * ` u � ݀@0 @̀ @̰ ` p  @ u p ` 0 @ Ұ@ �mp p ϐmذ `S(� �<+P3 2`SJEm("5a5 `@ � ` @ `  `   z� z 0 ` `  @ 0 @ 'mS(� �8ۻ=%7+%Z�Z!!  F0HAm׍٭RFP� j` @ @ �Ȑ p` z �pf` 0 z z` @@ ׀J! pkf` ` @pf  EnG'0O � pSN\,p,@%< 2`SJ�kmo-5a5 p` $  @ ` @`  � ` � ` ��p p`� P؀; 0 ٞ 'S(� �UN%,p,@%< 2`SJq.5a5 p  0֐ 0�` p @ � @@P` ` @@ p P` P ` ` 0 Ҁ@O 1  ھ'S(� �M4M%< 2`SJOoN`5   ̠ z@   z@@ p@ @@ ֐ P p `p P ֐A 0  ѐO  f/G>O � <tO% $XP`*P�! #S(RE5nG!E$ S"P$Y$)L2iʤ)L2iTԨQW J_<W\{M5}Ec/ݰz2-c/*T#OaN_eEUtTjvKp:dT5va 1\jG:磨2r fj P Bmܹu[k *BF QRsѥO#8a"XL$J(M4$J(M4%jQFJD+PWFDDNAeTD@@QpLpL*ILjAD*IDVA\6T6)*JDATIT\) DŕL: -&t&3I$Wa �nK.Y! DmL2R"!2)P::8bϊpPND1DI*I*I*I*I*I*INC\6!S٤JNU*dJ٤JVU6AdMjeD*UtYMNAJV9DN9D$QeNDѣDDuDP$2AELڍ$Tڕw^zQPq%/3!@Txn@   %xc9b#bdPNuec~UUXGOG O)ZdG>yO)?OWYJAd7J2A+DM$Q{oFE^:�65 P@D`qn@   %:sI)F'xPc5ސuc}vaA ; ;d9090^Ďv;0ގ׍gC7飏7xÎAؐ6ڨh8ڈ#~,#AdFcn�!Ȁ 0$(!t`�=!a #Sx3p\BP.A mXC 50 @jC <xB'�'!ܰ'8 85 c f`@ � �@��?R$ Qp$C4ۨ@d%-yIL^2` q S@<xJT H80gp  <Ae/``3kxt)5XC <P e|B v ]O.˨�5@X =؀�t`�8$ `$dR em�!Ȁ 0$(#hG=QTJ0* !pxp'S3 #8NBpU /P^5A cx`s Z0#h/0`@ c�#xG @2Hd` �9�r�@ �&Velb  �le-{@"Yb q S@<ZVmmm{ۋ@ L0iJS%N@$8 N@FWu0'L Sp0'L Sp' Hp' Hp' Hp' (p%( R 20 Tfh-|a gx 8* �#&  !Ȁ 0$(3qm|B!#o! H(  HF(( J(( J0te0P8+,A N F0 „pl{n K!Ȁ 0$(Njft-莬ǓV�%@A PP�%@ң.L}jTZիNX[A N&`;Z׻>;n@d@FhhG[7L(( v-Z�ktS 3xnxcxAV l|WR H S@}p'#PP02.6Mjg\#ki k*8!#@o *[*ph@ 20]Ȣk:%@KƝtC!Tx``ʽ+`P 7@ f2 #L Jm~w]{׻oGe(` LW x'Qg|(8! J84@=yЇ^ze[@gg}&5�!Ȁ 0$(#7s_%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP�%@A PP0%%%%%%%%%%%%%%%@!;A#<dj5+'h�?ʰAңĪ`(+JҰ@c�0)@%2*8-B-))))))))))))))))))))))))))))))))22222222)))))))^E_E1p))))))))$2Ss(h$F%H%HnFqGr,Gs<GtLGu\ml)#p$ "Ȁ �A~,x$ `0��8H#$hH|Hd k�4 #$P !k8KI\IlI|II8IIT)II) @ibGlJ|JƖ2'@ әȀ �G,K�$XHLHtH k�4 #$P,03(,(<LĜ%KlLK[ǜL$))4L MфBI))�� X́ K|$MKj˶԰@c�0)@% P(X!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!IQ!$2$4p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$p$: x M٤MЀMZMdK k�4 #$P @)@ @1+fe,LhViVj5¼Vl¬V܂VXLqWq5f%)@QC &@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@&@((!3#U*)�� X ZZZZZ ۫U8Z=LՈ۬m 4 #$P))$P$P$P$P$P$P$P$PR_!D)+(48$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$([+؂   �`[.b/bHKb3>c4Nc@c�0)@%'>[*AdB.dC>dDNdDVJFndEd'IdJJB(%/eR.eS>eTNe%+$ �b]e^Z� ca$5.3@c�0)@%@3Y^^f^ofngqgr.gs>sfu^gvFgnfgxgyY;$(3%Pg+$ �ehGaUc6f/n 4 #$P21Vi]iiii_PXiVViViViVVfVifj]io< $%8kk~kkkk&؂%8%#Z>lNl^lnl|$$ɞlʮbnm 4 #$PԁR(PPxP`NNNNNNNNNNNNNNNNNNNNNNNNN8N8NNNNNNXF;؄XX8NNXPX@;؄XNNNNUkMXS p gGpv9x'(3B**********************************************Kۂ%(#� lJtK 0�ЀlOtKl5@c�0)@%@ЁRP�\O�P�S0_u`vavb/v_CUDANIXfIPDEIDICIPDCbJXwAJMwyuw{wJȄM�PV 7`rQ;xOx_xosI%%(p#�LxxPGP/yP4@c�0)@%$0RO8yOwIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:DQSm9U0M:JMJJJJJIhIhV�}?}OӧS�~g58 # $'''''''''''''''''''''''''''''''''''p 'P@q 'P@q 'P81bD$ 1DF 4THr%˖._Œ)sfJ 4Ps'Ϟ>b(ѢFY\ @ $JQL&MҦO$I$$J(I$$J(I$$J(I$$J(I$$J(I$$J4$*J(u$I)MZ-))T2uʤ*LZՉ)M(I$$JZiDI%MC.}zL*aGFȗ'Oh e ϣO~=ߟ&5> *A!; Q6RS<A21JLa 0I&\r$dR&/3X$J".dH&dI"0HO&L&dJ<øJ"ИH"2ՐYgf5ְ)2o*L2s&ӌw♧{٧ho9g1FDQD $X V  b)O:(`)M`H(AF)LR$d&O⚫+d *x3+d .$R$*E 0dJ<I"rJ%ԁ*`벛$iBI&T'BJ)BJ*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*J*p5)kE@ h�kO"hO6(`)M`H(1E:8(LR$d" vBEH& .<K"I$H&҈+dJ&N4H&+V""Tr "_'\&r&p‰cs߽߃~0_D1`(жWГ" *@,P T@,PR2@ 20�%8�Z4A M -D&:NdPE"L x`0$Z<pG5: QD>zC�G=IBPG?܁\c>bxc>SB9tqc0E? IdG=SdP>A?D'6щMtbD'6щMtb@$*a DH+a\H)U D-*ZvjQS+BD%VSl8NqJ;Ej] bXE-J8@**Q?bC%6J@*NQU"]8?WM;wf0 (@ CT+`*E')PA T@)PA T)S a HPFrNHx'$ I0A)~*~G9h!ic=! S,B>!i p4zqB�G/q =bP)wC?! St`4D |LC?C\cȅ51 I3 IBE! Q⧄8!TA\ *!^, * UB%!d! B"LSUBȅ(UaJ=%1 B᷄Ѓ*! S0!DaC?ͅ*$ ItBXO;! Q'>L$G8) h( F8"N =%`$$(!'yH?*!N*ߖc%8̡ I>Ƒ B,$:!uPE'D QC D/!\z3a wCz0Џi3TщrC08A Ic 5!EHB$D1BUHB5!LAE! Qԁ8!$aCB0OM A?ͅ(MBHBP*ftP(rA=BP(ꀏi!k):^$a It?5$D Ihz(&2ITBO0BF� W8-Y@J0p2⋃X@ HɄ S@0EpBœ<Q -kAӀ$LkBF? UB5Q>Sp3$a Qc$D?qSF'kE.1 ZH!LktB>a |8Cp3a I{$! I,B8D/T\ԡp (! UbP)~j S¨0"T! QJz6AZȂ!$ u8#X!aJ^"$CA * QBze!CL>BD7HBxr0H `J,@` iXA HĄ<d  `D('H%“xB$Ђ(4XC?!5$5!t*O5O<-B'!!88-3H,A?L-!HB?H*B?\$Ђ$-4(,B?L!B?XC'H"t>)4)H4( $!HB.H)Ђ$!H*!-,!)!Ђ(!!!"$H1H)4B-B')A.B!,B.H$3A.-BЂ(Ђ)B/H",U.Ђ$t,B',*"&&dBrHB%AH� TP Z@Ad*d HĄ<d  `D('H%“xB-*4- C?!8,8*H!B.t>0$*;,*B'Y.8-=l!Ђ*3!B'3B'8$A?t!V?8*B9$)9Ђ$43HQPI(HB.C7a2!!l;:HÚY/C.t=,8=$!0;=H*>="1>*3B8C?Cչ>A?H),l<:\OB? C9<)4m(H_v&&dBrHB%AH? | $AVB@.d HĄ<d  `D('H%“xBт$(4$\<t*H>\C/\=L$"H!HB?8!L>-04)C.8$<C/(4(*4$t=H3L-:1!3"X>\C.X>L$>8)30QVv)H!T/: 4C944 56,B/1>8)!l= 26,8􂛚*3HB?8 4>L)5403)3$>8OM>L1\;\!>5Ђ:(:2*Ђ$hmBmB&$$T<8gg}O~~B4@JLS@@ȀL(F"p$P(<'O"H*>LIC?5C?4(H)!4O(X;<Lo=: !2C?Ѓ)3"H)3H!8>!2>Ѓ*3B'H4>Ѓ5)B?H$4X(*Th$t*H!8!\>!C9!,9OuQC9),)6T7*>$Ђ(T?HC-C9!>H!;!B.ԁ)4H!>L!:)P9OC7*X=!8H)!)PmBmB&$$T<8k%` ⧻4@JLS@@ȀL(F"p$P( *4BB.ooޯ(Qu$$"!v$)*B'OOʞ*O=L*H5)H>X)$\=$(t!5)<C?>)5C9H$$4)HB?HQ>L)B?\OB'>L$B4!4!5)B?L*4$5:H!"&&dBrHB%AHC}� T$�"$4@JLS@@ȀL(F"p$P(dB"'+B/H-r.4LC/r/r0 3./ 5L384/K4H48045I/r/s0504H9\3H64H9t3X4l:8423H>0$$>-*Ђ*B88H-4>L*H*B?Ho5A/)>0)HB/Ѓ3$5)H6">8)MC?U.C?l$PP Pw&&dBrHB%AH#�%W/Z&&4@JLS@@ȀL(F"p$P( *x*d!^_B_ `5``B'"($))H`K)t$$^a $B.*OB'"*B'H*!!))A?H(!,:)H*"B.H)<H!5)H>L$(,B?8$:!"B?\$-4$9$8)>H)4$$Bt=B'Q+mBmB&$$T<8U؆/@``$kuEqAz HĄ<d  `D('H%*d*xB&y9$$"H($t),*O*H,‘))!B')*H(H!*$A?H,,583H$5 1;;C.0"3oIB?X$t8C7(3!:3 C4,!H<L1=8)B?L*3)60C/;A'‚+&&dBrHB%AH؆SCU E'O &4@JLS@@ȀL(F"p$P(dB$'B$"{^K()($!,`)$B'B'LO^'()H*H䙂()!H-H-)B'$!,5H!m;<l,B9=3"m-5(5!8<)4>24B'4C?4*,>8!H5C/H9>2B/ԁ&&dBrHB%AHW �4@JLS@@ȀL(F"p$P(dB$'B&">Q~'诰šII!$B/H!,OO"QQ~P$,!š,*,$,B',B'H!()!H,Ђ$*Ђ*B�!ITIR%$U$C!UG)U:$-Izd$CLREH)I$QU'^'MuSPCniS&M$UHTpkV[v,Ȯ0{ kٶu-YsMqo^)nmpUB202'Nr($(TF5!Q9w,ϣIs$ST:y\*-J^<6铒DdChZ$J)Q:RT'8ZDȔ$YȢ%JCL1JRBTIK*QdmiUeNY$ITEIhQ=Z$9DEL٬=NZ^L79jL!0"Jlǯ>XA.|\ l" Ir*2)B '^pJ$lL*9:4\6|SBzq\YDITZ6q=TGIDNDMQLQES$YDNQEBIDYDZ1EC!ST!DILUDcNT9IE9U$!d#BTBT9DULĔNQEUDQLCNQeQr#CL1ECdуET1S$YdOM2YJJxˆFp% >XXѬ!JATHATHATHA-T`AT`AT`AJ2%ɪ @#@B (xR@NLdJ6M}z(QSsEQQeNh!dZD!DCTÔ:EEh%IQUܑƔNQ8zZrY\:9IBD\#IMVcSNZUd9I:dE7Y]DIڐDULDC$1Ch9DS:YI6SNDDUL9IC$9ה7SEUI:QSNŔ:9DCTQIM$$D'ahDKZ0H)PA T@)PA T@)PA T@)PA T�3-WyRU a HPGD'L!NTbp&W":zA Itb:<S =1|u>!UH@G? I=Lb<!^8zz<ыU;Sp= It;"3$ E  D.T!CB-hщC,8(Ф*I$ȅ*qIB"*rqE0(! Q$!DqQˆl&L,E8F'> k1@ Zл,WyRU a HPGD'L!NTbp&Y~Cp;ꠊk>bG9 d2Q3NzPE.pH4TpCp*mH4 g?QU :qI3rQT*LsB "$ UBP*datb80*L! SB'!!:B8"Da UHBE'$ =8!JMeX$*!'!#p�Yݯ|+`A@jP~/KjUTd@F)�E%D SHD*Q\u3NC8(aIC/܁Z 5a UC!"LяiB8DщE!!QtE?! ="́S@**aqԡG.Tq, DNH8$^,BP!UuBX$L ZB HBU)щE"(T! BHbzX-r! B)kMeX$*!'!#p�  Xp.p'U( A /pD+!Nh&PN01CE/!~P$яkBP>豏~5f4` I0$iB!:! BbE.hfb"~Qi4Vkأ=! Q˯S$pך:FAKU!qb#"$! S)Ta Ib#P)!NH($!C0(`koGD&"J F@#W� Ja\IU@d`)  N0 MTBK&$!6T3QiG7QUtmP!Ta:P$phC.D!qcP> Sb $:!~0C؇4$A Ql (i*PmN`ruz$$z$\NB:$D\\KTDAA:a$A$:$!:A6$ahALzAb}6(6!B*Ar`FϺ0V`"P/I2@` � f@@a$AB@}TAArDAܡD$AA$zTATATANB$DLArAT!$AAhTV*Aj$A!$H[$D$hraN"yNBLAATAA6B$ETANBd$$Thh$TD!@Ad}6(6!B*Ar`Fİ0Аp % 2I2@` � p6ADa)(a)D $A ݇$AADzaT$NA$hzAAhTA$$aTaAAazaANatNa:!0$ґuLA@TAaaܡ\ܡahhܡh:\DTa!zrAaTAhADzA$!’}6(6!B*Ar`FxrJ�  rH I2@` � x @A(a)$AAg\zTaadLANda:ʁAܡh!Tr!�aСrjaalAV�aH8Wg3:ALATEơaAaAL$LA$Ah$aTݡATU}6(6!B*Ar`F^^_U_uu`DDDp_I2@` � ^rDAbTa�}hALA@Ar!TAAdA@LAD$LAr\h$ALD!TDaAT$TLL:!TrDa*N4g@s*ҤDS7Ar6a$dALAzAA`TAAraATALrA̡azAzAATAAArATAdgb2a)$ FhD_Wz_h*�> `v`仾׻^** d� ` !@a$*a}A\:AD!AhAThALAAT!!La#\KTezDA6C@D$A:TDAL$r*66Na4*DAAUNB(\garLrArTaA:AzAUALAaALAa$za@:Tӊhb2a)$ FhD|Wu`07`. sfZI2@` @ xH8aLa3*aA a6~T6$a3$hT!D@$!$ANBEdATeEAL ADA!ALADdALADaLA*aj[jjAsja$A\:A[a$!d6"TA:aTa8T!z6BDADae;!:AaDAA$gb2a)$ FhDzz+�>`XЖB#[ ^** d� H8+@�6aGADDDA$AL$LDATAa8AALAL:\KT6LA$AA:nD:AADAja6X6V*A$a$YLALAA:::T`LAA@LA$AaDATDAaDA$haAA:Ab}6(6!B*Ar`F(�>BüI2@` ` | Z ` @@` a}LAThADATDAL$$%A$$AT:ATALA$a8DDA!TATA$A:A:Ad$ADADLA*VAs6aW`TE|uLArAġDT`#$!ADaaADa$a#:$TADA0sAa$rAhAѓgb2a)$ Fh$s~>`bJPb$q9** d� Рj\88haRAr$@LD$a$a3:D$%TA[$AD%D$DNBAzTATAVa6V*t$!$7AAAdADALA$СALAAAa#$A@:Az$ LԩӦL4I$䉑#(XǏ CI%VX*bʜI͙)rɳϟ@u٠!dad %>дbH.@hqAcƓPԡE$dJ(Q'͔)IReJCT:dJR'Su2%IC{dJ$ST5~۸N:$ɔ$SNTԦJVmڄѦSEIߝf N|S'US!U$"$*S&QLR%)YL$ʔ$UIRuHU\uTJ"B$CKҡ^!"Hr*Fpi"I%�3@ %"dK7B *B *B *N88 ) ) ) $z@GGI`H(Ŗ\"Nha@�&!,"""*ԲJl3 kT&Tr "V*T "r "W.Ԃ($҉(H)Q*R&̶ "$pTZ%Xb &PuE+Vkfm%4(Tˆ3<!X`K5 BL) ) ) <lN* * * * v@GQnA21P ĖJ,KF�&+J.b(& J% .ArJ%HS "Բ "I- )R "PCjJc)҉$!T.Vlš. RI͈G 8'(kIDgw砳&h*B3l`Aƴ@G'ɤK/)$KD{E`H@[*V,!FZD($&!B$u&R4 r.T&E- w8XE-jSZT@jQS ` "!\X$DQBB)Q bEP?0N 6 B �C6H 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B & >̡3B0 XvPL|7/{ILzv H6 S@-)a{VX#�!aha\3a:B={3a@?]a@1{\6sL(a =b8rA z8cz3A?*@ {6WG|a 8} @ PJԢHMR0_R'PW*7,i)$h^Ly]i@Gd@F'lI ۳-LDBH8!rp"ai q ]0@D- Dlb)Q_8c4 blר*TqI2 ="a?t`<?`3 MT=xBr' L`ͯ~�o<@/0Ѓ LppIP |`k, qLy]i@Gd@F'lI ۳-y Ut!a {эL)U\?SԡA;ā?8jS($sm=r1 |H3VaplݰNr 6Q F! <p RK! NHBVհgMZQ(t`&L Lz`�FXpy &Ўca ^Lem h@Gd@F'lI ۳-؄; Q=ja5qij;ąljSlF% iT;NQ Q>я~3Ta {ا?acuE%-MpBĐ3XA{`NR00O :2� (�xIV0/L氵MD^fI J�t$J@d`)  Hp–=+,A AЂMh*qiꘆ5)8c=*qİ?NH)0W p?L!*Lщ}l#PE.T!qG%Nap4@)SL&8 ! J[SIHJ@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@HS۳>�<@ wfX,`V,�xaVxp1!/x%�n Q2`SPN%J=fS c O8X( � P �΀ P p P ր�P `P P p @ Pz` ` @ΰP  P ؎( @bJ�^PJM@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@TK`K`VPF0`qJbb�P,`mlwfm!�% F0H�H[c>vZ`O(@v p    P �@  @ p p p p ! @  Ҁ �)` yBNCXЏPMPyٟMhVVPF0`�R41%mk9mfmp;s Q2`SPN%J6> S`:P h>A `  P P P `p @t@ @t P ` p u �X  P u נ`P Ӡ &`; 5 HُP[Pzڪ6j6 N2��%:�J%`V.aȺ ;͊Z Q2`SPN%J`K`> H`Fp  z P   Q uP P P  PS p R z ` ` �)7 P p P :`? /vT�XЏ[VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV@J%JS20*  Pm֬к1Q/Q Q2`SPN%J0> HO" Pu P P TP P 0 P P �5` @`pp@u@ pP Q *! U�<JK%J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0[HQ #.к!J#+ /{aͺ�% F0H�H[bFO0v<vq z` ` p P  P �5 p P �5 P P Q p  @ p z p PP P |̑_9JMJ%�y(*,.*=FFH0HQ #�br+0/1a*�% F0H�H[> 63 h}jl}zP pP `P P׫uוPP PP וp ���pPPXupmUm u  p�5uP m}۸ւۄ�rQuJ`j8ʽ8Q�QN20.@-",A/k*aͪ M: ��Q�=`SJ�PK`K`YS`XO0` a�_#_====#P_P=_ko0_laa=aUlUl=a#Ub>d^a^h>`_<f@iK`vP0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0FPPF0#�0^7@/k,,,+++oyK********,1a0 P �/= H [ PPNNNNNNNNNNNNNNNN�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NN0N0N0N0NNNNN�N�N�N�N�N�N�NFFFFFFFFFFFFFFFF jmTMPVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSPjN0�Ō#&,`PAB +,XVPQF*X|R$)TPBE )TPBL5m޴b*VXb*VTҤ*0 \M`C#A|lYDI%M4QDI%M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4dH!M4҄J*M4dH!M4dH!M4dH!MP$>@$>@$>@$>@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $@b $0$+hŠ)tax)Z>#=5Of4PA%@3b*QE]!N, *`�ؠ(x@b %>5TQG%TSOE5UUWe/_5VYg $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@/Ôb +x)�b *G RsO?44fgN!#Foftd,`*`@`0 2pi:jj:kk;l&lF;m~ - # CFhunhPJXᣋZ>ifq29rVȂ@�x)t tOG=uWgu_?=Levo=wwoz�"x"a *@(_o0@IP?|3R|G+蹁B`�8@ЀD`@6ЁL{*4o}[0$$G'ЅHd8g[@l`;8D"шGDbD&6щOb8E*VъB,@&0D g @(+�IX0$/ce|Y� � �-ҐZ@"HF6ґd$%9IJV@6 d`@6 d`@6 d`@6 d`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8`&�C&r*� $yTJ܀+(A .6jč cL[;"sCƀ 4gC<dP:TըGEjRT6թOR!`@<` [>yGV5PiM?�M!kAWկuU;XְElbX6ֱeHaҼ1o~�>*H+ :Z*#q#`>Եmle;[ֶmngZַUмowZAHЖֹj[ֺnv{]v׻U�ؿ-""IFԻ^]kFKCn׾o~m ^/C'V�(Hd^ 22Voo5a)Z)~SȝV06pe ЯSް"=q'+Dp `%H HV1HW)DoXiޏ<fٯEsռf6erU$;`qJԔ m =hBЇFt-/ �!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔTL1]~VXe͞EVZmݾWV6`TiT}H h�1"?Ydʕ-_ƜYfΝ='.=J�[TN@i-9\pōG\r͝?]t:_Q ^C'ppz)Qܿ_|ǟ_~0@[a=) 8&pB*`hx@#0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #XO '‰)b'z`eJ 8llllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀9á 3$H! 3&`шM *p p@0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0V SpB0_C( pOխok\:Wծwk^Wկ|%Pr8`Od%;ق$ �h(:a V�mhE;ZҖִEmjUZֵֶmle;[ڂV ]h�)!x6`׸Ib0 QDp;]V׺nv]v׻ox;^nK<q;ߧ$ �h(" p<`n[ )!x6`VIb0 QD<b'F1vZX%@ Q Ib0 Q 1\<d"GFrd&7Orb$ P@08`qÜ ,`$Hos<g:T#<F< ' �h(:Ϗt%=iJWҗt5iNwӟ?GG =,@hV7XF@'D Wuuk^׿v�)Fvlf766]gCa!Ƶd`hu; (@ @z`)xw=oz{p-6�Bx>p!CP@p&@lOb[a TP X!yE>r%o@bnd@FqfZl&A P xЅ>t5 J#, Vhm~){ [hP>v&o@bnd@Fps}l[ W'( E|$( HpÙ�b+6z%L 3*w %gZl:A P|u/x((! Jxc+6z%L 3*W?{sC 20חl[k'\y'\ NP�ZSWo%' P�Sdh� s #$P@c++pb5'#\+s(@a8cc+в9+k%' P\07�0)@%&7*6HsK+,-. 1'@Q )bc+в9+k%' P� ;07�0)@%B4Dcc++pb{4'QHIJKLMK"H +-b&P)p �YEk� s #$PCFSb)p3ӈghijkFЂ1kԁ1�-Fl4s1x'2@(P9+k%' P�ȁ$Ȃ4ȃl� s #$PaHSb*)`(dh$ɒ4ɓDɔTɕdI4$ɗLɗ4|ɖɜLd#1@2%.b&P)p �8ȪʫJl� s #$P4KzSb˙8 H` P˺˻˼˽˾KV`܅PP]K]Et L$G(r3@+S%ܲ9+k%' Ptׄͬl� s #$PMxSb20oGpP�tNdP`FNF�dP`4Pp.Ё01!`+-z7+k%' P$5Аk� s #$P U%b#&x#GR�O@UeumBBO(-Z(_B .Ё(h+­ +k%' P.07�0)@%p5eS %b[SG(ROOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOWO@FOOOOOWO@FOOOOOOOOOOOOOOOOOOOOȄFȄFȄFȄJ1),`+-'= )(k%' P�/%ْu07�0)@%hәYc%bc1Ђ.G G8T0ڣEڤUڥeڦuڧM@ȄLH`H@p M`H@p۱EQ0۳S.),`&ܚxb&P)p �507�0)@%ʵ\cZ50pRMUeuׅe]WTpvQx]WTpvQ%F`[#p)h,`+)b&P)p �@ 07�0)@%_˥%0,P2,X؂,-pT`M(LpLL0کLHWLTHLWHTTHQHTp@@uHHWT\ZT`TgTHDp@@WzDWȄH@@DeTxDȄDWHL@DpLpLWZ\Qp@p~M��),P%Pc):܋-k%' P�%B.07�0)@%IdcS$2k3h)XMSFTVeBUPZ88S IC I0BPI0S8SX=Q CEBCUCCXSXB BIffZPBSSIPIZX?8xD]Z?D؄M8MDЅ?]Z CB ^IUVM�-,P%(6&'$%b&P)p �Ț607�0)@%8FV꥞1& `+xEShUXI _zuuUIwu؆_^\I| pp~ Ewt\Xdpzpnx~xz puȅ~BP_{qXsVUf@]@kPPk8Zrw Zb|pBNM�-,P%(6&'$%`)b&P)p �FVfon� s #$P10od$2-x;DNeS SXQ~d sPSii@mg8IY0Bu(k@Czp\Pn0Iqg`IX~pU\uk`BiCbUJЅJi?{bp{?Piw0Uw�^iS;M�-,P%(6&'$%Eb&P)p �hLMN07�0)@%XUgVwWG(ZYPPG8I>CQ0Q|Ik_vq0NPp@\PZ8BX~UQrSPmCzSWwZ8q0EQ؇k S@rSXU@{pD]kS0rXMq]h�MmD8~(UЃ__7S@!%X)&'$%k%' P�Ogw07�0)@%)RG ]US8TQ0`SiU~Bpm=ȅm=SЃ^8~QBw~~Eȅkup6}Q ZkQ=fUkS@?XSЅ:g8Mk8?p?{D@k]fuSM�-,P%y&'$%gk%' P�*H(@ 2LAd Ĉ'Rh"Ƌ9  #PT"JVlrNZDO"INz#!IM#dJU|h媚\3u3Src(B9"DN!'T?UZ;3]CthQ.p2敛�G%K 2dJ*J2J-MLq2c 7‡/n8ʅ7XPAdD ڷc(#FN'D4i|ٔC$Ro!Q𩒄N$R9"!3b$l)r)"6H >"HC!48lR&3 "b4lRN9T84T"?t" -tC"wJ�ZK@NLJlքS81Try'}y\=w`H(fC|&l#l!PKzb*zH4 > >ҍ:Hb(HRG?$t803$lL.C$C 2zÌ(HRG? 8l49S?4\C4HJ%0C3T59,{�ZK@NLJl&D5N0(')ro ,P%(@A21J83G(T҉$lR  %D"!)Ѓ*L*r:s$uB$4K\N?l#I.C:B4N.LC$48cN-u0?4T5N7q=ې=N?ÌH& <d1S$A۱ QlM(13`A =@.W 50sA FLAhyR$HI&x "a Kd2)$ Iԡ* $QSB((*u"* ZPT! UB-TQHzȅ)TaNBP* D@&~ZlBVQZa}ZT!$a Wf\&�!hYP (8a I&Ħ Jf0 T@;$"Xr0%̯AB It'6C e)h QH!xZ"X(D18 J!) IHTL =HBP$D 8p8)$ U\*QMXE%JjMTX"*UT"(BHB|J6A <Ȃ�&@ SH6A$6MP0X XLc*,` .V 9@d`) A <jFtPB&G)DBhKTa BP$NPXU UaL!CB4ha IPE0UAZbp"L! WB8&jqT".t DXE%6J@aNBP)hUWn;x%,"L*(a;lHl)8a#@0Rw M X 9@d`) A S8/zӫ}{yR&GB]"$ Ybp(!:H8)r!:B*$QN!a UH8(LQB !LA U,P$Љb})jUl&tMSDD%NQ? 8!\e U7A <Ȃp^&@ SH�鼱iP@u-?-7X Ӏ< Ȁ 0$(aΖ4˃<%:?JE�sW%a Qt"]U)d! Uȅ( I""$ASB0*D Jb! U!P$dLUb)jQ DTK%Uaq9*NQUTRXE%L!IBP˸ @@ZA2 NBL鼱iPC.,7X Ӏ< Ȁ 0$(!6yRD'GB`>(! UA(hCB)a Z8*aCH(( IB* YX$T!C )!UR"*ZTXE_jJ@&Bl- U!/ v - JXy�'L! TPt4A Sp F` (`?>pЛi@sd@Fs?<C(QNPB&qQH/Q!rA=(qUHb D.!Ђ)*H(*H)ԁ*HB.HB !"H!!!t$B$*B%"*T&A-**]Ђ!!!A&�@(@LAP`Wl4LX@(�.@| � (G sd  tA(0$t{dB#x& !$K$B.H(t,Ђ*H!5$P)!!H*!!H*-t(H!t*)B.H(!E\* "&"!-B/t),-$"&�@(@LAP`Wl4LX@(ޣ-@|r4@<A@@ȀL(.$@#HB'G&4'l"(H5!!(t!",$)1Q*Ђ(-B.ԁ,H5)$!!,***$L&TyB%B%yB'(H)$!t$,H!tm hd,y18$(yF(8 T#cr4@<A@@ȀL(Cv&|@#HB'G&4'l"(H[!!т,*B.A?\PP!B'-$Ȃ$3A.H-$Ȃ*B.((t-B'B.$""TlB%B%*"P$-$B/,""J ((n hd,y18$(yF(8 T4&V| (G sd  x&A(0$t{dB#x& !$ $=l!44$L< C?\=Ѓ:0(5<:-=C?-)!=:((\<:l!H!B_=C9 *3T4C/,68< 8;“n hd,y18$(yF(8 T(� (G sd  (A(0$t{dB#x& !$*!8*;$,8!< 38*4X2:4B.A'!>385H)X=L2l<HC'!) 53 :*C9B-T8!t:X38P?C9H2-n hd,y18$(yF(8 T$٪@r4@<A@@L(AvA(0$t{dB#x& !$!t;)5C':C'8"l>H*4>8$!"HB'6!9C.x!:t)"B-8T"=2*A-5:8$>)"Ђ&�@(@LAP`Wl4LX@(| 4 (G sd  -@#HB'G&4'l"(H"(B?-*1C?$4P3$B.:J)4!XC?3$>X!Ђ)X>!**=?؃?l1؃5A7)H=>>$6""n hd,y18$(yF(8 T0'@r4@<8 h Xp@#HB'G&&TB(I"H()B'!Ȃ)C7\8B9\6*H>L$3)8Ѓ55!B?0*ԁ$"HB.*>l)>\-!XC?HB'& )C7/B-T)8:5L/B',>\$t(,//I4IW h(A dy18$(yF(8 T R'R/o,�@r4@<8 h 2@#HB'G&& "HB'\SP'HuBu)!8`58(HB?8(H5Ѓ*>\B7Ѓ),B?\J**8Ѓ$:p8,/A%8 Ԃ. B%8==!9)\o.!2*$ĵs/w=)�Ѐ8 A@LAP`Wl4LX@(�S7}7r` 4k?*G s(XȀ�(X{A(0$t{dT""BWu$t)HI"H(!H*0<224A4$0C?H*8 5C?$8!*H*tC.8$4Ѓ3845HBB=B78828"TB-9*B/X>l485]?HI(`wJIW ddy18$(yF(8 Tط 4k?*G s(XȀ�(AwA(0$t{dT"$t'"))$,(<"<,13A.L>$8C32>1*B9C?1(5:\!B/)B%A7=C78C7 -\o7>5H)3B',ȣ]'ȟ � Xy18$(yF(8 T}R @?r4@<8 h ,$[A(0$t{dT",$(HB't'((HB,)$$т*B.H*-,,B.ԁ$tB'!,*-Ȃ$P!H!HB_"****T(H-t$!)($P%�B8 @LAP`Wl4LX@(�ҷ'| @?r4@<8 h@ dJA&TaC:b$&M<yڄ$A2eJTIITuZ)Z:I"d(I::dJGZғGBLjHBT52:LuʥSR/ZN!: џ?VUtVSDthE#%%I*Q TdSS'N!R (N$A) nD'3FXBkׯaǖ=vm۷qֽC ,VgB+0` -6(<z:b$L7!:JȰEIʔETҩ"Uzd#i\%EUPL\QS<:DC:EDUz)N襓CJ9ESVYDZ"DZD=$9DSdeE:)�[D'ۄ, &pb$PϤ(H&‰Fk7V-X ֐@,p@-l C Mt:J:(LP=CL9T= ZrU=Nafj!bDIab!iAF66NAdtѣB6q^hS#S=hѵ:$afXj!]*A fd CC=:::L D:ਸ10NxB Pb)h њPb 'f SyٶVPADZS @#@B EJ:K, lrq1Kr1kqAg_tGq]::B?ʹ_1s!til81ZĹp6dEqsƑU]͊8b8/x#p"!(7 Z њPb 'f m4@OZsi2)P!PfNHFo1 DlB-PG-�mp56qְ)jUTB*a D@jpTD-!J@G-VU"JL.1M8Q?cXZ6qMe48Hdb#uAG=Q+h)8a#@>E.R+_ IH a HPAJQSABJt"_HI6Q ILE"2Dp?\\�D?Q,H+~D=TauX=QJ@-1zCg&\Qe"�FPC?Dd E&QN(N<#J҂D iP�#aS-$%IOK@d`) A "5QIAEfMdU T"*ꁍh#F5ؑ W#H6H#87@#Ȅ+PqS,�<qJXE.QZF".\ ;1 T0pW-#ZΖ&2!Mb@Ёx^AD%L 3*�NрpI45}Z2 #L J(y; "D',KXU51 MBhE"( Jd7oȄ+L+Q `+ Adt8,L!C(QSAH*4J8G&( MB(qD�B3LVD$L¶]r'6<A < D4MP0X ܚF*.$ӀiiȀ 0$(!͍)GTRj&$Q I$4%Z!M0Qad2~T#F?ZA vшG?p vc&h^l0;icȰ>!MBD4Qh,#-Av"qF?h<q2j; /D%6<QD4MP0X ŧ`@*s ӀiiȀ 0$(a -wasϜ59GT$LX҂%ZvPB;4![D4AV,#H1q : `01^c2TACHp4Z!VXh7vxCD8 :B>ohƤ:I%"* F<2%؜4^E%L 3*�sD a HPB}Ǽ#* IҾ}3!LH""PT@!Z! A!4AMEPAA2AAPA2AVAjVaNAV6!$A:$!L!$!T!r!!A:A$AT$DL!$!$!D!$!D!D!D!D!D!D!D!D!D!D!D!D:@jl� P `/zZN4@ f`, ps�5>@h>85di d� !1e @`Na8?B*A*A*A*A*A*A*A*A*A*A*A*A*A*A*6666666:176666666A*A*A*A*A*A*A*A*Aqb ` $梧D ` `F*@0"%26ƧJ㈣ZO2@` @ $!Q B!>1&AB>q2'ur>a&}'vr(1&(2)fx` ` PR梧D ` `F*@&,'r*X@h>85di d� +@@ 0 0׀ s111!320)2%212`393=39S8 t` @ 梧D ` `F*@r7J㈣ZO2@` @ Z9c l^tf N`;s 3<s<<3=g<S<==3==g=g ?s??S P3 � 墧D ` `F*@x3CaV㈣ZO2@` @ E lt3tt:G}G4HTTHwHtGtIGuITI�t|` � ED ` `F*@4MJ 8㈣ZO2@` @ \tAP` @ Q ` ` ` ` ` ` ` Qa5VQiVmQe5WU @ @ @ @ @ @ @ @ @ @ @ y:J Ā | @  � 墧D ` `F*@`wf*Dh>85di d� _9  ZN `x`� de]ea6f]6άfmV JV l6iKfc6Ji6jvj6x y@ ` U � cD ` `F*@6nd0NV@h>85di d� c9V �5@ @4 -r@$ws9s%rA7tAsIws ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` $ Ā � ` @ +y@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ � Z Dc f &`XN�VCh>85di d� p96 a 08SA :V @ @ @ @ @ @ @ @ @ @ @ @ @ @ aN^ b � � � � � � � � � � � � � � bN  f`& |8d^c|*|D@hFXS@ZO2@` @ :9P%y)-195yΐ `F`*8U65ƧGXZO2@` @ yk  f`&`]c^cZCYhZO2@` @ %ϐ `F`*UybFٛZO2@` @ y)+  f`&E�6>85di d� q:upΐ `F`*F:g|^V@85di d� `ګ'zɺ::]  f`&@zg5>ڛZO2@` @ qz!;%{ΐ `F`*:d|*`ZXk85di d� q� ZN(;ΐ `F`y**�@uf|*VTZO2@` @ ypu ` @i;{+z� f`&�g+;N5>`X85di d� IQ \N ]; `F`}ǁ<ȁ50u>`X…85di d� Ĺˣ/VcUr �F`+�>�>V\ZO2@` @ |` �  �-1 mt`F`yZc|ZcM0J`~ωZO2@` @ ׽ @Q ӑ=ٕ6 `F`**`|�V}7>V7XωZO2@` @ ~޹}>~ }`�@ ܠ-1>5~/>`wc*VWωZO2@` @ =`!!~艾>~>|>~~\ �`>~_c*VW55D @@ t~;y, @ J@66(%(aa>a`a9>j`>q&>>>>q>q>qt>%m@ajF*jaNaV!jNN!66!N*!66!6!6!6!6!:!:!:!:!6!Na6!@5|�B 4h"  :lX!ĉ#6(!b)$K<2ʕ,[| 3̙)@Q'ZH1:%IND=I$Sђ$JN*]DP'YT"$(Z$T*SDRuH!U$ʔ)I% ΡCIKHU\uDDK!IhZtH!IdZtNV"=]TM*hЀAٴk۾A h(p)6Qbԫ[=K9qBᡅS4QBZ!TRʔCD%2Q%^b("!HB$H҉(zHb -u䒕*H*G.!$rТJ.H$!I^b$w$V 1P\N>IAA"0\ A@D)`Ƞ d(]jɦv6u<hA #H %D"EJ,BR"!2"b!HB*")d%I'J(Kz-",$tr)t" !"$!H)"(e"$z퉔$V 1�eF%A])B@D)`Ƞ d(f˯MpB0r$PQ,")H)(Չ$b*v)Y"J""$)JIVaJ.8Ӊ*BH',b҉)8C,"(? !"*BR"`QZ% j]P6Qr `2haJ xdP)"&y!!B)Hb !zd("`H-BH/Re(B) ! C$B*;Hr$$ 3b4A)JH.r*"!Т,HB)rFI" k�kT$ J Hr`� 8@Z0Jp$ -&(!"$:! UA0*r! UB0RLq\A, ZB*T!\uP:! Q! D/L!^A8d Iԁ`F/LQZzE'L QH1p\BXD:a UB)G aQ$! Ta�$PI"`ܠԀ$GdA ,)e8AZ #N! MP0ET xX@3D!CLp5T(E8I8rU )zG.|HbP)|c>IcJ14܁wX=}3ܱwtÓ-;! Q  RJ%D$9@d`) A ةMoӜ&p@ PlB-%A BbF/Nb1gB0Eq0#<A wiG.a -q 3A k@$Dяi5$AkȐ>= <AU`4:AUBFik;! Q Bۊh@0D4KPj@DCd@FJw=M'؄$4A׊!яmҀ$z1q(9! Q؇8Ta ZB8$EXL! QC*QS,4T! wP(:AiB3 u8ơ\У 4 ZC!:b(XS rDb�h@%Twln3Ml'(8�&$ J0ٵ $DiB!hAnB/G'LEbר$d~) |uh>! UԡX)kB$:! SPLAiH!:AkC5! gp= I)ZIb`�+WYUN7(5 "!2 #L Jp pNPpHMHB�QTAQP$A\tۀ*Dq |B8)TAk8>A\88Iȅ*LibJ5!}L# -1 U$DkBz>fBӠG/A\) I8(+0@ݹ4 x J Hr S@K&p@ PlB܋4SP5! =X!QUA!! IB@9T\Ђ*�xH"`!@ |\cP( S )rqSCP$#z!a=b0E'SEm�=r G V � we� W"xZ% A2`SJ y!(apN`� @ ( נ@ P` İ p z ` @݀ ` `0pp p z @Π@   ` 0 4pe% @n�� R�"0% A2`SJ0H/apN`� @ ( RAӠր zp � `   @ Ҁ J! 0  up @ p @ ` P @ ` 0( @n��R"R% A2`SJPG&apN`� @ )ipp p @ @ J! R! @ z @@M` ` ` @ @ z pM ` @ @ P `% @n��2 I  .9P� F0HIihpN`� @ I( p ` pP V � % A2`SJp*6'PF@ ) ã p¨` ` p!*3* V � 0SZ% A2`SJ@M y6'PF@ @) Gd h  Ja [ʦm* V � Уk?%P� F0Hz6'PF@ গ( @u M# V! pڦ V � pAJP� F0HJ6'PF@ `Eq ` 4` 0 V � "+`:P� F0H*k6'PF@ ` Ҡ ( ! ) @n��$ ,@1+P� F0HA+CkpN`� @ * `  ! V) @n��*[ 7 qP� F0HC +4apN`� @ * @ z@ 0 @{ V � �,pr+P� F0H +$apN`� @ ) ` P ` M# ` pDp4@ p pzA@ @ A zp@upD` ` PGDPGt@z @@ `  V � %,pP� F0HKE 6'PF@ ` @ p @� @  ` @̀� @ ݠ� pR �Y � �0 �p l* @n��/l+l2 % A2`SJ`apN`� @ ) ` u    @̀ p̰  p   ̠ p ` 0 0 @ @ zp � ̀@u� l* @n��\+1[K= A2`SJ Y[6'PF@ @ �J pD@ zp@ z� @ P z p� ۰ ` @ P   u@ ` EaǍ- @n��L-M]P,p,+j� F0H\=6'PF@ J Ā @` ր�v@@M p P @   izA ` - @n��-c>+7J A2`SJp{}6'PF@ M @z  ` ` @`  Ӏ` 0   �p p4p @p@@ Ӡ @ V � @%,p,mnd� F0H/6'PF@ Ea @ G$ `` p ` @ p @ @ Ҡz@ ` @@ ` P ` ` PJA ̀ȰȰ p`  X. @n��nFm_d� F0HpH`5@ p z ̀ @ ܄ `   z@ P ` ` n ` p0 Ā   Ӏ׀ ̰ ` �IN .dP$Q6UѠ 5nG!Y$9RI)Ud2%T�BF Q2OA%ZQI.etJL1bF8$)WaŎ:*^=\F*zpXgWe*QaK7U"T鋷 WDFe%Z~ (\<oid͝?wLWJNm:%o J$ wUN/Oi D;Jd)& 2LA{ϧ%SB X81EQD9eSF9eSF9eSF9eSF9eSF9eS%?PD"d_S\U"ÕM2U2ÕJ$D9J"$?"YD\$MP$M%D$H\ASjMDꨥM9etsN:sD6Y,b <@& DPDO ʫ d0b $RL3մ> #8AA@ъRUuUV9_jMVy9*BVyO6yGeGNyO*YJ>D>JD SS$YDU^yO $T4ĔCV6YD*YJ9U+S69e?~ "xb+b#�4ADC.c @#@BMcyf)>@a$P@6hA>BjFlFjP`jP[zF@1XF@MtB dZV1EIU*ASYEUNZ`;O:~C P@DyuF˫ d0b $yw{w ?‰jX5P^wyy;dAd7dAQ~5yc7YCA_y7ȇ7g i>6`C�6m h@FP ؆" p];x $"`] UD<5@d`) A a m%P P`�a fpD$&QKLf#z@'�3�gx�'<�'8 NpD) @g� . \x=8�DZ h��E6�d%-ID"R X'=IP25рP"R*'%Ge/}9 E <^(Xdf3Lf 5�d:PYc^#UhA Fxma Uک#`:0� _�T�( 0@D @ JJ�XR4PDJRk@Sd@FPUC%jQzT&U(9B@ >JUzUZjxHj BpLa Hx LA g 6x` b )@ bx@ 0)h'x�&�pt0Q.@emk�T�@0Sܪ� IDW%nqqۀ&Ȁ 0$(a ӥnu{]fWnw]WU0 Hp' Hp' Hp' Hp' H(  H(  H(  H(  H(  HBf0L%r `@P\(GYm"V@ 20Yc&s|f4Ykݬ'L s|g<Y{sg@هPp3`"vbStD<5@d`) A l&uM}jT fuhXͳum}PPY`tDfvqۀ&Ȁ 0$(!vVۺPBg\[NBt+@a FP V( 1~`&xqۀ&Ȁ 0$(xŽpS =wun\B�(L! 2[3$ |pqۀG @d`) A gzӝ^pz<.w\[WM%4*PBd (@ yL+`A6 b:2 #L Jxz Ug1듷M%4*Ppd` PC'}Mzԧ^{HW[@w;n %Xw (( J(( J(( J(( J(( J(( J(( J(P(P(P)P)P)P)P)P)P)P)P)P(P(P(P(P(P(P(P)P)P)P)P)P)P)P)P)P(P(P(P(P(P(P(@3%,h5%..<(tKJ%X(p' �C2,ák=Z XX=í:�0)@%)Ȃ, -DB+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, , , , , , , , ,,,,,,,,, , , , , , , , ,,,,,,,,.@) 3'j$$P$5HHHHHL/$)( � :4|R�3��I8Idj) #$P$!XhA,JJJ KK8KLK$K|˴dK.( @JIK Ll72'X/Ȁ �IT�@  Jdj) #$P2 )@܂% >+%B\%0MM3�%M͐(X/(Y 4|NNN>!$! x L+RI͔ Jj) #$P$D%-JD( )@ Y[/'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@'@(!\))�� XO*OӀLO)[Oĭ:�0)@%$.$1XMXXXDXD͐-YY3՜$b$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$ ڤ   W͕}W)؟ĭ:�0)@%XM1$*ڥݻ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!H%H%H%H%H%H%H%H%!!!!!!!!H%H%H%H%H%H%H%H%!!!!!!!E)XM(:$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$8$ȡl%-)��XIН2- j) #$P'h10)y:f-(fe^ffnfg~fhfhKjfefmN/lVf1!1XM$Bx[(3u^gvngw~gx^/(P*+-@)�XU�Lfe:�0)@%(<`]h^`h.i>iNi^i~ifii~i藞H)@BX%N.j6O+$ �h|-R )B:�0)@%.1VhY[kkkkkX[�XkVVkVhVhVVfVf]됞< $!%Bx{m؎mٞmڮm۾mܮ&؂%8%#Nn^nnn~n&R(ki) #$P4R(P�PFJJJJJJJJJJJJJJJJJJJJJJJJSSMMMMMU`ZMJSMJJ�U�ZMJJJJJU�SJ�UJ`J`J`J`JJJJJJJJ`Gv9x'(. D**********************************************؂Uӡ,܂%(#� ntOwu_ 0Ӏny.V:�0)@%ЁRP؄㐈O�P�S0xxxxCUᐄENU QXNQ QQ8NU Q8NxQB8I  zzzV 7#0'X/5zzzzwK%%(p#�vO{_{PRy{nuo) #$P2#(PSOIJJJJJJJJJJJJJJJJJJJJJJJVMJPMJVJMS:(N0QPU8U0M:JMJJJJE8Q0QPYxJJJJJJdMAbFx" 'P@q 'P@q 'P@q 'P@q 'P@q 'P@q 'P@q 'P@q 'P@q 'P@q 'P@q 'P@qĈ: ,XPa0†#Nx1ƃ ( Bʖ/cάY3Ξ?fpN+P�! #S(!#F2Q4RJ>m$$J(I$$J(I$$J(I$$J(I$$J(I$$J(ItH$J(-I$M4I"t)HI' !!tB)HB$HB$HҊ(H$$H$HB$HB$HB$HB$'I%C"†_<Z0OBSRYWbR&Dc0A]OȐ hhkf h BfsYY vA FLd#T$\2&Tb)`rکbI"$ *J&d2J&$ * *k"d2J&3+$$ *,SBVc(2$m2̀[碛뎛mcDE@ ho"`יgm60A FLd aD)$NI&m#\'J&7øH&J<I"(�3J& .$r+dHԹjB %P( (Rإ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( BÓBF<QD $h e&i0m60A FLP)l2$NBI& 9J"$J&HD&PH+W4"D#phȄ+WhD FdD&<\QB2̄(LqM|!a(@1B"h#"1J"(O(B H`h@"+p�{bLgT@,P T@,hS@ 20�)H�&$ QBR':NdD"TS0>1 I$ϠG?QNdB0E&hdPE Q~C3w`#؇>CG<jgG<q]G<LgB;Qk$G5Qu$D&6MdbD&:Nd* IT"\qBXE%NDC%jQ DD-TJlb0"*Mb)pSTbC.P D*jMT8"VQZA@* DTbX"VqJC*@fֳhу$`PЦ X@>` eR *H R *hS@ 20�'H!�&$! J0WCj$kY+ SH"5rrB4zq zLCX$!}C@!iB8$^0z> S�3~LC>i!T~8C> kc>! dXDkFB0*bKCB- B" D)UN Itb*! SbªxL U D.$B8$LqZ)a B6*$ Qb(&y&2!CITBO0BF( c>v`M GC:mj`d@F)@؄$DA jHpV"$ =CP4rC 8̡ I>Ƒ B,$:!u PE'D QC D/!\z3a wCz0Џi3TщrC08A Ic 5щ΢( Iɦ8)U8!T!:b)Jl*6QAńMBHB*ftP(rA=BP(ꀏi!):^$a It}$D I$&2!CITBO0BF�@:y_`0آ?;M R S@ (((!\Φ $h|\C<$a}X85qNz>AE>я}֠;! SӘ0!!C4:A~X(riB4a~XXD7qSP3ASHB9($(H"(B/B($) **\)ʝ"$L$H60!Ђ,!!HB/3*,!,)4$X3<B.(Ђ$*BH)**!)Hɂ( `kmœmB&Ȑ$T<8�T�| @g g I d  8"&H(P CI->H*5(B?X!H!\C?B'!>X*!8Ђ,tB.B/B.=CB?0$B4Ђ($4!5H-H)<H!"4)5t$,B7!>H!4L!)IB$$-H!$(*Ђ)Ȃ)(.* B-l* .M. !H-$$<HC.ԁ)Ђ)t!!A."$A/H>8*4B!--!$,)BlIB.Ђ$t,B',*B>:&&d IB%A�[.@| |FvF ^4`Ij@@ȀL@HA((l$%P-Ė*4- C?!8,8*H!B.t>0$*;,*B'l[.8-=l!Ђ*3!B'3B'8$A?t! Y?8*B9$)9Ђ$43H"Vg|J(HB.C7C~2!!l;:Hö?B7<"=8TB-3C?Ѓ4:>>,=8>>8,A/:::;4!6>5!2C?C/L:(8$v&&d IB%A�[}g%% eI d  8"&H(P Q)-H!B?H!H5C'4554H),$$3*483H*8*:H*8B/>H*!B?L)HB7Ѓ404!8C.B?8*,5554H(3)03H%Ƨ)H!V/: 4C9`44 56,B/"=ø620=t":C/)>01$:2HC4!X=L38C/>8C.H)34455*<\-:B/8 ø-HB)mkmœmB&Ȑ$T<8�ֲəg霴BZ4`Ij@@ȀL@HA((l$%P6"H*>LJC?H5C?44(H)!4Bl(X;<L=: !2C?Ѓ)3"H)3H!8>!2>Ѓ*3B'H4>Ѓ5)B?HC',4L$*ߊ$t*H!8!\>!C9!,9CluC9) )C7\7*>$Ђ(V?HC-C9L!>H!;!B.ԁ)4H!>L!:)4R9ClC7*X=!8H)!)dnœmB&Ȑ$T<8�q7:gmf)>Z4`Ij@@ȀL@HA((l$&P&J$ .Heqql„Ie#$!!O!!`l=TlB)=L),5)H>\C#6Ѓ)H(T*T?LMU)؃?=*5C9H$$4)HB?HT>L)B?\ClB'>L$B4!4!5)B?L*4$5:H!"7&&d IB%A� ta# D1f);Z4`Ij@@ȀL@HA((l$hB&*1HJtKKtLL˴5L384X 4L3ȴLJ[5PoKS/M4X3L35t74HC9t4X3\:85L40C%3lB-T*81B--A/<$B?H*4$)4 >\*3$=8)H>\$l=,,3<4T86A.H<&&d IB%A�[]}� 8pB_F:tI d  8"&H(h%hB&B&A-ywzzw{{B'"„$t"H(t){K)$t$!LzO{wl!B'„"*$*!!B'&?H& :) *"B.H)<H!5)H>L$(,B?8$:!"B?\$-4$9$8)>H)4$$Bt=B'k&&d IB%A�o b,@`7qG1fBZ4`Ij@@ȀL@HA((l$  z!HB#I!,$t)H($(ԱĖ("Ȃ):! Ȃ**t!T(BB%?HB-T583HC%5 1;`;C.0"3IB?X$t8C74!:3 C4,!H<L1=8)B?L*3)60C/;A'7&&d IB%A�<bU|@g$/eag8I d  8"&H(h%hB&B"A%0x؋ػ$)y*t(H!,$7$B'B' `')($}#)!H-B.B'!$T4B%Mm;Hh7B/<:0,B/:>X()<X**:9L:; >H*t*H>:L!"3$X>$;: !B|'lœmB&Ȑ$T<8� @[FгD 4x`*P�! #S@q"%"P$DIS&TTteJ+Yt!B$%ТCthII %&IPI'uI(II*BTtӢNEhSҵҟUNmHR/UTI%I(IЪsHU:QeJUEI2EKYtH)ZI2%)$=RkNur=]ӧM4iTI#9F8p�ar˙7wNC WTn]Ev۹w}zx 4d(! 2LAʼn@m$JJ4$D@Ħ\|B%1UDJNT1Ŕ\a;bqRA:1Y$EC:9DS:LBNDY?NDM$QLU$QTD\PEZdNQEYvErDYTULуILECDY:cEŔ:lSi6ɤ7I* #rP `;uT];\ /X s d0b $pBeIDфMJzhj^a&CQS$!$z!dkEUfQ:yQ}VNDCI1ECLI:1ES9DBLQe?@SeU*ASXENTJE9U$!$2BTBT9DULĔNQEUDQLCNQeQr#C8YeULIє6mLz!0"8NԶNn`:PURP!RP!RP!RȎXPXPXPd5z!2) )rP$O*ɄM(Od=ĔELEL:T!$CeIh1NɥS$!DUZ$9$2IԹFCQ8zZrY\$YD\dddZZ*6QUa8*DqIЂP!lS X)*U "jU8$lBP)"CHC8MTItB0PDat8*$a QODn6HBxr0ma@ J R *H R *H R *H R].T { S@ ("D&( J"vr&~HP1zAIHP4tUȂ@8A^8L!: 6$~>1xУ`$zQqȅ;z#`F/6 k {XCp.D f긆(JUT0R%NJ B"N!Ct! QpHډ$Nb UB8$D!B8"dqIB(L1U8(hQЕl"7Do$Q !<9#F>(AC~aH@8(8A 3P(6!LPBE&<!Jl¨*= wC>ыmЃD'DqU`3q w8�(hAqҐ*!CP8 Bc 81͚F'Lq~L=Qkc؄?a gzD?m0#ఊSb8E-NDTb*LU6RDa UBP(BCtH0,1E(r(NHz0-$C)&2ITBO0BF\@ VvU9ֱyB�!Ȁ 0$ R"@ It(2 8Tb J?1iC@8UX-$Q^(arBp)TpBЃ*!\(:\:! YB2LQUc9q?TbD%18lBP(QIAHɮyTp8&*aJ E%VCd'!! S!$a2t&N! S D.TQB"ZBP!r! Sx7Md7`ljX |`,c5T { S80Eb%4AQdbp&c4Uc!ZB$a BB>я~m>\F"k D? UcP(!}L#PE?AZC F%DT֨D-aB@4"s|{Ua@*jZ C;$AC 1$! QBD'L SHB*LqYtB,D! Q6(`D&z#J Fp� J܀ioP5 ! dȌ@ f@@a$(A(a$aLaTA$$aLA"CD@hAr T!aa(ADT$$AahD!aA`daAAA?*66ka$CB:$DCDTDAA:a$A$:$!:Al$ahALzA6!76!zC*Ar`80c:*T ! dȌ@ f@@$(A(a$axAT@ArAADBA$A$AadarAT!D:Aa$!$AraAT$LAAAjAܡj~ALAzAD{6**jtaa*ANb(DDDAL$!2DA:C$ADa(TALABL:ALALALr$$A`*nrc27$ F :X:1o6/'T ! dȌ@ j@$(A(A$a.S:aaALAPAATz$AzaA$$ahaA$azaA*ta6aDAzA36`jaaCܡahhܡh:CDTa!zrAaTAhADzA$!X%6!76!zC*Ar`8NӪJ:£:\UbQ#T ! dxj@A(ALaD�%8DAAaLhAaDa(AAThLrA!rAAraAAV�aT$*aVaLAvBơaAaALa(LA$Ah$aaDaVLAa7!76!zC*Ar`8S�!nV@QW66VB=2@` � xjR$A$LAV6AaiALA@Ar!TAAdABA$TAA2TDd$LAD!TDaATa(TLADa!h r$*aN6aNjsD�TaDAADԡh!ơ$A$:!A:aATA�Ё$!dAvrc27$ FlA0lUEm<B=2@` � @ ^Ha8V6Aa AC:ADAhAThALAAT!LALD!2LAa'zADAlB@Da($hAL&$r6*HNNa*DAa'BwNj*atrTaA:Aza'ALAaALAa$za@:TAa7!76!zC*Ar`8vx=��JlW`È8T ! d� � @`66*a aVh&hhAlBzAMhDArADa(DCTA`'C$$hr$A$hr$TALATa$D66JVa{+VADHL$|taat 2MaazaA8Warh!2$AAA$A(rTaATDAvrc27$ FC+�>`Xl';*C=2@` @ l` B @a6 @aVADDDA$ALa(LDATAsAALAL:TTATADdADTAAD:AA$&T*{``DA܆|kA*aLLLa'za$TTADhAA$ALA$ADA̡azaAd$$Aa7!76!zC*Ar`89`*":Ȼ;[mC=2@` @ l B@ ` @@ Ba@dA$azAATALAL\DAADALDA$:w(::ATATA$A:ADAdA$A:T:A*ad6VV`LTE|;aA~V"CrzAAA"Ba$A6+$A!$vrc27$ Fêh*V`:VV׹6T ! d� @ \8�Nz`z@6AaAr$@LD$a$&:DĿ$$!2:LalB$A:%Da(lb(LT@D*a*H6aNH*ta(a( Nm3uI3u#J)s荓Vǔ$gvH)U$"N>xT::mzsfJ)B:)]ʴS>}ڔI&I<1c`+Kٳhӊ +ʝBݻx݋7߿ L_g, 2LAdb^yg#tiU-$ɔ$SDu=iLIʵ*S$!UDtH)ITދ$S$" (Se2%JQ:uj&mZM-$�6J"mG-T&l"!$"!"(H"!r*R*t$$A$Blb !,"$"IHI&h"I%�3@ Z%]|B *B *B *ap ) ) ) )X Ř`A FLSD)S8ZO ", !*QK%8S "TR "G% I-lH-URK-rI%Z.R($҉RG'b "*{H%j/S$HW'Jnb+tl' 7\p&VY%&(" OX0  $l,ؕ ) ) ) ̓ + + , +܀XA21PLDTXKaF<&&J.b(Ȃ&R)8 ˱G-~#M%ղ " R&T*lRK%)Йr*,( !HRK%G%wWIfI&mdrT/ g$)" BX�h- ["%,vLr܀XA21PLDThmKaFxB(6A;B $pNTB6H8.Q? &@ u8XE-S ].6M B"!\Xtp\B0"VJ8V-P?(P16mPF( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B ( 1B!@=x6`s, X@>t/%49j.$K4P`@d`)  SpB?,A 6ML)rgȢ5 g؆:b p=a]Ȩ:tM@?qUl۰?1Z8)@q2C/ {C1A piDQ! a!| X WJֲhMZ֯ `.tO&бc( n̻L%b cѥdtYr(@ 20�)8!RTП HO&zOI8!r?! d4 b?MB)Q]0C4_l֨*TqI2 =$Q?tp<?`3XKT=f08 L [ΰ7S33p ^`<zT�XA k"v08αw.$ C(L |1@ FxB(6Q,B=$qz\@=t>Ӱ.*q DlpG-Niu{qT@)QU(G- IB-p xX-:f8a?@D-eֺU `)hZ*W�bNf; O�`& Lz`� n@X6>,nۅd_K @� ,Ȁ 0$@a N%R0BZ;E> z81*k t1t؄?Q V=! DbF%NQn)A}> |8CǺ6PJ#A Ny`pNx$H HЁ`@[VP/_&O[򘧼]Ho kXd@F0'D `) םb BtB4́uL8&UlB/k c?qJaJ/ap*Qi>P):mB(d1rHp, p _ZU/ A`P )SR0J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@JS�HK`VPZ���%,%,`Xh'M؈)`$y+y%�2 2`SP0N)T@V`>0H F 8 ` Pp �P` p P 0 r րP ` 0 P i` @ΰP  ` p P X @/`AJ@TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@mVtSR���,LzIz�P,o8䈈~aH �bq(` F0H�SB> S FP H` @ �̰ p p   �@  @ �P p 0 ! up piP ΀ Ұ ְ  X 5F0AV JM:Zz[ІVSR���՗ @zYPGI26z8J2h9 �bq(` F0H�SB> b`/ ⱥ\ڥ\zi  p �`΀ @ P FP P  P 0 F u�@:z  p נ`P Ӡ ^:꥛� P]`dJ` i9 ZzȚʺڬʠmK@:<E`W}I$PHj~ڮj?* �bq(` F0H�SB> S`: M z @   P Pp `Fu  ~S P @  ` zP p P d[f{f 3�F PV:iVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV@J�P ҪSQP#��,e�z隮;)` �bq(` F0H�SB> H@mO � i ` up p R P ͹ p P P P `` @p@p@u pP P !T\ @FHVYYiiJ`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J`J0NPۆJ0<E0` bɄ$#zߋvq+�2 2`SP0N)T`Vb βq ` p  p P  p P uP  7 P P P p  @ `  @ `P P P P P \] BF A0TbISXZ\^`S`Q`N SQP#��Xl6*l˜k 2 2`SP0N)T`[b6oٜٞ٤# zP pP `f7P�P``FpP `Fp�Xp uP ppp PpP@upp z�7up p`Ffޟp.@`<0iI<i�>^i=Q�Q@mHSQP#��sMqqׅ8 v!3 ���=`SJ)J@VVVd�N`/=PD^F~H^aaPaa=V=Ua=U=DlXUaPUUaUUU\=l#=U\V\#I= F6i9I)P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0QFPІSR�#�� 3(7pH2******v)))))))Ҽb0 P �/= H [P`s02?4_68/H�PV SZtVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVS@mN�K`K[b#0 �s�4,*n~v****** +++++++b�P �F>KJJJJJJJT`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`�1+SL2+SL2+SL2+SL2+SL2+S1C 3dL2+S1C 3dL2+S1C 3dL2+S1C 3dL2+S(i&J(i&J(i&J(i&J(Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H Yd %H&W4Y2ELj 00^x 'Ê*ܿ_ gB~0@c@D0Ac0< &x` Hؠ(x@b %>1DDOD1EWdE_,ц l† lbE!!m† l† V!!XqD+C(@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $@ $p#x@b O #fa :`UWeUWYUVõ>wܛ5Xa%vW`  *d zx(Ș m['47\q%\sE7]M`]vurm\z%[}{8`'؝"-B #f&>bW1cV[sWGϽbOF9X[@*B*� ^a vy~瞇&hF:i.r.r:襯:kfAlfa $U߆;nU3JX>oAƕdyu/eË;m+dF8B s7s?=tG'tOG=uWgu]3` Hmۼ ԛ>&=/ygyO޽avO\'f`O|G?}g}߇?~秿~ǿ(  {r3>+ VЂ`5A z㦬0ed8f`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 d`@6 8`& d`@6 8`& d`@6 8`& d`@6 8`& d`@h8 ИD&0Lp0Lp0Lp0Lp0Lp0Lp0Lp0LƔa2 0@ `,XA J@xE:R= D$mb @UdԦ7iNuSԧ?jP:TdB:,P%m;�U}`Gԫ_{R:Vm TոϬ@\:Wծwk^Wկ[ Xp6H<@ V@io\X5;RuaTRҖvbEmjUZִ֮mlZھU"d�ػ|+,7̲`ՠ{<Mmnt;>׺nv+�no[}7絠{^څo|+7.w 7wJ=Eoݳ^Fwbl-l;a 77*\*mtUyTzVAq^0m&f! dqjcVǬ�X@q �>Pчz(Ô=.jYm<q Esռf6Yp밪JdL`w@ GxfA,W/ �!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔTL1]~VXe͞EVZmݾWV6`TiT}H h�1"?Ydʕ-_ƜYfΝ='.=J�[TN@i-9\pōG\r͝?]t:_Q ^C'ppz)Qܿ_|ǟ_~0@[a=) 8&pB*`hx@#0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #XO '‰)b'z`eJ 8llllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀9á 3$H! 3&`шM *p p@0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0V SpB0_C( pOխok\:Wծwk^Wկ|%Pr8`Od%;ق$ �h(:a V�mhE;ZҖִEmjUZֵֶmle;[ڂV ]h�)!x6`׸Ib0 QDp;]V׺nv]v׻ox;^nK<q;ߧ$ �h(" p<`n[ )!x6`VIb0 QD<b'F1vZX%@ Q Ib0 Q 1\<d"GFrd&7Orb$ P@08`qÜ ,`$Hos<g:T#<F< ' �h(:Ϗt%=iJWҗt5iNwӟ?GG =,@hV7XF@'D Wuuk^׿v)P Spee7{ W�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@Fb\;OA&`VwS�dFBvo{>w* VB2LA Ʀ0(( J(( J*l [v> T@-Pa *@-Pa T؂%(a JX@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T+( J!d C0$$)28 'P6+*P' ;�0)@%$4&* #8x %H$Դ)P)P)P)P(P(P(P(P)P)P)P)P(P(P(P(P)P)P)P)P(P(P(P(P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P$$P)P+ A21(@((p0P-؂&P)p �b4h� #$PjF3P*#.)"#@'@'@'@'@'@'@'@))))))k4ȃD(P61h65)@2@(@((p0P6]l%' PcTɕ;�0)@%8Ȝ,'0Qs(ǤTʥdʦtʧʨʩJ́1$$P6(p0P6]l%' P�˹;�0)@%̶S$8R(fdtDŽȔɤʴ|d(H@(@eS'#8 e&P)p �ڴMh� #$P$1p^X�FNF`PNF�XY&8$$r0P6]l%' PP�m� #$Pt1ȃP`NOJMP$Q=UN eT >&@(@)h+0P6]l%' P�@$U%eRh� #$P҃"XPQMP IN؄N؄N؄N؄N؄N؄N؄N<=>?@ATI8T.p+B#8 e&P)p �hNO h� #$P-uUjt(EJ4MMLMIIII@CUȄCH4Q8I=PBPE0QZXS8YBQ ICXEQ@SS0EPNZZI0UZQB0QSXSPB@SIEZ8ZP=@SZQEPN:B@C0ESQI脔UY5Y4IPX`)3P6]l%' P%EڤUڥ];�0)@%xլ%A'POQXÄ́LE۴MhAMhJU^hx5\PSY8IQ=BQUCPN=0YB= CxՃ\P=QQiU8^8SQWZ8BPzpIPECBB8f UZ0Q0CSHYSU@SSXmYQ4KN>#X;e; )P6]l%' PUe;�0)@%�_'POQ4LЄKM[AX[AJJ8QIPZNBPCP5NI B=XY0EZPUxUZbЃ^UCSwpCPI\BbiSwpB0I\WB0Q :B :UCN8CQ@SShޕ}N@ӳJ>'ee)^e&P)p �pIJ~;�0)@%Q&R6u(EIK YIX[քLЄLЄLЄL\\TH`0NNBZZ CU4UBP^8UXBPCXBQC0B~`ESU:SIPSBB0IX|pCXNPIU=8SSZ86Bx5YZ0QQN :V4MJ>#S6(p#8 e&P)p �Pҝih� #$Pfv_'"PXQXAJJЄE8@oHxPfBnpz0n8ICQXx`p|IzqCi@~pnPz~z zqp}~CBzsu~z }pC=�xzBP\gPz@^=@tw\ЃCPZ}N@SJQxVPp2))p#8 e&P)p �fV;�0)@%"PXQ J@SJJQ@Lp~8jpw(Nik nPkBYXCt�f@:zpbPq Cpr i@=0~`Q8\u�f@QgS~`g:ȅ}`NQgE~`b|:P|pg`sPQ|b`fQHCXNxN@SJȄQxVPp$�))p#8 e&P)p �pLM_;�0)@%TWUg PXQC@J@SKK<EM@Zq8:Z@r-x:XZ@JpX]Z(n@Mu8Zq?HvDd]{0U8MX{Uw0U@UJiUX{pM@u0ZXJtXJp؄?؄SqXM TSI([OxVp$c((: e&P)p �zo� #$PVwsPXQXJ؄JK8NU?8DiJ@{UUZX?PD@?{{{U@it{JXDkTDg@MkU@ZD?iMk8Ji8J{XJ{0i?؄S<вG`E'P('0P6]l%' P;�0)@%U)PQLONXL�Nv2EȔ}dIFO}Re ^.U$ϚCLF,W.YTI5ݸ?9u?gl:e)D!ZUgS-*mOڡ^uEZ?IIEhZ?Iz)QT-N2j)R@/$ROeK%Sa 'Sl2̚7s3ИH`ZdDIزgӮm6ܺwF2L&iL&eɔ$Z!;dYNԍG9t!Eh3IIR7.WQ$ʅ8{VV&L.4b8TK%3t3:ы8"I?"4r$<r)u#nͅJ& F8_E"1քS81ThUZy%YjY&jd S oi&j"1Ed$lr'd\&9vb!t4" = < ;Θ"I'I?b(8O7X#(\C 2⠣昃3#M%lR=Ҭ8L 3: >Ψ5L48C(H ! -0 8ԉ(y\d (`HHvXJL #XP[ <0 ܀d_A21J91}&h d\&~r(#(\O.2;r)4"(ਃ:ֈ :31 <?&c*uT"?Ƞc=us*" <3$(cl"C<H#!bʹ~΅J& F8ļJ da5N0(`0ꩫz H%jd S Ź;SJ&L&xnr)J',BL'r$zaJ.ҋ)"(l)"!!* !* )_ "*?E]T@*h"(r!:A, QH8) \M\POB309$ 0iP@e%2N|"()R ̗P S@j#1f<#͈)$4 <m"ɄD!Ia!r! SȢ $ =DE$D'L ZXj?l)NMTB**Z BD%6QU*LqEHm)TCA)$q"z0$ _r\POB309$ 0iP@}b$%@ 200}(D#*щRE�Lhbq>L,'($BLQtB-DqԁɅ$|I =B"$JjJ B~qUaH* b)$AU1* =H8FD B )TqEsAE&> EN@B搀 Jf0 T@,hC+6@2_B 2 #L J(lc+ S(2Ihb!D&*A0$!HuX !C"z$DAIȂhXD%NZ bD%jQ?*NUl)PUT"L0!$! UЃ*LU,BEdqEB=\POB309$ 0iPh,! ̗P S@h+)S٢HB@ MLB&2LV0,qQtb0v^$AQF UHB"NQZX"NUlbXE%q Da8E%QJ!! I*@Utb#D/$a Uݜ *2 P(bFp2$0MP0X (2,( /%Tn7PdB&BL,''"Da Q)h SBX!:!:$NH!$!CH8R~Ul**MbX&PS b*jUHb)$! "@T QBX!|"�"f`' !sH@Ra%L 3*�mӽ\d] ̗P S@ޭ S(2Ihb!D&nd%$ Y) |l!$ Sl- IBC-NZ)j? 8E%Zm@* D+9!Dq=BP*DUHbz0E.빠"�"f`' !sH@RaF(8 T6`-dp[| PQHƗd  0C!(d&L&lBHmB&,G&,t)!B.-*H!H!HB? -t)J)Ђ)!t*!1H&& B%&l.""*O&B-B-"-"l*!*H!!tBH)(H_*d'"̀8d IaF(8 T8)b,dp[| PQHƗd   / LAB&h$h&&drdBa*H"*tFB.H*4A'Ft$!H*!80(!B .lT* T)T&a% B%&B% )lB%)$$H,!H)B'B.uB'Ђ,0*d'"̀8d IaF(8 TOTF �5d| j@@ȀL(A/F!(d&L&lBHmB&,G&$**B-B.!!5$!*HB'Ђ,*A'3C'H*B-T))T) B%& B%B-U*!B.B'!$)p-B'l)!!da*d'"̀8d IaF(8 TtfP� PQHƗd  HyVLAB&h$h&&drdIт$t!, ; *66!H< =:= (3>Ѓ:B.C?;,A-؏5=5l8=5Z*8=)=X,B\:$;9!<8Ѓ;BB.I*d'"̀8d IaF(8 Ti-�e| �5d| j@@ȀL(y*m!8(T(P&t&BfrdII!$!:*888*;03C9!L62:HB'3Ђ(*/83LB75044l¨B%X:828:C%H*944;*A?8H2J~S&h*d)"̀  FaF(8 T>,?-�e| �5d| j@@ȀL(,la8+<*uI%h%L‰-$$B/L<"Ѓ3Ѓ(H<\$C7-8?TB"B-5"l=L&B"Ԃ=C%l":&:*:& 8&L=4T:)5C% ?C.H*,($|>.7Q%dB%"�+2A`a4LX@(�ĶJT �5d| j@@ȀL(lA8+<)d$X$XR%L㊂$H(H!1C/>=B/3=L"4l/:=)Ԃ?0 B% *lL=4B%l=lC%l*\=& *Ԋ=? 1=8C%l?=X?6t""H)Hư7In&T,(B8@vnԀ FaF(8 T?q-@|��5d| j@@ȀL(qE18+<*%HZ%\$hޱ$<l54\; D?l)H4C.945">H**"Ԃ.l2=t"=\C%A%X?B%*B%6l/1&:B9t)l=.Ԃ."=8!,*\ ?37In&T,(B0+tn`a4LX@(�:@SQHƗd  1?C0,T*%%P%L&1$tH88*t88!3$L<"3*lC?,$5H""*)?TB-8&B%H&B%8H**8<? C-=C%,.H>8/$tC5Z5%h(T'(2 FaF(8 Ta6b| PQHƗd  3g30,T(L&P%\%hrhBZ)\/H2<!=3Y?8$4-:C/ =(:20*B%.t/B9CHB7Ѓ3 44HB'"H"l=C/848)BL=tC/3!3B'$$BZ/8ZS&B%B B: FaF(8 T$63� PQHƗd  AԀ"B#$h$XZ&,G&8$,"\*=B'=$(Ѓ3Ђ) >H! ;;=BH<:t$,-t9>1-3?6,*(,(,!\:;L("<l)$\:>\"> )H"H*H)H9K(T,8@A IaF(8 T87{b PQHƗd  �9DAԀ"B#$hk&dw!!tB/-! B/Ȃ*Ȃ)\/!"B.Ȃ(B/B.(,*,$ !,)-($*HB')tI!-!,)(*).$$='# d IaF(8 T8=?} PQHƗd  }a@Ԁ"B#\\/'p$T\W)&B*T""TB-TB-(ܱ*t$($,*$l) B%B% *"T~B.!()\()!$-B.$,)Ђ)$B'l"B"Bwwr##�f_`a4LX@(??�@`bE&4 Xp C 2JdԸcGA9F(6QL6qɓ'7qԹgO>+:hG)(Gs@D*W"%-MLq2c Um[oƕwWC Xp C 2J4&VqcǏ!G 1k#Ϟ <tiӥ !RukD`ǖ={"F!bџAg"F!b"F!btua+g$PV֌^(d ̕?~}1wR� A P"l!P )A,x/�#0(QLQ?l?\q00000000C)4q+B &"Hˆ2 %pb,@S9`R� A PCMTQDbj^AJ9OAtH-STUUhVW]WcPq͕_m %/ '*#Pb 'f kXo0/  %mw+T %"b(. 1B.68na)Xb'38A.X0@b ("<'0bjB)a *Pڟھ>XXR� A PޫW +b{ ,@d0 #0 #0 #0 #0 #0 #0 #0O\an!_ #0 #0 #0 #0 #0 #0 #0 #xp|A(h] *#Pb 'f W⏅0/  %{ X %hX) +)Ș)Ș)Ș)Ș)02L S 02d` th N Y/H nL@)a d@)a d@)a d@)!#Bِ@;$fFJF%L 3*M?+ ̥ `@ 6 F56 eB0' KcUֈ!`<!`<%E.td#F9A ]j#l%#^iPPJUڧ+P D WΥ� S@L5  0ue.WA3#Dx Jf0 T@7i,@xe Йι4 ~%2 #L J=O}sQˈW)8a#@N.N,g:!4 ~%2 #L JGAR`J0'`SeЀ"ι4 ~%2 #L JXQT."XF%L 3*njрrι4 ~%2 #L Jh[WAˈW)8a#@Ut  š4 ~%2 #L Je1Yͺ`J0'`p.�! ;/@d`) A oYe+MP0X PsW"PAb�Ȁ 0$(!5yJx Jf0 T@е|K \B 20. V2&(a N,PܗpnJW&v. 0_p S@c8#ˈW)8a#@a!g( ^ ,Mvd%И]./2&(a N,P<mvg9ϙu~3JW& X_p S@hE_`J0'`iMoӝVW& X_p S@kY/`J0'`<laN@ ڹK .!a HP¬m,#^iP@ѝnuy�^X;7`~%2 #L J(e+MP0X X!`[Ld%%V2+xe S0 20 ( 5 /Ld%Mog(L3*oL^@[rA˞عK .!a HPByw*QG0L m&KEv۹K .!a HPAz'*QG0L @&/`qJ;7`~%2 #L J)T%H`f0 T>Rǽd%(/oU&a#@p} {N&Z,/p 2@` @ !"ꐀ `F`*9MV �s` d� ep* f`&Τ>H/p 2@` @ h {"ꐀ `F`*p L*`X%` d� pvŽ� f`& Τ>`X ` d� A1v `F`*lV$/p 2@` @ 1qv `F`*`q >`X_` d� 1qv `F`*q 1J`X@U` d� 12#5r#9Rk*� f`&` >V` ` d� #}'2(v `F`*Tr>V` X@!/p 2@` @ ,,2-r-ٲ-v `F`*R>`r` d� -!32%s2)2*h }` `F`@ >`r`B @@ ,s7y7}7)  bF ` ^,!***********************JI �INp@`B @@ B14C5- � & ` L(XE]Ea4FetFYtlpp INA/�,d@ l `C4JtJ � & ` LRhtLɴLFєpIvT)4N_`B @@ 4PuP+ @ `b` x, EL)RY4M1ʉ4N/�,d@ l P]Ua � & ` LR,5X4S3uS@S`B @@ b5[u[ @ `b` x, E@XUFS MIUN/�,d@ l [ ` @ `b` x, E]-E5M M5@UN/�,d@ l `]e5 @ `b` x, Eb6c�TDc` d� �fjw @ `b` x, E�h/VhoT� @D@D�i` d� �kwpے @ `b` x, E�m-Vmm @4@6H/p 2@` @ wuY � & ` LR,wrMV4s` d� uz) @ `b` x, EwWFWV4@A/p 2@` @ wA � & ` LR]4}�@b}` d� Mz � & ` LR % @D�` d� xu � & ` LRns @Dχ_` d� k � & ` LR@ʎX/p 2@` @ x_ @ `b` x, E7` d� }` � & ` LRX|,y ` d� 9[ � & ` LR̴E90q` d� U � & ` LRtAz1hY/p 2@` @ z @ `b` x, EZFChVю` d� J � & ` LRz]`>`Xˎ` d� ` C � & ` LRغlX/p 2@` @ } @ `b` x, E`>nU` d� 2 � & ` LR|{?Vn�/p 2@` @ % @ `b` x, E་:/>`/p 2@` @ {ے @ `b` x, Em>`r` d� ĕ<- � & ` LRhܣo˟ Jn/p 2@` @ |˒ @ `b` x, E н+�>`XX /` d� =]Q � & ` LR ѽJ`XX /` d� ӑB � & ` LR`=eTֻ</*` d� ]B � & ` LR۽ۿ/p 2@` @ ޽ @ `b` x,.@Xe�v�@;H/p 2@` @ |3 @ `b` x,.@|S5@A/p 2@` @ ̾ � & ` L($�9?q�@b4/p 2@` @  � & ` L($ @DD%` d� `{ @ `b` x,.@?lG5@^I튿/p �" #S(0… :|1ĉ+Z1ƍRF,B .H�3̙4kڼ3Ν2(РAPB=4ң<c6)!OdDIǭ\z 6XT(B%[0a MڽD, 8P `FBF Q26ɔ+[HŊ(i,B .Hȋ:*Bv<BF Q6ċNŊ(i,B .HX=TPk�a202ۿ++JET`\ y .`>(D^AXA0`H(_&qTXi!T`\ :# B.a0`H(bRNI%DTXi!T`\ Af1I B grIgpb�LA21JTIhGJ@KlA&X@i .|JP6�a>A FLJk\QaP[P PplL , mob�LA21J n>DJ@KlA&X@$Ko.P++mb�LA21JpöRaP[P Pp~l %r6�a>A FLߌ3TXi!T`\ J+P h *T,lu^ Sb�LA21J wQaP[P PpcNx8P/")Bv~M9׉�LA21JMzQaP[P Ppߎ{35PUKNj�LA21J}[QaP[P PpOA*<7�a>A FLETX( Kx` P(X)j#U0>@d`) A + B+( iA@ VqN`.55�& 2 #L J8MH+( iA@t1N"a55�& 2 #L JxG+( iA@ˆ-(q('4r w a| S@JQ JBZ-P&�. D2qP I*In w a| S@B̸Q JBZ-P&�. YjpQk�Ld@Fxތ VP҂%l <0(p lsb3"pjk�Ld@F ό VP҂%l <0(p t014 jk�Ld@FѠڊ VP҂%l <0(p t Ѐd:q09O a HPPz(*XA PH *$ͼjX8q�'Ȁ 0$(( Kx` PЫga2'5N]`r@ 20vmp`%@!-HXXg='GN[S T@,P T�w a| S@lw � a [L` \@' |`,P8@)PA T@)P�%w$.1}`%@!-HXXo}`,P8S� y)]`r@ 20KyT( Kx` Pȱ�`%X :N"9ȸk�Ld@FP@ z � a [L` \@gP |`_[S8<g5�& 2 #L J _mb*XA PH *$``n qZθk�Ld@F�lk۶T$,a T ,@ H@&>)t&2�%l{( Kx` Phe}uMq�'Ȁ 0$(,oyp`%@!-HXXsMq�'Ȁ 0$(TF`%@!-HXXυ- l_Bi 09O a HPxP JBZ-P&�. ,h{:θw a| S@' VP҂%l <0(p H �>`y+^| p�'Ȁ 0$(A<( Kx` P}%Tl-R(f|5�& 2 #L JNVPH[@<`@ gf7 ~\c|�0q> F0HGVPH[@<`@ cP\c [c|�0q> F0HTGVPH[@<`@ :_\c+PAƇ; �2`SJyXpT`J�iKT&`p ,p,/,~******B******Ba|�0q> F0HzFVPH[@<`@ 8U))))))))))))))d�0q> F0HFVPH[@<`@ x9V %it�0q> F0HiFVPH[@<`@ 8P+ ? j�0q> F0H'RFVPH[@<`@ 898R+7P@C; �2`SJy9bT`J�iKT&`p�cs� PP+7Pki); �2`SJ0ei9T`J�iKT&`pb�/[P�0q> F0H щT`J�iKT&`pa/,/ %j; �2`SJ #FVPH[@<`@ )%/\/ @; �2`SJ!*EVPH[@<`@ 8�b�P�0q> F0H#IzT`J�iKT&`pRP:�0q> F0HJ qT`J�iKT&`p�r� %` %; �2`SJ AVPH[@<`@ 8y/,~ ; �2`SJJAVPH[@<`@ 8y� PpPj|�0q> F0HʮJVPH[@<`@ 8�+5+PPުy�0q> F0HjJVPH[@<`@ 8n%, q; �2`SJp=+T`J�iKT&`pv******Ƨ)))))))�0q> F0H>˷IJVPH[<`@ 8-j())))))_w********�0q> F0H}˻!JVPH[<`@ :�0nѢKB&[v^t�0q> F0HIVPH[<`@ (!+Ѣr&L dB5m5l; �2`SJ�LVPH[<`@ b%7-jh7,[v\v�0q> F0HMO [AVPH[<`@ �\-jkB5m5; �2`SJ ȁ,LVPH[<`@ ,p[Ѣl,[%; �2`SJ0ȯ ˱,AVPH[<`@ n+5-j,B5Z%; �2`SJ0 T`J�iKJ&`p{,`y,-j,dB5g%; �2`SJ T`J�iKT&`ppc"!2!P,~ѢBA; �2`SJ�=?T`J�iKT&`ppc"�2q/%`Ѣ,B; �2`SJ�mMVPH[@<`@ 7&2!!0%pѢ\B+; �2`SJ֛ٲLVPH[@<`@ 7v/a��Bظ�0q> F0HT`J�iKT&`ppc28[sѢBظ�0q> F0HMT`J�iKT&`p l\sѢBظ�0q> F0HT`J�iKT&`p l5g-j,};� P p �F0HTKMN N.SNJTJ�H`NJ`[@<`  v]u2'[,,,,,, @.聮)))))))c0 P �.= H[`~Vꫮ>.Nn뷎빮ꬎ.nnǎɮ~S�H�PVMe@F0� �s�R /n.'j()))))).********@+p900� =`A[MMMMMMMK@V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V0V@f@f@f@f0V0V0V0V@f@f@f@f0V0V0V0V@f@f@f@f0V0V0V0V@f@f@f@f0V0V0V0VMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKK�H Yd %H Yd %H Yd %H AƒG$>\d#&TK1e.X S+VO,%ZE I.eS<uNZU60 Mp`C(<lQ[J̥[]yw 6b#H^AlF6b# ymFA%]t[(P@A $P@A $P@A $P@A $P@A $P@A $P@A $P@A#<,a#3FlЁV[q O * 40RpAɂ &h$ 6 # c 'BqD@DSTqE[tEѓbFgdYđFwqr}4H$Tr'q,b 1aA.12s(TsM6A8& "l-bz�aPB}PD-tQFuQH#QeQeDSPCUR zatxa6@ &hVJ'vX<Mdm'8֗"l-bF8B[pw\r5\tUw]vu]xw^pC}` HVhsJ`V8acTa*+ i`oOdSVye[vecyfkfs"o( B$HViza"Y0z4@oy v 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6` 6`&p`&p` 6` 6`&p`&p` 6` 6`&p`&p` 6` 6`&p`&p` 6` P& 8`& 8`& 8`& 8`& 8`& 8`& 8`& 8 m;Y"TH L>D+(A t‚eQ*ZQE5kcƦ-1 F8QscxG<Q{c D@h�Zi� ^Ek[ rIL^T OI41K�5de+]JXRe-myK\²e/}˘%D |+*LFs(&O@]:hZ/Ic7lS$g95MtS 0g;o�.1V>P EkԢ4T%@yrM23&DBPUgD#�3W0Y&,3%iIM tКERT3iMRѦ;)F1UG`JI4a"ITD\)LDVU[jWcӜzU2`ʭ% y1j]Kʓb5KD t%lamV֫e}*� leJ1\,<%فDJM-V.Ulk]URmmm{[ֶ1)KXL�?@ &mV hV�!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔTL1]~VXe͞EVZmݾWV6`TiT}H h�1"?Ydʕ-_ƜYfΝ='.=J�[TN@i-9\pōG\r͝?]t:_Q ^C'ppz)Qܿ_|ǟ_~0@[a=) 8&pB*`hx@#0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #XO '‰)b'z`eJ 8llllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀9á 3$H! 3&`шM *p p@0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0V SpB0_C( pOխok\:Wծwk^Wկ|%Pr8`Od%;ق$ �h(:a V�mhE;ZҖִEmjUZֵֶmle;[ڂV ]h�)!x6`׸Ib0 QDp;]V׺nv]v׻ox;^nK<q;ߧ$ �h(" p<`n[ )!x6`VIb0 QD<b'F1vZX%@ Q Ib0 Q 1\<d"GFrd&7Orb$ P@08`qÜ ,`$Hos<g:T#<F< ' �h(:Ϗt%=iJWҗt5iNwӟ?GG =,@hV7XF@'D Wuuk^׿v)P Spee7{ W�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@Fb\;OA&`VwS�dFBvo{>w* [02LA Ʀ0(( J(( J*l [v> T@-Pa *@-Pa T؂%(a JX@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T@-Pa T؂+( J!d C0$$)28 'P6+*P' ;�0)@%$4&* #8x %H$Դ)P)P)P)P(P(P(P(P)P)P)P)P(P(P(P(P)P)P)P)P(P(P(P(P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)P)Pe A21(@((p0P-؂&P)p �8b4Ʀh� #$PjF3`+10.1Q(2$p$p$p$p$p$p$p$p;((((p;((((Ƃ4H111S11$ $$)'#8 e&P)p �8ƕdIh� #$Pɝ,A*Ȃ!p-#5 rTʥdʦtʧʨʩʪ))@(@e'#8 e&P)p �hɹ˂h� #$Pl;%3(bhh`tDŽȔɤʴLLb1$$P6%p0P6]l%' P͹l� #$P$1p^X�FNF`PNF�XY&8$$r0P6]l%' Pcl� #$PtP1ȃP`NOJMP$Q=UN eT >&@(@)h+0P6]l%' P�@$U%eRh� #$PR/XPQP JIMMMMMMM<=>?TTAM>)h+$0P6]l%' P&NO;�0)@%VF'POQ8J؄J؄JMJLLLT8LPL8D8NC^U UXSNE0CI IBZ8EX\35SXU=Q=SPIIZ S=0E0U 3YXNCUЃ3IIXUZZ 3=SP3QN@ٔUٕK >&(X;#8 e&P)p �XҢ5ڣEڅh� #$PWZt(EILJ ۲5[MЄVJЄVQPZ6xWSU0NCNNZ ^ZPI8U=Ѓ%^B8^xW=UI:zIPCC0=wC UgUX^8N \ C`BP=SS8Z05ZP35UޔKN>#hӐe&P)p �H%m;�0)@%;'POQ3LЄK5[A@[AJJ8QIPZNBPCP-NI B=XY0EZPUЃwUZbЃ^UCSwpCPI\BbiSwpB0I\xWB0Q :B :UCN8CQ8SSX%[QXp(P6*P6(U6]l%' P�A&h� #$Ps(EIKYI@[քLЄLЄLЄL\\TH`0NNBZZ CU3UBP^8UXBPCXBQC0B~`=SU:SIPSBB0IX|pCXNPIU=8SSZ86Bw-YZ0QQHN 3V^JQX0)�<e'0P6]l%' P�%%6铆;�0)@%v6'"PXQPXAJJ5jE8@oHxPfBnpz0n8ICQXx`p|IzqCi@~pnPz~z zqp}~CBzsu~z }pC=�xzBP\gPz@^=@tw\ЃCPZ@hMG`E'`+c('0P6]l%' P�vn%m� #$P-k"PXQJ8SJJЄ6Q@Lp~8jpw(Nik nPkBYXCt�f@:zpbPq Cpr i@=0~`Q8\u�f@QgS~`g:ȅ}`NQgE~`b|:P|pg`sPQ|b`fQ@C핥LG`E'H('0P6]l%' P:h� #$P$B7C_(�ENI033LNQEM@Zq8:Z@r-x:XZ@JpX]Z(n@Mu8Zq?(uDd]{0U8MX{Uw0U@UJiUX{pM@u0ZXJtXJp؄?؄SqXMT~N[OxVp$c((: e&P)p �:o� #$PCWgsPXQPXAK NU?8DiJ@{UUZX?PD@?{{{U@it{JXDkTDg@MkU@ZD?iMk8Ji8J{XJ{0i?؄SG`E'P('0P6]l%' P/;�0)@%hWpX@JKLP^S w݇iIzB؇k ZPk\P3=IkCSk  ]w�q6sVVt޵S]CΦZUڤCMDе~DѓFд~2%8S:'РB3eBS(E3 E T(HP2e˖&J81Bƒ-k,ڴjײm-ܸr6+202.l0Ċ3.#V2iʴiӧM2MIOShڇ)f:R7.=u:dʔ(BI2uHqڈ%P.D[ʟ:6IWSYeOܩJ*7ϩN::ġ3%CuH!*b()Qd (`H@u!TIaVM(13`A u")"o50]A21J4#=ȣH8J"helRI&e)I?H"4HB3X68c$J'Xs)t <0c4r 1Ȉ.c24TI-H3 2̜R <0CL.8 3 2 !#M.LO'XL/ਣ*rȂ J& F8ąP!UX5N0("Z{- c^d S ď{ncJ +dI&}I%t")H#$쓋,L>lG.b$#$"(ਃ:ֈ :31 <?&c*uT"?Ƞc=us*" <3$䂏5z;=#$)F*|"3*VaՄS81T�}740VyA FL:J +dI&}I%ttb"t")H"!B*bJŹ(")r"R.Q R&R)T*B !$u!I'BH.Hr*(r1IM(DAE&> EN@ې!` Jf0 T@ C%Fy@d`) A {! w$8Ȅ&2qOlL&$H0$ YBm$ UVz( UT c$:a UТ*PUaE%NqUlVQ?@&*:$TaC,Bh,L\B $L!C܆Ѓ)$qU<e'L|!ACVJ0'`D(acQ^ a HPB )( `E"2L\D&: TvBXmhCBЃ(:! SЂ8@Br!ETlXD%VQU@D% C98*Zqs QH *DщBP$ANb!Lq\8")T"�"f`' mHАU%L 3*�r]mXbd@F0͵JS Hp+ Md2D%2љLS$TqB`)$AQTLqUЃ,$! BHBS"*q D@&*QJE%Vq DbD%NZaET)! QPTaEb- C,*9L|!ACVJ0'`cQ^ a HP[B% HD&4|bDg2!TQ8!DщE !zqNHX!D SHM'T! UH8E- STb8VU b@)UT@*qNBX($aCB!TщB)T9('@ Hp4d4A Sp F` (~t |riXbd@FQK Hp+ Md2D%2љLb)D ZB*L! Ib$ SBz*:! S(!C)V?b*6MTbC%NUԢT!E(ns\6zPE'DqYb3ĉL|!ACVJ0'` r.`,V %Fy@d`) A G"D&.MT"9+F+ItBzE@,Nz>A BHP)* St$T! S@D-tQ?X J6J X" Z8D!EX*$="3QPOB306$h*XiPʃE Ҁ(/Ȁ 0$(ߑV$"e>Jd3 ,:aCBPLA ZB!$dТ)Ђ)!t*!1H&& B%eB-  B-\lA-)) )Ђ(,BŨ-B.$(B'܆$$QB&|((  XV4LX@(ea,XHZ| EEd  \* #B"d&de|&TB&tF&!$,) !B'!T($B?Lt(TL'H!$-*3BB-"&A%"A%B%lV"T)l*T"&T*H)H!$,t!)4!t-QB&|((  XV4LX@(c,Y� EEd  !A #B"d&de|&TB&tF&$**B-B.!!5$!*HB'Ђ,*A'3C'H*dB-T)80)T) B%& B%B-|e!B.B'!$)-B'T)!!\P*d'"̀8 hU`E(8 Tȣa� EEd  f  #B"d&de|&TB&tF&-HB'(22)l:l(428;2!09=C/:>;X;<\.&;؃;XC-A?8/؃5Ȃ)5C/H8<,B.1=C/!%(QB&|((  XV4LX@(a,@Y| ܀\4XH^@@ȀL(fn& #"d&hB'l'lB%PBgd9I!$!:*88 8*;03C9!L62:HB'3Ђ(*/83LB75044lBB%X:828:CŨ8)L<H18;4 !Њ)*d'"̀ S(S@UXV4LX@(\,@Y| ܀\4XH^@@ȀL(j&##Q4$X&\$j',$$B/L<"Ѓ3Ѓ(H<\$C7-8?Te B-5"l=L&"Ԃ=C%l"8:&:J-:) 8&L=4T:*5&T?C.H*,($О%h(T+(B8"0PU`E(8 T+T \4XH^@@ȀL($##lB&H%H%.%\$(H$$*>B.1C.>0!4,*L?&8?؃?B-3"T"&4:L*T&6T&5؃.l"C؃3T6C-?*?lC',*,$$ v%h(T+(B8(8-RU`E(8 T-�T EEd  W##QP$%P%L&( K)6X9:L5m6$HC?;L1XC?,!4)) B-& 8C7 )5TT5-H)HB?l$A':B9t)t<C.B.!=8!,* /%PB&T+(B@2H-UXV4LX@(@�wZ|EEd  \+2,O,T(%%P%L& $tH88*t88!3$L<"3*lC?,$5""*)?TB-8&Ÿ,bL'8BH*ԁ)8<>0,<$,B/H!B?8!$t0gFo4%h(T,(B2RU`E(8 TxM| EEd  IJR/uc@@B%d$ % %hBghF) .H2<!=3X?8$4-:C/ =(:20*B%.t/B9CHB7Ѓ3 44HB' o>C/84";<!4C728C/B?8*t(H)H(l4nk B%BԀ :-H-UXV4LX@(MO� EEd  0y7a@Ԁ"B#d$P$XZ&tF&l4H",=Ѓ(t*Ѓ;H)=8-2$2C?C/-ԁ4>C'H"B'>:C.B8<<t$!"$6C?4*H96H6C?6 n? )H"H*H)䶕 [$BԀ8SUXV4LX@(tu\4XH^@@ȀL(::c@Ԁ"B#d$PBFk&dFBFw!!tB/-! B/Ȃ*Ȃ) .!"B.Ȃ(B/B.(,*,$!,)-($`*HƘ(B'H-!!m.$$•_9%X(p,A  AIChU`E(8 TĹM \ EEd  $W_<g`@Ԁ"B#Q .'p$TQdW)0&e*T"8"TB-TB-(*t$($,*$l) B%B% *"TsB.!(),$!!,,!!H"-!H(t( )\) )<>#(p,A 8mI#PU`E(8 T' \ EE(XȀ�(>׾C t('(de<'l'xe?'/?7;?O?+$?#A@@@PU`E(8 T~.�u\4XĈ8 h@ dJA&TaC!d̚7~0A#B:9BPT /aTR˒7q Р>}taJQ%G"-MLq2c *dպkW_;lYg+`X hd0W dhAFIDI"_ F.D<re˕gּyeϟA=Z_t9rIQ(G81&J81Bh>+غ]!ks%(0` -6({Cl|5jbF{Ǘ? }@� +Dp�gxAB (R" 'X Pb 'f `QLQY4XPn :  % RHB '(x &`B 1b+R-/S #,L.4*d32SN,L'(((*L #*ȩ&‰FZlG!>XXPS� A PbSQH%K%  ,@[0 #0 #0 #0 #0 #0 #0 #0kVmo \-\0 #0 #0 #0 #0 #0 #0 #0<)*lX$0bjB)a *P@ҏAYJ`K9Tl +0d2Hb%pL) +8j 2 c 2 c 2 c 2 c 2 c 2 c 2 c 2 6ی6#᎛,Ȃ,Ȃ,Ȃ,Pb %Pb %Pb %Pb % c 2 c 2 c 2 c 2 c 2 c 2 c 2 c 2=|a熓pˆ r %pb,@O^yGKX-XPS� A Pb!+‰/8J!x!x!x!@e)t @&P Tx_BdW!aN0R &(a N,P,%4aWJ@"X(@Ȁ 0$(=_FTD%RM4H*JqJ0'`LF1~l ЀV5QE th S@G=}CT4A Sp F` (`tx5N2*j@VCCd@FGQ4BT4A Sp F` (%XP kTQB 20S.tT4A Sp F` (fV4 ^QE th S@OyW*S)8a#@Mq\ ƙ5 +С!2 #L JE1Q=^ NiP�PRt DY !a HPFTJqJ0'`XUNUeDY� S@V W*S)8a#@@Ua9&TE t S@Y^JqJ0'`Z( VP5 ++2 #L Jmq+)MP0X qT,XaBUԀ@Ȁ 0$(!nT4A Sp F` ( u0P0*j@VVd@F]؇W*S)8a#@^ O+X VP5 ++2 #L J Q,+)MP0X `+L%Mnȕ &(a N,Pˣ]@>0*j@VVd@Fd9y W*S)8a#@eAu VP5 ++2 #L JS( NY0 L 0ѩQjUթ^�V0n@VVd@FiaX D```@miO;, J+pFp"6SU7 ++2 #L J|c# F&PP2V"mU7 ++2 #L Js{c# F&P%'h w U݀@Ȁ 0$(=Q&a#@`r/ Z(\ ȊVd@Fs(F0L `Μph]d�+2 #L Jzc# F&PĝJn@VVd@Fxc(F0L ^ƭ|w%<#`�p} J XY;X!a HPBJ}H`f0 T0�+ʨ>`X@M + d� 0p\( f`&`�MQ +>`X@M + d� }\( f`&  0,0V`pT 2@` @ h ɰ 00\( f`& S>VPT 2@` @ Ұ!1!5} `F`*AQ0J`U 2@` @ $mq\( f`& b*J`؂P + d� 1q5} `F`*1q*VWU 2@` @ 2!r!( @h` `F`@q#?q*VWU�,d@ l !er&i&Ǒ  LjE ` ^,�***********************8R��DDU�,d@ l �011!32%s2)2! @ L ` L(P35Us5Y5]5Qs.DT@t7}ST�,d@ l 293:s: � 8` x,4�6<ѳdJlSΨ~s>}S +N @@ s@ @ @% @ `;` x,4 =14CQs=U=ꌢ>EtT�,d@ l 1etFiFmFq4Gu! �  ` LJ4tIϓCSC@nDGT +N @@ vtLɴLLѴF �  ` LJ4O]IQ�DJT +N @@ 4R%uR)R @ `;` x,4@OMU5 =5@JU�,d@ l R}W5Xw @ `;` x,4T5UM�SDUGT + d� @X5]u] @ `;` x,4@ZOZC� @D@D@[S + d� ]-b16M �  ` LJTU,�@D�aET + d� c6hVF �  ` LJRVOW6,@`@dVDU 2@` @ 6mvm @ `;` x,4`jjB`@D`kS + d� m%wr3 @ `;` x,4oo�@ZpS + d� muwwyw �  ` LJHwIM+ @DuS + d� ww|- @ `;` x,4y5y�4@V(ꨗT 2@` @ wW �  ` LJ7C+@-wT 2@` @ xiM �  ` LJ:C?x+J>U 2@` @ jG �  ` LJ8=X+x>U 2@` @ x1 �  ` LJ=׸0S + d� A9 @ `;` x,41$7U 2@` @ D @ `;` x,4@nn7U 2@` @ 9A @ `;` x,4ay +>`X`uS + d� @!: �  ` LJ5wXT 2@` @ "i @ `;` x,4 ]y +>nzGT + d� �z �  ` LJ5J`XZDU 2@` @ / �  ` LJޚ5>`S + d� !X]a;e{imq! �  ` LJ.{5VWS + d� ;{ �  ` LJ[5MJnx S + d� !<%|)-! �  ` LJ;5>`XX7U 2@` @ .ǁ<ȅ|ȉ @ `;` x,4Qo?Vnx,{S + d� <<ȩ �  ` LJǞ\7U 2@` @ 1=5]Ω �  ` LJyT 2@` @ 6=} �  ` L($�l�@}DU 2@` @ })5 @ `;` x,.@ =TDET + d� @u~y @ `;` x,.@N �@ZS + d� ɾͩ �  ` L($ @D`DS + d� !?© �  ` L($�65@VH�7U 2@` @ "q? @ `;` x,.@D?ꌸMR7U 2@` @ t �  ` L($`Q�@D S + �B)HL90… :|1ĉ+Z1ƍXQňH#HlÄ $Tx 3̙4kڼ3ΘPBСD=N ^Jx@ 2LA֭\z 6lD*V@iɒ-Tx@ႄtڽ s0T84Fkn򩄨202+[9E*V@Ad*<LXpAլ[~ ;1 ۾m4v/GA)Hh><XQ-%[0a {{202ۿ%P"Y<`H�^ �L}y [/)`H(_"H"V(ZH,<`H`6�L T xn XTd S N> efTXh!T`\ b 1} @9n XTd S DzɧFTXh!T`\ 8|Bl[/)`H(gV(ZH,<`Hh FZ ,P¥kKEA21J mQRaP[P PpZT("ரF@o˂n XTd S D0~TXh!T`\ ϔnj P"[&׫[/)`H(p6\V(ZH,<`Hq/y'KEA21J vb[DJ@KlA&X@(4QinRz}&KEA21JxOAJ@KlA&X@н wn XTd S ߞ0V(ZH,<`H�5bQA FL>}TXh!T`\ AzߏTKE S@‡b VPЂ%l <0(p o\;WQ%=OM^@ 20p]� a [L` \@5*+s@L 饛D1Q@d`) A 4/B+( hA@ *pWD/QLT a HPHP JZ-P&�. 8j;PDp&Q7 xb S@ XR JZ-P&�. M 5PD&Q7 xb S@bCR JZ-P&�. as5 Ѐ</QLT a HPB6IC*XA P@ *$Έ]lbuӀ(&*Ȁ 0$($M ( Kx` PM_rTtyM^@ 20*{T$,a T ,@ H6- wZ:z*` X*` XD1Q@d`) A K`%@-HXX�W79 |`,�+Q *H R *H tӀ(&*Ȁ 0$(a#mov� a [L` \@V%)u/QLT a HPoϋw( Kx` Ph |+`t*غiKd@F kxpD`%@-HXX `ׁU/X7 xb S@<$+yɶ� a [L` \@/.*yԱuӀ(&*Ȁ 0$(tL+( hA@\|`q͜]4% 2 #L J? jR JZ-P&�. D/Hѕ׍i/QLT a HPBd+{n hK{Ԯl*XA P@ *$ kUjqs}]4% 2 #L J |/x`%@-HXX@3`_o/QLT a HP_|4_6( Kx` Pw>y yuuӀ(&*Ȁ 0$(\׿cS JZ-P&�. f)M^@ 20+~o|`%@-HXX[3 |^xԍw4% 2 #L JpoS JZ-P&�. ϻ+ JiKd@F/� a [L` \@ l>PzAyn2`SJu Ȁ GVPH[@<`@ +P/з7G| 2`SJ79 AVPH[@<`@ !Ȅ4,p,P),Pz******@******@w�/Q F0H;(3GVPH[@<`@ Mpc@**************wե 2`SJ0hhmT`J�hKT&`p@Lh%pc 2`SJT`J�hKT&`p %,pc߈: 2`SJ�HVPH[@<`@  Q+7pc Iإ 2`SJCIHVPH[@<`@ * �%,p7Va�/Q F0HE qYsT`J�hKT&`p`߱�P)<#5 2`SJ əGVPH[@<`@ hӘ4 2`SJЙiFVPH[@<`@ %P)R)i:�/Q F0HlT`J�hKT&`p�3�睥 2`SJ�AVPH[@<`@ Rw|ߨ 2`SJAT`J�hKT&`p51�P{3ި 2`SJ kZT`J�hKT&`p03),Pz[7]z�/Q F0HljrIVPH[@<`@ }*�&X)w�/Q F0H DIVPH[@<`@  P%Pzt�/Q F0HʮIVPH[@<`@  V+ʭG! 2`SJЮێT`J�hKT&`p/W)))))))))))))�/Q F0HKHVPH[<`@ '[σ:))))))ު,+++,,++ 2`SJP T`J�hKJ&`pЧ <ik/k@A/w/ 2`SJ�+HVPH[<`@ S:+ú⺐qq�/Q F0H T`J�hKJ&`pP,pϳҽfqq4!/�/Q F0H !\sT`J�hKJ&`p03L�<  c@A/G/JW2�/Q F0H"LULpT`J�hKJ&`ppg|7@/+<>`q,sL%/�/Q F0HVȉlmT`J�hKJ&`pǛ<R)uLʥ@A/Z% 2`SJȹFVPH[<`@ /JæL b\�/Q F0HT`J�hKT&`p0)%<>\]@ 2`SJT`J�hKT&`p/ RP<>7@Е 2`SJIT`J�hKT&`p11/%`8m;�/Q F0HJ"LVPH[@<`@ [)2�gM@֛�/Q F0HyMKVPH[@<`@ [=+@/&<>Lg j 2`SJPT`J�hKT&`ph+P/&<>f j 2`SJ�ݎT`J�hKT&`p4Q)b@{< ���=`SK@%n'T -/^HJPFHVT&0@3qC/******@Х)))))))jhl0 P �s.= H[}V�>@n臎艮..痎S�H�PVMe@F0� �h|�-P)@******奬+++++++jhl�P 0s�F>KJJJJJJJT`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`d`d`d`d`S`S`S`S`d`d`d`d`S`S`S`S`d`d`d`d`S`S`S`S`d`d`d`d`S`S`S`S`JJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH<A>WpMS#0 �$Xp?|XBC%`QE,RlG!En|I)ULR &T`fzDdAU2QI.eSFmFAb# 60FAlaj# 6”]yB (H  (H  (H  (H  (H  (H  (H  (H1K|@12cĆ dra CXHٵx Z0Al2#PLqR}Nx�p@y@0dA�<*$pC;'8p,b 1apQ<1*j"s:Ǎoȕ`ȂE�x)tJ+_rK-K0sL2 0 0 K.͔sN:,z!xta *@蠃,jHGJ!: 3:p&h`N!buVZkV\suW^{W`vXbde2&у*X$ҋM !P t *Te6!^|w_~_x` 6`&7 ( 84]+8HV%*[Yjhe[ve3Nb@h`dc}a7z3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2   2 2   2 2   2 2   2 2 z zv`&p`&p`&p`&p`&p`&p`&p`&p`&p`Lp0Lp0Lp`=+�$CD#Vp`%(ACX 2J[(C`vC ;aJE1 (wD$&QKdbD(FQSb z@C� T0ԑ EC=$sY(E)UvG;rQ$d! yHD&Rdd#CRd%-HR :&Y`%XAEp[p<CJ}R)@xK\he/}K`2$f1LdRd$I|+Q#U^z,s$g9y;SDg;�$QYApxMd" C Kss$hA H&4u'<IAޑZJ-!?5Ҝ.:BzRS M9ҎBVP2iTeG31n"TKJdT t,`T�L( +3ԧ@zHPR E79@VЩ�4zWU{+A^*.V#>PVf:X0 �!��,�������+H*\PJ(`A� y#@`,( *,Š?0�(�e�0T*<P@�+��t� `СW `� `a@1 |Xa_ :` ` Q|E�(``AMӨS^ͺװc˞M{� XT=~ ^" U(Q�PÂVT $P0�W�^ ` TB�,*|pN71�0W@1�(� WTP   � 0 0t0�P_ 6� 0d t� �t@Ё� `PےL6PF)+�<W7O6,0, p,a TW(�y��P+TrV@+�?ޠ0�0� !P` t�� �P  P, +, �` 0 ��(�000� 000@�` ,f覫Vp sO8~`7p?p@@|@ D,`@ ��� �T +�Tp +pO=ؠ� �e10�(00��^�@�%q��<AW(��0(�x5� �0?A�` 7GP,|�7 @7 R5Tp�I,P+@�<t-p@1� t�@5TC` @�  �  `wB @@ T@@ p@ � `0�a� `0� ��@PЁ� F<TQ (LaX `@D=Q T��X�0I> �8@n 8 ,���P � D<|� *�T�":�?  � @�P 0@0J ��(`�  T,�|8@ >@� @�P��/t?��(�@v �� 0IbL2f:Ќ4IjZV �(JpT�,?Q,% @�XoȆ0� SD`hD8~q@h?q"<�>`  �~b� \ vCF�Ё6��0��?,@�xE8qv|(@P /C@0� ��?`D#b>0|� 5J׺xͫ^*�"T@� �X�PT@ '�0TpQT�}bF:�?юt�, @ �8�?  �( �`0��bՇ?!p ? ��n~C�,�{C x@�:xCG;q� ,^'L [* ,�8 V @�`lT� @  ~+c@�D 1j ?}1T9U`: �F<8db} ^�* xx0{q@7e  ?Qu{?`δ7NUNSyx$&P" *8`A�P0dpC�P`!��:r#Nf�? Xr*�x6�g�^�`p~,^`?1`? G6n 0 G<|:=lN�pk{ GN(OW0_* , 8A�0P T`buP 0R�|�+@P��x6?˩r t 0� (�7t`�>:x?!TC��%B8:~ 6'w�8`@Wֻgom9U@NX@p%~ܣ�pQ` ?A|`(qrT@�X�P�|޸jl\NS�o N@P� �(�� h0�� P P @� P@�P0�d� N r0284X6x8!' '�p/n�q/P�p� @0, ��P0p��PbmrrRrR �ހ�d00���tp � @@� �P @��d� N ؋xmrRrR �@�P@��p�  P%�p�D !'' '� N��(0�b^�0� @�` P� %�0�((=d� bd��:<ٓ(' '� %P@�P0p�@� �V R P�   !'' '� N�@�P� @ޠ��(0� π�p P �@����P�(d� bd��9YyșʹٜrRrR �pP,@�p� Հ%� P%�p(��(0�mrRrR �ހ�d(0�(�� � � V�@pp@��pP pU 0�_P N  VN R:TZVzXZjm  P��p�Q p@Pp �0@ p� p�+��@�% �D "7p�+@�+@�@�p�Q@�P_1�  �00�(0 7�@�+   �pPp @� �,�pQ�przy�@�p� �pP7� %p� �q0 �p� P0 '��� P+�p�@�p� �, �p� �(�� 0�À 0n@��~�P ���@�/p�p��� �P+P �Z{y���@� " p��pPP` D+�D 0q@��pp� P @` �,�P �P @�P|PpD��(h�0��  �,@��+�p�,�@�7� �, qP @+ �DP �,:<Zp� 7�%p%P@,P PPv n P  Pp p�+P% q  � p�'��,p0 q/q�sDP  �q +@� @�p 0 n�ϰ�@p/� ~ %�><@�P�%�p��P�%�@���0]rP Pp�~pqp~��p�7@�'�@�P�%/] p�q�00��pPPr�n { +�, "p1 p@�P�,P@�pך�,@�` `@� p�@�,�@ �v@p pPP 0@�DP �p 0po��,@�` 7pр  = p��+p� pPp @��D �@ 0 �qP 0 0pp�P+@�>^ �pD�D�p7 �po+p�+ ��"  � �  �@�D@�, P , ��` �Vp�P7@@@�"r�P�@� �(0�(0�e�P@� �p�P7�7 �+PP!��P@P7 �@7�pC^,@@�P+@�>^ޜ%@�p�% p�] � D@�  �, �p�pp�D@�  �+@�D �P �Dp� �,P �+@� ,�  �,� �+�(� �( @�7@� P@��@PQ, "P7� � @ p�pNPRNd��mp + �7@� 0fhjoU=0��(0�(P n "%p� ~mq Vp�P�0^_P+�  ( ^0�P �r�,�?O�(p� p� p�q؟ڿ?_��( P p��QA@ DPB >QD-LF=~RH%MDRd ,T ,p`#HT(ʌE'l$(ABEM>ڔTL1]~VXe͞EVZmݾWV6`TiT}H h�1"?Ydʕ-_ƜYfΝ='.=J�[TN@i-9\pōG\r͝?]t:_Q ^C'ppz)Qܿ_|ǟ_~0@[a=) 8&pB*`hx@#0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #0 #XO '‰)b'z`eJ 8llllllllllllllllllllllllllllllllllllllllllllllllll x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀6 x`؀9á 3$H! 3&`шM *p p@0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0@3 d0V SpB0_C( pOխok\:Wծwk^Wկ|%Pr8`Od%;ق$ �h(:a V�mhE;ZҖִEmjUZֵֶmle;[ڂV ]h�)!x6`׸Ib0 QDp;]V׺nv]v׻ox;^nK<q;ߧ$ �h(" p<`n[ )!x6`VIb0 QD<b'F1vZX%@ Q Ib0 Q 1\<d"GFrd&7Orb$ P@08`qÜ ,`$Hos<g:T#<F< ' �h(:Ϗt%=iJWҗt5iNwӟ?GG =,@hV7XF@'D Wuuk^׿v)P Spee7{ W�)@a P�) 0(L S0(L S0(L S0(LW�)@a P�)@oGb\;OA&`VwS�dFB!r/yep* [02LA Ʀ0(( J(( J<dW C:ЗL-Pa T@-Pa T@-Pa T@-Pa T؂L-Pa T+( J`35 KA0y( H8m-PA N F`>< ^D S@X>{}M& d8^ A IHi(  H0i(  H0i(  H(  H0%LA SP0%LA SP0%LA SP)P)P)P)P)P$$$$$$$$P)P)P)P)P)P)P)PekT2%Xc+(@Ӑeۂ-h%' P�3Bh� #$Pݣ*+|8*0#.)"#@'@'@'@'@'@'@'@'''''''''''''''''''''''''Bs)p)p)p)p)p)p)p)p)))183p$ )5%Tl%' P#Fh� #$PSDtT),'Ђ0Qs(|}~Ȁȁ$H1`$5%p#8 e&P)p �8Ȧh� #$Pudɖ=%3(bhhɛɜɝɞɟʠʡ$JLb1*Q3Pl%' Pʮt9�0)@%pɵdK1p^X�FKF`P˾˿$4DLF�XYp.x#1(C#8 e&P)p �4͂h� #$PM1ȃP`NOJM 4܄Sdt\NTLt,ND`P.#1t#8 e&P)p �l #$PtP/XMQ NJIMMMMMMMMMM0S0S0S0SMMMM0S0S0S0SMMMMMMM-MMMMMM.6mSIJ8X'x#@t#8 e&P)p �DUEeFul #$PSt(EJ MMLMIIII@CUȄCH Q8I=PBPC0QZXS8UBQ QPB\QS0EPNZZI0UZQB0QSXSPBPIEZ8ZP=PZQEPN:BPB0|PQI脋،NJJEx(S'0Pl%' PFٚٛl #$PN5*t(EI|mLJڪZMЄVJЄVQPZ6VSU0NCNNZ ^ZC U=SB= CoՃ\P=QQiU8^8SQVZ8BPzpIPECBB8f UZ0Q0CSXSUPSXMQSP'5Pl%' PO9�0)@%h5EUeu_u(EIK6MKZMAC:UI=8Y8UWQB IISXQU=PSPZbЃ^YESwpCPI\BbiSwpB0I\VB0Q :B =YCNXCQPU]JJExp+S+C'0Pl%' P�@Dm #$PHId'POQ_MMMMM:M@4�SQ^ =\ |U UBP^8UE0BCQE0C~`PU=SIPSBB0IX|pCXNPIU=8SSZ8UPS ZVSN}BJJEx2$p#8 e&P)p �6铖O9�0)@%䚶v_'"PXQ6JJEjE8@oHxPf?np{0n JDM8{`pJ{qXDg@pnP{{ {qp}~CBzsu~z }pC=�xzBP\gP{@_?@tw]DPZHJOG0P^%3Pl%' P�O9�0)@%f"PXQJPJJЄFQ@Lp~8jpw(Mim nPk؄?Z@Dt�f@:{bPq@Jpr i@?X`S@]u�f QgS~`g:ȅ}`NQgE~`b|:P|g`sPM{b`fDLS�Pp'%T(1#8 e&P)p �@A'B7CO9�0)@%0JKLMN(�ENI0 LNRDDSiZt(SrJUD�UЅJrDqpSX{?]G`?Ѕ?sXS؄UiXMpsXDX?JXUgDPsUq@U�MkS8{U$NLS<p!P&<$0Pl%' P�Dl #$PO't'EJ|MI-]JSk@ZDiXJXkJUk?{{{Uit{JXDkMDg@MkU@ZD?iMk8Ji8J{XJ{0i?؄S(τJ8'@%�%P(1#8 e&P)p �('O9�0)@%0WtXQЄLMMIL]S o}dIfO}Re .U$!ZCLٻF,.YTU5ݸ?9u?gl:e)D!ZUgS-*mOڡ^uEZ?IIh?Izg)QTd,ڴ2U##N@.$RNeK%Sa 3n1Ȓ'Sl2̐(YdDIԪWn5زgFV$M4U{SI2dJC2Ŭ_'U傣NLEh3IIR7.WQ$ʅ8{VV&6t4b8TK%3t3:ы8"I?"4r$<r)"dRI%G F8D]="a^}ՄS81TfM:$QJiYy&hd S ma9&c",h2&&IJ'L#(# !c 2۸)t"*c!҉3tÌ5҈5 #:a98?иI-H3 2̜R <0CL.8 3 2 !#M.LO'XL/ਣ*rHv G F8Du!a^}ՄS81T/6ؕA FLe*0a",h2&I&e)b;҈"5"!Ӹ:葋)"*H#$" 8࣎5 =)L= 4 I-XJ?2cO\J.H>L#I.cl"C<H#!b1fB#QN .HW_5N0(/衋>z (v%hd S Dñ.;}&hRɛd"\&1҉)Ӊ$"z$b !H")8b*Hr*zȢ$tB!l "rJ% G%ׂH%K-RGJbP-CE.$Q:H!r! IB0DIp0>N@`/MP0X (!F<"d+%̮V�Hhbě6 d"F0$SH)dц^HPZ PvvHP-jJX6Q ]TX&*JaC- Dl*щNHB8"$ы6! BH8w =BP*e24z,P#8 Cҗ4A Sp F` (�<':өN 6@1W 2 #L J">$$4Q7m"3;! I,;P!DSA)hA Q[uwr!UB"pI,*hZ U *jaU;E*D! SHE'pf UBz-:q"0!rASH(Z; =}!{_)8a#@Ls%@ 20}RVH,"IhoD&*A0$! Iu!C"z$DAIbgXD%NZ bD%jQ?*NUl)PUT"L0!$! UЃ*LU,B8EdqEBiMh&hXFp #/iPaC,h a HPBeclE$$4Q7m"ZEqSE'! Syg!:! ZHb*L!U;P$T!J *NQU X&VUT@VQST4):! Ib)! IBPE'pf IBPŁ3LC $@ FK_%L 3*�Ӻ\* h a HP;$$4Q7m"DBqQB($a Z(qNH0E.$I0!:qI8D-NѾb*6JbD%V?TXE-*ZAX*ha I;-UtB!qMk:4z,P#8 Cҗ4A Sp F` (Nze\W+bs%@ 20e]aH,"IhoD& [$ Y) |l!$ S- IBC-NZ)j?8E%aIm@* D:!Dq=B0*D3UHbz0E.hLC $@ FK_%L 3*�Ybp]` P̕@ S@ʮ1!&L&T›lB&G&$,t)!B.-`*H!H!HB? -t))Ђ)!t*!1H&& B%&l.""* &XB-B-"-"*!*H!!twH)`(H(߁e<,A   E_E(8 TB(U5b\ h@@ȀL(E$,D&L&T›lB&G&!$,) !B'!($B?Lt(L'H!$-*3BB-"&A%"A%!B%lV"T)l*T"&T*H)H !$,t!)!t-ȂU&#BԀ8H] E_E(8 TEV$:-@c� Q(ƕd  L"JN",D&L&T›lB&G&$$**B-B.!!5$!*HB'Ђ,*A'3C'H*B-T))T) B%& B%B-%!B.B'!$)L-B')!!#Ze<,A  AB^_4LX@(Ej 0� Q(ƕd  oZ,D&L&T›lB&G&$-HB'(22)l:l(428;2!09=C/:>;BX;<\.&;؃;XC-Y?8/؃5Ȃ)5C/H8<,B.1=C/!eZ&#BԀ8d&^_4LX@(j>0 Q(ƕd  8,T(h&H&&TB&G&$J!$!:*88` 8*;03C9!L62:HB'3Ђ(*/83LB75044lŸB%X:828:Ψ8)L<H18;4 !`)&R&HB%<+8ԅ8E_E(8 T)0 Q(ƕd  l) ##B&dmI%h%L²v"H*H!4) =8=lB%5 ?t&Ԃ3C% "X? &4l** B-؃8T& NC9)l8*A-8":l4؃.?HC%8\=lB%8$")HBæ-f$l##�@(`^_4LX@(@n.@| � Q(ƕd  + ##lB&H%H%.%\$,(H$$*?.1؃.?0"4 *X?&8?؃?B-3"T"&4:L*T&6T&5؃.l"3T6*?*?lC',*,$$w%H&<+8@,`^_4LX@(�⦰E.@|@5b\ h@@ȀL(Apl 8+<(,%HBZ%\$hF$<l54\;pG?\)H4C.945">H**"Ԃ.l2=t"=\C%A%X>Ђ$*$6HB/<t8)C7B'8-B/B.Ѓ3".S$B%#@(E_E(8 T 1325b\ h@@ȀL($fs$B-,T(,%$%P%L&H$tH8<B78CB?8!,4-,B?8!6"H>X .%!8C%B9*l*"t=BH*ԁ)8<>0,<$,B/H!B?8*$t:4P5%h(T,8A( 0E_E(8 T$W5XW�| Q(ƕd  h3],TB&L%P%%hphBP)H2<!=3,$3t*LC?Ђ(:2>-8 3)T)B7B/<$t=82H<H$t*D683L*,!8)BL=t1 3!3B'$$BP7P(T'(H^8^_4LX@(@X7� Q(ƕd  53 A (,4B&L%H%%hpdBP$,")=B'=$p=8-2$2C?C/-ԁ4>C'H"B'>:C.B8<<t$!"$6C?4*H96H6C?6n? )H"H*H)�_k$"�A|#A]`k|E_E(8 T wz}  Q(ƕd  H:A (,4B&L%&hB&�(t'(B'Ђ))28!,,),!,!!""Hw"*!)))HΨ$) -!,)B(*pG."H)H) :ū_k$"�A|;^_4LX@(�<Ǽ  Q(ƕd  ='}CԀ"B#B.'p$TBW)& *H!Ђ*,$($ЂBB'H**H"!!H&"T))T") B%!(B.!"H(w,Ђ$-B.$,)Ђ)$B'" "׾o=R(TB,(7E_E(8 T<GG@5b\8 h (?j@ t('(d V='l'x ? >@T8P&&T!A !F8QNN1z$N@4"Eʔ)[4Q2Ɍ*(0fM7qԹgO?]a +` Xp C 2JLfպkW_;v+$cּ"Fo*n]w"һo_�<x^€&V8q!@ z'HiIMLq2c tVukׯaǞaQ+`7TbǑ'W(E&!]Ѿ{w߽S?<uѧWv6a|yň'H@lIM‰FdKPl0V067  % Q†dAhjxa]q̱hb!#A%lI'g0r!$SB 'pLB %pb,@l7g`n[fM,p@-l C  -D%P‰((""肉)C - IM9OA S)(SOUW$VYuU Q1uUYquS-Xu"+- #H2 &‰FViSX7  % MW]X *Jm $x #0 #0 #0 #n|!X)ދ1Xf$@$@$@$@$@$@$@$!,Ƞ +(z`55 &‰F꫱V7  %kh%8U)bh- c 2 c 2 c 2 c 2Pb %Pb %Pb %P$K9s]t3(Ȃ,Ȃ,Ȃ,b %Pb %Pb %Pb %Pb 2 c 2 c 2 c 2 c 2 c 2 c 2 c 2 C *,.zh-55 &‰FcS6,Mfl@%*8TNPA F3 ! Cx0 Cx0`퐇JJES.QA VXNh%@AS&AI0'`�F1q&%X T 6 o�d@F =}WF�독#HE. t#H &єIP%L 3*�2 Z44Mf›8B 20H/LaQS&AI0'`JMi攩l5S�̄7q@d`) A 49љNu3,2 J)8a#@0M}& DV¦3M!a HPB!!QNE1QM%MP0X IiLxGd@FQ=Oy) Jf0 T@(uj`)Mf›8B 20e5Y+) Jf0 T@OkP @UMf›8B 20.u,P5e4A Sp F` (஝)iiLxGd@FXΖ L&(a N,Px :h4V6 o S@l]n2 J)8a#@P\( XU4`&#2 #L J`j$(iPz!T,@cUaӀ&Ȁ 0$(A%6) Jf0 T@j0PiLxGd@Fb%/Ě2 J)8a#@pc-+` ̄7q@d`) A Lvm) Jf0 T@[3M>PiLxGd@F�gIOz2 J)8a#@-/  ̄7q@d`) A 'm) Jf0 T@0P'4V6 o S@pmmo$&QP)a@uv]``,@ ̄7q@d`) A 6iY S0 F0 0 1HЈF<)P0% 57&a#@q^@MNYT" 9݀&Ȁ 0$(]Np$03*k_@M0 uG0%|&a#@vO ( o S@ zQK G0L qZj|݀&Ȁ 0$(awVp$03*o49eM> o S@kiH`f0 T?O&>Ưܭf72@` @ o OK f`&@PN`&J ܭf72@` @ (i.?@K f`& N>`X I`&x# d� �ptPK f`&p`&>`X C`&x# d� tPK f`&` 10Vܭf72@` @ qKLh `F`*1 >V*Qܭf72@` @ HKh `F`*d >V(r`&x# d� �1tPK f`&Q'>V(X ݭf72@` @ !gKh `F`*#mb*V� W ݭf72@` @ r&KK o` `F`@<r(+`*V� W ݭf7�,d@ l &Ҭ@K ^ L(m"RI RIHNr`&xC @@ ,*6es6i6m6 @ U` x,( 9s99939ub::S'((RIHNr:if)$@ @@ p3>s>> @ U` x,8 : @sAtAHSRIrf<�,d@ l >IDMDQ @ U` x,8 Aq4GAyGq"B(2BIA`&S @@ PtJJ � X ` LtLGGT4 f<�,d@ l J5PJ � X ` LtRsM-A BSIf<�,d@ l DYU]Ui @ U` x,8Ru9/uX�"TDSA`&S @@ `5[u[u+ � X ` L]]u�"TD@YIA`&3 d� [ ` v> � X ` L5X5cmB� @D@D^шA`&3 d� `evfi6 � X ` L.X5h+ @4@H6f<2@` @ jkk @ U` x,8h)i5V<V4iCA`&3 d� �l p @ U` x,8�n'Un3c@D�oшA`&3 d� �q]ua @ U` x,8�sTs�@tUA`&3 d� �vz @ U` x,8�xTx�@f<2@` @ 6 � X ` LWG՗X @D�2if<2@` @ M8 � X ` L8G#xX@B.A`&3 d� ł @ U` x,8q4/}IA`&3 d� 8 @ U` x,8-UCA`&3 d� @) � X ` LA YM1шA`&3 d� q � X ` LJ@OG1ZTYf<2@` @ r @ U` x,8 tZVmf<2@` @ y_ @ U` x,8Ӟ-1:5`&>`X7&`&3 d� ap � X ` L(:Gzz`&>nf<2@` @ b: @ U` x,8�}uٺkbfX`&3 d� @[f � X ` L:GݺJ`X`&3 d� `U` � X ` L&G-7>`�򙋺f<2@` @ V; @ U` x,8`Է?`�r`&3 d� @U � X ` LA{kJn♋f<2@` @ ;K @ U` x,8 >`XX�)`&3 d� @ĕ> � X ` Ld@ɻmJ`XX�)`&3 d� `7 � X ` L<:+�)� `&3 d� 56 � X ` L�}1ڞ`&3 d� `ݢ � X ` L($ `; @D/`&3 d� u-[ @ U` x,.@>U~YH5@~f<2@` @ > @ `U� ` L($婾&�@(.`&3 d� @پ> �  ` L($?> @D�D.`&3 d� 1?5+ �  ` L($@Y-z;5@Hf<2@` @ 6_ �  ` L($(BNj?f<2@` @ V �  ` L($_€ "T<0… Vx1ć J@ 2LAdȑ$K<2ʕ,[| 3̙4kIŊ(FzAd &,P aҥL:} 5D D0֭R6xxQBFdD͵lۺ} 7\T(%[0a ] >lx0T85䆅< BF Q27ѤKVIŊ(y,B .H@; zG <xfA)H~=&XQ%/%[0a ˛#n0lFdD IJ@KlA&X@a-�Qo^ CaeA21Jb*GJ@KlA&X@Hȣy @@a CaeA21JHeVFJ@KlA&X@fn D , 5PXA FL hFJ@KlA&X@Ia-P+l5PXA FLjDJ@KlA&X@T lTV +i5PXA FL^mQaP[P PpPF("`o[oBa <VFd S ? 1[TXy!T`\ KrpjpCaeA21JDs>DJ@KlA&X@lkoCV_.CaeA21JvSaP[P PpP+uF؋uXkra <VFd S ڒO*V(E^H,<`Hw}+`7D85PXA FL{tTXy!T`\ A锖OPCaeA21JF~柏~#QaP[P PpΧY"P@X_iC’d@FJp ( Kx` PHK�U<$,@d`) A DP JB^-P&�. (^A [B~ KF a HPBψ4 VP%l <0(p HGȈŐ@ r" Ӏ%#Ȁ 0$(A%CC+( yA@(!(]" +_C KF a HP% `Ƅ VP%l <0(p ,XPD�lҐiC’d@F tsS� a [L` \@4 m T,L@ 20vJtj� a [L` \@҅0 xHX2 S@(ӜV VP%l <0(p gLBDҁ0 xHX2 S@t ְ VP%l <0(p 4uI *P~*` X*` XP<$,@d`) A beB+( yA@ڧX HC$*H R *H R4!a2 #L Js+*XA P *$:+`lbwmo Ӏ%#Ȁ 0$(oJ`%@!/HXXx<( Xpޅҽ^oad%w,� a [L` \@~*l_V!;4!a2 #L J`K+( yA@z,T+WbH$s0 xHX2 S@ R JB^-P&�. HzOV7#Đrvoad%za� a [L` \@bMK1d[<$,@d`) A 6N`%@6*$tKzS bc0 xHX2 S@ pvR JB%l <0(p {OX*0[<$,@d`) A o0`%@HXX�ޔ@!?4!a2 #L Jp/I+( G@,�3qC"=iC’d@Fp VP%l <0(p 轩Mqܐs/L@ 20>Tpp$,a T ,@ H`h n̯`!^<$,@d`) A ~`%@HXX�KoB 94!a2 #L J)HVPppH[@<`@ 7q"|+~4w� F0HCVPppH[@<`@ n7*************1w� F0H)CVPppH[@<`@ :(i Hh***************0wU a2`SJ8T`J�KT&`p�fi%pɘȌV a2`SJ@T`J�KT&`pP%,hHV a2`SJT`J�KT&`pЎQ,p(U a2`SJ`1IT`J�KT&`ppPq� PP+7�8O� F0H20AVPppH[@<`@ C P/MyP9� F0H_,AVPppH[@<`@ p`i"Y a2`SJ_)T`J�KT&`pMQ/8X a2`SJ _T`J�KT&`p0��X a2`SJPY*kAVPppH[@<`@ R4X a2`SJ0+ʢ/AVPppH[@<`@ �P· ѡX a2`SJТUj&AVPppH[@<`@ y),yEGZ� F0HW VJVPppH[@<`@ y� PP !sW a2`SJT`J�KT&`p P%yt� F0HJEVPppH[@<`@ aOai%,pĊq� F0H:EVPppH[@<`@  Kq)))))))))))))� F0HEVPppH[<`@  1BUK******`********� F0H?+DVPppH[<`@ Q{ 6VfqUn� F0H DVPppH[<`@ [Q,0i/GW a2`SJ[IT`J�KJ&`p %70ʫ+g//W a2`SJ� FT`J�KJ&`pP�2ʫd//DW a2`SJ=CT`J�KJ&`pQ,pVf2%P a2`SJkLAT`J�KJ&`pNai+/2W\Ya/Z%P a2`SJƙ>T`J�KJ&`pMDHT+gL˵/%P a2`SJl>T`J�KT&`pP,yben� F0HʬsAVPppH[@<`@ Q RP7/Ѵl)� F0HoAVPppH[@<`@ Q%Ph,Ga+P a2`SJYT`J�mH[@<`@ Q{)�0XHmeK] a2`SJՇMT`J�`mH[@<`@ QK+/8E}ףmK] a2`SJس T`J�KT&`p`i+/8E=wmK] a2`SJMAT`J�KT&`pPܛB8E}^]1 ��a�=`SK@ T.$nTJ�H`NJ`[@<`  }T{/******a߳)))))))KRa0 P �[.= H[@e^Vi>moq.sNunwyrjnN}Nn臎^S�H�PVMe@F0� �Rq� �)X******䳬+++++++RRa�P [�F>KJJJJJJJT`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`S`d`d`d`d`S`S`S`S`d`d`d`d`S`S`S`S`d`d`d`d`S`S`S`S`d`d`d`d`S`S`S`S`JJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH<A>WpMS#0 )E}AnRa�P � &8GH(aC%S$NXE5n(FAlĢDAlFSlFAbb# 6ĄXQP  (H  (H  (H  (H  (H  (H  (H  $F@PB4o3J iԩU`k)dϦ]mܹe&o}&na„HȠ†O@!3uٵ;Qwŏ'_޼b)է~xO~}�{b-ÈFh;p0X#M5OtqDS0M8S -8  @lB{ G"4H$Tr#;R#;R#I,r%衇rЁlAFؠ $`38`:Vh4< DKtPLPDU4Q9P h`N!:SPCuTRK5TTSUuUV[uUXcZ=&t4: Z#O?6fuYh5mQj=86 FZ5\tUw]vu]xw^z^|- c@`+SVh QSY؞b-6ZM k@3$&uyc9 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2   2 2   2 2   2 2   2 e7_&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`&p`Lp�`V  @2~`7 VPS ^1YX AE3b@prO3a mxCP;a}C L,` )mJph+`M8F[ܢiLE"f"�~`GdcF8QscxG<1j#G@ʑ3oL�5 ( XS+&b%3f/|fXIPBh$e)MyJT1de+JXRad@P|+hM"yIƒ|i2YX"̕Lf3Lhrfle4Y(�u ^S_&, f9icҤSdg;Ljg=O|Оf69F@ `N҄S4gCMPFt΄POf̧FOlƍfB@Sl9M#Q "Vң;isӟ4 � |lJPָSli9MS= &BHc%+gzOV�kek[V3  (DYN4MV�;�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/floatlayout.png�������������������������������������������������������0000666�0000000�0000000�00000043633�00000000000�017351� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��~��+���G��PLTE  064+534.05"6236" /49!21!4.$17!!#)9" $& / 6&!9"<%$7"$?(&5%&A*)D-+>*,7-.24/E41G62682I73>43G14J96:<6K56M;7G77I>9I99O>:O8;?A;G<>UC?O>@DEASHBL=DHJDTCD[IF[CGRGJ[JJbOKORNQNNeRO[QOdLQbQQhVRVXRZVS`UTZQTiQUWTUZ\V_ZVbXXVYXZWX^UXiXY^`Ya]Zf\[]Z[aX\SY\ea^p^_d[aegbodbx_ch_dfcewefmehujikhimpktolnklqsnpmntjo}qqspquxqzvrossomsursxtx{uwtu{qvtxxzwx|xzytsyvzz{y{vu{w|~{}µþûʾ¿O\o��DIDATxMkɖ7ZI ;C w3˻]3'Y"U"J6"I. ,HH\~LFJBVqOET8DdHɓ_@{_^K;Zmvvzj{[[[{3W]}߻מӻqNkzv?Moemmzui ;[Ў߄oFĂ[׶^vO&gѽ{j~ FG~m/oϽ~oR/ֶvz}IeY"yu[ߴudߜd"N?=yYdld%x$LFϞl2O'p|0>s i1}h~Ry/d?KQ ?Ja6Bk4%UTtsQ*/$Urm)1�I2x?0Du�bsD \ %HQMTZR [9 ([ɹ i:ň%BPљ% xO~x3T~1ɾ*nVE:0en:cҕ G2Awl(4%v,&Թy`R;w0 ]4&@+9/ry n~r [WT^㩥K _ kE3n\ŪZ,�"wUe*PTlP &Uvœ0$UґXOOÛwM-}O/)?)|0]9 Rb~G W bPXJ]tc }YjHX K7™s0f;& YTIoOvn Giҽs9eV1 C  I X\Z1Ъ@SU),L])p2WZ?Uɴtdv{N΍򫰕yJ?-K+{쇄6ڥsW4d.ܺVe\nnMs.wz?$.5}6s;ν/hY'sJ~[RW%>}vcd??|HΑKy*R׆ǛI<+';/]Udè~(Zh$ +MŶSpw7_u3݋WzYgwKT([ v̜#ݻs΍+Ymz|X6 UO^bU6�Dt(uFf\Y*4#etY{V:nes*Sh)"­x7_v{srw@}(''W|Dۆ\zKf&ٳzI!ͦ&b,+TI4#ڕergO+fw/L޻fL>;Kf5T# K) ^~ صsOi4]i:ol:ΧӴi۶]il:srE1=3F>%˳&QD.wcvxx*+}bfz|qrYt !;n>iU}t?U!ES5 $Ԫ:,BUb A�g"?r'̞=K0*f\31'T!ݪN6�/_X+><v)!ټ$5}<]C񣝝;,R5T V4ݑ2[|.#+ @6,~kO@RW6c(܋$fjq^PܪnzYgzc&|{:�ϊhӥI P,]'o޿YbD j hC(n^{QQ(3_g zbWpz@Q>hYVz=S6*O#Gm =;f4'߿<9q:+nVq[J�HЖα%lq7IFg^`!`Tk a7l+ chRUVtun tY1ϣ-t+,\fEh ;Vʜ߀UY"/WLr@ɨts$3WFP+w=L Ab_ByZo U z<AH%QOȯes)IN"itZ V րI@zlܢFUDù+ʚATz@O2ă\�87G%g_|LAAT\@ZˆEg%h T ,5*ä|.:]H)!a¹<r++pp&Ր uYvPiµyX`e23R2':C^=!t'g$./PQxCL:(-Y&)l)uq8 w(8HH ;KHY�A;\TX�tױrF�Pc&(i(t 0KW&#ƥcKNofv7#DI4ݨ,Ec;B!U 8jvnNxL4{~^V`Š*I Π`zMn4"rUC2$HP\4J%<o>\4v3#\a \f0SgeTc? fH<G:w*U�%Jwm�j� i ZЂ"�tA@@+VP%$[[-%e=v(28jhB1+M tRjaḿ+ͅ�WϕUb}d1j�% !jmZ._n"~^P^v| QUu^*ި$3jqIir3EKiFZ C˷ Ba*,O@A*pC= ѶH?W~4ʣQ$\OX)2@B5dC+waKm;Ak2BHR`0@U@)h]O @jg~u6{ʃ4JZmƴbth`,a,v^bXGUȋ'Ͱ!:;"B0EH{E �^h [|bh}�!QǢ"h@+[qAՔS_eMTfq3V5丶ͼج\Xfvl]b%:Tr]OȐ@8zp-{w{lh0*=�mܻ͆]~/13܎) 0iڏB1FEłu gq4'yP*1 m*5XQdp3gq~Au0Fc~ ֊_9^/m̟XNۊ j5qaP&^;ꨶ\vaGYTQPJ2fMDD9uRS[Е['m=x{W(J~>bx3AKS-zٮz 0jB8jI5PIB9mܮ%CCoxk<.guL*i Q έ&빻(yeNOK|G> cMV<;>;l;7d}@!-UyRc!5(٤ 0_r KmچG<nk[?xEroރOͅt[+O;'<˼miqm zUJ*iy.r%E9n/Jz3&̣~+\o?FNJox m?-#Oo_y;\lQiG\C[.@hiA;ZfOz펏)l.ߎLJdsHK-\Hev"uN~n@zE L+O-1hs4+XWTیF5AME/]SƤGTu.MVէr~n|Hwewd>_|kSpcnSފR -ٶ$}w +Vj7,+)Ku-� 3zmۈx)4/jvQ\/: 2ey{yu h`p^<0jL1L1ˆW-nR>sS;}wUǛoRag<ucbcw>WraaR,\2( k/ܑZ&c~ˆȸLl>BRl&5Vu ݥhe�p;A׮cP,2eض6Xns"ukWdf! 0\]@ giUXXjԖuܖQ;HGqrTd4:+I`OQGm)׮ʦ󆡕 qA^|`d Alm\6[(g4/>e38}1k>uD@9Zω;\.~"N!򛦡e `C F~.>v{=(R޼}'_}s� apr6zNDHqȝs/ 8$} zx4OQM^3JWYZ^^Vluu%铕'+˧ w,,\*YC,w}2īG^7$uN(IbH(=GɠE GP8˦!e1uhcs9du'԰E�OA7QiP93Ra? !h H?pwC2Da9;{x(݋RܫK?U.c uX,iZNXc6%iEm;=Mees׊k01 E~v}*XhOѽʨņPrReZ:@CoCqnȧgE3+r\.ؒSLd߶<f}G~kxT^}ֶQCnVU&N(qEthzgKDv8|2a>֤|}$NQ/6cpTel8Ÿڬls8nfmrTsn`lhaT~3g~'oܵJxUUv|B�jb4(u'fC{f3eUe5J S8x:5Y\E|_#g-lR1 UQpI#B9JHNRQ Up_ +a {/>qy~f{q'=Aa=Ӊ?ޛ@'� /ldFoX5bTH*!*JVu׮zh1 ~"?|S,y+!K~3=YVG Gڎ=n9'blޔò,**G~ ^;w:t}ow'?Kp'ozFuK]1 ?#? ?#? ?Ck~@~G~h}}hif~'Raۘ(4T~q)IўyW *P 4odAHO{؆a.9x^TU9꘷)u{e0V=2Ed+Yv4z%ۓo?p0e:O=uo;'3R>ϙo59W1o9OY{Tͦ߿vww_uO#I)韴\gm[܎s uz�+m_Ev՛} }uqy ~z-5]:S\_Jڪe۳-g舘W O8N/R3֓=zw֪qaE eڙBҶݶ36%wI 46vBZb07`�X'v@6?Z*ͧ%O+Y.#ȩFC 6!1bƱq[ȶD0ҩu"ٺ'ZTCi; ؚ56^a)ܟ^9EVKd"cY)\gch19˩B1 PPOi#^'y&i,4W!9-x%vj6(ci̴*aQD/3eiYWlW?o7t9�Сr/dӶ;s6yb䡷+AEJ@}$_9oT cR"dKjV؞D$l HZU:S svu:^Gk5ؼȢ9JQg"rT"@z3y9疕7E&J\( > +T~n/h9\,5j1z.D+%s`#:XFQL0Oto/DA\nV49Aԇ(n ca0N;7 +8n tAg)oi8{ ($7a?PьOX�w'3N /uad8Jk~_ $oah"w<jf% @:Mo(]u??)cHQjaQJtH+-8r56 YV`pJW_ : QX1/@:<STj1@KR,d_S=Т9ަ/^7T,fCTaQ` $[ZΛ#Y*Kwh[p`6+¯ a�hca1ZY\#BS] 6:bf o_nnP K) вLiv/~՗Ήi/,KZbOHm6JyYJ*2KRԽKޗRenfY69YiI-n7Bl5)՚]%RIiz~)U%JEܟN{u]\)JGW[);̴D+$Wi|MIsz"oiF%<ϙ멾U} /r׻+h8?܍'i˺l# }B}RF69?nW ޢ f s4@ ilvYϡ CÇO4sRJOt<<~Tp:9vON-kˍu:?˕O#/fڳjl jօ=ؓwǨ A+b O,-ڬE&Uq3BJw{cъ*lH- 4T׽l"HOB("!tB`9B� Eekʵ-Dw,7o[~c-XP3ng5I!Â-3*nFvޒZ.kҍԠI||q#vC>]|Cr>P'#7bz?r>K}Mn3G iȑ\i$jôZ0;>0`^X/c5zߡG [ shHp]PԨE- AP& oQ=[рߋ"****;2trx&i,<w?ؿTW#G7KJ-~S㿵wDh?<(R2Gwͫ>ǭ計oeYAxoģ;+WijDFUh 6r!GZ�>!<>-<hJ ?(XZhFGD>FP|>2Z~H#3=){~IE W/(B,55ՈqJNuiG(QA 5D (>.w>_D}QzV4œ::DIY:8MNº|LTgc-\K|M<_OE4LB Du;^/OƓYm줝HiNfgQ$:nůKgT"Q/?9y1IprdqTJa]X.Q"(yoHntP y< Y9yZ|^7?8_ ~V}CHm0S"^40Ru0or*w\DDZD,R4S]:m"RΛʨ>O*3C  9Gci64[E^ؠ'O2φԑ]YЀ%*~`D2ߥ˕9 $p x`aB1ʑ;G|ps]u|(J6MZAOIs<7USxN [12OOAqSghs7[Çi^_/ޫuP2I\~pҪ) LsBUUNiH hCCZ6w sonȧOi?Dnp} m/F"(h8AZp<�D0@DT1`�%aN5RbP(!BSLРJ `U R$/E0@֮*H�@37ip'&(53":VnԆ�)pnBT]Buun`0ZytFB@#X(b bqATaJa|-kj �bPҔ`IVZ'T)"G/RS BPQCRRPւPI35q:0 ,NY0 t5Rv1XnK*z%VAAR\*%)xuD(4q˃Əy8A p8iPsk JP(E!T c ! gcpHBӼ^VASO9FC"<ݨB0[:T^-@̄Cm+<gdMUZM!iNC@%Ya~smR㔎4̋4]r[R\-ƫC7oK܅"IC?Ԋ}Lӱzzj0=Ls:z| d5G>VC4j\a:dX<uS'CX`!k_\\qMԌ8VxRVV_)}^$IiQ8:Ku% {\n#~u_fF4\z6{Ogʗ]Y}g9糠*˅Y)Ͼ AC ix,,וߴWWleFֲ{W \fOONDSM*i.uD뗓Dj9fYi%YWm~A0 UK~72գ?/]7w:[~Ҏ6"EMt^Ml< Fmz9iSHǓq>/W"mndzB"u9l2w YNzEB}am~po HHl]uk! :4_})a=`/a) s/N\f/DC<:*ʖvW[vt4"SU^ hN'P\f;ZDcXNR*%Lʯܶ�>zr7_�/ZH@68KR�QsG&Jǹ@Z%&"AGO~YkwѢGH^Q,BScSP+1WFЕAi4DQ\‹T4N>*`Wwu8MkԶ%㚝ygqΜM*gˎ%]Q{xrӲhs?x?y8O7>݃[~~V? VЏ~;To2~X~ѿ޻;usr[{ X}=y*6ν{;پx?ػy-RwTwE+͝7vvnl A)Ca/~-|6?ݬީ9~m|Ǵ%_ƿwQ7 y WQ3kۛ6WYd,}*o.K87\v}תc~M=s 9xڹynX_Εǿa~Э;{uO7~~٘~�TWf63{7 G6xOjOwFo_V7.:ػޯ~,U^X<= Ih5/5Z+B-VMPjڴR.jw<G?{sEmNd1u Ck$:%Z4B% GQ3BZj#BSlTT gpUǿS_,f1ЈWx@V0Q(t B,%G0CADI Ic <  ^J`mC7߽}_?;U@(pHꕘDR3KI3t j87"u$)RRu^_ԔOGn\uJ+ SFS@*T `KA!D=?0Ђd4PS`PjL"j|URhx+?k >B%6u284$N/8LmTFq( (h�&īOJ9ÿwPo-Fk&'Ci臼C,74x8^+y8*4roC:*(si^zϑ;Mi ~VF'w>yO>7qTRCwZ}} dZ- C7iKEꨖe;aχaO-Qa>})XJTuu: l_n}x_zQHk^ȑ%˕ATjN47@;DHVK#\QP^: [tzB 5DSGrIMS<<hBܡܑ:0ozC}Z_OK b!V!&F@y>&s(͉-nd@/ȝ?B2#߈!'3o)U%OO hlapð 깵\9R6p7_'JMW0*T-zӮWOWby W 8]'N}*wwX7r&ף͉߬g/ڪGt`>7[ tJrBTWxzӔn:*ILUJ7oB 4�f8q jUt4@$ Rr8,:TPV߻D (a8ȂHUTLJdU!#FtI ζ IrT80Phf|٫/�77P]/Qޮm)KLE(7xv~)vKAuayAgzn) 965>R0^){'oy'7  oP̪^ N߲6)<2IS髨8:ÃOO{mDS{p $CB.!68C 6K:7&:r:eRZN]&bUM Vʊ.RIޚ<`Aݕm ۫ {? ΊRYVV]_`NՔo He9|(+w*V}vOlyt+7pcPy 05K#*?4?_6~k>B")^&Dԓҋl/I9g8/?`"}Y"2 <!Eͱ]Xv cc'G!֚rB/D?H  x5$yH"!ÞȩP t94/..^:3vjTGNR!Me5q(6 VZ3c3iiMj63 K$%J�mR8$6͸ vl$4Uٟ-T4Gq`S&./^93>T(?>-ZZD<r� K!m(7v"bbZTg*_77kmm-e^7&M':(?\yrb//U!apȕ Z`B l3E)mnԴE2jdmg /w{ D$T|O՚;H`y G{5WP.ˋg?]K~[|bb1+,nEEX&95= "ɞȯ[sR-ˏXMdҲ3<̱ď&z&3' A5kϠ_,N'7nm!@ p8,A?$3lQ5278D0Nv,QJ PI3Inq /38AK%`2U}; εLy,~S GP>*㕊,Fv j@jPbͨaNsFfj kf ]ykX ?5/:^t:>*+Ϟ@L_95G]*@�LC}pDGsO[$V 1Ŧbm-1ܼ sug .IadS% sgcR5 n4U5-8l9oڮ4j崄jP]`yj^+4n*q׬Qfڞ#c 5EryawiU]4qWgy!ГNp[Ҷ2Ĭ0ꈜ,=dNՙgxtbӯ/g~ǫ1t:ݽ=tfc ae7Iaܽ ! !jZ[7^(xӖP,su!AQ /hFҞp[;wF:3őZ3sfO߬ |g.py to!4aΟc<E $Tr08f竸'mo^ՊӞwW}r#Uy874qqNM=wDG\'zn0-yHtcWF 8%'r_~~(yc�S].{Za>:<cLow3V2 $/ŻdGv& ?T >&Hb$yڪ} y.brUFzi:񬣹vpcPsZmT(V 8-\biAc_ :J;ġUWĊ8nS3b]xw^vOqxlOOߜ///$28(TM 5ǕrY}tč +-%K&iKwۛ1__? 8L< K14pI۠�̉79|aj`,8% Y+2T}_>zLpd YA+|hGg Ҹ9 `q(zK'cMfM*B%E9@oUS:5:D83g|ȼ=3^? X>ז9|gYsyu6r|O'SjC/^2)L WA#Ib.W\CCEBpQGpjFt𼯞!oJ͛z5Ok ~f5вbߺZKXkkĞ߿~M^?m9Ё=`I^)Ӌy^n@zhYjX{z}_8 PFa'pag%5WVh[ka3 4% ChaRp` D?;qv_y׾1 ~eZYq<�ڤHi~p,)ءRMЭZ="US~m=n # <>4L'Ǹ_rF$Z_55Wϱ?^ K,t.|`Q}RF9Kݠ,h,;@(2 [="=ѸȻ~>RK~ fACw7L5!$5V΢Qweuz'wDo4kݥZZ:5@r8'Eͮ#rke>/ dx(>v�"!QML$":5@'jT~^$ N?=Z"I& sbP3$vFi5�jtt5[="n.&a5'�2KEwüݨ}6Gv!�P)"vN~@(kO3vʥ( jT>CiSM¡ED*T!2ʹmcQD %ك$&"dgzxqy:$,zw1dîϳGIq&rH9\ R=.]VeY) U+�UrBVj.FO󀿝xEAp D0!H$x|Mg^8`xQҩ ٿwC+?}Oӟ.OՀF4 '4jD9l]ZY5쬜&:PQVlLr1|6y~< rq?TI>(H P=n߻CW/{rJHg8m/('P+cKt3[c( %Z="m*<rYeٿ^|u~y F Lfw9y 䀀C9�_2G~l䄜rjJ@6 ϪZ�"٧ⱜ9SxM72|&vS(Jx࿵DF<0$sa7eȠ Ź׉"ǡx"%}O"y�V٬)DЩrá 2T㔊Z85k\ST#)]ٶe,\; YhR"c^Q $~"ۭ'h96ÿ;R [_?ݐQ\Ubf 0J"RK,gjuap7ЈѺҙRt%V|qc~ H"XoVXp!YQǀq=G<!uP/o PCJh0r/K 04i6ZއqA _-G="0Ib ~^o7X kx% '< =AG ~ !'C41$ Cb\`%>{Xi3TNÅlWU<nK�aĆKL<AFv唱.-[~ߋ vk�!3~]/ C Moά&:w5D#QՀ; AĔ. '7ݨ"GfS(uhW QkF@ave?ʝ/~{{xV+M'<=V'O6NFMS@oiv}8 UC ;$N #}lj;./ `uƁ5h7k)?CC ux/ e06 EZC@?Og",e7`7FFWQ}?O~\oW_#�H(20GL ,/Vg.v"0~aAԂL Bq0m~9TK|\ Q _DXY 0�x>2{WDN˄qҮq2{lxmN$)j"Y;/KM51H( ymF=xt%L7Nli׳~~_gžIl�((�ݮL yS8}*~ ]42БPdP79!n5'*\ |_t_l_;)kSOY1jkAF$d1M ڤŐeI4Bk__TpVǦҺFȊ餩!�!5IH / NΝsWfMS9N _"\6čIS�KÄ#i�Bf&UšitF0wz ljMb4㉝ם-4FγFSSi43cZ ۭȧ6>| ⶦ(jElrЙQ:#$(0L*[!k3L UJlc$8y~dr>aĖ%H;oKTϨm|}KD&1)p]iFb kaN? HG=qӤvM5 QRLU#6ә]& Tfm tEzi ~_rBcxh�d1gXlaLvXcr'o/qY޻yD|"T4y<]ՓV]{k`?|Ŕ0WHk~ǭy.C)Ë\0K6Q{'2Kx$}^nV'rc۟;=xyWk}}&:<<[ku/u(rCky> ^I_)m*$08 -3)>|8y|9l<6_N3ݻw|ru`;_?p1&v����IENDB`�����������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/freebsd.png�����������������������������������������������������������0000666�0000000�0000000�00000110321�00000000000�016405� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�����������1zTXtRaw profile type exif��xڭgd7s:,,ˈ,fzLT \ϝztj+ϟsoi3>Rk|?M|gb@+Hsf(}oi}VgߗTcj}}>Ws sϟ~~ykI!yM)~2_o!W/78`yl߹-Iћ4k%n~}5k|ߒ~V_~}9/ү"y}-?t߻}7]\򽩟[|Q|*8v6?"_dN`$C;py_WX\b'VƸ\L$^((r6qz1Su-᝶ӭv~ /ݿ{K!loH*|`1#~�kb ssiJoo4~>=�Cĩ %$ +1 .='3"cN09d35IAՔ]TRenzLVF܈aɲ֬((JE<jZ-jjkcOutpocƙf6ˬXVYuqMnq!N>vʩ~%n-n׬}f-|g-YZ'9cbLxe֘1[s[9j4gYa4M1f0_s9(̛[Μ3fm ֛OjP}"nٻV;ݕkRQ)<17 F8A=:4Ksq©μ�tqXRhD&i200v~ǬmI3E;^@XHјUct#䍁]a017P|/7UW } Y͸fF7| ɶDLhZ_8"a  O@[ Q={t2 ^�;{t__y0ӹ60(+W`uszs2J|,sƩ7Xa 0 _&B^0HSŻᷙy#\8c0ǫ7}Kk'3yRv6fAr t8öxv 9c0 0E{ c)c=vR`~븜;*>)\$ObffV0gYA�Jʕ +^w]xqUs4T묝^psvQ?&;e8@IRlwUR|!csB+"%vq{2!dȆbÏʾ ¹$FH2龍bD$.1MBA ]S9 ;-{@.|zҺ Kѱ?Q(܏}X,0<4wm*8{#H$MFo'zfm}&r9#˞]3{-#>[I};BҶɭv-CFf|=H_%.ʁ9l \ ][\4H8rig~s=88PQ0i0e tE`E@9{ @!ho$oJJޛ Twev)w&*g׍0Θ*17Rxb:4( n8ד5#4jfrr@#2N{ꆝQ.�r,x'-2pG<u'0 LB#AP Xþs ^v^GCɆt!a1t�( .q0+w2{ wF:ۆmc�|Sf8t}TP6!|>`~\)a|t?  ] ^$20S+ 33( 3lH/Ț2~! iٻQ508g$! bOq]$n$Ͻ*jğȜ^@eD2 aSXdB?$9uuf8F>f|hTbdseLjpɾsm憒G`@  Ik3t_dgSkASC*a2j@1)Yp�HX�p8c:GNF"s zhtsWhQxb\7t0Xn8<]{d8mc츝C\D(M@r30k(1Gz(` d`1*Li.+ <T臘Er!vZdn3n6`~D V�e[Ā"|ZFw2lBaBbEE~zJ>{1jG/26cxѫ2kKzun`VJf$K֜ hK湎wHg! QZuE.>F 2sI +|6. ӌX _C!k'jNx,$7tn'eG)?HQ`JA eI%wFW] P$īrna $,\τb+j<kj ##C�(i<AV0 &pl̀ _؟hƸ` ZQ 0>XE �rx2ux %?D<<LC1(Nx/xr spD^V ex3AϾ3J X[HIA!�lKP dz64r4H7ԘR(wv{1 \T!4DDL73eD\*h"L;}" BYYq%qTp"yGWB-h4@ 0c;Ut?Po%#2P~H)P( E}0 7xPޡhIdD"#BtS. ^^g Xn \0]OD$t4S-V@khd1 J*V31:hqB�Z{@łCuܒ=A!�҆~eY;>ƪ8@zbQ,A �IPr3#Q[IeJ"$rꀐ-7IB!UD x!09$gC֢=țD;90 15 de$ruCOP&RlV@o2d8.H1&IJᕚU`kL`wO/BЯLI?n'OZ03 DYY#v9鄧=Μ`y9qGz .ډwq1C&2+܁}mpO%J")nR5R.}h5`IZ -DԕP HaF%ƕpXİAdTB#N s6ݣH83.h8Y Ω24Sq@(�i'`2R5.c4d00ZqVbݹa໲L9/ 0{Yu4S2<|_cnd B&s!b#*/++`: ɹ1,Ht'j2�O s�'. 7&Z"F_TɅkQ6`d~̐׉&D uBp�ا=cM 򰠀 1T�q@0:q3e΋*^ GwSQt51HHgIQ/f1.IDp TO(BO5%*BުֳH^2tPn-G+AlFHA,>NVqV`QwhHkÔ~}[SR]1RRIhHFU.; 2Þ09RA+1rsOWRFObE<q!ox;iKUE|Q4x2GyހޞҖy*9؆[LFB 3A̠23&rۊe%2_77U]ȍApOc9)Lo29Q+u1s&Ýa)d>S jGu1@`%=B U;sF6] :COVu"#՝ :* c3*5bg&X%ƞV!0׽3.=疉N `}9'# ֶ*O/1zX5^ ozb_]>~1Ub0b Yh.7~ '3kQ8SmjDh [һb$Kv0:C? 6WF`Vm|Ƨ]'FҨ^aP։YV� 0-QQ9C ]8-Bc3�ϒ.Wpɢbgb< ` pڍGZ|QBR cW֙*w+RԾE$d ΡQceל/}*[!iE)VT)ЉZ80?OU7inUdtPUPFœpV9R%o*՝)8Q8 (6(x eUSÆB ,S7b-` U.PP@;8�ٙuto&Ӟz�SyĈap>yh8Ti5^�!-�Œ?@2\R{9`>'UH<áߣi"30O]4tm(7bda�3_KubƱ0W"#܏6B/i 8|O5jc/nh^TS .}[,x%6��^]Ud h$=P*!s-rpK a #JPSf&:O i<(nC/UBwh؀4#c}P]c0ypBk`*؏ L*O*F2Oa0m55UzSAGᑙPJcK\1rs +ZАH!8-˨ȼ䙊 �yD0Fu~`n4+2f5~t?2�7q*󻹑'd@{қXURE j͗AThtZh:oGg0$Iġ.iC~x1 $Nxg-6B -$Ⱈqp)>ZhR+YZ6&XZۆ$VjVkQzF-AJ:z=p�U_X삗 gQ%C!M(1]4`dڂQpvdUwVCooD]\NFHЮnEI[iyxa~bzn! b6Uڪpyd}Bn Ɖĩ59t7Ԁl"L-@mxp'bvO!Z~P>jE3䣢T>sZiPK2Tkb(B!kUn΅Ъ*`9eղj!l *3ȴ!I:DbR�OX7ʓp~ [3�v'ѽa episPs, V#}TRȀ믏֥A6@ q=`1j6z"@{, [5 UXnjQ%Йcj]FQ52y{Xd2 ;7ӷ\Fɟ0WmS�x@Hp/ZV}.I)UM1:y` 0\sF|ߠc%f2 Wԙ Ҋ@b`Q$$0(3n%C3vaFL�5NFL s NbQ%Ϡ9Fqњ)L~Pb s|0DBPrЂ@=.ୣIg(+ a>s} pL^ЇTuw- /4V*n7ՉFԉƼ2Hɬ41'&LꝢiF#a|%E 9rѥFz |E*3P9 eeQ! \ɫ ?0I ]=xw3-A. {c^26@h趱?⠎aS+TG#W"J՘+@FrwPa kVeL0ed7T`ZdHAxR//Q<>1L/ aQՒz̐؍BEQ&|I+_z[#{E՝DWc@8Z|{2�[LT 'x6rD;P<Ä+RVdڅV �!F\"j�-⸌sj҈)aH@8TE է"Y$Eײ3ɑ'*\5b^хUI< X`QK Q*;py 䡖&Gj'Ec_j z7ԂLED aqY y+@Zy'?G=e_ZS71x#AqaZ'lՊYrC\Pm!gQËnի)Sd*/`n`%C 0�3ꥡU5u'2j|y}d~M:1u!ڸnI�Cnȧe_Ks99%,B$M."wDW5|QkVPZi~xF9n x1dCB2Ih2NdKfZ]*RA)Ӣ?s$0ѮrR[*^ N4~2gSP.VªJJ)6_ Q7| #FȈ|Tp juW *=Z ƥB@47C<0CCKM~~hWg6q%jb2 S:F1N9O:>8P4#_6jMDpEVJ5*r5h8,�S &e)�_5f@k~RdU1ԠT9}cwFRE̴S ͣThEW(Zzڀ @2mc8WwUIu jVr`G:'&\ ]P A';p/a۠WWՀSxաu#Hw-%*Ҫz|n1=#X䬥 v#�P )tqVXвl,b`2M:nw`hW_!eGE=bq8hT[y6Gtj}OjSeJK D^]AD6@=qXؽB=ŸwOTA1|%ll:D(oNȍ1FTpWh-(]5qX,qzMC-N6j`%'&YȾnXNCѷxZ/KlUD|p`�&bib�&j wJ1 ϡuZw1FIL@֥W/ 6Up CYuZ/PG,&?2ks*į_jlKJb񼴐 LKuxv51S wį{_:B �UFH曢$ aqx5{ iKԣ%;Y5V g9,Kѥ[iHGP@H+';RDdR�S]\Z?%ÃYozke` ^VP�r(U7zՓf*H2J K/KH2҈72#KBX�.=ՅL1>#ʱX8o�TC:yǖگ_ɜڪjqtBnĂCBwXQDA EmZ(ܢ.}ռ0wə+z3g/zգ,h-i{7qP)4C*y tA\)o$BNnC5B/%[\U M`$ 5X#bH#wudm)\WY prg=ksLIF 1~Zބ۲~-*%(5pީSd(Ak!=dV\-CIڰ0I,lH(8>e,rtyMe5,bIpgYjD\jN· WfTM u oRR"<)  P>%U$>Ö!;4j+)3Q$%a|-~5nGh4jl0Fm0拟$6rsGF"I.&W~I X,HV-,ާ#㤚Ԫ"^a^qj N[t@-_-_|եkNpF@<,*щjy-cEwEej)5UJ NeRt5�RW{琝 z*Berwj?c6Q(02k%jwbf1ڐ RW/LP rDz1=<ҝjևT$ȚuW1=ٴk "qՕIɦ3^3Xq?CPbALӠ7ku^w�"<ԅ >.`L1$Ūb�SGe@C8>O5_f] {Ŕ:mA{6!0܋$Wy4$S׭ni@ʴvhXӲz[E Aa:f$%Ԇ ]1c*V <27z![䪈q/{-nlX-oZ86�gDCA5JV ?:OUۉ6^u'Zײ7$<peRq:g$C*Z⌰>&Ё-j  Ȏזfu}i3ѲU!CF]˟.=M?շ)KMI$+S/3q GLנm5W!#2 ԻRa-HNL>6\/ѐQd}Ҥkɰ8_Z?EgLδyk`쒚18Ýj!dgV[--HN[1A ZKA<h_F lI{`>M]*7oPϝ^jHV , Zr]87Vհ[RPyت ģNSt3Nƣ ~[8 \~E[W;ξS>RHDtxSAŚM %+ۀf:U<4/V.AR!Jq<lmURT*oT2p=u)b\ϣ#XB?x{KkY갞%Hܩf?i2[Bu5oH+lᵏ9D1ItVzPi=FB.j&Hu�To5 }Cz5}k`ZKi@!nԸU"N3M1 !QA' $W7s;0%ov[,]̣xv6# RozrlAy%5nJS;3jM�P19�nɬDT"0?u^&o?>}pp2$R3P&w .Z68o-c#USQD쓬J}ba^!9{g hƭ2澯J:.eF:T7L`yp|K즶'3jzIL&VS?Nqz3aZ~Lvi;$ cMO0)/ )IGVW~;9x4R6*rQ˨9# >GwՒGGNiׂyLj^Ėuz!CKqN,{$[5$QԀ?@svPjȅv3`Kb\ݰ8%&VU9p{J˩8[N$^4)f׾};!U&7WUm8KzP&/S4Bjk)F;So~*CsrMQ6z4U&Ἁ9Jֆ69d,|Hbj}[`(>W|<p<1֣`D7mZ36{=4]mYK%IuTj/=ǖ')8ߩ vUSGGbџ[j_ WUZkwU^!kiW;Pai/ (`"ٶ$BUF[v,5Nr!)^jѾv"6҈p= &@˜v{Wej'.VAEwl 6Kv`e?@p_fZʼZ:]/YujEԁ88" Rq72^ԲLoS(it#Q ^O. ՞�-vwb,�&RbF9zb?'Zjq ; ڼ[6f鸁8+-HJjĩ֭SWW�HI*"Tm>\Q[R2Ap?ULStbΡ|oE N*z:Jy^",OJUW[fv”w$zRyL]>QݰZܒ6jmPjڸ Am ˎeh5'H. .Í|qr76uA꜅<3PB#6Z⚲;SC!Xal%K{O !#PX׳ƴ2ALLf"4'HMP-:u= .q34\X``*v>p&A^,@xT,j8&(v6*3}HU9w7Q@P+=xSa}->"FRP2?eC(;9wnVDVSҦN!'k-C 54<j9,-,j+∻xBؠV6kYۤfnih~^bƧ� 8.L'X-=à\L{[]wRXQ\jr:HҚ%F$S-=X"Zm?j)m�[/bY=ˆ.fIDFE9+gbH>A0bMȺGzČ"6-#I3cd+tV$$ң1#BԔt@BygmVDl8R>C d�j{ t3lHz9j5,i# Q?.W(q4zDӸC=DrM-`Dk4ɓ# fwRH! CBz8^(AC܀&x,F{AJHO?Ae+?}VJIQ!pՠ+~m-GHLL2MU+f` Nc >@G,Hj "_Pd5Ú0:G;TTѬؑUWXoiw{]'IoྀoBVo^{o'_ fbe7=)~#:\\6?$S4 "bHϙ�Giu%5'5PPA;VցpU=(!"i;IC~UF�mekUENΈjuX&sB[}³~qj^V 83Ʒ =@"<>{m'o TC,}=;(r aV +v5ڞ a6Չ}3pyQ8B!۪D:lʧl�Iz>Ҹ9R3/~a DO@5hm1Wv۫&k{maP۹jVf雵PV^GtUzOp g0+z *,WIS B2oN^ӦOEuZ-$R}k\PB=kUh�ft M_!jiIO�:~C!Zu3ZAK:u^z45SnO[=b^+ BMQ\QN|Um[R|Ԃy$Ӝrvpڰ}BNo@1=n,@V"M"ն IW_V Nwyٕ)'ƆR#/7 V+ј4gM]gG.qճC|A>÷IEU K)Pv5L淜"wc.0.0AHb$ jCW9F%J:#5=XE1Ye5j\E,5:n6՘`ߣp$ mֲ 㭥usz@V e|NS!�) #74m8v�L8I}sUjW#S9Ӵw}^͘R3|uԤGউt.X.5("7UocVbk^D:w] +L/4Nȋð��iCCPICC profile��x}=H@_SE*qPhATQP VhIC(X:8* NN.RB KL:�MD\dW+E?FeJR>x?GgaV׉6+}0+*9I$~ qX,ƬhjēU)_ȸr⬕yOPN_^:!$EH PAV )ڏ{D.\`GdnR(t05> \?Iг \\4e ٔOS3,w t5q� ppD `{oir׬T�� viTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:4fe50880-cb0e-4a0c-b70a-7135521e762b" xmpMM:InstanceID="xmp.iid:4be397ae-7755-4a13-990a-fe9900b0ca42" xmpMM:OriginalDocumentID="xmp.did:5fdb4f0b-3af5-4bf2-825b-2219bd682b4f" dc:Format="image/png" GIMP:API="2.0" GIMP:Platform="Unix" GIMP:TimeStamp="1660866262970325" GIMP:Version="2.10.32" tiff:Orientation="1" xmp:CreatorTool="GIMP 2.10" xmp:MetadataDate="2022:08:19T01:44:17+02:00" xmp:ModifyDate="2022:08:19T01:44:17+02:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:3c89a5a1-3842-4c72-8bb7-7a22ff363b92" stEvt:softwareAgent="Gimp 2.10 (Unix)" stEvt:when="2022-08-19T01:44:22+02:00"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>6f#���bKGD������ pHYs��\H��\H���tIME,%���tEXtComment�Created with GIMPW�� �IDATxԽy$}y/>gg3`p}[%"W%qmPZ{}-v8$(XZJ\Z )@`0\=guuydfUVvVu7D;x̬JTV3ÿ|>/RBk-C!L|^x ,KX%r].sۜH)m"=Ű/m6hC0 Z>A! RJLIJ,dYVc>}BJ)R @̸6Y*8 p]*zP� O',\A uW!:JB!9`o *umi}2�w[Ur=>J)rmNt̜aG2$C l@O0# 측a,b4=P�k=#dƢ4G#c} 5' ;V g`�@7%D)Ir32>^Q"o/#y-ҿHErq&i?{7^btA!Jf/P�E0S @7H *ba"e,٫vaaCV ^�pL.N+1fb1I 7 '3;NK@(XHB&` NH#5 ,Pa5`C@1)g)VT{}Fj1 V395Rs 4R")M�qH-#q3�&|Vp1Iu{M77P;$@m釵ۊ3VOzuaq! E^N fBr.9#)V4*= ś%DRK43" 3wKS3ӌS,;79KWhEh%F(I`/=܀UKcqqg?;~mUJ)ea۶<wY]]n}|Gj5 'q+#&A}��P2#-y<wh=Zth4]-yҿ@Eю/H>6Xg09]Rx~RR,22ZatzG)NL` 0MUޥ7ο#M$G7gV֪ !?S?5c&&&fd\RʔUկMf5zz… K_W<c =#B,$t|,/wq`]o WHDZl@d\^lTK?(ZQ,EՊjE ̿Tyʅ"2SlukM,ǁeYWyf;!גpՉcVw՘Y}SN=V*Ƅ;&<#z" ,)͛7~ߺyf ӠAR/b#|}x1(q]ϴ*nӸq_fmhih)p4L~[4M#R,S ȵ,JH1OR,0z NfS,bJܮa,#7!gBuWξgO<M6j@'�aP2 }hrrr?u]^4 HR{b'|n\VK2a+%ҿ 8G?yBYXyp};GPA9|M.ˬ"W.h4ES0>{:&Bf/Ҋ0Q 4<6h\4 yr##&'aNNLZ6V(c}}_3O*k>Xy{3}lͲ,+ x' 51ѣGY\\S[o|W~Wn&@$h%{G>`Xh](#e-UWXGK@]e%QIvXY1DKO_Z֢^2Pt ʥcǎ3AJ "CW7KWakZP 8/["/X~=}]wMB$'{��yhA1DHR ZZZ:i><,p6& <rі2:_AlkO=ohwZԶ4UH}GHl$Xisű NҦs�?pml46ius yr�p2lX:w=_/=u?;ݧg|]wb_ŏ~y󣣣#1zL@w2]jz&H @r\#@1 )<|_|W_җn$+>?4?`!\ yr, {Q{YKPRiB!g<w^8>0ò!"O8 b!h0LttFUd1y(X6hF&Xv6ƭws}׬r|3:~TX̅ R U(:h )�yN hlUQ:xB %'RJJĽ{c0 `0-(@AB\_y9/> Z^ nܠ㸸:!# FCe?zBz,ZkHx)3j ; ?jj5 9ʅBR@\| J:Mm3˄|N8lr9hVPBժҹEaD.C{I )Lt:tn@~f<>ɋu=)F(!cӂ'N}!<T�2aBAph 7/\[lr6n,S[] (F8cY_9Hdl$D e)%K]A9p#3ti*Ok7a"^!w)(ajrVYP_ëD{0 }Dog_'y Y^&w~AAMFi(#MY,!e̛o!^<Ƀ5~xs I d8ZM$Eo,/w(0hV謭э偼mS(xVWL<!nMnBkMжE}q;..+1\4F\888/E9"PRwjP IA1A+ND'vG_Y[۪`$ W8_2/ aH>y=đb|UĻ~+U),T ^ju&x:@J] gZG#y!BۛPAqImgܭN|8u.04b#:\ GW&s@:5z3nuԠ܇䦦<PZkjKK<?0 uK)_|wȗU*X<ț-D8hBˬZ*Ar]|4nxŒ)@G6|q2:RfAټ`'l>`h\B`J%%i"-m2w#gcf?ғuJH �he#*1ٴQ1F#d%2dIy#5ݛ`z޺T7V^G."0(v g�{+rΒ带q%ili!޴W;~X%~߶0<+h>tؔ :fW`rOZ++F7EWONOB2A* z(&MtP]:wv�!~mK o+)y!DnN%Xqfq7�q\@GO/;L3)JN�}t5[Ra"+IT z83=1sYz訒kO|[sj$|ڀN OnS}yZ^%aŨ53>7Gibg_y?n$$CtǏh"A'c_H<<BlW<`Av]i:zh7P{^)n:�tW1=È?03Қi s~H'!`߃F-T"}?d ZeyOE>EP`A瑮k? Vw�"�'.\ݑ9(D:|ifx? K&&㪞 *AJNH}?T|1Y9Fx�L -?Zι IvA.T?,]>4<@IY۫gCD"kF_m6E"R`?Do<3@8݇;HJX 0B)T'\U"7aG(z+9KU!@ 8fU!dzr/LcbcPdrn.d+iarNm2$ Z֕W>v\_gyZEq$;E`吟x/]Jcc=;aH.*MSq>SGtQFﱌm/h:l)"B ~]a3^HwО_xQ?(< N%DRHT,,y !љ ˤ_}?7 &e|j<XT&i!�_3=0tp>xdkGAoUk/4g_>wTERi1mL#YbF׆E: ! \[N@?`ä43ˁ\k_Son� ;�y oeWlX^^ZzqQ,.R"7MX<Α_MϤM;٪YHBDHBfoupd:1:@HZrӨ!EI ;g0GGS8W߄f-\I1z?~9\2��<9&=tΛofRig3o@L7mҥƃ}mNAVÕ4l +kJ>H>*�aECjM/>U:0Ё#BH0jC:-w0Jx*F.a~ӵ$0l/|?<$ZNL$M m AyÇ;vc(s_g~.O%v) Y;!JF#\/ÕO_^_gVí 49K{E*m܄P-{VAt@!bD~pE ohF$ʮ[x^OHGh$AP Pvd�ɓ++R jRDx g_o~x:Nt\, GoZfggb~Ch>}4](snv կ}O;OO;&U.4 ƿ1BvOvSv2i"VJ DWg=Yh!ݐb#rVO.h#7�C+~P$rhDP2u1y_xnUw4r<o]M&^hiqQ 0craC0s9?oZ2Th1刴L'p3gϾrVi02ƒoQU4~!s1bo]C<!} `iHa4C_j~PFiI. T< >oJ닿YP1-܂Z]`o VHh< Tf[ }#4;$ 32@,="7h|x,r}KnpR aIik`i ݽBʞ'OJB }P"UBB״H ^>BhEφ̤#o(<:]+2Q(i_H9L4n5C=Q:Զa5v7t i!J|C>zcǘ:q0xNHIu07@@Uɉ!2UT σry3}a(̬Tz+PC�f�4B&4q0�\g$}?@:(:DSn"ӛ;!A w 34e8@ڛ7$G8 m!Zvt'>Dv4pĚ=ѣ;?W^üZ"UOdzh N-ALo?O㣣Nsd$bX'ADi ,aّ()dndBЧjc$n= @bkCF^>q+!+d1QOfEmz*cj�Q5ZZNC(TTt0>A=L8Aų< 1;S ڶmpevNyTkKz- i aZai<T¯sCnxwRma%�qN'*:Uv :mܖMC;v{:TC8Ny }VwV<ԣ6l7VGxNN^i"@jPY&CEa T{?.*)5 HYC=M}8m;i&an$<C]:an"V,o'~9jWI4^EIYdF.b\>=!tW48:F'7 bH;qg!*xe \?<^"UDFC$J+Q^gN^ 66@JWφ_3X4v>M6@]u{#Bu02"h~u:K)6u<(KIEd=PLA<<#GLL+*s7R"۵uB=NN$r�Ů<qRaQrJO? w':͞"& nq?|?Cl,5DX SՍDP tk=/M B*t[鮲|s{4[>~*A$N' ?+ D>(0ebY(d2FЇxƫ׸cm\ĩiwZ~m'QqWD)21cQQZX`?GZV.Q|sM"cNDFd)؏=855e{ׯCÿr6t/V.8n :j "r!U=::T?8 lnѫtnd՛!&_A0B.JJtT-E}048HH]X}{xIɩh\Z^ς蚘gffDD$*ڗ/5-àyy&&&nٟ#_JڊN1S),w}PF(*v;݉8k* tn6#B^ut<D(D@ׯ/@uV& y ]Z�� �IDAT#0Dv[ JJ6U@T"w,8�~7{÷s7pV! \M2:7tÇ1K%&mL?/Ov{Nu2C`d/7==]UtK!s^9ʕ]0&kZ LhNh)H`�qM|zǟ  lq<UU@` *JJ)ц6 F:iJ%Ǐ;x$3_d䝜X^[ Bˌ<bQ1?Wsvzu:|??#lD.J4݃[rY4 1E)e]z׻ <j»tvЦBZ+d3b@ ^ FفN(@n`GQе t .e-^&I Cw$ءyLLPIiZtU|:|‘#̜9ٳȟS&1oZfgDءCbggƵ9&[-L)`6aԧ#, ΌL v7t:N pСC6FFR}Cv="NL+^ÈeF#pYHz[.ԛx׃exXF{r2�Uau'T"3T%U鞂c  f $ e4/\`1da<MԵ]ǙcjaC(MOswNB*ESoTضM>g~~RfYHD,6|`:DºFdqExottgiO\@|1, b%Rq !t/{Jyinl'B:[&{עK7!C虬m]TgPqFu< PتI`$DI0P0˗i.-a>Lyv S Ե%*Mǡgϲ똖ş:5ָwM{yҁضm???x3GduU"?55U:yaPr�Ѿ#[?{}"`#$#T z @I-% u+5x%XƂDi<"*:w8!MF@RVH<aahӤu"A.Ga !hmoCDtmMVKGYkۂb&eXm~/e0Dڰm[}( "-"W(̉ji %m]mAH)0 `Del~' ~fj(Jm` [p,yp5eXH ]!MA_ho:,�%@^ ;L3\410| IZ86Rz @FA E-)K tȕJr9&&&/Tդbd LeD L)9 m>22(/y㕰 OԊ+F^̏CnrT~ނ6V k77`c^ê/7_ K4tS }ø<D *8,?dh.Ⱥ6qz#஬P={!%rb8J,?P*bc۴6qj[8++(, 4G~'=; !f�G=iYZ+.y/*LRv=`&¨@nd_)檾: ˚MDn_{ B$D$$q `q5;:%$Zy,':?53C!Jqp]?*^eX\*:Xk6,\.ǩS$4az'2>OLX}"&!5a !|B2@Bn ;EN:+MDA]Y7^aT]$ 5{k2|_0`ApD ъ tnܠѣ<0A'y{jCq9jQe6'/u߃J=yrr]v_ą\/!+`vF2;ۡ6"D\먧CRi)tK;p` Z_l0(_0>wPH2dWMZgiol"'~"\yF| -܍ R  n4 !{)deHu[)fHuZc4QrQGF0%PaV:B76۫P]#\vNoY�M )fvK23Fq&9?Y,u")Q83b�hic WQ~x7F!L'DN:aC.XB6&kDoQ߄@EFQBBW{m/C} jPۀ5^F7=h鮲#Fjw{H%ێ'{4tYSP*L f 4غv-lVuw]<ǥJV ^'aY bRR(w�bbb>p,j�+}2:PvbF^ЭHik7%|ujammx .�hGyF?!*P{%O`'Gb fDƈYC)ܵ5Z-FfgJnw8@7QImJ<mST߃#8#vtIh'?9YT:E7P0}:%)kVd\Co%kmhlBu}\yV=vw%v6^Chodal+ln[9`{ZMef&2F^nam iR(fS=vTvAq-LǝFV Th{uhD;oQG+D29X[z3\2MDV=#]6cq2EbD^1n;Wæ%2JjIdlbbeYRJK)e0ui@!0'c@L֟D`76#3@k l\/49޸Waf 0XOxPIѠ/,QF]a?ֈN1DJ鴵u$_ ѨjЀN8r )e,=YtN"6�T*%b+YY&ظDΒ2YG|XFZ ۶as5 H*:I XTSwhd@s6#ZkZbQ>m"̙3|ɷٹ Œȁ]ҲRN T�hU:d0%[a [kщ69+ E|GGr2Zc xK Cͯb\6զX. 4)i/ef۶][凹@aiup]te UQ#ϨmPvŖ躛ԈvJeggS� asq"6[p sIǢ%xw5Ysf LS"P(Ta JCr|R:tE۞A8Mt\K!SNt'9Ν}P0ͺlg枬a"D 1cooZc`a[ilDCrȈzUav+D(^RQVR<թ!zDGhm oMD'bJ_TCz"X$ny4dߌ@ܥd-`2}0A\ sYE)en�dvf*id mÔ4zQŝjD"Q$DԐV.%{$x2l+>;-d$fhSR Eog$1hg[ P9aGRqcXcc zuTaWx~q1Tb,ݵEd.ѝ|`ǽ2&Ճo؋bN- ` a{}3Wjd ,�ֈr`{mƱa |M4z�D ZAoHQT@e.,)&}^ 701vOq5Rt2K=Q<1 Īsx]Fvo²BWQ]b\#{^] ] PvЉrZ_֙@Cx/K ٿ!##=*ZvOۖN"_F, !FP@d) PĪTGM-Bw&;YBȞ#"聢/3C1""MbP^XXb:|4=2Br\Kr��(03/ƻA Tݭ'b�C(@ZyضU.]SxAXTP']AB$(}t )*fFA DFֻXbdGnf{;ur�IIځӇ�i6u쏑 ![nq0R cn� []jgNP{Ѳ%wsZԾae셲߉9j#Xþw9Z/)@3n G̰=FsTsH A1hNCR!?:R aYxFm �;b%`~2]k)`Eiq؋q7S ^ZRs S?vTϫB qX^^J[쭖njf3l ;G'Uo\mÐE{Jar>H!S-ф'Еuh,C!K3^>Ep\&qG?3멟i2,Vg<Csss^@2g@ijjg~g`H=!ֿ$P E2;٧J؃ ?|/$ ޠBjut:W&o U;O^X9tˣ48AT)&%|{u3Yb710 q]GpRVR\ P$1CӽR)ȣJ J4Zm:*…ae _~qnF.Ghk:`k5-zLaU QA8 ܖ-^K7bqќ?2Zl�h&Fc^M\3ɑL0D]]]jѹ<m׹'P-. ; T?S!?/лY:Š<pl#K!obT^D{է ͼҴqfIZ]bXJV[Vlnn` >r4Olp(F,>R"$m( ס(2l 4j"H ߫& {8Xx rFo0H ߾yfSߎ5y@CO5}S-}v0AH:En\"FAfcG $6a/+}/fjκɽ0Դ͙_|Y/G9H3ͱhU?a sk7+7<co]t(:y{d4|5?{54lA{;LH`ymV  1?;uyhe 9M ཿyCf0&AWOoTi4o):)@g[g"afnxƥKގ >2L7,Ч3ٺFP\6>i?A̒CbYW1c!L"7z$6N&Gn-Z�} @g}}k׺Nvfu"22Rcf *au>Bc#rO" ~Oܓ?� p'_ D 'AXх-U /JCh׬ ];//^"wPZ<J�4 >TIBe: P��~#jtanc\m}p'2;.zu"P̂ A"͕M666>ܯh]uعUcwg{l^[FX/|!vKaBh-�KO$N 1A~^ BE+0v fe!H܏bALaEw2۠7jAoᝋh2ih͛+=O:]@$doݽcZLJLj"s҇0CZiJ!css39DPC`&b Ø�N�SO2cV6*:jg.(&"[6ׯ_/³ogvt8%Irw>ti)PloF^7A>))vKMEDF9\ȒSә.>|D~rv3JuS累w,2y!{) !IT8w"W6mzaY2s=v׮_޽_n?jTMdtBw0uZK0~BBn`+2;vs,?<9AԜ.3m\yhG;5٬,--qHI:*CDH1ŎtTSSSzk'&XO|;DbC2,Slf$3$F"¸Uaxk2ZGl%?Ø3J2!_68vcnX紅<אvcKWy窿kێlsW?C~IŲ4y䑳?u鮌 lT>OYWI2&fbNRY(#!ᝮݘ!- �$wblaMShօ86j}2=fCpeUĵݸ$s UMTE166v'�9pkl<,gs1\$l*DvH{ mc=D� /W3| Z.ۤ�AK' N9T S5B w W8\>aXZwxg_~suuu57˓Pöi#W.H-cَ<>{QKA5}V;t K`,94J*b*1BbH˂w1&*Rh^ x'F8ʃc[XZZzW_]?D66sTJY ~P8sӡ^AHѫnXTإm.!vZ;D"ș`tL2// = c{\P=%K&F,)Z{N>}Ew;2SO=׾"vӿMt>1-!2*Çq1�&ݻh+(, !ODf!! g fGӓ3Q{Pi"" n1u,OdvW2=H4cr5@6I^}/}xޮISw{GH!LMP'ӳ[5L<Øᝁ" Y G6eŒ$?. 6 Y! '$n58x،I./<B}+E~ⱸV`{r6yĵEjW˲zACXόxbgqqqzbbСÇZs[o:QggdvM`ء0w F<-zB4,[P* Ƨ%#3„Ew,Q!R@L(  &`|JR(I CJYġo-3-"@x 7<̳</}vۢqPNZH'' 7Jrlj'FLL0:{_A#/y!=J"-|u\/ЉDOukLLpэqn_Me FFD&5گ@i|+\62MHiCB>]$\Ԡi߹. YgO"83JnN嫜?BjIn'*,"1.,zzzj8ʵl7��mIDATJwe*+IzHt'gUZ/ 5Ega@)(ڂ|N6"6H:Og~s|OT'f|߮=cvuuu%bzÞ1@ءS?~knnnT*-;v )%Swɵ8Nl(2BPh#0�=]Bu rQLD3ktX}t:=i`$A!"1u)]"U>tHT\ˏS>;9Y42YrQTd?钂kZ{;VX`zq^~† C`&'Q-�F;-B@1 g�|ONA_ KΦ;ȿ +B mY\=ȫQWlfRBzP!i[j5宯?p3F1cr_շ�N= ^Aʔ̲<<eDNY3Y0ń{Mb»@1 z@J~}ϧ)A21+[||~j>턫Ow({ ! ءW\z=99\]]3Lٻʕp\�k ƥ fy[{gX#nil6"#/2k;?EÚUQo?ꭷZJYt�0$) R @ '''[[[u49b{S+x 6iz(ϋh) "BI~ Al-6zz@&l᥮A<-聡^䍠3|:ZʲS$z |G&c;wf5w;(L= 7Qr=U6-7Ď6Z{Do، 5ϛ bȧ?r�(7s<v/~` H "ZUU?PTVB:4?8<vx>fvN{<]4 9s tV0(x3agȯc%qϮ]paJj�YbЙ, POu}m?:(vp*Ѥ\"ߑB =.j 5T*mD"D)G�#/ue�I`7?C>97_BYG( �l]t:}G|9&$NGzȉhz&uç~[A]� riW f`){3(]6(1ƚ(r� H"v!E �؅BABl.x0R-H~  Rޙ R ,YT] 9)B{$ ? A?aRPxmm E&U5h§C}}}ٝ4Eknnn@|:J/"u42cc`( OSYJl>-r<0ͥ4 mDTU rO6$6!0Zſ/_w7&[aF(@,t]'Eݾ{@O|rs9I"Y,@c¡ЩfbȻ#p!XQ`UՔ=W�ybixx.]!a(3O1wTZ5BH4=mmloW|iÜ@v:=S%ZKǫF~  5MۘnnT [�OvB>(]1rDa Z1T?3b&0�B$m@�UrO>|89xgreEtw7Z`LEshFD0U[!<9aPnҫ2[[ajYY h[e:=ū͐>XxR8*@bZ0<5rNDEJzڀ4YyX�t:$d&&'ZcHYF(q&��D*D7g5AQ=@q̲r { z R&9AkV6qL Q\2h^|/>>Rg1<:Ŏa&"H5(Ն-�V.+޻wsyi:c|#h?}B`>Q*h)QSXJ g:- PrWf!kC/ 0 F0;l'" 20m&P=e0Ț1 >£Wfdd<NeMW^n&\EQ0 |;'#_s"w:;;~g݇ >Mض V( 2Z6 njl@T"r#/w;AN{_GXRӠzRc$3"il+܃0`\~k>"~v]0^ش˅Nu FѣRNq ű1dVfMZ>iƪ-ȉR20N`ܽf@l"yfcuP[T0Mr?@ A/5cbM ܚ܇S<1l"ax@RٶTb)D-j\:td2ޚ{-пӿ.;, C rOg VrcFZȃF% FAw2� TtǠt@n ;ੂsmBcߏ;fqڵsnu0݇u~88LYk;ݳ&x<d2y+ӧZG"`qn"P˰Ntaa@�Ye@0I "voRT+'dH2 q|w= @S1ggx7nܘM}oA[ U瞲�"J0-uϘiu߉bgRTh,G1'{7;'2{g GAwM�[֕�$Rr+%pe(oOLܜX^^c ?!(؎ I| bD[bwk 'Ԅ=̛7Lc 5 <^UhKPKn BIJ*:`+O22̥L&3 В#ہM}`x9O=4Y+r,L$߷-b""K2Ĝ ĚH6xX$dyfuPBaxaaaH*LFAZ!�(yuBVUkįyV[[{PnIuihN$O,F5DPArO1،b:c(1&!KyB4/j/..>^XX,k*O<rS�?�~5VݰQyG1@x$I^ RKʠjTAXm)yc2k$)9gs ٖs,gB.[m{ eYsRi42(} 5wq@T1#a!#hZ®?D@L] vuV`&"DQڻav UZacW09ވV5mUUIu1{[PJab€تB*"lH9 R@xG,|>wp%S�";تvnuL!_J aFJclBtNK4t]ZE x*AftMDe/aQ.ؐi] aDxkכq����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gridlayout.gif��������������������������������������������������������0000666�0000000�0000000�00007212066�00000000000�017157� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a0 �      #  $ ! " "$$#)$"%'' $&*%%$%#*)%!($%(+.*!$)!-0)'*"+/%)+.32!.113 0 /% / .+ #.%42(-%11+5)-/54'0"/-0&1(//(*1-"5.0.(4+<"=&68;+=29971<2/=8;:34=.4<86<3/?/.A+&E(2B2A?C7D0F>E8D:D@?>D6>CEEC8?E>BDAHDCQBIKJCMIHGLCIKIEMIHLNRJODPFQLKXJPTONMRIPQOHUJVQPOSVUSWNVRSURXTRQWN\SYJZI_R]UVTZT^dQ_UV^XWOXVYVWUZWJZVTPZKPYU]UZSYPUYKVXUTX[H^F[XKYW[O[Q[WVM\VXYWZX\R[W]XW`X]Y[Y\[T_ZYR_WV^ZX^UcZ`a\[_]a]_]b^]]bYe`_h_e`b`hcbjedfhemhgpkjkmkksovqppsqpuljwjtwhzvu{{z}{x||xsx! NETSCAPE2.0���!Created with GIMP�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~7'p�'>5 p) @ _ ?P ow>5 6 .02?4_68:<>@: p p ` #� 0 XX_ \^`b?d_fhjlnp� P 6�6)#� b?_ �6|�~� 0 S?_?Ŀ �6?0* 0 ZqoX6�~�# S�J@ DPB >0WMF!F |RH*XhԪQ:L5męSN=}TPEhU%G+6`! $4IbQ\AXe͞EV-G*9rA.ԐT5IbQ\A s`… FѪJ\�5$ջWMXh*WLZhҥu>ZUɑ PCRl$Frs'ӽ}ѪJ\@jl&Ip4j+H_ǞU 5$U#MXh*Wvk_G*9rjHE$aGFYHv/A,U*qȠ *B2eW ٍAG$GV *$.$VpdU\dwQGV *$`4eW ٭G)U*qȠ *M"aGFYHv2M5{dJq2B FHXQVq4дYG\ $VpdU\d7A/ԨGV *$`4eW -SW_U*qȠ *M"aGFYHvXcizdJq2B FHXQVqݎGV *$`4eW ٭[y/}dJq2B FHXQVqExGV *$`4eW -a|dJq2B FHXQVq>yGV *$`4eW ٭fE|dJq2B FHXQVqݖ;GV *$`4eW -l{dJq2B FHXQVqfGV *$`4eW ٭q}{dJq2B FHXQVqFǝGV *$`4eW -w{dJq2B FHXQVqݞ'GV *$`4eW ٭|zdJqd$$X#F W@b7YJ8JH#`*\̈́y**@*! LB8bp$vsB؄#\�*02 VQMhGbpd$$X#F W@b7SDhM8JH#`*\ݤяy,6@*! LB8bp$vGJ؄#\�*02 VQM%UGbpd$$X#F W@b7&YM8JH#`*\ӚFy,6@*! LB8bp$vsMv ؄#\�*02 VQM;Gbpd$$X#F W@b7ŨNM8JH#`*\dԥ6y,6@*! LB8bp$vR؄#\�*02 VQMQ_Xl. TBB+p(V HF.},6@*! LB8bp$v֌>p PF&! 1U!,FM8JH#`*\dv&@%$TIHGbn\+Gbpd$$X#F W@b7m#` G�2P U`dX+ ؄#\�*02 VQM{Xl. TBB+p(V HF|,6@*! LB8bp$vs`>p PF&! 1Ua10M8JH#`*\y&@%$TIHGbnGbpd$$X#F W@b7k#` G�2P U`dX+ @S؄#\�*02 VQMXl. TBB+p(V HF~|,6@*! LB8bp$v4>p PF&! 1U6M8JH#`*\ݤ{&@%$TIHGbn-Gbpd$$X#F W@b7#` G�2P U`dX+ ؄#\�*02 VQ Xl. TBB+p(V HF|,6@*! LB8bp$vsvU>p PF&! 1U{%M8JH#`*\D&@%$TIHGbnLGbpd$$X#F W@b7#` G�2P U`dX+ ؄#\�*02 VQMXl.   pQXWп)zXGpȀ 1 XGUpH؍GMp   pQXW zXGpȀ 1 XGUpH؍GMp   pQXWpzXGpȀ 1 XGUpH؍14GMp   pQXWCyXGpȀ 1 XGUpH Q$R4SDşxXGpȀ 1 XGUpH؍T_`S|XGpȀ 1 XGUpH؍almGMp   pQXWxyǡxXGpȀ 1 XGUpH؍zTȅdHy|XGpȀ 1 XGUpH؍ɑ$IS|XGpȀ 1 XGUpH؍ɝɠxXGpȀ 1 XGUpH؍ʩGMp   pQXWݠʴTˑ|XGpȀ 1 XGUpH؍GMp  `�XGUpH GMp  `�XGUpH P�MMṂHpY8Y8?NY([XJx_=XxXH_HDJWCNE�BWWXtYE(d,GMp  `XGUpH ؜MtEТ?8[^C�WWHYȅUHGȅ\H\H_`HMt[CCYpCH8WYBW_ !%"GMp  `XGUpH ,PM0/0NX^E?E`?WGDxM_؄J@MX [p_E[aHCkP{s81MԜxXGpȀ �pQXW.ZU(W=W(YC[YWx_`ЃJG@@H_ȅDN( [8Cp[8W(CN`rivwWxXGpȀ �pQXW.ׄUHBpCpapCBX[ExDx@GXG_X@�_8W_pCY�CX_X_�C[N={PءUGMp  `XGUpH R/z`qxX?xvȆE`~_ fmb{ h`mEVf`~~z�=XW([BXe8vGMp  `XGUpH Ruݞ}`s`en؇kXolvGss�G0vw8`hk(W[8BcYa[Hf vE_#}XGpȀ �pQXW.M�Es(a8E`rB8uhHwDm}pH؆DQW(WWBpHHpBpHp?z{ Y !&"6xXGpȀ �pQXW.=/0!kCCn Y~Xcb _`XksXpY8[8_Ї}õ`8E =dxP1L1~XGpȀ �pQXW.Y1~`W}ȆCWz[mu�uȆp`_x@8sqW^X:`^0_�eYENWHq؇ZvwGMp  `XGUpH RxF脞BЇhEXY`so=v:s8mXm0scx_GzE[H?B(N8Wo-a(Yq`GMp  `XGUpH RL~N8NkfXol`wxc�hwhGp8cPz YXN[^YC[qcx8w~XGpȀ �pQXW.6[hk YXYxuN([wfЃG`{ Dux``W u?po?HNWs}o&oL~XGpȀ �pQXW.-:XW8YEp?pH^H8D D_bN_xbM�\XHXWap[YBEEHBpH8a/GMp  `XGUpH RqYXNNWYiHYQXDxX=XM0XDN?CE8H[CpY8^8?aCBGMp  `XGUpH RC/_YpCp[Y(�BW@G�GXQX_xԃ\X[8_8HWEWWHCBWOvWxXGpȀ �pQXW.vwwGMp  `XGUpH RxGWx1~XGpȀ �pQXW.]'GMp  `XGUpH RwGMp  `XGUpH RGMp  `XGUpH RGMp  `XGUpH RgGMp  `XGUpH R7GMp  `XGUpH RGMp  `XGUpH R퟉GMp  `XGUpH RXGpȀ  >p4j+H\Å'Rh"ƌ7r#Ȑ"G,IM\lh .Ĭi >p4j+H B|h(ҤJ2m#Xhe̙8Ƭ GVaQMOײm-܍`mr˘3n GVaڸ3n#X2L8+0ѨU -l1ԪW|k#V_ƜfV8 Ӳ.nxG69rae̙mV`aQ\AZ0-Ƿ}k#V_Ɯ9fV8 ӒH#.XRL3S |# $ 5jD#.XRL3-A |# $ 55(#l VL'V+82*@PCi$=&`K1tb |# $ 5Vi #l VL'V+82*@PCi9(L=&`K1tb |# $ 5Vz:#l VL'V+82*@PCi}z+=&`K1tb |# $ 5VJ#l VL'V+82*@PCiM#.XRL3X(B .>&`K1tb |# $ 5V,8U/4Ӊ0 +,PZ#l VL'V+82*@PCi4#.XRL3X(B 5�>&`K1tb |# $ 5Vځ,8U/4Ӊ0 +,PZk#l VL'V+82*@PCim>;k#.XRL3X(B E;=&`K1tb |# $ 5V3,8U/4Ӊ0 +,PZ#` G*/LNT|`*\4$- [M8VyILfr 0+p(V H,!i Xl.Kb2UX#F W@b! IK GbpU^ 1U iHZ(ƒ<p D`VQXHC2=؄#\`d&'�>GbB>R#&$&39Q8bp$ҐTy,6X%1ɉ*X+ ŕƬ#` G*/LNT|`*\4$-M8VyILfr 0+p(V H,!i'>Xl.Kb2UX#F W@b! IK>#ʡGbpU^ 1U iHZ$R�=p D`VQXHCҲҡ؄#\`d&'�>GbBr9&$&39Q8bp$Ґty,6X%1ɉ*X+ ŮE#` G*/LNT|`*\4$-=-cM8VyILfr 0+p(V H,!iA-pXl.Kb2UX#F W@b! IKp˖GbpU^ 1U iHZ+ߦ<p D`VQXHC2'؄#\`d&'�>GbB$&$&39Q8bp$Ґ!y,6X%1ɉ*X+ V#` G*/LNT|`*\4$-W~sFM8VyILfr 0+p(V H,!i3+Xl.Kb2UX#F W@b! IKCGbpU^ 1U iHZDGbpU^ 1U iHZtGbpU^ 1U iHZGbpU^ 1U iHZ GbpU^ 1U iHZGbpU^ 1U iHZ4~GbpU^ 1U iHZdnGbpU^ 1U iHZGbpU^ 1U iHZGbpU^ 1U iHZ^GbpU^ 1U iHZ$OGbpU^ 1U iHZTGbpU^ 1U iHZGbpU^ 1U iHZ?GbpU^ 8(+@B4DZȟ|=,l#UDLĉT�| 8(+@B4DZ(v=,l#UDLĉT�| 8(+@B4DZ`v=,l#UDLĉT�| 8(+@B4DZ`p=,l#UDLĉT�| 8(+@B4DZH!p=,l#UDLĉT�| 8(+@B4DZ!j=,l#UDLĉT�| 8(+@B4DZi=,l#UDLĉT�| 8(+@B4DZhc=,l#UDLĉT�| 8(+@B4DZȢc=,l#UDLĉT�| 8(+@B4DZ(]=,l#UDLĉT�| 8(+@B4DZc]=,l#UDLĉT�| 8(+@B4DZcW=,l#UDLĉT�| 8(+@B4DZH$W=,l#UDLĉT�| 8(+@B4DZ$Q=,l#UDLĉT�| 8(+@B4DZP=,l#UDLĉT�| 8'(<BE<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#B%8 K`@Lĉhl-8B"V$,*6>*FN*V^*fn*v~*$<&<#-0�(�ML"B+|-j+&t*++$+&.+6>+FkV(8'B+B�`@B+|#B* (l+֫+++,&l®'-B Ajڄ0@A A~Ȏ,ɖɞ,ʦʮ,˶˾,Ƭ,͖֬l |M,0 x--,-6>-FN-V^-fn-v~-&@hٞ-ڦڞ -ƭܮ qg v:d60�dGdO6e_6fgfo6fSg6hh6ii6jds6kvdc�lcvc6nn6oo6ppwp7S�rSlm7wk?7tGtO7uWu_7vgvcwcqrSrV�yy7zz7{{7|Ƿ|7}׷}7~7wτxw~887w?8GO8W_8\gL̄88xw_@?�8Ǹ8׸8縎88#wD9'/97?1r�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~7'p�'>5 p) @ _ ?P ow>5 6 .02?4_68:<>@: p p ` #� 0 XX_ \^`b?d_fhjlnp� P 6�6)#� b?_ �6|�~� 0 S?_?Ŀ �6?0* 0 ZqoX6�~�# S�J@ DPB >0WMF!F |RH*XhԪQ:L5męSN=}TPEhU%G+6`! $4IbQ\AXe͞EV-G*9rA.ԐT5IbQ\A s`… FѪJ\�5$ջWMXh*WLZhҥu>ZUɑ PCRl$Frs'ӽ}ѪJ\@jl&Ip4j+H_ǞU 5$U#MXh*Wvk_G*9rjHE$aGFYHv/A,U*qȠ *B2eW ٍAG$GV *$.$VpdU\dwQGV *$`4eW ٭G)U*qȠ *M"aGFYHv2M5{dJq2B FHXQVq4дYG\ $VpdU\d7A/ԨGV *$`4eW -SW_U*qȠ *M"aGFYHvXcizdJq2B FHXQVqݎGV *$`4eW ٭[y/}dJq2B FHXQVqExGV *$`4eW -a|dJq2B FHXQVq>yGV *$`4eW ٭fE|dJq2B FHXQVqݖ;GV *$`4eW -l{dJq2B FHXQVqfGV *$`4eW ٭q}{dJq2B FHXQVqFǝGV *$`4eW -w{dJq2B FHXQVqݞ'GV *$`4eW ٭|zdJqd$$X#F W@b7YJ8JH#`*\̈́y**@*! LB8bp$vsB؄#\�*02 VQMhGbpd$$X#F W@b7SDhM8JH#`*\ݤяy,6@*! LB8bp$vGJ؄#\�*02 VQM%UGbpd$$X#F W@b7&YM8JH#`*\ӚFy,6@*! LB8bp$vsMv ؄#\�*02 VQM;Gbpd$$X#F W@b7ŨNM8JH#`*\dԥ6y,6@*! LB8bp$vR؄#\�*02 VQMQ_Xl. TBB+p(V HF.},6@*! LB8bp$v֌>p PF&! 1U!,FM8JH#`*\dv&@%$TIHGbn\+Gbpd$$X#F W@b7m#` G�2P U`dX+ ؄#\�*02 VQM{Xl. TBB+p(V HF|,6@*! LB8bp$vs`>p PF&! 1Ua10M8JH#`*\y&@%$TIHGbnGbpd$$X#F W@b7k#` G�2P U`dX+ @S؄#\�*02 VQMXl. TBB+p(V HF~|,6@*! LB8bp$v4>p PF&! 1U6M8JH#`*\ݤ{&@%$TIHGbn-Gbpd$$X#F W@b7#` G�2P U`dX+ ؄#\�*02 VQ Xl. TBB+p(V HF|,6@*! LB8bp$vsvU>p PF&! 1U{%M8JH#`*\D&@%$TIHGbnLGbpd$$X#F W@b7#` G�2P U`dX+ ؄#\�*02 VQMXl.   pQXWп)zXGpȀ 1 XGUpH؍GMp   pQXW zXGpȀ 1 XGUpH؍GMp   pQXWpzXGpȀ 1 XGUpH؍14GMp   pQXWCyXGpȀ 1 XGUpH Q$R4SDşxXGpȀ 1 XGUpH؍T_`S|XGpȀ 1 XGUpH؍almGMp   pQXWxyǡxXGpȀ 1 XGUpH؍zTȅdHy|XGpȀ 1 XGUpH؍ɑ$IS|XGpȀ 1 XGUpH؍ɝɠxXGpȀ 1 XGUpH؍ʩGMp   pQXWݠʴTˑ|XGpȀ 1 XGUpH؍GMp  `�XGUpH GMp  `pHUG < YWCCaYBEG__GDDH_MpN8^XY `(YpNpEMWHX0DϢxXGpȀ �QXQxHP?8[^C�WWHYȅUHGȅ\H\H_``HMt[CCYpCH8WYBW_GMp  OQXQxN*+NX^E?E`?WGDxM_؄J@MX[p_E[aHCkP{s8,HԜxXGpȀ �tHUGRTU՞(W=W(YC[YWx_`ЃJG@@H_ȅDN([8Cp[8W(CM`rivXq%WxXGpȀ �tHUG8՗(}UUHBpCpapCBX[ExDx@GXG_X@�_8W_pCY�CX_X_�C[N={ךGMp  OQXQx|eZ+z`qxX?xvȆE`~_ fmb{ h`mEVf`~~z�=XW([BXe8vhGMp  OQXQx5 ^v8fXa}ex?`pxJ0{8@xs`JxsfBpYC(a0a^Na^k`rhhGMp  OQXQxEs(a8E`rB8uhHwDm}pH؆DQW(WWBpHHpBpHp?z{ Y6FVfvxXGpȀ �tHUGP6#F$va~Y8Y8}kE0{ bX`U{8hWCC}؇}[{�CXYCMfuP?@VGMp  OQXQxK?~`W}ȆCWz[mu�uȆp`_x@8sqW^X:`^0_�eYEMWHq؇LiGMp  OQXQxtV.}HXEv8[s`[p0s؆Us0p8GJxmHXH^^H(BCpYBB_vX&i~XGpȀ �tHUGPڒ@~N8NkfXol`wxc�hwhGp8cPz YXN[^YC[qcx8i~XGpȀ �tHUGPڹFvEn~PkBXxzh=xvbH_PwvHp[PWWN_t?8xx?HGMp  OQXQxN:XW8YEp?pH^H8D D_b`N_xbM�\XHXWap[YBEEHBpH8aGMp  OQXQxpEތgHp^^XQ_HGQЃU3`HN8YXCN8WCC[?8~XGpȀ �tHUGP-_YpCp[Y(�BW@GGXQX_xԃ\X[8_8HWEWWHCBW6SGTWUgVwWuSXGpȀ �tHUGPX7cGdWegfwgvWXGpȀ �tHUGPh7sGtWugwXXGp �tHUGPv'7uXGpȀ �tHUGPڃGMp  OQXQxydXGpȀ �tHUGPڜwzXGpȀ �tHUGPڨ7G{uXGpȀ �tHUGPڴ|cXGpȀ �tHUGPGMp  OQXQxwXGpȀ �tHUGP'GMp  OQXQx5XGpȀ �tHUGPGGMp  �\DjԣN *t!Ĉ'Rh"ƌ7r#Ȑ"#>ɑ *1`Р2gPAHVzĐȠB-j(ҍ`mrB.a֬겂@F¤bǒ-klG69rKVV"ҨUU/W|k#PY9f."Z5QN7sy#X%4+tiԪQ2mG69rKgV"ҨUe9`mr*K0ˬ EQF=< T.arwYAHVzY= #l PLiP@.D2*<ـj#l PLV (d!1v,8T,B$2#x$h=&�K.`(HfIzQ#.@ŒK09X@.D2*<u#l PLV (dv'b,8T,B$2#9:*=&�K.`(Hf#l PLV (d+u>&�K.`(Hfњ#l PLV (dv.1>&�K.`(HfJ#l PLV (d61�>&�K.`(Hf)|#l PLV (d3=&�K.`(HfU]#l PLV (d6=&�K.`(Hf[.#l PLV (dv9h=&�K.`(Hf O#l PLV (d6<H=&�K.`(HfٻO#l PLV (6&%0qPHbxDf A<p A "1U Xl. K\U@ .(V1Gd&F#` G�*,q LT X(#r,&%0qPHbxDf(G<p A "1U#"Xl. K\U@ .(V1Gd&#` G�*,q LT X(O2$&%0qPHbxDfj̎<p A "1UY&83Xl. K\U@ .(V1Gd&#` G�*,q LT X({24"&%0qPHbxDf*RW<p A "1UiCM8PaK` *F&%0qPHbxDfzGbpTX8qA$FQ<"3b#` G�*,q LT X(؄#\�&@\Qb cXl. K\U@ .(V1Gd&|,6@%.* Db#2c[e>p A "1UYn-M8PaK` *F̀&%0qPHbxDfGbpTX8qA$FQ<"3 #` G�*,q LT X('؄#\�&@\Qb Xl. K\U@ .(V1Gd&s|,6@%.* Db#2e9>p A "1UsM8PaK` *F &%0qPHbxDf:}GbpTX8qA$FQ<"36#` G�*,q LT X(c؄#\�&@\Qb aXl. K\U@ .(V1Gd&|,6@%.* Db#2cp >p A "1UQ'M8PaK` *F<&%0qPHbxDfGbpTX8qA$FQ<"3Z#` G�*,q LT X(؄#\�&@\Qb Xl. K\U@ .(V1Gd&\|,6@%.* Db#2#>p A "1UM8PaK` *F`?&%0qPHbxDf =,l#�TKT@@$*#d�n#&8 @KL8H D((<Bf\=,l#�TKT@#|*#lCl(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((<,T#JL8Ђ#$(dVje%@W~%Xe%T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&e%%eVe^&fffn&gvgBBfh2&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&#<,B x`<j̅l -'B+l'w*lh.&l%yy'z&'{{'|Ƨ|.Dԧ}'~Bz'#|-B @<sFU�@ '8-t'wBV^(fn(v~(*'-B A<'΅0@A Aި(())&.)6Di hZ0 xvv)))))Ʃ)~ d))� ^*fn*v Ϫ�Z*-fm.Ҋ�n-v~֊@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@d�0 �6:dV0�go0X0W0 0 0 0 gpg0<ps0D 11's?1GO1W_1g/1sq-18\t1+1DZ11WЊ1j 2!W2"i!/2#7#?2$G$O2%W%r"s-D&1%(%)2**(;s-D+2-ײ-2.(;�//20/r1WL1'2/3373?(1_@2?5_36g34;p6w73883993:6k@O3L$9Ц3=׳=3>8s�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~7'p�'>5 p) @ _ ?P ow>5 6 .02?4_68:<>@: p p ` #� 0 XX_ \^`b?d_fhjlnp� P 6�6)#� b?_ �6|�~� 0 S?_?Ŀ �6?0* 0 ZqoX6�~�# S�J@ DPB >0WMF!F |RH*XhԪQ:L5męSN=}TPEhU%G+6`! $4IbQ\AXe͞EV-G*9rA.ԐT5IbQ\A s`… FѪJ\�5$ջWMXh*WLZhҥu>ZUɑ PCRl$Frs'ӽ}ѪJ\@jl&Ip4j+H_ǞU 5$U#MXh*Wvk_G*9rjHE$aGFYHv/A,U*qȠ *B2eW ٍAG$GV *$.$VpdU\dwQGV *$`4eW ٭G)U*qȠ *M"aGFYHv2M5{dJq2B FHXQVq4дYG\ $VpdU\d7A/ԨGV *$`4eW -SW_U*qȠ *M"aGFYHvXcizdJq2B FHXQVqݎGV *$`4eW ٭[y/}dJq2B FHXQVqExGV *$`4eW -a|dJq2B FHXQVq>yGV *$`4eW ٭fE|dJq2B FHXQVqݖ;GV *$`4eW -l{dJq2B FHXQVqfGV *$`4eW ٭q}{dJq2B FHXQVqFǝGV *$`4eW -w{dJq2B FHXQVqݞ'GV *$`4eW ٭|zdJqd$$X#F W@b7YJ8JH#`*\̈́y**@*! LB8bp$vsB؄#\�*02 VQMhGbpd$$X#F W@b7SDhM8JH#`*\ݤяy,6@*! LB8bp$vGJ؄#\�*02 VQM%UGbpd$$X#F W@b7&YM8JH#`*\ӚFy,6@*! LB8bp$vsMv ؄#\�*02 VQM;Gbpd$$X#F W@b7ŨNM8JH#`*\dԥ6y,6@*! LB8bp$vR؄#\�*02 VQMQ_Xl. TBB+p(V HF.},6@*! LB8bp$v֌>p PF&! 1U!,FM8JH#`*\dv&@%$TIHGbn\+Gbpd$$X#F W@b7m#` G�2P U`dX+ ؄#\�*02 VQM{Xl. TBB+p(V HF|,6@*! LB8bp$vs`>p PF&! 1Ua10M8JH#`*\y&@%$TIHGbnGbpd$$X#F W@b7k#` G�2P U`dX+ @S؄#\�*02 VQMXl. TBB+p(V HF~|,6@*! LB8bp$v4>p PF&! 1U6M8JH#`*\ݤ{&@%$TIHGbn-Gbpd$$X#F W@b7#` G�2P U`dX+ ؄#\�*02 VQ Xl. TBB+p(V HF|,6@*! LB8bp$vsvU>p PF&! 1U{%M8JH#`*\D&@%$TIHGbnLGbpd$$X#F W@b7#` G�2P U`dX+ ؄#\�*02 VQMXl.   pQXWп)zXGpȀ 1 XGUpH؍GMp   pQXW zXGpȀ 1 XGUpH؍GMp   pQXWpzXGpȀ 1 XGUpH؍14GMp   pQXWCyXGpȀ 1 XGUpH Q$R4SDşxXGpȀ 1 XGUpH؍T_`S|XGpȀ 1 XGUpH؍almGMp   pQXWxyǡxXGpȀ 1 XGUpH؍zTȅdHy|XGpȀ 1 XGUpH؍ɑ$IS|XGpȀ 1 XGUpH؍ɝɠxXGpȀ 1 XGUpH؍ʩGMp   pQXWݠʴTˑ|XGpȀ 1 XGUpH؍GMp  `�XGUpH GMp  `�XGM P�MMṂHpY8Y8?NY([XJx_=XxXH_HDJWCNE�BWWXtYE(T,GMp  `XGM ׌Md%Т?8[^C�WWHYȅUHGȅ\H\H_x`HMt[CCYpCH8WYBW_ GMp  `XGM PM,-NX^E?E`?WGDxM_؄J@MX [p_E[aHCkP{s8.JԜxXGpȀ �pJ؄p+VuU(W=W(YC[YWx_`ЃJG@@H_ȅDN( [8Cp[8W(CM`rivxsEWxXGpȀ �pJ؄p+MmUHBpCpapCBX[ExDx@GXG_X@�_8W_pCY�CX_X_�C[N={�؜GMp  `XGM ׼R,z`qxX?xvȆE`~_ fmb{ h`mEVf`~~z�=XW([BXe8vĽGMp  `XGM ׼Rݞ}`s`en؇kXolvGss�G0vw8`hk(W[8BcYa[Hf v^!}XGpȀ �pJ؄p+Es(a8E`rB8uhHwDm}pH؆DQW(WWBpHHpBpHp?z{ YfvxXGpȀ �pJv+&v'kCCn Y~Xcb _`XksXpY8[8_Ї}`8E =dxP(6CF(~XGpȀ �pJv+MO(~`W}ȆCWz[mu�uȆp`_x@8sqW^X:`^0_�eYEMWHq؇Pm>GMp  `XGM`a׼RnyBЇhEXY`sk=v:s8mXm0scx_GzE[H?B(N8Wk-a(Yq`zffGMp  `XGM`a׼R&C~N8NkfXol`wxc�hwhGp8cPz YXN[^YC[qcx8m~XGpȀ �pJv+ɶ[hk YXYxuN([wfЃG`{ Dux``W u?pk?HMWs}oVnC~XGpȀ �pJv+]v:XW8YEp?pH^H8D D_bxN_xbM�\XHXWap[YBEEHBpH8a GMp  `XGM`a׼RpYXNM}WYhHYQXDxX=XM0XDM?CE8H[CpY8^8?aC3GMp  `XGM`a׼R4__YpCp[Y(�BW@GGXQX_xԃ\X[8_8HWEWWHCBWmZoGMp  `XGM`a׼R[gfwghGMp  `XGM`a׼RiGtWugw~XGp �pJv+m'7C~XGpȀ �pJv+=GMp  `XGM`a׼RygXGpȀ �pJv+GMp  `XGM`a׼RGW~XGpȀ �pJv+]XGpȀ �pJv+|XGpȀ �pJv+ؗhXGpȀ �pJv+Wm~XGpȀ �pJv+](~XGpȀ �pJv+~XG�bAÅ 2l+U+P4q#Ȑ"G,i$ʔ*Wl%̘" &t`V8Ǝe2m)ԨR|k#9 LgV8FTײm-\`mr"g :჋HVz0q3n1G69r|V"ҨU%N 4Ԫe>ɑ&̰_F4‡&G.r< ]Dj#s#XY`B+uiԪQwn>`mr"gA%B$2# ~,8BNB$2#Ix"=&SA%D`(})cj#.TA X_.D2*<BUZ#l 9tPBV (w%mJ,8BNB$2#9(0=&SA%D`(}jI#.TA X_.D2*<Bʊ#l 9tPBV (7+>&SA%D`(}z;#l 9tPBV (-W>&SA%D`(}*#l 9tPBV (з0'>&SA%D`(}!#l 9tPBV (w3=&SA%D`(}M#l 9tPBV (76=&SA%D`(}y;#l 9tPBV (8=&SA%D`(}#l 9tPBV (з;m=&SA%D`(}ћ?#l 9tPBV (w>O=&ႜ !PHbx}'A<p rR$@ "1U ]Xl.IAU/.(V1G'>T#` G '9HBT X(AR$&ႜ !P8Fb5؄#\$!�>GTbшR4Av؄#\$!�>GTbH <p rR$@`VJl# &cGbpAN r QM|D#%2Xl.IAUX#*h$bM89)AB 0+pD%6t#` G '9HBT|`&>@޳Ty,6 I*G4H*&ႜ !P8FYҝ2؄#\$!�>GTbH y*՗<p rR$@`VJl# TӺGbpAN r QM|D#T+`OXl.IAUX#*h$HM89)AB 0+pD%6#` G '9HBT|`&>@&ႜ !P8FY>p rR$@`VJl# v]Xl.IAUX#*h$#` G '9HBT|`&>@&ႜ !P8F>p rR$@`VJl# Xl.IAUX#*h$IV#` G '9HBT|`&>@~9&ႜ !P8FY>p rR$@`VJl# 䢥Xl.IAUX#*h$#` G '9HBT|`&>@z&ႜ !P8F>p rR$@`VJl# IXl.IAUX#*h$v#` G '9HBT|`&><ܡ&ႜ !PHbx}JGbpAN rqA$FQ<>:#` G '9HBT X(A؄#\$!_\QbXl.IAU/.(V1G'|,6 I*Db#d>p rR$@ "1U=2M89)AB *F^&ႜ !PHbx}GbpAN rqA$FQ<>#` G '9HBH D((<}O=,l#@NA$T_@$*##&8 DADBH D((<}`I=,l#@NA$T_@$*#Ї #&8 DADBH D((<},C=,l#@NA$T_#|*#lBbl(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((<,T#@DBЂ#$(4c:f%@dN&eRf%T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&\f%T&r&r.'s6s>'tFtBBiTu^gilB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%l(<#-0�(�6l -'B+D*lv&<n(vz&\((h'~ć(#|-B @((j`@B+|#„J*Ĩ.)6>)FN)Vi*|B+B+�6)C(�BA ) ĩ)֩)橞))**؀60 xVV*dn*v~****^ d*֪*� >+FN+V ֭ݪ�:+-fm�N.V^@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@d0 �:d60�GO18_1g71w111GqG1q1߱g11 (!2"'"/2#7#?2$ O$7R�&S*+#+@(2)r(@$*2++,rm&S&2V�//r03132'2/3373?34G/0rBP.?6w3J3883930{rB;3<dz<3=w3>>3?s=-'DB3AA4B'Bw- DDO4E/S4FgFo4GwG4HHtH[`C'Ac4KGImKǴL4M״M4NNIcrJ_@@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~7'p�'>5 p) @ _ ?P ow>5 6 .02?4_68:<>@: p p ` #� 0 XX_ \^`b?d_fhjlnp� P 6�6)#� b?_ �6|�~� 0 S?_?Ŀ �6?0* 0 ZqoX6�~�# S�J@ DPB >0WMF!F |RH*XhԪQ:L5męSN=}TPEhU%G+6`! $4IbQ\AXe͞EV-G*9rA.ԐT5IbQ\A s`… FѪJ\�5$ջWMXh*WLZhҥu>ZUɑ PCRl$Frs'ӽ}ѪJ\@jl&Ip4j+H_ǞU 5$U#MXh*Wvk_G*9rjHE$aGFYHv/A,U*qȠ *B2eW ٍAG$GV *$.$VpdU\dwQGV *$`4eW ٭G)U*qȠ *M"aGFYHv2M5{dJq2B FHXQVq4дYG\ $VpdU\d7A/ԨGV *$`4eW -SW_U*qȠ *M"aGFYHvXcizdJq2B FHXQVqݎGV *$`4eW ٭[y/}dJq2B FHXQVqExGV *$`4eW -a|dJq2B FHXQVq>yGV *$`4eW ٭fE|dJq2B FHXQVqݖ;GV *$`4eW -l{dJq2B FHXQVqfGV *$`4eW ٭q}{dJq2B FHXQVqFǝGV *$`4eW -w{dJq2B FHXQVqݞ'GV *$`4eW ٭|zdJqd$$X#F W@b7YJ8JH#`*\̈́y**@*! LB8bp$vsB؄#\�*02 VQMhGbpd$$X#F W@b7SDhM8JH#`*\ݤяy,6@*! LB8bp$vGJ؄#\�*02 VQM%UGbpd$$X#F W@b7&YM8JH#`*\ӚFy,6@*! LB8bp$vSEtpE!\!Btp/ H $n!Bu�,\щE܂+:!Bp/Ē(KHEJGbpd$$X#F W@b7#iNorNȢ?/\q ^b$d YB3+ qY+x! WX+~W-n`>k\:W؄#\�*02 VQM]X{/! c8D!dщEBX?! YB+^B($dVY@,nC+~q׸#` G�2P U`dX+ voO WZe Ybd Y(-\N 8+d WB$dE¶(D6xp}Xl. TBB+p(V Ht/ve E@+nqWb.+Q[@b,~aȢ,:Q�X!d ^7 iC3FM8JH#`*\ 8^"qa,n! HBp/dC ?b+:q^, ^8+dq YuGbpd$$X#F W@/u}rxDG! v٨0[Ȃ+q }G<[~<~8"nQW@9 7x%>qWǸ+M8JH#`*\g8/ye^E`3\qzG6nq8no80! Y@$!a(+dqY,̸8! o{M8JH#`*\w"G|rܢ8;! ?87 Y+qa(,\q ?"dqE�"\!Cc-?|'؄#\�*02 VQ(|}/B܀+ }\C6 f/q cf?! Y,pY`v}7x0CX[8Y[(fup  |XGpȀ 1 XGUpH(@^kpYXYЇo(Eq:(xnP=PlxX`c}NHB؃a_`BYpY83pEpo9C|XGpȀ 1 XGUpH(:TEBh(HpY`r[r`arOo s`EN}B_^[YN^pB�^�BoF$bGMp  hF pQXW3nFkEE}hzbza(ax`Bo`a8xYpYWW8?8ENk0k؇qƊH{XGpȀ iɐ0 XGUpHplɋI:vȆ[[(Exv^pH{ЇCpHx_Xs{a8H^Hx[CY(qЇ}hr8Db|XGpȀI pQXWtɴcCX[EEp?*`aBp[W؃EE`[8HHW8Ep_Y(NWCpC� ۔GMp  $N0 XGUpH˖@^(C[XW^(^X[W8[8YpE8^(HXH�E=xC`NWCE`8Y(^pY(ND|XGpȀА0 XGUpHxNK%Q |XGpȀ P pQXWGMp  4 XGUpHQ +R|XGpȀ%%N pQXW78%GMp  4 XGUpHQ9EDUT|XGpȀ> pQXW]PUE}XGpȀ K pQXW\+}XGpȀ W� pQXWh|XGpȀ c5 XGUpHiEtGMp  0V pQXWUXF|XGpȀ c5 XGUpHр؋GMp  0V pQXWؖu |XGpȀ c5 XGUpHї%ڢ}XGpȀ c5 XGUpHѢږ}XGpȀ 5[ pQXWڸ GMp  0[ 5 XGUpHQEt}XGpȀ-N pQXWMύGMp  \4 XGUpHQеQ}XGpȀN pQXWUGMp  ^0 XGUpHQ%8}XGpȀ pQXW-GMp  _ 0 XGUpHQ}XGpȀ6 XGUpH Fa}XGpȀ6 XGUpHQ  !&"6#F$V%f~XGpȀ6 XGUpH&1&263F4GMp  8` pQXWU?@A&d |XGpȀ6 XGUpHBMN{XGpȀ6 XGUpHOZ[>GMp  8` pQXWfvgGMp  8` pQXWr6sNGMp  8` pQXWE~.GMp  8` pQXW芶~XGpȀ6 XGUpHыf6GMp  8` pQXWu&Z~XGpȀ6 XGUpHѢ&GMp  8` pQXW긖3~XGpȀ6 XGUpHѹFVGMp  8` pQXWU ~XGpȀ6 XGUpHжnGMp  8 `�XGQpHQMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMpMhGMp  8 Xȁ@Up8P�wMwPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPYMx_p)  8 `�X@XM`8ےׄI,h „ 2l8Ĉ'rh"ƌ7"jѣD0a 4\%̘*h%UvS(M-j(ҤJ2m)ҟRJj*֬Zhզ\|ܐreKjWV �G G-J*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*iJ*i&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&hR&h",PVJ+Z�8 ,4)2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*<02*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*J'<R.J-*Styzq9饛~:ꩫ:뭻:>;nzupemJ-MS 4@9`6AA[=k={=g ⫿>6|SPVJ+4<LЀ5 $60| #( R 3 r `@! lpN/�:�b͸!s>!(!F<"%2N| f4#(ʒą+:YЂ4A5jx#(9ұv#=~(A<'FH<"h ʒċ@:U8s1OH R<%*SU|%,c)Kђ%.s]rpE'!V,)YIK,Y|`D+`ּ&6mr(V1UbX7өu锅,*Q8eIJZb +&6<5m#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<D%4Q MTBh#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<yZD"VQ G,)YIK,Y|`D%\Hx0C,&>1U.~!QbpAYRX 1Uv&%3N~2,)SV2 Hx"ʲ%�>GT8D':MDD(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 Mx#|d%-d8<qD|" BЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hO<,l#@YJ%U�| 8B%lAT(("))"**"++",b)>,l#@YJ%U�| 8B%lAT"2&2.#363>c*>,l#@YJ%U�| 8B%lAT@9#::)>,l#@YJ%U�| 8B%lAT@$AA#&8 EJDKXR0#T&DLAvG~$H#&8 EJDKXR0#T&DLEH$NM>,l#@YJ%U�| 8B%lAT$TFT#&8 EJDKXR0#T&DLTZ+>,l#@YJ%U�| 8B%lAT`&a#&8 EJDKXR0#T&DLEan&gF#&8 EJDKXR0#T&DLEg&mz#&8 EJDKXR0#T&DLEm.'s#&8 EJDKXR0#T&DLEs'y6#&8 EJDKXR0#T&DLEy'#&8 EJDKXR0#T&DHEN(#&8 EJDKXR|@$*#ęh#&8 EJDKV@$*#芾R#&8 EJDKZT@$*##&8 EJDKHLT@$*#pi}6#&8 EJDKiLT@$*#i'ܩ#&8 EJDK*LT@$*#0꣖f>,l#@YJD D((<* #&8 EJDKJT@$*#0jNkZ>,l#@YJj@ D((<RB#&8 EJDK|k D((<+#&8 EJDK|k D((<z#&8 EJDK|k D((<^,#&8 EJDK|k D((<в#&8 EJDK|k D((<-֢#&8 EJDK|k D((<f>#&8 EJDK|k D((<-.#&8 EJDK|k D((<#&8 EJDK|k D((<n.#&8 EJDK|k D((<Ʈ#&8 EJDK|k D((</#&8 EJDK|k D((<v#&8 EJDK|k D((</#&8 EJDK|k D((<&p?,l#@YJķV@$*#0##&8 EJDK|k D((<-,$-!܂,tB!܂,@!$+/0@!,!$,/,@+,N+,+,!->,l#@YJķV@$*#0AN($ !�+�0$0A'-�,,X!-,+C܂,00Ȃ]"܂,B!�4C;8�%'3*>,l#@YJķV@$*#02s!!܂+,!-0"!"B!!/ԁ,"B'/$N/B!t+@9p20?7W(>,l#@YJķV@$*#0EO-@+B!0@B'B!""-,]+B'B'$<!+C !/$+@/�C!pC=4X#&8 EJDK|k D((<5ABB=H8؃>ԁ,pC;C=pC'�?D"5C6410C;C;p,",�C=>h+4$B!!8ă][#&8 EJDK|k D((<@.?8X575 57:!9ԃ:@!p<,=-HC6,B!-0�/-$܂,0-D4>p#&8 EJDK|k D((<:B?0:/ +97+:p<S<|+80,<-!�"/܂BCB!,ԃ>8'#&8 EJDK|k D((<:C6+07$7, >0/0 >C!\>3<+?>?+Ȃ+@/@,0C;O#&8 EJDKhKT�| 8B%lATL::C6">|7C!<dC6+7pC;N 98B'E'/0/܂,D'B!@+"p>zA>,l#@YJD0#T&DL?!C4@-"9/809759C!,0A'>D'@B',3<Nt$(19C#&8 EJDKT�| 8B%lAT|3B?dC!,4475-DC=/2C<0+C61;,7H3dC<г#&8 EJDK|0#T&DL/,5@1/$dC=;X]t+C=$B;$Ȃ0>;0u]@(,>:,:>,l#@YJE0#T&DL'"-],,/0@-$/$-@-0@!wNt]"0A,$:>,l#@YJD@T`aJ\%t &F8bE1fX$Y +Cڳ"W{%,$K+ ATSNx떟G&U#X0 .\kW |XҦ :dm[d/? s[ZTHحE\ [t(!">~ VCLrs爏`mrbꆪWzU}+UaZMqa{nUMW:kB:k͜ {vJC:ruQѧWM\z5j|X m[O ,LPeG\(ϫ `G*$"l[PI,{Mq®*`d  R!7zMqjF*`d-eG\(zr `G*$"l;3G`JꪬVS>XJ6!TIK|MqʪP*`dUYm5G`Jꪬ>>XJ6!\-czMq*W*`d oX6qąҪ*iVpM"bȶpͷG`Jꪬؽ>XJ6!XbeG\(*X `G*$"lX|Mq `G*$"lcY{Mq `G*$"l#Z1zMq `G*$"lZzMq `G*$"l[qeG\(>XJ6!G`Jꪬ<VpM"b6qX6qąҪ*++`d-}Mq `G*$"l|deG\(>XJ6!G` G4UJV<V|`&"z,6*WɊ*DDb PO&T*YX8CB!؄#\P\%+>HbxDv؉!nK&T*YXHbxDE9؄#\P\%+�]QbcO=p JSdc "1U"AYGbpAirxPtA$FQ<“M8U @*FOޒz,6*WɊ*�EDb#<Lq؄#\P\%+�]Qb8GbpAirxPtA$FQ<“tQM8U @*FO>y,6*WɊ*�EDb#<YRR؄#\P\%+�]QbNGbpAirxPtA$FQ<“Q#` G4UJV<V( X(IB؄#\P\%+�]QbcOGbpAirxPt#>Q<bXi]1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1GpTdc|Z8"] ŮD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbǮDo}pC7c7QMTbD%6QMTbD%6QMTbD%6QMTbD%61G<̼\ZhρފUlXt/LDѡuOUzto}-Z`3VFp-Upuw}ߗU|hE P+ `@<!|yoAzя7Qzկ`5ؠߊ/=|7|/w}O 2oG 7 T@+P T@_ V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V8UDq3`L1L1U1E`D`D`D`D`D`D`uqy}QE`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2@2,r,MQBLR`ٲn2R.2///30r/ 0 031s111R0%0f-1&sb3=324Es4I4M4Cs>s5Y5]5a36es6i6m3P37s.E|26ShSt846993:?S:Rs;;3<+;s;<3=s=ٳ==3><38gN3+33s?3@t@ @ T<-gN3+A!4B%tB)B104C5tC9C5BG1;"+@DMDQ4EUtE13;G@dtFiFY-k4GutGyG}G4HtHTHo7_4+@THoTI4JtJGo7�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~7'p�'>5 p) @ _ ?P ow>5 6 .02?4_68:<>@: p p ` #� 0 XX_ \^`b?d_fhjlnp� P 6�6)#� b?_ �6|�~� 0 S?_?Ŀ �6?0* 0 ZqoX6�~�# S�J@ DPB >0WMF!F |RH*XhԪQ:L5męSN=}TPEhU%G+6`! $4IbQ\AXe͞EV-G*9rA.ԐT5IbQ\A s`… FѪJ\�5$ջWMXh*WLZhҥu>ZUɑ PCRl$Frs'ӽ}ѪJ\@jl&Ip4j+H_ǞU 5$U#MXh*Wvk_G*9rjHE$aGFYHv/A,U*qȠ *B2eW ٍAG$GV *$.$VpdU\dwQGV *$`4eW ٭G)U*qȠ *M"aGFYHv2M5{dJq2B FHXQVq4дYG\ $VpdU\d7A/ԨGV *$`4eW -SW_U*qȠ *M"aGFYHvXcizdJq2B FHXQVqݎGV *$`4eW ٭[y/}dJq2B FHXQVqExGV *$`4eW -a|dJq2B FHXQVq>yGV *$`4eW ٭fE|dJq2B FHXQVqݖ;GV *$`4eW -l{dJq2B FHXQVqfGV *$`4eW ٭q}{dJq2B FHXQVqFǝGV *$`4eW -w{dJq2B FHXQVqݞ'GV *$`4eW ٭|zdJqd$$X#F W@b7YJ8JH#`*\̈́y**@*! LB8bp$vsB؄#\�*02 VQMhGbpd$$X#F W@b7SDhM8JH#`*\ݤяy,6@*! LB8bp$vGJ؄#\�*02 VQM%UGbpd$$X#F W@b7&YM8JH#`*\ӚFy,6@*! LB8bp$vSEtpE!\!Btp/ H $n!Bu�,\щE܂+:!Bp/Ē(KHEJGbpd$$X#F W@b7#iNorNȢ?/\q ^b$d YB3+ qY+x! WX+~W-n`>k\:W؄#\�*02 VQM]X{/! c8D!dщEBX?! YB+^B($dVY@,nC+~q׸#` G�2P U`dX+ voO WZe Ybd Y(-\N 8+d WB$dE¶(D6xp}Xl. TBB+p(V Ht/ve E@+nqWb.+Q[@b,~aȢ,:Q�X!d ^7 iC3FM8JH#`*\ 8^"qa,n! HBp/dC ?b+:q^, ^8+dq YuGbpd$$X#F W@/u}rxDG! v٨0[Ȃ+q }G<[~<~8"nQW@9 7x%>qWǸ+M8JH#`*\g8/ye^E`3\qzG6nq8no80! Y@$!a(+dqY,̸8! o{M8JH#`*\w"G|rܢ8;! ?87 Y+qa(,\q ?"dqE�"\!Cc-?|'؄#\�*02 VQ(|}/B܀+ }\C6 f/q cf?! Y,pY`v}7x0CX[8Y[(fup  |XGpȀ 1 XGUpH(@^kpYXYЇo(Eq:(xnP=PlxX`c}NHB؃a_`BYpY83pEpo9C|XGpȀ 1 XGUpH(:TEBh(HpY`r[r`arOo s`EN}B_^[YN^pB�^�BoF$bGMp  hF pQXW3nFkEE}hzbza(ax`Bo`a8xYpYWW8?8ENk0k؇qƊH{XGpȀ iɐ0 XGUpHplɋI:vȆ[[(Exv^pH{ЇCpHx_Xs{a8H^Hx[CY(qЇ}hr8Db|XGpȀI pQXWtɴcCX[EEp?*`aBp[W؃EE`[8HHW8Ep_Y(NWCpC� ۔GMp  $N0 XGUpH˖@^(C[XW^(^X[W8[8YpE8^(HXH�E=xC`NWCE`8Y(^pY(ND|XGpȀА0 XGUpHxNK%Q |XGpȀ P pQXWGMp  4 XGUpHQ +R|XGpȀ%%N pQXW78%GMp  4 XGUpHQ9EDUT|XGpȀ> pQXW]PUE}XGpȀ K pQXW\+}XGpȀ W� pQXWh|XGpȀ c5 XGUpHiEtGMp  0V pQXWUXF|XGpȀ c5 XGUpHр؋GMp  0V pQXWؖu |XGpȀ c5 XGUpHї%ڢ}XGpȀ c5 XGUpHѢږ}XGpȀ 5[ pQXWڸ GMp  0[ 5 XGUpHQEt}XGpȀ-N pQXWMύGMp  \4 XGUpHQеQ}XGpȀN pQXWUGMp  ^0 XGUpHQ%8}XGpȀ pQXW-GMp  _ 0 XGUpHQ}XGpȀ6 XGUpH Fa}XGpȀ6 XGUpHQ  !&"6#F$V%f~XGpȀ6 XGUpH&1&263F4GMp  8` pQXWU?@A&d |XGpȀ6 XGUpHBMN{XGpȀ6 XGUpHOZ[>GMp  8` pQXWfvgGMp  8` pQXWr6sNGMp  8` pQXWE~.GMp  8` pQXW芶~XGpȀ6 XGUpHыf6GMp  8` pQXWu&Z~XGpȀ6 XGUpHѢ&GMp  8` pQXW긖3~XGpȀ6 XGUpHѹFVGMp  8` pQXWU ~XGpȀ6 XGUpHжnGMp  8 `�XGQpHQWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWЄ{XGpȀh\XQh8P�wMwqM�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MH؄GGȀ� 0�U؄QpۂIqI,h „ 2lxĈ'rh"ƌ7"jѣD0a 4\%̘*hUF'B-j(ҤJ2mjTԨRjrj*֬Zhզ\|ܐreKjWV� HVdR%H UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%M4UTIS%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%@"<.J-4 !DJ&*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2* +0,2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*+H%PVJ+tLttxG}z~:ꩫ:뭻:>;~;zuemJ-a4�B=[=k={.?>�>髿>` 6J-1PDԠ;؁ < 2| #( R 3Af�C$%+i^Ѐ H2!6!s>!(!F<"D6hF4Q)%%+iI WЀ'DQP"d<'Ҩ5n|#(9ұvlG;~# Q,,ZႲd%-ɢ0@E$Q$(C)Q<%*SJPNX%,c)YrpE'V,)YIK t c,IX`4)iRּ&69UbX(Vq<8e!JbpAYR@` JG,xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шGh&*J4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#&bp ʒXGd? U2 s0C,&>1I W ʒ0@\Q$$ F>2%3N~2,)SV25 W<b@R@ QJ<bDD MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB]G8.8IJVHVX#@EPq&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&8 EJDK@R0#T&DLŅm"'v'~"(("))"**(>,l#@YJ$U�| 8B%lO@T0#11#2&(>,l#@YJ$U�| 8B%lO@T(#88#9c(>,l#@YJ$U�| 8B%lO@T#??#@v#&8 EJDK@R0#T&DLE@^$FfF#&8 EJDK@R0#T&DLFƤLdL>,l#@YJ$U�| 8B%lO@TФR.%S#&8 EJDK@R0#T&DLES%Y%*>,l#@YJ$U�| 8B%lO@T%__#&8 EJDK@R0#T&DL_Ve.#&8 EJDK@R0#T&DLekb#&8 EJDK@R0#T&DLkq#&8 EJDK@R0#T&DLqvw#&8 EJDK@R0#T&DLw֧}#&8 EJDK@R0#T&DH}6#&8 EJDK@R@ D((<›>O<,l#@YJ$U�@$*#(:#&8 EJDK@R@ D((<Vi}>,l#@YJ$U�@$*#LY)#&8 EJDK@R@ D((<vBk>,l#@YJ$U�@$*#*fje>,l#@YJ$U�@$*#*_>,l#@YJ$U�@$*#*X>,l#@YJ$U�@$*#nR>,l#@Yh@K+j@@ D((<Br#&8 EJkKk@ D((<Bޫb#&8 EJkK V�@$*#Ö?>,l#@YDƮk@ D((<B,Ϛ#&8 EJkKĬV�@$*#NF>,l#@YDҦk@ D((<BR#&8 EJkK|-V�@$*#n?>,l#@YDݖk@ D((<B .#&8 EJkK4T�@$*#j.8>,l#@YDV�@$*#*1>,l#@YDV�@$*#n0>,l#@YDV�@$*#*Ư*>,l#@YDV�@$*#)>,l#@YDV�@$*#*w(>,l#@YDV�@$*#ϰ'>,l#@YDV�@$*#jB!Ȃ+@,!-/B'-$,@!/-�$",@"B!$"""0,!  2!!2"'"#&8 EJkKn@ D((<B.2((2"$ !�+�0$0A'-�,,�T!-,+܂,00Ȃ]"܂,B!�4C;8�)g6o3)?,l#@YDD3:T�@$*#*7׳=ks!!܂+,!-0"!"B!!/ԁ,"B'/$BO/B!t+@9p20?=Kk#&8 EJkKNk@ D((<BQO$/+ $t/,,,,!"؅1,tB!t,@+/:00-D+/$+@/�C!pC=ĵ_5``6aa6b'v\?,l#@YDNt@ D((<B*6hhaCB=H8؃>ԁ,pC;C=pC'�?D"5C6ĵ410C;C;p,",�C=>s4$B!!8io7ww7i?,l#@YDNw@ D((<Bz7}v/?8X575 57:!9ԃ:@!p<,=-HC6,B!-0�/-$܂,0-D4>}8s#&8 EJkK39W�@$*#j'5$9�/+809/|<!7:7>C!!B!"0,+-/4$+B=C=/,_?,l#@YD?zV�@$*#*owC6+07$7, >0/0 >C!\>3:+?>?+Ȃ+@/D,0C;O;?,l#@YD?z0#T&5DH;hC6">|7C!<dC6+7pC;B\98B'E'/0/܂,u'B!@+"p>;o#&8 EJkK|W�| 8B%l_CT<!C4@-"9/809,759C!,0A'>u'@B',:B\w$19Cη=b?,l#@YDx0#T&5DL۷=$C6+Ȃ+H>H1|>\+B4</,C<30d18_h\+-|40C68> #&8 EJkK=W�| 8B%l_CT~<\C,@B6ԃ>5E'<-@+=@,9?3u\w]?Ȃ:>9B??@8`A&ThM\l .XԸ >pTiAP4LeK/a\$+H*ī0HAKWx݂t0H\݄I`,_;G69r!qE;ƵX*m"xReʲ[E\u%!^eYl=%E7;!4$^Gpkׯ>ɑ -b+UDd_M'_xK/H:s0W Au됫EZɕE"݉nu:T-}k#l):VpM:ɸ D[f[\C6sN\Ed)ĕNdكE6i [\yX6q(#9VpM:ɸ+X6q(#$7VpM:ɸ,S9{Mq-,ˆL*`dN2EmуeG\`"0Ӣ `G*ل{SQX6q(#M5VpM:ɸT VXeG\`"0>XJ6!$VmzMq-,ˆ `G*لVy}Mq-,ˆ `G*لW}Mq-,ˆ `G*لcX䑯|Mq-,ˆ `G*ل#Y{Mq-,ˆ `G*لY{Mq-,ˆ `G*لZzMq-,ˆ `G*لc[ zMq-,ˆ `G*ل#\seG\`"0>XJ6!$6G`آ"hVpM:8ّX6q(#Z+`dN2.E~Mq-,ˆ `G*ل~zeG\`"0B 0+pD%6A~ #` G-FhU|`&r8z,6"*ANbU&P"U8 IC):#\X#�>GTb9qF:=p B`V`VJl 'Gbp[(bЪ "1U!M 1yGbp[(bЪtA$FQ<’+{Xl.` E,ZU.(V1G4f~M8lE0B 8*Fby,6"*HDb#My؄#\X##]Qb < Gbp[(bЪtA$FQ< XM8lE0B 8*Fb~_y,6"*HDb#YS&؄#\X##]Qb RZGbp[(bЪtA$FQ<a+M8lE0B 8*Fb5&P"UHbx1 Gbp[(bЪtA$FQ<]#` G-FhUG X(AL*؄#\X##]Obz6^Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W#\ `"DH(|W]Jl&*Jl&*Jl&*Jl&*Jl&*Jl&^ Ϝ5qs=1l&*Jl&*Jl&*Jl&*Jlbx,h/0� p7" Lh'h ؄I }7 /w!y( Z"9(w�9D+>Z}﫸a{Ϟq{~D+hъ@�nF!yC }շ}o~7??k華0`^00�p� � �0p/T 4-10-pD`<A0W@V@V@V@V@V@V@`0epimipT`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`pQD51F 3 ɱQF@F@F@F@F@F@̱1QF@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2 q393=3E"D O 41F @5ds6i6�6q37us7y5m738s88839s6{9ws61Ps:/9nݰ3;3;;3<s<<3=s=ٳ==3>sȳ>5SSs@ 4<`>4AtAAS 4B_B-4tC9C+�CAB=tDIDMDQ4EUtEYE]CC?ݮ+#b:YFuT_G}G4HCw4ݮ+#tIII4JJJ4KTJB1#4LtLɴLLBM4N4NN4OtOOOOT?#OuQQQ!uOT? �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~7'p�'>5 p) @ _ ?P ow>5 6 .02?4_68:<>@: p p ` #� 0 XX_ \^`b?d_fhjlnp� P 6�6)#� b?_ �6|�~� 0 S?_?Ŀ �6?0* 0 ZqoX6�~�# S�J@ DPB >0WMF!F |RH*XhԪQ:L5męSN=}TPEhU%G+6`! $4IbQ\AXe͞EV-G*9rA.ԐT5IbQ\A s`… FѪJ\�5$ջWMXh*WLZhҥu>ZUɑ PCRl$Frs'ӽ}ѪJ\@jl&Ip4j+H_ǞU 5$U#MXh*Wvk_G*9rjHE$aGFYHv/A,U*qȠ *B2eW ٍAG$GV *$.$VpdU\dwQGV *$`4eW ٭G)U*qȠ *M"aGFYHv2M5{dJq2B FHXQVq4дYG\ $VpdU\d7A/ԨGV *$`4eW -SW_U*qȠ *M"aGFYHvXcizdJq2B FHXQVqݎGV *$`4eW ٭[y/}dJq2B FHXQVqExGV *$`4eW -a|dJq2B FHXQVq>yGV *$`4eW ٭fE|dJq2B FHXQVqݖ;GV *$`4eW -l{dJq2B FHXQVqh>C eC E\^B YdqY )C WxC?\aH:va"xzdJq2B FHXQVqݎ{e9da(DWNqHdq== ^ cY"1^,؃0\qY4sxς,#VQ G�2P U`dX+  Ѕ59+ ! H8D:!N,(D!xa HȢ q@btX$BBhR^(72ьgDOJ8JH#`*\ݤя$Qf|C0~`>_0p-^07 Cƈ?}8D'N@`;K^2'XE%@%$TIHGbn|9Mj`:!Bpc7a ?c8Bb(D<qhX�Fqaø/ ! ^�C5iLӡM#VQ G�2P U`dX+ EiJysB~;a=8QE#(! `c!f Y�cX+xQN~a}CkXZGpd$$X#F W@¤&k^C/dQnb=1}cE<}0c;!E8-}"F' W`<αֶmnqUT. TBB+p(V HԤnt;]Wb-\q}p�5H#h"alp0oL~ cb˜-qa쁤>`7XE%@%$TIHGbsK`4\q Wtp-qv 8щop~QH|c~Yb0qGbpd$$X#F W@B$r| ~danF'xxuXF< Y,#X8ڑ[HȂ`71W},6@*! LB8bp$܉Kռ`5\! ^Bר==/ ! vă{09vH#{�:QvƶMM8JH#`*\Ug 3dqY@BC'nq0! Y�ct]! !=~(!C~,6@*! LB8bp$V}q$\Yb8D' Bn+ _@$d , ! ^},6@*! LB8bp$V}uDp-\_tb,q_~$Cbp! .�! ?},6@*! LB8bp$V}/Bp! H,E! aAE!!N}ط+[`,X?<p PF&! 1U~eq_+:Q_p0 HXсCXY*^B[8Yh@xXGpȀ 1 XGUpHX DTd|XGpȀ 1 XGUpHX!$"GMp   pQXWU3-.BzXGpȀ 1 XGUpHX/:C.|XGpȀ 1 XGUpHX;dFtV{XGpȀ 1 XGUpHXG$R4zXGpȀ 1 XGUpHXS^GMp   pQXWUiF|XGpȀ 1 XGUpHXjTuGMp   pQXWUcǀ|XGpȀ 1 XGUpHXȌGMp   pQXWUȗzXGpȀ 1 XGUpHX4ʣGMp   pQXWUCʮJxXGpȀ 1 XGUpHXˣ|XGpȀ 1 XGUpHXT̗|XGpȀ 1 XGUpHX́|XGpȀ 1 XGUpHXдu|XGpȀ 1 XGUpHXdi|XGpȀ 1 XGUpHXS|XGpȀ 1 XGUpHXG|XGpȀ 1 XGUpHXt;|XGpȀ 1 XGUpHX%/|XGpȀ 1 XG؄UGpM؄QXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQGMp   X@@�DZZB D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D@G�>`� � /ȁ3>c`p789:;<=>?@d700  c�M>2()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))@L)0�Ȁ  4fؖvgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgxgikf)  �O_GeVpUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUhUh}M\pp 0XXJe7GWgw߄[_X\�D.6ĀA 2lPC"r�Z萫3#Ȑ"G,i$ʔ*Wl%̘2?*h/G.n0Pà+T0Mduj)J*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*A$@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@R $@-T*A)$TPD#l $H"S<&m&q9'uy'y'}fF#.dB qP#bI'gJԟj)z)uf,8O!ТE $MY*IS+=&A)jCD# $Mݚ&j-z-;.{.f,8O! U@ +8&@. <0|=&A)T/Bໂ*|J%n1!<2%|2)2-2%?&A)Dໂ*R1}4I+4M,8O!ໂ#RN=6e}ɏ#.dB L +8*@-}7,8O!D# $ ~9k#l <B<E +h9#l <B<E +h;;+_#l <B<E +h<#l <B<E +h;>#l xb(gD! 1U#GbpO ($X#F W@B[<! 3Xl.A+p(V Hh+>!M8<1B3`*\ mVd#` G'ABxFX+ +/{,6 QψB8bp$Ad&! QHGb Mj؄#\ D!<# VQ'cIGbpO ($X#F W@B[<&M8<1B³ 0+p(V Hh #` G'ABxV|`*F񈦀&Y@8,atB(-E{+!B$:N"#"d`B+aPWЧM8<1B³ 0.(V1G8L] ?~- Wx,nC,8- qBAe[@8$dCp-dBF+=,b>p xb(g\QbbC+ђX/ Y0 HBE!nEt$WtbO-\ H,0: ^bP=qCniM8<1B³ `*Fmn!\q=-[Cp!n! `XD'p ?(,:Q5p-B 9! x.~wM8<1B3 |-3 l F>F 1B+B,^$<\a,/ ?p,~CB8"~_�,:=pH37Xl.AahC!dliweQfcX~#`?a0ܐ0aa07 3?Q`a(-PE,4_Xl.Aah',9EӭX^`2}\c߀G6o<i81v@�3QW(01 Yb0 \hG4->p xb(g@Z )(Fs.(0vC8:o7! W7 Wp,\B+ H>AY},6 Q0@SʽQ,!C5cc, ^C>! YB!~}#�!!' ̈: +?M8<1B3 |-rob>/_+:lBF=dq }d#(: v098Ȃ+@/,B0//�2,"+t$8m v=,l#�OB(`t@ Da "_!C4@",,9܂;B|9779|1@-@!pC=@"@-$@B!B'+Ȃ0,8!#&8 A B |@@ I!`?pC'B'@53,7C60D<13<0"�72C<d,,B'd-/,!-8H1pC<""0#&8 A BL` DB((<5^caB;XCF"7?5tB!܂,C=,;0-<;$-<++xX'/@AC<<|`C>a=,l#�OB(T�f@$*#h D$02!B',++@--@!0, $ /t"@"- +--/,$,-@/+@!I~C>,l#�OB(T�| D((<SQ%^,,B'B+,|!$Ae,!,,B',!t!"$t-d!,/܂0!%k"#&8 A BL0@$*#4E=UkȂ++$B!d0$--@BF@F"--,-/$Ȃ+"t+t+$d!B!Ȃ+Ȃqg>,l#�OB(T�| 8B%lFQN(V>,l#�OB(T�| 8B%lFQi>,l#�OB(T�| 8B%lFӊ¨)b#&8 A BL0#T&lD=h~)=,l#�OB(T�| 8B%lFӊ)i>,l#�OB(T�| 8B%lFӊ)F>,l#�OB(T�| 8B%lFӊJ*>,l#�OB(T�| 8B%lFӊ*+X>,l#�OB(T�| 8B%lFӊ +f5>,l#�OB(T�| 8B%lFӊj++>,l#�OB(T�| 8B%lFӊ)&#&8 A BL0#T&lD=†&#&8 A BL0#T&lD=V#&8 A BL0#T&lD=FԲ#&8 A BL0#T&lD=Ԧ:#&8 A BL0#TB%lD=+..&..6>.Fj#&8 A BL` D(*tam䦮.붮.&d#&8 A BL` D(n'&.&./6/nBF<,l#�OB(T�f@$vam ///Ưf#&8 A BL` D'n'0'/07?EF<,l#�OB(T�f@$|nau$ 0 0 0 ǰ 0 װ 0p g#&8 A BL` D'&V'0GO1W_ g#&8 A BL` D'&1DZ?EF<,l#�OB(Tt� B(&GI'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lBSd#&8 A BL|@@!*$#xFx*l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'l'T'T'T'T'l'l'l'l'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'l'l'l'l'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T'T&"T##�OB(T@4� "8&4l(Ђ::;;'/;7z+$#<BB(T� t� p;;ǻ;׻;绾;l A BL|@|� @؀ �g<�w<ȇȏ<ɗɟ<ʧʯ<˷˿<s|h| �B(T@t@Ё"B%T;?>'B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+''''B+B+B+B+''''''''''''''''B+B+B+B+''''''''''''''''''''''''''''@|RI'UT}RI'UT}RI'UT}RI'UT}RI'UT}RI'UT}RI'UT}RI'UT}RI'U>)Q<.6DŀA fպU, B1bgS{X[oƕ;n]wջo_vkl1bhMajի\!WCEB9ZUsM8?=tiӧQVukׯaǖ=vmۣʗ#Vrz()ϝ>zuױg׾{w]|yуמ}{Ǘ?-WcԪW㪂>`!OVNlMseWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqaWeG\Xl p t!QV|QNYYnaYiqVX6qąŦ*@"eQ!Zꩩc~Mqa* ЅHFYeGf[~X6qąŦꪱ@"eQio!_X6qąŦ*5@"eQQ<QO]eG\Xl]dUFyDՁ^eG\Xl]dUFyD^{eG\Xl]dUFyD_~eG\Xl]QbP@؄#\T*�\QbPAB=p 3\s "1U qGbpbRprA$FQ<Bq9tXl.XTrU@.(V1G(e4M8JU¹ *Fŝ}#` G`1SU8W X(8?N.{,6,f*U *؄@ MRt+Xl.XTrUX#* 1'Xl.XTrUX#* @7Xl.XTrUX#* M8JU¹ 0+pD%6aTv #` G`1SU8W|`&Ln: |,6,f*U *؄R͒t~&L*W\80Y*Sn؄#\T*�>GTb&Ke7IN(+dQN!\ a, HpE'q ^@B, N+0^,b'{,6,f*U *؄RMޢ(me W܂X$: Y@B:BB�0n ^($_,{8+xq[,Л^=p 3\s`VJldzb"da:(,:^Ȣ $\! Wp" ^,+ H@- qBp/n!`8e&L*W\80Y*c)CpE!nqHW/QYAx]B{0 CBp!dN@BX!VBdC: 1eE؄#\T*�>GTb&Ke7j-,\qC`,\qB{(Ċe ? C8dщB< "! W/1fHsXl.XTrUX#* rUaB-x![,\ Y"dHX+dN80 C@p, YB{9o؄#\T*�>GTb&KeWr"?QHdhG6 ~0;C\CƸF;o,~h1[p,xAv+{,6,f*U *؄RUދ; f/l܂E!Ʊq܂ߨqa\Cx H0C0QWX-qqCwM8JU¹ 0+pD%6aTJ^>qN, r߈$dk5a A\@\ad@na\A!a6\`1*s*>`6dR>0A\\Adx:~n@Adځandn!ԡ`ac**8V*aL& \AA a a a!!daxd`n A\A \a\`ac**8V*aL&! \A؁ a~y`nAVnn:Axn\x6\`1*s*>`6dRr$on AdAnd\\A:aƁ$6\`1*s*>`6dR2.]!nnax A ~aΡ x na dA,5U3e6\`1*s*>`6dRV38fafA�īaA n\aAan  A\~d:\rC836\`1*s*>`6dRAe d: :A\a a:an anxaF \A xB4g6\`1*s*>`6dRKKT6\`1*s*>`6dRN4O4e6\`1*s*>`6dR4R%uR`ac**8V*aL&ȏRUuUY5g6\`1*s*>`6dRZuXXS`ac**8V*aL&X[W`ac**8V*aL&[^`ac**8V*aL&$^a`ac**8"aVaAaIdS`ac**8"aVaAddyg`ac**8"aVaAggjc`ac**8"aVaAj;jٶmQ`ac**8"aVaAmvp`ac**8"aVaAm 7s`ac**8"aVaAm5uM`ac**8"aVaAmax`ac**8"aVaAmw{`ac**8"aVaAm7~`ac**8"aVaAm[`ac**8"aVaAm)`ac**8"aVaAm=x`ac**8"aVaAmi8`ac**8"aVaAm`ac**8Vaa36FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF`b*0*s4@6!V,%{9c*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a8&;{!Am{d*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*aFA4` � [+D`�h>ZaVaA6)-17!9=A<EA,MG>Z!r�<+F�r ZWŁ<ȅ|ȉȍȑ<ɕ|/<>h !!C   !<<|ټ<|<<b=+V ==!=%})-1=5}9=A=}U 4Q=U}Q}D``=e}W@V@V@V@V@V@V@}؉؍ؑ=ٍ}T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`=^h]Y>F`3`^F@F@F@F@F@F@?_F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@F@�b"F!b"2`Ȁ! 2`Ȁ! 2`Ȁ! 2`Ȁ! F| 3̙0E` z 4O.R :} ҩTZ5֭\z 6رd:ŊS F}3R tڽ!޽| 8^x >8Ō;~ ɓ\r:V7ѤK լ[~W٧Laz ă?<̛;=ŋu…ġsy˛?nnqkW?۷ fi]` .Ƞ}xLHa6na~b"Hb#bfjw(eb2Hc6"f+^�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~7'p�'>5 p) @ _ ?P ow>5 6 .02?4_68:<>@: p p ` #� 0 XX_ \^`b?d_fhjlnp� P 6�6)#� b?_ �6|�~� 0 S?_?Ŀ �6?0* 0 ZqoX6�~�# S�J@ DPB >0WMF!F |RH*XhԪQ:L5męSN=}TPEhU%G+6`! $4IbQ\AXe͞EV-G*9rA.ԐT5IbQ\A s`… FѪJ\�5$ջWMXh*WLZhҥu>ZUɑ PCRl$Frs'ӽ}ѪJ\@jl&Ip4j+H_ǞU 5$U#MXh*Wvk_G*9rjHE$aGFYHv/A,U*qȠ *B2eW ٍAG$GV *$.$VpdU\dwQGV *$`4eW ٭G)U*qȠ *M"aGFYHv2M5{dJq2B FHXQVq4дYG\ $VpdU\d7A/ԨGV *$`4eW -SW_U*qȠ *M"aGFYHvXcizdJq2B FHXQVqݎGV *$`4eW ٭[y/}dJq2B FHXQVqExGV *$`4eW -a|dJq2B FHXQVq>yGV *$`4eW ٭fE|dJq2B FHXQVqݖ;GV *$`4eW -l{dJq2B FHXQVqh>C eC E\^B YdqY )C WxC?\aH:va"xzdJq2B FHXQVqݎ{e9da(DWNqHdq== ^ cY"1^,؃0\qY4sxς,#VQ G�2P U`dX+  Ѕ59+ ! H8D:!N,(D!xa HȢ q@btX$BBhR^(72ьgDOJ8JH#`*\ݤя$Qf|C0~`>_0p-^07 Cƈ?}8D'N@`;K^2'XE%@%$TIHGbn|9Mj`:!Bpc7a ?c8Bb(D<qhX�Fqaø/ ! ^�C5iLӡM#VQ G�2P U`dX+ EiJysB~;a=8QE#(! `c!f Y�cX+xQN~a}CkXZGpd$$X#F W@¤&k^C/dQnb=1}cE<}0c;!E8-}"F' W`<αֶmnqUT. TBB+p(V HԤnt;]Wb-\q}p�5H#h"alp0oL~ cb˜-qa쁤>`7XE%@%$TIHGbsK`4\q Wtp-qv 8щop~QH|c~Yb0qGbpd$$X#F W@B$r| ~danF'xxuXF< Y,#X8ڑ[HȂ`71W},6@*! LB8bp$܉Kռ`5\! ^Bר==/ ! vă{09vH#{�:QvƶMM8JH#`*\Ug 3dqY@BC'nq0! Y�ct]! !=~(!C~,6@*! LB8bp$V}q$\Yb8D' Bn+ _@$d , ! ^},6@*! LB8bp$V}uDp-\_tb,q_~$Cbp! .�! ?},6@*! LB8bp$V}/Bp! H,E! aAE!!N}ط+[`,X?<p PF&! 1U~eq_+:Q_p0 HXсCXY*^B[8Yh@xXGpȀ 1 XGUpHX DTd|XGpȀ 1 XGUpHX!$"GMp   pQXWU3-.BzXGpȀ 1 XGUpHX/:C.|XGpȀ 1 XGUpHX;dFtV{XGpȀ 1 XGUpHXG$R4zXGpȀ 1 XGUpHXS^GMp   pQXWUiF|XGpȀ 1 XGUpHXjTuGMp   pQXWUcǀ|XGpȀ 1 XGUpHXȌGMp   pQXWUȗzXGpȀ 1 XGUpHX4ʣGMp   pQXWUCʮJxXGpȀ 1 XGUpHXˣ|XGpȀ 1 XGUpHXT̗|XGpȀ 1 XGUpHX́|XGpȀ 1 XGUpHXдu|XGpȀ 1 XGUpHXdi|XGpȀ 1 XGUpHXS|XGpȀ 1 XGUpHXG|XGpȀ 1 XGUpHXt;|XGpȀ 1 XGUpHX%/|XGpȀ � pOXQxM݄QXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQGMp  h: E?@UZE@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@E@EZ@G�>`�  `!@c@c!@89:;<=>?@A&d800  �.)d((eQ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((d@.  `8Y@gjjgpgmvgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgpgphihhZȀ ��/`ȅMVvj_VXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXVXV7ۄJG  0�ȁ@Q\pQpwU uKU .\h"F)D\DѠN\rɕ&*Wl%̘2gҬi&Μ:w<T&_\8�Q"ŌJ-8@D.MXZUN6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiSM6uiS'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tVtR# BQIDRKUA &V $q9'uy'y'}' :(+#.D)lVz):*z***",8BQIDѤUA Vz,*,:{*#.DQ$)h&" ( .;/{///>&PDQE@ |(0k1{q#.D1,$t*R&|393>&PDQ *l3U[}5֨",8BQID| |*j(q=7u}7>&PDQt$|#2#n8K>9,8BQIDT@ +j9뭻:?&PDQ$(<,8BQIDҢ# $*=#l EA$EHN +:>#l Pi# 1U#(=p Pi# 1U SB}=p Pi# 1UZ!(GbpAQ " Mt$X#F W@BTB"#Xl.( D$B+p(V H*n|#M8ED(4ё`*\ Q|#` G(E&:X+ !Cr{,6"DG8bp$DY_&Ⴂ@D"AHGbje؄#\PH"H VQ3)v=p Pi`� VQ8GbpAQ "  QM*l҄>% HB! NB" ^bp!dQ_D'\щC X,Bp": Y@b:*RGbpAQ "  QM*lŠR*VxqC�~p/$[,qBܢ�F!:QY8, Y!\q Y@p$~r,hC+ђ&Ⴂ@D"AZ8pWU򶷾-h;^@b-q `@p, !BQ+x H�"ċ[X/nat8{�.~_>p Pi`VJl]U~#,a؃0\QY~0d W�F EtbC!xqBȢ-qW(!: q#ҀG;&%؄#\PH"H�>GTbn,1# (+a("nE@BDž"\qH𢣮xqW8/dC,0[Ȣ7AMs]&Ⴂ@D"AZ8pWUtYW`8E!G;fC3 Y C3}p13}�BX21ݠ},6"*؄[w\¼;e 2l߈8q=,bD; fX-Qac0:q a@3юh~,6"*؄[Sݷ9 !C,E!v@E!x!BpE!\! W/ B-{CU|M8ED( 0+pD%6᮪-?!Cdq ~,0! ~�+sHC!nq_c=qE"N(3r>/&Ⴂ@D"AZ8pWUt[/5�,B'C6,7ԃ,܂>dC6C!C6|;!1>,$"310,-,BGB'@B>#&8 DHE M0#T&KUF_!C4@",,9܂;B|9779|1@-@!pC=@"@-$@B!B'+Ȃ0,8."##&8 DHE M0#T&KUV#(?pC'B'@53,7C60D<13<0"�72C< ,,B' -/,!-t8H1pC<)n#7#&8 DHE M0#T&KUV7#B;X"7?5tB!܂,C=,;0-<;$-ĉ++X'/@BGC<<|УJ.#&8 DHE M0#T&KUJ2!B',++@--@!0, C$ /t"@"- +--/,$,-@/+@!P=,l#@Q@DPT�| 8B%lTndr,,B'tTB+,!$BG!,!,,B',!tt!"$t- !,/܂0!Lq#&8 DHE M0#T&KUq/,!-@,�C!@+B!$ $-,/B"!!@,,,B'B',@/,,tr#&8 DHE M0#T&KUքq>,l#@Q@DPT�| 8B%lTn)6#&8 DHE M0#T&KUVn)v)=,l#@Q@DPT�| 8B%lTny)i>,l#@Q@DPT�| 8B%lTn)6>,l#@Q@DPT�| 8B%lTnI!*#&8 DHE M0#T&KU֪++>,l#@Q@DPT�| 8B%lTn+v~+>,l#@Q@DPT�| 8B%lTn+=,l#@Q@DPT�| 8B%lTn+F#&8 DHE M0#T&KUĦʮ>,l#@Q@DPT�| 8B%lTn-ђ#&8 DHE M0#T&KUVn-r#&8 DHE M0#T&KUV-ݦ#&8 DHE M0#T&KUV..#&8 DHE M0#TB%lV'|+閮.ꦮ.붮.Ʈ.֮.B<,T#@Q`hPFET� 8BBlBN/V^/f.<,T#@Q(@<Po0� #.$Ԩ.֯///��.<,T#@Q(@,@"o0� #.$Ԝ w00 #B%8 l� +@GV� 8'.$Ԡ110<,|#� o(> cD0� #|>lVH111DZ1ױ1KB' #'8 D_ET� 8'(<§HV1%W%_2&g&orw+#'D D,![D@$|*#xHM.2/.(<,|B$3(R*KD�*,?B2޲6o37w73883993::3;s(#B(D @<�E4T� t�.B&At%B/4C7C?4DGDOCE_EC4Fo4GwG[4DH4II4JHB%#"@3DHEs4@�DB(B,t, u(*5R'R/5S7S?5TGTO5UWU_5VgVo*,-8"41CDP?W� t� pu5]A\^5__5``a_b/6c7vacGdO6eWe_6fG6@3DHEs4@t�  Ԁl϶@4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A@@@@4A4A4A4A@@@@@@@@@@@@@@@@4A4A4A4A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@1CDP?W@t*B(DAgODO;W_;go;w;;K{+<'" 3DHE3�*$2仾;;<<'/<7|1C1 .p=�HE34@�!B( B$t$|$<ʯ<˷˿<ˣ<G<<=;#$B"@3 `DP?W� t(, " uAϲ؏=ٟٗ=ڧگ=۷ۿ=ǽ=,#D!=�HEs3 D'#|-?>GO>W_~"#B%8 3DHEs D((<>Ǿ>׾~=,l#@CDP?W1@$*# 7??GO?g=,l#@CDP?W1@$*# ??,l#@CDP?W1@$*@<4@W&TaC!F8bE1fԸQ#X0 .\8eK >|piԪQ 专gO?JM\PdJOOV"ҨU$8kW_&G.< 1]Dj#ջo_`mrBiɓ)ۺEQF=oe˗1s|k#JKLe."Z5̯adž&G.<4 1]Djԣɲ'WM\(-y2eb4jըG?>#XPZdJ'+tiԪQ&׿G6qJ:)4 &"eQ )TX6qJ:)%+ɅHFYeG&P/{MqANJ br!QVX RHeG\PRB>XJ6IP4RrG`*餔VpMR,/;S=τeG\PRB>XJ6I95K1TM3}MqANJ `G*$+)TYiV>eG\PRB>XJ6IJJomgX6qJ:)%+`d4sMW݈eG\PRB>XJ6IJJ X}MqANJ `G*$+)%X9X6qJ:)%+`dcN`\)Y C\W 9CY :ŕNHdqY Y\W9EJ[n~MqANJ `G*$+)O\[:eŕ[xqeH:DHdE:qCd)`wY\9HqE\WxE)Ł^xeG\PRB>XJ6IJJ^{^Ř:Bdd^dd!qEWdDW^d9Hd;Y@,nC+~qM{,6($'I *DBD p+ qC@Bw,xB,tEC'QW+! Htp"A@W"G<  y,6($'I *DBD2xD!x! W8"" W A@YÐE!qYt!xC! oҀ: >p RA`VJl"!W,E ($n YBp,d_/! ?@b~"\! Wtp!Y(+dqW؃adTq&$)AP8Hȕ(EP.7B@"G;Qa7 W05ڡx|cp-0 xCG;qEܢ+d rcUm#` G@)%9IJT|`&r%JY; f/l܂E!Ʊq܂ߨqa\Cx H0C0QWX-qqC 1iQZծe#` G@)%9IJT|`&r%J5qrܢ8;! ?87 Y+qa(,\q ?"dqE�"\!Cc-`ص&$)AP8Hȕ(E` o7 HB�, ~`F' ~`vHC!\! f0*<qE- xU򕱜e<p RA`VJl"!Wg9+dYX$a::lp#�,1}|, a�0  YB0+oʭvaGbpRJr  QM$JlW($\! v91_c7qo�E'/pNȂ/\Q`7l<ُ&$)AP8Hȕ(Epo|!F'qEXcֈ7q1F!Qx03qxBy-d W!!N|Ƹ>QeOU+M8J)IR 0+pD%6+QmwvdE! x+ {=щ_,<qH܂6oACBwE!ơ}PQzկx,6($'I *DBD?qC, X, ?@Bw�!Bp!ED' ! Wb$dQN8+)0�p� 0�6\@)J$RA*>`6!!R p9=�yAna\xxan\ndx a � :\ dxd:> ?`a$N"%b +>`6!!R 0pP!6\@)J$Rb V*aJ(!1%q`a$N"%%*>`6!!R(qY]`a$N"%>%*>`6!!R`16\@)J$RbYV*aJ(eq6\@)J$RWV*aJ(6\@)J$ROV*aJ(-"1�6\@)J$RB!5V*aJ$#a2&e`a$N"%Hb"aVaA+B&2)`a$N"%Hb"aVa(;A)2,`a$N"%Hb"aVa+.r6\@)J$R$+ &\ FaF2/1`a$N"%Hb"aVa+!4M 6\@)J$R$+ &\ FaF4y7`a$N"%Hb"aVa+}s:!6\@)J$R$+ &\ FaF:ճ76\@)J$R$+ &\ FaFr=46\@)J$R$+ &\ FaF2@-4/6\@)J$R$+ &\ FaFBY4,6\@)J$R$+ &\ FaFE)6\@)J$R$+ &\ FaFrH4#6\@)J$R$+ &\ FaF2K6\@)J$R$+ &\ FaFM 6\@)J$R$+ &\>aF6 6aS]a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a*\`$JN"%>%D`|hadwvgvq7w+66666666666666666666666aw+!wٷ}}7~w~~2 66666666666666666a` �SWE`�h>ZaiVa"ux7v}8X7a8xpbG>Z!r�NSx G�r ZjW8x鸎8xxVZZ!�NxQ   !%9-195y9=A9EyIMQ91X9P`q9q x}9y9yٗuY2@9G@V9yT`T`T`T`T`T`T y鹞W@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V 1;U`y=3`D;DME`D`D`D`D`D`Dmq;u۶E`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2˽E[JBDR<@x2 \`<|=} =}N8)K75=ӵ=A=E};7Q=U}Y]a=etIk=t*/]`]l}؉=`֑=ٕ}ٙ7]=ܳwzگ}۹+�ڽ}ɽ=}ٽݝýOس=%}߽>Oس=% ~!>)(-1>-^?S"%8>E~IM)?8\a>Qcmq>,u~y}g^W>%8g޳~陾~g^׋�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~^p^~p�ppSӞ�'@ ?_? Rs "?$_(*p)�SӞ�*`@ :<>@B?D_FD p HR?T_Q p p ` #� 0 ll_ pr?t_vxz| �w P " ` aoӞ0P `0_?pw` �6ꗯ�~� 0 g?_؟ڿؿ wP  � � `~Ӯ# �IJ DPB >Q(Xl�F=~QU`% J-[jSL Fx U=}TPEET*WM6}k`UV]~VX`sUڔhT Vfh@.M0+TѨU uS… FXbƍCINVEU=ZhVUrb`^P]+Z `}R'PŋkTi (N&yZ\ta–M.Frw݇xqM*r$OPGVۀ5` oHXQVq� 0C ]@ѤJVq '&d WdGVd &.VpdU\NZ$R:H:PN*Y(ēUrGVd &p.VpdU\D* N>ԤJVq '&d6tU*qY 60aeW OI5餒U\‰I<YeRQ{dJqA`P "aGFYH5W CM:dpbOV5YYG\@5`s.VpdU\DHeG5餒U\‰I<Y[w{dJqA`ջHXQVq!ߕN>ԤJVq '&d'~U*qY 6W"aGFYHMH:PN*Y(ēU9gwYG\@5`s.VpdU\DHj5餒U\‰I<YjFGVd &\eW 2mN>ԤJVq '&dGVd &\eW 2rO N>ԤJVq '&do}GVd &\eW 2wӆ5餒U\‰I<YydJqA`ջHXQVq!jH:PN*Y('VQ?B#\ 6 VQR5HtCD%V(8aXUhGpXظ.$X#F W@BH+"a щiX IxbA"J8b L`㪻`*\ !E1ć4щJPp$< 3q1XE%&q]HGbBHtCD%V(8aX"5YGpXظ.$X#F W@BH, $:!Mtp0 O|** 50B8bp$AD'* @ *GpXظ.$X#F W@BH$:!Mtp0 O|** 50B8bp$tAD'* @ *8ZGpXظ.$X#F W@BH+$:!Mtp0 OQ|** 50B8bp$AD'* @ *GpXظ.$X#F W@BHs=$:!Mtp0 O+|** 50B8bp$tAD'* @ *XGpXظ.$X#F W@BH}$:!Mtp0 O|** 50B8bp$ݿAD'* @ *[GpXظ.$X#F W@BHN$:!Mtp0 O{** 50B8bp$tAD'* @ *xGpXظ.$X#F W@BHK$:!MtA0 O̹{,6 50B8bp$AD'  *}GbpXظ.$X#F W@BH$:!MtA0 Oէ{,6 50B8bp$tAD'  *GbpXظ.$X#F W@BH$:!MtA0 Oޏ{,6 50B8bp$AD'  *(GbpXظ.$X#F W@BH#g $:!MtA0 Oi{,6 50B8bp$tt@D'  *~GbpXظ.$X#F W@BHV,\!E! !Etb" YB|n7p-dq[bESqBȢ$:QH,N|H*\�'LZa єCXyB"dq ?B0 Y!\N"E!dQ(!dqNB{^(W(;GMp@ր p pQXW!YYpBXH�WN8CW(YpYCYCX^YBh ^W(C^8BWH<Y8EX[(_WEpHHфNUp(pIU0WHÃWXNp[N8[8Bp^[pH[CYBB8[^p[[XNa:B[[pY8CxXGpa W XGUpH)[(B[؃^W8HY؃_Y=C;aE(ChCWH8AWBNXY^WX[HфNUp(pIU(ŦW(Y�H(^=Xa(_�BX8^([8Y�==XsNh_pCY(HW8Y(=_`8HpB|GMp@ր p pQXW!_p[�=8aWB[HpC0^<AcX[WH?`'tYpCE8BXYEWCsh}8aY([pBNMJX'OXWpCW8Y([EpA^8E[8HXB0H8Ea(aBp[XHXtYWE8HYpB8i8xvWBIxXGpa W XGUpHY^؃NX^HX`W^8AYpBY�W([(+AtH؃BWHYpHWW8Y(Epaohq[([8HHфNUp(pIUNpEpH8W(WC^XCHE[?^Y(YH8A^pCYXK^?(a?Huk`v8YXYΦxXGpa W XGUpHNE:EBXY_XCHXY?<?p^aWEBpBX_X8?WoB8P HP0VcՄNUp(pIUim Hh[p?`BBB8Y8W`=�?BY8[ap\_^B[pC[',[=WXoE(YֈuGMp@ր p pQXWD¸:}Xo}8Yxv?~EpinBxXk8}`n�B8WW{mf(W[sYp[p;Y€N8VcՄNUp(pIU([ŀYpYpCPi za؃q}hnpcn(_~^plЇ[v}E[XBXv}~aa؃CC'$xBeGMp@ր p pQXW m YXCu8iXWzfxWhqY{ EnEPvl`^p3W[�c8HH([fȆqiXN(_XH`^WNH[PЄNUp(pIUX`ÀYEYs i`EzaxE`q8Nx YrP^qi;Xac`HXHW([0l xXNE`xXGpa W XGUpHP^X`Y8ar؃x _[8uXoCx{8_ho8}^8`؃Ep^p HC`؃CpHh~qBpY8HNx`MGX'OX-& HCp ~8HWu8Cps`Wx8Wk`8xCЇo�N8NCW(YX^8[(XYH~q[pHexXGpa W XGUpHxNXNXWnX}Y�Y~e؇[}�z^ЇanxW[HW}}v0C(H(aN(huDYWXNx`MGX'OX|v YpNpH(}Ȇ[E}[W}8e؇a}x0aЇakЇs`EC�E8fh~{xXCDW8EBzP&GMp@ր p pQXW^CNlY8Wq=o^؃zn`:`lx0=8f}[(EY`acXE[E?Cx8N(Y Nx`MGX'OXvC[NkWXHkBpnHp}l`=hk}(W(a ~C?E8a_pa`?(W(NYpYnYYxXGpa W XGUpHh ?Їh(u8YY vXWrnn8sk ^ x^WXYh_8=E`B^�EqWCWXNx`MGX'OXCN8BfAtuP_p=Psp[rolsW`=ȆxHpC[8?(Y� ^pE[XqY8HqxXGpa W XGUpHh>[~YpH؃lnknh f{Y0fNl`axp`hCpE8[[NXNpE�qax p[BX`HքNxUpIUN8[E~^?plk�nipN0}fpaЇ}XN�nfPv(WH8H_E_Yp_8Whnq(WloGMp@ր p pQXW^B[hlN8Yih~i8[_hxBxa[`xvH(HY^XCXChEr}o?8W[pNx`MGX'OXwEN_`l؃sCxuA,avN�v`aX[�ucV$aAB-Gֹz;$W"G,iG69r% 4\0&Μ*T ѨU u*j(ʤ'e3 W *CuW'^~\rU!`h[ /du:ע_~nrU$GBcM$Os6KCszhYעN\-UhEdAUB -u,^B ;=Dr;x`mr冘3kl?'Fr/y"" $@r,,,L!¸$"!t" $Ȳ$r/+J!"$K'$@&<=81'w,/x$0{," $~-r+x / /tK!"K'‹+{r $R-r$L*#l 4SM +82*@Q:* $&T P81'z+#l 4SM +82*@jQJ;t&T P81'P;.r,8z1T9D +@ۉ $I'NL*:#.L5ŋO$(ɾ<.$I'NL*'|#l 4SM +82*@M I'jI%�x],8z1T3D +5݊BɪtR*.@$R7>&^L3Ք<# $9xt&T P81'pz#.L5A +82*@/CɪtR*.@$<L>&^L39O$(ɾoI'jI%�x,8z1TxB8bp$eAD'* @ *A<p r<! 1U` щUiX Ixb0\#` G�=1IM X+ 6 X&:QU� N'VA=p r<! 1U щUiX Ixbx#` G�=1IM X+ C X&:QU� N'V=p r<! 1UZ щUiX Ixb\#` G�=1IM X+ g X&:QU� N'VA=p r<! 1Ug щUiX Ixb%#` G�=1IM X+ X&:QU� N'VR=p r<! 1U щUiX IxbP#` G�=1IM X+ N X&:QU� N'VAצ=p r<! 1U щUiX Ixb#` G�=1IM X+ X&:QU� N'V[=p r<! 1UZ щUiX Ixb}#` G�=1IM X+ X&:QU� N'VA=p r<! 1U0 щUiX Ixb(#` G�=1IM X+  X&:QU� N'Vr=p r<! 1Uڲ щUiX Ixbp#` G�=1IM X+ ?/ X&:QU� N'VAi=p r<! 1U щUiX Ixb#` G�=1IM X+ cX&:QU� N'V\=p r<! 1UZ7x щUiX Ixb�#` G�=1IM X+ {X&:QU� N'VArS=p r<! 1U9w щUiX IxbH'#` G�=1IM X+ X&:QU� N'VvQ=p r<! 1Ub;$:*Mtp0 Obz,6'&3 xB8bp$vHtbUD%V(8aXXl.@OLfR+p(V HĪ4щJPp$<3؄#\̤& VQ!щUiX @L'-#&8 GLDM@O 8(+@¾$tªhB'T*�8$x*<,l#�zLT� <(+@¾h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+&<$tB% @L*+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hw<,l#�zLT @,Bw@+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,H@#B L(B(l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$l##LzLT� *lH$|&|)))问c&H%*l L.T)*j+,#$* KLԄ{G@xA *t,&**ʩ&&&&+#LAB$+j',*lB.8GLDMLNT� 4�#"V&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T+n&TB%l(D"@8"&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&@",*<, GLDMPkNT� 4�#|,H&)****************************************************B+(B,A 8$B+((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((B'#T�zLD|@�AAA4C7C?4DGDO4EWEG@gt@ہ @A\I4JJA4zl@LDMMT@4� @  uAR/5S7S?5TGTO5UW5U�Vg5Vt8h Ѐ XY5ZZ5T� uLGLDMLx� t�`ab'b/6c7c?6dGdO6e3b8|AT6ii6j6`A KL^k0@@A134pp;qq7r'r/7s7s?7t#33Tu?2$ $4<Ctx7yy730C3DC3GLDMv|@,-,&8-)h)|8'/87?83x('L.x'XO$B88"@#, GLDMv4@*8#")h)199'/9"'��o9w9+t#xq+�zLmW� | 8'Ĩ繞99 ~B L* ?:GO:hT,#�zLmW� | 8BB6z#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<B#<3„@'B6#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4B.B"B%8 GLDMv#H+@H"()>?>+++B%l*@" *?go??$(*| GLDMv0#*Ȃ+jB?iH-@TZcE*IRaC!F8bEjѪG6܀ .T >pTѢC:ҩI'(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4JSkךpvz(jmJ(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4J(M4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4GVy\$PjH*`WtE$iM\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\ĕ\ N*Y(U\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\$G`D"$4>XJ6N[nۆtҤJVq '&d\ /<G`D"$n>XJ6['bAgNEN*Y(ēUB]iX6qH2 YVpM։ڙo>vH:)]N*Y(ēU{eG\$P~ `G*Dlφ5餒U\�'LGbpHHbO%`VJlBl:!VA<HttD%V(8aXEaGbpHHbP$`VJlBl:!V :HtMl&:QU� N'VD-؄#\ %<@8[E9 pb5щJPp$<9v&$(1c8[EHM #(4щG=p$<Ms&$(1c8[UBD'  *ͷ=p DBČ`VJlBlM$4 N|Rx*|'L@=Xl. IL3VX#* 5X#$:IMtA0 O¡#` G@$$1 JX|`&Dby4'5щG=p$< :؄#\ %f�>GTbbk"CHtⓚ#V8aXEVXl. IL3VX#* 5Xh !$:IMtA0 O¯|,6$&A+؄ؚƂ&:UN'V1Za>p DBČ\QbNt -kD'>NTb.&U4#` G@$$1 JXߺ X(%$׻$:IMtp0 O¾6pM8"!IPb *F($p щOjX IxbvqsM8"!IPb *F($/62 щOjX IxbGrM8"!IPb *F($Wv3 щOjX IxboM8"!IPb *F($3$:IMtp0 Oҥ~#` G@$$1 JXߺ X(%$nD'>NTb.&Ui{,6$&A+[Db#6Ȑ'5щJPp$< rJ&$(1c~HbxDp\z&:QU� N'Vpr?p DBČ "1UQIr5aHtⓚD%V(8aXE̙Xl. IL3V.(V1GD '!щOjX IxbW7#` G@$$1 JXߺ X(%$D'>NTb.&Uҏ&$(1c~HbxDp\{&:QU� N'V1z??p DBČ "1UQIre]HtⓚD%V(8aXEXl. IL3V.(V1GD '>s!щOjX Ixb#`aD$L%̨~"aVa!Jp"{ >I:V &V`aD$L%̨~"aVa!6pHy >I:V &Va]`aD$L%̨~"aVa!cC :4*a\� `<a6\@$H$PŒ*\ FaF'ސv >I:V &V `aD$L%̨~"aVaa;e:4*a\� `<aTѾ6\@$H$PŒ*\ FaFP1C:4*a\� `<aѻ6\@$H$PŒ*\ FaFP?:4*a\� `<a䑻6\@$H$PŒ*\ FaFP1 ;:4*a\� `<a,6\@$H$PŒ*\ FaFP$:4*a\� `<at{6\@$H$PŒ*\ FaFP1v ax@G\d:~� JddA ~ n:A  d\AGdnAn:l4s3:4*a\� `<a8s5Y:nA \nJnAG\Ax \\\ ::a  :@nA 5s56\@$H$PŒ*\ FaFPq=Wa:Ad\dd A A\A\A:  AnAxx Aaa\An$HtHTH!>I:V &VHJTn.Ax\na\/ \A Tdn:\\d\Ad!Ad4R%5H6\@$H$PŒ*\ FaFPqR%x xd\dna n nd A nAtDa PJ!>I:V &V\Ud T.  a@ danA AnA ap:Ad \.!An~ uf]`aD$L%̨~"aVaiH  A\nd` n a@yd\AAn: nA\AAax n!i:W:V &VAq#Ua\a`xA\a\dnatx Aa   a\A~�`\a\a axAxUs'`aD$L%̨~"aVaJ~\andA A!�!a\:!d:ȡx}]:qH:V &VnW! a`~a Ɓa~6XdaaaA:J6\@$H$PŒ*\ FaFPoƁa!AAasdn! \Aa\@An`:AA:V &VᏇnd! aana!ndax:@\daA!@H6\@$H$PŒ*\ FaFPx!` Ad~!\@Ɓ~\x n\ A\؁adJdd`:5*a\� `<aBZHeAGdnaddAd\n @ x:x a a{H6\@$H$PŒ*\ FaFP;daDa A aAxaA\n A He`:5*a\� `<aJ:.!:daAAAAnxT6XAxSx><H6\@$H$PŒ*>`6AH5`X !aTan!AA: A\a TnA\:daW A`:d]:V &V!A\.eAA\a~a naaa ad\AxaoAn\:a <H6\@$H$PŒ*>`6AHXWtD:AyԡxAan ndH;n\ \At!d4*a\� `<a>.]R@naƁ!dF~:~aA nadAGxƁ6\@$H$PŒ*>`6AHX\!ndA\a!nAAn\da@!\a !n  !4*a\� `<a>'DJ Aa�V4x/[c6N0W~\Y "Y:rUH7fҸО,[| #X؀ .\ 4P |X&@iz4T\bg$Wnek5HoՋJzx?u Z$x1<^oZ";Sɚ:UZIV= "HdݒO[pc7? ꖬznɺ.h~\{܉NW/qA:{G69rsN>Y*mbSeAZV!W00$R/!,""�,"rQ'dt,q+ G'tJ'c2BdMiI%�xB)#Gr2RGtrH!,0 /{r1~ /~HF],LJ!@r0"+g<&N<ty0 TɋMɧDI',r, G@J!@҉0,t,p-uE"-2"XtH!,,b)tb#(tR*.@$l+R$K'01-uK!!!+r+ !R!҉Rȋoq?&N<P0 TɋMQq,H!"!-+""@-{�,"Gܲ!-xx+Ȳn[I'jI%�x~HFK'@r $"t $R+ " /{!rG/"-, Gw=&N<P0 TɋMQjƝX!"!!-q+t-Q'@" $rK@b"bQ't0{R/ܲHܢp!1Ht"ZD%V(8aX& @bE!,R^"!dB"#EnH(0 t,:qN9+ q^(Xl.Nx QM)zψ'BD'* @ *҈<񌏀&'>"P*ċB=JrOD'NTb.&UPr#` G <:O ɓ 0+pD%6PE щhiX Ixbl3Xl.NxXj QM)z9NDK*\�'L8=Xl.NxmVX#*5Rl!щhiX Ixb()M8 O| 0+pD%6Pʣ4u$:-Mtp0 OD#` G <:OY|`&^Ju/D'NTb.&Upu{,6G'<6+ċB)n&:QU� N'V!؄#\'ڬ�>GTb/j $[SHt"ZD%V(8aXjoGbpAxth QM)mG!щhiX Ixb#` G <:OY|`&^JuD4щJPp$<؄#\'ڬ�>GTb/j lOHt"ZD%V(8aXQXl.NxmVX#*5R'6'$:-Mtp0 OǑ},6G'<6+ċB)&;&:QU� N'V!f>p £D`VJlEMT} NDK*\�'L84WM8 O| 0+pD%6PҼD'NTb.&U&'>f8xQS(kRBD'* @ *]GbpAxth QM)7%!щhiX Ixb#` G <:OY|`&^J\D4щJPp$<;؄#\'ڬ�>GTb/j TGHt"ZD%V(8aXXl.NxmVX#*5RO#$:-Mtp0 O|,6G'<6+ċB)&:QU� N'Vg>p £D`VJlEMTNDK*\�'Lx}3M8 O| 0+pD%6OD'NTb.&UP&'>f>Db#<D4 .�N0 WJ� .:>M�.  h; Ѣ P P � <�. /7 Ѣ P P ` <:X0 0 @Ro - .�N0 kG� .:>�. i zh3 Ѣ P P �y <:X0 0 1 Ѣ P P @i <:X0 0 1 Ѣ P P g <:X0 0 1 Ѣ P P O <:X0 0 y Ѣ P P � <:X0 0 fO Ѣ P P @ <:X0 0 SiN Ѣ P P  <:X0 0 wL Ѣ P P k <:X0 0 K Ѣ P P �[ <:X0 0 K Ѣ P P @D <:X0 0 IJ Ѣ P P 4 <:X 0  `!! .�P P 8> @ �105[P P P P P P P P P P P P P P P P P P P P P P P `ik˶m0P]P y{P P P P P P P P P P P P P P P P 0 @   ("S @  +K[ɫ $`(Pk;Iƫ; 1  KkK``�� Kl| �( �9y !,#L%l')+-€16`179;Á6P| �+IK�O Q,SLUlWYOL*_ a,c,Likm# + sLu*******@ȅlȇȉȋ++++++++++++++++++++++++++++`9`9�9`9++++++++++++++++++++++++++++++++++++++++++++++++*`DŽ1-0559"0"0"0"0"0"0"IKM"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"� �0"� 0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"""P'2l�5]# �Nn  .N`�. !.%+&κ# 1@5n79;N+?A.CNEnGI#M� k [9�Ka.cNe. i1=Po sNu^pon{}.NntUκ1>,N.nLn闎陮铎߬m+�Nn뷎2>.Nn+~�ǎNn׎ٮ..~�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~^p^~p�ppSӞ�'@ ?_? Rs "?$_(*p)�SӞ�*`@ :<>@B?D_FD p HR?T_Q p p ` #� 0 ll_ pr?t_vxz| �w P " ` aoӞ0P `0_?pw` �6ꗯ�~� 0 g?_؟ڿؿ wP  � � `~Ӯ# �IJ DPB >Q(Xl�F=~QU`% J-[jSL Fx U=}TPEETOWM> 0`-ŚUVXsUڔhT Vfh@-M0+TѨU u›S}X`… %$M5Uڤ‡HFƜYfΝ>ZUъ LcyB[oIp4j+HzzƝ[wQ6u$ ƕ6EQ?ѪJ\lnj4ߒXh*Wl獞^ޛ:A4qM.|@Qjz?ZG\n`R"aGFYH? /mN d*PQ.D1EYG\(4TSPHXQVq ;Q1zۤH$J6q(Ae! U*qąMIczeW J59mN d*PQ䓿GV 4 &վ-VpdU\>'%M:Dd|BTFYG\(4TCTHXQVqM啯6IkM\ EPWg5{dJq@`R-ַHXQVq嵷M:Dd|BTF!^YG\(4T-VpdU\G{)mN d*PQدGV 4 &b}eW c>{ۤH$J6q(Ae~dJq@`R-ַHXQVqVM:Dd|BTFGV 4 &b}eW 1){ۤH$J6q(Ae~dJq@`R-ַHXQVqM:Dd|BTF!GV 4 &b}eW {ۤH$J6q(Ae}dJq@`R-ַHXQVqM:Dd|BTF_J82 LT`*\?D' !4pT‚z**40QMB8bp$~tBf$ӘJl>"P1 R#\P D5z VQQӛMtNc* � @(اGpAL-$X#F W@GsNo6 HHb8&\((@J82 LT`*\e9D' !4pT•Tz**40QMB8bp$~f$ӘJl>"P1 j #\P D5z VQQ9sӛMtNc* � @(GpAL-$X#F W@G Lo6 HHb8&\((pJLe:SԦ7iNuS#\P D5z VQQO:UVժD' !4pTªgEkZպGpAL-$X#F W@Gkl`lpSMPP*F1XVֲNy**40QMB8bp$~tYֶvD' !4pTµ.OJ82 LT`*\׺&: I 1؄ |�EbSEozջ^#\P D5z VQQ{<`۴7$$1Tb.Q0NJ82 LT`*\e/io6 HHb8&\((Ho<d"#\P D5z VQQe.˴7$$1Tb.Qto3MJ82 LT`*\Їio6 HHb8&\((@t5=GpAL-$X#F W@G5{N@Bi(1uGbpAL-$X#F W@Gƶ{N@Bi(1vXl.(i`X+p(V HHio6 HHb8#&ӃYb�8M82 LT`*\E3&: I 1xdz0 T7O#` G@jbX+ #߼7$$1ƌ,P1w}&&[HGbďlp3GL@(>>p d&Vo! 1U?"{N@Bi(1|Xl.(i`X+p(V HH&: I 1xdz0 T,640QMB8bp$~DdYX/ӉCB"x!E8,S:o HXWY8[EpYhCXBBNN(HCH!MHhJ(PT")HhCHEX ^XBpHNXY?8YN�BXYHN8W(N8[Y(Y(8WB8Y8NpY؃[BpBpzXGp1 PXy XGUpH"[W(E`pYC8[pBWH8HH8E^?(_pB8YCh H(?p^CXEBYp^XW!MHhJ(PT5)HpYYX HpEW^CC(W[h ?W[H8^N(HDY(CHWHE^N[(^?WgGMp(Ӏ Ո pQXW "+[(B[F^W8HY؃_Y=C8aE(ChCWMH`DWBNXYWX[ ؄NIƨMpE@Q`ȦW(Y�H(^=Xa(_�BX8^([8Y�==XsNh_FY(HW8Y(=_`8HpBGMp(Ӏ Ո pQXW"W`؃CHpY(H_W8c(IF4EYp[?Y�[EWW8[XC(EHX^p?8n8vЇs^BY؄NIƨMpE@Q NpjtCBHXWP:CXHCE(cCXHB[(WEE`DW[pNXC[W(Csz`Yp[(tGMp(Ӏ Ո pQXW$E=E[E�Hp=FY`pBBXBPGW=(HpNNW^pHpCBXWqkx_BCKTWMHhJ(PTLUUNpEpH8W(WC^XCHE[?^Y(YH8u^pCYN^?(a?Huk`v8YXYuevuטzXGp1 PXy XGUpHw%u]aaXY(EEh ^8NEH[hWY^ YpNX^(W(EEpC^pz(Cp[(؞MHhJ(PTuZvWf(Y(H(CCp[X=�`Y(=CHW`E?H(_W8Y=BY?pE{XBeu}XGp1 PXy XGUpHu[aЇe}ЇCo}`n^iXW~Y(kesv`(CpYp~~pv`Bp[(Eh_8xWWX e؄NIƨMpE@Q�_YpYpCPi za؃q}hnpcn(_~^plЇ[v}E[XBXv}~aa؃CCY$xBeGMp(Ӏ Ո pQXWܔᘒE8~Psepni`nlpvNorX_zXu`afX cpa`0CNBH`lxEBE#n؄NIƨMpE@Q0wYEYs i`EzaxE`q8Nx YrP^qi;Xac`HXHW([0l xXNE}XGp1 PXy XGUpHkC} [hBrEa uXoCx{8_ho8}^8`؃Ep^p HC`؃CpHh~qBpY8HKMHhQxY@Q8bN8sNpYPs8Y<vpoCpz{�Co8}`C[8HpBEFBhENxz^WGMp(Ӏ Ո pQXWܤkWEpzE ^l[(nYX}_`a}^xkpaNNp~~؇}`c8BB[BxP[YWXMHhQxY@QHvWWBЇl^XHЇk^plЇCX}aYc}^}8fXY8`XC`v}~e8vCXY(hu`DHw}XGp1 PXy XGUpH>Y~ȆNF܇qBq^؃zn`:`lx0=8f}[(EY`acXE[E?(Cx8N(YMHhQxY@Qpv=YY~?pE~H(W~Wnv؃vnЇBpBro8[[XCaWfBpB[W?x_=oGMp(Ӏ Ո pQXWЋ?Їh(Xdr(cpr`Epq qYs8o(rNHpEC؃H(Y`Xxp[8HpE؄NIGT^w Y8[C(~`N nWPuWu8Wo qNȆq8qpY�H؃laW8cD^CBWXYE}C_GMp(Ӏ Ո pQXWhϋ>[~YpHXhnkkh f{Y0fNl`axp`hCpE8[[NXNpE�qax p[B؄NIGTwN8[E~^?plk�nipN0}fpaЇ}XN�nfPv(WH8H_E_Yp_8Whnq(WwGM�G.6ĀA 2lPC $V8N7jt#Ȑ"?u]6^rx <Ydū'L-v$^ Zth!Zԉ=}s[D-qԨM IJQ|1 (zz\t_%!kwV!aA;anWB ,?xZthѭ=ճ!W mM\`‡F$ѨU q[,W{AJVN !^ˏ+^::-ru$$xt,/c $&@"[p]=̂(/Ƹb"r/t2+R0,҉,R-K!r- 0Ȳ-I!H!ˉe,8Bq!rED +T"-!,r!"xS+@0 ~"tR0҉,ɲ$L"�J!R+xI'I 2&@"[p]=̂("T@"K!{ -r+@-R/"TI!rG!tH!+@"-҉,@lo#.gB PD$(I'{1!<rn $W%2 5|s#.gB MPD$(4fI'H\lP((Q=v͏#.gB PD$(I7߻n $W%2 ߍ;#l Bo3 +82*@wǏnt$nU&.�"r:?&PA)9B# $w;I'H\lP((ы/#l Bk +82*@&@"[RMPP*F؄#\P D! VQpC]m[RMPP*F!؄#\P D! VQp CMtp \* � @(E<p c(}! 1UۢvN@BnK%6@A)GbpAq /"$X#F W@y߮6 HH-p&\(($*M81B⾈`*\ zD' ! pT|,6 Q"B8bp$Lj$Jl>"P1q؄#\P D! VQp=MMtp \* � @(GbpAq /"$X#F W@yuܮ6 HH-p&\((x) M81B⾈`*\ oD' ! pT"|,6 Q"B8bp$gVj$Jl>"P12؄#\P D! VQpcŶMtp \* � @(BGbpAq /"$X#F W@yڮ6 HH-p&\((8M81B⾈`*\ agD' ! pT{,6 Q"B8bp$_j$Jl>"P1 ؄#\P D! VQpIMtp \* � @(r|GbpAq /"$X#F W@yJٮ6 HH-p&\((M81B⾈`*\ aD' ! pTЍ{,6 Q"B8bp$g\j$Jl>"P1U؄#\P D! VQpʹMtp \* � @(=GbpAq /"$X#F W@y>Ѯ6 HH-p&\((wM81B⾈`*\ !BD' ! pTO{,6 Q"B8bp$rj$Jl>"P1؄#\P D! VQpMtp \* � @(^GbpAq /"$X#F W@yz/ˮ6 HH-p&\((xM81B⾈`*\ ^$D' ! pT!{,6 Q"B8bp$g|j$Jl>"P1+؄#\P D! VQpyĮlB'@$\T&@"(`<,l#@qB(D #*$8&t$H[E%l �(*#&8 A BOD 8(+@HlB'@$\T&@"(`<,l#@qB(D #*$8&t$H[E%l �(*#&8 A BOD 8(+@HlB'@$\T&@"(<,l#@qB(D #*$8&t$H[E%l �(*)Z#&8 A BOD 8(+@HlB'@$\T&@"(,co<,l#@qB(T� <®$8Gh+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hGlB'@&\@&�](B(+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hG<,l#@qB(T 4@B.(|[\T((h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(T(zD'<&L"D&h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h,@&</8A BO`&+$H$Tɦʮ,˶˾,Ƭ,N*\G%* ,**B%,-&mj+,#$* �AB(T� 4� ,®+-ٖٞ-ڦڮ-۶ۺ-+h)h)h((T#TL(B$.&m',*lB.8A BO|@@!D#|n%,$T$T$T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T\o&TB%l*B$@8"&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&@#@qB(0|@!DB$B&d®******************************************************J4JB+(LB,A 8$B+((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((®B'#T@qB(+#t@�,wA<L7uWu_7vgvo7wwwv7xt؁ @A7|Ƿ|7}׷AL7AqlA B`@4�8Ѕ�?8GO8W_8g�w8�Gh  h8� �w@qB(c@ @9'/97?9GO9$kP99A B8t� PA2$2<9;::'/:73:2$ $4<ãw:730C3DC3A B8t� $x'B-B(d':;;'/'.x.쀉O$go;w"@#, A B8|�Ā"B(D"(4绾;; |K|+t( (xB X{( O<W_(B'<JA B8|@"z,<**<׼<-ȼ-B L,'/=7Â,B%(8 A Bx|� "DB%B%<#,#,#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4#4B#0@'6#4#4#4#4#4#4#4#4#4#4#4#4@<jѣF=jѣF=jѣF=jѣF=jѣF=jѣF=jѣF=jѣF=jѣF=jѣF=jѣF=jѣF=j"VUrbC[ 4hp!n]w5TEGFmr5`M'VqcǏ!G<y1+VXbժGVCQUQVukM\꓋Ɲw 4j,YKXysϡG>zuױG_ңM|L(RѧW}{5Arh#D7;nG*E:EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4;y|Z6M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M{dGފk `G ,l$9M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\MۤH4Y0H6!PEBM\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\ Whp&\ Whp&\ Whp&Xl.[20.`VJl0 RLa`Cΐ5 qCf$tJl>"P1 .MtHGbpmp`VJl0 RLјF5.0$$Tb.Q}M8yK\EUX#*,H1%MtXa* � @(0JU؄#\pe.X8(̂Ja 0$$Tb.Q ռ#` G6o\l 0+pD%6Q)ƚ#`6 HHbA&\((p?Xl.[2p֥ QMfAEMtXa* � @(0T>p neq�>GTbYbTTf$tJl>"P1 Nu&ۼ%.s*Da0D' !fTfQM|,6-qW+DaR0$$Ì,P1Ɏ&ۼ%.sj8(̂Cڠf$tQ<"P=*F[؄#\pe._�>GTbYbQlĂ3G@(Gbpm| QMfA/@N@B :(8rM8yK\ 0+pD%6Q)&: I,0xDz0 Tź},6-qW+Da[0$$Ì,P1)؄#\pe._�>GTbYPb\MlĂ3G@(Gbpm|{qA$FQ<0 B$=LlĂSMPP*Fj>p n؋ "1UIЧeJlĂSMPP*Fl>p n؋ "1UIЧJlĂSMPP*Fo>p n؋ "1UIЧ~IlĂSMPP*Fq>p n؋ "1UIЧUGlĂSMPP*Ft>p n؋ "1UIЧGlĂSMPP*Fv>p n؋ "1UIЧFlĂSMPP*Fyw>p n؋ "1UIЧEFlĂSMPP*F{k>p n؋ "1UIЧElĂSMPP*F~j>p n؋ "aVa0�c:$aA6|� F!`an-b."aVa04�c:$aA6|� F!U`an-b."aVa0ӄp�c:$aA6|� F! 1`an-b."aVa00�c:$aA6|� F!-`an-b."aVa0$�c:$aA6|� F!`an-b."aVa0t�c:$aA6|� F!`an-b."aVa0q�c:$aA6|� F!`an-b."aVaO<2�c:$aA6|� F!$`an-b."aVa#D& 06 A0*a\@Pa6\6".*`/\ FaF2Ar0�c:$aA6|� F-`an-b."aVa-;0c:$aA6|� F0`an-b."aVa206 A0*a\@PaL6\6".*`/\ FaF(0c:$aA6|� Fa9`an-b."aVa206 A0*a\@PaS6\6".*`/\ FaF(0c:$aA6|� FBs`an-b."aVa2  A@n xnA Ad \\nM]dnA:xc0d\a06 A0*a\@Pa, N! \ndnN\:a\ad nn nn\xnnnddT`an-b."aVa2̢A @x A:A\\d da:ddd M �a !ԁd 06 A0*a\@PaTda\tan::n  A dx0d,nA  :A da:AAA agq`an-b."aVa2 ̀na ~An:@n   ax\:xA a nd :ad9a!A\,xAf06 A0*a\@PaWdxA: ,dдn\x\\Adadd!AA\~d\ȁAn a{`an-b."aVa218  A\nd` n ,xd\AAn: nA\AAax n 06 A0*a\@Pa؆daxdnA,\d�~ dxa ndaAs6\6".*`/\ FaF(aAx!A!:Adaa!an Aaa A`x~ a\s!06 A0*a\@Pay  a>W\A A~A؁ax A`axAa0! k`an-b."aVa2 aA!!d!ơWǡA:a :da Ma\A!   c:$aA6|� Fcnd! aana!ndax:]\daA!@{6\6".*`/\ FaF(x!` Ad~!\@Ɓ~\x n\ A\؁ada0dd06 A0*a\@Pad9dnaddAd\n @ x:x a a<6\6".*`/\ FaF(;daCa A  AxaA\n A0d06 A0*a\@PaV0:�M!:daAAAAnxC�ZAxzUx06\6".b>+>`60$1JZ !aBan!AA: A\aUnA\:das A06 A0*a\@PadTd ~!! aơA:d~d\ z\ `an-b.~V*a cAB$H$K9r-:/r}ܹq\ +>^:#˕ʕ:˕B~\j ˝<{5jS'H@Ҥ&>(B5ʧԩ,eri~AN=g;rd}HWN~}7,Hvv+Yy:Th;X:~ 92G69r!3 4\9*0QM,"}-96KHnv,?e Nŋ̕zݒMڰs\: E ub բB߮E[ $;>M I2&>(B5J|>I'*ɲ?֨,Ҵ0ٴ#M'DO<˸"qr 703:c-bU'R00# 7K!{ ȣc#.df}FZU+8R&,R=B+c /"-ٴO;@-,/=c $,-8!x< 0ܲH',h&@"QHU >@*LJj,+"K<Xu+{p>|-b+RO=r ;�#i'҉+~3N=3"@"N,8uIV+8R&,U&N* $,sK!@/V1! /K'r,!"K!+T@b0{tJ't"ȋI'HbRlP((2-Ur2VRUtrH!, /{r1~ /~@,LJ!@r0"+w̏#.YgKZ |#l’Q-tR"Ȳ0{! $$!rH'{UR1~,r+,rJr w" I'HbRlP((+/ $@J" /,R"¸0 /"/ ҇r $[jD! HB(!:qN(.Xl. f:č QM(`xY(-~!CB!\1WX/E4YB,,nC! t WBpcN@BFAJ%6@AB/ q HDX-: HBp- tdC, ![0x w#` GHgD( 0+pD%6)tE'TCܢ80 [tp-:[- ! H�0 EB*$:aA$nHܢp! Mt0 R* � @())Y8/ B+,! HQ-TrE@~D!YJdщCtB!\QCE! *Gbp6ә24`VJl%F& ְ%@D' ! pTbt]#Xl. f:v QM(^c+)lQRMPP*FЊ&"m3*K궮@D' ! pTbmJM8DLg> 0+pD%6xչ#P6 HH(H&\(((}!Xl. f:VX#* ūm0߀N@BFAJ%6@A?,Gbp6әϸ QM(^Mt0 R* � @(nd3>p |Ƶ`VJl%Fjo Mt0 R* � @( =p |Ƶ`VJl%Fj? Mt0 R* � @(iI=p |Ƶ`VJl%Fj Mt0 R* � @(^ l<p |Ƶ`VJl%Fj Mt0 R* � @(Gbp6әϸ QM(^EwsN@BFAJ%6@A1Xl. f:VX#* ū-P6 HH(H&\(((yM8DLg> 0+pD%6x&: I)؄ |�EbL#` GHg\[|`&Xbv=@D' ! pTbH~,6i3k+KU?($$aTb.QhƏ&"m3qm8`Qe$Jl>"P1؄#\@t3�>GTb,1W_WlQRMPP*F?p U + ,a^c F .P0 h_� .@$Z�P FU V@ � `HQ >� ` DU + ,a^uH F .P0 ]\� .@$Z�P FUnXL@ � `HQ >� @ DU + ,a^zw F .P0 a� .@$Z�P FUXW@ � `HQ >�  DU + ,a4t F .P0 h_� .@$Z0 0 P  )V@ � `HQ >�  DU0 0 � 9` F .P0 I\� .@$Zp. GZ Q@ � `HQ >� � DU0 0  F .P0 9Z� .@$Zp.  iF@ � `HQ >�  DU0 0 yA@ � `HQ >� @ DU0 0 <@ � `HQ >� w DU0 0 7@ � `HQ >� �u DU0 0 UjUD F .P0 kʦmo� .@$Zp. Wzpjk  F .P0 ʩm DU0 0 @VکJl  F .P0 jǪ� .@$Zp. Z  F .P0 J4� .@$Zp.  򊰛  F .P0  DU0 0 ` n  F .P0 1+ DU0 0 `CD F .P0 Y DU 0 W @ � `0P> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 � .">�lɕP@ɕP P P P P P P P P P P P P P P P P P P P P P P ɕ ͬ 0L 5O ,llW � ^��Ȣ!0@  ҭ pV )+, % 1mFa`POP A-2=-mG= 0]ѡ1  H a-cMd  5O Pumww @ `P�=բ� ky؏؀ ٓMٕmٗٙٛٝ٘=-~�zi�5xگ ۱-۳=`ہ6Յ �+--``Ǎɭ -˽]Wp].P.S-Mmmĭ # +`******* +++++++++++++++++++++++)(�)65I+++++++++++++++++++++++++++++++++++++++++++++++�ᩮ*.߯0nn"0"0"0"0"0"0"ǎɮ~"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"�O$!"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"g""0'�#Q 0{}?y/Ox_P_`� /O0q]ȯOo?ѱOoǏɯNOޭ?ʯ�ݏ /Oo̯�O/MOoV0A .dC$NXE `Б… E@)U<K1eΤYf͕9'jر#HA%ZQI:`SQ*]HTnWaZziծr[q} 1ŷ1_"ܱ,H‰/U1EJ`-Hə5oسŎ/�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~^p^~p�ppSӞ�'@ ?_? Rs "?$_(*p)�SӞ�*`@ :<>@B?D_FD p HR?T_Q p p ` #� 0 ll_ pr?t_vxz| �w P " ` aoӞ0P `0_?pw` �6ꗯ�~� 0 g?_؟ڿؿ wP  � � `~Ӯ# �IJ DPB >Q(Xl�F=~QU`% J-[jSL Fx U=}TPEETOWM> 0`-ŚUVXsUڔhT Vfh@-M0+TѨU u›S}X`… %$M5Uڤ‡HFƜYfΝ>ZUъ LcyB[oIp4j+HzzƝ[wQ6u$ ƕ6EQ?ѪJ\lnj4ߒXh*Wl獞^ޛ:A4qM.|@Qjz?ZG\n`R"aGFYH? /mN d*PQ.D1EYG\(4TSPHXQVq ;Q1zۤH$J6q(Ae! U*qąMIczeW J59mN d*PQ䓿GV 4 &վ-VpdU\>'%M:Dd|BTFYG\(4TCTHXQVqM啯6IkM\ EPWg5{dJq@`R-ַHXQVq嵷M:Dd|BTF!^YG\(4T-VpdU\G{)mN d*PQدGV 4 &b}eW c>{ۤH$J6q(Ae~dJq@`R-ַHXQVqVM:Dd|BTFGV 4 &b}eW 1){ۤH$J6q(Ae~dJq@`R-ַHXQVqM:Dd|BTF!GV 4 &b}eW {ۤH$J6q(Ae}dJq@`R-ַHXQVqM:Dd|BTF_J82 LT`*\?D' !4pT‚z**40QMB8bp$~tBf$ӘJl>"P1 R#\P D5z VQQӛMtNc* � @(اGpAL-$X#F W@GsNo6 HHb8&\((@J82 LT`*\e9D' !4pT•Tz**40QMB8bp$~f$ӘJl>"P1 j #\P D5z VQQ9sӛMtNc* � @(GpAL-$X#F W@G Lo6 HHb8&\((pJLe:SԦ7iNuS#\P D5z VQQOk*CX,:Y,pE'! HȢ80d Yb1pE' ![4E8$dC,u�"xNHC9nYbL{N@BiL%6@AEduYB!n WtX, EB/ W8!nE,E!\q=�E!n Y5ax]hyUT.(i`X+p(V H/i! YBp/\[x! `+n `E' HXWX\qq,#`,:q Y@bmJo6 HHb8&\((1NBE'n H,B/ Y@b{p0a+nqB vpx!B~,x1o08!x$#\P D5z VQo' ,B+Wp":! `ԡUa0QY+ H!qbרG'n"ɽD' !4pT6=-:qfb1C!BA!:ac($`B-Q\WX/d[8DuoQ["" qn>bp d&Vo! 1U>a�!Q}#=q `,C80Y\7ຂ?zhxBCp$\! Wt"ɽD' !4pT3!~![<qndh7hCh? `tb0~؃nqE(0юC5}**40QMB8bp$NZ>qhHܰ7~ }d8AvC~;~QqCƐWN8aYX^[B,YfrkEMHhJ(PT㓩CC~Praooknpu ^r`u(Hv} c`k�E[XY0c`eppY^kvCEzUGp1 PXy XGUpHྼHC؃E�{8WX_PqXWr`Yzh xxXxWhqXaYEWEpHBWYXB^h~r8[pY(W?t؄NIƨMpE@QŚZꂄC~8Epas_^v8rhEvxXHnXv[p^8HWXWB8=[8Yp?h~rB8axƛzUGp1 PXy XGUpHCxN�?np?p=o_Xl^~0@}X}ea8qzY8NWN}}{?p_NXWfrE[C؄NIƨMpE@QxșZY�NHlpCXWnp{`[}}0a`�ovBa؃__~zaYE[(=x8YC˚zUGp1 PXy XGUpHNxHH(~B�Hp}aXW{؃ahnuXuȆkHW0oqCpHXY�acaH?C^8nWE.Y؄NIƨMpE@Q͘N=.{WH(~~(WnuXrkhaCqqBEN`aXWB^C}pNPzUGp1 PXy XGUpHH·Bia[8uNqh[r8q^ȆqPoEWoNpEW:[BN(WxWCgMHhQxY@QxFYpBfpEa8sWuPNpq8r^r8q8^Cpq^C)?WX_Bp[(BPvHXGMp(Ӏ Ո pQXW|NXHlXYX?}czW8fx0NXzcYeaY8[CZWkkhr(8H_MHMGTu)H8WWkE8=zau_ivXE0xf8^cshW8_)YpBY(ael`sE8GMp(Ӏ Ո pQXW\Wv[W?Ȇvv=EȻHp}`Yahxr`WBŨ)HXW0szq�C ؄NIGTަY[_`kXNC(lh~hr8N؃[0^H8YxNu~`i(NX[=�q}`o=p_ vGMp(Ӏ Ո pQXWZXWXC(YNE(c�Y(^Ep[_E8Y[0?Y8Yp[)H8=H ^^pH^8؄NIGT2\HXCB8fX@?8`CW=([XYBWX_BpaWXN_=Cp[XCBapCWX:GMp(Ӏ Ո pQXWdBH WN(E�Y?X_.aX=(CECpY(EWE`Y(NB`(E8``MHQxY@QW[CW^pE8EWE�E=a8BC؃[CBW0YBp^p?BBX[XN(h}XGp1 PXy XGUpHH΂NpYY[B8^pC[^X`YpE8EHX^N8WW8Y8Yh ^BBH؄NIGTr^p[X[(a=p^p?^CW8^�_₄YpH؃_?)Ypr^[^pBlzXGp1 PXy XGUpHH΂^qWXB8EpY8WBWHhCp?pYNC)H[[YXW8W.YEpC؄NIGT厩*H8H8YpNpN^X[(WCYC,rY8rEZWWXHHXC(C^�zXGp1 PXy XGUpHH΂YY8YEBYpHBEE_XYp Y8N8YBEBHpCWC[(WH؄NIGT)[pNXWBY8WECp[pEHECE[8HNpH8WE^Nh[(WGMp(Ӏ Ո pQXW{wMHJ(PT|W/GMp(Ӏ Ո pQXWd_؄NIMpE@QyzXGp1 PXy XGUpHHΚWzMHJ(PTXGp1 PXy XGUpHHή{ MHJ(PT'{XGp1 PXy XGUpHH|MHJ(PTg~XGp1 PXy XGUpHHMHJ(PT}XGp1 PXy XGUpHHg؄NIMpE@QPGM�G.6ĀA 2lPC $V8N7jt#Ȑ"G,i$ʔ*E$I@iTi P'РB&G.n0Pè#Xh*W8r,+X-7u$ifQ|1 ըr&G.DPjԈ$V8$2nN$ͬ9PrG69r BF$ѨU )6:A4Gl{B5 7(Sv GVTs[nI̚1 (?ɑ *0" +82*@| &@"L5[=̂( j#l LB1 +82*@݆1&@"L5[=̂(2 #l LB&" +82*@ݐY&@"L5[=̂(Z#l LBNj +82*@ݚYI'H2SM<V2J,8S!# $I*cKt$3T&.�"r*"=&A)dgD$(ImaKt$3T&.�",#.0eB  +82*@, I'H2SMlP((,8S!# $,_Kt$3T&.�""-21<35,8S!# $ڼ4M;]sKt$3T&.�"4a=ˏ#.0eB  +82*@,yMvKt$3T&.�"7;#l LBvFD +48饋&@"L5U >@*~;4?&A)dgD$'bl2*2*2*2*2*2*2*2*2*2*2*2*2*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbX(6Qy.PVb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*ZGbpS )"$MG"f q<':өu|9m `D �8'@*Ё@ @�"LـA;U $ �@!G{;z;z;z;z;z;z;z;z;z;z;z;z;z;zDppNAvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`؂ TЅ)1Bb xP@0 9�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P<zU_^Bnh S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L S0(L Sj6j(N8� @ g4#F?ѝg8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3t#}͠nІdTp3 g<p3 g<p3 g<p3 g<p3 g<p3 g<p3 g<p38383838383838383838383838383838383838383838383838383838383838383838C4H4XC44-LSB(h@8B0#<m!*******************************************************)3-8"B-**************************************************************B!lB%#L A BD ,(*[BK(((((((((((((((((((((((((((((((((((((((((((((((((((((((laK&#$ (****************************************************************-Ȃ/B. 0A BD ��,<B"**h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*hx6B"TAi*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h+`&/80A BD �B.TB"lB'6>.FN.Vv8x, � (,l單.ꦮj,@(<* 0A BDd <&+@Wl(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(th(pMT*@"B'h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hG<,l#�SB(D:@#l($F05W5_36g6o37w736k&h5D% L(B(t83<dz<3=G<,l#�SB(D:@%lBK<4wB=/4C74<kD2n% L(*tCo4Gw4<{#&8 0A BD T[>BBk(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(tBnV*�"&t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(tG<,l#�SB(D:@#lUBhǴ89yK8n(�"(O9WG<,l#�SB(D:@#l(B%yoBK8n(�8"(9G<,l#�SB(DV�#lBK<[Bh_:go:w:T:VB+�8"B(:ǺG<,l#�SB(DV�#l(B%:'/{K8nB+�8"(,;gG<,l#�SB(D#l*$$++++++++++++++++++++++++++++++++++++++++++++++++++++++++TV(@"*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++H<,l#�SB(D #*$$4?@8`A&ThpԨM IJJ\ըA9dI`mrbCK 4hp!fM75T@bQ\A4PG&UjN$MXi PkW^E /cĹ6N+Z RѢ_]pS'H&VɅ(Pһ1G69rae̙l$ѨU %ژti 7u$ibJ\(ӷq|k#f_ƜN+Z 衹m$I+VEFE?M\}s&:Ip4j+H;ןN$J6q(Ae,X6q^i&l҉eW CjhN d*PQHG`z)0I'VpdU\?4M:D*d|BTFiˣeG\0류f 2&HXQVqM:D*d|BTFАeG\0류fRSHXQVqM:D*d|BTFUeG\0류fT'VpdU\WGlhN d*PQVG`z)$ՉeW ڤH$J6q(Aeu}MqbIRHXQVqM:D*d|BTFG`z)$ՉeW OڤH$J6q(Ae}MqbI  aGFYHC:6@Q\ EPY:eG\0류f>XQV呡&n)D_)BnYE(WW~ÕCYaEW:DuL_DH:Hn)DN qtWTe^䨁FdM61JFq !AeCx9Y)H:ᥓEn F\FJ|Q|I@VY\Q}[q^\ չ8!x!EXD!QLx,6%1* X(AP(\- !_(, qa"r[~/[,B-dB,~ Y,+nBbpE!n! H0!(<Mlb.PU)- Hp! Y$"x/`QE"r_0-r Htt8,Tg:^/ щ[t}#` G,/L$U|*Ft–-\C,/ !N,�F Y8,xq^p" Y"щC!qz8+n:Y4 ('MPBW b[,0" `TE"_"F%V1A, qCȢ$!=`;uUUn؄#\`d&0]PbXV[a/n^0\`0P[X$dQN_8,q_߰3q?X-[b@71 @Ay\lEp" щEB[-rX"n"6 X"$~ ^"nqY Yԁ1QsoVM8fyILf") |-Ń3 []0B+Q[ c+ЉE/ EB" CXp" !EtXD!C,E'[TX('MPBWABB~P1 Q^ c{-:X�/c$1*N8-\[p! ?YDe! nXl.0Kb2IahCa o*$ } ch1 x׀0! YBFdq }܂<aEBX>qC[+ qEA〇,\q[cu三Q� B*N�9qz:puAl֠1}cXD'PfCG=WtªpWT#` G,/L$txpLlb>j!~ăѐl/qB,P0: v`5CȂ81n!^a c~pd kp$\! WB[|VGQ p(\�!q7!![7oăƈ=v#=@h9!h܂" !a!x! ?@7aeB8-Xl.0Kb2Iah'H}@!Ρda\xaȁ\n!d a T\a:ant AAa~ ,o6a4aF@hxn 0!aށa|\@:a  A AA nAax a `a%bb&$>Z,ŠB6a:\aAnAdaa!A!d!AA:ငA!\dd!Fa*XVz@hT\\an Aa\F!|!Vana::aA T\6\,^"&fBR0:<"(nF%]Ax \nd!a !ԡd!a!dA na\aa\annAaa (q*XVz@hrn2ydda a|!aA*AA@dA@xAu\\txa2/`a%bb&$>Z�"L4grTGdaAa*؁ aa daxA dn ddAƁnR7:a| VA:r aaAa\Aara�a!A!6!a\A\h Ax!;daxAF`a%bb&$>Z�"L4g2en tA\A!\aA na(n:A@Aa dR7:a| VN\\!xAa!ȵ!A` nn \ axA56\,^"&fBR*`\ BaFDc(&S AAd*!n!ddxa!L\A(b LG :R7:a| VaB\A\Ax�a`A|!`Fdd\\: ddaa\nAm`a%bb&$"aVa!d;a2 : A: @ n@ *xa:\ dd annAxda A:q*XVz@hTr:\:aVA!6*!�|A8N an   2oA2 aa:(Gu`a%bb&$\ FaF:O:y :txdx AA~n 2dHd(n:*a\ dR7:a| V;dadAd~|!A|!rV6\A A n  ahnax~`a%bb&$\ FaFb":o2A  A da~A A \A:2ana\ad  na:(q*4Vz@h|r\aa \an:6!`!b!!`An@\b A*\\AanY 6\,^"&fBR*>`6&;b:**F|� VA;`a%bb&$V*aj"hZqab:$a"*6|� F!{6\,^"&fBR*>`6&;߱!6 A&"*a\@Pa{`a%bb&$V*aj"hb:$a"*6|� Fa9Y6\,^"&fBR*>`6&;|Ʊ!6 A&"*a\@Pah`a%bb&$V*aj"hi!6 A&"*a\@Pa`a%bb&$V*aj"h9!6 A&"*a\@Paҷ`a%bb&$V*aj"h!6 A&"*a\@PaX`a%bb&$V*aj"hû!6 A&"F|z`Pa6\,^"&fBR*>`6&]b:$a"*b{`Pa6\,^"&fBR*>`6&b:$a"*b{`PaB6\,^"&fBR*>`6&c>b:$a"*b{`Pa6\,^"&fBR*>`6&b:$a"*b{`Paھ6\,^"&fBR*>`6&b:$a"*b{`Pa&6\,^"&fBR*>`6&G_b:$a"*b{`Par6\,^"&fBR*>`>a+B?ɿ?ǟGa:$a"@A\jBa5�J\|B jx1D:PӨM:iԨ$K<2ʕ,[,1̙: 1EPn=4ҥL:} 5RM4AI$<TAd#zQl˹tڝK3oL@ܩ (Sx ɨŌ;~ 9ɔ#k HX "H(‡,T} f߾@ij;ݼ{W͏%i4!Bmz =ԫ[=v@AIESx�k G]A*_M6}&T2 P1I(laNHv ,(Gzl#t ~.c2Hc6hS3V'BL&dJ.dN> eRNɤ$@K$ T @Pbl#tʍn gqڤL6لd'NL&TJhJ%(@K$ T@BlP&l#l }IjjjnrR#Ʉd'NL( l. +',|@ W'MiGtI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tI'tBt$G‚NL'h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&hb+"'-|@ yPL^ t�E 8H"Tr$)B'|R'|R'|R'|R'|ROTD%>QOTD%>QOTD%>QOT&>Ol&>Ol&>Ol&>Ol&>Ol&>O)@k#' aЮQ<b\0qd,LH$z<@4!W hD*rl# H&%/يL^r!F9LZ*)OTl+_ Xr-oJZ"�x@4⁊t�hhIgJs ͬ5ljs7iga,9L3 ^Bb" t8=|s? Ѐ tdԠ9|A D� *`9 0!$-IOҔt,mKQt4L;j=B h@�uD-QԤ*uLmS ը&- |@ <P �V|[?O*>O*>O*>O*>O*>O*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh* B7E( T @B�w-yϋwmyR 24U d�>G 1x n KxaadhX FF2v* R.@,P! T@,P! T@,P! T@,P! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$ L| h2j@A"|EbhF0.}FGRh6*mG8 _^%$A IPB%$A IPB%$A IPB%$A IPB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB+a24 <@# `D+\q$Vwb| ,L"PA Rȶ/k~?Ћ~͂@t@8~>Gbĩ6Qb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+F Yd0 P  BPJpV`1(3H5h79;ȃ5YpE�Pj@{Mp{. vY[ȅ]_a(cH`x$ � :JVЃsHuhwȃGQpX CP  A�KMX0 0 *eHh_x$ � :Jxh8GQpX CP  A�KW0 0 *hLjx$ � :Jh׈9xIGR0E�p8{p{. hGB NqixIGR0E�p({p{. #Ix$ � :J)3yGQpX CP  A�KQ0 0 *% QYGB NqH_ 9xIGR0E�pEp{. "}\x$ � :Jaɘ GQpX CP  A�K(P0 0 *~y$ � :J`9GQpX CP  A�Kp{.  GB Nq㙛GQpX CP  A�Kp{. bGB NqH JGQpX CP  A�Kp{. )GB Nq7jGQpX CP  A�Kp{. SGB NqazGQpX CP  A�Kp{. B}ZGB Nq(GQpX CP  A�Kp{. ⧧:GB NqȨzGQpX CP  A�Kp{. GB Nqh:GQpX CP  A�K�P }$ʯ[x$ � :Jર:xIGR0E�pY + ZIү'{$ � :J K6xIGR0E�pY + ZIrz$ � :J52xIGR0E�pY + ZIz$ � :J_RpIGR0E�pY + ZIz$ � :JGQpX CP  A�K�P }$GB Nq(^{IGR0E�pY + ZI⼨z$ � :JJyIGR0E�pY + ZIrz$ � :JxIGR0E�pY + ZIr ŅPpp p p { Į� �  R pP P� PGB Nq“GQpX CP  A�K�P }$( P� v P� � kp {P p P P~� � ćp ~p o p PGB NqH|GQpX CP  A�K�P }$X@p {p p P { Őp� P p & p � P @Ņ ~PGB Nq_=GQpX CP  A�K�P }$ p 0 v~ ` pppv { � p~� p  �pp px$ � :J`m:xIGR0E�pY + ZIr { p  PPVp � ~Pv � 6 p   0 ~ R\GB Nq8+-/1.3N2xIGR0E�pY + ZIr u @o R P p 0 p ~� Pv T  PGB NqX㙮GQpX CP  A�K�P � IrPà  �ܰ�  `   � ` p @`p L\GB NqoRpIGR0E�pY + ZIrpҰ ` vߠ� � p 0 P Ņ 0 p `GB Nqoq/sOuow/GQpX CP  A�K�P $X° �p p p p`  � {pp � p� { �0 p x$ � :Jx/O0xIGR0E�pY + ZI$XР@Y V-WuV[Oa ^;i~ɕ,~ءCܒ5xnݒuբI Ԕ&W:eDRnWaŎ%[YGD9Eʐ" >T@ƒ 4oV8 (PM/e,,WurUqVמzܸ.7xbM[ݒ -a-[ /W݂T[C ɺع@Ť4)'JZAwI)C@…y[*m"XqZBQHvqerFn9YdrqE )d_٣Bqy)D_ƉǕ[ĕEdL1R4qN2 %oI&tҫ#,> ȋ>0+`dOEWdz}qfgYf:%fN~Y9^nᥓE:\o1&xiɕ[d)d V[uUW#EW $Pb'{WH"#b"@. .x /0髀VpMXElMXuWdi'Y9aax9?~iY %zJxaH Y eC9DC sonW o;nU1R4qN2 %ve="(B!�(>XJ6a5=EX=qCdY\^n9W~^dC9D:dqED^Wx)DE(DW~c(W qVM\LtpB햴r3$8 )(ٯ `G*لUL[Y\9CnqExYnYDEY\9BqH\BZWdYYpeC:tWp:D H:qN<ߕ4!EW $Pb;P#`A C(>@ \yY]_*SO#$a M8BD'2'(a;a 3w$DX�Ѕx@^*ȗ 0+pD%6*ĀP'bxŁԏp$: 8A ۱a#$! GP|.rĽTX#* V!FX$d! BD'2'(a;gd%r$DX�Ѕx@^ 0+pD%6*H񐳤G MȄXR<Bp,HaE�B < /�>GTbBkMpί~Є+ щL J0I#$! GP|.r 0+pD%6*H1 ehG MȄS6<Bp,HaE�B < /�>GTbBzӅ֏p$: 8A hQx$DX�Ѕx@^NY|`&XT߬)4 Ht":pcTfI ! . "1U-a,cC֏p$: 8A ۉkgt$DX�Ѕx@^NYº X(BVX)4 Ht":pY~I ! .uA$FQ<myX?RhD&t%l'=#`A C(>@ \y9eHbxx[b^~+ щL J}=<#$! GP|.r *Fw";_H W@Ё'+GHB)  �](p "1Um,ܭBD'2'(a;JV( RB@P)+@XDb#3GU#&\NdBNPv\#$! GP|.r *FGDһvEH W@ЁOI ! .uA$FQ<"ם൤G MȄ$[GHB)  �](p "1U.wG MȄ;GHB)  �](p "1UnG MȄhGHB)  �](p "1U㮹G MȄGHB)  �](p "1U:G MȄGHB)  �](p "1U.G MȄH~GHB)  �](p "1Un}G MȄ>GHB)  �](p Uh&QpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQ`qMpHL'H( ,C>C?C@ DADB,DC<DDC+H,8P"�  x� ȀS��ZpDR,RHHEU\UJ؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄JWVFp GqoEEp[H6&Ȃ$HDyGzG{G+P)*'� Ѐ(D؀)@ZhOVHlU؄q{M0EHHMHIlMh,VQ.`8#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#� PP"�R�(XM ȁ@hOpZH\\NlN|N΍\Q`X?`,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Њ/*'͂MT�ȁ5<ȃ@S9S@S;S<S=S>S?S@ =;Ճ?&`&H%xTHTITJTKTLTMTNT"�ЀMT�X/xUXUXZU[U\U]U^U_U`U/b Y0`TFg}VhViVjVkVlVmVi"*Q%, P� ( MXw}WxPPPPPPP XX-X=X]XXXXXXXXXXXXXXXXXXXXXXẃh&`T ZZ-Z=ZMZ]ZmZu(FȽ(t � [ [[[[[ %5�`�]ª]۽]]]]] ݝm�Ƚ(tDZTȀ^x]^}]^^ ^-_=_M]�Z ` ,______�`_`hXĀ(tD m` ` `````.a>a Pక`aa ]H؋tMW E VNb%^b0b'~(H*~b,�.b/b0c1c2.c3>c4Nc0�m`؋ c<:<c?c@c bBb,~9NdE^dFndG~dHdIdHր ^߽9 d<dP OeRc dBbU� � ; .Piib x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x� x9i>n �Mnn /Fe.ƣnb _ Pno~oooooދ2o* p/pTNW.ր mpP�p p ދ2��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~^p^~p�ppSӞ�'@ ?_? Rs "?$_(*p)�SӞ�*`@ :<>@B?D_FD p HR?T_Q p p ` #� 0 ll_ pr?t_vxz| �w P " ` aoӞ0P `0_?pw` �6ꗯ�~� 0 g?_؟ڿؿ wP  � � `~Ӯ# �IJ DPB >Q(Xl�F=~QU`% J-[jSL Fx U=}TPEETOWM> 0`-ŚUVXsUڔhT Vfh@-M0+TѨU u›S}X`… %$M5Uڤ‡HFƜYfΝ>ZUъ LcyB[oIp4j+HzzƝ[wQ6u$ ƕ6EQ?ѪJ\lnj4ߒXh*Wl獞^ޛ:A4qM.|@Qjz?ZG\n`R"aGFYH? /mN d*PQ.D1EYG\(4TSPHXQVq ;Q1zۤH$J6q(Ae! U*qąMIczeW J59mN d*PQ䓿GV 4 &վ-VpdU\>'%M:Dd|BTFYG\(4TCTHXQVqM啯6IkM\ EPWg5{dJq@`R-ַHXQVq嵷M:Dd|BTF!^YG\(4T-VpdU\G{)mN d*PQدGV 4 &b}eW c>{ۤH$J6q(Ae~dJq@`R-ַHXQVqVM:Dd|BTFGV 4 &b}eW 1){ۤH$J6q(Ae~dJq@`R-ַHXQVqM:Dd|BTF!GV 4 &b}eW {ۤH$J6q(Ae}dJq@`R-ַHXQVqM:Dd|BTF_J82 LT`*\?D' !4pT‚z**40QMB8bp$~tBf$ӘJl>"P1 R#\P D5z VQQӛMtNc* � @(اGpAL-$X#F W@GsNo6 HHb8&\((@J82 LT`*\e9D' !4pT•Tz**40QMB8bp$~f$ӘJl>"P1 j #\P D5z VQQ9sӛMtNc* � @(GpAL-$X#F W@G Lo6 HHb8&\((pJLe:SԦ7iNuS#\P D5z VQQOk*CX,:Y,pE'! HȢ80d Yb1pE' ![4E8$dC,u�"xNHC9nYbL{N@BiL%6@AEduYB!n WtX, EB/ W8!nE,E!\q=�E!n Y5ax]hyUT.(i`X+p(V H/i! YBp/\[x! `+n `E' HXWX\qq,#`,:q Y@bmJo6 HHb8&\((1NBE'n H,B/ Y@b{p0a+nqB vpx!B~,x1o08!x$#\P D5z VQo' ,B+Wp":! `ԡUa0QY+ H!qbרG'n"ɽD' !4pT6=-:qfb1C!BA!:ac($`B-Q\WX/d[8DuoQ["" qn>bp d&Vo! 1U>a�!Q}#=q `,C80Y\7ຂ?zhxBCp$\! Wt"ɽD' !4pT3!~![<qndh7hCh? `tb0~؃nqE(0юC5}**40QMB8bp$NZ>qhHܰ7~ }d8AvC~;~QqCƐWN8aYX^[B,YfrkEMHhJ(PT㓩CC~Praooknpu ^r`u(Hv} c`k�E[XY0c`eppY^kvCEzUGp1 PXy XGUpHྼHC؃E�{8WX_PqXWr`Yzh xxXxWhqXaYEWEpHBWYXB^h~r8[pY(W?t؄NIƨMpE@QŚZꂄC~8Epas_^v8rhEvxXHnXv[p^8HWXWB8=[8Yp?h~rB8axƛzUGp1 PXy XGUpHCxN�?np?p=o_Xl^~0@}X}ea8qzY8NWN}}{?p_NXWfrE[C؄NIƨMpE@QxșZY�NHlpCXWnp{`[}}0a`�ovBa؃__~zaYE[(=x8YC˚zUGp1 PXy XGUpHNxHH(~B�Hp}aXW{؃ahnuXuȆkHW0oqCpHXY�acaH?C^8nWE.Y؄NIƨMpE@Q͘N=.{WH(~~(WnuXrkhaCqqBEN`aXWB^C}pNPzUGp1 PXy XGUpHH·Bia[8uNqh[r8q^ȆqPoEWoNpEW:[BN(WxWCgMHhQxY@QxFYpBfpEa8sWuPNpq8r^r8q8^Cpq^C)?WX_Bp[(BPvHXGMp(Ӏ Ո pQXW|NXHlXYX?}czW8fx0NXzcYeaY8[CZWkkhr(8H_MHMGTu)H8WWkE8=zau_ivXE0xf8^cshW8_)YpBY(ael`sE8GMp(Ӏ Ո pQXW\Wv[W?Ȇvv=EȻHp}`Yahxr`WBŨ)HXW0szq�C ؄NIGTަY[_`kXNC(lh~hr8N؃[0^H8YxNu~`i(NX[=�q}`o=p_ vGMp(Ӏ Ո pQXWZXWXC(YNE(c�Y(^Ep[_E8Y[0?Y8Yp[)H8=H ^^pH^8؄NIGT2\HXCB8fX@?8`CW=([XYBWX_BpaWXN_=Cp[XCBapCWX:GMp(Ӏ Ո pQXWdBH WN(E�Y?X_.aX=(CECpY(EWE`Y(NB`(E8``MHQxY@QW[CW^pE8EWE�E=a8BC؃[CBW0YBp^p?BBX[XN(h}XGp1 PXy XGUpHH΂NpYY[B8^pC[^X`YpE8EHX^N8WW8Y8Yh ^BBH؄NIGTr^p[X[(a=p^p?^CW8^�_₄YpH؃_?)Ypr^[^pBlzXGp1 PXy XGUpHH΂^qWXB8EpY8WBWHhCp?pYNC)H[[YXW8W.YEpC؄NIGT厩*H8H8YpNpN^X[(WCYC,rY8rEZWWXHHXC(C^�zXGp1 PXy XGUpHH΂YY8YEBYpHBEE_XYp Y8N8YBEBHpCWC[(WH؄NIGT)[pNXWBY8WECp[pEHECE[8HNpH8WE^Nh[(WGMp(Ӏ Ո pQXW{wMHJ(PT|W/GMp(Ӏ Ո pQXWd_؄NIMpE@QyzXGp1 PXy XGUpHHΚWzMHJ(PTXGp1 PXy XGUpHHή{ MHJ(PT'{XGp1 PXy XGUpHH|MHJ(PTg~XGp1 PXy XGUpHHMHJ(PT}XGp1 PXy XGUpHHg؄NIMpE@QPGM�G.6ĀA 2lPC $V8N7jt#Ȑ"G,i$ʔ*E$I@iTi P'РB&G.n0Pè#Xh*W8r,+X-7u$ifQ|1 ըr&G.DPjԈ$V8$2nN$ͬ9PrG69r BF$ѨU )6:A4Gl{B5 7(Sv GVTs[nI̚1 (?ɑ *0" +82*@| &@"L5[=̂( j#l LB1 +82*@݆1&@"L5[=̂(2 #l LB&" +82*@ݐY&@"L5[=̂(Z#l LBNj +82*@ݚYI'H2SM<V2J,8S!# $I*cKt$3T&.�"r*"=&A)dgD$(ImaKt$3T&.�",#.0eB  +82*@, I'H2SMlP((,8S!# $,_Kt$3T&.�""-21<35,8S!# $ڼ4M;]sKt$3T&.�"4a=ˏ#.0eB  +82*@,yMvKt$3T&.�"7;#l LBvFD +48饋&@"L5U >@*~;4?&A)dg ##82*2*2*2*2*2*2*2*2*2*2*2*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*VђJ@B#&>(aXEK()RR "-rQV"11#` G)ABT4g =q# )A<$"Ex#p-Ā p"Mr$ ;)QD @�"LـA;a!h0ك`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=A_ҴPBv")P*ԡ:F=*RԢC}*TԩRը=�l.L> A<,@ (7\)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P59SS0(L S0(L S0(L S0j Z(h Z(h Z(h ZN S0(L S0(L S0(L Sn(h Z(h Z(h Z(h ZTؠ SxA: @fg<|3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g83!og<c\AQ x7.4fb L1BBgl].jPpE,BVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZQɇY.Π$LbhC/ѓE+jъZE+jъZE+jъZE+jъZ?>I_VԢhE-ZQVԢhE-ZQVԢhE-ZQVԢ�}! JSpA L!0P "?�((((((((((((((((((((((((((((((((((((((((((((((((((((((((BQ#$ �$xB(((((((((((((((((***************(((((((((((((((((**************B݂,*"�SB(D1 lA,_,�_,+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Q(dG<B"Tx'****************************************************************&/80A B$B�BD`'tBM(((ƨh'B((, @ x.)h)h)h)h)h)h)h)h)h)h)h)h)h)h)(()h)h)h)h)h)h)h)h)h)h)h)h)h)h)i$#�SB(j@@ T((<(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&B'l(8OvB% LxB(^,fn,+<,l#�SB(D*�@%*#8OÖ((Ԭ,,,-v&4,$B LxB(FNmz#&8 0A B4 T&#@O ڮ-۶l'l(8OD'@('(P-ඨ>,l#�SB(D*@%D#@̂B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'l(8OD'T*@"&t&t&t&t&t&t&t&t&t&t&t&t&t&t&t&t&&&&&&&&&&&&&&&&&t&t&t&t&t&t&t&t&t&t&t&t&t&t&t&t&&&&&&&&&&&&&&&&x+<,l#�SB(D*�#|BU@̞2**2++n(|BKh% L(B(l,++++++++++++++++/+++++++++++++++$#&8 0A B4` 8'*TB)?O8_4FgF&'Dn(M)B(T$J4KKt4M4K4NO>,l#�SB(D2�#|9US?5TGTO5UWUG(|'8)‰n(M)*TMKB5Z5K[5>,l#�SB(D2�#|B+B%\b/6c7cC(|BK& ܔ"&5g***************gs(((((((((((((((BKx#&8 0A Bhh0#l*$++++++++++++++++++++++++++++++++++++++++++++++++++++++++D&@BV(@"*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++B@?,l#�SB(F #*$r@;<<|KlB'@$lMT&@"($o<w$?,l#�SB(F #*$2׼Ʒ&t$HBD%l �(*'/}?,l#�SB(F #*$2Ӈs|KlB'@$lMT&@"(=}?,l#�SB(F #*$/>&t$HBD%l �(*w#&8 0A BhhD 8(+@*>+}KlB'@$lMT&@"(Ծ#&8 0A BhhD 8(+@*?{|KlB'@$lMT&@"(t#&8 0A BhhD 8(@ԉ`A&TaC!F8"Q6u$ (M*mr"T*TeK 0hpN?jP GVdKO$I?VEFE;,G69rasN<9 GVĴ`YW^ +mr"T�G,M\ũܸCIp4j+H| NVN$uXi Pwo`mr-N<=JbQ\ABw7u$J\(?ɑ 8uLt(Fri:z-/ڤH$J6q(Ae X6qp҉~eW .%hN *PQP1G`I'8i(VpdU\d:TM:D>d|BTFR̕eG\` 'x*R  aGFYHʋ6@Q\ EPYE#{Mq-tM *`eQ!>zBdB~)EnYDV^ q^q?\9dEYdqHEEdYBdWuYYH*rhMFdR?dBTV Nn9CxeBn^:Y`eJX�ŗD|dY:dWŕ_uY9YA[)BYiVX6qp҉K+`"eQ)tkn:En)D_x)DBda[A[\?x9ĕ[!YneBd9HdY9N\ŕB\YW EHn|MF1]M6(@UBn9HdqW!Y &G|Q|%X_\boAH:!CdAX^Hx[\!c~Mq-t >HFYeGÞ[nqC)HxDN`�?Wb!dC+Q2HȂp-qN,qsc`!\q d}2&Famb.4vN-^bXQD,GHD0* E'd[B/ ! Y3ax!!M8lNxr *FQ!" q_b!A,?b+qaԡ\HȢ/n d-$:qY,7a f~p/[0!(5MPV̦-B+QN,@"n =;\"H, ^@qCX,_ȢP7zCfM8lNxr) |-I3 뢋"~QWtup1 qap:BB[XD!pX$dN(0qE|!\qb061 @A[Ei YY(D!x1=#` @H#JBĨ":Ctp0nqWX0 ^ d0Btx#` G-8 O.t' EJbQh>1}u<k@,n!}\>n u0"! W,b}! Y-8" qC8mGQkr ͭ¶2, `;xoCjȆ/|a z#>Et`<~c{pE'r WapE!nQ=p ؂R@Z )&FB,c9! ?pc7q_X9atp; k/dqcb" b7 HB(,9M\(\�!hnRV$r aC2 xpѸG8p"9�sУ 3[bXD!1 ^8/dH9챌_Ȣ#` G-8 O.t8iJ bMB"qBb`9EF<\q v|#~<!z|v$N XD'q bB`>A=$.:M\(\�!hnRV! q H$!saw<";`m〄+xYtbE!d Y@-dq[/ ؄#\':O41&FNF!\CE!Y,c0F;aCѐ7itXD' ~G=NLX,uE!d͋b@+ @[],H5x|aa|ޡaAA@!�\a~Y:A:A`a't'.>ZN* 6aIx \nd!a !ԡd!ad!na\aa\annAaa Ao*]XVz@4gppfnydda a|!aA*Aaanaadena6f6\-pB'xR0:N*R \FAYA AaɁxa:ơnAAơn aB\:axAnA\A\da@  Af\%b6Ѕa|@sV&}']AV aaAa\Aara�a!A!6!d \A\Jf Ax᯾dax(&6\-pB'xR0:1ر/}R nnA !daAxȡxb:\dddn!!\:A 2_r6Ѕa|@sVA:\\!xAaƚ!!Aa A nn \ axA<6\-pB'xR*|\ BaF" >TfddA!6:An!A Aa\X dAVx!Xa nFb6Ѕa|@sVNR\A\Ax�a`A|!`,FءAd\\: ddaa\nO`a't'."aVaaF;Wd ! d  x\aA ~;x nA\Anl\d:xdJFbaao*]XVz@4gc=V!d daJn~ara`r!|A`�\xÀn\:dd:qxA\AV>6k?`a't'.\ FaF Ek\ \A  da \\:\A\andA\AVx 6ax~ AnAn;v6Ѕa|@sVuu:dadAd~|!A|!rV6a d !n  aJfnax~aww`a't'.\ FaF#vn! a\An\ ada\axa\nd\a:\A@x\n\ X!o*ara|@sVታVV\aa \an:6!`!"!`A\A !dnndxa `a't'.V*a#ŒY]yw/b:>>F|� Vᕁ96\-pB'xR*>`6A!:br9yw/b:$#>6|� Faٹ`a't'.V*a#&ǝ /b:$#>6|� F-`a't'.V*a#&]/b:$#>6|� F:z`a't'.V*a#&za/b:$#>6|� Fc6\-pB'xR*>`6A!:brc/b:$#>6|� F!5{`a't'.V*a#&e/b:$#>6|� Fa`a't'.V*a#&Ǹ{/b:$#>6|� Fݛ6\-pB'xR*>`6A!:br޻Y"6 A:#F|z`Pa `a't'.V*a#&]a/b:$#>b!{`Pa^Dž`a't'.V*a#&ȁ"6 A:#F"fF\w6\-pB'xR*>`6A!:br/b:$#>b!{`Pa=`a't'.V*a#& "6 A:#F"fFi]!6\-pB'xR*>`6A!:brjݽ/b:$#>b!{`Pa6\-pB'xR*>`6A!:br/b:$#>b!{`Pa6\-pB'xR*>`6a#@A$#o9=A>E~IC~:$5"|BaB!\ptxR*>`.:A@AA>~ꩾꭞWaAA aj` |@Ba>~پ BVj!><.E'*:`.:AAA!?~F!!^ aj` |@Ba>EI Fj<>(`d4@.>V>" ^@AL_^!^ aj` |@Ba&??BZ<)@�.>V>" ^c•AԤ (S( ĉ+Z1ƍ;z(V(O,>T@!e4| 3fV84jN@%ɧD=4ҥL:- ԩrQ.@QjDZd˚="XDBJ 0lfV8ϟ@iz8ʼnA +P@ +PSU.jլ[h "XDࡂn 6l +} gE̛;=ԫ[N5QrT (B&U6[HV&Q.6`ЭÆ0@+8'TSEl`>aNHa^gn8*4( ‚NL'h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h& "d" `~_.U@PB#< $RIl.ˬ< mNKm^{m(z#p! #n oKojl& xZk$4C/i +BJ+\qoq r"o*** *S !B8$IBMtF ]KJ/tN? uROMҴJ&b `_F 9xnAFrqFvߍwzwt xNxwloanAGoyzߍj|B$x dAU@"䀻 � @7pC7pC7pC7pC7pC7pC7pC7pC7pC7pC7pC7pCMDMDMDMЄ4MAzЄ4MAzЄ4MAzЄ4MAz�p"|PPhP`4 op<D, t@J4 &0rG|A)Od,ψ4qllG5tt.P'_B@ r,!D*r,*H1 Rr h@S|I /| 1Th+_ Xr-oWre1ZVE@,$ YB*d YB*d YB*d YB*dI(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B?JR Lbdx: ^pD0hQ\deDִul ׸ut+\׼53+#\& &P$(! JH$(! JH$(! JH$(! JH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! Rx`)(�&� <�@ȅFx$.Ox,.q^<  1v< yD.,dZ X @d*+D#Ókd.ό4oh &L E8<y| @ zNBp,  � *@ \@pHbx<PzԤ.OTzթ5NdBHH`Bz׼}$DX�x@)\ X(izmjMQD&t$׿n o=! Q80"E W/.(V1Gd'npMQD&t$?#$! GP|@7H *Fw<K 0j"XȄ#LoǏ( RB@P"+Db#t�&ՉL� I8I ! .(R|qA$FQ<BkY 0j"XȄ#Z/=( RB@P"+Db#t~ Ԛ�&ՉL� I8M7I ! .(R|qA$FQ<Bo5FMp\K?BpX CP A�QDa. :~Xy�F, :Ip%wGQpX CP A�QDa. :As�F, :IpfOrGQpX CP A�QDa. :'kq�F, :IpyoGQpX CP A�QDa. :džn�F, :IpnGQpX CP A�QDa. :gm�F, :IpFkGQpX CP A�QDa. :j�F, :Ip8hGQpX CP A�QDa. :ij�F, :Ip!gGQpX CP A�QDa�P j>1铢 ` HGk"ɔ{vIGR0E�pEV + i ` HGkMiMuIGR0E�pEV + ? ` HGkwyGQpX CP A�QDa�P j>A铚�F, :IpvyIGR0E�pEV +  ` HGk&( wIGR0E�pEV + Q ` HGkɡvIGR0E�pEV +  ` HGkjvIGR0E�pEV +  ` HGkG vIGR0E�pEV + p  Ppp p p 0{ ਮ� �  pP P� s�F, :Ip:hGQpX CP A�QDa�P j>A' P�  Pp z  p P � p z�  � < ` HGkʳvIGR0E�pEV + pp : P � p u� z� P p * p � P ` ~s�F, :IpֳgGQpX CP A�QDa�P j>A p 0 ~ ` ppp  { � p~� p  �pp p= ` HGkpvIGR0E�pEV + p { , p  PPZp � ~P  � < p   0 ~ s�F, :IpmhGQpX CP A�QDa�P j>AP°P p,� p p ~ p p q~p `ߠP < ` HGk'wIGR0E�pEV + pPà  �ܰ�  `   �  p @p j-/j�F, :Iph=? A-CTGQpX CP A�QDa�P j>A0 .- p P  0 @ P0 � pp ` R� ̐ ppPڡ-ڣMښ�F, :IpFԱ-۳M@}IGR0E�pEV + A-݅ pp0p p p p ppp 0P � Nښ�F, :IpV!.#NGQpX CP A�QDa�P >A䲰Pp  P p ` 0 Ұ < ` z {p ` p p @讠 ` HGkB.MuIGR0E�pEV + ] 0 {P P �ư ߠp  � ` ˰� p� pPp �F, :Ip6>GQpX CP A�QDa�P >ANڋp P p p00  � � �ڿp{` ਼P p � /ݚ�F, :IpcOegGQpX CP A�QDa�P >AV/ڐp � ~p p p `0 ` � 0  qp p ਋  Ɛ @< ` HGkfGQpX CP A�QDa�P >Aڅ  p �p�*t+^=anǏ5H עCruG^햟C ݂K1cj"US$H2@+R%ZQI.eSGD9Eʐ" >T@ƒ 4%[lV8%(PʕY.E~ڳCx!^r$^:쐰:\:#$YAW!Y d׶LM5Ii)$IX"qɕ/gsѥ+?$,R+ š%_+U\廒PC\Z$YnYEY\9BqH\B:DH\eHd጗EEWnqC8Wxd4M:D$8zG $8 )(*o `G*%F0sL2aD7Mp$H℔sN:L$8 )(š `G*%,sRJ+%MtN2$ NRK5#,> P*`dRb5V&MtN2$ Tj5$8 )(լ `G*%<v^z+D7Mp$Hx H"#b"@+ .x s˪VpM^zCFMtN2$ `c~$8 )(ª `G*%iaD7Mp$HdkH"#b"@+ .x ǪVpM^˨~Z4Lt@"#{H"#b"@+ .x 5VpM^ >SY4Lt@"#cvH"#b"@+ .x +"eQpUXMtN2$ wO="(B!�(:`y"eQRЍ&p҉L� I8q@;! Q80"\U`y.(V1Gozd4Mp@Pr:Bp,HaE�B < ,\QbPZxE1iB7I'2$$at$DX�px@X:W X(QN`Qфn4NdBHHcFHJI ! .tsA$FQ<d]4MpDR9Bp,HaE�B < ,\Qb�d+ MF8D&t$8$r( RB@PK*<Db#�yMBN:  ! G N9j#$! GP|+ҹ ,*F@Ѝ&p҉L� I8q#$! GP|+ҹ ,*F@ԚЍ&p҉L� I8qn#$! GP|+ҹ ,*F@JЍ&p҉L� I8qZ#$! GP|+ҹ ,*F@ꕕЍ&p҉L� I8qK#$! GP|+ҹ ,*F@vЍ&p҉L� I8q^#$! GP|+ҹ ,*F@*WЍ&p҉L� I8q#$! GP|+ҹ ,*F@Ѝ&p҉L� I8q#$! GP|+ҹ ,*FMPoCv(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W%s&p҉L`EHqN I+$! G�@4i@hDBv%pmpD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMx-~qS\"\qDaL`B\+gy]r\3yYN%H! T: `@ - Lh'h G>Mp[[z׽M\]c'{; Xp@P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%�A @P�%J(BwЁ)@D_= ȁ@hOpZ[[@l@|@[Qp WX0&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))O/*'?hS�ȁ5<ȃ@EZE@E\E]E^E_E` Fa^\ԃ?& 9xFhFiFjFkFlFmFn$x"؁��hS�X/xGxGxzG{G|G}G~GGG/ y0 9|HHHHHHȉ?q\ P� )hI|I\XXXXXXI JJ,JPPPPPPPPPPPPPPPPPPPPPPPt(&hs LL,L<LLL\LlL" (` ;ɔ$ � M MMٜMڬM۔M $4�`�OOOOOO� l� 4 5 LSȀ PxO P}O P Q P=QMQMO�L ` OO`:  ;ձ Ub-Vb dMVe]VfmVgEV3ViVjVi (P�CVVp WqWr-Ws $㊱8ɓ_ %WxV|W}Usi(�-x� hQ]XmX}XXXX%HO]励 WY Y-Y`XX X5؂5YYYY bmѱ� XWYՀ-Z�eYmZ}Z� �PرYZZX( 0 M[][m[}[[% @[Y[[[[x�%�]M\]\Eۻ�m\HZ%:\̅W  ZeO\=]}\ս[5]-ӕם]MړY �MO%]]] �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~^p^~p�ppSӞ�'@ ?_? Rs "?$_(*p)�SӞ�*`@ :<>@B?D_FD p HR?T_Q p p ` #� 0 ll_ pr?t_vxz| �w P " ` aoӞ0P `0_?pw` �6ꗯ�~� 0 g?_؟ڿؿ wP  � � `~Ӯ# �IJ DPB >Q(Xl�F=~QU`% J-[jSL Fx U=}TPEETOWM> 0`-ŚUVXsUڔhT Vfh@-M0+TѨU u›S}X`… %$M5Uڤ‡HFƜYfΝ>ZUъ LcyB[oIp4j+HzzƝ[wQ6u$ ƕ6EQ?ѪJ\lnj4ߒXh*Wl獞^ޛ:A4qM.|@Qjz?ZG\n`R"aGFYH? /mN d*PQ.D1EYG\(4TSPHXQVq ;Q1zۤH$J6q(Ae! U*qąMIczeW J59mN d*PQ䓿GV 4 &վ-VpdU\>'%M:Dd|BTFYG\(4TCTHXQVqM啯6IkM\ EPWg5{dJq@`R-ַHXQVq嵷M:Dd|BTF!^YG\(4T-VpdU\G{)mN d*PQدGV 4 &b}eW c>{ۤH$J6q(Ae~dJq@`R-ַHXQVqVM:Dd|BTFGV 4 &b}eW 1){ۤH$J6q(Ae~dJq@`R-ַHXQVqM:Dd|BTF!GV 4 &b}eW {ۤH$J6q(Ae}dJq@`R-ַHXQVqM:Dd|BTF_J82 LT`*\?D' !4pT‚z**40QMB8bp$~tBf$ӘJl>"P1 R#\P D5z VQQӛMtNc* � @(اGpAL-$X#F W@GsNo6 HHb8&\((@J82 LT`*\e9D' !4pT•Tz**40QMB8bp$~f$ӘJl>"P1 j #\P D5z VQQ9sӛMtNc* � @(GpAL-$X#F W@G Lo6 HHb8&\((pJLe:SԦ7iNuS#\P D5z VQQOk*CX,:Y,pE'! HȢ80d Yb1pE' ![4E8$dC,u�"xNHC9nYbL{N@BiL%6@AEduYB!n WtX, EB/ W8!nE,E!\q=�E!n Y5ax]hyUT.(i`X+p(V H/i! YBp/\[x! `+n `E' HXWX\qq,#`,:q Y@bmJo6 HHb8&\((1NBE'n H,B/ Y@b{p0a+nqB vpx!B~,x1o08!x$#\P D5z VQo' ,B+Wp":! `ԡUa0QY+ H!qbרG'n"ɽD' !4pT6=-:qfb1C!BA!:ac($`B-Q\WX/d[8DuoQ["" qn>bp d&Vo! 1U>a�!Q}#=q `,C80Y\7ຂ?zhxBCp$\! Wt"ɽD' !4pT3!~![<qndh7hCh? `tb0~؃nqE(0юC5}**40QMB8bp$NZ>qhHܰ7~ }d8AvC~;~QqCƐWN8aYX^[B,YfrkEMHhJ(PT㓩CC~Praooknpu ^r`u(Hv} c`k�E[XY0c`eppY^kvCEzUGp1 PXy XGUpHྼHC؃E�{8WX_PqXWr`Yzh xxXxWhqXaYEWEpHBWYXB^h~r8[pY(W?t؄NIƨMpE@QŚZꂄC~8Epas_^v8rhEvxXHnXv[p^8HWXWB8=[8Yp?h~rB8axƛzUGp1 PXy XGUpHCxN�?np?p=o_Xl^~0@}X}ea8qzY8NWN}}{?p_NXWfrE[C؄NIƨMpE@QxșZY�NHlpCXWnp{`[}}0a`�ovBa؃__~zaYE[(=x8YC˚zUGp1 PXy XGUpHNxHH(~B�Hp}aXW{؃ahnuXuȆkHW0oqCpHXY�acaH?C^8nWE.Y؄NIƨMpE@Q͘N=.{WH(~~(WnuXrkhaCqqBEN`aXWB^C}pNPzUGp1 PXy XGUpHH·Bia[8uNqh[r8q^ȆqPoEWoNpEW:[BN(WxWCgMHhQxY@QxFYpBfpEa8sWuPNpq8r^r8q8^Cpq^C)?WX_Bp[(BPvHXGMp(Ӏ Ո pQXW|NXHlXYX?}czW8fx0NXzcYeaY8[CZWkkhr(8H_MHMGTu)H8WWkE8=zau_ivXE0xf8^cshW8_)YpBY(ael`sE8GMp(Ӏ Ո pQXW\Wv[W?Ȇvv=EȻHp}`Yahxr`WBŨ)HXW0szq�C ؄NIGTަY[_`kXNC(lh~hr8N؃[0^H8YxNu~`i(NX[=�q}`o=p_ vGMp(Ӏ Ո pQXWZXWXC(YNE(c�Y(^Ep[_E8Y[0?Y8Yp[)H8=H ^^pH^8؄NIGT2\HXCB8fX@?8`CW=([XYBWX_BpaWXN_=Cp[XCBapCWX:GMp(Ӏ Ո pQXWdBH WN(E�Y?X_.aX=(CECpY(EWE`Y(NB`(E8``MHQxY@QW[CW^pE8EWE�E=a8BC؃[CBW0YBp^p?BBX[XN(h}XGp1 PXy XGUpHH΂NpYY[B8^pC[^X`YpE8EHX^N8WW8Y8Yh ^BBH؄NIGTr^p[X[(a=p^p?^CW8^�_₄YpH؃_?)Ypr^[^pBlzXGp1 PXy XGUpHH΂^qWXB8EpY8WBWHhCp?pYNC)H[[YXW8W.YEpC؄NIGT厩*H8H8YpNpN^X[(WCYC,rY8rEZWWXHHXC(C^�zXGp1 PXy XGUpHH΂YY8YEBYpHBEE_XYp Y8N8YBEBHpCWC[(WH؄NIGT)[pNXWBY8WECp[pEHECE[8HNpH8WE^Nh[(WGMp(Ӏ Ո pQXW{wMHJ(PT|W/GMp(Ӏ Ո pQXWd_؄NIMpE@QyzXGp1 PXy XGUpHHΚWzMHJ(PTXGp1 PXy XGUpHHή{ MHJ(PT'{XGp1 PXy XGUpHH|MHJ(PTg~XGp1 PXy XGUpHHMHJ(PT}XGp1 PXy XGUpHHg؄NIMpE@QPGM�G.6ĀA 2lPC $V8N7jt#Ȑ"G,i$ʔ*E$I@iTi P'РB&G.n0Pè#Xh*W8r,+X-7u$ifQ|1 ըr&G.DPjԈ$V8$2nN$ͬ9PrG69r BF$ѨU )6:A4Gl{B5 7(Sv GVTs[nI̚1 (?ɑ *0" +82*@| &@"L5[=̂( j#l LB1 +82*@݆1&@"L5[=̂(2 #l LB&" +82*@ݐY&@"L5[=̂(Z#l LBNj +82*@ݚYI'H2SM<V2J,8S!# $I*cKt$3T&.�"r*"=&A)dgD$(ImaKt$3T&.�",#.0eB  +82*@, I'H2SMlP((,8S!# $,_Kt$3T&.�""-21<35,8S!# $ڼ4M;]sKt$3T&.�"4a=ˏ#.0eB  +82*@,yMvKt$3T&.�"7;#l LBvFD +48饋&@"L5U >@*~;4?&A)dg ##82*2*2*2*2*2*2*2*2*2*2*2*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*VђJ@B#&>(ah*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQ%y,60 Q*Ѐ !qS<':өu|'<)v3tΠP'@*Ё@ @�"LـA;a!hHAڃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=A@RPBv"NAvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`؂ TЅ)1Bb' 1Ѓ^v 6�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a PЂ.kPf9K-@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a Pl]C ة @fg<D?:ҟg8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8H3{g<c\AQ ;x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3D4H5DC30A B؉ltA$B-DB(\B(B(B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+Ԃ3B+Q. $LB-**************************************************************BB!lB%#L A B8A-\a,B&%\((((((((((((((((((((((((((((((((((((((((((((((((((((((((QK,<B"�HM'***************************************************************-Ȃ/B. 0A B8 lA,e,\e,+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Q(H*+<B"Tx'&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Vn(#�SB(�[Be'tBM\.fn.v~.膮jn'B(T., @ x.l.֮.j,@(<* 0A B8@@ T((<T.V&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&B'l(8OvB% LxB(l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&8 0A B8@@ T((<q993::3;;3<s'l(8OC('B'3@@4A4(#&8 0A B8 T&#@O4GwGt'l(8OD'@('B'|4LǴL4>,l#�SB(*@%#@8B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'l(8OD'T*@"&t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t>,l#�SB(*�#|BU@8_9go9w8o(|BKdn% L(B(l9ǹ9#&8 0A B8` 8'*TB?/:7o(|BKd& \"(8:w9>,l#�SB(2�#|B+#($:纮:(|'8)n(e)*¯?;GO#&8 0A B8!` 8'*T;'Dn(e)*绾#&8 0A BI0#l*$`++++++++++++++++++++++++++++++++++++++++++++++++++++++++&@BV(@"*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++@jQF务G69r" 4\cG*T ѨU uRReC/aƔ9fM7q5jS'H@Ҥ&>(B5*gSOFM\P`Ə_1$ѨU d9m[NwnIRС6EQo M\hQ#د!Ip4j+HjWּM I :&>(B5sk׀ȅV5: GVYkwnIRС6EQDZg&G.ZĨQǐ$V8$❴sS'HɅ(P% ,@eG\"4*HXQVq_iN $*PQ@QczMqA+0HBB"aGFYHޣQ%giN $*PQ˧eG\"4HXQVqsƝ6IM\ EPCmX6q,H#55eW y/O iN $*PQ@G`#( eW yOcqiN $*PQG`#( eW yOwaiN $*PQ 8G`#( eW yOwڤH$ jJ6q(AeQX6q,H#JC"aGFYHCݝ6IM\ EPizMqA+0҈ҐHXQVqFvM:Dd|BTF)neG\"4HXQVq|vM:d(Pd|BTViseG\"4HXJ6q)2BdB~)EnYDx^ q^q?\9dEYdqHgEdYBdWw{YH eQ6ل*(PUN8/dBE'q`!#* X�bH/� YtB"nqW\ Y"w[,(DCD!x,6h"*r?M@\- !_(, qa "r[~/[,B -dB,~ Y,+nBbpE!n! Ht(w?Mlb.PUpD,- Hp!T Y$"x/`QE"r_-r Htz8,G=^/ щ[z4gM8ZF4B 0+pD%6ĠC-\C,/ !N,�F Y8,xq^p"h Y"щC!qz8+n=YS('MPB*WSVb[," `TE"_"F%VA, qCȢ$!=`;u0J=#` G@+F(U|`&Q!" q_b!A=?b+qaԡ\HȢ/n -$:qY,7a f~p/[4('MPB*W]V.B+QN,"n =\"H, ^`qCX,_ȢP7zCP9M8ZF4B 0+pD%6Ġ Y0B+Q[ c+ЉE/ EB" C4p" !EtXD!C,E'[!('MPB*W"BB~1 Q^ c{-:X�/c$1*N8-\[p! ? YDe! nXl.ЊE0JUX#* E|D!xaC0F}�=![Hcר,[pC8C؇>pvHCxp$?b+IbEDQ� BH*6tB~p0qsԃ7ԡw 5k zd= vcp":QB0 ?1= +0vP]Xl.ЊE0JUX#* Ehb!~ăѐl/qB,P0: v`5CȂ81n`a c~pd kp$\! WB~(61rpU`-u|ˀ7 cDx;‘D� AJ̐F4nE c0xq c :aa~A 4`a"0B#(V*a((D]:a A!\xA \:{xdA nDFaF~DiF@Rin 0!aޡa|\@:a  A A!nAax `a"0B#(V*a((DI;\aAnAdaa!A!d!AA:A!\ddAwb6a| VA{ x|aa|ޡaAA@!�\a~{:A:!`a"0B#(V*a((DIe\A~  AaA !A aa"M\a daAa\D0 7a| V)d\A\a A6!ԡa|!:Aȁx!A@x{\\zx6`a"0B#(V*a((DI{A AaA6Ɂxa:ơnAAơn aB\:axAnA\A\da@  Ar*~XVz@Ri\!΁V!aarAnx:d d! an\"A!6\@+,#4R*>`6BDP nnA !daAxȡxTb:\ddn!!\:A Ar*~XVz@Ri\\!xAa!!Aa A nn \ axA!6\@+,#4R*>`6BDP AAdd!n!ddxa!\Ab G :D0 7a| VIeddAxa ؁!6sa*A a:A \\A\A! V!6\@+,#4R*>`6BD !  x\aA ~B6;x nA\An\:xdhH0 7a| VI ahn~ara`r!|A`\xÀn\dddsxA\Ax`a"0B#(V*a((D y :zxdx AA~n A6dhHdn:zdA6ax~ AnAr*~XVz@Ri\AA da\A a `!|!!`!|a|azATbA    `a"0B#~#*>`6BDpn! a\An\ ada\axa\nd\ad\A@x\n\D0 7DVz@RiUx\aa \an:6!`!j'!`A\A !dA6nndxa x]`a"0B#Y*>`6B{I!vb:F|� Vm9`a"0B#.V*a((D !wb:$!(6|� F۹6\@+,#4+>`6Bn'6 Ab(*a\@Pa;`a"0B#.V*a((DIAvb:$!(6|� F!e\6\@+,#4+>`6Bf<b'6 Ab(*a\@Pa|`a"0B#.V*a((Dg|'6 Ab(*a\@Pa|9`a"0B#.V*a((DA|'6 Ab(*a\@Pa4}Յ`a"0B#.V*a((D{'6 Ab(*a\@Pa}6\@+,#4+>`6B=wb:$!(b|fF!Y`a"0B#.V*a((DIߟ{'6 Ab(FfF5`a"0B#.V*a((D q{'6 Ab(FfF`a"0B#.V*a((Dm{'6 Ab(FfF`a"0B#.V*a((DI{'6 Ab(FfFA`a"0B#.V*a((DI{'6 Ab(FfFg`a"0B#.V*a((D Wv'6 Ab(FfFC`a"0B#.V((@v\! ?b $IjrBr1ƍ;z2ȑ$K~|+T$0`A bڼSC$V8N$=ҥL:} 5jU2 JQ5Pjѱd˚=6ڵlۺMiZPrY*mr$Ic7I} 9dɫFe JQ5PjѤK>(G<yj )hPo`+U ċ&HjL(&Mԫ[=ܻ{>vRj4(;g`+U wVA2 S@H(`>a',|P|U|b"V +8R(@rb.c2Hc6ވc�@Q $0IJ.d],T.m b!V +8R(@Vjfj ( ( ( (uT P1 *8h~g ((.lA`hx j#T Q*Z k +@uRI+.@!$h%,"K&Ve#TI'n2и枋nn˔A"PF B81 *l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&l&lBUȒ(.lbvY x,$H%['oyz蜷Bz馟zꪯ:K* …;L2K(#|O||k $H`x` ByK.K骜~~*** T"a(h B N$PJp%X jp?p$ -\LdBvB00- x*{!>)t! <�3qD,$Ll(JqMTp af' nψ4qllh6A _hAHh@؀X |`.!Y`=AnЃ=AnЃ=AnЃ=AnЃ=AnЃ=AnЃ=hBЃ& =hBЃ& =hBЃ& =hBЃ& =hBЃ& =hBЃ&0rlg09AР4؁? Ѐ t-AЄ*tm X  2<Ph G?Z|` yx*rO,mK_ Әt4MoSF<u.P'_BԤ*uLmS ըJuTm*h1 r h@-*`t!h+1qb cH\׼u|_ -a;dհH.d! T@,P! T@,P! T@,P! T@,P! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$! EHBP$URxx`/`ֲV` "v DĂ-_ p4oX<31Ҹm` `%(! JH$(! JH$(! JH$(! JH$H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH $H! RH (a̖@P6B |>@D,XbܫhE-PQ r{n x{^FAcε"Ax0% |/+| o^a+` Cx:LƶG+8Db~QŻ|,oUUbD&t"  }D/яt'! G8t�M4sA$FQ<,)ώ}lowktD:  ! G ~G#`A C(> \:*8Db#Ћ~/5AwRhyȄ#𴯽o#$! GP| 08jU q.(V1GԯkyȄ#/~$DX�x�G $*Fgq}Hvz< :Ip~w~HwIGR0E�pQW0 0 p1h}z< :Ip~W?wIGR0E�pQW0 0 p2ȅ]wz< :Ip~kȆEwIGR0E�pQW0 0 p^vz< :Ip~׆vIGR0E�pQW0 0 pH HGwF'Hh(GQpX CP A�8. gQȅz< :Ip~(HxIGR0E�pQW0 0 p HGw xIGR0E�pQW0 0 pɓק HGw!Kɔ=wIGR0E�pQW0 0 p= HGwMiwIGQpX CP A�8. g)zz< :Ip~)xIGR0E�pQW0 0 po HGwɜsGQpX CP A�8. gvz< :Ip~ٜGQpX CP A��P `vWaIg HGw)yIGR0E�pQW + fwQ? HGwȤMOJtGQpX CP A��P `vWq?Zz< :Ip~y{JGQpX CP A��P `vWqlJz< :Ip~ǧjzIGR0E�pQW + fwׁ HGw GQpX CP A��P `vWqÚz< :Ip~'ʯxIGR0E�pQW + fwᮿ HGwj'sGQpX CP A��P `vWq뛚z< :Ip~Q{GQpX CP A��P `vWq' <P� � p Peo p � p <� p p � p p p HGwRkzIGR0E�pQW + fwQ}p � p p P� � p {P p P P~� � 𶇰p ~p  p 0z< :Ip~w|GQpX CP A�"/ �P `vWqWpp {p p P { P� � p p p� p 0 w[�  HGwJȩ̏GQpX CP A�×!�P `vWq p 0 ~ ` ppp { � p~� p  �pp p HGwGQpX CP A�ɗ\ + fwQ} { < p  PP[p � ~P � D p   0 ~ 3z< :Ip~UmEwIGR0E�pQ �P `vWqշP°P w p<� p p ~ p p q~p pߠP  HGwW۽maGQpX CP A�/\ + f pw u0 ߰p  { p ~ p ~P p D me HGwO)xIGR0E�pQ"�P `v}vpҰ ` ߠ� � p 0 P< 0 p  HGw+Nn=wIGR0E�pQ<"�P `v}v pp0p p p p ppp 0P � @l HGw.GQpX CP A�R + fQh' � p � p p ˰ 0  � @ 𷷰 P�p vaz< :Ip~Woq/s/tGQpX CP A�UP + f!  P{pP u ` {p Pp � p ư Pp P ӏz< :Ip~G/ORpIGR0E�pQ�P `v  tUA .UB;IحsGn7YΝ&KVA^R!)TC&yk\<WArHQ5b Nt IrĊ)YnWaŎ%[l#I"eH*TpA ۷+Ut.."~ Zk®3{2N16]_Zt[:-2׷hƲ#ש[ 1fJSRvʤI#WnwGD9Eʐ" >̥p޾V`aJN9B\ldYW~[xd)x[ԉvHx^9dC :x9G}?q[ o1MN2$ <&tɮH"#b"@`. .x�/¬VpM:d?eE\Yx9DWn9[ŕ_Y`Y\9E D^Wx)DE(DW~CW q6:M$H∫uW^:"(B!�ჹ(”>XJ69ZMHW[\e^D[)hC~)DWa\9W�dYDIyY\ŕI)N\m:M$H∫zyd^H"#b"@`. .x�/g㫀VpM:zh :M$H∫HzH"#b"@`. .x�VpM:{n4N:D$8*|#,> l*`dnCZ4yLt@"#uص:"(B!�ჹ((߫>XJ69Dw4N:D$8ػ$8 )(^ `G*~:M<pxOR;Bp,HaE�B <�/@88a?OS:  ! Gmث#$! GP|`. 0+pD%6q'S&t":@BpJGHB)  \(p`VJl I H7M@GOD&t$*bd$( RB@P + X(aT,&t":@BpF;GHB)  \(p� "1UL%+4M@GOD&t$*$Y( RB@P +�JDb#kM&҉L� I8UP! Q80"sV�.(V1G8e)s4M<p@T^9Bp,HaE�B <�/�(]QbPi'ZzUh:xJ'2$$WiYr$DX�̅x�^8XP X(QU!&҉L� I8Uj#$! GP|`. *F Vt4NdBHHbCI ! .�ptA$FQ<&t":@Bp܆IGHB)  \(p� "1UUn`5M<pW9Bp,HaE�B <�/�(]Qbj h)Ȅ#\e3#`A C(>0 \x`@HbxDUM|UM@GOD&t$*42Y( RB@P +�JDb#j:xJ'2$$Wrr$DX�̅x�^8XP X(QU<TS:  ! G]͕#$! GP|`. *F񈪆Z&҉L� I8U^}m)! Q80"sV�.(V1GTUt4NdBHHW! Q80"sV�.p'V1Gl"+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQbH%4Nd;(Bryg^|=yЇ^|p( � 4@ <@DH(|W)'~+QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTb+Q|_?%IXWD``&H+l@|@@ @ @ @ @ %,/p� � x�| DVZhVXMAA ,B#<TڄT:H?#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8%x%(l܁�%P�\VGUBw|GxGyGzUX0&&H,H<Hˊ/*'PFS�ȁ5<ȃ@HH@II,I<ILI\Ilɓȑԃ?&@$III JJ,J<ʟL,؁�% P� @Ap=`JJ0J KK,K<KLK\˱0x0J/D@*KKKK LL,LKlpJP�� LL\XXXXXXHM\MlM|MlPPPPPPPPPPPPPPPPPPPPPPP(&ht\OlO|OOOOd((A@Aɬ �]P]PhPPPP )%+5�`�R0 S1S2-S3=S4MS5]S6-./�(A@Ap�F S@U,TB-, TDMTE]TFTC}THTI}) F��P�+TP UQUR-US=UTMUU]UR.ehX�@Aӽ�T^ZU`UVb-Vc=VdMa`mVg}VhmV�x�@a]PVnVoVp WqN% LUUxFpU�eW{WW}u ЋLXpW=XMXu Z ` XؚTXX�X YX WX5Y]YmY}YYY}� �VK �XٌمZ-Z�EYmZ}ZuY � �XYZZ�W�H Z][m[ԋ YZ[X `P \\ �Gۙ[]%ܙeW ЋZT �\]ܹXYͅYY �R (]؍ݘ\ϥ؀��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�(�p(@���(@�(�p� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��ۺۼ۾=M}ȝʽ=ԝ3p�'p� +@  0՝ܿ=]}}�'+P]P -,^~3p�0@p ۠�@,�02>4^6~8:6>@B>D^/N�D�P�#`jXZ/j`b@�!�0` Voc~x^y~'0)�@� `P >^@�)0 �6`ꪞpA�!p�)* P�6P�P~ȞʾҾ'p'p�>>^~^p^~p�ppSӞ�'@ ?_? Rs "?$_(*p)�SӞ�*`@ :<>@B?D_FD p HR?T_Q p p ` #� 0 ll_ pr?t_vxz| �w P " ` aoӞ0P `0_?pw` �6ꗯ�~� 0 g?_؟ڿؿ wP  � � `~Ӯ# �IJ DPB >Q(Xl�F=~QU`% J-[jSL Fx U=}TPEETOWM> 0`-ŚUVXsUڔhT Vfh@-M0+TѨU u›S}X`… %$M5Uڤ‡HFƜYfΝ>ZUъ LcyB[oIp4j+HzzƝ[wQ6u$ ƕ6EQ?ѪJ\lnj4ߒXh*Wl獞^ޛ:A4qM.|@Qjz?ZG\n`R"aGFYH? /mN d*PQ.D1EYG\(4TSPHXQVq ;Q1zۤH$J6q(Ae! U*qąMIczeW J59mN d*PQ䓿GV 4 &վ-VpdU\>'%M:Dd|BTFYG\(4TCTHXQVqM啯6IkM\ EPWg5{dJq@`R-ַHXQVq嵷M:Dd|BTF!^YG\(4T-VpdU\G{)mN d*PQدGV 4 &b}eW c>{ۤH$J6q(Ae~dJq@`R-ַHXQVqVM:Dd|BTFGV 4 &b}eW 1){ۤH$J6q(Ae~dJq@`R-ַHXQVqM:Dd|BTF!GV 4 &b}eW {ۤH$J6q(Ae}dJq@`R-ַHXQVqM:Dd|BTF_J82 LT`*\?D' !4pT‚z**40QMB8bp$~tBf$ӘJl>"P1 R#\P D5z VQQӛMtNc* � @(اGpAL-$X#F W@GsNo6 HHb8&\((@J82 LT`*\e9D' !4pT•Tz**40QMB8bp$~f$ӘJl>"P1 j #\P D5z VQQ9sӛMtNc* � @(GpAL-$X#F W@G Lo6 HHb8&\((pJLe:SԦ7iNuS#\P D5z VQQOk*CX,:Y,pE'! HȢ80d Yb1pE' ![4E8$dC,u�"xNHC9nYbL{N@BiL%6@AEduYB!n WtX, EB/ W8!nE,E!\q=�E!n Y5ax]hyUT.(i`X+p(V H/i! YBp/\[x! `+n `E' HXWX\qq,#`,:q Y@bmJo6 HHb8&\((1NBE'n H,B/ Y@b{p0a+nqB vpx!B~,x1o08!x$#\P D5z VQo' ,B+Wp":! `ԡUa0QY+ H!qbרG'n"ɽD' !4pT6=-:qfb1C!BA!:ac($`B-Q\WX/d[8DuoQ["" qn>bp d&Vo! 1U>a�!Q}#=q `,C80Y\7ຂ?zhxBCp$\! Wt"ɽD' !4pT3!~![<qndh7hCh? `tb0~؃nqE(0юC5}**40QMB8bp$NZ>qhHܰ7~ }d8AvC~;~QqCƐWN8aYX^[B,YfrkEMHhJ(PT㓩CC~Praooknpu ^r`u(Hv} c`k�E[XY0c`eppY^kvCEzUGp1 PXy XGUpHྼHC؃E�{8WX_PqXWr`Yzh xxXxWhqXaYEWEpHBWYXB^h~r8[pY(W?t؄NIƨMpE@QŚZꂄC~8Epas_^v8rhEvxXHnXv[p^8HWXWB8=[8Yp?h~rB8axƛzUGp1 PXy XGUpHCxN�?np?p=o_Xl^~0@}X}ea8qzY8NWN}}{?p_NXWfrE[C؄NIƨMpE@QxșZY�NHlpCXWnp{`[}}0a`�ovBa؃__~zaYE[(=x8YC˚zUGp1 PXy XGUpHNxHH(~B�Hp}aXW{؃ahnuXuȆkHW0oqCpHXY�acaH?C^8nWE.Y؄NIƨMpE@Q͘N=.{WH(~~(WnuXrkhaCqqBEN`aXWB^C}pNPzUGp1 PXy XGUpHH·Bia[8uNqh[r8q^ȆqPoEWoNpEW:[BN(WxWCgMHhQxY@QxFYpBfpEa8sWuPNpq8r^r8q8^Cpq^C)?WX_Bp[(BPvHXGMp(Ӏ Ո pQXW|NXHlXYX?}czW8fx0NXzcYeaY8[CZWkkhr(8H_MHMGTu)H8WWkE8=zau_ivXE0xf8^cshW8_)YpBY(ael`sE8GMp(Ӏ Ո pQXW\Wv[W?Ȇvv=EȻHp}`Yahxr`WBŨ)HXW0szq�C ؄NIGTަY[_`kXNC(lh~hr8N؃[0^H8YxNu~`i(NX[=�q}`o=p_ vGMp(Ӏ Ո pQXWZXWXC(YNE(c�Y(^Ep[_E8Y[0?Y8Yp[)H8=H ^^pH^8؄NIGT2\HXCB8fX@?8`CW=([XYBWX_BpaWXN_=Cp[XCBapCWX:GMp(Ӏ Ո pQXWdBH WN(E�Y?X_.aX=(CECpY(EWE`Y(NB`(E8``MHQxY@QW[CW^pE8EWE�E=a8BC؃[CBW0YBp^p?BBX[XN(h}XGp1 PXy XGUpHH΂NpYY[B8^pC[^X`YpE8EHX^N8WW8Y8Yh ^BBH؄NIGTr^p[X[(a=p^p?^CW8^�_₄YpH؃_?)Ypr^[^pBlzXGp1 PXy XGUpHH΂^qWXB8EpY8WBWHhCp?pYNC)H[[YXW8W.YEpC؄NIGT厩*H8H8YpNpN^X[(WCYC,rY8rEZWWXHHXC(C^�zXGp1 PXy XGUpHH΂YY8YEBYpHBEE_XYp Y8N8YBEBHpCWC[(WH؄NIGT)[pNXWBY8WECp[pEHECE[8HNpH8WE^Nh[(WGMp(Ӏ Ո pQXW{wMHJ(PT|W/GMp(Ӏ Ո pQXWd_؄NIMpE@QyzXGp1 PXy XGUpHHΚWzMHJ(PTXGp1 PXy XGUpHHή{ MHJ(PT'{XGp1 PXy XGUpHH|MHJ(PTg~XGp1 PXy XGUpHHMHJ(PT}XGp1 PXy XGUpHHg؄NIMpE@QPGM�G.6ĀA 2lPC $V8N7jt#Ȑ"G,i$ʔ*E$I@iTi P'РB&G.n0Pè#Xh*W8r,+X-7u$ifQ|1 ըr&G.DPjԈ$V8$2nN$ͬ9PrG69r BF$ѨU )6:A4Gl{B5 7(Sv GVTs[nI̚1 (?ɑ *0" +82*@| &@"L5[=̂( j#l LB1 +82*@݆1&@"L5[=̂(2 #l LB&" +82*@ݐY&@"L5[=̂(Z#l LBNj +82*@ݚYI'H2SM<V2J,8S!# $I*cKt$3T&.�"r*"=&A)dgD$(ImaKt$3T&.�",#.0eB  +82*@, I'H2SMlP((,8S!# $,_Kt$3T&.�""-21<35,8S!# $ڼ4M;]sKt$3T&.�"4a=ˏ#.0eB  +82*@,yMvKt$3T&.�"7;#l LBvFD +48饋&@"L5U >@*~;4?&A)dg ##82*2*2*2*2*2*2*2*2*2*2*2*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*VђJ@B#&>(ah*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQ%y,60 Q*Ѐ !qS<':өu|'<)v3tΠP'@*Ё@ @�"LـA;a!hHAڃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=A@RPBv"NAvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`؂ TЅ)1Bb' 1Ѓ^v 6�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a PЂ.kPf9K-@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a P�)@a Pl]C ة @fg<D?:ҟg8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3g8H3{g<c\AQ ;x3g8x3g8x3g8x3g8x3g8x3g8x3g8x3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3D4H5DC30A B؉ltA$B-DB(\B(B(B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+Ԃ3B+Q. $LB-**************************************************************BB!lB%#L A B8A-\a,B&%\((((((((((((((((((((((((((((((((((((((((((((((((((((((((QK,<B"�HM'***************************************************************-Ȃ/B. 0A B8 lA,e,\e,+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Q(H*+<B"Tx'&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Vn(#�SB(�[Be'tBM\.fn.v~.膮jn'B(T., @ x.l.֮.j,@(<* 0A B8@@ T((<T.V&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&B'l(8O& LxB(l&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&8 0A B8@@ T((<D/993::3;;3<s'l(8OB'B LxB(tB<@4AA>,l#�SB(*@%lBK<AwGt@w&TnMB'B LxB(tHǴLϴ@#&8 0A B8 TBy>s'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'B'l(8Oք+l*@"&t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t(t>,l#�SB(*�#|BU@Rgo9w99Ro(|BKd& L(B(lǹ9׹#&8 0A B8` 8'*T•?7?zo(|BKd( \"(@:9>,l#�SB(2�#|B+#(,:纮::(|'8)*e)*BGO;W{#&8 0A B8!` 8'*T;'D*e)*;{#&8 0A BI0#l*$h++++++++++++++++++++++++++++++++++++++++++++++++++++++++&@BV(@"*++++++++++++++++++++++++++++++++++++++++++++++++++++++++@jQFj+0hpFAjP GVԉeKaƔ9fM7qYsԨM IJJ\ըOF:G69raqFC8 GVeUoB$ICVEF<G69rFbÎ$ѨU mYs=7u$ihJ\(ϯa ~k#\1j9H+Z f'﹩$ICVEF%׾#XQ#G GXh*Ww>pM IZ&>PQ*X6q0҈>eW /A 16I*M\ EPEiqG`H#(h$VpdU\$>l6I*M\ EP/X6q0҈ 5eW /;kiN d*PQLTчeG\ #8bSHXQVq 6I*M\ EPEY|Mq+4ґHXQVqhMV6I*M\ EPEmC|Mq+4ґHXQVqW6I*M\ EPEށzMq+4ґHXQVqM:Dd|BTFXeeG\ #8t$VpdU\$iN d*PQG`H#,eW Od{ڤH$J6q(AevX6q0҈#K+`eW /oQ{ڤHJFq(Ae~Mq+4  aG** [ C [ey)ĕCx9ĕ_pa9DCdŕN ޡNd9[ B\ޕeYC 9pMFdڋdBTVq t!x!E/:[CE%Q _E"|UȢpEqCp/ H,Cb�F!GbpW0X QMd(Dc[BE!dQY@8$rE8pE'^X,"[b!: YX!~ Wp"nBB"LFQϊ TbI!nqW@B+W"H#|GH,GpEn[@+!du$xN3eNM8\F8b 0+pD%6X񛮸-\C,/ !N,�F Y8,xq^p"j Y"щC!qz8+n=YsQ� B*IY,"xqEb[D!JH# X$"*X2<HB$nqY0dW`="7y,6p#ሥ*Lbz-~q=BXD=�8-QBB~p" !BtE'HB!dCB5s8"nQQlb&F(aL! W(D'q Ydoȅ`DD.`\$/xC8!d[,B~X/dQ^ƈF=! H|&&`D#T8PXE c(+::0� ^XD!x! YbX-d Y,~8Cn W,XD'nqEb8"Q[tEPGQϊ Q1,=c[t `_$HD%FbTb!:q[8+C,~p/BBG!:>؄#\h#�>GTb0 BB>a:p`5  {HC>QY\C:qc+} Hb~8! W& wa2M~V(\�!r Y85QvP>3Ԡ5 _ F6ء}D x[0N<8B]#` G+G,U|`&`2+zXrDC~>!o`9 rC7 v0+! ^Ƹ1EՓ$o#p,\QY@&Fa?+nb.Fp-u|ˀ7 cDx;‘D� AJ̐F4nE c0xq c N 2~A 6\+0B#8R*>`6&Š Ρda\xaȁ\n!dL a \a:anz AAa~ aio6aNJ6a\� `V   nA\`arva xdnddnadnAƁp6\+0B#8R*>`6&ŠF:\aAnAdaa!A!d!AA:A!\dd!a'Fa*XVz@Fiq\\an Aa\F!|!V!n:aA \�6\+0B#8R*>`6&Šd\A~  AaA !A aaM\a daAa\7a|`V+!\\A\a A6!ԡa|!:Aȁx!A@x!{\\zx5k`a#4#,V*a`b(+!{A Aa5Ɂxa:ơnAAơn aB\:axAnA\A\da@  +q*XVz@Fi\!΁V!aarAnx:d d! an\A6\+0B#8R*>`6&ŠR nnA !daAxȡxXb:\ddn!!\:A +q*XVz@Fi: xda؁av!_!aԡd\\\\x:ȁ!n !]`a#4#,V*a`b(+edA5!L:An!A Aa\z daxx!za n+q*XVz@FiP!dddAxa ؁!6sa*A a:A \\A\A!  6\+0B#8R*>`6&Š !  x\aA ~5;x nA\An!\:xdjHԓ7a|`Vx ajn~ara`r!|A``\xÀn\\d\sxA\ax!6\+0B#8R*>`6&ŠX\ \A  da \\\\A\anA\axx L5ax~ An+q*XVz@Fi\AA da\A a `!|!!`!|a|azAXbA    !6\+0B#8R*>`6&Šrn! a\An\ ada\axa\nd\a\\A@x\n\7Vz@Fixx\aa \an:6!`!'!`A\A !d5nndxa !`a#4#,V*a`b(HA;'6 (@(*a\@PaD{i{6\+0B#8R*>`6&Šj{Q'6 A(*a\@Pa`a#4#,V*a`b(Ȼ;!{b:$a(6|� F <6\+0B#8R*>`6&Š '6 A(*a\@Pa<`a#4#,V*a`b(ƍzb:$a(6|� Fȱ\6\+0B#8R*>`6&Š{b:$a(6|� F�6\+0B#8R*>`6&Š{b:$a(6|� FQ6\+0B#8R*>`6&ŠR{b:$a(6|� Fס!6\+0B#8R*>`6&Š{b:$a(b|fF`a#4#,V*a`b(߻'6 A(FfFQ`a#4#,V*a`b(㗻'6 A(FfF`a#4#,V*a`b(i'6 A(FfFA`a#4#,V*a`b(HE'6 A(FfF`a#4#,V*a`b(A'6 A(FfF`a#4#,V*a`b('6 A(FfF_`a#4#,V`b(@v\'?b7u$ BMcVQ*Z1ƍ;z2H` 4hp˙4kj@ G6ԩD7<4ҥL:} QAY ҨS|( رd˚=6ڵlۢմQPX|^ 6ҬP G6T$:~ 9䣫FY JQ5PjѤK>(G<yj )hP/`+U ċu|&HjL(&Mԫ[=ܻ{>vRj⃇4(&`+U _WQ(.L"l"^>a>K(AUh�b"X$H%Yc2Hc6ވc2` Tu@2 S@*HdN>U(.|Azi#~)b# $ecn g++++UD]'BL&P> iY"d" x�X``Z$'U&fJk*@uRI+.@!$"iJj (Ȓ(.lA`Y"&Uɫ dnn o>5*d(‚NL'h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&h&Pg"d" `A|_V^K%<RI晻Iz袏N筜zꪯz뮿z(#p! HO||/<@I& x):>bC/*~O'|'|OE(Q"0I"/ V?p$, OAZbȄ( `ZDT|SB~D3ag($*qL<"(JqT$ C4)N؁@,qll& lPЂр2\PD*#{pܠ7 zpܠ7 zpܠ7 zpܠ7 zpܠ7 zpܠ7 zЄ4MAzЄ4MAzЄ4MAzЄ4MAzЄ4MAzЄ4Mx; "5 r@!;Ah t-AЄ*t mC  2@dЁxz@24D0GB 'Bt4MoӜt<N)舠:bPv@/PLmS ըJuTUլJuN@Jz�4D0 bȕ8F1d$|_ v-aZ*vk2Xd$cm` *d YB*d YB*d YB*d YB"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$I(BU)hX <A< \XZ+L"bqAjp41 x<s yș0Ls,60I0%$A IPB%$A IPB%$A IPB%$A IPB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A IB)$A I 0hKA (@ \&i>� "@D,ηV@ x{靮|k9\+"Acx+| oK0.@nsA$FaGUJ_|4yWJl"sȄP#XaD/я+}Loӟ$dGx�2 Vq.(V1G(j}�) u":@B`+@}/#$! GP|�0>Uq.(V1G=(t/Ozk:  ! G<oGHB)  �`(p|4 �\Qb}'Rk_`&׉L� I8BwGHB)  �`(p|�\ ַ} HGxg~GQpX CP A�8. ֗3H HGx(CxxGQpX CP A�8. W_n HGxDotGQpX CP A�8. Ȉ HGxpaGQpX CP A�8. ׈z�= :IpthLjɨ˨tGQpX CP A�8. և8z�= :IpahȏGQpX CP A�8. և}z�= :Ip'+ɒ-/GQpX CP A�8. Kzz�= :IpY[ɕxIGR0E��pQW0 0 `}L HGx]ixIGR0E��pQW0 0 `}yIq HGx)GQpX CP A�8. Wvz�= :IpG/yIGR0E��pQW0 0 `}Щ HGx߉ GQpX CP A��P pVai HGx J5ZGQpX CP A��P pVq'jz�= :Ipg_GQpX CP A��P pVqRz�= :IpڝGQpX CP A��P pVq|z�= :IpGQpX CP A��P pVq z�= :IpGڕGQpX CP A��P pVqz�= :IpGQpX CP A��P pVqZz�= :Ip1ےGQpX CP A��P pVq$Kz�= :Ip'[GQpX CP A��P pVq' �=P� � p P { � �  pP P� �k HGx\kxIGR0E��pQW + kב{p � p p P� � p {P p P P~� � p ~p  p @#lz�= :Ipw1GQpX CP A�"CL!R + kA#\p {p p P { � � p p p� p 0 [� QŚz�= :Ip'Û\GQpX CP A�Uĭ "�P PVq< � {p�  pPP` q ~p p  �  ~pp� $ HGxGQpX CP A�ʭ\ + kבϸp # ~ ppp    PP 0p  �=#=z�= :Ip'm]GQpX CP A�uE\ + kֶP°P Pp�=� p p ~ p p q~p ߠP z�= :IpGQpX CP A�D\ + p Pà  �ܰ�  `   � � p @p yK߶ HGxA.CNEnG~IGR0E��pQ=�P P}3 pҰ ` Pߠ� � p 0 P�= 0 p @浫 HGxG.NxIGR0E��pQX"�P P}^° �p p p p`  � {pp � p� { �0 p ^z�= :Ip7!/xIGR0E��pQ"�P P}d. � p � p p ˰ 0  �  Ɛ P�p HGx#A~IGR0E��pQ4�P P}d^ 0 {P P �ư ߠp  � ` ˰� p� pPp  z�= :Ip'@~I�Q`2*P C %NX*mr(PDXIngPG`AvEƑMsɒՑ9xx-TC{ Q^dխC\-BYlGMjS&HbE]y_&H(GHR.<xH >pTiSI#E%ҭEAr%ϵzׄ]ۗU'f e <fxec6l\N:-^xuZDtoьeGS'Wd*]ޕ&4I$G_}$r!�(.S>XJ6) $41ϬB\ldYW~[xd)x[ԉvHx^9dC::x9G}?q[ 4MӤN2$>24ŽH"#b"@@! .x!/VpMJ+Qd?eE\Yx9DWn9[ŕ_Y`Y\9E:D^Wx)DE(DW~FW qB$=M$H∺ДvZj;"(B!�(>XJ6) =IW[\e^D[hC~)DWa\9W�dYDUyY\ŕUN\yQ$=M$H∺yg:"(B!�(̥>XJ6) [zkH4iLt@"#ym<"(B!�(>XJ6) V|qQ$=M$H∺|sŽH"#b"@@! .x!%VpMJsםkMӤN2$s$8 )(j= `G*٤$*|$=M$H∺?#,|@!= TX#*B`Mh-Ȅ#~##`A C(> \A`8( H*dA RPD[:  ! G س#$! GP|@! 0+pD%6QT(kܝ&ңt":@BP'ZGHB)  B(p<`VJl$  -8MGmD&t$.z$%( RB@Px+ X(`&ңt":@BPRFLGHB)  B(p< "1U &1ݩ5MGmD&t$.'}( RB@Px+KDb# wfPH&҉L� I8B]yR! Q80" V�.(V1G\;%jy4MpT~9Bp,HaE�B <!�.]Qbj'Vh"=hK'2$$uj_r$DX�(xCX\ X(Vf$H&҉L� I8B]zZ)! Q80" V�.(V1GUu&ңt":@BPI !P. tA$FQ<լ&ңt":@BPI !P. tA$FQ<&ңt":@BPNI !P. tA$FQ<&ңt":@BPKI !P. tA$FQ<<~&ңt":@BP$I !P. tA$FQ<d.&ңt":@BP8I !P. tA$FQ<&&ңt":@BPLI !P. tA$FQ<֨&ңt":@BP`I !P. tA$FQ<Ψ&ңt":@BPtKI !P. t#>Q<bD]1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W(H*t">APԧ^g}]z^듐#E E�H \�5 pD"F|Cm~_Jl&*Jl&*Jl&*Jl&*Jl&*J؄J؄JK@\@lEEp[H6&`$,@@ AA,A<ALA P)*'� Ѐ0>؀)@ZhOV(B#lU؄M>'|B(B)MXB+B, MQ.`8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#PP"H�\R�X� ȁ@hOpZ8B#\)G HH,'\Q( X?`,`(=HH//p%wx4>`X@ȃ<|IIIIIIIII=:h LXJlJ|JJJJJ$X"\�ЀGS�X/XKlKKKKKKKK/ 0 \LlL|LȌLɜLʬL˼LGŌ% P� �XLM\PPPPPPPMMM N\XXXXXXXXXXXXXXXXXXXXXX`́h&@'OOO� PP-P=PP&"(`Mˀ PPmQ}QS�8S`� �7m�8S9S:S;S<S=S>S;uS70�Ms uG `THU�5TJT5TLTMTNTKTP UQT2U p ��\3}UXUYUZU[U\U]UZ�7ehXĀ4> TH-Vg}Vg}iVjVkVlVwVnVoVn PVU�p]WvmWw}WxWphUAMeU�W wUl-X=XW XPVXX5  bU <1UMY5YUY}YYՀىؚYYYY ZЀg5Ո� Y M٦اZ}Y ٛ�ZZڞՀ ��%٨][m۶}x\�x�[[�PZ%Y-\=`y�x[ȍ\Y\ ٦ ܍\W (۲}U �M][m]%YΝ]]ݟMՀ ([2]� ^Zu] �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ}ܷpp+@  `}޻==]  @j}�&B�)@)P9 @9=!Lja)p�p0w�p ۠�@0�14^6~8:<>:n D^F~Hj@q3P�#`Ԛ\^8.jd^fp��0` Zog|b}~)p�p{� ` 0蘞难nhAԊ@�)0 �6`~麾gq p!�p�'p�'�* P�6P�ھ>^�E�'p�p >>^~>  "�n 'p�'>u p3@  ?$_&(*,.1 S 6B?6FH.wS~�*�@ VXZ\^`b?Wo pgo V_ Ű ]0a0 @t_vxO@ @ ǐ 6P�o!0*� � 0_ 02 @ P >P ?_  6�Nv)#� ?_؟ڿ_ / 1 >Z P ?_ �6�.�@@ j1BŪUFQD-^ĘQFY &W +ъCO:SLWUi  2T4AP1jTM>}ZITU^ŚUV]Z$ɒ$I =-LB\uŻiԣU`%РE:QU'2Ydʕ-_ƜYfʚDiӦGA,έ][6\Jrd|>XFr]=]tխ_Ǟ]隼_iգPBzAjwݿU؀A?.�7H8VpdU\cAλ6YP|AVyC?|U*qą No �,H8VpdU\DA@1"dMVy$z"UtD2YG\8qE#aGFYHl\NI1t6YP|AV!3N9{dJq!Jʁ#aGFYHdNE;qMVy$z"U4GVo @8VpdU\L_}6YP|AVYG\R#U8VpdU\Q_Ŏ6YP|AV41YG\R#U8VpdU\Qqm6YP|AV`YG\R#U8VpdU\Q76YP|AV8eYG\R#U8VpdU\Qv6YP|AVYG\R#U8VpdU\Q9qMVy$z"UƆGVo HeW A4y\nU ŇHo'U*qą(?R#aGFYH\\dGB![%uYG\R#U8VpdU\Q1qMVy$z"U>{{dJq!JTHXQVqD~硫6YP|ҳ Ѐ<#VQ G JH%X+ (vЃr6G=BzVAXE%(g !pHGb\8D"RG* @YE8=bp T! 1Ub?ȣlbz Bw#VQ G JH%X+ (<6~<Z&VPBH*I">bp T! 1Ud,ǣlbz BD#VQ G JH%X+ (`V:<Z&VPBH*9N=bp T! 1U"'9yMAUӠ{**DI?C8bp$ujh9X#B!=hJUT.~R +p(V H Jr6G=BzVS>#\% ? VQ@nW !!NBБE' C@X-dCB8+d H<- q`A/ q uC$:qBtr6G=BzVEbX0 ! Ht$dQE@X,x[~!*B- ^+Et9p4ԡzc$\UT.~R +p(V H +p ʂ/ Y</nQCBX/ W9~u,xW?c�\qB`4[$ǣlbz ⃋+dC-\E"…�! B,b{+B/\zY/nY@p/1eH8- GpA3J8$X#F W@Q;- ^ܢ"\!E�p/~?C�[AE!� Y,($# ?0" ^-n [G* @YeC؃yB (D'~Q_Z1갇[9($\t$x!=b!\!_<, >bp T! 1UŸ,0 { 0z(0 `" x<1 HGx~]d ? Cp$\! o+xMAUo- QW`9cG<ac5a ^b1x|(+ xG=Y+1 r�|UT.~R +p(V H J_/vC87 `pCp;qB縅_cƐ1nH0_ =(`p[pirkENpN @YMXG!HU4~`raookov aqhu8?8v}8a`kW[8W0eafpCXYHer`k8WX4C |UGp(яRXGUpH@3,E[o[_PqXWr`YxHnWxWhq`W8B8HpYYBpC1HYxz CWB[C ؄UxPX^CH[2HsXWW8o�Wr`E v_hoYpzWoCB`P=pHpY7?�_8(xx `7aPFe|UGp(яRXGUpH@|EW؇qPE~?C}^c�}8}e؇a8o{0[XY[+}~~Ї_XYWXH?`} ^XYW(t;YMXG!HU3<YzW8Ep}WC}ea�}X}a[oxE^_`Ї=E8YHfuY(4GXJp  pQXWD1^~C[}a8H{c`nv8ukWCooCpHXYac`H=NYCzpH8l;YMXG!HU B^nYBkn^xn`H8lȆv0B_ zY؃a^a0YpCp[(HpzxN8P |UGp(яRXGUpH@Bi`X^8uW�qhWXr8r^ȆqPoEWnЇ[BpYE[cP+Wxp*W؄UxPX uNNx?hBa8s([Xv`E8q8r^r8q8[p=oW�CBW8^pB^E8vWLGMp  pQXWDNXHl8YX?}cz[8fvH`zcYevPYEpB Zlkx =YpH8PYMXG!HUֶEW~WEnnn`kYzhfahxXC�o0c8x8B Y8EpBrXkȆv [PuGMp  pQXWD R^`kYpalh{`oCa{v[v~ f[8[8<Wuhzq�CNpH8PYMXG!HU [WXW8Y``l8[0?؃l~hq8W[ ]/Wu~`h(W WXYp=�q}PoBX_]xXGp(яRXGUpH@<HpepNpC(YW�H(aHWB[p`pE8YXYBN([ E8=HH:Y8NNOYMXG!HUNHC(cp[(EW8Y8YB��CEW=X^/?�[ <rYXCBaBW}GMp  pQXWD RH(=^pCX`=(Y/Y8B8[X^8WHWH[NCYXH?x`8؄UxPX]W[ECۂCXB�BpCa8BW(^YWXW YB[pBpBp?pYpNdWxXGp(яRXGUpH@NpYY+CN(HWHxCx^[WXCp_(N/ ,CEXYYE(_([X؄UxPX=WXNExYEY[CWEWYN`EpY H+^8_aP+HXGMp  pQXWDE[pE(rY8NYp^pBYEWCp?pYYp?[- rHW(CXWBpNOYMXG!HU]YCXCrYE�CCY8WNWCp[hkHN+ \WWXHpHPCXBp^XGMp  pQXWD9[Y8YCB1HX^(W(^NCpYY[C^([(A/W8YNBB^X؄UxPX܅WXN+HY8_BW8W[EYXH8^P+^8HX`XNCXYNpN8WCEY8~XGp(яRXGUpH@Z;YMXG!HUa'v>|XGp(яRXGUpH@b؄UxPXmGtXGp(яRXGUpH@t؄UxPXgZXGp(яRXGUpH@y>؄UxPXyi}XGp(яRXGUpH@7z؄UxPXz|XGp(яRXGUpH@zYMXG!HUP?GMp  pQXWD{؄UxPX |XGp(яRXGUpH@ؗ؄UxPX~{XGp(яRXGUpH@/AYMXG!HUG|XGp(яRXGUpH@MviգP>zAj'Rh"ƌ7r#X` .\P%L *Xh*W 'РB(UB!*RRM\R%˘bU$ѨU i-ܷF5ܴQ(=8\/EW*Y; GVԖ̚--iգP>zqj3EW*Y69 GVt ,iգP>zqJ8`mr+J,kÜIbQ\A):z5ܴQ(=8\G69rJ,qL$(y9zm#Ѓ o=&J*4K3# $u8E(B8 AU#l ]K(4 +82*@bBW&9B8JenT#l ]KNj0 +82*@b3W&9B8JVT#l ]KrD +I�*=&J*$L$(y^A P**Z#l ]KrD +lzI�Bn=&J*$L$(yF^A P*Y#l ]KrV@+8I+T )o2*-21<35|39L ϤI‚N(J+:+4M;((?'(Ē0 tA"}6!i6m6q=7uށ!10$v~8+xځ�H 5(Ē MPp1:饛~:ꩫ:뭻: ??4;;{E+� =`J, =@ ٳ={=?>>ܻBZh<pC? 9�D%,S Ё2x3! R 3 r` - ɀS)4g CJX" a@.hъGTВ%2N|"()R1#+8C&1 TTf<#ӨO$"G"D%,S `Z֊ArXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъsE,"A E(ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZV-E.|A]( JT9U B hGT*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbPbPL \P!ZQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbQ7]( JT9i�A `AψXv=5SUծ~5s"pX]"־5-XbxD+` %*a 8+,[ms6-q7G>C-yӻw#X|".PpX# l[8#.S8ԝGPpC.򑓼!"`Q G`XCJXi`ȑ+ nz>9Ѓ.'#`n(8dE:ԣ.<"& ` %*af"8b$#n;.ӽvW#`n(8dw;/E% ` %*afB8b##<.?CFճs(!J<JTB i&$X#>1U<9j=7A3AGGPp(s?_,*(Q4**Aϖ?ENtA@CB u-,@#@WJ잜 #|(#+Hˌ* ~zD(#�8& A+"B%< tJL 8&(@eM!z&#8*T-,l#@WJ #*$!GAl*<B(@C""#&8 tJKL 8(+@y$'z&#8*|"+#&8 tJKL 8(+@y0z&#8* #4N#&8 tJKL 8(+@yD9z&#8*#=z#&8 tJKL 8(+@yԣBbz&#8*,$F#&8 tJKL 8(+@ydd=GAl*<B(@CK$=,l#@WJ #*$Oz&#8*DW#&8 tJKL 8(+@y|0GAl*<B(@C]~#&8 tJKL 8(+@yf+GAl*<B(@CeF#&8 tJKL 8(+@y'GAl*<B(@Cn#&8 tJKL 8(+@yg"GAl*<B(@Cvf#&8 tJKL 8(+@y!GAl*<B(@C.#&8 tJKL 8(+@y$hGAl*<B(@C#&8 tJKL 8(+@yGAl*<B(@C#&8 tJKI0� #*$+GAl*<B(@Ci>,l#@WJT� 8(+@BDqx/A'$/,B% C"B"(,/,0B! BD+@"t-@+$DD!-+!Ȃ+"/@"xz&#8*L---܂++-B!,<,<B.<,*$,B" ,@v$,-@+,/t/,$t"B!/"t+/,B!C!T#&8 tJKI0#*$D-,-,-$/B"B%B.l/B/lB!+@B!0A'@B'/$,B'@+,,$",/,$,+@GAl*<B(@C-$,/@,B'-,B',T/$/#C",<,$,</t"DB$!,+!@-X."0@/X,t+B>,l#@WJT�| 8(+@BDz/!$!܂/$B%,<B"(T/lB",<2",,-"/$B!-DD!\9>3,B!/xz&#8*,,$BD,/D!D!@!$1$B.(<&</BC%*$D"$!B!/@0-@3C=ă:,tB>,l#@WJT�| 8(+@BD&tq"/B'@,B%/�#CB0&$(+B!�!@!@+0$!,++�k!"@/7|50C<!t/@+Ȃyq&#8*-@,@+X"�!$-,�B%,B"B"T,/B"B'D2/!D@/,,,,!,/7C49$#&8 tJKI0#*$D쁲&,!+ l/<B0C"  4&\B'-�k!@+�+/$,!@-@"1�C!@7/,B!/@O?&#8*4S7u"!$ 0B!/B!B"B%l T1�##@+""܂+,+,+,$-t+B!,7C!B'85d;#&8 tJKI0#*$Dsd7>7C<C"l;; ;X,56"X=5?8ʂ+,>?L7;Dv+-C;t,X"SsAl*<B(@CywAB!05=0,7>C815B.\=d1[=C6>8"B3t?0-C;B!B|+<,l#@WJT�| 8(+@BD?1>9H3�6C865;C"<89,+;<0\2$-!/܂, 1@/�+$XC6C<\C!-@dC?&#8*:-D"/:|70!p<p3D?9$B%= �9&90C40-"+0 -0�",$Ȃ+ 7=,/B!@3#&8 tJKI0#*$D35$t"9,,B.:,9*l=/C8"<p,8B'B!@-,+$t+/-+�;>�,,»3?&#8*C!/9B!t/:,B!9C"=;l;;l/8t,B!܂,\,,@-,-,BD�k!܂>ă>/$<?,l#@WJT�| 8(+@BD?}O$C6,!(5#$81C0==227<H"$,!$>>>BD0+,C<-B!!䫛?&#8*4S$5@/!7!B6*D?1/C3?*d>50,@ZtX=~$Wx*k=uҸcG?>ɑ '1`Р…/aPFrI#(P9-^YKFuߣ\ec7n:*Č?rݒ%ӯ_d cVG[  7} ;iFÇ#SMC*Tg֜"Y\헟C};6 wM,uۮq Bx kY:֭ox݂{wW`mr䆔+[T+Z Fz߼!}_1_|1U1pنs9HfvnE:YKW)DB~YK#a:9Dq9apG4ilU ŇlL0Y\aBrs؁q1'DQpFe[`\)ĕ_x䐵4ĕN eY~coYD[LTG`KiS>XQVq|QQ%H\$kɆl@yc�i&}qeo1v;Yd[dqBd9[&kGC\Q䱱MVy$z²Umw#H\ldlFmޡ_yf�!Ff!iQ?\B\C\^4:^ȑn!YqG`Ki*>XQVq|QdqxYy{ygGIz9JExa'}fW:Y 9d-WdQ{E9YŀjlU Ňl,N#Y~aǚNxdYaw@|D`9c`ExaBCHd? YYKqGrQeG\(/Z9 `GFYH4pMwH BY$Q6%``Y%QWQ`CdQW+xCBDX\qE@{/‹CBpZ5fxD(|!Xf!D,\!eb(0dW@zxD.*J,|aXh,\a@(, q H-pB(-g5m4#` G<)YIK 0+p(V Hh's! YpE'dG�/*_b(QHZs Ch/:qE"_("[ _c6G=eVQLi8"dQHhDC'֒ _#|`b#�N,Ðщ[tk" ! ?b #` G<)YIK 0+p(V Hh's!q^E"|_"xaXXd^Z! ?nEt8+ [$:!C,k_c6G=eVQbF! ?! DE"`QM,\!N,b#i"\q_+dqY,(, i>p ʓ$+�>GbF|2>UU<">, N%#` G<)YIKj 0+p(V Hh'{5fxD(|!XfXl.(OJVҒVX#F W@B#>1ፌ1X#B2QLGbpAyR 1URꎯ1X#B2Xl.(OJVҒVX#F W@B#>,5fxD(|!XfiM8IJZ 0+p(V Hh'9lbz ˬҝ#` G<)YIK[|`*\ d|aטMA`Uܚ'},6'%+iIx+X+ ض_c6G=eVmu؄#\P%�>GbF|2uCz|* @Y!GbpAyR 1U"n5fxD(|!Xf)#` G<)YIK[|`*\ d|6GU<">, G؄#\P%�>GbF|2?y|* @YXl.(OJVҒVX#F W@B#><lbz ˬ~,6'%+iIx+X+ (_c6G=eVb?p ʓ$`VQЈOƧ| 1X#B2M8IJZ 0+p(F A#|p/G:aFVz@,cF`N"%0`%«V� �]a0epimq5b1|b`� <!V!0 p p>!\< @«*V� 0 P#z5aV|@<!VA 0P Wh"> 1 0V� 0%q 5(PaP<!V!A1EqIMQ1�`aq 3  I`aF &15(zP\V@&FAqQ5b6VP2 V6a\hG0a|'FA@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@a#*T� &*H`aVa 10|`Paڰ3=3A34Es4I4M4I@A T@s0aHV>a1+0^p138s88839s9 |`<aP3;s;;O@A R%ԓ«HV>a1+a#^93?s?8[p1Faz``<a\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A6bdA*`%P=["*> 6![?A5TET7T7PB b &aVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2V� S=["*H�>a|TSviii6jVi?Za8!adJaB!Uvlɶll6mvmٶm6b!" �< ճ%«XX ؀ p �qqq!7rw (r-r17s5ws9s=rr ` @@r]ua7vewvivm   >s=) *:X|lyWzzzs`{{{7|w|ɷ|Wzm |`�Ld ~7w8xWd v`nnp=ë!*8<A8ExIMQ8UxCB!>!?! h x}8x88i zb:6+V>`ȸɸ8xٸ8x؍8ax` @ Y @o* <a"B!0:^x9=A:dxIMQ:UzI2,QaP  uzy}:z@ L�:6S6+:a"!|aJY:zɺͺjjvZPA x ^@ :z;{ � @�:65HX >aF4ajA;E{I��5B\aZv zimq;u{y};� @ �:*@=z0+>`aV A#|b|6b;{ɻ�5b"a@ ~{黾``�>(`ZVFa\4'Ǽ)-1(zP#V!v@ �MQ<m``�>(`ZVFa\4''Íȑ<(zP#V!v@ ʱ<``�>(`ZVFa\4''(zP#V!v@ ` =}!@<&%`0+>`aV A#|b|]=(zP#V!v@ y}ׁ=@<&%`0+>`aV A#|b|^۽}(zP#V!v@ ٽ``�>(`ZVFa\4'7�5b"a@ }9``�>(`ZVFa\4'u(zP#V!v@ >=``�>(`ZVFa\4'g;(zP#V!v@ @``�>(`ZVFa\4'%(zP#V!v@ A?``�>(`ZVFa\4'g}(zP#V!v@ @g``�>(`ZVFa\4'(zP#V!v@ _�&\@… j GV(P:v2ȑ$K<2ʕ$GTUv䈔<{ 4СD=+G`2(L8օ|Xh*W2nؑڵlۺč"("Eɑ| 8#N ) >غ+Z Rƍh5 :[cf\iG)J~ ;lK82(P8!d|Xh*W2n,:"]vqUE(92;F$b)E@|P…2 oXFrIFuF]RG1eJ$;!G Ea^aRDV`1E|\@}1T(IFuv`:RG1eJ$;!GhdJ. IDaCHQGԷB0 +dQg;&H.uSFDCR(qzɧQG$X !E |�<P_ U+82*@Fɩ.uSFDCR(qDIDaCHQG0 +dQg.[KŔ*PJjjxDQXRQpZ(IFulѹQLEHQG$X !E |�<P_0 +dQgKŔ*PJp6tDQXRQpZ(IFu,t $t!r,,‹,I'R- $,,,"KF҉,t!r+@+‹[#QLEH7YDaJHQGk |# $mԙ !t+t!GFtr$@$"dt /R+݅6$}"R/o+KŔ*P)(+(N R(>� \U8bp$2�0nE@b! q/ E80Bos$qܢ(!\щB/BKL⒎$# %lT)A E�C <>�>GbDF6ҙ/0PaB(DFx! H[!^ `nE'! H,p"d W8<qa!H#1*""HA Gh5t,DtJB@PO*X+ t&")/E80V^a, ?ܢD!E" !CB$C@7! x/FO#1*""HA GXO ! Q(P|�>ӫ 0+p(V Hdd#)H!:c(DC]ᇷɢ(DCq Hy:q W p,\Nn{0! },-d!j6.HL2HRPԪV GBJ). 1UHg6ޢ3{߀> ?X,lȢֈ2q}(!2"}1[m/YhhF+.HL2HRPV kYB "P^UX#F W@"#̂o|[,P9a[\07q Wc7AE�X:1l0os$\! ` xN`F6hBE!:<'%IFVA J8h! Q(P|�>ӫ 0+p(V Hdd#ѳeqa!AYP!C"֨+do@BD!~CtDFxQ^p, H0 Y0]ґddA#$z+`aR(>� \U8bp$2Θ;ϝX+Et5\! ?\X>n }�>xq n#0nPH>c(0nB0ا,nEL<.HL2HRP D! Q "P^UX#F W@"#o|Yt,}|8=ԃ`Gq nc~(3nȢ, ^X!\q=Hao;7qNBo쒎$# %!+`aR(>� \U8bp$2~B8+s9 p � P~P~�  °p p � ~.1 ;PRG|9ZGQ`X0RP A�+�0 ,{p  � ` p � ̠0 ` PP ` � Wp7o  � Ð @  E Jp:(?uIVC E��pPR + � Q7Vp  p ~ �PP p �� � �> pp `p ~p� � xc.1 ;PRG0$GQ`X0RP A�+�0 ` {0  p p p  p Po { uw p`qp pp ~OP� .`.1 ;PRG�u!GQ`X0RP A�+�0 h` p pP ưp PP�  P P  @ E JpvrIVC E��pPR + � .1 ;PRG ZGQ`X0RP A�+�0 �ʢ-  E JpʣAqIVC E��pPR + � [ʥ E Jp==qIVC E��pPR + � ѥ E JpkGQ`X0RP A�+�0 jz`.1 ;PRGkzIVC E��pPR + � 㪨.1 ;PRGPjzIVC E��pPR + � A.1 ;PRG=zIVC E��pPR + � ;˳ E JpˣGQ`X0RP A�+�0 = 1q ;PJGawFqIVC E��pPR + � k1q ;Pt{yKGQ`X0RP A�+�0 K,7 E@G`ћGQ`X0RP A�+�0  7 E@G aGQ`X0RP A�+�0 .7 E@G)ZGQ`X0RP A�+�0 X7 E@GUSGQ`X0RP A�+�0 ILǿ7 E@G`Ł$GQ`X0RP A�+�0 u 7 E@G ȭ!GQ`X0RP A�+�0 7 E@GL!GQ`X0RP A�+�0 k1q ;Pt{LEqIVC E��pPR + � ϡ7 E@GP/GQ`X0RP A�+�0 # k1q ;Pt{0=qIVC E��pPR + � u7 E@GՅ}IVC E��pPR + � t7 E@GP[}IVC E��pPR + � 1I 1q ;Pt{GQ`X0RP A�+� 0 ` q 1 0 E@G@!Cunwy{}GpVpC E@+ @ .^ 9.Nn꧎ꩮ Z@;qNAn뷎빮CE�@P"S @ ` g~.^ޮ @N@<J�J�J�J�J�J�J�G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G�>RE� > ׾ ? /Oo� ZP_0<RRRRRRR�OoXJ@T@p� ky�@o׏ٯ?zl�2PT/OoO_E�1:|  .h`C RE`4nG!E$Y-)5v"$ $4̤YM9uO:|I$HxЀpQUYWXb*VXb*VXb*VXb*VXb*VXb*VXb*VXb*VXb*VXb*VXb*VXb*VXb*VXb*H 6jQٵowŏ'F{PAB OJ0~1BFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaF6=`>`lN<sO>O@tPB :@ <� `/NF�SN`SPC J5TTSUuUV[uUXQ`Ys8!` D AD AD AD AfuYhvZjZl%N>Zt5N4Vvu]xaY5 Lw_~_LURsfH]uaQmӃY5{uc7VcCydKhm! 6cyfkfsMZ57Ηz`h6hVzivͅoꩃYgzk5 7Ά+jV{m . (Ѐ{o!Inp?e {r+\4x@LoHV|tK? v( 2\cm 83`( yvw?Z{]x'è!dN>��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ}ܷpp+@  `}޻==]  @j}�&B�)@)P9 @9=!Lja)p�p0w�p ۠�@0�14^6~8:<>:n D^F~Hj@q3P�#`Ԛ\^8.jd^fp��0` Zog|b}~)p�p{� ` 0蘞难nhAԊ@�)0 �6`~麾gq p!�p�'p�'�* P�6P�ھ>^�E�'p�p >>^~>  "�n 'p�'>u p3@  ?$_&(*,.1 S 6B?6FH.wS~�*�@ VXZ\^`b?Wo pgo V_ Ű ]0a0 @t_vxO@ @ ǐ 6P�o!0*� � 0_ 02 @ P >P ?_  6�Nv)#� ?_؟ڿ_ / 1 >Z P ?_ �6�.�@@ j1BŪUFQD-^ĘQFY &W +ъCO:SLWUi  2T4AP1jTM>}ZITU^ŚUV]Z$ɒ$I =-LB\uŻiԣU`%РE:QU'2Ydʕ-_ƜYfʚDiӦGA,έ][6\Jrd|>XFr]=]tխ_Ǟ]隼_iգPBzAjwݿU؀A?.�7H8VpdU\cAλ6YP|AVyC?|U*qą No �,H8VpdU\DA@1"dMVy$z"UtD2YG\8qE#aGFYHl\NI1t6YP|AV!3N9{dJq!Jʁ#aGFYHdNE;qMVy$z"U4GVo @8VpdU\L_}6YP|AVYG\R#U8VpdU\Q_Ŏ6YP|AV41YG\R#U8VpdU\Qqm6YP|AV`YG\R#U8VpdU\Q76YP|AV8eYG\R#U8VpdU\Qv6YP|AVYG\R#U8VpdU\Q9qMVy$z"UƆGVo HeW A4y\nU ŇHo'U*qą(?R#aGFYH\\dGB![%uYG\R#U8VpdU\Q1qMVy$z"U>{{dJq!JTHXQVqD~硫6YP|ҳ Ѐ<#VQ G JH%X+ (vЃr6G=BzVAXE%(g !pHGb\8D"RG* @YE8=bp T! 1Ub?ȣlbz Bw#VQ G JH%X+ (<6~<Z&VPBH*I">bp T! 1Ud,ǣlbz BD#VQ G JH%X+ (`V:<Z&VPBH*9N=bp T! 1U"'9yMAUӠ{**DI?C8bp$ujh9X#B!=hJUT.~R +p(V H Jr6G=BzVS>#\% ? VQ@nW !!NBБE' C@X-dCB8+d H<- q`A/ q uC$:qBtr6G=BzVEbX0 ! Ht$dQE@X,x[~!*B- ^+Et9p4ԡzc$\UT.~R +p(V H +p ʂ/ Y</nQCBX/ W9~u,xW?c�\qB`4[$ǣlbz ⃋+dC-\E"…�! B,b{+B/\zY/nY@p/1eH8- GpA3J8$X#F W@Q;- ^ܢ"\!E�p/~?C�[AE!� Y,($# ?0" ^-n [G* @YeC؃yB (D'~Q_Z1갇[9($\t$x!=b!\!_<, >bp T! 1UŸ,0 { 0z(0 `" x<1 HGx~]d ? Cp$\! o+xMAUo- QW`9cG<ac5a ^b1x|(+ xG=Y+1 r�|UT.~R +p(V H J_/vC87 `pCp;qB縅_cƐ1nH0_ =(`p[pirkENpN @YMXG!HU4~`raookov aqhu8?8v}8a`kW[8W0eafpCXYHer`k8WX4C |UGp(яRXGUpH@3,E[o[_PqXWr`YxHnWxWhq`W8B8HpYYBpC1HYxz CWB[C ؄UxPX^CH[2HsXWW8o�Wr`E v_hoYpzWoCB`P=pHpY7?�_8(xx `7aPFe|UGp(яRXGUpH@|EW؇qPE~?C}^c�}8}e؇a8o{0[XY[+}~~Ї_XYWXH?`} ^XYW(t;YMXG!HU3<YzW8Ep}WC}ea�}X}a[oxE^_`Ї=E8YHfuY(4GXJp  pQXWD1^~C[}a8H{c`nv8ukWCooCpHXYac`H=NYCzpH8l;YMXG!HU B^nYBkn^xn`H8lȆv0B_ zY؃a^a0YpCp[(HpzxN8P |UGp(яRXGUpH@Bi`X^8uW�qhWXr8r^ȆqPoEWnЇ[BpYE[cP+Wxp*W؄UxPX uNNx?hBa8s([Xv`E8q8r^r8q8[p=oW�CBW8^pB^E8vWLGMp  pQXWDNXHl8YX?}cz[8fvH`zcYevPYEpB Zlkx =YpH8PYMXG!HUֶEW~WEnnn`kYzhfahxXC�o0c8x8B Y8EpBrXkȆv [PuGMp  pQXWD R^`kYpalh{`oCa{v[v~ f[8[8<Wuhzq�CNpH8PYMXG!HU [WXW8Y``l8[0?؃l~hq8W[ ]/Wu~`h(W WXYp=�q}PoBX_]xXGp(яRXGUpH@<HpepNpC(YW�H(aHWB[p`pE8YXYBN([ E8=HH:Y8NNOYMXG!HUNHC(cp[(EW8Y8YB��CEW=X^/?�[ <rYXCBaBW}GMp  pQXWD RH(=^pCX`=(Y/Y8B8[X^8WHWH[NCYXH?x`8؄UxPX]W[ECۂCXB�BpCa8BW(^YWXW YB[pBpBp?pYpNdWxXGp(яRXGUpH@NpYY+CN(HWHxCx^[WXCp_(N/ ,CEXYYE(_([X؄UxPX=WXNExYEY[CWEWYN`EpY H+^8_aP+HXGMp  pQXWDE[pE(rY8NYp^pBYEWCp?pYYp?[- rHW(CXWBpNOYMXG!HU]YCXCrYE�CCY8WNWCp[hkHN+ \WWXHpHPCXBp^XGMp  pQXWD9[Y8YCB1HX^(W(^NCpYY[C^([(A/W8YNBB^X؄UxPX܅WXN+HY8_BW8W[EYXH8^P+^8HX`XNCXYNpN8WCEY8~XGp(яRXGUpH@Z;YMXG!HUa'v>|XGp(яRXGUpH@b؄UxPXmGtXGp(яRXGUpH@t؄UxPXgZXGp(яRXGUpH@y>؄UxPXyi}XGp(яRXGUpH@7z؄UxPXz|XGp(яRXGUpH@zYMXG!HUP?GMp  pQXWD{؄UxPX |XGp(яRXGUpH@ؗ؄UxPX~{XGp(яRXGUpH@/AYMXG!HUG|XGp(яRXGUpH@MviգP>zAj'Rh"ƌ7r#X` .\P%L *Xh*W 'РB(UB!*RRM\R%˘bU$ѨU i-ܷF5ܴQ(=8\/EW*Y; GVԖ̚--iգP>zqj3EW*Y69 GVt ,iգP>zqJ8`mr+J,kÜIbQ\A):z5ܴQ(=8\G69rJ,qL$(y9zm#Ѓ o=&J*4K3# $u8E(B8 AU#l ]K(4 +82*@bBW&9B8JenT#l ]KNj0 +82*@b3W&9B8JVT#l ]KrD +I�*=&J*$L$(y^A P**Z#l ]KrD +lzI�Bn=&J*$L$(yF^A P*Y#l ]KrV@+8I+T )o2*-21<35|39L ϤI‚N(J+:+4M;((?'(Ē0 tA"}6!i6m6q=7uށ!10$v~8+xځ�H 5(Ē MPp1:饛~:ꩫ:뭻: ??4;;{E+� =`J, =@ ٳ={=?>>ܻBZh<pC? 9�D%,S Ё2x3! R 3 r` - ɀS)4g CJX" a@.hъGTВ%2N|"()R1#+8C&1 TTf<#ӨO$"G"D%,S `Z֊ArXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъsE,"A E(ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZV-E.|A]( JT9U B hGT*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbPbPL \P!ZQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbQ7]( JT9i�A `AψXv=5SUծ~5s"pX]"־5-XbxD+` %*a 8+,[ms6-q7G>C-yӻw#X|".PpX# l[8#.S8ԝGPpC.򑓼!"`Q G`XCJXi`ȑ+ nz>9Ѓ.'#`n(8dE:ԣ.<"& ` %*af"8b$#n;.ӽvW#`n(8dw;/E% ` %*afB8b##<.?CFճs(!J<JTB i&$X#>1U<9j=7A3AGGPp(s?_,*(Q4**Aϖ?ENtA@CB u-,@#@WJ잜 #|(#+Hˌ* ~zD(#�8& A+"B%< tJL 8&(@eM!z&#8*T-,l#@WJ #*$!GAl*<B(@C""#&8 tJKL 8(+@y$'z&#8*|"+#&8 tJKL 8(+@y0z&#8* #4N#&8 tJKL 8(+@yD9z&#8*#=z#&8 tJKL 8(+@yԣBbz&#8*,$F#&8 tJKL 8(+@ydd=GAl*<B(@CK$=,l#@WJ #*$Oz&#8*DW#&8 tJKL 8(+@y|0GAl*<B(@C]~#&8 tJKL 8(+@yf+GAl*<B(@CeF#&8 tJKL 8(+@y'GAl*<B(@Cn#&8 tJKL 8(+@yg"GAl*<B(@Cvf#&8 tJKL 8(+@y!GAl*<B(@C.#&8 tJKL 8(+@y$hGAl*<B(@C#&8 tJKL 8(+@yGAl*<B(@C#&8 tJKI0� #*$+GAl*<B(@Ci>,l#@WJT�| D((<yx/A'$/,B% C"B"(,/,0B! BD+@"t-@+$DD!-+!Ȃ+"Ȃ/@"xz&#8*L---܂++-B!,<,<B.<,*$,B" ,@v$,-@+,/t/,$t"B!/"t+/,B!C!T#&8 tJKI` D((<Ol'x^!"/ȂB",$,TB.&/Q.&!$- t$t-,@"t$"/@-,"!/@!B!!$|z&#8*"@"$!tB!/Ȃ+t!B%B"(<B0$B.#B"#B',BD*$@,",$/,B�$B',T#&8 tJKI` D((<-B!@,-B"T/#$/B%&$B.#,,/!/܂+!,+-!@+,BD5C<90C!/!GAl*<B(@C"@-D"BDBD$B"C",#l#,Q0T(L.BBD,,@-,-$-+$0;C<CAB'T#&8 tJKI` D((<B-B!,t$!TB. <1/(/lB"/0$$/�/@B!"/,,$/|7X39B'$,x&\%&#8*-@,@+L"!$-,�B%,B"B"T,/B"B' 2/!D@/,,,,!,/7C49$#&8 tJKI` D((<Bwɂ0-/-�&#,1$1�BB3lB/t+܂$+@B!/$$,0$|>"-$LϴLc%&#8*дPu"!$ 0B!/B!B"B%l T1�##@+""܂+,+,+,$-t+B!,7C!B'a#&8 tJKI` D((<<6Q00|=C0$6=C8�15B.X=l!,5/\:<1P,">qC4j'!P8C'.gMkBAl*<B(@CuwAB!05=0,7>C815B.\=d/[=C6>8"B3q?0-C;B!By+<,l#@WJT�ָ@$*#̳!CC=40 l=1l=\C.9$#="9/95,,@,܂+1-0!$B5d85,$,6QgwAl*<B(@CzDBD,+?7p3770C4C8;C"TB8Ѓ:� =lB;3D3/,1!0܂, 0,/Ȃ@,0p92,+<,l#@WJT�ָ@$*#34$t"9,,B.:,9*l=/C8"<p,8B'B!@-,+$t+/-+�;>�,,B[v&#8*t<QC!/9B!t/:,B!9C"=;l;;l/8t,B!܂,P,,@-,-,BDj!܂>ă>/$<?,l#@WJT�ָ@$*#̳c[!@>d"+=\/<B"=?1Ѓ/܃0,>,,p<4,/@"/@???/D2ă:܂+--+dwAl*<B(@Cϴ,`[!@>X$+>p-/d=B4/?;4C01B6;XC!""1ԃq?0$!!/ =@:`A&L&G.6DĀA *fԸQC\DjԣN'QT2-^YKFuߣ\ec7n:*Č?rݒ%ӯ_d cVG[  7} ;iK5ō{rӪG| ժZ$떫[so\U/X"zᮩn۵wu6߷=:AThax #jW ݺ-[M\D0E+V"ҨUL9EvH!_=Uhsgv~dNŕC _"HNe~C?d9MVy$zU6L Y\aBrs؁q1'DQpFe[`\)ĕ_x䐩ĕN eY~coYD[TLӕG`{\dUFyD;LH5~ĕNlk|$w9fчWfcaGCnENEW:)DC %iq:Y 59iU Ňk_7ĕ[fNȦoj|wibm&bu^)ĕNn9Y ᅠC iFr\ef{MqA*N*ȅHFYeG< adqxYy{ygGIz9JExa'}fW:Y 9d*WdQ{E9Y`OdGB!ZT#H_ر^:YDlqF_'XXFQ}aaY Hd9DC"hzQ~Y[G`&ި\dUFyN>BEIdMrI$XVe=cX Y qHx^:;YdWYBx9Yqe*=iU ŇUM!pRQEÐ"\ X,*GC`[ $pCt- [- a ^ ކxGbpr&RN# "1U B:! W,_<bE% X#  Yb{jnaE'nXBX!\q+&X'* @|Y$Wb($"NԡSɅ/_CHD0VG~D'qab-:q(e€@q ~J >p 3\G\Qb؝6 C)-GbH#BD"T EX/YA8,p W,p!\Q`8- Yb,NU<"> G580� Y(0&x/ nbN/d YtbQI[b-\!CbE!dᇝr؄#\T"H>HbxX.V8:&VPB*Ynv8&L"*Db#vYζ;:&VPB*h\؄#\T"G\QbpK[`dxD(|!e5yXl.PD*rV#.(V1GM,NU<"> .x&L"9m>Hbx+$X#B/5Xl.PD*rV#.(V1GENU<"> #O٥&L"9m>HbxfW�$X#B/P7Xl.PD*rV#.(V1GFI6G=_VhM+؄#\T"G\Qbݦ_ lbz ֽ&#` G@9EN[ X(;_3X'* @|YŴaXl.PD*rV#.(V1G`dxD(|!e6Gbpr&RqA$FQ<bw lbz -wM8ʙHE.r |*FݽEONU<"> O@|,6(g"i+Db#vWuX'* @|YGbpr&RqA$FQ<bwyw<uMAU<E,6(g"i+ p=$vyX&FUB*f|#\`"i+�w$zo~>A eP~'">`0@2@ #p3*V\ A!10 ԯAAa|Ba40Upo>!\2�0+I`\\apY0.<PaFP<!V 0 p \`aj3 t0V6a\000.:P\V@&F q p6VP2 I`aF pQ1G;a|'FA@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@*T�9 +H`aVa ]A2C\`z &F2+r+++2,+]\adA`'-"*H`//30s0 0 030C\hz &Fa,-21335S,]\ad!2)4) .HV>(+/1m6q37uS0O.Faz``<a\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\ApdA*"4/B5߲H hao7KK7aL7̴B b &aVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2V� v4/BJp V`S1aZ�3Bv@&!4c5vc9c=cA6dEvdIcc!2!!04/_XX ؀ g �hwhh6iv ii6jvjjiwi ` @@il6mvmٶmݖ   >v5)f3>>zjpmwqGqq!7r7(r-r17s5ws9s=rGrr>@v @h@bua7vewvivmvq7wuwwyve@b`v:.IQo+!*47{w{{{7|w|ɷ{CB!>a}?! h x~7w8x xi b:.+*W<: fAaIMQ8UxY]S9!v @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ {8 ~�.=*zf!!2a3!}9yC}9yɹ/fx ^@ 蹞9y:@ x@r"*"*:a"baƔι=A:EjavZPA x ^@ `imq:uzy}:� @�:+>"LS1(]o5VPa@ 虗:zٺ:zz� � @HN>"aVaaw!;%{)[]/.:pW!v@ E{IMg@<&"+#\ FaFv;{\/.:pW!v@ ഥ{z�`�>(`.>"aVaaw;p"a@ <z�`�>(`.>"aVaaw{9Çp"a@ |Y\g@<&"+#\ FaFvÍȅp"a@ Zʭg@<&"+#\ FaFv<p"a@ =g@<&"+#\ FaFvG5}]p"a@ =Ug@<&"+#\ FaFvӉ]/.:pW!v@ `ե=g@<&"+#\ FaFvٽ]/.:pW!v@ `g@<&"+#\ FaFv)>]/.:pW!v@ `E~g@<&"+#\ FaFvy]/.:pW!v@ `g@<&"+#\ FaFv]/.:pW!v@ `~g@<&"+#\ FaFv_]/.:pW!v@ `5g@<&"+#\ FaFvi߱]/.:pW!v@ `󅟮g@<&"+#\ FaFv]/.:pW!v@ `gz@<4/B2+#\ Fa�bԣN t0… :|1ĉIWEQD#RJ<2ʕ,[| 3LGDe" >T@ƒ 4=4i\Dj#+Z5ֆ3npUE(923ڵl<$,C' &SFj;f|1W"("E;{H(V Rć.< 8v."Z5b{bƯWEQD#;H(V Rć.< p."Z5Nۻg|1W"("EC?DV`1EO\�QUS.D2*<{n8E}*PJ_*uDQXR?QpD=TL(zBeBDCR(qĊV^ IDaCHQD#R0B$2#%I'eBDCR(qzIDaCHQDQ0B$2#9&+/,r+"+~�#""!@҉,q $""+Ȃ-t"!@r-J',,RQDeBDCR(qbyDQXaR?QpDUjTL(buI'"K'"+~ $K'@" $@ /QBJ!‹+[!Br,-+/ ]WEH>YDR?QpDAL(͐<-{,"rH!0,J'" 0r$! tݮr+r+~r!BeBDCR(qԶwDQEO\�Q`W (Bt‹0{2+@RBI!ƨ!,‹,~,º"K'"" ?瀇>! ^8"d+YE$vP)(`s(K R(> \D[Hbx BX-nC CX! a-  H⇮X ,8+N@8$\!q|Ҁ9! ?BX8tE2";(p 3GB) .�LqA$FQ<Bmu<0 EȢQtt%B�Q\- [ DW{-\1[@p$:! a+tu?B(7?BECd+YE$vP)(R(9ωtsl; xSGB) .�LqA$FQ<BmlBnQa؇=qocxi,BG6dQkc8> `>p-tW爇,\q WDѡLuE2";(pyju\Wy,D^JB@P *Db#Tb:! c1akp-ar,ܨ"adЕ+ a�c0 Wt31xDX/ щ6" BVA J8W*WGB) .�LqA$FQ<BmŦ,! }9;!C�87q^p, Hc(/pN@/ aE!\ xF!\!C@BLeE2";(px4+`aR(> \D[HbxJN," }\5!e0a_F=aN�Q+~0! щB (3ࡎXz|! %Ɯt(X CB@P *Db#hlBG6:!C,BpE!0xb7Qv\ o("x! H¸1qW {؃x-r͋d+YE$vP)(.z$D X�x�QV X(6|_~G4 _+ΡCb7d r+ rXD'!NȂC!�EA"dqq8$\3" BVA J8wx! Q "?@U).(V1GM 9- l(5q `dCp$z CƈG=Q_pc<\ /x(b4x , Qb^$#_A*""HA G#$! VP|' 0*F%-ڑ ^tE6 p ~ �PP p �� � 2 pp `p ~p� � E q E Jp'qwIVC E�p@`SL0 0 65X {0  p p p  p P { u @p pp ~CP� ^H_ ;PRGPch5vIVC E�p@`SL0 0 6P p pP ưp PP�  E P  t E JpȐ UGQ`X0RP ?A�D6. j)+ɒ- _ ;PRG;ɓtIVC E�p@`SL0 0 6.Y*y E Jp=iyNGQ`X0RP ?A�D6. ji_ ;PRGٓGQ`X0RP ?A�D6. j)+y E Jp yIVC E�p@`SL0 0 6ɝP_ ;PRGYGQ`X0RP ?A�D6. jp E Jpi2vIVC E�p@`SL0 0 6 *y E Jp uIVC E�p@`SL0 0 63ʥy E JpA]uIVC E�p@`SL0 0 6]jZ _A ;PJG\jUGQ`X0RP ?A�D6. jsڒ_A ;Pz *RpIVC E�p@`SL0 0 6)1 E G0ʮ_uIVC E�p@`SL0 0 6ߊ^1 E GЮktIVC E�p@`SL0 0 6 +ؔ1 E Gp? tIVC E�p@`SL0 0 63˵ 1 E Gi{GQ`X0RP ?A�D6. jӵ _A ;Pzj+zIVC E�p@`SL0 0 6۵_A ;PzzIVC E�p@`SL0 0 6˵_A ;Pz+zIVC E�p@`SL0 0 6;_A ;PzuIVC E�p@`SL0 0 6+_A ;Pz ,]uIVC E�p@`SL0 0 6&_A ;Pz3tIVC E�p@`SL0 0 6N_A ;Pz%ȃLȂ|IVC E�p@`SL0 0 6v_A ;PzʭtIVC E�p@`SL0 0 6쭉_A ;Pzl\GQ`X0RP ?A�D6. ` 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  _ 0 E G0O"sMumwy{}}GpVpC E@@�`">pٕPgQT ٚ� @ 4PNG .NnCPNE�@P"S @ / j79;=?㛠 P 4J�@@@@@@@@pFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFp@C _P ` #9 @ 0�n^0 @ Ec`NY Y Y Y Y Y Y tm /X0CT@4@p� ky+/1/3O5o798?=zl�2PTGIKMOQ/SOM/W_E$ #I� ^iimoq/sOuowyo[mS 1 H@o/_@N=$@=0H1"+++++++/O*(*`6P>NOo׏ٯOE,M?G#  o/# # # #�"F!bA .dC%2Pу lܰ!E$YI)Ud1:t@D(P0'FAbtpp.USQ0ZUYn媠ׯ6B "H !"H !y_&GNEx�ӧϡvPe2lgСE&]tg*~հ̱eϦ]mܹu&a_)xW N/gi j|t3Pٵg7wŏ^X;'/~{ϧO6o�p@ 4@TPvr= +B / l#oAK4D  . (Ѐ kF`'BRrH"  I(iA (`'K0DR@ SsMdM8sN5)6�#} 0T 0T@ <uQH6�#} A;4AC ��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ}ܷpp+@  `}޻==]  @j}�&B�)@)P9 @9=!Lja)p�p0w�p ۠�@0�14^6~8:<>:n D^F~Hj@q3P�#`Ԛ\^8.jd^fp��0` Zog|b}~)p�p{� ` 0蘞难nhAԊ@�)0 �6`~麾gq p!�p�'p�'�* P�6P�ھ>^�E�'p�p >>^~>  "�n 'p�'>u p3@  ?$_&(*,.1 S 6B?6FH.wS~�*�@ VXZ\^`b?Wo pgo V_ Ű ]0a0 @t_vxO@ @ ǐ 6P�o!0*� � 0_ 02 @ P >P ?_  6�Nv)#� ?_؟ڿ_ / 1 >Z P ?_ �6�.�@@ j1BŪUFQD-^ĘQFY &W +ъCO:SLWUi  2T4AP1jTM>}ZITU^ŚUV]Z$ɒ$I =-LB\uŻiԣU`%РE:QU'2Ydʕ-_ƜYfʚDiӦGA,έ][6\Jrd|>XFr]=]tխ_Ǟ]隼_iգPBzAjwݿU؀A?.�7H8VpdU\cAλ6YP|AVyC?|U*qą No �,H8VpdU\DA@1"dMVy$z"UtD2YG\8qE#aGFYHl\NI1t6YP|AV!3N9{dJq!Jʁ#aGFYHdNE;qMVy$z"U4GVo @8VpdU\L_}6YP|AVYG\R#U8VpdU\Q_Ŏ6YP|AV41YG\R#U8VpdU\Qqm6YP|AV`YG\R#U8VpdU\Q76YP|AV8eYG\R#U8VpdU\Qv6YP|AVYG\R#U8VpdU\Q9qMVy$z"UƆGVo HeW A4y\nU ŇHo'U*qą(?R#aGFYH\\dGB![%uYG\R#U8VpdU\Q1qMVy$z"U>{{dJq!JTHXQVqD~硫6YP|ҳ Ѐ<#VQ G JH%X+ (vЃr6G=BzVAXE%(g !pHGb\8D"RG* @YE8=bp T! 1Ub?ȣlbz Bw#VQ G JH%X+ (<6~<Z&VPBH*I">bp T! 1Ud,ǣlbz BD#VQ G JH%X+ (`V:<Z&VPBH*9N=bp T! 1U"'9yMAUӠ{**DI?C8bp$ujh9X#B!=hJUT.~R +p(V H Jr6G=BzVS>#\% ? VQ@nW !!NBБE' C@X-dCB8+d H<- q`A/ q uC$:qBtr6G=BzVEbX0 ! Ht$dQE@X,x[~!*B- ^+Et9p4ԡzc$\UT.~R +p(V H +p ʂ/ Y</nQCBX/ W9~u,xW?c�\qB`4[$ǣlbz ⃋+dC-\E"…�! B,b{+B/\zY/nY@p/1eH8- GpA3J8$X#F W@Q;- ^ܢ"\!E�p/~?C�[AE!� Y,($# ?0" ^-n [G* @YeC؃yB (D'~Q_Z1갇[9($\t$x!=b!\!_<, >bp T! 1UŸ,0 { 0z(0 `" x<1 HGx~]d ? Cp$\! o+xMAUo- QW`9cG<ac5a ^b1x|(+ xG=Y+1 r�|UT.~R +p(V H J_/vC87 `pCp;qB縅_cƐ1nH0_ =(`p[pirkENpN @YMXG!HU4~`raookov aqhu8?8v}8a`kW[8W0eafpCXYHer`k8WX4C |UGp(яRXGUpH@3,E[o[_PqXWr`YxHnWxWhq`W8B8HpYYBpC1HYxz CWB[C ؄UxPX^CH[2HsXWW8o�Wr`E v_hoYpzWoCB`P=pHpY7?�_8(xx `7aPFe|UGp(яRXGUpH@|EW؇qPE~?C}^c�}8}e؇a8o{0[XY[+}~~Ї_XYWXH?`} ^XYW(t;YMXG!HU3<YzW8Ep}WC}ea�}X}a[oxE^_`Ї=E8YHfuY(4GXJp  pQXWD1^~C[}a8H{c`nv8ukWCooCpHXYac`H=NYCzpH8l;YMXG!HU B^nYBkn^xn`H8lȆv0B_ zY؃a^a0YpCp[(HpzxN8P |UGp(яRXGUpH@Bi`X^8uW�qhWXr8r^ȆqPoEWnЇ[BpYE[cP+Wxp*W؄UxPX uNNx?hBa8s([Xv`E8q8r^r8q8[p=oW�CBW8^pB^E8vWLGMp  pQXWDNXHl8YX?}cz[8fvH`zcYevPYEpB Zlkx =YpH8PYMXG!HUֶEW~WEnnn`kYzhfahxXC�o0c8x8B Y8EpBrXkȆv [PuGMp  pQXWD R^`kYpalh{`oCa{v[v~ f[8[8<Wuhzq�CNpH8PYMXG!HU [WXW8Y``l8[0?؃l~hq8W[ ]/Wu~`h(W WXYp=�q}PoBX_]xXGp(яRXGUpH@<HpepNpC(YW�H(aHWB[p`pE8YXYBN([ E8=HH:Y8NNOYMXG!HUNHC(cp[(EW8Y8YB��CEW=X^/?�[ <rYXCBaBW}GMp  pQXWD RH(=^pCX`=(Y/Y8B8[X^8WHWH[NCYXH?x`8؄UxPX]W[ECۂCXB�BpCa8BW(^YWXW YB[pBpBp?pYpNdWxXGp(яRXGUpH@NpYY+CN(HWHxCx^[WXCp_(N/ ,CEXYYE(_([X؄UxPX=WXNExYEY[CWEWYN`EpY H+^8_aP+HXGMp  pQXWDE[pE(rY8NYp^pBYEWCp?pYYp?[- rHW(CXWBpNOYMXG!HU]YCXCrYE�CCY8WNWCp[hkHN+ \WWXHpHPCXBp^XGMp  pQXWD9[Y8YCB1HX^(W(^NCpYY[C^([(A/W8YNBB^X؄UxPX܅WXN+HY8_BW8W[EYXH8^P+^8HX`XNCXYNpN8WCEY8~XGp(яRXGUpH@Z;YMXG!HUa'v>|XGp(яRXGUpH@b؄UxPXmGtXGp(яRXGUpH@t؄UxPXgZXGp(яRXGUpH@y>؄UxPXyi}XGp(яRXGUpH@7z؄UxPXz|XGp(яRXGUpH@zYMXG!HUP?GMp  pQXWD{؄UxPX |XGp(яRXGUpH@ؗ؄UxPX~{XGp(яRXGUpH@/AYMXG!HUG|XGp(яRXGUpH@MviգP>zAj'Rh"ƌ7r#X` .\P%L *Xh*W 'РB(UB!*RRM\R%˘bU$ѨU i-ܷF5ܴQ(=8\/EW*Y; GVԖ̚--iգP>zqj3EW*Y69 GVt ,iգP>zqJ8`mr+J,kÜIbQ\A):z5ܴQ(=8\G69rJ,qL$(y9zm#Ѓ o=&J*4K3# $u8E(B8 AU#l ]K(4 +82*@bBW&9B8JenT#l ]KNj0 +82*@b3W&9B8JVT#l ]KrD +I�*=&J*$L$(y^A P**Z#l ]KrD +lzI�Bn=&J*$L$(yF^A P*Y#l ]KrV@+8I+T )o2*-21<35|39L ϤI‚N(J+:+4M;((?'(Ē0 tA"}6!i6m6q=7uށ!10$v~8+xځ�H 5(Ē MPp1:饛~:ꩫ:뭻: ??4;;{E+� =`J, =@ ٳ={=?>>ܻBZh<pC? 9�D%,S Ё2x3! R 3 r` - ɀS)4g CJX" a@.hъGTВ%2N|"()R1#+8C&1 TTf<#ӨO$"G"D%,S `Z֊ArXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъsE,"A E(ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZV-E.|A]( JT9U B hGT*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbPbPL \P!ZQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbQ7]( JT9i�A `AψXv=5SUծ~5s"pX]"־5-XbxD+` %*a 8+,[ms6-q7G>C-yӻw#X|".PpX# l[8#.S8ԝGPpC.򑓼!"`Q G`XCJXi`ȑ+ nz>9Ѓ.'#`n(8dE:ԣ.<"& ` %*af"8b$#n;.ӽvW#`n(8dw;/E% ` %*afB8b##<.?CFճs(!J<JTB i&$X#>1U<9j=7A3AGGPp(s?_,*(Q4**Aϖ?ENtA@CB u-,@#@WJ잜 #|(#+Hˌ* ~zD(#�8& A+"B%< tJL 8&(@eM!z&#8*T-,l#@WJ #*$!GAl*<B(@C""#&8 tJKL 8(+@y$'z&#8*|"+#&8 tJKL 8(+@y0z&#8* #4N#&8 tJKL 8(+@yD9z&#8*#=z#&8 tJKL 8(+@yԣBbz&#8*,$F#&8 tJKL 8(+@ydd=GAl*<B(@CK$=,l#@WJ #*$Oz&#8*DW#&8 tJKL 8(+@y|0GAl*<B(@C]~#&8 tJKL 8(+@yf+GAl*<B(@CeF#&8 tJKL 8(+@y'GAl*<B(@Cn#&8 tJKL 8(+@yg"GAl*<B(@Cvf#&8 tJKL 8(+@y!GAl*<B(@C.#&8 tJKL 8(+@y$hGAl*<B(@C#&8 tJKL 8(+@yGAl*<B(@C#&8 tJKI0� #*$+GAl*<B(@Ci>,l#@WJT� 8B%lBqx/A'$/,B% C"B"(,/,0B! BD+@"t-@+$DD!-+!Ȃ+"Ȃ/@"xz&#8*L---܂++-B!,<,<B.<,*$,B" ,@v$,-@+,/t/,$t"B!/"t+/,B!C!T#&8 tJKI0#T&-,-,-$/B"B%B.l/B/lB!+@B!0A'@B'/$,B'@+,,$",/,$,+@GAl*<B(@C-$,/@,B'-,B',T/$/#C",<,$,</t"DB$!,+!@-H"0@/H,t+B>,l#@WJT�| 8B%lBz/!$!܂/$B%,<B"(T/lB",<2",,-"/܂$B!-DD!\9>3,B!/xz&#8*,,$BD,/D!D!@!$1$B.(<&</BC%*$D"$!B!/@0-@3C=ă:,tB>,l#@WJT�| 8B%lB&Tq"/B'@,B%/�#CB0&$(+B!�!@!@+0$!,++j!"@/7|50C<!t/@+ȂYq&#8*-@,@+H"!$-,�B%,B"B"T,/B"B'$2/!D@/,,,,!,/7C49$#&8 tJKI0#T&a&,!+ l/<B0C"  4&TB'-j!@+*/$,!@-@"1�C!@7/,B!/@4M4=&#8*ԴPu"!$ 0B!/B!B"B%l T1�##@+""܂+,+,+,$-t+B!,7C!B'a#&8 tJKI0#T&au>7C<C"l;; ;X,56"X=5?8ʂ+,>?7;Dv+-C;t,H"t6QsAl*<B(@CvwAB!05=0,7>C815B.\=d/[=C6>8"B3q?0-C;B!By+<,l#@WJT�| 8B%lB=1>9H3�6C865;C"<89,+;<0\2$-!/܂, 1@/*$XC6C<\C!-@a5=&#8*乡G-D"/:|70!p<p3D?9$B%= �9&90C40-"+0 -0�",$Ȃ+ 7=,/B!:#&8 tJKI0#T&s$t"9,,B.:,9*l=/C8"<p,8B'B!@-,+$t+/-+�;>�,,·=&#8*|<QC!/9B!t/:,B!9C"=;l;;l/8t,B!܂,L,,@-,-,BDj!܂>ă>/$|?,l#@WJT�| 8B%lB=}D$C6,!(5#$8/C0==227<H"$,!$>>>BD0+,C<-B!!܂߻=&#8*>M$5@/!7!B6*D?1/C3?*d>50,+,!C=w=>�@+/B!@ !W&T!G69r" 4\cG*0QM AҴreC oϚ_6 kw-\qשP!f+,Y~&k: r,W;TH!H^EreNV= 壇TV"Y\헟C};6 wM,uۮq Bx kYZ:֭ox݂xq 1j8cV8)aJO!}:KG|c9m#w_fvnE:JW)DB~ a:9Dq9a@tdGB!Z%Y iJf)d^!H`9X�sIdu g\eoƕB\NN\^=Ed7zMq90҈*`dRQ8kn qD'b_�vxaƕari[diEnŕN BnFhigqEH%P6YP|AV)FH\ldlFmޡ_yf�!f!iQ?\B\C\^:^ȑn!YG`#>XJ6I(%C>HW H\%Gwy$DcxnYvGlpŪC\CrEH9huq:YDCxe2ԮMVy$zU6dk:ᥓEdɆ~gX�{euчf fa ^DCd9ĪƩuiꗸ{Mq90(c*`dR2C )$H YdDF$De\Fc\=F`Wx?\CnQEpE )d[xC eWP6G=_V:MYF!qB Cp$`GD. =f,n1 {$щB/nQ^b(1xqBBy 4#` G9Fnב 0+pD%6l+QWtBx/ @,V X,~=X5h0d XUnH`,b~E!xB,b(lbz i+dYE' H/_$"8#r?@80dCtUa@ pa(xM8αF4ETX#*P!xD#|\$'E"` @*~"xC,VY, [B{+ H(0nqW,o.X#B/qZC~щB8a"`G"&V!U_BE'e/pN8,_B~ixM8αF4NTX#*Pwuc! CexD(|!egAGbps,V`VJl"!)1Thq[.X#B/q Gbps, QM$$%Jw#k(lbz u#` G9FX[|`&C4]6G=_VQ` ؄#\`D#�>GTb I&.X#B/PXl.pE0VX#*P8v2q eMAU<z,68"k+DBRb.sPv* @YŜGbps, QM$$% 4 eMAU\y,68"k+DBRbRPv* @YŮ}Gbps, QM$$%Jv eMAU|{׏&X#am8HHJ n.X#B/8M8αF4 0+pD%65]6G=_VQ@?p ch`VJl"!)1̓k(lbz s~,68"k+DBRbPv* @YڹXl.pE0VX#*Pxϭ첉U<"> ;؄#\`D#�HGT IɈ6[Ci#V/GXT.E0\`� VQ8}o~aIJ@EB'B ϟ?U< >�0@2@�#0P*H`a\#,1Oa|Ba2Q0o>!\2�1I`a\Cp V5aV!Baf/ p 0 P\a>V` 02�oI`aF 8pb%O\V@&Fa  q b6V` P2� I`aF 80EqbD\VpPa444444444444444444444444444444444444444444444444444444444444444b`A0ѰV6aVcrbD\`z &F2*r***2+*]\adA&,ϲHV>'+!!'..2/r///2F|`<a11!32%s2)*]\ad!) 4)�-ϲHV>'+!0a36es6i3/%Faz``<a\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\AbdA*�#0454H ha64KK7K7Xh! `&']a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a !\a`�<&CS#T+H�>a|Kv?Z.!adJaBL%vb)b-b16c5vc9c16b!" �<CS#5+: p rf}g6hgנhh6iviiif6g` � b h k6lvlɶll  zH&C34[+:X|�l�p  p7qwq7q!7r%wr)r-r1q qr>@v @h@b uUwuYu]ua7vewvivmue@b`v:`-In1!*&wzzz7{w{{zCB!>|?! h x ~w~~~7w~i b:`-+0W<: f!58=A8ExIMQ8G؂-!v @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ o8 ~�x-=zf!!23a|9yC|9y9/fx ^@ 9y鹞9y@ x@"#*:a"baT1:5z9j` vZPA x ^@ ]a:ezimq:uz� @�:01>X >'Zz|rB\aZvm:zٺ:庭[� @ �:*( "aVaa!;%{]aVb"a@ :E{I纥஁`�>(`4"aVa;o% V!v@ ;{պ஁`�>(`4"aVaz o% V!v@ [@<&@# +`] FaFػ{9<o% V!v@ U|஁`�>(`4"aVa!;ȍ<<o% V!v@ ũM஁`�>(`4"aVa!Ïo% V!v@ ấ஁`�>(`4"aVa!<;|Vb"a@ �Q[@<&@# +`] FaF2\Ӆo% V!v@ ա[@<&@# +`] FaF2|]o% V!v@ [@<&@# +`] FaF2|%~o% V!v@ A^[@<&@# +`] FaF2|uo% V!v@ ޿[@<&@# +`] FaF2|>Do% V!v@ >[@<&@# +`] FaF2|8o% V!v@ 1[@<&@# +`] FaF2|e_!o% V!v@ [@<&@# +`] FaF2|o% V!v@ [z@<�5B2+>`6!!�(M5:0… :|1ĉ G"(Uv䈔$K<2ʕ,[| $Q`"*P C D=Z*mJ( ATZuE%Gb=6ژGDe" >pУ|V`aJ )ŌZ$H;HQrd͜;<$,C' }]*mJ(qݼ{+H0Uv̛<$,C' [*mJ(Z$H;HQrĹΏ$bCHQD_0 TIB!^FdAJ$;!GbkDV`1EAO\P UH%$$b$BADCR(qV^IDaCHQDQ0 TIB!dZDPFEHXJhIG$X !E |< TEU+8R& b҉+"R-0,r/" $"K@«+,+,J' $R-t"R/YDPFEHYDaJHQDe)Q0 TIB!I'"K'"+~$K'@" $@ /QAJ!‹+[!Br ,-+/ cADCR(qNxDQīEAO\PjPH%$$bqܲ",/r {�-!"t!�H!@«+rAJ!I!,G!,YDPFEHOϮYDR=QpB}]H%$$b /Q0I!" $"/r ${! 0,," $r+‹+~sC/nqYbA";(pip9GB) .�| QM$D YL!xW,p!ABd W$ CW,XA YpE' ^8q ixA,X <*""HA Gؠ7s,D!^JB@P*DBBu"dQ'E!Q'.-«=t- Ypa:x!CX![Ȣ!dE";(p?3-GB) .�| QM$D ?r: C>q[|`7 ~Hc?!BX#˰9n�8,~8+nEB8G<d[‰E";(pq*5&GB) .�| QM$D i5oBC理1nqz\ܰ5\юq߰9 nc`0 ^p01Nc{+:q[tG<qY,Yi@  %amx)A E�zB <@(_�>GTb bNYB -rvC�9qo5 Y8:Q_+:q^¨-\!BG=1BB,ZMYE$vP)(pJ(X CB@P*DB7pE=Nt+kC-~`/nz�- Wc?aC- QfC<-\7"AVA J8]#$! VP|' 0+pD%6 F 9,:ltBX>Ba n71 ?7dQEB/q c,$^8D' ![!!HRP #$! VP|' 0+pD%6 f B8+s9 Yp+~B/щCȢE!P?�c~/Ybp- W,A xUDbE�oD! Q "= UX#*1L!n ~dCD!ak�#Ȇ+ }c0F<aB08_ ~E8�81lăBv-dQW"AVA J8B}$D X�xPV|`&"Ⱦ!-ڑ ^tE6zD/Y/\qvc$  2 pp `p ~p� � At ;PRG{vIVC E�p _S + ! ! � { � p p pp ~p� +PA, ! Bv  p< P aA E Jp)aGQ`X0RP =A�B5�P p p ppP ưp PP�  D P p aA E JpV"GQ`X0RP =A�B5�P )hA E Jp!)GQ`X0RP =A�B5�P ? aA E Jp"VrIVC E�p _S + !kɖhA E JpOqIVC E�p _S + !іdA E Jp{iqIVC E�p _S + !IaA E Jp)qIVC E�p _S + !QAt ;PRG0GQ`X0RP =A�B5�P kiA E JpgqIVC E�p _S + !REAt ;PRGSGQ`X0RP =A�B50 0 do) @$d ;PJG@GQ`X0RP =A�B5p. p sAYAB6 EG zGQ`X0RP =A�B5p. YAB6 EG:GQ`X0RP =A�B5p. *d*XAB6 EG`zIVC E�p _Sg0 0 �0ˁuJ$d ;P~zʪGQ`X0RP =A�B5p. ˱CtuJ$d ;P~z(GQ`X0RP =A�B5p. KkKMuJ$d ;P~zP+GQ`X0RP =A�B5p. ˶uJ$d ;P~zxGQ`X0RP =A�B5p. K uJ$d ;P~zKGQ`X0RP =A�B5p. ˻[AB6 EGSzIVC E�p _Sg0 0 ;uJ$d ;P~zGQ`X0RP =A�B5p. l[AB6 EG`(zIVC E�p _Sg0 0 1uJ$d ;P~zxGQ`X0RP =A�B5p. D[AB6 EG@TzIVC E�p _Sg0 0 <uJ$d ;P~z<GQ`X0RP =A�B5p. �u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 o  0 EGMO Q-SMUmWGpVpC E@@�DkD!@ aw] `{DP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P | Z@#qX -M @0#Q $"S @ kpn` P 4J@@@@@@@@pFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFpFp@C _P @e->  Nnǎ~1 @ Ec@Y Y Y Y Y Y Y TMnnX0CT@4@p �9yo /O?yP E@< #O%o')+-/~*EP1@Pe �+COEO`IKMOQ/SOQW]0B24�a/cOeogikm_TN,@$P0># + O*******@o)(6`5=H0/Ooo4P;�=wP~0͟"0"0"0"0"0"0" /Oo@ͯ�p� $XA .<!FH &lG &UdK VΤYM9uYO&G�aQ$DAB $DABUYnWaŎJ-ExqƐq?T]y1d_&\a *xS_|N\e̙5o|]0^ }a\*UVYbرeF*O&^qɕGK/O.Oٵo_O |ysPyկg{ӇX>Fį_ <#x>SpAtp= (Ѐ (oC; 07:/STq# = jF`G ЀĎv`cH$L ( 2B#ʏ(xˠ#!7 9%43 P3= R>,̑-ܨOT3=�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ}ܷpp+@  `}޻==]  @j}�&B�)@)P9 @9=!Lja)p�p0w�p ۠�@0�14^6~8:<>:n D^F~Hj@q3P�#`Ԛ\^8.jd^fp��0` Zog|b}~)p�p{� ` 0蘞难nhAԊ@�)0 �6`~麾gq p!�p�'p�'�* P�6P�ھ>^�E�'p�p >>^~>  "�n 'p�'>u p3@  ?$_&(*,.1 S 6B?6FH.wS~�*�@ VXZ\^`b?Wo pgo V_ Ű ]0a0 @t_vxO@ @ ǐ 6P�o!0*� � 0_ 02 @ P >P ?_  6�Nv)#� ?_؟ڿ_ / 1 >Z P ?_ �6�.�@@ j1BŪUFQD-^ĘQFY &W +ъCO:SLWUi  2T4AP1jTM>}ZITU^ŚUV]Z$ɒ$I =-LB\uŻiԣU`%РE:QU'2Ydʕ-_ƜYfʚDiӦGA,έ][6\Jrd|>XFr]=]tխ_Ǟ]隼_iգPBzAjwݿU؀A?.�7H8VpdU\cAλ6YP|AVyC?|U*qą No �,H8VpdU\DA@1"dMVy$z"UtD2YG\8qE#aGFYHl\NI1t6YP|AV!3N9{dJq!Jʁ#aGFYHdNE;qMVy$z"U4GVo @8VpdU\L_}6YP|AVYG\R#U8VpdU\Q_Ŏ6YP|AV41YG\R#U8VpdU\Qqm6YP|AV`YG\R#U8VpdU\Q76YP|AV8eYG\R#U8VpdU\Qv6YP|AVYG\R#U8VpdU\Q9qMVy$z"UƆGVo HeW A4y\nU ŇHo'U*qą(?R#aGFYH\\dGB![%uYG\R#U8VpdU\Q1qMVy$z"U>{{dJq!JTHXQVqD~硫6YP|ҳ Ѐ<#VQ G JH%X+ (vЃr6G=BzVAXE%(g !pHGb\8D"RG* @YE8=bp T! 1Ub?ȣlbz Bw#VQ G JH%X+ (<6~<Z&VPBH*I">bp T! 1Ud,ǣlbz BD#VQ G JH%X+ (`V:<Z&VPBH*9N=bp T! 1U"'9yMAUӠ{**DI?C8bp$ujh9X#B!=hJUT.~R +p(V H Jr6G=BzVS>#\% ? VQ@nW !!NBБE' C@X-dCB8+d H<- q`A/ q uC$:qBtr6G=BzVEbX0 ! Ht$dQE@X,x[~!*B- ^+Et9p4ԡzc$\UT.~R +p(V H +p ʂ/ Y</nQCBX/ W9~u,xW?c�\qB`4[$ǣlbz ⃋+dC-\E"…�! B,b{+B/\zY/nY@p/1eH8- GpA3J8$X#F W@Q;- ^ܢ"\!E�p/~?C�[AE!� Y,($# ?0" ^-n [G* @YeC؃yB (D'~Q_Z1갇[9($\t$x!=b!\!_<, >bp T! 1UŸ,0 { 0z(0 `" x<1 HGx~]d ? Cp$\! o+xMAUo- QW`9cG<ac5a ^b1x|(+ xG=Y+1 r�|UT.~R +p(V H J_/vC87 `pCp;qB縅_cƐ1nH0_ =(`p[pirkENpN @YMXG!HU4~`raookov aqhu8?8v}8a`kW[8W0eafpCXYHer`k8WX4C |UGp(яRXGUpH@3,E[o[_PqXWr`YxHnWxWhq`W8B8HpYYBpC1HYxz CWB[C ؄UxPX^CH[2HsXWW8o�Wr`E v_hoYpzWoCB`P=pHpY7?�_8(xx `7aPFe|UGp(яRXGUpH@|EW؇qPE~?C}^c�}8}e؇a8o{0[XY[+}~~Ї_XYWXH?`} ^XYW(t;YMXG!HU3<YzW8Ep}WC}ea�}X}a[oxE^_`Ї=E8YHfuY(4GXJp  pQXWD1^~C[}a8H{c`nv8ukWCooCpHXYac`H=NYCzpH8l;YMXG!HU B^nYBkn^xn`H8lȆv0B_ zY؃a^a0YpCp[(HpzxN8P |UGp(яRXGUpH@Bi`X^8uW�qhWXr8r^ȆqPoEWnЇ[BpYE[cP+Wxp*W؄UxPX uNNx?hBa8s([Xv`E8q8r^r8q8[p=oW�CBW8^pB^E8vWLGMp  pQXWDNXHl8YX?}cz[8fvH`zcYevPYEpB Zlkx =YpH8PYMXG!HUֶEW~WEnnn`kYzhfahxXC�o0c8x8B Y8EpBrXkȆv [PuGMp  pQXWD R^`kYpalh{`oCa{v[v~ f[8[8<Wuhzq�CNpH8PYMXG!HU [WXW8Y``l8[0?؃l~hq8W[ ]/Wu~`h(W WXYp=�q}PoBX_]xXGp(яRXGUpH@<HpepNpC(YW�H(aHWB[p`pE8YXYBN([ E8=HH:Y8NNOYMXG!HUNHC(cp[(EW8Y8YB��CEW=X^/?�[ <rYXCBaBW}GMp  pQXWD RH(=^pCX`=(Y/Y8B8[X^8WHWH[NCYXH?x`8؄UxPX]W[ECۂCXB�BpCa8BW(^YWXW YB[pBpBp?pYpNdWxXGp(яRXGUpH@NpYY+CN(HWHxCx^[WXCp_(N/ ,CEXYYE(_([X؄UxPX=WXNExYEY[CWEWYN`EpY H+^8_aP+HXGMp  pQXWDE[pE(rY8NYp^pBYEWCp?pYYp?[- rHW(CXWBpNOYMXG!HU]YCXCrYE�CCY8WNWCp[hkHN+ \WWXHpHPCXBp^XGMp  pQXWD9[Y8YCB1HX^(W(^NCpYY[C^([(A/W8YNBB^X؄UxPX܅WXN+HY8_BW8W[EYXH8^P+^8HX`XNCXYNpN8WCEY8~XGp(яRXGUpH@Z;YMXG!HUa'v>|XGp(яRXGUpH@b؄UxPXmGtXGp(яRXGUpH@t؄UxPXgZXGp(яRXGUpH@y>؄UxPXyi}XGp(яRXGUpH@7z؄UxPXz|XGp(яRXGUpH@zYMXG!HUP?GMp  pQXWD{؄UxPX |XGp(яRXGUpH@ؗ؄UxPX~{XGp(яRXGUpH@/AYMXG!HUG|XGp(яRXGUpH@MviգP>zAj'Rh"ƌ7r#X` .\P%L *Xh*W 'РB(UB!*RRM\R%˘bU$ѨU i-ܷF5ܴQ(=8\/EW*Y; GVԖ̚--iգP>zqj3EW*Y69 GVt ,iգP>zqJ8`mr+J,kÜIbQ\A):z5ܴQ(=8\G69rJ,qL$(y9zm#Ѓ o=&J*4K3# $u8E(B8 AU#l ]K(4 +82*@bBW&9B8JenT#l ]KNj0 +82*@b3W&9B8JVT#l ]KrD +I�*=&J*$L$(y^A P**Z#l ]KrD +lzI�Bn=&J*$L$(yF^A P*Y#l ]KrV@+8I+T )o2*-21<35|39L ϤI‚N(J+:+4M;((?'(Ē0 tA"}6!i6m6q=7uށ!10$v~8+xځ�H 5(Ē MPp1:饛~:ꩫ:뭻: ??4;;{E+� =`J, =@ ٳ={=?>>ܻBZh<pC? 9�D%,S Ё2x3! R 3 r` - ɀS)4g CJX" a@.hъGTВ%2N|"()R1#+8C&1 TTf<#ӨO$"G"D%,S `Z֊ArXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъsE,"A E(ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZV-E.|A]( JT9U B hGT*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbPbPL \P!ZQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbQ7]( JT9i�A `AψXv=5SUծ~5s"pX]"־5-XbxD+` %*a 8+,[ms6-q7G>C-yӻw#X|".PpX# l[8#.S8ԝGPpC.򑓼!"`Q G`XCJXi`ȑ+ nz>9Ѓ.'#`n(8dE:ԣ.<"& ` %*af"8b$#n;.ӽvW#`n(8dw;/E% ` %*afB8b##<.?CFճs(!J<JTB i&$X#>1U<9j=7A3AGGPp(s?_,*(Q4**Aϖ?ENtA@CB u-,@#@WJ잜 #|(#+Hˌ* ~zD(#�8& A+"B%< tJL 8&(@eM!z&#8*T-,l#@WJ #*$!GAl*<B(@C""#&8 tJKL 8(+@y$'z&#8*|"+#&8 tJKL 8(+@y0z&#8* #4N#&8 tJKL 8(+@yD9z&#8*#=z#&8 tJKL 8(+@yԣBbz&#8*,$F#&8 tJKL 8(+@ydd=GAl*<B(@CK$=,l#@WJ #*$Oz&#8*DW#&8 tJKL 8(+@y|0GAl*<B(@C]~#&8 tJKL 8(+@yf+GAl*<B(@CeF#&8 tJKL 8(+@y'GAl*<B(@Cn#&8 tJKL 8(+@yg"GAl*<B(@Cvf#&8 tJKL 8(+@y!GAl*<B(@C.#&8 tJKL 8(+@y$hGAl*<B(@C#&8 tJKL 8(+@yGAl*<B(@C#&8 tJKI0� #*$+GAl*<B(@Ci>,l#@WJT� 8B%lBqx/A'$/,B% C"B"(,/,0B! BD+@"t-@+$DD!-+!Ȃ+"Ȃ/@"xz&#8*L---܂++-B!,<,<B.<,*$,B" ,@v$,-@+,/t/,$t"B!/"t+/,B!C!T#&8 tJKI0#T&-,-,-$/B"B%B.l/B/lB!+@B!0A'@B'/$,B'@+,,$",/,$,+@GAl*<B(@C-$,/@,B'-,B',T/$/#C",<,$,</t"DB$!,+!@-H"0@/H,t+B>,l#@WJT�| 8B%lBz/!$!܂/$B%,<B"(T/lB",<2",,-"/܂$B!-DD!\9>3,B!/xz&#8*,,$BD,/D!D!@!$1$B.(<&</BC%*$D"$!B!/@0-@3C=ă:,tB>,l#@WJT�| 8B%lB&Tq"/B'@,B%/�#CB0&$(+B!�!@!@+0$!,++j!"@/7|50C<!t/@+ȂYq&#8*-@,@+H"!$-,�B%,B"B"T,/B"B'$2/!D@/,,,,!,/7C49$#&8 tJKI0#T&a&,!+ l/<B0C"  4&TB'-j!@+*/$,!@-@"1�C!@7/,B!/@4M4=&#8*ԴPu"!$ 0B!/B!B"B%l T1�##@+""܂+,+,+,$-t+B!,7C!B'a#&8 tJKI0#T&au>7C<C"l;; ;X,56"X=5?8ʂ+,>?7;Dv+-C;t,H"t6QsAl*<B(@CvwAB!05=0,7>C815B.\=d/[=C6>8"B3q?0-C;B!By+<,l#@WJT�| 8B%lB=1>9H3�6C865;C"<89,+;<0\2$-!/܂, 1@/*$XC6C<\C!-@a5=&#8*乡G-D"/:|70!p<p3D?9$B%= �9&90C40-"+0 -0�",$Ȃ+ 7=,/B!:#&8 tJKI0#T&s$t"9,,B.:,9*l=/C8"<p,8B'B!@-,+$t+/-+�;>�,,·=&#8*|<QC!/9B!t/:,B!9C"=;l;;l/8t,B!܂,L,,@-,-,BDj!܂>ă>/$|?,l#@WJT�| 8B%lB=}D$C6,!(5#$8/C0==227<H"$,!$>>>BD0+,C<-B!!܂߻=&#8*>M$5@/!7!B6*D?1/C3?*d>50,+,!C=w=>�@+/B!@ !W&T!G69r" 4\cG*0QM AҴreC oϚ_6 kw-\qשP!f+,Y~&k: r,W;TH!H^EreNV= 壇TV"Y\헟C};6 wM,uۮq Bx kYZ:֭ox݂xq 1j8cV8)aJO!}:KG|c9m#w_fvnE:JW)DB~ a:9Dq9a@tdGB!Z%Y iJf)d^!H`9X�sIdu g\eoƕB\NN\^=Ed7zMq90҈*`dRQ8kn qD'b_�vxaƕari[diEnŕN BnFhigqEH%P6YP|AV)FH\ldlFmޡ_yf�!f!iQ?\B\C\^:^ȑn!YG`#>XJ6I(%C>HW H\%Gwy$DcxnYvGlpŪC\CrEH9huq:YDCxe2ԮMVy$zU6dk:ᥓEdɆ~gX�{euчf fa ^DCd9ĪƩuiꗸ{Mq90(c*`dR2C )$H YdDF$De\Fc\=F`Wx?\CnQEpE )d[xC eWP6G=_V:MYF!qB Cp$`GD. =f,n1 {$щB/nQ^b(1xqBBy 4#` G9Fnב 0+pD%6l+QWtBx/ @,V X,~=X5h0d XUnH`,b~E!xB,b(lbz i+dYE' H/_$"8#r?@80dCtUa@ pa(xM8αF4ETX#*P!xD#|\$'E"` @*~"xC,VY, [B{+ H(0nqW,o.X#B/qZC~щB8a"`G"&V!U_BE'e/pN8,_B~ixM8αF4NTX#*Pwuc! CexD(|!egAGbps,V`VJl"!)1Thq[.X#B/q Gbps, QM$$%Jw#k(lbz u#` G9FX[|`&C4]6G=_VQ` ؄#\`D#�>GTb I&.X#B/PXl.pE0VX#*P8v2q eMAU<z,68"k+DBRb.sPv* @YŜGbps, QM$$% 4 eMAU\y,68"k+DBRbRPv* @YŮ}Gbps, QM$$%Jv eMAU|{׏&X#am8HHJ n.X#B/8M8αF4 0+pD%65]6G=_VQ@?p ch`VJl"!)1̓k(lbz s~,68"k+DBRbPv* @YڹXl.pE0VX#*Pxϭ첉U<"> ;؄#\`D#�HGT IɈ6[Ci#V/GXT.E0\`� VQ8}o~aIJ@EB'B1M̟Fa>!\ @0"%p5*V 8A0Ep 4aV|@<Fdpimq0uWa>!\2)0 1I`a\ b%NPaXP^pnp ɰ ѐ `a3 0 -V6a\ 1qb%O\V@&F! %q)p6VP2)I`aF 8] bD\Vq<a,qy% *T�,E+H`azqbD\`z &>bdA+H`zBz2 r 2!r oD\hz &>!12#5r#obd!")$)`#HV>+!o!m&q2'u %Faz``&!82)r)obdA*�#,$5B%1H hao',,X>Z`(C).R62!D$5B+5p Vo/-2Z2Bb� h@& 4Q35U35Ӳ5]'3!b!!V0,$5B1+: 893:9נ::3;s;;;839` h`:=<s>>:`?YHQ>>zj`AmAY0B%tB)B'404C5tC9C=CA4DECYCrXh,tFiTBGFq4GutG1Z@ ҳ:IQR1+:� @B-Y4KtKKK4LtLɴKCB!>aM?!P@&N4OtOOO5POCaJaJa +0>`8S9@5TEuTITMTQ5UUuUYT35SEaܠ!ZuWyW}W5W5J @H*@1=a"B!6c3Mu[[[COu\ɵ\\]/fa ƠJA"^5_u___6`LQ^ x�@"#*:a"baOҵc=cA6dEBa37sZ"v@ &Lvfifmfq6guvgyg}gQav~@a;H�0>X >.1kvk.46a`&aZaضmm6nvnn6""AXi?"*@4" p#"aVaj!0ir)rd Vb*`fVrItMN:*\``"0B# v1"aVa!rtwxe Vb*`fVxwz+\``w,#4vk"aVaxz}Gro%F|� v`Pa޷7<:*\{-#4B| "aVa};1tGro%F|� v`Pa2\`"0B#p+i] FaF,XZFro%F|� v`Pa\`"0B#jp+i] FaF,DFro%F|� v`Pa)\`"0B#8+i] FaF,Xx!9ad Vb*`fVAA91\`"0B# #*i] FaF,Xu9Gro%*a\� /Va9\`"0B#^Y*i] FaF,XrGro%*a\� /VaY;*\{-#4+i] FaF,8QFro%*a\� /V!-t;*\{-#4+i] FaF,]:<Fro%*a\� /Vy:*\{-#4+i] FaF, Fro%*a\� /VE:*\{-#4+i] FaF,xyz VF b\`"0B#"aVaGro%*a\� /VY :*\{-#4+i] FaF,ro%*a\� `Pa;*\{-#4+>`6!!RbD;!.NP:V &V!``|{-#4p p+>`6!!RP7%F N4*a\� `<a&|I|r!*"0B# <+>`6!!RPJI:5*a\� `<a|ɝ8 *"0B#b+>`6!!RP-:5*a\� `<a}``|{-#4b V*a"% !Q .\:V &V!A]x!*"0B#p+>`6!!RPB=:5*a\� `<at='``|{-#4 V*a"% E .\:V &VaF *"0B#=+>`6!!RP=!.\:V &Va58 *"0B##*>`6!!RP&W\\~\nA\AxAA n Ay\A\ad n:A nn:dxr!.\:V &VAx!  5xa  :add: ad :\*:bdd\ d:dan  N`\`"0B#N^*>`6!!RPp8:\A:aA\B: A a xAxx Ay n*a�ҭBd$W :|!N*Vԩ*PL*ȑ!IuruWCrC?\Au !^:ċBnA[:֩έBnJɱd;z#bAÅ qڽ+U䰢ɎsPa,ׯCn-^{d-r !a:ɠ+Hn1%UC:j,^{uȕ,c!uXQSJ\@q2*Br%a!Y uk"a~+!^nl= JH A!d�s$ "Kuu#T mmV\sauU+8R&UD`BK'G!ø" $0ċ,bbb"-,Ȳ""@H!,!ܜ>-r"+BI'ȁI'NL*kՉ++A!r $T$"!@2L!R+,","@r,r4S;rK!"C,8…o5UH%8T&Zk+�!4Y/~,"K�R!@,"r+¸ $~r$37H9/Mf-$I'NL*P', $R+!!@""r,$� /‹,~-~2-~-s 3#"L+,8…o5ײV+8R&UteCt0u,R0-q C- s $ $ +/R7,!"KC;t&T P81'|C-L!I!r+0,0/~I!!ܲG"==QY8o +J8zK\"7UX#* Uo`oQa؇=qocxi,BG6dQkc8> ` >(p- W爇,\q WĄ D'ޤNTb.&Uq ,\! WB G=1=h7\azp? WdC;n,BXD!~؇0 1=BE[tc'\XT.[2 v QM"$%nBC理1nqz\ܰ5\юq߰9 nc`0 ^p01Nc{+:q[tG<qY,3yNI*\�'Lx(!! H,9! f,0n,8D'rP/1aH9C1 a$ Y0F6et(;GpC`VJlBw!W"CCCr :xF=\! x|G' =pE'‹BBu+dQW@8QW]NI*\�'L- щC4D'\! uM:;\ x=qx|0:qNpE!d^`"d Hă/n HxԄE%`\-qZR|`&tW!X+Et5\! ?\X>n }�>xq n#0n'Wc?aC- QfC,nEl!ě4щJPp$<-3O+ Q}dX$q[!aC1a83!C�c`F;{#8D]qEȢѨ:FZ, %.syp\*؄*BBU? Yb+ qă{7:܈0Pf|CܐE! Y@-C") ro(,n!lAoD'* @ *C?W,$ n7=G!\Qa8-pEb+ ?-d Y/dqB|pe.@8]EHuF! up9qW,As|pE!\Ax@!d Y~(?ȂX,n1x+AGAoD'* @ *ROFY8D!NTP/\u9Ndc+d H!$\q8 !-1} XTsu�P ;AB;p  � ` p � ̠0 ` PP ` � #V$ + � Ð @#  & .�N0 K@p� � ~ � ` `  à � ̠P pp � p00 PP ZhB� � q1]W + S$ĉ Qp  p ~ �PP p �� �  pp `p ~p� � C o P P `i  {`p�Pe   p P� � �  p`@ � i P >p!osu�P ;ABGi {0  p p p  p P { uM 0bp pp ~PeP� ^i o P P ^ q ! ~ 0  up QPp p � p PPpPp P >p!osu�P ;AB; p pP ưp PP�   P   & .�N0 9j+ 0*� P{0 {p � ~p p 0* P Pp P { � p p � Hz� � q1]W + S$d꩟z o P P � z � .p!osu�P ;ABZ o P P ʭ P q1]W + S$ԭj o P P `k P q1]W + S$t o P P �/k � .p!osu�P ;AB09 & .�N0 I P q1]W + S$q{ o P P 멝 � .p!osu�P ;AB & .�N0 P q1]W + S} & .�N0 + P q1]W. #[ˬ o P P 뿮 P q1]W0 0 ܩ o P P ' � .p!osu . ( ^ & .�N0 A Š P q1]W0 0 #iL o P P y\ � .p!osu . g zǐ o P P ɡ| � .p!osu . ,i & .�N0 ̼ P q1]W0 0 �Đ o P P � P q1]W0 0 � o P P ` P q1]W0 0 � o P P P >p!osu .  & .�N0 Q-ʐ� � q1]W0 0 �`ݿ o P P `ג P >p!osu . \ & .�N0 ǐ� � q1]W0 0 �ɪm o P P �i P >p!osu .  & .�N0 Ő� � q1]W0 0 � o P P @ P >p!osu . �0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0bȡ NP0 �ţ � msu @  ?'+Q 2  B<P `wx y/O pP   @!"S @ � k?b@/ E0 @MbǏɯM @ @ou1   q-  N_P 0$8A .d!‚%NXqÅZ*!5$YI X(O@1eTM9uOA" HKHhGSQNZ@klT+J Vx![lY0iծe[qΥ[WitiC']&\a`Pc#D\*VXb*VXiԩUfkرYSV 6٦m䰑F9l䰑F9l䰑F9l䰑F9l䰑F9l䰑F6ϧo#6ra#l0Sa ̠A#PDADADA CqDK4DS=` >`@ @ @ @ @ @ @ @ @ @ @  $ҌM @ @ @ BZA><!UFuQtRJ+RL3T :ԁT�h TSUuUFUXcuVZk}uU\suW^QU`[ceBrAT uYh1uZjjN5@+Tu\TC\tU\ruvCZD^ %iyU�^x`ՠN5@+TIjWxhxb3VD—}CSK&YdSVyN=TTCBiYkfm^vgs.9$>!䢓Vz*P $|5Xh6g3:$>i6*DGek+U㡇{o~ _ Ѐ ;кWT@*r׼h .2 (`]g�s[wu@k\4r|hw|sE oC`$|'ۅ~zG/�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0A�%%@��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ}ܷpp+@  `}޻==]  @j}�&B�)@)P9 @9=!Lja)p�p0w�p ۠�@0�14^6~8:<>:n D^F~Hj@q3P�#`Ԛ\^8.jd^fp��0` Zog|b}~)p�p{� ` 0蘞难nhAԊ@�)0 �6`~麾gq p!�p�'p�'�* P�6P�ھ>^�E�'p�p >>^~>  "�n 'p�'>u p3@  ?$_&(*,.1 S 6B?6FH.wS~�*�@ VXZ\^`b?Wo pgo V_ Ű ]0a0 @t_vxO@ @ ǐ 6P�o!0*� � 0_ 02 @ P >P ?_  6�Nv)#� ?_؟ڿ_ / 1 >Z P ?_ �6�.�@@ j1BŪUFQD-^ĘQFY &W +ъCO:SLWUi  2T4AP1jTM>}ZITU^ŚUV]Z$ɒ$I =-LB\uŻiԣU`%РE:QU'2Ydʕ-_ƜYfʚDiӦGA,έ][6\Jrd|>XFr]=]tխ_Ǟ]隼_iգPBzAjwݿU؀A?.�7H8VpdU\cAλ6YP|AVyC?|U*qą No �,H8VpdU\DA@1"dMVy$z"UtD2YG\8qE#aGFYHl\NI1t6YP|AV!3N9{dJq!Jʁ#aGFYHdNE;qMVy$z"U4GVo @8VpdU\L_}6YP|AVYG\R#U8VpdU\Q_Ŏ6YP|AV41YG\R#U8VpdU\Qqm6YP|AV`YG\R#U8VpdU\Q76YP|AV8eYG\R#U8VpdU\Qv6YP|AVYG\R#U8VpdU\Q9qMVy$z"UƆGVo HeW A4y\nU ŇHo'U*qą(?R#aGFYH\\dGB![%uYG\R#U8VpdU\Q1qMVy$z"U>{{dJq!JTHXQVqD~硫6YP|ҳ Ѐ<#VQ G JH%X+ (vЃr6G=BzVAXE%(g !pHGb\8D"RG* @YE8=bp T! 1Ub?ȣlbz Bw#VQ G JH%X+ (<6~<Z&VPBH*I">bp T! 1Ud,ǣlbz BD#VQ G JH%X+ (`V:<Z&VPBH*9N=bp T! 1U"'9yMAUӠ{**DI?C8bp$ujh9X#B!=hJUT.~R +p(V H Jr6G=BzVS>#\% ? VQ@nW !!NBБE' C@X-dCB8+d H<- q`A/ q uC$:qBtr6G=BzVEbX0 ! Ht$dQE@X,x[~!*B- ^+Et9p4ԡzc$\UT.~R +p(V H +p ʂ/ Y</nQCBX/ W9~u,xW?c�\qB`4[$ǣlbz ⃋+dC-\E"…�! B,b{+B/\zY/nY@p/1eH8- GpA3J8$X#F W@Q;- ^ܢ"\!E�p/~?C�[AE!� Y,($# ?0" ^-n [G* @YeC؃yB (D'~Q_Z1갇[9($\t$x!=b!\!_<, >bp T! 1UŸ,0 { 0z(0 `" x<1 HGx~]d ? Cp$\! o+xMAUo- QW`9cG<ac5a ^b1x|(+ xG=Y+1 r�|UT.~R +p(V H J_/vC87 `pCp;qB縅_cƐ1nH0_ =(`p[pirkENpN @YMXG!HU4~`raookov aqhu8?8v}8a`kW[8W0eafpCXYHer`k8WX4C |UGp(яRXGUpH@3,E[o[_PqXWr`YxHnWxWhq`W8B8HpYYBpC1HYxz CWB[C ؄UxPX^CH[2HsXWW8o�Wr`E v_hoYpzWoCB`P=pHpY7?�_8(xx `7aPFe|UGp(яRXGUpH@|EW؇qPE~?C}^c�}8}e؇a8o{0[XY[+}~~Ї_XYWXH?`} ^XYW(t;YMXG!HU3<YzW8Ep}WC}ea�}X}a[oxE^_`Ї=E8YHfuY(4GXJp  pQXWD1^~C[}a8H{c`nv8ukWCooCpHXYac`H=NYCzpH8l;YMXG!HU B^nYBkn^xn`H8lȆv0B_ zY؃a^a0YpCp[(HpzxN8P |UGp(яRXGUpH@Bi`X^8uW�qhWXr8r^ȆqPoEWnЇ[BpYE[cP+Wxp*W؄UxPX uNNx?hBa8s([Xv`E8q8r^r8q8[p=oW�CBW8^pB^E8vWLGMp  pQXWDNXHl8YX?}cz[8fvH`zcYevPYEpB Zlkx =YpH8PYMXG!HUֶEW~WEnnn`kYzhfahxXC�o0c8x8B Y8EpBrXkȆv [PuGMp  pQXWD R^`kYpalh{`oCa{v[v~ f[8[8<Wuhzq�CNpH8PYMXG!HU [WXW8Y``l8[0?؃l~hq8W[ ]/Wu~`h(W WXYp=�q}PoBX_]xXGp(яRXGUpH@<HpepNpC(YW�H(aHWB[p`pE8YXYBN([ E8=HH:Y8NNOYMXG!HUNHC(cp[(EW8Y8YB��CEW=X^/?�[ <rYXCBaBW}GMp  pQXWD RH(=^pCX`=(Y/Y8B8[X^8WHWH[NCYXH?x`8؄UxPX]W[ECۂCXB�BpCa8BW(^YWXW YB[pBpBp?pYpNdWxXGp(яRXGUpH@NpYY+CN(HWHxCx^[WXCp_(N/ ,CEXYYE(_([X؄UxPX=WXNExYEY[CWEWYN`EpY H+^8_aP+HXGMp  pQXWDE[pE(rY8NYp^pBYEWCp?pYYp?[- rHW(CXWBpNOYMXG!HU]YCXCrYE�CCY8WNWCp[hkHN+ \WWXHpHPCXBp^XGMp  pQXWD9[Y8YCB1HX^(W(^NCpYY[C^([(A/W8YNBB^X؄UxPX܅WXN+HY8_BW8W[EYXH8^P+^8HX`XNCXYNpN8WCEY8~XGp(яRXGUpH@Z;YMXG!HUa'v>|XGp(яRXGUpH@b؄UxPXmGtXGp(яRXGUpH@t؄UxPXgZXGp(яRXGUpH@y>؄UxPXyi}XGp(яRXGUpH@7z؄UxPXz|XGp(яRXGUpH@zYMXG!HUP?GMp  pQXWD{؄UxPX |XGp(яRXGUpH@ؗ؄UxPX~{XGp(яRXGUpH@/AYMXG!HUG|XGp(яRXGUpH@MviգP>zAj'Rh"ƌ7r#X` .\P%L *Xh*W 'РB(UB!*RRM\R%˘bU$ѨU i-ܷF5ܴQ(=8\/EW*Y; GVԖ̚--iգP>zqj3EW*Y69 GVt ,iգP>zqJ8`mr+J,kÜIbQ\A):z5ܴQ(=8\G69rJ,qL$(y9zm#Ѓ o=&J*4K3# $u8E(B8 AU#l ]K(4 +82*@bBW&9B8JenT#l ]KNj0 +82*@b3W&9B8JVT#l ]KrD +I�*=&J*$L$(y^A P**Z#l ]KrD +lzI�Bn=&J*$L$(yF^A P*Y#l ]KrV@+8I+T )o2*-21<35|39L ϤI‚N(J+:+4M;((?'(Ē0 tA"}6!i6m6q=7uށ!10$v~8+xځ�H 5(Ē MPp1:饛~:ꩫ:뭻: ??4;;{E+� =`J, =@ ٳ={=?>>ܻBZh<pC? 9�D%,S Ё2x3! R 3 r` - ɀS)4g CJX" a@.hъGTВ%2N|"()R1#+8C&1 TTf<#ӨO$"G"D%,S `Z֊ArXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъUbXE+VъsE,"A E(ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZVh*ZV-E.|A]( JT9U B hGT*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbPbPL \P!ZQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQbQ7]( JT9i�A `AψXv=5SUծ~5s"pX]"־5-XbxD+` %*a 8+,[ms6-q7G>C-yӻw#X|".PpX# l[8#.S8ԝGPpC.򑓼!"`Q G`XCJXi`ȑ+ nz>9Ѓ.'#`n(8dE:ԣ.<"& ` %*af"8b$#n;.ӽvW#`n(8dw;/E% ` %*afB8b##<.?CFճs(!J<JTB i&$X#>1U<9j=7A3AGGPp(s?_,*(Q4**Aϖ?ENtA@CB u-,@#@WJ잜 #|(#+Hˌ* ~zD(#�8& A+"B%< tJL 8&(@eM!z&#8*T-,l#@WJ #*$!GAl*<B(@C""#&8 tJKL 8(+@y$'z&#8*|"+#&8 tJKL 8(+@y0z&#8* #4N#&8 tJKL 8(+@yD9z&#8*#=z#&8 tJKL 8(+@yԣBbz&#8*,$F#&8 tJKL 8(+@ydd=GAl*<B(@CK$=,l#@WJ #*$Oz&#8*DW#&8 tJKL 8(+@y|0GAl*<B(@C]~#&8 tJKL 8(+@yf+GAl*<B(@CeF#&8 tJKL 8(+@y'GAl*<B(@Cn#&8 tJKL 8(+@yg"GAl*<B(@Cvf#&8 tJKL 8(+@y!GAl*<B(@C.#&8 tJKL 8(+@y$hGAl*<B(@C#&8 tJKL 8(+@yGAl*<B(@C#&8 tJKI0� #*$+GAl*<B(@Ci>,l#@WJT� 8B%lBqx/A'$/,B% C"B"(,/,0B! BD+@"t-@+$DD!-+!Ȃ+"Ȃ/@"xz&#8*L---܂++-B!,<,<B.<,*$,B" ,@v$,-@+,/t/,$t"B!/"t+/,B!C!T#&8 tJKI0#T&-,-,-$/B"B%B.l/B/lB!+@B!0A'@B'/$,B'@+,,$",/,$,+@GAl*<B(@C-$,/@,B'-,B',T/$/#C",<,$,</t"DB$!,+!@-H"0@/H,t+B>,l#@WJT�| 8B%lBz/!$!܂/$B%,<B"(T/lB",<2",,-"/܂$B!-DD!\9>3,B!/xz&#8*,,$BD,/D!D!@!$1$B.(<&</BC%*$D"$!B!/@0-@3C=ă:,tB>,l#@WJT�| 8B%lB&Tq"/B'@,B%/�#CB0&$(+B!�!@!@+0$!,++j!"@/7|50C<!t/@+ȂYq&#8*-@,@+H"!$-,�B%,B"B"T,/B"B'$2/!D@/,,,,!,/7C49$#&8 tJKI0#T&a&,!+ l/<B0C"  4&TB'-j!@+*/$,!@-@"1�C!@7/,B!/@4M4=&#8*ԴPu"!$ 0B!/B!B"B%l T1�##@+""܂+,+,+,$-t+B!,7C!B'a#&8 tJKI0#T&au>7C<C"l;; ;X,56"X=5?8ʂ+,>?7;Dv+-C;t,H"t6QsAl*<B(@CvwAB!05=0,7>C815B.\=d/[=C6>8"B3q?0-C;B!By+<,l#@WJT�| 8B%lB=1>9H3�6C865;C"<89,+;<0\2$-!/܂, 1@/*$XC6C<\C!-@a5=&#8*乡G-D"/:|70!p<p3D?9$B%= �9&90C40-"+0 -0�",$Ȃ+ 7=,/B!:#&8 tJKI0#T&s$t"9,,B.:,9*l=/C8"<p,8B'B!@-,+$t+/-+�;>�,,·=&#8*|<QC!/9B!t/:,B!9C"=;l;;l/8t,B!܂,L,,@-,-,BDj!܂>ă>/$|?,l#@WJT�| 8B%lB=}D$C6,!(5#$8/C0==227<H"$,!$>>>BD0+,C<-B!!܂߻=&#8*>M$5@/!7!B6*D?1/C3?*d>50,+,!C=w=>�@+/B!@ !W&T!G69r" 4\cG*0QM AҴreC oϚ_6 kw-\qשP!f+,Y~&k: r,W;TH!H^EreNV= 壇TV"Y\헟C};6 wM,uۮq Bx kYZ:֭ox݂xq 1j8cV8)aJO!}:KG|c9m#w_fvnE:JW)DB~ a:9Dq9a@tdGB!Z%Y iJf)d^!H`9X�sIdu g\eoƕB\NN\^=Ed7zMq90҈*`dRQ8kn qD'b_�vxaƕari[diEnŕN BnFhigqEH%P6YP|AV)FH\ldlFmޡ_yf�!f!iQ?\B\C\^:^ȑn!YG`#>XJ6I(%C>HW H\%Gwy$DcxnYvGlpŪC\CrEH9huq:YDCxe2ԮMVy$zU6dk:ᥓEdɆ~gX�{euчf fa ^DCd9ĪƩuiꗸ{Mq90(c*`dR2C )$H YdDF$De\Fc\=F`Wx?\CnQEpE )d[xC eWP6G=_V:MYF!qB Cp$`GD. =f,n1 {$щB/nQ^b(1xqBBy 4#` G9Fnב 0+pD%6l+QWtBx/ @,V X,~=X5h0d XUnH`,b~E!xB,b(lbz i+dYE' H/_$"8#r?@80dCtUa@ pa(xM8αF4ETX#*P!xD#|\$'E"` @*~"xC,VY, [B{+ H(0nqW,o.X#B/qZC~щB8a"`G"&V!U_BE'e/pN8,_B~ixM8αF4NTX#*Pwuc! CexD(|!egAGbps,V`VJl"!)1Thq[.X#B/q Gbps, QM$$%Jw#k(lbz u#` G9FX[|`&C4]6G=_VQ` ؄#\`D#�>GTb I&.X#B/PXl.pE0VX#*P8v2q eMAU<z,68"k+DBRb.sPv* @YŜGbps, QM$$% 4 eMAU\y,68"k+DBRbRPv* @YŮ}Gbps, QM$$%Jv eMAU|{׏&X#am8HHJ n.X#B/8M8αF4 0+pD%65]6G=_VQ@?p ch`VJl"!)1̓k(lbz s~,68"k+DBRbPv* @YڹXl.pE0VX#*Pxϭ첉U<"> ;؄#\`D#�HGT IɈ6[Ci#V/|7|/G"`QG"(V$X#~ H7я$%X"`!@hE8"dA #(@#X�I`\(-Oa|<.M7\adA!<(@#X�I`\T{0OWB5aV@W 0 p 0 PA R@P eP# p V6a\|pTp%O\V@&Fa qpUpda* eP#p�I`aF OGa| 'F!i]Ap1uqy}1qwQA*f�= 8q+H`aVa Q/G|`<a\\\\\\\\\\\\\\\!%1!r!R!]a6f<1 +H`|P$Q2%Ur%Y%]%a2&er%oD\hz &Vq((F`aa0" P q#ѰHV>!+o&2,r,ɒ%%Faz``&!Jp..2/r///>V�.�5*ϰH ha,5s39S3X>Z`�.QTs5Y5]5a36es6i36[6q37us7y7ss!H" P 1ǰp Vs>6U2Bb� h@&aTTTTTTTTTTTTTTTT@ @4AtAAA!A[ZB`" P 9ŰXX ؀ `E ҀEO4FetFiFet p4GutGyG}G4HGOGY `  JtJJJ4KtKK4LtLKD@JI`H2 D5>>zj`OmO?0PuP P55QuQQQ!5R%Q?QrXh`z`TITMTQTonnnnnnnnnnnnnnnnnnnnnnnnnnn`TYzF�<,MQN+:� @B4Y@DvdIdMdQ6eUveYe]dCB!X3P@&/|g6hvhhh6ihg/A>#-M>`vlŶl6mvmٶmm6nmkaܠ!vnvp p p7qwqqqw >#-MQN=a"B!D7ftMtQ7uU7ju]ua5dQaf ` J"at}w7x7xx7ywyxWyyb#-MQN+:a"baRbw}ٷ}ݗ6krsZ"v &!/%x 8xh!~Qa>O4>X >!! IMQ5:A\!@&V!q8uxQ`"64476"aVa {p8xVBRB\a[@Gٸ8{`a6 -B 5Ӱ6"aVa 8y߸VBRB\a[@G5y96\ 7"P# +`] FaFiVBRB\a[@G5`aH"P#R +`] FaFИUVBRB\a[@Gٹ`aH"P#y +`] FaFН z;a%$!%4V>Dp z`aH"P#Y +`] FaFU;a%$!%4V>DpV:k`aH"P#>Z*`] FaFPz;a%$!%4V>Dp`aH"P#6"aVa VBRB:aF|@Dp캰`aH"P#6"aVa ;a%$!%46a\@GaU;6\-B 5+`] FaFpVBRB:aF|@Dp`aH"P#6"aVa ;;a%$!%46a\@G`aH"P#6"aVa [;a%$!%46a\@G!`aH"P#6"aVa 1|;a%$!%46a\@GU`aH"P#6"aVa y;a%$!%46a\@G! `aH"P#6"aVa B$!%46a\Paܮ6\-B 5+>`6aSbD Ga:$!%V6|� <FaӿzF`|-B 5+>`6aSPXo:$!%V6|� FaءzF`|-B 5+>`6aSPo:$!%V6|� FaszF`|-B 5+>`6aSPo:$!%V6|� FaUzF`|-B 5+>`6aSPH~o:$!%V6|� Fa'zF`|-B 5+>`6aSPo:$!%V6|� F>~F`|-B 5+>`6aSP>%)6 ARb%*a\@Pa(MMF`|-B 5+>`6aSPPo:$!%V6|� F!F`|-B 5+>`6aSP&_\\~\nA\AxA�,Hdɪs AW-r%"Y\rI֡N*tU'H\*īʕ,[5jS'H@Ҥ&>(B5ʥС.!U<t ҭE ZT$^ɺ,HZ$$^2E *T[:ɕ=xrUņ0hpɔ+k G634a] +YOEYAi$^d)T/W B Be"H 2k+H $8+mr"TJ$YM!Z-^:T+R-@r/tR$R!@‹+@r"2L'uR/q+b.,8b4XdX |#lMb+qKqܲ",/rA{�-!"t!�H!@b+rKETJ!I!,G!,/Lt$6T&.�"h.B,*" 0-{,"L!�S"K!" 0{"IE'K!!G�s$*"Ҷ,8₍=;V+8R&+t&ӺK'G!ø" $Tċ,bLqb"-,+t,,R!," /q79r!Ⱥ-´I'HbNlP((*Kۉ+r,"(X/,-@H!@r" S0-@!"-t!"+"9Î,RzJ#.cykY |#lMMyE+(!8T/~,"C�T! ,R"r+¸ $~r$37H9/UN9Lt$6T&.�"}+u"@r+rA" / $,"-q /RYP$xCB~/nB ~$nq\8,! P%&51A\e*Jl¨0!B4~0, B4enQp0n W,[ 0! Y"pYB:d L6 HH&8&\((c Q[(, BBp-`g, Y+Ķ_(/nC{pH!n!==QY2|&51q!e*JlaVu>}<n"d! ~dCF<as�F!QYc((<qW p,~qxpES lMpRMPP*FѽAB+i}0F=Q_H+[D7![,h?Q~C!C!- q؄#\`<&2ΜL8XM҅[,P9a[\07q Wc7AE�X:1l0q$\! ` xN`F6hBE!:QlMpRMPP*FVABX$dsCX5apX;qN#$ȡ^cÐ5 r,b0/! H,pE!nal#-ݽ=p lԘD�>GTb+I0*CCEEr :xF=\! x|G' =pE'*‹BBu+dQW@8QWFaN@B6I%6@AEWNB%8$: Yp9o5C7щCt+ !EBl(DE!N@"8xq W@"z[( DFyLd8 0+pD%6W$]nN,": WY,c>acb7kt+~0! щB (3ࡎ[Bp" qgd$lJl>"P1<pE'\B#" k܂Ȇ>} CE<! } 9Y83}؃X!C,BF=!6H|^( DFyLd]|`&mt⇐E'N7\Q?#C= vԁF<B0, ^0nae`C|#D!dqC&$$aTb.Q^-d ~XX$q H$\nd{h5B ?q[80 W~(+ ~ ˧{0 � 6�P l6. l `  @ p � P~P~�  °p p � $l0 � `8Q >� @"' p p  { 0 00 � { 0 `b p~Pm pP#>`#�P l6. p  � ` p � ̠0 ` PP ` � V M � Ð @ 0r" 6 .P0  p   p Ơ 0   � �   0 [Y0 � 6X + f•Vp  p ~ �PP p �� � P pp `p ~p� � sl0 � `8Q >� @ {`p�p   p P� � �  p`@ � y0 � 6X + fB! � { � p p pp ~p� `P *! v  p � 6 .P0 U m`~` ``p ~ {0 P � PP p �  �  { f q0 � 6X + fRP p PpP ưp PP�   P P P0 � `8Q >� @  bs ð� p  Pp bs � pq  p P pp϶>`#�P l6.E˵]{0 � `8Q >� o q� .`#�P l6.rl0 � `8Q >� ˹ 6X + fҹ۵0 � `8Q >� @k� .`#�P l6.˽  6 .P0 뾉 6[ + f|0 � `8Q >� ̵� .`#%�P l6., 6 .P0 3L 6&\�P l6.E<0 � `8Q >� m� .`#[ + fG  6 .P0 l 6y0 0 mʗ|0 � `8Q >� �\� .`#!ʔQ0 0 ʮ,  6 .P0 ˏ� .`#̓Q0 0 pͭ  6 .P0 mɏ� .`#QϏQ0 0 &Ѵ  6 .P0 )Ə� .`#P0 0 pҝӝ  6 .P0 Qŏ� .`#QP. O-֛  6 .P0 wMď� .E]0 0 Ԉ0 � `8Q >� 2 QP. Or  6 .P0 ŝ� .`ۍQP. Omp  6 .P0 0 � E]0 0 0 � `8Q >� ݻ>`ۍQP. O=\  6 .P0 9n0 � E]0 0 J~0 � `8Q >� �活>`ۍQP. Of  6 .P0 ޹0 � E]0 0 Ԙ0 � `8Q >� ꛻>`ۍQP. O  6 .P0 ՞0 � E] 0 0mMa8Q P 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 >�6` AÅ .dhPh9J4ŋ mرcJ*mҦJ*mҦJ*mҦJ*mҦJ*mҦJ*mҦJ*mҦJ*mҦJ*mҦJ*mҦJ*mҦJ*m GH4rJȗ"&cȑ%O\e̙5GTѣUy1A醩S0Vh]ժM7ao'|SdMV!RRBm^u7Ԋ@9 >myG`'Gl^U}wJQr$'IBdAtA#pB +B !\6ZZ  qD ` 5#@ZtE@bqFkFsqG{q cE 9qI&tI(cc@ְ<4OVK0 24L4TsM6tM8bN2袅d@‰)O@tP0ATTDXQH#tVPaVPaVPaBuTRK5TTSUuUVO}TP@!T…TXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATXATtFXT F:6hFaFaFajzkh P�>`DADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADADzE~!WO$` x@&P @M(@\@ fP`=AP#$_X P3a mxCP; P5P1$O KxD$&QKTbFD(RX` C,fQ[@ Đ<14OxF4Qkdc݈(xG<ޱ{c@8P1<MzxHD&Rdd#HH4##B%H^Rd<P4扢"yJTRTiF4GpRe-S('y|K`S$f1yLd&S#BLhFSӤf5}E <@1H'�EkS$/ <`g;NuS(d Q�OT%hA zP&„":"OS夀3y $�QT#0 �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0�A�%�%0��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ }�'p�'P>+`�"=P ]ܻ=]]] }�&B�)@)P9 @9M=^!Œf")p�p0w�p ۠�o4Nq8:<>@B>>LHJfN>@q3P�#`P5`b><njAhjp��0` ^Nkf^��N)p�p{� `J��8ߪ@�)0 �6`>^잮Q�!�p�'p�'�* P�6P�P~�E�'p�p >�?�xi;`">q�_>!�3@�?$_#'p�'>5 p3@ 6:<>@? D_ @R#NP0T_V >d�0@`b4)>5` pr?t_vx0 |` @ \zzpw@  ?_o p p `�^>!0*� � ?_ � 8 W?_ʟ fpw� ʿ  6�0 ?�H@ DR%H %=t*G$pIQ#AH =ӦN:miJ̀(QK5m)ѣD�PAD5ET#TZUi,U^ŚUV]r(P\AZ 4]nW\oeƆG`X`*ڴ B3%T2R#TUiS%̝;/ZhҥMF]!DId!mr ԵI7ĝ[wC۽Q2B#XVF\M+  +<* Ux͟G>&Mqɂ )G,Q<ݸ4=M lxX4!0B '00p(>n *aGFYeH:aE1Fg.MҤM6DP,DGXpVhD2I%3MdPԈGVMK/{dJYa .QIXQVq]2O/5yHMFdM,La6VѳQGLP,EVP"YEP4y4TQYG\ 3ZͤF$aGFYH\tQT]!M6M4K0y'XeWgLP,EVP"YEP4y6%YG\Hu3ZUF$aGFYHpmQ\]5yHMFdM,La6Vѷa:K@ѤTAHVMGV=5=jDVpdU\_CnT4dO6J,hcALP,EVP"YEP4YGV=5Y`DVpdU\NR4dO6J,hcLP,EVP"YEP49GV=5eW ;s.5yHMFdM,La6Vq4P4i8h!U$E}dJq!3ZIXQVq?z%5yHMFdM,La6VQ_4%@V4A$V! Phz**LGYFD8bp$ЇH&FMh&'atauCЇ`&@a Ph dUHa8E*#\3eMh VQF6E&FMh&'amd uMD+P (4!HJV2.XE%t(kBۈHGbDYdIVE&FMh&'a; PXh*@Db�&9M)>bp u m#" 1U5Yhb&4a JX`ڰ u(, Mp " IB(]J8:Qք`*\ tF4x&61OlB%08 0)D; PXh*@Db�&rjGpAt5mD$X#F W@Ke&MЄ%(a L<Nh*h�&Z 8@X$@ ְElbUT.Hי&+p(V HSb5Mlb؄&,A K`,pBVZֶ(, Mp " IBEnrUT.Hי&+p(V Hob5Mlb؄&,A K`,pBV^3�%@V4A$V! PhV#VQ G ]g:ʚ6"X+ ]w,x&61OlB%08 pMD+P (4!c"#\3eMh VQn髉hb&4a JX`ڰ -9.(, Mp " IBn4XJ8:Qք`*\ x&61OlB%08 t; PXh*@Db�&RGpAt5mD$X#F W@»&MЄ%(a L<Nh*h�&Z 8@X$@q#\3eMh VQn?hb&4a JX`ڰ #3�%@V4A$V! Ph~**LGYFD8bp$rj!(> MX#X6&@a Ph dUHJ8:Qք`*\ 尿x&61OlB%08 r; PXh*@Db�&"GpAt5mD$X#F W@»ǡ&MЄ%(a L<Nh*poh�&Z 8@X$@'#\3eMh VQ-=/qEȢ8YHp`^Y�N(ECNW(BWC^8HpC�CCuЇzP^p8FIЄMOMJLxp6X:[8H8BCXWBCWXYBYB[X[WBp^a(WB=WWkhv؇s� M�K�MhTHXI�M!^[8BYWBY(`CH^pHpXW(WC_؃_(HE� Y( ,iP}uB^0GXJpH395A!pQXWWN0WWE([qY[BpE(_a(YC^X^�:_p?WY8[8Bsf`x`CEԄMOMJLxp6XŒCXaBW8`NXW@YC H(E[H`?EXEHapC^rhz  M�K�MhTHXI�MBBa([cWHW܃a?pBpWHEH[p[(Np`XHH�HcriC^XCzUGpt9XXGUpHE�?B؃EC^^8YCXWXaNpCNBY(W=8_ @W^8=H(Yx�H(`ԄMOMJLxp6X:Wa_a8:aEp[(?�c8[(Y=(C^NW^8WW?BBpH(n M�K�MhTHXI�MEC(YBp?@BX_B8`W8WH8[[EN8^BBHpNW(WW8[a(nNH8zUGpt9XXGUpH.W8H}qxBxvW�}ȆBci0[`}f}nYB`Ї}}}�WNW(=W8vXH[ԄMOMJLxp6Xz`oЇzaȆvvB`}tv`~i`}l(^8W�c~~؇z�N8NE�NvP M�K�MhTHXI�M!H� Y8vqx=v}^}Y(ikXY}�hxЇq:8[c}~~XtBpa=sW8HzUGpt9XXGUpH.Y8e}`rXa8oikk�sHrhs؃Cz�u8cf(WHBaaB<YkvCW(MxAM؄QMKKG`'hU88}`u`i(n؇kokvYqv8Nuz8_kCC(Ea`[H^W8kohPPЄV@8UPB^(~Prf(oЇq`in؃zBurHvpxff_H8YaHY(tY(Cn vH8WzUGpt9XXGUpH.Wu^^PupHr`Bx[n=zWr@WY0NCtCC�[8H0v} HNpHԄMOMJLxp6X ^؇s(YY`q0=s`_vvzXBo}WBpC� ``X[XWBY8BBzr M�K�MhTHXI�M!HH(} _Cv?Xa uohPla{Yq�BpH(?p^(W(Y�WCCxv8H8^B(GXJpH395A!pQXWCYЇlC(Wl(_lY0~YYf}BzhlCNpB}Z}BEpEpB^x Cp^paxAM؄QMKKG`'hUeW8}[_zW؃C{8aЇe{x`cflvX_a8B8[~}}EH`8fsPPЄV@8UPZWH{B� `np[؃oN`}cac�~W~8kCW?{Z~}_BW`pihszUGpt9XXGUpHCB}WY8~^8B~XWlȆv8snBp^rqpHC[^a_WaXpE(q_8BAxAM؄QMKKG`'hU([؇k؃[pCn(^�kExkhHP*EEr؇qCH� `caE8`WXY}PPЄV@8UPiHHo[~XYnusnht\^8{[H8XacW8[XWBC{[N(GXJpH395A!pQXW4bEk([C`s(Yr^o8sYu r=^8o؇E�_XZWX`(_Y(rhHBFxAM؄QMKKG`'hU(Eip[pN`sp[8s`Cpoo sW؃_(H}(mW?EWzPPЄV@8UP:WN~Y@H8uXBr`Yr8qH^(NpH}8WE!^p?H8c8Epr`t<zXGpt9XXGUpHNC[nCHxa}�fYآa-5e t7Z$ 7kƵ;P[$IҴiԧM,Q 'mVmlu#7c]+Zz,e٘-ذbǺ$[4f#j\M, 2"JC EqǍY6}nubް[caȵ$ k׌q7N[>ɑ 1`Рʗ3PFrڭNdN_l\-֮ޯNU;}1۳h- /~9s70!$l2'hb %` Nnd5‹+\S=p,CS/N<a9Î4nO=c$\h%h *p C$H&n‹+Î5"L!~X?X${;˸r>Ȳ0c9@+y+r1ģO;, #l m@q5wqϑ# $iH'- /-G! /{ܲ/~r,,R-b#L!r0! l2'hb %` Nʦc,,-d $sHLdZ$XQ! u[Qj%h *p C$H&nuI!`-#""/rK!s,r,,"-RH'ܲ/,R,{! XR0Ȧ#.Jqȡzs$(A"+R!!R0,@K'�S0҉+$r"F!,/C l2'hb %` N a, S!H!.r0/,Kbr+~,&X& 2D$@ t$PE(, Qa@! Y(/! Wp$:Yi2U["S"Gbpcܭ9! 1UÎ+dqL% {�/!Nb!H%!dtE!xq#b($ <B k4Q|b%,G mXE\![X/:^tB/p ?H!\Nc$]?X/(i�&Z 8@X$@ #B`/:Y- q Y,X0 t"H,\1N0-dB /:[bS&Q8)"sC8bp$؉Cbp,\ab~[b~/ Q^ ,$ċ[" QY#4Q|b%,G mXE$!Ep$B{0 aȢF'dGW$%0 _DF&@a Ph dUHp! q01E- [tE!2 W@q[ȢF*$2u W,nQ,bS&Q8ArC8bp$$* + !! W!," YX+d@H($)Hd"xMPH'6 KPx ІUR,\q[� W !nEd X,nB-! DI(4 T2*$ MEع$\qY,\!NbE'CEX ! ^BȣdN8+:qܢŦM8"q]<+p(V HH444A!Mlb؄&,A K`,pBVYQ(, Mp " IB>69Xl.qI9$X#F W@B64A!Mlb؄&,A K`,pBVy;J�%@V4A$V! Ph#` G@T1r`*\ 㚠&61OlB%08 8̓%MD+P (4s؄#\ *9 VQ( ib&4a JX`ڰ=,Q(, Mp " IBm;XM8"q#`*\ ֚&61OlB%08 <ѣ PXh*@Db�&PGbpcH9$X#F W@B&(MЄ%(a L<Nh*(i�&Z 8@X$@ ؄#\ *9 #*$HŒ&P&l(|&h%P%`#*$E&%&* @$$&p`=,l#q = #*$H &&P&l(|&h%P%`#* !E&%&* @$$&X!=,l#q = #*$Hn&P&l(|&h%P%`#*!E&%&* @$$&@=,l#q = #*$H(&P&l(|&h%P%`#*"E&%&* @$$&(=,l#q = #*$H7&P&l(|&h%P%`#*E&%&* @$$&=,l#q = #*$HE&P&l(|&h%P%`#*d$E&%&* @$$&=,l#q = #*$HJjh&'l&X%X&< 8AT&Oh(X(hB+Ѐ D*H(h]F#&8 qrHs 8(+@D&P&l(|&h%P%`#*$fD&%&* @$$&f<,l#q = #*$HJjh&'l&X%X&< 8ApIh(X(hB+Ѐ D*H(hBz#&8 qrHs 8(+@D&P&l(|&h%P%`#*[D&%&* @$$&<,l#q = #*$HJjh&'l&X%X&< 8AEh(X(hB+Ѐ D*H(h–v<*l#q = #*$HJjh&'l&X%X&< 8ABEh(X(hB+Ѐ D*H(hBv<*l#q = #*$HJjh&'l&X%X&< 8A©Bh(X(hB+Ѐ D*H(h³v<*l#q = #*$HJjh&'l&X%X&< 8A³F&%&* @$$&+v<*l#q = #*$HJjh&'l&X%X&< 8A³F&%&* @$$&+v<*l#q = #*$HJjh&'l&X%X&< 8A³F&%&* @$$&+v<*l#q = #*$HJjh&'l&X%X&< 8A³F&%&* @$$&+v<*l#q U� | 8'*T&\/n(v~//(h&l(|'&h(`&8 PAB//Xh+B+x� B+@&B6?>,|#d0qrH0@�! 0  0 0 ǰ 0! 0" #8A| 1!A0A "_1gq  8B dpq y� t� 4A�@ı1ױ1L@@8'"/2#LtL0A q#w'r{ �@d0qrH@@@A@�..2//200. @ @ 243A �1W5_36 s r Ԁ @8 t�@6:/s�@A4@q Ut@2<38C5 4AA4B'B/4C7@OD;,8 ȁC_4FgF#45t45 .A.$C4DFJES4X3<,@q U� |@.B+<B% 5Q5R'R/5S7S?'8TGB(DB$8#."8AL*<XQ[Y5YuR_o%\/*@. |Z^5SB"$΂"@ d0qrH\,DeS*******************************)Q/.0#Ђ"8|A(*******************(|(|(|(|****************T*+*!T'B.l***************************************B.-"@d0qr0/G�xA &<B%D \|((((((((((((((((((((((((((((((()'5\v*A((((((((((((((((((((&&&&****************)&)- &(((((((((((((((((((((((((((((((((((((((\&|.(B4|�qrl:k�@,D X(>E&d(l&.B � A(>GfoW?\¹/'#.?(l#"@>qr3�#D $5@T8`A&TxPM2eڴ!VbijaGGcɁH5TI8b I7q&tO\| .UQV8 i&fպkW_~԰ӦN;5$J"mF;7UtfE!Oh^:"JS'sJ\lJ(Ҧ2QHWىtiӧQVjMNk4#EڌjwС{' eCP I}B)VG>E6=rA(QH1_PA GVT5*~Ǘ?~}5tZlLa 5VLpQ&ҤP:dOxɑMXQP 9Ed6( HXMV呪BroQ:qCM$WJ?Ra 5VQ%e>ل+tPG\@(dUq%$Dd;S5MzeN$r6Ra 5FSQvjEdJdOxɑMvO=rY*y 6(DsHXOFYi]y_UK(dN$LHq'$i+$j*MJdTθD*٩lMW^;rY yT7 (3]Uj<VpQVydWBroUJXn!J@q4P,ɘGXpO Y䁬e i63nJvqιaH\eY*yz2|dQ Am"G꫱ZF5DP&M2DGXpVnzUFqEP4qeT!HVi( /E`%(`<VpdU\D59/\5dO6J,hcaj4P4i8h!U$E‰/~G`%("eW QkM6M4K0y'XIP,EVP"YEP4?؄#\@/) VQP�1(MxM'6 KPx ІUdo&@a Ph dUHhXl.Qȍ+p(V H4Q|b%,G mXEH5h�&Z 8@X$@ 푏||,6Ћ(FAJC8bp$TGIN^&FMh&'a4)%MD+P (4J]؄#\@/) VQP.(MxM'6 KPx ІUDo&@a Ph dUH(=Xl.Qȍ+p(V HԄ4Q|b%,G mXECAJ5h�&Z 8@X$@Q&z(HxHGbjh*IMxM'6 KPx ІU$"(, Mp " IB\#` G^D1 R"7X+ Q^&FMh&'aH4 KB@h HBЄeXl.Qȍ+p(V Hqӄ4Q|b%,G mXEo)MD+P (4r>p E %r! 1U45Mlb؄&,A K`,pBVq_]D(4 T2*$ M(&z(HxHGbj85MxM'6 KPx ІUؔ"(, Mp " IBDF#` G^D1 R"7X+ +_M^&FMh&'akH4 KB@h HBЄ'Xl.Qȍ+p(V HTӄ4Q|b%,G mXE 'MD+P (4k>>p E %r`� VQPw ib&4a JX`ڰ pM$�%@V4A$V! Phbރ{,6Ћ(FAJ*�؄ė(-\qBt!nY@B~p, WBh&Fa#Xb#vX$!p `p"n[k(> MX#z6ni qN0y!nQ$�/6X$H/* Y / q W@, Ep"a5h�&Z 8@X$@ k="H/Q\(!nBb'(D!nN@8+d YB(/!B+ aChn[NM8"Q 0+pD%6-!Ax\a' A:A\Ln naaF`*aF| A\d \aF6a>a4(0z``ίjda Adxe6!`!|!|!6\A A\ A:ddxjDB@@AZd VA@AF�a axa xA@H\x\danAd da\ na a\a A`a()"V*aeK \dQvn\:d\4d!aaa��av\a!a`\Xk4aF6A,,v V!   :n  d`!|6B6Fayd,n dAF$4,4Ph@"a$4Z`aF!|!ddnA   :\a'nd\~d\anA\\\Aa ! 6\^("r*>`6Q/pa@x :d xA A\xdoa'A`6aa|a``a\Aaa F6a>a4(0z``XQn x :A`!6|r!n :xad\ ƁAF$4,4Ph@"a$4Z6`A` \a d n\n Axd Qx \\aAa 6\^("r*>`6QD%4a@@ vadLn:dxrA G}r!�\ n!pk4aF6A,,v VaBed\a0ana!`!*>p�|\Ax\A a' jDB@@AZd VA@A%rVA|vd Ad\vB Axa\\ x:A\Aa n! 6\^("r*>`6QV5\aAA aԁ  a!|a|w|dxjnF6a>a4(0z``u'~\aar!!wdaԁaa\AȁF$4,4Ph@"a$4Z*`a! A!@A!a!؁XA\ Q ! 6\^("r*>`6QVqdAaaj Ar` A::a\AF6a>a4(0z``dAA!aFaA�́*!Anva\xA jDB@@AZd VA@A%!`AAanΡAddSn A! 6\^("r*>`6QV Anԁn~ء!! a`A >G|aBb|A\xAځd \F6a>a4(0z``�؁d!aF!aFA: A A A djDB@@AZd VA@A`!a@؁΁\A !a:~aLnx::\adn AxanA `a()"V*aeK`:da\A A:aaxA\A`!ax7a'x:Lk4aF6A,, V!nandd!!|A�\daAAa:,LF$4,4Ph@"a$4.F!`aAaadn\:d \A ! 6\^("r*>`6QVqd! x\ \!!ڡ!:ΡF|}a d  a~�F6a>a4(0X `x  \nVa\x~dv`jDB@@AZd VA@Arnaa~!A A�d\ad~xAx`�b?Y r0G69r!" 4\P1ƍ*0QM A҄C]+䪐,vAruݭ_}:rn-ZdLϸw(WQ`JB:зxnrK$MF}ڤ%Kpf½| 퓖s,:Wpԅ͜pl蚿x:īB:䪐jadǎQ5JS+TphȈJ(M~(ѣQ鐺sNVoȍsonu*<aUKHdA藬CܺM<�J'%,8BDLTEMXQ |#lI)H'Í+4|c50!00Î>174;# K"K6,3N<t҉, "$l2'hb %` Nʁ7"#1sM!XC;=S1DC9 $"+0r+24p96&X& 2D$hjJ"*~ 7|L6pS+0 O=" 7Hs<@R,@+ K"|1CN!ܲ<&D]D0 TB&}+Ž5A!רÏ> -/Xƣ" > H.lK."/c9r+,Hl2'hb %` N{Ҏ5"!d?\!;$ ; 1s;$t+"t/J'~S>|lj%h *p C$H&̏l5@"K'dÎ=\sO=2=R0c: /"J't"K! 97,#l NTEsTH%(d҇@ ?0c{! `ܢ,Y~C-W,H/_"HD,!n! HpE!p%Mlb؄&,A K`,pBV>/d YA/r=,@Br|q,,\!B-ClP PXh*@Db�&NGD gh, ^b"QW {0 bp!\щ[BX/ ?�!+ Eb(0dQW@H#` GAE淑 0+pD%6D+ ?jd Y�!dE~X+ H<#hXcJE0`щC>~(" a@E#MЄ%(a L<Nh*ȗB,!(!\ W%#V XlBF0 =zp, B@bXD'nC8n! ?B! A&@a Ph dUH(`QG&qBt؃1_X/!E@BpE'n[bp,\ H+ Ht"\ ^@d%#` GAE 0+pD%6S-! W,/\q[+d=�C~8/\[D"FDb,`1D⓷8,Wpш.ib&4a JX`ڰj!-dqYܢ8"d! ? $xD"rM(E"`_!dq HbpE'\! H 8,:! J(4 T2*$ M,Gb�\=,8/qNb'y!Bp$n!OʢX+ W,/nC,6Gbp&R�7#`VJlB!&Y.o\ZÚ&61OlB%08 ص gJ(4 T2*$ MD{.wBM8HE.TX#* d75%Mlb؄&,A K`,pBVK<!(, Mp " IB/M8HE.o TX#* d&yB4%Mlb؄&,A K`,pBV;U�%@V4A$V! PhBd#` GAEb^|`&b}&61OlB%08 ػɊ*MD+P (4+؄#\ࠉT"1�>GTb 1rEonMtI'6 KPx ІU(, Mp " IB#` GAEb^|`&bvܚ&61OlB%0,m Gv ` p@2 w� . Qs�P &\l% @ N>*� � �4  � R 2q1W + a5 ] 0 ` ` ,m iXr ` p@2 |s� . Qs�P &\xk% @ ;@*� � �4  � p 2q1W + a˕ ] 0 ` ` =m hn ` p@2 o� . Qs�P &\% @ ;*� � �4  � В 2q1W + a ] 0 ` ` =m Ul ` p@2 hm� . Qs�P &\U ] 0 ` ` =m zk ` p@2 l� . Qs�P &\U ] 0 ` ` =m k ` p@2 ܹk� . Qs�P &\U ] 0 ` ` =m yk ` p@2 k� . Qs�$P &1Nh & 0 0 ` =m -m  �; )6 � .�s�$@� fWy{ʧ} I(A ,m0 X*Jj ~$ ep7 j @  .j  �P$@� j @ +ˊ ,m0 j׊ ʧ % h ܪ몧  ZJ+ ;j|J N\k X% 8 0 ˲-/;N@� +Pʫ$ @{IkW` ` N�Y[ ]" X k` \k1 � +Pгʫ$ pK� ] X Bk � � � � � � � � � � � � � � X &  0� *ʫy۳�$ 0` ` � Bp[k79;Ú� 9P <KMOl� �  ܳ@$ "\ {:"ikmoƣ  &NPZ Ł f@ď ȏ J )JL\@ "\ {:pʭʮ X-m @ @ @ @ @ @ @ D  0 *P|\@@  ؁ : @ T� @ خ ƣ@+ " � � AP @8 + 5*@ @ Y@KLnOQ.S埐WY[ p=�t kmo9 y |'^,,lfffi.N鑾陮雎g�gkphecmt.N^鷎~p�tlN;gɮ~v`l�a@p,>Pn60N.N>D`==08M`R4Ů /O_?@2-1@2Bo')+2 1P7_L'^ P@ YCEoGIKM 0@?<4@E_a/cOeogoZE2PTq.OhowyO4PT@^1�=p P @OŀOOp Ű N_TTTTTTTTTTTTTTTTT Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y V`R ~ORoOE�IdEJ)YdEJ)YdEJ)YdEJ)YdEJ)YdEJ)YdEJ)YdEJ)YdEJ)YdEJ)QdɒHP aŎ%AfEB*LΥ[]_$VbРDc%%O桄Jx(ᡄJx(ᡄJx(ᡄeϦ];#F("#F(Bqɕ/O[,<LٳW`ѡ]i(gQ\U?+MXB )p@+p37TpA@#pB+0#$;#0#BK4DK @耄 *F*"dUd!$=$TrI&tIM$M2 eM@W)xlL24L4TLLlM:< ," :  ( G*хHFYeG*RL3tSN7K4dP6K@q%B <cuVZk֨<O (<` .x�*хHFYeG&%SjZM@dQB٤P,ŕDd(B %pUw]vuW*!�(%]dUFyD!Uxk5UMF eN@W)xcC1!�(]dUFyNgL5UMF eN@W)yjU#b"@ &(Ū`G"eQhTM6%M:P\ID"Pj 71!�(]dUFyCWXP5dP6K@q%Bk]d!�(,נ]dUFygѣVP5dP6K@q%B7_]!�(`G"eQYz�jJ&FMt�+!"HA `$# C(> LX0^vHbxBKiT(BNpE"dP)(C$t>aE�<@ ƫ\Qb Pib&: KA"Q:0"�U`G.(V1G̋04Qb�%@DȠRP=9DO@B@P`z*#Db#xjT(BNpE"dP)(<'  (0b=xؑ "1U<e�5*MlbD'@a P"2(L|N@GP|@` *F�&61Pl(\A JgI '# C(> LX0^vHbx$*=MJE(6 PXH %TT4!@ X QMX O~|VVJ&FMt�+!"HA C$lat$D X�Ԉx@2` 0+pD%6a5?q%4*MlbD'@a P"2(`XI0).�Z QMXjDi[-MJE(6 PXH %V<B`, A E�jD <�>GTbZ+u{MiT(BNpE"dP)(a.+`aR(>P# \\8Z`_J&FMt�+!"HA brd(I0).�Z QMXjq] Pib&: KA(ZЃ&t(X CB@Q*؄J]7X&FMt�+!"HA um=#$! VP|F,k 0+pD%6aR784Qb�%@DȠRP­}ntI0).�Z QMXjԅ0 H8$xC,p" W+xQ[R+ Htb>/_F!\E+@M"(, W$BEtGY "5`YUX#* KUD! ^":q[tB|qC" N8":Ar?t-:WpE!(B"*MlbD'@a P"2(uGB).�˒Ec�>GTbZhqW,�,\ YbXD!N�$:1 W Y-`EJ?pYpYp[PфMP؄N�K�WH()P; AA,A<A49,Q)( x�Z>�pJKY+CN:WY<^YW[BBYY[H[8[[8:CkP}v�E8H?�M؄QMPPpD"%@AG|DHDI<#Ȃ(%"� ,\ `XGMACCWEE8H`WH([C^(^p!CXWW8EpE^XWXYEe o`k`s0[X[PфMP؄N�K�WH()PIGG<#Ȃ(%"� QT `XGMAYaNH[WN?:pH(`([X:N0^pYBX[CEECWCYWo:YXF�M؄QMPPpD"%H\K<#Ȃ(%"� $ `XGM-\W}`rv=ȆxvY0zY(kn?zi{q0BXW8a~M~aE 9W8WXBxpapEPфMP؄N�K�WH()P3NNNNN O<,Q)( x�˱�pJKY҄F�v iWȆx^}Yn_x8Bq`Yr0iYYNXc`�[0EpCCpY`i8z`?CpV�M؄QMPPpD"%O'}R(R)<,Q)( x�˒O�pJKYl^X^rH8?PsBps`WxBkCx[hrpBW?X[8aX[a8BY(}rW?X\�M؄QMPPpD"%R_U` _=$+!"� ,2 `XGMOMXCpzY8`~C`~fY~�}0[c؃oЇs=(Y_([hvCNp[`cv(Y[`PфMP؄N�K�WH()P2iY}YYYYY#H(,)( x�˚V �pJKYdBF~W8B{aE{X=hou8slYBsrBYY0^_c_psHNqWCF�M؄QMPPpD"%Y-]=]M]=$+!"� ,�pJKYąC=i[aPrpYpr`[sqYr oWN(nWE8EpB BpE8BBH8?zC(_hPфMP؄N�K�WH()P՝` ` #H(,)( x�R `XGMVWCk8YXNzf~BhvXC`zfYfrH8C[[C^k`nr؃NpY`PфMP؄N�K�WH()P c@dA>#H(,)( x�R `XGMA^zCWCvxHE8~NHx0:vz`f8^Y(WXCCXWXs}hq8BC(V�M؄QMPPpD"%dvngwv#H(,)( x�R `XGMO\B0cHWB^p^WX[(EBXY=XsC`[CW<Y_:[Y(HEp[hPфMP؄N�K�WH()Pwj=$+!"� ,�pJKY+o=^B8[(C[CXHHEE[Ep^pBCBE;HH8YB^WB[(C?`PфMP؄N�K�WH()Pn8$+!"� ,�pJKY+ooo.oM�M؄QMPPpD"% now>$+!"� ,�pJKY+o=o p oM�M؄QMPPpD"%oq=$+!"� ,�pJKY+op&orPфMP؄N�K�WH()Ps1#H(,)( x�R `XGMV's@M�M؄QMPPpD"%sJt=$+!"� ,�pJKY+o tYgrM�M؄QMPPpD"%tc?#H(,)( x�R `XGMYw PфMP؄N�K�WH()PcwJ?$+!"� ,�pJKY+o%w'oM�M؄QMPPpD"%w#H(,)( x�R `XGMϊ/PфMP؄N�K�WH()PczK?$+!"� ,qHUG PфMP؄N�K�WH()P_|1?$+!"� ,qHUG{"PфMP؄N�K�WH()P}?$+!"� ,qHUG0!A}PфMP؄N�K�WH()P_>$+!"� ,q4jըG"<j!ÆB(qbDM,i4*ԦN,rHF)JLr%˖._Œ)s&͚6oLy$I+XH)C .<ȐAӦNVEQF=J"׮^jiӨP:U"E()w.ݺv=$,C( >M촂TFH+¯/tQӦQ6ue D2HQw5֮_<$,C( *^AHVzD jiӨP:U"E(-~<*$b)E@|(JW"ҨU-s:El2J(t% EHyb\G$X !E |P<}U (Hir&&b ($"CR(K2IDaCHQE(SHB$2#ޘ&W\&I'X+PJ4٧DV`1EAQ\R^:UT.D2*<FEl2J(t% EHğºIDaCHQE(iSHB$2#rlC\&I'X+PJ8DV`1EAQ\R2UT.D2*<jr&&b ($"CR(1tDQXREQpJѫAR(H:El2J(t% EHC}DQXREQpJ\T.D2*< jr&&b ($"CR(ADV`1EAQ\R%W |(l&2+2+2+2+2+2+2+2+2+2+2+2+2+2+2+2BHrt$H H$!߃_d߾_qG !E|� L"؀@ G$b+ b0D%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTb\BD'.Dz@)/Z"/1b#! � 0P:E"hъOТzc+V�Qf$! iCrqW<pNP` F�` F�` F�` F�` F�`  (J� (G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#Pt�S` h'A >q*WB:$-4A X+` X+` X+` X+` X+` X$ RȂ ,H! RȂ 6]-k߇! A T :Ё`.@0 kD"X.sB7ҝt䢡 7A7/y$!-7/}k7 ozcЁ `o� ^0 C80+l [ ah�&4LJl8*^1K621kl8:1{</| NpBX@x@8 R2W`*X V`*3l39j.sYPey#1l;9z?:Ђ4 mC#:уAv�)f`΀;N`"F `">W:ֲl[R5{_;ؼ:| X6 f7fmkc^vb`�/ $V�Gv 7mo;7{ � n#< _8E` H " DCr*_9[<(8 ByE�=8;1Rn#=J_:p*�c=Z:׻r( `o{d8=ZW�g EW;T:z;wk`Ωn#>񊩀v+'|b8yG>=K?z 0%_=S>>=koמ�{3>o|xp\xp\xp\xp\xp\xp\g `�ƞ<\i�h�_:B`}^U@qihhhhhhhhhhhhhhhhhhhhhh5�"a*!]ٹ<<@RaZ!i^U1|-a^^h@!aQ ShhRaR8b!",@"9*0pb&j&*@'%b"^�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0�A�%�%0��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ }�'p�'P>+`�"=P ]ܻ=]]] }�&B�)@)P9 @9M=^!Œf")p�p0w�p ۠�o4Nq8:<>@B>>LHJfN>@q3P�#`P5`b><njAhjp��0` ^Nkf^��N)p�p{� `J��8ߪ@�)0 �6`>^잮Q�!�p�'p�'�* P�6P�P~�E�'p�p >�?�xi;`">q�_>!�3@�?$_#'p�'>5 p3@ 6:<>@? D_ @R#NP0T_V >d�0@`b4)>5` pr?t_vx0 |` @ \zzpw@  ?_o p p `�^>!0*� � ?_ � 8 W?_ʟ fpw� ʿ  6�0 ?�H@ DR%H %=t*G$pIQ#AH =ӦN:miJ̀(QK5m)ѣD�PAD5ET#TZUi,U^ŚUV]r(P\AZ 4]nW\oeƆG`X`*ڴ B3%T2R#TUiS%̝;/ZhҥMF]!DId!mr ԵI7ĝ[wC۽Q2B#XVF\M+  +<* Ux͟G>\$&h?O7,/XѤ@`Y#M0B G`q #[ DXQVNVdqE^1FgooI q($H#edPhGVM2K-zdJYa .�Q)IXQVq[N,AyhJXhU$иF٤@P,EOP"YEP414BYG\ 1:3ͤD$aGFYHdQSYzFR Q*a2V5X"G٤@P,EOP"YEP4!YG\u1:TD$aGFYH`]ZMAyhJXhUwQ6)K@T!HVMXGV3=JDVpdU\N"I)F&Xe~G٤@P,EOP"YEP4GV39@DVpdU\䤵|FR Q*a2VQ6)K@T!HVMvU*qąn<LE$aGFYHLȇn$@P(cgeAM>AbdI@dtaYG\ṿΤZDVpdU\dۉ|FR Q*a2VY>Q6)K@T!HVMU*qąn<LE$aGFYHLfߌr#RE%XЄ2"&  KB@hHB UT.֘r&+p(V HL0zȍHQ P<d`Aʰni((, M|pA " IBE#VQ G[c:ʙ&"X+ a2,!7"E@QTM(*ڈQl@(4 T1*$ MQKXE%n(gHGb܈CFQ 4 eF'P (4#=bp 5j"" 1U&#CnD! PUsHD@a Ph bUH0gJ8QD5`*\ !7"E@QTM(*9Ql@(4 T1*$ MltHXE%n(gHGbɈ@x(*&a.(6Q PX*@Db�&:GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰh((, M|pA " IB#VQ G[c:ʙ&"X+ a2b>F((2J eXf2M�&> 8 X$@ ݾ#\Э1LT VQ01r#RE%XЄ2r&  KB@hHB{UT.֘r&+p(V H) ,hBV!`b%@O4A$V! Phry**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&nGpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! Phb`y**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&>GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! PhbڏXE%n(gHGbɈ@x(*&a7&  KB@hHBĴJ8QD5`*\ bك,\q HbX, Cp0N,(" qYt(D!~ H8$\q`:Qu9"$!@X(*&aD:-[! Y+![E! qEE!\ ?D!^5ю}&  KB@hHBЄ~x[,($dq WE!!C+ ,p^:Y8N=B^XBBu؇xP[([yUGpn8XGUpHX|AHpYcpHpYXBYXWN[(WXHBYB[8[E`YW?p_CC(a8q`fv8X[XR(PXQh2X"CXaBW8`NXW:YCH(E[H`?EXEHapC^rhz M(PPЄO@8UP([(NBH0p?Yp^=YW(Wap^YXYNWBW=�E^-4q aE8YGXJp193!pQXWE�?B؃EC^^8YCXWXaNpCNBY(W=8_;W^8=H(Yx�H(`(ŃCR(PXQh2X"9Wa_a8:aEp[(?�c8[(Y=(C^NW^8WW?BBpH(nM(PPЄO@8UPXa8B_(W!,E_(C�[pC[p^C?_XYCY([(aWpBpapC?Bx^CGXJp193!pQXW|AW8H}qxBxvW�}ȆBci0[`}f}nYB`Ї}}}�WNW(=W8vXH!\<8$J`&(U `f}:lh~hk(f؇hh`kfav{ȆBCp`0x}}`CHX[`uЏQ؄K�MTHXI�MH� Y8vqx=v}^}Y(ikXY}�hxЇq:8[c}~~X!Bpa=sW8HyUGpn8XGUpHCX:v eCxa}`8qY v8=8q`Ps0l`Bp[[(aa(Ciqhk8HpBpŃCR(PXQh2X"9}`u`i(n؇kokvYqv8Nuz8_kCC(Ea`[H^W8kohЏQ؄K�MTHXI�MЏN([Bu i`B}f}=o(NPx aohWq`h`aYCaaaBNB8hrhlCp[GXJp193!pQXWkWu^^PupHr`Bx[n=zWr;WYNC!CC�[8H0v} HNpH(ŃCR(PXQh2X^؇s(YY`q0=s`_vvzXBo}WBpC� ``X[XWBY8BBzrM(PPЄO@8UPЄYBrN8[`oErPYvuȆz?nz`(WBWBpB_`p?8a8azhsC[(vGXJp193!pQXWCYЇlC(Wl(_lY0~YYf}BzhlCNpB}U}BEpEpB^x Cp^paX<8$J`&(U8}[_zW؃C{8aЇe{x`cflvX_a8B8[~}}EH`8fsЏQ؄K�MTHXI�MЏEpN[o(�{W=zfa0~x0`apls[8YpYaXx?a(Hp=�Wv8_[GXJp193!pQXW=Y(YkpHCnC(oEpzȆlhC8lx(Wa xW[8Y_a^[p=EWXB{C([(ŃCR(PXQh2Xx[؇k؃[pCn(^�kExkhHPЎEEr؇qCH� `caE8`WXY}ЏQ؄K�MTHXI�MH ~Y[zlExlP[8lvEsnYC� [0_pCEp^(;qYHI~UGpn8XGUpH�^Ek([C`s(Yr^o8sYu r=^8o؇E�_XYWX`(_Y(rhHBEX<8$J`&(UX~WWv8WC8v8W8qNr8qp=Bo؇X[_XYpqM(PPЄO@8UP8WN~Y:H8uXBr`Yr8qH@^(NpH}8WEx^p?H8c8Epr`!<x~XGpn8ɐ !pQXW|AH8N~H8[knnf(EzcXaxXYn�e vH8Hd^XY�ocv8W[ŃCR(PXQh2Xiw[lNin0nk^xce}`YXl`ev{WYh`nqЏQ؄K�MTHXI�MЏCH([kpECxf}Ȇ[fz[xf_arh`W)W`8HZcxY[GMp193qXG�Q\AdAWdcwVBpk^akWW'`*ċ}Y4"2eB姎saH(ĢIU3R+Y\ɺV^;n{d:/H9}IjW`cwMGAY*84bDZ% &x$5Ycx@#e'k0u읋ɏ+^w$됱s#wh,Ywe>ɑ 1`РڷsPFr !E Zv+Hdu˕?xk-{!Ȳ"uܲ//w!0r! sK!"!u&JQTBer]~0#!@"!~tr-!R/�",{h-~r0eb(%h *pC$H&vuI! -#""/rK!s,r,,"-RH'ܲ/,R],{!BR0ȓ#.Hua}G +tk'J!rHr@r+2/@""/"L!t //ܲ],r+-/e$HQ;J%,4Q*ONU"~@2L!tR"$!¸R@r+@"/R-! $b(%h *pC$H&vu"@G!r+RH@++a!,I'@"ܵ$d\!$~,"̓#.Juصw$( "-r,G!Ȣ.$" /euI'! z!e $+xH$r(R M/-"t/r-q@H'RHƛ"~!lr('AC " (4q>^B!E' [$n!E�F!N<+ Y@b绅,Ct"9E'qBO!&SQ:[wC8bp$ gCbp,\ab~[b~/ Q^ B!$Nj[" QYVDHD"^ PUx"\qEE!xQ=B{0dQE+xC4x(+~.Yo8 (, M|pA " IB;$[!B~$\qNb(Dr H"q Yt|DrnCt- E4؄#\p*X;@wHGb;! + !! WAu" YX+d@|($H$"xNċD8 (5J eXE+'CB8-\щB"[~+QY@"C,B HB8,7M�&> 8 X$@ +!B+d ^,"r^@bP]!d W;,\щCBpE'nQ[th#` GTԱv`*\µֽE"RE%XЄ2=/zW7M�&> 8 X$@},6:rX+ QRغ")x,hBVQSx8 (, M|pA " IB$M8u`|+p(V HDNV]HD"^ PU<p& KB@hHBЄGbpc Y! 1U3E"RE%XЄ2іV(6qPX*@Db�&.j<p NE`! 1U]uE"RE%XЄ2r& KB@hHBЄ-Xl.8u>+p(V HD4HqPk`Aʰ {wy8 (, M|pA " IB#` GTԱvX+ ыc7^$"Q@QTM(*XQl((4 T1*$ Mɏ&SQ:wHGbDD^xGEFQ 4 0)<M�&> 8 X$@޿&SQ:wHGbDD yŋD8 (5J eXSQl((4 T1*$ MQ},6:NC8bp$"NjD8 (5J eXïQl((4 T1*$ M y,6:N} #*$DW)((T 4A(lQ%&|* @$$&d`=,l#Pu`G} #*$D W)((T 4AB(lQ%&|* @$$&<a=,l#Pu`G} #*$DbW)((T 4A(lQ%&|* @$$&=,l#Pu`G} #*$D&VW)((T 4AB+(lQ%&|* @$$&"=,l#Pu`G} #*$D3R)((T 4A8(lQ%&|* @$$&c=,l#Pu`G} #*$DAO)((T 4ABF(lQ%&|* @$$&d=,l#Pu`G} #*$DNO)(Te%< 4AS(lQ%&|* @$$&ty#&8 uXvw 8(+@BDB QT%(T#@*u&(X(h'@ D*H(heZA<*l#Pu`G} #*$De Q0f%< 4Ai(lQ%&|* @$$&$'\#&8 uXvw 8(+@BDQf)cV#@*pg+&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4AB(lQ%&|* @$$&h #&8 uXvw 8(+@BDQf)cV#@*&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4Až(lQ%&|* @$$&tj#&8 uXvY#|B+B%l&*,+6>+FNkAl(+)h(E%8 8A+(QQ|*�*QB櫾k>,|#,uXv0@�! L,^,fn,v~,!R� #A8 Ⱦ,Ƭz �A"$p,-& 8B lRu`Gy� t� 4A�@؎-ٖٞ-ڦڪL�@@�8-ߢ-tAL 0A Am6>nm@@ @Ru`Gy t� 4� . .붮.Ʈ @@ @ zA� |A ./ @ Ԁ @4 t�fnon�@A4@Ru`GUt@2<38C5/֯///5P43̂Ѐ/'/p,A.$20g/5H583H-uXvY*-#T ' 000 0o#."8AL*? GOC0 o 0*$@.B|11B,(@Ru`riG, *******************************) /+.#Ђ"8|A(*******************(|(|(|(|****************(º*! �*B,d***************************************²B.-"@,uXvܱuT@`-l#TBH*******************************) g*.0#Ђ"A((((((((((((((((((((&&&&******************.A�! B&d²**************************************kn'"@,uXv u`@ BH+d*::S*+.B �A(ﺱz:*B**I+B(B?;G{(l#"@,uXv`0�#4$No;;{%&B&Pw+B A)hAl'"|*lW_<+#'D H-uXv;` 8BHCꄺ˿<Ǽ|wQ|')*@(м}H( =:uAl'"|*tB_=g+"B%8 l@Ru`3#+@(DHG=׽wQQ`&*@(=ۿ}&PQB'*"|*t&$o>B,,l#,uXv`w 8&(@+>>>&=&#@*/?7h(hL"T+tw?"B%< l@Ru` #l*#κ2({&0h@`H"mVRaC!F8(MAiS+48p8E'QqJ\l (PgO *XӨU\jQ:E:jUWf)#b"刅6U+ZQ7]ԔQSQЀtUZ֚qJjl͜>!JbOVUr&ϟA=tiӤ5jpi۷?;= wrj" HG\Eysҝ2.Q j2P+}(WJZU}{Ǘ?|M$),)G,h,ݜ2PH44@rdW:d 9P>H\eY*yąj)'|dQ 3pQ Fq'h#L".P48v!U$E%E` .`'HXQVqSI""P(c; -tQ6K@T!HVM ʹG`&4 (VpdU\*Mam?HF&X%_Qe@M>AbdI@iOzMqẚnBԝ"aGFYHVS""P(cumhM.P48h!U$E|fX6qąj ooeW a;񓋔@oJXhUFwM.P48h!U$E~MqẚnBc "aGFYH"K""P(ce@M>AbdI@mueG\|(VpdU\䪽O.R.Q*a2V<Q6K@T!HVM<X6qąj ͧ"aGFYH*QO.R.Q*a2VA>Q6K@T!HVML_zMqẚnBiHXQVq>?r!E@QTM(*A .d(, M|pA " IB4M8שM4`*\ �=l~B? PU(&. KB@hHBDxGbpujr4= ($X#F W@bQ #R\E%XЄ2⎅l(6qPX*@Db�& I<p Si@! 1Uu&"(*&a,(6qPX*@Db�&|Gbpujr4= ($X#F W@•\~B? PUE@a Ph bUH&M8שM4`*\ W} ). ,hBV0b%@O4A$V! PhB|,6\&7AӀB8bp$\G.(3J eXT8M\�&> 8 X$@ ؄#\pMO�HGb+z$ȅ~FQ 4 H G'P (4qY>p Si`� VJl!B� WE!: YX, ! ?B+!E,d`*`U$#`C܂-QCn! ȅy @GeXőn0 BbH/|_lH/_Tbp!d^@/ q Y@+ E,!E@a Ph bUHpʓG$D.q[PH!~`pE' q ^,! HE!\ HX!\q`,- q[H؄#\pMO�>GTb Hp[bE!\q ` ,:!=~X!n HH*FbX(<J80dCu2$~ ?G.+ eXJdH ?/6GE"|`$bp, !E,:qY@+Q^,w&. KB@hHBēQ �#B (!x! ?�F! Wt~p$d[/ Y,.+n1 Hp" C#` G:5 V|`&5pE!dEB!$ Wb8-: YQE.|ab |_�b +`s#F ^?r!E^1P7(*|(:Qa@D! YT,6b FE/t͋[a/dQk8o6"@@A>b VA@A`N)`aF!|!ddnA   :\A!nd\d\aanA\\\Aa A`a&nMV*a"#zd\\A~ dan  AtdBlVV6|!|6`AAad?.n VA o\`\\nAnd|A!a��!|!\\ \A \xa!AFa.,4Ph "a$4aGa|!�xa�\A \a\ax `d xA\a\::aAځ`6\:j&i*>`6!2GA~dadx A!x@al Aa`!Fo�!r|nna\ a\C.H"^a@Az`v!A A a~�!|aF�d:x4a:o6"@@A>b VA@A;"rVA|d Ad\aB AJxa\\ x!*ddnA\ v`a&nMV*a"#zD!AaA@!\a!rA6L:Axvn?.n VAaA!!|!!t\A4Aa`:?AFa.,4Ph "a$4<|Aa!~AA:Adaa: a]ad: ȡ\a\T!6\:j&i*>`6!2GpdAaa ArB` A::a\C.H"^a@Az`6dAA!aFaA�́*!AnJsa\xA AFa.,4Ph "a$4AX"!`AAanΡAdadadxa ana!@a\`a&nMV*a"#z\a\xA ȁ  A :clVA)Vad dA\:d?.n V!la A Ρ !|a!!|ad a!ndnad\adnAo6"@@A>b VA@AXw*r!V!na axdnn!ơ a xA:\dA dn!l6\:j&i*>`6!2G A! a !Aa�`6Kt aa A\C.H"@?FX `!nandd!|!ޡ*\daAAa:to6"@@A>b VA@A"9`aAaadn\A]:d \A !l6\:j&i*>`6!2Gpd! x\ \!!ڡ!:ΡF|}a d a a~C.H"@?FX `Zz!n\A:!xa!!|a!\ax~da`AFa.,4Ph "a$4!a!`!|  \!addAa A A~d \n`A:d!l6\:j&i*>`6!2G4aJS\da ΁nƁԁv`Fr!FaF!rd\! x?.c* VaAx !|F!adnx\\ A A~aAFa.,4Ph "a$4!,aAF  ~aA ΁d:\!Aad J :a~A@˾! \`a&nMV*a"#`}:\axaaaa`A|!B~a~!a!!*d�?.c* VA]  aa~!!`!: �B+Yx u+Y I3-9W+I&P@i VIiʕ6Zm-޷eq+Y<xn W-Y܀I;BAZ䊗,W:kѭoߌqGС[,u&G.6ŀA  XCV8"(P5r%;k!:tM?}׆ _:ӷ0vkȗl@VmʕkӪ\~Ë\<{ ҢE$5&TQX4)vYJ!Wcwmѡ[k';{߻\$҉@"+qN=ڍFX& 1D$hR*m"#c* $ٰcO<+S- c<L;أN4u $�, $R,~B:-" $Q,8]_ͩW |#lbbi $~0R/IWsE ݲ,K0 *Ȗ*,B,0RH'Ks(͍R Mʙo,"+!!B! B zH0< ,0"+ $@r" $(h%h *pC$H&&#H3< / /00/�!trK!/G+H!R0 $r+#.^|9g |#lbb"+@!RZ!, 0""� $TH0,H"K',R$@,,\chJsTBe[,B! 0/T2#&*J0"K!",-!-qvl('AC " (<,<#T"҉_,b`H~Q?b8, YnEp/ qC@BE щCp$xC4؄#\&/X L8bN@+qa8- ^p! ?-\DT"E"rDE"V[B+xQ[bXDsC 9 PU"-dqYܢ8"d! ?PxD"*UBbE.*X!dq HbpE'\! HP8,:! b%@O4A$V! Ph~c"6DX+Wbp-EܢXC ^Ȣ$\[b9(/ Htp, [pE!x!=p ܄𥇀�>GTbY 51ɘtgjNcHP4g`Aʰ uD(6PX*@Db�&լ؄#\&/$K8b^ոҴ9!F@ќQTM(* b%@O4A$V! Ph"#` GMx _ 0+pD%6ażHsC 9 PUv3&4 KB@hHBo+GbpV/`VJl"y)t)ۜƐB#h(*&a筯[F 'P (4a[؄#\&/@8b^`61(3J eXE;Mh�&> 8 X$@'؄#\&/�>GTbYK\4EsFQ 4 sG 'P (4a>p ܄`VJl"yiڜƐB#h(*&an(6PX*@Db�&:GbpT QMXd1/LRhE%XЄ2ؔ&4 KB@hHBQύnt?p ܄`VJl"yi=4y @!ܠ �^QlB#(4 T1*$ M@|,6 /zK+؄ER"i )4ABb=AVt(, M|pA " IBJLM8n‹^R 0+pD%6aż#oNcHW  ʰ -؄F@a Ph bUH-Xl.p^— WX#* ,楗wsC bXnPU^؄F@a Ph bUHؽM8n‹^R 0+pD%6ażnNcHW  ʰ w}(, M|pA " � t nzV + /UBA  � 7P;7 ` p@1 )t� .&x|Qa�P `R<(S0 1=pe R8r  � �4 � �: nzV @+P H4A 0� ;P ` p1 pP vpV @+* p&$Hh 0 � ,Pm0 ȍ HÍ ep7 ( @  .  �V@+* Ȑ Y"0  ` E!)# Ÿ ؎ %B5i79;ɓ6 @  .�6$� ѓSIUY0  ` ERikɖmoٖ*  8 0 p )D� +`�PaI+0 � aə9  0 � � 1Pm ) ! k )ٖ1 � +`�PaI+0 � љɝ0 9 E@ � � � � � � � � � � � � � � z  P� *9�$ }ʙ0 TО*J* 9P Jj� �  p@$ xZ Qx*JjNJz T𨱩ݪ f੏ ݪʮ )IJV$+P5 0 � @ I0 0 0 0 0 0 0 0 k੏P  P |Qa@@  ߫ P P  �Y @ 뽮 `*+ x � � n|Qa�$y P\~JT  P @4 I ʫʃʯ ˱ ˟@l˷˹l˟0˾gP@ L  ^�|Qa\l`i`li\ , k`|lgjpl`q@`p40Jgt�-MmM|p�tlN;g+-/}v`la@nPa,>PEm6PIKMO MSMUmWMGm5 BB*�0P@R4k'o q-s-lmwy?@2-�1@=2Bz؋؍؏2 1p7JV P@ ګڭگ ۱ڵ<<P @Rp<0E MmǍɭ˭<<P-E@Y`-4ME@T ?ZPap P ǀ .NȐ p ` Ű T V`nnTTTTTTTTTTTTTTTTT Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y V`R MRZn\NERRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\֝?�蝫P� �=@  NnN <   @/�RJJJJJJJJJJJJJJ GpFpJ@~FpFpJ0!/#O"/J Y&�xa 0 Y?A/ xZ \ P E G Soo_YR@]_OF`Xp~@`X`XpJ R�q/sOu/X�@`R �@iP, \< 0  2@o/OoS/bOoGX�R $P pZ0 0 �/Oo׏֯  0 � 2PR/oG@0E�0|4 $XР >4jըG$NE5n#GM,i4*ԦN,IHF)J̤YM9uOAi,X ) .\xp* ]Dj#?%[&6 (K =QDy_&\azI dH<P0ի4jըGa'%]ڬ&6 (K =QDĹuwn+V$2(L� ]Dj#MoQHMF %I("Eoϧ7@ zใ*PȅHFYeG;D$M6%M:I yD"P>K4D;") (<` Р r!QV#4MDdQB٤P,Gd(B %PJ,s > zƂ*PȅHFYeGrα4IMF eN@DH)PD+#b"@ &4 @!"eQhN4#MDdQB٤P,Gd(B %u;") (<`t r!QVR':Z4IMF eN@DH)u]v > z`Y *PȅHFYeG[5IMF eN@DH)hwc > z r!QV;A[MDdQB٤P,Gd(B %:Vz鿂;") (<`\dUFy曯D$M6%M:I yD"Pi> z r!QV呚>U4dP6K$BKW:#b"@ &~+PȅHFYeGjTMDdQB٤P,Gd(B %LHj!�(`* 2X>XJ6P4q_D$M6%M:I yD"HA #எ(X CB@ Tx@2 0+pD%6}&DM"(,! H<BE xCD! Q "`eUX#* O 4!MlbD'@a I@2(C4^I0) .� . QM`}Sb4!MlbD'@a I@2(FLI0) .� . QM`}S,$4!MlbD'@a I@2(IdI0) .� . QM`}Sew4!MlbD'@a I@2(L|I0) .� . QM`}S,'w4!MlbD'@a I@2(OI0) .� . QM`}Sv4!MlbD'@a I@2(R&I0) .� . QM`}S0 H8$xC,p" W+xQ["#+ Ht"/_F!\E+DM"(,! H<BE! QP| , 0+pD%6(0\BbYD'nqN"nqWX$~ WtbXD'(NE'BtB(ĀoQ^X DM"(,! H<BE{! QP| , 0+pD%6p" `!Eb/ Q`@p\Y/n"-щE"+d Y&61Pl$ A J@qr,D!8JB@R*F'BaBE:Nb,~a=BE!dQ?, !E@B8-:qNu!` u#�" YA$(BN#dP)((A E�"H <˪�>GTbqD8^B! H,8$:[(-xq_pD qEB8"\^bX,x[,`5qcbH4Qb�%$GȠRP},D!8JB@R*'ABuF:aHp-: ?ܢD!Q[,x Yt8"E x8D'\щCAp$a:@BhH4Qb�%$GȠRP},D!8JB@R*'B\3Qvcو>ؑ YܐE!nר0{q0BXW8a~X@~aE,W8WXBxpapEЄMP؄N�KHx()PyA8,P)( x� Z `XGM`8F�v iWȆx^}Yn_x8Bq`Yr0iYYNXc`�[0EpCCpY`i8z`?CpV M؄QMPIG"%ANDOԋ#Ȃ(%"� e�pJcj^X^rH8?PsBps`WxBkCx[hrpBW?X[8aX[a8BY(}rW?X\ M؄QMPIG"%DL9$+!"� e�pJc)ZCpzY8`~C`~fY~�}0[c؃oЇs=(Y_([hvCNp[`cv(Y[`ЄMP؄N�KHx()PK#H(,)( x� Z `XGM`8!V(kpC(=oHXnE؃vnPC8oȆz[(^8z a(=[c_^0YW,WY^xp[8HhЄMP؄N�KHx()PND#H(,)( x� Z `XGM`8!\8N؃}HYu WW v^8qok rYp^Bxp[CXW(*WXC(+aCq_8BF M؄QMPIG"%O%]ҿ8$+!"� e�pJc)rY8~CEil`ii(Nxhe8fx`^n`h zC_8^^8a8/Ynf{ =WV M؄QMPIG"%DZU[=$+!"� e�pJcYYk8Hp[8n`~l^XCz[xc^h{v`C[BpE88Ep+/`8xЇvC(^8B`ЄMP؄N�KHx()P[X=#H(,)( x� Z `XGM`8!\B0cHWB^p^WX[(EBXY=XrC`[CWY_:[Y(HEp[hЄMP؄N�KHx()PM\Ņ#H(,)( x� Z `XGM`8C[(CB8YY8EY^XaXNNXWW([8[^(NX[CCH(H[pN(B8[V M؄QMPIG"%X\_8$+!"� e�pJc)b8` ` ` M M؄QMPIG"%_^8$+!"� e�pJc)`$Nb%`M M؄QMPIG"%`a/#H(,)( x� Z `XGM`8%c>`M M؄QMPIG"%bHV#H(,)( x� Z `XGM`8>neWM M؄QMPIG"%da^#H(,)( x� Z `XGM`8W=ЄMP؄N�KHx()Pag=$+!"� e�pJc)gFbM M؄QMPIG"%g#H(,)( x� Z `XGM`8j ЄMP؄N�KHx()Pj<$+!"� e�pJcj`M M؄QMPIG"%j6#H(,)( x� Z PQXQxОkҶM M؄QMPIG"%8lܦ#H(,)( x� Z PQXQx&mM M؄QMPIG"%m#H(,)( x� Z PQXQxkM M؄QMPIG"% p p8$+!"� e�pHUGp(pЄMP؄N�KHx()PXr&or'O#H(,)( x� Z PQXQxjM M؄QMPIG"%xr?s@o#H(,)( x� Z PQXQx4_ЄMP؄N�KHx()P@uXu8$+!"� e�pHUGHsNhM M؄QMPIG"%upwq?$+!"� e�pHUGHfhM M؄QMPIG"%w??$+!"� e�pHUGH~gM M؄QMPIG"%xz8$+!"� e�pHUGHfM M؄QMPIG"%z{8$+!"� e�pHUGHeM M؄QMPIG"%{8$+!"� e�pHUGHweM M؄QMPIG"%}#H(,)( x� Z PQXQx4VЄMP؄N�KHx()P"p "LH(V Rć (\x!?჋HVzi%˕^Œ)s&͚6odɒMBmʒ$HdD!ӦNB*u*ժ $b)E@|Hƒ ~0EQF=j'ݺvjکiӨP:$ #E(x1Ǝ<$,C" 6 ]a GVz֮FjQFjQFjQFjQFjQFjQFjQFjKI:m5jS'P!9Q$ ZX" 2ؠGaCHQDP<A&>A#ȗ@Ң/XI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%xS.E ?Hk٦oYw♧{ B$`Pj S BK+Ҋ&ra&*rک *4-*EN(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@aFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFa@9_B`AG" H+8B w㝷7߾B -DYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYH"3o C TA`\pA)@kG>߾O 0  " 04 B0d*XAƠ *}# ` ``X! [02 Sx� \h &L/B"h#Q D"'B1Rt@'8,  < M`!D31j\ V`*X V z#?k<#pp"#GB2$%+iKb2ܤ#iP,4! qZV2D0@#D02&1)K 3"3I@3Ҝ&5iMiv@>Ё3ଦ8Yr\';۹Nt1XT`CTV* #@@ ZP 4 ]( ЇB4CL 4" H " H " H " H " H " H ` H" HL `5XU2U&ӫb+YjֳU` FB9UjMkV7׿6,a+cB6,cIUh`C^ׂ6V-iK(_ �h`-mkk6x-o{[VsȆ6*E.sUB̝nkb7.w/uϢ\ٖ׷u޳|7/}Z <@/4@ PGv~}׸݃,8f tĹ./KlVpG2 ػ#a<`߸#1uQ rt5�{LJ(@2;!G7�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0�A�%�%0��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ }�'p�'P>+`�"=P ]ܻ=]]] }�&B�)@)P9 @9M=^!Œf")p�p0w�p ۠�o4Nq8:<>@B>>LHJfN>@q3P�#`P5`b><njAhjp��0` ^Nkf^��N)p�p{� `J��8ߪ@�)0 �6`>^잮Q�!�p�'p�'�* P�6P�P~�E�'p�p >�?�xi;`">q�_>!�3@�?$_#'p�'>5 p3@ 6:<>@? D_ @R#NP0T_V >d�0@`b4)>5` pr?t_vx0 |` @ \zzpw@  ?_o p p `�^>!0*� � ?_ � 8 W?_ʟ fpw� ʿ  6�0 ?�H@ DR%H %=t*G$pIQ#AH =ӦN:miJ̀(QK5m)ѣD�PAD5ET#TZUi,U^ŚUV]r(P\AZ 4]nW\oeƆG`X`*ڴ B3%T2R#TUiS%̝;/ZhҥMF]!DId!mr ԵI7ĝ[wC۽Q2B#XVF\M+  +<* Ux͟G>\$&h?O7,/XѤ@`Y#M0B G`q #[ DXQVNVdqE^1FgooI q($H#edPhGVM2K-zdJYa .�Q)IXQVq[N,AyhJXhU$иF٤@P,EOP"YEP414BYG\ 1:3ͤD$aGFYHdQSYzFR Q*a2V5X"G٤@P,EOP"YEP4!YG\u1:TD$aGFYH`]ZMAyhJXhUwQ6)K@T!HVMXGV3=JDVpdU\N"I)F&Xe~G٤@P,EOP"YEP4GV39@DVpdU\䤵|FR Q*a2VQ6)K@T!HVMvU*qąn<LE$aGFYHLȇn$@P(cgeAM>AbdI@dtaYG\ṿΤZDVpdU\dۉ|FR Q*a2VY>Q6)K@T!HVMU*qąn<LE$aGFYHLfߌr#RE%XЄ2"&  KB@hHB UT.֘r&+p(V HL0zȍHQ P<d`Aʰni((, M|pA " IBE#VQ G[c:ʙ&"X+ a2,!7"E@QTM(*ڈQl@(4 T1*$ MQKXE%n(gHGb܈CFQ 4 eF'P (4#=bp 5j"" 1U&#CnD! PUsHD@a Ph bUH0gJ8QD5`*\ !7"E@QTM(*9Ql@(4 T1*$ MltHXE%n(gHGbɈ@x(*&a.(6Q PX*@Db�&:GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰh((, M|pA " IB#VQ G[c:ʙ&"X+ a2b>F((2J eXf2M�&> 8 X$@ ݾ#\Э1LT VQ01r#RE%XЄ2r&  KB@hHB{UT.֘r&+p(V H) ,hBV!`b%@O4A$V! Phry**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&nGpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! Phb`y**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&>GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! PhbڏXE%n(gHGbɈ@x(*&a7&  KB@hHBĴJ8QD5`*\ bك,\q HbX, Cp0N,(" qYt(D!~ H8$\q`:Qu9"$!@X(*&aD:-[! Y+![E! qEE!\ ?D!^5ю}&  KB@hHBЄ~x[,($dq WE!!C+ ,p^:Y8N=B^XBBu؇xP[([yUGpn8XGUpHX|AHpYcpHpYXBYXWN[(WXHBYB[8[E`YW?p_CC(a8q`fv8X[XR(PXQh2X"CXaBW8`NXW:YCH(E[H`?EXEHapC^rhz M(PPЄO@8UP([(NBH0p?Yp^=YW(Wap^YXYNWBW=�E^-4q aE8YGXJp193!pQXWE�?B؃EC^^8YCXWXaNpCNBY(W=8_;W^8=H(Yx�H(`(ŃCR(PXQh2X"9Wa_a8:aEp[(?�c8[(Y=(C^NW^8WW?BBpH(nM(PPЄO@8UPXa8B_(W!,E_(C�[pC[p^C?_XYCY([(aWpBpapC?Bx^CGXJp193!pQXW|AW8H}qxBxvW�}ȆBci0[`}f}nYB`Ї}}}�WNW(=W8vXH!\<8$J`&(U `f}:lh~hk(f؇hh`kfav{ȆBCp`0x}}`CHX[`uЏQ؄K�MTHXI�MH� Y8vqx=v}^}Y(ikXY}�hxЇq:8[c}~~X!Bpa=sW8HyUGpn8XGUpHCX:v eCxa}`8qY v8=8q`Ps0l`Bp[[(aa(Ciqhk8HpBpŃCR(PXQh2X"9}`u`i(n؇kokvYqv8Nuz8_kCC(Ea`[H^W8kohЏQ؄K�MTHXI�MЏN([Bu i`B}f}=o(NPx aohWq`h`aYCaaaBNB8hrhlCp[GXJp193!pQXWkWu^^PupHr`Bx[n=zWr;WYNC!CC�[8H0v} HNpH(ŃCR(PXQh2X^؇s(YY`q0=s`_vvzXBo}WBpC� ``X[XWBY8BBzrM(PPЄO@8UPЄYBrN8[`oErPYvuȆz?nz`(WBWBpB_`p?8a8azhsC[(vGXJp193!pQXWCYЇlC(Wl(_lY0~YYf}BzhlCNpB}U}BEpEpB^x Cp^paX<8$J`&(U8}[_zW؃C{8aЇe{x`cflvX_a8B8[~}}EH`8fsЏQ؄K�MTHXI�MЏEpN[o(�{W=zfa0~x0`apls[8YpYaXx?a(Hp=�Wv8_[GXJp193!pQXW=Y(YkpHCnC(oEpzȆlhC8lx(Wa xW[8Y_a^[p=EWXB{C([(ŃCR(PXQh2Xx[؇k؃[pCn(^�kExkhHPЎEEr؇qCH� `caE8`WXY}ЏQ؄K�MTHXI�MH ~Y[zlExlP[8lvEsnYC� [0_pCEp^(;qYHI~UGpn8XGUpH�^Ek([C`s(Yr^o8sYu r=^8o؇E�_XYWX`(_Y(rhHBEX<8$J`&(UX~WWv8WC8v8W8qNr8qp=Bo؇X[_XYpqM(PPЄO@8UP8WN~Y:H8uXBr`Yr8qH@^(NpH}8WEx^p?H8c8Epr`!<x~XGpn8ɐ !pQXW|AH8N~H8[knnf(EzcXaxXYn�e vH8Hd^XY�ocv8W[ŃCR(PXQh2Xiw[lNin0nk^xce}`YXl`ev{WYh`nqЏQ؄K�MTHXI�MЏCH([kpECxf}Ȇ[fz[xf_arh`W)W`8HZcxY[GMp193qXG�Q\AdAWdcwVBpk^akWW'`*ċ}Y4"2eB姎saH(ĢIU3R+Y\ɺV^;n{d:/H9}IjW`cwMGAY*84bDZ% &x$5Ycx@#e'k0u읋ɏ+^w$됱s#wh,Ywe>ɑ 1`РڷsPFr !E Zv+Hdu˕?xk-{!Ȳ"uܲ//w!0r! sK!"!u&JQTBer]~0#!@"!~tr-!R/�",{h-~r0eb(%h *pC$H&vuI! -#""/rK!s,r,,"-RH'ܲ/,R],{!BR0ȓ#.Hua}G +tk'J!rHr@r+2/@""/"L!t //ܲ],r+-/e$HQ;J%,4Q*ONU"~@2L!tR"$!¸R@r+@"/R-! $b(%h *pC$H&vu"@G!r+RH@++a!,I'@"ܵ$d\!$~,"̓#.Juصw$( "-r,G!Ȣ.$" /euI'! z!e $+xH$r(R M/-"t/r-q@H'RHƛ"~!lr('AC " (4q>^B!E' [$n!E�F!N<+ Y@b绅,Ct"9E'qBO!&SQ:[wC8bp$ gCbp,\ab~[b~/ Q^ B!$Nj[" QYVDHD"^ PUx"\qEE!xQ=B{0dQE+xC4x(+~.Yo8 (, M|pA " IB;$[!B~$\qNb(Dr H"q Yt|DrnCt- E4؄#\p*X;@wHGb;! + !! WAu" YX+d@|($H$"xNċD8 (5J eXE+'CB8-\щB"[~+QY@"C,B HB8,7M�&> 8 X$@ +!B+d ^,"r^@bP]!d W;,\щCBpE'nQ[th#` GTԱv`*\µֽE"RE%XЄ2=/zW7M�&> 8 X$@},6:rX+ QRغ")x,hBVQSx8 (, M|pA " IB$M8u`|+p(V HDNV]HD"^ PU<p& KB@hHBЄGbpc Y! 1U3E"RE%XЄ2іV(6qPX*@Db�&.j<p NE`! 1U]uE"RE%XЄ2r& KB@hHBЄ-Xl.8u>+p(V HD4HqPk`Aʰ {wy8 (, M|pA " IB#` GTԱvX+ ыc7^$"Q@QTM(*XQl((4 T1*$ Mɏ&SQ:wHGbDD^xGEFQ 4 0)<M�&> 8 X$@޿&SQ:wHGbDD yŋD8 (5J eXSQl((4 T1*$ MQ},6:NC8bp$"NjD8 (5J eXïQl((4 T1*$ M y,6:N} #*$DW)((T 4A(lQ%&|* @$$&d`=,l#Pu`G} #*$D W)((T 4AB(lQ%&|* @$$&<a=,l#Pu`G} #*$DbW)((T 4A(lQ%&|* @$$&=,l#Pu`G} #*$D&VW)((T 4AB+(lQ%&|* @$$&"=,l#Pu`G} #*$D3R)((T 4A8(lQ%&|* @$$&c=,l#Pu`G} #*$DAO)((T 4ABF(lQ%&|* @$$&d=,l#Pu`G} #*$DNO)(Te%< 4AS(lQ%&|* @$$&ty#&8 uXvw 8(+@BDB QT%(T#@*u&(X(h'@ D*H(heZA<*l#Pu`G} #*$De Q0f%< 4Ai(lQ%&|* @$$&$'\#&8 uXvw 8(+@BDQf)cV#@*pg+&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4AB(lQ%&|* @$$&h #&8 uXvw 8(+@BDQf)cV#@*&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4Až(lQ%&|* @$$&tj#&8 uXvY#|B+B%l&*,+6>+FNkAl(|&&E'TB$A(P++(('@ B+(+F(#'8 |Ru`Gy�4 "V,!\,fn,v~,"(B(<BP,ƬB � �A"$p-&. 8B Ru`Gy� t� 4A�@-ٖٞ-ڦڮ-ۦ>LA  P-zAtp �@LFN n@@ Ru`Gy t� 4� . .Ʈ.֮n Ȁ r |A ܮ/&/�@ Ԁ @4 tn/vo2r4@,uXvY@. 3<3T֯//V5D�;,  &/0/5<05,A.$C6o0/5H583P-uXvY*-#T '00 W#/"8L*OqG_S o 0*$@.B|1,(Ru`riG, !*******************************)r/+.#Ђ"8 A(*******************(|(|(|(|****************(*! �*B,d***************************************²B.-"@,uXvuT@`-l#TBI*******************************)*B&(#0-B********************l(l(l(l(((((((((((((((BIB+4 "dB&,((((((((((((((((((((((((((((((((((((((&|.(B4Ru`c[@,B\(:Q4+).B@«#+*B**J+B(°GO(l#"@,uXvt0�#4$1;ǻ{%&`B+8 A)hAl'"|*lW_+#'D P-uXv;` 8BIC:˿<Ǽ̻|'E#@(<=+vAl'"|*tBO=W}+"B%8 lRu`3#+@(DIGۿ=ǽܓH&#@(Ƚگ&`QB'*"|*t& >W廽B,,l#,uXvtw 8&(@+BǾ>׾>QB+B A?(&&*A+B%B'$?g>(,,T#,uXvtw 8&(<+׿lQ-B @Y`A&TaC4EJSMhNA9E*=r 4h@!fM75T@bOV=r5jԪUDGm괔iSOF:5&6E$JQ"rFQ;BgniN>hwt"Yذ˘3q& GF(M1gּsgϟ;Cʹ)R("hׯ1#= vmk'D6Zjxq;M\$ ң79Sqb$V84jգQRyѧW}fiSDRP({͛ )� 4@DMF ppdW: 1p=H\eY*y^ip҉dQ y2h!,"P$dGXpVl,HK@dT!HVMR˅eG\.�śt"aGFYHRΆ\@QpJXhU Q6K@T!HVMG`{)2ϴI'VpdU\$*K-Up-R"EQ*a2VaU׆F$"P,EOP"YEP4YeG\ &HXQVqSHG&Xy]e@M>AbdI@фރeG\6&HXQVq>RHG&XcgG$"P,EOP"YEP4YG`{)2%@'VpdU\$*mTp-R"EQ*a2VQ6K@T!HVMX6q^̤u"aGFYHJIRp-R"EQ*a2Va\Q6K@T!HVM4X6q^̤u"aGFYHg\@QpJXhUsM"P48h!U$E}Mqb*3iHXQVq"!"%"P4J eX4MD�&> 8 X$@ n؄#\�ĤLI VQ_'6FQ 4 aF'P (4#=p 󒘔)i:! 1U/ARD E%XЄ24&" KB@hHBDmXl.KbR+p(V HQZHP(h`AʰNd(, M|pA " IB$#` G�:/IX+ U*h-(4J eX/A2MD�&> 8 X$@ p؄#\�ĤLI VQx*RD E%XЄ2b &" KB@hHBDEAXl.KbR+p(V Hp Z )" ,hBV҅b%@O4A$V! PhB y,6@%1)S*�X+ ŽIAk!ED@QTM(*溫Ql""(4 T1*$ MY&$&eJZ@80D֢ (-\qBt!nY@B~p, WB(&FaUH,G"/[�+q ?B Z )"A ʰK)-:`@¶"F_#`_$"&dCȂ -\_+! W@XDBF'P (4!Q<"H/Q\(!nAB (D!nN@8+d YB(/!B+ aC(n[`#` G�:/IV|`& 2b8"dBp! YtB{+`C8-U#|QQw0 q`/PdH~PZHW  ʰ b!~! ?�~p/J- _l",DH&` Y@B(+  Yt!:! W,02MD�&> 8 X$@ ?b~/�a" q^0Q@\ Y,8-d HBpE [ ~8"\B@8$Xl.KbRUX#* L$(1\QYd H'nEtF!qN@BpRd _հ#6_Ax=X;QEPZHW  ʰE!ЉB�$  WȢH/`GD0�1M,Լ,~Qj^p$x!B\C9Ql""(4 T1*$ ME.|!ddnA   :\ nd\d\anA\\\Aa !6\�:^"&$i*>`6 &"pa@x :d xA A\xdn A`6aa|a``a\Aaa Ad-H!"^a@z`f n x :A`!6|r!n :xad\ ƁAb6!"@@A>b VA@Atl|!�xa�\A \a\ax `d xA \a\::aAځ`a%bLV*a b"Rk@@ adlk:dxrF|r!�\ n!nAAւ"ګn V bd\aLana!`!*\m�|\Ax\A !!Fa",4Ph "a$4A!a`na x@ Anl ddA1~a n \B\Aa n!6\�:^"&$i*>`6 &"4\aAA aԁ  a!|a|G|dxnd-H!"^a@z`~\aar!!Gdaԁaa\Aȁb6!"@@A>b VA@At|Aa!~AA:Adaa: a!Zad:  ȡ\a\`a%bLV*a b"R xA؁a ؁!ȡ!!*a�`d a@ AAւ"ګn VKeAA!aFaA�́*!Ansa\xA !!Fa",4Ph "a$4)7!`AAanΡAdd Qn  A!6\�:^"&$i*>`6 &" Anԁn~ء!! a`<\F|ab|A\xAځd \Ad-H!"^a@z`�؁d!aF!aFA:  A A A d!!Fa",4Ph "a$4q`!a@؁΁\A !a:~alkx::\adn AxanA `a%bLV*a b"R:da\A A:aaxA\A`!aH7 x:l AAւ"d* Vnandd!|!ޡ*\daAAa:Jl "Ga",4Ph "a$4"`aAaadn\!Z:d \A !)6\�:^"&$i*>`6!'"pd! x\ \!!ڡ!:ΡF|}a d a~d-H!"@AAFX `* x  \nar6!la@nal A{6!"@@A>b VA@Az`!`a|  \!addAa A A~d \n`A:d `a%bLV*az"(tS\da ΁nƁԁL`Fr!FF!rd\! xAAւ"d* V+A x !|F!dnx\\ A A~aءGa",4Ph "a$4+aAF  ~aA ΁d:\!Aad l :a~AȾ! \`a%bLV*az"(t:\axaaaa`A|!~~!a!a)d@Aւ"d* V)  aa~!!`!: ddxadlKA{6!"@@A>�VIi…6Zm-޷eq+Y<xn W-Y܀I;BAZ䊗,W:kѭoߌqGС[\9} M\l .l 6 >pTiTP4Մ˕,^95u]/x~uO"Hw _Z)WMr-uh/r#+HI[PGUbѤ*{jg+Y\eǏݵEnGD;r==Hu ,W޷=P%P>CC " (,&=;֬,@ ;s!~ <R0J!=DS/@ 0‹+@҉,/;"+@TO=&pYmՕXVnUH%$[nA,, 0t"{!,ܲ,K0 *P*,,B0RH'‹$E[x:J%,4Q*J /"r/N1� ,�,#raz /"K!@ $,!@r0[X& 1D$hB<*4#"Z! s S+=0J'"+R+~- /2-�#K!@R/>,8BYmՕVV+8R&I%&+r$~‹,R,r!�s,,r/~, 0@H%B($2J0tr+zQ"@2 $r" )n(D<s!8uH!+,H.$#J"z#R+@H'trSy/q0~(%h *pC$H&*K%H"l-t"{'-r,@"K!trBB$nqHp $:qBb/ qʹ؄#\l+>K8H[N@+qa8- ^p! ?-\DT"E"rDE"Vњ[B+xQ[bXG S PUhPI-dqYܢ8"d! ?8xD"*U_E.*X!dq HbpE'\! H88,:! Vbn%@O4A$V! Phb{b"6DX+Wbp-EܢX ^Ȣ$\[Ȣ5(/ Htp, [pE!x! >p ta�>GTbIb 5njjtHPxj`Aʰ t,(6PX*@Db�&Z Ԡ؄#\l+ K8H[.*ԬS#[@QTM(*ִ>ep (, M|pA " IBjkZM8QVԯTX#*$~l<8RE%XЄ2²(6PX*@Db�&Jۍ>p t%[�>GTbIbEsWO!nFQ 4 w4M�&> 8 X$@7I&(ee+]!*DrfS#[@QTM(*Ql-(4 T1*$ M`X&(ee+]o8H[.bz qp (<5J eXEq;M�&> 8 X$@ yOy,6D)+[+DrQ2yUB) O,hBVDtp (, M|pA " IBJM8QV 0+pD%6$\zHPxj`Aʰ Z U؄[@a Ph bUHWXl.RVVX#*$֪G bWnPUڣ؄[@a Ph bUHwM8QV 0+pD%6$\AHW  ʰ zp (, M|pA " IBd.VM8QV 0+pD%6$\\wG bWnPUt}& KB@hHBGbpA QM$-=8R�zp2(6PX*@Db�&J{<p tſ`VJl"Ilh)đ-(Ճa(6PX*@Db�&OGbpA Q $lqQR80/=pe ,Eh n � �4 � `) Q[U + IAQ80/=pe BA8 ` p@1 QH+ Q[U @+P I0T{l@ n � =e |Ȉ ` p1 8{4 � .pY[�_�$� CLX/) ` Np(Hٸ=8 P7p hX �� _P$� 3) Ǩ 0 � Lj ?`i 0 ( ) _H+ 03* p,m %SIUiWVp k8 ikɖ0  3Y$ 03AI 0 � Ǩ EЖ )pc V 3Y$ 03) l 0 Ǩ E � � � � � � � � � � � � � � c  � *�$ *90  p,Pm ՙly{ʧy x k9 Чʨꨏ l *�V`Q$@+�$ʪꪯ : n  ,Pn vj ` `Jպ� � _ `%Z$+�** 0 E0 0 0 0 0 0 0 0 kPP N OP (pb[Q$\ H˼: n  1@p � 0 0 0 0 м : Il= � �^`�`ʻK�$y ̙d*P @1Tȕlɗ|ɛɝɟ`,ʣLʥ,ʟəʪgP@ l˷˹˻l  ^�(KǾ[,,lff`fip ݼLlld`lpgk@q@Wp;0<|t -M|p�tٜlN;g}v`la@V:bQ=5@6`4>;=?Ӆ*CMEmCm0`>B90�)� /@1Z]]_ a-aemgh4 1o4 r-- -y{}[-2}�$aQ P@ ٟٛٝ ڡٕ ȡ @? J4@E`۷۹ۻ۽ۿ< <P-E@Yܶ4� -ݼME@T`?Z`g0 Ȁ p ] -Mm] P ` p Y ʭ MY@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@RRRRRRRRRRRRRRRR`V RpT JVTPI Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y YQI ݠ�0_ �=@  LN ɮ~َ0ɞ @  G.J�.<<<<<<<<<<<<<<< /O~G`GTG`G`G]oR<`  0 35o79? P \ 0 PRpWVpM.KOUoKoFGG�FFGQ~gikX�@`R �@h`Q, �<o)0 :  2PޮR�~QO~X@ I�@ P|0 0 @Nɯp  ` � E JOoO~CP @. �: $8A .dÆ,YҴiTM@Y鑌"RH!YI)UdK1eΤYҊ#X�R&\@QIj჋HVzT DYf4QӦQ6ueIG2HQ2[qΥ@ D,%SF*%o4QӦQ6ueIG2HQRiԩUyD'!E@|@a Wp"ҨU=8&j4*ԦN,IHF)JVoʛGtR&}p."Z5N4QӦQB٤P,Gd(B %sA> z*pʅHFYeGo4HMF eN@DH)G T#tb"@ & )"eQE.d"M6%M:I yD"PBH8#tb"@ & )"eQKFd"M6%M:I yD"PBNPCU#tb"@ & @)"eQQ^d"M6%M:I yD"PBTh#tb"@ & X)"eQWv5HMF eN@DH)_x` 6 !�(M\dUFy?v{d"M6%M:I yD"P`kfc> zb*pʅHFYeG WM&dQB٤P,Gd(B %r6lӆ#tb"@ & )"eQoF5HMF eN@DH)Pr3#tb"@ & ꁼ5)"eQpF5HMF eN@DH)xw#tb"@ ( J 򮀁VpMMdEd"M6%M:I yD"PByO$D X�T2UX#*|K_hb&: KHAPh;B`, A E�H <y�>GTb 5A(*D&FMt$!"HA 3$cv$D X�(xV|`&2>'FQD4Qb�%$GȠRP-yɘ! Q " UX#*ω&&M"(,! H<BE0yLdI0)P . QM$d|N%51MlbD'@a I@2(L|"I0)P . QM$d|N,51MlbD'@a I@2(OZI0)P . QM$d|Nh51MlbD'@a I@2(RI0)P . QM$d|N0 H8$xC,p" W+xQ[B!+ Ht /_F!\E+&M"(,! H<BE! QP|@ 0+pD%6m(0\BbYD'nqN8"nqWX$~ WtbXD'(NE'BtB(ĀoQ^X &M"(,! H<BE{b! QP|@ 0+pD%6mp" `!Eb/ Q`@p\Y/n =-щE!+d Y&61Pl$ A J@q1w,D&JB@Rx`*DBƷAaBE:Nb,~q=BE!dQ?, !E@B8-:qNu8!` u#�" Ya"(BN#dP)(rwv,D&JB@Rx`*DBƷA8, W@bX! `D!nC+C,p!Ep"dEb3s.&M"(,! H<BEu]%GBn)P . QM$d|/dQaԡ,n Wܢ- H" NE' .XĀCt8d W@$dFLDE(6 PXBx %]˯(A E�H <y�>GTb qWC G=!=d#`G6dazpC> ?zi{q0BXW8a~@~aE,W8WXBxpapEЄMP؄N�KHx()PA̙#( %"�P x�pJ؄ j`}`riplonixYos(^vx ch?^E0[�`cXW8[8Wfsf[8W`ЄMP؄N�KHx()P EQ$#Ȃ( %"�P x�pJ؄ j^X^rH8?PsBps`WxBkCx[hrpBW?X[8aX[a8BY(}rW?X\M؄QMPIG"%lH<#H(,)(� xʛ `XGMHqE8WnC�ak8Y�k?`~_`c}0=}8n؃B[Bv@~h[8HW:�H0x`B_VM؄QMPIG"%xHKT#H(,)(� xʛ `XGMH V(kpC(=oHXnE؃vnPC8oȆz[(^8z a(=[c_^0YW,WY^xp[8HhЄMP؄N�KHx()P,Ot#H(,)(� xʛ `XGMH \8N؃}HYu WW v^8qok rYp^Bxp[CXW(*WXC(+aCq_8BFM؄QMPIG"%8O(Ҝ9$+!"�P x�pJ؄'rY8~CEil`ii(Nxhe8fx`^n`h zC_8^^8a8/Ynf{ =WVM؄QMPIG"%R]U9$+!"�P x�pJ؄ YYk8Hp[8n`~l^XCz[xc^h{v`C[BpE88Ep+/`8xЇvC(^8B`ЄMP؄N�KHx()P,Y=ف9$+!"�P x�pJ؄)\B0cHWB^p^WX[(EBXY=XrC`[CWY_:[Y(HEp[hЄMP؄N�KHx()P\ɝ\8$+!"�P x�pJ؄-C[(CB8YY8EY^XaXNNXWW([8[8^(NX[CCH(H[pN(B8[VM؄QMPIG"%\9$+!"�P x�pJ؄Մ```MM؄QMPIG"%_a9$+!"�P x�pJ؄ `(b)NMM؄QMPIG"%a3>9$+!"�P x�pJ؄ bB.ЄЄMP؄N�KHx()P4dM^#H(,)(� xʛ `XGMH`C[քЄMP؄N�KHx()PM^ff>$+!"�P x�pJ؄ etbMM؄QMPIG"%`f~#H(,)(� xʛ `XGMHtքЄMP؄N�KHx()P~ni>$+!"�P x�pJ؄ h`MM؄QMPIG"%pi#H(,)(� xʛ `XGMHyݥЄЄMP؄N�KHx()P~l=$+!"�P x�pHUG^ЄЄMP؄N�KHx()Pm=$+!"�P x�pHUG^mMM؄QMPIG"%X ~ooooo>$+!"�P x�pHUGkMM؄QMPIG"%o?qOq_>$+!"�P x�pHUG kMM؄QMPIG"%`q-r.-?$+!"�P x�pHUG#_jMM؄QMPIG"%rFotGt8$+!"�P x�pHUG<WjMM؄QMPIG"%t_u`#H(,)(� xʛ p QXQxXuքЄMP؄N�KHx()P`wxw8$+!"�P x�pHUGnhMM؄QMPIG"%wG?$+!"�P x�pHUGOgMM؄QMPIG"%yz?$+!"�P x�pHUGGgMM؄QMPIG"%z|>$+!"�P x�pHUGeMM؄QMPIG"%|؏8$+!"�P x�pHUGοeMM؄QMPIG"%}#H(,)(� xʛ p QXQxh~Cք4*ԦN,IHF)J@(q"Ŋ/b̨q#ǎ?x$I+XH)C .<ȐA͚6oVEQF=$tPWF"Mt)ӦNjdIӦQ6ueIG2HQr,ٲfϢ{$I+XH)CK ȼf."Z5QO#NXTMF %I("EIΞ?H(V Rć.<wv.}Z5&~jQFjQFjQFjQFjQFjQFjQFjQF%I&I' #1YRXztrءGaCHQDP<A&>A#أ@CYI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%T.E ?HZ2ڨ2 B$`Pj S BK+Ҋ&:&>J*K-*EN(@(@(@(@aFaFaFaFaFaFaFa@@(@(@(@aFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFa@9_B`M/rzH+8B R3޸@9B -DYHYHYHYH"QRd!ERd!ERd!ER޻!C TA`\pA6)@kGp=_磏{ _㟿IѿE/  hP T`bЁxQW0`^ ;A00"! Kh`p�.4M`g0:!m0B"h# _&0 d"X/@+P T@+P T71r#G0r8`n951$! iC"2\$#GBr4(*DxE d`̀(KiR`"F `"Ni[2<zK_F1$`Nic\&3g2Sy:@:6?�n3'9 @yb<P]D{ >4 'A jЃ"4g/1 `" H " /;я H`" H 2LAJS:)O{ӟ%NHOx%x<'I (ALjիb5ZݪU{ZS+Yjֳ5j+ f (zѳSO*z+_>>� (5US?Ƕ,e+۷ x@5y\jYAl`KkӚ]-k[6-mkkۖV/nG>ַEMVE].s\j�o) h.wW~ښ$&sY7EmgwZ <@.}뻗 x@�MJ�0 &@[[60)L~,0; , ĨU[[c%^Z?2Bbb5 �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0�A�%�%0��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ }�'p�'P>+`�"=P ]ܻ=]]] }�&B�)@)P9 @9M=^!Œf")p�p0w�p ۠�o4Nq8:<>@B>>LHJfN>@q3P�#`P5`b><njAhjp��0` ^Nkf^��N)p�p{� `J��8ߪ@�)0 �6`>^잮Q�!�p�'p�'�* P�6P�P~�E�'p�p >�?�xi;`">q�_>!�3@�?$_#'p�'>5 p3@ 6:<>@? D_ @R#NP0T_V >d�0@`b4)>5` pr?t_vx0 |` @ \zzpw@  ?_o p p `�^>!0*� � ?_ � 8 W?_ʟ fpw� ʿ  6�0 ?�H@ DR%H %=t*G$pIQ#AH =ӦN:miJ̀(QK5m)ѣD�PAD5ET#TZUi,U^ŚUV]r(P\AZ 4]nW\oeƆG`X`*ڴ B3%T2R#TUiS%̝;/ZhҥMF]!DId!mr ԵI7ĝ[wC۽Q2B#XVF\M+  +<* Ux͟G>\$&h?O7,/XѤ@`Y#M0B G`q #[ DXQVNVdqE^1FgooI q($H#edPhGVM2K-zdJYa .�Q)IXQVq[N,AyhJXhU$иF٤@P,EOP"YEP414BYG\ 1:3ͤD$aGFYHdQSYzFR Q*a2V5X"G٤@P,EOP"YEP4!YG\u1:TD$aGFYH`]ZMAyhJXhUwQ6)K@T!HVMXGV3=JDVpdU\N"I)F&Xe~G٤@P,EOP"YEP4GV39@DVpdU\䤵|FR Q*a2VQ6)K@T!HVMvU*qąn<LE$aGFYHLȇn$@P(cgeAM>AbdI@dtaYG\ṿΤZDVpdU\dۉ|FR Q*a2VY>Q6)K@T!HVMU*qąn<LE$aGFYHLfߌr#RE%XЄ2"&  KB@hHB UT.֘r&+p(V HL0zȍHQ P<d`Aʰni((, M|pA " IBE#VQ G[c:ʙ&"X+ a2,!7"E@QTM(*ڈQl@(4 T1*$ MQKXE%n(gHGb܈CFQ 4 eF'P (4#=bp 5j"" 1U&#CnD! PUsHD@a Ph bUH0gJ8QD5`*\ !7"E@QTM(*9Ql@(4 T1*$ MltHXE%n(gHGbɈ@x(*&a.(6Q PX*@Db�&:GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰh((, M|pA " IB#VQ G[c:ʙ&"X+ a2b>F((2J eXf2M�&> 8 X$@ ݾ#\Э1LT VQ01r#RE%XЄ2r&  KB@hHB{UT.֘r&+p(V H) ,hBV!`b%@O4A$V! Phry**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&nGpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! Phb`y**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&>GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! PhbڏXE%n(gHGbɈ@x(*&a7&  KB@hHBĴJ8QD5`*\ bك,\q HbX, Cp0N,(" qYt(D!~ H8$\q`:Qu9"$!@X(*&aD:-[! Y+![E! qEE!\ ?D!^5ю}&  KB@hHBЄ~x[,($dq WE!!C+ ,p^:Y8N=B^XBBu؇xP[([yUGpn8XGUpHX|AHpYcpHpYXBYXWN[(WXHBYB[8[E`YW?p_CC(a8q`fv8X[XR(PXQh2X"CXaBW8`NXW:YCH(E[H`?EXEHapC^rhz M(PPЄO@8UP([(NBH0p?Yp^=YW(Wap^YXYNWBW=�E^-4q aE8YGXJp193!pQXWE�?B؃EC^^8YCXWXaNpCNBY(W=8_;W^8=H(Yx�H(`(ŃCR(PXQh2X"9Wa_a8:aEp[(?�c8[(Y=(C^NW^8WW?BBpH(nM(PPЄO@8UPXa8B_(W!,E_(C�[pC[p^C?_XYCY([(aWpBpapC?Bx^CGXJp193!pQXW|AW8H}qxBxvW�}ȆBci0[`}f}nYB`Ї}}}�WNW(=W8vXH!\<8$J`&(U `f}:lh~hk(f؇hh`kfav{ȆBCp`0x}}`CHX[`uЏQ؄K�MTHXI�MH� Y8vqx=v}^}Y(ikXY}�hxЇq:8[c}~~X!Bpa=sW8HyUGpn8XGUpHCX:v eCxa}`8qY v8=8q`Ps0l`Bp[[(aa(Ciqhk8HpBpŃCR(PXQh2X"9}`u`i(n؇kokvYqv8Nuz8_kCC(Ea`[H^W8kohЏQ؄K�MTHXI�MЏN([Bu i`B}f}=o(NPx aohWq`h`aYCaaaBNB8hrhlCp[GXJp193!pQXWkWu^^PupHr`Bx[n=zWr;WYNC!CC�[8H0v} HNpH(ŃCR(PXQh2X^؇s(YY`q0=s`_vvzXBo}WBpC� ``X[XWBY8BBzrM(PPЄO@8UPЄYBrN8[`oErPYvuȆz?nz`(WBWBpB_`p?8a8azhsC[(vGXJp193!pQXWCYЇlC(Wl(_lY0~YYf}BzhlCNpB}U}BEpEpB^x Cp^paX<8$J`&(U8}[_zW؃C{8aЇe{x`cflvX_a8B8[~}}EH`8fsЏQ؄K�MTHXI�MЏEpN[o(�{W=zfa0~x0`apls[8YpYaXx?a(Hp=�Wv8_[GXJp193!pQXW=Y(YkpHCnC(oEpzȆlhC8lx(Wa xW[8Y_a^[p=EWXB{C([(ŃCR(PXQh2Xx[؇k؃[pCn(^�kExkhHPЎEEr؇qCH� `caE8`WXY}ЏQ؄K�MTHXI�MH ~Y[zlExlP[8lvEsnYC� [0_pCEp^(;qYHI~UGpn8XGUpH�^Ek([C`s(Yr^o8sYu r=^8o؇E�_XYWX`(_Y(rhHBEX<8$J`&(UX~WWv8WC8v8W8qNr8qp=Bo؇X[_XYpqM(PPЄO@8UP8WN~Y:H8uXBr`Yr8qH@^(NpH}8WEx^p?H8c8Epr`!<x~XGpn8ɐ !pQXW|AH8N~H8[knnf(EzcXaxXYn�e vH8Hd^XY�ocv8W[ŃCR(PXQh2Xiw[lNin0nk^xce}`YXl`ev{WYh`nqЏQ؄K�MTHXI�MЏCH([kpECxf}Ȇ[fz[xf_arh`W)W`8HZcxY[GMp193qXG�Q\AdAWdcwVBpk^akWW'`*ċ}Y4"2eB姎saH(ĢIU3R+Y\ɺV^;n{d:/H9}IjW`cwMGAY*84bDZ% &x$5Ycx@#e'k0u읋ɏ+^w$됱s#wh,Ywe>ɑ 1`РڷsPFr !E Zv+Hdu˕?xk-{!Ȳ"uܲ//w!0r! sK!"!u&JQTBer]~0#!@"!~tr-!R/�",{h-~r0eb(%h *pC$H&vuI! -#""/rK!s,r,,"-RH'ܲ/,R],{!BR0ȓ#.Hua}G +tk'J!rHr@r+2/@""/"L!t //ܲ],r+-/e$HQ;J%,4Q*ONU"~@2L!tR"$!¸R@r+@"/R-! $b(%h *pC$H&vu"@G!r+RH@++a!,I'@"ܵ$d\!$~,"̓#.Juصw$( "-r,G!Ȣ.$" /euI'! z!e $+xH$r(R M/-"t/r-q@H'RHƛ"~!lr('AC " (4q>^B!E' [$n!E�F!N<+ Y@b绅,Ct"9E'qBO!&SQ:[wC8bp$ gCbp,\ab~[b~/ Q^ B!$Nj[" QYVDHD"^ PUx"\qEE!xQ=B{0dQE+xC4x(+~.Yo8 (, M|pA " IB;$[!B~$\qNb(Dr H"q Yt|DrnCt- E4؄#\p*X;@wHGb;! + !! WAu" YX+d@|($H$"xNċD8 (5J eXE+'CB8-\щB"[~+QY@"C,B HB8,7M�&> 8 X$@ +!B+d ^,"r^@bP]!d W;,\щCBpE'nQ[th#` GTԱv`*\µֽE"RE%XЄ2=/zW7M�&> 8 X$@},6:rX+ QRغ")x,hBVQSx8 (, M|pA " IB$M8u`|+p(V HDNV]HD"^ PU<p& KB@hHBЄGbpc Y! 1U3E"RE%XЄ2іV(6qPX*@Db�&.j<p NE`! 1U]uE"RE%XЄ2r& KB@hHBЄ-Xl.8u>+p(V HD4HqPk`Aʰ {wy8 (, M|pA " IB#` GTԱvX+ ыc7^$"Q@QTM(*XQl((4 T1*$ Mɏ&SQ:wHGbDD^xGEFQ 4 0)<M�&> 8 X$@޿&SQ:wHGbDD yŋD8 (5J eXSQl((4 T1*$ MQ},6:NC8bp$"NjD8 (5J eXïQl((4 T1*$ M y,6:N} #*$DW)((T 4A(lQ%&|* @$$&d`=,l#Pu`G} #*$D W)((T 4AB(lQ%&|* @$$&<a=,l#Pu`G} #*$DbW)((T 4A(lQ%&|* @$$&=,l#Pu`G} #*$D&VW)((T 4AB+(lQ%&|* @$$&"=,l#Pu`G} #*$D3R)((T 4A8(lQ%&|* @$$&c=,l#Pu`G} #*$DAO)((T 4ABF(lQ%&|* @$$&d=,l#Pu`G} #*$DNO)(Te%< 4AS(lQ%&|* @$$&ty#&8 uXvw 8(+@BDB QT%(T#@*u&(X(h'@ D*H(heZA<*l#Pu`G} #*$De Q0f%< 4Ai(lQ%&|* @$$&$'\#&8 uXvw 8(+@BDQf)cV#@*pg+&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4AB(lQ%&|* @$$&h #&8 uXvw 8(+@BDQf)cV#@*&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4Až(lQ%&|* @$$&tj#&8 uXvY#|B+B%l&*,+6>+FNkAl(|&&E'TB$A(P++(('@ B+(+F(#'8 |Ru`Gy�4 "V,!\,fn,v~,"(B(<BP,ƬB � �A"$p-&. 8B Ru`Gy� t� 4A�@-ٖٞ-ڦڮ-ۦ>LA  P-zAtp �@LFN n@@ Ru`Gy t� 4� . .Ʈ.֮n Ȁ r |A ܮ/&/�@ Ԁ @4 tn/vo2r4@,uXvY@. 3<3T֯//V5D�;,  &/0/5<05,A.$C6o0/5H583P-uXvY*-#T '00 W#/"8L*OqG_S o 0*$@.B|1,(Ru`riG, !*******************************)r/+.#Ђ"8 A(*******************(|(|(|(|****************(*! �*B,d***************************************²B.-"@,uXvuT@`-l#TBI*******************************)*B&(#0-B********************l(l(l(l(((((((((((((((BIB+4 "dB&,((((((((((((((((((((((((((((((((((((((&|.(B4Ru`c[@,B\(:Q4+).B@«#+*B**J+B(°GO(l#"@,uXvt0�#4$1;ǻ{%&`B+8 A)hAl'"|*lW_+#'D P-uXv;` 8BIC:˿<Ǽ̻|'E#@(<=+vAl'"|*tBO=W}+"B%8 lRu`3#+@(DIGۿ=ǽܓH&#@(Ƚگ&`QB'*"|*t& >W廽B,,l#,uXvtw 8&(@+BǾ>׾>QB+B A?(&&*A+B%B'$?g>(,,T#,uXvtw 8&(<+׿lQ-B @Y`A&TaC4EJSMhNA9E*=r 4h@!fM75T@bOV=r5jԪUDGm괔iSOF:5&6E$JQ"rFQ;BgniN>hwt"Yذ˘3q& GF(M1gּsgϟ;Cʹ)R("hׯ1#= vmk'D6Zjxq;M\$ ң79Sqb$V84jգQRyѧW}fiSDRP({͛ )� 4@DMF ppdW: 1p=H\eY*y^ip҉dQ y2h!,"P$dGXpVl,HK@dT!HVMR˅eG\.�śt"aGFYHRΆ\@QpJXhU Q6K@T!HVMG`{)2ϴI'VpdU\$*K-Up-R"EQ*a2VaU׆F$"P,EOP"YEP4YeG\ &HXQVqSHG&Xy]e@M>AbdI@фރeG\6&HXQVq>RHG&XcgG$"P,EOP"YEP4YG`{)2%@'VpdU\$*mTp-R"EQ*a2VQ6K@T!HVMX6q^̤u"aGFYHJIRp-R"EQ*a2Va\Q6K@T!HVM4X6q^̤u"aGFYHg\@QpJXhUsM"P48h!U$E}Mqb*3iHXQVq"!"%"P4J eX4MD�&> 8 X$@ n؄#\�ĤLI VQ_'6FQ 4 aF'P (4#=p 󒘔)i:! 1U/ARD E%XЄ24&" KB@hHBDmXl.KbR+p(V HQZHP(h`AʰNd(, M|pA " IB$#` G�:/IX+ U*h-(4J eX/A2MD�&> 8 X$@ p؄#\�ĤLI VQx*RD E%XЄ2b &" KB@hHBDEAXl.KbR+p(V Hp Z )" ,hBV҅b%@O4A$V! PhB y,6@%1)S*�X+ ŽIAk!ED@QTM(*溫Ql""(4 T1*$ MY&$&eJZ@80D֢ (-\qBt!nY@B~p, WB(&FaUH,G"/[�+q ?B Z )"A ʰK)-:`@¶"F_#`_$"&dCȂ -\_+! W@XDBF'P (4!Q<"H/Q\(!nAB (D!nN@8+d YB(/!B+ aC(n[`#` G�:/IV|`& 2b8"dBp! YtB{+`C8-U#|QQw0 q`/PdH~PZHW  ʰ b!~! ?�~p/J- _l",DH&` Y@B(+  Yt!:! W,02MD�&> 8 X$@ ?b~/�a" q^0Q@\ Y,8-d HBpE [ ~8"\B@8$Xl.KbRUX#* L$(1\QYd H'nEtF!qN@BpRd _հ#6_Ax=X;QEPZHW  ʰE!ЉB�$  WȢH/`GD0�1M,Լ,~Qj^p$x!B\C9Ql""(4 T1*$ ME.|!ddnA   :\ nd\d\anA\\\Aa !6\�:^"&$i*>`6 &"pa@x :d xA A\xdn A`6aa|a``a\Aaa Ad-H!"^a@z`f n x :A`!6|r!n :xad\ ƁAb6!"@@A>b VA@Atl|!�xa�\A \a\ax `d xA \a\::aAځ`a%bLV*a b"Rk@@ adlk:dxrF|r!�\ n!nAAւ"ګn V bd\aLana!`!*\m�|\Ax\A !!Fa",4Ph "a$4A!a`na x@ Anl ddA1~a n \B\Aa n!6\�:^"&$i*>`6 &"4\aAA aԁ  a!|a|G|dxnd-H!"^a@z`~\aar!!Gdaԁaa\Aȁb6!"@@A>b VA@At|Aa!~AA:Adaa: a!Zad:  ȡ\a\`a%bLV*a b"R xA؁a ؁!ȡ!!*a�`d a@ AAւ"ګn VKeAA!aFaA�́*!Ansa\xA !!Fa",4Ph "a$4)7!`AAanΡAdd Qn  A!6\�:^"&$i*>`6 &" Anԁn~ء!! a`<\F|ab|A\xAځd \Ad-H!"^a@z`�؁d!aF!aFA:  A A A d!!Fa",4Ph "a$4q`!a@؁΁\A !a:~alkx::\adn AxanA `a%bLV*a b"R:da\A A:aaxA\A`!aH7 x:l AAւ"d* Vnandd!|!ޡ*\daAAa:Jl "Ga",4Ph "a$4"`aAaadn\!Z:d \A !)6\�:^"&$i*>`6!'"pd! x\ \!!ڡ!:ΡF|}a d a~d-H!"@AAFX `* x  \nar6!la@nal A{6!"@@A>b VA@Az`!`a|  \!addAa A A~d \n`A:d `a%bLV*az"(tS\da ΁nƁԁL`Fr!FF!rd\! xAAւ"d* V+A x !|F!dnx\\ A A~aءGa",4Ph "a$4+aAF  ~aA ΁d:\!Aad l :a~AȾ! \`a%bLV*az"(t:\axaaaa`A|!~~!a!a)d@Aւ"d* V)  aa~!!`!: ddxadlKA{6!"@@A>�VIi…6Zm-޷eq+Y<xn W-Y܀I;BAZ䊗,W:kѭoߌqGС[\9} M\l .l 6 >pTiTP4Մ˕,^95u]/x~uO"Hw _Z)WMr-uh/r#+HI[PGUbѤ*{jg+Y\eǏݵEnGD;r==Hu ,W޷=P%P>CC " (,&=;֬,@ ;s!~ <R0J!=DS/@ 0‹+@҉,/;"+@TO=&pYmՕXVnUH%$[nA,, 0t"{!,ܲ,K0 *P*,,B0RH'‹$E[x:J%,4Q*J /"r/N1� ,�,#raz /"K!@ $,!@r0[X& 1D$hB<*4#"Z! s S+=0J'"+R+~- /2-�#K!@R/>,8BYmՕVV+8R&I%&+r$~‹,R,r!�s,,r/~, 0@H%B($2J0tr+zQ"@2 $r" )n(D<s!8uH!+,H.$#J"z#R+@H'trSy/q0~(%h *pC$H&*K%H"l-t"{'-r,@"K!trBB$nqHp $:qBb/ qʹ؄#\l+>K8H[N@+qa8- ^p! ?-\DT"E"rDE"Vњ[B+xQ[bXG S PUhPI-dqYܢ8"d! ?8xD"*U_E.*X!dq HbpE'\! H88,:! Vbn%@O4A$V! Phb{b"6DX+Wbp-EܢX ^Ȣ$\[Ȣ5(/ Htp, [pE!x! >p ta�>GTbIb 5njjtHPxj`Aʰ t,(6PX*@Db�&Z Ԡ؄#\l+ K8H[.*ԬS#[@QTM(*ִ>ep (, M|pA " IBjkZM8QVԯTX#*$~l<8RE%XЄ2²(6PX*@Db�&Jۍ>p t%[�>GTbIbEsWO!nFQ 4 w4M�&> 8 X$@7I&(ee+]!*DrfS#[@QTM(*Ql-(4 T1*$ M`X&(ee+]o8H[.bz qp (<5J eXEq;M�&> 8 X$@ yOy,6D)+[+DrQ2yUB) O,hBVDtp (, M|pA " IBJM8QV 0+pD%6$\zHPxj`Aʰ Z U؄[@a Ph bUHWXl.RVVX#*$֪G bWnPUڣ؄[@a Ph bUHwM8QV 0+pD%6$\AHW  ʰ zp (, M|pA " IBd.VM8QV 0+pD%6$\\wG bWnPUt}& KB@hHBGbpA QM$-=8R�zp2(6PX*@Db�&J{<p tſ`VJl"Ilh)đ-(Ճa(6PX*@Db�&OGbpA Q $lqQR80/=pe ,Eh n � �4 � `) Q[U + IAQ80/=pe BA8 ` p@1 QH+ Q[U @+P I0T{l@ n � =e |Ȉ5 � � P;@ � ЈGP WpU @+ @9Ĥȋ 0 � ` ,m (h׈٨h la P7p@ ` 0( �� _P$� 3 ʨ 0 � ʈ ?ȍ ! la P I5 _�I+ 036ɔ  ,m M" a P ʨ e`@ ` %sIuiww  ?ُ$ 03^  0 � ʨ EbI 9 % @ P i0 ?ُ$ 03 0  ,Pn Y㩍P�  g; l � *� �$ * 0  ,Pn IkjP� ` p l} *Jʧ� �  L @$ TZ IR/T꩟ *J:  0 E`:4I%  g ʬڧ� � __@ TZ OQ/ʮ: n  1Pm ڑ �   jH OP �ɭ]_@@ �y <�z+  � ) j H@ @ �^`�U @8 ( ܋P Y� 4!L l jаp v(3L5l79;,ñ  ^��ɭ]_\l`i`UliV[]_k cLelg<f@Ugpl[d@aYPg{} ki`s0UH@Tmpy�Ƒ,ɓLɕlQ|v`la@Jڭ_,>Pl6ʱL˵l˷˵˽˿ ̼l0>B9A) YLl׌ٜ>=6�0`5 2@JP2B ,Ll2 17J�ɭ_��tP @Ï�ю Mm] P   @ ?c  ӎ3M5m79=ӡ�P � JTP24PMO Q-SMUmWME@T?Z@\g0 Ȁ p q-q] umwy{}r] P ` @ R׏ ّ-ِ pǀ J0R[MRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RI �֕�p� 0 P%ɪ ᡠ> 0 @ 1n M'>1+^Ѩ C0FMT`=?A.CNEn>~GR<` g 0 acNe � @R0ӭ0} {.N�  J J@I V陮.꘎@�V <� $�T T.N)0 : � �  2Pn n׎~띰 EFMF=>ߘ~X@ I�@M0.  //񚠌  ` E@')(? y gIJ@F-;=G`@0E�0]�aaQ0 0 [' ʨ 0 � � 2Pn ]q) p?`J@F/O?ߘ~CP @0. Yr/\ ʨ 0 � � 2Pn o) p?`J@FmǏ~CP @`O_0 0 �񚠌  ` E`)�>$*JHaC%NXѢ+G`2(Lp)UPFM7]OA ɒ%MF %P(fQYn:ӧ$uJ([1dH<PPK)+tiԪQr1VMG5mjS'P@z$UEv<M6}:à* Φ]!# ) J>KF礥;tTӦQ6ue G2Y5yiӧ3? *}1dH> Jz8*xɅHFYeG= (M6%M:P\yD"XB嫛dO %P(?sl#6b"@ &(Y%"eQ(M6%M:P\yD"XJ4嫛dO %PHG<舍> Jz ɕ*xɅHFYeG) 59JMF eN@W7VTF&:3~0H *V0:b# (<`@T ^r!QVI;A<MdQB٤P,ŕGd(UN5קQIN6 R p-!�(M\dUFy$s(M6%M:P\yD"X%G&:3~0H *w0:b# (<`0 ^r!QVhIN4dP6K@qpc嫛dO %Pf#舍> Jz`h *xɅHFYeG {4MdQB٤P,ŕGd(UtnM>9B[o#6b"@ &(+xɅHFYeG1MdQB٤P,ŕGd(UGsnM>9B!]舍> J +`d &MEE(6 PXx U0EM҉M| ?0I0)@(pd C�>GTb=` Ah((BNp#dP7Wn"NlgA@Gk+`aR(>PC \:Z8�-bEG&FMt�+!"aD(rtb8 *(d+`aR(>PC \:Z8�ɡh((BNp#dP7Wn"NlgA@Rj<B`, A E�jH <@C�>GTb=!MEE(6 PXx UT:M҉M| ?0u6GHB!H @ )pph`VJl'<Fhb&: KAܰ f_X:OQRI0)!.� QMDjO4qMlbD'@a P2(VQnj+7K'63 JBzڊ! Q "5áUX#*݉&M"(, W<BEp*ۘQ|&b&>qD TPj#$! VP|t8 0+pD%6؃+ W+W/\! H,BE!nQB(/ щtX+~QHBp"q HB8&61Pl(\ ": `E!:qCp$vrCE!x:�C"n HE!~ Y~p"v‹E�eM$!NlgA@W 9B%H @ )pph`VJl'4". Qa8"nN-dE�3/_tX! $n ?+ Q[p,1hb&: KAܰܢ(De W܂X$: Y@BN:BB�0 ^($_,{8+xE�~ OFA~`%PA!(A E�jH <@C�>GTb=`5шCbp0d_p" Wt$:1 W Y-vX/xr ?B+nhb&: KAܰ~'-xY~! !N," W0\?8D! ! ]ˢڇ,nC+~qЏ79t'63 JBx.#d! Q�ԐxV|`&z"@CN:WY6^YW[BBY0Y0[H[8[~[8:؉CkP}v�E8H?8 M؄QMPPpG"pU;_pBC]H^XB?^]sE([p=a(W8W^pCHHWXC6W(lPxuBCM3P*P;#Ȃ(%"�! С�pJ؄ ^8Y5Y8HpHXHXCN�[p[B^8_BW H8EpYpCXWX[WXYEe o`k`s0[X[ЄMP؄N�K�Wx(7X&lEBYp[8W8E YpC([=(j_aB8N(�CE8Yp^C^q`iuQ 8N؄O80%D:,P)( x� `XGM AYaN H[WN?:pH(`([X:N0^pYBX][CEECWCYWo:YXF8 M؄QMPPpG"pUGXa8a(H^[Hps_?8aE?=YXWWCW8`Y8HBpY8W[=rBCM3P*PD#Ȃ(%"�! С�pJ؄ Å=paf zha؃l}`lcnB}^kaxxc(EpCxxYXsCpE(qWWX\8 M؄QMPPpG"pU ͞xox(HȆv؇vȆ:~`[n`npC}0kh}oX[p[a~mc8EBpHpYr`BCM3P*P<#Ȃ(%"�! С�pJ؄ k`�}`riplonixYos(^vx ch?^E0[[0EpCCpY`i8z`?CpV8 M؄QMPPpG"pURX~`s`fpkqnЇlv^(q؇q^zv8aiH^H`Y_�c(WCEfqiQ 8N؄O80%Դ:,P)( x� `XGM FE} [Cu8^(W8vpnY({z8[ov W(Yp^ECEEC([B5x} [p[EЄMP؄N�K�Wx(7X} [W8vY^ u8oYX{zpHk`x][W?W(aXY8E�?[XWC}؇oBCM3P*PE#H(,)( x� `XGM :MXCpzY8`~C`~fY~�}0[c؃oЇs=(Y_([hvCNp[`cv(Y[`ЄMP؄N�K�Wx(7X(c3EnWWЇk�Yl^`}0`Їea~`3}PiECpY`v}Qx0CX[8Y[(fu8cWBCM3P*PU#H(,)( x� `XGM(c:V(kpC(=oHXnE؃vnPC8oȆz[(^8z a(=[c_^0YW1WY^xp[8HhЄMP؄N�K�Wx(7XPh^kpYXYЇo(Eq:(xlP:PkxX^_}NHB؃a_`BYpY83pEpoPBCM3P*PWN#H(,)( x� `XGM(c:\8N؃}HYu WW v^8qok rYp^Bxp[CXW(+WXC(j+aCq_8BF8 M؄QMPPpG"pUhP.~BWv H? v_8[r8oB8Woj+[[?N^[W(``(^x�Q 8N؄O80%8$+!"�! С�pJ؄2 vY8~CEil`ii(Nxhe8fx`^n`h zC_8^^8a5Ynf{ =WV8 M؄QMPPpG"pUPnPkEE}hz~[zc8cx`BoXfPvY~YWW8?8ENk0k؇q�Q 8N؄O80%p_#H(,)( x� `XGM(cA^zCWCvxHE8~NHx0:vz`f8^Y(WXC؉CXW70s}hq8BC(V8 M؄QMPPpG"pUs3vȆ[[(Exv^pH}WYv^uh{hc8H^H[C]Y(qЇ}hr8PBCM3P*P_o{?$+!"�! С�pJ؄2 ÅN(30YYpY(HW=pEBXY(E^؃E5W8H�:^8YpN50ӵN^HH^BaXWF8 M؄QMPPpG"pU@2cCXXEEp?]+WXW0:YpHYBYCNYpCXW$P[xruءCBt5ӧN$IәI(D&OLr%˖._I !RP 2d t(Ѣ|XҦ@i[*tH-YA"a:/WnWNnɒuCHdA*-W YU-?,YҴiTM@Yꑌ"nVE -WCn-rՉW!^nuruCȺV[:$N\AzxEeJVNDEѢ$I6}:*#_O~#IX2DJvR�hD+0 TIDOIv 2ؠ dl2J(t% E #XBEu'gTĞ7xIDaCHQD�埒0 TIDO%ɉWb&i(l (#2*Y惣PdQwl?|#ا/DV`1EN\�PJWH%DTnr &i(l (#2*(Y]'|r)AHIG$X !E |<�U+8R&=Ue߆ dl2J(t% E 8 Eu&GJP1yDQXR;Qp@M[T |#lSU &i(l (#2*!(Y]'|r)AH}IDaCHQD�U1Q0 TIDOUY3@&I'X+P]whPdQwl?|#]zG$X !E |<�CU+8R&=Unj&&b (<"Cn2PdQwl?|#^KG$X !E |<�BU+8R&=mj&&b (<"Cn2~ݣPdQwl?|D T #$! VP|`'r= TpA$FQ<"" hb&: KAܰlHw:OQFb#I0) .�\tA$FQ<b#4MlbD'@a P2(VAƐ"N'63#JH#$! VP|`'r h*F1&d4Qb�%@GȠnX(5 X;'( #1(X CB@P�+ADb#@i3t& M"(, W<BEp*i{sHw:OQFBL! Q ";� V@.(V1Gx=5MlbD'@a P2(VAқT4EӉM| ?0I0) .�\tA$FQ<"9k4MlbD'@a P2(VAֻsHw:OQFT! Q ";� V@.(V1G}& M"(, W<BEp*Fk["N'63#JH[#$! VP|`'r h*F&61Pl(\ /}3 X;'( #1᎐(X CB@P�+ADb#BZߜj2(BNp#dP72v((btb8>*;B`, A E�vB <�(]QbI hb&: KAܰ.wHw:OQF"! Q ";� V@.(V1Gd4Qb�%@GȠnX; X;'( #3ю(X CB@P�+ADb#Bj{j2(BNp#dP7ڶE,ҝNlgG@`GHB!H N(p�Р "1U!U85MlbD'@a P2(VAqю"N'63#JH=#$! VP|`'r h*F&61Pl(\ ]GAt~%Pa$6+`aR(> \@`4HbxDH!M@FE(6 PXx U8~EӉM| ?0I0) .�\t#>Q<b#]1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W+++++CtG'l(&t(H(#@*++++++++++++++++++++++mA&X$B'l'PA((XrazaaZHAt@P�<d�Qajl-8B"@ b%@!"b"&b%T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&0@"/T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&0((*c::c;B&PAd`>c??d@ @dA# AIt� `@aDl -'B+pdG*lBH&bIIdJ*`"$(!@A'M#,NdO#dP+"dQ �(Ht`J�@ '8-xdGPfn&*B.-4n%,(r2gsAgtJtRt:g,B$؁P=Zaxxb P@t`h�\f*�BA �h( h"h*2( ( @ 4bhjx(h�DA&h芲hhʨ(A@|� x@a}'*�"鑂2i:BiJJi")@46P闂iizr8Gziii|i� hN)Q@:B jꨒjFj��Lh4 ꬞ �+j@0�0A@+iZbkjrkz@8� hR&Pdk뼊@l"l2, Ò@R*�(�(�(�(�(�(�(~@j{v�,hllllĀ{~VT^N@ k*dZ0@jr-\ׂm؊؊mb0��ٲ؎@mmҭ6, l,n"n*n܊� h dxNT2rnnnۖ,.ޒnn*,݆麮ݖ *oa}zr.**�JR/*@`<έ>Toҭj2ooVX!"X�ï#pp[.Bpf@0Rpksp{{/0:p wnsnppG0g�opS<\SPP #qo +q 0f�//cqko}"<<@qox��{@qNqfk@x@x@nqqw0fdpq#;Ph"(�Zr*kN8r'Wq(,@)'-"Ntr'+P\r-cx� #k(r)'�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0�A�%�%0��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ }�'p�'P>+`�"=P ]ܻ=]]] }�&B�)@)P9 @9M=^!Œf")p�p0w�p ۠�o4Nq8:<>@B>>LHJfN>@q3P�#`P5`b><njAhjp��0` ^Nkf^��N)p�p{� `J��8ߪ@�)0 �6`>^잮Q�!�p�'p�'�* P�6P�P~�E�'p�p >�?�xi;`">q�_>!�3@�?$_#'p�'>5 p3@ 6:<>@? D_ @R#NP0T_V >d�0@`b4)>5` pr?t_vx0 |` @ \zzpw@  ?_o p p `�^>!0*� � ?_ � 8 W?_ʟ fpw� ʿ  6�0 ?�H@ DR%H %=t*G$pIQ#AH =ӦN:miJ̀(QK5m)ѣD�PAD5ET#TZUi,U^ŚUV]r(P\AZ 4]nW\oeƆG`X`*ڴ B3%T2R#TUiS%̝;/ZhҥMF]!DId!mr ԵI7ĝ[wC۽Q2B#XVF\M+  +<* Ux͟G>\$&h?O7,/XѤ@`Y#M0B G`q #[ DXQVNVdqE^1FgooI q($H#edPhGVM2K-zdJYa .�Q)IXQVq[N,AyhJXhU$иF٤@P,EOP"YEP414BYG\ 1:3ͤD$aGFYHdQSYzFR Q*a2V5X"G٤@P,EOP"YEP4!YG\u1:TD$aGFYH`]ZMAyhJXhUwQ6)K@T!HVMXGV3=JDVpdU\N"I)F&Xe~G٤@P,EOP"YEP4GV39@DVpdU\䤵|FR Q*a2VQ6)K@T!HVMvU*qąn<LE$aGFYHLȇn$@P(cgeAM>AbdI@dtaYG\ṿΤZDVpdU\dۉ|FR Q*a2VY>Q6)K@T!HVMU*qąn<LE$aGFYHLfߌr#RE%XЄ2"&  KB@hHB UT.֘r&+p(V HL0zȍHQ P<d`Aʰni((, M|pA " IBE#VQ G[c:ʙ&"X+ a2,!7"E@QTM(*ڈQl@(4 T1*$ MQKXE%n(gHGb܈CFQ 4 eF'P (4#=bp 5j"" 1U&#CnD! PUsHD@a Ph bUH0gJ8QD5`*\ !7"E@QTM(*9Ql@(4 T1*$ MltHXE%n(gHGbɈ@x(*&a.(6Q PX*@Db�&:GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰh((, M|pA " IB#VQ G[c:ʙ&"X+ a2b>F((2J eXf2M�&> 8 X$@ ݾ#\Э1LT VQ01r#RE%XЄ2r&  KB@hHB{UT.֘r&+p(V H) ,hBV!`b%@O4A$V! Phry**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&nGpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! Phb`y**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&>GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! PhbڏXE%n(gHGbɈ@x(*&a7&  KB@hHBĴJ8QD5`*\ bك,\q HbX, Cp0N,(" qYt(D!~ H8$\q`:Qu9"$!@X(*&aD:-[! Y+![E! qEE!\ ?D!^5ю}&  KB@hHBЄ~x[,($dq WE!!C+ ,p^:Y8N=B^XBBu؇xP[([yUGpn8XGUpHX|AHpYcpHpYXBYXWN[(WXHBYB[8[E`YW?p_CC(a8q`fv8X[XR(PXQh2X"CXaBW8`NXW:YCH(E[H`?EXEHapC^rhz M(PPЄO@8UP([(NBH0p?Yp^=YW(Wap^YXYNWBW=�E^-4q aE8YGXJp193!pQXWE�?B؃EC^^8YCXWXaNpCNBY(W=8_;W^8=H(Yx�H(`(ŃCR(PXQh2X"9Wa_a8:aEp[(?�c8[(Y=(C^NW^8WW?BBpH(nM(PPЄO@8UPXa8B_(W!,E_(C�[pC[p^C?_XYCY([(aWpBpapC?Bx^CGXJp193!pQXW|AW8H}qxBxvW�}ȆBci0[`}f}nYB`Ї}}}�WNW(=W8vXH!\<8$J`&(U `f}:lh~hk(f؇hh`kfav{ȆBCp`0x}}`CHX[`uЏQ؄K�MTHXI�MH� Y8vqx=v}^}Y(ikXY}�hxЇq:8[c}~~X!Bpa=sW8HyUGpn8XGUpHCX:v eCxa}`8qY v8=8q`Ps0l`Bp[[(aa(Ciqhk8HpBpŃCR(PXQh2X"9}`u`i(n؇kokvYqv8Nuz8_kCC(Ea`[H^W8kohЏQ؄K�MTHXI�MЏN([Bu i`B}f}=o(NPx aohWq`h`aYCaaaBNB8hrhlCp[GXJp193!pQXWkWu^^PupHr`Bx[n=zWr;WYNC!CC�[8H0v} HNpH(ŃCR(PXQh2X^؇s(YY`q0=s`_vvzXBo}WBpC� ``X[XWBY8BBzrM(PPЄO@8UPЄYBrN8[`oErPYvuȆz?nz`(WBWBpB_`p?8a8azhsC[(vGXJp193!pQXWCYЇlC(Wl(_lY0~YYf}BzhlCNpB}U}BEpEpB^x Cp^paX<8$J`&(U8}[_zW؃C{8aЇe{x`cflvX_a8B8[~}}EH`8fsЏQ؄K�MTHXI�MЏEpN[o(�{W=zfa0~x0`apls[8YpYaXx?a(Hp=�Wv8_[GXJp193!pQXW=Y(YkpHCnC(oEpzȆlhC8lx(Wa xW[8Y_a^[p=EWXB{C([(ŃCR(PXQh2Xx[؇k؃[pCn(^�kExkhHPЎEEr؇qCH� `caE8`WXY}ЏQ؄K�MTHXI�MH ~Y[zlExlP[8lvEsnYC� [0_pCEp^(;qYHI~UGpn8XGUpH�^Ek([C`s(Yr^o8sYu r=^8o؇E�_XYWX`(_Y(rhHBEX<8$J`&(UX~WWv8WC8v8W8qNr8qp=Bo؇X[_XYpqM(PPЄO@8UP8WN~Y:H8uXBr`Yr8qH@^(NpH}8WEx^p?H8c8Epr`!<x~XGpn8ɐ !pQXW|AH8N~H8[knnf(EzcXaxXYn�e vH8Hd^XY�ocv8W[ŃCR(PXQh2Xiw[lNin0nk^xce}`YXl`ev{WYh`nqЏQ؄K�MTHXI�MЏCH([kpECxf}Ȇ[fz[xf_arh`W)W`8HZcxY[GMp193qXG�Q\AdAWdcwVBpk^akWW'`*ċ}Y4"2eB姎saH(ĢIU3R+Y\ɺV^;n{d:/H9}IjW`cwMGAY*84bDZ% &x$5Ycx@#e'k0u읋ɏ+^w$됱s#wh,Ywe>ɑ 1`РڷsPFr !E Zv+Hdu˕?xk-{!Ȳ"uܲ//w!0r! sK!"!u&JQTBer]~0#!@"!~tr-!R/�",{h-~r0eb(%h *pC$H&vuI! -#""/rK!s,r,,"-RH'ܲ/,R],{!BR0ȓ#.Hua}G +tk'J!rHr@r+2/@""/"L!t //ܲ],r+-/e$HQ;J%,4Q*ONU"~@2L!tR"$!¸R@r+@"/R-! $b(%h *pC$H&vu"@G!r+RH@++a!,I'@"ܵ$d\!$~,"̓#.Juصw$( "-r,G!Ȣ.$" /euI'! z!e $+xH$r(R M/-"t/r-q@H'RHƛ"~!lr('AC " (4q>^B!E' [$n!E�F!N<+ Y@b绅,Ct"9E'qBO!&SQ:[wC8bp$ gCbp,\ab~[b~/ Q^ B!$Nj[" QYVDHD"^ PUx"\qEE!xQ=B{0dQE+xC4x(+~.Yo8 (, M|pA " IB;$[!B~$\qNb(Dr H"q Yt|DrnCt- E4؄#\p*X;@wHGb;! + !! WAu" YX+d@|($H$"xNċD8 (5J eXE+'CB8-\щB"[~+QY@"C,B HB8,7M�&> 8 X$@ +!B+d ^,"r^@bP]!d W;,\щCBpE'nQ[th#` GTԱv`*\µֽE"RE%XЄ2=/zW7M�&> 8 X$@},6:rX+ QRغ")x,hBVQSx8 (, M|pA " IB$M8u`|+p(V HDNV]HD"^ PU<p& KB@hHBЄGbpc Y! 1U3E"RE%XЄ2іV(6qPX*@Db�&.j<p NE`! 1U]uE"RE%XЄ2r& KB@hHBЄ-Xl.8u>+p(V HD4HqPk`Aʰ {wy8 (, M|pA " IB#` GTԱvX+ ыc7^$"Q@QTM(*XQl((4 T1*$ Mɏ&SQ:wHGbDD^xGEFQ 4 0)<M�&> 8 X$@޿&SQ:wHGbDD yŋD8 (5J eXSQl((4 T1*$ MQ},6:NC8bp$"NjD8 (5J eXïQl((4 T1*$ M y,6:N} #*$DW)((T 4A(lQ%&|* @$$&d`=,l#Pu`G} #*$D W)((T 4AB(lQ%&|* @$$&<a=,l#Pu`G} #*$DbW)((T 4A(lQ%&|* @$$&=,l#Pu`G} #*$D&VW)((T 4AB+(lQ%&|* @$$&"=,l#Pu`G} #*$D3R)((T 4A8(lQ%&|* @$$&c=,l#Pu`G} #*$DAO)((T 4ABF(lQ%&|* @$$&d=,l#Pu`G} #*$DNO)(Te%< 4AS(lQ%&|* @$$&ty#&8 uXvw 8(+@BDB QT%(T#@*u&(X(h'@ D*H(heZA<*l#Pu`G} #*$De Q0f%< 4Ai(lQ%&|* @$$&$'\#&8 uXvw 8(+@BDQf)cV#@*pg+&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4AB(lQ%&|* @$$&h #&8 uXvw 8(+@BDQf)cV#@*&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4Až(lQ%&|* @$$&tj#&8 uXvY#|B+B%l&*,+6>+FNkAl(|&&E'TB$A(P++(('@ B+(+F(#'8 |Ru`Gy�4 "V,!\,fn,v~,"(B(<BP,ƬB � �A"$p-&. 8B Ru`Gy� t� 4A�@-ٖٞ-ڦڮ-ۦ>LA  P-zAtp �@LFN n@@ Ru`Gy t� 4� . .Ʈ.֮n Ȁ r |A ܮ/&/�@ Ԁ @4 tn/vo2r4@,uXvY@. 3<3T֯//V5D�;,  &/0/5<05,A.$C6o0/5H583P-uXvY*-#T '00 W#/"8L*OqG_S o 0*$@.B|1,(Ru`riG, !*******************************)r/+.#Ђ"8 A(*******************(|(|(|(|****************(*! �*B,d***************************************²B.-"@,uXvuT@`-l#TBI*******************************)*B&(#0-B********************l(l(l(l(((((((((((((((BIB+4 "dB&,((((((((((((((((((((((((((((((((((((((&|.(B4Ru`c[@,B\(:Q4+).B@«#+*B**J+B(°GO(l#"@,uXvt0�#4$1;ǻ{%&`B+8 A)hAl'"|*lW_+#'D P-uXv;` 8BIC:˿<Ǽ̻|'E#@(<=+vAl'"|*tBO=W}+"B%8 lRu`3#+@(DIGۿ=ǽܓH&#@(Ƚگ&`QB'*"|*t& >W廽B,,l#,uXvtw 8&(@+BǾ>׾>QB+B A?(&&*A+B%B'$?g>(,,T#,uXvtw 8&(<+׿lQ-B @Y`A&TaC4EJSMhNA9E*=r 4h@!fM75T@bOV=r5jԪUDGm괔iSOF:5&6E$JQ"rFQ;BgniN>hwt"Yذ˘3q& GF(M1gּsgϟ;Cʹ)R("hׯ1#= vmk'D6Zjxq;M\$ ң79Sqb$V84jգQRyѧW}fiSDRP({͛ )� 4@DMF ppdW: 1p=H\eY*y^ip҉dQ y2h!,"P$dGXpVl,HK@dT!HVMR˅eG\.�śt"aGFYHRΆ\@QpJXhU Q6K@T!HVMG`{)2ϴI'VpdU\$*K-Up-R"EQ*a2VaU׆F$"P,EOP"YEP4YeG\ &HXQVqSHG&Xy]e@M>AbdI@фރeG\6&HXQVq>RHG&XcgG$"P,EOP"YEP4YG`{)2%@'VpdU\$*mTp-R"EQ*a2VQ6K@T!HVMX6q^̤u"aGFYHJIRp-R"EQ*a2Va\Q6K@T!HVM4X6q^̤u"aGFYHg\@QpJXhUsM"P48h!U$E}Mqb*3iHXQVq"!"%"P4J eX4MD�&> 8 X$@ n؄#\�ĤLI VQ_'6FQ 4 aF'P (4#=p 󒘔)i:! 1U/ARD E%XЄ24&" KB@hHBDmXl.KbR+p(V HQZHP(h`AʰNd(, M|pA " IB$#` G�:/IX+ U*h-(4J eX/A2MD�&> 8 X$@ p؄#\�ĤLI VQx*RD E%XЄ2b &" KB@hHBDEAXl.KbR+p(V Hp Z )" ,hBV҅b%@O4A$V! PhB y,6@%1)S*�X+ ŽIAk!ED@QTM(*溫Ql""(4 T1*$ MY&$&eJZ@80D֢ (-\qBt!nY@B~p, WB(&FaUH,G"/[�+q ?B Z )"A ʰK)-:`@¶"F_#`_$"&dCȂ -\_+! W@XDBF'P (4!Q<"H/Q\(!nAB (D!nN@8+d YB(/!B+ aC(n[`#` G�:/IV|`& 2b8"dBp! YtB{+`C8-U#|QQw0 q`/PdH~PZHW  ʰ b!~! ?�~p/J- _l",DH&` Y@B(+  Yt!:! W,02MD�&> 8 X$@ ?b~/�a" q^0Q@\ Y,8-d HBpE [ ~8"\B@8$Xl.KbRUX#* L$(1\QYd H'nEtF!qN@BpRd _հ#6_Ax=X;QEPZHW  ʰE!ЉB�$  WȢH/`GD0�1M,Լ,~Qj^p$x!B\C9Ql""(4 T1*$ ME.|!ddnA   :\ nd\d\anA\\\Aa !6\�:^"&$i*>`6 &"pa@x :d xA A\xdn A`6aa|a``a\Aaa Ad-H!"^a@z`f n x :A`!6|r!n :xad\ ƁAb6!"@@A>b VA@Atl|!�xa�\A \a\ax `d xA \a\::aAځ`a%bLV*a b"Rk@@ adlk:dxrF|r!�\ n!nAAւ"ګn V bd\aLana!`!*\m�|\Ax\A !!Fa",4Ph "a$4A!a`na x@ Anl ddA1~a n \B\Aa n!6\�:^"&$i*>`6 &"4\aAA aԁ  a!|a|G|dxnd-H!"^a@z`~\aar!!Gdaԁaa\Aȁb6!"@@A>b VA@At|Aa!~AA:Adaa: a!Zad:  ȡ\a\`a%bLV*a b"R xA؁a ؁!ȡ!!*a�`d a@ AAւ"ګn VKeAA!aFaA�́*!Ansa\xA !!Fa",4Ph "a$4)7!`AAanΡAdd Qn  A!6\�:^"&$i*>`6 &" Anԁn~ء!! a`<\F|ab|A\xAځd \Ad-H!"^a@z`�؁d!aF!aFA:  A A A d!!Fa",4Ph "a$4q`!a@؁΁\A !a:~alkx::\adn AxanA `a%bLV*a b"R:da\A A:aaxA\A`!aH7 x:l AAւ"d* Vnandd!|!ޡ*\daAAa:Jl "Ga",4Ph "a$4"`aAaadn\!Z:d \A !)6\�:^"&$i*>`6!'"pd! x\ \!!ڡ!:ΡF|}a d a~d-H!"@AAFX `* x  \nar6!la@nal A{6!"@@A>b VA@Az`!`a|  \!addAa A A~d \n`A:d `a%bLV*az"(tS\da ΁nƁԁL`Fr!FF!rd\! xAAւ"d* V+A x !|F!dnx\\ A A~aءGa",4Ph "a$4+aAF  ~aA ΁d:\!Aad l :a~AȾ! \`a%bLV*az"(t:\axaaaa`A|!~~!a!a)d@Aւ"d* V)  aa~!!`!: ddxadlKA{6!"@@A>�VIi…6Zm-޷eq+Y<xn W-Y܀I;BAZ䊗,W:kѭoߌqGС[\9} M\l .l 6 >pTiTP4Մ˕,^95u]/x~uO"Hw _Z)WMr-uh/r#+HI[PGUbѤ*{jg+Y\eǏݵEnGD;r==Hu ,W޷=P%P>CC " (,&=;֬,@ ;s!~ <R0J!=DS/@ 0‹+@҉,/;"+@TO=&pYmՕXVnUH%$[nA,, 0t"{!,ܲ,K0 *P*,,B0RH'‹$E[x:J%,4Q*J /"r/N1� ,�,#raz /"K!@ $,!@r0[X& 1D$hB<*4#"Z! s S+=0J'"+R+~- /2-�#K!@R/>,8BYmՕVV+8R&I%&+r$~‹,R,r!�s,,r/~, 0@H%B($2J0tr+zQ"@2 $r" )n(D<s!8uH!+,H.$#J"z#R+@H'trSy/q0~(%h *pC$H&*K%H"l-t"{'-r,@"K!trBB$nqHp $:qBb/ qʹ؄#\l+>K8H[N@+qa8- ^p! ?-\DT"E"rDE"Vњ[B+xQ[bXG S PUhPI-dqYܢ8"d! ?8xD"*U_E.*X!dq HbpE'\! H88,:! Vbn%@O4A$V! Phb{b"6DX+Wbp-EܢX ^Ȣ$\[Ȣ5(/ Htp, [pE!x! >p ta�>GTbIb 5njjtHPxj`Aʰ t,(6PX*@Db�&Z Ԡ؄#\l+ K8H[.*ԬS#[@QTM(*ִ>ep (, M|pA " IBjkZM8QVԯTX#*$~l<8RE%XЄ2²(6PX*@Db�&Jۍ>p t%[�>GTbIbEsWO!nFQ 4 w4M�&> 8 X$@7I&(ee+]!*DrfS#[@QTM(*Ql-(4 T1*$ M`X&(ee+]o8H[.bz qp (<5J eXEq;M�&> 8 X$@ yOy,6D)+[+DrQ2yUB) O,hBVDtp (, M|pA " IBJM8QV 0+pD%6$\zHPxj`Aʰ Z U؄[@a Ph bUHWXl.RVVX#*$֪G bWnPUڣ؄[@a Ph bUHwM8QV 0+pD%6$\AHW  ʰ zp (, M|pA " IBd.VM8QV 0+pD%6$\\wG bWnPUt}& KB@hHBGbpA QM$-=8R�zp2(6PX*@Db�&J{<p tſ`VJl"Ilh)đ-(Ճa(6PX*@Db�&OGbpA Q $lqQR80/=pe ,Eh n � �4 � `) Q[U + IAQ80/=pe BA8 ` p@1 QH+ Q[U @+P I0T{l@ n � =e {HL舏 �;0 ` QP WpU @+ @9ȋ 0 � ` ,m (  nA e;0hи @  .  �U@+ 03 Ȩ 0 � Ȉ ?I  P; P Ȩ i @  .@u$� 3s= )0 9 � Ȉ ?Q)SIUiP ֘C p;P  egikɖj  0Iu$ 03>I)0  ,Pn >y ` @ p;P  mɚ隯8N1 � +�_H+0 � 3C> l 0 Ȩ E)ɝ ) 0 @ p;P  � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � OP p_`Q @+*铮0  ,Pn > ⩦kʦ0 0 p=P ` l *Jj� �  K @$ Y IR/ *JjZ ,Pn : 髿* 0 g ` *� � _q�_@ Y OQ/ : n  1Pm ꮛ` ˰ { �  gB8 OP ]_@@ Ј+; �p Az˹빟 (  gN@@ � � I ]_�$y VړP Y`  1,3L5l7ê@ Ep`KMO Q,SLv y pU,,lfffijLulwu{} |ldlpgkq@D1EpLɕLJəɛɝɛld0s@fN@Imptǯ ˱,˳Lj|v`lpa@I_,>Pl6,LlӜ٬l0>B9A) Y,=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p;9`0�6;@/<`11`79;=? 7-2xp$p_��tP ďՎ[]_ a-`] P   @ ?c ]}c׎{} ؀ nQ 0 nX`J@4P ّ-ٓMٕmٗٙ]4PT@1p[�ĥp P @۵Mŀ۹ۻ۽ۿ ܿ]Ő ŝ @ ` İ ? n -ݾm׍٭]Ɲ P@�X`IRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRI 0ڗ�� 0  O (SNUnW ZՎ  J[ sNunwy 0  K`}R.NGpJ Y&�pY[Q,=  ` o.N0 P \  4 n ι } �0 cG`.NnX@V <� $P0[Q,  /Oo)0 8 � �  2Pn >  E Jpޞ+-/1/3~R $P:^0 0 POMOQ/S Ȩ 0 � � 2Pn Sogin y;PIpV4y{~CP @0. Uof Ȩ 0 � � 2Pn n y;PIpV|RG@0E�0]�^0 0 Po Ȩ 0 � � 2Pn ׯn y;PIpV~@ .<C*|"ҨUuؑ+!E$YI&5YiӨP:#EܬJO?G ݴҦO(,RNZUYn*Ŋ#X�R&(|ѭ ]Dj#SKMF %P(fU_ȑUҦgvIr E&M@ }[HVzd|5ԴiTM@Yꑌ"nV^]$墕6%=H#V&_޼GR&(|@m."Z5o$MXdQB٤P,ŕGd(U2ʊdء$J4Q !�(@싨\dUFyNrH4aIMF eN@W7V!J,t*$3v("#D4Ӕ#b"@ &P!""eQRKBԄ%M6%M:P\yD"XPL3*$3v("#BMT> z χ*ȅHFYeGtX4aIMF eN@W7V!Z,)+M:c"8 ,R5 !�(@pu\dUFyHlք%M6%M:P\yD"X%`J6IH+(odG> zކ*ȅHFYeGXMXdQB٤P,ŕGd(U~$ʊdء$ !�(@h֠\dUFyȩ3Մ%M6%M:P\yD"XoAJ6IH+:B, (<`\dUFy Մ%M6%M:P\yD"X%)+M:c"8 ,F~:B, (<`\dUFy맟,5aIMF eNp#dP7RLQ*aEHePT2!�( df`VJlB$�&l^I,&FMt�+!"a9eRM$ ;(B`,lP;B`, A E�*P \�*؄HhxC2QH`&61Pl(\ c(SJl")gAp+`a,+`aR(>pF \lY8 FD,&FMt�+!"aeRM$ ;(B`,pR9B`, A E�H <4�>GTb"-MDE(6 PXx UsX)J%63I8MrI0)8#.�6Ҭ QMT(J4MlbD'@a P2(VQLQ(DRΰ"$VBF#$! VP|H 0+pD%6!&K4Qb�%@GȠnX\ ETbI9#X W,U(X CB@3R`#*؄HhxKÒD,&FMt�+!"aeRM$ ;(B`,TVGHB!H )pf`VJlB$4%qE hb&: KAܰ b2E&r! G[#$! VP|H 0+pD%6!؃+ W+W/\! H,BE!nQB(/ tX+~QHBp"q HB`&61Pl(\ ": `E!:qCp$@rCE!x:�C"n HE!~ Y~p"@‹E2E&>3I8`! QP|H 0+pD%6!(0\Bb[D'nqN�"nqW /:N,脒Љ[@\QN- BBK4Qb�%@GȠnXH<[tB ,~[D' ! HȂ�I'\QCȢ�] Y"\Ebp/` eRM ;(B`,GB)8#.�6Ҭ QMxl!\Hp/dqEbX+: +Ebp,xq W 6HnN,!\! WK4Qb�%@GȠnXՍ=܂1N"x!N,ѐp,\! H/x!C,}^8D!\q[8H(SJ؄W;($8+#Ȃ( %"�8# `#�pJ!<CN:WY7^YW[BBYDYD[H[8[[8:�CkP}v�E8H?` M؄QMPPpG"pU?8<_pBCoH^XB?^osE([p=a(W8W^pCHHWXC7W(lPxu8Mx3؁"H#,X:,P)(3 x�6 `XGM £ACoCWEE8H`WH([C^(^pCXWW8EpE0EpE^X[Xrfv8cE\` M؄QMPPpG"pU[H(^WCpCXW8BH؃B7Y?Y(C� YB `8^XCW[8HofxP8Mx3؁"H#,E:,P)(3 x�6 `XGM £AYaN� H[WN?:pH(`([X:N0^pYBXo[CEзECWCYWo:YXF` M؄QMPPpG"pUȏ[a8a(H^[Hp%s_?8aE?=YXWWCW8`Y8HBpY8W[=r8Q(J؄W;($8+ܦ#Ȃ( %"�8# `#�pJ!<…=paf zha؃l}`lcnB}^kaxxc(EpCx)xYX%sCpE(qWWX\` M؄QMPPpG"pU0Nxox(HȆv؇vȆ:~`[n`npC}0kh}oX[p[a~)mc8EBpHpYr`8ТMx3؁"H#, ^U_#Ȃ( %"�8# `#�pJ!<j`@}`riplonixYos(^vx ch?^E0[[0EpCCpY`i8z`?CpV` M؄QMPPpG"pUSX~`s`fpkqnЇlv^(q؇q^zv8aiH^H`Y_�c(WCEfqiC�-J؄W;($8+_}[#Ȃ( %"�8# `#�pJ!<j^X^rH8?PsBps`WxBkCx[hrpBW?X[8aX}[a8BY(o}rW?X\` M؄QMPPpG"pU8 } [W8vY^ u8oYX{zpHkXx_[YpBECX`YEpY8x؇}[^�-J؄W;($8+`֊#H(,)(3 x�6 `XGM !^CpzY8`~C`~fY~�}0[c؃oЇs=(Y_([h)vCNp[`cv(Y[`ЄMP؄N�K�Wx(7XEnWWЇk�Yl^`}0`Їea}3{PfECpY`v}Rx0CX[8Y[(fu^�-J؄W;($8+fi#H(,)(3 x�6 `XGM aM`B0?~W8B{aE{X=hou8slYBsrBYY0^_c_p%sHNqWCF` M؄QMPPpG"pUX~WE}BXH{BnuunCX[0rn^Y(=a[�a(HWC0WXW{^�-J؄W;($8+i.=$+!"�8# `#�pJ!wƅC=i[aPrpYpr`[sqYr oWN(nW0E8EpBPBpE8BзBH8?zC(_hЄMP؄N�K�Wx(7XBh(HpY`r[r`asqo saBE{зB_^[YN^pB�^�BoТMx3"H#,0l#H(,)(3 x�6 `XGM rgMpY8~CEil`ii(Nxhe8fx`^n`h zC _8^^8a6Ynf{ =WVKЄMP؄N�K�Wx(7X8~NX[Xkknk ex0C0zc8afu[![Np[pCCXYoc}ТMx3؁"H#,Uqwrϊ#H(,)(3 x�6 `XGM rA^zCWCvxHE8~NHx0:vz`f8^Y(WXC�CXW 9Ds}hq8BC(VptM؄QMPPpG"pUvȆ[[(Exv^pH}WYv0?^8zv�C[N%};^6HB}؇v C^�-J؄W;($8+r|#H(,)(3 x�6 `XGM rg\B0cHWB^p^WX[(EBXY=XosC`[CWoCoY_:[Y(HEp[hGׄMP؄N�K�Wx(7X=0[8XբE֭B2V痬E0,T׭C:A"W *+^\v5GܴҦO(,R"Mt)ӦNB*H(V Rć (\x!fϢ G6J]x*tVCn:,H [VEx*tЭ uZtKCB:$ R!HnTS[ʒ%MF %P(fy:$"WxV'WnA:k[dA-Hd+HohB\*ԉ8GT&>CIaH1ؠBRIDaCHQxEgU+8R&6U]X7X&i(l (#2*92٤ONl;V`Q_&G$X !E |<0։sV+8R&6%&PhqЦ&I'X+PZ9S%tE$qXYJqDQXR^Qpcyb |#lb\~^ZlЦ&I'X+PT&>CIaG$X !E |<0V&V+8R&6姶 ml2J(t% E CNl;V`+KqDQXR^QpcV |#lb\~iB&&b (<"Cn_Nl;V`ۨDV`1EW\X=UH%$`3~&i(l (#2*:U'CIao.IDaCHQxEY0 TMr5iB&&b (<"CnNS%~E$qXG$X !E |<`,+K8\d4>i6(BNp#dP7"tRM ;(B`,/:B`, A E�B <`,@>Db#XD'q&61Pl(\ "mTb;#X 2(X CB@P+`DDb#2~M&FMt�+!"a,tRM ;(B`,1G9B`, A E�B <`,C]QbpG4MFE(6 PXx U83I%6q3I8 X! Q "^0!V.(V1G05L&hM"(, W<BEp**8vP$ Xx'(X CB@P+`DDb# BI&FMt�+!"aHtRM ;(B`,tGHB!H W(pe0 "1UFݪ4AMlbD'@a P2(VAG'ΰ"$VBZex$D X�xxXX# X(a2I&FMt�+!"a tRM ;(B`,6GHB!H W(pe0 "1UF.4AMlbD'@a P2(VG'ΰ"$VBxw$D X�xxXX# X(aH&FMt�+!"a8tRM ;(B`,t8~GHB!H W(pe0 "1UF]24AMlbD'@a P2(VAgG'ΰ"$VBcw$D X�xxXX# X(aCG&FMt�+!"aVtRM ;(B`,TvGHB!H W(pe0 "1UFM4AMlbD'@a P2(Vn@G'ΰ"$VBv$D X�xxXX# X(aD&FMt�+!"a(tRM ;(B`,4mGHB!H W(pe0 "1UFݹ&hM"(, W<BEp*v8vP$ XH:ˎ(X CB@P+`DDb#sMFE(6 PXx UؽII%6q3I8@! Q "^0!V.p'V1Gl:ل+FQb+FQb+FQb+FQb+FQ((((((((((((( $HB'lNlB'$+8B A((((((((((((((((((((((((((((((((((((((((ND%T'�(`!ZA"*"2b#:#Bb$J$ZHAt@P�<dil-8B"+D%@,b-֢nB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%l$,,@A%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%(l(l(l(l(l(l(lQyG:&*B,'(AK!dLLdMMdN$ Qt� `@YL"B+|-SBe+&m,beVjVrB,B"-|BWZv&t[e\\[nBA,#<B&d(xP�AK.AKHt`E(`@B+|#T*e{{r%Iʧ|B.-4|h h (, (B,'PbZb(#b P@t`h�\0@A AŒhhhh �*2i:Hh @(%*piz闂i阒i)A@|� x@b0 xA)j jj�pAixJRjRLAvANA r釒jꩢjꪲj|8� � xL)@  RkZbkjk��i4 l빢kN 2*ZbljrlzZ, lz")fl̊@m"m͊2-Ӓ@RmRll@mQn n4@*nv@ jx@pd�.2n.nnn.�@Xnp.�o o/�,BoJR/6-Ӓ芀xENYo/onoo<�r/B0V@�#p+/ Wh@(hZ0o/o{p(@<�.>| 0 |p poxE(NkW�+ p;7K1 #q[1+*�z@WYP@qq;l1ӱY@1Bqױqk@E(!#r"?<\SPP[%/qc'ӱSxE{*r*r*q><<�(r-[px{@ /,0h(V@{2341fd@-20qt6ssY06p3C0\@(ns83;_�9Cn-28߰Wps>{W s_�9_n(r3A29/�n@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0�A�%�%0��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ }�'p�'P>+`�"=P ]ܻ=]]] }�&B�)@)P9 @9M=^!Œf")p�p0w�p ۠�o4Nq8:<>@B>>LHJfN>@q3P�#`P5`b><njAhjp��0` ^Nkf^��N)p�p{� `J��8ߪ@�)0 �6`>^잮Q�!�p�'p�'�* P�6P�P~�E�'p�p >�?�xi;`">q�_>!�3@�?$_#'p�'>5 p3@ 6:<>@? D_ @R#NP0T_V >d�0@`b4)>5` pr?t_vx0 |` @ \zzpw@  ?_o p p `�^>!0*� � ?_ � 8 W?_ʟ fpw� ʿ  6�0 ?�H@ DR%H %=t*G$pIQ#AH =ӦN:miJ̀(QK5m)ѣD�PAD5ET#TZUi,U^ŚUV]r(P\AZ 4]nW\oeƆG`X`*ڴ B3%T2R#TUiS%̝;/ZhҥMF]!DId!mr ԵI7ĝ[wC۽Q2B#XVF\M+  +<* Ux͟G>\$&h?O7,/XѤ@`Y#M0B G`q #[ DXQVNVdqE^1FgooI q($H#edPhGVM2K-zdJYa .�Q)IXQVq[N,AyhJXhU$иF٤@P,EOP"YEP414BYG\ 1:3ͤD$aGFYHdQSYzFR Q*a2V5X"G٤@P,EOP"YEP4!YG\u1:TD$aGFYH`]ZMAyhJXhUwQ6)K@T!HVMXGV3=JDVpdU\N"I)F&Xe~G٤@P,EOP"YEP4GV39@DVpdU\䤵|FR Q*a2VQ6)K@T!HVMvU*qąn<LE$aGFYHLȇn$@P(cgeAM>AbdI@dtaYG\ṿΤZDVpdU\dۉ|FR Q*a2VY>Q6)K@T!HVMU*qąn<LE$aGFYHLfߌr#RE%XЄ2"&  KB@hHB UT.֘r&+p(V HL0zȍHQ P<d`Aʰni((, M|pA " IBE#VQ G[c:ʙ&"X+ a2,!7"E@QTM(*ڈQl@(4 T1*$ MQKXE%n(gHGb܈CFQ 4 eF'P (4#=bp 5j"" 1U&#CnD! PUsHD@a Ph bUH0gJ8QD5`*\ !7"E@QTM(*9Ql@(4 T1*$ MltHXE%n(gHGbɈ@x(*&a.(6Q PX*@Db�&:GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰh((, M|pA " IB#VQ G[c:ʙ&"X+ a2b>F((2J eXf2M�&> 8 X$@ ݾ#\Э1LT VQ01r#RE%XЄ2r&  KB@hHB{UT.֘r&+p(V H) ,hBV!`b%@O4A$V! Phry**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&nGpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! Phb`y**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&>GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! PhbڏXE%n(gHGbɈ@x(*&a7&  KB@hHBĴJ8QD5`*\ bك,\q HbX, Cp0N,(" qYt(D!~ H8$\q`:Qu9"$!@X(*&aD:-[! Y+![E! qEE!\ ?D!^5ю}&  KB@hHBЄ~x[,($dq WE!!C+ ,p^:Y8N=B^XBBu؇xP[([yUGpn8XGUpHX|AHpYcpHpYXBYXWN[(WXHBYB[8[E`YW?p_CC(a8q`fv8X[XR(PXQh2X"CXaBW8`NXW:YCH(E[H`?EXEHapC^rhz M(PPЄO@8UP([(NBH0p?Yp^=YW(Wap^YXYNWBW=�E^-4q aE8YGXJp193!pQXWE�?B؃EC^^8YCXWXaNpCNBY(W=8_;W^8=H(Yx�H(`(ŃCR(PXQh2X"9Wa_a8:aEp[(?�c8[(Y=(C^NW^8WW?BBpH(nM(PPЄO@8UPXa8B_(W!,E_(C�[pC[p^C?_XYCY([(aWpBpapC?Bx^CGXJp193!pQXW|AW8H}qxBxvW�}ȆBci0[`}f}nYB`Ї}}}�WNW(=W8vXH!\<8$J`&(U `f}:lh~hk(f؇hh`kfav{ȆBCp`0x}}`CHX[`uЏQ؄K�MTHXI�MH� Y8vqx=v}^}Y(ikXY}�hxЇq:8[c}~~X!Bpa=sW8HyUGpn8XGUpHCX:v eCxa}`8qY v8=8q`Ps0l`Bp[[(aa(Ciqhk8HpBpŃCR(PXQh2X"9}`u`i(n؇kokvYqv8Nuz8_kCC(Ea`[H^W8kohЏQ؄K�MTHXI�MЏN([Bu i`B}f}=o(NPx aohWq`h`aYCaaaBNB8hrhlCp[GXJp193!pQXWkWu^^PupHr`Bx[n=zWr;WYNC!CC�[8H0v} HNpH(ŃCR(PXQh2X^؇s(YY`q0=s`_vvzXBo}WBpC� ``X[XWBY8BBzrM(PPЄO@8UPЄYBrN8[`oErPYvuȆz?nz`(WBWBpB_`p?8a8azhsC[(vGXJp193!pQXWCYЇlC(Wl(_lY0~YYf}BzhlCNpB}U}BEpEpB^x Cp^paX<8$J`&(U8}[_zW؃C{8aЇe{x`cflvX_a8B8[~}}EH`8fsЏQ؄K�MTHXI�MЏEpN[o(�{W=zfa0~x0`apls[8YpYaXx?a(Hp=�Wv8_[GXJp193!pQXW=Y(YkpHCnC(oEpzȆlhC8lx(Wa xW[8Y_a^[p=EWXB{C([(ŃCR(PXQh2Xx[؇k؃[pCn(^�kExkhHPЎEEr؇qCH� `caE8`WXY}ЏQ؄K�MTHXI�MH ~Y[zlExlP[8lvEsnYC� [0_pCEp^(;qYHI~UGpn8XGUpH�^Ek([C`s(Yr^o8sYu r=^8o؇E�_XYWX`(_Y(rhHBEX<8$J`&(UX~WWv8WC8v8W8qNr8qp=Bo؇X[_XYpqM(PPЄO@8UP8WN~Y:H8uXBr`Yr8qH@^(NpH}8WEx^p?H8c8Epr`!<x~XGpn8ɐ !pQXW|AH8N~H8[knnf(EzcXaxXYn�e vH8Hd^XY�ocv8W[ŃCR(PXQh2Xiw[lNin0nk^xce}`YXl`ev{WYh`nqЏQ؄K�MTHXI�MЏCH([kpECxf}Ȇ[fz[xf_arh`W)W`8HZcxY[GMp193qXG�Q\AdAWdcwVBpk^akWW'`*ċ}Y4"2eB姎saH(ĢIU3R+Y\ɺV^;n{d:/H9}IjW`cwMGAY*84bDZ% &x$5Ycx@#e'k0u읋ɏ+^w$됱s#wh,Ywe>ɑ 1`РڷsPFr !E Zv+Hdu˕?xk-{!Ȳ"uܲ//w!0r! sK!"!u&JQTBer]~0#!@"!~tr-!R/�",{h-~r0eb(%h *pC$H&vuI! -#""/rK!s,r,,"-RH'ܲ/,R],{!BR0ȓ#.Hua}G +tk'J!rHr@r+2/@""/"L!t //ܲ],r+-/e$HQ;J%,4Q*ONU"~@2L!tR"$!¸R@r+@"/R-! $b(%h *pC$H&vu"@G!r+RH@++a!,I'@"ܵ$d\!$~,"̓#.Juصw$( "-r,G!Ȣ.$" /euI'! z!e $+xH$r(R M/-"t/r-q@H'RHƛ"~!lr('AC " (4q>^B!E' [$n!E�F!N<+ Y@b绅,Ct"9E'qBO!&SQ:[wC8bp$ gCbp,\ab~[b~/ Q^ B!$Nj[" QYVDHD"^ PUx"\qEE!xQ=B{0dQE+xC4x(+~.Yo8 (, M|pA " IB;$[!B~$\qNb(Dr H"q Yt|DrnCt- E4؄#\p*X;@wHGb;! + !! WAu" YX+d@|($H$"xNċD8 (5J eXE+'CB8-\щB"[~+QY@"C,B HB8,7M�&> 8 X$@ +!B+d ^,"r^@bP]!d W;,\щCBpE'nQ[th#` GTԱv`*\µֽE"RE%XЄ2=/zW7M�&> 8 X$@},6:rX+ QRغ")x,hBVQSx8 (, M|pA " IB$M8u`|+p(V HDNV]HD"^ PU<p& KB@hHBЄGbpc Y! 1U3E"RE%XЄ2іV(6qPX*@Db�&.j<p NE`! 1U]uE"RE%XЄ2r& KB@hHBЄ-Xl.8u>+p(V HD4HqPk`Aʰ {wy8 (, M|pA " IB#` GTԱvX+ ыc7^$"Q@QTM(*XQl((4 T1*$ Mɏ&SQ:wHGbDD^xGEFQ 4 0)<M�&> 8 X$@޿&SQ:wHGbDD yŋD8 (5J eXSQl((4 T1*$ MQ},6:NC8bp$"NjD8 (5J eXïQl((4 T1*$ M y,6:N} #*$DW)((T 4A(lQ%&|* @$$&d`=,l#Pu`G} #*$D W)((T 4AB(lQ%&|* @$$&<a=,l#Pu`G} #*$DbW)((T 4A(lQ%&|* @$$&=,l#Pu`G} #*$D&VW)((T 4AB+(lQ%&|* @$$&"=,l#Pu`G} #*$D3R)((T 4A8(lQ%&|* @$$&c=,l#Pu`G} #*$DAO)((T 4ABF(lQ%&|* @$$&d=,l#Pu`G} #*$DNO)(Te%< 4AS(lQ%&|* @$$&ty#&8 uXvw 8(+@BDB QT%(T#@*u&(X(h'@ D*H(heZA<*l#Pu`G} #*$De Q0f%< 4Ai(lQ%&|* @$$&$'\#&8 uXvw 8(+@BDQf)cV#@*pg+&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4AB(lQ%&|* @$$&h #&8 uXvw 8(+@BDQf)cV#@*&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4Až(lQ%&|* @$$&tj#&8 uXvY#|B+B%l&*,+6>+FNkAl(|&&E'TB$A(P++(('@ B+(+F(#'8 |Ru`Gy�4 "V,!\,fn,v~,"(B(<BP,ƬB � �A"$p-&. 8B Ru`Gy� t� 4A�@-ٖٞ-ڦڮ-ۦ>LA  P-zAtp �@LFN n@@ Ru`Gy t� 4� . .Ʈ.֮n Ȁ r |A ܮ/&/�@ Ԁ @4 tn/vo2r4@,uXvY@. 3<3T֯//V5D�;,  &/0/5<05,A.$C6o0/5H583P-uXvY*-#T '00 W#/"8L*OqG_S o 0*$@.B|1,(Ru`riG, !*******************************)r/+.#Ђ"8 A(*******************(|(|(|(|****************(*! �*B,d***************************************²B.-"@,uXvuT@`-l#TBI*******************************)*B&(#0-B********************l(l(l(l(((((((((((((((BIB+4 "dB&,((((((((((((((((((((((((((((((((((((((&|.(B4Ru`c[@,B\(:Q4+).B@«#+*B**J+B(°GO(l#"@,uXvt0�#4$1;ǻ{%&`B+8 A)hAl'"|*lW_+#'D P-uXv;` 8BIC:˿<Ǽ̻|'E#@(<=+vAl'"|*tBO=W}+"B%8 lRu`3#+@(DIGۿ=ǽܓH&#@(Ƚگ&`QB'*"|*t& >W廽B,,l#,uXvtw 8&(@+BǾ>׾>QB+B A?(&&*A+B%B'$?g>(,,T#,uXvtw 8&(<+׿lQ-B @Y`A&TaC4EJSMhNA9E*=r 4h@!fM75T@bOV=r5jԪUDGm괔iSOF:5&6E$JQ"rFQ;BgniN>hwt"Yذ˘3q& GF(M1gּsgϟ;Cʹ)R("hׯ1#= vmk'D6Zjxq;M\$ ң79Sqb$V84jգQRyѧW}fiSDRP({͛ )� 4@DMF ppdW: 1p=H\eY*y^ip҉dQ y2h!,"P$dGXpVl,HK@dT!HVMR˅eG\.�śt"aGFYHRΆ\@QpJXhU Q6K@T!HVMG`{)2ϴI'VpdU\$*K-Up-R"EQ*a2VaU׆F$"P,EOP"YEP4YeG\ &HXQVqSHG&Xy]e@M>AbdI@фރeG\6&HXQVq>RHG&XcgG$"P,EOP"YEP4YG`{)2%@'VpdU\$*mTp-R"EQ*a2VQ6K@T!HVMX6q^̤u"aGFYHJIRp-R"EQ*a2Va\Q6K@T!HVM4X6q^̤u"aGFYHg\@QpJXhUsM"P48h!U$E}Mqb*3iHXQVq"!"%"P4J eX4MD�&> 8 X$@ n؄#\�ĤLI VQ_'6FQ 4 aF'P (4#=p 󒘔)i:! 1U/ARD E%XЄ24&" KB@hHBDmXl.KbR+p(V HQZHP(h`AʰNd(, M|pA " IB$#` G�:/IX+ U*h-(4J eX/A2MD�&> 8 X$@ p؄#\�ĤLI VQx*RD E%XЄ2b &" KB@hHBDEAXl.KbR+p(V Hp Z )" ,hBV҅b%@O4A$V! PhB y,6@%1)S*�X+ ŽIAk!ED@QTM(*溫Ql""(4 T1*$ MY&$&eJZ@80D֢ (-\qBt!nY@B~p, WB(&FaUH,G"/[�+q ?B Z )"A ʰK)-:`@¶"F_#`_$"&dCȂ -\_+! W@XDBF'P (4!Q<"H/Q\(!nAB (D!nN@8+d YB(/!B+ aC(n[`#` G�:/IV|`& 2b8"dBp! YtB{+`C8-U#|QQw0 q`/PdH~PZHW  ʰ b!~! ?�~p/J- _l",DH&` Y@B(+  Yt!:! W,02MD�&> 8 X$@ ?b~/�a" q^0Q@\ Y,8-d HBpE [ ~8"\B@8$Xl.KbRUX#* L$(1\QYd H'nEtF!qN@BpRd _հ#6_Ax=X;QEPZHW  ʰE!ЉB�$  WȢH/`GD0�1M,Լ,~Qj^p$x!B\C9Ql""(4 T1*$ ME.|!ddnA   :\ nd\d\anA\\\Aa !6\�:^"&$i*>`6 &"pa@x :d xA A\xdn A`6aa|a``a\Aaa Ad-H!"^a@z`f n x :A`!6|r!n :xad\ ƁAb6!"@@A>b VA@Atl|!�xa�\A \a\ax `d xA \a\::aAځ`a%bLV*a b"Rk@@ adlk:dxrF|r!�\ n!nAAւ"ګn V bd\aLana!`!*\m�|\Ax\A !!Fa",4Ph "a$4A!a`na x@ Anl ddA1~a n \B\Aa n!6\�:^"&$i*>`6 &"4\aAA aԁ  a!|a|G|dxnd-H!"^a@z`~\aar!!Gdaԁaa\Aȁb6!"@@A>b VA@At|Aa!~AA:Adaa: a!Zad:  ȡ\a\`a%bLV*a b"R xA؁a ؁!ȡ!!*a�`d a@ AAւ"ګn VKeAA!aFaA�́*!Ansa\xA !!Fa",4Ph "a$4)7!`AAanΡAdd Qn  A!6\�:^"&$i*>`6 &" Anԁn~ء!! a`<\F|ab|A\xAځd \Ad-H!"^a@z`�؁d!aF!aFA:  A A A d!!Fa",4Ph "a$4q`!a@؁΁\A !a:~alkx::\adn AxanA `a%bLV*a b"R:da\A A:aaxA\A`!aH7 x:l AAւ"d* Vnandd!|!ޡ*\daAAa:Jl "Ga",4Ph "a$4"`aAaadn\!Z:d \A !)6\�:^"&$i*>`6!'"pd! x\ \!!ڡ!:ΡF|}a d a~d-H!"@AAFX `* x  \nar6!la@nal A{6!"@@A>b VA@Az`!`a|  \!addAa A A~d \n`A:d `a%bLV*az"(tS\da ΁nƁԁL`Fr!FF!rd\! xAAւ"d* V+A x !|F!dnx\\ A A~aءGa",4Ph "a$4+aAF  ~aA ΁d:\!Aad l :a~AȾ! \`a%bLV*az"(t:\axaaaa`A|!~~!a!a)d@Aւ"d* V)  aa~!!`!: ddxadlKA{6!"@@A>�VIi…6Zm-޷eq+Y<xn W-Y܀I;BAZ䊗,W:kѭoߌqGС[\9} M\l .l 6 >pTiTP4Մ˕,^95u]/x~uO"Hw _Z)WMr-uh/r#+HI[PGUbѤ*{jg+Y\eǏݵEnGD;r==Hu ,W޷=P%P>CC " (,&=;֬,@ ;s!~ <R0J!=DS/@ 0‹+@҉,/;"+@TO=&pYmՕXVnUH%$[nA,, 0t"{!,ܲ,K0 *P*,,B0RH'‹$E[x:J%,4Q*J /"r/N1� ,�,#raz /"K!@ $,!@r0[X& 1D$hB<*4#"Z! s S+=0J'"+R+~- /2-�#K!@R/>,8BYmՕVV+8R&I%&+r$~‹,R,r!�s,,r/~, 0@H%B($2J0tr+zQ"@2 $r" )n(D<s!8uH!+,H.$#J"z#R+@H'trSy/q0~(%h *pC$H&*K%H"l-t"{'-r,@"K!trBB$nqHp $:qBb/ qʹ؄#\l+>K8H[N@+qa8- ^p! ?-\DT"E"rDE"Vњ[B+xQ[bXG S PUhPI-dqYܢ8"d! ?8xD"*U_E.*X!dq HbpE'\! H88,:! Vbn%@O4A$V! Phb{b"6DX+Wbp-EܢX ^Ȣ$\[Ȣ5(/ Htp, [pE!x! >p ta�>GTbIb 5njjtHPxj`Aʰ t,(6PX*@Db�&Z Ԡ؄#\l+ K8H[.*ԬS#[@QTM(*ִ>ep (, M|pA " IBjkZM8QVԯTX#*$~l<8RE%XЄ2²(6PX*@Db�&Jۍ>p t%[�>GTbIbEsWO!nFQ 4 w4M�&> 8 X$@7I&(ee+]!*DrfS#[@QTM(*Ql-(4 T1*$ M`X&(ee+]o8H[.bz qp (<5J eXEq;M�&> 8 X$@ yOy,6D)+[+DrQ2yUB) O,hBVDtp (, M|pA " IBJM8QV 0+pD%6$\zHPxj`Aʰ Z U؄[@a Ph bUHWXl.RVVX#*$֪G bWnPUڣ؄[@a Ph bUHwM8QV 0+pD%6$\AHW  ʰ zp (, M|pA " IBd.VM8QV 0+pD%6$\\wG bWnPUt}& KB@hHBGbpA QM$-=8R�zp2(6PX*@Db�&J{<p tſ`VJl"Ilh)đ-(Ճa(6PX*@Db�&OGbpA Q $lqQR80/=pe ,Eh n � �4 � `) Q[U + IAQ80/=pe BA8 ` p@1 QH+ Q[U @+P I0T{l@ n � =e {HL舏@0 �; � QP WpU @+ @9ȋ 0 � NЋ� @ ` g= @h爎騎Ȏ莛0  �� _P$� 3# @0 @,m ɑ � p pݨ n-/  _�I+ 03 � @,m I ]_ a)\I� p pݨ @ nsIu  ;ُ$ 03Zɘ 0 � EИ0)y ` h gЍ vIɎ  ;ُ$ 03ɜ0  @,Pn و))Ii) p pݨ@ nюɟ� *� �$ 3 ʋ0  @,Pn Z/)+ 0 ` h g;@ П=?ʎN�  ` @$ 3Y IR/3iWY[ʥ]  0 Eq@uj\` ` p7�&j޹ N� _ _@ 3Y OQ/r *X: n  1Pm ꈫ @0 ;P ʬҸ NP �)]_@@ Јj皥 <�誥 +KJP ` mP4@ ꈻX P 9�`U @8 鈱 n P @;_ Vʑ O Q+SKU ; l p@4�@ \ik˶m^ \ s +@�IU,,lfffi +K˹kdlpgkq@D1Ep Kks0da@E@mgp˼+۹a$`}۷U=5@6`䋾>˾˾9 Kk;6�= >(A\�Y= 77777777777777777777777ЍB 5`0�6;@E@m=O OS>2YMJ�IaL\P P@ vƏ�ǎ sLulwyx\ P  ; @ ?c u { ɎLɕlɗəLɞ P nQ nP<0 Pʭʯ0 0 0 p\ܤ[�%p P Ǡˬ ,LlռŐ ۜ @ ` İ ? n ׌| ܌ �ǀ IȐ-MͥP 0 L�\ܤP� � 0   +#M%m ˰ ǎ  J0)ʎP? A-CMEӜ  <0  FmWuǨ_] I` M 0 uw; P ;[  4 n y^*ٓP 0n nE0  إmڧکګڭ]ڨ0 `= ?� @P�h 3]u -ӭ @ E0m d  4@ ѽ   =�$aP0 0  J!@  ` E 5n7^ם� � 7 IK >�[^0 0 e@  ` E`y^ם� � 7 狾 >�[^0 0 0@  ` E`깞u ` mpP 7 �  Y].  ^@  ` E@u ` mpP J �  Y]. y 0 � � 2Pn !u ` mpP 4 >�[^0 0 D@  ` E^ם� � 7  �  Y]. I 0 � � 2Pn u ` mpP >�[^0 0 @  ` E ^ם� � 7 P Y4\ A*|"ҨUuX+5nG5YiӨP:#Eܬ YM6G(LPٱ#R%Wr.ed'W`=B LU`."Z5ENծDRӦQ6ue G2Yߏ;Gue MTɕ&%cG\\*׮4jըGh+NfQIMF %P(fUkKwe MTɕqvr#D.fHt ]Dj#DRӦQ6ue G2YG:P06W4:qXAą!"eQI҄$M6%M:P\yD"X%K@dT(*J\фG;qXAą!"eQ9$24̌4!IMF eN@W7VAsO>,SN@L6A"MtQG;qXAą, !"eQ9RTԄ$M6%M:P\yD"X%U^{HN@M6A vW4Y^;qXqąNVpM4MQvՄ$M6%M:P\yD"X]H0M@MZAddM$D`GVAć :J ՠ>XJ6\uӭ4!IMF eN@W7Vyh>K@ѤTAHVEML`ydD|x"H `G*Ds[5!IMF eN@W7V{K@ѤTAHVEM\#`ydD|:+>XJ6\/oW4dP6K@qpc-LP,EVP"YI4 r`ydD|:+>XJ6\wT4dP6K@qpcLPXh*@Db&7@Dd`VJlB#�'MDE(6 PXx Uh(, Mp " PHB:$E`U _ˊ@" 0+pD%6gI4Qb�%@GȠnX_&MD+P �$4aǗQX"| "�>GTb!I&MDE(6 PXx U|R`(, Mp " PHBE`U _ˊ@" 0+pD%6 ؃+ W+W/\! H,BE!nQB(/ tX+~QHBp"q HB &61Pl(\ HI7N(+dQN!\ -dQ^@+:[pE'dQ_tB\b&&@a Ph dUH0i' Hp!YYb8,C$:qCbNo! @8$n! tBЩ+d^@b$LN#\ "�>GTb!apB(!AEt,n! ,pNyH"NEao ?+ Q[p,1hb&: KAܰӚE!,_p" H,0 W(0`WB8D! Wb!\.i PXh*@Db�&L* Wp,: Y8T(+:E܂+OY@¡,xC-\Bap$\1fW,8x}.ⴝp#`Q GkYADV|`&4B–5X$\ Y8"\B,N ~p"dHB+ { ,#�F'+d[$(BNp#dP7"%nEuC'QYtbE'SHB$Ea̲8D! !ʢ,nC+~q d�%@V4A$V! Ph¤D!\qY,+ [!p1ˢ$ Hܢp-:Q+q H,BC!x! Hp'\XT.ZVBUX#* e8,::tEayq Y#{p,nBȢ~/t Y@B,nq[t!ꀑCG<EI4Qb�%@GȠnXź7r_8$+ HȂ(, ^bXD!n=tbp!\! ^D' ! W,uE!xu9M�K�MhTHXI�MH0Yp[8}*BXWXBN[W8WWW8WWЧҩ_EH(CYHHX_sxP`p=^8NpGJp `XGMjAC咅CWEE8H`WH([C^(^pCXWW8EpEEpE^X[Xrfv8cE\ M؄QMPPpG"pUp>XH(^WCpCXW8BH؃B(,Y?Y(CYB`8^XCW[8HofxP9M�K�MhTHXI�M8CWЧC=8:B8E[(W[E_^X?[pEp[W_pE}ZN0n fv epEWxXGp �pJ _::YHp[H[WB�BEa3WN(EXE8_XZ_8NpN8=^pH{HEhЄMP؄N�K�Wx(7XŸECB[YYW'WYC^XYH?EpYpN8^pC�?C^(WCpYY? {0)PPЄV@8UPЄ*N=XB:�HWB8cpC^(Y8::'8B__[BW8H'H8B xXWWxXGp �pJ =paf zha؃l}`lcnB}^kaxxc(EpCx,xYX}rCpE(qWWX\ M؄QMPPpG"pU>ӌxox(HȆv؇vȆ:~`[n`npC}0kh}oX[p[a~,mc8EBpHpYr`?uPPЄV@8UPЄ[YYpvnv�Cvz^XvWin؃B{hxr=Nc~~~ЩCp[N8Es`EY8[uNpGJp `XGMSjF�v iWȆx^}Yn_x8Bq`Yr0iYYNXccXW8[8Wfsf[8W`ЄMP؄N�K�Wx(7XEv8f`Wz^}Ȇ[`qB}[o?`skY?Nfa`0BpY8YX[`kx[9M�K�MhTHXI�MUBp~8sf8no`k؇hx`XqrWvpxh^W_(_a�Y0a[HpE8[XkzWuNpGJp `XGMSjFE} [Cu8^(W8vpnY({z8[ov W(Yp^ECE(EC([BX.x} [p[EЄMP؄N�K�Wx(7X} [W8vY^ u8oYX{zpHkXx_Ȉ[YpBECX`YEpY8x؇}[՝M�K�MhTHXI�MHNW~ YpYpu8BXY vnWv}p}Yq?HC[^pH�CpW8[�x}^[([HXGXD �pJ>%!YCpzY8`~C`~fY~�}0[c؃oЇs=(Y_([h,vCNp[`cv(Y[`ЄMP؄N�K�Wx(7X.EnWWЇk�Yl^`}0`Їea}3{PfECpY`v}Rx0CX[8Y[(fuJPPЄV@8UPЄ[CЇl(WX[n`n?`}[^c0xHȆ}8k�CXvd~~Z[3:vPW)HHXGXD �pJ>%aB3~W8B{aE{X=hou8slYBsrBYY0^_c_p}rHNqWCF M؄QMPPpG"pU8~WE}BXH{BnuunCX[0rn^Y(=a[�a(HWC0WXW{JPPЄV@8UPЄ[Bp^X~^pC~Y?~CoȆsuȆo`B�sq8BpNEXca`YH[aqCp^脄XxU@ `XGMSj\8N؃}HYu WW v^8qok rYp^Bxp1[CXW(}*WXC(*aCq_8BF M؄QMPPpG"pUq(~BWv H? v_8r[r8oY([Xo*[[?N^[W(``(^xJPPЄV@8UPЄ]WCiX[pY8s?�rPEpo uCr8o8WYXn^WX_(CBH8YX`z[脄XxU@ `XGMSrWCk8YXNzf~BhvXC`zfYfrH8C[[C^k`nr؃NpY`KM؄QMPPpx$U"LkZdmh]+ThYxءaܘ SN4ޒ-WZ$7kƮը@Y*84dDZ% d!w͕N욾l Eo/c1%asעC]h0$WWqc6޸CdA%Gؠ .\,z4i |XҦ@ii,^];խC Et Rxjg;fxݒUբC-r!`k7P!^ dIӦQ6ue G2PN6@rK!p>\Ë+Ȣ=t"K=90@r /@r-@r/,>sPE (I+A " ( H'" ;‹+{ ;s+aL=s-# $=H,!,JBN<3+ $# fphaY |#lkiK'a,,@‹+",," /{,+@Lr,t#y0v" /@R$"K! +4"&&b (<"Cn2P{s!4,$0"S/,"0j-@ $r",tr+!7b ( 4*PtR$~D@rP!+ $/u+!Ar,r+,,-R""A�sK! ,rhbZH%$-rK!r,,,0trK'‹+r-RH'r!!@R$J'tK!+i(l (#2*.K!r"tK!,rK'r $,," $,-,"!ur+""B(D'x1B(4 T2*$ M / B, H 8$E p!dNB؃,: Y@D'n[B+ щ=BUX<b8�4`VJl"!Yh; &61Pl(\ ##H;BP(4 T2*@! M<2|d'\XT.g<4 QM$5%/ hb&: KAܰ^B3&@a Ph dUB&9{ W<p &π�>GTb yOhB>(BNp#dP7#5 KB@h HDKjN#\0)x4M8HkgRijB>(BNp#dP7RU5 KB@h HTzN#\0)x43L8HkgQjB>(BNp#dP7R&@a Ph dUBT;Gp8U`VJl"!Yi hb&: KAܰޖ�%@V4A$V Ih%+J8g@ 0+pD%6,NԄ|4Qb�%@GȠnX~ AMD+P �$4vE%Iq3m8HkHa<jB>(BNp#dP7䄠&@a Ph dUBP29;Gp8Ķ "1U.\GMGE(6 PXx U(, Mp " PHBf'\XT.g<V`.(V1GЙΛ&䣉M"(, W<BEp*f=Jj�&Z 8@X($ cx,*L3Ml+fDb#b=gl+D&FMt�+!"a~$5 KB@h H W<p &π&X "1UvI hb&: KAܰ3�%@V4A$V Ih+J8g@ *Fw蚐&61Pl(\ :! PXh*@Db&N#\0)x4]Qb@;5!MlbD'@a P2(Vx;BP(4 T2*@! Mގp#`Q G`R hb[5 X(vkB>(BNp#dP7"؃&@a Ph dU$haO'#B%8 L gxhV D((<&ȇ&l(&t(X(#@*@&%&* @$(H&t+<,T#pgFlU@$*#i|h&B(lB'%+< .i(X(hB+Ѐ D*H(h.K#"pgFlU@$*#i|h&B(lB'%+< &i(X(hB+Ѐ D*H(h(&K#"pgFlU@$*#i|h&B(lB'%+< -i(X(hB+Ѐ D*H(h7K#"pgFlU@$*#i|h&B(lB'%+< ;B&%&* @$$&+,<* L gxhV D((<&ȇ&l(&t(X(#@*#i(X(hB+Ѐ D*H(hI,<* L gxhV D((<&ȇ&l(&t(X(#@*#i(X(hB+Ѐ D*H(hI,<* L gxhV D((<&ȇ&l(&t(X(#@*#i(X(hB+Ѐ D*H(hI,<* L gxhV 8'(<&&+++++++++++++++++++++++++++++++AH$t&&t(H(#@*+++++++++++++++++++++++++++++++++++++++A(*@ D*Ć+++++++u&#"fpxhĖЂ#$jQTj%T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&@"/T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&Ty&&&&&&ynڙـdB�,#+lll%,B x`(ml -'B+Xն*l&ׂm؊B* "$(!@A'm-nڭG"<B@@ -#<#2n~'B+B*-ӊ`@B+|#^*8.*B.n pAA+ؒn.vU�/,o%AxA .-2o oBoJlQD.-|B @(掆0@A Aoooo �p� 0p ��3p;0A�zh(�pp{pAp p {0@46p 0p�oAxA#q {p\hSq[ @q1_0 6A@qq @{ױ2'@@@@@@؀ ,r-<hdrr0 s00K4Ss5[0@6k6@7{58p7Aw3g(�(�(�(�(�(�(-ctF h/ g8/cd�梴0JtK4tLLtMJc0AM4Mg@P PҦQ#uR+uRos6#4 L1 4T75Q[UcuVkVc6+8@H{O+R/5WuZg<Lu\ǵҚu]5]5u_VtP`S�Ӓ5g(_36Q+@@<� 5>4vf$vg+@P+@(Utg+fvZt6uT@llv.Kvnnmrmwp wh�od{pa3ws;w6h6i(7mOhu{ou{wmkq|w8y7MgJkw{Fnl{n}hhx?@ww6h~#tWжTgHvKx x7w_{nO<UgHNq{lӊK(@gxu {x6 gJ#TvigxKyf`�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?p�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@P%�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (0�p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P�0 �%�@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRT00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f6�)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�€(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �*�@ W@�PPp(   %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60#` P�#` gf0�(0�%��0�d��� ̎7@)�'�p�D@�!p�0�A�%�%0��%p�0@��0�(�0p�Ap�fƅ E`�(0�Rtp� p�)@�p@@�60 �#P��*0��3p� �0@�p�(p�p��p�0p�@�%0(��]۶}۸ۺ۾M=]}ȝʽ }�'p�'P>+`�"=P ]ܻ=]]] }�&B�)@)P9 @9M=^!Œf")p�p0w�p ۠�o4Nq8:<>@B>>LHJfN>@q3P�#`P5`b><njAhjp��0` ^Nkf^��N)p�p{� `J��8ߪ@�)0 �6`>^잮Q�!�p�'p�'�* P�6P�P~�E�'p�p >�?�xi;`">q�_>!�3@�?$_#'p�'>5 p3@ 6:<>@? D_ @R#NP0T_V >d�0@`b4)>5` pr?t_vx0 |` @ \zzpw@  ?_o p p `�^>!0*� � ?_ � 8 W?_ʟ fpw� ʿ  6�0 ?�H@ DR%H %=t*G$pIQ#AH =ӦN:miJ̀(QK5m)ѣD�PAD5ET#TZUi,U^ŚUV]r(P\AZ 4]nW\oeƆG`X`*ڴ B3%T2R#TUiS%̝;/ZhҥMF]!DId!mr ԵI7ĝ[wC۽Q2B#XVF\M+  +<* Ux͟G>\$&h?O7,/XѤ@`Y#M0B G`q #[ DXQVNVdqE^1FgooI q($H#edPhGVM2K-zdJYa .�Q)IXQVq[N,AyhJXhU$иF٤@P,EOP"YEP414BYG\ 1:3ͤD$aGFYHdQSYzFR Q*a2V5X"G٤@P,EOP"YEP4!YG\u1:TD$aGFYH`]ZMAyhJXhUwQ6)K@T!HVMXGV3=JDVpdU\N"I)F&Xe~G٤@P,EOP"YEP4GV39@DVpdU\䤵|FR Q*a2VQ6)K@T!HVMvU*qąn<LE$aGFYHLȇn$@P(cgeAM>AbdI@dtaYG\ṿΤZDVpdU\dۉ|FR Q*a2VY>Q6)K@T!HVMU*qąn<LE$aGFYHLfߌr#RE%XЄ2"&  KB@hHB UT.֘r&+p(V HL0zȍHQ P<d`Aʰni((, M|pA " IBE#VQ G[c:ʙ&"X+ a2,!7"E@QTM(*ڈQl@(4 T1*$ MQKXE%n(gHGb܈CFQ 4 eF'P (4#=bp 5j"" 1U&#CnD! PUsHD@a Ph bUH0gJ8QD5`*\ !7"E@QTM(*9Ql@(4 T1*$ MltHXE%n(gHGbɈ@x(*&a.(6Q PX*@Db�&:GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰh((, M|pA " IB#VQ G[c:ʙ&"X+ a2b>F((2J eXf2M�&> 8 X$@ ݾ#\Э1LT VQ01r#RE%XЄ2r&  KB@hHB{UT.֘r&+p(V H) ,hBV!`b%@O4A$V! Phry**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&nGpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! Phb`y**tkLG9DD8bp$LḞ܈CFQ 4 (6Q PX*@Db�&>GpAt3QMD$X#F W@d|ȍHQ P<d`Aʰb%@O4A$V! PhbڏXE%n(gHGbɈ@x(*&a7&  KB@hHBĴJ8QD5`*\ bك,\q HbX, Cp0N,(" qYt(D!~ H8$\q`:Qu9"$!@X(*&aD:-[! Y+![E! qEE!\ ?D!^5ю}&  KB@hHBЄ~x[,($dq WE!!C+ ,p^:Y8N=B^XBBu؇xP[([yUGpn8XGUpHX|AHpYcpHpYXBYXWN[(WXHBYB[8[E`YW?p_CC(a8q`fv8X[XR(PXQh2X"CXaBW8`NXW:YCH(E[H`?EXEHapC^rhz M(PPЄO@8UP([(NBH0p?Yp^=YW(Wap^YXYNWBW=�E^-4q aE8YGXJp193!pQXWE�?B؃EC^^8YCXWXaNpCNBY(W=8_;W^8=H(Yx�H(`(ŃCR(PXQh2X"9Wa_a8:aEp[(?�c8[(Y=(C^NW^8WW?BBpH(nM(PPЄO@8UPXa8B_(W!,E_(C�[pC[p^C?_XYCY([(aWpBpapC?Bx^CGXJp193!pQXW|AW8H}qxBxvW�}ȆBci0[`}f}nYB`Ї}}}�WNW(=W8vXH!\<8$J`&(U `f}:lh~hk(f؇hh`kfav{ȆBCp`0x}}`CHX[`uЏQ؄K�MTHXI�MH� Y8vqx=v}^}Y(ikXY}�hxЇq:8[c}~~X!Bpa=sW8HyUGpn8XGUpHCX:v eCxa}`8qY v8=8q`Ps0l`Bp[[(aa(Ciqhk8HpBpŃCR(PXQh2X"9}`u`i(n؇kokvYqv8Nuz8_kCC(Ea`[H^W8kohЏQ؄K�MTHXI�MЏN([Bu i`B}f}=o(NPx aohWq`h`aYCaaaBNB8hrhlCp[GXJp193!pQXWkWu^^PupHr`Bx[n=zWr;WYNC!CC�[8H0v} HNpH(ŃCR(PXQh2X^؇s(YY`q0=s`_vvzXBo}WBpC� ``X[XWBY8BBzrM(PPЄO@8UPЄYBrN8[`oErPYvuȆz?nz`(WBWBpB_`p?8a8azhsC[(vGXJp193!pQXWCYЇlC(Wl(_lY0~YYf}BzhlCNpB}U}BEpEpB^x Cp^paX<8$J`&(U8}[_zW؃C{8aЇe{x`cflvX_a8B8[~}}EH`8fsЏQ؄K�MTHXI�MЏEpN[o(�{W=zfa0~x0`apls[8YpYaXx?a(Hp=�Wv8_[GXJp193!pQXW=Y(YkpHCnC(oEpzȆlhC8lx(Wa xW[8Y_a^[p=EWXB{C([(ŃCR(PXQh2Xx[؇k؃[pCn(^�kExkhHPЎEEr؇qCH� `caE8`WXY}ЏQ؄K�MTHXI�MH ~Y[zlExlP[8lvEsnYC� [0_pCEp^(;qYHI~UGpn8XGUpH�^Ek([C`s(Yr^o8sYu r=^8o؇E�_XYWX`(_Y(rhHBEX<8$J`&(UX~WWv8WC8v8W8qNr8qp=Bo؇X[_XYpqM(PPЄO@8UP8WN~Y:H8uXBr`Yr8qH@^(NpH}8WEx^p?H8c8Epr`!<x~XGpn8ɐ !pQXW|AH8N~H8[knnf(EzcXaxXYn�e vH8Hd^XY�ocv8W[ŃCR(PXQh2Xiw[lNin0nk^xce}`YXl`ev{WYh`nqЏQ؄K�MTHXI�MЏCH([kpECxf}Ȇ[fz[xf_arh`W)W`8HZcxY[GMp193qXG�Q\AdAWdcwVBpk^akWW'`*ċ}Y4"2eB姎saH(ĢIU3R+Y\ɺV^;n{d:/H9}IjW`cwMGAY*84bDZ% &x$5Ycx@#e'k0u읋ɏ+^w$됱s#wh,Ywe>ɑ 1`РڷsPFr !E Zv+Hdu˕?xk-{!Ȳ"uܲ//w!0r! sK!"!u&JQTBer]~0#!@"!~tr-!R/�",{h-~r0eb(%h *pC$H&vuI! -#""/rK!s,r,,"-RH'ܲ/,R],{!BR0ȓ#.Hua}G +tk'J!rHr@r+2/@""/"L!t //ܲ],r+-/e$HQ;J%,4Q*ONU"~@2L!tR"$!¸R@r+@"/R-! $b(%h *pC$H&vu"@G!r+RH@++a!,I'@"ܵ$d\!$~,"̓#.Juصw$( "-r,G!Ȣ.$" /euI'! z!e $+xH$r(R M/-"t/r-q@H'RHƛ"~!lr('AC " (4q>^B!E' [$n!E�F!N<+ Y@b绅,Ct"9E'qBO!&SQ:[wC8bp$ gCbp,\ab~[b~/ Q^ B!$Nj[" QYVDHD"^ PUx"\qEE!xQ=B{0dQE+xC4x(+~.Yo8 (, M|pA " IB;$[!B~$\qNb(Dr H"q Yt|DrnCt- E4؄#\p*X;@wHGb;! + !! WAu" YX+d@|($H$"xNċD8 (5J eXE+'CB8-\щB"[~+QY@"C,B HB8,7M�&> 8 X$@ +!B+d ^,"r^@bP]!d W;,\щCBpE'nQ[th#` GTԱv`*\µֽE"RE%XЄ2=/zW7M�&> 8 X$@},6:rX+ QRغ")x,hBVQSx8 (, M|pA " IB$M8u`|+p(V HDNV]HD"^ PU<p& KB@hHBЄGbpc Y! 1U3E"RE%XЄ2іV(6qPX*@Db�&.j<p NE`! 1U]uE"RE%XЄ2r& KB@hHBЄ-Xl.8u>+p(V HD4HqPk`Aʰ {wy8 (, M|pA " IB#` GTԱvX+ ыc7^$"Q@QTM(*XQl((4 T1*$ Mɏ&SQ:wHGbDD^xGEFQ 4 0)<M�&> 8 X$@޿&SQ:wHGbDD yŋD8 (5J eXSQl((4 T1*$ MQ},6:NC8bp$"NjD8 (5J eXïQl((4 T1*$ M y,6:N} #*$DW)((T 4A(lQ%&|* @$$&d`=,l#Pu`G} #*$D W)((T 4AB(lQ%&|* @$$&<a=,l#Pu`G} #*$DbW)((T 4A(lQ%&|* @$$&=,l#Pu`G} #*$D&VW)((T 4AB+(lQ%&|* @$$&"=,l#Pu`G} #*$D3R)((T 4A8(lQ%&|* @$$&c=,l#Pu`G} #*$DAO)((T 4ABF(lQ%&|* @$$&d=,l#Pu`G} #*$DNO)(Te%< 4AS(lQ%&|* @$$&ty#&8 uXvw 8(+@BDB QT%(T#@*u&(X(h'@ D*H(heZA<*l#Pu`G} #*$De Q0f%< 4Ai(lQ%&|* @$$&$'\#&8 uXvw 8(+@BDQf)cV#@*pg+&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4AB(lQ%&|* @$$&h #&8 uXvw 8(+@BDQf)cV#@*&(X(h'@ D*H(hA<*l#Pu`G} #*$De Q0f%< 4Až(lQ%&|* @$$&tj#&8 uXvY#|B+B%l&*,+6>+FNkAl(|&&E'TB$A(P++(('@ B+(+F(#'8 |Ru`Gy�4 "V,!\,fn,v~,"(B(<BP,ƬB � �A"$p-&. 8B Ru`Gy� t� 4A�@-ٖٞ-ڦڮ-ۦ>LA  P-zAtp �@LFN n@@ Ru`Gy t� 4� . .Ʈ.֮n Ȁ r |A ܮ/&/�@ Ԁ @4 tn/vo2r4@,uXvY@. 3<3T֯//V5D�;,  &/0/5<05,A.$C6o0/5H583P-uXvY*-#T '00 W#/"8L*OqG_S o 0*$@.B|1,(Ru`riG, !*******************************)r/+.#Ђ"8 A(*******************(|(|(|(|****************(*! �*B,d***************************************²B.-"@,uXvuT@`-l#TBI*******************************)*B&(#0-B********************l(l(l(l(((((((((((((((BIB+4 "dB&,((((((((((((((((((((((((((((((((((((((&|.(B4Ru`c[@,B\(:Q4+).B@«#+*B**J+B(°GO(l#"@,uXvt0�#4$1;ǻ{%&`B+8 A)hAl'"|*lW_+#'D P-uXv;` 8BIC:˿<Ǽ̻|'E#@(<=+vAl'"|*tBO=W}+"B%8 lRu`3#+@(DIGۿ=ǽܓH&#@(Ƚگ&`QB'*"|*t& >W廽B,,l#,uXvtw 8&(@+BǾ>׾>QB+B A?(&&*A+B%B'$?g>(,,T#,uXvtw 8&(<+׿lQ-B @Y`A&TaC4EJSMhNA9E*=r 4h@!fM75T@bOV=r5jԪUDGm괔iSOF:5&6E$JQ"rFQ;BgniN>hwt"Yذ˘3q& GF(M1gּsgϟ;Cʹ)R("hׯ1#= vmk'D6Zjxq;M\$ ң79Sqb$V84jգQRyѧW}fiSDRP({͛ )� 4@DMF ppdW: 1p=H\eY*y^ip҉dQ y2h!,"P$dGXpVl,HK@dT!HVMR˅eG\.�śt"aGFYHRΆ\@QpJXhU Q6K@T!HVMG`{)2ϴI'VpdU\$*K-Up-R"EQ*a2VaU׆F$"P,EOP"YEP4YeG\ &HXQVqSHG&Xy]e@M>AbdI@фރeG\6&HXQVq>RHG&XcgG$"P,EOP"YEP4YG`{)2%@'VpdU\$*mTp-R"EQ*a2VQ6K@T!HVMX6q^̤u"aGFYHJIRp-R"EQ*a2Va\Q6K@T!HVM4X6q^̤u"aGFYHg\@QpJXhUsM"P48h!U$E}Mqb*3iHXQVq"!"%"P4J eX4MD�&> 8 X$@ n؄#\�ĤLI VQ_'6FQ 4 aF'P (4#=p 󒘔)i:! 1U/ARD E%XЄ24&" KB@hHBDmXl.KbR+p(V HQZHP(h`AʰNd(, M|pA " IB$#` G�:/IX+ U*h-(4J eX/A2MD�&> 8 X$@ p؄#\�ĤLI VQx*RD E%XЄ2b &" KB@hHBDEAXl.KbR+p(V Hp Z )" ,hBV҅b%@O4A$V! PhB y,6@%1)S*�X+ ŽIAk!ED@QTM(*溫Ql""(4 T1*$ MY&$&eJZ@80D֢ (-\qBt!nY@B~p, WB(&FaUH,G"/[�+q ?B Z )"A ʰK)-:`@¶"F_#`_$"&dCȂ -\_+! W@XDBF'P (4!Q<"H/Q\(!nAB (D!nN@8+d YB(/!B+ aC(n[`#` G�:/IV|`& 2b8"dBp! YtB{+`C8-U#|QQw0 q`/PdH~PZHW  ʰ b!~! ?�~p/J- _l",DH&` Y@B(+  Yt!:! W,02MD�&> 8 X$@ ?b~/�a" q^0Q@\ Y,8-d HBpE [ ~8"\B@8$Xl.KbRUX#* L$(1\QYd H'nEtF!qN@BpRd _հ#6_Ax=X;QEPZHW  ʰE!ЉB�$  WȢH/`GD0�1M,Լ,~Qj^p$x!B\C9Ql""(4 T1*$ ME.|!ddnA   :\ nd\d\anA\\\Aa !6\�:^"&$i*>`6 &"pa@x :d xA A\xdn A`6aa|a``a\Aaa Ad-H!"^a@z`f n x :A`!6|r!n :xad\ ƁAb6!"@@A>b VA@Atl|!�xa�\A \a\ax `d xA \a\::aAځ`a%bLV*a b"Rk@@ adlk:dxrF|r!�\ n!nAAւ"ګn V bd\aLana!`!*\m�|\Ax\A !!Fa",4Ph "a$4A!a`na x@ Anl ddA1~a n \B\Aa n!6\�:^"&$i*>`6 &"4\aAA aԁ  a!|a|G|dxnd-H!"^a@z`~\aar!!Gdaԁaa\Aȁb6!"@@A>b VA@At|Aa!~AA:Adaa: a!Zad:  ȡ\a\`a%bLV*a b"R xA؁a ؁!ȡ!!*a�`d a@ AAւ"ګn VKeAA!aFaA�́*!Ansa\xA !!Fa",4Ph "a$4)7!`AAanΡAdd Qn  A!6\�:^"&$i*>`6 &" Anԁn~ء!! a`<\F|ab|A\xAځd \Ad-H!"^a@z`�؁d!aF!aFA:  A A A d!!Fa",4Ph "a$4q`!a@؁΁\A !a:~alkx::\adn AxanA `a%bLV*a b"R:da\A A:aaxA\A`!aH7 x:l AAւ"d* Vnandd!|!ޡ*\daAAa:Jl "Ga",4Ph "a$4"`aAaadn\!Z:d \A !)6\�:^"&$i*>`6!'"pd! x\ \!!ڡ!:ΡF|}a d a~d-H!"@AAFX `* x  \nar6!la@nal A{6!"@@A>b VA@Az`!`a|  \!addAa A A~d \n`A:d `a%bLV*az"(tS\da ΁nƁԁL`Fr!FF!rd\! xAAւ"d* V+A x !|F!dnx\\ A A~aءGa",4Ph "a$4+aAF  ~aA ΁d:\!Aad l :a~AȾ! \`a%bLV*az"(t:\axaaaa`A|!~~!a!a)d@Aւ"d* V)  aa~!!`!: ddxadlKA{6!"@@A>�VIi…6Zm-޷eq+Y<xn W-Y܀I;BAZ䊗,W:kѭoߌqGС[\9} M\l .l 6 >pTiTP4Մ˕,^95u]/x~uO"Hw _Z)WMr-uh/r#+HI[PGUbѤ*{jg+Y\eǏݵEnGD;r==Hu ,W޷=P%P>CC " (,&=;֬,@ ;s!~ <R0J!=DS/@ 0‹+@҉,/;"+@TO=&pYmՕXVnUH%$[nA,, 0t"{!,ܲ,K0 *P*,,B0RH'‹$E[x:J%,4Q*J /"r/N1� ,�,#raz /"K!@ $,!@r0[X& 1D$hB<*4#"Z! s S+=0J'"+R+~- /2-�#K!@R/>,8BYmՕVV+8R&I%&+r$~‹,R,r!�s,,r/~, 0@H%B($2J0tr+zQ"@2 $r" )n(D<s!8uH!+,H.$#J"z#R+@H'trSy/q0~(%h *pC$H&*K%H"l-t"{'-r,@"K!trBB$nqHp $:qBb/ qʹ؄#\l+>K8H[N@+qa8- ^p! ?-\DT"E"rDE"Vњ[B+xQ[bXG S PUhPI-dqYܢ8"d! ?8xD"*U_E.*X!dq HbpE'\! H88,:! Vbn%@O4A$V! Phb{b"6DX+Wbp-EܢX ^Ȣ$\[Ȣ5(/ Htp, [pE!x! >p ta�>GTbIb 5njjtHPxj`Aʰ t,(6PX*@Db�&Z Ԡ؄#\l+ K8H[.*ԬS#[@QTM(*ִ>ep (, M|pA " IBjkZM8QVԯTX#*$~l<8RE%XЄ2²(6PX*@Db�&Jۍ>p t%[�>GTbIbEsWO!nFQ 4 w4M�&> 8 X$@7I&(ee+]!*DrfS#[@QTM(*Ql-(4 T1*$ M`X&(ee+]o8H[.bz qp (<5J eXEq;M�&> 8 X$@ yOy,6D)+[+DrQ2yUB) O,hBVDtp (, M|pA " IBJM8QV 0+pD%6$\zHPxj`Aʰ Z U؄[@a Ph bUHWXl.RVVX#*$֪G bWnPUڣ؄[@a Ph bUHwM8QV 0+pD%6$\AHW  ʰ zp (, M|pA " IBd.VM8QV 0+pD%6$\\wG bWnPUt}& KB@hHBGbpA QM$-=8R�zp2(6PX*@Db�&J{<p tſ`VJl"Ilh)đ-(Ճa(6PX*@Db�&OGbpA Q $lqQR80/=pe ,Eh n � �4 � `) Q[U + IAQ80/=pe BA8 ` p@1 QH+ Q[U @+P I0T{l@ n � =e {HL舏@0 �; � (H� +YQ@]_�$� S苍 0 � N( ` @ p=@ nA H= *��[A]_H+ 03菏 0 � ?9� pި @ ) N aA$� 33" P @,m "yKɔMO Q � pި @ n(eYN� [-n)sH+0 � 33 0 � E f) ` h g |Qi 3Prْ]AH+0 � 3 l 0 E )Ii׉) pި@ nAٞNP 0r�@Y @+ � l E ʡ 0 ` h g;@  lѡ]* 0 � 3Prɦ@$ Z IR/y{ʧ}ڧ  0 E�ʧp* @ � g $*0 � +h [l:@ Z OQ/ɪz: n  1Pm ˊT *Jj @0 ;P 0x  �J@@ ЈyJkx: n  p /)3K5k72kP ` mP4@ K˴KO Q+P; @  sY @8 z n P @;_ Tx: `˸ s l p@4�@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ K $rY,,lfffi +kkdlpgkq@D1Ep|,Lls0da@E@mgh)+-<]laoJ,>PEl6PIKMO MSLUlWTl0p>B9A) YYm\=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p(BP6�0`>4P4N+ ˱,˳L˵777777777777777,P\� `Y[Q P@ vΏΎ�,Ll\ P  s @ ?c \Ў0-Mm-ў P nQ nP<0 )+-=ѳ�sK,o9�@;p P `GmŠKMO Q-Q}Ő W @ ` İ ? n SMP=gikm}X ǀ IpP}Mց-X}ճ�Y; �=@  ٙ ٟٝ ڡ=  0 @ 1n LOۻ۽ۿ   <0 Mm׍-ݑs; YtY,=  @ a߷] 0 @R K-+Nn P n nE0  0 -//~3^ =o sY, 0 MQ.SN0 ٣ EPgi0 ) m {}n߰=�@YQ@0rYF0 0 駪 0 � � 2Pn .N h m nǎN >�F[`. . 0 � � 2Pn n N ) no  `Y]a[QF0 0 �M!$@  ` E 5? N ) naE靰  `Y]QPF0 0 ` 0 � � 2Pn _/J m s/O >�F[S_F0 0 /@  ` Er m ?  `Y]1`. ]Ǯ 0 � � 2Pn _ N ) naF >�F[.h X >4jըG$NE5n#GM,i4*ԦN,rHF7>ΤY&Q6i$Omv@&M7.eӪGhn5XAHVzDbSi5ԴiTM@Yꑌ"nV۷cM$$PDX!G*ErUnEQF=2;iDj4*ԦN,rHF7PVs&I>I}j3&VHy/VH.,_%(p3 ]Djԣ$RӦQ6ue G2Y5Ɯ4IISل3G`$, ۪\dUFy$N|L4dP6K@qpcc(M4'R>ic(D6a)X*ˮ"H @!"eQPH4IMF eN@W7V2Ɯ6DHل X*ˮ"H& @!"eQPϦ4IMF eN@W7V6DHلFX*ˮ"HB @!"eQPV4IMF eN@W7VAv6DHل]X*ˮ"H^ @!"eQPݚ4IMF eN@W7V6D0!6BdV@DHG\*W `G*#P@A )z4IMF eN@W7VzjhM648v!U@DVgH`yG|` `G*wFjmiD$M6%M:P\yD"Xp e@M>AbdP$фj[gX*z>XJ6(g5qx5IMF eN@W7VA~{/e@M>AbdP$Ѥ{G`qۯ"H+`8HΊ?^D"&FMt�+!"a F 'P �$4Ax,] yY8HΊiB$(BNp#dP7[(6PX*@Db&Ƌ@#|`D /�>GTbY:MDE(6 PXx UrR@a Ph bUB$!G>U"UX#* x&DM"(, W<BEp* Ql)(4 T1*@! M\3#`**FrV<uL"&FMt�+!"aM(6PX*@Db&(AHplwe`VJl#9+$W@! Wb8+^BX,\Bܢ,\Q^@$xW0 E,p,X!MlbD'@a P2(Vĺbp0\QWȢ!\C9!,[ȢD! Wtb$dNȢ,\ ?b"62M �&> 8 X$@t,\W/C8- H@8/Q^t$\!C@H'dκB! [aEM8 A 0+pD%6 (0\BbYD'nqN"nqWt/:N,DWЉ[+ YE!xQWb&61Pl(\ hp|NȢs/\q ^b$d YB+ qY+x! WX+~WŋBͮ& KB@hHBЄe Y@E'x!pE'\[p!* H~/\qWB+Q?,+E"! Y"&] yY8`p׈Cbp0d_p" Wts$:1 W YH-,bX/.r ?B+n hb&: KAܰ y{/! c8D!dщEBXDg! YB+e,^,$QW-<M �&> 8 X$@ 7p!dC("n W!-BXD' qND!$[�8- Y,b- E+M8 A 0+pD%6 NE'~QNH//n!_Xd-xQY(?__HEYCNNC8=uЇx``XCYЄMP؄N�K�Wx(7XA<_pBCH^XB?^sE([p=a(W8W^pCHHWXCH/W(lPxutQ�K�MTHXI�MhCWC*Ep+HeHpCpHpYpCpHpzNXYB8HNNEk8{hsW([�ċxXGp۹ �pJ^8Yx1Y8HpHXHXCN�[p[B^8_BWH8EpYpCXWXe[WXYEe o`k`s0[X[ЄMP؄N�K�Wx(7X\EBYp[8W8EYpC([=(_aB8N(�CE8Yp^C^q`iuhQ�K�MTHXI�M�CWCP=8;B8E[(W[E_^X?[pEp[W_pEZN0n ev8a8W(|XGp۹ �pJ_::YHp[H[WB�BEa3WN(ExE8_XZ_8NpN8=^pH{HEhЄMP؄N�K�Wx(7XECB[YYW*WYC^XYH?EpYpN8^pC�?C^(WCpYY? {hQ�K�MTHXI�M�BH؃e(^`,Y[p[(C09;_BC^C(YH?H([pCC(rC_GMp x `XGM`\W}`rv=ȆxvY0zY(kn?zi{q0BXW8a~U~aE*W8WXBxpapEЄMP؄N�K�Wx(7Xd[h~Blh}hlafYvW8kcvЇxEW?x}v0CX[(WW^ vhQ�K�MTHXI�MhC^_W`k~h`8n`{ke`kp?}=(oaxz ^Y=0z}}:WYCpN up[BGMp x `XGM`F�v iWȆx^}Yn_x8Bq`Yr0iYYNXcEcXW8[8Wfsf[8W`ЄMP؄N�K�Wx(7XqEv8f`Wz^}Ȇ[`qB}[o?`skY?Nfa`0BpY8YX[`kx6M@ PPЄO@8UPЄ63Y(Ws8h`Czf}^o�Ex apn`WqvHB=`c^NWXCeqi=8[GMp x `XGM`FE} [Cu8^(W8vpnY({z8[ov W(Yp^ECEHEC([Bx1x} [p[EЄMP؄N�K�Wx(7X轈} [W8vY^ u8oYX{zpHkXx_[YpBECX`YEpY8x؇}[hQ�K�MTHXI�M�NW~ YpYpu8BXY vnWv}}Yq?HC[^pH�CpW8[�x}^[([EHGG۹ �pJфE8WnC�ak8Y�k?`~_`c}0=}8n؃B[Bv�V~h[8HW:�H0x`B_V M؄QMPPpG"pUeWX}HpHp}`?~fc�}XzaЇh0lu`aX^8Wfh~؇_c8EC_B`xP6M@ PPЄO@8UPЄ6CЇl(WX[n`n?`}[^c0xHȆ}8k�CXvg~~Z[3:vPW,HEHGG۹ ^! `XGM`V(ekpC(=oHXnE؃vnPC8oȆz[(^8z a(=[c_^0YW*WY^xp[8HhЄMP؄N�K�Wx(7X~WE}BXH{BnuunCX[0rn^Y(=a[�a(HWC0WXW{hQ�K�MTHXI�MhCH(WElW8[kHlH8xl8YPlx�_(`8~C(WHXe0^Y�H^_Y{8WNEHGG۹ ׀ `XGM`\8N؃}HYu WW v^8qok rYp^Bxpe[CXW(*WXC(*aCq_8BF M؄QMPPpG"pUPBh(HpY`r[r`asXqo saBE{HB_^[YN^pB�^�Bo6M@ PPЄO@8UP@\WCiX[pY8s?�rPEpo uCr8o8WYXn^WX_(CBH8YX�VPo\ !Æ`=dž0hpBƎ?j G65JKdw퐬EL?i:En!f1%hA:D!^:u됰[df7{tr%%K6 (K\=Qͪ~wӢ[[kՋg쐱zƍ0unJNn:"YY3vm86e OЈi$P�˒p5W~:k ^aūnjŏ!^Ң\%ƍ8x" $! ,mpQFaF0 TICҒ&‹,\s$r7O6!-1uҎ=!"K!,rB, A98!Җ&&b (<"CnB `-R"; $c+RO; zN=!K'$w $‹WR89�6&,b (| 4* `tr+c/+ٰS>׸rHӎ0<@;Î4~rK!"+rK! Z-</@B,Em$a0 TICzK'a,,@‹+",," /{,+@Lr,t^u" /@R$"K! +4Җ&&b (<"Cnb/`{s! T,$^"S/,"^-@ $r",tr+!@+l('AC " (8I'@G4! $2 /{R/@I!R!b tK!Ȳ+,r"ܲ+,r, T0A#8e U+8R& q&rK!R!BX$d ^,B-:W!n^Er @D! [- q[m&FMt�+!"as/ qYb/ Eܢ8- q^AX, !E@X,N@-E D+dQNqK@a Ph bUHp\'\_+ Y@BqH$$C8,xYt!\NRp, W@{,  x,]$#YG*DC8d!34MlbD'@a P2(VA{3&X KB@hHЄ>Ї2؄#\dd#H8hѓSm&FMt�+!"a()O2M�&> 8 X($B&]$#hG*DC8d!h&61Pl(\ H+_9M�&> 8 X($B&]$#jF*DC8dTm&FMt�+!"aݭ_F 'P �$46؄#\dd#@8h]j-(BNp#dP7⼻&X KB@hHЄ~Xl.`E2VX#*p~ n&ڢM"(, W<BEp*F Ql%(4 T1*@! M&]$#n8hd|j-(BNp#dP7i&X KB@hHЄXl.`E2VX#*pC&&ڢM"(, W<BEp*6 Ql%(4 T1*@! M&]$#n>Db#bmk;h&61Pl(\ NG 'P �$4>p tldp "1U׾hb&: KAܰCt` (, M|pA " PHB(G#` GAF[g X(1qk/h&61Pl(\ zCG 'P �$4A>p tldp "1UOhb&: KAܰs` (, M|pA " PHB#` GAF[g X(N^m&FMt�+!"a>3d` (, M|pA " PHB?Gbp.lW8 D((<2&&l(&t(X(#@*0&(X(h'@ D*$hB` 2#&8 0EdFlW8 D((<&&l(&t(X(#@*0(lK%&|* @$(H&#&8 0EdFlW8 D((<jB[h&B(lB'%+< B"r&(X(h'@ D*$hB'_<,l#�\DFlvU@$*#_,&&l(&t(X(#@*#,&(X(h'@ D*H(hA,<,80EdFlW8 D((<jB[h&B(lB'%+< @Z&(X(h'@ D*H(hE_@,<,80EdFlW8 D((<$jB[h&B(lB'%+< BP(lK%&|* @$$&PJB,<,80EdFlW8 D((<jB[h&B(lB'%+< B_(lK%&|* @$$&@EB,<,8lj^DFlvU@$*#hҟ&&l(&t(X(#@*&&(X(h'@ D*H(hBs#$##jnEdFlW8 D((<iB[h&B(lB'%+< }.(lK%&|* @$$&((B,<,8EdFlW8 D((<u(iB[h&B(lB'%+< Œ(lK%&|* @$$&i B,<,8EdFlW8 8'(<&\&+++++++++++++++++++++++++++++++BH$t&(lB'$+8B A((((((((((((((((((((((((((((((((((((((((`&$&B(@$K((((((((((((((((((((((((((((((((((((((((B%##j^dFlЂ#$BnV¥ n*n%T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&0@"/T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&&&&&&no^_*�-#lp&B%,B x`Pzl -'B+p*loBp 0 ,B"-|B (lp}## @!,D(�Cq_&'|-B @P0[pG�@ '8-pBqqoDZ/�4r q'$!B"?,�0!K$Sr%[' �G(�BA *2 +r,,r-۲-2,2 @ r0 0s1,x �A A1K4S-5@rG(�889s::s;;s93@4A/7>s??@�@3@+B3:stGEctFk @JJtKK4KoE4 @/7A@LtOtJ @JW@ �� @A_ ̴ DwDogo p tSwu[uhvo7 xwPxwypow13@3w3w3v lo vF8owdyy'8�|7 @g@ :#z+z 7wESz[cz-wS8@FzSc�z+P:/:�{ E8k� ;zK{(@X<@ z?Lۺ �{W{S{gD{W;<#|׻T(C|KW�ok|{z{ȓ:śk@h@hɻ˿<o|F;{F{} FlD+WfT@F`S=?@c;_@c{{x@ٛg=}ۻ}}c#;oD/;}{�#~+#_@@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>�0�fq!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލp!=]}޽Mj˽`ۻ]۵ }�'+]>ܤ&<A>@��3 d  �1.4^6~8:<>@A^FiAPiqN@ �)P+p06P�2.Ob>dCe;9j@�!�0` _o>^7~ia胮8'0)�@� `>^b=NߪNߦ~�3p�)�!P� �*` �6n^^h㭾n' �*6P�.>^~^�E�'p�p P>u�  p�Dp�2�'�3@�p'p�' > p3@ 0?4_68:7 >? 3@WHJNP 8/W�0.XZ.)�S~�*�@ hjlnpr? tOh @ \r?hw p @@ @ ǐ 6�#� 0 0 __ P � +k0 0 0 0 P P P w� ѿп P M ` )#� ?�I@WrDǚM UT R%H =A=~Rȑ*LdƆDLSLVL =3(� TPEj1BŪUFUTU^Ś*SW]蓣8ЬVWmݾ FZW^TWm  >3zT1Q#TUiS%ȕ+ĜYfΝ=L:rJ][lٛ6qeFDV=\pٶz+ >+X*Tvݽ>|'/rk#MZ߫xiM*/@/J6Id@l'0*@eQ 1<>1DG2M4I:(gFGaj d ĕNl$H#zdJYa ` .( IXQVqH1m+H91EI$qh1ӫ4TsdW:3:YG\ 'ʢ($aGFYH,OPM+H915]y&heSUgLQ>AC5G6qUoU*qąD7xr)%BVpdU\Sp t #thhU2F ĕNeWGV~}r)BVpdU\Ns #thLQ>AC5G6q}dJq'_ ($aGFYHQS\ӕGZ`Vj2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V޴2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V*2F ĕNHU*qą_jJ)$aGFYH=QS\ӕGZ`V2F ĕNU*qą_jJ)$aGFYH_QS\ӕGZ`BZQ#UF-TM#VQ GWOʔTF!X+ !0e] )N5-`BZQB"UF-TM4<#VQ GWOʔTF!X+ !0 ve] )N5-`BZQEUF-TMd$#VQ GWOʔTF!X+ !02+!ʼnR&W<LhC+Hʨe@j Wtb5z**IC(D8bp$FQt28QG mh'EThP#6NsFXE%_=i(SRHGb8@'Jњ\0 p&*Q| q&\щx#\' eJ* VQGȐD)Z+&Oe2OA5؄+:=bp ~LIe" 1U#(R(Ekr#Z6kZF 4pE'Gp4)B$X#F W@B`dEW ChMxD Vl5-Q(>8b_UT.Փ2%Q+p(V H dHqh v2j'РGlhZJ8zP2 `*\ q] )N5-`BZʨe@j Wt"iy**IC(D8bp$FQt28QG mhEn+Q| q&\щz#\' eJ* VQGȐD)Z+&ZF 4pE'*ܕGp4)B$X#F W@B`dEW ChMxD ІV2j'РGl+J8zP2 `*\ q] )N5-`BZʨe@j Wt"ΏXE%_=i(SRHGb\ᇮ"~ Y,"nA^B{E' HEWdqC�(-nQH8/ ! u#,}Dt28Q$! W<LhC+ֲ- Q^xQ[Ȣ"d ^P["\!H(+:QaxJ+sWhP#6N+-H+xQ[p, YG("\qH!=""B:sꆄcUT.Փ2%Q+p(V H-ܾBbP,\ Y@Bۇ(/ B,{/BB/^ڮ"qCb3Qv] FW ChޮxD ІVtǾ+d Y{+n! BXDW ?($q ^@A[,HapCm#nis>W O@pMpNx@W([(NBH0js?Yp^8HaBBpCXa[8Yp`C=^8P=�H?0q avh^ GXJp')Q !pQXW6H(EW[8WHX^8^؃[(E^pEpE8EpC^XmH[CC[p_8=H(YxH(_� R87Wx`6h+̾EBp_H8WW8NpEp[(=�c(Y8Y:(E[[WXHY8WW?BBB}xQ4P GW \a8B_(Wm+E_(H[=p_X^p^XC=`8YEY[(aE8W(NW8[a(nCY8Z|UGp_yXGUpHapY{nЇx=xvH}ȆN8hk�^xkh}nWBP7}}P=apB^8shNpNpQ IysGh&hVExox(^u؇vH0}uvWiavЇzBEp_Xx}}`CE Hp[`vxQ4P GW Chk}a؃o`xk[ЇkpE`~BkaxzYHE0xЇ~YN(W[[8v8Hp[GXJp')Q !pQXW8a}hsc(nkk؇kpvNqsNxu af(HEW0_н_0[[k vB8WX_ IysGh&hV{hu`fll`ohk(v Wqu(Yu؃z8^lC�;[^�a^Y`Ckv O@pMpNN([Bu i`B}fz=q(CPx _8ohYok`WBaaXapBYpYCn xCWZ|UGp_yXGUpHY=p~ CX_uPY[ vpoW8x}Yhlx8jaNpYpBpaW(W^Epe`zr^WD IysGh&hVxq8WB`s3uhWv8BhnE(xaЇoBEY�WCEp^(NC_(x}axQ4P GW+YBrN8[`oEq`WxC`la{Wq�CpE(?p^(W8uYN؃EBxxPE8_=굾GXJp')Q !pQXWqCXan[Wl`lW`}0[^a~`Bz`kB +}؇}~X^XWXW(_fhr[H R87Wx`6h-}?Yp{YB}8aЇezx`cflvX^8cjsx}~YXu ^E`x8 O@pMpNaWXWH{B `np[؃oHX}c`e~H~8ipH�[B0}x؇B`8W=Wv8^6YxUGp_yXGUpHWYp~EW8~Ȇ[C}pYnv8un?p`rqpHEYpou;ua8WWXC{G IysGh&hVe}E8Yp}?`~(Wnv8uȆkHC�ropHNpC`0_a[XB=pHpn؇ O@pMpNcH^~Y[zn؇Evn8N8lvP7HsЇoHXH `�ac�Y(YY?pH(ouYGXJp')Q !pQXWQEp}?Y8v8BH xp^rPko r8E8^E~8H[;WY^= v^(_x R87Wx`6hEip[pN`r[Xs`Cpqqn sW؃_(H}0o뽅BHHzʰQ4P GW;^uEf;uXBs`W8r8qCsPoC~8BP;W[C0CXW vжC0GMp')Q !pQXWqBWlpBHxa}`B8ix0C0veeaXq_XH8Z>^pYnc v C(EM IysGh&hV8p~j?}cxHix0:`xfefXqhS>Hnex O@pMpNEN(YkpECxf}Yf{^�xfaarP_pBBpH�CkcxY[GMp')Q !pQXWH6v^XB=vЇzY�Y0^�x^``Th؃C0W;.^8:r}8qE(^G IysGh&hV@vWvW^pYȆzv=Cpx^^`x=0s~`iX{W؃_`}v8; O@pMpN[Wa`kBBk`~k؃Eahv0W}[cPzuW8>WYXcPxЇv CXu3GMp')Q !pQXWYY(H0_(W^[[p?XC(=a�B�+T薫BrūA`&RxH[\ɒ%L֞_~4q(R4%IG-iU&N?dI֡BnutūSe܂E A'V:$ТEXQ98mr)k'H&.S!YnUC:!Ynu:tE U-WԹ5:dZu#X .\m6n *Xh*W:/N|/H*tK!H\*4$^ ְCZ$׭Bx-r)EZI֡Bk"JԒ$H Li8, S!H!I',@r+@"/ b-!K'Y7 j9+dE"@b"J!R0,r,R/t2${$!e-r!A"4,8k&m *n$(qM $tr ${�!tPt $G!r+„+-de+,-8& ,DJ-#-0F+.V$-"t-Ȳ/,/"rH!e:["{!Vd4'h&tU'2-@,Q/@‹,0yK,r,!rHVȲAґAt-4,8BF۠F +4Z!R-0Q-~H'@r- /t$@"@ $t$ 3Q!"eJ%DJ-#-0F+N,r"@r/RS,r+"Kr+8>0tAtY7 j9+dU"r-b H!/""t/rDr,dU$""@r,2" >&'ldCf7$X#F W@biq,:BLDxQWbq"\C-\qC$NsB-d ^,BE!1b%-)+&s, YsE!xq ^xBȢ$Y≇" q ^"+d(>8bi щ[tE!nqH-[tE'dqCBp,\EȢLhP' Y,Bcn HȢA&>F6! nvC8bp$؉'2DPB@xD ІV8l&Yn2OA-؄+:u]&>F6mvC8bp$΁:kA )VҒ-`BZAЉ,7'РGl(HXl.ldC|f7$X#F W@B!(&R%r#Z6F}Yn2OA-؄+:qԩ؄#\'Ȇ6,nHGb2JQL%XIK G mhZJd@Z WtB#` GO mݐ`*\ eJHhЊR,7'РGl`^M8}lh#ݐ`*\ e֙JHhЊ,7'РGl.UM8}lh#ݐ`*\ eJHhЊ,7'РGl`QM8}lh#ݐ`*\ eb]JHhЊ,7'РGl1HM8}lh#ݐ`*\ e"AJHhЊ.,7'РGl`3AM8}lh#ݐ`*\ e+JHhЊF{,7'РGl4;M8}lh#ݐ`*\ e"JHhЊ^7,7'РGl`7M8}lh#ݐ`*\ ebJHhЊv,7'РGlw3M8}lh#ݐ`*\ e{A )VҒ-`BZw&M+#` GO m$X+ vb"(!JZR W<LhC+n"d@Z WtB{,6 6dwC8bp$QL%XIK G mhOChP#6N$Y&>F6nHGb2=+iI\0 <VrQ| jq&\ 7؄#\'Ȇ6 VQPfG1b%DK 0 MrQ| jq&\ 8X&>F6n 8(+@2(LJJ$$<B 0AQY(|#l+tBVq<*l#@lІd #*$(SD)(HBK@#�A++M'Z8&B'(D#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'X+#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'"q<*l#@lІd #*$(SD)(HBK@#�A+(!Y(|#l+t!#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'"q<*l#@lІdU� 8'*T&JIK$LƤL$M$YB+*B'+T"�A(((((((($UVU^e+JJ* #|*l(\%ZZR(#'8 |�]†ldU�4@A"$ aa&b&b.&c6c>&! aB �, Ad!!!! ! ! ! d&lc*""$" "A0A &qq6f �#!]%lmHV�Lwr'|g4w'yy'zz'wL @$�~'ygwN8�@>(Fzz �@%lm|T 4� p� �(ƨ(h hA�d@@@� � � N)Vi@@ h@0Ā))h�@A4�]†lV4�B14C4D5PC5 **&.*jj4P3<':383834*N0L2L*ƪR4X3<,@]~�lmt'B.#TBJV'B(N+V^+fjk&dB$D*8V/2x dB+-B+-<#<#<#<#|¶-B,B2,.FN~B"$'|,(�]†l �BYdV******************************Ivk&B~(,B,( #->Y(B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+8ކ#d"(B@ (B-B,B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+//.(B4�]†l ` �(<BP߶(((((((((((((((((((((((((((((((ql(d(lBB,D|B. rJ&********************************-@A"tI**************************************D"$&|.(B4�]†l ߆ �*lB'N4OO4qlJ|&t"Ȃ+A%TB'T"<$lB'lB'lB'lB'lO5XuOdqt&" �B&5\ǵ\/&<B+ 4�]†lK` <&+@+5"7c?6dGdGv'P(JB',B'dB$Ā(5id6jd+(`)"dB,B'6nnCD<,|B$@†lF`` <&+@DnO7ud'P(JB'HB'B$(yGuwn+(`)"dB,B'7~&L"B%8 l�]†lqk�` <&L$7GO8CD*Jt$t*DB 8AlB$qHB'l(`)"DB,88qL"&< l�]†lq#+@?9D*)hB'@B'B$&D&DYo'`)"DB,&C+"B%< l�]†lq #l*$̹SD*&@B'B$(,:&@zYo'@(#+lB"B%< l�]†lP�n 8'*@{'LJD:)h$t*D @W{qloBql' (#(XwBK,,T#Ԁk|�lȆw� #|(B%~{cw+*B$t*D @|o(@J(|*+B$(tďiwBK,,@#@lqW#|($7{'((DJ@B'B$';q'*8*B'4=#r'(,,T#@lq #l*$7EԽ==S((+8 0AB/>7(dݣD+Z8&B'<>w"&< lmn 8(+@y>{(LJJD#�A+>ݓݏ'Z8&B'O+<,l#@lq #*$7ݏD)DK+<B 0A㓅ݏ'@hN&TaC!FM\lЈ .x9 Hp4j+H`Ƅ9fM G!5&M@IQ &mZTFM:5պ#XиG%z<IbQ\A)k]$PWZ0inOFM:\M\dZ'Ip4j+HscNVp|Q &mZ=QtU'>ɑ=\$Fr 5LG!I'P`Ҧw . @G\uz?#Xqa,<i:N"aGFYH?FAh'R|J(Wi6Z4rdW:G`#$VpdU\$BH (\y&hHݞZhOȑM\dJeG\#@HXQVqiv"'rh:'{jQ>AC G6qBu{Mqa,<I͑N"aGFYH"tQډʕGZ`VL-쩅F ĕNjX6qą8ME:eW 0XFAh'R|J(Wi6Z4rdW:1G`#$VpdU\$ByH (\y&hᦞZhOȑM\beG\#@WHXQVqGVhv"'rhzjQ>AC G6qzMqa,<HXQVqvev"'rhkzjQ>AC G6qzMqa,<HXQVqH (\y&hZhOȑM\teG\#@r$VpdU\$N\N Y AH[%_`~M%J`餡CdYDYEdBdCxqe[vB �E(xD ІVDp,!CAX_!nJ<Ѓ/`X$H/* Wt/! �pE'\BXDCQ| q&\ ,8-! W(!n H q W(,x YB(/!B+ [�$dq ?bX!dGbpX8$$X#F W@&,qB,B(D'nN!#`QJE.r\<b8B Y,p" HTB _ԡ+�'@$\0 h9C! ?,rD<E"|a`$bX+nC+! H$ W@ yBF 4pE' N! !:BX![{�/ qN� Y,8-d HBp= ![ ~(D'N8,ΉGbpX8$$X#F W@“\D!B! WX,1 _<"HD.V\Ȣp,\N:qY�u9v p/`'@+&ieH' H,B~"n H#`\b(|J"ɋ[X/nat8{hS2OA ؄+:qNY@(,~! W8,xqB,B€+ qYp- Y(D!!BbX- W,P?⡎a(qM8cG@ⲓ`*\v~,xC$DXD!~qD# r\ln"`C+~ Y~E'\Ba1Qu cu(,R(t#Z6¸ )+na!p ax/` =T" |D"E' aOH~!\QC G4v4) ' GlH,=bX+x=,8+p W,B,\q ? c! QEY +E@B9! xF!Xl. G<+p(V Hl&/p ?Ȣx1$q ^a'Ѓ/`M$1J,[+ ^~$x[b8D'\qxp/R(t#Z6 0 Cb8/ [oH#�GEG@/\q^X/ `E' nأ!;BF 4pE'yW,B0Fn H0 Cb+n!xEp$q W$ ^$N0#`aƂ#<$\$H`aV :!A!!!�xna\a~\xab'H'\Z ڠ.!daaar!ag؁a aΡb> 6:! ~aa!AA \aa: aad n:ƁH6\`,8#@eNVFa\<ɓddAa!a!! xaddad Aa@!v|( Z ΁aaa!ء\An aadnA !b> 6:xd΁!! AAxAd!PxdxaI\A:a!ȡa�d6\`,8#@eNVFa\汓 !nA Ɓ6a!*AI\ ]anA!nanA\:`!v|( Z(]a Aa؁dA|!a!!|an dx\x\\\nAb> 6:!A `ځa:ځ؁\a:~agx::\adna}AA`aƂ#<$\$H`aV :ab na \!a!!d:ad\:\a A\!b'H'\Z ڠJm!ddB`!V\Aaada}!ԡ!lo!F@ a\ΩdA!aa A A~aadn\AxAa\nx ! "!6\`,8#@eNVFa\`N:~adA|aAa`! a\n~~tw A a~b'H'\Z ڠ!~d:addaA�A!ad a@na:`!lo!F@ a\VnAH naaxaA!A A�ddAdA~h  A~a`:d!{]`aƂ#<$\$H`aV q;Pa\\ԁ!!!`!`\nd n\b'H'\Z ڠx! APn~΁naVa* a xx :\AdƁb> 6:ao A  aԁ~؁ad:\!Aad A ad\A\ax@xan`aƂ#<$\$H`aV qe\nax!a!!a!d`~ !&d�!v|( Z::aaa!�!!U!da:!nAxAdAna}Ab> 6:ao;\d  AanadA\ A   A \x~\`aƂ#<$\$H`aV qeadA\a: ؁*ށ`a!a؁a~~n:a}:n !ȁn a!v|( ZBAA `!|A! n\\~:~A!lo!F@ a\x \a\:!A dn AA:A\a}\ ԁd`aƂ#<$\$H`aV  \  ~�`AV!�!A!x  x ^̞\aN  \|!v|( ZAA:a\\nn!!`L|a�!na\d    !lo!F@ a\\x~nxax\\nd\\Ax`xA 6\`,8#@eNVFa\֧ n`|FV!raFa�B/W %$H~uZta\ɺȕQHi $I`Ҧƕ,[,YArKVAHdWGFY `ftH֢C:xȕC%!8j98mrՉNx-*-?~3B*lѯCAUU[~nZT薬E:ZtB\݂TWNj&G.6ƀA t \C $V8N̛3wuҭBd:l0WdK,_JkTJV:鐫_d:jC-u+r+q+{FQH#H Lk.,-RF+�#=(/"!,tJ'FR,BG4'h&t,"K!""�-1,,L,/J'-,-{r,"-R/r-B#.ضn\ G +8眆Jk+G|$H LъR4'h&tl^,8ƛG +ܵ";FQHH Lʻ- l9+�0#.np$( 5L2Kh)+DLR4'h&tRsж>&�*n1pÑ# $"w"4ãh)+DdvKR4'h&tv-=&�*noÑ# $W(qDG!#-0F+-eK|[lJ',8[ G +\}zh)+D- l9+0#l o6 +82*@r5ǎG|<m~R4O-؄+:ѿ=p @f| VQZk5 p \0 äԒQ| lq&\ ؄#\�*7 VQe5 p \0 xԒQ| lq&\ /2؄#\�*7 VQ2 p \0 㵤ԒQ| lq&\ G؄#\�*7 VQ&[2 p \0 xeԒQ| lq&\ _^؄#\�*7 VQ252 p \0 ԒQ| lq&\ w&؄#\�*7 VQ;G#!+&Z2O-؄+:c=p @! 1UWs(4R|$$r#Z6"RKF 4pE'jGbppPp8$X#F W@jF8BWxD ІV`UCRj(>8b^iXl.�nt +pG\s)HP`Њþ#-Y'GlPJ8nxC`+ !))wms 莢9G@!N,pBVAlG3O=pD%\ Z#`Dō +pG\ Hw n0t3ϚX#X3,W? b W'p D_ kh-yxC`+ !+y n(>K@p PUj2]lb@ zJ_n岉QT@ v! QraD'V8 ތi #'T�pE'2/ob#ǼpHGlb\ l&3g'HN@D PVjFFM8g@nE"AQT@ v`� VMb K`lb)4 Htb \ܨs6 T=PD(2щQP|r(*A G ;ƍyC +p'] ,w< }As6ob&V hn~uk}D?2E&:{-7> +@w%V\ ~(b$6Hm*FQb(61M"j/=GVNlb@EƮPd"0QT@ v Zl"pns$hGG<"~�E8bXE+VAJ8#*o"&F Pc  Ȁ Ȁ ,�>T @8 XwuWz7 x� @;LxIg};ȃ?t@ sP P7t@ @QHx� ,ccAA\l`i`ihijoq(sHuhwHfefiaYgPjȈ舏(hehi`iPgNglHh8ze=_cAA,>Ph6(HhLjx>8*�5B@<,Ќȍ،(Hh渍h5=0v?�a :P>p8*`90>�;>T P@ }piɑ p�  PI0/ 1 05i795  1{ ? MO 89 W,ccAAp P `giŠkɖmo q)qy c ɀ ɠǀ Y�`ivY hɘ阏 fY cY `ɐ rN0 ` )p j a> �=@  7{> 9蛿 )I9{� 4n !i׉٩ɝ! ! ? ɝڗ=�>T,= mU *0{> 7 Ep P % R !  e;  ++ � @ ;�AA0s+ ru Y̥6 0 �  1m [ʦm˵o0  h oP 4$0 p5,aʩ+1 !+-m ʪꪯRb h ʫ꫙ 4$0 p5J: !+-m JzRb h * � .�*AAA+ � WC A  LRb h k 4$0 p5';A  LKkRb h L 4$0 p5Y[A  LK+%: l зY 4$0 p5뫣A  L&+%: l кK 4$0 p5 A  L +%: l н& 4$0 p5۪A  L*%: l  4$0 p5̩A  L*%: l  4$0 p5IA  L*%: l  4$0 p5ylA  LȽ*%: l  4$0 p5A  L˯*%: l ̽ 4$0 p5< !+-m ܪRb h � .�*AAA+ � ẈA  LН*%: l Ү T @+ � ẈA  Lpӛ*%: l լ T @+ � #̣F  Lp֙*%: l ؜ T + � # < ̑m!+-m }Rb h � .�*AA�0 !۾< ̑m!+-m Rb h 򍩏� .�*AA�0 !۾< ̑m!+-m Rb h $n� .�*AA�0 !۾< ̑m!+-m 0.%: l �, T + � ˣF  L�Rb h a� .�*AA�0 !۾< ̑m!+-m 0.%: l  T + � ˣF  L�Rb h � .�*AA�0 !1b� °� P Pq�  PP� 0  P Pp � ̑m!+-m z  p 0pp  � P Pp p*%: l  � pp p p q P� 'r ` Pp~  T + � #  ' pp p ~ f � �:I-?nAtN~ ruȕ[xr%kQN6m"I(P$zԂIVeΤJ$Ytu떬\/Y;݂IV!`r떫C\Ak+?\C~j^ՖOhppU -r薬_e]KVC Bo֢Ex: [ڳBn]ԩ"H1#X .\^q |Xh*W.4i!W]'CWK'Ej=eݒ媓[}^ !^.? qY\ŗF"$$ĕGZ`Vl=dWNtEEnqE9dN\Nq?ʒBqŧ[::9HŕjkFĕNEW W 9D[\D[\eC0\)d_\9dWdY-9"Wn)HdY c^.E^~)PJ}Mq ~ n8B >XQVqPNa_$dCd)HdY C_\HYd9NtCŕCF}aqF"$$thJ르_\BeKY|BnNCWpeEd9ĕ[xqW:qY\YN ŏk؉'uuJGĕNTIWn9dː 9YxY! /:DH.Y\Y'Ynd[:YDE([ W q%r^9}Mq߂NP+`eW WYxWaE YadY[C~^\E:N YĕEZĕEne[eacnY_BPЕGZ`VڮBx[E qeBnqŏC:Da BYY:)DW:^0^n9ĕ[!hCzRF 4pE'TBBX !["~!CEE!dp/Wؒ� W,XD'\!oh9QN,y&N&8r*X+ qjEQW- ^tE.r_0:a^(!dq W`"~qH؃,xNu, 񈐌&A\0 �T+] C ($d$HB"nщ=B- =Bp,Br_(, ^8,\q Y+]іQr@\ Wtœ!d ?,/t Y("Q?B(- Q^"[:n!CbpE!n H," q Hb"y^؄#\g8U<N8bp$.Wb>Az{<l@+p}p~F=! x H+?! WbKX+ Qrp"r$(+&1}- n#XD6ڡvdc3d n851lc!n![a>ڎe(+B"_D+G 4pE'ىC"7ю_G<e؃4 ?,F4Q}!`zc? -]E9Y&N&8q*X+ q8"rHCF= nh7xo8!x҈- ! ^`�0naE8+d i- Xd$0 J$G mhe]~`+q�,1`b-d1z5NX3d1_p,Nb G<aNtr@\ WtbX,  ~|v7 fdѸ<CF'WăX4nQYt{0\a a�C+ YH3\QW܂&N&8pq*X+ qX/A[@bP9x YF;x\E;!x+xEb8E!E-x}p-\\-0 J$G mh[y ~p!AY`"Y,Ҩ+ iCpE!d[(0 qC,B~- W"7naNtr@\ Wtb!:q ~C+ԡBB`$[!n"�nщ["{�,C+q `ă/dqB&N&8)xp*X+ qJ8+ Y8^0~?aȆ}8f؇[{~0acos=(Y_([hvE`N:H0x`B_U @ qGh&hV:@9{E`WЇkWl[`}0`Їea}3{`iCCpY`v}+x0B8Y8[[(fu0'trQ4 GWyZW[xWB}YE{f؇`cXz0W}8kX@BXv<~~C Yp3=v`WЉB0'@yXGpNӀ `XGUpHxV(kpC'}`8HzChosrl^YsrBYN0`( `0NW[pENqWBXG @ qGh&hVFs~WH}CXN}Bnuun[Wrnp^Y(=a[�a(HNE0YW{0'trQ4 GWaC(Yp~ȆE-чlBXlYzn8Y8kxؒBsq(CEEXca`WHpH_EzX[[ IWxXGpNQ `XGUpHx\8N؃}H[u YW vH qnXn8sY(YBxpXCؒCCЉ(`XCq_8B�G @ qGh&hVp%mBi8u W?8v_8[r8o�E[nWX?`(=W^[W(``([xHPtrQ4 GWN[(}E�Bu[^ sHrPll8uH@NHpo[Y(`BCYYE�=pHzEBXҋxXGpND `XGUpH?WCk8Y in`i؇kW{fXehx`aoh zCЉ_X[[X_^^k`nr؃\ @ qGh&hVPlpHC}hxqZzc8cx`=oa8xYXHЉ[Np[pC(̐Hi0k؇qHPtrQ4 GW%=NpYp}^^pkn0knW`xacxX[pnXczXC[C_[CCYYKcvH_u}XGpNJ= `XGUpHxA^zCCNv؇vȆBE8}C[z0=vz`f8^Y([Љ-щ[ s}`q8BC(U @ qGh&hVPWWv[[(Exv^E}WYv_0u}hc8E^pHؒ[`C䄄[(qЇ}hr8E'WO@pMpNXRY?X_k_(=k`}k?avE}YYh{Їv=^E8(CؒB[CrzrEC(u}XGpN5 `XGUpHx\B0cHHpCp[X[(WX`EpE؃CtH�:^8YY̸Yp[( HH^BXa8WG @ qGh&hVPVcBXEHpB[BpEpc_N:p^pHpY8NpHq_Y(WYEpCCXE'WO@pMpNXE-c WNE0WW(^HpB^0BH:�[([Ep[pNEY8Yp-EB^XYPGMp�pQXW@ ;^B8[(-qNN(a8YEpHWW([^(NX[WW`W8E@NYpB[(C?h R0 Wx`6hU_ WE[[X[`BH8^YEpNH8HXYpCHW脋BHY([YHE'WO@pMpNXNXBCB@BY8Hp[pEp?HCpY(WW(W=HHX[`[p[8^ W^BXYPGMp  `XGUpHпp Vh R0 Wx`6h /q?VB'WO@pMpN@q XGpN ׀ `XGUpH?h R0 Wx`6h('G'WO@pMpN�s6GMp� `XGUpHп6/tWh R0 Wx`6hCF'WO@pMpNtQGMp� `XGUpHпQQ @ qGh&hVuetrQ4 GWev@yXGpN  �pQXW@ vh R0 Wx`6hxutrQ4 GW_GMp� `XGUpHп/Q @ qGh&hVJG'WO@pMpNQXGpN  �pQXW@ y h R0 Wx`6hostrQ4 GW脲GMp� `XGUpHпWQ @ qGh&hVH/G'�MpQ4 G6XGpN  �pQXW@ 3}Eh R0 Wx`6h߷Q�K�MThDЄGMp� `XGUpHпGQ @ qxԂIV"Lp!ÆB8j&M, U";mJSĒ&O&G.6ĀA h̩SCV8"+"MtiQG"UQ$I`ҦӮ^OT%P>jSdM"5}+#XA&M;Ҭ GVtP$Ҋs;u*"zԂIV?w"(K4}BզDDj-#X+M+0ѨU XlУB%UQdUWZ0iӪ9w6Ue OفhHM?|k#zeҴ{gV82*@rH'(AEJE"U#-0F+ b(T%h *m"I+>&L4ٴN0 +$r+v5APRHUH L IEX&F; HL#l zDM6T(A"-WR)T+D(T%h *m"I=&L4'N0 +$r4APRHUH L IEX&F; H;#l zDMT(A"-mD)T+D(T%h *m"WS#l zDMjP(A"-WrTT$RU<m]IEX&F; H5S#.%M6\(A"-'ϣ)T+D7DlR('Ql"&z3#l zDM W+82*@rH5N(AEJE"U#-0F+(T%h *m"I?&L4r |# $]rTT$RU<m=lR('Ql"&؄#\& �>GbAD�*e )*"-`BZAb%@O E"6!MPo&Ȅ&6Y8#RWp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(Q ('p(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 WbЄH@Q ;#6 Pb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FG>p `" h6DH# J@"b+Yjֳ5hDY]G\AZU"E%6QMTb#j"ְ,c XSx#rb6=l%2HĢ0�P&TZhmkۊUl-o{ߞm'GPJS#+nwvG &*X7]/{ۛP"rP� UGp-l[UP7.C8jB| Z"PhWX"yvG8*^1S< uf _ V0{yr-Z@8ѯM0 kD+cʀ2/9b3<+B=B�D �@z3@�D  yЃGCzِD6 ;0`^5KMj0:ժ^5[W:֭A�� ޵e_ּW@:^6_݅.La ] 2kk@6`7˽@+P T@+P T@+P T@+P T@+P T@+P T@+P T@+PAU 5pc<& V`*X V`*X V`*X V`*X V`*X V`*X V`*X V` r[+P T@+P T@+P T@+P T@+P T@+P T@+P T@+P T@+P T@+P T`. TmmSvF` X?ϾF `"F `"F `"F `"F n��@ � ȄL0� `ʄX_qM9)@4@Dc5Vc bc6b rc7z7c8z6 bLc c;;#7@<b:?d@ $6Vc�A_3N52dCCBdDb9RDZEbdFjFc5*G6cCd4rdI#EIJdKjdLU@MMdNNdO$UxM eM^O"eR*R2eS:SBeTTReTZ%Tv[eM et[h@h@h@h@h@h@hU%Tj@h@h@h@h@h@h[_$U `fafebV=@ccBfdJdRAUffjL6\[M e\[g6fifjvejjbifllfmlJ_g.foogp pgq&@_L2gLsBgnBguZubgvgr^�M_@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>�0�fq!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލp!=]}޽Mj˽`ۻ]۵ }�'+]>ܤ&<A>@��3 d  �1.4^6~8:<>@A^FiAPiqN@ �)P+p06P�2.Ob>dCe;9j@�!�0` _o>^7~ia胮8'0)�@� `>^b=NߪNߦ~�3p�)�!P� �*` �6n^^h㭾n' �*6P�.>^~^�E�'p�p P>u�  p�Dp�2�'�3@�p'p�' > p3@ 0?4_68:7 >? 3@WHJNP 8/W�0.XZ.)�S~�*�@ hjlnpr? tOh @ \r?hw p @@ @ ǐ 6�#� 0 0 __ P � +k0 0 0 0 P P P w� ѿп P M ` )#� ?�I@WrDǚM UT R%H =A=~Rȑ*LdƆDLSLVL =3(� TPEj1BŪUFUTU^Ś*SW]蓣8ЬVWmݾ FZW^TWm  >3zT1Q#TUiS%ȕ+ĜYfΝ=L:rJ][lٛ6qeFDV=\pٶz+ >+X*Tvݽ>|'/rk#MZ߫xiM*/@/J6Id@l'0*@eQ 1<>1DG2M4I:(gFGaj d ĕNl$H#zdJYa ` .( IXQVqH1m+H91EI$qh1ӫ4TsdW:3:YG\ 'ʢ($aGFYH,OPM+H915]y&heSUgLQ>AC5G6qUoU*qąD7xr)%BVpdU\Sp t #thhU2F ĕNeWGV~}r)BVpdU\Ns #thLQ>AC5G6q}dJq'_ ($aGFYHQS\ӕGZ`Vj2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V޴2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V*2F ĕNHU*qą_jJ)$aGFYH=QS\ӕGZ`V2F ĕNU*qą_jJ)$aGFYH_QS\ӕGZ`BZQ#UF-TM#VQ GWOʔTF!X+ !0e] )N5-`BZQB"UF-TM4<#VQ GWOʔTF!X+ !0 ve] )N5-`BZQEUF-TMd$#VQ GWOʔTF!X+ !02+!ʼnR&W<LhC+Hʨe@j Wtb5z**IC(D8bp$FQt28QG mh'EThP#6NsFXE%_=i(SRHGb8@'Jњ\0 p&*Q| q&\щx#\' eJ* VQGȐD)Z+&Oe2OA5؄+:=bp ~LIe" 1U#(R(Ekr#Z6kZF 4pE'Gp4)B$X#F W@B`dEW ChMxD Vl5-Q(>8b_UT.Փ2%Q+p(V H dHqh v2j'РGlhZJ8zP2 `*\ q] )N5-`BZʨe@j Wt"iy**IC(D8bp$FQt28QG mhEn+Q| q&\щz#\' eJ* VQGȐD)Z+&ZF 4pE'*ܕGp4)B$X#F W@B`dEW ChMxD ІV2j'РGl+J8zP2 `*\ q] )N5-`BZʨe@j Wt"ΏXE%_=i(SRHGb\ᇮ"~ Y,"nA^B{E' HEWdqC�(-nQH8/ ! u#,}Dt28Q$! W<LhC+ֲ- Q^xQ[Ȣ"d ^P["\!H(+:QaxJ+sWhP#6N+-H+xQ[p, YG("\qH!=""B:sꆄcUT.Փ2%Q+p(V H-ܾBbP,\ Y@Bۇ(/ B,{/BB/^ڮ"qCb3Qv] FW ChޮxD ІVtǾ+d Y{+n! BXDW ?($q ^@A[,HapCm#nis>W O@pMpNx@W([(NBH0js?Yp^8HaBBpCXa[8Yp`C=^8P=�H?0q avh^ GXJp')Q !pQXW6H(EW[8WHX^8^؃[(E^pEpE8EpC^XmH[CC[p_8=H(YxH(_� R87Wx`6h+̾EBp_H8WW8NpEp[(=�c(Y8Y:(E[[WXHY8WW?BBB}xQ4P GW \a8B_(Wm+E_(H[=p_X^p^XC=`8YEY[(aE8W(NW8[a(nCY8Z|UGp_yXGUpHapY{nЇx=xvH}ȆN8hk�^xkh}nWBP7}}P=apB^8shNpNpQ IysGh&hVExox(^u؇vH0}uvWiavЇzBEp_Xx}}`CE Hp[`vxQ4P GW Chk}a؃o`xk[ЇkpE`~BkaxzYHE0xЇ~YN(W[[8v8Hp[GXJp')Q !pQXW8a}hsc(nkk؇kpvNqsNxu af(HEW0_н_0[[k vB8WX_ IysGh&hV{hu`fll`ohk(v Wqu(Yu؃z8^lC�;[^�a^Y`Ckv O@pMpNN([Bu i`B}fz=q(CPx _8ohYok`WBaaXapBYpYCn xCWZ|UGp_yXGUpHY=p~ CX_uPY[ vpoW8x}Yhlx8jaNpYpBpaW(W^Epe`zr^WD IysGh&hVxq8WB`s3uhWv8BhnE(xaЇoBEY�WCEp^(NC_(x}axQ4P GW+YBrN8[`oEq`WxC`la{Wq�CpE(?p^(W8uYN؃EBxxPE8_=굾GXJp')Q !pQXWqCXan[Wl`lW`}0[^a~`Bz`kB +}؇}~X^XWXW(_fhr[H R87Wx`6h-}?Yp{YB}8aЇezx`cflvX^8cjsx}~YXu ^E`x8 O@pMpNaWXWH{B `np[؃oHX}c`e~H~8ipH�[B0}x؇B`8W=Wv8^6YxUGp_yXGUpHWYp~EW8~Ȇ[C}pYnv8un?p`rqpHEYpou;ua8WWXC{G IysGh&hVe}E8Yp}?`~(Wnv8uȆkHC�ropHNpC`0_a[XB=pHpn؇ O@pMpNcH^~Y[zn؇Evn8N8lvP7HsЇoHXH `�ac�Y(YY?pH(ouYGXJp')Q !pQXWQEp}?Y8v8BH xp^rPko r8E8^E~8H[;WY^= v^(_x R87Wx`6hEip[pN`r[Xs`Cpqqn sW؃_(H}0o뽅BHHzʰQ4P GW;^uEf;uXBs`W8r8qCsPoC~8BP;W[C0CXW vжC0GMp')Q !pQXWqBWlpBHxa}`B8ix0C0veeaXq_XH8Z>^pYnc v C(EM IysGh&hV8p~j?}cxHix0:`xfefXqhS>Hnex O@pMpNEN(YkpECxf}Yf{^�xfaarP_pBBpH�CkcxY[GMp')Q !pQXWH6v^XB=vЇzY�Y0^�x^``Th؃C0W;.^8:r}8qE(^G IysGh&hV@vWvW^pYȆzv=Cpx^^`x=0s~`iX{W؃_`}v8; O@pMpN[Wa`kBBk`~k؃Eahv0W}[cPzuW8>WYXcPxЇv CXu3GMp')Q !pQXWYY(H0_(W^[[p?XC(=a�B�+T薫BrūA`&RxH[\ɒ%L֞_~4q(R4%IG-iU&N?dI֡BnutūSe܂E A'V:$ТEXQ98mr)k'H&.S!YnUC:!Ynu:tE U-WԹ5:dZu#X .\m6n *Xh*W:/N|/H*tK!H\*4$^ ְCZ$׭Bx-r)EZI֡Bk"JԒ$H Li8, S!H!I',@r+@"/ b-!K'Y7 j9+dE"@b"J!R0,r,R/t2${$!e-r!A"4,8k&m *n$(qM $tr ${�!tPt $G!r+„+-de+,-8& ,DJ-#-0F+.V$-"t-Ȳ/,/"rH!e:["{!Vd4'h&tU'2-@,Q/@‹,0yK,r,!rHVȲAґAt-4,8BF۠F +4Z!R-0Q-~H'@r- /t$@"@ $t$ 3Q!"eJ%DJ-#-0F+N,r"@r/RS,r+"Kr+8>0tAtY7 j9+dU"r-b H!/""t/rDr,dU$""@r,2" >&'ldCf7$X#F W@biq,:BLDxQWbq"\C-\qC$NsB-d ^,BE!1b%-)+&s, YsE!xq ^xBȢ$Y≇" q ^"+d(>8bi щ[tE!nqH-[tE'dqCBp,\EȢLhP' Y,Bcn HȢA&>F6! nvC8bp$؉'2DPB@xD ІV8l&Yn2OA-؄+:u]&>F6mvC8bp$΁:kA )VҒ-`BZAЉ,7'РGl(HXl.ldC|f7$X#F W@B!(&R%r#Z6F}Yn2OA-؄+:qԩ؄#\'Ȇ6,nHGb2JQL%XIK G mhZJd@Z WtB#` GO mݐ`*\ eJHhЊR,7'РGl`^M8}lh#ݐ`*\ e֙JHhЊ,7'РGl.UM8}lh#ݐ`*\ eJHhЊ,7'РGl`QM8}lh#ݐ`*\ eb]JHhЊ,7'РGl1HM8}lh#ݐ`*\ e"AJHhЊ.,7'РGl`3AM8}lh#ݐ`*\ e+JHhЊF{,7'РGl4;M8}lh#ݐ`*\ e"JHhЊ^7,7'РGl`7M8}lh#ݐ`*\ ebJHhЊv,7'РGlw3M8}lh#ݐ`*\ e{A )VҒ-`BZw&M+#` GO m$X+ vb"(!JZR W<LhC+n"d@Z WtB{,6 6dwC8bp$QL%XIK G mhOChP#6N$Y&>F6nHGb2=+iI\0 <VrQ| jq&\ 7؄#\'Ȇ6 VQPfG1b%DK 0 MrQ| jq&\ 8X&>F6n 8(+@2(LJJ$$<B 0AQY(|#l+tBVq<*l#@lІd #*$(SD)(HBK@#�A++M'Z8&B'(D#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'X+#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'"q<*l#@lІd #*$(SD)(HBK@#�A+(!Y(|#l+t!#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'"q<*l#@lІdU� 8'*T&JIK$LƤL$M$YB+*B'+T"�A(((((((($UVU^e+JJ* #|*l(\%ZZR(#'8 |�]†ldU�4@A"$ aa&b&b.&c6c>&! aB �, Ad!!!! ! ! ! d&lc*""$" "A0A &qq6f �#!]%lmHV�Lwr'|g4w'yy'zz'wL @$�~'ygwN8�@>(Fzz �@%lm|T 4� p� �(ƨ(h hA�d@@@� � � N)Vi@@ h@0Ā))h�@A4�]†lV4�B14C4D5PC5 **&.*jj4P3<':383834*N0L2L*ƪR4X3<,@]~�lmt'B.#TBJV'B(N+V^+fjk&dB$D*8V/2x dB+-B+-<#<#<#<#|¶-B,B2,.FN~B"$'|,(�]†l �BYdV******************************Ivk&B~(,B,( #->Y(B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+8ކ#d"(B@ (B-B,B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+//.(B4�]†l ` �(<BP߶(((((((((((((((((((((((((((((((ql(d(lBB,D|B. rJ&********************************-@A"tI**************************************D"$&|.(B4�]†l ߆ �*lB'N4OO4qlJ|&t"Ȃ+A%TB'T"<$lB'lB'lB'lB'lO5XuOdqt&" �B&5\ǵ\/&<B+ 4�]†lK` <&+@+5"7c?6dGdGv'P(JB',B'dB$Ā(5id6jd+(`)"dB,B'6nnCD<,|B$@†lF`` <&+@DnO7ud'P(JB'HB'B$(yGuwn+(`)"dB,B'7~&L"B%8 l�]†lqk�` <&L$7GO8CD*Jt$t*DB 8AlB$qHB'l(`)"DB,88qL"&< l�]†lq#+@?9D*)hB'@B'B$&D&DYo'`)"DB,&C+"B%< l�]†lq #l*$̹SD*&@B'B$(,:&@zYo'@(#+lB"B%< l�]†lP�n 8'*@{'LJD:)h$t*D @W{qloBql' (#(XwBK,,T#Ԁk|�lȆw� #|(B%~{cw+*B$t*D @|o(@J(|*+B$(tďiwBK,,@#@lqW#|($7{'((DJ@B'B$';q'*8*B'4=#r'(,,T#@lq #l*$7EԽ==S((+8 0AB/>7(dݣD+Z8&B'<>w"&< lmn 8(+@y>{(LJJD#�A+>ݓݏ'Z8&B'O+<,l#@lq #*$7ݏD)DK+<B 0A㓅ݏ'@hN&TaC!FM\lЈ .x9 Hp4j+H`Ƅ9fM G!5&M@IQ &mZTFM:5պ#XиG%z<IbQ\A)k]$PWZ0inOFM:\M\dZ'Ip4j+HscNVp|Q &mZ=QtU'>ɑ=\$Fr 5LG!I'P`Ҧw . @G\uz?#Xqa,<i:N"aGFYH?FAh'R|J(Wi6Z4rdW:G`#$VpdU\$BH (\y&hHݞZhOȑM\dJeG\#@HXQVqiv"'rh:'{jQ>AC G6qBu{Mqa,<I͑N"aGFYH"tQډʕGZ`VL-쩅F ĕNjX6qą8ME:eW 0XFAh'R|J(Wi6Z4rdW:1G`#$VpdU\$ByH (\y&hᦞZhOȑM\beG\#@WHXQVqGVhv"'rhzjQ>AC G6qzMqa,<HXQVqvev"'rhkzjQ>AC G6qzMqa,<HXQVqH (\y&hZhOȑM\teG\#@r$VpdU\$N\N Y AH[%_`~M%J`餡CdYDYEdBdCxqe[vB �E(xD ІVDp,!CAX_!nJ<Ѓ/`X$H/* Wt/! �pE'\BXDCQ| q&\ ,8-! W(!n H q W(,x YB(/!B+ [�$dq ?bX!dGbpX8$$X#F W@&,qB,B(D'nN!#`QJE.r\<b8B Y,p" HTB _ԡ+�'@$\0 h9C! ?,rD<E"|a`$bX+nC+! H$ W@ yBF 4pE' N! !:BX![{�/ qN� Y,8-d HBp= ![ ~(D'N8,ΉGbpX8$$X#F W@“\D!B! WX,1 _<"HD.V\Ȣp,\N:qY�u9v p/`'@+&ieH' H,B~"n H#`\b(|J"ɋ[X/nat8{hS2OA ؄+:qNY@(,~! W8,xqB,B€+ qYp- Y(D!!BbX- W,P?⡎a(qM8cG@ⲓ`*\v~,xC$DXD!~qD# r\ln"`C+~ Y~E'\Ba1Qu cu(,R(t#Z6¸ )+na!p ax/` =T" |D"E' aOH~!\QC G4v4) ' GlH,=bX+x=,8+p W,B,\q ? c! QEY +E@B9! xF!Xl. G<+p(V Hl&/p ?Ȣx1$q ^a'Ѓ/`M$1J,[+ ^~$x[b8D'\qxp/R(t#Z6 0 Cb8/ [oH#�GEG@/\q^X/ `E' nأ!;BF 4pE'yW,B0Fn H0 Cb+n!xEp$q W$ ^$N0#`aƂ#<$\$H`aV :!A!!!�xna\a~\xab'H'\Z ڠ.!daaar!ag؁a aΡb> 6:! ~aa!AA \aa: aad n:ƁH6\`,8#@eNVFa\<ɓddAa!a!! xaddad Aa@!v|( Z ΁aaa!ء\An aadnA !b> 6:xd΁!! AAxAd!PxdxaI\A:a!ȡa�d6\`,8#@eNVFa\汓 !nA Ɓ6a!*AI\ ]anA!nanA\:`!v|( Z(]a Aa؁dA|!a!!|an dx\x\\\nAb> 6:!A `ځa:ځ؁\a:~agx::\adna}AA`aƂ#<$\$H`aV :ab na \!a!!d:ad\:\a A\!b'H'\Z ڠJm!ddB`!V\Aaada}!ԡ!lo!F@ a\ΩdA!aa A A~aadn\AxAa\nx ! "!6\`,8#@eNVFa\`N:~adA|aAa`! a\n~~tw A a~b'H'\Z ڠ!~d:addaA�A!ad a@na:`!lo!F@ a\VnAH naaxaA!A A�ddAdA~h  A~a`:d!{]`aƂ#<$\$H`aV q;Pa\\ԁ!!!`!`\nd n\b'H'\Z ڠx! APn~΁naVa* a xx :\AdƁb> 6:ao A  aԁ~؁ad:\!Aad A ad\A\ax@xan`aƂ#<$\$H`aV qe\nax!a!!a!d`~ !&d�!v|( Z::aaa!�!!U!da:!nAxAdAna}Ab> 6:ao;\d  AanadA\ A   A \x~\`aƂ#<$\$H`aV qeadA\a: ؁*ށ`a!a؁a~~n:a}:n !ȁn a!v|( ZBAA `!|A! n\\~:~A!lo!F@ a\x \a\:!A dn AA:A\a}\ ԁd`aƂ#<$\$H`aV  \  ~�`AV!�!A!x  x ^̞\aN  \|!v|( ZAA:a\\nn!!`L|a�!na\d    !lo!F@ a\\x~nxax\\nd\\Ax`xA 6\`,8#@eNVFa\֧ n`|FV!raFa�B/W %$H~uZta\ɺȕQHi $I`Ҧƕ,[,YArKVAHdWGFY `ftH֢C:xȕC%!8j98mrՉNx-*-?~3B*lѯCAUU[~nZT薬E:ZtB\݂TWNj&G.6ƀA t \C $V8N̛3wuҭBd:l0WdK,_JkTJV:鐫_d:jC-u+r+q+{FQH#H Lk.,-RF+�#=(/"!,tJ'FR,BG4'h&t,"K!""�-1,,L,/J'-,-{r,"-R/r-B#.ضn\ G +8眆Jk+G|$H LъR4'h&tl^,8ƛG +ܵ";FQHH Lʻ- l9+�0#.np$( 5L2Kh)+DLR4'h&tRsж>&�*n1pÑ# $"w"4ãh)+DdvKR4'h&tv-=&�*noÑ# $W(qDG!#-0F+-eK|[lJ',8[ G +\}zh)+D- l9+0#l o6 +82*@r5ǎG|<m~R4O-؄+:ѿ=p @f| VQZk5 p \0 äԒQ| lq&\ ؄#\�*7 VQe5 p \0 xԒQ| lq&\ /2؄#\�*7 VQ2 p \0 㵤ԒQ| lq&\ G؄#\�*7 VQ&[2 p \0 xeԒQ| lq&\ _^؄#\�*7 VQ252 p \0 ԒQ| lq&\ w&؄#\�*7 VQ;G#!+&Z2O-؄+:c=p @! 1UWs(4R|$$r#Z6"RKF 4pE'jGbppPp8$X#F W@jF8BWxD ІV`UCRj(>8b^iXl.�nt +pG\s)HP`Њþ#-Y'GlPJ8nxC`+ !))wms 莢9G@!N,pBVAlG3O=pD%\ Z#`Dō +pG\ Hw n0t3ϚX#X3,W? b W'p D_ kh-yxC`+ !+y n(>K@p PUj2]lb@ zJ_n岉QT@ v! QraD'V8 ތi #'T�pE'2/ob#ǼpHGlb\ l&3g'HN@D PVjFFM8g@nE"AQT@ v`� VMb K`lb)4 Htb \ܨs6 T=PD(2щQP|r(*A G ;ƍyC +p'] ,w< }As6ob&V hn~uk}D?2E&:{-7> +@w%V\ ~(b$6Hm*FQb(61M"j/=GVNlb@EƮPd"0QT@ v Zl"pns$hGG<"~�E8bXE+VAJ8#*o"&F Pc  Ȁ Ȁ ,�>T @8 XwuWz7 x� @;LxIg};ȃ?t@ sP P7t@ @QHx� ,ccAA\l`i`ihijoq(sHuhwHfefiaYgPjȈ舏(hehi`iPgNglHh8ze=_cAA,>Ph6(HhLjx>8*�5B@<,Ќȍ،(Hh渍h5=0v?�a :P>p8*`90>�;>T P@ }piɑ p�  PI0/ 1 05i795  1{ ? MO 89 W,ccAAp P `giŠkɖmo q)qy c ɀ ɠǀ Y�`ivY hɘ阏 fY cY `ɐ rN0 ` )p j a> �=@  7{> 9蛿 )I9{� 4n !i׉٩ɝ! ! ? ɝڗ=�>T,= mU *0{> 7 Ep P % R !  e;  ++ � @ ;�AA0s+ ru Y̥6 0 �  1m [ʦm˵o0  h oP 4$0 p5,aʩ+1 !+-m ʪꪯRb h ʫ꫙ 4$0 p5J: !+-m JzRb h * � .�*AAA+ � WC A  LRb h k 4$0 p5';A  LKkRb h L 4$0 p5Y[A  LK+%: l зY 4$0 p5뫣A  L&+%: l кK 4$0 p5 A  L +%: l н& 4$0 p5۪A  L*%: l  4$0 p5̩A  L*%: l  4$0 p5IA  L*%: l  4$0 p5ylA  LȽ*%: l  4$0 p5A  L˯*%: l ̽ 4$0 p5< !+-m ܪRb h � .�*AAA+ � ẈA  LН*%: l Ү T @+ � WR �  ,e 7Rb h Zͪ� .�*AA�0 0 p5 � b � ,m fRb h ͩ� .�*AA_. W# � 2ؖ Nٗ*%: l ۚ T0 0 p5<b + Np,!%: l ޘ T0 0 p5<b + NP!%: l p T0 0 p5<b + N0Rb h #� .�*AA_. W# � 2ۚ,j #.%: l �+ T0 0 p5<b + N0Rb h }� .�*AA_. W# � 2ۚ,j #.%: l  T0 0 p5� °� P Pq�  PP� 0  P Pp � 2ۚ,j z  p 0pp  � P Pp p*%: l  � pp p p q P� 'r ` Pp~  T0 0 p5� ~ ~pxp  � ` p p q  pq `^ + pf+ .IV!xݺ%S'YuZ䊗,nA$_~ uաB ȕEnu!? "p'48p8䪓PZtK/A%!nU!\AZtk"W\ -Y Yt R!Wx.Th$a A5#XP .\g >|piԪQ.^萫Dq+H~ !آN\qHnr-/n䪓,Wpi"$I,䈅5CG֭C) -YH9E:q[:HIC YnY^(B 9WxQ4rdW:qLY\)B\)YnqYnqEEyˏC(rE~qE\eCh\䐄nHdY c^@^~)d>WeG\l2 4<3`4"eQhA9DH~BeCd)HdY C_HYd9N CŕCF}aq4٤H[Ma 5VasB~qŏ[ Ye[ ;9Y\ÕaWnŕC\ĕNdqeC:D?a'xq ŅF ĕNHWn9Ƌ 9YxYd :DHY\Y"Ynd[:YDE([ W q%r^9eeG\6 Fs!QVB -CdᅢC\YdCdWe^nY^BxqD[:)dWiWEnYfose[puN IoXMa 5VYV ENn9-ĕE ?Y)d[ 9dHdY\CxyKWxWnfiGP\hOPʑM\ıE qEHYn9YXY)[x)D?(:`\?8_b": a|̸F;1Btblz,62@SѸ X(QA0 Yb!:N@BBbuF' Y8,nCbY/ W@{/\щqأ$ѫMt&'aK!qa$! ^b !_@p !EB9/\q_B/ YB,r*(Z(>8bcdqY, B8, c- q Hԁu@[-\Q[t+ H9챈CЈM&9]&31g*0Db#`x_G4Qvb܀>ؑ HCpnר0}c!\ a;<Cp$ AxBX.zN@"=҄#X5bY E< ~ģF;юlA`,\ vp= x#8-dq= N۱C@pEd rc!ABF 4(pE'&NaG6v`=a ^,pla߰0zc8/cԃ؇>E!r$ȡM#` G`Nf *Fv8"rHCF= nh7xo8!x҈- ! ^�0naE8+d i-bDz M8Nh*E`3\qxܰ5dq�8n!q80! Wt"!aB(+dWt˰9Ϣh!M܅"dQH(+n0#- `b 0: v"`2qBȢ؃0 c(-\qNB G=B?v#` G`Nfۙ *FvbX/A[@bP9x YF;x\E;!x+xEb8B!E-x}p-[ E( W8?(C+rr' - C(/E|X=QW@"0>B(-\Qa@X0 [8D<o"@G 4(pE' Y@?! HPG!! r߀-\юk{7nq�c- =�C!dE0{E!xv<p tlٙh\Qbȶ+qWԃ8/k>}B?! }ߨ9B(-S~XL'nQa@`G!d YX R P�pGh&hV;{EX WЇkWl[`}0`Їea}3{`iCCpY`v})x0B8Y8[[(fu;AQ4P GW脷[W[xWB}YE{f`cXz0W}8kX�BXv:~~Cx Yp3=v`WBGMpȌ= pHUG6W(kpCx%}`8HzChosrl^YsrBYN0` `0NW[pENqWBXG@ 8pGh&hV@~WH}CXN}Bnuun[Wrnp^Y(=a[�a(HNE0YW{;AQ4P GW脷C(Yp~ȆEчlBXlYzn8Y8kxBsq(CEEXca`WHpH_EzX[[GMpȌ  QXQxlC=i[aPr[pr`[rqEs8nB?(nWE8Y89Y8@B�E8?zC(`x R LWx`6hv<Bi8u W?8v_8[r8o�E[nWX?`=W^[W(``([x;AQ4P GWYBiX`([PqNr8Nq uYȆsPqńWx_B�?(?8_HNX[X`WoNXH(sGMpȌ  QXQxlWCk8Yx in`i؇kW{fXehx`aoh zC_X[[X_^^k`nr\@ 8pGh&hVXҔlpHC}hxWZzc8cx`=oa8xYXH[Np[pC(Hi0k؇q;AQ4P GW脷;NpYp}^^pkn0knW`xacxX[pnXczXC[C_[CCYY0JcvH_%}XGp9 LpHUGȶB^zCCNv؇vȆBE8}C[z0=vz`f8^Y([[s}`q8BC(U@ 8pGh&hV@Փv[[(Exv^E}WYv_0u}hc8E^pH[XCń[(qЇ}hr8CO@pMpNx;Y?X_k_(=k`}k?avE}YYh{Їv=^E8(CB[CrzrEC(%}XGp9 LpHUG6YB0cHHpCp[X[(WX`EpECtH�:^8Y@YYp[ HH^BXa8WG@ 8pGh&hV ܄cBXEHpB[BpEpc_N:p^pHpY8NpH@q_Y(WYEpCCXCO@pMpNxEcWNE0WW(^HpB^0BH:H[([Ep[pNEY8Y8EB^XYXGMpȌ  QXQxlC[(CBW脷Y@BC_XW_pHpBBEYpHppH@CXŔW(B8[X@ 8pGh&hV�cpYX?E([C=[XW[CEW8YpN@[(^BN?[;AQ4P GW脷E([8[(,^CWWXWY[@a8WBp[pBp^YX YEŸWCp?Y(ET}XGp9 LpHUG6nnW R LWx`6hnnAQ4P GWoGMpȌ  QXQxloQ@ 8pGh&hVooAQ4P GWp~XGp9 LpHUG6 _q R LWx`6hq0FO@pMpNq$GMpȌ  QXQxlKr R LWx`6h/o@O@pMpNps=OGMpȌ  QXQxl R LWx`6hHOrAQ4P GWOwGMpȌ  QXQxl[ R LWx`6h`qAQ4P GWgOGMpȌ  QXQxlv R LWx`6hxpAQ4P GWGMpȌ  QXQxl[x0 R LWx`6hGQ蕓kO@pMpNxy XGp9 LpHUG6_Q@ 8pGh&hVMO8pMpN�{XGp9 LpHUG6Q@ 8pGh&hVLPMT8GWGMpȌ  QXQxl R LWx`6h'^M�N؄O@3pMpN8~XGp9 LpHUG6wQ@ 8pGh&hVhL�i'TgnpU'WB(q"Ŋ/b&G.6ĀA HLRC\DjԣN6ǫs'ψEJ&P$Ir6zB*"QM437z8Բfy>ɑ D4r. .]Dj#89aPRD"u6C\&P6}BuFG\u,#Xp+Is+tiԪQ(AI5գLڴڭ<cUL@u ՙ=mri9`mr­H&]EQF=m;Q"jG- }>T&&r =8+XC#.%I&R.(|XX(E QF!#-0F+-vW&&r =8+H#l nDI!TK.D2*<bQPPeR<mU&t'qClJ's #l nDIXTK.D2*<b:4CABQHH L fT&&r =8+kF#.%I&AJR.(Ȋ9CABQHH L >T&&r =8+[C#.%I&%A.(Ȋ5CABQHH L þV&t'qClJ',8["dRB$2#+(E QF!#-0F+AZ&&r =8+@#l nDIW (w㝷{ݷ|bwPeR<mCUa (l *gЃ#҉䣓^#.%I&\K.8*< N((((((((((((((((bwP ('p(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W*&F3*:Qb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+XT.�H* $`|Z8"[fP6"l&*Jl&*Jl&*Jl&*Jl&*Jl&*J�(A]G\A>Qb&FQlbE%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbj%x 6D.QMTbD%6QMTbD@ j׻5z+_ZLD"� (�%00E) -Za˶b3;ς6nGPJw(mi+6mmGх &t;M<3].s哉P"rP�00Gp-0{U7M/| Z"Ph\7ze70 U"]0CP@C �h$T�r@!1G 8*^1[Łp(!z @�" ##9G @�"z r`<AJ2?lȁR]S X7 r3l;9zs/@8 g>#:ъֳ9m^4+m<w SBڬ h ЮvEmSz"X[W@+P T@+P T_;6lW`*XAX-h(96ajbc;6U`P;+ r_@+P T@+P T@+P T@+P T@+P T@+P T@+P T@+P T`.`MMj :j<5�2 ` �2 ` 9ӛC="D0`@ I3@$"a>u D=j_E`m�+0 \#D0@#D0@#D0@#D0@#D0@#D0@#D0@#D0D5_.s; 20_C?ҟ>.c"Hπ??/`X?|??~ /?5O~`�`"`* �b]J (Zb`*`dy` _ )ʠ_�> �* `& (@*@2aj@@aJVZ_xHBaQaF!aa!aBaUBV9@8@8@8@8@8@8@8#^ah@h@h@h@h@h@!b("$a#)b##Vbځb*Ң)-b./cna0b02c3:#"=2Rc5> *c ,@5z0^~7b89c:~#3cQ)#7c?d: �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>�0�fq!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލp!=]}޽Mj˽`ۻ]۵ }�'+]>ܤ&<A>@��3 d  �1.4^6~8:<>@A^FiAPiqN@ �)P+p06P�2.Ob>dCe;9j@�!�0` _o>^7~ia胮8'0)�@� `>^b=NߪNߦ~�3p�)�!P� �*` �6n^^h㭾n' �*6P�.>^~^�E�'p�p P>u�  p�Dp�2�'�3@�p'p�' > p3@ 0?4_68:7 >? 3@WHJNP 8/W�0.XZ.)�S~�*�@ hjlnpr? tOh @ \r?hw p @@ @ ǐ 6�#� 0 0 __ P � +k0 0 0 0 P P P w� ѿп P M ` )#� ?�I@WrDǚM UT R%H =A=~Rȑ*LdƆDLSLVL =3(� TPEj1BŪUFUTU^Ś*SW]蓣8ЬVWmݾ FZW^TWm  >3zT1Q#TUiS%ȕ+ĜYfΝ=L:rJ][lٛ6qeFDV=\pٶz+ >+X*Tvݽ>|'/rk#MZ߫xiM*/@/J6Id@l'0*@eQ 1<>1DG2M4I:(gFGaj d ĕNl$H#zdJYa ` .( IXQVqH1m+H91EI$qh1ӫ4TsdW:3:YG\ 'ʢ($aGFYH,OPM+H915]y&heSUgLQ>AC5G6qUoU*qąD7xr)%BVpdU\Sp t #thhU2F ĕNeWGV~}r)BVpdU\Ns #thLQ>AC5G6q}dJq'_ ($aGFYHQS\ӕGZ`Vj2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V޴2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V*2F ĕNHU*qą_jJ)$aGFYH=QS\ӕGZ`V2F ĕNU*qą_jJ)$aGFYH_QS\ӕGZ`BZQ#UF-TM#VQ GWOʔTF!X+ !0e] )N5-`BZQB"UF-TM4<#VQ GWOʔTF!X+ !0 ve] )N5-`BZQEUF-TMd$#VQ GWOʔTF!X+ !02+!ʼnR&W<LhC+Hʨe@j Wtb5z**IC(D8bp$FQt28QG mh'EThP#6NsFXE%_=i(SRHGb8@'Jњ\0 p&*Q| q&\щx#\' eJ* VQGȐD)Z+&Oe2OA5؄+:=bp ~LIe" 1U#(R(Ekr#Z6kZF 4pE'Gp4)B$X#F W@B`dEW ChMxD Vl5-Q(>8b_UT.Փ2%Q+p(V H dHqh v2j'РGlhZJ8zP2 `*\ q] )N5-`BZʨe@j Wt"iy**IC(D8bp$FQt28QG mhEn+Q| q&\щz#\' eJ* VQGȐD)Z+&ZF 4pE'*ܕGp4)B$X#F W@B`dEW ChMxD ІV2j'РGl+J8zP2 `*\ q] )N5-`BZʨe@j Wt"ΏXE%_=i(SRHGb\ᇮ"~ Y,"nA^B{E' HEWdqC�(-nQH8/ ! u#,}Dt28Q$! W<LhC+ֲ- Q^xQ[Ȣ"d ^P["\!H(+:QaxJ+sWhP#6N+-H+xQ[p, YG("\qH!=""B:sꆄcUT.Փ2%Q+p(V H-ܾBbP,\ Y@Bۇ(/ B,{/BB/^ڮ"qCb3Qv] FW ChޮxD ІVtǾ+d Y{+n! BXDW ?($q ^@A[,HapCm#nis>W O@pMpNx@W([(NBH0js?Yp^8HaBBpCXa[8Yp`C=^8P=�H?0q avh^ GXJp')Q !pQXW6H(EW[8WHX^8^؃[(E^pEpE8EpC^XmH[CC[p_8=H(YxH(_� R87Wx`6h+̾EBp_H8WW8NpEp[(=�c(Y8Y:(E[[WXHY8WW?BBB}xQ4P GW \a8B_(Wm+E_(H[=p_X^p^XC=`8YEY[(aE8W(NW8[a(nCY8Z|UGp_yXGUpHapY{nЇx=xvH}ȆN8hk�^xkh}nWBP7}}P=apB^8shNpNpQ IysGh&hVExox(^u؇vH0}uvWiavЇzBEp_Xx}}`CE Hp[`vxQ4P GW Chk}a؃o`xk[ЇkpE`~BkaxzYHE0xЇ~YN(W[[8v8Hp[GXJp')Q !pQXW8a}hsc(nkk؇kpvNqsNxu af(HEW0_н_0[[k vB8WX_ IysGh&hV{hu`fll`ohk(v Wqu(Yu؃z8^lC�;[^�a^Y`Ckv O@pMpNN([Bu i`B}fz=q(CPx _8ohYok`WBaaXapBYpYCn xCWZ|UGp_yXGUpHY=p~ CX_uPY[ vpoW8x}Yhlx8jaNpYpBpaW(W^Epe`zr^WD IysGh&hVxq8WB`s3uhWv8BhnE(xaЇoBEY�WCEp^(NC_(x}axQ4P GW+YBrN8[`oEq`WxC`la{Wq�CpE(?p^(W8uYN؃EBxxPE8_=굾GXJp')Q !pQXWqCXan[Wl`lW`}0[^a~`Bz`kB +}؇}~X^XWXW(_fhr[H R87Wx`6h-}?Yp{YB}8aЇezx`cflvX^8cjsx}~YXu ^E`x8 O@pMpNaWXWH{B `np[؃oHX}c`e~H~8ipH�[B0}x؇B`8W=Wv8^6YxUGp_yXGUpHWYp~EW8~Ȇ[C}pYnv8un?p`rqpHEYpou;ua8WWXC{G IysGh&hVe}E8Yp}?`~(Wnv8uȆkHC�ropHNpC`0_a[XB=pHpn؇ O@pMpNcH^~Y[zn؇Evn8N8lvP7HsЇoHXH `�ac�Y(YY?pH(ouYGXJp')Q !pQXWQEp}?Y8v8BH xp^rPko r8E8^E~8H[;WY^= v^(_x R87Wx`6hEip[pN`r[Xs`Cpqqn sW؃_(H}0o뽅BHHzʰQ4P GW;^uEf;uXBs`W8r8qCsPoC~8BP;W[C0CXW vжC0GMp')Q !pQXWqBWlpBHxa}`B8ix0C0veeaXq_XH8Z>^pYnc v C(EM IysGh&hV8p~j?}cxHix0:`xfefXqhS>Hnex O@pMpNEN(YkpECxf}Yf{^�xfaarP_pBBpH�CkcxY[GMp')Q !pQXWH6v^XB=vЇzY�Y0^�x^``Th؃C0W;.^8:r}8qE(^G IysGh&hV@vWvW^pYȆzv=Cpx^^`x=0s~`iX{W؃_`}v8; O@pMpN[Wa`kBBk`~k؃Eahv0W}[cPzuW8>WYXcPxЇv CXu3GMp')Q !pQXWYY(H0_(W^[[p?XC(=a�B�+T薫BrūA`&RxH[\ɒ%L֞_~4q(R4%IG-iU&N?dI֡BnutūSe܂E A'V:$ТEXQ98mr)k'H&.S!YnUC:!Ynu:tE U-WԹ5:dZu#X .\m6n *Xh*W:/N|/H*tK!H\*4$^ ְCZ$׭Bx-r)EZI֡Bk"JԒ$H Li8, S!H!I',@r+@"/ b-!K'Y7 j9+dE"@b"J!R0,r,R/t2${$!e-r!A"4,8k&m *n$(qM $tr ${�!tPt $G!r+„+-de+,-8& ,DJ-#-0F+.V$-"t-Ȳ/,/"rH!e:["{!Vd4'h&tU'2-@,Q/@‹,0yK,r,!rHVȲAґAt-4,8BF۠F +4Z!R-0Q-~H'@r- /t$@"@ $t$ 3Q!"eJ%DJ-#-0F+N,r"@r/RS,r+"Kr+8>0tAtY7 j9+dU"r-b H!/""t/rDr,dU$""@r,2" >&'ldCf7$X#F W@biq,:BLDxQWbq"\C-\qC$NsB-d ^,BE!1b%-)+&s, YsE!xq ^xBȢ$Y≇" q ^"+d(>8bi щ[tE!nqH-[tE'dqCBp,\EȢLhP' Y,Bcn HȢA&>F6! nvC8bp$؉'2DPB@xD ІV8l&Yn2OA-؄+:u]&>F6mvC8bp$΁:kA )VҒ-`BZAЉ,7'РGl(HXl.ldC|f7$X#F W@B!(&R%r#Z6F}Yn2OA-؄+:qԩ؄#\'Ȇ6,nHGb2JQL%XIK G mhZJd@Z WtB#` GO mݐ`*\ eJHhЊR,7'РGl`^M8}lh#ݐ`*\ e֙JHhЊ,7'РGl.UM8}lh#ݐ`*\ eJHhЊ,7'РGl`QM8}lh#ݐ`*\ eb]JHhЊ,7'РGl1HM8}lh#ݐ`*\ e"AJHhЊ.,7'РGl`3AM8}lh#ݐ`*\ e+JHhЊF{,7'РGl4;M8}lh#ݐ`*\ e"JHhЊ^7,7'РGl`7M8}lh#ݐ`*\ ebJHhЊv,7'РGlw3M8}lh#ݐ`*\ e{A )VҒ-`BZw&M+#` GO m$X+ vb"(!JZR W<LhC+n"d@Z WtB{,6 6dwC8bp$QL%XIK G mhOChP#6N$Y&>F6nHGb2=+iI\0 <VrQ| jq&\ 7؄#\'Ȇ6 VQPfG1b%DK 0 MrQ| jq&\ 8X&>F6n 8(+@2(LJJ$$<B 0AQY(|#l+tBVq<*l#@lІd #*$(SD)(HBK@#�A++M'Z8&B'(D#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'X+#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'"q<*l#@lІd #*$(SD)(HBK@#�A+(!Y(|#l+t!#&8 lmHn 8(+@2(LJJ$$<B 0AM'Z8&B'"q<*l#@lІdU� 8'*T&JIK$LƤL$M$YB+*B'+T"�A(((((((($UVU^e+JJ* #|*l(\%ZZR(#'8 |�]†ldU�4@A"$ aa&b&b.&c6c>&! aB �, Ad!!!! ! ! ! d&lc*""$" "A0A &qq6f �#!]%lmHV�Lwr'|g4w'yy'zz'wL @$�~'ygwN8�@>(Fzz �@%lm|T 4� p� �(ƨ(h hA�d@@@� � � N)Vi@@ h@0Ā))h�@A4�]†lV4�B14C4D5PC5 **&.*jj4P3<':383834*N0L2L*ƪR4X3<,@]~�lmt'B.#TBJV'B(N+V^+fjk&dB$D*8V/2x dB+-B+-<#<#<#<#|¶-B,B2,.FN~B"$'|,(�]†l �BYdV******************************Ivk&B~(,B,( #->Y(B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+8ކ#d"(B@ (B-B,B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+//.(B4�]†l ` �(<BP߶(((((((((((((((((((((((((((((((ql(d(lBB,D|B. rJ&********************************-@A"tI**************************************D"$&|.(B4�]†l ߆ �*lB'N4OO4qlJ|&t"Ȃ+A%TB'T"<$lB'lB'lB'lB'lO5XuOdqt&" �B&5\ǵ\/&<B+ 4�]†lK` <&+@+5"7c?6dGdGv'P(JB',B'dB$Ā(5id6jd+(`)"dB,B'6nnCD<,|B$@†lF`` <&+@DnO7ud'P(JB'HB'B$(yGuwn+(`)"dB,B'7~&L"B%8 l�]†lqk�` <&L$7GO8CD*Jt$t*DB 8AlB$qHB'l(`)"DB,88qL"&< l�]†lq#+@?9D*)hB'@B'B$&D&DYo'`)"DB,&C+"B%< l�]†lq #l*$̹SD*&@B'B$(,:&@zYo'@(#+lB"B%< l�]†lP�n 8'*@{'LJD:)h$t*D @W{qloBql' (#(XwBK,,T#Ԁk|�lȆw� #|(B%~{cw+*B$t*D @|o(@J(|*+B$(tďiwBK,,@#@lqW#|($7{'((DJ@B'B$';q'*8*B'4=#r'(,,T#@lq #l*$7EԽ==S((+8 0AB/>7(dݣD+Z8&B'<>w"&< lmn 8(+@y>{(LJJD#�A+>ݓݏ'Z8&B'O+<,l#@lq #*$7ݏD)DK+<B 0A㓅ݏ'@hN&TaC!FM\lЈ .x9 Hp4j+H`Ƅ9fM G!5&M@IQ &mZTFM:5պ#XиG%z<IbQ\A)k]$PWZ0inOFM:\M\dZ'Ip4j+HscNVp|Q &mZ=QtU'>ɑ=\$Fr 5LG!I'P`Ҧw . @G\uz?#Xqa,<i:N"aGFYH?FAh'R|J(Wi6Z4rdW:G`#$VpdU\$BH (\y&hHݞZhOȑM\dJeG\#@HXQVqiv"'rh:'{jQ>AC G6qBu{Mqa,<I͑N"aGFYH"tQډʕGZ`VL-쩅F ĕNjX6qą8ME:eW 0XFAh'R|J(Wi6Z4rdW:1G`#$VpdU\$ByH (\y&hᦞZhOȑM\beG\#@WHXQVqGVhv"'rhzjQ>AC G6qzMqa,<HXQVqvev"'rhkzjQ>AC G6qzMqa,<HXQVqH (\y&hZhOȑM\teG\#@r$VpdU\$N\N Y AH[%_`~M%J`餡CdYDYEdBdCxqe[vB �E(xD ІVDp,!CAX_!nJ<Ѓ/`X$H/* Wt/! �pE'\BXDCQ| q&\ ,8-! W(!n H q W(,x YB(/!B+ [�$dq ?bX!dGbpX8$$X#F W@&,qB,B(D'nN!#`QJE.r\<b8B Y,p" HTB _ԡ+�'@$\0 h9C! ?,rD<E"|a`$bX+nC+! H$ W@ yBF 4pE' N! !:BX![{�/ qN� Y,8-d HBp= ![ ~(D'N8,ΉGbpX8$$X#F W@“\D!B! WX,1 _<"HD.V\Ȣp,\N:qY�u9v p/`'@+&ieH' H,B~"n H#`\b(|J"ɋ[X/nat8{hS2OA ؄+:qNY@(,~! W8,xqB,B€+ qYp- Y(D!!BbX- W,P?⡎a(qM8cG@ⲓ`*\v~,xC$DXD!~qD# r\ln"`C+~ Y~E'\Ba1Qu cu(,R(t#Z6¸ )+na!p ax/` =T" |D"E' aOH~!\QC G4v4) ' GlH,=bX+x=,8+p W,B,\q ? c! QEY +E@B9! xF!Xl. G<+p(V Hl&/p ?Ȣx1$q ^a'Ѓ/`M$1J,[+ ^~$x[b8D'\qxp/R(t#Z6 0 Cb8/ [oH#�GEG@/\q^X/ `E' nأ!;BF 4pE'yW,B0Fn H0 Cb+n!xEp$q W$ ^$N0#`aƂ#<$\$H`aV :!A!!!�xna\a~\xab'H'\Z ڠ.!daaar!ag؁a aΡb> 6:! ~aa!AA \aa: aad n:ƁH6\`,8#@eNVFa\<ɓddAa!a!! xaddad Aa@!v|( Z ΁aaa!ء\An aadnA !b> 6:xd΁!! AAxAd!PxdxaI\A:a!ȡa�d6\`,8#@eNVFa\汓 !nA Ɓ6a!*AI\ ]anA!nanA\:`!v|( Z(]a Aa؁dA|!a!!|an dx\x\\\nAb> 6:!A `ځa:ځ؁\a:~agx::\adna}AA`aƂ#<$\$H`aV :ab na \!a!!d:ad\:\a A\!b'H'\Z ڠJm!ddB`!V\Aaada}!ԡ!lo!F@ a\ΩdA!aa A A~aadn\AxAa\nx ! "!6\`,8#@eNVFa\`N:~adA|aAa`! a\n~~tw A a~b'H'\Z ڠ!~d:addaA�A!ad a@na:`!lo!F@ a\VnAH naaxaA!A A�ddAdA~h  A~a`:d!{]`aƂ#<$\$H`aV q;Pa\\ԁ!!!`!`\nd n\b'H'\Z ڠx! APn~΁naVa* a xx :\AdƁb> 6:ao A  aԁ~؁ad:\!Aad A ad\A\ax@xan`aƂ#<$\$H`aV qe\nax!a!!a!d`~ !&d�!v|( Z::aaa!�!!U!da:!nAxAdAna}Ab> 6:ao;\d  AanadA\ A   A \x~\`aƂ#<$\$H`aV qeadA\a: ؁*ށ`a!a؁a~~n:a}:n !ȁn a!v|( ZBAA `!|A! n\\~:~A!lo!F@ a\x \a\:!A dn AA:A\a}\ ԁd`aƂ#<$\$H`aV  \  ~�`AV!�!A!x  x ^̞\aN  \|!v|( ZAA:a\\nn!!`L|a�!na\d    !lo!F@ a\\x~nxax\\nd\\Ax`xA 6\`,8#@eNVFa\֧ n`|FV!raFa�B/W %$H~uZta\ɺȕQHi $I`Ҧƕ,[,YArKVAHdWGFY `ftH֢C:xȕC%!8j98mrՉNx-*-?~3B*lѯCAUU[~nZT薬E:ZtB\݂TWNj&G.6ƀA t \C $V8N̛3wuҭBd:l0WdK,_JkTJV:鐫_d:jC-u+r+q+{FQH#H Lk.,-RF+�#=(/"!,tJ'FR,BG4'h&t,"K!""�-1,,L,/J'-,-{r,"-R/r-B#.ضn\ G +8眆Jk+G|$H LъR4'h&tl^,8ƛG +ܵ";FQHH Lʻ- l9+�0#.np$( 5L2Kh)+DLR4'h&tRsж>&�*n1pÑ# $"w"4ãh)+DdvKR4'h&tv-=&�*noÑ# $W(qDG!#-0F+-eK|[lJ',8[ G +\}zh)+D- l9+0#l o6 +82*@r5ǎG|<m~R4O-؄+:ѿ=p @f| VQZk5 p \0 äԒQ| lq&\ ؄#\�*7 VQe5 p \0 xԒQ| lq&\ /2؄#\�*7 VQ2 p \0 㵤ԒQ| lq&\ G؄#\�*7 VQ&[2 p \0 xeԒQ| lq&\ _^؄#\�*7 VQ252 p \0 ԒQ| lq&\ w&؄#\�*7 VQ;G#!+&Z2O-؄+:c=p @! 1UWs(4R|$$r#Z6"RKF 4pE'jGbppPp8$X#F W@jF8BWxD ІV`UCRj(>8b^iXl.�nt +pG\s)HP`Њþ#-Y'GlPJ8nxC`+ !))wms 莢9G@!N,pBVAlG3O=pD%\ Z#`Dō +pG\ Hw n0t3ϚX#X3,W? b W'p D_ kh-yxC`+ !+y n(>K@p PUj2]lb@ zJ_n岉QT@ v! QraD'V8 ތi #'T�pE'2/ob#ǼpHGlb\ l&3g'HN@D PVjFFM8g@nE"AQT@ v`� VMb K`lb)4 Htb \ܨs6 T=PD(2щQP|r(*A G ;ƍyC +p'] ,w< }As6ob&V hn~uk}D?2E&:{-7> +@w%V\ ~(b$6Hm*FQb(61M"j/=GVNlb@EƮPd"0QT@ v Zl"pns$hGG<"~�E8bXE+VAJ8#*o"&F Pc  Ȁ Ȁ ,�>T @8 XwuWz7 x� @;LxIg};ȃ?t@ sP P7t@ @QHx� ,ccAA\l`i`ihijoq(sHuhwHfefiaYgPjȈ舏(hehi`iPgNglHh8ze=_cAA,>Ph6(HhLjx>8*�5B@<,Ќȍ،(Hh渍h5=0v?�a :P>p8*`90>�;>T P@ }piɑ p�  PI0/ 1 05i795  1{ ? MO 89 W,ccAAp P `giŠkɖmo q)qy c ɀ ɠǀ Y�`ivY hɘ阏 fY cY `ɐ rN0 ` )p j a> �=@  7{> 9蛿 )I9{� 4n !i׉٩ɝ! ! ? ɝڗ=�>T,= mU *0{> 7 Ep P % R !  e;  ++ � @ ;�AA0s+ ru Y̥6 0 �  1m [ʦm˵o0  h oP 4$0 p5,aʩ+1 !+-m ʪꪯRb h ʫ꫙ 4$0 p5J: !+-m JzRb h * � .�*AAA+ � WC A  LRb h k 4$0 p5';A  LKkRb h L 4$0 p5Y[A  LK+%: l зY 4$0 p5뫣A  L&+%: l кK 4$0 p5 A  L +%: l н& 4$0 p5۪A  L*%: l  4$0 p5̩A  L*%: l  4$0 p5IA  L*%: l  4$0 p5ylA  LȽ*%: l  4$0 p5A  L˯*%: l ̽ 4$0 p5< !+-m ܪRb h � .�*AAA+ � ẈA  LН*%: l Ү T @+ � WR �  ,e 7Rb h Zͪ� .�*AA�$P !1b � b � ,m fRb h ͩ� .�*AA�P !1b# � 2ؖ Nٗ*%: l ۚ T + ,# � Rۚ,j Rb h 썩� .�*AA�P !ھ<b + N!%: l  T + ,# � Rۚ,j '.%: l p, T + ,# � Rۚ,j '.%: l P+ T + ,# � Rۚ,j '.%: l 0 T + ,# � Rۚ,j '.%: l  T + ,# { p � �  p p 3A P� � � � � � p `^ + N� � PQ  � 3q P {� +p ! p � Rb h * PP p � PxB �  O p � .�*AA�P !1b� ~ ~pxp  �  p p q  pq �d-jN$IP#NԬrUE *[du$աN\U-HdO!Wn:T$Y-^;QQ1G\uzZ"Wn!Hd:Tqѭ_ *T+Hn-Z䊗CA%kQ=nA*VE -$l$HZ|k#DcAÅ Uf+Ut(r0YBbvO:[i+?SQ-Y:U1d[ UQ-?\uJܛ:A$%MX8Qjs_C\1B:YH9E:q[:HHJC Yĕn^BB 9W*Q04rdW:LY\)B\)YnqYnqEEˏCBrE~qE\eC\nIHdY c^*eB^~)"<]yMqA H3 5>XJ64Y HH"Io9DB:D^ ?de_\E:HCn餣Nn9dY\9dk'v~pWmN >Ma 5Vڊ ?n)d[%n)_J?dqeWYDC\WqW:ŕEYxQ"aWFĕN f$Y\ I*NdeJY BdqedEndYHnC\ĕlȱsxY_4X6q@I3 5C VpM-Ax9D^B:ĕE0;dHqEYE _x)W:kNdBqeqe[xYefk9ǘ[6Pcc^dChH\Y[\N EBCDN ŕN9dq[qoa&vԑFGĕNb_Wdd? CxEB(ĄnB!9/ ^E'$?0XD!xNB 3юs XD*Xl.�iL QM460dQa"dqCtD!nQ" N$ qY"0_! ^G ! H4"7$sM8NP*\C ($dQ"HB"nщ=B- =Bp,Hr_(, ^8,\q Y䰇hQ| Wq&\щpY,nqYb(![/P !x[$q W@b$rc�#M8"iPCTX#*&R؃+h}#0>=\cQaH8C€?x�+ Hp0\\fD} G jX#!vxDG!v؃0 Y+q { #G<q[{<c/ `hQ| Wq&\щu; ~;kb츆+ }d= vCp!~q=>H,H+ AuD~x#` G�P1 j0 0+pD%6ѰD8"rHCF= nh7xo8!x҈- ! ^�0naE8+d i-QbD} M8Nh*ڰE`3\qxܰ5dq�8n!q80! Wt"!aB(+dWt˰9 bM"dQH稲+n0#- `b 0: v"`2qBȢ؃0 c(-\qNB G=B|,6�4A}US|`&vH5>q H, / ! rh0 kԣh7drp/[,B!C~/}q�E}@ Geh#!v ~p!AY`"Y,Ҩ+ iCpE!d[(0 qC,B~- W"7n!5Al@U Wt"v!:q ~C+ԡBB`$[!n"�nщ["{�,C+q `ă/dqBag#` G�P1 jm 0+pD%6DJ8+ Y5 adc`>n! { >QoC!dq_x*?qEN:H0x`B_U pGh&hV=ܽCnXp}_p?~fc�}Xzai0ivY8^8Wfh~c(CC_B`xPWB+tBWO@pMpNB+\W[xWB}YE{f؇`cXz0W}8kX+BXv`;~~C Yp3=v`WB +|XGp@! @Ӏ `XGMۈV(kpC&}`8HzChosrl^YsrBYN0`H `0NW[pENqWBXG¨ pGh&hV�E~WH}CXN}Bnuun[Wrnp^Y(=a[�a(HNE0YW{�EQ4 GWC(Yp~ȆE чlBXlYzn8Y8kx�Bsq(CEEXca`WHpH_EzX[[�*|XGp@! @U�pJ؄+HC=i[aPr[pr`[rqEs8nB?(nWHEY8 9Y8B�E8?zC(`x* R0ۨWx`6h$Bi8*u W?8v_8[r8o�E[nWX?`H=W^[W(``([x�EQ4 GWYBiX`([PqNr8Nq uYȆsPqЄWx_B�?(?8_HN[X`WoNXH(|XGp@! @U�pJWSW sY8~Czf}Npix`EXvfYirH8EYSYE[[nf} =SYȅ9 R0ۨWx`6h:U`U~W[8iinkex0C0zf^is^EYWW8B Yoc}`uQ4 GW{uCWW؇k:W{c}HpfxY0xeWe0qE8HH8^YH8H8H[4o`q[^9}XGp@! @U�pJ؄_HYYk8H8[n`}hl([XCx8YzcH`xv`C[B�`8xvC(^8BX9 R0ۨWx`6h V^`kHBXl}`kNXY{pNzhNcPzЇv0CX[W 8^MHB}؇v CWQ4 GW脁HEx[B؃_v{Y={`aXax[v}hi؃[?XCB8 )N^8Y xx YX[8BGMp�0 X `XGMۈ\B0cHHpCp[X[(WX`EpE؃CtH�:^8YSYYp[H HH^BXa8WGӨ pGh&hV]`cBX9EHpB[BpEpc_N:p^pHpY8NpH q_Y(WYEpCCX{`O@pMpNE cWNE0WW(^HpB^0BH:[([Ep[pN9EY8Y EB^XYGMp�0 X `XGMېC[(CB�WYBC_XW_pHpB9BEYpHppHCXДW(9B8[XӨ pGh&hV_pYX9?E([C=[XW[CEW8 YpN[(^9BN?[WQ4 GW脁E([8[(,^CWWXWY[Sa8WBp[pBp^Y9 YE̸WCp?Y(E?~XGp@! @U�pJ؄_ joQӨ pGh&hVooXQ4 GWpGMp�0 X `XGMېp9 R0ۨWx`6h Oq`O@pMpNPqWGMp�0 X `XGMېor:9 R0ۨWx`6h'r`O@pMpNr5GMp�0 X `XGMې5WQӨ pGh&hVtHVQ4 GWHt`}XGp@! @U�pJ؄_ t9 R0ۨWx`6hZtQ4 GWaGMp�0 X `XGMېgQӨ pGh&hV(w5`O@pMpNwHXGp@! @U�pJ؄_ 9 R0ۨWx`6hwrQ4 GWOyWxXGp@! @U�pJ؄_H�9 R0ۨWx`6h_Qȍ_mO@pMpNHXGp@! @U�QXQxMN 9 R0ۨWx`6hr#MO8pMpNX5XGp@! @UwHUG{M|9 R0ۨWx`6h׿M�N؄O@3pMpN.XGp@! @UwHUG`}p~9 R0ۨWx`6hOM�N؄O@3p䪓"Lp!Æ|k#.bAÅ ? ‡."Z5Q.[B)s&QG"I(P$zԂIV4"Mzp&L@u ՙ=mrI)׮3 7vvc."Z5˗^U'=zԂIVxeIN>:sM:!|M\͸ZJ4jըGu]j]pTAvQ &mZ)&M:m̍6$|:G69rQ6ƎEV("ҨUnI8IգLڴZ SL@u'qClJ'1h#l eeQG߅TAI.D2*<^' r5JA8SO?H L 1&t'qClJ'3,8BYm UP (H$R);+DhShJ'|7&t&u#.F=Q%(z4JA8SO?H L 1&t'qClJ',8BYmQUP (+D);+D{ShJ'|7&tRf#.FA%(64JA8SO?H L ^1&t'qClJ' ,8BYmQB$2#. RNO<m2RLa (l *gЃ#҉^=&PVFuo%(H.M}(DN=#-0F+i&&r =8+#l eeQGVP (R⮌RNO<mLLa (l *gЃ#҉G=&PVFuo%'&0oR+2+2+2+2+2+2+2+2+2+2+b+FQb+FQb+FQ D'F8 +FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQbLDK61P=p&V Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\GpE2R P#Ҁ6? 9qunD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMT"G;E< UbJ71Mb(*Jl&*Jl&*Jl&*Jl&*Jl&*Jl&*Jl&*Jl(]+Q=X5xD%rJl&*Jl&4B6,e+[Jd"E-0`@@G) Lh'hъ¶ELi6%gζD<t GTzիJB7ҕs;.ԠxD.61Ql/y[LBE((#@G` h'Av0|_pZ"pu[ cV(`0$bEKlbݮ"*E+(#}?�` CB2l##9J^r4`PC @B�D �@b3@�D  yЃl;Yِh oGmCZ XG; 4+mKc:Ӛs/@8K iN:ժִx:^5kmLw SB zE4= ^6W`*X V`*6o;U 5DXǺ7m{w[+ r;^ V`*X V`*X V`*X V`*X V`*X V`*X V`*X V`.p\mZ(v30gR3 ` �2 ` @n=j>@H`w0 HFk< _xț+0 `OD0@#D0@#D0@#D0@#D0@#D0@#D0@#D0ӷmh3x? t?;O~?_?og@Fڞ3?/~   u)2`:ޅ_iQb`q`r ف`` v ^ ( ` x``a _b !) : v_ ,*baT!(@ *@ aj@aVb`xaa!b "b!"b"*" : 2">$ b!aPTTTTTTT8�%b+Zh@h@h@h@h@h@<b$/+ b110*T:cH#2Rc1.5bc6j *m7Ja8Jc8c;#6vc=<:f8.?#>"@#A"dB*$@R@G\B>@f`=^:D>�EFFdH*C^a@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >s  @�)@�)0p� �_ p�S!�Ӟ�py�?$Op�ppS> p3@ 6:<>@@ p�C@ALA 5W  XZ`VO)@w^_f4)�S/` Pvxz|y P�6@ @ ` 6�`ǀ@ @ ǐ 6�o#� 0 0 _ ? �6�  \ ¿ P `pw __ _ pw�תG*DPB >ҪU6PA5|RF<zM-]DSL5mޔѨG�ѨGF=#H =괩ӦN:mT R%H U#H DK3 `JW\z5Q%}ʬ eMlhؑH CPA(X-_ƜYfΝ-U[=r +֭]۵gڰVzLJ}צ<oXzlT9q3k,@6gPqc#TUiS%?D^G`Q*G I~oFHD@IA=l�XV/İYXAIJێ1FPJVL8_1FeXF%0lXYUdM#4R6%gtQG` p2_zIKa+_Vy/D3MrdDF  ;K DXQVN%tP%E4Q4aU*IDXU`iDMS DSM+ePU<eUDW#>yMF <WwEU*qd 0 .�ϐ$aGFYH@%Wk_FV$|ȣJVP4E4]uPPմQ\ TPY5}_w<pG`d}a}dJqaYeAғeW vЇOFYWYD\!V*YF@ewAѴQ\‰{W9iY[%?qMF~U*q7 #d7HOVpdU\NZWYD\!V*YF@nG)gM+(ww<X6E_ _U*qąY5ГeW q%yU*IhUpiMe?yBִQ\‰{W!U G`d}^GV&#dOדeW q%yU*IhUpi(4%?P?T%F(8^ V}(:#\5b}Y VQp[%W4bH |VTbh(4%C~P?T%F(8^ V}((#\5b}Y VQp[%W4bH |VTbh(4%G׌P?T%F(8^ V}(H#\5b}Y VQp['[#W4bH |VTbh(4%Qg(\�'k<*@O8<bp F tz" 1Un$^шUT".AZQUД,GQippUpa>XlbC]UT.>+p(V HxE#VQDyhE%VFBSE~JPp½VQ"#`Q <}**|XAD8bp$MID"\<E#@)YP?T%F(8^`V}(>bp F tz" 1Un$^шUT".AZQUД,GQippU$_>XlbFJ8_#Gu:=`*\ qSh** *pPhJ(4UQ� N*ۯU`p,61 }GXE%Ⴏ#:HGb۸)W4bH |VTbh(4%Qg(\�'k*@O8Gp׈dNO$X#F W@mܔ+J$>C+* \4f~)HP$P ky 'MB_#VQ GkN'X+ 6nJXE%X. MAPT' 1LA(U`p,61 }GXE%Ⴏ#:HGb۸)W4bH |VTbh(4͖ZS(\0!xkV}(>bp F tz" 1Un$^шUT".AZQU4[nMtp`Q5>XlbFJ8_#Gu:=`*\ qSh** *pPh -ay'*1 LA[<&F/h#\5b}Y VQp7%FpЊJ�wp`Qȝ5>XlbFJ8_#Gu:=`*\ qSh** *pPh -ay'*1 LA]<&F/h#\5b}YXGUpHpnWhUDpȃVUF�M`NQp){[< OpX؄QШGXJpbd9=!pQXW&IxFXJH<hJX\hPhj J!QPUGM}zUGp!@XGUpHCE`EXWEC^^NWX#Y[#[8[B=BB=B[Xh`xrWWhUDpȃO؄\h_MqBN? DHpE^^pBp[CHXWXNC8W?BW8[#BpkPtFДNQp)OM8[HY[([p^^X[BH8NpECpY` YpCXYCX`aYBu}8[Џ[(H< OpX؄Q`BCp_xCH8WBHE(YBp[oWCY(W??pN(a^pH=v}8a`GXJpbd9=!pQXWN=`WNB(_pBpHp[WCp[(YB�BH8apAּAqa8Huf`z8HWhUDpȃO\A�F`NWE^CC^8E؃BH^8BB`؃BYXC0W^CC(`^qhihth\ЄNQp)~|a(E8W([�EEpBW(C�#E`eB^8WWHp[0?E_W8Bpsfz`Y[Hx< OpX؄QpEW8=X8ECp=0a?C(ahMY^?Bd ^X[=W8Y[ nks`GXJpbd9=!pQXWB8aC؃a؃B[[[X?W[BXWC0E(YX`XBp?BB?pBX`p?ax(IxFXJH?pDMhf؃F_B�WFWB0_8aB^(^8YCWBHY^X[EpU?~FЄNQp)~̅BXY�C�C(AB�ָNpoECB8^XY8aXBp^pEpCAqa[E0EWBz[ЏE< OpX؄Q(^(N�aXDhEHEW:a(W؃[=(C[p#E=BpYpa(^(NpB}`GXJpbd9=!pQXW~oxH}؇x=XxYek(``~0f}hr?Cc~؇}{0[8[^p[p= vIxFXJH?DX\t`tx0Cux30}ְ}Ye_0zv^NpEx~~a[FW(Xxc(uh\ЄNQp)~ 3~oz�N}vH}`^iЇlN}f8~oEFH~@b}؇xW0EYp?sWWW< OpX؄Qxn}xXvzE~_hnY~k`}l(^8Wc~~؇z�N8NXWHp[`v`GXJpbd9=!pQXW~`sf(kЇkkn(v Y8rs^ uxafX�B8a06a8B�8W`k8z`WWhUDpGȅJhMu(k:}[{HPq�:v`=(rhCriYCCpc0Y`0WX^hl(vAЄFJ!U=v8f`CȆ}aȆ}Hhs(?Px8ErPBsi0[p#BhE0^`B�WWhrkE< OpX؄Q{huXikk`l؇luNqsNsz8`lC�<[^�a^Y`CkvxUGp!@XGUpHs:^`spYuPY v8?nW(x[r8EHB8N8_` CC(#v~?IxFXJH<p_xFh~@Mpapu`XY vrhW�xx_hlv#?WXCWXWB8?[X[p?rA`J!M^sWauE[ ulh^v}p[hov[_HXHpY^0BpChMHYxz CWB\GMYq(HwYWPsrWxzpHn}YpCpC`_`X[XWBY8??{؇qxUGp!@XGUpHn(HX?nY؃oHX}h}px`cf(kv^BHX^~}}EaLY^zhHWhUDpGG`\iЄCXWnpEXoЇBX{aY؇a~�[}h(^`$$:HXYMftVNQp)~|_~[E~EpY}a`~pz0ff(kvY8WYWw~~Ї_XYWXH?`} _XYWH< OpX؄Q8}BW{_8N~8ccxx`aЇe؃lvX^Xa8B8[~}}E8W_fs`GXJpbd9=!pQXW}NX[zCp^}CkuXvnHE0qoY�C\uK_:uH[~\VϕWVUJGG5…O[Ulx-CekP'YU"W5-YArU,XSQ. VB薾k g1v߸;Zxn߸_\u$ -cZ$kϯNd:ĭ+WdZO`m5Y%mϭ_r۵veаE/H3kзS'Y~#cAÅ ӯB+Z >H!Ðs,B;A9|s83"҉+sKh!8bh,,*$y*O4"0S-"ca6|C9r+{=�sK'J! Ê&tR(.L!YR?"N�3N;@B9ps5-J'#"@I /{s"S,"*y#l2"H-9 9@" 9~s 73+{R$i"2N==&}龇 +82*@4!Í+cM!>!:0139@Bm-!*$yI%^ .7p 7D 03 N<7!)D,J!Ðs5ڬS. I%0fm$ds,q>M=R3# $12ð+@"!t-5X9{,"+8|,r ?rH'PO65~<>0#208,8$p 33Nh#.{.~$(>"K', <#+‹=2-=Xsأ0x!W4bH |GT:ш[ ~F;o,u>a>`Cp,ԡ~#p- HB{8quhCq.:QQ` B0*\ v\p0v؃ߨ!! {>![9[^'!a8q[E: Gb; YF=nu>qC,"q} � u8GM8j{s=+p(V Ht("x `0\YE:1Eܢ"dHrD($щ=xE#VQDy*`1F,C!~E+ `X\щ=,�[aqpDdC"+ M4 $X+:CBp0 Qa{! W�8,!a(- 8W@b{$\щ["d<t&Ff/! W0 !E@B8-dXt ?8!BXl. W{a?$X#F W@XDhPE~XD!q A~p0W|~-:YB8" ID"\<8bhD#1F⌮-dqE~p/p[ + =ȂX+8H-\QQ$Bh.NTb.2 W@{Dh Wb!abpE! q[,\q HXo WȢ+!BxD: Gb(!� W!pE'xQ?B{+d 3ƀ!\! H%/n ?EhM8j{Z+p(V HȂu8/\Eb8/dW, E@b<"^~-r,W4bH |Gl"�(_$QapE! Y,, H�p,8Y⌐pD|Q \[D'*1 LAfE'\![,!xщB@p"\щC,\Cp0N,$\80 !Gsp,61 Y" W@9/BSEBE\N8C?X/GbpLz>! 1U{0dqB!~qBE!xq=A!dQWBaQdtBxE#VQDhE%1F̡�+d H|p! Wܢ~p,[@|E' 2E8$\G .:QQ` B0#r| W,s, HD! H8++/@D!@-,F'$B7+<Bt'8,l(,,,+$&-t/,B'D+t+0+BB<,l#�{Gݽ~ 8(+@-A!B'$B7A,$/B'B!"@BB+�!/$B#B%$ @8B%+(&/B!܂,N'$B'//"@,"XABh,+"l/xW tB% L($!--B7A"B!!B!t,@,-"/,+@!t,+@/,/B!/$Bt'8,l(,/Ȃ+</Ȃ+@"-"t,!,-P#D@!,,܂6H!$,!Bh<,l#�{j�~ 8(+@xdK>$L$LJ+4*TB"A+T*B#W$Qehl&+vB% L(%UVBt'8,l((UX=,l#�{H #*$K^$B#B%$ @B%.4(x^%R*WtB% L(4f>*A|#&f#&8 K{G|$~ 8(+@^iZ$B#B%$ @B%.4(xEoR%RB&tB% L(<'w*A|#&ewR#&8 K{G|$~ 8(+@nGz$B#B%$ @B%.4(x$RJg'T(YBn*A|#&e#&8 K{G|$~ 8(+@BvB>$B#B%$ @B%.4(xŏRJg'T(YB*A|#&ej#&8 K{G|$~ 8(+@BiH+4*TB"A+T*B#W tvB% L(@jUBt'8,l(HXr*<,l#�{H #*$($B#B%$ @B%.4(xERJg'T(Y³*A|#&嶆#&8 K{G|$~ 8(+@Bn$B#B%$ @B%.4(xų$dv$B LxB(*A|#&e#&8 K{G|$~ 8(+@B,LJ+4*TB"A+T*B#W6$(<W@(�$*0^Bt'8,l(HXjC>,l#�{H #*$.$B#B%$ @B%.4(xގ(ӂWT(�8**4UBt'8,l(HXrn<,l#�{H #*$(ꊈ$B#B%$ @B%.4(xE(dzE% @d*<oQBt'8,l(HXro<,l#�{H #*$(J+4*TB"A+T*B#W<(dzE% @d*LBt'8,l(HXj+<,l#�{H #*$(J+4*TB"A+T*B#W<(dzE% @d*0LBt'8,l(HX#&8 K{G|$~ 8(+@B$B#B%$ @B%.4(xKFWT(�8A?*A|#& ?,l#�{H #*$(J+4*TB"A+T*B#W<(dzE% @d*T6Bt'8,l(HX#&8 K{G|$~ 8(+@B$B#B%$ @B%.4(xKFWT(�8A殂4*A|#& ?,l#�{H #*$(J+4*TB"A+<*B#W<(dz#@,C/*A8#&%#&8 K{G|$~ 8(+@B$B#B%$ @#+4(xKFW<(�8**4uBtT&%#&8 K{G|$~ 8(+@B$B#B%$ @#+4(xKFW<(�8**06BtT&%#&8 K{G|$~ 8(+@B$B#B%$ @#+4(xKFW<(�8**(BtT&%#&8 K{G|$~ 8(+@B$B#B%$ @#+4(xKFW<(�8** BtT&%#&8 K{G|$~ 8(+@B$B#B%$ @#+4(xKFW<(�8**yBtT&%#&8 K{G|$~ 8(+@B$B#B%$ @#+4(xKFW<(�8**zhBtT&%#&8 K{G|d0� #|*B% oBX~;;(<+<*|"@A(DB+#h&***************B(KB%|B@A(,Ƿ˿|˷B t*8-|*<R>,|#}{G|d0@� B"�\=!do=w={#B֟ �A+"\p}+Ͻ! " !! ! ! ! #"$8!�W_>g~7!="(>#旾o} �#!}{G|d�L>>??@@4 A0sppp@A@ �?��@4iң)rQaC!FtK= 4\�dI*h⠏/]`1fM7qԙ3&A.P>h >`ႅ .XL2(Sl`ႅ .X`ႅ .v挹6(\zܐn]w$LSخ;0+rAA9re  4`CXhѨQ6tiӧQVzgؕjΜv3gϜ=c=hj s#LϡG'MFY&;tjҬ9{6 A~ ]>ʵQM*}  ~ P G$Z :P]hJ>M>UZYUZYG>GyGyđGyđO GJze3hB]PQ%TTRd]>q&lDY<I$3��ENXFsUZ3UZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZY;}ZhAG|eQVeQVeQVeQVdXVQVYgWieVVieVVieVVigdXÅPPZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZY%:>APY%:7wVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieV%_hE#Dbs=0QW~UFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeU|$JVőVZ*%\|qeMFdMFdMVdMVeXFpQQVeQVeQVeQV:٤GZa . UFYeUFYeUFYeUFQb*FQb*FQb*FQb*FQb*FQb*Fъ@ &*qNo*FQb*FQb*FQb*FQb*FQb*F:i؅"z�x$"eP��b� p 4!QlHDVGbE4IMnp,\1 H<&:Nl@$ Yvb rUb/YU+'`DR 3Ql@D$w 0Glb+y>ut:!GbXAЊG[&A Ph�&@ PhtCeu>tXEbrOBh!=Q9,*-ODHDM0�+x&F H.5jG!GbXAЊG(Un,[Q<bU'FqT2r0+XTbU]ɷEp8Da�VM _uc!N@B(aX,765c]U 1(Nۇ2EpG<o˷Ebp8@0G�uM X<H rV<bxd N(:No]U$({ZҴp0+XT" +@YT.�G<4$X#6 W@%e%`Xl+AZQpk=fH TъQرiG ؄CGdbu#\x$@sK8X$MT'h,Ql"͒D3MUъQFviG,WM0:X],*l`H +p'FJxD%`Q X|+AZVKcgYohE U:di  Gb8N`u#j@ x$^nnXG|bWíJ؄#V<#V1 (ъ Xh!Y(,�"dQG@\X( UG=&XшUl+AZUt(\1 Wp(\1 W]߹C7YM� PP*Vu?Xԉ@.x % 1U^!HID"\<E#@ȏ`fV3YQ� Nx*H{my@'MbuiXl.PG@">+p(V Hx߹$^шUT".AZQUȤQ03(\�'<iW(N6\@<$DVFa\j�O^V| ZV2 Io)2F dTik�>`aFa`a#@B$H`aV 0$a*!\*ap@!PF**a\� IVa op�>`aFa!`a#@B$H`aV 1$a*!\*ap@!2F**a\� IVao�>`aFa`a#@B$H`aV q$a*!\*ap@!qF**a\� IVao�>`aFa`a#@B$H`aV $a*!\*ap@!2oF**a\� IVa%#o�>`aFa'`a#@B$H`aV $a*!\*ap@!pr)2i*`fV!+n�>`aFa/]`a#@B$H`aV R^V| ZV2 'G*F|� v`PaV!6aN`a#@B$H`aV R^V| ZV2 'G*F|� v`PanV!6aN`a#@B$H`aV R^V| ZV2 'G*F|� v`PaV!6aN`a#@B$H`aV R^V| ZV2 'G*F|� v`PaftV!6aN`a#@B$H`aV R^V| ZV2 'G*F|� v`PaV!6aN`a#@B$H`aV R^V| ZV2 'G*F|� v`Pa^V!6aN`a#@B$H`aV R^V| ZV2( 42i*@&V]l�>`aFa06\@<$DVFa\:Aadaod \:: vG|�`*a\\n\  \\A$a*!\l!r!``aar A~xdA:d:na\axxAj]dda:aa:V &|Ao`A\\xd@h \A:d\A x\ AnAfa�>`aFndra@\\\od A n:A\doxn  d\ad o6\@<$DVFa\ nan xxn|V6!|Frnodxd$a*!\2Ia|.GV|!|a!dddn NW:\d ty2 4X>V & t dxA AnAnnA �xdd Axn n :d*!6ada A`x!A\n:   :A\A A\ A:ddxto6\@<$D(H`aV A  a~\Ao\ dV!6�!|||!`� :Ad:A΁a$a*!\XA$XG*a6!.w\Aw\Aoa o :A xAnA!pAc\� `<!~ t]x dd@xddnAw!Anto Ax\aȁd�>`aF  :!\a ada  \:\Aoxdn dA`a#@B$z2VFa\\t txdX|a!|aa|na\ ada A^V|Zazd6`r7!| A\x\~xo naF A`~A!!!pAX>V &N A d`!dx;  dad~: \do  ~A ~�>`aFa\`\!FAY~:nn:an nn :xad\ ƁA`a#@B$$VFa\xna\ aA\:G.*6`@\nd\$a*!\|!Xr!r!|*A �\aa `\anxA \f !`A!c\� `<ada�•NUǘ[:W'c&쐬C{,%-WuխC uhѷz:rukU8>9i"adArE!^*ТE +$$^ ]+Y:J_;T$N~#&G.6ŀA >XC $V8$}þՋ'θxe۳L5`v떴{G/\"@=:Ο?~;H$?~ A5+Iȅ<`b ݴr{M?zgmTke-k:sSBO=J'$(qӎ&&�xH!38#L!ܴ;L=L4dsH!358HoTC~2N;@r+<O8&b2(d>dsH4H# /s /Hc0̰>ܸ""1?O=H'!ƐI#.`X-F +9S7d 7dG;9I!߼ ;4sL4</<BL0,21Z!5ؓ*$H"O:lL"ۼM3#ԣN!~O'퐳L4"tr0"0‹,~@J'l> NL#a<02s+s+!35Ȳ+r0"0G'r"p3<҉,2J<},"># 3\O6|5"9{,2;s0Xs,0 /t‹0+0s<֐,8 F.F +ԣ+~;"8 <# $l=(&H@R/r-,?,*$l8_h"@.`�/DXE;԰8 ^8"nQYt"Hr Y>ʁFhZ Ix?αHBPG@2v"/ {tB-[@pT\q H !nBȂ>α^LDx Gbp?α` /  uC߈+nc7nE' AWܢ-!Bb(-azC$y,6` 0!X+ l܂8>!CȂX3_00qGl V_<"nz qEb`"$FpЊG44 _$(|{"1 x0c,vHax&0� WH/t b*\�'L($EЇ5nщBC>a x #>QnԣX/qE?{x0Y#E' !B"<#`Q֐!n{pC851a#p>x!zb܀G;[X0}XD'nqC8IM8`sL,+p(V H#Y/C/ o\8G6X"=Qd8/1 ^,$-xQp$^шUT".Ah _B.�_cE%`$Ḇ:\n\(-A~|p!Qa0 ^D.p y*\�'L,a YB~7d Ydc(D=ˎB׈/ Qhpc(!nE0QW,XD!n!EpC(0G'p,61[Cp$qk> }d(91}91W3a_�c~-@IM8`,+p(V H" qr@B:xr9\<bE8ޑ X$#� Wa+!C7ID"\<8bY?1M"01s9Epc㸅,=|#C!d ^tI:N@E0oEV(8ax+iB;QabX$1q7\qEh-xEtp,:QY,\! WB" By'MF*}v~ ;dQqߐ7 Yԡ(5yYE!\QCtp !B`IM8`n,+p(V p  ` İ @ @, � p # 0p P > ؀ z  @ ( p 0 ˠ ~ P� P $q  Ǡ P .�N0 � � � p ` p� P Ep>p    � p < � 0 ٰ� ` �`  �� `  P p�0` @� .)!$0   p � { `  � Pp P P > e0 �  0� p 0 Ɛ� ~ pp A@0 P �� a  � 0 P `p p Pٰ P � 0 p ! `� y p ` ` ` $ � {�  p0 tp ~� p� P�߰$ A A+ � � � q p� *` ~p 0 �U  � � @y .lP 0 � zP P � P f p ! f0 pP� p  ǀ 0@Q .�N0 P� p>P� {@P� �  � p P{p p P < � 0 { � p �PPpu 0 { ° � p p@� .)!A+ � ~ p'  q  f � P� p u P >   p � � ` P @P (,~0À ~  .�N0 P$q pP�  � {� � P�p {P  < � 0 $qpPpJ p yP0 { PPp $q qp~p @� .)!A+ �  Pp>  p p�P �  p y ! P > 0  0 � ,p>� p ~p   p ~ P P Q� P y P ~ p { PP � � ~ pp p y {p  pP0 p P Ppp @ $ A$0 07}Ӿ;=>- P >P � |Q-S 8 � |X P  @cMe y Uq=֏� .)!A+ � 8r>- P >P � |؛JӠ�|X P ٫=֫< � 0 ;Qڏ� .)!A+ � }Ӹْ .y -ףӠ |X P : y ވ A$0 e- P >P � |T= 8M|X P #ޫ< � 0 ;Q0N֏� .)!A+ �  <>Ւ .y Rӣ͇0 .�Nګ@欽 y R A$0 �}Ӓ .y ӣ͇0 .�Nګ@ꉽ y = A$0 �彮Ӓ .y N͇0 .�Nګ@e y  A$0 � .y > 8M|X P Oի< � 0 ;Q0 � .)!A+ � P. .y > 8M|8 P R y � .)!A+ � P. .y > 8M|8 P Q y � .)!A+ � P. .y > 8M|8 P ? y � .)!$XB+Z R'!XE5n(UUUUҤK1GIUJ>옅jULAZ\O`mqԨQ>ɑ Y1`xBAXh*W$JvWVUJGVVj[GI J>옅jU`AW9M0>M\dݰUװXh*WF XҫF*%r#OJp5ղQ UP:^<G?9iƧ>ɑ [zM Fri6DC%jR"|ȣJVPZQ$*Q*fAe2i<X64X6qҶȫ:yHfD4aV6IdhUpi%ے0P4qbTVirˊVOeX*qҶȫ :yH4zjO>O@S\4!Ff Z%6tRJ+D#;*$THFa (< eLSUuUVY݄z@%Z6eVsյQVyO"qb$ Vp)W HPj)MXфR;Za\iRtDL_"P@SM Ņ)$MvU7c!P$L2xaGYZ>b?JRvHX\DkK6yOMXфM;Ha\ius(Sw-y%Q\BOB٤%viz7#VT"ELk]X>ą J 6 VpdQ\D#@{o%yEV4i `%\$ŕNrVWL{դJFq !& eC}M5G`4[G``+r[HXMFq6x䟒I^%P^$NOWL%H;dbT6q}}[$X#qJ6}hX6ylE ^]@8bX$2<FOx$^F qh (^!xi/]ɔ\!up0 Tl"3&D&$4 QC$&YT5 VU$X#>JXO bE0Q $d Wt"*V WbلRiD+\�'L`Z! yHD&R\&D&$HLfR-"dQGԀ4"@ +p'Xie-W1 HE"T="( 2p*FMb($AJ1MR Ix&4 MlB&4 MlB&4 MlB&4 MlB&4 MlB&4 MlB&4 MlB&4 M#`Q IEd"&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb+@Yl. )UB hD<O|e]Q$E <|,Q)gp*ZVpD%Q GTBlg7K)&0IDemk]ZVM(>A(@#VQjv%nq][X"]h�" Omw] o+TT`o+h Z–p#>qBݯ]EZD1A0YB fp`GX‘p)|-hp,K^B#&qiJ<yBxew`AX6 i0C͐4x C&r|d$'YC0ܠ M(Ód$X[r}e09C�8_pf8YssLg:8a;Ђp-YЃ&`!! = 0 X@6=PZԣ&uM}P 82 Ё)(,IZ׻<k`kZנ r mh@=G[Ӧv}ml_4 &wͽ(, :ЁL*@E%YW'x ~pe/!np4o-nHB8C φ*BBpBhA3ym~s\9P AH~\K߹)?b4y8,bCc{1~v]kg{ς 8Pn]{z1ChGF2v` JHB"$I(B"$I(B"$I(B"$I(B"$I(B"$I(B"$IB*d YH s*| H9"$I(B"$I(B"$I(B"$I(B"$I(B"H"H"Hk*2 �hBH@P̄ AAբ]TTTJ88 AYT",x)$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$P$P$P%CT*;$$$$$$$$$$$$$$$$$$$$$$ƻ*x8 �؝ `E؅HH_IFk,QJG?ZpUUU/u\ǓS S0Zh[Zu\VP '(HDH,H<HLH%#P#4D)H#H#0HH$@:&x7�ݩ)ZGUGXI /IVXUGpȃVpUEh <Jt"MM؄H"P#8+8BJJJJʁ K,Kt#�� Ѐ ؝ pQXWL1!IxFXJH<hJX\hPhLwaRWL'PL MM<$#�# x Ȁ9XGUpH͌WhUDpȃVUF��N!Mpp%J+ M OO<$#�# xܝ pQXWL锄WhUDpȃVUF�dRWL'PP<$#�# xܝ pQXWLPWhUDpȃVUF�QdRWL'PR-#H(8 8B�8 9XGUpH&LIxFXJH<hJX\hPh:L!Mpp%J+RJT<$#�# xܝ pQXWL9ԿWhUDpȃVUF�տdRWL'PK}Vh5#H(8 8B�8 9XGUpHa5!IxFXJH<hJX\hPhu5!!Mpp%J+V]ح<$#�# xܝ pQXWLWɑWhUDpȃVUF�0YaRWL'P-څ=$#�# xܝ pQXWLYwWhUDpȃVUF��[waRWL'P-[#H(8 8B�8 9XGUpHIxFXJH<hJX\hPh!Mpp%J+\]<$#�# xܝ pQXWLi]WhUDpȃVUF�^`RWL'Pޭ_#H(8 8B�8 9XGUpHIxFXJH<hJX\hPh!Mpp%J+_#H(8 8B�8 9XGUpHȔIxFXJH<hJX\hPh%!Mpp%J+a5#H(8 8B�8 9XGUpHȔ.IxFXJH<hJX\hPhB!Mpp%J+XcR#H(8 8B�8 ݩ� pQXWLdIxFXJH<hJX\hPhKv!Mpp%J+(eo#H(8 8B�8 ݩ� pJ�P(KWhUDpȃVUF�f!Mpp%J+Jhhhh<$#�# xܝ `XGM|6BWhUDpȃVUF�f!Mpp%J+�ijj#H(8 8B�8 ݩ�pJgC*dIxFXJH<hJX\hPhhfRWL'Pl˾>$#�# xܝ `XGM|6BWhUDpȃVUF�f!Mpp%J+ln#H(8 8B�8 ݩ�pJgC*dIxFXJH<hJX\hPhhfRWL'P^p#H(8 8B�8 ݩ�pJgC*dIxFXJH<hJX\hPhhfRWL'P/r##H(8 8B�8 ݩ�pJgC*dIxFXJH<hJX\hPhhfRWL'P#s@#H(8 8B�8 ݩ�pJgC*dIxFXJH<hJX\hPhhfRWL'P@u]?$#�# xܝ `XGM[(I\hM`\Ho_^NE^NHHCXY([CYHC8[(WWhUDpGDM^XBpHNXY?8YN�BXYHN8WN8}_Y(Y(8WB8Y8NpY\A`BL'P]??$#�# xܝ `XGME^Fh ??[X_EXH[W�E(Y8W8[8[NW8BX^=XapBCWhUDpȃOGMXNp[N8[8Bp^[pH[CYB^Y(CHWHE^N^(^?R`WL'P#O#H(8 8B�8 ݩ�pElijiBn(E.ū[~\v/HNxEɺ RBnIzhUD.|+MpT׭="xuH=,:_*閫C CXi"5HVNt8Qr)#Nx1ƎC,y#Ib*P C ON]*m"ի^X5h/NBu_r"Y\ݒj+YeݒU+^dI;߹_$jR">8zHA݂:--@H!@r" S0-@Er+,r$J!HsN< )W&:8`VPV7dG$@F|FU+8R&ݲ .R+-,R!-2\ /RnA{K! 9 ;"+RI".#I# -'Ar,,r/t0-"K!!A‹+"KDG!/ܢ80:4"K_YR[bG$@F|F0 T Atҋ$hʕ,�,,!~"u, $H!r-R,!@""س$4J%C +03+@R!-gLM{�,!!@2+-@R/r,f!+x#W&:8`VXsCvDQa4g\�i.YH%d4#x#>pS1dS+٨3/0/Ұ=,R/,b ;?/˜! $t 9"+RI".G+J#LSN= 87S7" ?J6 ;"ܲH!˴Ï>0 c!xFC- 8A *h! Q8 C|3HC8%UX#* CF44vLcЇ4nq9 щq80a 0!abE! q W, = ID"\<b.rHF=1 n`8щqă9zcҰIAE C0E@B(/rȃ" 8A ki! Q8 C|3HsTX#* xE#X!rb :n xܢF= щx| +nqNB!n Wt- q,"7qID"\6.MtP9s߀!\Qk7o�- WBExqW,?!\K&t% *U!s$D@0 @P 1QS|`&n h< `؃11 Wc11lC/ Y@1 YuX-d iC+J$>-F4/ }\pE6qecЇ,a ac>EX!~2&W\D>F,/Ё0+T5=#�04�>C <4e=M8 >!Ah lPG6qBch0\a(D'!Eb0Y@E!dq=d#+J$>C+* M+ ~\p7 W`q n(0o~"!_BC!dqW !RB}ɄXa#�04�>C <46M8 > P40\s89B,op-!o8D!EBXD'?ܢ!nq}Bh** ,~0Cq: WAp-Aq|9 Y�{F< W$-QY-!|bK&t% ^y-(> \*AA4}\X==X-h(,n!B,B+dBb+! c\ܸ$^шUT".1U4. Wd#�7! Wt3\1 }c�7 u$[0~ Hܢ3 |E_2'(a0V`9v$D@0 @P +Aq [H6vHE<щ[,B0\q~;,0+",+$/!9ԃ>8-H+4*TB"',h06I!X<:p0;@B'�C;0,->;0C!$$,$Ȃ@/A@/+C=؃<C#.,B_d8 4_Z$A |\U�| 8B%lAB!H$h0 B#hB!$$$$/B!0,/,$!B!@!!/-+@!/--!H+4*TB"- 1h.",܂/,B' +,,0"t,@/-D!B!,--/@/܂,@"0V#B_d8 @J$A |\U�| 8B%lA@!-4 C#!B!@+D!܂,\/+!"""B'!B'++B'$$B!B'$B#B%$ �|B".h $B!0-@,܂+$--/+E/@B!t/AB!!B'B!$++- .h)4$E&(`XArAD�a�|gP<�i\0#T&+(Gnnfoo$B#B%$ @B%.4(pJtR&)h+E&(`XAgdAD�a�|gP<�i\0#T&m&}T(AH+4*TB"A+T*B#}Vgn&B_d8 TUaAD�a�|gP<�i\0#T&m&P$B#B%$ @B%.4(J)o&)h+E&(`X)UAD�a�|gP<�i\0#T&m$B#B%$ @B%.4(o:BjBjn&B_d8 $A |\U�| 8B%lBmfJJ+4*TB"A+T*B#}Bkm&)h+E&(`Xz+AD�a�|gP<�i\0#T&mhJ+4*TB"A+T*B#}kFjn&B_d8 |Z$A |\U�| 8B%lBmf:֦$B#B%$ @B%.4(*-A&)h+E&(`XbAD�a�|gP<�i\0#T&m$B#B%$ @B%.4(ln&B_d8 d$A |\U| D((<B_J+4*TB"A+T*B#}Į&)h+E&(`XBdAD�a�|gP<�i\ D((<$B#B%$ @B%.4(kn&B_d8 D?$A |\U@$*# p $B#B%$ @B%.4( pn&B_d8 0p/$A |\U@$*#p_�qH+4*TB"A+T*B#}qqn&B_d8 8"$A |\U@$*#q')$B#B%$ @B%.4(* &)h+E&(`X#3$A |\ F D((<B)8$B#B%$ @B%.4(9sn&B_d8  "AD�a�|gP<�i`3jT@$*#=$B#B%$ @B%.4(ЇGrn&B_d8  AD�a�|gP<�iLiT@$*#2L$B#B%$ @B%.4(Vrn&B_d8 tAD�a�|gP<�i4iT@$*#Z$B#B%$ @B%.4(Їdqn&B_d8 5AD�a�|gP<�iT@$*#2i$B#B%$ @B%.4(sqn&B_d8 AD�a�|gP<�iw D((<B){7K+4*TB"A+T*B#}8&)h+E&(`XzG$A |\FpW@$*#$B#B%$ @B%.4(Їpn&B_d8 8AD�a�|gP<�iw D((<B)C K+4*TB"A+T*B#} &)h+E&(`XAS$A |\FpW@$*#r$B#B%$ @B%.4(pn&B_d8 XAD�a�|gP<�iw D((<B) K+4*TB"A+T*B#} &)h+E&(`Xg$A |\FpW麀#|*#lnȻ(((((((((((((((((((((((&"B%$B B%,,}((((((((((((((((((((((((p_d8ADXp~{~~~ꃾ$A(�|� h�\h@Ђ#$(&&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&TB%l,?,A@@B.#*<B%$HtjӪQVbiԦQFmUiSM6UTiSM6U$PEuM&LXrgN;yhPCDJ*_tShzkV "6LAD'ZȖmjAjGun\pUziU.5$QG:6IebUxS%'ϵ0NVG�1#@�1#@�1#@�1#@�1#@�1#@�1#@�1#@�1#@�1#@�1#@�1 � � � � � � � � P%8q>@Z`dj rOŬV k_re=AG`a_V *2,!ZU*@h2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +B/ 'bXũ`qFa@# >^(X=A0̈Xh8a=#@#@$@X1X<Ѐ! %tޙ}蠅袍>hx(vX4 F|eTؚ뮹>;lĶmǶmsۋ0n.pa ?_?*1P@.jFaM?TXATXATXATuߝVm0VPaVPar!r!sKYXӯ&`_域w"f(X*S\貒0T d�@0 d�@2@~T @#@X`"F 0@ P��2�*PaXD`  "Md⊨XE+^YE/~Z;Ѐ|�PT>G@8,AXXGyģG?q-F 0T`D#*D #>Jч-:` &z�(IYJST*YR` QrK_cYLbrT2Lg"EƔ&TYM#b@L h*YNsT:Nw$�I� T ;YiNS@PQ�A3"*`*D%: \F9Q~!HIQ M =s LizO45NyzOwA KZTIURT.UŔi./R5VU:* 8N5xp\xp\xp\xp\xp\xp\xp\xp\xp\xp\xp\xp\xp\xp\xp\xp T�i./R~z_ί;s xhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxh�03>ґ/:iK_0ͨK- ׷fpT40PWֱ]ˌ.4 uAuTzYUZVlX׷vi@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >s  @�)@�)0p� �_ p�S!�Ӟ�py�?$Op�ppS> p3@ 6:<>@@ p�C@ALA 5W  XZ`VO)@w^_f4)�S/` Pvxz|y P�6@ @ ` 6�`ǀ@ @ ǐ 6�o#� 0 0 _ ? �6�  \ ¿ P `pw __ _ pw�תG*DPB >ҪU6PA5|RF<zM-]DSL5mޔѨG�ѨGF=#H =괩ӦN:mT R%H U#H DK3 `JW\z5Q%}ʬ eMlhؑH CPA(X-_ƜYfΝ-U[=r +֭]۵gڰVzLJ}צ<oXzlT9q3k,@6gPqc#TUiS%?D^G`Q*G I~oFHD@IA=l�XV/İYXAIJێ1FPJVL8_1FeXF%0lXYUdM#4R6%gG`ل-0I+eG*L3c̥M%0@#,Q *aGFYeH:4P@$PCaӄM`%|U6EK4:SM:d|"PF4UU ]%zX<[5BYGV�a1 NVpdU\DPAu5I^Qq<YeV4juK%M:d|OFA7BWUT"Js <}}dJqaXdAeW 6ЃsM`%|ÑUFaEI,xN,]M:d|QZ:h&h^WQG*hjYG\pxa?2v$aGFYH:jnMW4eD\!GVM$nRIդMFq!ep'gm:^E%Z<<YG\Z؏[;IXQVq;]tI^Qq<YeV4CRIդMFq!ey^WQG*hU*qą$aGFYHnGpI^,F X(X IX넥$.Mtbp`Q<ëP Z<x<(GpAׄcN$X#F W@v+t$^ X".AQB+8E*VъWb KI]&F^bոF6Jqtx*"AGT<TOG)>bp &uw" 1Uc$(WhH |GbЄ$,%IR^D4щM>FQJZqtx*"AGT<TO-GpAׄcN$X#F W@v,$^ X".AQB6I KI]&F^Pg> : #**G|**tMX1VD8bp$nw=J(+4! KqT$ڥNlb.5 stx*"AGT<TOOUT.蚰>b݉+p(V HNk+4Q$>ȃ#V1 VhB;a)IK(\!kq**TDxI66XE%Ⴎ #jݝHGb;)J(+4! K$ڥNlb.5 7ëP Z<"x;GpAׄcN$X#F W@vӕ$^ X".AQBz# KI]&F^o] : #**G||**tMX1VD8bp$nw6J(+4! K$ڥNlb.5 wtx*"AGT<TOUT.蚰>b݉+p(V HNi+4Q$>ȃ#V1 VhBz;a)IK(\!k**TDxHk#\5a}X VQ](WhH |GbЄ$,%k+vRh&:QB(UU-Q P<Ӷ#VQ GkZw'X+ q;pOQ,F X(X IXޮ&<eNlb.5qtx*"AGT<TOťUT.蚰>b݉+p(V Hܮx&`1Dyp*F MHR&Nlb.5 qtx*"AGT<TOJ8]Gպ;`*\U\,F X(X IX;QB(8ycqtx*"AGT<TOEGpAׄcN$X#F W@v% MbpUrQlb(\!k~WAW"xD%CEdXE%Ⴎ #jݝHGb_yIBDpGXQ`MKtQ؄M!QUWAHG"A)zUGp0ֹXGUpH4B WXDpGXQ`MK9,lQ؄M!Q3UWAHG"@:tGXJpaci;!pQXW۱C-WXDpGXQ`MKY#MXN؄Qp{NT*Z:xTZxJ�*U<GXJpaci;!pQXWEWXDpGXQ`MKiFMXN؄Qp{oTUWAHG"`|UGp0ֹXGUpHCEEXWEC^^NWX#[8YEWH(^؃_(@)_^(HEv} apIxMQH<QF�AW[YWXYHW(WH8[EpEY8Cp^a(^pCH0H(Wuy@ahKM!M8[HYh[([p^^)Z[BH8NpECpY"YpCXYCX`aYBu}8[Џ[(H:xTZxJx_(#qJȅCH8WBHE(YBp^H8WCY(W??pN(a^pH=v}8aGXJpaci;!pQXWN=`WNB(_pBpHp[WCpY8YXC?H8ap@@qa8Huf`z8HWXDpV_A�F`NWE^CC^8E؃BH^8BB`؃BYXC0W^CC(`^qhihth\ЄN؄Qp{ya(E8W([�EEpBW(C�#E`eB^8WWHp[0?E_W8Bpsfz`Y[Hx:xTZxJ=a8= D8ECp=)2a?Ea#^?"^X[=W8Y[ nksGXJpaci;!pQXWB8aC؃a؃B[[[X?W[BXCHa8EE�E(W[(@)[W(E�WoBWXDpGx\`F`=hH?(`pt_(_xWaC?HYBC_8p[(_^?EYX]Xl\hMM!\(E`8`8B�Y(`[Wh[Xa8Y(CECE(WWXW8H�W?HXcXHp^(kHX_WAHGXBpH_H][aXYp?[Bp=W؃BX^0#E=BpYpa)*^(NpB}GXJpaci;!pQXW~oxH}؇x=XxYek(``}`f`}r?Cc~}{0[8[^p[p= vIxMQH?D\t`tx0Cux30})}Ye_0zv^NpEx~~a[hKW(Xxc(uh\ЄN؄Qp{ 3~oz�N}vH}`^iЇlN}f8~oEhKH~f}؇xW0EYp?sWWW:xTZxJzo}ЃGvzE~_hnY~ih}n(^8Wc~~؇z�N8NXWHp[`vGXJpa� 0隶i XGUpHv8h`B}azB`rC ~8?rPYq0k`)B8a0`6a8B�):W`k8z`WWXDpGȅMhMu(k:}[{HPq�:v`=(rhCriYCCpc0Y`0W)Z^hl(uAЄFM!U=v8 >lnl؇kv8BusX= u(~8^cW0H(]c_�?(`p[p&xYXYQWAHGXv eX~fȆ}Ȇ[Po[x8?qP?si^8`�Ca`[H^�Y8kqhiGXJpaic";!pQXWz8^av8W[Pur`CzxpBnz W(N0B8N8_"WCC(#v~?IxMQH<p_؄F~@Mpapu`XY vrhW�xx_hlv#?WXCWXWB8?[X[p?xrAaM!M^sW�fuE[ ulh^v}p[hov[_HXHpY^0BpCQHYxz CWB\WAHGMrWMPq?pu8N xpNnWzaoN8W8)Y�EEp^(NC_x}aGXJpaic髏;!pQXW~BE}[=zeWf0}`C}`h^(aE}}~^XH[[vIxMQH<pXx6iЄCXWnpEXoЇBX{aY؇a~�[}h)*^`jj:HXYMft`AM!G?o?X=nXWkY~�YWc`z`B~�vdruKV'WO߯E~ZfZ$떫Dtz@֣J};$ {~d!c+3aV[*t<~'kn 9Wņ0hpB۸rjP GVZE~v/ndw-Eqwa}$,Wx&Ndzˏ+^깒JQ\(WFit!~ M/Wecwܷl$q ZJ_ݺ%"H K7yXiiT >I(tR>"s /2=7ܨs;d"27"t,b /,{ $r7,BIDB#r5|-\O!5,rN6Գ0r?߸R/ 020bݲ!,##T imV[oѵh[v# $\S" C9 9�9!s8@J'pS-bz+bA 02N<H& >*h2?̰R,èsN!r;BΪ 9s-7!U/r+ + $0,#,9 0# $37\3:ܲ,t>,rHV!1,8"V!BIDB#<4&s,$7pC9㸲/@>3|,"+##l [.j +82*@4!Í+cM!>!:0139@-! ,$|H%h5@r 0 0S;@2L;,s0X~<rY+ c1lN942&RC BD&@O6Ȳo, xC`F=a[;[@Bn!CdװF<ȱEHH?qCtG6d1xX<e̐2e$dh0XM8ZK[7؅+p(V HCE'h퐆+ ^2⡏EB؇=aN\W8=n�x&`1Dyp#` a0 lc"nQ_z>! WB;QWBm-d_`6MBpP`5n! Wh=:b°=~ H0~!nqu9Qz+:XЁ$-Q _/`hC!:Q[C8"^?!JjP>s؄#\`-k]HGbD' !B,�Fq H�{-n ^ԡX-[,B{QmuB@B! !WhH |Olh24 ?X, ?b�! !E"xq HfVWdE8/� bD#4 WOE" e8D!d W�/ ap0\CbF!\B"+j"p H0xEt *"AGT͐!d\<B8$v aB0xq[bY)$d~(!C؄#\`-W]HGb!xB,Y, `b![tŮ(,nqEx&`1Dyp&rM >][-_! ! W{/\Wcf$ ["HD%\4wpP(:!HX0dCbX0\QB!Wp, [(D'dEȢ/A"xD%?@~#\ ^x Y 1 qW][,x!GbpҖ8.v! 1UE Wb0v Y,~!Bb؃0xÈ$nlIBE"\<80@ M- q:~�+ 1 Wbp$dN@~X+d+d _l"&;H~BD(| WD\ q^t$\WtbEVn! W,�!\C,3+!: W@B,"Bt *"AGTp-\`(DV b0xQW,8D!iE8"x<p Z[\[ #*$-�,B!$tB/B!Ȃ+,/,/,+,D\0E'Ȃ$&($ #< 4 ++Ȃ+@\/!@-t,+$$B'd,++$B h.h$A$#,-",B'@,-@B!d@/B'++/dE!d-,E'$B\+<*D-<B%<,,+$B%-t/,B'؊CV+ĕ+C!/,,#&8 Z[ą6nc\ #*$ /+t/@B!$-@/+0+t/+,$$0B!>I+h,B"#<&..hB!+-uB!@+t-!!0,$!,, $",<&B% h$A$($!--B\A"B!!>B!t,@,-"/,$B'!BV"+-B"IB$#T&!-#,$,,!,B'-"܂Yf$"-Y!$,!ȂX<,l#E[7f[ #*$of'QI+h,B"#(&H'u(l(l&wB+ЏDB(Bup*D-<B%( |'}#&8 Z[l #*$o֧yJ+h,B"#(&H0(u&vr@+ЏDB(*D-<B%V#&8 Z[�(7 #*$(ohpJ+h,B"#(&HH)&v&@+ЏDB(*IB$#T| |i=,l#E[n] 8(+@$&($ @8*+h$Υ^(l(hB+ЏDB(B2*IB$#T| |*Q=,l#E[Ţj] 8(+@Bvl+vkH+h,B"#(&Hx+뭌&v)$A$(+,*D-<B%>,>,l#E[ųƅ] 8(+@BB$&($ @8*+h$ɞ(l(hB+ЏDB(B*D-<B%'#&8 Z[ll[ #*$vBB$&($ @8*+h$N(l(hB+ЏDB(6*D-<B% #&8 Z[ #*$onJ+h,B"#(&H.j&tB('(oۮ*D-<B%#&8 Z[] 8(+@v$&($ @8*+h$Nrh$(hB xB(*IB$#T| |^0>,l#E[ #*$o'H+h,B"#(&H谼tHkB'l('x(0î*D-<B%'#&8 Z[] 8(+@H+h,B"#(&HtHkB'l(A$*IB$#T| |~<,l#E[ #*$0+K+h,B"#(&Hr'$0&t& d(2*D-<B%'8#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(AB;w*IB$#T| |#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(ABHs*IB$#T| |#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(ABXo*IB$#T| |#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(ABh*IB$#T| |#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(̬" -T|­'+#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(" -TB |<*l#E[ #*$0+K+h,B"#&$+wHk+T&A*I("B%'+#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(|:" -TB |<*l#E[ #*$0+K+h,B"#&$+wHk+T&A*I("B%'+#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(t" -TB |<*l#E[ #*$0+K+h,B"#&$+wHk+T&A׋*I("B%'+#&8 Z[n0� #|*B%g>?##B+ @DB(|*lB#8g(((((((?&T$+&|@L'?@йCZVRpUC!F8"Q6=ɑ1`Р…'QPAtApԹgO?{D \TfSE!DC!DBg N9#$6ƕ;wn&NRDȩYtQ Bg>~ 9J#+S0c油I͟A=tia@aѣɍ27ʔIz -\pE߿}>|t1b`dqϡn=d{tιX C,q X`Q ,׿8.z|…\h\ha (b (0sXpXpXp�l> !v.qQG@N0z`a]XvLRI#sȁ (h࣐F*=*06h)hj,3LS5$gf ]yjqFM;|?=]ءdMTE$d'fLjF1iqYH,JR%6_rYJ0PBA[qU]yOIPvQ (@eZveJ>Vh[jqO*GqGqG>h+]BIvAE{^TPq EvG*)#Wq$hgQ > iLM�\�aQhmeVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVi!_`Z:hWieVFieVFieVFieUrhyVVieVVieVVieVV֡L2%?\ OfvVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVViePEBAd\VVieVVieVVieVVieVVieVVieVVieVVieVVieVVъUbXE+\PD𑐌$C 0`@+@H7bX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbXBJ  ZTȅ/BUbX)VAUbX&*FQb*FQbr*DPL \P!2UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1Ubh!XTDxB\1 B!*FQb*FQb*FQb*FQb*FQb*F k؅"zЀd$%IP��b6Y7%5H}G"9XMb_)4A MB)4A MB(\ W&:Nl8HWA7"..A BU\e5+IWA�E.Rf(6V  HHFRP#61 W@pl'YN,$`U"+AZQU&PZծuk]kYʺe|@QȖ%io71 :'E%6vu.OD HJ2X 0�+x&F Hе5/p!GbXAЊJ�jZ׵u+ ܆5&H Q8p,* ת0AXT.GB2hX#6BH-va Y@H rUTbxdMȯ(0҉M8vXE ,CM6< :'E%6XV0"`G` HJ2 T�+pB\2ʐ#`1D yh#VGб&:Nh&: >x c71G2P@E(6*_EE GТp,~UNE% |$$#)`L8bp$tV&X, WH{ϛ )BQ<b*B rծ((d؄c;2E% |$$#�;g* !p]o,> pD+`Uƒ-w=M[!t#Z@_8]QBߪp-0ՒB?/2!J<B2$ Q7Q XTp pV8x*FsʽŹϭAQ$mn Gb/)4xw$Qo $#y`+8X$W&X,Q}Tn.INlbhz�~B%isoU8&TK MH'\EȢpC2v$X#6Q@0�IXA`aa| FRFFFFFFFA�AFaV:aV<V!a0ep8!h*a@j4ad0ap`aF/$F$kH`aV O^A`a| aF4AP P:$46a\<apap8P!h*A!@J!6\`Bb$JbVFa\+P^A`a| aF4APPKN:aF|@p`j8P!h*A!@J! 6\`Bb$JbVFa\eP^A`a| aF4APKcPKN:aF|@pW"b c`aF/$F$kH`aV %4F!\VaXA$JR�;$46a\�G&p8P!h*A!@J!R�6\`Bb$JbVFa\k*O^A`a| aF4AP -PKN:aF|@p W""1`aF/$F$kH`aV ,S$4F!\VaXA$V:$46a\�G7ep8P!h*A!@J!6\`Bb$JbVFa\+;]A^A`a| aF4AP=;$46a\�G=Cp8P!h*A!@J!6\`Bb$JbVFa\=%4F!\VaXA$ܳPKN\a2Z�GaCp8P!h*A!@J!6`aF/$F$kH`aV S^A`a| aF4AP=;$4V,p4�W"bC6\`Bb$JbVFa\=%4F!\VaXA$ܳPKN\a2Z�GQp8P!h*A!@J!6`aF/$F$kH`aV S^A`a| aF4AP=;$4V,pV"bC6\`Bb$JbVFa\=%4F!\VaXA$ܳPKN\a2Z�Gaao8P!h*A!@J!6`aF/$F$kH`aV S^A`a| aF4AP=;$4V,pV"bC6\`Bb$JbVFa\=%4F!\VaXA$ܳPKN\a2Z�G!ql8P!h*A!@J!6`aF/$F$kH`aV S^A`a| aF4AP=+@A\a*<Vyj8P`*A!Id6`aF/$F$kH`aV a dAa@Hn \axn**|||F  ~n dA^A`a| h!`apP+|*`!V!`V!\d @dnA\ \^ AxA6xAAA*a\� P< ad  A   Axa\a:a A a d\A d\  dd:a8"`aFar\aVd:: a@H And~  dA@ \~nA A\\A`aF/$F$kH`aV a�n\\n\\n\�a|a!r!`*a`!xA AAa A^A`a| >!|$|f6!nAA A \\e a\An|AqAX4aV@ dxA AnAn@nA �x<dd Axn n :d*!z"`aF��ndxxxn ddda  dA :A\a y@`aF/$F$.JVFa\:\d dV!6�!|||!`� :Ad:A΁a$4F!\!pA@Xk*a6!x\ᒁ\a  :A xAnp6a\� @P!~ ]x dd@xddn!Ano Ax\aȁd| 6a|ax!�a�!yA\nnx :a<nA~x`\xA ԡ�6\`Bb$JVFa\\ xdxZ|a!|aa|na\ ada A^A`a|Zaf6`7!| A\x\~x na@H A`~A!!!p!6a\� @P!]d Anan\~An\x@Axn~A@n!Ρ�կC|##XFZ U6*TH/WnuruWW\usO!^ rUU'Hr%됫B\A5\4ir&G.68ŀA ZUC $V8$^!H AvH֢B P'_W%X|Y t ,W fW`JOdl _�%"+QDU $c~ 3l$W~Zt/Y\r0?x](` ~*P(B YArӭEd1&֡EՉ1,R0"!{,rQr!r" !|S,-у<&$L!T 1$K!R",H! S,@‹/" /‹+"�sH!GA҉s#l Nm�TTeT[# $ M=S8O6{,5">r4 ;N"#Ǽ?Î1," $~/$h(C.3M9#ۨ=A?֌5ds /#5:+tRG!3>3tr,8h2.l P*b>ÌcO<M;# /DO6 ?\C?c!8>;�,- $#yC$(гL8#ijO;>Ë4\ 03 37ȲH̨>S0{,҉+w1s#l kB%Uq¹ +82*@;XcL!ԓ/蓍ssN'|N.1/EL0,21i!5ؓ ,$H"O:lL"ۼM3#ԣN!~O'퐳L4"tr0"0‹,~@Mc2pAhbpT<bu< f2Qk؃sP!qa\cX+nC 0q?t"q#,\QQ>#`QP4Ak#<qu|c >αEh9 kBEaa/[@`9a<p PepY VQ:\a,䐅+Av@bp$q {F._<b#6_<un)/C?1WB,F x/4~HD0qX�`G"U܀ ^cp/p Wb(,:qCbG,{E#4 Mlb. X,B8" YCup8qlCP7 Y7n W@r- [@( ! ^C8x$^@by"Xlb9�D<E! up!z,!BD![B"dQW,BE=Qr(&5AE*T$VB8bp$[b5dqYp`>x }B>m܃�*G$"?QaC!nW,X$^ X".A>U4&rDc/qUD ?xf cÐE6ip$ax*0� WH/qt4b*\�!(($EЇ5nщBC>a x #>QnԣX/qE?{0Y#E' !B"=A$M#|lC851a#p>x! } ;q[X0}XD'nC88QM8kTګl+p(V H#Y/C/ o\8G6X"=Q ׭8/1 ^,G-xQp$^ X".Ah _.�_cE%`$Ḇ:\n\(D'A~|X!Qa0 ^D.ry&V(A-dk?! H"E!mvB߸F<~hpc(!nE0QW,XD!n!EpC(0G>#`Q**{\7^#PG!qqC0αoA8D c,nu>Xl.XTB`[e+$X#F W@Bp/s88=cܸ7Aox(\", ~ pp � ` 0 >0 @ � �p 4 P� pp G �  P  pPP � 0@ p 0p  Pp p0~ =  P~@ 0p ܰ~0 uP( p pp QP G kRA'[A+ � ` � P P p� @ `~ P `p � .@ P  : ` ̰ Ѱ P�  � � p  ǰ P .�B� n� � p ` p� P Fp  ] ~ q p 0 P y> � 0 P @ ` �`  �Ұ@0 � P p 0` Е� .&P!Ta$0   p � { `  � Pp P 0 > 0t0 �  0� p 0 Pưpp ]9p`0� .�B � ` �) à� �  {  ð p`0P = � ` ` ` ] � {�  p0 yp ~� p� P�߰] kRA$0 p � Y~ P{P P P`  � � ])  {p � 0 >   � up ` up pP� p  0_ P   Pn ]y� ppP { P p p{  p � y> � 0 z � Pp 0 Pp {P0 p pЕ� .&P!TqP$0 p 0p pP�)Pp p `z� 0 � �� p Pp pP P � .@ ࡧ z0 s p � p0  Е� t P ƀ ~ P  pЕ� p R {p {  p �   ~ Pp y> � 0  0 ) � p ` PPp ]yrp~p Е� .&P!TlVa$0 n {p P�   � p� P� ~ � .y0 � s � P � � Еn  p ~� .�B ~�) p X � � � p p p p@= zp  PP � �){p p �  � ]yp Е� .&P!TRa$0 P- 1.3N4. 0 > QGIޕ � . B J[@ލ � P ƙ6 \Z kRAuL+ � .k.4. 0 > 1�� >  `駮@ލ @ P 6 kRAvnL+ � ^ � .y0 �>� 0 .B@0.ޕ@= P`]`.?� .&P!TRa$0 K � .y0 � ! > > /?ߕ@ @ P 6M� .&P!T`$0 N/ 0 > QM ! > > wo t P`]`� .&P!TL+ � cO// 0 > . ! > > @ @ P 6. kRAYo$0 0O � .y0 �?�4IJSM\(W%NXE-ӣHU5jbI)U|k#dbAÅ 6u䩡B+Z R'IdTW`JGGF$IS*; TPSM\pTXq#U$Z*XR_`mrB6qdl'Fr)NKz ֨D.|qj+MjI\zG XƸGTh=TrbIra6q6f GV9i^i5* yJ$v(&Wnp|V#T"JJ$�zMq0l‰~"aGFYHCA$yEXFIpdQXDH\$)HWVyĶV#T"JJ$"WzMq0l C~"aGFYHD$J$yEXFIpdQXD̨$)HWVyĶEϿV#T"JJ$D3zMq0l‰˝~"aGFYH̬"I^Qq<YeV4DU+D I ĕUF5UHhy&*iيeG\8&pUHXQVq3HW4eD\!GVM$݈:H4qeGlkQ�fj:<B%ZJr8G`&Ƶ'VpdU\L%yEXFIpdQXDD I ĕUFXUHhy&*G`&L'Vp$W 1aMXUq<"iXҤ$2D I EW< e+Wi:<R$Z$ChG`&)H.vsJ`yV@TiZFdwy/2 M )P$M|/:vHj eM̗~GYZ>ąIl?! QW@"c`X X8pV|<ؼQ\LM (@! Ih|Pl~3!FAD&jb'"}&6 ~B8$ExE,x,V h'V1G#kH˘Є(j0("[G@R(p"&"$%GX|".@hb�'$X#61 W@"Yde!! HbP UlX}i&_J2r$F)@AD%Lhn7*"F"%"(D 4IIPh؄#\ D~B8bp$."8|S'!ED$*NDdcC*G)id#"N@b.M|S#&q"&†T%,! VT+8 M�٤  A"djSY,""P Ut""pCjBi&"NTb.&MTD <H W%^G&O +p'Wlg?8 HE"jP=<bX+ 1ш賬eujJP$P1WE<Hp+\PPx&d&� >G|y<{^n,V h(`G%Y(V1Ub&FQ4r%idR*  @'6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb<HТL7Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb%, M<Bc+@p!D"ZԴD("1 E@t@,PQZDum}V8h*Z ZTpD%Q d'[N*B%0 TDvmp[>A(@#VQn'{w-GV"^0�> < OmdpG\D-P1 T(7 Eb*Tqr<'\r\:ԡEI*: Z-؁0YZC'zэ~t'`z#68 tPD$XB:וu'#/44c+ l``! iw^'|3g(Cn&eH|-y̟|ِwЇl8A)@Zy^= j<k{~ fЃ(` |`A|p?m}_'#MhB# zpܠ7 zp`(@<@[,@!(>c(؁6(@@@ AA@$hAAlK?�� � ��(EJxe{'5(B)B*B+ZT E)E@E@Y9:C4LCR5lCTO`69PT`( T "DADB,DC<DDLDDF(TAsDEDLID� � �! 8Y@d(cEYbE[E\E]E^EWtd0THcEdLFe\FfbEhFWLWEdH]p,H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H****),P(*$8$($($($($($($($($($($($($($($($($($($($($($($D*F$OA� S hBH@PPx9KK˺tPDPHK<LÌ7TCkLdP8CD]@'`$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$P$P$P%�N%A,$ϏL)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)xT)P �  QՀ `E؅HH_F*7QO_X?(<X+OX3LV@V0̹ B*,P+R,R-R.P) 8+픂?L.]S6R+,�,%0�S�ZGUGRE]ԈYUDpGXQW`TOQXFMG؄L'#|UXUYUZU[UXR\U^$#�#� �Ѐ > XGUpHNmVnVoVpVIxMQH<pUVIpWzWmRWMHL$H#x^-X=XMX=$#� x �gџ pQXWlW=YmWXDpGXQ`M@YWMWR~L$H#xSMZ]Z#H(8 H� ؍џ pQXWlYWIxMQH<pUVIn~L$H#xM\]܂=$#� x XGUpHV=]WWXDpGXQ`M@~L$H#xS=^M#H(8 H� Xџ pQXWlݽWXDpGXQ`M ߽~L$H#x`^#H(8 H� 쵉 pQXWl_WXDpGXQ`M�a~L$H#xa #H(8 H�  ր pQXWlaWXDpGXQ`Mb~L$H#x c>#H(8 H� ( XGUpHV7>YIxMQH<pUVIK>YMYMN@$87c[#H(8 H� ( XGUpHTWIxMQH<pUVIhWMYMN@$87ex#H(8 H� ( XGUpHqWIxMQH<pUVIWMYMN@$87gN#H(8 H� ( XGUpH֎WIxMQH<pUVIWMYMN@$87]i^#H(8 H� ( XGUpH֫VIxMQH<pUVIVMYMN@$87-kf#H(8 H� ( XGUpHVIxMQH<pUVIVMYMN@$87lV#H(8 H� ( XGUpHVIxMQH<pUVIVMYMN@$87n 7#H(8 H� (� pQXWl-WXDpGXQ`Mp~L$H#x o]=$#� x `�XGMVP�>rIxMQH<pUVI wMYMN@$87urD#H(8 H� (�pJ؄m=>WXDpGXQ`MsMYMN@$87Mta#H(8 H� (�pJ؄m=QwqIxMQH<pUVI=~L$H#xaw)8$#� x `XGM3uWXDpGXQ`MsMYMN@$87a?$#� x `XGM3uWXDpGXQ`MsMYMN@$87ya?$#� x `XGM3uWXDpGXQ`MsMYMN@$87eD?$#� x `XGM3uWXDpGXQ`MsMYMN@$87%}D?$#� x `XGM3uWXDppj+M4irp!ÆBP AI$GX"r$ɒ&OLr%˖._<$ "iP 2d t(Ѣ|X& I&V -N1.ExA /H-U薬CdtС[\Iz ֨D.|q4*.MB⵨+H:-u!Y:+HH:ruӡdUH!W uN{|Nt Ir$ΟCH(GN �-*hV8I[5Bg^h$Yd҉B,"r+r-t"+/|0"! ,$y8#h" Bt-tr- /(-@r-‹, /R!@‹+@r"2L'ur-R.@I&:  IצoiIDq"�;Qp@h |#l"آI# cL!BQ,@_" /@r"!])/," $"- ,$y|K%2.@R/챈0L!(t/r,J' ,@r+R0hB #4 $dIR#0KG$@DD�x0 TBJ/҈&,B,B, $,"K!"+""K!K'Hs> $ ,$y8#2."Y/,-@H!@r" S0-@_r+,r$J!Hs<S.@I&:  )\ DG�! |<�U+8R& ݲ .+-,R! $|-Y-d!~(~,C1̰Î, ,$y8&4 .8,xCX0n! ?܂E!dHBH+ YTC!q ?P8 w$:  ! G�z! Q8DB|`'rTX#*t&X1<^X0 ! H(!~q?"\ ^b�-qB8,xq`@B=!WhH |G3B@!\q 0 BA$ ,~$ [S[bD#1F4D&t$$?&7Yr$D@ @P�R|`&bihC !}0<QWdC!^H8Q_b`?~ԃ~0 H, ;n!WhH |OhD:Qzc{<nF!~! ~dȆ>n vCX,nB,G=a@b{80ChE#dNdBHH@Ϳv$GHB�� .�s(`VJlB!P: MxX7![c7qHtbp<! fXC!8+ 1 acX!nQHF4ah@B,F D"4 ~`"Qo "1Ctb , Au4qC(d1x a@b+ qe\8)pqHt":@B�GHB�� .�DV(`VJlB!8+^VȣX!ȡ[p(D=QBt"E=[E!dq[@p0pB.=aB,F �D.4 ~Cp,qCp7qW�!C!:qC@"x^(By`" щL� I8HB! Q8DB|`'c TX#* .mh?` ~ >xa })P4::B0;:v CEq Y@BP!$ Mbp@D6pE@B׸/\ }b0!xC/s0c80qf?ౌC,|1u0D'2$$ 5v$D@ @P�ʳ+؄B I B7 WdCX:sbF;E cF!: Y,a ?, ![!$^ X".A> _h \H(+HB;ЎkpCpE!A~|-q` !CB, wD'2$$ :t$D�H�|NP<�P<[0#T&(>\C/B#:0C;tB!9(,|C!-,|C<�-B! $,/B!,B'-"t!9C!H+h,B"', B#3h:/9-|97tB69+0@dC< $!_-~B-48)4"@B'd AH_%$A \�ųU�| 8B%lB3 +.\>L2p>\C!@2C;0<20dC49C!-B!,,,,B!"-9H1\C=p-H+h,B"#,4.6$+dC<\0p=H+t1>0+ >2t0p00:C!B'@!@-B',$/$B!8D0h< +@B'd AHXM>$A \�ųU�| 8B%lB5؂$4&ā6?4_B<C'"C=09C;2 C!/,+Ȃ+,@-+,C=C<܂$&($ �|(&�:hC܅+5?8I!C<$t0;"܂:C=3-@0@"@,$$9ԃ=ȃ80)"@B'd AHdu$A \�ųU�| 8B%lBB!H$h0 B#hB!$$$$/B!0,/,$!B!@!!/-`+@!/--,!H+h,B"-<# &,,ª܂/,B' +,,0"t,@/-(D!B!,--/@/܂,@’!04#/-@B'd AHXg$A \�ųU�| 8B%lB@!-4 C#!B!@+E!܂,/+!""(+,-t/+t!~,t+@+@/+t+H+h,B"'$*& A, $-,@܂+B!!,-$B'!(-+,t+/@/, BE4FtB&�$*IAD�H�|NP<�P<[0#T&+( Ɏlʪʲl˲$&($ @8*+h$ m jBE&`D'd AH,lԎ$A \�ųU�| 8B%lȖ"к*$&($ @8*+h$  jjFtB&�$J$A \�ųU�| 8B%lȖ,j.J+h,B"#(&HB窱&&`D'd AH@nAD�H�|NP<�P<[0#T&lɪ.$&($ @8*+h$ &&`D'd AH4AD�H�|NP<�P<[0#T&lɪ$&($ @8*+h$ &&`D'd AHAD�H�|NP<�P<[0#T&lɪ. $&($ @8*+h$ &&`D'd AHAD�H�|NP<�P<[0#T&lɪ $&($ @8*+h$ %&&`D'd AHqAD�H�|NP<�P<[0#T&lɲ-*í$&($ @8*+h$ 4í&&`D'd AHԲuAD�H�|NP<�P<[|@$*#pEB'8$&($ @8*+h$ C&&`D'd AHsuAD�H�|NP<�P<[ D((<B+G $&($ @8*+h$ Q &&`D'd AH4NAD�H�|NP<�P<[ D((<Q'4V$&($ @8*+h$ `&&`D'd AHMAD�H�|NP<�P<[ D((<_sd$&($ @8*+h$ n&&`D'd AH|%AD�H�|NP<�P<[ D((<nws$&($ @8*+h$ }&&`D'd AHdw%AD�H�|NP<�P<[ D((<|xJ+h,B"#(&HBxjjFtB&�$Ą$A \�ųU@@@$*#$&($ @8*+h$ &&`D'd AH09AD�H�|NP<�P<[ D((<|+H+h,B"#(&HB|+hjFtB&�$Dw$A \�ųU@@@$*#K+h,B"#(&HBĺ&&`D'd AH:AD�H�|NP<�P<[ D((<|$&($ @8*+h$ DkjFtB&�$D$A \�ųU@@@$*#K+h,B"#(&HBĺ&&`D'd AHAD�H�|NP<�P<[ D((<|$&($ @8*+h$ DkjFtB&�$؇$A \�ųU@@@$*#K+h,B"#(&HBĺ&&`D'd AHh>AD�H�|NP<�P<[ D((<|$&($ @8*+h$ DkjF�DL:$9bŊ 6tbD)Vx$Q�QHć (\x!+Y჋HVz gNxhPC{Jz ֨D.|qj+M4i"zk֞Hu RL:$9cZkٶx$I#@�a$ P˲L>hM]r5(W\r5(W\r5(W\r5(W\r5(W\r5(XA5*Q zUUW\r5(W\r5(W\r5(W\r5(W\r5(W\r5gU uʤ )Э <A8#HЀ  4@ |GKDSܤM*٤M*٤M*٤M*٤M*٤M*٤M*٤M*dX*yd>M`U`Y. jMVeU`)sQ6eQ6M*٤M*٤M*٤MK@-YЂ!XbF}H%J-L)!>� x 6K @V>ZmmeQ~ڵ'}`KLdG.j#MIdUjqZl1J[2W_ I(I\C Xb N�B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B �B 8S x $: N]`UiGhU}K%XV x}%`;tXr9qǕ|Uj]*PdD" )" )" )" )" )" )" )" )" )" )" )" )" )" )" )" )" )" RȂ ,H! RȂ ,H! RȂ ,H! RȂ ,H! RȂ ,H! RȂ ,H! RȂ ,H! B'�&P�'(9XC @<OXE+^Yb@A^P ̰=B�xE=B�D @�D ڈEB≂ 38GG>$)YIK^&'%$ E( (@Y� ,e [.y[`9 r@K/R902cL\v! IM/@1Mo~8YNsT8&0aN0hT_F  T@+P T@D)ZQVt\0srT�U T9Al @yQ1` V 80 IURT>QTZU:7hBn* �@Zي ` �2 ` �PV~ `�0� PbX`"F 0@ P�XԳ xhU�A>@x �H�0ny[p[\  �`$*kY[�*�#�v]~ x[^b"P?  0� ��ҒV|l={^2bh� rE@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@$ D@@%HP,+u[ә4J8iOԝVI]jS&-Oc`0%h=yk_v=a[l؎++Yb[0lkZ7�> cVnw׭c{Jl7 >og� >| )tk@@RU * h* hp@PTp@P8.É*IW)D_YyչVX|r]Wڗ^ %:^wUnךetXw?x?ΧFROE౏9yϫ�h}j<K ճ*T_{^�];U�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >s  @�)@�)0p� �_ p�S!�Ӟ�py�?$Op�ppS> p3@ 6:<>@@ p�C@ALA 5W  XZ`VO)@w^_f4)�S/` Pvxz|y P�6@ @ ` 6�`ǀ@ @ ǐ 6�o#� 0 0 _ ? �6�  \ ¿ P `pw __ _ pw�תG*DPB >ҪU6PA5|RF<zM-]DSL5mޔѨG�ѨGF=#H =괩ӦN:mT R%H U#H DK3 `JW\z5Q%}ʬ eMlhؑH CPA(X-_ƜYfΝ-U[=r +֭]۵gڰVzLJ}צ<oXzlT9q3k,@6gPqc#TUiS%?D^G`Q*G I~oFHD@IA=l�XV/İYXAIJێ1FPJVL8_1FeXF%0lXYUdM#4R6%gG`ل-0I+eG*L3c̥M%0@#,Q *aGFYeH:4P@$PCaӄM`%|U6EK4:SM:d|"PF4UU ]%zX<[5BYGV�a1 NVpdU\DPAu5I^Qq<YeV4juK%M:d|OFA7BWUT"Js <}}dJqaXdAeW 6ЃsM`%|ÑUFaEI,xN,]M:d|QZ:h&h^WQG*hjYG\pxa?2v$aGFYH:jnMW4eD\!GVM$nRIդMFq!ep'gm:^E%Z<<YG\Z؏[;IXQVq;]tI^Qq<YeV4CRIդMFq!ey^WQG*hU*qą$aGFYHnGpI^,F X(X IX넥$.Mtbp`Q<ëP Z<x<(GpAׄcN$X#F W@v+t$^ X".AQB+8E*VъWb KI]&F^bոF6Jqtx*"AGT<TOG)>bp &uw" 1Uc$(WhH |GbЄ$,%IR^D4щM>FQJZqtx*"AGT<TO-GpAׄcN$X#F W@v,$^ X".AQB6I KI]&F^Pg> : #**G|**tMX1VD8bp$nw=J(+4! KqT$ڥNlb.5 stx*"AGT<TOOUT.蚰>b݉+p(V HNk+4Q$>ȃ#V1 VhB;a)IK(\!kq**TDxI66XE%Ⴎ #jݝHGb;)J(+4! K$ڥNlb.5 7ëP Z<"x;GpAׄcN$X#F W@vӕ$^ X".AQBz# KI]&F^o] : #**G||**tMX1VD8bp$nw6J(+4! K$ڥNlb.5 wtx*"AGT<TOUT.蚰>b݉+p(V HNi+4Q$>ȃ#V1 VhBz;a)IK(\!k**TDxHk#\5a}X VQ](WhH |GbЄ$,%k+vRh&:QB(UU-Q P<Ӷ#VQ GkZw'X+ q;pOQ,F X(X IXޮ&<eNlb.5qtx*"AGT<TOťUT.蚰>b݉+p(V Hܮx&`1Dyp*F MHR&Nlb.5 qtx*"AGT<TOJ8]Gպ;`*\U\,F X(X IX;QB(8ycqtx*"AGT<TOEGpAׄcN$X#F W@v% MbpUrQlb(\!k~WAW"xD%CEdXE%Ⴎ #jݝHGb_yIBDpGXQ`MKtQ؄M!QUWAHG"A)zUGp0ֹXGUpH4B WXDpGXQ`MK9,lQ؄M!Q3UWAHG"@:tGXJpaci;!pQXW۱C-WXDpGXQ`MKY#MXN؄Qp{NT*Z:xTZxJ�*U<GXJpaci;!pQXWEWXDpGXQ`MKiFMXN؄Qp{oTUWAHG"`|UGp0ֹXGUpHCEEXWEC^^NWX#[8YEWH(^؃_(@)_^(HEv} apIxMQH<QF�AW[YWXYHW(WH8[EpEY8Cp^a(^pCH0H(Wuy@ahKM!M8[HYh[([p^^)Z[BH8NpECpY"YpCXYCX`aYBu}8[Џ[(H:xTZxJx_(#qJȅCH8WBHE(YBp^H8WCY(W??pN(a^pH=v}8aGXJpaci;!pQXWN=`WNB(_pBpHp[WCpY8YXC?H8ap@@qa8Huf`z8HWXDpV_A�F`NWE^CC^8E؃BH^8BB`؃BYXC0W^CC(`^qhihth\ЄN؄Qp{ya(E8W([�EEpBW(C�#E`eB^8WWHp[0?E_W8Bpsfz`Y[Hx:xTZxJ=a8= D8ECp=)2a?Ea#^?"^X[=W8Y[ nksGXJpaci;!pQXWB8aC؃a؃B[[[X?W[BXCHa8EE�E(W[(@)[W(E�WoBWXDpGx\`F`=hH?(`pt_(_xWaC?HYBC_8p[(_^?EYX]Xl\hMM!\(E`8`8B�Y(`[Wh[Xa8Y(CECE(WWXW8H�W?HXcXHp^(kHX_WAHGXBpH_H][aXYp?[Bp=W؃BX^0#E=BpYpa)*^(NpB}GXJpaci;!pQXW~oxH}؇x=XxYek(``}`f`}r?Cc~}{0[8[^p[p= vIxMQH?D\t`tx0Cux30})}Ye_0zv^NpEx~~a[hKW(Xxc(uh\ЄN؄Qp{ 3~oz�N}vH}`^iЇlN}f8~oEhKH~f}؇xW0EYp?sWWW:xTZxJzo}ЃGvzE~_hnY~ih}n(^8Wc~~؇z�N8NXWHp[`vGXJpa� 0隶i XGUpHv8h`B}azB`rC ~8?rPYq0k`)B8a0`6a8B�):W`k8z`WWXDpGȅMhMu(k:}[{HPq�:v`=(rhCriYCCpc0Y`0W)Z^hl(uAЄFM!U=v8 >lnl؇kv8BusX= u(~8^cW0H(]c_�?(`p[p&xYXYQWAHGXv eX~fȆ}Ȇ[Po[x8?qP?si^8`�Ca`[H^�Y8kqhiGXJpaic";!pQXWz8^av8W[Pur`CzxpBnz W(N0B8N8_"WCC(#v~?IxMQH<p_؄F~@Mpapu`XY vrhW�xx_hlv#?WXCWXWB8?[X[p?xrAaM!M^sW�fuE[ ulh^v}p[hov[_HXHpY^0BpCQHYxz CWB\WAHGMrWMPq?pu8N xpNnWzaoN8W8)Y�EEp^(NC_x}aGXJpaic髏;!pQXW~BE}[=zeWf0}`C}`h^(aE}}~^XH[[vIxMQH<pXx6iЄCXWnpEXoЇBX{aY؇a~�[}h)*^`jj:HXYMft`AM!G?o?X=nXWkY~�YWc`z`B~�vdruKV'WO߯E~ZfZ$떫Dtz@֣J};$ {~d!c+3aV[*t<~'kn 9Wņ0hpB۸rjP GVZE~v/ndw-Eqwa}$,Wx&Ndzˏ+^깒JQ\(WFit!~ M/Wecwܷl$q ZJ_ݺ%"H K7yXiiT >I(tR>"s /2=7ܨs;d"27"t,b /,{ $r7,BIDB#r5|-\O!5,rN6Գ0r?߸R/ 020bݲ!,##T imV[oѵh[v# $\S" C9 9�9!s8@J'pS-bz+bA 02N<H& >*h2?̰R,èsN!r;BΪ 9s-7!U/r+ + $0,#,9 0# $37\3:ܲ,t>,rHV!1,8"V!BIDB#<4&s,$7pC9㸲/@>3|,"+##l [.j +82*@4!Í+cM!>!:0139@-! ,$|H%h5@r 0 0S;@2L;,s0X~<rY+ c1lN942&RC BD&@O6Ȳo, xC`F=a[;[@Bn!CdװF<ȱEHH?qCtG6d1xX<e̐2e$dh0XM8ZK[7؅+p(V HCE'h퐆+ ^2⡏EB؇=aN\W8=n�x&`1Dyp#` a0 lc"nQ_z>! WB;QWBm-d_`6MBpP`5n! Wh=:b°=~ H0~!nqu9Qz+:XЁ$-Q _/`hC!:Q[C8"^?!JjP>s؄#\`-k]HGbD' !B,�Fq H�{-n ^ԡX-[,B{QmuB@B! !WhH |Olh24 ?X, ?b�! !E"xq HfVWdE8/� bD#4 WOE" e8D!d W�/ ap0\CbF!\B"+j"p H0xEt *"AGT͐!d\<B8$v aB0xq[bY)$d~(!C؄#\`-W]HGb!xB,Y, `b![tŮ(,nqEx&`1Dyp&rM >][-_! ! W{/\Wcf$ ["HD%\4wpP(:!HX0dCbX0\QB!Wp, [(D'dEȢ/A"xD%?@~#\ ^x Y 1 qW][,x!GbpҖ8.v! 1UE Wb0v Y,~!Bb؃0xÈ$nlIBE"\<80@ M- q:~�+ 1 Wbp$dN@~X+d+d _l"&;H~BD(| WD\ q^t$\WtbEVn! W,�!\C,3+!: W@B,"Bt *"AGTp-\`(DV b0xQW,8D!iE8"x<p Z[\[ #*$-�,B!$tB/B!Ȃ+,/,/,+,D\0E'Ȃ$&($ #< 4 ++Ȃ+@\/!@-t,+$$B'd,++$B h.h$A$#,-",B'@,-@B!d@/B'++/dE!d-,E'$B\+<*D-<B%<,,+$B%-t/,B'؊CV+ĕ+C!/,,#&8 Z[ą6nc\ #*$ /+t/@B!$-@/+0+t/+,$$0B!>I+h,B"#<&..hB!+-uB!@+t-!!0,$!,, $",<&B% h$A$($!--B\A"B!!>B!t,@,-"/,$B'!BV"+-B"IB$#T&!-#,$,,!,B'-"܂Yf$"-Y!$,!ȂX<,l#E[7f[ #*$of'QI+h,B"#(&H'u(l(l&wB+ЏDB(Bup*D-<B%( |'}#&8 Z[l #*$o֧yJ+h,B"#(&H0(u&vr@+ЏDB(*D-<B%V#&8 Z[�(7 #*$(ohpJ+h,B"#(&HH)&v&@+ЏDB(*IB$#T| |i=,l#E[n] 8(+@$&($ @8*+h$Υ^(l(hB+ЏDB(B2*IB$#T| |*Q=,l#E[Ţj] 8(+@Bvl+vkH+h,B"#(&Hx+뭌&v)$A$(+,*D-<B%>,>,l#E[ųƅ] 8(+@BB$&($ @8*+h$ɞ(l(hB+ЏDB(B*D-<B%'#&8 Z[ll[ #*$vBB$&($ @8*+h$N(l(hB+ЏDB(6*D-<B% #&8 Z[ #*$onJ+h,B"#(&H.j&tB('(oۮ*D-<B%#&8 Z[] 8(+@v$&($ @8*+h$Nrh$(hB xB(*IB$#T| |^0>,l#E[ #*$o'H+h,B"#(&H谼tHkB'l('x(0î*D-<B%'#&8 Z[] 8(+@H+h,B"#(&HtHkB'l(A$*IB$#T| |~<,l#E[ #*$0+K+h,B"#(&Hr'$0&t& d(2*D-<B%'8#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(AB;w*IB$#T| |#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(ABHs*IB$#T| |#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(ABXo*IB$#T| |#&8 Z[] 8(+@$&($ @8*+h$+wHkB'l(ABh*IB$#T| |#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(̬" -T|­'+#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(" -TB |<*l#E[ #*$0+K+h,B"#&$+wHk+T&A*I("B%'+#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(|:" -TB |<*l#E[ #*$0+K+h,B"#&$+wHk+T&A*I("B%'+#&8 Z[] 8(+@$&($ @8*lHr'$0&B%lLd(t" -TB |<*l#E[ #*$0+K+h,B"#&$+wHk+T&A׋*I("B%'+#&8 Z[n0� #|*B%g>?##B+ @DB(|*lB#***************(lB%@*l@|e$OV%TaC!Ft؊΍jTǎA9jӦG>9r% 4\�fM*0hЃN?3PQG&Uҡaq  c׮!"B!"Kџ3Bb8i3m_6aD !EU q@"t%K0e ,14i.49ukׯaf =(sLڿ8ℋ.Nz豣ǎBdGG1v0aczw[71I\JO|sE.aܬ,H]pLPl (>`:pXpX))pXpXpXp !v/LRI%N0z`a]XRK+sȁ (h%`i*06h)hj;S=gf ]jqFOgqgq>)gv c6OA:FNjBmRjƙgf2`̛DؠO|eG*)OB dmgVZf?I$OBE.YjمQ*M>M>YUZYUZyđJ>GyđGyđGdh?fk .dT+F'Pd]>yJJ*)aQkE(X`%d& pXxţZ :UZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZY|ZhAHG{UFYeUFYeUFYeUFYeQHrVieVVieVVieVVie[Q(Lb“Y^UZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZYUZY%::APY%&OUZYUZVh*ZVh*ZVh*ZVh*ZVhEB| _bAXf5l�Q<p%Qb*FQb*FQb*FQb*FQb*FQbH"�QU9XA ZAJ"+FQhb&VUhbX&:%*FQb*FQb *<rPL \P!2UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1Ubh!XTDxDG\1#*FQb*FQb*FQb*FQb*FQb*FXk؅"z�&2!MP��b>99E5P}QG"9XMb}UUvp*\1 Wl&:NlB]~xX-.VVD]!>DHPW#Z4%.Ln `@(\ Wp4iQZ՚x*F *`^�&@ Ph�&@AZ.wMr]Xs]fwCu"XTbj'^D$\PD&�0Glb^sx*F *`A\ +wu#bAP|b%Q; :T'E%6ܬv5J8`K`"2�+x&~ /Mv2s!! HbPAJ!\'yEI: h 2yÈ'GAD&UMЙO"`G`,q Ld T�+pDG\Boΐ#`1D yh#VG(:N(: N7y) i71GB4P@E(6k:dE GТઠNE% %0If'M8bp$V&X, W{ӛ ):BQ<b*B 7ٮ (W=BSx#\&@f'M8X$DMT'h,Ql"d;BQ<>46kdE 4 GТ$\*)4lSx#j |%0qyf+@**a~E%` G�yh#ZGbsvGqw$xD+|(hl.Q(zURh%! H<r߀K`V@+p'F Hl&,*M8b9C+ X<bHӫyR#Z@Achj@h\&FBx;@ad|%`2kH`aVa a*101PXA`aa| FFFFFFFFAqGa:aV<V!0 p:!h\FFAFA0 3p`a|%`B&2kH`aV aô P^A`a| aF4A  ;$46a\<aq)V"::E6\\&d"&VFa\6lGQ^A`a| aF4A EJ(L:aF|@ q1/p:P!h*##6\\&d"&VFa\6Q^A`a| aF4AJ(L:aF|@ q!W"::#`a|%`B&2kH`aV aTR %4F!\VaXA$~2 ;$46a\�G!*q:P!h*##2 6\\&d"&VFa\6-3P^A`a| aF4AJ01J(L:aF|@ q(SW"::b41`a|%`B&2kH`aV a`$4F!\VaXA$᪊:$46a\�G:q:P!h*##6\\&d"&VFa\6l>I^A`a| aF4A AJ(L:aF|@ q4T W"::"E`a|%`B&2kH`aV aRT^A`a| aF4A*E;$4VD ql W"::"M6\\&d"&VFa\6,E%4F!\VaXA$RJ(L\aA4Z�G!M5p:P!h*##`a|%`B&2kH`aV aRT^A`a| aF4A*E;$4VD qP5W"::"M6\\&d"&VFa\6,E%4F!\VaXA$RJ(L\aA4Z�G\1p:P!h*##`a|%`B&2kH`aV aRT^A`a| aF4A*E;$4VD qLW"::"M6\\&d"&VFa\6,E%4F!\VaXA$RJ(L\aA4Z�Gl+n:P!h*##`a|%`B&2kH`aV aRT^A`a| aF4A*E;$4VD qHV"::"M6\\&d"&VFa\6,E%4F!\VaXA$R 4V|@ZPaV:b<"M6\\&d"&VFa\:Aadad \:: H|�`*a\\n\  \\A$4F!\zr!``aar A~xdA:d:na\axxA]dda*a4aa4V@<|`A\~\xd@ \A:d\A x\ AnAHa:"`aFar\aVd:: a~H And~  dA~ \~nA A\\A`a|%`B&2kH`aV a�n\\n\\n\�a|a!r!`*a`!x AAa A^A`a| >!|$|f6!nAA A \\e a\An>|\pAX4aV@ dxA AnAn~nA �xzdd Axn n :d*!z"`aF��dxxn ddda  dA :A\a >y~`a|%`B&2kH`aV A  a~\Azh�\A aa|*! xA\axA^A`a|>r4pVa!�7!*and z~nndn Ada\  jV@>xxA ~A a a\A~nA\add>a:d Ρ:Aa`!z"`aFF6!\a ada  \:\xdzn dA~`a|%`B&v&&VFa\\ ᓁxdZ|a!|aa|na\ ada A^A`a|Zaf6`7!| A\x\~x na~H A`~A!!!p6a\� @P!]d Ana\~A\x@�b,^nu:T萫_\*t ҡ_¾},޹B~Z+O4 *^ VB~Zt[긺Ӟ[~ U薫B:A+Y\: qI#X؀ .\` 7\ *Xh*Wx"W - !Y 3 B|%z,_`m#@~d -H\+꛽[^i5* l>JK=|XDzTIO0@jϰE\Yj-Wdru"WpQDm7HM\@*�,�+~tr"R1r" /s"u�#!"+8t+-,R07!ܲJ=#l2J"K%H"r-,r"r0R${r+!"̅, 0$==&j\U +82*@00u>d2X,s-Hs/۰C=$H.<r;?s"@2N;H& > , :ӔC;<:c(\SO6bM<\㸲H'u <O=J'(zӎ&&�H!38#L!ܴ;L=L4dsH!358OɅ~2N;@r+<G>D, =˄s;<M<!#0H5�#=0?p,\Ȍ:?�""̅C;=&PZlu# $s5M=>9AN=tR79M0 f"!1\3=!+2J".-$ .6$;4?8<2N=sģ 2[b!1[b8/dHb؆9 \b*\�!(Fs0{> nh:s8qzcX,[-d1 c,nkpc!:! Wby"Xlb;!fȆ1kBX!ȡsa`$q`0-xqac0: a,p5qxX!&B-n\B8bp$WA`9dE;\ x\D<{E"|M$@b E8"z+4Q$>ȃ# M#s9ؑpch7*vp$\ ?X- !NXCn!C9pMBX E?αHBPGP4v"/ {tB-[@p\q Hp!nBȂ>α^hDzH<*q@#`9~QHCF<\qxp<q~pp,:Q$nYE!nQ{ԃp#` GPja[l)`*\ }dX!q YBܨ"^BЇ1c<b`5�D=vŏ}C/P[,ˀ;!WhH |O<bh?\"(Flc/^0d }C{!\E#? ?@# b#~6 @A@E%  ~dc,q[@bЇ+aÈ0fhG4Eb8?}pE'.$C,Bƈ9nщBȢC|Gb5r_<$q { cX5?\^Cø5i(,! }C0щ[ (bF<GbpA 7.u! 1Uƅ }|7B8"ΑlH1AsTy# b 8Cdq ^!F=\!WhH |Z`? @$#`Qm#G8W׀/ a(0qEB0-1=ȂqE"6\CE#4U� BP*`q Y,nb>nQzP7_$9 q[h0x! f+Q[b" !C@y"Xlb5|J<$}5Qs\c, 1s@/Qf��2 [,EDơ<p ep VQ5\E@䀄01 {@ @ߐ 0 0 � � � � ~ pp � ` 0 >0 @ � �p 5"P� pp  �  P  pPP� � 0@  p 0p  Pp p0~ =  @Q P@  P p Љ pPP 0 0� .P(jn~lQ$0 p  ` İ @ @< � p ! 0p 0 >P ؀ z  @ p 0  P P� P q  ǰ P .�B� � �  p p� P Fp  p!  � p = pְ ߰ PP {� ` àp � p 0 p (" p luA+ � P ` � P  @p͐ � �~p � �  ~ � .y ] � 0 �@p0 Pð`` ~` � ~ pp(@0 P  �� p à� �  {  ð"p`0P = � ` ` `  � {�  p0 up ~� p� P�߰ luA+ � � � r p� .` ~p 0 �V  � � Љ � .lP 0̠ � zP P � P f � p P p p!p { p   .�BP�  {� q� ppP { P p p{   p � y> � 0 z � p 0 Pp {P0 " p p� .P(jn!lQ$0 p Љp pp E\p p `z� 0 � �� p Pp pP P � .@ 1  Y  z Pĝ  P p 1 8�`  .�B Pq � Pp P {p {  p0 � ("E ~ Pp y> � 0  00 % � p ` PPp q(rp~p � .P(jnP$0 {p P�  0 � p� E P� ~ " � .y0 � s � P � � p!  p ~ .�B ~Pą p P ~ p { PP � � ~ pp p t= � 0  � ~P~  pE Ppp   l7]$0 IMOP. 0 > cNe� . B fnw@ � P Z6 xnv l7]$0 J~ � .y0 L ! � 0 .B 0 .v tߨ aa>� .P(jnquA+ �  � .y0 靠` 0 .B룀@ @ P  l7]$0 @\x. 0 > w ! > > =@ @ P w l7]$0 e. 0 > d ! > > ?@ @ P d l7]$0  � .y0 䝠` 0 .B@ tߨ aa� .P(jnquA+ � mL. 0 >�F$I&W .dC ; NF!ēQE$Y2*:=zDQQ4YfG69r' 4\ Q*T ѨU uZM"%kT">8Z5&Iu$:m‡JTh=saL]=ɑ  %ԲХ$V8$VJQ\h(V$AI5ZȇG&p"zT)˜ų>ɑ@ly)Fr)tU6%kT">8Z5&ItPEM\YZh[PG*iX6qąȀZeW 9* IM`%|ÑUFaEIjqN"M\YZh[PG*iX6qąȀZeW Y-!M`%|ÑUFaEIN"M\YZh[PG*i"X6qąȀ2ZeW yS$yEXFIpdQXDh}$HWVy>صVC%T"JbZ(&jzMq!2"*U"aGFYH !I^Qq<YeV4{ I,ĕUFIئUP HhyeG\ (bWHXQVq7IvEW4eD\!GVM$9HN"M\YZhKZPG*ivX6qąȀ5XHYV4eG\!GZ4ɺ$M\yZ$Qi:TR$Z$&X*ąZJ(^Hiw{wX*GV!GZUYE!z&,M )P$M4|O:vHj eMԷ7%HjD`4@-+pDL\PO`%`Q X|+AъObXc7*�$$ HS"B P܇ T"as8PDPD :Ё`�.`+ Q#`D yp*6Q@b0CT(j0("H\! yHD&R\(p"&R$#;U<P 8@@ܖB8bp$"F\NX+6@X&!oUxHS"BNfSnTDJB\Hm#`Du$�Vm)$X#61 W@!$h!E@ Wt"!H TT9H' 1 L @&yRdAP XTbTqARp D 0`e*�X* ᐂFw"\щCzx+:E$ĄJY;aQhtT9H'* @A@&rzWNn"*AE$`QMU$la + PHx 0 0`e*@hj%һV%miM{ڦ+6ԠX& WZՊJp0 T°ensG"&\6W+4`@@a4ʸUX#>J(wMo}{_WE%`X.AъQbX(Qb*61Mb$.+YBp$PMhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&FA"D%ZMhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6MhbA$ IBXD�8@[H.H#`\׹D("1 E@t@,PPDb`v[>h*Z ZTpD%lp٫ESyZBp$PG[w}o|w@Zļo'\f+pDxa@PX 08ȃ#> _@{#yIZbPnp:(B樘,v ]D{ =n*cQ"h�I̢Szխ~ug][D׽ T N""HkE۾u]p&❈<`PX ,`4AfHCG^|-5 gC<00`xԧ^gzؿ g00(@ 16{_'~_|:8;p~G_?̀0u$�P |`A|m~_7h:`&x9(P8@Lpld?ߨs?h0"p AA,A<$@AhAP`� � � `:PPG�7y9)B*B+B,H 98؁hEE�"TP95\C3|C8PqPT) T "DB,DC<DDLDE\DEG(|sDFDMI, � 8Y@d(cEZbE\E]E^E_EXLa-pTFdEd\TFg|g,Zid\Dd'Ȃ$($($($($($($($($($($($($($($($($($($($($($($($($($($($($,,,,)%"*@DL"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"HADI$� Ѐ hBH@P!BP`CKKDZE TT@6D:\C"ƌ̮ 3P@]@'`$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$P$P$P%�N%BD$8OL)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)O%I%0� � `E؅HH_JQQXH?ds;"m#=R#ELVj\P  R.R/R0 S +�#)N)D$S8S0+8#)P� ��ZGUG(NШyTHT߁Yr<pVUpHpIURUJ؄JxMp*8+JZU[U\U]U[R^U`V;V)��V pQXWFVmVnnWXDpGXQ`MVxWyUM {HN@$8: VX-X=#H(8 I�X Ȁ 8 إ pQXWky-YUIxMQH<pUVI8y{%MN@$8:XMZ]Z#H(8 I�X ،ZX XGUpHNYVIxMQH<pUVI8[mՄՄ|L$H#Ӧ]\m\Ǖ#H(8 I�X Xڥ pQXW[uIxMQH<pUVI8U]MYMN@$8:}\]^#H(8 I�X إ pQXWݾWXDpGXQ`M@߾ՄՄ|L$H#=`v#H(8 I�X إ pQXW_WXDpGXQ`M aՄՄ|L$H#b"F#H(8 I�X  > pQXW᜕WXDpGXQ`M�ՄՄ|L$H#"c@#H(8 I�X *6 pQXWcWXDpGXQ`MdՄՄ|L$H#@e^>$#� x�dX XGUpH@[WWIxMQH<pUVI8kWMYMN@$8:e{#H(8 I�X Xfր pQXWMxWXDpGXQ`MxՄՄ|L$H#{>$#� x�= pQXW%ioWXDpGXQ`M`joՄՄ|L$H#S^k=$#� x�= pQXWjnWXDpGXQ`M0lnՄՄ|L$H#S.m=$#� x�= pQXWlmWXDpGXQ`M�nmՄՄ|L$H#S=$#� x�= pQXWWXDpGXQ`MЄՄ|L$H#S=$#� x�= `�XGUpH@[OIxMQH<pUVI8OMYMN@$8:p*#H(8 I�X ؃� pJ؄`B:rIxMQH<pUVI8#wMYMN@$8:rG#H(8 I�X ؃�pJ؄`!CqIxMQH<pUVI8@ׄՄ|L$H#G?[=$#� x�= `XGMX2WXDpGXQ`MtMYMN@$8:Ev#H(8 I�X ؃�pJ؄`!CqIxMQH<pUVI8@ׄՄ|L$H#Ӏ#H(8 I�X ؃�pJ؄`!CqIxMQH<pUVI8@ׄՄ|L$H#Ӝ#H(8 I�X �pJ؄`!CqIxMQH<pUVI8@ׄՄ|L$H#ӸG#H(8 I�X ؃�pJ؄`!CqIxMQH<pUVI8@ׄՄ|L$H#?#H(8 I�X ؃�pJ؄`!CqIxMȅ<VbI&MB(q"Ŋ#j"Q$H2@+RNLr%˖._Œ)s&͕GD9$ *TpA "M+UV!Ip5 $:v ۩cE u/HxAI֡E ݒuH,^n:t+I4ȅ<F%¥VCHrWEn9$ R'`WCv:wB =<VCui/\p)$I)}:iI4@|�JƒJ' G6=\tנF ֢_-,J'A0"!r!҉0R""¸R,H& >,ࢉ$ -҉+!R+-@r/tR$"K! /-t0q!"FtI'DGtsYJG$@D�E0 T DHb&h21釦t",-~r0 $|�+r+R,H& > , �I!ܲ" 0,!r!�/{,—+< Y-"K!{ $ )҈+tH$qDIv2ܰ1DG�q |�<PU+8R&u+J#4/ $/R+,r,,,Gr,t /"9s/H& >#h r $rd$"!@2L!R+,""-t!"+"9೎FI'DG;|DQI4P\@QWH%<t" +J@R+ȲH!<2e!�R"B90;H& >#h+nHBX!~N,Bn[Ȣ$q$H,4ŋ[ø~[c`;A MȄ#uBu('>� \ER*D: IB@/\ Y,$\ Y8Ea/\B�E!xQYB80 !E|+4Q$>ȃ#F V `E! QCEG�^~E! CpE` ?-\qYb�*-dB@# Ht":@BP"319Bp  �P(pI�>GTb4!yaސ>B(+q/}c/dc? ?Bf$ ^+4Q$>'V V4"(G=1=h7\azp? WdC;n,BXD!~؇0 1=B!4QyD'2$$%'a #$! G�Ih��x@Q䉔 0+pD%6~ӈ&юi,-1W8$:1v3[01 W,($nEX#G4 !WhH |OT"?Qi0cר7 xpc!:1xC :xQq C!a�0 H2Qy8$:  ! G(aK#$! G�Ih��x@Q,{ 0+pD%6~h+QV,P-[ҨG!:op-щ[Ȣ8- N{E!nE0!WhH |Z�"?СNB8!�tv8+q {�! `t! Bb /E"< \bD&t$$&('>� \E*CA64 Wp{0?} C0> }CE~! H"i;! W, ! {x&`1DyE"rшFC" k܂Ȇ>} CE<! } 9Y83}؃X!ј:шE@p;;Bp  �P(p`VJl!Ȇ$ \+W,C9 1qdp"1~|�,qa H0d ^tB-xB,F ؄/4 ~LcX$q H$\nd{h5B ?q[8 a0!\! WtB~;H Y@p]�$A �\U�| 8B%lC5(4+8+9C'97<9+!70!‘@","t0B!,B'->$&($ @|( 4?0&+:+:+78|C'd88,�$A60@+_/!,�/<,B#C>B#,$tB&�$�jAD�I�|�PP<@QP[0#T&<?0 .54,75$,=31C=,-�C6D1C<,܂,"/Ȃ+Ȃ++,+܂+457܂$&($ �8*B#?`.@B65�7؃4B'>30>,C'�73C;+t$$/t"@0+@-,C4 6̃8+$tB&�$&$uAD�I�|�PP<@QP[0#T&<?\-HB#hBh<;H-/<t-,>/+?;,0+",+$/!9ԃ>8-H+h,B"',h06_!X<:Ñ0;@B'�C;0,->;0C!$$,$Ȃ@/@/+C=؃<#.,$tB&�$ĜhvrAD�I�|�PP<@QP[0#T&<-$H&� 4&/@/@+@/@!/- ""@,,$--/BG$-܂$&($ #< 1h."-/"t0"B! ,,B'$BC/"!܂,$-$@B!C#0 $tB&�$DwiiKAD�I�|�PP<@QP[0#T&<$B/B# 04./$_-B`!--,-,D,-t/+t!,t+@+@/+t+H+h,B"'$*& A, $-,@܂+B!!,-$B'!<-+,t+/@/, F4BGtB&�$ĞJr$A �\U�| 8B%lBD(4JDl>$&($ @8*+h$4"m&&h)hBGtB&�$bmN$A �\U�| 8B%lBD6>$&($ @8*+h$4*jBjBGtB&�$bn$A �\U�| 8B%lBD,jJ+h,B"#(&HBCnƬ&4&tD'd AAIhb$A �\U�| 8B%lBD,*J+h,B"#(&HBCokBjBGtB&�$J0AD�I�|�PP<@QP[0#T&DDn'$&($ @8*+h$4 +&4&tD'd AAILpS$A �\U�| 8B%lBD,J+h,B"#(&HBCjBjBGtB&�$#AD�I�|�PP<@QP[0#T&DD+$&($ @8*+h$4)/&4&tD'd AAI$0s$A �\U�| 8B%lBD,2J+h,B"#(&HBC|3jBjBGtB&�$1AD�I�|�PP<@QP[|@$*#EFwB<ۭ$&($ @8*+h$4Gۭ&4&tD'd AAINS$A �\U@D@$*#hXtJ+h,B"#(&HBC\ujBjBGtB&�$O5MAD�I�|�PP<@QP[D D((<BUEZ۬$&($ @8*+h$4d۬&4&tD'd AAIul$A �\U@D@$*#@v'6J+h,B"#(&HBC47jBjBGtB&�$l7KAD�I�|�PP<@QP[D D((<rJ+h,B"#(&HBCjBjBGtB&�$D{8JAD�I�|�PP<@QP[D D((<rgDH+h,B"#(&HBCDhBjBGtB&�$ĉ$A �\U@D@$*#,C$&($ @8*+h$4C&4&tD'd AAIAD�I�|�PP<@QP[D D((<r3+H+h,B"#(&HBC̺+hBjBGtB&�$D$A �\U@D@$*#,K+h,B"#(&HBC&4&tD'd AAIH;{AD�I�|�PP<@QP[D D((<rϺ$&($ @8*+h$4DkBjBGtB&�$D$A �\U@D@$*#,K+h,B"#(&HBC&4&tD'd AAI�}lAD�I�|�PP<@QP[D D((<rϺ$&($ @8*+h$4DkBjBGtB&�$$A �\U@D@$*#,K+h,B"#(&HBC&4&tD'd AAI]AD�I�|�PP<@QP[D D((<rϺ$�+MF%r#UXiI+)VxcFHu RL:$9bŊ+YtfL3iִy$Q�QIć (\x!K6჋HVz kVv*Q+MF%r#UXik\5u$ dL:$9g` y$I#@T�a( 6̴T>hM]r5(W\r5(W\r5(W\r5(W\r5(W\r5(XA5*Q zDW\r5(W\r5(W\r5(W\r5ʕQ\ŕQ\ŕQ\ŕQ\"$N2 )=EM<E<#THЀ  t@ |G"D$ܤM*٤M*٤M*٤M*٤M*٤M*٤M*٤M*dX*yd>M`U`Y>AHU6YeUVMFdMFdJ6dJ6dJ6dJ6Y$IDTPdC b ]}XeZm\u P":� 4x .PfUJ @V>lmeQ�#rLdG.j#MIdUDNٗE}FЂ 6wѰEJ(DWЂ!X#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#!^@dXҙiGhVUڋ%XV x}%r?yXrYy }U]"PD WU!T 'b t` 5#@_@� X@�!ȃa z=Pz@! @`p 1!gp  9yCAXD#P ILP4P5N XE/v aXF3b́s^HcsG;rqcB+^ b% T"HG>$)YIK:?`v|�P+>k"X*YJW@+P T@+P TK_f0W1^X%2J@+P l9AV6r X`)P r YPO{>O>op&4= B<D)ZQ d`@F9ьf�@0 d�@01})V�`Nwʝ@#D0( `�2 d�P T "�:H@@t� hZVq\ZWq%H@0D!�vȨ; 0}d)ˀ^,c "� jUwJ2,>T�|`p[\UrEWx@ <@"lT]"x^xUo(w6 dE G^ \8CD ]j7V�|)\aU@[ @@a#P8)VYbXP*@ H0V1yc8>\!8P2cK>Q\e+_Y2D5c Pb#(* h* hBv@PTp@P8`l)?ґ)]iK_ZP&f iI]jSZԩfYM+ /D9i[׹ua5P 6]lc@ގі65�V655Pink`ڷn1D50P:Tŀnw؉XY�+mxWʒh<~"p\k�%c%jce; �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >s  @�)@�)0p� �_ p�S!�Ӟ�py�?$Op�ppS> p3@ 6:<>@@ p�C@ALA 5W  XZ`VO)@w^_f4)�S/` Pvxz|y P�6@ @ ` 6�`ǀ@ @ ǐ 6�o#� 0 0 _ ? �6�  \ ¿ P `pw __ _ pw�תG*DPB >ҪU6PA5|RF<zM-]DSL5mޔѨG�ѨGF=#H =괩ӦN:mT R%H U#H DK3 `JW\z5Q%}ʬ eMlhؑH CPA(X-_ƜYfΝ-U[=r +֭]۵gڰVzLJ}צ<oXzlT9q3k,@6gPqc#TUiS%?D^G`Q*G I~oFHD@IA=l�XV/İYXAIJێ1FPJVL8_1FeXF%0lXYUdM#4R6%gG`ل-0I+eG*L3c̥M%0@#,Q *aGFYeH:4P@$PCaӄM`%|U6EK4:SM:d|"PF4UU ]%zX<[5BYGV�a1 NVpdU\DPAu5I^Qq<YeV4juK%M:d|OFA7BWUT"Js <}}dJqaXdAeW 6ЃsM`%|ÑUFaEI,xN,]M:d|QZ:h&h^WQG*hjYG\pxa?2v$aGFYH:jnMW4eD\!GVM$nRIդMFq!ep'gm:^E%Z<<YG\Z؏[;IXQVq;]tI^Qq<YeV4CRIդMFq!ey^WQG*hU*qą$aGFYHnGpI^,F X(X IX넥$.Mtbp`Q<ëP Z<x<(GpAׄcN$X#F W@v+t$^ X".AQB+8E*VъWb KI]&F^bոF6Jqtx*"AGT<TOG)>bp &uw" 1Uc$(WhH |GbЄ$,%IR^D4щM>FQJZqtx*"AGT<TO-GpAׄcN$X#F W@v,$^ X".AQB6I KI]&F^Pg> : #**G|**tMX1VD8bp$nw=J(+4! KqT$ڥNlb.5 stx*"AGT<TOOUT.蚰>b݉+p(V HNk+4Q$>ȃ#V1 VhB;a)IK(\!kq**TDxI66XE%Ⴎ #jݝHGb;)J(+4! K$ڥNlb.5 7ëP Z<"x;GpAׄcN$X#F W@vӕ$^ X".AQBz# KI]&F^o] : #**G||**tMX1VD8bp$nw6J(+4! K$ڥNlb.5 wtx*"AGT<TOUT.蚰>b݉+p(V HNi+4Q$>ȃ#V1 VhBz;a)IK(\!k**TDxHk#\5a}X VQ](WhH |GbЄ$,%k+vRh&:QB(UU-Q P<Ӷ#VQ GkZw'X+ q;pOQ,F X(X IXޮ&<eNlb.5qtx*"AGT<TOťUT.蚰>b݉+p(V Hܮx&`1Dyp*F MHR&Nlb.5 qtx*"AGT<TOJ8]Gպ;`*\U\,F X(X IX;QB(8ycqtx*"AGT<TOEGpAׄcN$X#F W@v% MbpUrQlb(\!k~WAW"xD%CEdXE%Ⴎ #jݝHGb_yIBDpGXQ`MKtQ؄M!QUWAHG"A)zUGp0ֹXGUpH4B WXDpGXQ`MK9,lQ؄M!Q3UWAHG"@:tGXJpaci;!pQXW۱C-WXDpGXQ`MKY#MXN؄Qp{NT*Z:xTZxJ�*U<GXJpaci;!pQXWEWXDpGXQ`MKiFMXN؄Qp{oTUWAHG"`|UGp0ֹXGUpHCEEXWEC^^NWX#[8YEWH(^؃_(@)_^(HEv} apIxMQH<QF�AW[YWXYHW(WH8[EpEY8Cp^a(^pCH0H(Wuy@ahKM!M8[HYh[([p^^)Z[BH8NpECpY"YpCXYCX`aYBu}8[Џ[(H:xTZxJx_(#qJȅCH8WBHE(YBp^H8WCY(W??pN(a^pH=v}8aGXJpaci;!pQXWN=`WNB(_pBpHp[WCpY8YXC?H8ap@@qa8Huf`z8HWXDpV_A�F`NWE^CC^8E؃BH^8BB`؃BYXC0W^CC(`^qhihth\ЄN؄Qp{ya(E8W([�EEpBW(C�#E`eB^8WWHp[0?E_W8Bpsfz`Y[Hx:xTZxJ=a8= D8ECp=)2a?Ea#^?"^X[=W8Y[ nksGXJpaci;!pQXWB8aC؃a؃B[[[X?W[BXCHa8EE�E(W[(@)[W(E�WoBWXDpGx\`F`=hH?(`pt_(_xWaC?HYBC_8p[(_^?EYX]Xl\hMM!\(E`8`8B�Y(`[Wh[Xa8Y(CECE(WWXW8H�W?HXcXHp^(kHX_WAHGXBpH_H][aXYp?[Bp=W؃BX^0#E=BpYpa)*^(NpB}GXJpaci;!pQXW~oxH}؇x=XxYek(``}`f`}r?Cc~}{0[8[^p[p= vIxMQH?D\t`tx0Cux30})}Ye_0zv^NpEx~~a[hKW(Xxc(uh\ЄN؄Qp{ 3~oz�N}vH}`^iЇlN}f8~oEhKH~f}؇xW0EYp?sWWW:xTZxJzo}ЃGvzE~_hnY~ih}n(^8Wc~~؇z�N8NXWHp[`vGXJpa� 0隶i XGUpHv8h`B}azB`rC ~8?rPYq0k`)B8a0`6a8B�):W`k8z`WWXDpGȅMhMu(k:}[{HPq�:v`=(rhCriYCCpc0Y`0W)Z^hl(uAЄFM!U=v8 >lnl؇kv8BusX= u(~8^cW0H(]c_�?(`p[p&xYXYQWAHGXv eX~fȆ}Ȇ[Po[x8?qP?si^8`�Ca`[H^�Y8kqhiGXJpaic";!pQXWz8^av8W[Pur`CzxpBnz W(N0B8N8_"WCC(#v~?IxMQH<p_؄F~@Mpapu`XY vrhW�xx_hlv#?WXCWXWB8?[X[p?xrAaM!M^sW�fuE[ ulh^v}p[hov[_HXHpY^0BpCQHYxz CWB\WAHGMrWMPq?pu8N xpNnWzaoN8W8)Y�EEp^(NC_x}aGXJpaic髏;!pQXW~BE}[=zeWf0}`C}`h^(aE}}~^XH[[vIxMQH<pXx6iЄCXWnpEXoЇBX{aY؇a~�[}h)*^`jj:HXYMft`AM!G?o?X=nXWkY~�YWc`z`B~�vdruKV'WO߯E~ZfZ$떫Dtz@֣J};$ {~d!c+3aV[*t<~'kn 9Wņ0hpB۸rjP GVZE~v/ndw-Eqwa}$,Wx&Ndzˏ+^깒JQ\(WFit!~ M/Wecwܷl$q ZJ_ݺ%"H ʛ<M4u4ʅBx ,5�-\ $c!ư 75ij- ?+@"i 0,"t,M=b-"+A*H%s $?q/S+psM; 71+7 $b1 #X,r0{t҉,##T imV[oѵh[v# $\S" C9 9�9!s8@J'pS-bz+bA 02N<H& >*h2?̰R,èsN!r;BΪ 9s-7!U/r+K!.(�"K!H0r:u8 9-׌7,"+p,U'r+a!t2N=U,A*H%#+ ;" $,h-ܐs8K!|2/8,8₡kE +# $,rH6p7XS1ư3{>,b 7 sN;-//0s8|s$h(<R&s .7p 7D 03 N<7!"sV,J!Ð5ڬS.02'�n$ds,q>ao(3a@1n!o,cP+n Yr-rl\ֈ9YIP Z<G6qN�Ȇ,kr1}XF6q, fp#` GPki[F`*\ }H" xp"\ {XF<[B: + G= `B,F x,p!u`F!vX-}#Ї> YC`G4 [X,q�sXQ|. W׸,\! ?d`7pE$ vh<qf@!؉CbhG=1`"`A"xD%|kB,Q}ăDnuG<xcC`4(=�C;aGbpҖq.v! 1U, ^u�-  WA/xQN c/nYB-  atb($^ X".A> X .p_b8+E,Wtb- G?�~`!\Y,(/F'Z(a@+N$\ HbEp"!Ebp$ qX- Nܢ$! XЁ$-Q @4C$rY!/Qa,!n!Ed[!GbpҖTU.v! 1U"B,~" [d+qE"/n ߪ!_H(E#41?4t$n![,+~Cb(0\Q_Ap"\!B($nBD#p Rp0QC' ^�,pY + QCb8X[@B$x_B,\YB#@TDD"Hx+:B/\! Wu0$ Y@B xq WA/Xl.0Z.$X#F W@B!~ ^,y! ?/dQ^,{/tq[$nlIBE"\<80@ M- q:~�+ 1 Wbp$dN@~X+d+‹N)FV� B/: YBxk!N+NB,-dE8+qEt⃅8D' HEX!QY<$AE$hJ"+Q!x!B,/Et(D>E8"x<p Z[\[ #*$-�,B!$tB/B!Ȃ+,/,/,+,ȟ+ԁ,�Xt,H+h,B"A+<# B# ž,$!+$+B'+!-@BA/tBVX"/!@+@" B#!+(|B+�<݂+,B!+!t$Ȃ+$BV$+t!,BVBV݂XȂXtA,U!#IB$#T#"!@,TB'+/Ȃ+t0dE>[!0+ɂ<,l#E[j] 8(+@-쁭!B'$[A,$/C>B'B!"@A+�!/$&($ @8#l+(&/B!܂,P'$B'B>//B>"@,"ȂAX,+"/N#' @ ($!--[A"B!!B>B!t,@,-"/,$B'!BV"+-B"IB$#T&!-#,$,,!,B'-"Yf$"-_!$,!ȂX<,l#E[6 #*$n& &I+h,B"#(&HB&tZQ'd(|B+�Bt~o*D-<B%(܊z{#&8 Z[l] 8(+@n{$&($ @8*+h$N~g'P&(|B+�…*D-<B%筨F#&8 Z[l] 8(+@€$&($ @8*+h$N`'h()' @ (l錮*D-<B%筨'#&8 Z[l] 8(+@‘IB$&($ @8*+h$΢Y'h()' @ (tj*D-<B%筨#&8 Z[l] 8(+@Bv­ $&($ @8*+h$NZQ'h()' @ (|w*D-<B%筨'Z#&8 Z[l] 8(+@²kH+h,B"#(&HB8,t(|B+�*IB$#Tzފz,<,l#E[6 #*$,Ί$&($ @8*+h$ӺB'h()' @ (-ĭ*D-<B%筨ۺ#&8 Z[l] 8(+@²$&($ @8*+h$Nvj*|B+�ު*IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*+h$Nvv&  (_*D-<B%筨>,l#E[6 #*$,kJ+h,B"#(&HBm'$(hB'l( *IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*+h$NvBHkB'l( [*IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*+h$NvBHkB'l(*IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*+h$NvBHkB'l(**IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*+h$NvBHkB'l(:*IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*+h$NvBHkB'l(J*IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*+h$NvBHkB'l(Z*IB$#Tzފz#&8 Z[l] 8(+@²$&($ @8*lBHBm'$&B%lL (" -Tz­g#&8 Z[l] 8(+@²$&($ @8*lBHBm'$&B%lL (X" -T|ߊz<*l#E[6 #*$,kJ+h,B"#&$NvBHk+T&*I("B%g#&8 Z[l] 8(+@²$&($ @8*lBHBm'$&B%lL (*I("B%g#&8 Z[l] 8(+@²$&($ @8*lBHBm'$&B%lL (*I("B%g#&8 Z[l] 8(+@²$&($ @8*lBHBm'$&B%lL (*I("B%g#&8 Z[l] 8(+@²$&($ @8*lBHBm'$&B%lL (*I("B%g#&8 Z[lc0� #|*B%lz>'/>(<.<,"@A$'&4z(((((((((((((((4&T$+&|@L'??G@("'|?(#'8 |E[6V�4@A"$ ?@8`A3,np#P*ҸQB!""B!"(a@//A猐NLjgO0q"B1_&i @: 4hp!kW_5T`>M˅m&lƕ;n]q@¢Gen)0'\pqI=vC]˗#&Lv`=&?P;Q݃)^`-v=Aj֭`g>j$wEsϡG>嚹@pA(,4₅ .X`1(SL₅ .X`ႅ .Xp[N(bb!P δ(Ѕ8\!A0*`b&jFy RHyf0z%"gtgqgR-{|f0vh#., Yܑjp9Fkyf(*ZN ė\VyM6PBAI)K1tOIPvQ (@eZveJ*dO6dOVieVVieVqO*GqGqG>O>dZv9 -&g[nQAʼn&eOaFwShgQ *�\�aUViEaWieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieV_hXRGyQVeQVeQVeQVeMFAazUZYUZYUZYUZYeV$X"!dWieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVV zP$DVaneVVieVVieVVieVVieVVieVVieVVieVVieVVieVVieVVia_r]j~b �x$ vMkX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(VaD�#r@E.r WB(41 MB*4M ac5UbX(V1UbX(Qkr EaX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1UbX(V1Va@E$GP+ Qb*FQb*FQb*FQb*FQb*FQb0X6]( U�zE VN^sC!Q:z,*Fa4M%5i':1 Wp&:Nl&&UtMr |ЂPb95Q U=@D+`D0I*R}1M<Arle]a�TMpJQ FΕu\!GbXAЊJPHA Ph�&@ Phpe/{׺ZY|�Qhhi71 :h&E%6NmX|".UfX#61 W@BsQ X<bH rVTbxA^񎗼yыRhC wE(蠙H8؄lK  \,*l*WV``؄!^ o0$d X"*AVQU ,aw`T'6Q<b58 61c!s(蠙H8JM!OY \,6l*WV[ ``0+ Ae5x,F x*`�E'@ Pt�E'@fo`&FU &M"+PȣȃfPZTb(rQ WWb#\\%+[IGlbDJ؄#V<#V`+z صQ<bg*Bi{xӮ(J<5w#\\%+pL8X$MT'h,Ql"Cބ Q<>5kBE ԭ GЂQ(5))4r!w#j |*Yp+@**lOUկ^ XTp pV8x*FuOYm0FAQ}hu( Rh|'»Y@5J_#>1U@BÎ7=+JbXA GX(?Ý&FVP(N|6>V#hQl)}wX,*\*YpL8b$4\nϟ+4U8b>ȃ#Za`\a\a\a\a\a\a\aoo6\6a\@zPa(pIW4C"Xej4aJpGp`a.*b+KH`aV Ah0 O^A`a| aF4A4A PK:aF|@<F pW4" `a.*b+KH`aV A %4F!\VaXA$a #Q ;a %!46a\` GaeV4" f`a.*b+KH`aV AÀ%4F!\VaXA$a ;a %!46a\` Geq@3P!h*``6\"+bČVFa\4l 'P^A`a| aF4A#PK:aF|@pT W4" &'`a.*b+KH`aV AÌR$4F!\VaXA$a :a %!46a\` G-p@3P!h*``6\"+bČVFa\4,1J^A`a| aF4A3PK:aF|@p`W4" 7`a.*b+KH`aV AØ$4F!\VaXA$a óPK:aF|@p“W4" &@]`a.*b+KH`aV AS^A`a| aF4A0<;a %!4V΢pV4" A6\"+bČVFa\4,<%4F!\VaXA$a óPK\a,Z` G!Ho@3P!h*```a.*b+KH`aV AS^A`a| aF4A0<;a %!4V΢p�uV4" A6\"+bČVFa\4,<%4F!\VaXA$a óPK\a,Z` GWo@3P!h*```a.*b+KH`aV AS^A`a| aF4A0<;a %!4V΢pV4" A6\"+bČVFa\4,<%4F!\VaXA$a óPK\a,Z` Gg7m@3P!h*```a.*b+KH`aV AS^A`a| aF4A0<;a %!4V΢pV4" A6\"+bČVFa\4,<%4F!\VaXA$a P@A\a*<Vawj@3P`*`k`a.*b+KH`aV a dAaHn \axn**|||F  ~n dA^A`a| h!`ap0|*`!V!`V!\d @dnA\ \F AxA6xAAA*a\� P ad A A   Axa\a:a a d\A d\  ddnnF4#6a6! F!|a�A\\\Ad A n:A\dAxn  d\ad FX6\"+bČVFa\ nan xxn|V6!|Frn^Zdxd$4F!\Pa|a6!nAA A \\e a\An|UpAX4aV@  dxA AnAnnA �xdd Axn n :d*!z"`aF��Vdx^xn ddda  dA :A\a x`a.*b+KH`aV A  a~F\A�\A aa|*! xA\axA^A`a|>r4pVa!�7!*an nndn Ada\ pV@xxA ~A a a\A~nA\ada:d Ρ:Aa`!z"`aFF6!\a aFda  \:\xdn dA`a.*b+KH`aV n \ nAea�Fr!|6`!VxA Ρ$4F!\`p@p6Ga|�xdn :~\ AdddxAwV@ A d`a!dxa;  dad~: \dA  ~A ~| 6a�*^ VB~Zt[긺Ӟ[~ U薫B:A+Y\: qIϕG69r!( 4\P4ҥ*T ѨU :խEAZ Crg$?:J(.,X* GU[dV7{$kT">|ʕ&c{ (\r%` ՞a բ[x*ꐫEqKD`oV"D*XZ +?n-&1Y-:tN-L!YY$,ܢ!r+H!r"#K'r*yC$(SH.B#R!!,R!"K!+~!K'00RNt7,8BP UQLYS$(>|SO<1N<c 0H5"=l= $1?c!~8"+2J".G+�/LS=6CO8f5rM=‹5s:w"Q3X? +K.1N; &B(#00pӎ>|0H 0!00א<s".>N43." $q8!@H=#l2/,=6N6D4">4 ;Í+,3>t0b 9,8ₗCuc:E +9S7d 7dG;9I!߼ ;4sL4</qL" c+ Z/,s8d$h(<&746lL4;�8SI;, 30"02/" 1ۘs22&(Ax0`x7eppE;Ա?#p/ơCø2dW/n!a~-dqEXG6 YC|Gb=ءi4G6 x\"A}c; юs�8,n p/ ^c+s:y,6xi(E9ݘX+ QuX;! W,8 H$ⱍ\#x(Gl"xDR^,!~c$^ X".A_hb@.`�/DXE;A8 ^8"nQYt"tr Y=́Fh*\�!(X,qE@`:qـ,xoأ`7no+f[@Nq�B`>q=bF&D(Vs�"x;B@B7CăX-C+dщB(, qEȢX, qzأ䐅NM8^JQȥ8+p(V H#"kF=}>1 }۸;U$HD0A)~8$xBbX<رIBE"\<|hD#1 M6F1 _d?|A ~>!l/ H,T<`8/_h U� BP**QH#8$dQk>\1}F<! }0ܨG;^,!~+:ab0F<qNBEzH<?G؆0 qkc}B-vHpE!dac=N",3q<p 4%Jq VQG6ೈ_^"߸9qldCE"1z[,q _cX!t"[:7 IBE"\<+q \�"6JlH=q uBܸ<~QNF!C,1n!aA+\".MP"P[b֐/d~p5qBC(:qxb!>QC"@/ a0X-\BB>QaC|Gbȅ?UT 1oG6B㈇0dacpExq:00Yb $0}؄#\ॡ(NSHGb> ^, $qq{ q n#FQE"` X<p Y8/xq  � .y00  `Đp� 0`ܰ0Np r u �  �  }� .�Bp @ 00� } ~�   p Py> � 0 � P~@ 0p }0 uPv( p pp QP : ^2EqWNA+ � ` � P P p� @ `q N P `p � .@ P  : ` ̰ Ѱ P�  � � � `p   P     p @haQ � 0X~ q p 0 P y> � 0 P @ ` �`  �@0 � P p 0` � .%CQG$0   p � { `  � Pp P 0 > `s0 �  0� p 0 Pưpp  :1p`00 .�B � ` p  � 0 P `p p Pٰ P � 0 p" `� y> � 0 ְ � � ֠֠ ˰� p0X  ~ ~p {� .%CQGqNA+ � � � q pp� ` ~p 0 �U  � � ` � .lP 00 � zP P � P f � p P p �p { p  .�BP�  {� :q� ppP { P p p{  p � y> � 0 z � Pp 0 Pp {P0  p p � .%CQGqNA+ � ~ pv(  r  f � P� p u 0 > 00 z0 s p � p0   � g P ƀ ~ P  p� p p  � {� �  P p 2({P  = p0 ̑pPp0X p pfp  �   ~p: ^2Eq$0 a {p P�   � p� P� ~ v � .y0 � s � P Ֆ� � �a  p ~0 .�B ~0( p P ~ p { PP � � ~ pp p t= � 0  � ~0(~ p Ppp  : ^2Eq$0 p-#N%n&. 0 > q9;;� . B <M@э � P 5X5 NL ^2Eq$0 � sn � .y0 0tn" ! � 0 .B 0 L tݨ __� .%CQGqNA+ � qn � .y0 0N0 0 .BP.@э @ P es ^2Eq$0 N. 0 > M ! > > @э @ P e%M ^2Eq$0 ;. 0 > Q: ! > > W@э @ P ee: ^2Eq$0 0so � .y0 0_0 0 .BP飠t tݨ __$n/� .%CQGqNA+ � C/ 0 > O0 0 .BP@O tݨ _ F"XA .<&G.6LĀA .nQC $V8N)UdK^i5* yJ$M`%ZSPI@ii B<yUU*GG69r1qCŋ=ν GVrY%kT">8Z5&IATRMV=QE\E+HUhPh`mrmŋIbQ\A6VI4ȅ<VbIRW;TU::*yWpE֣J DoM\x1n@"aGFYHK$yEXFIpdQXD$QJWVyV+T"J2H azMq.@"aGFYH$ǖ$yEXFIpdQXDd$QJWVyELV+T"J2H 8zMq.ʈH@"aGFYH3!I^Qq<YeV4$I$(IĕU鬅F)U Hhy  `vXbzMq.э@"aGFYHRXnVW4eD\!GVM$ [x-$QJWVyE^v:B%ZD aeG\p2"HXQVqmS$yEXFIpdQXDPF$QJWVyEg]PG* >X6q*(5�HJj5aEXVqpQ` J$(IEW< ewe:R$ZD !X*ąB袌Huc}vkX*GV!GZUY؇U;ޕM )P$M~{~:vHj eMW7%HjDB� A"aG x@V',VU P R[V PHB(j0("`_ ]ȽQA|@E-2氅E$j E�� Pa V‚]xE,f1#`D yp*6Q@bbx $FQ)@G@R$$!GA�&60%d% ىM"X`? 0�+ !6R,M$B6#V , 1( �Ebf5 :ܠ,0%$g%;1G`AH8@ HHGlbO.BpE'AAb Kmr#SN@b.MS# &q"&R"93$,*@a4PʰU$X#6U@"X�e,!E@ Wt 16xHIP:QU� B*6ASVr *"Jlb%s,d_WIB#VT@)V`R+a*"Ulg=Y"u$\DԠ}x*6AHb,:V:/h Ib%nq;<pE%6F׸�$XG�"R$  V Um{KQT(,FU⽚*FQb(61 G2Ց*h(X 'L؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhbt *"AJ8r%~܄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6Mhb؄&6ME+4`@a4PʰUB hD<fusPDbB耊Y"**k`}#VъUb#*J8"Ӧ6W .EI" w}nt[f?A(@#VQ sw W"*R2l`� pG|b&z,~*A܀ 9*f1]⽭p#>B39w- D v8Lb zэ~t']Kgz$H Np DD":-u]c+4AD/RʰU`3 {7C5^'| xį g8 <pg^|7wЇl8A)@Zx^}m{ ?؁�{^'ṅ#AE.U� z6Ⱦjs}_'}=A&t L9_q � !ؾc(؁6(@ @ @ @ @@$h@<A�� Ȉ��(EJxi+B",B#<B$L!Y!6PYPBYB.HB0 C Oj H@#P@B:(:C;C<C=C>,C"�A:'DCE\DE$"@��� 3d@b8R,ER,TLEU\EVlEW|EU dY'@YPDXT]E`b0Eb$PLPTEdH]p,H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H"H****),P(*$$($($($($($($($($($($($($($($($($($($($($($($ÌH)H��� h YD] .<KLKLH@P]P!hB@Y@]CKt:1KKtP² TTp&,L)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H)H%H%H%H%P xT*ÌL$$$$$$$$$$$$$$$$$$$$$$$TT�� ʰ�P]DQp*ZKѵ_XP?صH@XຯQ]Z8LQVxV8L. B*,HP&mR'}R(R)MP) 8+9L) S1R+#8+%0�� Ȉ  pOXQx(*Yr<pVUpHp@YGMG؄L'# UQUR-US=UT&MUVmV=SX� ( � XGUpHPx)VcWXDpGXQ`M0VlM nHN@$82uUtMWu]Wvm#H(8 H�� Ȁ  pQXWVIxMQH<pUVIX`n%MN@$82mW]YmYT=$#�� x�~  pQXWXuIxMQH<pUVIEZMXMN@$82uYM[E#H(8 H�� װ XGUpHPXIxMQH<pUVIXMXMN@$82][-]=$#�� x�~ � XGUpHPEXIxMQH<pUVIEXMXMN@$825] _=$#�� x�~] pQXW^lWXDpGXQ`M_lՄՄoL$H#(S`v#H(8 H�� W XGUpHP.VIxMQH<pUVI.VMXMN@$82`+Q=$#�� x�~] pQXWIboWXDpGXQ`McoфՄoL$H#(S,+>$#�� x�~] pQXW!dnWXDpGXQ`M`enфՄoL$H#(SI^ >$#�� x�~] pQXWebWXDpGXQ`M |g}g~ggMXMN@$82ef6#H(8 H�� W XGUpHP>iNiWXDpGXQ`MPi|քՄoL$H#(ӆ^j=$#�� x�~] pQXWiNiIxMQH<pUVIքՄoL$H#(S>=$#�� x�~] pQXWkgIxMQH<pUVIѮmЄՄoL$H#(Sv=$#�� x�~] pQXWіWXDpGXQ`MքՄoL$H#(St=$#�� x�~ `�XGUpHPkIxMQH<pUVI kMXMN@$82og#H(8 H�� Wۭ� pJ؄|?kIxMQH<pUVI*?kMXMN@$82q:7#H(8 H�� Wۭ�pJ؄|)3iIxMQH<pUVIHiMXMN@$82sX#H(8 H�� Wۭ�pJ؄|GׄQWiIxMQH<pUVIfiMXMN@$82uv#H(8 H�� Wۭ�pJ؄|evWXDpGXQ`M@քՄoL$H#(v#H(8 H�� Wۭ�pJ؄|eWXDpGXQ`MքՄoL$H#(ӓ#H(8 H�� Wۭ�pJ؄|e?󞖄WXDpGXQ`M{քՄoL$H#(Ӱ#H(8 H�� Wۭ�pJ؄|ew|WXDpGXQ`M}քՄoL$H#(ͧ#H(8 H�� Wۭ�pJ؄|eG~WXDpGXQ`MФ"LpAMjS&HbE ǎ? )r$ɒ&OL H(GpC .<ȐAϞ>V`aJ*$IFXTPNV;INA/H :HV[ɒ ҭCnr%&XѨD4עB H-?dA"Y~ tUN.UHV!\*tH֡N:KB:eҁ$*#O|y#I‘5)\x'w|X&nHA~xZעEdݒAH-R,r-K'¸rH!bJ!"+2J".#<&H'K'rH!r A~ $!I!‹,r $r $, /tR-܂  $dIsg DG� |P<Sw{V+8R&-"-40£ $u+R$!/%","-@RH!"+2J".'T + $rS/AR-H\tB/YR$r,/S&0BJ#@I&: tDQG4AM\N{vWH%ԉ+ +h"$L\#/rH!@"-+(-҉+t"49@"+2J".#< +2-, ur"r$b $,0 sK!ܲ$,"@r,r4:R$dI>IDq�5Qp:Q] |#lB- 2@Š+I!""BP}@bWREA{K! 9 ;"+2J".#lI# -qAr,,D'![-dQY$xCB-Pa-1k0 &dNdBHH4p9GHB�� .�'`VJl $p V, H, q_�"W@XD!qCܢ(,! ^"aEH(+F(!dqWB"{�F! `A؃,q H vY/ Hp!dq=ԧ Fch+ щL� I8FrhkI5$ QMІ<AxC`7 a xdȆ:C0;aq,"~C/ aAXD'xAvB,F X,XшtL00xp1BB/\ }"؇>YbXF;zc€0paD9恋FȄ#hzkG(>P \:AgO*AtL#F; nC8\qo8 xC̰AnqW@b0\Cܢ+ahр$^ X".A>QDhHG9E\7Ec8AY@E=1 iX#. "! c€" ! W˸F9q RD&t$A#|5(>P \:a,O*AqWG9XCC<nQzHD<z8D'n!B+: `E\{8$^ X".h\h@&: Y9o5C7щCt+ !E.8+Qă/pE@pp87<Bp p @M(p�>GTb7 \40\ ~+1 }Q6itu, a v`,\:,4졎CH(E#m>q ^"821 aC001 ^XC`"dq`,h?a~c(+" ?Dc`D#NdBHH4I5eWX#* #&po Ȇ>\ ud#(8Ƒv8BtX!1  ~$x YBC6 IBE"\<|b+1Ab5 QWpp> v> B !n[,+ ?Bp,\ Y .dNdBHH4I\脲U�| 8B%lA5(4+8+9C'9C79+!70!@","t0B!,B'->$&($ @|( 4?0&+:+:+78|C'd88,�$A60@+B\/!,/,B#C>B#,$tB&�$hAAD�G�|@MP<N([0#T&?0 .54,75$,=31C=,-�C6D1C<,܂,"/Ȃ+Ȃ++,+܂+457܂$&($ �8*B#?`.@B65�7؃4B'>30>,C'�73C;+t$$/t"@0+@-,C4 6̃8+$tB&�$hD$drAD�G�|@MP<N([0#T&?\-HB#hBh<;H-/<t-,>/+?;,0+",+$/!9ԃ>8-H+h,B"',h06A\!X<:0;@B'�C;0,->;0C!$$,$Ȃ@/A}@/+C=؃<#.,$tB&�$hLBgJAD�G�|@MP<N([0#T&-$H&� 4&/@/@+@/@!/- ""@,,$--/܂D$-܂B$&($ #< 1h."-/"t0"B! ,,B'$BA/"!܂,$-$B!C#0 $tB&�$hDtiIAD�G�|@MP<N([0#T&$B/B# 04./$B\-Ȃ]!--,-,BA,-t/+t!B},t+@+@/+t+H+h,B"'$*& BA, $-,@܂+B!!,-$B'!-+,t+/@/, C4DtB&�$hDlHAD�G�|@MP<N([0#T&(@BȒJ+h,B"#(&H@jC&HD'd AFv$Ap \U�| 8B%lAx, DΒ-J+h,B"#(&H@&&HD'd AF -AD�G�|@MP<N([0#T&NJ&m*$&($ @8*+h$.BhjDtB&�$hD$Ap \脲U�| 8B%lAxnJ+h,B"#(&H@tjjDtB&�$h$Ap \脲U�| 8B%lAx/J+h,B"#(&H@\pjjDtB&�$h$Ap \脲U�| 8B%lAxpJ+h,B"#(&H@DjjDtB&�$h $Ap \脲U�| 8B%lAxJ+h,B"#(&H@,2jjDtB&�$hAD�G�|@MP<N([0#T&NJm'$&($ @8*+h$1&&HD'd AFr9'$Ap \脲U| D((<U�t'`sJ+h,B"#(&H@ tjjDtB&�$h9tJAD�G�|@MP<N([ D((<B@_EE߬$&($ @8*+h$O߬&&HD'd AFtW$Ap \脲U�>@$*#U@5J+h,B"#(&H@5jjDtB&�$hWcvHAD�G�|@MP<N([ D((<]wb$&($ @8*+h$m&&HD'd AFdtw$Ap \脲U�>@$*#ȶq'$&($ @8*+h${'&&HD'd AFP7uAD�G�|@MP<N([ D((<lAH+h,B"#(&H@AhjDtB&�$hDO$Ap \脲U�>@$*#v$&($ @8*+h$&&HD'd AFyfAD�G�|@MP<N([ D((<l˹+H+h,B"#(&H@d+hjDtB&�$hğc$Ap \脲U�>@$*#vK+h,B"#(&H@&&HD'd AFWAD�G�|@MP<N([ D((<lg$&($ @8*+h$ĪkjDtB&�$hĻw$Ap \脲U�>@$*#vK+h,B"#(&H@&&HD'd AFHAD�G�|@MP<N([ D((<lg$&($ @8*+h$ĪkjDtB&�$hD׋$Ap \脲U�>@$*#vK+h,B"#(&H@&&HD'd AFP9AD�G�|@MP<N([ D((<lg$&($ @8*+h$ĪkjDtB&�$�+R4xaB 6tbDGD9 *TpA H4y‡."Z5Q'3eygN;y)&XѪQ4IҤgTSoj"uU$H2@@cɖ5{6$Q�!Hć.<y *]8jԣM47v5(W\r5(W\r5(W\r5(W\r5(W\r5(Wljb ֨D5|yj,WO]r5(W\r5(W\r5(W\r5(W\r5(W\r5(Ok)$R� <\#< @ ( 2ȋC D?hq$QL<MhZqM*٤M*٤M*٤M*٤M*٤M*٤M*٤M*٤JVGV飋MY&RVdQVY37eQ6eQ*٤M*٤M*٤M*٤I$ԒBA-h%{H%J-L5R B * 0.üD` DhiZZVV^} `GF飋HdGdG6aEvd*9\r0@J,ĕ?a%�ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#8ˆ#<t@0P h0!V>q\q]%D_re=AG`_r!M%U/\GYUv\`A xT}}‰T@T'$a@#?<BXC@=/_@C �@؟A bC @88A~!IXB)X*;h0� Jp3/A"XD#IT �+ȁD$怊Y؅0|1 W�ĀJF7qXG;yc~& =�0� *U:,DG>\ V`*X V�(IYJR�+bUB*X V 6ȁ r`8P#MYJ ,` R�7&86Mo~8YnMh z$|@3> d�@0 d�HP>X (!3*@#D�( `4�BG1�ц H x `� >IURT>QTZU>  �#$'={*�#�Z֖ h\ZW"Ȩ#  0� xʀ4(! {W2PIFh� PY~hI[ZӞV[%HP&'^hkmnE[v[\ŀ \ l�2VDD @v]~OӎP$zoV*[*@ D@[` Vlz#�H"'8p/ !1V1"Yb1i\cа&c jU>5,W@@4P T@@4@;* 8 Ui�f7q&:RS�0rg?{4]>/X,foɁ8?ґ5P d$9iOz,@}NթVu5V$3IrcZdl^0"5B2ŀh\lcVS lh-ɄW5 ط�$V7Պ@Vnk�%$ZI2UY; �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >7~>��^'p�'`>Ӟ�'0@  "?$_&(* ,.2?4_w`>%p�*�@ D_FHJLNPR?T_VX@ @ ǐ 6�>#� 0 0 nn_ r?t_vxzP P P �,? 0 0 0 P P P _y � 6�>0 P P P P ?__  `>#,_ �K@ D(B >0D-^JF=~yq&X`Ae-[jSL F5ҦJ9}TPEE)$M>թRU^5HVX~tӦGJdCJ-i`GVMܘW^}ѕ,… Xbƍ dʕ檴)Ѩ@60l@4ܷ*XhԪQ:lڵmƝ[n޽}ѪJVl H4MbQ\A;vݽUؐ>9g&ѨU e-^~U*qą6Hܓ4VpdU\�0C 7䐡GVL4VpdU\N:FoU*qą9a2eW G'GVL4VpdU\D(D3YG\8094VpdU\DF54PYG\8094VpdU\DFA/4GVL4eW 1SW_EU*qą9.M#aGFYHdXck|dJq`jKHXQVqYG\8094VpdU\DFoGVL4eW ^U*qą9.M#aGFYH:9d&dYG\8094VpdU\DdMgYG\8094VpdU\D}GVL4eW VU*qą9.M#aGFYHm}dJq`jKHXQVqGVL4eW <s]}dJq`jKHXQVq_'^GVL4eW x|dJq`jKHXQVq?GVL4*\ π8z**(90iLC8bp$�w@#\p9\2 VQ�\eGpp4$X#F W@Bg!aUT.8Pr`.+p(V HdJ~J8JL%Ӑ`*\ /v"w#VQ G@ɁIsdX+ QG5IXE%%&iHGbD9J=bp 4K! 1Uu$e.9Xl.8Pr`.+p(V HQ#` G@ɁIsdX+ QGh?&%&iHGbD͹O<p 4K! 1UugDXl.8Pr`.+p(V HQ' #` G@ɁIsdX+ QG7&%&iHGbD}:<p 4K! 1UujZkXl.8Pr`.+p(V HQ#` G@ɁIsdX+ QGV!&%&iHGbD-ZW<p 4K! 1UudeM8JL%Ӑ`*\:&%&iHGbD Gbpp4$X#F W@#` G@ɁIsdX+ QG�؄#\p9\2 VQcXl.8Pr`.+p(V HQT},6(90iLC8bp$>p 4K! 1UuOM8JL%Ӑ`*\:&%&iHGbDGbpp4$X#F W@>#` G@ɁIsdX+ QGTdX&%&iHGbD{O=bp 4K! 1Uu9AUl.8Pr`.+p(V H1#V G@ɁIsdX+ QCdX&%&iHGbD+L=bp 4K! 1Uu\.AUl.8Pr`.+p(V H1#V G@ɁIsdX+ Qǫ؄#\p9\2 VQcsXl.8Pr`.+p(V HQ|,6(90iLC8bp$xQ>p 4K! 1Uud#M8JL%Ӑ`*\:&%&iHGbDGbpp4$X#F W@�$GMp8䀉 pQXW:2 GMp8䀉 pQXW:xXGpIh.1 XGUpHt'(dGMp8䀉 pQXW:3D4$GMp8䀉 pQXW:R?@GMp8䀉 pQXW:KLlGMp8䀉 pQXW:W4|XGpIh.1 XGUpHX4cGMp8䀉 pQXW:Bn |XGpIh.1 XGUpHozGMp8䀉 pQXW:DždxXGpIh.1 XGUpHɑGMp8䀉 pQXW:"ɜIxXGpIh.1 XGUpHʑ|XGpIh.1 XGUpH4˅|XGpIh.1 XGUpHo|XGpIh.1 XGUpHc|XGpIh.1 XGUpHDW|XGpIh.1 XGUpHK|XGpIh.1 XGUpHߤ?|XGpIh.1 XGUpHT3|XGpIh.1 XGUpH'|XGpIh.1 XGUpH�|XGpIh.1 XGUpH e|XGpIh.1 XGUpH#L!%Q YWC8[XWXEBN8W^XH(WNYpN[XWX^p^RWY`R^EW8^XBBh>?@A%B5?}XGpIh.1 XGUpHCN"QCW8WY8EY(a(EY=}YXHpHpCXWC[` C_^` YWOklGMp8䀉 pQXW:wP-RN^WE((YH؃a؃C?~YX8E[[8Y([HYWH`vxPNהUٕ}XGpIh.1 XGUpH?W"TaXB8X[([`CH�N?zY8N_W8(HEXY(YEY^Po0hsHڼ[C}XGpIh.1 XGUpHۡRNB�YH`EpB8cNXY8H؇l(`WEpEWY(W8WXW�?p^XE(Ca}(WUuGMp8䀉 pQXW:b^ܟTY_؃Nxu ^v{WH؇h([u}WXNB`x~~aWW؃qhW(Y GMp8䀉 pQXW:w_TY`RWxeY(ko`iipYk�=hrXh`[EN8a[aCYHpNn8{X_B6GMp8䀉 pQXW:rclNpEs8NpNYsX?F[Їk8^ЇqW?W8EBNCEX[C}} ^8H^GMp8䀉 pQXW:eOjjTH(npH8Hp}BH{X~HplvB�CHXc~`HpCC(^{P&&GMp8䀉 pQXW:rC O][nW[pz^pN}Ynp[p_~=W8E(aca=^` W8Ho^HGMp8䀉 pQXW:jB5i[[`sCBv Wa uWn?Y؃oЇ_B`N8YWHE_؃ExXYGMp8䀉 pQXW:rmATHp[Xohn`k�C~aȆx[~^0oaPxHE(WY(HpH8Hrc} WE~XGpIh.1 XGUpHfN[:uh}8BpCuxW_ipYPxv`?=�CpE?p[8Y8XqzPr(B GMp8䀉 pQXW:rr?pkB`CCCapCH^?؃aB�^HpY=N8W(Y[p^&[؃[(cC([1GMp8䀉p0 XGUpH#Oo2fNHH8H8€=E:EW?pC?X8ap?pYWXEH`C(C__uWGMp8H0 XGUpH#vV[ N=W^WHEEX[WCYYpCpY&eEp^=NWCEp_(Yl}XGpIh{ pQXW:}XGpIh� pQXW:gw{xXGpIh7 XGUpH'7}XGpIh7 XGUpHk}XGpIh7 XGUpHϧڷxXGpIh7 XGUpHg7GMp8䀉�{ pQXW:r'XGpIh7 XGUpHGM�G.6ĀA 2lPC $V8N7jt#Ȑ"G,i$ʔ*Wl%̘2C>ɑ  "T'ˆ$V8$g2m)ԨR|k#: "TgD+Z ҍTײm-ܔ`mrBA >HbQ\AJ1.Ċ3.&G.tDÈ$V8$Ý.mG69r BF$ѨU F7ߏ`mrBA g3HbQ\A:nȅN2G GV$Z;a>ɑ *,!" +82*@"| * H#.dB  +82*@"!#l :BPD$(h#긣i#.dB xdD$(h<J9e\#.dB bD$(hTT#.dB }bD$(hl :hL#.dB PD$(hj)J#.dB =PD$(h:G#.dB PD$( *ۉ+R#.hЯED +(;,8N0 eAD$( ډ+R#.hм# $Zf'<K% 8BFD +\,8N0  +82*@3#v#T :a(4oD$(Ia/؉+R#.hм# $b-_'<K% 8BFD +7=&A)4oD$(h^#l :BFD +:=&A)4oD$(h[#l :BFD +v=m=&A)4oD$(h'<p tb(d^! 1U Xl.ЉAyE+p(V H&.#` G@'ABX+ !%&! WDHGbhŕ<p tb(d^! 1U"OXl.ЉAyE+p(V H&#` G@'ABX+ !Cr#&! WDHGbh:GbpN +"$X#F W@B4#` G@'ABU`*\ 󐏀&! W@8� (@yj8'>Xl.ЉAyUX#* ē'D#*љ<p tb(d^`VJl$t&&ҕt$&! W8�I<Qҡ5&! W8�I<QZԭr5&! W8�I<Qչ51&! W8�I<QZ2*&! W8�I<Qђv&&! W8�I<QZV%&! W8�I<QR7$&! W8�I<QZN؄#\ D!�>GTb 'J+>p tb(d^`VJl$D3GbpN ̫ QM$(0Xl.ЉAyUX#* 1>rQM8:1B2 0+pD%6x^f#` G@'ABU|`&@O~},6 Qȼ*HR;3&! W8�I<QQ؄#\ D!�>GTb 'JIk<p tb(d^`VJl$D鮣͘GbpN ̫ QM$(6Xl.ЉAyUX#* [M8:1B2 0+pD%6x#` G@'ABU|`&@O^Py,6 Qȼ*HR)&! W8�I<QZ؄#\ D!�>GTb 'J.w<p tb(d^`VJl$DGbpN ̫ QM$(U<IXl.ЉAyUX#* =HM8:1B2 0+pD%6x:w#` G@'ABU|*F<&! WHbxhGbpNB(ļT�@$*##&8 A BKp D((<h< =,l#NB(ļT�@$*# *#&8 A BKp D((<h`=,l#NB(ļT�@$*##&8 A BKp D((<h=,l#NB(ļT�@$*#r#&8 A BKp D((<h4=,l#NB(ļT�@$*#(#&8 A BKp D((<h"=,l#NB(ļT�@$*#3#&8 A BKp D((<hc=,l#NB(ļT�@$*#=^#&8 A BKp 8'(<&p&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++K+++++++++++++++++++++++++++++++++++++++>,T#�ADh�(ļhl-8B"@&FZlB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%l)$tBH&(*n(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&l#|N*V#fn+<B~**BB%dB$DB,L`0(DL"B+|-j+(G+&.&"<+.#Lk%dHV¦fnVBj%pVB+hdB(B(B(A0PBt`@B+|#*fš‚>,N",Z+fn,v~&XȎB(l-B(�CܫBt0@A A,-m          BՖٞ-ڦڮ-۶-4Ľ*D*�߂..&.n4>.V^.fn.ntLA d뽢..뎀. �/&/.֮ ~o*/ �* l .Rv1fq1qg�d�d�d�d�d�d�d@11 0000�$3A`g&�A@/nqO8@+�F@`4Gst$4HtG4IIctHJG%�$DJ4M4GO2NNN۱O4Pg�FNQ5R'5Rst�n1EOMs4QtP_5Vgu(@UwuW%ch5Yg5F{5ZtY4F[5\5GG5]STc4O5_5``u_+`'vN+�_+b?6dGvb+@]WeOtDdfovD\gk�gh6ig_vih5Fk6lf6m5lveWTTTTTTv8@8@8@8@8@8@86]#jhwwlcxuyuz_6zwy7|5w7}n}~7wrx߷ >�'/~/?8G'~O?8(`h8+8(lk�뷋OnAĸlD�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >7~>��^'p�'`>Ӟ�'0@  "?$_&(* ,.2?4_w`>%p�*�@ D_FHJLNPR?T_VX@ @ ǐ 6�>#� 0 0 nn_ r?t_vxzP P P �,? 0 0 0 P P P _y � 6�>0 P P P P ?__  `>#,_ �K@ D(B >0D-^JF=~yq&X`Ae-[jSL F5ҦJ9}TPEE)$M>թRU^5HVX~tӦGJdCJ-i`GVMܘW^}ѕ,… Xbƍ dʕ檴)Ѩ@60l@4ܷ*XhԪQ:lڵmƝ[n޽}ѪJVl H4MbQ\A;vݽUؐ>9g&ѨU e-^~U*qą6Hܓ4VpdU\�0C 7䐡GVL4VpdU\N:FoU*qą9a2eW G'GVL4VpdU\D(D3YG\8094VpdU\DF54PYG\8094VpdU\DFA/4GVL4eW 1SW_EU*qą9.M#aGFYHdXck|dJq`jKHXQVqYG\8094VpdU\DFoGVL4eW ^U*qą9.M#aGFYH:9d&dYG\8094VpdU\DdMgYG\8094VpdU\D}GVL4eW VU*qą9.M#aGFYHm}dJq`jKHXQVqGVL4eW <s]}dJq`jKHXQVq_'^GVL4eW x|dJq`jKHXQVq?GVL4*\ π8z**(90iLC8bp$�w@#\p9\2 VQ�\eGpp4$X#F W@Bg!aUT.8Pr`.+p(V HdJ~J8JL%Ӑ`*\ /v"w#VQ G@ɁIsdX+ QG5IXE%%&iHGbD9J=bp 4K! 1Uu$e.9Xl.8Pr`.+p(V HQ#` G@ɁIsdX+ QGh?&%&iHGbD͹O<p 4K! 1UugDXl.8Pr`.+p(V HQ' #` G@ɁIsdX+ QG7&%&iHGbD}:<p 4K! 1UujZkXl.8Pr`.+p(V HQ#` G@ɁIsdX+ QGV!&%&iHGbD-ZW<p 4K! 1UudeM8JL%Ӑ`*\:&%&iHGbD Gbpp4$X#F W@#` G@ɁIsdX+ QG�؄#\p9\2 VQcXl.8Pr`.+p(V HQT},6(90iLC8bp$>p 4K! 1UuOM8JL%Ӑ`*\:&%&iHGbDGbpp4$X#F W@>#` G@ɁIsdX+ QGTdX&%&iHGbD{O=bp 4K! 1Uu9AUl.8Pr`.+p(V H1#V G@ɁIsdX+ QCdX&%&iHGbD+L=bp 4K! 1Uu\.AUl.8Pr`.+p(V H1#V G@ɁIsdX+ Qǫ؄#\p9\2 VQcsXl.8Pr`.+p(V HQ|,6(90iLC8bp$xQ>p 4K! 1Uud#M8JL%Ӑ`*\:&%&iHGbDGbpp4$X#F W@�$GMp8䀉 pQXW:2 GMp8䀉 pQXW:xXGpIh.1 XGUpHt'(dGMp8䀉 pQXW:3D4$GMp8䀉 pQXW:R?@GMp8䀉 pQXW:KLlGMp8䀉 pQXW:W4|XGpIh.1 XGUpHX4cGMp8䀉 pQXW:Bn |XGpIh.1 XGUpHozGMp8䀉 pQXW:DždxXGpIh.1 XGUpHɑGMp8䀉 pQXW:"ɜIxXGpIh.1 XGUpHʑ|XGpIh.1 XGUpH4˅|XGpIh.1 XGUpHo|XGpIh.1 XGUpHc|XGpIh.1 XGUpHDW|XGpIh.1 XGUpHK|XGpIh.1 XGUpHߤ?|XGpIh.1 XGUpHT3|XGpIh.1 XGUpH'|XGpIh.1 XGUpH�|XGpIh.1 XGUpH e|XGpIh.1 XGUpH#L!%Q YWC8[XWXEBN8W^XH(WNYpN[XWX^p^RWY`R^EW8^XBBh>?@A%B5?}XGpIh.1 XGUpHCN"QCW8WY8EY(a(EY=}YXHpHpCXWC[` C_^` YWOklGMp8䀉 pQXW:wP-RN^WE((YH؃a؃C?~YX8E[[8Y([HYWH`vxPNהUٕ}XGpIh.1 XGUpH?W"TaXB8X[([`CH�N?zY8N_W8(HEXY(YEY^Po0hsHڼ[C}XGpIh.1 XGUpHۡRNB�YH`EpB8cNXY8H؇l(`WEpEWY(W8WXW�?p^XE(Ca}(WUuGMp8䀉 pQXW:b^ܟTY_؃Nxu ^v{WH؇h([u}WXNB`x~~aWW؃qhW(Y GMp8䀉 pQXW:w_TY`RWxeY(ko`iipYk�=hrXh`[EN8a[aCYHpNn8{X_B6GMp8䀉 pQXW:rclNpEs8NpNYsX?F[Їk8^ЇqW?W8EBNCEX[C}} ^8H^GMp8䀉 pQXW:eOjjTH(npH8Hp}BH}E؇kXlvB�CHXc~`HpCC(^{P&&GMp8䀉 pQXW:rC O][nW[pz^pN} zWWqoapCXB^0[aYpCLx[>}XGpIh.1 XGUpH&T6iN(v8a8Y([hrp:sPY}Ȇ=(H=}N(Y�^C[XNpN^XY=XoE[k~XGpIh.1 XGUpHT.iNWEvf`8iolnBkchu=^XBpHBW^XC^ i0nrpYXGMp8䀉 pQXW:o@%kN^^PvЇs(W8kP~k^}Ypu}`fa`8WX^WCC zu B(_~XGpIh.1 XGUpH& fN-H�^8_8Y8YW8aNW(:^X^aWH؃aCpBHW[`R^=B0^8B(i~XGpIh pQXW: jTa?CC H؃[X_Y8_X?Ep?X8ap?pYWPEH`C(C__^~XGpIhT pQXW:JuCpH[XHpYYXYX[C(^pHX^HW8WN`RXW_؃[[pY8YXWB?A~XGpIhz pQXW:wXGpIh� pQXW:z7~XGpIh7 XGUpHGMp8䀉z pQXW:ɧ}XGpIh7 XGUpHWWGMp8䀉z pQXW:b~O}XGpIh7 XGUpHGMp8䀉z pQXW:GMp8䀉z pQ�U u*h 2l!Ĉ'Rh"ƌ7rM\l( .l Hp4j+Hz'РB&G.Jn8r%̨)eXh*Wv,+ذbR|k#LO\)5L+Z ׂd/G69rdʕoa$ѨU 2̚=>ɑ 'S\R&Frزg~k#LO\iڥL+Z Reʗ3&G.LwK$V8Ǔ/M\0=r%2Ip4j+H#l LJi  +82*@RZ#l LJ D +Tv!-f,8S'2# $8$d=&I)L$(IeEjP#.0uRJ+)( +82*@Rq#l LJ D +T6'N,8S'2# $)) =&I)L$(Iډ+R#.0h2# $:i'<K% 8J D +<{,8S0+)( +82*@2 <0 ܉+R#.0h2# ${1! T'<K% 8J D +3=q'<K% 8J D +|5Yk]Q'<K% 8J D +l=7u܉+R#.0h2# $8,8S'2# $I~:?,8S'2# $}; ?<D#.0uRJ+)( +82*@Rk==&I)L$(Ie???&I)LHGbDe2`&$%+QLHGbDe*"&<! Sp&$%+QLHGbDeZ(!F<"SXl.`IRɄ+p(V HT&^"(F1>p rDA2! 1U#=Q!&$%+QLHGbDe(IR%|,60$)YdB8bp$*cU|,60$)YdB8bp$*aG|,60$)YdB8bp$*cmr#|,60$)YdB8bp$*yҳ&$%+QP@8bp$*Sυ2&$%+QP@8X(@j&=$M8L9IJV 0+pD%6t()PXl.`IRUX#**VJGbpSN( QM,$V*\zGbpSN( QM,$V+b+GbpSN( QM,$VU,hCGbpSN( QM,$V-nXl.`IRUX#*Ԫ}VM8L9IJV 0+pD%6Z#` G)'IJT|`&R&},60$)Y*BBjUR&$%+QP8XHHZw؄#\d% �>GTb UY,b>p rDA`VJlb!!ꐳGbpSN( QM,$V2+Xl.`IRUX#*Ԫq>tM8L9IJV 0+pD%6Zў#` G)'IJT|`&R~a|,60$)Y*BBjU[3;&$%+QP8XHHq؄#\d% �>GTb UɭI>p rDA`VJlb!!#GbpSN( QM,$V8Xl.`IRUX#*Ԫ)M8L9IJV 0+pD%6ZV?#` G)'IJT|`&R^C|,60$)Y*BBjU~&$%+QP8XHHZ͟؄#\d% �>GTb U9/>p rDA`VJlb!!?GbpSN( QM,$VU>Xl.`IRUX#*?CM8L9IJT| D((<Be#&8 0IJ(H D((<Be< =,l#�SDJT@@$*#T #&8 0IJ(H D((<Be#&8 0IJ(H D((<Be<!.#&8 0IJ(H D((<Bez#&8 0IJ(H D((<Be!$#&8 0IJ(H D((<BeD)#&8 0IJ(H D((<Be"/Z#&8 0IJ(H D((<Be4J#&8 0IJ(H D((<BeL#:#&8 0IJ(H D((<Be?#&8 0IJ(H D((<Be#Ez#&8 0IJ(H D((<BeTJ#&8 0IJ(H D((<Be$P #&8 0IJ(H 8'(<&&\++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>,T#@IDh�hl-8B"`&TWlB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%T^*V$l*nC&(*n(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&)Wt+֫++VB&DB$B-0�(@KPJl -'B+L,Ŷ*BEn,v^%Ȇ^ee,ɞ"<VBVz,֬nBe,lAdB(B(B(APJ`@B+|#BR*,v,,؎m.,~ڮ-ǎۂ,ƭ*B+ADӮD*�BA $&. 4>.FN.V^A A �B A �B �B �B `.ꦮ.붮..DӮD*�.//&.zxxxxxx*o//vALt@h�j@6m /�� DO0WW�g� @@@@o0 k0 ǰ p Fp/'o(g()r`@`@`@`@`@`@`@d).r./20/(�(�(�(�D3I00�6o37w6I(Gpr'8(+R@(S;4GTGSWU_5V+To5WK5@4/WgY5ZYS3[55w5\ǵ\5]ӵSg/'uQ5`S-6aa6a+��c7c;v`GW_3(�b_6fgfkRGg6hhg;5_Q[65+f`+�<6m76k6n6ok+@np7q7q+�j'rL4s?L,tkTu_7v{�to7wwLL7x7_{7yy7zs7{{rz7_W@vwuw8@8@8@8@8@8@8O}'/}8|8GozKhg8W8wts8wz88j<88u縎x߸89ySJ\�'x';9{C9W_$prQ�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >7~>>)@�p�'� 7p�ppS> p3@  ?$_&(*,.*pDp0 :<�@B?)w`>p�*�@ R?T_VXZ\^\ p `jli p p ` PM!0*� � 0?p > P `pw ? O� 6�L0_؟ڿ P P P P pw�&ѪG DPB >QJ &F|AH%5bժJ`SL5mIN=}3gQٰ&ѦM TUk,@6:f�ؑF5ҦJiݺW\uś/$}د^•6zLQ^Xdʅ7mzD6t ,Y#T<fT֭][6Ԡd}vP>U 0`Fɝ?<WMFGGPAĊGVIzݿ_|=!uҔ_J\LBTV@D0YGV� 1 +)<VpdU\=$DwPV\QN*Y(ēUN1G{dJqa!%B I eW q>H:aqEM:dpbOVL3|dJqA $#G eW R3NEN*Y(ēUj4RI'RK/U*q7%9E eW L_5VY%B5餒U\‰I<YeVa%؞YG\pSB,UHXQVqVa!PM:dpbOV]w}dJqM E0HXQVqV%` PM:dpbOV1b+}dJqM E0HXQVqV/f[H:!TN*Y(ēU|g:h&hyzdJqM E0HXQVqVk>NդJVq '&d߆;n~dJqM E0HXQVqVF<q!PM:dpbOVQ<s7U*q7%h#aGFYHZ<v{B5餒U\‰I<Yev/U*q7%h#aGFYHZ%>!PM:dpbOV>}YG\pSB,6<VpdU\U$:A(Mtp0 O#VQ GMX+ *h4щJPp$< qXE%7IH$VxHGbDlĞAD'* @ *E=bp $!X(Z! 1U"! BiX Ixbq$J8nH,`*\Vr4щJPp$< KgXE%7IH$VxHGbDLiBHtPD%V(8aX.Gp$$ E+<$X#F W@U| $:A(Mtp0 O|**IB"PC8bp$ZAD'* @ *ZGp$$ E+<$X#F W@UM$:A(Mtp0 O|**IB"PC8bp$ZuAD'* @ *Gp$$ E+<$X#F W@U[$:A(Mtp0 O[|**IB"PC8bp$ZAD'* @ *(Gp$$ E+<$X#F W@U$:A(MtA0 O5|**IB"PC8bp$ZuAD'  *[Gp$$ E+<$X#F W@U$:A(MtA0 O|**IB"PC8bp$ZAD'  *HGp$$ E+<$X#F W@U3$:A(MtA0 O{**IB"PC8bp$ZuAD'  *؜Gp$$ E+<$X#F W@U{~$:A(MtA0 O{**IB"PC8bp$ZAD'  *h=Gp$$ E+<$X#F W@U$:A(Mtp0 O۱{,6IB"PC8bp$ZuAD'* @ *Gbp$$ E+<$X#F W@U /$:A(Mtp0 O{,6IB"PC8bp$ZAD'* @ *Gbp$$ E+<$X#F W@US$:A(Mtp0 Os{,6IB"PC8bp$ZuAD'* @ *Gbp$$ E+<$X#F W@"J| BiX Ixb#` GMX+ N�'4щJPp$< ؄#\& B  VQ~yNJUp(pIUпyXGp7h XGUpH`H@WN MJX'OX<GMpp  pQXW\N MJX'OX4GMpp  pQXW!TN MJX'OX),GMpp  pQXW3N MJX'OX;$GMpp  pQXWE@HBфNUp(pIUġyXGp7h XGUpHPN MJX'OX^GMpp  pQXWE@HBфNUp(pIU�ǠyXGp7h XGUpHPN MJX'OXGMpp  pQXWE@HBфNUp(pIU0ɟyXGp7h XGUpHPN MJX'OXGMpp  pQXWE@HBфNUp(pIU`˞yXGp7h XGUpHPN MJX'OXGMpp  pQXWE@HBфNUp(pIUMxXGp7h XGUpHPN MJX'OXGMpp  pQXWE@HBфNUp(pIUOxXGp7h XGUpHPN MJX'OX UGXMpp  pQXWE@HBфNUp(pIUPxUGp7h XGUpHPN MJX'OX UGXMpp  pQXWE@HBфNUp(pIUPxUGp7h XGUpHPN MJX'OX UGXMpp  pQXWE@HBфNUp(pIUPxUGp7h XGUpHPN MJX'OX UGXMpp  pQXWE@HBфNUp(pIUPxUGp7h XGUpHPN MJX'OX ݉GMpp  pQXWE@HBфNUp(pIUZWxXGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPN MJX'OX}XGp7h XGUpHPDYEſCEC[pBEB�CE[8WX_N[X[^WGGȅDM�_؄GH_XN MJX'OX~WB[CE8HBYCpY` HXHpYNE؉Bp[(YBpYWHH�^ *h „ >ɑ 1`Р7rPFrʔ(Tx$^\A*/^ BV,H1 +Y=k&_ D,[R'PjjTi (N&yZe.=h,HuSA{ S+Ydu:iCxAЯNn*jNnZ5샏`mrB1vm#FrIرeArТ_ :THN#>n萬[Z$E`=(أGzw1(7 BtZtR*.@$B /tIArTH5臉,$"-,I!,\sN=L!ܲ$TX#l QdF +82*@\JG&,r-@‹,�/@//X /‹+"J! ,H%:4c =R!t (tR*.@$)"$@"+-#+~"-R!RP'ܲ!70S9!ܒꀏ#.FEIG$( (kJ0uܲ,RrT4~-@KA@"+@RH"J.2 ,l(ȽA tR*.@$2b,Hu,@/u@4"r~,"+t+-@R07"3l#.FEG$(I ,Ȳ,9 75=I6ԣ8R"ư?1$K"K%C#p+I'jI%�x 9裎:s,O6! ;31,"":?D! S~2N;r+P<<p pC`do VQ(q W܂`ߨ5a[,"-i�"xs#!~qC@b8D"AJ<xD0|AkĽ^NpJ*\�'L" xpC(-o"xakP! Y,p![b8 a[,G; b!BM8E0@|+p(V Hp %|+ ?�`9\q H8"!oG4 x"nqN/rD"HD.*{H,`N@D'* @ *֩υ\qCcpq^Ґ> HB+n W!n YB`>A=$)Gbpn(b"! 1UL"BB(?qWG6xQYdcp?!C\c" QaÈ\Gb<�#|UDxDRa NpJ*\�'LlR!QoB/CB"\lb٨; `@b$~+:ab0F< WBdaXl. E,j#$X#F W@5,nQNȢp/ WF!Ep,\aqc, HcF0X$F"|Q Xl%! NiX Ixb^-=DG6\qYp~E=!Cb8&/:bp" q Y,8D!W,Ė|,6"u?B8bp$aHp0ءN܂)`9nW|X?=Ȣ <! B($6GF =�NpJ*\�'LH+orbJ; Y,b�!BX8q ^@b+dщB-d a>a$Gbpn(bP#$X#F W@7$\ p#0F6k؃̸?H7!s/! WB,r_G4{CA NiX Ixb@zB }\ߐ"l,nl,B�3ю$ ^`-!h\+ Y@@,6"u?B8bp$jbD!x1xu!}+E9B@~E'd=�/V@`G8&:QU� N'VA}䨇>ȱ_"<:QudcJ!,,$,0,!H0=<C',0/!_=,l#�nPE`u} #*$"",/@T܂+,+Ȃ+""0BA+,0-B%*##/#C"$/B@B'p&tB% @L'"B0/!t+"B'@BA"/A'+@B!܂,t-!,0E'/܂,!+$B'B<,l#�nPE`u} #*$ .+@-/t!�$-+0! ܂+-0B!@,0$,,$,#B~T/  , "B@B'p&tB% @L'=!+$/,,!B!܂,/BtR�$"S,"0H"܂T0,//tB!,!-$B<,l#�nPE`u} #*$ "@/,,,T-,++--D!,AH$<**($/<B.#(<N$thB'T*�8$x*B"$!܂+0,$D!-R,$܂+B'H!B!Ȃ+t$,,$0!!B'-@d#&8 EXFPG 8(+@Q 'vf%AB'p&t#L'vzB#&8 EXF G| #*$zpBB'p&t#L'F#&8 EXFF| #*$ՄBB'p&t#L'v>,l#�nPE`jG 8(+@Q($thB'<*@8$x*D)#&8 EXFE| #*$UީB@B'p&t#L'=,l#�nPE`jG 8(+@Q!*BB'p&t#L'=,l#�nPE`Ĥ~ #*$)$thB'<*@8$x* .#&8 EXFLG 8(+@QMkBB'p&t#L'kA<,l#�nPE`Ĥ~ #*$($thB'T*�8$x*d'v,=,l#�nPE`Ĥ~ #*$lvBB'p&tB% @L'-&#&8 EXFLG 8(+@Q֒!$thB'T*�8$x*lz#&8 EXFLG 8(+@Q->$thB'T*�8$x*.#&8 EXFLG 8(+@QEZ$thB'T*�8$x*#&8 EXFLG 8(+@Q.$thB'T*�8$x*4/#&8 EXFLG 8(+@QuBB'p&tB% @L'B<,l#�nPE`Ĥ~ #*$�C.$thB'T*�8$x*\ #&8 EXFLG 8(+@QBB'p&tB% @L'_#&8 EXFLG 8(+@Q-BB'p&tB% @L'#&8 EXFLG 8(+@QqBB'p&tB% @L'!w#&8 EXFLG 8(+@QMBB'p&tB% @L'*7#&8 EXFLG 8(+@QBB'p&tB% @L'3#&8 EXFLG 8(+@QmsBB'p&tB% @L'<#&8 EXFLG 8(+@QsvBB'p&tB% @L'EG#&8 EXFLG 8(+@Q&N4AB'p&tB% @L'N'R#&8 EXFLG 8(+@R5X'$thB'T*�8$x*5\At+<,T#�n`�8`Ĥ~ #*$ȵb4$thB'T*�8$x*,f+u'#B%8 0h�FLG 8(+@f6BB'p&tB% @L'm=v+<,T#�n`�8`Ĥ~ #*$7w?$thB'T*�8$x*t7{o^'#B%8 0h�FLG 8(+@B{%AB'p&tB% @L'Wxu+<,T#�n`�8`Ĥ~ #*$X$thB'T*�8$x*D'#B%8 0h�FLG 8(+@8$thB'T*�8$x*\w+<,T#�n`�8`Ĥ~ #*$y{CB'p&tB% @L'x'#B%8 0h�FLG 8(+@Q5bCB'p&tB% @L'#&8 EXFLG 8(+@Qպ\CB'p&tB% @L'[#&8 EXFLG 8(+@Qe;\CB'p&tB% @L'#&8 EXFLG 8(+@Q;XCB'p&tB% @L'ķ#&8 EXFLG 8(+@QRCB'p&tB% @L'B='/=7A<,l#�nPE`Ĥ~ #*$ӏ=ٗ#=$thB'T*�8$x*=A<,l#�nPE`Ĥ~ #*$?>=$thB'T*�8$x*D>~?,l#�nPE`Ĥ~ #*$>+$thB'T*�8$x*>'?,l#�nPE`Ĥ~ #*$CB'p&tB% @L'??,l#�nPE`Ĥ~ #@rSA]%TaC!F8bE:ҨQSJ\@q2*'QTG69r& 4\gO*T ѨU <ؒiS)!uڨQSJ\@q2Ӫ_U&G.hnSO8Xh*WJHԩ*PLoc_EZ8uu GVcӧ]AXSJ\@q2*ԷqC|k#imԩgP+Z N)NVdU~k#imIgP+Z UBXSJ\‰I<YzMq!-p҉*`eW q%4餒U\‰I<YzMq!-piB*`d4HM`LR!H: LN*Y(ēUG`Ҳ 'vĩ>XJ6YH#EH: LN*Y(ēU 4G`Ҳ 'Ԡ>XJ6YH#85AH: LN*Y(ēU4MuG`Ҳ 'VpMSU4餒U\‰I<YXUeG\H&tj>XJ6YH#LNӤJVq '&dr5}Mq!-pҩ `G*d!0:H: LN*Y(ēU`xG`Ҳ 'VpMS34餒U\‰I<Y+zMq!-pҩ `G*d!0DH: LN*Y(ēU.G`Ҳ 'VpMS4餒U\‰I<YzMq!-pҩ `G*d!0XtH: LN*Y(ēUDG`Ҳ 'VpMS_4餒U\‰I<Y#zMq!-pҩ `G*d!0AH: LN*Y(ēUG` G -6NU|`&L>D`4щJPp$< ؄#\D'�>GTb FHt"0D%V(8aXEXl.HMpFUX#*hSH$:Mtp0 O‹{,6&8I*B46&:QU� N'V1H=p bQ`VJlb!$QNF*\�'L@M8i NtҨ 0+pD%6`ꖦD'NTb.&U4F&Ⴔ':iT8XF0M@D'* @ * GbpAZl4 QM,D# h_ щhX IxbE#` G -6NU|`&Lt/D`4щJPp$< ؄#\D'�>GTb Ht"0D%V(8aXEXXl.HMpFUX#*hSp $:Mtp0 O°y,6&8I*B4:&:QU� N'V<p bQ`VJlb!nNF*\�'LmM8i NtҨ 0+pD%6`,D'NTb.&U4&Ⴔ':iT8XF0E`@D'* @ *4GbpAZl4 QM,D#J1J щhX Ixb?n#` G -6NU|`&L9"D`4щJPp$< 2؄#\D'�>GTb LHt"0D%V(8aXEXl.HMpFUX#*hS$:Mtp0 O`y,6&8I*B4^G&:QU� N'V1<p bQ\QbpNF*\�'LwSM8i NtҨ *F!D`4щJPp$< ؄#\D']QbpNF*\�'L�JM8i NtҨ *F<=!D`4щJPp$< ؄#\D']Qbp!щhX IxbsG#` G -6NUw X(᜹CD'* @ *,GbpAZl4vA$FQ<9sD'NTb.&U"&Ⴔ':iTHbxsNF*\�'L~E6\ -l'tQ*\ FaFc C:V &V(`a&pB'"aVa9:!04*a\� `<aDp"6\ -l'tQ*\ FaFc C:V &V%`a&pB'"aVa9:!04*a\� `<a0"6\ -l'tQ*\ FaFc C:V &Va!`a&pB'"aVa9:!04*a\� `<a\!6\ -l'tQ*\ FaFc C:V &V!`a&pB'VaabFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF "! :Z@&Va\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a`h&*@(@'ED`|hA=C79b*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*HH aItIb6aFaVtFaFaFaF6666666H!a*a| z@P666666666666666H7AD"N=SA5TEuTIuT+!"!b` �'(@'*T6` Zh|W[aF">XXCrYY9!ZuZ+Y+JU[X7A)rV!u]u8]5^u^ 2!D!j!  @x(@'*t0 >hXu5b%vb)Aab16csac9v[bAW!>r @ha*VbeeevfivV!pZ!r�'V'*T   aivii6jvjjj6kVAAAkvivp� Զnn6ojo r@zB`uBV wqwqq!7r%wr)r-7r� � � � � � r+77utYqW�X uivmvq7wur ` @qU 4x5@`xwywD`7zwzW@V@V@V@V@V@V@w|ɷ||͗zwzU`T`T`l l l l 7}| V XW@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V\`\�zWyV`7F 3 80 0 0 0 0 0 0 2!9%E-1ْG@F@F@Pl& E�&9ؒSl @u9E`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`*&D Wy؎ G NzW:]]eziOq:SٕE�mm"mz_ږWzzWYzڪW:F@yCz혩Wz:Z0my嚧]@Z1@z Wګ{[�{Z0�1{3@0lB<3@6{Y]e{8(lq;(h{5|;= ;(v+*i[{;ۺ+@۷v54[{;x{ ;غw|!<%Cz'!ܺ1|`=!ĕLQ<IS][a7|mq<u|QtBzŋWDžܫy\w{1șɝBڎ�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@P�A�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P� 0�'��3��p!�!���W0����D�P3����p۸ۺM۾=Mܺ}ȝ]=p�+`�"P=]ۤ}޼mp)@�)@)P9 @9} Mj,̵8@��3 d  �6#.&~(*,.023~8:<n@ �)P+p06P�$N*PR>T^V~T^j\^`@�!�0` M>a^v~xnZy~\~ӛ p�D@�`�6P�*P�*P�so>^~P霎q�3p�)�!P� �*` �6^.긞뺾'뜎' �*6P�n0^~؞ھ�E�'p�p >7~>>)@�p�'� 7p�ppS> p3@  ?$_&(*,.*pDp0 :<�@B?)w`>p�*�@ R?T_VXZ\^\ p `jli p p ` PM!0*� � 0?p > P `pw ? O� 6�L0_؟ڿ P P P P pw�&ѪG DPB >QJ &F|AH%5bժJ`SL5mIN=}3gQٰ&ѦM TUk,@6:f�ؑF5ҦJiݺW\uś/$}د^•6zLQ^Xdʅ7mzD6t ,Y#T<fT֭][6Ԡd}v٭}>U 0`Fɝ?<WMFGGPAĊGVIzݿ_|=G]IJT!PF@D0YGV� 1 +)<VpdU\=$DkKkN Pd|BTF91GwtU*qą P$ 1$)<VpdU\DxڤH$qQJ6q(AeD3M5dM7߄GV@B,DrHXQVq)Ջ3QEeδ6I\ԯM\ EPQO?54YG\SB,SHXQVqC;5W]EMkN E*PQveYgyzdJqO EU #aGFYHn}\sJkN E*PQ77YG\SB,6<VpdU\V}5M:Dd|BTFY3dG&dOU*q<%Bm#aGFYHnEg6I\ԯM\ EP%hGVP$ eW j:M:Dd|BTFao~dJqO EPHXQVq[ڤH$qQJ6q(AeOGGVP$ eW 5uNkN E*PQ~>GVP$ eW 5zNkN E*PQǿGVH,`*\[ρ#K&: IH?؄ |�EbaJ8xH,`*\[І?I&: IH?؄ |�Eb7DbJ8xH,`*\[%iD' ! pT‹o#VQ G�OX+ q+80-$$"Tb.QҒhz**IB"C8bp$nuIe$\Jl>"P1 Vr'XE%<IH$VxHGbĭ|ylSMPP*F1MV>bp $!XH[! 1U"gҲN@B.O%6@AE>-UT.Db!m+p(V HJK&: IH?؄ |�Eb#VQ G�OX+ q+.-$$"Tb.QՋXE%<IH$VxHGbĭzlSMPP*FV$>bp $!XH[! 1UkҲN@B.O%6@AEdmUT.Db!m+p(V HJK&: IH?؄ |�Eb#VQ G�OX+ q+--$$"�,P1:#\' B  VQD--$$"�,P1#\' B  VQ+\l3G�@(VlGp$$ i+<$X#F W@"ҲN@B.(2J8xH,`*\'8AK&: IH?xz0 Tξ{**IB"C8bp$܉C,-$$"�,P1N#\' B  VQt{Mtp~F�`-UT.Db!m+p(V HlZ'K&: IH?xz0 Tܔ{**IB"C8bp$6}e$\Jl>"P1 ؄#\' B  VQtGMtp~* � @(dζGbp$$ i+<$X#F W@bCYZ6 HHE&\((M8xH,`*\M]MiD' ! pTT{,6IB"C8bp$6x4e$\Jl>"P1 K؄#\' B  VQtMtp~* � @(Gbp$$ i+<$X#F W@bIZ6 HHE&\((?yXGp<m XGUpHش�܉؄NIpMpE@Q@yXGp<m XGUpHشLMHяJ(PT<GMp  pQXWM;؄NIpMpE@Q`ByXGp<m XGUpHشLMHяJ(PT8,GMp  і pQXWM;؄NIpMpE@QDyXGp<m XGUpHشLMHяJ(PT]GMp  і pQXWM;؄NIpMpE@Q�GyXGp<m XGUpHشLMHяJ(PT GMp  і pQXWM;؄NIpMpE@QP5yXGp<m XGUpHشLMHяJ(PTTGMp  і pQXWM;؄NIpMpE@Q4yXGp<m XGUpHشLMHяJ(PTDGMp  і pQXWM;؄NIpMpE@Q3yXGp<m XGUpHشLMHяJ(PTGMp  і pQXWM;؄NIpMpE@Q@PxXGp<m XGUpHشLMHяJ(PTGMp  і pQXWM;؄NIpMpE@QRxXGp<m XGUpHشLMHяJ(PT; GXMp  і pQXWM;؄NIpMpE@Q�{UGp<m XGUpHشLMHяJ(PT; GXMp  і pQXWM;؄NIpMpE@Q�{UGp<m XGUpHشLMHяJ(PT; GXMp  і pQXWM;؄NIpMpE@Q�{UGp<m XGUpHشLMHяJ(PT; GXMp  і pQXWM;؄NIpMpE@Q�{UGp<m XGUpHشLMHяJ(PT;݉GMp  і pQXWM;؄NIpMpE@Q ^WxXGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}XGp<m XGUpHشLMHяJ(PT}X�M\l( .$l Hp4j+H6r#Ȑ"G,i$ʔ*W5jS'H@Ҥ&>(B5%РB- M\p0BRJ$ѨU uhE:kC~n*kBuZ$!Wa$֢[xArU鑯GצG|U%2"]nIM6EQW^-[  [tҭBd:J`!!-JN},V!Y %U'H :5x͏`mr JHbQ\AhSշ A%$/R0{@‹,?|ċ,@r+-//$B K"<18+.m $dS%2 EI sHa!-|d7rˁ"-tr$r,@r"҉+R+I!ȑ},8BS%{ID +ǑE+/!K'"`7,r$"-,""/#zXs=CL":&@" M6U >@*8m /@-b+c-+`,Xw!@R,@"!לS>0S+,,:,8BS%PID +L0B" /r+"!,,‹,=�",$R+K"<R#N8XC;lKt$4T&.�"26+ + $~tr!H,rK'r+|I!,r0|5sN!r"}#l MB;$ +82*@rr',{"L!-X-b"#~@r", /#& ,$25<".m $dS%6@A$CD!d H�u? ^!EX!\qCD!C@+[$F&Ⴆ$! ]C$B8bp$?HbX,ơ}7u\c{= Hd8tB,?wE"� _T#zlMlRMPP*FH# c䀇>YG<c,B~c8"}`G4qEȢ-Y&aXl.hA$&D"$X#F W@x[-\q}`5nl? W:ah0-a1*_1azPctK6 HH&6&\(( xpC(-o"xakP! Y,p![b8 [,G; Fz,64 Y75 X+ <~�!s$qp! H",x[!n\"HD%J$9 %$$ATb.QжO`9nW/\v4n+[@+dq[B/ء}c"n؄#\Д$d!q VQ�LeQ[7 Y/ !l5dqkX$ 1B@bAG�"x/�h/H\N@B4I%6@Az|8xn?}dCF=!N�0 }c/\ 1^(-GbpASU"$X#F W@xf- Yԃd ~p(7C#+1zE!\ c C1DH/*mУv&: I&؄ |�Eb-=|DG6\qYp~E=!Cb8$/:bp" q Y,8D!W,y,64 YH\%B8bp$SHp0ءNC`9nW|X?=Ȣ <! B($6GĂF =�]N@B4ф&* � @(L[X rB:~HE'1v܂XGd Yt8/dq YB8,CA$Xl.hAJ+p(V H�p$@xdan0 kb߈0BBX,\ Y"#|1Jcш68AKlB'@$U&@"(7507"H?d-|>D,܂>d"7�3C;|!-t$,B'GB6HC4\C;C'!,@6>!F+<,l#@SDB,D\I #*$�"B'/C<9/B6>5,,B=p"9?C4@B!@/,t,# *< ;;#b&t$HM]%l �(*(b(C=9/B4?5G5,/?ԃ:du+"@/Ȃ+ "u9؃=8t"�C!+->,l#@SDB,D\I #*$�;B""|,/@u܂+,+Ȃ+""0BG+,0-B%*##/#C"$/(&t$HM]%l �(*M"BX/!t+"B'@G"/A'+@B!܂,t-!,`H'/܂,!+$B',>,l#@SDB,D\I #*$�_"$܂+B'0@B!B!0-,܂ -$!�+@"!@+*<,K%(�B.�(1�dJKlB'@$U&@"(,:/-@B!"Ȃ+/-/,A'X0@+,-`0Ȃ+,B!�u,-XG�"B!B'"+w#&8 4A$BĕD 8(+@p-,$!+"/Ȃ+X,"!!܂+/K!G"u@#,B"#/<*#D&t$HM]%l �(*,,!@B-B!�"@F/܂+X"@-,t+A-,B'@"!@/+/t+$i>,l#@SDB,D\I #*$�ƪrKlB'@$ލ#,(*k>,l#@SDB,D\I #*$�n+>KlB'@$ލ#j*B#&8 4A$BĕD 8(+@+ʪKlB'@$ލ#j*BV>,l#@SDB,D\I #*$�Ůd&t$HM(<,(,r#&8 4A$BĕD 8(+@΢KlB'@$ލ#j*Ԏ->,l#@SDB,D\I #*$�&t$HM(<,(#&8 4A$BĕD 8(+@,&t$HM(<,(.#&8 4Ah,H #*$�O쒭KlB'@$ލ#j*no>,l#@S.J #*$�JKlB'@$U&@"(/#&8 4ABJ #*$�OKlB'@$U&@"(l>,l#@S.D 8(+@ź&t$HM]%l �(*o#&8 4ABJ #*$�r(&t$HM]%l �(*1->,l#@S.D 8(+@�%_2-&t$HM]%l �(*&*#&8 4AB,rJ #*$�**&t$HM]%l �(*0O35K#&8 4ABزJ #*$�O5&t$HM]%l �(*;4?,l#@S.8kD 8(+@3EKlB'@$U&@"(TI[#&8 4AB$D 8(+@4OKlB'@$U&@"(S#&8 4AB$D 8(+@<5YKlB'@$U&@"(]#&8 4AB$D 8(+@ܵS&t$HM]%l �(*cw>,l#@S.DBK #*$�gKlB'@$U&@"(6q7#&8 4AB$D 8(+@7E&t$HM]%l �(*qG<,l#@S.DBK #*$�{KlB'@$U&@"(8q?,l#@S.DBK #*$�KlB'@$U&@"(g?,l#@S.DBK #*$�WKlB'@$U&@"(49c?,l#@S.DBK #*$xyE&t$HM]%l �(*u'#B%8 40hB$D 8(+@ KlB'@$U&@"(lSw+<,T#@S`�8,DBK #*$:;&t$HM]%l �(*t'#B%8 40hB$D 8(+@BWKlB'@$U&@"(Iw+<,T#@S`�8,DBK #*$4&t$HM]%l �(*St'#B%8 40hB$D 8(+@KlB'@$U&@"(|?w+<,T#@S`�8,DBK #*$@*&t$HM]%l �(*گs'#B%8 40hB$D 8(+@BcKlB'@$U&@"(D>5w+<,T#@S`�8,DBK #*$�觱KlB'@$U&@"(>5?,l#@S.DBK #*$�KlB'@$U&@"(O?,l#@S.DBK �@8NtaC!F8bE$I@iTi PeK/ad&G.6ĀA z:TC $V8 eF:M I)&>(B5jYg_>ɑvInO$V8RN$Yi P5r岏`mrΞ?5JbQ\A{rk7u$ J\(׿W|k#owQ+Z Nո$I EVEFeWM\'FIp4j+H &6I@M\ EPE ){Mq᭝z>"aGFYHPŊ4ڤH$IJ6q(AeyX6qąv2eW )hN $*PQ,ӥG`ک(VpdU\:3hN $*PQlG`ک(VpdU\:GWhN $*PQHG`ک25eW 5ڤH$IJ6q(Aee}Mq᭝z)SHXQVq PM:DDd|BTFG`ک25eW N`4ڤH$IJ6q(AeI}Mq᭝z)  aGFYHC;6I@M\ EPFeG\xk~  aG*٤!Di4ڤH$IJ6q(Ae[X6qąv'VpMl\9[M:DDd|BTFa=G`ک>XJ6i5]chN $*PQzMq᭝zw*`d@BwHM:DDRMPP*F?.o&Ⴗ'?Y_P*DC@<pyD' ! pT5#` G-;O.ؓ 0+pD%6 φMF6 HH$"&\((pXl.xNz j QM4$Mt�H* � @(H=p ޲d`VJl! A"AlHDRMPP*FJYn؄#\'k�>GTb  fJlHDRMPP*FLm؄#\'k�>GTb  HlHDRMPP*FO؄#\'k�>GTb   FlHDRMPP*FQ.؄#\'k�>GTb  VDlHDRMPP*FԌ>p ޲d`VJl! ATkMt�H* � @(*Gbp[vғ QM4$5N@B I%6@AcXl.xNz5VX#*y]F6 HH$"&\((qXl.xNz5VX#*yȽF6 HH$"&\(({Xl.xNz5VX#*yuF6 HH$"&\((00|M8oIO~ 0+pD%6 6&: ID$؄ |�Eb-#` G-;OX|`&D' ! pT},6e'=+DC@23P#$$Tb.QY&Ⴗ'?Yc8hHhjd$@"Jl>"P1 mΚo&Ⴗ'?Yc8hHGk<jd$@"Jl>"P1 eo!&Ⴗ'?Yc8hH/jd$@"Jl>"P1 y؄#\'k�>GTb  DlHDRMPP*Fqn?p ޲d`VJl! AkMt�H* � @(Gbp[vғ QM4$ȋ5N@B I%6@AgXl.xNz5VX#*yx_F6 HH$"&\((p|2M8oIO~ 0+pD%6 &: ID$؄ |�Eb#` G-;OX|`&~D' ! pT|,6e'=+DC@y{4b:$$D6|� Fa�`ab'z'֨V*a$G#6 A@B$*a\@PaT6\-v'~b*>`6!@rvy4b:$$D6|� F! `ab'z'֨>\ FaF:go4b:$$D6|� F9`ab'z'֨"aVa!M5b:$$D6|� Fq1`ab'z'֨"aVaPu4b:$$D6|� Foqɱ`ab'z'֨"aVar5b:$$D6|� F! %r")6\-v'~b* ] FaF*r%Y5b:$$D6|� F%}'%`ab'z'֨"aVa!%*R#6 A@B$*a\@Pa,ђo6\-v'~b* ] FaFR2-r"5b:$$D6|� F/!/6\-v'~b* ] FaFR22M5b:$$D6|� F4q'6\-v'~b* ] FaFR27o4b:$$D6|� F93 6\-v'~b* ] FaFR2<!4b:$$D6|� F>6\-v'~b* ] FaFR2AS#6 A@B$*a\@Pa<E`ab'z'֨"aVa!%a95b:$$D6|� FH!6\-v'~b* ] FaFRJqS#6 A@B$*a\@PaвO!6\-v'~b* ] FaFRO)5b:$$D6|� FRM*6\-v'~b* ] FaFRTyU5b:$$D6|� FW"6\-v'~b* ]>aF6!7\]a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\! F|� !Va\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\A#F`rb'*@('HD`|h|W#6!%q*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*!ExIO"VaVaVa`7a6a6a6a*a*a*a*a*a*a*aBO6>!*a*a*a*a*a*a*a*a*a*a*a*a*a*a*aBx8x2!"!j0@~.B6` Zh09[aFoA9A\IM\SrTy\J^xgY?yH\GaX� X@B79y0BABBr� ((~‘b0 >hA3yyٹY#`!ys홖iٝB#V!>r @haޙO9IzV!$Z!r� ('(r` ! LMTzY]a:eziz  �! �!�!�!jMW�p򠨡:zc @(':z(V `ٺ:庭� � � � � � `:ҺZW�X �!;%{)- ` U 4 5`YMM{D`X]W@V@V@V@V@V@V@|;{U`T`T`l l l l X;;[ VW@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V@V\`\}۴IP;E;F3ʱ<˫<0 0 0 0 0 0 0 2@ټݜE |\G@F@F@vb'E�޼ѫ\ $ -E`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D`|'D}۴<]`G ~!>) ]Ew"w%^@W@?QU~]a>e^>F}<~艾^0`ҕ~%^~1@~~>~^y~^^0�3@0vB~3@? ($)( 549=A?E(.+*!]a?e?Y^1+y_g.54r?ߛ?|^/_ٿI5@ _@  <0B:|qĉB1Ŋ5^ҠǑ$K<! , 3ɘ4)<eM7{y%K�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>�0�fq!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލp!=]}޽Mj˽`ۻ]۵ }�'+]>ܤ&<A>@��3 d  �1.4^6~8:<>@A^FiAPiqN@ �)P+p06P�2.Ob>dCe;9j@�!�0` _o>^7~ia胮8'0)�@� `>^b=NߪNߦ~�3p�)�!P� �*` �6n^^h㭾n' �*6P�.>^~^�E�'p�p P>u�  p�Dp�2�'�3@�p'p�' > p3@ 0?4_68:7 >? 3@WHJNP 8/W�0.XZ.)�S~�*�@ hjlnpr? tOh @ \r?hw p @@ @ ǐ 6�#� 0 0 __ P � +k0 0 0 0 P P P w� ѿп P M ` )#� ?�I@WrDǚM UT R%H =A=~Rȑ*LdƆDLSLVL =3(� TPEj1BŪUFUTU^Ś*SW]蓣8ЬVWmݾ FZW^TWm  >3zT1Q#TUiS%ȕ+ĜYfΝ=L:rJ][lٛ6qeFDV=\pٶz+ >+X*Tvݽ>|'/rk#MZ߫xiM*/@/J6Id@l'0*@eQ 1<>1DG2M4I:(gFGaj d ĕNl$H#zdJYa ` .( IXQVqH1m+H91EI$qh1ӫ4TsdW:3:YG\ 'ʢ($aGFYH,OPM+H915]y&heSUgLQ>AC5G6qUoU*qąD7xr)%BVpdU\Sp t #thhU2F ĕNeWGV~}r)BVpdU\Ns #thLQ>AC5G6q}dJq'_ ($aGFYHQS\ӕGZ`Vj2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V޴2F ĕNU*qą_jJ)$aGFYHQS\ӕGZ`V*2F ĕNHU*qą_jJ)$aGFYH=QS\ӕGZ`V2F ĕNU*qą_jJ)$aGFYH_QS\ӕGZ`BZQ#UF-TM#VQ GWOʔTF!X+ !0e] )N5-`BZQB"UF-TM4<#VQ GWOʔTF!X+ !0 ve] )N5-`BZQEUF-TMd$#VQ GWOʔTF!X+ !02+!ʼnR&W<LhC+Hʨe@j Wtb5z**IC(D8bp$FQt28QG mh'EThP#6NsFXE%_=i(SRHGb8@'Jњ\0 p&*Q| q&\щx#\' eJ* VQGȐD)Z+&Oe2OA5؄+:=bp ~LIe" 1U#(R(Ekr#Z6kZF 4pE'Gp4)B$X#F W@B`dEW ChMxD Vl5-Q(>8b_UT.Փ2%Q+p(V H dHqh v2j'РGlhZJ8zP2 `*\ q] )N5-`BZʨe@j Wt"iy**IC(D8bp$FQt28QG mhEn+Q| q&\щz#\' eJ* VQGȐD)Z+&ZF 4pE'*ܕGp4)B$X#F W@B`dEW ChMxD ІV2j'РGl+J8zP2 `*\ q] )N5-`BZʨe@j Wt"ΏXE%_=i(SRHGb8@'Jњ\0 me2OA5؄+:Gp4)B$X#F W@B`dEW ChMxD ІV2j'РGl#VQ GWOʔTF!X+ !02+!ʼnR&W<LhC+r[hP#6N#\' eJ* VQGȐD)Z+&ZF 4pE'UT.Փ2%Q+p(V H dHqhЊVF-TMq~**IC(D8bp$FQt28QG mhEn+Q| q&\щ8?bp ~LIe" 1U#(R(Ekr#Z6"Q(>8bDJ8zP2 `*\ q] )N5-`BZʨe@pMpNGXJp')Q !pQXW!Q I5qGh&hVȭPQ4P GW8{XGp_yXGUpHMAQ I5qGh&hV@+PQ4P GW,$yXGp_yXGUpH2Q I5qGh&hVDPQ4P GWEDxXGp_yXGUpHK<Q I5qGh&hV`2 O@pMpNEE|XGp_yXGUpHc$Q I5qGh&hV+ O@pMpNX2|XGp_yXGUpH{Q I5qGh&hV`HM O@pMpN+|XGp_yXGUpHQ I5qGh&hV: O@pMpNXJMyXGp_yXGUpHQ I5qGh&hV`1 O@pMpN:yXGp_yXGUpHÌQ I5qGh&hVL# O@pMpNX1yXGp_yXGUpHLQQR8YWx`6hO@pMpNN#yXGp_yXGUpHtQ $I5qGh&hVNO@pMpNhPyXGp_yXGUpHNR8YWx`6h TQ4P GWGMp')Q !pQXWQ $I5qGh&hV@NO@pMpNXSyXGp_yXGUpHNR8YWx`6h;TQ4P GWMGMp')Q !pQXWQ $I5qGh&hV0NO@pMpNHVyXGp_yXGUpHNR8YWx`6hjU TQ4P GW|GMp')Q !pQXWQ $I5qGh&hV XNO@pMpN8ٵxXGp_yXGUpHNR8YWx`6huTQ4P GWMGMp')Q !pQXWQ $I5qGh&hVZTQ4P GWGMp')Q !pQXWQ $I5qGh&hVZTQ4P GWGMp')Q !pQXWQ $I5qGh&hVZTQ4P GWuGMp')Q !pQXWQ $I5qGh&hVZTQ4P GW}XGp_yXGUpHNR8YWx`6hNO@pMpN`GMp')Q !pQXWQ $I5qGh&hVZTQ4P GW}XGp_yXGUpHNR8PGh&hVZTQ4P GW%GXMp')Q !pQXWQ $IHHx`6hNO@pMpN\xUGp_yXGUpHNR8PGh&hVZTQ4P GW%GXMp')Q !pQXWQ $IHHx`6hNO@pMpN\xUGp_yXGUpHNR8PGh&hVZTQ4P GW%GXMp')Q !pQXWQ $IHHx`6hNO@pMpN\xUGp_yXGUpHNR8PGh&hVZTQ4P GW%GXMp')Q !pQXWQQXR M�IHHp`6hNO@pMpN\xUGp_yXGUpHWU5YH&hVQM(MV@pJ`߮xXGp_yXGUpHWU5YH&hVQ؄Oh4P GwGMp')Q !pQXWQp\>PXU`6h /MV@pJ`GMp')Q !pQXWQp\>PXU`6h /MV@pJ`GMp')Q !pQXWQp\>PXU`6h /MV@pJ`GMp')Q !pQXWQp\>PXU`6h /MV@pJ`GMp')Q !pQXWQp\>PXU`6h /MV@pJ`GMp')Q !pQXWQp\>PXU`6h /MV@pJ`GMp')Q !pQXWQp\>PXQ`6hQQhO@pMpN`GMp')Q !pQXWQp\>PXQ`6h-|V4P GW}XGp_yXGUpHWU5H&hVQhO@pMpN`GMp')Q !pQXW�H „ 2laQFZE&M$I)6 ,idIj 6&Μ$ņ0hpBѤJjP GVTάZGbFPGEM+j:T9 VtU'z&|k#A7 -z)NIp4j+HW p+.fqTLڴl[Z}B&WNӾ&G.-z41b$V8kW⪋Aq)6sgVtU'>ɑC)FrIy'5+rQFp4J$10F+ B 19+H+#. 6TQGٷS$( f5Ar&‘+DȜJ 19+#l UQ+* +82*@8rEd#G<mB(#IB,8`CuI9E +�h^D)ȑ+Dp+*)4'h&t*<&0PEiQN# $�(QDJF>r#-0F+橒B|FLlJ'r,8`Cu8E +�.ND)ȑ+D�|J 19+<#l UQ:E +�ID)ȑ+D\J 19+|#l UQ:E +�4ID)ȑ+DJ 19+]#l UQ:E +�CD)ȑ+D@J 19+|#l UQ:E +�BD)ȑ+D�J 19+<#l UQ:E +�=BD)ȑ+DJ2O!&؄+:?<p 3^N! 1U�Z(BRdGq#Z6b'QBF 4pE'\Gbp`R)$X#F W@@ A(B#xD ІV$*Q(>8bDQXl.Prz9+p(V H�h8EHqhЊ4BD% 'Gl`IM8JQR/`*\ �-p)2#-`BZID!bM$#` G`0C)QX+  !EF|W<LhC+(d@CL WtBy,6 f(E9JB8bp$�Q"Ȉ8G mh=h#6Nd!& (GSHGb  H,!  Wb+! WF! YtbE!dC -\_+! W@XCFq"#>$\0 8,:[X+ʋBȢpE'xqH-dN@p"x ^Eay!Et" !B0D% 'GlhHCdqʢ(0 t8"! Y8- !C"dW8/ H@d\W<p 3^N! 1U�:, 1C!\QE [pE!dB$dBE'! Hp" !8EHhЊ*p!\q YbÐE!QEBC' Y,: Wb! q N/ ʢCTQ| 1q&\ &/!\W@!\ Yp/ a+n Ytb[eq a~- VHb|M8JQR/`*\ �,!NE!~! 0 h@x+dPyq ? , q uԣCFq"#>«+&Fx Wbn!d Ha{8- ~HC!@!dQ[\q H0:"N0D% 'Gl8BdCܢ-dq Ya Y,BE ?@"x!B-CH9QW8D'Xl.Prz9+p(V H�ou$:q W/p[{8/}d/ +[$xCBpE! Hb䈆4 !&4#-`BZuWc8tqBB$ ^,B'/+A$",,",/7C49$4J((|Ą#l+t"",-,0܂"4t-,B!/--B!$+t-t,B!!90DC=,@,,,-#&8 PQԋS 8(+@$t[ɂ+,B!"/B!"�/,0/C6B'@"$+/t!+Ca"�0B!$tp=0(EB^#�A+$0@B,+!Ct"!@>dC!�$,+,-/B!!"0+A,B!,7C!B'0J((|Ą#l+tp51,,!!$0>XA+,B'0@!!܂+AȂt0!+܂+p=�!B'B!>>,l#` EQE8 #*$�",,A/|=ԃ:!7C=7+Ȃ>d$5?7,,Ba1:>?0"t+Ca1;0(EB^#�A+BB't8>t7>C6-@>DC!5ፃ+,B'A!0<??0+tB܂+8+,0J((|Ą#l+ta*>9"B6>7@!=p-5C<9 b!>>&<,$A!"";B!t-a>,l#` EQE8 #*$�$,@,$p>p2\0B6775@+C4091H!-Ba 1 +0t/"$50950(EB^#�A+'BBa87,5B!X<|3H>H+?\0A;2D3/,0t!0܂, //Ȃ@+t0p92,CB'AL8&B'X)B;d4XtY?d1dC;p!�?H!;2H30B!" 0/ 0+$/B4d9ă5"B'-,>>,l#` EQE8 #*$�,B',-/9,/"܂:P9C'>\+@B<-/B'BB!$"B!"B!B=C=,0(EB^#�A+h+t+,09t+t<"-,5/8@+܂+"B!B'!"-!܂>ă>/$4EB'AL8&B'+:"":-Lۺ$5"8t!"+$!,B'++C=8$�"#&8 PQԋS 8(+@,,/">d-t,+5B!7-?H!7;dC!܂+,,0>j0,B'܂Pt1C<CAP)+<B 0AB/?p+@!@+7-@B6C'?H,,B6;\C!�!$,1ăj?0$!!/ =Ca5D*(|Ą#l+t5,/@-Ȃ=d0+d>!5@/d>4@,$/?ăjփ1"!!܂, >!t0tA>>,l#` EQE8 #*$\A-+,B'>dC!B'B!7-5?d+,97t!3�10,-,t$8CAP)+<B 0Aۺ"B=p$,܂+C6+t7$܂=d,܂+870!,B!/-0,P!@~C<-@CB'AL8&B'=/$,B'C6-7!>\/087B!Ȃ+,D/00@,!,,@B6/,/B'#&8 PQԋS 8(+@+"@!/9܂++@:-9,,>X-,B7[/!B!B!B'B'0,8CAP)+<B 0A[;0,-9B9"?\$|>B',�/t!-D'B'@/,,,7"-0D*(|Ą#l+t۲9A9[;4$|>ȂP-B!-!/+B'0B'�8/-@#&8 PQԋS 8(+@BSw$$B'"p=d3p05ԃ57C4"50p39-t$+Ȃ+-0-+8H1pC<CAP)+<B 0AB+"|C;p3\047C67@40|C4 :@/,B!$B!@+@/!@/479,,CB'AL8&B'-9C6X5B!XC=\1|C<H,>H$�C603;""@0,,!$tB',|3�C67@B!܂+Ȃ+t>>,l#` EQE8 #*$dx'$t0=9!�C6?C6/?p, 9?3 !-$,!t$Ȃ+tC=<|0(EB^#�A+l'//C;9+5?5-=XC'@:>300+,/+!!LAC9/4D*(|#l+t9>0,\>:XC!$C6,/>;0!A,,@""�!,C=C;0B'$L"#&8 PQԋS 8(+@BO"tB'܂@" b!"!!/$+B'-@L0t/Ȃ+B!$$"!$00(EB^#�A+l!@0@uH!Y\ӭC Ua\ɂgXC ɂt[V!ch+7]҉ըOhppU'G/?4]ƫJYu"W [nruh,0?V+^AG69r0 4\qc*T ѨU լY+H6!DסN:R}֯:u ؞_ UU!H:-t!ՇxsKCHGIJ&P$Ir6"C֢_udr%՞[~dY apE^\ŦB YDHP:8d_)FiOʑM\$n?x 9Ħ[Y%Hx[dnqW9DHxQM[EHdDeG\ lS/eW l3W:We,Y^e[ )ĕ[ ^ qYƕ[ YnDE:qWdĦC~9DNdAjt"sh)q:Hx&H\Ye[d^+^dDWqEN9E\=nWd9DE\Y CFĕN`ũC:qW 9Y Y=9D5?nYEnC~CdY )ĦEC&YF|MqAKS /##aGFYH,ޝyQl҉ΕGZ`V|nqQ>A#(G6qG`4 1^~,2VpdU\$籼{Ql҉ΕGZ`V.n y4rdW:1\eG\0K۱HXQVq;\uFI'R.;Wi6ZY]x1iOʑM\d}MqAKS"#aGFYHPGQl҉ΕGZ`Vo& y4rdW:q_eG\% F1cLdHGbǵQD'uG mhE!h#6N}&-11 b"C8bp$PB&:!EuW<LhC+; d@CP Wt"{,6h0Q 5X+ .l6 )s-`BZ>AC<'Gl#]Xl.Вa4F+p(V HPMtB\';xD ІVx(>8b-Xl.Вa4F+p(V HMMtB\';xD ІVTsu(>8b9Xl.Вa4F+p(V H<MtB\';xD ІVTr(>8bEWXl.Вa4F+p(V HMtB\';xD ІVn(>8bQ%Xl.Вa4F+p(V HMtB\';xD ІVk(>8b]Xl.Вa4F+p(V HGMtB\';xD ІVTi(>8biXl.Вa4F+p(V H7MtB\';xD ІVg(>8buXl.Вa4F+p(V HNHQdh C<'GlpM8Z2 bȐ`*\ ԁw6*HA M\';pD ІV<8^(>8b{Xl.Вa4F+p(V HpNV";D ІV�yJ(Z 4+:39ϙ}y,6h0Q #C8bp$PWgEy*R\PdgЊEoGNFъO=@D%bщNծx,6h0Q #C8bp$Pjad*R\PdgЊaOg(Z 4ܠD,:Amq؄#\% F1h VQ@ݸY= Wd)(3HĀ mh dnDT"HyXl.Вa4F+p(V H+tWE$b6NFъO=@D%bщc؄#\% F1h VQ@< Wd)(3HĀ mhō!@ zJĢpG#` G@KAbX+ :l*R\PdgЊC8E+>�E'F/Gbp Š12$X#F W@u(\U:("&g5p2V| 7"*NX؏&-1AcdHGb<NlbHqu@!;V!b ڠF6c>z�*!:!;\`4@1(2H`aV {f:F!Ūc"! Zmo36z�*!:\`4@1(2H`aV e:F!Ūc"! Z lo36z�*!:\`4@1(2H`aV Gd:F!Ūc"! Z{fo36z�*!:}\`4@1(2H`aV Ab:F!Ūc"! ZAeo36z�*!:Aw\`4@1(2H`aV qb:F!Ūc"! Z!Gdo36z�*!:#\`4@1(2H`aV $]a:F!Ūc"! Z'bo36z�*!:)\`4@1(2H`aV 'GoR:@!;V!b ڠ'F6c p\(:*\@K0@"VFa\PG&FaRL#;\Z ڠ"&0'F (a\r(6\@K 1"VFa\PG&t: Z8]Cxb> 6:=q`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:>o`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:ADm`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:J]`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:O6\@K 1"VFa\PG&t: Z=1'F (a\`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:O6\@K 1"VFa\PG&t: Z=1'F (a\`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:O6\@K 1"VFa\PG&t: Z=1'F (a\`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:O6\@K 1"VFa\PG&t: Z=1'F (a\`a0C1(2H`aV uXqlB'H:#;\Z ڠCxb> 6:O6\@K 1"VFa\PG&t: Z=1'F (a\`a0C1ШVFa\PoC\A@!;@~ ZwCxb> 6:}`a0C1ШV*ap:::\a:,4X `V0'F (a\.g6\@K 1*>`6'qy:Ñ-A@ VaGCxb> 6:`a0C1ШV*ap:pY87 !;Y@ VCxb> 6:`a0C1ШV*ap:ҙqy:5X `(0'F (a\N:<6\@K 1*>`6'#97 !;Y@ VaqCxb> 6:`a0C1ШV*ap:ҙqy:5X `&0'F (a\ '6\@K 1*>`6'#97 !;Y@ V!1'F (a\"'6\@K 1*>`6'#97 !;Y@ V!1'F (a\~&6\@K 1*>`6'#97 !;Y@ V!1'F (a\&6\@K 1*>`6'#97 !;Y@ V!1'F (a\66\@K 1*>`6'#97 !;Y@ V!1'F (a\`a0C1ШV*ap:ҙqy:5X `"Cxb> 6:!6\@K 1*>`6'#97 !;Y@ V!1'F (a\`a0C1ШV*ap:ҙqy:5X `"Cxb> 6:!6\@K 1*>`6'#97 !;Y@ V!1'F (a\`a0C1ШV*ap:ҙ6 !;4X `"Cxb> 6:!6\@K 1*>`6'#C\A@!;@~ Z!1'F (a\`a0C1ШV*ap:ҙG&t: Z!1'F (a\`a0C1ШV*ap:ҙG&t: Z!1'F (a\`a0C1ШV*ap:ҙG&t:�Q &mZ:0… :|1⨉ G}BM:E2Ȉ`mrbJ 4hp̙45T`aJ)hБD6up"?%Ir6Zr(>hNX˚}&G.Tn`f͹.+0QM  z6Q' өG-i%8U G}B&W${&G.ܲt >pTiSŸ5}<DRA:u6nUOh2:ȅ[.aY*mJ6uN$SWZ0ij~WZFFlJ'#l nLTH%$Sm5AONH Lʇi(#҉=&K.4L0 TIB?զH4)A+DDV 9+y#l nLETH%$Sml4AONH Lʠi(#҉=&K.tK0 TIB?)D4)A+DzV 9+mH#.ŒK0A |#lOE(MDJP?9#-0F+ޫV 9+KB#.ŒK0q[H%$Sm_5AONH Lj(#҉?&K.m |#lO\(MDJP?9#-0F+LCB|FFlJ'[,8[,0 TIB?uH4)A+D(B%'hd&t8#.ŒK0q[(H'z rDS<m"`'#I=&K.m(;(MDJP?9#-0F+%&&r =8 Wtb~y,6%. *`:Db#:6d)-`BZ�E'6 T=p&\щ؄#\&ܪ\QbtQd"OG mh"Lh'PqpE'xGbp[XpsA$FQ<‰AFq"(?q+&P0 Ptb@nGldQM8naK`­ *FBVr)-`BZaJ�E'6 T=p&\щd؄#\&ܪ\Qb d%Gq"(?q+&ڌP0 Ptb@nGlgHM8naK`­ *FBVr)-`BZЇ�E'6 T=p&\щ~؄#\&ܪ\Qb d%Gq"(?q+&BmP0 Ptb@nGl(+DM8naK`­ *FBVr)-`BZaׅ�E'6 T=p&\щ:؄#\&ܪ\Qb d%Gq"(?q+&MP0 Ptb@nGlh.CM8naK`­ *FBVr)-`BZ݃�E'6 T=p&\щ�+؄#\&ܪ\Qb d%Gq"(?q+& &4Nl8 zMN#` G-,q LUӹ X(AJ !EP~W<LhC+$,Lh'PqpE'Gbp[XpsA$FQ<A&B)xD ІVHX((:O 7#6N &%0VLG|bx&``b+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQD+$:1 G eh(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W61P=p&V Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\GpJXR P�&Ҁ6?Њ' BbpD%6QMTbD%6QMTbD%6QMTbD%6QMTbCbw" 7 � P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P l>PP _a(cHeh^X   S��2A01w 0@ H �ϧȈl@PpgP X (؈h88 ]P5 &}h(}   �2A�y0 P ٨ @ �8� 鸊莋 8 f`` ȏ � y�2q0y� ky@Iɑ !h+�yzz"98z*fz;ɔM Ql 0 �+_ a `@eigiki^�^�^�^�^�^�^�^9^�bIbɖfY^+9Ii]0S_xii# +隯******* ))iƩ++PII׉٩۩I999***************************************.雦I=*0AAJEFYX*]_ `:"0""$$�m�, "[jwy"`  ]:"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0]"i;>�A�::njj䪮ʮ j"�,ѥ,ʯ*+`�+`�+ + ˰ #`;> �˱k !+# (۱,k:/ @3K5k6�+;˳=? >;>JE+�7˴�в-)�MY˴ P]_ �FKekik[f붢q+sK jhli+ekD˸kP`h`PPPPPPP� [PPPPPP+{ɫk=ʸYt[�ջ׋ͫ˽;Jo+K㻸Ph[+KkkK[˿= � |  ,LK0q;DK{k \')>�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ�WF"I(P$zԂIV'Rh"ƌ7rtEpTQhNWl#X` .\'P *Xh*W:1m%ԨG $H`…`Ҧ԰b9~864-܋`mr:ys(FrɩӸ1H ]=jMŚ~864G69rN~%ѨU !nZ(ILգLڴ<NJ>)hNϷg|k#xq9;P+Z RoߎH ]=jM+ G %9+ `F#.N<P$(I|@(DA -#-0F+'QE|FIlJ'6 #l xO4 +82*@RR"AB<mU4'h&t&#.N<9P$(It4@rPB H Lъ}T(Q#I>&N:NC# $%(DA -#-0F+.QE|FIlJ'ʞ,8^8 E +h-GD)%+D G %9+#l xOE +xpFD)%+Dp,G %9+ #l xOE +xED)%+D0G %9+l-#l xOE +xDD)%+DG %9+,#l xOE +x(DA -#-0F+QE|FIlJ',8^8SC# $%^>@rPB H Lъ}T(Q#I-=&N:PHGbD.7 IB\0 F>RQ| %q&\ ؄#\' VQ(F! Y+&$G*2O$؄+:qD<p $\C! 1U%(BR$! q#Z6bHEF 4pE'쨑Gbp^pk($X#F W@D@B$d!xD ІV"(>8bD)1Xl. Nt“pU$X#F W@D@B$d!xD ІVr"(>8bD5-Xl. Nt“pU$X#F W@B 9A  H,!B)D"rQl"D%`G<"pE'!Nb0 ! Wt,\! H,"AHqHBxD ІVl"p-q[@X/ !N@ QW($q Hb/ W,B8/dqNXD!Q|"JM+  YU X/�[Gu,! H8,\ WB/ q Hb($~[+! R؄#\'�>Gb@OM4B@!dqYtb("\q\ E"l<" F"� 8, Y!\q Y@p$~qQ 8HBjG mhm+r[-: YbX/d=tBܐ+:T8"\!C@+dE`e W"(>8bD+E@P]!CȢ0qN܂0![E!nщCX+n! W+ WtB$*RGbp^p 1UI>EBE' ^�\? _�(!X^"xq ? !` u8]1 IHM]0 6_B(J ! ^@b!n_CX` ,B!dQ[dq H0:"N]1O$؄+:(/щE@+a[AX,\q YAu/ ! W`8/\! ?`>qep- w؄#\'�>Gb@kGu$:q W/p[�D. lx,\Ȣ,$n!TW(!P q#ҀG;X> {OHM]0 ;˅BE!n!C/zXC/~ WB ~/! WȢ!x!:B0F4qY@ (>8b"@@,/$-@,4/,B'/@!,,,,/@"90HC<,@,,-,#&8 NOK0#*$DB&$tQɂ+,!"/B!B"1�/=PC"(<& +/!,�!,/,/�!@-B'@p=(A%DM#�A+`A,$t"B!1A',,$C60@+""܂+,+,+,$�t-,,7C!B'G(|#l+t%,-0-+,0t>X,@"Ȃ+@+/܂@0t!$B!/-@/@/70,t,-#&8 NOK0#*$DB8a#,,@/|>9@B!7=6�B"=XE]:=J-P1;>?0"B!܂",9ˍ@)]BԔ+<B 0A5z\'t8ă>J7>C6-@>DC!B6C֍+,+A!0<0>C= J-C;B!}Dȍ'AI8&B'e8<+,-pC<;p"t!7�d<C=" C=>0%<0$!$$;B!,!P#&8 NOzOT�| 8(+@@$j+$!@77,5,d=lC3l=d ?P#;15+-B! 1 ,0t-$@\3C;DCǽ(A%DM#�A+,B!87,5B!X<|3H>H+?\0A;3D3/,1!0܂, 0,/B!t,t0p92,G(|#l+tB+;\4\-Ȃ4577/4,,905D,$+1 +0 C!@1/B!HC6C=\+/$"+<,l#�^Nz.NT�| 8(+@@$+t"B!B;"�C!@-9 9*$?l&<=/$,܂++Ȃ+B!$$B!$B==,(A%DM#�A+�B+,09D',9,܂-5/8t,B!܂,,"B!$""@B'܂,,C<9!@B~'AI8&B';�-$/8Ȃ@:0>\-="t-@+,+B,,-,`u!B=ԃ>+t+B!/,>,l#�^N.k0#*$DB&4,/">d-,,5B"6 =XC"6܃:\C",-/>S0"Ȃ`J1C<C@)]BԔ+<B 0Av$7$$>pC!$d>t+4$d>50,+,!C=0e=>�@+/B!0؃:U~'AI8&B'oC6,,=d0-d>B!5/d>4@+@+/܂>C=0e="@,/,-t0:,"@-,>,l#�^NDg0#*$DB&!"t-C6,t/B=|C"6(<?\(< 9C8Ȃ+@/,B0//�2,"+t$8C@)]BԔ+<B 0A w"B=p$,܂+C6+t7"܂=\,B'�870t`00/ /+$7/$G(|#l+tB2>|!@-$7,@7">d,,87B'T'3, / C!V!/""dC=܂+ȂPB'�#&8 NOqzV�| 8(+@@$!!@"/9B'+@:/l#;C4**l?@"@-$@Bu!,U!C!/;(A%DM#�A+$-�-9!B!B;+ԁ0:,-5A!,-70B!/B'J D'B'@/,,,7"-G(|#l+tBB9B!Ȃ,B<+,!;B!5ց+|>B'@-@"+!@/@ -t/C<!$,>,l#�^NRg0#*$DBn#$,,7C6,7!XC=X1l=H?PC"641;,,B'-/,!-8H1pC<C@)]BԔ+<B 0AB2C+"|C;p3\047C67@B!50p4:/B!B'!,@/!@/479,,B~'AI8&B'$49C6H5 "DC=\2C=X,>H$703C;,+$0-!$,@+|C4C67,B!BuBǍ{=,l#�^Ng0#*$DBn#$Ȃ0=9!B6Ѓ?5#?l,9܃?C3@+܂`Pu$+9ă>7 (A%DM#�A+< D'//C;9+5?55:>300@,@/$!!@9/G(|#l+tB}!C<9 ^>;\!"C6,/>;0C!܂+@@-t$$"t+=C;0$"Ȃ+,߻#&8 NO;zV�| 8(+@@$벂+,+"t,A'@B#$,B",$#$B0<"@"- +Ȭ,B!"@"$B!@@:$UAF5&M@IQ &mZԸ$`:$,a ֡Bu*ְNd# ҡNdA׭Cxs1^ Zh4G\u:C:j!Hx*P'Wud+Y*-H u:=U_Y B"M\l .V >p4j+H!:td:עN:ɂ/X`W0@%!YAt!W:0?*C$zԂIV5? 9Cd[Y˕=dC? dCeC:[*ECnʏCŏ_JQ>A+G6q�5Cn[dY(YxY`\YDBH e[ qE[:\Y\E~qEB\d#eG\mLCAMVpdU\ tsWn[ YY &DrJ M`E`_DWdYW:qEH :BdqE;G)h!R?Wi6ZC\[ Y eYB\BdEWddiWne[:YeW~)D?JQ>A+G6qk]ĕ[:Y)E\faq[ [ 9N\Hnd D[dW 9K^ [ bWeG\4P#t `GFYH (RM..h"!sh[ohOʑM\dOX6q?I3 5[VpdU\ N\G)h!R?Wi6Z] JQ>A+G6qځX6q?I3 5YVpdU\ ^{F)h!R?Wi6Z^hOʑM\d~MqOL武 1UGQd!pDG mhEAhd@CW Wt"-#` GO1 j 0+p(V H"csaFQ!+&GU42O+؄+:aE>p DӠ&�>GbDA 261mY)-`BZ]E#M#` GO1 jڨ 0+p(V H"c$FQ!+&U42O+؄+:=p DӠ&`VQ(DƦ̳ !C W<LhC+ hd@CW Wt"{,64AM(+X+ QKEAB @?xD ІVTTvW(>8bIXl.iLPVX#F W@ L4,~\0 @j⮢Q| ]q&\щ؄#\'Ҙ5�>GbDA 2dY)-`BZ׽]E#MM#` GO1 jBY|`*\@dlu( R8"q#Z6µxFF 4tpE'zGbpHcԄ 1U\;,~\0 H.ڮQ| ]q&\щ؄#\'Ҙ5�>GbDA 26׎ !C W<LhC+khd@CW Wt"i{,64AM(+X+ Q͵(BHhЊ/*'GlM8~"iP 0+p(V H"cs( R8"q#Z6ֺFF 4tpE' ]GbpHcԄ 1U\;,~\0 FQ| ]q&\щ[S؄#\'Ҙ5�>GbDA 26׎ !C W<LhC+}hd@CW Wt"wz,64AM(+X+ Q͵(BHhЊz*'GlظFM8~"iP 0+p(V H"cs( R8"q#Z6W(>8bXl.iLPVX#F W@ kGQ!+&'FF 4tpE'nGbpHcԄ 1U\;,~\0 8U42O+؄+:<p DӠ&`VQ(DQd!pDG mhɯQ| ]q&\ ݻ؄#\'Ҙ5�>GbDA bl\k b!H! ?\Z ڠN*4b> 6:a6\OH4P#*>`aV bl\k b!H! ?\Z ڠlB#FР+a\0m6\OH4P#*>`aV bl\k b!H! ?\Z ڠpiB#FР+a\l6\OH4P#*>`aV bl\k b!H! ?\Z ڠZB#FР+a\Jl6\OH4P#*>`aV bl\k b!H! ?\Z ڠbq#B#FР+a\b6\OH4P#*>`aV bl\k b!H! ?\Z ڠ B#FР+a\N6\OH4P#*>`aV bl\k b!H! ?\Z ڠ* B#FР+a\vR#6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:(`a4L5BVFa\ "ƵF " Z(B#FР+a\ 6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:!5 `a4L5BVFa\ "ƵF " Z(B#FР+a\6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4b> 6:aA6\OH4P#*>`aV bl\k b!H! ?\Z ڠ*4FР+ab{\o6\OH4P#*>`aV bl^?xF " ZbFa,4aP v`a B?`a4L5BVFa\ "�B@ <0… *Up(RA$գLڴr2ȑ!Gm(MP)&Hڼ#X� .\ 4R |Xh*W Z(0V J$%"FWZ0ijڵ Gm(MP)&kM\� ѥV`aQ\A*h&*(@]=jMάm$%P>jSdM5MM\Jhc|Xh*W Z I գLڴʎ^MAY6Ev dQS  EQ-U(IAiƟZ$)Y+DT(%h *m"X >&pPDuR0 +df64JA"EH LJz^4&b (|JE&ie=&pPDdR0 +dfrj5JA"EH Lʢ荲@X&F; Ej>&pPD'R0 +dfk(ID@a#-0F+^Al"('Qlb&ٮ#l EQU(IAinRDdF<mbp#@X&F; EXH#.&QFݫA |# $YYَRDdF<m"t@X&F; EHMA#.&QF\(IAiV$)Y+D(%h *m"X d?&pPDEs |# $Y8RDdF<mb;ʣl"('Qlb& ,8aBe0 +dfד4JA"EH L 'Pц"�&gGbpaBЬ 1Uf p,l ]8HF\0 x p(, M|m( hBT_Xl.8PbUX#F W@ QD"E0G mhb%@M ;"6aMr4#` G0B!Q 0+p(V H"+S8HF\0 x/(Qp(>/IGbpaB(`VQ(E4J !@,W<LhC+҉3M, M8 QM TX#F W@ ьA8HF\0 xKhP#6NtT|,6F(D1JD+X+ Qh TUլjU(DH!`hЊulmZYQ| t&\ u|U#` G0B!Q"Z|`*\XD3}leGQB +&-i̪hP#6Nv#` G0B!Q"Z|`*\XD3mnUGQB +&^YQ| t&\ W&(Fh8bp$ bͬ(DH!`hЊK(>e:bĄ?|GbpaBD 1Uf@\QD"E0G mh?̪hP#6Nȏ&(Fh8bp$ bL(DH!`hЊ58U'РLGlM8 Q 0+p(V H"1^GQB +&n0:OA؄+:?p #%`VQ(E4k !@,W<LhC+`Vu@2 Wt},6F(D1JD+X+ Qh[EA$B X#xD ІV|(>e:běXl.8PbVX#F W@ DZ:HF\0 yiYQ| t&\ ؄#\p(�>GbDA,Wu)b-`BZMy/#` G0B!Q"Z|`*\XD3/( "R"q#Z6z fUG 4(pE'XGbpaBD UV+FQb+FQb+FQb+FQb+FQb+FQb+F @Ud 0 NP0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LU 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 � .�BDa">L(� ȍ((� 7 � P P P P H h� l5 ) @   �Θ"S @ - 3I5I7 P@PpgP ; = Q)SIT X9 ]P5 ;YcIeiQ @ 9P� DAuiw9 - MIɘyT @ Ph@  XY)IL`6� )I ��w  �9yɜ  )Ii׉y8Pzzz z*fz)Jk`r) J �+JJ`ʡ !ڡ9^�*-/ +$$ 9; *A*CJE*# +KʤM*******************************Ф**9dNʤ*******************************Jz++J++++++++++++++++++++++++++++++++++++++*`1+0559"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"z;"0""$@$��ʈ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #�+`�+`�"`�# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 5+B!5{) +LPr9 3�k7lÊ;=>È+[6,AIKM""NY[�, CJc<?lgilDjo q,sLu3CJlǁ<lLlȇȉ><1Ǒ,@ɕlɗəɛɛ,`ɡLAɧʩʫʭʯ {LF!ɒ ˹DZLɡ\DZPPPPPPPPPPPP ,Ε 1KFqDZ @l,lF-EJMW ƴ0 m� %m')+-1m5mD#m;=?12}�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ�WF"I(P$zԂIV'Rh"ƌ7rtEpTQhNWl#X` .\'P *Xh*W:1m%ԨG $H`…`Ҧ԰b9~864-܋`mr:ys(FrɩӸ1H ]=jMŚ~864G69rN~%ѨU !nZ(ILգLڴ<NJ>)hNϷg|k#xq9;P+Z RoߎH ]=jM+ G %9+ `F#.N<P$(I|@(DA -#-0F+'QE|FIlJ'6 #l xO4 +82*@RR"AB<mU4'h&t&#.N<9P$(It4@rPB H Lъ}T(Q#I>&N:NC# $%(DA -#-0F+.QE|FIlJ'ʞ,8^8 E +h-GD)%+D G %9+#l xOE +xpFD)%+Dp,G %9+ #l xOE +xED)%+D0G %9+l-#l xOE +xDD)%+DG %9+,#l xOE +x(DA -#-0F+QE|FIlJ',8^8SC# $%^>@rPB H Lъ}T(Q#I-=&N:PHGbD.7 IB\0 F>RQ| %q&\ ؄#\' VQ(F! Y+&$G*2O$؄+:qD<p $\C! 1U%(BR$! q#Z6bHEF 4pE'쨑Gbp^pk($X#F W@D@B$d!xD ІV"(>8bD)1Xl. Nt“pU$X#F W@D@B$d!xD ІVr"(>8bD5-Xl. Nt“pUpA$FQ<D�$щELqE!Yl"(6UlX#MH'xY+:EB$qQ 8HB$! W<LhC+6RN8- E,E'NB (+dv$\^t+!B8D'\q^,(E>RQ| %q&\щ,~*Y,{�-QB$xQWB+!E@$dY-p HE_)Xl. Nt“pUpA$FQ<D$JzYBX+ W"0#`G#HD0@$!C@B8, qWB(/\_\d!)-`BZۊ8+nq CF! Yb7dN,B %,WE' Ybu$xWYtG*2O$؄+:@b+nSW(" !}\E!d1E(,~Q[t$[(+nCt-:T؄#\'᪀o]Qb(+ [D!:[ _56 @<b"ʋ[X/nat8{ +F! +&x W(i!d Ha{8- ~HCO!!E8, q ^tB؃,n fPSd P\ +F 4pE'0.rb":Hp"q:+n!:E!d B+dWBЇ>αBB" 1r?p $\ "1U%Q]N8D'n=�D%�DxD.Gl"D! [8+ qc䈆4~!)4h ӾXD!QEܢ!~ `t~E=!Ct+!?@+dQYExo#8, Q{|JM뿿+ ,/@B!!$?H!Q/t0$+ɂ+"$-,/8 49$"!#&8 NOK D((<B$tQɂ+,!"/B!B"1�/=PC"(<& +/!,�!,/,/�!@-B'@p=(A%L#�A+ A,$P"B!1A',,$C60@+""܂+,+,+,$�t-,,7C!B'G(|#l+t"Ҟ,-0-+,0t>X,@"Ȃ+@+/܂@0t!$B!/-@/@/70,t,-#&8 NOK D((<B,+"D!7C<$+|;;l $/Ѓ5D5?C8"3??C=�,+-A!,2C;(A%L#�A+,#u/A'C<:/pC;=d+$C4-d;@8"B3CO?0@+܂+8+,G(|#l+tVR=9"7ă>7,B'>p0A6=9,B!H0?CO3A@B!-@!@9//Ȃ+">,l#�^NDTo@$*#$,@,$p>p2\/B6646C6�/5<B091\C!,!00/ C'܂0@/509C4(A%L#�A+d+!+C<p2X,57044,5�90C40-"+0 -0�",B'B' 7=,/B!G(|#l+t95H5܂,H>\1p<p!?H";3XC4/@!B!0, 0$+/4d95!+@,, >,l#�^NDTo@$*#,B',-/8,0$܂:(�/;B"6l#܃9B"-B!,/+@/@++@+-ԃ>9@)^BȔ+<B 0AB+,09D',9,܂-5/8t,B!܂,,"B!$""@B'܂,,C<9!@}'AI8&B':B;,9S5܂+8,B'$"-,$"B!!U',C=9B'-!"#&8 NOK D((<B,,/">d-,,5B"6 =XC"6܃:\C",-/>CO0"_BI1C<@)^BȔ+<B 0AB/,?p+@!@+7-@B6C'?H,@B6;XC!""1CO?0$!!/ =OG(|#l+tBC6,,=d0-d>B!5/d>4@+@+/܂>C=d="@,/,-t0:,"@-, >,l#�^NDTo@$*#+!"t-C6,t/B=|C"6(<?\(< 9C8Ȃ+@/,B0//�2,"+t$8@)^BȔ+<B 0AB"B=p$,܂+C6+t7"܂=\,B'�870t_00/ /+$H7/$G(|#l+tB7$܂+@=p$|C=,/C6!2>|+tBIuB0/00_+!,+,B6-,,tQ#&8 NOK D((<Bt/$,,B;/tB!$9&<91?D/B6$,$/@/$Y'+O0,8@)^BȔ+<B 0AD--9!B!B;+ԁ0:,-5A!,-70B!/B'BI D'B'@/,,,7"-G(|#l+tZ:-,"ă:"9,?X+<a7+t$$,B!BI$<+$0B'8/+@"@<,l#�^NDTo@$*#"$,,7C6,7!XC=X1l=H?PC"641;,,B'-/,!-8H1pC<@)^BȔ+<B 0Ax$-,7705�!H?|0dC=p$?X- 7H1<+!+t-+$@$9H1p>+"G(|#l+tB9C6H5 "DC=\2C=X,>H$703C;,+$0-!$,@+|C4C67,B!u:=,l#�^NDTo@$*#"$Ȃ0=9!B6Ѓ?5#?l,9܃?C3@+_Ou$+9ă>7 (A%L#�A+ D'//C;9+5?55:>300@,@/$!!@ڪ9/<G(|#l+t?|!C<9 ^>;\!"C6,/>;0C!܂+@@-t$$"t+=C;0$"Ȃ+,Bӻ#&8 NOK D((<Sd~ "BI-B'Ȃt$8ߝ=B"*$/B"<B"A.#A0,$,+0-/,$,-@/+@!Ï@)^BȔ+<B 0ABz!@0!!!Ȃ0!$t-B!0B!- SȂ+0@!t@$^ukϭBx*tk"W11QhNQvN~nZt,^ -:UYd:JE -t BArl+?~:TTVRb|k#bAÅ lƕ‡."Z5J~et,WZU'Y=+Q` WDEt:$k!Hn]<J!^PQ7Ҥ (I\=jM)ACE!WY#ˏ,?:-:4L֞CnuUPE %<tC~uōseOɑM\$Cn[dY(YxY`\YDB*H e[ qE[:\Y\E~qEB\eG\@krk'٪."eQ/W:qN"Yŏ[%`I$J`$`Xf[HdqEE:qWdC~)DWdap6"e~sh!<Hx"H\Ye[n)^P,D^dqENŕq_[\YqBdc4DrdW:E\H\eBnYaW[ C HNY NdENqCPY Y}MqAIr '+˅HFYeGەYneFh#Rv7Wi6Zy矁f�G ĕNneG\PR-x r!QV呔WzlGh#Rv7Wi6Z9/Q>AC$G6q X6q%b-."eQ!9o6"e~shY�G ĕNZG`T- \dUFyDs 墍H٭\y&h/Q>AC$G6qX6q%b˭."eQm)vӛ߸-`BZ1'@DMl#` G@Ija[ǖ *F5 qCg)vӛ߸-`BZC%.Mh8OA$+:D-n7|,6(I-lqK 5P X(.ΑFHh :5 G 4pE' II؄#\$-h]\Qb$QٟQ\d#Mo~G mhE*qp@H Wt"d#` G@Ija[X X(9cJr)vӛ߸-`BZMu?4' GlX=iXl.PZ4V..(V1GhtE6B7xD ІV4T(>8bQRx,6(I-lq +`Db#4RFHh N+ G 4pE'V؄#\$-h]\QbXQ\d#Mo~G mhE^;p@H Wt"#` G@Ija[X X(9Vv)vӛ߸-`BZZ?4' GlquXl.PZ4V..(V1GhcE6B7xD ІVt G 4pE'ڛ_W<p  "1UTGqb7+&h8OA$؄+:>p  "1USPGqb7+&?h8OA$؄+:>p  "1UJGqb7+&oFh8OA$؄+:g>p  "1US4JGqb7+&h8OA$؄+:j>p  "1U5Gqb7+&Ϯh8OA$؄+:>p  "1USw Gqb7+&&h8OA$؄+:>p  "1U8Fqb7+&/oh8OA$؄+:s>p  "1US(.R7q#Z6B+ G 4pE'.GbpvqA$FQ<BsJE6B7xD ІV=(>8bD~Xl.PZ4V..(V1GhSE6B7xD ІV~(>8bXl.PZ4V..(V1GhBE6B7xD ІV߲(> D6:v`aD--Ш"aVaAspF"6v7~ Z?hh> D6:-`aD--Ш"aVaAspF"6v7~ Z ?hh> D6: `aD--Ш"aVaAsF"6v7~ Z?hh> D6:`aD--Ш"aVaAs0F"6v7~ Z?hh> D6:`aD--Ш"aVaAs?F"6v7~ Z[?hh> D6:`aD--Ш"aVaAsq.b#Ha7z7\Z ڠqF@$a\6R6\@IԂ-*.\ FaF4G"6v7~ Z$S?hh> D6:A)Y`aD--Ш"aVaAsq.b#Ha7z7\Z ڠRF@$a\R6\@IԂ-*.\ FaF4G"6v7~ Z0q?hh> D6:5Q`aD--Ш"aVaAsq.b#Ha7z7\Z ڠhӆF@$a\36\@IԂ-*.\ FaF4G"6v7~ Za<i?hh> D6:@o`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ$?F@$a\j6\@IԂ-*.\ FaF4G"6v7~ Z!H]?hh> D6:L`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:N`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:S/`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:Y]`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠ?hh> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZLF@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠtvC> D6:A_6\@IԂ-*.\ FaF4G"6v7~ ZL}7Vb>@$a\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠȴ1A@6P na\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠȴ1A@6P na\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠȴ1A@6P na\`aD--Ш"aVaAsq.b#Ha7z7\Z ڠȴ1A@6P na\�&G.6ĀA :|QC\DjԣN;rt2ȑ$K<(FҤ (I\=jM<{&L@u ՙ=mr ԩTy>ɑ *d1 ]Dj#}; dKR0et6{R(&M:m̍68d`mr+B ņ@EQF=bqj@$S&MWZ0ijnB1ii'TgnpU̥>ɑ 2EF5GlI L`Ҧ%bӦO&tB_%=&B 1DPB$2#ub_)0D+DtXPhJ'|7&t"#.pB EP(Ȇ=5 H-L4H Lʔ &t'qClJ'b,8W)U@ (l8T)0D+D$PhJ'|7&t)y#.pB P(Ȇ4 H-L4H Lʯ &t'qClJ',8W)T@ (l-O)0D+DPhJ'|7&tBj#.pB [E.D2*<a'RK$M<m_Ba (l *gЃ#IΑ=&B 1n(ȆJ4 H-L4H LU G|8&t_#.pB [E.D2*<"RK$M<m"T%R+q#In=&B 1CPB$2#( D L2#-0F+(# w;+I#.pB P(Ȇ6 H-L40 7Q| ws&\ J& D! a*@Db#64A$-!LdBW<LhC+RHd@ Wt{,6p! a+@Db#6Dĩ$-!LdBW<LhC+d@ Wty,6p! a+@Db#6Dǟ$-!LdBW<LhC+d@ Wty,6p! a+@Db#6DJ$-!LdBW<LhC+rd@ Wty,6p! a+@Db#6D͓$-!LdBW<LhC+d@ Wty,6p! a+@Db#6DP$-!LdBW<LhC+2Zd@ Wt~y,6p! a+@Db#6DӐ$-!LdBW<LhC+*d@ WtUy,6p! a+@Db#6DQ%LhG mhYRh#6Nv*& D! `(HbxĆ: 0 M\0 lO7Q| ws&\ ؄#\(!�E\QbYG&2+&MIF2On؄+:Q^<p 0ă "1U"(@RD&4q#Z6"'HF 4pE'(̓GbpWxqA$FQ<bCdHZB Ȅ&xD ІV$(>9bĐQXl. BV".p'V1Gl#(+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQbHPHp PVp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\QhA Wtp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wx,*!PC<l#Q~JTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6wX#`. X*`U&*ԯ~/|o"z,ؐ<xkߑ2?E � (`h60DТE+Vb&(HSfڷ@PpgP eVf `{5PPf+Ȃ-! ~~1  IKX=" @ Ph@  Ȅ_K؅7 f`` mm �~; �9yHȈ舏y8Pzzzhz*fzȋk`9hǨ� ^(Hh׈٨֘9Pp7Ph爎H^Ѝ+Ѝ9(H8*ȏ8"Ii+++++++iɑY**90ww)Y*******************************++++++++++++++++++++++++++++++++++++++++,Y(Ù#``ɩ)# # # # # # ˩ɝ)9"0""$$��d I"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0ɒ  9"0"0"0"0"0"0" !y)0ڏ`98�驟꩜*Jj )빞 *JJ"" *~x *Jj׊Ѻ~ʪ *Jj犮骮ϺIJʏ˚�ي׬J +K*JʰX +аk8 !+#K%k')+[' +(+5Џ*˴M+PPPPPP]'~© aekg;k[�oq+s`wy{˷}}+  Ak+K ;p˹k �k˺뺯 +  qʹ;+Kk+z�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ�WF"I(P$zԂIV'Rh"ƌ7rtEpTQhNWl#X` .\'P *Xh*W:1m%ԨG $H`…`Ҧ԰b9~864-܋`mr:ys(FrɩӸ1H ]=jMŚ~864G69rN~%ѨU !nZ(ILգLڴ<NJ>)hNϷg|k#xq9;P+Z RoߎH ]=jM+ G %9+ `F#.N<P$(I|@(DA -#-0F+'QE|FIlJ'6 #l xO4 +82*@RR"AB<mU4'h&t&#.N<9P$(It4@rPB H Lъ}T(Q#I>&N:NC# $%(DA -#-0F+.QE|FIlJ'ʞ,8^8 E +h-GD)%+D G %9+#l xOE +xpFD)%+Dp,G %9+ #l xOE +xED)%+D0G %9+l-#l xOE +xDD)%+DG %9+,#l xOE +x(DA -#-0F+QE|FIlJ',8^8SC# $%^>@rPB H Lъ}T(Q#I-=&N:PHGbD.7 IB\0 F>RQ| %q&\ ؄#\' VQ(F! Y+&$G*2O$؄+:qD<p $\C! 1U%(BR$! q#Z6bHEF 4pE'쨑Gbp^pk($X#F W@D@B$d!xD ІV"(>8bD)1Xl. Nt“pU$X#F W@D@B$d!xD ІVr"(>8bD5-Xl. Nt“pU$X#* $ )0 N,`+ ! bȅ/F\b*\l8@:EB (,\ W,Bp, B !A" I-`BZt8!n W,b(,:qWtD!\! HX- EX$\Y!:CbF!.򑊌h(#6N\$dTb0nqB8, BpE'\qY,- !EȢ$n[@B8,JGbp^p QMP$!D#d BE'B,E0X$# b$0+nC+! H$ W@@B$dxD ІVȶ"+[ܢÐE!QEBC' YI+C,8$n HBXD~ ^�Vp,.򑊌h(#6N4"X$~[�8, Hc-xQY c¸! !_8+:EpE! [pE'dqN@"y,6':I*Ebσ@b!dщBt8/=#,*jlx(`1E�p/ ^$xq=XC9ahWB !A2SW<LhC+-n?$ aBȂ0p[,XBB $nqY0dY`G=Ȣ@>qWh(#6Nl" Etb(+dEuЇ5! WBu�jnB., W84ء}cp,\qE@,6':I*kEu$:q W/p[�D. lx,\Ȣ�,$nTW(!L q#ҀG;L> sOL]0 ɅB¤E!nC/zXC/~ WB ~/! WȢ!x!:B0F4qY@(>8bMHd~/$-@,4/,B'/@!,,,,/@"90HC<,@,,-,#&8 NOK0#T&`\BН&$tBQɂ+,!"/B!B"1�/=PC"(<& +/!,�!,/,/�!@-B'@p=(A%L#�A+A,$\"B!1A',,$C60@+""܂+,+,+,$�t-,,7C!B'Gl(|#l+t"n,-0-+,0t>X,@"Ȃ+@+/܂@0t!$B!/-@/@/70,t,-#&8 NOK0#T&`\Ba#,,@/|>9@B!7=6�B"=XD]:=I-P1;>?0"B!܂",9ɍ@)]B̔+<B 0AB3b\'t8ă>I7>C6-@>DC!B6ԍ+,+A!0<�>C= I-C;B!Ȃ}ƍ'AI8&B't8<+,-pC<;p"t!7�d<C=" C=>�%<0$!$$;B!,!(#&8 NOK0#T&`\B&,@,$p>p2\/B6646C6�/5<B091\C!,!00/ C'܂0@/509C4(A%L#�A+p+!+C<p2X,57044,5�90C40-"+0 -0�",B'B' 7=,/B!Gl(|#l+t95H5܂,H>\1p<p!?H";3XC4/@!B!0, 0$+/4d95!+@,,ŭ=,l#�^NDT�| 8B%lª&+t"B!B;"�C!@-9 9*$?l&<=/$,܂++Ȃ+B!$$B!$B==,@@)]B̔+<B 0A&@@+,09D',9,-5/8t,B!܂,,"B!$""@B'܂,,C<9!@~'AI8&B'(ª;,$/8Ȃ@:0>\-="t-@+,+܂B,,-,`u!B=ԃ>+t+B!/,Ӻ#&8 NOK0#T&jBa#!+,!C6܂+!>\C.$B.l?�,܃5$,l=5$+!!>>�=�!,,�!3ă:$(A%L#�A+.B/,?p+@!@+7-@B6C'?H,@B6;XC!""1P?0$!!/ =P)G(|#l+t>d+Ȃ/C6!B6,?\C!B6;H$$B!-?Pփ1,$!"B' >C!/,$"#&8 NOK0#T&jB-+,B'?dC!B'B!7$m=#5#�B0?,$"310,-,IB'@B>$(A%L#�A+l0.-7@+-B=d/B'|>,-5/t0?|C'�V! / ,0,`!@~C<-@B~'AI8&B'7$܂+@=p$|C=,/C6!2>|+tIuB0/00`+!,+,B6-,�,tB>,l#�^NDT�| 8B%lª&y!@"/9B'+@:/l#;C4**l?@"@-$@Bu!,�U!C!/;$(A%L#�A++܂;0,-9B9"?\"|=�++/t!@t+t$"/"|<,,B~'AI8&B'+9B!Ȃ,B<+,!;B!5Bց+|>B'@-@"+!@B/@ -t/C<!$,?,l#�^NDT�| 8B%lª&6-@@"p>d2p05ԃ56܃4/5$1lC39@"t@܂,0-,܂I479$(A%L#�A+5$-,7705�!H?|0dC=p$?X- 7H1<+!+t-+$@$9H1p>+"$G(|#l+to<d4X0,B45,8ԃ5/4@0p309"!@+ ,܂+-@+A!$7D0d>|",\\'#&8 NOK0#T&jBa#$0=9!B6Ѓ?5#?l,9܃?C3@+`Pu$+9ă>7AŽ@)]B̔+<B 0A^w-B:>C!!X:<\+D>X`<;0C! $$@,,I 8ԭ:C~'AI8&B'v!C<9 ^>;\!"C6,/>;0C!܂+@@-t$$"t+=C;0$"Ȃ+,B>,l#�^NDT�| 8B%lª&+,+"t,A'@B#$,B",$#$B0<"@"- +p,B!"@"$B!$0$(A%L#�A+u!@0!!!Ȃ0!$t-B!0B!- S@# ҡNdA׭Cxs1^ ZUGFj'48p8H#;u:[$׭BurUG0Y%kB ݂$PC\_-U#0hp\wj G6}JSaM\AIC~-䪓,X(_|+X~:N:r%C~n s娎!I,IG-iu0H~ th)=#kRW{dREsӭN*Hnmsh/?^ iF ĕN{ HCn[dNde^qeY HN En)YnNr_dqE^Y q>zMq >XJ6h0 ĕ[:9䖎d9D?n9DDI$\*DydX`#En9C YĕN\Y\Q: #ΕGZ`V|W 喎 qEHdYDEnWxIYxY:YģcZĕ[~NnqECdYĕ_ "iO@ɑM\$ԗqN qEE eWCC\yHn)HW 9[:Y$&H:Y:9HIBdHdX6qą%ᒋ(VpM>KMmahB"shZhiO@ɑM\d觡X6qą%ᒋ.󪀁VpM>lzB"sh#G4PrdW:peG\X. `G*V>sF($R 8Wi6ZiO@ɑM\c~MqaIK*`d[wG($R 8Wi6Z^iO@ɑM\dGzMqaIx*`QM|d0+_Fё0!+&F2O%؄+:aA=p er�>GTbD8Qt$$(`G mhEw'h@#6N Q|&%E.ti*G2*m ) 3-`BZ h$PMO3!Xl.X\B/VX#* fedFё0!+&t+4Q| (q&\щW򕏀&%E.tb8`VKizd ) 3-`BZ1MqL@#'ЀGl;cXl.X\B/VX#* fe|(:Rf0q#Z6 F2O%؄+:aQ؄#\$ȅ._�>GTbFzQt$$(`G mhEN+*h@#6N u&%E.tb8`VFա#!!EaCW<LhC+Nd@J Wt"},6, .r+Gm ) 3-`BZi h$PM}#` G`Ip ]X|`&>2eHHHQh R@#'ЀGl4M8K\ 0+pD%6EGBB 8xD ІV(>8bwXl.X\B/VX#* K&(:Rf0q#Z6ŇHF 4pE'zGbp"| "1U1񲗓<Qt$$(`G mhE&h@#6N&%E.tbHbxė玌#!!EaCW<LhC+$ 4d@J Wt"C{,6, .r+`eDb# P#!!EaCW<LhC+Z 3d@J Wt"A{,6, .r+`eDb#P#!!EaCW<LhC+2d@J Wt"1{,6, .r+`eDb#݉P#!!EaCW<LhC+-d@J Wt"/{,6, .r+`eDb#BQt$$(`G mhEω$h@#6Ne&%E.tbHbxDC= q\0 `K4Q| (q&\щLJ؄#\$ȅ._]QbyGё0!+&F2O%؄+:<p  "1U!(:Rf0q#Z6BHF 4pE'?GbpB.*\ FaFB.F#B c0 Z!d$F�%a\#6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\N#6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\#6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a.."aVa!Bm:"$H08\Z ڠO@Fb> P6:!6\`IB.*\ FaFB.F#B c0 Z!d$F�%a\b`a..V*a>b0$F#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!d$F�%a\b`a..V*a>b0VFF#B c0 Z!F0>> P6:!6\`IB.*>`6#ce$m:"$H08\Z ڠoebb>�%a\b`a..V*a>b0VFF#B c0 Z! 4:a>z6:!6\`IB.*>`6#ce$m:"$H08\Z ڠ00A@6P na\b`a..V*a>b0VFF#B c0 Z! 4:a>z6:!6\`IB.*>`6#ce$m:"$H08\Z ڠ00A@6P na\b`a..V*a>b0VFF#B c0�B$WZ0iʕ… :|1ĉ5YĤ TMP&W(<2%G69r!& 4\P3Ν*0QM ATҥG)5E]=jM+\DIN>:sM:y} W#Xaf͛<֬ G614bG)JʢQ`Ҧ\bӦOhN[s}k#xgּoV8Ě\s*)FzԂIVL[G&P6}BuFG\u>G69rwf͛yV`aJ%^TXd@<m"`!&t'qClJ'X#l xTMTH%0dq$J8BPbQH LʎJN&&r =8+,D#.5SM7S |#lQu( AEEF #-0F+t RhJ'|7&tBh<&L5݄fN0 T CFg)S()%+D$RhJ'|7&tP> mNKm>&L5jM0 TIFgm( AEEF #-0F+ p"&t'qClJ'OL#.5SM7A |#lҬQU̲()%+D3Ha (l *gЃ#IN,8^3t0 TIF%t TXd@<mbvI'|8&tbw>&L5r|B$2#yo<TXd@<my T|ߎlJ'#l xTM W0 (p9TXd@<m"P(#I?&L5r(m}�BB E xD ІVns(>9b Xl.LjrU`r.(V1G0o|(RX(q#Z6OF 4pE'XGbp^fRsA$FQ<bF"F+&f5Oo؄+:Qǧ=p 2d "1Ud F"F+&5Oo؄+:QJ=p 2d "1Ud%F"F+&5Oo؄+:!=p 2d "1Ud gF"F+&5Oo؄+:QP=p 2d "1Ud(F"F+&&-5Oo؄+:QS=p 2d "1Ud jF"F+&V5Oo؄+:Qֲ=p 2d "1Ud+F"F+&e5Oo؄+:Qٞ=p 2d "1Ud mF"F+&5Oo؄+:Q\=p 2d "1UdF"F+&5Oo؄+:Q߉=p 2d "1Ud BF"F+&~5Oo؄+:Qb=p 2d "1Ud,(RX(q#Z6"F 4pE' Gbp^fRs#>Q<bۄ]1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(2B#X2b+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+F9k@rM+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb#`Q G &3@Mn2 `>- *xW&*Jl&*Jl&*Jl&*Jl&*Jl&*/>p"?pah*VD%6QMԯ}/~_&`#CzoΏx,h/0� u"0@ y 'Hhcg@PpgP vfg@+Ȃ-9p|15P`g,0=  91  Y[8> @ Ph@  '1ȅo[؆7 f`` }} �K �9yHȉ艟y8Pzzzhz*fzȌk`I9� ^ȍ(Hh爎9P7PЍ؍Hh(^+9)* ɐ 9")I+++++++#I%i')&9**9ӏ79*******************************y++++++++++++++++++++++++++++++++++++++++:9 љ#@@׉)# # # # # # ى驞ɞ)9"0""$$��u *"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0禎  9"0"0"0"0"0"0" 3!y)@I8�ɪʪ *J):꫿ **"" ʟj Yʭ *Jjܪڭ *JjݚIJתٚ�jJ + J� Y �#K Y!/ 1+3K5k79Љ7Q#{AK#[(۱([ YPPPPPP[˵4]˶m{EKuk�[(w +�k˸˸Љ7qK~�ٱ([~k+KA{˺{ې� k4˻뻿 �ٯ{ۻk; +Kۻٯ{�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWNXNpHYEWBCXY(EpCH8YE[?WE^YpNBNW?pE ^X PRX&yWx`6h+9_pYXB℄E HXNYpY؃Ep[CpC EBBCp[(CCW=^(W( O@pMpNYC�EE B^Y(WN(?HY8BYX(Y8YXYpCp[C8YC8^(!yXGprXGUpH8qYpHXHB�[YX=_X[W[XYEB�Bp^W8BEp_XW؃Cp^[X`(?Q E!%iIWx`6h+YYX[YB8WW_pBCXC`[` ^N(H^B8[^p[[XNa:B[[pYMQ4hGW,^WXB8Y?8^(WY(Y0W(H8B`^^^XBHNpCW[pH CGMp 9q;!pQXW9W 8WWWHW(Cp:}YpHp^XWY8BY8UY`CYH8BpCW[Q E!%iZuGh&hV<8S-[:XW[([v^p=XtN_h Y(HW8Y(=_`8H B O@pMpNNpC(_HY^=^p}H(H؃:Y[(?Yp[BHH�W8EpHX[CW("yXGprXGUpH8HEYYXH^8B^_8Hk8UWY(0uYW8YNYpE8pBuxPHQ E!%iZuGh&hVHW XYpB^C(C(SlaBp[XHX0uYWE8HYpB8i8xvWBMQ4hGW-WW(NXHHp^?ipl=U^X?SBpEWYp0=Yf8~r0WXXB!yXGpr !pQXW HXNEE[8?(WYX=p^X}ȆBEpYB `8^XCW[8HofxP PRX&UWx`6h+WCSCBpBEEEЇk8[H8S^pCY?[B[_[PqfhsE O@pMpNYHE8CHX(B~lB?WCpapCSiYCErfz Y([h YGMp 9qc!pQXWqpYC(C`[_CCYY~`CaWCW8`Y8HBpY8W[=r PRX&UWx`6h+)YW(E(CNhCWY؇lX[ap0]_^B[pC[؃([=WXoE(YMQ4hGW,WB^BpHX[�[~`HC^XC(_pB8=Y8W_(EaCXn`[X\!yXGpr8掩XGUpH8WXHYXWq}8H0^zvC^k:v}EW?x}~hc8EBpHpYr` PRX&UWx`6h+a xr�:q`AY(Wk�h`}nXYE(eh~Їz}H=8a8^8r[([MQ4hGW,)r}8^8Ev؇vYCnBvx Y8_p=0}z~he(C HpYa vEEH GMp 9qc!pQXWEYpEkn0k�N}exȆB~Wv8akH^H`Y_�c(WCEfqiQ E!%iZuGh&hV[8Hn`qXnYxȆh}Y~Ypzak CEa0^�aEYpBcre[X O@pMpNnli8`}ȆavW}Ȇ=0v eipY(HB`caXWHCi zCYXN_WxXGpr� 4,h` $V8N'J<tբC #w-H؝si9x R<rruˏ,W-uh0?n-r%P}rQNG"I(P$zԂIVPǒ]jѭvnR;r"~ XCn䪐EU"Y go/Y::jOhppU'Ϊ]#k+^ؑI9u VXq5סE : ,W~~ӧ0HڵG69r< lo0!FrI"~\u$\# /" ?,2L!"03!Î5,!L;?s""/L<(NQEUYm#-0F+3 ," $D0p!s-X9,"!,r3=ij!!RH4S!w|ilJ'CθO6RH!s 0a ?O6>0s-,!Ï=3,r,ҴC+rf,8yG@) +82*@@ $O6r"{!2>O6f"1M'@"K!{ #/�3L!,"|cό8E)We%$<m+Thw ?I!b7r74R0!q" 3/ÌRH',~p,2gߍ 9+p ?!+7" 7Q?@K!Ì70!0!R‹,|,R,8B$%D +P+@r $9H'C//~#-!أ]!r /~҉,tr / /7(NQEUYQ#-0F+ $9¸‹C\!sc3`@bو0 Ch1!PYHX 1}ܢg3O4؄+:10\! vC81[! o9$QC܂q,! Yڑ7Cܢp"fXl.(Vz"е'!$X#F W@buq" H83a=XC07!_8- `#Du Ytp!pEȢ߰1qoN )-`BZ1,):kh2l+ a0C(+:C@" ^8+ad8<Q| q&\щa~g3! WD07aC,b/a a+ a/nCb7!lq"nQa>p I VQc'\ W,0a}85x\ڇ4d v0! q ^tv[(8vSBdbxD ІV)|e,Q}c{E6z\c�F=Nc`3 q H,� ^bX- s!\qE3'@GlS qz!~+q ^;qYx ?b0Bc`8~ YtB3 M8JAbT$+p(V H@$! H,p-Bܢd W�, qY@D' ! Wb$dQN8+ ƌoN )-`BZ]W|/W@(+q^Af!\ HpJ!xQE/  ^bE! Qa/h #6N8 ^,/\t!nBBXD!:Qa@!nq?pE!\! N- 1GbpACl ! 1U~+! W,-:q[,fEpE!dC!҉[N!xȢp, ^oN )-`BZ[@b,Bbv[@q ^@!rB" W,xQ[@g3O4؄+:jH-p ^~$dY@,p Y0+ YB$:! ?!d YB80 1GbpAC ! 1Un5OQ8*JV(G mh{;HM??+Xl.(Vz"k !$X#F W@?ASP)\EVP+<B 0A�>yw'i8&B'@ #&8 Kz@_B 8(+@½u SP)\EVP+<B 0A aeyw'i8&B'V#&8 Kz@_B 8(+@½=!�SP)\EVP+<B 0ASxw'i8&B'! >#&8 Kz@_B 8(+@½SP)\EVP+<B 0A%>g|(|#l+tB)#&8 Kz@_B 8(+@½ŢSP)\EVP+<B 0A1g|(|#l+tB5>#&8 Kz@_B 8(+@½cSP)\EVP+<B 0A=rg|(|#l+tBA#&8 Kz@_B 8(+@½EdeSP)\EVP+<B 0AIg|(|#l+tBMr#&8 Kz@_B 8(+@½ SP)\EVP+<B 0AUg|(|#l+tBY#&8 Kz@_B 8(+@½SP)\EVP+<B 0Aajg|(|#l+tBe#&8 Kz@_B 8(+@½&TSP)\EVP+<B 0Am&g|(|#l+tBqj#&8 Kz@_B 8(+@½E+SP)\EVP+<B 0Ayg|(|#l+tB}&#&8 Kz@_B 8(+@½(8UUdŸ#�A+heyw'i8&B'h=,l#@A% #*$ܛySP)\EVP+<B 0Ag|(|#l+t”b#&8 Kz@_B 8(+@½!SP)\EVP+<B 0Ag|(|#l+t¡N*#&8 Kz@_B 8(+@½U(8UUdŸ#�A+g|(|#l+t®k>,l#@A% #*$xt~+SP)\EVP+<B 0Aƫ+zg|(|#l+tB>,l#@A% #*$fSP)\EVP+<B 0AƦʂg|(|#l+t,κ#&8 Kz@_B 8(+@½B(8UUdŸ#�A+<Ϋg|(|#l+t׮>,l#@A% #*$(8UUdŸ#�A+.~g|(|#l+tBvw<,l#@A% #*$ܛj(8UUdŸ#�A+.zw'i8&B'>,l#@A% #*$ܛ(8UUdŸ#�A+zw'i8&B'/>,l#@A% #*$ܛ(8UUdŸ#�A+Lzw'i8&B'>,l#@A% #*$ܛ (8UUdŸ#�A+ 1zw'i8&B'H>,l#@A% #*$ܛ(8UUdŸ#�A+̱zw'i8&B'2>,l#@A% #*$ܛ#{(8UUdŸ#�A+rzw'i8&B'Ȳ>,l#@A% #*$ܛ/(8UUdŸ#�A+Lzw'i8&B's>,l#@A% #*$ܛ;;(8UUdŸ#�A+ 4zw'i8&B'H>,l#@A% #*$ܛDSP)\EVP+<B 0AG˫g|(|#l+tBP#&8 Kz@_B 8(+@½I(8UUdŸ#�A+4zw'i8&B'>,l#@A% #*$ܛDSP)\EVP+<B 0A_g|(|#l+tg#&8 Kz@N{$ #*$ܛDSP)\EVP+<B 0Aj{g|(|#l+ts#&8 Kz@A$ #*$ܛDSP)\EVP+<B 0Avg|(|#l+t#&8 Kz@A$ #*$ܛDSP)\EVP+<B 0A‚Cg|(|#l+t‹w#&8 Kz@XxA$ #*$ܛDSP)\EVP+<B 0AŽ;g|(|#l+t—#&8 Kz@9A$ #*$ܛDSP)\EVP+<B 0Aš{w'i8&B'9T<,l#@Ak@B 8(+@½I(8UUdŸ#�A+g|(|#l+t?#&8 Kz@zB 8(+@½I(8UUdŸ#�A+g|(|#l+tB;#&8 Kz@zB 8(+@½I(8UUdŸ#�A+g|(|#l+t½#&8 Kz@z0#*$ܛ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&<(UhBV$#*h:U|(|#l+tB&,,T#`|@ *lB'8߷&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&UżB#/T&&+@ &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@ibJ(4"C#Mj &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@i &iTK,Xpֽ[94$M'WysϡGG8W4 ԃEG-jI$M4J+M4J+M4J+M4qEW4qEW4qEW4qEW4qEW4qEW4qEW4qEW4qEW4qEW4qEW4qGQnV "F6M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\M\J,Y€d MV@hieQFq媫ZJUYmWa5VW\Y[oZ 6`ŕU\ŕQ J J J J J J J J J J J J J J J J J JVYVPhx ppWH*H*H*H*H*H*H*H*H*H*H*H*H*H*H*H*H*H*H*$dPPQ t2`MEh @qG6TMӤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*)N%<O*J"^VB $3z`AP`D~5iTPQ 4p xS 4 \+F]e*FQb*FQb*FQb*FQb*FQb*FQb*FQb*FQT+HA G =C$ 1e4јF5Q3P M!H}Ӹ _l!n\`�6T@ <Aq'9JQ4)QJ=|wC�&8-qK]/k 8 L`.tf.5ЁppC :P \$ r؀*ApglyΓ=O}3;�!,0h dP& uC!QN(D@ - $ 4p.RuXЃ$! � *(gn*� E]`2,f`SUNUUTnuhC*e5YњVmuk" AB@Bx 1! /Xfuz & <@ h�=)n*@pgf0iQZծumkE ҒV(F"PT(@"PT(@"PT(@"PT(@"PT(@"PT(@"PT(@"PT(@"PT(@"PT( `#A EBP* EBP* EBP* EBP* EBP* EBP* EBP* EBP* EBP* EBP* E($X <� *@ h�=*@`şÍ6hE/э^px8\P $(ӝAjQԥ4PM%LG0akY'-t@O\|`\F +vWaF0  n$̚&TSA f󄿝nu: .`#$4޹ V"XhUp/ w *\d`AvuoJƭ# ՝T+> :@ <@ 4sVO gp0z#ӈG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#E=9 )Z@ I@g=a%[ G 1X'J�pt�M6^ Ulb8S|7&hu8EhE X�'$A0n%CT+? : F=8b/&&9^Apz`�P&L ̔`& @ 0 PM �:�h�6f6`z:9@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@Af:a`@o” "P & @ �:�JP `T*>`6ah*C\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\ANq\T@b 1q2 @ 2!r!1 � @H@.@2�:q*>`6])&$Ur%Y%]%aVFVH^A@A 2(r((( �@*( 2#uV*aL)&(&,Ѳ%GVH^A@A 2/r// �@.R+sV*aL)&(-5s3arhTH*@$\! /Y5]5 �@.15V*aL)&39iehTH*@$\! �6;s( i�>`*)�+V*aL)&9S3GVH^A@A ³AA �@.8+>`6$bsErhTH*@$\! �ByGa �@.8+>`6$bX4K]rhTH*@$\! GtM �@.8+>`6$bPUrhTH*@$\! M15S �@.8+>`6$bV]ahTH*@$\! @SX �@.8+>`6$blQGVH^A@A ^s^^ �@.8+>`6$bPGVH^A@A 5dEvd �@.8+>`6$b"VKGVH^A@A \i6j �@.8+>`6$b~6KGVH^A@A oo �@.8+>`6$bږEGVH^A@A �wuYp i�>`*)�+V*aL)gsYthTH*@$\! u7{[ �@.8+\ FaFp~;yWthTH*@$\!  8x!X i�>`*)�+z"aVa~~shTH*@$\! y}8 �@.8+\ FaFTxY?GVH^A@A i�>`*)�+z"aVaa;%!y%GVH^A@A 8EyIY i�>`*)�+z"aVaA#9UrhTH*@$\! y i�>`*)�+z"aVaAṑGVH^A@A 9z �@.8+\ FaF9=GVH^A@A a i�>`*)�+z"aVaA?zyhTH*@$\!  �@.8+\ FaFGVH^A@A : i�>`*)�+z"aVaAyhTH*@$\! `m �@.8+\ FaFٴ{%GVH^A@A p{[ i�>`*)�+z"aVaAiehTH*@$\! !| i�>`*)�+z"aVaAGVH^A@A "|ǻ �@.8+\ FaFyŧ{hTH*@$\! i�>`*)�+z"aVaA\GVH^A@A < �@.8+\ FaF9M{hTH*@$\! @y] i�>`*)�+z"aVaAWڱ=۵}۹}hTH*@$\! ] i�>`*)�+z"aVaA>}hTH*@$\! 5 i�>`*)�+z"aVaAmGVH^A@A 6 �@.8+\ FaF~OqhTH*@$\! �龇 i�>`*)�+z"aVaAm~hTH*@$\! A i�>`*)�+z"aVaA!~hTH*@$\!  i�>`*)�+z"aVaAy}hTH*@$\! *P C :|XFƍ]y2ȑ$K$9Q4iJ(W0I"%Ν<{ 4СD=4#I)\xV$4jըG9BB\: _AUVBY鐬BiѯB Zq"W\-:$̏[Dq%)^I*&I~ ;ٯ$rHN >p­+HtiԪQrX$Y\-*$kѡ[oA "}V'Wo*$0Y ZtKBk8x6G+(H+DMHa^IDq9�Qp U(s+B]},-R-Աud!,ܲ+Չ+2sgx).$L$avމ'OG$@DD(VHB$2#2vr"@dH!!"0R?J,P0u s-y / $�S7x6G+(H+Dy^mDG� |P<PU (L*!iT0߰:q77{2L=R38ܲ�S?^Ȳ/r-(DK" ($"Ihs:tDQDN4AA\B:TD.D2*<2)$P$47p 7|c?" < #M4- /" $0{4cgx).$L$syDQDN4AA\BK7TD.D2*<2""G3,~# /"C,"K!-r0-~$"K=3/J+J"B0ĝG$#�!'4� B <@!cH$HbxĤ ! W@B27nQYb, nCЇ4nщkpu\^b؇>BB/ # fCGVB �+!&$\r$D@ @PPH5P|`&@ P%E'EbpE'x! H؃Bb("x rcD}:! ^-dNp,}xfY )\WHH/ s_<Bp  @A(p(`VJl$yܣ&! W@Ba7~E/ps؇4n! ^߈G:NBO,< H-ό#+!K@ IPt$u#�!'4� B <@!o�>GTb 5шNxD87a fp>1o>Qad G<>ld-! fd#(<R(\!0! %_J#$! G�BNh�xBX|`&@ǟbH!1x~X$~#p!CCЇ:Nqd}C䐅gFᑕ%x$@D I�u]! Q8rB|  0+pD%6<+: H,X,1E!<"B@b-\Nx-0P,BGVB �+!&$!,np$D@ @PP+HS\+nY~8+x! ^E'xQ[$QEԧ+$xa~(<R(\!0! /.Kz$D@ @PP+HSV,B$x H,BXG =0 ?@~(0~1VuE'Q3JHPBpE"$zܞ#�!'4� B <@!o�>GTb O5 Y,B"xWX,  H/q C~�F<RN-\qCxfY )\WHHn|G9Bp  @A(p(`VJl$ywoK]JHPBpE"$|d#�!'4� B <@!o�>GTb 㽧 $JHPBpE"$}e?Bp  @A(p(`VJl$y_ގ#+!K@ I@I7VX#* ޱ~Gᑕ%x$@D I}$D@ @PP+�P �ytoާ7  � BI~bGQp@4�PpoT + G6u79+A . LuIG�9A A� F�P �yto:hg[+A . LKuIG�9A A� F�P �ytohH8  � BIXRGQp@4�PpoT + GV+A . L(!uIG�9A A� F�P �ytoS7  � BI0HGQp@4�PpoT + Gt+A . L�ɒqIG�9A A� F�P �yto!1  � BIВYGQp@4�PpoT + Gu +A . LZiEqIG�9A A� F�P �ytov+A . L)AqIG�9A A� F�P �yto+A . L=qIG�9A A� F�P �ytoɑ+A . Lߩ9qIG�9A A� F�P �yto+A . L GQp@4�PpoT + Gf8  � BI`yIG�9A A� F�P �ytoOǧ}+A . LaGQp@4�PpoT + Gʪ:  � BI�yIG�9A A� F�P �yto}٪:  � BIЫyIG�9A A� F�P �ytoj+A . LzGQp@4�PpoT + G3K!1  � BIyIG�9A A� F�P �yS5 4;  � BIPZyIG�9A A� F . öa˸;  � BIYyIG�9A A� F . :  � BIй-yIG�9A A� F .  K5  � BI,yIG�9A A� F . [ +A . L GQp@4�PpoT0 0 ã+A . L GQp@4�PpoT0 0 : +A . LJ<GQp@4�PpoT0 0 d+A . Lt,GQp@4�PpoT0 0 \+A . LlGQp@4�PpoT0 0 5+4;  � BI̥xIG�9A A� F . ; m+A . LGQp@4�PpoT0 0 :  � BIxxIG�9A A� F . c[+A . LIGQp@4�PpoT0 0 d 1  � BI@JxIG�9A A� F . ع=  � BIxIG�9A A� F . ۏ=  � BIxIG�9A A� F . 0V0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0  0 NR]_a.cNengikmVIpJR@ $pF @ Q+Q P P P P P P P P P P P P P P P P P P P P P P P  P PL`n.VRTN "S @ ⫸@ ,G`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@`@�JJP  �� #9 @ OoQ @ 8PRVVVVVVVVVVVVVVV�X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +X` +VH'1>|P 4&]ڴ r 'O رa]mܹu{7l4+HHqɕ/gsѥO^zr<رc3>>]+gߞ=ϧ_} a@ 4@TpAtA#p *bn3  .0ϼDXDSTqVPaVPaVParqG{G yLQTX!&tI(rJ*J,rK.|҉`z 0G,/ N:SDADADA; 5PD-TFGaF%aR RL3tSN;SPCuTRK5UR>0 > 3F�W^`W`^5Xdu_OtRvZjZlv[n[pÝ:`>X!M F,DZOSWv뵷 w_~_g ^Vxava.%! *-{CfWK6teح@ byfkfsyg{gY>X݌Giθi Zxk{l6lV{m5b^ji󦵂h3>{.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x.x\xp\xp\xp\xp\xp\xp T�тh(@M;i*@ Fp4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <@4� <`48 oS h2 fgA zPӞXA!&TaC,eThG=Qt4 % vPT idT3iMmzSd))I�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWNXNpHYEWBC8^(CCpY8YE[?WE^YpNBNW?pE ^X PRX&yWx`6h+9_pYXB℄E HXNYpY؃Ep[CpC EBBCp[(CCW=^(W( O@pMpNYC�EE B^Y(WN(?HY8BYX(Y8YXYpCp[C8YBGMp 9q;!pQXWWWEa(ݼHECp_HpHE[X?(`(WYpC(HXWEp=8W[E�B PRX&IpGh&hVEE_[(CpNpNW([8E8fYB^Y(CHWHE^N[(^?W O@pMpNHYpE(C[C[Bp[BcpBC([�[ NYHE(Y[W8YpNW8!yXGprXGUpH8Cp|CpapHp__B(Y؃[iWWEp^C(HS8^[C(W8[p_ PRX&UWx`6h+!C`C0BEp_B^hiW؃E NWB[pCB؃_H�C(YMQ4hGW,W8Ba[[HHW؇lB=__BHWN(YN`pC_XWEN8[pB GMp 9q;!pQXWXH[EY8YCaB�YX~SuHBMW^pCHHWXC` W(lPxu PRX&UWx`6h+Np<EW(aa8B8B0U~Ȇ[(WEEMW[pNXC[W(Csz`Yp[( O@pMpN^pNpBENWY}WVSEH0N(WXNp[WC[`sz cpEE([GMp 9q;!pQXW HXNEE[8?(WBE(Ep}ȆBEpYB `8^XCW[8HofxP PRX&UWx`6h+WCSCBpBEEEЇk8[H8S^pCY?[B[_[PqfhsE O@pMpNYHE0CHX[i:(Y^p[8WW8?0ՙ^8_X[ o`hrB!yXGprXGUpH8W` WH8B8H[8E(WC[h�l=YHpN8^pC�?C^(WCpYY? {Q E!%iYuGh&hVBapBXB88[pH}ȆEHWE?H(_W8Y=8BY?pE{XB O@pMpNYp[(?Y(WE`Yf[8YE8BW(C^Cp[BX^ ?Y8E}�?E EGMp 9q;!pQXWqE[Epax؇s3n~npE}Hk`}nX[p[a~~v0CX[(WW^ vQ E!%iYuGh&hV[=r~ `Nv�kBp~݌v}E[XBXv}~aa؃CC xB O@pMpNB x؇sCXoh}hn:8}N(khzrCWc~}vXB8W?r`^XYX["yXGprXGUpH8[XHWXazc`knknYkpahshY?Nfa`0BpY8YX[`kx PRX&UWx`6h+C^ve?nlhiHiWqi<Xac`HXHW([0l xXNEMQ4hGW,xȆhC�kЇlo`lp^؇lc`rXkWB^(_�^0aEp[8kri8[E?!qGMp 9q;+Z R j!^UCι<WYs)[{nGB:Yu(޾}n*jըFҤ (I\=jMZ.rVqAZ9^{\wh?k~dӡNArUH"^*TtN7,YE'O^:QhNGcfG"W\#sw퐰xd݊'=-!Wd+>}A^,ғņ0hpBkP GVp"Wd-rI5!s"b ?,3rM<Xs",̴>1,r!rK!ģi)NA%+Dh," $D0p!s-X9,"!,r3=ij!!RH4S!ff|FglJ'?O6RH!s 0a ?b7>,s-,!Ï=3,r,ҴC+rHd,8BxWy[{$(} - /" ?R-7r8>٘0Ɛ7,100@"+b+=RR8$H LъR-|$S=!죦>"K!Ð7-20" 3~J!"+ <" ia6'ht&t1ed,J<@r0سG!0S03>߸r"¸4 χ,K!{" />K!j."#l Wy +82*@mB-,rK; "9 z;4Ȳ+pcOu-qK'-R0�S/C(E-ESPE#-0F+\O!C0/+"~faa@`xqCH/\5bE!A3:M ;! ?`9dYø?!Cb>\C@8-x1W+xQYp8- q W,BP&`<{C8bp$P W,DQk0؃5q cp#/qC܂�9q Y$QE'\q WX,: kiFQ)P+&/" n̸FdQl,kb3юB8$nN,,\CbF61C'GldQk0CpE4a cp#8"aC09q_b/:H8+� a|>W,#` G X)y`*\ =X$n ` + qkă-iG=aC@$"s$dQqc !H3,NJ\0 �+(Y8l"z\cP>f$ Y("[A稇=1C 13O3؄+:YW9щCdh7 ! W#;QvD(+~?~p" a�c >qDd! A=p 5Gq VQXB\Y@b"� Wb(- YAp0 HȢ$nqHtp!_@B-\C iFQ)P+&-+^b/dQW,؃, CEnQB!n! ^@"nB@o!x^'Gl-@-d W(؃+ W/QNB,nq[pE'\QWb0DQ q H؄#\<N{HGbC+:qNp/:Eb~!\QY"dqtDQnq^,((/\!BtEQB @%bxD ІV@X+n! ?X!xQ@pE'dC܂(D'xqܢ8,:B{p- ! ^p!CB̌h#6NL!xq:܂x Y,B+Z + YB$:! ?!d YB80 !GbpAS<! 1UNt/(K!S1W<LhC+/ 'Gl>GbpAS^! 1UQe)p TD+<B 0A% f'Ag8&B'(#&8 xy{ 8(+@] BQ,)8TD+<B 0A /f'Ag8&B' #&8 xy{ 8(+@%BQ,)8TD+<B 0Adf'Ag8&B'N#&8 xy{ 8(+@!BQ,)8TD+<B 0A$&! a(|t#l+t'#&8 xy{ 8(+@BQ,)8TD+<B 0A0 a(|t#l+t3&#&8 xy{ 8(+@mtBQ,)8TD+<B 0A<Z a(|t#l+t?#&8 xy{ 8(+@-/BQ,)8TD+<B 0AH a(|t#l+tKZ#&8 xy{ 8(+@BQ,)8TD+<B 0AT a(|t#l+tW#&8 xy{ 8(+@%iBQ,)8TD+<B 0A`N a(|t#l+tc#&8 xy{ 8(+@m&eBQ,)8TD+<B 0Al  a(|t#l+toN#&8 xy{ 8(+@-+BQ,)8TD+<B 0AxB a(|t#l+t{ #&8 xy{ 8(+@(RS@Eĸ#�A+/f'Ag8&B'xt=,l#@GyG #*$(N(RS@Eĸ#�A+)F鏐f'Ag8&B'H~)e<,l#@GyG #*$hBQ,)8TD+<B 0Ajf'Ag8&B'#&8 xy{ 8(+@MjBQ,)8TD+<B 0A*if'Ag8&B'*#&8 xyFj{ 8(+@kBQ,)8TD+<B 0A+ a(|t#l+tB#&8 xyL+{ 8(+@+BQ,)8TD+<B 0AĢ* a(|t#l+t#&8 xy, #*$ (RS@Eĸ#�A+f'Ag8&B'@->,l#@GyN{ 8(+@q-dBQ,)8TD+<B 0A) a(|t#l+tB#&8 xy #*$_(RS@Eĸ#�A+f'Ag8&B'n>,l#@GyF{ 8(+@BQ,)8TD+<B 0AB) a(|t#l+tz#&8 xy$/ #*$(RS@Eĸ#�A+f'Ag8&B'P0>,l#@Gy{ 8(+@dBQ,)8TD+<B 0A  a(|t#l+tB#&8 xy #*$_BQ,)8TD+<B 0ABC a(|t#l+tB #&8 xyp{ 8(+@E(RS@Eĸ#�A+/f'Ag8&B't=,l#@Gy #*$_BQ,)8TD+<B 0A, a(|t#l+t4#&8 xyp{ 8(+@E(RS@Eĸ#�A+|f'Ag8&B' =,l#@Gy #*$_BQ,)8TD+<B 0AC a(|t#l+tBL #&8 xyp{ 8(+@E(RS@Eĸ#�A+4ff'Ag8&B'v<,l#@Gy #*$_BQ,)8TD+<B 0A[O a(|t#l+tc#&8 xyp{ 8(+@E(RS@Eĸ#�A+l+f'Ag8&B'6e<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'(d<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'wQ<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'+<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@GyW� <R$_Qh+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hd,)8TD+< 8Arh'#l+t~&,,T#`p� (<(S4~ヂ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@e4>( /$lB+.8??S@ #? h&Ԃ"@h,=@(P`A5((PMVA"EI1fԸcG?W@#FG-jI$M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4JF$-j"Mf`hU%M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4"%KhR<P�a6L V%XүU P ,p\eU(zYx '$P 9A CWVqeWVqeQPAD>YiAdMBAE(x�`܃χ?BU*R +ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*$(?dJ YĕLp62QI-SQMJ6iUJ>a OVQU]yAPTi .@ 68Y! ZBYP[FYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFY?W2dV@^2É"ڈ;aYieڝ (z DT"裑NZ]vMhAeBn λ@ 6[ > :C<h[nCp<("/;;;;;;;;;;;;;;;;;;;©^ 'v6;;;;;;;;;`<v`<v`<v`<v`<v`<Ak@T@0lh@: !@BD%.MtLPX4 ZF1e4јF5Q1(  '}Ѩ?HB@TP>5IN@ d-j8JQ4)QJU2 i`'V ZB@$쒗/La%IGd < x"մ5{ 8<Ȃ n@P�$+Na2pB2g(g=O}?h2]|! Jph%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A EBP%$A IpYњ%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A I($X <� *@ h�Tg:1D-vP|յu]nEǬ5P|b.<Q,u{_Η/{њ_*^%J-LЁ H<n% "- oAZ [E"PxIa2K*F0Lh�$LIl-jeXLyڢ򕱜e-o]*\2XЂSv,b! 8vKc™tֱ#$4 | ɔ *\UTv" F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<hhG8pE&&d~1n+AJ�pt�x2�W>.D%F UpAb&@ N!qOGk{1~o�tޭ�̛ �1 Xy7s=E\asM"x-dEHӡuOUձu8GPvEбn x� | @ QMTA Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ PhЏ+`~P/OWB�t+� k`V(!v&\ Whp&\ Whp&\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A?H"@$\!z @ <nyp0P zP�`x�>4  4V*aWȰ /d?H"@$\! `0p1 �~@*( 2� +>`6Azp?H"@$\! @a1eqic �~@.$ +>`6Az@1we?H"@$\! qɱ1 i�>)@V*aMUFA?(^A@A q")"-R i�>)@V*am eTFA?(^A@A .r((c �~@.$ +>`6Azf2,c?H"@$\! (r.R i�>)@V*aM,r?H"@$\! .A34/ �~@.$ +>`6Az 3,GA?(^A@A D9s i�>)@V*a7gr?H"@$\! 9s? �~@.$ +>`6AzS&GA?(^A@A DQ4 i�>)@V*aBr?H"@$\! EJ �~@.$ +>`6Az߈T GA?(^A@A 4P �~@.$ +>`6AzTGA?(^A@A U �~@.$ +>`6Az:5GA?(^A@A \5[A �~@.$ +>`6Azߒ5GA?(^A@A ` �~@.$ +�\ FaFc?^Aq?H"@$\! `ev( i�>)@ "aVadAVd?q?H"@$\! `f" i�>)@ "aVai?ip?H"@$\! k i�>)@ "aVaoNop?H"@$\! `qm i�>)@ "aVat;tp?H"@$\! vW i�>)@ "aVazWFA?(^A@A Ʒ �~@.$ +�\ FaF{e?H"@$\! q i�>)@ "aVazQWFA?(^A@A rx �~@.$ +�\ FaFwwe?H"@$\! y i�>)@ "aVazXWFA?(^A@A &2uyy �~@.$ +�\ FaF7Ue?H"@$\! 9 i�>)@ "aVaz9UFA?(^A@A y) �~@.$ +�\ FaFwQe?H"@$\! :y �~@.$ +�\ FaFOe?H"@$\! @ٺ �~@.$ +�\ FaFMe?H"@$\! 1; �~@.$ +�\ FaFKe?H"@$\! @ �~@.$ +�\ FaFIe?H"@$\! ; �~@.$ +�\ FaFGe?H"@$\! @9\ i�>)@ "aVazBFA?(^A@A : �~@.$ +�\ FaFd?H"@$\! � i�>)@ "aVaz|?FA?(^A@A ' �~@.$ +�\ FaFc?H"@$\! ӑݜ i�>)@ "aVazqFA?(^A@A }s �~@.$ +�\ FaFwGA?(^A@A  �~@.$ +�\ FaFn  \A~dada nA d A A? dTFA?(^A@A <m �~@.$ +�\ FaFxdA\a AnA nxa\A: dAld AHe?H"@$\!  �~@.$ +�\ FaFW :xa�խC A"Ye[t"`{nZӡ_~ rjB:D2f΁| rQHi$P aDСD=4ҥL:} 5TGD9D( *TpA ʚ=‡."Z5QtZ E ZT/Hxr%WBrU,?1t%ΰC$^ V[=/GI&W@J$I{ <x#I"^)\x0ֺ4jըGu:pnaS!nVG0{~boqn-# 0?,{R+2N<4 H4r(H+DHb&HIDqB�^QpcMck(HwtAC A>H|7d7#M!0DH!—0-@r, -HC>L( DM" ($"Ih.ZIDqB�^Qpc8]k(s-҉+t ;0r8 90O6~R9‹,0!, / I,S89 H4r(H+DnDG�! |<0U ( $ _-"p"|c"#-\;Ҹ+~>>,@‹g0ӎ:xM+J"B0N? uQG$@ExE/Z0 T LrM!,>ܸ /@b77>/8t $/-/@,pk M+J"B0DԶIDqB�^Qpc}V |#lmk҈,@" H|+a ;- $Hs,q7 $"E R'dB`\1 Є7+$ W$BLH.A! Q8B|+Ƃ<TX#* mzHdCp`7xi#<QYF6a r%t\![|CF<qQ& (^! P"B`B28NI ^0 QMdmc"dB c9Hd#`G6C0:u,&$ ?BЇ:!$4!M@ I@d*s #�A(4�B <`,@8ڦCp$QH,BI ^Ȣ E! Cpe'@҉{_! X$4!M@ I̐t$=Bp  W(p`VJl&k. HX,~ ?/nqB(-d Ht("" Xp0~q ?dHhB�+!&$|_{s$D@ @PK7+Z6=V,B$x H,BXH =0 ?@~(0~Q" ! [$� MHqPBpE"$uԭnQ(B> \cf8XڦNb(,=B~"dQ`@px[EZubE'n[bHhB�+!&$,n1I(B> \cf8X$+yLn2[G&x$@D IpL#$! G�Ph�xxXY|`&ֺ6:y|ZG&x$@D I�=#$! G�Ph�xxXY|`&ֺ6yլN(@BR(\!0! r$D@ @PK7+ZVk[ۣ� MHqPBpE"$z#�A(4�B <`,ݬ�>GTbk]|p?$4!M@ ICI ^0nVX#* G&x$@D Iиѿ|$D@ @PK7+Z_]ɣ� MHqPBpE"$},>Bp  W(p`VJlbkQ& (^! P"B`B! Q8B|+ 0+pD%6ֵw(@BR(\!0! o>_(B> \cf8X{ȏ$4!M@ II 4�p0T + k6~7 Ap � BI%LGQp@ 4�p0T + k6Uc7 Ap � BI`Q(GQp@ 4�p0T + k6b7 Ap � BI }GQp@ 4�p0T + k6Ն67 Ap � BI`(GQp@ 4�p0T + k657 Ap � BIPH"GQp@ 4�p0T + k6U 7 Ap � BI` GQp@ 4�p0T + k67 Ap � BI -GQp@ 4�p0T + k6Ց6 Ap � BIY GQp@ 4�p0T + k66 Ap � BIGQp@ 4�p0T + k6U6 Ap � BI`GQp@ 4�p0T + k6gL6 Ap � BI IGQp@ 4�p0T + k6ɟ 1 Ap � BI� zIG�BA ^A�cM�P Vk_9 Ap � BIРyIG�BA ^A�cM�P Vk3=)J{6 Ap � BIyIG�BA ^A�cM. Sd�4A 7 Le*GQp@ 4�p0Tk0 0 05 Ap � BI�yIG�BA ^A�cM.  �4A 7 LjGQp@ 4�p0Tk0 0 0Z�4A 7 LqIG�BA ^A�cM. : Ap � BI;GQp@ 4�p0Tk0 0 0+�4A 7 L<kPqIG�BA ^A�cM. c: Ap � BIpGQp@ 4�p0Tk0 0 0�4A 7 L˻HqIG�BA ^A�cM. úU: Ap � BIлKGQp@ 4�p0Tk0 0 0K�4A 7 L+GQp@ 4�p0Tk0 0 0�4A 7 LGQp@ 4�p0Tk0 0 0,�4A 7 L<|GQp@ 4�p0Tk0 0 0Vܟ�4A 7 LɐvIG�BA ^A�cM. 9 Ap � BInkGQp@ 4�p0Tk0 0 0�4A 7 LfvIG�BA ^A�cM. P Ю0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 A 0 NR`Q-SMl|eIGJ 4�@@�"">PsMJwבS {y P PL`X`۷۹ۻ۽ۿ -MmܷJ Y@_��j"S @ #$@]-$@ ,G`G`G`G`G`G`G`G�G�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�]/E;k� P �}#9 @ =ޫ�nǎEV @ 8PY@>BRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRu/_TNk1mn �9y/Ooh$pZ /Zo/O_4;�Pݶ.e� ^ɯ/Ooҟ9PM/E@o/O�P�4 $XР"V,d +TPB +TPG!E$ *VX%M̤YM9uOA&1z@a.\8X`Y3dڕ"F!b"F[qۊ;BtI%aCPaĉ/fcȑ%OXp 8uU* ="iԨf5ԱeϦ] wo"H !"H !"H !"H !"H !"H !"H !"H !D AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD AD�0Xh`*b3M8`N:N<sN8tPB 5PDUtQF # *h֬U`OPC48$MMtUV[uUXcuVZkV\s}2ҁ0 UbµXd=<`JjZj}@Ylv[nն8W *\UW v^j׵^|E eu rw`5Y+^*a#F%WX3VvځB*mnXcK&b WdjM6ڪ]j]fnQba9*5 jXVziMwY؀��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWNXNpHYEWBC8^(CCpY8YE[?WE^YpNBNW?pE ^X PRX&yWx`6h+9_pYXB℄E HXNYpY؃Ep[CpC EBBCp[(CCW=^(W( O@pMpNYC�EE B^Y(WN(?HY8BYX(Y8YXYpCp[C8YBGMp 9q;!pQXWWWEa(ݼHECp_HpHE[X?(`(WYpC(HXWEp=8W[E�B PRX&IpGh&hVEE_[(CpNpNW([8E8fYB^Y(CHWHE^N[(^?W O@pMpNHYpE(C[C[Bp[BcpBC([�[ NYHE(Y[W8YpNW8!yXGprXGUpH8Cp|CpapHp__B(Y؃[iWWEp^C(HS8^[C(W8[p_ PRX&UWx`6h+!C`C0BEp_B^hiW؃E NWB[pCB؃_H�C(YMQ4hGW,W8Ba[[HHW؇lB=__BHWN(YN`pC_XWEN8[pB GMp 9q;!pQXWXH[EY8YCaB�YX~SuHBMW^pCHHWXC` W(lPxu PRX&UWx`6h+Np<EW(aa8B8B0U~Ȇ[(WEEMW[pNXC[W(Csz`Yp[( O@pMpN^pNpBENWY}WVSEH0N(WXNp[WC[`sz cpEE([GMp 9q;!pQXW HXNEE[8?(WBE(Ep}ȆBEpYB `8^XCW[8HofxP PRX&UWx`6h+WCSCBpBEEEЇk8[H8S^pCY?[B[_[PqfhsE O@pMpNYHE0CHX[i:(Y^p[8WW8?0ՙ^8_X[ o`hrB!yXGprXGUpH8W` WH8B8H[8E(WC[h�l=YHpN8^pC�?C^(WCpYY? {Q E!%iYuGh&hVBapBXB88[pH}ȆEHWE?H(_W8Y=8BY?pE{XB O@pMpNYp[(?Y(WE`Yf[8YE8BW(C^Cp[BX^ ?Y8E}�?E EGMp 9q;!pQXWqE[Epax؇s3n~npE}Hk`}nX[p[a~~v0CX[(WW^ vQ E!%iYuGh&hV[=r~ `Nv�kBp~݌v}E[XBXv}~aa؃CC xB O@pMpNB x؇sCXoh}hn:8}N(khzrCWc~}vXB8W?r`^XYX["yXGprXGUpH8[XHWXazc`knknYkpahshY?Nfa`0BpY8YX[`kx PRX&UWx`6h+C^ve?nlhiHiWqi<Xac`HXHW([0l xXNEMQ4hGW,xȆhC�kЇlo`lp^؇lc`rXkWB^(_�^0aEp[8kri8[E?!qGMp 9q;+Z R j!^UCι<WYs)[{nGB:Yu(޾}n*jըFҤ (I\=jMZ.rVqAZ9^{\wh?k~dӡNArUH"^*TtN7,YE'O^:QhNGcfG"W\#sw퐰xd݊'=-!Wd+>}A^,ғņ0hpBkP GVp"Wd-rI5!s"b ?,3rM<Xs",̴>1,r!rK!ģi)NA%+Dh," $D0p!s-X9,"!,r3=ij!!RH4S!ff|FglJ'?O6RH!s 0a ?b7>,s-,!Ï=3,r,ҴC+rHd,8BxWy[{$(} - /" ?R-7r8>٘0Ɛ7,100@"+b+=RR8$H LъR-|$S=!죦>"K!Ð7-20" 3~J!"+ <" ia6'ht&t1ed,J<@r0سG!0S03>߸r"¸4 χ,K!{" />K!j."#l Wy +82*@mB-,rK; "9 z;4Ȳ+pcOu-qK'-R0�S/C(E-ESPE#-0F+\O!C0/+"~faa@`xqCH/\5bE!A3:M ;! ?`9dYø?!Cb>\C@8-x1W+xQYp8- q W,BP&`<{C8bp$P W,DQk0؃5q cp#/qC܂�9q Y$QE'\q WX,: kiFQ)P+&/" n̸FdQl,kb3юB8$nN,,\CbF61C'GldQk0CpE4a cp#8"aC09q_b/:H8+� a|>W,#` G X)y`*\ =X$n ` + qkă-iG=aC@$"s$dQqc !H3,NJ\0 �+(Y8l"z\cP>f$ Y("[A稇=1C 13O3؄+:YW9щCdh7 ! W#;QvD(+~?~p" a�c >qDd! A=p 5Gq VQXB\Y@b"� Wb(- YAp0 HȢ$nqHtp!_@B-\C iFQ)P+&-+^b/dQW,؃, CEnQB!n! ^@"nB@o!x^'Gl-@-d W(؃+ W/QNB,nq[pE'\QWb0DQ q H؄#\<N{HGbC+:qNp/:Eb~!\QY"dqtDQnq^,((/\!BtEQB @%bxD ІV@X+n! ?X!xQ@pE'dC܂(D'xqܢ8,:B{p- ! ^p!CB̌h#6NL!xq:܂x Y,B+Z + YB$:! ?!d YB80 !GbpAS<! 1UNt/(K!S1W<LhC+/ 'Gl>GbpAS^! 1UQe)p TD+<B 0A% f'Ag8&B'(#&8 xy{ 8(+@] BQ,)8TD+<B 0A /f'Ag8&B' #&8 xy{ 8(+@%BQ,)8TD+<B 0Adf'Ag8&B'N#&8 xy{ 8(+@!BQ,)8TD+<B 0A$&! a(|t#l+t'#&8 xy{ 8(+@BQ,)8TD+<B 0A0 a(|t#l+t3&#&8 xy{ 8(+@mtBQ,)8TD+<B 0A<Z a(|t#l+t?#&8 xy{ 8(+@-/BQ,)8TD+<B 0AH a(|t#l+tKZ#&8 xy{ 8(+@BQ,)8TD+<B 0AT a(|t#l+tW#&8 xy{ 8(+@%iBQ,)8TD+<B 0A`N a(|t#l+tc#&8 xy{ 8(+@m&eBQ,)8TD+<B 0Al  a(|t#l+toN#&8 xy{ 8(+@-+BQ,)8TD+<B 0AxB a(|t#l+t{ #&8 xy{ 8(+@(RS@Eĸ#�A+/f'Ag8&B'xt=,l#@GyG #*$(N(RS@Eĸ#�A+)F鏐f'Ag8&B'H~)e<,l#@GyG #*$hBQ,)8TD+<B 0Ajf'Ag8&B'#&8 xy{ 8(+@MjBQ,)8TD+<B 0A*if'Ag8&B'*#&8 xyFj{ 8(+@kBQ,)8TD+<B 0A+ a(|t#l+tB#&8 xyL+{ 8(+@+BQ,)8TD+<B 0AĢ* a(|t#l+t#&8 xy, #*$ (RS@Eĸ#�A+f'Ag8&B'@->,l#@GyN{ 8(+@q-dBQ,)8TD+<B 0A) a(|t#l+tB#&8 xy #*$_(RS@Eĸ#�A+f'Ag8&B'n>,l#@GyF{ 8(+@BQ,)8TD+<B 0AB) a(|t#l+tz#&8 xy$/ #*$(RS@Eĸ#�A+f'Ag8&B'P0>,l#@Gy{ 8(+@dBQ,)8TD+<B 0A  a(|t#l+tB#&8 xy #*$_BQ,)8TD+<B 0ABC a(|t#l+tB #&8 xyp{ 8(+@E(RS@Eĸ#�A+/f'Ag8&B't=,l#@Gy #*$_BQ,)8TD+<B 0A, a(|t#l+t4#&8 xyp{ 8(+@E(RS@Eĸ#�A+|f'Ag8&B' =,l#@Gy #*$_BQ,)8TD+<B 0AC a(|t#l+tBL #&8 xyp{ 8(+@E(RS@Eĸ#�A+4ff'Ag8&B'v<,l#@Gy #*$_BQ,)8TD+<B 0A[O a(|t#l+tc#&8 xyp{ 8(+@E(RS@Eĸ#�A+l+f'Ag8&B'6e<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'(d<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'wQ<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'+<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@GyW� <R$_Qh+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hd,)8TD+< 8Arh'#l+t"&8 (<y\�k l �/#BQ83>(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hTP+ (B"@&0>+.Bw??;Tt?�0B??$؂!,$#`@y<,�@\`A5((PMVA"EI1fԸcG?W@#FG-jI$M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4JF$-j"Mf`hU%M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J^d <X@ B7lJFw?+ P ,@seUVNd(H 9A QD]YŕU\YŕUF1CdGFqqC dV4H/={/>eGVD)5DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4D M*dW2ÉC I-SQMU+)+ \@$Z>Ye]yW qU *0 (H!6@BBP6QVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVϕL2YWeLp6"XeciaYi3Vj8QHh.裑N[:E0@(ꭹZ6@3#Cn[ƣcm<P$<<<<<<<<<<<<<<<<<<<<^z5!6ڀ#z<<<<<<<<<<;x;x;x;x;xP< 7� 0`h 4Ba |( E4D%.D( 5A h@Ƞ]bF1e42A�/Ѐ _pG=:hv&$ AVh v5LR g80IMn'AJM! l0I4A _ȂYΒ-qK]/H,|_xP^.tf-w@$ &AHU '$#x2Nut;OyΓ:f &A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPBP* EPBnIPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB"Ȓ YHB�`@[5 |1o=Q5q\.](8V-T"XE&b O! Gw^񎗼5y]JH{_W T((0�2` x \S>ЂH,8V a O'j}lHD&B $%6Q|r5-v+%H G@Ё d [@ |V- %+9[Kve)OT^+Z ZlYɮE,"$e63yW,3ᵂ`#X!  X@Z|\J0G4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#шG4xD#C;НX+20! mW|mm X�p+$�kqA$*1'o}7-Vh"X* w!qW|,� F0�l�P7�@E.`|o5qB" _ [",/MwӡuOK_xPuo]_,x I� (�6PGTbxD':oPh�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�({"pE"X7f*w~ԕ` tVP>�`V)%v&\ Whp&\ Whp&\ Whp&\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A#?H@$\!z @ jimq0u}P vpp@0@x*>`6!An/m ɰ p Ga? ^A@A 0p1q  i�>�Y(حV*a- A1E Ga? ^A@A qimq i�>�Y(حV*amp#?H@$\! 1 i�>�Y(حV*a c#?H@$\! `12#5r# �z@.x*>`6!An/&q#?H@$\! #2) i�>�Y(حV*a 'Ga? ^A@A .2/ �z@.x*>`6!An/β2p#?H@$\! @/M49 �z@.x*>`6!An/,s8m#?H@$\! �5: �z@.x*>`6!An/߈3>]a#?H@$\! :t@  �z@.x*>`6!An/8Ga? ^A@A Ea i�>�Y(حV*aCs#?H@$\! FK �z@.x*>`6!An/ߘ2Ga? ^A@A 4Q  �z@.x*>`6!An/2Ga? ^A@A V �z@.x*>`6!An/J,Ga? ^A@A 1\u\ɵ\U\ i�>�Y(حV*a-Zr#?H@$\! \%vb)b- i�>�Y(ح>\ FaF.fcV`r#?H@$\! bhh �z@.x* e] FaFdVfi'Ga? ^A@A vnn �z@.x* e] FaF6f&Ga? ^A@A 6tEwt �z@.x* e] FaF"!Ga? ^A@A Hyi i�>�Y(حR"aVaw;wr#?H@$\! z' �z@.x* e] FaFԗ} r#?H@$\! Q8  �z@.x* e] FaFq#?H@$\! @ �z@.x* e] FaFԗq#?H@$\! 9 �z@.x* e] FaFq#?H@$\! @YY i�>�Y(حR"aVaA}9yGa? ^A@A Z �z@.x* e] FaFEq#?H@$\! �y i�>�Y(حR"aVaA}9Ga? ^A@A C �z@.x* e] FaFԷAq#?H@$\! zn i�>�Y(حR"aVaA}: Ga? ^A@A z �z@.x* e] FaFwp#?H@$\! ]b i�>�Y(حR"aVaA}= Ga? ^A@A ^; �z@.x* e] FaF7pUHn$~ { �z@.x* e] FaFԗpUH[ Z@Y|t i�>�Y(حR"aVaA}= G\m%~ Z �z@.x* e] FaFpUH[ Zh i�>�Y(حR"aVaA}F\m%~ / �z@.x* e] FaF7dUH[ Z�ա}b i�>�Y(حR"aVaA}?F\m%~ = �z@.x* e] FaFwcUH[ Z@E>\ i�>�Y(حR"aVaA}!\x d\nnA@~a:dnA a~d\a#\a\aA@npUH[ Zh i�>�Y(حR"aVaA};a?  Addadxx aAan\!nA A AdA"nanA\Aڡa G\m%~ + �z@.x* e] FaFW @_"xa�խC A"Ye[t"`{nZӡ_~ rjB:D2f΁| rTN6Ҥ NIEСD=4ҥL:} 5TGD9D( *TpA ʚ=‡."Z5̹so-r E~-*C ƫS!~xKYVgء[ /W~+ĭ̗f$S'(Ieݼ{H(GW E l."Z5]1Yh7vs<}Ց5޵_ۧo[V?C IȲ/r-ijHT)8& $C}b"HIDqB�^QpcEGck(vsAC A>H|7d7#M!0DH!ܲ0-@r, -HC>D(3D NI#-JhEDG�! |<0U (8"" H3,~# /sKCd/#!RC"rI!R> T)8& $CKnDG�! |<0U ( $^-"p"|c"#-\;Ҹ+~>>,@Kg0ӎ:t2SM$$<YKtFuDQP4W\XUH%N8K'+pJ'=,"S/\S"B> $t" /� /R'+,>4 HB N" ($"IzDG�! |<0gU+8R&0$& $7ư3/~rN;@4‹|H@҉+XĐ, u I-簳+9R(\!0! kAt$D@ @PR|`&`5 + ~X"l F!dkB01$r,n i0#GFϑ'x$@D Ix8#$! G�Ph�xxX>X 0+pD%6$K 1qă" x+n갇>Ա tp+ uC ,7 |8+$ W$BLH~ ` (GHB�� .Q`VJl&:I.! WtXD! Y�c$)D'x!BD"![�I' gJ`{Y,L9 |8+$ W$BLH0/ьI ^0iVX#* $y8+ ! WbE'pWB! N+ H,0\'LIH-𒰺b )pWHHut-#�A(4�B <`,Ӭ�>GTbaIXY,E' Yb )+ `,(/� ^] 0Hܢ(Dgn!V$#N@ IP*wGHB�� .L QMU'D'dYB\! ?b(0 ^X-" Y!s:CȢp-[W$#N@ IDGHB�� .L QMU'印 Y�HPBpE"$xT#�A(4�B <`,Ӭ�>GTbaIy 89�HPBpE"$TyЄV#�A(4�B <`,Ӭ�>GTbaIy Px )pWHHBzR8Bp  W(pe`VJl":)Qs (^! P"B`Bh *! Q8B|+2 0+pD%6V(@9R(\!0! n(B> \cf8Ny )pWHH<GHB�� .L QMU'U< |8+$ W$BLH.#$! G�Ph�xxXY|`&ª^}bH>G �+!&$픿#�A(4�B <`,Ӭ�>GTbaIy {W$#N@ IPI ^0iVX#*ꤼ'(@9R(\!0! o(B> \cf+ a}7 9 � BI~GQp@ 4�p0T + a啀W7 9 � BIEGQp@ 4�p0T + aUV7 9 � BI`q(GQp@ 4�p0T + a*7 9 � BI GQp@ 4�p0T + aՈ)7 9 � BIɨGQp@ 4�p0T + a啋6 9 � BIhGQp@ 4�p0T + aU6 9 � BI`!)GQp@ 4�p0T + a6 9 � BI !yIG�BA ^A�c1M�P V:Q^Gx�C 8 LMiGQp@ 4�p0T + a兖7 9 � BIxIG�BA ^A�c1M�P V:Q^yu�C 8 LGQp@ 4�p0T + aV7 9 � BIxIG�BA ^A�c1M�P V:Q^r�C 8 LGQp@ 4�p0T + aC*7 9 � BIxIG�BA ^A�c1M. �)7 9 � BIxIG�BA ^A�c1M. �6 9 � BIxIG�BA ^A�c1M. �36 9 � BI0rxIG�BA ^A�c1M. �ӫ6 9 � BI !yIG�BA ^A�c1M. �s6 9 � BIpxIG�BA ^A�c1M. �6 9 � BIxIG�BA ^A�c1M. �#gekB6 9 � BIxIG�BA ^A�c1M. �s+/1 9 � BIpxIG�BA ^A�c1M. �3k�C 8 LGQp@ 4�p0Tk0 0 �0p6 9 � BI༝xIG�BA ^A�c1M. � d�C 8 L+GQp@ 4�p0Tk0 0 �0ù5 9 � BI@qxIG�BA ^A�c1M. �i �C 8 L!GQp@ 4�p0Tk0 0 �0jƣ�C 8 LzGQp@ 4�p0Tk0 0 �0ã�C 8 LlGQp@ 4�p0Tk 0 tQ �3 / =I V9;=? A-CMEmG:IpJR@ $p0M @ ,M֟S im8P P P P P P P P P P P P P P P P P P P P P P P l֮p �,Vکګڭگ ۱-۳M۵m۷8RTN`"S @ �#P5#@ ,G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`G`GpJJP �ƽ� #9 @ =ݫ�޵n뷎,V @ 8PYnǎɮ._TNkA}[� ky�@n+@7n</Oo IE@;k }[� ^!/#O%o')&9PMN5oE@9;=?A/COEoG>9�`p[="Y[+++++++kmoq/n**97N�/Oo?PL1P]M[#  o/# # # # # # o/?"0$@$`�ɯ /Oo׏ٯ?`�]M[�O 0� O�o+V XPA .dC%NXE:t`Dj $UdRK1eYӦ 9uO9_,XMI.eSQNCYIP$J$Ŏ%+V٘Qdϗ6Y]y_W ͮ$^̷cȑ61w%igСE&]iԩUfIRr^ɹM殘+u]qɕPf$i/&[uٵoޝl+\^yEP6ϧ__g]1W �,(X̾TCp>γpB +c;64>[` K40p��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWNXNpHYEWBC8^(CCpY8YE[?WE^YpNBNW?pE ^X PRX&yWx`6h+9_pYXB℄E HXNYpY؃Ep[CpC EBBCp[(CCW=^(W( O@pMpNYC�EE B^Y(WN(?HY8BYX(Y8YXYpCp[C8YBGMp 9q;!pQXWWWEa(ݼHECp_HpHE[X?(`(WYpC(HXWEp=8W[E�B PRX&IpGh&hVEE_[(CpNpNW([8E8fYB^Y(CHWHE^N[(^?W O@pMpNHYpE(C[C[Bp[BcpBC([�[ NYHE(Y[W8YpNW8!yXGprXGUpH8Cp|CpapHp__B(Y؃[iWWEp^C(HS8^[C(W8[p_ PRX&UWx`6h+!C`C0BEp_B^hiW؃E NWB[pCB؃_H�C(YMQ4hGW,W8Ba[[HHW؇lB=__BHWN(YN`pC_XWEN8[pB GMp 9q;!pQXWXH[EY8YCaB�YX~SuHBMW^pCHHWXC` W(lPxu PRX&UWx`6h+Np<EW(aa8B8B0U~Ȇ[(WEEMW[pNXC[W(Csz`Yp[( O@pMpN^pNpBENWY}WVSEH0N(WXNp[WC[`sz cpEE([GMp 9q;!pQXW HXNEE[8?(WBE(Ep}ȆBEpYB `8^XCW[8HofxP PRX&UWx`6h+WCSCBpBEEEЇk8[H8S^pCY?[B[_[PqfhsE O@pMpNYHE0CHX[i:(Y^p[8WW8?0ՙ^8_X[ o`hrB!yXGprXGUpH8W` WH8B8H[8E(WC[h�l=YHpN8^pC�?C^(WCpYY? {Q E!%iYuGh&hVBapBXB88[pH}ȆEHWE?H(_W8Y=8BY?pE{XB O@pMpNYp[(?Y(WE`Yf[8YE8BW(C^Cp[BX^ ?Y8E}�?E EGMp 9q;!pQXWqE[Epax؇s3n~npE}Hk`}nX[p[a~~v0CX[(WW^ vQ E!%iYuGh&hV[=r~ `Nv�kBp~݌v}E[XBXv}~aa؃CC xB O@pMpNB x؇sCXoh}hn:8}N(khzrCWc~}vXB8W?r`^XYX["yXGprXGUpH8[XHWXazc`knknYkpahshY?Nfa`0BpY8YX[`kx PRX&UWx`6h+C^ve?nlhiHiWqi<Xac`HXHW([0l xXNEMQ4hGW,xȆhC�kЇlo`lp^؇lc`rXkWB^(_�^0aEp[8kri8[E?!qGMp 9q;+Z R j!^UCι<WYs)[{nGB:Yu(޾}n*jըFҤ (I\=jMZ.rVqAZ9^{\wh?k~dӡNArUH"^*TtN7,YE'O^:QhNGcfG"W\#sw퐰xd݊'=-!Wd+>}A^,ғņ0hpBkP GVp"Wd-rI5!s"b ?,3rM<Xs",̴>1,r!rK!ģi)NA%+Dh," $D0p!s-X9,"!,r3=ij!!RH4S!ff|FglJ'?O6RH!s 0a ?b7>,s-,!Ï=3,r,ҴC+rHd,8BxWy[{$(} - /" ?R-7r8>٘0Ɛ7,100@"+b+=RR8$H LъR-|$S=!죦>"K!Ð7-20" 3~J!"+ <" ia6'ht&t1ed,J<@r0سG!0S03>߸r"¸4 χ,K!{" />K!j."#l Wy +82*@mB-,rK; "9 z;4Ȳ+pcOu-qK'-R0�S/C(E-ESPE#-0F+\O!C0/+"~faa@`xqCH/\5bE!A3:M ;! ?`9dYø?!Cb>\C@8-x1W+xQYp8- q W,BP&`<{C8bp$P W,DQk0؃5q cp#/qC܂�9q Y$QE'\q WX,: kiFQ)P+&/" n̸FdQl,kb3юB8$nN,,\CbF61C'GldQk0CpE4a cp#8"aC09q_b/:H8+� a|>W,#` G X)y`*\ =X$n ` + qkă-iG=aC@$"s$dQqc !H3,NJ\0 �+(Y8l"z\cP>f$ Y("[A稇=1C 13O3؄+:YW9щCdh7 ! W#;QvD(+~?~p" a�c >qDd! A=p 5Gq VQXB\Y@b"� Wb(- YAp0 HȢ$nqHtp!_@B-\C iFQ)P+&-+^b/dQW,؃, CEnQB!n! ^@"nB@o!x^'Gl-@-d W(؃+ W/QNB,nq[pE'\QWb0DQ q H؄#\<N{HGbC+:qNp/:Eb~!\QY"dqtDQnq^,((/\!BtEQB @%bxD ІV@X+n! ?X!xQ@pE'dC܂(D'xqܢ8,:B{p- ! ^p!CB̌h#6NL!xq:܂x Y,B+Z + YB$:! ?!d YB80 !GbpAS<! 1UNt/(K!S1W<LhC+/ 'Gl>GbpAS^! 1UQe)p TD+<B 0A% f'Ag8&B'(#&8 xy{ 8(+@] BQ,)8TD+<B 0A /f'Ag8&B' #&8 xy{ 8(+@%BQ,)8TD+<B 0Adf'Ag8&B'N#&8 xy{ 8(+@!BQ,)8TD+<B 0A$&! a(|t#l+t'#&8 xy{ 8(+@BQ,)8TD+<B 0A0 a(|t#l+t3&#&8 xy{ 8(+@mtBQ,)8TD+<B 0A<Z a(|t#l+t?#&8 xy{ 8(+@-/BQ,)8TD+<B 0AH a(|t#l+tKZ#&8 xy{ 8(+@BQ,)8TD+<B 0AT a(|t#l+tW#&8 xy{ 8(+@%iBQ,)8TD+<B 0A`N a(|t#l+tc#&8 xy{ 8(+@m&eBQ,)8TD+<B 0Al  a(|t#l+toN#&8 xy{ 8(+@-+BQ,)8TD+<B 0AxB a(|t#l+t{ #&8 xy{ 8(+@(RS@Eĸ#�A+/f'Ag8&B'xt=,l#@GyG #*$(N(RS@Eĸ#�A+)F鏐f'Ag8&B'H~)e<,l#@GyG #*$hBQ,)8TD+<B 0Ajf'Ag8&B'#&8 xy{ 8(+@MjBQ,)8TD+<B 0A*if'Ag8&B'*#&8 xyFj{ 8(+@kBQ,)8TD+<B 0A+ a(|t#l+tB#&8 xyL+{ 8(+@+BQ,)8TD+<B 0AĢ* a(|t#l+t#&8 xy, #*$ (RS@Eĸ#�A+f'Ag8&B'@->,l#@GyN{ 8(+@q-dBQ,)8TD+<B 0A) a(|t#l+tB#&8 xy #*$_(RS@Eĸ#�A+f'Ag8&B'n>,l#@GyF{ 8(+@BQ,)8TD+<B 0AB) a(|t#l+tz#&8 xy$/ #*$(RS@Eĸ#�A+f'Ag8&B'P0>,l#@Gy{ 8(+@dBQ,)8TD+<B 0A  a(|t#l+tB#&8 xy #*$_BQ,)8TD+<B 0ABC a(|t#l+tB #&8 xyp{ 8(+@E(RS@Eĸ#�A+/f'Ag8&B't=,l#@Gy #*$_BQ,)8TD+<B 0A, a(|t#l+t4#&8 xyp{ 8(+@E(RS@Eĸ#�A+|f'Ag8&B' =,l#@Gy #*$_BQ,)8TD+<B 0AC a(|t#l+tBL #&8 xyp{ 8(+@E(RS@Eĸ#�A+4ff'Ag8&B'v<,l#@Gy #*$_BQ,)8TD+<B 0A[O a(|t#l+tc#&8 xyp{ 8(+@E(RS@Eĸ#�A+l+f'Ag8&B'6e<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'(d<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'wQ<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'+<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@GyW� <R$_Qh+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hd,)8TD+< 8ABi+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+,f'Ag8&$h~"&8 (<y\�k l �/#BQ8+?(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h@J(M4务+MAW"(;ΌcGAi &P@i &P@i &P@i &P@i &P@i &P@i &P@i M:)6;z<doƕ;n]wjd"H0A\PqcDž֦G e+sgϟA=4iW5zJ[zz(3$έtobE;/r!4Qʕ&W\irɕ&W\irɕ&W\irɕ&W\irɕ&W\irɕ&W\M\M\M\M\M\M\M\M\^ Z 48l{LF6`?|XF#V R!,#4QVYW:?p&aR-t%/K.0teM:N6 œ6hM,DS=?mC dV480fFeGVDMkDJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4D4M*dW2ÉdQlw߅M*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*$<+ e7AOXģZ衉.C\iEB } "}L >P%vqUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUzt%LViU`a(:(PzlwU6eQ6eWeQVeQVeQVeQVeQVeQVeQVe.rUFYeUFYeUFYeUFYQeP&q qDF\@4[t"P!n`@8 (PA nP> 3Ёy0aB-t aC} B<A EH0C!E| =!thC`6!z`<v`<v`<v`<v`<v`<v`<v`<v`<v`<LCHXt4@ t@!La41`ր4frMmnf1]Nq.&0w5 x|aP/O}?O ;`npjIK @;Ђ03 GAR%5GӐ6l Miؠ/d! gXMqS=iI1ʆ4g�,`NpUNUUUBuTA`t`<@Kb2pB2g(uk]W}_ؿh2 *d c!YBͰl37 RH~P%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB�U*d! Y`:hP+-1D- v!a O踆 T.<A,3*b'^'BQP"M$p,A E(d!E6򑑜d%/Y T((0�2P xT>ЂH9Мf5mvsG nxD&B d۟-7Ыt bE+&%`J(BiMoI`#D 2 VT>ЂHp,uk]׽u W0vHĠp*FQbM*` X�=UbX(V,8x+X TA VN.+ I�A6�<h5k1WbqE<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#q;;X$201E<h#F<h#F<h#F<h#F<h#MTBD%4QF<h#F<h#Q#P)H JȷqLc @`$(ܑLշO}Dm'Aݮѯ #*\! JXBhC%$0�p� � �� �:` C8H �a`!`63HMQ0Up92CH!\>`$Mx50!k A4ڀ/ x p 0 p 0 � �  �>�" 566!M444444444444444444444444444444A!"M: Vg!@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@@A:,Ah h@ fO x !!2"P �x@ @ @ +V4#".\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\AGH!3\X ʠ.5444444444444444444444444444444a,M8:@�38s8P �@ x�>�4@1 ذV*a8B!.3<s<fGH!3\Z ڠs>>s,M86P @@ @4AtAA �f@.R +>`6#".3EU#F!zB!8 ZaEutGs,M86P @tIIt! `h�>i( ذV*a8B!Gt<G!zB!8 ZaMTMG҄3:a> ~@ IuQ �f@.R +>`6#".T;bGH!3\Z ڠPVs,M86P @XA `h�>i( ذV*a8B!WQuGH!3\Z ڠu^s,M86P @u` v! `h�>i( ذV*a8B!^tGH!3\Z ڠ@e;b,M86P @ g �f@.R +>`6#".`GG!zB!8 Zakv,M86P @6o �f@.R +>`6#".VGG!zB!8 Zr_v,M86P @vv �f@.R +>`6#".HWEG!zB!8 Zyu,M86P @h} �f@.R +>`6#".>G!zB!8 Z!u,M86P @ �f@.R +>`6#".0>G!zB!8 Zaou,M86P @P8 �f@.R +>`6#".<G!zB!8 ZOu,M86P @X `h�>i( ذV*a8B!ₑsGH!3\Z ڠlYOG҄3:a> ~@ o �f@.R +>`6#".<G!zB!8 Zt,M86P @ `h�>i( ذV*a8B!ŸrGH!3\Z ڠPzGG҄3:a> ~@ O �f@.R +>"aVa{fGH!3\Z ڠzEG҄3:a> ~@ Ϩ �f@.R +�] FaF#F!zB!8 ZaSt,M86P @�} `h�>i( ذ"aVa!DbGH!3\Z ڠ>G҄3:a> ~@ /i �f@.R +�] FaFF!zB!8 Zs,M86P @{v `h�>i( ذ"aVaa|GH!3\Z ڠ8<G҄3:a> ~@ o �f@.R +�] FaFG!zB!8 Zas,M86P @<o `h�>i( ذ"aVaa|GH!3\Z ڠ]<G҄3:a> ~@ /Ӂ �f@.R +�] FaFG!zB!8 Z!s,M86P @g `h�>i( ذ"aVaa|GH!3\Z ڠ<G҄3:a> ~@  �f@.R +�] FaFG!zB!8 Zr,M86P @|` `h�>i( ذ"aVaa|GH!3\Z ڠG҄3:a> ~@  �f@.R +�] FaFG!zB!8 Zf,M86P @X?Y `h�>i( ذ"aVaa|G�&M@IQ &mZz1ĉ+Z1O:u:iӧ3?$QBE),[| 3̙4k<$ ,iP 2dЀ4ҥ>|piԪQ<Z1֭G=5]=jM+lۺ8ǃ6}:ä**m 8#I’A)\x`td4jըGW zC<Q &mZ~ (vJ <pGD9% R4jըGqC<Q &mZzG;mtI%TTMG$@DE5d8B$2#y_&2PAH Lъ.n5 G&IJPR>IDq,�AQpFE(YN(Ȇ(H@#-0F+\i(ytP'|r&)AJ@ IDq,�AQpFATN(l7G"2PAH LʥB4 G&IJPwDQK4AP\Q*US.D2*<婰⑈ TA<m"pAl?* /`G$@DEulR8B$2#Z (H@#-0F+ 9 G&IJPR*tDQK4AP\Q#US.D2*<o⑈ TA<mb4pAl?*LvLG$@DE8B$2#ZV(H@#-0F+8 G&IJPRٞtDQK4AP\QuW (h8Wx$")t+D(ytP'|r&)AJ~DQK4AP\QuW (h -K!"!�/r YA/a[t(-qY@b(, E<dp"\C!(2 )$$G mhEE(a!dqWb/dY"\B@-\ Wܢ+ Nb(,B8-(2 x䅝'( *#$! G�Kh�xQV X(N<]Bb, [X?Wc+8x YB,xEB(0юvc(<""R /t#Z6, YX0qcb0 q~\x,8x Y~!\QWtE! i8-\!#ya'63$JJ� ?! Q8XB| (R 8*F-X-F^,8+x WaJG6q^,{-N~!^p$e0(<""R /t#Z6": HE!xq=@(/ ib-dEx,\_$:qa̐F;qEB"G<NlgI@t9Bp  @P(pnp "1UZ"\pXD!: Hp0xщBpE~! ?Jt00C/ W@(7A[W#""@ BW<LhC+" C@(!qB-pB@B,\qHX+d ^{X! ?BUeqED 2 x䅝'( *!s$D@` @P0J*Db#$C(#7ءu<nAð5~Qfc,n=>BB{E!\q[#W~(<""R /t#Z6~,xQ=Ї:dapC7: YC;aqC!~QT�!xC 8 WG<NlgI@y~9Bp  @P(pnp "1UZ"HpCߐ3oF<}H€7!h,_€-daѐ9a ~b)R-`BZ7 iH~F=al> Hc0F4n Y 0:! a X/nC,C2\^h} ;O&QTIA`U).(V1Ghip,r vC~,xqqܢ ;ȏl , YB80 ^+$ YC/> !"0B-m iu p � p � ~� P p f p�p uB p?`J@*!{UGQp@4�p`uSN0 0 % � t P � p ` װ D  $ u"B Q/ Lv  {� Pװ ٠ p נ` PP ~ � { uB p?`J@*a(GQp@4�p`uS + Q1 p � ~ PPJ �F p  � u`A Q/ L0W ~ P � ٰ  `P � {y p p � ߠ u / g&ThGQp@4�p`uS + Q �   ~p �  � p D� ce pu`A Q/ LpW p pP  {p p ~ p 0 W  �F@ Z7 / g&TYGQp@4�p`uS + Q ` Ұ0 �PP ` aaw p ̐ 0Z7 0B-m   0 ~ p  0 ` 0� WFD P ܰ � Z7 / g&T:*{GQp@4�p`uS + Q Q0�  p ` `�Fv~  Z7 0B-m  Pp` ٠� p P� i ~ �P uB p?`J@*!wIG�,A AA�FQ7�P ap � 0 cU P! � pp а�Fi {Pv`A Q/ L` � p cJ{ � {0 p �  0V � p p ~ Z7 / g&TgpGQp@4�p`uS + Q p ~p p p ` i i7 0B-m ~ p �  p{pp q� P P0 uB p?`J@* wIG�,A AA�FQ7�P a� p  { ~0 ~� � Ý˼̐p p�Au`A Q/ L  � p0 p �F0  pJo � Н�F� Z7 / g&T|fGQp@4�p`uS + Q { P� ~ A ~9` v pZ7 0B-m [ p � P ~ ~ 0 ~  ! p �F� t p vB p?`J@*!fvIG�,A AA�FQ7�P ,}`A Q/ L@M= / g&TM\GQp@4�p`ǒ�P  = 0B-m !B p?`J@*AuIG�,A AA�FAHQ + Q<-Mu`A Q/ L]NB p?`J@*!uIG�,A AA�FP + Q<^> 0B-m : / g&TmRGQp@4�p`}^ + Q<M> 0B-m .Z7 / g&THGQp@4�p`}^ + Q<= > 0B-m 0 / g&T0!/,qIG�,A AA�F�P  _ޣ`A Q/ L> / g&T#]]IG�,A AA�F�P M?ޣ`A Q/ L> / g&T_GQp@4�p`}^ + Q<= 0B-m B p?`J@*O!IG�,A AA�F�P _Σ`A Q/ L�^>}IN>$*JHXE5n$Q�Hć (\x!1eά G6 (MA$ZQI*s(RAt6n+Q әP[q5I4@|HI3ˬ G6)4WȑTП]=jM+ɡEG5N>P reϦmH(GPCJ \+UDcMC)?zԂIVŏ9j`6}:á*kϧH(GPCJ .xVpM :"<j"%rh Cl :M>9Bb# (R\*P `G*لQQxz~:ȕGZ`VQ*N6R ft# (R\r `G*ل2Qxz~:ȕGZ`VQ*N6R Tu# (R\S `G*لTQxz~:ȕGZ`V֕Q*N6R V5# (R\5 `G*لvQxz~:ȕGZ`Vt :M>9BsC$8h�ე(>XJ6!'$m"%rhedO!%Hd3:"(�"@ % .x%5VpM #H ꧃\y&h%o/G:3~pH *$H"#>H p `G*لCQxz~:ȕGZ`Vfq :M>9B"1?"(�"@ % .x+`d~NF)R Wi6Za_Q*NlgC@DrGHB��H .� QM'VF"(?9+&%$(Rtb8*HD];Bp P @J(pm`VJl(?q 2 <AA\0 xF1~%PA"C#�"4�RB <%m>HbxDA,i6&e<y )򓃸-`BZIb 9H'63!JD(#$! G�Eh�xKVG X(qK(SHh if)A:OQ$rː! Q8(B| %\Ҷ 8*FhZ2EOB xD ІV,T2HA҉M| ?p xI@)U.(V1G$ (xR'q#Z6@ rNlgC@\GHB��H .�tA$FQ<B+F"(?9+&}(Rtb8*HD:Bp P @J(pmp "1U{(xR'q#Z6]@ rNlgC@lVUGHB��H .�tA$FQ<b}OB xD ІV +HA҉M| ?p I@)U.(V1G쵯SHh ne)A:OQ$`7! Q8(B| %\Ҷ 8*Fu<y )򓃸-`BZ㥌b 9H'63!JD<#$! G�Eh�xKVG X(׾'O!EP~rW<LhC+ЬQ &>q8D Tȝet$D@ @PpI*HDb#Q)OG mhŧ2 '( qu(> \.i[Hbx^: <AA\0 6RF1~%PA"#�"4�RB <%m#]Qbk_G"(?9+& ?(Rtb8*H9Bp P @J(pmp "1U{(xR'q#Z6F@ rNlgC@L}>GHB��H .�tA$FQ<b}OB xD ІV(HA҉M| ?p I@)U.p'V1Gl⒛+FQb+FQb+FQb+FQb+FQpQpQpQpQpQpQpQpQpQpQpQpQpQpQ�IQpp2hQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQMMT8$)P)DLDE\DFlDG|DHDI##�  x� Ȁ��ZpD@V|JXEYJMMMMMMMMMMMMMMMMMMMMMMMZEHpExX.0hUXXUJ؄J؄Jr4GG HJMMOT/,+HHHHHH �!P*(� � x E؀)@ZhOVIlU؄JMhE,J<J@KEHGh:8GxJ0M܄JJMxP@TP6(T#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#ɑ$�G�pXQ ȁ@hOpZI\QNNNN ON\Z(4y\ȅyGGOOxP@KT*/,ȂILP]Pe!*'G�pE`X@ȃ<Q=QMQ]QmQ} <@X(�Q===@@@-R#=#? B'"H*R+R,R-R.R*%H*("؁� P� pE`9S:S0S<S=S>S?S@/(SE@mTG}F).2TNTOTP UQUR"&`p� ��tQX\U]PPPPPPPe]VfmVg}VhfUXXCCToV^UXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXgUY!'p"(YMY]YmY}YYh&xUȀ Z=ZZZګ��8[`�eW}UZ[8ڡ[Grm�]]]] ^]05� H Y�ZȀ][^^^ __U[@[W-_m_}__^]G]Gj[__�``��H }^ _m[ ` v ` ` `` a a.a>aNa u$a�aH u`^Vb".&^b&nb 5ab*baH � ?b1c1c3 a1ᔀ 2~c8c9c:c1. x � dAdB.dC>dDd c bG�3.9&Id �N � � � � � � � dW~eX cHd[e\e Hxd db.�,�Ucnf*!eifjU � cbavfonY @ft1.jngwe P� �bav[N{|g�1 aINj� ؀ޘb p[] Theb8 Phe XW^b��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWNXNpHYEWBC8^(CCpY8YE[?WE^YpNBNW?pE ^X PRX&yWx`6h+9_pYXB℄E HXNYpY؃Ep[CpC EBBCp[(CCW=^(W( O@pMpNYC�EE B^Y(WN(?HY8BYX(Y8YXYpCp[C8YBGMp 9q;!pQXWWWEa(ݼHECp_HpHE[X?(`(WYpC(HXWEp=8W[E�B PRX&IpGh&hVEE_[(CpNpNW([8E8fYB^Y(CHWHE^N[(^?W O@pMpNHYpE(C[C[Bp[BcpBC([�[ NYHE(Y[W8YpNW8!yXGprXGUpH8Cp|CpapHp__B(Y؃[iWWEp^C(HS8^[C(W8[p_ PRX&UWx`6h+!C`C0BEp_B^hiW؃E NWB[pCB؃_H�C(YMQ4hGW,W8Ba[[HHW؇lB=__BHWN(YN`pC_XWEN8[pB GMp 9q;!pQXWXH[EY8YCaB�YX~SuHBMW^pCHHWXC` W(lPxu PRX&UWx`6h+Np<EW(aa8B8B0U~Ȇ[(WEEMW[pNXC[W(Csz`Yp[( O@pMpN^pNpBENWY}WVSEH0N(WXNp[WC[`sz cpEE([GMp 9q;!pQXW HXNEE[8?(WBE(Ep}ȆBEpYB `8^XCW[8HofxP PRX&UWx`6h+WCSCBpBEEEЇk8[H8S^pCY?[B[_[PqfhsE O@pMpNYHE0CHX[i:(Y^p[8WW8?0ՙ^8_X[ o`hrB!yXGprXGUpH8W` WH8B8H[8E(WC[h�l=YHpN8^pC�?C^(WCpYY? {Q E!%iYuGh&hVBapBXB88[pH}ȆEHWE?H(_W8Y=8BY?pE{XB O@pMpNYp[(?Y(WE`Yf[8YE8BW(C^Cp[BX^ ?Y8E}�?E EGMp 9q;!pQXWqE[Epax؇s3n~npE}Hk`}nX[p[a~~v0CX[(WW^ vQ E!%iYuGh&hV[=r~ `Nv�kBp~݌v}E[XBXv}~aa؃CC xB O@pMpNB x؇sCXoh}hn:8}N(khzrCWc~}vXB8W?r`^XYX["yXGprXGUpH8[XHWXazc`knknYkpahshY?Nfa`0BpY8YX[`kx PRX&UWx`6h+C^ve?nlhiHiWqi<Xac`HXHW([0l xXNEMQ4hGW,xȆhC�kЇlo`lp^؇lc`rXkWB^(_�^0aEp[8kri8[E?!qGMp 9q;+Z R j!^UCι<WYs)[{nGB:Yu(޾}n*jըFҤ (I\=jMZ.rVqAZ9^{\wh?k~dӡNArUH"^*TtN7,YE'O^:QhNGcfG"W\#sw퐰xd݊'=-!Wd+>}A^,ғņ0hpBkP GVp"Wd-rI5!s"b ?,3rM<Xs",̴>1,r!rK!ģi)NA%+Dh," $D0p!s-X9,"!,r3=ij!!RH4S!ff|FglJ'?O6RH!s 0a ?b7>,s-,!Ï=3,r,ҴC+rHd,8BxWy[{$(} - /" ?R-7r8>٘0Ɛ7,100@"+b+=RR8$H LъR-|$S=!죦>"K!Ð7-20" 3~J!"+ <" ia6'ht&t1ed,J<@r0سG!0S03>߸r"¸4 χ,K!{" />K!j."#l Wy +82*@mB-,rK; "9 z;4Ȳ+pcOu-qK'-R0�S/C(E-ESPE#-0F+\O!C0/+"~faa@`xqCH/\5bE!A3:M ;! ?`9dYø?!Cb>\C@8-x1W+xQYp8- q W,BP&`<{C8bp$P W,DQk0؃5q cp#/qC܂�9q Y$QE'\q WX,: kiFQ)P+&/" n̸FdQl,kb3юB8$nN,,\CbF61C'GldQk0CpE4a cp#8"aC09q_b/:H8+� a|>W,#` G X)y`*\ =X$n ` + qkă-iG=aC@$"s$dQqc !H3,NJ\0 �+(Y8l"z\cP>f$ Y("[A稇=1C 13O3؄+:YW9щCdh7 ! W#;QvD(+~?~p" a�c >qDd! A=p 5Gq VQXB\Y@b"� Wb(- YAp0 HȢ$nqHtp!_@B-\C iFQ)P+&-+^b/dQW,؃, CEnQB!n! ^@"nB@o!x^'Gl-@-d W(؃+ W/QNB,nq[pE'\QWb0DQ q H؄#\<N{HGbC+:qNp/:Eb~!\QY"dqtDQnq^,((/\!BtEQB @%bxD ІV@X+n! ?X!xQ@pE'dC܂(D'xqܢ8,:B{p- ! ^p!CB̌h#6NL!xq:܂x Y,B+Z + YB$:! ?!d YB80 !GbpAS<! 1UNt/(K!S1W<LhC+/ 'Gl>GbpAS^! 1UQe)p TD+<B 0A% f'Ag8&B'(#&8 xy{ 8(+@] BQ,)8TD+<B 0A /f'Ag8&B' #&8 xy{ 8(+@%BQ,)8TD+<B 0Adf'Ag8&B'N#&8 xy{ 8(+@!BQ,)8TD+<B 0A$&! a(|t#l+t'#&8 xy{ 8(+@BQ,)8TD+<B 0A0 a(|t#l+t3&#&8 xy{ 8(+@mtBQ,)8TD+<B 0A<Z a(|t#l+t?#&8 xy{ 8(+@-/BQ,)8TD+<B 0AH a(|t#l+tKZ#&8 xy{ 8(+@BQ,)8TD+<B 0AT a(|t#l+tW#&8 xy{ 8(+@%iBQ,)8TD+<B 0A`N a(|t#l+tc#&8 xy{ 8(+@m&eBQ,)8TD+<B 0Al  a(|t#l+toN#&8 xy{ 8(+@-+BQ,)8TD+<B 0AxB a(|t#l+t{ #&8 xy{ 8(+@(RS@Eĸ#�A+/f'Ag8&B'xt=,l#@GyG #*$(N(RS@Eĸ#�A+)F鏐f'Ag8&B'H~)e<,l#@GyG #*$hBQ,)8TD+<B 0Ajf'Ag8&B'#&8 xy{ 8(+@MjBQ,)8TD+<B 0A*if'Ag8&B'*#&8 xyFj{ 8(+@kBQ,)8TD+<B 0A+ a(|t#l+tB#&8 xyL+{ 8(+@+BQ,)8TD+<B 0AĢ* a(|t#l+t#&8 xy, #*$ (RS@Eĸ#�A+f'Ag8&B'@->,l#@GyN{ 8(+@q-dBQ,)8TD+<B 0A) a(|t#l+tB#&8 xy #*$_(RS@Eĸ#�A+f'Ag8&B'n>,l#@GyF{ 8(+@BQ,)8TD+<B 0AB) a(|t#l+tz#&8 xy$/ #*$(RS@Eĸ#�A+f'Ag8&B'P0>,l#@Gy{ 8(+@dBQ,)8TD+<B 0A  a(|t#l+tB#&8 xy #*$_BQ,)8TD+<B 0ABC a(|t#l+tB #&8 xyp{ 8(+@E(RS@Eĸ#�A+/f'Ag8&B't=,l#@Gy #*$_BQ,)8TD+<B 0A, a(|t#l+t4#&8 xyp{ 8(+@E(RS@Eĸ#�A+|f'Ag8&B' =,l#@Gy #*$_BQ,)8TD+<B 0AC a(|t#l+tBL #&8 xyp{ 8(+@E(RS@Eĸ#�A+4ff'Ag8&B'v<,l#@Gy #*$_BQ,)8TD+<B 0A[O a(|t#l+tc#&8 xyp{ 8(+@E(RS@Eĸ#�A+l+f'Ag8&B'6e<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'(d<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'wQ<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'+<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@GyW� <R$_Qh+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hd,)8TD+< 8Ar;&L('Ag8&8"&8 (<y\�k l �/#BQ=k(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hTPڃ+ (B"@&4>go?ww?(X(h+*B(A#|?C-"@B+8�<�@,pACAjPPFX4QSŊ0fԸcGAt5Q$G0,Ɣ9fM7qiɒ$M* UbJ+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+M4J+Mz#*hx` Qܰa_*5Uڬpֽwo߿jԪU_u'pFu>zuױg>](ﮌ 6z4}{Ǘ?~ 4! <`J-|#QY!dM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM{J6E\$'~(ÑG M dGydGyM:٤M:٤M:٤M:٤M:٤M:٤M:٤M:J J J J M:٤M:٤M:٤M:;M\YE(TP9 M_WZQ*HR` DPj ŸmgeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQVe\$UZ yXj˄'h#`iU`YU`YmqYwv}gی OiÉQHbZꩩ꫱Z뭣XPQ:  4 n5P`8:;=\ /o<H\<#5H : 1<:찣 'v6;;;;;;;;;;;;;;;;;;;2n ~@ *�7  h@$P>p!A NX : PpkЀ<` \A- k@2(@*| BD!E4( ;`npm(@ @;Ђ3 e4јF5mtӐ6 ecؠ/d! gxHA i0 *|_0P$L%1IMn$07� 06 Tt+U H2g쒗t/La41^:pf21(մ5Mmnɐ%sIPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB%$A IPB"L YHB�`@`Ta'Z\SUNUU: V, O n@ESњVmu[]IP�}_XxU ,D! L�A> Pe1Jl-g#5iQ eB(![#PxY*R[v! *@(X�Ba\.RPp(0@2 dhS>ЂHٶ^m*\5XЂ-M,""<*` X*` X*` X*` X*` X*` XB*` X*` Xgh-Pq$A X0d%/VPp+$��U] >[UTe~"F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h[GD&&# H<bX#E<bX#E<bX#E<bX#E<bX#E<bX#E<&:NlbX#E<bX#E(s(/dFf!X# F8�l� MDthr-p MH=hڰ^=*O TP�#MwӡuO<# I�A6�U� Q"`L6wϝu;]1M"+.7]/^gL* 6<8BҕoAzяJu+$@"0g#*J<U)&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ ԦUEF\X �z0P:a6A&6a Ȕ4p9AO � @ @ @d0Vd8C&\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\Alc6H"#\X ʠ|.qGa>aZU6`4O $q)N �@ x�>�4` �Xm*>`6a8C&qqjc6H"#\Z ڠhq:F6!;a> ~ @ `1q i�>@Y(�NQ*>`6a8C&qcjc6H"#\Z ڠq!qjq> ~ @ `q#9#=r i�>@Y(�ޱV*a;d!uF6f*;0 Za'r;F6AG @ #r+ i�>@Y(�ޱV*a;db)qjc6H"#\Z ڠ0cjq> ~ @ `21 i�>@Y(�ޱV*a;d1qjc6H"#\Z ڠhs8]ajq> ~ @ `2s: i�>@Y(�ޱV*a;d8gqjc6H"#\Z ڠ1G6AG @ Ʃ:3 i�>@Y(�ޱV*a;d?qjc6H"#\Z ڠT/G6AG @ At+ i�>@Y(�ޱV*a;d"G}njc6H"#\Z ڠT)G6AG @ )I# i�>@Y(�ޱV*a;dbNynjc6H"#\Z ڠ<U'G6AG @ iPy i�>@Y(�ޱV*a;dU{ejc6H"#\Z ڠu!G6AG @ ƩWU i�>@Y(�ޱV*a;d\cjc6H"#\Z ڠ$vG6AG @ ^a i�>@Y(�ޱV*a;d"dcjc6H"#\Z ڠG6AG @ )fc �@.+>`6a8C&:F6f*;0 Zpiqjq> ~ @ `f i�>@Y(�ޱV*a;drcjc6H"#\Z ڠ|wG6AG @ it �@.+>`6a8#&w:F6f*;0 Z~qjq> ~ @ `^ i�>@Y(�ޱ>\ FaFQ 6F6f*;0 Z!{njq> ~ @ `*W i�>@Y(�ޱN"aVa]ajc6H"#\Z ڠxF6AG @ y �@.+] FaFиUxjc6H"#\Z ڠWF6AG @  �@.+] FaFBxjc6H"#\Z ڠby;F6AG @  �@.+] FaFYG6f*;0 Z!cjq> ~ @ `9I i�>@Y(�ޱN"aVa!xjc6H"#\Z ڠ@:;F6AG @ 饑 �@.+] FaFYG6f*;0 Z᪱cjq> ~ @ `A i�>@Y(�ޱN"aVa!xjc6H"#\Z ڠ:F6AG @ Ʃ �@.+] FaFYG6f*;0 Zcjq> ~ @ `: i�>@Y(�ޱN"aVa!xjc6H"#\Z ڠ:F6AG @ i �@.+] FaFYG6f*;0 ZaƩcjq> ~ @ `|: i�>@Y(�ޱN"aVa!xjc6H"#\Z ڠ|:F6AG @ )3 �@.+] FaFYG6f*;0 Z!ԇcjq> ~ @ ``3 i�>@Y(�ޱN"aVa!xjc6H"#\Z ڠ6F6AG @ / �@.+] FaFYG6f*;0 Zkcjq> ~ @ `<+ i�>@Y(�ޱN"aVa!xjc6H"#\Z ڠF6AG @ Ʃ �@.+] FaFYGU*;0 ZG6AG @ Ɖ �@.+] FaFYGU*;0 ZG6AG @ I ��ć (\x! :჋HVz)ƌ:z2ȑ$Kq&R4%IG-ie2Ν<uiQȒD%J8} 5ԩTZH(G8A $ta."Z5ƍ=9*JR-_t6>lwMG}*#K%Rb9fGD9) R a"4jըGs5"mwTFZQ &mZ>(6TG$J0݌=vGD9) R "4jըG3&?rTFZ#-0F+x(@m(CI(!S]!VG$@8ED$ZDB$2#u`d)-+DHN�F|RY$LeHeODG� |@<PU (X$~d)-+D H�F|RY$LY )G$@8ED$dfCDB$2#3Br+R$r+-",/XsK'R-" $R,HG,",r0~r!"J$H LъH1+,r!,/,",c"R$-@-҉+@ /R,R,r-"&I?dR0iDG� |@<P U (IGI,R,r,r /?,0{҉+"K!",߲-R0Ҵӎ>�#(t)-+D+$,@"",r1 $@r?׸HG\{,G'R+ܲ,/4c9"�⋏I?dR0sDG� |@< U (H'@"1^,8+6v WaG6q^,{-N~!:^p$e0(R%r#Z6s!": HE!xq=@(/ib-dE,,\_$:qa̐F;qEB$�&7OYH *GHB�� .O "1U- HtZ" щ_@(+N+ YA(+Qa/x ^�F!Qbq*!EK^.W<LhC+xC@(D qB-pB@B,\qHX+d ^{X! ?`eqHFMo(%H),T(N>@ \ d"HbxD''Clq7ءu<nAð5~Qfc,n=>BB{E!\q[#"TBD]xD ІV#E!psC$ u+ditD=C,E=Ъ~1[‚0\q((>Qd! JSLܧ! Q8B| 2 D*Fv(XG }|C/n0#Ʋ!B4B0~[+[DC؇1D2ũ-y\0 G qN܂4 ?\0F6a W@Bp$1a#,B 0[,X!!sc/D2 lD~$(A LInr(N>@ \ d"HbxO;NB;! ?C88nQHG6zC, QEp/n^p,ꡏz"TBD]xD ІV$/qYE;!=܂p!q H"$H(0Q^pdC9_@B$�&7OYH I|O9Bp 8 �A(p$d "1U,\kBܸE!dEX-aEbҸE'vHsx}c? YX,udS )Zu-`BZܢ7�["xl4qkָE!xQ>naX$ xcHFMo(%H)=(N>@ \ d8KZҒCp"\n$EG!~kbf#>Nl/ ^B/  0 /.-m q ~ #  p-00 � pp P"1 ? eYJ La{[GQp@4�@pT + Ч �   ~p �  � p P0� #d p  H - L` p pP  {p p ~ p 0  1f@ "1 N 3 P?IR\qIG�NA A� 1I�P /a ! p ` ` ` @? p ̐ 0"1 /.-m  0 ~ p  0 ` 0�  1P0 P ܰ � "1 N 3 P?IR(WqIG�NA A� 1I�P /a0 @~  pƠ   @  H - L� Pp` ٠� p P� ~ �P ? eYJ L'GQp@4�@pT + v � P� 0B P  #/up- 2 /.-m P � p #d6{ � {0 p �  0B � p p ~ "1 N 3 P?IR(WqIG�NA A� 1I�P /ap�   p P P � � P1 / 2 /.-m P ~ p �  p{pp s� P P0 "? eYJ Lq!Q+UqIG�NA A� 1I�P /a� p  { ~0 ~� � ?qhp p,  H - L�  � p0 p 10  p � Љ1� "1 N 3 P?IRS+{IG�NA A� 1I�P /a P ~p �  ~ p " !=1 p p  H - L� p P ~� � P� P�  s,p2 N 3 P?IRQ{IG�NA A� 1I�P /ѿKɕl H - L`ɥlʕ< N 3 P?IRylqIG�NA A� 1I�P /ѿ,͔< /.-m ,? eYJ LqGQp@4�@pT + K- H - L�mɣ? eYJ LA/}GQp@4�@pT +  = /.-m K8 N 3 P?IR0SqIG�NA A� 1I�P /ѿ[У H - L`ؕ-? eYJ L֥GQp@4�@pT + k< /.-m ݮ0 N 3 P?IRmGQp@4�@pT + ݧ< /.-m m٣? eYJ Lޥ}IG�NA A� 1I�P /ѿ ^ʣ H - L@= N 3 P?IRGQp@4�@pT + ;< /.-m mգ? eYJ L!j}IG�NA A� 1I�P /ѿ|^ H - L` = N 3 P?IRGQp@4�@pT + [8 /.-m ѣ? eYJ LA/}IG�NA A� 1I�P /ѿw H - L< N 3 P?IRNGQp@4�@pT + {<4 /.-m Q/Σ? eYJ La|IG�NA A� 1I�P /ѿ`// H - L< N 3 P?IRoGQp@4�@pT + !1 /.-m oʣ? eYJ L|IG�NA A� 1I�P /ѿ 4iJ$WZ0iC%NXEG}N>%)JHaK1eΤY$Q�aIć (\x!I. G6E,8jFYVp(R t6e۶(@v̏,IHQi_eI4@|JK%+ G6E,hu[РG=Jj``ҦUhر-iOe~dIDJwy$I#@X�!( N^*mXг&1z]=jM+aiOe~dIDJЦ# Xn `G*$CFy+R* Wi6ZEFhFHB )TG [:"(�%@ ( .x %VpM"*;塯H\y&hK6-M2~" %P)H><"(�%@ ( .x(VpM"*6塯H\y&h%ST!M2~" %PO\;"(�%@ ( .xFVpM"*Ta塯H\y&hZTGhFHB )Tu^H"#`> 0*٤*`d Fy+R* Wi6ZQ8dQ>),PB u# X" >HFYeGcFy+R* Wi6ZaQ8dQ>),PB ^V;# XY v!QVAښQ :ȕGZ`Vq6kO!$BKo$8h�რ(@h"eQ)#˷塯H\y&h%GhFHB )T2# Xڻ]dUFyNj"eh g\F2 IPT! Q8XB| ( *F%0#xWH1h g\F2 IPT! Q8XB| ( *F"xWH1h 5f\F2 IPTE! Q8XB| ( *F"xWH1h Qf\F2 IPTȗ! Q8XB| ( *Fr"xWH1h me\F2 IPTL! Q8XB| ( *F3"xWH1h e\F2 IPTOz! Q8XB| ( *F!xWH1h ne\F2 IPTy! Q8XB| ( *Feu )R-`BZU#(>Qd! JJК#$! G�Kh�xQV X(!_!@ rW<LhC+ Qpds',$A RPgqu$D@` @P0* 4Db#Q<+HAG mhq2 lb.D~$(A *n(,> \F[Hbx:|)A\0 oFFMe(%HA% #�%4�B <({\Qb_VG񐯐b 9+&5(8eA)A:Bp  @P(peo U&,Qb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+F񐯌"D'F8 +FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQbH6 TIH)XAC'zэ~t']Kg# � 4@ <@؛DHDJ@Bkg;+QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbvHbp0bEWJl&<z^=+ais@ VB|G_ӧ~CPЁ`�x.p_ZhEߊUl� @6K+EHGh:8GxJ�M�܄@ @ MիP>Eh"H>%8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8Ӿ!x*@ P[X?CԀVGU@JDKl_Z@@Zh=Xȅ\hKDVlK\ C8*/Ȃ,8:^E_E` _/p P#C\?`X@ȃ<lFlnFoFp GqGr,q <@X(F===@@@sG~~? B'"H>\HlH|HHHT %H*("؁� P� (?B|FS�X/HI\I|IIIIə́( JI,J$ʔ.!؁HEJJJJJ,`&'� P� (#XKPPPPPPPL,L<LL”KXXKI˴LKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXÄKN!'p"N OO,O<OLOh&0KP`KȀ OO�}PP  ��P`�e�4KPMQxP�6exS8S9S:S;S<7%P`�0@ ϤpT�E PTGuTIGTKTLTMTH5KNUR-US=UTG7�UZU[U\[Q �O (Vc=Vd-VMmVgmVViVjVkhUgTn}VoVp WqWrmb}TgUS)WvmWwuWWy�cdcT~UvU�l XXEuVn%wMX]g-G W}XXX5y� bϋ Y X-YY Wנ(VYYYY 0 �Z-Z=ZMZ%Z (Y X;X ډx x�d� � � � � � � Z۸W-֥[[b0֨�-\=ܭdbUK}%Y[ʭ\UK � c\ ݈Ub xbZ]ݐ%Y}[؍]ٝ]�h 8֎ X]eݐ|UKB]=^�MV=?}^EZ (QE5֎= Յ]ءEV$-_}bdm 8_E^ _Tbހ��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWNXNpHYEWBC8^(CCpY8YE[?WE^YpNBNW?pE ^X PRX&yWx`6h+9_pYXB℄E HXNYpY؃Ep[CpC EBBCp[(CCW=^(W( O@pMpNYC�EE B^Y(WN(?HY8BYX(Y8YXYpCp[C8YBGMp 9q;!pQXWWWEa(ݼHECp_HpHE[X?(`(WYpC(HXWEp=8W[E�B PRX&IpGh&hVEE_[(CpNpNW([8E8fYB^Y(CHWHE^N[(^?W O@pMpNHYpE(C[C[Bp[BcpBC([�[ NYHE(Y[W8YpNW8!yXGprXGUpH8Cp|CpapHp__B(Y؃[iWWEp^C(HS8^[C(W8[p_ PRX&UWx`6h+!C`C0BEp_B^hiW؃E NWB[pCB؃_H�C(YMQ4hGW,W8Ba[[HHW؇lB=__BHWN(YN`pC_XWEN8[pB GMp 9q;!pQXWXH[EY8YCaB�YX~SuHBMW^pCHHWXC` W(lPxu PRX&UWx`6h+Np<EW(aa8B8B0U~Ȇ[(WEEMW[pNXC[W(Csz`Yp[( O@pMpN^pNpBENWY}WVSEH0N(WXNp[WC[`sz cpEE([GMp 9q;!pQXW HXNEE[8?(WBE(Ep}ȆBEpYB `8^XCW[8HofxP PRX&UWx`6h+WCSCBpBEEEЇk8[H8S^pCY?[B[_[PqfhsE O@pMpNYHE0CHX[i:(Y^p[8WW8?0ՙ^8_X[ o`hrB!yXGprXGUpH8W` WH8B8H[8E(WC[h�l=YHpN8^pC�?C^(WCpYY? {Q E!%iYuGh&hVBapBXB88[pH}ȆEHWE?H(_W8Y=8BY?pE{XB O@pMpNYp[(?Y(WE`Yf[8YE8BW(C^Cp[BX^ ?Y8E}�?E EGMp 9q;!pQXWqE[Epax؇s3n~npE}Hk`}nX[p[a~~v0CX[(WW^ vQ E!%iYuGh&hV[=r~ `Nv�kBp~݌v}E[XBXv}~aa؃CC xB O@pMpNB x؇sCXoh}hn:8}N(khzrCWc~}vXB8W?r`^XYX["yXGprXGUpH8[XHWXazc`knknYkpahshY?Nfa`0BpY8YX[`kx PRX&UWx`6h+C^ve?nlhiHiWqi<Xac`HXHW([0l xXNEMQ4hGW,xȆhC�kЇlo`lp^؇lc`rXkWB^(_�^0aEp[8kri8[E?!qGMp 9q;+Z R j!^UCι<WYs)[{nGB:Yu(޾}n*jըFҤ (I\=jMZ.rVqAZ9^{\wh?k~dӡNArUH"^*TtN7,YE'O^:QhNGcfG"W\#sw퐰xd݊'=-!Wd+>}A^,ғņ0hpBkP GVp"Wd-rI5!s"b ?,3rM<Xs",̴>1,r!rK!ģi)NA%+Dh," $D0p!s-X9,"!,r3=ij!!RH4S!ff|FglJ'?O6RH!s 0a ?b7>,s-,!Ï=3,r,ҴC+rHd,8BxWy[{$(} - /" ?R-7r8>٘0Ɛ7,100@"+b+=RR8$H LъR-|$S=!죦>"K!Ð7-20" 3~J!"+ <" ia6'ht&t1ed,J<@r0سG!0S03>߸r"¸4 χ,K!{" />K!j."#l Wy +82*@mB-,rK; "9 z;4Ȳ+pcOu-qK'-R0�S/C(E-ESPE#-0F+\O!C0/+"~faa@`xqCH/\5bE!A3:M ;! ?`9dYø?!Cb>\C@8-x1W+xQYp8- q W,BP&`<{C8bp$P W,DQk0؃5q cp#/qC܂�9q Y$QE'\q WX,: kiFQ)P+&/" n̸FdQl,kb3юB8$nN,,\CbF61C'GldQk0CpE4a cp#8"aC09q_b/:H8+� a|>W,#` G X)y`*\ =X$n ` + qkă-iG=aC@$"s$dQqc !H3,NJ\0 �+(Y8l"z\cP>f$ Y("[A稇=1C 13O3؄+:YW9щCdh7 ! W#;QvD(+~?~p" a�c >qDd! A=p 5Gq VQXB\Y@b"� Wb(- YAp0 HȢ$nqHtp!_@B-\C iFQ)P+&-+^b/dQW,؃, CEnQB!n! ^@"nB@o!x^'Gl-@-d W(؃+ W/QNB,nq[pE'\QWb0DQ q H؄#\<N{HGbC+:qNp/:Eb~!\QY"dqtDQnq^,((/\!BtEQB @%bxD ІV@X+n! ?X!xQ@pE'dC܂(D'xqܢ8,:B{p- ! ^p!CB̌h#6NL!xq:܂x Y,B+Z + YB$:! ?!d YB80 !GbpAS<! 1UNt/(K!S1W<LhC+/ 'Gl>GbpAS^! 1UQe)p TD+<B 0A% f'Ag8&B'(#&8 xy{ 8(+@] BQ,)8TD+<B 0A /f'Ag8&B' #&8 xy{ 8(+@%BQ,)8TD+<B 0Adf'Ag8&B'N#&8 xy{ 8(+@!BQ,)8TD+<B 0A$&! a(|t#l+t'#&8 xy{ 8(+@BQ,)8TD+<B 0A0 a(|t#l+t3&#&8 xy{ 8(+@mtBQ,)8TD+<B 0A<Z a(|t#l+t?#&8 xy{ 8(+@-/BQ,)8TD+<B 0AH a(|t#l+tKZ#&8 xy{ 8(+@BQ,)8TD+<B 0AT a(|t#l+tW#&8 xy{ 8(+@%iBQ,)8TD+<B 0A`N a(|t#l+tc#&8 xy{ 8(+@m&eBQ,)8TD+<B 0Al  a(|t#l+toN#&8 xy{ 8(+@-+BQ,)8TD+<B 0AxB a(|t#l+t{ #&8 xy{ 8(+@(RS@Eĸ#�A+/f'Ag8&B'xt=,l#@GyG #*$(N(RS@Eĸ#�A+)F鏐f'Ag8&B'H~)e<,l#@GyG #*$hBQ,)8TD+<B 0Ajf'Ag8&B'#&8 xy{ 8(+@MjBQ,)8TD+<B 0A*if'Ag8&B'*#&8 xyFj{ 8(+@kBQ,)8TD+<B 0A+ a(|t#l+tB#&8 xyL+{ 8(+@+BQ,)8TD+<B 0AĢ* a(|t#l+t#&8 xy, #*$ (RS@Eĸ#�A+f'Ag8&B'@->,l#@GyN{ 8(+@q-dBQ,)8TD+<B 0A) a(|t#l+tB#&8 xy #*$_(RS@Eĸ#�A+f'Ag8&B'n>,l#@GyF{ 8(+@BQ,)8TD+<B 0AB) a(|t#l+tz#&8 xy$/ #*$(RS@Eĸ#�A+f'Ag8&B'P0>,l#@Gy{ 8(+@dBQ,)8TD+<B 0A  a(|t#l+tB#&8 xy #*$_BQ,)8TD+<B 0ABC a(|t#l+tB #&8 xyp{ 8(+@E(RS@Eĸ#�A+/f'Ag8&B't=,l#@Gy #*$_BQ,)8TD+<B 0A, a(|t#l+t4#&8 xyp{ 8(+@E(RS@Eĸ#�A+|f'Ag8&B' =,l#@Gy #*$_BQ,)8TD+<B 0AC a(|t#l+tBL #&8 xyp{ 8(+@E(RS@Eĸ#�A+4ff'Ag8&B'v<,l#@Gy #*$_BQ,)8TD+<B 0A[O a(|t#l+tc#&8 xyp{ 8(+@E(RS@Eĸ#�A+l+f'Ag8&B'6e<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'(d<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'wQ<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'+<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@GyW� <R$_Qh+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hd,)8TD+< 8Ar/f'Ag8B%B'&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&L#B%8 xyp� (<(ST&&&&&&&&&&&&&&&&&&&&@h &P@i &P@i (W]i PAqfF'QTeK/5ur UXѪ!PAi &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@i &YF=0` AAA}`mz Rk`ǖ=vm۷qvZ)$G0`&WIH-#Ghph^Mât= SU (5]aE ,LPAkeU4zYx '�9A QDiUAyHQ l.%X*Z23χ?BU*i DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4D(M*dW2ÉpH*dH*YEYEdN6dN6dN6dN6dN6dN6dN6dN6H*H*H*H*dN6dN6dN6dNۤw;GG*dH*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤMFdMFdMFdMFdMFdMFdMV! ZByPlFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFY?W2dVP_2É"AXh}XVeXVE߁^xk/OAVi%4 \\eQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQV1UbX(V1UBy ].V8=Qf l6!t -t aCpx Q!j(B@E4" Q:0hh V5 GB3!l`C~tƃe Ѐ-`|G9ΑuG=ʱ}#>- x`t#!idpt�9� jIQsdL Lf3-] g/La414g2-|! I82MmnR47.ܠ 7Mn 5L \`e2p  '$#x2P& uC!QNBf ɠBƀQ%5IQ҆6,m(!Є`8#,MqSh3 .2Og b'ZxTUUn]W:y '`X4ȂPQUΕu]׹bI'fMx(X.# KVD? |:Ԥ*`hA$@ Dx́5iQ[Lx ul&B d@mqy> 4�p#1 .D%ъO,LfS@ "Zxb;yћ^wpZaA "D �Z *` X*` X*` X*` X*` X*` X$*` X*`adPQ`d%7- (3vid<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#1:̐X$20x$G@x"G,x"G,x"G,x"G,x"G,x"G,D'6щMtbx"G,x"G,Y#A 4`EF<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h GD? |:~(mwwDlЄ$8 xׄv5-а8b(!yO*(3�@E.`ӆwa{ظ5 F^{W<;8C%(|k7~%t#؄#Ѐ8}F#hD|` |:z2`5xD%6QG(4 MB(4444444444444444444444444".]Lb `a@|p0ݮ\a�dh p \4444444444444444444444444444444444444444*V"~$34:C4V&*b\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0?HA#*6\X ʠ�$ r ?�d> *:"444444444444444444444444444444444444444#*\>6 363XV*aj"!2/&F"4"` Za/s1&@F^a\335S/6\�-3c:+>`6&*b636r.?HA#*6\Z ڠd38cl�d> 6:A8366\�-3c:+>`6&*bힳ<]a.?HA#*6\Z ڠ̳>l�d> 6:>!6\�-3c:+>`6&*bT6G"4"` Z!CQ#@F^a\RF1`a2363XV*aj"Fs.?HA#*6\Z ڠt@@F^a\4E6\�-3c:+>`6&*bT1G"4"` ZOl�d> 6:Q`a2363XV*aj"Sr.?HA#*6\Z ڠ\9@F^a\z>6\�-3c:+>`6&*b G"4"` Z[l�d> 6:]`a2363XV*aj"N_ r.?HA#*6\Z ڠ v3@F^a\>686\�-3c:+>`6&*bV6 G"4"` Z!hl�d> 6:j7`a2363XV*aj"֎k1b.?HA#*6\Z ڠV1@F^a\16\�-3c:+>`6&*bw.?HA#*6\Z ڠW/@F^a\bw16\�-3c:+>`6&*bw.?HA#*6\Z ڠz/@F^a\w/6\�-3c:+>`6&*bw.?HA#*6\Z ڠ @F^a\"8/6\�-3c:+>`6&*$bw.?HA#*6\Z ڠ: @F^a\!6\�-3c:+2\ FaF%;!vG"4"` Zl�d> 6:A `a2363X."aVaA%vG"4"` Zl�d> 6:A `a2363X."aVaA%vG"4"` Zkl�d> 6:A`a2363X."aVaA;!vG"4"` Z/l�d> 6:A`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:k`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:1`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:A/`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:]`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:6\�-3c:+2\ FaF9vG"4"` Z@F^a\`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:6\�-3c:+2\ FaF9vG"4"` Z@F^a\`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:6\�-3c:+2\ FaF9vG"4"` Z@F^a\`a2363X."aVaAcw.?HA#*6\Z ڠl�d> 6:6\�-3c:+2\ FaF9vG"4"` Z@F^a\`a2363X."aVaAcw<HA#*6\Z ڠl�d> 6:6\�-3c:+2\ FaF9vG]΃4"` Z@F^a\`a2363X."aVaAcw<HA#*6\Z ڠl�d> 6:6\�-3c:+2\ FaF9vG]΃4"` Z@F^a\`a2363X."aVaAcw<HA#*6\�6\<0… :|qĄ>&W z2$G69r!% 4\2̙*|"ҨUu ȡDi)M@$գLڴ*5+HM:i=#XHae˗4붬pEQF= 4`~&%)TWZ0ijd\M:MM\]ݺn4jըG<gRRLBu6n5Oh0:ܕ-_YᦋHVzT'[ *ɕCu-Y{d->!r!"" $,b"+"rB)L9%$<mø""!Ȳ-~"">, /@r+ $R- $-r/,ܲW 9+-,J'K! $Ȣ5,r,"A@rK! ىA!r /+r!#l pKTM.D2*<ST/ "Ȳ! /K!#"-b-"L!Ȓ-"+�#M;30 SR0T<m$,@"",r1 $@r?׸AXx,G'R+ܢ /4c9" C\%4'h`&tB"! $+H-@,,r-- $q:ԣ2"RHЏ#.RK/*S7(򈯾+2d,--ԱȐd!,a/J'$/҉+2sB)L9+D/t $r,rI!(ȏ4,,"?҉0/@-tr0| iCXD!•h#6N@O!u"_X0d~XcYC!1$W@b0H'YB8D'ds|h90C#` G�.+iK *Fp$ b!Hb/ q^E' fu, C ¨0q /\_�ܨBF񓤐)NI+&<! _bHE!dC{E! ! ~DC8$ qH,/�=,1$H!l8QYb!\I(>8bD'r!-E'E c8+qCp$dQC(0 щE@0щE (7C,Xl.JZ(7qA$FQ<W,,1b`> ?<QY E!}c" `ԃUo Yp!n1x,d?I )-`BZMWȂ-}C7zp>ai/?>`~80nQp!•h#6N{8G=Wר>aC@B" a v0"\!E0?_,b~8/[c"d="h&%/*pDb#Z+H,bH7 i0c>l ڇ4 ! x|c҈" [XH/n! HBn icX(~R0))r#Z6"E'nvpC�Qn#+ l0[@BE!NCp-[,ː9 W JBF 4`pE'fvdCpE'i +dkDXF4! W@؃1! W0~B G=Q^(,rGbp\VҒط7qA$FQ<?YD'\! ܂㐅! ^c$!#~E=!CB"E/nBBG='I!S"W<LhC+N8,BȢnu$\r$~Y(/\qY p!x/ $d@F Wt i9dQN /nq{G6P}|,nNb(0Nb(+ x0F!d!B\,6e%-y}+pDb# H-[BX>EX,![t`4\1$W?}+ ɂPBF񓤐)NI+&\O- a{|cE!nk,Ȇ>\ p נ` PPV ~ � { \ h  q {p Pٰ  ~p 0 p 0$� � 0$ u� .�+/a_�P NLq `ܰܠ p B0 Y �  P ܰ 1 !N"-m .x ~ ?! ` `!00 � pp P  1  ٰ � {0$p P` ߰ p p  p PpPPܠ u� .�+/QAY + y � `  ~p �  `� C"  p;P{p  1 !N"-m h  p p ppp  p� p p Y-~P \ h @p p P 0 p QY p `� \ p-AY�P N ! p ` ` ` @pb p ̐ 0 1 !N"-m y  P0 �ٰ{  ~YC 0P\ h 9 Ґ � Ұ` ߰ ٰ`  q q� p Y p \ p-J�P Np0 @~  pƠ  Y @`A L) L Pp` ٠� p o ~ �l 0 up p  1  up� P֐%ְƠ` `p � v � P� ~ u� .�+/3Q + L � P� p; `P  Ylu`! 6 !N"-m  � p -{ � {0 p �  p; � p p ~  1  pp p �  � p p� {p0$Qu� .�+/12Q + L p ~p p p Y R 0 p ~�l`A L) LP�  P� {� { �  � pp  p u à  1  0u ` Q� C " p`& q � p r Pu� .�+/1Q + L p � Q� P ~P ,,Rp p `A L) L`!� p  {� Yrp { pp 0$ p p 9 YR\ h 9 P P?1$ 9 �  1$ p p \ p-�P N P ~p �  ~ p " +% p p `A L) L p P? ~� � P� P`� ` Yr p 1  p P0$� ?a� @ `� pp p p � \ p-�P NqLul`A L) L`n 1  pN\ p-h^ + ]髎q`A L) L^\ h  p-h^ + > !N"-m  1  ~� .�+/�P NqN`A L) L ! \ h " p-h^ + v> !N"-m E\ h T/� .�+/�P Nq`?`A L) L` 1  P p-h^ + 8 !N"-m \ h � .�+/�P Nq~`A L) L> y h � .�+/� >pTi+@԰aB%NXѢQG"p$I`ҦE)ULaN>}:M:'G69r( 4\S*0QMӫQ7jG-iۊ1ii'TgnpU'C|k#F7 U4c|X& ]j9(I5\գLڴܚCL@u ՙ=mro`mrB1RL!? G6A\Q7jG-iuD437z8yȅbbj*`d,?FAh#RZ$Wi6Z?0N63nM\eG\P )" `G*6QڈɕGZ`V!L4M>AzpdW:G`CJ)v|>XJ6hi6"@rh?]sM@dOP9ĕNX6qŐR)9VpM Zh3OUHih!\y&hDP:TθG6qb]{MqA1b*U*`dڬڋFAh#RZ$Wi6Za700N63nM\deG\P )W `G*6cQڈɕGZ`VFv!L4M>AzpdW:9G`CJ).VpM Zh#Hih!\y&h%DP:TθG6qzMqA1b `G*6QڈɕGZ`V!L4M>AzpdW:G`CJ).VpM Zh3GAh#RZ$Wi6Zy}%0N63nM\deG\P )>XJ6h<Hih!-`BZA8�E'6 T=p&\ ؄#\()�>GTbYf<7 l YH\0 E M*p8bDUXl.P R”UX#* ,%B6B,$xD ІV8"&fr8bQXl.P R”UpA$FQ<&F! +&~(V| 6q&\ RZ؄#\()"]Qb$%_7 l YH\0 eD62h#6NT"& E)LXHbxD1'Q d#hB@G mh8r͈h#6NT"& E)LXHbx=aQ d#hB@G mhD]q͈h#6N"& E)LXHbxI;Q d#hB@G mhMQ| 6q&\ &؄#\()"]QbF! +&6fDF 4pE'⊐Gbpb\tA$FQ<ªB6B,$xD ІV'`Gl+M8ARr ,*Fn)-`BZakFd@M Wt& E)LXHbxU_7 l YH\0 5#2O&؄+:Gbpb\tA$FQ<ªB6B,$xD ІV'`Glh#` G@1HQ S.VE X(a׍!!ECW<LhC+lz͈h#6N4؄#\()"]QbF! +&6fDF 4pE'Xl.P R”U`.(V1GXu@FHѐh ^3"lM},6()Ja*HDb#Q d#hB@G mhMQ| 6q&\щ>p 0bX "1UV}(R4d! q#Z6¦׌(>8bDsM8ARr ,*FMPrKw(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W@5 Itb`ЊQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+U| 8#6Nb+FQb+FQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQxXGp@ P   ?GHkHB..J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J0C/WXG?VXUO\XMMMxHLEU\EVlVMxD0X`G\xWE_E`\J؄GxX@�hF'| ؀)@ZhOVFmlUMBqGr,GsEHGh:8GxJXr܄oG~G4MDQDx\XlH|H܄QpOV(flgtVGmU8G\Ilk_Z@@ZDXȅ\āH JlɟQ0�DX_ȅ|J|UVV0(f `X@ȃ<<K\KlK|KK˸ <@X( K===@@@LL\ @@@=3=L̹ 5J�`|M|M0MڬMۼMMM/,MLNM\\NNT �NN(O<O\XXXXXXOOOOTPȁ (\HTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP-]X(OXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXp OR- T�T]UV]UhU^U_U`U  f%xVPB `aVkVe00�0� TT=(UN@Ս HU�h[۾\-\=\ gfmֿE ō\ɝ\ʭ\˭\XXXX ]]҅V hƺM]D\V}] �ٝ]ڭ]۽]]mm\߅] ^^-^=^M^]^[R��NHU�^ft]% __-_]^%襀m�_ p_ �__N ``.`>`N`^`n`~nFR]_m` `խ�_� � � � � � � `aր Ѐ Ѐ Ѐ Ѐ Ѐ �b!Nf$e Nb%^b�} b&b+b,b ^_` -b0N N1b0^c6nc7& 4c;~MX�;c@dAdB.dC>dDNdE^ UcCcL>fdMdNdOC&U �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\asQ)ԤG-`BZU!m 2Mt-#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+�;MAf@Cs WtbCz**kNSjD8bp$NQ FQXRG mhk!)Ȍhh#6NHBXE%r!wXHGbɰ9(Kjң\0 .a6Q| q&\щ�G#\@99N VQ86G1EbIMz+& vŦ 3O9؄+:<bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8b UT. לrՈ+p(V H H&=h o 2Mj#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N`XE%r!wXHGbɰ9(Kjң\0 3O9؄+:aGp;uF$X#F W@d`E%5QxD ІVxS'Gl0#VQ G\srȝ:V#X+ q2lb0"Œ(W<LhC+`)Ȍhh#6N#\@99N VQ86G1EbIMz+&0dF 44pE'UT. לrՈ+p(V H H&=h o 2M~**kNSjD8bp$NQ FQXRG mh7Q| q&\ c?bp 5'ܩc5" 1U'((R,Ir#Z6ƛ(>8bc{UGprXGUpH8lPRX&yWx`6hO@pMpN0GXJp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWQ E!%iGqGh&hVMQ4hGWc{XGprXGUpH8lPRX&yWx`6hO@pMpN0GMp 9q;!pQXWNXNpHYEWBC8^(CCpY8YE[?WE^YpNBNW?pE ^X PRX&yWx`6h+9_pYXB℄E HXNYpY؃Ep[CpC EBBCp[(CCW=^(W( O@pMpNYC�EE B^Y(WN(?HY8BYX(Y8YXYpCp[C8YBGMp 9q;!pQXWWWEa(ݼHECp_HpHE[X?(`(WYpC(HXWEp=8W[E�B PRX&IpGh&hVEE_[(CpNpNW([8E8fYB^Y(CHWHE^N[(^?W O@pMpNHYpE(C[C[Bp[BcpBC([�[ NYHE(Y[W8YpNW8!yXGprXGUpH8Cp|CpapHp__B(Y؃[iWWEp^C(HS8^[C(W8[p_ PRX&UWx`6h+!C`C0BEp_B^hiW؃E NWB[pCB؃_H�C(YMQ4hGW,W8Ba[[HHW؇lB=__BHWN(YN`pC_XWEN8[pB GMp 9q;!pQXWXH[EY8YCaB�YX~SuHBMW^pCHHWXC` W(lPxu PRX&UWx`6h+Np<EW(aa8B8B0U~Ȇ[(WEEMW[pNXC[W(Csz`Yp[( O@pMpN^pNpBENWY}WVSEH0N(WXNp[WC[`sz cpEE([GMp 9q;!pQXW HXNEE[8?(WBE(Ep}ȆBEpYB `8^XCW[8HofxP PRX&UWx`6h+WCSCBpBEEEЇk8[H8S^pCY?[B[_[PqfhsE O@pMpNYHE0CHX[i:(Y^p[8WW8?0ՙ^8_X[ o`hrB!yXGprXGUpH8W` WH8B8H[8E(WC[h�l=YHpN8^pC�?C^(WCpYY? {Q E!%iYuGh&hVBapBXB88[pH}ȆEHWE?H(_W8Y=8BY?pE{XB O@pMpNYp[(?Y(WE`Yf[8YE8BW(C^Cp[BX^ ?Y8E}�?E EGMp 9q;!pQXWqE[Epax؇s3n~npE}Hk`}nX[p[a~~v0CX[(WW^ vQ E!%iYuGh&hV[=r~ `Nv�kBp~݌v}E[XBXv}~aa؃CC xB O@pMpNB x؇sCXoh}hn:8}N(khzrCWc~}vXB8W?r`^XYX["yXGprXGUpH8[XHWXazc`knknYkpahshY?Nfa`0BpY8YX[`kx PRX&UWx`6h+C^ve?nlhiHiWqi<Xac`HXHW([0l xXNEMQ4hGW,xȆhC�kЇlo`lp^؇lc`rXkWB^(_�^0aEp[8kri8[E?!qGMp 9q;+Z R j!^UCι<WYs)[{nGB:Yu(޾}n*jըFҤ (I\=jMZ.rVqAZ9^{\wh?k~dӡNArUH"^*TtN7,YE'O^:QhNGcfG"W\#sw퐰xd݊'=-!Wd+>}A^,ғņ0hpBkP GVp"Wd-rI5!s"b ?,3rM<Xs",̴>1,r!rK!ģi)NA%+Dh," $D0p!s-X9,"!,r3=ij!!RH4S!ff|FglJ'?O6RH!s 0a ?b7>,s-,!Ï=3,r,ҴC+rHd,8BxWy[{$(} - /" ?R-7r8>٘0Ɛ7,100@"+b+=RR8$H LъR-|$S=!죦>"K!Ð7-20" 3~J!"+ <" ia6'ht&t1ed,J<@r0سG!0S03>߸r"¸4 χ,K!{" />K!j."#l Wy +82*@mB-,rK; "9 z;4Ȳ+pcOu-qK'-R0�S/C(E-ESPE#-0F+\O!C0/+"~faa@`xqCH/\5bE!A3:M ;! ?`9dYø?!Cb>\C@8-x1W+xQYp8- q W,BP&`<{C8bp$P W,DQk0؃5q cp#/qC܂�9q Y$QE'\q WX,: kiFQ)P+&/" n̸FdQl,kb3юB8$nN,,\CbF61C'GldQk0CpE4a cp#8"aC09q_b/:H8+� a|>W,#` G X)y`*\ =X$n ` + qkă-iG=aC@$"s$dQqc !H3,NJ\0 �+(Y8l"z\cP>f$ Y("[A稇=1C 13O3؄+:YW9щCdh7 ! W#;QvD(+~?~p" a�c >qDd! A=p 5Gq VQXB\Y@b"� Wb(- YAp0 HȢ$nqHtp!_@B-\C iFQ)P+&-+^b/dQW,؃, CEnQB!n! ^@"nB@o!x^'Gl-@-d W(؃+ W/QNB,nq[pE'\QWb0DQ q H؄#\<N{HGbC+:qNp/:Eb~!\QY"dqtDQnq^,((/\!BtEQB @%bxD ІV@X+n! ?X!xQ@pE'dC܂(D'xqܢ8,:B{p- ! ^p!CB̌h#6NL!xq:܂x Y,B+Z + YB$:! ?!d YB80 !GbpAS<! 1UNt/(K!S1W<LhC+/ 'Gl>GbpAS^! 1UQe)p TD+<B 0A% f'Ag8&B'(#&8 xy{ 8(+@] BQ,)8TD+<B 0A /f'Ag8&B' #&8 xy{ 8(+@%BQ,)8TD+<B 0Adf'Ag8&B'N#&8 xy{ 8(+@!BQ,)8TD+<B 0A$&! a(|t#l+t'#&8 xy{ 8(+@BQ,)8TD+<B 0A0 a(|t#l+t3&#&8 xy{ 8(+@mtBQ,)8TD+<B 0A<Z a(|t#l+t?#&8 xy{ 8(+@-/BQ,)8TD+<B 0AH a(|t#l+tKZ#&8 xy{ 8(+@BQ,)8TD+<B 0AT a(|t#l+tW#&8 xy{ 8(+@%iBQ,)8TD+<B 0A`N a(|t#l+tc#&8 xy{ 8(+@m&eBQ,)8TD+<B 0Al  a(|t#l+toN#&8 xy{ 8(+@-+BQ,)8TD+<B 0AxB a(|t#l+t{ #&8 xy{ 8(+@(RS@Eĸ#�A+/f'Ag8&B'xt=,l#@GyG #*$(N(RS@Eĸ#�A+)F鏐f'Ag8&B'H~)e<,l#@GyG #*$hBQ,)8TD+<B 0Ajf'Ag8&B'#&8 xy{ 8(+@MjBQ,)8TD+<B 0A*if'Ag8&B'*#&8 xyFj{ 8(+@kBQ,)8TD+<B 0A+ a(|t#l+tB#&8 xyL+{ 8(+@+BQ,)8TD+<B 0AĢ* a(|t#l+t#&8 xy, #*$ (RS@Eĸ#�A+f'Ag8&B'@->,l#@GyN{ 8(+@q-dBQ,)8TD+<B 0A) a(|t#l+tB#&8 xy #*$_(RS@Eĸ#�A+f'Ag8&B'n>,l#@GyF{ 8(+@BQ,)8TD+<B 0AB) a(|t#l+tz#&8 xy$/ #*$(RS@Eĸ#�A+f'Ag8&B'P0>,l#@Gy{ 8(+@dBQ,)8TD+<B 0A  a(|t#l+tB#&8 xy #*$_BQ,)8TD+<B 0ABC a(|t#l+tB #&8 xyp{ 8(+@E(RS@Eĸ#�A+/f'Ag8&B't=,l#@Gy #*$_BQ,)8TD+<B 0A, a(|t#l+t4#&8 xyp{ 8(+@E(RS@Eĸ#�A+|f'Ag8&B' =,l#@Gy #*$_BQ,)8TD+<B 0AC a(|t#l+tBL #&8 xyp{ 8(+@E(RS@Eĸ#�A+4ff'Ag8&B'v<,l#@Gy #*$_BQ,)8TD+<B 0A[O a(|t#l+tc#&8 xyp{ 8(+@E(RS@Eĸ#�A+l+f'Ag8&B'6e<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'(d<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'wQ<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'+<,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@Gy #*$_BQ,)8TD+<B 0Aof'Ag8&B'P#&8 xyp{ 8(+@E(RS@Eĸ#�A+6 a(|t#l+t?,l#@GyW� <R$_Qh+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+h+hd,)8TD+< 8Ar/f'Ag8B%B'&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&L#B%8 xyp� (<(ST&&&&&&&&&&&&&&&&&&&&@h &P@i &P@i (W]i PAqfF'QTeK/5ur UXѪ!PAi &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@i &P@i [r%0` AAA}`mz Rk`ǖ=vm۷qvZ)$G0`&WIH-#Ghph^Dt= SU (5]aE ,LPAkeU4zYx '�9A QDiUAyHQ l.%XZB遅23χ?BU*i DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4DJ4D(M*dW2ÉpH*dH*YEYEdN6dN6dN6dN6dN6dN6dN6dN6H*H*H*H*dN6dN6dN6dN6iw;GG*dH*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤM*ѤMFdMFdMFdMFdMFdMFĿD`Dz! ZByPlFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFYeUFY?W2dVP_2É"AXh}XVeXVE߁^xk/OAVi%4 \\eQVeQVeQVeQVeQVeQVeQVeQVeQVeQVeQV1UbX(V1UBy ].V8"Phe2h tCP=-t aCΐ,Cp<yPC:ԐE4cay@Cn5Af@EA`Ѐd>=4Bpc (̑uG=t(5A h@.#!II19%/0A`L4e/x..t@ d-j8La41a! l4A _BΠLmn<p 7h =ӛt;p S .t?5 H2g, uC!QNE+І:h21h%5IQRpKJ&4!ΈK1S;}3 .2Og�Tb'ZxTUUn]W:y '`X4ȂPQUΕu]׹bI'fNx(X.D"Z",he2(5 Z F^siQZՖ.^C*"PxY*T[vxj:ѮO 7#DE-٠]J7'B\&3 g |Z-k<u{ UB}iwXD"EC-UbX,VUbX,VUbX,VUbX,VUbX,VUbX,UbX,VUbXE0 Z r(|qUėMv2, m t� D[UT՝#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<Ӊ# E@"G@x$G,x"G,x"G,x"G,x"G,x"G,x"щMtbD'6G,x"G,x";E<@VJ\dh#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F<h#F t "QQ�@'qwϝ&X I@ -pBV1" jB;Za8p&:QOWUܷ=ZfәS#F\Jna{ϞqEk4A xvpJ\D#|WF: G9p,dQ{oݟ&T Z|e2Ό @ QMT;(4 MB(44444444444444444444444444".]Lb `a@p\ajF�r @A#@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A$A$A$A$A$A$A$A$A$A$A$A$A:a>!|@j2C3O*>`Ij"4444444444444444444444444444444#4"` Z! 2!2!# W^\.B\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A\A0`c2:+>`6&*r//kb.?HA#*6\Z ڠ11klp> 6:293`a2383^V*aj"3is!G"4"` Z66& G^a\3:i`a2383^V*aj"N:F"4"` Z!=s!& G^a\@`a2383^V*aj"@ks.?HA#*6\Z ڠ8tE1lp> 6:Eq#6\`-3:+>`6&*r2G"4"` ZI lp> 6:KY`a2383^V*aj"NMs.?HA#*6\Z ڠ�?& G^a\@6\`-3:+>`6&*6/G"4"` Z!Vlp> 6:X`a2383^V*aj"܎Yr.?HA#*6\Z ڠĕ8& G^a\U:6\`-3:+>`6&* G"4"` Zab=lp> 6:Ad`a2383^V*aj"e r.?HA#*6\Z ڠ2& G^a\36\`-3:+>`6&*#F"4"` Znlp> 6:p!`a2383^V*aj"rG"4"` Zrlp> 6:v`a2383^V*aj"rG"4"` Zxlp> 6:|`a2383^V*aj"rG"4"` Z~lp> 6:`a2383^V*aj"NvG"4"` Zlp> 6:`a2383^."aVa^ȸhw.?HA#*6\Z ڠ & G^a\8!6\`-3:+2\ FaF^hw.?HA#*6\Z ڠ & G^a\J 6\`-3:+2\ FaF*]hw.?HA#*6\Z ڠb&& G^a\ 6\`-3:+2\ FaFhw.?HA#*6\Z ڠ"& G^a\ : 6\`-3:+2\ FaFvG"4"` Z!& G^a\"&6\`-3:+2\ FaFvG"4"` Z!& G^a\~#6\`-3:+2\ FaFvG"4"` Z!& G^a\"6\`-3:+2\ FaFvG"4"` Z!& G^a\66\`-3:+2\ FaFvG"4"` Z!& G^a\`a2383^."aVaiw.?HA#*6\Z ڠ"lp> 6:!6\`-3:+2\ FaFvG"4"` Z!& G^a\`a2383^."aVaiw.?HA#*6\Z ڠ"lp> 6:!6\`-3:+2\ FaFvG"4"` Z!& G^a\`a2383^."aVaiw.?HA#*6\Z ڠ"lp> 6:!6\`-3:+2\ FaFvG"4"` Z!& G^a\`a2383^."aVaiw.?HA#*6\Z ڠ"lp> 6:!6\`-3:+2\ FaFvG]څ4"` Z!& G^a\`a2383^."aVaiwޥ]HA#*6\Z ڠ"lp> 6:!6\`-3:+2\ FaFvG]څ4"` Z!& G^a\`a2383^."aVaiwޥ]HA#*6\Z ڠ"lp> 6:!6\`-3:+2\ FaFvG]څ4"�B$WZ0iʕ… :|1ĉGYl88mrՉȑ$KR|k#ZbAÅ 1kڼ‡."Z5QD<4⨡6Ҥ (`ҦUҭ\IZp'4mrթڵE /cĉ7f."Z5QѢl K5))RzԂIV+op'4mrɲ譏`mrb˘3⭰EQF=LtQC*UG-i;į G}B&W[&G.澌95 ;]Dj#C!rUW!Hdrϯ[n#"5tr,r!@/+(",",(C5E TRI"+Dø""!Ȳ-~"">, /@r+ $R- $-r/,W 9+Ш"+," /@r+,">׸!dx, --@rd' r /s-@"R-,"D#.RL3wS;({C)T/"Ȳ! /K!#"--"L!-"+�#M;302TS@%<m'$,@"",r1 $@r?׸Bdx,G'R+ /4c9"KC }(#҉F/4!,"-I!@!4 $Ȓ,r+rH!~!@"רSO=,s/,҉,#l sLTN.D2*<",-Gv"r+]JO6"q"tr/~@rB{RH! 9, ?=PMT,H L :H'@R+R/-KH#"r,,2!#+ $Nb3ub0W2O#؄+:a=A~ Hb"aEt�Ƒ\EtB!�"d a@+ fXÑq_z&Ⴙ$&3Y\M*Db#uE $~Bt8/ a3x:B~! aaE ^@/QnhJSHhЊ 2�/ q$Hܢ!xq=ܢ?! W8$ Y~�qH8$p6Ya,~a4!8Md-`/1E5q W E![,(D' WBF'1B,$ Hܢ#` G`./L *FT8đRa|P/pnCFd1 {\`<q؃,Q~\$d^8aQ )TXG mhE9" ^b8<Y@bP?NBB~c8"P_ԃG<q^øE!6x�062O#؄+:qW:\Q[\`5 Y(5ءxp,v>~=X$n!qH+ =p N\QbL!#)7=3o4h(0aH#(/n!a�0 q Yb{E4A}hJSHhЊ7 iH~F=al> Hc0F4n Y 0:! a X/nC,C2\^M 'Glȭ+юlH#5!a|p,a cˈ2d HB{0F] c0 kDXF!xqWȢXXl.Kb2V`'.(V1Gt۝XD'\! ܂㐅! ^c$##~E=!CB8"E/zBBG=c+dCi )"-`BZ!+ ;!Ch9d[C8? Wă0�_A�" WB0,\qa#8!~ H\'GlAYE;[a� ?b8/n![؃0 ! ?X! =9QY,H]Xl.Kb2V`'.(V1Gp[+ [(,\}p7YC5iH/\~CG!\! W@ 3ڡb(M!T"W<LhC+>[B!q p p pp p Up P !M6  Ǧܠ `ܰp  � ٠  PPP G2 ~ pGR s11U + &P p � ~ PP@- % p  � rA P!, L ~ 0P � ٰ   `P � x p p � ߠ rtl h ɸ p p ߰G Ppp 0 P g � p � p s11U + & �   ~p �  � @G" ;P{p !7 a�R"-m   p p ppp  p� plp p ]B-~P rtl h @p p P 0 p Q q] p �  s11U + &V ` Ұ0 �PP `  !S 1{ p ̐ 0!7 a�R"-m y  P0 �ٰ{  ~pl]G 0Prtl h 9 Ґ � Ұ` ߰ ٰ`   q v� p ] p  s11U + &V Q0�  p ` ``l% r~  !7 a�R"-m y pu� �p� p PpP7� " ~ �P rtl h YPpP ` ] ` {` ̰ q r@0 p p  s11U + &V � P� ; P ]"ru! "7 a�R"-m  � p C-{ � {0 p �  ; � p p ~ !M6  ` pp p �  � p p� {pp$ Qy� .0/3_�P `lRap�   p P P � � P% r "7 a�R"-m ~ p �  p{pp Cq� P P0 rtl h \ r pp$! �  !  s11U + &V p �  Q� P ~P fl? p p rA P!, L`!� p  {� ]rp { pp p$p p D ]Rrtl h 9 P P@Cq$ D �  w$ p p  s11U + &V { P� ~ ! ~`l2] w p!7 a�R"-m Y p 0� P ~ ~ 0 ~ ! p %� r p rtl h y ! p pG 0 * p �  � p� Py� .0/3_�P `lR y.rA P!, L牮蘩M6  藎 s11U + &nvA P!, L�뿞tl h  s11U + &> a�R"-m .M6  0� .0/3_�P `lR�飠A P!, L`% tl h &/ s11U + &=z> a�R"-m I?tl h Xo� .0/3_�P `lRdA P!, LͮM6   s11U + &] 9 a�R"-m tl h � .0/3_�P `lRƏA P!, L> hl h � .0/4\ A*0QM$Jŋ5nG GI5Ŋ$zԂIV!eΤYs&Ƌ:m 6dQ20$Ъ >pTiƊ85%%KvĒ.VTQ &mZ[#FL@u ՙ=mra Rj+Uڤ"NMEo%$UzԂIVeňIN>:sM:&nM\@*`|X&AO<JbIR+t6&P6}BuFG\ub߿#X6qȤ VpM44EH"\y&h0DP:TθG6qI|Mq2"(*`d*ƤF$R.H%Wi6Za;0N63nM\deG\L*Ҡ `G*D@cӨQ$**RɕGZ`V #L4M>AzpdW:G` J >XJ6Ѩ"FiJ"墊Trh]EM@dOP9ĕNX6qȤ W5VpM44mCEH"\y&h%0DP:TθG6qE{Mq2" `G*D@أQ$**RɕGZ`VN #L4M>AzpdW:G` J ʭVpM47EH"\y&h0DP:TθG6qzMq2" `G*D@[Q$**RɕGZ`V&7 #L4M>AzpdW:=G` J ʭVpM44G$R.H%Wi6Z&0N63nM\eG\L**>XJ6Ѩ"DE"Q+& F0 Ptb@nGl`MM8@R 0+pD%6FtHIHqhЊ#(:O 7#6N&&HE )W8HEp2QH$HETG mh?l'g�#6NQ&&HE )W>Db#trKn) ).R-`BZ!Ȏ#i'�Gl@%HM8@R <*FLbrvHIHqhЊZn$(>8bXl.TBrU.(V1G$DJBTD%xD ІV&(>8bBXl.TBrU.(V1GS'DJBTD%xD ІVXT&(>8bNkXl.TBrU.(V1GDJBTD%xD ІV$(>8bZgXl.TBrU.(V1GhuvHIHqh zd'�GllHM8@R <*Fn) ).R-`BZQZls#M#` G�2RAUG X(ٍB"%!E*W<LhC+mnd@P Wty,6@F*!H*HDb#:QH$HETG mhŀ%͍h�#6Nx#&HE )WHbxVg7 J\0 672O(؄+:!c<p #\x "1UZ($RR\"*q#Z6B(>8b'Xl.TBrU.(V1GhuvHIHqh os#M#` G�2RAUG X(ٍB"%!E*W<LhC+d͍h�#6N&HE )WHbxVg7 J\0 672O(؄+:Gbpd"tA$FQ<BDJBTD%xD ІVx'�GlP#` G�2RAUGX( LnB+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQbD@!N,pBZ1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp67O9x&\ WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWGJp � r��ZpD&3,J5\C6dJMMMMMMMMMMMMMMMMMMMMMMMx7lCHpExX.0hUXXhUJ؄J؄JOE\E]E^7O|M6ȁxJȅGE6*g|FhFiԺGxX@�.<؀)@ZhOVHGulUiM8CyGzG{&ӧEHGh:8GxJ:z܄w\HlMXEQDx\к( GZh@ȁnF ȁ@hOpZXGu\{II&\Z(4V\ȅVHIlJTU30HU\IJ3\OhZh@�F<`X@ȃ<KKKKK˾ <@X(K===@@@L˼ @@@=3=LM\Ϳ 5LKP�X/MMM NN,N<́(� (MMNNN/PPMN ON� 8OLO\OXOPPPPPPPP-P=PMOXXON OXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPȁTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P|UX̀ U[U[\=VdMVe]cg��V`�me,�pVp WgPXX�g� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Ȁ Y=UUOU 0IUm]\]}\ȍ\ɝ\m\mlŕ \\ ] ]XXXXm]}]V \V] �] ^^-^\]m^}^^^^^EW��MO5IU�-_=n]%m_}___EW^ ^E __�`�==�n`~`` ` ` ` W_ `aۭ�� � � � � � � `Հ Ѐ Ѐ Ѐ Ѐ Ѐ �^b&~n|U%b*b 8b+b0t�2.c3>c4Nc5^c6^W_ 1c:^.~.c@dAd^ c?^dF&cX�FdKdLdMdNdOdPxUEdNv]dIeXeYeZN~U5 �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\a ,nщCD"|`b0"Œ$ I-`BZ,H,B(D'nщm 2M` Y8{**kNSjD8bp$N%H($dN fx+$5(Kj_]0 x" q^@ئ 3O9؄+:,H,! q =bp 5'ܩc5" 1U'Ò,:1HBL' ኷vXH&h `E!m 2MϺ+d ^t#VQ G\srȝ:V#X+ q2,-:AN@XH&h `XD' YDlS'Glx$ QCJ8䚓CԱ`*\ap, qYbx+XQ FQXRG mh Nb")Ȍhh#6N<KpŞ]! =bp 5'ܩc5" 1U'$xBK\! W@�((R,I|u#Z6Xp-:EBb(>8bij _ܢ%#VQ G\srȝ:V#X+ q2,A-1 aȂ%F1EbIM+&n'`BdF 44pE'uCap$UT. לrՈ+p(V H K$d:�"1N@XH&h `E=qBDlS'Glx=!C #VQ G\srȝ:V#X+ q2H,p!dEb(/ ?$i~p,! WȢQWt/\ Wh> b0"%irGh&hVBpHYpY[8Y`XY`Wk(WHx+Hp^a(^pCHx+H(WuЇz8aXN O@pMpN[(WN(NHCa_X}a(W(^(WE*^8WB�?Waf`{s0EpNC"yUGprXGUpH8YH HWC:Ba(WBXY؇k_0W(NpYa8EHapC^rhz PRX&+Wx`6h+WXNB8[Bx[[8^ }WWWCWE8r=Y8Y8B�[qevPCHMQ4hGW,Ya=`CxNB-Hk(E0Y(YB^8[= Y8WXN8oespH"yUGprXGUpH8YpC8^E�WX?p`:^؇kCW�[(Hp=CpYpa([(WB}Q E!%irGh&hVYXa@BEB8W8W}WXCC^(HXWBHY^X[ElY8HMQ4hGW,9N8^pECN[C~N�=;NxNEH=^_([YX[[(C~pYEpE GXJp 9q;!pQXWYYXWx+?oh~`[8WȆxvX~ai`}`q(^8W�c~~؇z�N8NENvP PRX&+Wx`6h+^=pr`~PNp_vx[[kpHXxxZWX^}}x?rBpEr`C O@pMpNHxqE�o}Pnp[8~YXfh~hlE`^~~xEpNCB^v8NpHpH GXJp 9q;!pQXW9YYpY8n؇oXf8Y}czN8}r0i^8a8BX[^�a^YapCkx PRMhrGh&hV[8Bxc`iЇokn8}҇sfYpNCpc0Y`0W`X^Xk vCpEMQ4hGW,{ȆeakkoЇkzEx e`lXNHN0_YXcpCCChri8HHWxUGprXGUpH8EEpH[`sBas8[W sHi8Br(EW8�Y�EEp^(NC([(x} aQ E!mrGh&hV]ȀE``qYBv8Y`8uHkW`oWCpYXCWXWB8?[X[p?~r�= O@pMpNX`8u=NXxY�W uCkYhq�N8==(a(H(YpHp=.^C}}aW^YX}UGprXGUpH8HBpEY؇l[8[{?H}?ЇlBx`nHC(Cx}~YXH`8fsQ E!mrGh&hVxb¸H(YnXHlCȆxWkpHzk(Y=H�}~:HXYHfuY( O@pMpNgn(^n([o؇ڇlB}f�C[B}z(h}�H?BpHiqx+W}UGprXGUpH8EBN}YY(N؇lYoC~B?rЇqCH `caE8`WXY}Q E!mrGh&hViWX[XNl8~Cx+nB~CCrq=EpY�_a-YEW(xo O@pMpNxmWnpC(W}a([}pNk Hoo Hp^aa^[X^8^8Y~WCNXGXJp 9q;!pQXWWCB�v BBY[8?Pu�EЇkH?8oB�HNxQ E!mrGh&hVxNXWu8WX[(YhspBsPHpzWW^{p`8 )^BW([=SvN O@pMpNhou8W(aa`sp[8s`Cp}C[^}BCWa(Yo_XY(WXYGMp 9q;!pQXWWECnnXkWzcx=}`Ek`h xhoHnex PR&+Wx`6hזE(Wzc[(iho`in8Yip[=x8B yCXW(a el`r뚐MQ4hGW&vi_fn0nk^k8ccrP^p^YX!Eoa}EpY8[XHGMp 9q;!pQXWYWHBoЇz8H(Ezuc?kc8}r`ރ_P}v8 PR&+Wx`6h[(E xЇspYl`}kXh�YP}vBpYN[=q}�v܄q„F1Tj'48p8䪓Ì됫oܯCճ׎YYݾzr% ҭE#>~+$ ҡ[ D&G.6PŀA rUC $V8Njתu$H\K_s XYxs֢En5(OC%8 !CR4%IG-i!Bx푅!WթЯ=xɒu+1$?nYUoY*kC!id8Oh&:i~-ТC~:- jW ABȏ 5{/-,"!4,8UXV_YUX$( [lɒ,rK',~,r",rb!Jo4b!K'(1Df}#-0F+?*$!" $ $,!R,!K!,+--!-dC|DlJ'V* l@+ S!H!,R!-r+" $;!,"B#l ZVZ +82*@"[,‹,I!"�-k'r-//h4 B YgH LJ! 0R!R+@0u/ B@";J\/ /u 9+$"+,/r-Jo AIoIS@r"~ BrK',8BVa_E +P!@!,K'R! $-P\,"C#L!2,;Clg<m"@R,-r01L!#-Q!$t[S+@ Z+hdC|DlJ'C-r+,K!,"+ /@$[4eY$z H YDcM8 VR7+p(V H�$Eb8$1E0 ^ Q $:B-Q !Lg>G mhEdC+dN+~qCbXD'dqEȢ)@"\!EtH- 8d@D WtbhX+ q[j� Yb!\q Ht8- Y $.D'\! W,!Xl.U v%,$X#F W@{&42 0g\0 &8Ù08d@D WtB|gcM8 VBL+p(V Hm(Rl3q#Z6u2Oa"؄+:qё؄#\!`E+JXHGbD I:Q !Lg>G mhN#8d@D WtBV#` G BVV^`*\^@CH|hЊq(>8bD_GbpA5,$X#F W@(Rl3q#Z6JCF 4LpE'\GbpA5,$X#F W@}(Rl3q#Z6$CF 4LpE'GbpA5,$X#F W@M(Rl3q#Z6CF 4LpE'LGbpA5,$X#F W@(Rl3q#Z6CF 4LpE'|lGbpA5,$X#F W@Jn(Rl3q#Z6ⴎCF 4LpE' GbpA5,$X#F W@z(Rl3q#Z6ѴCF 4LpE'<-GbpA5,$X#F W@N(Rl3q#Z6ךCF 4LpE'GbpA5,$X#F W@BBt3xD ІVh;aq(>8bDXl.U+p(V HPۣ@CH|hЊK:'0Gl`M8 V"ְ`*\j{a)6әϸ-`BZY!&M[#` G BVVX+ QBm! !f:W<LhC+8d@D WtBVz,6D*XъXB8bp$JQ !Lg>G mh5bh#6N1&Y+ZkXHGbD = 0g\0 (CQ| q&\ ؄#\!`E+b #*$B0)lFg|+<B 0A%u8(|L#l+tf#&8 DU`VUX 8(+@B % `ŒB0)lFg|+<B 0A&.u8(|L#l+t^!#&8 DU`VUX 8(+@B e( Cftg#�A+u8(|L#l+t.>,l#@XVhX #*$#"BB0)lFg|+<B 0A(ƢXC'D8&B'Ȣ/J#&8 DU`VUX 8(+@B B0)lFg|+<B 0A5cBXC'D8&B'#<&#&8 DU`VUX 8(+@B B0)lFg|+<B 0AAu8(|L#l+tH#&8 DU`VUX 8&(<Bl&*((((((((((((((((((((((((((((((u*)&tF'#�A((((((((((((((((((((((((((((((((((((((((B+($(* ܀#|+t(((((((((((((((((((((((((((((((((((((((C #&8 DU`VUX�A B"i)*.)6>)FB)" ##8 &$A�*锦)Fi $ B �A $"""""""""""""""""""""""""""""""""""""""" #�BAlU`VU� �xA| |N@|+�l4 0�888A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@h.�d|LA,FN.V^.f.�l@ L�UXVhXU@ l+xA؀ ~.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@L^ @w2A @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ � A$PA LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLԯ �v@XVhXU�B3D00;3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3 t4 AG4LC44-@ A1;3838383838383838383838383838383838383838383838383838383838383838383838383838C1?C4LC4$3|$C2�3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3D4H5DC3DU`VUx� x'/T#tKuB+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+L7)e#h.#@AB(,,,************************************B-,-$Ax. B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+$llB%# PU`VU,T,((L*******************************0Bu&B#4*Bt@8##$B̏************************************ "<B#H&4#� xB-$lB^>>GO>WC&܂,*"@XVhXU @�,<!@B$tk*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*hBBB_+h$ #A-.@*UViZiUViZiUViZiUViZiUViZiUViZiUViZiUViZiUViZi,XXYz .8Nd(B(_;lYgz=T&_\l .ջ  �k"Y'FqcǏ!G<dI Kze ,<j܈teӧQk'I,iLBrJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*AJ*H*H*[:UqA 0/Vx+W DIM@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@eDFeGXhM4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4:6PFAv@dW:QgVikuŕG`&.2/Vp+W dDI+Sy{7clDPVq&D߃NXa;dN$PHA dPAVG`&./Vp+W A]I[X~AUa26YwdM4K0!3EdM@ VPG`&.Z/VpdU\P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:AVq&P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:N(:N(:Qh)>qDJB%4 MGbpbm/  VOx(5Z#X2"Mt h)>qd)Bm=p &Dz WOb8Ɛ_P POw(> LPEO4F[%1IMn%M8]Fx+P'ZGi-qK]ĈC a6FP POt39 j)TQd)`'Nq& .xQ<pxO}2D'4!Lbv}.5 P`BPEnpE| GARK>p &D! U#t(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W’^&cԉQ8LhC+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb*V bh WtB'M8]ο`*\~B ƔiDxD ІVԗ%G 4\pE' >p &D! 1U#G-1e+&''rQ| u&\щ& .xy_HGb\Qh+`LFG mhE\ɯ\r@u Wt"u#` G`Bt ^X+ 1B;t )S-`BZh"咣MN#` G`Bt ^X+ 1BSt )S-`BZk咣M&#` G`Bt ^X+ 1Bks )S-`BZ咣M#` G`Bt ^X+ 1Br )S-`BZ~咣M*#` G`Bt ^X+ 1Bsr )S-`BZt~咣MZ#` G`Bt ^X+ 1Bgr )S-`BZ~咣M#` G`Bt ^X+ 1B[r )S-`BZzr~咣M#` G`Bt ^X+ 1Bb )S-`BZp~咣M'#` G`Bt ^/H`aV ao+H1dD\Z ڠFa\2P6\`B.VFa\FhFA[LF Z;+.i> 6: `a&.//H`aV ao+H1dD\Z ڠpFa\Г6\`B.*H`aV ao+H1dD\Z ڠ1Fa\N6\`B.*>`6aF1ʄ  a:an AC:n\n: ::xadA[d:Add!FA[L$A\Z ڠĩ\n\a A:\xA[ \A ; :\add:2+.i> 6:AD"R[daxa,ddx\d:A~ndad   A\d6\`B.*>"6aF!1@A AA:a\nAA ! ~a \] d A\dnA x 2i+H1ʤ ]Z ڠn"A a a~Axa:AA\A[QAdd :\A~a D:d!Fa\ ~n!"]AA a A:xdaAn A~n:nA\ n\d:8`a&./ީ\ VaJ$1\dd x�d\A ndAAx\ ax`:x*i+H1ʤ ]Z ڠ<U-x\A d aaAda$"!A[A A xA@n!1d\+<u> 6:Una  dnA\d"n A\a A\AAA\A\6\`B.*>"!*aFL, n:xaxa nnnada:;n!"] ƁA\u+HA4L  Zd=U ~x~A~xA[�xadddadxAA ]SGa\�Sex n�dx"e:AxdHedaxaAddandd6\`B.0:n62!id:"ena\x\na\AA A\:\A~da~a~nA:UGA[L  Z!x+ da  :ad a\\d\a\a nddAa :Ub<u> p�a\dnn\ddA\\ax  Axnx~Addnd6\`B.mZfC!2L\AA[ A \Aځ~"AA!"a`\n aUGA[L  Zᒵ~a:aAyA!\ an!؁cZa]\aơ\dUSG a\P`!a:aa kA� n΁xxA\�`a&./Y/0:<!B!2A186\A Aaad!!! Aa\An aadnA !\u+Hnˤ ]Z ڠPZ\adAdȁn\anAd:A:aa~A USG a\ΚnAaxadȁ!d \a\Aa ~ A\x Ad6\`B.Z"!b!c7\ a nAȁ\!:n\\\A\     AdUGA[L  Z!@naoa:AxnA,R A :ddAAȁu=u> "6:Ձ,adA[Ac\a: n"!A AAA:dA:nd6\`B.B5�Z"!b!c7dx!nddaA  Adn~AaAA\u+Hnˤ ]Z ڠPx"\\ana:AdA AA xaA"]SG a\Zdd!n!A x!\�U_Ǐ_=c :kѭN+$"H2#X؀ .\` 3L th)RX:)QZlduU޷Bdek vn8Y ZT/c-#֢:A3n_H>EJ&P$Ir6:vV=n\ɺ^6^:}ӷ薽kxu6߷=:AThax #kW ݺ-[w'48p8};+H[EeuϲqTSfd 5BxZ"s+r,8#l (mK.̈́!K4A DJ,&&r$K;I!@9t9?,p$@r /$!Ȃ`!"/(E`I"+D0-,r ;s,9!9,r ?Q"=R+!U}ԉ+@"",0x^|FslJ'l9"ģ+B;5K|+@r $JU@B+@0t8r+,*H#.LK.e! t‡EO&.r $ɲ7d 7bM= Í>q ?b 7C<ɲH'" /r!R8M<08G"adH LJ{A-|7\!0 $c-p#1+R+r+@G@ 9Í>"" (ќ#҉{O6X3"s2c,# $p 3䴳+@0!@+D#L6|H!I#.LK.;S |‡2J?-" $09{K65,">293rk $U9oA_H!h Exvp!~ >uC`F!a@B !CU8QuI`q2O9؄+:!A9k!n~dc`>f8G qN$NBG;!B@+QGbpTO&h\GTbpO>WTe:_I(Gq Y {/Q_,p-" [@p$! #!`C&W<LhC+B@8/!CB80 щ[u/ [ 'pCt- [ - a ^xQ| q&\ p'�F'p W,/nQE,! ^UY/ H(D' W�c/~QCTE$Xl.JXIƤ "QMb?`# W@#+_,DU ^Ȣ+n!=B:qY,->rW8n! ?A_H!h p ~! q@bX/ ET{dHtb,pNܢʓ! Ho! ?A(>8bHC,~q Y/ `b(ědщb(+dqNܢr$~! WȂ+dQW@g& %.+L* *F¼U+nщC#8,pCx- ! HBDUE8$d Y,+d+dQ|/ aG mh8 H+d Y,BM!\B+dщE5>Y+n=ܢp,!Ethh#6NtE' Y,X+a$nQ[@+ qHܢ $:![Ȣp$^B$dQGbpT%`VJl"$ٱ#| )C2-`BZk|?^F 44pE'8؄#\0!%@8 av ]_H!hЊK} 9^F 44pE'v?p &`VJl"$zQ|/ aG mhe@Cs WtW#` G`B*aKj^|`&BBW_H!hЊ~/(>8bGbpTԼ QM0@GG񑿐B0!+&q2O9؄+:~?p &,5W + !A@7  A&-m HyDZ h {� .0!*.Qs�P t*qA Ad L�xw{1   ,5W + !A@7  A&-m qvDZ h w� .0!*.Qs�P tX.A Ad L Rw{1  ` ,5W + !A@׋ 2  A&-m ӨrDZ h (u� .0!*.Qs�P tA Ad L@w{1  0* ,5W + !A@0  A&-m 5qDZ h Dq� .0!*.Qs�P t59  A&-m PpDZ h tq� .0!*.Qs�P t59  A&-m ypDZ h p� .0!*.Qs�P t59  A&-m Y.DZ h ԉp� .0!*.Qs@ A ǡɟ z@  1m * h *P (.Qs@ Y!79 0 P?: LPIKʤMO Q& ? gp= R a*co  Ps 0 @ :** jCN@* & 0 p= @JP @ -" Ps 0 Q JPj"`"@ -g0 @'Jj׊ & 0 p >骮ʮo � -"J0#Ps 0  P  + ,�g ˱ 0 p >ѱ+˲ � .Zs 0  K&IK˴MO NG.l -_c >1  >m˱`  ,5W+� 븏 M + .l n   h੎  �  :Ps@ 0 1Mz -�g0 k  hੈP KҚ : ,!@ Ӻ @&t& Np0 0 0 0 0 0 0 0 @z >  u+,;@�@ @WP P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P JԉJ 1e � _ a-cMemgm0  P7 hmwy PR$�9 �  @ ٟٛٝ ڡ٪ ى٪LC*ۨ0 m۵] ۻ۽ۿ ܆Z P @eN@ MmM 0 r Pz3Q8+kff@-kmg-kPMP??Pgtt.Nn^lZ?Nv`+-kj_ $Z2Q$966`00I>D08OQ.SNUnU8D3NM�Len1ikmoq.puu?{N2 Bs.N-=2@T@4$1Q 9 P Fm `FLNE�.Nnj; EQIE 2 oNpME@J@ $Z2Q"^@ P p ''O+-/1/3`p $ NTA/YJJJIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPI�NV R@HEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEELR J $��@ Ռ�:rA .dC6HSJňACG!EL"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$Rx(I"J=bE RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%$RHI"%I?(9bE$<P`ѥOAG6%j)὏'_yի5(MCr*R'EX [�p@ 4@TpA%B+ %;`B 3PA&H,P„H9 n*"dQ7ѱ=WFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFqeWFQG@Gia$F2PDUtQF %P >QJ+$`K @耄 {@ X4]dUFyGX;qeVZkV\su\GQGRI ytYfuYh$8h� *2T+xхHFYeGbőWx7QnԑGZ! ix` $8h�n)q]]dUFyyyGQGRVHi, yfk$8h�n)q-]dUFyNHz[GQGRVHi,l{l="(�#@[ .x@\E"eQjFIoXI y(q#$8h�n)q뎮]dUFy[yu$%a%~Br{$8h�n)qE]dUFyj׳wu$%a%~w$8h�n)qנ]dUP^s5$  `u$D@ @nQ*"Db#f@j7)3,I@-A,C &Iݢ .UE.(V1G@-[ōtD KxD ~ QR8Bp | @(pKx "1UPb Gq#">Ò$тda#�#4�E <@\\QbZ!a8$  e(>- \_^Hbx\iQHGϰ$GYe9yw$D@ @nQ*"Db#vF:"E|% H<?Ȃ9#$! G�Gh�txW X(5jo7)3,I@-AzS! Q8>B|[ĥ 0+pD%6Q+?G)(fR(\!0! 8%̎(>- \_8 nj)WHHF`GHB��.�q QMO lF1">x$@D Ilou$D@ @nQ*Dnj)WHHߦYGHB��.�q QMO.F1">x$@D IPo/u$D@ @nQ*DOmj)WHH QGHB��.�q QMOF1">x$@D Iru$D@ @nQ*D.lj)WHH7gz$GHB��.�q QMORE' W@"~ YBX, W8,dNB~+:[pE'dQ_tB\YbŬC�+!&$A#�#4�E <@\�>GTb_; Y0 qCXE܂-![,�F!\ Y"\Ebp/nqE�~(fR(\!0! #�#4�E <@\�>GTbT g+ _@(!\Q[Cp$\E8D! !8/dq H8-\[jj)WHHkIݢ .UX#*Z鯳Z$dq Y,X"dC/ ~\讀, rWȂ8, H8]QlPxu\YiRPxI�WH!`$ȽL;$#�n x�qџ `XGM?+WEYY_XHCBp^EWEЇl(?YXWN(ZCE8Yp^C^q`iuQ �WPpD&H t#H(8 � �pJ؄Z<WH8B8ͻH[8H8HH[h�^CaWCW8`Y8HBpY8W[=r\YiRPxI�WH!`$6;$#�n x�qџ `XGM?E[Epax؇s3n{ho8?{Hk`}nX[p[a~~v0CX[(WW^ vQ �WPpD&Hi#H(8 � �pJ؄Z…EYpEkn0k�N}exȆB~Wv8akH^H`Y_�c(WCEfqiQ �WPpD&H #H(8 � �pJ؄Zj[pE8^(x [([C`spHXrW}Wx [؃[p[YpBECX`YEW8x؇}[Q �WPpD&Hʴ#H(8 � �pJ؄ZjWYXW}aE8akXa(kHX~`a8kv[X^8Wfh~؇c8EC_B`xP\YiRPxI�WH!`$,R-#H(8 � �pJ؄ZZHH8Yl8BE}C([}(^؇l0_c }NHB؃a_`BYp[X3Hpo\YiRPxI�WH!`$R^U_E#H(8 � �pJ؄Z:HHX[hs=XNx _(B8v?iYW8n+[[?N^[W(``([xQ �WPpD&H_X#H(8 � �pJ؄ZZHpHnk`n0=}cx_~Cn``8xYuYWW8?8EHi0k؇qQ �WPpD&H[-#H(8 � �pJ؄Z񓿂WXHH�s} WCxx[P}Ypv؇zPc8H^Hp[ؼC[(qЇ}hr8\YiRPxI�WH!`$\^g9$#�n x�qџ `XGM?EHXYEHp[X_([(E?^p`(_Y(CHCNYpCXWHB[^XW8a8EQ �WPpD&H b!f#H(8 � �pJ؄Z:YpEW[CEp^g[_X?CpBW8YECNWYCEY([YH\YiRPxI�WH!`$bP8$#�n x�qџ `XGM?e_ΕQ �WPpD&HQ~!>$#�n x�qџ `XGM?_^uYiRPxI�WH!`$f~#H(8 � �pJ؄ZbgQ �WPpD&H~N=$#�n x�qџ `XGM?.xYiRPxI�WH!`$Pi#H(8 � �pJ؄Z2j֕Q �WPpD&H-=$#�n x�qџ `XGM?l[YiRPxI�WH!`$ lخ#H(8 � �pJ؄ZmvQ �WPpD&Hn9$#�n x�qџ `XGM?fQ �WPpD&HNp9$#�n x�qџ xQXQxXQ �WPpD&Hqh9$#�n x�qџ xQXQxǑQ �WPpD&Hsf9$#�n x�qџ xQXQx'(Q �WPpD&H1oJ9$#�n x�qџ xQXQx=>Q �WPpD&HGE9$#�n x�qџ xQXQxSOuYiRPxI�WH!`$ur?#H(8 � qHUG8uj/Q �WPpD&Hr8$#�n x�qџ xQXQxSYiRPxI�WH!`$x?$#�n x�qџ xQXQxSWyYiRPxI�WH!`$y?$#�n x�qџ xQXQxSzvYiRPxI�WH!`$ ?$#�n x�qџ xQXQxSuYiRPxI�WH!`$pr?$#�n x�qџ xQXQxSG_YiRPxI�WH!`$}r?$#�n x�qџ xQXQxS~_Yi IW@J$I)B(q"Ŋ/b̨q#ǎ!I4@|P…2h)s& >4jըG~j(ѢF"MtiQCG"5+I\%$Ǯ^ +$Q�qH.<xIs 7]DjԣA,8PI J(W0I2v2ʖ/C<$ i…/颮pEQF= t0ڃG Jj W@J$IƏ#OH(G8J DMM>hSM]r5(W\r5(W\r5(W\((((((((((CA5 QH(DR`Q7☣;أ?CYV$J(! |@\hG-$PUgf%lR&lR&lR&lR&lR&lR&lR&lR&lR&lR&lR&liB!,0aJH_8`>\"l0" - l+l"l2R[)'"<B !=F�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�aF�/(Q;tp 49'Тl\ۺÞbQB -CR`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV`aV` X+` X+` X+` X+` X+` X+` X+` X+` X+` X+` X+` X+` X+` Vp@/8!7ܮ<(9XC @�2! iC"2\$#H@a$AdKb2$';O2%)KI4nh`WLx!ܥ._3&1ic39rׄ@3Ҝ&5ikb3&7oS+V .pZd"X=i{@+P T@+P T`Ѓ"4 ](CP{`*XA虻ݠ (G;я4")IKjғ4*~P&0!= p]1z5@D0@#D05R*UU`u"VJ�7+Yjֳ5j]+[ַ5r5kځ4ULvNj=ݜF"V X,cX$6,e+.`:ς6-iKkӢ6]-k[Y|,`A>\a &r'`5`Y6 Kk"7]nq77n.ukb7� :0VJ%1q;{[7U�snN%n+ 7/80 l#8 [Ą.]Tb cX%n:{Ϊ$&0Kl8*^1[8(րp-Jx40-V*ld« <. <. <. <. <. <. <. <. <. <. <. <. <. <. <. <. <. <. <. <. <. <*^8&,U� hxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhx@L*0Jߺ7bV &o#_&'?K b?>?qc` ꏾvO/`Wڟ?o??�KX@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\a ,nщCD"|`b0"Œ$ I-`BZ,H,B(D'nщm 2M` Y8{**kNSjD8bp$N%H($dN fx+$5(Kj_]0 x" q^@ئ 3O9؄+:,H,! q =bp 5'ܩc5" 1U'Ò,:1HBL' ኷vXH&h `E!m 2MϺ+d ^t#VQ G\srȝ:V#X+ q2,-:AN@XH&h `XD' YDlS'Glx$ QCJ8䚓CԱ`*\ap, qYbx+XQ FQXRG mh Nb")Ȍhh#6N<KpŞ]! =bp 5'ܩc5" 1U'$xBK\! W@�((R,I|u#Z6Xp-:EBb(>8bij _ܢ%#VQ G\srȝ:V#X+ q2,A-1 aȂ%F1EbIM+&n'`BdF 44pE'uCap$UT. לrՈ+p(V H K$d:�"1N@XH&h `E=qBDlS'Glx=!C #VQ G\srȝ:V#X+ q2H,p!dEb(/ ?$i~p,! WȢQWt/\ Wh> b0"%irGh&hVBpHYpY[8Y`XY`Wk(WHx+Hp^a(^pCHx+H(WuЇz8aXN O@pMpN[(WN(NHCa_X}a(W(^(WE*^8WB�?Waf`{s0EpNC"yUGprXGUpH8YH HWC:Ba(WBXY؇k_0W(NpYa8EHapC^rhz PRX&+Wx`6h+WXNB8[Bx[[8^ }WWWCWE8r=Y8Y8B�[qevPCHMQ4hGW,Ya=`CxNB-Hk(E0Y(YB^8[= Y8WXN8oespH"yUGprXGUpH8YpC8^E�WX?p`:^؇kCW�[(Hp=CpYpa([(WB}Q E!%irGh&hVYXa@BEB8W8W}WXCC^(HXWBHY^X[ElY8HMQ4hGW,9N8^pECN[C~N�=;NxNEH=^_([YX[[(C~pYEpE GXJp 9q;!pQXWYYXWx+?oh~`[8WȆxvX~ai`}`q(^8W�c~~؇z�N8NENvP PRX&+Wx`6h+^=pr`~PNp_vx[[kpHXxxZWX^}}x?rBpEr`C O@pMpNHxqE�o}Pnp[8~YXfh~hlE`^~~xEpNCB^v8NpHpH GXJp 9q;!pQXW9YYpY8n؇oXf8Y}czN8}r0i^8a8BX[^�a^YapCkx PRMhrGh&hV[8Bxc`iЇokn8}҇sfYpNCpc0Y`0W`X^Xk vCpEMQ4hGW,{ȆeakkoЇkzEx e`lXNHN0_YXcpCCChri8HHWxUGprXGUpH8EEpH[`sBas8[W sHi8Br(EW8�Y�EEp^(NC([(x} aQ E!mrGh&hV]ȀE``qYBv8Y`8uHkW`oWCpYXCWXWB8?[X[p?~r�= O@pMpNX`8u=NXxY�W uCkYhq�N8==(a(H(YpHp=.^C}}aW^YX}UGprXGUpH8HBpEY؇l[8[{?H}?ЇlBx`nHC(Cx}~YXH`8fsQ E!mrGh&hVxb¸H(YnXHlCȆxWkpHzk(Y=H�}~:HXYHfuY( O@pMpNgn(^n([o؇ڇlB}f�C[B}z(h}�H?BpHiqx+W}UGprXGUpH8EBN}YY(N؇lYoC~B?rЇqCH `caE8`WXY}Q E!mrGh&hViWX[XNl8~Cx+nB~CCrq=EpY�_a-YEW(xo O@pMpNxmWnpC(W}a([}pNk Hoo Hp^aa^[X^8^8Y~WCNXGXJp 9q;!pQXWWCB�v BBY[8?Pu�EЇkH?8oB�HNxQ E!mrGh&hVxNXWu8WX[(YhspBsPHpzWW^{p`8 )^BW([=SvN O@pMpNhou8W(aa`sp[8s`Cp}C[^}BCWa(Yo_XY(WXYGMp 9q;!pQXWWECnnXkWzcx=}`Ek`h xhoHnex PR&+Wx`6hזE(Wzc[(iho`in8Yip[=x8B yCXW(a el`r뚐MQ4hGW&vi_fn0nk^k8ccrP^p^YX!Eoa}EpY8[XHGMp 9q;!pQXWYWHBoЇz8H(Ezuc?kc8}r`ރ_P}v8 PR&+Wx`6h[(E xЇspYl`}kXh�YP}vBpYN[=q}�v܄q„F1Tj'48p8䪓Ì됫oܯCճ׎YYݾzr% ҭE#>~+$ ҡ[ D&G.6PŀA rUC $V8Njתu$H\K_s XYxs֢En5(OC%8 !CR4%IG-i!Bx푅!WթЯ=xɒu+1$?nYUoY*kC!id8Oh&:i~-ТC~:- jW ABȏ 5{/-,"!4,8UXV_YUX$( [lɒ,rK',~,r",rb!Jo4b!K'(1Df}#-0F+?*$!" $ $,!R,!K!,+--!-dC|DlJ'V* l@+ S!H!,R!-r+" $;!,"B#l ZVZ +82*@"[,‹,I!"�-k'r-//h4 B YgH LJ! 0R!R+@0u/ B@";J\/ /u 9+$"+,/r-Jo AIoIS@r"~ BrK',8BVa_E +P!@!,K'R! $-P\,"C#L!2,;Clg<m"@R,-r01L!#-Q!$t[S+@ Z+hdC|DlJ'C-r+,K!,"+ /@$[4eY$z H YDcM8 VR7+p(V H�$Eb8$1E0 ^ Q $:B-Q !Lg>G mhEdC+dN+~qCbXD'dqEȢ)@"\!EtH- 8d@D WtbhX+ q[j� Yb!\q Ht8- Y $.D'\! W,!Xl.U v%,$X#F W@{&42 0g\0 &8Ù08d@D WtB|gcM8 VBL+p(V Hm(Rl3q#Z6u2Oa"؄+:qё؄#\!`E+JXHGbD I:Q !Lg>G mhN#8d@D WtBV#` G BVV^`*\^@CH|hЊq(>8bD_GbpA5,$X#F W@(Rl3q#Z6JCF 4LpE'\GbpA5,$X#F W@}(Rl3q#Z6$CF 4LpE'GbpA5,$X#F W@M(Rl3q#Z6CF 4LpE'LGbpA5,$X#F W@(Rl3q#Z6CF 4LpE'|lGbpA5,$X#F W@Jn(Rl3q#Z6ⴎCF 4LpE' GbpA5,$X#F W@z(Rl3q#Z6ѴCF 4LpE'<-GbpA5,$X#F W@N(Rl3q#Z6ךCF 4LpE'GbpA5,$X#F W@BBt3xD ІVh;aq(>8bDXl.U+p(V HPۣ@CH|hЊK:'0Gl`M8 V"ְ`*\j{a)6әϸ-`BZY!&M[#` G BVVX+ QBm! !f:W<LhC+8d@D WtBVz,6D*XъXB8bp$JQ !Lg>G mh5bh#6N1&Y+ZkXHGbD = 0g\0 (CQ| q&\ ؄#\!`E+b #*$B0)lFg|+<B 0A%u8(|L#l+tf#&8 DU`VUX 8(+@B % `ŒB0)lFg|+<B 0A&.u8(|L#l+t^!#&8 DU`VUX 8(+@B e( Cftg#�A+u8(|L#l+t.>,l#@XVhX #*$#"BB0)lFg|+<B 0A(ƢXC'D8&B'Ȣ/J#&8 DU`VUX 8(+@B B0)lFg|+<B 0A5cBXC'D8&B'#<&#&8 DU`VUX 8(+@B B0)lFg|+<B 0AAu8(|L#l+tH#&8 DU`VU� #|*#lN&XOO$PP((*B+* $t(DB 0AQ^%V%Rn%WvW~eW*($(* ܀"|*l(((((((((((((((((((((((((((((((((((((((C #&8 DU`VU4�" tJ"T"L'vfvn'wvw~tZ'!B A%dhAtJ't|'"X}'~~V'"B"$B (A�"$"("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("("(t< DXVhXa� t@ �@֩)橞) 6©L$hhhAN*\*fn*j�@L*ƪ*֪© lPU`V@t@@N+LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLBB@ h @ LLLLLLLLLLLLLLLLLLLLjhhhhhhhhhhhhhhh؀@A(A @ LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL v@XVhXU@t@2<3T//>38C4D5<'8 /N4D3LdA$2PC48383838383838383838383838383838383838383838383838383838383838383838383838383838C4H4XC44-LAXVhXU|@D.B$dB,q,Rֱ11q,B-*R>&B0x$B+$$1%WB+B+B+B+B+B+B+B+B+B+B+B+B+B+B+Ԃ-Â,.,$AL. B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+ %llB%# PUhhGHT A,dB&KRB+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+**"�"8#8#8#8(((((((((((((((((((((***************t>"4t;!0 Ѐ'B.tWn7www7xs(܂,*"@XGkIGW� |A,41Ko%)))))))))))))))))))))))))))))))+R*%Rl"hA-.)))))))))))))))))))))))+++++++++++++++-Â,+- ("<+:!#l/8 DUxV{W4 .B&B4N&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&X&t+-�#0&0B#0B#&&&&&&&&&&&&&&&&&&&f<=oKw(|&* Ȁ',B'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lB'lZB'T#"@XGkt0#<&B+>~#ZlClZ,B'dB$ĀA+??GϏKw(|&*Ȁ(d+tB?'[?B<,l#@XGkEt0@$<&@t8p+M&TaCr%pӦQB*ReVA9dɑ2eʒ%PPDT&W$ԹgO?u:hQ0hpTWj@ G*S+gB٩⨃ uZŏ2ՋըQ@4 H<r hcǏ%<YG69rtTTZćm5P'AM4uIS'M4uIS'M4uIS'M4uIS'M4uIS'M4uIS'M4uIS'M4uIbviULʌꤩN:ѤM:ѤM:ѤM:ѤM:ѤM:ѤM:ѤM:ѤM:ѤM:ѤM:M\M\M\M\M\M\M\MPZdTaHBqȰ2'ʸ$JG`8J*D XPőOF٤9S2:ل=dUP2FP\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕ$;EUM6A )Mv[q5C)X6qΠ4pPőOVd kVm[:d=5dV2*wMRy魗UBdM@DRP)MtMX)k(eG\ *B+H�UdiQVN6 H6i(qvUx矁P>DP0фTEBYE:'HG`8J*4:`AG>Yer[nH$d=V6*[QVeQVeQVeQVeQVeQVeQVeQVeO>DP0фUʐROV:keG\ **۪ ZMV\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\ŕQ\1 Wp(\1 eO$:1 G mh(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 WD2V8p&\ ͑u|,6p*RR `*\ԑDBJp#Z6dNQ| mt&\щ٭#` G3P U�A`*\DBxD ІVIv2O؄+:aMqZ؄#\H*$ VQ(8QH/8*G mhE>J$d@C Wt"#` G3P Ur)HX+ Qs )J-`BZR$I;'FGlQwXl. TB\ +p(V HDBxD ІVtUI(>6:b[Xl. TB\ +p(V HDBxD ІV4I(>6:bguXl. TB\ +p(V HVDBxD ІV6I(>6:bs+Xl. TB\ +p(V H DBxD ІVWI(>6:bXl. TB\ +p(V HDBxD ІVtI(>6:bXl. TB\ +p(V HǷDBxD ІV4ٕI(>6:bXl. TB\ +p(V H;DBxD ІVyI(>6:b]Xl. TB\ +p(V HDBxD ІVjI(>6:bWXl. TB\ +p(V Hף_HqUUh d/,I;'FGlXM8TKA`*\z )J-`BZq%i'M#` G3P UrY`*\z )J-`BZa\%i'MJW#` G3P UrY`*\ *!�$щEqE!!Yt+:q Wt9$n Wt/! �pE'\Y"l5 QU%]0 Z'\qCp"BȢpE'x!H;EX/:E@E! Y8/QaVI(>6:bDժ%KDqC!dx\d:A~ndad   A\dAa6\3B*"*>`aV A"T%!A aAA:a\nAA ! ~a \a\ d A\dnA x le$/H T\Z ڠnA a a~Axa:AA\A"6Zdd :\A~a E:dVd'FРa\~na\AA a A:xdaAn A~n:nA\ n\d:r`a8**rVFa\$BUB anAA::n~`AndA:\A\an~n aAle$/H T\Z ڠx\A 6d aaAdae A"A A xA@n!A d$b0%"IFРa\32xa:a \A\a@adnA`xddxd\Aa dna A2`a8**rVFa\$BU4!<5p n:xaxa nnnada:a:fn\aa!A2GA"SU* ZA9%Sa ~x~A~xA"�xadddadxAA A90GРa\HT2$bx n�dxd:AxdedaxaAddandL6\3B*"*>`aV A"TE<5 pO\ax  ~dAd \d\xA d a$s$/H!<U\Z ڠ0!~A�s\A!  `\anxA :\AA\$3Is> p�a\0enn\ddA\\ax$  Axnx~AddnL6\3B*"*>`aV A"TEVda$x! pԁ6of؁a aΡ$s$/H!<U\Z ڠz0;!A6n! ~s\a\ Ava@"6n` A$3Is> n6:y\anA؁A eAv   ؁ d!_6\3B*BxVFa\$BUdU\A Aaad!!! Aa\An aadnA $!$s$/H!<U\Z ڠd !aA AA\Aaځ!xaAdaaxA dd$3Is> n6:!]nAaxadȁ!d \a\Aa ~ A\x AL6\3B*‰5VFa\$BUd\ a nAȁ\!:n\\\A\     AdA2GA"SU* Z!!$@naoa:AxnApO A :ddAAȁ3Is> n6:ՁpadA"Ab\a: n A AZ:dA:nL6\3B*B+>`aV A"TEVA\aa\AAdn!\A\A\AaAvadZa!A2GA"SU* Z!!p    !\A !a\aAv�\x a3Is> n6:!\A@xAad AA   nAda A:aA Axa L6\3B*B+>`aV A"Teo\a:! A: 6/ ad a@na6:`A2GA"SU* Z]an\An!x:anAxa@:Z axadadn$3Is> n6:n d!d`A:a:daxa Z x!\AfO:L6\3B*B+>`aV A"Tey adځx  A:aaAxA"da a xx ;\AfdƁ$s$/H!<U\Z ڠBpdn@A�5?0W\,Y\ur E~Y "Y*8*IW>&WV\ܭB,բC*Ϛ+^U'H -*j!HL]gحNuE7W>ɑ t1`Р|PFr"(Pkjt REY˶CYM=I+d3cUS[x u됬[I3-޹*$x$I`ҦUۛ\Z7f׀lA*ڭaܤSϏ+^ t+YxU< /Hc 7,ܔ(+ 09+Lw9d#5,M=,3N=>@" 70CN;r$ #-r $Q,M4d7"I`,8]؅^mW |# $-&,09{K65,">293r $+҉@2+~>|MT)-&$<mJKӎ>!֨<׸”>8<L!! $@‹r,LT8ԣ9K[ 4'h&tJ> ";r"d/;r+T- $@""=30@r"HE*#l Vڅ^\nY(IEɊ+2"G'˸R!2!{!u$r0)-$ /!°\(DJc#-0F+x^Q!�!"!!@-R0-t҉,! $tR, /L-{R1R- ˣ|LlJ'#N!t-,r$rK!҉+u,DR",tr$�+~K!L$K!A<W<p df�>GbDE&\,\qEbpE'&HB-\q a8DЉCbD'nQCB!p aEERB,&UxD ІVe€ qHb"-:bqdYX!!=-&2EYEpa8\X6O&؄+:E$q YC!:! ^,p"dQ|ɢ"nQWE'& HB/ WȢM8V ^@TX#F W@"i9;[t,! ?80u H":1=b8/ YB+: Y@"E!d YnI )T-`BZI-* WX,B*,x! WȢPHW{E'n YBp/ ! ? A,'�GlH[t" qEB{!\1[@$N-:A,:qW@E!d[@B|,6X.xK6R|`&Vs6fymo{QT$%hbRG mhn"A,'�GlPuݕ=p d|�>GTb+[l5&wI )T-`BZ!� Xe b(>8bĀ<Gbp/`VJlbey/OQT$%hbRG mho|l@L WtD>#` GJv^6 0+pD%6żEERB,&UxD ІVpy,kF 4pE'،g=p d`VJlbeyo;YL\0 xIJQ| 0q&\ O؄#\`%E/P�>GTb+[{UmQT$%hbRG mh h#6N<{͏&+/zr8Xb޻m䎢")!Ec*W<LhC+l@L WtD~,6X.x +^vI )T-`BZ!7e`M1G#` GJv^\|`&VHJHјŤhЊA,'�GlM8V ^ 0+pD%6żEERB,&UxD ІV> b(>8bXl.](WX#*-潟_(*R4f1r#Z6mF 4pE'Gbp@ QMl1+FQ1I+&GnX6O&؄+:Q VbxPV + +e~P)A  L ,3 0 P VbxPV + +e~P)A  L ,3 0 P VbxPV + +e~P)A  L ,3 0 P VbxPV$+ 2� Ȋ芯2)aN! 0 NP˓, 0  taze@ , h爎  ,g0 cȏH: 2 p7 �   @�PV$@+˳ Ȓ-ْ 0  , g0 ɓ=铝* p= M � �e@+BiO�^0  , g0 ewy{ɗz )! pH ӗɘv xPV$ 8 f2ii^0 -g0 Ii pH siy xPV$ 8 Y)Iii0  P Npp P h @: ` � -[ PV$+%j'j0  -g0  H Eڗ@ ��e@ � `) I)! -g0 F*} H 3^  .��e@ � 0  *Jjzޘ* 1m @ @ @ @ @ @ @ ^B pH a P PVP@ s; wy{˷}뷕 @;  1m �  +Kkkި2) P7 k� \�Px�PV �=@  s  ׋ ˽ +ߋ @ @TJ0 [ ˿ ,,w[ P @eN@ @l `Z�P �e+li�1.g`79;==Lf CZ;47LML? Q,SMipL?j`v@cLed@lpjH$PP ,>55{77777777777777777777777777777775`,>-44 ; Ll׌٬ۜ-.;<@4 B 1+- 4P4�@@@t��t rK  -MѰЄ  @T4 E@%m')+-ӌ; EQIE 2.? AN@T@J/�@�Pg0 ȀYZ_ a-cMX Z} i} ŀ \= T_sMsJJJIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPI@FMNFV@R@HEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE$M_ CX&�[y�e=@  �1.1N5n79;^ 0 "R`GI~I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I \MJp~V FMRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRJp@X�/�[y�e �  } /Oo_ 0 @ER@OܐnHHmI@R+-OX�K@` axQ (IKM SP ?J]_a/\R@FcklQp@C $P�.  #@:I  -Y/GQp@`4�Pp|Q0 0 /f9 / -Y@/OՏGQp@`4�Pp0. ?/? / -Y�R$XA .dC%<$ iP 2dPI>|piԪQ:ͤ9M9uϞfnDJ&PI%AzGQNZժ#I")\x0ٓV4jըG5k[nQ3:$HZraĉ<$ i…#nEQF=KiwG$J_Iemܹu<$ i…#7EQF=*=3u;G$J_IeyI4@|HƒVX"ҨUFyN3Qf"GZ! *‚H"#> I?*XɅHFYeG<pF(RKHi,0rݎH"#>  œ*XɅHFYeGh򲓻Qf"GZ! "# <FҤ Vr!QV/iQHwe&H9/I ySP':"(�B @# .x`AK`%"eQitH{t"($~"TfU$8h�(bՠ\dUFydN|U7Qf"GZ! gW# <F򶂕\dUFyu+k"($~B K6dSVye[vecyfH"#>  Vr!QVt-vQf"GZ! k# <F>XJ6)zFiQH9 W$ŕD`"#|r+/$8h�(VpMrJ�|'(P^W$,~x7$8h�(VpMrJ vMd{'(P^W$~>"(�B @# \#V8IR'&#Q@ IP?P&;Bp  G(p[`VJl"'I6G+$ W$BLHD! Q8B|#F 0+pD%6χMG�+!&${䎐(> \#V8IRƊ&#Q@ IGTfGHB��.x QM$)Fq‘(x$@D IPe5#$! G�@h�xxHU|`&r+ Ytbp, !C8/ YBXD'n! ?X-x Y(/:! WXMx&#Q@ IpMT GHB��.x QM$)+d H,(D@o Y,p/d W@-B�,\qB@b"\C"Q?d7!)WHHfVGHB��.x QM$)k+CB+~_Ȣnaip/ ^,+ H@- qBp/nQ܄p8 (^! P"B`B4{_>! Q8B|#F 0+pD%6&,n!E@BX,xq: C�,kE! Y$: YbȮ+ u#OFq‘(x$@D Iox$D@ @P*DN>W@b"~H~(+~QH,p>Q?Dp,:Q�X!d ^7 iC<MG�+!&$ʳ#�A 4�<B <`$ު�>GTb9I Y@8Dvo_(+xqH܂�/xqY !xC�8$xQW-d?<MG�+!&$#�A 4�<B <`$ު�>GTb9I [b8ⱏs@ F<nb5 QkC"n[a>vE!\ WȂ`OFq‘(x$@D Ix݇w$D@ @P*DN;\,p"azp�F'ndkB80q Y@$!a(+dqY,̸8! &#Q@ I`wSI 0oUX#*$v+q^E!nC`spHXrW}Wx [؃[p[YpBECX`YEW8x؇}[Q !�WPpD&H9$#�� x `XGMȉFpNEpHЇk^XC~EB~EfCx`kECpY`v}:x0CX[8[[(fuQ !�WPpD&Hį9$#�� x `XGMȉMXHH8Yl8BE}C([}(^؇l0_c }NHB؃a_`BYp[X3Hpo R8 PxI�WH!`$D#H(8 �  o�pJ؄H \<HHX[hs=XNx _s`^~[=pC{ȮB_^[YN^pB�[�Bo R8 PxI�WH!`$H|#H(8 �  `XGMȉEWxfckЇk0ni^k8[f�s[[Np[pCCXYoc} R8 PxI�WH!`$A #H(8 � D `XGMȉEHpE[`8{rpH8k~kiW`}u0C[N:^ ,HB}؇v CQ !�WPpD&HЮ9$#�� xγ�pJ؄H \\YEHX?WEBBXYYW�BHB8Y[8HHW8Ep_Y(NYEpCCX R8 PxI�WH!`$�QA#H(8 �  E `XGMȉCWXHpNN8[XWNXEE_8W(YpC[XY8[pH[8^XBN?[Q !�WPpD&HA ז9$#�� xԓ�pJ؄H \ W X R8 PxI�WH!`$WM#H(8 �  y5 `XGMȉE}YQ !�WPpD&H Z #H(8 � - `XGMȉŘZQ !�WPpD&H[#H(8 � Հ `XGMȉŰ} R8 PxI�WH!`$[ ]9$#�� x `XGMȉů]ՉQ !�WPpD&H}^荙#H(8 � �pJ؄H \]Q !�WPpD&H_E#H(8 � �pJ؄H \l_ ~Q !�WPpD&H]=$#�� x `XGMȉ >b R8 PxI�WH!`$`a,#H(8 � pHUG/Ab:Q !�WPpD&H,.d=$#�� x X QXQx9: R8 PxI�WH!`$0dY#H(8 � pHUGeg R8 PxI�WH!`$eo#H(8 � pHUG`NpfQ R8 PxI�WH!`$f#H(8 � pHUGg}Q !�WPpD&H9$#�� x X QXQx|.: R8 PxI�WH!`$i#H(8 � pHUGgQ !�WPpD&H^9$#�� x X QXQx|k$ R8 PxI�WH!`$`l#H(8 � pHUGg>Q !�WPpD&H9$#�� x X QXQx|  R8 PxI�WH!`$o#H(8 � pHUGgQ !�WPpD&H9$#�� x X QXQx|> R8 PxI�WH!`$q1?#H(8 � pHUGg)gQ !�WPpD&H1ot8$#�)� pHUG>Q !�WPpD&HJu]u^u_u`vavb/vc?vd#H(8 t� pHUGTQ !�WPpD&Hdwzw{w|#H(8 t� pGUG/!MpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQpQ xIpQpp$+{/{wO{_d$H#P%�  x� Ȁ��ZpDz'J.o|ǯJ؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄J؄Jȇ|LJW8Jȅ?`+o~~~~~~~~oW)*'� ЀX{؀)@ZhOVoU|MH|%p "<iS%zDPL9b䈑#F9b䈑#@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %@�QD %_()|G(x` ֯cϮaZ}rDV%L~={޻ʕ@8pbe?HYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHYHR|_8sIGv^�9HyRګ֊ $ܐ2l<@R[brۭVEаaQ* 0[/`ۯp95r 3pT@S\csܱW1 h "3Ӽ + + + C]G#FϬ *CwCN`[sݵ_c]gE0D =@X'-k{g-" " " C?.#0喓9 |Ё裓^sꫳ޺^;7mt+㝝{+P| 0߼3S_C|̞{{O$@$@$@$@$@$@$@$" H " H " H " H " H " H " H " H " H " H " H " H " H " H " H " H ,hV07 XG:+ ^v'CB2�%+iKb2$%'IR%)KiS2\%+[J |#*PleĎ#Jp2f" J@rױ%3gB3Ҝ&5ikb3ڄ& >C:2˩l3嬀<v:ҙ'=�u3'? D֡�Od@;m \ǞB+jыbe@;i3"hgi Xg*H[җ*!(A ӛsֱe;+`BPiJqb$jv蹪y.@d*UObĨRiU 3;NWճo]+[:΀��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_�P\YhVi6(P4|9� 8�D0n 0�ck`� ,6΂�a�R<`kި@!�3pw WpG>¡@P8A@zx?a�W�?�G?qp,ڠY8�Zi0 GMRԨ@d58@)8@�f�` C� 0�YPi��`-ckK y.t�vG�pl` `{#PA�P�pc�.@+m06hu<V L7{ яuh�|��@ұ�(� h,%@:!�|u)5oe'Hp� G?�AP@2P�_l 69 P h f8a@N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�RP%@h f xP@+@ ؀7� �d@5S���((�f g�(P0�hް5P%�5P'@p�� 6@p P�0 �*P� 0�� g�`@+`� က � Pdpq3W@���(�50�0`\�(`p0��%Eڀ%�5P@ @+p @�'p͠�#@ @f``*@`# �*@ (�ppPڰ5 qx�@+0 pp �(� �PR4�f h1���0` [%�5P)P@ 3p�!�`#P�P� P�*P��\h �3 (�%p g��( [hA+@lٖw'@RDp�q� �'� A`\ %P�(�%�0p p(D(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p0 ��(@t�e 0��p9Y!'�W B q'0)p��fQ( �ƅf1� A�� [�A0�dp� Yg@�3S@+)�6@ �P�60 z*�!@��tRTP00�����(�Yvʖw0r )p�0���( (�(�%�%0 � q P(0 �pa\P�0�(P�Dp�0@+0'�!p o 0f60`)�[%� q0�(���(� (wq'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 pI'�f *0�` [3` �%�À(P�%  P!@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[N€� @+w@+p�3�`B#o0*0`[3 W�f1�Ap[ À`\`\ %�;<'p�!00Wp @+0 ���[@t� E`ڀ`%`\[0 @t 0�AP�N` �@00W�\��#P�6 �#�W@�PPp0�  ހ %@�R4�ƐDjqȊ{ !p�q�3��W�0���[�[���%��9�(�00�A0��%�(f��A E(0���  00'p�3!pp�)P�p @ #P� P�60# P�#`gP0�P0P(��(P��0�(0�@���qC�p�D� p �@PA�%�%0��%`\�`�Pƅ 0�30����� �)0�'� p�!���'�Dp�`#@0 #P�  0�!P>0@�q!�!���W0����D�P3����P۶}۸Mۼ۾-ܷ۵�ȍʍ 3p�'p� +@  ލ]}ۤ}MPߺ]Ƚ�p)@�)@)P9 @9�]]ޤ&<Q>@��3 d  �: j!8^9>@B>D^F^GL~iiT@ �)P+p06P�4Nj;^jljrNih1x@�!�0` eoj;ki!鑮?'0)�@� ` i>^ED㺾`p�3p�)�!P� �*` �6;^ھrC^߾~A�!p�)* \h Ү^`�?_!�'p�pS?_��@`_&__)PD0p2?4/p�ppS p) @ FJLNPM T_Uo 3@W ^`0d_f N/`�0prw> 6 ?_p @ 9kO Ő9P   p p ` V?#� 0 _ _ȟʿ̿ 0 @ 8 ͟_ O k � �Qi*_l(ȐP…>QC #UJV%9>RH%MDy#$-]l5*AJAzEEڱ#@krp蓣J^ŚUV]~[iD�HBmȠbM`śW^}`·6=h4?L8dʕ-橣VZ]ZU`mF k=BŦU6=ڔ[wn}\pVGމcT8Tj]zKխ_;7GZkVpM͟G<U`% kmPh݁0@$@ciWrY@&$@ /0UY)G>ECG$1\*$Qr "VxdUFB!$H# %IM4I:(#2K,GYeǒddND3M5{dJYa .IXQVq \P-GlQHYII$qhC/Ŕ0EGlOhΑM\$SS3}dJqaWt<eW S}l%e&uh`rSFĕNGV\`NաIXQVq^}QS%|ԕGZ`V%M!4sdW:)8bYG\ wNLWIXQVqy;QS%|ԕGZ`VR&xSFĕNpU*qrtΎk$aGFYHN&:QS%|ԕGZ`VvSFĕN&U*qrtΎk$aGFYHN;QS%|ԕGZ`VvSFĕN0U*qrtΎk$aGFYHN&QS%|ԕGZ`Vr7uSFĕNU*qrtΎk$aGFYHNQS%|ԕGZ`VҿtSFل+:?S=bp 5'ܩc5" 1U'# F1EbIMz+&\Ӧ 3O9؄+:K=bp 5'ܩc5" 1U'!dF1EbIMz+&IDӦ 3O9؄+:5=bp 5'ܩc5" 1U'#`F1EbIMz+&yҦ 3O9؄+:H4=bp 5'ܩc5" 1U'C((R,Ir#Z6ZdF 44pE'nGp;uF$X#F W@dt((R,Ir#Z6WdF 44pE'ΩGp;uF$X#F W@d`E%5QxD ІVH(>8bEUT. לrՈ+p(V H H&=h iS'Gl(J8䚓CԱ`*\a ,nщCD"|`b0"Œ$ I-`BZ,H,B(D'nщm 2M` Y8{**kNSjD8bp$N%H($dN fx+$5(Kj_]0 x" q^@ئ 3O9؄+:,H,! q =bp 5'ܩc5" 1U'Ò,:1HBL' ኷vXH&h `E!m 2MϺ+d ^t#VQ G\srȝ:V#X+ q2,-:AN@XH&h `XD' YDlS'Glx$ QCJ8䚓CԱ`*\ap, qYbx+XQ FQXRG mh Nb")Ȍhh#6N<KpŞ]! =bp 5'ܩc5" 1U'$xBK\! W@�((R,I|u#Z6Xp-:EBb(>8bij _ܢ%#VQ G\srȝ:V#X+ q2,A-1 aȂ%F1EbIM+&n'`BdF 44pE'uCap$UT. לrՈ+p(V H K$d:�"1N@XH&h `E=qBDlS'Glx=!C #VQ G\srȝ:V#X+ q2H,p!dEb(/ ?$i~p,! WȢQWt/\ Wh> b0"%irGh&hVBpHYpY[8Y`XY`Wk(WHx+Hp^a(^pCHx+H(WuЇz8aXN O@pMpN[(WN(NHCa_X}a(W(^(WE*^8WB�?Waf`{s0EpNC"yUGprXGUpH8YH HWC:Ba(WBXY؇k_0W(NpYa8EHapC^rhz PRX&+Wx`6h+WXNB8[Bx[[8^ }WWWCWE8r=Y8Y8B�[qevPCHMQ4hGW,Ya=`CxNB-Hk(E0Y(YB^8[= Y8WXN8oespH"yUGprXGUpH8YpC8^E�WX?p`:^؇kCW�[(Hp=CpYpa([(WB}Q E!%irGh&hVYXa@BEB8W8W}WXCC^(HXWBHY^X[ElY8HMQ4hGW,9N8^pECN[C~N�=;NxNEH=^_([YX[[(C~pYEpE GXJp 9q;!pQXWYYXWx+?oh~`[8WȆxvX~ai`}`q(^8W�c~~؇z�N8NENvP PRX&+Wx`6h+^=pr`~PNp_vx[[kpHXxxZWX^}}x?rBpEr`C O@pMpNHxqE�o}Pnp[8~YXfh~hlE`^~~xEpNCB^v8NpHpH GXJp 9q;!pQXW9YYpY8n؇oXf8Y}czN8}r0i^8a8BX[^�a^YapCkx PRMhrGh&hV[8Bxc`iЇokn8}҇sfYpNCpc0Y`0W`X^Xk vCpEMQ4hGW,{ȆeakkoЇkzEx e`lXNHN0_YXcpCCChri8HHWxUGprXGUpH8EEpH[`sBas8[W sHi8Br(EW8�Y�EEp^(NC([(x} aQ E!mrGh&hV]ȀE``qYBv8Y`8uHkW`oWCpYXCWXWB8?[X[p?~r�= O@pMpNX`8u=NXxY�W uCkYhq�N8==(a(H(YpHp=.^C}}aW^YX}UGprXGUpH8HBpEY؇l[8[{?H}?ЇlBx`nHC(Cx}~YXH`8fsQ E!mrGh&hVxb¸H(YnXHlCȆxWkpHzk(Y=H�}~:HXYHfuY( O@pMpNgn(^n([o؇ڇlB}f�C[B}z(h}�H?BpHiqx+W}UGprXGUpH8EBN}YY(N؇lYoC~B?rЇqCH `caE8`WXY}Q E!mrGh&hViWX[XNl8~Cx+nB~CCrq=EpY�_a-YEW(xo O@pMpNxmWnpC(W}a([}pNk Hoo Hp^aa^[X^8^8Y~WCNXGXJp 9q;!pQXWWCB�v BBY[8?Pu�EЇkH?8oB�HNxQ E!mrGh&hVxNXWu8WX[(YhspBsPHpzWW^{p`8 )^BW([=SvN O@pMpNhou8W(aa`sp[8s`Cp}C[^}BCWa(Yo_XY(WXYGMp 9q;!pQXWWECnnXkWzcx=}`Ek`h xhoHnex PR&+Wx`6hזE(Wzc[(iho`in8Yip[=x8B yCXW(a el`r뚐MQ4hGW&vi_fn0nk^k8ccrP^p^YX!Eoa}EpY8[XHGMp 9q;!pQXWYWHBoЇz8H(Ezuc?kc8}r`ރ_P}v8 PR&+Wx`6h[(E xЇspYl`}kXh�YP}vBpYN[=q}�v܄q„F1Tj'48p8䪓Ì됫oܯCճ׎YYݾzr% ҭE#>~+$ ҡ[ D&G.6PŀA rUC $V8Njתu$H\K_s XYxs֢En5(OC%8 !CR4%IG-i!Bx푅!WթЯ=xɒu+1$?nYUoY*kC!id8Oh&:i~-ТC~:- jW ABȏ 5{/-,"!4,8UXV_YUX$( [lɒ,rK',~,r",rb!Jo4b!K'(1Df}#-0F+?*$!" $ $,!R,!K!,+--!-dC|DlJ'V* l@+ S!H!,R!-r+" $;!,"B#l ZVZ +82*@"[,‹,I!"�-k'r-//h4 B YgH LJ! 0R!R+@0u/ B@";J\/ /u 9+$"+,/r-Jo AIoIS@r"~ BrK',8BVa_E +P!@!,K'R! $-P\,"C#L!2,;Clg<m"@R,-r01L!#-Q!$t[S+@ Z+hdC|DlJ'C-r+,K!,"+ /@$[4eY$z H YDcM8 VR7+p(V H�$Eb8$1E0 ^ Q $:B-Q !Lg>G mhEdC+dN+~qCbXD'dqEȢ)@"\!EtH- 8d@D WtbhX+ q[j� Yb!\q Ht8- Y $.D'\! W,!Xl.U v%,$X#F W@{&42 0g\0 &8Ù08d@D WtB|gcM8 VBL+p(V Hm(Rl3q#Z6u2Oa"؄+:qё؄#\!`E+JXHGbD I:Q !Lg>G mhN#8d@D WtBV#` G BVV^`*\^@CH|hЊq(>8bD_GbpA5,$X#F W@(Rl3q#Z6JCF 4LpE'\GbpA5,$X#F W@}(Rl3q#Z6$CF 4LpE'GbpA5,$X#F W@M(Rl3q#Z6CF 4LpE'LGbpA5,$X#F W@(Rl3q#Z6CF 4LpE'|lGbpA5,$X#F W@Jn(Rl3q#Z6ⴎCF 4LpE' GbpA5,$X#F W@z(Rl3q#Z6ѴCF 4LpE'<-GbpA5,$X#F W@N(Rl3q#Z6ךCF 4LpE'GbpA5,$X#F W@BBt3xD ІVh;aq(>8bDXl.U+p(V HPۣ@CH|hЊK:'0Gl`M8 V"ְ`*\j{a)6әϸ-`BZY!&M[#` G BVVX+ QBm! !f:W<LhC+8d@D WtBVz,6D*XъXB8bp$JQ !Lg>G mh5bh#6N1&Y+ZkXHGbD = 0g\0 (CQ| q&\ ؄#\!`E+b #*$B0)lFg|+<B 0A%u8(|L#l+tf#&8 DU`VUX 8(+@B % `ŒB0)lFg|+<B 0A&.u8(|L#l+t^!#&8 DU`VUX 8(+@B e( Cftg#�A+u8(|L#l+t.>,l#@XVhX #*$#"BB0)lFg|+<B 0A(ƢXC'D8&B'Ȣ/J#&8 DU`VUX 8(+@B B0)lFg|+<B 0A5cBXC'D8&B'#<&#&8 DU`VUX 8(+@B B0)lFg|+<B 0AAu8(|L#l+tH#&8 DU`VU� #|*#lN&*((((((((((((((((((((((((((((((((d+(BHB'B$�A((((((((((((((((((((((((((((((((((((((((_BBB+B ('&***************************************0B<,l#@XVhXU@|@! ",*>)FN)V^"“! lB&Pd")!`))"B $B""Ad  B" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " ",) #�BAlU`V@Ā@k@6ʖLd�888A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8�@LN.V^.fn�l@ L�UXVhXa� t@ @N.B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.,x@ <Ѐ |A @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A \q@d@Ā@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A� \qLDU`VU4@, 3<C5 138383838383838383838383838383838383838383838383838383838383838238C4,3x� 3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3BO4D3LdA$2PC48383838383838383838383838383838383838383838383838383838383838383838383838383838C4H4XC44-LAXVhXU|@D.B$dB,Lw,u_B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+d,B-*_>(B0x$B+-B+-B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B-,.,$AL. B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+$llB%# PU`VUB&dB,[wO((((((((((((((((((((((((((((((Cue+B.@""8 "<?B"((((((((((((((((((((((((((((((((((((’>"4;!0 Ѐ'B.tBW_>go>w~-Ȃ/B. DU`VULĂSt{k*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*h*hBBOeO"B,D@ ,VXҴJ*M4ҴJ*M4ҴJ*M4ҴJ*M4ҴJ*M4ҴJ*M4ҴJ*M4ҴJ*M4ҴJ*M4U WX EZ5lYgѦUm۱ =ˑ w1`Р…PaC)vSƙ2m꤉re˗1gּsfǛFI-^QF;ǖ=vN;$I(TmdJN:m괩ӦN:m괩ӦN:m괩ӦN:m괩ӦN:m괩ӦN:m괩ӦN:m괩N:٤M:٤M:٤M:٤M:٤MJY LĽ*`ydWk1M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@ĕ6 m$HbpM4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4EP4:e7MFA $d%W:Dmo WqWeG\0Q Hd]X .%qM6e dHZMX9ָ:K@5d@BL\ߗaYiseG\0W H aG*d=ױ`IQ(NVd.:edMFAE $Wl[G`:k>XG6ű]iN@N@N@N@N@N@N@N@N@N@N@N@N@N@N@NQ(NV$&P:P:P:P:P:P:P:P:N(:N(:N(:N(:N(:N(:Nbd*ڰD"�D!E4Xl.P^җEc*Qlo]"ՉM&V0 M&P*HAR&e/}_<@@*68n&HFM@bP POpoD(> M *(D+s=p :{� :U8$2Mmn7N%e VL('OyΓE(> M *("D0s=p :� :U8RƳ&XHtΔ"'> M *ʠCE|b(QTv\&e/}hGlb\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W\hHPHp ІVp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1U\E+Ѐ8b!`S؄#\С/@HGbbB\!eW<LhC+Dc7-4�(>;bČ<GbpA򲗾T$X#F W@fA2FqА2ڍ+&W6s k Q| v&\щ39&e/}IGb Q+4vG mhE1 q@ Wt"ӥ#` GCyK_*zaX+ 3Sx )(ݸ-`BZkLM6#` GCyK_*zaX+ 3k'x )(ݸ-`BZ9M#` GCyK_*zaX+ 3r )(ݸ-`BZ+M*#` GCyK_*zaX+ 3r )(ݸ-`BZt MZ#` GCyK_*zaX+ #}'(RP_q#Z6wXc h#6N@#` GCyK_*zaX+ 38WhHAh 5(>;bOGbpA򲗾T$X#F W@f7?FqА2ڍ+&k Q| v&\o�`a:$//*H`aV fF\B(_v Z!Qj F@a\R`a:$//*H`aV flF\B(_v Za Qƀh> 6:A m`a:$//*H`aV fF\B(_v Zaƀh> 6:AQ`a:$//*H`aV f,F\B(_v Zaϯƀh> 6:A`a:$//*VFa\`n%4H2e7\Z ڠj F@a\6\Cb/*H`6r2  a:an AC:n\n: ::Υxad\d:AddAF\B(_$A\Z ڠ\n\a A:\x\ \A A'; :\add:ƀh> 6:E\daxaddx\d:A~ndad   A\da6\Cb/*>`6r24dtdd a\d`d  tnAdA \d \~AF\B(_ Z\\#rddd:aE'Ea\An d~xA[d\Aƀh> 6: a \ddan Aad :\ a\ \\::An 6\Cb/*>`6r:5dd x�d\A ndA[x\ ax`:xAF\B(_ Z~d A' Ax`n~AA[edndn:Adad ءAC:Aj F@a\xa:a \A\a@adnA`*xd:dxd\Aa dna \vl]`a:$//*V*a_4!o5 n:xaxa nnnada:A';n\A'a!ځle%4H!o(]Z ڠ\wEA' ~x~A~x\�xadddadxAA wklG@a\|wex n�dx+e:AxdPedaxaAddand]`a:$//*V*a_Vp:+ena\x\na\AA A\:\A~da~a~nA:wG\B_ Zda Al :ad a\\d\a\a nddAa :wklG�p6:AVx A  axxA a:AA ad n\`:\\d\  d A:A l`a:$//*V*a_\A\ A \Aځ~+AAA'a*a`\n aڡwG\B_ ZǶ~a:aAA'yA!\ an!jZaE']\aơ\dwklG�a\Zl`!a:aa a[A� n΁xxA\$`a:$//*V*a_X\A Aaad!!! Aa\An aadnA !zw%4H!o(]Z ڠJd !aA AA\Aaځ!xaAdaaxA ddzv> 6:]nAaxad!d \a\Aa ~ A\x A6\Cb/*>`6aleq:an~a \nn dx\x\\\nAzw%4H!o(]Z ڠj\a\:da(nAxAơd d+ednana nAA!x wklG�a\\+!~Aԡ1nan\a\dandA\\ ~al`a:$//*V*a_dx!nddaA  Adn~AaAtAzw%4H!o(]Z ڠjx+\\ana:AdA A�>`~ :P!^;tȕĉGYj'48p8Ƒes%ˏ,^ ;t+>Y]++>v Я[ǯEdVak[HN|k#bAÅ iۺ}+UD(M|:jQ[ՉWz ɒ-Cع}dkQf̏[θ}#]h_$zԂIVK\t7HdrU//W[t5Y:a A*40Y˼Cn-H-8'ht&tb\m|s$=! $Գ/d#!~,3>߸c / 0W++dS-,$,8BYZp-V |#lB^}!," /K':"cHËD>,-@‹RH'" DS,NmHd)|%$<m F,-#!rK;R0稳-\G!ܲ7�J!K'<&Q't /|"R 9+t:R,~,:,r9R?ָ /u>t-,R+I/!@#.yVZk1d |#lB^W6r $ɲ7d 7bM= Í>q ?b 7C<ɲH'" /r!8M<6D—^H L A-|7\!0 $c-p#1+R+r+@‹D@ 9Í>""(ё#҉O6X3"s2c,# $p 3䴳+@0!@+D#L6|H!LI#.yVZk W |#lB^W6" H>~8rF<kb7d1s؃`$\q H' H<~8G<o6EHTh ٹExvp!~>auC`F!a@B !C8QuP(02O#؄+:!DW9k!n~dc`>f8D qN$NBG;!B@+GbpΒ-`VJl"z+\W<f:_P(Dq Y@{/Q_,p- " [@p$!ڌB"!_R)W<LhC+XH�!dqY$:qCE!xqatpCt- [@- a ^�UmQ| q&\щ@nE- Ctu0dC1E![@B! `~/ qȢDm&Xl.0YҲa QMPD/W…+ !HX/ Wt1/dQx!C<8,qHt9+dq^QQH"^*G mhak# H!=b,WA~ щEb!:qN1Z0 1[/#:M߭ 0 q[@/n! ?"x W,B�,:a^,p,nщ[t"/d Ybp, Ht&#%-kl[*Er%Mt!n!YB~!dqa�$ !Et1{"nq_p, WtDB($bRE/r#Z6b9+ [H$dY,>p/SYBE'1t/pN8,_B~802O#؄+:j,$\!Ep0 C"- q Hp$[tb+D'dq Yt!ËB,:Xl.0YҲ/ QMPD/iNosB"!_R)W<LhC+r+"(>8bүu?p tE�>GTbKtB"!_R)W<LhC+x#:Mo<M8F:KZB 0+pD%6Aw($bRE/r#Z6O02O#؄+:Q؄#\`e-d�>GTbKQH"^*G mh?`d@CG Wt#` GHgIZ^ + iVK7 azQ)-m (| h ~� .`$gkAv�P @zf&t A | L1   FridW + iv77 azQ)-m LJ1  Ї � .`$gkAv�P @zft A | L�1   FridW + i97 azQ)-m Xz h |� .`$gkAv�P @zfhs A | L 1   FridW + i֑S6 azQ)-m 3w h Bx� .`$gkAv�P @zfNyX A | L@X1  0q FridW + i1 azQ)-m t h u� .`$gkAv�P @zf) A | L`91  PJ FridW + iV A | L71  PH FridW$+ @� } +ʢ-/ 0:z! 0 NP6g  8 eqkW@  c gic  ,g0 +y{ʧ} R1 p7 *{  @ Xz@$ `] *|1P P Bp0 10 g= | 2J� p+�Ūʮjf0  , g0 iʯ Q pˊ + + ip+�Ѯ+!i P Np09; 0 g R<Kۯc  -ޚ�nQ `: )+bgik˶m˶0 ` P Np W  h R; ` � -ު [@ `: d n˺뺭 !|aP Np𸿻c* h R˼ @ .ު @ �  ,˾z Qv -g0  c* hP R9 + P  @ � 0 `)+-/ 0 1 N0 0 0 0 0 0 0 0 iV gP R @  .��mQP@ ϕ -Mm Е =  1m � )+-/ 1 `: P7 2 A-C-ԍ � \�P�i�� t ϱ ֨ emgikm֨ `*׫�  @1@N ؃-ص`؇؉؋؍؍Е PMtL ڡ-ڣڰ P v O i�Tli۽g MmǍɭ fϭZ;4MM}٭ipL?j`v� d@lpjH$P� ,>55p7777777777777777777777777777777 5`Q.>-44[;_a.cNeng^-.;<�4 B 1wyd+- 4P4�@@@o^ P@ ֡ϕ.րꚎ 0 4@<@^.Nn뷎빮t2PIQ<P2 HNTJ $ުߎg0 `ɠ. ~ ~ ŀ > T_/JJJIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPIPINӞV R@HEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEN_ CX&�z퍎W  } OoǏɯĿҟ0 < o׏֟RRRRRRRRRRRRRRRRRRR�I$DJ)I$DJ)I$DJ)<xAH%GD"I)I$DJ)I$DJ)I$DJ)I$DJ)I$DJ)I$DJ)I$DJ)I$DJ)I$DJ)I$D %G,( @aĉW`�]ŢU5ogС?_չRYh!kVFVRmܹu۷(}Hm)/g޼k,@`bD)<P]qXDQ'ԫ{ϧ_zлrթR~B  4@TpAtۤ@B 340(�!^�* 2n s!QVj?sqG{GGAO=R4$%~BC(rJ*# *   <"eQF N;GAO=RDI yPDUtQH"# > 83*υHFYeGOTSs#H$AGZ! FsuW^<"(�@@@L .xLN <"eQ1=UvQS#cGZ!^Uw])H"# > 8*υHFYeGd[=H12VI y`b3>$8i�1)3E\dUFykFu#X%~Bc$8i�1)3U>\dUFy`<QS#cGZ! # ĤδZ s!QVvGAO=RUHi,s(H"# > 8s s!QV!QS#cGZ! ГW# Ĥ\dUFy{#X%~by$8i�1Q8*Db# f>iQ)+I@-AA! Q8D|@L4 *FEP=zC #JxD ~&QnGHB��.3 qA$FQ<`;$cFH$тdAs$#�@4�D <L@x\Qb0X9 F$  tŎ(> & \g\HbxYQG=0R$GYd1u$D@  @1Q8*Dd$#ݒO{Ha$PBpE"$S:Bp  (pip`VJl"GHĩQ=0(^! P"B`BQE! Q8D|@L4 0+pD%6#$5T(R (\!0! eꕎ(> & \g\8tS?!@ ITNI@ bpUX#*!Ih5(R (\!0! y%(> & \g\8tJ?!@ IPZZI@ bpUX#*!I(R (\!0! Fou$D@  @1Q8*DSni)WHHXP:Bp  (pip`VJl"GHj(.:NE' WȢ8!xQC!d!Et,\щE܂+:!Bp/E(R (\!0! +ftt$D@  @1Q8*DNB" !BT" qWBp$nYb~(0 ^($_,{8+xq[,CFHx$@D Ipt-#$! G�h�xW|`&r6_!\! W@/dQBb4d Hp/dqB@Bؖ$ q^8D!\q[(R (\!0! f(> & \g\8tʟE@B" !E,B8D!B�C5 HȢUv,xC,\CȆ:u@GO{Ha$PBpE"$4]=Bp  (pip`VJl"GHҩ+ NgX$nq?($QEB(#EB(q^,p/nqH`4ࡎbi)WPpD&HK@9$#��1 x3 `XGM$)sYC(Cp[_CXBp^8H~`^8YHpN8^pC�?C^(WCpYY? {ȿQ #WPpD&H]IC5\D9$#��1 x3 `XGM$ѩE[Epax؇s3n~npE}Hk`}nX[p[a~~v0CX[(WW^ vȿQ #WPpD&H6lFg|9$#��1 x3 `XGM$i(\XHWXazc`knknYkpahshY?Nfa`0BpY8YX[`kxhR0PxI�WH!`$IIə<$#��1 x3 `XGM$iFWXCBrBH8v8WE xpHkpHr=W?W(aXY8E�?[XNpC}؇ohR0PxI�WH!`$ILL4#H(8 � 8�pJ؄AjWYXW}aE8akXa(kHX~`a8kv[X^8Wfh~؇Wc8EC_B`xPhR0PxI�WH!`$L� PЛ<$#��1 x3 `XGM$ѩE^C~ȆC([X=n8Bq؇B}3a0rЇo^Y(=a[�a(HWE0YW{ȿQ #WPpD&H-S3=S4=$#��1 x3 `XGM$ѩC[Ev8a؃E[r;v?iYW8n+[[?N^[W(``([xȿQ #WPpD&H4=VdM֙<$#��1 x3 `XGM$ѩEWxfckЇk0ni^k8[f�s[[Np[pCCXYoc}hR0PxI�WH!`$IMY]Ye#H(8 � 8�pJ؄AWXHH�s} WCxx[}Ypv؇zPc8H^H[pCl[(qЇ}hr8hR0PxI�WH!`$hY]\m\9$#��1 x3 `XGM$ѩEHXYEHp[X_([(E?^p`(_Y(CHCNYpCXWHB[^XW8a8EȿQ #WPpD&H}_ߛ<$#��1 x3 `XGM$ѩCWXHpNN8[XWNEE_8W(YpC[XY8[pH[8^XBN?[ȿQ #WPpD&H}b(9$#��1 x3 `XGM$ѩkc7~c8chR0PxI�WH!`$bAd=$#��1 x3 `XGM$)9dPhR0PxI�WH!`$ dY=$#��1 x3 `XGM$)Q~fhnQ #WPpD&HZgq#H(8 � 8�pJ؄AfQ #WPpD&Hq~h~#H(8 � 8�pJ؄AgQ #WPpD&Hi6#H(8 � 8�pJ؄AcjΑQ #WPpD&Hn>$#��1 x3 `XGM$ѩNlnQ #WPpD&Hlq>$#��1 x3 `XGM$ižmhR0PxI�WH!`$l#H(8 � 8pHUG0hR0PxI�WH!`$Hn#H(8 � 8pHUG0~phR0PxI�WH!`$o#H(8 � 8pHUG0qǑQ #WPpD&Hor=$#��1 x3 QXQxq4OQ #WPpD&H's=$#��1 x3 QXQxIsJQ #WPpD&H=/u=$#��1 x3 QXQxt`Q #WPpD&HSv<$#��1 x3 QXQx vvߑQ #WPpD&Hiw<$#��1 x3 QXQxiwQ #WPpD&HOy 9$#��1 x3 QXQxxhR0PxI�WH!`$Pyw#H(8 � 8pHUG0oQ #WPpD&H{9$#��1 x3 QXQxy{vhR0PxI�WH!`$�|7#H(8 � 8pHUG0Q #WPpD&Hկ#H(8 � 8pHUG0Q #WPpD&H_}8$ R�B dȠa"Ŋ+|"ҨUu )2&OLr%˖+G5&M^I*&I *t(ѢF"Mt)ӦN =$ i…-X!HVz4r˶nߺUR&^I*&I,x0$rA >0pAİ+dtӪQ6$(W\r5(W\r5(W\r5(W\r5(W\r5(W\r5(W\r5(W\r5Q&_Ir5Q'IX/>ϯ?|I$qJHA<AY&>A#סL@#XI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%TI%h"rH% LXcYgk٦ocƧYP|<%S BK+Ҋ&kQ*&brZh.# LaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaFaG(EpC)@ ,@(X#`C |->Js]坔K.8^#NA_|ANĐQ؁mE 0G 9 ^駣ꫳh@ ^޻_#{A;dJ) ^p߽݃_磟球P\_EP߿0  h"\_  (@G` ;@+P T@+P [02 9`9v&8!B"h#"1J\"'B1Bd&ĠP`&(  ,3@3"F `"F 41z#(?@#I`HX$#@2$%+iKb2$';OV4@Q0q�ædT�ji[%/{_2!Ic"3\&3gB3Ҝ&5,,hV' L$PTE)o3;w3dgY{3'?4(A t # 2 R1+yb4 [:ItJ4")IKjғ MLH)bӛ!4D* jԣ"5J]*SԧB5R*R5NN)Oӯڴ;O P$j]+[ַ5r+]ߪ `7Ve*ֿ)a+0"6],c+׉T�,ZժLk j" i&ς6,3Y ԲpHA--mkv2,\YRZd-qkܹ62 �!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n#nWrY@5[w߅wQ6AQ6qdrpd8`ͥM%0O ŨDXQV.5u?9dG^W8I:(gfAxTAD6fFڕN\yJYa . `GFYHLcFQSDWi6ZI;oeAM>A"v@d5ٻ;qX*qą .֠>XQVq.ScWr#vhwyM8P46MRքwGĕG`.`ꋮ>XQVq.SN]E8H8]y&he}eA(4 T;@&R5Kp#`Q G�{S8W|`*\.,}L(Rp,eqs#Z6&8 KB@EDl"e:Gpvq 1U]JYhQ8XG mh7Mp �&>6aD4!GuE%M"W\8bp$fpHh On(, M|m(i+J8؛Eƹ 0+p(V Ht)e%F!c)+&l(61PX*P b): W<p 7\s`VQRҧϐB8!R7W<LhC+(Qlc(4 T;@&Rx,*`oj*X+ ѥpC ,nxD ІV<5i@a PhhCvML^MZ'\XT..r5UX#F W@K)K\4 �KY\0 PF 'Pц"�H&2kN#\]j�>GbDRպb)8-`BZQܚb%@O E"62MPfp#`Q G�{S8W|`*\.,}pC ,nxD ІVwf@a PhhCvMLY'\XT..r5UX#F W@K)K_qG!c)+& (61PX*P b)G W<p 7\s`VQRWQ8XG mhC6Mp �&>6aD4!uE%M"W\8bp$w)8-`BZA鏍b%@M ;"62Mcp#`Q G�{S8W|`*\.,}4+ [tE]Nn] )8-`BZN!x†cЄ+F 4 Ytb ;Gpvq 1U]JYh։[bX,x1.`(Rp,eqs#Z6wpE FMPM! q.Mȁp#`Q G�{S8W|`*\.,}4E' Wb+ Hn] )8-`BZ:Y"!FMPMEqE+J8؛Eƹ 0+p(V Ht)e-p^ܢ], WȂuTHh -b(- Y46jO@TqMpN؝B8CNYpNpGJp `XGUpH蒔IYWE8Y�4E[`Q IqGh&hV؝Cx`؃YPQ4@GW[X?X^E`uWxXGp왚Ω�pQXW.IHW(WC؃E8H7۝Q IqGh&hV`YW:[0TPQ4@GW)WYE�E5WxXGp왚Ω�pQXW.INYXaWXWNXN`Q IqGh&hV`CE(aCYPQ4@GW&\.9HzNpGJp `XGUpH蒔I9[Y:0z``X.. RWx`6hCWЇkB0HW 5O@TqMpN}N8[E(.WxXGp왚Ω�pQXW.IWW8YYXY(_W(_pB�H~_(BW8^pY(W?BpN(a^p كkhx؇su. RWx`6h9H8C[pH([W`Wk(x+WB[W?�BW8^XNEpiP}sEHXPQ4@GWHXYpH[HEiE8[?^BBCp^(`^pBWu{8aXWXY[脏WxXGp왚Ω�pQXW.IWXWHWCx[@^?p^8H~=c?xa.EHapC#nisXQ IqGh&hV_pCpBX_H^`^8^}WC[WXx?Y=[YBWqevPCHXPQ4@GW脚W/Hp^X܃kX_=pY([C?^؃.Csk`z8WW.鄏WxXGpΩ�pQXW.IW8HEH?8_pE(WH^}Y8:paBNW^8WW?BBB}XQ IqGh&hV4CECXW8[HpCp[؇kpEp^(Hp?NBHYYX_CpY.lY8HXPQ4@GW脦MBHW8[BpC�aCk�E(EWWEH=^_([^(^7?oWY8YWxXGp왚Ω�pQXW.IiYXW7?oh}`[8WȆzvWBi?vЇvBCp`0x}}`CEHp[`vXQ IqGh&hVp.[=pr`~PHlP~n?~Wc}oY(WX^}}z=CWWXa v8[5O@TqMpN.)r} a([zu[}Wkh}lE_^~~xEYE8W�q`CWWWxXGp왚Ω�pQXW.IiY.C}e`Cpo؇loopE؇kz ckCC(Ea`[H^�Y8kohiXQ IqGh&hV([H(qn0iB`}_xi7}8a`kW[8W0eafpCXYHer`k8WXub5O@TqMpN(cW xi`(ki0olX^l8WrfȆEp[Weae0W8[8YXYf }CXNHHNpGJp `XGUpH蒔IFCpE[hsBas8[W sHiXCr8HC``X[XWBY8?B{؇qu. RWx`6h2^H`Pq�YXC�v _a8uHkWoCB`X=pHpYXL?�_8.)xx `XLaX-VQ4@GW脝l^Y8EsBBk(Yo�B؃[؃BBBWW؃YXW؇xЇq0N^XYXWxXGp왚h `XGUpH蒔I[(WXN}HBNn(apo`؃z^ou?a8B8[~}}EY^E`x8u. RWx`6hBpz[W8x[EȆxWkpHxkXY:H�}~c=E8YHfuY(ub5O@TqMpNi}H8[HlXWoW}Y8nv`_8_PB}z8v}�H??WfqWhtHHNpGJp �) `XGUpH蒔IY([nHCp~E?zX^k(`(a{Y8^.a0_a[XB=pHpn؇u. RWx`6h2>^pNl[~?W~(Ni8^_ zY؃a.^a�YYpCp[(HpFzNX-VQ4@GW脝އl(W8W}[(H~XCk8^8c~.W?^[_H[pCW8oWWXWXYH4WxXGp왚0y׀ `XG�Q\Ar (M 5r鐬Bڑ+īP'Y:t:c{eIEl[Ai\=Fui)%Ir6t2/u\-UHVs :`ld=W1-!^ g9v\9QhNL;03ؑtk9v\vH-?퓵U_n1]ԩа=}kBZM\l( .$o >p4j+H.TJ"Y q5^œfhxcHh -H 7(=DB#-0F+$"2N=s-H7Hc741Ɯ!-+ C2d9x_4'h&tbK䰓4rK4pc 7\ /\s1# 9"-rbr7c=,,ܲ$=&P%t&W(Au׈+@bP!|O=@R$Գ; #\#19PO=(=DB#-0F+$-,B<,dή,",0#-;,L"0س:R"K|FalJ'ֺ93/ȒM=5~,>!҉,,v?L!@r-@#l rFZ(Au $@,R/!R/!K'ܲ!|-G!s"4JO?BDH Lъ /{bGxdr0~ s+8$~�sL+,r/"- $:%(Q#҉ķ-!r R$ytHK@"@",#l rNCW>GbA\Np-:B@"d `0/tB/n ?ȢNFѓB!!+&y0=^8/ щE�!nщ=d W,` $dщBt(+ ?BNQ| q&\щ$ ` p!QY,@"C%!|_B0aC%/y,608YS|`*\ ;"x!Cp/\^�~E! rY|mD!amd{/^aOHh nn�!xQCp- aԡu-n WȢ� Y쁞D' .^G $d@Ca Wt$[b, `rn,qYtA [t.u#` GQIrb 0+p(V H!i- Cbp"dQCt"p, [, uE'Ma؞,:Q'PBG mhb[Y@H"! Wa0\q_p,_t]\+xE@" ^l3I/'PGlmKщ[E!B{0! W! Q'$:CX$\ ,¥&F'9ks*X+ at! [,!W8/nQ^=)E87GѓB!!+&8+B+: ?Dp/nQW,,Yг!\qX-dqm&% M8v, Ek uE!xq ^8" CH!\ z."  YBXD!\C؄#\$g9NN8bp$ _ξ(zR(!Dq#Z6Q| q&\ pݡ},608Yί5P|`*\ ė>UGѓB!!+&8Q| q&\ ݏ&F'9w8bp$ _OHhЊ3=Iz(>8bDӳGbp 1UA/~Q'PBG mhߒ$d@Ca WtBo#` GQIr]|`*\ ė(zR(!Dq#Z6ZOKF 4pE'l/Gbp 1UA/Q'PBG mhh(#6N_돀&F'9w0#*$BR(OB Q#�A+4 %K'Aa8&B'p =,l#�Gr,GU�| 8(+@A /bBO)(B+<B 0A"\((h+'Aa8&(#&8 0q$r[0#*$BR(_B Q#�A+a&((X(h&B & &=,l#�Gr,GU�| 8(+@A /Y)A)(B+<B 0A+~(lB%&|*A�"lBhB/#&8 0q$r[0#*$B3(_B Q#�A+&((X(h'B & &أ=,l#�Gr,GU�| 8(+@A /!(_B Q#�A+ 䡍&((X(h'B & &=,l#�Gr,GU�| 8(+@A /!(_B Q#�A+�%v&((X(h'B & &=,l#�Gr,GU�| 8(+@A /!(_B Q#�A+b&((X(h'B & &x&v=,l#�Gr,GU�| 8(+@A /!(_B Q#�A+K&((X(h'B & &Xb=,l#�Gr,GU�| 8(+@A /!(_B Q#�A+'7&((X(h'B & &8K=,l#�Gr,GU�| 8B%l+tA /!(_B$ $<B 0A(lB%&|*A�"lBh‘r#(8 0q$r[0#T&B'BBA)((HB@#�A+dK&((X(h'B & &�)=,#�Gr,GU�| 8B%l+tA /!(_B$ $<B 0A(lB%&|*A�"lBhB#(8 0q$r[0#T&B'BBA)((HB@#�A+,(lB%&|*A�"lBh²#(8 0q$r[0#T&B'BBA)((HB@#�A+,(lB%&|*A�"lBh#(8 0q$r[0#T&B'BBA)((HB@#�A+,(lB%&|*A�"lBhκ#(8 0q$r[0#T&B'BBA)((HB@#�A+,(lB%&|*A�"lBh>,#�Gr,GU� |� #|(l((h* //&.&*_+t(B% B 0A*******/~&((h&|*"|B/�>,|#,q$r[4@�! �!|00 ##B �, Ad!!!! ! ! !  1'+ B" "(@C1"(o1#q �#!/q$r[@�@ALp111ȱ8 $A@#C G$O2%18�@A%2){ �@,q$r[@�@r /� 031132'2/ hA�dA0@@@� � � 23:2@@ @0Ā:3?s2?s�@A4Gr,@G@, 38C4PEWFgFo4GwG4HtF[4GG5<3xB3<3<3<H״M4Nc4JGC4X4J0L2tN5R'5GS4X3<,@AGr,B?GA(C.#OT'|B(DZZ5[[5\u&dZ#u%B, '@*,,,#8#8#8#u\GdOd-fB,B2$.BP6iiK#$B",(Gr,U;Gd*$(o+'''''''''''''''''''''''''''''''\g('/!Ă"� |"<G#6(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|#@x<B& "A Ā"B,(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|(|_B.-"@,q$rԶs�@ CBK*l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(&BY&|M!B$h-gv.5(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(l(d6,.�! \&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&O$B"l'"@,q$rzs0@� &K$I??GO?GOl_|&t"Ȃ+A%TB'T"<$lB'lB'lB'lB'׿??DO@l( BʴaC!F8bE }" >|A JT *m R'6ҹgO? UQWVtiQLb8ih՛W; պ+W6]L2*ڕm[[>)F<ɒoJT<4$ &VU:]uiUNڬjMWAehӕQΘE)VЯa,V%G.6Yd߾ 0x(Ν6mVysϝ\5JN:IQˏw>|y mJi3fEe~}#K:7*@GtreHѤH:Y%hcA QT0 HbqeaEd6iN 0X\&QFY'INV'Xe-#74nAGVqe.$PG\ JU VpdUV&xjsK$EH:Y%~(cE1]n'7iOTAqdQ2Mu7Gj`F*IO>SلJnba*jUF:H:Y%~(UΦQ>QQQ\ swrEdd`ĵ  aG6!BWࡊeQNVh)UUGV)⑻* Ed$=ՠHXOV0Xmd'EI\q&hTu"E7AdTaE6MyX6yąxG*餘+`eW )MM;F!R~hWi6Z[Q6K@T(bD6yS-9X6qąxG*餘+`eW )ͼ\Qlb<ڕGZ`Vl/Q6K@T(bD6ySgX6qąxG*餘+`eW )M5Qlb<ڕGZ`V'Qlo(4 T;@&ޤ�N؄#\$1�>GbDQ :h6a)-`BZBbx%@O E"6&M0{&x$'Y8bp$&1> CH7h 2vn(, M|m(7ib{,6k$%9I*X+ Q7MB hxD ІVtrI@a PhhCvMI#` G ^#)IbV|`*\ ~(lRMGs#Z6š0& KB@EDlM(M8IIN 0+p(V HMgsFaoo:+&(67PX*P bo҄GEXl.HJrUX#F W@(oL3 0x{\0 @F 'Pц"�x& GbpAFRĬ 1UEyjQ؄!ۛG mhE`3M �&>6aě4<p 5$f`VQ(ʛ'Q؄!ۛG mhh3M �&>6aě4<p 5$f`VQ(ʛ'Q؄!ۛG mhv3M �&>6aě4`<p 5$f`VQ(ʛ'Q؄!ۛG mh3M �&>6aě4c<p 5$f`VQ(ʛ'Q؄!ۛG mh3M �&>6aě4g<p 5$f`� VQ(ʛhQ؄!ۛG mh3M �&66h x&PGbpAFRĬ 1UG:R!Etb8M\QaDHD.|1Mb,VGb! ^,BEF!dNb+dEEEQtB hxD ІVwE'\qCp"BȢpE'xQH;EX/:E@E! Y8/Qa;(4Q| 8#67o,6^Y,{�-QB$xQWB+!E@$dY-p H Xl.HJr+p(V H8&$}YBX+ W"0#`G#HD0@߮$!C@B8, qWB(/\_X|E )-`BZy8+nq CF! Yb7d:a߼Na\An d~xd\A,n'(n> 6:A(~na\AA a A:xdaAn A~n:nA\ n\d: `ae$J$bOH`aV H anAA::n~@!|`6�FFan~n aA,nB'Hoh\Z ڠT~d Ax`n~A6bdndn:Adad ءAlB:vFa\zna  dnA\d6n A\! A\AAA\A\ `ae$J$bOH`aV o@ n:xa|*r!|r`6!d 6n\߀a!ځbB'Hoh\Z ڠ1B ~x~A~x(�xadddadxAA 1wFa\1bx n�dxd:Axd edaxaAddand9]`ae$J$bOH`aV )mB @N\ax |F6a�\A~da~a~nA:1G(tM Z@)da  :ad a\\d\a\a nddAa :1wFa\dnn\ddA\\ax  Axnx~Addn@6\ ^F$N"fVFa\4dax! !m6؁a aΡsB'Hoh\Z ڠF:!An! Tr\a\ ba(n` As'(n> 6:af \anA؁A rb   ؁ dL6\ ^F$N"fVFa\\A Aaad!aa!�!\An aadnA !sB'Hoh\Z ڠd !aA AA\Aaځ!xaAdaaxA dd vbGa\vwnAaxadȁ!d \a\Aa ~ A\x A `ae$J$bOH`aV ]e:an~a F|aan dx\x\\\nAxB'Hoh\Z ڠ!@naOxAơd daA A :ddAAȁy'vx> 6:X؁!~A&nan\a\dandA\\ ~a<`ae$J$bOH`aV ]A\aa:A r!ra`!`aA!\Aabadߘ!G(tM Zwx\\ana:AdA A,A xaA6NwbGa\T{!\A@xAad AA   nA,a A:aA Axa 6\ ^F$N"fVFa\n\a:! A: !qaa!d a@na:`G(tM Zawxn\An!x:anAxa@: axadadnx'vx> 6: n \@ axaAa\xA\a\andad<`ae$J$bOH`aV ];Ax\\|aށVWan �da A A~aG(tM Z]dn@A\\xߊ\ A~aadx'vx> 6:A]A A`A\aA N\:n\N~`n~a a`ae$J$bOH`aV ] (daAaAޡ(da:(nAxAdA�,Y ]Z8j)M@$գLڴj2$$W}kǍ5`&,[=n vk7iסB::J$^ AEN1nȹ!ÈG\uҊV+9x٤Y(Zkճ&>iqcƌ\EAr5L-WnAr姐,HEm߷Ed1씖#X؀ .\` ;l *Xh*W:{,Hn#l=~?v|=o,bc [ СN~~AϹx}vˆ(Z$+DV'R/괣9r55‹>֔<L!! $@‹r, 8ԣ9Kh\i5'h&t`Z> ";r"d/;r+,- $@""=30@r"H#.j6[F +�B2"$pX!$*K"$G.<G0@+ qR/@-R+"LZ,)Y+Dm!�!"!!@-R0-&+{!" $@-rb /r"ŕV|XlJ'r!t-,r$rK!҉+u,@R",tr$�+~K! $K! A+#. k9hm$( $ A"+rH't" ,< ,2/ @~tr,I',t+!~"5BBE�H LJZ !A-R, !t!Ȳ!-0w-q0KZ\i5'h&tV@r-r,"t" / W,B,:Q^,p,nщ[tB=/d Ybp, H؄#\(հ5`MmHGb|N8-\ Y!d`$",*`<b[,\!Etp, Cp,2D\0 hC H +d Y,B0N!\B+dщE0<Y+n=ܢp,!Eh#6NT -p-: Wb"\!=P- qBD'\C@Xo YB8+ q- !=p ָ VQa'vЄ*4XHDHA�hЊjtE(W2OA,؄+:єt&D5gljC8bp$ Ҡrt )(b�-`BZ!ԨJ!\(>8bT:GbpT6! 1U]2D\0 ah#6Nv },6 J5qZYSX+ aP~u )(b�-`BZj+Z' GlЭqXl.@jXj6$X#F W@  (RP"�r#Z6VF 4pE'{GbpTH6$X#F W@ M(RP"�r#Z6VF 4pE'8GbpTH6$X#F W@ ((RP"�r#Z6wVF 4pE'<GbpTH6$X#F W@ XV(RP"�r#Z6_VF 4pE'|GbpTH6$X#F W@ (RP"�r#Z6QVF 4pE'XGbpTH6$X#F W@ (RP"�r#Z6+VF 4pE'GbpTH6$X#F W@ (RP"�r#Z6VF 4pE'GbpTH6$X#F W@ _(RP"�r#Z6VF 4pE'xGbpTH6$X#F W@ <B"B X@xD ІV ]\(>8b7Xl.@jXֆ+p(V HXHDHA�hЊ#+Z' GlBM8R k\#ڐ`*\ | )(b�-`BZaqE+MO#` G�Qak[q$ Q,$" E@ W<LhC+-, Y'  W5P pU$� !(#H~ ,e iaPU7 0 k P GI �� ]A+ -J(c1 G� NpeXdX 9P vHX 0W(]A+ -ȉ7~@ ,e iaPՉ 0 k P iȋ苿(H  xU$ -ȍ  NPeX b Pȏ菼 xU$ -h0 � NPeX 0 k   � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � P P!]Q @+ � iə陟 0 � ?uWi  8 `ɩɜ ) *�Q$@+pxɞ )9 0 � ?:hz ɠ  gp7  !� � Q ]@ Y ʣ=9 0 �  ? 0 0 0 := 1 p   *PQ.U$\ J  ?� @ @jʯZ@P,  � � 颮!]�$y _Ju˙  D:  <Dڪ[Kں @eL@  깟 +KkK  ^�᢮\l`i`kiƻ˼ + fۼfiaYgKƋ髾˾Ӌi\?Lj`g` ,g`vgpa@,>Pl6!#L%l')+!>80*�5B@<,=?!,CLEL,H;1E@2OlWY[]_|2 1;p $P/J\ P@ 뭏{} ȁ,ȃȏ {< @E_lɗɡ ɟ ʡ,ʈ빛P @mIE 4P,˳L˵l˷˹˻LE@T?Yƺg0 Ȁ p l\ ٬ Ȑ Ȑ |  Ȱ _p L\pɐ pÿH@RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRY?�,P�˜� 0 x˹0umwupɡ 4nɇ}Ɉ؋؍،Mȑ-y0 p4Jٟ ڡ-ڣMڥmڧڟ}GR<` f 0 :yMmܟ0 x˹@ PI� P s M =Mmދ۞m[4@R`MmM@�V <� @`۷[$,  ᮠ ! q 0 L 3N5n! p?@IEnGIKM^VG`XpR $PQ + � a q.sNun 1 @ -m wn臎N:: pN@IX`N陮雞GQ`X0RP A�_P + � an> @ -m 쮠 gTV~IVC E�Pp^ + � an룰A a� L  gTVM~IVC E�Pp^ + � an=/磰A a� LM:: pN@IX`]GQ`X0RP A�_�0 NA a� L:: pN@IX`^IVC E�Pp^ + � an=? @ -m s gTVGQ`X0RP A�_�0 A a� �-iA .dC6mTqVgPIr+RD$YI)Udy$I+XH)C .<ȐAOAV`aQ\A2 &P#NZ(FT$WZ0iYiNiVgPIy_K9$,C' z +Z AQ%vA:Q &mZ]{Ķ?:JX &^GDe" >pA+0ѨU t*Zm GJ ӯ`ҦUz''H#,@@<"(b)�(>XQVq2/?] Hʩ\y&h%E>i 'H#,HH$;"(b)�(4>XQVq2/F1H+Rr+Wi6ZAN&jkOZ9 * +4мH" +B"@�' .x'-VpdU\ óQ ҊʕGZ`VNՠښVp$< DE$!(pz4 `GFYH rʼ[I Hʩ\y&hS'jkOZ9 * +# ,> Z*`eW 1)Mk"*rh>i 'H#,H" +B"@�' .x'VpdU\ ̋Q ҊʕGZ`Vq&3" h;"(B )�(֠>XQVq2/-9 Hʩ\y&hs[wh&3" o:"(WB"@�' .x'+`eW 1)\Q ҊʕGZ`VWښVp$<Š,\ ) .8 1Uqyw Z!TW<LhC+0xªL-D+*$#Xw,DApJB@P*X+ aAB 8+xD ІVLQH[&V THG`Y "8UX#F W@ N17 hPqW\0 pd'2L8` q)A E�pB <'�>GbAbOn )┯-`BZLON-D+*$#X+yw,DApJB@P*X+ aAB 8+xD ІV ԑiD>ъ38 I`ξ! QP|�'z 0+p(V H)+QE, !dQYt$ qa":q Y - ! Ȣp,\qB/QD+SG mhEC Yܢ+n!N@ 8DSe YaE' v"\QY8D'dqHb- [~`D2O NB<+oGB) .8 1Uqh WP E!щa8Uo Y-B�-\qB"\E!q?0d )┯-`BZׄt/n!B,B/\Q[b`- Yt`, q[,$dQCB, ! W/2L8` G"sr,DApJB@P*X+ a+N܂8$~ `,aip/ ^X+nq! C ^( R@)+& F,nQHE!na:,E!nvH"N$dQHXD! WbpE'dqY0d"D>ъ38 I`f'Y "8UX#F W@ N&dED! ! Hԇ؃, YtBƩ] Yp-xC,\Ct5x!0VHh bd(ĩ !C�-1CȆAqB" ޢM *U]BHЇ:\q `!D>ъ38 IpԓY "8UX#F W@ N)y'[h-:Q?XD!d ?#AdWȢ+:C"p/nqW`F4ڡ Z!TkWx`6hb;YBXWXH(W(E0EЇk8[H8S^pB[(=8Ba?Cu k`xPW(_`෉V8'$,K9,Q)(� xp `XGUpH0(rY脡Y8E8^8EWWHh�;YHCW8_(YXHBpY8Yp[?r R 5Wx`6h4B`pCXC(SNX[pH}ȆEHWE?H(`W8[=W_C(WXoЇE(Y`෉V8'$,%\8,Q)(� xp `XGUpH0 \h*YpBX^xu:l}n(EzHk`}n8[[؃a~~vXC^(WYr` R 5Wx`6hSt^Ya xr�:q`Y(Wkh`}nXYE(eh~Їz}B:^(qaX~Oh3p*H+`G #Ȃ(%"�  ǩ�pQXWp EYpHko0i�H}exCX~Wv8akpN^E`Y_c(WEpNerhXQ0 p ^sGh&hV`=[xeȆ=nliiHiWqi:8ac_NXWW^`kz`E~Oh3p*H+L#Ȃ(%"�  ǩ�pQXWp h[pE8^(x Y^pBPsEr`[8~ȆCx8H(_[([pBHCXaYCW8x؇}[XQ p ^sGh&hVOXW[hqBpEv ^Yx8Ek([Їo�N8NCW(YX^[(WC~q[pE`෉V8'$, ׼8,Q)(� xp `XGUpH0FpNEpHЇl�^pE}EH~ChN}`iXCCpY`v}Ix0B8Y8[[(fuXQ p ^sGh&hVԄ*HzCYpHfpapnЇC(}Y8kЇs`EC�E8fh~{xXC^B{`~Oh3p*H+PB-#Ȃ(%"�  ǩ�pQXWp[HH8Yl8BW{BX[}`nSr؇op^Y(=a[�a(HNE0YW{XQ p ^sGh&hV ZXH[oH(`(}^C}85}^pBro8[[XCaWfCCYWBx`~Oh3p*H+H\#Ȃ(%"�  ǩ�pQXWp;HHX[hs=XNv ^p?8vCfN(EoWX?``=W^[W(``([xXQ p ^sGh&hVP_Cx ap[^`r(8uX_h(H�H؃laW8:^C(BWYC}BX~Oh3p*H+aj#Ȃ(%"�  ǩ�pQXWp[HpH0nhk`n0={eȆzY}Wo`c8xYXH[Np[pC(Hi0k؇qXQ p ^sGh&hVdXYp`uf{e}Ȇ=~W0nfPv(WH8H_E`W^8Yfnq(N~Oh3p*H+f΋#Ȃ(%"�  ǩ�pQXWpWXHH�sЇ} Xk~l?(}_u{`f8E^pH[hCS[(qЇ}hr8R 5Wx`6hvSeY8z؇s؃=lh~ka�xEu؇z`f([aEYH=:H?s}r8WH`෉V8'$,#Ȃ(%"�  ǩ�pQXWp[YEHX?pYE�BC(Y[�E=WY[8Y8NpH0s_Y(WYEpCCXR 5Wx`6h.W8=HWW_Y0a8HH:(^(ECYH[N^:_^`෉V8'$, #Ȃ(%"�  ǩ�pQXWp;YpEWYpECp^X^8NHXW8a[NX[W8YpN0[(^BN?[XQ p ^sGh&hV[Ep[p?BE8^h*YpHH0Y(C^B^8BpCNpBN؃NH[YY(H`෉V8'$,]#Ȃ(%"�  ǩ�pQXWpn{R 5Wx`6h_|o|W~Oh3p*H+zj>,Q)(� xp `XGUpH0(9R 5Wx`6hO~G෉V8'$,Ώ#Ȃ(%"�  ǩ�pQXWp[~_Q p ^sxԂIV"Lp!ÆBjӦN)~ju $G`"e$ɒ&OLr%˖GDbE" >T@ƒ 4� *thV8@iU"ժVHTԧ$zԂIVWϢMN?:JX̫w/ߔGDDJrRB+0ѨU |*5hGYH*ӯ`Ҧ֮RlKS3N$J޾<%L%R…>C GVtfM;e"OzԂIVwؖVgPItDQȤEAN\O9V(AOubEDW<mTQErT$V�أ$E2)!E |<U+82*@rSݽ(QDJTO}#-0F+]EmQI+g8AEaaŏ{wDQȤEAN\OOU(AOuw4(DW<m򐪫ڪ QErT$V٫oG$X !E |<BU+82*@rSݽڭrDW<m~KQ[}NPGXX᫿{DV`1EAN\OU(AOuݎrDW<m/'DQ[}NPGXX,DV`1EAN\OU(AOu rDW<mRErT$V7JG$X !E |<T+82*@rSݽ(yJJTO}#-0F+*EmQI+g8AEaa߻tDQXR9Qp>=^(AOu׺ף))Q=+Dh~CE'I|~DQXR .�< 1UyJwQSSG mhKx"h@$| V(X CB@P*X+ qtDŽA<E<+xD ІVHтi E>ъ38 I@C! Q "9UX#F W@ ON5xQyW\0 hd(|gp,X};B`, A E�rB <'�>GbANzk)򔯸-`BZQ-D+*$#X*v$D X�xOW|`*\<;|()RD)_q#Z6bH[(V THG`rI0) .�< 1UyJw$ڪQSSG mhOFP8` +`aR(> \>y\8bp$4uU8H|hЊz"m'Zq'P! #$! VP| '| 0+p(V H)ACFqO"*O+&}EBO NB>+XWGHB!H @N(pq`VQ8S3܆ "ETW<LhC+1"h@$| Vn(X CB@P*X(b+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FO!D'F8 +FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQbi&F T THG`E&Ҟ6mmj GЁ4i@hD9ޞ$m{;7Jx,X, XTbD%6QJ<8;~Cx  *_9[<29W! � 0PFAH"hъOТJ_z+V@=m8թ^ H}xD+�E(R yU_;}O@"P$A J8 (J� (J� (J� (J� (J� (J�p#G0p#G0p#G0p#G�ʇ /�<�q](#@ъO8L_*n~4=_?;!-h(� h8,r/\�.(PD"`*2 B+*(||Addddddddddddddddddddddddd\[:!a P@t`h�\d_P(�BA ! aaa  @A A A �B �B �B a#:#Bb !8A @�pb'z'b((b)b']*A@|� x@!P(�../c0 0c11"#1@x�@A/Jc/&c5Z5V.Np8bc99c::c;|c� hMԢ@@ @ �A @@>#<2:S@ �A� 8bffjfrfgzgfhv& f=zc?fffmfm}��أ=22�(0�~*(~ $~~@|~@<iPiZbijriz)v@ `cx@Ȧd�)ij)@h2j:)@lb"k*kDۚN@?j@jBjz򩡊+kT=)Bk~>b+뿂�lz@*�OhBlJRlF,bxŸ+blZȒlɚ,Ex@Pl̚z@jhhd@<m"-6Fk2--lJElNl Eh@h@h@h@h@h@hԪBӺ-$mjh4-h�h�.Vͮl�n*.:n~<<�bnj�ENl�jnj㢮FPdd�nc,n.P<@P -P0mN^.j@&PRojB-.BO�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7[6N@dӄ#X5"o&4Nl8 zM#` GxMHԔW|`&҄]D' ai,pVaѢi �E'6 T=p&\ ؄#\P]$jʫ�>GTbiBjm048A X4 M*p8bDVXl.(^.5UX#*4fju6 Hltp U�vfÄ&@щM|gA Wt±B{,6i*DPv3nlF G jXgc1Lh'PqpE'KGbpAv) QM e76 Hltp ULdÄ&@щM|gA Wt¾2{,6i*DPv3nlF G jXŁ=1Lh'PqpE'TGbpAv) QM e7s,\N@dg&'a;v̈́ U؄+:=p ״DMy`VJl"M( H8D'dhW@E] P p ~PV]8/\C(4V| r&\ TiE'Nzf&5"QS^8Hn&N("d uiѮX4.EB\0 w EbXGQ| r&\ |B(!4{؄#\P]$jʫ�>GTbiBdvNt "\1!W,(iR e&s#Z6߲+:qEB _4OU؄+:Q[,X! tw=p ״DMy`VJl"M(nC-d1HB|4.EB\0 |ݵEܢ(+d!yG^j'Ѐ*Gl|]QC,T?v=p ״DMy`VJl"M(Y Y,�F:N܂E"M pdxD ІV\?Ţy=V(>T9bϋ[,[XGMp(Q `XGMH΃^pBp[8=XCE<tQH#pAqGh&hV@5[p[YYA75O@TqMpNB5)WYEhB{XGpi�pJ؄4ANYXaWXWNXN..4R�1Wx`6h=tCE(aCEt}SQ4@GWJtC^�E{XGpi�pJ؄4ACH^cf�HQH#pAqGh&hVPD^8_p}_(ST}SQ4@GWJnCYXqtGMp(Q `XGMHHp[pC EBHpBW(`=iB(YpCWBp^a(WB=W=v}8ahQH#pAIWx`6h;H8kC[pH([W`Wk(E+WB[W?�BW8^XNEpiP}sEHh}SQ4@GWHXYpH[HEiE8[?^BBCp^(`^pBWu{8aXWXY[{XGpi�pJ؄4AWXWHWCEk=^?p^8H~=c?Ea.EHapCk#nishQH#pAtGh&hV_pCpBh_H^`^8^}WC[WXE<Y=[YBWqevPCHh}SQ4@GWԻW/Hp^Xkkh_=pY([C?^؃.ʓCsk`z8WW.{XGpi�pJ؄4AW8HEH?8_pE(WH^}Y8:paBXNW^8WW?BBB}hQH#pAtGh&hV<H8E[a8Eh[pC?W8W}WXWBW.[(_^=E[8W_?~Cv75O@TqMpNHBHW8[BpC�aCkE(EWWEH=^_([^(^X4?oWY8YGMp(Q `XGMH٘FEpEavvCplz`npH(~ai`}ho(^8W�c~~؇z�N8NX.Wv`v.4R�AJWx`6hU?aW vukux[[kpH0xx^BpEx~~aY8Np?pEr`Cw75O@TqMpNp]5)r} a([zu[}Wkh}lE_^~~xEYE8W�q`CWW}XGpi�pJ؄4AiY.C}e`Cpo؇loopE؇kXz ckCC(Ea`[H^�Y8kohihQH#pAtGh&hV_/NBzc_(f؇okn}EӇsf[pHCpcXY_`W8E[[Xk vCpEh}SQ4@GW@rkk�B}cxȆE{ȆCp} a`lXWHpHX_YXcpCCEi`ri8E[Y}XGpi�pJ؄4Ai[8WXYv8N(YH8s:pr8Y~E8{ C.9.Y�EEp^(NC_(x}ahQH#pAtGh&hV fWXH`Pq�YXC�v _a8uHkWoCB`h=pHpY I?�_8.)xx ` Iah}SQ4@GW脫v?CXx8[(Yi^(~BxY-==(a(H(YpHp=h_Ep}}c.EE�<WxXGpi�pJ؄4ABpE[؇l[(Y{BW}�=l?zPnHC(Cx}~YXY._XfshQH#pAtGh&hVh5Bpz[W8x[EȆxWkpHxkXY:H�}~%=E8YHfuY(v75O@TqMpN8q5чqC[zȆEp^xp^ЇkC{`fC7/[~%`__NpY`xYpN~XGpi�pJ؄4ABHh=~[Y8WnXYoE~B�BqqCH`ca.E(aWW}hn}sM�Wp2h4CW~Ȇ..oYpnB~CNrq=H_[YW8WBWo.v75O@TqMpNw/هl(W8W}[(H~XCk8^8c~.W?^[_H[pCW8oWWXWXYHwGMp(Q `XGMH\pN8Y(`hr(^(Nu8[hsPc~ȆNaEzp[(aYqW؄N<PG`'hU Ep^PspEBv8W(^8uzHW^{p`8/^pCW(Y?Xs`Np[}}kQ4@GW}v8W(a�3ؑtk9v\vH-?퓵U_nN$_drHǘņ0hpBϠBj G6}JTd-u7~܌]Z<iƾV>fY&\<r=BM2nɍiS'H$Y* 'jV͕+kQ!Wq3vV!i1f!Y͘s5C\Fnl:tH1G}BM:5K]6ix݊1nA!cҌI#[nj|ЭoҌYm+Yn-,8BNOD)S |#lS~5,tT/S: 75?b9s3ɴ/S;&@"$Y#,8*6$-,B<,dÎ,",0#-;,s"0س:R"(1 9+88"K67{r> ;N4@"K'@-~tr>C0!,Is#.SO?-` |#lS~+@"+KG�s$0u҉,q-rˢG!s"&@B8‚j+ /{ґofr0~ s+ܒ/$~�ss+,r/"- $r(q# ®"r"-`K' RH!t!\"{Jr""Ks#.SO?KT |#lS~ᒯ,rK'I'챈,�/$t!y,-!K'"_t Fj N B5/@"!@"r 0 /{+"\I!J!J'r(q#IНv $~0!"" q0-8/<҉[9-di9-Xl.(Nz  QM|)~$ YB(+x ?~/ ёCZ$ qud{/^A.~D' A$#i,pV0?E! ^QBԁ/\!N@~X+dtxq_B\�Q| q&\ &Z p-[tB0 0}ZpE\q HE8,:QCܢ#p-:q=p B�>GTbq_q HX/\Y-\! H,]щг0 щ_=]MtD2&'a}"dB⎋80\ap-~B($~ 0=p/\HX[D!\ʞM- !:q Wt(!~Q^b!dB8$ aCB-D'qW+ QE؄#\P' J8S`@X-щC@+[(/dNtG=/Q[&: "I`԰ S8/ [B/POYE!\`,8"dNp-Cb! ({h8#6N𶞲+qk-xH#$ ^⎇pE'ZWȢ($d Ybp/qGbpAvғ'`VJlNya}s/$d$M8NP*x%3(>8bD?p �>GTbt ,e G jXŜ-g@s@q WtBЎ#` G@;O\|`&>Ԯ&: "I`԰ SӺ(>8bD]GbpAvғ QM)/N@HF҄#X5'9O8؄+:qy؄#\P'f�>GTbt dl 48A PeQ| q&\ ؄#\P'f�>GTbt Idl 48A 9eQ| q&\ ؄#\P'f�>GTbt cl 48A PeQ| q&\ ؄#\P'f�>GTbt __b  M8Nh*4QDM#` G@;O\|`&ޞr&@A$P,AZ-'pGl7M8IO~b 0+pD%6QOLEG)@S+<B 0A[T`&B'l'@8&B'4=,l#@DOU�| 8B%lB=9  ֠  BG)@S+<B 0A&.!`T`&B'l'@8&B'4~!#&8 NOY0#T&ԓSPBG)@S+<B 0A""`T`&B'l'@8&B'$&n+<,l#@DOU�| 8B%lB=9 q,(tDpT8#�A+̢0.aT`&B'l'@8&B' #5.#&8 NOY0#T&ԓSP5j(tDpT8#�A+(>#?cT`&B'l'@8&B'C>$D#&8 NOY0#T&ԓSPD$?BG)@S+<B 0AJ$NST`&B'l'@8&B'R#&8 NOY0#T&ԓSR%=BG)@S+<B 0AXƥ>F&h(t&|* #l+t\>>,l#@DOU�| 8B%lB=9 fNBG)@(HS@#�A+hjST`&B'l'@8&B'&oi=*l#@DOU�| 8B%lB=9 fDBG)@(HS@#�A+PjF&h(t&|* #l+ty&i=*l#@DOU�| 8B%lB=9 էCBG)@(HS@#�A+0`F&h(t&|* #l+t&i=*l#@DOU�| 8B%lB=9 >BG)@(HS@#�A+XF&h(t&|* #l+t%i=*l#@DOU�| 8B%lB=9 iBG)@(HS@#�A+RF&h(t&|* #l+t.%i=*l#@DOU�| 8B%lB=9 u*BG)@(HS@#�A+MF&h(t&|* #l+t$i=*l#@DOU�| 8B%lB=9 Uk BG)@(HS@#�A+kDF&h(t&|* #l+t$i=*l#@DOU� |� #|*GGV%h&ʦʮ,˶˾,̺,B+*B'+T"�A((((((((,FN-)Tt&B(B ('&Ԗٞ-Ԏ&l#'8 |DOU@t@"  .&..66."B �, Ad!!!!!!!㶮.B" "(�.6n �#!NOY@�@ALfpv~///`/8 $A@T/B/roj/8�@&/0z �@NOY@�@p � � 0 0 0 @ hA�d @@@� � � @ 7?1 @@ @0Ā� p�@A4DOU4283D5q51  2!!r4P3<'A#;38383&o2'wr7r4D7,0$(C#{2++25H583,NOYA(C.#V2/3373?34G4Ks&dB$D*86W/2x dB+-B+-T'T'T'TM3=׳=s-,3,,$.B3B'B'$B",(DOU?Bʶ*******************************Vs&}(,B,( #5]?Bˢl+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+8\#d"(B@ (B-B,B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+//.(B4DOi@0@*5$SH((((((((((((((((((((((((((((((((im((lB,D|B.9?BH********************************3,.�! B5((((((((((((((((((((((((((((((((((((((Bp8&|.(B4DOD3@� &=˿<Ǽ̓&'lB',,B,A @TB%tB%,#@&(((O=W̯-i&" 2B&X=ٗ˼/&<B+ 4DOD+�#l($d=i3>>>$(BpB',B'dB$Ā&t'>ڒ+(@ B&Ă+@BǾw#'D ,NO` <&+@/?7??G1w=*+t$t*DB 8A?K?G?ii*#B&Ă+tB?w"B%8@ 4\aC`Ph+W:eiFA9FFIS'HVEjͦ7q)rӦ:mL"riS-.鑋  "T+ T<B Ǟ,Um[ou5jJR:A*R 'mF )paoQڸ3FEja˗1HVG.64Pa׮0x$g3ǖv*RIiiUNʬjrvãno=9Zjq]HVG.64+TѦU ixF׿F(q#EH:Y%~(clM4UиEYeA Q[DJa >0s(=Vpd*Ѩ R!ĕQV6RXU"a2>>"RK,GFD44T$XFd5lN[DHa BVpd Ѩ*ITEmG!RVA6XZ%~(H@ $-SOFD44TXF[q͵TH\eY*yą; B<>VpđMVI SLݪkvL{UK@DGXpUMWuMkZM2TʸG6Yv_eG\ B `G*D-bvݤH$Ē5q'XQN SL4M>AzpdW:IYeG\ RX `G*D-Y괦ݤH:Ma 5VZlu1DP:TθG6qVX6qą; BH!+`d{ݤH:ZGXpBU|-L1N63nM\DzMqNR `G*D-ei7Pc3M@dOP9ĕNgX6qą; BH!+`d{7|~ݤH:ZGX5~t&4Nl8 zM#` GNABV|`&ԢwYp]D' 1i,pV©a �E'6 T=p&\ ؄#\p' D!F�>GTbjλim48A 0 M*p8bXl.AUX#* h]ִ6 HtLkp UXd„&@щM|gA Wt:{,6 Q*؄ZZeZ$:5M8NP*/LaB&>3ܠ؄+:͓=p d(h`VJlB-y:2MtӚ&'a�0 Ptb@nGlpM8w2Bb 0+pD%6룮&:iM`԰ S(:O 7#6N _&;! 1Z8PvUim48A j0 M*p8b]Xl.AUX#* h]5&:iM`԰ b S(:O 7#6NV]&;! 1Z8PvUim48A ୵0 M*p8bwXl.AU$X#* hgZTe+6 HtcЄ#X6nyWF6O8p&\щ _؄#\p' D!F�HGbDFpB�"nqȈ,6\b*6Q X&\щCXX,,Bp"d! WJF Mcp#X2b]p-q[@X/ !NE QWi$q Hb/ W,B8/dqNXD!QSji'aGlXdhb0nqB8, BpE'\qY,- !EȢ$n[@B8,Gbp -=$X#F W@"9>, C"\QED<xD"AD�biv- qYp!dCD!x H-JHthЊxp!\q[z(0 _Ȃ{>! WtbI3dqEB-: W/ PɢE[༖Q| v&\щ/\q@BE! a/ !a,B8D!dBܢpE' WB(D!\q W,n H؄#\p' D!FK VQ(8]EBE' ^�\? _�(*^"x`:x-F"PXB;: Zax\A Ҭd aaAda@% "A A xA@n!!#db> :6:xa:a \A\a@adnA xddxd\Aa dna !6\N !h҃VFa\/#n\:\Ann��!a!arA:Bn\!̀a!ڡ-F"P4Ac\Z ڠa lnnT :d:~\, A\A AxA!d,b$GHFРa\N2&Or "n~ a AA Mx \AnO\A na~a!A AAdr$6\N !h҃VFa\Rd:dna\x\!|�!`aaVd\xA d adr,%Hac\Z ڠR&!~A�Fr\A!  `\anxA :\AA\dNr> :6:a8eRx A  axxA a:AA ad n"`:\\d\  d A:A  `a B!&=H`aV /da,x! !l؁a aΡdr,%Hac\Z ڠ 4&;!AҌn! q\a\ Oa"n` AdNr> :6:RO\anA؁A BeO   ؁ dR6\N !h҃VFa\/# dd ~A|́ dAxa:x"ȡA&G"PQ;: ZZGR\adAdȁn\anAd:A:aa~A A&$GРa\v$ɁAdAAA؁A~ da \x!ȡ\da `a B!&=H`aV c;A\ a nAa�́V!a6|!`\\A\     AdA&G"PQ;: Z!u]\a":danAxAơd daA A :ddAAȁNr> :6:]A!~A,!#nan\a\dand@A\\ ~a `a B!&=H`aV ~A\aa:A r!ra`!`aA!\AaOadT!͘!A&G"PQ;: Z!    !\A !a\aO�\x !Nr> :6:!\A@xAad AA   nAa A:aA Axa @6\N !h҃VFa\n\a:! A: !oaa!d a@na:`A&G"PQ;: Z]an\An!x:anAxa@:T axadad@ndNr> :6:n d!d`A:!:daxa T x!\AM:@6\N !h҃VFa\x adځn A6A!|ao a xx :\AdƁdr,%Hac\Z ڠ|dn@A\\x!,\ A~aaddNr> :6:nd!ȁd\A1A\  a  A1] a:!x\Z6\N !h҃VFa\wn,B!A|!a,B,dAndl!A&G"PQ;: Z!naA! naAA\\n\A , A\AA&$GРa\�!aaơAxaȡ\ad\n\ A !!da$;@6\N !h҃VFa\�ɂ$-?G!`cw#X"v?v  +?$Y\9Oo~\jQHi $I`ҦЩT;UvruȚ:~KcǬа= ɂ$Yds\z*OG\uRU!rh5}];tklxB\ V'? ɂ$lQ'Wk7NX!Hr(G69r!; 4\=*T ѨU $s+:iB%J"#K0",-ø,",r $ $(>EQI-#-0F+MU$r/r,¸r0tr!1/r0@rH'-rKܲ-!ܲ"16(!#ɌS t0q+,R"tJ�# /B"$@"K!+R!4ROH,8Bvlwڝy$({ $>A"+irH't" ,< ,2/ M~tr,I't+!~"(6ODrTRKH Lъ? !4A-R,!t!Ȳ!-40t-iq0bM5'hH&tbO@r-r,"t" /+RHt/R+- $,,+ $3>& v}摰# $ J'!҉,R/ȒH0$K%TH0l ,z-r$""҉+@!"+(6ODrTRKH LJѮ $$,ȲBKJ‹,"?$"tr+"E0Øh#6NXp-: Wb"\!=p- qBD'\C@X@ YB8+ q- ! <p d|p1 VQx@&0i>! )-`BZ!81(>8bH=p d|1 VQ@I;'D!QW<LhC+2?2f*$MM8NwH+p(V HXl(|BR%)Kq#Z64c2OA2؄+:ats|,6j;N0cX+ Lv t?OB$e)xD ІVt c2OA2؄+:Qѐ(&Ym;߹gwC8bp$9ҜRe>! )-`BZӤ1S' GlPUXl.vj<$X#F W@bW(|BR%)Kq#Z6|U c2OA2؄+:*؄#\ t;b5 VQXb): GIR\0 lb3Q| q&\ ׺؄#\ t;b5 VQXn: GIR\0 xn[3Q| q&\ &؄#\ t;b5 VQXz9 GIR\0 R3Q| q&\ ؄#\ t;b5 VQX7 GIR\0 0 1S' Gl e<p d|G! 1Uˌ< GIR\0 8Le@d Wtτ#` G@VwjX+ Bk( QHq,hЊMnj(>8bĪoGbpӝ<$X#F W@b&(|BR%)Kq#Z6ܞ c2OA2؄+:tO؄#\ t;b5 VQX< GIR\0 73Q| q&\ ؄#\ t;b5 VQXƟ< GIR\0 x3Q| q&\ s؄#\ t;b5 VTzGGR\0 PdXd Wt#`Q G ;@wp+pQ\ 0f򔯼/k~؏ It`ʰ ,s՛o}7N�eXdQUtU< >Px (  PXC8(f[~ Q4N,pVeZ}'҉Q!8pD%V _#h |'VA+D '70vp ,e L6{�0 k P '3H5h792 D |be$ %(7pG NPˤjSH'?  q(sH2 |be$ dȈ 0 � NPˤj �0 k  G � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ?P `!VQ @+ � ш(0 � ?˴i  8 79;ɓ=? *�YQ$@+А�אY[ɕ]_ ^9  `0 � ?`yGtوa^I >  gp7 Aɘy� � ap+Y$+А `  1m 0 0 0 �{Ț 1 p   *Pay+@@ py AʕD G:  ;p P P P P a*cJejgibP,  � � AQ @8 uII  9  <iGJڕʕG> @eL@  kʰ   ^�桙1Q,,lfffik�1+3K5k75k-k2kz]NIp&IlMO QSKUMl;LmvpUKekgU{v`lpg=$0I+,>Pk6˸븏۸>8p*�5B@<,0+;k˺뺓>1<P4 ;`뻿 +Kk+2;7PI汙x��tP @K Kk狾髾 �  PI аj `b  ?_PKE !,#L4PT@1��p P ? CLElGII| ; ɀ ǀ Y�]N\ @,cLeg b �HT Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y ,YI P�@ �=@  *  ,   @<+l 0 p4J  -Mm }GR<` P 0 Gy,3Mӟ0 ⪰ PI� P  FFM АO Q-S մ`WY[}յpQ] ?`<@T Vkmo q-sMk @`R �$Pݑ\$, 0 ?! yMٕ]>ѐ 0 L`٧کmٰ 0 gTJČ۹ۻ۽ۿ ܸmIpVG I�@@�\ + @3H -=ޣDA GK L@Mm {{ gTVn|IVC E�`p \ + @3x%n= >ApI-m 'n7n߰7 pN@IX` nGGQ`X0RP A��P �I18N= >ApI-m eNu 7 pN@IX`HNGQ`X0RP A��P �I1v.S1 >ApI-m .%{{ gTV`.|IVC E�`p \ + @38> >ApI-m {{ gTV0^GQ`X0RP A��P �I1^DA GK L)O7 pN@IX`F~IVC E�`p \ + @3d> >ApI-m UO7 pN@IX`9/~IVC E�`p \ + @3H7> >ApI-m 7 pN@IX`s}IVC E�`p \ + @3'> >ApI-m ɯ7 pN@IX`o}IVC E�`p \ + @@i"HA .dCE@I\=jM+!E$9rӦN)O~ju $G`"M9uOGDe" >T@ƒ 4LZjV8)K% qA Q &mZ[ɔN~ju $2XZa<$b)E@|`JƒV5W G6%V]cGH`ҦUjܹ{S3N$Jbɕ<$,C) n^*mJ(дn GH`ҦUztO='HB&,X@:"(b)�(۬>XJ6IH o(" 2rhk餼N3" "A"$!(P `G*$!LQȕGZ`VƔ:Vp$d #E$!(Ҫ `G*$!LQȕGZ`V>u:Vp$d A{M, %( `G*$!L{ծQȕGZ`VN3" W|;"(UB"@) .x gVpM4u H!H\y&hb9OOZ9 * +#bX%(Jx `G*$!LiNh(" 2rh{lNOZ9 * +f{#bX%(Z `G*$!L#qG9"R(#Wi6Zs:)>i 'HB&,"a>` j `G*$!L }yF9"R(#Wi6Za~OOZ9 * +`,V )�(VpM$D ^]1PHF\0 0`v8` {a)A E�B < *�>GTb i,ȼQ" @2G mhؐ$h@$ V ܎( K R(> \Q\8H@‚ W,"%XA:CȢ$\ H(!d!EtB![@BE!~ Y! !_!8EHAdhЊ0E' WBAqD"\qN!dqE(+ qN"dщ[A8-А$h@$ V܎( K R(> \Q\8H@H- N (!y ^ X,n?p/nC/ ?,/C!8EHAdhЊ\.X,~q Yb8$xB83nH^ȢDQeQCb- !B8Dd YX$xѐ$h@$ V̎( K R(> \Q\8H@WyD'nB0QCtb4d Hp/dqB,." v!xኢ2d)"IHhЊ*D($\q^Ȣ8Hщ_ܢE; WatE' Ht($ۉ[,�+~N8,r8` a)A E�B < *�>GTb idED! ! H؃, YtBw] Yp-xC,\Ct5x!8EHAhЊ&d(w !C�-1CAqB" Gޢ#]BHЇ:\q `!'I>ъ38 I |! QP|)2 0+pD%6t-d Y (\ W,B X+dщB�!xGY8+n r0#PCFq +&F,nQEX$ B 8"qC8w! W([?C~!drXP+ 񋆜$/'D+*$A&XBN#d! R�0x@TW|`&" Ĝ!!C," YG4QCbH!~CX$xQWp-d? A(B $xD ІV 0\qEܽ"!щE>[@b"~^@+q ^/nqBpE}XB88Oh3p*H+; \#Ȃ(%"�` �pJ؄DW(Eo}P[YxxBX_k:v}CY=x}~he8HBp_ v`Q8 rGh&hV>WN=r~ `HvpkBp~9v}E[XBXv}~^(a?Bx$YxEȥȋV8'$ , 8,aQ)(� x `XGMH \XHWa{c`k؇kXln8EkpahshW?HXfaa0BpYXW^Xk x@WP/PpG`(VhH=[xeȆ=nliiHiWqiG:8ac_NXWW^`kz`E<8Oh3p*H+E,#Ȃ(%"�` �pJ؄h[pE8^(x Y^pBPsEr`[8~ȆCx8H(_[([pBHCXaYCW8x؇}[hHpMH/KPG`'hUȅXW[hqBpEv ^Yx8Ek([Їo�N8NCW(YX^[(WC~q[pEhȓȋV8'$ ,LО8,aQ)(� x `XGMHFpNEpHЇl�^pE}EH~ChN}`iXCCpY`v}Bx0B8Y8[[(fu`؄NMKG`'PU Nx$HzCYpHfpapnЇC(}Y8kЇs`EC�E8fh~{xXC^9B{`9<8Oh3p*H+�KW#Ȃ(%"�` �pJ؄XHH8Yl8BW{BX[}`n[a }WHB؃a_`BY[X3HpoMH/1G`'PUPӄXH[oH(`(}^C}W}^pBro8[[XCaWfCCYWBx`<8Oh3p*H+xU݉#Ȃ(%"�` �pJ؄8HHX[hs=XNv ^p?8vCfN(EoWX?`(=W^[W(``([x`؄NSMpp5XMN8[rW=v B8sPE~B`=ȆxHpCx9[8B(Y#^pH[8qY(EhȓȋV8'$ ,Wߝ8,aQ)(� x `XGMH0EWvfcikXlia؇kp[f0s^EYWW8B#Yoc}MH/1G`'PU݃XYp`ufG{e}Ȇ=~W0nfPv(WH8H_E`W^8Yfnq(<8Oh3p*H+@KN#Ȃ(%"�` �pJ؄ӀWXHH�sЇ} Xk~l?(}_u{`f8E^pHx[@Cq[(qЇ}hr8MH/1G`'PUbW악s}8=؃_ȆvzH`kXHP}v`BHHXH?^؃9^Y8zЇx Cp[<8Oh3p*H+d>#Ȃ(%"�` �pJ؄XYEHX?pYE�BC(Y[�E=WY[8Y8NpH89s_Y(WYEpCCXMH/1G`'PUBpq݃[3Y^p?p>?3C_^[8BBX[8[^_Y_?3aC?<8Oh3p*H+i#Ȃ(%"�` �pJ؄8YpEWYpECp^X^8NHXW8a[NX[W8GYpN8[(^BN?[`؄NSMpp5XyHXWW_(YXCDW[B8[H(NC8[(W8YW(^=[Y?HB<8Oh3p*H+n:߉#Ȃ(%"�` �pJ؄ӐgHt)MH/1G`'PUtPuQwȋV8'$ ,:8,aQ)(� x `XGMH0QoHMH/1G`'PUpvn88Oh3p*H+uY?,aQ)(� x `XGMH0 o?xMH/1G`'PU@xȋV8'$ ,v#Ȃ(%"�` �pJ؄ӸMH/1G`'PU�zȋV8'$ ,#Ȃ(%"�` �pJ؄xMH/1G`'PU{oȓȋV8'$ ,#Ȃ(%"�` �pJ؄8|nMH/1G`'PU}?ȋV8'$ ,ʧ#Ȃ(%"�` �pJ؄QMH/1G`'PU@?8Oh3p*H8r)"Lp!ÆB<%+JB dȠa$ɒ&+0QM^JM0o̩s'Ϟ>i $I,䈅6|B*uM:a'Tb"ٲf2<%JE%R…!M-Y*m)&MKؕ&PEArGV/cFlk'ZqB%@,VТN$Q`")\x2/ >pTiM5eNnxKŤh,Q &mZ)ϮUV?:JXN$Q`")\xw >H%$q!(/)F M2#-0F+ bxUYI+g8AEaaz'xIDaCHQpD^0 TM2a)4T+DYTVqf'I)IDaCHQpDI0 TM2g%)4T+DNVqf'IeIDaCHQpDdgI0 TM2'iv)4T+DKVqf'IrkIDaCHQpD$+I0 TM2lf)4T+DUYI+g8AEaaE?tDQXRQp!;R |#lrL%|(/)F M2#-0F+5GjgV}NP@XX DV`1EG\@H)kPH%$qD6KBLEH L VZřUrT$!VLAG$X !E |<0 TM27U)4T+DnUYI+g8AEaaDV`1EG\@HdW+8R&7t\Rb$SQ<m2>Vqf'I7I0). QMD&ǑTFŐ&2)+&DU8cO NB+t+9B`, A E�8B < $d�>GTb7qVؓQD1LG mhcX8` :B(X CB@P *Mdr2d/Q )h"-`BZIX3VD+*$A X[y#$! VP|#BB 0+pD%6q9KC Ȥ(xD ІV(33VU>ъ38 IJW! Q "UX#U&XM\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(^Q('p(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W*(>38 Ip΅T$-mk;[XCB:Tx2@6 `>-BW1uk]V&*Jl&*Jl&*Jl&*Jl&*Jl&*fp"?pa*FU›&FQlbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QM D(P 8RHE79r3l;@A��8nID) -ZGb +MD7Ӛ4;}TXzxD+�UR ֞5kMMD1hE(P6IP (J� (J� (J� (J� (J� (J�p#G0p#G0p#G0p#G0!H E�A>DrV|Wa<抹/rA Z 8@-`=ֱ5ыntŬ@"*|! YB)dA YB)dA YB)dA YB)dA YB)dA YB)dA Ym obaCP@t(p W <"= Joӣ>_=[z"h @!@�"o#? !Р4oc?>;E(B :x½qx!`??_@�_�2`: p:8P5r`z` ~P� � xLq ` @*2a:B! @ܠBޠ�za Fa! @\aa!@@� hpQ Hd(b(b#:b##z'b('@)``@ "`,b�-"8.b//c0:-~@|@2~@$c83Bc4J4Rc5Z5b3v@ @`x@9(d�;#<<<=c>>c=¢b@2,,#cB*B2d<2� ԣ|PdE~� � � � � � � � � � � � � � � � � � � � � � � bQQ"-@2�,pDW9N�:ZeCbVjeVDWzWeXXv%;ne@eR%(�Y[e\x@Vb@EBe__f` &`�-r] Z%:6`΢d%;j%Z�djPfgzX*T� `Wj@TjfkkfcʦlVD%Ib*l9&kfp '^Txj'Gop:s6qzjjhhd�tr':>wgxx'x!'zvgc2j{D'GgTTTTTTT8�|"(of2Bxjh'h�h�4hzlVtgx艢h臲h6h剧<<(HpqVHi6h"xgIdd&Zex#x.$P)|>�I|H'Gt)^l^@.xjW~h)^Ignir'xwzrę&.xe@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7[6N@dӄ#X5"o&4Nl8 zM#` GxMHԔW|`&҄]D' ai,pVaѢi �E'6 T=p&\ ؄#\P]$jʫ�>GTbiBjm048A X4 M*p8bDVXl.(^.5UX#*4fju6 Hltp U�vfÄ&@щM|gA Wt±B{,6i*DPv3nlF G jXgc1Lh'PqpE'KGbpAv) QM e76 Hltp ULdÄ&@щM|gA Wt¾2{,6i*DPv3nlF G jXŁ=1Lh'PqpE'TGbpAv) QM e7s,\N@dg&'a;v̈́ U؄+:=p ״DMy`VJl"M( H8D'dhW@E] P p ~PV]8/\C(4V| r&\ TiE'Nzf&5"QS^8Hn&N("d uiѮX4.EB\0 w EbXGQ| r&\ |B(!4{؄#\P]$jʫ�>GTbiBdvNt "\1!W,(iR e&s#Z6߲+:qEB _4OU؄+:Q[,X! tw=p ״DMy`VJl"M(nC-d1HB|4.EB\0 |ݵEܢ(+d!yG^j'Ѐ*Gl|]QC,T?v=p ״DMy`VJl"M(Y Y,�F:N܂E"M pdxD ІV\?Ţy=V(>T9bϋ[,[XGMp(Q `XGMH΃^pBp[8=XCE<tQH#pAqGh&hV@5[p[YYA75O@TqMpNB5)WYEhB{XGpi�pJ؄4ANYXaWXWNXN..4R�1Wx`6h=tCE(aCEt}SQ4@GWJtC^�E{XGpi�pJ؄4ACH^cf�HQH#pAqGh&hVPD^8_p}_(ST}SQ4@GWJnCYXqtGMp(Q `XGMHHp[pC EBHpBW(`=iB(YpCWBp^a(WB=W=v}8ahQH#pAIWx`6h;H8kC[pH([W`Wk(E+WB[W?�BW8^XNEpiP}sEHh}SQ4@GWHXYpH[HEiE8[?^BBCp^(`^pBWu{8aXWXY[{XGpi�pJ؄4AWXWHWCEk=^?p^8H~=c?Ea.EHapCk#nishQH#pAtGh&hV_pCpBh_H^`^8^}WC[WXE<Y=[YBWqevPCHh}SQ4@GWԻW/Hp^Xkkh_=pY([C?^؃.ʓCsk`z8WW.{XGpi�pJ؄4AW8HEH?8_pE(WH^}Y8:paBXNW^8WW?BBB}hQH#pAtGh&hV<H8E[a8Eh[pC?W8W}WXWBW.[(_^=E[8W_?~Cv75O@TqMpNHBHW8[BpC�aCkE(EWWEH=^_([^(^X4?oWY8YGMp(Q `XGMH٘FEpEavvCplz`npH(~ai`}ho(^8W�c~~؇z�N8NX.Wv`v.4R�AJWx`6hU?aW vukux[[kpH0xx^BpEx~~aY8Np?pEr`Cw75O@TqMpNp]5)r} a([zu[}Wkh}lE_^~~xEYE8W�q`CWW}XGpi�pJ؄4AiY.C}e`Cpo؇loopE؇kXz ckCC(Ea`[H^�Y8kohihQH#pAtGh&hV_/NBzc_(f؇okn}EӇsf[pHCpcXY_`W8E[[Xk vCpEh}SQ4@GW@rkk�B}cxȆE{ȆCp} a`lXWHpHX_YXcpCCEi`ri8E[Y}XGpi�pJ؄4Ai[8WXYv8N(YH8s:pr8Y~E8{ C.9.Y�EEp^(NC_(x}ahQH#pAtGh&hV fWXH`Pq�YXC�v _a8uHkWoCB`h=pHpY I?�_8.)xx ` Iah}SQ4@GW脫v?CXx8[(Yi^(~BxY-==(a(H(YpHp=h_Ep}}c.EE�<WxXGpi�pJ؄4ABpE[؇l[(Y{BW}�=l?zPnHC(Cx}~YXY._XfshQH#pAtGh&hVh5Bpz[W8x[EȆxWkpHxkXY:H�}~%=E8YHfuY(v75O@TqMpN8q5чqC[zȆEp^xp^ЇkC{`fC7/[~%`__NpY`xYpN~XGpi�pJ؄4ABHh=~[Y8WnXYoE~B�BqqCH`ca.E(aWW}hn}sM�Wp2h4CW~Ȇ..oYpnB~CNrq=H_[YW8WBWo.v75O@TqMpNw/هl(W8W}[(H~XCk8^8c~.W?^[_H[pCW8oWWXWXYHwGMp(Q `XGMH\pN8Y(`hr(^(Nu8[hsPc~ȆNaEzp[(aYqW؄N<PG`'hU Ep^PspEBv8W(^8uzHW^{p`8/^pCW(Y?Xs`Np[}}kQ4@GW}v8W(a�3ؑtk9v\vH-?퓵U_nN$_drHǘņ0hpBϠBj G6}JTd-u7~܌]Z<iƾV>fY&\<r=BM2nɍiS'H$Y* 'jV͕+kQ!Wq3vV!i1f!Y͘s5C\Fnl:tH1G}BM:5K]6ix݊1nA!cҌI#[nj|ЭoҌYm+Yn-,8BNOD)S |#lS~5,tT/S: 75?b9s3ɴ/S;&@"$Y#,8*6$-,B<,dÎ,",0#-;,s"0س:R"(1 9+88"K67{r> ;N4@"K'@-~tr>C0!,Is#.SO?-` |#lS~+@"+KG�s$0u҉,q-rˢG!s"&@B8‚j+ /{ґofr0~ s+ܒ/$~�ss+,r/"- $r(q# ®"r"-`K' RH!t!\"{Jr""Ks#.SO?KT |#lS~ᒯ,rK'I'챈,�/$t!y,-!K'"_t Fj N B5/@"!@"r 0 /{+"\I!J!J'r(q#IНv $~0!"" q0-8/<҉[9-di9-Xl.(Nz  QM|)~$ YB(+x ?~/ ёCZ$ qud{/^A.~D' A$#i,pV0?E! ^QBԁ/\!N@~X+dtxq_B\�Q| q&\ &Z p-[tB0 0}ZpE\q HE8,:QCܢ#p-:q=p B�>GTbq_q HX/\Y-\! H,]щг0 щ_=]MtD2&'a}"dB⎋80\ap-~B($~ 0=p/\HX[D!\ʞM- !:q Wt(!~Q^b!dB8$ aCB-D'qW+ QE؄#\P' J8S`@X-щC@+[(/dNtG=/Q[&: "I`԰ S8/ [B/POYE!\`,8"dNp-Cb! ({h8#6N𶞲+qk-xH#$ ^⎇pE'ZWȢ($d Ybp/qGbpAvғ'`VJlNya}s/$d$M8NP*x%3(>8bD?p �>GTbt ,e G jXŜ-g@s@q WtBЎ#` G@;O\|`&>Ԯ&: "I`԰ SӺ(>8bD]GbpAvғ QM)/N@HF҄#X5'9O8؄+:qy؄#\P'f�>GTbt dl 48A PeQ| q&\ ؄#\P'f�>GTbt Idl 48A 9eQ| q&\ ؄#\P'f�>GTbt cl 48A PeQ| q&\ ؄#\P'f�>GTbt __b  M8Nh*4QDM#` G@;O\|`&ޞr&@A$P,AZ-'pGl7M8IO~b 0+pD%6QOLEG)@S+<B 0A[T`&B'l'@8&B'4=,l#@DOU�| 8B%lB=9  ֠  BG)@S+<B 0A&.!`T`&B'l'@8&B'4~!#&8 NOY0#T&ԓSPBG)@S+<B 0A""`T`&B'l'@8&B'$&n+<,l#@DOU�| 8B%lB=9 q,(tDpT8#�A+̢0.aT`&B'l'@8&B' #5.#&8 NOY0#T&ԓSP5j(tDpT8#�A+(>#?cT`&B'l'@8&B'C>$D#&8 NOY0#T&ԓSPD$?BG)@S+<B 0AJ$NST`&B'l'@8&B'R#&8 NOY0#T&ԓSR%=BG)@S+<B 0AXƥ>F&h(t&|* #l+t\>>,l#@DOU�| 8B%lB=9 fNBG)@(HS@#�A+hjST`&B'l'@8&B'&oi=*l#@DOU�| 8B%lB=9 fDBG)@(HS@#�A+PjF&h(t&|* #l+ty&i=*l#@DOU�| 8B%lB=9 էCBG)@(HS@#�A+0`F&h(t&|* #l+t&i=*l#@DOU�| 8B%lB=9 >BG)@(HS@#�A+XF&h(t&|* #l+t%i=*l#@DOU�| 8B%lB=9 iBG)@(HS@#�A+RF&h(t&|* #l+t.%i=*l#@DOU�| 8B%lB=9 u*BG)@(HS@#�A+MF&h(t&|* #l+t$i=*l#@DOU�| 8B%lB=9 Uk BG)@(HS@#�A+kDF&h(t&|* #l+t$i=*l#@DOU� |� #|*GGV%h&ʦʮ,˶˾,̺,B+*B'+T"�A((((((((,FN-)Tt&B(B ('&Ԗٞ-Ԏ&l#'8 |DOU@t@"  .&..66."B �, Ad!!!!!!!㶮.B" "(�.6n �#!NOY@�@ALfpv~///`/8 $A@T/B/roj/8�@&/0z �@NOY@�@p � � 0 0 0 @ hA�d @@@� � � @ 7?1 @@ @0Ā� p�@A4DOU4283D5q51  2!!r4P3<'A#;38383&o2'wr7r4D7,0$(C#{2++25H583,NOYA(C.#V2/3373?34G4Ks&dB$D*86W/2x dB+-B+-T'T'T'TM3=׳=s-,3,,$.B3B'B'$B",(DOU?Bʶ*******************************Vs&}(,B,( #5]?Bˢl+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+8\#d"(B@ (B-B,B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+//.(B4DOi@0@*5$SH((((((((((((((((((((((((((((((((im((lB,D|B.9?BH********************************3,.�! B5((((((((((((((((((((((((((((((((((((((Bp8&|.(B4DOD3@� &=˿<Ǽ̓&'lB',,B,A @TB%tB%,#@&(((O=W̯-i&" 2B&X=ٗ˼/&<B+ 4DOD+�#l($d=i3>>>$(BpB',B'dB$Ā&t'>ڒ+(@ B&Ă+@BǾw#'D ,NO` <&+@/?7??G1w=*+t$t*DB 8A?K?G?ii*#B&Ă+tB?w"B%8@ 4\aC`Ph+W:eiFA9FFIS'HVEjͦ7q)rӦ:mL"riS-.鑋  "T+ T<B Ǟ,Um[ou5jJR:A*R 'mF )paoQڸ3FEja˗1HVG.64Pa׮0x$g3ǖv*RIiiUNʬjrvãno=9Zjq]HVG.64+TѦU ixF׿F(q#EH:Y%~(clM4UиEYeA Q[DJa >0s(=Vpd*Ѩ R!ĕQV6RXU"a2>>"RK,GFD44T$XFd5lN[DHa BVpd Ѩ*ITEmG!RVA6XZ%~(H@ $-SOFD44TXF[q͵TH\eY*yą; B<>VpđMVI SLݪkvL{UK@DGXpUMWuMkZM2TʸG6Yv_eG\ B `G*D-bvݤH$Ē5q'XQN SL4M>AzpdW:IYeG\ RX `G*D-Y괦ݤH:Ma 5VZlu1DP:TθG6qVX6qą; BH!+`d{ݤH:ZGXpBU|-L1N63nM\DzMqNR `G*D-ei7Pc3M@dOP9ĕNgX6qą; BH!+`d{7|~ݤH:ZGX5~t&4Nl8 zM#` GNABV|`&ԢwYp]D' 1i,pV©a �E'6 T=p&\ ؄#\p' D!F�>GTbjλim48A 0 M*p8bXl.AUX#* h]ִ6 HtLkp UXd„&@щM|gA Wt:{,6 Q*؄ZZeZ$:5M8NP*/LaB&>3ܠ؄+:͓=p d(h`VJlB-y:2MtӚ&'a�0 Ptb@nGlpM8w2Bb 0+pD%6룮&:iM`԰ S(:O 7#6N _&;! 1Z8PvUim48A j0 M*p8b]Xl.AUX#* h]5&:iM`԰ b S(:O 7#6NV]&;! 1Z8PvUim48A ୵0 M*p8bwXl.AU$X#* hgZTe+6 HtcЄ#X6nyWF6O8p&\щ _؄#\p' D!F�HGbDFpB�"nqȈ,6\b*6Q X&\щCXX,,Bp"d! WJF Mcp#X2b]p-q[@X/ !NE QWi$q Hb/ W,B8/dqNXD!QSji'aGlXdhb0nqB8, BpE'\qY,- !EȢ$n[@B8,Gbp -=$X#F W@"9>, C"\QED<xD"AD�biv- qYp!dCD!x H-JHthЊxp!\q[z(0 _Ȃ{>! WtbI3dqEB-: W/ PɢE[༖Q| v&\щ/\q@BE! a/ !a,B8D!dBܢpE' WB(D!\q W,n H؄#\p' D!FK VQ(8]EBE' ^�\? _�(*^"x`:x-F"PXB;: Zax\A Ҭd aaAda@% "A A xA@n!!#db> :6:xa:a \A\a@adnA xddxd\Aa dna !6\N !h҃VFa\/#n\:\Ann��!a!arA:Bn\!̀a!ڡ-F"P4Ac\Z ڠa lnnT :d:~\, A\A AxA!d,b$GHFРa\N2&Or "n~ a AA Mx \AnO\A na~a!A AAdr$6\N !h҃VFa\Rd:dna\x\!|�!`aaVd\xA d adr,%Hac\Z ڠR&!~A�Fr\A!  `\anxA :\AA\dNr> :6:a8eRx A  axxA a:AA ad n"`:\\d\  d A:A  `a B!&=H`aV /da,x! !l؁a aΡdr,%Hac\Z ڠ 4&;!AҌn! q\a\ Oa"n` AdNr> :6:RO\anA؁A BeO   ؁ dR6\N !h҃VFa\/# dd ~A|́ dAxa:x"ȡA&G"PQ;: ZZGR\adAdȁn\anAd:A:aa~A A&$GРa\v$ɁAdAAA؁A~ da \x!ȡ\da `a B!&=H`aV c;A\ a nAa�́V!a6|!`\\A\     AdA&G"PQ;: Z!u]\a":danAxAơd daA A :ddAAȁNr> :6:]A!~A,!#nan\a\dand@A\\ ~a `a B!&=H`aV ~A\aa:A r!ra`!`aA!\AaOadT!͘!A&G"PQ;: Z!    !\A !a\aO�\x !Nr> :6:!\A@xAad AA   nAa A:aA Axa @6\N !h҃VFa\n\a:! A: !oaa!d a@na:`A&G"PQ;: Z]an\An!x:anAxa@:T axadad@ndNr> :6:n d!d`A:!:daxa T x!\AM:@6\N !h҃VFa\x adځn A6A!|ao a xx :\AdƁdr,%Hac\Z ڠ|dn@A\\x!,\ A~aaddNr> :6:nd!ȁd\A1A\  a  A1] a:!x\Z6\N !h҃VFa\wn,B!A|!a,B,dAndl!A&G"PQ;: Z!naA! naAA\\n\A , A\AA&$GРa\�!aaơAxaȡ\ad\n\ A !!da$;@6\N !h҃VFa\�ɂ$-?G!`cw#X"v?v  +?$Y\9Oo~\jQHi $I`ҦЩT;UvruȚ:~KcǬа= ɂ$Yds\z*OG\uRU!rh5}];tklxB\ V'? ɂ$lQ'Wk7NX!Hr(G69r!; 4\=*T ѨU $s+:iB%J"#K0",-ø,",r $ $(>EQI-#-0F+MU$r/r,¸r0tr!1/r0@rH'-rKܲ-!ܲ"16(!#ɌS t0q+,R"tJ�# /B"$@"K!+R!4ROH,8Bvlwڝy$({ $>A"+irH't" ,< ,2/ M~tr,I't+!~"(6ODrTRKH Lъ? !4A-R,!t!Ȳ!-40t-iq0bM5'hH&tbO@r-r,"t" /+RHt/R+- $,,+ $3>& v}摰# $ J'!҉,R/ȒH0$K%TH0l ,z-r$""҉+@!"+(6ODrTRKH LJѮ $$,ȲBKJ‹,"?$"tr+"E0Øh#6NXp-: Wb"\!=p- qBD'\C@X@ YB8+ q- ! <p d|p1 VQx@&0i>! )-`BZ!81(>8bH=p d|1 VQ@I;'D!QW<LhC+2?2f*$MM8NwH+p(V HXl(|BR%)Kq#Z64c2OA2؄+:ats|,6j;N0cX+ Lv t?OB$e)xD ІVt c2OA2؄+:Qѐ(&Ym;߹gwC8bp$9ҜRe>! )-`BZӤ1S' GlPUXl.vj<$X#F W@bW(|BR%)Kq#Z6|U c2OA2؄+:*؄#\ t;b5 VQXb): GIR\0 lb3Q| q&\ ׺؄#\ t;b5 VQXn: GIR\0 xn[3Q| q&\ &؄#\ t;b5 VQXz9 GIR\0 R3Q| q&\ ؄#\ t;b5 VQX7 GIR\0 0 1S' Gl e<p d|G! 1Uˌ< GIR\0 8Le@d Wtτ#` G@VwjX+ Bk( QHq,hЊMnj(>8bĪoGbpӝ<$X#F W@b&(|BR%)Kq#Z6ܞ c2OA2؄+:tO؄#\ t;b5 VQX< GIR\0 73Q| q&\ ؄#\ t;b5 VQXƟ< GIR\0 x3Q| q&\ s؄#\ t;b5 VTzGGR\0 PdXd Wt#`Q G ;@wp+pQ\ 0f򔯼/k~؏ It`ʰ ,s՛o}7N�eXdQU />GGp d@ yHGe Q4N,pVeZ}'҉Q!8pD%V 'H{ @  .Ї@}be$@� A聓70vp ,e L{�0 k P ?G� +�ԗ VA+0 � W~1 #x  1e L{0 k P AhwH|D H}be$ i舚'0 � NPˤjHy @  x{>P `!VQ @+(0 � ?˴ixy0 > k= w *�؋Q$@+�i ɐ 9  0 � ?`y獗א#D 0 p7p 39 )A?I"@ X ?Ay$O 9   0 �  ? 0 0 0 GO 1 p. ف *Pa?By+@@ pysəD 9  ;p P P P P 雿 )IiЛP70  |9 8 � � "Q @8 g 0 `� @;L`9# ʠ 9 ;0 :: !*#JӠ Z +�qQ,,lff�fik`GIKʤMKjCʣHjz]NIp<_ lcJejgikzclN?�mjy{OLvp,@PQ=5@6`9ʩ꩟ *>=`P> 4<Jjʫz jj;1`_PH  *: >21N$`@Q P@ yJjP : @E_ IY 雛P m&�0  ˲-/  P P �1X A+p P M˴�Q+SKUkWW{ I ɀ �ǀ Y�k˶\[ N q+su{�p �_ɀ vKk � � 0 Pk[ 4n��˻뻿  mP * k �a[,= �{w; ` PI� P  �L�L ̐  0P �E@(  *#L%l')<¨0 ʫ@P�+@  P KL8 0 �  1m M_ J 0 I mP4� a,s,ǫ P 0 $?A[ + @wT!ɓLɕlɖ< >ApI-m lʧʩ<Ɍ ` m; ʻ˽,ɐ � `QQ + @ ͼ< >ApI-m ٌL ` mPˑP >`�P �IaLS1 >ApI-m MҪ� �  P5ʐ � �P �Ia6ϣDA GK L]-Ɍ ` mPˑP ^T >0!P + @< >ApI-m ֌ ` mPˑP }ؐ � {] + @lڽ< >ApI-m Ԍ ` mPˑP Ր � {] + @ݪ< >ApI-m ]Ҍ ` mPˑP nӐ � {] + @,< >ApI-m )Nь ` mPˑP 8^ѝ � .0߱�P �IaHnɣDA GK L�� �  {] + @< >ApI-m ͌ ` mPˑP Ν � .0߱�P �IaͶ>DA GK L� �  {] + @>1 >ApI-m ʌ ` mPˑP ˝ � .0߱�P �Ia? >ApI-m $ʌ ` mPˑP Jʝ � .0߱�P �Ia? >ApI-m Zoʌ ` mPˑP ʝ � .0߱�P �Ia? >ApI-m oɌ ` m@; ` {] + @LDA GK Lp� � �4  � \=ȑ 1`Р…%NP*mr(PDXI)U\9QD$գLڴbO>a(MP!#*I4ZժNE >XaV8$ȑ"Ν;#LR"At6&r&P@ij  VIe̮:z#`6|hlV8$ȸ269#LR"At6h:T(K4BH$D\=Uɑ >4M+UTdlQH5]=jM+j(M@MZAddI@D@ ĕG`Zʛ>XJ6) *o`"E$jrh{Ti(M@MZAddI@G(OĕG`ZD>XJ6) آ$l`"E$jrhsϒK@ѤTAHVMtQ:qX*qj!/#VpMJ)6HSi`"E$jrhUsMu(M@MZAddI@$Ofu֕N\yJqzӆ*`d@ W餓E^Y:H )a 9DYYhYnDd)WdqBd9Y~9Q:@ɕGZ`V|YnH\EN hCYXĕ[:9;9D[qY qC:HdYDNnC[K@ѤTAHVMTvEH%_`e NdYC:*DHxB e YŕC\C:Yx9^ IWG\�kV `G*٤$jW�H[ Ya\C�Y:eYnYďB)ĕ_nqB\D_qŏE\^?R#H $I$qhu/n!B,B/\Q[b`- Yt`, q[,$dQCB, ! W/P2MD+P (4!7HBXD!![EG !E0/\C: YXD!d[t+:q W@#HI'\XT.�BUX#*$.p,\ LBE!_(!:`Cp$\E8D![2_E.;qB@pP2"I\0 `IIdqB@, qa- q ^Cp0Wt#D' !B@""  `+:!C%C(, Mp " IBH'\qBB,n Hp?W,u�,~qBp-:QY@�+ё_,X-:q[*+J8`YHC2 0+pD%6QFX!: H+ry=E'dkE!F[pE'\ Yb$dk#PGJFB$ ɟ+&"nQ\B+ [ct(D. p-Eb�E'.9uJ PXh*@Db�&X^(D'N@! H¸$Hp":[-q~ԃp":B"%p#`Q G�, iCfW|`&Jt"_,\!|ݢ+xEB?Q?tDp,:QY8/% Wp-AfD@(:R$s#Z6⽲E!ё_b(+ [,#5q ?@/\Q^ܢ{e! Y:a fC(/P2MD+P (4^YXD.! H,#(-q Y8/\qCB8r?Ȃ"nAo0# , q|AB)+J8`YHC2 0+pD%6Q&_E'F YbE. W? BÀ& W" BB+n! p(EG`B $xD ІV�+C"w'q W@B"nabtxB�8-xH! E|C(,PQh�&Z 8@X$@BE! YX-q YCp- q_pE!^/ ^tÐ! }�XN#\�4!�>GTb%I\p/Y7uܢ<nb5 QkC!n![؃a~~vXC^(W$Yr` R Wx`6hr^Ya xr�:q`Y(Wkh`}nXYE(eh~Їz}B:^(qaX�<M�K�MhTHXI�MB x؇sCXoh}hn:8}WXkPxrCWc~}vXB8W?r`^XYX[WxXGpXx٩�pJ؄�EYpHko0i�H}exCX~Wv8akpN^E`Y_c(WEpNerhX sM�Wp2h=[xeȆ=nliiHiWqi98ac_NXWW^`kz`E�<M�K�MhTHXI�MAnli8`}ȆavW~=Xs8i`ipY(HB`caXW$HCi zCYXN_HNpGJp�h `XGM( FWXCBr?W(u8YX[ vCl8HsBHBW(a[8E?[8NpC}؇oX W؄NK�Mpp6XN\W[hqBpEv ^Yx8Ek([Їo�N8NCW(YX^[(WC~q[pENW�<M�K�MhTHXI�MPerEp^pv HY8u8Bk(`qBY)^8EHCpHW_#a|9Y@NpGJp�h `XGM`NFpNEpHЇl�^pE}EH~ChN}`iXCCpY`v}8@x0B8Y8[[(fuи؄NNKG`'PU@Q HzCYpHfpapnЇC(}Y8kЇs`EC�E8fh~{xXC^ѹB{`с <M�K�MhTHXI�MU܇lp_`6^؇k�[kc}ȆNnЇv`CYXH8c~}x`CX[[؃NihrpEC�[WxXGpXx٩�pJXHH8Yl8BW{BX[}`n\r؇op^Y(=a[�a(HNE0YW{и؄NqUMpp5XEN~?B�BЇoN8n؇\iW(a ~C?E8a_pa`?8Y8NNp[(nY�YPPPЄV@8UPЄeN~?W(WnCn=(~`HBq؇opCXap=a_CX^(=YYoY8_(\ZWxXGpXx٩�pJ8HHX[hs=XNv ^p?8vCfN(EoWX?``=W^[W(``([xи؄NqUMpp5XeN8[rW=v BsPE~B`=ȆxHpC�[8fvWYC}BX <M�K�MhTHXI�MX`s?Wv YXYv[Їo�?8BoW�CC(C^WCYp^YzpCBWXWxXGpXx٩�pJXHpHnhk`n0={eȆzY}Wo`c8xYXH`[Np[pC(vHi0k؇qи؄NqUMpp5XXvEW�nPn`k�knXiЇl?kpca`uhBpNC[NXH�^pHCq`azBUPPЄV@8UPЄzfYphk0nk8E؇h^cshCWY^E^H8WHoaȆ}LrEBNpGJp�h `XGM`N HpE[`8}rExx^BЇkHPzv`CX[W|9^%HB}؇v Cи؄NqUMpp5X%fs}8=؃_ȆvzH`kXHP}v`BHHXH?^؃с^Y8zЇx Cp[ <M�K�MhTHXI�MB8zrXN8l~hnYp~^vx`h8Y(WpHWhH`XB dqWN�CWxXGpXx٩�pJXYEHX?pYE�BC(Y[�E=WY[8Y8NpHq_Y(WYEpCCX MHWG`'PUBp\ڃ[Y^p?pv?3C_^[BBX[8[^_Y_?ahC? <M�K�MhTHXI�M[8=HE[^p?N([C_(C^XBBHYCCBpNpBpYY[WxXGpXx٩�pJCWXHpNWXY8WEC^EpC?HEHpC�HW脎BHY([YH MHWG`'PU[Ep[p?BE8^YpHHY(C^B^8BpCNpBN؃NH[YY(HPPPЄV@8U�Br[un:/HɂJ-Y~n:tW[ -uHV[:s!YdUH֢C ,#Xؠ .\p*u*U |X&@i 6(ٲfϢE+VӦN$I$W#NԬJw/߾eG(MP!#*I4,yNȅ LB*iV8׵(ÖvS'HpZ䈅5b(M, 2"JS֯J\tfh|X&_]cwN䈅5`Ai%h *p C$H&QXau,8BgL9T#(U |#lbWY_km $pᦉ#,8*2dAi%h *p C$H&BR)c'<K%SNAUNU+8R&}Zo&@n8‚j| (I+A " (iZ,8BgL9՘bV+8R&}嚤BI'&Ai%h *p C$H&2KP'<K%SNAi0 TA_֬km $pᦉ#,8*J&X& 2D$hBo,8BgL9$V+8R&}&@\h NǑ (I+A " (t,8BgL9#V+8R&}[E+(8eµ~ (I+A " (^,8BgL9RU+8R&}BB`\<mrd (I+A " (A,8BgL9NU+8R&}1B`\<m2}i%h *p C$H&މ+R#.tƔSPO`VJl _q (4 �a \\0 h刣 PXh*@Db�&8xN#\8*�>GTbk\Q0WG mhFMD+P (4QŵuE%0)P `80W\sƽ !EXW<LhC+5h�&Z 8@X$@ Gnx,*t)NJ�+؄APe )-`BZ G(4 T2*$ M3Hp#`Q G3Lq TX|`& d, `HhЊxƈ8�%@V4A$V! Ph1+J8aS 0+pD%6aFA�C|.xD ІVB(, Mp " IB9$`Q XaS 0+pD%6afA�C|.xD ІV/(, Mp " IBq $`Q XaS 0+pD%6a& `HhЊ8�%@V4A$V! Ph},*?3Lq TX|`& u )-`BZ[G(4 T2*$ M|w/E%`t)NJ�+؄A⚸ !EXW<LhC+h�&Z 8@X$@ ,0)P `80W\Q0WG mhBMD+P (4@|8*�>GTbk: �a \\0 2Y PXh*@Db�&]H:@%`VGlb(H':b+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQ8$:1 G eh(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W!W@UB 2hA$VWp(\1 Wp(UTR@%|Z8";`*>D%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTb'!E< Ub71Mb(*Jl&*Jl&*Jl&*Jl&*Jl&*Jl&*JlB%lB%lB%lB%lB%lA"8 A,$dB�*l#^+`` ` n#<*B x`Ƞ܍l -'B+*lBa&]*2a&lv"$#@ #<B%@!V :a&*A t -#8a>a}B+a Ƞ ҠT�@ '8-�J$:AB.a @-B.b( %"%,*<A+B+,b-b..b//* -B (�BA H4J# X5bc6j6rc7z7vc  @A    8=c>4�4@dAn d b2J0 xDRdER$`dFjFrdGzGdHvd@?BEEdKKJAp?@4LzdOOeP PeQ%OVdЧ@TJTR XeYYeZYN @D?B?F%IeTeTe__fYF?# �b @`rfgrfU4dffjfjjnfon@p``� (' 0@s2a�t'ubgvfrzw*'S(�(�(�(�(�(�Ƞgg| Li 8id 8"h*h6' 0�S'S8(0hjnhFrRgd@艢h芲hhsb�Ƞ8@~ Bg(hʠ~( hbh*fB)S0RP@RhrhTi (xz)*)*@(Bi(R.NjV�Tx�"::jPjZ:ţ:*rjz꧂jjB:*T�)V8@8@8@8@8@8@8@h\^jj:볎)TkZT�jk8E跂k赒<< k6%6)T@EkVS)VS\l,\"kNI.0,:,TjǂldiBŵn^\*XĦl)zHRSl,I�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7[6N@dӄ#X5"o&4Nl8 zM#` GxMHԔW|`&҄]D' ai,pVaѢi �E'6 T=p&\ ؄#\P]$jʫ�>GTbiBjm048A X4 M*p8bDVXl.(^.5UX#*4fju6 Hltp U�vfÄ&@щM|gA Wt±B{,6i*DPv3nlF G jXgc1Lh'PqpE'KGbpAv) QM e76 Hltp ULdÄ&@щM|gA Wt¾2{,6i*DPv3nlF G jXŁ=1Lh'PqpE'TGbpAv) QM e7s,\N@dg&'a;v̈́ U؄+:=p ״DMy`VJl"M( H8D'dhW@E] P p ~PV]8/\C(4V| r&\ TiE'Nzf&5"QS^8Hn&N("d uiѮX4.EB\0 w EbXGQ| r&\ |B(!4{؄#\P]$jʫ�>GTbiBdvNt "\1!W,(iR e&s#Z6߲+:qEB _4OU؄+:Q[,X! tw=p ״DMy`VJl"M(nC-d1HB|4.EB\0 |ݵEܢ(+d!yG^j'Ѐ*Gl|]QC,T?v=p ״DMy`VJl"M(Y Y,�F:N܂E"M pdxD ІV\?Ţy=V(>T9bϋ[,[XGMp(Q `XGMH΃^pBp[8=XCE<tQH#pAqGh&hV@5[p[YYA75O@TqMpNB5)WYEhB{XGpi�pJ؄4ANYXaWXWNXN..4R�1Wx`6h=tCE(aCEt}SQ4@GWJtC^�E{XGpi�pJ؄4ACH^cf�HQH#pAqGh&hVPD^8_p}_(ST}SQ4@GWJnCYXqtGMp(Q `XGMHHp[pC EBHpBW(`=iB(YpCWBp^a(WB=W=v}8ahQH#pAIWx`6h;H8kC[pH([W`Wk(E+WB[W?�BW8^XNEpiP}sEHh}SQ4@GWHXYpH[HEiE8[?^BBCp^(`^pBWu{8aXWXY[{XGpi�pJ؄4AWXWHWCEk=^?p^8H~=c?Ea.EHapCk#nishQH#pAtGh&hV_pCpBh_H^`^8^}WC[WXE<Y=[YBWqevPCHh}SQ4@GWԻW/Hp^Xkkh_=pY([C?^؃.ʓCsk`z8WW.{XGpi�pJ؄4AW8HEH?8_pE(WH^}Y8:paBXNW^8WW?BBB}hQH#pAtGh&hV<H8E[a8Eh[pC?W8W}WXWBW.[(_^=E[8W_?~Cv75O@TqMpNHBHW8[BpC�aCkE(EWWEH=^_([^(^X4?oWY8YGMp(Q `XGMH٘FEpEavvCplz`npH(~ai`}ho(^8W�c~~؇z�N8NX.Wv`v.4R�AJWx`6hU?aW vukux[[kpH0xx^BpEx~~aY8Np?pEr`Cw75O@TqMpNp]5)r} a([zu[}Wkh}lE_^~~xEYE8W�q`CWW}XGpi�pJ؄4AiY.C}e`Cpo؇loopE؇kXz ckCC(Ea`[H^�Y8kohihQH#pAtGh&hV_/NBzc_(f؇okn}EӇsf[pHCpcXY_`W8E[[Xk vCpEh}SQ4@GW@rkk�B}cxȆE{ȆCp} a`lXWHpHX_YXcpCCEi`ri8E[Y}XGpi�pJ؄4Ai[8WXYv8N(YH8s:pr8Y~E8{ C.9.Y�EEp^(NC_(x}ahQH#pAtGh&hV fWXH`Pq�YXC�v _a8uHkWoCB`h=pHpY I?�_8.)xx ` Iah}SQ4@GW脫v?CXx8[(Yi^(~BxY-==(a(H(YpHp=h_Ep}}c.EE�<WxXGpi�pJ؄4ABpE[؇l[(Y{BW}�=l?zPnHC(Cx}~YXY._XfshQH#pAtGh&hVh5Bpz[W8x[EȆxWkpHxkXY:H�}~%=E8YHfuY(v75O@TqMpN8q5чqC[zȆEp^xp^ЇkC{`fC7/[~%`__NpY`xYpN~XGpi�pJ؄4ABHh=~[Y8WnXYoE~B�BqqCH`ca.E(aWW}hn}sM�Wp2h4CW~Ȇ..oYpnB~CNrq=H_[YW8WBWo.v75O@TqMpNw/هl(W8W}[(H~XCk8^8c~.W?^[_H[pCW8oWWXWXYHwGMp(Q `XGMH\pN8Y(`hr(^(Nu8[hsPc~ȆNaEzp[(aYqW؄N<PG`'hU Ep^PspEBv8W(^8uzHW^{p`8/^pCW(Y?Xs`Np[}}kQ4@GW}v8W(a�3ؑtk9v\vH-?퓵U_nN$_drHǘņ0hpBϠBj G6}JTd-u7~܌]Z<iƾV>fY&\<r=BM2nɍiS'H$Y* 'jV͕+kQ!Wq3vV!i1f!Y͘s5C\Fnl:tH1G}BM:5K]6ix݊1nA!cҌI#[nj|ЭoҌYm+Yn-,8BNOD)S |#lS~5,tT/S: 75?b9s3ɴ/S;&@"$Y#,8*6$-,B<,dÎ,",0#-;,s"0س:R"(1 9+88"K67{r> ;N4@"K'@-~tr>C0!,Is#.SO?-` |#lS~+@"+KG�s$0u҉,q-rˢG!s"&@B8‚j+ /{ґofr0~ s+ܒ/$~�ss+,r/"- $r(q# ®"r"-`K' RH!t!\"{Jr""Ks#.SO?KT |#lS~ᒯ,rK'I'챈,�/$t!y,-!K'"_t Fj N B5/@"!@"r 0 /{+"\I!J!J'r(q#IНv $~0!"" q0-8/<҉[9-di9-Xl.(Nz  QM|)~$ YB(+x ?~/ ёCZ$ qud{/^A.~D' A$#i,pV0?E! ^QBԁ/\!N@~X+dtxq_B\�Q| q&\ &Z p-[tB0 0}ZpE\q HE8,:QCܢ#p-:q=p B�>GTbq_q HX/\Y-\! H,]щг0 щ_=]MtD2&'a}"dB⎋80\ap-~B($~ 0=p/\HX[D!\ʞM- !:q Wt(!~Q^b!dB8$ aCB-D'qW+ QE؄#\P' J8S`@X-щC@+[(/dNtG=/Q[&: "I`԰ S8/ [B/POYE!\`,8"dNp-Cb! ({h8#6N𶞲+qk-xH#$ ^⎇pE'ZWȢ($d Ybp/qGbpAvғ'`VJlNya}s/$d$M8NP*x%3(>8bD?p �>GTbt ,e G jXŜ-g@s@q WtBЎ#` G@;O\|`&>Ԯ&: "I`԰ SӺ(>8bD]GbpAvғ QM)/N@HF҄#X5'9O8؄+:qy؄#\P'f�>GTbt dl 48A PeQ| q&\ ؄#\P'f�>GTbt Idl 48A 9eQ| q&\ ؄#\P'f�>GTbt cl 48A PeQ| q&\ ؄#\P'f�>GTbt __b  M8Nh*4QDM#` G@;O\|`&ޞr&@A$P,AZ-'pGl7M8IO~b 0+pD%6QOLEG)@S+<B 0A[T`&B'l'@8&B'4=,l#@DOU�| 8B%lB=9  ֠  BG)@S+<B 0A&.!`T`&B'l'@8&B'4~!#&8 NOY0#T&ԓSPBG)@S+<B 0A""`T`&B'l'@8&B'$&n+<,l#@DOU�| 8B%lB=9 q,(tDpT8#�A+̢0.aT`&B'l'@8&B' #5.#&8 NOY0#T&ԓSP5j(tDpT8#�A+(>#?cT`&B'l'@8&B'C>$D#&8 NOY0#T&ԓSPD$?BG)@S+<B 0AJ$NST`&B'l'@8&B'R#&8 NOY0#T&ԓSR%=BG)@S+<B 0AXƥ>F&h(t&|* #l+t\>>,l#@DOU�| 8B%lB=9 fNBG)@(HS@#�A+hjST`&B'l'@8&B'&oi=*l#@DOU�| 8B%lB=9 fDBG)@(HS@#�A+PjF&h(t&|* #l+ty&i=*l#@DOU�| 8B%lB=9 էCBG)@(HS@#�A+0`F&h(t&|* #l+t&i=*l#@DOU�| 8B%lB=9 >BG)@(HS@#�A+XF&h(t&|* #l+t%i=*l#@DOU�| 8B%lB=9 iBG)@(HS@#�A+RF&h(t&|* #l+t.%i=*l#@DOU�| 8B%lB=9 u*BG)@(HS@#�A+MF&h(t&|* #l+t$i=*l#@DOU�| 8B%lB=9 Uk BG)@(HS@#�A+kDF&h(t&|* #l+t$i=*l#@DOU� |� #|*GGV%h&ʦʮ,˶˾,̺,B+*B'+T"�A((((((((,FN-)Tt&B(B ('&Ԗٞ-Ԏ&l#'8 |DOU@t@"  .&..66."B �, Ad!!!!!!!㶮.B" "(�.6n �#!NOY@�@ALfpv~///`/8 $A@T/B/roj/8�@&/0z �@NOY@�@p � � 0 0 0 @ hA�d @@@� � � @ 7?1 @@ @0Ā� p�@A4DOU4283D5q51  2!!r4P3<'A#;38383&o2'wr7r4D7,0$(C#{2++25H583,NOYA(C.#V2/3373?34G4Ks&dB$D*86W/2x dB+-B+-T'T'T'TM3=׳=s-,3,,$.B3B'B'$B",(DOU?Bʶ*******************************Vs&}(,B,( #5]?Bˢl+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+8\#d"(B@ (B-B,B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+//.(B4DOi@0@*5$SH((((((((((((((((((((((((((((((((im((lB,D|B.9?BH********************************3,.�! B5((((((((((((((((((((((((((((((((((((((Bp8&|.(B4DOD3@� &=˿<Ǽ̓&'lB',,B,A @TB%tB%,#@&(((O=W̯-i&" 2B&X=ٗ˼/&<B+ 4DOD+�#l($d=i3>>>$(BpB',B'dB$Ā&t'>ڒ+(@ B&Ă+@BǾw#'D ,NO` <&+@/?7??G1w=*+t$t*DB 8A?K?G?ii*#B&Ă+tB?w"B%8@ 4\aC`Ph+W:eiFA9FFIS'HVEjͦ7q)rӦ:mL"riS-.鑋  "T+ T<B Ǟ,Um[ou5jJR:A*R 'mF )paoQڸ3FEja˗1HVG.64Pa׮0x$g3ǖv*RIiiUNʬjrvãno=9Zjq]HVG.64+TѦU ixF׿F(q#EH:Y%~(clM4UиEYeA Q[DJa >0s(=Vpd*Ѩ R!ĕQV6RXU"a2>>"RK,GFD44T$XFd5lN[DHa BVpd Ѩ*ITEmG!RVA6XZ%~(H@ $-SOFD44TXF[q͵TH\eY*yą; B<>VpđMVI SLݪkvL{UK@DGXpUMWuMkZM2TʸG6Yv_eG\ B `G*D-bvݤH$Ē5q'XQN SL4M>AzpdW:IYeG\ RX `G*D-Y괦ݤH:Ma 5VZlu1DP:TθG6qVX6qą; BH!+`d{ݤH:ZGXpBU|-L1N63nM\DzMqNR `G*D-ei7Pc3M@dOP9ĕNgX6qą; BH!+`d{7|~ݤH:ZGX5~t&4Nl8 zM#` GNABV|`&ԢwYp]D' 1i,pV©a �E'6 T=p&\ ؄#\p' D!F�>GTbjλim48A 0 M*p8bXl.AUX#* h]ִ6 HtLkp UXd„&@щM|gA Wt:{,6 Q*؄ZZeZ$:5M8NP*/LaB&>3ܠ؄+:͓=p d(h`VJlB-y:2MtӚ&'a�0 Ptb@nGlpM8w2Bb 0+pD%6룮&:iM`԰ S(:O 7#6N _&;! 1Z8PvUim48A j0 M*p8b]Xl.AUX#* h]5&:iM`԰ b S(:O 7#6NV]&;! 1Z8PvUim48A ୵0 M*p8bwXl.AU$X#* hgZTe+6 HtcЄ#X6nyWF6O8p&\щ _؄#\p' D!F�HGbDFpB�"nqȈ,6\b*6Q X&\щCXX,,Bp"d! WJF Mcp#X2b]p-q[@X/ !NE QWi$q Hb/ W,B8/dqNXD!QSji'aGlXdhb0nqB8, BpE'\qY,- !EȢ$n[@B8,Gbp -=$X#F W@"9>, C"\QED<xD"AD�biv- qYp!dCD!x H-JHthЊxp!\q[z(0 _Ȃ{>! WtbI3dqEB-: W/ PɢE[༖Q| v&\щ/\q@BE! a/ !a,B8D!dBܢpE' WB(D!\q W,n H؄#\p' D!FK VQ(8]EBE' ^�\? _�(*^"x`:x-F"PXB;: Zax\A Ҭd aaAda@% "A A xA@n!!#db> :6:xa:a \A\a@adnA xddxd\Aa dna !6\N !h҃VFa\/#n\:\Ann��!a!arA:Bn\!̀a!ڡ-F"P4Ac\Z ڠa lnnT :d:~\, A\A AxA!d,b$GHFРa\N2&Or "n~ a AA Mx \AnO\A na~a!A AAdr$6\N !h҃VFa\Rd:dna\x\!|�!`aaVd\xA d adr,%Hac\Z ڠR&!~A�Fr\A!  `\anxA :\AA\dNr> :6:a8eRx A  axxA a:AA ad n"`:\\d\  d A:A  `a B!&=H`aV /da,x! !l؁a aΡdr,%Hac\Z ڠ 4&;!AҌn! q\a\ Oa"n` AdNr> :6:RO\anA؁A BeO   ؁ dR6\N !h҃VFa\/# dd ~A|́ dAxa:x"ȡA&G"PQ;: ZZGR\adAdȁn\anAd:A:aa~A A&$GРa\v$ɁAdAAA؁A~ da \x!ȡ\da `a B!&=H`aV c;A\ a nAa�́V!a6|!`\\A\     AdA&G"PQ;: Z!u]\a":danAxAơd daA A :ddAAȁNr> :6:]A!~A,!#nan\a\dand@A\\ ~a `a B!&=H`aV ~A\aa:A r!ra`!`aA!\AaOadT!͘!A&G"PQ;: Z!    !\A !a\aO�\x !Nr> :6:!\A@xAad AA   nAa A:aA Axa @6\N !h҃VFa\n\a:! A: !oaa!d a@na:`A&G"PQ;: Z]an\An!x:anAxa@:T axadad@ndNr> :6:n d!d`A:!:daxa T x!\AM:@6\N !h҃VFa\x adځn A6A!|ao a xx :\AdƁdr,%Hac\Z ڠ|dn@A\\x!,\ A~aaddNr> :6:nd!ȁd\A1A\  a  A1] a:!x\Z6\N !h҃VFa\wn,B!A|!a,B,dAndl!A&G"PQ;: Z!naA! naAA\\n\A , A\AA&$GРa\�!aaơAxaȡ\ad\n\ A !!da$;@6\N !h҃VFa\�ɂ$-?G!`cw#X"v?v  +?$Y\9Oo~\jQHi $I`ҦЩT;UvruȚ:~KcǬа= ɂ$Yds\z*OG\uRU!rh5}];tklxB\ V'? ɂ$lQ'Wk7NX!Hr(G69r!; 4\=*T ѨU $s+:iB%J"#K0",-ø,",r $ $(>EQI-#-0F+MU$r/r,¸r0tr!1/r0@rH'-rKܲ-!ܲ"16(!#ɌS t0q+,R"tJ�# /B"$@"K!+R!4ROH,8Bvlwڝy$({ $>A"+irH't" ,< ,2/ M~tr,I't+!~"(6ODrTRKH Lъ? !4A-R,!t!Ȳ!-40t-iq0bM5'hH&tbO@r-r,"t" /+RHt/R+- $,,+ $3>& v}摰# $ J'!҉,R/ȒH0$K%TH0l ,z-r$""҉+@!"+(6ODrTRKH LJѮ $$,ȲBKJ‹,"?$"tr+"E0Øh#6NXp-: Wb"\!=p- qBD'\C@X@ YB8+ q- ! <p d|p1 VQx@&0i>! )-`BZ!81(>8bH=p d|1 VQ@I;'D!QW<LhC+2?2f*$MM8NwH+p(V HXl(|BR%)Kq#Z64c2OA2؄+:ats|,6j;N0cX+ Lv t?OB$e)xD ІVt c2OA2؄+:Qѐ(&Ym;߹gwC8bp$9ҜRe>! )-`BZӤ1S' GlPUXl.vj<$X#F W@bW(|BR%)Kq#Z6|U c2OA2؄+:*؄#\ t;b5 VQXb): GIR\0 lb3Q| q&\ ׺؄#\ t;b5 VQXn: GIR\0 xn[3Q| q&\ &؄#\ t;b5 VQXz9 GIR\0 R3Q| q&\ ؄#\ t;b5 VQX7 GIR\0 0 1S' Gl e<p d|G! 1Uˌ< GIR\0 8Le@d Wtτ#` G@VwjX+ Bk( QHq,hЊMnj(>8bĪoGbpӝ<$X#F W@b&(|BR%)Kq#Z6ܞ c2OA2؄+:tO؄#\ t;b5 VQX< GIR\0 73Q| q&\ ؄#\ t;b5 VQXƟ< GIR\0 x3Q| q&\ s؄#\ t;b5 VTzGGR\0 PdXd Wt ~/<c~XT+v* |G! AW@3?lbG$:G eXbjw~P615HXE'V! "dQG@@w(+pQ\ (~M@p pU(fi tbkQUlb > Abe$@� (x1 cG G NPˤj @  L7 )0 be$ 5脣0G NPˤjNH{0 k P nmx>P 0w xȇ}A+0 � 5(0 � NPˤjO �0 k  nȊ芯؊>P 0|�x�$ X @  1m L愫0 > k=  I鑭  0苽X$@+`�~g9;ɓ=? >9  `0 � ?�xGTYD 0 p7p 0 nk0 � +)iw-@ X ?wZi;9  F 0 �  ? 0 0 0 w~ 1 pd |Uɛ雿I{D �zه@@ xɓD 9  ;p P P P P ɟ *JP70  )Zʡ9@awɇ�$y  0 � @;L0ʤ>O Q*ᙓ> @m1@ 0 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ �*J*@ @ y qȢxX,,lff�fik`ʫ꫻jʪjz]NIp lJj٪zӚlN?�mvp骮ʮ *󚮬J+@z,>P k6  +Kk[ >8*�5B@<,)+ / 1 ,K5k >1&EBEkGIK˴G{=p=p=p=p=p=p=p=p=p=p=p=p=p=pE,,P�$���tP `˸브; `�  PIP+ 顫`  ?`p0 ˻뻿 +; @,0�p P Ǡ۫ +Kk{ ׋ ɀ ǀ Y�ɠ[ |\ �_ɀ , k \0x �=@  ; +3LÎ  4n0;ElGIKL `&[ 0  .]_ aMLLP=�0x[,= @{~W : ;z PI� P 0 lɒL ɟ ʡ,ʣɵƨ 0 p4 �xI{w=I =0 @  P ͂8 0 �  1m ٬ 0 G! e; ϲ P  $px[ + @wT= >ApI-m / 1D Ӥ m; G!CMEM �  wx[ + @ F D= >ApI-m a qMD 8m mӈ pr-؂ P >�Owx[ + @^=؛=DA GK L٫-D xM = Gڻ Ӑ �  q߁�P �Iռ=أDA GK L@D xM = GA= �  q߁�P �I֣DA GK LM פ mӈ pNߐ �  q߁�P �I*^ԣDA GK L M פ mӈ pQ>ސ �  q߁�P �I`.ӣDA GK LM פ mӈ pې �  q߁�P �IՖңDA GK LM פ mӈ pڏ�  .wx[ + @^= >ApI-m .D xM = G!P Ӿwx[ + @^= >ApI-m D xM = GaqP Ӿwx[ + @^]S1 >ApI-m K_D xM = G`P Ӿwx[ + @^>1 >ApI-m /D xM = GDP Ӿwx[ + @^DA GK L0M פ mӈ p/ӏ�  .0q߁�P �IՎ? >ApI-m D xM =�4irUA .dC`UE 4hpaG!5T`aJ5%D1eUp(RYJQ &mZ$Z4Id )Tmv@(MGnV%G..~ȸH+0QMY.QoȒG-iuװQ6iT&TpvĈJ(M5s}#Dg1- >pTiAt5mjTQ &mZ&qԦ, 1"JSqȅ 7v<-+UtwGIj K`ҦU|� e@M>AbdI@$@ zMq6꨼*`dX£F)&Rb'Wi6Za1Q6K@T!HVMrI(rJ*zMq6D*`dXJ6tsn"e xrh7σFd P,EOP"YEP4tRJ|Mq6̏*`dXRVH%\y&hU^Ye@M>AbdI@ѤWh+}Mq6ԍ*`dX-Zt]H%\y&h%]|e@M>AbdI@$_|Mq6[ *`dXVG)&Rb'Wi6Zsfke@M>AbdI@ѤffX6q2ڨ#+`dX W餓E)^Y:H )a 9DYY0hYnDd)WdqBd9Y~9Q XɕGZ`V؄D[:9WnH Z䐸eqE=qNqNE\)DB\Nd9Y[CnQ6K@T!HVMؔCdEdYB ᥓ[ 9H\HB($dB"dC8D' rYE!Xl.�OF6UX#*.+VYܢ0\Bo, rEC!QW8D!\ Yb"\q ^84܄a$$G mh W,B, YpE!nqE/dщB@"(!n^E!q a,\q`,p(61PX*@Db�&HBXD!![EA  ˸EQ[�x/d Hb$n WB-\ Ž&dd#X88KWc$:q ^/B{�=! W@X+x!CbEKv^($ WI(MH1hЊ_D($\q^Ȣ(Hщ_ܢE; WaxsE' Ht($Zډ[,�+~N8,4M �&> 8 X$@8D!~! HB$� ^b,=BE!� Y(, H�(/ H,8-\Q_>p tc`VJl ,,\Ct($d W{0:!NȂh+ !Bl+Np" H`G<⡎' 7!@XFW<LhC+"[Eܢ--,! WQ#- [,("vNĭlxs !sCp-'b%@O4A$V! Ph+:Btb$\ Ya8-x,hi' Et+\,[09EdM8F: 0+pD%6qȦqs-d Y(\ W,B X+dщB�!xQ6Y8+n r0#PFQb ,q+&c- D!\QbY>q[h)$xBCK a8,Ak0pE!~Qlb (4 T1*$ MY~,C(H! q ~X+:q^p0\q?~/E܂`F4AYq,Xl.�OF6UX#*D6qs,:AH8/ZHB$ `$v_(, ^8,\q YLp( rR %nt#Z6b̅0\qE-;[G6q H \/ Hp!n=@-QW,XD!dQlb (4 T1*$ M3WWB^BpHX[�[}W8[[8BW(C^Cp[BX^(?Y8E}�?EEGMp�؈ `XGM8 \YpBX^xu:l}n(EzHk`}n8[[؃a~~vXC^(WYr`' Rp#Wx`6h1N=r~ `HvHkBp~ v}E[XBXv}~^(a?BqaX'MPPЄO@8UPЄ1+r}8^8Ev؇vYCn?vx Y8_p=0}z~he(C(HpYa vEEHGMp�؈ `XGM8 \XHWa{c`k؇kXln8EkpahshW?HXfaa0BpYXW^Xk x;QpM�7Wp2h;B^YnoXlYxi}Y~YpzakC(Ca0_aEp[p?fqfXYxQ؄�K�MTHXI�MH˃xȆhC�kЇlo`lp^fcPrfWB^(_�^0aEp[8kri8[E?;zXGpȈ�pJ؄` h[pE8^(x Y^pBPsEr`[8~ȆCx8H(_[([pBHCXaYCW8x؇}[xpMHp�Mpp6X4EpHv[(WXHhr=qCX~B}`C[8HpBE BpH8Y(xz^WX'MPPЄO@8UPЄ#-v ^XWW`rNsPC(~B0{Nh^8EHCpHW_4$a 9YGMp�؈ `XGM8FpNEpHЇl�^pE}EH~ChN}`iXCCpY`v}Cx0B8Y8[[(fup؄N7j KG`'PUTWHzCYpHfpapnЇC(}Y8kЇs`EC�E8fh~{xXC^ B{` 'MPPЄO@8UPЄ'q}W}`?~0_n:}f8[EC0x{~f8EY==v WX[89ۂxXGpȈ�pJ؄` XHH8Yl8BW{BX[}`n[a }WHB؃a_`BY[X3Hpo'MHp#G`'PU\XH[oH(`(}^C}h^}^pBro8[[XCaWfCCYWBx`'MPPЄO@8UP=~?W(WnCn=(~`CCqЇopCXap=a_CX^(=YYoY8_(]}XGpȈ�pJ؄` 8HHX[hs=XNv ^p?8vCfN(EoWX?`=W^[W(``([xp؄N7XMpp5X!>N8[rW=v B(sPE~B`=ȆxHpC [8WYC}BX'MPPЄO@8UPЄi.v8YapY`rEq`a}[X[W}p9H8B8[ rY8aWnW8[([pEGMp�؈ `XGM8EWvfcikXlia؇kp[f0s^EYWW8B(Yoc}'MHp#G`'PUhWXYp`uf{e}Ȇ=~W0nfPv(WH8H_E`W^8Yfnq(MPPЄO@8UPzfYphk0nk8EkNe0shCWY^E^H8WHoaȆ}qEBGMp� `XGM8 HpE[`8}r(Exx^BЇkHPzv`CX[W9^h^HB}؇v Cp؄N7XMpp5Xn^s}8lh~ka�xEu؇z`f([aEYH= H?s}r8WHpQ؄�K�MTHXI�M0B8zrXN8l~hnYp~`vz`h8Y(WHW(H`XB eqWNC}XGpȈ�pJ؄` XYEHX?pYE�BC(Y[�E=WY[8Y8NpH( r_Y(WYEpCCX'MHp#G`'PU0Bp݃[ Y^p?p?3C_^[(BBX[8[^_Y_? aXE8_^pQ؄�K�MTHXI�M0[8=(HE[^p?(NW8[( ^XBBHYCCBpNpBpY Y[}XGpȈ�pJ؄` 8YpEWYpECp^X^8NHXW8a[NX[W8YpխB UV'Y~ (q6u$IpfĒ&oAZ+? Zt$H\AiBnTCoruHV'Wxu$YȂ$$Fm(MP#*I4y Cnչ$? Z$KCn|B\Z$됬B u疫Cr%E*M\l .έ{ >pTiDP,VT|9͑oI49bD*޿/qԦ, 1"JK|k#7VmX[ |#l2qi!I'Pg&LIEX& 1D$h2">&lV 0 TDAx!I'Pg&<wlR('AC " (xw#.7[m [ |#l2q9"rt ui NJ4&b (| 4* N,8v[U+8R&!!I'Pg& {(T%h *pC$H&Ѯ,8vۭU+8R&!!I'Pg&(T%h *pC$H& ',8vۻU+8R&!!I'Pg&(T%h *pC$H&A{,8vɵU+8R&!U&@B]Gh N6IEX& 1D$h#.7[m}A |#l2q:( (ԁ#,PF+8&b (| 4* #>&lݖy |#l2q(NJEQ#-0F+7&b (| 4* >p 3&s`VJlb"Ɓ&21u\0 `}F'P (4Q0:!{GbpfSd QML8!hʼnb #EECW<LhC+h3q"DE@a Ph bUHH#XGbpfSd QML8#%}81u\0 $))9MT�&> 8 X$@Rҏ&̦6\8q gb9)*b-`BZop(, M|pA " IBgM8Mmn 0+pD%61@@NG:xD ІV(4&* KB@hHBЄF[:GbpfSd QML8riG1ӑ"ơ+&G'P (4AճZ؄#\6�>GTb1ZQ tqG mh_Ql"(4 T1*$ M86%Y( D?m2W|`&&bHQPhЊ܆v(, M|pA " IB"FX Mmn 0+pD%61@hh@NG:xD ІV2g&* KB@hHBЄ+|E@3&s`VJlb"Ɓq91u\0 @#{\Ql"(4 T1*$ M8R"FX Mmn 0+pD%61@hj(r:RT8q#Z6bz(6QPX*@Db�&3.b"|6�>GTb1Q tqG mhkQl"(4 T1*$ M::\( D?m2W|`&&b98@NG:xD ІV;g&* KB@hHBЄ ~E@3&s`VGlbH':b+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQ t($щQ8N(C+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb&: PHE(调Dbq(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W++++++++++++++<(<, l`@mFhl-8B"] N%D VB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB B+,#p '(*n(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T& $,0#T( p!'<&t\4J4Rc5Z5bc6jc'lB%<#B+�(9nL"B+|-<c+&lc'l c??m&P"$#@ #<B% @VR$EEbdFb&!�,B-B>dJdJn*|B+-B9c:`@B+|#B=*hdQQ@ /BL�,BUZeEV$RjVƠRE&*B+DdZZe[[e\*#-B Mn(�BA fa& fb*b2fc:cBfd>f  @A    dfjfjbBx �amfnFf ^0 xq"gr"'0gs:sBgtJtRguFg@�(w*uxgyqb'wBy{s*gn~g @:BhJR( @'wBw'vh~V艢h(gp' ( }Ff**0rjzn���* 0Ҫbjj** � ꡞ jm8dMȒȆɢlʪʂlɺ+2ll,l9l̲j m"mb�8@*- fbmjrmz՞-jٚ-(תڲmb-Vm--#ҭm9 -l(*v - `� Rnl-HmT@znlVxnF貮JzTn9H^noVvVn8@8@8@8@8@8@8@@zon.j@h@h@oo/cdn~oگTo/Ԃp� 0ojo"p>@mT@nkp<{pmd_bp / C0 % p p0ފp~pmn`p 3q;p_@@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7!dqBB,& YLfX+dNtlc$$!i,pVE(,qR' q W,p" .aB&>3ܠ؄+:BĄd14Hb#` GxMHԔW|`&҄l],n_"M0nE@8D6N@bӄ#X5s,\ ^,B5 W-ڥ1Lh'PqpE'Vw ^pE'd13Y@Hg' QGbpAv) QM e7Y: Hbp,\1!-d Hkc$9:M8NP*ܵ] X\EtwMꄗ ! WtKj0 Ptb@nGl0o۵Ct)XtC@"MPM8kE 0+pD%6&Lp!\q Y҄\!p\!vml>G G jXE|W"p!"<NxB+)[Kc(:O 7#6N(YHn' tF8t$%?p ״DMy`VJl"M(!qN,B8($ W,QB@(D6N@bӄ#X5$:! ?":qeYC! .aB&>3ܠ؄+:qkEdԮ,GbpAv) QM e7p: `?XD'dѥNDHnѮm48A 6wyqB,]ŭ'%Y/x!vi �E'6 T=p&\щsw,\!CԘEҩGbpAv) QM e7S" q Hh3xN! %H,&:}N`԰0a H"R' YbX!BKc(:O 7#6N4]- AFpE' HBɏ&5"QS^8Hn`^E!\k$!"؇>Ʊ w$y6Ph,p6X[NE~ȆCNWa`{Їs`v8TqMpN 5هkp[.)Epi8}uPGMp(Q `XGMHBtZ[pH=?pNYkWWEY_.-[[pNpNu a`} >tM�}Wp2h[`CNpY(Y8BHp[^(_kXZCC?.)^YYW8YY8r�huWvIV4@GWY=_(^CBWBkNWW8W8EH(WXWXHCpYY(sf0zP=pY[zXGpi�pJ؄4AaHNYX[CWCEaW`0~?Cf^8Y(W(HWBp[�H؃BC}hQ>$pA}rGh&hV0H8^8[ [p_p?p=C}W?H`(?HpHH8[pCCa(EHYv_vQPQ4@GWE8[pBH8^CY}R[NHCYY8WC[WBp[p?C}EpYpE4NWxXGpi�pJ؄4AaWNY8_zs=zxWCiCxv?0=p^{~}BY(?C^qtQ>$pA}rGh&hV�E[rh~PB`xzYE؇kHxv_�BH}xx}[؃[N8HrW(^�ȔQ4@GW}EvsN(l~`nYp}_f`~n[NE}YYp=YNpr`a8EES/yXGpi�pJ؄4AYHpHn؇lhB}Ȇ_}YzYvfkCEpN�`a^YpY^pi`rf�Q>$pA}rGh&hVHU鼅CYvct{evEp~Hx cf8/[ac�YE(YYhrPfBxȔQ4@GW脁oli8YȆ}ezC(~B}a`k[?^`0W^H[?k8z`NpEpHEHGMp(Q `XGMHB8YY`o�W^v`W v(Ei(Y؇s=[X^8E8YYYX?zz [�Q>$pA}rGh&hV Z/)WWPr�^`r(Wu`Bp~CzY�EWWXYp[^YHp^pC{}PC([LO@TqMpN^/asp=^u YXWv^ЇlNqYXC^pHpCp^([EpYYvz a8YpY^T}XGpi�pJ؄4AE8YE}CECnWkH0xalu?cWY~BY(EXH8=vP.CR�'Wx`6h v[8B~?8BBЇoH(nЇ[}Wlu`Y:WXWЇ}x~(H=]uhHpE�ȔQ4@GWUv{^�CWnCnЇ=(~EnЇvXtr:�E8~؇x}WXW=EY`x [p[EpYHGMp(Q `XGMHYWXY}aW(_l[lB8~CB0r؇qBCp[_aYXWY?0Epq.CR�'Wx`6hvHzȆC�Y}WWzWkYpY}H`=X.2a^WEHXY(oWLO@TqMpN`}ȆECp`k[8ka}W(?0qnEac+`HE=8Wo^YWXYHGMp(Q `XGMH٘AWEEr?H8v [^8u^ЇkYEnY(`WHXHpN8[HpEQW8^{�Q>$pA}rGh&hVPCBx`؃NXNhs�?sP[}WWH}(EH'W8^EpEB BNp[v�=LO@TqMpN`x YXWE`spEsP f[=�l?[؃aW8W8HCHEBY8`xWCHXT}XGpi�pJ؄4AE8YpBlo0kY}fz^8~W0lXe x`Cqe{.CR�'Wx`6hv.Yno0nX[}e}H8~euP[8^t:Y(W8kqqpCLO@TqMpN`ql`k^`}czE}[nfv�CWW8-_8s`cȆ}a(WE8[HGMp(Q `XGMHWWCpa ">YYxxE(WkX` }؇s`vH xv B�Q>$pA}rGh&hVP[XY؃a xr?Xn`~fWv[uЇz`k8N.^Y}v^X^8LO@TqM�W\,h+?;'"n&+~ bo<i :-Y{0H:M\l .-j >pTiAP4Q薬E*ԩ+Yd:W!W:u-WnAi^\esQHQ*IG-ie!Cd-r/Hxt됬[ sG_ru MY\u1H*$עG 6!/W:Z Ҟ[nC #l[}뇗,^ZtEdZ,8BOPH)T |#lbTUQŋ+@"K'ܲ-q/"_-+,B!<w""!I$)TI%$<m2cA" /,-,R0Ȳ"$@-~, Ab,"eu$!4A|FrlJ'LtH!!r, !~" $,-@,,X!@R/t"" $=&POA 0 TARY,,B$+{r/ /(/!,0 /0@r( F UR#-0F+.-",-R$t"-ܲ$#K'M@- AG!r`4'h$&t+,r",J'R0!~ r,IR"@"$#l P"UH%$UUT-""�s+r-Q/++<"+@R-'B`P%<m³,r,R/ԱH! $R"rH'‹ش,҉+r/"-rR 9+\,,"+#+/R!" 0WB8$daHtb8/d WEp":GbpA~(`VJl R&\ W-E-e@b8"\!Nb~E@("RPE*Dr#Z6B]"\q ^ȢE'a YX,~!,p-\_ $\щCX,n!2Y 1+(>8bD%Ci[8" qC@XD!�_( $q WB%A BtAn! Hx,6'AJ R|`& "8,nAHe(,Qp-:qYܢάd! Eg\ P p ~PV p$\B"K~0 a8+pE+rE!JH$n[t+dPƬM5H' [tbX!N@,_-E, W":E3M8IP͢TX#* HO,f3[Hb,a Ph,pBVղY!G 4$pE'\f؄#\Pe( J80T R}D' A$ZB`԰꒗1+(>8bDyKGbpA~W`VJl R|슾m w58A P0BhH#6NdO},6'AJ+؄A"]Wo$]M8NP*xĬMKrAM8IP 0+pD%6aHˮ&: "qW`԰ 78f'АGlM8IP 0+pD%6aHѫ&: "qW`԰ Oc8f'АGl`M8IP 0+pD%6aHט&: "qW`԰ g7f'АGl6M8IP 0+pD%6aH&: "qW`԰ 7f'АGl`|M8IP `9,VHE&+4 M(l!F8NPC%:ݮB0-Ѐ8b8ЩۉETp rX+&ҞWRȈ]M8NP#D |&6ohH#V!E]* G@? P[4 (DF]/+4 M( G jD'NUQbg,:G>(O2V@ B V1N@ R)Y Vhb( G jD'UhUb_-$#"@DP EU�4(T+,nj*Tp+8 8B'` *B!B+Ar8, b,B., Oh !T�4@A"<A|TM!V^!fa& p  8<h!nB%Ta%$G $+@!a$B"<@."V4@ATbā&j%v'~"(((nbA%b*n,"-,.z آ0#1ҢAAlO�P0"V� 4� LԀ d6� l#88#99n# c6v# ,@�x 8 #>>8 @rT x�?.$C6d9@ L24!t�Ā"AH$.JJ$KdJLƤL$MdL. ĀdBBؤS>%TFT: ܁U.B  L%YY% `�2E!t� 8$$C2 __%``&a f1&b&b.&c&11D2e0/hA3tgvfch&ihF1^BbiƦl&m11C0L O�P%b� x'B-B&4g%<tFB(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(#'}֧}'~g%@B%T)$B%�*|.'䧃>(F:()#\h%8*Bt@,#L(#B'</B+lO�Pb@@ (*DB$ B,B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+(((((((((((((((A*BPJ"$B 0AB+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+BڭB+,A4*8B%<((((((((((((((((((((((((((((((((((((((((+@#)- O�P(V� ,/&'#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<')$++<B 0A|&&&&T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#T#TU&!A4!#B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<B%<BL"<B"AlO�P0Tt� B$8#$(`*&&&&&&&&&&&&&&&*4#?2$G$?2A)(H(H$$B @***$*2+r*BaB^(B 8-(+/20,/#@W�t� 8B+B.+j+h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(****************`BځB'<0|B%@B%@B%@B%***********************************+&h$@#8, @ TB',+++++++++++++++++++++++++++++++++++++++A"$*T#@4a� B%<B7{{^%ŷ|7A|EBځ~$$B @}8xA~w&"@#l+@_8g8}߂+$B%<#@Exa� |n+($h$h$h$h$h$h$h$h$h$h$h$h$h$h$h`Bځ$7$<B 0A9W*A#T+tB9W<*l#@ʼna 8#l+~&~/:77z˷`Bځ$7$<B 0ABzk&h~(#T+H#&8 O�PV� 8#l*ہ=/zA)(H~C#�(8;w'l(#l+tB#&8 O�P:V� g%ڹ(((((((((((((((`Bځ$7$<B 0A|!&h(t&|*A;&B'<W<*l#@k@0@$8B%+L} )(H~C#�*ڧگ=۷ۿ}ګ&]'l'@8'B'=>#&8 O�P4}0@$<&+La )(H~C#�*x>>)]*.;'B'>#&8 O�P4}4@$<&+\aU_?g> )(H~C#�A+kB&B(B*|*t#@lrbCA 4hp!aC5T`EGVJA9dHW'QT%Q'G4$P*9jL?:+MHiT(TenPiUWf%ѪM\p0BgV`a miӦFjQFjԡ\ݪt+!Xu(ee'e*jѭE.\S͛:IUaǾ|˕C:ݒR'Y ɒU!H\<QPC#X-CҾ{wHx$e:׭Cn: vG69r!`…hϪVpdUVd2Y:^ qWnqW:Y-+W9DbZ%&nU"i3VF[d\F Y\D;?[DQkPP9yǔrB)ďE\-]NԎWsEWG`:(�HXQ˺tH\WnLFюBdŏbZ%&AU"i3ViGnY AS;DHnqE;YnqFaNMBAz@W^ŕNNB ŕEDW;I;eG\렄  aGFA.jtN H E\dWd2HNc.iHU"i3VqXd ŕBYF>IH6:^\ĕ[\)Ynl$TθDiYi(ĕ[sqCnB\HYG`:(uHXQ˺NC eeyOHeiWnq[dYbZ%&R!dHZpUyW )d[YZ6: Y 9DW6*QkPP9yW DHֱY 9_\Y C|MqAZ*`JKiH:A[aƕEndY YzBNd1!$:H gXD& W- Et" q WȂ-qˌ9rD(Pq�8\k$E!^=QWb!Xl.A% 1U] щC?qCܢ"iC8,Nȓd11M щUDN8*IIN!:q}dc$!Et5}~X$&9 e@nD<ⓔġhGe$oNH:qB$'M8b9HBE T$X#F1Jt."щB5\QYhp oAr,#`$c*"'ah ;!EC~EC9ak-&9 e@nD<'O}XpE! SY1r pE!:O>p r,D`� VJlbF C+dB8,\q[A>q_,bI Y+:qYB8,N}L2&&@! Ղb#D pUXԇ8D'n Y,(-\BȢp>NI q{nW,>!Bs䲉P 7"*N\"~E(/dE"\BBDX+ H>\-! ?b>Qa@'M8b9HB" 0+pD%6Qr#+x[8QvtF;k,3niIxqe>x H�!6BvL2&&@ZIb#D pUX+n1u"~ăpE'q WbG;B=2ߢ/� Y`, I9rD(Pq�pE'>)IHP1pnCF!\1z\Cu:Ql xQxY-CC9 Av#` G@,IBY`&V1@nICpcِ4щkԃ?qa#pE= fp,_@B0\q Y@p3AvH1Y(6 =b#D pU!nzdCp-ao,Ȇ, i1a_p!~a$~ HDG;B@ߣ`\6 T=@D%\ s4oF==~E=akX,x[/E@'5htB~-ѻ؄#\ $d!�HGTbE 7 CX!юqu, :ԁ\And:AAxn:: ȁbbFa@A@a#V!Z `O:ԁ aA:aa\ xaddad !dFa&4A.6!P n\r0؁dNaa\ :ȡ�`Ia a�a x:!dd`a b!ĩV*aVai# dnia@!dAx  xaaak:adA-&Va6 6b" Vidaa`\A  aA\\AaAddnnxn:FAbBz�*:a$dn!daI\AAnC@!dA;\aȡddA`a b!ĩV*aVai# :$da x a@\ad\a\aa x naA-&Va6 6b" VA+i\=`d A:A::Aaax AnaAaId|hadFAbBz�*:=Id\!ÀAA|hnBoA  \AnandA a6\@,"!B*H`6aF!6,:|:a$AADAa $ ana6n $A-&Va6 6b" VAFOd\AnaAԁna\x!\aId| a\A\ȁd FAbBz�*:XOȡ ؁ A a dnA@nAơddA+6\@,"!B*H`6aF!6b;|N !!AaadAaaΡnaNB`I:aAbbFa:T fb" V`]AA\A!n:aA\\~n dȁ:xp&6bBz�*:븎AaanaA~~aԁ xA\A @C\aA~A\76\@,"!B*>`6!:yna AA߄ơm4\a:T@4X `XA@aIdAdA!ރx\A!A y5a#6P na\XdAAAA΁A |ea66\@,"!B*>`6An‘8<\An\AA~x9=:$ߞw:TY@ VOBxAxAn \\ A6$|e  a\!<\a\d4:a>z6:~\:ann:$cd!<\ A6\ |:6\@,"!B*>`6An‘AD x nAddAD\zIn6dߞw:T-A@ V!d6bd dnd:dd\dCD \\M1A@6P na\ n\| = daeaIdnO`a b!ĩV*a&dxdd N :Nda :::Aw:T 5X `Z;Ix\ ~aIx\ xndA7B;dnn!<d!:4:a>z6:eaId:dn!<nAN\:$d$6B!:6\@,"!B*>`6An‘  axd:anAddyA\\Anߞw:T 5X `\A\D A\ADddaxa ؇:]A\   An4:a>z6:e }:6  d\ɇ\a#XnA\\.`a b!ĩV*a&n]~da\\c[;\Any7 A0[@ V!a ean|d~A A\axއ؇\A;:d!dM1A@6P na\nnd!:a A d Naa\\.`a b!ĩV*a&d\a\ A\ddda;A;6y7 A0[�‰U <C %C :$W:UE %4[ ʂԄ&P6}BuFG\u: N ]*H[:tCd T$W:%-(떬E"}k#bAÅ y+Ut(Oނ`'HdsH[d-ru !W&ɕ5mI$K59bD*UPCA+կC\:˕,]-J*E j!WN2Ƥ TMP&Wxխ[t"J'b"+ D"+ ՉAt" /,8B]ܕ^W |#lrb8͸a67&tlY#,8*7d3b (l *gЃ#IBZne^~ fB#.xW^{xb |#lrb9jfz&@"ۏ8‚jg.zhJ'|7&th,8₈wU+8R&)v秶&@"ۏ8‚jrkΈ&t'qClJ'^k#l "ޕ^UH%؝ؾJtl?j N 9#&&r =8+ 1#.xW^{W |#lrbwF|ktl?j N 64#&&r =8+܌A#.xW^{qW |#lrbw&htl#,8*`G<#&&r =8+}#l "ޕ^TUH%؝'&@"ٖh NΈ&t'qClJ'G,8₈wT+8RI%)v+++++++++++++ Whp&\ W 5%@ M8NP* Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Wh9R (:Q ="6 Php&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ <p DtExXr�\[(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 M"GV$l1M"]<*B(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(4 MB(f@EbD<B�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph�&@ Ph"V\8"K^" �9,V WeՄl*wms (D. jĂW-y[^M<%, G 2A$Va Kwy5щE DtEx� \+. kx?\$&q#pA@@l(Vb2+@X.V%@1V 2" IbLns HbpDtEx� pJl p+Jh&*Jh&*Jh&*Jh&*Jh&*Jh&*Jh&*Jh&*!F8i)h.!y*VMz׺D%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBp&PxBE" TBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4Q MTBD%4l DtEx]&Mbh{]Qb*FQb*FQb*FQb*FQb*FQb*FQb*FQb*F I )Z( pQlb&\Qb*FQb*FQb*FQb*FQb*FQb*FQb*F 0#P E@ . y"ryS$@8yzzyȇ}(q`wpyPpa(HvxztR lf`uPxl"ryS�$969HhLjɨˈ9D@A 8D8]=ȍ9(H>�>_J`_X(h]0 "w{!<8ak`k  )I9IwhM�l#I%)+ِjPR J Z,9`l.Pw{!<�$�P O P SIUiWY[Q _ PY a@ikɖj o PP 2 �m{ɗY _ 0"ry~Yr�� . .b ə陟 f{wB @ pM@)I陡 .  0 o0 � `ljp� "ryyQr. .{i牞驞ɞ9{ 7p`ٞ0 0 J@ �*J9  .Pw{e$ cnv5/ 1*3J2af{,g 0 0 0  � � � PO Q*  0 nPE a*c: 0 "ry#$ {8A ,�g<˺κ nP2 . "w{Y@+ ,ʢ'Kk m% 8 =Q kwka mPdw P � "ryu]�+� afå FkNjɫʫ ba,lP %^۽<` ` 20 ` +Kޫ "w{}e<^8 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ^8  Zp�Y̢8 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ` mB � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �  .Pw{1ye"b� m n7 0#V$ ,e Zm b8 h � v� . "w{Q~e$0 �ѝ.\= mb!-m .#N#n;  P1.3΢� . "w{1}e$0 4%> mb!-m K[v h \\ "ry?]F+ � ΢v.F 8 L�. h " "ryt]F+ � h> mb!-m .k;  0� . "w{]F+ � J> mb!-m . h � . "w{]F+ � 2> mb!-m  h $/� . "w{]F+ � $> mb!-m E h T� . "w{]F+ � ^#~Q� P p @p p Z< mb!-m ~ p 1 � Ŗ h ~  � #~!p p � . "w{]F+ � t#. 0P ]= mFҤ (I\=jM+W%NXѢC-%˕!ur%U'H ԱP!^88mr)O -*g+YN䵨,^\rѕ,W |k#bAÅ fծeB+Z R'y.X+^\ݢDa)yuˏQ*x0G-ius[oɂ9eEdA%k!W/Τ863/`\usN\*閫S}k#b75woIp4j+Hz^ԩ,^ :Ed"^xh"$ĕGZ`V| Y\)?3Y WxqeWnE:h&FĕN$kB\%%W Y Yĕ[dH\EzMqA;B "aGFYH˳d9YYFddY$ŕCneB,%"H) ]y&h"DhW )d[Q"YR+"H\[dqB,Q>A#'G6qI[ȘNqNdU2rEdqE^d)[IX6q2 -,zeW /\]f\YNn]B" ТQ"RЕGZ`VuUWdFknE:ĕ[)䖎xYd["WfhOɑM\cSF9kdBTwYWXWnYD^QX6q2 hzeW ٶ)*C\^CnYɚ"?9G}ΑQ"RЕGZ`V|"H}Y]9DE:Ha}1HPQ>A#'G6q'REsꉇe)DxDG`#,^-VpdU\$/;i|a:)W W %[IrY&vxFYR49HAWi6ZI}NbnѸEE!~Aq80 ̈́"rM>[H/0 rcր9q^J8b!K4@(O-o! 1U!xQ^t$n!BDDH/QTHD0Xbq":!BDDDd YH6QB _A@QD"LhC+' H,p, YE!dQHbXD'n! ?EF"" Wt^\Wt> Bpl&(Z 4pE' W!n ^BCܢX+xQYp"x Wܢ#![,! ! H@YAJ8bd!K4@ L@fy VQ"^\E(0z7w\oG4rj":Nld`*?N@~(0rcp@VABAD ІV +n1u"~ăpE'q WG;B=ޢ/� Y`, -S"h'АGlh$юv{(7ءvd> ?HG6 ^ `j<`@p!!CD:q#V@ѷPF5X+ QNDd97 iHF=Al ? Xh6:HB�+[�$~ W0Ch486 Wd+(4HĀ mhnC܂Ȇ4[XX5ؑ Y@p$Acd(+ C0/dH41vH"@CN Wtq߀7|c`7qEb8,Aa\Xd=܂/~qW,5AxD,nqH E%Eu[HGb~!qN,#h9:tB8#s#G4wHD ?bX,x[D! a~؃(+  E$b6bp8,\st01C`$itbG!q^�("! ?,,:[":\qWȂcwDFъO!'؄+:8up,\q :n }pc{9Q`8$1B,b�" ^hG<qaA+q #V@ѷ} VQd[@B"-1 ?ȢHD0| z؆/(!x! ^b?Q^,F' cC+  E$b6bp/ l WG! kW~Pi:aWx~~Y8Y([8[^pWAQhO@pMpNAAW؇op[Yp}^N~8WfpH}hiCYa~~؇xNH8pa`x N[CXYAW8FJpP/r pQXWˋNY؇o:pEp}`ЃGxDibX0YWWapaaXB^E8H[؃qWU�H&hVPC\W~?Y0CoBlЇN}NpCqq_CpB[x=Y`B8B=XqW5d:V4 GWcA{HENЇl8Bn=~a3qЇoC؈X[x[BBCW[(n؇[(YpEHPÃhXGXz b/Q pQXW?ċCXWWv[W[`qxXp`bx`HDx\[pCpa`X[HE=rPWU�H&hV8H<YY`r[p:vEpEPu[k8W`o`aW;Yf?HXWWr`YBAQhO@pMpNLsBEv `C xBЇkX?`nW(a(HBYYWB8[XY8^vBHNc<FJpP/x XGUpHNNH(o؇l0lXW}cDDq8c8wE[c[c[Wqf} WU�H&hVCn؇k`lW}Ȇe}[p}N�o0aPx8[(Ep:BW`WHX^ f`ksCd:V4 GW6oklB}f{C~Ylx=u``(H(^CWB�=Wk`io_W<FJpP/жx XGUpHՈxr?ixxk@ zG8uPfWWczv`QM؄Q�YH&hVEpC(axЇq0?lh}k;YiY`zЇsc\W0n{hoB85݄؄O4 GWo}a8WuxW8^n8a8~u0^NEo~ho؃hXGXz b/ye pQXWu�qCXY@X\x\x= \0@X_H]脈XNQ�YH&hVWYYȈ[YCp[pBW8YNX[Bap�qEp[͋M[4 GWӽ_W؈NX[[pNXYW8H,CWH8=FJpP/ܵx XGUpHNXXWBUGȅ\H_\X�@\عW WNQ�YH&hVWHpYpX8YE8HYp[YNYYcWY脌xB8WW(͋M[4 GW=BCp[pEpE(?8WC(YpHH8EpYLY;YEp[؃hXGXz b/V pQXW[[W[xDLMHGHGGHCWH5NQ�YH&hVؔY`p[W[p[(W_H8H5ċ^W�͋M[4 GWWWW�YNXWNYPCHȈEN8=FJpP/�>kN pQXWcHGHG%Mx_GQYppYNQ�YH&hVXHpYpCx WYpXCCE=^CXH8Ȏ脌pYpCWCY͋M[4 GWWȈEWC(CWW8Hpp8HYYpp[؃hXGXz bo~ XGUpH[(WE_ȅGGX\DJxQؔpYWXBQ脑)PPU`6h~EZCX[Y_HWX^ZWHNYYpE(͋M[4 GW=Ep[[pEYNXHH8EpYB脈ECXWEW=FJpP/oI XGUpHEYWXW@Q\HXxXxDG8NH NQ�YH&hV8EHpȈE8EB8W8Hp_XB8HpNXCcN[HXCCQڼ؄EpMpN8ݎ脌p[(E^HY[Y8BaH WNLYYXB؃hXGXz b/I `� XGUpH[ENN_DJJGp\Gp\8] WcċMMM�YGhUEpYYpEE舔WCWEWWXcLWWWXCp^QYpO@pJpN8NW;W8_CXW W脔pYpH8WNpYpEPNHY-FMp( � �XG؄QpHфXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHX"H -"H -"W.v)EI(&&O\iEAZiEAZiEAZiEAZiEAZiEAZiEAZiEAQRMRIHAZiEAZiEAZiEAZiEAZiEAZiEAZiEAZiEAZiEAZi$W\=G0x@ ֯c^Ç6rM~=cL2Jd #Ed'WZl=H%bx+R ,<gu١]|# $%W&☣zuI(h%h I(K2٤:Ba%$ 8H%%E* uԥg|# $%X&ZEl򉣤`2$+ܐDr *)("J+@J% C#>guqX 'II0 (B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B&jI(|B&`B*7$1*2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 ):| 7ܠ'0I(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(@J% C#>guX 'KBR߃Ҷ_磟>)hB|B& L߿ۈP覊Ob[ HU@b"|Ѐ=:ԡ^v*08KDI,M80 4P|+&*!gQ 7*>Q0I\$VQ X  sCb %A$&Eh31j<E41 GB&"k#3F(&>.9b&##>,9֡St� *ኌ�#[JIX&:!!B\Ђ6_H'65� X+ `B3#*?`DxuIT A hG.5Z+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MBЄ+4 MB$*aJ@+hax+^!Wx,^!WȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! V$(*hq "d! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,X! VȂ`,GlAFP�@*FA%b+FQb+FQb+FQb+FQb+FQb+FQb+FQbEILBp(.ҋ>� v"l49R~"G,x"G,x"G,x"G,x"G,x"G,x"G,x"G,r33D,:G,x"G,x"G,x"G,x"G,x"G,x"G,x"G,x"G,x"G,xD!!QAFPG ApZ8"apK: _8CvD$D!Hdb/ * !Z,Jn|X,VUbX,VUbX,VUbX,VUbX,VUbX,VUbX,VUbX,VUbpE,ڞP ;؁'DaUbX,VUbX,VUbX,VUbX,VUbX,VUbX,VUbX,VUbX,VUbX,VUbX,2UMdShcȷh�А@}B B B B B!!!!!!!!!!!!!!�($" < ЀAt` P ؁!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!t P#@sXuW� @cp9@@J  �� L �`A@@8A8A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8AAc@$Ad | $؀ A L 4<uP|U|� xAc2������������������������������8$$A� i阒i院\&AdZ�Ki꩙@< @ 4<uP|U�4@Ђ38C3@R3@åbjjrjzv3p33L<iKFf@jjjj$ĩH"k*+�LA@ `@XP@pk0m*,+B+뺲kk+B(+*B+B'&$Al"l*2kJ(ARlZl0PA|� T>duʲT�| 8B%lI0:i€l,JBI, )(H@#d:BmJRADA*|@T�\d@ZG0#T&mIBI, )(H@#dA"n*.ADA*|�R<@٢V�| 8B%lI0 颮ΎBI, )(H@#dndAĩHA-\l0#T&lb/BI, )(H@#do/ADA*|�R<@2/V�| 8B%lI0 f(ĒBy$0 $<@cpdAĩHA-\l0#T& (ĒBy$0 $<@h#1ADA*|�R<@٪V�| 8B%lI0 p(ĒBy$0 $<@$qADA*|�R<@fuT�| 8B%lI0 Κ$(ĒBy+H(B"$r);dAĩHAT@P<@T�| 8B%lI0 R0(ĒBy+H(B"$)Ss5+dAĩHA2\-W�| 8B%lI0 s<(ĒBy+H(B"$5 @KdAĩHA2\-W�| 8B%lI0 G(ĒBy+H(B"$Aô)ADA*|@,S<@r0#T&,H(ĒBy+H(B"$ALsADA*|@,S<@r0#T&,S(ĒBy+H(B"$AW#ADA*|@,S<@r0#T&,^(ĒBy+H(B"$AbADA*|@,S<@r0#T&,i+h(؂$+8B0AwdAĩHA2\-W�| 8B%lI0 ֭,$!,-"D'Ȃ It/,--$xy&t$lܐ&8B�qADA*|@,S<@r0#T&l8/@!,"$D'x-$0,$ :mB'@ %h#P+dAĩHA2\-W�| 8B%lI0 .9Jt$!t-A!B'@+Ÿ'-+/$:mB'@m&8B�ADA*|@,S<@r0#T&ଣDA+܂0$�{!eA!@&t$lܖk#PAADA*|@,S<@r0#T&첛e"<0-@+؅,{I,B!00 :mB'@m&8B�dAĩHA2\-W�| 8B%lI0 ,d-4/5""@-$+t,p:C=,I&t$lܖk#PȃADA*|@,S<@r0#T&/B!Ȃ+!5!Ȃ]B'}"91H<C߯&t$lܖk#P~dAĩHA2\ l0#T&}'܂+!$5B!܂]$/-7C߯&t$lܖk#PSdAĩHA2\[G0#�DMJSBM Ar%$W;薫lvH+~ZO_qd*L>~3թ,Wh„:A$RRMz"jTSVzkV[v#YXDJ*TpA ֵ{+UЄAM5fxflAr"a1[v!Yv0aAr%KY̲ hA:A:Ԓ&G=vP {yr˙#?%Y%RЖ…rv^+UF. 9Wdܢ[ȩk\餞qnWxEH!Y )aੇqxɍ 6I$NGz؁\|e,0K )�ჶ( `G*cEE\Bf[Yĕ}qEYYfHkHxg&{x9dWd)d[ u@tE(M6đvbJ-ө" >h !+`dJYqE[ 'Enҕ}qEYNd1~9DW fe~1^`:eW 9q94M:D4q|E,0K )�ჶ(R>XJ6DE:qrd9DWdaEnu~h?\f[ qC)DCdWN_nƞCݤHLNGz؁}ޚ멎" >h ka*`dJTDnɆkx)z&}}fE `E0[nqqa~94M:D4q3="(RB"@- .x@VpM:(Q\rEW qx9g[:}Y\BdQg}[ )BxEE\"drCǡWl0QR@ G`T9#d! fQ�x\W 0+pD%69yC(l! P=`B:D'I0)h .�.`VJl(F7 @$EB@ ID?+GHB!H @[(p�>GTb@9IO2p")WHH@R8B`, A E�B <@.�>GTb@9>f @$EB@ IKo>I0)h .�D QM� xs>8 � +$ W$BLH7#$! VP|- 0+pD%6)(DR$(\!0! )(X CB@PK$+P7^5 IPBpE"$Z;B`, A E�B <@.�>GTb@9ްZ܌ @$EB@ IVI0)h .�D QM� x3l]1 � +$ W$BLHek#$! VP|- 0+pD%6AH�+!&$+`aR(> \rd8�AŽ @$EB@ I _7I0)h .�D QM� xs0VGA "!x$@D Is$D X�x\"Y|`&r IPBpE"$0`9B`, A E�B <@.�>GTb@9ЬQH(^! P"B`B\j! Q "m HVX#* oN(DR$(\!0! 6V(X CB@PK$+*FQNt q(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 W GQWHpD)`AЉ^tIW҅;<Qԣ~#XCB:Tx2I `>-h^JTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6qX&|( V`i_{^T7:ՍNu3CJ@`f60DТE+_Vb iMpHD%hA܀ G0�#�@0�#�� @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @  @ @>�<.b0 >hoOw{"`h!�@ ," + ` :>�<@(.5@   ../R///0/ � p 112#S2'2+2/1y@37S33?393A4Es3I34W5[3c><.-R`78 889S993r �p ~:;S;;;<3;<5=<< =s=>S> zH<@n&`-G@V@AtT`T`T`T`T`T`T�C3TC7C;C?tCTV@t: RTEWE[E_FcTFgF[?oGsTGwG{GHo`X?=@Žt-3`4JJE`D`D`D`D`D`DJLMӴLEMG@F@0@0? TOOOPUPPQ:::: Q::::`R::::SOOb@,??+* . @'`- JWG xXXX XUYYYuXE?<Z[U[[[\[ٔDDD0000DDDD0000DDDD0000�ؔb)Vb/b+b1bI OI`XEڢV'`-5Yc[cfcVfgfkfaW[ZRghV*ehiVi.-4 2-4eW6XVbfkW9vgIb+@lmVmזmm6m5dnnoVh<d"Vj6Un qun-Wr'r+r/s3Ws-Wh�tCWtGtK7tm=; nUp+ZZ+.But/IW@.�m54*KH* [+.DW@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ׄ[1'wt54ْU7t-bt/CGwrC;2@2KYFt$t�t֖osY3S.`t5@fK{HF;Dw@wYk.YKytg6 ��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7!dqBB,& YLfX+dNtlc$$!i,pVE(,qR' q W,p" .aB&>3ܠ؄+:BĄd14Hb#` GxMHԔW|`&҄l],n_"M0nE@8D6N@bӄ#X5s,\ ^,B5 W-ڥ1Lh'PqpE'Vw ^pE'd13Y@Hg' QGbpAv) QM e7Y: Hbp,\1!-d Hkc$9:M8NP*ܵ] X\EtwMꄗ ! WtKj0 Ptb@nGl0o۵Ct)XtC@"MPM8kE 0+pD%6&Lp!\q Y҄\!p\!vml>G G jXE|W"p!"<NxB+)[Kc(:O 7#6N(YHn' tF8t$%?p ״DMy`VJl"M(!qN,B8($ W,QB@(D6N@bӄ#X5$:! ?":qeYC! .aB&>3ܠ؄+:qkEdԮ,GbpAv) QM e7p: `?XD'dѥNDHnѮm48A 6wyqB,]ŭ'%Y/x!vi �E'6 T=p&\щsw,\!CԘEҩGbpAv) QM e7S" q Hh3xN! %H,&:}N`԰0a H"R' YbX!BKc(:O 7#6N4]- AFpE' HBɏ&5"QS^8Hn`^E!\k$!"؇>Ʊ w$y6Ph,p6X[NE~ȆCNWa`{Їs`v8TqMpN 5هkp[.)Epi8}uPGMp(Q `XGMHBtZ[pH=?pNYkWWEY_.-[[pNpNu a`} >tM�}Wp2h[`CNpY(Y8BHp[^(_kXZCC?.)^YYW8YY8r�huWvIV4@GWY=_(^CBWBkNWW8W8EH(WXWXHCpYY(sf0zP=pY[zXGpi�pJ؄4AaHNYX[CWCEaW`0~?Cf^8Y(W(HWBp[�H؃BC}hQ>$pA}rGh&hV0H8^8[ [p_p?p=C}W?H`(?HpHH8[pCCa(EHYv_vQPQ4@GWE8[pBH8^CY}R[NHCYY8WC[WBp[p?C}EpYpE4NWxXGpi�pJ؄4AaWNY8_zs=zxWCiCxv?0=p^{~}BY(?C^qtQ>$pA}rGh&hV�E[rh~PB`xzYE؇kHxv_�BH}xx}[؃[N8HrW(^�ȔQ4@GW}EvsN(l~`nYp}_f`~n[NE}YYp=YNpr`a8EES/yXGpi�pJ؄4AYHpHn؇lhB}Ȇ_}YzYvfkCEpN�`a^YpY^pi`rf�Q>$pA}rGh&hVHU鼅CYvct{evEp~Hx cf8/[ac�YE(YYhrPfBxȔQ4@GW脁oli8YȆ}ezC(~B}a`k[?^`0W^H[?k8z`NpEpHEHGMp(Q `XGMHB8YY`o�W^v`W v(Ei(Y؇s=[X^8E8YYYX?zz [�Q>$pA}rGh&hV Z/)WWPr�^`r(Wu`Bp~CzY�EWWXYp[^YHp^pC{}PC([LO@TqMpN^/asp=^u YXWv^ЇlNqYXC^pHpCp^([EpYYvz a8YpY^T}XGpi�pJ؄4AE8YE}CECnWkH0xalu?cWY~BY(EXH8=vP.CR�'Wx`6h v[8B~?8BBЇoH(nЇ[}Wlu`Y:WXWЇ}x~(H=]uhHpE�ȔQ4@GWUv{^�CWnCnЇ=(~EnЇvXtr:�E8~؇x}WXW=EY`x [p[EpYHGMp(Q `XGMHYWXY}aW(_l[lB8~CB0r؇qBCp[_aYXWY?0Epq.CR�'Wx`6hvHzȆC�Y}WWzWkYpY}H`=X.2a^WEHXY(oWLO@TqMpN`}ȆECp`k[8ka}W(?0qnEac+`HE=8Wo^YWXYHGMp(Q `XGMH٘AWEEr?H8v [^8u^ЇkYEnY(`WHXHpN8[HpEQW8^{�Q>$pA}rGh&hVPCBx`؃NXNhs�?sP[}WWH}(EH'W8^EpEB BNp[v�=LO@TqMpN`x YXWE`spEsP f[=�l?[؃aW8W8HCHEBY8`xWCHXT}XGpi�pJ؄4AE8YpBlo0kY}fz^8~W0lXe x`Cqe{.CR�'Wx`6hv.Yno0nX[}e}H8~euP[8^t:Y(W8kqqpCLO@TqMpN`ql`k^`}czE}[nfv�CWW8-_8s`cȆ}a(WE8[HGMp(Q `XGMHWWCpa ">YYxxE(WkX` }؇s`vH xv B�Q>$pA}rGh&hVP[XY؃a xr?Xn`~fWv[uЇz`k8N.^Y}v^X^8LO@TqM�W\,h+?;'"n&+~ bo<i :-Y{0H:M\l .-j >pTiAP4Q薬E*ԩ+Yd:W!W:u-WnAi^\esQHQ*IG-ie!Cd-r/Hxt됬[ sG_ru MY\u1H*$עG 6!/W:Z Ҟ[nC #l[}뇗,^ZtEdZ,8BOPH)T |#lbTUQŋ+@"K'ܲ-q/"_-+,B!<w""!I$)TI%$<m2cA" /,-,R0Ȳ"$@-~, Ab,"eu$!4A|FrlJ'LtH!!r, !~" $,-@,,X!@R/t"" $=&POA 0 TARY,,B$+{r/ /(/!,0 /0@r( F UR#-0F+.-",-R$t"-ܲ$#K'M@- AG!r`4'h$&t+,r",J'R0!~ r,IR"@"$#l P"UH%$UUT-""�s+r-Q/++<"+@R-'B`P%<m³,r,R/ԱH! $R"rH'‹ش,҉+r/"-rR 9+\,,"+#+/R!" 0WB8$daHtb8/d WEp":GbpA~(`VJl R&\ W-E-e@b8"\!Nb~E@("RPE*Dr#Z6B]"\q ^ȢE'a YX,~!,p-\_ $\щCX,n!2Y 1+(>8bD%Ci[8" qC@XD!�_( $q WB%A BtAn! Hx,6'AJ R|`& "8,nAHe(,Qp-:qYܢάd! Eg\ P p ~PV p$\B"K~0 a8+pE+rE!JH$n[t+dPƬM5H' [tbX!N@,_-E, W":E3M8IP͢TX#* HO,f3[Hb,a Ph,pBVղY!G 4$pE'\f؄#\Pe( J80T R}D' A$ZB`԰꒗1+(>8bDyKGbpA~W`VJl R|슾m w58A P0BhH#6NdO},6'AJ+؄A"]Wo$]M8NP*xĬMKrAM8IP 0+pD%6aHˮ&: "qW`԰ 78f'АGlM8IP 0+pD%6aHѫ&: "qW`԰ Oc8f'АGl`M8IP 0+pD%6aHט&: "qW`԰ g7f'АGl6M8IP 0+pD%6aH&: "qW`԰ 7f'АGl`|M8IP `9,VHE&+4 M(l!F8NPC%:ݮB0-Ѐ8b8ЩۉETp rX+&ҞWRȈ]M8NP#D |&6ohH#V!E]* G@? P[4 (DF]/+4 M( G jD'NUQbg,:G>(O2V@ B V1N@ R)Y Vhb( G jD'UhUb_-$#"@DP EU�4(T+,nj*Tp+8 8B'` *B!B+Ar8, b,B., Oh !T�4@A"<A|TM!V^!fa& p  8<h!nB%Ta%$G $+@!a$B"<@."V4@ATbā&j%v'~"(((nbA%b*n,"-,.z آ0#1ҢAAlO�P0"V� 4� LԀ d6� l#88#99c @7 ��Ѐ 9#>> 4 x>Ad9@ L24!t@�!..A\H$IIJ$KKEd @KO$PPd BAJ@ PN%UVP A,O�PDdb@B2 Z1e1 C2ĥ\%]֥]%2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z*\Z*$d2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$C1fe)Z&2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z11C0L O�P%b� ,B-<B%t#ti%8B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$j$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$(*j$*'''#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D##'L$"B-#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#<(t#B.@Oa|@@F#$ ƭ**************Bܶ************** B(h`!dB&D'@****************************************(z$0AF#B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B++@#,Ђ@Oa�-B.##h#0#"@"@"@"@"@"@"@"@"@"@"@"@"@"@"@B%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lBn$#<#,B,dA(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&)h+**B8A("<(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&t$#$Ek@� "#tBA++++++++++++++A+++++++++++++++$D% B 0A(h(h(h(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h +q-B -/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A,*8 O�P,v� #).Tvځ:(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hA-+h( AD0Al&H&H&H&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aw&|,B%tB#(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h!,B"B%8 O�P,\:HkB#&D~aW_>g&+h (t# )d>ꧾ~G>&+#Ar8&h$>&+$B%<#@4.b 8H]cha_?cW&|ہH(t#@)l?>( (t(|$#h(H?]'<@0hpB!*a#F4i%Ii"&RHi"&RHi"&RHi"TFM:4N|j%)NX49ChUWf SWPLAu 4m[Y3vzj#7 T0b_HpĈ+MAf$qcǏ!3G3b* TG,!Et]1b ӨOg:ڤtmD3vzj#x*do$V8bS(&MFEjQFEjQFEjQFEjbMj)FI\uIU4'L6dOP9,G6()GVBH!HXG*q$(QVeQVeQVeQVeQVeQVeQVeQVel'5qMDP$ŕN"2FR1,L21M>AzpW:9;4GVBH!:HXJ*1Q\QRI)I]sLW:RRM:L"6ZTU$%N6%TʸG>qVyɣYeG\ !* H]ŕ:VmotL&=J3$&h%wW^x˨MF 2lU$U6qeށ .RWzdMq/bHY*`"atW=JN Ym ~7I79 3$&hiw1MdPP)VE>YeWj.hI]9U6qRVpDU M\ŕQ\ŕQ\ŕQ\ŕQɅDnDD:elDYn)ĕEnYDGYe%]ф#H6Y%hc9\[\W:!DW E_\)[\9DQ|lPP)yOCxNxeqHxCnHMq/bj *`J>鱕Y\Wx[":!8p0!*iJ $:H gXABWlop+ lA+:a<?Eo!Q2*p *\XB,~X+dq #H Wp" Gbp^ 1 UT  WwGWx(,n)iJ $:H gX [EtB+'[O.P 7"$�/\ A⎅,\C@B0Gbp^ 1 UT":QY! H,$$LE4OpJZN"-pVIBB(!pYQ8!\ W@pE!![n>&B3ܠxBBs$ W�- HXM8xAB 0+p(W $R鎮! !E,Cۓ$! L,Q)iJ $:H gXLCW@˸!) DE!! WO.P 7"Xp$:! Hܱ$_BE!:qC؄#\(!�HGq@"N``3\[tb mX5OpJZN"-pV!�:q Hq+nBE'paBpe6 T=@#0$0 qEۻ,B/Gbp^ 1 UTc!:qW5nq[tX sC琅 %XE$Z3B !:q}dc!dN;uFl"8 zG`rG6g<Y@⎷XD'q}C8D!da"^@& D! Y_@8btE+ k0-![ˈF;!8%BIAD'V8 h;!EC~C9ak-7 \f@nD<sa H eccư<1C$@Xl. BU$X#*U[GB"w YDp!naȢ!~QBluDp,  Wt0,\! WB&>UbAqUDN8*Ep, YE!dQHbXD'\ WD8dNb{8+ G!xQ'D(Pq�pE' Wb"nqa8"q lE!d[,$\q -nNpc(0 Q^& D! Y_V*aVa( Q\\ A: ځ @؁aLd:\ (ȁGIVa6N@(V!Z `@p:Annaa`A!\\A An~d0d  �d~AA g|26!P n\p \a\a\xAA Adnԁ6\�/B!b}*H`6aF[D[!A\  A~n\d~\AGIVa6b" Vn!!\aA  a~\\~xA�~ Dơ g|26!P n\P[Ax~Axa@xanaxnDdd@`a!!֧V*aVa( Q :a\ad Axa ځd An danad n HIVa6b" V-M\GΡ�`anA! ~@ aA` AA:a{nAA\\Ag|26!P n\؁dLaa\ A a a�a x:!dd@`a!!֧V*aVa( Qdnea@!dAx J xaaaJh:adAGIVa6b" V@Ax!\`dA d\n!AA  \g|26!P n\dn!d\A:ځnG@!dx\aȡddA@`a!!֧V*aVa( Q:Dda x a@\ad\a\aa x naAGIVa6b" V@@:~!da\aa\ad lH u`ơ\Ah|26!P n\Td\!Ax�aA\gna{oA  \AnandA 6\�/B!b}*H`6aF[:\:aDAAa D anan DAGIVa6b" V@A:ԁ~\xa\aAx  anlHu:xdxA:g|26!P n\ȡ ؁ a`\ a dnA@nAơdd! 6\�/B!b}*H`6aF[x\L !!AaadAaaΡnaLDJ:aAApdFa:2b" V!Ien!:aaA\aaԡJ \a\A axΡIbBz�*:!IAa \A  d dadxAdd 6\�/B!b}*>`6p:!)ha AA!Iơg4\a:@4X `t\ aad!AlHAnAءa{xadA(6P na\TAa\ԁ\xAax:u@HA!IM`a!!֧V*ae#Dadnda`d \a{:DApb:l]@ V@eda{ndJn\ a\d(Lu:a@Hn nA'0A@6P na\~\:ann:Dgdy\ A\u 6\�/B!b}*>`6![6I x lnAdd\ԆndApb:-A@ V@!dbd dnd:dd\d \\'0A@6P na\ n\d a{ d! edn6\�/B!b}*>`6![6IGnnA\AnD ]A\ ()6 ^@ V!I[dJn�-?xru+^nA:I'v ,^\KN)j:IN>:sM:YR@Y:[&vZt$Wdu(kE %]Դ!\]=ɑ d1`РlۺP*m ɽ8TREni-Y\r%M^\-ZJ-{5mI$K59bD*%!PB r5{!Yd-م-Եid:Cd¹&P6}BuFG\ub]Q:x!Hd:UӊM]]*-r+W#l dm`ZjE!Z0 TIEyu N4%+,/,!Ȳ+rHF HQFr+^l $f&"(-,r/M" $,,-T6USd $P$+^hJ'|7&t+,-"BQ'@" $,,D,"!"rK=&YhU!0 TIEy N@"-, /-" $,r+rd$t$ #,8*.$4",I!r$H!@J' Wt"-L$ $D^hJ'|7&tNMu+,I'tr /R,@2QFIɲ""#l ZUH%Tt $L $-Ȳ+@r+ MEȂtHj N ,!,TF!"!" EMWMt+"+-8텉&t'qClJ'S $!tr"\J'"+JS"+P Et" /S,8ƒfnU+8R&_2!m48A �`B&>3ܠ؄+:o&-j_[*DEdBD' !.$i,pV$p/(:O 7#6N(q!|,6<,hQ R|`&*qBD' !.$i,pV1@m/(:O 7#6Nrx{,6<,hQR|`&*QRBD' !.$i,pV\Rd/(:O 7#6Nry,6<,hQ'5P|`&*1BD' !.$i,pV1NJ�E'6 T=p&\щx؄#\ E-׬�>GTbɋ?!m48A h M*p8bI)Xl.xYТkVX#*k76 H Ip U4u{&@щM|gA Wtb|,6<,hQ5+*FA@b/Є+4 MBЄ+4 MBЄ+4 MBЄ+4 Mq/D'2"`B`԰ v^" Mtb8CzMhp&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ Wh{,6<,hQ5+ @X#*qQ$(4 MB(4 MB(4 MB(4 x,Vq'&2b"8"r!�h Ƞ%,U ;#! KB(4 MB(4 MB(4 MB(4 MB(4 MB(4! $X*6 GAfAZYlt**1hք> Pzԟ5 Ml,X! (&L\z/%,J ;B$Ha KznwN,bX\ E-׬� >�BcUh xݚ]Lbh*F! H"p0N{ o V`E+fц@$^1|! X"̂\ �VTbപUJh&*Jh&*Jh&*Jh&*щMtbD'6щMtbD'6щMtbD'6щMtbD'6LlD%6QE"pG@$*G,x"щMtbD'6щMtbD'6щMtbD'6щMtbD'6щMtbD'6щMtbD'6щMtbD'6щMtbD'6nM*P(&*Jh&*Jh&* p 0 bhT M@P &S @sHuH o6  t?n `HhvoP TP p8� . fjqM@pe@tyzyЎHhxy0}gIt ɐ ztY lpq !}uЎ}. fjqM`�7�=75;ɓ=? A)=Y5P89`6P> `?.CY[ M 6=I =�``\ɖm;YMٔ]0 fjqM@7papgIiɘyhk@flLgИ陟 f@fgY <a`)Y`l`dah$M ɩǩ yIiy ̀ c�i牞驞Y Rɐ ɟɞ 0bh$70 Z PxPx ʡ #J%j':x Px� L�9;ʣ=$c0 <0 �O Q ?� bh$, To`o  0  �<Jp " {1 0 n4Pj  .@fjqM� @ ય *J  � � �  ?P nP EP ʳ=볲 nM 0 bhT, sKu0|5 1m� � � t mP; k . fjqM@ � s(0hC lȇȉȇ o 1e ɛɝɟ\ȫ ya mqB˱L˝ . fjqM� tlj P ?P L` ` P ; ` l,.c fjqM  0ѝj' � � � � � � � � � � � � � � b 1 p Be� 0+2MD @ g=� � � � � � � � � � � � � � � � � � � � � � � � � Eb� >dahT @+ ٝPȚ @˽]1 p  -m ܮc' ' 8 � ܞ bhT@+ � N< cpy!.-m %N5cȣ hݎ 5.5 bhה$0 1Y~ȣP1F ' Li7ȣ hݎ jn bhה$0 ppB> cpy!.-m |<  驎ȏ� . fjqMN+ � > cpy!.-m 7ȣ hݎ ή� . fjqMN+ � = cpy!.-m n7ȣ hݎ � . fjqMN+ � = cpy!.-m 7ȣ hݎ .o� . fjqMN+ � < cpy!.-m O/7ȣ hݎ ^� . fjqMN+ � Nˇ p p p� - PȣP1F ' L@| p � 7ȣ hݎ ȇ�M � |Mp pɏ� . fjqMN+ � N˲ P p �  vH+ B8j)M@$գLڴRGZH,W~B~ɕ,W A*tI>:q'48p8JH -*g+Y*䵨,^\ruҕ,W |k#bAÅ nΥB+Z R'OUX+^\8pBa3yuQ8G-i['oɂdzEdA%k!W'A86d4/`\uBtN\*閫g"}k#j7u ywIp4j+H_ԩ,^ :E\8Hc^xh"%$ĕGZ`V# Y\)?4Y WxqeWnENF ĕN4$lB\e&W 1Y Yĕ[dH\EzMqA<܂ "aGFYH ̴d9YYFddY4ŕCneB>!Hh" ]y&hǤqBd 0 qŏCnH F ĕN MʘNqNdĸ\0Y\Y CVzMqA<܂ ̺"aGFYH4H:I[aƕEndY 1[ A(FA!R" ]y&hE֕dqE`ԹHL[H\eBn9EeH>⩣Q>AC(G6qWY:ExqeE qEd吕eG\-࢖HXQVqo;1NqCxǚ[HdY8?9G}ΑQrЕGZ`VR C:el9ĴCdY^ vc$:4rdW:$~i&Y 1n[9xYBdAHVzMqA<܂k"aGFYH6ma:)W W e[1rY&vhFYR4WBWi6ZNdYiŴEE!~Aq80 #M>[0/0 rcր9q^JJ8jaK4@O.w! 1U!xQ^t( $n!B DH/QTHD0Xb'q":!B Bd Y@H6Q!`_D@!QD"LhC+L# H,p, YE!dQHbXD'\! HpE'Y-�E$87Q^#<EBFъOA(؄+:aHq W@,h�"\BB X+ H'Y-! ?b>Qa@H"XT+` [* \`Bt]HGb| ^,D!1xԃp$8? @PxG8щ_t$GQ^tC!q+ EE$b61-\qqc츅 u#+:kBh?ڑ[A/Qxp$~HȢP;d ^| E+>8bDRq0 v-k`=⑍a/"\qa8:xN$�E#`Q Gw�&0j.$X#F W@"0BCpcِ4щkcȆ?bc=fl, `B0\q Y@p3AvH#pCVBBD ІV!!nzdCp-ao,Ȇ, i1a ^p!~a$~ H DG;B@#L(Z 4pE'to`Bl0" kB 0a ^,n c 8+[  < YA8$@FXACR.$X#F W@!:@8$ YH,q\<H*aX"  =b$nqNܢ=ardp*PHhЊ?p:щB�`8[X?щEcXD!YbQY C- }C8+db&dMv:BBP8dECp>=ă(0�C@b("� `,!:qv#dqY� wJ8b Kyϛ޻`*\eF$lb,ꑍD٠/|m"9B/}c"Qatb0F;Q!`_D@!QD"LhC+YȆ+?ap, },\q ~`i:8cWx~~Y8Y([8[^oW脏 V4 GWۇop[Yp}^N~8WfpH}hiCHYa~~؇xNH8pa`x N[CXY� jXGX: XGUpHN[}:WXWn=xqGH{= `smNpHp?W_e([[XC_=}QpXPQ`6hEpn=c8zN(_}Y؇kW`}H:8W(af(CY(؃EzpY� bJQhO@pMpNEl[XH}ȆC([{^kN0_}Y88eջa(N(^8[pYB}BWXYpjXGX: XGUpHCXWW8 v[W[`qxXp`bx`HDx\[pCpa`X[( HE@=rPWpU`� H&hVɏ8YY`r[p:vEpEPu[k8W([Xnc8aWYf?HXWWr`YBbJQhO@pMpNp̏sBEv `C xBЇkX?`nW(a(HBYYHWB8[XY8^vBNFJph(J pQXW;<N@H(o؇l0lXW}cDDq8c8wE8[c[( cxYWqf} WpU`� H&hVNCn؇k`lW}Ȇe}[p}N�ocPvXW8Ep:BW`WHX^ f`ksC V4 GW0oklB}f{C~YlX=u``(H(^CWB�=Wk`io_WFJph(J pQXWRUq{ a^ww\�bkxcP{uhwM=0q~hn�N؄MPU`6huEpC(axЇq0?lh}kYiY`zЇsC8^pEpY( cxva(CQMMO@pMpNYWo}a8WuxW8^n8a8~u0^N8 锅Eo~ho�[jXGX: XGUpH�[WHW8E[�UȅGȅGb3�`XDEN@EQPU`6h^^[( H8WW8 H(apC@ENYH(HWHWXWYQEpMpN[^pE_WEZHqCY�B8HpC�[jXGX(J pQXWEEpH(_XJx\ȅD`_@�X[ppYQPU`6hWW�EC[XCW:[HZH[NpNp[NZ(Cp[pBQEpMpN�C(?8WWXWXBCpN86WCXW0xHXWFJp((J pQXW[[W[xDpLMHGHGGHCWH脚NQ`� YH&hV�ۙHY`p[xW[p[(W_H8H^W脏 MZ4 GWxWWWY@NXW8N@Y@IHE8N8FJp((J pQXWEcHPGHGMx_GQYppYNQ`� YH&hV�[HpYpCWYpXCCE=^(CXHΓ脠uYpCWCY MZ4 GWWEW�C(CWW8HpPpNYYpp[�[jXGX: XGUpH�[hWE_ȅGGX\DJxQ�ۙpYWXBQPU`6hETCX[Y_HWX^T> < WNYHYpE( MZ4 GW=Ep[[pEYHNXHH8EpYBE�CXWEWFJp((" XGUpH�EYWXW@Q\HXxXxDG�[W脙�QPU`6hQ_W8]CXH(CpCWE(CWE8HpLHYY@YE8H@H8 MZ4 GWQ?NZWBXY[NN^C(YH@pY0[E(FJp((t�pMXWHXHY?HY[YxWHxWQOpYpL؄Q؄NPUp6X]WWXHX Yp_8YpYX^p[HpEp̙@pHpYpE8WXO8GWQHpxqCN8EppN WWCpWWX섄N^�ۈhXGXƀ � x �POpH OEEEEEEEEEEEEEEEEEEEEEEEEEEEEEXi+I;uڄР$MZi Ŋ/."H -"H -"H -"H -"H -"H -"H -"H !4H$M+P -"H -"H -"H -"H -"H -"H -"H -"H -"H -ҢE z 0`… #OC,P5 NF}B"޿N2!DG,}>_+I.Qb&#"1ؠ . $< ">lWr& 'AR&'<1I&l (X#,$F(YGΘ䌛t"%[Y'g찃"[rI+,ЀWkz@B8(@"+m"݊{٧vbP' )Ȋ#7$*QZ r (Pb &|R 7( +tڪډ+,ЀWܚ V@ +B(@$tJ'lB(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(h (| * & I&lB&lB&lB&lB(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(HG&<Z'q" )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2+,ЀWܯV B&H\Ě߾?&"*Ƥrc"~  HQBt)TQS)+h oXE%h4@C9Nq k)'1Hl|)4A MB)4A MB)4A MB)4A MB)4A MB)4AIL. 'H ,`BZQAMB)4A MB)4A MB)4A MB5A MB)4A MB؄&0A7KBe8">AB)4A MB)4qAMB)4A MB)4A MB)4A MB)4A MB)4A MB)VQU8A4DŽɩVOb|c4(A ZPhb.&@#M<EhC+ jыb4E(,Ke Vh4*]AWV8bA4Gȩ� VAЂʧѢ"5J]*SgI@Dz$$W� Zp&2ԯ.U`+"PZ Hc-FjWjbp, }�8)NC p#rNh(: Whp&\ Whp&\qӂ y6 P؂Ѓ dUx,^!Wx,^!W 7].s\YB+d YB+d Y8׹p($q JX8C ZQe,X! VȂ`,X! VȂ`,k#x-Y pSj8h�AO8+FQb+FQb+F18:1{"E&\ I}h쐉E@"2l+c9W~"G,x"Gh9͋0V$PA2PD(n 5_x"G,x"C#Z͏E+f1 Bq 8 -PP8"Ԏ#*S:ժN"G,x"G,x"G,x"G,x"G,x"G@"ŐCEHb P"ݰX7 UbX+VUbX+VUbX+VUbX+VtbX,VUbX,VUbX+VUbX+VX|X!Px+VUbX+VUbH7,VUbX,VUb^+VUbX+VUbX+VUbX+VUbX+VUbX+VUb*f B4qa =8AEx B B �?� �?� �?� �?� �?� �?�" $D$B}P ;!?=A=!!!!!!!؁!HȁABBB A4AhpGq\ � @A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X@ � �@ @ `@`A8�pA4 t�qЦlp8oo�������88888888888888888888888�$$A�P @ti )A@�`@ i � �t�h@qjjl@.<C*4k3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@3@+4j2&A;c+,kȊk;A$XXA@@@@@@@@�Jmȶc@@@@@@@@@@@@@@@@@@@@@@@@8At�T<@qj4@$8'BH%H+n**********************BB(X/*B+B'&$AHoooүoo0AdA(AA|� T�Ph@PV�| 8B%lx�ksp{0xI)(H@#dp p 0AD*|@T�\d@4V�| 8B%lK @p[W(t$H $<@qdAHA1\qj0#T&h�#r"_(t$H $<@q&k&sAD*|S<1V�| 8B%lK @)r.xI)(H@#dA'+23 AD*|S<V�| 8B%lK @r:(t$H $<@4s>>dAHA1\q7j0#T&h�:c4xI)(H@#d?tJwdAHA1\1Ck@0#T&h�"Q(t$H $<@Uc5AD*|S<t0#T&h�Ru](t+H(B"$AVadAHA1\NW�| 8B%lK @h(t+H(B"$bvmdAHA1\NW�| 8B%lK @vt[(t+H(B"$mxKdAHA1\NW�| 8B%lK @I(t+H(B"$yC8bAD*|S<t0#T&h�xI)($+$0ADxcdAHA1\NW�| 8B%lK @x(t+H(B"$9JAD*|S<t0#T&h�(t+H(B"$[z>AD*|S<t0#T&h�k9&-H(#�$2AD*|S<t0#T&h�B!@"܂,,xu, r'!Ȃ+B!܂+lB'@AX%&8B�{kdAHA1\NW�| 8B%lK @5/@!,"$W'u!!@+�"@B&t$D[&8B�p}dAHA1\NW�| 8B%lK @aq'@+B'܂+t$, -+/x?mB'@A&8B�~dAHA1\NW�| 8B%lK @!2A+܂0$0Ȃ,@!@B&t$H$&8B�~AD*|@T�\NW�| 8B%lK @"<0-@+P,!1�!�C&t$>k#P�D(V(Rć (\x!)V G6 (M#G~4yNn-Zċ5^d-t eNdqS9Y'=Դ$I,5*RVzkV[vlXcZ=% A%R…+֥X*m2Ҩ&?.*$˕C:$ [^$9cltS'H$5QTʶvvlٮdBP" >,pD+0QM&CL-WB"߂|,^nfoM 6QTf׷~GD!D"@`! .x�쪀VpML (\"sEW qex9g[\}Y\C\Y}Y\)YG~dhCȁg06LđvB*˫" >X H*`dB E }a^ nFk qEk&sY_C^fC qEa̐lƩgڤHH3MGz؁,mW׎" >X (͊*`dB2Y<ZW!ǕBdqvYYQHƕNHnq_x[dnB~zڤHH3MGz؁\-㫎" >X (Y*`dB2YqE[ 'Enqɕ}qEYYfHkHxهG{x9dWd)d[ u3jN !4Ma*2," >X (*`dB2YqE[ 'Enqɕ}qEYNd1~9DW fe~1^`:eW 9q̨M:44q;"(RB"@`! .x�%VpML ɨFdhN\Y`9q YC?q[>n Wt(,![{$:! ^@=cMt1&уPA{9aY(D R(> \Q*؄IB,>kר7 }\G6z fcX$zw`AY[1 ~|c0FD' Ah=vXIKrYA " �%VX#* (+d H9qNdG6! W:x D!nQ^Bp0 Y,B >qTf$D' ABpI{S GB)X.�, QM$$D)ZQNtu&@a IOI0)X.�, QM$$PZQx$ (^! P"B`BSU^9B`, A E�B <�"K�>GTb& I`ZWf()FWHH+`aR(> \Yb80IHsWӚv()FWHH+`aR(> \Yb80IHcW^#HFI1PBpE"$U(X CB@P+؄IBHFI1PBpE"$+`aR(> \Yb80IH`()FWHH ɲ9B`, A E�B <�"K�>GTb& I`n\ʌ#%H@ Id;Y,GHB!H B(p@d`VJl$! )}Qx$ (^! P"B`B\jSgI0)X.�, QM$$]1 d#+$ W$BLH©}#$! VP|`! 0+pD%6aؕG2J�+!&$+`aR(> \Yb80IHoJ#%H@ I pI0)X.�, QM$$Gᑌb$x$@D Ix{$D X�,x�DX|`&L,̣HFI1PBpE"$p=B`, A E�B <�"K�>GTb& I`~Qx$ (^! P"B`B_{! Q " �%VX#U#+H\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 Wp(\1 WFFFFFFFFFF#2j>$Fz @ BGKOSPWI0ZE `:H(@2`4@6!, 3" P +66666666666666666666666 P !a|�#Q'+/3Q7QOOOGq`@H�*`)B6` ZhrQ[a6a%~q-p6!;ahz@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @  @ @>�<@"(p0 >hauq4CS4GM"`h!� b6cS6g" 6U ` :>�<@(.`r` ! @@ @ATAAT!�H xB/C3TC7C;C?DC4DDKD9DMCSD@D_B@FeDc><$>P`@HH ITIIIJ4r �p EKKLTLSt=˴LL͔KӴLMNL XH4@2'`pD` PQW@V@V@V@V@V@V@.S3US7S;S5PU`TPJ TUWU[U_VcUVgVkVoWsUivW{4@2)�P0F@Y3@YYUF@F@F@F@F@F@[\U\UuD`D�D�H�@^^^_U___?>>>::::�_?>>>6c7_;c; <$�ue5Ufv2`fof@gwg{phVhhguVTi\ijVjjjjI@H@H@H�H�H�H�H@H@H@H@H�H�H�H�H@H@H@H@H�H�H�H�0@jWqWjWqI`cI@gE$e'e]hq?q!BtGtKtOuEwf?wi[t_vcWvgvkvowsWw_w!4@2>ussqv uywfuI`qzz{r{{|7{<r'B2Wxz÷{~<~B"@X 7X'€XX#8'}3X5w!&GK؄wsSXWX"N54$44XXw{؇%W+@"\؈.շ>W@eX"W"~+@"،؁X/`)"4 ֘?؎.w+/`5t ؑ#+Y/9#ّ9K7 ��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7!dqBB,& YLfX+dNtlc$$!i,pVE(,qR' q W,p" .aB&>3ܠ؄+:BĄd14Hb#` GxMHԔW|`&҄l],n_"M0nE@8D6N@bӄ#X5s,\ ^,B5 W-ڥ1Lh'PqpE'Vw ^pE'd13Y@Hg' QGbpAv) QM e7Y: Hbp,\1!-d Hkc$9:M8NP*ܵ] X\EtwMꄗ ! WtKj0 Ptb@nGl0o۵Ct)XtC@"MPM8kE 0+pD%6&Lp!\q Y҄\!p\!vml>G G jXE|W"p!"<NxB+)[Kc(:O 7#6N(YHn' tF8t$%?p ״DMy`VJl"M(!qN,B8($ W,QB@(D6N@bӄ#X5$:! ?":qeYC! .aB&>3ܠ؄+:qkEdԮ,GbpAv) QM e7p: `?XD'dѥNDHnѮm48A 6wyqB,]ŭ'%Y/x!vi �E'6 T=p&\щsw,\!CԘEҩGbpAv) QM e7S" q Hh3xN! %H,&:}N`԰0a H"R' YbX!BKc(:O 7#6N4]- AFpE' HBɏ&5"QS^8Hn`^E!\k$!"؇>Ʊ w$y6Ph,p6X[NE~ȆCNWa`{Їs`v8TqMpN 5هkp[.)Epi8}uPGMp(Q `XGMHBtZ[pH=?pNYkWWEY_.-[[pNpNu a`} >tM�}Wp2h[`CNpY(Y8BHp[^(_kXZCC?.)^YYW8YY8r�huWvIV4@GWY=_(^CBWBkNWW8W8EH(WXWXHCpYY(sf0zP=pY[zXGpi�pJ؄4AaHNYX[CWCEaW`0~?Cf^8Y(W(HWBp[�H؃BC}hQ>$pA}rGh&hV0H8^8[ [p_p?p=C}W?H`(?HpHH8[pCCa(EHYv_vQPQ4@GWE8[pBH8^CY}R[NHCYY8WC[WBp[p?C}EpYpE4NWxXGpi�pJ؄4AaWNY8_zs=zxWCiCxv?0=p^{~}BY(?C^qtQ>$pA}rGh&hV�E[rh~PB`xzYE؇kHxv_�BH}xx}[؃[N8HrW(^�ȔQ4@GW}EvsN(l~`nYp}_f`~n[NE}YYp=YNpr`a8EES/yXGpi�pJ؄4AYHpHn؇lhB}Ȇ_}YzYvfkCEpN�`a^YpY^pi`rf�Q>$pA}rGh&hVHU鼅CYvct{evEp~Hx cf8/[ac�YE(YYhrPfBxȔQ4@GW脁oli8YȆ}ezC(~B}a`k[?^`0W^H[?k8z`NpEpHEHGMp(Q `XGMHB8YY`o�W^v`W v(Ei(Y؇s=[X^8E8YYYX?zz [�Q>$pA}rGh&hV Z/)WWPr�^`r(Wu`Bp~CzY�EWWXYp[^YHp^pC{}PC([LO@TqMpN^/asp=^u YXWv^ЇlNqYXC^pHpCp^([EpYYvz a8YpY^T}XGpi�pJ؄4AE8YE}CECnWkH0xalu?cWY~BY(EXH8=vP.CR�'Wx`6h v[8B~?8BBЇoH(nЇ[}Wlu`Y:WXWЇ}x~(H=]uhHpE�ȔQ4@GWUv{^�CWnCnЇ=(~EnЇvXtr:�E8~؇x}WXW=EY`x [p[EpYHGMp(Q `XGMHYWXY}aW(_l[lB8~CB0r؇qBCp[_aYXWY?0Epq.CR�'Wx`6hvHzȆC�Y}WWzWkYpY}H`=X.2a^WEHXY(oWLO@TqMpN`}ȆECp`k[8ka}W(?0qnEac+`HE=8Wo^YWXYHGMp(Q `XGMH٘AWEEr?H8v [^8u^ЇkYEnY(`WHXHpN8[HpEQW8^{�Q>$pA}rGh&hVPCBx`؃NXNhs�?sP[}WWH}(EH'W8^EpEB BNp[v�=LO@TqMpN`x YXWE`spEsP f[=�l?[؃aW8W8HCHEBY8`xWCHXT}XGpi�pJ؄4AE8YpBlo0kY}fz^8~W0lXe x`Cqe{.CR�'Wx`6hv.Yno0nX[}e}H8~euP[8^t:Y(W8kqqpCLO@TqMpN`ql`k^`}czE}[nfv�CWW8-_8s`cȆ}a(WE8[HGMp(Q `XGMHWWCpa ">YYxxE(WkX` }؇s`vH xv B�Q>$pA}rGh&hVP[XY؃a xr?Xn`~fWv[uЇz`k8N.^Y}v^X^8LO@TqM�W\,h+?;'"n&+~ bo<i :-Y{0H:M\l .-j >pTiAP4Q薬E*ԩ+Yd:W!W:u-WnAi^\esQHQ*IG-ie!Cd-r/Hxt됬[ sG_ru MY\u1H*$עG 6!/W:Z Ҟ[nC #l[}뇗,^ZtEdZ,8BOPH)T |#lbTUQŋ+@"K'ܲ-q/"_-+,B!<w""!I$)TI%$<m2cA" /,-,R0Ȳ"$@-~, Ab,"eu$!4A|FrlJ'LtH!!r, !~" $,-@,,X!@R/t"" $=&POA 0 TARY,,B$+{r/ /(/!,0 /0@r( F UR#-0F+.-",-R$t"-ܲ$#K'M@- AG!r`4'h$&t+,r",J'R0!~ r,IR"@"$#l P"UH%$UUT-""�s+r-Q/++<"+@R-'B`P%<m³,r,R/ԱH! $R"rH'‹ش,҉+r/"-rR 9+\,,"+#+/R!" 0WB8$daHtb8/d WEp":GbpA~(`VJl R&\ W-E-e@b8"\!Nb~E@("RPE*Dr#Z6B]"\q ^ȢE'a YX,~!,p-\_ $\щCX,n!2Y 1+(>8bD%Ci[8" qC@XD!�_( $q WB%A BtAn! Hx,6'AJ R|`& "8,nAHe(,Qp-:qYܢάd! Eg\ P p ~PV p$\B"K~0 a8+pE+rE!JH$n[t+dPƬM5H' [tbX!N@,_-E, W":E3M8IP͢TX#* HO,f3[Hb,a Ph,pBVղY!G 4$pE'\f؄#\Pe( J80T R}D' A$ZB`԰꒗1+(>8bDyKGbpA~W`VJl R|슾m w58A P0BhH#6NdO},6'AJ+؄A"]Wo$]M8NP*xĬMKrAM8IP 0+pD%6aHˮ&: "qW`԰ 78f'АGlM8IP 0+pD%6aHѫ&: "qW`԰ Oc8f'АGl`M8IP 0+pD%6aHט&: "qW`԰ g7f'АGl6M8IP 0+pD%6aH&: "qW`԰ 7f'АGl`|M8IP `9,VHE&+4 M(l!F8NPC%:ݮB0-Ѐ8b8ЩۉETp rX+&ҞWRȈ]M8NP#D |&6ohH#V!E]* G@? P[4 (DF]/+4 M( G jD'NUQbg,:G>(O2V@ B V1N@ R)Y Vhb( G jD'UhUb_-$#"@DP EU�4(T+,nj*Tp+8 8B'` *B!B+Ar8, b,B., Oh !T�4@A"<A|TM!V^!fa& p  8<h!nB%Ta%$G $+@!a$B"<@."V4@ATbā&j%v'~"(((nbA%b*n,"-,.z آ0#1ҢAAlO�P0"V� 4� LԀ d6� l#88#99c @7 ��Ѐ 9#>> 4 x>Ad9@ L24!t@�!..A\H$IIJ$KKEd @KO$PPd BAJ@ PN%UVP A,O�PDdb@B2 Z1e1 C2ĥ\%]֥]%2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z*\Z*$d2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$C1fe)Z&2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z11C0L O�P%b� ,B-<B%t#ti%8B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$j$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$(*j$*'''#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D##'L$"B-#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#<(t#B.@Oa|@@F#$ ƭ**************Bܶ************** B(h`!dB&D'@****************************************(z$0AF#B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B++@#,Ђ@Oa�-B.##h#0#"@"@"@"@"@"@"@"@"@"@"@"@"@"@"@B%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lBn$#<#,B,dA(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&)h+**B8A("<(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&t$#$Ek@� "#tBA++++++++++++++A+++++++++++++++$D% B 0A(h(h(h(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h +q-B -/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A,*8 O�P,v� #).Tvځ:(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hA-+h( AD0Al&H&H&H&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aw&|,B%tB#(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h!,B"B%8 O�P,\:HkB#&D~aW_>g&+h (t# )d>ꧾ~G>&+#Ar8&h$>&+$B%<#@4.b 8H]cha_?cW&|ہH(t#@)l?>( (t(|$#h(H?]'<@0hpB!*a#F4i%Ii"&RHi"&RHi"&RHi"TFM:4N|j%)NX49ChUWf SWPLAu 4m[Y3vzj#7 T0b_HpĈ+MAf$qcǏ!3G3b* TG,!Et]1b ӨOg:ڤtmD3vzj#x*do$V8bS(&MFEjQFEjQFEjQFEjbMj)FI\uIU4'L6dOP9,G6()GVBH!HXG*q$(QVeQVeQVeQVeQVeQVeQVeQVel'5qMDP$ŕN"2FR1,L21M>AzpW:9;4GVBH!:HXJ*1Q\QRI)I]sLW:RRM:L"6ZTU$%N6%TʸG>qVyɣYeG\ !* H]ŕ:VmotL&=J3$&h%wW^x˨MF 2lU$U6qeށ .RWzdMq/bHY*`"atW=JN Ym ~7I79 3$&hiw1MdPP)VE>YeWj.hI]9U6qRVpDU M\ŕQ\ŕQ\ŕQ\ŕQɅDnDD:elDYn)ĕEnYDGYe%]ф#H6Y%hc9\[\W:!DW E_\)[\9DQ|lPP)yOCxNxeqHxCnHMq/bj *`J>鱕Y\Wx[":!8p0!*iJ $:H gXABWlop+ lA+:a<?Eo!Q2*p *\XB,~X+dq #H Wp" Gbp^ 1 UT  WwGWx(,n)iJ $:H gX [EtB+'[O.P 7"$�/\ A⎅,\C@B0Gbp^ 1 UT":QY! H,$$LE4OpJZN"-pVIBB(!pYQ8!\ W@pE!![n>&B3ܠxBBs$ W�- HXM8xAB 0+p(W $R鎮! !E,Cۓ$! L,Q)iJ $:H gXLCW@˸!) DE!! WO.P 7"Xp$:! Hܱ$_BE!:qC؄#\(!�HGq@"N``3\[tb mX5OpJZN"-pV!�:q Hq+nBE'paBpe6 T=@#0$0 qEۻ,B/Gbp^ 1 UTc!:qW5nq[tX sC琅 %XE$Z3B !:q}dc!dN;uFl"8 zG`rG6g<Y@⎷XD'q}C8D!da"^@& D! Y_@8btE+ k0-![ˈF;!8%BIAD'V8 h;!EC~C9ak-7 \f@nD<sa H eccư<1C$@Xl. BU$X#*U[GB"w YDp!naȢ!~QBluDp,  Wt0,\! WB&>UbAqUDN8*Ep, YE!dQHbXD'dCB&Z!L$ WtۻQ\W> Bn>&B3ܠ+:qGHqCQk`K/ !bX/ [n80pEt8D!BB |,6! a*H`6aF[xan:aء\!anDxhaAx ApdFa@$b" V�d\Anԁ~:da!x\ aao\~ A ԁdxApF'.cBz�*:A AaA؁ !a!xaf0fPna\AAx![:@`a!!֧V*aVa( QLdaA:a!ndAx AxnA AȡApdFa@ A(V!Z `0[nAn!dA\a! xada \LDaAx ApF'.cBz�*:!%! a! aAdx~\a L!:A@n 6\�/B!b}*H`6aF[u  :A :ԁ\And:AAxn:: AdFa@ A(V!Z `Du:ԁ aA:aa\ xaddad !dApF'.cBz�*:@]A D AaA�ځnal aa\n!a@A\n6\�/B!b}*H`6aF[E  [!nAdaAxA\n\xa@ApdFa@ A(V!Z ` tdaa`\A  aA\\AaAddnnxn:ApF'.cBz�*:AI:A:\Al:~ydAaA:A :AnAad6\�/B!b}*H`6aF[xnLD\\A�A A`~ƁA `\A~Anna~`ApdFa@ A(V!Z ` t\a{`d A:A: Aaax AnaAd\gadAF'.cBz�*:AI!A  a{axA\ dJu:xnd  A\ad@`a!!֧V*aVa( Qa\\uxa\nLdAdLna(JnaLdxApdFa@ A(V!Z ` d\AnaAԁna\n!\d\ a\A\ȁd ApF'.cBz�*:AIہ:\axa ~\aua\ A ddy\ nadxaA x:A`a!!֧V*aVa(u:D aa\!AA ADdnlh\!GIVa6 @!#V!X `TA\A!n:aA: \a\A axΡIbBz�*:AIAa \A  d dadxAdd 6\�/B!b}*>`6p:!)ha AAAIơg4\a:@4X ` t\ aad!AlHAnAءa{xadA(6P na\TAa\ԁ\xAax:u@HAAIM`a!!֧V*ae#Dadnda`d \a{:DApb:p]@ V@eda{ndJn\ a\d(Lu:a@Hn nA'0A@6P na\�~\:ann:Dgdy\ A\u �6\�/B!b}*>`6![6I x lnAdd\ԆndApb:-A@ V@!dbd dnd:dd\d \\'0A@6P na\ n\d a{ dA edn!6\�/B!b}*>`6![6IGnnA\AnD !]A\ ()6 ^@ VAI[dJ�֯[uխBx$Y*Zة$Hxru/Y;])%&M:m̍6t2IYeJ["oɪiѡC\ɒթutNzu&G.6ŀA Ժ} WCV8"(P)\zEH%WEd-r%˕9yrh+Ytմ$I,䈅5(JC $UEdHj:ק$WAuKg_L@u ՙ=mrEY.*B $WO/>uW"+rz'=&`hV\UH%\gtS"r"R,r+lm,H!:}I'f%8‚j#$@b,-<u," $/TWOQ'b,,RN}a (l *gЃ#҉+r+"E,,+@RH'Ae,J'@-V,8BhօV+8R&%N@"-, /-" $,r+rȪlDgt$$#,8*.$<",I!r$H!@J'Wt"-T$ $IES_hJ'|7&tS,-," /@҉,‹,"0T+tB,ȲH!,8BhŖqU+8R&%N@HE@҉,q,,r $"e,:}I'&x+T$+@S/,,="^mTQf@,,r+&&r =8+ $!tr"dJ'"+S"+XՉEt" /G?&!Zj%5\0 TE{hwW&@"$i,pV*+}&@щM|gA WtbEM8BZҾTX#*EDI>N@B\I҄#X5†D\U_0 Ptb@nGl(WXl.Z– QM\d/"?N@B\I҄#X5|I_0 Ptb@nGl#uXl.Z1 QM\d/"zd?N@B\I҄#X5” &4Nl8 zM#` G BhQ [4 0+pD%6q&: q%I`԰ n/(:O 7#6Nӑ&E-lf8^DU}f G jXEDLh'PqpE'>GbpAТ@ QM\d/">N@B\I҄#X5¨5 &4Nl8 zMT-#` G BhQ [Y|`p&V1 d}q&\ Whp&\ Whp&\ Whp&\ Wh}q&:Ip U}ً$4щQ =#6 Php&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ 7>p "B>�?bxDNFኔB(4 MB(4 MB(4 MB(Dĝ(N<8lb4oc&V16`$, MB(4 MB(4 MB(4 MB(4 MB(4 MB(rtbD.E-lo\*`X#6HWbҚ/Lkyq!M|b! <�eD_ XE%4Q TaB)laM {k܉E ̲-KH.*P|Ub`ύt{QX(d WNAF |/ V`E+fц@$^k|? Hbpo@:�BCIWBD%4Q MTBD%4Q MTBD%4Q MTBD%4QNl&:Nl&:Nl&:Nl&: Hdb'*J,~G<& QE<bX#Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&: qkb/D(P"@`&4Q MTBD%4Q MTBD%4Q MTBD%4Q P P P P P P P P P P P  0 Іj,�t nM脫0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Ooo Fo @N_  8� � � � q舏 } 0 n@E 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 N yІjB@e@tyzxy(Hhxy}gItp َztY lpqɑY}u}.�mhlpP>@>P59;ɓ=?5P>�896`5=�&,.�UiW=0`9_<�N`�6ik5JS`�Іj+$p7gpl�)Iiii�ghiiayək`d`kp_Rmf隯 ɚ iSihl@ `Iǩɜٜ )I p Ȑ L0p@Ii牞驞ɞ ϐ r Y ɟٞJ   S�mhl@p@ ~7 ~w ! #J%j'$: ~ ?p );ʣ=?Z' 0 n<0 0 ! Q*Q @: � .�mhl@  vo q*sJq: 0  �<Pq # }1 0 n4ʩ >fj+Y ,P � j� � � � � � � � � � � � � � � �  @ J 1mP q � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � nP EP *CK nO 0 Іj+Y, _y_u_ 1m� � � y mP; p7P Іj+Y$,0 s aȇȉȍȏ ɑȱ n&n� ?P ɡ,ʣLʥlʌ �  {ȷ˹|ȧ˝ .�mhl� !: f׬l P ?P͒` ` P ; ` |ͮ жhlѝj) � � � � � � � � � � � � � �  ' p Be� Kԉ @ g=� � � � � � � � � � � � � � � � � � � � � � � � � Mȝ� >fj+Y @+ ь L܌|b@ ) ȑLPM ' h8 ]ʏ� .�mhlP$0 @M+ˣ'F ) L;(ȣ hݎ << Іj, N+ � )I< |b{!.-m a秌b<  }~ʏ� .�mhlAj$0 H> |b{!.-m Nꏌb<  Pȏ� .�mhl�$0 0N'F ) L줎b<  p Іj$0 0颌ȣ'F ) L (ȣ hݎ � .�mhl N+ � / ? |b{!.-m 3/C(ȣ hݎ DD Іj$0 �gȣ'F ) Lw(ȣ hݎ xO Іj$0 P@p p p�  / Pɣ'F ) L p � (ȣ hݎ O|"pP|Op p@� .�mh4\ A*T ѨU uX+5nt%,W +H:-eB\ ;$륫QG"I(P$zԂIV7.uuТEdt#Nd RCr稍>&WuYhQ!?\ɺE#EdJ+dZI#XPn GVdѢ_ խ^QW!Yq')@zԂIVJ%,HJ]I$^r%ٍ>ihNU'P$աBnG`*2lHXQVq*mN H E\dWd X^\H (I$qhDW 9ďCdAMH(:^\Yĕ[d9d\:kQ>A-G6qڣWnHPEHqY qW 9deG\02Z0HXQVq )BM*YDE)Y YDnq[dYFh'R|FWi6Z SE\en9d6Y#H\[dqB\eٍFĕNfUʘNqNdd6\"Y\Y CzMq"hP"aGFYH5H:[aƕEndY hoXx%'jthSVbY\u'^H\eBnEeH(^vFĕNjZx# :C,>d^\cB\eYx9dG` L =h!VpdU\D1*C\^CnY #?9G}ΑQ0ZѕGZ`V&C:el9dCdY^ vc$74rdW:Q=p~q+Y Q}[9xYBdHV~Mq"n"aGFYHdE餐[+ ! b9ȱhFF RB@+&Z'd~H"xqBܢ 8q x{ŎQ| mq&\ Nmր-\QH{9Ʊ k8/\QN@beE%\�A'`*\ E'\! @(FdD"E%qD(V!W,(F:N`D+! dcs(\Ud'("&+dE":!B(,  W+d Y!0" WtNE\WH> Bh(Z 4pE'zJHq W,h�"\BȢ"\^@"nqa7qB,xFXe.S PxB8bp$ ^,D!1xԃp$? @PxG8щ_t*G]^tC!q+ 5E$b6,n[C`-o/\ ~\0F;юl$~aƣ(+ ?@B:! H(Z 4pE'91HP1PnCȆn1}\~;l xQxU-CC9 tJ#`Q G �&0.+p(V H#!lHC5 bdx1\F3щE@B0\! ^, ` G;QbYȠO@QQD"LhC+[F=!hְ7q vdC4\}ٰ/ H0 Yp$0"kE! P3#h'Gl�u]o`Fl0" kB 0a ^,n c 8+[` < YA8$^ 4p | _ ! 1U!:@8$ YH,q\<H*aX", =b$nqNܢ=ar{X*2PhЊsZ+qN~;q?B"!N," =Ȣ�0BbSnQxp!\! WbE+>8bD up,\q :n }pc{9Q`8$1B,b�" ^hG<qaA+q #VӅTE] VQП, q Hddٸ0Y#/A_E"sX8/d_>E8NY0vPWXU �H&hV8<W[YB؇lpcX?؃}WH}(HkW~`i:8cWx~~Y8Y([8[^W脼V4h GW t}WHWЇlYnCp}`WqЇv[8?x}}aYCHpa`x N[CXY0<hXGXZ ZXGUpH0P[}:WXWn=xqGH{= `smNpHp?W_e([[XC_=}ȻQpeY PQ`6h/Epn=c8zN(_}Y؇kW`}H:8W(af(C=Y(؃EzpY0yʈQhO@pMpNGPl[XH}ȆC([{^kN0_}Y8ea(N(^8[pYB}BWXYFJp𩅨 + pQXWVCXWW v[W[`qxXp`bx`HDx\[pCpa`X[ HE=rPWXU �H&hV0;YY`r[p:vEpEPu[k8W([Xnc8aW=Yf?HXWWr`YBȻyʈQhO@pMpN μsBEv `C xBЇkX?`nW(a(HBYY`WB8[XY8^vBPNFJp𩅨 + pQXWB}cȆEpk؇k8miHXkH`c8sxYX:0?0:EpNh`krȻQpeY PQ`6hu5Y8^}fȆNpi؇lXkЇkW؇k`a0uhEpCXW_([pH�=pYEr`fx8N8^ȻyʈQhO@pMpNV{hY(kk`li8YiaSv�BBY8HpY(`YPDapqf~YYpH@PhXGXZ ZXGUpHVPxr?ixxk@ zG8uPf0ٌczv`ȻQM؄Q �YH&hV�ZWXW8Bo}cYȆvЇzѓ}[v}8hp ^ EpY cxva(C0QhMMO@pMpNZWo}a8WuxW8^n8a8~u0^N Eo~ho\hXGXZ ZXGUpH\W`W8E[�UȅGȅGb3�`XDEpNEȻQ脦 PU`6h^^[ H8WW H(apCE@PYH(HW`WXWYȻQP܊EpMpN[^pE_WPEp HqCYB8HpC\hXGXZ 0b0c XXGUpHNXZWBUGȅ\H_\X�@\ѻWWNhQ �YH&hVZHpYpX8YE8H Yp[YNYYWYبB8WW(ŭMp\4h GW=BCp[pEpE(?8WCYpHp H8EpYTY=YEp[\hXGXZ 01gXXGUpH\Y^YpYGHeD؄DxDx}D\?8NpNN0Q脦 PU`6hUČ^�W H_=?p^WBp^[CY0<PDY[p[`YȈNȻQP܊EpMpN\Y=YpNpYp[`[Ep HpÃXC\hXGXZ 0 pQXW eH�GHG<Mx_G0QYppYNhQ �YH&hV\HpYpC(WYpZCCE=^CXH@PpYpCWCYŭMp\4h GW˕WpEWC(CWW8Hp�5p@PYYpp[\hXGXZ  pQXW˽HqHXH\xJLXxUȅQHJGUDW[pE(NhQ �YH&hVZHXH[8E_[HYYpE[g@PpEHWXBȻQP܊EpMpNCXW^WX[EYCXWH(NHXK=EpNXHp[\hXGXZ  pQXW]H[pEp^�X_ȅDGGHQHQxEQ脦 PU`6h]W XCXH(CpCWE(CWE8H NHYYYE8HH8ŭMp\4h GW镊Np WBXY[NN^C(YHEtYK[E(FJp𩅨 u0�pMXWV;ûHXHY?HY[YxWHxWpY0؄Q؄NPUp6X]WWXHXPDYp_8YpYX^p[pE NEpHpYpE8WkZO8GWHpsCN8EppNPDWWCpWWX넌N^\hXGX€ � /�POXHu\i "LpaEv)CI(&Î."H -"H -"H -"H E|H$M+P -"H -"H -"H -"H -"H -Ң~ ,D>6| .h,y2e:@j(H;m էMONz5֭]U)SDI,zĢHL~]go'W(]dIӧ3IUzjcG ҪGȏ)D>qyӦQ>ϯ?_'II&l (X#,$F(PXyI'X2%|r;(R +p"B¸+,xEXz?z@B8(@"+m*OBSRYWVClr'` +ܐDpkVs%X )q |Š&tZP $< ">40b=cz@ 2&" (҉&2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )&'h &rCc ) ) ) )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 ) `*e'hB(B(B(B(B(B(B(B(B(B(B(B(lB(B(B(B(B(B(B(B(< * Xdi^ȺhҮj_#|hB}|B& Ls߽ݏB&OcB*e'Ï*R -xEXUS+p'Hv]vi>)0 V8LhC+i &H Rh &H Rh &H Rh &H M`i *'E|#&H Rh &H Rh &H Rh &H Rh &H Rh &H Rh[E%VZ( b"MZ#>A @%+iKb2&Qg�4 $+[W2"P,AO;P'X_3\#ZY( b"DJ$XA R0w0MP<# ! \Ђ6wn'=銈Hb(&>q!`E= jЃ/3 B`<PLdMɐ�8-\h(:Np(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ѮtbD'@a JB.VWx,^!Wx,^!Wx,^!Wx,^!Wx,^!Wx,^aӢ6]-j] PH+hq�x(X׷x,^!Wx,^!Wx,^!Wx,^!Wx-Y b"j8h�AO8(\1 Wµ0 l#8 n+b! Qd!zч X28"1Kl$ 5@-\8:>#hъŶ=x"h�A T8"#*J<"Z2/9aH&BPdb- *|!Pl;9z*` Wp*\ Wp*\ Wp*\ Wp*b WN D@O bp*\ Wp*\ Wp*\ Wp*\ Wp*\ Wp*\ W3MVB@!Ё(&2  "=?;7<1;C@%(ȃ+nqz?z?z?z`;A{Ѓц/HA rPC?z?z?z?z?z?z.nw|"ЄG1y ]-z-A z;z;z;z;z;z;z;z;H Z@4 XBvЃ =pBvЃ`=AvЃ`=AvЃ@@8�@AAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@Rp@4A@bDclp8A***@(A@A8@� ���� � Ibh<lm(4@3�gp 'pBCqq"gr*r2gs23(p&cd_%Av^vrgwzwg@@@@@@@@@@@@@@dg$XXA@@@@@@@@@@@@@@@@@@@@@@@@gh@@8At�T<cff4@$8'}T}B阒i院i铄B*(tkmB(@dij Bfj:B&$Ad$At@P�<dFi0#T& XXj*kq)(HB@#dA k"AD*|@T�\d@jnV�| 8B%l€%깢kq)(HB@#dAk+AD*|�R<@n+nV�| 8B%l€%kj,kq)(HB@#dAʲldAHAP+\dkf0#T& XX*mƎkq)(HB@#dAjr-AD*|�R<@mV�| 8B%l€%-m(g$ $<@tm*dAHAP+\dkf0#T& XXޢkq)(HB@#dnvdAHAP+\d+j@0#T& XXRZkq)(HB@#ddAHAP+\dV�| 8B%l€%]� (g+H(B"$RpdAHAP+\dV�| 8B%l€%0kq)($+$0AXp qAD*|�R<@*o0#T& XXR (g+H(B"$dAHAP+\dV�| 8B%l€%ykq)($+$0A&dAHAP+\dV�| 8B%l€%-kq)($+$0Ap1WdAHAP+\dV�| 8B%l€%rꎂkq)($+$0A <dAHAP+\dV�| 8B%l€%C(g+H(B"$=4AD*|�R<@*o0#T& XXD4+h(؂$+8B0ARwdAHAP+\dV�| 8B%l€%ͪ,$ !,-"V'¹v/,--&t$<%X(h#PS3vAD*|�R<@*o0#T& XX$+/,kAku-$0,$X%mB'@C%h#PA*r3ws;sCwtKtSwu[tAD*|�R<@*o0#T& XXҬv$!t-A!B'@+B!/!U&t$<pk#PuSx[cxWdAHAP+\dV�| 8B%l€%+A+܂0$؏0Ȃ,@!@U&t$H$ &8B�hcykdAHAP+\dV�| 8B%l€%!,/3$@!1�!�CB%mB'@“&8B�psz{zAD*|�R<@n+nV�| 8B%l€%9BD?X/,,,$®+{'7C<9ȂW&t$<pk#P{{AD*|�R<@mV�| 8B%l€%)/B!Ȃ+!5!@B'{-,94;8z%mB'@“&8B�{ɛdAHAP+\df0#T& XXX'܂+!$5B!@$=/-7؃W&t$<pk#PʫdAHAP+\d+f0#T& XT. +Ȃ+@+<9,-B6>C6,?\!2>8t,B!�,?>?,tɂk-!<8z%mB'@“&8B�#?AD*|�R<@T�| 8B%l€% "@,p>\3\/57C65@+5,0902�ĵ_du:th-^ ;ɕ,afd162W9QӦN$ItR;HqfL3iִygN;y H(V(Rć (\x!SV G6u F6. 9Wdܢ[ȩ5Wꍻ閫CxuKCoɂT0xư:A$%MzujիYN}$KJa) VM+UڔkXVuоln-Zj_6W}wHe e!Y ޾}uh+Y*$u2,M:4qp %B" >X +`d̾ YqE[ 'EnΕ}qEYNd1~9DW fe~1^`:eW 9qp6Bđv:Ϙ" >X *`d̾ Y6ZW!GCdqEvYYQH[xÕoW:9DBd9D[ qe? D^ kAӕ6Bđv"l6#(%(JԷ `G*$E }a^ nFk qElcƩgH<=dh=[\dcᆟo kN ,4Ma*c:"(RB"@`) .x�*vVpM2*,\ Y\rEn$x'Cdqk E}gNn[ EYq?:eY!g}ٍ>reN $P4qЙ<"(RB"@`) .x�*VpM2uߝ}h][$Gz`" ϝ># ,>X *`d̾'#P^W$?9B`, A E�B <�*J8W>~qHHPBpE"$1+`aR(> \P*Dfr/>HHPBpE"$a+`aR(> \Pb8WE?o )>WHH1>2GHB!H R(p@e`VJl"3_YQl$x(^! P"B`B ! Q "K�!VX#*|^ԦF#x$@D I:9w$D X�,x�TX|`&2{mFG�+!&$+`aR(> \Pb8WPb )>WHH5[GHB!H R(p@e`VJl"3_M:+$ W$BLHRj#$! VP|`)2 0+pD%6܋FG�+!&$+`aR(> \Pb8Wmb##G@ I ZI0)X .�  QMd+6G#x$@D Ix~Us$D X�,x�TX|`&2{HHPBpE"$>9B`, A E�B <�*C�>GTbʽ0Ql$x(^! P"B`BR\e! Q "K�!VX#U3$>Qb+FQb+FQb+FQb+FQb+FQb+FQb+FQb+F3+F8! R ʰ]lcVb{`# A EHP P5 pD"nUj+QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD=oHb&X 1i^s9ysd7GvωNs %E�AH *"AV|[Ma&]vi&6!N,"!zp&G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p J� (J� (J� (J� (J� (����dn �:0m0 >hnP2#`h!� P \" ` :>�<@(.r` ! >?FKOSQWSQ!�H xosQw{1y@@c><M`@Ǒ Qב1r �p `  R  r 2 2 2 R"' zH<@m&F@V$O%SrT`T`T`T`T`T`T�'sR'w'{'r'QRV@P �#))*R***+R+`X#=@B2`2--E`D`D`D`D`D`D�.0S0/E0G@F@0@0# &2+2/33S373;3=:::: 3?>>>2:::: 3?7{737}b?#+*. $'`-@:G :S;;:<S<Ǔ<3;E#ӓ# ==>S>>>ߓDDD0000DDDD0000DDDD0000�DS4ESESxS<`)*ۚs<E{EHTHHHT:{T=GIJTJJJKRt)4*Cv:TMTMETTNNFOTOON٥<FL4Q4OQ<RB*R/S3US7S;S?TCSOET-7RUUTBQU u) TsUWwW75VWAU@.`U)@(@(WYK UZ+@*Z[3Y([5P+1S54\[Rb) [^O\]'^-[/R"4 Tu07.u`6X]6S/`VS5@HT]2*0ac;S-6Q<a5uH�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7!dqBB,& YLfX+dNtlc$$!i,pVE(,qR' q W,p" .aB&>3ܠ؄+:BĄd14Hb#` GxMHԔW|`&҄l],n_"M0nE@8D6N@bӄ#X5s,\ ^,B5 W-ڥ1Lh'PqpE'Vw ^pE'd13Y@Hg' QGbpAv) QM e7Y: Hbp,\1!-d Hkc$9:M8NP*ܵ] X\EtwMꄗ ! WtKj0 Ptb@nGl0o۵Ct)XtC@"MPM8kE 0+pD%6&Lp!\q Y҄\!p\!vml>G G jXE|W"p!"<NxB+)[Kc(:O 7#6N(YHn' tF8t$%?p ״DMy`VJl"M(!qN,B8($ W,QB@(D6N@bӄ#X5$:! ?":qeYC! .aB&>3ܠ؄+:qkEdԮ,GbpAv) QM e7p: `?XD'dѥNDHnѮm48A 6wyqB,]ŭ'%Y/x!vi �E'6 T=p&\щsw,\!CԘEҩGbpAv) QM e7S" q Hh3xN! %H,&:}N`԰0a H"R' YbX!BKc(:O 7#6N4]- AFpE' HBɏ&5"QS^8Hn`^E!\k$!"؇>Ʊ w$y6Ph,p6X[NE~ȆCNWa`{Їs`v8TqMpN 5هkp[.)Epi8}uPGMp(Q `XGMHBtZ[pH=?pNYkWWEY_.-[[pNpNu a`} >tM�}Wp2h[`CNpY(Y8BHp[^(_kXZCC?.)^YYW8YY8r�huWvIV4@GWY=_(^CBWBkNWW8W8EH(WXWXHCpYY(sf0zP=pY[zXGpi�pJ؄4AaHNYX[CWCEaW`0~?Cf^8Y(W(HWBp[�H؃BC}hQ>$pA}rGh&hV0H8^8[ [p_p?p=C}W?H`(?HpHH8[pCCa(EHYv_vQPQ4@GWE8[pBH8^CY}R[NHCYY8WC[WBp[p?C}EpYpE4NWxXGpi�pJ؄4AaWNY8_zs=zxWCiCxv?0=p^{~}BY(?C^qtQ>$pA}rGh&hV�E[rh~PB`xzYE؇kHxv_�BH}xx}[؃[N8HrW(^�ȔQ4@GW}EvsN(l~`nYp}_f`~n[NE}YYp=YNpr`a8EES/yXGpi�pJ؄4AYHpHn؇lhB}Ȇ_}YzYvfkCEpN�`a^YpY^pi`rf�Q>$pA}rGh&hVHU鼅CYvct{evEp~Hx cf8/[ac�YE(YYhrPfBxȔQ4@GW脁oli8YȆ}ezC(~B}a`k[?^`0W^H[?k8z`NpEpHEHGMp(Q `XGMHB8YY`o�W^v`W v(Ei(Y؇s=[X^8E8YYYX?zz [�Q>$pA}rGh&hV Z/)WWPr�^`r(Wu`Bp~CzY�EWWXYp[^YHp^pC{}PC([LO@TqMpN^/asp=^u YXWv^ЇlNqYXC^pHpCp^([EpYYvz a8YpY^T}XGpi�pJ؄4AE8YE}CECnWkH0xalu?cWY~BY(EXH8=vP.CR�'Wx`6h v[8B~?8BBЇoH(nЇ[}Wlu`Y:WXWЇ}x~(H=]uhHpE�ȔQ4@GWUv{^�CWnCnЇ=(~EnЇvXtr:�E8~؇x}WXW=EY`x [p[EpYHGMp(Q `XGMHYWXY}aW(_l[lB8~CB0r؇qBCp[_aYXWY?0Epq.CR�'Wx`6hvHzȆC�Y}WWzWkYpY}H`=X.2a^WEHXY(oWLO@TqMpN`}ȆECp`k[8ka}W(?0qnEac+`HE=8Wo^YWXYHGMp(Q `XGMH٘AWEEr?H8v [^8u^ЇkYEnY(`WHXHpN8[HpEQW8^{�Q>$pA}rGh&hVPCBx`؃NXNhs�?sP[}WWH}(EH'W8^EpEB BNp[v�=LO@TqMpN`x YXWE`spEsP f[=�l?[؃aW8W8HCHEBY8`xWCHXT}XGpi�pJ؄4AE8YpBlo0kY}fz^8~W0lXe x`Cqe{.CR�'Wx`6hv.Yno0nX[}e}H8~euP[8^t:Y(W8kqqpCLO@TqMpN`ql`k^`}czE}[nfv�CWW8-_8s`cȆ}a(WE8[HGMp(Q `XGMHWWCpa ">YYxxE(WkX` }؇s`vH xv B�Q>$pA}rGh&hVP[XY؃a xr?Xn`~fWv[uЇz`k8N.^Y}v^X^8LO@TqM�W\,h+?;'"n&+~ bo<i :-Y{0H:M\l .-j >pTiAP4Q薬E*ԩ+Yd:W!W:u-WnAi^\esQHQ*IG-ie!Cd-r/Hxt됬[ sG_ru MY\u1H*$עG 6!/W:Z Ҟ[nC #l[}뇗,^ZtEdZ,8BOPH)T |#lbTUQŋ+@"K'ܲ-q/"_-+,B!<w""!I$)TI%$<m2cA" /,-,R0Ȳ"$@-~, Ab,"eu$!4A|FrlJ'LtH!!r, !~" $,-@,,X!@R/t"" $=&POA 0 TARY,,B$+{r/ /(/!,0 /0@r( F UR#-0F+.-",-R$t"-ܲ$#K'M@- AG!r`4'h$&t+,r",J'R0!~ r,IR"@"$#l P"UH%$UUT-""�s+r-Q/++<"+@R-'B`P%<m³,r,R/ԱH! $R"rH'‹ش,҉+r/"-rR 9+\,,"+#+/R!" 0WB8$daHtb8/d WEp":GbpA~(`VJl R&\ W-E-e@b8"\!Nb~E@("RPE*Dr#Z6B]"\q ^ȢE'a YX,~!,p-\_ $\щCX,n!2Y 1+(>8bD%Ci[8" qC@XD!�_( $q WB%A BtAn! Hx,6'AJ R|`& "8,nAHe(,Qp-:qYܢάd! Eg\ P p ~PV p$\B"K~0 a8+pE+rE!JH$n[t+dPƬM5H' [tbX!N@,_-E, W":E3M8IP͢TX#* HO,f3[Hb,a Ph,pBVղY!G 4$pE'\f؄#\Pe( J80T R}D' A$ZB`԰꒗1+(>8bDyKGbpA~W`VJl R|슾m w58A P0BhH#6NdO},6'AJ+؄A"]Wo$]M8NP*xĬMKrAM8IP 0+pD%6aHˮ&: "qW`԰ 78f'АGlM8IP 0+pD%6aHѫ&: "qW`԰ Oc8f'АGl`M8IP 0+pD%6aHט&: "qW`԰ g7f'АGl6M8IP 0+pD%6aH&: "qW`԰ 7f'АGl`|M8IP `9,VHE&+4 M(l!F8NPC%:ݮB0-Ѐ8b8ЩۉETp rX+&ҞWRȈ]M8NP#D |&6ohH#V!E]* G@? P[4 (DF]/+4 M( G jD'NUQbg,:G>(O2V@ B V1N@ R)Y Vhb( G jD'UhUb_-$#"@DP EU�4(T+,nj*Tp+8 8B'` *B!B+Ar8, b,B., Oh !T�4@A"<A|TM!V^!fa& p  8<h!nB%Ta%$G $+@!a$B"<@."V4@ATbā&j%v'~"(((nbA%b*n,"-,.z آ0#1ҢAAlO�P0"V� 4� LԀ d6� l#88#99c @7 ��Ѐ 9#>> 4 x>Ad9@ L24!t@�!..A\H$IIJ$KKEd @KO$PPd BAJ@ PN%UVP A,O�PDdb@B2 Z1e1 C2ĥ\%]֥]%2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z*\Z*$d2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$C1fe)Z&2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z11C0L O�P%b� ,B-<B%t#ti%8B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$j$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$(*j$*'''#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D##'L$"B-#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#<(t#B.@Oa|@@F#$ ƭ**************Bܶ************** B(h`!dB&D'@****************************************(z$0AF#B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B++@#,Ђ@Oa�-B.##h#0#"@"@"@"@"@"@"@"@"@"@"@"@"@"@"@B%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lBn$#<#,B,dA(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&)h+**B8A("<(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&t$#$Ek@� "#tBA++++++++++++++A+++++++++++++++$D% B 0A(h(h(h(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h +q-B -/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A,*8 O�P,v� #).Tvځ:(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hA-+h( AD0Al&H&H&H&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aw&|,B%tB#(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h!,B"B%8 O�P,\:HkB#&D~aW_>g&+h (t# )d>ꧾ~G>&+#Ar8&h$>&+$B%<#@4.b 8H]cha_?cW&|ہH(t#@)l?>( (t(|$#h(H?]'<@0hpB!*a#F4i%Ii"&RHi"&RHi"&RHi"TFM:4N|j%)NX49ChUWf SWPLAu 4m[Y3vzj#7 T0b_HpĈ+MAf$qcǏ!3G3b* TG,!Et]1b ӨOg:ڤtmD3vzj#x*do$V8bS(&MFEjQFEjQFEjQFEjbMj)FI\uIU4'L6dOP9,G6()GVBH!HXG*q$(QVeQVeQVeQVeQVeQVeQVeQVel'5qMDP$ŕN"2FR1,L21M>AzpW:9;4GVBH!:HXJ*1Q\QRI)I]sLW:RRM:L"6ZTU$%N6%TʸG>qVyɣYeG\ !* H]ŕ:VmotL&=J3$&h%wW^x˨MF 2lU$U6qeށ .RWzdMq/bHY*`"atW=JN Ym ~7I79 3$&hiw1MdPP)VE>YeWj.hI]9U6qRVpDU M\ŕQ\ŕQ\ŕQ\ŕQɅDnDD:elDYn)ĕEnYDGYe%]ф#H6Y%hc9\[\W:!DW E_\)[\9DQ|lPP)yOCxNxeqHxCnHMq/bj *`J>鱕Y\Wx[":!8p0!*iJ $:H gXABWlop+ lA+:a<?Eo!Q2*p *\XB,~X+dq #H Wp" Gbp^ 1 UT  WwGWx(,n)iJ $:H gX [EtB+'[O.P 7"$�/\ A⎅,\C@B0Gbp^ 1 UT":QY! H,$$LE4OpJZN"-pVIBB(!pYQ8!\ W@pE!![n>&B3ܠxBBs$ W�- HXM8xAB 0+p(W $R鎮! !E,Cۓ$! L,Q)iJ $:H gXLCW@˸!) DE!! WO.P 7"Xp$:! Hܱ$_BE!:qC؄#\(!�HGq@"N``3\[tb mX5OpJZN"-pV!�:q Hq+nBE'paBpe6 T=@#0$0 qEۻ,B/Gbp^ 1 UTc!:qW5nq[tX sC琅 %XE$Z3B !:q}dc!dN;uFl"8 zG`rG6g<Y@⎷XD'q}C8D!da"^@& D! Y_@8btE+ k0-![ˈF;!8%BIAD'V8 h;!EC~C9ak-7 \f@nD<sa H eccư<1C$@Xl. BU$X#*U[GB"w YDp!naȢ!~QBluDp,  Wt0,\! WB&>UbAqUDN8*Ep, YE!dQHbXD'dCB&Z!L$ WtۻQ\W> Bn>&B3ܠ+:qGHqCQk`K/ !bX/ [n80pEt8D!BB |,6! a*H`6aF[xan:aء\!anDxhaAx ApdFa@$b" V�d\Anԁ~:da!x\ aao\~ A ԁdxApF'.cBz�*:A AaA؁ !a!xaf0fPna\AAx![:@`a!!֧V*aVa( QLdaA:a!ndAx AxnA AȡApdFa@ A(V!Z `0[nAn!dA\a! xada \LDaAx ApF'.cBz�*:!%! a! aAdx~\a L!:A@n 6\�/B!b}*H`6aF[u  :A :ԁ\And:AAxn:: AdFa@ A(V!Z `Du:ԁ aA:aa\ xaddad !dApF'.cBz�*:@]A D AaA�ځnal aa\n!a@A\n6\�/B!b}*H`6aF[E  [!nAdaAxA\n\xa@ApdFa@ A(V!Z ` tdaa`\A  aA\\AaAddnnxn:ApF'.cBz�*:AI:A:\Al:~ydAaA:A :AnAad6\�/B!b}*H`6aF[xnLD\\A�A A`~ƁA `\A~Anna~`ApdFa@ A(V!Z ` t\a{`d A:A: Aaax AnaAd\gadAF'.cBz�*:AI!A  a{axA\ dJu:xnd  A\ad@`a!!֧V*aVa( Qa\\uxa\nLdAdLna(JnaLdxApdFa@ A(V!Z ` d\AnaAԁna\n!\d\ a\A\ȁd ApF'.cBz�*:AIہ:\axa ~\aua\ A ddy\ nadxaA x:A`a!!֧V*aVa(u:D aa\!AA ADdnlh\!GIVa6 @!#V!X `TA\A!n:aA: \a\A axΡIbBz�*:AIAa \A  d dadxAdd 6\�/B!b}*>`6p:!)ha AAAIơg4\a:@4X ` t\ aad!AlHAnAءa{xadA(6P na\TAa\ԁ\xAax:u@HAAIM`a!!֧V*ae#Dadnda`d \a{:DApb:p]@ V@eda{ndJn\ a\d(Lu:a@Hn nA'0A@6P na\�~\:ann:Dgdy\ A\u �6\�/B!b}*>`6![6I x lnAdd\ԆndApb:-A@ V@!dbd dnd:dd\d \\'0A@6P na\ n\d a{ dA edn!6\�/B!b}*>`6![6IGnnA\AnD !]A\ ()6 ^@ VAI[dJ�֯[uխBx$Y*Zة$Hxru/Y;])%&M:m̍6t2IYeJ["oɪiѡC\ɒթutNzu&G.6ŀA Ժ} WCV8"(P)\zEH%WEd-r%˕9yrh+Ytմ$I,䈅5(JC $UEdHj:ק$WAuKg_L@u ՙ=mrEY.*B $WO/>uW"+rz'=&`hV\UH%\gtS"r"R,r+lm,H!:}I'f%8‚j#$@b,-<u," $/TWOQ'b,,RN}a (l *gЃ#҉+r+"E,,+@RH'Ae,J'@-V,8BhօV+8R&%N@"-, /-" $,r+rȪlDgt$$#,8*.$<",I!r$H!@J'Wt"-T$ $IES_hJ'|7&tS,-," /@҉,‹,"0T+tB,ȲH!,8BhŖqU+8R&%N@HE@҉,q,,r $"e,:}I'&x+T$+@S/,,="^mTQf@,,r+&&r =8+ $!tr"dJ'"+S"+XՉEt" /G?&!Zj%5\0 TE{hwW&@"$i,pV*+}&@щM|gA WtbEM8BZҾTX#*EDI>N@B\I҄#X5†D\U_0 Ptb@nGl(WXl.Z– QM\d/"?N@B\I҄#X5|I_0 Ptb@nGl#uXl.Z1 QM\d/"zd?N@B\I҄#X5” &4Nl8 zM#` G BhQ [4 0+pD%6q&: q%I`԰ n/(:O 7#6Nӑ&E-lf8^DU}f G jXEDLh'PqpE'>GbpAТ@ QM\d/">N@B\I҄#X5¨5 &4Nl8 zMT-#` G BhQ [Y|`p&V1 d}q&\ Whp&\ Whp&\ Whp&\ Wh}q&:Ip U}ً$4щQ =#6 Php&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ 7>p "B>�?bxDNFኔB(4 MB(4 MB(4 MB(Dĝ(N<8lb4oc&V16`$, MB(4 MB(4 MB(4 MB(4 MB(4 MB(rtbD.E-lo\*`X#6HWbҚ/Lkyq!M|b! <�eD_ XE%4Q TaB)laM {k܉E ̲-KH.*P|Ub`ύt{QX(d WNAF |/ V`E+fц@$^k|? Hbpo@:�BCIWBD%4Q MTBD%4Q MTBD%4Q MTBD%4QNl&:Nl&:Nl&:Nl&: Hdb'*J,~G<& QE<bX#Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&: qkb/D(P"@`&4Q MTBD%4Q MTBD%4Q MTBD%4Q P P P P P P P P P P P  0 Іj,�t nM脫0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Ooo Fo @N_  8� � � � q舏 } 0 n@E 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 N yІjB@e@tyzxy(Hhxy}gItp َztY lpqɑY}u}.�mhlpP>@>P59;ɓ=?5P>�896`5=�&,.�UiW=0`9_<�N`�6ik5JS`�Іj+$p7gpl�)Iiii�ghiiayək`d`kp_Rmf隯 ɚ iSihl@ `Iǩɜٜ )I p Ȑ L0p@Ii牞驞ɞ ϐ r Y ɟٞJ   S�mhl@p@ ~7 ~w ! #J%j'$: ~ ?p );ʣ=?Z' 0 n<0 0 ! Q*Q @: � .�mhl@  vo q*sJq: 0  �<Pq # }1 0 n4ʩ >fj+Y ,P � j� � � � � � � � � � � � � � � �  @ J 1mP q � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � nP EP *CK nO 0 Іj+Y, _y_u_ 1m� � � y mP; p7P Іj+Y$,0 s aȇȉȍȏ ɑȱ n&n� ?P ɡ,ʣLʥlʌ �  {ȷ˹|ȧ˝ .�mhl� !: f׬l P ?P͒` ` P ; ` |ͮ жhlѝj) � � � � � � � � � � � � � �  ' p Be� Kԉ @ g=� � � � � � � � � � � � � � � � � � � � � � � � � Mȝ� >fj+Y @+ ь L܌|b@ ) ȑLPM ' h8 ]ʏ� .�mhlP$0 @M+ˣ'F ) L;(ȣ hݎ << Іj, N+ � )I< |b{!.-m a秌b<  }~ʏ� .�mhlAj$0 H> |b{!.-m Nꏌb<  Pȏ� .�mhl�$0 0N'F ) L줎b<  p Іj$0 0颌ȣ'F ) L (ȣ hݎ � .�mhl N+ � / ? |b{!.-m 3/C(ȣ hݎ DD Іj$0 �gȣ'F ) Lw(ȣ hݎ xO Іj$0 P@p p p�  / Pɣ'F ) L p � (ȣ hݎ O|"pP|Op p@� .�mh4\ A*T ѨU uX+5nt%,W +H:-eB\ ;$륫QG"I(P$zԂIV7.uuТEdt#Nd RCr稍>&WuYhQ!?\ɺE#EdJ+dZI#XPn GVdѢ_ խ^QW!Yq')@zԂIVJ%,HJ]I$^r%ٍ>ihNU'P$աBnG`*2lHXQVq*mN H E\dWd X^\H (I$qhDW 9ďCdAMH(:^\Yĕ[d9d\:kQ>A-G6qڣWnHPEHqY qW 9deG\02Z0HXQVq )BM*YDE)Y YDnq[dYFh'R|FWi6Z SE\en9d6Y#H\[dqB\eٍFĕNfUʘNqNdd6\"Y\Y CzMq"hP"aGFYH5H:[aƕEndY hoXx%'jthSVbY\u'^H\eBnEeH(^vFĕNjZx# :C,>d^\cB\eYx9dG` L =h!VpdU\D1*C\^CnY #?9G}ΑQ0ZѕGZ`V&C:el9dCdY^ vc$74rdW:Q=p~q+Y Q}[9xYBdHV~Mq"n"aGFYHdE餐[+ ! b9ȱhFF RB@+&Z'd~H"xqBܢ 8q x{ŎQ| mq&\ Nmր-\QH{9Ʊ k8/\QN@beE%\�A'`*\ E'\! @(FdD"E%qD(V!W,(F:N`D+! dcs(\Ud'("&+dE":!B(,  W+d Y!0" WtNE\WH> Bh(Z 4pE'zJHq W,h�"\BȢ"\^@"nqa7qB,xFXe.S PxB8bp$ ^,D!1xԃp$? @PxG8щ_t*G]^tC!q+ 5E$b6,n[C`-o/\ ~\0F;юl$~aƣ(+ ?@B:! H(Z 4pE'91HP1PnCȆn1}\~;l xQxU-CC9 tJ#`Q G �&0.+p(V H#!lHC5 bdx1\F3щE@B0\! ^, ` G;QbYȠO@QQD"LhC+[F=!hְ7q vdC4\}ٰ/ H0 Yp$0"kE! P3#h'Gl�u]o`Fl0" kB 0a ^,n c 8+[` < YA8$^ 4p | _ ! 1U!:@8$ YH,q\<H*aX", =b$nqNܢ=ar{X*2PhЊsZ+qN~;q?B"!N," =Ȣ�0BbSnQxp!\! WbE+>8bD up,\q :n }pc{9Q`8$1B,b�" ^hG<qaA+q #VӅTE] VQП, q Hddٸ0Y#/A_E"sX8/d_>E8NY0vPWXU �H&hV8<W[YB؇lpcX?؃}WH}(HkW~`i:8cWx~~Y8Y([8[^W脼V4h GW t}WHWЇlYnCp}`WqЇv[8?x}}aYCHpa`x N[CXY0<hXGXZ ZXGUpH0P[}:WXWn=xqGH{= `smNpHp?W_e([[XC_=}ȻQpeY PQ`6h/Epn=c8zN(_}Y؇kW`}H:8W(af(C=Y(؃EzpY0yʈQhO@pMpNGPl[XH}ȆC([{^kN0_}Y8ea(N(^8[pYB}BWXYFJp𩅨 + pQXWVCXWW v[W[`qxXp`bx`HDx\[pCpa`X[ HE=rPWXU �H&hV0;YY`r[p:vEpEPu[k8W([Xnc8aW=Yf?HXWWr`YBȻyʈQhO@pMpN μsBEv `C xBЇkX?`nW(a(HBYY`WB8[XY8^vBPNFJp𩅨 + pQXWB}cȆEpk؇k8miHXkH`c8sxYX:0?0:EpNh`krȻQpeY PQ`6hu5Y8^}fȆNpi؇lXkЇkW؇k`a0uhEpCXW_([pH�=pYEr`fx8N8^ȻyʈQhO@pMpNV{hY(kk`li8YiaSv�BBY8HpY(`YPDapqf~YYpH@PhXGXZ ZXGUpHVPxr?ixxk@ zG8uPf0ٌczv`ȻQM؄Q �YH&hV�ZWXW8Bo}cYȆvЇzѓ}[v}8hp ^ EpY cxva(C0QhMMO@pMpNZWo}a8WuxW8^n8a8~u0^N Eo~ho\hXGXZ ZXGUpH\W`W8E[�UȅGȅGb3�`XDEpNEȻQ脦 PU`6h^^[ H8WW H(apCE@PYH(HW`WXWYȻQP܊EpMpN[^pE_WPEp HqCYB8HpC\hXGXZ 0b0c XXGUpHNXZWBUGȅ\H_\X�@\ѻWWNhQ �YH&hVZHpYpX8YE8H Yp[YNYYWYبB8WW(ŭMp\4h GW=BCp[pEpE(?8WCYpHp H8EpYTY=YEp[\hXGXZ 01gXXGUpH\Y^YpYGHeD؄DxDx}D\?8NpNN0Q脦 PU`6hUČ^�W H_=?p^WBp^[CY0<PDY[p[`YȈNȻQP܊EpMpN\Y=YpNpYp[`[Ep HpÃXC\hXGXZ 0 pQXW eH�GHG<Mx_G0QYppYNhQ �YH&hV\HpYpC(WYpZCCE=^CXH@PpYpCWCYŭMp\4h GW˕WpEWC(CWW8Hp�5p@PYYpp[\hXGXZ  pQXW˽HqHXH\xJLXxUȅQHJGUDW[pE(NhQ �YH&hVZHXH[8E_[HYYpE[g@PpEHWXBȻQP܊EpMpNCXW^WX[EYCXWH(NHXK=EpNXHp[\hXGXZ  pQXW]H[pEp^�X_ȅDGGHQHQxEQ脦 PU`6h]W XCXH(CpCWE(CWE8H NHYYYE8HH8ŭMp\4h GW镊Np WBXY[NN^C(YHEtYK[E(FJp𩅨 u0�pMXWV;ûHXHY?HY[YxWHxWpY0؄Q؄NPUp6X]WWXHXPDYp_8YpYX^p[pE NEpHpYpE8WkZO8GWHpsCN8EppNPDWWCpWWX넌N^\hXGX€ � /�POXHu\i "LpaEv)CI(&Î."H -"H -"H -"H E|H$M+P -"H -"H -"H -"H -"H -Ң~ ,D>6| .h,y2e:@j(H;m էMONz5֭]U)SDP,zĢHL~]go'W(]dIӧ3IUzjcG ҪGȏ)D>qyӦQ>ϯ?_'II&l (X#,$F(PXyI'X2%|r;(R +p"B¸+,xEXz?z@B8(@"+m*OBSRYWVClr'` &ܐDpkVg~XB%I7ܠ'h"P $< ">40b=cz@ 2&" (҉&2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )&'h &rCc ) ) ) )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 ) `*e'hB(B(B(B(B(B(B(B(B(B(B(B(lB(B(B(B(B(B(B(B(< * XdY^ȹhjr_|hB}|B& LcُB&KcB*e'྽O*R -xEXU |K҅!H&O ҄#X6"&H Rh &H Rh &H Rh &H Rh&f R |R'H;Rh &H Rh &H Rh &H Rh &H Rh &H Rh &6HUTb"zЀ(&2d*8.A2$%+iK^!}F P0H`A L2\*# K DnE|%/{U<"zЀ(&2!d*@A #p2$@щMpf^.hA &;qww3tED$1JXB8C QB(AJ!z0(&2adH`�`D.4 Mt�E'@ P�+@ P�+@ P�+@ P�+@ P�+@ P�+@ P�+@ P؝+F1Q+hax+^!Wx,^!Wx,^!Wx,^!Wx,^!Wx,^!W-iKkӒ�$.A KgA 1W-ou+Wx,^!Wx,^!Wx,^!Wx,^!G!zЀ(&2*#h4bj80 .WBȄ+@^dHC&aa@0;8"C"EB 2"Bq W821CZb D:0D1쭀B#J<2l+c9ZP(88CxP Xa79r3 Xp*\ Wp*\ Wp*\ Wp*\X&VA6@*FUbX+VUbX+VUbX+VUbX+VUbX+VUbX+VQkcͭ*f B4QLd^ =8AE7m{;7 ?bw7 >Jx~C<=A=A=A=v= _䠆<A=A=A=A=A=A=H<D: b"s.` Z!`=AZЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=Av4hL- ";z;z;z;z@@@@@@@AAAAAAAAAAAAAAAA@`A8$�pA4 tx(Fd<{)|@ 8b)888888888888888888888888888888@(A@A8A@� ���� � Ibh<klҦ(4@3fo&oBCp pgqq"gr"3oNcP%AuNubgvjvrg@@@@@@@@@@@@@@Tg$XXA@@@@@@@@@@@@@@@@@@@@@@@@pg(@@8At�T<cff4@$8'G%G+piz闂i阒Y()*B+B'&$AHAii֩(AVg j*2&$Ad$At@P�<d6i0#T&WHRj*jq)(HB@#dAk AD*|@T�\d@jmV�| 8B%l$긒jq)(HB@#dAkAD*|�R<@^+mV�| 8B%l$kZjq)(HB@#dAɢldAHA@+\Tkf0#T&WHmŎjq)(HB@#dZbAD*|�R<@lV�| 8B%l$mݾ(g$ $<@dmdAHA@+\Tkھf0#T&WHݒnjq)(HB@#dn"dAHA@+\T+j@0#T&WHRJojq)(HB@#ddAHA@+\TV�| 8B%l$M(g+H(B"$BpdAHA@+\TV�| 8B%l$0�jq)($+$0AHpAD*|�R<@o0#T&WHR (g+H(B"$dAHA@+\TV�| 8B%l$ijq)($+$0A%dAHA@+\TV�| 8B%l$jq)($+$0A`0dAHA@+\TV�| 8B%l$r鎂jq)($+$0A;CdAHA@+\TV�| 8B%l$}3鎂jq)($+$0AFdAHA@+\TV�| 8B%l$-+h(؂$+8B0AptQdAHA@+\TV�| 8B%l$,$!,-"V'¸v/,--&t$<&8B�pavAD*|�R<@o0#T&WH$+/,jAju-$0,$X$mB'@C,&8B�pAD*|�R<@o0#T&WHҫv$!t-A!B'@+B!/!E&t$<h#PAq AD*|�R<@o0#T&WHҸZ$-1+@!,$$X$mB'@$Hh#P8AD*|�R<@o0#T&WH!,/3$@,B!00X$mB'@/&8B�dAHA@+\TV�| 8B%l$BD܂?X/,,,$W'7C<9BE&t$h#PAD*|�R<@o0#T&WH",,>\-, -t"91H<CE&t$h#PA;AD*|�R<@o0#T&WHw-,+@?\,- -@,!܂+p=X$mB'@/&8B�ϟdAHA@+\TV�| 8B%lK$@,$8>"܂+d<C=d!Ȃ+5+,<C<C'Ȃ+0>C>B',"9CE&t$h#Pjs~{>AD*|�R<@o0#T&WHR-$7505B!\=p0d>\$>X"C<3,5!B'! -00$,3d82�+D&t$h#PA 4xaB 6Lx$K+VH)C .<ȐACH#IV`aJ\t &j+x\sn"$~\u7[u[ jyKBo/kgj $Ijrc{p` d2Q" >hpGGV`aJlJ"WnڗmѭE\ Ңoҷll];$=~۷?{-r%Т[SeM ɥkI; 6}zd2Q" >hpG+0‘J6Y XeWd}Y\'W Y}EoDcᇛCdq`Xcx?~YpC GZjkN ;Ma*[&,H )�(>XJ6Y E:qrd9DWdaEnu~h?\f[ qC)DCdWN_nƞ\IM:D4qxXeu,H )�(>XJ6Y &ReriHdflBaH\'aƘqYfYZZdcxW:fQ[rvN ;Ma*f}:"(&RB"@@# .xaIVpMւY\ Y\rEn$x'Cdqk E}gNn[ EYq?:eY!g}G`dreN .P4q,H )�(D>XJ6Y &g5)-sGM@EP\q&U_]em]# ,>Ј p*`d`<ꭿ~QZڜ@yEP\ID&_?"(b)�( QM&HQds (^! P"B`BA~!L+`aR(> \*Z`"hH!PBpE"$QUw$D X�hxGfX|`&EK6G �+!&$ w$D X�hxGfX|`&EK6G �+!&$,Uw$D X�hxGfX|`&ɅEK6G �+!&$'(X CB@P +Z`"hSThH!PBpE"$+`aR(> \a8X L$Pb-)dWHH;B`, A E�4B <#3�>GTbk^ Qds (^! P"B`BVI0).̰ QM&?Gђ͑B&x$@D Ixf9+#$! VP|@#>2 0+pD%6HnEK6G �+!&$ +`aR(> \a8X L$[h%#L@ I\FI0).̰ QM&3o(Gђ͑B&x$@D Iy$D X�hxGfX|`&șEK6G �+!&$Q+`aR(> \a8X(\҉N@B&+FQb+FQb+FQb+FQb+FQb+FQb+FQb+FQb-(\ Ib ]lc8_V8P|� /$"؀@ G$b\%^nwD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QMTbD%6QM;+ _ ,`r1i^s7'̉=sb0Rt�I" Lh'h _؄uoBa^Yob^"Q Z7`p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G0p#G� (J� (J� (J� (J� (J� (��\n �:0Bbۘn0 >hn̎{p\rh p ٚ  M @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ذ`@ h:04.N   ;CQGKOS � pfkosQw{}Q1qs1 ~gQ 1:H*`$V Qב1s � p� Q 1Q   q q q " XH4`&`nD`F$K$W@V@V@V@V@V@V@j&o'sR'w'q$U`T$ *)R)))*R***R)iv+{24`(#.F�-3�-ג-RF@F@F@F@F@F@ڒ//0RsD`D�D�H2��2#S2'2+2/33S37s3?>>>,::::2?>>>,rS7s2ws7; 2<<rRs29s::;;;<S;S2<3r0S=ד==>S>=I@H@H@H�H�H�H�H@H@H@H@H�H�H�H�H@H@H@H@H�H�H�H�0=GDM=ODI 7I:E4M9'4 <SEwTE?GHTHH}9w<GIIJTJJJLT#4`$Q=Fs:TLMSENFNTNCBFNOTOtN<@FEbۼKKN UQC<Q5"$R+R/S3US7S;S?ROAT)u2UQUTIQtU U#DToWsUW3UtW=U@. U)@(@(WYZ+ $~ZZ/YZ1P%R54\WRCB#Bb[]K\])[/RG"4 Tp,2*u` WuX R/`S5�HTvX.$,aVc7VS)K8a15H�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7!dqBB,& YLfX+dNtlc$$!i,pVE(,qR' q W,p" .aB&>3ܠ؄+:BĄd14Hb#` GxMHԔW|`&҄l],n_"M0nE@8D6N@bӄ#X5s,\ ^,B5 W-ڥ1Lh'PqpE'Vw ^pE'd13Y@Hg' QGbpAv) QM e7Y: Hbp,\1!-d Hkc$9:M8NP*ܵ] X\EtwMꄗ ! WtKj0 Ptb@nGl0o۵Ct)XtC@"MPM8kE 0+pD%6&Lp!\q Y҄\!p\!vml>G G jXE|W"p!"<NxB+)[Kc(:O 7#6N(YHn' tF8t$%?p ״DMy`VJl"M(!qN,B8($ W,QB@(D6N@bӄ#X5$:! ?":qeYC! .aB&>3ܠ؄+:qkEdԮ,GbpAv) QM e7p: `?XD'dѥNDHnѮm48A 6wyqB,]ŭ'%Y/x!vi �E'6 T=p&\щsw,\!CԘEҩGbpAv) QM e7S" q Hh3xN! %H,&:}N`԰0a H"R' YbX!BKc(:O 7#6N4]- AFpE' HBɏ&5"QS^8Hn`^E!\k$!"؇>Ʊ w$y6Ph,p6X[NE~ȆCNWa`{Їs`v8TqMpN 5هkp[.)Epi8}uPGMp(Q `XGMHBtZ[pH=?pNYkWWEY_.-[[pNpNu a`} >tM�}Wp2h[`CNpY(Y8BHp[^(_kXZCC?.)^YYW8YY8r�huWvIV4@GWY=_(^CBWBkNWW8W8EH(WXWXHCpYY(sf0zP=pY[zXGpi�pJ؄4AaHNYX[CWCEaW`0~?Cf^8Y(W(HWBp[�H؃BC}hQ>$pA}rGh&hV0H8^8[ [p_p?p=C}W?H`(?HpHH8[pCCa(EHYv_vQPQ4@GWE8[pBH8^CY}R[NHCYY8WC[WBp[p?C}EpYpE4NWxXGpi�pJ؄4AaWNY8_zs=zxWCiCxv?0=p^{~}BY(?C^qtQ>$pA}rGh&hV�E[rh~PB`xzYE؇kHxv_�BH}xx}[؃[N8HrW(^�ȔQ4@GW}EvsN(l~`nYp}_f`~n[NE}YYp=YNpr`a8EES/yXGpi�pJ؄4AYHpHn؇lhB}Ȇ_}YzYvfkCEpN�`a^YpY^pi`rf�Q>$pA}rGh&hVHU鼅CYvct{evEp~Hx cf8/[ac�YE(YYhrPfBxȔQ4@GW脁oli8YȆ}ezC(~B}a`k[?^`0W^H[?k8z`NpEpHEHGMp(Q `XGMHB8YY`o�W^v`W v(Ei(Y؇s=[X^8E8YYYX?zz [�Q>$pA}rGh&hV Z/)WWPr�^`r(Wu`Bp~CzY�EWWXYp[^YHp^pC{}PC([LO@TqMpN^/asp=^u YXWv^ЇlNqYXC^pHpCp^([EpYYvz a8YpY^T}XGpi�pJ؄4AE8YE}CECnWkH0xalu?cWY~BY(EXH8=vP.CR�'Wx`6h v[8B~?8BBЇoH(nЇ[}Wlu`Y:WXWЇ}x~(H=]uhHpE�ȔQ4@GWUv{^�CWnCnЇ=(~EnЇvXtr:�E8~؇x}WXW=EY`x [p[EpYHGMp(Q `XGMHYWXY}aW(_l[lB8~CB0r؇qBCp[_aYXWY?0Epq.CR�'Wx`6hvHzȆC�Y}WWzWkYpY}H`=X.2a^WEHXY(oWLO@TqMpN`}ȆECp`k[8ka}W(?0qnEac+`HE=8Wo^YWXYHGMp(Q `XGMH٘AWEEr?H8v [^8u^ЇkYEnY(`WHXHpN8[HpEQW8^{�Q>$pA}rGh&hVPCBx`؃NXNhs�?sP[}WWH}(EH'W8^EpEB BNp[v�=LO@TqMpN`x YXWE`spEsP f[=�l?[؃aW8W8HCHEBY8`xWCHXT}XGpi�pJ؄4AE8YpBlo0kY}fz^8~W0lXe x`Cqe{.CR�'Wx`6hv.Yno0nX[}e}H8~euP[8^t:Y(W8kqqpCLO@TqMpN`ql`k^`}czE}[nfv�CWW8-_8s`cȆ}a(WE8[HGMp(Q `XGMHWWCpa ">YYxxE(WkX` }؇s`vH xv B�Q>$pA}rGh&hVP[XY؃a xr?Xn`~fWv[uЇz`k8N.^Y}v^X^8LO@TqM�W\,h+?;'"n&+~ bo<i :-Y{0H:M\l .-j >pTiAP4Q薬E*ԩ+Yd:W!W:u-WnAi^\esQHQ*IG-ie!Cd-r/Hxt됬[ sG_ru MY\u1H*$עG 6!/W:Z Ҟ[nC #l[}뇗,^ZtEdZ,8BOPH)T |#lbTUQŋ+@"K'ܲ-q/"_-+,B!<w""!I$)TI%$<m2cA" /,-,R0Ȳ"$@-~, Ab,"eu$!4A|FrlJ'LtH!!r, !~" $,-@,,X!@R/t"" $=&POA 0 TARY,,B$+{r/ /(/!,0 /0@r( F UR#-0F+.-",-R$t"-ܲ$#K'M@- AG!r`4'h$&t+,r",J'R0!~ r,IR"@"$#l P"UH%$UUT-""�s+r-Q/++<"+@R-'B`P%<m³,r,R/ԱH! $R"rH'‹ش,҉+r/"-rR 9+\,,"+#+/R!" 0WB8$daHtb8/d WEp":GbpA~(`VJl R&\ W-E-e@b8"\!Nb~E@("RPE*Dr#Z6B]"\q ^ȢE'a YX,~!,p-\_ $\щCX,n!2Y 1+(>8bD%Ci[8" qC@XD!�_( $q WB%A BtAn! Hx,6'AJ R|`& "8,nAHe(,Qp-:qYܢάd! Eg\ P p ~PV p$\B"K~0 a8+pE+rE!JH$n[t+dPƬM5H' [tbX!N@,_-E, W":E3M8IP͢TX#* HO,f3[Hb,a Ph,pBVղY!G 4$pE'\f؄#\Pe( J80T R}D' A$ZB`԰꒗1+(>8bDyKGbpA~W`VJl R|슾m w58A P0BhH#6NdO},6'AJ+؄A"]Wo$]M8NP*xĬMKrAM8IP 0+pD%6aHˮ&: "qW`԰ 78f'АGlM8IP 0+pD%6aHѫ&: "qW`԰ Oc8f'АGl`M8IP 0+pD%6aHט&: "qW`԰ g7f'АGl6M8IP 0+pD%6aH&: "qW`԰ 7f'АGl`|M8IP `9,VHE&+4 M(l!F8NPC%:ݮB0-Ѐ8b8ЩۉETp rX+&ҞWRȈ]M8NP#D |&6ohH#V!E]* G@? P[4 (DF]/+4 M( G jD'NUQbg,:G>(O2V@ B V1N@ R)Y Vhb( G jD'UhUb_-$#"@DP EU�4(T+,nj*Tp+8 8B'` *B!B+Ar8, b,B., Oh !T�4@A"<A|TM!V^!fa& p  8<h!nB%Ta%$G $+@!a$B"<@."V4@ATbā&j%v'~"(((nbA%b*n,"-,.z آ0#1ҢAAlO�P0"V� 4� LԀ d6� l#88#99c @7 ��Ѐ 9#>> 4 x>Ad9@ L24!t@�!..A\H$IIJ$KKEd @KO$PPd BAJ@ PN%UVP A,O�PDdb@B2 Z1e1 C2ĥ\%]֥]%2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z*\Z*$d2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$C1fe)Z&2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z11C0L O�P%b� ,B-<B%t#ti%8B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$j$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$(*j$*'''#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D##'L$"B-#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#<(t#B.@Oa|@@F#$ ƭ**************Bܶ************** B(h`!dB&D'@****************************************(z$0AF#B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B++@#,Ђ@Oa�-B.##h#0#"@"@"@"@"@"@"@"@"@"@"@"@"@"@"@B%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lBn$#<#,B,dA(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&)h+**B8A("<(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&t$#$Ek@� "#tBA++++++++++++++A+++++++++++++++$D% B 0A(h(h(h(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h +q-B -/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A,*8 O�P,v� #).Tvځ:(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hA-+h( AD0Al&H&H&H&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aw&|,B%tB#(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h!,B"B%8 O�P,\:HkB#&D~aW_>g&+h (t# )d>ꧾ~G>&+#Ar8&h$>&+$B%<#@4.b 8H]cha_?cW&|ہH(t#@)l?>( (t(|$#h(H?]'<@0hpB!*a#F4i%Ii"&RHi"&RHi"&RHi"TFM:4N|j%)NX49ChUWf SWPLAu 4m[Y3vzj#7 T0b_HpĈ+MAf$qcǏ!3G3b* TG,!Et]1b ӨOg:ڤtmD3vzj#x*do$V8bS(&MFEjQFEjQFEjQFEjbMj)FI\uIU4'L6dOP9,G6()GVBH!HXG*q$(QVeQVeQVeQVeQVeQVeQVeQVel'5qMDP$ŕN"2FR1,L21M>AzpW:9;4GVBH!:HXJ*1Q\QRI)I]sLW:RRM:L"6ZTU$%N6%TʸG>qVyɣYeG\ !* H]ŕ:VmotL&=J3$&h%wW^x˨MF 2lU$U6qeށ .RWzdMq/bHY*`"atW=JN Ym ~7I79 3$&hiw1MdPP)VE>YeWj.hI]9U6qRVpDU M\ŕQ\ŕQ\ŕQ\ŕQɅDnDD:elDYn)ĕEnYDGYe%]ф#H6Y%hc9\[\W:!DW E_\)[\9DQ|lPP)yOCxNxeqHxCnHMq/bj *`J>鱕Y\Wx[":!8p0!*iJ $:H gXABWlop+ lA+:a<?Eo!Q2*p *\XB,~X+dq #H Wp" Gbp^ 1 UT  WwGWx(,n)iJ $:H gX [EtB+'[O.P 7"$�/\ A⎅,\C@B0Gbp^ 1 UT":QY! H,$$LE4OpJZN"-pVIBB(!pYQ8!\ W@pE!![n>&B3ܠxBBs$ W�- HXM8xAB 0+p(W $R鎮! !E,Cۓ$! L,Q)iJ $:H gXLCW@˸!) DE!! WO.P 7"Xp$:! Hܱ$_BE!:qC؄#\(!�HGq@"N``3\[tb mX5OpJZN"-pV!�:q Hq+nBE'paBpe6 T=@#0$0 qEۻ,B/Gbp^ 1 UTc!:qW5nq[tX sC琅 %XE$Z3B !:q}dc!dN;uFl"8 zG`rG6g<Y@⎷XD'q}C8D!da"^@& D! Y_@8btE+ k0-![ˈF;!8%BIAD'V8 h;!EC~C9ak-7 \f@nD<sa H eccư<1C$@Xl. BU$X#*U[GB"w YDp!naȢ!~QBluDp,  Wt0,\! WB&>UbAqUDN8*Ep, YE!dQHbXD'dCB&Z!L$ WtۻQ\W> Bn>&B3ܠ+:qGHqCQk`K/ !bX/ [n80pEt8D!BB |,6! a*H`6aF[xan:aء\!anDxhaAx ApdFa@$b" V�d\Anԁ~:da!x\ aao\~ A ԁdxApF'.cBz�*:A AaA؁ !a!xaf0fPna\AAx![:@`a!!֧V*aVa( QLdaA:a!ndAx AxnA AȡApdFa@ A(V!Z `0[nAn!dA\a! xada \LDaAx ApF'.cBz�*:!%! a! aAdx~\a L!:A@n 6\�/B!b}*H`6aF[u  :A :ԁ\And:AAxn:: AdFa@ A(V!Z `Du:ԁ aA:aa\ xaddad !dApF'.cBz�*:@]A D AaA�ځnal aa\n!a@A\n6\�/B!b}*H`6aF[E  [!nAdaAxA\n\xa@ApdFa@ A(V!Z ` tdaa`\A  aA\\AaAddnnxn:ApF'.cBz�*:AI:A:\Al:~ydAaA:A :AnAad6\�/B!b}*H`6aF[xnLD\\A�A A`~ƁA `\A~Anna~`ApdFa@ A(V!Z ` t\a{`d A:A: Aaax AnaAd\gadAF'.cBz�*:AI!A  a{axA\ dJu:xnd  A\ad@`a!!֧V*aVa( Qa\\uxa\nLdAdLna(JnaLdxApdFa@ A(V!Z ` d\AnaAԁna\n!\d\ a\A\ȁd ApF'.cBz�*:AIہ:\axa ~\aua\ A ddy\ nadxaA x:A`a!!֧V*aVa(u:D aa\!AA ADdnlh\!GIVa6 @!#V!X `TA\A!n:aA: \a\A axΡIbBz�*:AIAa \A  d dadxAdd 6\�/B!b}*>`6p:!)ha AAAIơg4\a:@4X ` t\ aad!AlHAnAءa{xadA(6P na\TAa\ԁ\xAax:u@HAAIM`a!!֧V*ae#Dadnda`d \a{:DApb:p]@ V@eda{ndJn\ a\d(Lu:a@Hn nA'0A@6P na\�~\:ann:Dgdy\ A\u �6\�/B!b}*>`6![6I x lnAdd\ԆndApb:-A@ V@!dbd dnd:dd\d \\'0A@6P na\ n\d a{ dA edn!6\�/B!b}*>`6![6IGnnA\AnD !]A\ ()6 ^@ VAI[dJ�֯[uխBx$Y*Zة$Hxru/Y;])%&M:m̍6t2IYeJ["oɪiѡC\ɒթutNzu&G.6ŀA Ժ} WCV8"(P)\zEH%WEd-r%˕9yrh+Ytմ$I,䈅5(JC $UEdHj:ק$WAuKg_L@u ՙ=mrEY.*B $WO/>uW"+rz'=&`hV\UH%\gtS"r"R,r+lm,H!:}I'f%8‚j#$@b,-<u," $/TWOQ'b,,RN}a (l *gЃ#҉+r+"E,,+@RH'Ae,J'@-V,8BhօV+8R&%N@"-, /-" $,r+rȪlDgt$$#,8*.$<",I!r$H!@J'Wt"-T$ $IES_hJ'|7&tS,-," /@҉,‹,"0T+tB,ȲH!,8BhŖqU+8R&%N@HE@҉,q,,r $"e,:}I'&x+T$+@S/,,="^mTQf@,,r+&&r =8+ $!tr"dJ'"+S"+XՉEt" /G?&!Zj%5\0 TE{hwW&@"$i,pV*+}&@щM|gA WtbEM8BZҾTX#*EDI>N@B\I҄#X5†D\U_0 Ptb@nGl(WXl.Z– QM\d/"?N@B\I҄#X5|I_0 Ptb@nGl#uXl.Z1 QM\d/"zd?N@B\I҄#X5” &4Nl8 zM#` G BhQ [4 0+pD%6q&: q%I`԰ n/(:O 7#6Nӑ&E-lf8^DU}f G jXEDLh'PqpE'>GbpAТ@ QM\d/">N@B\I҄#X5¨5 &4Nl8 zMT-#` G BhQ [Y|`p&V1 d}q&\ Whp&\ Whp&\ Whp&\ Wh}q&:Ip U}ً$4щQ =#6 Php&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ 7>p "B>�?bxDNFኔB(4 MB(4 MB(4 MB(Dĝ(N<8lb4oc&V16`$, MB(4 MB(4 MB(4 MB(4 MB(4 MB(rtbD.E-lo\*`X#6HWbҚ/Lkyq!M|b! <�eD_ XE%4Q TaB)laM {k܉E ̲-KH.*P|Ub`ύt{QX(d WNAF |/ V`E+fц@$^k|? Hbpo@:�BCIWBD%4Q MTBD%4Q MTBD%4Q MTBD%4QNl&:Nl&:Nl&:Nl&: Hdb'*J,~G<& QE<bX#Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&: qkb/D(P"@`&4Q MTBD%4Q MTBD%4Q MTBD%4Q P P P P P P P P P P P  0 Іj,�t nM脫0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Ooo Fo @N_  8� � � � q舏 } 0 n@E 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 N yІjB@e@tyzxy(Hhxy}gItp َztY lpqɑY}u}.�mhlpP>@>P59;ɓ=?5P>�896`5=�&,.�UiW=0`9_<�N`�6ik5JS`�Іj+$p7gpl�)Iiii�ghiiayək`d`kp_Rmf隯 ɚ iSihl@ `Iǩɜٜ )I p Ȑ L0p@Ii牞驞ɞ ϐ r Y ɟٞJ   S�mhl@p@ ~7 ~w ! #J%j'$: ~ ?p );ʣ=?Z' 0 n<0 0 ! Q*Q @: � .�mhl@  vo q*sJq: 0  �<Pq # }1 0 n4ʩ >fj+Y ,P � j� � � � � � � � � � � � � � � �  @ J 1mP q � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � nP EP *CK nO 0 Іj+Y, _y_u_ 1m� � � y mP; p7P Іj+Y$,0 s aȇȉȍȏ ɑȱ n&n� ?P ɡ,ʣLʥlʌ �  {ȷ˹|ȧ˝ .�mhl� !: f׬l P ?P͒` ` P ; ` |ͮ жhlѝj) � � � � � � � � � � � � � �  ' p Be� Kԉ @ g=� � � � � � � � � � � � � � � � � � � � � � � � � Mȝ� >fj+Y @+ ь L܌|b@ ) ȑLPM ' h8 ]ʏ� .�mhlP$0 @M+ˣ'F ) L;(ȣ hݎ << Іj, N+ � )I< |b{!.-m a秌b<  }~ʏ� .�mhlAj$0 H> |b{!.-m Nꏌb<  Pȏ� .�mhl�$0 0N'F ) L줎b<  p Іj$0 0颌ȣ'F ) L (ȣ hݎ � .�mhl N+ � / ? |b{!.-m 3/C(ȣ hݎ DD Іj$0 �gȣ'F ) Lw(ȣ hݎ xO Іj$0 P@p p p�  / Pɣ'F ) L p � (ȣ hݎ O|"pP|Op p@� .�mh4\ A*T ѨU uX+5nt%,W +H:-eB\ ;$륫QG"I(P$zԂIV7.uuТEdt#Nd RCr稍>&WuYhQ!?\ɺE#EdJ+dZI#XPn GVdѢ_ խ^QW!Yq')@zԂIVJ%,HJ]I$^r%ٍ>ihNU'P$աBnG`*2lHXQVq*mN H E\dWd X^\H (I$qhDW 9ďCdAMH(:^\Yĕ[d9d\:kQ>A-G6qڣWnHPEHqY qW 9deG\02Z0HXQVq )BM*YDE)Y YDnq[dYFh'R|FWi6Z SE\en9d6Y#H\[dqB\eٍFĕNfUʘNqNdd6\"Y\Y CzMq"hP"aGFYH5H:[aƕEndY hoXx%'jthSVbY\u'^H\eBnEeH(^vFĕNjZx# :C,>d^\cB\eYx9dG` L =h!VpdU\D1*C\^CnY #?9G}ΑQ0ZѕGZ`V&C:el9dCdY^ vc$74rdW:Q=p~q+Y Q}[9xYBdHV~Mq"n"aGFYHdE餐[+ ! b9ȱhFF RB@+&Z'd~H"xqBܢ 8q x{ŎQ| mq&\ Nmր-\QH{9Ʊ k8/\QN@beE%\�A'`*\ E'\! @(FdD"E%qD(V!W,(F:N`D+! dcs(\Ud'("&+dE":!B(,  W+d Y!0" WtNE\WH> Bh(Z 4pE'zJHq W,h�"\BȢ"\^@"nqa7qB,xFXe.S PxB8bp$ ^,D!1xԃp$? @PxG8щ_t*G]^tC!q+ 5E$b6,n[C`-o/\ ~\0F;юl$~aƣ(+ ?@B:! H(Z 4pE'91HP1PnCȆn1}\~;l xQxU-CC9 tJ#`Q G �&0.+p(V H#!lHC5 bdx1\F3щE@B0\! ^, ` G;QbYȠO@QQD"LhC+[F=!hְ7q vdC4\}ٰ/ H0 Yp$0"kE! P3#h'Gl�u]o`Fl0" kB 0a ^,n c 8+[` < YA8$^ 4p | _ ! 1U!:@8$ YH,q\<H*aX", =b$nqNܢ=ar{X*2PhЊsZ+qN~;q?B"!N," =Ȣ�0BbSnQxp!\! WbE+>8bD up,\q :n }pc{9Q`8$1B,b�" ^hG<qaA+q #VӅTE] VQП, q Hddٸ0Y#/A_E"sX8/d_>E8NY0vPWXU �H&hV8<W[YB؇lpcX?؃}WH}(HkW~`i:8cWx~~Y8Y([8[^W脼V4h GW t}WHWЇlYnCp}`WqЇv[8?x}}aYCHpa`x N[CXY0<hXGXZ ZXGUpH0P[}:WXWn=xqGH{= `smNpHp?W_e([[XC_=}ȻQpeY PQ`6h/Epn=c8zN(_}Y؇kW`}H:8W(af(C=Y(؃EzpY0yʈQhO@pMpNGPl[XH}ȆC([{^kN0_}Y8ea(N(^8[pYB}BWXYFJp𩅨 + pQXWVCXWW v[W[`qxXp`bx`HDx\[pCpa`X[ HE=rPWXU �H&hV0;YY`r[p:vEpEPu[k8W([Xnc8aW=Yf?HXWWr`YBȻyʈQhO@pMpN μsBEv `C xBЇkX?`nW(a(HBYY`WB8[XY8^vBPNFJp𩅨 + pQXWB}cȆEpk؇k8miHXkH`c8sxYX:0?0:EpNh`krȻQpeY PQ`6hu5Y8^}fȆNpi؇lXkЇkW؇k`a0uhEpCXW_([pH�=pYEr`fx8N8^ȻyʈQhO@pMpNV{hY(kk`li8YiaSv�BBY8HpY(`YPDapqf~YYpH@PhXGXZ ZXGUpHVPxr?ixxk@ zG8uPf0ٌczv`ȻQM؄Q �YH&hV�ZWXW8Bo}cYȆvЇzѓ}[v}8hp ^ EpY cxva(C0QhMMO@pMpNZWo}a8WuxW8^n8a8~u0^N Eo~ho\hXGXZ ZXGUpH\W`W8E[�UȅGȅGb3�`XDEpNEȻQ脦 PU`6h^^[ H8WW H(apCE@PYH(HW`WXWYȻQP܊EpMpN[^pE_WPEp HqCYB8HpC\hXGXZ 0b0c XXGUpHNXZWBUGȅ\H_\X�@\ѻWWNhQ �YH&hVZHpYpX8YE8H Yp[YNYYWYبB8WW(ŭMp\4h GW=BCp[pEpE(?8WCYpHp H8EpYTY=YEp[\hXGXZ 01gXXGUpH\Y^YpYGHeD؄DxDx}D\?8NpNN0Q脦 PU`6hUČ^�W H_=?p^WBp^[CY0<PDY[p[`YȈNȻQP܊EpMpN\Y=YpNpYp[`[Ep HpÃXC\hXGXZ 0 pQXW eH�GHG<Mx_G0QYppYNhQ �YH&hV\HpYpC(WYpZCCE=^CXH@PpYpCWCYŭMp\4h GW˕WpEWC(CWW8Hp�5p@PYYpp[\hXGXZ  pQXW˽HqHXH\xJLXxUȅQHJGUDW[pE(NhQ �YH&hVZHXH[8E_[HYYpE[g@PpEHWXBȻQP܊EpMpNCXW^WX[EYCXWH(NHXK=EpNXHp[\hXGXZ  pQXW]H[pEp^�X_ȅDGGHQHQxEQ脦 PU`6h]W XCXH(CpCWE(CWE8H NHYYYE8HH8ŭMp\4h GW镊Np WBXY[NN^C(YHEtYK[E(FJp𩅨 u0�pMXWV;ûHXHY?HY[YxWHxWpY0؄Q؄NPUp6X]WWXHXPDYp_8YpYX^p[pE NEpHpYpE8WkZO8GWHpsCN8EppNPDWWCpWWX넌N^\hXGX€ � /�POXHu\i "LpaEv)CI(&Î."H -"H -"H -"H E|H$M+P -"H -"H -"H -"H -"H -Ң~ ,D>6| .h,y2e:@j(H;m էMONz5֭]U)SDP,zĢHL~]go'W(]dIӧ3IUzjcG ҪGȏ)D>qyӦQ>ϯ?_'II&l (X#,$F(PXyI'X2%|r;(R +p"B¸+,xEXz?z@B8(@"+m*OBSRYWVClr'` &ܐDpkVg~XB%I7ܠ'h"P $< ">40b=cz@ 2&" (҉&2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )&'h &rCc ) ) ) )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 )2 ) `*e'hB(B(B(B(B(B(B(B(B(B(B(B(lB(B(B(B(B(B(B(B(< * XdY^ȹhjr_|hB}|B& LcُB&KcB*e'྽O*R -xEXU |K҅!H&O ҄#X6"&H Rh &H Rh &H Rh &H Rh&f R |R'H;Rh &H Rh &H Rh &H Rh &H Rh &H Rh &6HUTb"zЀ(&2d*8.A2$%+iK^!}F P0H`A L2\*# K DnE|%/{U<"zЀ(&2!d*@A #p2$@щMpfz8+XIVhל'=yMWC%4: +^aσ"4%Ĝ=0S2$0�A G0"&:Np(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ W(\a Cp PN(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\^%(a M8NhA$1A"-o{7x,^!Wx,^!Wx,^!Wx,^!Wx-Y b"j8h�AO8H+FQ30 l#rE,D!L0D/2!$!p'8 NP@ D 2D("821kl8/~-Z1Yb"j"h�A T8"#*J<"Z2/9aH&BPdb+ *|Yބ7!;ˋx"G,x"G,x"G,x"Gfj#,\ Wp*\ Wp*\ Wp*\ Wp*\ Wp*\ Wp*`akc;6[A UhBƣ<0zp:w`{;7 $ ><x ;�<7 �?� �?� �?� �?�}��B Jx<z?z?z?z?z?zށC A24QLdn,`A z ;A zЂ;z;z;z;z;z;z;z;‚<A \ Jh1z;z;z;z@@@@@@@@@@@@@@@@@@@@@@@ @ @@ ��ЀpAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@Rp@4A@bDcd(|@ 8b)888888888888888888888888888888@(A� h00@�@0X � ��tx(hcflljl@.<nfo&4�gp pgqq"q>Cq$(ArJtR3@3@3@3@3@3@3@3@3@3@3@3@3@3@3�'o:3<pD@@@@@@@@@@@@@@@@@@@@@@@@Hߋh 4A4A|� `@h<mkV@| D#|* }T}BZbijrin*B()*B++D*DB $i***************|Ad:hrjz꧂jꨒ$$Ad$At@P�<di0#T&XHk&(gC#�A+kZg'8$:bj빢ADXHAT@P<@d�f0#T&XHҵ",>q)N<+<B 0ABbl }|}|B+PA#XAlʪdAHA+\+f0#T&XHm>q)N<+<B 0AZmg'8$:blٚ-AD*|@R<lV�| 8B%l$]Վ>q)N<+<B 0AJ.g'8$:bmAD*|@R<mlV�| 8B%l$Mю>q)N<+<B 0A:g'8$:bndAHA+\f0#T&XHb(gC#�A+o}|}|B+PA#Xb0AD*|@R<T�| 8B%l$)>q)N<+<B 0AB /}|}|B+PA#XAKAD*|@R<p0#T&XHW(gC#�A+g'8$:bL"dAHA+\k W�| 8B%l$q>q)N<+<B 0A)O.}|}|B+PA#X#AD*|@R<p0#T&XH-(gC#�A+g'8$:bs?odAHA+\k W�| 8B%l$3>q)N<+<B 0ABF[-}|}|B+PA#X?dAHA+\k W�| 8B%l$>q)N<+<B 0ABT-}|}|B+PA#XMdAHA+\k W�| 8B%l$5>q)N<+<B 0ABbg,}|}|B+PA#X[dAHA+\k W�| 8B%l$a>q)N<+<B 0ABp',}|}|B+PA#XidAHA+\k W�| 8B%l$A+h(<(#A+g'8$:bx7#AD*|@R<p0#T&XHRB!@"܂,,>u,X'!Ȃ+B!܂+lB'@C0(h#*\-$"!,,xy',$,0@/!@g'8$:bT"AD*|@R<p0#T&XH$+/,>A>u-$0,$X$mB'@C,&8 8ʂ+@-/B!,A!-t$+/g'8$:bAD*|@R<p0#T&XHRu$!t-A!B'@+Ȃ!/!E&t$<h#*X->},,,"܂,$0,D!}|}|B+PA#XKdAHA+\k W�| 8B%l$؋A+܂0$X 0x9$$X$mB'@C,&8 8+1-݂,@" +A'/-}|}|B+PA#XgdAHA+\k W�| 8B%l$y!,/3$@B!1�!�CE&t$H$,&8 8By-,Ã5t!?-+,!܂,B!,0-0-x?}|}|B+�'T9Ŋ 6tbD)Ŋ%RP 2dpeJ|X&W3] 'N;yҔթӭExkEnt,n;'iNM:A$RXMX8QiZ;eߵEk{I֭BܲC~ =ݴSßZqB%A,V(V|3#YdT" )\xPRe|XҦ6jsQ!Ydw!Y t"YS:A$)%MX8Q yxn /nɚGظo̘ciw:3" "\#"#%(@JR `G*d'j [\W Y [ Yx9W)6Pc[d[[W=xY;Vp$ #"#%(@JP `G*d'…8WdqWƁGsŕl٧l~9ĕe'q:ŕBe~tgY:I9xvIM:4q'Xjw:W ex9W~ᦐC\Y azYI]g`DC~H!_ZWOZ9 *0 +ܘㅎ">� ( *`dlE }a^ nFk qEk&sY_C^fC qEa̐lƩgkڤHNGXpBUnCnFkfCaH:GEncHqBcn_EHqaah3" <"(2RB"@�$ .xUVpMvIFdiN\W ŕ[9g[d!G_ W:g[ ŕC~Ek, qB(/zcV6 H\';p UZX-\qu8/A[bP!dk/~ Wp~! ?-\q?bG=αH ;LV THA`;9B%H �H(pDz)�>GTb;VX!EB(>[ Ȇ+ o2l؃8,n=>te^bE!qBHꨖ+N@:ф#X5btE!\ ~\/ ntb>n}\c&؇:Q`B{(0+}(/\![}\QHa>ъ38 I0FYBF " P< QM&Za, Yܢ"n1W#"CBߨC'da r+ =,/_�؃+ qBC&:dG`԰ ? W7:WpcX> Y@9PY {+ ^,\ YBk!:q ?D+*$ X‚h[! QȈP|�$JѓTX#*D+L W8,\! vc9 H#/opE'!BE!\?@$~qkcZD' qh,pVjbp9! WP9^ r5[߰+ q ?"xCȢp, C`/ ?D+*$ Xme! QȈP|�$Jb\ TX#*ؤ64Y$d}dE!Qn#$\lL08HL؃,f=/tE'a fpإV6 H\';p UXZ8-k,85qapp$ H`9[,L Y@B/sk-d?D+*$ X#d! Q�x@I\|`&vb8+ rcX-: x8,\kB؇>1NE!xE~,!Ec`8ފWlNX@ G mXwr_G<q^@`?B-x~Cpn p$\B8ꡏz|8,�z8` =m(dD R(>� \%qs8؉Mju] P\p ~PVї[ӟ|gp`,X+`aR(>� \%qs8؉Mj3}fbH'l:\Z ڠ?Z  � @ �>�$($ܬV*av&jwFa&p& Z?Z >P / � @ �>�$($ܬV*av&j &Fa&p& Z1?Z ' � @ �>�$($ܬV*av&jpfbH'l:\Z ڠfQ-00>  ! `@@.J*>`6a'l6qGa&p& Zq'?Z ! � @ �>�$($ܬV*av&jpfbH'l:\Z ڠR?Z ! `@@.J*>`6a'l6pFa&p& ZA,00>  ( � @ �>�$($ܬV*av&j#.ofbH'l:\Z ڠ6S?Z R `@@.J*>`6a'l6TFa&p& Z:00>  �7 � @ �>�$($ܬV*av&jc<ofbH'l:\Z ڠ?Z  `@@.J*>`6a'l68Fa&p& ZH00>  @E- � @ �>�$($ܬV*av&jJqmfbH'l:\Z ڠ?Z t `@@.J*>`6a'l6Fa&p& ZW!00>  S � @ �>�$($ܬV*av&jXwifbH'l:\Z ڠ?Z  `@@.J*>`6aF&pFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFa&oh$FX ʠFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0cFP 5#{W{7{ `:H(@2NB6!~C+66666666666666666666666!`VaVa`7a6a6a6a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a^X+!Px@ "#� W{8 Y`@H�*}UB6` Zh6[a6?BYcהOSY0FyZ0*{WS֘x&oZ!PAڠx @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @  @ @>�<$7G�r Z:W!{ڧZwrh!�Ѐ`!ک}ٗڧuڪ]mWB @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 3;{`@ h:04."Y   ks[w{۷!�V�  �! �!�!�![; hhӻ֛;ӻ;; @{c><W#Y` "\'+/3\-<r �p� |OS| ŝ` `Amo<Nj`m\ȇm dXH4�}'`(%F@V�˳\˷|T`T`T`T`T`T`T@ל͵\V@V <ġ ı< }T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`T`Yz@@[_c]gke`vX=@ЗQ"F�3�ٗٗ]F@F@F@F@F@F@ۻۿܹ]}D`D�D��`}1 E`D`D`D`D`D`D`D`D`D`D`D`D`D`D`D@>:K?>>>L?>>>`?>>>tA?Ab`?+*�}/@'O]~2>ߝ˞^מ]] =ߞ^^HE6�H@H@H@H�H�H�H�H@H@H@H@H�H�H�H�H@H@H@H@H�H�H�H _IIE@' Ob>$_?>޷{�_ן1*?!`_$4� (P@„ *\0#J@ŋdȱǏ C"(1T˗0I $T*QC@ Jџ *] ,ȴjգCjjALU(׳ʪ%ՃP 4(Р ڻ[˷߿{ LX ^k^\ן_+,tPATpPA8JziFK^~5<p0 4PPʻ ] ^μУKN:뮧၆ËpoŸ_+$KbW 3h_^ ,@�H_B(WBp wA G)E ($h"5"_/VX!zHO02b~}�!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�@�)p�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P�  0�!P>0@�{!�!���W0����D�P3����6{]}ڽMPPPPPPPPPPPPPPPPPPPPPPPP�@ �f����������3`�`� +@  `0PPPPPPPPPPPPPPPPPPPPPPPP^{ݸ~ݵ.Pa>@-]fqN^.  + P<Ҿ.p+ *P�0 z`p ۠� <!hQ`h(/�6o*�@+P�#`+D_n$k'hh /�6o# �@` >T1oIign*P�zo� `{5?_h�?z6P�*�*P� �*` �6P?_lhѰ*#P�#P�** zoP_o�E�'p�p >ia��@ 0? �'�3@�p�@@ DPB8p@É'4\F9&81#RDRʔ\SL5_™3gIAfӦO>m4ըVZeSTUa$%ʌ#KZVlU#pQG�\uśW^};1brpYWbƍcÆ-_LcĎ mۆM`A[ؕlƝ[n޽ooIN`jǚQFjԪJ*mvݽ4 xH~ ֦ݿ V%6P0:CAlSdGykO@dAAH&[qؤH*H*HH"dE_\61CDFwJV0M�A ϣFPJFY-J)J+2K+]rK/oOY4V2M5ԲM7ĒG̐Ur3O=rM`@l0$;r`dJhI'Gl4SM7SO3B ;GpJDeO_5VY1ݤK THdX5XaGVyDlP@HTxU\-X[n5ф8aRa4`Y]/7^yE)OY#dx8`sdDF  H#h1VpMV\5qc?9䍅DI@ERa3V 9fgˍ5n@ՑM\f&:G`đ6i ./VpMD梿yM:dKPc߆K1N63nM\$n~Mqaś(/VpMD7rM:-PcWYcL4M>AzpdW:aweG\P|/q *`d4Q7ޤHL]GXpBU'_M1N63nM\||Mq/*DPvmc$L6:M8NP*H>aB&>3ܠ؄+:=p ״DMy`VJl"M( Mt&&'aB0 Ptb@nGl"M8kE 0+pD%6&,3&: N`԰;rNc(:O 7#6Nw&5"QS^8HnfɐmlF G jX+1Lh'PqpE'tɹGbpAv) QM e7!dqBB,& YLfX+dNtlc$$!i,pVE(,qR' q W,p" .aB&>3ܠ؄+:BĄd14Hb#` GxMHԔW|`&҄l],n_"M0nE@8D6N@bӄ#X5s,\ ^,B5 W-ڥ1Lh'PqpE'Vw ^pE'd13Y@Hg' QGbpAv) QM e7Y: Hbp,\1!-d Hkc$9:M8NP*ܵ] X\EtwMꄗ ! WtKj0 Ptb@nGl0o۵Ct)XtC@"MPM8kE 0+pD%6&Lp!\q Y҄\!p\!vml>G G jXE|W"p!"<NxB+)[Kc(:O 7#6N(YHn' tF8t$%?p ״DMy`VJl"M(!qN,B8($ W,QB@(D6N@bӄ#X5$:! ?":qeYC! .aB&>3ܠ؄+:qkEdԮ,GbpAv) QM e7p: `?XD'dѥNDHnѮm48A 6wyqB,]ŭ'%Y/x!vi �E'6 T=p&\щsw,\!CԘEҩGbpAv) QM e7S" q Hh3xN! %H,&:}N`԰0a H"R' YbX!BKc(:O 7#6N4]- AFpE' HBɏ&5"QS^8Hn`^E!\k$!"؇>Ʊ w$y6Ph,p6X[NE~ȆCNWa`{Їs`v8TqMpN 5هkp[.)Epi8}uPGMp(Q `XGMHBtZ[pH=?pNYkWWEY_.-[[pNpNu a`} >tM�}Wp2h[`CNpY(Y8BHp[^(_kXZCC?.)^YYW8YY8r�huWvIV4@GWY=_(^CBWBkNWW8W8EH(WXWXHCpYY(sf0zP=pY[zXGpi�pJ؄4AaHNYX[CWCEaW`0~?Cf^8Y(W(HWBp[�H؃BC}hQ>$pA}rGh&hV0H8^8[ [p_p?p=C}W?H`(?HpHH8[pCCa(EHYv_vQPQ4@GWE8[pBH8^CY}R[NHCYY8WC[WBp[p?C}EpYpE4NWxXGpi�pJ؄4AaWNY8_zs=zxWCiCxv?0=p^{~}BY(?C^qtQ>$pA}rGh&hV�E[rh~PB`xzYE؇kHxv_�BH}xx}[؃[N8HrW(^�ȔQ4@GW}EvsN(l~`nYp}_f`~n[NE}YYp=YNpr`a8EES/yXGpi�pJ؄4AYHpHn؇lhB}Ȇ_}YzYvfkCEpN�`a^YpY^pi`rf�Q>$pA}rGh&hVHU鼅CYvct{evEp~Hx cf8/[ac�YE(YYhrPfBxȔQ4@GW脁oli8YȆ}ezC(~B}a`k[?^`0W^H[?k8z`NpEpHEHGMp(Q `XGMHB8YY`o�W^v`W v(Ei(Y؇s=[X^8E8YYYX?zz [�Q>$pA}rGh&hV Z/)WWPr�^`r(Wu`Bp~CzY�EWWXYp[^YHp^pC{}PC([LO@TqMpN^/asp=^u YXWv^ЇlNqYXC^pHpCp^([EpYYvz a8YpY^T}XGpi�pJ؄4AE8YE}CECnWkH0xalu?cWY~BY(EXH8=vP.CR�'Wx`6h v[8B~?8BBЇoH(nЇ[}Wlu`Y:WXWЇ}x~(H=]uhHpE�ȔQ4@GWUv{^�CWnCnЇ=(~EnЇvXtr:�E8~؇x}WXW=EY`x [p[EpYHGMp(Q `XGMHYWXY}aW(_l[lB8~CB0r؇qBCp[_aYXWY?0Epq.CR�'Wx`6hvHzȆC�Y}WWzWkYpY}H`=X.2a^WEHXY(oWLO@TqMpN`}ȆECp`k[8ka}W(?0qnEac+`HE=8Wo^YWXYHGMp(Q `XGMH٘AWEEr?H8v [^8u^ЇkYEnY(`WHXHpN8[HpEQW8^{�Q>$pA}rGh&hVPCBx`؃NXNhs�?sP[}WWH}(EH'W8^EpEB BNp[v�=LO@TqMpN`x YXWE`spEsP f[=�l?[؃aW8W8HCHEBY8`xWCHXT}XGpi�pJ؄4AE8YpBlo0kY}fz^8~W0lXe x`Cqe{.CR�'Wx`6hv.Yno0nX[}e}H8~euP[8^t:Y(W8kqqpCLO@TqMpN`ql`k^`}czE}[nfv�CWW8-_8s`cȆ}a(WE8[HGMp(Q `XGMHWWCpa ">YYxxE(WkX` }؇s`vH xv B�Q>$pA}rGh&hVP[XY؃a xr?Xn`~fWv[uЇz`k8N.^Y}v^X^8LO@TqM�W\,h+?;'"n&+~ bo<i :-Y{0H:M\l .-j >pTiAP4Q薬E*ԩ+Yd:W!W:u-WnAi^\esQHQ*IG-ie!Cd-r/Hxt됬[ sG_ru MY\u1H*$עG 6!/W:Z Ҟ[nC #l[}뇗,^ZtEdZ,8BOPH)T |#lbTUQŋ+@"K'ܲ-q/"_-+,B!<w""!I$)TI%$<m2cA" /,-,R0Ȳ"$@-~, Ab,"eu$!4A|FrlJ'LtH!!r, !~" $,-@,,X!@R/t"" $=&POA 0 TARY,,B$+{r/ /(/!,0 /0@r( F UR#-0F+.-",-R$t"-ܲ$#K'M@- AG!r`4'h$&t+,r",J'R0!~ r,IR"@"$#l P"UH%$UUT-""�s+r-Q/++<"+@R-'B`P%<m³,r,R/ԱH! $R"rH'‹ش,҉+r/"-rR 9+\,,"+#+/R!" 0WB8$daHtb8/d WEp":GbpA~(`VJl R&\ W-E-e@b8"\!Nb~E@("RPE*Dr#Z6B]"\q ^ȢE'a YX,~!,p-\_ $\щCX,n!2Y 1+(>8bD%Ci[8" qC@XD!�_( $q WB%A BtAn! Hx,6'AJ R|`& "8,nAHe(,Qp-:qYܢάd! Eg\ P p ~PV p$\B"K~0 a8+pE+rE!JH$n[t+dPƬM5H' [tbX!N@,_-E, W":E3M8IP͢TX#* HO,f3[Hb,a Ph,pBVղY!G 4$pE'\f؄#\Pe( J80T R}D' A$ZB`԰꒗1+(>8bDyKGbpA~W`VJl R|슾m w58A P0BhH#6NdO},6'AJ+؄A"]Wo$]M8NP*xĬMKrAM8IP 0+pD%6aHˮ&: "qW`԰ 78f'АGlM8IP 0+pD%6aHѫ&: "qW`԰ Oc8f'АGl`M8IP 0+pD%6aHט&: "qW`԰ g7f'АGl6M8IP 0+pD%6aH&: "qW`԰ 7f'АGl`|M8IP `9,VHE&+4 M(l!F8NPC%:ݮB0-Ѐ8b8ЩۉETp rX+&ҞWRȈ]M8NP#D |&6ohH#V!E]* G@? P[4 (DF]/+4 M( G jD'NUQbg,:G>(O2V@ B V1N@ R)Y Vhb( G jD'UhUb_-$#"@DP EU�4(T+,nj*Tp+8 8B'` *B!B+Ar8, b,B., Oh !T�4@A"<A|TM!V^!fa& p  8<h!nB%Ta%$G $+@!a$B"<@."V4@ATbā&j%v'~"(((nbA%b*n,"-,.z آ0#1ҢAAlO�P0"V� 4� LԀ d6� l#88#99c @7 ��Ѐ 9#>> 4 x>Ad9@ L24!t@�!..A\H$IIJ$KKEd @KO$PPd BAJ@ PN%UVP A,O�PDdb@B2 Z1e1 C2ĥ\%]֥]%2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z*\Z*$d2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$C1fe)Z&2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$2$Z11C0L O�P%b� ,B-<B%t#ti%8B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$B$j$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$8B$(*j$*'''#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D##'L$"B-#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#D#<(t#B.@Oa|@@F#$ ƭ**************Bܶ************** B(h`!dB&D'@****************************************(z$0AF#B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B+B++@#,Ђ@Oa�-B.##h#0#"@"@"@"@"@"@"@"@"@"@"@"@"@"@"@B%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lBn$#<#,B,dA(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&)h+**B8A("<(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&t$#$Ek@� "#tBA++++++++++++++A+++++++++++++++$D% B 0A(h(h(h(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h +q-B -/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A,*8 O�P,v� #).Tvځ:(h(h(h(h(h(h(h(h(h(h(h(h(h(h(hA-+h( AD0Al&H&H&H&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aw&|,B%tB#(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h(h!,B"B%8 O�P,\:HkB#&D~aW_>g&+h (t# )d>ꧾ~G>&+#Ar8&h$>&+$B%<#@4.b 8H]cha_?cW&|ہH(t#@)l?>( (t(|$#h(H?]'<@0hpB!*a#F4i%Ii"&RHi"&RHi"&RHi"TFM:4N|j%)NX49ChUWf SWPLAu 4m[Y3vzj#7 T0b_HpĈ+MAf$qcǏ!3G3b* TG,!Et]1b ӨOg:ڤtmD3vzj#x*do$V8bS(&MFEjQFEjQFEjQFEjbMj)FI\uIU4'L6dOP9,G6()GVBH!HXG*q$(QVeQVeQVeQVeQVeQVeQVeQVel'5qMDP$ŕN"2FR1,L21M>AzpW:9;4GVBH!:HXJ*1Q\QRI)I]sLW:RRM:L"6ZTU$%N6%TʸG>qVyɣYeG\ !* H]ŕ:VmotL&=J3$&h%wW^x˨MF 2lU$U6qeށ .RWzdMq/bHY*`"atW=JN Ym ~7I79 3$&hiw1MdPP)VE>YeWj.hI]9U6qRVpDU M\ŕQ\ŕQ\ŕQ\ŕQɅDnDD:elDYn)ĕEnYDGYe%]ф#H6Y%hc9\[\W:!DW E_\)[\9DQ|lPP)yOCxNxeqHxCnHMq/bj *`J>鱕Y\Wx[":!8p0!*iJ $:H gXABWlop+ lA+:a<?Eo!Q2*p *\XB,~X+dq #H Wp" Gbp^ 1 UT  WwGWx(,n)iJ $:H gX [EtB+'[O.P 7"$�/\ A⎅,\C@B0Gbp^ 1 UT":QY! H,$$LE4OpJZN"-pVIBB(!pYQ8!\ W@pE!![n>&B3ܠxBBs$ W�- HXM8xAB 0+p(W $R鎮! !E,Cۓ$! L,Q)iJ $:H gXLCW@˸!) DE!! WO.P 7"Xp$:! Hܱ$_BE!:qC؄#\(!�HGq@"N``3\[tb mX5OpJZN"-pV!�:q Hq+nBE'paBpe6 T=@#0$0 qEۻ,B/Gbp^ 1 UTc!:qW5nq[tX sC琅 %XE$Z3B !:q}dc!dN;uFl"8 zG`rG6g<Y@⎷XD'q}C8D!da"^@& D! Y_@8btE+ k0-![ˈF;!8%BIAD'V8 h;!EC~C9ak-7 \f@nD<sa H eccư<1C$@Xl. BU$X#*U[GB"w YDp!naȢ!~QBluDp,  Wt0,\! WB&>UbAqUDN8*Ep, YE!dQHbXD'dCB&Z!L$ WtۻQ\W> Bn>&B3ܠ+:qGHqCQk`K/ !bX/ [n80pEt8D!BB |,6! a*H`6aF[xan:aء\!anDxhaAx ApdFa@$b" V�d\Anԁ~:da!x\ aao\~ A ԁdxApF'.cBz�*:A AaA؁ !a!xaf0fPna\AAx![:@`a!!֧V*aVa( QLdaA:a!ndAx AxnA AȡApdFa@ A(V!Z `0[nAn!dA\a! xada \LDaAx ApF'.cBz�*:!%! a! aAdx~\a L!:A@n 6\�/B!b}*H`6aF[u  :A :ԁ\And:AAxn:: AdFa@ A(V!Z `Du:ԁ aA:aa\ xaddad !dApF'.cBz�*:@]A D AaA�ځnal aa\n!a@A\n6\�/B!b}*H`6aF[E  [!nAdaAxA\n\xa@ApdFa@ A(V!Z ` tdaa`\A  aA\\AaAddnnxn:ApF'.cBz�*:AI:A:\Al:~ydAaA:A :AnAad6\�/B!b}*H`6aF[xnLD\\A�A A`~ƁA `\A~Anna~`ApdFa@ A(V!Z ` t\a{`d A:A: Aaax AnaAd\gadAF'.cBz�*:AI!A  a{axA\ dJu:xnd  A\ad@`a!!֧V*aVa( Qa\\uxa\nLdAdLna(JnaLdxApdFa@ A(V!Z ` d\AnaAԁna\n!\d\ a\A\ȁd ApF'.cBz�*:AIہ:\axa ~\aua\ A ddy\ nadxaA x:A`a!!֧V*aVa(u:D aa\!AA ADdnlh\!GIVa6 @!#V!X `TA\A!n:aA: \a\A axΡIbBz�*:AIAa \A  d dadxAdd 6\�/B!b}*>`6p:!)ha AAAIơg4\a:@4X ` t\ aad!AlHAnAءa{xadA(6P na\TAa\ԁ\xAax:u@HAAIM`a!!֧V*ae#Dadnda`d \a{:DApb:p]@ V@eda{ndJn\ a\d(Lu:a@Hn nA'0A@6P na\�~\:ann:Dgdy\ A\u �6\�/B!b}*>`6![6I x lnAdd\ԆndApb:-A@ V@!dbd dnd:dd\d \\'0A@6P na\ n\d a{ dA edn!6\�/B!b}*>`6![6IGnnA\AnD !]A\ ()6 ^@ VAI[dJ�֯[uխBx$Y*Zة$Hxru/Y;])%&M:m̍6t2IYeJ["oɪiѡC\ɒթutNzu&G.6ŀA Ժ} WCV8"(P)\zEH%WEd-r%˕9yrh+Ytմ$I,䈅5(JC $UEdHj:ק$WAuKg_L@u ՙ=mrEY.*B $WO/>uW"+rz'=&`hV\UH%\gtS"r"R,r+lm,H!:}I'f%8‚j#$@b,-<u," $/TWOQ'b,,RN}a (l *gЃ#҉+r+"E,,+@RH'Ae,J'@-V,8BhօV+8R&%N@"-, /-" $,r+rȪlDgt$$#,8*.$<",I!r$H!@J'Wt"-T$ $IES_hJ'|7&tS,-," /@҉,‹,"0T+tB,ȲH!,8BhŖqU+8R&%N@HE@҉,q,,r $"e,:}I'&x+T$+@S/,,="^mTQf@,,r+&&r =8+ $!tr"dJ'"+S"+XՉEt" /G?&!Zj%5\0 TE{hwW&@"$i,pV*+}&@щM|gA WtbEM8BZҾTX#*EDI>N@B\I҄#X5†D\U_0 Ptb@nGl(WXl.Z– QM\d/"?N@B\I҄#X5|I_0 Ptb@nGl#uXl.Z1 QM\d/"zd?N@B\I҄#X5” &4Nl8 zM#` G BhQ [4 0+pD%6q&: q%I`԰ n/(:O 7#6Nӑ&E-lf8^DU}f G jXEDLh'PqpE'>GbpAТ@ QM\d/">N@B\I҄#X5¨5 &4Nl8 zMT-#` G BhQ [Y|`p&V1 d}q&\ Whp&\ Whp&\ Whp&\ Wh}q&:Ip U}ً$4щQ =#6 Php&\ Whp&\ Whp&\ Whp&\ Whp&\ Whp&\ 7>p "B>�?bxDNFኔB(4 MB(4 MB(4 MB(Dĝ(N<8lb4oc&V16`$, MB(4 MB(4 MB(4 MB(4 MB(4 MB(rtbD.E-lo\*`X#6HWbҚ/Lkyq!M|b! <�eD_ XE%4Q TaB)laM {k܉E ̲-KH.*P|Ub`ύt{QX(d WNAF |/ V`E+fц@$^k|? Hbpo@:�BCIWBD%4Q MTBD%4Q MTBD%4Q MTBD%4QNl&:Nl&:Nl&:Nl&: Hdb'*J,~G<& QE<bX#Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&:Nl&: qkb/D(P"@`&4Q MTBD%4Q MTBD%4Q MTBD%4Q P P P P P P P P P P P  0 Іj,�t nM脫0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Ooo Fo @N_  8� � � � q舏 } 0 n@E 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 N yІjB@e@tyzxy(Hhxy}gItp َztY lpqɑY}u}.�mhlpP>@>P59;ɓ=?5P>�896`5=�&,.�UiW=0`9_<�N`�6ik5JS`�Іj+$p7gpl�)Iiii�ghiiayək`d`kp_Rmf隯 ɚ iSihl@ `Iǩɜٜ )I p Ȑ L0p@Ii牞驞ɞ ϐ r Y ɟٞJ   S�mhl@p@ ~7 ~w ! #J%j'$: ~ ?p );ʣ=?Z' 0 n<0 0 ! Q*Q @: � .�mhl@  vo q*sJq: 0  �<Pq # }1 0 n4ʩ >fj+Y ,P � j� � � � � � � � � � � � � � � �  @ J 1mP q � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � nP EP *CK nO 0 Іj+Y, _y_u_ 1m� � � y mP; p7P Іj+Y$,0 s aȇȉȍȏ ɑȱ n&n� ?P ɡ,ʣLʥlʌ �  {ȷ˹|ȧ˝ .�mhl� !: f׬l P ?P͒` ` P ; ` |ͮ жhlѝj) � � � � � � � � � � � � � �  ' p Be� Kԉ @ g=� � � � � � � � � � � � � � � � � � � � � � � � � Mȝ� >fj+Y @+ ь L܌|b@ ) ȑLPM ' h8 ]ʏ� .�mhlP$0 @M+ˣ'F ) L;(ȣ hݎ << Іj, N+ � )I< |b{!.-m a秌b<  }~ʏ� .�mhlAj$0 H> |b{!.-m Nꏌb<  Pȏ� .�mhl�$0 0N'F ) L줎b<  p Іj$0 0颌ȣ'F ) L (ȣ hݎ � .�mhl N+ � / ? |b{!.-m 3/C(ȣ hݎ DD Іj$0 �gȣ'F ) Lw(ȣ hݎ xO Іj$0 P@p p p�  / Pɣ'F ) L p � (ȣ hݎ O|"pP|Op p@� .�mh4\ A*T ѨU uX+5nt%,W +H:-eB\ ;$륫QG"I(P$zԂIV7.uuТEdt#Nd RCr稍>&WuYhQ!?\ɺE#EdJ+dZI#XPn GVdѢ_ խ^QW!Yq')@zԂIVJ%,HJ]I$^r%ٍ>ihNU'P$աBnG`*2lHXQVq*mN H E\dWd X^\H (I$qhDW 9ďCdAMH(:^\Yĕ[d9d\:kQ>A-G6qڣWnHPEHqY qW 9deG\02Z0HXQVq )BM*YDE)Y YDnq[dYFh'R|FWi6Z SE\en9d6Y#H\[dqB\eٍFĕNfUʘNqNdd6\"Y\Y CzMq"hP"aGFYH5H:[aƕEndY hoXx%'jthSVbY\u'^H\eBnEeH(^vFĕNjZx# :C,>d^\cB\eYx9dG` L =h!VpdU\D1*C\^CnY #?9G}ΑQ0ZѕGZ`V&C:el9dCdY^ vc$74rdW:Q=p~q+Y Q}[9xYBdHV~Mq"n"aGFYHdE餐[+ ! b9ȱhFF RB@+&Z'd~H"xqBܢ 8q x{ŎQ| mq&\ Nmր-\QH{9Ʊ k8/\QN@beE%\�A'`*\ E'\! @(FdD"E%qD(V!W,(F:N`D+! dcs(\Ud'("&+dE":!B(,  W+d Y!0" WtNE\WH> Bh(Z 4pE'zJHq W,h�"\BȢ"\^@"nqa7qB,xFXe.S PxB8bp$ ^,D!1xԃp$? @PxG8щ_t*G]^tC!q+ 5E$b6,n[C`-o/\ ~\0F;юl$~aƣ(+ ?@B:! H(Z 4pE'91HP1PnCȆn1}\~;l xQxU-CC9 tJ#`Q G �&0.+p(V H#!lHC5 bdx1\F3щE@B0\! ^, ` G;QbYȠO@QQD"LhC+[F=!hְ7q vdC4\}ٰ/ H0 Yp$0"kE! P3#h'Gl�u]o`Fl0" kB 0a ^,n c 8+[` < YA8$^ 4p | _ ! 1U!:@8$ YH,q\<H*aX", =b$nqNܢ=ar{X*2PhЊsZ+qN~;q?B"!N," =Ȣ�0BbSnQxp!\! WbE+>8bD up,\q :n }pc{9Q`8$1B,b�" ^hG<qaA+q #VӅTE] VQП, q Hddٸ0Y#/A_E"sX8/d_>E8NY0vPWXU �H&hV8<W[YB؇lpcX?؃}WH}(HkW~`i:8cWx~~Y8Y([8[^W脼V4h GW t}WHWЇlYnCp}`WqЇv[8?x}}aYCHpa`x N[CXY0<hXGXZ ZXGUpH0P[}:WXWn=xqGH{= `smNpHp?W_e([[XC_=}ȻQpeY PQ`6h/Epn=c8zN(_}Y؇kW`}H:8W(af(C=Y(؃EzpY0yʈQhO@pMpNGPl[XH}ȆC([{^kN0_}Y8ea(N(^8[pYB}BWXYFJp𩅨 + pQXWVCXWW v[W[`qxXp`bx`HDx\[pCpa`X[ HE=rPWXU �H&hV0;YY`r[p:vEpEPu[k8W([Xnc8aW=Yf?HXWWr`YBȻyʈQhO@pMpN μsBEv `C xBЇkX?`nW(a(HBYY`WB8[XY8^vBPNFJp𩅨 + pQXWB}cȆEpk؇k8miHXkH`c8sxYX:0?0:EpNh`krȻQpeY PQ`6hu5Y8^}fȆNpi؇lXkЇkW؇k`a0uhEpCXW_([pH�=pYEr`fx8N8^ȻyʈQhO@pMpNV{hY(kk`li8YiaSv�BBY8HpY(`YPDapqf~YYpH@PhXGXZ ZXGUpHVPxr?ixxk@ zG8uPf0ٌczv`ȻQM؄Q �YH&hV�ZWXW8Bo}cYȆvЇzѓ}[v}8hp ^ EpY cxva(C0QhMMO@pMpNZWo}a8WuxW8^n8a8~u0^N Eo~ho\hXGXZ ZXGUpH\W`W8E[�UȅGȅGb3�`XDEpNEȻQ脦 PU`6h^^[ H8WW H(apCE@PYH(HW`WXWYȻQP܊EpMpN[^pE_WPEp HqCYB8HpC\hXGXZ 0b0c XXGUpHNXZWBUGȅ\H_\X�@\ѻWWNhQ �YH&hVZHpYpX8YE8H Yp[YNYYWYبB8WW(ŭMp\4h GW=BCp[pEpE(?8WCYpHp H8EpYTY=YEp[\hXGXZ 01gXXGUpH\Y^YpYGHeD؄DxDx}D\?8NpNN0Q脦 PU`6hUČ^�W H_=?p^WBp^[CY0<PDY[p[`YȈNȻQP܊EpMpN\Y=YpNpYp[`[Ep HpÃXC\hXGXZ 0 pQXW eH�GHG<Mx_G0QYppYNhQ �YH&hV\HpYpC(WYpZCCE=^CXH@PpYpCWCYŭMp\4h GW˕WpEWC(CWW8Hp�5p@PYYpp[\hXGXZ  pQXW˽HqHXH\xJLXxUȅQHJGUDW[pE(NhQ �YH&hVZHXH[8E_[HYYpE[g@PpEHWXBȻQP܊EpMpNCXW^WX[EYCXWH(NHXK=EpNXHp[\hXGXZ  pQXW]H[pEp^�X_ȅDGGHQHQxEQ脦 PU`6h]W XCXH(CpCWE(CWE8H NHYYYE8HH8ŭMp\4h GW镊Np WBXY[NN^C(YHEtYK[E(FJp𩅨 u0�pMXWV;ûHXHY?HY[YxWHxWpY0؄Q؄NPUp6X]WWXHXPDYp_8YpYX^p[pE NEpHpYpE8WIQ3pJpNNW=W8_CXWWEtYpH8WNpYpE0NHYFJp) � �b XEehZ$"Lp!C$AiD4=jQM? R"DJ$iĦGG^ZiEAZiE *thAW\=dž0x@ VbCBIbM>,۶n+W+:e$%K(&Sй#NJK,itJ@- x3ͮ z ><J5+kHt`SXHd7m%7޾.|Nv;e I(K49bMJ֯cN|;;IdҒOgvPT(Ï/> z ZEUkz@B8(@"+dm*RXbf Dl"'`&ܐDբ/¡3H(b %`B'ep"I}RK8+,iOYEՀU@ +B(@$tJ'lB(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B( (| * & I&lB&lB&lB&lB(B(B(B(B(B(B(B(B(B(B(B(B(B(B(B( )8g &RF|B&B(B(B(B&B(B(B(B(B(B(B(B(B(B(B(B(B(B(B(Bʄ,iOYEՖU &&^#/&'hr+)0޹矃&h1&RF|Bߡ슯*ЂH UTݝU^'hv?'`&D@ &[B*e'$O&hB&hB&hB&s*Q EyU<TK+p'H<H;0"!Qd�s4 ! khP"I,AO;P'X#"1$\#ZY( 8SB^$XA R0"yhF3B&²NH9�D�Jh +?&I(a M8-A-|W1 +YQB DNX*X @ȅ&:N(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wdt(2 WE"\ -Tp(: Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ Wp(\ A%, G -#1W5b,^!Wx,^!Wx,^!Wx,^!Wx,^!Wx,^!Wx,^!Wx,^!Wx,A G|bANPe�B*ZQbP.qk"7u] Q"$ ыL jD'7oq5hPv@ " ,"/}k7o|AVbANPEAp@ZpQGT0;8"1A2 "�$\P &68:4h hZX+VUbX+VUb2/9b[A UhBNPE0zp:s?:Ђ4 mC $><x ; :Ӛ4@ ȃ?z?z4{}@!CЁ<*T Z=BvЃ=hAvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`,aA  .Z%`4AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ2A \`&x 8 =B!@=B!@=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ`=AvЃ 8Єt4O Uxl- 8!' ?p'@$$A@| 888888888888888888888888888888888888888A8A�4` �z�� � IShP>?(4@3 dB*$BBCC:CBdDJDRdER3HBNXGdHH&3834A| eP PeQQ 4A4A|� `@hPE@j>V@| D#|*nTnBZZe[[e\億B]*(DB$@*`fafa~‹|]Ad ޠHdRfeZebffjfr$$Ad$At@P�<dVje0#T& (Woq )$nB+<B 0Ao:snn|B+PA XAgzwgxNdAX(|@T�\d@f@V�| 8B%lpAg(RXB&D#�A+hJ+Y'8$ bgADy*|{R<|'@V�| 8B%lpM(RXB&D#�A+�&nn|B+PA XzrdAHA'\c0#T& nz(RXB&D#�A+.nn|B+PA XjNdAHA'\'c0#T& nzJ(RXB&D#�A+nn|B+PA XZADy*|{R<|>V�| 8B%lp!k )$nB+<B 0A¼ ,nn|B+PA XBlADy*|{R<|T�| 8B%lp s )$nB+<B 0AB"+nn|B+PA XA*wADy*|{R<|l0#T& nz(RXB&D#�A+-Y'8$ b,ndAHA'\gV�| 8B%lpmo )$nB+<B 0A.*nn|B+PA XeADy*|{R<|l0#T& nz(RXB&D#�A+`/Y'8$ bnNdAHA'\gV�| 8B%lpox )$nB+<B 0AB)nn|B+PA XdAHA'\gV�| 8B%lpr )$nB+<B 0ABO(nn|B+PA X dAHA'\gV�| 8B%lpaqr )$nB+<B 0AB G(nn|B+PA XdAHA'\gV�| 8B%lpAq )$nB+<B 0AB.(nn|B+PA X'dAHA'\gV�| 8B%lp!3r+h(@(#A+sY'8$ bpADy*|{R<|l0#T& nzxB!@p"܂,, u,W'!Ȃ+B!q%+lB'@D8(h#*<)$"!,,Xu',$,0@/!@rY'8$ b4tADy*|{R<|l0#T& nzy$+/, A uy-$0,$WmB'@D8%h#*<,$܂,,xɂ-B'H+@B!-- nn|B+PA XA\dAHA'\gV�| 8B%lpW'@+B'܂+t$,-+/WmB'@D&8 8,,,"܂,$0,H!nHD''8$ bP7ADy*|{R<|T�| 8B%lpW|A+܂0$80X5$$WmB'@D&8 8“+1--$,A/t+!qF'8$ bADy*|{R<|y0#T& nzyY!,/3$Ay,B!00WmB'@$Hik#*<-,UÃ5t!""-B!"/�,qF'8$ bLADy*|{R<|y0#T& nzxɂDB|?X/,,,$yu,p:C=,WmB'@&8 8“!܂+5,yB'@,B!B6>9,!A!n8n|B+PA XArwADy*|{R<|y0#T& nzx-B!Ȃ+!5!AB'q-,94;WmB'@&8 8{ !!C4@/p-Ȃ 0703;@"qF'8$ b@dAHA'\gW�| 8B%lp u-,+@?\,--@C,!܂+p=WmB'�$I,䈅5\5tbDo%kߵ[&Nt됟[񺵇8x홸iS'0?:J#GXhPC5zi#YXDJ*TpA v+U(Mk5ɕ,W\ܢ[W/!Y];j<}u0YUOV'.:DD6u4%MX8QcC\A5.s\Ǝ<ngM$fI֢E Uo0?d%$`k"L`~ju $;XIz~EdT )�ც(ZЫ `G*䡴FġE }a^ nFk qEk&sY_C^fC qEa̐lƩgFۤH$$5Ma 5V-B}YFEkᦞo i%rY^ ƕ_ ^EH~YY CfƩ^c"փVp$vŠDԠ" > ЊZ+`dYZW!ǕBdqvYYQHƕNHnq_xё[d䐆nB~zdN 25Ma 5V[ŕsԑaErnes9D~9}N\)^\Yŕ[ŕCpexE 喉`ZOZ9 * +J]餎" > ЪV+`dҺYqE[ 'EnΕ}qEYYfHkHx٧2{x9dWd)d[ u$wN 25Ma 5V!B\k q^ هNq}nYDkfuYd٣aL~^\= 9$vqH&IN`3",pJ )�ც(Zڂ*Cr/Vb- l,q> H,8,:tB ?qY2~a ^~0:!=(8!{mRj48A `C Hpx}pp7qE$1~c0xab2p a-t4}h" 8` $ӎ(8E R(>P \ZW*#rFȢ!+AYB;ȱ[Ȃ$C܂~p7q HF!dqYܢ؃ a5EkĔR G jX;[,8:d a AuB!\qBp$nBX/qYEdqab" OW|0D+*$a'X&:#d! NQ�TxVV 0+pD%6ȴK\$d}dE!Qn#$\lܐ08H؃,=sE'a fp6 HL)5p UԦ8-k,85qapp$ H`9[,EC Y@B/drk-d¤|0D+*$a'X˴#d! NQ�TxVڕ 0+pD%6ȴ oq,\ W8"nщlc!d ~\P>at(- -C'dY,;ڵbĔ  M8Nh*@C8s;n5n uC`+p WH+ HBX/Q}p!daS&h@$ V(Gu,D)JB@PJ}R|`&թV9 WB(\ `ykUä|0D+*$a'X#$! VP|*i TX#* FV2kI˔\0 `]d&h@$ V@p3I0) .�x QM02-`Q=kI˔\0 ` 8` Wҙ^#$! VP|* 0+pD%6ȴi_(jR%-Sr#Z6By5LO NBv+4w+`aR(>P \Zv8`dZw!&Z2%W<LhC+L_"ä|0D+*$a'X_! Q "UoWX#* F_(jR%-Sr#Z6Bg$LO NBv+� � @ �>*(@+V*a)-JmHa-bJ\Z ڠ:P`|`Z `' P � @ �>*(@+V*a)-mHa-bJ\Z ڠP`|`Z `' v � @ �>*(@+V*a)- }mHa-bJ\Z ڠ"`|`Z `'  � @ �>*(@+V*a)- ymHa-bJ\Z ڠQ`|`Z `' ^ � @ �>*(@+V*a)-JYmHa-bJ\Z ڠ R`|`Z `' Q$ � @ �>*(@+V*a)-"UmHa-bJ\Z ڠ~`|`Z `' F+ � @ �>*(@+V*a)-)QmHa-bJ\Z ڠ`|`Z `' r$ `@.*>`6F!\"- ZA6 &&> v 2E � @ �>*(@+V*a)-*8iHa-bJ\Z ڠs`|`Z `' 3 `@.*>`6aFadFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF!\m $FX ʠFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF&gFP `' 4(@ZZZZw `:H(@24@6!T^]^_+66666666666666666666666A__!`VaVa`g7a6a6a6a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*aRRBP`' r�[#7rr![/Ws7s#'�:0+D`�h>ZAvgVawsW&6a^{wxMaBw!� n *&`pzWx{{7!\mZ!PAڠx @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ �r@ @>�<+5]G�r ZhwvWA{rh!�Ѐ`!ƘzwWB @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ SZ`@ h:04.U   Yٙ!�V�  �! �!�!�!Y9 hh999 Zy�}zc><UU`;ڣ; BZGKڤOSZM:r �p� >?zos9z ` `a٨:`Z XH4\'`AF@V�ZzT`T`T`T`T`T`T@گZV@V : Ѻ;+۲/ךX@C[GK۴OSiv{4\)@zA2`v;v۷۷E`D`D`D`D`D`D�G@F@0@0›01۽[?>?:::::::::::: ;6<; f<zp+`G hq\ww<ȃ\ȇ{<E໓ۺȣ\ʧsHE6˻H@H@H@H�H�H�H�H@H@H@H@H�H�H�H�H@H@H@H@H�H�H�H;1;ɛ[<**\]|`+KS]W[Q+=g}kݺ1@^]w{]+*K!`*ٓ]ٗٛ#ʻ*4\uYZԽʟ׿i<g=�][]<H��R]:]޳߻<ӻ\<⫂+3+ ]@@ 4R^W[U~Aj[eks^*�++t^Fߧ^_볾54f44ϾV*!B^s^ ^Y^@U+++Xs^#T+2@2%keD`$:+R+d*L+H/@5@^]+X+V^I_1^"B"%W= ��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�0�(�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P� 0�'�3@'p�(p�p��p�0p�@�%0(�`P}Mڽ0����������3`�`� +@  Z0PPPPPPPPPPPPPPPPPPPPPPPP-= 믮庾 :N~Ⱦ"P�R^�+�+�9 @9^`ݭ>Z^-ۼ[.^~Ů �#�*f� � ~.[o` pP�#`*n4_6..�6o# �@` >:o/ VONP�*6 �`�6P�*P�*P�.Z>r?t_vxr�W�zo]6P�*�*P� �*` �6;u }Z^_*#P�#P�** ]oo�E�'p�p >ʟn06Y�_Mq 7p�ppS�'0@ _ �J@ BPBR>mӦOZj5ըQ=~RU M&$RJ2bt' 5k:iSNT FLPEETRM>UTU>=Fcl(Vر6͞5b X6Q\uV›W^}ͫ&RHi"&RHi"5jըUVZUiSM6ZћL6MZj֢7$& f ;n)2x(#XQ\r͝?WIt5AJ*AzGG^zݿ__iUD�ٸ!޼CPAJFi@D0AdAY0B /0CW`C?1DG$D=ZDWdEWM`Ćo7FPJ6ĮQ#H"[C/ '2JHJ J-˴GVyDlPrDKTxUHT E9SNWPC=1O?tN PC5(J6Id@lනpr�M*`@dU.nOQG%TSOE5UUWeUW_uG`đ6 W jKmVpM0beYg6ZiX6qą ͵^>XJ60e]w߅7 eG\v\k\ *`d N^fa-|Mq!\k `G*d{dOFYG`͵^VpM0L:eG\7ךz>XJ60:k}Mq!\k `G*d:nFX6qą|sW+`d n_X6qą|sW+`d qGX6qą|sW+`d tw/X6qą|sW+`d w駇X6qą|sW+`d zׇX6qą|sW+`d 8V=p 򕫚_`VJlCɪ5AR=p 򕫚_`VJlCɪe8C =p 򕫚_`VJlCɪ GbpArU^ QM`(YYbXl.Wj+UX#* %:bM8UMz 0+pD%6dU'#` G _IU|`&0@Ҕ{,6+W5长*USrn&|&W8PKjj؄#\\դW�>GTbJVuΠ=p 򕫚_`VJlCɪ;GbpArU^ QM`(YhFXl.Wj+UX#* %:M8UMz 0+pD%6dU'G#` G _IU|`&0 իz,6+W5长*U5Z&|&W8PcW6؄#\\դW�>GTbJVu;W=p 򕫚_`VJlCɪiuGbpArU^ QM`(YmtOXl.Wj+UX#* %:EM8UMz 0+pD%6dU'#` G _IU|`&0�z,6+W5长*U [؄#\\դW�>GTbJVuZ GbpArU^ QM`(YM8UMz 0+pD%6dU'},6+W5长*U7؄#\\դW�>GTbJVu -GbpArU^ QM`(YttM8UMz 0+pD%6dU'ֻ},6+W5长*Uc؄#\\դW�>GTbJVuMGbpArU^ "JbD' !y؄#\\դW:O"Ȅ8>p 򕫚_@Z Qy&8Br>p 򕫚_@Z \Cr]M8UMz/ |-x(@!Dݮ&|&W>D"#GbpArU^ "1UXl.Wj+UX#F W@u$GbpArU^ 1UGtVGbpArU^ QMH„tф?bp 򕫚_`� VJlB:&Q/,X&|& `�XGMc@xIGXMpȗ\^ `�XGM$vIGXMpȗ\^ `pHxMXQ({UGp|ɕ��GU BgIGXMpȗ\^ hpHxJXQ6{UGp|ɕ��GU7$DgIGXMpȗ\^ `XGN0BDUyXGp|ɕ� pQJĄ3OESyXGp|ɕ� pQJN0[tFQyXGp|ɕ� pQJXFxr̐GMpȗ\^ `�XGe4 sGWxXGp|ɕ� pQJXFGs|XGp|ɕ� pQJXFӘr|XGp|ɕ� pQJXFHg|XGp|ɕ� pJ؄U I8HtGMpȗ\^ `�XGMXQ[|XGp|ɕ� pJ؄U I8HGMpȗ\^ `�XGMXQPO|XGp|ɕ� pJ؄U I8HGMpȗ\^ `�XGMXQB|XGp|ɕ� pJ؄U I8H$GMpȗ\^ `�XGMXQ{tGMpȗ\^ `XGMȐNmGMpȗ\^ `XGMdGMpȗ\^ `XGMdGMpȗ\^ `XGMd$GMpȗ\^ `XGMd/-GMpȗ\^ `XGMd:%GMpȗ\^ `XGMdEmGMpȗ\^ `XGMdPeGMpȗ\^ `XGMdGMpȗ\^ `XGMdfGMpȗ\^ `XGMdqGMpȗ\^ `XGMd|-GMpȗ\^ `XGMd%GMpȗ\^ `XGMdmGMpȗ\^ `XGMdeGMpȗ\^ `�XGMdeGMpȗ\^ `�XGUpHXƄ;[+[?�HY([XQH_@MxXH_HDJYpC HW_([HpEWWXE٥]=yXGp|ɕ pQXWe^f=a8_?�WW'_؄Dx_DD DXpYYXBpBYCH8NWXBX!6` yXGp|ɕ ^XGUpHP[^(?BH`BWJDX؄G_؄J@MX'[_p^?W^Buz8?*QyXGp|ɕ ^XGUpHP+fcW?W(WC([[Yx_`ЃGG@@H_ȅDW(WHE8WCpB8W^rixSFTVUfV֐GMpȗ\^%pQXWua&b6fWXa(YWCX[8CXGHG�`xXHJ@�_8W^CWjE�`8BH?{8~NGMpȗ\^%pQXW芶hV{XoЇvpCxvȆE`~_ fmȅ`{ h`mpYXjfu}~`؃EWj>c v视V~XGp|ɕ ^XGUpHPި6k}`ufk؇kXolvMqu�G0vw8`hk8Y^a0ap^NaX[Wf8xvGMpȗ\^%pQXW>f~8=�Cv Y(C8vox`HzzQxpH؆DQN( BHEBpEBzz YGMpȗ\^%pQXW_e~[X[8}YY}pab{x`_ mxw@W(YXaЇ}~{�E[pC8\fs0'GMpؖ ȕ ^XGUpHP^ ~^pH8}HWx[lvXvm_H@ sspCf�c`X?[XõHqЇ*gtT~XGp"ϕ %pQXWm*/} v8^E8v:sPpm0sXЃMD]Y[8^(W(CCW(hB_vlGMp(\K%pQXWw[nCE}czBkw =h{cch s[H(WW[a[8W8\Yi0nsgGMp(\K%pQXWUwYhkWCpl~`kXC_cH_`zX s{`bCp[HXC?HW?8zx=�דGMp(\K%pQXW{xfHYpYY8[ 9=G�_` gX_CHNYpY(^W[X^8WC~WxXGp"ϕt ^XGUpHPBX 9B8W�W(jYxUX=x`Ѓ\ =pY(W(HXNXN Cdu-a~j!Ĉ'Rh"ƌņ0hpBɔ*WjP GV&Λw=duCd 0Grڔ(UzխBɺI֢N:_du.޼z]=ɑF<pI$V8%l2̚7s&G.,ya$V8ɓ;Ӯm6ȅ%Of GV$[ҧSM\Yd.Ip4j+HoZo=`mrBȒ'ëtIb# $u *#l TI +82*@b!8"g#.6RI'YXK$($#;=& H%.# $8%U>& H%K$(U#.6RI'! +82*@b #l TIHD +8(,8`#t.# $j*=& H%K$({,^#.6RI'! +82*@b z{#l TIHD +-:,8`#t.# $ڻR#.4RPp.# $4 %|( \&4K%0Hh@  +82*@bN(]IG (R#+L0.# $tJ}ӍR#+RW# +82*@bNd}61,8.U}5.# $7ʁkӍR#+RW# +82*@bN~;~ӍR#+RW# +82*@bN;[=3,8.U}5.# $$}??_t#T 4TՐX+ Q;~| #H5p h撪] I.! 1Uc($zLk,*%U\B8bp$jF J8b4sIծ$`*\ڡ^"´FX\R!%$X#F W@v( #B5p h撪] I.! 1UC#)1#V@3TjHr VQ 'UiE%jWCR@8bXE%"B<]ZXT+* \`H�>H◕Hɐ)q>* l`$�N 4.D(BL<d 9*A| $'ARDbDDJ6ЍrvE%`,t$%9 * e%"BҴ<,*?`#)IT`/+ٴN$`Q X IIN 0+p(~Yf5+$`Q X IIN 0+p(V H~u$`Q X IIN 0+p(V HN,*?`#)IT`/+Ml²'$`Q X IIN 0+p(~Y5&$`Q X IIN 0.(~Yޝ$$`Q X IIN 0.(BL&wGH:Ih@\|s2(+a/B|Б$H@:O3D&:Lb.&"$`Q X IIN$ 4-D(D NdD&LQN~2,)?,$'AЁx"d< *n~3m XTBGR  "Jb $E3юf3$`Q X IIN 0+pD%6ԏ>5Sj@|Б$H�>GTbaZ[aq,*?`#)IT|`&´`k6o XTBGR  QM<i7@|Б$H�>GTba-,$'AR8xӸM|ՐE%`,t$%9 *C苆,*?`#)IT|`&4n^2$`Q X IIN 0+pD%6qv J>XHJr$UX#*0x<w XTBGR  QM<i܎<S/H:I`VJl!LꃯzH:I`VJl!LyH:I`VJl!LowH:I`#T&<p%A,T,,HI I0#T&<p A,T,,HI I0#T&<pA,T,,HI I0#T&<pF!A,T,,HI I0#T&<pA,T,,HI I0#T&<pA,T,,HI I0#T&<p f"A,T,,HI I0#T&<p&bA,T,,HI I0#T&<p,&#A,T,,HI I0#T&<p2#A,T,,HI I0#T&<p8cA,T,,HI I0#T&<p>FdA,T,,HI I0#T&<pD@,T,,HI I0#T&<pJ%^@,T,,HI I0#T&<pPf%O@,T,,HI I0#T&<pV%F@,T,,HI I0#T&<p\&&E@,T,,HI I0#T&<pbztu+<,T#BDIT�| 8B%lC0 &u+<,T#BDIT�| 8B%lC0 曍u+<,T#BDIT�| 8B%lC0 Yu+<,T#BDIT�| 8B%lC0 gu+<,T#BDIT�| 8B%lC0 )(u+<,T#BDIT�| 8B%lC0 (u+<,T#BDIT�| 8B%lC0 蔍u+<,T#BDIT�| 8B%lC0 a&A,T,,HI I0#T&<pFhB$B%BDIT�| 8B%lC0 -*&A,T,,HI I0#T&<p>hB$B%BDIT�| 8B%lC0 &A,T,,HI I0#T&<p6hB$B%BDIT�| 8B%lC0 k&A,T,,HI I0#8&(8M@B˸((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((t&t&t&=*T,͔I Ђ#$TBo%T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&o%o%l*//m(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&&W+ױ11/m#<*B x`$l -'B+T%*lh>&'3&lllB WkV%'2+*dD+Dz,/}B+-B@"'"`@B+|#%[*237,4Os;5M)o37w73886*T2-B A/J(�BA 3>3 3??3@@4A4?A A �B A �B �B �B E_4FgFo4Gw@H@/sJ(�4K4KLǴL4M״M4NNtONP5QQ5RtK (J<5TGuIU_5Vg �ZZ5[[5[ \u`kUõa6b'Z bgfovfk TvTgv6j6jjn6ovn�<741L7u�6vgvo7wwwcvb7|Ƿ|�u hwJ8@id@/<7?'/87x8HLHD_8gG8g888{sc�$8~ǸC88x'xu8c8'r۸/9/y/+TWMĸJ<_y۸49gd9t994)@y?TK9PKԹ߹K̹9K칠zT:_9'/:7_TIz~S:TTTTTTg:Ǻ'TI:纮ċt TIİ7?;G;W;K5/ t;K~;(�;ǻCTWİ;{h뻿;cw{I̻<cTWͽ_@@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�0�(�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P� 0�'�3@'p�(p�p��p�0p�@�%0(�`P}Mڽ0����������3`�`� +@  Z0PPPPPPPPPPPPPPPPPPPPPPPP-= 믮庾 :N~Ⱦ"P�R^�+�+�9 @9^`ݭ>Z^-ۼ[.^~Ů �#�*f� � ~.[o` pP�#`*n4_6..�6o# �@` >:o/ VONP�*6 �`�6P�*P�*P�.Z>r?t_vxr�W�zo]6P�*�*P� �*` �6;u }Z^_*#P�#P�** ]oo�E�'p�p >ʟn06Y�_Mq 7p�ppS�'0@ _ �J@ BPBR>mӦOZj5ըQ=~RU M&$RJ2bt' 5k:iSNT FLPEETRM>UTU>=Fcl(Vر6͞5b X6Q\uV›W^}ͫ&RHi"&RHi"5jըUVZUiSM6ZћL6MZj֢7$& f ;n)2x(#XQ\r͝?WIt5AJ*AzGG^zݿ__iUD�ٸ!޼CPAJFi@D0AdAY0B /0CW`C?1DG$D=ZDWdEWM`Ćo7FPJ6ĮQ#H"[C/ '2JHJ J-˴GVyDlPrDKTxUHT E9SNWPC=1O?tN PC5(J6Id@lනpr�M*`@dU.nOQG%TSOE5UUWeUW_uG`đ6 W jKmVpM0beYg6ZiX6qą ͵^>XJ60e]w߅7 eG\v\k\ *`d N^fa-|Mq!\k `G*d{dOFYG`͵^VpM0L:eG\7ךz>XJ60:k}Mq!\k `G*d:nFX6qą|sW+`d n_X6qą|sW+`d qGX6qą|sW+`d tw/X6qą|sW+`d w駇X6qą|sW+`d zׇX6qą|sW+`d 8V=p 򕫚_`VJlCɪ5AR=p 򕫚_`VJlCɪe8C =p 򕫚_`VJlCɪ GbpArU^ QM`(YYbXl.Wj+UX#* %:bM8UMz 0+pD%6dU'#` G _IU|`&0@Ҕ{,6+W5长*USrn&|&W8PKjj؄#\\դW�>GTbJVuΠ=p 򕫚_`VJlCɪ;GbpArU^ QM`(YhFXl.Wj+UX#* %:M8UMz 0+pD%6dU'G#` G _IU|`&0 իz,6+W5长*U5Z&|&W8PcW6؄#\\դW�>GTbJVu;W=p 򕫚_`VJlCɪiuGbpArU^ QM`(YmtOXl.Wj+UX#* %:EM8UMz 0+pD%6dU'#` G _IU|`&0�z,6+W5长*U [؄#\\դW�>GTbJVuZ GbpArU^ QM`(YM8UMz 0+pD%6dU'},6+W5长*U7؄#\\դW�>GTbJVu -GbpArU^ QM`(YttM8UMz 0+pD%6dU'ֻ},6+W5长*Uc؄#\\դW�>GTbJVuMGbpArU^ QM`(Yԙ7iM8UMz 4.#*Q\xRGXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUaGbpArU^ "Jb??bpȗ\^ hpHxJXQ?�GXMpȗ\^ hpHxJXQ{UGp|ɕ�GU$vGXMpȗ\^ hpHxJXQ"BiGXMpȗ\^ hpHxJXQ.CgGXMpȗ\^ `pHxJXQ:dDXGXMpȗ\^ `�XG4 :$EgyXGp|ɕ� pQJ@(]GMpȗ\^ `�XG4 ^FVyXGp|ɕ� pQJ@ӘtDGMpȗ\^ `�XG4 uHRyXGp|ɕ� pQJ@ȋԓGMpȗ\^ `�XG4 t yXGp|ɕ� pQJ@xɗ|XGp|ɕ� pJ؄U 8HtGMpȗ\^ `�XGMXQJ|XGp|ɕ� pJ؄U 8HGMpȗ\^ `�XGMXQ|XGp|ɕ� pJ؄U 8HGMpȗ\^ `�XGMXQNu|XGp|ɕ� pJ؄U 8HLGMpȗ\^ `�XGMXQ{GMpȗ\^ `XGMȐNGMpȗ\^ `XGMdGMpȗ\^ `XGMd-GMpȗ\^ `XGMd'%GMpȗ\^ `XGMd2GMpȗ\^ `XGMd2GMpȗ\^ `XGMdHGMpȗ\^ `XGMdSGMpȗ\^ `XGMd^-GMpȗ\^ `XGMdi%GMpȗ\^ `XGMdteGMpȗ\^ `XGMd]GMpȗ\^ `XGMdGMpȗ\^ `XGMdըGMpȗ\^ `XGMdͨGMpȗ\^ `�XGMdͨGMpȗ\^ `�XGUpHSHBN`YBED_�_؄GDDH_MW8Y^[pHBYWXYpHpEXiՓGMpȗ\^ �XGUpHB݅^f=a8_?�WW'_؄Dx_DD DXpYYXBpBYCH8NWXBXAV` yXGp|ɕ1^XGUpH[^(?BH`BWJDX؄G_؄J@MX'[_p^?W^Buz8?,QyXGp|ɕ1^XGUpH-cW?W(WC([[Yx_`ЃGG@@H_ȅDW(WHE8WCpB8W^rixUfVvWX֐GMpȗ\^%pQXW!cFdVfWXa(YWCX[8CXGHG�`xXHJ@�_8W^CWlE�`8BH?{XnGMpȗ\^%pQXW!$hX{XoЇvpCxvȆE`~_ fmȅ`{ h`mpYXlfu}~`؃EWl>c v試X~XGp|ɕ1^XGUpHªVk}`ufk؇kXolvMqu�G0vw8`hk8Y^a0ap^NaX[Wf8x&vGMpȗ\^%pQXW!4^f~8=�Cv Y(C8vox`HzzQxpH؆DQN( BHEBpEBzz YGMpȗ\^%pQXW!e~[X[8}YY}pac _`jwhJW(YXaЇ}~{�E[pC`\fsP GGMpȗ\^%pQXW!+ϐ[kWCЇkNpo^{؆k`G8mz_؄`8W`\^8:``0_�eYE`\ :}GgGMpȗ\^%pQXW!t,/} v8^E8v:s0pm8s_�QxD]Y[8^(W(CCW(iB_vmGMpȗ\^%pQXW!xw[nCE}czBhw8Dh{f_h8s[H(WW[a[8W`\Yi0nsGGMpȗ\^%pQXW!dYhkWCpl~`kXC_zh=HwcЃ`xwwȅ 9W?E8N_YpNs}o{V~XGp|ɕ1^XGUpH½=`Y^W=C_C�b@`b�=@XxMC8NYpY(^W[X^8WC7 yXGp|ɕ1^XGUpHgBX 9B8W�W(lYQx\D؄G`XDЃUGpY(W(H�Eu!Y:0?Rh"ƌ7rG69r$ 4\%̘*T ѨU u'ȠBk-Yd"YQJVzVJ`U!Y ZU'W <됬N#X8!ʖ2IbQ\A/̚7sG69ra8ʖ$ѨU Y 6ܺw&G. \rL$V8={Sn:v`mrpʕ-ǤIbQ\A);}k#SlI&M$({) =&`XJ+K4# $58"%~,8a)+D +g"=#l RK1j@ +82*@ޏUZy#l RKJD +w%m,8a)Ԓ4# $9(=&`XJ+$M$({j)o#.J-)I +82*@#l RKJD +7+,8a)Ԓ4# $)-=&`XJ+$M$({{/E#.J-)I +82*@ ,8I)U-)I +82*@^P|2)0iI#T )T\04# $2'4u,84Q@(I +82*@^PI'4ں9,84]4# $e6~ >8~89,84]4# $ʉ>:饛ӍR#+LY+I +82*@^P|: ?N7K%`3MWg$M$({A2{=9,84]4# $?;,*،&W˚hB8bp$?GXT+M5%ф+p(V Hn cC5p lFeMI4! 1Us 9#V`3\-kJ VQ (1iE%jYSMHGb\H=pNk,*،&W˚hB8bp$>REqZ#`Q Gf4Z֔DX+ !8ZJ8b6ղ$`*\ <A^XT+* \`J VQ8)q<':өuZdx, l %�Z$`*\ v=(BPs.b"|@ d%-QMHGbBC*ґ%]( D`)YIKDX+ aҝ>iE1G>hJV%ф+p(V H�V*V˹Q<DS(&$X#F W@"n}+\Q<DS(&$X#F W@"=,bQ<DS(&$X#F W@",hɹQ<DS(&$X#6 Wt"-n)Q<DS(&$X#6 Wt"}a1G>hJV%ф+p&VN@"FX MJZ$`*\щ%]( D`)YIKDX+: S#`L4%+ihB8bpE'*sx,჉d%-QMHGlb,d,b"|0є%J�HGlbĐ,b"|0є%J�HGTbq^9Oxx,჉d%-QR82:3ڼ#`L4%+i*DEhM4]( D`)YIKT|`&*Q׶]( D`)YIKT|`&*Qڞ]( D`)YIKT|`&*Q[݆]( D`)YIKT|`&*Qn]( D`)YIKT|`&*QV]( D`)YIKT|`&*Q{>]( D`)YIKT|`&*Qۼ&]( D`)YIKT|`&*Q;"]( D`)YIKT|`&*Q ]( D`)YIKT|`&*Q]( D`)YIKT|`&*Q[\( D`)YIKT|`&*Q\( D`)YIKT|`&*Q\( D`)YIKT|`&*Q{Y( D`)YIK(I0#T&Tӌ5F,(<, LTJDK(I0#T&TӌE,(<, LTJDK(I0#T&Tӌ +,(<, LTJDK(I0#T&Tӌ"#"DJT�| 8B%lBE8ͨUa .(<, LTJDK(I0#T&Tӌ:"#"DJT�| 8B%lBE8ͨ b.(<, LTJDK(I0#T&Tӌ&"#"DJT�| 8B%lBE8ͨb-(<, LTJDK(I0#T&Tӌ2z"#"DJT�| 8B%lBE8ͨ}c-(<, LTJDK(I0#T&Tӌ="#"DJT�| 8B%lBE8ͨ5d-(<, LTJDK(I0#T&TӌI"#"DJT�| 8B%lBE8ͨTN9-(<, LTJDK(I0#T&TӌUE[>,l#DJT�| 8B%lBE8ͨ%a{#&8 LTJDK(I0#T&TӌZa{#&8 LTJDK(I0#T&TӌZg{#&8 LTJDK(I0#T&TӌZm{#&8 LTJDK(I0#T&TӌZsR{#&8 LTJDK(I0#T&TӌZyN{#&8 LTJDK(I0#T&TӌZJ{#&8 LTJDK(I0#T&TӌZ{"#"DJT�| 8B%lBE8ͨhZ.(<, LTJDK(I0#T&Tӌ{"#"DJT�| 8B%lBE8ͨ}yZ.(<, LTJDK(I0#T&Tӌ{"#"DJT�| 8B%lBE8ͨEjyZ.(<, LTJDK(I0#T&TӌB{"#"DJT�| 8#l*E$++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++B'lB'lB'lBO((((((((((((((((((((((((((((((((##"�=Jhl-8B"M%@o%T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&o%o%l**,&&&&B%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lBntlp%BDZϱ+l{1&TWB+�(!g/LL"B+|-$Or+&q'l mm&oWT&&T1'*#*|&o&Dz,&'-B !#K�@ '8-P$*73,B.L35r?36O5BҐ7388399*H2-B /3L(�BA >3 ?3@@4AA?A A �B A �B �B �B 4FgFo4GwGtAH؀/K(�KKL4M״M4NN4Ot4PtO5QQ5R'R4L (�J TU_5V 5ZZ5[[ U�`vVW[a6b $vZ @TDwgwx|7}׷}˷0� 04�O8W_8Kx7fx 8w lJ8wd/׹ 8繞#9z9yJ4xJ/:7:gO:W!+8go:w c�8W::K!zJ<:(@:2cr{3\ ";z+G+ӺH;g+@+@+@+x3ƲS3M;;M;;yԻ;軿;!3ƹDWsӄTTTTTT@/<ǿD{Ç׻!3ƹDǧcH˿|̯ʟ{K<3{_@?�'/?=G7=JKkкhw='=c\MѷDLJ=տDد="J;=[=c\M_@@��!��,����0 ��5H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`Êٳh> ڷgʝ ܻOw^}Vᡄ^3YƐH $8qB 3qā$5K q  fW 9!q L`B p@ 'B80#DB88@C3H!A'@ Pp  $BUhfv b�31 :8O:™$p�8p '\O>8A`b $7�\38p#NΠAnhg̠' !t $ !8A 3p%g8@ @�p⨤jꩨB �O?J+1'h@ 'h�s3pp 30� 0 0 >� @p3ip�0)A p! 3$ 'h@HA�i0!d '8@'$ @8(r'HG : #w6s @D�3pWpF'H p@'\qEpYx?% D8O>!A 'q8p p@ p '8p@p!h DpFhp@$p@n0C 'p $@Ӎ騧 �F:N3 ϝ0@!p'@@\t3@38@@h0C0<�O]$v A 'pt)p@?$kp'�h�f  �4@ 6RpC GH03< "@ Ӏ@ �9Bp �8 �8B @ 5EWd\hp � 8 �ph L4aNp�h H 0 @+�H@4� @'N@`�0L*UV C�f pA�f`эy#38@1p8  +8fK�4 J 0b:q�86$ !p@�wBHp!yEph�WG>A>F>q�G?q0LgVH@  9 AV ;hu`G?8  Q+~lM?�hG>đ  U>Z H�:1�! f~�'H1ZVFN� 8�0 <֑leVdЀNp�8 3� � ZF?䡍eg?84Fh?PP [F]ph#AiU.N�*`D?(�8|_hV8 8`m*-a`KJܑ~8@ -�~l-x�Y8 P�2L[@]Jlu9�"`:�$ G8T �� ?a(@6lP�� :(`6΂�E: @+mfCGMRHA�h  4p��[�� 8~@8 0 c�~lu)5o3p�tc�N~ slp{� P@4=� @5id`P? fRJA7{| !p@> @ ұ< ��Z:�@YmX<�0�ց|.%@捺 8@\@ ~# (@ >?ޡ�@*As(`P? f8a>N[G?h '8@?dE+c�%x� rw�(�`~Cg� t<(x�0�q G/%@捺 �3C4y#:tB~CAяw@P=a�#(�T`C#( m`@+�%� y ؀!q30�P>@dP3�0� �0�(`p0 [uQ�[ uqD P+P+�)�p `�*`נ�P�#`�#0*p0 0pf f@+@Ȁ�@'73p  �[ �5�f gP�(`\R zQ�[ u�0 d�!� pW@ 0`6 �6P�*06 � 0 g��% [hA+@w! 0 3p�q�'�'�@+��00�% E`ڀ 0��f�ް5zQ�[ u D�)0 �@0`�``Ѕ6�`p0  g��( [hA+@ؖnv'@RDp�q� '� A`\ %P�(�%�0p p(C(��5P fQ(�(0�(�@+03pp�`@+�P�#P�0*0 P� p6p ��(0t�e 0��pY)'�W B q'0)p��fQ( �ƅf1� A�� [ A0�dp� Yg@�3S@+)�6@ �P�60 zЅ*�#`0p[ E%0�%��p ��pqxx�p@+ǐ��3���ڀ0P0�(P0�p0�A0�%��% �%�(0�0p�@�3 3p' �0`�*P�#`@`#P�6�# �0��(0�[{ ۰'p�)؀ 5Đf 0��P 0P� ~ p tPRd\q@q@[fA0 rI'�f *0�` [3`0pנ�#`�À(P�%  P۹k@�3 +@+ AP�[ %0�(p%5ڀ�PR55 ���(�[SM€� @+w@+p�3�`B#o0*0`P[C `P�#`#P5P0 5�ƅ PPp{3�3pP 0�0�C7 0�R4�f1�[  (0�fQƵӐC0�q�p%0�t 0�p�d 0 3)�p)P�  Ѕ  0`0``��#�#P��P Pd@+0� E` 0tg\ʦܹ'�W� 0p��[����(P0��(p0�(��0PA l��(0�[�R�(���)�3@�3p�0'@�p*�*0�`g P�#` 0p�6P�*%�0�%�%�%��0�d���ͧ<4]7@)�'�p�D@�%`\00�0�(�PP�P��� �3�!� 0�30����� �)0�'� r�!���'�Dp�`#@0p #P� 0�'�3@'p�(p�p��p�0p�@�%0(�`P}Mڽ0����������3`�`� +@  Z0PPPPPPPPPPPPPPPPPPPPPPPP-= 믮庾 :N~Ⱦ"P�R^�+�+�9 @9^`ݭ>Z^-ۼ[.^~Ů �#�*f� � ~.[o` pP�#`*n4_6..�6o# �@` >:o/ VONP�*6 �`�6P�*P�*P�.Z>r?t_vxr�W�zo]6P�*�*P� �*` �6;u }Z^_*#P�#P�** ]oo�E�'p�p >ʟn06Y�_Mq 7p�ppS�'0@ _ �J@ BPBR>mӦOZj5ըQ=~RU M&$RJ2bt' 5k:iSNT FLPEETRM>UTU>=Fcl(Vر6͞5b X6Q\uV›W^}ͫ&RHi"&RHi"5jըUVZUiSM6ZћL6MZj֢7$& f ;n)2x(#XQ\r͝?WIt5AJ*AzGG^zݿ__iUD�ٸ!޼CPAJFi@D0AdAY0B /0CW`C?1DG$D=ZDWdEWM`Ćo7FPJ6ĮQ#H"[C/ '2JHJ J-˴GVyDlPrDKTxUHT E9SNWPC=1O?tN PC5(J6Id@lනpr�M*`@dU.nOQG%TSOE5UUWeUW_uG`đ6 W jKmVpM0beYg6ZiX6qą ͵^>XJ60e]w߅7 eG\v\k\ *`d N^fa-|Mq!\k `G*d{dOFYG`͵^VpM0L:eG\7ךz>XJ60:k}Mq!\k `G*d:nFX6qą|sW+`d n_X6qą|sW+`d qGX6qą|sW+`d tw/X6qą|sW+`d w駇X6qą|sW+`d zׇX6qą|sW+`d 8V=p 򕫚_`VJlCɪ5AR=p 򕫚_`VJlCɪe8C =p 򕫚_`VJlCɪ GbpArU^ QM`(YYbXl.Wj+UX#* %:bM8UMz 0+pD%6dU'#` G _IU|`&0@Ҕ{,6+W5长*USrn&|&W8PKjj؄#\\դW�>GTbJVuΠ=p 򕫚_`VJlCɪ;GbpArU^ QM`(YhFXl.Wj+UX#* %:M8UMz 0+pD%6dU'G#` G _IU|`&0 իz,6+W5长*U5Z&|&W8PcW6؄#\\դW�>GTbJVu;W=p 򕫚_`VJlCɪiuGbpArU^ QM`(YmtOXl.Wj+UX#* %:EM8UMz 0+pD%6dU'#` G _IU|`&0�z,6+W5长*U [؄#\\դW�>GTbJVuZ GbpArU^ QM`(YM8UMz 0+pD%6dU'},6+W5长*U7؄#\\դW�>GTbJVu -GbpArU^ QM`(YttM8UMz 0+pD%6dU'ֻ},6+W5长*Uc؄#\\դW�>GTbJVuMGbpArU^ QM`(Yԙ7iM8UMz 4.#*Q\xRGXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUBXl.Wj+UpA$QUaGbpArU^ "Jb??bpȗ\^ hpHxJXQ?�GXMpȗ\^ hpHxJXQ{UGp|ɕ�GU$vGXMpȗ\^ hpHxJXQ"BiGXMpȗ\^ hpHxJXQ.CgGXMpȗ\^ `pHxJXQ:dDXGXMpȗ\^ `�XG4 :$EgyXGp|ɕ� pQJ@(]GMpȗ\^ `�XG4 ^FVyXGp|ɕ� pQJ@ӘtDGMpȗ\^ `�XG4 uHRyXGp|ɕ� pQJ@ȋԓGMpȗ\^ `�XG4 t yXGp|ɕ� pQJ@xɗ|XGp|ɕ� pJ؄U 8HtGMpȗ\^ `�XGMXQJ|XGp|ɕ� pJ؄U 8HGMpȗ\^ `�XGMXQ|XGp|ɕ� pJ؄U 8HGMpȗ\^ `�XGMXQNu|XGp|ɕ� pJ؄U 8HLGMpȗ\^ `�XGMXQ{GMpȗ\^ `XGMȐNGMpȗ\^ `XGMdGMpȗ\^ `XGMd-GMpȗ\^ `XGMd'%GMpȗ\^ `XGMd2GMpȗ\^ `XGMd2GMpȗ\^ `XGMdHGMpȗ\^ `XGMdSGMpȗ\^ `XGMd^-GMpȗ\^ `XGMdi%GMpȗ\^ `XGMdteGMpȗ\^ `XGMd]GMpȗ\^ `XGMdGMpȗ\^ `XGMdըGMpȗ\^ `XGMdͨGMpȗ\^ `�XGMdͨGMpȗ\^ `�XGUpHSHBN`YBED_�_؄GDDH_MW8Y^[pHBYWXYpHpEXiՓGMpȗ\^ �XGUpHB݅^f=a8_?�WW'_؄Dx_DD DXpYYXBpBYCH8NWXBXAV` yXGp|ɕ1^XGUpH[^(?BH`BWJDX؄G_؄J@MX'[_p^?W^Buz8?,QyXGp|ɕ1^XGUpH-cW?W(WC([[Yx_`ЃGG@@H_ȅDW(WHE8WCpB8W^rixUfVvWX֐GMpȗ\^%pQXW!cFdVfWXa(YWCX[8CXGHG�`xXHJ@�_8W^CWlE�`8BH?{XnGMpȗ\^%pQXW!$hX{XoЇvpCxvȆE`~_ fmȅ`{ h`mpYXlfu}~`؃EWl>c v試X~XGp|ɕ1^XGUpHªVk}`ufk؇kXolvMqu�G0vw8`hk8Y^a0ap^NaX[Wf8x&vGMpȗ\^%pQXW!4^f~8=�Cv Y(C8vox`HzzQxpH؆DQN( BHEBpEBzz YGMpȗ\^%pQXW!e~[X[8}YY}pac _`jwhJW(YXaЇ}~{�E[pC`\fsP GGMpȗ\^%pQXW!+ϐ[kWCЇkNpo^{؆k`G8mz_؄`8W`\^8:``0_�eYE`\ :}GgGMpȗ\^%pQXW!t,/} v8^E8v:s0pm8s_�QxD]Y[8^(W(CCW(iB_vmGMpȗ\^%pQXW!xw[nCE}czBhw8Dh{f_h8s[H(WW[a[8W`\Yi0nsGGMpȗ\^%pQXW!dYhkWCpl~`kXC_zh=HwcЃ`xwwȅ 9W?E8N_YpNs}o{V~XGp|ɕ1^XGUpH½=`Y^W=C_C�b@`b�=@XxMC8NYpY(^W[X^8WC7 yXGp|ɕ1^XGUpHgBX 9B8W�W(lYQx\D؄G`XDЃUGpY(W(H�Eu!Y:0?Rh"ƌ7rG69r$ 4\%̘*T ѨU u'ȠBk-Yd"YQJVzVJ`U!Y ZU'W <됬N#X8!ʖ2IbQ\A/̚7sG69ra8ʖ$ѨU Y 6ܺw&G. \rL$V8={Sn:v`mrpʕ-ǤIbQ\A);}k#SlI&M$({) =&`XJ+K4# $58"%~,8a)+D +g"=#l RK1j@ +82*@ޏUZy#l RKJD +w%m,8a)Ԓ4# $9(=&`XJ+$M$({j)o#.J-)I +82*@#l RKJD +7+,8a)Ԓ4# $)-=&`XJ+$M$({{/E#.J-)I +82*@ ,8I)U-)I +82*@^P|2)0iI#T )T\04# $2'4u,84Q@(I +82*@^PI'4ں9,84]4# $e6~ >8~89,84]4# $ʉ>:饛ӍR#+LY+I +82*@^P|: ?N7K%`3MWg$M$({A2{=9,84]4# $?;,*،&W˚hB8bp$?GXT+M5%ф+p(V Hn cC5p lFeMI4! 1Us 9#V`3\-kJ VQ (1iE%jYSMHGb\H=pNk,*،&W˚hB8bp$>REqZ#`Q Gf4Z֔DX+ !8ZJ8b6ղ$`*\ <A^XT+* \`J VQ8)q<':өuZdx, l %�Z$`*\ v=(BPs.b"|@ d%-QMHGbBC*ґ%]( D`)YIKDX+ aҝ>iE1G>hJV%ф+p(V H�V*V˹Q<DS(&$X#F W@"n}+\Q<DS(&$X#F W@"=,bQ<DS(&$X#F W@",hɹQ<DS(&$X#6 Wt"-n)Q<DS(&$X#6 Wt"}a1G>hJV%ф+p&VN@"FX MJZ$`*\щ%]( D`)YIKDX+: S#`L4%+ihB8bpE'*sx,჉d%-QMHGlb,d,b"|0є%J�HGlbĐ,b"|0є%J�HGTbq^9Oxx,჉d%-QR82:3ڼ#`L4%+i*DEhM4]( D`)YIKT|`&*Q׶]( D`)YIKT|`&*Qڞ]( D`)YIKT|`&*Q[݆]( D`)YIKT|`&*Qn]( D`)YIKT|`&*QV]( D`)YIKT|`&*Q{>]( D`)YIKT|`&*Qۼ&]( D`)YIKT|`&*Q;"]( D`)YIKT|`&*Q ]( D`)YIKT|`&*Q]( D`)YIKT|`&*Q[\( D`)YIKT|`&*Q\( D`)YIKT|`&*Q\( D`)YIKT|`&*Q{Y( D`)YIK(I0#T&Tӌ5F,(<, LTJDK(I0#T&TӌE,(<, LTJDK(I0#T&Tӌ +,(<, LTJDK(I0#T&Tӌ"#"DJT�| 8B%lBE8ͨUa .(<, LTJDK(I0#T&Tӌ:"#"DJT�| 8B%lBE8ͨ b.(<, LTJDK(I0#T&Tӌ&"#"DJT�| 8B%lBE8ͨb-(<, LTJDK(I0#T&Tӌ2z"#"DJT�| 8B%lBE8ͨ}c-(<, LTJDK(I0#T&Tӌ="#"DJT�| 8B%lBE8ͨ5d-(<, LTJDK(I0#T&TӌI"#"DJT�| 8B%lBE8ͨTN9-(<, LTJDK(I0#T&TӌUE[>,l#DJT�| 8B%lBE8ͨ%a{#&8 LTJDK(I0#T&TӌZa{#&8 LTJDK(I0#T&TӌZg{#&8 LTJDK(I0#T&TӌZm{#&8 LTJDK(I0#T&TӌZsR{#&8 LTJDK(I0#T&TӌZyN{#&8 LTJDK(I0#T&TӌZJ{#&8 LTJDK(I0#T&TӌZ{"#"DJT�| 8B%lBE8ͨhZ.(<, LTJDK(I0#T&Tӌ{"#"DJT�| 8B%lBE8ͨ}yZ.(<, LTJDK(I0#T&Tӌ{"#"DJT�| 8B%lBE8ͨEjyZ.(<, LTJDK(I0#T&TӌB{"#"DJT�| 8#l*E$++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++B'lB'lB'lB'l+++++++++++++++++++++++++++++++++++++++++<(<, ГͬDK(Ђ#$T$ԯVB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lB%lVV&(* o(l(l(l(T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&T&&H C{ 2!!&TWB+�($/LL"B+|-'r+&&)O&&xE%l+oB%Ȱ,)ײ-#*!2/r!o*|B+-B$K2%`@B+|#(*26g3,7 s8k39O8sҼ:3;;3<dz<*x2-B A2/3L(�BA A4 $B/4C7C?4DGDOBA A �B A �B �B �B P4II4JJtDK@2K(�NNO4PP5QQ5Rt4StR?5TGTO5UWU5O (�M X5Y 5]׵]5^^ X�c7vY^GdO6e ctKdw�?8GO�841�P8Ǹ ~ J8~'d@2w8:z:zJxJ:׺:C::{80$;XJغL<;GO;W?$7;8w;(;?$k;w:c\P{+W<z3SM4?<M,C<Wӄg<\<w<ȇK2c$|Kh|L<ӴWTTTTTT�<D<}K2c$|K<'";7#GO}'|Kgo=wׯF_ ٟ=}L9=۷ۣ=׽==c\ط}ܯD}>'?�c\M_@@��;��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gridlayout.png��������������������������������������������������������0000666�0000000�0000000�00000033445�00000000000�017171� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��0�� ���Z��PLTE      #  $ ! " "$$#)$"%'' $&*%%$%#*)%!($%(+.*!$)!-0)'*"+/%)+.32!.113 0 /% / .+ #.%42(-%11+5)-/54'0"/-0&1(//(*1-"5.0.(4+<"=&68;+=29971<2/=8;:34=.4<86<3/?/.A+&E(2B2A?C7D0F>E8D:D@?>D6>CEEC8?E>BDAHDCQBIKJCMIHGLCIKIEMIHLNRJODPFQLKXJPTONMRIPQOHUJVQPOSVUSWNVRSURXTRQWN\SYJZI_R]UVTZT^dQ_UV^XWOXVYVWUZWJZVTPZKPYU]UZSYPUYKVXUTX[H^F[XKYW[O[Q[WVM\VXYWZX\R[W]XW`X]Y[Y\[T_ZYR_WV^ZX^UcZ`a\[_]a]_]b^]]bYe`_h_e`b`hcbjedfhemhgpkjkmkksovqppsqpuljwjtwhzvu{{z}{x||xsxĢ0��3IDATx1���0 nŊ0a„ 0a„ Ca„ Lؑ0a„ &c <Jo^f,J7;txC8rdpȉ0iD5/%*)!5p#!/j?hE5SExt:}�:/UDVVQIh[%Û_-XX|,ƾ<jۛwXƥf`"D Y  ;U-`0sJxQjy`~Z~雉!4K}ߑUV x3,;rh4#hb3ftd�,/T5A5ꁸZ0 azlü %%PQ>_!(fhM!U�IX 3(XʫG@#m$e3,˜tz~[^yY4&,it�0!f=�MԄz`> 6x3` Q(V2o~_ƊeyL^J+3*l>$ J˃h2&+JZ#KՂR0K23>ڧB?=oVT/OӦ'TyQK×ݼ_kE2cMyDg]-x 2"V?|>X6<f{?Ͽ~=5*vJղ^}??-sT&n^_UR}R[ q^ߵq-㖯nqomƈU  \qaһ x<U6~[fI1bְ cϳ,a0W{NbTH+mE;eNZ�(w{{b M)_&iX $Tޗvxx~r˘WDקk*\ފBD{s0 J[7»邰X}ZAE#0#*fCa8ja˄ zwMROM{ʽG<}Ha7T몪^ӒG`Z$@�k>aUcߎq@_f`{ѿ|L=(qvO[*RѲ*_)XנS6aUJ2ea@zɽwJs'yΓܻXL=G;2%uU(X.neS&YUg%dgwF~kċ%--<{ZOtc„ pyE&VnTVмɤt'wXڟ0w40 ynEQrC<LY CgVh`RcOR(9H xg["{<<٠鰨m5ixMxYE,f;`DL))YAde/,]~2[Xl>[E~=.zi1OCy 8u�:dZؘ\ש6KczI_Ws Ҡͱxjnx�͠ʢ$O6O[2ɤnzM`,&/073gm?ȮK`dEf6u�:l_qAZM �vs7B]%KA#~tyF:7_}SiL)bZW~xh\;d@`bZT*Q5"T$0@_k.V\› on˭QDiMRU0.z=,httybއYVZ0& 9Xe4d֟/T(Kk�h4 ?Iٽrd+,޻1?xD;ǿ<JhmBʘ֯F' :^X)DaٔTLDc`&mAdg'lk**(W0Z|(ѾJ&܋ lmjEz 'k{32'Wfz]F_c#*<⵬ LwgCv^۳ nxգyׁ#ss^zzAk<vS2[='p]? ipA/5I(USthWZ2׾3o{ׄ4GQbZ-Q=<JTiZf!$Yā0T�) ]PR1ʇ0ue� >˘eOfvhh9a];]ߨ7ȋ0ﰥ}c"5O.8*R0g&μEfY {zz�tSp#t'B7 lz>AJǑt2) ''.yG(w.{( c{B)%efu]8qYh?aZb?Duk(~Rf u&GxDMޠppX Ify_ya` fNj'`9wCx`L)h.zRhFx]߭)0 lF {z�OZ2L gYYV'#k9jrd!F'ظ/1k@JBB%rP[Y:tM ZoV)‹7Z/RVO'';17g. y7t}(wYFn斊Ź8{V??IoտJYä</akfV?G+DH~6Dִ,Ds=Hn"Me _$ȼ=N�1mhlE2zZPl@~!5<w˜Q/M%h_w– vFB"&IqvC5 /"`xϕ<,wp 7TS$-_1med8aϖH`Ϟ$HQiGYi:seJ P(!@(Nϯ`ϫ`sŔEU|lOT kႽz]0 O ub*d_~_NЉ)*(lWp_%4-P2J @Q ;ewvڻt QBڋ(Yx-wx@ &p+j`8� 7`DWq/XdxAԟ,H-. ZEyX/�p�w'Qħ:� SE ;aB?�$NXFqA~8GR\?Hq ^*�; S�_ x0V:#�Ľ`bקQ5y/L$ �lI 9{Z⋅rM?T^:\$k(^\8XJ*ӪB/oq? 6/0wd~ ռzg\#ȧ p=y0@ZCf٢U"l$-PPt-z?z#_>&s UReR% NC<o/oK`lX%E*(ӊPT0)b~=5`,NS5%fJ>:[@}JQ%.u;A~~?#\SC$P,V(mzvҦ5F/>E}x>?0 h7"%ɖP m! ~08ӑfuZ|>y4 $AiS# $my[k򴫝9Leh‹:WH fE^{Ny(axyN4,8{5ڟْp`;nfߪMkuM?4} p] f&W/0|P�%/Մ: lKf\>ki-elg8.Wiҝ]>ywWAlZ # K5(Z^!np:tM΂i0", GB2T v>3NY//)EJ�z)AOMq:nze5i?nI{tm J/.]CpX鴠?`@al:L+vxz$Й~ߒ�73x>" ?at}X=NDBE}g` [׍vo豽VAp?}eg}6U7ĭ`R f1l!|?mj(% v?ؿܪ]9i}t(a !ywMtZO n# Ikx+@|>-JԦیmF3kPO%JPݥ5Ԗu7_W~6u:-1<>.q ^vr\=Ǖ봎>Sh&บ_k n+Űn9UfioIP1;\G6\?O[\|t fvxlm{*4\k-gnx>RokHxZxx9y׻ ALRRЗJEPdE[q+kOCS#2Tfh5UG: ]i%uބURUZɤVS9i',!ba<hZX)f7@ʐT V+ҭ0fNG;0HhL%ȠZmm0= AKa `t<`h2<6=nCyE7n42j<F,# T4Bҧ -A;`;Qj5 mGqո (REuZ,Z" ZTԣԠ uƴ@+1FGP+>Ty%n?Ê!YtNI5VF%E4cߜ0y^SE-OXHQ't|+p�$!4Q!Vĭ; "Zv-֩hT Vpn+nQF8j`[c|_ں8ZP(] iڴ8ۻcLb 1m+\d8je y5)9Wd,oKq|ɇ{ND<\s+�ޝWeN"a5R# huiUa8IA%%lYP ͛SQ/L6c3LPUژeQfwW. aLU0_Xf'zaT {ጪZ7ջ4@vEcu[j Z-aLB sTK9 W! q| )kB,3#erSŀrZ:"]æ >yX!%j!_LCR)q݁irRS|wwt`[w~pll98^ؕkעss䋙TJK%HfR3鹾w'JdIOF?>{Lf실LX_7{{{oٗDT9 _=>*.]2%x?#mC, jjkkk>W E)4XY\|׷ƨUzvZX<?-[Iy]^.7ldZJSs&:YY|2:js5_֖^4%)<$uCbZjRƪsc USsZ.--Q`KNM�"9RsŪ;8p.Zq!*+;�BOX o&,Rb+ !%? 3&}Ql>vPn]LsqTt%T [)b�'E[-dr&v9~A#8 "CJVE_. ʅqK*m|._^!i JG(LpLXko |M0i"jEq+R/F"L3D"qi—¢ FԂh4*P3 3Q!@0bB+-,wQLjr549P k ˜R*c80΅1fQwGH9×$c\>b�Lvk;4(Ip]wI0\u5q;mit<캿{' EtOd]fM=M ƹy:UnQ͟S*6gcOXcVe 6Jn $$]*fVv<` ['/ϟ37B jFrJ#S$¤G{ H�OoT^Y F&iRH z , eN>0 aq�*+U0'D+% E#!g6 ݧ`5Ds}$io*݈I%4i*-S0�D 4fAWBo�yY2>K^Oy> #M,Qen-R&K&+|" MO}`&SZ֟`N}z7ſ ̚[s ۏU0m\W9MJJ}<,c]`K O /?{onV $�9W�=)�Y5a�G �P]HHЂ(Bq [ BA VԮ" Ra�5P$ VI~-ҢT—P,nK5q2@QaF/ςy8l߻1neJc1^WNzyxs6cעUٺ_x\� u0�z[vFqٔڛ $^`>^ςewm{5|8,w ֥]ν.ςo}?nWoq'Ь7*ye[jy#X1_s #zP/'8W)<S#Cc8Y0(y>EA<_u.uSlT&l) )6zL]3խ/&(y}?|`eVl)cWdߟ60KG׽1z~Xtai|@zaCl3]&a;^6S"H|ٍquq]ª}ޛ;Lya?we^~=kkƎüES7o%M cW}"}R xsVf imͤs;A< T}^u?,NÞjFef#!EL/!@^Eqۈ(<-J3Ot”N`QHz69[EU@!ς]!r9[-CyKv|5/)F-+=�\n3lv\4pZ2 qGOw.>İž};_50%9Vv?>U}F<Hzy,ĥPŜ zܳ& nǶ*pd|p;/oۃ vˊkf_'/C<,ٲԈ?P}<޶wڜ,:k @Y!6k9,:oس'AXiBa+[C>?1?xAA~X5SaR9|�sLS7#r Wu& UQ$Y0J0TPI7䷁1KLW@ECT4 ;�< %R? %@< L"@d)I LA)jd|_TJ% K @1܋Å3TAՙOA* ~j�GX¾3aIn^ ߎ@&ς9IZdk:a%N�=% Yt5%�_f΄T:MiQ55:ju?f>cIFq|\Ϥ% ֕iHWS}BHwVZ@2d00E> Lh 5D A7{řw8hl7&"l-BL#qk=4+h> s3g_,y㸉nWH=9cpHQlgrg͙4;O6ϔ|]'0Ϗ4Y_q\`.0 ,8}?/F�L zLC^�F;) +~oE>PN0`D5 T,Z{(Ϝ>#&7x<ŠU$JNðh9A*l#3"AESܡ{& gBe0"v=E;LL0 !豏l0%%\߷!=Ѐ$`tBg{ s%amn&W=5Z-U/)5-E XSIaiXD*|E}Tx:.ۭ-|UQTn;/?0tmDQBL+$=,UөŠC":+6fCV!xQLJ}u͇ Bjzhn^iߟ�O>`-]yuyu֮:uf͚߮YYW}5.n )~"=rWc>}キw^e쪯ކ7mܹ}KuӮgo2$8 [wFN>4 ;C׆_pWC7a_$4 kJ>4bģNckSOfRX+0ő2f{/APg"Mt' h8q4hȲ)ΓO(E6>s!:w?/5'S1)XbiEMM\X$%�I4%*:(d5gdPB'MpڂboK &1dF Fo6!$F4K#ԥr1ᔩ)kI6``.6TDPƌh%(z{NDX,TaL;8X toH(ں2b u* 8 :P35`,ӏMrj01i`|aE]`.0  Z%h[V3j`y+:__dy+8l`{+R2 ,"m y6,o poE:)vP`y+,o pohXyIVqx+ V-!1a{+ I [V"LG筠@b8Vqx+lqx+ƿn0` Vqy+?M R`ފ|3[Yc[!a�<┷ a�#�B5=*'| [d�OlViV@["0HwTaWTiI4뭐�lR<loţ죑0B>>+UQ`y+>}8 cM 6[ɃQL\%K^xy6ފۗGm*x+ }0L`୸q &F[1"<[``9oŽ)o@}kftZ:Ғ<r1 Z"[nLi =#`_1{ ^GX0z+-o0!w@G:[y7U l_FC:yaL\3#&[``z+D FcY$xJO&V1X 6ǣp|TW<>Cjű',ołM{+' }peGfgrRoXGsz+yx+HRoťV|xNKLołVL\)[ؕ+㏬6 0ygb.o[>?1 ܚum͎ӛAP`F.pZq+v[X VF,`z+bKT4 yoP jh0͌V0y+rފ TJ 2f[bx+l`| `9o0AL o [,�NT* Vy+rފL D$pa[�V8`&p&[�`VY;Iwf{+2-B2N"#%0j ~â qBLފSC5/ﭸ@o<ESXT4M `%Uw4E$gCW>}:$k((,a .Zn Ea-)*W ,QU#t3xQksv梢wOaX"VwhxfިKҬ(X�3~c]Xe]S V3]1͚ #+9g[R\;eI骮J sULe-brWWnwY ‚.5{}B,7̎FqKi41g3,&ǜ A$wkLQλ2ôWb]g �Y!a<9`9b di:%OA<tJ{m|/} /1z(@e ,[M N}2z.~󙞳ȜMm Rh_xJVeUep6.|la"*�/=>$y VO QqA3�G Oպq0:bqWpP_- 7X< B(x#I( Gz8R}9HDSAfəD_wo}S`EEv#[O:1j;vU:ZܸÏZnY9z=6JJJJR(WyKJ+*+ֽ\߸r)ekz=+Vm{mKwUwlTد^.*]ÿU~ncmm][U6T~LUUwoݶv9ZU%U%vb|Ù; |t*ޭ}+jgg|J6+Y ÞIr5!V_A<P^?p6-Φnu5� n>ҋ\J?NLޡVDm[V[7nY^w܋.0 s\`.0 s~)j xFķb׭&o+2?p!? bI1 !-, h n&A6NcO9s+iF�bSo4�c<Fts_UM.\Ggb Ah$XPkh <%% I-# )HbS2x!%z1 ,j~V U&-"ɞHܚ@ A)*Xu>``2kLS2fge[Eiy_z!w|ӧ$jюHQvF*b沎m02^o z84 c%H4-E nIFӭQ0[ìu.`3I;~^߇~a4Pi @>Ae֜y(/ caǵ+IQc^ aa#I~闓> elJY-%JKMxX~QQaәMK)CZNBIJ<W36/2B;2!GQjPX0P@3Oߔ#3#Oox:Ryr:14ŷuAr'.[fva/j55_P+"N<`1ؗ;6UBqX#`*"jE}:R#VJTR4+6$ZD$.u;%)㟒E:]!Ibg/J5dyxߎ0{ŝB.vn4>!۫ԧ%R);ɔ~̖>NJmd-* IYyiw> OK@TB Q}X$<;fM8E ة `bS  ҡT(tZ!MrK8dqgk*H? ?k!!!!!!!k8j }}繎A(̬`NJpۛ^S]cokQ2 p'm.\ˡl)4 îWj 8 H&t-3$52 -g4 _ nYU6֩n N$ ϡ9cҨt2)'0Huveg'%W׭fT ꠽#<:G $K?KFI[eRֶa(9+n<X^Ns.B/_v0}Ogyi AGc_Sυv%l ڏ~ph̜߶?sslS]ڛOy?5ι÷l2kmH8T~OUՁIO)kx}t]g RHF$LO4R~Ф5_p_<v:RZ!U"Vף'yK9vG1x NkG%ko˜&**(9٣<ɹu�H0qWa36$IE(/qad ,ty(߆l{|aCct!l0Qjq˰. #?'<|} |(TtYy�%�Όˆ_-Re,YؚLߥ(buB����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gridlayout_1.jpg������������������������������������������������������0000666�0000000�0000000�00000012363�00000000000�017401� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C���"��������������<� ����!6U1t5ATq"Q#B2$Sa����������������������������������� ��?�.骩Q"L'ɢ"5SӚ%vI%�r}G|ݻ`$Inݰvz@$n;I=C[l-۶OPi'�yKv탴9%vI=�|ݻ`$Inݰvz@$n;I=C[l-۶OQ;KOMJy|9Uj**L{1tr|=oN$r+E]MTDMG[lً_S0<%vIݻ`$>Inݰvz$n;I=Gϒ[l-۶OQ�i'rKv탴z�<%vIݻ`$>Inݰvz$n;I=Gϒ[l?0Mm-V7"**=U:o݊4 ?ܟsQ<G������������WN/qJdWN/q@aM8S&aM8S�������������s|&Uw?Hs|&Uw?l>'x,�������������&bu9{S&bu9{ lůB3 lůB������������7b:C7bf'x,>y`���۽񼾎O\tVy|� w<7p岞QCW5:rzw9$oVF?tV8oJQe.MOzHiŦZ`AKx놬4IRc#YfsZ*M?WMQGS%5\V*.P<һ >"K,, }-Wm$W5)%s@�� f.N^ɘf.N^›1kqwL›1kqw���͕/|q3Q嬍^fy_I�_UvPb^VuT[<6*?K=zNT/<kqmFYNIMLv+ڍnj.UnKKUjKmbC;N,܍M&'55\:;}Ar5 caF9xe5o>>6iE�ɿ4^zr aķ-)mhGȊ9ֱ˚ֈҨEVMOHiey.Y��s|&Uw?Hs|&Uw?l>'x,���>}z44ڭ4Y$1ڲ9V*dr4�}fipLꦹ\-+]<G9f=fc7#WGJwY1릵G_S_lVGQ2D91Uʯ;5h|k†xB^(`VG%S3%UM,QCJZ*\41?MrO�dkU]ZTjRIQ *&tQ9{ZJTM&Fi��� f.N^ɘf.N^›1kqwL›1kqw��np1Q)858Y'�8mjlU:7Yhi(kx_H=.%�D˥dL>N�poK5 ,UQPDIcY\kTEsN6eJOԥDJ�sOj3>P�w}6Òܪ#Z\S%UT t GMzr]"/%Ob3p>帪^^&Z8lʮ7iFW'e|wCuYdr5jJW*DMy2V9NksEM%e���o݊4o݊4 ?ܟsQ<G������������WN/qJdWN/q@aM8S&aM8S�������������s|&Uw?Hs|&Uw?l>'x,�������������&bu9{S&bu9{ lůB3 lůB������������7b:C7bf'x,dG5"*g3ף~q/l05/8zoRP2{fq/l05/8zoRP2{fq/l05/8zoRP2{fq/l051^]:4{fqU޸jԮW:FTUUV"t lůB m醭ZdsickeDTTj"IKm�=K7 @6�9Խ| o^پcm�=K7 @6�9Խ| o^پcm�=K7 @6�9Խ| o^پcm�=K7 G7nW}cZR9kdGYNZUr{WkV\=<U+䞕rȚ܋MHW>>Ij<g�V}g|>V}g|>X'5YG5YM` gvgv52sUq�sUq��V}g|>V}g|>X'5YG5YM` gv&bU0ͳ[#{)d{qF WN/q@Ʌ-V6:l淚|q9Zr*)Uq�υ6b!L gvgv52sUq�sUq��V}g|>V}g|>X'5YG5YM` gvgv52sUq�sUq��V}g|>&kѺ5dR'&oD]mDR:7bf'x,>y`������������3өR3өPSf-}N.ɘSf-}N.������������ ]i ]h0>y`53������������� f.N^ɘf.N^›1kqwL›1kqw�������������Mت~#NMت~#@ك53|OX���b fIu L"4ls2NW.Y�`s`xJcDOQ<q#dƹ9ZUԟ u!m&(_ _Etܨ>dz5tʃŸJi8El9@[^M)$r"&jo6={nTΧj#UQQZ93G"把c]b͢*gݣQ[$y]'U]&"#LD��3өR3өPSf-}N.ɘSf-}N.��M$ͩ=MF4ծEEFK! Àרd<YGLȕ,U�f�zÓY}{esa>;b#*f61j5+v3I5Z"[U+T׵rcQh.}m ۂie7]y&G1 j+]r/F%6E+mSmdT-;T׬&9k.V9ɢϧVAl tϾsEDF_GeHCF9ÇMey'15ױFK%�(��o݊4o݊4 ?ܟsQ<G�� aXa⋥=AC<ײ&6T՞]h/3b:<skqZ*rUAfȏr9g*&UA[d0V] !XY3!V9Zj#&Jt87A`߱[M%{Y7Qj7M�UTVǗ: ]-gT-PJYǹs։=y55'A�;L7Ou&ui*ɴVĭF5rtsp����&bu9{S&bu9{ lůB3 lůB��0MՖ<[kʙOR՝gOOj?m Scʴt~ Zhi?XqZ&\j [nUEj\[İԥk{ؒFZb+vhj1=8T4|pF8K#&Y+4%\;+">^:݈qEuČ^YkXܙguvc6QNp؝KRLREsQ(ך/�o!_.4k$2̪[,EQ4Q:3"}^&KW6J#RG[Hֻ<�L���o݊4o݊4 ?ܟsQ<G������������WN/qJdWN/q@aM8S&aM8S�������������s|&Uw?Hs|&Uw?l>'x,�������������&bu9{S&bu9{ lůB3 lůB������������7b:C7bf'x,vZ* )*<US5ȿ\n� -'s{s{OO"{[7?{[7? `n�!n� -'s{s{OO3өS?s{ؗ&!E$IUUUj|�6b!L)CMr9b7ȨE}ÛޟDozߐozߐ9�~C9�~@[Okpkpl=Ûޟ=ÛޟDozߐozߐ9�~C9�~@[9v*Os{�kpU%%9Y֢������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gridlayout_2.jpg������������������������������������������������������0000666�0000000�0000000�00000011575�00000000000�017406� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C���"�������������=������!U15"6ATQ#2Baq$3Rb����������������������������������� ��?�.骩Q"L'ɢ"5SߚvI%�j9,-۶2Op'�yKv̓:vI=�}Rݻ`$nݰy{@Tn<=ê[ld-۶2Op'�f,]b 5WM$ܟ�ѡ'b0CJTn<=ê[ld-۶2Op'�yKv̓:vI=�}Rݻ`$nݰy{@Tn<=ê[ld-۶2Op'�yKv̓:vI=�}Rݻ`$nݰy{@Tn<=ĜU==RӶDLsITTrW%-q4� sX#�j9,����������?<a+b0CJ�����������������<0G 'Qy`<����������kxZS5~x<W- (����������������>0N&x'O` MG9>N&� /[·[Y:7IK=t $0tEL=]Cn}'eqe|mZ!G sɒw~JgX)0.:MM8sW,ܻ6kŶ8dD�⪈� p8{-(^G#Z16s]Q;jɩ),%0<�fg塥3X3rҀ����e MWTI>D9]iYhhhpML뉣 #X$s~]� Y؝I.]emkc]{tL�O3|\iU%{$UrDkU3vjZWzŽ*{ShdtJN kQ%\~m�FQ[mU2jaTcs\)_,]'_CIiRGdTIUjLԥ,P4tC5Qΐh=>U^�����<0G 'Qy`<�`,oj xԨV"*.Y5Dٚf,ZKEUg4*et4DM$kUM/__#f.6Ipv{ED~$I%wDj>6�=KeU45b)s?ţ�.D^OlERK-ZACv[TR[ZNTMfsQs͹;'|yeO.�/8 K$kXԕU]sRe}֭r9"抚K���fg塥3X3rҀ����>{֦ݰ*%K[+-d(cF;.ϬoDS6i�*"[o'i:"̊jO#giՇ콙o꺦j*O5;UG:DUktEU3r>V�]jOqGZd ,#F5U>a ;v EU=%L3W67FJ=ʮGU2>4�jjv{ijܨT3�����x'Oa`<0N&'Qy`���������� ! \4kxZP����������������|aM?9>0N&?8s|MG9����������3X3rҙChi@����������������q48~s�`�j9,%_CIYNUPkDTgw)_Xo@6�5|]co_9Xo@6�5|]co_9Xo@6�5|xZS!.4 pҶ[XrHb"fLRԾs}F/P:ˬm�}K7kRԾs}F/P:ˬm�}K7kRԾs}F/P:ˬm�}K7kRԾs}F/P:ˬm�}K7kRvXQ3�ɧ�ûXo#WPhlSI*`FU�ݞ݈ [mrڟ4|IWPzVJW"mr.[6!_UYN,MG995Uq�j>>i�V}g|>Ѫ}XUYF;?`MUgvϸ�u95Uq�j>>i�bUuP9z~8k&[DEo3M}\Chi@V}g|>Ѫ}XUYF;?`MUgvϸ�u95Uq�j>>i�V}g|>Ѫ}XUYF;?`MUgvϸ�u95Uq�j>>i�V}g|>F-2h-V&Y$ɜEL*SDG 'Qy`<����������kxZS5~x<W- (����������������>0N&x'O` MG9>N&����������ChiL! \4����������������8~s |aM?90q5?8s��.[,X.z%EU$15 ZIyFܲT^!8:wgWWح.GE3zEj;vLr8vۑ(kRL5FrV?%�* ]C u4s\U¬b&ywrs8/N�eZE dHVO Q#.".)VLw9ZTOdjvYl؍\�:1͖?k-4<09Fz5ȟM,@�5~x<W- )?<a+�����;,qzc}Dm|ND{cW"9QU3DϽ`h|WK]=C*-RMBTDf2iWK4ڋkJ7gIEUMےGtqh,UdYw5x?W[䡍j,rJ+Qٹ3ET=Aӄ'_в9a>Rޒ)< k2*dLٳ/-ؒ+jTKNsXIjd.0鵥ŬR<iՓ,W${^-ilkݙkctk9G5G5t|)@3@���|aM?9>0N&?8s|MG9by UWSFc:nnDf]r2 V7}UV.5W{=UK*ҧs튋ѿb.ϯyZP7j[sو)2KeJYakۦk2j?>V�bkm #j(qL7S4уEsTj˽2ڇqPٱ+-ץ547St舯؍ɪ�5Ʃ!_.4k$2̪69tY.i*wfE.LO,Fvlvy�0��?<a+b0CJ�����U$jYY<u93#jmͱ=3�S E:Yj,V۠?ʍvK&K Ú;QJ[UTT8"G9ʎU\)g@-UKsK3UGTN홵\.a\U=}hVMMKSGe|&UV2rW xZW([j7=ZE\Z(.Y܅zjhoxhcho[>U]d����>0N&x'O` MG9>N&����������ChiL! \4����������������8~s |aM?90q5?8s�����������fg塥3X3rҀ����������������#i,q4� sX28sh$GUO"erRkpl;[7?vozߠs{kpl;[7?vozߠs{kpl;[7?vozߠ3rҘ;%ˋUQW1St3ڋt؈Oozߠs{kpl;[7?vozߠs{kpl;[7?vozߠs{kpl;[7?vozߠs{kpl;[7?vozߠ8~skp1&$V[㥥E4TP?�����������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gridlayout_3.jpg������������������������������������������������������0000666�0000000�0000000�00000010524�00000000000�017400� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C��P�"����������������?�����!T#1U"AQ5a6Bq$Rb2ct����������������������������������� ��?�lZeժSÇc� ��`6Su['˧+}4w{?JMEvn,"-.;*J]u(% c(r |p?*]ҷGwW"n+R܎#%TNO#2qd)W;[t&YRC '2ԠN�bHvPpX~;oɴ#[EbNDgIPIvoA=ҷGwh1%ϖH1_%ӕYlk? HZ'$?*aVhX~(3zCkJVTq/wgH4g-{?JMҷQE{?JMҷQE{?JMҷ]"G.SQbPiKZ�IW0'<+f94N8b1 mpX~;oSq&3RyH! Rp @|{?JMҷVٷ;2`26fvHbvfͼ]cZ8e9|$?ɠ+}4w{?JMEX m�gDG}͔+)ہA+}4w{?JME+}4w{?JME+}4L2 :Vii iA. ޓS"�>G]8'˧n!c}+Elq{HC̈́R ?|k Vܦjkiۏo6C3oƒ}rZ5V{eS&^f0"QRNP83fݢFfO#Tt{ H!W9uROBuǣ$$˘"|N6aM&i˛ sTR)FRN)Z xi7mZbg&:�Z#'S[Lɪm! )ȥF}X$lVɽx=oD>ΉkBNpl,ޡ%xu8p!/,R v3'hrVSn�\Glw7S�~8rC|[&ʶ\a;Je̡YV$qò<yo8ZpN&(iƌW֐�<h~1ZZ((o@FY_]l?rnLTFK'`aع?ݯڼV̿]ؙVkl7 Hx ~'�(7~hMS Rjq.RE?l+ϣGnMEʊԗV;b T� V.U'HUp]{< � 0�®K !:5͡sLTmAϑ *#A SւƙBZS 7/)%Kaؐߍ9+6MY9whp8Np'p;Eyt[)$d7Tįq'AZVFѳBN#4J-,Cf5GvCR$#qN9N'-|e]줲ͯ(VS<kMWuvqnܷ)J1I$k!V)7Yvsݪ؎fP'` �c~4(()>~1�2)' �s"Oݩm92:DIS>}coߢΓ蕶o?jT:j`7V# 6/<6/<5U�ogUg;?頝coߢ΍coߢΣUYzhV# 6/<6/<5U�ogUg;?頝coߢ΍coߢΣUYzhV# 6/<6/<5U�ogUg;?]XhΠ!9�156/<16OGPT6oڶ BʀS �p?ߎ5V# 6/<6/<5U�ogUg;?頝coߢ΍coߢΣUYzhV# 6/<6/<5U�ogUg;?頝coߢ΍coߢΣUYzhV# 6/<6/<5U�ogUg;?頝coߢ΍coߢΣUYzhV# 6/<6/<5U�ogUg;?頝coߢ΍coߢΣUYzhV# 6/<FN,.;9%%щP~|6V#Q[V<ŪˎPP҆.4?ON)>2?2]%Ȯn;ˎʒ]J CeX >�ʸB=7Ҵ]ʇmǴ>Ie+@ƃY-j[DwB)0I$fN8xb>ul*rnk*[aZ INpѭ.R21H,-jr`1i6z44xtR@97ƒdn|L"3JT;ӷoQGݴfj[f霘sh5NnOi3&za2"b[(1] ǵۥx'1n3*q@|H' NyR-$)$x! tes㸐K 6Nm5AGi9(mNZP-_V\& QA+KY!xџbQ@QEbG.SQbPiKZ�IW0'<+f94N8b1 m[tee~3uRH �Wb-2;QM.JCbGLl�vjr,51qLg4Bx1j?H4GC&ةRAʵ8)Hࢎg#7&ZsI"EjKmj*JIC (0lۃShQ̙0 J3m;}`1;h[f.v{yr `>@Pj%}n; qR9Av$Nt%ͧlc&db]%%)&DI$AzCb;N< B({jK|/ 줲Շ�p.z.,Dիg+8mϝi2ew% -xx/:R ,_6f*ƒEPQEION)>~1�2( d~eӊh-ږӓ#J876/<-U)Z{,9n6:͐# ;qZ߿E'߿E'w.ܶ÷*IhNd[[s18Oن)49saN~sJ B%2V]I+Zp?k~tk~t^\gDJBRya!K v'f8 6Uޖ_P<:ʜ8mn) m;TIk5m^2yѬm^2yhoI:<-oCSB= A%;Jv~!T79wyʙ7e$$a8�Sm^2yѬm^2yZ~tk~t 4F~CH.0-Fu ̀'ቭ.xAjm^2yѬm^2yZ~tk~tZm5kpԎ!Y۷q;�k~tk~t%_tZ@O�!Ac� *03\>$K1iR1$pY}coߢ΍coߢ΁[)$d7Tįq'AZVFѳBN#4J-,Cf5GvCR$#qN9N'Z߿E'߿E'\,.֧E\ %'P 'U4r=-!$�k~tk~t߿E'߿E'*xFxAjS"k~tKgrԆn.TpI(?����������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-animation.gif������������������������������������������������������0000666�0000000�0000000�00000130422�00000000000�017346� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a�<�� !!" " # !!# #$"$%#$&$'%(%'$'&)&(%'(&()',*-*,)+-*,-+/-0-.,./-.0-1/2/1.20402/1302314265363423534635746858979:8:;9;=:<>;=?<>@=?@>@A?AB@ACACEBDFCFHEGIFHIGIJHJKIJLJMOLNPMOQNPROQSPRTQTUSUVTVWUVXUWYVY[XZ\Y\^[]_\^`]_a^`b_ac`cebdecefdfgeghfhigikhjlikmjlnkmolnpmqsprtqsurtvsuwtvxuwyvxzw{y}y{x|z~z|y}{{}z~||~{}}|~}~¾ÿ! NETSCAPE2.0���!Created with GIMP�! ��,�����<��� HP >v '@�C@{tŏ C H@�3˗0cʜI&H>8sɳϟ@: Ѣ p@B$T`@AX)Dׯ`bA 0 ۷pʝKx˷߿~!L I%\�!CP"(B](`ӨQXͺװc˞-m *,�!H@D`@ RU@ ҳk^׆O _X   8�aD`@+x%D@6F(ze T�AQ\�@ 0@`e� `B0@@)^ؑH&G]E]�, HpA@@�Ahi @ `l֙x|Iy&蠄Eٰ8�A !XӅ,pe'褳:ꬣΨyRxa^jEepUP883,P(@05[T`8PF:H,pH H#X&`x F&`E% ��wua^&0k\P E &$S<G2,@2V`dp,�A@P \ TcH Nl, H AHRK$p-vWdMwݵڶ^�#dPJpA� t0N ذ,d"܌ @ h:댃 @M9p@2SN6T @:Q@'h#$ހ3 H�$ހ3 b'wua3-Jt" ^T@:aT0/�EcsA3a@:H,#x K/а+(:Ȁ @p)\@H:A .8e LTe L 0 gHڰXɡwBoz@+F@ p �`|X&q  H8@unip8@.k,� $P F:PG @�� I8@ I8@ 7Nzr0< eg[ل pI 8 1$C@@ �sa�ԱFH.+@: # gx)T:P @�X:֑uH�X:֑u|�(E9C* .�WJa:P Hx:|pH`cHHkX$gC��pH83Hr(T�BJoH"$ I;;VZÁrCX 8@0p�HE �d8p1$ tHx$�@* ,�2 H@0:� `i`�br@ P S@W`v p[re[ @ +H`x)$�T cp5 X00,@ps _XC WX$�#  0H�%p 3C9.A GLbwrWJ�+א*@@:%@e6ncW@G�Vj.P7dՐ6@gp2tDa@! H4Q ;T`urF:a πu\2 :H�H� ,� @$P8@* ,O#  \�� @`u@$P @`H @@X@ @@X@$n{;!phVX  � ,`up�pH1H P:^ @@q#@ P8@0�W^�XVw8`u gNpc+J@� @  p�$ Q>0PH P\ 8p`.:H :6g�pV�H�n @@@ 9`u �-1k"X &X`\ H@0s` \  Pnp�* ;ā. .@@.�L �s* T p`$�A`@$�r��p�!:p�� ϗ!x=7V%   PJ�� ��++���+P � Ppp p: !p� �� x=(V,0s++(2/@t' +p(H))+p/Xt)p,p,(//,++,/,x*؋=4x$$P#@$0!x$`P$$x!Px蘎긎#P0%0P%%P%#@!#P!PѸ ˜6x+x#ّ9!0!`!0"ْ.$00p'8!XȐHFw!pH8XV`!%Yb9#!P8h#Pd"z|)Ȕ3!0!p00Fi`!`$`!0 i!0!`$0p$Ƹ瘕}9z)x%+)!$)`0%!pٙٙ@!0(#$H#ИYIh`]%0i!0y%%@YJ!000!`!l#$$`099(XHmp RIP!`!0! `@ڙ0) bPj`!%ݠ :PxY}YH! :%#p 0�!P pL�k@#%00!08p#X$#@`0p`$#0/` c0$0#`$0 pY 8$`٬bJh!0@ )#@8!#`%`$)P$'!@!p@@#0!@'@0$#@!@0X!@@##($`%!0$#%0P %$'0@!@@@#H!HP RZ^`b;`#!ƈ$P!8!pŰ`] #p !`۰ #$@ G0 ` $ @ )#� )@`0 JX$$` 0!i0$0l0% |%'@0 %@` ` !# d[{_ۘ$%Pip |�,@P!0!0'p!00'%ܰI 00 mr@!@ 9#!0Q!@ UPn ZӰ ܠT0 #`HP @##>p P$$#j!0@%~`~pq�ed d!0@~ �+ȌȎȌ\P#%`3%#PP!Np9@8PL#` $ !p $ X0 h0 0H 0$0P 0 $` @t@##@80!Ph#!˰  ##p B @!0(p p[ ы\P0%0f p # 2 ##o#@$0#$pH/@ ##$r`(0!d%m$Ƹ!@ xP$$ep#%i`!0q0!0!@ Z!#t0 ]ڦ}ڨڪ]ڀѮڍ#`%a@ )!`m!PހB�? $`= `@$00!@ @#]#0BB! �=?g$p@#p!!@P |0l#!g@'�$m0$0i ' @'0Ӡ Vp0<ڀ@B>D^F=!Q P)#p#`@# e#$0 # !0! 0!@!@00 $#@#X 0PPP #p##j=`!!`r$ #` #$ =Pt0`� WPy^.!8 0/$P##X  $ G0�oxpoP>` Y0c` #`T #@k0e#lPe#Pi=<N c !j#`Gܐ#p$ Up m^<מZO! P ;0͑m00!0!@ 'p 9 ۀ` 'P %00%!Հ%@!Ԡ!@p%h.`0#j% `!@=P �`U_U[ُ#%@k JP!pm0'0!`(@#k%�Fс Fx0"DNx(B@Ĉ '8D#<Dm޼9"D`Bps#6(!Ĉ$:x@D8^ŚU ]�VXe͞E+*trl;t-֙-ҔbD!Fp0=B 1"Ĉ#B$1C=zsD<1ƒMFJx` 3rYzM]tVGxACX=Ĉl=@" uhJ!uh:A!`` Fh"p B�&J<CF8JCpF N9o*G!FHEBؠ:ɃF&Fa4lA&Bh1=<萃F<aFh=F:\F`"Fa:a` a<(CB9O?QGGȃ` C:ࠄ&!<B``Ca!F B6 a`"a": aB( a&F<);0<>wPs$5`Ba"n"!B(<JaF(<8!FX<HFJaH!FHɃ:pFXȃ<F`J&�`"<(N!HPr~_;o<p'pG<qg,&r/<s7s?=tG'OtWgu_}sQG=vo=w=ww>xq#'>y!g>z>{wz?|^`G?w8}gqI~=w|Q�! ��,�����<��� h; A>H,О=�1Ǐ C莠;�t1垔{FʜI͛8s ɧϟ@ J(Q,  @PB8p!`ÊK,XP`@A ((`ݻx˷XӘAÈ+^x1 HP*@�H0AD[ P-0`ͻ{aCȓ+_μ$ HH S@�!"0P@8(�k0�UÀ`Á& 6.  H�H�@@\P@ A`a@ D_0A`)@AD<Ac@)䐈I@@pHpT8`� �*PXD�=&k)tp$�S$� HTTp@夔Vj)@PH@d R\Zꪬ ֬ =뮼:6#@p:h@Pc3Ct! \0iH+:먳:2ۦk뻳BX֫k8L(H@(Ό�S<lQS@ eS H� K@Y2#Xd*Ax C dTJ)S < /4fD�LT \t)S@H@:JH� \p@PRTcHNl, 0$p 8 AHO4dN PN� \qA,86먳8H8P$֐#  N9d@L9�DA@|Mx(8 x(8Pz4W:P1B0 T$`sm: \bE/*� AVH32q p@ �H8X. $` 2t Np&*2t Np&*P*Z1Sӿ.rNZ�0>R,Bq H$@ U :24Hm8 `TC5�uD%#  XT $ @L$ @LWH+0f^ H ˀ3�*C8$�t 06 A H�1~a$8бt#:1UB� c �PucXPucXdОrV.'@`:P Hx:|pH`cHHkX$gC��qD9b3HLSr(T�B0oH"$ I@;X@CǚZoXbkTX:b�&! @W #@ tX@$) `Rpb0H @1L|9() /T}Y�[2`X$h8bX'A 8�H*�5c B(6# .Px@P8>8� @ B �C @$`rb \`SP@, l@n'B] 5 @28) PG <Q@ZG5 T @G5䰀 PF QH$Pt!p�S0tT`jءNv [fXL \ �T@$ ,*a` L92L9� b(8`�S� H 6� @) 2 8@ 2 8@j-nf2e�@@X 8� �$� @@$p(a/ L9` p@@@b� @@ �,)� �;ͻ-=Q J*�H�p@$� ,) f"A. @@;%� Đ)`J$�d)p@.H�S <»-)K,)  p�$ * T�`� F(Rp\�`J daD%BH� 8�p�S @w [r=X! @Lq�S2U8�L�S Hp) @)X@$P @ [ PALY@$�@ \n!p{Q*�]@$P0//���/P �)P p/LQ p)��p"p�~[3~](+)DXFx,' ,'0'RX))+p/S؅^+b8dXfa'/+())))+b+)'fX*A8Xx8!@!008#@#(%@$�P$$#؋#P0%0P%%%#@!#P!PH 8!3긎x0!XxЋ$@#�Y### Yؐ @##'p(�Ћ##$@%Y*)!08!0!PP!DYE#!P8 #@`(`b9"0hH(0%##$�!09 #H#H!��#^da9訖 !0!'@�y�0%!PI@!0(#$H0!# #8!O9 ȋYP$)$###�!0!@!@H9#ڡHp @ de��! p60) bPj�!%ݠ :8J#Z �0 2%!!(@ P �!�!## Wp$P####8�@!0!$#H0!#0#@#i!�X W0 #@ȋ##p820\:Ԛ$? 0'@0!X6Pk;@%@p$0!0$ $p$#@!@0X!@@##($�%!0$#%0P %$'0@!@@@#pH!HP Rȋ#^^;2Zf{#P!@W (!+ P #@] #P%0 @@%@ G0 ` $ @ )#� )@`0 Jȋ$$` 0!i0$0l0% z%'00 %@` ` !$$#�# d \#$�+!$#p(  #pP krP#K#!00i$ɐ ^P%ܠQ0 �o Z@ 0 f0 $08! @@j0!#dPG!`@ d!0@~ �#'## ;ɞɠ:$'p;�%$!0@ @ p!0 #@p @$�0 0H 0$0P @0 $` @t@##@80!Ph#!˰ 0 $#p!�.$#!@@#x.݋# l4]6}8:;M! ':@ 2 #$o#@$0#$P2@ ##$r�(0!c%m$H!@ xP$$ep#%i`#�#$#ߠxpn0(@p R@#$/=26ʽν#@�%!0!PހB @ #`8 �Pp$ %`�0k%0 C >  @?!p(@g$!0'T #!0mp$p@` ' @'0Ӡ Vp�Z\# b>d#!0p0$�!0!f�$0!P!0 @# 0# $%$ #@ !@0$k0�Š #%%Š 0'0!0!j0!0�!!`r$ #` #$ #@#v p%!0�!#~Z>24�?/#  %p$080� 8 $ G0�oxpoP>` Y0c` #`T #@k0e#lPe#PihH c 0l$`Gܐ#p$ Up !#%0^#\?#`@ BH;`c##d`<PPڐp  @ P$) ېP#pn#PP ` P$|@ ` |$gP!R P a@p#@0 P�j`�AceĈ!FtQD-^8 e|RH%M4qVG8lbLFxqbDB 1Bݚ%<t@!:4Hpb$:8qD8PC#:сDNp 1É!FxD$F` D$<ƒF  $Jp1Pp C3Fmq g[#:$Ӄ4iv١L49ذ4IPG@"L$F0CBx13Ĉ#B1!fF0"Ĉ#.`&"h Hf<𭃈F`6Lm\h6GqJ a8hFB(ah`Hu(!:u`H`F a&B[,"( B`&J𠃙<<8)f 6NB-<f*aHQFxHR:F`f a6(af BBX F !tИB`F`B耄8a<(F`"ɃH`<ahhf`F8!B)HH:Q)I-%RF B<f"a8(aFaB@FF H!F aF aB6 af"!: aB( aFaF(a2)"Fh ah`:e;^R!HɃ!"!B(<JaF(<8!F<HFJaH!FHɃ:)Fʃ<F ᢙ88<(!B!"�f"<(N!HBI?`�8@Ѐ $5506`%8A VЂ`5AvЃ@$'Da UB0 ,a EBІ7!(C ?bhPCDbKbxA״Ɖ2b*r1bŘ.%cո2kc;X%rc)XF;$�! ��,�����<���HA?<}ОTSqO@}ӧɓ(SȒʗ0cTYQPA}0RD(ACѣH5ȴӧPJj Xj�B $pe[F0Kݻx˷߻ "0`B /lx1Cƌǐ#KL˘3klgB;A€�H0 (`n ( n,.`Xnc2WNzسkν?\@�XCGp к@-Z?� (@  30sF(Vhf u&TP�AT�V8�A0[ cwE`@C 6D78l6NF)唗YՕTH@X�@ @Xe )tix@ D@0 2<f&5hh Hp�\`8$@hVI�@@*+, Hc8$B!k&F#H`)BPU@ ZgTլkU�H@206` 8, :Dr`6:a`XU \  aUXk(c 3` 6¾l:�AhdP5aT;CEAxp@T dUH�X,ذ 3` 6͋,ܐp3N(@:匣 @:lP:D|7T6,H62-蝙 3` 6”g6�gc`!U@U;$:Ā K8 ILC Vd/~gXo>V6 20 _7+I,2 C$ �Vα @$ A<(%P>Xc !GB<3 d F_0! !t*(V�X%B;t�H:u8�X: &#l3ƘehL  4�8�+:P $ \* o<18Ah9Hri|6x f`ȀGI3p* s�� T V uQ  F* `K @@f.Y><3 dnF gtQ% 3b#H* @t)T@@: `   , C H@m5b`f7юz G@uTpl,3�A@0*�!蠆* *:3 cKVՎ:@p@2p H* p,@p+V ,�+p*`THJXD %fG%�9�+ V H.�bXl)8@ @ag 16HŊ.@�+VI@ P\$`H泥� tF- p>16z�]$� @�+gKT� T|p H3/a%�Y "]@* �$� @@H�T@V@P>\ U  V8Ul@Xn/ T@R X�V �T 4�` T T@#*H��<3VKF4W δ7N{ZҔt X /`A d`) PHӸεSK�)AfMb?ю(Mmjζn!  J %A Bp@% BPjvIPq`%Np HCll 'NqAF# AH섇@!CP @>Nej_{!ЇN!(<,KB�I@`6ϧk{`veF!P6G@x #;և(#( xˌ@M(W87mfB0  Fe#9@$ ^K.2pt# ieg%AHf� B ܛo@%A d�-r o8l0%l׶# n׶ pwuD$l$0% {^!0צl!@ pK i#@vm l!0!p##@!l@l'p!$'0!0!0+P d0!@ʆ#$0!P p[ 0@###Pml$0l$0% {\ G@@z#p'$m0$l!!0$0 npm$#%'VP#'0OP !lP@#p@6p%00P@Pq@@@' T#V}8$0l$$ Qx @@ Gv` @` #0 P!pP ! `00$#J `!@f0`#P!ـPm@i$` ' Ѱ@P C@#00!0H# nF!@2vyxy[|orx@@ =0!0$T# Op \ !q ]@ @` b '@0Bp `30$'0l�!zz`r�hpePp`@qP)$ B0#H# nF!@2yؗ$0 l %! %$ $H 'p#0 $0P! (0!p!i'%0Ő l!'P% P2#!P $$0klhF# nF!@2tZvI w谖+P #@F#� @! Ң$0(@f$O `/i@'l@#t Zq` �##jF# nF!@2p꺮tUl`!0!# $P$#j00 �?D0 =0B!l00@ 7$0 z%f@!0'c$ @l0$0 P '0~ `!%$l@k J# nF!@2d[h R!@ #P! P!@#0$0Ȑ P(0Ő #@%l$g#P$'%! | fpP #l@ #x@pp#kJ#@$l$$ f+Rtvl0? V@c  U'mpa #l`d@%0%0i%P H ۰@$qPt@l @g0e@ [ @lB<h#$ tNPR<T\ѱ @#` 0 %� P#ip8Հր##֐!P ## %Q b!0%@ phPf@ <'0İk8!@2ĺV˾Q<$#!#(!$##%0@K0#0p#P $0Xp$#0l!#ʆ$#ʆ# h#$ ѐS0P0@!$0!0!<0l## #0@!0!$#!0!%%0!0lh#$  }w=$$�l!l!%0@\!l$l!p#'lC<)�P@#@!H G!0 Gl@$#ֺ8!@2mx]####$0ll#Pl#0B'$pP#!̆!0H#$#8!@20>=V\00!0!00$l%i@!!0l!lB<!@##@#!##@!0$#%l!0kIಌ8!@2Md.#P8$0!l#V$0!l@XF0$'$!P!0%F G# #@%p!00'%!p0#'%�! PZh#$ b.eN>^~Ȟʾ$9`:/>"Pf)LN>.��VQ^?P>P6dN*X�,>`>|*.��VQ/`e:.Q/`dF!`>`6 JxT�Lo6�*w]`�Lo6 l?�Lo6w�! ��,�����<���HSHÇ#JHŋ#:ȱǏ CXB(S\ɲ˗0cʜI͛8sɳϏdJѣH*]ʴӧPJիfu@ `ÊKٳhӪ]˶۷p㢽Jק֬$ɷ߿ YȻH1ǐ#4L#blP̹ϠC3Lbl^ͺQ+CM۴g3qlμs֕K ϳktCxɽO WV/]7g]q߀nVK6 S!nU߇ V߽܉(Te$N0ce-Jp8#khK;)NUcq/JVv$n/1)­ ,B\v`)f )KlfT#@!0x|' JB6Tԡ&袌6裐F*餔6:Bv駠*KꪬDY!i뭸A+*: #x!4*$KCev+kj!x0vl>;6�,B#<;}AdgކC*xʳg .q0n8$p:B#xp!A#8g{6;Bz6+KVmXg\KB8zP0.Rx$0 tA#8g{6;Bz6+K]..8 @rBHAXC#4;{6g#g2d騧,BixPϤ!l#4;{6g#g2G/P:PA 3wv@B͎!٬ .em7W9@`v-@;yY#hfY#% G-X#%B :p#hfY#%HLUq'8Ba`!;yY#p֞f zj \r6pVp *X!HA8@돀 Bf%qL"?@F+fpx`A 7@O͒KIR[hJ$ B@N#%$e<0#Hp[:Y#%lF`S<g zj \vs$pVB0 $A@O͒KIЂZN!:w-G=5K.1F74# A;Bf%Lu@Ӛ48Ms8*~JU,LTFPT�fp�V*ժV%)XԲr�W* k* Hx5([* 5p¶q`UHp@Z6mUJUjI�\jZU  Cjgmw G0.VS .gjP: t:ժ:`]b �! ��,�����<���(O@"4ȐB #JCċ+jQ# Cɧ@(Ҥ˗.IʜIfM8sdϟ@A(H"5ʴSPJJիXjʵ+U:ٳfe])nzʶݻxUwj޿ |lN+N,tb5"Klʓ3k|ϠCMӨSmXװ_;l3.ANlaNz6ݻ-ďC`.a6-*hӫ_oW;g43ߏW;q7~RZ񧠂5aFhb=FZa("`xZ (J7w(#X-ⷢe5k#9wceA#?XdyCڰo#FyW2>^V&yQib5 fV\Y%&lp)Mixi2a*(MjH-({~j裐dΩ5`di`dj^6m6I+ZW M±&6{ ЮVk"U#t+n!kn٦m+kokno:'0ZG<Wpäƫ+,rZ(;,Z2,-l/_A!-tH'mg F1$TkJguLG+I[uh~'1*@06x]q SC|ވ'8|BcSmgݍ7 /RA m𹛧$t m7f |?o}EB_.nwתoow_l[r@L h = l� Okщ7v@f (L W j g, l@ ba(H"N&:l"$2@ .zND7�8hLB1Q2XD"H >NDR?|$ ݈F:D\IJ%7I91 �! ��,�����<���(FðÇ#J$HE%3Ŋ|BIɓ(Q~\R`ʗ0c@Rϟ@ JtѣH*MJ( Ge,JիXjʵҚ5%@PAfӪɶ۷paKڸxa˷߿ Lx0XhJa#CA˘3K̹̠kYӨS^ͺװWP&6pʻ N8nBa УKNuoJ K9˟O~ۥ^ xUSM hꧠ4 !(Q5Z3pfԈ$h(b0(4} F(Did8&YWMّP(dPQViJfVMً`)fS5hfZjYӇ3pcx橧mfYӇ3p$&fJΦ3D6 jOf)IQ`N) تiMFA6 ijPJhj֫4 6:'QdtB 1fZvW2l&Ȋkަ[W2&D+o֛V2D6B ' 8bB9,o`$P8Ù "Al(Ir! 2̀C8I2P9+{0 F#PGmb}q#` 6 NLS-h0B#` 6@6a080B6`(.f݆'xz;! 3؀☗Xwwbi騧꬏ z0Yn:0Y/b*̣{F7<gWogЯ m/o螝_b<gW� ff`<mf6H'h l@z| a(LBh`33 gHC0.. lPD7 735 \\؀AX񊎑 t`H*bZܤ, l΀b4a$�8@2d (H l A:򑐌dy 8&,$7N�@1L*WJB51 XIZz<* 8 0UDȚ 0L`&D$IjB5!!�nz#!kM @ L:9"B�! ��,�����<���(FðÇ#J$HE%3Ŋ|BIɓ(Q~\R`ʗ0c@Rϟ@ JtѣH*MJ( Ge,JիXjʵҚ5%@PAfӪɶ۷paKڸxa˷߿ Lx0XhJa#CA˘3K̹̠kYӨS^ͺװWP&6pʻ N8nBa УKNuoJ K9˟O~ۥ^ xUSM hꧠ4 !(Q5Z3pfԈ$h(b0(4} F(Did8&YWMّP(dPQViJfVMً`)fS5hfZjYӇ3pcx橧mfYӇ3p$&fJΦ3D6 jOf)IQ`N) تiMFA6 ijPJhj֫4 6:'QdtB 1fZvW2l&Ȋkަ[W2&D+o֛V2D6B ' 8bB9,o`$P8Ù "Al(Ir! 2̀C8I2P9+{0 F#PGmb}q#` 6 NLS-h0B#` 6@6a080B6`(.f݆'xz;! 3؀☗Xwwbi騧꬏ z0Yn:0Y/b*̣{F7<gWogЯ m/o螝_b<gW� ff`<mf6H'h l@z| a(LBh`33 gHC0.. lPD7 735 \\؀AX񊎑 t`H*bZܤ, l΀b4a$�8@2d (H l A:򑐌dy 8&,$7N�@1L*WJB51 XIZz<* 8 0UDȚ 0L`&D$IjB5!!�nz#!kM @ L:9"B�! ��,�����<���(O@"4ȐB #JCċ+jQ# Cɧ@(Ҥ˗.IʜIfM8sdϟ@A(H"5ʴSPJJիXjʵ+U:ٳfe])nzʶݻxUwj޿ |lN+N,tb5"Klʓ3k|ϠCMӨSmXװ_;l3.ANlaNz6ݻ-ďC`.a6-*hӫ_oW;g43ߏW;q7~RZ񧠂5aFhb=FZa("`xZ (J7w(#X-ⷢe5k#9wceA#?XdyCڰo#FyW2>^V&yQib5 fV\Y%&lp)Mixi2a*(MjH-({~j裐dΩ5`di`dj^6m6I+ZW M±&6{ ЮVk"U#t+n!kn٦m+kokno:'0ZG<Wpäƫ+,rZ(;,Z2,-l/_A!-tH'mg F1$TkJguLG+I[uh~'1*@06x]q SC|ވ'8|BcSmgݍ7 /RA m𹛧$t m7f |?o}EB_.nwתoow_l[r@L h = l� Okщ7v@f (L W j g, l@ ba(H"N&:l"$2@ .zND7�8hLB1Q2XD"H >NDR?|$ ݈F:D\IJ%7I91 �! ��,�����<���HSHÇ#JHŋ#:ȱǏ CXB(S\ɲ˗0cʜI͛8sɳϏdJѣH*]ʴӧPJիfu@ `ÊKٳhӪ]˶۷p㢽Jק֬$ɷ߿ YȻH1ǐ#4L#blP̹ϠC3Lbl^ͺQ+CM۴g3qlμs֕K ϳktCxɽO WV/]7g]q߀nVK6 S!nU߇ V߽܉(Te$N0ce-Jp8#khK;)NUcq/JVv$n/1)­ ,B\v`)f )KlfT#@!0x|' JB6Tԡ&袌6裐F*餔6:Bv駠*KꪬDY!i뭸A+*: #x!4*$KCev+kj!x0vl>;6�,B#<;}AdgކC*xʳg .q0n8$p:B#xp!A#8g{6;Bz6+KVmXg\KB8zP0.Rx$0 tA#8g{6;Bz6+K]..8 @rBHAXC#4;{6g#g2d騧,BixPϤ!l#4;{6g#g2G/P:PA 3wv@B͎!٬ .em7W9@`v-@;yY#hfY#% G-X#%B :p#hfY#%HLUq'8Ba`!;yY#p֞f zj \r6pVp *X!HA8@돀 Bf%qL"?@F+fpx`A 7@O͒KIR[hJ$ B@N#%$e<0#Hp[:Y#%lF`S<g zj \vs$pVB0 $A@O͒KIЂZN!:w-G=5K.1F74# A;Bf%Lu@Ӛ48Ms8*~JU,LTFPT�fp�V*ժV%)XԲr�W* k* Hx5([* 5p¶q`UHp@Z6mUJUjI�\jZU  Cjgmw G0.VS .gjP: t:ժ:`]b �! ��,�����<���HA?<}ОTSqO@}ӧɓ(SȒʗ0cTYQPA}0RD(ACѣH5ȴӧPJj Xj�B $pe[F0Kݻx˷߻ "0`B /lx1Cƌǐ#KL˘3klgB;A€�H0 (`n ( n,.`Xnc2WNzسkν?\@�XCGp к@-Z?� (@  30sF(Vhf u&TP�AT�V8�A0[ cwE`@C 6D78l6NF)唗YՕTH@X�@ @Xe )tix@ D@0 2<f&5hh Hp�\`8$@hVI�@@*+, Hc8$B!k&F#H`)BPU@ ZgTլkU�H@206` 8, :Dr`6:a`XU \  aUXk(c 3` 6¾l:�AhdP5aT;CEAxp@T dUH�X,ذ 3` 6͋,ܐp3N(@:匣 @:lP:D|7T6,H62-蝙 3` 6”g6�gc`!U@U;$:Ā K8 ILC Vd/~gXo>V6 20 _7+I,2 C$ �Vα @$ A<(%P>Xc !GB<3 d F_0! !t*(V�X%B;t�H:u8�X: &#l3ƘehL  4�8�+:P $ \* o<18Ah9Hri|6x f`ȀGI3p* s�� T V uQ  F* `K @@f.Y><3 dnF gtQ% 3b#H* @t)T@@: `   , C H@m5b`f7юz G@uTpl,3�A@0*�!蠆* *:3 cKVՎ:@p@2p H* p,@p+V ,�+p*`THJXD %fG%�9�+ V H.�bXl)8@ @ag 16HŊ.@�+VI@ P\$`H泥� tF- p>16z�]$� @�+gKT� T|p H3/a%�Y "]@* �$� @@H�T@V@P>\ U  V8Ul@Xn/ T@R X�V �T 4�` T T@#*H��<3VKF4W δ7N{ZҔt X /`A d`) PHӸεSK�)AfMb?ю(Mmjζn!  J %A Bp@% BPjvIPq`%Np HCll 'NqAF# AH섇@!CP @>Nej_{!ЇN!(<,KB�I@`6ϧk{`veF!P6G@x #;և(#( xˌ@M(W87mfB0  Fe#9@$ ^K.2pt# ieg%AHf� B ܛo@%A d�-r o8l0%l׶# n׶ pwuD$l$0% {^!0צl!@ pK i#@vm l!0!p##@!l@l'p!$'0!0!0+P d0!@ʆ#$0!P p[ 0@###Pml$0l$0% {\ G@@z#p'$m0$l!!0$0 npm$#%'VP#'0OP !lP@#p@6p%00P@Pq@@@' T#V}8$0l$$ Qx @@ Gv` @` #0 P!pP ! `00$#J `!@f0`#P!ـPm@i$` ' Ѱ@P C@#00!0H# nF!@2vyxy[|orx@@ =0!0$T# Op \ !q ]@ @` b '@0Bp `30$'0l�!zz`r�hpePp`@qP)$ B0#H# nF!@2yؗ$0 l %! %$ $H 'p#0 $0P! (0!p!i'%0Ő l!'P% P2#!P $$0klhF# nF!@2tZvI w谖+P #@F#� @! Ң$0(@f$O `/i@'l@#t Zq` �##jF# nF!@2p꺮tUl`!0!# $P$#j00 �?D0 =0B!l00@ 7$0 z%f@!0'c$ @l0$0 P '0~ `!%$l@k J# nF!@2d[h R!@ #P! P!@#0$0Ȑ P(0Ő #@%l$g#P$'%! | fpP #l@ #x@pp#kJ#@$l$$ f+Rtvl0? V@c  U'mpa #l`d@%0%0i%P H ۰@$qPt@l @g0e@ [ @lB<h#$ tNPR<T\ѱ @#` 0 %� P#ip8Հր##֐!P ## %Q b!0%@ phPf@ <'0İk8!@2ĺV˾Q<$#!#(!$##%0@K0#0p#P $0Xp$#0l!#ʆ$#ʆ# h#$ ѐS0P0@!$0!0!<0l## #0@!0!$#!0!%%0!0lh#$  }w=$$�l!l!%0@\!l$l!p#'lC<)�P@#@!H G!0 Gl@$#ֺ8!@2mx]####$0ll#Pl#0B'$pP#!̆!0H#$#8!@20>=V\00!0!00$l%i@!!0l!lB<!@##@#!##@!0$#%l!0kIಌ8!@2Md.#P8$0!l#V$0!l@XF0$'$!P!0%F G# #@%p!00'%!p0#'%�! PZh#$ b.eN>^~Ȟʾ$9`:/>"Pf)LN>.��VQ^?P>P6dN*X�,>`>|*.��VQ/`e:.Q/`dF!`>`6 JxT�Lo6�*w]`�Lo6 l?�Lo6w�! ��,�����<��� h; A>H,О=�1Ǐ C莠;�t1垔{FʜI͛8s ɧϟ@ J(Q,  @PB8p!`ÊK,XP`@A ((`ݻx˷XӘAÈ+^x1 HP*@�H0AD[ P-0`ͻ{aCȓ+_μ$ HH S@�!"0P@8(�k0�UÀ`Á& 6.  H�H�@@\P@ A`a@ D_0A`)@AD<Ac@)䐈I@@pHpT8`� �*PXD�=&k)tp$�S$� HTTp@夔Vj)@PH@d R\Zꪬ ֬ =뮼:6#@p:h@Pc3Ct! \0iH+:먳:2ۦk뻳BX֫k8L(H@(Ό�S<lQS@ eS H� K@Y2#Xd*Ax C dTJ)S < /4fD�LT \t)S@H@:JH� \p@PRTcHNl, 0$p 8 AHO4dN PN� \qA,86먳8H8P$֐#  N9d@L9�DA@|Mx(8 x(8Pz4W:P1B0 T$`sm: \bE/*� AVH32q p@ �H8X. $` 2t Np&*2t Np&*P*Z1Sӿ.rNZ�0>R,Bq H$@ U :24Hm8 `TC5�uD%#  XT $ @L$ @LWH+0f^ H ˀ3�*C8$�t 06 A H�1~a$8бt#:1UB� c �PucXPucXdОrV.'@`:P Hx:|pH`cHHkX$gC��qD9b3HLSr(T�B0oH"$ I@;X@CǚZoXbkTX:b�&! @W #@ tX@$) `Rpb0H @1L|9() /T}Y�[2`X$h8bX'A 8�H*�5c B(6# .Px@P8>8� @ B �C @$`rb \`SP@, l@n'B] 5 @28) PG <Q@ZG5 T @G5䰀 PF QH$Pt!p�S0tT`jءNv [fXL \ �T@$ ,*a` L92L9� b(8`�S� H 6� @) 2 8@ 2 8@j-nf2e�@@X 8� �$� @@$p(a/ L9` p@@@b� @@ �,)� �;ͻ-=Q J*�H�p@$� ,) f"A. @@;%� Đ)`J$�d)p@.H�S <»-)K,)  p�$ * T�`� F(Rp\�`J daD%BH� 8�p�S @w [r=X! @Lq�S2U8�L�S Hp) @)X@$P @ [ PALY@$�@ \n!p{Q*�]@$P0//���/P �)P p/LQ p)��p"p�~[3~](+)DXFx,' ,'0'RX))+p/S؅^+b8dXfa'/+())))+b+)'fX*A8Xx8!@!008#@#(%@$�P$$#؋#P0%0P%%%#@!#P!PH 8!3긎x0!XxЋ$@#�Y### Yؐ @##'p(�Ћ##$@%Y*)!08!0!PP!DYE#!P8 #@`(`b9"0hH(0%##$�!09 #H#H!��#^da9訖 !0!'@�y�0%!PI@!0(#$H0!# #8!O9 ȋYP$)$###�!0!@!@H9#ڡHp @ de��! p60) bPj�!%ݠ :8J#Z �0 2%!!(@ P �!�!## Wp$P####8�@!0!$#H0!#0#@#i!�X W0 #@ȋ##p820\:Ԛ$? 0'@0!X6Pk;@%@p$0!0$ $p$#@!@0X!@@##($�%!0$#%0P %$'0@!@@@#pH!HP Rȋ#^^;2Zf{#P!@W (!+ P #@] #P%0 @@%@ G0 ` $ @ )#� )@`0 Jȋ$$` 0!i0$0l0% z%'00 %@` ` !$$#�# d \#$�+!$#p(  #pP krP#K#!00i$ɐ ^P%ܠQ0 �o Z@ 0 f0 $08! @@j0!#dPG!`@ d!0@~ �#'## ;ɞɠ:$'p;�%$!0@ @ p!0 #@p @$�0 0H 0$0P @0 $` @t@##@80!Ph#!˰ 0 $#p!�.$#!@@#x.݋# l4]6}8:;M! ':@ 2 #$o#@$0#$P2@ ##$r�(0!c%m$H!@ xP$$ep#%i`#�#$#ߠxpn0(@p R@#$/=26ʽν#@�%!0!PހB @ #`8 �Pp$ %`�0k%0 C >  @?!p(@g$!0'T #!0mp$p@` ' @'0Ӡ Vp�Z\# b>d#!0p0$�!0!f�$0!P!0 @# 0# $%$ #@ !@0$k0�Š #%%Š 0'0!0!j0!0�!!`r$ #` #$ #@#v p%!0�!#~Z>24�?/#  %p$080� 8 $ G0�oxpoP>` Y0c` #`T #@k0e#lPe#PihH c 0l$`Gܐ#p$ Up !#%0^#\?#`@ BH;`c##d`<PPڐp  @ P$) ېP#pn#PP ` P$|@ ` |$gP!R P a@p#@0 P�j`�AceĈ!FtQD-^8 e|RH%M4qVG8lbLFxqbDB 1Bݚ%<t@!:4Hpb$:8qD8PC#:сDNp 1É!FxD$F` D$<ƒF  $Jp1Pp C3Fmq g[#:$Ӄ4iv١L49ذ4IPG@"L$F0CBx13Ĉ#B1!fF0"Ĉ#.`&"h Hf<𭃈F`6Lm\h6GqJ a8hFB(ah`Hu(!:u`H`F a&B[,"( B`&J𠃙<<8)f 6NB-<f*aHQFxHR:F`f a6(af BBX F !tИB`F`B耄8a<(F`"ɃH`<ahhf`F8!B)HH:Q)I-%RF B<f"a8(aFaB@FF H!F aF aB6 af"!: aB( aFaF(a2)"Fh ah`:e;^R!HɃ!"!B(<JaF(<8!F<HFJaH!FHɃ:)Fʃ<F ᢙ88<(!B!"�f"<(N!HBI?`�8@Ѐ $5506`%8A VЂ`5AvЃ@$'Da UB0 ,a EBІ7!(C ?bhPCDbKbxA״Ɖ2b*r1bŘ.%cո2kc;X%rc)XF;$�!��,�����<��� HP >v '@�C@{tŏ C H@�3˗0cʜI&H>8sɳϟ@: Ѣ p@B$T`@AX)Dׯ`bA 0 ۷pʝKx˷߿~!L I%\�!CP"(B](`ӨQXͺװc˞-m *,�!H@D`@ RU@ ҳk^׆O _X   8�aD`@+x%D@6F(ze T�AQ\�@ 0@`e� `B0@@)^ؑH&G]E]�, HpA@@�Ahi @ `l֙x|Iy&蠄Eٰ8�A !XӅ,pe'褳:ꬣΨyRxa^jEepUP883,P(@05[T`8PF:H,pH H#X&`x F&`E% ��wua^&0k\P E &$S<G2,@2V`dp,�A@P \ TcH Nl, H AHRK$p-vWdMwݵڶ^�#dPJpA� t0N ذ,d"܌ @ h:댃 @M9p@2SN6T @:Q@'h#$ހ3 H�$ހ3 b'wua3-Jt" ^T@:aT0/�EcsA3a@:H,#x K/а+(:Ȁ @p)\@H:A .8e LTe L 0 gHڰXɡwBoz@+F@ p �`|X&q  H8@unip8@.k,� $P F:PG @�� I8@ I8@ 7Nzr0< eg[ل pI 8 1$C@@ �sa�ԱFH.+@: # gx)T:P @�X:֑uH�X:֑u|�(E9C* .�WJa:P Hx:|pH`cHHkX$gC��pH83Hr(T�BJoH"$ I;;VZÁrCX 8@0p�HE �d8p1$ tHx$�@* ,�2 H@0:� `i`�br@ P S@W`v p[re[ @ +H`x)$�T cp5 X00,@ps _XC WX$�#  0H�%p 3C9.A GLbwrWJ�+א*@@:%@e6ncW@G�Vj.P7dՐ6@gp2tDa@! H4Q ;T`urF:a πu\2 :H�H� ,� @$P8@* ,O#  \�� @`u@$P @`H @@X@ @@X@$n{;!phVX  � ,`up�pH1H P:^ @@q#@ P8@0�W^�XVw8`u gNpc+J@� @  p�$ Q>0PH P\ 8p`.:H :6g�pV�H�n @@@ 9`u �-1k"X &X`\ H@0s` \  Pnp�* ;ā. .@@.�L �s* T p`$�A`@$�r��p�!:p�� ϗ!x=7V%   PJ�� ��++���+P � Ppp p: !p� �� x=(V,0s++(2/@t' +p(H))+p/Xt)p,p,(//,++,/,x*؋=4x$$P#@$0!x$`P$$x!Px蘎긎#P0%0P%%P%#@!#P!PѸ ˜6x+x#ّ9!0!`!0"ْ.$00p'8!XȐHFw!pH8XV`!%Yb9#!P8h#Pd"z|)Ȕ3!0!p00Fi`!`$`!0 i!0!`$0p$Ƹ瘕}9z)x%+)!$)`0%!pٙٙ@!0(#$H#ИYIh`]%0i!0y%%@YJ!000!`!l#$$`099(XHmp RIP!`!0! `@ڙ0) bPj`!%ݠ :PxY}YH! :%#p 0�!P pL�k@#%00!08p#X$#@`0p`$#0/` c0$0#`$0 pY 8$`٬bJh!0@ )#@8!#`%`$)P$'!@!p@@#0!@'@0$#@!@0X!@@##($`%!0$#%0P %$'0@!@@@#H!HP RZ^`b;`#!ƈ$P!8!pŰ`] #p !`۰ #$@ G0 ` $ @ )#� )@`0 JX$$` 0!i0$0l0% |%'@0 %@` ` !# d[{_ۘ$%Pip |�,@P!0!0'p!00'%ܰI 00 mr@!@ 9#!0Q!@ UPn ZӰ ܠT0 #`HP @##>p P$$#j!0@%~`~pq�ed d!0@~ �+ȌȎȌ\P#%`3%#PP!Np9@8PL#` $ !p $ X0 h0 0H 0$0P 0 $` @t@##@80!Ph#!˰  ##p B @!0(p p[ ы\P0%0f p # 2 ##o#@$0#$pH/@ ##$r`(0!d%m$Ƹ!@ xP$$ep#%i`!0q0!0!@ Z!#t0 ]ڦ}ڨڪ]ڀѮڍ#`%a@ )!`m!PހB�? $`= `@$00!@ @#]#0BB! �=?g$p@#p!!@P |0l#!g@'�$m0$0i ' @'0Ӡ Vp0<ڀ@B>D^F=!Q P)#p#`@# e#$0 # !0! 0!@!@00 $#@#X 0PPP #p##j=`!!`r$ #` #$ =Pt0`� WPy^.!8 0/$P##X  $ G0�oxpoP>` Y0c` #`T #@k0e#lPe#Pi=<N c !j#`Gܐ#p$ Up m^<מZO! P ;0͑m00!0!@ 'p 9 ۀ` 'P %00%!Հ%@!Ԡ!@p%h.`0#j% `!@=P �`U_U[ُ#%@k JP!pm0'0!`(@#k%�Fс Fx0"DNx(B@Ĉ '8D#<Dm޼9"D`Bps#6(!Ĉ$:x@D8^ŚU ]�VXe͞E+*trl;t-֙-ҔbD!Fp0=B 1"Ĉ#B$1C=zsD<1ƒMFJx` 3rYzM]tVGxACX=Ĉl=@" uhJ!uh:A!`` Fh"p B�&J<CF8JCpF N9o*G!FHEBؠ:ɃF&Fa4lA&Bh1=<萃F<aFh=F:\F`"Fa:a` a<(CB9O?QGGȃ` C:ࠄ&!<B``Ca!F B6 a`"a": aB( a&F<);0<>wPs$5`Ba"n"!B(<JaF(<8!FX<HFJaH!FHɃ:pFXȃ<F`J&�`"<(N!HPr~_;o<p'pG<qg,&r/<s7s?=tG'OtWgu_}sQG=vo=w=ww>xq#'>y!g>z>{wz?|^`G?w8}gqI~=w|Q�;����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-atlas.png����������������������������������������������������������0000666�0000000�0000000�00000004054�00000000000�016513� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��B���H��� |��jPLTE������������666������������������+666���$���@߿���������'������0￿���-���������1ZZZGGG01000202п!#!#"$1۾GGG2"$"$!#"$羾!$���"#!%!$ $"#!$!$JJJ```01ttt}}}JJJ011!%!%1!#!$!$"$0!$11!$!$OPP11111PQQ111TUUTUU1222666=>>@AAEEEOPPXXX!$QZ���tRNS����� $(*>BHKTUYZZ[]`aeeefffffgllmrssxz}~)L��IDATx/j1Q{Ư^X Kwr * y/R3R}9^ϻR^?&wqOBWFaņZ K(\\tHQ @ ꂰM �kB4IS%*Ш >:Nh#4};NK%d^8~3 3ȏGD^DPtQEQ-ݨIFՒF%ji/%ҋRb/jTdY;gq:sb|gYl̶Кζ6̿8{R NᄘuT:dE֤ڑCŸ+� pn.Vt [[ *tN Qx2P|4+`` ] T�&z /jPX!U�}TTBX+�&P+{†-.&sz={ͻr�] 1eq11+"e~Y@B�hoCDbb"E9=E<B DSNhIXn&׬ &Vm](-P DU/ >ϩ[NjTa= @$Z4O/VA_QVH*h^?HoB}~9Vh%38ac 'r S[Dw#y0,5VHcԝ'ݦ'r=pɆ @$ gff>=#n{[~S(le\fB%V PӉ|$9Pw<  �3S^[B 0ѫKVQ\{s՛r 1D. QU?]?b^VBБB 0ѫP C eE�Lt+``XZwZ;+} V(6-ʋ VOZXVP)7NaTzњMR1+ ǽŠnKoƊlQ8e`@x-BL@ zkob%xf0ߘ0'! I IHB ! I#ϴ0t<,�#+0O<8{�IU_V&֡*gy<o+&2n<//Bl~SN4}PxKNZAYw����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-drawing.png��������������������������������������������������������0000666�0000000�0000000�00000177335�00000000000�017057� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����b���f ��IDATxwxי[-ےދ%Y((�;; )B�,`�H� i;%)qD;[ݙ;{L&fJCEEJ>ss�9x}6~pUHAFzЃ/W uv+w*{$ pDV'ʁA%$=Ac3r Xp Nޡ)CS5}~A҃ /Wjὒ+h ů WpÎFX$ޙQ}>.n0P+8' ɵ1_}K=ط~c%teqm'ZpNh'gݬVJ/g5pG#}8ƁU#UI\hi# fVcV3b1f񽹺1 h(K@1d('0cޠ@ɴ.#z(5Pk[Qw<f #b)%85Y޳i\1- βb2NM}. pqYyw6ߧwS00a9^7 8dؿЊ}XqwYE{JWްauuWqv<xxKzЃ$8&[o3geP7_U_Vw29὜8 GMv&(RAY- C6DF$av\bO7Г{Ɛj{62\,\T6s;;bW ax&rn*bq;TFy=fK^Hޘװ7Zz2"nnHCk.ԳNgBL1Z q۝v3,D^F2?h}`›4XA$=A{ܪzLRpV #9poHxKPkpKv$9)hVE9\۠ iEydPϳ}͖Vk@vI=rǵ KZč;1>6V7(le5n㝩iVZ;^=5{)3 zY/ۦd[Y�Nx ͖'tpR^6>0 ,ż/$=A{̪ZL4QaSbq@;dߙd.Emc;^_i.@LεĆs`% h)1XBPIiPr[] itsf~:צ!0(xO pG>\]7  ~oXB&VV0ef,.Wn}`*ao0LF bCKzЃ$"ߌ~)|]^W8%GpF-e(ZQ>ٖ6j%yZջz#G a`W分+t[ r /8 1]Dl?7aұlҰg!%NԋpGӥ옷p-oa)x{~;I䤣o720(4AKzЃ8g@ȭ{pvwYo~" /t?X% x/űO-Gty-1@nZbq@r&/96kkk(fmEuq$-Q6CZ"+U4c\b=]~zJlk 8k\qd};f7plp[q`Gqƴ '{fFpe?oVV,}`;ٙ 6Ds3 Hx>|??+Axδ!~0᭬}%>¶4LLﳍ _I$O{-xM߾R}vA ̘/+#%%^^ Hx ^;e^PP  Pk,JA! f,W -!n;M~dzKFvzttv!5=sW $WkyޣI9c$ wtQIU]qE-CRzؘ} HxIx_,J ?~S&\8><Og.A9 Eb{ =wtBۺ >ceKb8JY@) (mi@|82d2imba~|CNX׻Ao^ү>ښԮ4i8@n4aN/GV甕`0Ŗ¤#z8 YP_.MX]ֱd"[RX ;503 8%8Y>KŒ I N^Å4wpf]^eĭ(}K[e3u 9#IY0.w`q1Ol<ȍFVa}~ :Zg'!Sj6Bb,Ԇn`qqAϳ’U ێ %,[i̳^Z6-6a \cpCzdYߐXLl!*9[EX6mJrFi|81`'^އյnzK'oͬg}|pS9s8޿~6cH+zwߗ3iQ{ފbUA;tJ`Z3/m?A{_Js5"5}<K#a٨>v(*d&3=M3 RP* |gZFx@WPF,AfarKX[44+l<7o,e>$8&TW2FuJDxN';lNxn,%;r b>)i4$#(@jN1-k(V74l8ƨa{f/9 RPJY@_i]QV%e{yҲl6cSxsv, %X^F΃=Oi%5բ]@CiI oC}J7I K+:1 Ĭ[rƦ:m, &•,<Gq)3jKî2Y  J63>[..m>$0kj.y'SN=%">GWs:$u% {d. li[;Jv궪++oڈXtub\m۶›֞)n"'YA8P Ys  ǔ\ZFzVTvDm1tNI+k3]{]6 D0,9:m~!x~n-Ģ{Dgٞhq,Zj Pխ~Wqvw~Jx) ( / /<o8GDOxiوQQ:8}\D!.inИTnֶwf9#Bb/BAvUE]]yu9#ӛAQ>7V^N-o2[?<0dC5 gYe�2Z3\l,݌OfK\ǖkJCێmY.oĵh!-q`yXNXEYֳ.dV92RX<+CUEv-kƄNLfK8u0ݖQvK)iMBӑi}F̺zrȎ`8*嵬 .$AP Z6zysqDR e/ؖ}ݡ#<'AKK /-"dG_?:ZM"=Ix1Sf4O,3AKK /AAk,Ve,2+/$ Zel_vM}K9~7 V,? ( /Aī*vUx) (e,vl/) ^زQ z+ ^_)e#{M"[ZW=`K'Ťh4=\ñno\jFw'4Ɩ. /ArY@RPJY@tυW_Ӎ@ClPs{%5894•_4͌LDbDY\Waz>fw||imPۡAb4W^,^JY@) rKg" }/bZЁ5ܗEYuMA r\bEr_^ě]$ROvo4d &oU>*>V,XF[Xh_X W75oFJR ,B4էC56hs }Pu4NA9.Y/֩@]:awArMrf`dK7acL*”ƌ(1/4^U0.#s{r,:;P&F0&L-m\tX0`4f#>}ffxo5a.Mʄ]82qb{M> 7pfill ^4.Z9 |o>pX>6^\UYYF[g uP /e,Y@w%ŭpu½pw|G}3wjqfs ې˟t}$$3-p;eV׈ӽ}%z~g›_A=FZva|u1egq|L"w *}HJ"F(6އЍ?#qL^j&5zNxW1{:݉º.Nx3c ;<KK L!%eqQ,n쐣A+wl\xni`{K~jd&>Xk:ƝO x7pĴf%lօ> of]L]jmLT v/Ak,[RPj,~S )&F0{ͪN]sO!'vE=.w(v$c ˘3,?,mG[VTiwkS 19X0#8t.8WyExlд&Tϛ1`ƈa3'33qťP(G8mk洈NVxc`;l͸:Gcޝ^mG|hXݡybzX3{gY/+*kۿM}H`KCPg_U6nK$Ux) (e,vWӟ Vup3peQz!6( U^nd6 2j^QޱY4j{_ZPi\^ӲExjg"%),̈́ټ w\aY᝝"›yǟ�ef42Tw3.}Gfܱw*qjxů}>|Ҹ7W?#jK]^J<JCY@eW≇_ğa1,~"W V:] /fbH*% *̌ mi3Nc")ɰ޾!B8,`{54oSx-<ڎV»bv6,kZx,,f+بR-4all /߸.:vA\+,vm&צ2qȰLK^^JY@) ޟX~zK Mx8 pWE^ƻE8‰02qOI[BKF&]/arqʅe'VssEɷMP?F2YZwU`<a tv)lvHgG,&+W7¬F1D$hXb(.厓&$ԦTKrGkfT1-bDqj۵Ek ڇ8Eŵ69U2L6q{qY'WrT[xN-/}H"^"%^^ (񄝑̣h}B7EsuUOLx'&g^ QO / /A$&.C KЍ4! !7 3ewQ %%^^ Hx ^QS]A A  Hx ^{e%%޵e3A^{d%ޟ|]/ ) (A6%Ix   WCjc1 /A!cP ^Ag?D8OIx   qf0|2Bti /A /% ջ-AagHx ^^ (AAKKv  %%  j?u �k1>N ݱnVv{CnC5R74\yzf~!O<OvMͭ~ p?A "V^4! :jrrjƶ_ Jq{7B>B⁎a W&Hx g ór@Q ̱㾨:[h'ɗ*ňJbnrp[ DX\Y~tUjV�1O̅waacR \]̕'Fͤ ܜM̅WӋ)mSv5!$Ib  }Y@#+]:Kk'^v޹9' o[]>mIuQTr�5K_.{mYjy;ކbƦ{�5Lx"puS' mrȕL~KfxB<_^vL4\Yi ^H%amq(6@oaȨwV_Ugmu fm€oXCDЦw 9#IY0.Z;0h>3Z%cAn4bΠ@v +6t1NB 5=]N욅0�q 2F6֕%,HJ@kU?D be›Yk7ޭXo~KFlDFA»,k~un ~oy[a tǦ~wJ7>8-V/ 7DH[(`m9_W:w>-m; G0<ԋlEu, 8&FGΩXۓM<0urRVsצF5E,N {t䄷kd1A,k`seΛu(-FaY5C7oH 542@\-՜VCQ#~fx}<=]XZ/ dMDwM#-c*_6hوe_]k5{xBWAu9^g+vc3u֖ɷOfp߄y,-nzI"pɵźTX oTT5QYz$g`xmM,B|[KNʅܵitrQ\٨g* �Bl^CQR܁d 5F=Ixy>X]YF9$86U74;G.wdbQn܏fz 3m]8oYn8J.e#Z6e# }6Y@?}V;04y LxY n6$^duyqs?מ'ovջZP⊿*|رp a9b0kr <YhAC]Ͷ›!#-MScJF36nX\Y= f^gUEqOl+b7V$065סluwk(¢f2g^[bK"~Le#Z6e# }vI~_YɮK-g;K_V_uC`Qx@FI-ґ]kB(=߿2Cl 6;@||.F"NAqu,濃xs»Vᕦ'`ܸ.1>&ޏGxp ^ܡ6eQXj=óMQ9b;+Ǡ;lkXZ2YkrjZYFS]+ksuo' RY|?6Ģ{Dg,ʸ]Zj Pխd=9q?צXhU[]=٣}Q&cHxMXV;gld3\6e#Z6"[s;�W w&eȵ C~vjPRwzn=; ol=_@d -ڇwWv+LWLHW*eRξWzFG̾ϛHp~/u En kPt F&"`*I1, Vm/eZ3$qIVmCfD$KuN{e(co\kq S+,mfm!ޘ)L wmr0ݖQvK)iMBӑi}F̺n^Cc$7JgFly3Z[B1/]o+x Z6e#Z6"޽OxGfq vqR ~{pޤH?M={oPNs10A;+/3LfC,e#Z6e HxIx{00 i>Jh xO׳)U3tzSy!= .\k(Q|X6hو J<AFlDFAKK /-ѲA/AKA? ( /Aҗ A eID /A / o_w+ࣶ}UT _cYAßb*"Gnb n ;ނ̝s%HmVQuY|޹&1_ wf6 &|gk ®j O8g}mDfIݶyoA(~o'YE [߳AAk; +%,>⌠Lxۢ߳Uϝocq/mVQ }K\SS:✃PǷ$AvvWCxwk> Sl6u۬A{ | gǥ9mU Hx?gὃiVnç? /A ᵝZrk>ϻOo?aYH?:VpeU (> W{O|Ax7:j5޻~ /Aī / /A.OqǫNbMBGwAA' ^6AKAҵ ^ ^J /AAKY@ xupɿǒ;>jν ^J݄[p?|oKN;2xx;:�~S~j#^kRsuXS g}\pC\1Vu!-:pW8CMBg:8]_`GF[DKn):5,&_x) (AvBTF m?g5z cǽŽ}y-b>f3scIPɹyOq|3֒p_ 5-ȸ kdm2d EZdz_e($e1AdKY@ bXU}?GVV-#;99u2O_*}X(8h%aѧRݯKw/faq<޷;u >�ڣ?Kg6zXqKw=ʦnJs<o\s88Ǥҝr'8ˍw)Wqr8}Kw5f?'LX[[R'dE{%:kuS b\r$F! 0ѦC^#r"oČ!pbihuFxxIXƠ`2tb0if$%g9q^)E,&Mx) (Avoo-A~>8uz!TxBgEfn^ğ%9bԝ.>gرI{3W8]˄ Gfe۬�[=OΧ:ꋸ$ㆻ`cS!"4ԪΧoJ-Ɵa7pgnR^uęzaΠ`aǠnND󘂵+Z1'πGL赝Ot)栬ڜ5pq( n-u"M Eq� Y ES"Yق'Di u1M {$ߜV?@]ilPd c_<J+YL/RP .y(hB}fWw~RɤU+u,Ec2ʑ>N gVOȝye>8Ywkk7m}[ q3^ XE=Sݧeq^'_`0\_َxXb ֚g蓵#<> :Цg@$fƇ֥6k`4-X 7FtT4W6JC0[4'k+X ^,AUx?'r7~= j+}TF^eٌ3N&]f\r"O/bNx $z-; 8ípp}祗q)ssZx~l+3d.Emc\}IA + u")լMe\BV^XX&ScJzGĐG4݀& p*x;_q J<AK$^xGJYEf%KK%H(ݯc-9-sd0V|�bs𖜀m NkRI-gYe;e Nee'?՟ ɝD$fX9nq#Dݙui ]$~,w78 om]'=)93jX}dX0h@i~63RE#~츸 ogc, ϲҰe1IE jkw=AKK$Ih6msOُ^//']o;r3KQcC~K+Ux˻GfbZ9'7þ~s~V҆.s9wpTqgmĮs ;8뀳r ;6ڪ 8V≹E=>pW,y1Atg5DKBj #M);^?(LAË5AeGaF}2BX=GfqZkKh/A /Axf榸}7~fq]="ayG} ě6ALKK /S/A\^3^Jv/0 /$HxIx a KL=ῷۏx^mwx wk' }񳀺VeYs'tg۩7~ )L̚p -+o1ilYŻ~W SCpq ae !2?u A$/WPg -b>$]wyyCl{STs;^�uj'I)CsV-oTO3ZC{<y(b1A~vx}Ak,|- ׽~ ssNpm} ?-}۶ vqȨ�~ݵk6ȕ]><gw$ MGc�jJ D09I-G3hoBCU)~[:0u>tVWW;yu.ggϰJ - fEDalƄ3=-Fnk+-DJM=DT*&famM#/m@@d � p)wuU3 +BUҢz),489ݖ1$O33 |rSGgR3wzJG,Ϗ:tc*Aqw=s<bsk\YdvO^xy! _d% ,Y@S]Uo;6Ӹ{PQ/uozi v9&E BkeAҁՏ1niۉFIP>^gfs]H/cg}fͲAe$#>* {W8*x߳p&g IǶA0h&X<>@xb'KĬTZNxg{L̰eV睛$4v{;k #I$&/;$�IPj)L(aqeyK/լ\9bY /@nk9XrWi9{u>&SzD".0 #P:I#q/Ę5,Ťa</Bx]-h秹6> (_?XKYַGNxy*>۱>wtOEz4[&|7cE|n9tM:NźTX oTT5QY-.<Ky٬;ĄZߠpP(f/ &(hԪ-c-G{c-+KQ"wblS33.Sp[W[˵ K$chpqSIސg^ $ws̐|)xv} a{�ǵ5uT³[pvO_oBXm) ~hߔIW §kʦnJsv -w죋<795|&\9׼dfyRa/3b$3mn9Nx!6`셴ZKY6FCzY}Uy{%U, څxnqD~Wpmwpwm G]Clء=O3j+;�>pʶ}#Fo7cIB)kR 02V&=spmuSGur 9mr;;y" 7(P2m8;~r#UNc~s^ф9YSP\J(0k@eܭ 5(&/CPo 6-ےxY{x \{Pw}~\bUFJ\W}?=c Z #Tra֤ljXB&VV0ef,.W otфFP0Ub`V`4YScެa30ݢ^Ąwtb;.5S &|#..$xzƏ Hw]V>^#}JE<+ ;^R[L<X,ΙwVVOYn%>-\م'1"BCwWKX<EHT<11:wN5ڞ!*92EX6i8-mA^S0?.Ø8� Bމg2{=&מʷ.88 GTqwőn:q{-$|?Vx|x-~{�Ǿt>w}~v=ƚXKpQ.ZՔbbU^vceX01 a<OwB,bVu`hRqo 8 V.s[_v+]^6 kbzrFi|wxb ,gw,Y@8kC2ROrmmLZ.{e\aؼ^Omv=\`ǍEƝ<X掅w+MOq} \]U uE\ '}c5XξXFU~~Fz۸s,,-,W-uB!τl9; pl Uٜ*: 1]DlȎ3.A5OV`A›Yܱ1"</Hx �רeXx7 ??boW+_OX[J ;"}wV.MGEzĄHXX G44|S{rNxG'͵z&I0.7\GQL]�Q~wXeCqOs^NxϨ/ö}ՖYO?3x֜\VUlYjȍ2w!2"^? gE|gYX4V6ljj1aLc%C~뱹ycue .+gx^LpDGbtbw,Y@sD]Gi^o8rm<!£L^c"/]^ǯ[q›![Os=7΃s;+ N^&+ &$EpuZ3b#6~0Y˄w5&XLvfǨǂ ^kfD$KrrnF]u(nf;?>t=Lh{1WbfaU֓>IeS%Hx?/p|O[w?& SlXΞ޻Z)[W(Yo@bMҼ~H /?«/xKaBLZH硭g (Bkjކ:VrNx&f&II78{xEpEr? wBH#Nfu"oT-^x8 ٙ%vw!=[p~ Y\}i%5ղ r%%#8Sظ_hRZ.=V»Qaie)xa(5�KaZ o|FGIx)s;2Nө%> _ľI~h?> /Q܇h<bw3aX(X/ip_> < 7mu*0Ȇ-ˏf0y}r^ub)bw$c=HB3V%DZd47{[ICkKENx;+W`gxG,’<.,Da[^EyqIhVz,Cu-p1>\{4n_߹X kwjwM8IXdݦZ?}Yۮ4y?yDV_V$EߴilŸo7DEA9KǸ-e_6+uuOzˬ?̂ t4ד>7{00 iy/C3^g0;b۵ n+D�NN|L{x7w>$=߂8kJ|X)."2/{w&Flׯ,r.K,{G[҆/$qXYұ9rK__&liwŬGlt4kAzY,c3(GFX/'~BL5P +^ǺF`Afi3Ac9j3͢Bk$. [ Xx.agq$&:smy8,Ӗ='p6\-} nݲ-6ٗ=+"Omp?Kaoɏ֢}2̌DtD(VWLE(Nüj[yQuglN SmE;`/=c=33S\p> 0NO$^jCFB / /AxnK!9="M/qVȚew#ay.jgh9H{y∤v6Cvt^gA$$x }wpQ͸m'ݙ>3|0WFk۫r-@YNK3ޜh'Q3@Ce%#=̛OAk2+Y `[ w7g]\vcOll /eUgw}vt|_5֧] SzުA jCJپ'dK:5,&Hxi . '?g5z cǽŽ}y-b>g&< yY{=rY@RՄ$>g wWY@}wjٵɩ㰔6v_ ѹ?i߇V} u?.38MP=tP{|ۏ${xI~MXְ /ӎhĜAn'[1eFRZ{x[D딅R?9rˋB=˩(!c!E8_WT8I`8.zm˜q0t{eLZKlQ8 YVI?C»wY@>8uz!M<3"[{u? D[ϒ1__t3T�J{|wuՌۇ!ަn`[xU.;a[i.'[1' ˶*A]\>DVt8 8{}n7 A" ob i,~Y+=Qxߋvĩs\k;ǫJDz'k%,+»V\2o2iEdㄷ?"kXrϺy8x_f&'6;=]=^r»% _:[X[]OսOx>})s G{A~绎pN;zR'Gq;M|Ʀ8$bG?ק^y+-3HnUBBaЁ&FR:(!^W0p8fLx0Ӄbk7gc81y\?J(0k@fV'm~4{'tRض˖)Pq~.a}a ;yu.ggg.PTΘ`0 @ oX a4tM8W'omu fm₸]P6"]l�2FCZ÷CHxdX\9*ƍ\q%Rs״$7 7(P2m8;.f�3Ih*#c۫ dgP[ umfZyg3p;trԋ<S +'B!fqOone'\\ZʒNxd_KB X- QPb` \o}cާIķ!Y-04Pg -vNbm?[>\illi`›|58*9\-D(²Ic%qiPȷdY]2wciE,Ϋjpk5, $"Y, 2c͒_+/K8~uKa63e ﮅ736Ņ heqyBgFp6R?so93PTq3=05pce@H,᳑wW,(FElC=1g2g#H\T6UExB.1ɖ\M]TW޽ MJ&-g/Ե)H(ݯc-9-sd0V|�bs𖜀mi׼w<+Ww8ŝH.cqxRюbi gQUnfa,[ ,v~ zR/_Hx{?MrNAP*\wL8ǕF܎: '퍿<8h,s Vxm,]^I2ڶ.44|Sr+eNZ]X?0dG` t<"{Y!q0n] :Kav^Pboo_L,ALTo4p+ -BvM 6wdbQ+fz 3E-ی 45"3'~nP |DR{6-Cր^ &)z6d;2G JxLnEEYC»Y@ُ'Gj/ wy[ /kR3н6ʮW;9TM !歷%yAcDZLEgVja^]eqȴyeqXСٰWƄNLfK8ݒԎ/3Z[B{x𣏾C8YDZ,'8= pH>{)6l /oSx^GqC}J+:{7/-[wtb+fJ!opI\G lʭRdFHZ^PA8z X [ᵱ$ȄU qmjr qq:'*ީQE14--ی 卑";Gʕ݃MK`u1XBmRZU_W nOU,~!,v@i B{O~~O-=-<w7hv`uim<ɛuU Wq1^WODh! t›֞)nGC9"1P/BUqsWmlc! [7W 8 R/w+<7foasVNԝROCJ ]>@`'FU~~Fz4U"ŢDnK3,p-kBfURSn{xAc6瑸-.m`Kx3P5I 1.*"  wLM"jOe=6�Ә$$�Y@/A^hHc|Ix[W!x>#}JY$Kv8sNJoqm7Ė֫8ٳj}+G(Z $E0wt]^˖F+X(GFXyB3p11d2@,A7oc4P԰ިA�T9vp's9wpTqon#vŏ㥰Ywpׁ-9 ;޶(6KNvfǨǂ {EbO Khwih.@N,FRo{i,LК!c"j:1mRhY׀@wrMh¼ێ DX]6/U(ӡBT['nX5Bnc4d8[# BKt% %J2^d%#l diJ/ ^6AK_*vQAQNK»4BB$tm"Yф&īN`c +|1LRG}.]][5n\n/0}z]H͒ZՅWNN@Wlɀl '֢"Ϫ$+,&Hx_ARn:M!EZ#n+u5(*KɒBΕ%Bݞ<OLu]-h$ %%U=?(9_Y}kp*V[w_uCtqVfſ:ھQpm1WY[VNa·K Q({ ӵߴ<'_tצUT@{Phօ\.ذ<L t#7;Z;! eL+q3X2v[~ӆYP&SPЃ")YH2a.laP_yJ'V6 O @/pU'|"ܻBlHc)l|}xS/ _Zmv{]8I^N 9>I$܍m $WW:5/ٸIx O1g޶]|||t(�-wyQ;5֋ OҮ`&ȉ]l oqi9e(iAj|$'M\j1!:2=aĥ@7DVA'mi6%+ :7XqNx1砨}G35M(-|5035=,~ Hx˿3G[6/ #,7 +*lxx18:s oD=F#l=8_p"qIxB#0>1ɕ_u]MIDc&oPh{.uH.ݯ7~kQ;m4Lxs<ނ[XJ#IMq<W!', iEydPdzzx`J5Қ&eGSGmI/14 8᭪ozAe)!Hxe=HOxl[tt,F'vyӖ-+voӟ}oOq|OK)s G{A~绎pN;zR'Gq;Mɺ|.q<<CK,vs)c:TO`0*!߇yxcO$*QK0$3mn9+ycA? q f�3IhӲ:[c¬f,[[6ԋ,o q;]Ta=%?;w!ʏ┅.=a`;;C=gYl|v+l'`+GPjֶ RAn4bΠ@v^w_TkMZ$vh6^--꛰cÉR0ФC࿓{}V3q z%S6PX\ U ;035-v.6IyLNL"GFRZ{Yr@k,M,L<m9 8"mZxc}v]yn :Nl$[Ćs`% h)i WA,aphYEmI/70rP_+Bzё=n#~1WpÑ?K)p-Btwy[Ͷ3Gq9y]B8XILR `%;ʴ|58*9\76/4V ezӽ˖6? miyb8X_햍X:_ ' &3_nyκVc}.J"wW;;H03 uW cq[i.'ϥ}Ą190k ͍;1ksq9 wr<l zPݪnѤ<Kl6j amY%h+y+-UOOhYAk,$<!uxx1p{Bw:ݯYwruЫF0a\B'W71:ѱ!;0;av~..-M4nM"\*!l^rsТx"6?-,#Hx?gLx?Gh3K)qh9+uN"8}á=᝙RHxb.44|[ ---[alG^Ip\xy2~+ol-pCD|ZzV 8sE$YU.uq--ȒՕ%n<$8tsKM*;Ĭy҂m76)%{Z%~n@cUgc Lxjc/ŝH+frRP&`xaA53Xꬷ8[X[]O/$J|wϻdq'k_wdyηe*EYk[ ZX\^A%}XWXWl3eSN4 3׍c LhÐM,ke~V&f6  e߅CFBp_߷3>3RyJ,\X8|x}Orrz.mds{1kCQi%w\gw塥ܬe*¡[2#-j@wE:Wn /X1.8s1fKrkfl9V[] ib77,.pNxS *0-kf;_&%G8W)NYjke{^`jfdvp>FH y/L (h[ kkYtm#_ ijܳ}76D'oWDU; ~8 Mk.ӽu./ǃF"Z.gq=w]+V}/d__Hx]=٣00Jxͫkydzru8sZxsR309h%QP|9c6n#*ʶF@Sk}e#oR/-l,I|sŌu=.T洣ς^۟Cd^a%i{O."6RY|?"VYcJm^eYBg[Jr}Dg/+z$ö0jQ>|Vu>W?XT ʶ$$~ 31_g\myh͢U7y{shr겒潛E#щmauO~iᖠ yH_*O7.{X-z'{Z!\˺#MK*_+NN@=UAByml gļiə / K{:Ѫ0k%|F nX5Bnc4dv[ch7.Fȸ_d{h5~ xJ�+%py±c};,8Y0js 4jPTg{1WbfaU\oLTa^?:dhiJ޶)@f4Bk֎,۠01A֜`s0Z iπrc%*،l+:_CMTqt`w #,Ckm _vHxIx$DCI&Kvއ`[Y] 15vy޿זr<="`;|$D`F / ofE2+i6& +iE^;d%%^%$vJK$$Avwo eAʾLZe$ϙ[^'xW 8sǔ#2-2\CZtU][ $R wﳀ eYy$vv̕/sx&A5һ>"Z Y@Ix Op 7rNhq8|I|Z[ϲ{ގdSx/߿f*\}(sGjX�#z(5Pk[QkǴI1jNx]}Q5AkP@mAbRH |9M}X6x/;_@AF S[IGpE Jf$n Үi0coj%HFwno,eG|:Z ]1/J8  !։$*Q*yg'Gou  %uq˷mgr3o= '˞%=\_0<CyQ 71Bu;'\ y;bRs`'.8Eu6^1<fk Lx[* ֏ <KQg+gԣBDc`Z `I$DFXcVcS!"4x $^f%%^rWp;$D7Dq4C)8{[W[˵ KZt (‚- <O7ЪC9H ު&TW2FuJ6>g0!ߪ&$&Ky-ׯi,VNj꿑6)zt`ml<3C"�ϫhX }+**P]hu !%upɃcYNp? '{+k ޖv+᭮klk4_$q9bNxS *0-kfk;n' (;d_U10K^VK FϨnЫF6_|�m\yZ5ᆡ�,Vh-zeޚzTWW Hx)Axp( p׃֥,'㎽{Ū쫸{ ?"{Fqu/L-Xb1Bo%ie^pcB0yCm0ˎ儷m練Κ7/7 - qLJbh~.H2mȮ"VvH1maԌ} ue\`Y,'aeu^Wzˬgyz- d / /A<WHxm, |)&aEV8xQ+ŵ[ZdzC{V}Ys88kYw$>@!"*Zڲ@Gt ԽV«iƸ^9Wr}ZBѥBzzNxDbѣk *ymC~9}#\<?Z0F Fl>l0hEgS1EX[[EW )y C;3 p> 0N続@iCc]hzAKK%ے&յ8!afn |U}Tz)Me/k$HxIx %%%%k. fw_HxIxobe?Bn|+A%#,1Md"u0_O$s- qd"lo_cןgDu9{ήcu<\/]$A�${ ór@Q ̱vK ݇"#_qHxz Hx0$A A?9jٵɩ㰔~p[u<-3gX3 b#:jYKx_%m$oMp; Sb7qq -Vﶵ m}<хP{ 9\nƷNߝ?;q]}-3w?9;u3'8y nRYzޝ/R"!%m Ը ÏL$/A$:Nn7x]|?lni( ExS(}=^&ipa1O 3Obo- _z_pd<ÿ~V3cr 0:6^׳~ϋ�k3=m]\e\mW0PFH " $0`09p:Tugfv{fٝwܝٝ0߿8/–<ǿ+=O~mz.ً H]^:vYQጻ4ק>}1ǻ ͛7c)&g#O>!vqEd)ƈ.Ͼf\o9nC' n ܴ bkW NN +hqxxO6rWjr}EiBыLFoGDl^^�bm1m_LʞwR ʎ\%mK= @>E׷Hf!\w<RE<Er$oŁTuLq$iljRNKE >wۍ_? %?-/}'_M!6գ{(x"^**#m>8 UH|~{<?U AO@7X_X_wYgyOuP;Hc UWARyf>XYs; (?7&\%{l xil%+'?Zg[]ʦ^****A@l$WOn>Jެ?|g@_'w hx? -~1[z?I xX_Fa': $J$W^?jWޟ'^^p8>;iP$ĕEGx+Z?E/O=0φi/8y-xͳiP;T~}I xw<;-7C"Z[@& Mj�oj?ڕr_$$Ӹ'�y}=N|=!-2":?%zRi�xOdOݍ])eqg03"v '^hjj˻9*%_�Ϸ8x_>>Nq$?+?6?M|λx/g?1YTu#+\yO:;MkTTTo 4 MķإKEEy@]XfXr*rT4s~yg_pÇE{Oi _P'F(RQ]xz)ػ P7H@ZBŧKEE%p x9EA2 i!#A"X?td,;y,x U[r<]rG7B>LedyUղ{>0_Lw2OPQQQ=8 k=Pn9/asdk9u=:7CmRhqY3N{r쌽RΞ''@unQॢqu5gn ]N ,Ar7.xw?:YzA/ [,^+ f.;VEJpY_976ꦵѡU紷% ^YaM7K_7qUax'Le(s*:ap/x蛽rx7(RQQQݗ8v\+tc䊛SS$fK|2n~]uΖKCo}wjd{.sz1׃|4_.>7J;u=TSZk7oA �"S0K/Z$׶q۸Pji]|qH]s$n׮' ޾ CVv.FaLG7^݁hd-$5j _b^B4FǏb`2 l<Ncjغb:ρi2`b=*?u3]k̃KCLֶ.]p Oc ӑ^8O_^[k?f*! S0{=j(.oJiJjܱdgVHKȟl~'xGJwC<VRφ>=)ҧ6 QFs r6ԴԤ1^𼎭g][V_AagVlm߅Uܟ, *-~gQ]:tQvQfFZ-zFoɩy'ކZԵ_Fc .GF/XZE#8zrc7[q GNfb[ 16w ]!ޛkXsgN1_G}E^i=ocL^Oニku:2ޮi\5Wh$R^KB�c߈|_%3<dt8gC>RHYqY1ߵ>YwWL)x.̖\dyA_ʻ Pz}8JxSŪ?LU7bqdᷟg6x=]`~97oހGkkOY\b4>NwpT'["{e S֢Wv[}p oV)KOa'a*3;>{V^�w/71+ >qOc՛G{S߃T)xc 6ۈ L> �KsNʈS}凙vYyG$"3菌 ˽,l!\=>Ɍv2g:F'oG)E0酹 娝dtH? NF˅!p%2yI5)?^3 vr?[LDk5z">Q𵱛 讈)K3 ;t3H[>l< ) w}}[Ŏ�f)D.Β�eD˰:=юɩcx|r O cjv.g%eʱ4"tgx2sע {IoE9Uku#|ٜ{UI pF2KC Np 6pɶ`jnyL\`՟0խבm2k,dv3U9 5 hbqpyԽx+;x[V�o^m;=ꮁUi }z)&zqdHp8[' xY4]fw3<|s ff_'  N٩O#F a }b;Ñ(1u jѺ fqyౖV7<O%VuWĹ,kWwdT{ueH0"(<bIT0{,]lab 29ylw,9,R8 :]Lً=U 9 KH:#!}t<ײ=}y)xWxEj\1RDޞA&gsa(`p=2�o{g+ˋ/@0T3PI޵]k/!=L[<z7 xp  DKvCs7P1eft|oW[cx.[W\cx޼ OB"N􌡹n Cwu#/WWqFsRk/xD}Wf޳p?nu;9ॢ+EU|fΜ' xm ^!/w2m}ؿF]%Y*ix ,>62 :2.J�o }83ug'z0w}J[ЌDS=hoO,:8>5xcp{ Z I21>1XkAP(,ngjkp<2į8FB"ǔdL3][)-9)ڽ ϝhk D, z|�)'vlocW#bjn3t"Y?w’{JPT (U~,J˭͢{}awͷnupz٬/Ժ>@]gw]lZ26 az(tc"Pʪ014zl4N&^F;pjf'G0~7il؟o\xҐ(}aރx_<1V Zo4m3{3a$bqX=v2xͅeLTj V+3n?8]34<P$ }\y7ffŸTte5[wrrWt\a61剞X$%A[Z ӓQ5q>p9ء{R xᙸ ilҸ+{ UuL, yhVJ0fCp$x.lο?x9k^ (]Z sޔk{AAs?@ ѳ>s2x˝x/^r׾kk+olDp%391?3 mcO PPHs}KEoڟ̹ss^5ߜ .e3 mۧ1,f>? 2 6t V.UODY央�;`ȷeōb @㱎u8?q\ 8 }>UG# "Ȇ>kO,806jb\E[0 >SiWЁP/6[LY*om/#�_!R5C^n�/ .{Z=$ފ<韊B=�o:/i̥lܸ>9y\CD %4w5qd54n\ym Zu8;_zS`,h^XMx=-l MkfOU�!@io?sep:iCMOm>i+4ɧ3=ڽk^vF1t+gl?K֩\xm2\A=2AJs'8=LyGH#tcW'ĄN800;s1n^YNJ3O$^FW:17~DtσQtFf"s>^cC5lgAlxwl!LjUThn؊`G偘;t6yrI8Q%{HiQ (4.ĕ(4B%"8=3�Z*4oc]Ħ1+!+kڸfI"l.8q=Nd8k<+c=į=_ƍo1^*z0 xs1ÕJ惗�cS#2X%[V˓j9 oi sRk۸V便-P d"2zK ?�? xcQQQQ}bʟ Iip =}U9IIүqN*~em5kQMa`FR}=7<džKTuxO(RQQQ}[ʠ/(#fҮCɹUŖЏ֬ KM"Qb5 }zAKX݄_·^*** J6x%Ֆ%Ҕ9mGbҮ<)!/>~Sh&x)RQQQI5A^Fnɽ.3wvddp98{=zIo^ |Ǐ&h۫Czsxo]BTQI)T 9y7>ɒRuIHR5`Il<)vA!ݱBJXj[q6*n Apè&c> :SEM4D707Ww2>ƹ1nDOHN@_8i7s#ŅL,~|^$2R4<%2񑵨r>k`ݹÃ$'hZ |uHMOr<?ؼǬE%u?2Л8CrM4D=ߴ*ٙ7Jxa98(gzMThr.!ϔݵ) [y Ai)exJ !6+HcKf V;*v1}XlB~ԆK.vh cp jW߸ BA?D'h+7,@M\~g"\>ԄP3J}ha}`HyU7Mu~dQCC؇4iA"�EV |vE)-"+b> 9J)L3dvJ WW1 V@rR9pH-U.\l :=2[X;ԉU7E\^x!>:+FMM4m8~m<tNxnm8G]EWC…yFdYpيc+UClXpCl"v K+}|Lf<bHոlg#T^C|IkGٴ\0H$_dF,qh\u1ugʳXP3cy}9Rv(|7de`Ij1{ zHĖi aG؞Ҙ+ei6#PnYǑUVr9h `Hp%B2$h yc!FJxl%vx}(Ȉ]lFI!@[sG|ƅ�9 S_nhiÀނƗ/ +59}kZQfAg0’Tb, .N'!;U6P<:. JY,' C)&o2hQfOZ2Lc0]V*/N8` nD|g[0<RFcE/?҂PBzb :L(υ)/CUR>J:V s3(nbRʊIo@EIm1N(ʕڗaZ gZn�ֶe`$.Ҙj'Iz3mnMM4m^-|]!Qcth6%wnMi'6ߚ?B S!e<f3R}ul I3JWPPs./#GM6*?V+̹eXa7&޸W\ SFgS^xjRVaA"*--A "I,9."1,G<J?2Vrq}7dR)8(&!0ŖϽЊl&t&Ht9K\`E@v j^c3gN˂hIi e?FsKݖc'tUrbW=HO,K _E2>Xibb4YE[$j!6 ;]RhF`)T#u6ss8Z+/)Cli<5hˤq?ߍJX[JwX`n)6E.tA&JSj<1W݇L^{$ u;Xغs TsXeQ^l ٠·"s)FZ,g:8*K,(3r53W�,꫻Yq{pmzGտy`Sr]~h& N ʔT{ 2.\f6mVUj ((''ǔ₼$"1Y"4V P.=T\LUP>dEjBG]/*9h!-M'!?^\1X<XZ56Ϥ$l#Z 6ɘ>|>x]uƮ: ը WR�O@$TBYO+{9xr5TW;QP``Vt<bnBI(H쌥 K1*rAa?8Qld@wX_elwl;76S'GƝ{/7M4D/O<j[,cKԹ 6CkQ.^+j΄Y7lnNMiW uHi& x3QR[ ~GYaU#=>%* E3wz+nTsG8(Ƨq7Ru5妉&((n~TTTT安/YY =62]ku-G/&hKWx8J՚W1d:)9^&}2EYxCo}&h/^**/kY9He<`sOt*)IwnLNM4QU!MI;V˯)<xKXzf/t=J^^MJnl|[_DJV [!ܼ> @s֣%)3dpo&[Rq"||}ċ:F/6xIRmnu&hƛo0]}y"Oq,1.OOA6CkuS797Lp|a:gb]^ERs/&2s妉&6 *Χ}v~)OĞ[/8'!Tx~g+!v"#Lj0@ed*I('iEdYVիWQt#ntL-'Cpvr?[xgpbzl/P׋+K>}Q3HF#07% Lϴ|G:[E\9@`(tr߆&tH?&n=喺FqY-8GogY57vq$b[~ + %2?4=Dެ|sњ?AwJ山b-soڎti>Fw;RIn?eɮ?q|5ɳ2 ̵%Dl+-3] t&L3<{Bu<>sEV+qUf.ﵧz]Zk !&(҅JDu>7Bһ2s)mbu^9{c}V;lɆ/w ۏo_Wx0$(ξ '}}J mvao60>Tށ%fsgv0RxelD&V䢸og.DC50 ]RVZ~SC}k-1{ dy:Gd/"sLK'Q>0|RtHC_7o,< H/4z-;P?9s ٍ2oŗPۤJgs}\5Q[paÁ8ѓܻ6k;ލ^(+R^͠{Jjֽ8`KpŎR0:Y'eL~hxj2nS>Fe hmcʇ#`Ȉ͗(17 Q"\gcZ,Yլٙ Hꍛ8ŵirqu2KR'::bS_xϴC؅nMo3Kp Ւ_.t:wٱ wɼMd(RK޷4dK+)U,R<Ӳ jRZs9N7n>uO!BN$*#SՉd, !'fYq此W#,Q`.AGA抆eeI]/@i?>ݧ?y'u`qƔ#ssUaѠGO(S^wB[!X߲jL 65îȭ:?WKG(U$wo韧Kש7A{B0AR?>x)<>FpE؆;)~5~><۹X+1}SHߝxc ^2Uu FsL5SztE" eӐr[ {P<<n& %^FW:17~ ix h}2jB{dfpx' U>fq.2ͱW`bZfAXg i F2@>|Ɓ)Gzp/i5i4j](mrq5ڵmT T'bo,̉Jͭj +x-^VkXMٚxiO<KE5}Ci܆ޡQhM~"VxG!:dx/Fy`vkKBh?\ 9j/Mx)>¢2ePU)S%h,SCEWT_ΜAi{ %8dCN {tDI1ނ)D!<܌JXZ~oՔm'k?)}M?6͎t LC~@~ե>vD>梢rߨVb~n8obtܧ ߖ]?'Ovcr_;~ru)fiO jU?KM i,=Ԕ𘋊HF*Wj:"o)~%+/ scN~2?R\Π*(>DW%4%5X>zै/P} R} /~:1e7*v7g>~헰ȵ[Yկ/`KxzϦU?Un:$n-DrQX3*){4yE^w"~UKYtTFۗ4ַD_/ha?_dNmMJR5W]F^*k,Tc*;AUN$ oou~צއh,~7/vywGAʨ.*GzF8Ћ9PAV@;J_k?K?_;o׫h{@S!U$X_&خZL㫵iLʴhxÚʱ-Z^j̘ڜ?ZSSh_]m>\6?$4ы'\! iOJr+HY3Bn?:'+Wx;Hn׿+?_G9W٤|y9l|waWb.x9;Y~&!(2W>-/C7dP36Hg.#VIE8==L+##r~`tč)x}P\Gwk38?3 NLOeIL`vfFc|6CR)E%prPOg,`_I$ua8X7O ~P84zEO_h+/S'ߩw|NgwV65E?i;`rFXo^ oѮ~;;A, mtOa-̸@K>|ޠ:EfZ*hwiW/,m ޏ~{S1\s 67Aw Drn(;` �kPF6lugp9 .0�SŞű2NcGt 9u_؅W]Hy-ޝ[M >'"&yVTFY\xK<O%V2[fAH MZ_f?yl&bx|RB}Wƙv}/؎"%bӉLa�E+Aդ~|{V]FUm4 weVd5iUqE 5 49y:+ۤh ]Idg!Z[j!0Q}OkdžHw{0 kۊ.n|X9ٱ gÛ g>M>Uץ~=ێަm8`|e@~)<,;h{T+Sg#21j] }83ug'z0w}J^m8XkAP(KEd?'{c58pt|`IJ.^V] wj>$ u+i-iLx(֮e$~5Pז۽`7EU{:rw 1,mޟhӪ٣XzʱDZibbGDCp퍯1Cy7@w yp?l}׺mw>? ?u?.; MjֽäggWRat"j]s{/Nx˘xRݨ;"WuLp%sT,|f-CDa�߹4߯Lm΅�X;?LyXLjjH}w UAD?Vxn_.[+Ͽ<h8O-ӯK13mogEW5Yoi-DdkZb3xU| kЅSg.bɾq/C Gub;gpcaőπ+"ܔ/TmxUJ/T �b/1u Hn>uO!BN$*#SՉd, !'fYq此W#,Q`Ԓ4'4 1!,fbWy!-!eTTTx)fi {Q7cWnJHWSV@{8>nt'T&*}P6I9D0qƤO]N)'ϩRKxz)$A0AR~$SH?dEЛ4w cvIC ;r\.Cӟo>M6x 8"vtlӝY%q۫Χ\~kL} wl^Y n݂h)f07VHClRn˖t'䕡DJ_'/!Sð_Fsq ^|dD.i /C^ _5֪.'jT' Vc2.>V[tX) 缱YZWq%@N/Y*k2KFx޴/^6_ʹہmtWrPl_+n8@U}帇ƮښgJVMa^诌Z/o/[= Wҵ}˛ ^(+Qg(D#**** xeZcSf47U~v<f�a{*P<r7d?7&XGC { ՚+Ag*ލH_Pu-s4QMp3ʫ|zKeĦKW͹N`.;զc+/W-ֆ`Jn hJqqZڢ# e9o/_ Y8#e\ei<p+cS+O[y׍k*iV4y5jڹQ^((Rel旫Lɕph `PfōflGS6sr`y稤ؘ]M6aBVsBHĂmӤ4Q/^F:z\l'mV/'d=问,"fd/1n1aj^12vjQGoJiJjܱdcr{_-z,c1K CYyH{H)�K\D&8{W=.Lʔ3=K_ԐռX ܜNmM.MU]xʸ눹Z5 �G4{f{ܘس B6_F^Q^]Q+" Eo`o2.mV`cAvx7n>ވ¼dJmևNJHu+/ECsң2ɇZT\>3=!KWɫ PbnX xq cP| U]c]Fj-ڔw4wż__m>*E$xkYqL(Ҵ'beV7~GEF<S;Q݀x쨩*\Pu%j]([!_J?eѾNKcJ6lC :@<VE W_dتAcU>sdZX>G籇`It\!0KomѐLj48XGd mḚ̆{PZGWi)eB8C 2\ Lk&lP.Fod{v9)mްqHe]> )C5菎U {8�HTG}MR9pEydGHTx)> *Բ^[ @s4@<֢ QΗ江c$X6# ."~ߥ! <_߃=4fh1#vÍrjPW"W)#vn%ELTi[1~ . Yp:zW BJ]YcQh6m4GSf+UXpÀ둚�lsY\X}ɕ8ZI.d_F_ q9ꪃ,Wu5 �?w'~d{4|~Elʈ͗d2]/^ ]s9@;/MO<6]6;YMX Dӷh ϗm'v(I*~7d #͌$6[ E}Ŵ5z L(-0njcwמ 9<]X.3mCx`\SVA,[ec@!P]E%bڜz v/f+dV]k  ,f!u$LVWy7I+]x)x&_PW('m@QI>xi xtn1im3X{PWAeȉZ!;x]J rF˔z\,n[1Spc`&f *~64TTXWCb̟t a/7桴sZ,iBi3)aŕGfVtZeEb+6;,$Lօ\7[]PhE^NR6(Rei^[>8:9#Gy/{I9^t4M{ջ~-zO(> Щ5PkHOia̅eג5q*+}Xbؽ~rRoAAS ,+fG&my il>3M%uZ `PrFnT]?W*bdYj* fieԘp$\&)cq8RОG_ܜEp63s)$A4rss~<X˖bըB3qÊaYeĢKWͳ4}QS]ږ4[ I,k4oU<QKSo2%{va4yL5[}k^fۅK&5 ?CRIR}$#v$OPF Z0HcVt5,bČ,TM_�x~|>x:u\jcגBQ2EUCyȏ|7U:Ak7S bN9sƼ><~>9޶„6W.j<NL]y \~Wfb5TG  I1XX!+LRaL0{)&Y͆Jan/ޠz,GhdpܘZgVs/[AC&z^**** x(D/^ TxiPfW7?QQQQQKE& t/^* 4QKEEEE/^ *9)qǒ}Z/sp !5B]�g@<xwsh1'k177pUV\=S&-܅84Is6}=]G*B[,pz,|VDovƇ”GCF),>zKM4Q }}8grq}׿ |L#r(xBɺoS J L%IEW rcqq4'|aƺxz tins6My)=ZݏQQॉ&z k 3)> 0:C]?^Xd�'Ge+֣'2H'CH/laQ):Dn[ ǐ~Xy/6YXt=6TضtCLoz1GՂ}QQॉ&(~CF*qpG(>]~ :\ian6Xio7S' u'cJ$g/5: C7ϣtIfCصvOkZw�'? 59YTn8@`k+EUxl+29db1&?PGE&hkV 4%b |gxn^ RW ՠ+}8z]WgǕK^x !�'/cǎŔ_ۻY\t<K"ܕT\W梭q7 +vhuqSಢ 9T™/<>D OaE5TPGRw rD /^BgW_~}OTTTT$ϰoA{Ll|ߡ764�c#<B}2+C8~k4q0Wr16r%6kuup䙘2kkV`n*Y,~G,dHj/eLocD[=8Bܺu,fD .^DggW;p l $qU#›Ǎb+�{c |8104Nɳ.rrCYs#Hcˣy!N@cv=ZS1e".WMnGɆ7ߘᘲL g JF[I]A?a˷TҸy ^}#pbԳpQ56=S-?r>ȴy@l sssdE/#N ʔT{ `JrZ`kLY̏#XWoƕ N`d 2Vm qqn -3אZk"p6Pj>?)eGL_AHS+8Χqk;1_@YeRfyDAZ+ω8QM,tvh#QWۋ8uv+NGu 9#8^ ޯWD-v> €vRf010x@E2LOOogVh8ݓt, \{^<AUce>YH/>zF IjW~3tg g`5PBߓr7;/qT$ ϏCCa~du/^ dCTGu6|4PBR+MaUOa.G�/O•AXd"on(ɺ!8CML\Gwk3"j&Qh$*+w$ e.?ζ0K$k=Gwj/p3ʫ/QP }ľ22rxF#W,L`*prɳ`+4e# 1s<xC58Ԍq>�O6f^ to'[q@%Wcu&;5ւ QYF g]Ԏjo�ouM Z'ɓM/^**** =0<?dBW'`097 N5)QYwE0ZbڡualvRCtTrۚ8R&6զ^ҔԸcɾ;ӁTq)>&2eQPNy$2BŖS"iuЩ+g/#S,Dms+Ml妵@s8̒&^\ chFQS.B:Ξl$ qr:'Uo_y (4{M oox?$-=$onʦ̧QL i_ X@RpxDcYko|)B;yEEE72>CL{ 8"w=qr؃WFcV^A#'bՓW1&+bᕾN̍_[tస17 I"Ftv7nl`e*rGט~-Z^(VKEE/O?Bw?Go!eAGxx쨩*\Pu%j]([l4 ߲FAhiL t8a^15F璛6BV TK$..>\{Db|A?<vܖ;L2~s]S.T[ uQ_,.Y^[ C4_*C]gt]2֒3d.fn2TJPBk$UDB!e 5|eLŒ^pJRq4ZT$>eZ4 QpߐVD0\j  x}3+=TTҋ'9vfCim?Lj7=y{w# |U~apؓZaU+`/-yp|PKE$_tÜIlrc}H^$Wh]�&"ciERP9G OLT8Lmn!L.ɯ$h ycʲsLs,CjI]łd)b8R`cY ^IsF:Wp%ScCIAz 9.cs!m\s> ͫNpيb?'S!f' �-pJ9TTRw%2ϙoa?bo"#oxU<I "^bgrQYOlBJl6fLwi1\crTW|Qy~px8:]fcRʊҘZbV!֬τ:aNyw!B눏Gg!KYKʐfw OOUeCRZo)%7'*�H?6RlASn/i*KEE7Fo";Gy>su5TQ'$ڏ4J|Rn4PTppbu֕  *64TTxo(Ŕ*`P¬D,.>52}f^jm6*ʬq܅]sLܲdiUj!YzGCU~q Vf1 GkPEZs8 HSQ%^** xG!Ny:E7=XSeAk0 אl?F ,GA*W0^r@tA&ˊ)sX`ؖ!NhBOLS j'3ZM(VoCKybw-[JAD0a)(DV rMydcVrT&Ƨt2sQ <LgMu$o:,!v^yFmu(qpxAuMPbރdwk7Hʏ ~).[|B1VL$~dhbLY,.jzđ@.ĂAXLkjTFXIP!h؅ZK V{̉lʝ }^/_[[P\>D,TyPZT aq.J#a�Ba;&Y̘ ( Bn0,?JEf Q&R#r !\\ա2hD1<_ 'I3GT"y x .Q#YZ f%8R!6f�d@uzsv~wX\!9 tk7z}t ǧϞDQar 8*hn9~ߟ284STT TTTTO^@{G^Oݥ(֯+^~Ο01~]cSPT.n4ς_!(RKEEE@7Fcc Ò@hjoxY=j?Tyeh:Ӌ�ըًhi0;?A²G x=~͓dc~"7Vx\'14;0"<4HC@$\ gp>2iQR^ynݼbj a0%ڎ>Qm:[nFyu;Ն Vn1\Sf"f7Gړ;߅r;=tإzi!.h~LJ/;4z_Z'FO2ljC{%zBc䪉-05=t+iQUg1qqh!,^KEEED8G̙wU]kSrfŅ4{J?•1r!Aޡij3oj@#.9ьr; 梲h&_2;pi&LKq a4FM*A梽א_{* x)RQQ%7z>dM;Z:LEP? D1 b.㳓40:е Nt6ӎh<RwWZ>+~x/_ha#x|޸I|^ BS;CLr5Y~bTx77@Fõ+S;BÇQ_مFq}~W ̰7v}j!ϱŘ%a\u@$y7, _wgbK׳xUۤgEd?}Nx/cKNy~Tnvn]Q}WTbc ~[=!?N}}Q?<P}ci 9Ih=~wbLvDj=^:\\QĔ1ђ|dkTv;w^DY$pzMaj;-ζDŽ4#s 335Ti *$M.ξox@ޘ z %wnS}Lq?M]|y%;/+*Zj~ҵO!ED=o@�5<R\h͕"XQMN MVx@Z±D&]~w$|aB5ggƵ)rS$rRޘFD?1(JlDAꎹth ELo`Wav\:4" 3\4g03d0'iBEEC*5zO`+{yxuA x)67d] hY҉1?ݓduv-,fgN �ODeLt?4*fܾ)Y1e7oބk�#N4%_l2 HLIka{־ ZbLvݓx_*<DV?߳[;E7gE[sӘb02,JZfOkf|U^\\)4O2Ru` .7‚GZZK|v|>׾1u?좟m xiﶓ%~٧#r}_ xq-r&n7,`BNĉIDfZ<9 NVYLuj|_Nn'lhk|r(+H[XTTx8P}>_&ݯ^^Ka�xMcdndp 0@k3/u5.R&vuQ VŬNU|&Νf.hWw$ӎ-V4H>x]YbAK�f `/Z S?#QقCKϴ\|vK[*v0OOjw/K›pմx-sc*$w,9&bsY\ؼŸ~*r)%Pd yrQߕ50x!K&癖@.>KkBN}5qJjw_^ Jn75qHKcӨ.&tc3-])^WXL]=ӛxY<\ihQRMtyk;?:l1Z 76!މOIWf^›�x/0y[ ':.Ң/: c*iMCs‡S=hogP&JrǐJ嘘%/TF҇NՇ;)-*T'0muێަm8`|K {?`9(/&,zPl-bvvVA#},﾿{3N|`k/K3I>weudqC v_-o}cElznہ/m�&&�^Wsq2<k"fwO 2dtn3/]Dh |/o8 i{PeDw&_RF{[+hϑcvvRPᎾTjNL |Er f#mB*7[kKOS{+RŇqEag=7gqVSv$ pDk}ЖVƌՒ{ JEԵX준w"΄˘|zsLn:t>d%)~wkb91qY8{]2[1߷{(RQQ=jo."|;$,8$PM~i �ށn,θr6kS% QeIy.XA!okEe:t"q4d3crXQƓoNi =:A"Fv5 q*;`-,HJ CK(4lëEhmz-C!ޘs=o8 9ઌI}Gk*>1Ht^6B/%,OUŮ^x G\&4kHg}lK* >?(fT뷭꾀m/0i݂TҪ<; $)tl{^AHK|L>uui혚bF@kzdž4x{oyqwIlNjd;c-6BH@T/ž# } (@PKNAU, G΍ċ۲$d+sg枞{qޞ='3N'[zx*`l wyyS|y/w_$]݃8q Qޜq~|Nw K O?I~e KhƺT&L9̬'*ܸ2;q,, [aҕ7֥`6N6K9z`fզEqFz5K/&ӝyY0!1K F)1a7b=='Ɠ=)<<S{oȜ֣xTTlߗ8#7($\:?_$yY`>h̨n[@ L\I}9Qn&,/b5Klb[ZC}L^aXn[AyqVߕ3COᩖ#yp7rX$؃k>.#Oá^ʪkpݯ fXְ^GWޕaifǂm=4O ;-@J��PB$GoϓC^<A($ktlWm+zY4;Y| 0‡叾?ͭDgF2wB$$$Y=i| rÐ+޾GSncI1ubEŌuS*fműziy%>iì(d(cb@ʃQkdBoÙ6˝eIYZd %IB̙{>W [!w?}{'%ND[be27 ~/!l7Wm3KX⤎?vmGRf[?~  HxN2(Ӈ{y=P7 c6mzu=n~^P%3Rю5e[#yf:,.PTR2x  e|puG[Vx{;_L²qʪ@υUxbH_YfmM,lO3yKťn,w�!HxwP!#RhT|Mkͭ=$A ޛw:m[)I#g>f[N*XLnloW12 lPUU ,c|q ;ɓ5@@μy7Yv es r +Ix $o<ŝC }c_ DSڬ0T|w̨0V'Dz K2x-T*Y t5c 6ރMiPbhR+ u ^zAWx72l~~  %%kWF=+,?0KArA{}=d(h\`^ ^xD$76,G,?PKA oW NB7g\c=rc^~ᄏAK^c 6-DY^p eq] Ē K|EOAHxo~eq B jF\*@pk߆&^ b?A\x n|,L~oج .B?l6  ;]33Hà&s Ҋx/U],$$A OM#mc1 /e5ܱ=64'(1nX^`R&b%e"/;f1ͅ n~z12%޼k^WPYy;{ymr?W6UxFJ@.› HxIx $+?׉Hfx@Y7^x3`xjq2D~<9VtWD*=}:dgg2:}<")ŊF{इu~b\ٰ b1NRiV%r9M0۽/ޑL-5 0<?@ԥt]@dfv~Q,'b?B4/O)XM!l=XMQPzN*aeښJT;\j/mžX,:^Dąn  ̛1qkWo0\Y^d}zSȌaݸ]DgtCmttctE&»ag.CBF n _8lf=CLy דQZMv=Ў> ZzGy* P@<J /-K QƘcű쬛gfA^L~ ?8̝h-#1ER1b`>hVwGxi/4DE(14aV_\\TW?CnF~~=Ǚޕk7*"'F Q ,u8s۾DY(BsŷqDR*_/}7y*^tKxk!U0ᕋ-!G_ gXԜ2hۛxU|;_CF1d"Q?�M\qʰm9`CRD0Kv6 |9;.XAUV@3fnzS jt. ax%} Ћ'w-<O*z5bPso˿@^^=//~9]H_(nxC'BLT?_Ջb`/Ŝ@T}(ޭ75O\IgW} ##]M5*gYXFaf#5! .vQrۖ-TpIeqif4}|?8Ve2 S,"L.+27\ h`fh;A$$A{Hqe[Yqd[,׶D=$)oRPm~ eg;#U`~\\-zpk $_iw1To2#VoEMIؾBWCWFs=ƿtG2 D"cq``0V;.": mXPـ&5k*Q˅wj 3ޣ[V^kK rsFr6 Hxwf4?Ťe!L '7CBƅm5] |k\^wټyCzYt롵@ )Зkۄ+2LJ:1u7~{m31GhC'/n oT?Ex0?ڋФB,-ʶdrmjCFaޔY|H.YĂ省 =K <9̙u)9]fNz{7^sk7\w|)),~d FxiD ݼ`9'py>>GFdW2oJ>8"琝<{0i=Hd+#u[\xCNe2nkr2!:mbeaҶF^܃2gc` y(, JƟo;YYGk€(:k,B2]rOgf|_0eZFr ̶7V8OAKKKxq<9ZӼ(&-!5w7_*?4?t?{B ^2-&IG-;kw]O7›"m=tXlx[sx?.yXON߯2]sءJYx@k3.ǠU} i.MwfԆ�kqE<O/8A/.M=Jk5Lx6`nIWP…WߧE9\Ū8OOľ7;qdFπ^*Ԫ򋰾j8ne24+ڊ`wE2?0H/x"0>?LRc+}龪P ̸s&c;Ԫt*�J2I%A;:1O#_|$͚Vn " ĥ[›R-᝟ӛ־[?cE!-(H&>b)tU1; %%Ua iel:ٶyh]Fnm_Dy FuSbբb_Ya` Hx<e+DO>^#%]ty[\f1Lclu 6f!JqƩX/V&i()@MSnLc«_^ƴÂ2*wUxm&:Ҿ-t0dGѴ yn /9n7׾>^^ 9𶶶=T_k??y1YdD&'jQ}}=.{Z5V88jaL٦ѣe2 H!pVW+ ݕsmI|X H+ kwgd9F*@~C~^]Ur:CKK /އ=8NnlG:wA{5())"2 2u�ھ~6fQq\xg,}-BKGу퐐H,,xζ.V߿À �^bE 8DHޞ?«?CꃿTU?v?}'a|bk]"ťr1KZḴ5sx{ 'NM3xJ|B]`B 'nŷ1ݚYx>^dt>V]/) RbÐ?F]$[s},|y|VW~ \t "g$"_l$LQ߿r&oIˉ$wgK(,%aºqWxg޼,^z Or']Όde4ƵO?":&oscݣ,Ar_͜"A) ˷ե%h-?{O'{q]W3TE}n Hx=jy ⤼ 'KdL.cnPs\x}-2b-yzfʘޝ.yـ%غQ)aݯ&q ){?;y>6r_'ԨM/۰lC_�Le%p,MariKKН{FE(14ak6&{KTκjyyjs9uyt>Q=I<5x[ /9;1mF<6-^ RT,Vg X6ձ^wWU^ yۄE x)<={_/(^yO©@{ |G(SG]٪4xQFq Hx,0p+C7eA2}_Cw4;ϴw-<O*缦.o#�ޱrY^\ sB?yo_LiJ|2~�].!!3\+ 8|"d{m?8,oGvE=uJ{;<oEQj * ļq.OYa{ٟ8-C*fp_^/�Ow<cuǞ`dˤp<$$$34-̠|<+׮?zW6dtQrwX4m+&˥}37;֞,qK\xUݏyQ^1RW9޹)sgeK;W( |mks,# 0إ!gFR�o{p0->N.A( `9A|!%ͩnFNMC;_LZbdA{}=d(h\`N|puGxa[,7ocpH"C#꡵LZGYiՏXJNN<=�n o`} +k<.B# HDxڟdc'qm޷tiB SHxCR TwO}Ğ Q=.97?Gt:,WSbwhjZ}%J~@";_5=2y߆LCC`}]]Za`*k;&Q[&gqm$XY]4¥nA`L&OiCܙliSXEXT'ƩЭ9BNsx#ݟ uh/A$$$ oW NB7g\Oq'D'㄰o {mrRۏ˒$sǓ?+/뽕 -K_okܗ𚦧ǰ P)dBe�l1ؚÅW@q 5e,8l=)r@ UZvT Z &٨lreˇ}O=ޏ"xev~duޏ8y/~'b<ޜz+{/A$7o`&'RĞU7:9{M[[㴶5lVC 쓔eK+Zq;Pu" ^<A(Rfغ{s 2 . *P~"W[W~z׶d=^X/pS:_*9gp&.wCKK %qoP1,B o˿) $ |OGx&0a"ƭ3+l»6f+~(0`1N1c. sLHKKO -9r,(Q!}vO»òSR]? oŪXt,#&92vHMTBi`qKԼ_QUuE^޽_ b/!mz!eCAz}>4»k[PTsUn9𮯡bƎǗm1mÈehr 9AKKKW aOy~[C^ܒ <_4ِW6|s!(S 6s;bb!}a@@�/zJQms\l${@٧žV]K("Y^Pu}FD}>]-r$3}{VP߃u~yPV|i?@ MuK"7 y, obv{kY;V]!$y1hZЦJ3 X]2!1y5vg09gCVn!{Z/YgDhՈHb=Fl!Hxg޼,^z O7?D2 8=?35L c0/.UxjPVUR-BOg;C$Rv]xKˡoܹ/njŌ�ԥ.pb2B g!ޕ+W@;RO{J  /Z^4~D3Fhs7= CWQf.-+vGXeqZi-cvlKh(]Z_nǬÌm9ؼ^cKF8X@p4!*B 3ϛ `0g?Co?u?2aAG-Yq$>׀\ O/Jo۟`q{Q b*ċ峥[gq~>u;]]9ESjF!W LxXU.m3C(NȂٗ]D&vs%XuoFfCzv.amu,b2=hִK0fŪEј>2,jG \GA%܅:dՒ^zÄ7X x�ϓJ9jAtn27'!g ھ+!"V?:@HvwU?`qDN4LBvP`Ny]g^WVacLFJ/ f 1>}Qd<CnI5swPEOm)sDñlF >w ohjÝ 1)GY}[#u,-ٱ$/AKKK^6Dq\aW#S+&}Om/jH N~Nޝ]4#g1D /%iX-Bm /4#\Ѱ[!JP`fހʺfEsGؘ yl2MQeadH%\x/44CǀQ7۫vKx{c/11S3$= / RޢCyC;_zqK꾙&Hxo  sxDЩh1Xϔ͟rN1\3@*ĉwޟ›ڎ۝rdG͏ #Lde2x /294FULFzu#"dR]wfz)<7[LxU*x oc _koOwvTFy>A 9Ϫ Q=.wFxwKxB [wqPT|qA6=ܪ x弗ǜۿkww]xyUx1LVkS#ZMx;k]bi>!_Ӳ~qΞy.Y1.Wrq$!9hl< j͎jthH A/A / /A?ĉ^ku$/ !% Y/S}ǞCk玧/ߝiO "m-hmgqUy1Ɔu,NQܸ fX%aRu]0ch-|4Ga1A$.18 &(zmvXmZ*y/O \Gq#6sO ;-!=9#Ǥd$A}NpH ؃K_ l 4((, ^uP̔=0Ǖ(~ ǝlE@900A %hwz j's)ICcӗ o}S J ܚ~~P^^"41 % sͼV|H渉! WrÐ 1HxS"1j~!OF;NLY'UTw[2))KZƲMcmVlڅf,W.jDxUW7944L=a�t-Bo6Ʃ{ odT][ĊM{^C:vK E%z`P&{7i4w[=bҲs&A$ᄍOqއ~<2U4d1)c,D\L8]A;v2./C*d9B6ԶC[Se;3˞%wwtjiL٠B$u{J?E$+Z 8P^!zhmWQʺ9H"Z5Y D;dUl+V$ä2x_gnGθQRy}ljq~.u)9"= yhXBHekƊJ$@A;G»5=}OIx|QRzamDIs[+τ:Tg10<@M2PXWlŲ8bU۶ed(0(Ε%eS%9݃}<")ŊF{9%8F8g@K ]G`|-KGݹ~,NRax^ dԃd28VLFՄ H\3"".tг,i+ ,o+n=;9ꎯ$0 Hp3x\ӠE{ obq }jׇXsHxg޼,^z OȅwtbFx 5$Ix|u)Mҁ쨀{.EWXuԙ9b+ ͎z4i_{szmL1ךR*`#v=lV,VٷeԻ%A!h1Fl YaBT&Ujv_Ɩk_aqx:W,V9nvcIN) QJ MIx Hx݇V#"Hx72l~΅7S`O B㵃/A / /ALvm$kkp7o#F=&A S݌{>W{}=d(h\`N /AAK#qwr娞|wۗ'nŷ1ݚYx^  vuQ/DyzsƵ:!CN,|x b_A8y�y [#Z.f:R% v,YQ7IK/  HxcBLY<.$^^GH_*g2ݽHKKAFUcvŗ,:BrHxؚCF1d"0gmg�X` bڇ>cʓ׵5phډ)*x/cXZYK/%Jz<%c۲>̰P9k,έ@K W߇ ^8$G@xIx.8*@y{{YxJ6bq)y[odԠ#T"u]Q"�n_CMEWyBS`XД磬ݭ̬ttv}`uV}Ѝp % j4-UxscCQ5&;!N&č"}{&,VƢy [Y 1n}5GaဲngMwccuUtR17=11ܿ$[x"N`[Hzc[  ݼ+=⅍O6yK]އ,)gx_4#BP7KiiZ[4<h'y}_GT`gQj jW7ly^N¢~p0B GB=XѨxo Bꡀ3ꆇ*Q@c.U?v?{$_Ҟ^C?sʫ(<b k Z?'}{^3b2 `XQ'Gy bjDŽ<9Z ;'0<h+e8H$|_IxCK/"B[A!by<r{}x@μy7Yv eںrHUkOnݸ]DgtCmttctSLto漌J\x%N$. o5xzi1NBG{0wV=,1Tި:sv=&F̷gBUO?V{My_sxR0oddzY:{Q0FkjӢ8WoOu fh+Hn o[{ݽ0m`R&s>4!*B 3%~\%/~\5#/Oz3+nUx2X#Q@/꾱%@vڟCguah7kXAxK"&?ug/-ޅ:ovuSz_ۇ_>wW^|%T=z'NH>*ǯyw6›!L*Cc#u1xz>&ő'HxRΰC�[xTq-9r,(Q!}֭/Kz._0_'sJCT sۄ7S,.؛?8#LxQ ,VSC^8bXž"){߃_P%}AA`$DT!a~SSTt6 K0>1nXަ0uz/^[ۅ9aHw_}1,ǿ(<k:@$$$$$׮?zWn; -,| SߋE㚫na\9JOk%>bc4ƿD`OmC:)Lx6}!Ih?=#ǎ^Ł*V y›4Z8kG#¿?|D>p!_L_`1A$]xcҲs& ^| 6\>AXS|ޓ7ocpH"C# y8^ʷ i�°WQ<//g^&-[#%?~eI?|*/{ v^t= A$76,G%\0[ޱ lܸrwhjZmx|Hdp>%&u /W/7Xm(<} 1{ 46]'_ ]ᕢ(@prm\|:{,Vyf S %oW NB7g\c+W@;RO{J VMN[Cj~Gx2S'J#B؃iV#{ /"P{=K~e4>?oW+s/<_p_xi/Ah}ϪřR:JW>X"%^zAqP6||[`ye& %% ~|&[,+8͛777,҆)۱.6/(+x Ѽs+^J^;> Mi'ಹŦ:9r } /A % Hx/oSԌ� (k!^;A{ U>x=p& HxÀ �^bEɜc18rL+7nk&d<,!Y{}}D<BPKMdfv~Q,K TB]سk"_; űH.적Wwظ⵫pd.[۾ fA^u,jaz-Wczݙ4i'p.5n[0 ],3 n麚*ړ"{bP< L?M{w4DE(14aVOƨ'wbll -LxU 2mHؗIYnբ8/ 3Opyvsb GHfLqqr :- ",—ɰXq~,wUa ieM$ߦYӊ"Wo0Y:8rsExlUZFY|p ^<Aāލ <;}s 8\g9(kEs]%;}0bT,>WFwӅ}e[WuU*m.vQrۖ-T0]_"X*cZvL~- eNfWw2«fD( _Y0߶;|Xe1A$^ ^6Dq\k(/DI˱0*BFY BX8b#1<_#X˄wjb׳ޣyQY%ZZZX#H971>v/WAJ "++{N.A( رOr}C=!C@ƶ />=b?6]Ex%R&$baWn}Ō,f\Z_<" o,~ьe$9^)BoOϋ ;>ԯ$8Wፉwޖvu^E򼧻 YyE; XK! >> Q=B0ڏ"de /WSI*ymlނXk;W{^3b2 &KޑV)zfp<#5!yoG m!m f%!A5818eq[xP<!*y&A?HxCvuQ/DyzsƵ:WF}ޔX!KY% DB T;]A*BCk g0b¤+c,s(" e ;5QYU2&rqlAl n obd0tӦ! !^Ї>O+[|&qo ]mAVEzf�%,Kf[wuf('A G ^Ї>$$B)lp:)m#hkb:?V ]U +]j�4fEֱ ���°B{I/+Irx^I J^������jB޶Je<����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-events-class.png���������������������������������������������������0000666�0000000�0000000�00000003762�00000000000�020023� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W���gAMA��ܲ��IDAThߏG?3;{b"eYF%p!!H xGB< rR,b8mBMb|ة*gvfonmRootTuW}_muOYEj=d\%'|=ݳAƒ..). HhD)~ppȄi Dw?G_Ds??w 1Nvw:'$H!j3РdpU 7mbf`lc5\ťoXzbt'}4Φ<k\$[0Yk%VX9̩bZh= qs# V޲?ĭ[(>?䒁dxq2\rzZy*Z՟,:?ejEUuP \Rqay\ ,V@>3mv1VCqx+P!HSOE%VED$y�`Y0.-VMhv3G-EիM jzǘITj5Tx ϣUu<CBO�Z 8x6|C#߃9h(T ~^aS!`��nVsO<lǍֳv[ +33#@ |^R5Z֘=-Ǟt87"ʜl1M+V*CJ6-p%{]\~JSxX$FbeMU2Z&ZִDв$"zk8kek:s=uPnZREV7c̾p xo,QQ j ]5!j*!B1033s| q;ZN.@߿u/~-KN}%2̍<wLs"I&`jjȲ|żQe9YfHD, Y .qn�!zJL6VmMY1It�H |T�j)qRC#2�"rKkђԏ," 6VCuA?=>cw>͉̭{ٱ0k %�>kwk|{V0?J;1 ;_xqLv9g?V"ՙX.jC͒ &[y>\1 �>t#mkB~Vx}z, s߻롖ϴcǎ|1s2Ǘ?S5嗯OoUQ|؛<qgc>$ *Ԁ<Ӓ+H'A+ty>6^>@kcb 1yɄnѡHzBcgOiOYkCEMjco5�HNuNqE6o]5-<(9;5`aF\AK^wQU~q4^W/=o#A;Eozn֥ߟKUW!ZiVGUqnt,-:LwL{Sk\_\J's4Ad:RCtȳNp\̍76F+׷ʏֈQihKץ( >EQnrYɓ,߸u:}sV^yeSNw*2_)nͼsٱ)hi+ZeV.rn(Dץ?gՌ/-.qy.\8Ǎ <}mP#h2oUjԥB$#k.4EN"W/q/w<e9`f&WÇ), Z1 |, R#RZ% :ju<̜?և׿nw1_9&1Biix,U-6D*='tYfzpy87:� !.A3ћpX.%˳e-*?߼wOܼ*ļ%+k忕+%sM����IENDB`��������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-events-clock.png���������������������������������������������������0000666�0000000�0000000�00000006711�00000000000�020006� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W�� IDAThZkpU^;^ @(V δje:gQX[3hCCy*<>@I0IȓIu=kɹ77Iv>{}koNNzj6uT{>ݎI^|EiC D\jj9+++ xQ1 $''ϱlx}2it…?mnn.633] """Ξ={رcgr>�8< ڋ ivlڴwx… _zYhzUUUF<Gڰvcٸqc.ˡy.j.׀tRs5h}}޾>w\rO<[5k=;ƌ3ӴnWTVZ:::tp p6u׌s7Wuwwz{ny??&&&aVTgr  6>y 4Kt98V>ct40)DkiOb۶m?:Σ:EGG'Bihh=>'f@ <?oa„d !$81h8w�.\h 50$(({sԩ|thW^y%$==}j,w]+;>kAA𓙆;o<FJ=*`'N|$!=σmm,//H- V $8))i |y„ /^j>/z: r�]E̍k >L h':;wB-8a|cm@[t)X`69 ti=K{PWW{yg;v|\#Κ5{q2w֯_@~8di:rQ(BF61];Nc㺠nPu4ٳgȑd2^уϊ+%E-~ gKHphjL#w .-6]ip t3 ;66.Ӧ-E~^x<p(;\ Æ˝Rh񞩯ޣ9Hn?CPg:`"q>. $$d qS`Pĉ0H4]p HcB+L@KBH j5˦OFj^e O Fxk<5kְD¾to<uZ[:jfhp%!#%ohު+bѣ ݭ-'OIsswv2C׮znFz 0CB&> +.мW'㕕,şSPh3!KsYys < :=fCݓ1PXxрKE[,xoBCCdd4jdWK*yx왊 /\?zI;^X�tQRH@t$t'a#qGұ׮իx"D*( UFS\;!00gd,ppϻQy "r?  .ӳxs32Kٲ߸q+PB 3/@h�] v%`Ksd͚`%&:¬[fϚEdȽ`R$ )))#H"~3 t<8!2|1eh�L|跶"?j Ldhb_=k2u*p!^II ;w @`t޽#em5y X# ֭Y d䵦zi͘fEHdQVټ<3ۜ]]]/o(99jSyN;�Xʸ"##E�kS‹@4ĸE@.5nF8~#F!�hnnnċ^ZC9Wh|ȑ|GQ7ob$&<''U' 6,H=#%$&jE0ݬ�4ΪK6ZiOy/qaY[ٻ[k] iļΡ9I>>9Y=mA@>sUG)�sc.{a22ĕ<UtϛOyEe 1IG* !&&FnbEEx3ۀJ'6f"G`HJy2B+@5 >?r4l6^(9sҾ *luo_ۻw/۷󆆆 ee ƏOQ[2[';>)$Hb #PӦϐƬں+WDn :d)&#HO_ĩ##b v%̸0}B+Wr___08'[wвJAAdjJʤ†ea"\Rl�K&q߭of[K6;-0Fgж{q4§M۷oۨot3o<½T} C)vSq4&*Id26xw;M-l'Xk$&+.NĔpԊ`>L:VKKI;!s8#0JY*;_j̒ 3_~7{黩~p_QQQfhsÆ ~"%* TZ􌢿_edP0;v )Fq ay)(jQ__ߚ7Q:7nk.Wl޼yUSSu1ؚk)Cęvo"Wu#=ҨV۰W0au�EjQ錌]63"<"Zg#Fټ\gaTNIBBQ[wX!6jsg|}TjokkwdB˖-{n5jNbuB}]=a_lgP)PM8bb㌜CEUB6Y[33Q;w_p,]4!1qɒ%fU7\%0nJ 2/rN{e% -:0NH}]gRАP H(`*x9 mǎazC_E]Kŋ!hpcL|NZ"(8C|ѓ|B׬Z5>pwjjZҸq)~z p.))./8Luuh'W)Ho'onY!Ze8 97$0pP�[wOOgkKK#f5y*6OtNl)>8oEMǿ8v|1>����IENDB`�������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-events-input.png���������������������������������������������������0000666�0000000�0000000�00000006532�00000000000�020053� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W�� !IDAThZYl>3sz1 1`fM6i&QR}Ԥ}Z>$iTS4J+E U&4 m0%i ,l d.߳|;:haM;5]ϱE=EO?_n8ס7-x^el$ZA`,vj T ,xAV,~YF>hFg}A32I*tf۔dQvWUXV+ 8!P$~EbFX:EH*B�P"3UT9**@ =T`!(v~~DQMUU;찥s*iAe{9*%IB_߆266 6wUoEQ(XDAxH 'zf&`<AM rׂFsru?NNV_|PZV 7.`<+UzmQ5>~ql|,?_ ƒ<aUx jp?W-5xPN+r xwBtKkjk)6IcP�F30.j5c cZBgn26^޸ ~PQYzeW&'///(j4M& _.ˌu \==UM$ߜ88^WrΊݛlz*ǗX1GY]]ոuk+vV)#VF =ՙVGXTYqNNDR˪O&#h&TʔW'vWhx,iƦ7l~ubCKW _}ހQW_&!!#jx,<OPT29, 33uk,+ E錭GڪbLen<vbgJQ2._cdTKcɘ =yfXr%~L` OrEUlvZFdrHd2L&8W{n$~f[=Y9څ/z{e`0&e O`"U~u[%|aJؘqz`ph+]/%L^͗-HyPVVYs vc085J꾡k6'訬f΋A 6+>gϞEFS1+ n{-D r@L5T,_mY;.Lo z/tj҂nAڎ]put0m#偽{Εh� 0 (Y[zQNT*W{׬io[x QD$Z SCP`0nw6cwL܀ҿikZՈ Sq87nd*^ʀ_ jmSVOLNȮF"'Y~Qtj d(\< k/~okg'lhPCY)2: ׆lj]PWWpҥ3gξ;<2x'rX \ڷowrfISbx\زB- mhME#PANjN67@MMtw3g0=Px)^,hy@8յOs1alBqd!�D")Yʒ'!b]a{ױ4hBVoA={ځgm| *B@m%N*hVsP)^8[:ھǿֱ|R8 9NFz<vݚڹ['!&PMVK~NӰ?$E1ʿ S3d Qf e6*mazfCC#Il3ҳ]w8*3nA¿p;]taw^!YrlVv}cwttYTSj oKXp�9Ҿ[յ<}!Z^ SB#zbr]Jr; !CYFEg2Y/]eُޖ^ 2SƆU@OgS\Hu,{h¸ 7 e&r4)E͑PK.B}m\td"yVU? tؒ[s| y""g+:<f (P 'Ut ]З@2S΢"[Nd&djƅnS|$Ae }.slW52f@#*f{d.<VglN!g0 '=ɒfBPrǢ1s~VG@?NϚb6^\:P7ܹđP\\&X_W~U Ak"Ndͷ05Ao�A?G˂ zn<j p? 'Tmp<6?GsSP̌J͓g;4+ډy.: Y,/ f`O`w@zǂj$8#4ㇷV^TMcca1ұ$&t6g$Db! e�I4g)Y? ZS NdA9&ͤSD,eAG?D"ccWyb @ϤXRcBB1 ()r\H /:tL}w4p8<w9!?u~EdL[HWO<iI*9$}u56? %"v'?2-,�'Ncu{|{up<ciQ$g @T3!rԿ旕K_.B0_k[Ex&/A(3(3`fb{'vC><ne]UM<c?xVXAs𷘢� V!>?|O=_م7iN,-RMMv;p`UQ^To z8O&Q9 V B8sȑ/]>w'FA8TaﶵaECKsSւ!-,ߛ7yBLE׮q \9gzޞ5NK+h]%%{@!{<<2 Wr1ܢ3Oà@Y&buZr,ՍVPgΏut6:11ܑ6-{}wby](l{a Vn#HP{ f����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-introduction.png���������������������������������������������������0000666�0000000�0000000�00000366133�00000000000�020141� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����������� pHYs�� �� ����tIME 9���tEXtComment�Created with GIMPW���bKGD����IDATxewf^@ HW4TPTT!+*J"H齗}̼y.$&;7;;;;}?iCz Hh/;tj|p?M=Cgbxixd C6 *z?0 6i2xN CA<EfAۄJAm{;hl O4 S_oc>\ vƺlu`zOMspg5cMπ>GBRBt )HMVR fL{VC~*bs5k֖F/ifzdtЙk2^I>џk @\ 9Cl:˭3q}$\(6Xc[B et< :̶M ͼ[_a6ix:$&G;n_?oѢE}lw_=a%Nk]ݟ R�4o7|Z͖}lelg2aTC2 �w~l2 sg]Aa;\Gl=g?Ds�bkG<P3 Lӿб)ɢ_HG[灀QT# ~?h"ѕNtFm S_u]dYYc󑥥!FPYY9=a߷C0x3Szz==vci0~ ILӤ#d{^nZ+ifYvl{cEH$lNuFՌ2 Cܧ- �U@jxn0S{>X~?]}8z=M`HΦcTcGLY[mxr g=z%-i5@ 2Ѯ+Ѿ@q/)Hi)5{v7}':Z_37_̭ۯ0A'm&kgϞ}G?sꪹeee~%,aߏ ,${5 7 @MraӐ͕L& `0g`e7c+"H1}>_Auuu p�?@zF#Ț455ݻ}oG4u6mjbb즏MNA<S>�TLgB) 5Fކ�N %[%|*CrGG+R 'Mp(Xm`zS} #|мsG#GdQy>A Bx-�"%@ VT T+*Cx:F]'7mwSǟ5^g9){)я~t)2w>,`@DQ`>w C<zpN#<8uvixc% T 3f*-- :|Vm" Jf^ J oHbgҜw~dfu3L2Xvtt46ܹAi}[[ۮ[n[fnvW:ٶ x\Lqj`vA4mlY8SkN,]Z.$b4&IgE:qǃnz [vc;|ӧ+IfStݦ;~6X*p(�FH+ Z\ PH" F`|׀mXz2VM۹n{ϱlh-ڳL|lIޘs9/={vЉRBU͍TgVLS=NNvxC@ "cǎ6mڤ1ӧOQSS3'hS7^.|\5ejZ8o`7ظ}Æ ;ؼ}ǎyM R[v N)5S-au;\6{\x  gO{@T)59:�0i4۶{Ǡ֚3pW0<<gHg  z`!$ $l x`%`hJ, lLE/*Pe5++!\Z�:6u+~Ē6'o�w+wvVX9|e>�:kwSN8(]1%.x8mݺ5oxvIzgo>3SvdLhRG:0;y̙N:凜{@f^6)۸_s;*)mhlܲs׎+Wo۲qM[[-: Ѩn{|6xMp&ހlꁰE l; >3 EhnQ3q�t>^HgJDO8Á!ߒ|ǰm))-ӦmW\Wyy D4aVsᩴʸs@6M41&w&x�K X\ʯģոښwC(nkRhft?[-a8&o|E'я~K+$wpۄ7xcW\}VwJQgB34gG'A8x7cƌY`܅ Ξ1cLp͖ 6_)gb߼}W-mjؖZm?nx T (Q H@d�*@4bet;aHAt'<Gx _3o°z iflȖz]'>o@�OLbuGavj6rLF2:>f͙472l6On_i="3@vY&ٝeMZrtRiZ@\1J\ ;ux8K62]M$`/2? &6@7<5w{筷޺4#8 +?W^y&%GIzO# xz<÷-***>裧E5jԤ?v :1HEgg6*s2х�[yYlQ L:}=oZk֭Qxmo fD<kki HQ|f8!EuM,PB($<}8U)>s1E a FԱyKA?B9bcF�btuuBQq1WCMOإ@B`2,NON=eOG %nӨ`B,U!썸ѣ0/| mrHOxͿ~W,2#>>4Z|7f vpk'|eS=x:3Q<xC}Μ9.]z=z`0HuN6 R2L[)U&<xn~cʵ/λlXN do2Ez}7#Fu1ѡ(OS2\s™GW)GDo ׯuHUhd%ݻZ kƍjJ0lgA"Z<e2^ھx~ok}v{j5 73˖CsM-oZO) h&QngXlQ1y{V>.2Jqw[o=ߥ'�MUCh1m۶=l7VBO`߉5=hng7]| ϟt'nxG3O4E#l4F tex2T=LUO=i'?w}Y7y{ŮQo?|Fm_T}G({- N;s}Au@g5;\ -b !D< < ,Y sy&XmߓO@eU �u4a3ҾAA:? ߶s%ӣҀ]�&`4*NRH&<lȫA̲!nBeWWO3=z)zꧯ WɖFEƫ1 fyWw2�]@߃3_ᕪ^SSSy.>3N3gH$n3}Ao|BHv?xVWU;gr₍4W|5omI_@RZ4laZ)u{F`sa>GМITi[z0 T;lǎ_m`B}DƆF /J3+ ȖPK+-} 3iz;H2;& N 4˓&yt~䰡C@Ж 10z�"gqce�ڣaO뮻#a栝!4ْʫTJ_}>QDgy#j< 7w UO5:4{KP8+4܁HTQyN@M7|ʤ]zҲ]؋|g;xQu˫IapR$3am#B͈"bJtҊO~Z8se? {-lBiY9|[wi3!N璵px,=0xx3f;v̎Pa,4s`wwVLLmqJegZ>$E%bsa=A{~pHPoGqD  tgg+߽rG@Xpf|!j4ivO4r).,Yr4\Eint@B*D}ASSf:|u8~few`\|ܼWZZ UUUP[[ EEE|s�YRR. l|O8ko=6 Qz-;asBLu^p�'%:V2<|2h:37}f( )`p=@(rڈx2]t!f�f*st9g/ ---"}Law2E jt ^w"@7#M̦0t`0~%nuM)$+hzAK2W 6`yA3w;K[ )EO\{4I&lfP{f |_ $x-C>fLOT>}izAsYr5w9 4;z*tW|StX9dnذv;84H)Jڛ?;AB!s0a7ЊBi!WUo&ObycϾ7V7ݪ #e B9Inz2nQkaI2laL (8M}q<$?F%GE-@$zZV^f̈́zt(pο(`s8,ֶ%vі 7TUi@e*$LӠ8 jv(uYKsڈRj; P*DpFۮՒOi6Cq }c~Ptw\5"~Wm_^_lzI Y-)�O>Sz饗t~dMns{=_O͆]Yvnllߧn@1nQLUB qcCcS3aԩ0zhT*>\ad]m  No\s/=+jl1Lht:h0lѤOl*=0cbggV?|2wyLќ93NI; EEibYYU ,"Ş1dbgf„q̳ϥLZMB=x IQ>|$=F,vhQAsL9h >)Zm9ks䝞׼I elѤژ4:w [b_x 7=f̘j,ʼnPxfSA}T/7a}*8$na=^P,aS." o[ ͛a˖-֭[{.֑DS8&Φ$/S|u7ߵvZx::vX;w.L4ϸNxTlzҒb.83N8v~cݛx0AZ ^M;0ZhRޤTO&1([hB2~ܺ:}28Ɵ},ݛ|544 \ ]p,Z4mCQQ \ |nE1w{Ē3ʥ 2{[*4+0AS*Koͤ(>t+z-/h ube]x|s;5@s) &BM6O -MMM{/0OlTAm8\h>0-ڝ'h4J` /<+t 젊|WD 4\DXC5GUbRPP< nϦUkmԫ;RfRz';KU?[TFD89s&TWW`6 u'WH`ӎ[:'z_S"͈E ;@41MG5&&@f tfgM`L pS[_lڴ {4)-b;f?:k?: v͚ӟjk+VL݁񿊖@g6Bp7�f^r SwLB4H >u Km[mQ4@ ("*?u\"HOtma ^hf=>fx@!OL-qgC'}#;eʔ8 eH۷o2}Ė]*!oTryP?αXL|K.w 7\xJC;R>@W"l;pSa@3;�{2}KՍx;cW<wJ)nܸC#<Ey?)|Mn %Ek.SY2O3Ox2%XA8[֔l*VESpG6s(wO=ܽ;k(�m1D*--˯\K& ^{>4B`ZS0P#)ueja>tGnSK#bˁ:oǥ>|Yd6i*()Ik9JQ̔{}/=T͓_F,6b|ajwWL}5w={{[kqčڤ $N|heyAGy̨QBWEҜdaE$rJtw~DJ& zh4r33R?z,F<;7|GT̈́믿!TEYRRìzl`v 4: +ƀFJ_<HgϞ w̙37?0ߧTښۮV^[{^7OPa&㨌z(aêh?vw'c&Kb=;{K5H1Xk{6rED҄Xf0IZ[[YG/G,LUTϴ`ifQ *.AHJ)Q݊hD¨B}JdPHX!KԢ  טShP B+d\jG?ܑL{Jy (Ƭݗm;yV~LS|iL1 uaQ*G-fx ݅[r<lA[l ^ɓO>]lbV^(H=fttM݄N 7pޥ^zqUUU *txUQ>n0-_{9Xb7C{^*@ԛ?i߭*@TP�:裏rsG v7+uT=\w iSjWӏnm6̤�.dd ;:i0ljmF`Z8a*Ul^ $~.o`MW]|/B~ 54666 MpN[R~a6=ƈ<j.V)�fR�jdF$||"`r<cHꀨFDϽTlJqZx=+vzV&%Kkx"Aļ5S~6o]}/']Q^UۮOowq) u`b z5-X1r e?h\o<_> O\dHٗկܠ@Ei{{;@uֽs$vj�zXBhxfzg.q ',>wìY*EΝmϩ"1_>Mr醣l`*W}>ex^?,^R l€-ty9ꨣSO B0tؾ& Bv±̞9ᾇ?Xd<$bv<ʁ4*9 -˴q/t'- 곓Y{)@"Cڍ]p(17V>/س aqE!k6705ItLi2zVIیqz1} ;cI;BϵS(D 4�PMWj}>N745HT%%[$j׎߶lOG}QpAA^BA֮`'vp{_&6ۙ0cXSllL6vZ;|hgD,'v2QOVئz)XJD1�iAUhɺ_[UU5ҤI^ȫz#7`Wvtt`P|О}'㎻ٶ8AAB~-�T݁G>FdĈ7pG^ >U7Y=+3<O@*Am?`~JT3vx?OnGS=*s nܩ}Q{d鿸Gִ6.q aZx*7sS9hU yt%O4s:GO qd2$x (v1�PjR@_aIB铠u&�~.<d=fTgG'(#;$6*L6dˇ}uL.awR3eS(¥.!R_q@av׍O;  P)gEf�闛OU֊vy'Lt~6{*i1豛d _ ( BφP,.- WAz Ql7~Z5h lHklBEf `tUx%Z;LhmN@{'bfmZjkk^}l߾[eaTMGq|z_bI!zAhnO�/s=3 &Lp7 :R~1oe˖ UOUeL 37)>SGuG9ER4O`p'™g ~:#uhR8j1 p1{~q'^K43 UŚFJE T{TN=.m~'Sҏ~O*)+�xGRT<.߫)cMRm3`{M6['B<4 |%uldBmزu466382xk�i]N %>IA2hɧAi#=FY{(#ldh\BP?5iWf"&&}Eu%\cJY)MUIx6wQeJ[w?eG9!W0jjlvĚ#[AYFNQP Z( V@6J?fnZ/7h b:{?Ԡ%�Yt M!goZ[Wo~֯V%>F 貔RL^_^^K.%[wWݲE�M�zCOEuߕg@~jer'/s֔VQ>r~mD'EӰ yOQ_tu|`Tz@:#E ?]W83x2|O @r* f͘D"}Eg4ha2`dQtʆ!uW n)ATgĖ z0R֙]0/$:2h-DhW9k|"Dj$%IvxqeqWIr׈W&T ٝpiH�e eT=uDJ(ʈ<@g4U! pm: mCߥSX B~]]46FEjB U0jmY6t&ڡ 6կ}! TFFBUH,JkE+ vD#뮃PB6u6w&6YO9%Sėu8ywT*)@#WDX`lO2}8{Vo?#`5,Go BJ�z(3`os'Tܰ0"ʆ0`#1<*seeeξTj 2z UT]C}@g{;<p9?anWAfMJVL_t=<oy,a&<fRfBe3x<f44PG<#7o|^ ˼0}|%Kv7TRFqAP)F(xj#`&8Q܉&=^OJ}4<c]s*V?5Q(A( 8RP* di8F F*Qp  S<O3I>c+`$蒂B?k'bJ0:b�H8|"xrcWmclt큆*rRmLn+B-ә8ǶI6VͿC`9 fטN 'ܹsӏ~eկ^bn)u!  @}@Xa6D8F|ހQ)=C<#.9m)۾{\ܫ4Zxm�}xK/~R ?"\n`c<c~cݚXLڨJ<q*-}UQ m.S>m.yTu4%`ݖnxsUDq{ȯ@Dci;[텂ʜS�0Ӌm xdK}+ 6 pTP <u݁N,#A )AKDL5JS $9gInRc< aO4]bNv.-CG*i>Dzd>T.|H2-F-|L:[%qӈ*BO[Yr;׶NVs?h%2ܶyʕot˗/_s[ǶN6KX!4|55N2eʔ_W>wq-A?vIhof4n̦|Heo@iR~2lذnvx̟?ߛ}U#7jd@YQ0Sc#sQ||7tmsվ" '^91T[Vvanx}ex !Ce4q/5`PG}lOƖ.xxS!eT66–�7U0^T_ܰIPN#qYT@ e~W.] t&^o@ (S B3UPQͽĻ~Wң-pAHDӢXCDBe`-b;i24[ @@#8ڲ˵�y|QI,#jwy Ub##TO3~/Rm\?`&a֏J6c d 0-ʽ'O~{X,ijjd0[$tvG%|ZrY Gl.bsǞR3>p\`{P!.�ͬ�4@+iv;FEsQ_' ~1-&>wk|Ug3�J+Fc, ôN_~9L0_[wl0pퟺyt__|e3թeP4%hy:^(Qcxd{G 6tqv5&`͖nKmAq؀Du% - hbظ (PU聱~3 |A!,}Զ' F"N:&oH_Oϧ̬!A^~b??B&y5'ERDS�*&/ۮ~cGsTQiH<7(^ 8DFm6h1lGr'@1ƫ#qcxTcұ" m:unX!l<Rq@ 0njyy3f7n\դIJ <m"0;::6mjٸqc{キu׮]kZZZV744liBv9d}HmrFK53O<�㏪#GNBS'N8iӦ3N*,-- c{~lllfsǺuWX__;m۶b?1<X2@{Mc'wM7]| 7|,>TTţ5/ K\=E_ ;G}&4:kcWd2% "?g}6lBH-ޭuԸu?}?mhKlhGURBrBd ' l::t͗tJ|M"lF`Thjn39[vǡ1X†c'@ӠW?T<m^mLMWևPHUq%96|ے:U J�$" )B ipSG_\  3 DfBL}i/93Q%E``&&t 5 ^ӄElDJ}4 F%Z8 Hqؼ2ž}F}�$YRAqőrUO̜S;gΜscƌ{'OapW7;wF_xuVڶr="=J얏7iTO~ ˏ>hvsNxqUPPjp+\}I'M07g-?̶,a@PlWrRTPo Z`o<I,rG?G~K|Liwu/$p9r|NVE͟;sۚ`I"jiފZA91axgoU|)jᇐ\qH6Tp76N"A^� o3LW6ԦKu٬"(I4Hs@qvM^w`�/߽>j`%\/�kNV ZڍJf,Dl[J ?(t-@jcPviMbX4<H46 `9ݰ .-G!2(~(w!n<+]1ymm1}thrc>ϟ`'Oa}>q)TR媞*$ /p6;nݺ/?=h RI\0f"x֕O:u,6d\4⺇KD-LďGYg͛;eɹ{e| Ld:}}r$w/!vuuiǏo}+K,YA($ۗ]]lyw.ez հ?&\Pk]>e{>sk>ȇ7xo8V\r% ~Qm;뱩Yՠǩ-?ۛ ;’n6njHI&0r^ Zy$?UZY M'8.BGN%'$ OGi|98ZE{8#<%7ZP]U ƏwϽo>w s{¤ʢU ԞBHpS @⪧& x/(O�EPP=QԼ^aGӓREq ij(@%Na(逨+O(G{s{r̴?-3w,~yFc;g�m$:LL;>o퓲->ǖHR˴K"xOe&*e&yߪ %*uTu^^- l>'?Ʌǎ ^vGTZj#@*SH0O<6X&\i[mƲ?W_pΜ9ᰟ1 %5'ѯtYMS lb?\͛wvx饗aWI0~;� G1'L0!#wUx? $LZ~oMe߲泏|U�ho ~{m/OL\0TQ%x8w6Ǥ6*fyJKp@M;C&핍_<Z}LN #@B m 1= ֧Pw]VnF&�͢s*Wja{b:@U@,i$'pP'* 6+WlK<B䯺H2` 4%/�hz~ Ml�zWA{,.?(P"Lh2"|FƋ,;ɻZh0JH`P+ŽEQчh[e-˶3y,]U>T9 #ѡ�P;n{/+BPöm. Gvӊ+G^' cȱx%5<3gΚNڳg~=]نXI4tmvE]7%*S~|͓<T7e'""+pc} ڶi1b/~[#{adH@ 2 vwwSO=|;_eۗa|=@�-[~;xWߘlx>w4;%oR>&L8@W_>W^y%/#F /'[$m{/SX!Q�I)<̒"l(|^j\2k�7TgxD@G`$B<I&o`[WL�UmVHÐ?2dsvIkGCAm' /sk4ŋHB1&QJ /*LDq&Q'_q%O7=T~mAU $Ч~WLps;AC:rUµ{E>Y7M TW3xĭRUE$o(<<nOW#G<k-r<"J)S ΃'= M3L򼇑"?6Px=cY֊/w7svݶ}۷5wvv%Ə_:cƌ:v|aWI¢Mx~>i1BK“Cy! qܖ)1`M::QAdp8 >2妛n[~@ߴPfx B?/}P(PD+ ʜ:~կБwP�`ƃ)֨7hR4QVoÚ5k$*S{x}w.,)D~gt;k*e-."Wr'կ {ž8j>!GHU( gCgp<V x2iii rl�JWmr0-au^z~uF#=-^TAdnP"5tLO|J Pe]rS0 ԏG*J^comoڛe]]exP@5ksS<oJoZyn 3_j (WKA(1<DEp_Φr8h3Xjҹs^;^A�HhN IK%P Du 5q'y.5d"XFFad.\dJ]>܌s 꼪BtfCGWtw靗-..eB49sFs=_;K{챟# O @뮻"6 ktw�R_w4w}<'Ѿ\oIIL(*EO(e[,XPUS j>:œBU?f[!XQ[Q{m?~ ceSx6?*S0FCwc7ݐUBWd.t]LPFqhooA*YTt\<2?aa8~vF^~GQMB:Γ~n3PAe"zM:�*gL|/^#P~�PIwT,y"[hyaULN/)/ԋ FwM"jQe(xcH1RQ+OЩP<(y*.;QpL{8X:57uY7}߽zĉU >A{RW;my\DRI7爐TdWjkbן%5Ib)gXyqs&iR<D}?u\~<.X 8 摂0pБ#G~{LSSlٲFA= <X~OI6۷og9g.(Ddd|oA?=*x!~yk z$ YȽ-t;xGBwe?:L~sP0�FԱ> �:N0-W=)B0Ağylm5dnFR$d~O&x'EyFB gdZ{r {.U I�UcI7Tx L|@|r<P̷q�EQ-'$4Rj&쎿8ib/WWAlpb*(W,il'\ntJh>4b E,ar\٥"UB,q)J r1 'ǟ5jTt")S|' SI%6E꘽Epi;RVVW)ϲ hjr|Ӗ1Ro /o|Mvb8(,eenUjl$ O1ݳg@: /<xok5s~�&*_>PCQ)&eU&8b~�vՖp~f;&7Κ6KO/JWgyD\a T0M?Ȉ\@XODaƌi<Me< zۉHX7#\P زa]w(:-*59>O� UXP`Q' B-3CF&`( j˪l\D44�T>P4oR'*JezK5+AHtv$B}ϧϨ)�J$vZҤ*J J�4I$F^^0骽3)5nbD`&Q$ !r#;JW 7āwOf)H͛wdI'H;VxG).ڶ܆BeB5 ]:tQ% 5x$.8g-zqol?6*mzy0֟ӂ ~O/Zhl ARN<*D|ꓟ5xP#׾5غu+= PQ[v Ju: o jYa&E/˼=/PwU' LPq>rE횑li [ AgͰey-%UIaq@GR q|”jJH;͛AgWW j�:hw\y(Hɇ>oR)5 Pu GK(u`ETEKS<OGг?W_&̶5o _6jB`&[:WɪS \4]SlսaJ/byr,SAyx &rjQ28Ke X]rJN+u.MkvE7;,^3bĈ?8iҤbʽ$"R9g2-yrz"O*RdFK^QjC!s(W�WR<�$" ;yݻ!H@yyTUUqMR N픹,A;9/cdeA^Po+iޝ4Wyn@̕,TT~O|t"pϵ<hR B'*9K_ZiKEҸѣJ?s[-@Ԋv a=+a]mg&?,&*9s& QpçSb ;v,pn%T5 HeׇHA“"Rx88wTPus> FDiMQrSՃBEPQzݗ PPJ8$\P)SH�5$gD|5bغr $1(F}l8|r8QMFU騄*,�aT 4_&7|j*5 qEY k!?{v?KuFC:cƌ MK0g%*"NU +e*0!p~TK>X J|kgJN HF"[u--cvضm}flS9Pd\N27)]pᬛo,gT- B>r˕'>y�ccF4OrO&(j'RPBd ڛ_ lyvmڴ /˕^@si99VGjoZݝD #MN^cxe*(HC'`pP,Ze%QMu2u !2j@v;u.Ӊi\w6Q)H&4Bs8dB C&LJՒꩋDNYNI @�J>/OFZ+S2AmcmФ x MR/c8wrx35$|rUQA}\hB57j #<54,P~RCeP8p٫DUqN1XNv9sFx`S ~6OvԵ4RxJJRCϩ-:RF)QI6l3wUU5sQEYT?+Me6@}@B5Ypkz_ -@=Je?>Q/>'$_�ݳgP$~}ӁVF|P2 $�|3_3|u<}rvߦrJ4~\u}?.p58L|D&^=U;M?]Le)C +͈HVT)e475 6ë~<{xGt BޒH!=@ vk. uLzJ5I]Ju/d>P0� /שG֌7\ h 'ҚlZeؓ #ko@U.1zcz&Y`W*tKd6ߺӣE[K1 A @)$3w$.?QF$j ?^wꩧ.`QC¯L8D yT9u|:I$*G2َ(Z*v{ -rg, ; 4B�E򕝊OP+ţ Nk۶mKAy7%4] )#7|r$_^?SU@z?[ݟ2GuzIHOm�h~{ s~߇NFLET?(=cꔚO}%fk}lkkuzhaǺtx8Q51<<}^aҏCy9w>c:O,M↑,fL3;5�3Ik;Z;x<fpj*.8C/!y,/lk; IKKϔ2vFex x:'>�IuJXorY֕ˀ 7W-YJ.+-ՕJF:7 TFO4tIRuNQ͕7uG?4rAPQA_)OՠA{m@@lO~l*,,H>>ʴKJlDBr* 9qe J'u yn JB\Yz_#.A�:F6Br zVUUHz 23S}Sm (_~yoe�[NJvʲ�(*|{CzU�VQQE@f޶h`S 33@sFEgPUW,r׿չs+)\̜>:"OGSfsh-ݡ[]톝 DEA^\N=ș>s!).lO9d6p;D qMn %:46*H"{P%`ԎdM%!ԞLN5.ͣ<qRj'@ JJF6<58".gTK jxMjrTQ]%)|n/ȟy޹[.<zA5:0**fDPj }]F:L+<'SH"i7Խ)SKW?(apP}~rxN<Pi5Ih*Lo;t%eJ"7 (SCY^=F*ՓLͤ cbT7۸e] >N2iOlfy"'Iؿ=cuY`A Xo4ps|/8vtthwܑwq<Xѕ7�7:?'"G nuflP7U :X?!+TD_t_|)*@]<Y8|t>&f ~""7˳Gc jFO1No @(,τY/y `1GI2R2&4r'@kKIJlMHL$Z%PP 5%jre.2o\Ue d*#Ae@^7,l>W6mȶǠ# "4Lv_Tv*t^=2I}R(_US֑]Ilik9zɌq5q=xv_Xx;}^lNM藬!h\ 9{2`Xl~^xRAŠ- TNRvi$OIޫH�m]VVv-rjYK,I4ˏui*+ 7^i4�miR>t J64*~hFAՔzpIf[e'gבrz70gV>B rP=sXn̙3gw/ēNÔ @wS0e!ws}9{'ɔ9 :3|#A?cfut<ަlږ B1-tz8,rb[߬%70ƮUƷKI٧5n`3 䒋!A<ppJ:h |C)/g2}{ jG6ea675BIi I ݳ-h{Zv]jl'S Nc8Zl뾨ixoe`]HB 66kx΄UǭJ|%@ PXWgܱsI1xjJI @5WwƮ-[__w6Q.[9ڼ8IX Mռ&1-#"|*  _en>֨3pRǶ&َI:*WI{V͜O0WbEyZyV(qbS96d9jJ] NdM'TkP(M6P b]\D rOmm w{.\<-LM~E�}p eI��:53>yFQ}kl]J3"oܸ�T}.wls +)fTh|H~T ?k\rTRDKhm()RCz $ZC]e0T�U˭hP6-D>tƇ *(u[j<NdژX,.k@(A[T"vEgAa *|L`2Yim됃*m;`&af׳6-׽k]mvx냉|ou>}ŁHXqloQ<=J (&HxO_%Ǐ$et^iG5pR@GP\ 4[(.[유 e< UP-iFT\+i<WYrp{~ <@TPl2kjj>tO:\%2ړ.RTA)N\zD$*jSM3{Flgk? 7璂l:]>16lhlVy(ť'ܭ|Ln^2FT@1 ~ʕ/첯m;:֏YP8ɤc䮻ҴiӦ?D_y@4QD \9@O ͵]>q6jdh>`�U{L^褶{beyrܶEajB eئpٯyM9f>I~P6r_IVE蚱O| vo` rMTnQ]I)eTfT0RҤOk(AEeY…a _~^?Xe}(]9WJCP }lW5)\qʣ"gq{"ί)0->##VԞቔiUDx&vSU.l1Jb13?(]# z#e[(hJ2WUNb)h[ %<kC*uv|2T'340} w}>˿{pxKٿh 63\ST;5u:d*%Q*38tu.\f~-ED6hhh@IIj@\2\=7ãʸ{k5˚@%4bb?/|N8h0}UB2�C?Tڛ"9}dǁ|@U|l`۾P" s=sqJ|5ji828p?ZKtm�G[j(ww҂wQ4ɷ~%&7y#á0Z7n){C<s Vy|#|Klx)]ӛ{14Qr +*+!X47ɠ-q~Ae$|zG<OziCs q0]}SS.0*G]UM` ~Q[:d۟%S>cʱ 1 %<8ixJM|`*L*1/U)M|IEx^T%+y.[m>ߤHnmVP?TTT̟0a$)a:&z*1 r c:O*E̐0U'a<uRJzK5v2X0|SS#/z}PVV.qݺ.2d g|+DbEсZPJ2TPg0E]t楗^z(§J߫ V\pL @̒b9^\`ts?@T>O`U £>‹N9LOg(GwMVS󐎖v uA)`4[6PVZqpI'`$U툛EJJ"y$7(7%Dr jbOLd۩iVT7'`2cB�TfrL_^R e"c?NF#p+v=fj;ءkǾKk_nسb&nGX Xu'̮,-+i<<,O0 1x]#7OɄD7""^w%GҤ'TS\ӵT.д^۶ [O}t[,&ONSTf2))}BL۪j)eT2z'=�(u.Ie[@,g.B8bi60™x;\9s*"7n\ �f3%jGy<vݤ|zPTHO~˗/Mz~|@=5?ge6*x_qlP":wڳG\kilNb!p:g5p^-FGϜ6>q<'#* *]rKH#CdN|5!P[$ -�jP^Q*RM3$=5lbDvTU Y]]M#-_kX&v_xz<0<7]t{侇,!- B@\L ) 0muC@w1p-h?܃}ިwD|<Yywk%p X,k.}4DySn~vb dWCJSPuT.YSwEB)sd9нN{_/ O6p8&zJ)j9 JH@'~H_N/<(A2|:;a׮@1:P.3z_M>r񴷷Go n�ϴ9v RH7|x[WWWuw~uEGDar`qFsϥh!u6'(`|פO/f>_4i4CUhZ89z| ?tBawqlb`oY4ր7̣^;;z 8(/PY[5n -3%uT'GE%4Qvf CxM�u5(�}cEs*Cώv.@0iJ>5U D[im]:We\pOWUw>aV:Ԛ}meuEHe2 u-hh=iƛ;Ʈ=m4[4ewUӵQF~yC� xҺlNk1s<!'.S]Qه5">yINiYReP寚Tp4iTQ^RUT 8qf2,Y2r m[usjz*HT%wF ˂ :dC.2Uy(oƸ455jG>tg*[?՛[fR葫w㾠h{뭷6,[ wE) ~AK_ҍSN~P*R6�U?F"?< *ٗ``@@6W@`/8w?�>wx_ݻ_fSD5/o{w6,c=| (bX&|C.7#6ɨ~[@:?��z )G"k<@eU5?O F +)ޅ?G9DpL;s$4%P>_YU}Jms:3IhlhZ̃Ix4fS.eePUV_.rH_~US ڴV}+t Btx 3Ы $(-j6꣰'4|i0.o8g;c{Տ$czά ̎Ue$)!Hj#X$J$p#j6 4' fGi>\M^@֒4pUf$жN_`O"ȼ &q5MdYP :aI RUx$3mBOeZRp]Mn넩0zdQ2~o*?es{ˬ'9A1[2p|R UE<UN,]׳F«ݏ=ˈ8�LnQEGe3 hb|rv }|A&򗿄[n7:3FE#/z>OZҼ>ڇrPGڇ=LӧmYҏ >v>hZnD(ԍÔ !i'/OFuԒՎJ.L|. Dp(&]wT<.,5٬ox I͵o됻`Šk0<LýGB^VYj`FM!LB%[W7-s7)Dn-c#v5٩6`oZj1CG=W0⟅{>y>LŜ G(3) L]C("-#օ S<HcK'@$%5i~wB8ն@\UwSxy}ӦM'ۄ%mpy1cw0�IPWP'/IeГ: 2^ڵ@4>WT ]E-s`S} R`ܿǔL/ 6DҐ9nỻŋԧ>u- ^TL.al8 C\M:D# FVThg1ǁқo w\uUVUR'8yތV@x|h S6 M{8TWhd%^$}nn7bhl@M �!(2Ȑ>@aޖL4۪9UT@:{6ZqڶS&+,Ktb&n+cD۳GNUTlѕ/IuUuضs [ѽ^_T^ϑd]~& Ռx 0$ c+#P^ `6UFLaz']W^fa!YUX'�/omT^ Qr1$m wv\q ?f8niXrHo0#`Rv FTy)SӤ $et "u%i%e&yH/a% T';w4⣢D1&ӈEψ;)d <ÓS*ZWzcN邃uq "s)Jmf FG励tPɃ>  O&^6"("ь(b/s@o~Ё ﶽ5gҡPg.K|><O砙d8?%gnܾs.MZ^?T}bC<P^[󽴞K& étLѷFOX6^綖cMÔ\/b;c.kiċ*R`NI"adZ4[+% ArԨ:[6=l[ܢ.CVk[+44<uϪd0~UM 6)n7ԽㆃWQ5<Î[n}~/T@uI! C}Bc"ΞM[Tc͞IM2?eضG̑pn{ levMa]׀X? u~R=}|h~<^E|HT$N" '5 LTMd)Ri D%ChyarcEY!!;1(rdcO^Lq]Q(89t)u ѭ+%#U1U3^8%3U�]nQmqf >I7هdK6�ԽM>H6FBgyyP�UƝP@{Dóx㍗-X`6vȽ(ǔMf (~/sԶqʕ)M}T|_̇?9C7`{ޫxowyIn˯G}쓎]ZhvMښ݁) riV @+pk;i&FR͉'K &vvL鹎j[M(1OO㪦JLi/sf ƆJiS1YX# .XtbzaTH }`>@s1 a? 50cUQɞ t1jORJbSWP0. z(5BԤЎaו#̇}|)y4Jxֲ F}-'Ei41z<Xv@S LЩ9ʹq{jIR"$uߥ'hw-T݃ W; 6u܁(< >S*++r)59[*cFXB2u՛O%NNMt66P:Jif볲3u34ۻ`,ωIÔ nңls1 /e >(_'&x<YS亿&݃ di0[Ն> ޲\pCk]}_<g{{;OݴsN~jlys*loYSg s9@Z;Ϧ`pPhm + sՠ ڏQ۬cg Hu a@tiPHt@Ts2$9ܸ0oi(B<]lB`>0TEQQ,)AO^ZΘKbʩ1ʋ^.IZ 啥0 FB4hSW*<V)҄&iu=s>8k"j8gG6= FOz,RH:qOu$$eL!@jp&H8ҜyܟREX<5y"C8@oq98mDdsHeJ]) F �#H).<WPDyeVuGTrrEzy=cA{[͌B[*u8@@9 -a-rC0`@x ؉P09-*ggoUA 6s˧"޿[lከ-K߹#"ݍ l\0w|no YľCc:"jޚQU?-S�45  ?s9C%�IIsOtG.; (3*ٴ frӴ+)ӧ0\b]$Љ �پu3M *QUedY6C 4]TVr.B# |܁XO:e w7u8/=J2!R6O, O| \ub �#ǁU$>5ۖاz]+JP(Z/JuO ߑ�=ӽOWU4J40^˘7oh�i<MJ$MpJ'<qRҧ*URu?`$Ax]W?[Ee AA] +2-ĞKMU/HU`2a+s}0*JSv^4{n3|68B8ŊHhW*TD)~0�I]r=<}O*$9@RM/M>Ȑ=7ٝ~+i.]5_jXzT;\xd׃2̛3NS#i>q:EB2 i4jc(D]"Ջ ;]zsgτ,3+ <9eX.AC&H<~瞽{e0#ĆB0~dyq:}ɢ7jY)K6 |,@z2*fي?NX Dp?>} ,Z8u'~.|m7ߏZ-Hia(81DFkxcA%dר7BSLj P[y[[BH XJ#Uild3VES j<}ݺu2ބ*6(}0K6lE>LwXLtCB34Hb1}…3/䒋(4[]x%�zjTE$@2ξA9|Gw/ |_߻�\ VZA4EdG=cnk*:|VwacYގG!Ж :Sp6j|` jhi#1"81 CmɥՔRRCEX"n0ɔZÛ/C9&L+is!H$\4IUΤ,י2 & ػgpCe/Նj]595zDcd"; E{ʣk2|דCo~u;}|^ov I> ^茄 ǟl L6D)N~P[4&^I{+mTX[H`yȑPYY3<W{7{(|yϴa$3a~_됆PY2 tMW3}=S<,Y~@5[ |kkϥ\}Mp@ALFۻyl:{K-17K֖j7XAJ{PT.6zX'UTUS>ږShUt^rTfN-Wp(N%ќ0#=5ql?~7whWTmF q Fpْ0ZQ)<E<þcix*|QöqTڷ6ҁii]@Fс%`8z뗎o< ϙa|O,'>k6Yt5mvv2XV>rOרŁo)?_frOڰSt"aK喦Nqw\IJq<֡d---F0to}w&Xf k5eeSG߇2US`^A9 F >i prbn]e.6?|>3ߞ-=oڥR8$ت {=xGXo#`0HN>ꈣ:ThuV}Cz(xC@ g',wN!BaG8S7HwmQ8O*S︷H^vfd:- ͓dƎ555<iWeKl2 %Dؤd;z߾ )@m*E;H1L9}As}hj7h/gў|LRHNv *�Uycf=bI!t]vO~{7{_vת;mgS5M YKz<'Q)ytހ'poUa+G-y=_g+G�8\MRDҜ9_)Ō=43\v-twws9vX2 eSEg3gm& Mчa㯃E TAUNPk쪮U>\H*G"VD(LW~fC C >PN>8>O7{{@ T=?E"e϶/4q'[ưݺg!b<C2JN5cV0MNgg;'M ՕՎ 4䡥IŴM0LvI*3d\1ڪJJ6P0�'ՎJ~CA�!i%D|iD<tH¾}<^ut Ahū<fXU1f"]V,<Z@=μ[ST: )W|m^ƎhWx0h*hk>5C'NʧN}gӊ7ؓ`جS)cC[> y7yp_cvO'jJ+x{.>O4H cSi˴KN)\$P)%D#Ң~*::ڹ9@eeҤI( uYB꧳Ζhޭfτ\~j\Ϫ1uDz߂dy<2B}x\vegO0av*+~̊H6>eR;~M.sxf(һףp7RxΎ]`>n"v0a ZR%%&"[vAzCf*8kdأ Dv3)*b9fN 57SUz62pmWԽYcT,O?~= ߇͍X ){uKD l[\R %8b`t#.6w٭˭iDzI2 U]0HV@L2?R(+7'%R`U.E"'M䚧_ڽ&(Ϫ>yMտfYg*nv< ??Sl|Dʹ G <P0{Drz2K |3.Ut^L x&R- ݢqhlm1aYW|^_>>CԌ15R Hx"j<Y58PEp�a;C*o&FB>}:C!>PSbY6y>)=W%窮͚ Be5cɀ!3f̘1/ 2ӷSMxmlA3 )y/TV!]9\o= @UV1أYg%;*X8egl٥ `AB,;혏BPw#$UO;D!?|g \CCТH!`@7~x V`O�𙄄審E퓤t8Wk"TY߶B5YYtUϊR ;vHkxƆ} ӤKOS*9k2 *�[kٳc`@ZW3F}0z/TG{KIF]-Zc&N<%Ybl*-}!m{hSͷte]mͻZpЭctC+!b}0_5>Se-mWBS=StgL|eLJL?cٖaӤ3M;0LZITu&-&&.޶՚Nد uSB-UeHIp$+')+%@z& Bnihh+s~L<isYβAk.pyҩg*0"Iui9E\}՗TP۷owrfc$UGPCshojh_@bЙ<_ξs(�t >=!t<g'?gM[65pQ'okE<qC"5LC@gEVꋄ4Sp`=aADyI+:Df|4PH< s1v|&0SITov:�[];ۻ Q `XǢ]<roCmKV qsx|ۻ֣ZuGhr.UGN3:wTQTqM΢ZQ|ʆ⩠ɢaiQ{KKl6GOiмA`dtk~U3W|@UG~(R]*jZOX'@]QQڔ|m{fѲ]1RVuIrL*45UoYC} !&da.'U)WIN?5X"Sx B])/FG=NFfNjo}+P9 DQIZOm|Tlf+% 6h|t 9{1ꪫҜг}OaAg̩ -v{c Ǵ@ȴ'Qr57IRm?)ސ F%zaq2mj2 2b`2�ifX[#xSM8eş:mim6>-M׸61mSG?tNռ$T Gד4x,55FyQ` ~\K- 4*[#u_$ *S D,l jH5/ϻ࿱k{[M#Us!<O~ Vr"~]$O~m˿5LՃ`۽rЄixBlgFDwJw(n΃3lSkqc --mwx0T͝;>03wߙe)LA#jJo5 ÇmFgH'm?o4�e?Ǡ3pW\Fgw㎾8:W|~ &X7Ph g}d2 $f>UZr=�e�\m T]e5uoTB;vKFwaʦC#؇;H7VZIڬ҂#9Ⱥ<G4aPFWH @mMmZ:wyJ@iqdȬ UlkK+lߺ[ mʀo-$tv*p}- niT<~M&/Z|f„/�㱴遼V4Ng='ڷZ(#uP*x(**H0{oKUR7~z$&y=eS9P<,u|ͣϮ/0MM{?~Pk~]u[z ka0ҳ'%ݝYS/BA\& 4P" ͸_(%}|[hii2f̄lB 5PfBjiz]H&wpZ-GɓG1-a>m@z;S-]f6_P\ [oœcwf3_3LEpRQYĻ[BO>6U=XcUq#bʦӧyhGsDEЖ[f56}J)`$+ 98Ape%%FE\jDl'ށfhi@N ;UQW`[Qm V[7Cccxj&{BSk;o�x>ib4v**'�=P*}S Q0ԣjx"U%calkbぺV]tQj^eU}BmJ]׏':שݐ(eu>wϥB5Z݉$loQE~=P<ɕlS%3/`h]/5( X6}N|ig=XIAJO%^~fy RH$kĂcF }u|Ϟ=Ѵ�LЌT:N,=Ɓ믿ɞF25~D,# \Tl}M.#tI$-ZT֍fǶHYo}A11} ]veQr#]v1eV^@)>__0ނ 2$>�|`?nfTkԫ&|^6l�?<|C jߛ>y7[=iOk>#\naZ7 Tʘ{Cc+ڌ P,;н" )e (҄Gǭ(Oy P?�@]e�/;ˣz9R" d(aE?ckxHF>4bL߄+Qo79lT�c[/oS74@'n̢K)NRFM\(q^ʉ!Ÿ}4\45~;h啁QxTtLCG4۫gz4pls| #~ ^_TX<+}kc2|(;gBzYujvzt$f&mf#찬XaF}l#٥[f4HXL$*IԲiW { 8XiLvx]{,_Ãxk׮m93F@d1*Q)bHyz|mkl�&*!= D)̔Q}"sHxgL3A&qyʔ)S.\|h*i�*UPrꩧ.\xQD̿7lٲ#$f.P擀>T|/ �kvg۾)P> χޱ͢™Sg=*(փIJ^0<%E!jǝK.+c`Aֽ;�1W*}/-. JM.9XDSRɘT>mN2m�4 zqشy3?'$$r{ 2lf@Tj(@5r _I 4U`l@T㕕0@)f7/gd<_T)T$Q,)n(?~06uf!S.#Ϩ#u^(G*JbB.CswbeY3U^Fyo$}.KTUd}D0 Ѳ `%؀BA0B2o9F5pc&MAI%Ԏ7R-V{;޽lъɈY׃'n)&^o<)q & m6PIzvk|dzar_//aEU1u W^a�ee0f(X&qCҚfT<ݦ|-  L\cQct~AhF@cg?à3pT\fxT>nʃ1T9A0%h3l 󙾂Bjd.h8H�R>*+`_~XSi&x57"V(B %AH-6!>K KG|aTؙ^&,NRopCh"$u,|0NW;R=04B撎nu(-m|^|vR->iΗ�9*vo}<WJB_2>Owc`զ`В4[$yL@'桾{f-RДO#I@ pBzmezW) [MM"_f @ \cWmM!fHQ2}T;e p=X`@1li`Y위9YI]n6`k&mZ'MMo~|vOL(VrK"5li]kQ4W\3<@~ZBuP9s%%* iiP׭Y`?&f+?t6kcoLR1lAj;Pd .`Wyl' 3*9=H¼ ,hѢ{KɄ'0d|X[y~n0(R_8}EGq'SP�hno߁^xvɟl;9ܜѮ RhwwxhJ(*Jx`ftLڢOXyhN6TQֈ'EF/X.)IH:iTG6MMWGW8B4Pu4T:y`-^:NMrS>?Β>NtSjˆ%�T*J\T5e]y4'P^5θ<8wuKܓݴ.QkN&:Q,H$gW Np*RZ=*gf#qLR<A>s&1IDBl?@ :m06xQ=~h`j+VVtNخ|캖ϏaG4tmh\0|�^5K! A(Pq�¥^j@ @g{*:tEI!_ʍ7nc$=59ϒ|& <']__6qpB,Y&3W{Y.3SPUb/U4RFEg~';;;:y;CҲ}@\*(1vB<PHWTP}{'y'z34a@LtU|kIɔ J/@Tj@c߾}K/{r^O)?u҄X5iZ¸/0i2Q&+$~0U5'Y[e zGtwlռ aS OLkjln򒛎SiQsVT%iƵLr@Z~-O-lyhuךUM  0s\r3nhOP鬣cca~t\Σm - w 몃8DӍ ,m+SZr|zה?UM[DW+5_5Oh@* RJ4d|exㆽ]fy|"ۏo%T)%T2|tck.!|"]!S0nO+q۸P1-jGȲe}Rya˺ddTqHkx70ڄ  ;?@T%Qݣ7A7owyRf,X}ei.i=׺l*h6M򘡨vm'=-gGPlAP>mڴdz)׿W4_ xJ5taKl2s8f t췷(\W_}[ zG L:ZhGKnMՔ?':`9jC1U+:&ֱvڒ}%x\$L4j:NAsk>FSHlwmJM{6@H [$޳4UbҖR)d^ 82W&?3U'+›N [֖7-[t'@4s2!&/' ][KʈT@)H=6+oK5TBR;SJ-R<- Mmѡ9X+HDѺ7<(eO>'ɣ](]�ԖS|{;�mF }l F9fy;ŀ(N \P,#Ucf]1*(2]<3D.uf�>Qpk˘'ԩSy.PU2Wߓif+`ګAS,eKDu{1P܄ F\uUgg7sH!TPA1*^;sO+)) +b7nz*-'h>57P9 $5z_`-mS*ho`/QRٛy_%5p\ϒp̜:yTNGEvGKGyP$h"V.ʵ#6+S�1ycE@CaW_(׈c&i>#Y{re:H@F<")x/ ��(X&̙W8M*ӻ)$lb&OL o,)F8ݭ6װ)64IRQV}p*NUij99b5Aee4;q*@5 {[/oAI/ FdNq  44/f¨T@J8E)Me-X*T~vJ =@ycGkƃ3ݴvH2U'UAٙ@E5vb0(Ivȑ#yۊ syB2?^fT$2aKc}dweq՜z':Ni}/J4jff]@L5z5磨fsgW9zW4{} Q!:3U2#&m>hw4ezF_o|e;ʟ}ag*zѕ\GcRž'Tajy;+ʡ+v*;z~{y81$Qqf&`TЇ.x N'$$ٮP p�^y ZL>' p tGcĠ~JQI&b\�*qF6s_a(,E͔2 <RIQ;S'k;`Si"<h�R (۫;lFQ: %g *}C{`' U(P[-ieK¥-gK3-|>,3QAy lM[K=3#XtcW W "*ܠ+^ mK"iӜrTL7N7f3 <SA3xR-Y74gΜ_l`鵃L U�6'=dm6|AbfH$c4?C xv8u`f&63 jj>{K"? hoJlR:|0k9q_ۙS&ja1 sЃ<@ #]Mjb{nn~0?K(š`1N2(ka .X;cw 6=cK=&wg< `}<ɵ[dtu%9*S2R`NJ1)D053*XlT$JU{buo&g-)^7cm"}IJ0c*E^!7;;y`Ԥ>Mhw!:޲4~R߳(7mI+I>6#Xb붮MBOQ譩 JJ8RJ%|,Cpq qղQezw60k9ʱQ nZx}o4 u8տTrzPemZ@?i4 .>/a!� 3lf@JW>&世蠑HDk.<mB,4pdoFN?D疩.bFǓ xVfFsf\cdfΜ$@5V}ķ?.%??Zl-ߛNmuUddyxhKy(/[( |o3%R5yn( pŘ>{lM$}nR*-R�lI EgB׎K/w1IKGP7mR+4'U$7'yj&2yzn:M|RYrPi:"F3  'z=j9^< 61~<I\ E}4 IjΙ9ږ�bT (smEsTA*t$RL:)A-&t5@k{u_;57=E5zF%x&\vJSx XAA %N J- Ls$~.T&|gju‘B[k cD2 pNy硭 `9P^^K2\2lͽj> 'Db02)zbGHMVt}}mve]FaC 1 BcY` vՑ2Oǎ˪<g_9W4MtR*3;v,CHͧ|>I س$5 O3>5}h.ر֬Y+AvtMJ,eC-:2TsK q;s# AT@&@٩ݶPr1' A&m醏nNiێǏpz~9)cvBRpS::;`2t/ԒD1r/"-�6"?@iēum_ίBwX&R qE;m]Qhhmx}+W',#!|s/RsTBIJOoS�%RLZ@gY`+h :e=G"aCJ)}B]<"|v1;R+iyrJu�Ta.TT tzj(2`MlܸqkSSn^RS?RbƆHX('ƀƱ~Whfl*f_zTN?~=?Wz2T\o,`ʦO<quuu?43;"eZ&SN9> jRAq믿k׮dߟd`նvprgV8&L�9~ĉNhߞm4-J?5' lR6 DQ/$?qoO�J1R(߹6"Ǝ*~֝ɎP A1`'�3cHq'MkK"]k@Z<iWtncعz|X8^XgjNHv>bk7|I~0c 89nA\)%߳w ]ݬpÀ'GDz\nr`Dim,+M$< pZ{K18íupOwžN;"k@;okjΉf v{_3_d{t\_}Kp+|}48['"| O"MD>weabL,wd(љKsNd¹jaN1dhӞ3wRڲ(X^+%99iI]:۴`#|BmgP}/TA(�8*R*(Ȁ屓 C|0_zucWWVvrh<* )إܾbFE%e}-|>zڗpћ1ec{&a|cc#e煔+rI}}&ZP$HB?ХK.-9=C}Ay} t0Kt c <<3g6ྀNEq"ٔl|<f&}_>f�2$}oǣn޼r\5ki Q zNa}#&$ �k,aʧa@ REnH|oTiJT=q/pϽUX*JM"TQ͇8 h覥^iǖ �7*pG*"kR`*R~VE4tQ\v'J?|qll+;;{ לR &D(^jgO,l{ۏ6~.~c/Ny"i~pId](.GPzfa5$LG5X 6IB,P$!gd5&V<'eUfC)'Ȁ ˉJO %2ɖF*IdO�w[$M6u Ag^!"kP4YdV"#dǟx3!.Hk@ؾrqSO>ְlx}eT;:fIqq1`*o|`p%/x>腵Ut+-ӊ+ /S U@{>y>p D!7W>`o{O47@|_JUu?jj.!SҜj^s6'Oy=<yغT-{hG v2i: &TMCV8޺5ovM`#;T9DDg翛u^*ZCe:}=͒0+O%=8|`ba2T>R1%M4w2Ѹ -߃Pӓ k'hoUޖG$ϤJ,J�Sk 2�neG>0mJ},_ꀕƈr/=N[,IY#8=uA*{w6͋i !M)SSG;d]�uf0I3P|M|,[Vʧi5k%e$GC`',h=y۶PLֆ]5IvLH$2Oh* fr~r;K&TL!)/L9ܝ� y{G>^V/TPn0cU4|67*Wߤ9~=3|_͖lg?2K"k`w^*~am}^$0=P)@SG[N4}#UVVU@\iڈD~iDRW6{d:APR*\Йu!IH>3D_`)#ijm_v@Shd S&5%ڽ][)Vf<E_A ͯziEc4ͥxjySe-y!u)eT9[/E'߭G|N�]٪cpvxi:*+$ʯ)+<}`{=e| ЀEBgS&!iJb%~v3\cns͖NB?18Pv+{B](8{AqiSV>qokk(3IԏR#Im|L&UNM,m x 5TK:Y+P(ԣ۴yyHp�yI.};ڙNfrGsrMEcE+'ߧ)I$S2VOR�*Lf9JXbs?P7u{Zqƕh^vy"Rxy}C=,{9FN:IY>xzo;%SeKؗ�B@T֦IY馛>x6'[](Bj'J(;@m̘1us̙(WZ&u2 o@ܣ�<JmDQF1/*upa-wR.\n@7Ų/�f�+3@o R #t_jU�%u0uhgXs2%sP,;lWW'ξRccfLұ x{وqQftujWu'Lƭ^TOePN$ᓗ4eFX]6Y  v`nM[Y;pD?,^U+J(vT@ TSeAし$:*22^ 5UԱk.*$$ fMY uʛ{]me�w*!Y:2xw mjB|5q=a0RU4̿iw3Ӧj xʹjɝӎ(x,IY F-UN`&l+2�ok*#}BeON{:b1=ahps=r ֔O3mxŗGO0+ ρ+|;[?N k_˕}\![-~._DRcc#tlr)}ݟ̚5x)bwk_;4{pD~G.,///Tz-غu+lw̮\H?}TDO>d2T3 Ts/^M_U7@_shߒR_rF Rʹ|rހzԾ&Sfj/۽<gh2&ytHkʋ;�"h .�M^d3(~b& 2 e//LHLQ%>(ezY%4s7]kVؼywaggi�9.]rx58O >X<F!c bƿQ E4ZLI!6dˣ{cv{8hCZ? +x1 u}F͔YJTTux*iz&YX2ݔKYAT+OmyKg: _8G%Q>Yx롐PAm5)>e%>g̞@* NEK32*5%aΦV*-MޕCtR }3y:cyNJXbDNvl@VsU@՟d;,ٶڛ{"ٍhCCA1d5?m_~ʘBi`}4ȦKFLx^z%nFFʼ؃>_UNP7 򡴴4'6+^D:̈́oڦ~@:w })/@I0 zϪʊp1J`O\o0g- jZ^7 +(K�WʨWHS)8m*50axWR"iI(NrۯfezwM13Cc8.wI.$r%0:vpcfefޝan&I_%Z#5ڣvZJP/ Bo_ =)A b {ڴH}E5E.iϿ[Kk0uF3f _TnDO WoJ=t<]EDR\F"@D ^qY5ު7SmѬ+ccB˅*|@DfAW&eYV􊡆jyB4Q5+ F3:cqH{WP@M+& He˃«U$J{ ,)*BSS?CU5ivM^Ԩ@<y1F1:mvE_s v.r濭YypqZ$`7Vloo']x]~w/5%%@)bΥK`yp>&ߺu+5)URRN<o{֬YR5[Aˊ}%Yެ"펣U ;0+8AJv0/ZEJ Ɯ'Mģ dASU}RɲUCIHڣ;{JƁ $dzuϭݺQv,@褙o4(*: `;N C? =%izr?;mPn8nrOUa D2 DҚ;`ΔpInEa%|25TOa(4>Id6^Bӈvd@f6j(UCe>1*9fדzSLL4�5c(K))HH;V$Hʅ FjјIN;TM\X@q}Қ^֪*QPE/Ek*}/Dy4{?ty_y=-s= Cԧ&0 hVJri6;9@\Jq-E�v S\2xuxxXϟH[BE$ @v򺺺JV`)9BE7::cSoߒD1Y_4_*|].pGi/v=$.5Tј m۶QI><NsfLot*:5 [MbϘT&y2 {k~*ž?Ge 2%HĿu_Q@]x|�; {s=I艩T4\v5Rsp/ A$> tR]`$Z#;9+x}\nB5L*S%'f>5d@zRtr\l9 R gGq/0J~3PZNSYSv)jnJ@)\e$,ׇu4Ѵ,sUd,|2Q"hR0TQO4S%Lou}O~[BDg GgYՀn53`3çiJ'g0ɜ hFP]#1EU*-dWN&gyzʕ1+9҆eTY nkGn<+wV"[;/eaUVa`!GK % Zb2>/҆p'41yh|gj(QQ=+rLhD,Y)F*勉&,tK@RX6$^jz($XQ4ȱp{tJRXGRDP'$rעo8GS1NjfӝU;u󻦊(RcU NP*㳬)&l̶ar3aJ#uQTTL$ xyHd-i~NW11 f64 NʩJN? 90oFӳ95'm.-Ut'-o:"*Y<+8W\+X5T"Y̩N(UDVLQd0jfxe<fhQ"0W'8٢IQS=Ui]C)XfSW7j@$dUREs gjwTfeOCL탁e'_{U�W+HsP9`|_a ?p+qO$o^6',1+vAf_Xǣ"^[+V* *++B*ڝu�:bnC&_Iªì`vfF+g})j ~22|"3b71H)2~}|z<̌6cc[L^gM -:hȧ5S I 嘪CH恷ՊBGu ÁՇ^tżCϩu3BV. ^'W8(C Š<aJ604�F28"аFP=7�oUCfX&�<^>ra=5=z4=М)8qnv{,/8ڥQT ^VZo^<=7=g'X$LUe]ȶIcE~ *7)Z& szj>b$@}ORYz$TXARE}ǜ"MIF3j:W$gxnrh*yO =LsbY& MH*4Ls4˚ G+b!aBˋ=5YΝ;yWڽ{'6.[26.vB:jj^m7Qvi1K,?۱y<7+Vcc*#sϽ?jgȁ(MPlٲSL"bX?B]R1*x쭂x7#Z+"ZiޮTjbPӴ3ql4�-5}!උvJ4hggmƔ:INը񈟦jʤE%9U.ONo=֡).=%^%aL^2�PGvTQePp�U5CEh4Mʹ2)0z2~/xn0 B1A1:7yC&~ X]T7^X'/ (aS%\;ye0-�U0XueAuw<X*EsP̦ WJZBV e*_( R24%Tefz~I N͢,*iMLel;> mqYQq<ofJ72TɾU8Y UDSY_2\P\�)Y�@5!KJX5)f͚mwu׺X,yjSS͂C9)E,_`R>EPXmo0\XĞ,~FR ¦MW7�*ɸR9Up.]<Hh%S 2ɧ*do[<2cdYR!-,_P30yQG] 滰5ɗPlb"\/VEW>nv><c,E mmmR6#5J<Ta7jJz|9B(n˙ MkolnnZ` eS-=w(6 @r?J*-% Bb < CzڇrR(zB6Z�O1Ai sr=UNK_oj$sMTdA#Tf 49lryN<q~d'(]2ѵ"oVux?x$Ll�PJTKF -Q=r CCMb@!fu6rjyCT49>( M9FTrݣ׼O%bǝ穵y,tv) /~}H\Ӗ2o<@l+гKfwJuUk* ]~-N˙LF U3{;or2ZzLo7[UB|s@1Z[O-|T86F0 ,žܻuyLJjɏN?qMHT@׮]K!fGVx1&|xV ͯ"jg/<;3o'g7 ABy8w`ڥ(&z>KԒn7qE3FɟwyX)UڪChxd\Uj/ˉ&n'M@AC+?p4CpfR꧳"fFv�ݤv%)PS4_o3_-xC#XY(|ob|VQB-f,]{X :j)>IM"3;9ӻf~5kQe_Tlik=?ݷ2x֝]''TZ2d+ڶv-\.uV.Ur}%B9dj7 h֩jc *U*-aO,}&Pu<.d>]ZIۡ`+Ip3D;&<~X*`dI)^?42ÈdˏS fU='j~kS۴*Tʎɳ.BQx͚5oϘ1ŋdGy2]{/Ϗ?fh#@`'JV gUzP:::2;vxpH\1'# [lWm8>ݳx9/U)0jl< "H>< +DGkrXX$٥z v_ dɊ_LXp|X~/MԄ<q10-1s@yDHD B泛kUͧ ѣ{=XW PIfe:ϳu@wk|#eGD@z%2 utC*A)1ܹGr|XaX?ü�,(% *�*2<LX?~T5Bi&@:ȍ lhk<hybsi, jOKn?N }>cV8TZ3# woQ+7O2I %brX3ʉE8 jd?cJKC"| tb8VZgcT�U5]? 1@U~YNX*"1|g. r@-A&ҋVwSIkܻwwq v"3"Zs\hi<kQD|.�87|s1|jEV3yftb3w(FfF(N,jE5 xŀhכ/Oh]Bd䋁Bu!P`2TD,bVC;RڹRMD}d"J,h<kQٰPSsKVZa 2QU �j?{Wd1fxYs/uAWXK0 SчJpRDy6ACC5i:τٯAW4SIP-R1>gAI93ʕ~I2O$ZܿuE=^wTXV߽γhj&`eN% ^{7*+o5Uos\x_HݵFTH`ێsO A+UgǓ4RJ@L !T5RGN̦ IT'z&&TP::uᆇOY$@ٝ}fbdE2?8b op @1޴i,_SC&r$ϸtq+ zb[ B*D5LXdU{*Q((?nݺz?c=`9jW/7rܹ'i.YP5guEF֛Oua̦bQη]TBbXyg+l +> -Ml;* TʉN2D%ї '<RROO_<5p,D.aa՟d7(u%0|,ӝ!PAɼ7vqH6+`Dex᪫'sK$B0ڑYD&?P`�J;H/8 `� &�ey!P <{295}wnǵw<6/,BܠU[|ΙhZ:$Һ>Wq;݄C?2‡҂kN2K+[Iz W$ 8եSj"X%k! Rى,Z^OaO=U6K60 <@Ujӊָxf-}ymgg?~+12Ŕ˴~ X %�v.sLE�o|/!<  ES| Xbs/o&ƲNX}Afd;'*h�S4B Z/hr[VNv 4јE]V@W_h)J l+)s2O`UW2qJJ:i -4MtUamH75ٙDm9t$@zk=L*v FMxv@}C]m5tetQ M-Ca^W%jFB/IL4(pBjB5U;Hte}?0l# KkU*buc'N{[ד7;hO?yW;v}\N:)!Svf>%qTTlLϠXˏ?,MXe �5eNä�@V Trh>1Z /ܻr1s,$X=_ঢ়xbfW6*)#bMc�~0/hKK>/d2A1 * g̘1ߪ(* Y1)& F M<X;":ZRHQ̀o-74 drY2v|Pik==c>5$IspAr-mX *+B4:^M (cF qN`(<- T7|܏><l߱>taI'kA. L1H[`#r �n~O`fx#ED@uO}RuWTWPiP#~추ߑ8 _s,3}WD299h߼p`yY)BP*]aHBഞK�+,x#(LT.0)w_Ԥ~1�l7 229 D[d x.Xb0QJ=4d˚cieRCdIvPoLgMDAMjGGGaoŢ&ZBrtZX`:o 8o߾}W-_$ ]ŘjxKf<XB/ŘQJ6JITG-*ʼ[BR*Tnj._P</%Tq8TTAZ y N*}K[HWNo=m{$jՑ{@?P@Ѩ/hJ?OȘH&<oH`0aZNQMz ZGKIiІJhaMGe6? \$Lзߔ&Q3%whM1/ЛF#z^Th ]ۿc3G㸭unG:`TTCx~߫ywj|n52  Oe^fANQi�+er:KdfTKjZ§[huIFOcQMK!3L�dO"  Odgg=x3?Z)rOtM i6ڱ7"5VUlNo;ޱe8}܌ !|{{|SA7Ṃ2U;ͪyheN+AcŚW휅�jG4f-Rhqjpߜ!4x$g.6?V׊ϗ7ǒlޜ_ =>T B*TC%&kz )M 'fv6{ zԘ8#X(zi(G)ɠ|q87W7]5k֑cmC6xIښJª0)4gRNz4L@Y</JM z`Yh}Iv)w80 qz>%sK~*r\zVHG U#iQ9aQ=aB_Y׌zO*%9ç8(U9�e&} e74ź{�=s*Y" ~'X-c5}3qKA l&<ӝwyA M@nQq5Ǜo+L2Ɯ0ر-i <.0.h)J#'/%4Ϣڽ :yWTL8"{7d/|XNJI ߵ3&ק]zfb1saZK\4 XVVV\H"&n5TMe\C^8A?׶iOu2<&@+'K O)bPF"[s[[tZ|OCh1xh7^ZӦNsfìӨ" AMo\d"]]fnS&uS6/pe9y�ա'7j�|N BM*Cj]5yOzµ=ly^;%M4jiOyɔB`,GI73Syj pGzqEfC@L -vx˨ۙoʕ+~G>r5ޏ1=b=Y meDw,ŸZ.8g=~VQQE @fV|jT5ESZD fP; B4X7*/קKK_`'OS1j.cGP*b%toUZV{Q;Q,OjYZBƷ2׳ fD h! X ?uZ?V)ٽXuu~GmueU[8s$cnbspAUt>LC[w=3hv|"32XMShinKE/@k\"N8N;D %S1-U("o:Umte!@:>< >¬�!P#)POSV⽄,ڗz HuL:/jՏ$OK!ɪVlx}iV.gc[> 4TJH\Q,Sq^Sf]Nݟgphiiӣ"1@%~g7+qbz~$vQ V__ȸN~SOaD|4jbP ?٘"p1*vb`ZjķyLMgLj<X(Tv'KW5ȧ`%TF/ ֕_V[2%[/s` y804qbZ$|ex#[0߸>TB1o$ܾ`pW I\DJ/p`"g=h5u-t@6HqD3E)] Š9+dQ0SIq JWMviо@07"g~2in> \l5$]%?K/mD6)(@dp]2֕(Or_ (3J`Juـ$CV-)W"9 9 e3=i?[׸iж?cNJӂ9'[l2x+vcCSOZ-1 gϞ>L5P�j`j~tڮSbbS>bn>db:iK.SM؏*/Z,(mc1 ˡzÛ[J`fE1xZv-nF/sULTe%&'_Օ7oëix,j(AS 4́g솃\ L @hNriAqOu=u聋U{ک`SR1ZĊ9zZA5I_sV .t^/.j5, eKrtpFgՂZ#YJ&AILeIsF ! YZbI,<!^GP4;z x17ͫFz>yht�UA E&pwl-es#/?я}_y3BgB>RJG-2ʝǜ{ԼvF:p,1pʔ)7ϼo*h\-1ɨ . =P  cUG풿@k EEt@ +,e.(@ԮʃėvC@g4+|33/.`bmqjض $=oX ]?؃_>%@(` l夲Y9w^sbZӀgTY5 tPUZ@w2>('\eȚJ9ǩ3o)T�ٗ W|=W=JL-}}J6R]٤Yx t@%ڱ;iǣՈ}WrDxqg|%u~e ([-M)Jv1-I˨? iRI-[H1jh>1ͪ;Hyv1&ckYK7( 3dl Zp!4KrBU J(j A8*c.Y:^h'=$@A$XU*d/]|%'O9^/8D7C&UK/lmL^ZEY%Ɔ�j820櫜TUQqJ_NܐN9tJP)Q*すZUç {Nu߽qj\t 1CsH<QpMf.tЕU"o.*QLEJUsB\L44R f|2QO?"�zذ?EF %Fc9Ͻߧ WiOH "314Ԫ`~1`9kOo7"<L1SRϢJS1~2xPrQ z9P(o8!|";{ݯ1Yh|O1%gP1cnqD7Bggg[o|\VoՍm*IX�!W]tY1:49;b_$'7wi,D o>H+o Ҙ+^>)|2efrTSv,R?]f'}OU�eۊ =?~n9@:T =):B�V8xg O?i3O4= rR5Xm{w|͢WjևlcCXMϕ8UC1,<C{ O(R/PdAGizr/\%?zonՁC̚utg Ϥ@�`P+0A}K(w޷2%}<%B y,f)3-0T�&S>9P5WE+"9M9yFr>,e*zC<K|_ǗA# HVO1CU| ŔVQԥ9ߣu#Qhll"zuE_ GeP< y"t1,Ih =5pd1 rz@s)ATVO@(?x^ rKk%LTعqx3N ?tX)`B7ޯ)}>�eۈeW\|RX5nW2N$/^g=?}Q~kz>ds5j�76{fS΢q<|hۧ$L%ݜx%:WӠ.^f PV8D'|ç¦$ xk t_8Zb}rʎ@ 9-IZpUGs*G,r/e뮇~tM *o(/B"�B^'B'D+UfH%|yxa@n}r<dA`AJ|HwW2͹N!cJ?TNsV1Vw |ëVb\!&8b.Ц&UVa!@Z!P==kr/ٰB~mF9̧f߉b|xU E* cUD@W^1R Yf_Y2<1Op^ƻmn�|nW `׬�J(/Oۆa08w *rُ^lO߯ls9{?pFMMN>F.92^CoJa9qHYX'TydZ<M :ɺ֤շ4`z)tzllՄX?ݥvVDP)ڴ["Wb[� J. JpGwꓧ%AP&?Ӝt{)ȀB�jJbYHW 2 '" ,[r7:<gJ1vWJTgZ"Tyft 9j|� /.Bw}1Ϟ;m&;]7|O }.jA�%S dՌ82߱'Zޜɮ<.c1Xl �o4wWGխ.::7|%/q�<t}uJ|yFc:v'*75S]xQ\_QF3f̠ @&*KZ#LWAbJx2}m+*hR ez<j&Rϥi*w(K?R?]|RaK_W-\h r ;xyo(?O4h^O;U,q<O']r�QWf0 uTM7~Hi!y@8 ՙ8XtfIPwYY %�N[=S,żW:a<O6<r|׭~gbR`K*<rrY$pvU QXٛy5 _hѧ ,w7]z_߶mO,XHaϮbRʻnsg؉+@c*c2ZE<+E4q ZBsmQ %;&ZOUN:|+$\ G|v 3(AGgH<_.0;S+V̟tL�h.y4�3_B& V裏N8`çYwy< ) Fbe i%.ChC(9FH>@=ų} `|&&HZ7 ~*k )(@,f4[nzVAZ*jRHKjNꬒ҂v٩V�j)>ΞDׁ홍f<f|nsK_<pŕLSvb*% HQ54 *@x8#OIr-BC@�ڼ:WATѯ=ȸK.믿iӦanb5 Wd>U4/𕹬8>of0>=Oyx֎ x ICCC..2cNAoq jTFFIr'陬ꘖWv c;+ a }0"~Æ TMăkvR�Qse%toQWLĎ]lYN]㝢Q<U0|iulq_z%~L� b> ٥i'J6ɋq|s--'Y7C' 7=0?8~lК_O<Yi!__ov Czx F^դ4Y4W_]uNsVT:LXd st5_DխA24`Tg~>9Xp/Kן]|<X>J\7{\jW$Wn9 }?IIC:zaðL3j_߶ޒv˜z?$Ģz_X__NJ#Q,t1"Y2P7NUm)+* &ףBqL,18e]TA-O}={<L;H o#.2d7q4 Z'"9r-W*|ZAD<W\ ;v0[.eF'4upvZڏٱBFF*vy^D 5ŏ<1POXca| \�n5M 4X'jg~jXjnVjSyJH�7gT "b4)`-qW֏m/hU:4n/sg9j$Oȏban=>ַR ɪ,<gSDEb0T2<vr?s"W)OlQfWI\jCI"*8>q 4QI1֛twGm|Dhr8՛菉>JZQ[8ƒc=w2 x<j@.K_YGd|0lY5^ eٮ3ZΧ 4U\?nϾ}_u3<YWq/YjnpG*D:DO;U|*U*SDJIVg˒dJ&ZUb}@3gݷ5kЋ*?&3SNc :s4{{0^x(ykYWDII.nUPԤݛt9hП3us덙C@97U}F%�oZ):rѷͥPַ-߿r?pVMs*=Z*�6�%= 2'7o RX-�jYSTw?lTNmi+wj訮*kzu.PRMDžt$B15=t*CTJ\̔13ɝ)0mx8}i?sKc<W.\*oBkgR&Y h 'a)4} mmmڵkmٲeÇɺ ?8BՓ|WzN;;oټyz bV: zZ)Ms,sb`dݻ7t뭷l d ٪H69LJ|>_ 4 ).͟`Ѩ<xLF(A@CG59 +‚(gT) . yGօc~Lp@+bTBh1Z輴= ǭz<Q�"5"'\xV:F+ZGq@WW}zcP<: TxޅRG+{4K;8S�UchOC[u&ޟ#tP|�Q<gNad*ȩn3ܒt+)(-ySj(e3kd\qYgMmnny8&0|4 IL'#Ʉ~_x2`~#^.]o< .X>cƌJ~QFy_MF)f w,Fҷ'3aw[Ջ7p P`Xy!U_ jVwTP@QE�}gG�icUl fN->QI?3'0PޤQJ�xg:0(y�}@xE.`PS LR @%ʴ8qNSDoݹǿM%XV08u4>s0ToA_LFȭL_R#YJ V2EVjNP<\\ @2grP˄WD ^?{:s̚j,ރ\f}XsMFD. ;::m۶+_Û_x |=u]bY{O}iӦMohhx<y҉fv 186oя~Gjӯ[@yHX%|�t>iڜL[[VSjN;O>!5Ym+vx,@t{it>fu)+9>0ÉF2Wk~?ެ_ @}ЃErH8�q 8} |r*mgL۬o]=څ HQW"8[C/?kv^E,EF=~hJ"~ˬV i<Xjwu@4E__WXqs͛uuu:Z/f*ٻwoC^z/~wȘOW#ySPr8x/tK=5cƌGO[hl~ٶ:Tln0}>mڴiJx~CW>V'8].70SBE僺|`g=+01(> =#P~BúX"sƍ9/ k"@f*(S0ͪ$F KA;g!>~*@Q5Orv&>";TUdҎw3jGO DM4x=C}E.>+VKbQdr%F[q0OuճOyE� u40&b9ϴ;6yϻc@Ȃd$vΜ9ӱ͟?ŋx<.遁ݻwٵkᮮ;vt6!׍!_8!wo}[|>_ӂ va# wt&nFz6g3p *WA?R|pj6s[EYA ح�1?$(Gwᢋ.2L,zdUF-+FLhy?|\`d_*N3(n+:Fg HxL"@V)Uk>&0j].}6m<mGven<愹3} VZSilFR{KrGmpߦu?{j/J vs�ʾ&wsx(C8F7p I dLȔ!ሾlTN淝g)ǫ}^X4TJvm7mO´=t2W!VTT5gہ]V)fw;, ov (B Q |ꩧr�.ZƒXW\q4߻woy߬B yq{RN?6{fӼGUbnլΙY @[AvBVT's<'rZ,DI-e¨iL94)ӧn_s>rZ/\0㪪&9F;cSS*KþD]ûY3l}@6LpAa CK$Ldݬzu+\lNYwL9pۑ6)eqYhKYL B h1 j!\(2zUWs(SBRy ۉ�TPܮO:$O<1'_V %s-)ah01(-@($<?x<Ĥc`$L;%A:8&_֞7ur͞E ^-9"PRNOln|}WjMЫdOND,g*ʀhxv1 6CNDOJ,T= Pb}@KN>pܘ}@1KT@qyT@Xp!]VoDԶ 2 DyEQ,Y@J~d).]yoֱc`!mI�^+LM' tܨ.eBВ'r: E'^\tIIWzX*>O$N<irzO2#q(bܖ(<hQX @A$_>[ޮ>9%\@Qee^巋)^{-MmĢq=<xsM"lad <l:"ʧb~o0ĺGDG?.JO8xR>^|BPcS6&a|!U?_ Nƻz:V9m;nJ('1(Hd7&>W>b)deg튊 (ZUb&gb'b/ jQ4vi l[1EK/{ hN-Y�4yB'ɩkf]֮55?/wN49?RU28gx`3 m<?_N<#VBB0a~Xhi*#TAf4%taFBhKϧV+/zr^ z 7VwKz\9ݓU bg@ V6dLӫ[TNS(*7:3/ 4_pȟAir*~r3]Thj)&P(x.V4x4(Ks~4Hl] �W[@!Eg~:o: Vx'45 Kzl*]~*:&Y=̱y iZ>NDzaV=g-RMzA %_Zk2ϐ"MKH!m}<`M~r}sۣ|pBOydLN TPJh1I╢vIV a.|�3tM4&DExsMXc>e>vQ$ Ҋx%a%ŏ#�.>B\'[_ wEXh.: [sD΄l[I;9wa1vҞ'H{؜W>;Һi[th&ɩDy'L`%]BI=m>P x_M:AVP @ofXla6 | {bgVA5+D5 jD*IE<*?EQ:>(O=*DŽ矬A|>TGcN'훦]|`: H(<]ͽm:4e= {;Z_oxbm7o̤o49xc Z!9'X+E](cR?*9Ԩ2P^!EC|o}G@wY{;ͱ(hb7;?wCyI>PTUpZloljO(V.mV84Y�rsZV[$ n6HZաR6e>\̗$<S1=c(+mVdn8m% - }Ϥo!N:vV4ރ}I&A(Q9Fi+ȰRai˔ �TP'>L'`P[)ĂvONoh3e;y> jRQi~4 ^P~:II qZ")GjO:ҮAti_t\dD.qB -+0p0=4winu@X^뗁"@/HVĶ3IEo?ltAl(rR74/ tB7/A**S:!ڛ2|{%m)iFQoZ ĴKuެ~YP ?_Pz$bLNSij$>91@)TXL<YD8A0A�e 9=b@?S�EXb�ʂ̥8y&dMGR270VӼUSb Ղ7౏;~@A0r�}'砠B>gIpbtJ t/C/ oi'{sK]R~qk~>D/;UV!@p0C׫O(~& y!}[}tzv@!; ,u;TmoV'C=T4a/PX 48c*,öG{5žpj99MB@xj}?C~mC/:"8/}H?.49? 1+F~w2^TLX�G>b�I]C(Knd6h*, [>#�'fgYm _\ ]-m>,eV!hWATɁ*xr$LS]G+G(^'f^s/ wDht Cl5up з7FZONCq$zkpLwj`Ut{^%B])RE5 xDVZ0%, _=а}yknB)8Jen8WB?xڹ^_^UK H >lKuig=1o}rU- n}|Kz$fLN(d2I!\! PDr|Rz|Ubcx5%VV ND#S>E_͹_Q.ɔJ:/CC8"ƍMZU�Q> `e5TD{W!CUʩLR!49ES)ij*"^+>zL;\~.~>1aFsuFϓϼbۊft3e \FvjD?6!6!-CRnܾTS׃Zp%J!}m)@+�HX%ŧ=[`/9znegA<Dɓ3SWzCoߍ)&2О8!}BC.V<|1yRDmb8Y$+b_`Ŋ#P�>!=X10rk(%0A&GԜWDpoy&x~b>Ʌx".+!FN@ BUA*%pZS[(DκNx=TMPZ`u( oƀFPrG[:L l^� T6߃d':pIYTQ?>~*/Yxk &аG&wIm-Zu =S_]h8{8zs>[҇֝p7} ׭~39J+apppsr3?vXLTU5d @{e<1�G? 'tRN !N3[X&<]JrQך!*O(33=(SO T"ljJ *GlJÝIlK (!1J:^ 쀪=Y@)o&�*RurP5̛}> -nc#M`D@F7<s_}F ciy3B *?A /F4+B�/gwFH CZ7i])LQbּ4Jc_*CCir*CU D"!J-�(%Tg ?7=BRee%|c3�)f�5@񟙷PJ %?^@ef@B"z_B`BP$ȪqI4F *H?܊B}4N<i1�ewö!zJ;K!׋~` A6C#>ƤF-2e77B7(irN .qYn `T)6M2v >]*O>;>:ɤ+l!X=#[PU2 2Kъߏ c-9H;pٙ~nnI_^+ppTW?I왜Y VA^x)MMMڠA�EHgh1.:<t^JHhS@ѬR@z&bO$}gbJ|2{'(欵JŎ~'P#m;{<#{.kCmI{Q(o'PP!H(R\WL/,VfU#@!xhU %ٯJ9)`8\"tlC׎hX? ]{h:a&(^[(9lHC$zI &%!-G 7Y٩(*y8*H"ǹgK󦿼x@n{?vvUKg/^Sugp$?~$BGdJD"A296Ab̙/'3wm4Ob<#.S@?S5(巃$1Є]cQzͿç}g晏O(*^JqVUUf�nbx�hF$.L"7%(rlho;_�ϭ9WI, qB T"$N=*i05ۏ1eο1# 0_AT,)paR _Jk4kt\Y|i:tmžxhW҇VKxKMZrg:Qp7\_�|q4CQpO<xӖQC"&N2/DRȳ Cw䪸#d%eTfjoWEW&y Lxir�dPO U<>kii*+Sý`yFeWzP@͹9q9'OΫ8fS|>[dl\TjbF3袋q;38qj%*9i̐Ee aPh7xlgtma_tWrjULs@8VUk~71Sʥ0Z|u=`Q~h\h'8</ڡu057ucOYQMG]zJ KFn@vֈUP8*Kl&2=UdjZVC@];-,dh( %8>) u7j/`[מpꏉ/}(19SC!"I9rͧvJ(iH$o>Q+p,TƳOI;Hm6A@zS�e8|Z9 |Y-}kq^__d2Dyjg ggO?�Ppn#rCIQ҂L ^oW*k]h!a~z4u?t(Frzs�\_>t7<tNuvp]=ĈxujT4hĻ #ׯ(P `sݰ~hYK3*jgXtnM;jQ?|7CqL#w;902jB}<gSv'x59~P?#Sa4EjOki5.B$qh:MAT{pw$pPt?Lt|) B)PgO��́088h|h!ey@y4 ުB oh,LRg鮬%J Hh1(Kui;ffxvl y-2>N |)J n/ -g%ώ}a'oG4|$ Jsm:"~\X k?EWx+%%^Nj?0ل*-->kww v=;�ʩ.8?р,mo)ssVAK z'}#-nKnk@~՗ lh'9IC2�PZF?JZ>V K)6‘-q:pd4 N@n+UӻBBP J%&P4 I~ΝV4 g!̷|PO~p) h�Z)V{]]]*| 2�cQT"=\s=GUP^p<2eJk+f2!Й;M@TʽZ@-3N<iz&i%U6Z˿7>k/| 2jyFU'9(JL-*u7)!ҪOK%fSQ<=ÍMΧa8͏uO~17a |Rs T$z(,*X5T=,:uP 2)dUQoj ܎:o D M'g2,ɿy Wܟ?^;;SC(hNH,~dV+.|Bg)ji밋g�Lcg×|aϞ=0VߵRZYJ&(5D￟B@e8F{ @Y/hL/t:p9IF5T.kS<9I4Q{ч[0* ۋν W/2]U )npDm֋Y7Gމ5s<E x}6CiI�ND3L99Pi-0aǓ<C8r5y-KEuӠr8) dHNr@V�t%]5#M+UՕP}.ꩇSb4]vM!X!r/I/,ٓ/3!5Y-ir*{%ԸRp�;x`W8| o:uT̠2jbHThY~nPsŀ9Y eAQ۷o|<VJ4_hdo:6,=(>h.2s4 <wrB 4w8Ǜ\Et˶b JrNOO",aiLۂ3$_?=ZV㭦TT@t8 ly4@pE5h ̧<"bTbBMfvZ{^h_*08u$g|(^B}{vّcyGwõvN?/#Rs4LIST5OTOZj| ҫRomIOU@53˫\%%C|rL# at#e9MDn_ᣮ}O̚{m�z_h, v۩rLCUD!oS P!^5,wZdNBonv�ZJM$[nfyC_/㝘~, jUx OKu�%>qL؇CpBt815S\p 嚬 q!eX}CIx㇭б>\zu%TiR:/,yf%hsiN 9QArOT,wAu1uun h??ɷ5\L�J=ܖ50(NO$ ~#vD7k V8iU "JWUs|Y|2o:Hb~BLH�)C5UBtքO~AeE1 |A>#A+*W?% Dɩ\!(KӤL#4*=6{1R vnVfnT̙CS><RP+ռ<3 6}jaᏥ Z `h1(ߋ�ʂi y(Q{cHN7B(RITtTTU&zrWo!P4ќj*Xςoh*$sƏne$H##6["{Է'킗u])? h<QBlt?8SUM#^O5eP_N44pHh.P4]N7:瑶|>b5Y^3e�)d2c'EI'*z=  &eWJ"|?$NNe LIdC%4o߾6LBыO:Ϳk5/_Mvr˖-Q<| FZ<3߿4|!y|yβ 5üYO>=yNg*Ivf8JGt)>!x,k Ł΄ {,;rJ;83SeY?> o< 82n&i8&=1'hNgJ'Res׳O`}t~Lxߧaا_t'YKZx|9oqR{:T�(s ֘`Ad/%5ϵH9�ЃT ehf$kTd^IBO%AOx^D[=ɻt'd'aPp\j+gϞ oVʭf`e5-_z~477ۚT7~~!Wvja>Ӎ7)#l7Ktӏ(>2T=7l>O9P2-)2P/媂FՁ+~ =8?&y?P)D@$oUW:%US=Af`0x(+ni>jFK�4M.> 7|M(|b#X:wEﴮu hA^ǭ/vN!{s7]sJ@fI$Z'�:,S&5{i QFd% fȇ5�U9g: z0M*J2Pc4p̐y^"gԅ6A[#ko#w<^<nI,]][UTE2^ "ۢr1Fq JM $o)D Bey{KmhH+b Kscd!YUےJ2Sçf0<ٳ?'<v#N3f̠UMRq-Ò#O;5hf㄰WWj'B(h1i59߷߅e%_ Ec_vvu%R9AP/!<rA4B:e|/i?[i8 )ot™ZxOÒy!`xOФN@uM6(}yUF&xJw&acе5bGaiֵx~ܕDv*~25S[P8<@ %r7i](m@ p�ˈ q;@YNḚjkk./ilj<r "V�Ʉ2.Z~ YP0YꓖX7/ ~UL!ܘ.ˊ̤ҽuuuvtt<[ol|v,J«䞞޾EYpsg x"b#"Be9?5n$/SB BWZ^z)W*1}h>uԪ!}>] ~?D)I3*z|2$x aTFP8V۶xSaJr<MC5a-qќRÚuЀpg\xuDOE@dܟX}\�rFM=B8^?Bekd/o㨂j SEs&WRPeAYP׉B@S(9 z멛-ÙyTJ(3ǫ(QjP#jtY16x8FguN>p]>w\FLӗ' Jt X)ؓjIȪc+`р9ʧbewYՖG$y<3Λ7ۧ2okn}F N e4o޼V~8ဇAThkh/"kP3oDGC*'\˗/}jVCYZ+`Yl!|N6mD Z󍄜jWOoTBP'*z)Tƕ\dn=ڔNҚvJ$P_tuDSwImI%Xxu-DEXD5)қ ¡ 2tTaLMd6LXZqA"?sL j@(UA𸦀QKZPG&H*@ FU)}v@dv*hF{U*((§f@MBEϫ-%cOǵ2>D+g~͞5!-[hD89Fd?0)�jJ uP[ |^r }z0O EZv! @uu544;>x/^qI| ?4אd0 X.e>|V ֐5kڵwX x^|]~=ɗ=d #ϥ@Ut]%P ݱc<#4 ЏO̗|LD]߇L ΢4?X }fc?08 Gq noTS4(I,OP %vB?]U)`^5 3άjgu TJs/X_ <3fsKj71"~S| C3޽7<bL;iOlyr8B_!l\J  "eҼ4} z '(60#AV U G (M'a]p-Eߧs*(SDE sYPKۤk%<^bp_y(Z N-2E&6P<h1F2|g}K7frXt\ CkAlշrt3<{-+@pA82(ys]EάVJ_9C Z4NVV^{5jF1_J$~=V0Ujo_nC=DY�n#6|� :Xj>o4Nx( Jk3HbӍ*hL:( ɏIԏ儲/i}Uʡ B? L4kc)<?,VSBs]d7ܿ~лI4i5u#)YUD7`nPL$SE2M瞡KOyBT̔)gʀʌ2�zHCoE[&eA5l'hU>%7lb;?~sRM7y;P83F.p ,Y8Q6F|oh=O!2j^& -ǹlm9 LNA2ӻwVWn.% 5T$JIy]RM;yDVaGy*VT jNoR!joHȝMҿ/aӦM|v`$1T|z,A4߱2o7P_&G`ĹY(`y#7Ը"grq$CPۇuҾJaɥ:*{A5c2=s J t${"`Rf,vD(@n<\>Gڙ,Af!FTћI~,#@7�Nbt6 )GFS4vhёi,# r x<t|=܇=+l k׭ @�"]j0ȸQzdiFT+αպm(5a}oUQԬ2J †[g.!K+D�5Pl2}>}z XATM׋',pnMx'Q= Mh}{p'RPC8EW*yM`3uܷ+W“O>MDobΝ[0-9#a*a_39P JB׊C+Wd^,niFU"@Gz`48a&hjUQa8n|J S>hh]zwǡggwDkVn2vҕN=<܎NTT#jBI0P}qr9+pI, 9>Eg$/R>z&- nU+Ed)Sӿ(\`7,$j$/pJT�N"u3 X=]SO%^z=}{ &@Np"aTۇcaD\o1P?SYE!N_*Xʉ<P\K׮]E? :;|r)1P3lɁic0ץBCfPmCm|>%?RXEBW^y\:2cU* joUr�PM-{/=&ߓSLmGGggr t8j9gH %O&(z7eY(OM |KxFwmBL9)ZWtJV�Z1_HȢ~@Pq+|ڒ[}x7w\*w=IA,:_ $4%g"^^sA54a=R_A!~NQ560D'3Mnꯐ1VY7s B!M^_& ! not<⃙<6M}}VܹS(El: O9C<qy[IP1lH8hp_jEeS2*$EI~׮][CP: :yՍx(QCE ,)Ň1߼b-}w҃z%`?SFJz< ws~2WkET�EĆ>_$ڟ? ,ɬR3ֶX2a%scj5ݥ<4!h<}.9= Q4{e6tjn~[;Z&e>jIjN^hr ,p3dе3/'D5DvRr,.UXl6oA\VfӡcyQ>CS2JVe4%UQEA$ 2J^U᠓Eg+(eA4Qf> 4PIɝIHL堕l"&�SDKs*;wR}Ou/Tظf ]wZm!WAg:Bh+:::p>/겷IJ5-&hgЃ/~ 7R@P%R DIO~۩I6 �|NhŇ >~m=&'*E׍2jfSaYP%E񂹇IҾA}D|Bj'N^TR^R]1h[ au4/w`)4~�+% 8$n+Mh/DҐ44Fp8ͤ 9#w9|m"HCe@#K u8ԳBl T'DJgJꯘIex:/L;B T T6;y.HIfFU$>E葹[>Bv/@W`< c?sƌ Vғj d^} e=;&Ӷ9X==!oqLۯ?$PdB<Boo,7#;m~!)7mڴ YzX@tI{6YJ2{LE A?iނr8LހM Ϸ݉bG /?l< LN>a 4+�σa#,9]Q!1P}ESDu~:RيftտI�4w&Bبi) ɡ C3N 1xH5A.^OPx]hJзX\u uWE(A`4l7\L)8N hr;JY %N5H 'SyFP`,iN‰A8|/C3 %I 5R5֫ e4Mez :DUM 4%QE W5:y3|0k�*dAR) *<e<5 oq6}>/߯x"WX@j)4[ۜin v%s,MM,_JSPEz(Ǵz޼ݻb h!,s΍XT8d O>`ɽtIR=SD %=Џ'"~;'>AAm& DKU@Pt2h 5ewXExT V_0$+# NRx:F<NǵIs5SM,i"2kAᅩN?Lqza+S~ -!9mLE![yB(m9ݧ N �K¹߀*_rB2% D0]#924Ms¾V49R  ӊI>q :U,("J`zUUTQ4`Upbn�jPY~P>MPHfAAv@WfwˌBɢ#oCA(N )r,RMP%3!aGZ;Nʈ1p~ osL jMpbڨdU08̱P/ԨTM]vvwwwN:fCy <x-�j5)?O.dEAD$NC7/]UR gTJ_"-YΩ@R! kI.OďҐ9MpE!fUOsy3ףjBhL:s?Vş_>|=)P U臨pn' K)j׮.S&~VV)| *Ȃ@*(fyU+ᩐȴC"c(Z Y Ux$s)֦g h_ yEg^Q!o.e=|W?cz]NI\QRT3x+lr9f稂◱}6hc=E[G+OQ~[#(EU"'eȁ voٲe#Kd0MV³X5(Bj1 *8]~EaSD M�Zx¾ Iˮ1+Zۆ.wT@uTO}略?~W[<y4;UN 8( Tf\ \54o!`nx%wx% pY ozrTQf\3*nAShRtp;:q] j`0�1 8(TS6xҼJ8E=-'C�%yhWKiv:vifO Ӧ`(YB9!I"+IUDi0`?6#EP9G@jJ^%,'bmoxj(4p�:BN@�& k 3+N wAxd3|ƤDQ8@~7>׸ Ѧy, ylx! LAMm(PjOqk/+KUtꩧ?O<R R= ~*Fey ¿D|DPM": :Z�a@K/^ uuuEB70$VDo@.R EWL}ζZhx`渂TŬ"J&1B_t e>Z=n -\cpX)z@!v+�YTplY5$hOEao* ;ð1>�GQᅊգAK*u՜v^萼}N _ۙHɴn-C'4TÌSa <: f)|JT:I#�JTE3~Hw@2=#jê�zroO8YU!CR W�[0;`37V3[zD6&;JAzH'TiJCP(DO?4:?6#+RW4f?ye*b0c7|JYPunZ1Kr/p`yߌpEq0$yE%O6O:sG NB(#Py[ _$'*7)oW,uRA4{fL,|&Xx7t,LGDGk't�)0Y12}RE0Фt)圚r;8x;L[⧘?l p5T_Lwڈ`D>`QJ?E 3G@&dF)|v!_@ mBhZU <@d>{S!x!I!b 23h%:7wZ)P0lL+I"JSXM/SV &k!mѠQszW$ @% E%;lL+9^)}:SwoK)Ԟ|z̊@*ӧׇA F>PfBF�r:j"hIo tjT뉽XMʁoaxcB޵^ LUPf52e ,ZKw#GrfmrI+G☆Z Q,v8{3ha$ N1} Proe~AV;pp,_fة@0@q VcH۶Cۑ6.k %({25t``sӦMMvb@;>l 7Rj DyW\qň'7^ N:0ʛ6NN}8}t.*7?p퉀7@�4"+Ң˭b+[&m";V�V(ܸEn#|~k`KH` |j63:<n xt׺6o.3_M=\| SxkmЕŕHCbAe|F C"^%BZ zvbwQiq $߉STQ]0@ԡ+@E}:6 RTM ٠]* e [T Pp/4߆Lf+)kep1;NΗTGs7@F0ʚjRH1ߔj_? B9"♡rŊp7Ou& s3]|%rVٸۅh}}=/B"pݺu7b0J *55pEW^IAfь3^V,siQ$k׮ۻclPCQ2y}T"(Md"x *@?>}444PfQ XYP } 'CCz0Vu' D1 : @@9i<#X5,+ŊڨL8?( 2e|(DYY�S]>tp(/v&" \]1X;^?wX7DNM'SXY/wQl4+M a&ѲREGVRt&B4#-Ӡ!AB@aFgp(*z'O)&')95�ӤZBN2&8j@(tJ9�8͋"8�u�*W@\ T(�E$/j'a *k(*7ʩȲHHM%<W&0~d ʇ @)*{�646BgGj'&9pFG=xƌ|c$|d’guǣXUy$9$#5<!,c ~(|8UR'IyַUjEKKGV^QQP Lthf׮]<{!SyMHO=QYr&/%bH|rA3;}'b:h)�/x'Ʈy1޶cנ**kʺ*˭?(b2ZvR1}j&|: НR+)jF؛̺S,'`2O5uա."|R^_8TDOj7uS#hA+kZ.J{R$HB*Iq2! `R>i> _R ɺz)jh$% QQQ4+D&Oiz&+ټs*J Qu;|Pl(sTm%'|.()%:-$#s0+6<׭]~?Nћ-+2H0@:#c70#mmT4ygZ 9;UȺ'Ofa~7FQJz#Wˊ7gO-E;Glg_ZD |M>�~6wwwbDOm2癒-iilP7wpի^`B3)g *bb~ Deye 8 :<"�tR}�Hwt$92p{#/H .,*znв|\Cem~>F~zFr-r>'(u*֛Tv 8 (�2! P?Դ&gc~zɜ\6w<*cF`(I QE+c9?TtSvZPQ^' JNj? t(I8 |KGՙ6_JF3Nj\zCd6AKO1`+YrTQ<ϵA1iM|c F(=H7B86!P`6b{k! 7�@__fQ'ɟU 馛~?@_O'72�U~A@Xk؂M'>?(/.[ǖ[KtV`\e'cd[~B-l\y;|LƶRg}ֈ'7ߺ)#˃={ 04'b@ټzt1Äyn߱3K$#:~1Qzj&\M80L+$ _'y[ˍn~#ԑZk4<:Gi6iP~3}͞ @*5M'v i"یKu@<9:ߝ؊@?Z&7"Q3vzDK 'DF_S|OeRZˤi{:"}!&Mu :{gZyީMW mB2Cdh*P{L9}F^~kJ5g((s4B5L](0\Qh"[lذl,)t�K i:lbɏ<2O~я~181 ENp<WL )1~K.>BEEd۩}�4z>яW_Ma g1Ҁ*IJ3j-_~smm;09H"pkQ 8e˖瓉WxaTJ6m;a}d*h!bEiob)u'QQ*juS?τ :ңSx><NpXٹgߐtExuCzT|&+ 2ܴ R1U3?R59}e@* _�k}`K(Z O*A_OvA<ҭ/p!jF2/ MpV檹H(C'P2IZu T k (܂ΓZ"wTE5GB+WN�(b'ӡ)^dg=3ȼaPOw8+\C\L{YIl2PBfszPH<wjXWmLlE j̴\gEdxM8S*ʇ$-SL oS>OQCRl"<@.LFa*1}:%)_,">M>C81VC.n/ҏwVQdl4 YM@MM AEeȄCS;lSS Pd*J)v:zIk֬yO?]:î]I>sh�jțqJYXB^/"�t2i|UP氞/ #}!UbuCH TUAI;)]{<F.jFA�Du!uA\[1]O$?<>Q @)E?<|){b"MOΣ+g!ԭ(, T5!KoO{ C\gn&`$괯fh. @%*hJ C$*;I1L5 K.+\׀Ua;SR.!]Tb&x :rTO>@%L[58®:N: ?bp@�7xG}Z/^;!i7|3`~gJ*QADx饗 NY�9X.>X0!\J ceرu(>{9{ﵭī8^\uU\FeȋLr cxg�p:ȵ B*ڽ{tuv=f)BsB޾}c;5;5a*;wdUםQ\k`xc@  Sͩ~L} 'mܺuPV!1.)\Ϯ0T7qZ(淺7Lrѽ ‡G~ѩ;|p'yplK &/,;H~? ;}Iq2~:jdт0\<]Nk^uM.ظQ ̜I�05L1EEUԀLQv<XAF^ܠ"OQQSTV\%TI`d}ӊI_OU IOTZY4 @Y ŕX%07`.Kf81)tV I[>WH9 \<t~駟fk~Mknxn19QXu AUH'!{%CvZH& S%i+7\n s|y@ل,q%PndˠS)aB7 rq}}b40ۀ TC@|MχHi.O<eQ5,*0䁃Pl)SP([o<o޼ΚM)H0U~R6 xA!QVY O>'] rUD'2C$qTM)0ṕOݷa|aXMRιA+[+|tK,@$ACx* M j.b| 8 JZ -=$j_.Qs'<L Fcӵw80<LT/"(I5^ػ+84漢X&gp(UŽbY�<$+LdTe>Us9ʀTᓩ<E@!֡jr0D [7' x@QGQrɣ ml1g{DI{@ZYTTK.Ѫ? _z˭*{ޟ1=mjbuZY'*Gڎ퟼F]T.1%8�EYWw}247]\ ](zPP9Ug˘cyNQ[=@-_N6OC!hee%\tEB9XRuUIk1BN D5.HtLاX|Aad:vĊ^9MLM,:DnS+cjvxZr3~bR])FczM5 軉 fKT?I*%,pW@f~׃ [$}xx\&UJN{('Da21lB8fW-f#mjY)4JMèVBGGvlM{047Co D=ʄ)| JUG h>2�EUTM9j`9}/d!S3e*PQ0ܺFTJR4eT}|d Qص=U52Ga#*2.d}!OL߱TG?F>6SUysIۊ!p<ŪGӟԭC?lS)y/n@us"c0SEQs<cvzhe>)k fΘa!KAE@%p$E$mzݐcsu)jSDU^:u̩ AW^y(v݆:'тA?os0sO0;(WEXe)&tUP|:soHTP<::;St=!jTΦxa/HTE-SLiNT('v`;wQ3TMp'a-&!P7mACtPu&e> M嫧NsA&}E1TމX?l]Ե>]3>T5BwFPN'z" :'{)iJb DX֬- ,S:0^%gzQî¾�&s  K+Du) #!,0IU?ApQE@ á$]7{w's@tF@I*#IyT*ásP46hFNUlV @i/No633Y{/~vv{I0ڟ?VJB_Kwwc@z٦A-/tS4ʪJZf�o،ՙ !Q[[h?_oKB"NǶhP^ M _z+wޕf5_CB , Vjf1)&BA2f /7e(n;yCIi e ߛnaWU &jCb؝dF UVxI $=ؤ'wQ4pEp ET١׃0χ;ྡ%1HR5څpx29>[^D!u *Qѻd? ]dn \%AӾ\PO9<4Kh "$@N:i: G|0wL ±#TŒ^`TQgxp2BjREsYeTUVZCo9%8YNL .gx5E<Ća~hW@Jp~W}?Y%JןLm^!888´A e @V@g7rF맔ʗI8jb {gAIf7{/5kr.mZY1/4簉$8 SY[HSO; nr!fǔh,uC [4*o<$_Ľ"дe9NVo %:::]+嶸WT0jΜ94A~N4 /~ \pAY@kJxX]<>#�:^7_ҷx\YE1lپ_rQjꦘ aBu9nܟhz_ [`>@@zC!ֆWNs,&>x(tEs ta \ְaruP,Gl-Z|*<4|2t�p՜F`"@_oFe�o AiPUBݜ/(kJ!;p hq�XpTW4ASx7i48aВB*p>LX}OS'M*%́OB B. : xV]Oxv-ۺ JA'.u�mX#{͔yfGx\\H o~ޣu$IBhv1�EYc7]tIP]UK ʄ؃-8}<Gax4IUB=z[JqBSt@3w@?cNu>=8.;qTդtS7{Vq=.7HNr} 8r/Y2-  )@ΎN - Bu�JDNGzgO;+++VJ_�<!4 RA% `WvX{ Q>Ŕ*ŇLE1 ;u)0бPD< 7 ®~!X#շ KB&Х@L7/`VB;5 ð�蛱s)Kc:�RNtH) hGS/* ]$(N+L~  ]WѻTͦۨkv(~vXs ^hquĽ 3 QJ(4PT&EX tQ'Ko쀝?.PN@dz+YW!,oj K9^)׻geςU4sS򂏀�.G@my{w {p=0wn* G:`jCs9!}R{u}'_?%M輋c͡Çaj>[y@P7PEϏXh==.$| 9xX`߁qslK.dݭ۶I%+i 6s,X~-y2LFvsogΚE]T1RG җaE0T � e6ϲ?6b%Cd$\/2@$% Ι3gj Fa�LrFc<"97ғ}Hp,'T7< {rܠ6IdžO_O<<ӓ�:*(r 4775e`p0 /u$eO92{s>GU}Zeԗ)͢s`fOYngtdb4rVؖó wÉԇMr ?iy<`;3qؕ+3bSSzrIS ,vW}] puo* k}TMAKQ[I;ff6G!9 U,P 38 g/>$grAUTO#�LVxY s8:hhjCϕ4Mjn;^ 㪃* .w*YX0lv@vGKs̙MB:az+,ٍWCCy^C$᠀ODTFN Stk˻^Iȷ{ /bHSLC}bj&dD! 'u B41Cm7|&ϛɃ(>Gi*&jY> pNֆ uP|8Z1 G8oٲ;ײzhx][W o:X'b5{X-$hQ {=^'ƒ)N &H%N<sHTmCׯ_O;*4GdƓ O95\!,cL5Ikq;^t8OzT?W^mgs+͇WA|{u9Gm^Ωs#/(.OXgեb6 ϓ?@Sz7|Pz4�y kΟஂ=fwβrVGMX~3�0d&0B_“ s,A2{ hwAVQBv9`CaǠJ*5F[hu`&:in-mR YK0R3r|k-ݍ�#�o V̇%PG^}Hps6l>5~X0M4PtE8e Z{.TYĪS0ē!%"Jc`3⳯rSq-x"=}(=z^OSX)^7oy=SQUA:WSQ<eK os)9nd0fӋz)isE߸i3q*%KP0&Ϛk>8tRR7=W\Cݑ#%ӕgeBGkS +R7(%Z[[Z+|DIeṡs*@)Yj#&}g,e1A=Y8Qq{8aN~ HZni&ST?ʼ(v6lيa]Rms~*M$eL15Zf5#S8iN?ɜ Br1xDUV΀mT91Mճ%HceFut=Z5~ַ\%=i Ic YP/jԢ-6)Iؒaz6Xm FBp }P_SsΆ-3*j0 r1B4K:%A'O(?G spA" W5Ӑ+r C[gVx"FښJX4l{-t 'pPa~VT9B!W)y"6,<v*gG%C V@m] 5-cy J1Z[TGdu"I*pnXi괩PUUEle@w>܃MAKWf c (9  ȑ#,&"]Mdh&*3O nJ*<a?"sax�Zڨk!iۢ(F`,y9/fn)'3;84(X>8hJBP P$4ń7N:,Ϩ7 v<P;0-G�r>b㉏-:o �LN@hb1 euCH5@Z0"69YNAQi .JkE[++)ZH2uyO^y"Jz\м~}k,x:|$? M2b.QG%Fd=GPe-uP\W{6d9ٶ6N`t:ڡg M-0q&LZ 6Tgh:d&L}H|*Ռzh *.ArZ9X:%U:ݎ rip$:8Pn.GC^X8{̛5 $gvh$0 rE?V ~Yy@e;>& 2C>bSiMs%@ S8biL瑐׍"S3i J0#CUl.f֯ZZqŔMBs; C(YwukE^D?gV5DYe3< N>dxG'nC-'�_IJ: CdP}b]=ˬ(ٹ_뮻Z[3$˜j~c4NNGgBǔgqm0;8ښشu[}@tI "R2s8,U+#uigDHF>^3. C( Zٛ^07Td3]pt$1cEJ !sǯ+0Nn_Eg;J<uߟIy޷&7MKH)h~鉿IhrAf,f#B*{3,9JY ]|9wYyvؼ+tća0~o�j*ꡱz 4LڊU L-|KiғC3/j? zpBS$ē1@:gB}MD!P )p\1e*+>@y zxcU*hOeɶ$jB4$4!=Z=y:8Q`Ey}Z�72Y+`Dv+FV+WmRyk(])ULp^ +nVYjJԦF#[oHd' **}/8^}U+Iz$.AOϧbL\2 A9Y5ڨ)qwy+V9k֬vAJ8!?$(N<^srl{r,X_ӳ'{|ge_4 *{GAz=Rß>)MZA]©Z _o\/D:P* HM3@` MGDҭH�2!*8/'x` .WT(1M+hcr-i$TfvZ/שh0*jBѻr7{B{ iʅpY:a_>@4h0g+,V@*PIΟ#CV\pSQqA HPIM! A86D[HlF419z: f̆-3Jzw8AC GlLJ(K mF""KAlS3HU p]E.Px\KgGtN/ ߢa#11>7S%;44Mi3M*`(d9ZcUQ $͔@s+_ th]cq>☂o1Qؽ{7Nxi>7QD$9> MqOj(9/v癿⎠ctEdh|I'xXpEh|[Uؼekx}wP T;uI5ݳ3h '3>_=dA%X;scya9}T(*2JZE JӍVϦ&Jz~BO^@o@m{,f^͝L9&iv\L EI$5PVUIT9%Pu!%wU޹dX>o9P~lpr2C9 bʄN';%hL&ϐT:Ef)hUQjWASR7o`X+\IH ő*L��64;C�,D|)A8<c9HE=+Ph Kyd eřzʛ EiJYf!w;+2+jid&My�OckeE#U:YS${w\xM *@ŀqW\AUXLsæ- Hk(dJC PL.P8eոA[E͛7usW%˜/?'/MNX&|j;w.WȀ݀ѨU !)U5q4NjǏuN�ch-9� RucM%ȭ ~:0Z?\K=0GcxA& :FԼƃwDPJ葶*2WB9XA4s&B$LZ\F`2HlojLdh'0 rMH! τfH>ba#5|"~!HK+ 8%:8TD]>O CMpfATa }h5@$)r<0m3;(�M1Yh�!qQW-Xg|!V(RALf%^A0Hc`TYөt6^HPI`Gu[4qJpF;NK3>nb9>io_|V,_A͉ ^e�0w bvL ؇B9D`nJW^9sN|.^?mFa'OtOx>Z6_e$]acGMӻ)1HlɭvH;Bv?U[f):j懌w( +]o9jgMǑ}�::B%Z룿퀵Ams@:�St}shԎJI'T-&n0R EE7;fah<}�X.4ܖX8rD5(~!eS!]T `RlKPPv;:[~'rӡ#@t+%tTN E0' CBF:" :H PA|7 u{BdrBKɗ6_k^Z c¨hQS.tdZhA~� dAO~ rido1lX<4އ1n,8 8D8~K/Ɯ<8#x^{4 wOI-b-dgP;:;So^+:]!ow6w8fIZD<=^-G政|7frr.TөՈAZb4O/V{7U^�zA=Z Y%PaŁfUd:ΫP/[$Y_\օ>jzh Oit;#=xb|ƹXq T+.XGەMmT7�Oh‰V.�OPMf:!D?].ꂶ6+jߙiوW8uIz:B#P_QV030ce5h(ZK<L92.ͥPN=K)z\ʪ0Ӽ)ȇ,x\ʣNZ^|>EѕLj^_v믿KGNӒz$>n�a穩K_lڴiܞ6B&yxEqz77o޲�ϝ �"EJTLYݲJVe;Vώk%s_|vRlN\زdIV((J;^@n;ιsb� (K]`vʝٙߜ?- ZipLnJQipEmsl;Sb}_$\ÑX< )uMǴECjS{J@gĂ ON)d-yAwgT.&iZrO36\s 39Ս +TpI%l =-\RIQK3q,KܘyS&=seh,ˣ"or) A*(N�5]z1y\ـA>#"X5X%2 1Di'U|ESbMjTgw&7\WE@3EӪmm矀<C^*wS-JʉX4c'e1}je4p>"O]nP_�RG}@{b\?JZk9_{<z)f(\$(r)9(6 Dsgpgbp?t:mNVJT9k.Lhtq#!W&t}{Q_VuǴy {%Q1Z+nxyg  rzvl<W9',փpObO|vxe�*Zx!S1j |uVNfzS zB&fq1: e>LX (䚢7EtW)~zen +Ǘc b\)'O冹ҊD[7)TINRSR#]uV�+$,묈&!M0Y:a魊# zNT)_n# 0}/4I(<^jnnT)I}d18:_iY6`7grwC=ijL,ۉ\jy;(mw]gִ9M/ AɟRKh$%qIܑȞ={^޴i%k֬\dV̑[jӎmsɤC1IyGFG/udJ=JCk>0/#%.9o|xfH{x]S+`Β'ez#dkFPD7c)ⰳP%h;\Ya1?rZ-"19\$S&z"!̒xPgR_{aEܥ|~筕A1H|fқk:\)qQBhr X` 먴ҘHxcx`iL{+Ti}VJ#*<TPETE>]1)g]?ǸT\WQu^5nUMZ&!S̉)ώP҃%pVxfִ}{咘T4I}<o$KNx7� T}H4ZXV;- 'q^za >\-OU$|k]nM>Uxp 7xjOLֿ2226уCJmcޱ_m]W$哿7B O­i,$Wb`JV8Fͩr׶0y'FjUG|~Wt\h?J?]\S-&+OL*f˖HC|j#C,);8b+ (e{ -*LfJUlkJ>Z<5JZ2D7ڒUr GIc֘P-Ck: VB><S^G1F2ߑf˿Oڜ~�w$b1Q 2D&TUUT[Uf/Z0j“W0Ƣ"keKKda {24J}O?]pÍ7p!|Z&-I"]b?2h |1)Pa 0*Ý3x59YDt,)msя@<O y;5_`Ր~1}ҰZl'#%�ĜbV胮rBo$_ĥD7+v\dzpÆ e>=(NhD?ݴ!.^בNX_m #4zu>,;mwв$#Si {Oh(|NHFRJM+j@;1 ]_ sˆ3uSs#bTvd"jurdL1YzR)ﷺ8DYNL>sv\` 6Z4qa!2K 8T2424 wuͩ2Sv*1D5!±CIF2Z f ˲}ӇWBeeA |у2JCoO/5x3Wg><+ǝl$POˌ:ht7R>JCDGD%& Gvڵnƍ=-%ڵkZN%?aZ G>KSbOkj?�:6HsLLRWYI-AOanC�fX x1>�w:!} uB�):`lIM GRRpGm'!L}pgcE{F]2|n1&&I-;Rah /U*8f-z7%JLܚݫE+, SV ‰)Bh_?(QL(e3y䰂Z.VINE+( &-E�u;?]fQVd&Q/b2h;腠XO`57g|(}x8 L`W0pXE (ޱɲNIw#8q4e5zŗ`p=wÇ>!v/8 \G9coV-9#Dqa .\dɒY->gnDKq βnslmRr(Mg_;8D<KW46EH̒M:oe>^{lJB8Ǽ"JגC<VR7Sq$q-QASM8ÑUbn "1�lnKLLkLYBN_,)$LӾm1 5R(+R&`j)ZP<U&Ln.t|*:,nWHf̶}P^zPjJ=u,b¼R^_zdܵ^ B Aك==,x^(Uv\|_:<t@dOxPsa)\ o`˧M-M=66fkzxm޲!5zʇ;{a GG?jU*d$/~i )CFT?ϙCjF. U)I)ȁ'|HitR-NܗTC am64MH^z* J 95PSץ.<w.s>D(`f.-8qKiVǏFjRV ͓oN>vK0Mc ~M )3? )(F&+kL/kq\M0rlwVne 0MhKlzʔsdɃszIEL(c60XNh1p;b%ʬwnAeVV<τW<Ō!oYhU!oes_YgmauD<nR_]ky|T5@V=e%Iߧyߓ]{CŃ/rŊ(, ppt<Xuy<LDhжfЕ? /I@VZz%P^x1kmƁ<ۆHӧY+ e_}:JJP*`A:?t!yѢEO|չmrr- tL6/聃S/a@=%[:SJ Dye9 +dWX;->1D'X-pLsP=Yu}XqY4#{x|h)#Q3f׳W"(</uюq-0]sx,fb^GRHÑM\ӂ1ݶ2�i1rJy&McwTgVN3TJ*?K_v\e-T` \K S\&$-ARrI@j; Kz<篔P$,kL<x#[_ tv²s CtqMk �ԐRhE_!/OwᢡM|]Vg *ue G°n:^ʓ >b՛onj-Tĸث2OR:7ࡍ7>o!e�&Qz .Y\+îVcW(cc_?\_:)@Z?yid6\:/Mï|.$ǁJMU g"UdqZ!5fA_GMsYQ m#8mRdQ}a6_zLc%9e*5 [PLbg}t^UG7!R񔁢RQ;y >R`!`5-QA ʤ[NKh 2Vb9VShQR'ڱ3YB*>K$" 2F`b0GU<JVL&g',pr,X J9t.Qʄ7pkݦۇCCt Lab>Em:C.Gq n/ncen^*T)xr[JV{:(h<<C-UGŹBͺ<ƌCp@'M9统y晟 -iOw4=(Q@72O}gšfPk:_zL4ַ(=VP᷁/yffPr=�'H'@(e>텯 IJsH ;"N±O2Sw#|cxS*(j Цy@J$^I UG9V{+Ųp:lP_6?_e$ ϻgRw<}A%\Nڬd89Q:S+]Rb8߱!V0�58ebEqzZzJ,r:;=x *k/)FH<.+0X7o=r/B^ّ t2?.YrBm[cS :i)}{ALn+&YGʤqqLmmd + L[f7gUY_6Z,c|CCCh2PY)}Q>ݕnrlRy\.3^UFYK˳xՐҙt.[A'X.s!٬J oOFzVBjr$Y~2~ ya9 P"p s>^ؕ O\o,ԣr)ؖCӱ^`BxqJhsf)`_6 !(c6]4(`=e{jdb{M]~Cf]#?r49 B60Oj =m : -$yI41'$+KPV,EJc"`i*$pכP?$9Bq�-(ؙLĄ$2ߝq �(h(S X)L'J Vb Q(V&>\s-3G;nǐ%@2Sd0GU8},D8T j׮]R<Iap8 R+5I,?Jcb/f@hoO%:pgcǎm~}=x@%˓eꬺmJIsTS$&˄0lٺ-o ojS!}�tǁZf> aߎR )x" v@ad!ܝ$ axm0úmό_P +஺墆e5k?`Zz㤚'J@z{Cp?ѥ$|}d}($E0|+Oѳ:{_6ݵ2oI~`6b<ci *\S6{ Mf�  6SKUn:8rN8J- (թ`aYS>)h1eqɤq(Ɓh=/0G.Sv7Y )9,EL(JqL¶m[aE<&+4%˖$$ɨRW*lvU5S<mXPXI<qZN uH&`֭f<SUGvVe1$>UhJ+CjÚT2^`}�Xd 9ȊiF ߙ8ODuZ !b/RIrH}Ν677vmVjR @щ@7uDNX@ @|A:#]]駞_ۏ?m< /e9`mq3F6R<"ȭ Gi/l>~>/7boVϫ$oa19Yn\�ż(š9ӃM+ I\#n06NPk"Mɑr~X?~7 #<+Sq+'0Ųy SY`F ZE%plpuINCJ1PE@QSjg@CQ{IZ Gf,iUmK(AHfV)5B3ᬒk R</XS~1/BΰXbx}~q݋O}/GVZɥHY\†`PPXX:o[ j9^.;vr}ȺF ٳokJ�Mt!8PShAu1n b"Qʲ3Is܇nWcC#B^I2WI#lc. LQ7tZB ZpFL8YD_~_B5k\-z5A@\uV#4�sph(OFɈ (u-=ˏ V 䆧Hs}|WZj%ۼG{HNؓãj-VBPz%upb$6O}FnB -=3nIPH;23NN@wqL][Y =Q0/k{:w_i W{t2ϋnʩ\?ҹ+9t &኷RPö P!o:,aYC ʼni3 U<Qz1yV9Q{6ϓpǛ<<td+)+v+V9T(5YlvB8:ub Z ~9y[R �#kaƬ+~bD?rG4Hn2o[%\})$^^iNJB(C76rQJK۪΃5~7<<C*2%D){^` LA<dX!O<㙅xvk`ߞ062W|bZ*JIi%2P)D%=8G(Qi{Xl5yO=48r8ns۩߱t*-P.4H<DTjKVhiW@+(g|r5fms(&icFރㇸ L!~R @g�L;We-$\|l?=R Uuh4)6W=&v4Z3i>+'ڍ?0P2R0_FsR]LZ:-cci:>K-QG}̖S*ZV,f*gHT*:B%: S34$&V=BJ(a3P6)ph&<ܪ vȤ0KN~cF SbNZ$ r)$zzzS\cI;y".`%AQE$XN{`]23GJwt cMp{ϽLZVH QA'd5of3t^]h )f=p5slj|(N%,~(0{쿂!3Y8 D"[[瞛t~T�… 9.]tZ�*g>SvzQ%pHo[tгAmނ$e9τ8P\<6ٺ/~#PhaГOr^rե_"~#$+#}\z 9ؔ9nR_#\ol;�$6I-Bꃟ"g&&n�soLC, CзaŊy+YvNjv)2FPR7YUT&�DŽQ$LYk$Q)$d+pVLU vyR�}Z$x:eSPf4嚦^ePn 5_%}VeLqmrPǘdzixm~ -Rcef.W^}]ؕNzhpukÆ_4yl}Qt]cZ"<u,Z`mϟo&~8ku~m8t0 C,Ofv% Qܶ+þk(-{U4+ٳW>^Ccy^vny?çcƎG}?Owtt4J j1DF7YP|IfͻT?K�?_Iuҧz>o}1Z,Yݧ-N(1�0tXR柙I~`8JynHNQ*|+u]^&%@6VRx*\Vĥ4^/p[?t.L^(S}~1\kUd8fu<!kx?<|ڢ6`ʙu6ҹ{!|2xVO_e,Hv-l,zd|iDžZ0ȁU�&dҡu/8HFr̎m+-3w< nj2|@3vW(Qe|eeA!𙪈T&&ս>ؽo//] AMG}tkT*;[ZZ͍GaltR£* QKʬXJ)7d4fzc&HSk ׉>(A�MaT K.Tt-%DB -o)jfBJ4m 47e|,_>@qễ%<QI(JQ灏|#yk'n JI43<M4mn;�J8,X`R�uB(k׽8ׇ�Z{Dgy=Z9Q%{$"9iHU }q@ -xerp6nn] <FX}!>�/aǣIES] =_{P;*rlZ՗)c K4jh>x2n Ub=#/̲dR[F!XԂ�<Z;= J�RK]I+vX_'!Xҝvbruʅ[=VLQd}FTQpl'eluRKT IJiLhZjŚW" fY̠X (QNI={jl3? HX0$_ܳ{o{/kd^@ �u %/#xv;7MP-Ɠ\t-ي"j%T6녝 Fz<ݒ"@_?Lsg,QdAP.:ޕdi~֮c`Ν!CaVx#*Dqӎ;{>VSSSp*Iq̀8 v�zG?Q^w$$gW_{0J ԭt,^EH%'*"1tIM 27+@Яλi3o߸U}n ͇_G{h7MOhnj93,_n>! OXE1 ,p*[ WոBǾl6qɇzisz" *uoEOLUX vL(! &UGӂMVNF Arl*Iy\am-TrZ,R/YYݎ/0gg#܁Wr Ԓjpu/7t#455lp&\Җ/ZEd?Yh;sxݻzA,x&)Ť)}}LTBnzBOPL25ä}4UǤgBQ'LUD`;j&1o+1aȑ#/#Lz47̉?1]sێI]=<r7?‹}&tTmjߧ/ZyԳq5{&Wj0ͅ"ݛ`ŇNhs/}O,,3M+OٞtdM#-F ']eu@Yp1Aj XIgO@#R3B{$Mq29"NU!HP-^˾)x!  H*,ӤՕ'!qP1,~Fi6#J'C[P4\3(YJQԩOjP2v[hQߓlLfV֣Yk_X W]yocv&SӶ2K9Ab21ңniE{i>ɤ)yi16}K�7mڲRrk"֚Q"yyXKxU~|}\"WGbG9tZQ!CP;RuUW?яTO1ns,wqy}JH�J @@}E+#-'1nxѼnH埛KGA(Y:}8MM7jZY_Mh*{y{%?SW$ZzW^Ttk~yv8iz,(N?KJQxN!a)ـʯ9B !!KP؛xZt<Z V-z7WU[IVA* U R[BO.(E˦L,2Ola63iXu BÓUBFCЭYL'ںdapΒp1Kz\'# _< ÁÇ!XKO`BRJjܵO�˃j lZg;A{kAغm;Wu[&c1~ՎWwf:@ԄQV("Jto߾~{Oi?|Atۦ輣c|uq kƞYTTVZr�]zXkVjj gR&|UHьE <W7ء2;ۜn9<{] 2֬|eS;2OV.*#)ͫ88O@fau4 &z: 5MJn i uZF j|VעeL|xюofn u/BY;-o1m;^Qm+k2&tҪi I6C]M>bet `r+S/(p! +x"':i:&0m "XHd2C0<2]ZYRIe"D54GGssi%WF\I“N"KTڹ F#VvZ|]== jҋh@zr}衇"b50 1YZ?#<֭s6)L҅e|VZŭ:~/eu/ >mhA}!eAТep~'͡M,:'R08ү lC2tf 3 =!UOBn#|]pZ.JMU4O9ZgD@hge{q])GGfhm@#FE4eg qH7i-xM5E; +(YICE&Tf?%Zb`I2<ýniJHql%,9bPt\қy]õ9-t=AeCR8= ͫIh<CjFd;Wд]vV=qF0P[q:p4MYtNLc`:y t>K]ub?Ioo -2%Gi⸊HeE^g#@(ӟDE I򧏒Gs|:I‰t}Q>n3:J?S9IpYPA{/J xt/gamQR �*udsi/!T ~7y gj S�UrwhD奘薵ݫt+6pf}%ؖN_'VvSyhJ+![HTodӑdiSHr[g05SaB? AqdhV} !A"bFT"++ @Ks3#jjػ'l|NJk"& H Ɠq^{'BHNmv"Vm+U%NS5!ַ~/ևB9�+M.]cxA7qxl*(iR,p@1U+TI/q URe|լ  j@G5Ds{*0=r-?ϸV=6zz}pmqE_X7 =䂷,@<s-1F D:*La%HPFFD!R�3 -'*7 SN|LNw !S@i:�jXwkF-8ʪB9K44sLC83* <o!V_̧51)d^Sz{TY[t޶E*vѮ.lm%w=5m'e,a.JzH[< @owE`:ʓUuQJ/gv RfڒUE2%k¥{hFy |hc<LՔL]Oǚ[ZW<8%__D$0.zVZBJfKIVMO~{WX&++M2aiʕ/|[D_{5[mgB/w _||ҏa n޾sXѽa5Rywǀ%.x|294h!K9xqMb"rIG`'8q1v$Q䆿 E7$Tnj !ͼ�KS"Z\E]$[dVt?LvrJEYDIKKM"SqhS*AE>M+>r#P[\ ۢoM-U+2Y.)Sl9g<P\!U,y&!;ZMr+߹\nLG1<ioQ= Tޓ\0C=[l9$ujYckBK_җK/Q6#.*p?E玲Uwaұ۳g 16Y>/L} ڧD^h&O]xcKyɬ9Bb\%K�P;Ƴ9_7�jpaSߗ֟g%'XBOL4.]LceO_2iSz9in_>a\h8vMlq}qh<Q|Pm׼),bw_PL` n%K�.mZE|'z %~se2z'RĶ޾/xϱJHzK~}.ϢF,jp7Ǜh #7W}& 7Դq<2IyasjԎ}>ز,'[0O[ JBѭ%�?;!jD6QZ3E bf|iv3FyJZ-;<l}!(Yh5D$Y)~:B{qOy!ˏ57cr+ȞQw-v{x:BHh],�Q"5N)F�}ꩧRh4v-\CNUʇ 5H@gg'ϞW駟悯ә٤2µ^=YDS(=ݷ?ؓO#@h-Yr~gq=քg$bKswv ;2㼌g@*&LMT LF;t,wTlf5PL#|kt;j;A 'ͥyv�Y۾zw&׿-[Ƅ:b@NRyS/3YE͟FD05M׀ vr7Hsl"xo>{'xʘ¦VT|><feN?*[NXY]:}ce Erj=Kv3?vN:E50Zn74E[3~FT KO`q뭷yկ୷rcEϠFuJJ#e<4$6n ?T6kBJֺp?Ղ u-9PB�_Ҁ'<@B?"'J'5OQojۡ?2zlIBddXit 7 [o'SVfu@z#.*[B J֓ !s%g08C Q+9POA8Oq&1ccW0 <)VaN5UqlY:s l@g9!'hT,)5+5a*l+@sxjga9tKC\3Œ*jP+A(Ok"v655Td Ŋ^r%\,c*kMW>[f N uw3ϯ^"?ا7;.G_25@pVu54nѷܘ{@؄.9U\oV8y%`kg Z5'1OP2?F6.8B.}oh~oOK!eJ*u\Z2PiUZEr[O6v| GX !$ G8wY3<l!O:h@`j4UPΎotϤ&_>>S(͘53߸EJv%s;ciR9!Wο If*-sMLv<r}g> zIǐt6{o,ZDK`[{dhx޽^�b:2NbF'ۋ.PX,6efW\PAuoFJB+Wmߵ{HхUAZ~}11O8Z�Kq/A˱w SpC oJqm#8ݗrX4 Ƈzjd`+ KkX#O" ~6~p3*ɫfBOJ7eg�j7.hgp=(vrNB9\)RtߟNd7yC8zG_ncxvL'Nm],%I8tOQ}d^&3I3b݊ @[K7SIJF2D"mGy˶OpL~(LfVw{<P) ~+8y?a 9t&!dˏ:DY_%YEiUUS|>iAt>¤z3U,e,WWFg9Aౣ ]{?e;m/{o`(#JMcwѪCe Kj!BY t4ۜ?;B Վ',v6 a"!F,Mz7\Zt/t"<?͵PgJ<톿 a&k^ m!" \=(�~R{qwng)PK@e[T a4$EK2Η)TFeyx!g"xsEDVyxq^>AL#t&ݟ˱8P>] ׽L)m~ʄ2rbS tftCϱm˭R,˪+ۧ [|<M�Sl[,yDzL{y/I9%>&!4@VPM ,oi-͞w* ر_2^ԅ<~]wģr'Gc1cK/oڲm4Jqȳ}qѳ2Z/++W`78'~~ND;*"]N{ (.zp! /&hOos!ȟ@!\W_Gy3<P3@U*U#E>'fÛ!,Qu?[@PP}ilY s A>p&Kh*;(DI_�J[ RIT~>}!s-Lf~6bic}GMc]=6YuH ze{dU3fr*uE-SXˬ*^zXI=wfȺ([ͦᶘF9ͨ|vX (lbtp$pՇ۹z d?U:#$f ]wM&}>nĊJe]F_~eFg|5\Ó<+d*Y? @>zݽ}Q珪^RxXo_rD_xޱ,J HP9 sRRۄqуHڞ xdL8$'j&9WaA:b-p9<WSl vg\iSj"ciX{<cY q[ @wb~c}6մ 0ȎPP\%1/H ^m_eﺔ/| 2ǿx�jeĘm.i[ yÛΤ"WiN^wa�+\\O9 ;j< +n +2gmPar �Z}XE@ ryE<o>_(d_F�}~+o(VQi{jVz!D.9+VxmݶӮ;<uR/GuG4@H]zonn/k|rOڰW6>d/0nQ}#Zۢ+'YҸ ڥF P9^~n|i4!&CP%~=mcF5\LePrգϥ.n<gڕdu$0 T'gG'Z%k?s,4P]鰄V%Vv|&?]*T,pP(8wg.TUUOzuUmJ^ys:gԜWV9 3]hO6JKJr_KJe͒it)%A*ai#\ x6aTs*nu�c#>Eu ,`͚5]uUi[E+(%,޽6l�x< 'A&/-|^q<*x2/<x;Ꞙ).޹W\V TP5nZ@͉=vm)G_TLMgjo=‚m|CH$MȎHދ]se?΄+Œ؏ WEP)Rp5ՋjNBI$yxVr]!RBmku\ n׾:LSjj>x.VZý +4&"(85Xey0KXw;-UEFVuV! V `-f +,k0L“r y#vbH{XEr(B!4؊б.曯^dIHF)s:Y> o&l޼0_?5>}>,[)iц]-~& 6m0Y?5_ |^Ko_rtH,w^ >X٫{c18e[ N~,kxvrL$c'dFEv|~ w k|xG^KKupY݋pyW0Kؠ¨/fut J qF�5 T!_Hp$ELb 5e<imR,܆>4I@*B(iB7,~YxsJQ$:pD;,qPm Qo!@ϔf7+WXU?:LZaL9i YeG9Zk5 tFL|!_rT*y"gU{#DYV]B:UfOo<OQ>زe lݺ;`ͪ?aؒYJb B|\^ >X+U>Z޾ƹ[ml;_˓Z:Rdtin}EL~76O%Fލdi_ 퀝<P<\G^^S |МnkRypobhVܽW&ܴ+3<pZr>)�l_&KvFu=�^=0@zG؋A:˝Y&4{N'v B?s 0ZJ4Hr`l|ZaosoC6A[t` s9̸0%"{^¨̠H(hBrwtt\t_zd<|"'A8w۷AQzF+I瓬$D+%N>}`p0Fv;)s\ {Pc޶GX6/MYΏk?O46oL6/4l,z_ baa1eLOtlec VBe!P˥8<>=&k^."O xhS`մIdK*~DoYԧDkDCm,od<\!Ӳ4~Rt9]$W4e-'ӹ.+؀Ǐu^><dr NӣDc\vm`;KX.^B̃3uU0UV]f͚K/^\+q'Ԥ^ZG D)~Ftn!ODrx\+P�*P@8\ r^KcF6o o|kH$k^_ydԚwk󗅝ONM Qa]o{.e(a uJ*^'pVyx]-6σ `I#A0&";nhDkgykj~VSի�&yD@UX'BC Wl?i# J.M+Sx+ b$V~ZzzZn5,.7Iʆ<!XbRL?>?tXns!h5&Aӂ*(,/kVˏuT*ҝ;wrwV3D(T&F%5`pBgg'q X=�*Sfz{w쵍o MQUꚏi {sF 5ؐs15gd<hv /j赔\r>St?r3Hb;ҿKq=CKľ8o=cÂ~@TFD[&҄cBU3nrIմjO&*p Z8P^m]+"hV<I>x=D-)OF² hbH$N d*Rx|6=^6ۚv6А�*Yv@>3L*-!FІ zw޽K.+Xt0*x`pBXhVRvuu(׶мm?-Nnt <ڹxbx두OnM#)-s箷o4z/G/kMjњ{eCj뢨<?ͭZ?IVlIkKQLQpSc$tKw@0K,n?Ǝn3c?v6ߙQg32"xRLڎP:<ڄmnk8%CPw `B_ yd9S*5G DHf{ k] <d 2)|(`)q\=QFe1^F|g'zbX/ص}]vjK=' ʁ\W]uw"%n^~dd4ufm)QZ/eNIL)xS'޳sEtiMm=ZA}iXETksL2Õk˸8kc^*TH\}~[K`*3:R%~Jt={ Mi)10BAvs)$rkj3x5Qڀ(i($^dOa#ɏ!t@*3�|a (,W,2U E!ϪYm.%b% Bha&z4Hoڵm۶K.9/^0utRQ#4r+*MO$% ,]y& S.?SGVNjxpx|SSO6".A*u O8q&|R)3ͣ#yLi^JOouKjKw3_O~V7w14CZ8i 0 <d#}љP\Ėғb_q ݉C%{Y@i`5+ekv:IAgR9NWT/^|qU�)]vvafs#2|!Oenք}Z-dZt9{N8:mn{'V+Z^qICX};^$ xu"\-]zU_#hx鎧8>ŔR=5s(%8%#x%W3RZ+=`pR<''A&IJSIWԥuԹ]'N%`gOl]c}1Q!|Ժ^cXk]4[Pj<`k~w4xkUwc?5Vگ55=Φ|Ll:{|Dψ{'o= aMM�JRR9P:\cCapl?^  GC?o* Ȓ$�b8kǛ@ITM 鿯0-*Wu=M#1d6R 3 2 m\eucB6v6pJfyj%M|>@50:P؃ ꫯںu+V~E$hERe <>4TƘR=A)urM^ *'?9pQnuN(ΓT~J<ϩSv~E8##ގl۹+<<:$4?xG?86EjKgB)]I>b(nƭ`X$N1+-;ʥN|(L;~S AYk%Rz_r]V0S}_j0iWw烦x)պ^KA)@2snn4Ery :2 ZJT*#_nK]aB }v sFeeċb05Շ (ݻww"- \ow*\hvr9kYn,=ZOLZ)ONrwN|#]H,PT=k"VjjPÀ<Dk %|R'SUu"ސi۳a*T\: nBdS"?{@`4T1쏃BR3S'=eMet0<|I2Ө y!@$>c\+H/bLFynb'˫&J*k oT 2 g6B*xQUBt""ưދ-`G9+t,_|ի;-ZTjJ;U1N@s#Y&O+z"I rr{޻/?8)Mzua>놔AQy~>e#>O@|}|Ѩȍd,"@4ʥ>t./u?TʚƔ}wz#|f"GWBG,gs|wd_Ҷ/ۀ2yU]IMrSx9_+z �K ҐF5@乨 n;͍^ʄhΨ^�h-oV ͟?)A鼶qJf%w;x8?|HbCcx"EMoyc70뇕amLm)^0\ ;Wzj?ӿ:*& Z`;,pM*FƄ 7i|tSjTDb= MQU^tHJTdOߙ[M2Mj7B)TƂG!nLEmZ4:݀,?/11Q~#d5 kޫڊڎ0ھbŊ\f[\g:V a)NF Gt%:?z'S V"| Ԧg\k(ONWni`3,YuvzTr?P%d7 }.o&GQkj&hҼ%^dc8(lHtsj|J<$Xn;EWP*r%g{ʭd xAPe=0ns! Q@*cΘQ J`"Y'n|mDj=rȑW^yu,YQ TJqfC\rIFNgtuMt;E#jZA2QSG|(cQ56(<ZME'csf1T33q7},M:B`kjB/S!Xs(Q#C4FMwO� 4$d+^;&RGU)AIwm.@UQhB:o9ÔMu I�i3iƍ@H[.\Hul ASSZ +; Y K)+؏FفE;2<<GMwh89@qUy 2)j0L)j70A7e|`I:w R@xԿ#]pQTc*TKǃx45&ꄺͅ3D{52]E6ʒ(�JQrՓh-~' El Mccc;vhz`_C---8)Rdi<͞Pi$:mO%<1$NOߓ8i@lOe(}6)ƕN\Qmf5{r+]+ȕ{*r �Jf8> Ij+YA %4-5ͅ3HqJ+RNS*HɇݏBTadd$ !bkkjNd-z<FGꔄ5_)tVJ*ot(5YL&N4G:$X,d(~/2@9&k,O9Ʈs֚㫕?7 ^=xˡcopsmkK: G<je K3MX!p g:&RHVbz;*4JLd^ʲ^)Ӿ/@u8_-B]Çk<X x t@MSSSM0xJ}P(|:Χ")9:WGI @hv& ]9,Bsgx&Sll#.+'p¸]Qa%uz,ƈʧX<]]YwN {`Xa,IN(ƎIa߂}3bZޅ3=IxWK y-U-'-K((uzd/=o?.Y5GYP'NP tdDYMCR|؃Cd!)~`zA-}=TfԋuW:^ Li%8"bF|<3Jr X,N/T�K7E\_Ş,q|W1bq�4'P8O>6Mܬi -j jB*bCV3 ǎޣX2aI4X&?fϥ\u .N�8%(Č2q^qӀQ&aGӼ^9iX*XXS@J1Ǟ,dLS2X?zM`tP4 %-rE)\`47ڗ1}߼nyF jk;B<Z� A&K0 ifX.&oէ2nܶ\u[U(uh Xd(NՓ� em}`'YH DVWo@Zp@Y+=J~ hّ/sºɻ)-t97?l0_ݑpf}m_|OK7~ T#B"C�UR,ͲoaO?qBۦ vL=L^U]W< 7h˗]?fAq۰),Ӆιپe%mn;]֫Gu͸ë,* JA&VeK&Þ"=97m.픂)^X0<璓`b HpBhXs:8p,3h>v[mn{'SXP̦BSiKgx&߾mN6>����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-lang.png�����������������������������������������������������������0000666�0000000�0000000�00000116126�00000000000�016334� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��}������&A��IDATx 0 :Ёlԗ>j?|$&{@pK#"Z �0 M(%m99Xwq]Db {}}z,_q;>c>}ľ4{RJywOY\ka早YR3SwwƛInUc˘q" //;." T\#;(hj׺J&8v0SLM?U|{i^ݿEJH0+]Y*\@OEKOSrf7鱕=&=}DylB/sܤLrROkw p|>mo|b~0}=LNR +ݾ}'?صy [А {1pSϟWqquuխ[_?pqu#5WdnyygwmۦM6/wF8r'ZUUUŋʀ144\eU(|Cf8d Rz{6'ToN=MMyR7ohƍlyf9s$. ] w8g1mre]t$]vpzvi|e MS`mWW}XqB^.0OêTYYgk߾VmQSV0V[[|EIOWy_Uy9[\Q !z4[G~c .:ti?W>ғyQE忝[gy}ܰ?SEEE)::ZK.UzzB'5޽"q Ҳ$VlPZnЉ\St$#ASȇIVy.-AO2E˖-)22R3f̰:&wg*@;mz{{'rr,�>G3ޮ'Nl V2SSS!L_|۩kcp8o||<u=ۺuZZZ+yp^GG RGk** uTzG]u :ƍ]~ѭ }ƴW)1U35T"JV|\W[mr8 P7iiiZxΝ˃G54tW5oSR ygyG@TMMU^^RѣF!M�Kqq,Y95 KVюoڥG;A|_#m{` 7׳uҥyM{Ull>cQ'vڵ c ܽ{`M 3#5?;Ϩ%v?{+r1LwIʕ+:u>sG_T\<?R~aW�xd+W 3}E(˹s�=`hG1&3SPt߾}|r rv} K>KU܂xg(kMӔQ0uFfǯN_̜8|˱E_Jy%�~o*k~~>3 4YVvVތݭ=@3oxkժUizmذ@ *2&//<(:�An!]-MRH\O~~[+}}ۚ4e gTSRRt1UTT_s]C*8 Sbb " * Qȏ|ϟ,�Ys\�Qw�T:|QnܸӧOJ`ЇGǀlYFZz5s |Lژ oCɛ>oׯ_Leeeї4GP51! O=\AFKI[@qTR %F*#+F82c6ǂ |\ѡZ)>{V窰;9%^~Uji�sAUC3kQQrssQ~>eƝ;w_ФWT{N:FgyAsp"8}7" vC` DH \1>PuoԦ-pQ:Pg Ԟ#Ga恁 -1C&@ҢE'0>-h>,\9nX0m7$C)Qqh?i`|O @ȏ-LӵG>LC` s< ӹNG�So)z-uwC}c\AнtEJ:sEz*._ +7?Q }5J*!|>ޖf~wzSk/ȧQC 򐇪]| N_ݡcN%{ln{ygq/++CB @c#�.<Eɟ@^AE4oٯN{z-zm~nկޞ+GWT@slZ8uA\A VK~}}} 4sM�+X́>C"?>?0q 0 9>|"ji@GmEeK;g׀>mP識Ϩ(Y@rfE(@J)*.}εgE٤A<]qK, Wtk|S}UZ]CڳS!l�+=[Kz}ƿjos > wi#`x׮](<((@~dVoH<3<#0,<2Ֆ-[5TAvŰ$P'-<mϧY˓ҭ_)_F[WXJ-oo6P � .sVV�!0PX(@�ÜE�(b ɼI�_8|x Xo1A*39|o !/ A1Gm:E8~ԙc]s<_5]vM?c[ur보ly2SbY2멿T}}X%Պ)ޭ )RnY kWZLV3yި@( $A4vR=y+?ӣzw;gyCCb�6 Q̜NdgX(B0wo?%<&Mo-RN)UӮVY*u4idEۨקϵ?.P} HPu9˹c-s5x{պk9�@cq7;>�lF@�"Pp\C L(Ce^'}M\%?Gywrܼ9+1i-YǩwyKɉzw j/Nyyyã((}5 lSNYNT^O{-P3 %�-* 8 4L𷿽ݱ=3&H3b17PX^j${[2CO%(IJEPZ'έkZ[RxoN03E~\;0|!kZ&{+�,SEhDE#$'7w[`-BpGe8yx,$mX9w@X@rv�[>5fi*EV P/VQZe4͂?`u4` n˴wΛ#=חh=C{�W-ݙ }n'ŋngyAߨ7pv}M�p*nNWֱ55՚fUnOk˦jXonbMym7dQH-#sȁM�Ni+/C۽#3}M5k?rf(lY*5%'%kyzoR3ghQ8m}J+b5}Nղ%P\͘=G, tq׵8?ؽާ6 ~d[gygJSz}jҮjȰ\A.&N4 HWշ'}<}:lfK);f`7 ~s`@}WeG._bxzJ3<o$33-|~jm<[K^; X�h?_s^W:|[gyg_'pl @Q,6_]rOU-Im3�bVHY礡On��d[7WsOnۺ¸lOԏ4m=H7A >(MYQGtAWtIWt ^0q+z|3?s�\_C�:]VKAL'ײ\# BP<:A烓UH̄i&b~2?ansi:QgT^ o' B<~#^qz:AQ!R� JP/Ap]Mn%Kj73cܫ%3=ϥ3a95-KTkeTvW=߃q'h'K3 BP'}k({k3 3^Κ5HnΠx%Tk$AJv,CMJF j6ϫizTC޵ RQU ""NY¶ uL^z ##͐tQ>odd BP($}|k|-;̽@aq9biuy̭YW a�FKqAPMz&uK2x@aѽWJ&麖uPxd9)ҷY@}$9+ tBP(IߎTPKb<*A>ao(=XVa!iE;a`Qe~1E[d1m6va㏎U[@s4F?9I:ŏXQ 0w1XЬ#;דO|r c>_kz4{&5-^WL"eRl>pЁhҷ|\xd>᝷Ẑ3 hFw)\v]N`Y:{y NJ!:Mkkw7M3="Y.Q/SH?N>Q\ׅym s?McH|9^Ϟ?;Xuh6E S`<J` `cЉ * F"upu5CYUUQ;ӹHfeg |w@ѷʖ`AZը]!:$EoWCg7x�nB5 ^+E(t7\t3$.F!lC?;}Ah' _A.}_< Âl0"W~#_!n <V:3l-WFzC+P;B3]T]ă> *"3=Ժ F FmȪ~˧X*pr)<CCw6�Qp t7hymY V".q;yghI cv< Kٛ}gFj96dm?΅_37bc*{{ZA܍wѷ{ݵ9}m?, IG@IߣcIA6O/2 zrQx?$}?q ]6ސf " !Oqi2$j *A?fʩUN+QAF`AK#AIWs I/>Y|JFV!Y6[!p2 ǷU4.ns^&F2 +8Ud=E`�Ǖw:9s΍ " � ` h,4,km~.y\.omrYz^oڒ? (3!1 qT)oܾ\|tu0<1p/i|  #\J/+]z ^kzZ.}TNs!}YH|\.IǤ1C!$$zv&ɏ&Ξ&V+M4 Yz<iԵRS]ͬ'TA別+kv 7ERB@9f4ZIeUPLiA*2A_$3#֣Qڢ(iXʌkʈKͥ8_EKq} -&F5[JcGytZBf*,(xV2*m"6ʉ\{FGv-URۙ녒>{<M\j'!QIR'}}kkkIIIcL!^2+vwK0DP LMRL&wz*N! hat~sͨ4&fY{ t H/`mQQ<ϳx66vH;+KGoa990#\&7΂̒.t&L{<mT4y9wv [vg& ],~-ڨY* 1 qv<#]f#[(t$O&}ycK H" vq/hwl4!O oHBT/XckOk1<xm&SnP_R\)槤O66ɭ䡡hZv<{4nޠ:IQE+_y'T:N4[a&J-zcn-trT`mjR͜9)merv[ XXFG1WBPm$+OwYte^3k}?×?Kca,Ńs|3ŝe/zk$3Qd>[)sRL9>XnYP6p>Yϝ٣)X:QE?ptnI@`{Zⷋ{#\n!ԛQ蹳LM S"4du8\CLБ1ŭVBCCP6pyoݠ,V˛2'_ywGNo*r5a:c7oМkə۷ϰaNƮK7/ƍu ޖi%/;wL41"\lܺD}f$&G$D\;V{t&N" ?@1ۗ)M|zs$?Fg3Dgs0<I_KrWwotݖw=EQsډ[ coJ4[׷&) м3 fNg=-M0'd`Іsͷx#hQZ"(hm鰑ӻɽ) /-!eŐťY+:3ʅv }i!{]ZsnSYMKKDw0yg|'ZєI~&,/a<g[= qn&/Gȍ 3Ʋ;Ԥ5c/19FAu#uDxY[ӃTd߽Bq%{W)K ^b)4" y[@9??w[eM{}\tiq+qˍۭ8zle46߸Z{ggn@M}}({hl6_ԎEÏkbީZ> tg6069F'NS}HJI }=60rJDPBGZ6޿EMWzc#=] rIQBLjEYS;CzIOp"WL.JQJUz-mĻ́D!*c3|azUtVCÈ`(MisѾ2fTZ5opT]N[eZX>?Bvx4\ÑDؽ mVImS"hOle0q{ITTjB;Qgv)R`% Kg~,aj5(Tۨ}eHm\BUi4hhohJŰXwV.F;0D/-֋- >Q,}K\:IJK>"rwtIj[9FGB!մO α!C%3:Ȯ2Xd+L s8G][آʙ?\Bo gl3s)P(2S`ҷ-[^6ߌV 5 n,͍Q {~w$Lqݙ-Ã}<L 5nғv_ 7VqAlMva^>osf5sLH'‚4}O@ Oa.wV͏̮Aj <[Tw1a;.נ x=>>}\sWw?ZQ܏aSj;oQpcwJicc{ĵW]Cp}{xoèv17R:1 \u}8Og+!UsfȼVˌTв[sfG \s=t=0sUB�@1l<qSz'X) /l򍟹N_w;h ?-*C\&)TZLqYT WQ)oj$_ [LlA9MTWb1 IA}+]uD,j\RlJux]{'-m$:82RXFY]/-B*tT4w}§QNӌbekV#BREt1EYф(Xb3mm!=9/ez;5vy)/F6WBjjm7b0hqfPZ^DYc ,F`EGdF1M^Zjr8_QEim-54) {Bm45ͧ{WdJ؉_߳/P1m^?hshOψMEnl#?'Hhni+]ǸփZont4VEU=z U.R7wy* 05$t?@UY8Gea`jzƘ9E1z l\`KØLzUKIC;ӣ$3ejVݦ&=rת^JCUS<2h)'u:3UCYK*kXk|%NQRLd\t%!<:A{s-g9_I>L_cv1iʩraQ #>9BM':@ 'q%kأckBxOpAVJdEQ5DԞvd Z"W)emm*b9"~uA]>j -{c V Skj'>թJNIl3;s&/Q2ye^@\T[g9=u/ymjnי>)8k`PPpKE02řʉuV|xk!oaiP5 lL7&S*SP}lv׏S9T[o(l-.#p*_'-~"ggr4C3 iq>9I(`9qOO Wہ7آyОrGؘFѠeBj]Ͻ0Rr<zX\ e$[;mX#cr"TIrϷTkPl c\)9)m<_ڑҵU +akcH $[$=sGBQ MD|$rZ=F V(Tj2{Y/ͷ)et!GOPY#I/ux1,ZMSK̞DkI2q,LC<;s8PQ8~}y>,Xdڛ:K"}n4QL_Z&-3$U0Ro͓ 26Pf/*&T,>VaAP0;GXxV*4Zƹrοl 9 ?4Κs577=T2^FZa53G網<Mme9cIeBU@&;&Zj&,\EzYnbb:u%{'׮Sa`q"7Vɪ`HhFR"%2֯RB!4 df1y% uROvUD6 47ByY9C4P=bWj}@&5Ybv!VН17.-j`-I:9YU\}V1\^*o}D:M{O by㧐I*o|=o"in}F;& hwaY)nj:*KӐtR i饫)ZM!Lk!nZr|EBPϷPSBJ=DBTF*n#77/IdU"3 j%h)͋d~G$.瘝qX:hiN)tDGgw;9 )5ȌN+롡 E7=1gD" ThuDWPCBKtAT[)o'gdSFJ\Օ8]T4as'QZ\đGsgd$E#ۻB "}@ bQ$; y5t?e8|QyTN~/M;뇑EɅZHȵz?:JpDu)l zWQ MpC-b8O&Gݛ>ޤ:? @[ fޤϕx8[sknGc y!O a#q”ۨvz&@OۼbH@  ̶$ ,>3IF/lX˽\ >@ 1lZܩeYhu1)aDg!0^B5}2rQj{. {Z!}/b=a  � vaeQĥUV eD.iht;n3 } LFaOf&6cvE),uo@{>SAcǰ[P[=[`Cs0 ]|^ aK-}[J!Nh;g!"k|gnIcu#cؔ:\ZCs%M4T0aϡ*JU#,CKs.'3Tۤ^ rQUa2jDRA{g Y鱾WXc)*##>*s|4y۩jhʭU2#2#NݏasfSPEYc+Rъ}F~3ɫmCC]VwܙKV2#P9(G ܛAAmv[b ^Z}s@<)]^Kw_)Ǖ:bshhWhQ腌敧%}c_?p<;rRFFI@ڞimq} 9d0/|NUqsYjDcrRp_=ma('Upi҂|Z)-Fep4~&*R<<I.ݺEUf2+LQYRjl|;,+ax&.3@a}~t{GI_AuZccrsaю<dXNTNmFZPx }c%+=ps4=k-B"X6f!!=3ի ǧ1LW[u݃,/ 4(0%|@/UUeĺM=9X"> iI{@ SO_!Dk_!2K{&S,d1l޿3<$C^[GQ+WKe X`'%y><2Qzzs47ՐQ%|FVo,%-rV8w&Bl~x'Z>*+҇jڝ5ɴm\'r(Td ̰z"uK3 ?&KWo77ʵ3T2Y_]tO+EYU Ni]fvfںJblE[{Ikc+GO)34at2QFT=!*oٞ^ύ˓!hٺ>˼'?-鋈{@ SO]$NGTaO޾aޖۣCC0tuu3(Nbrɵ8,a|uپ Œ.2rbm&Gf\e㋗qi'x[+ݠM!W(31Ds"цPܼ3'r}[Hhd}}d.W(L nkKaWq'W%jR9@c"13.c]4#l\D=roݑEQGymIߏl$&e(:nߘ"O %}a/sKߡWr2,!Xpؔ6ɇR`eٺkSW] KI` (}]2+ K˙YWwFQ䴷r;_ۢ$3; #ZZer^ϐhS#&sujV: (IL]Ĉawȉ6OT-e/{種f|q,lX |+84WAzfDBc�uE4xĥR3wol|վNXZ!f⊹~shZeTW6l{o~er͡!}qqqa/sꙶl9rRG!1l\J 3PbشVVd6ݭ)*}n =quwAAS%(MNbn*،[R x(I >>W QiI,n*3Sr5_!G[{iѾD Eq}! >&_%T奼JծK]xҗ;Ӕ5X_ը%Dm&22)om#+։KYS+=Ֆ`3KEzJiBFJ r%r+r Sȫn#7)GR ^[눏v AjJ0tB_urZmRVYޠG'%&&뇽@ Hϩ?a)G6RlueYq^TvZP؉J D[ZF10is"8-�hi'h|p>ծKZr/8^p*ZHP\Zн-p<ek50AӐ}9u0c$$qSiPأ)ȊڪHc_|hHtJ'>xҗ@ =)Јـ<0çz0*='_uT OC233^  )}J?"D&DXr}(t&*H=G΄Lc&YG^.˸O@ җ@ =z + ӃB{ٜYo \kӜ$MZ.,8L'Tm$7SdMjR(#c5ޗؠ}oZҸ y߉F{i-R Z>;\>sˠ@ җ'm㴶RSSCvvC }ߥc>ώwӟ0n8%^yUL.r U4^`fш;ҲRʚ;k'!ʊOu[# 5, 4vvR];ר"gѡBkZHSO/dF^QGvӷwPHN!&v/]f&Pa(40WV E( Vz_~+ G$zHXwf&sJ_QQ=A ˿@9?;sKfcv8|'2{ׄLmdp[5<uajl3'TLoߦDQQB\Z.d:i#MV>"AKXdpy@ԶH:;u~ r%,i$,\A\0˃,Q26DiX$zr0Yܘ!4\AT8wPAlbTz׀6M*Rwb؞@WJKK i|/__H{3Hϩ?wU╗̌3ΫNfֹ6P#Mwck;gԄI˥&dgLRڑƭ rrrݗMb3 UIt?3|g։Ԅ/ae<q.AʍeL2LݾIcؖq69~RNZW Kmi,U JR݉2(?#}BH_/8`ٟ~>ώzw/曁NbqˇL*޳YDcWϭw׈4J7>5JÃbzg.Lʞƭ0$ri|) U}Ԯ VӐMD~;7.qBc gpa;+7Ix[f 6qo{S>{kJ\#2'64wA瑾}- !}!}s/SbAՠsxZ5=}JmL1W;1sxFj|^*ЎHVA37Y e/|>6QQ_OEyw:/3YKu8}. _9;&]ۯ5\\D7]'ިU4%eoչdJJ@G#EYLF_.wK|:˻`H_mm>>9ԥOⵣ' W ;ˇ#ÖKM[+M5$ǻW1ĤSV&EDdF!=t Mk{ fCTmm_]ۦ#KsOޞnhi*D3SPMkG)շRCB,UrlkIzw4֓zH1l 44Ԑ]VNqv?1Ck%nj+1 [ڈqN!@ #} BH!}Ҿ??,}}O,}s oۉ0 |/G=nECRߋ~kNTJҸPI֤Z:GZ1387\^}; * F>?狃{p JͫO*}ZBB~ I g3$n_@ RkkkB"铞SBYQ)O*}^Wɞ#?`OzN {Pjȕfd OtuxRע ''=~JvD Si5^?1(M+ۉbSܩ|c (|dG=ZM&Bź./9RA ГH_oo>>9 3$qSrC FT*((kxT-Ƙ,;(7 CYCV_�Mm$G1KnJPj*G"M=EQMJNˆW[nZ'OIo```_@H@Hz}D3Y|>)LaMճTVc% TrqeT//m&>+TE81ϙ*ҋ*i.$>MlSTF.}z3ĉF Xk} '!!${`!ID'=}餖Xxu!Q^=bH_.ޡ-IԲE֝խ5R,r*m߼IKYhlj;67B@Q,6KR["kth-6)ZmڌLc"{N-'v)ݧ@ Iottt_@H@HzJ1N^^z{/bHLT% 1,6nT٭k4FS~W`|26eF̑iwfciށ>{T :a]Be;ar3JSO@GO"}BH!}/??,}O,}sr`6wz~A)Mq,6d@!E.o Ԥ~$&o}أct3͝ϏyhYq,*5f⇜j%VRm$YP>B@ 755%d0޿~"铞SϤz+sB$4|b rz<6c`6NաPTHCsI._6&RJ1y$;Qh1In45#wB,ʛq&ɝJY;vJd7ZP=MuU<kB]?I)ѧ3&m(n!n D)bPOzT_>D„~+>!999;' ~>N9%/@ U愐)B%>)Up7D'==#zo/<0z^] h?-,,!sI>9%`Be6b'/搩U&_SfaE9BJNBߞHSO0Dጊá՗_ Sbv)tjz8̊&6ܥ3?` æt1lj:~Eu'q M ,[[[B*9 iNnngّSdﰯb%#CZ5ɫmwhf=_)>>z)+JCB='d/ӑI%;@P( +!2ivtɁ=B閇g&~HƾG455=`^''=C1;mҋ(`y~RF1Ho-9M,͓cF3pJigt <Mn:.2]AJ~)uDZ|V(K]͘,&N2QzEm3aͫV\/j_I4uܹy=B㉤OzN=3 11B^=}2Y6Op<TNތn@GVFnUɴfJNϱ4KOw+YqA1lҿ'J1l:gm9qٞQ @ Hw5!}@W䛭8~!}l@OzN=;:ƨhNqő>lWr*LOB3K7q)9qsvő(5 3szaL'”*f7$Jټ:K6gt,OaS,:_t=6@0i͛ϽݿşɟHccco3[8rc2_JRݮ__bssS^^ooI-g*6sKzzO'_W0>jjj{﹑>CoDxN=}{PܱvũUh8[e� 0Y`(]ΌgLΡwee|h83Aa [b9Ű)Ö8d=Ts^9/$?cop8 i_$Q?ccc?r%?w~wL~~>^t3oJߏr_|.)T55ʯO~,233?pOuUUU>髬'~K!8xHPotHġW9~ ղŗ1L˧\tzŮI~MG U,FsG+Mm44h1DQҺĈ6EImQv (R0f'oNᘃg$}௶9tPO$Ν;;}9?||_˻uuu>) >댌 �w9s><7'I@'bYd]5 Oİm\ڸgQ ͏ar 2&ۋ6@`?(,Io6M ~OLףR|}_ѣG%-ޛV 11q4 |}<G'w##}ϳI |i{W(HOOKڃT* 0I>JGmm-Y8i)VZ╮3w/&&fW>OGpҷQLY<#J)*i4>l_{}ַ%{xT!'}R4{!5}XѝR+}'}*NB>pIH~EJڰ%R#-KUkzR;rPj73j<lڿ|Ǥ!gKII-_~ǔ:HBBθPp:X,y5[[[+--~n Ȝo'UooB| 9_M!G`Op-E#[0=Nya 9ZZ~ _G){j-'TuakFz_knI`eJMsLT֑aE |&zL5|ɗ"%vUߗ;Nگ;X.Z78@@JDrr4㷓/U9vk3 Ax<鑪]}_}*'LR:>_E\\瓾㹬ޕOebIo˰Erd;܂eϿIqiRkFjþh)Qҷ2B•DU=Kc{7޹D~'A/Lk#\fEP)(4mKeq r)Mo&~Btz]ϔhdى;.f21'kvN3W\Tm BIdZg$Z3&ӧ2w@Nj*3mDmSBsmu}, bˈ;0Y]ϖfaj}Ť7Ƃ;.[tD֡t$/&˗f7)Hnau4YyL\};gWP-vMsqw铖mflvl2&3QzMJb]W(e&/|Zp{I@H_(Y}&}@kTP[]M*�'Wij޵>BO`,A 5.ҡyVryX8Y]6QʑK8aJf4g LU" QiQ☻}LS<K[뤹T^d3dpKc%*uV2zoW3~\ C/Tn򮇚quW\uѷeG-OB (}!}Ҭ`! ??{3܀'Pl.H0Av*G�{1RYNU{f37.(HoPP<d)J[:7VI sdsE|w,Deڳ]I{buH-$omS28lo>S5qI(:48N;roo(7̄6N\&BBMd/nH¸9r _ 'HUf} I}RoaD69<,^zQf7c:g vZ}t΂֯24ջ|BKk,?(5N/_Ak1:XIN3{Wȋ]ڥyz\z%)u( 6tVcb&-C ̈́A;.xMN&up?I@HTt#/x9rI^ 鋮^r˫(CH)Ę(JkȊw2_XNUui䥺ǪѺ(k''#" z-|ۚmjb4)žp:'.*^_\G>jؒVAazgLfR鳓;h0#SZiAJMBYB:x')5:b|R `QklpId17^<Vx-EImj{yK0c[IgH \kDe>*T M;/xJ^G!o7f| !}{T yHI\\O|J*Q.{Q{aׄ `b푘xL1lX7Q_ '$'@pG?EEEB_X6'UFK1l=aaKm s  I\�7;ha/0ҧՂc$dtyI$G̲j#,>{]ϫWa6y]X~SGZCml{f;@=!}A z\+͑W^-M${WfpRbpbDY\Tvu݄*).-GêjRhdxl_=cd&}CΟ aGREW[#C4"WPijJvb2o*$ %+N?>aKpҾbGg6S6@7/'�?/q_:%"ū_B=V.ϓBa](,Q~LvWY%qF y4xINebeh_ 2}med3>MjٗMŰ} ؘ!"yչ~Rӳ1l9g6KkİpSe%F򠃮Gİ >>^Ae`u:Nt0ҧbZS{שN3-ڋ=("<s?DY<jW5|jV61ljBL ,ݒb T-2ۑɑ)ۉaSJ˾:*n6GİTǰ\r?!B#'w%xoIP6^-aZHlz.qiu4ERssM41Y̑ƥkdUH+n7"܏aŰ{8z?M^; 1lx"܎OaV7`)# .Zf&>w>/CtaqP{Y eE[rL18$ =ml]+w<ers^&ipe~bLD. 'NaKaerDxYݸa.7Kىaz| LHjf]&6u|E{n2K&dH@HO�ղkor<,o^0'ך)L Fnnm(XVfrSQE~^:VO,%jd&'eVa%pRGYU>j|Z aZ3IhjNhMζabL*!'9fIha#]ˆ&Ű1gXIkbAzD @ >>??>}{%~5ǭqLm.Qf#D*[(Ɲ*m 1kE=KZ̓s+wAQݏaaraS/]<CgJæhQny(Zİ {+Hh:lɨu^|;$a6@r>(@h6c 4'&0˧3|b o/o^!BB[zıL=}:#&CJxl)uzԔHK(}ZGnGIXDQ +zCB,BBTbsctH.!o*{!˹0wX!CGJ/)5$s}0ٲLg=&ldt&t=z߱/@"FP__ϟgg_EԴ 'ZLh39KG#ݼ!^7auy }:-ZիĚ˹ f4SarG{{{Ȍ6qJƙQFAGOS]Wĥ4gz6Iob @L #z{?ҫr#cc8؛rvNۧF{xCԱ5bLP74S_MVM/+16̑F"g*"[M|n%ɋ5R9ܸBsV錤51#$?~'~uuu0 I?_ОCbԛo)8%KL-:#/zohJ%Di{ss|_<Gc'Ε,L/pic uq(w>j`m^ҷ{_2ƘhN~a;Ϋ^jyoS*+(bNkƵ\SD6uy!D֏ps#+KDi9C\vK489{IjDb"\ ҳPHE w*FQN{s{uVf; RȡCP׾gF'+W}`~=:2=$tMY4Ͳ09ڈs[/w;~K1 ( &qsYH@$@##OqI)|5{[O_-J-.TJ Ƙt 񸜸3Ht[Q:bIOOvv ׇOWHnQ>ajΤ,J/.,4R*V6&(L@'�!͙j4WǦwuHaqQ:x-Sx =ZM !͛B^l!}Bw砐@H>Rl}A [B�~dǡCB> Ji9`E)(̈́\kTO(\Jq'B ݌\)lI/͌lF44m=wLB >G ҷ@ ) (' sJG4&cq Wk<PמEĻE702+:jaj)Ϳ'P!/kҬW3(r[Λ6H+uIʴ W,\fBRI$q LaƌB`P4.9\us݁*Dܠ!+rkTfdA_/|ǵkx cTɕ-|I}UzOȍ`7„l!}1lFO4qI;G;'˄}* gF)s l015@fZ,j-9Ut 3<6Hmea*4V&,*FV134c2Hq 9GNXSxt}0!W0ڙ9f J"HJ4#sZ(wRIͼ쓬zUdTX1X)tPzAep_d$'=uFhuNjħ3)wQqI4X|cmT8uoA򋧵NEn,_qSPi'؍Gz ;b綾_K_ aq!Tq>Y< ^cۍJEfg|"m$ֲz=Ƹ|͞3 +qs 17/}\Βm˻F3VY;;va֛,tRqfU:o;p%XHj1 -:wᴚХؘTdZ0;̻J_u7?pQFYͤ؉/sI;r)q0v16Zu\d!A׻N63JKdU`k$"O %>o(r!}HLUR 8t:|yVّ SW>b1c2 2cf 0T% [.Q>I@Ԙ0e քj-}qf6_tԆAe°}l"7uhAkc{.<VoM\IW妼Fuu748vL隓n? oɱe'v7xJ~$]Ḱ<Oz= <>@ oWcv8"7ᰊ=}p WhI'DAՠdzmLZфܴMLrUfZq5Kҗ3J)70'e [IHhС0|HCpY(bhaF 34+My(kM1M.2#3a!&46Nn1=v6M -$s2{QLXguF↜_v /FN" x9 IK0yBf!"˂J#O0 OVjjj>`?v^K@ ,l'˯Eֈ)&j%tHH߮is%FG(Hs8>YMsnh>ΏwEqvT-ژb6߹8 eXM]cZ=KMIkPw]sÁAkUm醓)'M\dYY(trI 7UC 9))7#O1G㝱ej/8)<hCB7[*IL5-{Uv# hyޛ>z :,wEBBE ]{7You;'$'%Iq)q}vm,ҽ|ΛΝ>-{5a[щo*D1wK$7N)}dl#Ggaig̞ԩ ftyY#}ť+a4PZӱv5DIj<>%Ur\<Bj+;xYbH?HE$}׼F I5 ZzYYhe*+7.[NGWpaCױiDD5qш/ 5K 5G\ì3/ h:N%-}Nxy铼{>!D77c ߉w g~qV<˯~:Ueqc˟n2,�cxSO9m<L[q)L\U;Aw/1)}4$b|+c 7 I$c@JDJDJ#j珣~3}>A$ɷL&H> ߡn<Ə%ҧY|P% ^T(NU H0LK|6-Gz/I$ώ*})}b]WձD{7=G0oӈ'0sg DY._c8wT5g>v(#bqiP5oP|zk ^5;{7s.~Y=Nbr8=gsyDnއLnt[fퟸ/p_D-O"O"oD |UİՔe9&̘7dڄqL%4&f>/-PBǕ!VWĭirn"ukw8--lݼ[qrzݼ5Ǔ,?>fǦUh~?vP-}C7i,H3vp$vawSb͝l;tYPcʒ:X9<_ŏ/\CT/fvZwA r:Y"I$R$+OfoĉdMr_ [u?Jp5Z6rUEtauy\1R2OӦ7fYVjx՜j9ʪ6@nQ3_ܝ;,) aqKWٳgr2IeS}T4ږnn%857&i|G#}~K~m9i >H$m2.})}_$c'+}a|b5zv*9j)}wM鋑ySB'}} p9sՏѾv5)_ϝz}ؕ4!}ư Spy2 /9z)w.RuQ]9k ؁+PD T}Õ s!^gbr]̹yJ{w%oHHHLB'-ǭӺKܼ˚%gXYYe|"'9(ۚq[w<yxMAbPT5wR!rz^@!/XnJe"NJqLر jb.E }Ȕ|_iZS|!}~)5'c8|ۿD",O"O"6&U_O$3wLgȯ_d>SǏ gy&k/̚#vqt'R3([l>gQ?x)pw>+9pz7~M.Zs K4ܱ*o!K.^:JY]|_=]>}O+WKixiέskibAy%}n-–;8CG$ )})})}0y,Ϙ3gxJD<VY̘1uά(BU|@YS>*j3qiR㪵LPSV\QXI)e%~ܡ(3__QWO*,v*$*><*lyNq}#%}pcDJ:$ʺš?zoA-Ev߈]D]9OI_d!OÙ4 Fֹ#2V4qz>E 94pͮfڎ&6ܧ`gx{[`#$lj"I"''b'GgD")}_dl!7p:=f]1)sN"l %c 1OVOtO]u Kk-1pzq(H u}B"x}PH铈?!bzxQӇ/+O8A0H$:H{n1`a}Mؼ9�y?y=E鳢ެ6~�L4ۈ^<\ ^ 7|buu(*NWԹzcQpm=>lf"zKGיm=O<X"8Q}444dOK~1l~DR21lSgP<L4OuD&OՉEkJ 8Pnh,_χZ 8ߔ䋷YS/xg?8 KNuٶy!?vcc9v/ΙNۋ;^ޖNu-{)(nc'8C{v*]l&Y:9} ֓͜9{ZٻyԯAӜ<º<'=e-.iAJ9?>,1};b&Lbӏ_9#}R~ %䅳%5B|lc |NIF<6z k8͹̞֕f5/gs@Z.7 պRvF|l9sWouh"f%,;}[08z/pt}oevU=<ٺy?wocǮCލBQn/" Ѿ'IJӄ>S2x=6A0)}YvkPDOe )]"}P'Ǘ3cŇ?6;S_Vͬ{/>ϝTgW/rbRlVUX6tjvVѾ({;9vӗ^ोGRt\jPQ=HU;Oͥ'()J{H"R&􉝜?sFx ۔6~7Ž6…qN̒]y>iy:J1jKBTQjk/C RЀP8p{F۳Ligݩs;<'F<i S0Cmmb<3w0'^zv-bDyNKL;ӴY\nzԒ5ܽ}k>kp ˃T.*j{X.^ 1 #@",)}u*;9%c 1o} >h&mޜdeBE")r E9w?_Ưu8!J0iM3).N*b}J#O X/6@s۹x,]/Ǯzj=E{t;˩'`Rl�k9s6Ie:i;<!{8wr7q:ˋ_dQbNаg5ߣ~%S=tvTOǛ6614Oe H"o{!++KJ>İMOǭM}f:S&OH?ӟa3z-R aC&aW5NY_щu>͚b+~D"'ث-#YHA<`)#+-_LiM qkGìWK(p(Xsd9Ʉnſ$*9NT9ee~dE Z!!Re)r]zŠ*JM$%knnvZ^y�Z[[==җ+['g~qϒ44NqiE=8 ~|se^g FFeڊ[}@\[~N:|=Ƽg}t,I߶mV{{>!LhB"D"HdX~ogZ__?0T// 2]?~p8Dze2cfvvzyf~t}Mď̽G/糟Ȍ'D)1D__0p5Y#^b:ا ύe Kߧ>)>g/Y&8X̒˿K>DXhGtMO7x#Sw5~zfK̮_Niiu/ϑ _/2/Īߺu+mG"`Ν3#}>[&}^|k "'a<'fgS}:EIއ$/\͖ 8}k+P|=XPőEDa`(cpM_QQ#1&遯ٰas\6)??СCȺ3gX7ٟه5b}m7߼攟[h)}btsl!y7y %Kǰe0FgQ!}nZ_8Uf"LR87zcsMy>k]nŐYm@.nMc(8ʍǢ&}�wQyk,̙3t.k:Ha#iB_FuOl:N?SZi�dE}WW5.v&ޑuр> H_V69n?Z,j6E Mҧ^HP3-i=K.nYļ\E[҇/qzXYbCҭ;NGiXo3B륫lK;,}Nՠq'=GT)}M{별p˖-Ç&!n{/Ν{W ˌ}ӟf߾}=L[!6BF+D^^ayI J@gM/mݍÙ3V{Ih5 5􉝶k7rI5ri=/ȇ)I$X˕BN`6P?C8('/_ckS9 KQR$7ϧge|d?PN:%v{b]믿G?QN<)yW?Ε+W2mWULOgVwҥ$}]c >9 ~{ ۔8?Ǒ)•=ʤ*?}bNۏs2x gǸy~'s'�/؏O8='9=,+9RFؑ}K"!|H_/}Kb;fŨ_Frssikk#byOP]]͟/~ "{!AEE$ >PlW|ʕ>qCL1 #v Cx>92S}c >4"tIǰvUo\O<2uQ"}ky]x8}>|:ܽP.Mܺ9H1^?c~.E[[ߎ) K \du)*tcs{i3hƪs>kӧ/\@eIvH֎RX;k__8#Lg~2+"v>`„ _2ufH&L~ _~}qݴi>a.~ ňMwc ɓvx1l `\&eOfbT<B|9h#z^yuzO}k0er#m>ɋ>Ǯ%ok/_]<5wil:M_'';;9sjHh:ƋQn }j Ml3 R$s|ХO"'O'27q +nm3&ӧ=d#[|:%US\YEEUyNH!hVTA,bb2 }F|}yͣ')ܤҚ܊KQp+~rO"y|ye=%HB"F~'gQbEd3u#ȼ6"4DyevJQ1DX*O"HGH.)@"&fO-$BZF)}c:=}-Dt^p??YA\ki}n fb}tD,)}b[H=ypOڤL<)S4!KJ#p)~\(J YU֯]щq|kԥHh9\:ZQct|ϣ Px8:T-1pZ'Pbͩ!MJ#F&L!O1$?#xBҗ5v?6-pIZ$BĞ; RY;צ5~vq}kz:^yϣX<p)-wbU^2hƫ0Rt\!N i Ԇ8|g v_h]VIof ׼unŬ:zi Ӥ%V[bkng['[};ܺfXr'At{H,O)ZØF7)LH#>c zTV [ D6BQ62cb`% ]^WdWg;ٷ}56w;hjI˪ͬ[H Yɗ~Wٿs *OEXKˬ(TAv'MKR'l {>OuN`A/J#h~ CP/b8] j]5YQaN#-s#4 moM1or-6&fLJcl|l7s鸢n't0G1Wb([YHQ=-HIOlzs**'O%W Ƕ[p{qE9}q](ZkYXdiNlU:ܺqZGT܉J>LyB:_y#STnY1JK4A0*|=Nu-hw˂-Q=!I=jT]HAjK cjPs63aPuMAX|!Yurm7bl94Sߕ>g@h.eԵSg!)#OC";K.İYk[׬"EqN@T `{unRp* T#/:F+̳9iC?-kbxm;mhO:".ݷ5-R51Ul^%è&${m(mvuGi$KiTnb4lbi(ѻ/8!튲zNpy}!NU\3wFiO݃!rfi,`1[9u6ϲ:kz16b6"#)}O1RD$1DH{1lcn…1'H{0ym#ɯeZ? NzcsՊ8rlGҷq5k(uK1 <nD#v [Ɗ 1a3)_Kt0 8jHT3#ި,`6hLB,|ٶZ  f?|59Klܥcs?ݥgwmst6a`zϫZ$THޑώEJDJDJ{aSBqR D!rrf1aLxF4+wChu[w.B|AV:پ3uuѺXȠvNߍ_ x'v_̥wk5Dnz#W{U&}N.7̨ӥQ#1V vw.v516D4lPQ?jn;YZ#NE 4"#z1+Qv>JÖ]v[;v5RXu=Q~:}y?j$xJ$ݣA$R,SH Hg3u4yɓ&XY'1eT&gO9./) #ީkW ťJJуy"b!\W(AQal(0ۖWL%q(\4++QZU;d#{Ħg@#\$2 ÚrDf}FY_cJ iԱ;tBFj-Nvf[F4Z|WI6\(뾉^u]=I>>>y8xGe7-6{D|)֡:58Az>DMnHH'H$9EJDJDJ>͚.uYFT=襹O{?D"<ZO"1Jߤ)MM(Z'ҴD LRE$K*.+D}t\ Qo^igDI}/*!I/Lj_GIˤH$+fHI=!0Y�T&M0@ G &Sx] #}$+ws`ܼtS0(5wNWi>V~k?\±SM$A܁tLZnMOɵ3<էͫⲤSZ}y|>Jz1+EԚa]ӏC*6:Ɩ5xU-#B`Pƌ J$5#O"O"aF*İMA1͙s:iS/+ʢzr򗉸n9ڴ[|vZvyYʖ+&Xwl?p9v#(x1j8{ C:xe4rgioىb~]T;g;X]+HW 5E:jNtPWSиe^} }}4ԕOeηlԱ2,|q(OI$/H́M롰 "0=9TjCwLي+.BŜ:jI֯ bpm-8FKs:Vmnb~՜s%E!lb0\Bk/{YJj W)7Tšhn/Kuseyz1g^*ܽHM\_ÃWٻ fF{Ƕ1#}ɇIIF)LNFO wהJ>cps,I0/ω޸;f\ZF=EF|}ss;(Ů̜=fn(y*>Bf?+9x{WcsqX糦DEJDJd4a3G06E8%{(@1=7ﲦ"fə'ZA<[c<7 .'9j>ڏsj?mMyxs |8z`eݢ06){`9wPuQ477cJ_ݾηǮ9tgj)wHu|%YWFۏG1*-S $]$7o||Hlboa3[УQ(aS8u <= v[qi] TK&@4}U{;9g= C%ZCOgXPfkCC'ZIxAK~k<62b[[]w=7@mJ#ף`77o^K q yvahcB$)>dΝ|+_Hv0u=e IMYLʞ2 cXXq >( \PD~qKE*68SPVZ">iDI``s[x<~%9ƹbɸyOtc_Bz2%b٬=?H¬/(-!ӟ٧ Dh>dΜ9mذ 1$6m'Ù_kfɽ2m;YdXXVR [FI$c@$dHWqiat#SI$h>D"7 pTyuo0q_5BbLFI$a2yS^g2e)}mb 2C!v'hLh7q zvB"_B+tR$v((İM>A1h$L~9}R|>]gņMI)f㏅ EM{k3Jo&y`S\Y7kW >ex-Ϋ-!{�>#dux} n5cI׫PT|*6]v>լxzt)!?|O"i'H~eeV*Kİe M#}DqGS[%x5(S ;ŬJ(kvu5Iw>OͶ&]6t"|γ>z sm-9.Z죯 <~wl/=ڱpJZ"^RZ:/Y=4bsUdg]m?͆Uu6?COog/3 NI騗>D"y1l F &5}roGFW gPa>q]:(p(#}H [4?P.ͽ<w(>G{>yv6S_b^Ar. RQҰdX#(HElCOQ[S=VGnkٸy+Ս ^<CUEi(2ksf%дi!/YƥEV#u_'ɤ/}DbҌ*c)7rKf;5nd[HE E(*spexOIRupvڦεgjVl;{i=q!^цÝ`{;="3ϩPa/m=tt}r .|IfI4yZ }wRW_l5K';)^ЍK$ύeKD"<6 1Y}BDTŎ:k 50?}�zY{H_�G ʢU~@;̟5Ň8{lz2n#nEњCܾІa."ӱ)Іz۽ċp$W6C:ۺʵ.oK߼ _j W( 9q ok7z78toj-7nRp]HI$,}Dm.Yb33!dI{bwqn/w?\oMqvKrOvp%.XҬMʵ\jC=4`R? Wy [箰twqI:ϰ>IdtxG;GqXqb:ĩm5v|6Nмg5.t g[)G%b#G ɁAz~{1t$rDHJD"<)"-IL2'de")}RTd~d vFy0euYլ()iއk`u z4H<j hD�OA+(B{"x7%^TL<B.]g(I,eÅ,F~BbI?{׫M`ǵh;#*D c1kgu_"y|t)}H$7oÙ?nNf\0EĦY#_N~yz#qzvОGFi=8#|Dɍ|}?O"qqH$۷os,}2ͩPumI$+W�OZJť9C\;:Qd8YdEY2Hi^7aS>c2EJ6#j}Yo^|Oհi'@fG<Jj)ҚZ+Er;N{i]!",xoBT8t"I3Fu5@HKDp7BA\#&B(F:Z)�j0lջt\Z z[\7b(׬Oi5C 3qia7pzE �F,5|:.roG_>-xv%AuyqQ5lNJXDCP'G!8YdEYeMbˋW($rL RbxcL̒'xqil7]ֈMĥ%il(S0]trp#E8sʴqiyz!-'XVbctv=ϒr,[ʉz:Z9;͆V\3vhy^}Tȇ'`+CXZy@fnzULuQKrw_zW>µf#6~~vt_U1Н!ߺI۞eb<QH^',"ޝa<O fɑ49.x,L`q 4cDn¥3EC4Xj9 (r/U5۲E ^饡i,A* B^hՈ"W}^E\u긗h.^1`X<JvE~0�Kyp~ǩy*'_8y%1Z38g_JНҡ8Kڧ_gےr EeS |8-",<3fL`Tg>{KvS8uW%*gωSt~ Cs([]tbe8C4usq^ر =LAvژsgwSMǥ*rJ;;g~#7nuSJOڽ>\#KK.~?N0?OWur%l\FqbLwpk?X~gp+OP >J${,",7mO"$Kܛ \#{>{KpB,qz!W.p!0 :9}.Can$y^m~#\>O 7{,Aj T\\9HEćݯJq[#Vp(~7%+1)72<U}k2שX.60CgV3iWxR#iu\އDq",<N?qa@ Dxn?șGijm XN~Zzz8~gؼ<5Ɩ"4lىtRۈ h<]{2ǡlnXgťzڨJ7�y;9{c=ܼFI<`B q,4nE!Px[#mw`zUti^Qsv՟8{0apt?[/ȹ;QUH>1qYdE{7I'3"eM`$ޤIȖǸ\A4?iť)vX4 &@z׫ĥԡP BfĈ�TL\nuk$j@$>v):Ņ}sf[NQU1Nkx?.F a6J8UL4+bWCDSE(~{QHEYd,y8qii2Qeu&{KSG2ONqii(8>ܽR#;ƻ= `,",_4iA%F@'}2.M"|d8YdEY0BbNJK& $ch~km yI5lYS P �P Au8^ I>;zz/�c;h6'I4I.�8}Jh�ORTS�p$o�>I{T[�p$�>I;�ORT{/�t{[F)"����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/gs-tutorial.png�������������������������������������������������������0000666�0000000�0000000�00000154540�00000000000�017260� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��}������&A��'IDATxkWm>[ϋ.C&d_}Ki!R]4BVi MWMM*۪dE2%;%K.-eo8CDbٲ1v'^{jy<7 S-~uK.wE“sǺ/ ׹s;N8qԩS _1#|^(>/~㕱%UQs#^ƍ{<G/Śa\v-q3^6Z~]3|1ɘCCCC7:::*3(q= w9v]ۮu]/7+5rppVjU  ڵk;Ŀ9cQO  jM}gΜQn޼It&JQT]n0:U2T�NvF-2uҧkdZ2hҦQux_W=7qX__I>BbD(QXUG<n'LF_rN<G_*h6T+Ŀ1*<e3ijWu_}~d鯃jآ #Bir, :0iCX<~L2-m7 2flBȵ)\[̈́A=&bmkc|OQ) ,--ApA|)B0>~=# ]xqDnb([RVm:߮Pg mrd7(sT(vW_RhLt<m}{ΛgV+H(RtiqdzZ8s_]}&e.<߾ë5) Ð!0%^ 4Sf,a2/bbicdnMXk!_k^m xnlbژKDK755EhO0],,,HјL&wZyC8 =u:ϋqnnݻK9%́O{"XS&ݎ|C(Q&hQ0D&P(0>NlfڰA%9՛= 9g9UrSzOdJKPm\,v>,A,/!&x줼*eg$V[g_}w8ã]%Bz )ijp,nVYfdBe&d2.߹_Lroϵc2]ϏC  0=mR1Ozw],1B,m]?`wy;<\a>ϧ.ĞG `xn چFm]%K䵠 AMA-1: 9k"ʹxXcx/^d 8ţ&mDx̹!bDyovvV>!`0DD{gS[Kk;׻a0U{az}@6ƾ`M�#0"Ad�" !`I lafbVhv5.^<R>9>?=f؆hK"9EHό,=$44Vju=,fAMceƟE&Eׁ̔phWnٳx;uwABB?GVv6 ϑ#[ *irrk6+ �^8'0]TZ,Xu\bZĂ9:%PO{߽}:OB6'ÁA˵CcuTW0% Z0P}70#{@ߠiwqr&bf IV%}uȋݽg_6ۧFApyjzϙNEE>[$Wu_7C,93eMCdu>u W/v>.q457BY[(`aW_lsȭԠG>Oa>?>477-Tt}_i'Ƅ{#Bxo}/}r${oWQ@xM8۹*_ۛBX[^>3E<wmxOxZlY[l4ryxNHNow`;roűwB| smuttv![ (~fYJe>amwy.P3$8Ic-}})//;Q!HLFFf$32/b@8nEU ikC7bX?Qn`aQ!ԩћ�bq>(N:ccV$$'BQQ7p)< !aAz=9(S S�¾ba cmAk70oI}N?%( I\DS-7eIcɁr:A'fP~ SC]9d6 `LUZ} dhP:*ؙ&TȊhz lm15M'T2t0:jlוЧR@Y:2BQ^2<q!גZ<ecF{p?}\Q}Shj!-#ť+(E2~A*q% WQV&*_c{EZ--\JCVt;0>n3WCoBН%Ic{�PV;@[<\Pd1~<z?8+ku7ք˷*nC<+nKE[ֹ( 2m,YX))`okS@ (rݠCV9v$q eHg ^efc(;ǺwvvbxLLY@0K][1 Gڦmz p /8ʾu:rw?CZge|A V tv,DDC "E~h;�542�6<)Sjze9VfxeOs,^OoB WQ2P4-Er!1:Oa p@~Kw8}ٹhΑ 36֑ =:S6 4a5019>wwqV>&FniюȚaz}Vx`ЀQVpPt0 Q�ՠ~C_qI%@bM]ALU] @bR,u,*jYnGkK Bp64N<BݔT)khhj_7;EjW!+T!33 g0fJKK_L&88tv'u?#/}9}ԯ_|rO0Nan%߁>Fq.W׊;p6Vf yj<K<H~b 8#�0 1\PX&ǣ3 ˰;'Q,!Q,*j|sxrE2s!/S>oB\;| p D#ygJ*'?%'N#1eޫW@ii`ۤ}Yv f}&ѣB˟C7pZZ0,@jh@8|xFtwF\ߗț;p[([F<<q0Ns|ZZ=X/_ GEu!HJCmٹYqCߒˁS Ò-֞L`IƜ170;ZbT o2P�n)$kNG뾃ʐЯ|7\>jI %-#42goT-Ly by#4cj@.$dp!L�K v8Ӱ 4wFs~O7g4 n>{ o ^Pl}$EA7ef MթwΝQXmd^B=4݈Cp>ӧR5!!)  <?Ӝl5A˄]u5f-PPWRRA  BThoWfxϖN+uacex{O?~Hkq`&M$jk)8ll g7Wf9re"=3 ňрb8v"!M*`2#1|@:{R9|܌DLm|WVln B˽-k?!"}&z36aM QRą? ?.csrw;syQ S{Gp~BBO"i JJ0BB]cp{~7W#" Hl Xh{B+p󑜙Ty3p"uH_=BIH-E!""o˗ao t17 x \cGfx LΛmԍ!(CI Sfg`7d0$4ne߽֑'&v^ʰXN9Ԓst0)E:ڮNW@#8\T 5 QO?#S^6|: ~<6 NXd98]#h7g#0 %xDr!<sGO2|:}eո ql<e!I\{{ Z2д DYEq~|ys0= 78G߷'qpa8^y0T.^!٦&(``Ã<Ij_CB7M}%A)~Hu-^o[k[o.okӍ?/rS?wGN�\&pn$8(&M Fh<ӏ $$N etUǣ(mA[8vt-0ٳ\q VEwm5667/}"r B#()A] 2zB1.KX oqo-VXfqqNTfǾܬ+ILw)"ܦyQ S{V @eusQY%G"ee"?]`<z8] t=i7z|8^~|/ gV"dHIN@]m5nйT^ uLHP@'g_H~A, 9o"�beɉv5g19p ~K?ob8a3I @>lCZ D}ϬCó IPz,ohJĔ,fb5Yo7Fp _~A .<M~ /v"� ܸrms<5==!:N{,E^) co#v8N B B ; W{)Hy84!82'.>qTVU "VNBx<4^}ϻ&[%&{ AEP@Ngth16a u{+w>]/[YY!cց=X?`Jis :(»_6 . |1wpY1FBo"D�\ހ8{9΅yk}SՀ17qo6`w8ތ*�:x.Ac4a$͓ mt9 1;aYAqyyLi.$-_]]8[٣}:3dqHň4'8 a2?Ʀ:thx׍V 5Ԫb:݊Ɲ|\#aחoVV&Oq9^ ݸ~ /]b\)sL0ғR�ė[]wJЍ6b4KM',&#Ab=+x+{9۵o7OMIRV:e0Q禠LLk"TDZg+Bɞh`߄je%W S^I9icr,q76Ο 7;:uA f!-Dgb6y|ՕU\QҲTUW!c(**0o[\G_y>#<4o}_߳9}*>>�>rmlbkB|Mla}%^ZyJ*;ԩűu+x^֫ejjp4^@Pp(oaU ,c+aẉ6_:8w]@_Ƨ_~70ZBN76%�ĸx۹KE]]%WN #,R!R Q[[6Cl ~f;mاVӁz Do:C ()-*BNSe\QG{̂TXcdDOHZ^܄0#ʎpU i"?'s-:m<|_Sfџ6>g0& `nf&#û=IڷpvGv2 ]1*m+2_ucf{'@VD̽(<)^ /I"Yu(+ nzL\ltXy*k[p"%c/ - :-8?>i':ˉtbaJj}-*j kзb N`:խ Z[ 6^.ceq- W� U8D~F,-/btD| 6쳣*L^�yV_gŮ"ク;׭$,At!n\�k I@QٌsowUWsCg}}o 1H0}极n~oHݏb͓5F7PU> ~YNRzب=Veaz9]K<}}lx$rÒۯf {K8R086QƞԶ{f Kĭgτ#xFS3-ȭ?o٠0ZTv2#OiVӌY 3dWLDbmjkl!D yHE]|GJ}ɧxw?@v!x+ɤcVz BQG0+=[e(Sq0}9c{)1 k/ k> >U fNJƔ2TllBN} LU &5(DK"(f(e͓ptt_} n_~ RQmjrrK3҃"bG,GB?mԡأ嚻HGi1;t~OĐ軯C{H`0ӏ#WyqMw|| U}fE -fɨY ت5aQL ^} y1:IȚ!JֽKYsFQ'oZ0*-{Wi ("M"Ou’,"&},tX;so_>r2W\ŕ^O [׮o"ȥO^Zsz7FrPUȅfP *N|B!9;¯ 96GAq& $7E:Q<¾IO;z@ J)4N޿NW�c{lcHۅ[0Mi&RE/ /�Q)A YT]&C4!9#ƲXPZeӌb?g5HzO_?0f 4m&bdsi.>HDtc|? )$oONG )|ߕOQ!X<:I?yAyulp /f/iې*?;>ygрf _\4]ntUk@*a9DG{ҳ_™okk@聼#/K7F!ۅ`OmWsOߩ"}WsXw8%#ZWG;|5k('SÌFJg/WQF²z 3*C{os.Cy_ABT\Eш2ruW-7o}}o~nW :־MŽy\7o ik3?WWWHc۽9M0}XBTAu`XX0"'?dVXїN: PKyLOkvj5\e_�4!ס]=u+m{w-//dm >ݴ+(Ukkr*V$}?Z8{mnn$IэzM1ϱ}Hi`gqF v. FQ GћvƏC軁}D蓾k1#b}oXG1g0Y,!pE$-3GD>yw!1G>bKgpUTjHNNb:B>2GD{gű>bG2;i%m+V4}$"c}#FK ;U@&֨#eO\C0(E=}Kv>bG2NNE<A^TR`D7G>~zxyWF_k~G>} ؘ]ws}!;#F1/r$I{ L{]*3"2{}fJS3˛kd<$X`aYXؗ[@+ifd$ owXE !#E&LWuyq3nܸq;{sKЇby= %c( "S}$T 0({0a22 Pٝxh-- X AWPCT+RAO{M}L Xʖm;pIJٲ?9}8v]w-C0A3]}?]ӻkΤBeSCOcPzGja#5C>"Q(@LdPİz$J<ࡊ)]tMPI% D+D(x9dz'*:4*R!JQxnr#;`NpiZX Dnj#R; cPP \jc~~E加(Cq&o�gؾAދ#ϣlقL N;Spg`du' qP#R^k-{ 1-p(͇`@Ҭa"55jC*,(1QPc6%I4H{xF3Oh0?tX@, "h + SS:gBjiY!@ 0z4gǠVkPL'Pm!Jc|$cuGj( Qb ##PE^RY2y 0}@f�/P=;8ƠAmن}bρ#e}w`?cK$S PǠBd |<z9lH?JmGv tDn*+:9 I&'㰈! Z#"Py5n +q#eE+%5>H\;#<Zפk)'9#+i)<Cr]jCp' (P0:5ن 2k aj\c bah4JX%/*4a7-ך>?&}K᧞Y}L 6Ocg 8u4v9 8ztoߡ ™5o>| Xӓp5_>\=Ն=> k Gz :} `2-BQ*,TH;y*xM6jj\jq56ոYUQ`nDa3XJEj0>D/Ң0AѮbP.`I-dJU^Ԧf1;݀@REVD &Ѧt}s9XCI rиbXM^{@cC}R�P`2 cbw]3_ۄĠEnقm۷c˖NimضmۚѻePЄt.jH}_BBtSRNk*qʶL (ݏsǕx쐈>AˑŮ}}ҽcri#^XzBvz8"8/Ɩ K"zDs%MI鹃 2A#D.@r@ {՞v0cbзŠT&2T>^glF:\׉07W?Û 11KVع[C7j^4uF0CRjg(I%ꗬuJXax5+I1#W*9JNͷ%r4f:: :ͫNM8 <&}/6鯟TĠ;r,\sUrnݵp{}xzF}2rhw@Uu+&D#k@mxr&fn+qZUʏ76U|xJXA#䒥9([AoF 3P1457X vJ\I:#ATf3 Պ~9-16PkP '#^GLHCo{d&4Z 6L6NXVL{P(Q'[Aߒ7s'qjSA>&f۵w:b֭8|E}Ϡ6Tĥ+H%bhNM٪@14cl[Bio@?@lh }ݮZ0L"C (7( S(cW"]=9zӋZjjW7H^c$<>/&ty0u FEX,VEY?YR/::8\:t:Rx}SuJm %1<ޟD:w9ކs,>,nݹ\E4P-Ѽqs Ӹt|>?Ư\ō89O!*x0abEӷvocbĠo8x4\pEı%2hS&\N!Umb^ǝCR`@ʠZ#_.! `@NI*+&fgQC2&&˔&3h+yrfD,84:6M <\}2R8dcsS0hE\)r&0zeF1dF*xHHd�@^@gL2@9ܨծ!@0:\Nw둇q'x8fe5і%ubuTE|'?&z&9K&LL̽kH>5E޿9Aӷ}URHwı'qp{}<&gT#"G>+sXKp<"A qO`4r*X5}Mp 8a^B^H@}2^\ZH�F,t2,T*:tZq) Yr J?GVH,}s޳* K֑/ 菣\Hw ,Fp9gI,O8tN4Z,}1{iSd!>7P S/I7x29a@cԢO`ĠoIU>Û11K߶vgv{}}FaB;a1B׾(4=4 0m0\d&D(W �E-ttdM-EjN. y+?4frGbt.͹q#>%au9!)}t/'`~LPpb*~4٬R~l&n,ՁAjqPmB TL.cbb{ysA>Kٲ!`4uoe>7i{ejЊj:CksC|LL _ӏ{װA>7F Ȫ5[:{zӥph`Aztu}s%֗ѳ @wCO=gH}OM�}L mp;~w2lOž=)qT&fw\tm|y(w*t(�ǡSL#*GZ#=BTHZÏB9 N_@v]c' !(Eruid/ rf:xнtM<n/+>R[Ѿ@"ʄ.#V(!pu1= ݎX>^34z%wj$=KJ2D`遇>yqs9AӃ}[aߡ8z^8GG.'k{}@2"3p5Ft+QVaFۡF O0<RTBCF6ˍeL:,hPz"}9k͉ 4&Jcא_!?D C*e<<r#% pj+eN|q<'LF81}iG:N))t٩No\F2B9 (H4 t129bz~ LK~i N6_шJ{�p�ΆhjG~簰0blzM-`fvyu:*c@%a4ە>Iɧ$Ġr3pvދ#ǎ 8u=LْE-EGOpjMT&13ZC>lh؏kjU10 ÊyV.Yu*4Irl+,Z'& JӻrԆx!2xnVbrxnaz J<1/Pq;6PiM< U^LׂTD:s0lET NL!?=d2Hm~Tj#ȔHFAjEGNz-x0hB SU=(2 /fBX}|׮N@T Z�2;sE|OK S_2cb@CqI>vz/bR>yLMא*W1@a15TZWic@P8>٩&J QjT'&`5uʘn@T9 DINա6:p6%|2HF#GX%@'cd|0bhbl]p9Gp$V8TJr"Yb8@D$KHhMJS`"bRbVCE4yhPz4.Ac` J09vQ!M,̶QF]DmvK ep[ȗ|LLB93CsC(s3 xcb}S8t�lE [WN NAnS 2يx6pbx("ך@!{6t_X}r@% Q\HFhWY^NZWl#aDϋ0R<!$2iRI$)Cc_ p| ގX*h"Nkk݋}O SA0tZ"yH:r VrIhEk`%Nm@\A\N+9N o" V`RpE1S( ҟ^}L XC |e0f`P~ TZ-paS$_EMeq Q(@?Gp8/=˦gto/_瓔}G?OG11cGb)[VZ8q/u!I|EKzc:]u/w/K T9/%w2cz𡏉ݳƞ=kbowjx})SeWu\g'jov 6\6X.Fy) W$J#6fTz(T^wRpWsSc7l ab36}L.1ڻv8y"lٳ N]ً @s'k)ne"P.d`wza2mD#J! a(@v8bX^oAb8"a`V6Db|k۹7>\p6FR7L:{ Y'd*Wblz dIaotHJ@T#F,@(A/D(%aЫ4;.Qh  5g07  E N2VV -(behMf W*(T05fQ, C<]\P ZlOӽ]W7"v3czYK)[z/bS 8v=dE^\Ed˨dNP*A& &00݂אšR+)9`P2eTQ _Ӳjq,l)N"qm613h6ʐ+hblr M)ԥ]v [3 0 T12"Z--v߸D<�A\:Bh" chN`'H0? JhbQCE##9EdQݷȏcב0?Da|c%?$j<ܾT:V\{J٢ݱAKRx>χ11czPu>=|E:~g/#p lyF98(d7Z0{ОEylSfH fP˦!WQm)eLg'+U2ZOa!/(ZR҄4fE}jT -76V X7~iֳ0̃a0 ;11;Q\dzRNA)[d<}VPT c`u8(O_rK'vR4+CYOL)n88UPܕyP<}9-LMV^J2qx[f@,O&>>S \cb-[q9:w^غ}'N9+.eKb7ob\F+իhy4UPDd3h-Upt:i\q Jve`.PrHjqNxA ak% HsEӘ~#(V`9ΧT�$D0.r z=jB1M92Vq9-йEЧ%(s0!^2V!j(yf a2U\6 /)MM"t"Y ]HG;SDvɕthmL H~7b >&}K[l!kEn֭[@p}Ϡ# cW,G$,eFZͤOw"S{K{d|gՈq觱y<AT-dӑtme]\3^^.j#%ڻ+]+o@{ɥVqI"WW=^9aiE vj:2Q'Hi&{} }>Iv2{bbǠlT$JZh7<AվT4+?+)^N &>_1?| 11[GF):6cGvލm[wt}&&&y}!2 ?ݻ'N3gӃ^={ǏOV{(WA|GNٞ^9wZ=R4.ȸ{Ġ/Iз=k1 h`|| 6e۶mA^:;N*~i|K_Ÿٟ᳟,x{ߋB=/,y> =ub]8!-] 1111nthCWԧv0{S~:#H#?3_$!M�}k]ߑV?/Kq~mӫ'K -ؽg=ssV=r'Og{c�'yϠ qvA?ԋ??Hu8?A|_}Z.wd �W}tB1W؉g8soۊC'} 7ɯbFGb҆|ǟɟЏ$!ߔܻ$\o Z^Vut *wKG ۱ܼ Ѿg~An͡>/2u;M },5~~ Asַh?ɟI(~ӯs : >&&&}ާ5\w㍅>f۾};]֚o~ۄ,}x:e#:z(N޽t~z[ߊ]v@Y{}=5 ^o!|tTi A#z+gh--{:CgCVhNgD{_d,Oo5AgD5*v >3wR)ek_>Owos@?OvkI7m x}y@ @ո{EZ,},Љ3Tcضcb6ҁ):h%X~QT&XEqf{*4Ge0r*J)NITB3~y\afhkR_! AR.'NVkr$͵1(ݼW&a44L Ne�^A9'"^R-]Jк -ȏ*A\P@m[ |ΦI`?E*EnjHfͅ$E2L>zwc@'t~}oyJLǏ~xN}G<sss].~j/,,Nj[ //{C߭}O>$ԇs <s`ߡ#8׋i>9Wv ēІkpf̴ mpUGj:t.?z܊{chDhf*\)0a2 xJZ,Ra.std\޻Kz)q}D G;͊E@}*FK vMvYLC,f/͡٪h2469O6 кyy�wşxEQ^H:YpRZB P늢5"J8Cq+da0a2^][E@#*<+#_U>" vEA5h ڻ* 0΀Ӄf#%7ƪ~rI qtRoA& .,BJJ?J"|iW%p�uz|_ZfEm۹ GNDž ^(߉{}:\8tIBkPІּ( * -=U5xxDMLhUKcE5UxF'◥ץ๕wsR1-N5xlR'rJȶ&+ҵKMhu=?#X Q:q(_޵.\/:چ'ADJZ'Ad .Ѩ0`tM(< Da 5#EpE3P/QKYLJ!w/4z=|n~{Π[t*jžߤ۷ow`A&X,FVӰHBVNbtfr wr'kߦ;vS8zb1OE>~R,BSO7? <,sp&K0ІG_lV͔ oo(hCZLD)@gR 29-_2YԠ*9UuRvCrLLj0*(&<ZTA0}T_@\@6Hci5<$Xyxb =r ߾H@`G B.mу;`1 NkE}b C$~7d ǫP408}Hϗ- V@gy (4BT !Rj+'G!*x%2poPcA8 lܻ]o`7{+F+\PT% Enn@֭[x j NGKwꕾ;kv<:,}{ơcp^ݻ !ivzϠAOCA7_ޗ& AgX^E|XDƧ}z!BHa@q<G.GVkg`5 Ipy"rA^bDD* b#+0>#1WV@J cr&HfSRa>&;2 &ZU�Mg|EB8"qjcQ8( S YXU]QTj%8n9C!ȡqj1([a桲,Av,r%dS [k ӵ~>1az0g OA߽A7)�w6K?NT^I=y},}6u}/(WΟyGwff\cd2͒b೑`7t"w_zzjD[VUw%X "Pkի)vx4Ԗk bK>)_ߍ!}+`Sfk ~%}\*rI6AНI)Z^k2eX;$I}>^A~AD?/[67x5Ͻ|�g z~AkN)F@nk~-r~fзɠOR =>,k}]|Ap1߿y9c} ht*3&/_FY^Mw IdjZ\DZ ›.r%|Cy\>!Vncva\ίd Zcb7OoiO}Mݹs&[G!R_!{ݻ aF)5K>O |^븴]~hngnڻ;pq?{.A 8~N҉L4J i "J#W*HD=t=T\3~Adu ? B: v%J 6fQHd2ً*YKOH0D$i77:K ! <\D"L'o=z%QōX:E}9A=G8@ Yw62 aYЀbb Y ?A)[ "Zq hU !Ї~ޜXe%h'UF)^s(T:l F5LOTa11/%iJ~FE t}|}:gڡAW~:dJA?GR�htA߃}sNLOOu[dͯgkOO/#__ Ԗ 鿈 8u/'NK(dwGw Kmppk<|29|jRI"FZcs}rx5O,l"Yiavv3WID0vupu5T+bffg9PEe$Qz_%[qFkɈ㑇-o* n  X(Q/dbB]?]ի34l&ebA4a1iiM" ܟ+Ә<TpڕV&&˃oA_gu2{I\:B wBB XKKwSw^wmKt}k; jnnKߑسw8AəO:.,}ZO f7%rxm"6Bj(@U*#4^B;[צzy,V3or)h| 1 Tq,D�͏ɉ:@#(f(,bF" 6 Pl0YHUhֲ'hζa0ўnAU#ߞmA\tF9W!*p׀]8%c. d֯ $4Ȗ+s,&hR �^­n¬WKc1q6 kjwCP=hա6`uH0;U'3SSی(MMn":F:�' DhFTA*.Ěs W^{[ TۭNnw߱ڻǽKѹ>NJtApv̙39^n2lGNa;uvƉpR"=;˔06=%iJĤt>L* W4K<=yh�Z{�bK'ZH&BcrjBUd* \y DpN7p14 @ѫ!;2b3BeaLFD2qhDSqJTje8V<9(UJx X-г&7B,hsi45\nړxލZ�Έd Y>Ga\& Ee$~e `Mȵz pV~ eTɠm]5W&&{(Nзє|kgA+u\k;SNYտW8ydз | p4>dݕQm}ǏATᅪtl1m ]!C w9 ɹ>4-t+HKp]me{xis/,8aI<{Yv.]绒= x+sqV�k/Ӧ.KkBDZՖV\5USN2^,:AuCBt{}/NnE?:(8ww}'w-ʯ0db =ƞX<3{#S011]GthA_R5srAK(-!_rRzvM@(]gзo߾}G?Jߑn7C5^O:f{(*XT2[۷}V:߾s7v޵!YӕduT hUw?x`\rq$P?NkB,f|VIۏ|il ~\}íe*ّabby^r__S#ly'Y3h3@ic7eD68R^&WWm'?ItUx=WT(_wW*ovs'cA:ϟǑ j&mP<bJ%PG<0;YwtyUp<lp0tH`+S`Z3zW1BS~8Ê>^N&Z113VAK`+aaw;F\>ՉI ' (ٜrʻr5&xa$͆UAfmp(qckPA@Ġ%+sğ~N?&{'(Y3:_mqq#Y&'')Xc7~7b1cױuC}I2YDA 938}=s/ؙRo c7MGapq| b^H#V8�篎alX[=Z2ܫHO(JR#-H7 <p*4' 4:: !D(KHe]YK7y1p R JӚFɲ8&N?:!NKP2 2czSϵ/}]RV;@bq~Oηd:n]}ܻ;*7//{@_Ѡ$/ToB֝{qzKyJw9=}?L"Fgf1weDcZAFC`Z-8pB.o|aFF7A!/Y\}r} =*C<F=2R"F z95AY=AG]Aނߡ7akZ .byb%ˣΟD}jF.W1݋\Z w՛Bq8kGZr }LJ䗠/%Ep5Bw;ѫL|2)R.͛7)EޛA }ǎ{]cSnwM߿ ҷe;9/\ys�']<wݻ=r fpuVS10x< /۟ 'ɉ2 Rd+ED(H{#2*7( t(EsfR-FTLgaԐ6f$Ex#:ixWo]Ga83RJT2�O2rHfDWD! Skɤ' | lx<~JC\ě9Mj!TuF9l#v ": >Iɏp@<d?S?EDK^wuRTucaa\gKȽ+E`RNrK3cy~~2�:J-Q;1R])_m[|ێعk 0PiTaȵ;pJr@T)O̘RPC^!KΈN AJ"ɼ\7Wѳ!BQ/[ޔKUK\`@Ow_ze_EB-ݴ F5kJsۼ�AOwɔ1LL :ux<'{-'U:Wۿ]o)&V %O`UY6`зy3o6s|= nܸAE5}OSm}laM~=&&}YCO?//^e{ kɵ/I7EVj@_'K燚2o1آ6|[@?y?u% ;Ieغ3s,>I[V,>&&&}Ig!C_Jݹsbt'g?a8Nx)uxUg~.kxf 3۰v]9x]я|#h]JWpC=s'NJ9qláq l a 7,%K|sAr1xJѺV:.BSR!E$q*4^Ai RwO|ߑAƮz(woo^ۘt?ѵM };ƙo={1cbbbeغ}O>ˠoْBGG}|,ik\#Թaз5Sǿ˿3C6}.>IŘO>$慾;p9pg/϶ޏs=g111ݻ<}䆆>SF�t}} VY7\�Ksǹ �: KQt0 }Ǯ HR�mu8d^Ѿioێݔqi\Þ=;111ݛ=}ƶI?u>ȱeٽݑ6:t?_ }t~ml znˮr6Ow۽wbt?={w3cbbbз3JM }{Q9i{{Yg(ww釮ULǿ\gIGpwu4==M.?kBA%Ƥn??y�9sAKĠtT?s:i8pu$UgxU뾇lAjrҟ;EZկGe־/vo<?c?FeǣW> k!OJ{ *(4ɏyR|EܽCyG&&}aS },Cy)reʖ<}nX`@ /Rw/2Ξ=K}^iUW]  wAߞGp^Pʖc'p ڱB贗q!xKs0b AEYf0jD%sMKmr/=#PyF5A?Wŕ04ƀ{IPsSE{pYΑϺ:{mG6S=س@Ȣ#A_w^5Tߵo? wI2wv|Űv;Vxdзm^pIؽOĉ }8~=~dpP2*J6O 7 08 HDDXuQ>K5ZI%!&&3J}F(UHPyܙ6j-<Tci%ƥ6ŇzkPCD = okVCku_:O`4tjW�bb2^;A^A(쇨7#SFZG$DVje91ni:w *ֹ,.*$JF?# X]}$*&%O^H&VPt: Ju|;&eзĩ q P]{q9>AM O2Srn?PyћP[,0'እǑnͶYx\٠TDLhS`8ƵB'1^Ѣȅ[kY-;C39F%kL0>9ӂM-yzLuTR ˾Bgd9C(7~:,F= 3(+DXB)4kkN0>=p "BNwPk٤gP!Ġo-#{�>S 1RoKF$} _@^hmi_Y%Qe)877o<Ư L�l`מ8y<[Ͻ`T t X`mxP }5 =!TཱིZ<"] D\T9,J9y-!xNRFTED5rW!Qo12W1TA\cƕ7uzWs,78e FVG0<n3] Z>@,(*i6Bm^&u"֜{0O§ۃ} h^ yG:GT?_˗/S%P�bWpJ);Br3s=]\_?NJ{޵g&;!8+D k c{!%sp+zLM2J\Q#QϨPO(PYק° q;^ Wצ&.jK>FVJGѶt͊p wtF v#s`b :\4p E`4jڀƂhͅh$`琒P/w-ܻAq2ڻyPwT= 1w d#]ZH{'&&"%ƋEʸۯ@!I1+#w{V]^2#n3-MJZ;B.]#uOiq" ҠΘ42"YAQEkY3#5Q9 =zY羽>}^ 6#@.~7nEbGZU ;�F,6{{8\@wϬmrQ},e }u]?tΠo@_(,%U~;V5k6w`OJM^%!Uر ;wn]{a}. [k#R{ZhP,CSu`ֶ$rJJMȒLf8|j6@Q[M?@}4+ }"H8ͤ]vyJ?g/WB <Ox'=ܩ֘ ;;DZ3qVj;vh]@gt!2B0#8$0^8,9ʣa+#kZ"�9J PV=LU! '磳/鶡O`@Pr<MnV(S!_o !D҈RA[@9U{} HwA E+104^IRbj8ΝΝ;T`wqXJٲA8C%PGc8ƍG|2Abo}~*2XvɸXY''QX .߸W06ZCTA4RX"F.7 L,a|~bѩ1z^5i#v18xŠo{-J`7{WuVM }]WQeţtQb=}8s=c.ٷG^ĉSDZeXa%кH2wId1RE-}kCum 2 j5JujR(-kM\2 C0} zz;5f{hK4Gzi`%Ji#i\>@,PL ]!L ,u!֚'{PzY>G~u_ma }gUXmي}s8},v=S/Jس>ܻr0&0e& 4(.?ms0ڮ.C@*&;;1TZ .ZmT˘D CĭW`О,63U& er0jpD(Vk.W+ #bQH Q,=zyz*3(*v4FY<b2=2ېbĢwm%R;wNlB%R_@k6_a@Bgxq:'SڽrF<@Ic PPIui\ T6`?-o< xz ((_xBjw(u:PG0R`vP-CT m0g 1-L/&i@ *sĠoxUΠoAEx|6}LLL \}O? $}L ع8yRξ8ۋw1{bbb<|Ez^?A߆>&}gQ>q J%͠l?pyyobA{-}_ATXj۲m'.\YD:8vcbbb2;?Y~^qA߆>&}[3p_?x'ϞCGI>&&&~/ɯa?>&}RL>ïIЇv={mfcbbbѻ/ȑ7U+lcĠi=x[R+111Sσ,O(}>}Id+0Py\c/')ИLvR O)}L ֛9-/}áC3gqIٽ.R qJ%*$ Lv3JIZ/V{֭}BjZ5^gb\CkBV{2hx�R̽}x\᧟Ӿ %}L̽m~JrI>x=A=~;Ş> QG0nѬǀR AR(EfKe۴ZؽnuR_R_;8�JL6*T멯ETBg h1a_ 48All@/q <. f hj=2>A_15"h8ll1[x?8s_bзĠAV9q'_s'c>=y'_S.8>8=nj<!/xAj;a;a衱9a`y!(E|> Fx.Z#.R_IOBBw(Lcz a3vF-tN7F8N1KGA ۋ BVpIGtM}<+ �,63F+^7V z801[7?U3}F mߵgq^Ca߁8t<gN 08ܰ:-uPLL;0Y0upP p{m ^Nlƨ_eh<]rkLp8kZ.AIkya; ,Ԧy:^>*1PC y6PtMg6uCd6Ux`/Գ[>cзĠwnۆ]ز}'<I־= KLhSB&EvhMfhtjr-A7IL0٬+UPP뤣B "uFjk׀r4*f9jN�/@gV3"zj2z& J :: `nݽjƆ$]w0dbR0FDr/K{y羻A>&}ozt]2^ѽ~K/=ƛ}˽{{Zuo{/?ϏAaXx>1ېbĠoۮؽ{R5} m]9F IB )TjE ڗqz1R@yV:`VZ_Ƃ#^Lm@(G:#X](밚t>r%BZE˩H1=QO…*&\+Q5Ic'_{k_@QB \NmG0 YO2l}1hbĠo˶8'-wq"ݽ.Oi"]( 1! ?F:? H�N`C\D6xQX醵!xpF0%pJġR`pp(E0*px6&O ̕)c1t* jyH߃AA ބPhG # ў>'@8UЗ@A0F-A8D [8V!^/؞@M@K$ B) mH E^5;7R0xxݞgixg^\#*#B0erpjTcp4_ecr 9G×)"?`9 n M=!)Gا}A߆>&}~>{{D7S豃"z7Q@>o}x \jC�ooRz_EYD@"!)7G zdk ^d\ 0(jSӘtF7!YD*<F Hb88J )[MDa4fZK㵧 e01ݐQN - ! =?LLT! .4C} ׆H~S% 7( []>B Ie ۞D]l؍ɷށס\m>rt^(>WnL!/C2:KhKe.Lt* E6 }~I}K{:ȠoÉAmL�J;pg)JٲeXt,rC9oCG# [kA­kSɗ"wzTcXG6@\rgc-.C0yPAUh+ȥcHSzơQ�:h#r[m4|48ƦkhFPr0h#1;Ձ6|!T)B)j(4Z8X<XuD l ,}ȏIׇМCub5 H}Z>\c a/Zn"qX}ձQ]|6KO3#!(pz7n\Z0wF T[<< ͇ 2.ݼL.(f>KKa5(DK|ƞ'> 611KٷOɳmn8{ϟǑO&.`tzS-UȰØ(|:~7tOe`("2˓(kpEv|@ vjxUT qxqjT J\*?<1,V3f erЫE!&QMŽE4N2At\ѱ2\0bC!=a$p%4HZrEX<Dk8yJVZfv>㸲0g0+WѨ3*\A+f9O`rnf6 ~op6AmDބui/aBxfVىѹ *eoTFg琌G$0w J!X$\>Pȋ9G.j%~LP G~>C8G4Ǡo#Aݺزu+m۶~wer� ^)dQZi'LX PlTrQ}R[Rb[<{CVIXӨ_?-U.NjPM`K\w[Ơ.HTqi|wĪ90$$M%*ȖҹBA'T.7{6 U ^[ւXk= vbq-im;G:w=]ID'"#1`bѻ w2cbRsZx*fݾK!ݓ&ր>:}7 }.UKcV? aзŠAߖJ)Z`Νmʖ>T~3Xd "ye?XaR&h-7|686 r"lf=#a? ~ H&B˵Uv/b4^L^ )n:kѸKǹl]`UH֕=k(}ΠoA>{p1صGNA9?.WBo/'PYVwS5~ zBa|j*kX`Z%M%`RA,fB$7`bJCBcQ*eK}t& rK]W Nphj=rtž%W)U)[ҭ&I?tF NkQ+9)TwEZ3)[xDFzul'yH-:GnR.8W~?rᮔ-nNV`q!xrkei~2cSSKѻl4:ѻK{(S ?&}GeZ/*}L :3r9wbiON8svo_ё6nܹ\WڝPdro6ۑIE6hO41Ҩ!䷭H"Ӛ(U01;DďphЉ@h<lh͋rVN8<.])[p& 13yjU7EU-l 0" G3h=5j@p }Ũ:.;=grnދl×-4s/k< ;3v\Ũ^E ?#h`4iWlʍ#i>G1>5 I)[D{ŀurfb{5>}V mپ '] p3'|=X\*.-`ܑ,~߅FNB-\*r zdK)[jX͹-&DQi7QkUt:qMF4F֛167V\re1T(`]vI<B)[ړh<14emzk-$3 4g[iQʖj= S(juF^ōFXt})[&&[C<FmlWfX#O_n :)[Kn`raW p=?Ks㘹6Y}kləZPG<*yaeOcrAϗ{w|Gm\1cbзm'<S=鿀m[s8zxz #@kz7n`<Ƨ'1u!<Xm&hI\[>P8&gFQm!t c%D1Jyd y �k9j555y\uxZDʈd: JAə'/M.#+bdQhP,`F7D)DB,_B^E.BIT-^nBYE@(tj&a0 .ʹ``p9]FUP̆i,ÃBk M科ϧ71TixD�sG"Y!K)u˘h53|"8=#re~]a (u;M=w mx1cb[nΝ|=ضeDR92_$ Jm_8 JhG @$i۲&iɽ[E08pBpx0ЛLحtm y<dZ,y]7ڝ=qFV r,>Hsd3OPASwU_J}!i*`'V;vK﮷`ar:!h p}ڜp4_ @a Ҟ>Apqax>W' G`sX˩T]45ߍޥw`6-09DZlnfp\T lXL*A3O?7HǠAKٲ8ի_Q_d7[iCj-#i^ojVB>O僜|Ezx[ ^NL l osA=F-zk1{pŠ֭[I9iϞ=8s k6xᇥM>!?B>b׮]{I]c8vp)Ҿ;n111nnoPK}yg=bԁ;wZg>97M|[}?/| x'hh5,з}qIg{pb=duypFM~9! >&iZmo#Г,t/}Nk_;wd=o۲z'ϟs'sa\'bdqyP֍}vzpc</A*}L{۷7a]�HVՁ@Id_e$ {o8ӏs<>>qg/áSqq}DLLlO;SFL{y͏޿P~>}1m߾ۿu@w8w+W3 uҵlŎ=>|?'N`Ϯ 6Xn*=bf= q77t|1Xu\CݷoAebbbзnYCc_S7=b vL74^|F5cз.r8l2~`Ġ/\~b Kο1leAKBҗD7 :~~ އ={vJ[$;`}JI*LZ4fv+UՔBUw۝:lJ*a0+*&Eǒ*t+E:#'(/g9`/sᗰA߃#} :DoI?9u>{™>9_8=ŋ8q]^ffB/lJB'Jjp<z=E2Q Z)UR_= >^ nzʑ :tnz dj2|j,N И^3!iR"h6O^DQ荋j*fsX![`E8֠r&I}9 F WQi0Ao@Vh S uAP)iKk?ŵ5Ak221[xo8R͝Do 1c_з*//r?<v{p >p^ O㠳9zy 5[awۡa[`t`ay!(E|> Fnh:,Z,P *ؼ>>j Z-{^?5n5ә`w96aROQEV:-N\v(fiV: v1.])p44Lk^\_jf`/<_]n8Hn%=>-FٶNZ{[0I:z. .};=XbǢu?}[ǔ-p_2zsbE83o#e@uhwlAmul3@Rܹ6Ȥ.E04j!S!SLf#YzVY0[ JGu<8|˥1}}}�ٸb[tY̰;mud=$+մ=^n:\!*"}@"pyݐ)5R_Ad>P%px]}nkVKkwCoD襵Ld}b~|ùw?=lgAL&|RE'M+#kcDKڳ'm8wΞž;OƁSPi+E)T/ŀAf QF�#ju0,Qj7 ~Xb_Mٸ rD,jf &@Oדe1@#+u8xNr{v˫@tءթˉj@\n{4G @o/iiokioHϱ-¡وA^CW_  ш޻F;l lzQSmPj4^Q=iG]3@piAߓQ50{pĠv6t{rR)GWK)yD+$VD.kYoqu_EI}9۹oIYhu|ݳ9+ϗ cVYg=  b -&W <ȍA߃ }L/)Jknsulِb=%MA߃%}//Pnvo=~tRȱ}nڽ;vl;su}x =`oM+�WT-ڐ- V<8L`khZtN7AJjFڽ R"_f vCcw9׾ (,>﮵<|7tkwIWh;>H+fݿ}Whwx <7@>I7>_}lgAU>F9$Kwo˶873ر{?N /H7[ׯCpQm2v=Fuj#ap!Sq@Îwoӡ_ĵ;I䳁c*4M"CoЁ"N.葋FKvLL¤]e(wR!5\K-U@0D`'# tQͧ2wQM.ZmB�oTtwz  NfԾ{ hni ?E@-q]Z]>Wo=]\15c7X{ (y\g$:q569A#l *X]N/aԨѳ[;m{)Z$OX}2doϻqmaJbs4V[-AПB@kt:av7l||yNZd]B݅pcnY5?#jcA/|Svҳ~W~Or۱dr9'NpV/Sزo@Av :=Α*M@i4#-S ֎i #x$W ;p$*蛼uz v& C:f/!J-A_Bsb|5%6 ePbܨ"Sf\ _ WpD~8#\ayaTC} m\A0^Y9W!=RnBZi$.wKz\)D5'׆jw1:ZY^wp ^Av'}*#y;\_}7;k_Ov>BkoHYؚЧ&p=T P*iL-LT!;>zXDi$A9C}(`y1u&zˣty8A|:w WB[NE W(0RҪ` F*9PX<ϡG ٠YѻͷXjO?A߃'} +rr{w|/>/ 8=7OG8Yk YϢ�@ f\B8Շη<!;z^>lJ oW}2>4.Ml2>34x Wn} 0\j4P).E`%Z{G1N2>VF21+dT0Zx öXձq%TvW=<5Z8נ1ml&l@k/W>=٫P+P~hic!t}2KIVF}a5Zhڿ)_XJ'rcSM8ގ6Dcgsh kỢ9=AdF*h0uf/IOcjN໠Oks.S˖j%zy jSӰ4(HP cPhMi~шQQҮפT&5{{C@WǾyà>G?ڱDo)Wqn߉ 8u ?$%;GX]5`xR#TL _ =ZLފd+WЬf*40-AG]"Xh JX& 蛟AVCY78Jq7 0]Ocb G(K!yQ$qh0.NXk洭�>l\LOf$ȘD^Vx5h!L" &_](G]eS3+)7Ac=3勔S;Ck/Y,1y B:}]+o־]Ta2g@77Mk_iV w~lyӘ+Ck4c^\zi=k�Y5640C1 /Yn0R-K9T[ nxH[)ј• bG9 o}:n�Ɩ3Lgio^E5b! VH#*J*%u-Eknҧ"jԮ=}Xnc@+G>OvʯuA ~G~vo~ضmRf X72  3%FC?ǯNDяӪ_*/f,D@v~Dej�A ܒH46[Ԩ^gAR`^k|B=s F~A.Uh@IaqjfRìl=hJVr$;8|^}xZ(ԆFU^XVj. J&؜;koS[mSRk,c<|TIm8޸r[{;Ii`оQ F9u8#0Z藯Q /$^AQ%b@Πɸu6kȅh[mT:On5݀i' rl=]'c"rw<` O n7{7"GW)6>(A=R(L6#.f9,XwIwoy7Ь_+`vZ]2cѻO}͐71{ĠI߫7A�A[ Ȗ>Oզ]0<0Z K T,U4,F~GUBԚWM2**U v?K̼ŠW }WoaS 9BKco@.ٱuȟ'p…Nby8߃/С&Md8~4 }TM.\$PogQdm>\: B|cayOWBNIpFJq"qYKPt rkp*5Rr4F2 *W1HR\<.J@$ l/t?[2QفUQjZqJCz99yֆO&} gA,}Uƹv h??j.or .x>{F<}{p\zc>шхLL b|fs3+R(-N\Ǐ^A4#[Mk%( V *48WS!e#aXBZA�=v5G0LdQUe2GJejQ 嫨0{6Ba? N/R,d*#r{"%q25G52Q%J <$ 22ihVNy:^mGJb 6{YC3p}1;s oXn 46ooCn}pnيG8s;oŶq솇~ׯcrv٘+]ooy lhUʖ\;mJk^fFsfF/D҆"#y3ETj#RBQT j }F(,Ƨ gcU B!h {x U (Hr!G+QU^6DDN51{DDB}:R9$KAi 6T-Pw1{`ŠI/Z??vv_uѸ+cbbu@~@E<vOęsv;rB^޵ccCRHk1*"מ¥Ka2spGPΆ'm-t`a Ʈc(F}X:Ilk FIC&<A4 8n^:靘0&ZEpcHܐ)T& h@k#]!?B@$AmP/UD ŏv#͇#6: oBRx=c1A)f4nnC䖈`XJ7Q~SR> 3{`Š$?c@:`B﾿ =y%^=:v ƶqI<{Ŗ }d)vѧ4b(Gj8Q/Akf,E]A\:Wf!)t'bEc=H  Q�+EVE8P@v.g4YGлcpmT7Π02 NgE ?=Fb8N =E$ulj& )Shrd"fs;63U{ZugL׈�^@gcAORS0K;=bǠ(#xWF]и_җ(MA;e˾6 ӀRO,Y.nDr(rA_S__ 61#>}?s?nq﮲~[ߢ:R0ЧPd5[TXf?hT/e5&&}~I )?_o$RcA>ɟI<Kk>�8= 7m#qq۷&<r;4Eznȕ*x!xC cĠ'io404btNSOQ:5f>NQՍ={tj裔-gd8u4ݍ{ȩ8yOY}:PNB}/ɯ~e-} ϝ;GTMrӒc[#E~_6F۷ov8u\8[`ێ8~ǠoSz 1cboBw1 y&>OOtӟOO!Bt'Oۺ =qɳqqǠA> u3i4}U uQҞ?r?~t :J@HGT,R1)ȩ8yNǰ\s8s"=bbbЗyc 61u{]|׀UBiUh>͎>9ˠoËA_R0ۼbzk}7P>AGfGUZMx 6%?!o]dзŠeoǮ=صg`[lo߹vƖUə+HoFǣ{ yT0XPkáOF!5wS U/?_^X߹ (jyC?ǽ΂D7ӵCi>3_}laзŠwO38/t?{g{puQ{wPhdRc>WY j4jrVjkP|n /yJ:=x^Vp�:fU_ A6Bu`mD5:=P& vR ݎ%:.fP_5�Wd1_`Z=ڰ/VKP)i\|u<~t}祾"Jj^AIc-]/O}׈aZ,J  J,N'倴Xoj&fK<wA>&}L ؍29'ϜE8D x}2j.&ǪuX].Xv>k:( 0lv 㚝Nks;J|A6EM8rE8[1.W �öʥЛ `00rv Vn:@T+Wd1XxU:8~mNXZ 86ȥhF2A+ ^b6'\>փ�N ,yˡ8awժ x%?+ĠAߛ5ĞyNwocbܻ[Al۹{g޻z9Y^&0A,5 F A)9Pk-eHcx6WkuAS9hfp,T+[9͋@ܕ&S p}} dien_m5 w1xERVZf5w6 QI:ɥ\;}2P6&c8+ KgR5<%9`4렱JGÂe0`b{sJ11?UC_3{#{|cbܻv8s"N;=5_'.^Vn.(fmrm" Ryd#kN.RvmkLpz5dݲJ2wAVցoqN*TF 0A%Knb-&>N!Bc/c3E5V;O5: K}V 8QEBKnے XԛV_isjASՁP$A*P4 pu2ڿbb')څO}s[pcbĠ~)pc-Kk. X{zyAβUH!Rcy)K{N`2EWa5kޗ[(\>^L!劤9 (khEgLe, JA^XӠ"VP<ҚCʾdMX*-6S{=9n>\;λE;ibby9US:r9A>z2ߘgb{UU? 1mKߖز"4}oPc{!eL5�Rp*x"Qh .|!?ew?� Gfa9A�0&gjH΃A_P H?5as@>&}v^pz[Ʃu}=:_rڗ'k!Ҿs 5riKJ&:]r9y<'1;]w ՟/!1Q/�&K0|18C #59@KN^FEhfɸUp6Y(@GPz7 vǕ2Ӹ"ȣquZ@rȖܴ2@QR槞N={ƠA&ӷ9Μ:hCO_¡E g #XI`ԯS+й葭ܣ/(3Ph2~(j)jdG/gQ@TLscfn<. 4(2YŇ"}C%䢫O4*-yszCJWY2ܼzт_dk pm~NPcUѸ2 B!S*"[㱣W#m32 aڤg-}'~ȌA>͒#{^āGq9#։{W{n:�K^I .ab G,cM\kPړk7K p#-Cdp&`P( ܹ1 ^zv *RҒO͠ZBYTٕNMG'qUܾ3Vف>PǍ 9Y9Nk\ebڌG3bĠi%g޾,{NƙqP.OGe@z h}r(КTk 8nޚC0՛WVp0hpMBU(:0L.ĢahCS(H@�V*IX,:3 qk9 ث"LATimȖ#r=g7(%P(�kr0hG!H` [5!(4zZ3x%zpF^b fDI9 zv> i3E o~38A ص H~aν}u`!X0yczd@�ZX�a?R8CIMZh$E Tɢ_/ۯ.;z�|9/@$<�F$C:lXē�YUz16Qܝb[щP Xrwѡ!8]aFplT9wy .\rFrZ BP[ }F>ʠAӽKD u';ƠAAT=CPk/wL$ʯYLL \u}Cnc;A-[qi?uq;yܽdz+$kpt5T뗐NGW׀$Q5kTw2DRg wxA<Xq}|WG= +u:]�A;^3 >&}L,e.pطEoǶ-(siJAA5@v&jL_MՅQ|LKQH\ LBC0\1P<N`"نd.p La'c|trD&C2/eF"҈t~dsQm 1FA0P6x̿f+, (ժ”C<?3`Hcb/z611cbзm>̅3gqE8ytCCߠ֎[w015׎kx;z;JUBG.F\z.u>тA\E狣\p(6b(FqQIN\.JĆ (ҫR89O"KAer5цbý*ˠ^NÝZwdsu(jF.ݾ$&'k]nh`FZ]i]mTazAI|11ێ`8wǁC~gN`ˆFо|#(N)$ %j&_ϊlJ Z }~6 z5t0&P(UHjʘv ~XWn@z(Sp p0hWK#V`DWo@cbs@,(0ړ0YpzpdzW,ɢZ}хKsCG,.TG!͈frȕGڽyiCC߳ǿ8ϠAӦL|i?}GIn=}}Fv T� kQM86Ds%y-h5JN,WpS8}oZF&7Ŏbs S}%2ʤQm岁31;;VDEP 7aB0"ToZP=AF$$({BH]9(D2<Ƚ2"SӸ6/ ӵHԷ&)M^ =DtZҶrH>' 11 <ze\./iei+(d)ѳv_PH!g (z^S GU}_87>GqD~v>&}L X+ZwP&&}$}l^cb*rݏ`.rRږ=a8}ƠAi 6D"*ox@AO49D B6Vj 0y( "Fx|n8!TC E,ZFe xA(/ӱ0A0 ,ZD=O1 wNL "<k11cڴ)[N Rʖ`ۮ}8y^>3E$ABA @(~ Wn݆ߦۏ|!ߪF; v3^~(z8~~-N;\`,AC3BLJ8rrQ$6/19; A [p.N.kC%ZPiT\p0םȣUWktF!"4Ȗ\+s޵GR!<@QzӋ)+XZ~>n畟lJcbĠo]8?/$yNGl-z'o=q]v$*xGȓb8RN| &k0[t| ULL4w0>?Y`p"�z c-؝nʛ&sb1ޕ'J%ƪ0՛z 2^-C_A_Fi|NҰ KE.MĢaԧ063V{M,At C.(אO@G5WC@Jh+S>$US uKBAcMG}"Jso3KK_g" }L XmHs=gȩ,gVS/cY@u3\] }R)[Er KhÕ*j{7g' ;sG1-i`4V){4קIU+30C4A]k(7ԁ>OЫТ6=^_4Kh0ؽr*bQuo@Pß̠>H�ńh1dd} $;8=u5bb Rbis0p FL  7/11cbݭ;p9؃SgOa=ޕ,ҧ`̕hTp&KcS-nD+xދzrrရ uTyM,+xйg^39ze=v_QA)]a1:FurR4Εv#-÷+5GtΡ אڪ# `w<>W8 S(!IdsJ)$h1% vG=Aa\&t(G`FU|<fg_a(_A6gô:e AsF~N3raB>&}ۆva˖6عえF̖j ^G*zU>լBSh1 bSBe0B.5PKnL]U<:}W TZ8aDII XVZ׀A 5j3Irs s(lnhyr} 8r4wWg(Ш/0bfb+*t& 0gH'}KK +*:L33=} 11cb)[8a:Sx_hETg2ugb{Y5Q>&}Lҷu[-SΉNj*gJUH 4I^#&"ʏfer[ri R*޼rXni3'PR NW4Z`\es >*Vط }L mۉ{q9<x�őqGZ# EP8c;^ F4h_.h`k}0?S[iHe"ˮ>AɼdK09ZƠD&^JtTq\9z|@^XQ/x(Ώ/d,m:o7{7MAQX~\j'hHӈ V`EhHdspDd ԨZ2L(CgpasC>&ȱc7s<Nڻ'Ξ; Ak75'>x}=wAR:7.c8\~0dBQLR-Ӿ}(䓫z8fPk/`55R><&*}CP 5Oav!]*P.!Z9^^P*l!T:q.˛)먔sЙh򍫘iBa >C&/C\"n,N7l.XЯ2a@Ƶ+c:|srcMƛШؑLܻ_?^}L 6}ʖ|_v؊Sزn)`Cg`i#Ck&cژ^Lx,'dQ@C9\4. VȦ4NGo6QlֵzKv Da5(&;ҕ&&,tx3197 7bbf L@;Gqr2bW.c5 xd꣈zBmcfNcDurHxfT'a3] Ʋ}Y=>&}L:9]8|N=a8|<ٿN98N+ ºRlӸqsh%j6z0y!<z{FOa Q;TE]EuDrq)TX�AHWftZ4QDQDC,JȖhKc")eTzC.UXU&@et wp4kW169X<ep:>\< }Z+C)*Jp<^E%4Ek(Y3 TzF!Ȏn306J'78O$ 0m ?Uo@dĠY$س®A{}u}%�? ;A~r̭_aq#<뤶D8NF,E*l=~v+ԶS E4 �w(p< tl7E J"%7R@ 3׈_<xEkA0/#A8b� 3Y| p]rnj+T>N4ժ  (E  O^!@m@h= vU`0}L X&&&/a}{_ l31cbbDV4<wF3:+;.u+&&}gjc??bGjCзuV? ^;mنç38x`?mہOȉسk9~^+92OgqZ窸y:s1 ȹU.JFQfGn1(_w9w9vq9t“ieRP/̙[=]sZ9.]ek+HͯN:"@eg´'%en=-sG?J~;WYA #cǠ5lپ dN9`ׁ8ۋS=8v^ Ʀ&xrEњG[jLj\0}:6/Cw?L&"!qFDi$BfU3|Rنhj2^D4=ÅLb: i]0Co}vfu4f\ BHBd4 x&=aό#ޠC,pPx xc1j;R#U4J+]0x~LLĠO{>3IGW }Aq);}g/.K׏'mh0{&'QwУx]oH>r' at ZWvQjèW>} r߆nCQG,9j xw<*#)Xi6 K.f5SSkB#ØL> ɉD: X!(I:LOVJ&7=rILN!*<\!xQ4h&ؼ^8$Y5Yǔ;> }~I?Cyܾ}tΝW+WرcdX^>&e8rƹދ8r^8'ز-}JD%/_XnݘFXHV.\u鰋\%v?:5A_‘-j|qLOj(lT0{BN#, ޹Tc q8f| C]JL .aйhC,& hNvˠV!-PHɢR-E;1:?H,`ػ*V4Qj6 6&I.vFe ߙ3k>כ}ϒfO{Ǿwގ[պg 1cbz}ə;'OJ -iߞGv3 78#2fBa\}0zl69K D7vJ TF+b&[p9c(ǑO,b )Ă-G۫`�P::?&!V!57r˽:PdD g'mqRZY{o4umU˔wдXjC.R64-I=8 yjMXU%_@rĥV^C2 k!]$y!~.}UۉUۧ#~S0|H$t$}u y4`fI@9y{J_א\߿H%$}I_ߛ}W!_u1Iq,J_D)sP9*fgG7`ptޙ>IUiДb 0v=(m,YKf/KVfV^LLatC443Oei;3s{N."V]+͔Zu_.xxm}ԍË{_s\mr}7ov/qovfԂ'yD:Uq/k%4{Z5OЏtWsUfQMֿQZTze1ƘɄkE*ba7b1~QQf_ۮXL!_Txm5đ^G( c =@UeۭW|ܹX?#&q,ذΘ۾!mog)FX!}_: }!6ӏ6cv-_x{/֮_h-s <S OGP=OsqALqKi8&X\_j 4Q/_>c8 O8tn\{$\õI;:p2]w_/rO=q_Z҂Z7E:̢RIw y xv7iM08\(u#V)!LVKH&ȕ0j{qTx6zv59=!? Sm6v>'~*s'h4d&$E"^|.sܞt-I$a/ fx =8ssۍL�Ce~N1f #us 1D(B}PE5d3aڠL;y9-gt z!T`2CۜOBaկn!,0DK fnE 'N!^ o5#;5;x# v}"P&DbQ֯ _ߺM޻ ?bGhv,ê! čw"Yqe8̈́A{=>"J!DE._^KVBh,q\C)ypD2ApD,y"ݳ؇>v1Ul;!"Ҝ=w[9&x"hڍ!1\[U.FeRH'T`,a>2#ny1V-'ѩ(5[Q#R p}ou@κϢFJ'HPQa`! w$r>[mwʼ.?q^݃'G ~/rRKO>}-}'S(w:<؉~Jm @GiKBNv<ftAT)%3.%lv6[I3 2 V:K<jQL&-FZT"&HѣP ?]T> z;IOej4>(:D3)y99$X*uA&`:1f7B31:riY*`q RZ$Ԫc8@=} }UkP Gh Ak2AŘ tZDԎA¤j, LF <lKhx4B4A9 Aܴt�!o<qފ~3[GNac}/D2 q"Oo<1Ӷ 16ġ^x&{ "Y*I{0S~[M|xbq،K#S QMlJ/a[h[!ACX^6hn"s܄x C; x}q/B%܋!X p8~ѹ B(зxcͷcB,*AQ~ P GpD1{e2>tjذR^}`D0!kcfjd>rBZM/\kRa (L-/}QO7 ;}-k@K>–-[Z?wgttd�#F=gr߂w{'1 hcPd.FW^gP*ze'V50Us󙠱8"`hlӀTCAW+#5c@FgXc=Q^Gw*p8)12fG8.!4U*ʻ RP b7FrG`7ax:1D"D^ 9XBYC5'Us!hwPW1 ɻeB�a3&4;s4soPt̎#&^ waH;/D4HกG0SR'D^B9޿A!oUBbBl  v^H vwB S:Omq£I9؇:  20۽B[Ne͒H@<B<{"qeo=ci:uiw9_7ل턾,u*f][x>5+!n64 2A_G }fh|}l! Y 59E2py,RkQ_Ty6+a ܩ0Mo`�ê-8|J:;}灾w6^+3<<_Xpaߨ}k7ON֭[e0ZyjʕjǻLW@ʎ!>Hs# B;֠C`<h#JA,iFZn0a2(2ew}CCgsT+GvGO!u K+'rnX}>]& F08ȅ#P,H;Li, }C=N\!~G`t"lPq\j�,6Q®ѪcJK<t )`1vp;L|n+$,!:si`cuIBGK 5:!YW(B<JHڳk~rwb/C* B C(̲PH{ lAhs!s.M^#= RM; A7NoOjB6w%!3ؼ6!¬x䉦}�xǪ@n&e[!iu-N?nwN9N @h8'wqlνl{Cr,R;6su@~6я׹WbjD ՆpЎCg1ff&1< g'PObt\Eņ>!AZ`:1ż Bo/A:ɻԗo}ٲKY_|{<ݙ~ǭǻ-}w}˔*(JMXu*Kr2gK|D%N*J)jcl+fH;_A=Q<^FycRf|>C/3{T)ԋҦBc[Y6օ>:臏jό>lG2ΪRjmJ;,oIڟioX"wCg0ctZJIhG!1_ KXpjb\ئck:er_ K[M" :6 ~ DlK췔lx U !=iw9_/g~!H=E.,i[.dEnV6mɱ;_<O(|!6uk#dN[m~79W[ݴ7s&Ntl' agl^U廡r͜8`5sYۮÀFwEvҔQm:M˘ήik|+up}q�mˉ1;$])зyf6nR6lh/}xo>CٳlQ_e|>4Z xPemo>v76"(p߰>cE72m^{shp[ENkommhht>p,.4_hyͥ 휯;m?I[5Lц9gv/("@ӎy:fC\p ZL ±Zۓ2},G,Wgrr_OJS333<W-tS|<<?ZC_dJB: 5����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/input_xbox.png��������������������������������������������������������0000666�0000000�0000000�00000176333�00000000000�017211� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������}#���bKGD������ pHYs�� �� ����tIMElQN�� �IDATxyU^g $d؂l1 "�WOdT * Mp#^ @%Dr}$dUtgzd&yj,y>(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( LntU((((X$y^b`- /0M} ]4j#+T6kS L&EgP2[=#0 x!PD!ԯ7b}3Ϭ�F�c>^-Rˀ7TИ74d2y7 p(쁃N0\F�c#QcwmJ`0Lf{#MfzVy$ԏ灅@J ݈}]>cCqM}~ef`s1R�\y晚�g=vN&p} ‚q�wQ((|x^4}3M=s/U$gz_&IE88 pG8D|=LkkyA;M58Q~ THQ^OMy*^tOmރ-|`V2|M5E8,r>M Àm]\?ou4#hp^(x/�jY-Nk{6k &C]d-B��$59)¡?"'-zJob_%pP\=8,VOf_l9-=v5PĽ6* t-@(S" }K4"M�t g'J<W]ڔF(R_y㫸fEtl؈k2P>N5tg -u2|'TPC$8A=lxxE:J'qrfFrz()\g/*nwaI�s<<XW9d2\E8N24ou'{iήH&ĉbF<'I&%K0qb< LCE(OCE+.�x4MD"iϙgni%Pl?`#d2R 2GE8Z>eR"@J8Y47 :"H$V2dX4 ÆaY4ӆaXPHYieio@ҥ"f#Ύ;͕+WP(D(*:y$ɿ?DžSVVh4zĉ[tvAרF,ZBk8Xc9shXh4:0N8ᄹP8C8fԨQ;Z"ph4J$0 LDu 0 ~!?Ho,d;vm6kk;va:PF6w$9JPCOq׉FqEUUUVi&4ۂ- a&>hlldŊX͛7i&ZZZrX>pE].DZ, ?rXbuuu}sEp�ܯZB]7|o[oo=OI$7bO' ' ,7৅0bF!Cv=ؿc@s\("ɰ~zqFmժUl߾]ьd2٦"{%뉸^[[ȑ#9r$p8R n?#H&`?ϗ-[F2dӦMѣ?FpV]9iʺ:h*ͤ*P^o?ǣ>5\H$X,f$ YVVF" DFw1WqZ:Gqp8gApQ4M0v}6i{_5%KŋkER/ld2)ޤj| xțzBt]Æ Ӈ ?3M0vdigFVX]ٱck֬cҥdYNjUWWDH$$ S4-󺺺@:~'t՚z܍}}}UW5c)pxh,P^^D$4McżGȑ#)//G4lLj#8E~2O4SA}}Xj3o<zj3뽨||G2jŠp v'_DQCj555?hI8&xFdIW,GA9gB`YmcY+WdԨQB4Dd,#izõuuu}Yb WrղZZӦM{ 1Poaᓋǵh4E"#wtOٶnyp4bjEWGISa&͍h"cݺua)+/=ldrR;lCǍIo]7nD4'ؙZXtF*J9^O8q,䈅i2 9b'�7FX`CZ$KU+1 |Y׈ƴi40*C0MX,F4%HF" D >Ρ~*QH,*3Qhu;R?9s4RP/]K&f`!?- 6'jBhÆ DB1|$AQlι6H>4ּtnfǷ2]7'y*GiӦ0# ðᰌF7x'Z"0rQ_3ett8޻H)֭[ŋ3gd2!\ `2jފp $rt==!XjFA8FӴv$4M,p#GDB9ᓌB<K,J}mh?hwpnĕokm^^+uWee&>шb9%o3bfu[]=!α,+G04MMMZspg%HJ8w7ߔ+WԤ=t4+<WPcO%U;ƺX,i!G$d"8SNeС|_caر�1zU)x3wq34~ _Q-~#V&#4-<P_"x\O$b>߿:s�-fʾaկiL&Of.!xgyw{:f5f])±Ggyf%8L?w#GRSSKf/ .g֭uVq+_ 7tiɻčK[Һm= gS>@ o/ulxul0i df�<UC :MB4:S'zhtGuVq[cfN]<쳤R$p~2ܤH"{ Ѐ+{K4LӤѣGs'} ߗCu:fϞ _s\7A>ܴ Md } x7p:uSHhviyΠ߯=r)4xv_QћFG0M x<Ζ-[~ԩSoףQ.ogƍ 'dVCI6�#z]9r$C͑ _VD">Fsł/"Æ c֬YD"nDص}p+o~&�ú: J\<Zz^ہQeP74q0 4s9h95ʈFf!IwW'YX8}<c?Cꫯf޼yExiȖbŚ5kx'hii_L&*ҡG ߄27Fh0=z4UUU9r˪~tO2p8̍7ȧ>)8 n6f͚m%\Ν;=ڸf0 K[{ᙺvt4FتWXxL6<v]B~hk^n"*KSIwu,ӟoضm?Ϙ>}zP\_sz-b8B֯_ϬYذaC.jqG2p')p8e;|[lv*_<T… g}%뮻/}K~TWWۈ+s#.J`f]]]C'7:[GH.t 5MiǙieO#hF ]R3J%]%Rɇ<vmuY~9GP(ʕ+s=Ytdj',hsnݺZNJ&sUPG[AQ<$>VUj@p9l2z)=YBOGYϧCbOiv܈zĠGG0뀏 p8Nri!|?|?zDCu=鳔] F1BJYb?0~.t4Ruwhڵkye*|2p"r>:O6TL&\|k_:wu.!hTK]-H�>Jʇc*OQl4;PH'AEhP(j]wEaɱ*^yg[?-BYYY}DzR)J:^IF y<6&Ѫ[(a:CYYÇ9,(U5Cu>cNaF&ӳB~۷#! (v~Kg NJ9s<z=Va@a$NӴ}n!BSuQF0y/,4M . }o~fϞO~o[t7aX,]%!aٷzKfNL&p5x ז[p#FdT`b g:)0 nvy~syW_g?MMMl\\xᅻtӁ!<`Uw.[D@!A: E8fێB\&8p'shP M!.ѓRsRUUŬYF4J! jbn]י1cFի+:#w(ׄc10z0t�ㇺSQQюlJ$#P?S2ff̘!CPٳ>|8_~9iSOdN9f̘ѓP"G>wRr饗;0&`] |㠃ڪz綵M돺k6lO4ysO|<uht6:Y|97oC!H;qfΜŋ;v,~N*und2u]Dž^K4=TM .֭[6c Ͳhk^L&VD&ہv)bC iG4***r[yyy|IBj^z%nNJ6->\pv/B.X8g|s۽��)?m>C!"s -| ^z7=܂|h!B/K)?'@\}~AUϫ<f5Ww&:[755q}c׿#<2w%2d�tMM5 d~1j(nfo\R5:_B["jO?]piFsTR/Ɇ?P[[sFee%9e#.g y\|994vnx<<uQȱό3ƿ.6qBW2ȫ:vW-Zd M,\RI)v !ߛ<#tK/)g4@Rjy߽.ԼJLq8!:M!)BH)D"}~'L"|0@pAQ__ >\aGD4,Xe].k̙39Cؾ}{n /0n8,NcӦM<|St]/ s\s SN#xP~z6Ǭd2FCW#y8Ωx ڑ\<wg8W^y{sͭVviH}.5TUUضm寄t],Xˤi;m|k_p 7~8m88Y) AiRih2 @FJYB|i4 !s1k㓍_|qǤ2Uxqκýs*, I)+p3bgxGSu=hu] !Bn!s?1m48NpE(ӧO}Q}۶mv\~(ݙDD"x̜9s}qmo^ xg�~Ǹqp0{9s_Wd:ޚQ__Ϸm<s?hY&A5njc^}⩧r֬YcaPur 9j"j)R$X,7QGō7Ȃ 㻰~LGH${d- :s=W BW�GiH)YpsI'ﬖ?h.BPXQJ׼!B8ZR○vޫs)<Л5`�$ -{P~җ)N?_�Hlb'p[50Jz;R2k,2:(ywpB.J~i8Nuuw,HӜ 6iӦ4F<(uҤIB>`(ϧ`N0={67p\p?Oqdѕ7XGէ %_ϙ3uܹSOM⋭jfTW`J$GVTTr*++sd h4[lSN9O<o}̞=qƵ;϶m&M;͛?~|Nco{nc<8gϠ~Z9ydd.CvNHJ h#ҟ8}SAlB$ ml!rPltVmC<zڅHFu>q Ř1c /]tE2h+//?#h~ѣGsrg0}tf̘Q2PWWG]]t`flقi >˲ruN8_~y1y]|;,^'x>8;|5CB 9j??f2&O87.^8" BpJjjjr4;U5Bh4O<?駟go[2 aYgq<�^{-/2C !L&S_=E JaM+Ċ+)S)%msRtV(E7 9ȏ4(6;ɿ䛏+dt5SWFJq]wSNmР[ѣhG*FˋD]M~*]څ8}Ѽˬ^ɓ'#$/s/}TTTnwF_]~1UDdĉ?YR^ôiW RVV3PUUEYYYjh׾5&MUW]ũʽ˄ pC9iӦq2i M5�� �IDAT$&L-[hiio廉b}P(G?2�4w$ꪻXdF,DZ:PP(cV6zp C׿uqo~ 'H!蕕n۷K'9ꨣv/T c9f2)`ҤIASSRJZ[[;r :,tFv]c8 _z饓N9>uYj @W_Ap5P54b9jkkbБ m3zhy/pi1k, rWo2eFgr駳sN&N8>ҥKY|9g}6Ç@ |:3=" [0?Kc[R_܂I|H?"#(}=;V֕WzL&w]4?q!p뮻0я~##wV2ޔ<7%xYp!׿8SsCKw(%G] umۚmsP Gc0DD"sLD#BZN>dZZZ}Z~_VP.SsuSN ^-J'ΌEzn!^|Yq3_j;eY\}Քs]w1gؾ};&L7%5P>X|ys׭[eY93_%\B8d^~ 4=OmhޡRv )|߼m=SC;z-?=0/fA|]ioq?p&O$k6e x7o_8glkkG& o5]IH)Ejb-eۓ@l=bR}rz-qHӔq'Nٺu+g. W>QJOFz-�ƌ|ڛ.$8vl!"YkOZӇ8 KI7&մ&,oٕ>YL+8eY!xGn|Y3߆grdg`DGq~r}F;rvあ;Sc'_ [9ZwеN b|_棏>ǏGu-[e]/K6n 7P0M_8V:oԨQB!֬YCSSX,wa̙3;A9m 5RoC8±B )a?M7 T5.7vv߄fGyK.DXQ Gp-4J?" ꓍bP3(BHRy睜tIw}wqts:?1b'xb0MJ6H?PueS&Ka!aF!or=d*QWWǫJee%=K"](EI~dVX 6m6 Ƅ J6v:H1&*Ft+N'ӊI!2t+N[ v[+VLK39q? ^Q5Aa?z!5*Q:na û,Be4i3f`g|@}[riL6 ^_K)RʈCÿeǓ !O[^l lF`  IFgx GonU4VL /_WXE8& �֒~RO ՘vN:N!ml 4 -!m8VT 2BM8͗ˬ^`f-vNGI>{eY{_ È}‘H$WB=P$-dΝL6 뮻/@1h \8H"R:9ާĨ/T>;vPQQ{x4chW-Z(Gn:ns=|[⡇㳟,.T8:C%B[! Ҷ �){)R9HdMNg妥=+}T;XTowy'iڒH$J :bړ G,4MRTɪzPXhSLaԩz%Wݣ:wC%"W= VROr-0qDfϞM6ͥoll䳟,eoK͛7=Ƕm9<@ϟ?̪U:t(wzj �ag7Ii&(+ !sDD(4@3B!B(Nfi2 t˲m_x}+xPHsa+~v_4p7xb^"~OF,K/^cթ/EK /d޼yzL2 V\_Z[[KJJ}Ԗb)4-Wq2L*c«9-.ٰ li{h#)B!D$B laɻԎK!IJ,2 mmmd2lR.+>}:W\q" ??u}A$ɅE#Ȁ0!ۘ9sfNyx?~|3qx㍢rMda?)WD4jkk9Cv %Uth|2ZbMdñvfRmIzG>@p"YB:E3B&F4 4x@/uPh_d2X,fwW\ケ(`CHX,F"P~/Ɏ; 5jo t]cΝl(ti8MCCmFk)DLf aeФ�M'T9]蚆#"ӂh䮃=3 )ѤK.4]'Z3b[YD&AځpLtQU<;Lo|.lf?;m0Ci 0L]?aYl,#dǁ`̘1sr '4]mb1E(t{2v]שiow)j> of<at M:`DU04L)Z6ٵM`z~ ߼t>l"݆Ӛ"NjagXHa 3W8lg#uP(eYk>wŜ.P(+=lj)v݉?9spQGRr+(((lJɸd^hXKȤ,&`︻绛e#ȦSdRd)+ќ6p,p28Vt # [?f9W6ZBz<~ E8 {{90F1=9N)((Q (Ttg_w)hNLkBXYm! y%%d-۲X5=%8plbN"NNdЬf̦Şrb!m/oG6E':,7ћd#p ak*paڴi~]P̔?*((U;$'f퍱8;)Sr`^;dҶl24pM£47\V a=L&ƶ,aGb,pH'8vD(uׯ~XAґh" �U_O8?F�ݹUF8Bx(A5.'NіJd0 4})#RhzWp,K8 jɶaSčk֬7t B9#W(¡JPPP(u(=5n >#$n!6A ˭|8  JfC1p:0m!libX]#tVMdSLnb~!I5@8|J|;p쭘>}:�aFQ(pX JJ}e.IJ* n#AυHoIm#Ֆ"n#I 9Evl+q$Ep D%ҥvmcT4]ʐAE8<\qL>džaTS8"R7Q!khF88!n s)E/Dk)5cXQNtIMaYYع } ׄ"HS8DuɆF947+|<Q6cƌ~pxx hG6TmG zK?fhi?Q:$i?px%Lumm ,E:hzNaӨ?G0M۶sCJxW){'&6M3gNW7)* N81jtu"(J?U:^W/C]a#*Bk v+v۶Ѷ·lɀq5lP97ql1(0J}GER8>i$?Ս6 qַE<`ݺu�Og`ʔ)|3Q!j20jd4|!@8hq h+Z?Cwt ,Fnh\i8'F8vF@Aش9hQUh^U/G(q`qq~\^i)P'm 6=Q(6�Yܹs ùFFYhQ|3{:"JO;R6dgAp/94z-1C� mǿ"#RXnB�p9Ht0 4i!B5:B}]Oݸ0وD"hS`y\fQ˃ w4lT*.oG" l>c &ɖ,5a-j $<i]Rb{Fi& 'YK=T9lBh2 ƺ:Օ=侣 7y\rɪՄK/ES}u7kՍ=e'>sv''9CSSSN|FOBQ[FOT1 C!MM O7>ikRqRI%<#d~P2^k)W<l B:a&ku?bx(Ӡ4䏣ScK/>SӴ~ +滱>4k׮eÆ ܹ۶s6ClgU"ڜo{ & E</`%L`GFqѼBMnyp}; 6kEmy>TrC3B&!Q httNpde=裏7)1?Ս=d Ɩ-[ظq#k׮e۶mHA䛆kdYl&NLYYTVVR^^iW|" EI;;zGмcU! ^ M:hFCȆFnz)-<\3I4i!'ᰶ!t3t[eU#:t. o_|"϶mBP! `:k ǣ>]ׇ.|4|;U _B`6L͛73o<tn#j]ol[eLdԨQTTTFۙ|*ҡ0PɆ@蘮}p\wQK#6>j^&,$ +(x[EH=ZSE85~DsiT{@8<_|1OEW7 Tx@m&bY-b֬Y̙3L&ӮQBW1Ϧ:B֭[DzeXv-ܹVr oQ {P5PYKɹah;c[8v" iƱRy8nCm44=ƈ XZ_A,`„ ]JI9*c{J4jpR7?&{}4֮]illlYQS|H6muV6lD"\]?X0R<ї `R5b1Llɘ <5C(xHaia?aE U8F{u.E*N8Vdp B<cu=Caw�WXEkk+/"/;w܅R1v|avHmfXFhiiɩ? V5Jwe ήq>w[1cQu8p;2 n"4" _r3:iZ(M.,g}9CJ:S6j.T8^ i?'__ȟӄ ?dƍ̝;y1QYtQīiT+V0bjjj,x<2\wt >Lܮ©"Pz_I1@4a#NUÑcc4Np,4̼.Blfq+J7q<C҈` Uײ#[ͷ+S~ RoJ]/Wc碋.B46<k1ڶmo/O6 XJG5kHR1"nb1{Qcp ?vΝ;innƲ>)(//JɵK=X}P{RRUUjPxGG8'ttE.UYȸf': 4\P5Bap#VAְp})8D"5(4擎@03+gga*PVV 'lzKjB!Wɺ":Fgbhg3-++c}x<N"ȑ82͛7K%ීp8̑GOuu.H1Y(]t]g񒥴m'dmmimDf[V iY4E ] a"h8z -Vţ YP7:Fz+l6K:&Ns\PM>  x'Lӌb1ʨ 5LeY!xWXjUOF~IA#4H6-H~)++ˑp8u 0a>C^ulB[[[c/}#FSGCP5Ph?7o͹9Vj-d[L+";X9;d0f='R`Us3ވ9_;=h,.IJ,4Lt:N^\p3g"<TE~Mpvdò,^u-[.,7_yOT5E{Rrv(D6|GrƏSD."{@൛?W_}7̌},z('Of„ ضG 3lgT|J{)Ƥh!Ӻ;݂h8B r&f$1kb|?xL쑲UQ* q*?z9^7Ϝ9&0nF15n6g…D UO9^L(6urtT+P8o#XcR^^NEEx`1<= <d~aر|$H U*`u ys^u8Vt'&mtQ<6DAps'R^^G*;)E88|I4M×Nuß3 W^|#@4 v?cE GWIG0z=Gé̙W"H Pz+V{𣛎>h򕯴s닉TG4 aΝZ˖Ҹ}#8m8hnc Fa>ǻM$C(иT9ŦRW9};aЍ7{e] _!38{ )s?a C,{!̗T9 aƍDܽDPG4֬Y#< m/o 8󨬬찍uwS( �qaL:4---0D V;�� �IDAT]d( O3eE8"t]?x!(sЇ7BFʃ d͚59EŸ\ Wy%'Xh(Bʱ{o϶sHкu;;vl&:=N$" QUUEUUU:]Dirr)ѧ~)SvP{OOU"}١qilll?}^;' T]u.\o7#R<F_.JJrJ7e"ݓHPٳg3{l0`ƌoA2l=yf֭[͛qgr0@o_};5P: h_L3խm,+?'| MF)]#hJڽ>U (jtٱd2W_#e,F&K;@g F B-GoNYYhM6D(b„ Lg{Qۛ5kRJ>O:3T*sknnF4L$H%U )]SH 9ؘN80B+B;yg!8p ݑ&p7ޯP>0]s9b|~{Bp8L,#Ju*sD}] Aᓢy#php0 {X,Ɛ!Cg}0MKr1RM{W9;<Hi0Vi֯_eYsqMMMJ6�{9~=lŋfN4:gYLqD"֏(HRl޼N*$+LH-fXh-j0C زm[7|:z(FOk^gRT[iF65ҢZTIji1TsgZ߼w Gr_ `Bxs9_J@x'k5M;7_ݨ?E] FΕb掎`Y_'4MD:% hG<䓳ҡҒ뛈b0`ʕD>477#hc?~6hoɂ  2=;S5"P4Mc˖-I<'Niƍt:M(ʭJ[[[IR :t![2&4G PDR1@ 2Vo~5t {"(hVmt l;#ORڇikƶVOaby8�nn4*^"pLLD_+`lДR(My!O\J꺞ÔQMرctT*E&eVjԆ H >>}ݗ1cҼaFƍw=_~IRJz衜SW&RM*}R獍i0ammmlڴVJJSQH"6zmI* C*kӖe-3֌5cӒrhNYE:9~ QmɆ&je4Vk;IepMT;jinIa5j24lUɪU!/MQ bg" WXph02e֭]p(PԮHq+u`)@.MD7 |G9X&`+W$"F(W-C=4$!<LAgW0K9GJSWTT i}}=۶mòoQZ1bmmt!mIdmIv-G%Y[$$M-YZ`Ǒfwv{ 7,DLlK-"2Yh!3²,">:m!iMinjN1}v99"j{s,Up <A>/F`8˗/Ƕ~ABd{>ٝ}s*uM6a7ndʕqV+V:5559G (//{9s&tzPիW3gΜ CGJ9`رᄍi2l0nJcc#m3d"X֬Yƍill,֛(HWCbC[F#I֑8R#v$�ˑlil01k Jev V*K6rt86~BfģW<Z(pژn| FJVc�Hvn􇳨;>彃ʃy*ϗcw Q)fYրWn"H4NCCeB(u]gС㩭!C}744'a0ܠsI;H΄ ru;9fphf_B,&qHg%v#Hh/<JL~ȭ֮iTCYDpq3Q猞wfppW?F6YDeinzo\"#.7****9yřqsy7c]%X}UxGk{sD7 Jhpǃ5FmB8x/W3%b8lߢFg䜷{믾91 uR}Eõ\e7­ĺTN6LRK/cm놀c:VL\.m۶ap]tU)-˂eYXp!.]իW)H։l?s_WU�ZG1s7o4 뢣�L&~1ڂF)lBa(.`1�q!!E06g>Dȗ co>LlLJ $s]0;`4`q,Fx R�6 |0"ss p(Ջp}싃=߿,3]s޲检c%y^Tǫ(8�c,RYV&aӹj±chhh�T . ϯ2њ)lÕTfW#8W_ő#GpS \m)Lq>|�lٲuvph@jJR (;ZBޑ!!f0 LC$: =p 2 C˚7^lp"mɅ'\x%_!= u�!@IX+WJKۆ](q \ l2lBM!  ꐜ ?ᒋ/qO!D\vϿ+13]OVRS' 6!5Q)uuL{O%</RJ?~pWs_[n===ӖƙDRJ9r$OjeRcgٚf&~ߏݲe|mggDZ-!O>dYT}h,0˲00J… fH$p81^GȖ@x.`\it аtQ{ƁMus@ p`eAxȻ0`۞Ccf t!zŀp} cC,F, )Q<C#Jf74@on7XS׮d�σp RӟbC<ztD%OQbn'-;u�7(Ԩ&^U2QQ.3jVZ'}\qF9;/ַw^~;^ׇ+ݤH$BsXL&WBضAtwGww7WQF{{1ֆwcT?>/Vߧmݺ===f-ʅK(Jۍ^lsզ0R,Ú 4 8xB.5;8@e&Y u\SiШy`\�hPp'Qt8}y7ã 4:%<$Vr}�> "d9BϣX,YK�R$Rd2 4u@@uX B+E^.b ޱz1~4GJ*� lwu4M;OMq+ebaѴ(uו/hk�F{R2ݸ{<_|1޾�7tӴL&E!LeN˗/8LN By r$鴅t�![@Џc<2|-sMuR=\|S (i>7efVn"5KB!׵HA:@CC hjC*R)] ȨehnnihooG*`#2j".qLc BC~Eۆ4(!Xd~!%AW3'`;G�6Ɍ;@c<$৸ eAJPs_(*F1;xQ 5JA8/2`9X̣?}E2LǛx91)RE'ҮWpVN-'kw(hH>@ 8|#زe V\ y rJݻwQ2 ta`ҥ:(s4 42.G.J%G"a *pL\Uꭥqqg><LӜ6 qj .+t Ix0ضvQ,:(e2i,\8Ǐw5i$94:F ˲f5ʾNtxp= d`H;)ss`/2!5A"t E1U\ G,nYxfʮՂH z 2qI_}FJDn^ ؁_O#c AyLB."<oÓ<;lAK%jŢS5h*|>? p T$!z&c ? �xǬP iZbRqbD!2 <ϛ~N1o<x%KT]F C7c< .X,dسg3!㊭3ưn:\wuUz|K_B*sߏXP!6a Jl[s4ta|F6A]]vo.X�LfyGA�4C A@B;sJ EEۆ:`!]~ -Y}z6\؎@YlƎ;Bd5Fc;m6!<�ab9L �;)!=ŗ^ 4R q l<_c>w*{�� |<na{#>`I5$uk`ߏ~e'hk|r :;;+Rc �J+0}Ks188L&30 ,Z<t30&szΘ?9? 0o^#iG.ת'sƍUWg$i9/Blݺu=VEJqKq?7 ȹ�uY:t�mtՀBppd"&CH@ ,"qi3BrtL^= đ/qTM�wЉ0D%<� 3(~fJ`%z,nEB@K4X( GvL3w:1.iFلrbѩnQ'clQ@#Z55:بx޽{ODׯG___͡P,4o<L<۰b Xzu(gĿS uT*AVVظqSS>a8O )%GOJ)9#XzI BH"cJ%q~,_TmK/4! '?s{˲}z+r\M}2C MRTXFJôX;vMFe5Fld2Iض|r9tttpΫ*E H,YbSMƦϺ Rg{(BC`-ё3ކ Be";./}Mo&y<84"@ /1]hmm'h'0Þ3/0bg4LeD6PAK&޸%Bs087cp:ZIٳ',L(|>xۅ^91OSJ"L'*d`>.{;\7 Ν;ǽ}/VXQlDD84 z׻��gl_s] ,�RD?===d2hh4Rp\` ֯?5ە+gq,~md_җ/91SOG)bJ)2 Ԅ ---hhhYIUp``�wGh?RTy+>F*eXtBIsρsףmb@dr Nj/nƍ 6jK0JH 94Ѽu, x.p={Bnmc҉8gHmE=:e*rqtR{!4xMx: uJC0|.C gX<�#0p ģaa/'֯_?8f@(!DWCIM>XٍV|+WĿۿa``�?8l�>WU=z!ضN4M/s[\rIWz_ l(Fd4D"oħ?is9Ӯp8@x� &iÚ_ /�MӐJ`f^RW4=ZC.)s1~׾^�~AtiVA)V? |(SuxB^|9fi;whkkҥKC#9(qZO&?(""T#oD8NEBh}(<q]9vzqY !& "$ӵk:h<0}ȑ)BR�tsR |`~1pH"lzBoonQv^1Ѿ@ѣG衇y[28}7 6b߈75EG/JC)Ecc#\tE裏+"6 _46zõ^e˖h5!U*MiZC_Wpyᓟ @ahw]xсT*T*d2d2:|*С?d2oߊy) 8yڵ {ﰾ::nf|DWW9ݻwo}+8#>?pRP(/~BP<ɗ� ]l9?ع9?8p�<̰bl|s�!@*eرN|2B B* l H&*� BuҮLCFpՍqxJ84x[�}!,F�4D,J"0dQK Q*hHp 8ci"7 ?B 3`I$N^8Ei2*+<3pLS~)YR-Z7EM'{cVӬ$P__}cضmۤj\uU5y\o2RiaHT*�(صkgq]g1ʀg!-W۶mßgidY$IR)X2'0)yDtBq}h8E1{w B188Xu_2 /@WW{1�^Zu_RX,wuטbX$/ڏ=BsaYhfBrx ,_W'�e�}SDTh?~B@0! 2)pJP5Q-V�� �IDAT4j %fvH1Ҭ<_áQ)�r1nFbg h('Đ?:h"jYar RA&.<p~c 9!j2�0&K!nTGK<k׮51k7nq*єa`CqE)K/w8_ju4D&.EEHӨC6 qmfU1}„ oߎ͛7RO?7Xy',]�裏׿uU 5lG? h-jU7|a/Î*¦D"˲`&LӄeYO?wd&g yIul!%W,P,SLE p,ա BC)鯶a%W/'߃d2YuDd>(81_Xy"< I"<sx;:0կp7A! =i ` V,;%Hׁ.\a氬Ÿ Xԯ)y䑫�tJoe5]@CRIke%ƪ2Zծ0F;up lNыg_s=?G\|3ʴNVRJ۷<�8ffC: E?O\6:TyW_<ك7B`Ŋ?8"ճO|K,�<3o;?G ęcb^ώhX 쫓$4t]ꫯisͦSӱv\RB{Oe^BO'Hk=}4݀A-kH a"��)u[pe\0 w X >"5]xaW4B@'^*)8߲<ŨC_,=8,A!2,JG�!B*~_\MF VDQ/;j6FKUިyPݻO~˖-޽{�;|̛7oTbU+8`R+(&[^|O'2%(ץ4aϞ=ؼy3!X|9n馰DXo_q!<ulx0J0W;'@Dχ?,H %!:Bofw H5$\2sz<!јH%((ՠ^?Ξ]�,vA8%yP"P:۳MkZLTT.vM¯y"2U<!]= -<8/$Uu}&$�10ǁP"!4XHH`#<[c#aB:/eM 'ݨh8҄x"�53 s2�x H$`v< �ގ*~fBs9|�|XX\VFMJgO}W1iR?E5۶cw}N 70Dy馛صk}Qr9\{xP@ww7㎲(c0cMP*u#i/kϨL}4,ҦΛϞ�0dSjQ)T}!驭I(�8ki tÄx8o5눃7\h:L S!y3ӑR3*5p%+ F/M2op,&we~j.R �RR&4+dk IEGyT~զ?Oܴiӯ6oތkS' x0LdTM6ؘK2ࢎyG ef�]w](,[g}~VBbtmmmG__?8RH馪&،޽?Xj>e&ˤ 7܀o;wij> ˲𶷽-[M6JȣU]k 8ExT_> RST`C�!ѣ]X)ݨKjp(%~ <F"),(;n %iǏ g{ďGE q!7 GhJ�C#Hiˀ`ա~`c2C*|@0A&`P#0b=ZZmH!kBf :“OYZ1thTVR Rh\EO�sDk7o>nLFPJJF-FYh'M9F|wjڍd207 3!+WD*8fj<R}ltL&%Ds1>:W^ٍK.}b;v�!˖-M74%iȪx={4MFhȲD-h +:G^Ll6L&3P(�4@5 \$OhD$ K4':8zq P(l^=f] C,m.=rf PgڳmD9SjD_|R{�R@G` 0(_ H*fp]P!@q_~@ӠD} /"O]]vOEظO> J .`p &{qSP:x (e9ѬJF) -ˡt ݣ MGa!TƲ,,^R ===k7pAY&�(8Sя~t=Oc>gزe {1tvv0J1Y! HyΤ]? aX`qUa>2,^xQ@gy.t  \�<}<⻉: _cqKT�j׵bOg %0tEQa~lذaLqEV!-|=߁ uu�8w]8�H>R!d˂ىc04PS`g5֡KO7UBc a(N)}\p`8׿ukl3!fUXPDkI�cAja8*N4e74MC>WN}=[eY$L1q9ŏaX` | ]אJYho?MTւN*n(k5̚w(Jؾ};v9>R+]4؇y4rzfhnnJ E50tXVO=<Kj۳8 tFZ�HH0OmKǟD„H{P(1xAXI8?^iAa@n||CH%2A]ZGsҎ?g=fjD !и~v?V:<=2OYu}!=8z~z nD@ 0,ܮ]ۺ{5 )l$밙65UZPGG#Y|pvBN߈%;:ՠRn@Qo褖cH pDQ7M*@XD& 4ۚwN46,F'q0JVjfٚؼ|S2ѣGCK6)%<.r+^�B1MRJ,]==H&/<S 3`s@J&8v mmX\L&Ј^ֳ 0t2&Pg04MpL8ð=.#`#w=ڏ NoiZX7YGhHS40^n !:/Јl@^ L#&2AM:_>H呌. a"@&th$,-hoFolIq\(̖qsV{3+nb]q0m5:N R8T)]mۆGJ%CYs:V8{Q__)0kep~8DBRiY x ue˖Uρ|_ŧ>Y/Y[o7|s;F뱹i_CUǏb=x 1dĖ\+ħ� 9rBXxq^1&m<?!(: Sm_�e& B%l7�� & 2:Zt4.u׽aTr"3P^=Bk烯M ^UxʃtJ~R�:/3c:ǷFWP)$-  (aҀ׏X@ +yݸq>fz/B͙[gOWv,FZY u Sҁ*+T>["@: b (zLOd54ں=HLXVC)4RҡJ=xDBeHLgݍ<.-\pA=;v ?Ǭ)ΚDc,Z ؈2A݃d҄e0 -rH5vΔN4HLd):BL5JRTtn{K 0t I33Mx(GPr0[~(EИ0(n%.p/_^s*XjBk՝U;MEXY z2bP{1ۆgEƋE0H R٩CRH4!ba 68묳F*i! sjB.`z%'�SCMFXq`t\xH 8'Wyض[o[lA:5�0fCYDᔑz~z=B$RL@"04$fjaYR)DBǖ-[ںozӛXv-LӬsmV _:;V5Q`wu&k3<,P_7t*}�!J0M#9g_)† -74sעgP֑(I,p<Pr=.~yB$(�]EҤȤ44f5'ĂTpp [5y5xB(2N>{g8W`<#ct@sS ,ʋ`7Tנ: -DVKR]� ફ1&18~2T[1O; 5Wí(8.Rh<ߡ۷oǫ.\uU?㩚FY1Qv0 l۶mX(4Y/-,_7q>::٬42$I+�&2 l  y6_vYsrfutt[V7 %};AwwF(F Jb,�B)ņ s;wGoo2K"N"6LH-ll̢O=<z{KZwF{qk֢_1 4d4d%4"@$$N%:i�A}o "ј}db٢:?›F\zSjzW\><P2PL0гh:bjN )) \0%IZ: >1 s~Ȟ҂].ڂ7nڄkfVQX�/'<_in劃M7NRJض ۶Gqr*؛Jya�=Xhјhac2D& } T(8#G$<tR&?baٲdٍ\.\gAP`Ԋ׽XhQoTG-P(X~}X{pp/BSON($]-uaʕU**�$.]J jr(lr9 hhhk_ZTw[:ƚU˱¶ 4j:$|&#HV$R>Khh31Fz |ϯ`ٯmo6lqHd Ckeumxh{0!A%_�%Iz*=e$adS03H4ףn~r-x(݊V\y袋*&4TjQ4$O~ׯa&v@&=˲FTdl uQ(088ܹ~TO&c[ ?,Fl8VuJS�GyBdYף1,fGO&QiUIo;t]qŋ88|0~T<? q6Jn@H%y1PJg<c n5r6`I$ *SX d Ip>�R<8o~VPQ (vjhÇq`݅ӜA``"]y @(ð N!XW_}Lj>q<ضbu95cip6g\G)љpWò,i̟?G35Pn7 )%VZ5,\ĴKPUv]!^x@D9FlL%>ZB-oy ~q}Ço7x㘡0pmaUHmjgPG2@#z&DL#իl2>|ya;QjES2hu�# B Hfn7x7l'4 >j~@#4O9|Əp<س"BxHrCib�$S7^0Q`4h�+뤮h[Ӵ[uo).TnnS&-BKK F/6i\?<zmƍaY2LxS!K)EOO:4q4nv2M8ׯC=4cLAWW\r%UMpַp7bŊ( 驩|-qwyS6t?m{%VZ>t>#}by"ahhlB58唥Xp!Ĉb&@J#X|VZ~<;\Or<A @sS#lnq)>/|\TEs]4TXVmݺmf2q{iv\j /Z1zτ_ώ χ={yAU,U| h 0L"J lRa'�iHӨoL&dFu"ӟ#L(\ Ju]|F60 DZO=TDP,@cܢl,:cPJ5}ڱVu]Eض uC+~%ȧmmm:pLR gRI 0S*J<l/FGGǘW%#8ܾBFdd206^'DXVP!91`#^x!lقqf`XNu'*O/bhph>QVixW<& 4e򍶰umlhi0 8f]ZUW]�oƳʩg�MM$DԄʏK[UK9"M:*RWWB}vbب h7 pWNyQnb^xaY�}1q"X)jL5(05DAPDߺu+>[D3}"T t ,!Ϊ4hV#2TRN+ ʪF<5z_}U۷/PLDR?X&S)%V^]c6N; JpG1`c*-WF5~15!rՀ8-JqWa5e8:q߻gu<B*yMev#iP"/^ΊH B}ZͨD~NsNڵ+*|9B9vcj'Y96mڄ;v !pW -Bh\LhHIy �B@B@ @J1]lEf3eNGcZ �� �IDATz}4Vcm&" %�9cr}6P`IY+ P__?e)fѪz*f#^VuW^y;w (JLf]N4& lD~uC GJ'c5`дQ44J!d̳1Wc68Ah V(v8\e%b4SZTK|<;[1p/f3⤪-G)#MR-ڕI\v\F 4Y_~Ո USeQ뺮nwk̄V(c 2qb"F$/1.\02/NNSd$4:g݅3N? Ujl? VS<Һut[[[aY8x\q�pBwql̢D"Q64M;vlXD1W lDUѹ(D)yRw LЈVWWovی ;Fl.>ZjRS`O1Q1](BpX^xUY<2i )!1Ҩ Mv.pShX U:]@C-V+�6lxPJ2MT LfXHeoT3I)(J( [cTٴ&N'*TX( XݢR߿/RTysD-g `c4`1k ?1fdK.,_|llL'Q LqB7BiW _L* 4 C7`^q#H lTx* 5gضB�uhtܖmmm3m0&8tE8ʁP*P,CСGC,wY[F hDGx'jRr]?8b (΁Of 4 !3躎}Cƛ:̬ۜF@Z$%p`Dn@ d9 Ax:Bt<x!FZO0~9GXDTBT K]Dt�q Q)jbi&Z9p]T*,GX o|~(()Q8P,D[T?aWl W^yz*,˪Dվ^-C=4ʄضu.iUVcfJc<  T!pAp )y.+|jH$LPx^\{Wjag"ЈO! Au=*3Ggp|m|<V*.g ,+B {?*N@#F@]!cp!ttt!>.2(� __|9>O᪫4DVֵN|R׽uXd ~a<xlĩ㠮]v:묚M|S*ic.\gdq>sQ]֖U<|\B�ƃL fĢ%?|%U>k܊T6Wmmm1hiWd2Ju圇!m;|8<c,DI%E4Dc8p�;LXu#^Xh7]}_װ|rtMXjy|@X7M\veS'J:^-[8'ta\z饣4l35P@}p<�AGs~-`S ^B $  ]7dM&2Xr}1UqsPJׯQKi"NLlTL tD u]xF)t-g?`#ϣ}}}c @CU^^0T}L kiR =ַRNv @صk{1r)a<<σ6mgL&3hL"ؘ)5P8`:Jp='FQ E)I e.E*F2i/\Xj ,spO�:0 <�>@՘@a6b�8!okk{j,f 8b.zOGE-L 5ㄚ:<C.C__߰Qy^b(:m<e6*0ɪY+"5.+W *[cF-OPMĆ pYgaϞ=رcۑƭB<X bڵ8묳L&5R;4}� B> >jȡH"H32p$p^_D I9$|!$B d3$SE:ԁKO X�9Y-08jlWGs3Mi,b:K)Lx҃28Rl<%9Pi4c�Td6(Jf]Bttt+:xWJ ˲xbuYX|9L Dؤ>sfT|<:DH_uCCIRa: @BLHC3Bp!%uy/s=+WTUM{3;p&�ҫ&xijOL Si@#s^pD;l&^rGGԏ#8لR͛7�/PްodL刳�d,Yl +U`'&13PʿO9,G1HiC'V@qz6t- $z=7 g5|m 0 Gv!#L4@#crT8xs63![e0kG+EhE!D:(`-SpD3zgNNFݻ~+V22P&c*,@h:u86 2P&>pqߪoFI!gAif"#GPł֍ Dbd�`LB0H8dJ`ϞXj1rE*j$ [n=/s G !K)@kVQD-SpDkU4jua駟ƣ> 9<?of0V1Y@i@  !0SY0FDFa (@U}@Ƌ~|`ᕀA<--۷׷*ahP5D2�nF,�7imjSѢ9Jq9*@:Fb߾}kJ/s@cL@sAvإ\$?(frpF+,f"t:|:n@SrP*r]=[Xx00Щd2Rػ;~hߞa* @$ڼigdf)[QST\omvVQ,S6)Ńؘc #n\(JjZNZD@U({K9 9(tCG_z^ ޽0t=\Szo*&\ps\XI```p�p&hX%d"v}!~8K9ky@cxހؾ}L':e&2!x饗OgwsXs6e/&lCHȠfe@1�rNhZI�uSq >!XD(`LTek>[[tn3F)]nݺiG3pBD(Fsmr@ZG?!tZ?7'cnFy#?B12P}.!*R@ CH Ȉv0:醎c]v�|X|8n>As>`x^0{�I 4%n�~98F?Q9h̵qw~]w 0Rb[o�RTgL(�fwy#^ l4O61^9@Lr�DH C$f�NA)A}"d2A17HipJ 0M(J)P,0$ XxzlDwŌsgq&Nksm2''9կO~O|7oߏ/˰mglٲs9ahs ٚRXVB *)a%^I0KFz2T F5Q_ Ǻ_L9@  ٺI 6/R+r駟ypTno ZQ,u{_n)̼y6lm!E U`\J*1VQ}4qt <`5W�HJ}^E�`!J%=P!Z}>` Eܐ�-Ny#/?e9(08ʵG}hf~.2*hzpzknP(K.m( eJGHfKT18`X,i֭[/xDEޙTeD5&uv�"| �!AJQ+6'w?8,) 8<{h[fZ]W#t݄iH^'e74M DJϙp| *bx́ u5>+Z΁UQޚ�pa"^&jE)ͩs(3�G2ap]?яf?R]i֖epCi7?;%^WR #ؽQ�4,A . }EX2Xe.ˮ%F5#aLXpJv8t!kOV\9m>9Q\k&(ݣueuf68{4~טHܘn"c.e悍&5k6.\&p-ĝwމ}C#A!e4USSu0AH�*`wX=!:ӯ#\Hɂkg*|ӹI \Epᒈ Tԍ9eΙ3y=0يGQDe Q!@ !\It]]u_珮WokZUݫ]yS`w/߇P(cxy}B^ ֝d2i(T9G] 8cK/f=<)РAP(�G&2 fggkO P(p8b12du̔9kt"l�@<_~_җ t:*:AՐL"X\n^T[ʗTtx@08Wp:}Rz<ט\K{euw8iE|>LIT�B00^OB[] ,Apf^z)n4m@,dFh@P( Ksq,8v4* `M7z &''o>~ appppjk(2*r tBP@?Fd�@*Fh7f ?~;+J rڪB1w idf&T rJg'^u\.AӼz+X2'G Dp-//ĺu]%^G}`vfX<̥r%#!!1997|ӨT*ZH$/PqH$JGȑ#tR,[�p8lLPxXOFFSذs\.w]J=U 8~ ~\}YF*}GGGbQ):W˧̳w�4h`(H8b1^)_3|EF792VYf͚ 8`�JXܰQTP* 7 5+ z-9rt"!םx1ǃd2i%BġCL&144d2i&YfᢝP`>^?~�FWRi,ڙb6ׯ? {pQ,Q,灲c(WJ^(HJ)WsfR4b=r>H }~<<.Xjբ k&V � 8�`֭d̕-NU\'.f,2 :7x+W$V#@C>?~%355)D" #!#" fRX݊P({>k߼y3�cRqj/m)vRrR% ЫAd8,~c.=V+>@Pb~lZƲظqTF|.ec : 6�ཚ=w2ìsR5< xpaJysEYN͖v5d`0kעπvX7BV.kJE\~嘝ڵkqEA4<ؿ?$|AV$Рߝ# ߇)r(s(( snJP>T P6^�RyBHx? g?k/y@ZՇab1s{͚5XQ=Ͽ/<8`T  ,9t݋l6kâ 7 y#Ϊ�/_X,h4jw.Nu T qN* ۷�UVaÆ ?o#J/(VSh9̤ϠṔG9?ZR) OAϏ?h$|>_?ҡGx|Q |pf, !! BӴp><@₍rlfYd2iLOOc׮]8v옱+ \ R\.'b,[4L&F P2Y>hԫhKJAzj-Ʒߪ ;4 b?ƊUSHV/d͠PE8R0F4 ^^D0s9ЇuwAgY#b[DuܷT  q( RP(8r^~eSANxiI="Vp<ǪUŌ`R.  %dEx19+hwu9u]ǫGV)a:2 rYKTHc*7wNB B^}^- ?kk֬Qs[.033B�`L,C$uT֭[//H޻P8lNo>۷GioyyaZ4 t###XbEMu] k" 6AS~ɝvbZQJXLxYf4!TǃO? ';v~OhǣFzJECa6 UphW  x;U˜s@fE.Gċ`:e6ȅ2==T*={`ttT&SiD4 R @@zٱ|>p 5AF5;hAQ( jBs4Nsqq y<P$2kRQoԃR5G}E]#Gॗ^oC*5|.rRF  #8g| ,YĀ:?| 5U=c!ޛNY6ZCUA1T رcLaj'eP7 mh�:tp:Rh}�N@"ThҰ1y˲ hpEE‹MFvy F@CN_W*,]_~9.=xZ9CY}ࠞ*t+T.`M[+Y# *E55R /4ܽR<R t҅RkvG5 Y VuFnunW58hJ%?~cccH#|7;.[6|>$Ir9R)i#ŚYz�S72PM㨼�� �IDATL :տ0<<j6$~e _~Tnٮp)7ƍkvPv7{رZBCۧj133brrf,UgQXRl6cǎ!{0FJ#С@UHᨂ' X/.JD(7ԍR|>_/&&&,a^ ~d}0;;@ `k2 !vxS>l{/ѣ8tt]bc8h ;tP<5~C,FBf(XNUܼ8*~ ?,J4f;EYoUt:7xǎs\PvY�=zԖH;Xu7 kjwR%ZGr6h"zfggo֨,xȲO̊{`VmT\0H`ff5Y1TLNV6Y5n�yCtpuE ۶mVW&A&Çqyn(g\6ر={-~bF&  t]7+"tnf d"lyiٳǘ)F8 ٢n0;JpX, WB8ض3E)1Aj MX/^OvS4ݻw t` `.{ddd+W;Y]hH~YXT$|>_M@ UJw}TBrro3D5]l|s,:,Ycǎ5 *E\s,w1:)D;lo]ұf$K9"n5C ےZI}f1|bvvdt#l<w?~{74M+Rq.[Sl$ w%d `vvB:6hǙձqRXO+kcQ,�VGϢQ84MHb_J~uKԐmtt4#nS)1:r?̹Gcccx7pI'{f59̪-Zt:mdPm^9-׊:0557x4VCqBAE  c<T]Xy:066VLfz`TQ:qT ?Mk1&zAuf?{~xG:O~:�G?|ALMMlH333ޏ5xRQ2T;8S#&4"٬19T=NwrseJq@5}0a * ,YiLNN"J4Q/35wpcxim۶x<>a:,P֝,r80ϵ`X)B}N�ȑ#† #s?00o( _TSD!fpD "E]FgȌ,;iW3R0fggDj�B1M1>>^>U'WJp�oޕ qi;ӂ+~q݃^o@ơCVQBH%38쳍Z=J%^z%l#Rd2frZTh6sEr9߿|ހ>"{2?Lx<{Jcy (d^/riVo~l(<C %q322rM>,[TʍlYR=e.>ՃJRӒI ݅άF<G&vr><u*vnh щ yC=Bl3$s[>֭[ E.lS4̂P \>Z B~ *ǻ p�8YOmQuĬf8Q9y[삛Z-jA>y<jJ]䦢|(䂠,+UCA}PTeD"r+BitNg*M8*�{8|I 6z6x\.gHbT~=Fpk�t,jp8@ cr)NSނHfӠP}F.:;(@v:1|�^{5޽t J.7:/g2TYY +%CO6f^j'<p\tEx'h꟢:&mǎLc&"[.Oyl @__2 &&&0;;[׵b Lj) 5%e%FհOyi"l!c S&姞z {1u]XUW70fgg f'pn=灣j7ՋPݭpP!-&AlXD$Vn<jx<C__J1>>cǎH\.grRA>7*ɠhx}>QtWqW(sw?ǃǏǧ>)� 7܀>u]f LMӰl2LOOA| 48AEFFFx/>_ eDє[,frwr؁q[k+@c^/pM_BP(d2P(�5 GT~˝;NT5S/ \SnXwCv2Fߺ#oGP]w݅kK/7T/[,wN/ߏJt:>i""^pZճ`_�= O?t?8 Q|jj}Fd $ y_<`sdp1 xP:G1D+DuCɂ:ߏBPR8NꋦibF>DQJ%U6h,XR6= �VEwcʬ'/ 5J~x(H${Vj󺩐B!~N@X4&^0j134 + ) v K,&ޟH$pq`ff}}}(Fs* |CX׏x׬YSnڲ'a,VYoXBdQE"@43M tb QQ5Gn$ j'h\.ۮHKMbtqEU ]8 ;qvlj+{ w H!UllqG%*ǚV~Jа Z I(H&u'Vf8]RTy@ L&cp9]#@�v>O"ts=S+O*(Vndsb5Zcbr) d*Gow E |A1;;[< wRq}}}1M2a��tX@jь EܬP:,uJkTh؅zB EEXR|t:V5kZ+rp9N3^ɎvaKyꇝ^P�|[�eNS5_EYv򝼮߿cfnZhĊ̇`.}xΝ111?W_}5#]["�sz鰪F*vAIrT `4ŪuD| nQtl۶ V~ZRoA&2{xV 65J~y^gK&Ff1bff_|19b(j=nvܹSM~]>o."[|h:rR1` G\ ;Dت�FKv P揨pyݱcpe-8lхw)6xZfI܆-L)rbDpȑ#gadd{13ek;QVqT48pഞ�טUSֽxV2f3 ֶmۚji5T/`r9Gk*Ңio�|3�uaNa6V&nfƘ]5યϨKA?/_2>я"! =y6X[p^sxNP-{O ~v }X]w݅ iFFzE~?o7ߴ sf-_}ULOO00�?16mQFJH!i�mFo.pFzw Jٿۿ!j)-)t\siڠL=,hx^e<3WLMMvsA|+V@$ދ3 ݱ㩙(|Aw}�kX4r\[A(v\>8d߭K@ W_u 2 >SZK x^~-OUqobݺuٳ/"ŢeE\eܕh{R+C[Fw؁s9SFˆru]G6+'|ҸoݺuuÉ\MOY ̀ G>qػw/݋+W/ ~]` e2<8S~,L#TF qeIArr9=܃n$S*_2Ď;K/[nAN>M�}f,JR) õ^[#K_W5_qABs9;vHOr ΂ '!0%fXT³>]vavvvX<xw\b�%:Q}BXr%.B\o~�p# KD"�l6vhUP)!a"'WX>ǝwމgy\_|1>Ą=8<կ~l2tM83Ҭ Ç�###شi/8,n&|n6n7V6�pwGBQU}!Ismo{^/^{5;vAcdR.?1x≎\]v2|8餓8"y饗��wg�oJ1V@:f'%!5Ƭi~ z ?x;lP*0::[o]v/n w W~x/ذa}vr)я~[nCCCj+<@7u8Qћ�,[ ˗/Dž^Q<3&˫ڵEgc= 6خY5=|M �p8: _|J磚 mܸ?c8x >OԴf4hUx^/V:9=}{ؿ?֮]@ ~[pi9QtMF>믿4d5Cha|ƍ� .0~F>.FFFpt1hpWp\.�iڵV[ʺ4SEy#1R K.__ ؘf'e_zY,q�.b}F݅,k>޽{q!|skOU 'JOwsVqrXv-ccc׾^z ׯwyk|]w6n?2d˻~38u] ]$rNYĹ -yv~^x!ggQ 72PϣyКE؈D"a򗿬cw Esa,Ywfi©x3#[XU:%Nbe@45lcT 7|3z�cQՠ'U#SOK"*[7Yz8{뭷ZR˾ }S�U9tCy睇+W V6g>S,6Y$7ߏP(RUm6ʼna';yU.fǥΛ9/hg}T]0+Npx^ By*ى'={T*Ռ~�ZD!*| yDW+ E+[xeYUCXR9"TmjR+v5FU qnMزeKKTz;yźP:h,ruT*tEVKgV(/*$V%ع+nR)+~sC6ş# z뭷=zXBM=fnުݭpx<lagSj(hy,#V +n݂fFߗX{n+ bysT( k&Tqw'[EYeFNK$sQϘ@ `~?FFFŊ7ns=;'|2N9#N}/nv#&x:u kѝaW5]*4bf†V||Ʌ,l>jχ|>/U&@nRsI`0hoA۷?BY-~㬳(qwc 6zPcAF[9+[8аv2Fl؎EzFmDŽB!C2j> X MƸiTi|vY/;O٠W_}hP(py?ayqX z86_v1 ~ M4܀7?L&+W[,!Ki<R6v.f]݀*u\pub7QÅT^ LbRֻ1c-RiwШ入JF&F)z|O$NU5"X,b͚55R8/*h[bg<Zb4a'蛅f*%ؠORjdʺC0 ]oU߶K/]Dl$ zuOǍnЮn?9~_affFSQw=,dNj켖ܲ%v=P7`\!6ȝB̝;w hU]Aׇ0N2UY=Ec\*4~D"!J!# ZVz\HEí瓹N;2ܼ'p8)X;n@1;ܥG9T0s(94N<vލ%KUitRpWiW3a(r΋"|>rkib ;O|n<.RTF"cI,UMuyDQ/thWgF_Q^* HHcM*lc@w\p bP(d>)!֥ZN+<hFE5P( #[NܥRi^G|>Jb(&nn-LCCCH$RHARH{%A hvKհX7 'V ;G86'ƭU{ŪUZ(婧¹kڑX Y`е  j|S1H$A86\*JXQM=4M{[fԊf+HTJA(MPTP,133r<<.kȢH%O=_f}\n^0`?'�ZS Y \ˎвvZxx; ]O_:nf*۠"lpՂܼ^/^~eR) c8T$ɘۯi `Q6dRQv|<! aɒ%G*܁Z]ln"l `5;^30 xyǾ^@qK<! !"ϣX,Q '`xQqak_|IJ%<8qYgu` 8x|OXO~4"Ѩp$a%�:tf'nb1|Am}}}Ҵ,YxL\h0VX)܂333Xb  (ډ Lc3Y :r)Kw7^2UC|l{F r,nYԡCVص �� �IDATk\hZ7W?Y&[8̌α"'h(ŵ\.cժUbY{s3@)J5yTfS@i4rX!؟w]H:(6tX,/uOv]C JAAOsƒ>P(d|X,V0`c*2T]VO?v-WFz8uٮ,դN{^Z ӶR,s@�nXD+fEvN)B@qzȞ_hy>銓/WC|T]p_~9 46zk2M(I $4 ? C<7:e9IR:YWG?I}@FKEV1#"HBEW^˖-C:[8P4 r[lmlhJ%tI> 4dedK;U *F#f.z3Wظk!1-AADXSu]UV{>4dxj9)6(+>磏>G/u(Sf#pU]Y*ĺh׎  0r"+[8zǣ(P.3^s~aK;#ᦛn2uӈ,4Z׋n, a##P( affhŞyBaryoOOkһkG;PQ$uVCG<G<7U1Ɓ{�ɮS8�d79IP,"T�YzQj^*w 8x v �xi>*TT La!sdYyC5@q\D"G2D&*en>y12w n7w�i*Qpw1G"@45: +uC8pPiFGGw p޽GJ`6<_+%vP| CS^40s5;o؁naN; @�lK.f< yt^@:wf矔ZJ)b<X^<&fHnK'ox'܍hxT*7i|x<D"d2i#V pиT� åR}n> F>/~EAbBbL"B&ā ʂ ֯_}Ǯ ۻvǃh4j 1~cGkV7@SwDQJ%EJ%a``2q-@/{f-EY[1k:7 e#fc``�[,NT:&5 *VRqX4&B`;%VOG"L4\|ps9BE3.4vz)jLJD"57.8 l^1]w\| bb||CCC@|n1ZO2`[ *8pIvm|`#H ! TUJ^ub浃v�ǺFvC 4FhhRɸ]GoXڭj*Xg1Oh4:Oq,ʏr9LMM!H:nUR5Q!„ӠQY`8cubbHD²{qPq<$˫X R)(@3b6188d2i4XeVקXm1sʕ+xc�څ8ٽ/&hFh$lQdxl8F\FTB\6#]� ъ"?|lٲ˗/=9e#/.Nr !դ0+npSn8>h=v<QDUMmItAwx^<ؾ};Q[d``�@M sʬ08N;4޽e.ᖊѨahR p8\#mgY[qNvJ]ױb h<QU4y&.۝@܄ '(\{! -7ʕ+x⊅* PwhǏ;D:F24`#L٤L"x̒tpT'b�V@[w\bA&Qr@C{y]Z.D"}a`!Hh:<X,fgKY[j4rNN9P+~GXn] PMbV)T\zT!>~|q#^2RV evâ�M. f3 @&i[-P2W7LRCtIDGGG (SR{#J_G,ˍ~(Pz31L۶m~;J%v l$ $ Ge(s^1F&-U`1BU /JP(H+x[h7Sࡓꢚ!cttx}}}Δ`C h4 j=cZ'nLER4vލ^p{qU4E٭\.#Jg֭[Fx ^A-lʜ2נrnXrnP8h, fJL azzl&0n χ\.'}fA>S(2|vc8&''NH$łwi(͂[(vz^e2ٳR K,'.0h<r4x (F=*E}`(j;ʔx88w+\Xo@yUF޿xW: :O;0Wkjjj^]fA_Ԁlkll b(7Mu.ݞҮzJ*/dN133YLOO㩧7@ L"L-UBcBlT ccc#G099ib5 '7'Uh)]3|P%]1@+Cq)Mb&BRh9*bQa#JUϽݰ '}D=rUL&c@,< FGG122B`1* ҥKk^6T> e͂}j+�r:*hZpKh}6r\F<dz٬bFfU +>В&}СCuv<,Fe4w \.g  QNlm/wb=R8*[0iPQIn�wҗ&Z5#mZgff匸6�yKq7w^PԥBY,R<(̀ 8= 4EA  R9?D i(B.7hFl܂ 15VrB7�GWF[{-YsfO= jG.C$܌J%Mhp%F\$+ 2 Ǎ6C B5>wYtx#F3Pq6B0D\6BIQ8ȍ(+3_ʔebm I77�p_ *F\,|GHP(dK^㤓N/lr#y)T G.7 4xj4 hsAxP-JbPxo?/V݇bڬ eJVG[/pċj Ў܏NZ B__hhB�χ>SSSr(H$7w nݔ �@ `T2 ʔyCruÇcŊ 2P=|ru݈}\.i|AR{~Kqa,v(B<7~ xpNUeWWMUd-ݮ;pLS{܎9ҷ|t'+\RKe4E(4 X,7 ޣիQ,ksd|rdr^gO'NTJgdcV[C�W'G\q*T LjJ(cj�>ʿΉe9cbpU1&NYP5)06*}�Ǟ={pt |@u#h~>6D =\j]@;]հ  6)[8uC z*s2�u Ee^p82}fxqbLf(P=V/HYӴ+:8N=*5@nШBxs @Ql+ܭ"XF[ Klbj[a"j5%2P7EfѣG-[DhZpKh}JXHhtqvkW(Lb] :�t$pngbhB2P:WxU2P)6بRiZ uъ@ѻkk eʔ996u8t2h ދhl LYY(-IS( *)`X en佫L%�((سgςW(Jhٷ 6܀!LY_'<*5,h j(STYQDtlt{Jc2TJcQ()t*(T0==4W'U'czi潛۬v7jݜҬD40+zM2eݩn[;N3ɴ 4Th6 ml+D2eݽ)]-8HbR  mh LT8$sͼF2PS(ʔ)k|)iO�: 8�BFF),(p_hTհ+UC2eNMfSO=�s ^tFPع긛FѩVO†`Q@Q;voo~f{`CQ7dn67ՔU.[ nB@iѪi1JհbʅLYoCzБitQ(S5Zj N`Ce(PaCPv"pLbv[@mh,T2eʺQ Wp=D8ģT jHz- P2eʬʛ7 ۩3.Mi(�fAAc1e(UC2e 5r׊D :4Zj( F7@B(ʔ)kd56ڬCY v@b( 6)]u:ifX+jS4Z3is5;u'hTh>i`bFaӺ9a5w[2ec22>>Gp[e4?*BݬhB I4[cH2ei&͗xS#$&2P^- lkJvmՋ1B[j7*Slu#nHLTH(| `4NfAAc1wvt^90xxMfǓSHp*(SfBۭXׁCuΪ*UCe, h4" JSw12xXke WݙvZ([Q4EdAT6TJoF7dZBrZd-ޯz -f ~^'UWdmd'qL2N*VC`S%O]QT lwV;v3u^D%@'[uf`CtT*yKlͲz8й([  L-psmX F 30{٢?RUz*_drqnV4S-"ZY{R1n~=XAk{(e 1ĢTނfa)M;kݽ |Q;3i!>sbwu<wW><!܊Aߛ{)SoՂV@Yi=Pse Y: Z+e$B#ʆG2?^oRBwz B?^T}Rʇn܊,٩NUc2P.Q(Ge`mL-ffUes*U t̝U@K@DTC8l.HNyF'T5Zv=&ϵ,$/;f" C3U*aj؉H?.nGH4vg:D7]Mu] J%wc8|�ELY7@DG삲[DjFvNOxU ?gKfŦ^` 3w�Cpik@ fwd9ͮ]`R> JbR$nqR=unOQaF*E["~3[\)`؀q�W0:;1Ȥ$+0@(xKncX악stz A�~Mz�iKPmVi~؅Q )(J(Tr\3DB]u|>1f jtl4 $nÆl+[8h!13d*�U/՟Uah__ߣj[__1�ء;===iź4Ú-ЧUDvT*z|(ˆ�F" <Une =WK61.*Ee4vuqq ='1P�QN�nU(ܷi �?z*j�pi9�^ ww X,(tTq|pUne =1ZV-Te, h4v�D ~4Z Z!߁V\ɨ7o鬽/a΅poT*4m� `jviAn9|x^ÅxG j.4\rи|`W >z~7k12Pn_7 ;�R)~ewlAz< `sqEzoT jrVcSSSi��,pOۅ)4~>^W3)|ʔ1;> a*Vsd!2P$f4DXТ@Y'w3 jb]7�?s.RE 6z)!ku_Ӵ�)�5<x8_Ba^KT5~x- <JG)fQBe6hX)@> D6tp.%,JBAFo[2,VA3�7LLLMӮ4gA~z<J%:h,+WV &̧2PTذ:b.�5Ye"K �p{"ŮWV��V׏;4K_izMb\MG>nfs2eNp‚KEFg(nF A&lhqb*{_G� �D"Q&C2'dɒ G5;EӴO{T~^@�\nEkr(sc 73pKl FngQn2Ղ&^ͪ;k6!DbR1iCCCxnhhE�W8WӴ4MI<##!բ̍u[[w#Yhf1njE7WOIo,s0RU&H< em{z||񡡡2666MӾ`Yz!P߹\bz\6KqxpW2eNd>1KVZ=PPsAx:=Bpwtf{$H$JP�266K=f�=J&FA1<D5t+[<EO ;IXfrhS# uU  h^@Ct�_p2ܥefK.lY+V|GGGߩi-�>N P(獚xFlFY( /`�QPFgVtbc�L&o5u(&[bFvZ/<U&��IDAT�wi@"ABAjedq9u8ܪ@3vJ (j1]L&+j QͶj*�ի[W�i`\~ߨAKu]7Js#YjeWѐeJFýRf-0 xفFIPj'2d$'ǜx<^R3N8W�4k@`^Y}[xE@ PvaerNM* TQ=PZ f]Iՠ]Π[ 0nP``иi#}2HO$?E@*y;4<<|MӾ`λ^:urF-]2)sG$GX(TQ* 6dN1ܟ H`!> H$D٢a�5kt�`fSE*]{<8valpQ HR5*:6q;]E夕a'V ( qH&]!d9۩뺂 e֬Y_f?))փ6JPqqO$R/,0E|4+<0+2UT�M&OL&jP̺uڵo4M?<J>/>)De(u"aM;U *JpGpK;ehVjy~N|�$&†2ejmݺu�뮻~躾VίGR" BMLb*-^pZZ^ys~ŢqY9.jTO$ �j6P̦'?�}E�u}+mYT<*Q\Le,N4跳8/TnN QE)=.](�F�L&*׉2eg�?i]CyX7tm"!fiyVNU#iNњNg8@1Q.i>p~�檃M&GL;c�. Q٠`RrЍz|NcNeh$flPM s6L~@Cʔc^z)�W\M�>%n(b:4EAGo+NPᦪvy\(yRb*�+ 4)k]q�|O>it*tq� k,hǯ@  58tpQF$ɍ 6)k]uU�}衇>n8׷x]gULGoo!Qp *IP>n!@QpZK 1~kʓEXGFLC=+X:)CJm3ݠR73SJՐ?<fC"Pk1<LDʔ-]yW^yeR|#AA],򮠣7Cdu)z�gR; j^d1brP(d+* Eαu⁤$: :d}xШ<mZҞ/6 Zs ?7|</g d^z^l(SYvW�<`[R7wU!Xup�;Ql $N.x;AA7 Y5�cה)|k^زec_" &AP*#Jf^%bu]?PoQnQwZW.lP>@(vzl|#L=LN)2ee7n#b0b^u�ekLzQOP(gԳRRd4_.j2*LYwږ-[qƿR8i>Sѽ!S; 8v L' @i1dX}T*(P ysIRl޼7n^Y6;*Ne^(l'Ν;@o m>0)P* *֨λrVlͧxE4㺷ڄXVAAYHrP(g��|7Q GN{cd<0TtTaC4mi 6)M۴i�t]):wJl o`}�;η ;- ;Ҩ"†L;^KӴq�++Ucj]|I9pZ ::6h)5gPGGި7da/ r"DaC(Q&d2U2e:�NuY*yJ%�o[__tm]"2Pڛ9Oykl~(<8d2d2W2ekڴiӻt]gg(<T*5tc�r�:V]ubwvv)� X=wL٢T9t]x)tjYʆI JƖ�Nj/3<2`f.f!U 7 4("lЮ`^A/�O&7b^ʔ-nۼy36m?t] Խ" <Vݠm&Š} gy&  Uh&EQA.t4Z ^`S2GPL٦M:u}mdh3#R;N5T Yਦi;8"2P@x9l<W5pV2ʡʔ)tTnu}),W::T0w5Sؚn�elQU(\#D)JT*5@!4D2|QQ)S&1`H#¡v`P8b G, xM@P( Y 6=QH zAӴ<d2YTʆ2el(E�u]DBXT0i .pn<8:|p'2Pd.lP6хbZ^ӴyOT2e,iӦu]FsX*hQ([K GѪ Yl9FR1B U(?p.�$ u+S̱]'Jkuq<TeFݠ<d\ym_>V�bcjfV0SDClw_7L&Cn޼y?q?|PW7hm7bX+?<� 6kuJ=ؠ׬'lHC�PL2�o{bkB'+>n�@!t5[ g}6�z@B1@(T5MN$155Heʔf u]u؃n\w |unǎRHNm#ߌшzav^J1i>lD"Q2eZi `#-z5jEҼ%j*Kc�#FӴ5 " };D' n J{P3 }D4� 6)S֎qM6p O健2{AƸ6; .")z 5ZSY <ЖP*fЎAT6xj_%Q2e6o!M~F D1gA1@FYhR7_ s=s=w7 4: 7z.X "(ex<z6.K$5)S@M6ݧ{t]/V*ZA+1 5 @!O5ƶ>;!NQ8Z>׬!S6xS8xEQ6&0 )S e˖=�:H+"J鰀 IisJXtErW)^ 3hiE/+é!+]NנRVsؘN2e:6n8�ĸmvv!PjLuԍ mU8y晀ףz0F3Lj�jb2WW}-�>*SՎ|AF9Ov/`n`w4N�7-NL;X 7aÎ aV=T >mD5)SKFMwb?1D 6R H3x3~Bf xY^Cy+''|Y[y&mH$Peʔu l`ƍpur9EU,LXchx?Q9jݪV u(m("lZ(x* ̓ 擛pz">55D"f2eʔumܸ<�W�7ˣ/L6(vn<Ffff8vWm6V TQ5'b`(Owa()%,J��PLkǷ4ʣ/cΕ q+� _^xaVf*(O@Q* U,Wl D"1D)SvUW�x>iS2YͲCPSAVah4nd<glv+2PW\F#%MH D"񺚦)S֋_*zgyC1=םN sRS8Fͳ' /|Q!.ҭVOxir~pU~ .2o'�(PLYϚ띹?cMELj,mz6xV##w 4Uo'8oE<"X3TR�X `Di(Sl1c= -x>9VUܠXg Fѧ{8�`۶mu "<q8F^D@ ~ʊw>׸ M$E5(Sl֭[BӴf>!Z >d s [oFlffe ?8.b<Gu]_ZBjXvdpX qpruD 5(SL}8m,q]|ݵiQӚaIz^ ȃGFz ~~�NY7Uf`CR!Td>B+y�%DEPL?O<y/kv_#yl.nt f!R$sE�_k=|jY_ԋfU Ovd0ACtȔeRM+ʔ)Sfnoy<oy<s H2U@[pFaCTٚh4O| /f`0xR$0ⅼa UC,R#†S#ϟD"q5(SLY}{gqy矿|CӴnm )|%Aml�2hvmt�T*bgZywV+ .V,S4E?`L"r(SLs۽{՚\4_yI>D7lLE^u2t{>]T!ą+V_ک!ӯdW5dVp< KDb*)S)i={D^ ^i(~Ĺ/fT ^ATVwՕ.:.?Jeˀ7+Iq/j"@Ł(E%C:i|5HtjjJSeɕ)S{q'�sMӮ j1Qۻ80gg } 5bDzE"*BP(H!-S("=詠z^z5k [?yt:廬$!.vy睟P|;f,S5鿄T7=SA`zsk5VX\\|vqqh4:¢'"x8VՈRƃ;CF63juȧN6DD'LLLGaf}<ՕJey}DsiBMlW<zFn (D`ZAKX|ĉ΅πq˨Y1[H72S-b1=#jOY]�ocnwX<昛ff(3.uKa?uC-~[z qZ x<M^/lv(m|]<+Z4]R7|.""k8Q*fvx+.;ڏ>q @6ڷ*5}DJ[AKRhw~D3M_?Jǀ7MZFOO�ϟ7df'u<R=RG1pה6E!$U[!l|chh={p's+pPPQ3OxLQ( >Q?o^""ajj`�쌻+]N]n~hوԁVz>x###svttܛ=^S,mH}9 'L|]!xt|Z^VDMOO; W^>M_'NQԵOմ%�Ǽ[9l1<<ݻ9umذa{Rs9ti0|NHM/gY)<n2W6ŴYFN$w{>}k?sL\.?W.®C<H:qXioрN,QDp….a3{vQ4⟛u7[GCVY([lܹsvʕ.ܭMWnd:'Υ�YPM ŋ7mf(Xu8GFZ=hu3wKRO+E rVڡt4p0˲zn@#2ei�`WG�^4zs} &.ac]rysnsnSjE`+3p~~ʲp!""7*%:N3 <l4GY+3s@ zg-dj}RisΖ=fvnf?�3_!""ҥKtuuX'aCOej576����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/label.png�������������������������������������������������������������0000666�0000000�0000000�00000036410�00000000000�016060� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������\rf���sRGB����gAMA�� a��� pHYs��t��tfx��<IDATx^Ȉ$IEE '99>}bFy dPE "@1Qn랹 7w7{33TuUuuwEQHWQ� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%dI M%B(]|/?? u;Vc% (tSC˅"Y/]$.mۆ7i&lٲM4qNg7oҥK#2E<؊OF;4Z<$ @o6 `]w^{bŊXhNb5kƍ:eO?E0M65kb…_F՝Áh*+z>C<̜i.Ƀ|{<lĶozhF_Z~-)~;ᘆK0|.XoY;xO;gF3zhU>監u(('0֭:p8+㥌1�4<Ϋvr ι/.F'Qh)szWxWފ(/u!exh1z[" U;DP)BCpq*isnlECs$ДQy v)8{-eN@kG`oy3݌Ib?('m @=gK)2&dppC_P, 3Zp W||m%h0`Zp7/7c꣕BE Q H Ql1zX):YTM؆olH)#~7Jƒ+;}|G#1sr1K+dU� $UjO? #,OkA**OPv �ca>agiw-kLM[(@si+0_l1<3-*Q@Jн{w<䓘5k~WC0o<7{.֭acΜ9Xl/_ #F@^PN԰�-8f vBmٲ&0̐iЎ7#WZ؂ j8[j7)�1nSIOƃcUO?rW_jtNGir| ga}%b܏p8T+NV�r ~GL2Ѿ}{G!ѻwo<s_Я_?SnON}A۶mѨQ#n8q_4\s5Ιelqlq(!h]E8$LK96S/ Zl/\sYTh"8}qǸ]lžH,Ũ*BWW:R [4ח5r|;pE6k(Xor_XLQaꫯbww{>(^x#^zqw$c=_5jp-x٠^DBdA<߿n y>aYvQWaN�%8`(.aR6ź1fNv>w91 Z%D*r{Lemf\(K\_n0Y{`\l [Ice,di/逘K~Gpu9{sgcذa^f\2>cty'yz^{+oaDW?szo16LsSL Usihgۛ8WǮWx|&QbJ vRcTMZ(-HDH [#*$8FD}%2P,hebTPjRxgS-FTF7)2�"w|B{J_W /Ðfq쥟Cb}#|āE<t =Wzf7NAn/c}e)YoF/4#EnB4�l?Q|m͹j^ "nr^{W5>$^&QCVBw+Љᨾbo#q;1ͿL#VEgc-})K1LlE,*VN'JB">MOC )yyyo9"SZha 5l0$i4g.vthݺiqFjҤI(777TR%Sw/Ī ,v/q{q_G<s&Geg#CX 7sz;-5Q%qÝ㇇:a/c#+L}N DŽɞDx#R�<ֿyY;R  #8c!Ba= ѥ(((0=7pƌ)>(g/}00{�hp!]&Z;("0sJ Hߴ0 kWV;po4ރ<ir&[p%q+->[ū,[j+m;t#Rjl^Cq^["wbZ )T(зo_g+*|ꩧ:[wpova|hǯ S}~6=3tx8[uEĜo ן.#_1A37^"11B'cP\W4XW),sg+>ΆLPalYv1w+tA9[e˖RAhΝkrF,7MO+t![8ۖV^p2wjlc㌵f kVAH=ߖ`7%F+''Bj$H%b[QvUbLoɸLsv1&8iH6"v}7~pf]h6mʙX}٢EҪ[XXIfzahhg#j_q\ !ϋ%v[p pNžX8H~QԽ@,LJ F\IR0#W�fUW]G:usf|8Wժ#`=ᆭ%Z5kꦋ ( aRR",YJG�PiC q3۲[4@a2v uqw%BD%l'D;gG!Ii-VF"ԕN2�]d/x]N*ҝ6ll7 Ӟ,ct~6cŧbY_v'2{xr2#K6*QK?T;yX#哌+t TN__I`7+K:;{mfoۧE˗.b .Ni=da|rHآ>Dz[2}paIy(�ξX8j _Ry{V�IF8[[i̳FȤ$mP5|-a= !6 $sTWi3T]8=:]ViXAc SI <Qa�׭+> yׯ/ %Sd[xsKXhxG m/»[Qv'm&rӇ<~ 5-Ab!;$n8_D[_p2I[&*ÐHx#Fp~/W_Ň#3{Lv*�#7/ޯMKSi<&xŸď"i.K'.l1~p '0MB:#NNj]Fl\#)έd&Y! Ȼ)* FM7dq믿6vbV>w}^4\ Pze4 ˄腃eU6>L2V8یX0P1r=p+'XE?Dp+dE*f*XyxCo?Ieo]Lb$e8~x=  lE QF X'Z1{'&Mc99*Laa9>U|/^3A=,ӝgIOmf pu�MqCLBa*B9VI-1\?meX0 Ag;䌈/(g+3uP x#oFǧN3|̙ܹs'BHEZ"9Kߚmß9j0Up<wm02pt?ȇ93H:lmxU\+ o⪸C|p& �c|j<i !8g Lk^ �Ȅ |MhBA4FPAx(.7x&֕~~9ӧOP6qǃk$|i# FCbDǵ0"*L=RVW$9qޫBlG; Z1o-`OʝD\Rqq+ *T8@��~Y{Э98:9>bY"[90("#iM,܁pgwQ[y2`L.^poA8b\nRkfc<f:ʹ}_*m2S^Eⷠf~a'd}Yg±ԪĶ̌-x ʡkǟi(NsNISh:` `ko bla\Zo|O<\X%mMJ%m{)Wh{*lrE>G5 FԞWl,#X2e֐+n;e# F4h޳Eta4iحEaa:-Yh3'R(KzC9c=@m (M?Fe¹be#ҥIep0zc K)؜H밋wڴixwR:|#a*1�)$DKD"#I8 `2i1?M|Ɯ wp%$.N'ّ`rO'A{3ґdBxQ L=[,J.ܒҦ�E)dP\ @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0:@ યa3osׅ#\ڝEI`܉^'{!^H&E.qRj$h-<Fh <*nj2*{キ5 gVzg";##ROZ-�Nm0[o .NɹmB9e_٫0~5ASg)D]f<rC>hĉy}N09l9I_/=\3 y 'O֖.p:9.;?$,ee˜0:u'|JQZ')/Hy1 xLو'㥌|h'T<.]E|P<ޞlj-rp)#B?nC={oq:(ҹsghN;4ҦMh,XeyNy*�BZ?%-�+Fs{V`-->{MbS_]V{=g+N^܂CuNȪ?ي&[7k׮Ζ7Gq͌3-%Ө0_|͕ѱcGg+NcΩ[swL p!_~)t6t[awvapt(5rpM:(A@ B=kECa[7˘㠃r'^Ǣ |%+_wi߾M˖-hJfhxc>6<`3y<[Ds�poQ]W`�^7u= 5JOp5/%g90 ݻw͒~zj_{3Fez>J_~ln4g܅\Ò$20STh+v2KI'E$z<+E;ަk.� ܈sq$@â艃Wk͞Pbjɹi͝=o;:K1lڴ,3<LbR%e xdmfG}d-^Buرc1n8].-<\ЕgB}" wH"TU�{>8nl73!r"^;%\+Ev7L qQ>w+q&mnV0ZJ*`kO ՍwQG9[a<eqWC~rᄏN|X9sओNr)[X 9zh2t,TRe^_yC0b2MT�lgXfq@-b0=ǩJ .OvGql:pT|%5yZ 4X|$c Ϙʎ^vb-yl??# *J%vR瑰9`MkK ӤIpq9$D߾}h*={t.6}<dTkS2Xħ%Y-H %V|-k0\Qr Mm 8!joW+d4N0?c_ō#h >oۂr8vQ 0�۶EZT8%&d4X`f͚w#GZ5w-+) 40k׮5 ~WC@>O|j˥K<$<[AOWo!!8;̋1.[yRxߙEu]b<cTbzaler}?a%2@UVΞeD0Fׯ�s6mwiZ]Kϝ;) W]uUK/v2�HdP+ƨ'yz좇>>W `B q=Gq1r*{:&:}j G.a~|W&xMWaƞ8 kɒ%Xl- ݁z9{ӭHXڶmlEo%!KaO%4GsMŐ!CL ݠۧO(SO=ًͰaÊ\ %{$.sY@? 6Y_,3x(>c~ ؎ĊH7pr>I1ʫ q6K9&+̙履lڱeݰa/cݺu^4&L.KySO`oc)M}yg<=^ВzW̑A#-d&^ooғ-gQ|r66rkO9[ˡ;O7G`oySbeCQC (+^q�v5nlF)~٦OI.]_M65ۑp~ H,#T^%&ކTCK !B@*OKҔM. j%CZ؂{Ęg r<`/&&AE%d( c6-D]K(=~@7f} ܙp2/\(4iFx<ԨQs�*c[X\eKlxJJ&MhM�c[KgJDqPF C`"MXU2dv7 䊥Q|UV[EY&ib5e�{Nl9Vl+0ygQLa 4TTɌCخXh^{#7+f/2� lo m^;~l' l7AK� Ptf^il[ola@K0ՅǮCZ $轗^r~ݏER�V(\ <] H<R֙@f$$e, ֚o!k\�GΞ-xl / 7n_lZq/" ^tZ8 � r`~GDe:~tD+=0)DwC$'ŵ\7@ayEҙ;i\XG9<k2 }D>:#G.WYLDT(Vɫ %N"{;'CmqvgޱA?D4 lx)�2͋؄ ߱>Eb! ~xu5?k#D] Tn* o-k>z(ʰzet+AAGjb3XEFړwPdw7<+t9 X \Re �w1)  oQ< ͏v& b!@rM@@ 1:G'LJ1pTX7W\??w#0kU'3јN* E aE3c.ǧ?^܅w'fOe z8RT#6q7qTH`-ZիsD8W]v=r.s(LLO{O;GEÑt+v~0RοxŸ#z,*'-' ~"uD̮@ok8 wb֚>�le84?Ȍ?GJ$Z& ?ɘ~>p@p| 8ώJ+InFSwk\,ɘTR�QX'e]m1*F-"*WRtz?@܊fހg*Nb&q##~+*p|b+nFO|+vHdָLjR $ < /"߅W_ }>wa_~^q8Wi4%?+-*4LfV*{vrkDl&]Ix׹"R`.&L_LƜfZIzQcGWY:pxJjVKҲozDMq*"DMWVC3ߏDx pf�jg/yd� ^]'*-#VPŘkX](M|ZyR7eX�qkf34˒#6<nWfPPqlf̯u9'~]'kq~[=,TJu5bܟw񛨃O9e~Ї0'ӻlAL?MR/ǝ0{Y. j4`NnLNXUt8\t՟).o]t4#p'h)ש!B5KՖAFy.W&!^!6-]<J0Ї#94BmvVw͖Nۄ4#Mh&0/nB܁\ f3"1g0c}D1mڴr@0anl]Y8<9ފȄ{s=&)J^Y=#{"խU(RIs @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%|�IE&9[K \.аaèI8p3hE[qXoSg6|r:oִ.SG]Z9s gw:VZ7:Fyf2<$cMYdy[{uGKy^ʋѸTY�\sfvTN_?(rt/{hT9U,\VK͚5P 4pޱp=g E i8>X4>;*<NHk=MZ,^hgwtq^G)܅hd`m)"N_?Ꜣ,]Mr-8^4Ǐ<ޯ <931cx" h7nu(Њ+Oì[.RE?ii&HyA8r!s9<*'t/b[# -lE=-Mifr!RJs<KUI[odzoeKEc*x&%ފؓo'fJu.sכ4Όd8vY1 1Mά+(ER]Cpg.0ʃ}2ؕ.o$*a�(8�M̪ h]Dw-wo.s^B8A5s=7aeұ%8"_`l[@]_-Y<NC;g$VBcǧ(̊M<'_o/$L @J:vDwLն+̢*ւ+hk, Vy%ݕA�WQ)U&H[xOUmˏe{zp4+ q>j0_:nVp,NGe5WRxEMTk񷇩"g&\JI[+�|f(kǥlj~Gj*~g֋g&ŋM<=L>R !$BĄfղ>!Ao0k+yHOq3Z<&gO{0ƥ8921'? ٧EtEKLUR#mY0 ך1PnȻ)*:k֬>nݺ嘙z}fjSO%@dǏ7R^{Ib1XXԩS'r-XpY>U]-F X7P"g^axʃu8e04C46׶~$a.t?nbAD]Q@9l*I+Lì|1c،m"]Y4X1Tpjv.PQQ#[\-.I(sN<^rGrD X*TH@x71`�`c+M4lxg:$+001 PLӺb3J d fEce|) EG4s?Tw-*{V.ME]Z"nͭMq 1me)h\}\8Ζ}.~O\==( "zh%ߞ/*Z,7 D ր]*>3v@֭[(^0+ɖZl3 .UkK W:u%ŶĮ`Hh>݃:Ƿ~4gR8 EaOD/ �s|cwyQZƥ`Pn;`"3 @'SR֟׵<g70pZl,'1(KH&:\ޛ<R۷D>*AQ 3"$w1*(tΔs5s|Wx嗍Y.%;00Ce]91j(g/ WY3珞>}`رΞ$cR;{ZSLAݝh8zpܹƢ9C}p]y!L:9-8p^D"v9A+qrކrTsN$FӱV܄cEMMq,XnV[lQK _Q1c =E_k<;p>qyK *쐸?}Q'[ls뤍>K͹AT?XI܆cD8YaȐ!žz%K8GD3lذPʕ498t|Z;3XQ7ѶmۨKSfP# 3ܘ{Ǹ9b[ }[>c<sm7M\UG:<& w Ζcǘ9i:N|sܰPm]=,'Ɏ؀1Bq<`GpI'i7x\rI1w:{a7o-'ZI^<C߿g+8DsE9[g&ɫ5 ẟîNfv?fxĝMO6t݇<19&$ae<&-&P~ -?{4hoP\q&&/;=V->ֿ&+5>](}ܡ$T(p:[Ѱvyq';[+';m|@9,e}d`ZXw`wW SxkK^`wk^u(oͰdǓdzrBqɥp8b'*L> ~?8x 3H'̛7)?'ԭ[DTf]D>8F<Hzeen_īdV)0 Frm}||y1 1E$ L#"*N�6�*l/ Ud3NtaCf~K̙3nD93>^'74 F N *j-\.T�`@,vKYX/< �۫cޏCc.p,4F}ٲ B gK#&bo+4 ĕ)b,)˷)`[" ȑ#3$,nϞW,I?L,|ŋtɋ?м-%cӂS ňV{7|{^&gBnb|zx΍gUQ9Rse*�K2nIyqlbKǻ~"Y~k}z1tQ*m qd!U):@3πTCq/M-IF~uKHTX6#双+tA?>\hTzugZ;^&i*/Dl5,tu+N65gE܀c;(>Ÿckn) t3m;C+0 6L4:)tJIXOfzunD0Ɇtڇf|]1w1vGe돝f"XfmWcCafaҳy|; (6{2J1VMy(˗,3͖srfd 9D5zW@in/DC~NV_|x+P[ Q#r6?Pz!W׏5l*s>N1yZ 6VXl`3s+f!�*Q �7δXtSK?K%vōsTcȳoqx*\m+l4x^ptPR|haY Jh7[09Ncxo0x@qOB H0 p|9$D'O\༓~la s^4k|ygÇwl>f~,'x+f_Y8ŎCj f;񩼺fsv|K{lQI/ާW' \�H^OR�&M_{O/.qƙ1t 8X>I`[޽q<cv4h Ϙ1]v5 pt+A-?_`$iܖ6->HZ#\*T4?LA 'H"Ry}8 TÙb-oAhn+ţ)3$-3T(@aꪫ|{(Ug_D±Cq9ĖӇ?MǎMw}g:e'~X2uydIq3iȒ??L͸Or0#|x `?$[<h^Eا%51 WJ%0_q8vF?q?NG3Òj* K?Hߐd'NEZ2zx]�u#GƓO>쥎̐X K^""<[E#V`ބlY8W0LT�''!BG$Pp|2g3.Q(_~Oowio f| X:H`mG1d~݂q;{#` ,<�~|lZjDm5&mL:DE$5".;]OT5ymfJ{p:2 f-Nf Vr u)G+1VT(}[Fi˥_Nq&hi]fLҦ�fݍךy{/w8q"7nl~>|fR^M1@]:u0~73zꅾ}baĿgϞӖćpI%iѓgJTZ"Cd\<h"b{G7y aBkS\_jd"Mx^M`Dd<- D/W)R]I5'E uEY<AB)|jc|I(8\=]t1s?I`ҥff`ʓȇ փ !'dnZ qmۚ1<I> p2@&++ 'd^I/1kݷ挾t5`-Fpps8/kxdyXB:BeqxĂ/J+aY1a,E(EQ *�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%P� @Q*�E 0�%�s#�����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/line-instruction.png��������������������������������������������������0000666�0000000�0000000�00000020343�00000000000�020305� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������M`��PLTE������  #####\$$$%%%&&&'''((()))***,,,---...///00022233333444666;;;===>>>???@@@AAABBBGGGMMMNNNOOOPPPQQQRRRUUUWWW[[[]]]cccdddfffhhhjjjkkkmmmnnnooopppqqqrrrtttuuuvvvwwwyyy{{{|||sdm���tRNS�@f��IDATxwVg7@b Jrk/VŪChKu2AZF*e, H s˓C]4gY.?]VZ+QEW_Q~EiF~EEW_iF_R)ku~F^lomڿ`GjҫH~=?R/m@W"߻wrtf|O։_3No/}7ڗKK(_u^!//n^<; xkn%?OKU]pm#޽0a/Slx埻xz։c?Qc]_t_?_ԓGU?'}6+[nOv3U>_jv5+!?~;Ĺ{7FVyXuK{_5JWewr CO>Z// `jԔ?6@~}eI'j_įt>88ґ}v1_̷#}kpεӟmx2 m*j~KU?[g?s ܭ <bC?`ۧj=~h?7|{DkK 7'jO7(�߁姴ćϱ~}-;і)go|/վx[.qRy7~˥[.盗 gzR-f x˥| z˥|[,/w~˥틏[.//w-݅o4}>~˥n||Օtw!q[.Ml_|r_yu;{q;z˥[.u/? rib|K˫+3-ƶ/>oԟo^f0ֿ9g럾|}fo|/վJ:}NW[/SI6oVT|wtmlyq#|Tڧ%p{W^(//ʩOxwK~apQʗ|䧚ھ|-5ߗ_(K>SMm_|>7JTSew/__͕7ڙ?s:?'ny kg7rzGt~O7p|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-Ծ|SMO7/>-߂~ZN| O G2__|Yگ/k@7?.5Vy, _?ia_| /ccx-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-0̷|/>3| G3-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-037߼�~f[d>?g/>>T-|a%?_||Tħ_0~{3/>4~믏\)?(?$Gјߊ;ֿJU4h̿?68Ư _">~ iZ4DQ~EEEW_Q~EEW_Q~EEW_Q~EEo:sg^ G8|Oؿ�Oٿ�() E@|u<~>|V`&OֆOX;9xd]@|ͳ}s)wOW)_pֽ蛋7N?X>닿nx{m@|ͳmx}w/6 x9^#m(J:y~mO~T#>?/_|,{gʿ|{_j@|ͳ{'8wCȂy}C}ݿf}X^_=|ͳ\\ГE{<ϗϮ/5;Sܽ1}>YNjN郃#gmok?4~|bg l@9G>&<n-uw.s3_?s}n͍Npc"2xTgoX_kT|G[(37)ago|/վsϡ>{ý˟wt7/sª6p8ݰo^fӟ7<s^]ȏ�>G?1;s( o)ҹ|`iV?|ivym>^,%2Ss O_mxxѡ]`~΋Ƌb|o/}Bz_<u1zS/"*|__ӗ݆EF'v|;~徿]w酲Xn=S<-~w;fӱnC9/ʳw{'~^_/}#}XyY|Υ[l?PWkȯҊ;TCnC+?K<ɏ(o.~ /}w[㡑G?}9mh{sG:g69|ٷ}5/g{w]? 3?}9m(:~K<_Z9?qsah_ٷa1|2C~/~5O?_|37L/-_|}񍖯ŷU.(>'_|RMz >'_|_y >_ i/~-5Ǝtu!vTg_}wK~!#]]ȿ[~mWO5}^wT9L/O5}fw;Յܟ#?լWݒ_sHoHWrڎTg_}wKBCzcGf5Ǝtu!vtN秚>3_|7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}񍖯7Zhj_|}-2q $|-03ŷ|?3_| G|-0̷|?3_| G|-03ŷ?6O?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| G|-03ŷ|?3_| go/E~fYYOT?9[$|SB7|4x)-Y?1?oigp1},BzX?+?o?OO oU_.i1x8/À7kpVi]wn}J_/ndGMV|Vƿt+ǯn SZ^F+ kEW_Q~EEW_Q~EEW_Q~E{W>h֯FWx+h o~7Z:V)kO~PƢZr a^ׯŏԫ~`ak@hIlNָ }s)wOWRKK(_u7DZ}Zw}ݷ<{bLy੗['G6G p~`{g wwr}jvWY?>ek'ݻYtYX_=6<_>/K_7{%z?˕/ =Sy?\z_zX?^rWۇwOu+?oG>:7Qgޭųb|wgg0X>}er? Q7{X?ޢEToWϪR?~VOP?~NOP?~N=iLwOբ!\Z7W>c-jT?~PHjlG~3^fZdCl^R<z E:W{ֿty.tK|o/Awu!={~x9/ʳ'ޚ/<Zvy#бsw:]wEƏo^ȮLX1zˣ7 Eu&{'u]Oz׿׏W<{yW:#Y(uE\_tŋ-֟_(g[\S彎Ǣv׏syɏ[?QvC#;8{g_~Ǚ]#zg[g6[?Qvz SG{.>XW}ٹM'^1Qkerֿ5\/g <os;?^[??^f:FHzTtSGOԽ~r1NԾ~rUw<tmlǒyt.%q{')5:QVݒ_<D-'[%zwK~+t&%+Jt#IxzDn\OI7>Csŕvt#ExzDn\OI7^?s8]\w5/vL� 0?rܘ-֧?O?5P~i~Z>v}3W/ԧߝ?O;U~w~F>]}w'O/֧ߝ?A �� 0bh@hA}A}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}y}}}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}f}h}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}{@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}B}D}F}H}J}L}N}P}R}T}V}X}Z}\}^}`}b}d}d}h}k?woק_OA?]~h~>xkǦQ Q%7op|0h;?׿vW\ꯚ_^sk׫w~z_\_^|~+׫90j_ _~s/__\W_sӟ>q ׫]mSԅoW6zЯ1Wo^YկKЯğ?Gš 5ɿSԯ~SM4SM7ԯ~SM7ԯ~SMz(t����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/linux.png�������������������������������������������������������������0000666�0000000�0000000�00000036640�00000000000�016145� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a���sRGB���� pHYs�� �� ����tIME�) ���tEXtComment�Created with GIMPW���bKGD�����<IDATxyeWUs5t=ϝ;$D`2**>8D@} "AF1!! N:1=<s{sJ:^k[5lXӗX]o+1!)oz}´V;S:EF< lP12g "$^yHͮ*]{:䧼Βi�< � RJ@>E5^>o{UxZG᷋Nh/vل|>r 9f[3j~_}aUyw.Yʎ?+ɫb'\)A!%H!=0-<gMgkxhOVY |}  ^ 5RxMM73P Kp+jϘWz U*EyLjˎOu)%Qa s}TypU/G!|>5uG D:ei6319'2b~aޘL{̭*3*d::FI&!V1O!1022@�a-*.5f6GWte o<wݼk /&/PYEuZ(X*Ooí3ت<d78^fR.޽~# 2??OYw·@HV)P,Wl}&hO*opy7g~~uA _;n?xs hb��A6cxx?`4ΞՃ߇s�Ow{HTcDQow4 y5/~񍌍233ͽMhQJ[wE < d.m)sphɊ^oennz>E![lWW+DZ37;7dt{@m B#kɣ?3a)sQa͌-?-i~~3T*KxKC;c kG?}^pA"Ŋ((˼o5?DQނN)J!$d$d<S9�(?^ě&^?@pBЎB~^ǥ!4q~rkRWqv2%\d!y`TÀ~kQFa0NZ1NJ!.dQ@t1:aT$ʙb`UkËsv l680@>sBKW.36>VG1'Zc=cxg@,�R dB'!{ SU4\luǎbiq]l#VK$3;;?q{?wZT "  6񅟗N*S|]u.-,>8B.ݎR�qw>/_}:<rXvǎ5$B$u6'A! \s~X9uf<GA[4#V,'Y\X+wRK?qZT8]8�]ĝ<o0",lO[oDq?ai™33,,.nG!bZaԙv(P'H�0�]Uxzh~iUKrȍ<|2q#5>p)ff@zԛñl/P*& Cy-gI)CUxZ]w|U>Lbb 2:< ?5wy?v+lVMX`έ[M0D!sxO3i1AZ0 Q:nm�OЋx]٦ w]qX_ |�eob/8>B;Y;-aY&r>{͍l8I@Gj3gvA@XVT�[Yn- ,7k0qh|<hpb =ʇVvq'١u4*n#Ǚ[|   ||O-@DDpTW<^?c]C݊ƚzM꧍:F e S 3/nPBG/`\�1aD?3߱ 0l8r_ٌdb8ۊl̑+8zbq_3�hm01xЯf)W?ä4y HѾ*2L Q0[p~#K ^T&Hhr5jn*Jyg5pE .1ZqϙJ 5(IyT9v#'jZ�:}z@ܳvx `ώ"Qh85f쫒%'l1y:AX )V#А߷ȡ:<\&E%Z6 U8Z2'?zK=k3| sl5B9S_YP |&>՘ňŐj |-9vNl-]/ֵ~˷ 3 ]~?v›+iXq$,&6,,,=f 5}Yɖ}| IΓ@C2)I]2u }-Uxڻ}.Y[.g1ϳs2h1heбAAeÆx~meBDu_znUx*dr}{~jr6ڤ!eQ04ԳX(\̔GomjZ ɕ ;H1}fU"B9~#H8&tP],/@'$'4'<FyG<G52^ �O %x]e7yOdy!*]&t ^F_@5/48b0cZYOv~ǩ Q~Al�OJA)h1˓?EPcwTX}64BVxF=9x r' BTd %J+t"/˯0FR(ر} ]nr]އ1Q/lA GH }CRT m(Bi Q.kW /xkײn:A]Q11BE#AW/%B|?R1<ƲwNgњ0 dX*R\\ufC>d]8V0 ٽ"JA#Mi"$*Gʞ^[k*Ǐ&Lp-ƽ"lW0ω+vtl /#ϞKvI)Ԕ+wǑ#S;?%D*CDFG_iP߸�{rx2g֮}t ^ڦRSz-+di^ٌ2 }ހ(*|w{_Cx yW1<2&y@$ӽy6NDO׮OhA\<ILq`^]U'W#0\>w_]Ȥn/AN \)Ϲ]A@JZR:3p#XTUQrLi03?UxKޢ) !]w_l8BTnWҴ !`fz8B=):BIP]b\AkMT\go&oH*]5bpry%/|> [ z۹Wr4tqs Dq?Y?Uz0 S |eJ#J䍫 wt߭e_~9/xc3w?. ,-.d]ijv; #*\aKLmKj&Do6 xRh1uBX_^ObڼzB 98v|X*2XddpK+W(x̺qba%\}U(=)W;$E*7Z6D1z66Jc0^U׬-CaӛEJ9O6nG-ANӧ NJYXNrOc`tl)**V%er#ۻ�߂'s1QfKZ-Dz%S?֭[J#]c[D 9EHB:n><I.9o2ƸdhZR 01?VXK<ţcm  ޿o˛hԗI|5#,7}M7X(#|9>iK-.`<SOԏ:.18"ǨXE1}>FM%u pK _7gz(1}}{>t~:J Pg/嗝cH:CGF׸dJNVQұU8c3CrOgz?yp2}4uftt ֮[/0::jͫbs7}c:~,*y,#mW@ �40dDaHXN jLd2 J}SoPzpU:՟U!ڌ3>1c?˶-ۈJ-SFtD2/} NBV l=BVCz^-l?1(0q2R"F* mrz+@EE7~lor�`yyGX~3:2p u}t㯤h{LHEmvjff9|M-w)3NJU -r< i2]{d𲜩6Oŷ? C~h.0>sbfɟx\p z0R`%(Kw+&mJGigo|cql/ 5hpJ1QQ.fj;^Gruo=h?g`t໶^JO?s~nVʎ .W|7rz˧y_$K&A+;#ֆ"faaѵ# (бF;%@*X|4a~)'>'`r;.BP�ar1o$ 7\M/ A$"n͢lXkRDQc%SB F�n-m($QoP*:cuP@6<bFa 9R&mۆ-OA榧(v�ٸq3o~erNDNOXJm6aFx^ZS.ؿ�fnF!Fn20y+(TvĝET3s3#S> ᒉl,Faȩض}Ckd2g(ٓe:,^7l1A*@g'ks,--sq.7fvp?nZO<C!Vmn^Κ "hܛ6OOT*N�pW‹]oeLS!w'cY!n vwN 8=r9wgsy(T#~q(Q:CVwNXıXcۦ]_<?,@aܸk㮛Gi҅>u(7nahdR?_l΢`{jjL'LVئ5Qڥi\KfN> ³9OJ(ިY`=0" K+MθyRJzkbwl=mk/ָBШש./<_{-ϻt;C%1MZaHc ` >'ߓdVqݥ3OXM<JLP*ͺFʻ7l}/BĚ1"\}9.g|{#ݦѮҎ[0t {2m1ڰeF&''ҳtHc0*֨8Bf5J4O`0LLѨ,hT3\[&q].8;OnьʹKMVaڵ�ܱ T\g7{"O:ViGuKv})#B/3#d <vn|%r�}>GTH[u�f-[hˆ.ڲJT7na֟q +7B; I�~=x2(\@tD#ҊmF8qw4N h]'$vlJ!GIT-GF!BJ:NTV2ƾ5JhcE>W`dž {w6lyg_eҬxZ&er<#l۲ r%fT,K?;ln鈙=(tu&''hZԃ & E&w $%b0?;Os*lx֏l{RӮ�yR+54 !lڴ|SYdDV\Wmb(8 9o_H<@ѻB44` 9%Xđ=Ue9:#Cdqq#∌q|exd.&7/'Rtzp!=sۖNꜱ1nV y쓼qҾŋKKkuv{ғsYr F+'-0)�'6KKOwˎ�PY^aD [9gwK\k%c= }IX ϳvro&#uH$Y,IsQ[NZQlkZar94ss[qEHif!%BE0Clh1V+|Uc&3?='7:=orq춈g4R 0<4DX.֗ڶ67+6w7B)Smz ?͊0==Cei SSS0GannFa?C`_�f %͐H)iZNO464Ҹ= aT)M-hc7pPnȿu,|V)@s+�5}/U"!dxx\6gR:(H^wC$477OZjۿ>HVpg($l7Rl?y, gReBAV!Fm&%O x }-1g~eo7[ݪ1=޸?5ׁ,nŽ JNG11ICq1]LaˈNGR'`yBZj~G -؈Y /!s5a+Ѵ g2\=lg�m (y/ �3K~?7m<pd{wkf[НkLvJ8Ka1I)}GK`oyTi믥#(FS^z;G[+hO (!(tWӉۮH"+0Ds5 ?LYx*@a|0<KQeo}q!.CH.w4nH7}e93vRU}vmR�G=#Gf28Fd�T(<D%= CA}%'<P%P@ [̪Q<}  d5Ν>3^:ʽlV xkwz\މ%<O;q{2zes9?Ů"pULh#�i{ tm'(&2GٳXS_iP EOcTVBR2`t1OyVY|+s"�𽋃}=05Ne5[ cW>HAM_>)@;tҳ)vp+Eߩ7gc?+pi`V1 >3'eb,o 2giTulWNrӋyϯox MDԛ dvXir5aۺ(Ð( Z< tv5{c#Y"&OК;E2j"="{܁-"ix 햵IsGZ;Nҽڪ+x޺<HDxO52 [-4#[>T# ߗaDB0 ÐvE3n4d׋]rmT?,bۦbӛkY*4٪'r\8R}d}hǑ&tOB vk;ha:=M8紖+4-|uU(Kت[4h_wœy6G"nqsY@Eo1<MU=gVѻ߰or`,Hj1_4֟SoxMoj0h=it K^{e}Ha $Ǐ?Op;I׍:ad!4 ;W@$=nk5Z?c{lk36nLxukx'Dq<MEi4&zҧ\n_f,Xw~1 `/hmBtw09Ml>^wt3L1ݎքև2+w|j¯گ2fCʼnTEOP(Di +N3DR` P(lc< ^8wolVheU6oHLS39>!/1aRjY+(<B*sǟ 7. ˬ;u#:֖9kHvd5Y�(0tC@Z⁓9Z@ͮ&/߹kv7jJN*=ImW_eQP+?zpHhilS<!;jS ?VSKQq"MpQ׏0Pdӕ +|Eڱ :�6X|ƚV6j,S>iUWm0KbhLh5>cZTI$gk݈H<OpՖ G*y5~:︾5s<7 bš}];":KbF`ii0 gzjoN&i\HlB_<B&#p%2 osϗ\\ڞjێ>M &j {_kf>e)ħZզGZnm2ICkTI{LW]U;2Bgk?6?*\q匎+캭tu{"lQTlaRуԗgc Q�,qRXː@9/)=7z`I/(fX?|65h^W󶗌q"vQl~|Ə3s<}-j 5]B�O;@xB�bݛMh;0{JE-4.t qXTl.T̞xɏ#{dsACJAؙ(kU ^~i^6`W8-/ =>VG'5\fӐ憋2UlܘÓ#i /ѷqX0]75ǞR k,u~+.,eN|ԭt҃_1.ut+7]>v˧x_(ʥSBi()ǎqǜk>:.RR( ѱ*RđN= 3۵@`>5DFpťeSvZwLl Q+.aꇠe /xՕkk߾uSf�Ewm)5-} ~| x>~`�<s,ȼ7<WoNУ_1}׳{Ŗ<ݮKF:6s>nB/(45߰>;>B<"bPjAQʐ +G8ԇ~E KPmzRd/z&Z;w:lPf@8q _Dz!?9GY? ^>9! !{A9x& ;CYdዷJVOȒ="NȑT*5V44W ysq& aqͶ6 xQ@l1gmv\zAZZdVA N~Z`#elîj2}ѣxҳY@i,-2;wa ʐ nr@}�Z,Vo1a;B[![ =zI$^7 /4`|ZXS';Jt뗏Ta84׾&ȺXdgrgr׵`b܂$qr'A)re;z9"V_faqzj.Fb qΚ?}0#*MZ툰E j^rYrZ:- Su� &^4]}VFwCdP_[|]Y{eAf:B3D)Rg4Z@HbEptL {R/<2achUgټ'^kn~FnڙQѴZ&a;!jv~t#bn"̞.fJr}>{<nbLTGbݼ@L%:ߡlgoy9{�dೝ]LF=9>m:$Rb;"e<A y䑇9u8v8]ε\)~bP J[kzV,[˷s&!º&Vo쳙3'\AHvMaJNEِ|i+Uܭ7"!̟3}J#j|Bw1j/NZXZÌcm ܃+2i+VT1.KVv\^ Tc3m<Oum=[Yߺaώk\H%Z{]$JX10M&z̉ݷ?AgEy Z4KPY_(# F wC[[ߍt#iT <?2C-iCo%,+N2tKjdiə.1 aH&+Y?e"m)09|=w}ԯs[х"y SY"޻pW>:CjOkA"kAH@q,!^wAh:/ ou|5~s ̉'hZVQ>sU7#,>8<T^ V'%dEX;a&ɗ.{{'zRg03햤Cw8SO{En0;1waCIgs?iCmxmj?iLۯ\yyN<ML z:zEu)VK3iNrVDI"|6QnNdU9wy~)d Lx]9"_xm3:tgt3$쮣'>;]i0/Ư`> ?rl>=͜)?X<rɟ޺D^G!)VV8뮒.v }K8X%qv;02CҞKqaAox6R g0KGuYiyE4p=|}FO/Vl`K�hsv[heLtٿM1UUJJ4T+Fwz]o(3R_v ߒ6"1Rv>|}7O�(K>^ڧKY1]wboZ TQ c:O:˂_D ,uv}< Lw?>z!֠)W+nKđ=;)QKǿfhr_vN8bH`'wv: �d'Jzl[J1,-G͝s[|@<{U/x^|3~h,lN@VEی�~':“taveXtP.yfJB:tE�k!SV8U-1=ši^ݟ<]!^tq5"/4TNtJ6Dd_Ͽh>fp}va զF>+v2%�;\7?5ߩ5O\!{~Gj;X i2ƺϓd2KUk^s? G%~tn>B tkB/;݂çZ`'K^OZ/CBxYhAz+).LUE~)xtLF27W3S  JB+Bs|.&N:7|,]^j8u%v2[;-snTCm[>S=`�˧u/|z[m|/EOx'JsGE4T[oN7A5JʠNr]_H) d;3=24MN.x�?{A{2BH^Na'(vaxٿ;e2O:#_^:=,ש258DǦ[KK F 2@E;wukٲu 7gbb9WhBNse`nlkG؄)+^ٻ0]S_va^r稻Ĵ .7w'SX9+7`vO(JKCl:[*,@C&c:sOO rR$cZڦRSkbX3cS> D7/A6[oNXU+ [ۚs!csN)4>wo[yvz͟i (xd &KLc&c@Uŝ6Nd3߷l/,H^ua\xXvDTJ v�^YKGiC/8;MoN n?\>v@,? �L}ꡥl69wʙ= QphɄ}'<NFEK~ :]&-PveʂB] k[T*SDI {zI',݃.v(CA4w<V0n GT}Tf]kD3U-�cSwE*ϲڈ #)*NK |P-RIzK|W{>:z/z9)j+8+p'CjݿQ9t][mJ/-rL?<2ڈoyYi dt3Is|4.2m2` Z#\7.t_?\d'1ݏ^:iN\]cRl/.048ZZ:yA2�Swn(HkI]c:d^,}TMğ&s]dND"j1s:g0k0 (q" 5L#9~%0&45:Z:Ki.GrnU^5c)|`RPgGrZ-x~12-23l Wpn?"̗D3(iv@hFKS97 Nh5!:n@HPML9L/}Vi8;˘\D]Ó{NS�4ߒ ͯfh[ z̿5gO/MqWE@? &DYc ZxpO4m0ySNrXt |4e�)eIf�(#L7 M<!Q5- IY _pvkm4X L/<s S}o;yU_7<( +5cjփ7>=~`(:c>|(r Q2 lF *<EW<pue:;)Lle8w0%43Ո48U8uQ{t2.:"m31fYS ~pq?1NV]pe&4M;w%ٛ9nh{ev 2N'}?#J3?6YŝkS٥1o?aZ\]bc 3^\s񂟏1G޿t3tjXuIo@?0vtB*7 v}7 ,@ 0JP pozwo8|*@ v-lbqC§hl"Py;sޙVvvnq?0�SH٫x }}|d/{ț^Aߣ4т1 w_5|ǎ_ʳSR[|Tzdu(Y'+Xp{LY o8߳9s|A{"3 =S"}'|kO7@; 0ZTϙݢr痳]:ũ;kٽw/?Moɝi(7dΦ~Q"ҧ\:.]v8vqg1kmο9ӢxrUF~V|%s&>*?qf gnM]Suo6vv 8wk;Q~?z@}+|*^U�.G5[im6gs;β�Қ| OܻPOԿvs8w�OX)?=R=@M{`ƺݏ]R1=Tݷ|Wa]iso> <_.@tqV_Wx;nٿsd.30#vxfDLK8qt+܁}f:n#.:z>ЪׯG벤9gf/1``v?e=_d2a#O4ҁppĊ\�)�O%]7]|F+ q_[V^/o����IENDB`������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/macosx.png������������������������������������������������������������0000666�0000000�0000000�00000026406�00000000000�016277� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a��,IDATx[yLU!cq\p((UNk؄NZ҉qѪI b܃fp53hшQ;jP(5BEG܅{{s9%1ϛ<99'y;g)bʷ$ÀI Sxxx*_1_Mד y,0cĉ>\ɓ'wi3g*_T.$$32%/.~]v"+W<ׅ�t 5jT˟>}JI-rɒ%Gp� 0͛X.@$---bȦ&c{0`P1=%nʔ).^�ۉw:NVlnn P*bPddd|v7*Y|6mG &HC’.\X*x^iHzՓ|=�$ryL $$?x7''BB~?ݽfZh$^P<x w]FD 42{f$/�=H>ɟ�PDLV^]8\F~G'xNOw �Ɛ` *999$zu'S׬ǃ`f7V $11c#o9�"oFOb^^ ikkcGo蕠SymAA}^};6wUgO@M ?<i oZ7׮]#\.I >=T슐w3N׌͛7<2 <|0' 3?~@'B#N"qnZo+ >v6}4;Wwjݿ_TVV |0FoJH~~Hoߖǎe˖m 8G~o^%k=}oll ]`,--{gΜ֭ D<TH1 ?IԫWzQX|vI:,]>}Z8p@ܹSH0-| 5[t=&L%]?>zlꤵ˗/bbϞ=277W@ rƍEӰFJM z}y%/H|yy<z(Grǎr۶mr˖-r֭BZԩSwdE~_coJmڵk% \ffO}�rӦMV/=Amtt7x˷�ogee+VHu6l`|Gn)));qoQ@|3F`pӼo>=c~ #18qٳm`7%%`eb %aܹs&MW�ÀוZ/qId&SW@»π*r^6AL1c>|!6p~.!`5uV&JI~HRߩuHS:cʳrԐ!Cƍv֬YvٳzGܹsw0 |ۼܡCf$20+R"|_eQ=ڽs1bD& CC`COҊ�9gΜY0rqqq)XM卺A^ek'YqGN]h>^рyJ9'j+K.bɋ/E}o"=ꃕR ?~|n% kL;}Hl2pGvP}(Ox%%%flvx|z sxڼ@x8Ko޼|rkԠW'J,:wZST_ݸq!Gx8(`)EK+&afFhjjVt6;JΚ[z*VOB> /͉SD<t > ~*Aw P9$&Mo#?=yN'?ƚm|3rICAlmCҦʭfϿ*R_Y9lj+++:)#tKPW#?-ڇ :(n"rhހ?T%:^6Hq`v2;;22l}xucq>k׮2 hwxV >wt;ۜ$� Z)S:lNoN(6n7gZ`(%?*B~ᱱ)}9|tze"Hc�<>Iuz�7Jzm6yHnV>@0I ^FI<s@$`uN*!A9spqSGPr+{`J\~]pUTTt/xg>(ĩ?ԝ_WI#6&Vk#тUQ(ZJP/V (bkू"^) Ԧ)iMR4-њPn&;23qw}&/o\/w7{߹ @hh2ĵVpIH1h~gs6ƥByX=/4fFs˚38w̙3 N~qrY:cJ΀ZxVV_q1 O*>?ߙx/ĎƏ�#B A!hY!~T0@� ȴko|2B6Cָ7ـ ;A6+?tB4W^)d<yz:AY NJ%@X㎟b 8ʾ;؎}i6WG~h)(d糚| uf"�-ox^ĮgMhnB:}{A'&OFљR̰pfp7B]ACND0@#"*0cgh�&\gUb M~Mt7ƒDOxmg` k F+3!$EرDfBʺF7xݻwKU /+4&r , p$ ut0{!ij?om@1jLg*P.Dt'KNa1*2@b�P^!ڿHeR/8q|"~F gY؟W`\ 6#/A+B{-� q-%sae߮ȝ M7$ȿSL>3XbJyHU?zg9R3|%yv fu^!<Wb]AB!8cƗ% rWV: aȷvC|n+$& |Q^{Q޺iG_*0;Ӈ Qu\ɑH� !-{h�a`1Ίo饗!](̀,Z�ZkQs|oQغM5.})dY1߅x�&MA9&+<Fa``L`!Y �C<ţӹ]BY�|]�nτ|F|g |S,{aeS^: m $[88s<04xas #4R6~\`8)>N$/U:rv FLae@au tx߾}sF(@w2?4w.` �@J)ܡjq oHV@k)tV0% 'D{`kolh5|J 5Ch fS,O5U`h#w` 8�#4qbdZDrs&fX�XMayE!&?/XڭؾY{w=iUW܇KEWݜk\AeS0~ -&?{\@qZ[1s^LI4 {ɟk'v)#_SohԽ: m\Y3|so0 6o+LVϨ/DYY{D<{=3Z;? @M>h:p @E>C|Iůd76Y~]JdSKyLFkB 8FF]G1)fi"zzR:wO5s='7& X_ c6}߳r++u(`fKY \GVP _pb �=GǕC!"#!rw!$69ʷC:Dt60@�ǡCNXp"|:ibPbPX 8y �@X#8Gٗ?`nWSE!9J�^;3F]Zrgm7 {`l@y"l5G�vu]_֦IF0Cj,^J�+eL{ @#DYoOǝ@0|4oKKz>M|>?_}od�7cGB"lީɟ8L4ރX޺*"pEC~ eu@pJY�9qj#G}@褻ڥaS9g+䃶}&&'纴{!bm۶h'(u|ݢak% X� Aj׺?5` X�HJY8i~|8EҿdK7xǧ}YY m5~oj}6`58{CoCbΝ;?:q S5)$�ݞX Ʀz�k~*.<F1V Fm!ߦ=�ktu}k^kMJ#1~g }!}A>@� ߺJ:WP,B@</s PV "@t( (៙;v\J]�x Y�jۚ:m\`M>((S }4ߡw.U|k #YԍObgPڽC>a?Ѐ\7ZA}$\[La=^ONFiVܠ]@!!sYЕ(n@1eWLF hgYzM(}>ķW*_}9so72xk}{㚟-v!o]={h%D|�;u {B~ JMõ@ Jij!�CwBHFus|LpF}\0L :೿Ϛ2sޏ*ݲ0L�DĪ/ �h+͏ed% ' [bTȭٸ_K=y 2a]L6߆fP멝V5Y� EN߹"s2s�?_*4R+>l,Zf�A4cͳ#v S/>giC%83}Yks~65uGX=-�ՙy�4#_$ X j�+8@[�<*6xA{ڟ&ZoDx_X~YHJ6SXtS0 iF�~�9=>HC!9ZjhUցJL7HKGP^_'uH>s_4yͺ D, N C3q"~F~A"sv iO?=~}ɷ̀Z._]~.lx}q_>`Ѿ]tkXC铃WD2~�`UL3d@�K6T6!`~/e^=:|oޭ8}o@-�-X�^gϞQ� '(�.]7P�rp.  4\시 E{ÇEknH7ɳaW}|&?OOX�b:.g*�ѣ"q�t,� 4j#&]8O>yA qȀZ&.6Yrht �7-xDuI�vD:Q+/\\A T�AS"P'xrбfNf@xoh۴:64ך_k?'{{*_ M2Arh_Hоՙ�il6/ڌ?p?,$CM|ȯs;ȷב~k!]d9x }�(WoI7I�>(ӬZ ( rk`C@�k .9Gm~drA}K `2�|6uo7 xo8v<>=jE] C .|L� 7sG�Hl~Q_}T\t/}o| �gr)[�Iajd<1�P,�@2Z@NY=1�:,O<:ū <^9kI6!&R ~k gcୋT ~T�:!�FA+JE-O l} HX 5<_x�xV{,�:3Y� Zɧ.Gs.m[G,h@Lew�SI9 ?*P$DMh"$$,u<,5#\ɜM]8]VnU[i4KM2&y~^]v+9x>}m3`>nԿm ]=ھ6jaM҈xGG@I>sGg3!?,XhFm @pQ@F)o9~c tk֭m۶!epsG{ݨ x΀}7{7р_s%B}$|jO@ ~5)a|�? b`Ƌ4>jr,f� 9G 6Bsv,s52m{-[ԸDmz5�Olܾ6mcTX2{YK:�O~ �?|ҏ˙ E.;>~jBWG`�} @+1o֍7Joc 0),:{&xb_tI70~ni}ڋ`+V 4~] c._tL��;O�@n&[16!tcZ7t˃sԕq=~?J?Bv{n p/keYbM|Cڙb-K$ɠvFf*~}?U�1@8zu.銙KW97�7}=H`p^G4tUu _JS CuڜK5M@/Ro>?9M | xS|Sx�p_B9Ʒ<DMOOL�5*9+'�$lSE0O5vP�0�%Rm~hc_>G'Л T6tM71TSU*s@Y?? eͭuk׵z׬m:� FTn̔~vq~tb~?kk{t~"J7r.*qcƌl_~U4 .^sM/:h�!|½Zf x#~"31͡iGEʠ+Qո R1�dQ FӒ6l_�B0*�lѱm} gV/Nxǯ0k<Jw 6 [Ok08/@6B8wH+A4wGUV Ԗ`mv=F/h�{܋GcWDz$؆M]y7TiBY+VV^ݺ[@ӏɴz=uꇊN_`h Ht#c0ҳ[EvW'( Z,hjѝ;=��"-8uΝ :`�ZN,D}ԛ'I�F�:;< \1? {H-ͺ- V|uZ.v&V* :H5)b'N~?7cfSp0 4S`E5=oժU%1Ш_�8Ic@ll?>;G\%ozH� <9w6aM=3=UbBkfM/ʠ "y`k7U0^ߏ]|dO~ADș\σZT*|ߵИBQmy-܇EK[gHg 읹؉+ϏNg�u{�& (uEЏT(˙[v]/ᮦT A3.\ҿxe1 bd״[Rn(&{ s4@'Ѝ|o~^ p[RՔPјiӦmkѢEZ@@ V\Kky2~1=F&sE uoh=c_aJޫV'XSɦ-G---B$ ��Iv;u劓<~y�?ADo5vrxm#7ϟUЦ_v5vҤI }3 A4>gu;.4uD):\@?[AL=v0� ó ksӛT2}R"|Cu�x:PYg/<8}JKJ@d�?! @�c:!go#ڊ꿉DcΝmU"39{GͮLQG6xX�ⳁJݏj(<үJ.+zM<a'p'u"^yY@31�?3z_@&"JU%�H~$jZ`YC(g =`<Q躝uCKQg}TF'k�  !9{4KLG4{-@o|@ܮL;3@~z=9Mh:1@4Q7`v`9*C2d+H?rLbH\=:)+Q (ua`buL�0eܹ/ihO_l);RtҦM@�*8G{.ޏ>Q b@ r ?�z`X:G# pm}фYRD9:c9 ݼ&s3s� L!=+ C96n-h'|_vܱ(04]{=?CMAP 7 >ȩh寧k>Ká߻k֬Y+hC-ֲ]Newq:UD'xI#6/ Q+!"Ĝ ϙL9R=tc^}MC8TtM7�5Pב%zr:Dޢf�L0 h �9c(*Tyο8L_ұ �x9d84@�:jNb@ Xoo? `~5NK^)84%2fE)IcL7D:ܽa ?W �3 L@}3fldIh;'E\{w?+UAjΩyGNc;0Jx_d<<4@ `C0R0~VMݯ9-],xٮ*`8QmEHm^4r]Ch#h =;w<+ p4=^LLYCP5 DC!�ƈ%6(u `N ׼FRkoEyK ?%&2 Y5@;RT&8gSU?TPg bg�~RȺ~kS{94Ywܸqݷͣ:_:-zn/ "!� VX J@G a-^LXQJDKj⎠AV+`6S[FW}U҆ݡ>;<ϛ7nb I2ȥv-ݜj �oF� @y(֣�L*Vĵ/Du&s"/skv_J݀*w5It 1q^ 0\ט&@`J+\b}ouv]3yWM23g\w9l[v#R{ḊlR@><UU>ԩS{YZﶍD6g`+5϶ҁDmjP*, 9XN MT ߜy[t11%':=\30CfHSM0:5xPϴK�%mRYWSx"۬F<;oPO/3AhS7o~@1ȩ"�xKןlaؚ IdzJDH A`s٤E?W"\JhCv) [}!D)j޾}V@qWwV}Fjl#S}XD'CCH ÌObިQP;zh9F5?dҽ6wH-K^%F;,3Aږ.>$eѣ/Vq.I/6:JRʕ++'r#\uS`dM , atz|1]tb%KzYg*}NLZg?$$4IbK5|hg>;)}Dn;0GqfbK\M σf9?K$I3N{|zݓsDR.Ǡsfޝs><#koP) `']]+& !vF xHGѼ_i*nb����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/pagelayout.gif��������������������������������������������������������0000666�0000000�0000000�00004015277�00000000000�017150� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a���h8XXXh6UXi6e 6`-Կdkkkf 8f9nC RRR_@GHGֿ[ˆ8(!VWYۼa!YXTYVWVh9ZWKZ7ZWY$^Ǡ[OQN# _ 611._a`OQQCDC! RNQLLL?=@ؿYWYYWYV%%"wwwѿwcd:Ԉv[cccٖqڦݳpe4iϐ˸nڿU#-)52%")#?(+#**':;;56400- X*R+V 1R2Z7f )h:p:L2:dAH;BY9E]*Bo.NPROTJLeO[kLYmPZoVculsvVWojv8M}fțhus˒ɭθؿZ]+]XDaaanDĈ+++TQB{{zQPN;A=d;;;>BAZ 2[KKJi9(($^ 5f;w8WdgsssYVVPNOXXUOQPh'G698!!Ƀ4ZCCCe5UΒ<bWXZtSdZWXW +NPO`SZ%%$Y6343OkVXWrEhihwֽj("&3&!#!(!()'!<',00/I(P+d .a=O-:JH>fAT6@X6FZ:Gp.LYWMROQXORpHZvip_`_;?@tX~[{Piymy[WeYھV˷nfpmsqvqe! NETSCAPE2.0���! Lavc57.27.100�!��,������OPPOQNPPNQ2QPQR'ROFRRRVWZVYUVYYWUKWYUX8DXXTXXXYVVYVWYWKYWXYXUZ 2ZV<ZWY[ 4])]XD_8`-a,c2ddde 5e:e:Jf9f 8g7gRWgkjh7h6h8i8lllr)/sssv(;{{{LoY^\ifȠZʱq̻iiҾjtkԿdcվUֿ[VXؿYUx[dfˆھUڿUkъҘ}Ԉڦٖݳ������������������������������������������������������������������������������@NUUNNKQMMQ?-)%(%%#%*$%$$AԹOONܹNOMQo5& #X<]p{Xy QXAR&OT  icʜI͛8sSg%>RQxNz kfPH̚Db0j^i]kВ$Qr}.WZl]#M3,%#Fp&.ÈU"h.3*J/Wd2N̙sZM�iӧI"koc.a(R@r(\ђ9p0P|n~\?^-Dd Q 7ݜ 2]`(_ҟ|0WjN_''KS/x5� e`yY|1RE`EvNP t7_�Ẁ`$Ey\0rTdI\H7&iz(k&hdGAAFatqYc`6VxBEc?IJA IśMnXL8HR!|Rb<78hY[aPL8dZ2[B;uI9;-j NIY4j"+!.[M\Q;IL 4kFʤʭwWձXދL˯a\MKξ1K))ćN.H@1E,r <r&L,|r!20|2E: MCǼr5#MF/3G K v7d\w`-dmhgBV4<0mwxG7wx?`x{M~}x=~S@A#nx3@ N?�AN㗳x㈳9.W;  j3PCN9G.yO^~M (sw/Gps]w=s0��U5yus]$HA 3 r GHAϑ0x' =(B @PP�8̡wp.~6HLȓJh&ZXbJyUԢH2qPLh5ьp(4^y>0oW0L#FT$'ǻuQ2A=Rrd!䎶r!AV"B<Z҆ [ %Q'2)RI2iKA*ZNdiv.9Db$(I4;U�= }z B͈�t <JQM1($+Q8}%bĉvT#Iғ#gҗY2t]HR8%؟"#,NBT xb'ԑx?+'7jk Tx Ѩr\'@P*V\_SLFfZÜe`9տFVyl#!ZSb5Y=Va:&\I \ ,Y¢#bmgi Tru?BKB|dj+>Vo|JUܯv?Hd[]NH�+vT�o>E:Zn�otYwɝn`{ޫ:Vb2eI Jڗ{lQ{7i׷)/AշNܼ>" oulb$p9S3%v]ZhͱlH xZ#{7��EJ]'{Spj⭲앱=ZrA@}򢙙B0i7OfKi93?{7_bx >Rq}gUXٮ^0~LiV d0ճV3:׮p 9E|,fdsR+bg/n#'mmJ>دmvk\9 icw:p%9mVI|Tm|2w$M#MgmprsMcWX@&{SA=b4\t~_9^\\olÛ7Xp;AZ/<lcn=kRc+ޞg]xׅsڍ"u,2ۮtba@=tr.↋6ZxpC֓?q O[|m1],7R0-Ѩǩ 8]�{8V ^PܥMp/� x-"�D j`�6A bl?xh_+cd۹U'.51 }p E7'B`g`}F<g+ǐy.10 6`XZvyt_':~'~1p1`'p|Gr`wR“·eYIRCVICPHRh]3xt|'QHaSa5C6n7{)s$pUzS~whO(h؇%r^(MFEseve5GO1{Vr2tk8H؉~W!h{`({UWT%|zOwwHwƉBxSDhL|ayUt(Qy(k(OUzB~d؆MeL&i(ha[׎o6&}S5|y+Tݘhu_x\WPCAWQJO`o(`Wuo̘F&*jf[h#ɓs{#`Fi_qsBAGQ=6RAYro VVjVl)y$KYMZeLtؕ6Syw\0#TH蘨OגDWkiW)oY.7Tɍx?Y7;[9Yc78X KSdYoHyrƴI lE0雺8)䇘y8RyԚz~U㩈aU )xèvi]X t(lz!Ic:# iiAXiYP@YV99ɐjO_w(# ؞yXZrYIx.ڇt}kvN\;8nD yh8gaZR3(:v+ŕ WcqaY*J8_%EHf:HJȥ/nT{{QΠ$^z&ʘ(A#Ơi:do!"JWj$P @Nf7A/`9 ,JoʓGJ P�, J@o$V .qM�y7XH_^Ȩ&zwJyQfj59x\ģsIWÃA BJǗGA ïw{;K A6D �vD+(&Nͧ�;A+A{+tldd`S; d\ "IVB@j�hb!z!1"Ańh��9^`]۵^˵a Z9ddb{p{no;t[q+x|{ycqmi˶�� q1d2SÐ+@8 ۹;[{ۺ{zrI䱸 @<3;[{țʻۼ-{؛��! Lavc57.27.100�!�R�,������PPNQPQR'ROFVYUVYYWUKWYUXXTXXXYVWYWXYXUZ 2ZWY])]XD_8a,c2d *e5e 5e:e:Jf9f 8f 4g7gRWh7h6h8i8lllv(;{{{WUoYr[\lýǛhǜeǠ\ʱq˸nҾjtkԿdcվUֿ[VXؿYUx[[dfˆھUkۼaъ}Ԉٖݳ������������������������������������������������������������������������������������������������������������������������������������������3B?G?G><GI0 źR>>@?@?=՛~)DCBx˜oZG rMǀS䷖/Ɛ6Dg̛8J;P1bj@QC ]xЫ>VvZ !,4bK6iw7=g!|-P`48+ǐ=A9k yX$#3 Ǡ.\ͺM;&JArh"Fr@44$KM }U:lgΟk.G)M(1Dʓ Oҟ|ϣˇܱAҩQ]7(qyQ( K<DR@<:@afDWXuY]|6:4(F@ A8!FQ%?\<E}ueP]xMx yAALV !%:)dky ۖd~sJPlDOCXBDDhI?r~%F(7@ !%DRLh6 ]$CIR#!YY5%?XeJ몬;+"^ h#qH)MZ^k Ӿͳ,MXYz)BŖWKP;XCUNG$ 7Pÿ�,l'\  g0sP`Š(,0,4l8L3 L2Ia� ],HO' H JGmKgEwmT�$ R3p$r�akRNSwR/uMO]4CI1bsjzҤwu觃~\{vײ-j;w Pù>򴗞Ǯ''O7X`yuA9觯/?qo?@0L:;.`|qH 7zC,6 Wo#`kL6< w0~l8 T)D i1&ZX G(#^'Y h_"&mrD PX6'G (1]" I$#'IIݍm+Nn$$R.RtpDDJS0@5VktT (:lԥ 5:+Hb Ȍu9nR!5y9HB3L&3w I_/4#iKtSP 7U>c <TL|Ӂ>Kf@{CgiD/T(aZ3s߄F״LZ )f"MiI>2*:P}2)*)D9D"2B=h,}z.V"5f -؋vBUjFJJĝ:ή<$~ԯ<MϺqVS4(]ݩNJju!?J̹ }nŦ:TZz=l8 +WJlZazYw*Ԥx}fd;+Ͱr%9:%cb!ٸʄNmlE GnqiuU X&7tma\lԷkuG,mw;Gˆה.jivRwsKɈkm/}']HvG\�=dUk`A꒬,p9w‹DZ!m]b4-p? 1X[L"lc+ Yd|q؂U1e;N KdfyF!0-BC2A^^Xa` zq?7q6)l4Mrsd-+y?$;|fD3Ql}q~t0i~3cSiT>kzKUkm]ղn>u'g@OT5{dVzbEM xu_X4RV}/IG{ts{m+W͘|vamLm3o9<nxwӢ{ CÆidpzfv-x8j8g}cvmgkq_k[Ҍ~w4>]o/9ţ)Mx[PlT\P U}E&XBeUZ$X*XQ pt[.[ u)@e&0Xu7Þd;VE?i{ J@2 {C]94&ڥ@x_D׼qNQ<p?a_p;|~y %BWcp+4}~X]m_3{Ʈ_8D~7?F9|?%sֱ{AF|%w >x/&>AgA pR]FWFx_b #5-(t^Ed}T@}7t'~)EZ�Hkjf;{9(~uXV_|aȄ#ՖfWZ4EjȄWf>N؅bx5U4`JȄ$l}Lj؇p؇(LD'2(*SdZ}Y|'{y>m@pgh>hs!>ȇvYXǗ5*7C_BV|;F1bHX|d֊(7ٸE'iK:dȍjU5E^ EXZp؉uՌ^rWntV..X8xg4$�9ɐ85XT &[8A3>qvȅn(He*ɄЧV rW&t^Ԇēa@MB3w!bƑ'qLq&F{XHixEv$![^OGii$)䧑7vShpaipFL3${}nzzYuYm)pٖwy kp^&EyWxoh$x[Y~蘋*fUZ&': t=ʉ>ctЙ;i=35ٷ6Fթ+>~3IAD :JctcIs=Oē?I?cj×QS?@>àާ?өLh<蓠)VW?D@% c1�07��9-- . 94:٣2�,*4 /@8:=z?*/v37ڣGʣA@B:RjUz8z�SZ7:1jZ*n-:99D Ð�:sxz|ڧz \! 0# +22)2222.*)j3/#7+R2'  "*J� �@Z P�! Lavc57.27.100�!�@�,������POPRRRUSKVWZVYVWYYXXXYVVYWXYXT]+]XD`-b"Addde4e 6f 9g4h6h8i6i9i -llls=MsssOPQi^^ti˸nѿwtӾjkcֿ[VXxؿZUZfˆھUۼaъԈڦٖ'27272-/8'/σ33/32.Sݻ' ,H`X-j8a׃f C|&oɓ(SD˗']w͡n+N"@� hHO}Ԝ,5MJ$H+F]%r9Ԫٳ(K)3^ /JG x»&]c3y[u 5X8[1>rZŠ}3dKXSSAаSs :lF=l�bͱ++ͯըUZu2aX7?rH!|9}/,}:2탅p;x+p6pW",إuUZ']Eeuvu  B[I¶ X}QDbY>0iC,c5�`F64WC]D+yÒNI_P-ls 2Sq:#Ҙ9?B <@M`ɓaЌ "(;2HJh0;2ȓfL)K5 6& Oʩ:jHꦩD TQwTPjHY3D6@P''B *·+m~ ) (okn@ +0;z/dՠ# Wlgw ,$k-:eEp @� `23|<s53l>Bt7C=`uX'`L;4M|tGLiLJm4^S}@ғa�0/mF7 7r#}vbm8,SP@9 3hM^'pe>89Kۮ?>7Y|7/75̷/Wtv^#O7?O/}2<\/cN觯goD0o;o~WXS??�F]H Zs_EǷ,I{àGH o5U@0dp<,-tL{`MԲH2 &P!�S6ČψQ̢@TQK9ܢx.Z H6y 7Fj%l7X:d3 "Zh#?:LXH1T5^2|qB"2$ YCIz̥g9NR$D\1,99DK&t:yE\Bee/Llz3}_yoz@g) J(R!z1L^5O g?*<^T5a'Ams"](A'9TD)Iv6[m)OOE2,}4=;Ɣ3Iodӛ3lfO}MrٞF.1$SPS&P/B ,5t:? V`J M3Ҵkek29ɗ~USjMҭV]DN2\5TEiئⓙjca Z=dU#;f6 h` φL+anYޱ|u_SJNV]To əVE$l?^.Zk\1dnsǽ 5=2Խ6ebUr KyB,+-{ݸ ohj7ݝ3_�Ӗ-[W\}`#ܠ 8"]X[ ؇lgW3Щ@b(n/V:;fc'bn1 {K.Q{]%Gn",-\Fc+0prl,lH57vr|gYVs MZ#tˋn3kHKþ қtq\zCjO}@8ЬX XoAԳm9s֘|5U (a}lw1vX:̞?{mXrip-51gU�XӪ]8S�0{u,1C �X3뷽E`p>6&� �*.Ǡp.S]Ei?@ @ `p�E>1[D9L�l@@�P;[ɟYqo` >t}2Yql@7PcLFv*Cr/-+qH=r48]̥z$tNs넗5bċݥ޵?>S+'t&݆<:5_w=呞]P.ѫkP ȝ&=^Gձg`k?9N;ޡ~~}i}s2Ů?k?'y~)tsuVkyŧV4m%8zwxUe5{8}H#6ṄZc~7kݵg*x|4u%8wpŀ~Ł'GgT8W+k)ÂR}Ŕ%@l9c8o7J>87(|'|N ؂R(`m'TV]q~R`(l�8cXFKLUyho}}h�'~~VuxwYd89y<wBz,%}dF$Hk؁}k}SuՇwg__ȋ'eWy|'T~8 ~ESG\Vz8FQV8yĸBx[CFh!n<{ؘ=gȌ'D{AIEZkc؋gɈu1v(5iy�Smp#Z ّh- X hOY)zy&Q69'X Zۤ.߸Qɏ j]@BLi5Z7'_$yFtxYyjXAX&7xS�uN^95u<nh5@#n<9Y9I95w73MA! 0 9vӳP?S>o<暏>ɘy<7;A4I! i QRM 0Y:יY9Yy虞Y4,3 �Yi �Пԉɟ yڟ Z ʠ:Z! ʠ*Z1Zֹ�c03< :  $p`HFLPQSzNZXVWʥYڥR^*`JUZH hg pr:t ���! Lavc57.27.100�!�@�,������NQOUSKVYVVYYXXXYVWYXT\VY]+] 5]XD^)H_ 6_DU`-a -c+d/9dFUe9e 6e 8g7gkjh7h6h8i9nB{{{OYVk]ke˺pУ_ѿwtӾjkcվUֿ[VXؿYUx[dھUkۼaъҘڦٖݳ&70057"½,/0/011/.1@@01.@MFߺhIKnܷr囗njs  |iؠ(S:Y!^2SVfE6sf8{6 zs6/ -JMQ5.ʔGHŵ„aZIK hYyʝKݻxѽ@ЊK LpX#aG6,y$W ,j̹gw/̆6SNGNXcZP4UD@Pې|rHm!cp9[MrPfӫх pA>2vԯ qwh dT@ x629̈́< =vwZx`n@,^| -rZ<$ݙx^*=%9!*ٔT~R(`#*`& �632\Yj3mBI vvaZi <<DƋW@Km( MtڈE騢z65@!9' +`bj뭓Њ0A.ѢKu;5枬0PQIl> WN밋}]J ).誻n+oʛB'[[e�\0p@Ac9w k@gq@.P�p�.Ϭ33s5s9s>=A33Cl4l@t-�U\57g}tL,g#5J2N/]Ycm�i'v;}o?v\Ksl�/�֓39rÝm׬Ϋ{4 @x{o'7G/=w۠/@eܝzU/1?dP | �;]o/~�Lcv7`b̠7(v;,=( u %*[YRX8tg mO<: HzP.&:1.+$Qw1MɊO̢?$QH24FG pK[Hopq̣x`0Nnԣ 1".P_S II"+I /}ОRN҄;ZPq)gBNP,iKEH\+I#3FȌȔ9*L`;v!nz̖_ r%wäwFrsq250sƄ>i?`N>ZBVŒ=Æ:x-%s1d㝋}'@FG*(|'IWK$fRccyjr$jh e<=&8'SI/ FL)S*AWӍ,*TOp$"bzQS}RjJR$\3Jw~!Pjc SoL%SgvưURTUH{_̬7!XQ@7E͛6dmk?μz@4-2%Bz£n̉6̈́piWZrJ6VCz^Y*wZ\jeΫǢAhl/=euN]oF uH.+m \TpMp'|tZ᫄)Yp]T^ba beL(kc1�X͘o[bXhb*+>5?d)HM&yKF Jُ2AG[UA\5O�sͪKVsl3qʌ7MY"1;w⌽|^Gډ.]qd| K_Qn|X~:A3zj-ԋ=&ܛBE*)YM4is.|d+ f\ggw,ʛi"90 H.,HV4Fj"l{ !+\^VSʴ{"x 4t*ig&W`$Fwl4 [^8|vdnky,Lt׹= @71Afn KȒQwf}I@:W '8yZ7\vXǨﰄ[6{ ur6|-�]T2)fR7JM|[b]U gs6r_ )Ԁ"]և4o^t-}Ce^[@/&)сv@5z_tA |'+1 ~/\e�w]�ڕ|@/wPKKIUݥ^xtT<6z'zmFv$y_ve(orłqs?G''qUSB TYj@p`s\YqxuLV)wÂlS^f"S&ֵvc$8{^v̷k6ԇwQxYPW(>"boHmx[W6r$p[HEZW]=y)hHtQs�6n}lk Ȋcxuf8lHAr dHQwwFahj%nC)fhAbm٨ \"vN]F}Pxxu"(eaw(QgGg—yjf'3{avQu]'(qS*YuˈP!XQ(TO*ATgyWy:{wz芐ĉ Z+ȑHz_Ȑ4 (A؋8Q^]Vz]u'Ju~h(Ho\XbQJ蕃CtW*.zHY%.0Hj7.-fO6mSbHz2/ɐOYDه4W{9ua[j>nՈÐXxLyq(QID gU'OdHNoYdɊ go2(<=gᓖguT(z}rwE-RW gh)T)>#ȘDٟa[*Yaw-V")bp?㒛h2dgiɛz٠ꖞmBRǒW:k+`1`L)Iy:vo 6xwhFo'BDٕy?@xEj*zg!'"z[HJSUBi(E$=tKiSy uxhH.:s"TyUz՜&z-rmm.wY;:}<]a{z ] DCabYYXtAp; k�eG\O8'xkWCғ;חPJ!59s̚<_{<<�cUP !꺮k1x5:Zzگ�K� 'QAQ})q2q �[�5[@Kʱ�%k+#�%[k $,+"s: :۳[/k={:sѱ' 6k�.� UNj2] xd)e�m���n��x| ~��! Lavc57.27.100�!�G�,������<#@'A#-D)NQOSSSTQBUJLVUKVWYVYUVYZXXXYVVYWXYXTZLR]+] 6]XD`-bARdddf6f 8f 6g9g:h6h8i6i9nCn/4OL[YfdjgǜeǠ\˶nӾjkdֿ[VXyؿYU[fˆڿUۼaҘqԈڦٖݳ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������/7<7<37579=-Ʒ/53558478؃󺕫\Amk;T !IU없}QbE1�xo@iK. gdÙ3Y9r@�E,2+ң7ff2:k]NV5u+Pj- eu5ےږqހևv;1g~_uTjs#וrʓ42|D!<BD^-0cˎ!$UԸu ;lܴka#El𞎚 k4~Ë#B "B y14?56F`@n ePD GaDW;!DA\[.(b?A(aTw \!Cp6 ;0I 8" VAH6Դ(^g葖^Bt!@` :HZhd9z A!q@�;90xQhe8 t}G�5%}fLC+u [Ӗ+ꪬJk!␃i�NnB j+!ˢ:+tӧ5GHֶ 3EٯB.58,;X=棨nt=+q-d 1�,l'pG,ЂH* ,$l(,*�BƣF0�<묳;><tAMtG3=E4R#??�Z7@{HIc6UtU 6p?HW@v Ap�mP=݆}WvO7̀B6 ,py<@@]'uMyp?Jgvܡ-j{18x_Ku/VC/+_g=totC/z a{w޷ο/_<, KgL�e܌ ̠7 :P6`p1Ah} W&o|zl�6(tw63_(|}=L""!X̢E�L0{ B-*L@$OE2<Ȉ:1b6  xB}  y *^�YCZs"ƌJ[#$&GIʞ鑑RP)* !#БCDp(JY(v@}2CN0E++jh pb˜Kk 79sV8׹Aёs6nH1IE’d6MҞ̧@ } U�/8ІrР<JAIС=;g#B3}gFG*?.J `(+SP0}I/cQx5a:cմJ~j ?>(R`rC+Jծ,T# I^P^&uxNS:ژH:ՍR9B W.ٹXdlh1},LM0fyrJ0R-R:b6{U-O A\+"aeY$d,2b[PDg%8}`'YfTd~Idֺ/n89v*x?V0&+PF\[)M7ykw,`\�ZGsp>޿YPTI[6@WK^b =X7HGLǿpyq]R˜i &%?Xֲ2e!/8œ<-/YռCu&vjdy?/pυ/kk4ѥ.%-;=YtMZfxy݈5m 3Mj-vڦtTsKV۱quUlkK_Fk3w%2x]3ѷW݈ ;㝭H"FohjP14D2ƀ�n3_%zjioډ`_fxᇎqT]ƹB/y jZe' )Wy )^<2g&Eׂ:;0x5ꀗyƇwKg 9x\RL"]6A(sf,bo8XO{X?W gZz %*O##w܋;wۓ2$[a|;m#{S=wwBmKJ'7{{_^ۚ塗g^=l ?CS{?Ls |4R}7?u~(SrӦ 3϶TtkQu{(~V3_ч3~Wuw~=h%N|Zi� `35c]CiIQ|3(`:c<#POt"ha(V(qv�z/W(G`+`G &P"O2Os}'^ehh((�+X~VQS @w"G`Oto\ZԀ@']u(`"dȉ�xŁၰ|E6^X[Ƅ{3P؂n5[&V[wml~VOmw^~m߈~|X;TȅHqzB<$؍ӎ%h�y=_x"ySbXPטi9 ͳ׆0]j}}='F>�^tU2< 鏯g F=I7i)mޘby,IwJ/n̘n0Huw'@P{k{EpJ3I-}xPב\ x> 9aGd (hs$YyLJV)~I굖G|4k"\f98~("m)%b3ZH^6DÁJUU�Y|׃fISx~kyXDBPDInKf9#}�|Tm\ylcbcbWC[gթz]E a柽Ӌf 9֧[!XyL)Y sifԨP`l:ur&M� jy1ۉ h5gvI"ɂAeY}șZiS5g fC:Gd'L(1'EiYDI{3pjfh*z3ߴJV`_ ՟kHڣW lx V8ڡ�@%::JnD: SYxJۅJBj`/[%i5٢*,:Z-s٦gib$E~I!r*TX4J~ޚ" iɏW0&c*zzKBԗqR8+3{4'9e'9Y ��ʂQ hc ʪ5g WPt?zZq3۞c6@izhg]ʭ5ֲWfɳ 6\K*J8ika5{臠4V\Ju%K<l觅O ST;lZQ!8OhJ[NyL _;1?˜=B >7ճ�KS#7#*Jư 뻠{{pmP�;[{؛ڻS н9# :�thDA7����� ۿ; , ̿l[, ̿| "%� c58+dKþC7>ܻE 0'@PR<T\V|XZ\O`b_%@hjpr���! Lavc57.27.100�!�I�,������ '*!17$;<:F;<G%NQORRRUPMVWYVYVWYYXXTXXXY#:YWUYXLZWX]+]NQ_ 8`-dddeFUf6f 8f 6f_Mh9h6h8i6l>lllwwwyf:>3NiXdihi˸nkԿdcwֿ[V׽jXؿYUZfˆھUۼaъڦٖ���������������������������������������������������������������������������������������������������������������������������������������������������������������������3<A8A8<;B* ! !ƹ Ǻļ "3=<;=;Ǐ};دݹszDkXcЎ}bd4h@$*<I:�0ϟ@ JѣA uXr&LZ&4?N*rUU+'R8|q-M"rV/:yÈ]6=,3ƉGl˘Esy7HG#?2U7%a˞M{͕:yUͻ^ ظƎ@nC}Tk.eq=R߶I$#7ܿRy?P/zG�XH߁p4 a1QDHȃ94`R`'$TnG�D BHDD~uWhHd HVXD&st8]$`ng҉\ifL1 Щ9 g%a� f$a9w䈖gD^rP;|'Y[Lzwbt{~*ꨄq7[JF3W>•Fa)RkH 4dv+~[ :. {n+[)3 -�,l'/lFdKP�A Sw\&0$|!ۜrKt%K @>|382*sUK PmT<f;}R<5NLeS=w'{,CNkHsxL3lW}7g3v D൥#$: 1h褗n騇.sꬷ뤯>:XL`)Fd/ǭw~=R%ϝo\Woh,A-.uؠco觿^0oOzW~{�ջ^lwD*#KH ch_lhL㘠GHiv L}'�", g:i0_$(=C" 0P^ 8` X̆B#JQ~ aHswū^ zW,HAb_! 8> FяLӈ5 6J<d"'=QQ$H% ǻc2) k푓L6G~.*gY RyAbeI^ohdA=.їLH$.1$*I؅ 5F8V; mҊLg�L50&IA|e9(zSft%g0ҟߜ[09sD(8QOLӘ(2(PMDFZ2Ι:AGPv<YRّJEJS_Qԩ& ўvR&VSu<)<_jOUq g>b/<fV97.Z4%ZX)̳rj]$VZ�\hIf*^ZƲ&5*K:M%gS:6(°Yf-1R1\6Z.yOU+GvV)\gKFU_'o{EҵTJ\B�9~6׷lmt]p`u" >9LߍhxH*5mze(ׁh;1Tu k`36w `9 Wխ~)a*ͤ3BPXt|pE\]�+`Y`{nwGd;q@�)dƒŲ@[:@| UΎ� {y pt�3^W5Ɵ A[{]4#?#�I^/  �':ӚeKzDqnߪu!q�/9t;-5ƘCMm\_\ݺ ZΖr9q'>wmlm'݄o\Ndۮ7`,o\j8Sh7>ɽxΉm.�pWd䬓݉{x.+S*禸rͺ:okM󚇓1mrW8M)[[9? p*qw_d j<eJN1]u5G.vim]n~g3ՋK-8ruGk>֞<˗ۑ8nyk[uMo:1JuS4.z,{_rdH(/F^dZt7?x$/2ѝ_s^|6:'ṯ65'ٯ67`l/]Dt�R0^� 1`LTGy0~wK �,` vF'7snN PI$,%P,I-4$36d_`2~F(P25؂8,ES�Dw\7C1Mh+EHȄ(0c&S0!KX1E\(L:D'ylC{NS+@(2HH,@#x[BB\3z'W5dpw1؇7/8X4EnB[D@Yvh}c(czx}s#wX2Չ)w~\ws7}PiirxmHxayhLJhggRQHezJ8$|MHx7H(0vX"dUytߓqHz"+Ky7dXcdžiev {hY}L8~v)vTo܈wO'SxxhKɑ;בj֌g_јhƌ+u$胃4|׍,yyA%BiDIVH$bKoh"xPj)pHeلAi0t<]DB?%oRȓAƕ_gSEx7v|֖1x1ؒS-6L[g~G oE/}V障IԚweY8EEb9vO<)e2ݱ\|n#59lzE2)9Jcv$yhTxN fStIbҜ 4儞雿7y#әiof]y6f%Mՠ8fwd94#*O)TD1Ivw{!e23:O I7*߉飸XCZ%ʑ707^kO YסyfhEЉ1mڢ 9UzyMJfX( **xzt('ɘf)ե2:yI`m@#uH_fz;\fG"ɎcJz"/# E*ڨ*k}S0ZY{ꙗw2% nX r9ʃmڛ*HZ+HTVĢAJZ.:ڕ :zԩZQ YaWs䚧!*צuɤj<ئ{;*qj[噭ZKieJʧOJ< ڞ*dI>vn Siv5kjBAꮲ !{k[$dṵը;C7TyiO8:h[#;s6Hp=;N+O5"0ASJAKi7dO8 {}:)Cۺz�Nsj K�( $ sk!0C �ڻ۽>ӽ4[+{{ڻ˾˾ �H#WZPUAdV2\| <`9kL|_Tț" -02<4\16|8:<>@'PPF|HJ#`@KQ��! Lavc57.27.100�!�M�,������!!'*"+48;<:G%QOPRRRSSLU(VWYVYUWYYXXXY-YVVYXTZ'ZWY]+]XD^ 8_ 6`-b .b&d 6dddf6f 9g9g8h:h6h8i4i/kHUwlpOrX\dtfǛiǠ\ȟ]kԿdcվUվjvֿ[VXؿYU[fˆھUۼaҘڦٖ���������������������������������������������������������������������������������������������������������������������������������������������������������ME?DM??D>?E3 %!!!$%!! $¿¼¹кþ%ː&'>@>@@?>M>=@SN:?kOww.yk]x=Q7`P6BW(GJ8e &#*@ѣH!HʴӧP8Qb4fXjllYv �sȶ۷lyu+7`ݺ ;7_SrpL9udX}B&Pj̹IH<z]Ju^= ˞M?y5!i!vIur}e+C˺w}#Iȑ%IB<jcM>p~IL@bC% tE} 6Y5Q%전$BCLٳ$֗w΁bR !j8gO8#ku1@@Z+T>hX;$Aid>Cl?fiۉCr4O}FE�hf,9emhi9 R ݩ|iFA0i@,XC:Sl gn]6C9@wl1zPқ76ꫮ* +* :kzkZ`ݐ0+k{ ٮ ' (P@PA p3VpK<0 ;A쫰@P2Kq?3o\q S,(`l49(YAB#rL,ISt7]^J'=Vg]2$8-kʹ\/Tst*%o߀.Ճnx�W¼C:18=)�@g(d# i樧mI:9ZnF%k®ٙ~9/ 7no9G_+4̏uK'_Kt=V>gzv/B-`fk|䥣�jHwan HA %L·atv뫠OZ ZEP}#! g=u%2ᠩ B3K`TґrrAptmZ$.A^;9"7}GB2BppcԂHO ѱ\d Lh*a8B⇍$WG R) %?.rtx\#I,zn5hR1b9VZt$Ҩ-PH?%0E@q-$$Lr;&mHM 2CXRha�/IrS"CwӜ^�GiOon 4 "uR!&Ԁ(#9n>/P ̘OusyNM�RSdh-YSs]`A``xGtKRT;H*ѡZ7% ʫ4a^3KĢi-飍q5X:ϻ5{j1PJHf' Zvf}kRn>&5[Et$jdcWijiүmWmY,eBM%]Kޢ*3.[v6Em~G%_;KLuג q[q͛[ߟ/-H_#w\|Ȳ|N)YsJ% lsaǾT5룟 `=Hg5 :b P?ye,NP %35!bU镽W3g 20te52 f13l 98wtCЁ)#\hy͉Jܠ";vJiBqU̟!8y8\&qĸ>s\QgOQnRYո^ +|^ͩbPq(I&5dLj[pNp8d;_#ۛq UUjQw CKޖv]W煺ʤ `U#w<N$M;*�xS۹J.pϣpe`+f+jGMX!d'ykd)Mm4A?ŰC\l!dzNGr>z>,C7҃\T,uKhJU~[3-G#=GĥvTaO+ ,{O [MoYWˏ~LuI}cm{7uWWo/w8R=`?r986 OW5D{@ӣ;tjUxBtYg0G!5W8{SRG}/P )@ qVXki|1}mwqdGM� o*MЁ8'SG|R�7Xm(hy&y$73CyCME3|%Pq@+$PW?!<Y^6}{Win~&(oRVp-{WL6rW7ugX~BF|zƆJpyy{xi�Dk'tBkhzЗzF*b\؊C8p(v状xնyTaĉv(n# &HGmGkiFhL{he(U<,x( *x,h"XwoP:xw$sO~0ׇEoGnh1ngp؆h%+8e x ^yu xiwً<(zɇEl�nx%e0�Вw`:iB$2^uo\wPhj%%Ô珧w*8 #^>m#FOai^VHYiu8efɏQgasI`3F 9cPxCAq%V'ɌX)v{ $waEhMi\q)ZIzyc%Iř{WDl`M_yƗfZr\irQɚi|VZC_Lי`?:TgR =(EcEw@)(eéD`zԣe)ȝ2w9YY'[g@2m)YQYq�i[%v`hL$$UH0GdZ I׎6W(JFyx`Yj�'Zw<�u}Y.Ԥ8砖ǡ`nȐ}`ڠqm)YijanUS ׅi ^CR:tI8pr \yR顎-IY{i\W]|)v:4jx(sj>:ʜ!:zȣw)*QɖYJdtljrǫzfBM`娌.:@i,ZX9J{iĘMuNJ%$Zj"DZ: ܚh4> EJhz/ (W::yz:a*vZaVC3ڰ(1;Q8H'p}ZJ橪SAR[Xc4M4[uI&8P G6RߥIN˴ }OK[sh[3s$3ܥr#q5gk1c{2S@AuD7{D p P{dk9 0۹,[۹@{59P;K `/{�[ëƋǛư̂ +ϫk˹;˼ [֫++'᷆뷇+&k$0n +{ �1,, + \| L\$|*l 23044l32`8|5L#� A\3 8>@P���! Lavc57.27.100�!�e�,������! )##!$!&&$('") *21-:$<:8A4;ED>F;;G%KJGNQOQQNSOPTQBULLWWYWYUWYXX1XXTXXXY )YWKZOQZVVZWX\ 3]+]2F]XD^6`-`IScccf9f 8f 7f<g7h9h6h8i6jKVlllnCxxwyPfOZ_jqsWxXdeͶmϷRиNӽjkԿdչUվUvֱcֿ[VXؿYU[fˆۼaъҘԈ���������������������������������������������������������������������������������VZ_ZeeSG*..1143/5/  MZYZ[–[YY[ƓZĈY/224�(0 Dp!Äo~1Z؏`QGɓ(S\ɲIx)ݩs 'Udxr-ZE+Ƨ@3DSVRQB%j4iѫI9ݵ@@&.2"YdFK-lGq]uAW/AR;ݺx9+X#J$o3{cKee.Wl}S^ͺ׭c:u2\њsޝJ+Tlɑ+_|MK,-4ff.Ţޭ8ӫO-@˟O7dd~~y5Q=[6gI~dD_%]ahYu /f݉(]=e]`x#0%82{)c3HtA9&y_g%/^rh#t‡Jh =g"f O"n>2 8o6r#q™&�:3hWx梟QW_%/E e̬ pEdIZ3̰h57G_AEPj뭲문Қk+{+:& e*ųʬ6묭L!:PF . ko{/ꋮC"6V@1!wq&r,q+|(\2$L#x0;Ǽl`p<38GMMB G_>W*?mR\,6cp1$]lMH'm4Mmm- Xk] g&Vny}ow9 z2 WѸP~y|Ǿv޲^{ҠpN˞<A-Y&{|oϽo~lVG/}rͥ1oЃk#8Gp{_sJ+< &H v.izCF'N HVnfrb�~^LH>}SrJ?^� H@Oi>|H#"5 #?!J` 4C]15 a5pxFpp8q'AVO=\H&mTMx0#tND �f$ (CiI}L6؁ntdeXY,Jt"}hYfϙ$1#G`yvJ`zS&) Y=hx̄:ipN}HaJ/Ytt'1=ȑuD@$Lq"cfPG6Ϟ>Yir.!҃"5JR֍ѳ0E>iCkшr6 z8k1(D]ZӟNJzF3MG`DVh(jъ륕i՚Oi9mN"JRts8iVҖ.]/x{2զTh V2|jJAZV.*ӱDIJHxVlhc1;u^_GDV_Vc?оfG}7R nz\u.9Y툼:ܪrpjWn)Y~ph25ItusH٧r*NW"yN [tQ6K_>On)z]u H0Sơ|Unj9 {So9^^ȋ0j'Os0qxV֜İ930 ~Ue1QߕV6q;pEL퓑x䊈!q-C:]y:f"V n<gYp^,ceeS>p+ȳGIEGBv c3sGhM}kwQqJ´ ]3ЖM]@wl~Sՙ&v }Q&z P@`z2ueFn͐],පWWܠ֗q6uk;;/YEy` :*1O& �<? " xۅ2o5wk<75yqvrl�1Xu캏qFv_?j{>מitK'g݀xе \]Kau&[4fos~}CmvNFD6n7;fMr{O=F(ԷVq$W*)=ˏ.Ji6Sxަ5J2wy{|w\w>3zp&x“/ {J^6#}y?bQf9o?Nc mAD#<VW~;Nx\&uV'yG<rlPwEFxŇx85c!E~5wGI(~h9v7fml�+x9;sw5| x}*8ptf׃5xBBH_:G{Ih9gP˦wn1gZӇ+P-QNVCx^v<wk҄!4a1YSlLuX{xCҵw5vwL}ȃhUf7{saxb(moC~7:$G^:lclGSӗPyhr3>\GE$j.thr'=yp*Tc`wRrS4`Sx[,vF,F_մqW~$0 nIn$I�`<#K8WkO9P OHKxElF72J �ȎnjJO/T}D�9D ;B@D9DIBi6.3X;;P9bk}G`%7@9DpAG{hD?#mJ'2QԂwL\yn9o7c]1I hVYmƸqiy3`M_=YD5.aY{9ycL)&U薍Y7t8h_əd֖.Iy#vҚ"lwY狓v? tAniY:cYy(x{j _mYXX)ty\؝Y "X1)i}H~)S)zzY96[jv蟔`>h hB'{F't "tzoT~ZRt\sҙxwKfzLw}!` >OEPPʚ hiM@i0=\oRiT@oӹLOIyN:D @5Za� c:KQjK9cA� Ѧ8d# e�hNJ,G5t扟vz\Gɡo`eZ xmfjD|JqRF\NSڡ?LAOzoHXhxgtacz80z#ޥrW:P"J/VF5w`GS*ߓ4Ȩ@v!)�0�AE:))70յӠ?) 9@ڣdVL';� gGwg.`K m s֢§b>@�);BA�vA[-�@@k~ZkvyfZ˴NK�𰂅d婢!0Nk`̺O-JB)D30H˱>L>p)P&tꤸQvCW;pJjR;H{6@>9K@ �>zK�˞d@W몔Kt6vJcHij; Ӌ81H-^G{+BUC˼r;ԍʷ#Ɂ+G  $dPZ7!r7&Q%a eGX׽ދW<E#媻H7P?h ,s®QIp$̓A7ZyL|x w DL@L.;.jR=W9{yB$ŕ uqX,z)cJ Pp[gO_ !FPƕzV:|X.WR<ٛsܒ?*\ű{L<ui;Jpߊ~ )fa=<ٻX%fɔPhFV:]O5w{|\,1,D,>p^ɡƨܲdI̫ͺ|׫Wɬ+뜦Ö< z\hw}@Y,hΤg !9\g]'p^"::c*<UKώ>ھ Xv]g thP AcgCmUhǓMWdt<sYIb\7m#2˹5֜ږ@ !4tYsS]JHL#c'<dds:PM]*"e-Rm=֓=՜s B3`ٔ@= 30WCe@8۲=۴]۶}۸۶3۾FSCnb̮ CMz!=]}؝#`)`]ْ٥ fmm՞mٌ-T]-m= �_s2>~ >   n "^*@"&0 � �! Lavc57.27.100�!��,��������dA\B #JHaŋ& #X@��Ti,M|yreʖ�d3gK%qP4Stg͖_( X +W~ `jVY]ʍ.׸k[k\.d5Y1B);~Tr6sSȌc4ң32/S*a۸sͻoކyGd8X@rhɢ$J\:%+>KE9fEnz#0JVϿl:nicF]z Fi5x]rhd�PhR�},Vq(#qq�1Jk )2 iH&}&PF: ^٣CVLyUq駠ln29UEYQ;Fe(F*i5YfJ>0 eJpL@Ũ9鬴*wj+2:q_ojdF䉱#{CaLC! ~`(y+b؃z[eE�aX:Z $g M WV^_ CáipfTY,&Q%36|�AWn9-GSaxiU'`A?&mދl6J-7svm}s7߀79wphC,ՖWngw砇.y4S]mrQC�|.N{޻<^>|߮|0n5tgA ?_`}<.>ܺ~~?g}Ӟ�Ow; w Pu deO^җ=N{he@0 p6̡wHC:v8`:ɦ&:=1ԭ.z`ԡ|HYY4 50p"D }lZYWr1ш"IB0�dci-4d (JPL"tLQ) -ב;�MIV$bPHֹ)iҕmuNE)4i~lb2sYAl%0H":M%3MpR8DbR:e(Ips8Mzj9uӐ'MƲAchBY{t;ɀ*TI[LA' GL L,Kc7$oHHA0IbM)jS#2#2#XP4Q")!2L{3BR'J?R˨j4~ SӬ5=W4TX=\J17EMGw* u]R?.mjR+קvu!)uM.}`95j] ٓXQ�bQYB&%mizX6ɩ5dS]g֨Bu( r1ݭٻ6t,o':68)NӍisJNd hݙ]fhen;Q5 ij5/v{YNU&*csοҗxJ[ɪ pV޼J+e:ZG�i,=|U؇? +>ekGq(>"AH vkӸN}g Vz r1r\"iKd6o3a1vu{N{2I!6<H<״5tBAA}Xߞ�ei#�A ꃁ5کuqdCBՂPBM <AtL&KSoˈGu*&n\C:5],�69ix2wi:]H|k! zP[62#_d\[l {ںe4—t^-ԏG^j7w\B ReȻ43,3%^YRH^1;CvB1^ȍ뚨N8R~o uKu&w(tce.':ޘ%wS*4'%u]B W4&$/BB-/p y$sFgFOz%[_9ͻ)h/FΧT/r7y˟f9**o~^>ʘ$կčߟ.j:סC6~~G$E{VVUg7 XCwjnG~gcD4~_G E fr4,؂l }�G hCw($=XL{7t'wGK$x<7Y%ڧSHdj] ' �0$'O;(?؂Ńf�}}liĆeWH{qlJJH";0~fH_?|CQVm3xA؄wuSTr(@ERexh~>y^oH,J.6qJWf{4U؅؋6yV" ">G|H;m҈yXq8] &{cvVG8(etdƍt8IgDž*~9zcyPoIhw�5Xב<'vx�؍#�XT؏H aexFq'Yg~0iPFO<EuiyO)Gva5HuYi]bp4)98]DL3ETGF[B`GcG(km@$|,7A{zN[Hx/#'7`+{�`7� �Bc$Y�RՐt p+�| EYBmuWw2|`?{ D/rY'Mx57 �(zYz9r7B`+7�i(��yCyupvɂ2Z84A JˆorudMT:D&&zޗLzHyzs}(k؞yK`xvS ٢. B鄭=C><E J_ pw,>դ% C?vXĎ9yGz:p4Ԥ?u\U&Xy|6jG yvyI8f֝ǙEz%]'Iڇ0X E("Iz-Ej?cf1FQ(JW+Y:ht>0cYʠ97S\Ulz9GwVa%s @a8yf}ɑ9@\fI eU&H�Bء)ZT|*5 @a'6?bV)�7vR sEqP.. Ȱ5u_`Z�0܄ ySdc&" r=K:BO  گwZc2QVWY}jIv4uȮYMb5-1qBI�P@VU[X&id�<k$[_%)k?HjGUocB``'J-4dYf?ocAD<`YgJrB7�{xCW:+NͧH�kx幞D[Ӭhu3 `|` ;5л(˒ "J�+Hdh }` �=` [˺[ LGFxAn@{��(5POKx&Q"$��6DmkTFuK;~.<�?6+h�{6z>�4pXHTr<A,RL1Ē F=[ZDtE̡6l�s@q�g B0[z{@xQi@4�Y"4@[[v"$TI02ЛXW\2 R�X$�lBp|$``6rjCndI)KxD�cL7p'/jf)$(�f0,y6Âl [i,kg}Yȼ { p`;w'!�@6'pLs v,fPXA30Ԥ t Vuat,.ҽ<,JGR<`|-3%`x6rNMkpAOPlEͤ6Ԋtba|�Q= PʄL+2 vj$h� �8 lgRK  Mz8B%IqJ2nt Pu#0IpOكMzlHQe�Ѥz Vޑ.3E8XC]vX4Lh%_GM_]y!f}jPk.n<%U cݮݹRʙXwRgXܡmy=)%]P݆& cqR~ɿ]B2!aJt6ӯAKj]Fo=]ǨWNDlg~˒ } Y& Gx1P>+UEIr]/IfMzKBe] sN NF?Q>/%m&.6^i.mDAbɗzjõA.<.]a\Nk8v]Y;荑V%p jt"ve>J放dJ&g rtN-}׈ѕE<ĭ_Ή~ɇޮxIYNzT:~R^$n`g}~RhLu&류m۶gCEiCzd!|?DB NI%UӗHm@cLfcBOu<2O"x;$l0F"oG8)~M͖tdC#{�N${]ZljԵHO�޵92I NoMQoAN;G9HNOo:n/>5q?>pOo_v?pz}x}v/&Oa6D۱/�h! ?_nGTOABaB+�AK_ǿOT>Go2wO rr?/O/$XA 3āD "J(�! Lavc57.27.100�!��,������!! "#!%%$&&!'!((!(!(($()+++00/33436988;;;;?@;A=<',>BACCCGHGI(JH>KKJNPOO-:OQPP+PNOQPNROQRRRT6@TQBVXWW +WXZX6FXORXXUXXXY6YVVYWMZ 2Z:GZWX]+]XD^ 5_@_`_`-`SZa=aaad .e5e 6f9f 8f;fAh6h8h'Ghihi6i9kkknDnCp.LpHZrEssstSdvipw8W{{z~4Z<bOk[WmytXdgsiyqYev~[d{PqeĈ˷n͂ΒpϧԿdհfwֽjֿ[UXؿZU[ˆھVmӈؗ٥ݳ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(ȑ# LBF,ȐÇ)",0aF Hp )K$-II͘1,’e4}d&QDi*5JiNJԥ՟;YshK,&$pE](-"om wܷvҵ/_}*[w`xU;0pc ի@8LhnDKWC UЙI6ݙ4k֣[Y-9== Nȓ+_n<C[Vf%O>CI{h"[kuf7/> E?%лͼ�(!"YRaZiqhFfVak3IؚF撃J0 ^h"܎G``%$nH&L6$a)ЀoxXG!t) a8H#aӓp)s~Uf $D$B& Jh# tF*餑b|f鎆 b 4"$lbɚHb$tH鬴jU Pi4R$(&ȗF+m/ۮY}$HBŽh 9>rk/F  n" @G4b$6KR\GqV^|r 2!pȨD㏆y>2iG- 6ٌ<sCo ƈ$֙ bi02Ǚ(qw}o`vbW^iň]訵`IhQio݅ Hz7{-Hwy]>߆CxG.8 /x=y!Fjq;9&oꬷ.n^!g (p 1'ϼ7_c0G 0H?߀~ +Ŀo;; |s^ wB}$h@΃A O~ "4AS/i gH8 laMg4@F1$`&:q-!bVA;% O Lj(o6>⻲-.N#H:SI(-6DnHB1( jE3 IJJ'"#(?$-IRQVQ&E,2IpMIKC4\e?%%e-9F.Q.idR $4HAw˜/q g͘"h2f.qhLeLVt  ~BQ'<g=#K?jU3& N eF#8MM()̝MQ)nN~$"L:%4LK_$u>M7IN47URmҩN}?R3SWGQ*T).$>N6Ek?SXi)ʕ]$^FYJLcuS2vQ5L#"Y4W h Δꋦ3,^?$D 0j޾ԧVhkJBV`Po2egVR6.1ʒB45f^RzD\X�X{+yK(a#>XS׎Ek a3[Im{LJmenW 2y|٪gpZӻf.Űn$5պ7#Sj@_ yw{IBO d1T@  a^620W6(<j\;a0x �.k Vw314O2t!P8?ʴ1p5<ar8}+v Ѕ!(7v^1BЅ?\s@ذ@heX(F^쬙hSǜ5ƒ }>lA}ow @;!yN8ܠ4qd2H!}B`4\![(a "<'!gm]Gwu8+vg6YvEoĄ "0 j C: Yۘ;%yg$2\C$@BZzrtZ'vdc6a:OjneRzZ۝x6KMh{O%XF= ;LYV"7ք+k;ySxɫ}<W 7<U~ ~Gv!<{<uz|]RzY//mwẁ*'ݷJ۴YMB(؇{u~&_sB�KP Hz}fza5]Ay3@\Gxt"%+p!y xU}VAP#0?/wGs2g#+�;hwP&HADu$hDGw_FIXP'WGdKG$*xSvceFWp'`<ls=(}&`X'p<wXq}}S0BX.ovxׁrRi؂svz{8Y1'H~WiubE׃fg(^8~8}SI%ˣ`-;6(yoxE(w,T?yr"#8m]C @njc8olfh|%@,^H`xvE)Ɗ>@8٘8ZvFAHƸWyIb۶oX/ gz3by5٨T8W (鋙UrHHͥRygtT'X%1A2 )oĕA`<8N iGvuHgX{{bVq$kRg7D@ 9kUKØ_ WhÇ9>9i- =q3Ys&g$ɗ؊Y؈ iS8y0YcL9xY<AɖQEUɣm@<@0a1x(.fX@ufmX0s`\�Y~F�Fˆ$I\@xpsPaP\ <0\�ȉ{m Ygpjg#Zӹ]Wiwm`T�\\pY@PՉ|(%@yYKuX<m=28D)Ci7?"Aף]aA'B T&X6H�z-C*ydxaքg٘4wj/*v fkzoJ:Wz*gAX| y'XbG 2YYdTw8yjdZd_q‰{ʫh* :AY֊a5 ވJ:hZYhiIvQ:Byua6ʔjh9^)*正x!9k@ {`WRL6)'_hLhp{䪲/ӄH) 7)g\&`h!x4#Jyh+J+^ W '0u P)j1]Pյ!d7+yL+fa@!B]GY, 2�~ ;xq-f6I:w�'ŷ#ai1FR`_@_U?�w#;|ek鎳j_u{ثx0d {QmƢa:!J@u@xTNN@byq�$09gCPs$߉C@ xPduDIRK,qB?x\<-<(� -`x`U캛 :W^dm@)T9+[<.F#LN)I2@�|SkvI詗HUJ|)e|z[�mE Pf;{psT Dz|<iP_ՃƗwHG@0P9_̀%D|Ga,Ɠ@@(ɶŽ_@T7P@½,L�2|V;u�_9J)#��P�eot~3Rb 0@au�gڝ1|�p<<'JVtVTp&Pa@ #s@d L�|Ԗn{f ) `# @ s<TbLXܨ?|EG`(MҘ%:J +[Yp�MZGubm J\\P գǍ\O{=x2Їԏuy�0�9 LcR0_ٿ{Tpք}s� ˮW|NVHe_P! }NK=ſX7ܭ Fus�m``NM{��z/֝K@�X{ܩx"5G2P��H�Kq]=Rg?Pm0�)NNP@@ ,0�P=q-}y;  @�+6�b]nTH̉?m:Pf6~h,w2pFE _yi�;<'TtQ�� Q^PVΗϝR T �0�йkꌕ=}�7@\יb<@�N�@f`\wm wI�w:`_L���b U�LU>w٬` Q]ZV`, 0="+F?IuEJ`\aUXP.:@;Ⱥ~Y(9ښ:P2+>;I'V&s-(?-zHB`E'(�mzhkHp$q$a'ݴ+!,AZ!>+"A}G p^;[(2TS["a:QXovx2}9'4﬚Y'쭒Sq5ovGG- @h߰[_p?3߬԰|?omkko+twN笙 {/z_q>$[_Eyկf$)_+a1/WQL7u* ~ל|'%n?:0'i!uX?uRuxj0'?4kwz(wDކYM5́?U@Z{0'p˜b֟ő}AO)HrEZUwކ$Gh߸u%Ӽч́!/WGtS�#7l A0I&E<b-&( F%~q"ƌMDXqHȈEb 1b΁7xsFOKm:pŊ+nDXD&0W7}hIڱkMpڸ_Ŏ[7އv3*HwnXF:7nee‚ @CfΝ=ZhҥM!AO4 SHg׾8[7-8d$2i" ͝?]tխ_Ǟk,&ǏXx/ {&գ=kJOˤj�04H0B!0+A -0C50D/ V\ш X1FgFoQEEpđ ��! Lavc57.27.100�!��,������  !! ### $ $$#(!("))'$*+++01.33355'*7898;&;;;;A=<%>?A>BAB3:BBBD%HGGJ$4KKJPONQOPQPNQQQTQBU#;V4VWYVYWX9EXXXYVWYWZYXTZ'Z 2Z7ZWK[ .\IR]+]XD^ 5^`_`-aaac +c8Ld4dAdXZe 6e9Pf9f 8f<h9h6h8h&Gi6i5j9Rkkkn @nDnCnHYrEsVesttukpv7Vw'M{{z~8\<ahxGg\YyUVsulxdo]rrd`tvgĈʫϒϼ^uӲԿdfծcV׿U׿[XؼjؿZU[͋ۼaՐ׫����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AHF*\ȰÇ 6Bx :O0A‘CvHKDɑFYd咕5]D鲥O/S$ Rgώ)_*y9r!8D0�AE 9rV\u׮bі=;lVd6ܶ\!v#<X„ ^jT1?n %cǕ-Sl4sLj _ ͔EXh8M۸s{$Z!ad 2`#<29M;Ft!sȍޏ0ɽdѻG PwoZn9_u&ga * `hh!T{=_lg(ȊpOH&㌚hh4g<#K D5d@k#L2"LB"L2#\v:!ِE&$}J6* H'hr$d1|iikU'&j! 2I&\&v祘f# zl. tf2&yX髰iHi+yll j\~$$FI29&V"Ȝn)N�}F e "ˆ[]-cR1{IEABpAgI#~k1 5Xol:[p[l"ʴw"jreRaR,;k!@-4"BMtF#4G/O4Sb-"u�8u*Q,db|vСlp-tm7chzmlގYkGF 3�/8 C.WN9?>3>gyG 1>  1{跱]olǷ&@ )t욗N<24> O3+n:=ׯ޺ ;\%g*/ |\%)}Rh'!l=sM Z %11}R#&VgWOX́k"h8 @l! ψ= ; P=_HqS:)b a%66QlJH2v.z!6-nQS" sr(lf 2^QKq/% q`>:2Gh8HLu&|{T J p@.y, io1 ,5H:RlĜ0fgIL�qj=`SbZCf)Lg&W89a^$ƬnzIL&ƄTgl$ҝI4qx >[qt2Mdh>O@*]RYiQe\G%FMT xR^\cR-HQ88("6=64K<N/(? I�KO<uK]G1&pY MUSMX;TZe+ V>ƠjOSҎx eV16q9q2wM,(MuFh&-zU|j֑`=SaM{Z>cl퍢?- bkKFuݛD{K#;.2mدF6]I3>N$<%* Z0e*~1mreKPF^̝o\Gb-M 2=<I&XM$'ȼ1]L Wb|=lڗTa _XUF<X=y.wo_7wfa�+aR %3@ ;cCZ(KTK|VleIKb 9aNsD\jdaY� f gŵ`"oOђ ct SD4hA2xИVy6vXNKZȹvs5]ʞ!%%^؃Pk<Ļ.t=#K0M"1ق A(8׳վA, }Їz! {8l2$! paJV])1a^(DP9(( *, [C|~x�U`op?Α2{e>&2C9 ։fzӹPtAxAxP4" [K >XBlc.;SoAa 80A}h`?[4U;֋xgb! SbІ2 GRDP!LazO_ś)Z! ^ 9A  TȐP=ΥqK5˗~5ݷ6?}c%i?}sKDWQX~?&WD`Fyv xF9Jf Leus5sW>dHtjNseIPs,V_v_dY~wwm�F%E+X<-hd'jƁUy:!c[$5a`"*Xv WKde }6V EVXCA8ZH慛͕~d[&xڕGYkmBoi� P{tNv(Txlc1650HQ(~T@X|DB2Q(}fJ H1BP$0<؊7m$6o5QdB)pËn@!^c(BbEfC$x:Xw(k>跇5Gx(`-(ukhx;H]!q'':(s\cPDH$`xhȍ_Y S>Ai<id(HHi{;{6gx( n /(56&uԐֵɒ0YIsTc8ZDy>jS%5'%e'0IIBTḒdyX<@=ƑDyp"Yx9`)0U} LdkY/ؓJ)VOQiV;SD#Q)x銥#vi77fI# QCY$К#shEqCYy@drً_9ْق(XȝMᩘo:3޹y#"9OOZ!)ٛו5#B¹Fmɓֹ9Ajal@ iɠtHG1ܩYy˘lOVx#ԨVia¡w9>uLw6WIdÞ"ڈ.J/+6r$ Y;Yf*rac՝+H[ʥKjɞȢff9Y j D٦Y}ڢ8@Nf Bʎ:#ٶa>!AzHhK('nک#J٦(ʎW k2zzEȌBwJuxy%95؟q`D^ɫň*s\`xY�J2bs0b�ub #bs x!:%lp�Zr;y"9#\Q�uj#[q(3A@Z:c}ef?M< 19 ԣ3ȦG>xϨXBE+؍`SɗZ1eJ~ZT=+Щb(Jªc*,멂{ sHktS{i^_6zk1ᘢz:۠x~ȵFRƺjTB+IRI` F1:[ ZZ^ȶ4Vk1͘5D;O\Ɩkb]{' 8{Wګۢ Hdf/� ("8}˭J ZM{hCk,g:J]A {/"UCi mK؅ȗVKxY<`k*7|K5PcY{{Y{!G9. ƛcS(G|c^! {ƈ^Ye|eKjlvb&'ՎkP뙵=Xu[o{k �`&ˀ-SsE:$-^7Bj�s�Vʴa{f&#ͧehŸDBP7qIL ;lA,Q\I0Zp`p`�a�ChZ^[$EW�x0php|:QkvGʵ:ԪVC�w~hYX b~�qpЬ8@phĚ2$Z0b?:= %b~�A "Ɍo,1W[<|�;Z=%0#fsb҄P �]%ZB`?x׎&Քwp^C!UfGHZ RbEZz=_ ֖)s�QUj��ܼ2l1'6UPx@zӕ})`#�nCPBDu� L|C0~sݗ]?ۻ\0?`0;wGm}Z3k݉$`b8-ݕ}=ލ@ȲT̝߬hw=8ymP@bP*;h&؋TEp2@=0Ҫݺkgq� XC'E@=`Vwqz=`�k@8 >,MnVZn` xN �hN� ]K�q*kv~//]0 ~nP& 0P 0�g7K 4骽 {~Uuۤ 2Ꝁ m= \ fn@�h@Cr3>-:~ �\ ` f0 2q~pҀb0>�#46%41 ^p)`ɔ<>k 0_]p|@�.�!9}BpNVwh&�`X]�:='?b`� s�. ^Q%Bpx` =�~` ]`K p:E-@� �|Zz5_�^D@ ?^@)U|f۷}7_*~%U0df |` )o!Uo{/�Q h$nѻ̬:C]  \`�Q`-z, B"IůjB+g0n� �`�?�q�G * `3Dx,dlD 0D$YI)Udr "eM9s&AOA *D 0д,!Џ 6d8@4+jVAd[$c˜Y͞HߠzmSAkLLꐃ,<z.)bQH t2iԩΝYoO%=Ϧ*k~:Oh@ٸXм, ",2x`ZӪo.3]6:]M%GȂfDp)wUVfȫD|`(;dk.hK6$ < iSB ! z󍾭B,. @ XSpFM;*q6(4 LI 4x砻48@kF|0H~Lb?!B,>&C3b"'BX@I[KD 3cCѡ`Cb 44 h !$  0t�b5 uDoBHs)6n[5/~+V" 4YG]]SIm*†*L`>H.@# X"TSU Vl5xEW\w]6#8 35Ì5j(3'$T,@x`=x/$kxf-V"*0m)UI.ceiqTWu}xRTC.B^τ'WPP.jm5 "'MO[eVhiY<F;̏-fgh ',rn7o@Il[א.|f.&C_dʝeu|.pLUQ$Pb Ɵ |W͡W_Vxm{s1 v.⍇FgR!LO{BN\zOvtZ}߿{+*g?m$c[�G! yhw@omO@WCe0Tin@3pVb``(A=_n�O_baGE_KSj`]PuKR!BM %-rqʄpB1"h-qF 졎G Pf$ Q~pD@B"!# !(@U#X4P%<b1xyQ(Oy8HJ,"ӈDA4(7P:yzCb qG]F_k_m$[yT&SG;#La02eVl3EL9 +SG0*M~B)I7R++yʉnˠG2Z)2Dd=RZs=)]ѐ [F 6)Ȅ᠖|K9{mCPpLFU8_t˭gz7W09ZN-@zak hZSp2a^Wr)ouXÓj]X2T|l:ٖ 6Z,P)qKt=٨59YPxljD[Ŗ6(ކv܋P;ܛ :S+>'B{ԑ~%2YB^[K\~!s3C.uhPMt~3`MFw"#71_&pN*, _FE!C FՊ%[zD(Am|cX;q}c 6kF:WzL1' ݠ<Yj vp0Yc&s|f4YkfsF q+BOڦaqY;\b佉pI7 z}ưLFU8Ά4[Oed46iPZԣGMSԫfu=MMoz @pZZ׻xk`[&vcز�! Lavc57.27.100�!��,������!!! " ##!$$$#&!(("(($*+++2-,3334)57888:':;:<&>=A>B@BBBC?@H09JGGJJJNQMNRQPQNQQQSKLVWYVXVW ,W6W%<WYXXXXY7FYXTZWJZWVZWY[ 3\,C]+]XD^ 5^7^`_`-aAPaaae 6e .f5f9f 8f;f#9gdWh6h8i6i9i%FjIYkkkm0MnDnCoJYsEuuuwTfx6Wyep||{~8_hxGgsyTn[XwUvXve]oyhVĈɰp̪ΑmѿvӳԿd׿[VXؿZU[ڿVۼa����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,Jt2t(B %|P!AfHD)<H !BId$H^ K3iI'?ysО6eIS̘Gw tKAbZSTE}B[3ϡGJd.5T.4n„ q࿁=`ɋ{hN%J3hТɦZդ{f0In}[*P�+_Μ1ПCNzߕ"DavoR{w!sy)zo /LqN>מ|`fZ EWu%לA`R'!)Yцh[ih Ȣ2xibj3(2YLNgY=!nTViXf%Y8 @`$rP؆fBi+mp)np�c|&r*蠄p ,( YffK:d]Sj饘چ# >`zJ*Д;fꪁni*bp(6jQ&m>�E* ȰRd`+gN$.ll߽+cRB}tfĮF;o"tj譪'Zmf5<  ,H"<~L). 'I⒈ x@$hmH'L7Pj˳E& *0 d=vf@g-h0bomwxgM =`e}Zhpߔ 6p=8e_[9ag>娣ڞ> =q6pBbm_O^o'9 KN/uw s/}?z\pٛ =~Q>X/N{K=oR�S MS7A⹠=`'2+zҚ'i0\ 'aj3᜖b;*,wbHD[K%N8D-/H,!KN=P`@6|] a1)Q)Ʌlt =B&R&Cp I%6 H0>8Jl)(;>$8O{<(=Sڲs.p`X%M14вxJO",yyF}fYL"ΰl[戓g2Ӈ.H@Vs7y"H1*&װXsQTUPk\'Isڳ\2/;~G$0yP-Ʊs$IW+*$V GuLvj!5Ij� #JYGДP#Sux'H7VyT&./ *GcRt> |QwKar՚cդYw L5= -$]NKLZ#Pt{ҐȊne XuJDIjVyRlF?ЪotiOkDjshʘޡ1m,gd-M#K@O ?˅^ō`O ;h+5p9uJm.&Zr { *a/-p+^2h8yE7y3TmNCߕR΅l׿"ѦK"̥F5^ZP)FlR5Ufr]8~KjIb]RBn}sPV6GU,EkLkxPMQА*Q BEʺ5 =X3X%v[A|>oRKe&?8 'o(*99%+CyF5HA }h\w RYC5ԽJp9@a wCP; r&. | _%Uʡ&\(FKDuxCЅ5|qX�2 k:A�,i*!'nܸ;D >AmB�7ԡRȍ=I*|&Nj6@*tA iƹOHqS[ٸ#X%oXy.z .4 -ñ%#:HC9<s0* |~ 9($ cbriKw!$&A@ /@*-oy#^dOhgSD>Q4c_c`9A !nZsӾ|d_25YSly!*(ؾ)w?C1ύ3 =" V/-nh_m/ݷ"U]sSOvA4b{)֗\|}G]d1IEoytWG&(O$]3AcoLx1xc @|o}j$SxU'w(GaFĞ[5/[S p';(s XoSgWyd%i @P'iO-Dgl!MFPhhhj(a0Q!P:dy8e|;gG(K!x(%'3pX)#-D;!8'`1y''NC-1"6XczԆ`x%h :j3>]txGl}Y\%$!p4 ո`>T8Hָ6ՄW߄^)ԈhcGȈL518Es3O,(BG #Xc AE(gȐP%U<RTďX^,9^焠"Q%huLjY=)Z@iHYW9fK84'D)]3Č4ؓw=@+BO؊ZH}x}<eZ])]S7Ȕ5sʨR$iC u6GT98+7HAdh9g|lEE9xFV<n8+x)a>TGpyIR)8) '8X75qM99IbY9%$i5p3;y*,ȝՈH?s)IF%4I)s<vyjِYaUC*{iL4DCid׈99"AzJHduQYd{'*i\ ڝi*xy^Dܩ#:HRUuoch{1V%JE) M:y XHUS墽S)'dk,*`詙iic3xs 0כLj:3y]XʢB::R*F&9Z_iIxe:ycI]/JҙPy`gʔBil#Aɕ*xIbQú%T:붕:sQ钻YʥZک PJ xͪU;ʜ?uʭ҇Ŝv'溒W0OfZhʝjĒ9}9~K٨* }<iJ6`ٍr)+T|sxuRʝ"j9ӌPNX"ZW1k:wUM }X#(=ڰYwOkԱVJJY J঻1xh ԡas{%[ڲB>+[_a9 +M봸VH Zj,۶xz%)fBtQ8j%к>U: A[Eh;*Hk˖SY¼9׫tJ'1)ߨ(65yEy5usZ)㼚J+X8H4KVꣃ7} ¶LFj{HiO%?ȝZlÊ!h&pqB,`s'@8|W|=dsX !@&&F|PǔG<;?60(M0 slO{eHdA p��p� p[eZ8CUqJp y;Ug\V*I!blYeQ?1�&~}cTڵ*=C@D'vl;J̴ϥ{WƮ&h:PQ`^^@QPq gd�ͪ!L";!vK@ezx�l@NDlX|݁YW̱%76qPnWPu8\x0qПq=dZCpl0x8;=LlqDlc0>6#C\@xNbg%{=ZsƖQ�{0M;4�kcG=AYB;FXȖ\%Ysx@@;e#" fnLh10eV(18Fq]}ל׃}# Pim};;rY� &nbN@taC ڢ'pl`l,� sݹ3:{p_Հ*f;[@A$G]L$7=B8«Tc@73~ *`0MMP=xw�V}KDe[rSq�;P6j~M @�[. c PnK Iv XmM'` p @�;PQ4wr';~JxHj> ?&pp�]n�/`#`]@�e50Hv[^�~�_nJDuq=([K@ip$@#Wf|=m] 0@�^0?QgAFֿDF+Xx?z"#x.`|M[P �c gADa7kQc �y2mYnS0'M0S0e`f0S�$P6=ɽ 2!zfp�f0� iSHm{@c~.�0=>< Bd,P�\~"YZޒ41z@<SpS�x0xtPe}HvA 딤~~+'.(ub@'p={0pc`=N{po@�nm SX(? x}>0xO\0�.;_=ao Rmb^(K3T@>/\0?\>P /�p?� r%H.TGHjh8p`A И8G!E$YI&]cC1e΄99u8S* 0KGx(=!`�d A*L0fAHrhXp9[ݔ4XW~VI7cRGJgx: kYrêXΦ] .Z&po9͇͒#AGi�4`\f;PI G"Ym+f({w7&d4@"8�𠣌#B+r@"o!B!ԋ->SDh"` .*@ aΠ{10 ��؀ +V k8> j�H�Ts̏X1<s0ʁ2|@@Q+hH:ê&̢R+�N$Q\P5'C ?TjO( *CxkRZgÍ%Tm&]-ll8+OYD  /VZ�uZk%0z @5+uaA<0R�vn=z#XRNC(-Ğe�X u.S`qͅQaxb * b `18XkFYe=28WA,vؠc |V!£<kc:o:8z hFؠ> +6!"SD^�Vzo=:җXz2c ;VF vզJ cpK}Az`b(z!^DȰ_i40d?yoqKᅖ}MUCt!/ھ要,j:{?qeßu�6M )N U<*}|`XF;MY<4T Ev䙎%P֭08R "sKDpؾ퐇d:x%lJptp'lU5)ve fF:~88f̸<<ѫ@ LI~A|ˀIyQ%1=d]bI4%|i.65,ECY^r+ғJ|DX (0ɴ]/L48qh昰drgB'`JAeඩΐq,c%i9OLy* 6S P%\A',$DSOFuFiVj(mnE&$ $S-h6SĤ K`鸐Ԡ/"3"PD;&U )՚:F7(t*ϭKXO%U fZjUX:F}q2Sdr_&_*f]LԱC ,?y~KfWʸlhWս@>5m\IVG5RQ3QNV$]9_w>6.d"N)RU/bJWL`Ei*yA f5U%gCHYr*-K $4wlwϵ& q8|W./MySmb8y]0FkK-C,\ ZƢn@#8R;_YGO&Yƽ!#> Ѐ g%gF.re:%&I+W=^.2Wl+ of*\ٶ/Bq,2K8+z.]JX ףJPn"1z#Ӻѿ Z5'$$[Qv/y8\d*j1l :0FjeV ]w$7ÅH>M"X + YOӿ.م[+1<nǸ(~;� @3ym~�2y TpB':jU"ň2o>>v;.l>u J +Re=Y8z.� 0@#8Av]s{~w?x~wv%4Z6qE~b<.'<S>3bH3q$Z+&怆0> he/{>sB{>_| <`>|G~O[_~}3_ ̿AH�`@��! Lavc57.27.100�!��,������ !  !" ### ###("((%*****01-1/0322797:A=;;:=CAAB>BBBG%HGFK,LLKM.OPMOPQQQNR+ROPRRRT2TQBV%<VWYVXVWYXXXXY5Y9Y8FYVWYXTZ /ZVIZWY]+] 4]XD^^a^`^^aa_'B`-bX[bbbdBdP[e 6f5f9f 8f/f;g'Fghhh6h8i6i9kkkm1NmIYnCoArUdsDw8Wwipwwv}9]<coyOPmwdgixf^wg}ljǠ[Ȯn͑ΪӲԿd՘ֿW׿[XؿZUYۼaा���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� *D`A48HB#J$P⡇ "$%DQc#\yH#],G$s,DH#Ky˖Eq&Sˢ984ͩ4mf)LB\ B,x"!Bzk(.Co ͝6r歋n^[Xݿph˗hfϜ;kV9tLx>zukѯYƼhҵ[9d ,h }"<nץ/eXWoO˗͏22ѣ~}kq'{1L WB 64Vs>Q}A(Rg#l&Zh2fZeFmHc}GY#4*)$�)eu_^bG]vŤ[lhy[lpY @Z *ǥ{~BVq&袌6&PiZ Gf)|‘a9*ꨤhQN9y:高*ugꭸ*Q0)m ZXe>G!}[~jhv,RF{Ŗ鵞.k*SNʪi.sg!ܑ`略̪Ɵ[啄LpBU;ijpMŦ.6r^&Jts%5_)n"i bH'L7P'GDXFV `-dmhc1~&qָ'.*" 4�7x8 +NÀSN4d76.MwJ|pw ~{87; '.n{ㅯ�: F ivmgwѐ27zd ۉ@ =o87F~._-l~KȂ aMJO6kDPzPw+`lТvIp h.N{gH|ܪ Q l6bݯ'у7 FCRjL#Z~߭tm╯7Th^M.>j|L"v0x^61h� 1]H*.Q>H�1TRQ HD %)2TND<d&Gv0="@YߌQ-+*Y䕰$`/i)ETQu%164*"3hTA+`q hMUbaA͏!1"&ɦxsсd3a}T1i#|$NB#�XP#.Yd7#)^6?v퓟a4;pJ3%وRaf5a:M*[ I1iLwj?#EΗ*$DPR}ἒzUBSңiYxnuYJOmZ*8s4_EIUQ9,aUx0g mR bXWfJO,m羸tX ]>3&Z:�+EQ[EU?/kZUmT՚ۼz=& Ԗ["nq=cX" m.B7SWzX:̴wC9iҘ5/N4x]/?]zRhiƬx5߀}-#r;șJd< GXBִř9W+fqqNgZ !܀27ˢ/Ab_Xux8##B^CHy 5 \xWIhV A vҰZ9<⤪Df6H˺jr09ء Phã;aT)x ihf|)D/Щ*o͍@P! ^kEP!6n`/d`L0l<ޜz t0M=`{4X#g; ޘfc[doqgt}ac",#Px4mePNO[p:r@X: Tp+m?^Xaě9W%^� c9I%@Miv_d�cTPp& X5.C$$Be`,_||vX3@VSnT7 :ǺٍnT[PV4nz7O6lrt욚h|YGF7}us~vԛf79 kUMP"'+U͓L쒅H|?[kW>Gu>{u~u^wg\!|%' qw_ET>v?7tF}P3s5jd4fXHmbv�,@u9SH%V%=I#>MB+f[R}?Nhr'h�;170@3Tzd| &1Q50w}&&xPA0P*V`g~G&pe%74x'G^G-x|(_~0tl7%*PDw8SA&;9h^VnI6_`Ip3xsUxLJ:7)P)Wuh<v|vAx%0\~4g8*@G;,(Tz(!m1䉧i834^n|H*SH&%tSg!Hh먐DҊH@7Y1~^&%ZxƑo޸7RYCY7,(Eywt{<xg^H8'BP-/GX]Lga-{-pUxH.[V5Eh–QH|Ɇ$X#lqie٘ xHXx6`xoIaX珢q3[\هLiWn8^iUIsSZ} h9se7(i͹pHihu4~YsX `)' ,?I1&I%>TI0Y2ŚU .DŽ\؍ɏ,i{곑8┝=h痉V&T`Tʉ≘ٗ)בgo*F:0jQIEw9e9 ;*4Z>6ZY3 wx7&ZQ*bhY]q"-ُڄߩ|_ Z=ʆ. 8]D)H)<YfRj~)&-NJ 2yh@ʀt&Y~\*9g8 )[꩷2Mb;ʩ"vUzҧwCC4S w*⸧)d*Gjꀧ9th#2ɭ⭱JsuZiAuo 8W:Jyz 5Ȱʪc: 5 닍i QYK9%) H�8J̩h*URY**KtJy*@H*ʤ9*& ;) JC{e&\KZTa˴ZVZjKJ21E7XTJ;[3gk9,yyɓ睱k[ryyH G:Mqc)9{U3{4ڴ>j)th0Kp%@XJu9D6؋kS۽6`x[[xIPYAjؾ)׊K\c(& �"p<%<UR{# P0J)z7C:� `� !_pc+TvJvfrJu ?y++7a(C#< b� xm :wJSB2g?b5"3X$AdwtZL_ CD`?U_[ O=<Mp6bC#P.\P4F+YARozyPp`RAwO{Ye^&S#oy]`MH`YpuoW?\�K;*DfPu�M908,pPh!K~v'�ǰg7yOP}@V9>�! �YO�G_&ukE Mҥgr^W> %]z+}4po V-$4¡7)6ěeGiR5&l%M�49$`PP�R𣤳1l&4 5Sdq,\B!;pL%IPU=WmG9|I�Qd}Nl\-6#: 8ߜ)�wUM _)KT >E π:{]+g<P 2y4FS"ćj e.^n>8=@r 808y݂ p�_Z [~�a'M@=DHV`4魂}�,@}st,Bs,B`a9pp9]%M0�]Pzj:uPG7*XHToFߠo My�9PH}p�p� ��V$47LPqb PHN@_5%"N`.[}4b! -P���"1KPug\(W竤e_*RV0Mpy` �;>Y`@,o~_XBPRB]-`'%UHp[pp}ΠdPPY-ѝq,7|J�°IM"[9`l>Y0 `pu@md#qj`f4o=7Ͼ²-*[z]9g`(d.l6_adG_,ϭS�>⹪JRz0WpVYm.h Ӽqtb$^h�?/# Jz=vp@>@ˡ.m@pɝA:L>0;}#GY`+h^ˢL>4@hƹ ?ZRZ.qh*u/�4u�m~.iD &L0a…d `LED !E$YI)U %ΤY&6uI-p48 8PM<u0@UYR�SF%K*$eJLd]yty_q&3 GX!zpp :d4hu0/=[6Z9#2A\[. [wN"}_Hd 60�kV: 0 ZkeK]SB -b44pϧH~xpŒ&� :&xb :kd>EZD40#[10�Z)PAs0", S*`D(QAw* !vآt3 : !+K#;L�%C|2J<oKq,m"8i# q�4"lr$D+6 p�1ORJA%TC̉/(AE2�,p)CXL]k B5@QKuvU& "-hd* c'$%*!xgҔ-cDVDY~Qskc5Rkm]".pbru:"lR xP@ _Gړ�9f X+|�A .�ZH!ê8 @՘ &Hf2Tmex9""[_IK)# 0;*^p!XM5Z'NMdfįM}Iqjl'2\C^[-\|q9 � Oߗ!/{4iB! ͧL<.^T>O=T}Zu?k_mMe]祝i0w^.|y=5͖_#}p䒔ko~7Q &> KK op=mhSSX?/j (,!O܂�>: kV~0Uⴁ_!<yPcᑌDAN+b)q0a͞:5`"%oXrX3,X&*L%%YsbƕzFfu3ĸD摑Yjb1<HNr'P%:#j UHY3pK/U�B1"$4@-"`y*c) ͿyJm̴Mrf:MO˙e<r>kH9ӟ|Imq&<Z+m^C8&DY ԙTEѱR'IEѢ&<وt5{)?:> bS4@?*T9/hRNR|OIllZXAM=GBv$(dNRTCZ]&U<ժD*:AҮCTYUđhS)F5kb؃ rjZ8yg%fe-[̚ idJTæ\>Vi%D"g;V ŵnw[ؔ LIb>_%C*p~f%YZ\ڐi+S5lo7~/._l0(mgLL(ҷwfKE^J}^/M^D,}zۗv5#M|kaa8!%̛1I85)Y‚ jy;zȓ6@yYq2$ZV Ke{KJha0%*{4/$O3Cgk8JjF ]Clb4@9bpiLgZӛt1O0uw5fESS`j^u?z G'P@Gnp$[fvlh3;3v]gb!m!}>w+7v1~n ^wn|uBdrt<�W�'a \`8p3x%nqcx#."@#'C^rS)Oy xH\3ym.s#Ay >��! Lavc57.27.100�!��,������ !!"" ###!###(("(($*++*/"11-3+-33347888:#:::=CA>>@@-3CCBF79HGFJKJNPNNRQQQNRRRSMQTNOV$<VWYVYVW ,W5WYXX+?X7DXEIXWJXXXYVVYXUZNPZVX[+B\ 3\4]+^ 5^^`^`^^aa`-aaaba\e9e 6e *f5f 9f_Mg;gGVh9h6h8h'Fi6j0jEjjjl @m4OnDoEoMXoSbsEsssu%KwVgwhpy8Y{{z~9\<bQokxvqY][rwVf}LjȪl̨ϸЗoԿdV׿[XؿZUZ۩ۼa�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$H ",ȰÂJ$h"E4QB%E,)rdɑKR,Q$E<2dJ!, &̕5K$͔DZ$͙>: J%/i$҄ 0!E%BQ"Em&Z[UZp'r'M|L*3c^r931uRV)hϛ=sVz4ׯOÞ4ЩiTF $`p !'G̗?hq+MB&ITtL4WVYSfwcD)sxOoZl$E 3$4_T"STVC p"2q!Btaau]ckiF{v#4(d58{-hKEx $`[$ViX6)aj_&dhfaCpY8Xx"[)蠄j)r'%! E*餔Vj)vah]x觠*I҃YqV.BiJa뮼 ߃@sjXmRF+běk!zvtԖk-jS~2eI{~^V8B4׻HJ`Q_zkNpM .F4}<C ;T2Ap)bQMx9YFL(rB|$T0r;4ԡ8N+ lKڄt> Xg\w`=!X[F9/P6RWRx|߀}o2mqی'tpP 1TC [.c{z5x.訓3 _nN.<m{ihya _~Wz'/ 4�ᓩWvD~(8<_ 1`Qq/ FlnQ{*4}L %WZَ2Gw&�@æ p gHBKAr k*#AP0ZkԎpTrq XF1 A�wpA 0tґE`�a4v+ }%&:SG(bh*"n<%@ը~Z yeqMPB)뛣"B#A{eB>S["Eαu_jgD2T3a%-YCL a=I/QceN9"rJcT0}u$-HDT᥯LBٯHV:-'_3qRFS&d5Ȩجo,2f:2b4J?sLi`&cbH\gN2.jyp 1Ao#%}Ԧ2S"ynX 8Zڈ\IQaJfy#`J@bksJ@}DO_$4VȮ}Dte9(]tha#e,_%!M QWE[H9擼WcmL4CѼu uͲS3sX|E=UcYm*l퐰maYP%haV:lj ? :Sz& 7Ka+E{j ΥQhK<$cqfvjxQ^=+{iMۊ/o|&ᵅ~ t ˍG9^Zr4]j9hE{XZVfZ 8!Y~ mS)>V Y|?˼P]jj[sԻ>$2qiTcUvZ2fXT˖Z1Cu JCauHٸ YR+Η"0kGYrnܨ�o4g͎Kh,ֶCwM׵qR1X^Aֵ$x6:33in{cK:!f5Kb@kdg[E:ômPv h~pbNLtϽĕ` `)X4s>CΘ;_& ^c\9ɻfU(j5Ac2Ei-)EEOAGa thYʚEm$&#Y Ծ u 2q)3@acjubs;bn|\K_/ gAlB=P x8/:ޕһ>r:Z72ˆ1m2g;|°/7:jl oyGh} xBvF!R65 Xä{V:[G,4. B?a/:y &l3)Ƀ4*Kk,3\pi2Pwcu~Wv{War RQ6n՗p1q TSA!2('t?-B<(G&_R6tiZւSG)_B_ r9qQf&l1KRw䖆jiCDVu/=q='F&46E&kc9eLMH}ݷN%T7&MW}x1T3\eF?RcnlOb e(QDF66/q{ b)'_5VHVXLe*Vjuj7DiXf{,MeNNtIH _ppEM^|_el{VSuvJS騎Q~ecfvC7N]stv/p27rhtXM5UxgB8F6'f\S?7JcoC]_8x匙(vgf'X&S_}H�\ufTTDuYM·^Azg?>ɍ#t�dYqD?5&8qPpx)TK=I&PuMBX>0$UkCԸdՕhg L&&Ap$0=$2#niY,ÅP$II3095@x ZiC%I$)pȑI薫)12C<"Ě؇YIC"i&mqXjm~(#%�^:i<PɌ(lٞCH Z T k<vXmXV :A<Jo%O&k@ :E1݉VlYꣻG'E\"q3 J 2:C)Kʥ$P_ڢOX@$�%ȖǦ^PZXFHhwipJo;=,ٔnf6R_ڣ("ؘ`Qu+e>ꙨʨaKeh&)e6SԠ = 呜k'"~ȥ;ʫFr)@Ã,ڨ5֒#ז VQڙU9JzZ-ڤ򺪝H,fѯmȜP8D9p%(k&#*wI ڰcjU:Eh_ʦz9*SmE04"{ jctPA4D˥*؅5); ڗV]w +C jj(fg$!!8t^v+5PKZykngdµC6b <a+3)=puGAf3jǴn#۵$zʤJٲOfkUS[͊Fk#ƚWF溍 ˥ɽIlSF-_O8^]ʞcTiʦnҝ=}q &dS?>]٠Nz q.ۚ; ˸KO+ٻ3"%nrqf;+Z:Y=&X(+*1"T6xk&z7B\�Í>,E}k׹<Yhf[R(ESKJC<*U\ߪr<T=;},K{h<j6 i; ڶspWQJ3$ZۧYf&m ŰOYSZ*Ps҂43}P<3#LO˼x”Lc ñcLL1Lf<ěKh |;n݌\# W<ΔC;{g2ǰ§zWf[L}ʹ,fBΤA kv/,:0?] SIԩfWR^<̯y쐍4#=7`A J/ ^dmRLȦa} ]9J 1ݭ\&UU-=A3fBjMK %UӞֵ{<mJ )ع ҌZ-I/yn ά6Mg+M؉ f/*],3@=cί,HHiD u٣9ܞtM}0 RZB$ݵĪ{fՉ#{ׄ 1)0-G|=yuɔ@YAР|)G 99뫿j}.L;-#!0&@P\NqTϭ>70`pEiߡ@hհq9T� ��+Crװ]K-2mJ,x?��h 5q=V@Hq<ȕ^]&)E0pn2@B{Dg~C-1 qLP[PNZ ADpQ{W-H`f$y/_[w}}v`Z`#mjBHx~ f,#!L@vPzbx X q@VB@1,׎jΤRtw P?P9=^ bf`ZNj[4Mf㿶w-[�`P<<;;5 H�")8#(B>s2U?ė=譌1DdX�~$`�v`!I.;k>.� Lڣ=yjR;v?$qH,"AWZ � �VO;-l U @@@ 2fBbU*�� /W:OFLPXP9;0/!o@dq\Uz&�Y?M/>@ (,�1@/�hW>=-BHc^)o}]֒Jfw` 1~# ,H�El%KD$YrI"G,ib$AVި@xCOA%ZQJ3bx!H$.U$SfZL:"Bh`aPF%88w46*!ud(Q&AYM@cȑϠOdU+?c]47zbe a(T`lHc%ؒKͲ˟8jid%+e*19?]dBh)8҃E8@!n (`0A4Bj$|j&|i'ǴpÄ:̻:bS+ђ",>`1 R( �,̰%P<%h"%r/))$:K0%DJ*[L$'YTd>�%$D@a(B4H `4L`2Q*":%vC0KP12I3U ']k !(d� H"qD>#DG`8Уe� 4TjhLԝH1SnȔ껨4ݔ4 :Ց4Bao1XV;Ā6Z@և0+%OE=7CuC> *y]MKs}-Y.;XCXI0:HY128�@H ]x`)呰TBK,DWdA*]uVU =֘w..ԈdH~6Zi5! ):r_'6H!%@r1-69:mU吂2؍ c.xY>~b GZ6vBq"t`1pr {cRgy^"Txs5pDo�F:< ^ۢ.J\"Hg13& J=1hEf#Jp8a.7q#,� ] O8E3Q.83qlyZص%gʞ4:WEI$+C6 -@~`e P!&*�%ӞJ#(A^fRǼ y@43"JeP8@� XlV pT*kx1]œoqlkT"� `�vG�`~V\�Em@ ZAR!6(xQI`c:tMlfSf7ɝvil $Jjа+�pE`A z+٩)>!+ 8@(End㤡*" b;`ʓŁGh(sdK `�RMώ* 9tML0${NDXNp"+Q=V&AҩNp� N^xNF0fB;Ѕ O~@jy40L2$+9\I$%2I;Y'`�raXM#%9H3hkC@ `pԽ*(U)v dW p2vCcjV mQ�TZBZ",a 6:u̫<G ?Q O�^@r[*xS$VuJEp{Et`- 1p@JHl� b0V`+ubEP�V"YYEs[٨Da f@ tP̰`AfH 8jg[ $ᓜ3#UV#` `@C. Vp &UE'8,e_bCrrUT_5o{g<d#Y28DK8{\ҁQb*4L~hzDDkOR>L\P;R\Xe2,0(dv.OQS/l\r(ŕ2-Lk`I{dejlIJ^by|Ĵm<y؂鳟 n4F[T*ɕU$#gbmMspDs+7 `{i x^^RiփroS46xMr<2AKi<mG l Na$Y&9Q޳Nyz̽\z'f�t|MT9_^uNitNdmPcٴp;R >6?5 n60ȱ]<=9$* Ƿ(=Qi&#<h= }KI[.y3lv2kc"9{tOG7NS:J|(vOgo(kH~-+?{ǽ+P {!"7ӿ˵{;ӊJ@ ԛ3@ Ǒ<@Y!=cܫ<%#< ?3<SyA7xi%?< Ac�:kQ#dq5�wBaS@6.T?rA:$B3,<Bk.,2 °/L# xx:;>D@j[#�lÛ,(щG\@ -4İ{,cP@3D@2[X v]lVt FA@2d,뜖Ai@ë"ƮD4€4|hǬ BcG 9N|R9`3bTlԹM#xyǫF;W@:LE"GȢ>;6$HT>h#[Dń< ˸¨{a<CKɅk/b<LG{?ؽ1TƱ%�1CAq&>ZTh鰎GsQ Js9L8<yCșHI4Kl!24JO<?I ÄC`QL4xLyq}k |T$Y#rz(=tK1M5rXM`63Ψ$L͛&@,NLH@g7"ʷl77 qQ 8͠H0'ټAO+La(ќMx#Bz OO� PP-Hh Z#pDʼn�L {PgSQ@7(+ISD@:-Q=QMQ]QmQ5P)L H]L Zڬ}coϟ�4RLMJΩaRd0eR`B:Ȑ7X3>4 kzS78<S>S?? B ȁSF툂@]@U x�)|�H}��! Lavc57.27.100�!��,������! " ### ###%!(("(($*+++/102,+2228989!::::A=<%=CABBBF;?G%HGEJ$2KKKM,NPQOQNPNOQOPQPNRRRV6V$<V0BVWYVYVW -WDGXXUXXXYWHZ 4ZUWZVX[4\2F]+]XD^ 5^`__@`-aa^aaac .e9e 6e`Mf5f 9f;gV[h6h8h .h(Fi6i9iDiGXkjkn @nDo9oEo1NqQbrlpsEvHZw7WwWhxxx~7\GfOYVlywTqqWdor]aqVpetĈɰoʎϨҳnּ֚vV׿[XؿZUZڿTۼaߞ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,j A ,E J`D9z#G )$!BIy!0A! GfK4 cϘ3$4hL!7y&'Ϣ@TUϝ@s *0XF1Z\FqڝKn]Dw;X@s#.,iiEG9'sKϞ7<ђA3ӡY^]3뚧[FY3}Qa@4@DKNrQ]'J`,3hMCS=Voi>{Y:{?GzK�q%@r}tQH`]8uifdQPf["n,fbm>Xݸ"xn-wM`up]VNe\p)G/yhlfd W @)P_Ye[rXVxeoj衈&ڦf8,d 0wV:^^yI5觠*jK4d6'!u}Ztډy:|檫K 0'JjZHm*Ƹْ\Avk岱FdVkĪgu*͛ev^*+oVtו1kJF;E(,Q"%)"nqMad_b,|r pn7tJq\/< GbBƯ\w fY�vbhlڇlZM&ܵ^6�em.n'~x?eBޠmb�&砇 Nz頟:꣛z 9YŨ9ിMNyY. m%xN򫫾η|5�7)?zOM'`>.0CGk4Gk;&(E–4>L`P&͍Takr6zsW-&HE13,U@"K(/_ +ۭIA:x&"PT!'p_@ۄ]ڪȾ鰁/>C {aeqЀdcV0B&(| !QD ׄ9T-zck!@MyfT/Jd"0L$G4eRE!AYFMɠJUN\(ds-)񎽌$~ ,|3e48M4H"Y6;yEn2R4Z89N2IUo ?[b$0/JbVnVjT&_S m/-Yk#{ڨ$$RMM3 鋔y8:MJ"󥄌LS$e4̩NuD` *F_"ҥ& 4g^& *DٛoXr՝ּVTA!Y-\db齾IeӯL:5-G֪Ӗ RSU˶RXu@�QIX28cfRQC 6VEjD-)j itMnzIMjltwcARSs-vC4x;]6]o\?uy^�j8 >'?v3U2-Yi.W^yq0�~w5\rz5h;iBW\W*N@z8Y  H%'P7[CYL/S2N�OwF3-9&I+{'sis}:;'Jzyŷ7nFlD]FZ|-Jv4XQ&n&l2I1R6/Ӡb5R WѠ q[ȦJBU|T=<lVZb!Y2)^U@lt+> >VF4ETp,Om("�EP th ΢Jǟq mHE+*#=A{ ?a ^ȹ< po _{�m${.h/%azNg,/D o I\!b6n) &M2#iey\fe/ C x"{ <3[&}յ{XĦ@l ٤%a W}+ B )d> 2U�zG:ǗaWxʿa y )=d ?8RWTl[$Ҷ.lPq1^k`L (d8B}(P&wQo1Vl4f.HX0~XrF)xEbTq3^ufiԶj}wN5uUs&&}VNw6bRaF`fpH40 c/'c?5smIK(]*BRV7G}FTVVXA,HAXh$'ɵe6cD6-WWk\'c`4╅jf_Ն¦_suIN$Lg?lHC`IxjESU0Vjq4Nj9vhbx}Cg߶bQXnʼn)oXh1#HY2X 8E_7-hI]qfXƁȸ;WQ$WW1Lff(S`pU $0ҵH*fhf82Hh��Pهi[ vH94%Y0$(NUNhg&#B#,iY$c5g!7w0$9.`+=YXYje&Y Ry8PJM%?SYW8mUXE7NKٔ/`$�eYXuM^S^`9rInZlȕEfi# SKPJTO|y7[Dr_ &e:G*T8 Q#m9/$Pْ(c7`љ\V MaugXz_09iUl0Te�YTJ|08I<>yև`#jy3`)9dH9yISމW/#&yY LIeFjKGnH-[O$G=*@yc朻V&fi:}4:&VjqiQY(k!0:OPYg? 1=lV>*1ocvVe=YMh*NzfinIfKBI@zFGA5Ry]ZO֧FzmטڤAZSy8Y&=*0ZoMZ SwhJlj8ojW* h*�r/[ KZ4hңzUQW7քګ&`z`xE:ezڭ` f. XYU$?j8Xi販GZ7JɔM_Z&mH=h&*gZfLժڰSCi٨'NȤ:+)/UZd4IJyj빏@ُHja�JŴCµIG-p+h#N;qKgL>צ:$GdʭTK/냘$K2.f:S_;}Ku;2˴y&cn Κď=] 25O,+t@ƆNkl&YWډ\;V 9Rٹ4{Kj|ٸJ[>Dϊ3ź&ZDHS{K J&Y*d%wۻuE7k4;*ʼ _͗W6I֫i驌BIrZ*A!'dZ*4(i +8[0rH++k;v·BZ{;/}pR"jXB�[Xk׈ʟq7/LNAٛ%&҄w$ I%Dʄi|;ńJ |NZE %#~+(YQܔ_uۉ%2?r1<c,Z1" ɑX }OZƬG2<fJLa.qhOlV[;tZa\qI˨|J⡉˥ lB7yˣBZnbLLK(_{<F?ή<j<D]BNe 0+bY[^hҜ-B4w 1Ym;ң2K@ݿ돉wOό҃MX7wgbZdy^ӘNY}r0js:\xJфD`"*+0/\Vht&}]<R)uFfF?嶷f%P"ٛ GL;хԥV0`�6Dkbͼ^q� �p�C|z0j|ۣ3F|EC%e pAVN |QY!oo7uK".سJ1&xb2+B08 35uE@\- hY(҉˟ߣ1@@Ipd0$.Y0DȺP\-w8Px\2l4߅&(I n�Kv0M@B;� wi XQmxD>zPz�_P*e0IWPg6F.k`>k4HTm>Y``_9|d!ez0R3@o; &ܽ)ث{M-ve\'c|=99𢓮p<|p:}?&͆ Ad iYo"Dp�U=P=$`Z0n,Q~3^nF�~c�͞@=/FN_돞n@vK!lAwr] HDifYPp ?p 4�1c|P'k� LE}hgm=42Ix/ ?pNPPn@8@cQfGcRߍ"?NP&6] 8/G<\ߤ_b_@gp:FOUqJ@'oSPj�: n 9r7�ŭ�hoAﺓ-� z>=Y| X//\O_� �cpZ4jݯroK5[("Uo$$pUq�8P �&�2ȑ%%J\qEhHƈ@p`0P` )0K1eΤYK3fp1c!D<\QI%uh!B\)È@$G<8a"  ,`@��d!+:=ÿ# r`J,o.fܘ =cɏGR|4o�"OR4iNzZ%!!L`��\HC"+uoB|`@e-o^3N>^9thK@ :hHCҤ29TË/P�3hA<k=2b#~h @L 0 J4^ b3;O룄.^?H0 8cI>zHClL9A%2"vpH<qRoz/kl'C- -cB, X? aJȼ 2!>.ЁTMVmrA`9!N$JF# (GB'H�uv 0KuW: B#ꜨT�1U5[Uw&ZtjNoqlW\rÎ (` H>Hgu2r[ #'%XD*TF\u]_xuEwu[QB3@"@ BZ5f $*2ʆ 8\h# Uq$ 8SUJ^d༓<ue_5~b Xk78+B &Ո୤(XBO8ZN슈9CJ9l[u!Xvm~ 9&b-^ <�]wI@Z&k '2B/1Pb:2C3Y%;awcE(#8.~A`g`Zxa! kZ1x }:IIȨW5}')Keb+UE8|�!2Z.� -08ɛPԨ6(c^JVI2 AmT? dO!MPn"Pr21~ <52 z [D(Qu,`>@?� (�L c@AT1xx yj�T)i@ Ʊ;x0?<{k0b1 p&<#z̡$%bƅF #9u�edXtGU&"GD"L)u, 󂹜.K Y&iczRc&wؓ)wڀ@28\-��-RI(Nu,�>-!3϶S4tHp-X EH67M#3T;);)" �h:JGϠM3"U:C$ giJ�B5D=qq.DI:3'XT3Bj5%DRyJ*IC` -Y4/P`,'CsA/e%Oɀ 5pӥ,CbDZ#o@EU00Z,ԀkT)J!˞%Mj.(g]|Fd(!h UB{EH z�#0Čvb)I@Y䨠hYZH4@A p@4JO(ir9$o~e2G! #ʑ/Ȅ@CJG0(*޷0<*]{x:y3"Enq# y 9Εt%^NQ-+H~?%ꕟCqvS99b{nJ[!13nE *1lE2.1xZR,աr"yiHߦf XыƉ\GiF:LVڹS'%(ɡ7fR Vˋ,2ch@/T}/Vo("׹2"3Lv9 LGe'eY3 v˝aG5tm2e!;[ַ׽fQ] 4 jk*įˉ9x�_ N%\x|u?p.dB\`{xE<~K=i`|VJn�d[Y٦mo2Ķ;Kަů;%Kv|!>rRdTRǭ򴻌CQlHq)kk3n Voh͍u˨|OKȜG8Ԍgt=ǻ` ȓw Cī‘=.e\k>#r{'mپVG=ET*O7!]/ dHc_v?Y _ ؛]2î?Y#?= ;>k=/!^;= <?<:Y>2(K+ ){tc69A\7[@?ͻ%d 9 B::ҕ[;[C"(<3.B-= Z D["CA\i %É; |bAB1K@F, Y{@!,=;368,**jETŵ۽{bR7|ѫ>y3`NGdvN<F3FusQYl6jdĞKFve?k3 =Ivܳ " o`'O|G${ſC{pH !P rԡH a HIlǎhɖ ɖ=K|Hl'#38a1= LH2hϩJJJJ($JD+AGP 43H ǐ&Cc ;� KtLLL LLTȔ{, KIL/1 vԌz#Mδ;4MҴϼ<=M|DD͖;#̃ 15;�@N:h0�60NNlNtN3�3NN|tN+lxtOOO!Oa P-P=PMP}*amOxK Ѐ��! Lavc57.27.100�!��,������! ! ### # ##"&!(("(($)+,+.//0/1-011.2224&(799:::;A==CABBBEE>H'HGFKKKM.OOQOQNPPNQOQQQRR+TLMTQBV$;VWYWYWX7EXOPXXXY7YWXYXTZVW[ 4]+] /]UE]XD^a__ 6`-a">aaad -e4e9e 6e`Mf 9g;g(Gg\Gh6h8h .i6i9iHYkGkjkl7PnDnEnCVoAoN[pRbr=uDukqv%JvWgx7Wxww~~>`6[;akzGgOryX[UrstWiy^m}^rdhfĈǮȬmˎpӴԿdՙ׾V׿ZXؿZUYۼa����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AH*8 "D$H1ID$L AB"E$W4n9I=VrK.)vLYc˙5!2E=q(TN1%4ʙDj|�A`m$IңG]5ׯ]Ѧ[l[_ 1c&x&H %NCJ\n޼N F\q1L ;r⻍/G֜ˠ7oV<9;&HP�  ֭رgq]voI iI$B0 c[l>h̩Ogơn^}ncdKBe]w!.P`uِ|m n ؛##]b|id؅IYOaTegf#uiⅧx'zȘ+(Y.v_@!� o!L`$rRGe\v`%<|~ heZMfuWQuEiWb矀*Feǟi"fo6h\r2A^vIӕu 馜v:(fG@>jeJSge鬴FJH\v9ժ)]٫6Njf @-RXR +9m;,][vV+Z*A^-!ckkFj }'I$Vld Q]!<P$J<S\6 WZ<HZl ^R6b 3K6JuΠk-t`-d+!y�i] U-7ֹVۀء|߀7i"M}h5M_~1 2d 0lyg9蜓wN;(nY]Q)^l:n+KՒF 'nsʋ< ,/QJD˔V3޴RSėkP/_zɿ`,&]0>$QjjG ZyE"\NhY!0*ҹQE} ᗹ n0PEvz) E!@3Lb eP]BpS'DaΥ J #ȺqЃaF(+  NPxB3( gY+֎<:.Р)ksF�o�^#G2&ga`xNfrK'Ζ.5QޑJ4qA�VP+du)k%.KiCT)i973])2HF':RèYM/&s)&>OдJvr D$Lz&|Ԕ9~SKt‚T�HSCS9 '/z^ʧ:iґS!%O%LGҦP6WE$ 4q(RCs?N)TLOңGjỉ"Ӌ>XiXN (j&Ы\B& >~%IP[h[-V#>ݟbJ}_SU\YNzj @M5rMj_ R&ҨZhlAD3W@ sڌKQtk9(H"Ր9-meO[[&Zyh]bw-j+]{@I} gw3KսZu8gyG G6ݴ~w{ʪY|l [J l.]Vu&!p%U!Tu,s1 IWK~l,K +<U`=1}CSх]/{b^okp]/ik}3PiVnWuno�WKuvCϬٟLb%ե;F_E>iV-3XweBgq sϘRRnY|;|ڄRDсIfݺ? ?^ӹYhK{ؿmu!̥i|SB >v5-UVfQ VZc;Uh/hfw)ABm\&F}H6 dvLB-L_"B3֨~IL^'_e-q`|&R(Dk^F"X@8Qbh_AW_ )��B ~C "40 Tn*@ V`m爫K? DAiH^4r`D ")�B ?N#"(44̛K>98!DyhF̴O}&bOh1"h H#pA\ H ܠ2$7ޥqal9<s<74x "<.=b�z"F0By8sΫk/JV%l�AaAVhAP^&Y%wb.eVx_gp;i�DQ8wiRnu%~bUiYѧlCc1!o;:$1$jemd[ h넂t^DŽL]][Fe8dLgVLIN8g6NR^wF\w]Va^ehPukV(AhYkcFf&MTuv6h[HHdd;fO32UDF%ņp?jݖxy(Z؄^EP]iFSb6Y5oՆֈan3qnHZ|,byJzwWTfeHx5JHSWifbp%5E~Wm(UsE2a5Ȍ>Ipȵ>@厸)tsbwfCrRU.7ex\�@ihex,H`V|>OВ-VNge+S&P?E0kHTژMQ&3'9AK&vJ))ÂIP& `&0'P3�+6WDyWyoD%_“&�C'`-�URJU'TR`yS-Jv?~鐋jhhC9c)y2З Vpv^y#�iiؖXp^8]8Q y٘' yQxC|-UGa{b,p3]GXX֜&yiPeK`0Jy!L7Й IiکIO&X #` q8U3)B왇tM֚)ؙmY#y;8]ryIf4A:7%$j9|yBy%j ]O`9�1*7q٘&9IOڦ)ys69HaKEi)Y:Nɢ:ViRE:Hڐ(q+(mO795ZՉiL[kq'w::jȧHAN35:s$ln0U3[Ҕ:9:@ugx9}ރ6EZ9ʣ饫@hbYz*82nMfZMzJ_&dȚ/5;Yvji04q? }!Z#Z!y:M/]vZÙ͵U%ڣ*: L:Ly+j;}:f)' DșpJXx%۰6HG=k8 l&@ڪwzW�;شQ {jէ<Ě$+JFhHhpꝎJIqPXk@ [ ۮiWką \pI(ZiJv"K'[*{ ղ)U`b$DuH@K[]2hگixg$:a 02$2�#apo+&Җ@囮;۽ĺQ6+)!ۄSZ]6ɛIdZ{ne잏Z&|o:k$Vk[ |hLXTF$y[{”o:\XʶQLL.\E\[>lK)itb1ȼ &Y]kJr@˕ GŠ"=˿վnApܞAde`k^\Ex<@0L{ftO e Ucq1ŋj\qI%LjEn֨Pe:ä<CCgu;yHrx &ĺ:<U8|K Ǥ|IXHYū{ɿkiLq|"lÙͧ\ʋv:Ҍ%ZL,cLT-Ϙrl9U9+ζW&7ϰs$|QMd4ѳ =&$-ˈ z673̆9=ND[Ж5*ZK ao vZ\TJ4}` _ԽZ7ڻA-Ga8͜p]dw]lIU}LτHMlV&ҖQ2]Ѕ6aͧcYt -@Z9?vvyIl}SLzJ�)'wJVT dlmuqO>>3Q]̈́KYN%@MAcIcMV*JMdOڽZ& �a� �V-G ],za'j)n"96%YR(Q($J>?,-++rq=KPT#y%)OD *N4&"rD�t+NWl ME`Ugj0[�=Y 2LCѢ~2$)A�QȎ(iW!F0t `@nl=�|CxNi ( Q օ@guP]OOeP>[oxA):TYv_RYCf0BP{`zP3> 0>l)u,88~U,V=Bc :+y:;!,=:7u |xLG]7 تjjzo+Y: �PS:03L0��C#Ճ}WI PO0`o9p�u@{ėFl.Q$< � �_(lB4o@*}ꕛa>IV P�|o<'/>=u F3b`o!pouwpoG?ufp�Om@:)!~PS7�tOK`8TpN9ȯ�y᷹+{B�zd >C6d`!7ɲ# "K$Y$Kdid"LPd <x5%N$ZQIxb4NHLDR$̖DFrQ<GF@qόY!$Ld̘mɳ@*\ٲAF4lլ[;>L,K2ň%:]pa�`&<l9Z?vF"v%LC/'fΤ~.26zҟKmB_R t=@(z΀2θa9HrK&溂$@L r*`oZ,2&zoF/: , !*=.D" .`˂D49&𯱮ҊCPӎDTt3<D*5bOr @ %%߀AK0Yzˋ2x' 6/L $5+ в&6MN SNZ1;/4 tOԒ؁EF :(K():M/#B0Oh %qK+ ~PU=k@zLZN_?*= LMC@ YD? l �u*qMpdS ~[x#8Uϰ_�@@`h @ /tJ e)c0C:7:gNBdy[pjǖK6 2x.7Dۧգ Np+Kғ\P{ewYIVnQ4[fnd`Kn5)aܥ|%يB.@�A jqKU/}tdn_*v) ႋJ AdAi l6/ LBH(%P) 0�Ȩ |ᣓte _ӗC$$A^ O"U ǿ=��`�P.@}NL!^mHd"Ψ ;erqF Â9 B.N0-1qq�:&<ed5TcMƦ2)tU x'u^đ u�Y= mG-6\Ks:nǂA�"lGtV7 lX3@�xбu(� Y>20 {cШɡ խU w0r)m"|A�fq@9S�V�CL8ꀄ'љ u"$ `񁅘Ŭ$[5ALeM(�, 5О&:Q,AUJ`@ l@ijG &jbZ҄,ف kҴbVbY>C%1Hz)թFS=sU|t\mBXC4lS8$|UGsaJ3Dw]d^:\v4 N`߶aM`Xl�: j4MEN}Oۃ RԳpxRr>.E #TJ:fBida+J0w=� H.^[|G,`i" _EO(pVdEwT`,u\ JB P �A@)!T>1sKSu*D2oc͢ES1̆6t`\P@붇?PfSI>s,1UO}2JQqK PB Ġ; Q5轁L 1=#,=Sg8BGP &Tr詠i*yd\q(&5sA>H,Sb@ݮt].dhέudyy-h;S433&T4q >FPYgKfh|B7C *,}׮w]lu@%s~5 ٸTQ{'5g�gZi(lSt:!@-.sy5F&Ws?c *"|t~L'dǟusAG p<L/]9T{ŮD\|ܷIdCwv7cŗK j<nb޽U5`?+rUsS)W||wc&Уu^K8߱ЛVs{~:A|Оu9'cUQڟeG05Q}-w|>W~i1]㑞@Cfrr>!\c?;6 [)B$ k=7~; ?Ӿ{c> LAtk/$1,9ӓA_ɾ ?*R:8=DA۾y"$#̊+Bd?$7>>+D$D< C; =9\*T<C;d % "'\ ??:C@<\?=Tv7,)@0Ė>L,t>?) DءC3DR<@<d@0;sęAW<DaYD Q&̷F^ :F\Lܻ??*l⛑QFZS \L< <IFFq@!x,ctC]8;QY\=l჎HR>kDCǃԸkfTp l=0l;ZloJ][A[T6Ee$7n|.IrD4z\EiH,IdJHt?m)|H2|6<D[<+NL:4<xɔ̚J@+09@y3HK舨,?@|:+' +!)[z7 d2 4LѸrR¬"c `Ȃ�0<AKBZ�01ͅ%[M40O ȕ&( $2(M$ '0xL%(^ҷ*(O,O<OLO: @z Ѹ;^Tx]}P}<[KB2KԊH0">"$E3ѱA"K e[="} RE"-URP rQ%я }8>5X00-S3=03@SV2%S4=S49S SP;S9>SuASCSAS&D}THTITJ&6S� �UP��! Lavc57.27.100�!��,������!!! ### # ##"(("(($),,,/0.011-3334&(698;;:;A==BA??ABBBDD>HHEJ )KKKOOQOQNOQPPPNQOQRQQSLLT+U/AVWYVYWW(X6X7EXXXY$>YXUZVVZVX[ 3[VK\MP]+] /]XD^`__ 6__a`-aaac ,e4e9e 6f 9f;fGVh6h8h /hEh'Gi6i9iHWihgkkknDn4PnP[oEr?tWfu$Jvjqw6VwxwzHc~3[>cOOmkwudor^m}aqeĈȰmʍlШҼVԿdTՙձ־[XؿZU[�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$:D*\I!G F<BqE!2jh1#B0j ɈEGxdƕ*-|ɈiVeƇ-1K7yeʼnGTؔ#G !# hc萡 !BtZf۪uZDC #"IFSYB#$ 38Yɉ)_#s<hѠ3<3çEF:5lٚ3sa 4 wȓ+W/f0!FT 'U9ęHܑSҪYx(4F,}gUMiCj$@r qŝgX]vG`lY"iyZkHeuXxcE;ht@dd%H_ǣm>)TViXf (`YI`sT<hQeZp9噩qT.Y&Tx*蠄N�^UzNmP褔V#%o u#T(ꦾ)0n뭸NjF rzJDgiVI D~IIHhl&HjFйePYQcB~kod ɳ5XY:!^%ROƻډ 7G,h|� ,$G|0d0'kˊ@<@3{7}&TNG-ԮaCdfF &0/^]vc=l- E@ٚ f\Y.hln n8h?n3`3wvp{frQ?ꬷ 6Ƚw<tO=1碷D`Gv5$F':AƻU|Xyw &կw+W;ED!0ߺ'D*C B'/25Հ{㘇"<E/U~@G05S'A Nvﲠ@ jw"џȩЯ&tי|/l 6\#a OXA<Rr_->HiؔNg*{]xBU%FSL B)a1#ڞ=SbCP%6Q}|=ސc∐65wRQcD.7e-gDd"mмEyk(]R41fRSd>Uk)d�}3AG3VGx$.IUYN 2X+0.r3cYixX/HX6r#E@lJrδ7r+hj)ʊ(j�T3 Y}G|;F8sThdO8}C?@~0#o<"95:YС<i:Iz4!JXM1Җu NڦSqreQE~BLi }WI"<RdhG7xBqSH@z%if`EYRp*RTm. +hNK1G5~ֳvt*Jžp8ԡ̊5n gـNDbVY*lV;RK[4a_Uw!hpj;jH/eAʻVZ<~j]"^]aTdML11U{{ATɺ ŧ'-MK$)f,Y^-?'*tRaeKp⮛L,ΛSA bϯ{d&1#kh&Fr :CiJK3 ~ y_zWvPkM%@q;JYFX6vضdJ-vo1չ` RBBi5F9ᙚ1"F@/Hς㕠IX>/E(ѹzT (Q)Q+1u�12lP8!ڞ 6`(tJB`,vP@m5DpH+LAV Cei̮Md' >hp -C"ٛ-2'-M jCa< t p ʤ𗦑G!қҨޒʐ42\A a8ASL<hw7#'Êd5J a>M!uhz ԡw_+ƄJi5Щ:1 S&$6 Ӄq;4h_;,;l$2ҙ. ch]G%DfvFGSx<@߹#t2s@(F,T=S[UXE\#-EB s~hfaC"i x`RP<|Uv]Di"'}5T~>S%g)qÕW5b]F[=G_&fHRU #*r5FUEOFt:V,vOI�p�~Dblc3U$S'$aNy/ULV/(%φ�&Ɔqq'j5{`8%f�lEXX\&T~򅽥KV-if^"zCUQx7B؆%{<‚T[&Ȁ"7YB𤇩 @HGps_AfiebHYA>EW[8hj:E%@a10JeCԲ%]&2`8ĉǘ_lFTRNP#$3`KԃX=lxW%%5&@+pJHMWU#r>$f%892;Ȑ񧋻+_#ci&9Z`LJONd;$' >!C(ܘL^V$9E<kC5I+ V(({G%P: Lq`ChSWW&`w8=Ag(e$WBxYh.^r_big\XhɌ+sUI9\dEvLAX`YuYI{i? W2u0x45*@L KhT㄂rh>1 vXYz)1$y$0&0yYق!TJיRU#!ęƩj>;119zUS^c߃tKnpZ(ƚTrzhSiSf%ƌAc)YvuG'Ba+*P8$HB֕xR>#j!p ]^uR`g%xyH#L P:9Zu^隐5`Zoi!5XUY&yx+FӣV2=0#:*Ij%P U@zDڨ؁I'sAZk3u٘A>'et-^zj &xgCy٦|}ʫBV2/Y< X ,Ut<B:P)ʅ$*=ũ<h9DIRЊ*C'ŬA*jr&lYCD�\ZU NQa)<i*EJtzٞIl>>TQx0) ɊfWk ٭9vc kA^z <+~5|`uW,<z`gY|Yڞ@(lDKYΊV[Uo;%.>ʥTR{a<gID WB;Z&d'ɢmB/3LVOKil*o\{>dAK&*F};ӡ*Gñ:; h=z GÌKSȞ-8}{jA'=9GPlKM{mYC6j; kҹ {ĄgD izXQ2':8H2xLZIٿ(7FгKa)[PFHaBJv})SڪMX4(yZxnB)Pf ɋ".Or_ܲ$eyt;q(,=dUB*+? &܁*zf. ~̗$JQ,@6>%Jh&qIzcəZqO }#d?rʽvf4 fH,/iՅMWxٮo9HIYVl㧽~KS<ΏL*"o{\!/z9{C\̓9R"dx3Sî=g`1Ku9}y[*@"`+p&0E\A.]_z?$A!ZK67-+�s�  ]?+d 2)#"F43<"W�j->l Cܞ�T4&ؔ|un"c^Q@@ @W/e%Yo{e1A DU W0JWqMCd )M$_M\;G5УLgzmzpsWB!8F$<-!(!!RFK%o@{0dOO�]w@q MW߅|~ݜhrlhd�$Jp]W<:�y3M�K@77E*<9B0lᔄ l)dj(;Pq@hp:0><�$�%s0UX!J0cvS@�H% dzdx\}A }p]P>5#P#@k�=1MD'�kߨ:k)1@wpY�,.Y!dxкhѡ2^ڃ1p]>I 3io`/0<,n#! PmSŘ2l!ȝ�Z :#{Ac]9:ѮҰ~P  Pc�J^&R��й4ZjA/NA/nN�<a>t1y1@^{/@ns# pP�d�u?#N& �NsKu~Mh0R< :@֎��M_�~#s&'rV[LӮO_p<s p 0��]-pXQ3<b�x!DS3,$As$N@/ P�����N}}E%T ofJ0h7d]^L�p���Q Haذ!$ Xq"C0G#EȆ)UdK2lȑM6!Q'D "d=_<,CQFs|tYў.'ux2hPx?aÉBΥ[$Jyc"o&bu0hذ?ѱ#Fs@3玞{Ѐ @@2UhPm"d %>}%n\3c拡b$H'ogћ+W(rOٳZ}?'F'p*9R0 #k:'. ^ '@#Y;�A;+a>!I7jFa@ [60J In!У * -tx+bD?++<AZ{-6vX0'E2Ȟ 'Ǔ49H&!a"i4"9R *� FyㅧF SLL@M* 3R0*zu$#xk>b@ 38)ҏ.28ȰRp<O+nGÉ UH<7 O!tR"k:v "w`~!XL `7RlD4NuExX#0]w Ξe굗 +AemPٛȨ#S (hXdB#DP$ s9(Cx-28"9f@|,`~K !pcF5(cސSMS21u[{^!e^8g/ኌNs '24(Tآ `!Pk!' ȱ[Tx?{4;~w{5_8k=e9쑡 >yGb?+Z�P}_Pn-aR1�v_ D1.[y{I_50^EUhD0X3�4Ё@$27%[BZ LA GR?(! [bBp_9bd#c! T �?l}6HD-f G~D)T R3CmDrZ,�GzF \@F0`\�0�l EhA 9 0srOyʟK?A".H H\$0Ch$ P!LRq|�NA$bed._WEW$t~ eM$�* >�1\`] \7OkIC�B\;�)%m̋ f2:-%WPpp`B, !RD R#s&o)( f6BVmdQ .pڑ dlO?HɂJG̭|ԕb8E2f.$p( {mB\�G`` 3~-ljHǚr_}f:Q&9 gRJL"ar%:(>Np4@<#C[P쭰N(} J,J,(:w*J۪eom)fQ0J .aIYHo%N AV$VyY6BF'`@YD)Qֲ֞21)VKYZרs q㐉 ]D.FW;$.!Hz[$5Zכ cG+ŝmIǽC� 8+ ] BA�qfNe$Y%ߤtmrs>.WqI\DŸ ;%ArǾpwݹ/Dq-5<m i\$lNe ˄Qfjk9OzvB/i8Q~e7C$<nӺ\k'(9s?莸H ;Skϝ9Hm\! #M5٠Ghb۶W3+Mw5AS|mL7\2 qSm;㙆푓.lZ4kL9G\8x I1OҨʊX3Ӵh=Nk-ܕhvԷtouA:$x۶?;[VO/Э7-ߍ찫6F`Ix9; /&؋Iʗn/ų:g"׼$q/?Կ݉z vk }w_e3 ؋>\mfAe.uSQ入j;=Vmm_FX婳bc>׶:Yw?bxP:[#+ ?q :H3?jl?:=v೨:�0�7ʼ389q>(?9ˆ&>AAiӢ @RACJY+d%($Y=fZb'A+3[998)*9CXC{7|9فH�I -\GtļGKbPJ; +06F$Q9 Ê9+$j [;=_ԻF YETLB[] תlFmFnFm\oF#,:PŁS?Z@c@1[}G~GG H ۉ"29"%[*7= +=T@[һLH8j~/L"O4ȄQȅTHF0�6�6IIɜɝ Jʞ$JLXت'7xʧJJ|ʟhJ<ʟ �! Lavc57.27.100�!��,������! ! ###!###$ %!("((%))++*/0.12,33355#(7++8889";;;>>@>BABBBDD>IHFJJJNOQOQLOQQPPNQQQROPTNNV#;VWYWYWX5XCIXXXYXTZ*ZSDZVV[ 3[+C\(?\VX]+]XD^`__ 6_a``-aaab *bCRb\^c*:d 6d]ae9e`Mf5f 9f;h6h8h .h(Fhhgi6i9jEkHYlllnDoEo2Ps?sHXsssuEuVfv&Lwjqx7WyyvzKc{{{~{4Zlx;aOQoxTNfejwr^teĈLJȮn̪ϕkӾtԿdװ׿[XؿZUYۼa����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������EjA >:Haƒ6 G YɥKK>~ɑ#O,yʓ'!ycǛ!WQ %+9ܸH/"ME9*MǨ66gǧT}B:'Ӓ?wŪ "$h@B=_F ~ȑ`G ޻F,<˖+[P]>83Ϛ5SFm5:AlzP(W ۵ֳ';h'Oh\@ $Xaس6{`,5ŭ&(rHn,_{_+rT%AaIE)5\S|}EFRI`Q)D p5P4G-v|Lj=b"xQ9dl]֣mfLڏ"1p1yٓ)d:t[́@(�u**(Ԑ]x|駞J\ Bgfl&"o9kBii饘f)g>)'"!Jp_p>Px&.m)馴j" fb9j <&^B 6,Ez&f;,N�>+&贠zf#fhx~pɂTrehhɝ**Q60=\� *'e8j(hw,0g|Zhg^IThBڧK(D'31" b#춖y0Fdmh-L*ps8btmxm!w媭-ZH+mk~dG.W8Cx7jjݪءnʛìRLH0 /n{7ܮ;n;7�Gp9m-%%K+[3Q+pF }B?dG>ps*!_ =F<qwiϽ_>Cf<9Onu>بOut P^ gBZ aIs>!uU̷}0 , mQ(hAv$\EaN<~2 x U7 0<.= )>XPClC GΰьC+4טH"0Y)&C4z$" ?�zMCxY(IT 买9r3dBYEV 2H^!W~a٭,I+4O=TU|2HajҘ OFK@!BBJ>oM|6d3E=(l'E`9\K/43$3'@';VaB* O9Q߽3-hnY+n4O K9К-�-dNDK=OR*R?e4_?4f7Adž19L(-V<!2i@߬̚�c۝S(!)_#<4]f= (ۑ\gEix ($,�CTT&їrL5|[l"/�Q֠=.bu!XzWeڊ"Pds+ ʹZ*cIV, ʺB.xkkT[3Iζ~MKuۢr沟:w fc1UZĹQ%l:WC5C*%g| #] <%2Q0m\Jw.l LP5Xmb&񶲺a@ݎSZF+` 2CaL0Ui.oX2"E*܊ɥpeJN(8'i5}_gؔvpL?^i׵~y ==nR^A(sSI>ǑIzh+mQqôdF"\?eY~R{rl>n :-eʨj#[Ac°!zi[jYՑue1| oӜ0f]8euԭ5o:aڲ"Omt',py:i(ĭ"*MBiKʡFi-q [ ?C0⭆<64]·f3'ͬoF1&+2G(C!�8l,ړ$ij\]J<ϩЇ> ZP2�Up=a ;CL7iYfo&Sl#1nKk/H Q @2 C{@$|Ta2 mp߫7m!Є x4(qp7\d=2@ 5W|+-r(4/0ēB!tʏa`Ʌ=! @JJ^q躩 USr<ctP"1Nxun}�_gv}U ye0~Tpun:SӗmշX',G.۷%;�EnP;0-;V:T06T�gÖqTb)#= %nPWC3^x0L|:(7$H ` 2rta+dI?qCHKl?u$@bkH٧6$i2kv LPV/7pV?Xg8F=rW$LF}?l3U*<gc"wXh6Xwj&'X�}=d.g+V.LF8]Eu%H+ևVTS&tHGtP1%13sSBtXzX65K83:XW'L&Y(B(}ƆG$dVWX(hJdaLƄ"h)$/cm/:ELm`kPKg-sBT1OHXHN|h"pYR$KmE[gKS͡y>Mv2xGtSy00h %d؏|+QN3P�LN|()Xh!y7�#�C3�H 9UݖL WeC0'P+0;'m)<l΢U7$tc0pYQA|i% ;'0y$ȑeBXex"iI&@Mŵ%:'/7`E+8QnW$N9.%2.P9/P@?ՎC :6nvjQ+O%soCw9n' uTBٟ#N4PHZJipb"I! E8ɍ|ȡ[' E/*cBI^0iٟ# A*C Tɤp['8_@s}frI/Q*פ= Qؤ˹oڥp傧}DE٥ɞs:e`9qdÚ!is1q*Je41ɩB G EzG*RwzI_Kҧ]Jq�?1\Gxe\t骏nVcĸft%\NJ:14H%TeE,ʭYc'z[溡t£ꫂjLw ^ԺRfti6ڢ9>C`h/YQJUv)<iHI|zYZ+\>*7D Wa2ԝ7$Y]z죟= 5CH,iKΕ.N?J`Pt+Ej1{]MIoxUNز鳱J\,9%y`vE9)۴5ZZOj60 2+ظsjQı`+6f;!-?ek# R:Ĩڭt'v@:6x{ (+jW{F[k;m?*9# q8 Jj۟ڢ6ӛAzdR/3'}wE#tI{_m&xMTIAa [lc@9\~$H>0+k݋HADԪ8&J&%;$OB|&@  '^,:.̽N1+𥦰˵)![']ק3ZUW{Cj'oAʜjhuІ0zťY4Py0̛XzjE'$n,;v)BXclpl<xb*6X }z_ɺ֩ǰ㚳*;+Ø=B XY&WȮI-sȺ"9GϪpC<TJ"BlL4F˦Kg; |)1;JaZͲ*̜LΜJ#$p|bi%!F=ά\\4f1 S :!/|$ɱlJ㙻ȸ}Ŭ th,a ŤF&%[:JRz<l Z˗1E˫mLg'ɬa (\;>CZJ-\<UX\<ҏ\ Ҳjʼncit3sVleG+[ՙ P-3H-H!(RMƲ'3%0im?܁cۙ^BݲiA,@, sIk]|x;!zg݆/YZIV&~쨚`LP$N Eů  2)sy�p����).C=\u SݑZS2u2!*CmBby<@[ѺtmU� �sgMrK.JL E;=2T`VeYοXfN҅wZV$d[bw2tU$z,MEB]@iP[ BDs2U'Up.WxkVMr0^` kr=IRX�\_]swP>4Cdwa0>Y`w~FŪ*?pFH5~I;`t |S,0$ :`| u0pAR:ۥynd.À( B[N<<:�o!pf{=h'b >bI˳PS1NʁiS1>$N$ Ń;@ :8:y$@<y�,3Q4y5tdQT pS#ID+@P)y0AhIn#~t@F/O7V � .[1X|9f:`#p#'m`/}B 0!*R �?> SljߴtY`;7:S%`gys@=jބvz! };H$TA .L`$J,ٱ%њ_裠'J (LM!KdΤYM(P`$7T @gLXUY59W'%[V&ı;a5}12D VBk f3΂ ,z$X TZ5o (K$ ]\Cө4qHfN̸$_LNj"W2 m -x@ URR|,(xDfr5yYQg %NF7wCR2`-v i&b "̬# Tbư 0oīf olJoE K;Lq1 >,bP` #d(А8Ń{KƎ C:#H$K&.8 A.ĐDuO>X"WBr 8�p J$7i.B s m1\격tĘ&M:3Z%2 B>?+dX>ᄸÌ5# 5A<b\\* WoZLVt5<6PMrU,Ғ�*49 CJ$ I*?c34v֐b"0M2Ŕ"-9<ޤe�ʼ^4/"�V 95e' CA`H9 AJcm}TNT9Vy/v9*.ӽ?Bp d/vYJ ڌc@sޡT*e)'.'=^�K`~BQ 2A% ,!,%30 nw ["S0=NbY'8bSڭ/k^{׿-xA%h%̰J@"8pmN�j0)q|)ۉx0!B@^88c" pe_ !&QB $6!K06�2T6A{Ѧn*.tC8JTuυ+(P&1!B:a/ )'!c 041�Kb|W鄂}E6y$:wKp;#fƪpeV3]hhC f\; :p3ID��!c�&,AQHIMm*͕Z$B&,""T֎<3ae2:dR��:/ �a|X7�3>hLhFNx7K(,wpf%_jtAWZІ6X�l@ jz+\��p ]ř<AC)׹*B<1_}'X*sWVeVR R[dTsd�6�A{*zI %K!\1UJ j6oS_iCO!aSA M7H`/@ 2:Xt J- �aSž1Bl #f)Amqn  śXIu]Qc&eyW ЀdSDy֐0,еcJW[k|]=pPF%(tr5ͻ"P3E%d_,96jPhJ6PNc%q�;bQԃV!mpA>2:T$U +JBN} \RBBrӰX@���%E*P09bnD$r!.:峢DsBDžo_�2`ކL!f0��tІ.@{d[qpd<EvmJY�^;koU6tbr\5W/!@}v-'_t\M o}δ&%73?PlR΢ԦVl!՜{ȿ6ln9-^Bڰxǻ iB A&cd [ 9i%yLJ:KuFJruQc�R`5 o _46ewjw&:4UsP!P- s,Lnm6(`a@{ыn\/N_8FQ~9Na)J]a|nga�C=k$O_g(NKdKN0MJP? {E :ǺBԧ]Y;u(󪁳p[ћ=.-zWMBޥ03 U<wOMн6_tHoQ¿ۇ{3?uQWT4?,f?@p#@y<X2$"˕ AV#63=626>t2@@ȶxI>'{?g4TY?9Zq ȿ63"۰*1+|2a@LB)#C:dsx1BыTk)ԃ=CѩnzT1�--C|9C)4 E>cC(B.BԸSBK�̨bB$ =TdӦ%# @$$=q?AD)\ Dt_,BPT /DӰ[F4CV`: c\<^irFw]Cs #{l\EF,1H@,6$ҳ9�GEFыE+F.FZ>t{ ù'dt|?,PH {1@GOA'IlI;ںz,?C"yF^-2z{EDÖܴGQ Ō:JtǮ*K";GkHKI7(XTTF45$jTD C =>$ ;GbI,, j A4ˬ*S L@։KS%;ճES<�+#JT<?lC|L|@Uˣ\? 5$5M NÛ8]8LL Ĵ|M:K8NN8H{L0h{lP3\ KM<sMd 1M0 A9*QQ:1sô2,೉pWЦ 8jV{( Yɒ !PS yѫՊ,Rȗh h&6 SQes-252M` PI�PS1@`;@Y҄h5K0OLعMTOTP UO˾ ,=K`sz4K%JzV#`5Vd H#(cMVc-h+SS IPV$8J06 Iq]KRWp]RU-P<y=WW#~lW ؀50 8ѿȈT��=3J3X؊،XX5Y=!8micYY�UY؀Z%ڀ��! Lavc57.27.100�!��,�����"! !### ###$ (!((%)*+++10-3334#787;;;;A==CACCCED>HGFKKKM/NPNPPNQNNQORQQQT2CU3V,VWYVYWW#<X9XXXYNRYXTZSDZVV[4[VX\2F]+] 4]XD^ 4^`__8_a``-aaab[]d /d]ae9e 6f6f 9g;h6h8i6i9i'Gj7Pk3kFkllm AnDoEoHYrCu&JuutvVfwkrx8WzHb{|{~2ZFfny<cOUUVpxix_q]drĈ̎Χӽt֙׿[XؿZUYܻdࢾ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� G*$A@&dȍ!Ddc"E>,DA!9)H"h Ғ&J!BP,Y#SJ(ȏ$?=(OA?B=ZeԐOR- ХC` jcc gԎDxAAuD 𠠂 o߂G|GF|\rςh$҄%Qlxrϧ/:#kM?ΙmېS}ZۭkG)Z9  @|Ν; ƴ?'ωX Eo0 "S|$8ɣ/sxz][}%8^y X|`W_1x<A,P!⊁bb0{6miwYQ݁CflGVef%y}WheeY$o $kPF&-p)p]cEddqrC矀*蠄jhUy@ (0؊h+ 7}*!jꩨ'Ħ]T#vf)h{ڏk\t@uκF EA'lVk 쯚j֩vr춫 hujF8i賡 )&좍 ҡ{ZOlŨZA;h(2Jv'mKf1#0lVӣ $B< 1fD1jc+7-l 1 \ʗO ќ}Id |ed%?3aÄ.w*uіGuh+`)0 +t�碃CxQƝ5쨒 ~+@#n'.1Pȷ +u uӎj귏`;/֒{-C�\D|Ł? E'q#CX_j(LQSƿo>g�u;g|ٯ.в)=D+?(HSE?ZGIܕʂ " -{ ]Їl(X{ݓD=bNF*!Au5u>1 [ 7 a]khc7&v䲸T1w 7&MZjN<3- S!S$IU铗�IIPIl!w$BW+_=jg\SlF\~_9LAU)2T\TInц5VVS;+d1űRJ ,<o6:Bbo̓8,&>}#vfVE $ < q- �1ӔZ F3zZ*gA :YfE;ƌJ YJ}XDnqEEI/m-s"qh6!Mz3$P٥Ў"lUAF$VPZNKWo)Fu9bF7I!5q"T6'y:;GDʱnC$V^룬 æ+%j({Ʋ5w(eT֐S}|zZt~O>B)~+6]-;*zStg]W3bH 2HVYVyOUd|bQ:&8J*Z|sPӾ9*H߅L @{.M_w=mM %5zO-K}?o'aD9._$⌊^okVIIIp3X+\s\AZ)ajXc~3QU'.UF)lS)�k-m�qM![ckNP`XOC|F evųR,c8H~ h46*Ȝ:u7u[ 8TٚǍC.Ɍ?Tρ: d=\AD5ٱc6qˮC3u"W]-wBٷv)"ppXVg?ZqYgҊ^KIUAtC+A tP( 6GhA+| B�&t@r.!b1aZpŒ/Bo"wh '{\r88 �=|R($@5\U_ߡO8kb[֥. pSvDgY0@"WJrp~;A MR6<A֟=XA [ 9;P'P {xǧGLM;p| ?uv HA}d \rf^"jՙ.h:·@B�BIJ5@2�x< ,9 #i'GKR'g`R@u\V'P9a["kjEg+C`XK7_3&2s3a.WZfG YfD0dvBdb]kEJ~n7O�CXLfW6CTvvvG,CGRLb<i0>ʥLFd}Ql4&[t6@ڥ{bڇvUtq$;#pWUTTP]H)6f`/Ga򃪲dIHE-jgG($bs�(9VTD/_j)]K@WWl6O2igL]gh8bH(! P 82�@jS]UPh(`55/tEmxm5iI`%"]؉,C}boi?8(Ac+Ydu_& 09O,v*](L;>ˈa?.Ap`hr- 09-X(!{O3#0)-91�l 2oeŕdc'-# "0+`/@jDAxU |!<)(y})dxfthR)!'[S!fHJaaPi!X}̦_.8Z�ij^FW>A`sbٓ'_Yo)h.scHb99'YTSŕ ;xE?*x0s>1Ec4ybh֝IHTT(3V8'՛*=tXHn/sYɉeQh(9ɠ)qj+H8s'РM|ikdq29yejhMԄ4ud,T4ɘ(A`r{U(91}-ь@ԂI54!.RUHH2}j{93"h<*(li&B3KI$ ZOȂ9xEc_yN④y]ocXz*pa3y)j;Z5Z )vB  ?qD j-zmniXyrCaw(l%o5U7繇p`IWd>Yz ($*=,v+Ě'WT y(VdM&ZiY>Aj)ʥ_ebe GӊOJs)::<X1:;٦۰|Vpůp8XՔ ɩԊ[4a+V jIxDը@$,꒱FkP[[ຝXZK ɳqB)ʠ@y@(ˌS4:f9kHk&p2uZ` *5X]C8J)`l涵ERjx'Hԛrg[47ZN밮x1ʭr#볓xQuc˦ZZNڶJw{ɂa%9vBK1+ff~zYqb�-g` @q乞ڽK+>RtC 'z HK('yY˻lf8 jk]Dx @iiB˼g,&i'h;!+q(G< LfY vpb%*<c9b#ZLL6eM+l+IHڽLs|?oc4h{L{msT{LZYV{]hћE @ 5U"z'MťYƍ9vle9'9jsl D›<tʝTL2t+ =E p5ȫRRJ\v(xX 9.Ga,zCF,Keʖ KGɅYEgL=g=L>k]_lc/J̰y|H5dzȋwL.gze|Ɔt:={y\ʅ +ZM}2q-B;ř|nAP ( IIdi՛ӓ(Kd4#O]nm9R;`<!)) !r BQ; J)`p PֲɯJ<3O  � �,z^K`{P4Jxb>ȍ%;2j p(Gkjj->612!(#5xrPzs/uq)& !P̑}/~pA78 ȅ-#IIQNd H�^0Tgz*  2s"H( B˝ꚙNIlPyx~wd�86/qa[nʭ&V-Q ,[fֆ?c0~plShS@mpxD0$CYbG8HLLIIgCpqqLp,>;@wpcEYiK%Ƚղn㸞͑-ˇUC@;p7벞'+Pw 6 S$&$E'`M] @Ȫ#MoK]u7^;7(p0q HU'nj#(ȎYxz�%ܖJTt&Ăcm>mT&924ʮv�PRzjRhWm >뱾/n+cĽMR(G;2KUR P �u<ת-sH0s<.#~�l@ӤIA5c_�%ﰧˮw&SB@cPX9c>1P�o]`Zd-O/ ((қE#iV6BI T9<`.;P`k/ P�e@6P/|dLS$5}OW+2zcSh<0X _�$?�kDƔ/'{slņq0/  lSr`Ҧ 9vp (0@e�9ұc!<"YIAP4R1e re 4h7EC#-?dӐB !ZI!A!!Ĉe ͙rcGEo„ &Z `*6<.IG mY`� [54_53rDɡIg `$J4E(\P@)d`+3e"R tHgK!r҇L05O]3wnЁL"G܈l&^؁ 2(c|0#2; zn(!>$B伛'h`#);VoŦ~"(1"~`c4�)D`6<Z ~ J6&Ă×bC $Ѥx 7C#NCWQ9: 냌)Zdִp& АAB,+bR R3"%3uZ:K:QQVq,.B:<G<B2C .��>F5iÕBLZڬʨ#u1Teֈ )) 2<2B" LFPX 2s &B[#n78ҍ"SxQ0圱1�ݦ#6& x6bNb9S(>S^TWbX NVgb@74M fi&۸ٺ",dÜ"BdDToo:Ԛ*LXg~5VO*v:!8'(iH:,�/N\&ª#:0<UEZ+fi7I뺛_3ʰ E9t ejT@Xd`<9e2" sxJuħ>vfi:s7 6BXP Lл88 ]01� cPA%`K%Z q83}e#ZծjJ}d`,<@b[.B0! Zjظu TA>EO} %ME}[Y8N'2"08*@ . qx�X"'dFNaL㮦$4IL Q'<y>H{<_A!+Bf�I".D iʶqʞA"a%׆89� W03 NT$;c$a ��2Y3ⓙ, Pm4I !.r 8UG\L\!w p Ozq$8� GqT& 9k2НD\#t M4S!8xt> T %�8S\ ڱV" 㵆^ee-[L"ꈼ"G>P CV T8|V402TA8xL`)P1@YфSunśTG0'AJb% XD|#^`B_ P)K*XWѲHc= Ӕ\P (9+93A.eN]m?i`LL.Tx$tolix:e$YźK䢠}he\F& cy`3! TA k::hNY*tµDP(iEE'9o\ h$ ;K4F/Lk1+k@I@.8|}#ωX}E_㒚k&+AaH04I4 bVʋD4{ K Jh(bV k).$񱙮^-\VFI[6`Ov3YJ1mp%ĠSϣRM)QMYc_l딄ѭ~tR|iʠrI YNu)CvrB.ǼѮ*^1Q3i=ѵKITэK<;3Tc|Wk2uyO[;||{\!8}ӭ;Ib ShtmQxe<0k8rnHnZ%rY+IfOYs5hcrt[/q'%7yf9S*DQig|lD|tsG^; '8ŏ&sz+^4-Qr⡗}G/.ok^bf[})$٣mԫ>'k~f~2em{~9#Me$(^*ȑUDݢW[RNB}#hv_Jc^G>RhGPɃzÛ[йX 7K)?a<p<g8̙,� $ @⳼x?Թ[8]ʻK>4. lU;+*;!˽&\<c{ ?x>r'B.|(<*\Cʰb6 Cʻ);C ރB! %*˜3?b+%<ADD D#4L\A)*49j:QS\2/4@s*Ż 4$ĨPyST:F|;CE˾R,[|㹝8+ҋ6,:<BL?pcƞpgxa8kD<k c «X!\49D\bCǡ�\YF3sAs4ܻ \HEJ=WFA Q[p,;a 6�u:&e ɡXI88ٔ%`>!k:B$ɘHSr# j/d>cRX9z\Şpv$ h4 ˝l\Cʿ LLkQzr 6 9ʍӐ(L Ja g,JM誐&iYz+ hMM8 q .s;|InY̶l!s*#R] 4^ |,-q�;��srhOlO-Lg떖> > �TPԥ>С 㪞!RJ)K <ys,N#-&=yC QG<0)s*0R"00HR%U1&UR%( RsR1R'RS S0mR|+S4--E!5U4mS2USЁ-e4S�S�! Lavc57.27.100�!��,������ !! ! ### ##"$!( ( ("('$)),,,0.101-33236$7(+7978,09%;;;;A=<'>BADCBHGEJJJNNPOQPQQNQQQSLQU#:V.BVWYW6WYWX8FXXXYXTZVV[ 4[TH[WX\6]+]XD^ 5^@^`^_a``-aAPaaac .d]ae9e 6e`Mf6f 8f;g&EgdWgkjh6h8h .i6i9iDiHXlllm5OnDnEpJYq>rCuWguutw&Kw8Wwkq{Ic|||1Z<<<bJglyWrxhYix`sdqgećLJɰn˫͓ѿv԰ּ֙\XؿZUYۼbܟ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������8RDD&tT'#D<9BIEF(aҤcG<lb(OL,OdBsF-Gt҈Go~ J4E<-n4ziF9*uyJZT@5f6*ϥLx@m),hD͋7/ExEXHD((G҄bĐ#w&0;䈸#ˋ;,:tҠ{מ/;~1hxL(�}WMSoeTTFPʌN ȒBw^]#c/'[V[~u]}Ao P_0\%DAgMqfcii1&Hݦd6摉vvX3蘉2Ζg(ָm! 0@o-})ROCfPLdNڕ`)dik:0 Wq{A)'a61ęqeL[>ۗx*蠄om:&"@8RQd}e{I馜viG&0rףJI%Q iY駴j땇h (!H *i6,+ (Nڧφ+.Pr),WQzzf1Aa-!((0*fzh0AFlG&M"AWBnp;&<ҫYnJ^l۪̯ے�+hWą"VH0t'ҭ� V\wքAlOrj0AѲlW\f2tmx]QJo&um:mB 3 9Wn3$T队@I<9Crn8H&(֍? 㞻3Ď<#=mr~7޹: &@g}mR!?r⊸3OEC<.m{䛟6^/~6 9/1bJ'($HESLU=:,zi*2HA0Y06,I `sq \=$܉1(S@Y0y\ ~0ٓ(Bf!ኞ ""慐 &Q-qO"�*YܟGE3U)VD4Q~l#G iQf/cAsD)g90l!H)r/%9v W8RK$(QFMcC шT*| cc`鷠qa$z8qV#0 -y%(\pJ$3T"d'ɩ) fcDIM4RWd/`Ĕ1 enӞ(cNiNi" 53l$qIF m/=( r(FM=|t$DYW|`@!vPțn$|FSԬCe"ikD�J>i 6tF٩Y4B'>P%UiXS>~QR{8RsrK5i(.ڵijb.Nm&NL&m}Y7\_ܪ>%jfGrzV hshuj&f' @ Yv""@ZvDU8W_5N\߾0ieHC*up#,<\F2lxV\IݲzUc:Z6B4[-H:w}tH^ӵ5CޱvwTkoWa>r%i".|9Z_խ;UTU}VlOTƗ/yԦ71kkVf˱n*q+Vpf_rbM1/,N&K",\ࣲlSf1Ivb<.kryL{p\6ÅU<k9\TP8w462ylژtB$;q`k:6'q iRXҜb:-{C[څeZ&/װsm/*me`E>WZ5I"yoF6 kF)x/ HdzݿHW0 rC1zeVBT ;;7K`]`.? s? r�1! >H0ר,LT&$ j}4}OtczLT(D^9e8 AvjL?<2m>&UtSiGB=hDp9Bx@I0?!"d\rr2m]D:q؞J{>=tA(GN2p$GCyZD] &kSiy'{H Q'}@BPbHvzF`HBvuԇ6GTM$fMxsRAh0s(N/c%QKNޔKEE{,sŴLa:ˣgq$K;0B>K<e\GCQo!Ti6XE"cnVC q&fs5gg& f_ Kl'J$hTq(aSUh_ffnh>r0'NX}Z@\XMy fNkoDFp={;e`8OH$b&37cIT[cX7[zED(&uFB"uoc\}�ԉ8eC8Z6f҃&e(bUC0KO8l"[6pg0|r֍;ȃWTuEX@`c[ǃ^^d(UXF|&`:TIHSxhk P&Y`3v}f`bW! K@pK079NhZAJfD$!/ ( MscewHnXM(\!P)'82/`TJNm_H(ؕ8=a9c)jvxn5#WnPu3Iw1@idi',T|!F4Ye93}3eX`"A98i%O@ xicY^'52ć)\)i[O�W`Syi\AiZwb�yX!9i_ى)M�k`hH9b穜~ox֏Ґ>%)Gx%HՆFXG)`cYX6[MY3Hyk&bB.ce!:yyȠ٢=Mi[X)G fhiW2 Y4Xehj3ؕƝ{965Z^F/*6T(?*B˹X+Ĉ>(jCjhSz&՞YS]b٦$Jȡ ]!De٩9vaq)JPM:@^-@mʢgQ1)#q:fՒ:VV-M|Z~ӄq"z:zϚms*hK)4ʣD¥#RYʟ)nJZ /)zZq㖒 >ZgzZʛVh/MưA8Ts/* -kcڟ*P%;.pԱj:4+OEJ}zTYfV簺 CpII�وbvb뜥8N˵1:;/hdLA+.CՊK8 fjKX{={& jjJ8[9bbt*LCQl,~8{,;9!nJ]#:a:+ۉl`{ʚ@–fArQt Kk?)M+'j lNhIXK dI.k2 ڽڑ:lʘ:nkDI;*;[^l|sTV[-`[`xKRI1JlVoY)z𛻇ka[g8-̿ꙜEfk C$\*ٛm-F&b72qE76`kq68ܸ0ۧ|K2þZ]; ǭjZL&k,3Ź:t R%)}<&\zĶiS&uUh.Z嫟|e!<K`țڧk{%W6,W<z>jwǼĽReB:B¡, 4gr"<n\~,˂̃v%n̨,M]լθ,)3ˊ*!Ē9& qܦSMc0\ 0;)JܘW d^\PgϋԈyAw%ٟ;9T0[mϕҝ˿ң;Q6Ma=jeL0;r}.c9-͖$=.jL<K{+M=Vt~.kMusYzExL'Ps]I[լSh%DY٩*$÷L{h)׾|K^'{88f-E@M'P(ԨM}úp�"Ẅ́lxhjJF8d ߻R]&?d|j00wzC32nTl�ԥ�͸jܙ,M,W?14bu0CrHUBvh;U[Z Q:$a䳥C 453Ex#UtA@41H<cM:IfbnZ;pv"XrR#UPE?CτgM&)|:f� .vW0" KS!_G('0 SIbŅbD?{`{dSSlppH`0C!7B5!}"]d:D^j=g#[ڟHv�q�@k'0lw`IVU"*#$ou"i!U5W)~Df =<PY$0#�np@0U`29+}ah/)!GPJ�ڝS:.+p�S�=�:1J$�9ifaip[W6I6M:<%@]0vT)ア!kcu'#foD� $�-]X!f<?;;o$ "Pm0q`:@(#F Le�pF~_)X24aRpw6`>;o%``[ܖNoi%;�0=x871c_"0o/piQ':3"QD=ӯ�.(R XA392J%NXEG i F@yb 6- �B< (1D *Hh�A 6W0add F4}ҩĦu!QC�$0p@A%ծHGOΕ[t>ѡВ-lLYĆ%[`lQ͜v6@0@3D@dH3qR\ է իb (vZ2:ڷ#H8[d{01M),q3L8@y-QܣOlP=kG;UJIq2m܍!ь33@@; A0ahأ7!>i@�>8C Xb>"jA8"z"A&oh {cI$6RI0 Hx,8"8haK 8 4 F�ʹiG)G&`H?t%Z@*Ԉh<>$C-K8!I& DHࡄH3p  `-ȸaDi= $ "GF8H X�HJ Kм= ;AP݈DCSuI9#2@0@Pc <*8BrЉhv'*(Z,l5-ַKȍC7?A]Ab=(-Z`}CQa`D=#D#22J/#<;ERڔ$8x3j0Š;�A;D 2Hwv�N4цlǧ{Hi8kZ$(.+$8,&hP lo(ވ2`)h%U}Є綐@�3v B#͒6AAbB3oF8sۂ!AwXL 5΂ @�1y]B�i<2gB5G^SWH<ŋH0f�l sB)FJ;@'l"aLu!z �_k�$@3@=f$!)IUvtmO(Xe�;}- DNf vX %`) >-N&!�A)"'V R^>e7"8 8F SV8A�[C-`xp`x"I蘦^q dB4ayA$m ("3DJVZ {(�pug~x�P!)1 (c.OJXd*4w"@GlRI!$b~ -Aw}ZA :8@唊SzDD= O(iM{?/zyl zspQĻ; V*zdDU={2|M?.iuo[b|*D"-DAþnWaIM+S`t@&`T)ԡn'$5눞Z-P&65PJbDM S�tV|@z-hGNAmFM?0@ ŅEUN;.Z`q p,:�% +`oEv.;?9=VHr^vt-"8W [v;G(V%AA1 0.ەK�0nap}ruB\A dPdY%� < 3$VѰ||4]=4 Q)wXx1(e)y|+7A@Z @ @*P-L 4hSX\WPqE- Ep3lJkU1'FC @)o!#h bk2D* /fϰG9 F%^>Tx/:P+6Al``@RS "ЬP|PFqQRb>VSD_CƩ�?Bǯ@ދDf#4!}9-4grq�mƠG^*s3081jre:|w^mSt^752J3|ճGud49To%`%TOb^~ Ü wŐzqt ){5mM2>PC3bzn33:~hiE/ 4@jgF#8Gjdz_3*C!qp׾?C^Ֆ0._c{?x߿ [?RL5<d^jwZ5O5?8A6y9蛹>>ɨ>4K@Fj@?S%9,z4@'k 1"ʻ; "%3dAA0Ժs?1=J1<ۏi:VK@;BX8ۻ=1 A[n;&9B;9*AAA !<(yA4;25p7/0D&;l@#\*{C 'ER:;?qZBt@�52<Qba|I,o3CL^-|E[/dѨDCLT<nĻiD)ޫj$G q4TDkCh {z!;CD}DP"xΈZ,Fx4E CuDO:+Ɗ,:C!AG<{8D=9HsAJJ(f#=ݺ:ɔĶUHt?xE?FHàl=pѠċ?tDȧt ēJnɥJF6l/ %bJplHGAdtǩ${$Il 7iܾLp<Ŀڢkd OJ34/K,zƋ ʺXɜ ث۬JRFJ-_DZ, 9LL?,$3(A-N14 G\CLFcO(< +|MMlV)rOKTDHʈ DLTymuEN PdͨFT@$)Qg2Me14E"C9:ђK )@RXEq�zM3 sm2$j2=IQ44D#23QbS#яRJT*AE Te=S3ETG Trّ("<CQ; =ndTMUU]UVm)MZB A,!3ӁP �S�:ȁ"@eUxVfujUVH dTHӼ(E]S2T;m'לSGuןTk~ӳQpSwְsTP<~eWsW}aԊF=v%q%x� (nb�<J؎ YY-Y17mYu xY٨YMmYٖU"f!YJZmZ}ZmZ(Y٠uZ 0Vڀ��! Lavc57.27.100�!��,������  !! " ## $##%( ("(($)*+!+++/0/12,33334!4'*798::::A=<&=BA>?AB>=BCBHGEJKJK'4OQNOQQPPNQOQQQQS*V.AVWYW *W7W'?W7CWYWX%<XXXY.YXUZVV[ 4[4\VY]+]FQ]XE^ 5_``_a``-aaaba\c .c!3e9e 5f6f 9g @g;h6h8h .h0h'FhIWhhhi5i9jFlllnDn0NoErCt3UtNbuWfujpuutwFw6W|||>bky~NOlvp[dojx^m}^rgvljǜeǠ[ȟ]ȮnȺ͑ѿyo՚վd׿[XؿZUYڼaۧ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������UHp$f* &M$D-RDaʼnA|He $5j1ɑˏ Sn8 DGbdb1fΚ3J̉#D&(kD*sÛFͤ"VMOP3VɊ 6P AB%DAJ,]›6Rp_V<1EŇ]h1oZތ0gǏ?#>qΤo}c֥sz^=zj۸!1$+&8x hIK[/=Nܮ}Ĭܻq W^?Iux.TO�r7P1 4pq $p@P2$tDUi}bDMYl6vAh#iȘjF6nDER@6@̉☓5u/fGt֙v|om% ^cxNK]!5Fhx^馜9Eoi8hrUh0z_jB4SPET@ꭸ+: zsf+Q6*kj.+Ʉj{,R1ִmNUkf.Z܆^ٜߖP:Q΢ېgѾk򴂼\%b&V%k w챮aAt۴JRVYH~|p UrA =-,.g͛I;ja(`('SW1JzڐTMi:"#x筷ލ�rXpwzWjn.Po~agn9G𻣴gk.fV%'p * @</aeZ7Q6,;2O,{ n-А;V #ڍx/v<^YmPI,Dx*9WzG^BNPR*,L-[@\'Zr`s낋)^ $Jh١&Hpf%tR\ S'L[S {;ƅ mh0SK\׫_*C !x*k+$xRFxDg?KiPEбmr,!ueD<bD` T%R3Y'-̒F(@j,d (LGad|@J-*`vYCI:WP0E̘YUG0Gtܢ5XR~ Jvz2&Z9V3+-٧SrP~pԦ'NVTR))C$̤ e1L&FqTkieO`6ϕRܞ Ѵ|I'utjbA9U"}#Tղ ]T R5}[%4:lbDg6ÄUW"!kYrVpJ[Rac\׽ēcU!nAY_IO]ulDV=}#3;V^{JP;BRAwcGIՊGyg*Њ\\HKv\6OVi% gn-3}+6 D~cmTiX99\0GLGԖӚz״Q5o[Nzau,n[V=k]ݯ2wT L TfYJ r+k"HWޙT\;Ww6e=9xN k΄r)=H!>N<W2WVwٍ(X'\НT? b<.&%j<cm|^_(uAsc摒w$  0|J1E9S{JU1{}?&+M&S_N\3w̷7íOF�re atQOLP%ls@i ,+^*`]sQ'=8CpTv.h olH7Ї0 ;38 @F&LAJc>V%bTDga$shZP6 }D_bx_Q+ �vA {;°72 W#~ Kϔ4-}O{9 7ݝ&6-bi0"$C$0),a{.>GZmU>_=!F=ڮ 8s#"Albo J#q}JtO̜{'m`vo* t ~8Ai Dч= i#*Tڌ728(fiÅ+ 0vs vi~Ge} @6Os.b׷kEoWL9B`F@Fs@ypGPjE3YpqU50BiW{0F$E.$]`ۧ"YT9?ae'X eT&;e^G-&f+`lrfh�fWNeug_Tw(YַXeX(ds1'9giP_~_Z|meM`Lz@fq`Cx['R_]AVQ4hq02ƈIiR=`a/CVE/adGH<6}pvj9!Ue6'BS�EƅÔNL;&jX'%/l&mx)gD}2xH_})WIPK#` ՃuADGX 0oo؎6ZHL7t-cqؑf0v$!hIL!DX8^eJ.1gp0@`@XiHRr-j/Gbsr.B j)^jx:}xLh+4`6dpvRD aaY*�}2p[C7}aI'A4tCfј*@=*�;(`qI:i%92ِia`v]mmqCylisLAhdy* dc<b*G`;=IىҢ_N9dyIG9qfM锋)T.y쩚i?@&T艝-؝s6m6ZWɠꙝq8#:)W&f٘ ڠ e-f>\Qy<ʢ4}(:Ebʴ]< 3l4&y쵔k%^pic\5}B+Fj%gŤ dxIӂtbԞeJSNI(9mk9|Jlڨ>*fBz0D_J\*Rz?ɥ)ȕ6!yd pʝsSmSA+Mɢ- FNʓvXhto}Ȋ^%,$FJ'-j8)uBJFƙ9U :b'~ VcM;-jb*zLdzK=z؜cJT!Dy D8DFѪZ:h{l$~ڨ۩j#bbF)yǺH.I`Y@ҺY ZYDb{:P˳;zƷ`6Q~MpED! R iySۙ%:"Tʔ}AR1k'䮻B`G곒;yd""t~* xdd;ɔyzj?EeIjTsnA{)F*˽oJ%V{趸 #yۺtzxjK܇n;^V+Iӱ.۟ބnW #~˾Vs,\<jmW&ڽڴk_hYQyݫFlx<<>L5SF}*  W,Cʘ _|lK$̫ UlhXkZT˰iHLò%`H¨?qn}{^\7t[vq@+˿ IA"*+l kb+{\|;w!j}s۟}{'V6k{ʲ'<3yZw^LjY1tń W^ jk`Z1sf'* ,ź'˷,6 =C2Ǭ)T1ñ0{%E)ݏ'7ӥ3(E":4D_OyAڜ3Ha#P`˷jv{HӮ|6ԧSCg; Vqt1ވӧFf&d ndRj8YL~]8V HҏX8["*Rjr+p=׍mq,;ͽlJוpr6VX{ ԥKei(p'Т6�ֺm5L=&`99Ȭݥ`M$=n(Ku?!]R̋rTO �Ɓ�=Ju=aHq#!8rܖQ `� RܕʽcV;8_AP2'z?Qŏ:\IrF>5x^E"<q5KSDkV(]#HbP^`jfQ�(H@wP@f:cDJ~R*~]b?R!mX{[G]|>]�5SH>潳5GBbHʬFizb`_Pv]PDAs{6ltmh.GT vדnPpl`B :@?2#@?Px�9F>#Cz9?au騑הķ(>5# pe0|A2Kl?D~'t Ӹg 3NMj7"IpfB�@?0?$004Gp9$Ѹ?Fiw+Sz- ߪl]VpKL/# !@P$zDWS$.#T`a}s� 0X4mFXPv?w $U_?qP P4KSbhW3 �ñ7nub ;nzUTIw`>@hR+J/ݥkOnߵ5F~)CDO8l qd %FPaIM\81G8ILH$J]dpA8X 4%Z*c.eڔiMPtK| ACQ!B~ RP khćJ19¤cU$2eS.m 6 $\@OE5q4iUСN]$h-pFW^|"V( !m:Q\:b$E ӣHSC3A ut7'TR )T|S}6|iт ! /|0ͥPZ#{*>:f& 4 R4/*#O%L@M?NF!@b�@ 7 M:"$@) cb&s, m:D1BAr%K$xH/8d2hNBJ-@("=2$6B/8b.\0rTSM$049s=/;0/DANN@DQZA +@8bRFC8: A+2SЭ̛DDsMd3UsP!DAXcA$euVAx68@I@[uܴ^nZ\5cSWũ3mU0x8p)8y5$N CcE @.0cȤ[Rm;¾0W֠m_6EO ~ 88[ 9Yd5DA��k("&J9SMKKZ)S?o Pw(~{..ExD026hH:1X@d $bn8 kciw㍽ >< zwKh`tJ#?d ]P M@'NI#`6r$}7ٔЕxK#  r�wGל]MĈ!< 'ְAXNTЁ/�B <eI7c&&*$t!I,BL9I߄QW-UG=!  + @ z#U |!$$ %bZؗ%e2ɧVaJ^SWEt?*x$Ѣxf�d`X�; A'� lV!3&)*|x(WgkqnKj*dJG>XH �`�4C�Bk&cB`C \|TQ UC2nr ^.*ՒenUӀT!5aH # d�l h\F$2oI0Y" a!¼%%MD# ;9<7T+2t, H"�`WP�@D%*�X!tT8G;$^*:׵S"pr% ֊Dr6�" P$ /h-dO]Ur2䘏)dʙ�4% gZ~./9Ԁ.kA'5G2HUNU`5 ԝ(wm:xk"o<#!B &@jȁkIumD$׼2l̀)6>!kv�0fY~hCA&»֯  ӭKH:8<`hmIB83 \$` m],0E҈|`] b0 6!8*G 9M2`7j1HWpoiѳnRi0@Il!w-/% fpHvqoh)nSVt/&< B/!NcS$PanD4/PIh,2~9\yſV⿮# epذ[ ^ l %u^gdaޙY Bg }2MCL*q&983(`/A]o8ˍ9#a6IB&*�MSyxWROTlB嘰WNV!֫'e5CXᕼ)"yH}.u{@^ ]JXh2\Ng>EKK�lJBjK ,[ML$"<w qw�'@ GC�' m"GTh@ܓD F=Tt'*D<i*B2Yn5-bQ^C.aCj#WnwG/FhwLL:y@e??t.1<"%=PS>� $\# ӳ[E D<AH@X*/ 9.cX, \Y)  8?s_;#ªp@T?7%$B+T ؛Y[cpB!;(|3<@nzB.&^ È'\< ‘jY<B<A҈%2BFDË;[t7+,#E B� '<A\14DB)ĈUd+5-\B ǫCD_B`>at8c|�A}#ڔ_|F{kHEk|;C/3@p \AD: *CgnjpASʰEķ yF\ W4 gęQ[l=} 0ȉ WD{<,E@ ylZC%DGtD:+ɑGL Ѳ7d.D+M 5�Jƪ@ӃC,E/(àI0AL6 \(KƘHq<˙A|HC>˦ɓ4>8IlLMG)ȋICʇLA'̥x̜AHZF/ʱ"äE. ;EςL DsDKL\F|:;͡#/)4CʎTM,GˤiF\ ̂L:s�\<N/pMlSB˨NF윻'YN9$OF?LGMA:; 4K¼JDP�\JYI͚K%<М@O˟xtDʬr<�u3vL4C4O9,*9oR%-UjCɒ8ƚRo:ى=YA•1: \WI5 =91]c芣0I%].ը@߳6@o: $ -T 85RCU>S 3(KXRblLՎRSU#hCP�_U` ֣X81)3//D@Q{Z.r;,(p#9+,n#[-�ȃxx}Pzwm.sQ <A+TLUZ#A{ES :iV(Kߣ4P]8Y!RR[Y[Tr? ; ٮSëU?ȃ3863h<66 ; xZZmZmڹڧ Zڦ%ۮZ" ڧ݁%Z۵[[]ڵ ۩uܑ� �5܀��! Lavc57.27.100�!��,������� �  ! !!! ### % %!!(( (!("((%*,++/�01-1/03334(+887:::;A>>?A>CACCCFE>HHEKKKOQNOQPQQNQQQROPV%<VWYVYVVYXW ,W6X8EXXVXXXY-DZ*B[5[VV[VY\ 3\XE]+^`__ 6`-`8a.aaab *d5Ke9e 6f6f 9fP\ghgh9h6h8h .h<hTZi6i1i&FjFlOUllln @oEo3Ru%Juipw6VxIbxWgxww}>`.XK4<bK.QYNk~Nmxudfdoixadwq\jreĈ}ȉȮnΑϬm԰Լw֚׿[YUؿZUٽc[ܟ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� QH@Ke(y$IO:I'-fȰŽ#Rtd$?>2ː0!dQC1#̅cD(!fÍ)e^4ўH{#ŦT % dC�*P@  dHI(M6C;V:c&.YN|r8q( g 0bzV8bҍ Fl!G)pє]Wnu$l� q ,x@Iڭ$_]{Fܩ{W7)-\inN&}ߛ_4W5ݗ|`~y4x x}gEM 1�XVr D "%uٕ$Dׄ=&㌾fzvɨڌ1$L4ZoF&Y$JYcn2WqYAr"RAwU$=dٶNW<Y&niNpfWZ&\\\Fg$_FiVj饘fi} W&֖&%hviybiKjj뭸du: \-+gYLJV[)FugKױ! Z(K6^Gk^Rb詨jTh> -kmj[voxmNx wq|n+ KI^/aS{/M(U %\"%GUF&h0eAE";o>ư @{ű0*iK3M5t</qɆ,["Aܹ6Z] vd76D 9yrR+W2v� 5ؠ1.HMkO-gLDɯ^kge 4zCe,5԰O5fQXhY4ocCWujރ o V80OU[)NTغ�h#%DY<* 9B6E4@z1 qB/7s!,(C_;M# LP-L[ܰ*"ڀRAغ[-#% zX1h#u1$c 4R(M")s p?HFy \aGGB%R߃uI>}\ (XR *S '6] AӝSyKrY:%F~MBg4٥4D R Dν^x.*Ry)&oyc0&f0g&>tԼX@'aձG 4uF.H"0C"Ӣˬd3 )x<*g֪Ρ ѝ$hA)dnpuyB @Q~Йk oDDJPbt'Q.QxˢشiaЫd}-ZD0%/\8W;zi^ ͔* :=ӷSOmbX4uһ+mJQ^iuFv bйi!-1чlTk}gC 6e Y6gZ׉l�"+RTͩOrj`s*O#ͫP{N&wS9F,…m Ń1UcIu+[jżϕd~ѻԣO,\}Z"î[J(_H<*invvo^B6B,mW0#rU:GU�#3:e4c+Ǎ8ְyS2myp\5,ǥIcai;|0[:cV_3w\UsPTX&I|gQcJ1 p8aޠapU6tϚPA\~4M!́O{?'LLYAHc!g7Lmx Mf-;Z ϦSO<1ze%'.q(cs5Vž+uf9D?h4sP^]_ZRL_/[#j(dN,8RMŮ!,˴Nk`&%󠃔Q+"2 -Af/d g $ m8}FsqRhnzj 9@b rPC"fxL!q5A2Y bN y$^df"^r,HM5({H.M<B!�]Lulʤv^Tx%IJu |̷a bV N2cT0;,~7a|r=}  A Y Z0sp ,<І^"+Vwe7orCqzx{@�GHpq SHN#(Ӏ,WVj%Jt.GV# 1{^W6> $Q|tds|JFXsXqg.LfRTT5r`||[6aeaf|WnfGkwlShy<T@tiFz__ƇC&eB'6S8KV7YDg Wv+(XstAfAX1%m|)tlwd^?T\ajp8\ۑkTmvvx;C(XX;Èft͈ AXyTF&։d3kNpj̘[iJ1XY8kv~Q88rh5:(M^sGnbF=AVPhNyhu7B7f`!EW2eo]&kI;a5W6<ٓ<G] )W5oc6Eo#TDPP D[H9SF)5P* K5033 KdO'aY,P5s;%bؖtd`aY,5\ȄTjVt7IØ0*hk EH)`UO %,hIDj>I$\YgC%tٚG tgQx�69ǹahe3Y,pO:xmx0T> I/`CI$)`3RٚeY;`Yal#ԝ6YaW3xI?|;1&7ў?rdiAK杊ȐD5'YIlɝ 'q8j6ZX5EJ٣Ɖ8'J㹣^NV! \OSJV[;`nI7QyMiid\n#9g *E&C*(Yu3w pES9zy"xh#&JUhhn_C Ykǚ:qV~&lԤYC$ooH"hy!iZFZW gz)F*6ZZ&ԟ)藪:^ʠMMB:*YIɬ2FJ2^٧T l֗Z&W(䥵*ZK*EZ2V*B7 K1Ȳ-adUT`Z;*wCA{ʊu;  3zbZ�Z<ufY'NȎPeM@&ʩbkYi)Ep6 vn~G])ZIWoJ;r<gD ɧBC;C{"%*�o^u8cM#TH)T5ЩjYZ1ڸ:Lje٩IzCֽ N 91ڗEy_ 9Zy+ٳueD˹ې{o bTi[7~P@kB^Gh=[ƞ \73,Ӛ)d2*Rqƺ6hZAGDm /ia6;Y&:a(•ÉɃ{ڭD:tyyP<bbԢ%Pq JmF:,f aU*5J5.ui{eS $fuů{ 'Yru Scy!,fMļt<7 $+ sdlՅ&nʋ|jUi幘b6^lKw ,Yr!\m�dX,ôO*Η:I }lh\:\O9,^k:a%&4^O\q8͌H ɎĻWh5&;jА;zJkfDJ9O4vka7yR# ( 嗑Y~XZljS]G%|L =k k]K f\b` ]mܲ$o M(),y} ״lCCdxk[1۝J<U7lrc&-g3QpUzVy6*ۯɘ, -oŦ C*))VWݦp^]Urx) �!P>#o lY9 5)ma�0�JR4UhIJ�I(顉(q8C'm]$,%pm:c%34tN5NwأF eF@�B@M5'$0G>pmVIFl``s\iF.5q@VFptaO|C%-t[ȷɢ}jH [}0.�w~B�T r~^}#b:"!rFXc|wrf3~u�p`aXX p�0mB NަQ1.37MtuK!BtL5D`)�5)tPj06nB7q~D2& Q,5J _tm#}}DD?5 ,(0'U3N0w<",:rG`}pDG? #P(nn$%!U[e'=RS*dϽ|6~^}b@D/?P(p_ "}B�=bu v.1%�!\H˜GqO6_#0 z�[wz�9rN?v)H�0?Goo0�fpF�G4IA xP & %NH!) +JpBH6�0 8p5+XؠYI<~τJ(Qq Ј tH6mA (F�ᡃ0fѤ #:IO$L g&Y4t.\$MRH򁄗1gJ]ȑ E'HdE5jJ&!v`aL21mۅpmX3Ǥ$:po `0 " f6jtwBA5XB"L”j4V@.x퉅s( $ z"$@,x@C뮣CL<B#` ZA9J8RJ H�  i y-RR! h(�: TR (HL#h#PH�Ʉ`C<`( P !6: .!|2ȳ; tI,Ki NiJ3[u0 cNA:D$7ĊNF"&it#I(j¸ȜJA$ .(SpUW j,C 8DJU^=a =?PJ>1̀c3l3I}l&-"#(3-HHR<ׂ [Te.;VeU^3lrہtOյNaL<F€>9DPvHC6v 2S fxY LBbE!~d, 3 A� lʈI#죍, 1:SmN]KVu)wmBq3@P�D6@lL>A"0�н~cҩRmP7{d ^pS@h9qg`tӦĄV A?1PD3x+ P=0#Ԁj�耄|mH8Gräߑ AqG,Cv2;s9*[x'p'n2+=Ӂa+A8iO08 P�u� 0r #U!i"xɁ&bGtY!2P<LH� `~0Dt6=a0=y�` ^R5 %$D[ #�CB Ւ_,$*v~+b%+ @~)B ! ;0@P >Х`QqA:*1dpHD9!#Hv$ݺdCQ s$aO4�)"�6J! 0! )SIq9)m$;H#ҠٟT7ągAx8@:0 �0.5 S@!/R@R#NL@9dNCMU8[R$#k)��: a?pEZr"FA.]$#3]4:n7v ]2:&'Gh)\!!y^�`@ �B fm[ƦW"3eD6!tU,{* 2@Q/Ẏ8%rlXCwT_ u=d k!O Sl/ R=Wf� `_ R'RT D ,ЉШh][e@4mmmjL۝䯃�:3>{d�6h8>0:�� p Rڑ+8G8vgemKt)2YX-7-] rc"t>)G�8 3�[K9J1Ibb9[@L G8 (={N`_WF'h& D#pd2V )2SeT2OZܑ# fxCP0]LPX8 9a.iKe/( nliE\b�滥 weX``wm�(,`-0765)<KM U҃LPl)AIx_w|2d4dG a`7! Kurwep33ꛂ7so1nC`#"G� p@#\AW0 \F*)刃lVXfYȌg Y)`bӄ_#%('$Z $qYz<<j+~oRo*Z}?p>R. _M/Q4 |M}L~I#[p$ru?=c/i4$�ëCQYy{A#Ug2A <AP'!/#61\I||1.k۫ | V+lC&@?:. yZ2Ѷ2,J0>9 /!r?2$=8A4+GKcDћCK\J(D9@uN|X1T4yÞ1<AECH6R=ECʙ)E=ISE y'9|AY' .ERF- (>CFI\%pG\BaLD3Eht]K,rܻkG퀗pԲv@8Cy3XјŚ%t}<^ZEȉ _ (DDt4F~En t,ɞPńӧ{5NB�~B\gɏ8L/wC-FlDRA4ʊ8IbAʒ'dI)> ʬFw,ș@Å\GhE+ɀG/ĭʤsJu $òKw0̕|OtDTlGL@O30RˍZfʽLR컦>dľӬ@ Lx$G|BW[DYtIJռ@͍UlMTĄ<XiMǼ$͚dδrC Oɬ FdFqH:4C1??DFӬ �HEβu#U3Џ3@xO^GdcKLۼ",HzeD4³TKC8P?APɈ]{L#11RòKUO=OQ*JM+eN6\4GJ\QlDQLl$ʁóQ=@G/>tL Ti'vќPᢌ8 դS͔d\S;ȹ<L#K< UōW-WX Z!YU4$TGS,�'lèB d|P A6"\"!Y:Ṍ08|2XХ7)WYW| x"_TBMeEH XЈЀh0 ĺ ū0�+T<,C lH)q IsQV�e� pًٞ%wW0%F AqW{ˠף be4W50x0Zy]uZq=p{uڱ#U ؎% IE|� ;X5\]<m (]\ǭʽ%$h\e\$\m\ʥ\ˍ=Ѕ\յ\֍]ٝ]ڭ]m(\Ӎm\؀� ޜ;̀��! Lavc57.27.100�!��,������  ! !!! ### % %!!(( (!("((%*,++01-1/03 333788;;;;A>>?A>CACDCHHEMMMOQNOQPPQNQQQR7>ROPSKLTQBVWYVYVVYXW6XXVXXX[5[VV[VY\ 3\XE]+^`__ 6`-`8a.aaab *d5Ke9e 6f6f 9ghgh9h6h8h .h<i6i1i&FlOUllln @nDrCtttuipxWg{{y}.XK4K.~Nmxudoixa]tjrĈȉȮnΑϬm֚׿[YUؿZUٽc[ܟ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������JDAC$)Ba"DFL$$D X\c#E:Ld(LL !`"&h2"H<&9RI BTp"L ;IƉK,ƂM%LbΚGmF H œBR *tPA? ӧ-,U8iԝF L❖dY3HrIb˥سǰFsiɰ!c&rǛ},;0!v F($1A!AN-͞ ٦[׳>fMt}m̎>oݷbCCrz@`} flqahoyX^åh"fآ"fp%A~%}8]F&)biFPF)$$P䖕!wP dA^\$gGdMa)tix>eAYi )6衈&袔UIݞH'2zhf馜"HZstQ!ajjyjSQV$jdK keq6ai|\ȇS)L [CY&l`1[Q!dk\{IZZؿSՕF GFPr;N` Vly;c0l#SSլγ%`.�ARQ(,ekNGM7_L(4C`2T[SǖmK9 @0]'2x㭪#ujkԞ?zP݁5ACHݰC Kxjؓ*'1etcnX%9[2~ ~KQwz;V{>hV/{[.—q<ee=K|ĻԳz=Vz]>~ڗuR/D_6lOKM%@Ou3` $`}" Ҿd]TEr *&&ZP!ܔRLh-Ϩa LGzij <>&t%&Is 0mciwjN Tx%*qE5Ājf\A=9bNP9Z[m~ `';hQѕf$-bP+Fd/kqtư:&ڢR'$y6RH`8UR)E`e\ل-jeY AʘFN5uT i%)s\f&gӕJ#7kɘKiu^XyQSg51h&85wJ4L3өZ'u,f$mh@"b‚PQ TD*$R0"US׸D4DbXz213>$ H!m\lJ'% Dcd;&&VELA$:+h)Ly$*tbjXJms6;5Z?UzօDaX66bŒQ3Қ|&ҝ0Zj]cQ(Cg-vD ,yNCIp_:Lk3qe0,H fUOIjU;ڇP.IäA %P1DYqϦj0U/eB%¶%KCЖSNrk~ ,bIgf*PeiI6Yr�[{5e^(A}~;p K`8B(0'q.i3Љпd $" YCkz3'X.M:?=0QTC" "5Y1I18:**[ƃpk#E-@& F 63RrcUv_{" 5&H9$%PUZ%N5U  cօirA7d'k'EqY" ,*麉T<ChV/L"ƬD{a S =@FoR +�(<(>hZi\ skKSi>{}{%`3©izxA05*"v]�!;KX2(/zn .YCԷwpo]Cx&s qw"%Am7@bcᗆW:c@b&CY+ͪ]U._*=ڈm)2o+iNC6{A瓻#F6lnBy }gU5Ρ>w@2%C f&MDF`#(6'ꕔK}'^ @ RW5li~tQSowy#mE&HA \Y/߱e7Yh E˓> 8Msg9nW''pÕ'0w&bbri3xgu~&@'V~g{`T4W :~/d:U`.~6`{r#f>(8vҧ~8[t/ZwE} ؄Nsa |´O+@i8ǣOL!;hBPJX H0~yipggw~ӗeXw{WlYGX^#fHՈMG)scj7aD" wT^X5DmuZsz4eE@wxA{z~qQBu~^VUGX%(#fU&1ηwd5�0}hWgGgLtn2u耬HM'(Vv,XsW`6K_,I؂w[抂UG|Xib^ŏz ' PCx#lw<E-(]%d(hGt$~rPOqL؎džc439xYKэ瓏ZhvW!H<i]Q^`ؕbM(!e@G@jutڈ|3%%ikS1J~0h[QMB)zG:#htK&"E!ByWv"W¨pCY+9AQI8&}Bt"$)\a{I(@$*Ӄ/f9^6͙&"^˨)2 8!xt_nї~%aHִtLIbA%weNIԃpI/EqXj@+c+aG<٠tXB;B:XȀ+; ik-GxsUeEX(OU)*,G&xGH</׊WYWeDs p uX IO9Y^H5}jZ*A(9l𹈌8]X؀/h&x Y y2v1Jn*L zr(CR#:}xA%g%T^dihC]-ڨfREuu;EXI}E:ʇ"@Q`vHq<2vꀎ3q!9M:w20S8٧*|R4Ǥ6fRfvZݱkcNj73X@<Z8tr1&CcW0+toҷ3(XK'K)۴C/WawY^gwՕK &5g(z&yDF>:#uȁuI6ȏڗIۑ(索wVA^ʎ#+R&9(hY63:ڡ꺓bgcGUq[(lxkd2$[B&%w,2;Nо!ڇ|@"v9sA⋈K%1?qqAL^;b^&ѝ1yJg f+S` mD%;][p#<< ("MLXU!<^54gPb WCt>iDQQQGkg?a`$G(TvxRU']W"KGtQ^(ڂ (zf#jeu;NLb0T0AtJQb40|;'xF wbBUJ_PW`:P( /0}LV- )8kbg7)Dq:/%@8,Ux#(']J+~|gtw BI?0l'@$`% w%Z3E̔�Hxlbwȉ,L2p׌W(]ղBF"/xe28TY(H e<"о@=(3HSXg'˼)(d`".!оӁ!qlD3*& Bmjotv@i3wsՉg4Q&#$Cc3&`$z}�`g, 2H5nVrl·b6À=s~qLܾuZ'AXv;-�>hI`@R)ZyW[*(&Rcf$zݗ=mP%O05̊ؔ?pE 95i߷XՍ3Y}=E Qױ&^gHXf� �\2W#@wjpP9:�W`pM;%ҍ@3LKCѼJ"mZ-Ύ8.~[|xp@W aAs0lPF+uQ$>0kH"C@"Pli�c[0�s.Գ1m$D'Hk7ElGh 'ra�AA�BM-`\؛N!UhVF]=n1t.y7> D!qQmZq!_Bax0NXp�!؎=8MoBhz5?Bi>cn"0~'{ {8yeq"7ě]6ݖ~�N�pg͉qV;Hn#߅<$'= ST��@A`�s߉P<NR(h->IoG"Ft;�A�m3O^jU;9~&w^F@Nq+7vCP~NU`/l1p\w(ק&$_�`O@^o^O|X{`hFCja证,d-Jh[`@�{?�Aw_R&k%qRȑ[Moti2e ܿܦ%'&˝,qc]|[JO�As @`v.%D <3V(|wއ^P�4Ow^'?^BB�˝U7&-J(!TK1o�]c3r ق±n?QiKۼ)T@�.v .pB,t|ul,1XD՝74,Z@G"Y_}2&�&\(eh9+aQl<@/BmQGgjH[ZаCp1@;ܣ$D�/t>ܳelIG`,@(c#SJXqouJ[QrK`V@NQaSա7B=.TH}eQ507WJB [G3ET*M@M.Ha%˂)M]�e=t]AXH*n9JUX w;Sm<ڕRQf5,۹͉%qJUspG, 7%iTS1{l(A)oT@ 嫡\třU_n [/J8Q>?;1SS]uk@ؕLZm}(JAڕzMN=YxnqxqU]Ɗ_-0,m;(ֹm*,ik!;kDzcCWԵYiq_zMiZ(~V)M$U^LuPJ{7GqZ]|DrO+ 'U'{n/~IAB]k(e{dh!77LQJ3: $rV$qh))yBsg*�0iTO|7GS͙q*np{F[\ؐ=r/R0 [6GK>Ay:'s-AqH?H=b(s�qdD FX AQƌDDc=vdF&C&!I$"QQfD._jr&D";}TР'r,b㑡G !D0 \%9rXd?l1$eݾv-Dz%Y"ϲ4=uX",XsB8xǖH"ؖ.e͝#[d1-ĤuGԟH!C5 z-sӘ#2 2\H8"t? OMRECY2D*Wc7Lۜ2Oއi#I,�%r/$Qꭹ$ B3o?ܐCCɢ6B+ *9 C 32H#a! I"+' Ѡ&{RH+2K-G ʟ `&�M 0�! Lavc57.27.100�!�~�,������ �! !!##$ $ $##')$(( (") !*,++/1.1/011,221888;;;;A>>?ACCCHGEMMMOQNORQQOPQQNQQQV%<VWYVYVVYXW6X8EXXVXXXY-D[5[VV[VY\ 3\XE]+^`__ 6`-`8aaab *d5Ke9e 6f6f 9fP\f[bghgh9h6h8h<hTZi6i1i&FlOUllln @o3RrCu%Juipw6VxWgxxw}>`K4<bK.mxdoadwj}ȉȮnΑm԰֚׿[YUؿZUٽc������my~A@@A@~EG@GEGGFFFAJFGEŜӈA  zzE͠�$U}(ڔ/!%rLbDeočjĩBrE�&8x Av Ϟ^Av!Vh)QFFYrJR'fQ`zB)"armjvh8\tCb~E%Ltj*ph&N8{ }X2@ 2ϠCC\\1/c>x  14ە5yO)cu^1�1)V0XBᄳ1ߞ cӫ @ m[ϿmduF9 6CR\Dv!}5 u4@Hv2`3IaHYPΉXӎ>I&㏍)]ẖȎyE�^~}b}Hvx "%]k1?vc%$ Ɋo2P=' |%yF6$sHfG+H24qI$fdJy 2. wBG)Q!. 3"iFn⊫L">Yʜॊ`(c*& .$*$qHȬf{Nn3/�CHx}.9ro33뇺'IYJ; gDeYÆyï\EGu€Z2A CA ښ9:0psb: Z{:=PK4E\ʴH5'd*| swg7pgaLp]# �CCEd\69le6²sPRi4Ȯď}Úʿwgi.ܫWb{$ݺ07 kd?NߴBS7Hj!Q 9kZ.`>|׫F{?\19Fs6 l.ͫ}VBju|NuN\ӳl#1z}N!"vA� cdžX1$9az~h#xPcC^r}LyLrq)�t(h-܅I@SBɱ~ #A:OT`QT(P?%dxLXvFInm%GONҔ[,MtD-P2}z:T!@ QtFo)�^Hxllo 2�?%8){}r)=z#&MdR}o$;4hYKTjଔ4Cd7<5'1cS<͝ s)!Q'l08[tH<XQFs?^Ƴ\MR{I QRD4QVܻn*4CRn)aFŇ#ThtW&qTQLA-d}ZAhPMK`Vb.(UWHk3Ar|-^9CaS5E7ކ)%feD ,!6z:Q?`xb$~oȗDO e QƬ2$$1q!xOSN?[3[ðA?ԮWT6<)jئȜU7nCA!fsݡwdP~-P(@l0d @­5Uo~i)=2 xrus aC`$5a$s?d*"Z.?`6t4. Oԡ`Ex¢"RnY_dI+"-@u{(>bx5a'о GaGFB\+9Glp ^+%LSt{}J1Fn'\ ,jʉʇ劤O%8OydL乼8#bKnzW=Nں(8LPSJ!r4\&3kICǬiM?gٕm]LO]̛wHTrjS[bZ&P!Qm=w3 EZГ&yW=&`'M3CƫNL>.Ѵ PaҰ5,眘p0tEj[9w|�/gk^J)na(�Nt 8T 6xTk˓k.O֏*P N,an'ܬ<_! }/8VCHfE`qF4>ݭ^vrarHc�FP*(ƛ#Kˍ;_7#|:#i-qΟ*x ${`]"`we4=zj_f^\O'Jlmeh~ÏYk"oN6}XVGO'K{|Wt&IX!xw5ECɗ!~d y06xe 5;WHmWgy1䂊|<~0=:W94@SGZ<!B4l){wzEUt}TuMxGRBU(8D#{OTe<xUqfgKk5Gv|C}j#'9xBso4bHx?whȅP >=EGV}X#@:2{Srz7Ak7=C.A~*Q$l#Ev{r'G-W}\Vg88dE7kRՌWH&x~yBɳ #UhKQ<s{E59cf`s]1h t!$aKQ#@�"~ċ勆g~Ez]t̸\%P> }LxLPb*Ñ{SyrBdV8$}:It7xȐ%ѨOG s, -hX`%"&hNcx/p$鈮#bB )}l^PZLAWc" I)Y'8j5FyPwt'"D8tmpB7e!Y;||cE ^f zmHxhFV6ҩ8W:FY@؄yohX xhCh~7|:r77ؓ! *rTdxR"l*"1V|铁Cw /ta/y%mɐ^Zjè>7^օM̦wOjRU$Anٗ\DWTl閶:jDE0Dc;#ct14E8Z{of LD[wLnx7"'phө!mu:Q[YVtDagKgz HlY+VǧP9  {qnpڑ9G>̴=Ǚ$kSj|l 5}}QJ(mS"�jk# ĕij aGMIxV9yG?rdyo q<BE'ew^({`_ ʜΈ6-ytt^_Nz$jPפQyBIPo{Z/s9*�' Mhh0%4)s9Ҍ qsˍg#6y;Ioh<Ɉ\ Zo`yv\ Vq3c*{!`'i{ lƴS��zi)  XGhoȔv0?@PkвD0(XU@ϓ41f1'4kIZy$Oլ I:?P _ ۀx$[i Pٰ*|?Q˼xH3A.I6 qP /F:^5d%wH$*Rϖـ,#sTZ`A wZ=*B"y lZ$"w1@]PLO0#0!$㊀-1W8XrFG\ qSqiPƄ07pjw" .DhŸQyR8:R A QsOB~@;7˱'; pf1W6-ű� �&Rs Gp<<ˍ) b)gA7N��,Mb@^pͰˬp5dND�$ Pw3Zm 7PS 7ƌeN7sF ~:ggѫ �~,Y@䇴AQ{*yCAW3>  �Dٚ =\6 � \JYo ]Bj`΄ͽ\o&kOpJ0 ū<EUdQZ`~@ p�/KH 6 sr_}$ 8VEy̡fDp+  Մ P�`ڟܑ¹I+Mһh4"0$. к#}�U@C9 Bo̠]BvF r١Ir mD`Wp�P:`@bqe`a k4һ=Y@}@Vp%l'>]* a��]�p^\*g/,,XLK=-*Ѣ٠1@ׅ/ �܅p�RAˡr[ tAmԻ }Mwo!n~@nv N�A:4:Cə^1�=^w{֔t:a`'Δ!0|`�~�}1`'^f=V bE[m0WSzb`-MQ^�uf?�vGD9Gߘ_j p}`r@@�ytp@H+NjiS8 $+^^Q V~�] �M~`� N�^]ރ=10 !7_qK0/DVmD , |\w4P~@�nnxR0S>*߱RY(EJl[r ��-ow/N-`*(uwHZݠ^ru6>nu´,`Y?~pN�9o&,!1.4w! k$\Yú#8^` P��,,~�ﮰj]kE䨞̄Q-Ȅ;�x Yo0_.s%!ˮAL)7rhc<``4"a <8_lnKxo�.81 F8@GЃ?Go)O@%mNFnYq$b\oE-Q6!SO0,>�Z%n%YˡF8P߸@NttSxGYBtu5TYdXD Tںzd˸X:zĻz{XD 01!@@iқj͍4H+>d{CZnxTTidK8/1d| Y/^/ĉ| ֭[8U=V@A֬}vHR EqYluDc(,3@4r$WI QrT((˘'?{xA((Ջ+(]{ 4n[U. n+Cz%Wb*4Lg;TX+[Ǯ"vms .iu<�29+]šӼavq辎 WJƁc!#<{[ܻ wo?\x~;dr@~Y_+�VN )*Ǡq`%Da� Y$OIS8>؍!(va $m 9T *)ވcwN_P؋bNg:FxdPCv*)F!=""9 "]G"PTf=T/} M V'g,V&ix`}Ih/u㟑5)|WX'#} X OuQ€k*)1bEv唾&^ɪ= T~$>-Kh[<薋Xh`X`VYBmQbZ -]M kG3-45;,(*բH%!J{Zi+RkҳT8)1-YQD\&MA1?ٜPu9˔,10)%Ҋij4Eڶj B ]yDyҖP,xqY2DAw׷^Uzä@ȇWҥy i/#44̰֦ٗ=Πd&⌌臌z6ozн$~N5~D߬Ӣb=<mu FL(7+LKӪ>˂IWʴ.{m1^#ak5<*r[2 (IO7U+Y5ѐT:jpTX?f(5n^XV8A_$ZJ=-8A#@'>ƉT* (N5rD`# k` '=K8 ֍tD>q(B%t!|ǘ!>K<"GoA0nѣ*{#Pd|%Y@ X`~h[W(ŌYS˩$bP9JQIeȜ<T=`d2z@506H?E+ LBn%yPE>N.!'!IllG"BH}+=II@e?xA 󚙨 [+%ƒY $IOCHW~`9 Jc"t<Oq9)Pm@5T�! Lavc57.27.100�!��,������ !  ! "" # ###)''+++,.1001,11/03444888:&;<;;A>=BA>?ACCCG%HFGIHFJ2:KKKOPMPPNQQQSNQW6W'=WXVWYXXVWXXVXXXY 2Y%<[5[(B\VX\XD]+^5^`_`-aaad 6d6Ke5e;f 8g9h6h8h&GhIWi6i9jjjkRWmCn/Pq-OqRbssstjpw6WxYh{{z{2YFf<bJ4oyVTTntrXfwsdjyftwfljɰpͺΒάlӽx՚U׿[YؿZU[ۦ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������HHZz! A ␢'2\hƈBB|ؐaƇ&2lhGE c:$YQe3otiqb̝(UtPH /QiŐ91J!D;zD*b֥IW}1Qo\`۶ ] A!B:DhHW.Ipa#FfVlT f'"l61N̄XdӨS<H츰` lN!Dx {EHbKB[4y]|T&u͓O:yr߹_מs+<νy׷{g|!r쐉j_>|s!7Sb Vہ $[&\p 2`녤c'fmyYᇢYH"+a@h1Zx)x;X3~c!j(;#C TiW6x׃i)dih暒tC ^Y 0ۖ\Eael矀*(4啵U(ow!^9褔VjbIerrZgBzEjꩨYBL2hj뭸X٩qjk챃ꦝఢNV) gV졞k%!ĕ+ŞK嶊{ >.`2+bU 7W&Wfm Q l2#e 0 +@ 'sj._p -\.J;7nB,s7:C.,Wm .ͥqņb[]8m7ke 0@VP6 7;wj*uM7K5.sM+[ 3 , 9j ܨ{.ilf9Րם)p.kM5}3mZ3iso~V}w~}uk<K+<dl#WQ$)Ё7/xˠ_c _++?ރӯ¶*i059sˡc1nU{ D;`%z`8D> #*o*SPk8 ϋ phEڵ0_E21xlcm!cCbɽ vO/H9WWJϑnC$yx)&Ɖrx8vDۻ*ho(Qm (L+G_nL٫2&(YMXq{鿛ȕfy z,?*Cbxf4S$xɛBH5#Hn`,81`CN!jzn8?:Ơ)R|"lfiAFjK-vgtN;! 7�: y|�6\tmf$j;d15Ta`֪DS9O4@j$b J0 >T5KW&>tsH&c-4KCtZDlaSY5$; XyA"')5!S`=aOJ3GLmHdp`!jmFAIOp%F|`[f mhL$K\M~b4Œv׷ 6D Z08<K>x"7yNNڲ)y`)fO1ƨ`GK9P::7ȓ#$xJ7Bɠ%@)bQʇØ^1c`(ȭ vbBa8iY,Xq.C5Vf;?yԂƁ6Yּ < t'@JGL4:8GM#`X[tr0�uKZҌ,aTӭj S3Ѷo}9i2󵋹윩z6Ad9er@nvm9p#bq6sҐ@ck `fm'#3NՏ(ƬwOwgS-\:c7Dü &@x— ފG%N D'c|o#Y�pJ|^#6/ps _z2HHN.$vǹ:G8όc3O;L\w8oqA;R:XD#>([<n="z ?e"C of}r[6voU1˺3هD&]{^WI9nowa?U%: >^dvG~bMOt87Jf8>|p"zg'z{bttx)RuuŗzX00xy8tTxׁ?V#_opx2q x6gƂ(C#8ǃ&h""X},|B'r{wtxC;dRphx4(J8~gOQ"?o98qH(7wwj'tv`pgBVgA!ExO8Xh&BBzl{wpvxׅoxbR~3SJc"}GD6cgRSH)7xb9tqGaH+bn؋ 至8&/~@nj6W׉xdkԷ(/U舆3fWXyHBRui$1WCG4<V&~hᨎyhaEh5vmׄD33u7wׇCǑmHظm%P66! f(&eN 5{DiRka#kXkk&|++Е^ٕXr#9X! 4VvBs'`(P2qz֔Ei9j�Gf=ՑP1 9W۳f vLee%"O1:`$LbhYJF _> .VQYV_lG8$?=>LX\L0>^T|>fVw[gV7@\zy݉zX70VbQ FYJ9/"׉xo0RM0jQsz]DXII9u\0ypQp:/$ "pMpxPpiM$Km-\3:1wNz>EA*Iܥ-~c(C y12J*!x%s [Cf)D"%C@:Ц2Rz8o%8(� #%bPY�8z6*Wwj l#8$~PPdfӨm:46j�]<C: [%c+KCvcB|P:�k1J4:�d2fz,Lm== 2*j0J�:0$gtbCzH:<>u-M@2zR0Jvj:p��c婛\ө[DZDh2k@oएꪔ:J@�`�N 1`L6M5*\8Гl9p1NJ4!0 �@�$0Df%8i75O> u" |'0gG�]'`�c�}b XL̈́lm[ jw6tRcpYp`�\]t$;Ri^ppu~+[xPu:0�PR"A;7�uZ0PMGyPlbLbYo6<'Jspc0/~8lo3++{j3dE;:7!7Y(lRp^ypyl`6k8�ZY2 " UO $<d 0++p�@� Xp39Rqb$0YWܝ[Y0�[#N>(#xc˭s  �ŏ�c~\o@[;P^kQl,b YI*<M0�^y��Z3\3;` P�Q10_ڳFƛɹ&'c`{�;� �ĬK`l@a$dbSJ4̛̄,�p�YP,P�,г`\ 5�[+�v�`a,N�A UDdk>;bL ƅ,3ڵ3MɑLQcBP0�ˌ:Ղ�N0L`+NñF:1cl=uX08P�_7Ω< �@zfB24Z; Y35،^ O;?{)Q ֌ب '@^) (c#d' EwH^$^\+�0'П\@0 ͭEIdDnS!@`3�MG0!MPL00@%DB90D=YD2#|>NieA{ľy20<@<2pz)T7H29p؇+=ds^-L+r^Awc(G-" d>`M:4^cP%#aԤK(ĿC Y}MGdu]g9Y5~+S}Lb-M>=eM!$o~޾ÖgGf"Fk_͌tG9czz$;[^rmSD.Le(@T/"dEEQMbB�>b*ؔ״K~gT>>CBFhαM46ƨNeW(Y>=Ӯ;MiEZRKخz藴`EZ^nRY6^EB)5zt3쮒1eF´W�d'n�Aj23mYc$ {$<g|EFR`36@#�0I/1KT4Vve٫0ѫN:h%c-:C6*hbv+pFR`doRN9XsO/7zr+CApT9?sP6:2Kߑ@?FsHR?EA.T5P.P+0?5@xX_dOCHBHO/1*To&OOןOB)"1"p "( ËT8Qȏ7.0X AI'K2S.#ń$9uOA%ZQI. QH:5jԀ�! Lavc57.27.100�!�y�,������ !  ! !!"# ###)''+++.1001,11/03444888;<;=BA>?ACCCG%HFGIHFJ2:KKKOPMPPNQQQSNQW6W'=WXVWYXXVWXXVXXXY 2Y%<[5[(B\VX\XD^5^`_`-aaad 6d6Ke5e;f 8f+g9h6h8h&Gi6i9jjjmCn/Pq-Osssw6W2YFfJ4oyrXfwozhfq\twĈljͺΒU׿[YؿZUٽc[ۦ���������������������ynyL=?=?;==>;;;=>?>yy?ȻĂǙҸº޻҆A 釅poo>BB?o ? 2tO!#|cƉ)NWɂ9bQ&A ȜiEK93WsRg8S6FsrЏrN_YhCJ#S:hXVQU g K@ 3_zp#9c@?c_ňnYx_cǏ 7*YB;WFsfQ[e˕]+J$;* "#`[lT+_μУK>eoËOAA r?gh{^ `wh& E ե]; 2GYv_vzc\h(" 5MW0(48デ!m\@)D*Ģ :coA q<UTVi%G!֕`)&wq!%GZc qdWxgF矀 9J6PT6h>yH"* (C**`Bia騬̙\yꭸy*)) )j')ke!.�l!,ϩunuTb J CB炅+]<Z7\�WCM*k GCZaw,h -^/Q0 bf:{¬(cEq<9l<TwhEzHjPgMe5}/H-6~@s4ɉj͠j+nr(cm7uR[{g`Sw.xs6p<>rیӸ0:u50YqM'8g{ਧ^h.{Y6w=gA�  W^t۽tI>o,rM_Լ+}]kQ/m/k[.(} 2y�&7%6TE6]i/ChP+ :JwM<K9P#GOwCh\D|ɔ�r˃mk)xjÞOm B!2 0âP- ^FmQh,KƘ) xd#DrP $5*${;E"Ar*FoJ4)j8Ԁ%БwZˍ&t0�$@qS67`,z`I )B7J. c 7h&R Q.#5'TS&҃ Y{\“N4 ezP!;g!esP%Ń.3CKBAod4DY$U{`:GZ"XYEHIҤAUrdMQv"y &әH%PaCEiQ A=]$Y``êXa3Sx pZ-ھujxtU @0!slF:>GD_C QyXl<�bA bQuE֦8;=}mPxڌF*Ȭ[i6b_Ubu`!@%ܪ܎ A |B AID#]-",6+ Yzփ\fwc) (ǜ0L)&UpA`A ?(;7®LPز&U/Q-CYudŭ6IP XBkܮp"6)/My̪{+5eK֐aX*Q *>wGÚ&_̂OՅX2xfj|#|SH38#`3oj[A?1_L)ZG ]Yx68g?+qu4`'e~ԏH6XIu9We %6X'5Rs`@Ѿk5<tq*7tm!F!HԥCr !GZod`v7Bf٦`v)pԴ k?5 x7Qeq\U4wG6ϕ8{|Ap;;i37rr1MX!oç][%eq�H@*J/D <T(t!oWKC<Vͼ}_Chٻ?q/RG;uclmi~{mc,m")"7<>w@sؖ- zyzZ$z.\{^{DV}{o羽ğ Wr oiz{\{~X1/g^Os_[h~'kw6vq^j?F8eY{}~swuypgV*H P,pv$+pw 3'+YuY!h 3TVB ^4ig8s0&-2"4XS1 4Ah2eK28;5 Ha *cEDEMn7� 7І:b]550r7-Q̂kB @EA ;0Lhgp\8E1<g@UhO(C`T e:b|ycd4R )3@k :(6@4Y)0^GbbGGbVt(T_h 0P X�7$b*3j[T4؍! q0,xY:0l``RKT?W`6 R'h�NpM~;VSVyH-f E')k 7mw?%O*y�hS&8p#;eeVD~"Zt5jhM9e1 HPpHG PГ �pSp1uQq61�P�w ^% :�yYi)72>)(.iPh"L �X2KE!yq9h0uP|)(Ɉ] @�0R1Y8q #7� vy`P�Y/`2a =bMkypeqyg`YQ2 pXJ� �)� &R9Bà5Y YP`l*ar$:s1�I�7K:d+5 UjyT* +ecy *(�PxY�ЖA7?wpO#EY Z(�-:+�ӌEd*%BoƊIdSVy��~ʕI�XJk 0lj?IzZ2p�yʢCOR)Hs,ɧ/J�!�ч)dEE`c�YW,ʦzjS'1<5{xAJp*�< S5Q8ákyaB1Ŏ~S 1zG DSpO pypѤi 4uAڄ3a9P` !0=At#Xڰ6NX.PSM -p<m+f2rTTC S98M>36"};U[ SäZIu-@Ȏogf(Dj!Nst>+5V]jkIUjsf`;);VqsEMl&#JS~7' %4[4yDL}p;>{M PXfwxnSrXՐek[40+c剺,u A=JH께Vz$Kx�y)Ө%IL輒UXr2yk#ĊV5س�T[ B ;x1۵@[@+�Ź]KSڻ<{hNE : d@X15t<Y2BsFbvWP{\m [e4YE>7+Tk*<yIb�(0OM`�pW#bD0 0@e`� @6lX]`sa\XܩTƆ{+;Y)!5hNq2Qg,*bȂ1aAα a, 9:Fh%)b{e XQ +,FPeʩ:Sd&bS0˴ ˪ _zʦΌ#гY,aQAA;f~2aϋf!AL<!/!92N˿E9L2=[ͼ�q-̚O$QĵQ8r-BP 2A`̜7/=DQ=S"/mӧ 9B5+VQxRV5pXYmZ^`^b\-g]j_l @��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�}�,������ !!   "" #!###))''+++.1001,11/08889';<;;A>=BA>?ACCCG&HFGIHFJ2:KKKOPMPPNQQQSNQWXVWYXX6XVWXXVXXXY 2Y%<Y8F[(B\VX\XD]+^5^`_`-aaab%d 6e5e;f 8g9h6h8h&GhIWi6i9kRWmCn/Pssstjpw6WxYh{2Y<bnx~NTntrXfwdjytĈ}ljͺΒl՚U׿[YؿZUٽc���������}u}9<??>?=}=<=><<>??}ʂϖָչӺ}>} }usC~ H  3DA &-lO  T@d<: F"JMTYڤ)17i R&Z:d NLIYbtehҎJTў6VZsEZ ICslV_[mo-\q22-aq ocĆ ;p༎W&|/cBa+ݗA*Pzװc˞MۯAZݺ N8!{Nm+TVjCΑOA{4 'm(Xs)g 6ys�f! J(8\  (4ᅻC:vr "D5id?œPF TVaܱ[t`aY; ,Vx]V xiF]{ i衊14{*g饘f:~訤HiK"$}Rj?4! fgij!)q֢G2 He ,j݆&fݖn^+o\[;ǰ hzGf 0zP-!uFmw>{#vǸYZKl(ǜ#̺۝2pЮo)'4̢//k,tDW܄8ONVw h,:${m aLlKBܛm,\7\d֓7۸,X& N͵t2< nJmҚRީ!�MgN>-Ylۺ!&c{5c 7RG9ܞ9"$3 [ އ=ߺ3=~˦$_<R2<2V4|Ndr0`8_v@ wa+Pp=ճ^d6AAEi\@>)Ip( 00;Š W@H$pL!XJxCl$ !ELKCHAoC)'Ihd+XeG0+0y b5=ߑǵ!(:nȢ>1Gq4QLpXf)?y W?.D]Ԡ!V _*FXJ�F7cC̖,Ll (ؐ#B%jr̦pgN !BT6Iz 9LApڜNj&ÞM+}.|�UnPsf1DSŅD{Rh0y!U׍(:!-r�)LI+To[v:/!`* mD=D:q,`Un9j*^o:fKc9պ.p"]MFX*ʽ"-9h+ � Xs|GA>N,Pa7T-A^gK>&hcE2\Bg J"jqj%A*eb[CmecIX,\<ŷ$%¹=cqڔQ+uTJIMu+q.a(_1YM{EI@υ) rIXZ~Dǃ!"Tun^-jM&~*V$b#ix5tKFC-kVn#ѷ#jAma'c茇X2 le9템ke*% 3 ,LfFxB!wK!2[WYEH,_c иe۸^RCe #m8 -Q Kޥ5 "핲#Mz<sQ0 oK^6B�2 y\vҡ]CnZ\e60>- (S&7ZZ;Mܺ@qyewu{C~P/l b]Hѹ)-b@/cmЏw0fU/^9Yt0+22n:≷Xh y޽qϛnk8PګC|ͺp29:b?HYAWOq]{ݔr/#LO_;qajNO<p1LᄚN/h*)X9[k80<g\U6BYk/[sc|vO5O&pc11[lBBf2g oQjccu*S'*f_3)O@jit=Gzr Ѐ AQ1c #=gM4*70O ( )69l<A 49 N@FHM@ 1;_'.$JS0O0;X,/4!, 8AC8;l1=jjpP9rF]cQ 0pPck0}3`08fIEt֔$x%G1<�_b 5Љ57"� 9~o"P2e}p7P`"X0B /wt:',$1K8-jQ8pO0:HvxG=&E;ЉXH J!� b0Z0)ȉH%"p`40 HHu)1yDsp Sa0G/9_np�/>0gpxG``v�M.'DQK&AG�0 .Y�P� .PbOL 'x p`I<I_1 p}`pP)p[Y5dFcuH*_"`9Z$0�kX":G-֗/o`~y($jg} �IcM(B',g&z V){))/x")D`Ќ#鈓Y)0�)4c-%-Qoh` 0� �))J!Y8Oih cY@�K�#)Eb7C}Ʉ@X ݙ �`�́;/C2x0,𙝙iQ'+-w3n ) giGi tB&4t(  >%*`"GJ3 #16-9:�M �ZPpGy>vБ /U*0)H" @ FI�>ڤ)e0Y@ H�`ɩ`c ࣝi<7(%3SڧHiZX@&?9IWʎ} _q ̙/"۶0F9C .״|Dq9xy*0}Ȝ: C""1n&0JgM(OS6X1CV(M`pjS@0IG i΃ 0yTڃ 4 ka7<4+9yy*ZU{"45McvzaWF4]t7S:K*pF47PA߶09t<m1b *9pC=󡶷<B!I3yps.4@L+Ha9 6cU�]xzKEfڸ+Ink:1=dR&ul1;7+ r-1:0+[=I{Ch[;ٚ#Iw{(B;¼5H,J44x6ҎX:S"+9)OŻR.íp^kj!{*b( SĴF)}IB5P}۾Mˮk1r:gۑSp: 8ܐ$IT[ }`9<æ#6MNÓH?C) 8'HYlFCH .wK5,4_uk!i\r0greCyL{*sy2yT(]B6B4 4j#H2 S+y|+8Ϲƣ\)4ɇ�; u(S8VŌ{M{.�r; ?ELOw_]@22,́%<$,$ XbUgϲe Ü˝ʊN˟lm# f Sш|ʲ  =1Q@! Qw(VPVA pbJLNMP=T]V}Xm30�`�`�! Lavc57.27.100�!�t�,������ !  ! "" # ###)''+++,.101/03444888:&;<;;A>=BA>?ACCCG%HFGIHFJ2:KKKOPMPPNQQQSNQW6WXVWYXXVWXXVXXXY 2Y%<[5\VX\XD^5^`_`-aaad 6d6Ke5e;f 8g9h6h8h&Gi6i9q-OqRbssstjpw6W{{z{2YFfoy~NVTtrXfwsdfwljͺΒάl՚U׿[YؿZU[������������������������������������tnnN8::=;=<<;<=:==:<t;͡ոҘ̬䦿Lj ttG !Z)TpatF1H-lB?dȐ=�ģ0 qrʹuo4o)6DNE=uWǕz4j3B|5紞<{i2vu12߿lԬYNTGH`JTDcޜpgN=wF\dt&TZΟ;rL!ɉ?Y2k˿Tж)lȓ+_μУK~n$XPjËOK٠}l4uYh&z�XWqVh!E-xu ("@�E|0bV8y >x)hHBv _jFTV#kE =gteV)f?vly^2#wxCإ(  ++$6裐F\G=P>wKv ?ev@ejE E"몴z*P :;fQqH*;3̊ˉ T 1> P iP Z&ktXy]3hS{dв'%kRX/;;kp&**qF+'xyIP0 S]xl}){ӹ0,̐Xj]ȶE<AZ Pt,{Ec!PG-mt,9 \wL'ADwm*S|bIOS1@­v=a{ C{ v9WYÑgXSmo桟 7x7 0wŰW7J#н]r^ݺ3/3 ^Mo6k./>!Zڟő(&ϫXojt6P9)^�$3ž6{8p~KQҕ{Y ;Rf0zG&üDd{޽w=,." kl-0R=Pd ԧ5mAq�"mtf5&.u"(2LA l\#)=[ON@Q Yh C~1l q7 DPDddp4NY �JD ^Z8F1^k` .%8B(9L VY,{d#s2"KK27#Dؿ,ˇ( Z1rTybnTیA N~Y%hg=u\-z!JIP oUXOGj+z('`&Jѐ1:@ T:5.hAWڳ=_H1UF(MEwr t K C3:vʯbD&C4 J0(pMFX F5}^ANKprk ¹ D]A� r]` VX=!da>3A]dO @Y7aii: 5++UD'rlj{ڶUr!zb* ޺!VA*Zy'r@zlG,v3 i6Vju/<#]xwfݲ*<H9UC8V@ql(NpZ"x ְQ`^Nm ysĠ8Lѝ=_M/RK^Z8fSQ.ʎAdd0]zLr`dmichƩ)l.3yJ(</J!ȃnفeѱ@!lߙMXs?#(ekDO~ qa4k)s[D"GmiDPWedgݷėjDV(f/f }h"xZVQfWYFr Mkƶqm*yhPF&t}@[v7_(.X)jz1l|#<? fhAWf:gt\AGD \6(綈/'5NjfY\jz-BxJμvw4WSWi˻<YOQk6aHTD*9K`֨Seh;; +� [0|r;<ɂoqf^͸Pa񧿪:ݣrV wg.7o^]YyӫIӪ7-P>C"=ұrŃ/=VNT'75aw jek-SRkX#GzwT.p@�5hbziRR`6 p/uChk(^qAưT1 et1 K7 qX;yPw5 KOKp\1Ni+ ;mK$PL?@7|a-aC@!OP`lh0{Bsb [@f(zg�@\@G<P1^8x|#xdVcD@yRv#mX؈K` y#qB�cU0�3Ќ,PHpk'O'U\hct11t+ؕ|2.3t/ Jxq[Xtu�؅ײ@'o9H8q�p�6f0@+6ǰQ �DP-"@sbB YPC/2gu<)h H,I`p65xcsvcpT q>IQ`XxO�9[lE _tpaci6 >2z(c3�CIYI'�1aRsGk\<9�(`�0�pUy<P/R;1t`r@/WKsD )<IUt FY�MxGi9-/E`U!�@�]\)Z&Ey)\�I�I�?9Rc!7 )� ʚZ�`KRsc<sy}4YB`pt@zC7W=§/mptОP�ѹ-)]wA11t@J*쩥tZ'R152='23)�G*G tp )D \CIIIV Y$Jhj:B t:J�)'p<�Q�‚2/1ʞPZ �NT{J9A㜮xgI �zZpÂTl$yRo ,DkC ji28pB0rP $cQJ+މQ6j2;c J / !y)3C g !u/@wTĀU!!=P&VQS}c\*-B$**MF㜯$k 4 2Aդ@4Ou4 [5@w8BƢ$3b*[*b v'C(Jxso)f1 *sͤc!8@EM㴚˸)r%{JtA7c"M `)ݓ"ph;E$nPpU E JX7'7  ͋�4;TYgSC#@BdA۽Q@a$l;O{ 6.b eG_a9gQPKW͛�RXAؿ c+.ҜkTk{;eԻ '*Hi7 $oXY3�aᓢ/{@K-2ɃR [)ل!)?pŢ!1©!Jśk%Jo|RǡD1{t(}E05<HLb) f ɐl@}-eRR{f,A|ȕ3K3{;x 5#ɝ< Xʉ9,ʟ|"flT ̛ "ai\"@RG1)_LԬ ,tY.}<) eTKx+(1`r=ˍ\{BɖϘ<ɸ|fG{,ŕ򅑑glTL_XLML\m˪1φI}' ]_B:݂&U$8W >}W?BF}HJLNPP-,K X�ZX�! Lavc57.27.100�!��,������ !! "###$ &&!('(+++.00001,333798;;;;A==CACCCF&F=AFE>H'H+HFGKKKNPKQQNQQQRNQTQBVGLW#<WXVWXZX -X6XVWXXVXXXY 1Y7EZ+B[VX\XE]+^ 2_b``-`!@aaae 6e:eQ\f9f 9g6h6h8hGWhggi6i9j.jBj&Gkkkl6Pp 9pCsstt&LtSdtkpy5W||{~{8\syiyGgTmtpYWxfwcuoz]hxtgÅLjǜeǠ[ɓΩiԳ՘VXؿZU[�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!!2D CI"ć=C!GG!b1bĎ؃*Cb|dD?nsJGd)TcEY$#̥ =>-͠%䡴$ǮP>aA U˖X�)aB !$$C( LÃ#^̸bŎGbɘ3 M4Ѡ $TݻDwȐ97؝so;xֽ18Gu-oaན?wZ}xKK.ؕ }GыO||ùrGgqW&\kE`8Qfe)fۅZMxar8 V(X;|x,H"z(/!~hc<X#7*b9D=WڒL6Zi`zAe\v`WuN6 N [%tiwCg 4f\KH�]R[!e碌6(8̤d :el$觠**cYLY` nz*xOZ)f!%Gk챘ZV槠ࡰ"kؒ jl+"^+rAl_I�>�Rnko 7<gnV g1 g~ !,rE,̇E Jpb & +�DҬ4Ù΁T�C.̻A&C)5d�Dn6d<v'}6iw# hhadm6{'Ȟʬ@8Ն߭ <\6 #ŖP.:vC첪8- ǎ7[jO]8 wKq+Oy=6}&?zooO 6{&{J\5Е琛�}3T3 v?/C bx-S$ﲧk;wy3e /<~d�,p`C #Vh!$@{8R a3E>puKc]l`ӸeèЂKZq`A,c-G9ґ#`|"Џڳe@ QCd!CAJ"$XŁ劂oٌ"~;0I>vR~cb>-m|5ܡ}.,ʧ І7 (MWuolcfe('GknS4h9oj/z|6xHs&3eR Iȝ;&VYrzæVE<@fkb?#PD ˉ޳�8ly%$7?ڡsac-)IܰbY qn$"7P!{{/u9(G<f7Eް^ss, +g ) {C�< LP+@: \)=!#{Z=6 �' l�Wǰ*a xxC4D o`+Ѱ^:6EŃZ6eF�%T3 v@eR~=�&! ~t=FHq< irip#QR�tHkV&t׮q-]5(ViBNK+\ŽѼ{p8a-Dw9C)%O+TC AE Ubd#HөGHRpEs.׍.">S+NP8I x^B4:eS+(9eeQҴas$92n]?#YXXr" n_ظf1YL;hqči?FMWRhK ȕ<i|!{zk K<m%/ǪWF~" J/Ya\v5%4 p@=jO[֎5tA {G07C8+"ַGE˷- oy& 7 ߼ LwC;x(-`,B8ohU۷?=7 v�m,gG^^z?'иq_%€{TF1`|@:+uLǺԄw}TVz7*gOC66{ܡW䪓MXw:m;J#<�ݧ)xRwGy~oӐ/ԗxo;ߩs[~Es7!U,O"x=햃Z_OaoQW߯nzǧUG?n/u/yλ_&)НBwЮ X' 9YPofce{~w=r"'p*yo-!w^{׀x"7xpgȇX}�8\恠2ug}Çp&(*|s-(Aw'xQx5'pG7$r?(guWwx˷[g|N%HWy$ETX[|dDŽ&ⅵ.02s cfH'Uoh' x{jvu؅w88wGh'`UCCW&'{CN8'KQ>x!zH:f艎(47Sa_v97i~芇vcw%k8f4؋T{F_(y)H ȅ芙88Lx~tt荑~cg[߷_HRHvHK8w|7vȄh+J̣CЧqrXoɸX8ȁL04V琢Ȅ'AX<(rz?^:Ah)lHi@wXiCi�:q8f1ȇh0ɖmJ8Ga~ؓFo畇o%U91YY}bXz9E}xx|הCyC )W6 ggr(G6g9xrEәTV i~w&0iY&9s ci%JWoYo3�3"Pg\pY0ٞ Aw ;kŒ@PsVG\6cn,eK#"!B7ȱ dNF12sC23`W5%\G6 {6Mp[pWF01^948aFkx>"2R6k0|}_rM`9`2a_sfIfXJ#8`W nSK`mp g _7#gVgx9'6TksF"'spk _e9Mh#R<wdp7pZ7 p* s�3f2ǓL骴\%[w7@ؚ4�4!੽jPGrp4QU52:ìDXD1ʚXps`Jʭ@gg'akcRBSg2<H wpzת: 9�k"rfvZ'{U2hP٪z*Э" fhp)*7m0*$A#SQ1M ]@+4=I mG@.9{i&7)6�|pu3`� �� YP37ڦn+8Z\S("#8pYKzP&Щ~;+ @�h>0a#l… dRwB0_p'@KY\0,+���fKhA=Z6m !pRpe0[7`C�k� �0�P-g%jk&~}'H YЫ׹}0P#k ��7({ò}aqFQΣâpЫnpe1\>w\@e�HPNOưF){{.[�4� ÊP&1,0zaz0� �@PoѤNC80Gp~ŏbw@el0fZg7Hvy/W6v!KApgpsY`Ì�^:�F_VzgW, #{P ʊV`Ë]`f<kfTC_;rl]z ps\nj̜Ԝ]lm�bDLBWzM�S0`s�|A%o|ldQj]`ЧY0�A`aw` p�R)G7A$c6ĵG,=0WV�ipȉ,�M kcöks$8hp`;��`�&`1][M~\"ۿ#lj;[ [,`��@,PY@4\YźzB|FX dհ 쾲T\P8-)(W`g!Nk[ꪪؑ$?uV@~ܝMpHSˋHQ\6mV.0{Pa4i-LsmmV�+}!:m8,Oː;M9FGUU GPK!�#XHPQNVp�@7`\/0<PHWKk̿6 0B�0JU@V*p�K \p$ 5"RGMl˾yM3.L]c)sn{;Apa&AQ{.�:�n;OML"F贙A-zLLZ>PSܩe%4$rGBd :? ApfUqa,ӶS1ŦrO2!y" dUcb4uWe6H=%N>IT g#RyJI-eΕreQ鑩r# kdF:q ָC]cFN)D7s탸PYȀzؽO6/JRBfU #La:ꬃI?뮑F.f#Ѳ#: e`qlN=jDwF>ڜXʅ!Ll񁵿psE-G/>7':ԄIPt,o.Bͪ;Qok⤬ /p?\T$ I@tpO~Ot8 $OOF}M x~Nx.2"oP<"؎A1n_"e.b",e+*?~ "P`B4XC 2q ‚<va)RH"ŀK@rXÇ!B ?q$џ<I&REM4iϧ@sa֠A}2g٢R]ՠЩQu)[l1|2I Č�c&Lqe̙5ogˠE&]e vL@qHװ/"Fm۷m0!:w&3'8/_qG<ΝݺspKgn\ayȟ$?rʿ W^=|L8kb{Ͱ@< jpA#pB +B !!C; 7PD?aPqE[\�! Lavc57.27.100�!��,������  !! !!""###())(%+++/1001,23336"798;;;;A==#=BA>*AB=CCCF'G<AHGEI18LLLNPMOPQQQOQQQS2TMPTQBU$;WWYWYUWYXXVWXXVXXXY 1Y .Y7Y$>[+C[@G\@\VY\WF]+] 2^_a^a^`-aBQaaad 5d&9e5e:e5Kf9f 8gZah6h8h&Ghggi6i9jAjIYkkknBq1OrFssswSewkqxwwy6Xz+S{|{}{6[kx;cHi~NvSnVQrXwk\uk]tudrĈĚ[ȮnɎʬѸѿxnֿ֚W׿ZXؽcؿZUY۩����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AD#G bH#DH8$"ĆD"FxƍDt$PF$7BtX1rˑ&y#ˉ$_8bˊ oQg̔"=|SMC} |EٳhӪvI=$Ij(Yұ_ |#Ƅ#+ yqˎ/?N|3ʗtv@ӨS^x;鑣Ik{8cԐ;?/\"2'T8 T[:twVG$w"|I]]8H.@:7}mvvB MƘeك}uma~]fIYe:abvcȡѕ�<l%#>gH&L6䓂q~=Vi�r5BP)di&f6Jpl'\Ogixi@ye硈&(D%Iܢf){F g %驨 j韒e#j뭚٧lk#q6 yȒ)9c 鈴*H&HvڬV*ȴqfmaJp- ȼ̛$"&{Sfll'0c?#" -t 5wĥIZb "gWr18<@w2S-{☴Kgܴ"Smg;_MqXL7rbl6 $Eޜ67-k5`mp7~u ;}G,Y4y[8Ujybe2!븣*ώ>;H.[/qk{LsG(ʧIg;5ϕ*_U׼Ux ])9oxK@%89w5e˃]7w(]/X@{G'F7<>x=L ZmD QyH�%ڬt08<�Kl  v11>:;Xn E;�,|8AVt1A@n,ڞBX* b")6 2=l#';Y=3ޣ"J~OnW37gZMgh9_P\.=HSb"T Ҙ>Y�q+eT%n;l21fb&NٰM &*p3g!@7Gk֒QXC� %*:%8kI%F<Z=I J [-k`=Daxxap '5g47Jӑ+!+b@CI/a;#Й C'MxaoLAA @UWCСnSW Tz@? ,e) /D/uCZj'#i6/^0(tL�ЁECbuK.}e_L˓�xBqApCtM5,�4##M̀ΥS|GIiWm]Y}:>yKMq[($4*^>fE c8mjKaU-o,XůRFISmS'k+�[|yLV莉(Oxe0r7"̔O+ \M Ư4.S `+W3#~fqf\`>y~n�AZ gy[w@ @iJ;җtpiN{zӕu9jRsz NA T1Z{ul]뎍`(G:YA TY7c_7cN3ꌩذ9l`7ͱa�wд[u{V@�gDyfᬷ= eǻi 5`p{1[]m�jFHTf޴mr]y(&\p{$ȃ>t;ZA<y)"yF鎥3t7A`V@Հp-ߺNE=-:;Focaԫ-g{soaձNf]JbtV{ғ CIPEqkCPmNxS$/Pp>O^_?댟Y~梷UPlxb;el|Trm3IZikdõP(Նy'3cr~ȷwb7wPge"v�k3<l_(&Xygq5׀ڃvh~76wjc$rp!ǂǀ(M_}wt|ƃჇ%sCJf3s wDvM?RkFu3*U\(HvJkgtxG'uKxt$lXq$\ׇ=腡'ohtBhvrx<}8ӆqc<rهu'#ǃ(qHvcEh(pwpǂWH(tȄh؁w(r'~sX`y}qu8}x7~g٘$ҨVm*Wg<(6؉lx@Ј4l1(w8bȎuirfH`ȅXy >xH刁@wGq󑑡肳W\Cf(0n_8!IW1 Ȓ9XK}+hyϷ)ٓn7"yP Ir{P㘊ȐNP?<V_yRoi}tdF؈w;5@{my8Ǘ1D'eYxNX`7hl}{z1*Ќar#9|ayv'璂t I2CʗDx;yؖiqɁʩI){! u9uyrp:G;dikpI5̦=qIp mYjcwk7n66p8nx y633"$:"cWV"Ju.z&=!ӡ76p;ڣ1"�*ڣ㣿& "J=Z{FӖ@ZYJ0Zڥ^add 0@I@�;pI$s}H&?$W1,1@�{*M&Ҩ FLs;.@$!X.*)TORO9=Ϙ>�UedG&]i8C"ز_ASJ\0BC3:O|dÇsPP@{PSB0bT(zj2j> ipnU &X{0i 8d88IAV;�:K?`vI 1!n{4 GBYug8WDqP|9'AIuI`"/X{GH0r9p'*;pM;|PH0V,P8ZL'4Fug({(Vش`zUpkp} _:$t|zqJ=:pGk9#дp`:v@8"[df1&B C}Mw1ka0YBp*FX4\K�80(3+tla��a�XJfSf9r1[G[!� � i]Gs㽾賩"!A0"f-U{ ����Z>`7|{cD TWun` Nm� @��=2ue({>@PovP w9P n: h �PpM�Խj;�*JP+wp pfP mw�8�W:;�e@.21Efj@:sв{ I`n.ZPg e:L�XP,ĸ-l]9ǃ{ ۺǗPRʋ#Pw�p{:�f�kbd#g?KoP``UPIPʕR[|�i�C+C;J{; gЁ p @I0MR��e002Vñ}|6va:�eP ȋ!SlRͣ |pH:FArЛ]P w�͋P~;L �ѕP@SQUӆ\P |p  P �pg@e\M�f@/]lRյk8:{ 0z��R[`͑MmVJ3POCs=�_]�� NM-f>^Fקu㻓|@�c|��Y�;<]$@PJq2m^{Bus͐] L�̝ro֒]<pۓLm9褷$׹|m@-���*L>@�*"U�]䲝- P]0UQVl""di `F^F fP`WFW%޿+80gc.}m@0�*bBޚKa00]�))IpZ䄬C? اmC1BX(y.�!g0!rVnl-}^8aU�ͬއ}a.aPevMӹ 40a`] #�jYP]P2>Y;mn\@0)AAM@fgg0g`U'�Mc~$0@B<M3$ !$ɣ`\>/Pu{ uB3c<@6seQ?T,w>ĦZ;2EA=aL!QN؋ګn.0N?cPm�lݯĦ b2ߕu)3*9t'pKWmZQI}rh/fPާzJeD'51R/b[7&=:ߦBp_?|O"] tO])߿2MjoK@頞 gd$J_eop~?uO{NVi- 40$|AG"rCOV7*'h 4-+(d?ZTpӘ$>� DA`�-^ĘQcE11H#kBaAK\<"PfL/ TD@#/W¤'CEa%ShCM}|s)˙ }*4qčr׊lD,IdʘK97ہJvʽtݷpy$ܾiqܻI3qdJʥخd}{/ћ;SٯbԖI}h@DZioUXA`" O̩ٔFT|)RWʭ~uUc80VE]?@o#E2G?g9|t]vI꯿?ʤҌ>3 Mв2**`< ��T@J�aFo a2H!$H#D2I%dI' J+2K-T`*��! Lavc57.27.100�!��,������  !! !!!"$$#'"()%)++*./0.01,1/03334&(8979&:!:;:;A==CA>%BB>CCBD>>HICIGFMMLNPMONQOQQQQNQQQT$;TQBVGKW5W.BWXWWXZXVWXXVXXXY$>Y:F[ 1[-\@\VY\XF]+] 2^^`_aa`-aBQaaad 5e5e:f9f 8f .g'Gh6h8hjgi5i9iIXjAj'9l3OlllmTbnBoOSrFssst$.vkqxWgxwwy6Wz+S||{{7^lxHi~NwVsx~t]t^trtĈɰoʨlӸ׿[VXؿZV[۩ۻf����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AbD AG�!#D<t!#1F<QLJ/Z"DzDq#GX2bL4?LycEe|)hF)\̘"<HhʵW Y9RQ 1. d ˻x[{nề8`,UW_~W̘rbLJG&H 0װcN ٴk2bΒqCKT>RxDHGnį;i8^՝!=OT<n]~vI{|ff&X&` eہin$[te)֘a5$6f b*ee"֨4ى8H"!fW-&-XvqAF)TVieh]ۖ%z`)dih暣9Y֕p YZZ^|矀yD)硈 % ݩo'u褔VjHqYpYAEjꩨ愜*Z:ڥIꭸfGkը^&luڈoJ|آ>۪J ٖknmf[!2+GklQ΢"2Ckav/M,ߕ. `s,s8a td�C 4pC70]*\ |e1P6,f>7- )&t .LNw*J-'V_uD\{='E_MLm@`SX�5pm8mm%qMwڇGgЊHtr'MuKyPW^% F-Xm:ZC6h,Fώ3 ݞSDc #/}<Q6n6?}6{͗M;h`/%;Tҷ˝5?P]>}u#ߴw>$΀T7E`�_7@%#*UfZD|#\Yh7}ݯr3_n@pu@r GDwƚ� YP30pp[ 4V23$! U"7F2̅CLp Ā00B=ю^Kx;do0@7Xv %@jp6qncH&#'%.L# LЀ3m d��~a/ gFr2H u<I͔UuCl)mf:v^kfMrיM0AfN:ќ<W(CK2M5Ơq4J(IO+Yp$&Yf(&٘!S D:Mx&';(AdAKc$u0J5 Lj,]kVh025C0\�U!~Ї:H/c؂.)$^^U)Xu(Tp �p5uDVp3 Ikz0}mps=[="M8CP#: lJKS¢r[a cxiP=d c^/1!lcD |N~@Y?\bHZ*HFr1Nt14dpF *p<!&Tet  !z 0PѢp;,a x{U9$&.BvB{a~;db1!AŚĸ_k oQwS+ 2~idVbil.Q_|'_/Ǘ*OjVxsW%#MSV󱐼b[s�NqZX3Yg5Ѧy Z7k3u6؄73ё)b6[ ݱNrq� <@gMkWֶ5w-R1:[3AMbNlbKӿSa�3; [mlMpF!Nyώvt̽(tn'hA5zǀ] tZ pqo; =pxOE<u oA Nprj?'?grjyR39;qɎ!GJy7�oz͢~5yiNzPJrfA]u\]B.u}m |~u4‰C]H#],:{w;ߴ#|%-kwYNbNu Gu[=o ʆzޡ|G:d~k-i8WߜR/ 77l>=8 ϯp$7{=i[E�۽.~Ȃ>~^'7/�wWtfv7R.G}.`ʧC}vB }W~xcRvWz0}o%9z;"(rGr)9yg36(kׁH7v>GNg>.XtD=g~{~KG}ɧGzc×*rx%`vwsf'K'GEx|V8Z<UkҀ'Ox{ԃ~M8}7y7;T(y ~x&5xwHXulwNH~w3yւH{4z8euH&}z8G'&x9x[׋C]sā֊aȈ(&^HrCH@(vXd. Y& xIx(ex|x~CHCo?R)҄IttYA1P i43֑izW}Ws#|.psG?tE|gISoo b'(o`QȒ-yG)uX(;m({h~rataWJ(7cxoXvw2k)wpxIˢxxmy|udZh{%ؓ. 6gy3Gco;7,ȃؚ\HV9 8z ||Tɖۈ,XcuɹeٜF$۩1b:)Tّ݈8x(@x{qw59v9)IiWӠ^Y�k9x稒UɡFHwQ)IPx5xթ<tOD) s8¢^ȞWc')u ʇ_o=jAU7H&+ /HLj& )?g@iiJ\i- Z(n㗙θYx؁7;e <)m)5ZKazK٘~pxc"j.m72783^q؆W(s0j-'Fqr1/73[iS!P/1gmz1wP? q 0TVj&0#pj" zKUCn~J|jw`;;۰˱` ^� ,۲�!B>p� ²rg9ӕ:aLr"z3� 6@س Ҳ$9BHai,&;=#c@0Qz-ffh:"!B`X vbO +d;ec]{<9Bk @q F@hjd$@O[Apq0lUPP\{Pe0ֶ2i,‡bF|o mn(%tvB@0bjd*`4F@U;<;�n! U`{p64Xwuds�iՋ1@v0fxkpjWY1]Vj僘<HF`L x" $ֵE+PYf9 :�,?0* `q:rqd{_8M"?'oKb!yi6Unnbv5Y,?ػw ;Pk/`) ;�'W@B<O<J,@:.G3DlnHE �UƜCud/T ;=6{`*;IP .@$ ʬ p�X� N+5>k7AX ]Pt\.`! �0�] @lUfU߬6i;p#@?F;p!@�<��.>/|fB4;Ԯ#H v`$@ \ @i<�@;�l45&P>@5y6g{88BOjp+P 0PPMn7Xim`"`L͆! T];6@ ?֕ւ�;J| @'l`.=Omvv;v0p |PY֖֑@ 1� �p�a؜8@)<1 It�o] p tP}b�kwrhz<v1{=I@M o;@tp�} b xB!>l k@!@ |�׍;!�&΍DmP;=Gm.ӕp]�3l҅ظhM@@Pt�(>= NVnқ:(-t_h^+S�*E&~��oNn� b?dЬvqfm�|t -�Pi`L;R.VX; X>m?@�lV�]/YKBhd;: A6PZ϶l>X G|e~aaQ(LI`ܒN PMa30ti|^:ip$f"a.~6#Dob1�=N��j+:,JdG9A6Vaf<_>�PC?&M-oTj"0 / 륑#|+ga+'<�n��'j>�Ƀ"c&b+'ʣ6a`a�<MPiLVdl2W`jp~fL`_eP=@6`LLcYJ/Vm"h?>>%?7A*q#UBV<dǗK6]vd_@^9A$IUCg_lġUAf9cJϒ]j<;0-IB]D>޳PLZeL^V/m" 5ۅ??mh4jZ{&S۹?]饼oYe/iՏmmhДeP~?6m^oǀw!؆VPvw< e8L<>~6(p?iѶ髭n0-:}wĵ:젙~_k$^� HpHPA .d Ș8E7XBd C$Yd%"OD1%J*edirɖ9u$R'͞<IL#{.eY3S>\H`�!ĆYn-0"F-4vT,# IkYj׶uKm\$lvۓk%l7t =8_%Hj VX hy!͡=+ ԩQ(̨#vI&TmMtGc.pLwݿTB$@\o`0BOCy%|q\خ~C, t??끃(hP 9?$ÉСSTqE[tEc$qFkFi̡  rH"TH�! Lavc57.27.100�!��,������! ! !!"!$$#%%(('$)!***%+++/0,01,24435'+996:0.;;;<A<=CABB=CCBG8:GGDHIDK%6L.MMLNPQOPMQQNQQQROPV5V%<W +WWYWXTWXZXVWXXVXXXY4Y7EZ 2ZWX[@G\GQ]+]WE^5^DO^_a^a`_`^`-`%Aab]bbbd 5e5e9e /eFVf 8f:g)Fh8h'>hifi6i9i 6kAkkknBnPUo/So1NqQbrEttsulow9WwUfxyv||{~{|4ZuzGfgwySmdgWwfwktgve|†ĈʨjͧДkҲԬd׿[XؽcXٿ[�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#U4iҥK,Mt划'N(HqC/^#NJ=bԨƒQf,yd%ȕ-9DII4cZR㓛5 A1(E�ӦKB:TW6z�RJH'ODT ΊNܶ;1nݺq庥{]y <w/ݼv"N`6/Nē {D(@tѦS^z5FD{lBgyR'˞*ufҤC)|8ĝd~HϡE5@~<Rœ/=чW/ٵ)Ma5Mvd]c%6`|-xds蠀=aM BXa^u g(,UXvnWDo<@)C~|.&X3gVEXf\Ib1)-BYV~gAԄD]pQd2d_hRV*}硈iH裐FJw!j5ɢi*Dy&"A2r*묂P+sF[AnF+%쩻ʧW5cXtKiI·z (kW aX<ҋ` 0@C4؀D[D�eƢzºװ  9x, |)\2fΠ~xl9,HC0Јf*(IW?3]=m3C�k\z[{m2NpohtP q#0m)$߈9w{g+xx\J>.-^A^H x4Hx>4 `]?}sS{^nj~2C><);wS|ܚȑ_/ۓ>wc?z}\;&M(=}ʅUou8sɆ5�i<\[7AςO'&w k` p@kLȳPpC@ y!>($ X83D 8(0w3"|@`g8C8,Ё k:t! bP�$=9#uC1%0J=,B Htx@ @0! __Y�C,&Av^=a$P�` geFIJx 6|uC@B` v`�AZ Vlw-3 ,@7Y �Q"P� <�@05O�6<1@@1D<J"gC[Fs44G FD  6)!nlqB&63z \Lw8n p LW4TF-e@=RQ)slj�7Ԫ)MP-5 :ʢ PL~QO@CR(U� GU4IAHH//q c%EK436N-TK@r^OtGJB)ZPBԒGuI,}7OG@r[! uHsBahe jͮaP@jD!�>| (E RH#+Q\&nxDy7jx�_@a% Vd]+vw >p��F4BK`ǯ@ Q YfD7jh@a>hA S1lWR딝w9W ,t'c-{*|€a':U?F! r!6s #A)S٨^TGT Pp ۰-0$dk 3'2鞆}rj]f YbXgVTC>m=*gx6~feR! 0WM'&TgM\#6Z*k=gdQ#<Zw8;]r+[ |LoQKL)vB9lwer2�x"@wsxЃ~ &T Xձ{[:nuZϺ uQy,x#ւr bC{&; LP8=1 tda0Ρ.9O+^&` ?g<Wô/1]u'W]o\d_< F}վD^A>'f2C? F0~Ow�h3oS%O`yh3$W\Swn%B}G :+0h#:v$:(O!H6-#N'2~ 846H1%n;((0@(C( hxHHB-Kx%M!y'9$:y8h{lqY&M18Qh2E(1)<4]c4X'X~WDs\z'0}nsXh=:oHPH|x{e]҆qX2sZUȆ}X507~(Cx0 %}}lH$/BȉzxWXJ@ɸ:&(g(C؁DžX2D88P!yoȎBr׏shx􌢆8wGvh⨐Ðhf(>S㸌58Ʀnh(Z.i3 UHNlc7yy";I¤+#-GI%3y;&9ًؐx΃YP~X2HSb hW-הNIRoz#Oi+`84(16?‡X~)_)LGcMYFٕijp{8ؓ(;[i2;L1;0Rm9 gAA=`=<Gɚ 9I&� `DA`^0 kE9€Y\-0=D\@g\`xJ9FÞ;ոtMi�ifQʒi2^NNd^x4QW՛kًrngkZ'^`zwUH1sár)Si甡jHOzWV/ �YhWZ#٥FkymlZD٤[١^))YA/ZhY~8$m:I,9{^JI nڨpZũQIw?) YȌT٧܈{:Ar ɩ.ʡJZz LiZ:وZ٘zRc3׭|iwZ~yә ѪK9; 7G*z05ч3N訐鹖*89xx [:9dŚ*9`j}Ԋej JJ+[~v } &IN:y[g:w+Zjg*`Y`ڴ%Di8)zjǶQX hާy7~_h{dh2ʩDЄ{%Xg}H@~z {&Cxl.{{w{˺&@;k.yǵ8Wxx %0#@[$@"x[+['`P7+QKp绾㫾Kk[E꛿{@R�DQ� 1�8N 8*b�Dlm@e!+3Hr"'u+enXH!XM#:dt'!7`EkkZqiLT-!kqB/M<=|UfblV?ak\Xs6*w ?ߢH0h~0w`I7"*si.;4<;Upr�YXu]� ?piE+'`q}c1\h0p]yXZhl<0&v3Cw {A=x@fP4l:�2#\|yIL@;`=<7"`#0z#0|!pp\Δ3CHgǹ;lF~qp3C,rLRm&x gl&("пS`1/Cl,-=9`ywi "пl?0=d Ǒ&]:M0IFKỉ"Uп�(Rh= {w| #zspT~XӦC[L=?{w.Xuɝ̜-pk<[nÐrqƜ)9bVg&qlPIL� 0� h`-s֪B0+A@�<}==� �.:C6-s&k9n&&; o ;  7 ��k0B@9l$SR.XݻZք@== ɘ �nSLg� [p?؉vZ|Tk 0H Xǀz` \ ʭdo->λ5Z-@t J-{@.�0�\@#!e&KY>b``Q@vu z{�z��`.!R,K=<%]@^r  K {=v�~ �.H3R\6C9ޠɈqN t � }z`" [�b @Tq0 �&P>4 �2]0�˾�FCyɄTԼ۱}Cf"  ?r }.`˞NkPĭorU5\e\r.-C@zK  �Z =-A,5<s?k@� k@n�k`9í8bSV,` ����[t6Z� i OCS 3+2h3sk,%h woY_8s/�"QjOcn#fpB`�_/� -VŽgi/O+[4p?i]Ҏl`YQP1]pƖŘ&r!?` �1RA+rUJ<�D@%G M� D�<L"M)(tH%MDy$\SL5_yP%L�CDTRM|#CbXA&%>( .lԈ1"8AT.rś= Jt"s FIT%Tc˙4^0YBH}NW6Wl<}Ġֽ}iH)dְ9~ 3YCH#MX~elݽn/`G6ƞ^R G#萑Ei^׾#m A0 ""|"/$�LJ; $1/\/A D ¨zK<|%8)EʓG%2ǒ0(*(i4-'ID")6#$DS2h<3I,N<( 3ɨSso<(KRK�FKʓKG%E9%Gt1K5֥~Duv W_IVGqTW'5^OvKOBJQOl6UbYj$_6>ivSQ̵]2Ͷtu]{T07ٞ lI%Ֆ�\҂N:nUbo7`ݸx6d˷%ϭVtm<$eQ:8oV={9鑂Yh a$-uZ/qWR:U&b1I[֩m/ pV:S~:jPѦ纰˸oY:.W6o]MY7FY�[Od7[_+Vм&]TnC[6g2 w9mYHf䠟ܼdOrrh]{{gǾ&]pݷ}Wxҗ$)w%wDza"J,&O QSvՈD5A$\[v’8Ƀ+2(‘|$ UBqP!Ktb+6ض (3D˜ݨ1UxE` X"cȳ/PV\3-elcF0ֱkDOjE,r[_D$NSC$Te9Md"wp/`%/I. ?¶ذ.d(KC05R+O"'Rd (i@0&<X`s ;ײ̵pkQL<ә3Et5)oj3$5Lmә8mNs <G� 0Pᥑ<EB6,B($:QVԢhF5QvԣiHE 8'uRjRT)mIcҗ(iL_JSN �! Lavc57.27.100�!��,������  !"" $ $$#'')))%*+,+.0+0.102'11,2444896;;;<A==CA?=@BB=CCBHGEI'JIEL-M=FMMLOOQOPMOQQQPNQQQRNMRNQS2V$<WWYWXYWYUX8EXVWXXVXXXY7Z 2[#@[@G\ 3\+B]+]UY]WD^=N^___a``-bW[bbbc 6d*e5f9f 8f;g'<h6h8h&Gi6i9ihfjAk5OkkklLUnCsmnssst&KwReyyvz8X||{{}4Z=bmxHhPS{PuUrp~dgtev\os^p]tXĈɐʬκvԲ֘׿[XؿZWټd����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������aD%L| 1 &#"p %F F\Q#ANhvTIQEQ|8sȔ;jli3&%#E!3N," $0 W (XWV lV^;ZVZev.Y^ 8tRJ-%|X È#61NJC~xȘ3[>lysύ?A"RNհc˞5۳b˻ -S4ēŋ4>ѸsЏ'o霦rō\y$6kn]S&w<;vͷ{.<OXp:x)߀ 蕁n]%)e1!eVah"m(!HS+vHbe"9X ^ <n%QwɨL6PBiS鈣XfW @xɐDݩh2RVn)\%`Ge矀 9r'jt&%$Ao8tVji v_>jdy驨j %AV"a9ꮼ *p*쎌~>\67:\%䐂Nl*i rVAz"榛nA^ i[F.W) <?K̎ { },f�R۱v 40 4F@q 8ˉ* s 8  .PmC0ҝ&4`KVhr^Eo5^tblgid_ӽsFwm8kr=wR?v/WG3tCTO^  7.{fvsN7ϒ84Aup8 /3cЧ)\9ہ߬뒋}H_>>Y*-w瑇>[8:~>W=az7-|-+{e$ DFM?78:*n<}kS˜uK G0AӞ " r y<#̄bLцE�/5-Q1r0cGعjeT"05a\!3X?R�4g"-L!"@AeCVTp�#a=eB) bCAa!j0V(+\R$2˫RX$pChM(4/B "Mm"&9= 0@ K;S@!Pte.75Z=O}:.<~C @P<4jK<PcY1"COE CH;~C :@(`@z%#WD 5\׌40�y)@m8)UpQQ;�dn)ѿ*yC@�4c/H )fрgƎT+yAW SGMdy2r{ZuQ^\;K!? b+[M{`#r;$;[w+Vvy]'I[<�_];*&#O?$._"K8Ƀ@'>ߑ� IX! h 9K$$#BJY(L "ְ9pFgHXz? :N"pD$b Lp_ p5=GFDd1@F̡d@3#@BD:E$�9(, U` %c nD�f#`!kqy3@,7}(L" dF!s-a4XXhRZZR^c'BT^D"lY/Bw/r@S0("F Bְ9," HQ,B"e2p=w~N_kfJ/(A Ͷ~&k rͬ)-hqv1y.^g<7>md#|6\п[6+KzH/:gPG#H@+MMn$:O{k{w3" ~qpV=xOM>tY<Lg<-&|G|Xwejm|@Lo7="B#D@gO=({~"1K6~Q|(La g>Sط}w>?GK{~+ puɃ`�̠47<W363O<4)ȓ4 MR;'g"H7044)0)0W)p6ƀ<yGp2`3#Dhx36,4EX3 7D8ShU6ca#:m<x%Hd( (.�fh,<2 TX3c8V8tSxׅB#_q hA8^ H2�3(>OQb24H#["1~W?Dgσ"*63(/55MNwXX($ZXdEh(aȈh82phʨ9qr$hx(EhUt^w`GN8?؎؈wC%p1$N)ø�I7ȸ5I?Ef| $8X7ؑr!N�`8荠؆0;3e5郢H99Y#%�3TC)#M|xE7SOcxW)##HI7LIe>B9ؕ^I'~(9tfS6i#ɊYpɉ`IL)R՘a21u9vǙ[ ^IM`Ylo"8a3(xQH 6.XyϩkꨔXXMy֘a#Ø)@I!) ȝq)(ٝawYƚ¸YK95Ȝ8M\ș} \I_9ٍ,bJӚ2*63zz"0ؤ橝 ^Z>:^X%DX1Aw)#*\34 *]AAm* Ha�ڐ8餛Ȟ/atjl Y xzzJ}H4*]ɩ<Z8XrzB 5磘EDIm٧y3?0.�8OPhU:j �2C4C@e*HɃq< pJ b~N ^6.iX@z $~jWPgpWPЄY*ZMdPPpb [Yf0*YVpPveг\ g mȌSwȰ\`t?ST8*BS=#(ˊdHڅ؊7ɎzjMH4@1詍y;u:VT;ڪ*Z*׬ bYV" i{ 6<׋g+Jj{CNE ;)\*< 뮃˚9{|8yynNk˰51˸49;MM9x5;m4+(,ze;uXyM92 ?Jʟ&ZkӫzM�ˆaYxƥK/0yWV)zsۻ j؆*:- p#;79-<N˨Ū  £,bN{m< H&O9ٛǫU6x я ڞϻ;[lE!q۶頻8G<J(,x7Ģ9铐#\ę4AKɿbjz�~k 0l{HoLY *I̓zək^<+lo l y;3(ϴ,y&PHɒ~EhC82:tB辡FfƫMxeX9p6c* vCف0 MN}R TgXM&NL\}P[PMۘPmmp-7n=rmU(pq]sx {=t$(P؆ (xh �0ْ=ّٛMِm٘-ِ]ٞٚڝ 8,GSU TXJҢS r�Zgu8Hr*܆s82->UgAXM&/q@;xWY0W?=;@a])aoVo `a:&z7KbUM/[0c >TF5-m0വ1]]FR0p� & i@9pn:abgv۽:jnyhEFM eW0W`\RA,' 3;'cnY b0Ci؄ncЁyTb=b9 pb0@�?ʙ@uzNπēb]D9:qD7<my`@|@$�JMN&4ԠQFrWd/&@z@%P&@Vmp"u828«i =Mc� y$@my0t]^|G3apppp{@q΁.>g<" srBpZ 8|.!P�pmPcklx:gAUTt�!_'P`٭�$ ^y)tz irS C`CCnS�NF� @I7 /\ F~DFɕnSR_/  �p�)>@EuޅeED u `ZS=� p���g9 &XySDcPhu Pw y02P0Fzp @� \PL@9pPBpws 5!p e0 y�$�2~@:n~0pJHAE5bDbD!ET@H)UdehPQ :*&dOA%Z4c?>p`N(ɪ&5)9BV"@`H+ c˒'_Υ[e̙6m4D|&xИCNhRB\HAѡ+ GDKG,ڥ]4Y/%w}HB~c".bM H]!-LjI|w{χ{7o}߿($$ & )MM"đ@@#�`6n $6>kK7 0j1#"ă < H:d:H; @+ʨ!8[@E0z(z'oT`D & BdLJ:&@$`i$E sҗ܍/]sS&B)z3.28?) J(�,rkD6!]i6J]҉$xtY$!3.xLd�+ f%ɲ,O|%v^ܳtc}Y~Zb "ƨ8M["pò2/5#WTwz4LweE,+8\RЄB x� @ *r䔀%YX_i-h '!6HpC)&lYɺ 1Ғȉ}_{zިu?"Rzp� c�%,#|(GK:iF$yқӷD ""h =b!h8 ZiwS tG7yzԳf'$vc rݍ1D}M"Y'%ؾvy}ވَRJ !Bh?\Ԋע%XIe"QbA<D YI�`cj"`Bw@(CȲ<i9B\4��X m 2\D tH")F~7O0p* bJ `)І,Fkb"&Ɖ"qZ2-/4\06Aqpp-A<~-| ( Sa9%ҍ9 *8hA $p͔[/N~6 uPLagBS]Gs2yL)OgE!e-B #\Cm4&pę'\ JٵǜjrO�e8fnsIP5  �jWך4t#aAѺ(T?Hmz-jzSNxS3E)T /%/5Q#[KWU }g WČ~<Zs LNauek_>~xO^dUF+[ ;P`>6$cM\ }MZY@s#mk-bY=}\ڂݬ^QƓۺJ|ִ|-o#k+&HX;Z7nP*[>UwtHz^b55kcVBsmuW^y+ҁC6}I`&w|J;x4zWםm]s5V(E&t}+{UsA.Pqq;!ӫk~dd6 :єYʃ`Ë�/a[nhN1;eHdfExfHlBT/65bը?+3^;}U"uqGCi8iOwtYRc:Ԝ7LrZ$ 9-K|n^_p|E4X/kd{sƞ-2b#]}me ~ݼl%2csT\VtkNDE R0|3hDYIu`wk� A`(/'RϔKYq~"!/%0>r>%)5N7]"_N7g;ǹ;rc$yLT H@�C�hр-a< B׽u]c'{~�kg{ku@nw@uw=y'|;��! Lavc57.27.100�!��,������!"! !"" $ $%#&'()%)+,+..01/0,001,3336%*8:6;;;<A<>?A>BABC=BCBE<AGGDH'HICK&7L.MMLNPMOOQOQPQQNQQQROPS+T)=TQBUHKV#;WWYWYUWYYX5XWUXXVXXXZ2D[1[@G[WF\3\VY]+^b_`-ababBc 6daTe5f9f 9f;f&Eh6h8hHWhifi6i9kPYkkklAnCoTbr5SssstGt&KtnowWgyyv||z{|3Yoy;aHhzPVrogxs[cdvrd|Ĉ͒ͨoӲԫfֿYYU׿WؿYYټc�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������M8=F(| % !.y!Ĉ+6tcƋ3jlXq"LJL.vhcG-)rdɑ= ?@E*eӣ ,``ԪE2)V[vժ�+ԥHUZv*QI$Ivʄ˿/U`~ o_3n9bʑ+eRCNhS.}װcFI$ͽCf<[$4x͋ .#g\w83ӫ_vR˟OئWwIzMP_fL@ f/= x`9bFgTV0Wm4`B<@Y~1_H&[3ޥ^7)TVied d{yY\x5I%^l٘BZnI`i_vuB矀J'D"ޑv&*${褔zQJ2\FZ騤y)_jtW&Q*kS&jY[$k^WȾJ&ZPf{*1 NkK0Tb蒺m~eTL:"(ha;_n !$🧂[) 60 7I0>l2Ŋʡ 8@2|||R,g*+܀C8<x<7˜A'�F|Ǿ%8`賮TU /C$vd-(z.Km(GmCq3sNXEN7hv;Qn_1ZrFW7_nKw+0/6DqRͺ7n~:DH.z߰O8mhD8W'rw�1{ۄv0&�4*631\w/R9M}\4Ow}~d! -E滿 !d3I .(CtEϺ|4r<a6D 7;%ۜ%C#z_V*wڋZei,p8`Dg @s5  gL fN -dt6p. p2�6Q*  l WT,�oL . Z3A jpR)5E,M}B5("ʥ4(-x-p C;.Bȃ+ } MMk| 8ǗoB <@ p8C.Lez Ҍ@, 8P=CI/h61fp�9`oh�<\ sS6a\p�iRPDet*hp?r_6%[U)`Ѐ LAx�N` +P>H_T$Äd<3d`=d ~c~ɬXdjś9*ꌡU#K]ns[Tl[Ҷajע;oJٖ>gͶ nʨBop bk*vjFK^d-v.mX?Y79unC{FP_刬"O{<Jo #cEgGBo`.)ܠ!hr-c[=l8+sI!x0ϝO|^W_GX>T鰇ǮBvVO?!d8 O}~ltIB$BH!Ҁ2L07>nbt{K/`�A=P  ,T a`œ02*h9K{ӳ)aLQ7ԙiHDdF!tȄ4" ?)a5j.yYYL\q FB"`Dz`D@Ddh09% D .py3kޘ*$aVr�aVz֐0XlF=o.\ w3Aª2u4 B k#;hV. C Sj%9 DzPrw@BwO`]jsyQ !Ƞ=dGK8€"#~aMDf*3OrޓWj$Ԗ]r{!&}wPCnţXzyݷyv~ `y̲u--uFg?-{=XolpD^1ܓ) `Amz~zvB?~eoÙ/KRɆ!E~5i= BW1?)xsx~#'j47}8Hx (%i�`!ȁ؁&xh +(X-h".HQ;TT-NR�A?XFCxD8AJNDRXRWW7@v `43#4G26ix4g؆n83r13�378kx-dclGGӇ)`~ӅSAa l86�3~Xp86Xoz7+s:>�BU>ƒ kȈ7W{FH44Ӊ!4̈)`@{ZWl0umCEʇ|Q59GXȆ8똎苏3B{~L㨍GGc֊ ɐؐHj38tD h%'N"H6@ Yj*YX(ْ893(S "I}ي,)Eِ-) l<:#!9ڨG؋(02ٕysJ鉠ȔRg]q7:c Y6] ^2}3EIȉ8un3Ŗ=2@+sY,)+93fIIC~g9UDY#H5i&3Ɋgx\~ٔ5#py%yc)ِFəYm1=0; g^ (`ٚw`Y9q_i6\jDyɀpY)H)*9Ɋ(kCpP/19(9e7<3YY`~)f(6H<`7%a}9ȍ>ț <$Z9Yȋ4-dP󆠄!?I'iN:]5٘0'z/BIءq$XGISqjPǥQ2J :JDy*lIjڒXII3is/ 2pW٨^%cȕ83.:c١}٠j#~ڤ)"ah2zadz4OjiJʞZA1`I3 KCuʨ Ĕ:Mjm*).j4Gw} ejȚzaZvlCC ʓiIZ-iI|?yp|$Y xHH)ڕBix5~wPѺj.zk@O=U;'8:*�g;b7abkd{+isi i[ C+  :Dj* J(2X;ꦬK:듫yoɷ0ɦ .rt:~k);l۹- =:i*twX+2&+Liˆrی>EO,v?9kkzK*y3kR;ؚjzdZl[;G싔Z4s4@Jzo#y$ɩE˿ֻ]B@@B 4pN-J'WY3˱Is` }N}b+^06:΋)1hZZ 4�|p|b\P)ܮh <g|+3[yi(y@b0pW u5K 3 odɝȘpl]R`gZPWfZ&t>IfIopRx@`s�\�p -\̢\K#lZ@j/ B9 8: jʒT\7,q1z],3¹>K°IW+jȟ J@˰݈b[.)(kf 9ag{ۯ[Ҙɮ5IL3Xo.4.-yy\K63|,̧r.h) /)*ulIe4kڶlj#hɾG݌DS-~|ܙ59J*xzWZ3ѼkCUL]o 7}պ K؛-EҩGZy lT;:fؙf8ɽk [ϖ;جEs</M)˭J EKY6ɠ,&mΙ]|J<Hyj}}&I{ 9:ؗ) <] 5iީ:K{zSZ7J}LFĝoFdqn{勤v٭ :9:,֊]`c-9V$nܿ>[ ߍfmi"yF ܋)u ܽ袈';km;݊N�[L!JqnM92ٽJ׃Y:}w],嗮o5>6"ܝ80<z-vA ̒wgimq~^|6G/7']9\ ` م{և8RzԄʶG7PKHٞR^{P J^w9?ʿ۴YYZ ʙ>; ݶYȘ\qZq<}2pn,1Έ}*P)%b+Bozx#a!⹈N1[]CAOaoC1x1{E'@x|j=b/__ݹ7?Vp)PGy2**p)o?&2WV(0=~V_Oݟ�6p(`. Ѓ Xq7|  "H0!YI)UdK1e,M9q.ϝ x 3~EpM7 h�S;"P0Ō|9rYiՒQ&Harl[leeR_?0xa"F=B1e%ےi.#P 0֜8eϦ +a9"i+2og{6b Ə\昫!(-zuգt V!^J#I(ie̘5cD2G%:P۾"H nA%BBC C-<]nDi+7$B A-?)3 )< i-z8np0R21 $ +h3!B@A31č!z07DخObQ>"KD]hĐ38 4V8XCmi O@[iE6/KSlFXS * vX V0N5`) "SR?آtOۺL,-uܓG83u+=sBe5�<hL%$lmdx\ "0J=͋HՀ.5ziSUO$XpEpmQ$PBa؋^.!$"Tf[~O!<ʺܑеČbM (#Be6loU FPRd41ݸ &x@7[DV)%F\.L!�bRcAF~-IVnj&첾LOĆPA>\G >H` & �بar;eQ"ɪy!!xCL.`@S(; �hƠ%0aݰ3?OETX𴶄$5�` .0)8&0Q. xh`N)|p6;"A(F$P6 w6C9!l=&@<`BV``9 \8  �>xB].K؀X;80B L 7&4q 8ؠ y *!1\�4%'x)A#WEHb[2DL!>�JKH xȄ&NY3 0!!3L �P_Є DkߪLyky Hh@?9C 2QMK"b@yY R�e$~Yg` BAY d@]!.8Th! !f@�@ T Q2<>U} 50^rh1aUNR0DJK,BCh q @�( S3LE"*p`B8!{C(1q,!@�*{ZJQw2Ů[$22P99>oVfxOV< fuuO ՑukPI0 ,� pb��&O0�o�5ghUOǫ*uE!E-u* @e+'�58{JΟ,ݘKʷB!~eIvmK H`3D  0N8aeo-[Y| Zc.ds-}=7+$&qDx}qJvU>�C9'1aual'PT?b&140K oz%*Y 58,d" hl3V0�z%^@ ]A|l.Y tuNtӒ4Zb."4 ]Z׷^NW˾& `*/)3m:FSLբ,M`"[_lƨ,r_.ʌ7xn_k.ev5!O\cr@ lC t% -k%7'if a o2ЀR>}-dA^Y=[YW ]J6gWP0 cPyQp&pB 3In~T!__ DLjPlA j`Ά3xa 99rԉ9.ovdl Ȩ=MBv`~1WćD<޵1~-OGXo. '"m7&OVW qϖжO>[>Uս_e(tȧi>^ =WG g<ٟx0}tEޓ>+X7]; ;:E</y+=bJR @L82?$A-�?(@z4v3<!{t >s( T44HD !4; $$#t4!qBZhA'D;Y>/Ts61;jZTA[ |bq*3$$B(;+ɒÙ8I ;`Þs8D.D BJE0@H+#N,0=QT?$?kExzAY$U5Di0CEC FS*dK|f$D?[Q3B#Äi4dEG|DbǍ+`1x!Ct {D ,AMT\49R cL@ YHkGHǀGʀCHԢDĔteiGIJə<웽ƞD[ &Hm;J\GkIxFYJT5lv,wI>tPĎXt',˔ѓlD<bdnH< 66^$:#$ti!cXKTwJiβھd>>{?,TK>3͈+̶ٜM, M3EJ@|?sLc @tH/ư̂ˋC\Ot>@D::O:O :dK9m�TDެPsNܤ4P,N PԈ8P - e>d͜˥$P� 94@ %2 JJR&mR'}R(R)R*R+R,(�R0 S1S1�2=S4MS5� 6U2R �! Lavc57.27.100�!��,������!  !"" $ $$#%(&(#')*$+$$,",,+.. ./1/0+/1001,11/03325'*:':85;;;<A=>B@A25BB=CCBE=AF;<HGEHICMMLN*8NPNOOROQQQQNQQQROPT+V5W -WWYWXYWYUX$<XVWXXVXXXY+AY9FYV<YYIZ1Z3[4[@G[VX\@]+])@^a^`-bbac .c 6cEQd)=e5e;f9f 9h6h8hiei6i9i'FjHXkAk*lllnCn0NrEsnpttsuObvWgw7Vyyv||z}|5[nxHhTnsdggxWyvVoz^rc¼ĈǙjȟ]ȭͯnΑkԱֿYVYؿZYڽc�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������-D-SPP>Q8aBW J!Í49„T*Ȗ..DR›8cNyBCC ~.H4 ]JϧE=`RQmuhSR>UZkدOӂUpK>qɓ'I[^ٻץ޿Mׯa„E^0JŐ٘ ʐА�УCFzu貭C:l׷Eޭp 7"Ēq&0BRߔ cW:D9#">!x*E2ܶ ~O-ڿϿ'Z{p}"'y-Wc "Pa"E YPg�X~)pv`^<裏߀{W%ތ4 B?ViXb)$|LGVd95~2el馛Wl)`[h <b|X jR栄:arWd 蚆VjAV'~t~y>*jPze*%2䨴@pQRꮼRgR@aiW]!봩Zs ,L췿ʬ'YԦC9G�>i\u '储�gI(K+p`J kndW<L i_!\|adXfڮvzlJ? ;@DB,cqV,{;Ted=l7 D CU)'*1^rdY3}dRC0!EFww|l| 0*Ǐ/@~ng7+y h=8aya[7/Z쳛vϔ^#  :/Ҿߔ/,g:|/&L=WCkPs_h<}]J3|i^> i؊E?>c8{\S6 f}3Avy�BR$>g?PKt+0AZ.\ٯfma!}ht 6+}-3a%w=2QLC ۉbbxPTT7Nus`jx&QaZǀ`dZ H2|\+9j+ˢ+|ȇ^&T1$�J&QE P 80- l\-qy)e*@9A}<fR B0! @ҠHP�p \xO)^ܣ?zNt _Ӫ." UH@CBn@ӀʥUPRq %3w iJa @T>@b|@?dHOVeA~Q9.MHK @@2�H 6J7�8�>UC?O褭RO úDR< j Q@~ �P ~{?YDJ*odlt,!n\/@<$A 0 ` SεǘS`7uX9Q\K4A/ P�5UcZ0 y)XP?B7ZCӀ%U46{ vpxKBJw$~vJjeO=|CQV4=^Bx FI3 bD.ew#-hI@mwѧ\(_1rq;3=.uxD* &^L Q |fW4G+Tfnvsdapgg:Yz+@S&D '؂ jF<i ="rl%юR3F&R`)ZMU"h>qff#5(_(Ib"=ok9^ k Z8`9+ C!.p~eƲ/RsPB\]"2<X| Px%w_fe,k-1t0C5l x"KzD2/<LC,hϡ\;+LHw'1 E &hֹeud7RpB/ц"dN60ꏘ(~!MC4=ϰ7ݮr{CG@P67L&q G;$cSSBlSB& I͇5?ad&/B5kN ְD ~db'$$!7 : L.9 t,d磭ل;�|e>z1D6z2&MHVkuJ~ԣm5e #g+ۂ&ec3bg><f|2G}cA_!@Bm+}-` hB"H GWF@w\7|jflk<(7=FaF(kX"7H8S5dfh8xF@C9αP'v ulefxo o(!q)s^_xLWs[.IRcamk3H!$rpX(0(80Xl 艆ApJPh\pʸ،̘HhИx|h<c;`5p<h6hX5؎DxLMtg/p68hM3H5Dz؍q0�d0Џ5Ps y9x>!y<M'0DӋxXw};C ٓ)0RC50IDy=HYT;D5 (Ss>QIi{79:f0�Hg< H=⨑Wٖh ir'aXɎ\U@v>.pyyhYHfW~1Iؒi+VIYliIhv1ɒ*Y(Ɏ鈛5eƛ!1iٚiY5yى6cM&ɚܙٞ)k iBWn d' Y߹X %韯=# I.i؜}yqiZDNU 5*#j0)'jSIG4A٣;Ld2FJGZ6Z:ڤ'i>(!) \ ^Z\&j'ƟXZjmoڎ&J Z%8EY}`+90Y4zhɦjBd#Ɖjg+5FqT ~Hj/Xvej5Kꩻʝz<yxús{ʧ޹8v(nj)-zC E*7jʊjifJcʟJJ٫̺.4JJ�{jy!2Jk { V@G: ێڪG_;۲Kvz; ˒?zj:Q):{O y䃸C$W˲ʉڐ1j!PKJWp M_�H8g :{:ȤP?7 =-+J[2lzyZɳ]Edjf˹۬wMux> p\H ⹘扲FK;\JP5JHP`{ +h\@`f`% pըq 8à5j HjP@ZpP`-+ȷ};hP h~ ܱ2kPd' {8ʝ,U@aja@|@r$,lv&K+6~p |�Lj`TtPۡ;9;t!Z+ƙK#fW kK6"Kb̛|Aā9ǦLH<iZ382ܧr9<ѠZ+ٴۻCJ�ɭ:ҚY=ܘ_xoPKtJ2fz܉|rLw<܍z̥j5E;~\˧{X9[{[l|Iaelq˳ӼJ&,, ܿiJeV[6`;LHx[<"$߼fgK0+ϵ*3U4rfKI{+(Jpʿܤ1-cqmHԶ*Ҫʡ\ O} #ԑA6&LӝK3ba-mK[O;L m̵l>@;8zԆM֛J- 2uMSԑ])]ӅSǛk' fs;ṊGF_zp=',MW}n�Al ɭ}ֆ,d bmż|m|QM'K5:HK.;Bـw泙Y)FYG >;i lS 7?iM$55){ٖ형;~)i5Ό&1A#9#y9`xvI劉WZb.UNhaNxfIc>h-t+ A#17 脞R#5~~i 1 醎~N^*0ȅ\M !@ �$@" .N!0묾N!.벾N¾뺾 겮봞N$x.$�CjE)ePǂEX�+Eo"h Jj6 y.g~V'SB9b;~H N<|q r.消cmYsijQ{Q~&a^24?/; JhNcBl X0{M b'N?jVc� P ^N 8SvHfX,z~USOPc^|\�}Y ekP i*'¦/q-([R@ *N@ j2D78soY U> UH(P"h0A`uh];js y(&1wpH�*";@0B{k/z]8$c>2bP̵H`8ȓH&W\R15jDƒ7$YR%UdHycMDDSJEA%ZQI>"KFal(ABU%Ta@! ¤ϟA*1K ,[ݍ3kܡC&PzJaĉ ON%96j+P *TLhyA+ZWIe&_L^1KQo2BI|kY9n<J&+]-a&7eF|sBO"$*H&jV%vD `� ЈLC;X#Ӱ2Ra'ޛDz H**�㦭D�- K� kM6 3pʕÉ&r8(#Z7�t5j?k 2 �#(@zҵ4T%+Ed="D* M*I 9DD t 0` � ¢�PPP^k,H)J+0D!%78eJ@M� 6@ �;z ZI 40݌~)JlX|L(+5D-O]*0@>(cqE (uБV5הd uY)(Ȅ j6 QLRH1D .XH(:JW� #cHdJF5xrF 64QABQ 7F)`J D(J@i,pc !0Ou=]6ýT'֜(3Q"Ȅ0 C8CG8T(P!�-c x GZtM)v6W"(ƠDRKuDD I%LF! C@V Hb7¹D&^sʲW>F+, RBܫ$@�@�! Lhp5jk4dE (pDs�$bӄ($���vp#p !I,$τ9Y_RheO- 8@C$o PAV=�a 0+<Kz"8Ed(Q;WExC6-MRc T`C`Q�7ݎOS`)Ĥq폀 R>!2e{ �VuI �od/:4d_>FxtMS]A Y˄<`U$@ rO r�9"b ldE)�A|CFM 홈,+H>TO1*\, '*!@iAG!9h("RP$ 4rwVc*I8<C(`$b"1G`Jp7΢;iEC7 Ǎ/Jy%b4  S@ whB0V*գZ׵DdOSҹBD/7ċi P94YY3Җ3nM_2GeKH}z.�-N+( Tn |V)al4IbW4n4C>acCEs�� a1$đXwQK Waһ{6Ahj( pT =(5' eyKCC@<!t0!�cHiXDEu]Jbw'Wʘ'0AGhp&`AB5FJ*�y7ncY8m�CbɏR,Y86 K0`޶ b;]ɮ$!7gHIbP?%!Fk"Q , b1fuP<+@h7FHȊJrj|M ʬH@7ulQ6ll eسo2mN/Iwf11rJ%G6wk˲{΃/4C,zr! o l6אjn6/oLpuf}uFZ?貇L!3zF0e$e2o<({NDH-I9u^o%-@wO9yK=Rq\;[5SM+/ 6zҮʯۛy܃Nw[8`WOwuk6~ߖ[.BrM,ﻻfsz _YW^7o<TϫG[O<੿ z-VEwjb8=NnSz뇟{Nם?}d^`?_yf8ڏ?>(62rG77^nG?__O\כZ~뷆;*=;?𺼫i;|~#:&k2sr ۽C <7 D߸<pp7 >A !̕5Ӂ%s5{лRcsL: C8;3HA >7쒹4 /:9?%C>8BɊB@CC;[yD&$$SD(7߳ "؁؁F F! Z; AS 3 3,9A\EX, Ӹ@| 4+Ё(^zF<ógi0#j; kboGkFh%1h$rt5lhT51Z#FՀ&)z| *3YRIXN c ꪒǷK=H -xH3,L32<6 3V+Ɋ0I\06lɕɒ?ɖIVɜtI@/)ȏH`GG)@BC=%$X)K> K,KLK\KlK|KKTK˳L#0K˾l&L,L<LLLTLL �! Lavc57.27.100�!��,������ � �  !""""!## $$#$)(!)))$,,,+-�/0*/1001,12/03324&(667/78879995:+.:;:=A;??ABC=CCBFGHFHICMM *M1MMLNPMO,:OQPP+Q-QPNQQQRLMRNPT)UWWYWYUWYXX5XXVXXXYY8FYVVZ +Z 2[#@[VX\WF])@^ 4^@^a^`-b 6bbbcEQd"=e5e -e;f9f 9h6h8h'Gi6i9iIXiTWiifkAkkknCn1Np <sonssstTdx7Vyzu||z{|4Zkx=cHh|yP[YVsgwgt^tr\dtüĈ̵rΐoҳV׿XYؿZXۼg����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������98G\( 0!~qaŇVqcD%B0;28RɕMza,Sg ;{rgP@u9 O!8mtңIMi׫]'P8*UNҚeB2dP[]`[7޻.Xc]~N<`%\ذKaϠ#@ J!Ӟ>װCDZ~Ib,yRcI/$�wIc^p%~\\a(_6,p&Ϟyۏ^>},ڤE\a̅Bƕ tB&Fn ~.``_Pxf7(|78"m�B)DiH&9d7(0c{QMiw`)dVRCBĈQ>%)Z T ^Y|g%iTCIDͩ[" )wVj)j$p&ٸAhmy骬]f,fY%Y=J(*aFFBIPVk-j`(<A+nY[(ʏ\8f׶+, 9^zzY nbtl3Zh�#c|GŬf)Pj=9 Yl'oͅ~~$Q*ڬȣG$@s G r!D'i,l4?,UH Pd1 ]Ef w[x gӣF=uFquWA`}d8Z2mKC} 㕉 ޼J˙vÄc)�'D]tѵ㐗QCHMoSΜ�9m7ә8Ldtxo>{H0a0^`lcoֈ/vY/"גK7Z.x\z=>~~g>V=ʫ\H7? a¿+pP@^h>V=5F\nG `ڢ\(p]ݺv hC`DCO1Km. uv74 | /GO^gC#$/ ] !X0YY HEAjX4~;D_?2h\^$Ƌaw}gq<xb GG OajɴCCH"F^+`\! 9#R+E^DI|q|zUp\BgVKc(K'IJ'0_Z c4%Z,zě3cs?&&S K+.11  9jl! A718S@�'C 1"o?Hh@ +�І sy00П=!T2 & QVyQGEE*XUr0`XD~*f>Ptxn.w䝂 d>! m ,ш>$,A I@p!l`f]? :K�6,ap (Q;`= hp̞',~:۞ rdP-{$k)2" hD^=k >KJU4"P;CPua` RGC 8 Ca>( C{ C3t"Ex%XX*~|6 ! !1VDa.vy̳,qEbygb<Y1Z WG4/ʀluPEi)f֕4 at4/VSI SJ8Jՙr!hh Ր\h1Ewv. A>KTJ+$p-Dq.:nTS|<A;F@�lc[:^fɰ^x<g/NRe &Z}MpZQOpе6K2KTg.6\§nIg:dHuAũ?)zZ*0gJE_󆣩L[ڼ_'zWҠ`pniҽ;-%9q{܈q8t-D<C'ݘ ~>|^gn$}`hZp:82[q[-龱АN}_G B0h`B~Y>OsbQN(=A W� zĵݷg|@i7BNq #aO!pO�HD'Ԁ5`"CΛqt&[P|:qw(ģa"h`#Ϡ#$f<P1HC?wG$b D'NJHJ^!^�HMAHtpORofu׷oYTc@[Pxjwt zwq  Wy {$(�h/Jؖ` W`s_p>h@}p>h1ECk=g l!]Shϱ<(p}7"qll%~A~/hWmm!A[P=wg#wrD]d~D' tN,Mf*O4oXJ/)u-BMhpvo$^,;'<Չ #$ir6(Fe%al%o5V|or։⊩]h$P6DD5H"M*xpi8$QzHGTCH$dq!KxI8E3ETaMUc 䎞FW$Cc,2@d7ov]hchP2K-6xh(яS/sFx$؆Cj  ДNPOMɔ`V)ZN\^ _ٔ5n.Y,ggq q)oitzpwɗ ~sIx9g` G7ܗ: +@r88DәiIDUS?�Vr#qS5HPU8qI m7y-yB҆8VTL)7󚫉iٚUE=WO� t#&s>))ӟ)oS)i 7IP٠gSc5ڟ�DD?ښ;7Y7j/9*J ** ʟD HT#) ,J>/:Tx"iA @PY5(jVD;㜛YDR C9iw8IJ$?L饸)mYv٥{<<zDju,)okJ;jI;.8L j ^١kyEjZAʩx* تcک_?Pӡɞi" zsJ:<:̪vZ)YQy2#uI5ڬښsZWËu)qɭ:͚Tڧڬ*>JW(^VwytگDwJ?A;`Izj;8A0[)r}H i/j,ۯẙ1:e8Is[T:V;E i:M9Y :BPʒIq:kRYjQI2Yʶ'+*{Z*s9 O{> ʬ&{١�.oTZ)KZf+cz�kBDyA(Pޙ,{Ai�@c&q;%۪Z{۾JgJKXK KP;mk~z�kuA6Nn˳ܻ+k١ Z$7@K[کrī�g [tܡVWΙ� )S7LcG&)gz S Ĉ6ZcL 魐 BL;~۪ @�$LTK[ZV_ ¡ytM $ ^|븸9ja摾v;o,|Y�ՒYCl,{�DIa;ʬm<ʸI̥`| ̣~*.AɞAŜ̬z{Z댝nIku|Ɓ۩VO`~�ʨ <-KА:W<9lF4;AÌ̙Ǽ5<cIIKт FֿI1pf) ƫ*=U߹;;�]6}8Mr` X]gHaXPq X]l:mo6L� muJeМmѼ{=T[ g0@ w0D\DplJJx[@m͐ěp@ }@ t tp[۰=DTM<y@ q ك\J6|�=!*\λ{񫮥 r00}�}0M q�PM;xcˈƐ{Ѹyi`߃RrU_`�;C3dApkM6Y蹒|�ۛ *n-^F�m؋VfL:n\+Z={]*׌Cz�>B=+P[�1[wb.Xn_w͵ELtNe])@Χ_}jLl`gتXzvQ+ Uӱ8klͺ UNzzga sCy9d;ОY}k�0;yu^ ɷ)KLfȓݾ9+g³;4l:}ȂŘI~yZ$뜽~⻨n'׎0u zLJ^ބ`.ԑv[ҕPM {C<O`GTh:Dj̉^ ݪ旛?pl+7g TlڛFoYJ5<:1okL/ގ[Eƍ<3 ACO~ξ5{N>|� 2KM~ō~bzz;�ojT۾݁⧮ m:~LEraY\4{ʍҪ\ľ/p pQ~؞NOZ;+VuRS~4_i|ƚV3,8?#&;o{M´Ǿ]+o>\q {_ii*/|q]vܫ)C{U&ʊSϙ:vl;?L;#;}^lyQ-bI/&�cI$a &1C?|8T8Qb#9J|Ȱȉ ?$vѠœ}l0OFL\!L/_ETRM>UTF qQ$O&6P"e-Uǒ"$͗sɕO2F\X`…Z=*d"LX,Ǎ2폅H0òfh+7>{:d1[fr1gW}vۘ)͹D(|/r͝,rƑ:ݡ9sKs^>}Vˇq}yg1p_‹/‹D0A Zp`h!]p_9C _ C#1 ;AQ[?taR1R6 X(TI'n8J � r+01J32 Ls0żK1 ؼr+Π'E0(C@*0 C"@A3Ք3 U*-33M]STMt#R&5 1CF;j[\-VT >m6ZiUZrZm a2jGb/@w 00=eeOgS)0RP 5[:[@W -xx 1� Xzė_ HdiŴA=& ʋG(dCDK") *`U`!]eK@hMٔ) :Buyp=W@, ŒE#6Ύ#Ftv.5L=FVِuj4׬/4~#M$# ,pbK2) rTP6yd{coRr o8E#K*ΰva$EB.VKt͜: lc/(Ip[ch4(qd �Cz5X߼們`()цurN| � PG7$wd ym/x 8_  07z$Y9%!uA Kx(I8G9}'3AЈ7Ly=䷯!:oY�˖X+0\!>("@ĀV\`@Ё t8add,c?lC(ٱ u|\&p|b07@[ %2tBHD}AHr@6vg�4PF|%(s@}R%J@B!-1X/ >np\# R(E�~c7jJFbHm* eHAn$T8`d ؁ \X~*cDe?'|p/&QX\8z7V8i#@h}� Z 8`wx>/4T~A.4k4e 3+Z@kf* nC1*gNYHiԪ�Zj)8DL,1H++NqHbXk rpF\N6, }� DM@�B$4(@ h$>VJ8&,A 4` H@قy0m?�`*ԥ~ZB?jAN1:X" mf5A9`е:XwEwK[UUԊ@ywnΙZ@d r(TqF&( Bs_0AI3hKzY.Bh"Yb �,! m�4n*71XN?TcG(!3oa4bk)RѳSD$uP]SYR3 ɟHJ CjQ70yUp]=u;0RSLJdtA#q/4sA�\H n;K`Pꙁ:Zuh2꫹Ј t@(8iD&;6@&gnSEi}l^@jb3 )(0H@^:�~ `J_BK@mձTxa=@ՄfIpUn{axGrTm?(c>-P!} Aϯe|] +a@W%DϚp=1 Aw xǘ@ ;4g1;k6B.ѝ0W("Pݾ 8@k[k`s ⫭vSUiwlZ* Cޠ9Xn* \L Ы/]c5R$ؚ`3S)!HBt\MAF&LA(s5[x؃)r̅3Vʹ)؃îk4@x+1;1 ?{;>o?ȿ *(=:&3>6X#@t10˧ \93ǚ^,xܫ@ثA)@t1 !Д[4$o#B1؂)0C)Ȃ5(5)8#p32 +,9[){B</%0$[ ^)D^ +1 C s>+5ƒk"0DPwqK:X!I 'J9>ʟ[D^D^F!UIõ b$[[1D o EHV- DL|;$`,k$g h:4K <*nRl<F2sܦG39sQ#~tFJԧcjF4fdž,FToE몁'a, "6!IaHzL-BT]1I OG3Kt $,�<:lîBO#xFh,FԋJ ۣJ4ˢMo�BB{K$ B\Zr˿LT:JJdIsItLET<d ȶs� 남P)K|K,M#ljD\(4I:~!d:? QM|ͫ|EK㼟)dM2Y<Ä=/Y2`N`D ϔL "N{MLO@|D:dX YOT&ڜK萛 N*A* -ܱ8"<}1 >TjeQ0Gdߜ z=$ABR,RPk5=ͪ9X&Q5BioꌻuNqO=U"zJcLٺDܓ>4]PyDo$P!-muk l<8S/AUOɤC@ j:OpM6QJ�-T uN%OQDNS-M%TROJR+KVpJM=DX}:Nfuy H38?/KmUυMqEi*qlI$QBƤPP]!M]|נ`Q&|`DXT}EuOQ Im "#3M":DB4C4H)S4FCh<EC5ٔٙ}YuBٛ^YŢ8S*,Lْ=469;A9aqMF?0A F^L[PըXۥEGPH?~XW�jP?"\)4PϸW-wyQYʥ\=XƝ`\=wCq9Xmε\Q`Qw�]P& Hx?]}?5XDXEUeuM^@<B�BJ UdI^=_E-E_5_U^�! Lavc57.27.100�!��,������  ��   ��   !"!## $$ $$%"% %!%)#&() )!**%&**%++*-�../�/0*11,22.13325)(66%7#88'92*9:6:$=34==<=?A>A<>BAAA>CCBDF.F::HGDHIDJ KG>LMMLONQOQNOQPP P2/QQNQQQRROPSLKT6DTQBV,V5WWYWYUWYXX ,X4XD4XXVXXXYYVUYWXZ4[WF\ ]+_a\`-b bbac 6ddc\e ,e;f9f 9g6gO]h9h6h8h'FhK6i6jiekAkIYkRQkkknCq3QrDsTdtomuvtv/0|}z~{|5[nvXROmuPyjet][pfĈĽ̴rΒkҳVYؿYؿZU[�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Mr劕Xѩðuԉ3!q(bs1zf"Hu朌8H:CY8ďqR#E!?4).`tSM-@@!0X†P**R (H {ӳb>,]`ReK5-^ZŊUx(^M kBfбɘSB|a: 'yhjf׮)T=;jظsVKuSbj !!<o#Kz^=buӥΛ˗i=6cD-o\3u�(`5 Z_T F(qɵœst'yTӈ1_d虊EY"bi0hbF "T8a )YLb*DiUiXf喙aj0 l(fHjuluQ2tixjGjA9Y`y!rO JB)餔r9^jiH}%*ꑋUꪬ(я}Im9sI-)Z֚$̦kV[enzl}6h*iFlLGXai�Kݞ3**fZ*ۙDW<)}?{p `"/a$D(W%uj$‚* #)sB3M#g"r|\ӗ?W%-21#Jy%N<E]qسpc D/ 3v]xqEv̡Ljoǭ8ehlں}ᆇq7g"Od�adtR;JW(�'O@�Ϟut%s۵]+<�{LzF͗}]ŽT�Y4qJ{x[W?|n'=Q}$͌�X>۽ -*er$ByC!V7eqTgr\ۦB+hsPf7%PI[#|c>Āe/<ԴE1Eg*am# G!m!7q}JGM[<^ḿ Av$FGYQa'qK*5Ym Ed,EZ}bL.5,4rW4#IД29qKZ,) BZqpStM R^Z 1d9l.sMl窺^I9 ]3 K5ro~ia Yֲsgыu3lAVNP f톡K:Gƒ})lQ D!E((r<wN̝3tPND"�$"/�A,0@F܀(A#A@P�6E5̞TU'V:}u(D&AD"y @!F0XP FX idȶ T[�TC=w6T+9`"Q>TH&1Q> QI|�S9*U �/| L.LV]5A#VP%GЍ ۉ4  *1Or qtb-AD< ZV򅂊K.v<ՍԽ-f+ $d:Q P B?ND @PI8PSK< "`.Ŗ#U'c`,CEǴID ? 0" iȄ>0ܠ/PTKW-lD�48 _6N}V5efT6ZD_Qf_Xã;#8OLa7* x՛ woZ̄"W7iy]KQT =;l- T/>eU YDї�}$C7@�};˵!=PԸ՞fBcY 8�@a3p$.&i2ݾD"ž@8U8w�%8dr*"VEp|惱e2LРkV`Ɖ |tDZDɢg&H0"Ժ*~q;Ws & 5҃{R4Pq}% i'nSFfo8,0 [W1aY* tzV(C~ː2i&{^1(V1#?鲡s&¼!cse|+| w@)4_4~{ ~P8[}u{ґ^;A+HzKywx~4pE�gBɤq p ` n  ~@x6wGS�IЧb@xK(zY3 @ p p 7zm2z #pE � _s9-MmWfQ77h 8 77 � L((z 3NW4W~vq x ! C?qPEnĀ>Esp  ~p ~ ASYD10n:Px2x nsx{B1OGb+x+! i0r:s`u%a8`z80#1IE9w{,=bG6's2z56#N6 cÇuw%BQȸ9u2h#)~4iakȒ2Q8!8!!W_v'kbԓ E9R:%Vs$H) Ui%E|M^^Y9f}#c)7M$j6E8;%qI>RJRx P)fZ"4y2Y{'({8t% ^HwPYyiu"u9]Ϣv䐥 顙F~ RnX\7V4Yr6Xy0j7&Y3AAwu䑗 8`+,9Y%ٞ鉞eyGf�}0�Z ڠz z 9Uכ 9�Yp$z9?#ZJYpY+ʢc-.j-]]УX`6XO=D;9j8N`4嚖֡ Ԣ`O4-3`J\ZeX sT=*fʥLgv1Hۙ8OC 8^JУ]�#~꧂8*Ojڣec*Cjk*&꥘dz9]L lYRL*`fo }^3QpOpzp ت){O`6Utzkʭߚʥz-Z5j_ɑ*4)!*Kڨڮ:4*ZmLg!E`ZJ׺?[rS[mZ] [pSSke9ñh 9� ;8"O` G+~Bj*L˥;KʬO&Īʯ.۱57Q[#>T *"_k:괛 fk \ =y>sS+L 44wZ`bhkeY�/PlmYHmɒF vQ`{;N)˵,KsՊ9i8ZśMʹ{}ȡRz M{ckJuSز[ں[[׺1[iqK `�Lkf۽N X}{b6cr˻k}{M{ �,*M,KV+ܢ|kj� � �Bّ竘-ܾ:\WPH;=0�yn/p"Ӌ/ۻh9tbL,M�`�?liP|ȗ |{7\rƀ#j|9<o �:Pw,UKƿƇRM�q\�fw\Čq;G<c̯ N쾥 Ǩ, )q/xKqj0|=� @"@0s)L1ܸ ʍ{>l>0.༧qƜHLțkQ z �l�0BPģ6@΢lWl6P l4ѡlʍ,5PA`\bk82}4 >MM0 x*=ͼ3;L|5M>JXDjNjsрӖ 9��lA\pC=e|Y x9<9]؆{‰Z0̒=n*|0�,i_iլQ`FAP؍@k̺l3Ҍ^Ip9 :}nyի]`MJ ]�( } )˛ѵpe{=:k �7j` B0+a}]-yPJW�c}g[s�0�9@` 6~1? ig^`i^ D<0$ kS ō P H a� @( ` � �Č}+Z]-}� j � х0 q^lv�+s@]ԑY� @6dnJrl{�?&\ޅ<んp iZ y0 }`:Թ��b'ODYM9?jb^ȕѕ �d`nmZTԺ:n]e{9*>))+] 0єq{�:Mۭo O �])<mRV[ʹ&oE4[` s�H$mݵz`nU5�Do蝧}ב>nr?/H)mI9  �Z<u׾G-I0X_l"&�O]+O՛Q�2?:I7BϾޢ?}mtFR/襾;]ovny|l1lf]˾kbk&N˿¢4O?5ڮg|ü__u\o਽O8/.,Lkoq?:LBw{KoOoKF [.O [/{]:j/Z"=|J0[|ˤ}]%���e"hO D@ fQINXEbD !)ᒓ'W sSM9uOAT 'K2.9ʱbR^4:ZubN=@Ba/f8.aҜ3[qlVM *B %FeLa,J/fYys۹5o NѼ E7UW<L5b %9r9nblo7c~6t0QJ[ukh۫UֺvcǵUFvSGڗŏ3^0]$sSɋz3*n" "ZN>(컎 h–^ 3K4ψ{S,,:m* K>Ϋ:=v D"B]',tJ/0=voDϼ"3[InLL 1DsBA@%໒M@ �-Ҹ\0!kPE#3S{d鬵+SX뼼 ,1l5*l,bd)_}Xcs-GҶ.)Ib}K=W%!5Y`j ,|v/.X"X犕J$*\`"]FR[}4 'jh^r=yqM֍)N"/5d[TO -DʌۄKT i֚iku.p 5V:褑Fi0Zhn$>V-W;<;̆(P{mtVb R;;)v(߻vH{%{“[n$>rZBұ;ﭨxuQR7}tEG]vSva/tm}vovcwnhV�?z<fԘd`   :MGK6ӯ+;yevU;@=3-:\r#HxBӤ  ( ^=šCЂ PKIAf#Y @b(BE#J48'5yע0;Eİш�C?F8>J &Z#f7!$= 3Yd �8ILjiN L\B<r@4  M(*K1 OlbvPCZD8ptc&}(r'^(}E,rX'&A !*RtVeuF9.Q~$x7Ux4fE@B" p4ئ D@B z�߄0prNRZ"1AιvD)2133f0r! aD)GIJ<hBɵrG@Bb'D3:ad>ь3 KXBBJJ *d^¹\ax:! D!AO!ɋ* rT6LfiazO! ?ި!FRqdi]])NVN{kyUL" TB@ֶ)!;H^W!ejY4äig:gEk%?hkaB-9[Iзs Ax! OU|>;A\`΍ml63)vqIK*2+D (lPA88 Wx{MsTHꗿ+oUd8QC TQ%$ O0NL"NzЃ@dwK.#N#Bm)މoL EF `? +r})�b8VL>衔dV5sMt D FQ Xx*j|!Xհk;\_ ubKg[D@eԪ:mgYXr@[Ԣ},jH\ ̓ H^ z`p0�x,D O-hA\A"X' P B7svd)��'\U=jp) VEaf`q\()HAtE?+GbtkK\@]W'V(. aD&hw^C&L 3LoͮsS.GƜ3@�jLj9׹OObu.JȂ,JRT 3'I`ɴmhk]K\'/([eV F/Ak $P)>Lx@K/xp)VB~ATQ\xŘI b~p.\:ÎNb6Q":7-p t^&E'zX?Vt?m{=[.! 5؃NHh@�N0H? `@o;!9� ; K L`� J0Qk=@c84>&<'$@(8SЁ, x�JȂ Px¯"d6|*,A&@. HH`l>@ܶCxmc5Ď#t"*iBB؃H?E> D۶Dܶ뻺N=Id ˽�0D@0AD <Q>뿕UlVCBY rE'@52CDmcIr6bDzf<hL14^md`��%<6H,FCW̜(cF<(#AA�RFLJ�B{lF$A~|cDW<ǜx8M>@l;Cȿ (BA`GHbȃIV"܉;dK<�21d;9h@4BzC�CCE+ʝ)܃hIH(=-ЂƜ"Iq @=(œ+T1pF P2t˝˰!#5h UKXuL:#:*5GJS}ȯK8t̉t)M0t!0ӼU܏D s$KNt!||q=:KA$,It,#ǬNT\JH܊OI)O޸L70# ЍP~ :HPJ <rV!M,,F =�Ў݋E} }"o 'KBQ ЙӍX/˂ N~Q ˳x! ʼn+QLQ�oӽs5  PˬQ%�/5N1%SXO7p'S�$4ӭTT2P+/E 4T34>D`p9Th x2M߼�#dMU7TJBUMR+YRkTѹ<:,}9G R UVhVV ADmL3%R=m ڻQ?�raN*t/SLzU2pŭV0UPW~]_mo#rڏ0XJ 7dUXUf 6>R==T nRI XcrPBT׆E5 @ͳMeWo}V9r#XX�ԁ1YJWD]&QZrWQ➰Y2lږ $U �ub,UXEwʄY 8�-\рDNu Z{[-N]\0SfNMO+ 1e\`Z,/ S(ETp\|LH€\<UO՚UU]O][(k9,]Uݠe`T5]s:, Rl[8$R썢kTl^<U"=ZuZ -])_g%_>Uޘc^%`}]M`4^9 B} ҺU Ƭ& _'b`xկ+xxQ m'8]N!IR(`x#\)̠<AGnanܬ<)'<((֓t-*b,b]j!$Bh̀\])�NΚxR<b_졶ܤuUDAݱ*,J 4OtLOƉLM O6ePO'NdWVS.SbYȽ�EЂ'�NKxG0K638<pgfjfkflfmfnfo2"+r.gs>JдqFgwvv~gygxv4z&gv��! Lavc57.27.100�!��,������  ��   ��! ! !""!#$$ $%"'(!((%))&%)*$*,-�--,.0%.01/�/0+01,1333324%5)(6 66,48$8(8:5:5(<<<<=A=>>@>B@BC=CD.D17DDBG&GGEH79HIDJLN00N4DNNLNPMOQPQPNQQQRRMQU U)V V1W.W8GWHHWWYWYUWYXXXVXXXY +Y 2YWYYYHZ6Z3FZVW[[3[F5\ ^`^`-b bSZbbbc 6e ,eZWf9f6f 9ff;g&gM6h9h6h8i6ibUjBjjjlPOnCo/MqDsSdsonvvtw-0zrD|r>||z~{5[yrRqpOmvxfvo]ZphxvĽĈ}ʬ˺ͶsΑҲiYVؿYؿZV[ʩ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������auV] ɣ<r0dPbD=x*a8G!zh1"Ca:qG#7h"ņM2ƎQ^ #FdSO>u*5* M2Ak U+8pWO1l8کn˶mԯqr5+V]JZ:lb?0e˔3k^<1=9au S^5+ZڸQz7 _U [g8̝;#8ϱ,=x7qzy;e;gmObgma߁f)ȠY$H-%s1�nna-1ixЉ8޽Ҋ Θ,0<U@ ՃDiX.BXPF)TNVaɶeadpܒ˚Np sAZWpb%Am١&袌6ٕY UrJ a�qM$u|ACgjh@:oAcjl`n쳈z'oRgfK$Mi79*䖫ZN:i. knWVn+~h~ n'pexo;W_%whGK°�X7,'40ǬپklǚF&@ &.d2'0 ';|&N<\FzJ*)-N𿯞S;Q]}t x#LV�nOtE[=GŗJK~; p͂)� 9(bK*_]eg��x;酝FTc&;{[t,rbɂf=rN`=�.1:Ґ(ꢯⷽ|/wۄ= %VY.m|`zAmᄊ;^a9v*M/�Xª!=sCȶD] $X8.a d@:3yqQ'BA {X:AċM%;#X=6 C{/3ⓡH%@|ԝ7;td9nK:{~">?. !WIuJvFRR \Ȟ'ϰ1c/N$ժDjR$ g,ft&XU-}zم,ϙऒʦHcď:)Y x PE-b,u8B ğo/'qR%5}pdN@L/|1P%@(K) K|%Hcm$&!"@6QBӥx)HSKO5YnPD$B'HD#P&4m@ `x :!.A$*@ JWi !mJTJ~ja̒S$W1aN$C%Q -KX&N`W+Ak4-ȁn�x^CZtJj N(V\<*! paAD|Ax#F G!kXN Z%,\ !FAm0!01@pMH"pS68#8F<b*TBtwB5lqV (PQTK�m':M0n-&0Q I1<gT@Рe:a k(}KAE9_*U:`-0mhC#h8((H0`@0Yh81|˽ M1d{,A.n\sJpa€"EWFe) Hhp:;>vC8( FosP Z쵯 'rFU9#[ k �6^I 'Ov3w=wqEQw}q1.N'3H1X1/,~ ��r~pӢpg8R(i|_/{nr#=o# A`SG<:d$N%q-83_Tb࣓}+Ni|H ~˚xCAzo}uב%oH?7g;x)݋|I 8R2gk0*<-Y uz5[oX '3FLi-2?NYC-UIL$ܯ$H/ؙK_J"©3ȣ1%YBقQ*tyT%~vs@prtP(  q u ! �y La0%h8yG@X6As5#   ` @ p vV)$~'%jׂ"v?  �vwIhEfG.ID'?X P ?mX 0n_mGt!-q^~54vBs;H1m�0A ! yCzS~zyo1#vMs!r,  sy%}H}3  : |Xx ubÃ} �DbQ9Vg.WBQ3T1#�<(!<È` x#α+tPxVFlfGrȍH4#v!!aC&U-Dqd̘Ru}QHg3?(U(t*b񊈃JgƑ/ $lr7c8,F*c>'* 'o5Rc6cBSR+ćĂDG+) Mz.xz8y +NJZ960_MC,o Sf+xyR跗$DrR,@o"eapJ揌9%ǐ(QARPC|TUYC9)fp9*kIyP2jGW6&APA $faٓs!$ɖzĜͩkb@/Y2TE&Ni;bA\4xa*p*y+y**`ڟi ji Z a|ymp4p_m&z(*,ڢ.02iapIsf RE�HHF:FjtBaIF=`ړR6tT(q5ZФR7=ϙBx?96_POXjo Hp ڃM[Q x4]@rZdr7xj4 bX䞶飦M=Nw8(KKG\pN`:\vT:zDzP T`*jWKZ|=ف%EMZ@TXz ~=zw*ˊd- !j8O`8CRڰRZ�2Z˔XQ #%�+ %%z K%ۜ|aEk_%9+*k%- YpWkʦ۳p"SAP#CWy?B4צtA#%O0BZN#CPmZ $KMpRRi >{UsKq"s;%k5?%=yjB*J:HHzߗ4\K=2rB'-\T="*w{ Ha[2ZnǺ<ئJV%%[8 %j}g?ۑJӦN=JtԷb>Q!U؛5˴쁥x+%@\N1$\3ubY_ UVF! {;xۼ[q0`:,}C<ۺ+hk쳼RÈq�@8IC10Ƌi; @«c � `�@0C < J0\z"S6L%l;pCC/#Vо^{ H1 @;%:`�1,*g1k_oҳY "Ū �~1 Qã 3P,jl8 %T:Ō: J6 K@:[�=BwKɃ[#4XpmdgDRG$RʙP�K6`1@JP,,\Mq:ÅQ5[\%φ1@�~`X*RlN%-<]� @l8PE sEYߡڬڤ ,5<l�<@J Ϝ\5NQz2v[ ӺrAr P�|6�WgpI9\Lm %z)=}� �@@g`ו$zs) nƆL<~ͳ 8Ip|W}O5+Q�Ɋ $k[�:\�:@�@PwMۈ1G*V*B[0N@܇ . $F#=tt؇q P�`P}w ZL֥m;AMI} MN c�n/1l.T=ۉ]�"�#�6�g&D ݠ!g>Wڷz:Ә" @�d`EPXE,,pµam2i0 KX= t P�Yl1{- 1 T>%{]y=y*$[`b@\lkw2UPn/t+0 6 U0 B \غj� � p�a�:wS2ȯ{l֋Lܔ :">Oְŕ � qpcA( { 'M@ gU `Nۼ|� �L_{mݥ_ҷ` Pg0 Bu m@Yn(\4kz`섰`0 + mмű�M?o. ?'<R&dY9"܌ԆԈ +R=vyZK>nA =OmEO~NVijbpd_nl.A]>dpV>Z @b.{?}oW{{hiq4 *)h�qd(R툿1/ܰ `|p%ϟ[lm~ޯ/(L tp#/ǿ=/?ZO<QW~[cE`F\+'y,ϬjV/,E~,r)<z>Ϙ:�/?Xϐy<�_Ep[z23 ໏."}_�ɹE!*s\qn0۫(Xp ɡ2To8}',op[#XtȢ_j �_ЁxjM$� RѽOȄP] fA$\#,AOu(*|Dg\Xv>T"!0bQ?= -u&*e}w߾܌Z_%^< ¬O #>{p[~u>R*d )$+]NrSJodϸG dz h[K>z+~(<^+'ٯdz #(q r""dz GiI�G<_8F…\2D9yF`t萢-]">,Eʕ7:``&'OpQƍ:q3gPEETRM9J.9R͛V\eJ,'~jVHaײKeuaҽ@I.:U… FN<R擭7Tr'Z6jђp.[F}˻u]żxlQLn޽}mГBfC.Y ݳ&،\vkG~aM9i/Ľ|8N&`&뚨.B#4A&.0 A+\PB).pEJI'lcn1G)nAza"wI"Tr|a.\R#2+ ,LR|J,t:?;[IFn1QE(G` 0K9҉Z&M5uSP`5 \4TKb! ` ,z%6)G J aHcc3X`#DMQN7ܺ^*2ܠFoew~VH8YH+A[IA 6`FTr3ձXJY wWH`OF9e^2/_Vt^cܨ#A 7 !=S0` C:j!Ѕx%X<I>DUZy_YeP  @ޑ>zj*.J XucPhyeJ)B&_She bMtm%\ȍq'Dy8tկf7कU*)ď4h-aX"D0yaՐ=wzڵjҸ8j D]0!$ q .zo %CMx(?Fo5|+_V}}<# .zCVv `  bڎ0�W9-o!ƥ0/.Ct̡x"�8�A@O�^p) Oo"�]\C*=vEa $2vczD)vS" Gla6r"@` cB. aȁK)x82 Crձe`&!2iH��@EK7@T9+,0xQ& .PbwGZ`&$D@ٮ ]xœx>RSfIEtJ&yLeІNL$(,aN&@ 8ŧ1v=o$is O2D4BbLC"tъFdsZ $FYs~#틟lnӥG *:qhD _œYM�7#~3a 4ʁ=a@ hhMiQ>/kQA A\EM_hM?"#ﶭV9a"B`p�@b@C\~-Xa@A BpO0|!  1E�+1SBrKhi~M�-clQ5Hcb.6KBx6oD VbKde ۃ-�t: ][ &kF\IKhE'+_j 1 �~^>ʻߥmmgIڔIz:BD/:6xxKQ`B0�CRG&+p(o\-/L \ b -Z8 D@1Ҁ+Fd.ާ$c ƹJLUI}E%^`m)0Da"3 �*;~Hk'ІuHo�(0 NP` 8d' ",�-KжM,{UNj?Y1, 5!@\i,.~@@@vXjSwXNhVB`Xx@+ >a{ԭl8247m2W{p(@cCBHù!ЃJ * |-'}j�|9 3ڕXDn0aOn/bݽpx0&OmooՈli@xb ]fy>ѷ9hxFpUHk Q 'x_GmV:˹ҀK=ګy(L .#} hGst5U80~ƺ6}2U ^�ɋ̟.b#oEcDe$]N�܈L8Os'|3~ la/�L<\o~B+* GO{0BLb'"DȽ)=yã#>zCq16HI (6H 8k;s H?D@Ց31?A,1/=K+{C ڨ{x҃X7509뜼RT@4?!ك=9g.9;<9as45tP>+(9̑XZ6èC¥p.BʃGw9d;Ak;Z0sxJ<iBQ?R+ۢhAW UdE .d�ÛjEU T F! EҳcT>܉}A6"Qd:S�sIF/8DqLYCy2r,ҋkǃzƒ{vS@|:inàGH\r�PB><4a=i H<BXFĨD#T@TʸI.ɉ4 < T; ŋĠ̣I-C5cIH!C$9Bq{Z, yHJRȺ-GKFhEKs湶_K:$1D̨[HZI ̰C!t j�,EjaȌL:L ȨG"̙ MQ㫼ȷ+>t0uЁMɖT;0NTG-d=,HY N k DNz3J  S@(Gl 4<kN>!PѓMKhDdO[]t8!κ@�MI&"EYp4m%PIԻ6Lw)mA QQPl!Jd* c|W"MR( +#S\Ϋ,+HP0W:,!-"e =yc1 l)B})7SQSIH:ȴTmR<ɴTOU^Luʽ9RL?kWݑ`G7j8QUU)բTTZM4cՑg AT)-f-y2`=8SQiH+ z$7}$o`acCaKWDMXM$~͏ȏ~h1XU}XP؁xuhX}uLSaTi|ZYWIH!uEYa@H>1חڃSF-000p0-يXCwĪ׫ڭ* ہW~Z|�[*XU/pC [[D~=%MЄG@Gx;xA85ɥʵ˝7\ͥ\/�Mu @׵ڭ]ٝ~~I]ލ] E޵]]۵]-^ �! Lavc57.27.100�!��,�������� �     � !' !""!# ## $$%!% '(!)%)&$*0**$+,-*-�-.(R.0,/�/1&11(71)12,2,H446((6)7 896:';<2%=@<=BA?48CB=DDDBF:EG*G&G6(G9:H1HFFHICK LMCTNNMO.HO/2OPLOQPQQNQQQRMQST UUJIVWYW8DWYUWYXX5XXVXXXYF3Z 2Z ZVX[[WG[\b\ \>]+^4^4J`-aT]b 6bbbc cb]dd;e5ee)f9f 9gYWh6h8h(LhVFi6i9iO5jBkkinCnPOn\-oVdq/Otmmu.8uuswdL|}z|{<W=2rSqssXXSoxdoo__qkxTuhvĈɹʑͩͶsoʵYذؿYWۻg����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������eE.RY=zPD{d|PĊBPB5TIYNH1❌)/fx"592͠h:$hRC*E!EL iT4hpATS *UlkSn +\~q!T +^xϟƐ>~2ʘ Z, f~ML8ӡ_˞MllŕKpBxH|I7*GdrǙcLNIЋ鼸7(ӫGz5~<p-�fpMvc6Y!Hق2 (ab)* ґ}%~U0ȗ_7JBe<Z !byi‰YNFy${[`\vbM.隔eч2BP9tQIxPY&hׁp"$6ʥ'd`™RNJ_墨#zb|r*}^),jꮼJ'S]g6y$:zoFkjaCJ:,zk8#ҞTnx޶,f).))*%a~kݢ1nar,i.&K2,|< Btə;}h1'<$4({)3|e^zqbѧRf@SpakxBwXb_i;0kf _Xs8htKV^F"Uh3mSn6su vn~G|g�w 0�k~k$>a52z^1Ky�@sqsd뮟1+k;QO<#;~7dlš{c�n8/,oTGcwcRօ/h{ePk@ OnoL٪8 n�ƀi y#<#I)i:a4  <>,a4ɪ<LD7dd28t4a>YX6 a?OvʟeF!(/�ńEɑ ث啈OgDZVDE5ZSCX,tq:#5>`zP"/"14TQJkEb&)*[oP1"m?SYUa,?X?,r$F�fT0_xyx'PU\N}1W΍{ 8;Qv4D6}HJ?[ ppJ*__ O-kH~4tbe|MUQ=bN>j|D)`TJy120%*J7VnzB&0 Ьl!c9Y*.cpiϐ "|@؂8|` 0B7 o@k`�fbPB+Z `waSjNxNI)@X A D$RLL@a4L۬0+( fpxw PS(rCj|X8!H"A@W(  Nl,lg8kN@@P+x KXfP^�ΝKDL{: v M%%= DL|D qA&hl,%Ȭ;@A L+T @�[qY]I+p P0BD*ހ N9 �&P7pIi~bP7=m@1hu +xc'f5(]1 MXA $` op'J/$YbźU9J_ VPBM+wyUUKIQrh LQab#ɾM^Vwupx(2m_$ZSybM+c xK�3Ѣ ەj8oKMuWcZKM@wo^vWj-O%TY�rCHkgYW"?P^t>ҦTO%Xഺ3o^y AO u82YfaS˙F[ [hZ;Ժ}G#neA *aqg;5,j�w&bxWqp8 U5p;GMU8o&.\x/ �1d8,_}f+ha,{YpCphπyFW'}>Ï UbU d }d%&C%wV$ݷ76z$~!|HigE_I$gmOA_"Ty'|Z~^}X, �uBJ,2Fv wt 7ЁU@{be_FF5$ų:wTq'\Uyr$0wa |W medU,5<d?twr?b bTbwhA7(NH^v0oXi^FwCyhj � � ppO1GARIX:ulb:�Z,�T`V^D    p h0Hy4)&Uo�3e_}V� @fݓH/xuG� 0x P xLVlHuSv&f��O(y#e6jx@ XP 1.49eGeF^� �8}9?}(+q � p 0%)H4ᗆ: @�F ,zWVؗ +ITtp{` /pvkaCQG my9a6gm$JҒ" 0dwp H7|K1H(>F}~ Ax'=ISD%Ŋmd0emGD$V*3d6RgsۑrS>IMchaC+IP?uǛA!qdt9HDȹ&ћxtkb| yM T)qiCGrX4-,"MxK  飑"E8xʂ%Tf$ɘ935W3,8+j ڢ#5I=|hrP($:z١09C7J)H&Hء4v{<GRšXRLjP& ey xn %'P'Zz-Z-Jzz*:*ꨚꨆʨ J]EU{]8|n@RЫ:ZzȚ4FS%P=*+إՙ94rz:6䭲N\[0^[N [?@cZ BGw{pME\^pmCCt8Y0ˮjUۭk3S5Y.yjW!;ZSS  C˰@6G˰E[H[8J˴#<{튮óᨵ {QY˰8ꑦsRCJ5G{x[@P`xڮwvO;ʰe8YŶ+r$T}ʳ^#^0B>+IaaK3Q^`KK{{L+KKVi[_ahzb(8 Y@ C[꺅#;һ۽4<i2 zG`"Bڻ K޻ [ˮ *۶BhCˋ ',;{8+<+K-xü +>\ *_M?j{ ͛\Ed;ڛ/ܽ¡;{)Ag7[1P kQ+ӋI[5<AJU̧1&+ƌ+KkJ4lL,zLtzǂ\ ۄl<Y^gC<'=L@|B®{;4fÒjeZ Hǫ]|ĕl},jˎiԀuȤ7%:d̽ʼlcBŒ<Z콖L㼿LVn=`H\w=̳l|̢k\vpMPS0``PE�E�B,9['B0,_�6� ``6��P@̀@_h A|ƕl";r4}�M`&}A ҴDș%<1͵*áp88=OPDOhP6m#vR`8Qu}k)o_>DP9>0YCz ]lƯ ձSeKC٠-F@N0$@2`)6"LǷ];ƚK]8� 0�>/ %֪?0M ߙś ��KB>2ϝê[lmq}ݶ],<z`&B> .*PQ<{/^�A&B@B L-5;ۏ}9.ᵽ<θt P�Z;Ff.*(&w:%ݳ[+{}� ?`b XX=*n<2ԏ wyPP;enXPLT覓^] d­ܻBٽ[<` cB f(͏w|+<N'l@��GO }^D Lɬ<6ƖlmI<0 0�6pd p}@A ߒDGTt-[}~0` ԅ / �GΕP_*On�/@ @ P60ЇDM}m7߿�F 0p. 3@ P[34_sޫ`�Z`` @2lEq'W=\v[e ne F f.>`p }`e*s;PYһʺګ7 3 en#P�X):\?jن _`oSq` fNЫN� @AՏ<@� `oZnԈ �22 Tz /XE<b# (P�AIpP "$<Ip̘5n<{%ZQI.e79|eKƊSjF2% և`fIr (N\ 2f.]!<p$48@$A̬ Ο<|Ze̖@ʥjGZ%z5ű2)z7r4ػAT0C` P6`�s 4s/o$K)WCOmZd%F95z%)3C$I#M G rBa$Zn'ɂ@:ϲk(FmB"7 F8q(ȍBꃀ7~+)8z(ivjNA{j; MB۴ˢ!1:EԌ䊇GJs,=Ã}4LA"* J$'̋4)/$SœSFH9|L6CQ*D-B7P<&S==mZ-IґQHcMPR$JS<(@T`> /Z')GE,|дJWa؊%QOXtN1c]K&Z| *&(v=_=o\N4\*,E?Ij`m 1ZX)l5#] /Pkƽ뮅G I?5t cAރI +SKOJ:i yʐZWv�#٧z6[)Z= `97O7OTy2u^554lю<5#^f\;=FPIһ1gQY;7[TO)F>OnOCx"ں;^ߖ[uRb?$%6z6E{|%m,۞VymZ@8q콝ܧ}{dSt 41З>kE~b$=U>B\!nx@NEjѻ5%c|RA1h䳈>4q,F(l4*H͸leqtڧl@? LJ׬p'_Um!n6VBU x i+v9ݮ@eԌ; a*f:"OyQQGeU,l!vAF(*ILbAD"JZ6;0+,wxf+@LbV@w=iղ{@R[(k8 e.R \ 1ir*FIϐ(͏4 6sWC}p~ �%(@3%YLڃ8ӄjm|<_8, .xԣi8Z?g2gQ A{ &0-rz4!�G{z= Y*[N*xg$+1Ud@ *ЂFd yH-q)sO 8�QT&m: Xy/edƶe˓Vf[ 'WH%" ӷM5Fۊ*֠uM Y$:`-d`N i؁"Vshת gvtoSfkE-\+VA5ᔛ1WCjs=xVV9ݕggJ'ܗ}^+aug.VE{.ə|}yp [J#/dXN;Z`r<e#p$<.G �U^*4nhDg;)Q: ՆMX 5MU Pv`1^m) :Tݬ4n<3a9ȵѳ-\9o%7<"+N5Lᮔn“~s=M{ة4M}M[ΨtJiz�uI]Z.:աI|-(HA6M2(4Av}lhG[nBplgGu=mm'4ߞz70(8A xpo|?[7y;\ 78Vp 8?P<#`D2tT"HIJR[%\{Ԟ%_ TBwH\y@I^znC r'eL"P`�m}{;ug酆zn_ >'@^[ t@?tS@R"=yF|LOAJ7!.z&zZtǽ\o{Vi4QXsaI\Bh+| >yޅ&9Ǝgk@D'RWԂ!ӯzc^<`*³ `7@K�L`EPAû?>+;019 RTA01x7s;< >?AҺ<5sA3X‰`9AӾ<)Ac,k0a)CBSP783',>K A;,As<! <1Ax38C4$6< = >C,BCEÖsCxSĉ02$D62*|BL9ͱCS`0CLD StSED#žJ%17Zh3LĵE_ľ`F?B4[ .<M4 B5<P,()ZF BBm?x,KeE@\ DA4]Ekd9TGI.,@{9�TX)`12'\/ xGRAGȚGE*.)\C`L&HVPB^H y�ڸǺFF+BMzIj!KxF@L^hJ3^Ϻ'*=HЛJ ((XL,t U0"!D9VxH $^^LAt+4Eݛ;<ʀpˈ�� N�CiE 9>9p) ԅHL@M`(M KEMG(��lO|4>3?@|N] N_Ѫ:В H94O 'h�OPAz;Ok8WFHF�_Ѕ:BPU,ȻBa� P muZl(О4(ȸ7@VGNuQD ��L<BJ}OP#EҢƒI8Ɍ[AxdH@M]?Dt 'ϳG| 8 R5 hhDW!SxLM^P&^pц(P80MFuT PHN/;?P`x=D�E0;UL{;΋PzUX�H�/i'./\ 5N^@�`dջ XmDEV2iVh8><؝G3PB Md 7E2&CMЭԽF2Hi4yU5: 4ȄH8(')@] r�jQ|UgrV׎-12* 7 LȂ xɜ x Ȁy5TwMԮ\TXGTDh=>41> Zl[T}W =D@X<XKh u[JQUۯ  ]<SeZ[m[erCf}ٟ�\| =P>@\Dظ=T]PEEԅ3%�.U"p+m=5 �UeR7\׭E]= D!4nEI`�ջ,=-LFEޡ5[ij. I}-{;;K=DMѽ��*5-+ΡCLLX&@< (k` ڥؿϿ- V4X5 #6 L[.:Y ؚl]^l㻃 :>|<cmz�8K)!aWQ#R6M7c,*k^=$U<: aϻϣGҟc W]=aMX� =ST:1Rd;y#cSeѪ5 `�i YHQv ? Tv1_aFe-9jfhi`?lZ<%:gxSrjveBXY.f > ayz|e ؁ʍ&q{O}b{YyY g׉F ?źν@Ћh� MR>ijihh�uj؜iq.@;KQmndƜe>F& }ujZ F5j�(�\[n{jiQP,CB1eCb^NgK*|`Fk}jV�=gT(=kP eHq٭h-lKS?ІOkLj&(glf,mm@�e6l�DnbO9 l6vm H̱eYpl>d.Ծ j}oo Ek]iovj:&VUNn%T~?Th(i`mhm�pZ5Wy.Kw[% >A>.^Ϊ '50.'�-,*kc+GpT;lמAvs};K=)7vУ+&? +poC;nmapBOI<t(hM'HqOt>ylo+;J-TVܠ#>V8A9gR�HoI7Ugr ?~^V6[J:WsNgnbv-HflW;`t FH?OYP/hpz.4aOmsi)*Plˠxkc]<Ok�J6k' Gٌwyojɜ y lgT濽v(o[ԪQz4 [F@eg3{C콃*&xGz{{'|D|odw|_G@푗꽼>͗{l5)UIP}OJ76`=ٿ}}}b}}~4 5^@7 p_bx~G~`P~~_~g'^~W'~V~ogG��! Lavc57.27.100�!��,��������        !* !B>""!## $&"% & &(!'''(&( *5**$+((-�--0'.'V/�/0+0'701,11-2,L446%6(6((6:389'987;;;2%<EF=@;>58DDC<DEBG%GGDH1H89HICJ3HJEUKK L6fM2/NNMOPMOQPPQNQQQS SFSOPTTQBU UGUVIHWWYWYUWYXX:EXG,XXVXXXYF8YWYZWJ[[ 3[UU\ \>]+^4J`-aaT]a\cb 5bb]c cbbd *ee7f9f 9g6gXVh6h8h i6i9iO3iXGjjik4/lBnCo.JrRKr^rnmsDtdLzrDzzw|{+LG6urPmrRvs!sgutq|_mS\sqbkuvĈȱĹʣX̤ЭdWYعmؿZݵ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{HpT>}�)\0Æqňf1cB^|ذc8j|HrC爉 87xȉD&,˩ DZ0bEPc;9$3iQ9ppiQ85*tWV 6'׵0LvK? <+NG0Ë#QŐPlX#24\G^͚#Z>-[5ڲsӮZnzۗ/_ P>rdɉ -rzͳm;t/'>{u,ȇYg~vn%XD^%eP8E-' a &"9VX"2[eXxߋ~u<T TD`/%\"IPF)唊 X bidiB勒8pƙ Yi_\< V~)hH&y\MR袌6z%qc~(\iy榜I9Hj꩏ rgxUq9( Zrjd]=ժDFk vN#[kv&Ik.}8*|ޖ.~j2t }ܺ*\rzm\b_:džk<ӝyA>U0$-JFx Vx;\٧#siK/BbtҨ&}< 3]"=\/a,3,v LpִRo56Tao@mP8 Ta`qt0LKqeQX\V9[ꍖt@g 7p�~{ @V8~tp<*_o#�w=X _(PR4HPq`}Q^ `� Ia 3ʀ<萨=신d&=؁ V 翞�P @R$p T 7~Ӌݠ򗣧tLa�0t{\&A_*JNȤ6):�JH2r\^Edh0@�P*L CR.J6 чnTE9}w?sYC \w&BMЋ1D FOs$e$4,Y@C8I4β�b SJS XĶWQ<f2>,Α_q..1fVbSL`7f:mD Nl'f;AZ*W,%GRrg &K~Bj@8E6rEA4vڟ0~mT0PS7i-1u4�eGD.P,AnC j~*� SbJAiu2;&X}IRDϹe O :p&l`��%Dj@$D!ɝ30~ض"e؄' ?r{-7nQcY+ Ġ P KXRD ;LX@$SLa60)(Ho:^ 0uo�J<%:SM)Y}@jRX Z1 OhD*`%X:hY E*BP>AMWi \9J3i L0B <\()< XТC&NQf[(<` hF3p+pA 5͙PDd/VA, O!%AiDX 2xBA 3k kB. i Bb̽)!;} `kF\'NAVSAiL O!Ě nD␇<qv0{V$<9>Ίsm` �D)La :C,  F @gԴ<mvvҠQy8!!7B.<ϬK̵Vz" HE4- (8v 5R\@ly^nڳKvϲ+j#ߜ`!Xz]b5ǚ:oݤ +u?enz|c0*@1&=}\.ƒ)u$X+�O=� `@gvp6Ձ[/{re׀;i" ;7sg <cr?6~rTv ?`{Gfm!7`n2|`/U vQ 7y'{ZPtv`tS8L)G}R%Q-U=<#|='fmqO�r @T0Tg*|f>V0b3T>finvm>�cۣ[BBa ҂M.''A&'eZ6{6{m@nqjEx{s@,ȄG}sXEoWgjGgq>xtC= pH8#h+_2փmnG=0W}M*wrVBIcB^o%WuxvfifnփZb=p{Ӈ0<v6=3'#6jhFmqDP|TW(-2O'#8G'vNJZ3W/cv\bQWjOii0ht(gC ~(t @  z'+ 'O‡mWpgP|8  @ CbW[AWc @D c�T㒂  Y JWx>f8ugQ)|0 � p YdS3D?DP"g9h~ߖNC07t" I 8) F2 ;`��`Dy?Cr9%1 XtS$((-oa#ՉAQD3 Ab@fg?(,aC5]U`~e<tYV2kX0R,7: 8Ogh1:Wr}f''@`0I}QZ(^$xcBxĞH^'t<cҲ{8&H2`䢕8oNn#xuwii}B/\Qނ3I>Y4'3PR)rp@P.2XP!'E. }ˤE xH,VRꌌTŧOrV4F::zVޤ!cfÆSkSc)ExG]Z<S$Z:eH䄩}8q٢ "S+nZrGUzti><_(2B+& Ⓒv{r"0y(/芮z/Ю튮皮ʮj *:j گ:*$pkjGJOҟkw ";$[&{{ Ǥ?cxIRr)qRPaPu胳(t>>˳ Jap>eJ xL@d dNKsdP#fIBaEe�|adJ_d J dUBzK3Vp>ok:[JBtGaGKWiõ8B@maJ8gpGsK4eV0oeQAc{ۻFSo@hz<_p t:kBi=aap$+'[ 4kk`r ~[<VpcaYd2${`d@` H+e`T�,;{Pk;ưfV|IoYT>K:q<q`=B PcˀϊFdEWd```8_@bqd#ѡtE[| ̻cc"Ck&3`ݛ!W75kY|> � bw_<I<^=<!k{Jȓ4 9,t &$\ e<bk&~"nl &q "TLl °vĵH 1.9R6 AJ{ '@\쌼KԼ#L7XZ+,5L "ɉ\lL$vȼ\B v eX*N΀�Z,, 8!yCK^6`s?ɹ3U[L`3< ʻ (6TB`^2$@@w-d!AёAo<Z%r &`\B|Ba`BU~$阨Rѥ?-6뼴w~K7SZ$&@K%NB;BA>L$C' ݷ'8 q/9QIc0� cjmUZL -w<6� � �R@ 8@fڌ@P 0 OQME =7l$}z ˗c�S=?QڄpTG%q|ҏ=а|Vo̠tE  `1pG`mLPC0WT)7=\<=׹blFո1 =į\� �  ͽJ0<4�P@G`ت؜!D6ӏM$cy=>ܵ}`u0<pQ0Cp'@4-@9\pmՊ<]¿ '`~>:½}H>u` L G0@~N)dS|Ǐι.'tJ[ԋ�@F`#PLQ'�0 Ej菑:q`P`P �1` 98LP 07@tk, ތn ]S_I�:`C,>~jwnjݺ \ٲ\ކCCȍ�w8�Jb^@-�%j{A㶎g<ol^/f`@L8;/ ^K&tD Ja �J�0UoJ] ]%Pr e4 AHPnے n?|ėlE^�1 cPPPm^ C2Pj scOb,7ëo2 [P@Iڤ_@c@Q+b_<mF$Ck@OO�/Q+@$U;S:|-C%NXE�-t2eD!SD*XL9Ì)2dM4_Z9HI2& B\i)#BQ1h& "PAĎ%[Yiծe۶쟍a=ZB$F*_Ro3V201 EH e ErĊգ(8JV"&TQ[رeϞ 7,yG.6l 0+#8̿" [)dA"YfHbyQ[2ʕ) ї=B]p+녃g}{ۃ̭; yM\1{I8�1ȆZ1(`%K� ,+ոԂ6K4lj3O@q"h`HXc%0H"7 @K! ZAzD.\+EME@jt C갢/f CN<m 2~Z`�hK!`‹!J�6 C KN;Z$ 0.¾MD2xuU-9cNT3@ C P # 1U&ؠ T4ҭHA[pߋ#oW+0,C<iH"MmD:pB" 0U 8xX(C6$ �T(EKYCK=ydR\$3SL;heFh٤V[d:Z$# !$@ p`@!8ek !Hz*>*KU1%R,V8ŒV- #U`h^bzJlWSQp#\>6ڨ̑(b]:OK"K`~{[{aV ^Jg+ۯ>OOb90$KN!*OX=cuC=ǂ�a�yw XH A&L QyMԠ*z]] %,w&&ul#{X6?D5<쩑_h-}K�Ǿh �-0`"ˈ(ƀ Ԅ7"!|AO�O_PT!k xFcx'@V7^lANd]b�;y,%4GdQHPf*J1OtJ0e(0G+@Z!ƬP,Zd+yJDGGj 7Cq>J!yұ d&|"K3%rpRa27<.4q7uqw@ H ĕ �(%3xsKhSyzH+Sa7\XR7F 2yј̄%bI%^F2 XN <bC9DYvIo#Sr - cn7Cq05)fz|=PMO`Q}Gj ) Fmɗ0~ C8,)~d\<bܺ'O1r9.FMhNJG XYۣ<Xn %Nj�=q7" ܰ(SdV\K<6c'N@ghX[(J P+DiTu0FJ,t6]'uH˚HҞT0i56 C@$2URԲխY4]2 =^q+|_:[9p#rĹ>g鸛t"#h;pk1N4=nZ1V91WAkVdUj`}tKzjq*Gr 鰇_DֈgObRC6&6rW+һܪ^D HHdQ�ImXhLYX#+ཀ0EuPg%$B<iP`�+@ hsŔT<8:!s'FZv24!pԥ@} ` ȢFmԝ1q\2h B 0 x[0&8[cM\^p¹gOZtusĉ<I�p{!"07qR^-D0a&`vI` {'7l[e<ˁw">萚פ&OV쐋!GwC")]QemljE/Γ= AȉқYHZI""m&g Us~F`|"^d(ο93x9z"d`vYy+STe�C]h\&Rs#!~H]͎A4o?8!}g/Y ʠ"E "z΁ *3'OHHMY;y*퍶Y1,Ҝ343,�&R :8.!#6K[!1?ө#,,鳑Ц i0kicA .2@a5+>;䓨� L 0Nj)pRy)2!4+>X7?0,C :AcC0@? ćB <c@=ؒ'ܨ*)x**DR ,S SEDTDEXEZEQS7EWĸYY Ł`@nٖD#!FjFkkiFnFoFp Gl|!@KGu(7t\GCcg$ɱ#hGq�:LJ�<  ;;kĈGGq{vl<7�:�ɉ4B+;7{>0<@�;0p� 7ZZHK|$ @M>#ȿk ʣ,HLFj*k{R9@�>;J�ɟ?Kd˖9:AЈ=x%K X|4'pLA==PN qKhHhxLIX,lQA>(R_OC#lKN$%הMAKDhYȅSC8bʇ@͸ $Ns;cb7,џK܌;~3NO4J-Mg E(\ Wq䴺4<ʽ<64=!OO6EБ<#4O<ѐsY3ONR9pOuOU |MGר2 :X\0:ѭC%QpіO$6h\[ *%+] -PJd ӳX`01;XSHPQ7$ǫDQIKtӴRhQC%rCH8 +TYy$?-S>0"EX*U+`9ChCxSqCo; %pI pkH۰+\xAFȅHsVSCKf? Q8 JUo 8d~jXTCܖԲ`J:3@%@*hbSZ6~ P W xVfb`@ @ X�4 ?YdZVhɴV$0+a `;ؽ7 WsT}Kƾi� h���0۰5�5<sM?ԃZ8 (#$hFk |ZoC��x\ȍ\ɝE[[A>@ 8a H\-B 8Zŝ p\ʽ]�L'$EUmMݽo�eܺ]ܽݳSYR(GsIhM2 H pT݉xЋ\P[�PKy7^XPm"0!`(_˖Y pŤ_ܰ^\ AF|P)PX :Iݬ~%Rel> n1:X~Du`F `Pƴ_xLT=ΐP@PICEp_@ x_ a�!YfaMƭaC;VN8"lG‰ccd �N.U?_8� T&CHc>Xu @Y,M\@i( TMVneh嗍Yz}! \~\8d�`%dC| 沨M JcF's�fnyfgN\�'`%-eU?(xs;vhVޭ w�x�`MȁMp?5h ht=�|ރF[h���T}A.�i<ZfSȍ�px㔧#hd~f)x Xfqk% (ij=$]]\Q7XrMJ7th^NNi0@ꁠ)&a>]>6b>_*נkLcjjX۳,J6BR-~뢩xj^5P6ȁ>V fVnlk]�piѶGH촐$>=~�~�T VmScIZHR6妾-\܂v[F~HFaLPcaJ冈[Tb5�_`U؅ ; ~]^�ݯ\\U˨l!q&WL~Kq[-ɭpHe0ψ =0su["wsE�N1p s35WT!osBȁ1UUsBWF=g?,'۲\�(B`F m2~TXUs P u�H,vіoo6cdq*=qIvcm, v#;wͅ�L/wr߯ vj]臦hXI]gƨ �c� PM5v`k`Ke@4^tGѦ]\�mO:hIoG~]o5旗%Xd@ Jo z zOuG]uomg uV̇?ycnj^@jf�@{MQ>QNN~_yI{۵\w{@vJ_)5NHge7qwrn̿]qR&ѧf˿p;}'N|ɟS˺:Gl'1؇srxM7+峿]c/;gxFˇ>7.t^Rܔ?zN}V^A .䠐c'Rh7J4!Ð"G,ɰ*Wd@Sgʜy >$'РB-j(ҤJ TB1pZÊVFDJİLo9h[Kҭkw@&4I f֨0k"Z:Hk2} ,HS@4ԈNl&۶olvO2ajcQ�Uf֤-{ҧsd}whӇ'K;Ea w@;bô232<q?W}A%qĥ|y=tS&vMg|A_zaI-Zn&!ho#Q!`bpYZ4=8n{8Rapj!M:iԖ[7#}}IWD\d=MDGmj9P4fj06#[yY]PP1 &SWF1{@PW%[8ũOp)ZFf5$V_dFduj]E"Ȱ El:,&"K [- {"Ge>Đqõ$EI$/j0-($1C¡&OmA&kCG@da1$֎4Y7з>,ͽ\s^9 ssAN(VCz m(Ȅ$i+d*,GApm6q-7u}7oG7Y` n+88#>+>BknYy�! Lavc57.27.100�!��,��������#   %!(     ! )3 *#'" !""!"!"&"##(T$%(!&((,)%)*$*%+)(,-�..1*/�0"!0'7112,2%2+L2O[5)6 67'7=88D:9)&9789:69GG:':3:3'DD*(EC<GGCH3H6(H98HICJ J'J5ILNPMOOMPNOPNQQPNQQQR51STHTQBU VVN/VYVW5WYXX4X.EXVXXXVXXXY )YF*YF7YIEYWZ[TG\�\ ]+^&A^2U_4b+b bVfc 6ddYeL7eQ]f6f 9g9g[Uh:h8h6/i6i 7iT9iWGihfjU kMNmBnDnR/odVsCu[Gunjxh0ye zbIzrDzzv{V8cKupys0nRt [JhRs Xpp kPkRxRQvrMȤYɆʴί շlYXؿZ̦g���������������������������������������������������������������������������������������������������������������������������������������������������������������� l +="C*bP…aDbŋ iУC8ŋ)塖 AA(f0AB $P왔ѡ&LgRNy@D_gmJuׯSzeZBЩ"DT)YKjҴ|V6ml`AY(%2DrN/,YLJMnHtΜ?&ݹ’iW(swܡ{ߞ8g0>ďG=w[s.9#AL '&AS/5}_ gC9g UQ e r[ -`((ȡnq 0Jd4e8!؞@BB sB*ZxԇMnUTVy" .z5`)d~ڑQDvɵqMGp.@ R*ju߉XrpF‡UIxVbvbZx"AzWZ*c j뭟* FtBy /�HE'F륮>o&FUt.*&@T+In&W^ZtVZ�K ,U*dv*QHlqԾW6j6X[lAHMi֦蕼-%iCE)rD9s^0v9ӹ/Q=#$ 4R\9p'Ό'puVpK,¶%@2h[wm!hS6:T6tEf 䑀wGsn$+V\*P*[mqǃUyѓ[Ǧ 礠+ˁG Uv 6ߕVzu6 ` @�=O}!@wnH<)6={6o?l!X H� d"�H@q=\>ʽN *% 6 Fh?>0@KArD#,! (ptrh ŤkX8, Ǝ1@&�6؁�ppw:,M!nhl<Q&:q @��}02 UI)^~4K-#D@I@r(xghԧ(7HaqTT%]%?LUbsG=tsTZ,c^\!Yi-�\1ִI_z!$Rex'Ac ,Z#靸ԀQdE iO0� 0�`�}̧|44S,Czv=M~�Ȧ�)�A>LBA:x!f{fWQ&z@*~F8ͷRFZa5(+Zs�@H:��u( 1zNU,N4Am)1R}bGՎj %"CVRohuΪxZRդUsϐњ^]AG>DݢVTRnj <fӊt�'i l(3yvfYS"઩jRQ>-h1QcXhyK'ժ Բ*UnIDSa۬Rzj�u.pUB'%{^񎩑a<+NiuW�@GB+xN5n{'ړc?*H_!3V {gp̚ F lx·(唗JB&&A~2�!A$UƟR;KBOH)TȀRlv$r i? @H@\˫j+GL P4b2 �I *T LZEtP LjS R93!%|DН#"c),F"؅\ NkLڨN!8[Z@M ѝnĚ~~2?yvJuh( fPBv0FH ₄7ZQJ"4 UP0AX0 �'q'E V Ƙ+b Eh,0s x6�'0!q[ B02AuC׽{~NNLS૥als(BsF S1Tt&,h=xm{ڍ+Ɓ0~ ?ԁ D@"@[0~ ^[mr0V�/@ l(Dn.L(O0^M1 0| 砾aK# h)RiG{RaMy{vtyUnn4@jIPOgH;~cc3Iacu˓-RBu Cy7rMp7jXnnvn*O 0Pzd8r0YaseTN$8-m-V62"A@pn4P}�jq7xUЀD�C8 PU%FdYNawmVͷfIt'}}Fu&"G`� �HXe#faRS-3.,pj<h[7t`}uprUSl8gsxsE&RVL Rk rҷt@_}p~e~0]zELMFsF9$bRGp*nf׌ '}QYrYc5>Dōw%6[}(!Wh<,eM�y'vU}@zPz E @gURHCKC㏃vTKS**%Dr"ut0}7M��y~֑9�!Ȅ?d륇RXN\7Pr\g}&bwv DYg``H>Jfc"N!A"&o% HyH4p?_��(0 `@Lb/Hq'(r'ޢDxv  n�)@I `^YUbR}ug}yDГFtk�qL_IU+968;^r\'gr:)z�lؑ#:aC]9I%u7uɀ+g?P�q(TbULɔkVQGTBi}۷)YU0Sv@OWds7$]XiBAMj*p7yX sOS zWuh"]R yQr9r]Iy@:? ��_RP� Yca$V8/:bp7™#Gp\j?9��P}vs-2'B7nk@!gyaWv�@0?`OMᓍtMR"!jXD�=X@ݳ޳= Ǐ46wpZ!t$fS)t<!zA"-P-ᚮE Hc ʏK56r<cAk4lC6wJ-Yt:,RZ;**A(^2N)-Wg9H(cں1$yRaE+"12ز냩9#.$cmJR #0[%C&zH–a*‡ zdљ>=KOK%՘ +Krwbm+!dJH`x+2v(s\Us{+'TԸ%iĒ>[*g [J9aQ;L2MRT[CK2J) JK!ʶ[!B[fiV^6` N5'[0 6Q싾웾0[{ '0[%זwrP <\^0jg7%cB%Pi�mh;+C,00/,07l77mf`^B8>@Y! +yBuykp4|B@k;f ?:|blk@:>f.cm e<KV!Rb;Ni�d@l?G]pĉl8ɑhsH/ȥlPɏG\ʉ*r�NKQ BUcIiplĒĕ,]˿ Z@ż̒ZĘ<ɒt9PLC(|+ʍ¡L:cd\0`<7Lǭ3\-zOE,\:m -\]їwBܜj0CV̍+[ k2ѥ[5M8DM-iJˍ = }?ӤU B Ol,ӋHZ<-0}BWmpmL0t>$M" h <Q/vMɆ=э]}r;a[g0؄}i^`QֆmM'F!a@+kڢ=ץ#l:uѢ|R8ZIJ]"]囖hm,l[`?\ڑ==]Zx=t"ͷ'<ȫ 5uosʍӰ|,D\ILm]ؤ|=I ~, 9,}b ^P`"gŻh0,m8->3ZP'ڂ!-oy#-qԀk k .ܾ8[QӣR4 zޮ](LPRop p F:08 8S q0nKfKM~ڋ2nZ``P�*_. � _`NB:038`30IFfn (=ݭI1um'P^rR Qo  wnF �?: K}Nݨپ H,FN(jp,_^0o0_~eپڿ=4)v\?,@` L$F@W)9�R_~@~TLw)ܭ X-@'` /50G9=xJ R��p�.pYM=?>t>|;�-0J>=PNP P oe` , ]O>b~qpGp^/2 >  iskVM? ma& 08#W\Q1G]02N&Vtd%xiF>"dHfC9uOAz4I. kaZӁlZZ)6kv%K,S!*(<QȈ\D#1Ѩ[(*qG5e$ZeCEץf9;6^2+XХ'Rĉ#nz7(.dȒ!5e# -89fA2o'4O*@`z2PkKAD߾hk)W 8#(!r.<@EYfŕ6 &;Cl<+oC*s>:o)-<� @B & /xۂ .r3a?4p%C=ND0 2*/P4|m֪Fr\PbP8 a$8`8ttz` :.4T2S>ڪ,D[>TϳrBB/dJad@?%x`҅ LЮ-,1%:P̺ 9[0IliՖF4Ȃ >r{]\ˑO(�$Q<$L} _QdM81e^*lܰ˙T; EHnWazƒ #/�dQhMF) !#[hX`%PqRT-c9^VYcΓKp @$bF e7@!BWl1O<)SNi1Ԙ˪q$M|Vw/W<>K-N@.bxE:Ob1Ɣ/P`P*=p /ıvK qȋ(UG~S2o5+SƳ=t0hDLOJbQ\ E 6�q|wޣޒR'q'WMLQO`ZsDԀGLa wҷ Sn`ӝ`Q XȏTLxDkSF#9uZ҈hV䊙#/XD!p!S2Fv<1 5MܪNm>iU3%b؈Or0*>%\}>J0h plj`VE܍;E)<uC_4^q .F.vP5z͛rP@b\0IL;$ WJ0RerF,@#4 fpTb('73AB|r-@?e@$ 2PE23H]X'u䉖Wm`v t6D*fM(mZ\R��A* ́a8EC'CxT#hҦTy+Y4�%TY9=R|TkvK3/Q I ( ^vUǑH+LQ�- H&J N𡎪D*86ƐU)lze8"*1'x`JTb#cMNZ_'Xc+YE1oӘJxwMPQ򤢔c68Yζz+ 66T!|WP o&1!T"`sYiW˜PlnP"3cuEi+)ڮr;^Լ;"! Qo ;@D/ǘkRtE"�v^y:#Q YAB"S 3 Qp�/,B s}]*rj-뺐|}^ ^ԏ+ qa 1KVLY&(kD-T3L1I9 p( p"d|: y{]{vx iYM>y>~E7+0 )֮V,43#A$+RQd uo0̈'Lۚ{ "2AIeOXqef6؁o`dhhB,O!ji|T+Q-ܘ;[`Vz68,!CD(Lq-嗋t- ,v 60�D3# 14P"^Q0Dc׆ մ"Z촱!GvJSxC벥v-sI\'+8Á S ?Yj]%N8Lc|׏ &�DIgaKC>|hNbw:Zto" ^`&bPǫ;%u]p t 2sܯ @MP' ^(-Ԛ O9ywDž~3M{kK;8Zߣ**)[<.L[h?x9[%Vi*z �4W;2xV W�h@{$"ˤ6$ ɣ>K#t,ٱr5yF@0�S: 9m R9'aC!'c0$7v98: �S� (нMhR- P52- ,;d;т��JDKDDM��0@!H@-Cˀ <DIDcDC LD^L^OD'OPE(($؁8bB3DC<2Hô �(Gs4GdDs\X GPGs4B>X@ijԡK8o Y6Ȃ8uLu4u$pGtGvGA*Z>+9B TH$\HsHiؚD0EC<O)ȃ,Lu|Ȉl{Ü}2Xt>J)\1TJLJٖ][ũ,7׃\*YDh9p¼Ӻ$˳TITŌ|CH2˴Q9س#ɒ̤,̕|(nӤ|KT`:2r Lrdی/MK< ̊H˻E<MsM|ƌq#̋:R\DI<GIc;A IlH/̔lN4L$!ZϞ'TS /0XP<=M L:PܜdLB8$`l &RzP{ 6X1:;)-4Ǵ MImQ ,&e] )53=S3�*0q,R#ά$Q$:S45S4QA=SHSX5hTDTUxT@=ESCTM5TGE?5S{S8u=LP3rR8#TUZՕ.U]]UZ^UUc5V.8_U[5\u]a.\Gd΃ЄLR3:W4b|s=WtuA$(t-WsEw}xUWwtW|W|]W}WbyuAXx(XMXUXXĤ MSMeHQXL�Q4XDY-Gn]d EeY$E֔ؔVEYExyYјV<HEnGՉ40r$ٙUHEDŽlYt`'X"EZ &mƄZlMZ8rۺø[O;}ڄUʓ}}ۼڲMƝ9U<PP]G-Om\m\Z-݅DRp=GܫOu ]e\-ݴl eZ-hShݺ=Uʼn\]i ^-R[;l^[TR]̠Ԣ3p[=]9۝^x}ˣݻ}\V/A_[u[5=LL`]<^э] n\.  B]ٝ` 6-`޼A(+psINN^8%Faό ФN9>=XrD$N5xbMaU=xaAȃ/(`lX#a|_8^3X)ʷ4M/UbD[`-tژn5үAK8dLdcDF0"VE^ GQWu4e]҅xZhBjf�i~C 샠bATXnSuڦ,O.ExV |I�gF� �PLZ[ՎD*SXgH~G%6}G`I\ �@��.i>iN~FYkeD@H$#[idƕǏVii4݇ib^[uL 磶ޥXk>@uGgSPdvfeީ'\djj�H\OIgPSPk&`mHnej~l⺢ N>G9%"L.[=^e.ҺvǾ0j/< ;h=8H"Mm]>6篮IhdL<c^e��f [.Gn�H픮GB8؇lGZ.v_U.b`l�k6Xi�^ Ie+&^dϾd4vjaNJ޶j9%@>nĄJc 'oN�G2% (Snvߪ_'n ^XKQG`)Nr"~&Gx N �q"ǀ`K`YQF5 kʝr*&x!_]G%t!2pqx&L4vg?,YOYXN:u^RX%gdsslN Wl+%2MO"r>UrLdslBc7#g6fgk@!c" >ow[JUsa[HruN `89�~�RRZjCxw|2v]wE*%XRXY!xo`L>awۮ y<ْ.⫦Go�Hw_8`(_%X!Xf@%G WIF'mU�j9/iRe{e(_`rG:?\<]^iq8倭 `?ctY`RgBRg]OWѵn]_x��h%cuG8nc۶=.V|lU^s.ׯq pUcR-N?M}CMwW�WWx'm_(zy^}OuW'i'W `7Rkzy|OUgVwjuLx?UmG 3y|d~H>ʕɦnF)WW RLX_.=}1b,!Æ gp(ѡ&&bdHx$�o.)GaDa`U^bK6r"4QC}:t)ӦNB*u*ըiH0Q F&f8 cN6Ɛ�0@S8¤͏,b`&)Lt􉧏C2Tu2ʖ^ͺlj$3jK;lB\�>ĀfvL,B?y1A^N|L3#4;DϟQG_Huk 6X$%#A6\�Fx9Aw Mg%|gv dB BG%�W\5�zQ,�4A br73ZUtmGwU@*c](\~d_,y bXd4be(W"#h$6fAkH&0҈tyj�HɟcD`ʸ%Y&L7iy6CCƉF湘PU'.'(h=UWViH"'ܦ0ea BzHNNm(!=fܮR+}&!B9-+H͆QEr U~--tnƮ;1۰Szi&BC \:씷R'roN$ d c7 {lp+TV΋rJnuF 9NJ3;-1 0ĿIsX0kE�PZ/XgMoXqBCni9MȶoAǽ+uOd HWhsxvFpWTm.mlC xbk2^EVحS>& o<;|=WQ&2d렍@Ze+v+>Y8asߛ ڐ ~R(SL Nvt{z(Q;*q OZĘ[JwI; 1p0B6b8 yïH:JI'Agmoi[ R5hr_*Y/gDT(-QoQFMa{Q G( i;9N 9&T}}ZH7GFȉ 늕BK,#Rc*r2T}$ !6A~|!6Xƒ@}< RIM5%jL'6,S!ќkV)a5ɜl*e8bmbS<8ٹMAL<%bxhA*Εpl'B k:4LDCJQ~mUx�Xh^B*HE>Xn%1#bcAJ -x :C!�(L 0"Tu)RԪ@ 4&}Bs*�cBYVF7ZV•pM+D=^M(Q"K*UbMWy`cO OA Y;!ݬf3~Vlh=k΢,jO+ZήnH h;="- nR[.q+\38ipw\ڶE.t:7tk\j75�! Lavc57.27.100�!��,��������#   %"(     &)4 * %(" !""!"!##*U%%%)"'&''%((($(+9)**$+,6-�.1*/�0"!0#*111-2+L355)6 6*57'88&8959)&9393'9D;:HG;Xf==>+DD)(FC<GGCH3H6(H97HICJ J&J6ILNPOOOMQ QPNQQQRRJ-ROPS+HS70TGTQBUFWWXVWYXXIFXXVXXXYYD)YF7YW[[ [ )[TI\2W]+]3]\f^&Ab+bb c 6deK7eQ]e]f5f 9g9h9h6h8h50hS9hZUi6i6iV iVFjQKmBmQ.mnDnkhrdVu[Gu|xd xh2zbJzrDzzv{cJyqyt t1[IlR U5X.pqos lPSjRQ_AĸyoMǣYɈɴа Ѱ+ԶmYXؿZ̬f"�������������������������������������������������������������������������������������������������������������������������������������������������������������������} k ,<� $ A $É�Q\(A{2*hFe|PJ''RRc! 92Q"Buz81T3N QBDDJB GK Uԭ_1CתTr{Ԫ "] u%25UQPϲJuѩ&%ூED͛#6|s˞As}sϔ??,i֘ %ڣCĈ۸E({m߷ƽDpȁČɑ/OwѕG~xvҽsN1"$}A2,ɒ}y|~ͷf)&U3,]R\B׃eU (b 0YG QHeZh(e7ňcg<hcCVvMU 薓eo)9Xf)HB&difa Tm�Wn* YiU yePic(%Eg&袌IOu p™NM:ex)$ ceBꪎFa%Rhebzr Y^Hc!(装Dq8a6[j Lj:lӍl%׶ ypPDkekV ^W띷ɮ/A: 蚯U} -9pz%P$/JK9}&Vzz.גZ(0 |Y%Zf(/R8 e ,Jsحd>WA/xk, wIz2&P0ykXt"{nO5~L*N &83e<3r;fu! P<m|[KB*^xj{1錿Z ڍQNKؙ; t9wg Nog:iqnh1"Vǽ,*ɯ#|�?P�ysH|\-N"YF<OiN>�̠1hH� ؁ �E(@* ȀLVƬ9hVNF+QUpH`%d4$A ^&lMHEp W;H7a~B}-nQ47}I#`P�  c>".<� tb$YJd%B.D $A1q#ND@��A !H HoIg4Z\$wI:"&(Q& �I`R{O[ɰD"wRFMOLKtK B�@0rzo gf \kSi_CtV6F!&`G`vҎ=SE5;8}I55'K1%( �AGˆw &jW:ZJ$+1 (H8iJ *� @�Ǽ!_ԢTU6|ӖWe./ R *N}Vq@TCQG'We4u3O_)%)�DEhBV6vS^갔u_9%P'v]5aG`m-IЀARw,eWUJ-ߕf XkBT;vz-d{3kҔ 09Ž,ћu)8ڲ7jEZOk\J5{“sF킚%].BPEKG@r_W8}IEm1<nNUE >疞 Gտuk*@N!M.YvunbPV hpSX2)(s*_l4|vTzփ!jd+dFYKd,b.8Z6ژel 60WbP!AVlE)Jh \i"9Z)J! Y82\.T*J ғҺ�A<�N@TF$UhLMx&'6aH�&6Q`;C)V0 e!ZF \Hl0 @emT v;lb+8bVb'$Q Oh؅$<aqeׄq\MhP'o0;0B 6%7:1KQ<F^9.Ya Y(}؄-."{˫ Cpس+X l`n\ 7\ `�Zͻ!g h©9kf6 R㲐D`h@ F:XZ t,|iO;k蔎־4w[7=61ΊWgd Yh?9ԋ{ ^o<.!z8_lȂR`  IzqOl{&;#k[)!rtpP`IQI v|+jmoQ^;&3}zw)p�?PTf�$EPv^T%<3d7el�h4;2 R P"oc`l0~|yzkgbs50s5p8EhBIB)$e0Re88&25\2p (8K>`](s61sb560�r2$CL?$փ^!1Ou2;3s7P)n&nbr(vVPvx{(fGS;(&qcFu('&0+1P`�,vNPw0R��{q&[b@`5%#0'�V8vzlr#%��WC̵6\Uh"%}1'voHW~ߗ_Phh ِTqd֔O?+'hzhzY~pC)ysIRieJk@0ى2yS2dx)rY7~7@twkVT.iw2F] <5X8O1fGvyzX~Nv� Жn9kn9�Q iU8($)Y,uXEw%1iX~ ��uGw Pi�䘙S{/Y~q׸z)~XzC~- Н鍷�12i?5)ÕeSb' 'Yh~zNvdɛٝ 6Е.(IٜF4Љz!ُ )APwI{ykl{̵{U5 !Ty%X+v yA _PyAJw&�pT.E-Bp{ǹLjMOizYvGvJ7�h@ʛ`gC\svti-!QOCpשAKTutJs(W8Nv~`Xљl0)P_!V4zHv{ <5 2#،P|A �gP %5�!@)8w fz*h9]i�l~-V���t���J�� HɕJWvœK38�)_ �`ʖJ-4HkpaWIzpBMOF9%'@aXV�?.??UA:Ǩ1WAʪ/= !yr1@'PQIxNt FCjZoisK2KE(pBA916LRP9p/ِ*c.홯d[])%4[CzY8U]] 4S6[0:3٦ "h+"ҳ;OkU%QjJV٦"V@뜵f:CٓJ\<vlzXWF[_ً3TԬ?7ˤJ aů;"Vɕ0YlrI( HcʱˤļeWsʹd4UKé+KyKI!YBZw1)^le@+sYHDU̦[%G% t]R]l4ž"LC=jdzqq,3?(qrk+ClMӵDS1�3!l9Zu2hjl6 ir<t\v|xMy'R,(k=QA'LAWȌȈȐɒ<ɔ\ɖ|ɘl62PPaWT'e9ԣʬoʠhʵʴ|˷ʸL=˽ ̟˿ :jgs^pl^`+!p1,u?zl 10LO` g|JJΧ\=9LC�\lԌnL;sel"{^p]Ǽgj`̟!}=%}0=,;%m7gh!`R' CJY; (W,}7}+MMY^V6_|;'r̀+`sՔQ=V-(}..˝+mրؽ ˛}/ nͱ[2RR ٪̢9ڢ̤ Ҫڰԃ&}~ow0[Hv l \ظ|ؽ,ܯ۰oPE]'+ͲrTȽ]޲mִzrD}g۰g@اmĭށب�.Aק'՝ۛ- ݧߩ޸]> hm*p*9Y{̨N�-<ԵFMB5@},̵㣭᭍~mːJ8Y g1E8+KN.̲R>e. 2 @>~l5`,CԐ1Bi=&(.QEeI~ 3 U@B.+>{@,aCX߅}3>|ر$MCypM}nn0^#ޮݻN!1yM﮶j~hUJ}=fM#Mz~) @9P`QB�m m} B`F:YB808 Q enn]M p ;*0Rp}0 p c0O$/Bp+1WtŦ,6OPD Do@91O` 0[$oD`B`^-:ʨm _v_6P [PM?Y??bOWRFʑq3׆ح]˧.y ҧ`k�'@c@M(A/??RpZciZ/krFA Rp`Å%N<x(TČF4 % 0x 7}d:$s2dE;{ h -eSQNZBIQ`CvdIhv x=Ȗ5vشX<BJ,,E&N(N]j(RVE&]*V\2tXuٸiW/t D#Ha$,J0#8H4VAĈ18J5ԨK0)͚͝?%jyNۇj0n ~mm[. K"1`@A,Pr!7(\b068b !2+<#ORTQ-!(F�gM#5B"(n9h@9&LXvIa:c #X73WSвjEQ>{F7̑"I ,H `hp%t!4FadqTHp!2(.*J1;%WS3ͺpc-,rO@dӈl$[ Td1v3`2(> (OEP{SWۊjqNf)I4c00Î@ 9,`~T 2hg9d$̨ak Qm5T!/ƲU>F7 $ačh9p# Ҡb0t9eb 4 ؋jˌiю֫;mƴL1T:G%'hBJah]*t04Q!%,$!VL$i *Z:Ƹ 6V!bKr"Hed:L(I6ژ8xCM<1V]vE\&̢6|Q5Vk3_kru%$[Fԥ?wZnW^Zj<΂?Eu4}jTDbEY!PHE'bC|()>Dfh_p?gi`DPO[kHI.yE*P;GRhCc4Nc> E1K?L AєQ=&3ȨD5p"a"*sY ` pub`,5||GH<0fE!^<ymt]lP*Bj%*ZW(t!NY3JX I$8vّ/9Kvr*$$M & B`dHdJWHC޲]PQ뗅V0*b <&la7($a Ip�ZnED ?<$a*!.XrN<1 iyQpL <7O/$1(Q-6! bbŤ id\$Oh4 HA ӑ&(8:/xi$I~mz)X&dQ ODXCskҋFZ@PB |#%$JxUK%pddMFZ8\SIw4)X)mo)�T`ce1q餔c`)<ZS{]R$ q9$x RBA59!K[jdXC)>Thj;Dq DҴk8FG�ď1GT*X bn ==V7H,Pb%)P!JR<_xN%l BǴ:TX6+ECL" O!ܐua-%%F5ڐi8)͉$I6,SY0Gj"3 0m Sh]/5gߘK& Rt S�B : WsH.^$ЭSŒ?' )O@#�D l_J1Ъ`[W"R)1ZOg&Da֗?dHڂQ zL!: XWv q=h nPg,/)muO>lU żW/亱Bst@/4Z+ 'q2Ba$ aCX<h(b7Zhǭj|# )� FH@$p<'s6BbV3N#�RL@xrYsjsv1E3Kj`DI$s^� [ehF y=W -FԮC@$>k;"eh6|or^^`E#h1P! D5Q )-<%IT=>M<԰x{#Vzd1HFH@'WR3~#zo! 3;@h;Yh`04MVۃ.bQ�@1c+;SPjkY>!8 /Rs)#"C@dAYV70 4"4؂k&rs':BX!01B\<T+[?/YX1 <47,M@Mi8854:ơ74s586Է�R!PC؄R8O+G @B3Zӧ4h@<E.IkR ATL51# Nj4 EY�((\K$(=M,]Z#I#TAxGxx�yp�)M7QFq !1|14SDUiP�GH~0((1.2 꿃3FD'1D,s#XDJLJl`hʦ$r[!T 3ȘWøt{0Jtʧʵ$"Bʫ�!<rD5dIJ|K4`J4̸ |zZ4GoKL=vH0l|,=ɔ TԚ1d"+BX,XL0tJDpK$<ͿIͺD lͦЊ'x5LdM3bȷMLʥDJ5/꽃ɲ`0Dl쌞N,͵<KdN GSEJ<BXOd΋?\B{&d{�PO<ϗdtPP;PSFlԸ3PMJJxRϬ,F+7Q�KiDM@e 5ͪLMc3 SC P10YYEӆ؏3خ1}4Ӂ957ӷORJONlz$BȔ2S/ ϳxӐ9hS/S1uS31YُF 2NT<Q?NDJm̤1?[\ԉiTRUPQTG%CP#U]UPTeU1hhWM+< =#%3 s=WtՂ0WuEWw%v}WzMu{W}s 94QmMJB9Q R .-x؇ݮX-؞؇Ղ-肎،X/؂YP ن@Y]ٕ}ؐX5ِ؏-XVXy'V %("H(XZ]Z}$PZZMmZ(Z"ڔLککeZZ%۬ۧmڨ=۱ڶ$\Y[[ μ[ p: N-I5 T $@,I˕U%XϕզOɕ\݌J TT40٦LL!]\\!-H.M:m>%]D]l^]S}K !a\T,]Tߵ\W=M?]YQL] r5_\O_R8_ nR-(^BH]K@] _ >aѤU9TX@$]=_5a̅K>da `&`L`aaVa3 .m\u,&P%aM#vb ^. \bcb]8&*-|L%_3!Bl a;c@,?wc$WmC~b-c8 R\T+,.6b$a7P:d'(vG>d$e0aUaVUWDcI^5SJJ^$*YM]hX%fZe ceFaV@b5 fäjYlVRf@FgU]@�`kVDj~G,f߬exc`bY&Y"~iM`E=+φN$mV}\h-NJNҥRBFt$rQE-_Sn灭_vha^^(\Lj�kLwl>Mf&X>E8~g&iVJ,@((�P�V�kv�kV`]g_vdⲎБ~U˕g���llllg56U?edȶ^lϮmmRhBO"g]em׮RuێnkFG/mX%@O?%Ncvnn̦n� .XF\ n;wdj&MEhvv튦b.9^6nVi�dN7FWfpa\J-o~V.&Ζm^N f[Dqc&O耓>k ql�(á(0De!]uqZ}&e^qdVr/p k G �B+6ץ�?�dmd$'inVo47pp8#�gr _ҦiI|b6/Mw�?b>Al/�2X6Љ#8 0o1.E:O?rOucu0v(PLx08WvR!^K^O_OrawJblCE�+!SX0GЉi AfcF>wrsCWw!Cȅ`UVGE=bOfs<lxP P)8p PX0``81Qv 4g@~KUǶ`wV�(rȉҹ5\'_so$>̕nJ t+EW]nzAg�p��\S*2x x�'�GWzEތN1_z/x<y{�P|'Nwou7RF`_ge v�|PXH6x{rrzgJh}2gzOʓW(BzW0` )Ht\ۉw)4eW^Nw~<yWl Kpb�d s%KII˛5o(Р#Ȑ"G,iGB!%̗3L9"&Θ&J󧈛"f hL=2�RRV JQL dŀʕ*#Hƌ Bi.޼#tDQBl T(Qh(PRp5+dL +^`2jڇm'VܘqFgNϢAkv'X:U8@\ƊQ"K.2eLCn[˝[<z4s;GNSu r (XtFZ&FUWzjJ}֓MP:p~"0q7}_UJ/�s݁(R) ƥQl*^4nDB~'XbRSaWtS0R lІ*Xg* *@(mv7["H.gmM0"|!Ǣai9\ +zdbN+j`)xqGEEGJ8n"ߣC w% %Q/J  0w"dU2+ J][zkF)╊. = feR� H%J?p!xlxlyQ -$KDK]⧨&K@TUaPR8GB<NR{- Z ۜ +Ӯ)⚫ر/,*8pG`�s8UERJEkü!S>e{Y4e2? R}TO{`8j6aj3EZItq+ ceȉ NOH`*2#0 2@Wd -U+G5S&Td^+8:!93c"(ר㋹{qւy򫋝5Z%)nT? YĪ}usݹbҳrB$ rADKbx+}� ?T1P\XA*i=[݇09 Lj@p! #b!Z\ph򰇉 ʆBτؔ3bS9�BHb3dn1킆@ ;(ByHF,<I%bx'ďR (2l渇=l5uDʼn0% +v+eUNTZ||\`"|_'sm"�A(7V0وהL?eri2ROV"�b H|BRɤaR&QBc~йFu Y*FQFǃq07<X1n(HPX5|N6{3s1R(r:<li ӖAS9qOfS2(PӼf&sJ2D!A @-ҌYKsNnbI& xiֽU<q VusU ' uL%b_5[ þg4E4u1ՑIi$uxYs(^}' )TeJd(8lOka:, ]44D[XD5-(t$N.[m-60ى^"ukyD w+&qn‹W.(P3rx%phZ,>P?,00&UCf$?@ݼ- *lIzD0-xA hXCvk:rC[rGܼhy\e0o\.3|By{S#:]8@a h? K%7 j2!�ABԭ ~=LGgV]tbeb$rx�Y+B]O"rX؇cVsmOؼ6e[HcՑ*סֱoHQ&6Q~Q xۏY bTb�AG]}[w p|޷  |x|nP\3)q8=.k8|ʉ\)'s�! Lavc57.27.100�!��,��������  "  %!)    ( *4* &(# !!!!!"*V##$% %(!(%(($(7+)*%+*,-�/�/0*0"!11(611,2,L45(6 6F97&7)(88JL995:3:4'B$B+7C+'DD.dFC;FGCG%G6G97H5KH6(HICI I3LLQKNNMNQRPI-QQNQQQR RNRS�TQBU97U:DU;&UHVEUWGEWNOWRWWXWYVXXE(XXVXXXX_aYF7[SI[WX\ \MP]+]4FaJTb,b 6cd d#Af 9g9g7h:h6h8h3h"DhT9hhfi6iU iVQiWFk9.lBlO2nCpdWsokt,GuDv[FwgybIyzrDzzv{#GtdKypfRZKwr1t nPdgV3 Zpq RkMiv]Dɹv]Ac:ʆʓmˬUoJϳЮ ҳiӱuYּXY̤g ����������������������������������������������������������������������������������������������������������������������������������������������������������+FPA?#q ?3^ć3fQ> qaK/)L91Py0Q"E> M1#E=&9„LO3. iOwhаfÖ5smUHhl`/M:È]R`BD|0 vƁ4AbĈ%PL$Rg=Mfz5ֵG(7׾s�Sjڷݻ͡?;]x% ˽UbP͓'~}{ Wi~^_=[I'X6C  pAF~.`6g&huW 5C"_"h{ȝ.z_=~M$iIS>JH AVH&$ u1w}eTViXfyD,XNդe=u&puU]|ByISssɦ -)Ff]]"~v駍zH] &l2J$l֊FzJ]fav™J^œxئt&g(hh&N;f+/K#�nT r +n6{&8b¶&9p#fp(ce9[.xԢr:̊<i)br YD3&G-hKz汜Ws< S]e-6Jq˾SSSWOJg]3I )b J[lldZd6 w[z*R,va}I7(`OK8N8p@ \|a> zAZ:炼:lrF׮;#M{ yޭ+m0Tgs<')[pFy0$y_H Wh)4#q2܂"|�X �'HA* '<˜uPM˘J/I�@5|'@"p,@&&`n A%#$J8 I-i8Lc [ { .@r0 >nPijEyRnWqLM3ШF5�� ((EG'BQTWO=D{g3թD:tp +YI �/ I`(9Sz!U4yZl9] C[Q;#/ըb,f�`"G#PZ w |2]T06Qr6L; s&C)OA֨/ qLNV!ef&"eyAdP&d;Se,M?Y)A=A7DnV,ÇGI,mi lR*x<@DʇDsCUo {s*H51(-W7Nꕫ�IN)IŤS>t3�-@-n7^kz� v� `_Zv�)=XPYbWTeDЭeWS&wPO1J #v§F=wDq4HnjSzzEm(ҷ>#TQq˽^Hl*{WPX/׻ޘr�1S+hJR G䶲jˬ:>KT�W`w�hB ~p🶕4R#ͳVZyŋ>"+Nep�"H"u̧W5&^vK&gzWӘ2`^].|1dX~Fd8aۜZ Se 1(dgK˷Z$ْM-N&W@b>i(Ǘ~{|Ԑr`@.Pcr:0sz��4U&'+nl/&v„63i%ThC0ʎWKAb=!pP$k\mՏl)P+3\@E)P_gevl�7; Ko $ uCLˬ>>vk $Z`OD$ a-d, V!R{ں<s@`W>vxnV.{4ξ>�Ys0}ck%=#\ܔ.0JX\.S@'$ &bMNIwgQPAJH}Moz!@fw P�VjA4N]W >3Pt"Ă:p|)b C<E,p 3�q"T&'>P/ g?*N^UgC]VsV&`"nQL W 7W D$o`6`y`|Mn†B`_Ђkׂ2hWCvhv5{Eo�WO{G|a|pcqw `tp �   6mab(!,q?szІzp8_`4P4�[oZ;x�wF!mŒ|7S1K'\.0[D oy6@jp.&MW~h0Bn{0/(-hJz4�AUE� Їg�vL`wS5har?'.D ./&``ye#$D# G0(8wzWuaG56?0C?@DЏȏMVm4Ys4 g,,N$$7RTv]wz(z@�(V3ht>եcB9Ѩ4p \&0B�au4zzT0"�/{I X|ELÈ?bAb#bA0hv{9vh'k`@!� P٘r/ Pa5|j)<v|߶scc$5.t3& )wTyzX~0(\Υ�UAQ q )ROF&'3,z �u{Pr؂JP@cSZ1v i > ɐrpk2EB#�ЩJkX0U<hUh�BIE!B&1#ѩsІk@5I�\f>ojX *yYlj:JP$(@~DlȟzY� Go� E�1ac;iCP-^E@,0974�)% pO�s:Ekuk y)a*r鍛%+~B`69 zZG^a™/8FFAH-ءJ8Dzxz0QP;֣w_2jӣ5+墂,4p4$�|\Fċwl0JiȞiq`fYn$VК8* ��&l级�9Utcڠzpy%H)*^h( '0zC+փ&��@#7sy'Bj1_g*sB_ *~w`%TJ{rjUcgQgc ;:bJJ0"L Jj5d&Z]rhQʔBFWq(m J7 @ J�� J6S8;ٷ(rlr򣳚T 5GmC .@�P��@; �_iXHp: B0uKKFʆs@*F �� ` "@C0P0Gvp+3p'I0GP)>P*�+@>TTPA A\ǪJBUiK<Q3Fb~!00�S.|8 % *8H #"^c&Bb*܀`˱aB2SaRqa+"Ӎ?ۓws; fl$O#8S>T~:i 9>);g 俄[cƌOeipi*`,7˓iZ@A[ff;ʨs>\4:fȘʝŸ ^JH&,q·ԥDH[q$& @֊r:[ig*fazNج6Rg ͻmv HXe?;s$4kvw ̛i΢{@巚Lњ|чYV5p;dKa*|mm\ۥ~wese/3Ӎ&#ˬ9 4v$8Vܺ> kݬE-pr"5̑l5km7qp?dt]v}x60z~׀؂m,?`AU-'TMӲeL rMNpٜ٘ٚٞ٠ڢwL0,6q5&M(rcHm۾nj�r�ܾ-ܿ-ǝܼܽ]ݿ-;mm�=SyMA)H,|okqNpm=MM�=g$.�H2#wX�=}؝-;>3Nk>.;Sm-$ݝq- ^$- ^h "pL/(1ٝ>M~%0ᲣTLLa6A$ @X:y>1ۼ9>}s�f^h>,]ؤL{]sJ}]ֽۥf^!C ւd(p-ۯ>ުN~Ǿݬ=ԁ& 'm|Z=ž߀ɞ~nr02.H4,U4sU䛸Ȟ줞 J敾fx Z]>ϝ"! <?#m1z9n%ӽɞ=a,.﯑qr9~T.C+Nwr2 m-sNpQ?^ \` Y)/ڕ>αڝ K͐O; Zꅎ[ސQظ1F2YL|a:OYz.]\20n} _Up?bHDB&*DNѼyxvl?_^dx<!+<Lj2+%@QE  MAbĈpqӆ<�(?D$YI)U< <NqSM9pis3 9qPCI1ӧSFbrBHB#Oiti1@n6Ō7nHI#.Rd "Ċ3q#Kĉ/R˘3>%h6'eyНA~&]SN 2X0+f$QT F8(I Aq qtJ("\HQ`_w/_zy>ynv&MݤwY~Ԭ-Dd٤F \dHpA0 90& #33D#Ojd,Z| . Ll ߒpEc%(H){["0cE2sEI{Q4o(1Nqj ,CXĀ" '"$\b~00"J2"3̱2C5qL?"k=k/)~:9W<[CB!$zWv؁c1(',m:R0:0QeLS뤏,`d^ld)@`M�`A!8(dJ>x' )'j9Z/ o;NLqEʳ6輑 5:s4ⵀ$R2zWa Fk J*yc˔:Hcx\zII6=RV\T~N&pn! (bs8CRV^dYE 0B`S($B.O\v1\8_VߥmC Q+"z_A#U9fcf)ᢖPk4|� Vt,Vsb59�(0ÌfDf%eIfԚ0 8hrYM3+PD05/e0�v̀vQ(&6 #CgA�F%.y}x^آ+ .(E'3a|L8&,eLBC( h(�P8@D\6Pka..dD|`ED(q BgAS7 lH`: VĢ:rT�;>As|L1Ua`M@揀Da"i 'jSI(RI'Esh;&@ lbs F@0s(lFp)HPD" �ZH � L|.v F4m4JDΎe M₏z9}me �H1x`΀L�e-Z ZBP%"Oy햊Nst1QTȚLA5D FI*BQa,E(H!SO 7E.rA®E.zCn1[tdgǐrXUV/� (OM#H Y\Bw0 nG,a�E\Jנu]1\TFg}U@<�ن) 1A�Ex++ ' S.,SvfS{{GQudmV\mB bhkxDX%H+Ӥ͕`0y Px V(96^ږI:ӛ:Έ=˥6 \ ,H]B~/ 7�Aڪ_m0( XȂ )av*.A7&q`9Drx+AM@� :,7.HM<R8anH R@q"D ɗyÒ $>Rb.07p)>CAh:�L9 9VIp2B@0ސRУR%82zt*P\H9E&"ɤA k( L`5c706F'<SY+fig[%ɞ gXON@+fҏ~@U5�b~V '*QLPT O IS565)E,$]OdĴOh:{JO<kEoo[&a}0dVB8.9u[0�3lXsp &^YJz2fp6& !ec ui5OQgũ (D#8H K#�I[%LaBhpv6>mzo)ㄯ t-$B!-,+JRxBW,GhNzKNB0<vŧq>Z`C``0p8.PBH8AT G�>X)3D"ó�9`6$ `?6"$8�0* R*2[2/+ "4*Ro3<X -`F@ D/0P$8� K ےAr6>Ո=k@살�;8"Sc(6N!B9,)S= @ BC-*h$&DЂ$0# 8d&h=<T <J4XقD,)c#X*P*�G80K&&/(Pd 3 @e;rr˞< �- pCL܂3870O8ye,QS=/-a҈E֘:˸ Ji8Hx,kC@[&D>Gf8R?~D"|Ō+D $X$iB!xBD B;%b@.LV@I8&EhGi\`_pJFɣĜcAK=G Ho=YAֈ&8J$84OpdM�R@kKG H@ЪՈX4Hd SxC P;D4d8K'̖x+" TLJ5nL0l (H( Ü;gXJ3Fx �tS\*4/d؛@ 9P8,0X4'#>Jk ˕4nLNȄ H()xkK(TM?|lK %<ORYK/�LH03j (L(LX@,?)MxuQ(}PAڃ ѻL R!LNO*Z+k,NȀZA VȀ H&8O@7R+KxO0$52&L*Ɠ N+9*ՑR AՏ 8>IpS0064ÄHT7#;ѣWzM#R✕e-<e}e]Vi2209�:40ZKUm ^IQJaӒ\,@J֩gz}xVjH&`"XXDSs"Xۡf?7EOM-F$ zmU0pmYmՇY גه IBG)V@cJ5�X}٪eYmٛZ  195-P_Th2TN)ZZ[-(Y٪[-l)JW<TxuWVa68 Yy[ۇ[۫؊!X9X]:-YʵܫmZ"3Q E#u1u9LƝ}}]]e\ね##['=\59m[`ݜ}ݕe^˥ݫZudL];ߕFHT-muZx]%߻5H])4eBaUZ4=Y]} &ܳ 3%TDT=٭]r*PBcnW)nWԝ_[ u>?y6b5P +b+*^R:hٸxm]mmENǠ(WZŜ�*Yj.#�c鉥ˀsb-b`MbD[Ɍ?胘6bS11�c5EVVvd*d[nèe@VRb7e[6e0~["�#&ٛ4N;Pe1gngmfmӶ� Ve�*v/fo攱eVm~]Fea4Pwn&YcN]fL G^bAW D-艀h,hpU0靸hh,藞-guU詽ۿŖ]<,=΃#L<؃57dj꧖Fتn꫶ꪞjjk~C"@ٛYHv޳f~k>kFn.jAbQ>96@c9^6섘ll0ElElvZ&VMF˖l9Y˾ܸ`}]%dXLk FmZul@nUvffϦ`ݖ]冈Ɯ]kFnvٶ n6xNo ]߼Bf_@0iVo_ួT%nԎ[poN p IO?o#l\& 5nn]o->bn?gJ;|dwv#O襨&oːq(,p.'%T`{r q6Oo#Fׯur\p}?pA_r/4/oJKp~L@;s^tproIpK?u q^u(pYM[Rubu]cU2Nw޴c pHgvmm1?Jhpd8faZg^ \wPwv7s<v+w8w@o vmx[}xa j ?$^4vI'0q w]x쁿Ͷxts9pWy]'z'pPشA}zzSA݀g `QhVjك%dEQOn",``O��HP����P�w�W�|�O|0p�%e5O+ܢ?_@�|_}o}}|Nu ɍߵrڕdr?}?~/~ٯ?}Ofރx^٬%{U~?w?Hauw~'�'=EV}9'Y<aHpag}OS1x(5m~Vx�(|?MeV5~v~o}{�/ze2y&xWuy5 o[7yz7{w|�~Tw^k/WV/yo`Ϟ_L!EW>yAbB)FdDC'RthbB7qb3>,0ED�h%̘.QG <8x.Cm" >yҧj*֬ZrJkW)QQ!E Bرd*RIw”w \&"2Oҁ/I=4O3+ТGJYi~1۽=ڍ=;!|tb;=x #J%Jl4\ȹӦKs5YP![L?1ozǼ[&X7Z"j*(W8 LDWH)uf}t&!jŚGzJ!l%䦛|=@M9`RL/BF92LQwqևEi jw{ h“{)m)[pbcbdpf<䣃a]SGigUNRG.5A)"nޥ|@ XqdH%lcsX݃ofٜvLaE}[|&BF(|(1H"0IX Rlj~&*&چ$Qn"ʐ_KH'F%T td rf^nuM~4Ae"!4+ *P )gD1�'XJ'ǽnI3gpI9 g 7O=12I##rle+,rKl2fgR5/3lU7B wqKy c+02ȸ 'PsAo^Tm8,IPS]&-%CzmA 7|Ë?\p`R \OuyRD=ss XA1nL0Ō(0ᶳyǃYgvCK䵽p3|h)?WK<x@ W#iA J"OɰnǠ613pRGlfb;f3|`nx+b=JwT锬YNa Pn5XB: Җ�vD0=Uo]Dz0",Kp&!9.B]O!;uӳ%ц4ct1 @.rQ@FX!8ˍW9a`S򨤶;Φ-׭"pB"@(bJ-((DRqc#-)* M+X Oq6KeF(\CJA1E(I>%LQe’h;KOȻ3?AЂ3'Ml^.d *"5x3ɳ匄ߊK!Cbz@2a.7cPibS$:'LjR`>JPg="R.+J]Z�p@sb狨NNs$IɕhLgt/Kd1+ b0Tv! HurO+QΓV2M&p@~8F_X/}XdDur.lã"[3}*Q�Lg:  _pّi@iO u` YRƉU ZV2/o:R?rѹȔR`64qvI]zײUo|O.ZavLg& Bd+#oqi0& V $zIw/esPE wNt˔EY$. \`�l'*L<)ϱ@L,&qyo64!Ȗ0<U|8U#g\eQ6.aFm[,QrϤaj@71t=M ~rPUZz4_foB`[KnÜ< Ppl ա7ؙs !lݔMⵯSyj%7RQ-+-cgktPA@*6yߤqe==U MDzl=[6W$~Nl]7ϯc[esd&?y 򕛜oa)r$'^֝}k8 \5[K0O̫j @%߃p [*@՚ғi;WoAԟe"L<ZQ'YWfvzBNlwO'HF(v֪l̂Qw[{ii $)sy>Jk~Uc>Ћ{x~μYO:=.xG~utiWg|Dw}X[tC?!_G?=NZ{/Ϣ9F* A,@YD,VH U p1%`U1`<eT4ͅAQYeSQEE ٹ=]LW@ Ϩ d_1^p`xL;5Paې|xܷJY @C@ h aUaax!BaU!aUUax̡g ÈH|2DixYF!b�vDt8ZPlAhpu" bUҷ�\ Bb$RK)nG!^!Va3jE4.UL4a ,62 L"J9"U "ݗ+` )"A6:! B#?c?=@?dA&B.A2dAB=EVdE �EjHDER$Fb$dHEIdHr$HdIdLdHMD@��! Lavc57.27.100�!��,������   " %  !)    )4%+.N ''# !!!"!"#"##$)!%% '('%W(%)*%**&,-�-!.0.2)/�0"!11)711,2+M34 4N`5(5E667'7*(88KM93:5'::5:;C*'DFC<FGCG3gG6G6(H97I IICJ2KSKLL8INNMPORQQNQQQR6/STHTQBUWG+WJFWYUXXXVXXXX_dYF7Z-[ [UI]+]2a-b b 6c,Ic-Gd .dd)eK7eQZf 9fZUg9g7g7.gah5h8hhfi5i:iT iT9iVFk AmBmPMnCneWpQ/qpmtDv[Gvf"xzbIzrDzzv{dJwoyP6u WIn3mQq|͢\oqSjUOjNT8w¹vȽRM]@ƽʇ`:Ιnά!oIѯ ҳҵY{WֵpXͬjђ����������������������������������������������������������������������������������������������������������������������������������������������������!U; ?< ň Dqć!<qJ&=R|& 8s,牝3',S'H)\QtiOJD 8Q*uiӜ\u:'Xn-sAdJяCx[!߿Lx8@NX̸q G'6\3kEqgƑ%UҨS^mb[6*t~e ۮNj+7q*O8tCNt5j$ }zˇ/)W"AƇF-Q^fT` * ziD`6ID}&E]hL{&,8aa8z9$Hb0j}& Yb $*!SXfWtAʗ( O [wleE tii8rfyMGQاOV&jLQNI xF*^ 'H7(oƠꨊTZ9wV,"xhbJ(Qh+Mj*,^+Dn쳾l;lh(!ZD9*빁2*c xmjy.zyL)+1FeB fػ +ֲ**'{q7Z"ŀɘD26H# rlsKrc T)'2AJ+h dDJ7#\*uiiukxAQt!!^SWcef 53*{}w`{kADXY+gf\nzELmmǭ]tTXW5fԉ>{{H/ AGDgAަjh d@�o>BPD" >ЃQ03gHC9B7K M;=='|ˠ`5! D $HL 4e @yP-NPZي,}H > D$p�  @E*�È/ު<%1)Y!(g Q @�0G9uDG=�SؼymFc1PbĨ狣`Nu8i;Qh vM`Jw+JebI󕲓9_R4dmXq(f)=`xD*R>!e/WJ'zҜ*-bY8g>R,Q>tJN'u.9)fb) �A~?*] % {F*gt.ד,ӨE2huZЃ"�N)Ή `�4) <5;0diwos�0��J�� Wh�PϢfIaՋ^�՞CDOY"''N'fP V_jβ� H&ZVtq}x8rOP"X:>eU1P$<!b@Zv0! #ɓ?<'%DP@ӯ<S96 �NPZt&N`ғ}E.�:MBW`�XpƔ,zLFVx4vU L*>U/�D1MЇ4bvg+ԏGN ( e(K�ZV%(\"h�8_,O<2fv&ti ieJ7aRoV'U'F9q10! g/=&([j$sGFY޲%A ՇV8Em 2�8@H@@ OzVP$hFR \3.V[2 ,)aHщ EI]~G)p[T g H<hyp}b=Y]}))`UJ @X\Wm܈AKz֨5`b SkQq -뮶6 8�i8P0Dy0[K>^!0DB H8ÂK0! `‹c*@`$2 XRp԰6Eq"D` @k'Zg- Sv .A H'Fᅿ"%Jƨ!`B^+Y*'< H l6N@WczV]'roQ8u=~'BQ"O&F\"cP 1T`1{2us]� ׂ4A'2PG[%qD 8<L P{⿹[w"#&"� W � � xQWtLp�Ok& 6!O0~n旂dZ\gPpSUGf7qg=([H6C�`W5"p P}jP}�} MH'p&P �w}!AA^ŵ}!Zs0xsi؆a3^fU0SVU7e|xUGGEjE@PS|a=$A0[ pWL@}WpLjφ""C!<@o,H,O`�\�; fUL$df}S/G g=b31TF!3G2s>  W@|3m}nry n<C(5@k-Vy:`uYwu-CqD�BivLrLЏDP?i'rQ^w]lEE!y[.}cX2'4*f& HUg6([5�<khhM<BȐWGȂ`wCW}#iXuHVy77:W�3%qe4u�7o�vnj"#U"\]S*u8-pw䷗O @�.9y=�@I]{f9,"k"і4: W* S7~yH� pU ERDq_ēwoDB$(鑑2\AVzuRiNJ*ؚO!PnS75VODW%�9 Qoy5V^eJ2!Ty㷂n�:p/SwXUYUGF@Liw"68KpYTَ巂kȆީ�Z<q 0z88STu9 0�irLf)$>s+NW*�:~9lO\W�2`7 2za�.ОJ:&c$"&کUچH> �� :6�j� ���gu_@wuצHeIYOpɊasH>騂ڨ J pP{TYʈgY")2m2PjmQ((~ӥʨZ� *<ڭIYj)j3eE,l$Qa0*HV jZ%\85_Ur_޵t"bJeIʂd/ha �9cUqx! kʑ5w 6a i~j> qFUVY%hXi�T$ ™h )g㩈vz6P/j�Z1z5�Z5 �%gj1tEMe+<e(uH ~V~T0UG7�TcJ; @xQIH%eaM' �2;~HK`Sd�`T�JEUEօG;WkìO)&s"Z'-0>k*Hk>�e ��I� p F_!= lы8λ&Kێ-~PZmOPz# л`ヾ`>[>1;@)bmgD^"A0;}SV`AƓ:ÿ3˜"!!R1=%Ց9x3L2vXL" Yv"p\LiZt{Ur őu&ҿ1ψ(YcA\Gynr:&rT.ѲuffjA. t"Z"jj`{cRIT[ɤR4ClBĄ "a;&{rj#Kl`~"W%cA`Qt*w<ӌFs6kW/ǖ/ʆQwbBxC@,wL[kxAY0ǣ '-μ2a%jrQA茜Bu3^1/"VC1EXv8?!C,�& ΂]$@/f&I hJ귮L꼬ϳC/m"a[ڦB '6BQ.IO3ўV3`=1W"_fi -{b',&6H]r܅6&-$nT}c+'pB̘)@@g؏=ٔ=َ 4ٕ]ٗٛٞڢmٟQL+,ɿ)�Gx۸ۺۼ۾ېpíǭk p'�Q&4P+̚F]N@j=]}ŵj>#0Ƹ|%=)^9ij7N@.ijvjl'Nm6t&BA,*g7- BBgHqHq< A6EL0 u< |~&NZ-bA>9[N8.i\AWq� yn, =E$ N4" ߝfNl59PM^ᘜ :(gx^O%]`&-juّ՚dʈ]&c"J䱾꘾eHJ+,`[Lֲ>$>$.닮춞퀋#l%~byq.OBM)"N*BNY)>*솟j_"]NjӺ>mvBNl1N4O~%_&к+/h!]yAn+A.9p@M&pN"옒@fe>ny{lB.(g $8О";"" (w/84H! Qmg&2 1oW<`jQS?Wᢑ|mLM[O�>:"^ >މ"ZShgh$a! - TA .daAC~ q%<G!X Yc)A^TR4LD)B(%PQ)>eZ ;bԨ"1A2cf "H8#EVNCΟ? [o# hQcƗ)74^dwpH&8p!'.*Tp24Z% Hqr>@Gb[@[ggȚE֏!'7D'{b<%3]zɘ˗+16 D NP @ڈҥq B D@6"8 +T踺Ө;3,3㰣F_ dB 0P 0B )( %BT`" B8D jS3h~cB 7*/?JK:L,L0m $dF'Gi"Auˆf SlA)yr+rRL 2UJ 7d#V!#~C=X0 , ҅>4"!8,> t8!O)05TEVe5< $ünb*z\aȵӪVJ i e]pYB J7ءp955:;TSM,5pj.`Bz%MJ293Q*JB em6BhIk(l5x냎o K @wĕMt+ Ij7~Y_HDTjQ` [6ND $80J k?ܵttAGU@.m 5[x`'̨cidDycO8R&eʌ{-8Kq9/d2Ky0v[rE 4e #г*^xZeߤB> �0@#gmLkK4-sCR1]{΁Rp 1 l0C YB R?aTR @0@"8ƴE?[$$URuJ2 \[`7 f֐}qB@@ S !QBE|* %.[AΨȵ.sI%^BE r;y$E%BVUtVA\ б+8BMB0 bܢjWrEJ$vԥ2w&٤Q% D% V `�< ЇM"L/}qOb.p   9tR҅ jВd q(#!X(Z"*! bQAY Rp/@'/OTrӼ$- DB60qluN4rGh%VLdBlVsxE+^U\ciLi:L8ekJBȰYT{ff~%V$C@*A" )4UB_}EXq ,.n!LYMtXKO =-C2WTLf`G0Q #XDq OHlgaY^T6+(PԴj"\ʡQ/'8M jE+ YFp`Q\"7tc[`+^ 䲕>pވ:&ْHUSoBP0:A >@7hQr)_wP'Ub|(Zy02 ΅s@$|$$8A\YZNCLB$@!}A NAJ� M`3ENh=PE+j ]cwg*"~؜j9& s. %05\:ӄ,S}ZQCb'&_!&P(6!nBƯ'2=EЃVZzJi\.yd m$QH ! "ۥu͝|  X$^NƝqk =`F �a _`?UHI6D!9,7gfvmZ('8AJ[+/um%+^"8K(2QtB{Lx9 yhnenQ" ޏ�5#k$FR(,JXXk4` '.M$@Ts$DNH"FbP\ikmGJh&gG0iiarX`"E(vL]W^ųS`1�FAܩJ@D%$+UI0\S`0L|_88S8jHj[ CQQ%WCѽ?#O- A*D)JR (,1Cs< (f[ 딊[2/1: 5*Sq=iً;7QGx' IH6B)x3WNXbȩ`4+ tT! ;ٳ�x? G(6p"&'r6Ѓ0#��^˱20 "KD B +H"*`*k |+d'xӛ>xA#'@3`3ˮC㘰e@@{تS'q=Ř=A6dI P>x6�%@X13`bT6ҩ:3B +%<֛;`ExƈT2@!_a7Er*`w(p8.QƇ "lZF8g>l?lE E'ED37E*["F(+H.4@"){@8$2�#|F* *+X<7%8+H.H3ȣ Y  E4YɐQ"9 D; X0+ZDê>1`%7.PZ[DA:I̫ʆȜh&$,b1KۀH>p()\HpB3P]܅^�I9< <P̎2i-rIjr@FM�DX H|+Lb8<44Md@\,}lq&2/>q?BF �L6طoNӛ@K[N X!d,ϮQ&<4LHTtB0LH*ӻq\MNN}|8ЩPiCI U E@,L aHDA#xKQȷRDPbQ(yKCQ(RRR974K ?`0[ʭ„ LM,Cɬ+S3:  G*Xt?9SQ`SS/tR-Z(CDzdTx+ʆ T1"LӡP=p`4$NpA}cRJQCZM =IYOg@zTyMm D**:A؄QH(Pѣβ+-/5T[P)®ф"/  J6 V$P8":ѳNRLQ FDgM@(PWp&`OuWmd HR!H>HKx 킳KRYLVHFU MH%@׋-=�4K 8eX-`]J4MZyJMܴիP8sͲj+�LKܴ [$3V5PHRңݰeV-|DӈO<&\\}ڙ0Ȋ( -Gנ׀5(& 뀵, D@Dۘ.CQ=%Eexߐ(_N[&`ߎe 2&\d- L>(8nP>`M5Tz-=a_ b_`(_ސ;2Őٴ"ʤ 6a%>`8�^b5>&a5`K1nj-`ᴭ_Rd^2΁@0y`0ɣ-ۂ@i;\͋ @G&cC6 hb0pЖM,[}%JHOOVCXc]fb'^a>A;F"<fha$^]!VcHDXF舧U+fr͋ 7U-d[eE ˣd}e.51df1.8c�]&6. Sr0|Df\US~-eQgf!F: Y}oPAXi.2ݐ r stMOB>7>`\Nh5iFfo]iZi.O28 Df6jf@eɛ2jAf25b!2 4 H~Vө~i!h~c�vV%nVb%E}ꕦkkllĮj(kVl&Ѿۮm&RKkvll4VaN&efRT6b֜.IJ/n&쾤K/4o>onoFo8E/`v8[lnH6@en^oXGbTGp H pup(  p q/qp `@hob^qgqOo۴caO8�aFᏸf%Nr~q[pX_^r\vr0r4%Nj^jf&gP%s+Xyfl)? Q�s:1hasxgh`=5(&w2&E)sܶj> HjfKG`Vo[>`FBPCtF˹0 \gs#_8bZGf[CGhrO spw{WkSbn%5>ywnoPyIfƖkZ5rbohxw[LwP_LTe/l_Fv/wvwgw7i74Cʩ鞈ʃ[cX7y_b?: yawZ?|QYaOool|/Syiw_醃gwz{uD.yZo?(=/yۢ/{÷xʛqfs?UTf6.-<f49nfx|g{yzVwX7ڷs:e gu]n[ -o x�H>Fx8#Oh0v�)N<+h „ 2LX"'JPHф 9hp"!ErYd$O@d"V,reHTӨCΟ? CǏAJ2m)ԨR.$DZ)lՠ$>JDhb+&8֮^M`$3 -A��;XA} �A_" �:Ig>E AJ4ԩ k ,^.QׅnkP[+%!0ʗ3oܹi<%Mڷ zk1R&^" noMn>~lN3gP]!x`TVB;V|'BQ fB!QXQ~r!-Ww  p .>#6IT%E}#SO�QQ% QqUiЃ^E"@% 5�aZ7BD[Lb$tեhe(HkYUQ.L ‘py'Aa>g :jz[ۍ1*DZ aܮ BfgD AEMy%J݂i=j IKV$AJJ)m Aʗ *i|(n1zqDog$\tѬ,!pb $A2igQnJ\wн lsV_ ĠC) nr 8QU810beqE TV>oKg�3�,!1(|ps)ߓbS✳ffٛi D P'X2IJ؇|h!3Es^۬}0u`xe *L"2~hS\PKmx2{FGms̀ `1 2ìb J,)`u8Q|՘~aWWt3M0.PJ-"30 (l7 _tG"$HEr-M+"S�fJH T6_u^ d)hw-0Uw-Q 3�prD{@y g8*f+YrC'!W~D z� ka7ghT̲{dhVr˔`S8'V! 6x@Kؔ րp10uTCc!LH1DVoZ "IVAcs\) e(bB0)P J()6CV327*d2vkt[!Lp< VB!ǁM10fD"e3PSem3KRG.6`S&<3 a#gL3}BHs"h\ >B.H19GfLTnǙސx#h*N1C(n 苮 PR>:+"KJԇ! N%JL� w P!&1 O@2*C}^UbU WVy_�{YCO`d=Cmf;Ja[VT/9d+lMi&X]!z+_++�Ųr-*0PvfAo.B5_Ydh�D< aնXj0 PBـV֞ӶrEjӛӷ;Uv2㲒ʔ0^ּJجsj 7O~5% b$ , emJwpJca\%E(|ش qc,YX 6bD$Tk{"nqi`b1ZPQj"B>"Hn 8u C(\OY6gry5 szЯNͰ͢[f908@g>2T–3ܮu&ro =i Ym3Pjvo*pNΝVkNW3ZLr *JWv 9z2JSNt�=B۔&m)!MvϜXGKX;Q$n\8*%5EwW;"sykjÍk�0뾙X.,Esfyn|r+΢ƇuLA՟O!TN8AUh |9GLqޤU:U謯Ln" Ѭޯ12wºT�"Ȼ"+X[=, x]쉩y0Nuf,O2L�+Ah"Քӥ+|DhDN=*},NIBv >'WZׄEمЭg 8rB{>#aJy}.i ("sE]'9sh4%uy) W_G?!K7)MS[L흤p � `r% ^|JeP IL9՝}ȠUgu[@_H`5I!a$a ZU1 4 - x֣qjϾ@\(JIINqᔤH[ !D١ݘ"Ti97! "Dy z9_+k,T [0Dґ$XQJRȝ5NN-]bB]Ą]E'}!1DDuЌ **ERm' X(2= BF܆6^LqIE50Y#!#@ƚ ! R "/{c8G;&`=*WȊ0,VN@d\3F90~~ ,V3|uOQ$RbHL:A$]!I#2RS A Q0`B�\x{d! JN9 1 AD  F\Re!e^BT `BP36TWX^ExeHcBf\A8\9f҆AHmxfma# JALT%,EeSNUjjfm*EK"Bl LNo"XJ0ƿ,!lI_]ڥ^^fS`'v]v'_֥u&xe!al XfAc >âg,f{y"2R)',FN(V^(fhoƇ A(ʀWݱ�&%Ԁ&G¨A@h~�! Lavc57.27.100�!��,������   " %  !)    (4-&.P '%# !!!"!"(Z")##$"%%&&(!(8)),)%))&* !***+$,-�.Me/�/-5/1*0"!11-L12,3KK5 56'6E57'7((7EE88869'94:6)?BC78DFC:G4JG6G7)HGEI%IIDJ JRJKTTLL. L2-MMLPQPNQQQRL/STQBTRgTeSU8CUHUJKViiWXWXE7XF(XXVXXXYY8IYWYZ5ZUIZVW\+\ \=^X_0`SZb+b 6c df7f 9fZUghfh7h:h6h8i5iVGj9j+QjOLkP2lQmBmeWnDptqqmtEuZFwxg ybJzrDzzw~{vM$HdJyon3xN2t WH:'nP_'sq|بqsU kTOkMR5wʹvRM_B_:ʊ˩%nHЙoа ѴYӰֶmY{Vʱcђ �������������������������������������������������������������������������������������������������������������������������=ӡCRCDHĆ 6 THE;:$Ď%!:ѐ A~Xqb͛8sެ'?Q<qB(M50Ӛ62u:TgҡDR*ל^\u@*4Ķ÷p㮔Kn܌pVyD &,a?W,\ Kׯ@9—ql`ΦM/ rȨ7flɥQ6]FV:Զ˗==~ț3w.=u\2Yoe×sx8Ɠv3yǑ~=ɿ _~'UZ B.e!94a[VC| ؘz.4hu3Tp %DW9ݒ.e~7Li63>2`2`)⍁h-%f7i'p^R柀w %"袌*cA褔…$~Yh(7d 3ie'}Y髁^z* ޷&**6U6[AA'ȪD䥘F9> ,Mj9nɏA&뭐ze|(tګ&vz%dN*+xn3RúNk0y6l9+ Kpm16 $2]#|hy8,٦Ũy4CP"AZr7h5"&geެ-bK�"aɢr+W~af 3+pG_+"O|"]H`{+vWGqJOKhx+lء/7^0ZxfZ eqG^*ϑ7LLJzF~cuw}kO};|3|T gw=([Dm-r"ͻ :9Q;.1P�TXY�8�<"H Z,? -C_\TXoRdA)<Ky7$_a p@x :H%2a("3 (e TiXuC$a�@� c�0A汏PtA!"dKs7!NEF$. 7)9`(G)�r�#*I�BNq!bzql]f:4JW%1ɿ�ԑ<&A)�M\&' EyAN-EŽ$I\C o+̡1I2vd&2�dJt5lβa_VNJҐ7 2s1a D8vs(;;ISṚ T@aH(>I㧚R, @ @GHt�@RO�?)�? 0A" ,ier oZPI�Ny$E`�TPT�I;d#յ-6βOp5NVl�N5*Yjҝ>*FJ\s ՇF ce,Ԡn�kDպMʕ(])Z0`Uk6?X}OIoBXΜm: ֑Mk(}Qx^� hS[SU-<īawD7(� Q`D2Վ)]}�}#'Z[AE~뙟 TSywQ5i`: (D \tR)l7T]P`I>2.bܴN_3䂷Y X@<3@,pswN~R^k(c ~0ӫE'X   2RA.p{m'y2Ž(ERxVbSy/ ?DCkM+Q@ X8C$`-!&@8� @OTmE:HYB[ P*k͌Q5[; @&e&@OyXQNjLT|6T>}Je6",Z 0[xPJ 3RUWw-y#q6IA RYgwf\7�Glb`K 7.@@�{j0 oO}bTƇ ,P0%zࢊ�D/:�[&5D`! Fh;zRUۥ71| %( ,  fB  .J@TF*e~P8h@�@3n��ӭ-Aкo0OqLyDrov}Ol\K P @ �P _ ' Z)YU* -@|C-;&xQpJ? 0xݗYoq%u`~5Q5Dgw+UP&Ap a ` JHˀ P 0V 8"  x#+Q\Y\jd-?�x~WtVut�LWf��U&a?#4A[F1�x _ @  _ p mDQ|7ZQ6C d0hd-}s�GxS�?17F~g�vHb3)Wb'"� p � �{ ` �'b68B*eq�xq;3hYIWyG5VqɌ1pHRPEk?9Chp&V_%') =�__o p Ao4 3RVF^YNYqmȂ#GV� tuF_�Iu Lg~FdVE$heyV#.]6 {AYw4b&�,p%(ДPmh$(}}#?1B�y7tFyZɚg@ijAS%yvwmwJS)Fzg+"6p)'/QJ@}җ%;&) `��o$\>~EZU*7u>s31VqKbeS56&,X}}֩iiJo'QFtIVÈJ{uH!yWvߒn)k+}ק}%k8dmP "�У>ڣ@<У0�0L�Lj~B2A.(-(..1*2Z YRǕ<J V`vGE�J]pe`cF![~qz؀Qz']bCPh:jSS;�gGǤt ƤfxZh�!tp e]52ct%`}iO9.ꐁȪ3V�y`\)Y�AcF?1%92.lW/ʝpx�x 3tDxEVpxjpt `x*W*P)e-@S6UF-kr(SIY�ׇEg�E?�n)vHw)®s0(yqR ;� V   �3{mbwEuѫp걌US"(dЏ؏*uC �[ P{[?z{%g$U#Unۛ,$415nxȷ�\K8{ V+f{˸?Ѹ�qvHؤVX!Z*}vvu,xK} (, �zxtS2n+xk5E�kk{rL"F ,KӥC��Jн'xV[ti�he?!5 i;Ŷ,(, GV6*hALit肿h׭6 ^g�8y{d#J۱r1B0&*O,x~o yS=<E/jiCha%&#&/R93JV�ڕV~q YۇJym[G"T6`Q0-Jگ\ ńhi&�|$#�^z˚DW{�SAY8qg0SB3JכC#`!��<��I �@.NqR$Ww_0.$V -pSf#<.�fW4**v" FHJ0P m؝s8d>Mfdͼ41S{!/!@L7@+BV}WXV\ywս 0ɡ#ul['&tBi?szw[+B@Mm2HX)VBbbXƻ;tab[/ K]قjE,G,"䲱;89gZ8)(6":.Gveғ+GۦKEK"*.3N %@!v>-5m?ƽT.-+Ϟ(~1/q"=0uW\Mn=s<rR`${݉]ކeAV#p#�pi;jt)Lق]Ih,R(M!mm)<" ‹A&+pX 9?_]4z`+&3BN.M@Z=[֢o--.s˿- _egZl'8Vn7g[NJsuWPas]BbE3X2k)U:=$l"4^~~꣞ꧾm'Ё+,�]p҈ζto ^~Ȟʾ.H."'=P"40"m ~7Ws0p>l0~pN>.|?ׁ*߽ڇ*E}_N9n l$o)3-+0� |鹊v~F0)?9oO@o BoOapPa@lV ]a cQ_OaioZ8"p;o.?h{EW`^N?"OO.b`$wߊ*0g-??"@E!o`>9Tn0_.pOb q)?1:_ԤW? AxvVO,O9Sbe%4%8~""rus= t 9p؈!l%NXbD62q!!'f(r%LLYB1eqB2u i3NC~dȩNPUYR-T  $KÏe%Tm[*Y8 0y3hTDP! A5cW!W-Bےsv#[i7OVڸ+Mm yGS tbGB4i;.x-QC,Zdf/m9 ;]D"q.wկZNFɿ_lޙl c|:c/StS j$*+ (Cʴ گNk+ј3?VKɻLA`OcJX18Jé*S(,FI#MbcQ5pn�4Ɯd G07ƈPMD$/?LR(++.X0Mt1CM+$PL갦)6++:CsL7kXS�zxI/<RꪦRLxɱ64D=3&^ReWW tږb[{k *|u8H(b/َ4 NXaPnw5$PXLXx\"y\{SScySrϔ Vx) 7rT8‡@A6 BpaNJXxa~ j̮"5,*ݴX͌YG\ 8 PDqLh/n>bq$D0 4s $ȼs 2 ;̷E|<w*ݶeЂW a 4BxGa4q@bq (!dBpz4\ * 6(ݰ@^!PdlwvPE om 6&\U9LASpPaPzN@�NBA l@x"b?5 a6<v+ɞ\X hX|�/\ ^`pE Lz d x*4E \4r@ K�606nsaz�lU9/vrq|!fn& Y(%"� �@HxиaplC)*P e<#A@ |�@ j|  c~Pq.AHvSܾÜu0I@ L x, 2`aLHRi,8" Ko80) Y))9SsI<ψg(ᄀ=QV$0E N#>TDM? @0OJ,!tc vuiX_6D̠͔n9ЀHlp)lr ȉv/l*a c4<WuN,AP`r DTnYVhB5Q]E�֐~S4+`T4/R. N |@@`‚+VᑮҳX=2 ۔@I}"Eb u8I5\"$iə=[D֨F5dգ: � o{ 1a!r: =zl*YtJe2i7N8^(e#kӬ2PB36I#ׁ�@�`B1PX,VQ&Ud$#fM˄A-% B&T m+V5𦉧`=9)�@�")!(23!R\@B1?c㺦:x^'#C/P \)(�$@>�'';i R* : >P-643`"^X#Wf\pHd H:$kI$/kUفG#R U#mH\pg 9BE4Qld@C81] x|&]&C)d6 tqG>60L"D^)[V &Nlf c ':Ëpa@E"0t! *zcܭp܏n |ЌN)dž@%l"^pCP ZdKPJlEe^bE0ta]DO:Q <ā`X&#LvMc1rHg6 n+ c8n1Us?)J _7pabx<*Nyp bNi5L5%4%thR҇ 3 ':9S/> /?c:ӥ1Ca74RSr[9Bq6@EȄ^PGYG[\?K?\ȅVS RH;Y4A.Ÿ)۴ٹ2 BE P:+R)VP�P?=?[>T SAV`c]Z0<p:7p%%C$:` :(B ȏ" <M|�ʻ5&m31D'uJK:|Z<j_@bf7�D"H_#K9p’)UpdĄОApFYHMƏM\9,H3�"9l6DO{_EZf@s*{G`< 1"F|BңB0c؄PP NHJ odȏ4;i#ѩY+B+Y9cŘkyt4L`-ihQ r*El9!HbD*!Q.hȒ(2BUX\\|FlI,K؀�r ؝Q%XAIt5LK;tJqKЅ6ԅcS/-ELHi: RFcxƈWU;aF Ͳ$I %ubAEC#7['V0]*ĬG$0b &0:|R\NM8[�KD <N.�YLA?GACi6/"(ʄ9ׂ̅%GAR<И\aD4& $RdNR@9IJOIuF*Ot!1ϓ%\E䱄H(*xLpֻMŁ;t%79,k2ʘaپeBcznbd?�2 HiP*HPtʙD R%7C Pì2)XRL92!¥0BJuR,.g=#JSYٝɀTsbLL(&H%RX+-P8-40I R Z(Ke̟L$=lKJݙ77##h35G8rB-uH1()\2\k4`aP BB9*#2YJ\[V;ul y+,)0w]A,|$L`ʲ9xN‹ 4=Ml XS f։[q6(FH z*X,X)إ@ ɡF cWM{I P Xs6D9IeO\hz:1@LZ+/xFd-#0$W4CU8/TbLd@#! 4EMӬ)B6Xۥ\[PR-H$%pQ Y!X(G܏ 7܉;TKQO3Y�YkVw:([.t18L_h_U5]L]ȈL*$^U(؁EShm�*Q)HXH795-bp_U U\ʸ_E_I "r~Q̀Y++GɡPRN(΄_\h_cX'v(`_IMH;EP$#T%_ `JV(fmYF8TAM@b+2\`c(ebAƅRbޭJD^9c>^ )(S=SuRMuR2hŻP8P ]@dWbWvU-@AdEaG dxyJݲ6O\dV US'$P"Tfe_'egpbZE\1Y JZ+eFI&UV5fKLӝePa/'HePp[Xbo~ep`q[b". ^'F-/ :3&')`-NfO4QV;=[7XB(GNXPHb_XhX~e\`VKX+e;"\L0`=y-d{Nif-YHhAAPHcbK.Ie 嬠`~N>&jgUY#Bqa(Nv]@d_ݵeU5؂ҹt6^߼n3J5ff6{6SYp3U))RcU愄lWI(Wq4ձ!e� l/} HQlHM W8E X.78U ]3B8MpRIU%RĨ66$^ވFcԨj4M$bUd�!#PJhnܽM8R(%[BDh<1Kp.c@KyrI)_�DsqB0 λK82W82UcxŘrcS^pivi'w%  �$%0Ђ-$t6ЂM!$>]I*sjKg` 8T苟he3KFrC0y@&uxmВVVI*yXAuU�Xm.Fg{i0a.1�v,Ƅ49.e twgs'*40kp+ى�nQ8Ř.Es%�.fSa R)`a \>^Eu8<ho&FdoLXo rBWl< ygYaFu �^<L2&Wgo;9g؏ _rEMcnW `{ {xW(0{^iywxxyW` `G4_6vPF15$o#;. wh9]<w bv7M|QF,$/P0b|„ " 6aRD(ƌ%LPa"cEl=NPƔ*5€DαGBB-hУH%*8s"!Ăb%6S#Jds+o"N "\oĄږڸ \TiG8*a&)fC~i 7s<Өs ,7VϢmՠ9,ضuȺ+6p$6!bĉcdcT4m Tr<=s.T)x \m`UK\lv=^_;lU x}ԑ h` #s-vB%HMq]vw!HP@%- T.#+H.-bA 9$>a&$XaB%p 'B%0t!dQO88f=DPH!K&P,fr 'otJ!'}my( k@ %Ұ)V^\%uP!fd"^RX5L(N>ap B*(O"$ƘB"4!FkL E%+-UKlZ"M9Ome"r-CVR Y/`QHN¯ N<p^,qHA&f -!Pᛯg.pk/v ,S |3C53Yr ou~(v(SŜBMS[}uE7M"~ttQ඼ 8<X҈ 5yW$0Sd/u2wI t{F 7xC>Dy d.)M,96KL:׽:&e您O)whZ XP|̵V]&IB:ӭ[}17^"b^w Eyu 8~3iǿ2Nv}YBy/uٖak"=zÍ?OmSSw5xNh> Pƾ1c_ a3] ) q m`Fe)o> r(lI hW#v:HLMjS A2Z q!< hdRFxe M$npL^߆h#rqDJ Q ٚ@8J %%ܭ%<9jnc8"H2Rq6IO~Ot&J # N`J*%t gg?رQ '6}%Ĉ'(b$Aa;O3A=Ɂu3'>90 WuE'm5< Bi'1J'FV%X*A�F 8��h@/=�NWjӘ�ؔpTR ) )[S]r3ocHhɌD`f=+ZӪֵ�<A)oȪY3\  t T$}lZ=+[04)[U%SS#{}Z%O@:Yxq) LL- )Eoą}lA@[؀:_* `dz @AwisX sԍj9jF݂nm]BR3b}pZߊOڀRlHŃ{t8AU7C� ";Y8 U`b[??uZ ӳN, �y`Cn47ΙԈ5\ \ PZ&Vp >i[h.ǙQxw kxk$WM HNV /tl{ 3 Mrܜ(IVK+T Mx#'CEKc,S.ߡCú;=5W&r!I$s_�Dy@D!NX ThvKW*Գf* x&'nH!j= P|`G ZpçAΔj=(k!k/A$Q 쥒ȶ0A4UE3A QO H]ҔڔT+32֑dvY Ʌ\k;dNH/J4a3_SN8,,exvYgnU :{7ur*7D &Yϥ޺Z# l f6V!B15ՔW-<qX\3\܄ Q+ ?,e{: AYjmۧ5 <ǧAc�tSF=�D@VduR$aQ Ŝ #)"4�)c%LLW4ew\g Y Y۾�(3,4(#PQAYJ ^B8�<&v z[BYƬњFX^[AYEٔAN54H1'd&<P@ԔmdIY`!fWYH Fʹr aO߰u)$!*N2 Cɉ N\˱u`̆K6Fa5c( P&$*633,"PAPBtmq݋_!`cÄ`L _Fc_bB-<4c>>C-"&`)B Y˙SAɁfыd< 6TM需s̀)1$C2C-45)=$=@UcM"LH\8a yL]Z &@4$,I1`=N?>c[lu]Q.4DvQRR(:�KTւ)<Bl&HeT dW>�$N!BZ Q*aڌ䘕a܀>z)%aHN@RLaB7bW^^$rxaKm%r-*Yi�8(I]tAh+݋Z &PbbCT0R&&ƭIBe6<&? @D+rdcagXWPY¦-("Ex'B`dkdFZc9 4d<B9fga dE�78~ea8\Ep"`Mdf AuhٙP�EvbNxhgЊDNr(ǀy Zuܧh5 @~aWZbeb :*fHܦ_a]ͩlvj.ri9~)F $lEh(<QYYUљuJ�)uZo9Š zB&jFYI@�MmqQo&D.}*n&2\'dZs`kZP^m5V] ev ˥ZO޸*Xj^*~-&ϸ0+ŢeԜk�. $Z %PX NĢN+b߹z,Tf| n� CQs`Ɯ lY n*WH,lL.@mM):WQc6V((QBmEX۶ І̪d~Zbڐ-C�ղQ!Z촭^pċ L᭴aJBlnmnt.|Yj\UnpJ-cb9ʀ@sn~+SML] Zƍ*ŭE B@s| +B- ]NN8J=/*E\ 2?0GOH#~)-yGRtRmЕX T&kע/'yG Tė=U 6&V t F /,c f ǚZ MʍLڅFWЂb N6M(z-Qz*1vȾp aYMqfivm2$9,"~ߤgr ax@[b0(}$[%V+z0J$ʪp+A.,r B`b %s.r&q~9k:2'&B/bHLL/?(D ڇDG,Z${W!0*8:6B+E^"¬o/@CQ=_cA #^>PP`LMB0m ڱN2GKс) \d/P\LǴ9exQM۴C]GN4eQx0D2RF`rFje˿܊69ISkq]Ϊ D#5E׀G6R3ϙB*C-ԁ^+B,!PF AOLNMSM6N bNC%!uIF`2+%іÎSܵ1Iu0-ȥA@6lk6lvnn6ovpkvq'n q3)F�tuOto$ut[7vww{uOwtK7ycuWv_u7{gywxvwuwtxwvk7}{w@��! Lavc57.27.100�!��,������ "   &!)    .   %)3,P '%# ! (Z"!")###!#$"$& &(!((,($(8))!)(&+%+(6++*,,56-�/�/0*11"!11,1122/K2@2I03 3Vi4LK5 66*46DD7'7<88(8((8/ 8:7:C:;6)B*(DF<CFC:G7)G;6GHDH I3iK/LLRKMSRN4KNNMPN1PPNQ'QLSQQQR50SSTQBUHVIGVijWWXWYVXF7XXVXXXYE(ZZUHZ]]\+\ ] /]6^2^>^R[a:Ob-b c 6cf 9g9g5gURghfh5h8h6h;Hi9i6iWFifjP2kRmCnDproq6#reQtEv[GvfxyzwzrD{&H}pN~{xqys n&P5kO24XIfesq|[qsS iTNkMP4˵UYwǹvRN^A~aȒjɉa:mHЮѳӵZԵkYؕhˮgҔ ����������������������������������������������������������������������������������������������������������������������E(- E-Zd"G x(bĉ a\pGRB HCf8*rɳgO>Od:@}<JsE;Lʓ(QXyFyt&Yqb3EسZ}.̤D-˷߿ 'J(^̸%Vu_ +rL1gVK^ͺաo={("*СK(2p ;^С<EeUDR;+SG*9J_MҫOgS5 MDyCwW` Xz9tl}I~$WtQ9M0Rxr-hEgӆ0އ]b&·&"d~Tgr!\vQW6UFF"Rؑ ݝYxflq=HB^*C:B !#}JHu4Lz]zf #\9P4q堤ri D&Cbm*eꝷ&U9@0r!j엧dnꨥC딮 U)٭&'Ue_xlxKku'mv[ߝ+RDa#łTҴޫVggҫKlYVB |l?@{B/iʙo+3.Bש"yL*cև'�b_KWsBlt1r-".hvj,LDzrުgLS|3^2,%-X,&[C|Ym6fig3~,$s<n`M10KNvl҂Ft! ^lw)h+C4N;Ra %(>>"ȘYxkҹ4Dóƣ,7 N9j'p̭ڙB�|@8@>&�8@ :Ђ/Ds  FGϤS)<-Y6�vx'p @ Ap)a 8(*ZXbΧ<)|ߎV8?w5Ipߺǹ'D?cV,aHD"*RqYLd.:!;sd<:}^x?<ۋDc�rL%t@0�@0 <@@E^R<<}a5Evǻ Z6RM@�e�9r~(g:N�.o �`|(&v)R}lBg_* ̲I';?T�ԙss4FIVHG6GA*I?"; Վdxc8$rQdCsQ9Jԝh9;Tuje:NF"LnHr=мVXmҚkVbLОPZi)׀s(JF1Ίӝi8A+U tkZe攅Rp*HYXֲHkY��N4 0ӗS 2XM$z`V*ಖJ0jM*.wIZ+r (i Zܨ$~iVPI0\Cx}Mޡ$+@__JG).ae9joNe:^8W +yϪVX;xp_\0 ԥ8K T̍J[fҖJ׌֫nXVaDp\"5�N8Ko 9^mR x` Қ445+ ;YȮ/L$%p:asCQ;|Mwֽ2Kgnuh&"Q'cHyInsKHs�@Isz6L@69y" ]'$+LrTTEmfh2Er_z ws(@j[b P\>{:"-b~me~֮"a53`C6 &0AQS`@ z%�&34'MX j'𚔼^d-Wʛp+ � X&@q';@ʭjsVºYz{ނ=檯s+�Qou gqkN,PI'^i^ n 8e<lzn� �j)0$`kM<-ڵrSڽXxr!QsP[h*AG��0� �Ͼ�! .;� (+`ىƲ&HHz{aei/$(VP4¸xz|~= `/@t⋺ "LQNgbj|G`BPO}x+"H/0 @0pm=` 0H [p )8P1lQGQw,p---=؃C~^gX{R��6� (�d7Q g 3D7`n3rCH&' ` 0 ܇ 0 ]vx(q!5A0NhVp9CCX�~ {DA\viedV'V(l6dpbyG瀵=H%0 , ` � }/}@G¸ /e9x\_Ѝj`j~gg�U�a0�{kfT(_qyrӧUcx` pHTp X Xp T@.+Q(0Vȍj) )Cp{WG ^c<9CJG\�|O$h#n%H'n  p ep  p @  0 kqSI8_`v@vYh-z� �Yj�7 \Y 0SPhY S`Cn3WE(?Ҁ0.ًq' q�sR H`cR@@ePWakz)*_@@X'�XgVs�9s{GD3Y0D0 Ht_RXuÀG}†$ЁRP,H$)JA/LI`y)yH==<6�:GS0$:)GRP7[`ap`$HwdH7B>FI+FFFaj)/~cSH`)ٍ<-�Vzp Y{C\<xViU\9%] H*V6FLeH+%42> <:hhee�i*\uV~艟OvajT*$p0/SPr7-9 �iX_ޘV�@Ьij:B :�@Ϻڬ PTq䙟B%4:Msw&6hE/AHĪ\_ژ 0��z@\tQc4i�Vc];C*c}g1Vx)�:ȡXwizpX0\ 0V@` p`o'N+mF 2!DYXvOR6#p&i7v`;0XG^H`{�Fk&p}+Ɣ%U;Rh>5 9e+r-Phhj7+j ha77{;0}�~@z׸<⻃ J.R vVآa0ȍZJz;��k~`+G[@\HTI9鸙kp4^u"fҼHሥKKqg�KK{\{樾틴w˻(jvQbĻ)Jh:!gv˒))I< L�M|TܷٺwL4FCt>]OyPt'/*pSay>`nk{vF�I L\{{LN P<ȴWSqc7Ƶg[#<T;+߈Kz.CW[�I̎F>F<�>7z15&7C%crl,97-CAH�~5D�6&_ȯ"[#-CiOb?ضwЌ~Ҍ2if𷭫kl>]Xݖ]ct9#KidLwWklϼ63vXNmKj,7�k2͡aޜdpjZj;=]"&->+_F콀'ܩ5{Cx�ױ~KL<Y ʏ8J-"J )>DZ@�D�"@�$cKT_�zZ� )FBpe ewHltļR*}C7`��%Bp��J�}CBMe`h)ܙR|!XU>:;áC @ ��`�pނ;��K cQ pPl:)T.7Ƶ$s"P>H�@l@ A">�Y IMc7:: -)%0>0F~FH~$`䩷䍒9Rl}Yvn#MMs4XL!=*Mwh`H4T8[HGݑrugcvȔ71#y]ndMè9-խ)F2L*1R+]Tn4TBkB�jW^q/ 1P O!`ڀL�^*-3sm=_F.8cSJ}.K JM68~CwRŽwlgV3qg'y:悎tbU;X. C'zMg/üOwx>[HJڛ$Sԭ+7ݹSCc'|`0"U�O>EY.:rλ(>߿ s/4?_c>_aփ"?Fn%Qa^a8/Lo8.-`HJIw$7^?%Å"U(.B*N73,'{60( ]$+)`<Uwj5o8=_q '$ "j:v>?7:s!Z?_؟ڿOsm<!~)'7ˮRRU�ttXA *<8ÁBD8qaA  $F$I!O�1D61eΤY˘ʠǏA"P!C.e(iSQNhOׁ[n c׳`/&X,C8g>DE 1O8a2_8mPC-DcȎ婲s2ٹygОAY/gV]@du6ͱO.-321A% 0O{2y$O$L C*FS1\e եo?<&Ϥ.#z>t~GB*�UA0f: (ΐ³ Lx r+h&1D 6 bDx3R =PC  H P̦?Bl;pJ*3L"xvR&̫J($7 H$R%z0(tĐtLJ񒺒4dFb4G!MJ.�+HX@pRdrO�0CX4Ŗ*I}LR;+ iTSVF86?J}uZ;2-+VpVIrM�7ԹX`:I%EO�WtĪR?nzL1#ۙ4@! TӿD ;|׻qYpۀ%xG'tM|"N36> ʠF*G;|gֹ&cҰ>serm6@25RᅔIO>3P V SOۧk=Ú:ҁ~%Nؘ,ޫ/t3^ɶ9*+yU592Q/%S tsNR0Ah)JnQiou:!`>e:Lc+v^8S!Ƅ'9* 5Z9op#qMKLz{s �6%ɉII>x6'?x.W[{.7 Iu+8 K)D T048@2$)G+1*i<Wu=@-�!)XȀ(Au(h,0U~d �#| @>@^{@(c{Vȹ!ool,!i@IB@E62 Lx# `*$H $323e&@51f1(;LR Ec:UΣa&ՒIRyR&?A($.PeWn˃2>`(`(Ha C"xeZzV!uoRKH[JɖfI:IM1C@9JRJaHr,3 K`%TS=h� S*L ̜57 lIjઆll"ɳl2L|Z PAV*bBՃsYR )@`d�l5) {c=p`>Q4ɩӿړآQ![1(7  ,At;:x! uAllA kYE*rsRF:Ӽ͝6O&g� :BTBx,+ Mh.@%ц(DtxlYyA Gs\ǯ)onc]6P8 fl ,JP@*XO!je=pQnyJT$u_!c5<EȣE%4 b`.*X r*d! LuDP9=D3'pZ&SP֫'ԭtSʉ- ى4=a~h1 '|H[ E3qi4r ~�꫖=C"Lܬf&3@8os1<ΥQ L{t?k dPB;e#AͨF;. %Ā.`㡙�(@ NbX`ۈB؛dqݲE[G30D0np"pet,DE3jh6N9D�sO8 �N*V1DyY!9dU}5ov#[ tYíR gxl rDw MD`@nLTЁd@ n&)jьfܢ %@hxSBiJ)gͶZLI?gE::<D`B" qVWAT'k}Mp X2%pMklCc(a8b$`$@�smC-:5xIь+3K%&:VHz%B*7�!|Qߛlki('T(Tb؅T /B,.p fi "  WI+l؛h Q%&#H 09P,&�P)Kȹ[�kax(DIL*BЃ5X, D90>Dz zu3;�</HW0\T2P#KQ El^\]bBbHepFId]BB LB.A8 @)æ|K'@A></6ޒR*&]EI@$TR*CB˲.cVHFe\)$fteFL)LTDMD&�8ӎׂ/0G·8TK;@5b4.MaTȶ;. SU2T`HaHlJbPjK+d(8SEjX>z^GM)yC�,bʺHĄZ9FKJ,JV8Jj\\_Ѕ\X\PSx̩psH dYk )>0j K~A?aEyI<8,XD-X4ЃKRA܂[4/KȤ$\xLYZ̿Tԅ-Z6x%/Ь`0)aMԄɃ҈KpE;1A`�)脰OD98[M4YJ<IK2c0\0k61IH�5@I<,ˣ [: &<`H$�?b&| "&8OX� Z��0T.UI22gPjkxa84IRH(E33)J);s<>!ZWHkDع[8eXUQS42�+1K�RCK2|I})5/.݄I,�� Qtx<љDU�\ WE <ȈSaUΨj %͝UpH,CRIPI6SЅTb0b85p8-*/M/ȁ"C B5>Dx`xWRh]U@%V ae&&sKkL@J++>TF]8:'-hWw݄S؄6, �G(qULC) = X`脝 ՝U}؇U !ԉ��fM&<K00N/*/hRM`\/x8*x,S@Y 91ٓ3eRTE<:mUHPhcڦ}X'),&16AIH 1uM$:PT[-)x(�WS(U[1)X @$5C;[] �$Zee [,hj,]WŢS2TP<}8I؄Mx;(-5jy)\S1QT:KKA*j6x%IE*ASYHҿԄ4 H R�L�]9*, g]/ vzAY2Z>)fRZش (U m-@L`7`)NȦۦKjG}ya_Y9਍轧 U 6]J*WD[Ŕ.6ϙ-b)d)XxL4|iԊNj8K .=+D$d9pCuUY-)+;+ؕf QBIS5LE橩2I^pc>e8ZIyK-:6Xv}8I.c8-XLnea1k<J_v7tm7\Xj(Z`-䴔e*;**0c1(< Zm>\~.%Xfg)U ZˋxSډBZ.@CN-B* `&k`N%f)i{ e@꣒~U2a�;f_uLa(̹+`Xe>c�e_4)}v9aX.- ȨZ@[GID$#PxVXD`(emhm^h7i~nv>0- QÅn+坧8TYmQA+S^V#nʟkؾ3TlQepyhWNoUTMeDPEl醆/pWpf_1?'k+_p.`kϬ-V(`Z㝃qn`q_. -(] pa΀-XZH@UE;�/?.7##xCs} 詸ДUo~!?펰c'[ %@;KйGmF`8pK'7xi{o'`cy<_V'(1`\PXF_HVI?7Nx1OٗlvˆTfUsv�XQLq1<toVU/?%Z^0x#8i3=#T1QgC7T8s6-�>7+8+ާ)]_nenNl]xx_yNV`[MD�i';_I c܌% "DK0¿`NNU m{iw^S;WE0in{\3/{R W8z'?ķD:Dy|WXomfpN^V>:ޣ>#D< W@>RPRCEŃ2(D;߿z|;UhAC *ȑBQh"ƌi츑=U :&l%̘1Li̗ejDK*Ȝc#H J(ŘQ�5z"eY gٲd0a€92[DCB A(#ĊMX"EyF=)Q yrN87$i'QIXM런8w{޴UЭ߅"pcs\:9B< 4U.?Ja3Ѩ޺{5 wEk& LQͶ QuPB"#Tb:fc4Fe^yDi<}"KI8H,y$ # 5 YvyGYx*X^gC}ShtAJtԌ.H =D /x ;6(X-Gq*#DRO-IZ7f{(D^NXy_~%�%kn" 1Ҏ9XHjgQHH4i{j&g٠gYfmgj6rg9&' d9y= e (K> FiA)`=:T"La6lTK^(vj'OH½.M҂-ӹQsi'e&Y0M %O+*׎0J\a^C%Kx(/4L]|P!5gXE,$gوCԧzjJі}MԒ_f_=1tq5ۡMRKqg/M~vJSwT?z ,HVrlw4A.|tT8_SF h?*0 ,s6{ ήj"!焼-2-"|9 #l7i $^ˎ6՝d{Q_H| (A!OKzwA{1HIB}kI BD\/r'[7KU<hB}J{ )R$bOh*Jъ^"(,a' E5~]^/R Nf  zMra!Ad:rb=qPHN$&1y)\a f1K&Lnr,'GIMҔ+]i e𒗸|S_ܚE":yx tSҡ z j3`48ͦM=ZS;)Moœ[獶9g&m4eT&%0pqD+:qSQp?N[Aqhu#$Hn9xC^'ގP$"s! 8" h'rPm1&փCft#݁H|G<+AWQt,T*An}O !1VU73*\Mh}[嚺PlL\ UUQXźG#Y!ړ u̙ňG:W_ӟb4vWoH\"qHcjWp<n_1ƥ}.HX:vmY E4!YtD`ٽvĪty?q9s.H�Xb9-ƪ2uoPb֕}+i),ǎ f+[͈ b2Z;}UպԤ kd!`4>,Lm懙^OX<cnU ;yF'ƸaVm]KWIXHNw] V+f,91l*ÞټS/ߜފ8ŪX6~lj=M=&~+3RˉnoX{ )m>?VS>slV7aA[{CxdZ[0=Z@,92 CjKdσA[<:7e1BoC|:{ٜs`8%U|?Fo�O _8q,I} MaMU搮*:4((c_/I! z0,��:���t�(@P�t�Koz"sH?@4.fTOvu3ᷚ^-wKlر��~;/?80Kդ.%&ڴm_Jo/{W,ЋH?0�@`|[cV6թG?~?A(Pt;rP/Q/ڔ<?z=0tg` 0{09HA 1)Cf%ҡY5m޵u^6ђ|�K(E-@^)9^lAD_Ĭ} whD}QܽU~SyWqVN ^2/t`9WmZ\YTOY~GѶ4=]]aĽ_ ؟X^UݖqIHo �6P 8t@hn}� ߿_LQgQ͙9AYq ,K~ĠR!�<!)fLd@Łm<_BU=Gt؀ !!ԭ!!Baޡ9 DA؀ tF ^)@H_ a 9��ӝ9k[p"1B<#> $HBdA*4A^-6.6P# gEq.:J*r[#!)v H('LBPA ]!>J#E,_<sME9Y GjE6V=^$ 0 ؀$-Ȃ)LB0 JBd l+še]Mu}TPT!2r%&3-l@R@@�P<@,"E&e\ۃݭHGUUZʀD H.-$2e3FK^e!j%\A\%E9NEe&DUlҦݣ ABp d�>aNP$A'lHMburQfJEع'=@3 xt�`ȧiMA'�!R'hDH)R9:dpFb% HYE Kf}QhJ@$ D](aՅb]K /%'IUmYD "!śak r蒈WZc'">@ @@B,.B<@Am3V]a9� ]b/၊% s^ U % cLFr # @4>cDyڂ5D5P,DAe`ha�r][DOZCsʯr4 (x4qvm(L,`N�.(Y D�)t3X6kB,&LL*M_"(W<T}`G`> ixֶ@`J#+bC:o&|l/nA'8^ۙc=K~#\]I1AF38XlfF]K,l(:i"lG|fZqӦ^rmky& \[#�p@5 .2C)L&$n,*c3"bIA"ڤ^m^uOϦ.UlF-f&mA,02-n)J-L J^a׾)_5^Mx_Pj*l6,Pm JZɠ뺮%$zA*3,.V+& @nbucDpdvViTT"ޤ A,Dn,felMn4DfLTueh.-i|k#P&[n)JSڀNN3#X]]zdPQM,Ua0\@hëL@N/A !dM&q4i>їgAe0m`1@ pp(�&$* �Ȁ A1%s0FCk�BY fh 0 f E؀?zPAAt@$:cRkp:g_iiÐ_V*cf >rVf�]L^Z5]6f-/J[ޞ ri`\XT)W,s_f'Bͷвt bBd t !N]`ڤ:t؜ 2�r!(8+VpoJ<uQ] g#]e@!',U3ϲf6P5d%R15 T9,JXRrnE"Y r3r �]+d4uU}�*3up_8?BloH-y%)vcGuE�06$*-_es5?k,`ݙU YU6ᥴr#(YIABQY,:f<-̝) u,@K:Ev(;d]S_O"^ej*c_gZh:j-; =&j65^uk37N@--TF[s:&YvKaq]55Ƅ5 3sTf jjvrjwTii{u{7B-xQdM-b^`lPux{5ݑ x8\9(5Hށ߷~O} " UL3g.ɸXkV٨Q9bQK!E#`W)MA"H!p1.ZNxwyմ>4Fvs2@YXBQ7T9U[hUqZ/jxn:@e]6;GO3[I :!`#I 9Qgw_Q,qz߼FGbGwۣx󢅳H<\{Y ^'ÄVE]+vxU az}8ζ};E [_v|!�"~b ֔umXWRU;nsjư0ڹ}oK|k͋ aE8{F y4տބ<řJisKD㊿7<\iʽqVi2P 6a;Ʒ=\UVFvv۽{[:q˘?H#*OfW?Al;>iD PVٷ9ݣivG7(GVk1g _ 'lwd5ukrj=x]ߟz%ھTst:ؕv HZꕌ:d^ӝ/zii,ߋDlʠgA 2ȑCQ\tQEG0VXbƎ!/.R"ȏK*D4N$Qf8uiD!~NJo=!jMFeV%Q)T<RekѮMs͜9~ -<dHbEQҵkw.ʼw˗oɋ.aܹ3ӛB2Y")/v\kV9w9dIӺs92Um,y,<Ej@bl'T$qXfdo"LUs2Ƨ/UNB.ZhԧϠ@aTϞ@߿P�,?r%AaB '0C ' C!0%1D5TDi DAE?0BC\Fs0 �! Lavc57.27.100�!��,������  # '")    - &,N*4 M3'%#+] !!!!!!)!f"#$$%"% &(!(,))!)$)&'))4**$****7)++$,34-�.1+/�/Ve11"!10J11-1112I034-24LN5&5 56'7)(7/ 7EE89C::$:6):89<<C*'DF97FC;FìG7)GHCI'J/J6GJ7gK/KRKLLRSNNMOP/PNNQPNQQQR7/RSsSS'TQBTdTThiUHVH*WHEWXWXF7XXVXXXXhZZVHZ[[ \+\UZ]6^>a:Oc-c c 6ef 9f7fL7g5g8Ih:h6h8hVQi6iWFijQjtk4kXkknklAnR1ptqeQtDu+Jv[HwfwyzwzrD~{woeJ.5xL6s k.WInRefsq|qsT O3TOijM͵vTYvɽRN^C_;}bʉnIЯҳnҳӜoӶYY˰hђ����������������������������������������������������������������������������������������������������������������������I(l"E:rth#E9lChaD7j!:Ä +^!C *HܩΘ2!S˝8IܜӠ9> $Rm*tkթ1ͪ@i 6۷fK.$Gw7n^F(Ql2N^̸1c%L DƔ|BϠ [^tM^͚N*j ۀEn͛w ΛHLذROvN=-S(V߹ss;w޼]:rj0C nH!([ f{4ͷd !YtvCYvK}(�Z9}0$߇7UY}刚#tx|$&y!|&ޗ1F)唁iLFbG]-jZ(Ex]xJtt7>@֘#BuH(d5[#@R[RZahfq|%9&eJJ碨beFyR٘()=w녅uj}׫6't;Kfây@p0^ζ+`J9´8ݮ<2J Ӑhž(:B 5һaa+zꭡIJVjd# 3^/ H;bzKf&[' m4 шWt�ˌM<񪰥[uutjEVrDKGaJ=MV0+or([9Koh=jmV0$)HߖK]M o;s\p 9)s{x*>([>gӝ0oz6'- Q' >; oܯ8PDmsufR@bߋ־x% �|�7R@?A@ -�0a�^8D�@z�<'iI6` 7h_ d8` 2@C g̡q""ׄ(MZC:U�)c"FA NQF@�8 gCJђ\F۽-4 hQ[{�Y3ABO  E p��.s 2/Lb3��L� `�xOfz$e䃘S qD/&C!igܥ.w3�2sBdm &8Pf*Pb(TtJAlJ sv)x2iHώe�\1M7s<xy!IC9M)Q:יQ�lp$#u^ $eSL|tœ!$;ۼQ0)qyKcHTȢn0 (�Ut]��4 JҰ^W'JbftJCd,j˸ծwedF;׼`D\'9I4Ⱏ2  M>w"˂W^˧,!3Y u-j `�Ҟ�ϭ+9KV15SEcÖbr/=ѐ sA F miOFJed׿Q-l iՖ qwߥ2 5Fmg�/?Ha�e%IIj#]hitx9=_!B@YϤ6Mm$rz%1wi`z<"fja٭ lB"�dsO(g swàj!vDw˝ XTQמtD~ռf�6C>PgcB TXOݕ1d<) ypː+Զ 4;]d@EBJdC, � _Z`�,}^5a\/80#A- cVҋo)iŴO�&-g).pãpCuEnj6ˇFtسMה/%Mg.jagX`neZ;�0ԓ2w�r.h+/!)ɂ(a `2>3,�B ,Muv#ȼ qwwi{|ą4dIn;Nҗ.j� 8�Q׮+_?`}I,[wAu'T+Vp~oH(,p7zl�w0@>+s]"QH�UC626F^m6$bT�F6p P' wP = wudaty"+(ܔY(*,<� \'z\}Qz'(@}Ub E@WbL8�8�XCPub%ydxс8g0 x W  f2'!yY1t+PW�yu}ezgpHPwoQ@d�RVd( {P/tVHSao=!\ C Հ8 _( e&ߣb%W0،،P`P'z6Hٷ_x}�%ZGlu%q;g[CC8a[Še e w YP eD@x05Qt(pxcymy<EI9�9FHOp~8=ӎaPZ:ⅳ8 8 `0 \4q8/pGcGS&z@@}}f��E(HWnGZue~E!R(=qkSwG#Ê6`iCC /@w//w"sO]bWЕٕɌW 2�W }8wu5�B(]D'_FY\`EpmqF6 V|ܳA@\ g pA"P;I--+p_ɕ_Im0c ,<@`;H鷠 ڠQj&ۦb�Fpp pbt`FxYH-բ#R/Hra>ѐDXR`9W@>Ђ*9u5pW6�tgՆL%P |Z?N`hhe[o6D+�.H?Z?,W�p suv޸LuqEuIW GtRiaP_BY-Caj61q^rٌ=z@gG|ڧڧ B s`�8!g`z� @_{"2$|Dc7!Q?J3r:P$,wz}u�z �hzP WL%suv5_r07A:V^Y{!!5ĭZ9ca}o�p}�fU� 0*;֨�G0!'V>&oizN­D w:)W P�f֨#0Rh�\eMd쑘ez8\utv:diق}#i|k] z #ۮ}j5P=6keQRNJ2>+!;c_iј�`.۷hz[+;)RXiW${-Gǩ;&ۚ]Yhy� � ~{k{{"_3+,c<I9+m;"*t;[ \ٕcT�꺮|;|<�+�}ޫkKl:I!a4ɐA!+`V?|{?<;{ދo4s2kʿ+Z1WWa KF`˕ˣPp~;ه| zjiy][sy� BULc)< jZfR+bI|Aֈiwf]jU+fX#9i>:ɣ,E{;Lǜ_ep�%{§r/\1!3\z˱RDܺZ_!a}FVǡ\銬|8ȗ˶z7KJpy<0<Ai�Z�!� ]xb_uD_ïHPkʁGL;rY4>p< ж�9�@�0dpVp5IBXݸ!0<wDoX/*ӂK <�:28;��! ��O����2QAqzkWMClg*^).!W cЇA `A  `4OЅ=EApiSxM`t,8rV�݁d1JЂBk?cs%Zx\6,+@8+19!} ޒ7y"P S+0h%h4*ശ춷1^o^#$</8':c`]ū]Vd T2@$b:&*/#>9`k$G Ճs`G ~Z*T<P\⌥4;+\<b=167W']*Su,Ҽ=BoÑ-8` 'Œj(,-kNYފ9v{n4%(F<n/J!\|nk5Hrݍ>xx1ƛ>!+vckێ`b!↱ә;,P?An“íN#;sLDNK_684_ t:8%b9r#e,灦+.8RȎ)!X"0H’:dCǯXMXלЫk&!wkP( "[ç#Lʇ¹s ]4NoNoOS_VX=pR^`OScs$AnNG\�FxFq|~?_ywA70i$'@} TNXK_w[?_nt= I߁pA'\uu/įw0;_Џɿ__\P0NI($$(|RUaY i�jx $x@< ISG4jQp ÃxDX0GAs 5riAK1K@Q"7N<qO/^�%?:tSFM9ZUYnڨ. 51HɈ՚$Vۋi L `ܶuu;$ApI4&M$NY81P7U4Ti!ER6箇g#E5)n(vk5VY#Բgf(oݯc1Jljgi?9c,b(C&_h.^}<{S:>_~k% t(d)< C6ZϾ1k->4oD@h n'*LA&,3Ͼ DGϷ;1([M"ѧ>uBL;I"-Drέ$ME2vo:JO$�@24obG #|ӻ"sFPSJ@$J'dЉd|FndH_(285cS`- ߜQEr5A-˒Ղ\}LL~*FES("թL/ vNBTQ(kSZ5Za\ݤ03<t?ŏ](G=K3y#uu []٥S0fG0L ^ 0P5NZ*-^wUC(_K>lO>j0 p 4gOU٠ -?|gSeMi/'ɦKi0Afr-MHEБΰ@5{PT&uKV#LAdISQΩRmVŽ!.mnJ)--DL(LygބPO>H0AA@ADPѧG]*Xƒ5 eUw rIu 1 `v0I|t� :X ixg ! E�6@wpߐǙa+s4@-nPtl6<5$p0"2P+A DA`c*\aL LhB&0!@@KwT` � 82�#h~Pa avr�H%(&\\\\,a kX1J,bXyGcQ L�-`aDZ.2td# X@]̤ehFx퓠 t6ʌ2Yfbv%-�K`a/K^B`1& K.Wp,d%-FF 5ٝ#>eKf@Sbb.Wb EV XVh(Q:!<k`4w9G&� p .tVUqz& b~qtbʻxr05KA`)|A0A 0و :a[ru pqvs%"29JZ¡驔oZIWC5kO Y`61KPTD@�B`P-40&^N" a(1*]mF[t ZtֺvI;~,T]X> iX dA` a 4!-lAW$b l܂j,I{Z|&VNƷ3l W8t.F� $7װ` &B؅0 [`7NBuB�D؀xDr3� ptS2TNcAZMy9]@ JG,a Nn *P GB$^ gLF$ :4WwT!TC(d+LɉZYjjʲ ^4RX⡟�/h`4s+TF 4j8 4 rp<Α* xV� @8/pXp1uhs)q;-Z0,H' I8 , \ @pnf @ 6 D(%B1}Ϣ 6lZpxvy]>hlޖY򴜞*v`;Ӂ `H, d�#( UC-`�Bb�h76AVF+PA 7!,`jtߚ;e-ԭR8]xmf%T0`eQ1]!Ccq,4!@HB *%6G ~4qbrep}%p�J>qΞGrcM$"ZO.-#hDl'X{ ,ºGH3?V`igxc@e@c0b8Cخ3&pP:>>隧#ʳA;pM9 LHOpS늄D%,P4L @+B ,\HJ0>@t�;[$]#?<˯XR_%8MX05AW]0BVP9L A^(I, 4,Bc\/ +1<A<Ot6RZ�ꯜ€(<ڥDW)QX`:Y!tV HDI$IDjDk$\ȅS 0@�$qsS)5\I) `[ Q@9cK6X)P;9Q2Se@-R?BlHVxWxI$l,ibD`l<JO!`qlKt 6C)s8{;ܦ1];_0H̚R.rHg|FHFԅgtJ]J]`T8RZqJh:r!t@ԺɹVr�2R@ȂhD-@_Ht3ʆ$D s\lLVƩdȄD[Z0SX99( ʰ1+hAAE׸KK)|�,KA8,)7< < T 272axMkp[J X) MKY "T,v%_`̈́KKMAҘOg |OV%3À%٬O.�\@NT 2_ih_0 rdlLYIu/wPX_`KPRA 6 XJä{߬& �*xP=äP 9fشff؅UAڂ) ʄ9Ƚ;Qsb H'u;i"çcY<:ŅPRhmI% "DP?BLSP#)^PV@^0X,/u0˂!8S8;d{+eS\D\(-# �^? . %>̄JHT-))OhN&;u $ZUI9UcKQRY)TL"֯ HV Je=tO#d*KK]�m)O؂ ,$PPײ:E!7Z}+(QXPԙX))=5-pXKۥ Nd9(0O=ȂxtUW?ϛUxWǶK$+:q KV#.ɒ0cb9xJVhʨ7Ȃ-�Y=x1PpMK[/ UjO-9e8 4-R.ƒY9P5I&M=?a0VxL ۃGHT؄G,8�kSSTќ-1ԥI[tE1[&.Dخ\@4L%7Am骽Mǥ* ƃ[YKC5u˘4 A=7UC!L@%`_Z {啣5^j8:,Ȩ((2WSTQ6շœ ~sݯ`b$.bl }a;؃?؃9 զnc=Ɓ[W-tLǖ/)_:4m]e{]KZpYx2+,]Z,l*,悌.�1'0W'>Ur$65Kx}QzO::~"Bߠ& +.&O c:nd.(2 2\Y�:'*p8P <tX`ՕbC./Rdb`@&>S+)fEaxl'x(@~:'@[c\cA51Z+dһf)8=؄PpGse^dJ@.biײ\G85dw8"""V/JE%D\ULMR@V(~{dHhk^P`8sMёwz-YA-:x~b?>_Nq]^e="<>f6^m>^h2pjÎB#vWݒbmD,ҷP7\kfmk8(læhp곊UY%Yv)yU%V{N%V$ HX^)5.:{enhpXvK�DA⃫1V˔y6l:/,&@[>a.pwl2 l$qMhP ͤؼnYSx:ܳ"䢹lWe5kթ[4?hwq6j\`G:8h2H-|u|'ҝ,ʶ-z`E� [Fn (YH#RrEǪ=�:j~ql.lք8qMlV.΅1UEY GBK;trr2nKZR:24P@kf׽k<5XHX@s2�tmllQ*eƍ>'A+>n€:p˂Y@V8P{sgO^vM:攓s<=>uv㷜bbS kYWdӢo;NR!;$:,(MxBPMwugW\lv! $paޘ"|BH? )՝ӍzM t?MY~_9q‰e'˓kk?gyx(r πa0Rب47{m~ q8vvlo݁U ~'Q|i2`}"PȨߟ5TPf1'12~vBu� }7ig �HٛH[9yɔߵ%bG#_'/Hg`5u"L`B5 :$.^<a#G(Pl$qBH'zdƐ-xbe 5IJϟB  QPGF"Mt)ӦLyN⡺s!׮^\MXWS~-0N+C /[HAnF%[DM9w s(CB,Y)T.g-5-gT:-Zd;+ 5D~;~iW0J{| T Tc#2̥QCW tWSl VxHh85{]pOŌ7Nye極jtqfDyE@uVxwQl~WH% ,adN-HcD=Uw`5A2z߇)\[=8_'#Fu!rǗ wq#uM b# Xw96X[.ٍe!\ARGLJ&2"PLgRU^IЊ HfkMW@wIapb{- p#ȧU4V'&bN}'){*Ymr\}X2VfZZ#ɦu/F'@E pZ]ʫL.Wg"ꙟ}B[TY5ڣ W/WUݢY)T:vFjՑ&a [ye)`_ 'Q?/ 1D),cB ޴eHrE /GtB^-0qs*!nLzTmF绲wuY,\׋3]odcwmV6W sM'iEƑRo[i2hjK9+nُK[/U;n쵴I~YlkSwMP^~�adP[Cd0i,ϼCZO|73CeO_=gT[ - '}$й׵; Ik ! T@*P! Y%@J58~d'@ j<! S li,6 `l >$ xDA," "J `d"} x4TrܩDHP-"F4#4"ƾQKƾōp XlK4+l(=f<d4ǻN՞# 96kT)UJV=!a$Fd@EH0z,K^-$KϹ;O&*$$ dJL qA"/RM@+Xnw'%11Dq9g'7єK!wޤ&.4k3Jꐹ."KDL^H{V@Q] &5(BAh v"5<ɫ?͛'ћ*Ii$IM*RDYSH33- :zQ- OQ�rkJT@<1_dQQEwBI�R:3K͌Zq`D*]sW,SOG:1ui-!yJ+icTn=\]k9 =& ,gJw,-e5X5/bm[-F*Gҽy`N?avVG9mG ͢y퐺KJ]RXPS"ŝnx__ Lir5'.6�b]ɲԢ^Iop?4[J. ҆94MR0$H}bзdKrnr5=^SPH ~F< fb2 CDJ5Ore>vV&Jd �:8zыF/:ҖJcg} 'nuA:eGT6qG)-"i]X a4 �4� @�4�lhc6jc"4hC(4PD:@/,&/O Iq7�88 nw;E܀ DBn0 6cSq[]ZA73IН84~.p TĉMU›2u3S{$Q+#W8s[@kK= BP<DCky{; Fl1\~�>�x@N_ CX<:­p}7\t{{"Ɣk >iE"L e9o``Sʈ[~YũF>j]Ϻ[u" <W7o(D73[ds\#F8A?K ʫ{ĕUL؀}]]e9!R =�8�t%!@9^EрEt1E� y9ؐr �pm1\@UU o `d}IxX_ 5NAH _!�88�Q eH] \ݑ@qF%)E<H$>L$8 p�e=�a@�@n]q(]K`ר4Wz J=�T`2r|*''Z`YݱE+ޟ]:Wjm >X@'r0-�(A!-݀͜@<@, O- uDW՚x"$: 0A L+44*L'!KR=r`)v LE]@F·eOK`M#zD JI! @:A�0-|W2X2_u �<)+r%y$} z;Ne.UeW%U5@Nʁ@$B"d 5"d_%Ͻhݢa4|ݏTi @=>>&02NݱuO*l (X\BjO` :ՒYc#{c\\2 a $)A򍢳By %a]�v -NaiqULY%"w!WcN oNݴ |b@-'L T X*c\R[� \%@SfSYDaVU @RU0k~%N3H5P4|LJ>Nb:R["@၀%<ubge�`:Ve(s]菌DRAIcb=@b L*X6X5X3Ђ+'|&:A8@[g5u�(\+^\ : nU֠\>SYh6 a2"'0CZZ4-B4*r' B%E h9opjc8ecb]==*r@d3<kfRMRdB~ * \B)k5TޕTbFd(zj4 \�_a҂4`J-ؤBWr@*<,,Rb GrJƊ*x1pH_'3`-hZp�L3§YѩqdG.-k|UK瓾IN2'ނJ--T+3$(n4~̀v\@uXyĞ:\pl>,bJ{6E50jF#K:".B[Z^-nҜ=hc^ vld慬>l)*@'8ʁ*hVk&]ƪԌ)(m6E</K0in ԝ!4|B-ٖiX:*$.Z8>g u2f\mT!Hfx001b d$xNeY6c2 $Ct2޸ZWblj4}X`(V-[V0L m΀ a­^ׁ@ eA,챛[1yo kҊEohߠ= );!B۱)8@îܛ^ ` w›FU/ު>ݡ&/9.Y'�\l2 !ƕrjUh pm ,s]W2*\z^|]A'/ͧ `SfZc+ˡMmEs/K_=qK$sH*>?=-H=o=_) K\7/,& Ѳr3醄ZN45r paXm(s)b ݦ.ER[D[ q_N+bsPG25~5b�ֳ(^3sh3Aow”VJ3 @n.0�GmsmbGOEx .^]5_5o*u`W]Ea ZC !cN`Ƶ/5eIqW5JCt�s2ho(ެ1 X6ӜslcR^n]{mR! KJ2TGpi%ārt(wdۑlƞ4c7<4d@95px!P) {iiD=)B7īр]%"v5jJ,BTܚɓ4F`vVV\8Ak) A26&:k\`Qr>hv#_60#\3P^]sGK!i}3dhr.%/gyy/"vY8A7%ɷ҄cTvMٔ\UssVƶsn91fȟŅGc˭6UvG50r9�DG_#Hno)<qT g /y7 $"m.v3#j @?; y 8 I/k!;{ VG7-5%U;V{dڽ5&;(9x{Mq.wemd U0 5J[C5z?yRv\x|T3'կߘ)C 7tv|gscD^Sc%xB##8Fc@#T,R+E#'E#�R,o֛ĺMsW~q=�*X:$7 #T,#h~#}链ESY"٦E][6UF+yS,V&B!O ~Ij ;Tt)Bx06IV.ֺ>S[-Õ"`3CB>@@rRAAjDQB ,8P"$E]r0B*d8qDI'Qqʒ&Dz,Iǎ.GtsG9rp9'D&E*TQ*vr%ϠAa"?NUVWVæ-VXi1ջ |�/^5qcx}X eʄB�! Lavc57.27.100�!��,������  # &")   &   /.M,4 '$'S$+] !""!"!$$(% %&$&&("'6(($('(),)!)*%)*5++++45,-�.0+/�/[e0"!0/J111-1a221233KK34,35 56%6F66R7'7*'7/ 7EE88:79&:5)?;CDF:7FC;G7(GHDJ%JQMK/K1-K7IKUTLMNNMQORQPNQQQQVvSSYTHTQBUH+VGRVIHVfUW,8WWYWXWWhiX3XF8XXVXXXYeZZ+?ZWH\+\4\NN]_^ 5`bc cIRd 6ddHUf 9g9g6gWrghgh6h:h8hti 6iVFiWQj5kP3kRmBmrmmLn,MnsqrdRrssDu[GufyzwyzrD~{xk-s S6kPWK6.twdgrWm矡০ЧUprkNjTOO5̵TYyvȽRNPOONQQƉ^8̗gmJλЯҮҳZӵk|ZYhϡ ����������������������������������������������������������������������������������������qㆍդ&=biQH 1PB$jIE-tFF8 'Xt%1s)S&L'VgL:i܉gӚ.rhQ5SHqKYs>eJh̢b:=[ t0#H;߿: p0ᇐp[&"?\+dɗ%Gv- y3@ӨC92֢7p8vkطQtZۿqK:q: INzE)O@x.e'g/~Py߁1{&蕜A<IvEHGzU(pyya$yE )VzeGU|`#cEP{xVl姟6K>#Lba `Q9% =? ؀CƘBǤWqId! {ŕAH\"RVI#L%pSeY#JJ~> {A-f~~zng2*cAy_aJBDIm+aW(xG sRޜH8Hv{_ J&Ʀ#ɺij248 %U s9Iz;~es%~B/j~| 7l TWq`\ZъPb^JH|ƒ<_ \́".f<1F_n_(`l)G9Ʉ.R{bط#"chWܶl/+,rU7m"^E3}# ΁7՛ng>+2|x|:AEHHoKde[<-ɉtڭ8 72RO2\S/p׌,+zdO64m+D4_0L7x0ߤ%@؍F*F#8NƤo7*}n4>ng %D =+a)PYb\:uU1zRi!|;uӫZa9j^a&IyplJr�'&Aqq3N/BF@B~ܐ".7raAFu<^ Є3ed@�t<'%P8*SJPJ`t,[ZbؐBX_.ELU#YZ9ہkqA�6 M� Zp@2n< zҳ̧>K><Bxibny2"hYݒT* m>2iMnjsAp/P:̡y:!S=y{"@̩>ǀD,( q<|򘚎%G$�X� �t7gX0ֱ:gx@JMڵFL#DQd뒆K^j$Ujf�U8V�e� :ֲlf5;J�YV�.ІJB.*7<(8f1<#" hThlSa ۀmwV%Xrv}f+ݮ:�M'Kɮ WCO{׼t(bWVd4& d{ m3܏l�WZ]bwU.t[],ಏŮW/[Yً"Jt0EB^nՄ>LhQu/7`b7V.vsռx;>v 3p?K` y3@s%/f@gg dq3U:69n�f (�Nc�,=�$LV\8?Bau?xDBHղ/}dM&vm&@ P�s^<ъOZ 4/ bio "CI%m?kM2^G]�Qq~ R� 0�Ve�[լ?*04ei[9Sxbh%qEQվiU9`�`@8rh_j%dzW~d$T:8�<M܍s\qN r\ɪ`]{z<7.\cd㱦)e[F+oH8D&>?:.s|�~Vlwn� XQȃ.\BVv*-&M~|Cam06NǙHG%0-hu, D@#�v<"N#֩)1$YEFykA7*ʶ`D@h^}7| 'PGB-!wD@JPݐ+چs(}%!v3+ef6DX6?R<mpuwgwx`mX%AL�&;}Z�`!pe7okUBSloc3_ !B7vs<sxtF�y�^}Vm0^q m^ 00 ]#@Yy]^uaR@{h@U0 LUB:'8grCAudBwp�~wf�x7t�ЉWtc;�JtqU'^M%r}Fuł7WRWF-;bϷ l'nmٷ$gH�t0cc%j9t6�A^Uzx7va^2P\>Sr^/Qd#+1G#eA�ImjVL�WqXP pUczA�+m׍`E@!>{S,66x6o +5@;�D茆&`�p�֐za��L� !@T^Yu]z!L0$�\0x�E^1H]kr_G1u-\@ ;0~) t@ g/ h01Ci<1,C+,9*p:iYE�j@n"�00qVy`9t9q\ ɉ*Yr-i2;.R413 , \P i#"hAA9DlD"%< **Q&jlgLXupFx9�Ixq@�!Lqur~!7gT<  P +p ;Ɠ Ei0ْA9@ccjQj4 ٥o֥Lɠ^ڐ_Z�)@}zfnL� &azX34T^7rT#y0!Ap УA Gz ZeP0c@{* md̓cP{`{jQ*MK jVj�U)GY5^  @8^(hw(3d|!|4IP F P \ = 0% 9/`'ɩ%Z:Z0j��Vmmpjrvm I�@��Q�� [ p�nөLVbPwYF[Br14)\A�^\R \Z&PgU /!)h;I:Zjcp\J঴j�X0�:�J~TقL0UЕKKѱov7Ƿ5C39^/PPDnvJMkX`R*<0F`Q0T9kS_L\0^h\qq0}0mpZSV/xtHCLƲ@4-3@Y2+L g3k:: *<Yk� P� 6{]@Y +K&tzLphΫZRr6E[Vie8$OJ~�K: n�`F7vJj:|U!S$Z3z+,ԫeX/C6ׂ3OK&gUşŸZRXPДk8 p�PwwvP@@o5T2+nHul>3mTyI6'Pa,PzQ[c�mLuj `�ōyF Ze"O&,*5%,W|l\DJh<54Dp1>Ơ+ʞ:Q+,:6�pLgpzQ� @@ ДMܔq vk'U TBMTyw[V>�#y)2j& ¡¤\OX#0mʪq� 6j`$uNjpzZmW uHH,ĎA ?r/mAq&,b<cшP{0<ؐbj ˱&�|�doL@lfphduI(@X8dW:i\TA)_zRZWў�,,K&l,lҧ=\+ryk]ԇe.E]$^tg,lf}:zJƥzތ]M p ` Ϳ sȨ%ۑ> FVӋ}(35(/ *'E'rtC#RQpV6LJ<Jc�p ֭0 n-֪fnp:2l �8du9²vWĝoB}iyبܴj �LNu ݱٔ]խg T k:8/a!L{ $.s NJQ]ozSޔy1ja=:qFpaPPay(ʧvR(M}%ߋiK"elդU�<jOސ͠h۔ٖm_mM|h,j@vHX_*bԔ>҈1R?nz#x n<0cv p*Tʃ{N)g an�G@SnH}Aj3-V =8IL-ۮX;�g�X�ح�^}�{jFh]'`]Onn7cDɼ|!W7䧡WѪRUn p�v� Umn,86 )~rur "dv[ G3֎x�PmU*�`�pS ��/q]50U 6<ъxc~Ӄ#vT/BRApDn TV\`6`i�`�� ?�5pq Lҋ394Fro_)FbwyS*T R� `` �PaA60aA�7@G!59d<t(#HB.TfM4qތ(礛9oNgG(ӧ)B-qj&pQRd &^Z"U^Ղ̑cWI�BRB vv `:>@ر]v<F1q*H$Ї>Jӑ:ukՌu:ipTVauoM9h i…#̞8օKDq"ws祣]:sF%K>�[ө&F"m: " ~λc-.  BLB Kܨ*i;L*-ijD׆Zd5! A$ ިJ- Q,*K.K7/*I4#*UbD>[$4EO"Id[rZLL*,34˒Pa4+E٬>)$/Q4FLIBb$ԫ 9Q)tW^jjMwl S@DW(: BAYKj+[WpMBFOJI@#uWϗBL#˷$.?yݖ[R\5<ǞbiEH @eyu5ͱZ*{j]˭U\%҃+EYZNh݆=9Qm@&y~|궕˪(Qm*=.AYߵ,Se^_ve^Ch7]zsΖd'Y5�bضkWJ,mU?[zRYKrLKҺCij{X5!->v5t觴ژpQ`V⚪-,&f u:HR[;5M$c@Z7 _Z͖q=d`jm7Mud#H^KQ=gPztĵJ̯U _rLn]Rlb�j}ڕC=}9[?O. f:(nAeEnRz֮*LZ!T=9})3d 7 A".i2Do٣%$7[ E›(PieRE HuY vG-K*ٹ0N;Xk4,;"܀5p$yILfR *IPR|d n-(3V B [I -Kl(vBqLd&Sdf3LhFSTfv\ʕUMvpFPhK)RuG"D Q9i'cR4!g?9T> jЁUB:aBVyr$\*+Ϳ J8#NI mˆIݧE|sVt0OCH蔯\TIRpW�\"UԚUn<j4O!9P< a]>@<]MWӪ^H[0׶$aW W}v fn�9-AGwu0Ew=ERw@[ūZz4t hݫZ<{Zի-8Z|V^!+sZ%VpXZJB/&N/$*=!fd)kG3$%qBi 8\n@ώհ +Q؋  }s`4$Ikmʜ"gX>< ]^TX K"ᰒ87(9jDlO�ӯM[$nyYێ@-MF0ߘaP Ls:I|!J2Ѓ!&`/wTc!,[XR_k[ BW>N‚yQ3´W@P\iՌ\ΤX;i@R^̭3xvΒ*Jwh >S:"=dK3SyZd~2غ\H `0%7־6>Ba iգm])8؛>_2@hp* |j6.&Z,6PDgM%R#(xnTHK p@ 5z7kVnG82I:o^(V,PxmS ܠTUt֐~}'椆0EYM\$ `OF&+vDz#_o3MzS𞈐Ṋeun>awˆh?F%3Ũl[ɫnj">ua8}<] юy)PjS8:�4Pݤo+U CRk/BO�"HKz=ImSf`�@l[%pVQ'p'PxRp2XX� >&Ṵ8e)?v[[ ;,#.é� Bȃ*pQp6LKPah9'x p*|p'pO8&.� � � 03L 4dC H4�39*u)`ڪ;˽;Yq<3؁ � `PۂsND9x*|*-4E+'-pc�6<6 �4�C 5ĀH� =ܶ]zA(7s )+A9 <-�I< p`/0�;>0x0-}S|0B0%PL-O@40C 0 xH\C 0Gd� <F [ KK`굛H7=ysFr<G p-`p*xG*{$@ JD(P.D�؁J� 8FDs�tcʬ9DɊ"<F$)<2Q :n=olڽ*{+HD �Ŕ$J$@0H0'y't;Ls/%�2( <FJH TM`�<, rD6O)ഽ ٫7{DppX0�%�DJQNSKD'܂/p%p(24GH4GׄOTCe<> LA\)2ޛɳs1568A OxGN\*J0VVON4Q\@` R@Dͭ xM�\�PFlwٺ:NKD'R4GH.�VL{� GQ^P/SJ>x(@O  �@C444 �Jl3�9a ҙe9##<mDE=sPd$,H{$J0%@0�QHlSVx-pEt P8!� @8:�!(Gp](b]ɥH\w9(Tdp?H21[R3l*�,8,|L+R$OopWO�'%@@�O `�@�8l$.R@c]_M=X][:=؋A=RԐDrĈ$V+-hD00N D[@b؅2 8@B' -].R8T\pW@GS=HY-Y6|.,P#m㌷G}U %L 0-PU-�v.x(=8(MM=ЃFN؀ x tx� Ђ2Oc(k(\@Tp>T �1H5]4��@A�=HTC|?M^5T;JJ{D%xU,YY��\m{T]uif98ςDd ]],vq;P`˿ Rn]}S80@VJ` *GZjmmjh_K/ v�#_%YHSp|2HT vYSsɽ5ΌG O?QP;p�`!RXEk_a;a;h XDDaY͖s9‹[J<]m|F0q|ĈăJpLQd-ȂJxcT@Z=d_``hc_=cKd'%�]"^I�Y=Oy=6;1Tūdlb5L[-- e6VPoVH;HamYV\af`ge^ab=<SeN"փg~CϘ4ѫ*`oLȃNcp8@sBa@Xk'�Rp1gYg^Nhfhfhx~f`jfcX @dhf%<TKCYqb[́ŀp%LJTO;p>W`Hhad@`@l~XlaLdjhM͖[2wdP0r.nYpeY Y T<{;�.ЂJ8R]p]kР&f~~Y^wnKUhH~l2 FYkV$v3Op(Op(k0rb�-x@T8J0h~�\W`KK`ei(US qef oބⶇY.G(S'YqYb Z�9ECh!Fp48P �GnWsLPkq2lPtJ6Lpx #uMЃڍq0"цh JWmP}riNVO8d [o6tӱZҭʮ�~@G0_RVl~KHg6^li/LVr΂)9s;O3FH)9)~S8jpzޅueR@t�J,(H\:NQr VWO6h�tWYg/�^\DŽQ/XS:sMh1 88-$l?@m~wrT}c\HZl>y-&RLQpŭ��Rvi~cVwK/gWVtUpn6ȁMR([1=͙t[Hb@RqTEeqT@2t]O��4J gUr?T/ll6z^ς*-UPLzI(o.=q@<ɋ-euO`:pHJ`\c�opJ?^ wCO7Huuut w;h)|f|!$w.[11rYJqXNOՔ (6SO2e7nlip^^{*ԗ-Z ri*QmFrCJW¥׸qLt(#H:!)3HB -*t$J25':yRJ縫Xcְb-k,3;.m*ȝbY7w8DɝV*s(nT)*ذWܡt'էJ,k'T)Q33gf漹EM'&T)۴ځkhОJ\pƏs ;ǧڷn+p{ 0[fsw|qêcQ/-L2d.-E">OSIYSDtˍHapapx71%\@w_$GG%1Yv~m\Eg7E X, (j6#6AN("SmMɦPUSRŴ"p hbfAcAGH#[" {w�HUdECfKPFREQ,غ'&L ڄYt޶aS>"l :Nr1%:hsmլY%Wϊ8AJ]uٵ5xDw`dAdYTQ>*~^JRGt!&=N6A ω,E [1ƲvJUZf Z(2h4[);X0$P0tZe(#'%*XNaDu.̢'گAaL$ӉPpgPl2$ q*C[X-6n;i[^I$[<qf\T1E\l#Z 饗+QLQx1GXl/2<jBQֽ..2߅a75)v%I0tIBD#zrhc:H31"ꮪ.A,jU]0lcQަ<pˀ#"n:8˞lW| _(Q O"IE*-c~ڸ!7:uк9ns" CFN{"9Amy.ˠ.hM,3{ldH|RO8B4QC|QCiఎ94/<CUM @[0&ĉN~RxS`Q(żQey~"YLԧ,^1UC`-0HR4I2'.LIh8?:1c)z&O <!@_-2ɕLʵ-Pfl\8H  T…J\9Ҳ7%tٺؕBj#"9c+\ښɢ$[4&7KiH@ $_h.\]ȲxHՁ`B+jLI5:YQAP/ScѰlD7њI}g)܈t41f 10 J *M"CTS* RQ r.p�RhP! ӎ(,:~ВVtZD2 -xF^p1lY4p+:΍ X6UpviϺ$/F' WU֖QՏ`�yYV;ȊQPQImd bT,l'9!ocͮ# ,`HS @Lnj5[zWRdmv]-(Š?9ق1.Bnjءhin"˖EV@0BUz+)JGOh+f�֪K_\qD,<3<Tȭ`DԳ-@#s T4ͳp#�gaz"qg޴(qRD8ȃ vЂ`<i^&DY9om{KWhp!@\:%\g_ b?ȵ5(0r\NSg§GP1S%/qgX M*Pi A0)S(0-x!^@ y8G ; +$}DNلr@Z B LukKW(w nn7M {'z ^Ř59`=C1d&tOJ˚fq6q`n/{ $^_b| u=+S˿@Y |o!E4DF2G,sp,[D[O=/}s~v�:Sc'0&!`k#P Qs,krmU L p �q l孀둝 DOIE_n^9 @`YYy L ٝV٬N١p̃Q`D!rTq ]` @ fI5O[2Ě<҃ $UYYqL ,rVTiF�E`"~ x_a"A"R %rY4J "} ^$D"v*RV^S�1]Ō&)B#Z ,2,^ݖFr&PӅb0̕%c4 n:z]E"R!Q RSqH'P㉅}VP#M;j_ :"j`219x"O qTx%KN]&MV M~-ci]~!< E>H.vBO7oXKFeT:OcM!K6aL$6=ٝ|dTJUXLi^E=PbXԣ>cPx$KD_NXT> TQU UEOXB[zY L<FQ$y I]b& -J_&GVG`VTkGXHߴcEdYXf�`#^a6̯Tt'6rjČwxgw&yFT x~y<Ty~'}|Z~DJd5⸥@  g-EBk٨6~R`QMN NhxF (h gh茎(hghh ^ ݏ鏊P2�"i��) LV e2ep&#@ ^a Paޥ pi"^ � P#i[vr] uv]9* ס�ĥ�ׁj ]M.i.%BB6"j#j)' 4b�A[F)2^#~ODX`b-q rj4 @ `!&  <VMFvQ=nF/" *j須k١% ,k&NV+* ~CFl5L&2YݫRR0")�@N`׍ٹ]ݯ*B_FB,lٙ5 ap]2 W!ݸ\2^ B*N-rb(6Άn#=fml+.-5F TߠfFlަ]nER`RXPk&1끊[naN -q�ej-Q,AAkMh֠m%l \`vf !dḼIf^nj g쪢NІ/fȅ➘.ǂ,.fa6c@HFl̮c#D2%qoqnަM++Cnfvٶ.mtr.zmn3rj|ΰ aű!o.펯}0dkQ׎"A.Kmg0C 1p.VqN+VkV1n%m</�G쐮1 RH)�G1Mib>V 2-4R ] \ `pZk2nq2# C~�Z<4q*V.�: :+b׮`b4{ k>2ҝ1ţX`a;* T@ �@@tA 4B�B/@4C/~ (V QxtDe g-Zf�֝"E"Li��@u�4@Lu��VuPS 5�@�Us� @ l?7  @ S% Y;o@f0!`:V_#Ν*3P��a6b'b/6c/6TG >M@ $8 %Hkk`zr2ݯ%G3i@c7@co3v`@q@ ȀVgʕ62H`0+c`l2O26c#o7{pCe 67t] vv8x] ]@@^'VIrXbv{Tgxac@u؈| DpX6hVklX'8mok0ô2a)tY331ZXasbwMeGVQ|5V7xHfݸ*-l82q6@Xuqws>q @r5o!%)QblX4q9b?@o9Pgz'y{{8dcy p ]Dw[oH jL/ ]W (b-s+<x<5bE 7ws77WKB-d2Fuy#+:<3!" ʥRaszc#{'<p6xx:  A p{{QVhyvo W#4�brӪi l;)kS-S�| x@�dC5bC|x Hy� VÀ<}` [oGoLnK';ىlF7n�[Epڰ9n'6[:�<@< (`l�?{X s 8� B |{E3z>+b <V溠|bu| `*%|Sx!~?D~ .=x{i 0ɮ#2"7v<${ 8A %BD(=aX DAA� H!D t:sFER4cFH8vȣG"Cv\T$١QfL%RrfN0SY3 5z4��jTp |TY6nrT@H#HA 9(bESTtd&%W #dtOAry3XuƧn>C 82eTab%kmGmK@tKȐqє Aa"tf8ĊZ{H*-Q&dyFFm4΄uOJX >f9pk.6Q8  ؊x6v�^0J/$,l0(* RX(G;ac6ncXMO!ਸ਼ x(�0pdΆR8{1"Q0c4'aZa@lʢ&t40j 7lj�W�-�h�`|=`aBw4D#CJ%*4RF-P8a`2PݩM1r J&UJ \[ UVEVx'p[΃z `Waú@BA^xV=)T$#Ui-yKM'rxurgBK*W*\!X*cn\F (8vz⇇o#?xMhIly,lK2"7G}@J8]J O+W(TBkʃ/VF`ZiELdbw @Cm [=$1jcoMw;h>cR^ڈu+UgVtX* . {vl@5(KL$ AEzGG&K_L4E]+\PAS5%hU݉ʤ+(!Ƃ^,AT,_5@H Oc �"yjDiP1#adiIsEC*TpuKJ tl8]GpX#*rĬ0'CJb!L~5DQ)Fmdz|DKq]j&(_LDՐ r)vUt k0Y8#XH\ F j`-$ ƁEp H™D</Ds'LP Kx6Krٖd8�YUS+8*T6J9 Xǚ;c$,B,CJK*A~BxjIaTZD'4.D.BS`AZ\5Ī28;eb<6?EKdFgҎL+igJ<+TO#g?1TaT6 &0䒈SY.06 M9f#IiV2"l5➄D0<ڲB)R@w-"eq'tu0iQ!\w5;=> ) lònʙP&lDJROerri>�[p&ɿ/,ʉ)zQ(sRY,NS}d0$x48efΒ5pzR7 46=L\e$D}Bq04 T|' k578 R "[d`�2aSH#0N( HZ 7�o,D.Xk?reSd cdGiD+7\r|mCQ 年`Z,G~,Z!1qooY3L鄝\i>�WF|qj`<`Ym�@~夥JO'c}$ r1{ÝV2"?c(GTX{>ɎYzқǽt[glApNntC&�wt9 )(!hYtĝU}YJ-MSش3.͚`7-F9#ī{YGCA άz!P> C<K|3hxwQdɁ[(!7Uq Ub47`ǽ(TY2TvZwlG PxR0PHǸ|('^GOKҧ^R wӶ?\;*yVDtP\6V{8 z&"}7E&I49{=LcOR uSܷ1$n/L!YܙB o{WQ .J /bo?n&Zq0g.#&rx8jv`O$N"#OVO$Js.tIIm',0>+N.*wJb/;p C0]XHK$2#܍4C&rMi'<cL"^R- XZ`zj/F B(*FiN:#lh mbϒB@kJ*rD.^$c FrD!čy>Jo-)/zFث |f-oJJhYMwJZ, mR.zbD` r&(l)$AνbJPH@`.$^rbhKEB <j�PnRPWMCbdH%J .EqHW"^:n Pl± =V"^"gt &ީW\c,#&1_~>26@ Zj C% Q^Qd\R�5q>X*\>Q"ބ-;-4@..2.2/K``TR>@6afa %$62A!T28]p -} 'W%'v(!$m5:qR ^3Z E,Qz #P2c&wµe#|bpP3A(2#03tb~SI(NX1$ r܌[FI gIq%^ (f ]d/sj-Vh56'0'(߰S3(?+Ka>L![K$ K%B -S'%-_gE,{pT_p T44_tCKAo@ʂBŨf\+S+5r\p 4GA*$0B@獒a0EE] S�&o'T&7Y+4�sԓ&T -t )δr;iMBrO$L+1\x T@;MQ1峬TxGWO 4'?5'm|I:T,y-Js"G@ٴ?x"#f1d!/'Rt2'fXC^"#_T\YZjK{2%iޔSE4x\DJZP/z)GO ^S+r5u?kIy3]-AEg䃤`>~2!R'\rL^+Vq4qB)pHZS%8x14G;?]h2(>:Kxj35?vsV1b1Km1F-oVO׍m[2)3Y{TLb,\N #V'r\3iĝHP'jBh8vF,ǶhWjVN*o1^` $AdaVBG$$pF̲3V0�d@rA|VXu?PsRH4C5mnSm]WtIj(z"FmBKaRx-"~&_u5m Ul?uF`)VΔ(To_\*zA2=0"O}WFwaWI[ ],@4w{e^\� ]ou u5R`sFh7v>G~D>"I؄zIDWM[YxWi؃rh~8i|8y؇{zhx8xXx)x؈؊f؉XoBҘx�! Lavc57.27.100�!��,������   "&  "(  - &  .N,5 &%&,^ !!!!T ""!$$(%%&#& &(!(-($(')(6()!)*5**%++*,,55-�.1*.Xe/�11/J11-111123 3!3KN3`4'&5*466/ 6F67(7:888ED:':5)?<AD&F:7FC;FHDFIG<AHH7(J0KSKKUTL1,MNMO3KOVuPLRQQNQQQR R+R1SZTQBU+7UHUJHUgSVH,VhjWXXXXG7XXVXXXYWXYdZ+?ZWI[j\NN] /_1_`_c cIRcd d 6dGVf 9g9g6h8hVLhvi:i5j6j2jrk)RkQ2kRkWmknllBnDnuoqeRrGr]sh#urv[GyzwyzrD}{zs 30O4XHkOegtw2r_]0"ppVSOkNhUYwʹvRNPNOQQb;lmnJ̆lӮӴYԆYاkܬ۠\) �������������������������������������������������������������������������������������������]#E89RD!1"EMLƇ5Q"48P\ )P 2$blBgϟ.ԙDO&R2iP)d*% )BU&fҨQhFe 3jKpʜIC5j^raF  ,pa„9B9D ǎK(h<Sˏ#L8R|yfXQ7wn3Вqи]vdޟ~ 9ekn||qȑ?Fa#Ř8ңwD~)xݸ{C??5ߘ}Nv8 d4`_} *_~ $)x~a"Q "Uz7ዮ4¸^L9ZHV=WNAid &)4+>)`\-hvQ盀2%ޖZ.&aNN)gCsc&X# 4Y}6%e c.h칙#aPI)J.Ha}iaX<":nknDr8Xe ꬝ºnUTF0Hfb[:߱E. _Jiu^{-ؘ[LȾ7ik&*ۚb{IEi#{+qIwj$F:nt0C$r:䯄| |2*k#j6 $/Cf,{^Kk璹*ЮfM*HQ6-g2<f^͂ZZ-F0_&]r#+O)lЭ7ݞ^i2-\( c/!%m6$]6e}o}m9ԡ y\`]ǝR4B.ќF&:߾( Qy$H!)SޛvX99tk;2~ˀ!<>)= qJ]4F?6ϮG @.>� &�(L WB,\ A N"Hw1@pݺ29n~G ��`H*@xA *ph7p��lpF9 B(#B[@g9hTa"\?NHI�`0Bn/X"6%F o�OJT�u@ C/|MYHk^7-.GkL$8JR�9@�L�ל�N�V4c7V � `f=J-H$K|OȥdGփ$L�L�*64D!P*ԡB*QQ� g�Y3НdGz3P||Q@(N@�J64U(RZM:OPZQB@HK쑏�K S8`6U3I"t>=%3! TsUEjW5wU*CZ¿.j�id$<\Xԭ}ÙH$. z<e$ZPL&5JVEjQPu�H*Ҭju\eM!(D\i?)sP�صE@5 v�M@�Ռ @B�< uWR zDquy[g+%z{JNݥfzKMjơz3LωFuk,$Oh6rM$̙P�+][�8LkWg96*  *Ii`c~(|U&bS<4UK3sA%T,_a&@[fñ̪BA#$tsk pX�3{Wa Du],TP}l-b.:Rv-jN 55j 4`X�`AQݯEl �v,dg ꎵ5H1yzgT�FMqqwN`5&$uV�|8�}Yjo&<&?.OGZqwް 7 ְ4hQ0,\a), Ud*�cܱ=34 LA׮P[[tB# &xz+3/\!@D �T� 0;{t; Ѩ!e 7} tZ�6oٻ&\a oDὀ p?w�|![<o\sgOkF@8JWf}dѼ|x ;Ԅn #PT n%k0vehy Pe.Gs%:i3eO5\:0'0rVLFIU� `^2�gW}5[ghn;Zg @o xpD>O3w\mp 3pNPXނA~6yWI {0k08MF�0! b^!03p^%GMHM3(|0N� zMv<P3Dw5R P(ybm6`%; W�{h86H^0L L�N�9%Q]^JovLLzp!�UA`R'-` op au@ 6 uX ^HN@ 6@  6H3'a+**菹7&Xe�!`v7M^ L^VyL�uOGXo7 !k!F"gƁ?T~2%36� @  @ @  up p p/` B9,aaa=O[[[*PdNZxbM%Wo=Z#o3G�Hz0GKhV`S$U$/ apv@  @  C $p PZD[p9sЕgs*0PkaN�iOdWeI�8dGh!�@ⵛzO(s0>CRrq u u` PWpa #z=Dy9韬�i؛j^xq@MiHee@~)9PF6av/ih$7 �-  @ PД8 >/8hJ0ɤKzc E 0aFeW^f]dU]^Lhj!0:�xvTcb3'87 u/psa� W�]x;V9GJʤ�ʚb)ZgA7奠]Mly�֐X0'`#7'Ii^|􄏨\=ҘAb'e`p G:[�)=@H09`FqڪP�t^e||o o̧jyzʯLq,RfKH#pgHa*W3{rVq�ڕ]:O_O i P�xTu^�O^'*rʈP+Vhf$3sm?#Lt!g8Zɕ^ׄ� d18[RfWOf^Z^Z^P5Зu6Pl)45Cs5YzYg.gظWY.��)M9�@PYС9+Pl�#,i-xz:4n%C#QKnmVLQ􏑫Y]WZ+�`PMF&ph @ @i0c)%FO,{:1juS�#ەIՊ[0h}PvX�`n'|0hroz нHQ:Kal$3,w ## ,HJ�Z@kK^y+{ Zd%ٽ��"jf;Y(Z<&L{Ww5\Ժ%^PVvio"_zݗʼnY_r_v`к@�d\RydK1'@+1(D[ϣ~/D\;F\g ;�G؛ɛoʊ*gļ̠kxMiZY6bsGmAdֵ*YE\˭TN*Aylļ,I_F P_Uc\/Gk~l$K56s+$;FUt�<I Iό�ʌ)̡'K zl6V`d� d,|5=E[HF<=P̡҄&mΙ(<)-o� p�@2;-D4i8($G1t @I)0_ z3Hd I�9`"J"ǵsH:O֦S#zML˄YEG˱&N]fZر]E !y�: -(`KC< 1M?O J:Pi lyd,Ȉ]dZk Mf+ŵܽT1۰2Ogq=7$!KMZۃݽ‚e޹`_X3cY2 n7�mM,=I*PI:@I0ȶkt�L}ɹ[P0U"*>c9"ě8f27VgU�[ fYݤn.Re^L\vaY `=+(z>BZC[�=?^>5c\90F  �?` @fXd�io2"~5>Fj4x-?JQ=[L릨 ��}PhhLd>%P>o}M 1RQ&l8@D  ˵^D1C_솩2L =*8�u3##.,p00F0O9:O �//o#`AO2Mؙ͇V*25=tWxi3J&#Wceo {q�@E=4 $b?C�ÉADLףMڱ#mc.>f2)Yl+?A*C["3~xzaNNV@"=D^@jsK"\`?]M;̲"2cfٵ'? Y]!,1_ی$ϰeOVV|9B$$X WeɓP!E$6jt"1"Ǐ!AMAdJ*_ā͘*Hӧ@4L3E.]:BAHF nI[ KBɓFفDQ%AJw}ԈZZpƑ%Ir,ܳ(M6zҵ{sҽ!%f WŌ>.kB@C+y1罟EWLԇ)VDyGfo$K;mov]M<A rYϏn6uQjSxh3/SF{ }z l,J;P8<{8j"lmBjjâ#A,3*/Ip/HK/\t"d<l54hvrK.R+w04L4K5tsll CLXa;3TD*b򰑴FuGRJ+QI/tSN5ㅻ^ BBȩlؓR-ЩZT*5 c;v:vvXbucd#XdCefՌ0i.vT^�&dɋ>VrCi}5#_g3 h5Zu0Z8RNB֧=lWޝPzBÊ2}2~_5ؗcg~y`}fgƹ瞡%耓癹Xn<:&u7$+"R DVn阡Ιv{nfv[JسOwxkԍ)PbҶaamX5c__ua7z]A솪5냔!G.q \X#YS-^u7Wxy7b\ZOtCXy(x2']YMuArMz?T2ᆬ�q)Ql$w3_F&$<Y яzʒ`.H*cB L{1I5h*j`Grnpzv/h?X禥?2Z R@dIzVRf$x4C.ZԚ1v@{: (@%T|`$%n8D#(ŁyqCG]@^JJȽ|Pj`Q<Xed'CWDj"RF9 +XA`EIAj¤&TN X`)EIʚBb"U?&̓|Zd zzi>�JQdhLkq {=};5B1 씸ȑc ,f1!<CxE$#*ənUƚ@y,CeQHҞcO.t,P|&x/`NPh Fe"N zLBd; fTjv9q]L1IN:yaN'm5T#AF|'sM J�HQndp�\\,zcŪv[!UĈsx_,'1/Su/$ZƂ`ep:p p$XIp8 oyX!w^0@ &L.*=Ha:>BlĬ&ɇ,bOi/}!@ J$&JPb`0V*D nB Wh@*@ wx& �15�S�@3ަC#&47X͙@ATOZ,W`�Cj; HHBy�Ã$H R\%@ Vp&` ;@0WLt= !31\Ԝ웿qX;S!i0?-|`)%_ `hِ<AV(31?8Ixu( E) {F8`{6 42|fE"ofHg<ԴSK`AFn*'AcA,[*;߲B��`w6dX /<;ڸbxB|hŸ޳'K#�G0D$ t[t¡ ]u]@� N0(|[v'pW φŋb}پgKiwf;-&XnO1g $$ I{$ ! EE? +w KhU@29<sx�;5N`jmsV/>w;(XP&AZ<pנa"n۲\')4aQ~,Y7Mg Xhe`^}V9"m(Ӏ 2�3$p11@C+P`_d@_�>ʫ(SؕS�c+ ���ȁSЅ]](Kئyk+/ 3M4�+2$'ЂP B t>dnHlX>h8<8DDA�'Px`�](DZ8R�04\,Q(lK { D;+=P:2) Rh)+>-{@1sWmpІhp;%`:�,� �Xȼ hS(S؅c ]ЄH5F<oT�*S{·{ӑ?e/<ÂMCZEAp-۹JbD`-(<@/-8s�88R(Z8DD;<1PF5FĀr<�is9pDzL0 q*+u%%0_%-G>`: Xā$91PL؃LCB � @;$ +;`WXA|R0Mp) P �XɖtIXA EsdMdI;2%4+:.EX#I+"{@h� �@7W cb*C%N[S ̗DN#(X�փYX̔Y$9ګ;y;v*O L �KC+QhPL*.(9 �#Kx]�Ohp}ghMT.3XmP�#LqDIP0 -/?!c r+G88@k<~sDЂ;@dH P=R$-PmeH[@hs =` G  @GjSlT9w4�غ2VcQ>R8Ob^E}e0PGERGu`T9R*5R OUɕ|NĴƌ5MLSmպP0OlW`c`8ObY0-[PEMf5&mg`#mfHIU(uM}ORFROrRuB`"rOz&|4Lb0P&I�c  bbSp[賅dUTi`HehTfXm`RmվO W.-p%*T=VzUeI28XxC0>a`:`d0:DUjUTkXTԎX[PUXUd1Rp Lh[mL0WINz1B˿@Κ98UR-ԃ;hEUl>+K M�XbxZڪfZڨ]dMTE-HhхЀkPe[}[F[&I$/ڣv\Y3$M'/H1RRhJ0L7$@ :ɅڇUTU@a@ 4TCdP�낀1xLЄ[MMЄL0L QbW}4VUR�J(J0R�%|1pK -ЀƭkU�H[_n4Lal@7�6(K)�Fm/r-MxW0t?{ׅiS;`SA;Ah(M � ,8F� ЅPce-ѝdHkl@[�є0aJP)#_M0؜0 I)I!Yx<c`@DDl#/6^@�#0 (ZXXۄƋU/ѥUlHUĽ&hOPJhಂXF_F s -3^BdDU*lIDR ]heۋU|:,=Z 8`^Mc-.]+s<a`'LD~0)hU@U H`G&4(p g,-@G9mGdT]Y0_K~E;2=;6赅[ۺ-O�d-S.ZPITSh 9 v?q+:әrUgйbRRiIi>jrқe6ZMX)XPu*f'EE'pkOIh'FpkDL7,ԾBZnǒl^Of/{| ˂+\MۄrSjc=.H+X5I=pSW(2 bj;bf(\biКǼ%gxp# ZX8&QX5raZPMXl= M(;b5�Omv((XgiN6W)QSULJ#Ȧn:`؄$܊qk8@{<n:XKmni3Y;?:7[gusBnR[n>SX.PͭrEX~-6 TBNm,Zs;7₂e;8x:mrk/$tFjn p{SX. :7М-voU/҂ooq&xS73�w(u]p!_j)'vx\txrtlv8dvmТ{m|>Vw,0a oiO/X][0 &Mdwwn~F&WE7*g9@lL/G:p= oyAXЅY(8hԆ&/8 W@Yb8/xsuٚo-%?nxuKSW]{rr,0) O)EVuc|?X VV/`#Y@5Ai"FLV(;W6t~7z 0]`5M-l߄PX8`KB|ˏh]8/8(P{Qҷ!!G/&U]*/zo �]*LPJ2e.`1ĈwђNȉJZvSN*SOD )BdQC6ϠB6zƊ9w0cӨQ唁j&iӫRrUQjGkV3f D>hkn B"P޴ASN%uÈ"PX˩ ꊥUP-_DDS&"fmQwf-Yv _kU9RE;qu[] +@ ejEtXfP^s Y2|ʻ>qs/E.B+XҒ0DSl8mAAP%s-WUp=Vt!X$q"V]rm]\lP R4B {A$(aQtY4,rʁ.)8SM8HaQb-g"[ašʵB.hvpA`+L#,c(w.=|GFs._ǕA 2Y"^:XbT#d"T J]"!N'HApq.r4 QJ)nԱJ 5Dɇ(" _hj09rk8ŦS#SekW⮿:V-N05VBeR )5(C d "J6;*-dul)4B gtjU\3hwzi]\R`WxIr6+[4.llI ΥoL\{!/RMVa+^psN.,uyn'#)-|,HANܱ@T(R.0Է(,[2ɼ6)h)W|Nzk\pOg柃} [ luu )#|)Р&X`%]Og 9,NSMf[Y𨥳Q+z@\"|*_SQ!*! s6 }wq,&CA,<YB(v!D'n9E^1^IP`EQ -j;|ʞFiI 8V&�8䱏~@ >҇NH^(,aq E(‥YbP,IE̊u@UFLe F8 p FGթ-&# HB{4fC0$x p`7AF u’ /x P:щ7r ap':&@mW`PGA+YiʕlyK5s p`gR-E3jQ`&( 0Q܀!(4i4/xH3Z kЃ<1Kc( Bp,d qjt,ejHC*- B�ҘB})WUP@wzșSK-\&̭mhW)V "j ZE+XZ$ n8V%ÿҸpRC�hBXBR=3@3++qRT6lE|W~i -hEKؚV v`ҽv}* l &c$Zo}ۂzE`%Y&ss\ iXR$5Ajk4'GygB77s]͇WB'jt-_2vP@m,*B.?^΅H90}T YqW;WjwK4QDngҸ%-!P/Ur'J#GLÐlxXX2B:e>y|o敖l_8_Z۲d쭷O,`G7' Ci< 2T3+DEiw`dS(H.5䛰LiKa*<,کbXKW삘6iSݓU 3ë<ax+˸]<n`Mms_nܷclV(++,]Be.qDճNmo[W)Sk\/U8.}U3ݲ[mT&6O^|r8zB~]!wzptaiw/t|;ni{S;7(,~݂t"F %.wr= a ~逿 /}v{~K~ފ_ÀLk1wK}Ԝ=m >ۆhj#Ȅ 8a4s{>߽{{+_=>~|ֿ ~[}Ai[PS߂T/I[2xܦu<ۭG @1qGMnU�GiU}TG>2`LA :`JmR`mUiJTG j 4V`2G@]QO 8J Wm~ ! 3a]ۥ� `JmTf @H bie^)}Qٙ%L+]VL] T�R b J3EKm Ѐv!vUT)Haj – &H�\^b!umw-\e%Z�v1$+V#b&jjJ ")}VTҡ|i"/V'b!(V @3(\dԀ"ŠQ#r|Q"J"bi16VB15"Hwy 5b81Nb%fT PV-F;Y&c<VyI!d6_AH+:b?zsbB(6d/j 0~F~dGY1ܖ=NbI.cYR"cZ7#b֤1a4"V&VO6 д=Qf|$&2% |A;dU/nω6ΝnXv!:RX]~idTb.."!ZJ71"eW!Ccmb FY*$Z"Ҫ]>b)e9% A&beSVe~&1[j%\cͥڠSVT ^fdHdk#`وyWj"!GҀQX`H@l=o\;U`SS}uvr"^V^rc"L�:gр R'd+&?' U(` ``qPc$ 7% LfUI[qvj  m@ (茼Ҩn@+  T�Y9h*OMa"~#VV@@ |]z1EK}A`L@00)i)�)^�)�i _�S Q܃<+]}!t">~(b(4]��***�*�:]Ad_ kvIn&`W3Ft:9c~Fj2鷆~� x4٪@8A쪰J@l�'wIdښ&Wbb5l]k93u@>2>l֨k(^lҞ k4�v@ŦR\fF�e13z.l>Blh \ŭ ܁Z`A@ !HJ.`]~122@vn:%=S!imvb͢*8z+ml]0:֪ 믾@iހ{uzmt^)J ayNRެٶmڲ+ޖn.x%j*r焢iM#X9mG(uHV*ڶ*z+m.Z& ؀ L,B7\5(pAYLmfZOsڮE),^ dBUd;V3ot �, Tmj LAto-B7xBPĩɆlvf"t%GB3'J!, @�>,E (FLpT0,`p7d0nM\[QΦggR4BVjE& B2@q tbjm,& _/5L ERQb-F1#1o�@x@ \�3 hF q$ LA-72 c ~"KhY۬ް�3x*(n2] ��Por-r.r.s6Nd*B"'%3YBh d*v@ ,A   <-/%pA 4 56@j&8 � :r6`4`V..=߮S2uO�*jqAw@HA (P5 -xB,HA5ϰFo @@LIs4h8h6dC5)/WS-.$$wo?o 4p �R�( R;tt $vE�s.�t3߭B,8A pW.DXu5$Dto!F~=G.>GfW, 8-2�7xrRW0)E�$e usg76d48p|lLjWXjY O?^juR�l4B�\@Téê)�\�ܢ@@(ϖt Xg6lCw+ne!;N0S\CдEWF�dNt 8,7&\m_fF�oZTuC\{vxWTW]2Wqlt|0c*,4+p b&4&  �uK8/+2,eK"^-&~XyӠh`elr0&0۲@�%L/+tpA,At Xs&cr8*+|9h:�/6 zeWS,&Vm']czm*Ew@4C7P/(%Ps3;0wd*Sj52ձ닉AH}xVqh0Ke TQ8�7�q0�%7|{5P04'v38*@XB@SA|cn9']6z䊦ey쩦gƇ7LC-B/q<3@6C07A+il65b;zS#c9UzdjkF%ipv@܂kOC{9"vc7,GbABp Ԁڧ}&T™rRdtL }WaS" ~*PO/d=*@npvmC?v$A#h&kW< >D=T==^*O~Ak}D�4@h$ A(V Bm�1HWeQ!E!j!E3iִygN DPCADQJM�UD K& "UBKA#R> [1(۴[~JEfe|Xp㍍!ʰ1w� 5dDT":2gIlӭOfb)RSWjW_[,xr/TvpݾcL5Xl"DᥔH3&Y!GT5nG4f*)*޺:�H ` OF64좺,.T z`" }Ki+DD$ 5BpqiA~3Q8<DDJl[D  E,r ,伹fPLI&! #0( RJLK,9H5šBXh .�@680 A# ,*"2A -4qїbjnUK-ԄLLU (ۦU(JuNV@%`}0|XՃ.P 'ģ Ek@ Ho=sj\*<wTtIQUj_ `UZB_9p#K ` 4P8HcÉPbC5C4QcGAeܒ rc{RBJ,T�_4]蠁@fT:"3mHwTFd80n/k] '*K>\d)67JJh6.ÐhXLva%faQ)ϴm[Zdl'u wYY v܁�}'h(ቂȈaޘ.7/%.a:GlTqX ]ZUV/R(&@_L4Da@�dmGa_E$r) B$"z-a hM5ckVWMm'( ľ0 F,ȼi!,j1nX sahB{Xt}WB<QU %`ZE0$aLjQF3Z %XLF|'+[Zc:z%eMH`= G RA@` Lӈb00#d m#ɓ9VCRn)D] K1*<x[}d@c� F0BnPEȬd.On`4GG zCdJUN (bnHZr 4` q2@[س2ȁ1�@gv19~>P5Tۤ+- kfqhHn` 5Hb Xg4g9(%%k2頱DDRAX~&��yQ(a78|AH@B$R\�6fjj-ROu5 *Ǫ(eGU^ bqɯ '[mGUxUx,d1YmQ5[Hrd>%WC(Ԉ^RX[<uU]`k vA%&[! a}ld%{\j(\EJۛ$u?�]r黃ljm 2HeFJ!WX<Q}:Ж , Dk+w,0x?| m r!hP+hA bGSZwNJ&5[|VuH̠'jTX] e=V !ٝEh&KnԭeN]PYG1 S`d+ �z~y&~#Xؔu3hעRÊ)u H*hk8M>񡞊k$1:(-xJVW*R0(к[TJ0\%mМ.l+eڽ1] <lYe) `kk>Ğ jrlYT)#o\+&R'ٔRpEIҦ8ŗ$n<6u6- &6^zL:u$tZ)}w]{nk7ہYq AX>Kל4Km\e_n |'~3q׶WƺG˝ !hn<6pհ() �OtF(sÏTJ<g9LK_7ߗdjjeKxq)Uk,nܧ~!@E8WgbWL^'l=ͿBٹJFBiX,Lڠ �GzfL| k!Bl H/tȥ2(d\\b� o.@!>#6H*jB o ۏ& %IvOb6v ?]6:+( |8 1 � ѠhJ(+Q'("*q}+Q-Gq;+X +im9?s1inqa1sQ3-1 ��! Lavc57.27.100�!��,������   "& !(  &   -/L -6&%'+^O !! !!"$%&$%'& &&(!'7(('))!)*4*-**%++++55,,Xd-�.0+/�110J11-1112 23+ 3JL4'&4O5*456%66'6F488$8:88FE:6(DE;8FC<FGEG7)GGHK7HKLSKRKKVTL(L0L2,NNNO (Q+Q Q*dQPPQQNQWuRNQSGSLKS[S1TQBUH+U@VgRWWXWWgjXF7XXVXXXYWIZe[VX\+\k]1^`_EP_ac c 5dd,Ge-Kf 9f /g9g5h8highvi6i9i 6i3iVKjVokQ3kRkrlwlmBnsppfRrEthtpvZGyzwz'FzrDz~{yr YIa1jPuueg1nza#馣x59Vpr ܯjOjTOiO5xɹvRU<ݽRNPNQQ̇oJc8ҲZԆծY{ۢh᨟cc#dڠ^Z1 ����������������������������������������������������������������������������]#G05RP#E &JF MԘܹ#BbECH˗0SxYK+]|& 2c\DBo$gҤ8p@*MFmZʵ+Y]$hQ" !rĶ[auQ �[/6≠1'\h|aǁŘ7{ |btӌ]׎?{L16Ah!p}{Dad-y|D!z R/ùw:VG}|M%B6靯Oy(|,E#VWZrEWn=Dr%}51]u|PAGz( w$6ԇ(H!mY (4hJ%By@]7 D&$%PUa#`Q\vYWJ `}]duwQ(0ft~He6 Ж^2hcfw <w8Y&4!a>1dg3Qj->Fv<&|#}媩Fk*I~g %Rfsld1lGh>ꡤ MN (kڷ2OuE5+0nbPB,t",/yKJ&(4q{C<ܥB6uGI(67HSw#.3cKJ#!? $}4M[x Z/BV |9SJ14H/Tg5dB,܈[": \J )b~#n xb% sDZb.̬ntjn_?[su {?<6Ļ@ o` A? h'@_8/{K H2<$|V6[|t&qm���V�0\D1 x OB� OXp"�8� `�!8%0bڑ&)\vsTc Ta =Kp ;21!Ȅ.� (4$"H �0"94\t$Y [J8iډ F.3 Ҏ䘵.2�# !�%<KNQ0Kt$92�0"�`EAܥt#(#\UHEڨ ,qY e `�9Չs';���@&2D<R�Ad$5A1aP1"SnXd ɹB@2eHoΐ&ͥ:AΒt+MIN,<g�*@PLNZ譮%I`S5QTSLF;:NYz:ٙΚ]g z~!jHt"�A,Y:iekՇ:e6l穢ʐtª�&esɞCifݩv~XsSSf%[EDIŮ&JNoԨc�W10qu��DQÔdYRgRAjpT!P֤b#3Q(Gi|�yd p�`4'�mi.QBSXjz4ƹ<yݡfdPpcX\"(s -� 08�Rd9~�@Xxw,"KvX/R*cFP@@uI�+iVZ`\)k=α3X).'ZrjaK̐*Bq'8T#\r Jm&3g Zd52p u0<1S&&\ԍ~ �Lػ06ii`d0It6-3@fL`6O3Wyg\0-nU/p]1}c� Rj#�"poճ]0 n2Dړ~Oz+Dً%aV6Q(&6vmzӚm9Ԡ LE'L 8][)�ٹx]Yi/KT8ጳRRwa.s~{`~70*=```s,� 3}Z 1kԩJf=@2s"P&Ap@@V �" ?^eg3%S+>~!/3]0 \zi#yf�7~xgtE$qSkg(`8*u5.5!1#l�2|vSxV��@șV1&SWp/Pfof�LWf�dte^$hef'c.R&W,{O@;}n.X_vq'c1|xwfe�b6wkKaF�0Py8ZpqpO�6DPFh s-(Pr_Rr U$AvޱrJ&H�xBh�,hbf�!V %�\P[�t�6@e£ay1c}?0 O@ vO@ ?uP`&0$ #\1Џ؏*l@3Vf8cqh0�$�lx7ЂWf0`t {Lu[@`LAkLj86nR u U`p f `O 0d, P$<:XMЕ^IBvB%ffK)z[@w9x'�|u5p錓M=(bR�? [@ � ;@ @ ,!T `@;WA[9qc phYgYB Vi`\��owВH6y a7 T [p If YTv; b/QAX<P~xb\||Y}EQvk[&Z8 ` P) )Z @ '2X6(pJ0qD0EʕaBbi8\5VY\Xjb�!`mȆw NǗ&i1E6(bQXL4˜v5PvPOP81/P95.JPɚLڏ�xbpii3URfJPwc@00 u.9nyYeF!O ;0Pp}G!L~_hӺa:ٟ^<0:JPJD7ꮶYȸw{9\Hp[Pp`ɸw yEPƈ+((Ҭ[!%q #;[ɕߪz+[ �`gDjnOs$z$P+H=EjyIM|(ƣ#>u'&cqM ]Mg˕�aKd!eheYYk�́�L;PgaVia(&v!*s- TDE9. @nk˺i\P@p~K @6PQ)Ma$RaѨ.32L �X@ۊ*.&� Њhg Yo穹iȹ 0޻kE4"h*kXAr*…Q<�⛟JZ- ʵvI#�kGiQ� @,t||Q{ECA^aa"rFFQc|j*p\/|_6c3 F1#0^´� `G�0oWjᫎ"F$n(&!$%�*p]y;GJ\ɏp@0LƬt΅b\`dxMŒ�@jB��KIpJy?!b_NT!>u"<sKȪICj ű�x0\̷dyM™4%x ܺID \@7SEq%<OE>6d�,RYyH)ЗPgʗȇt­ۺ,Lɩ�Kgɮ;[D}� k5^2P>w,$k"㱐(Pϕ ŒCܗL8+LА-g@ݺ �p @F:oa4i,{*A0WzD:*QTϩhɐǾ.t;GNo dTT>T΃qJR+�#[SQG/=1$"BGx}h�((Z0=cg(�GyÃ)�Br,u ADҁr\Lr0cˉ簜8g() YꧾC� "Mhv&b*wA-ܧ'|MQ ȇf|їmw{7Ы�BD7|>a.Çkp($*PqCgOڻ ;xH^ �!-)nlkoJn&,0n:0䛤 G2V ;h駻 i\lH,r�M>țIDkr,[(k"2M@ 0BZgCH~g�IPS0D=�I?Pfju1�,!^$0֘+)73"2&: p2m沤�3R7PZ` PpqBCQƃ#<|$Il=8@<P r�� T `O~_~.\H欈[aXa>kJ"9M(?�\y*@4Op:o?@ ->eQ&݁Q"#i.0K/" S?-)`^^(!eo%(V`^_? <s!M $, W@brČ*Ɗ1%/K <Z#^!Pﱂ/rָ<)qlP֙8#0O1}=Eo)@(.J1T: XSn+XT(~>C,c2缼!#G'J%$XA `eA BȐ#)G!E*JE@'Nc˖2`ΤEM)M(gAQIghX"LH^(HYA2DJSTAd8ۣ(\ []tq*u"IDZأ (U¥)PugXr.E"G�cx뭉K|͚ܲɽY$]ܸjZ8Ғ2v8qTw 8O&Bڐk #ݲD};A3J0M=aO>m tJln4Ѯx*C* ' 1R*.| p4;g4jΑ1 .~$H<. 8jD2JO*̪'a6+ND$:!)IS0k3DİuQHw`F)uH3tLkNCf.6cU+;SPD 5L0XW`3va5XdEXeuVYfV l >XXitՊ*䨣;W2ʘW^|7_9c_~W`}*^HU1Mn?�܁֋ڳj#ub]}=`yM6y@9acf ߙᵣOk >(.JMH5d3 c a%Yzw嘩*å~Xۥk 3HnFgSϤW,6 Y2j/dh aYWoC']frv s{3 /mL|\%;W##<N^酷^}9yegoeQ~䆹lR-C*=dʵ7+Y `JV*OazAfbV}eA\ޱ=HB?x,�SŽO`�\�E@0fTpGA&&媃\B˄2TaX2⋉*!ڪ 1/ JɂC PchEBx'lD0`os409$0&P S.(X_T*AsGk$I@J#ǗQsc@:͆JJ$AIb_$Ԥμo^9i<O &5E&Ma$pWx[I_AuA.#$-ɺ$ K 0Dc{t!3kX%%;b7ELeeUJ^/{iNӔR\g2aA'ZJb~Ei9W^iⅢkDZqM"##E� (=n@[AD U1Ҫѝ`$Ȕj*4-&hUs5}^ESte&0dz2gUQ˄C P D%>-F_?9dEd ,N̚2Z PD%zAKF*)4_%|wFiJIeF6^gݗYzY-? [|N,S {ݶ`13 QfDP<]}J'iIRmpYo :ӱ s,ZD9P"XA!XV@ NBBp d.pF3<"Av�$UK|bi90\�&@o*A_BbB+/&XJ h�@D \%anH'(1TЃ%Y>_=a!. Yp T8tg؁�4!�Xu=i$[1oN괉U[*,^OD!+D n^B⌃`<d f4�G3%@VGz4Ӻ%M-!ZLD-�A7|A7{Q@q+Y JXB\P*T�Bi"nd�]Hg�7Gc¾ G;{M\u4r5O)BЅ/] C}P[A {ح9yh h`X ̝%f4sVR ;ߞޢ+AK=S?93<.,B^ ,$>F# t`$\z: hW{\Ђ f9K2c+ZրV U5J^m6sYx18kOXqp?h]3?#! bDk7ƽ k s� > H4EⳃKQ7nb7 +>()y}@0P ,,# #S0OU[ H 2㲸ks 6E㶖`9�`��EU\XiA<9 'R{<(۾&K[:+*E3R06e,p?<$C:]d][˸%8<=( s k�K��4O_ȅWQ< KwS29b24į6̩*:\E0fC; ></V@oho@H+p884n � o�'OuXR I�> �`�' 24j)ĘJAsR@˃;?+T`|c$()VІnn8'8cC*��KB X#R�u|Kă5XX��@EL ,ɭn*"2$:C7q2Ȁ< X;(6HC=$=hKSIX\E_p> '(%�� ہ*XQUXRȃh;ʤ̠\3�\��lZZiJV"#@$:;b%dR* L6D=::P5 -Cp#2JKI  K"(<U0uQX5#8LLl$հXE3YEՔS!V� XU?3H=?=t3L� �ЀWȅbՆgxhIP%880Otʠă(\�T49i@DC45+c4*8kIPPHk˶b?4Ĺ Q͆h؆mhiXb@8=/7]hQQ܃==�G&9 ɺ }<B@;>53/p=OHH:?9=IQN_g3=U5Si8S4ebHA8=9UJI<ӡlKN;,9 E#Ҥ>\ЄK8SbPWO%hbWXP4p`�3]4WmU45YAA1S%pă`e=J8V:<~l,CҞ͑VGFJ'Ȅ%u1SUVW7X8\U` C SxeXfffhU%}7S";E=`uZ<eJFb$rCRų){M10 x<%[O@bb`8V?O@[Uhם%Ze]fXhH\5UT\uSÁ;SZڇ%"!ꦗ"V$k=H .~1E ZcH [FV�W[?VY%Z5e�d�a^]T�HhSU;И}ڧZKFŠZ*dݪC7R[݇V6:@S0;N])`U"Uᵿ ܜՅTH]^]^=`PT4HE0^<\ J`FZ"Cwk݋ژə_ :T a!L8('h)( cH`-^THJ4]DdgtFmh4bJ(X.=XRKm` uũkMYpxEA.'a%+˲> U`-[\HKٿYO]cTdA/J/(\3Ђ9ZFQ(Rp\EOYLhȄUPUdu$h^ǻVO ;E2k'B-(dO32KI�fmdHr]0{eRv8K`3(-hh9Oa%#k LԄYcpPcjYxda7-c{F&AML4]Uh`�/xHIh% 8KJ0s|)x�XJCp-Զ!<J]y^h@iWXiN&p:n[9;@EI\PdTTOHI4veTXꇜs>0Ђ90xss**4vά'RȅEOL˜Q l~$$>F#VT(t:� HH+W^j)4xT`: J_QE(x*8VY_5H՗΄QOX.,Lx(�2yHv?C �iM(Pp=HH8` Pɖ^]H`kNx`n:�(_&R2 X؁�;>\Q/JphRyMC7?8 q[(m0c;aC0Ѧ;FN(;h*_U@��kܮ-GRhإfOmfEUÀ<%2Wເ2pNu pn]KMq#;aO�d jT^T8QSHh*BBaj.t;Ȅ'Jt+ nAN' $8c [9T_9 _ 0k=NV~k]٢?փl:0v.xs4WXp~*3R^ vrd/_:fKu;; x쎫5];ȃS81Tسm*pf.YxͅRg߂p c&LQu7:nq;w&$@;G8f=5ȃcf#kvx/G_R@XW;g_3PV8]V?^Q'k<23s@u3\um/goٟ9w_|;9p*R\`ښm8(݊,@2'%u],sҏp9RX%,Tso0�.PUxXW.`(O>2g(Yri.rdr+תE̔#H#A!rdRй*WleD])cv䔑Ξvj j(ҤJɳҡGFY*%*hPkׯV[EQ$7Q܉iʓ(TS\>WLD |r .P| qW2}z%+W.W\mQ !*RزgӮm[LPu iyW-T(ŕ|j&:TBp^VC dk B,+Nu㦍LwԪWC;c}ZsqprY. hx&iHdkix"VN8%RM5Es)tbNU\'vhUv*Uw _|$D')X4}Hi HK)16sar)J2F Hj#vRIyWxH9wpIN,۠+NgTr`V]L`Oxb]|)74SV2%ڡPI_i!y3xS0)JN!*cبNJYݎ'~JS"K,w5֥bqq`fʲ )slFh'IV ySnoFe(J9RWAcY,5)a**QQv)LάJ%ج]2bhء~!"]{!汭"/xr7bRwەuˣR$K Cf2EjBmѢpAb!L@|;OT-ժTHT|zlI-mi[ ɿ1ǶqqSKcY; "LBG. C|RE+y`+n~EV:G)9O v@IiV8:[ acL>qfvr:V+d2LA� z  $Rg)ڪB@b!Np|eʌ,J0j IJbO6ڐ#H#"֕mJ’Gzڰ(ZLZŽK(J1&hf= ]!Qal2>a9Bm~CvH8i$R)IY* @~ d<aMSZV7ό9Lf>QX0n,a&Gu"(+ uwD< )$uB>JBR8[putJn\ ; %v.PY,-PP% %)4e&D,(8'Bi"1KL wZ#1 bnWDmJ9'KI"Q+vтi0V`x; \ �JE|яS EBP*W*ևV B;4i6'O*D$Jԉ*JP"H af)1 Of"GـB|ť]A M!j $[U]MBy%hɕ.DUXJO|`AJ\技 O8rQ*Ta ;*XO�B(T!VQ/{[Va So}P*XL.SmmRq9E P6?bx)8A @l.A Jh/N r /ultq+|2'|b7#,a%+j$ܜaM%(Qb|#wb'xs?<16jf+ba?zìM�]nIݼ\>YK /- dX${! uuetd=&weQz"ޱiQ 6P* Hm4M|笍4$IVfuuZX9nӭn]Ss׭n6&ZCئ CGͷ5+0dd 7OyS̔ԊiG5@s&ԈM҂':z q]O6'W|1L [<ٚ;"W*:'in>'i\%ާTb^S> :J%87msKfĵ#77_Byn,P P%1;H.[v(5xM=is|a>WҥvO>>BHM3&ãڅ%8N&a+|as{z7|&G$φ4ɵiXYOizo&d'o89U(ՄaJ(Y_ [J@^Yɝy #i[IJ$O0CDǣhңL U`KXJuKƆX Y XuJؐ!LTGh h&G na`a>ɰJD!]q J= ]#8al_D\b&b"'f"Gx"'(r('b)b'b"b'D,'(ڡ(@rQ}Z�ם \^] IDL@LyYAd#7@P^`7c7jxq#Ac9:z7Z^t;f6:# #?? ĝ#Ac >�CA? cEJ� ^L#lԏ X䗥yHėۗ9KJv_ T)祄)*@JۨJreJ؉ZJ I9d^u5eL#IlYHXGFPMIċM[ƥKpeפ� KeY ^r_edե\>cXY_uO�)9 �ggYRRPI !0&ŝߝlG&Zcz�ۍe \f$l6'塟Mm%H@ib%kNp*\b:L>s s_MIl'LȄ `g% t Kf}Y~gי's'i 4ʧ٧eugQ~jry~(uH`&Zn bpZZ @zM]$熲lRf_Gz (g}(sJ@Vijl \ifJWX�:gJ(VyZ' _Uɧ)0*z*雾f f&%Wu'[FR[mu>*WU蓮'^SjBF֔mii(ǽ is&ݰ(sv&(Djgd3Yҧ^J+]z\j"*a+q^'gzXb%FÈ!bOΥXbPk^'ycb'=zꅔNgh@R^1^\=v͎&b)~+d*j6ae]thyi0]"j z@� |) ,Q5m&"DmfQ]J>Y>*J@b'emJ$md l%lXX)6[7�@� . ."B �2n"T.<$B^$@@~C-v `JRiAh~luD../nQ@ �(xw@Tbvn)u*a'EjuD2///J@b@ $|8 dv@hI8h1Ŋo^Hbb(^ȦiaϯB 0�G� T/f/$b{4mv"l `,*v^.�C@"1 71�\@�VO CNPAVc@ |D'*ge0 ω�$J(@SFo�0ƀ>R$C oJᖒhz$V25V]:Jq2/7q*��.wo � 0p%�+ᰅ렺m*@%Q)G) o*o`@,' V$ :s5'D�O]u2DDR`q4'd<�?0bq8!� 3,pFC5@%nnƙ֮D'5)Je@rV3�t Xtk&0̀ 3A-<578G$h V눵pzGM A Bks1 uC@E7u<u-HTC6D1I:|™WaMy9\[@Mt P%A$O]K�Qm @ p8� A -|qK5d4HCBl%Vd#~^B34u)6Wp)/[\s@A/H�b�@�8o8߀9 -qCr+7skY]2vNw>&vZ#Mo5 @ , @.x(z˵t8. �}�A4tqk6lro/GjuM)gY h o t ,4\2%xw7 7$ ܀߂3to6,C#ָnsWE9wJbN^9Sl?x(* 2)6 �8t) m8oJ8-ܺ59�6P6$uZ'[=8rJ^ M2{z*,@$$El[/:K9VA&:9C9t8h6x7 yĀm|j9VK("Dǯ=E@hBd0B[l0vu ,Q; 5tC9{dze6i&P,t*<|6<w@ .t� w9J.y % Aʯ<- ̃C87(ôklBz'@s75oO=D'D Ncz��K4tՇ,`x}/l/}هwl$jn.+'y -O(h@3@ W8\8\'xA˵Di;Z} /B`_ۀHo?gFV[,;]7k@?@D )\99pCG*U(QJ3à 8��"D �\qD @2qG 9,/e…[2~)r$Q"C92dHQPC5zT.2LhzDTSFEBFs[v5Eը2P|5۵ֳkٚ�`bD"XؠC^ZP\`ܮM f u\Q!4Ȥ64SJheWVV&)̚j&ȧ!GHi.j( 'L@+ض]uj(\(w.ՄٰB(C�yrWpxnծ!ۅ „A1D} >΄O4IHFnRD'bͶiK$z,<9p(B-2 �$b/[FzINNA!S$ob(~A? naB, 4hR5yI(m7 į2JK |M�αz܎^@g<! +@H.# `&8c )?JAa-` VPNNmJ,[߲͌J󜫀NWLtE"O@O(Zx`Ϻ",v4b! '5 )'`AWLdȜ3-ݪp*a qhg j)9%Z[Kcn! a2P#bҭ*;qXLɧz)_}YCy%ظ ;Åy,@7@AO9 �YĬ8nCye嶔AQ7&VP@[7ޖ:M4J-Ӫ@Hc)fFJHËmk)lAls-]fֶ7hkC| x VvΊj d ZbY4{�"Hۨ'� +MO*!CKV’SfCAs+!h۞, iA!po80}�V< eHf�9Q3=+  UNp9Wˣd .N)AH($EP  rˣ "xJн 'B673Z1΁"`[K [hq-p1H9vI|2P 29w [VcF<k^D&چhE0N,$оf63,hA Ltd&:)� i`@)p;81I V$N\FA$9Lƭ*88قGjfdD:t�6R�6Gf(?0A,:\)Kth 8D-\A CLry�&%p+( H�7!ZP.Uy)r)r9'\UpW]Tԡ4(& 4ts!jʎrI!� Xh<%=_3|fu( oX+4Mrrls֜zE_R D*SL5B_ qvҕv)AqHvhqcL -piP08*k9V"N< 9m IղF-^+γ^Q[1t*` ;pq-ғM-L:ƿkt$bT#JҮ6"66eV+XEeV}]+&-QJ =)\9Ler@ 3`>ƒQa"ȶQ9`Kc&倘njKM:yz&N { Z&"IfaayLxɔRY-{4 Y. )IyGs0qmBu nt~ B)=e-VBk1(Kfxu݌/ `SFv�C:mQ !ϴp5Qn@C0)J[ :(UoP[o$kQ2c淭 v9gF9mmj_Xl jtVxŨ[5,h=�µ;,S�'88 KVz*JĕNHq[d\@kv*73RX`\31 :r85aĔz{=mn,m¢w+ _|K`9U� X`\K bα*&ПB4w%zZ<*vtC_| pps3,v#_?NC~]tR�W'n{NKk:40PVO9"9RZCA'p˽�؂|%�BWtM:R@3`0iT+*-,V^ʺJnXD฼bj/aEr*xpyD쉎)J`|6b `0k$9\WrjGp*z P^BJ{b WҭLPD UK+f#ׂ:*+E-kfec`` 'qCTR^gKT70DbVoyv]�Vqvba'%iCiBq-$q Cۂ,[X5xnlyo' H-.-do`R�pĆϯX-jelq*tpa =P g�kEW&AKl'0(8R(ĐB-/a0d8 "+2o*QD!@`~#R(=r(B((!.k0%#Q,*L p*n1C$,1&r$.,)D+oq &Ru2~bXXʘ#x7J+~|QL*#-0$v`"ohi(2(3(53=S(y‚!jjM*}C1YqX,YF1e&qs..vZnX&oS99!:SS:; d3]</<q<͓г=s=3><3{>s>S>Ǔ<>S?@s< TAB1D>SA @ߓ=3<q%@t== @?q ��! Lavc57.27.100�!��,������   # & 4"'   $   /M*.5$ %$&*5,_ !!!!!!Q"$$%#$(%& &)"'4(('))!)+4*,**%*`d++++44,-�-1+/�0Vg110J11-1221H-22, 2LQ2334'&4N5*46%6'88FF96(998:D:ED:EIEF6)F:7FGDG&HJ(J/K1,K4KKMRKUULSLNNNPPNPPPQWrQ0R +RRGRNQSLLTK-TQBTZU-9WWXXWfPWgjWnXF7XMSXXVXXXY#=YWHZd]2^ 4_a`b 6bCRc cdf 9g9g7ghfguh:h6h8h 1h+Ui6j3 jP2jRjqmCmQkmXImf(nDnspnxnpgQp]qFqtxyzwzrD~{yP5s jPl-vvVKeh1nza&륨]rqs UklܯTOjNO5vɹvRURNPO-D:njnIбWԇ֪f5ڣgܨ"Y٠dd_`1������������������������������������������������������������� %$Fر[(H5ICF-2 GJ ᢤɓ(STȒ,XLRfI6]Pdɖ@YTHHʴI*s\ի3YH!C5Vٳ]V-E0SKݻ+VK)RsR`tʥc+JVB&ɘ3kV#FFQzҧOcL͚5Ev&۸S(ͻn۾u'ћfv*d-YrފFfq֯7uU$!>Mt$iQGJ˾CHk~T{d$n~[j]Aie S%C5s j6`o0 myݐa2](5x#h83Hmx\v#ްՇm#$C&$e$2(Zoզ1_[0]Qd@d"SIaEVdG!dwna+4Ax,(NД)gYG ua(,lyivV%]6(]V}yݫҴҷ@ "$IWbԤvRVv)u>+m CHЛ57*mH[m1KfK9^ش Rw"h=HlW(Ӻ@ٮ|@i8Ev=;٘И_H&"gV]:(#A`�Kh#jN'~H)"n: @9L1,A=bQn12JE2n~b'K6/Ü+ 't {QAqv-%i>;v+60 q3V!el97~ݲ>{n'~ ~HH!f"wMK)TVf@��o|<(?pG_<'|O =0 oMFhўTRM0m&o&�?A$ x F(xp+�8'H RP<, ZP`#8A`�+J;%6Ú~`_S�P@DP L]Ca+4}hDX v7A-RP �%` cF͍v>f))pȿ-��A 8�Ȉ td98IIj P vg TH6!)\bRG>Ox}D@�v�$%0Ib&r0"c (0�X�'L ء22T:eV[ l??$.Lc2D0` %`3&2D�!+P_daGC^,S`JE*;=Q%>_4T$0}yO`& /EpS3#(6ףEȮfpGC\ĕMTP-EAR_U)Pɒ<<ZP_|$Mσ $�<X@0l!Z a6- nQgdZaȤU>rUfD Pd,h H .-!#<z @u@]z5-`` sY24È=UI: 2 WvhHGfpTja]z�g �*ܚqָuvްz%ɯ8Q UIR!O@t} @F;ȳzQ0* [N x�>m D0_µZ~uVE lZrAPtN;y>1!0; ?@@eyBv%gnn9Ւ1cD)AO̳. @G3VX \EDDv2(nGGTe3PB^wpe,ZֶVL+RT P9L] x�D†1 s4ǵh>R׺D �0`v gkvai" L\@9]�<]6<܈;װ mt~I;.<36㯣b E@"SZCw *8vK:,�M\�llCm9,bqJ?|fe(KҒ׾> MHZ0Bx�pQ`a5,mx#6]\9؝,~fUՉ,SěF0�@I{K9Q5;p3X!|b#ȁ]*A:`D>`� n� NSԑkt?^jo~`"� 5cu(;'TP WbP < W Ĕh P�p~5-_B%IEa@7^x8#u�&e`}^ȤW# %s8'uPӵyb0~# j[9f1FX3 B2*`:)"dk{ `=>{(ax's@w@pxgu GPbf"@kԁ7;!G7-IUxb|F--!YWd{6]fT}#dYZu5P='Oy5OfrY��=D5Gj6~FB'cb5vw� �mSG,Ak` vF_6GppHx¸@L#pOT]`(G�Tmy"N8T0vzE!r6V2.: ]} @@ V` g` :� p&ap//p sxF5e f� }xTmRPWP��6h>wPx#swPOH"i�:iuDUSXTn1P͐ X� @ ̀ 4E 2)a12SЖ_mm?Xfy3y }Yzu%9w{swpp]4iyv8/tg2:Sn( I ]p` Հ Y @ V�830omP9/�w87ݷ`r8rX�u(W0yp]&G U0#,V=Vmw_32*XAJV �ip͠|Xh r%P$Ci?PYщmy 4WPsiV�HG0 P鈝wXx1Zx`VfYX̀ @ h ` X gДRp d*ee]LPp0z_0?m:xuF 1apG`Y5k�:yG1pfPNe57a!>&xRE]]p|D`@|,pih雸SPsuw":3py0a]uHЭVp%G|BxZpPQuP5 R�}`6;oJR%e0]R:@ gᎤh 4YGjr!ڬ:SA? ِ?CHJx=(2] ]fpwpxr`]D{w`O,[:0/>PJ ou#[&-r֡n̕Cdϊ!?r+3`F @$�USR&� Z3MP|2;ɳ;keV0/pA 7FN6:nn1 ))ɖ9�@Vw]V6] V-A�J]uOxz}0xp{D3>Z;vu?a.2?+ ɖnЪS� H�e�[# eii{P"w 0[PHTFB m_O!x}"Ua˺qlj30e�x� �bwyDeYk`u �;3"= Bĺ`7c0j;2@C ?K©uz36[�p o�4�'z):9??p80"�TmXcp$%L]rH-xb$e(*/YG] p_vF6 `(w I]ӵ�̗N;ETp 4ɟI;,#{99#&++˜P|`Xɢ|˵ ȶ4\,m,mJpkSC`�PjG&R\rR?b,}R(ʩs*ʶt |**jb(}w˺Ll/] @@ e@?,FH\Nz.k"+ڡx*�0�:e_�ylbϛ'm44p/rҒۼJPJ0K\L[MFj[<.,zVv2֜UMzxC�5,m`}h՞] �4$@$P P x@��`PSP$0Ĥ`~rC%2ٗ?D_|۝|ݒ myi5b-9 , =$�}m8@hz/ШJcȝP!h(/Vm{syGIܗ*zޢ0b�pg$�BM;Q0 .f7K$7-N\~AEC Nk{ ҙޗ.Z<@f�? 70[].Bqv"Un!#u9�߭^yPV !Ȇ.p݉6PSM� gJE0#Q]m ^B1W-SܡyrWL]|. bf=]=wL?-fYq[nS* B߫!_jȹiKWKW5XfmM⍾6xK[oV3Qgj�ßEi\W$<n&S,Atjc H �gBfV"reB 'N�0?%XT0ɮw-l?A,�$��@D-wX?J �/mPz} "0<8<aeA �D3%@Zz>DPEqh}w\tY\k@B$DTQg(C my<ړ=Ժ=C<c<_=0n>`;dŮԠ22%!2":1 mS:?;TA@Q2[x!:qMk9fF )?2$!vA1y{7XPE v O@CNX")X` fFKE/#͌ԒM8[*scFAB|EHe);O6dsUbtaW[A<hJH1_>R$-$F<o+ѭԃAn*_`Bl]ĉH֏Yp׮tg`+oBgE]]:Q7L6Bqղm TܕuBHUͺ"so+V㳑_UTup"q@} ܈9կwH:Lԭcw\쟦X|B0 D$PR)עk>A* /#r(A3(Dj,КG)uD 9<HGZ0Ć5Vˆ2X6cI'F I J?ǧ409K4A<,ZEѶ:͢TOϿTOД$5[P6 H EoЊ6ȇ2;ch4J*4C-&iu.Iԇ./6#Y++LQ ̐L3943䕫S\Z ,&oJ:ůWA5\OPͦe ]j*J*uE8[վ4} wH ].MHS^F 24θCX2y(cEvWdk"LYjT }D,aNT.zjOjꪷ뮭k[.2NT!KT`Vnx;ɲU&n3->@|q# ;|r+op3|q;z{enn¸ KpĖbg:<q%G7W#g̑_=دR =)^mu s v5-;H 4t'> 4)*>_qR</ 8?Ax[2$dV@Y5H3#$}‚?.  wP; C. n:s 2o҇;.$/riw</qD"7Loy9uĠ%')&lD jgH?<NK74Zn$%7ٸNDPưx4P4ž /ږJ",Α^LxJBN]\#ɼ_Rn%C$¨)||p7,hXdU م7ni'''\(Iƍs|^JI.@Si"٧.ӗB5sq%va "7>6њʛT4&gf:^Vdt:gNeD<LOf?&5J&dK^hO)UbyiE%*O:`@ JIUBEbv`/JsZec8wjQdfq]C <>MC?&ɖ!UP,U%·.B+wWΥ-#c_j$4 M&F(#IѢv yWh)Va3R# IA4ی� HaPXk/y#_ S*\̂ ~);Y6׹isJYw{n(0-&XA,kߖE܄/mrY9&׋ih_:Oou ^n/1Hx]F,3JI׵]d 8%TNaġ -_> >U$8aPa\`\H_! J0N#@% B = X }tDJJBAI`"0_ҾoM9n5Ŕ>HBHn8l %8 WTb Rv!\��Q n.[y"sB@A#4l<�}6 @`Ay4>Ij6ȝZeV;W t` <a@ z؄pKX%'Dh-.bP P@@C h@'߀WށO)�pC; LnO- uy5t/uۿrF= \g d $la aD+QCb؂@q'T! N8,.*pD@o�%)c`W>yg�S|,K9v} oM_9Ezy y#  bC :c  .v{a N;Pw ],L'~91` ^�' +H�!1?!9B Ѩ -.>bc.�ԪZ=Z1:~+F:h;:. 1@"=܂L56ӝc �cÓ= 0# 7TH >5ȁxp*hq`!b7+Ms7*�͓>("$ @1KhCK6L5==)H �>�ckA٣o3À H Ao�o붯s 4i7|722K,SpC( Z"@'@ۄM8V8C5NË{D hC{A[< hD=OP?�<+HF@TpKD%.["+=NQ¨{GsGģF (0.(\E[1_t^X1NB3XFhdtF3>EɃ>0TdITZ@HMp HQ Z0Ĥ 1PxG Ez7�Ox# ( @ $(@H:Wap8;$ s˕ �3Od[T4 P��8G(IbɿB08|B ʩEx3t4ͥl<#)Ё2  "t.WprMr1*9�|˙C礀8<0+(S�d�`U(5 �(ĹFh]4Pm"$%,nIzBQB=y$M*Ë.=\H@"́Y4\qPq . ¯;$;)F@��e� (FHNR@UP�PL`�-4@@(?PG[2(($ʧۜy41̤ό79x;.M8PJ%B(MM^�^Z ",5(>� 8HOTX(L<�@P5E9@TU`�-OQ\6�a@$.jRI{Rl1*zSJ @5881 2rGuG2�+؄P05MdZPSh.PTG}WFe�TE�H)-Ѓ CtCS,C'SSTVͩ(.H�#0^,6ԃ1(@pЪ9@9E"=f8oHojc ))Z3hErY"�t �QH jp&tI&Ī(x,4@ { *AKMPȈ5#BM(HdPٔoonhPVH6=:YYE<8\@ #xM% d-8\*?RGcp:ά+Ϣ"E̥PyP[_lTYK .�TTYg ^%^Ue76x�!pTLpY2h�% E=d@$zMr:'}=]Um,�0ރ6<b(S8W=?Tkm`fX`@ k[ ^:6/(%<HaL^qaDZMQ AǧWSDT-GlOH)7hCWHYWH)^e\XY`d`h3`^4D85FF\bcLGX=c]*L' (TYn!uRzLD]2,>'8`S`g8eUWEi5Y0ckEc2.cZ~eeJ8;cr;^`cb]baL(^pX-%U.՝ڛd-SId8:`09g-XVbWh1chcexdxg8d8Y`\ 9@H;hb>>.`.`W:LT4]_R!6ДǦ_{9OP?46X`P^X@PM{YcdeV 6n`Ye7Ph:h%VPhhh>N.< F-Jd".60j_xӍ;)5J6X��;X>8'(�PgYj1>S8 bMo0K af�GhP^LfƄd1H룑:! bҵ(5T>>^�lfƹP�7Џ�\l˶gVFUnJhao�pgpKJH0�*bOP2P;.AR�R~OEGjf~ͯnfTHkŅFMjHޜT@ (qS �9HNebY؄8HVҾCK.0Pm^.*x^-lS0QLP3pGӎ$UR/qKSUQ>h\f0f`QOPSq0,-L|K *.!Sz>eWgV0p8tYxEK.)K`)-5?++,8k++3 .0"(>HJ#,:?&+sn>od-O+5 &7ڻKTvzW8W@ht7;]hV*s+^Gj<(3,v+u`"`{Ȥ"iFL=@THCTyE4-< `@q<< O]iE/NJC!NwjV*pWxb9 LR(,*e7_>,bWv1+3BrN!F#W&ln\0OLlD$;hh? < ?[i-PH˦olX'lWpjYVz=z,(*�+(+s>+Ѐ B{$CŽ|Mz+e<AdF^@7MSu7;K7JX;YY.?;N`K�9tSj*Z<劑"FX+F``@Z COH AbhѣGfҬi͗pIP@IgТG&5ǧE2j*7N.*QLt) :ml 4XI-H*=zlfVȜ s%뱬J[٤*TM\)h BZ qxGxbˤH*Y)';F)/2B`,vvحU*չWs]iU)0XP6mob!F2KaH"؍%Kz9<x% 3+lr`uEabK/ؒ vCW@BV@J)cv#0)o(#')g4VQ!5U}9iwusUɕyn%W &1qg|lfam!`ryr]4hW\&VK*aTxEK#]`QD:0 Bċ~,"cK6tc=J\LԅsUadwVUTa$Q5vDJeYeaRKaTR zT[X{+V�b 0ԂK!n#ҋ* iU jc͔ꪫB%+R&Ԓ꤯Vz%+Da%Uz\D;!\p&ny|DeǼ{.vJ-b )x4TQʽBg: 4$*n?p9 F=,lĿN\]"yqu9l"ꁌV \nA*HApNrlѯFMv4rRDvG*K*4rGKz/,<e) 4X !0Ҍvq /vPvqtt}Ov\OSR߷WzОzlyo,R Q_|Mr!7b4?�.O4"CШPRآHF/pVM4HE4&J㼶 oެwJ=EKs[:E#?T�`5X,6hd*,� 5 h` :( j#&6J^$xB';vb5|RCJc {, X[cM,T Zx+,ce�c:P tFTe(h�nHGU RaI ù}nLz$FIjXf1žm <($O>PE,`+6c%@ [h<"ijTFC<0 xБ;jJ89rñHRbgv"=J|2a�<7a'<ɡ)T3b-�JhPFBX?'-UIRDV/ C0<dgvt,P*lF-:FRB/kѫ X@cviLʛom0})q۫o鑊e n=; DN3i {ZRTPU= 6SM�#FX82? ֗6bCòDݴ3 Kl%0-$ˌm7)T(k*,]ZzTZ `Va!X` ]k@ !KT#*$\$7J0vK -ΐ<̥@#Ȥ$7.ZÇϠu.e_)ֲƽ$E)D+dO[PB܈FB3<T~mo+DbmXxge 7~diVܙ"`ۂI/- _d`;'Pɿ6fq-<J(C)B'@[iHk׻TsP*Hш?av'GB�8Q۫ۛDKʰ:k)KyG Y=`daa ZX(it'<QUP{tMĎmR{B SwC򄅻!6ޔC]'pMdӽ9. :ph@x S8|.#âx* R {ݵ4n5HǍTCf_9{TML6tB=k都ʔRGsNl>rWz< 03 IxQ>.}]9N_9fDqSy!Mxy^Î~b^3:ofS-o~&!O X@q">h()׾[bt0?�\*�h*$`*f<`(fH e@ YX@̪Kɐ4m}ߕ@ �  ` R P\FTA�j싇uA$!<D04D朁t@ g\AAt!v!HAGՈ-ĕ!yŸ K ` �a a@ @ ܡ " �l$ b#2b @!!M""&@lE Aҕ `7`FR89 L"%%%-Vb"!# �MDD&"#'L@lD!<]u * uّ4Da2"!%� b#/c;"/c b!�(JHE;dqXY!)7u0],Cc>&c. c/!c :.R&$I 1ЭMD6]8~`ә!J$Sc # ,eSaLbM rmmm&7"VZx8 .U%#&5�M$6^# Db_TSګ֕Eu9nUG%g"=5aGVjLDш8Qdd`e[Y#]2biL�h[$€pi6`F(ވ0&pYm#[mH&'6e_Urrbsa^! upldxzdb9YzvU.>b$ƀyD{';WFkD}6$q\'F Zf%&[j߯D.6h_2(6TV# 0"$$$$$q\hq@BK)Ef+bZ$P؁p(~i:#/JJ(%^" [Q! 醞ڗri֡T0Awp`ė)u EitVZh;cT�y% V$tU#)#<DiN**N)ل(J^c~)iMa%)dJ2^D ФH㐚Րjr)둎Nb)>~븲knH"G#"b:"@,$Ɔ2bZ_ *NBrX*ZlVA\OhOT,,*,"rɞlłlzlȪ,˾lȊ,ƦXr&/[Ē5K5t&%P$ăPD@- 2U-rdDmRm\ՊfmmjmתzmE-D|jԭ-"b1YG0Y-ޭJnހGوmr�<$g&"r%r%<ހv*ꢤ$z:hcM.NM ce2#N̥<^o pn0ʣ #M#J%.oꛖj+#\nnn0o 1֮n^dDn#/jo<IP© "܀F&obuj;c.0;�_0_#fM_Lp$l l.]ք Xj#G/ ,F 0phfpꮁ"˟ 0np]n\w捚'%0M. خoRlp7e[j#1>l�sOkHR [*q�&mk>X;#b+Uo2[ħAl�iN%" 'r ۄj`/2&7ri \0ץgN?s]:1c �20)kb5c6h!3a80bb<_=/K21 s_r;c jaj2Xn01]azr;'8:G3�߱9 S°@o Ef6Iq=rP4)s2D d*bpoK-na$@No.L;!ZM_ҎTm>qF'@i 5(c'b"=_cLR%a? fj(*Z3X3!ncZ$;À� ᲀȄu�{gohkhWh6b 2J-# 605vp/56t$@(hu^eQ "o@JF@��d(�L�uwC��hw_xxk@g@d@N$ G7 1A K*Wnp?ajϨB5Yw�{_o8wu�p6e`JgThxw@?@x =~,n;u^Q bGy] dTD YJg`и˸�z)A��voiJO8#""38ktG9Wy_i2� D ?xSzt�@*Py� d0A9{z:t_A4D Y< 8wDﬤ<@K�pD �@ X*Sav �K7_ 4Dy7@ 4,WX$/p3%. 1+Dy÷\tEa @ '|帹DDDO9rj+tS"p vGp's ${sxSC<x[tzۀ<` <85's(A5m l#./j4�|C@xyw-+z -4>8<>:l08` 4Pe5J<G 3̛ϟ{އM�~M�hDŏ<7.C#C9�zYA`НN+O8+ |J7/ 2"ݟ�Z~;w8$A$A>T 4}#<l)bF'k 0\Ĉ۸)ƒFzpbCC,4{(ZH4(RL3i֌ )"07XhPC3"QK65*SMV@V[z�BXac\M$ lV %:(ÈF"=l�2Ɠ"w87oܸrH"<t�)䢓 1bR"6IYh Y HM w,ݪ@'@��„0ZgKl%P6(hE" ָ#._VZ x͏AT*&FtA5ps z-+!$V�A'XS980ڂ뀷bj"؁ lA!d=_iΑFV %0 #[d% ,4,KPaA )<*4B 5ApkiB f k{(c ꡇ'XSrntl>%PFɏ:?¬ ' <02mܕl%M;`$VgᅓKH"Ux7& SI'%D]QGLsa1B%r$?RϿ0!Y2yE6֘RAz5`zѸbۂ@ig C�b| S*rhD&t^szs!"\?NjuI@paV878a$H )d$'&n+U).!fuVWm0gs'k,Y*d%1^)]&ʅ)-L9íN8@BX૬Ċnr/#L/ z� mjgi1g"'tXU$Xa$5WzaTwp]_}د^,V0iPV 78 ��&НxؗAP<4O 078rTz~2RA\.|ndD}ծd@P9 L�;]JNlC"Dӡ*a:dEhDPA aԂ1q|Bdj)) ]@KojSb(iM\G6خ8[Zu</\L �Օu;/K# �RB1V~p $=*�;(×.E 4 0 t3̔6Ll܊&cqx6< |:y [1A CB!Y<cYih Ue^6U fLZxAqAOy&h)Ҥ6TK\۔7ɉq- hS @0O0H4('&�Ѥb茩L<'<&TѬ �%x m؟Y8ъpJC3݂7v@b X(ȃM0,|b P@L_$gD. &XB2̩+J mh! aI0A.1h!:(ÐQU$/ Lc\�s&A" 5A$:5JYTnMVlgZ$؟0^aKVVD5o0-su_}h'ЈTVaQX_:ҝUtA ]J3:7䭛8! mDX Ӧng_d%Q4b׿b]C̀Pp 570 (F5+NL2hL%VU70_+c1Ҵ L2Q)"T[pp N/&S+湜&dæ O} %\,'-m+(/.)&S<p,ȍ [ yÁcERGP l3 Ze+Bn$Yױy8Zm vRl}@]Գp.V]! @RgLre2CslFhe{0/䎋Dn (Ғn hq G VzQp)4\W`-£*(\%dUbbV8ӧʶ'//@ɳreUId#hsJrŝ]u:* #J'RKR.=1!k2Q2 4C`: 6wʛ4t+Ɩ6}a֯�Ա- ~uks9[vkw' H ʛjD h8e<YDKcfh3t, N *ϡ4(*OAr<�$@PH`M20"j@i?|ʲo|b6>NA8:v�ZoX x+6pf*DA Z p |� @"`J&A6N}$(ϙ<\|p+( ph (2LItXI @<$lкhFGjV- | Gl0x0b ªA1EfU l- Ktle)`4+D[n  GxH!""ض* Rp@ 4NLmĆ.zBKmD7F-vԐVQPC!b bA"a1*" <bjPҞ(&*+q7|bd`D5F%%/Q+e8@< =ԣ=ރFA2DE%§.Rš~xW$ב(&k*aCR%&M2%[.@&#PI0(e'S Fh>o#sftj#âoa&fvbNr-dzHMnF| 70eH,%S4%^@ }q0qJㄱ}3Cr1a%dz�Kyv\vF3;Et+ <TL3Ƨg” ̤$6ò6WO0e0=; cs rfgxgq!"{F3c 1x#lpԧ<aRJnjlp7X  RvyqE'JnѮӎnUڞ)X'T$+_F[&5 @b㢶l , *HD>A(H{R@/�@c)lPvbL�EN4NNtTN`N;�Otl~h @jAQVz*X `6gQ"sXP;M#'S q(r#s#\U 05b b `@uX5Xo)s|Y X' -)tR[s).K74˩bՙitx(T iTFLtM5mM}xGXG!VP)vW]K)eD[_cqhuTB~ju6B&d)jUT[SUa\^=,6w(fVTdWCgm*(]bK\Lm)df7j yj.z*6(MBaSs) Tk;<W5W*6jNmJ<#%ĎL"@ĕBbHlERj6W2bYt`iiþLpdq W}b^11o5U%dG'p0#b_ YhU@qBB׻lLduobIuZAG& 7j)`M*dFa̕r)p?5n[bsVpl- w†D}v01zw-_^$ $&M Fh{b<f;m3O}|i-rbe[`% &0V hKGі*ٔ{0)J'FWBYB5~k1b,C"!RB4{|m)2"_o5 bȩ:.H8aU2+(A)!jLMQdw('LG_Gy!X$a;AAʏ !8 97 d30.?9E95ْIْ7}YٕWGyYUY9ْ`Qd@1ٓ7YUYIyY▅991(-9 ��! Lavc57.27.100�!��,������   # % !'   1  &  .L  -5$%&%-eT !! !!"$%%%#%(& &)"'(*(5))!)ad*.**%*,3*45+++,,"",0-�.1+/�/1J011-1121Vf2 22, 2H.33LQ4G4(&4+46'786)8978EE9L:C:;&<?)ED:F:6FGDG7(HK/PK0K1,KSKKUUMMLPPNPPPP@QWrRRJKRORS+S1T-kTGTQBUJ2VYWVhjWgPXXXVXXXYHWYWYYXHYpZd[5^ 7_'^_`_`HUab 6c cGTc^df 9fTjf[g9g6ghfh6h8hvi9ipj 4kP2kRlmDm6nEn3$nXJnf&nspogRrFrqxywxzrD~{yHXKjOtv_)fe_0iԢ`]rqrjR [eݰTOjlkNɸyvRU,CRN0PNQQĈɋ~nJϳUԆc4֫٠fۧݣިY"`ѓ_\b2 ����������������������������������������������������e3V#H*9j(RI9$"$H+VG)X|Id&S e 6Z4eʒ(cy#=t#fM7k9(ғO\biٲ{Q&ٳg')jccRpʝK +T͋26ڍ/Փ#]+Dm|Ϡ+Ⱥ5DH'Ejhk׬#)bMl~lX �d9w#,bwAR$H2 ;jcGb倽Wea}QE]h}D 7^i`IDhUh!|`U~?ybeIx.(c~V=XXvᎫv(x�U א䓡6AW:Bvާ`fCxbaBU)u٘IA`%u$Ӝ׍) I2BX6 i}Uy{[q:vN ɨUgr3&eEЍzVjaZ܌KE > cvUej+6w'l`zoxeKv0":d6VFigAҐaMґwƲmeZ6fUf$b;'ɊH(6 `QLZU+a.ڰS&YNT$^ۼ= sl3Ň^b^$5XkHO?ݠr.C�p3FW¤:e+hf D�c![ lp{Z%S[)p$K)(gvs{ +fw&yƞɲƖE Z̽M6D78ge 7l"5Rn 8I!@m!$;hqWH K;ATl~k@~`OO8ol"c.^"2!nm zw@�:tHA ЀF` J�A@@�&L M� @*T� U �(@h� H�HAO-zջu[st̍ Y U1#<x8#6pnL! @*`�&T HB1|hD\C\Zz3ytQ.m@@�h9$�VJpndeOJ1�`@ Y)84@&0�О6X;GqjH M\|2ZTIrL'�,�`�Q�,Y�L%(B0?  lҚdf6S&8#~ӣ iR=t�(}!JɀS'�H ``#dB` ( F<#*A, `öu+0tna:IZN;qҲT h;U `n͡yTP?Do|D>&B6L N AfM VgC;Ry�.G/` s"OӼYH$*C٥ =Z Lh/ym&pJYQ}e ].YBUл# UZS9<)P 2 &P"F!Zz-'Z69*ŭ?ٴs)+� 3E!Wb$ea KR4F[M@|/@ 2;/Ph.7QkUNf @[)b@"/;mjx `�xv�%0ŃW,wq(vP՚ ~Q/  W{A^&, ,z+oR\,[ `Fjh_X`2]B")cfs´0<R҄Za�f8 �ų+ۆ,5🬀aXD.SAˎ)RC[k<}i0S +�O/4zp۰Ը,ZK:$L:H98n.=PwYMa҂6 T0t 8�V%Y?;,`̖xO` h@  PjhpR n,B+@RSկ@ty@@ϛ{ oU:AS)Z1 0K::Au<~zέAd/FgX*$_. Ml[}yi'p8la0<-a [a O�s]<qhs5oqzc^@&+ wdB6WZV�}w{sW0qP`|u1pɇCG3dpU bƄq=us54 qW'4~3VnCeqT##-jv:V/(<sud{>p2U�Dszw�~�'�صwYj 0?TDsS=uq,xj6We[LD_5X)bgUq(;hb,(bQFd4H`50p�fY�wTdE]mFlaS*Vz+Sׂvq!pz,Hb734@1X[pWh-�.1$�^7'dWPL�F�#P(6CP7ab5u `d"~;p5@@ehW;~\pGc[.a2GXׇap ±"L,0B�tPK@VIK yU@0NXV#Uu0'ln5 8#ve @j-S嘎~r6*9 p T10e` KM T/@XI.YY�AiH$bd9H5U0(0G@4Jvs|wָTp0cPW z8|u燆"0Wf6PVsv29(,@0 P f e` ` ː `T0 )19"B )__Uc] d']ZDU0�|yR#KdP3YS+u7u_T~ ;Xr/1�T` @Tp ` ǰ Wp ph=�_jv`j 4f?dg\A%j�@(e�f`S@��0Yc8E1S);P;�AH n:BCәsW ` qp ]wO9p PM,HPjv`l*@HfX &CЈ=_ <ՌƷx<*s0MPMPH vjq{rg p   W j,p` z( kڦnm@@HCKWV{!5e"HS*V5p50WK0u0~#0:89tt@ t0jDbwvivꙠwJy]@i TpfW`P(HЦбڡa@Γ=JZW6Vp.K�ŐJ;:30}T� %8Ř" }[ *F*:a1  2p-` X*p' `e_ k@\Z BQPW0M@W@T~Wpǥ%9fYg {]0\c r0 8 spS@5.�Q03Щj;#ik0X4wAV<B$Ap)B�YBЛ@�p �E(tCV�]E�>�(x@u@c@T=0F�3&Tf礟lgsk2Q{*@\ ^ʡiʋCP�ץl Zq5f%b}bsŐ1q@FK]=@;~dWv#&0ORQhc)<��ʺR f;e̞S)S3=*0@QYF@r;@nWJD 쏾/[ Zm2PCjNC�ea#E�"�Ԩf#PL@ ,0"tňܛ$�Ĩ7Fbv/S@>Ƈr'{#ۛZ_lʂJa$*a{s dϨuW=@J4�,vDȹ \kQe3W{5R %�u\۱q  `cFu`"yڸ�:m�6m>}'~D@DW�@O ;f$]@\InȻD%gC`ڒ̡ljǪJ`dYq@49H}�6 :=}{} ~ݨ N :0Z RPDd3?08A56-R)9�_%DmHahHw}elD:?ۺ  Fɴ. Hd^YҾy?>Scb2K8>p\vr= lRtYWt:ͨYv 7-~m׷ &`EdM@; @\wKdϝIP6&&rsX+\i;UEbQZ#"ion$�DƣGz 8:=z6=l pH9 @ pe<Sp?RÇm/H2g}@Q87>zNǨp520Y �l00 Y:C0@`p;Ym]B,Qa~9x {ڨuMC>LVH'ʧ@Dz�ACI>;0�MVLz{r)R(^$ޑAozΧ.ADw8gH=t?pEuU!C`!P[žI7M%Ó}(i©۾ĒhC�>C C4OQ<^ H˞%k'3 3s k&ѡk 佬j@ZMuz�8�jE=0nfІD]m94H[!͡@{na,@qʕ.*�Z0Z�f'VdtGc SL@0$@{_Y]�F8gwk'R>O"0|f#w|ZKƦw֌*z0WcbY�H@Go_@h}Iv /}@pkj z^7�~�f � $XA *P AAR|c(!)Bpef"H&)H$ޭd%KHmlhM9uiO.W੢gNG{@3HTcǪU5*1A�, A*Cd@Рl @A2jDj\l옇H+n(cȑ%W$'\̙5gRA"E : )=S0lٷƝnk'Ej IݡF&bxaɑgI& Ѡŋo-VoSzCi8<$=lQ~ <�S@V`?K>|鄖NH*)d [^xC_hFrD.;sDrF*A>TXAmba&Q S0kZ'p2JɢRP)tAEc!H>R#2XldF{1Άșr\~:o%'+ϖ)(uќ)MXDNJi;8.&<!}qGDKPVMCTW>JS ;:{lP/iVbUVXYlTTh_<MI@rXfU/CϦ>]5VuʼnR~UӔxVveS] 3Kʦ\Xv-碻5ӶwZCTgM~d&U32Ei:O$Xn)ady\_fCyhea7b;/&]$Qh|�Xت]*ԩ6VK[vBxeW.L=5(5S!]q{.NG{9ۉF]2I[xqf{ճ KWwuZʪysD/{3#[_fn<p5gV;d,n|BCFF}_mڑԽ7rR<cy !U;>UzGm8=)ƷHoaݝ-W+x?9KQc^8 Id,C$gȚՂX.*Px]~.aL4h[I˪3{+_<BЅ/ Y8P-JlQC! 8`!;t #eî# cG*O`s#0Мo%#� ĀX!lt@+7SQ;<z$%JZzdK IPNR(CITRd$SJNgu@3AtR+Flp$!6D+4͖X|p=ᓒf6_ K͌|G)C)NI T- LO._Pt( 6t s&$`3 l~LV47!QA HNHLi7+JwJ ^@J/\7Mb%ӛBБЃѤf@jTzU+Qiy=� B f0U%#4 b>0NsQ`n> VRf5WyXĆ w;źD`Nmʒ3UjX 35y3v/ů+ylbm6Fdgʓ -#07 aBǐ8Қ6ETl_RUDsMk 0G*4djMP+-8KfnOzJsrJ�2nKzb& f} J'~'Hתӿ-2)ϯV'%3]` G׾yMnYX_.9bz% 4:^$JYϚ֟0 (bY&;vY!{8ȆE2O-<\R)"Lj-$"]d#$T<vjdb%. -vIL7_6ƑuYHK@Mg=JM^Kʜ;1`Kĉ4@}8Q#G՘?Ϝߑk$=TZɐ08$-EL,UoɾR.k M-(%nq7~IVR0ł;m{ F fAu3fMխ爓sg8śMKk]MFXDO'l_oS0h9lt5p^A=&P(zK te*^C a"ɻi Ҥ&JР(e2xB&'0Jg5( <^Ls)\ʔvj_S߸w͈ +/_h-,o?=x^0Qܡ ]ɀ>>-a @>M2l@߽<P@�R F$hz?6j46=1K3�t@$K8᳄VV-Ђ('`'x-h#2# A Ѐ  �Ѐ�B  `Bx, 8㱡k13s | Ѐ $1 KKCL|(H*0GO8A(ԀAPA S0�<))Exp'[Ar8-U6J㤿20`=(C90F0C/x1�>/Aa>.Q8+�P E BA }ATA xSpE;H»E0`\@\FЄb<b4C;n(kH&p3:4.`Ђ5s.]n<G>DGm$B�3( T\MAD O0(佃bKh;/3 1ðU 56|P,i2A"xԂo[t!00In@@n=/¢`.B Ԁ D!d LL-ȀLJ'`bٴ])BE+c 93|&c C{(pot(I RNK 0w �3("MO#.0P.XGT0(�dnXmqH ,ɟh4NTCLE*(X08P x!|-V`NK$A)4J$B? O$ +x�<0S^-=OPQcu(u͊;{ 09n#}*K$yK|-hD*,LBŁNcȆfhc�/))��#`O4TP ((=R_8[Uh#< �Sh'C8ss2=s0 Rk MM:QK{S /3ЦwFQRԂ.�@ԁBD.8V`tXqPx.G|$"PUN 03,=_8X[HRH� h$d68(j^=uaݲ/kySms4آ,Jˮ9"(..5Q'0pXW=xyM$8O\`�P��#*=Te0X_JM>HZU�e�*H,PhcUkql0|841@zKvF{Ԁ59X5ٛQ�rM\E8^c8e�W,lFF(.�G+[PU8GMU[Zh `�[h�KX`_V`_"ٖe5CS4Sq(' Nm-85\0 p7FH>X'Ё� PTP=XPTxA)t4XMNک^698;((ʆPQ ­LjP6d7e4@M'HS:�TFߓn(xD5H7x'#e |Ue9jb`s,HDtN][U `�([@NHp�Oxd`N0?d2mkڌ=2;]T Հh , O-bC[ eB2Rԝc9lfoo(fhxDdf5�&HFd>@# X�X&8[8/W`W�Gކ0z)!!!ޝN#N9}u_%́SPAb Ol*Uԝja&hcƆdD/fidlV[�Q=a]P(K0A@MVkKMҹˌgUhebS\3hx8�,[chƜGU`ecdXih>fhh( 浭>pi>k>.TVj�0X[W�8KѕMTj3TPj6PSIGTpXHRUcpV^ahbcP$(!kIk>vinR8xVpE`YȅYE�a$_݁čӗHCjb܁4rs=4GmNfhRpqh9`>TPNV`n빞biHdpgHWdffnIkn6l^0Md@UXMxb6$38MG[߀9ͤ ؂=_p9(c�Sppem n~bN~WsN?O)|ЁqsqI.xC\ȅMaBB!mõ/Pfkb*:yr\C8K*�X�)GF.7s _빎8_pX_g (q@nhDŽqRXGD'<j|g�nB# $"ݮj@!\S Q�C!-x�expZ^ u /9_LXG5fXW_Wc@ 8"eqhn'LHh?yRpv_0lׄVEyZtERIRN"#J*#=RRS'E(#6b,cphPi ID8Kh/{G|LN0*HvhO2H&Ovv^(xbnG7cd"NZ .\kUGH]^0eXS+X\NQ�h=z/VxNC _9ncL1'xK9.08vI2:2 OQön: *pchHmydUPybC; ejs_sM"ec�SLzd 2l!Ązqᢆ 2j0H])N*YjŪN/-Kle \2Vap):+OBFI0Q$Ι.T\ڥ *eʀ5R-(`4ʕ Y\(RIw5ķ] ;zR<cȒ! el(e5^b='Ӌ#nqD34.Үm 5J%zvjM8ahvYWjP2 K.g &|b"E6]vpZk׮TA]]xŗ"|$^} 1vYم́f #Ǩ)("!m5ҶM *YbJ*g%rEHDF)R pBQS+Dr1xr ZpV#uVFD%`Ku$$⠂ & 5Vabh b'R)Ȥ#H5nFىGzE:JSGi%Qti})da57R[LaV6hPag\rF`@ }Z%51Gd"CfwX!klclzUp1G!JG[!QENFQ\Euqt1)K,zhRхzla 0@�2~p)]g$ hEء-Jv;/a7vtqr QtrpAݭb O:iJpɱ[1)3Ӭ'x]1JT1 ,AI+-.]yȧ6ȅ( um.3*E%@[)҉rH ?%u+RrEq\an0) A|_1'~ ��T841 izPd&aY k@!F/_؆WuЃژG9[PNp%0䰱KkGRL}(RQ Y/{Vȕ.!`)l@ x߰"cS#tM00!Tp7! 2<wF$`yL(R, -Ia0! [Q(E5sA @%2p?5m)6 "L �bU�f.$0pL08{2_83 ayGA3EFa}o/tATX1h 9ә@ R*0z~4|O֗XZx)ᗑ]5 \jLT6h!; R5fnFvfy<bI_<'xa ŅLe,dxDl!~ւtX92Ё[j-TaOЁ T}+}Q3U1bQNTo1Zt UQ$[ V3 6ɶB>6lP$k *A;DS2B+ZʂQ'{+Jg?! /#p�hA*F@rom6$e6s t3Qj؅ Q /ц ʐd9Iq�'> 8-1ZkXc2|&֞TW٣%mmH&3Pt)b\R�~FPl+a䨨 O2LBu]n$dHw067*T1"T6!)d|vu/8"%bQX8ȥ? b%vf1I@B!uLu->`0C>/5{US)ʯ~)sCO+R$C*`񂉤'f#a0(q85q]FF\1x6)~jV7͂"ɨ0E~_Nsz�C=DC@R`S(CVʹ$Nb'XT|!кP.?+Ii\f#:Rt} UGό(O7lЖPŲ>\:B n:#̡}%AҪ  7.̹`ώ5Ԑyx~$(ؠ>(͑Mӄ)ϝ : M(EN'M}> ,8A 9 Ȩs@ GG3+#գyht1(\7 5C{6h 02܁ 8ŝ7s'OYԢ3yߓ_z0(0`9AtV@ ʕt0|+"ngOXx/ B J`)Tg+eI2B-tUЁ)B)ٖ҇!gB,|#@じ�r9FɎuTeuEI)]]%4QІG2_,B&=)*[h5lC'B-*SB)ym?Ձ(·yAp(Ă ͎a$M] ݘ yH# ܞV聒ݗB*[2`a-i)'5Y ˰a`A9/6M_Ӂ_` viSamW BgdࢩF@AI >BmB',*.hB*,>--I$a*Y|BbA$x(ġ4 1]!%44vwa\HJ8 A"U#<',Ɍ,̣ӥLO2 ?6* @$|B) $B1tA#@$iT^ANF�REa$ [eee \�\ʥ}%�$!=8>P",c�%P4+fWptg ː/�ԡ_�ӉG^ eJelT@C&on%oo A&o� �]Q̇K <@ѓvxjEg,AN f rʎsYBݟ畔5c3Ԍ@(&h �2(�� h&@ ΄^hHhVh  $ h @ dh X92chd vhDFlFNi^(j( hb(dA B(聞 (`1#l6l$e͘PZJ*l輤Y,j�i " )`peJkʠuaK4UmZmکKFjrJdh Nii Tr;]<MVVӥ d !J\gM*Ϊhj(r;@ӨQX$\GPG 7f ΂k~e|JsɩFх0iDMTdiN)rdf* lZfjպ(l*%eȆD)fNDP+Ri ̀ tk +@fXiɮ+ˁj+Į*j(,F ƾJ|X^`x~:Ս LkH[v-h6J@6C#ɀĺ&PDkkxr-Nfj\]E#8bD4܅'(zYfX fB_d6@Ϯn԰-ABu^-ZFo2 j4.5*jvࢍ�BFؖ.ΦIIM*Bl^5)Xe4J@=3 lC(hn6/�n/6)aS #pIܰ>fDcpgQSq>0#05% op{0,fZisDz k9p (0XCcKSqKoFMqFr-ZHCFZ '#nұpjV19]'* W@*G|l+r|r-wr,2q,/g{*-rWRjT2S3Gs4;3o4S4[ n7o3Zz6?s @5C3�rMdH ``lrV3Nd  XAs [JBWho@�N�(j:/V2텊)I@dnV2hfIqtr4Co|Ua㺮 XVzt24N[hdCOi%GO5IS酈rtpdu<W 6n#AQo>B/5J)T(@�\vt~_-n㺵Y 6JUwP^-K5G/_5Gg5cov*0`fo64G \]Wdig+ G6Y6a Sr3tA6jOpkS_H>m 6jvn<n1l^)>7žmPq7_/wuxwjgQoQ'7G~w'Gw3u~ozvF/uwrtq6_v}.{jb?S;vJd{8,;|EFBw8_jQ*'r3xxjtV d 5xc+ck_6 2n 36*s$ hxcr(saLB%(v ycyׂ_/"WRS- � 7�;2r-F|\n/ Ѐ_Xwzs 8^ XdHzf7w*F6/zSz(?m$oW tK~_UhWsh@:oл|5%34E4++^-' �6uhd |Ac#@ שǃ#nnʇ<ʯjd\{j$?{� Lh @SijW_xv׸7 . NIl� t(nK+��=�tsW�ُ}�(@�H�dlh@d<@]k8W: l$nnݹxN}af`z^:퐶;h$=闾>{Q]ss@oμo8@ <}mPπ"kȰ5.v3|@{ꇿ| � �wL~+~~0XHQ•5"APQF)R4)RFm̨ - 4eJ+YtfJ3by&I+XĘ3%�C5zTAQI}д) R Q#<h0BJ*Fx0 kz; A@< M8(B"NlңF!rdɑmh4f 90lQEh7@5ԩ�:D|tɺ:z)b֭ g9c \x* "-`T�WI(%N|xIBi3|-P%NP"yB]Cm=Trmd++l3-"fȁ i誫 +`00{g\dFLS!%Vo&0 024JJ;*(a0 XBO.c"*jbpP+*P =kh ȢHZ|#D>SQlІ{GQ|ZZ2 I4(pD$AOg4her/άA8OQLV<HhJqb31KY�U2~da>#S W\tKp0+0@ 7N|!GKW G/aD"Y;5ylEQzّaB?=*= ̒r 7RT`j,w= +ܰUrfd8*Bs h %A�X*LEXbCFt-ȼn$HOV)o[<(Թ+z6b0izh7vyF8X/" *a+aVbU1NN&NHy4XPA/�Oo(Ӆ!!H3IB@l)F'2Br`!� dZxR."<YhY ldw>ѳX2<<2�k:(򢰂+\"J4$aj—PY!.t1|ޠ'9`n/<8º51DbOK:" YѲSp,*Yk.7(! /'QV\ { 0-%�q \dSg@"b4!txxBЄ& +j$٠[aG;E" +ct"`?bQ\p J0K`%"h-<(L!'%)3AP h# ihnG8qg ZipOVx($:$kӈC&Za)X&5S`ABO4(Ŗ \,&Q$t `Wx+.vT:Y (@UPX@R1M0d(IE"?Ӄ;U+x+OS@  K QF!rzN#B(4Ȥ~$!VuTᘩ61 -tہ>@D$ֈB'ZRM6tƁ�F"8qB3 sEy#�rQAW`_v,dau5!q~R "�a +Cb�"QaDTV2 G-(iYz^VIYͶD[L6+6k\s#װU$D B$A;KpFhCH7Z ,)q"(jU%eAE0Z<j_s6-F@.7qA 'QF4�qӑ e٩;v06=Tzxm*eK.XTƾV0p =B(Y4 =<5';9ʙ2ĠiOB<|8EB8"ܮ</J9k,9qg؃]s~`[8"P; aB;ʶf֙h9`ea<8s"ȴ9 (ptA9ѩ3P9vDE,\x&G?O}>{zwךRy9lexQDzMh6+ro`sbS^EO#4 `Vv;) .h ?sx ZcM.!rT\F6cOAx=tI%D9`#D?;"Zh<xkx�eg:oX*d,$׹FMVJ[O?J��cbW6^q OdC=(3@Yv0G(4#>\bo.6xp5TU$w.(JY�IKP<Po+^Ae{7m M[ Ф@ n +/J"+ &,lb`"Rn2H'RFR/RPLR.a `V]E` re}/jO+ 0;ޡ0ČP2Q0OS@5zVP.R0Jbd*pP Oyi>HԦU|q^mVD%h"$#ԬHB=0(DaadL ^ PG-g D yp% @,RQn .$B.gDEX&%=^%02B#?'J@9 �1HR8" ] 1 J!Ώ !i+BA <) O͘$ON 7q$@l`O/+ʢ@$Q)bIZA|+D` & RLV :NE # ΔD=F& x$M#�<  Q @ -+o*H(g>ք &ɒȂ(1=n &p|2TJ;!G#XEZDl8+23M4�o-cF )LR/]@MD"1-zm C.aF Ũ4?s^Ubm&/Bk5Д 6=,d54�g@`g|,! r 8hnVEoa tj@ k(` ~Xe֌*DS>8p:CQPQ2p [5Tp�/$D0,+,My �zȇJZ g9!QuV"#8CK,q4I#CC:?3=G.J"iD.D+?s?+Lִ}&r`"O�FB !CB;%N"<$lD<o(:`'pZ+t 2 K+Ǒ ), /X ,LI$22|B?2=Z@K (*P5vra|f Ne@}() VpVؠ L˸ /lo4|BBcnW<% &Lȶ|G{r\^&__uhe7J9' 3[p\Q5u&cb Mv^qh8J+Dc $SN뱎u #F6PԲ֣=0Z,v(.%]5c.<AP^ X!rAL` 6M QE<N4#ʣ3a3wV%t?2hw&b=Vsi9ą''|r^a4[fg/"90!ƆUd҃&$OUHx%pSLH9 n`rBz dHnhq'ڀs⅑"!&j֨&Awg%:2<J"baboK2vV9�vs ht!'�՜r&"1,uO \6<F 4u5J][&:Lhgv >$n�RbX Z t ߪô2 J 4!F(62X�54pVBl2Q$K�jXʥI>XX0L@fY&#z&VzEDU]e$BbkW;jkg Fa犮֡fpzwA7B%v>P(}VQ@5X@x\t >BBV�,lyAt.@I^m nen'PBG&Y<Y븂YٛY6=�```VVNd9lzXA r�980vu`!bN'۶3cIM$qx#qOV<nDO;SwV伦OG D~*| Z 8n X�?"6`xaeO1\-ue8$?&x�EQ.N`&ό'JB8lON"!=$K\+zv%QBO9RLFb3lѬa :~Ou40Eq#05VZ X:FxFx ;n[c2̆èn=F:s{SB=H{,[[ۢmxRN5m]/F #c#:&e1GxB;Cs;wD9xX@20kmZ1l6Z;&YI8$oָZ'Slu([+zG hwb# Ԭ3S׈L5W=$ᖿZBVc=4l@�<^-*fxl;K%&8J{ eb5'+]O'O33:ɗ/Nc1*O b$#Q~g,{FiG&H1I|`Նg58Or-X9\bt<++[Xr2>ТM3Ku9 |(ΕX$B2!MXc іi!m ۲Q;Q&`s$P[PcJZ>\Q+Z o0-f mݺ!y]Q]_`OOZY־##." # :q3+i#t{-a"A| \d%qb$2BP[5<xP#Zb j{^} _ȓ~镞铞=~ꏞ^%~>_ӫS~Q~^-�! Lavc57.27.100�!��,������   " &!(    0  '/L.5$%%%+e !W!!!!!#$%%%$%(& &(!'&'5)(')(\d)!*4**%*45++++,3,-�.1+/�0/J11-1KR1Vf222, 2222H134('5H6'6+27(88FE96(9:89C;9=K?&?FEC;F:6FGDG6)HJ1MK1-KSKL0MMMNPPPPNPPPQVtR)TT+jTHTLPTZVJ3VPBWWgQWgiX2XHTXWXXXVXXXXnYWHYd[%`^2_ 8_``b 6b_bc eETf6f 9g9ghgh6h8hui6i9i 2iSmiVKij/kP3kRkrmDmrqnEogQp]q8qf"rDrUtvNtpu[FxywyzrA~{yp2t kOXJTtvhg1ozR1`kӣ%樨]rmomngSmܯjOTNjvʺvRURMPN+E.ɒmJϲWԆb5׬ܡkߦ߬!d١Yda_2����������������������������������������������������������ac()ZÅJ #@X|ظCd!2$HC`$8ZlRfɓ-pʑ6iμRΐ>4nZG+Vx9gʙ)6YǨ7zتa#F:1j(۷p9,Ex˗^:80Y 2ñ`zߞX0+4^<0$!oyK;d1(QB{l#4Q(_μУ/iɛpkXÇņʷ[+FgtȐýCr\] |,puIt><s?-\TvXv(sbYXC "4%,yX >8u$@V"Z/VZȱ!L"s8)dnpy9}1%YI ȩ, <:afш) A�@N[~vF٥r29r!J {3.(Yݙ,bxJ\: 2,s%w~yVulx^&Ƥc QaYjmj!Ynt.evm>O 6I#Pb]^ָ/yĽj Vfk/X$Qh[{샜,8}`CoQ]=2=^^4G)W WP"nrђ%\8b:GMN4Ht{43ń[o#(s^&nr"+Hqn)RHo)bۋBno:*Z*Fݸ *: }D\'u-.6Kԉ.BnͰ [؟!ʿ'&"Ja^i@oAG>nE0o/?_�T*y}(PC ZV@#tG?K& �'� WB;A j� =� �~HD"Hb0$* �8��>%p@j�0@�XBz.tu-{b+\R"30CǂX�2qx! 8ȁ R;G4'R �`��0�$E � H� B<=(xKsP!9&\ Y 2�8�3!y"NAL(:L�L#@QEVCAl!yrV x%zd09Eh2AzІ:}x�lf�H (T Cp p'肻۞輔O9Ltì=CA eFA'6t p�4ofԙHԐN`*ь cNd4`53 9{iPOE>te_*XBS� (@7N�5lPU�@YJ>0rH#)/^m{!"r9yE!PB:Qn:3JQjT&dP2`6J@  h%)ZҖչF8-ͱ%f[N0W�2"߮Є/$YDѿIoUy_)Y!tYʉD)4jê냼\f jbeŵ/4jZ6^b ń~�!�Mi`m@XGW1K/ wuh{bp!rkX �eEykBR2p`cHEzdURd |]hw %\wW>�mESJU"\Rj<e؋)1|ȕ�Nгӫ=̲$Q:(f j{LVu;Xs*ӈmGT(׶"+;R_Znru+9hfA4u0@B cO؋t|RfU 5C$``4eH�IOJPW{�L]#eUD|P @ Ԯ0 t{[�MP@S]j$Ӕ/vyWGe-[sYz8/m`Wj [QA `:@' U)Jq<ԀO1B `P`  ȅYaW}:ҦsN0A$5v#@0hA 5@$<pI@xJ7�|_{ȞktR3�e|^.g}6q=Q'}RyqyyP1y]T 5o�Q�J]�&Uswd2pd AilG3-fe6>%[  T gz6@@)�Yg>P) xd'Ybwo2-Hl+;-O{ZAw -3iq,oumJp}X`�nqQ[TP`Jv̷qIycW`� @k`vpW@{,)}ss5Fp@l1eP1#DB$%7bAB�]JJE5p_1� �0C<@Q7r'�ueJ TP5ufY;`xU{n6KUvZrC  0C|Cl[^FaF `qƨJ@gJ0CJPU Y``e_�u@1 qP{]8w!d`;0FdYqssl>+,pP wf` �CyP@P @SA0q 3P3>"�N.PR,�mG[uPpmIU[Uy�1}i@0q�3�{~ﷂ!@&RRW]ik31p P P8 p ̀P  3Њ,p p +u%AAQ^Q(Y YFf[=x0r5yY}`�1ȗٸ,u{i2p  ʐTЊ3` P ,8`ɚ^^�,ċċfffJJ3_t_]G~�xR^7s!PDBAdZ7j4,09y e ʀZ0I0Gs- pJ^VBYf$HdZ�V@�Zv˹�ȥʼnyJ6p E@R@D%jw0ZKT&r+3p Z` y ЊT 0,1Q�0JV 'XW\,\Y�pr%xb ' jJ&k2đlZ@HD z R(=(Kz+21Иf1f\ ce`C0,@y:8/ MQV>��~%_W0@E�iNĸH!u+C'5cZZH0Bh+u38 5%/Ipc@�{1,j- JRSF;xZU@ոP )PUe}a�g\yWUpS QI@}R aGaRR-UOy]plc8( B"Mc1JʟO?Y 0 PXgP`q E_Tqv5Ÿe�uar}C � :�qaFV 6&x#%dW!F�H [HQ ��xud0`yQo~�ww $T� .B �hļ9D/,}&t,.; Kk~!00;P� �0o,wRu7uk ` ]U RP3�ʯ  Bhu9h("sc#ema*q` Y|ۤ.bZpÉŏ@�Yu]_Dfӈ `>X,/3Pr˹;+h5Aej }biip1m"pByA�b`v}ctQ}� \EJij�B,-@1�W,Zk`̧jo1eG!b[6E'&q".�¢ZN*~YhV\�Ɍž'p,JJoF$)wpSNks·i,<$?.4/!?)Z-|ϵ~Y\' pMe'ѥmrmrvtBYܹK!%Y\BđV{K^�!;6$?e-)̟i PzBJmZ=\F-V}ّ-HR�6hK1`̽imm1- \Sޑ-*i]|Bz�j�=Վܔ=Lч|apxJ6BgG 1OիIܬ=ؓʠ{{;qc"-9<>@i IF-<͝jJW}LМ<pU39 p wB=�O˪++ ցƢerGqbM ԡZi($�z7z :\˩~ mrMHi ��'KP )%w錒fR8 9d#6t0}}lQŭ�T>a}Qjʏ*g�p|\~1�W6=`V+kօ)A4NmS,|)BpB \(�jv\nV\~:ŭY} fQ�m˛)' ,6jlpsӡNulIcparmHEn1͐!B _n%Ӭ)j23l {f.2v!,>=A@c�ZYJ~Q ?^ �!R⼯Ϛ ϻ>-li7*1n!_C?1/(VRcaDq)qc` P "ÝbI/w+i.*^o\{0Oh|dt� d�o6!fp!�g}f[LRGk!ٗ'FFЗ7LUQxǍ/O`3"""BteiKdd!pB؉ D0F[vBgi�`NYFtq=$X+ .dC+ Nlaċ ���K8p cɍ.LxB� P�! X%:@ ΣB.a�:^ҋƨ.~xL>lP#e۶,RL[]tY<ā_-Z�WbĽuYb@e5oBg@GsEfV// #| {H@6ڷq.gޜ__+b,[7ab{/^h}Dwգhb(ֳN#71ZOLH<�|7jC )+K9  aCVЎĉ K Klɳk {BBk\ƻ$! |B8C2C.K/3D.F l.|sN:9R @(O,݂N@/LPICQB ba3#,v !RN@1pPL^ SVt,V2sH\CKݤRH0ZW6;v%N`[,-$ؼtLpYWMhv6k-^{- -oDq01D.d h}@I_x⺠)}SJ ;RUQP7oddT΋Id[N>-C`vT-M,.w! RvV-EK.HKCVxaږ3l\I `|.U6v[}ڇU<'t1SukueKQ Z M,WO1GT#5`Ҍtxێtٛhi(r<+:x՝RhEǜI gN9}߄|`U6 Kuv/Z ױT%h3D40$1aBlnX`P $!`B0($�31a ?HCІ4 !Nc bĀh:DtUG8f@V[bx/naxF4rьj<4Ʊca4~J"hUuuNʲA6w`G6R4$%Y; %9IP:2(M)JG!)HRaV91ŠEzk0; f$Y; 'bsnj$&dR9e7iMkBs # (KHAHǵΊ:zy_>R" L ܼ"JLf0e2R h;&iЃV 5C0ZM-T4%hgt\+Z!S 4HCs ,0;js ѨPbTejSjPB#JJK!яIbکoJ6s@#aB0L&'f sI#9SVSd'Kiɓ ;Sńjԧ˝T0*ѿ!7MKe>Pt4AJ�1� j@ҭY#Y^FtT@ێ6D !-DO{Ze>2Rc$/+ۦ]WV⥟[sYnPvTތʉ놎jl]l $` DꕣjoAlJ4fT?D]ז+�x$Ry )/)imfhP_¡gr;J XNK]B64;Plb (qBc<{Mr,A_=ASԚ )ztً4^{{2OػE'.l갃Hrt8#n$[u (iAR"˺\4! 8e%7`nSыT>w:4BEc.5`C:u^u!5A$w޽(HEB줜*ZV\Jg?{>Sqdm۱UJ0> aah I(=ɯBz,&5 h8-S[B6&I5F{#2fNah tsR{ͼȖ%9.&Gev9jQDYI0"{\'.r vBOk  0ݩܵ%8N^.Q6raü@v .<R]pCIL`0)8p3\p ;p 9v3�5@ X $a 4C!D0;xOܺa;KVf9ɭ7]!fT@@`'Hӣ cI�)&=&(K�#;$> � X A ? < :�xA>�A _+Չڛ<;=Sbc6<1(<1 Dxx'�sԛP H2,)`'C;|-D�1��  `  D C0DK&8Ol&ȁA;i6C+B;4L2# -|A;Ђ|# 17p/8/x0x4=Ă72;<.0S( pp<ABB\ (H< AJPO+}11)ӳKY<[ A0p0H7Dh'xCit:D#D@$p @DG$D,GI *GK#5c8ʣ]5G<?٘2008# lHHEB&Ql!8!xe3ùt=75C#0s\D4G@oL.AD\IDw(x!pc4]EStī"{ CH+k[ܺ\,;5bq; '؂ E!8&P(NR(sNK1@L�Fp �G3Ѐx�&3@Q0ۜ/l@np8Jԃ`(``˙(ʠ�.Wd„D͆EÿG @-:Hƴ<F!tP`V؅]Nғ#GDDr�GQ<G x�@RX[[Q@eGpOtXRnlX{OK<kE2Xĺ:P F蠣K/؂-!!DE(0KH a`gpf(I .ЂC'8.�A@D< p 2Q_YR"3H|p0l0%l�E�'%UׁҬ|3RüS.?(-/dTK8uS:-Xpp pu7`-xػC'KD�PHA;_PeTY@Rx  PePX5]Rpd[4ʡ:Ӕ}J+Jdm$:? Ђ<C6/pSuVHxjpXU-&Y:tdID���x*@S0X|QЃ6h=Ѓ3Z5�p� �1J0`PmUrpXp ՋCU�}Wt"8?beMB#7B`-xY!�ɤKX^P] BCk!P�Ѐ'BQ ]U0;Jh38ݽZߵZZ�[*��4j�`V�XX'ț]]6߂Dx܂77.pٗ0TM5!|Gx�*HLxbXX}SLWp] 3([H[ƻ#Ih΍ @8Ez29 &KYHZ$c�D.7i'.FHe#UŶ<~G X`\fSepog@N�tNIȁ` 6a^(WVgc8IIh#Xo]}[NK"V:\]-A.@:IP'IH7E eṔK5c_knfknIXf'cڬ €]�! :<P`aT>-V R$"�O)'59XbEPbI#T:$FtWþ[W3>n(fc6fkhIAAH1�;Z<ij"B8:ݬ;p<ȄwZ3,NA.V�8OQſ�ߞrEJgAQ0=XN>%L`L.x,W}]e(a8cb莮bFd(Hi"ci]ՃJkZY^HWXG(^`R(e[ژ<7 bE>d.-嘋=hKerV`L.^`UxnVXkh8h^nhFh@[e&6EJX^ƃJX XxMLW؃5 @X8旁p eB7(N/"QBSRpr8.L j^Vkvnfnhn[ fkno=qƃQ:؃9o`5hxMJؿ8|u*76Q΃7xBNH`;gx) $na(^q>鶅oVXdOW q!r&^QBooW؄9h P |:81!ҫ2.%ܪ&%bK S;`S6x7-oHHn V ccxq[hsakVHIXHG/fXGGiH&o؀Uqr=S`ED%,Dπ;K`H')^^Hv&n=joIJhX(>ej�W'p(dNt}&q7 HyTETuG'hw6ywW�g>NJǃ1<.e2RPD/==<Q>A�FG".<P;B?+VfyJ sՁhs?"8rQyy']MON1IJ6HL_xBMd^0UxEU=xo₰LA[A$DXPbt5o�pp�fۂP5Ђ!`?1) 2ةK]QJ9�2ULzƓ.]&siSlxŦv7豝"CB3N3fRs*?ҬΎMfD5Ë*e2%2J2mi10*P: Z+$2!2**Pֆjժ1np5lm+jߎIe˔)](Q E-IzY(ERR2f*RƌQ<$U9qpjxX񢢎 m4t܊ J0ex&<5y)eDBn:1,.T*x&J,)HkӲM˚b&mڱVbeR*n9$UHJ%AEFhU 1 c҃%C{4Ea$Hyn#WђR)QD4s- "s0MUޅ7%UX0-EYKZ[FF}<-itT ]8="\P1Q^V</T|i=$l`bF4H#5ҢHJwMb "Ar*<w-8uPvG%xW "y@2$z̎&N8Z æ$]PśSELERT*`UhQ\TDI`A0ԐC_@!|tm8x4ҍҤcN3p['Uĺl*[@5`N]hk-U3 op&(*aGfܡC�1Dp#W& {P(VQl[Xҫ uf1M,K2EN{f&n\V<wsМS1FJ6qJ&6!  \I|w\:�1jrɤɼps7|mjdwHƘ5Tf G#{rwA!Fs(Q囯20X,S0'*PM,Fq8ī Da2 2: QacaDEͧ"H$�ưגń{a=D'Ņ(=n}$�?kaD�t h. l^Pf/24KDqA R%bq D\B@@,�&`Q W谼5! �1ü$9[6V'#6%B>'Ӏ'tgn!0P2#EG2&p "P1erPJXd̠i6A &LMjҍyHD91]7:dF t2JR.ŔsXYI i@1a(Dq .HT w,~ Yrxf8s$$ p -BL'"&,}`G^z[K&#z~D~> 2NXM\:AN`B�-@; /fQ!UƒXB˜(q9"b?ՌPA0M OlB "AXȢF"6Qz*Sq=*U&!1ԉ@*`&/TN[x$�x%[/ӌ6Cq%k\y!B?],h5*0bA/a9@D@H#>bZIPՊ:.-vdNb( US21B(UrQf&((!A ;GC ^'ʨ1nq 8轅(^` ojOz9Ռ00*'EUUZp}" aQ]mō\gܸs6 "w}^| 21P`.3@(0Xn>!TD`(jm,6wH%Ya÷T"rYKoJֶ<Pb]kx(Ő bg6vAUbC4Fj+e$�0@p JWڲ<5FxT2t!pLR(iDWSdA˰* 'udDp̍lT%<]&(Bg:(qCuLp9 b%/ yU<|R-*J17`V(00A ݽ-Vq8F5\_ˎl)\B#G; v0$( ݌eS\u;#i=|#5c]Ն"U:؉#@CDDMG|+Q;J|*zWD)�K4 f LH=&<a* mn^>䛺ژDJAzRayXݝij|Ђl\)ӹu^.-W3e\T(,B,8sJQ hP)x �c̍1ϧ݆G(¨eL ]K0wdiD �sXTh�u_�I2%"`H͂,ĂЊBd"A\"\2 B4(��DO~Q̊8%mᛖPa!iݠ/ �<%h])Ă2B,YsEM[^(S\U! [[)(dBA&A(@4a1Y;4D"%)U :G|ؠ�L @&}K#* ,(ӠT\B2�ޣ((ZHU(BX ց)Bc&A، d-x@2n$k^�4M U ]H۩i!:E &MSx8"h@:�P�Lְtׯ)%%\B`_I_M[#XW&āD>D/@!O%:#H2M\N 7J$ SŤRh_Uht�P� @VaU($*H,ޣ՜&iKWz%Ae'kf'd/Zj@\V#Q` M| cNHi|Tu~v^u>�fB � �!iDT*%f(BBj,&W*XM)t%/VlkDl@ x[:c݄\eJ7b; SmY!>g" |@xf@v @]F;( L&N|F̈@ȓ^qAAQYPDH>i`�A@ ЀZ"MfΪL%X8&tڄv)֩)@ ĝi @"_ �l @i DjD � i"xH~ ]% )$P^r(ahSIE*i ꋾiV*(F@ Ԅ*Ff\gj^v$ɴvM:�*ƪ>**Fh*j;ީ A }F5H}LjȔ*r?G,T+flh]j~Į+Vl@`P %A^vU(M0Ēқքk-) l |"k\j#}#⓵`VZ(٢֤ @mĭ.+F($ U ʬ&KΈr>'Њ뜖jz Ӓz,Z㊘ dU멆`DeS|~�hDXhĭBm %Fxjh_t#:lmoƦ&-Dڮ>! Ic;T\mRlNHζ8 //A" 6)6O:GPDiHoώV.® i:ĨF6!d\!fRRQYpMpA 0 Djث 6* FTGHR/^Apl ZjD.t1ۄt1zQp;ְ-᪯*򭬧yQL`Hli1rq #q;TND)㴱/fbj[HPǨXq@1*NK$2,'riUӲ..'62.r/ ө*%k ۄ&n 'jHjn(Ŵ+C1ȓ++8n83r9r8߳8> +D愤~ |�An;53+:ILF r<Fً] tuG7GkHG3IwtIȢ.)Gs/QN4dO_*P5QQP5P@24bEP3*5P?O5,v*ϵ#a'F$u P Є'{n6*@oCl,uq;uM(j.v6ΩΪbie/3µ2_X�#_ nƺ)F0/nM]d _o@ uz^in焬6_q#-Ҿ*n j/I^ -egw&j@ٮ�v7t/ħk'{k�z+cqq/7jy{}x|,}#8С+q7N+mWiF FFh7dn8b**1'KxrHlmL] jw?hSڸ8 boȋ+wW8{g'c[wi[0H`~=xw9  kѢ-m4sGX_?Rnl9 w{/G0byz'9Kx(S6Aӯ~<j7�}?trzFWR}:q7x#oa︋%-Sg]v':�_;{њpD\7׺3rnw7FB~ {zjv{xy˻  Ϫv($ɬX3*㺚4Ӌ1 G<C!ty{RxOfb3ÀqB$#.%茋sׄ__+"/*ʫ*X{їqv? }^*NvӰx\g7S{~D&󥦀kꇊ3OPz&:v{W۾"+aF�*aFHbNfabOd&_6Po >F@@`@ �Q [=`kjZw;tEu=�)@qIEbX�@S??X@2Gb�:~oS @)\$HT)ܱc 9t]ƌ5jdcCHTTK (XtfL3[gNY1fP+Vة1��6ujTSZa6t ^p1:h`-nai#RBQpCǐ!:xNb Erdd(Uz,m8O]DA4c :-<eJkد^ b֭AE$<x`{p; R6weEnC*)YX&}W&3jx TKA� $H*[ " pv,` `+ X. {L(*FVj;Jˎ225/OG+l *11 b`.RHǟtA!X`@JT < h$+2bѳvz$5% T2ljH"ek*R@l* jx� j� 0j`hͭLCiO(#bWRЌNk᧜M3JҧpMVFԯ 1V{AU%8 %x,)v$*̺fĜ|mD YhW`Y b~d!Ҙmj)=5a*.ꂭx00 4ɂZb("xݡθDJ ;(Ì1Nv.RQSjaM8T\W/4inEV"@n!3)rT}Bsygu!f 3B b\`(X>S:?i6Yc_Z/PG3r9[L` 䪾o$.k#sQ1x$Īn::I]BwOP?# z[Il d:�)ܪD00 ᚗ?+ dt@_z=(�!�(@N2xϵc}]wC/(Kg?F1Pm1%Ѕv@@7 @B8˒̂E/r|ݰF'� AsW`&0wH9E#P_Cf&6B$w";m�C2` H)HQE$tQhcCBѤp 6pF7!xe6 e!aTm'yo&8p Ha3nB tt`?[ \@9 ‚~/{Q `H4IRW23$ iUF~eM2&zĤ}g{_& sڳ&; l`D X@L)8�rgH+(t 5VpH Np"4/{CDsFRDjs3\iP^ڙ-#-@bd)>)`K*@T$'XT`HLɛkH=v 2Z᪂jul58G: [gρLOhݛ@j2t]_MB3ÌN J>b%5a `@8Py":+>X (ऀZ+X:pװx{@V Gt2qNw`)p]Oe*$�`D$id*OVRB-\b8+r�ǒV cD�FF4mha3mPL&wB*' xOڔLo�h CRYA;(2~s G/84ъ`ew#)|{T HQ/Rkho4(FW-Y'xU❙h@fLr2J4VhF.mHcӠtÄ0_:� l\?0&9#~׉uKr?F( 'r`S +3rhe Ll[)7 ,8hYP;\B!KkZC@D|$E I5Iv`j>IsM` ;=lleNbqMɲmÃRPT6jQw]},4& cƐWp w",wtHLOb$ݘ .S{v�2H6uӳC@.R #gR9.-% 4 ` { .i J#%L?I|Eꄾ4/<MZz#7P,L[ݦ]6NozqxCX}pO[p\;v�tA6{H,F0gڡJ#H*<m^~}}~dv%K(Aag^j]RapjBdHd �ON`�I P<aDp.MȄ,. iEp`:W8"eO8FBR'zDYnJoR):vSA(aq\ϔd�TJ;m@ LDЖH+#pLkX4\PF%|@Gz%,dhPqvkTcp](A R@b>NsL\pŖ+�`.opQȨ#p"IOjtVï&3\cⅆ[n`ˁ)t Sa b">.@QȠ81" @jjfN +rQÄeto$W<lm&LcbJ~J3"Z` Raq~M8A :�T ��o<)2_0 ` (a8Avani^qڍ *~n _r=h .߆bLPrl H!` � �Rcq&rQ` 𝰡ozFd):rŭ�&/1@ A6<X.# cB&t*0)RX` NHv\bhcA~, �F<Sq r.t/*8@ :Dbl4hbT%̖%?MZZ��D+]l @1 hi:�'TF& ;S< ʂ_EĢ+r D$#C %CPgMGdmfcL@1) 8^@�R0@B7f_Fn\DDKt B cbWto.>ZrMF*�P+N d`*(H*4`"چCj `Fg�<ZMM" `H"H|46AcXpR~/׃?ktkP�8[b%2IH2p*); *Cp!q %T& s+ .Aɩ@@.&4L ]7ǰ`(/@~o m Δ"3!oG6B$RU`dV|7 A$2?/Gw%x' 4CO=W5IQpHd[c` 4ﰔ<st]<�R;j Ziz<'$LM$pk`Ic?dO\|^%cLjM|#f p^P(U @r n@DA`sB-GBF 4ռN=pVC.%h&3*TFڦ!mQAE\fygԁqx9 �Ӿuj"X՜vWM&4j%|PҰ^4?nLr$+jO0"@:ytCAFibF,$+a2�J⮆p_¯C#vPz4`QFVroq"K04@^B dn4@)ʂAvY�j%;6(tp'V(GW*v R nF.ȗਃAVbDtup=f]VD8'(&y?~xq#H-勿x60): ,rn@:J�ttx#0BqtR N."3l}g,#m҄E�'@",@䘏ʗa̡蘢zJ$�V/ -Gj&%Xַ(@/d~@%YH` .a n**T9$ v!RĈ8vx%X('^i^HX PG@DDa ,D0l@PXb+P2ZK@"p/L.S<Wj<3z4Ќ~cBAH�t*I?6!-00z� >:5WJv1ەVkwvEL *~p:e6%[I'h\n`WaLҴA:0N 40a7n9cj#svi&LnHXCK;MS۴5 :` 'f{""#P!!|`[0 hrj.#Y=X?VsBWOICl╺B%e$Lb@g >b |h&�� |�{>[5x~b~f p`d'";'y'{dBu.õ_2Kb*\&%GK$5p5r[Z2|p~V:XCX6K<,p[ _qqƫZU{|̤}n)XQڃ7x>tt5޴׺u C[&~HqG(ț~<c\P&G5M.^1?M%$#ZpJ%%}'Hv vÏXajѥ|Evdߧ?vb<d}|SF ح1\cI5"=Ll:c%;SU/;|dO+]ݗ&}5?nvNysQY_W|~$Wz/qe܅Pr=k}"[󽹤~&rMC֡Qg~ܫjJBN7jO^֮>>2 .@'JGF'v^A]F<P3ԐC\JV?f?7&>&eu(~Ѭ?x^mr啥1C_&Z`*˸6bO!^%P١'/CӱFF  !Z?>j_!:4'Fuv{QTc^GFJPfI%Xp@� ?� }ܟ]q[ha  &<ذa‡+V\!F1Nh1#ǑE,)#HW y�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,������   " &!(    0  '/L.5$%%%+e !W!!!!!#$%%%$%(& &(!'&'5)(')(\d)!*4**%*45++++,3,-�.1+/�0/J11-1KR1Vf222, 2222H14('5H6'6+27(88FE96(9:89C;9=K?&?FEC;F:6FGDG6)HJ1MJSUK1-KSKL0MMMPPNPPPQVtS)SNPTT+jTHTKITZVI3WW$cWHUWgQWgiX2XNBXWGXWXXXVXXXXnYd^3_EP_a'@b 6b(@b_c f6f 9g9ghgh6h8hui6i9i 2iSmiUKij3kP3kRkrmDmrqngQp]q8qg"rUsEtpu[Fv)Hxywy}sB~{yp2t kOXJTtvhh1doR1`kӣ%^q樨ornplSmܯjOTNjuʹsRURMPN+EPPĈɔmJ~ϯWԆb5~׬ݤhߦ߬!d١Yd����������������������������������������������������������������������������-4ТC<;W"E<Tࡅ3ȱ#W|Tɏ'VtԸȓ(Kab!&3 'ϛ-MYRdK<}]cҡC:"jcJ`Ê[`OXk칱'Тj㍺.uK/Dz=ƆQS`8{T._ 2ZDY J."DcCU-MtЅIvmfK~{͛7e=uٽw6贤%/zYB ]0È/~F԰ƻ\Ŋ䝯XRUdsC�"_߁wYb`G=(ł~m فFav](\|0cFRqx'#<Fs(doƝ7"a,Cm0 b}I))ѸAMY\~OYo`r4_\"QfQY֋j)LqY[*z'h)'aQ[עa$bu- Y*z Jr*XnŸ'pzNo&9JX_"tfyGrxh=&1b'A.HV)" x,^2\ab>XcfQQuuk,')o^_ !Ak+Rpm(`n]+ ~믘U.L+L!89H9_=Ғ66hR+!*#e!;2^9{r$҄#\ѡΗQ0tq] iAB-A$zIfZW0|9uWy]r\`&o0%xEF?@g4B G.3@ahMx临ݐA]FmQ}`~|i�?;F;p@u|G?,T�^-R@MpzMۃe:6xQ`E -Mmzc;@w~AF0�/�[02AT,;bzm[A/VBh#8 .&�,-B0ÌxQ쇑?3ibfi{($h .r`dYz Ê&�1-Qog?atcHy4Xo)�4_cߘzQp$$E22["ƣ4f#?X/Qps7$8~x 6Rq9jP2mVHTeu"fA�qar5Ky % "cCfX?8Qi")64 6 �X-hC&Ϋ!GyPzp'ʑ!V3 ]0]Y_oå+)1S/ = đ=9Ogg3t̩_0R#5=c%z ~ 9^!tc>jTRPCMW=)GeXqA* dwjo5дP7vya]yWbh% X aj@ BǑk|bz1DU+^`0D|@%XHqiƅ� @jp vfJ՝%BIPܱ=< dPP XB%H R#w;-�Fִ&skG{l"r?I&0MikH/XH� w%7Xt!4`ps3) =$ \ ڳpUo$@r2- nN@%du2W E0˿@e-R>ZbtWD攐 ԧ" 9(�FڴA, ã֘KfF6θ}"ɳ[5)%gj7ÐTuAiݗbB #ӟ*V7 P6|Xu �ZHi^La!@tcc۬u^v,7π؞2W7Kc$8a}- uC:.rv2fuwH%@|!0[rU#�"7:7#2Hm9X7�ߧqi:<wùZ'(*6G 輶k~$mn@:~*lw8ێh'Kq`FESp(nh נ;?P@!#:|j^-82sHyG^WW- +qCG 512$9vtBa/ !QNBj9WA e.ُ@~7G?Lȵa0$Վ3fF4`^t϶g o%7 >ES�/|]~G~`~hGQQCc�U 0F� @Rng04[X @@k7D: gS fZrw1g@PS ^؅I SЅcZeZ`q` Qq`cpqupqwpc>{GuqaXqf=y&2uu!!$G-+5� EEDFZsP>sIІ-ͳ�o'mxg}3uihC@R C0h/eFdT[-1B-N og�ppe1�pOfN@pU+1w y0wSd&p7}x�Ww<=aN �p00w4)oϖ^t6O+Tq 1!聂xPUPkfkwh·�`U --iE^ZwH&6%JO0Gсwx-A|G!V �x mx(p\r2|~Q~)nif�lgP�}>pJБ-ad5G]9b$4ñhiLfS+�t y@k�@0G7L3EB9,�R`YEИq~+y 0`50yH6qd3OW0Cu'WO4qhq0-~u!y* $ijّE`^ęy 4^Y7 !Cq4;ɓG��zB nK*GkWs@Ga1 8&$"砘+QKF̸uT|i{Z| U!>Vt=39q$${1;x1~ ؝ q*֦P�lqajE ɗdp~*}Q+܉\ИhЪZ]hy)* A~S#DB>.NF/L)aaxf19`lZF A {*+!7G_,b~gЭw|;g]@IqrA+VzjG@d:&#"xh pHbf!�4C6B{)Gf3}+؋M$_fuAkz ѓӊyyD D H ^bmޓ_*H~J�IAuVr;):p]{જ$.J+GC4F`vE 9@9s8| Uٙ�;\yF%RRRe G!b4Q#,2%;ɋ'PCQ"red*V$dI:]VA"+a:se+Kg"2*}JM72.+A$'jr,ޢ"qᗭ Zt*(Qx[?c=%�Rm\;~1 "21"$;s+-1 E>|¨qh1’XQy7#&0KBH#`]J)ڶC劰Mܾ(u30ciwSq Y3EEj ;F +B,E1 1l F`\:lJg! Lg;BD<,rlj*'+qqD"bRG5ǻ T,s*i {.BLȀ[TV e\mɧLǼ.Dm%†<Ą2%|O,Hࣣ2,|܄qOD73\2ɻȸf7, l<o2˱Auֻ~ B?[lZh;Ga .I&%rȈRw10<= 1a$]&}҆P ,.ҕPck<sKpbmG<_pGD]Ԫ~vEmER O-V}Q}X*%a.0jO(EOmfAfw@G}I= Gdpww BRzv v}05hsS"20.zD){Gnd0w1KI}c pwcն=ڪzrm=rկ/Or0~L%]lAY@S̮ +-6} a]ܐ) /Bvm۩Eԃ-qYDv=al#gM3ڑ>)m۶ᷲ 8|êd`#꺋0 &͡U %uab�ބ!Puah2j- N!/=*bLMb䤜`^戭+ N rcwfgn校䧁N N?5ntU=suQE'znL!߃q)_NfA}3ntqȘ Au6># m&17R&A60 F"&]K7~%k  B<.,k5};5 azYoCkr"-} GQum>?;RV0nx#!ث}9arX|>­>"0�[,L(p+Q~ۼlPފ/.) ghY@[m mJ7l7p-CS4<V@% ++px"K+1,0QVR-]H :a 0 _Q[LBpH'7 ofa../G1%3ˏtXQMNd$OtЎc   M[V-Qzrkdv?� <7b dHЅE8t1b`"DbhɁ_0ăK1e|iᘙ+4K6]0.i%%_nQ%(LPM Ovp1Ea{Dz[ q`cE"Th䟺 5y;3`%\2WT`|d/f4q"ěMls-0z$s:>k e%6̴ "ڸPvG4˚[$<s2K҄Pm"mަ 6 02 OhV7D}IM3w>"�"n8BNT%d�5X&p h %hÑN: ENBL2"VH b1f%8ko2. (A+%" 1;tKL2b#Ʋ .`;];i t )h^%+TS-+8!%.bBR$`Y`""-H#:r�!^y}LQ*`#�>zoșfleCCB* n&’A= UvE &,⁃J=kZh_ua>]:&#b�6l&حC(cRߜ&3TS%f-:0* ,XCC1<!GN%j`ލ!Z`PR ( >6lbIe7k+wcYpDhLn踋JVf`@6e ea S NΒVᅗdiNiIRu7xdc(yρ#t C=V�&C>A!TPB8?ipp`H+]BP€%7j2/; :@&:8ykb"%tp2!o'Ӑ0DuC p!I;щTc;H�IzqP<<$$L';�%hH(R9;hFĄ$'F7A mhڀF3<0QPFZ_C1i$!a<�.'FA2yB E"z BD ( Kj<c G4XHCL/H@<B]8 @<?!d2@P pldM5H$ a(6ɐo"1ٌfjgJHh@(2aS0sBHE(8rH Q}9Ǔd7Q ؔhr"Cwp4\J hQ 0 zCO'1%5@JIP RpIuE1ju-ȉ' �P, 7.,ATu hEJ h8cԈ9V pm2D�5],Q"s"[fd%8yI\R>=DԢV 'ºu`2՝-oQ  ,J8X, qa&| 1@0񾇾R G"`  `;z^K#0hɘo} _֝̊s!y@,c GdȐaUb]Aw�Ȼ0S; pKm|BNR̗c 2&H$TA`,U$܈/ c500I9@1Gxb0IJiԣBUY8xHz 2!|f4v&EAPxq <bP*:Kq\!EB>XT<8r&A !sh₈4(6c"k@(*fXZ+!zSnb9%(WA D7b q|C A$'rPO|0c֣'Յ9mLBkQzi򫓴yz9d jPC' > F>8E-> <x!q@ d H@Lc K@6oQ?vK|%. a"52o`[KP;V+9(7 h R߉sA :c "/mv,`AB9p0Jy ۣ2Dw�a1͞`Z r]8t 5R @;)B4'HB,` FBc D:E$ 2�.!F xBPF^Pp۱D""�!G8B#OΟ#0@->Qsh 8F,sH@LD.aR,OW5<p$!'(&VG6 G:W$ 97Є; c{ (5s0+> | x5 4ir!0扂0bX<S-: K <(1$;-8;$aM؀5P,- d"lz7,@]` PBa#VYEKXs )WQ<�--8×s8O`. C J!p"iD(<y"�X<b6<4i&̗4l#_Bi5߈s+@ x/A(_H;) Gps4y:8F9 Ć$F@;DdO#?𬽳Lq\A<‚{TDgT0h$"9E]ox@?C[̩ÐX==_$BT `�ȶ8Ll2CRs�)K<$WQ08ՃSÁ =EHa: 2jGxiJ"|J"x`{,8,Ђ1309z㸱}/,4Q�p8XLP.X s�GSǍ@̤ %R $'F:zs Q՜?]XO@؈ĄUP�o&q&t^ttdN`O(͟:e�O3dtRhITD=E3?ݹax+8,ʢ,D Se@{ ]=2k)3Q +)t<':Bam "UK9 $FMC/( =hq=ˢCD'Y H"S1H0D�C S @R<cWT`ɓshÁh;\FQ0ԙտ `@ys�U I! iX(Ձ5ρx4@T=s"92^: FM=Z- MW  :=eضcD;uP-l{e{ % CST 0W6j; |~We CNiVAtc62È2th=/}NXچB$B �<:= d8`Nh:.W0YV$EUC ()E-q@OɁ@܈W(9Ö$O(Yگ880H;M;KY���;,9=brap!@DHӨ p58 @t Xܓ8)#Q^ͬDG{dړׅOK$6-8\^A �#QPՆ(% ï|�>%BKK|@ۺ{ X>4LӒ]v�vEa 0v=R5^6Ot^Ia1T`KQNx`%Vѥ:,h� ̒h*/;W==8v-26c20c6>,0c(#d;)�l-�Q62=~xdHvXi4b&@.`:>eTNeU^T^pSn:eXYePeW PSFbeYfU n&B@ZcKHveVflWYvsRf[VkR�fH1k>吺 kXd 㬚dGw+wfXkeeYg0hf0hudcTpQ8-LZw�hTVs@4hx=xcVNeeV o5PiVNj(ԁXf=+j. < 搪iSjXe+. }sړ0ӭehh>~݊'!L |~Q!1l~lȎW^~TFEK-ս7c>mfe~WF,a$ M7&x710nވ:t*/e;8&6C\h&xi`n ֬p9pH28^$*/ VГ6]isgmY=v1@%*sٔ(:3#pWe(ڈ*w AmV[%"[;X=2$'qsQ ,>r ':P+NH=$5(sq22G X{#?r- 1T6[)o\ [FhEzJm@&s@4LI &B DF1ph)fing4hY8; ,DZL;CÁ}L;ac^'a?v,G;c]?ȁ:\lmvng>vp' E#>\E&\hXlgzehZcjWfa>ewlwqPz_F:?(;Vk r&(XeReghT.impf揇Txzql(E S:.FzKv xv[gU>zy(u?sz AGayP-聴g¸2庇 ,x{d{Vx7W{Gv{0 _S<$QX>?|o.% շ}Ȇe⟉GUf!p(gl>_oo& o_Β}@}VwwzTQx'Wy'.G.zX>O %aw�A_%afߐ/>kY^З{p=]X~G}X8'p!*4 T(q"Ŋ/bp#s'V(R QDA %L~lb"U\Q&È 'iLO<?*ժU ͪu7:y`eʐተgҼ&܍*TjFg24+Tӧ.BбH/c |97Bfj8AϭN0v٫EͺG%ӬNih"F`TjBUAXof<s۲FDx *?2�F" i)C;8TJKy YG"<F!VWbVXbR("XR4AB`P7∣U@H `PTT܍Q1dD,`5DTWF27j` 4Wi@a]ybSsa+)nC`RC9?PCPBxMv!^[uXB]QƐdLQO`1%"P2"R!u#*^f'lP`^�kn$ \ }`V;8%T^QHUP6t+Z)@ CB@<cCnB&HR@:ătuU'+l9S-[p gIa51ё(KȩzU)S[N7PY9е[=0pV 4ù@7 YHБGjeVSV2̑OCCCis=;);TFjC]g$tBJ`ȗD3.`q&8>@4Fo+`HuFٝ^kEB[WVE5AF*t`>gR 4wC{7IC+>�aB _ى 7 L$9 GG0)L d ^q e yN"3vzԋC=9`B` 1B@sh1p#` +C )T9sB bD>+I D+aed�q4!I GrȆ!:[j6|#-ѡhD [#٠HL`e,;p£Q 46rEMHc̃DTv`*"7yb`G Ds0(G5fp+F $2r'Y9\[#,Q4M$C ,%rS &~J/ D%#e؁#ЁtddorgO$(A ` Qyk,'Gi8�pq $vqLzӎfmCD9ba4ħ9 H]{(ђYR H5RP7Q"(r�&n526X!1!-6/ PBt2$OBpH@dӍU[a5="+JF0#CdmDHr~`Nb$4@9T#/.\̬' vb:st� mF zQ;v 7n4n:SrE€0HB W-E@RKZ!m$7\H"�{[H W�j l$ TGّ5,� wQ H&xp cħ;Qx8,@>ͨ�Y4W e&ԠV2+#(x$8$m]J)F<<ogaH1%XY `Ȭr>ke568@>"a87dT<D`ĝZ$#OmϠrC I^*Xv#BC ,0p"' PVo5TH<09y0'HVڑz$Զ:鉥bBfH}Yc?~`? R2S)IJvgM @A P` 61H#G+, bpm_o\2u6MW+(zҚ6RblA 0)[Hb5GtC? [gDaCt XW`ԥQP^'֪@!%rv y9 k;( 70Rz(#4 u RE^6xh~#kc��A .݊Y#iYLP:+H4LTHm@ *oȩ;% Jy�,@Xa5/_~DuϋUUX^WUh|IRvS 5BEE0$ UPpJ W'aEx\h�Q � @Jux dQQ[|=UUADbh^DxmD \%@Luq'ܱ4v|Hn=(hp  X P�U!C<CBC5!CA%% QBv8YRU=I%QQ8@A tX<Ƚ@ C؁ֽaU1y`X3LjXC<bG@9F) 9Y! AO.t BDS!f!#X|=ۂuD-cߝ <F9: ?#݇ )a P5D \Ahu4@KRb5 "3iߤLU͸pY� A%(eFO7PCQ9DB%5>[(D$Frdp gPG�S60(uD&@a%c(WH NP< CxP@4Ad9lAȥAlBxБYpM<N`5X,"#^PAd 4dPqb@ӘPCNQ\HGV040BPSv\:>dWL۴DLqEiF rk!G70D9l3ƁFmqf]'y' \XG&hu(BHTbC<…>+2‡'4shJ-[,Kɜ_dTuE˝nEW4Y4eO (N4aK|@ ܀V CY�{, ɿM(DZ$hhO2DVYhH}EAXFqg?)Ő8B!el钐Ύ5JV)v4'"Y<cGL�^cE`E'(8&VcNdOjMjhnDW&&V$fXIȪ<S B>AMiafK~f"`Z[Idj+8BFB`uiMHrLr&nSj j ^IV[Zҳ+[HkbqRiڪņ,ݖD ֩Ҡ`E+(KVR覻n8 VѸrC,LZ�NVHkSq8*BUrʷX0{Ɏ-;"ie`FEay@TӸ98FE_HDDpvF4ٽF]0ŖjLn&ED ]iUuyJ .]+c Ӝ"laMžchXQnŠ D0DlcP""l)NLi !F^˜E!v/C,C*dR¯4 @o/0�VD6�+0jE\ 0;D�\0GPZ[�S;D/0O0p�! Lavc57.27.100�!��,������   " &!(    0   '/L.5$%%%+e !W!!!!!#$%%%$%(& &(!'&'5)(')(\d)!*4**%*45++++,3,-�.1+/�0/J11-1KR1Vf222, 2222H14('5H6'6+27(88FE96(9:89C;9?&?FEC;F:6FGDG6)HI.+J1MJVUKSKL0MMMPPNPPPQKLQVtS)SNPTT+jT;6THTZVI3WW$cWGUWgQWgiX2X<9XWGXWXXXVXXXXnYd^ 8^5_``b 6b2Jb_bc f6f 9g9ghgh6h8hui6i9i 2iSmiVKij3kP3kRkrmDmrqnEogPp]q8qg"rUsEtpu[Fxywy%Iy~{nCeJyp2t XJlPTtvhhozR1`kӣ%樨]rpqnpTmܰTNjOjʻRUtRMPN+EPP.ɔmJb5~֤b׬ߦ߫!d١Yea_2����������������������������������������������������������������������������CܹE:5BdP"F I(1s,2jȱǏ,N\qH$/zTeʋ=X4㊛ǪscJ/kI#ЗH^\FAOp!E:-bdqd`2bd hQE+Riʴ(T@)]l;QנT2M蹹o˻$#] Zqbl00Bc+-B0QCF 642QY*ʖ;ن${}oD#훅g.n8֯V@DE#hu!edJg'{yGįEL߀v9U5xVz4{5WfH$waU,UY&ƨ Tt\<u΅=YWUXK%5x@>$c1Ť]eJvV hcWKnTVnyܙ'�n'df'$vc{d)('(v֛I%\#ur>Vh:Rv]:uj:UQk_GɛnrY!_<dgNHB^aYT=Lfݰ`2P'(HWǩI5e㕑^DEnZ(w 'L͊.|2H=JB:mt"k=K‹ʶL)"BH%$nZUTuݰBZ5ƂLaO'K[�rUWfX MiXsW)|-P>ju#C0{0M]Jm#L-$fـD 9v)Ů}=>@xH>RPw砇@O@y]L`~o_Hjahj,$ 4C ~ ynT� pl��t}CdyUH1ۣ_W3澖aR_ $w% PJ\$™A 'Ie~=n0x9t��FHp$'|�"%�֋60�d0 ,!ey!W.T^֞4-EK@�)@q@  X`sx `@ R5I-:"e0)WbG�11# 9Hp1%�H� )i⣝W*/u R�I{#! I*pc�H‹T� @�:P$a|Kw'-CKIRSJr#fI2dfRiKr$zI:/2 e>@D 0b]D1$rFAƴe5%9��7wfZE^ vAtVt7EfVǫP^%F` @d @�-�D $�NI }z#v*G: Ѕzr)! C dc�GM<j4�)Y IzI [: P@!/bQm%L�NÜ}Md " 0մ~EJU/O7E {jz&.'$`9тӆ-usӮ<*hZXjaIQZfLC+M>*q/2Z*�.yY[h[J< ]5r ,H)mnE!G{*.OyMo_z+W�_9E-W#i{01;"Rc27F#ـ$J!?ּ H�Pf�0B)Kۀ"XG?ubVʢ8IA:dD2l3_0H",AR+I@8F.B>l<v89M uEpsM|�|5HJ$O)!0>R7:,7BEcV*P z>.M? x(T ;%.H0huW~sm'-{hVҠ^5Ijs>w s$"t5RbN7);Ԃ " D9٢"e '}ӦLK.cusr=ߞ" O Ñu@ n@$HҀ^LZĀxrEiS&/4Sb$rpFr]>Z@$�uh/>ZD0p{=lu[&nB-ps�>�lA)[G !qZ=E@�4t MUMk$}IS>|$4G!xAI#!>W;tw2 # Hq H!.hy"VGl#5 � �ݗup#1v^0Pb4q>esB/AX2nЄNHWQb6Q4/w)� `lD8x{KII?O`.#E!+{[LL�%(te#4�PfQPC @�hNxЇTPT bF7d`IOL~s>#!5 XXg-%*#;DBO8E)!S0Hph(v #Y_@vYvPSxl1pP�'FdrtIRS12RъqR@Y|VJN(BIޘrp^`}il3`eXf2mPbu>�ŧ�Qm s0T'YQEHCQ$h.@.CyfFRm^L^u7u#OǧzIoHQH:@!wT $}WP0Ppl$Ja~AL4"/rX%Fj5Y/1:VZEQT�=Ue�W 5.�o T. Le$bHK؄[P�9y{EF_)qs#ag$Tta]]xA%pQmu[zq!yWx `s0Ŝ琘$hal%2bs.mRч{؄n0 Pps`f�#I7@~n- Iä4ZE1ruc)᝹4e|QxMX!hHa iQQ<@txZjRM"r`fR(D4EP$n@9R:-!Hau^ ?HaiI1eMٔ6I3X"RGhrqh n� @Gj^!�y.:6 uaѡi>[HICDC4`%?]{Ç)!�5@b-X,(H1s7$$lj6>2,&9=0&m%,P 8ʺ/DE^EVJ (Z$0FR/6e*YBnV#U�o�DjWHɜ  {)k~Bx1V0g�ǜify��{[iy-sc1jXfV!L:2&RPjW}<"JM/j-3 "xأv5Z'Oe}b=[)AQ-3`>,)p8NfcC =Ö:CkE=Cdd䦛h^HqpkhZ!#ӔnO ʼPSZn0]Q>!pZ1Sbz>Z�CJ!=IQ)w9Äax[-2+*PY< H!QY #1hኼML%&"-5[ߥ'']A%B<DRA|%r nP|EI!AY.T YD0ʵB pQ233]"0&m2SS, /Pq47ƓZ[6r7ae`h ɱO]A>s)y?BJ%qO4Sr$q�'IIIU]w*U3%$̽H;;~mubyj3LB0\lOPʥ_Z"[v<R�r-z\U$L]$|4zU qfQ(B˥%) 8<> 1 ?q. Sgq4qS o,:qң+5[ΫуF@Q,"<uJ%1sr$)Ҙc|=4xp2I:`$,aI,j D[�BJQύЊ#?֮u +> ##1ʍ=UI]cֵY'J0Av}<$@Ct)98 /<uQ3%:'T3'*-D6 HU?9�/#a!?Э}J]}M] u&0p0`rC+=`x=m }M8IfB*0fVZP)qg$vN^~nv!1VscT Rs(>d#~"N=~wB>xJIn.c@ʢwҴT:YX38CNwp#QiDn pxtnjb i~{a4:Mc2�6~׫BlI8NS{uGs額Qf2UY!>9~;n~H1M^B>I^)QBN(�Ӭ>Oa מ.c0#m-30 ) 8N!>0 :틞/n/�:Np ϼu{Ռ. 0R<"^sIQ=0k$s,76?(_3oh.U2$ o_-(n-oLeLdSVl]RT{˒rd>B#~1M;kqg@䢺1|_AjAaD}q"0A7 c~97#x_2)]ytGt;~InAfbIE$S1 �P~$ @unQock"0=r'0~Q_k7Q (J x%*D 0@9,dB*&JdGq8I)QK1UsZhѲOZI7hE %`q TK@%q!9^ աW'Xd= `BF]~EsI/fX=%M. '.pQ%Kw){.B &ЂVc R`3f80cą#EĈ^,4I1׵oo apqP5#I &\hVR߳J '`�?R͂6h� b /!<pH@:$.>($EbDd"шL: "3ΪL .xbɃhmlCQ"zP! qH8;- 8Ki;|EӥǾ;I :2Â0<I-P GyI&p0.K<?SS B:h8qs [A?{5.[4.h(4EI= #@궃 u, L@&[<!fpb 5FinXeEH^R^|e,z 5kr 'Ђ>!Od9 a4Eh7 ; �W&8fpfppbX!VZ#;g!lWPbO*\:GR8Hsb趿z&S* &WrJ+Yy3>s zo0$,`6HFeWi74o Ւt吃8-lyd&ejf]I wNdnW _a^bO*!VZo_FVFcIze[%Prn!QR_;"E29Dob,$d$@!Q�Bjp9J"`@@ <'!p!pBr9❮FbPy@w%`A u pxE, S8BԐ�0AS&d'WB d(-`,DDs[jWHIvxɔp EB@:8 zc '�8!$�!גUDH-D!X;Gn/eD@ D0)#RcxD:WspĂ, dDF4 f#:Hr4 l hAsy,�#CW]D\$QHDbAb75RD|q`0Ik*fYx6%AOp3ģsIOld h1B 0$U[A9B`! `L@F@[ļ;zD0+JkOOR NqO+8"=i\#5AZDbh,e e@<ACx0=LT iPъLġf<`bҘ41҄oҨlU ^kIC8/.Z f<cUC}ftA0@:Գ*c(`"Ѡ BV:`}"q'cw !"p{Ĩ!F+N! L'!$!Y!b!ev 0 GE A"Ps(bB+c4 BhHtWdnr+[{#˚ZrJd&ԕ2X){^kJ "`F3 yebA4z/fqW̘ 1J\XLE ^U+ 2j2ab0up @( 82Nx]rpAbZ#!uLX8$sXSnלeN|9P^rюnWBn!xE}ETb5BXQ t./Z _C(hȨG;g>c 3ȣ]W >K q}F#.�,bn 1\Z!(!lDO EF3ʄ\DA ! s.X#AaX3ڎ@jgaYJD`ufaX9TJ"$(`yD J4{GB(Jp :.qmJ,D%OS8:w]8)yЇ^'}M;H]K ZK(u=K|" 2F-D&!Q�0UhCɩ舰`k&y;x3,m,T`SMCp$c˵oPL5QN S9lJ(1)x8+phd�>EfEE>6C8x9H=Bjt鉑ۮVÂ( ;VѶ4;A D)!X0xs-| <鋼( ;Kx8Y ;R٣=qHhb:((e8HЂ5�3aӷ4$80K<M肃X< [y 0:SC`=IR i`2D&M,�jJ 2h$@@4W1Є.ܐ@K :]8;Gӻ1HCŃs'nR6+L&A$B h`<O" G:7BC;DkcT{vyx$Cs8Vt xAw;REo>&G`Z>l+pY;p;/8fl D!ȁk<<Fv9FYD |iIGѦPI X%L,(K9_:Q</Ȃ(l8�y Qs EF<F YPr|ǛR sĆˊ;bC P챈hTL! Ȕ)6h0OnB-H"<D < K@Y8 ЋN՜HQ942x:͘;A?m-o:H )<,ɆO; 9/0͆Q 108D�ýH t�.KbGHOtC|TJ9k"3Ђ3:<3Cx<< (;9Q[@5D Yh;k CୋFL>Pɼ8;:r0xC�U8I4M^KL %S)X[P-]/S̾aEPj9Ij:ÃԆ84](pD /і[8CD)L>M(s*@+T[%]&0 es|Y< 嘶 z >̔Aig=̓U(9@ ]cY<S=) 8X T U'L8n=7U [lr=@xDc#r)Rq\2jlG#kP=M90͂btȂc7H <R�5xI+ _ŤM)9*uGSC;ԅ�!Ƙ� \RM4(ڌp՗kkESEdV4T!}Ce p7x!AYH+D$Ĉւ[+X= ۠sp_P<,=jp9=BUQQ[Ӄ[a% [;+Ŕ΍ UOP٘b�9AS _jYӆ�Q=UHh_=\ȖݼeőT uc7ݔ(X/QΕEKsXU8QLy*/ D1|;^IsNKa<uo=dQ_6DII%cVQ��(csXU0p a`͛8P0<�28MCm ]s]II-LIIÄ%nj^iU< 囎M�M 8p=^`d@\_ƄLȄ|8/L=sMR�:a&^=ipRN|� c�g �gH pP泄ٵea]Ѓmsaa:,(6Zŝe6! f+Q:p[ 8=hs�h(+N)twm̂0@H/i=͒nΖ18UBh^hDhL#^?@>j.PXkCج댆 P p>&Ԏ�""?9F�lf> 6Nfl>nf DC]@|L�s<,x> j ɶvkfl0^N?M> ȖmV suuL\ؐmnllVƶ(n$0;q\Fnojv8?6csI2ok?fVCшyΗmto؁&qn 8洵fm8zwB|YHz$eXXFN ޛѦNLgmpΝۄ޺ɗ(wԆDmOs5o�WsF T\ckxu)o$v77vfߊ4�#mEpql kJ<q8괎PWTmh:0\ח1F&[:ui 9Na;�=? ^"@8Nsx lm\�Cxc5D ^ue ^u<x?^?h^ pO[8 ABn]OOc=tn.sVQ* m08C! hL418yGaoy1g??aOw2?z_xt5Ov|rvqL Ktr=؃B8m7}>ش) Wqmz(D’V $-rwq||wq{?W -?ȏJp!۟lW ݋Nqv@lS8^ 6Hj׏wTjs}k7ٿUgkm @xu0\Ҽ OENA^A_|F w!l^ 9fJ,h „ 2lxN '&h7rdBĐ"G,i$ʒTQ L͜6 uɑD>i$(!P'PšWJ-xЪZS(g? 5ĈN8Uqn\!2V+z(Ĉ'AL6⣂;~%Ovk7%ТA$̈زJq玖fsG=K&z`aiaH;6 q,JϾshp͒-d&mvo_č7 )Ci=!I%ejXkl=fz؛~M[|n}j`gЁ^NICі!w+EsrK!~UY湶A5gR@UC ؍"㙷Y>OYI>@yiSg嗇LhXjXObByUHv"NxyysF&(o7̨'PC AVy 2Y6-b+H(hJ9)eGڅilfeСV F92@AY@D] Dk~f٩TBt*HDe wb@z)A,�(KAzmE⋢d a$HL1Hw#bgxsD.H20U?$A#lP $4d-| -̲$B$Uv90 a 4E]hMR])LZ-U~JEJ/( }(�}@a +3Az'9qTbs֮)M+oTz.{NxC9BдW{ޫD3CS $;0gD:^e)yq +յ ˗wGs4 V'@wH(|=f ;xAZ7}J НD.yAq"{{V� lGN?*Q$I!D6D>5DŽ=!"904 vP[A^`iB*&Df& gvYC"�=~�=}CHb6p AR"ČGt-A V8Ss�*|IrUnc (.Dϑhc锡B tvqԑ)<@vqB�0C,I< c v q,ZQ܉\жR2f`H}n bF6 Mv('59Bf0X2₫ 9VD20Jl2$`:�gA6��ri\,%%)H~ !#_O�>BsOP6 3- lLcWeZĂ̌!"3Q$'-L88ʃIl*gR"hAI Җf <Eo Y QMLM �p-a�#!wKcف!rQYDz;ACP%""Dq%byVQ�Xd�]Blip9O;4d,>uzKvIB10ہb0n \jb_q$Dx P-^y6Gf$9FJR D ' d5,KbX0 r?�-ئg].z4جԖdc>H_7(Zw ,f/*8mY5Xфщ}?uFA䚊@$_;6b7[{c)M>FA1P  9:JںXu](dɳp|*,0s`BP\� 1P {򓭨/BmJaP (1@�ϒk CExC5:ESL҃]5\p#`[0h! 9Lfѭ 0^TzB3ЖB 4PE`KQʌ_U!*Bz E>A{ d$r_hY w |&IL~ n`@S6q[U${7�ğDJIЖmHGq2zܖ䯭"Qȿ;홍SNL=0'ڎstl%Cah2,%0^M/ Cby`ȵUMm(An)a Rnz ʉjW%¦.[ZSD GpoTB) >yGzhtY j՛md <AR0)6D* T5%XL]^0śCdQiGt! J�Ņ(DA@lzèI"Y` DBQ\yXk ¢8O݌CI5uCB�B@)@Y!GL&|K\9A@ay"X"ܕQ\8ZJ\dƑ9(B9$DI)"TD.0,C6h6+b9<dBA qDr9 Njɇ06 (-* Yն�ĀAma TIMF`iFČqb"<� | HJ%+oVR/qC8uP%iIME[YD31T͕At= G\VC@jL dLHdI\>Āliu2.DpX@ +^.� @!ŗChX"@`,e5 \NTqM`$Dڸ!UևjG< w�H@-đSJdZTM?@WC4LS v`]#bd%Fn#!X> &V/\ _B x9|%DpL XJ=onD9=UFB@qeT&ک(ZBJ nLvmdY:UF"y$UT.D1 H A]` Jb'*DDeQx(�sD1DBj2G!��G\ʼn:<vIJXwfR\]F4B'rA|LNQI߻!/|yBA rX-W$À(vʭjN g<EKI [VEpF6B$D-.7(9DB|~BEMY9"[hCc`_lE CL[0!G!B(WAݢAR9A9ިDʀ ) OZ!}@%|N.QA@HAؗ@iDWIi:"i爙e*G1VUHH9āN dBB458C2D$D](E'vQ#f>UB+.yF3(CEzhr, p Z"j1Kl,Et S ,ZBRfv!9D8Q2Ё|*G! @b1AQeE`hD�5mպBPA-ޗ& MIXkzTAlTXdBF)!H䕬 A�@Ȁ)!UxmSgR@Pf@B-@`хKQ ٽ f&l4mMG�wB|DQ$˖auweii.B�znd_l+n.{dHR8,l 20ʊ Ifd(p`УjtٕA,;OmfJ/o, #Lup�TEh k^"Lh(0vdnBq D]K9fiU͖ F{In6[dqJǔDD)!,P[[G1@ g `]^h ^F�vY''OCݚ=q)Qf:~0ݤ:(0qOּKmX$#,H:z/2@T$Bb@d0 JuG t'=L!T$bA,!,=K.(ESU&HHFL8Q)KDbe`r'чvl}tUhG(490qM mTϠO`f~4tvDCx TNhρ%QT "Va '`T,C+b!TVDV`uX5,D�_Z5_@#Z"pZ5[u\ 5`AuAu5_A`#v[T^5_#AL[E`A@��! Lavc57.27.100�!��,�������  #  %  $   / "% /L%*%%-6$+e !W ! !##%%%$& &&&("(68)(()\b*4*&*,3++++3+-�-12./�0/J11-1KR1Vf11a2+ 2222H034 45I5))6+27'7'886(8FE9:8:C;<M>?&F:7FD;FGDG6(HH6JVVK/K1NL1,MNLNNJQVqRSSSHSNPSSLT )TT+jTM/TpUVZWGUWijX2XF7XWWXXVXXXXfSZ'cZe[4\ ^2^;_``ab b +b^c 8ee08f64g 5h8hhghui6i9i3iSmkQkQ3krmrqmn1.nXJp[pg#pgQr8r\sqwxwy{kDdJyo2Hu YJmQswgg]2doR0`kԣ'줧^rpt]cnpT UNknگjjNʻRUSMsPNQQ/ɔ-D~mJԇb4׬٤eߥ߬!dڠXc_^2����������������������������������������������������������]2E >RE"ŋ_h1nj_tܘdH),x$G%c ͋Yb E7y<i#JFUc)_T D#ZQQOU`!Vٳ)ʲH{VYPݲKw. iM;V-Z}vy ߲g񾅋wZlV2ɔ+nܹ-]ʧ1#n1`B]oM O޽;wn{P[5ȍ/F]ʃ{zJ7]K\̪}լOϿ[UՀ]}U& 6XOPۀTH9v!uX\-bw,'!0. h8jQ"H`|(Dۋ>RXm-dXPF ܎V\vyV^yNzi)vJp:iՅMih矀*蠄Zn/@ʄv:"cz |Vj饘&4y'5Fa9g["*pߙ7 "eftڇs%q v&oĚܩsR+j'! vKB(| K~nᆛBwb(�l (p? ,g/@SLPA\ACW*ҿ�sqQC ;C  6 D%P/ �\,d�`@-y")j�53d1#\pQ #xMȀ �,0@7P\w]`2oWv-d@Ԡ@@hpց_\YsxX`A-\ybڛw 84­G0 z޼X~pƒm';_GxW�P |q8@<P!@dؗ6< ~ =-y'SG9l  qa˝ zL@`݄A ip;8Pk$`10 ; p:p@<0 rt_}x�+]@X5#Lb emg&*J΁�7.~Qx9QV'8ʑzrZW�-|@ &0BNlQ l PD=RR%(BlvAgI Р p�Z6vዥ]RvO6pl0LYeNZY F(bHI "K�DT9itxIےWK`0c# �Sa+%G2u� %ħR2\d'SF&a g-9\I籮0 B2  ipANMS˵QS2{POa S5)�l D(Ly'Z; (;u0Vc:L�r}[9)m eA Hڀ` S]48v>JN5eC pѲ�fDrA+h*ή}Mw:Qq n$mgx e!: �]nE}$OQA/`�qXh>i<6`XlA48ۙ7L}kupo4Gm컁IFD85 6oe!Epd-Fl|�<Ԃ* 4d{V$l1<�"fp<0\3L&*X6D I&G@|fX U"2x8be`r =$p 8$X ۝\i j~\�r j6M\^PN-C%Fqa +!œ !0b4h F@n `K'bmhjX!* Ē - K4`յI<La9Wd'EE94'Xɰ(* lâ`*,ϩ'߲X �A Rws)�a&zI~0 i=Ѐ h5yH* Y_͒A+T~cc3)4 vO.ьd]9A(v '(KxƳ^>tߞQd'?j;ڌ0l@ |-zRf?{ͪq\)wUbN#~q-p!U�n@ g|3 =;P~j|tK`IkԠӟ^_HnI {II@�CC0>3e'xV1�   )7x1U{n+^}0p-}yG0,n_n7vgt``KPfi'YX6@p&{<7C00T�$<!pWrg`-`g7[F;g RjP(",-}}ߧs70�"C /Ct'E�uXX� DEhjFUUfP5\v q e_[0esp5$Fb*\hA w肃}p~s@�=Vn.`sK<P xjIg~vjV|ySܨj@sXy]ڈؘnI0lUIB`n=S`T@$ĊR,qlf ^�}�sHn=`s>ss ;pnKM�Lf dEfU�@`&2 <@O_\s=@n;t7s;s(1ԑ�O DpRbbIkeYVf-0`8Un;Yn0n&hbAs.`#=sR jؑ{wgz;Pf64\N c4@<})~>mQ )ix.@S�Z$GJ/z hB1_DPiUM_0.�2 "�6WjOhE �}}1F%ktF'] p ]y DcC6L�2X�6} <\Ey 9z20fH1dObo]ɟ%PYE4gt>0�L5pv R �hCQsx0p0`>&9ZU:=9z<5ʣ>:>ZH@5PHvyL`s@W0(qXj,٥yR�PCJC9u*ZP=ڟpj*pZhv;�= K@ =sⷨb\:/ׂ/皜::6SJ`I`6kJ)OXcæڟqz8 hs8ys.tU*eVq}05X0z @Jdj]igİ+jJ+KП`X "[ ;Q:б Ȟ)l2ezא�.p0 ]۰0�/v zi�" Eʓs(۟A 0z9&3Hi﹇{萗*S�iG*fx+w{ڰZHP0 gKBy(J`KJ5;yn=�i2Y�j*cagg`:[Jd0 5 `b+P`TsɨxhE;HɇSِz[5@:K:*u{yڕ|eE0dY�얻שx@t9II 0sybk1蛲�3KFK ciz`WG; v#fdj:Y ھ]/q} }:Ǿ� ~;?85ТCH瘑yc�'~}勿# ,©I'}lF`5#�0t8cRUL+> VgdP��k YB �<7ax̛#B9n@pЋ8#%0UJ#Apq3JT0801;0#06$^ss! |0�uh\#{<8`.輱ɪ## 2.xy20 | < 0,2y,2^`B͙{00}//$Q2/ .P-wQ--�}9L hA#a1, /+R-*!('q191,rq0b$ -ӓ# Gեr$D= ,Q)WՙkZ]i+aA^ U}2jmp3{V%vT{f=j؁l\ׇm *M!1ٔ9 Fם] I#4B44ک-۫=۫-ۯ}ۻڶڬ۱ۻ]۱p-inWֲ5P}؝ٽ7-=dͯyZcwpxP}x`�>ec!ՏHҝepN>nepG],Zv$"Yv>$N]$n%~(+-)n-0N7...&-~1N*~:Mϭ^A!(LPR*>Ln-a=6jh'|aН$K2J.>^^1, M]3Qn^閎Չ-ր>A|c vNڊ-~뭞^Gn엞ޱ[>.NdYTWNϾ,!(R'En,׋˞>,q,+<2ir(Q^*nQ켱>߈'}**ayv_�!,~1O1̂=N&M$*+},(+b*Oa/S T_P-!?>R >ێO-j}ZP]n u?9jP wU@)!PU 2!Fq/0aѝYeO$Bp0QPh tO 0 0YNQ{]57U$@LoϿ\`0,!�(P_ІO303\!!Pߢ_žަod-Q�cԩ3iҥD&!'Q$NdD(Sa!2X YI&+dP �0AQM0~̘I6% :#d,bSL-R4;xnWaŎ%[,W2-4@A2P(f̘Da.S�?%JLj̨PB*0)WR2& 6gr岔)8NPmY`=oX[§(PR'Y w b @dHST3�0ƹ 6߿:SxRJ \dvJ8t,F# '| B6ఋ1 2h.Аh4F,S27cĆfqd4l?drjj3@EָjrK<)`x(8A JLD:0( 8"_I"P PT� (8#8OF '@P&R\jJQD7޸uV[`-r S 9b(P 㬣NVXхQD7cģ F"8JZ Q ��PVewcd!HFu)'$ (dնG\V [")r _ B .( d3acc<bڸF ;[p3�q F^HO`eYv F`Ŏ8tEr't(xՃm{UAۦK 6ԆP"r^l6[pBI\́_"k/ (�Fɫ@@@d~1}XJ B`aDf[ 2*V Ȉ-H bC)_Igt"PA"&�< lС FFE_$#�0f`�d't0X fk8$?xQ o<6(-b225`BҘd'<A X.(UL"E~>&@BX@ph.bUB+X h@0.P+WdW] #$6 j E-\A'`x#|J OB@gX�Ch 4$!t8QF0T w*r aDd@fb- =_�C a°0$B\H쑏yMxIbHt,L قpĬ5AXcg$t 9&\! aP#7gcb %-�FQ0~&?_`  I,@!0Q*L&浀<\؄D2 :*D!(r@p\@* |S6 vDAz( =ՀAxg`0@Av.l))a2RN84U+TfK*Q̢B2`$x Pn4է:*6 [@l`U}% :Hcm%%v(q8LAHMDJ<e!nXҒ|:&b1! :bfc!@RC8F0gDQ-hzZAP~ݪ@ Ft&AM0F87M"xnkVW\'>+溉taH)Z R8Y]3> JCOT,g$!X{,AaFdrl@Xc E%8\(mC M>XeDvV3E,M)P*vclHϐt| $8K*TMY&uFp�.(0=PRͨdd H3<jPŢ 'L@C00Zah#Y `w(^n{ɍ$Z[%ؤ5Cl w;^n 3Fͯ�:̠3DKlE023)0ԦchLsZ;h`"F0XiHT5r]jK>5 .h!YM8o:YUb[3.S H(*!*oN>!.%vR�d(F'c!8 ;> FE3!LB?G?+t@NԫP$#P C?X.P  }H� Ԑ/:Ox'ᆂ 7[Ba v8f�(xPB7]]T C7 w Jx&w]0`SpAY@*HD(۽dQC Ԅco'h`qڎ0x;I@-Yj93 *0H2�JOAP@9 *'hN4<N&a?6@ǛUHOذQd,;�$mZ ".-=c4:b4p)Vhe0))Mȁ-;30Ak38*8?* XD2A$$!W@[SK)b;;BFh!BЌoJ#;<@cLPgpbX.<tH SЄ(ȁ2 w<F4$*-Fo%(YСL=hkX9JhsUPRC ?:ƴKBD0$?Re :F7CH8UP-!0A{2*o.Õt؁z|<T5{h Ol Q`w!@wAE<-J)̰��کM#A X,f <D< Q8Sp)P. , <8.@+Tq]SGMɠG 3r�Uɫ|,aaHcԂ--MLP2(2++;25IDot8+'�P� HƤu&ʡ ? D8© (�-50ЄJKRSXXо+b;K+mF C NIN<̨5$O@"B) apX&qJ"4 I`3+ₕ9mFX`;K.Et5X% P�&AN� D$\3YO5I(:I;'x8olRE5$0�i]X<3 .(%FH܁FрW0d�Q25̴5- @(5p҈ATbT'5@J(Z)9iJF-p7l 6LHhF EXASWu2XU؄"8F^S*A 0hChCă{֥H0xGshFA#qWXG=@w #&x&5׶�9 6;'(b xI.X;`P(ZP**>dJ5lZ ᄞKBY�U} G %|zՙXf7<݂cT*jM\EJhClX'00Y_؅Y()MJ[HX Tsy[[RӪLQ�<:-PMAFRĽ͆kȆfPhZ'mئeQ\aЍ-"H* X&AZ[[k]فݦHztYM!WD D])MP�M9sR^}lA\PciJsQ(,"(hJ \]�]PkB5J1aBPikxPIb%iXܦ9X$%ڏxPK 3`atMׁ>-Q- ɀ�Ѐ1M03j`$Nbff9`K9h܆]T U9p F�`�Z픍5XX9q-"Sdh$!dPfJ`'J�DOVJͅJ<*0D$ЀCujoN&P[�6>ejY8Ve.VޜX( 'h>/xAd`6d !O(P�'?y?*O$hH]mp 1zWu֒9^ӛiS\6.ap vg#>l($F\]\i!<%-IKPB.;@#.'�jcMΒ6Vah;8>k$#i)bTO>6ENJF�N'<JHH Q拡&gSnWN^{a(?*(J3\ŅNCMeTh}~V,&lR SyYMȃ<P'&qiT);nvaK2haC<*[ԁܥyVPhRX9gm.O>N,dO 6ZlO78NP'" JV 1n۽ U(�x!"eڡ._d\3ZfSQh.!7PI]  ʶrQnFYUAPayaSgNo+v6R8پq9S(^!<M7Pn!luhtG' xtI' pP Js Gq66qӡM8߾J!uY[;".�ѼxV)VY)FGvGtewt P-HkՂH%BN'*hP&a8V\A]AV(G<wy_ӘHhr~cbgvkP?x x?xw|O_x_xVx|7v0z4�놩pl2vyxyW|yx?yxgO?xxx/x'zGzzzWz Dz1vy{yzo7yygOߡlU7c|ʯ|˿ʯxDucz}/}Ӈ6v׸{ӏ}ُo~_g}o}7}CroO~v{cSgY~~f/~{~}Ȃג/OW:T֊:�;xع3p`x dCN3ņVxE,Y )Vl%̘2gҬif,_ 'РB|h2I,鴠ӒPIN«ZrǏST,ڴjԙ"rU̙p_;3&-Mav-̚Ӿs.Fe)&ԐfrkĨ[Q63dY\7p<}mtQ'V3o9ҧSn:VH;x+U /nhm[g~۷>çs~_~y T_ e\uKax!!x"MG!h18#⭴"r 5#3b(a:^cI*fC~VP$UZ)-< %P<W9&8r Ԏ&(:IܙXbuq}٤[Djy(X9(/(9ᙎ,fj;")NOzj*n'*3qz܂=݂"V[m H" Z{(<ʓ!:* -.)w. /lŶ$(wB !6@ -h00!l0'A#/[|q) sq P6 \pQ r饩B.s $@A+�@D���,BtCCmU@>@$4|�iv T 1[pAg0I(|R@2٪;QI+8;8g Y{mUTV  vqQ ޡBa 5Y D><;NAÖ.g Vmzm: C1D u ٶ ;?'O> o/Ԧ: PWv싓>ď~;T UPFf1P6.d�| i$B @d#T nFx|bP] /S퐐eF}>HqZ (E+11-"BٮvʢǃANaЄ0,r_pC$ AsKIM!9h;yTHAdN| 8IDA}B @1"[%4l;䒔%ʵ8 p�(1#K}l,nqĨC w@`aHϓE4oB'^2`MUd@WD:qvapB| з BѼW@9xJ4S8`0S>r sh%'~頢B nQnXFlk C-5͸S x8+hzIH hBӬeA+ƃ|~M*/!XsN*z'KZ(`U/A<s̱Pc=K5Mh)R.Udx@a!]\_^v0l7&б:JJ _5>ٚr �NY@8!/(!S GA4Py蛭./o1Xq|cF5.m5d3dr~y�:ݘTW*8BX�L! 0+ hbMeُ6j`F}6//C/m1` D&aHeVtgBS~IG-\e4 MH =/ VLldþx@A37юtC�:Q [8avb֕S.%+$ˎs0! ,(ꀆ'r5^+WrYt%l,;PG9gtx|P [OSt.)K7NEА;l" b*W+T_=k<s#x7:ajB$H040bBdC;gÉVgBmY[I^Њ:9BK\V!w ,nZg~791 i"dARа[40YSB� H0 8` L7(i`Uo.F( J`!^Gؑqrrcf�Џgw>wIh�mnSq  o:.dO]UTd" ;ދ'8֕oB2.!vz+A^ fMe ]xШ.Y! 2&rօt~.B? e `F(Y0%C絇I/}# T6=(� ULU}@]V_!\ٙ0mREmUH%\@HB埭;�M5~ 0H AFBrI [%Pi$S#iΤ_ �Yh1x9.C*H!_ Tԍ<i/ \ \_&p_ K0XA$ITυ � x!ṓ..B*x 1�`Y幒A Ё,A4# QRAKI"u'rb*)P@$t `㰙Ha TM5U+-V8R�PC3r@H3@i#pؐ#e,c܍EnAQ! z#gaaK̏�_B*# 3r@�yaNL8t0@.HU;V({O8h&LD18Jj[V8L&e&r]r7HsL0BTF QJ8Adji[\�Xv+`NO/t7h֥7X0UB|Bp@T`F݁A^ PzeݔWPvA hXm2N*P7M1 hfi8 +9AlTRe @ ^nJl�`$�eSm@x,EtRP 1 LGl_ 4�EAAd ɏ%! i  ]f"ALvb UAQ� |'xD 6A}6�䠾Tb[~B(t&L[1^Ha8V71Z \͹:(u�O6zef[ z@ q鶸 aǏ)�R-嘹P�rjL|j<*N{iO}#bQ:ATB29Pv0NrcAFNQE.iG$8A0 ֕ 1'a"뢦%fUR̪-)80Ga3@B-![d@ @ p MӰ~Rtk+2ߪ/ RSipC @Pδ�X4,6i qyԗn)oaaCT� ИLKtd MBQ@@ P}o`V Z*`l4h@kOZJ-oU3&)A9j":aOmN Tg"�/[:C:%%\*A2)Dg>Y~|�`xEC@(nـ'ۭڮ]7b lJD2~P{.} 6/.:ś5HB!�@ ™o=fMb ȑ\6CCiC"B٨q@^ 0 , ǰ 0 װ p|�\X%-+3*<ƈM@ۉ 8- ơj.Gʴ3e@@�GN QNxqj$kKP˷\F@ DGN\ Il@x 0BW>2JxxK\<Jhqq''Y1ǰ0腴2�)ZrK-c'벫MA-2g\GJ3o#WlI6kK`GyK9OShp<gQ3(2>&Y(>x�t>4ĸ+\,C;DC<4D%#H-G(eBK-Klt"{"4|J  M#? #I2|�+dKH%xrVFu;'!\EW<P5EKQPuRǴNN#t?w@Y3uW+4{�4\![u\]\d�`�`6 aa#6a`3v`vc7vadS 6dW6e#vd_3bGd'a@g/ebkvecf[vj6kKg;df6lh_@@��! Lavc57.27.100�!��,�������  #  %  $   / "%  /L.6%*%%$+6+e !W ! !##% %%%$& &&&("(68)(()\b*4*&*,3++++3+-�-12./�0- 0/J11-1KR1Vf1a2222H034 45I5))6'6+27'7'886(8FE9:8:C;<M>?&F:7FD;FGDG6(HI(JVVK/K1NL1,MNLNNJQVqRRSSSHSNPSSLTT+jTM/TpVZWWGUWijX2XF7XWWXXVXXXXfSZe['c\ ]-^2_``a.ab b^eg9g 6h8hhghui6i9k3kQkQ3krmrqmnXJp[pg#pgQr8r\sqwxwy{woyo1YJHjOu gg]2R0nzq}`kԣ'p{s줨]s [e_گTOjjNdʹhRUSMPNQQ†/ʛ-DmJԆb4׬ܡcߥ߬!dXc2����������������������������������������������������������������������������)Hp"E \#BbbHH1Ƌ+R\ƊBhQɑ3 QJ,azQs.'Ҭy3dI�Z#Ƣ)#GP.z$*TE`u\Yxlسbł56$Znٲ{ۺl͎ŋ߮vM{noݾ^M|SἏMK'DtS͏2 hd/V^ZM֫YV:ujٰs-ܳvӼ{vE&-|ǝ.\߽EPТD?өWŜ>NϿ�#s|M 6F(Vh *EUU ($h"N& ZU,XI(4hP-RE.`(!xBiH&RxTViL6 %C+(`)fL=$RJpƙdj&擎8|I "x'_i衈cz&裇2)iXf:O#I1)稤Ɵ Sgm7V"7IJM {ZmJG%&z ff{7u vKۖ-'"mrIm{_8 @�p@(� h{" #(aM X&U`"qĞٽvرg=ܓ[o2߸B|N9�&)`&  ԗ㙴sљV t��<5!P}D岽!7YpA`!M ⋄Wk�"-�TIpהsw)m|ktH 62v\H0;7WG\p8›D�T 9#p@H\ SoS;< ${\'-O8zb�q}MQx(! }G@- D!y�&r@$!wk&4I `ۛVF Pw 4 �,x)p|# ?!W/TF4Alxcig� �@I\`#o\ф, �l3_ CҀV6 Y"LAi!0v~\lo%Y'Hʛ,EBD$z$ z '%/h:in`QD@HV/"CVf gHL>MzS$T Hp<T;x xk< PIY]BA8C`m*\DK=OvO�� yҙ/i4�(4zqZjqSyش{ȩVUHқ 8�?eGͶԧiHxGh¬ @jT,;s<7HŬ D>&|7fL0 %*`@Җ>(Ih$&,NrdIة "ӉOUCp=!cOY�TRBEK> s).Y҇4DU܀IK:oدNF" ڝ}*+ĺ i '�`•Rf0L�5UjB:~v'�߭& H xe%NC@^ n _8Ik#C"c<A$;NUHpHp`&>0I~y92dp4` y hCjnH p l <Ʀq:X`4@w 9cQX`x BJa8 uV$ `! 3 sH9/x _M0BK0 d�Vv |Sl �I\;P4S$_Yk\MKhI>0Fx d0<߇ Lé�%(I-JA%ʀ4Т%OZ" BPi&B9(r\7}8Pݭ! vzݯ\3N\�'N]b\}]C7ɊcAIZj p9݇+@`�Xg:ERztX.X'Y(�%̚ t�'$z?$퉘< `D+pCⲖ�||@@ -6SꏁL?\P"Bt92p38E%pW0v!q"~=y}t %Q|M|_!e^z?8WGwa70=`uC4BG-2+ꗃw=Up|ND��T"s(pxh'ւa&7gw~"3|xcx�j�J(J(:ej�PO&au8xXgq!! 1tpAc~z_#Kd s'xsz7lt8Gp&PX[hr06h^ftP@ws4UZ"Nw pfw$@uE!� 0gWZ(fRYQxzHzc7N]xwKw$riD%wrҥЁDZ7F">8V7%xPu>ۨn71Pf]%~4L�o+Vf~g�ֵNrXhWYGu:YzaP!F*#3&CH;pK';9kC5'J7tÆIu8u "GtVh0o'GI*VfXfj60T1MՄ5P51֓Ir&b2_U_&�J0!��p'rriC ].hRo@p%f˧"M�Z�$`X%abx0056VwȧnpؙY9&)Q"A" )7M]2x'觃I!L3>ǁ*៉2*.-%11 5HrwYȂbRW!e*0.0 G"7&!$"Jj,.+h9DZG")@%-ʣL:Hz9fR:T +EU\:H;rkҥdZi!fڦn&"oӤt0ORuJEio{7ᜠ&L*,f\G6h/z !*P)+r" 0"vj?લJjzVڪ"q ڪk7a*"J ڭZ�Z#5zR? �ZJ<bZ$! eypk{K8 q! ^z[k3pjkyбz@$ K)[$yP*V #= )A;D+˱2[C%۳h@ [r\r mz k!4[۵][Kekbd۴ !k*Yhz|۷zA:'C# $%!F7~[{۸r"}mP%k+{!H+K2]3۷4ujԺkIR'+攻$!R21gA!z\qqA ,h "!2"a *X*B[%/e+ Sk!hA4_!A&+SR$Q'a\S!_(<xAr.Λ"&#++J ¹#¤ۿ86v<v!x p <[�Ml$'"p::Q6�Lo &^ )$PF-|` P &N B!Q3>}z!ǘɚ"J!1*0#.#p3p6`ʫL.##P*=1¸˕ 0h,T l , ` u`P�V@N`QPh/ڼ\*Pl *Q?ĺ|ɉs3)!Af`xfPEV� TT@͠8|W 5B0&Z )�&anz+\/3t,b& !::-P "Py}, c<土6!qu#ٳɟ!q/;eO P`q@$t{o c�D}B`RP@`ZTՙ|\1R@&̙ ` 5B7s/]jq7 РS e=;0B@!gǑykؙCZ.EPppܒmܷ@ ` @m N%ڡL7�C�Y2s pe= ր 0!` >0T_'ͣOS0f   TBM=ᤝ;N3f &!AP p(n ݐ c %=)5[}<]�7S `рE<0BjCΝHJ0 �`GC `P0" S}]thPǍl"1 71n'CHpz 0}0p�6`.`YvL�` Cn}(05_5.^=0l^uPm�!x"u00 pP!ܿ,~i}!VHY" P ePxZ)=Uh~h.}p ;@ 0J!^P�  � xD  s ~`� f�MN@`ȍ|t+ <Qx~s"}$p]P 0 @ T@ߞϾ ?&N  p � � dLMo-~ 7a-a6y\7 vO : Ԑ dU1}} ? "��ef @ ܠ. DPs#fc 깜q]@!Y,>]-R N {zO " � j-Q=!u^iTP OAb{&dƜhϰ ` o �β#X9g҈`(3HǢE9-Ns$Ec0 RhK1eΌHLH9uϞg^Ty\SR,PJj fΨmݪu+f2DD *16hp[q'yˊUJ)`K/J$ Pĉ/fLF#)S`|%DRe̴1f:sukc[+V)=4mtl㇠b. EѢm^ݺ<{o};N Zt,$PFYAREV촱c !㍃T8z7ƚ'pl);2pC;C5D< !Qȃ/"-6Scp &UNifȄY7%-O1h[L @ \P ˣ p;cp <6(G$HJ1g#h(ssRJDtAx ) M (ZsLʌB)LSC*UWlQH 6$Y*$o0;E0ȀP2D< OVDœn+1讃'R]ՙ\=[pƠ} UӠ] ;L@X o n!Œ b5 $N:K<*ƔJ wፉ�։=<g~ J =5ZÝ6 $HփJiCS1XƘH 00R" %z@Sh,Ȃ,/ R )ʸJR gW J$~)rA:S<(F <*5bJiII <ሂ;ǎ< /zϢ9cԂ`>Ǹs(B{.'] Bi tL ヽ(#>Ck , b=\ƻd rrIO&9OXk b*�>wI d�%BH( TA:- FT F8hba4*.&d ώ"sSOR0d1UjB3'Dᆃ n8CAP6@ <VA K�"扃$%*&�<҄XD!ZbdYAZ,!]AxpA|"/ ^a*1z5S` BrPAE* -;9*y,N|X}"%97] T@HPI@BfЃBh0z$x;QAB>!y#(s('hZ%- dsx-j~>db%!T!1򞰃p/YE}'YSb" D r ?%N(P9~ C#(A:80 @KcKU "JTʉ,џA$< BFz p d&(V2qeZ-kL1<@� .4! M 7X di*,`(=H ]'4 _>Vٽ{R HHd�#ؓid#kAPCB`4sr./$ ܩMv꩕1}+#-ME*ROH '0(,./`BWs0N_R81r> `nyZ0D95 QःX afsF\vn z1Ǥk2[ []AK8< C^C~{%ktNk Rc 5DA&PdHg]8X`M@,lJt".oЬ.[˞Asb$/8 z?%X���^R>J\ 8r}A b_t $Ȥ 2 _�wWtb >0ݓd8�#N3id2A]b U�,x AU]Әu > 8yAXX8Pt&} ]q$�"-͡ B`b(ޓBOE(>!O|  4wc qS|5ȗWrMÂ. !i/(a\2xρ�>G+rJ,{#Zt  P]zq|s5aa`': J`8$ "$XcA�Aq0HE^lc?e곾A݁Dt@ADPTNOnԇ{u " <^^V|9<`Z@Y$&=b^\wR}7;+826D6Q6ӷ[? <`?8.PPXc 97`0(%(s ?UXA!A?(B&4B&B KspB'4B(,By³轝3%3&AxC;dB)\B/>,/4@;C#Ds`::{:X"5AŠ" D8: K$:<DDPD&A-C(D�xC\[C(%/E MlB_C<$8]BT0p?rp(ILC[Q FmFnFo'n%j(ǓDfGu\GvlC(C2j5@tG|G},0( ! 5Et>GLHnTs`@r zL /sPHHm$ExpH܃B<I|뾝ɪ I\:X\ I M@Xɞ񐜰4|K<ȡ<.dil'J KK,K<KD<XKЃY~t |;KK=KKK5�L,L L˽$L=XK\Fd(,詎iDׂȐp-A +76MMHMy- DM̋RĬd ˉ8E!ǜT°(lN|N*<sN=‚(B4\<N4ἨH>G4DoC<EV,Ofӽ'OH{GVTIftHS|OmP}ndH?z$P EG!1<Š+P QuPW\i ]BqlɈ"QQ|P O%DQB|Q\"R#=RE\ eQ'lH�-<y)'R'S)-<R/ 1 Q/-ӵE025S"Q=pEBa C-ĉBS?]HT@D{4:CA4!t:ET%L6] F@ BMWqF|BR)=NPJhhWm?XUr`UW `A_HAPxqT �(Xj56jVVkVk]�pֱ268PXלPWyWyI8͉05-+mܜ:ʉxm+9Rπu)h=ׅʼn hWQ-(PV3̷O(^ ͡,�2#Y&-YDW<xUg<  8Zq4Ոت hv!(H"ỶQ: 3`٘U53͉5 qGٱ[ \%E )AM�p[ -RQm (P 8[ W 8ٺ-#C[r@X(ۂhݐ0@#8"H 5"( "] (\ݐ c ZHM"yT䵎r-"8څ�P*5 nlRs #X]F͉ +U�yR@R@_ƹ0ߝlb-a@S0,p�P^Pe:L!"p 8_# >li`d]FXb&fEaP"4*8mІ>*"XUبsۥ>)x%h�p�2Y] _ʼnr(q�Zbe8," A֙bPb>¥`yp�H`s6sd / [rȗPm(" މH _WY h~s�4團V]] pePhWVdh%Ʉ0]*ߞ(D8c:d#ȁE1<d)>}'q (܃zY+[u1YFѪ=O`=xxv^ T( # hUZ -8Cip8%x҉m$z̥Q ̸R6c۵ $)j"c>eݩ5Y.~iĨ蝈M*F $](ex7S(kaĨj*%_.kU܃8#Vlpl"_x1ݜʼn*eEg%hY*lÖdb0_@m [8+^]b`^ݾSKl%_]v'pl諘jnQ]%3@ݡP~mdRsݎa<5)7dxL $Y[רQp_ _qaK %Z-mIoLxp_p"(m Ԟo�e@P<a f6b"NN?58=k} ,@! 0"Pa*H*=#͂g& P�Z7[Nmn 2"+@֝ s5mtU8[D+~s`lN7[%؃1 #!_%^ .A &.#c89�h\Qk/dVs((WpX&vfj_qh?* v Mwdh6w+•|^rHݐ =�*cW"wP[m\s(8o/խorl dx}c q0m0Hh-}&TZvt|*6$(ZzAfvuN6 :(vy ބ؅_jb^3vz GxzA 1) a)N{Ysd\[yXԙzU=&A(B؅q#p‰i聰~$Kv/ߛXkqgȍ Ȁ�nuW}OfWi|.-%}NL|} ]UAωZЉqd/(^lgR3Z/̀Д;bPeexk޵hH]G17h^ˉ0`h$7OPOC[B׼%Ҏx#u%\ڭ9 S+{tF DD,$Dg>ĥ+{DsUB!WOTj4I"BXvf`}OUOՂ}R,h%Ҏ{@})A 5S}RxŹ!\` =ZĄbxnG; 9P$I?vXcH+Mt%. j̒6Y@crTQRG =}("Ƣ9rkQ<ihƮ@2@^۪i3۹UYWlځWq{.nKv wV+2@CZFc~-z4hҦO. 9>rzN6FG)kQ={e-ZJ Q~}u@bcx 0|zgWc|?7=ï }^A7x|g_yЀȟ�( g Q�! Lavc57.27.100�!��,�������  #  %  $   / "%  /L.6%*%%$+6+e ! ! !##% %%%$& &&&("(68)(()\b*4*&*,3++++3+-�-12./�0- 0/J11-1KR1Vf11a2222H04 45I5))6'6+27'7'886(8FE9:8:C;<M>?&F:7FD;FGDG6(HH6J)JVVK/K1NL1,MNLNNJQVqRSSSHSNPSSLTT+jTM/TpUVZW 1WGUWijX'X2XF7XWWXXVXXXXfSZe['c\ ]-^2``a0b b^ef 7g9h8hhghui6i9iSmk3kQkQ3krmrqmnXJp[pg#pgQr8r\sqwxwy{woyo1YJHjOu gg]2doR0q}`kԣ'줨 [e_گjjNʹhSMPNOPQQʛ-D~mJb4׬ܡcަ߬!dڠX2������������������������������������������������������������������������������������������������������������� CLq;ŋ3jE -HF!;\YȗSvɲ˛UԨS5 %QfN%%dP>lD䊫W%beu+ˮ]f VVhYH䪖,ڵ`z%)wkݸfWnY$ۮdٯx[V⠇ |UD+sAtӨL}ׯfukΧ?<5hҦgӆ]:8w;rY/wBiFOI|=v쉰cQӫ_ϾßO>A2FU�(h&R VF(&IWنt($GIqO9h"7ν(4B,Շ5@^׹H&isآPF)PMEn6\Y%7<hddYuW`af馈M"#7iv i&scPڇ r8& zj6A}bB)©ꪥܘz �@D*κ}6afR5q`BiI2 2()+5 ?pD ŨZmg$G P8!P,,I�Y% � ,�8@IGҹ\/ۮ)([ �%Kgl@P 58pLJ8 <WmW/p$pAP`]u&Ds]6,t0=(uK]pA4 R]Okq= 1 < $0PJ\YKk.Qwuxb{B%P<+zBŖ,!9lL@5d$+:K<7/1_!K c5T_�rjf?*@h J2�o*c &@A rN(� o+ �΄O� o~[IDގ@PTǍ3P$&DFXqc(Y`(l$a6D+nT0#@%Xܦ7Ε�I&aPL`lDDnKaIt@BQA8Hn4)>gS"џB bJUfql^LH %"x0!I z@6h!�deR4+ȍyp6wkP3JA, XIi%lHR>VA2ulM�bfjdv̜xA1 L1Ob^ʕx@ #:\A wHuA"V?NP�WP_=d8V&.sWXƶA(Ip{+r .`%_J'9pu]cVBĞ4L85I3|~�ZEb @u=/XIІ8ִmHm^KB!�3ܛ/i؟>IQ(n L�&Eœt]ESHi@?#o6$A[BPAb%PA?ĆeTJFkPʗIwF !X8HDb =6$A+6H`$IIO]4)Y|_ڃDX!J:ZnPغ�� �|A`wD T Li#ޑUB(Tx%0( J$$U`*_"V"w>ؐ3a|a<7DHM%҃�:hn\~U H,,jt6�(S5i\J�$"SԖ4J 0�HWK3@H� 3(_8X?TPK4� %2(e6_#H5{(&�p(N< +ma TDn�&tK8|!,c &n?2�, !_J/=@]WP% 007^ !&PlMhNJIRMynښº]aϚ a% J;K`�%T%Xe/kS5yI0 zkjtpp%zIx- je̐gY!j}(8I2` $;PIRv"=m9^6L㮚&d�O~Pun~(5AO7{9<q˜<nH{$y>{~$Ň?$@W"~/ /:,&`V}$>PypH~1~`.zt;s�~=@Гu%�ܓ$axP\��$ R%3vW,Wܠ3q\kr{>ґ{mP]օ]&`q0M<W|WVneb';p`D15{ ]i'6@s|饁<U"Ni?Ғ\^S{5j4/pju:zw q8z|!_8hmAF',m')P2G(wt儫JmJ5t|%q%E_{68:MLJd v53 &E7>=55)h6Ѝgn63%Qv$1" XpVw0`^ c~$u%ap5h刈WȀ54gZ։5�"u�7cXr8~_% Y]mf�55SR .@xrR Yvl%1LI  E#"0M)Kk80K0~I%bZ1|Ap)1A-q+0*ly /,x,=Q%iB^X'IYZ)t�r ZF'@AR& 2ٚбmby+Xv _"W�YI'ؙI!bWِr깞IB&?9YӁ!.㉛b$�b}lgjӅJBiY%-!?<Dڡ,!z(&J+ʢ,z x%1 <ڣ>@=:k,A<B:KڤEFZi Z-yXZb5*i\xy[ZfzhjypkY)fЦWz|:}JJ~,ʧmCa5g $#kZzJaFInYJiڦpzYXj{Z*z&P?y:Z)Y%a@hh9:BQ꺮쪦_b*#\)*yu*{&ڮkz'֐U xǯj{rf@;&z8!阍bT q`!)s R nK% #)IbB+*(XA))>"'7j"pj[qq-; E;"ᲈi}YR{h+zE1_AѶBee iۮK(uia10*9Q'r0Uv   [-}j+Oo+` %:P&5j;' lANR :@60 {[4#�)00x'@[#@##!J,Ƌo܀ ۼH+/$2;4�Y;ǥ6O;ۛ\ x1%A%!+ѼZ $ yXK "@@4Aj,p!s(k3[W^PR<e#L30"0$1a bPe|a,[ x| ({jJb|:aP5Q�A^$,[bjQYS%|Q M!3bB P P j X<[L3a|g\n<m#Dit@@qLRCǻ O+[S\`>9�pG$ AA Aa 9Q:@.6L)`8X_Uנ P`ǎq\ 0 ,P9 [%@`% |@8ؒ$ ! \T? # ͒�9:4*B1AfR' j-}r } }7f /�XVv;"g52 [A,q 7M4@tI0/� w,qw % %"t T`$a`[9$  0"�|[ $  &|z}m@:BIp [FvK`˱j'0%5Q $1$M(n0N $ 0-]9K,> !%c0Lh"0}t4-]K ^R@,!I % <,ry}wa1@=5E^P o$ ʤ0 e3+!}MSYp%Q,  6Nt @ R}�p)JmA* 5⡤6,&i /^R5 ^ i\  ` Pc@c p@F@Q.P 0 PiI$yԋ@P妐i~ N筎 @ W 0$a!iX+ HmKBQa ` 8.p5!   P &H�Bh T�" ʏN   ,ꧾ@ N"\E@ M/ p PwLP8\_[@"_9O L=   Pm0'%p.P 0 $9лBzHbӹF,ܜ \ i` q@A o O , /0`X/&O �.M"gFR{g`.h+_P\_O~ CAd@ $XD9sCsk\]*E!E$Y$.20 pKWِ )8QFͥd@$rE̚xV-`Y"ADK%.4#,Dyx:8l ۉ'Υ, +1ei4E )ĕH-vhJ`elRʣQ"( +\\b.uR5JXmܷX7<ix!.gaCe TɺAF FM R#)IfM$IZX[ zvn�qm!3 p(#;Z 0@FؠJp 2 &8ăH ' hbFЬB "O`sc +@"q# B$5E#@qN*!=4ȋ.(Bj *LnZ 2,RJɄAr0L28mP$R /\x#-* J$́(-ʸd;X)HMnx%83Q+3sVZ R9r%th$^ Q UJ$Zr K\Hہ"`)2FOBUw]U/ ]1pq)L0QsXRG R@!T[d\u U*m X =77V.Zيbo=Ҁ9QFT 6""U[7vڬ=ƒB "=ˆl u-HU ,�}znj$ HSnR Y*fl(A0q3~ȦT%W DA$nn;< E*H*|IH#"oa2,G0#IWi ]IQ=h'x =6b +|(u{jh �FbhyH¿\ޠ2Dd^1:b`FA)N En[D*<qMqC&)I2F3L#,7-5 *F  '>a(2> ZxEI/:t[Ez "1֞dN6’`nR#MdiUA!*$.vUx]'^\Bd,rF`!Gc.&GQcԚ q X33 B@%p*P D@$BL?0Id%z xຂQ xF59UD#iA Rp}@;Gb^2HPLq`!Ma@H( Y@JydG=Q$/KJ. �D)4IM|+wV8`i~q+?Q JIs $fD@%7 hd=8P'< L 9g9{e挔 [ 83mu+hYPa &Cr h(7~0>VzCiW\4 :^,pPrc 3<[QDg! oL,;EsAC`C%Jˆ,q#MBr< S|my<+ :mAz }>\_%" ]`)hB>g@7I5DX^ t I6/0WnL9@+ZQU Ca@h@�s; :X V!D* H <-Y<0H|0Z $ ; b\A{e *HA<X=ȵ:~ f8ǹCn9ܐ37嬳UD Yu^|` `Œjf!h8;X,s j:u@m?Q \`>l՟=)zхs9P{ ,ke $7u\43{ќ.5jO;dV@?׹]g9 l]x^AD=kv!ip\'x ~P+6Ż -Fq|kg$ '^7`뛍|Z1B +gy]ծPJk_~s)sf 24΍~t߻?R"Kot@$R թW"PϺԹ.98UW;HַN7y pA^7ag1L|-yg^ Sa6eԣ>֧^ z2i۳>Oc?\.% 'G_E?H[C?�}컇SNeO~siB�E-U9c!D B / j9Y @B4B#'�{3n,@ۘNk['q d; D: d6LA9Q "&@|\8SW[AAAW7Dp,B^ 74c>-oA'|B(*j<#B^7B/7B2'"2\+ IBaC9Ģ{Z9+j5<C@d{C.@<D?Q6(+BDGP}hBK<Cz C"I{D6@9ChJ6Ak<4J5D[>|AOEa9a C4\5(bT:C%Ŏ{<Ȑ:!i-BmFo2r,Gs<`C2{r!n$3+Ё動CCfL@X�Ph(HP��8Ȅ\HHHkr<HHU59[lj{pCHp4 `2n$NDFTI#"h.�h�$ʲ$5jsɜgHLɁh$\DbbG< gq$$KdiBLL�;LLL\LlL�p<3KxJ˼�<pAǷ1t䆲$ �JJ@"0٨ttLl'̐MH"hH 9 3(�sC$Lzp�Lt*Y8'HH*R])pl̈,jMx$MLB x!`x _ĥp�<pPʙгXHíȆ %$,p0=DC\ <P1ϖ<"#]{؁1̧K3J6*тQ^!Ё�0I4($' j ;BQ6 "эIPq4Գ5=Hx8)ӁITч@ -5ե7S( nx�Ոc߉8� UсLp$FۄikePTXM*4tRHփp�p<�Єt7=VeEteVM$ʴOOW)ЈRI Mсh؂*nKѴsEIE5v:,R 1!UVQء5,_pX|Y8Np)UsYץ`I,Yg5 hT@#X(I8 UumS8KPU-B@Hy9"xHR�Ϡt,`g1|Xm"y>ŤLK\ HzPFL!׶]0'MMu\O"؁<L4cl[8]88%R=ʅэ:2E޼}xЍ4,_P-^[h߹e'@'7tUU|Z|ME]cݶjȆ1O^۳ "\�]'H*MuY+\ܷDҁp̂MPd=1 JE^]<LA|J= 4"$Dax·@a69.ݳ�!WFKy !ppm�ڐ=[$ D94l P51=�0&IIMn-˂q9V@V2 @AK 9'L SQLc'ȹ9Oפ<rQg遮x3j[MS*ա<NMGM(V>Nm25X=ae&e9Q$$ʼt>hOF~3:#ە XGK_P~ ҂؆mbęvqC< LO}tT$(Qn�AhYz6.恕vgfg qV,=V%0Y�lV LĞgRݥ$xi@$(1i"\&ɕL&8k写2|qո&+c8n\#nȃzpINg*m@<IC]~Be] ~N8Ζ3M<6tblOKng^U�(^ {>ql|NjL<Aa3X{HUǵTvi4Hd>3F!D`?^+*CsFEZ1;g=UpR!{Z{I\l#&oO!?U Pl6i[[UqOiu ,,GpZkr B/aD0?r)HAr9@p9� 0n$Wr,F_&WE1w2sE`Ot7gCC4DJ9)/tC/8-Է#rݠ <s#Y&2*n&EO %7p+:SO#pFAUwD4VuAA`F L^u]]g`;'E`T9?qdKvO@Cepn 4>+tKe[X$@Q5pqvCS5t7.5tp?#@d3zApk�9tr|?F wQUEgH@>nuVOAx@Ay|x1n m=0'7yhyfVyy[yph&0z/=3oz_zjh5/zryﰙ/GznXz�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,�������  " # '     / % "%  "#/K*.5 &$')+6+d ! !!!!V##%%%$& & &)#''(('(5))67)]e*%*,3+++,�-1-1--22..6/�00J0Vf011,1222, 2KP3 33J/4I4,356))77'86(8:89FF9O:C:<C$EC:FQF:7FGDG7(HI0J0NJxKSKN2-NNLNPQQ QQOQTmRSRR1S.S+kSM/UHVVgiWF8WfSXXHXXVXXXX[Y2YWX[.[d\+\ __`b-bVbc d 3djef 8f]g7ghfh6h8h8Ii6i9i0tiuj2jWkk0kQkQ2lmWIme'msqohRpvqYr8tmxxwx{$D}+A~{xP4XJkPT]mswehg%0堛r|#ajӦ]r[e^ݯkkTPdziMʻRURNQNQQ/Ĉ~lJϕ,GԆتۢde4ܦު!bڡXc__1 �������������������������������������������������/%J䨠AG")Ia"Ed8ҤBPfbǏ[hcG(7$YRI/I\fȚ+c9Iiʤ)fG K4gP1eDZ/D dDïz 6CH]1pppbn[-Zą-޹~_pVl.bLjkxc-cWsg Kn\ƕ]\xhύW[ĈB,Ȩ#ŚqƋk7rӊ'ϪrȣS+ŷtǿs/]=r{>:Ów?-Ky5])$Ve$܃F(VhfvYXBB4$\F0(-P "㉵X6(DiЎLP8xTVi%J6#>R!`)Ѧ\*l&I t= C~Hƹ` |j~ZV+yM*cv: W_yWqja\J]:$菞Zhf*^*QPJ&m!l)xjjclWlc߰._~ KZ`njF췑R8 .gy娬m ]o`gkB!w, sLr�o"Lq�`8l3� 8@C#L730CWPd-` "( \�\R"u6:5;8AD CP,C0CmR3 �@`dTn , t~63mcUpxk@c<d!'{|R' @G�Tg/͡[BN �\dP9`W5F?~$p rV=EuK2� q_nf`�.5 T� .P DO"�A'qjE ux Lk "2HDz`&V�b@R s0Ԧ,7 ʡxh8r�)8}G�@5@r@чB$@ <d[Jw'1R;d~F gAs7?1j h�l)<$p@ P Z$"5Ŭ5%Б1^*I>Kۤp49fAC�ƭ]@HR@,ieW$'@O%%`јœ#p4n̈́ϔ.@ |%GY_R84NuϜc^.IAO$E` #~xef.vkbltyM0DҊѝ '3mͣ{b I�Ld7_ꬅ)ND)S}]zL1{"=Lqbs ʨrU/}Df;ѺD� * LsĬRC.5H$#aU85?K hAX-:DU*@8R�ld?Wr*f;JptkiC*�@�LQkT4(o (`^[  h�gHr\LltiT]V7Z�_TP`X@2BF] `�ӯ`H XA?M@ 6n S\v#<4B|kp^<X b|;DnWvN՟&<~�A7fyy9$d _ !M{JAau1H�S@JŦܧ͘& ҇嵪w~W8nw#a>1ѕt-H} E.&�4y'\M P yR5a `k<Tp & X= H@v QN'!/§v(X$0t@pL/PLa=ˍ;ejxDa!<qG 炶d_� &|Ahd+qLt"A\ȅ:m'|TbHE)OB rQiT)ֵxytܸ/mc\K-anW!0oyO�!BpVSoІ`Wa|"+T嫮=8(D#X d}_O{+@8K^ٻzJ4~)NӸ.T{g߀(XY}!<;yJ?4>>K}#x fE0~40IP�lP8lPddpg3dQ<;U}vk9jr`�Q:Z(�4W`eH!~r<`0< L#dsHp K  PtP e@Mb0 _zV(VhuPd HvOd#QdfSDP| |hXq;c`8c '_ r!v<N$P%DC  {�  zu RH4@l` �D\j:n(wmnc;<0R �CrOr(Yo`:</'-z /zbAx @ezıjDlȊ\({ �PP`B5L V�qqQ07�0w/* 8@x :`2d1 1c%;!K � Y0*b%>W({GДMu2`AДSY;P<\\ba|ȇ"0whj)bca_V6xs|x hЕRW\Y46Ȉ8 cq/dr^'SY{8{,�$$�nQf^#heJmG10'N>u27C�M]jBvYzyupV ` 5@3>36X+WkX$'8{0;c@�_4]#E-3`)v�62�{يXOOwh0/t8E&zJmc50068ZP^\ǟ׍ E~ !2 v7ʛȊJɊimGp0H#6 `JG)M`Z 0)E`!Ri7�_gɣY.(P3GzWVI)#`dd]&p�Kv�9 �%r��H\bS 6?"QiGpy*:|!;A Kzzx?g۵Sȷd`9�ڹ+$H _ej `yRI@:p<`@ H)Ši{MXjmf:*٪Ϛ&ߚE�j<o�H v*q.H$y!3pZG6s� ;eʩʡP$ I IPY!˛W:� (uJ{Gv%%:XH)jsKV9éѳ�~~[~ \)ժkZNNhruY$Ptui%1;BGIy*g3ũcz+ߪz:fJk(P мv�ɠe[ 6Дvkk"dVtk+V8c�z��s�•멜 ��H}K{EI+J;"+!ޑ(u` X35H:|+)|�FJPig"�kSyE0ݗj6k(ڶVhlt[x3#�|kvFj)9{ @�ij�7 2zOP'`3L )~<!3`({9#� D;d֨4_\s/+ {2Y箧 בp[vzlˀC\5̹˾ɜ̡3�nc!+(ʰ'}|&)vuVթn[U�F\S@5ljꙣVL { jʭLz=nTx^圔VH �?Ys"0J8%�E[g?9+$i6�Mf(@z hIjی13{w{�Vx3? ѭ�pHgCq4tsh{s p 9lljk!T)L4MTm6vA&&SK38M9W|6zK(l"O 0 �=d@#`5ڮڰۭ Pګmٷe`dm{)6B>3`1->P0E@-2%1"ܝ2 m3y43m(4pܤ` Ѫ0. A0!"ٱa#m+ B*&2)(Ϋy/V)!$65Z8!,]p>n0A2?^䋉#?mmE>0 FTF-)v&>N<XZ>l9'Z8$^~#M]΁|zJo 0't&M('{#yUn88~S>Kp腞7>^@nn鎮wndd>R~>^~ ck->̮{n՞Ѯn۞.zocn>>^؎~mY6^zz  _o >#tM^#02?4_{pF.~|CBo?FoEI/&1H.pQ~VCX?k)T[ZeF<y>Gj_v?<_>6wΞnP3dO?]_&]riߔ쏿^/~oC$펿y%_Fסјr,L1{. ~lʆOq*ӡz./VAI ^*!1T:U|2/$*-$(A.`,$⅋/"("EG1rc*~aK1e3͙5qMa$tH /fłQNJС#nubԌB 9ɔ<sԩ[p[YE}aJ_X+Eȑ%OvBEd 0 /%[Y yQ)g[ױeB-t|1ƕ;sƌCgSW\ Lx%I=RmB:5;:PމM'l�w-@j,�P(c4DVZřMʸ*(0 ?>㓟8 CpFkF ,HR�A8fH`2RB-IV[ Kڲ|D n4ƠCM6DN$c*C*">l,i:.P`QFuQF\RH�FPDO!B0Ttd*ꏣDRLZu[ SRjN6Ӹ3�Ì1hv8/pO>A cGGɜԂR4SN'CC`iD>�Rk+Uu[mI[i8�`#L4 9bbX oa J  2-xtSum `YxEC*嗤 ̃@ =؛A4Œ)�U e8X:ʠ :�Ad@H]te RF8GxLJab 9rfuD_ZSr[Q2K "cѥ)@B)";:Odw&ζF�6{QU ( �1 Ta/xDT>dƛ19"\W')y+GQx$ hA;n ?8,&!) Drpևv}b 2B:(o�H�0�YTE ? f�IR8v180>QNV7$ JJU S]3 @Bx 4qw³>&iC ғ#(� D�`0E)#Fr@:X`Cd'xDҬ#J9a ST,q aȂ@@h�9Ac<14,bQEӄ{j@-A`F7qUBZ*�tJ�-0'IhRk_吶T4.0Y  1X}@N<*@ *e� gpQ1|Bf7PA)tDW0Ӂ fBS؜Vu J1.vձVpKTt~*lJO ! iFj-dA @Pda HE q Xܢ~"7) � bG^<p+z0Lu_UU '' ,, Ǻ`5IMQBDP@+'p ?i0`RtkYwթ0�5`t= @E_@Uf)?e[׾K* 81☱؎eaUj ۇR A N̂ϰ9\ mdCD'?=HH/e+cJ�$d:`l /4dLd }TsM[P!U y U½MͶ8#PY 83AM ^^@,Wы 0p`�" G0cX1lc t쬼,gU5LfkR|, qErЬ2'@Rbx&6=^!V,BlDvf"�Jn nr+tvi&^!W1_dYOm.NPO\aXw` -1WwBl^ؔx3 ;~fvǩi86!*̀|Hta n/ײuf3( X`w+XщSZ30XLDTwІяa⼸hs I�i|Ґ-2j{C4Ad_n /0Csby(,�/e(#tӐrj5Խ$u= Th mhf={r0.ciP#3h~3P&-i= |񊮅*N6E,FQ1)V翺 |/pwZ� K̠8F Pl kø[@<lT9A Bp@Nk>@C<SLx<9ȁ V%ڷڷhP=3c /;=P?{[ �t['B;W:4� l> @K 9S`0QeqXJz7V|ۉO ˕=82сOx8U� 0�`^(- $M%sfgbb{(Ԅ9%$ @NPKENW B X#QT{-O:ԞG`؃L+,p �_z%LxL0KJ[ |+B"LMEDb&OԆcp;yM,0ŗsE ,;SU0SGR`Zxe\pCzH%2=t$J`~ @,ȂT0Ђmo!ۄ(W p`2Qkif)xԄ20ЁT5/Ђ5JL�P( ;1`0J\c^t07êGGhfaʴ:7Q9=`P;;sN(Wr4,LlQ,2b�W4{1HI,<,`&?@QK9}jAU{hx[`ЅTHfVkp## 445[;zV9(4q[8g 0L׹ I;pT@;x5tJ%X& (T@Q\,PbAA TPf[@,f4UPT:ၔ;B(a[P S=;OL譒%=g VHQO�$�<~4?TL,/pJ1` !><eJXв_ZI<G]ЅM,͜FPȃ OP(MhcZK,@̤m<"p4c5& ! B&͂) p�MDC}Ca YQ5P�Qp)�X-޲uS8 4"eeѰ<:NhU4xp\zM"`Ԕ"�@,x-5. K KQ75 �Y1;0)ka%BcLg.P<TJ ݃LIDHI)WL@װ,U]AQ*W}-y2K{m[@{8< N6;xKR�=5Xd`.UX`(T` b͔6PR8%%xqu�QHW-]T}U[h{s 6@+X1x<0-OJ:SZ3Z-Z.hT[Ѓ/%+9UT(08d׸MC*E|``7A)<=xdT\-\|\"x\+KS<-3Xd̜)0x뾷SHF`Yy݉; %;`j;86Ă/h55` 4ЂL$SЅ`Zx쵃=X�хQMMXބY\50]uS 220<)#b=E…aUH`}\-;Z][HGЉ6x`=JXW(iWHPդAŕKܽE� ?>Mh350^%U=x$VbhIZ-p^.Ђ7X=Z8NXЭ& @,$`uaݗ-a_q O: =adJfMh;d]Mt*^Q >3% ],5 !x`5]e]:xC_~Z!!Ux!8鄇cVjfhhh`SX^M*FES`⺼`s4UZ&xJ{5SMإI:;V?7-� �˺4GЮHDdll&MaX'LFR-C*-.`{`9Ӂ(,U056SuagjgYF)[` 7(V[Xlfh'\΂mar>SJ7@RnR9hcS�8UP7v ^2�`4S,h<d:^jMlIn^]O0Ԯ^5hmV,`mL')& (9naN`i=S0PUnm.^&RTZM,OP%@�P^eq`  ovi<-N؞-d jpol\;l'=Z v'q.]Xm*Tx$YX4^Wtqx>0!7jpYIO ;� W lMl^(d01_%&5(&ZhT`4Ճ<!1eb�/m 8`FqG I?*,n IV錆"5Jfr;Z&ƅoZܺd$k[UO>N<x̓ZxP:/\W~_,`Ac=xEXr^x&T@R]EvpZ]v\ R Qo,SS':u/-)P{O}ufٷpΣ&&�[�P[`df&RE0kDžiG\pzSzH:piwh}uO@Pq�;~߫uTڜ=[#ZP^:!35a�H/S|pp2|UlX<P8ҧh<Oia~++ 7t, x!1>FG"Rڌ/er|͇pSPsR(}g<9'� usS}`1o�� _dad&Lr2D̞7h" F1)FG1@.XVdd ,jrМQE'Р1r)BUѳ)ԨRRjժӫWjuj,/ZhaYcךm;-rʭ.ۺz[ԥ+[ƌKRJ(RLn3Т=W W[i>-j֪:o㶆 ].ew:l壑nE3]#6n^׉˷i[ݎ8ukc&V1<~<yD^D~xxgG !݃d)fV၅6 W~- %HY@!-"1b gEӇf'Hti5 l2aG* hY!&2bWAaeBKzId\[a&q~Ic[dԙ=sX9r :(vQ:(J:uܡ>k()R:*X\fjAqZ*:T"n\1tSf5`J;8Rj-v{;.2SNon-Fzԋo؛�kK�kp ̯.JkV{q$\+12 FZ10jmƽ*uI%dtI'm)4EGt)-ROK3t@3oЎ }}^qw_kͅs-w=n}b)T&fV1[.gw2>/ۗc9-x詫~8ag*4bjw^v;~'<.V>:BQ{K[Ĺk}- z>=3/酠^>ҟ"C>#׿?ٙ/~79p]^$Wz]77>2MzZâ2>)D(', $Vu[l`X1Va4p{ӝ'Bjny l$okb�½a#] Yp f<;p4qmdF3Qgd ࠏ~# qЂ2'< \r#!)I j$q.) _CP` `�L��� �@)ST²\*cYWV*hq�aAa$&1uP2tfFtNp K!(8K}ē�9阶Td%<)yҳ'8 !KPHd|F$te`;|0a49>*dON;ҕT � ֈ0aD&Pb &4k:5Ak04 58HH(ԤSAJ[խq<0Ԙ:r F<|f3ͨ D P` ,5%,k0)\JKj$pI bx BG :xA"eqVNEY̨v0UUݲ`YdxEjuPLJs lM>U0i{E 6Fo-o[Oʔ%FpW $X'<11`Mz$8L)I.GXQ$tv; �U[ӗ B.rQrtC&{Wv +zG\Ifm0pF`~p*��ȼm'ycZB%gc�bh8^QV -#�ʣ~ԸZ_\�E�a@pXw-п84:,ۢ xU/#LJ3[ow۱Iߒ7? Jy ^p, =C#X8ъ*xAO�| j`~iâlnXU #('4A1\E~cڙHۣ)eBb׿8ρpCDì-efaƱ6ymzq&IWFꕒ1Uz?‡P_C>9-m S J i&ѧN=#-܄&`47~cSǺYȞܚ˃-(A x0qt;4#<o,7< # N 6gP`cXhv25&1h Qsl8ݷKI�ċ \ H "崕NK'F�ǹ e|_BsU=zz3Un)` m?!v!o9pݟuB$A6)љ`- m1<]=A}(A@:<)<B.x7;8|:u� A*A򥍚:VA �+@B�ґqɁUG)8At7_:5lC A1)W1�+e#TA8@aa)1�+9@t,;8@X}#dBXS7"9C5T500 gQVb1=, �&-l( Qb%S/U W*|�'|b2tc)"*VC,ZyT~hO"œ[ˆ9øAY_�QJQ&S5F@hcv#2"8b%Ld bEp+B)#֎=<R5A=jB1;$:C1Bm&hB4A 3>Q@6a#D%0L%0b*ƂԔ]DHF~1%MeFbck8+%O16/MMbY8p]A=ɡRS�h@6F%c6T88�c*rZS=E3�x];8& TL"LUrM|BC,]i� qc>2dRfG q' 'zuffkdKX)�4'Ԥf1[|B@UQQVA�h}WpT(H} WB�<6A}IiiV/"<kf1dhyB]-줸J'Xs HmK bd1%u9X2a%�aQ)!'nxâNjh1hgB|JA'NVWA~@tF!M1qY'䏑r $)Ea8;8/d-h@'mom'©CDeqiME*i :Ahl)̥k- j@ r'S>ڒiKAnBz1xYY9fW wAh_=9�`BdjB�*d!eӣbZ-|k1\]Hi|~, Th'ԍ@B+@!QTY,ʪ/x*̘RL+<jgۘғL" 4f`6@kL"�xl\6ACZe&,D[p{*E 4AFm;j T6(؂C8@1FP@ێTªmKEM�@� @VْWTWN Be�녾1*^�.De*U@-n p'46 <YxQ �qX&nxk|mїKg)1-~ @ϦJ"%!d BiNC8׎Fd/di a(Bb́'l&jNVG4GEYԴ&ġ X@.F?%Guؔ+`A~9Aج8b l;w0vj Z!-a Uv2V L0w1~z-Dg-%Zگ- S nذf<$qǚ|ڮ "C [F� xS. رi'm1'KoS5A)\[mCr!\2ܶ@r/TtX Ȟ2[6Bh&1CTt.w7LzsΩ\@AL1Y8]2slÒL^]=1A!̟7C16L+D=e b@ gPFXt�s444C| ] CK:4tdd |~� e-v֊ Q'@G-A)\rI5:l51pgq6qJFY%`qZדA A\dc]!)9`7,C K!aj5YYV %m׶m6nnp^Q-A!ՀB6r'(*/(2$u1\B|h!UMPOJyySJU <F EMd@@@RhCA$  1\>3_zn`$ZTcPb iQ,PXxNn,oXсI{ bDx<x\rxhP ƉGY|T\xUۂ 9(mPkPG9 b9‹HY39=4f0v_x>YSyydO %�ţGOģfE �m  joM ]xnq4 ] xmMR`QLBO( U:\mxzxNJƲm:L z\y EQ{w|`(gd@?IJQ$*:l\DF"8$P$ |$ <%TzHdP°d{z\lDNE#{QOÍȗ|z]{!B"˻|"˳ǁ̯g: � </='=3R =@D==7}/}+փ}c=_w=S}W}ٗ}яs;֣}g=֛= 7�! Lavc57.27.100�!��,������  "# 5 '   $ $'    "#&##*-4/K&#()+5Q !  !")\#$& &&("'&'4)((&) *6*'*,3*78,,,-�-1,-22..\g/�00J1. 11-1G/1`12222LR33.24 55(5*)77)7'8$8'686(8FF9:7:C:<?1BCEC;F:7FGDG6(IJ)J0J4KL2,M MNLMQPN1PVoQ0mQQNRRRTHT2VJ2VXVWWYYW[WgQWgjX/XXHXXVXXXY1YWZ[d\+] 5]_aa)]ab'c c +e9e 6ejf 8f4fg7gghfh:h6h8i6j2jP3jRkSmmvnWInrppg$pgQqTtpxywx}C-~{O4xr jOuuWL2(dis^2^/gؠ`磍$륤^qqw]r ]jٰiMSOksʻRUSMQNQQĈǘv˕y.lK͒,@ώnԇիf5ܤߧ`#٢.faX`^^1 �������������������������������������������������������-Z JVBh *Y8p E DG0>z 鱅Q~$Rˑ.URfK-g4&͗@g5'PHsTZ2ːEJ}"F ju᤯`+YԨ+0X틶pRE]n{W/]x}۷oĐlbˊ35)F MkBAt kh16ڱsƽ[nۿs6ۿa(]uqཱྀ;7\:rƒC|8tk_-6[]+M IY �(h&] Ճjh_њkn)v &Cgl0(Ȟ8J(H%NZxT( i٘b 2BHViCV$8 ,b(dimecg)Hb%\H՘t*vfgNy!]6[t6szb{JmI)kadu'af֚vꪨ9YЗa%kj[jy%_%?d'rƶ� 0H)I::VbK(z ٭v:.4֯> H 7 C qc[l |_YU +G��,r+ @8ì2>3@D<3P@P``< r^(Xk@@D9!*l!pÐ{3PAF4] Ԭ|%aBVw LyHyQHb`233,30@N_m�TmP.[/Ԣe-3AC-@TPA�LS3ϼ2̸3p�N'~(D5Ck)-&PZP�h5@Ԫf3:j7,�� е�]+�@{ +/5H� ,6g(�Ӛ@0�;A�hA�X�H q%dfɐFR }CiQkӀQPg `H3jM$@0 D� 8]Z󪵙~C?3"z`eG;UY p�`M@* C xL8ZJT₷I!ZPŤYՈV2yLS@ȁp��$!KPǩRxjS#RF?{@`ƨp!T CI%3\f3}hDrHBf+$HDflC@p$�8-SLf>L5ZN41<@ zP u!`M{s>�/#ecH'Ǫu5%Ѐq (AKC2L6 T=lԴ U]( ?T"iQW}V Sm`=$8ļr%ZkEˇ<i3B Ӝ2!<C9ke �M@E$N~iQhlp3Dlv.fܙ&a !hx@6�#leV/ ]XڤVUkl>�uijhӘ {kIw\�BQ TB !@xVKH _"&<� 5;L) 8!#d! j@!� >aV} h� `rw2-'\ 3l ĭ-�3| 5S}m1:qV` x~4UOJ>'en:8Мڶ~- /-.af;5Wt@:_Kk^ dMDK8V^N_%~us{dL<� lj�t :q@{ YKeZs3Ѵu0翓b`�$F #7uyXaBW!$ #mnvң:20E,l;>oD�� 'Z:#8IXT9 anb|KԻκ/ St0(`IA'Ԑdp!eI}zz&%N oCj`0��>~A9@ k<=a &ЁlZ1f=(l&Ӳ$ QĢ`E-PRE'~AAd*Pا} R`</Mycm61`oV#NŮ7$ �T]ʬthVW{FVr[@a1|m | ` (  ̀ ! L0}"%/Pd&xuu`Wit84<Kyp3'~3�RXeTsQmSU# bz#`�7x(P(8VY?#/|H�r t  [@ b? u'H#*|d@)�y;xt;yrB|t~ gsZ.V`ڄ'\ps`�p%@>h{lb[Xer W  � ` { H`$n1:ɸ~H@ie8c<(U6;ZU5ps> 0dMM6`#080:MD2*,_# pcv#'||-?o !Cؑ),}/4J#z8gKN_Yop7p�#pshM${Ar#BV!֊1b@r9  ͧ-a$uБ}EP@|wiYsMsƄv zo zKwzy:x {`vjI�g{c`[ k`oV~7S@tM<;re-#$1B)e"bψ}@w}E}wP@�(� C>;AGr;q,byy@'�{G:0puBpBi.`}T)x09@p}gy~�( 0?7<AxZ,%qdP@G P|`:y`)x94"Nq虞w~�}%z4 P(P6ZXXG~R>@RE*XM+@QS9@ܩE?{RX)},3}WI|Tp��r*a0<�]UGG a&u\3@/`ViɡRb!bn^.+ f:h}I͸dP9~y7W�y�uyă] `S4?�#I99=0cV㩟:+-"YʪE@zvpyx�xUx zÚ]{0U0F W >;ʨ3P[ z%W $Zeّ~xpUi7Xy `�(d2`ZV�-3=)Z#3- *B5}/ZJuЪ)0BF%슍yr:JUx:ckrmM+SJV6Jj:|*]ʴ"$(˸e W2 >*[;@Udi/ M:p;fjPz[%Xh #FqS;T=C[UI3; 3;eZsڹ нZ;=0$PXeoq0�:u@d2�Ǜ;˼s�A `ul( �/X}}Uy�YAn4+2Т9Z33}�~7y뿺:B:Bɋ�I<� I� �4(�;K+:?z#q0%H{Hi@'2צ�^+~9A 3? P9f.�[PKS��"K[IbU}\_E<?e쵛tv:̯ 3P4Zv̨IQ\^:QZ,P,fƮ@71Ɖ )o Ǣlyj�=�:j`D< mȣR(zg*(+3 Ls;�8 $BA,5a4Z{KD2`� x3}*HܬDBXWT)2SQ$p�T�%@TxbuU�Bcm8,7*PGd4$h&@e)[("u+\;z[P`FF`DMPC$8D9 : 2yΈ SF .@T07 ,$4`Bc%0 \=D2C`30h m^EB„VsMP�)4)@P,P0&4ڰ۲=۱4}Js)&iw'm3pPl?9׹X5P2+*A2P1׭0&31 20k! =}$þ]¡ eУ/Rݲc*г≻i4b>}! 6i*%2ֲ*Qyg%3~)*^Fm-h\XnV L;S HU&ܘ}O=>MnNW^ YQ]n`~De^('9>)rSiBH[;!D\[炞V{ A H难~>N~.>?.}YtS 뺎뭳>n΅X}#}ڞv`nn^nߎ۾N|�t<-qSv@o:N_/}@H@ 07nS�^O9>C<@/::Ot1SSO9|@b=ohl_M,EQP;ڮ?oU_Кt>R(1CmV?Qִ__^/n~oAPX"//U6Jkȯkr揎oOQ- 8-DP [h⅋#BȑC/~\PcC2-jTK1eάHФF&UO;v~!ZQI.eSAСI >|aR:Di"jՄoU.D]6!5j9ԠC&\|Pu۰-؉X7:#Zi+},C_mtL $h `eϦ]X1:H6$+Ij?xX#¹uOO)htAU= /`XaQf%x8bH#P"i|B� TXATCxb1ƈcW!4OѣQ$D 1rO Z!-L C<q?*[r jB( C4dJ?r ! 4`>x80!SŠ!!jpt  &r 6xsSN;}3M1t$a�TQ4HAXo. L?SsXb)7MTha2RD#?1dN@)=(  I1twMsN ޼KDTxV[ohQG\u+L_]B M50a,b 3vK8#3 C#1P3tB IL81Nx48Cp (B@ohD6ZV&u5*L@=A0( 89em@ )Rs@ A .: dQ.#1Ƙz!+X;Ж;Np6$yjn4T`#p1XdyLg ١$zOSL+] ּo!LH!n衍ӭzuzd'A$pv"_QQʲ( #T '>qAN`BEȄGKYis 5%'LU�S(@ -@ l{p1gH7amc~{ *.6c"a 9VЁ`0 |` ܰ*t *\dU$BȢl聼ƽ  �TGȁPE1E-~ Ut kXcC$bu"6XC67I_VRv.`8"bHCiD`q9jN0DB 0� +P�  71#c mA~Za$K:YJ<LyO2N(EuE8́ |9| GCADYӂ  X@^x�2u) �@pU`+^ FA"`@Mk*CB|esL;y',K=J&gQdoh�#lq(~Ucc+*r\T"}2j0 0*Raba {;]l00+\'غLLJejgzMIj '�Xv;4QWȐl%!L!Q ` `� IBR$6D%aXB)H`UX~F$O`gΚMAx v Vf<PZ ۶}'$eDc0*:0 g)0A@]m�0hئ0AAk΋O(N-RTZNi˳o_,͋K@L Xq g+qodӨF3Zq3\><b4iD ` 35+ T`E�-H1auq &NDҮ"2wvm3Ȳ ov+.qڃP0 F� $Xa1QdM(cVl2DN<3~‚u@S(9~c˫wUUco2XFhuMw( P@@pKNx D@I3a녓]*Khl^ E2cϨwgÿkV7^YM?8#6 1d᧾8C!6;,9 =LR8 $Abh\-t^ gT/x;CpC�^uWjA5{)59qIvYva<E<V|cYV�d9ȫ8oH3c^OƾIfGիy0Pt͝Ѯ_ m0DoN NXbOQF9s[Hs+>;C5! {: >FQ8P\=S"RZ Y@-PO؃77ڂ=T f7R 9lV(dh(lBX8bcXLK1g @1@K83@J]#Ah#QB;АAN &J IM(t9'1,8@q=�=;BR\"i`("sULg:Mx{V |Q؄Q TdЁ3p,6ğ8aꃻ+d\AbA (1xXy@Q2D /ÄKLOluix98jJiXtEF6Y|VE2_"^d_|'^62A:"?0kW-XP&F9z2a18_p #4[X9bpo�w<Shɂ,GjȂ0ȁiEW|FX155X<M<1_.aH̢'bdkXHTPhA(9y�->@U# #D[:V H3V S 3Ȅ?A0@pJV8-0L-ЂQ-`,؂_,�?Z|' HDRG*Nd>o'E�91& xy�; RL#UhU I[xh-S8T1�<?X5hMlM0(P.d'?(Mx*) h<DUf`NP-P5IycR 3s7k72B?!>I(`;N8Nh$,MOHHۂ(MN5&`-̝$ $6F{ȟm_pzZP;0W0Q9Fw=w)�``J7H Q‰(4;3̂LHT,�=ZTR5 ȁD,}-@ qJI3 %0F'1LXh汖= OA/L ]̬/5=75QUxX;X-+]͝D/ Hx_S_T  ^Cx!N윓HbCO2J+(@!UhB(ҚUHuBR-Tvݙ(mx=H�1?}NA0?΀e*=!(Q13hT>ɖbXH38X3r =Xi*EDrGj(=ש܂ݙ:0h @H�_Z5AE+埑 =By!Q@BiHge-P-JmY!`.@WxY"[-8P.E2�m-hcdޔP7a E-KbeCY\J0V.5WnR : [E7>-2]H݋1,^M9NzN`5H +5/,u^5J:`t]^-QYa<Va_8�]8*N ƽU<T}%�!(3f5^A(m%V;N -ȃT(U@ZI`)GBY;JՄ+ Ix=i[ ۝x]? (H+h)�2ZM1xoQQa`Idfh5@P`X:M;H)ZPNSGӎ8R_M^ ;.DC]w!8y�P_@+3XH{9pJR؊dIIΤLbZȃLނ5 F$@tMqGeu8Si� A`LO(ܾ0Z)jfLhkfYb*^5ȃ&OG_xZ.]MS}/3<{ƋFhyҬbu{5X>"E Cr+扮hkQHtmNXՂQْGIp7;x JRz~Yc;F_~}w $SȽ jsE2G&lQh<5&i>TJͭM`S)}>Q }>R_Ƞ >X`(W~lZؼ^.hwMVٚ-26U؂X؁iU5F;~aaգ=r<с7A*a;EjoIfʾl-,~*) QaxIv^ik$"NP]>FrC*ZN>ثE$ovlfY;&N0W50"iVgfQ0e-<3Pmu> a1qV@N͞Qlrjhfdj-RX`Y0<H"UQ8Xp$*R@r/:_SKiNT1q @To0RmjNbvlapQd.Z U<$RWN< bvd8p` 3-> ֥1qw3ę?Ȃ=8I]HH(UQR`q.'&דU<=8.P 5/i r_,�Vٞd 0XЁ?Q@VN;r(fuQwzbP2%ohg1&_' zB݃_zxpPkوf/aN؍ߔ%I�10!0P&DIIa@{W^{)Q`_.&yPXvfPO �\t0=QtO:tt< Q'ЩUy<5({WZHi-(QU}R}ܿNf "R$[e֠b?@I8 @ PTݙ5J ~+�J\ba-uMu\__ 7-jT „ 2HPF&M4O;v0r#Ȑ"G,i$G:HZ%̘2YlK-ai 1_eEPIsl%T:¼ӥP7e4+X ROF;hQm-[>t6DZfԜwk5:oS2‡/U_p-BH+IT,ڍk.m\+#QAgwS*~"˩{l W̗!is%?3n:G>ynYҮKHi{>Noܳr#N~VF 8[p * *Xr)sUhjH* !8"]IsYr"}8"5ژbAreEZj8$x$5h`hiF$aYjyג5ɐd REhUY݌[a,EeC1t}hylyp.s֔z*J:ee; :hPN"vڙivqJ}*GJONPeM\z+ґj\ ;[j*޺+G:jBOJzmpܖ;nz{.tnKn}R/M2{-ioá30 +,\1;ܰs/,. [p*w~MG\7뼳93>,4C 4I+}sD̄ ,KeM/z p\CE_`6bb v_6}; ^O=7`n\5{o}T+w{r}VOc%emk/H'a67K7g9Se RI=譻fa0 X D/P:?h"mE;Wo> <#6ǟgw֋{]wm㻟<^^gSv39|Wo 霗7D\L0'u`d?ok CgvW;,(?QN_Xv<A7_v$oD^KwIoH9O,ܫ>C%+n8D" 6J Ķ65+v."Pt$J.86~?+"yD2+Xd#0A!3Ih6 \`</e'1Ib-(19 AH���a� `1ɀ`s&0d &0I4́ qS6 Nt<&ЄyrjPC$A#-qT́=(BI2`&P l"a `&A k N�@#H٩"!E)D! 8aDa#(AI(P Tb&8DsQ8A B`Spьl'y̳ A8m`/QhNeO}< QL HxъZ L: X+A @@KhrCs LШr50!0 lqA`l0 ! �~0&y(f"2 pC#!(oG+'L4L,uU$&s*n,M6 �h#*RHi7,$ap[@B0nkލGݛyܟ7f@>e5! ,la qtÉw[&4$щRTDȣ ED(<@=A;Q8Pƙ4 DD'-B>'N1\ KM J [؂ U! c΅8qup9{&Pߴs~b&�M^#TNh 蹂?q�c1"ִ odklU0L lBYjMN.& Dp<@ݷ6M <S%&qpc9NP0Gp/NN\H=,:V>*Df":?Pv ' φ74?h8"XhiSlN'xɃ)sX1 [5(@ l <0WJX!1 z2o!h tv4Pӌܸ$k�;,X8A z 0 @nBHKXw΋q~7Ё l$#�цKBz'bQ|{N<h`ρ *2 3�<@=A]P�>xQ0.6l:8:C9ќVp sqVAUAMٯ@ d*p fHASȩ^ADoM� ;^::,]$҅EsЏ|u zhTQ A' !Z=h9^ݕxAt�nC8C6Ao R5nDQ`! S�3|*`SQ�8n _�Z,!j4@99C%"qe=53e$% \*�d'^2i t!91,9P5mYw=AU?!KUc1HA C7h9,H69S H^t9֡1:"-c!!͓RSEaX$c;%c1=x0C;C0*:M}QSjI|#|$.lVR:;RAK=>5d]͆0bM$0MB7�eP…حA�$B @bmA'l]=ՊtLdr%;R-[5ܑ#EN[nQ^%A A*^ eإ»AIBa&cBUF!f eVfWb$"^h$lq]$BaQN&0Cg7X* ? 8XWur&'-#uSpm8gK:sL"MtjR31B0|(e ŁP1@ bՊ9X~Ā##UpVkF85WPPvNP'9Vix.%T\ \Jm%F׊%!xA$!^VF&U$FzEQA^C;.( .<f B~X=F}mWASeA FXuP in>jI선"˝d^f9c&`jFN}aWĵ@o-d`&.& V~)BG0v j`yz V#&,f&QS)RUtx1|hm5,Wi: 5 -q_ ddt p£yEim.8*)B'z\_1j0Q@Ȟ dȫ %k0i!A. F=ޭ:ќpiU,d͇D1<a MEY,B+Ri.]uy.h.ZAd P0D oNA&\ڭ6ba�UQ`ES!At^n)& LuƤQhFn!@׽YbPQm\eb xi!A',WE�Rf`l>N^DLTDC핊y0LA�֏TM&BȉOl'J0Ǣu^bn$x^ni&Zn͞b�i0.jIĎT,손OEm[]~qxY 'Z*!%Z"-{AYm`{1Vk_m$=Tb8)yrA~X&,"CF T!o([\\}y}YXZ9mZ8-$A0eڰP<V*B�' MW�4[.9(u7T)8�0�10 Dm3B/ϓ%(5/]2Xb1:ScXҪD3>rF!_� d3A%áC].X9 YՄG hb j u^\!7 ]/h=K8]*$FFcj((S 8 9!KȴX# [E ={oE>hm)V-!;a2`3`A"D[M` vg(?g*aV"F6;76CTU�(5MVuhs=a$8@V`&Uc|n3Ա Tx7yyy[cAyVNd-!D7 <#,}?++,-C1�C3" &Av;Yop7w*AE'q@ p�`K܀*� @KR1óMF<bT@EP^l6YAOKyGl3DOPR&sː9 rl DvS!2;xSڼƃT H#JM'yWGKOV/Zvf3r34p.z/uguPgwR@z`Py_4;ϑ:d s %dϜǞ muQH{ЭJ-QB%P%XAX+{%0{3S%LC܆QQnQ{kMٌPtͽ'ћ;|n>FS[;s 8|pE"@;{__g<C4O`ZNᐈ|Ho#:W}",B"$B | <=|<B/8 O=W_=go=w=؇؇=�! Lavc57.27.100�!��,������  "# 5 (    $5 $ #& +.K)&&'$/6,^ ! !!!##S$& &((%)&*%+%++4+3++Xe,,,,44-�./�1.11-1111I11_20J2KN23334 4+35/6)(7(7:8895(:C::EE?9@DC<E(EFFHDG7(G:5HH*I0I7HJTJKLSKUTM2-MNNLOQOQQQNQRRQVpSLKT-TJ-T0U)`UYWVVHVIUVfRWgjWoXF7XVHXXVXXXY,Y/[d\ ] 4^i_`_agbc d .e 6e 8e)6ekf6ff*4g8ghfh4h8i6i9kSl0lQ3lWnlumrpnXIpf"pgSr4rt3.vowywy~{kDgKyt P4XIlQuwr1^0h`#]rᩏU]cnikTOijMUY|ʹsSMQR;Կ.3QNlJ̇Նت}٥df3䬞!1fآZ]_aa1�������������������������������������������������������������������������z#*La!APB}X!D%e ,P\rʖ'Ylrf˗(mdsK4 ShF4ZTi͠+ؐի"j׬YbLhWBJE(ʝKݻxҍ߿ b,Z]>:9#e7FfБpQP!iҤO6z5קKn:v۶Qv ujݯG^4ȍ|r沅'g.NXNrDe0O>n˟Oߏ?4@ ZFP#l_w|fm~krЄ,.hz I $СeX8c%w=HZM_<(sSc}U$$:&]WeZkrxt>Ɲ_&#c!m)`q|Ygei褁Rjb iw^.:(i*9rȪU)¤e >cgf] @ND\hF `\[`ƭi%K߱* W ){a^|B2WnZ/%*Zi`n ½yz quV^jKr ^"sE2,IGVi%EJq݆o!V 'kR8?Bzmi%]gǴh'v'PgwwQ.iKfQFV^)l�`g~@ yz.#y@:NT0@r9KƵ*\C�P 84Q14q1 �및o94lP@O9WܕS bl0\ 8p'<C Ů ��xrаt"5-`Jw�  �u g(�B;$  [*GC�`> `d}�1tC̜9:/s��` 8�5) ] R%-qqD`GF5Z;D$8:6��pt'-GR `o� � jSTRCS[k#DscvCЇ;7rH@!qH$#P H`}6!a:SI9rlT#<}�iQu;_6COiQto&} @+侖D^k.Z@ԫմSB1yCzԇx�0cGҒgD&}VҘĬ� 'W3kU*&]]E7Ls@*L̒:o\ХoL�LuxL i,Z܀ =y\zLU>PŦTɀ(W=Ȱ9MC-)`9UPB[UGʵql\:Ֆ4&;}�`W*\`0[E8Ԗ-Tc36,y�N�j*Yf˭J @lJPR^[aIVsHf2r83z˥oR;/wW+FFL<7sT/MxHAAIKqokxb 7֣ru%%Tvk G~ Mɍc �z%^ sJ f{ne0iI~ ^B DR OB`4WAY[r^raLD6aVC}2Čp<WT&�*ȁ' ;<`�^[\.s�<[1b fJ[1j2ԙ<eЁ l4 Ё;| //u6c*2Q#:9~ڗs\; @l<p�,@pa[\99V!{ Ɨ3$b�wmµ��2�F"\e l@1}@p"r`݇!kUVaX1 VaEQ:P-+?@ d@v{�(כֿ0Qxvb\!/8Pl].̐ 2 (E1hD(B1P>OĀ D \fُb/ ln! t!4.2?@ Ђ7�:ox�,� Ph" r? |4NɊ%PrA0B1W\` f ` g1 W^1+NZ.|t}EUe"T\=Y'8��Eat<W x&^6�V*&g&[Z'1u rVK Pp 0 0M  aV {`'QHoІmȆdd!0;ާT=Y3Y}VOW/hZv]8GB`tOk[u&wo"^F"r`W  8 0dZ cj12%+l|ЋnrZrWtC~(Gs P`9WFBx{Gl /wh"|` ` w  0 +0 XcaH0ȁs|}d̘T,(4W�EU\�x$h`|w_ �%`V'}p<!hG/pfvW@x Opf�rW�r'Lc/ZN@ �; J&pvvk sR'}QPw7b!(yp7'UW@HcE!HuqKr /{U)(y#qZ<!P|:<L@0C|~P@^pf(hg`pxr~jjh7~~|np E[Vl={A(Q[`N<e#J"TsWsdYvwq~FJw-@�67s靆�嘌K)+�Hć|hZ Z@Z4UOt^wex [#[~{gO`p6Yy\wr6`b/4D:90ڢ$pZ#jnF*r*Aju &5_FPKQ�Q,Wu>VHuh9ȧNdʋmؕZ='\v�8 `�O֣7:( xj8ey0P3c!c0B!z"P:!Pn[ً\)N}Ha` ��0?j� �l� �/[Y[F�s|ŗVQfOғj"Ɂ )[]:0bV3Ha8~h�jv��&zj�6Yv�kp)z(zi&Wyˁ :)S�:W�㪇: `d P��HC90)ry^kio ې Bi0GیʑM۴VP습 {�9MP7处Ni/d0o@a) kۺ۸Z˸P #� 4 |g(2^7""V è|[k;� # p p|['GH5i8K%˕ɰx� p竵 ^k|�^�P%4!ZԿە]ٳLIk{Mk&:\:D;:@C@o:!0$*C#6i»mY94lުY7D&'[* Ħ�rԧnDK8xҡ 9Zғ›:S; &HJJa;ئoZ;3�o:�# &ďИ{|c,<I <; P\`܌)9L;l5>H껾;"nzL<XNA%ɪa �}iB&&gb\�*o� k N+rri*`٩=�#�\� �~�PZhT CP�b(on-Vo-Gby_ʎ{}<P!Zd@v;5D\ :#05�� ΞØ|C-:4d;Z-CRu%Be(.;I=͋ : ;�@ PS@``0Bq�ZG;IcCMͼu'\)bj;.P"/P=ڤ]ڦM@ -e;"Pf] T�-k{4KQY%.00+#ګw7f58#")A67tc'380(0vR`k˨;%QbXppѼ{prA pRԂ.CQ2 S2pI`Z3)íVCJy3,^"vͿ*]F,hd/08|6SS<(r8VҜ@>n?r*5CrHjH6k(&2"'(N+ ! 6O^^^$3K*iM>Soyٛ23 A}Bּ[B3 GYv~.oO܉m>"?B^1"`0ŸAE+%3+Ngi*̚PJ.>͚(;5gNC˫[j㰤r<A[88>#.>D6~^#7rSF͂Q[@T񍠝"$?&?W4W Tpxp8:<>@@xw@BrkynlN|EaA6/VXX_Vo&$^oϜ.$qgpH_GjnmkjxovO{O|wOw,?ObH}hO?_O=M/6ً)ڎ>_Z93a WSƫq@5Ÿ^f�{WuW/WzNCN?;oʿe #1_?oЊ.�@ zPB >*ԇQ"F"=LȨ*g|RH%MDRʐgsL5męSN4e(XFD#2BZFY>UT.gU+[XG'Z\SmݾR ^QԵޜtJV0> UƎp?\5Ƽ'Qtݵ+5Cm4Ϟw5(vX1^T6nO S8ݽ+]ychȩ:l M0Q͟{'_Y#nWĎ.s]rMh-:/87*OϸZ/ﴛ㌿�(z$<jLA| F̸²X-G a처fιN+N`r.@R`;D ;,Ŵ-A]|f.<tda,5ਃUTg`AB +3&g::P,3s`r bsrţT!tqLT-U :X8(Td!0Xfar͕K4iD&~`A 6VZ+[p%wVr}`�i`] H ,ԆC@rsL*VYeFr0_)YC c 8c#6fbc#"F J Vp9f  <u\I^{.D]1TE_<-F&:>袍6 , ,͘ .:~^X+F  .XX޻e 0Ìv�u݁~W"Kmhe\@pM;h wX5#% !,&{aٱclmD�+* Xj ~]mP!WhT22- lh ԓ!0u:c . vG3[+4@ Of\�.v5A^@Q0r*͕-ʚ h-! BjP  BPG L&G wBQiKSxkY  ��*0�A |Є4tzM,gB6B%`ۀp> qB>!` ~8]zx;AĂpDR TuuNpT��@��<b@e,paFȡK!Ҿ1ꍖ@(0d5 G` o/d~uP06lx0)<( N:  V(.7` `ώP!;IfƦ]a`A#u8|Aj(`uY* vu4ͶnjJ`X� @ b&i0i P@:TƃFH46$4"J,,) i $I* nT h0#,<IOR PQ3�" P0T|^gX:ܣ6FP~Va_C%fƂ� j]@1B6 )c Vb#"Ѐ=,7}.a`O6`D͒F5@-lxCbKblf@:1KZص=¾p] ~J%<4X�;� .X1O4Ox \0.tkNvRרYʎd9yFk`›~?;<3 IP+ ?�@ !+Ql49׈4 cH@@` wB(LW 8Tܝ#�z9a7`E̅-@z֠ I| (c~44 Ec ׾ 0 >.a<b8i׊kuL,aṮn$� �Pш24hH/[p3d1JsA @c"⾅ _Xd2d1`u�vo5" \X{)A `� &9i1_p2f?ϖA--c6=[݃`U;LIRW$`('0}ɪ04="p* b9цġnqeC<E'&AKcL BKW債D-qvD@g ^;% ^K}cw7 b?)Rq'Yv#KW*u�aW9վvmϮv]5& (p4WĄtRmpt;\F-O7_EQщEp\0X�|D>z;"nBkF'Ѐ)p*t! BCJ!%dH;S<Bz<K\@Y_R #XtڃK; ?DK@5ڗhF`9 mKӄ8$H,X؝KM@[<U腦sJYd�(^IIY@\;K�?P�44CTS5xx+S$Uqo"F&X!�" @$|>R `l'K<a80ȕ'@@49@54)5 ? 4;DFg0\XhdxO1(8� Жw(hyB/xF*#$#T"8JBj2`('`GIIp4@CV4(/�܃ODPpǂG s5Cd``SH\`Ήmr"+DMP#�D qB"db*EL@I07y{4C<((h(&h(x(/àI[#`hg? O0l#xZg�M@<L0B#<ST@J,0!R@3'Y,@7(dx<*.I9sP@FȅX0%" `0%LKX)Z *S(nē|i+87TpEIv\Q8:{Q@1RJ(*O(L\ #:<bXxQSxV`XPF6 !�S<MBT:X;8bz&`G.ȄS0$#4XY F#&(l KGJ%j*Oa˘ F09z &TKN**LL/u2"K7kqJh+<PJЄ,,c#Z" 8VX5M&MCQ;i;TRLL(ĄG$⢧3HpxJ7S˜lH=O �*;$PCD.59;\5ɂjP<Wo5((&@QY 5MX`O\% "YQp_�e,pJ )aP4P*ΔV/Po5p3h&(WlVKw5S{E$��,�V2:!XqJQZ(s]]Q"ͅ]Mzr4++V0RO* '.a5ҌY|R~}[p$S[ !*̥]/8/PJE\VuPet9(\P0:\! H?X*]%R|Q*l5?v\12xbk\\XMPTQ]Q098O<�0pUăAa-;m5xc z5Qԝ8ƒX,C_'̂,x*3(0he-dũV(Z\J(h^~Wڰ$OT2xj2V:M9хAlƶ�Mj`8$")MP^jaCgadPJV (=\O2` ~T]4M.I▁a u`KR(.`aix5aV�VQ(7^<6.=^'V W)6O<5SOR0%5c^4dMWp V(`S7<p d?~ژCy]YV ɛEOXPRb)4efgV(e~^(X!`/�Vo0&eY6[EЏ�V]{0vLdfNcOF\`~$h(P9x`Å ++q0gh=0d1QX1v?ҕRPG=%0Kd\E~a0~X0P^h˩pm]^. fZ>m8�m F(:)yy6Ic6dfdOS:Sx'P�F8c0O`8,Lg!/j9M\=a:+JƽdwOFhWhw:.nUUZb>g(~ ̢^#�>ÎߪHv _DSXcM~~}P \hV6b|1R9KZ^^2mq޾&C6qX(*HQ'xz܆~\PC_ws~'SP(.6Q0P;H\oN瀉$jx9,"F a%;HReK9(p qSpE6WZ4Y,q'9/]odb`a+asx� (Q8X6)Y5RPE>Kp5(r>oZN.wtGT9PIMQh#s%l4?3)*xF Q'$@;h:W^57`"Oȅ~)xMt-P b/Od3C2h#qT?Cq$!&91&SHPU&7n\/o1PڧcdJv| e_3tǠʠ$ϸ Ќ �1x.tDثx! P+>y ِ +iTXxxy yx h2ۦiP(>1 Ǐ@ I/[evØB>x׋g| .H�|377  i :E2 Gshx�} {MĖ`|MHo; W 1z<U} o~gyCgj}|牭Wޟ} x~@! (X*dÆBPG=$!#B[sɒ$G4R%˖,t)sI6a+ *t(Q)9TRL*(U*EF3Nͮ^ +v,ٲfŚt-۶nZ@ }Xb$5&J L`ċ٘1eÓB.ئn$kL:zujYMx7/ f~̙24pɛ;_rƗg9rا.pϻNZ*b]"#~!%* Q1`  2`J!Mzr؞RP'^EH"XW#.bj/XH1Ƙ6yj= c @vAcru yeD!>-&5%\LӎiTbf{UlWnDE'#_Z}rGh\l>i%TUtUA'hM] e`עDyIצ:&RG&gj}Zg = Qb6l)Z+Dv:FMR)[Q#Y6#NK㒻ԇf׭n$ik :eF f&{m:ئPU(Q|΋Zn< z}'FfVs\o&뉱)|o+#ߪßm~gYDܫ6|0zƋ4 v&4� kIo8jcZfQG5bW̏k`T t58 ]<ڐ;U#L֨4vM2.]+B<wuGΞBY KB .@+CMr" JF>>}ۗ@B \@Bޏ/拏wP %Ͼ{p 8 t$K.܍vO* `%<5@8@A*Ѐ�"! KA @Y l .p`?Ұ6DzC!|~~IbFk * e)�h+b1Zb(.~ы HMm\ PXGv*4)`[$!0nc$ J46 eޘF9*9)|>3",Ώ); A0`"�G�i%}ЄHq"8A)OxLv=UMX Zkr[#?AtH4̟ HʙI~#4Qǰ`3l9Fܲzjxp^/�kPI ˔ [;ϏrTA%wKK:*ZLHb OdUλ-p[*1k iCH1c.u@R,` mT.z< (Zf,k-ZK5e.MU@ lU: >HB&-;}.(SVUD\{h;8D@o֫Jˆ7qXe,b s<. c *er �Z �(!28hAOq%!`Z6"7 bp5m&ӇtLQ�4וs=d I�x JhAڀ x~ B])!-jэn6d[PsyY\zmG"|*!(ր%m&`X 7u؂K sy{?č.UV@ 2 f`'d($;.dykA jJ^r/dl@XW*rڲ新 n|tE& X p2NFWue  {ALA6p#·x<1m] ^0W%pALE2qSb2r5hB("-aorٰF8 al!NOو/e̮Գ3�P@TJhb ~k ~$D7-]s8*NWnW3ʚ@*6@o&4*r(̧8@FG Airyӻ(G̽bs4!/zEn ְ ;;Ǘ q8Uj|3 o̐7P|ynH|:ju᎛+�J-!8` bҋ. QdG8潋g7gK%3xCF'7+׹~3n&qotC\1yH~GFT @e10tܕLoMYѝMP[u'] )T9lU-LIŕ� X 4R. BCn^$QՌϑ�<M$ b9h8\/|[&V_yQ 8R]�LX!!3TV!N{-)yKabQb$Bb!VUC2x)�T@#a�k�!3cŽOJ!Q!qVH-TU8T&| Y Hx"(U@ *+"c)UV[=;bd/TC==)p912 bQ').�80SIT!;u ߈� TK (SG#=b/=1�%� I@ ��("e(MDNq߱MVYSW;R 87KtIKBYMm� X8�"}B#\DQTa!^ 6�8)8>YYMQ.iS`ɘ*%9Vpu & [d APBKf9�BK$a^X�S%\_/Bգ8|~DSάMKm^@#&#q2 0- ڤtO#_/`A2dgvG3=%Cѐ W# $,�pAŕ=Iɀ @&'Z9|AO4(b }xX Du T(,�3}N&^ �UԨ8-&`Wp@6)Y?g6f/AA'4 Bv^g=&K;YE_l!Z lj h? @Pr]etƕ�4g&Œa*V`-ܚhqPGP> *BI) x\Sv9:j�bWڕ zz&\HAY*T iRj6geWB`U1b-A.ʼn,i+=5+6)%`lmA|j&DLkŊI\xWmU4L»JHET2piŢ@& 5@Z"@-7\y)J,($hlJD pʬf&Zi, E A AM2A6DM-fOݫJ-ib' l-B�m68CFBĊjP2ZVmlx "� ڒ3) Z -5l榥. -aDA ܮ囯񛿥fʚ9B,ȝ8fn!}#\A8-n�ˑQqK3yҮ2L viSԮ#a�-\ˍ]]:_Z ^𔼆PA#А '杝8X ϢJ O0-\P{ql@ĉOB�ʉA''B,C1 00R*!0TPۮ#}dN;HʅP<D Ј%@x|r @� � @qJŴ k!Qr f@OQAoH} (.S2% $ETFZ+6/ 2KK23y( H3%Jkn35<CFFm!Ǯ"L'D!!ڰUV| ʼIs =c$ mDAos=Yt,k4赚 .~_@, \37tR\:iBM0;{-(*؃"2UGJ!F rlXtƙ숫t4IEZOe2o0Gu$C@_C 6a[``_! IOH6,Γ<v${<3,LNA\[h[f f?dv]B_`p F Gpu$6:u]Yt\uF02| /D$lb+w/v_7_Wb+6G0B`;W7tSuR+Ft,7UWkj $*B8!x#x8E;xxo� hg8owkx@8orx88xx˸88xc0�! Lavc57.27.100�!��,������� "#  4 )#&$5    ' -O &( )-B1d*^ ! !##$#$$$!& (('%)&))$**4+#++++4,,55-�..+.Xd/�011-L11-111344MM5+35F47&)7'7'8838878FF96)=LC*E)EGEFFC;G3jG6G6(G97H*HICK7ILL. M3-N NNMNPMP(PUnQQOSSSSTGTfTU4VG*VITVhiWYVXX/X2XE6XWIXXVXXXXgY4YWXZI?[ \+] 5_EPa*cc ced 6df 8g7ghfgh:h6h8h9Ji6iVGjRjUnk3kP2l<RmsnWLorprdRu~vf!xywxqB{dJP2o2s xsmRcUH8)twdghSoz\S nqP7TNjiNUYwιɻtTL_Cˎ˔n`;̫lKαXz^ϯ бԯp˯]ғ �������������������������������������������������������������������������������������������������������������9{UF!DtHa‡ 6jB\<1b‰8jXE &dTL,XI7k)S͟:s)Eϡ-` *(Q=, sӥ3BŪ,f|%ٳh]hQFp'"Zdv-[xjcL+V<8_€0cÌ+J1ÌY8.aΗ1C<Xh҂;W^:taֆ[96fЍoM2bo&8ѭƸm?2kaʆ!?=ײ_k~};X_w5w7w</^{|__,]ՖQ#97ׁmW]RH"{}v ($hb-׊,2Jj(#Zu8<]5 B2֨|=6P>X!IheF`Anbsif^]pH&YkX]u$q}+UyZz֞6(V.¨&覜޸ޠBRhŗ#!L6Фh䥆fꮼ8gf]*fy^F_b5t[iC+B۬jn-? (zg*h[l޽߫c-8nZ+ױ޻ޘ |; m`(tl {ܱ$o#s!<$jD1ᚫ � D� H@LG�P}4� S�P?YP!7[*K"]oK&#BPM:` "PMO# Q=v'k& e9I"lQDхk]9B'Nt)!x{qaN:H?� 0[Pu�#|Ky .4Ou� @L#{< d=}ճ{Э;Ֆ4)`�+ϷIuk^=~l r( z� W!.<k, 741zRB%ݕP 7!|a n̈́Q[pY4D"-7n <!Px@w3 MBj+Uh&2KF,F6.b>告 E1 hC"27$( �0�ވ>Pd�ai*EqP;;)FU%,eYю.^|�?AmP%IJ#zҙC3.@��ԷGm$6vÀE?D26v(7*xT>8h*K0�@@r]ڣDPt�OX廀׷0pTa645e1i+Jl O'^tc,A! G/`!D(8OS:jUGgZI�:M$%/(H eze`C_qUg2xi ° ^C&2a% 6@t&viiiul9j-E[�8 .P] |l:p<+ЄG.`: ݭ6S&a^x@@,�*tY@�Ҵatn)1F2DYOa%x+ '> <&q 0^5 Ba Xp"oB%~ Wا'>mT5@ %Y%qa k؊ J�>pa:G�+eCy}",B(BQ$@ 0 +|BfagQGz7x@�v^6_g\f3Vkv" )@ "b\� [|{'[pBr 'fAzس3'\v)t,gȔ OF,zQ}@VX0[%L"10şg! ]0؟ą,t! @1 `fQuq`8S 'N6nD`B0`qlL` '[R- >]"'9-�Ƨwb6嬀9@@9T`JЭT$n*8,t1 [سElpN`pAM1 lka UU`p>DоF�ʝ|-� .9>[@G:h80E( ^B"P6Pj{96 އ^i�wP�neVV'Y D`JPfwu_fd$6 ~&)�zg7r(r@�<i5<�B:QQPxXX`uuW~M~^0~`XxHpc#e%Lr jm GrlGn@i 2(nWr߆r< Y��J|OcK/cgphd$a!n4i@�nwX{''u���O�P��j�1t |?DžCR=$pv:2&j&40vqW _V;ب;p~8d`(^՘`8ЧAT6ĸ#-�؉sNri0{ewi0ri |yb}Њ?sY�8#E"_Pߡ̘{'ׂlwE�SYfO �`5� `3)-%}dgc4p#fД} .$`u[We+f>U�Y�<� )P1 d�y%؎E]7Iqe'M9r0N[YwW_U>�0hXPH�8vdn'j)3m$Wv9M痢F+*IW�198H01 ky&y""v�{9rr64 `X�.+I)Pѩ`)x 1i�BI"BK9+G4 5;٘㹟 p:㩓iDg+`B`vZər�͹HZ58yɝ٨9**;ٛ,2;dҞhv-Xw xB C*`*GZ f�IE` &x xU%/L6#8*r}prjǣ} 3�Ȥ )BvAG#ɥrWPvu٥<66XɚjjW&sjZOBʦl�v&.zƧ9{WN"'lB#�:_kJw V;l*R ږ驾G`r w~)OivPN0WC5U`Jw@|j#ʍ07ë8C{ '80 gWPڬ=�%�@�T�#�rrtM$<7#p7pc]#D5 qwm'4zvʬr70��#p57�0p5^6 ��1CT}!cwXnZǯ1$4 p4#p @A:DH8˨}Įq8 n/@ 6cp{B�H}۷˸˷˷~KK|;ˎڴcbm1313a)/3223ۻf V*S(6 y1_aBP&qi$61{(LJma#-k^ȩIf/s D4XˋU%/kL PRyLg6N,5#Yks0|%-$)Ps;-(ѿ02<5B/̱ W D7;,kHU=8lNܠkŇ@,2:ĩռ^-a̖BJA@prL90r\wlz<x}9q\9`{LLjLDž;PlL}Vt|ɘɚɜɞUɡUdؑIl$gmw˞3˴\x<˸˹˾˱,q9˴|촼'w2lw݌j\jW`8t�˸9q ,ی<9\�ϊ=7\ qCIp}}ѵ%`D\), 9 Agxd,Ư|-:޼/=5%|H=.m"LV}-=E7|X=٬OUJ-r7}fMt] T5}yJ)QG],Xi-(]}-�\,,sMؐԆ3AՋ]*MՏ̛ٜMˊbKE*.,PT%JC"5Οٶbԛz!-YU} -!,!&?`l؈ J-k}:]-.7{+p}dhmׁz+;-ͩ],MVmd 0к[[n P M.MPd.11r2aDL=m.  `P 20bp u p PTAp8P 00R0X@4r.0v.&�"@2ޚ*n"p=F~<.98 =@[n@  TM0.Gp~RpY&>~>" 00~UBӈ>Hn(� 3Nbu_0CR`[`T~3 0 F벎`z.-h ܇N춭~h3\ U IPIPYI.>#L0RN; Nx.3JRǻA@\>p֞C[ u@ NO |u $Zd.h�%*/!QW |6m5o`6Kb`I0F_CKp � @ $N n@X/2@GvO�`;z,.+ݬn`K�@o턟79up @ Z? d.@.TnK,2q�ި_߬eM?OPFo֞ P @8@> �$`8 �((Z jG!ExѢE"UP6I칃fM9uٳ'NA (O4.4`@!&K|yː$7n I1䆏%Kl5mڬ"G&T!(V p)`"/2ndxF&t\#"R<zhg;?&3)SP…˛7_hR;>i5ߘpaɑ#qeHd"�)0H "Pp eʖ0]s\$擔;~IG&ϧ3 K�*j $_t7rAz.6p`0OBXL %8YϱAIWB > ҧ.D B-:b"rm) <$DDhaLD2ae[fRJ-zA D</GjLP9$Fr(G}DH -K>(е%@" *? LpX/2)8&eE? .&(TPC4$";Y0cG"t[Jb\16eH1h "9yfYfcV$  8@b<mq⎬M"<A#dX*ܠTPN)awBNEW&`xceIPx *! ㏢5 %?z)&=ylJ NТ7$ZAœ)T=0`rŗf|9fࢉF\evYeCzbMfHk/X;B>l0"r)kjARܠPleZXi_1f xcI:i 6d\=-a1͵V+tKj"&ݴ_Pa_> L.$P@ ^xy{/`a5˃,!kL!g|"#0+b8 '~q �/ $B00rgD15 znbO lDr` *k2Rla0 4pCUxc.DD@2x +P15 a0hu$뚵�B/E F^'.,!AuXB B%⎠P J%^q^#FZ`\i P8`$38 jt!$0 LaC"X as9)ґ$!o|*l_mGnnp(YLcV#v" 7DQ DYM]SZ٬$LķNăl/ ]  !BhO. lϐ-+T:EBQ eu’0F1l0N\c(vԆKb+w@'JC!Ob&ҝ8QԐX **@A TPBЂR#aKBEPU)֡!T"6H-Щl@I.1 agE"WA)!nql"",?P/D*6-TV }X UA  Qlb 8r U#2(iVbQ#L0OⶦIN)% m!禫&J yIPPyS JE%FF̢>:No?1Y|b(Mv�?R�[ oSҦXIK A$Rv-ċ)фOAapčѭYgIl/:'l\h@ -ܰO]O̶pi*hNζ v\ Hh0A`N{eOt>4~E@vTrE>8u`[U06+;5 78`;D!Z8c\S2~j "krRB b-Lbӆ"PyE8ˠ 8"Vyx2~#`Ec0f�opO1SB{ (@AJ؁t`BXh9rG=q (xb@ *|o.z V`;ۣv }sAuNK&rSRWիk3|h޾wmn$A xP0wЃ⦈q<V #zFTl?BRn! K&�rفԡB@7=EuN`"s�8hLGԬYO(&M ɡ|'� CilGeЭ5 ăA �$a@W0ہS2%{: '�:4À# @[LL0  �|aa@bP5:9(P$@@+x@<Zcۯ d2ËB �zӲٺRPP(?bAid0Abp8P4D@!;""{$,40;<:(%�-ӟD(:Y]�@djxDG$C1A4<(D#-2;Եz= 0Bq8>9>ɩgGDGԅN@S2< j7;BNs8^ EP: qC2X [\ CvD_ƷG5ϋCԳ/PsFF*&47 hX*@\EItDDaXxD(Փ3;u"l Hw7 ];(;؎-<EDEtL>638֒f S\€I{�зh"+2 q+ZdFla0AWdJWpD.Ga€4 �)L#YQ23/4b`Gd�!C�KNANP:EKӦ ~̏ƾ2&DL ,X#gR;XSDAa(@MWK8{J| =J((8O`0=t'O`$L޺-4OЛRS:]>SKE3KK\k O /z@P`z7hg J(%s苅oL/,!ӸXNPΎɀP|F78� PEO' S@U4ёQOON,-ua؝29SjXF l %=ST)@U)R +""6+;, (#2(ճd;2S˨L$BP@�T]U@PP^R T]5T_UcU_mc]eUVU5hU$XA0ab p%Td%Vq=WtMW]Uhie Xͮ>V>VoEWa.\W\UpUeWw{T|ܳC$W|]Wd]^=W` oUp-VaeWvׁՃ==T# zX}Y٘E֒=] ze٠pYYYaYed %֠}ZM.-٨<Y̐$Z}ڡ%ҦօEٱگ]ۙZ>BҔDmQ[[}wm yů[rZ\%ٽ-ԻZ DbY%\]Jq Y-ИUȍ܊ڢ-ISݚ\؍]ٝ]ڭ]۽]ݼ"5]@E]1?=^M^]^m^B<Ϳm^UC%XiEX-[B 48_5@]_mm_ſ]_5^e_.5"TYk`~o`` ` ~ ```(p\Uʥ6d5B%c}TVV_XHffG! >%Z<ڎzX$ؠWb%b%bu[-R]b..c3>tekNa4~c86ce~ȰV1.8c>]NFIRFZ>>dDڰe<NdH]?YjaYbIdNWed%N.eSbnduU˰16dS>Fc`peYeIVsb-d2eb&}[OJDM.fg.}5f˅bX~fl6]J\v ]fq6^E澌<qbufg)TUfx1^gcfb%Yb,wP_ٔ%e|&g]AWsWp[f=h~b7ngbfYt0�XP�Q�Q QНQjipvji:eznTiFWL4 H� `kv��4ak붖~k4թ^6g$[.jek̶l�m�϶q#+5j19ɦe ̾klЎ�m��Dզ8,Agll.�`K}m"pl6.hZbmmξv Ik.N#TdvXoͦN�6o Si펳ffpuXF>opJnQi_[Wqfqfjs;Gq/N �)7ml hq&6U5V ]f%ـkN��Xnr^n&pρ$rjUps5*wk�؀xCn'sr<sJZasqWsb�8p^T젱SH'ey`t PtҎ�@ as QO ' ^o¾ ߁$(%`mN_qg\ZNgTmBD'JBJX&4&i?\"$͡eL{oYNo `C@L(jp[P/C'f(jն4Fمo_g$5-``Q ''{Xm{m8y?0&e1oqer�6G5X'Ђa~qN �'(PJ.Z>gyW`o5 -0A,H̖ H{pm"HzJ[jXb=qހSa-.n�rT6~iL JTxJmG+v|u}' lΟ� Z^@-�؂#fm�giHρׁ(@yCYɗoG�qnOu5`llZ7x&z&HtO/XA8�;:t)cG-@5j!Ĉ -<h"7BDTM"G,i$ʔ*Wld�2gҔa hвٶ۰EÅ ԦM<A!Ԛ3)Ȥ 9XIT" r,;!f>R$rҭk$ R#ԙ�@kpe*43gnĔ  "hh ,h ]KQZ~ y5دsr&kh6-[hn1v6UEdf#OE|M2j-ѭ븲Ǔ/?2̿ Y򙑊))L ~eisP`Vuy]EeF7!�e^pE )A`зOȀe ( 9L\hYȃ8F$ U8$ $ 9 D}!$1e~I=!m.6GW5Z7Qw=H"Bp)R .VԔ8&C kB E\�.`9k6ڜzJg &yG_"Su6 2YFjZ*! G~ [Ê1l )&a%6v( 5 &p+ci#ۥFnC@ k]vjY %uh 5D 8dRKHU4L n#m[[1<kM<=b +zYmZhjQDbڝ^LpM$ԠkOD0T@H03)P, +qv],p* @L3uT1Ӷ›iUC{\o 3`$P 9e=SZ}Ɉh| *:9+eюX phfz~H"M{nU#xkk#}I"04UIz宙Ӈ3^o/|R !طQ\oU=]i `�&Ga%+u¥ }؃!@bcjBP� @g"9 5Elx %`SV #X&*P$�ouaB "Omȷ/=MTrDTax>'.#䢱0"feĐe6L+C8YX;=*|1c8XVH*$[2&IQB1"M&㼾-)C"C #ǵr�ee^+4!EÜ 8KMo3rg TAs!vxLq)ҰP@yF'F蓞'@iO~ ip6 ?I$y͒h$rʂ4Tvt$]68'Xv,V N?8!\2QU@T$,[ִTk3jQ̓ե .Br*O ӪfuEVұ\(*sֹǦ#9S qΉF][JGw0*Ŷk$k ^jv2t tjJ4=r,h/khS�{5 XVNq-dֶF" n!2!|r[\EY][.2wUJJuaHk)v=ݚ֔X#1F0M/z[4`pކ$m{_F$\UeZU#4 ~pWbQ8 /l[9e-+cغ nMOvFb~^6IFZ H8E^29HN/E,r$8靲|S,Ae+aY$4 V qJ!nvs8o@g=׹wg?pfЃ`~4#G7ѓ3iH[zӛ;iN;ZԣEmS=z�! Lavc57.27.100�!��,������  "#  )$6   - ' &'.K (  ! !!!"$%% ((.)$)'Y*)%,#-�./�0,412,22+N445(5E66 6&6S]7''7HI88&84996:5)@48DD+'EC<FGDG6(G7H%H4JH:7HICI I2IGHLLPSM+MQLNNLOM2PQ6.QQNQQQSTQBUHUOQW9GWIGWXWXXE(XXVXXXYF7YWXZGUZVIZaa[S\ ]+] 5^3G`,c ee 6eeL8eQ\f 8g9g7gZVghfh6h8hU i6i9iS9iVGk8*mQLnP.rolucRv[Iwgwg1yyvyzrD{<<zrdJS5wtrVHn6lQdgvy omiTOjNa<U5\Hw¹vɽQRPOONQQ^:ȼoKЯавZњlѴֶlX̭fΑ����������������������������������������������������������������������������������������������������������������������������������������������������+) ?~ ӧA # DP!>x#?#ħOljS\OK}y"M6Oi͝>K)4E =T3Ѥ:9'Ϊ>m+UOeТE0[Bb kpvW9h.B}%|/Ő-4h (LV3͛;k}yҜٖYiОI^ tFuߴYƌroN@ 6(_ (XC~4>غtW'^=ʝo˗b۪q�_~mןQb^H%eXaaVؘ^QE '0(4H#s4"d<jDi$+ hL61#\.&<fGb嗋"Pih:8'~ҕ`ڥ%pPx.Q 柀 UDs&V硌)褔*es)$vh"B% iM&܉%񨒪k&Y׬xv槴{똻&ldzb]v*+~ -m :#ms[-{`ͽ!sdgަܿ�l}6!wh fe$+WlR*K@zpZe';e> ~B&_AB+[*:rǒrF cķn6+4I~GbтC;`-$m$mv&P!<ئX[]/*A�.+ A @/8 6 s`t5@bC 1 $` 0B댳͛mȟ&Jެ c(ojQ�1^G+^72 c10 K`�>np{HbwM/b_�8<�  `�;px}ȶd i&[6H/aMЉNl a@0�6\'2Uj>˵X6D":Ȉ} D+�(9*΄nTH}(FDMf ?AXt)Ɛ5 �.#YH}-Z\HAc%0: P! 5y.YUqyF.o<`,Բ /8l “F8G0,bh<V:y4 Pz Л,^((2Cd:vЄ  ֤g,0K:qE4K*c:,=TDz7d?= <fMz0D@*M$kJ�Uo1M\ci �. ؁ >)Hz4f(uP(h x= #t0`ɯE9jFEdYG@ꕟf +p0, .=)Pa~Ġ% V-M}k3])CEQz}]*�,6Y x. sVthLYWӌ▒t-=-n؂;Ї JXw.lL�LW�,pZsut@4׬~Z}DN,u SQ7  -p� X�Ļ֗fr RgIp;?.kLM�iZW@bUk7w@npҒxYּ$"̛>2"xLQ^4A<@Q 9=~)Vob.1.  PKLvtnϞ 0VQQoFd@Ӡ4#@X$4d8nu݇;Y~qbvJKX.O\,q C&h Dq ?mRЂ I=ԃuQUZh4Z�6~ޑW4@@(QbƎu1/A3'(DNm+`!;ݸ/Er `@FqZּ[⃾M6(`_7H*�%F &E)zWL `�!`8]nt5#rE=VBtҀQT_Va ^$߿Ga_z)P֙u!vCFo %m:UӳwyF--&XRLPX!IK'Y#| R0 �a4@ i0 Fp#@4 d`iw}~} >7#� ?tE@MH6@5P As`$.%6Lp F m-rXXy�(yPzevV@nVii3P8P;F B`jF5hMR;(>K\$Htk2PqLF4\"K#&!WImC0i-n%P��d4W4x�ufZBbk5V\ii3bq`7, op��@xeSpU?Wd cZB(qHm1, `mvgvCn`6fh5~<ZxPg9aqar I� `�$hj R9#T^tZ:gH$!nS v"xWzgv,�Wu�Wr .Won7�X$ZX7x5d+/&KE"֨8v ~vp%!SuU7n 0y�2ґX3FP?h6_qgzy@&_Frff�XO2�XVsR|`8CV`~c!(zvxV_ٕIVRu/ny5Lubgzc~T&v� �镢Ii�p 0i{ QRjblGix *`Gv z~q0'78P9` Мƙω&D39r (` z 3Iɋٞ9 gy<^5F̈ۉcg'~q P8vyɠ # ØXHDڷ? vwia{Y�.٠٠'b|92=w?y'#*vguywv+P8fXUO渠 Z`Ɏ1:3y?(=(q`CJ8�du5<3SJIbG 477i7+8@Zz)8$$� ExwUQDUQI30lE=$§zIЏIvY~5`zWVG�� a,�MQ$V9dEZu27 YJa3z0y5`��1D6`2�B`� ��F*vsb8>V /7=ѝNY�Pn `!`B`~2>&t\bC(zPm~"W~ ,& *˲40ZRYTZצ7mI}Yy2/55h6By`cg6#@f`qbVDby rH/q(:"4i + cf6s*k?&{363K շ``&+vgUʷWڸ"[LJ"*mqLNk3#厽'^;4r{P庯{<kRkJK<p隸6Jv+9[5뵫E}xC#% YrX/z+("`]Z̃{s{+1Tڻ}ں.&s9{.#%@(\˻k |&r{X s"<$\&|('d*.(} CR\-H>@B<D\F|H_B=}Ž [Hiij[]`b<d,ii`e<^nmmY|2-B(Hf`loƆ|\`LȈȎlW_pǻr#K0^Ƒi ɐu[\Wlʫʀ j<cLiYȶ ʀ|ʷ X ʽ Ƽ ^M{Z7L{.;^\ZLͣl،͂\ҜLߜͥL˪^Pqp*5ŷf\-3мŊ|jeϨlȵ<ƑƊ ϯ|lه̙r}L]Ȏ} щWm[);[WTU 2=4-$\\@Bœems\?<ЬC=TKlhK% ?]b= W}c _MtW+Ǥ@iZzuAMKl?9q-ؐ]Յݶl'ii~չ20=ˑ=!mżaLgk:2ϡMڸ-s]i0b2~KŶ,㌚{H(ֽOMslpa'&c*�]n OR=-gBFm/G Xo4R;M۴b-ވ,˓l*is!}6!MMhzP z2hwe`Nlb'Ӏ=ӻ5p2@?hF p JNPu`7)! ,�`<.p @=4>ӓ|9^T-J]pFN@tM?D;Jc�l`>.0!!`;ia^PL�"0-@Jvk@PHM?0? -,K0 LM.?Ϳgޜ.l_7y*tOJ@H�9�9`MnvnMMPN<;2^PӒe^+'!� 4P`.90~uzz`k`*8F* sqкMP7r6@AD.0N. k`NhI!\1;`+}AkK �HP�0�nA0` p `NEP,u R 5_l^[1`FQ @ _ kE&L� ߄ee/p ~GP_Az 0 0p?2E4뛦1Px e0v '.tЏ M,iC 9ldÅ "A5Y3f̎ ?vPE:| OA3? eӠ|,QSU YnWaŎD qda6{T#.Rİa̢MFf #ءD#f Ҟ>6-z͡E3J*VUfZ'jrD2eHP{] Ǹ=A*$@ѢOsy4Т||h<OL_u{_blؐК&N9th=\c(Ё 8h@XDSLfCaΏ<B<SPsEbˌH**E,C C�(a @0$c!F.{;Ѽ+0SqMԳ es@0ܠ'lē!i5B.#ހOx!lCYdRLy#;35\sUVʱ� =,!%ѣ %cJDYeaV1YRi^vqvL2A 4M5ՏZl[pՠ5*#~P#=OJQE45XQW@=YXz%g vY[bN'MQl]3 bV @RVEITAF.dJWNف%\nفD%USMc5WROCddJL %eLe\cqѮyeYaea&ÏP$<><:iKË6�$1X 2;(,%T`X\n$l!e^61mV8}Cal+۪E @Zb3x3YHi#(9 0%9DESUee$D<1ͣ[ـdi+@PcY]\qO\h4~@ APTD UXrΓپ=a^+<Xa)DERO4U C(4K^# Xb7\bSV]{'(A¨ 1( O؄ 6>|P)!!T:ш~U%f>Q\b3!0u&TA U**qF0BK̜%D K b UPܮNNӷ`1|~{G\я|8"RP( K( N"2łk<Q> UL%\9*fɥuN^ @0"OxD258 <A0WLsS6lGo%TM*o(&|s%۩wpÈCᙗ3$+(b_\k< t:IIN@ XCtx% PzP0L<(*)usQIsR\�X*4 X a BM� aP{ۦk oJ\OIW* t]B 8~he.@NX@EX9}gڤvM-]S0*Մ? J0xpG#F'L*r[5y�ݖW|*@؆Gp`)0!?]+PlM9,^-e/%pOP Յ(a[`%0A > U+2q1N3ؕùԑ.*LhP5F0p *T oDvJ48hFLz:XXXd@ ;a ٍB/h +kqhW4wVFjXKx (,k.:CC%е.jj8;F(Fn!}Q!M! ,+g1 ]Ƙv'=D}4P^ Um5}P!9�;eCJXqocZɱMߒaL>4!w9 '&yw7)1l)) G1 wx\TȄ!t Ņs߉f-H|ͯH^k  d\Q(t{<e+^SJZ}{;G]yFj Td f> w\\vf{ kӸrdw)p]%?vA IH 㼣qjcR4zRG򷲷g<Y.t=v`*|w8� j vIˆ`VqOL{7F>wO wcG `WT L0?!z@ #oK#`"^?` dI6EwHHYh=;B<;9 ;0 PqΓ?�W!IHHпߡma4;;٫AP88 ;C402Q@<Q+P@�Hq r1;>./|D3T343tC3-(1$C#?#S,0+3XXk�L(kVP� (_F0C^$H1EeE]LF^6 *BZdD[L@bghg4IG]<q<:r/]t|E3f,FguG^\Fr${ǑLmd o<Chg DG4W4#y,-|U+Gr\IlITF^FcHA09D1ȗI\ǘC4E2$8 J JI2ÓHFn\J/Tǧʖ H1\91 tKc$:7J\|KF@IA|+ʻKDZ0C~s(S9@s Ŏ\̧tƨF,. %,qAa@yMMڳ4Mۼټiִل0L J$EdzD<@ۜNNNT4NM\<ίȱ<$dN/�/�OO9Ot\D$�mtЦTϗdvk춼A/(O/PQMQ]QQmuQQ}@c Ж4HTȫ 80)R*R+R,R-R.*-]4N$u0mLkqG{ҳ+%}GuTIJL~7t<G=9SJ<S?S=SC1J4*B,@FE2K]T<Rt,KnKJ GOMUU]U j$@,hKeU\\5F`G&]NXǺ|dUc=T5ƸܔŹ5%֊DVjֽlTҔ%նVp L]֩<SR}oWw}W]Td ڶYImWxWjU 45x GJW=b%W\/kt=U}]X\={ͦXWX4sXn׊YUOPj4<t}4SEؕmYKUNlΣVYPMuA2ԢWJ-Yg}؂ZZӗHFճƎlJԳ5ס`41؛W1֎HLG-qTRP,[H|YV$ծ=8HL\tIMhJ<Խ}; =]Tݷ#]=P΀̟MM5\E[\Pܖ#,B��H�M��P^^P� ^^�ۥ[W-S]OJ�____ ^_Lә5ie__ _B10^[ -:| vɴ�4N� b=+NM`#b�b F_U,!Y[)e,`X~cVLд7`7,ȼ>;^FU=&G>\PDab#� �pc"MJE`oMEV[Ucdc?� J#n$nNbbSieF.OEe�h("xЀ@ada]>^-ad! A"den\09ChFJkc`VVր"xNIfJNf c+Ym_D<ng}d\C#N�xxVGحSg'; `yaaɝS>\^x`bnCA` Z Apb>`_[ZZ'D]w~h ~GݲJ ~q fgMj1U(FΨ6Vh�j1pXO v� h_ZH紆F㖆I�"ipF@g&irVmLn\Efņj#^zf.?�6VKn\L5Q>E6e|ifxMRVfl >�+^ivf,aAePd Kp"f~K蒎E6Pf[.jI_zl�M�gHpgH`,Kxn&kY.3mMoPo2T 'VWpe(`PRGpFfl3pqK"T@we�-qBaÖnJnK^ R�seMGx>s1(fnIAKvf a^PT`_@CwMm>nhwOb`U?1@bXqTC'T (pU4߂iV[c51j7�.r$RPuR>m`(&VDpdtc,pT/b8v.pG0Uq1db)_ۆeWnULv#րGPBgOu"fWn;7w?_ l�h4pwAh�iZu [/o-VQUwV_&ppI6O!o&kG/B.WXCo6YLgU<_y fe.IJjՀJdKȤ*BEVLViw��`6H9ܭ/JyqcEZ/h~|U'+zKqu!�{`_yO1<DeDӿX N1/9<FKL} _xF{%?vO` O~i=WnUڿ~Y~AVZ^�Is@V XߏZOR^|Cyp<|hP�{Կ,牢൷ogI�_q>jOӉ~�j_E|Il}¼t]؀T6?F|k\{ZU_0?F'K֯wΘX{TL$]5X_vRȥI<Pgqx4HH"lxСA3yC!Ah#Ȏx#P*Wl%NY&Μ:wٳϠB-j(PISP'F-ħJZ&أbǒ-k戳%L%)?P rd>~$.lXʴŎ$/!�1Т3V3jydɽ)5XϣwPMf3U̵iL3ҧ Tc]#r6gǓߝ.vs72M=eͤ[}XTpǟe'`_Exje {=!W}5%Zp-hlz"eD5R"km`If#7+QJ ]a RI%!AAo8Ѹә9Ԛl`IzeWוYeFU 瞰Յ%Y9^ h Xihy WԚNHhΈ駺@&dʇ vjL(95dꌵB)ᢝZnlG9IJ.)rYG)E -}򑨝ke[HIѠ«ZYȹY.h2Xqk`M)r)QK<1qqc\g1 -B %|-+(l4<3;\,Ls?\t2Ϭ,˼rH+s4LC@�! Lavc57.27.100�!��,������# &      "  &.-  $ ! !! #$$$+X& &&))$*(%**4+$,-�/�0001,1+M3445)6'7 7'67(&9979D79IJ:3:3&;;*0==A[\B#C*'DF6FB<FFDG%G6(G97HIDI I1J6HKNNMNNNNQQPQQOR R(R51RK/RNQRQQST,ETQBU VHGVIWXWXE)XXVXXXY2YF7YWXZNP[[ [*@[VK\ 5]+]/R`Wfa+c c6ddIRdK6e 6ef9f 8f]g7gHTgZUh:h6h8h8,hT9hhfi6iVFjV lmQLoS0ocWunjv[Gxd xh2ybIyyvzrD{cKuo[Iy\nnQt t0W;iSsq|v?!poQk\iNQRxvPOoTǷɅɝ]ͭϮ ѲZԸiֳ$Y̪g  ������������������������������������������������������������������������������������������������������������������������������������������������������� +6ԡ@!İC"2b(=t,P !ȇ"|rAZ68(''NɳN@s РG&%ʔiIᔩԟ&>V0 ?FDd(c͞=KOF6͎]{ڴiΝwo^}$+^̸ǐ#KL˓rɦ0WŒp˼0b tiB@qG^9w̘k y#+/1̝;_|ѱ7^߻C^}SN^<鷛<ц ?[ hgeE "xX!ބVhfvh}]tXxhbDR`'0uK w8<XBʁٌc ֑L6㌈hcTVi8 #9W-dBX>>%) F&"`"x>钔矀$~,uޙ'BДF*)iU~f5g&ahNjjI:ݛkI[Jz *36tܩꠗG# m֊Ί벹f۽9"Fja*jf,.ޛk혰fBZ{ U9ꨀ+u'"P׾`Hgg\% !Ja!fA<&vK>0S lreH/m1 ,H",4PG45/ZLj7kp�hjm� (  8@wrwlau:g)sg `is$ 0B6`� w'y7aTs*\jFNi #k,rX,RL"j6W%#n%# 9� H00 @|M*È)ac(vX6�pno�gE`LD=` `F �&Ё+\�V(t@԰zO1 pnd@8pN� `Cu'ۡ{(# uA|mn˛(E' \a+X-[#d1019c S-[v@ |( g?ۣR) 9M h�0t?=re# G*'H<)JU0@/Z&a/?VN цHCl 1 RfVd,MSO fM|τjSf)Jq��g :E6<|gӗ&��LZpNXB= !/+2Shh+Q2D'CՍ?5=@  Ah FD@v\�.JBuRu3iUr)#Q7UD_ ɪV"ӡ~v%AkrJ%ήi[�0ױn k�(Xgp}'.' qv"Waj`;@;`UW*Q2mx&Gv%eZ gf/ h`ֶY_^PщWlj!O,1Rbo#N  MH"bM@&^)L%{jx@E b4`l^z@l[x] MI ~щR + b cIB N[ 4A),[. Pp3,wMu[`4�M: ch" ^&Z(s1H h)X b(CP- K(yfʪl&nK'EO|qd^l!np \l `a6DO 3Ai1.C)̠�(@U2 <naU*K֨h* \H⍊F n=DLL <CiN:l2Y47,ni 934Tj]0RsjC;Z9)@9cLH1h ^΁�8�FP� �<Z ˧6\Q% 㮳Rb¥]y�WBL zpo^.s1X3A @!!M@ĘIM;;kh~b[w(+=Yf<P@� &p� l4|?_M:bNR;x`n5Kt? ��`jЊh~J0}5`(Ѐ�8_vib0MiS@_�0> 8ʹ]nrVMWr)6 }3}tppiK[~P� XXE5TkR�!6\Vpmy{ qe9�5j/X�3yG2c~+|~pX9(q"ewiIpq`E�PԆF�i%YPVH1X0jbHqHE@f քjV6&!v%gr5Rzx#&0ifmq`e`9h]WSpR#%%W@'2)K0GFxq umC��XXu0<ZR"f%ie0'xmEhq js�P8�2|j|?t[kHHp0d6x9X:5n40?(3(CxmCipPW6PX� y!ɈECЈ%9VS!\\�Q[6]-Cq֘&%iiyK0jj�h!�5~=|{TMZH%TB8mV(fJVYu"yHY掍yT`x8h\T49}G7u6`>LHJiVK+G9FsTRtEiFf@R9uυ� 4�ؗn&UmŒ8E'3x\PۗVPwmV�m�!�n �7З7_p&M%-7Bt%w=8j ɉGu �` ���K9,*)o-Oq:e+$8zXzp !_.ψ 1 lRt)`Gs1Z)1�WGcHsM5J4d׊/iU3Di"68b4B""%)02G+".1eAg:[mJo.quYy:Ab'2LZ%r)D#Cèp:3^nɐ'g0c?!5ZtֳD2fC1zAIEcC/vZniKzrA)ja)2*$QG[,ʧz$ ! m:"q(.-b'e_;[  ۰K" yWp< ";$[&{("va&5Gh:n=@B hFhjC۴NO˴?˴Nnk&76j_y7h'5aN< ?=kA˶Mhгa@<nj{i{A+BnNjlzReKF{H[ETnгEK KKjE Hk;{խ\ :Ceۺ[;+ʻ+ۼYs-!Qz'v 0k ;[+9K:KL{;[D +sG TJf+\|Mjjb[<$+zaйy ,&ˊJa+k,.|"L¢E?:-SB<Rغ-@L[;t&¯7v}\DKtNj" iCɬ5Oи;|1L!%()<ʼnjw,Zǎ<h�N *WW?r G.K|;#!;qZsQT\"jw êh{ʯSpe#VʳU+l@\13;WaDY1@aȬHf,Ztؼ͐LC۹O4J)1PL0}}` i?`=є)0 z_ll}Ϭ``�-<i 2 �J:2-pp8jEL&F|1QԮK`OmnJP} Ӑ"J?;<p_G-g¬FK @ ppaP U07FJӈa=ԩ· הh$},0 /P2^OF`*^^� Le'Zv ]<NP&}6 FF=>,p7`wp mՊZ^mQt3mhܹ¼&$sp2U]㣝U5@P p @ L_{ţאnMMt  M2PF*p} P m�` jB J-.L]@ M }>p^ mPiğ98F#- N秝%,^� � ǐǐ P@D^֟e51cN",WP<@mo`UI~qn> 5�&=.<N0mн0 o0 > � ,`K+۱j@ɏ~! ^P``Q�G.'5UpG .`@ʚ5q7ʍ|ݳ�sP׭mQ:*GPP�*c1l}ŗ]LЗ  ZP?Pr^io 0 _J'o0<T1 @ڝPpj,U@` Ph� P35Fm軍,\ ӊ p }fP< i_hP =-x|/ <0/ժp  s _Q P P` O ^ǝܹ ,=0 p p P1 N*^o _@ sęGjW(ٞom< f:mp ݯ��S#J.mbhʡ*Zi%9 dG!ED䇎FD<dK B4萞'N¬OA}*'QI.ԧ-N@iΛ(Qc&'TxSBJ :t(Vŋr8r\U̚p Sĉ,ZōO^FMT8`<ӤBo�ʼn 0BP'Oli@~G❻Wo2i3ʔwju'7w4F\u1o {M/r# ROBkت"ɶ܍#⭷~�_vz ;ŘpEZqP^~ĩ50D)5Јj ,  8N HD;0 ŽD>L$PmR/@"G쐒rB CVTpMJ � ,�1̀;m 7IzCd#$hHD817VP9,‰C@D 2ȀQO�^xKS.3 U$M95 MpM>kN:QXc  (ROEu1`�T&AA(v-$D*�K#øV(7XL0E(!dOjS'H`Q4Q-ɠDF$i6#{$.WLM}Sa%uS9vK�V )i>6y/6h^kNt8ylrhTEۢFzWH ڐ *6hk쥃A|#%,A4¨[RG%:c%H Vx;H6%6߸.\uqǽ0T[RUmEϩY9֬+@vO}D+OJCO# *~̨#usmޞ}O9F> s$iA Kt�/Da~fb=!pv:$Ո3 PsX@� 3PK" MgB/ySBFXɕ;ژ K�Az>( <#t?Pb_B8:Qv]TGcċ|63qPz04Rm" A=:%us3�XPY-\H& JPҨBHbD)ƈzG0yi'? (=ca*Wߡ;ZEBr5dIC51S!R[w|N.rl3Bц&DA dXD'jp_s y'>q[4D%� $S#^Z  &池.b($Z)4_ mi;I"! /eU#@#*])K@F:4^UEP3]M@U "Mͬ BuNTR:͗Jf !aѷȪŠ)HA!h1* >{t%e|w*^5 � "$ hX[rE [Z&W(>Xmޒ(N@8Yo�0`W T30 @`J |SE *X2-r)lw('8J $6.Ip=ٲ4Ufw' iWR"A bLxr.u[ĔW<a_ſ{^7k#AML"` R Fx}V ;5fh:0 kE4X"A �<C`ef7 ;2) fLp(yxfq Jp �M슠iIKs)}3I`= 4B#5>2Cr@EF*j ~~iڹD4L9]S_8dWEδ+>Ϛζ&BL[8=yH &w=i]77]5{ }ot"1cneސV}pr9ݷYCnm7:X8lgs3/tYbPq]]/IXrS]ou6Om V9;q0/iR{fbXӍLDΖƬp$RCN- =(uޛw=;sNi0K?ve~yg(׼·kM_Ӈ5ZR<)y0׽ޡ߃I}u{ۇm[oo{P_Џ]mxW:VMja sۿ-d"?-ܳ_?@s@ &(37i8Ś9PpZ&@ AA,A4DAlA|/ ?C)l˺?HX6 5i+<?4f"# Li5:SB'("3 :S;`KL8$'A46[ß#B5Le $b:8C=C>jYC'><DDLğK<Qc<;2:;-T CTDK=4]{d,<'DR,4H":\;PDSEY8.l CJE^;;.@&٫3C_\F_dMĈK;ˆ{)DfF_ES35BFs$ETd8G=:sGEC//4]G<t# vƗ =NHCC|FXGVPExHDCכȂ,3HH:pH<8HX2}a!c ,<Z5$:csJhđo 68cXlɩChs:8tB[BF uF`S `^؂x{0JrK||6K,Z<L,܍8C�9'_˩K|5+\6 p)pP�T��`M�H�|MttM�Mh�#A \\+ _(&@ML݌N݄L�NMΦ*N 4;8DNNNN$@44HO,O{s<O`ZF=B`Hfs<Kt Cc$@hR8P ( M䷒<ƚ(!Xc p� ^YE�Ϧ2I+J9!}M3ܚeQ+R-}�h7P0-A_M=Ll5T��9%ҘÍF} 2$= T؂>?ES=TX؁p�:[:LNL5SNITT MlGp3`&pEM Fч%'Fh+F`P0T?=> eV8M`KL4`SUQ @Rmc<h%VZ=D\TR%0&ȄXX0WR[_VDIeUlC UcM*&a_a"P$4A>lR�0܁b݁PYPKV;0(Td SCe3hLH!�KHmȗ2ڛDDM٤BTdU.}_ٓXXPCPNhmt� SnYk<AW݌t h�&XQX�(HC]lW 6PJ>UҕN؄ӾMQ b(d�H`4HYb \sWFV P}5nZtGXdhMdUM(ZG\�ga+e1 XKON80_��bX_}d(]JߘSJ۶;]>5_W�*p`x`.`XpJE`84XÀ5TXhd("QpJW׵TD{JFC?a4�X12J0aN;b4-&p!^bUcQKc$S8cDKst,!P-?&$fM_?^Wf;Wѵc}N4`XdcQJp3d2aLRR248h?X3x!XQU%^5岓dUDf/P%gX0U&Pvb@y�5&>䀔d0tbg"p=Z(8bD.Eudy$pPU> &XU�e|-nfU hgZ<�h`cCgf=Y;әuNS\Pg#ėj۴';dMFlbWE �B}kFnĉ^B\؀g&'k㕟k꼾7Yckk.k|e_N1TRU#%F Gr ! pzٖ`֖:߰gl?xM&^Nl~D<" lnVǩ. m]3�m~=i݅CJ uﷆO^En^֓xoUVԃj[׸v 3˶]f<7]qӫmq]ܝa9Na8\lFmPnCLJrH)Qj$á4SsAu m#'*+_r6Ev `/0GQFo@6D{UE4;Gie"G@q 3>gNE7C*VJDsq':6t-tPFH)tSC4�:~4 -9@pyF�"FH9*ʌJ5#\6hˠX C@v$V$)oe'o xmwx5crGvcgwdWFp?v@3C\#BN3TCgB: c#6 @ gK(4(+4h;.HƗ rטXȗNC]O9p_''ِ huvC0zvpzvUTJfi_D ]7ï<SH::Ѓ{{O:`{:{?p{?{ǃ|w{'hȏ?o̗|Ч|̗g/ԧ||}Ͽ|Ӈ}|ҷ|}}ܯ|/۷}}͗◁��! Lavc57.27.100�!��,������         ) ()! ! !""!#$$ ' ()$)!)$)(%*5-�/�/0&U01,1)41,2+M3!455''67'7(7858+:KK;;2&=@;?^`BB=DE<AFECG&G3G89H8FHICI5'J KMMQN/0NNMOQMQQQR2LSSKTSQNT TQBU VVFVF-VIIWXWXPMXXVXXXY2Y /Y6YWXZG5[[MQ[VG\ ]+] 4_a\`-`?babcc d 6d=e8Mf9f 8ff<g7h:h6h8h8Ki6iN3jORjRkWGkjil-KoYdpdRq ?tomu8/uYGxyvyh.zrD{6ZrspTxQom"dgmsfwp|lRs_lxvĈœgȲ˜ĸͳRϪO~Ҵiֽ[Xb�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������qe#?'C?Yȇa@ ht'O}gaHFOI,%dS"Ř;$H[f #H)ӤO2]TDN. AbTHCLtWTuzگ_vjVZі:w Ȅ[Lس}pّqbȘ3x͚2֮A k#bm[۳w/nu۞;v⿣;A] bT'x|:2ǎ"F̃t9>|}#Sf߱~FY|!G;W堃 >!e_>!fx! J(VhNu1BBf1I&H6x@ҍ՘c| L6PF)TVi D(B`͈P`cJihf?p)tNiv1EJ֟c|*fjK֩袌6`n'-HhFn襜vfzJ:*ꨤJZwe~髰"9j%F{*YC|l밗J+&R:c!Qek?B29ѱݶBiѪGdfHJ;&ؾ밭ZKvhy p y Ù\r!@ҋ.&_Zp8G9rr *i<s~PFg\q )%XP uHg,4h_` (YqG4MJm73.tÍu,ꝯ]8���@.:� p�` ߱GG!^ޒʰ} #?`ꋫ8c];!oC2 q~dv@c[ߥ:> z^HW� �| 4<7 '~R`9 @�8�'rU,[C*w�HGpn�#� `:!V Ibh w!8CUs�b SBgL|OlEʯw=\(�tqs^ؐP6�(@ɿyQ&#"B;FyHX҈- HNrQVD8ҍ!8tSk$BR+Le\Y%򕟪= Hv07z 0%Yz$mY,iI"- tU\`UBg2i4f(w6GŘb8?\euQc?giw!s.W'mHF&zMHt[ۈI/!]جHNpPJHiD@FPALCJR[ s.!ځ p7Cp";S5 XzLOQڴHC ""CP7rFH`Am슫`-fO` �2 ;, UZM7,j bPTbT N«&T"=ڭ6@�BK"�.�䝶j$ז XX !\`FXB&FqPVWYt'Xa [`+8;O)U>%1-Tk;`La2mǰ 9/'@``xiH`?%XㄓWqb8`8Xv*QBbE)8!6\1Q@`6Ah44/-0Q�D2FR9֩jLB*0@ S`B JpbD $uV-atP3`'L.�@�3vk\+2W?/ 8@p;@\׌`F�'y<npM}]@ NP UճLSMoN}iRXb(ùJu"dӍu<�xt[*k4B5\*@@xS P@'nu'GLᜡN\ ^�q8b7s᪊I4/-h@Ϋx \�8 Xs"C:M\/�Lmj*C~=ۆt;^gzlLCd8Ȑr|?Ӭߠ@=M"ܪZ;W%xšCP vyJaÇ[FD�N80s̆4 Oxh}' V`+pu tc9g T^x{ 6z?>yuOW'r?7-G`w|k`wvV?QKvx7[4 ۲O`vlc zt@tTj v(FӁ&(/#@fVv&]}s3,DM} g96(il`Op|;hVC7#nQ<{  _pn& 7.#XjqF7wEyVysi( p p j( oX(2rwlNfO燀fE0C0SFx u @ HP 9(c-��[h%(;.-їax � �J8c%$\ubW^9SH ?Qqx jx U{ WN�'P&�qN� ��S nPy w*/(]Ƕ+G98( nD} _WQwR8+V('vz #D~w=R"NDaWir&SW4(wP%hx>uǖt)[uchHI}ɏMy~EHpIdަ&sU4hZ0~#Qtș8㖵ai\D֎.4-9iN4qvV49M$0�9E0(jYiwiF|m KK(KkթA72ОihYyUj5I.Hp Ӡڠ:Zzʠo(-R}spT0*,ڢc�`1*b�b5ʢg1>@=C*0, TDT $.ՕHvȤH EG`:;dZ] K?T|$bhJ~@'4|*cЧ0j*{*ʧ+ڧ4j4꧐*ij/Tp!*@pHу8z*:Z::`0TЧm Qʔ$RuI7Qڤz[:~*?k 5j ڣ*ҺT@m[Qȩr*gp qX@M-zZʥgA%ٮEɪHJ(ʯF* a jOB:U֘;$+isHP ;Gz("{6{k`SS%S:>nh91F38ښʡ '噰~PL԰H˴\KKK)mU$ک5*gr k۵pNi>3ka1%qr5`ok]! iְ+Ks gTA!}1; K[+&;8[h꩹!qTBuU"IRAJ nXX#pR>Zۼ.z뭞 $ fqIa.ymٶƼ;::m:!=$*^I� ^kqķKm�� `& ^ QVɉ~><%u{㫺-Z=0 lH8,v�>Qjk&D[µc �� ,`@7LQ`Q`U1H X~JLB0OB#`MHJ>`50Ɵg#Zkm=�f(JH>-UPK)hghȋ/   pZ0_~3\>ugVoʹʯ^9"K05ṕ<>`ɕ|m”K mW<K@׌`)�̅<+n  @XA`WFp-P\;ͣ;zq2 `M_ |ϭSdI,@{} <Q_0F ) ;Ʋ9͵�{2` (m_Kp)@CW;m  �LhP^P|^`J`9�NkyF,9Hloq /<  ׅ@ PقhM6y;^7ؒJAQى0 Pp~M8`Զج}�D^  ` @ =A ík~87=�Lv@ݨ @ @SB^P 0Am5z ˝  ؔ @ 0 ۍ�ߚDN6Q]םA8_ٟש &@D}m#m cwkp^ 8`9P Pj;  *c ob ^�Xpj3P$ 5bMR+PXoh*h ڻ/,u}�`3pG)`PP sD$5m  U   놠^` o.�.=i >^_K<z_ &V _q}= ۱-.=RT0 |m"JBeJL VV ^5 Ѽz=@А,LҮ� �R@`RmK_ P 0e]ް  @('/~Am.e`eU ch`L >d� ;~]~7"k^*:bOz� �ձs sDvjhΥLz|�` ^.D;= RhO0� h<gmoʌ_aLP Oɘm]; p�BP �>ժkʿbna3&o,l<,aC%BO>}LG!!*cTdK1eΤY%*)gqA: *hpJt08~D~x1ƩYnHI6Ŏ%[V,N2yNiBn! p$ rXF 6Yĉ9ڶ08W{ui44hiB~۠rJ !N'O$eDxAm߮\ ~2@E:R',&,u_fC(\ -l#J�X8!/oŽVù0?dnl $X @CLpFH6ѵa'@o�-8�AJKF**wԒG k@&A,c290HE7K*g\m:nK@&* -޺jHH3X@dύ"3O11PPw2&HRxn <xS9Ԫ";eܔ=[ WQ?u C!E[)( "`Z Ac])W`vTB uUx#50 t*8M=nn:Bؖx.if'0VC8 @^, [{+,K};cz ;@S>YFV5@ᦍ tX<c@`@BPA^[wNS6 hi&hvj8C_.&d>zm)㲮{ZKY*3/\i£ܰR4zP+WG6{v1==Qת>%g}CUv䋶]Z:l-ؓמ۟硷;իXy |ڋ>K],| y}&0.|J},ve_={q<?%Fo<mpJC* ZP$Ƀ}D~mCK- �Kp~*HHҧ^g:b`b ղ%~̆7(EYlj[ wZ$TF2 Md#6ƑocxG1l\c(q \׽9UL~e$5RGkc8I1|IO6m :)Gd+-F&2eq"Bs=| 81R$#srLd&S2LhRϜf4/)HXȦ BO8XR(̉>Nx“$ix3t'?ShAI|48&E_<vp\vѣa0R4'5)J3Kg׶YAet9h:X!r鿣!TwXȦ:U{ۃCF^ [ݝLHUc%kYJBo\)NH@Z_H�ֳU{821F>U!?!@"վFV kII)I1〈L"=dM{Z:,Fو"E.b N8bCCmo}W6n~[ h'7B" xӥR$U,S /V;"}p1HeoIWK44qA"( ]=y8~Q^poGNBF >8UoM,Yվw/ @;b9a'q^S|݄0÷`k@bo1s\G٬ UM "xaR&L![Y\pX T�so{6f ̭,PItE&n\Uw|SgjӘ*Mm5�> / ݇b& ^d⹕~'g^Z{"(SjQⰊQ4/ GWRЧ@HV?ҳ [A;IJ>!  f # 9tah*7GP  r�(@ @�$'yr ٩¼ErG!HBu ^`�`9tG]LW\^,L0<_=I_:�^O]�cdF᪃!zArEn1_'@{7r3sMa d0(D(!t=:l|{v0�q|rRK4_f{PP/d_o(>�^=hlXԇ-uEFX0·~{?Kf؜1 ԭ#( 7UP?>c? <S='%R+H,:v�P)7P=S@c˘b8J�N+"P�zj>֣0{@>@z]N87[<33Bʛ?<" br8G`r .41/A+�(9Kt*.p:8\/(B<x�� x� #zcBÚ7/hC춢i?R"�H2;@ŚL`7!t8ŹKU1]q-B8E*`a[`Tc:b: �x$:)Y>;XPLC{@ħ3G#rFN0ޑ >0Ъ Cԡat:CHd 8$'@5Lu?rx̄L) K!>�et;2:"BHN#Q\l90� �JC"<I >ը3;P[+3-ID�HE ˫rʴƟD hB@G,*4P N#L3,9 SƜf|̌CrtJrCڋJpDr,�G`t2Ի>L*"˨˧+�x͐ -;pDNE$Gl˔#9ZH=/%N|+EK޼I|β/̩.@O`Χ$HS35+Ḿ<XB0ZLǙPX*+S L Z1@;Ұ(.̉�ڌ? / GXۣbj ] ([$/?l+$Jb< Т, X$.Kq(32*]/ +G8WD01=2|=E�?=7C PZ0=]T #`N#L9=$X;bON=-0@;ՇOU]UkթJ%20;e[ՅT6U|?p1UQTbE1Oe�tU�UežՒPiE8^U3hDqի P�ڄ?0<{mx=+ RW#Cn?U(Sײڜ{ŮX%T؅uر =[O�XTV+UAo|#Ѓ:!Sҍ]Y:G]�MP"[vYe*;٫Y LGBZԤ5JZJ\�Ju`T=?RMڶ !HiY�3M5";( N[M\UU׺eLҸԢp%+*ݛ!Z-mt YUت-\ۥJ$f֛5]ɢU$UQa]ABd Ӻ0^%ӯ8^+C٥(__SQL�@Hɔ ͊ZZKSڨ>#ʢA(IT  _iY+`VKbj)!()iNEݙ 'ɍ)eߧSX0X߯xbr_1Z{\$c/b1~12c㽌c(,,&8ӊ3ؔ^>`qT8S�PH6JdKdL6LdN7NeR.eSn702@@W~eXeYeZe[e\\V]ehe�! Lavc57.27.100�!��,������   �  �   !  !"#$%%"('$)$**+%,!,,+-�/ /00.01,333388'995;;;=6)=@<=CA?*AA=BBBGGE;H&HGDHICKL.NNMOPNPQ.&QOPQQNQQQS*TQBU +UOOVV$;WGFWYXX .X6XOPXVUXXVXXXY 2Y7EYONYQOZ+D[/[#@\ \VY]+]WF^ 5^=N^ER_a^aaab bb]cdY\e.e 6e ,f9f6f 8f<h3h6h8h&Fi9i.jjimMUnDrons2QsUesssyyv||{{|7[=anySpshVfws]\rtvZýĈ|ƕnˬ˭W͓ʹqOnҾRӳY׿[Wۻd����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ibu':iQЍÇiܨ4fpQ1<6D<I/'~lr˛.'tH 'tM3C@h P74iNj*+׬Q: C׭cݐkXn^u 4jԩPt,IإE5~\\17 KLcĕ3dSD^BMZ4ЧKTZvhڪiMz{#'AӳKŌ)2wuA/~y=KyKo_f:#, 뷏_g Hw-mxptd=XH.v iXu"n!jxc!.:etv<@)$p)js\wPF)d5IF \vczMxpN$rlRve@t^2fK O)fgة袌%4)fZ:fh:{)ҡ}*ꬴڧAxRhPʐk,I()Щm^9Dd֩_QM*ZlQ kvIࣥDXQrzkloе+fY밻")o"@I#$N7)#gւ,31#T8\b,tV0�H@4'BW2GtPtOs1+WKv-Nu}M�7�4,klk?rho3̍y emGA~p],;K>yBmyZ+'-:GҩW.5El,^~SN.|ZzeM3$.1"{-z>K"G?Yx_ō{gF# џuj9P{v4YM`Z} Xpe`^(0�#TvV7 2MsK1X 뜧gqfۛ�#9N8(yЁx èp@K!50$([r<7FNuz<S*}Ū]db<ԙPj3I$#t.[~dx: c!ڤPSfXB 1z^Z X`-O2Uz)^lOA 9R^<Ĺ�P~y,͒.MHvnR @|!8P:!9A0k@-B%`%h`v; "pe<ٹ@ZWC<T{Ѓ !H}�!XbP <PFZ� :2)9uGR�@uh&0AU4D%4AxPDy(5A ;bILeSbv -()$`=B�UiX�xPA*fFn}}D#G8]ѼN1E@$&!H4BzC#\�ح >%kA0K0a -L/f2 A8ahA4i0ar�٩ A4(xaAs_,VM2ut8Z+X k}f-D#)UZ)0P_'K)\$S)eW@o;h]6)|Of=#`>Q qQ_[q/ 51_~1B06wD6T$oP׭ l ;){V:ۙ'ޞ<GJD�PDt NPϟOZ4C2TCCSQ'RDkXA\lIQMh|UWuŸˏy<G/B[ՈNQ4G2n hKkۅBa,eoDe毋GxJXn}3 A܀c_Rw.K V ignTeI̍ˏDzWeS gyxdWWh'ڰ+糊1f d@6D$D<Vcdj {:HB!l^ie|Qnʃ#6&_&Mb~&aX+W5(:o!n(D}$P&vؽQmPm=^Fi~> A$30#~Qp#@1t(<H1 ɼ?+`3.^i` x `!0dHjp\ɷ/+AY+m6EwC(pxng~  t@~gMQz6re6zG%`e�d$pГJagivS{f�(/qT?q|Rap3L&9$si~07.($r!2Cn+t1!DE3&CxTEoC4EvwgM #khmF|1d'mQ0weC(tejxqtmXmex G琉^‰xjG~([ׄe'ǍbT\(x+hXLĎш8>b׈JVd!%֢a*8EȎ8wyeЁxhNO)*!>Ðq!0$I(%y*9*ْ.ɒ.29/ɒ0I8##y-9Euh]W ).rLٔNPR9TYV`0BpwȌ(`�KNf JON�npr9tYrnvB {IzOP)e+9͒X=. pYYyٗ:Jf)=AV6xb fyYinYxy9ɛIOЗ eCt%c vܩٝi9 IIkj(luup)))ЙTEvȚl`ٟU4ph(J*j{JyZ))&.:٣IxBjd$Lڟ(ʢvi9)3zA#xxh٤^m)Pz@Z3y9xF_Q*P�{ix1yba٦Nrzs9)e ku\gؚ%jڥT9: j:-bigiʢٖkYQG9Y{8r65dJr ʙj8jɬpʟΊqQ/:`o*Y颴<`QXlNzۚzؚzz� 70<?J]zܚ ˨/P9�:� @AFqlwKʭ(;s`j3[ �Sk�ُȘ٠d jzJ[PIS{�*�x*azʟ~ ay G ɣm� �hCI9E룕 Ix9*mm{�K�zDZt I{-k3g˨m` HG:,ʫjkتnq R� P�P ›# z a;(+tJuy_[M @ �N@^IpD{ qY: �yZg ;oʊ � P n F{`{;ʾL˸( ˥{ N[Q{ dȺ#kZ%C|+ jO��PdI;<e:j9P ,+b|u 7wQ56DJ˙{ )۾ti5 r:n[}D;j0̙芙׋Dp?;y,0Jڷ. [<+6ȋv:?* "$ \wMڗ͛8,Y>We[DJt)\̜ +KLd`IlD̲VLYnu`,Ol� @yQT;^xP x�_�_`5-˴-,p�P�`?|H9�mx,  [`Z@RP |#гGB% u rPZ|`p+{9+`HάB ӕek*RVuP , y3L\P�(}ӟLO0 %_[r`m#}g�mј3tܭЋ_P�e`x݂Cm2ܶ�9�7K!Ԛzժ<UeE Sފ{'P~{۬<Ջ�� G޻\{@<\x #J L3edQWpڴMN Z�@T@vؐhyn �-]d] ̤kic*Q (=['V <f}8ھu έt>[W|~׫�.Ӷ˾�sƸbQ]q̀�l-%N]*닫[A5gߦMܟ##�ԙ <廭^9Η;ͧ6�K]=&{㭺v\ۻ:ݘ7EL,룪ݻ*V]r,QHm�YJ^N@^| `�u畚z^; Z=uza{tg>=m`#No.ݛ<k�F[P^J{Q p0>#3Lzz?uO.lZ663^Msz>ږ+AP8tFʠ'o~o^*+j .Ͳ B*gs%^GQʏOi)(BP+{i|J7,w>ډOʫݭ?f** .ʧD ^\/*Ttmh0:tj˯ߢ^HI#ޥk۟:I<tjv]iii:I|ɧxu eA .dCA@T 'B ,lxH'^aK.pQ 9uӧ6?uacEaQӥP-YZUV-n 5U_:d&Vk!EZPRJBwά^+e'\`<ǍG YcʔWe7[vzdҟSBEsĻҰLjfaDhRܹ ]8̏#n|u͋>>{ҹW`GFNݛoM8}&M8ml cc .D.AA#LNB \SI>S#>B0`o 5Ԡ cqFkѻ"/fb1 E2'&5̘I4̀5C%/J,Ē4lr̗3xc@q3;x$C2@- 2. 8$SȠJ; ODTO>đ;Q$]LJ@K5 nZUIRdBcW9�dLD%9HC<cTf1U{W C><[!cRI- DYxK -ZkÌ9@e:�/Pb)rqxCIwxc,ֽO^WKL2`N�9a0aq5X@Hւ 2BR73͈luߑ+ IA$Wve bZhA + @V{h2LlL~cR< faak\;B↴V\Kzd/ $k"O�[F xxxVFBDd zq؋MU'% 'טHAL?:B'}+u\ZDw=;R G8Ca%:oE/]<蠼u0zyXj5؁pB�9tNxH`  :} uHxIq_ܶ/mZOԐ7 ":LB$Tf@` J\?b&q] cb3P` U Q P(-I0u@W*"S!`@.вȐTE+jxC%E X| bp 8A f/x`:> D$_+ }(V 2,R0-rY{ W@nyPAç:&g@CeBp H9L'(8 b-@zBNd0Oak<TA X, ϤE4 qR"xJxe FH�TdHϜrc X@b|ECa! Ep�q f,(GGtg&L ZPA2"� Z=U P LA* Q �J@zGݜ4-8!@B&P<`T!rHқZQ֟p\ >* Q+w< .@8, RZuE$N:p-T*�YԿҾI TIxh"Z�WBT3{v ޞ}jmo} zvw%AX {JLBXD� K1֧=Ph˵gU\Y-#j ".aPHq ET�<XzQe@_#yl^'UG¤Qn0CL$Q6�mDrF(B+oST3yqP".` t Ɋ3n^le=xvj_Hʤ R rm AY�uղ WfB΄Eg U, 6i:1!$:ӻ&=B 7Ѐ̧b8&=A:'C!Ml BvgdV@ܦ=$vN7x�Jy`Y\9MNx.-|myR9<]Q.]ZVoH--w3"5Cx`p@& x_C!!.A8Reg޾WMDqs&] A58p CaLt;] wpo^1`*! ! qxC^`#ح8;b/+0 ])T Qh{_:SY'`wxHzTyI\ ~i"|P f?%;) (D9}c6,8r\GLyuO[E7ןtW+�h^< 8?3$I?€,9; Iʉ/688/ ,� ۍ;@v[Ay\*!;xAüs㒹" C9dBgA* Ā;x!.B! 0 ? J 4C: Pj 7ԱcC;D<)N;  09㨬:DٸEB>A.I4  LdMN|BGBPB@?S<5 Y�BaER[!Z[8>1`a4K4FxŖ7j#gd@= 'fYmpB!qAC<+q�uG�y@z< V\C?ǟóY"[GI| GQDs?Lj\?ȝ;Ԓ ' )GA40d[Ɨřod=.ɋԓHXVklD\$�FI88l$ �x76tɯ,a$,BLĹ A"WcўKa4E>K6̶!�>ìɺ$ȟ0ȩD yĴa$!Ķ1,H"<2ٙ Ͳ4u 4tR\>qȼ7THNi)Js+mlH0^H0|+LNԑ̐xNM3#LhryOM7 R5 P[~BDD [Fx?E)O]E8 #LcO@) ZXPݾ1E ? +}uQR? @R Уe}) (}(S˪ "(' -9]S FS鏿S-<%&S͉ؗ0=EJ݂ 6=R{QFYT"MR - 屼QZ"-L RƐЀLx`}C2(2-8Ve=dEVcmfdVfUf=V.kVgd-dՙn5VfWjVhekEW-Hj-Wf�{W|W}W~WW X X�! Lavc57.27.100�!��,������  ! !! "$%%#&%('%**+%,++-!./0+/0001,333896;<;<@<=CAAB=DDCE'HGDHICL0MMLNPNNPQQQQRMPTQNU ,V6V4DWWYWXZWYUX5XPNXXVXXXYOPYVWZVXZXH]+] 3^a^^aa`-aJRbaabb\e9e 6e0Jf 8f;g6g&Fg6Lh3h5h8higi9iFXk .k1kCllknNXq0OrErVdsssvlpx8Xyyv||{?a{}6ZjvHfgUVnwXvuevq}[hwfeĈǙj˧~Β϶ϹRpѼOһUOSֳdYؿZY����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������)U$%=K$rDC J#@|GF CZŇ'FbDȐ.EN<Ĉ8!:|9'N)Ҳ&M!9:$8P  @ *Sbݚ�kի\x:kWek,ԱkN l\l PhÅ*>cDž/V`†#[ޜYr˟7KLF*b 6@{6mpƝvxwߵu-<ʕ=v1PK*!s}0Dlb&_q||:^/~x#gP y'q! ۄPs>waFh^LaNԅ$z8amM12v%^EF؀Eь8hegG^D#eE2YPAĤi[Xf\ve0rI%hWE gk)tyiUe埀*h!^v1љ)餔"&Tm砜v)L�%c>2ޛZiYKT+y꣒ k,DJaBTF lTf`V*,%5c^ݢuPk,{Rm&\)'{+1j*٦zD*챫D廙Ol(2;g},JʚDQ:[<J=ckH^ԐpG6:Iw Pݔȡ6rtnܱtkt5l& ogmyGםx ,@ n x@5L+V.�: n 9A(:ף?閂�Sd[못>S;8흗ԃX0?y+$SyIB wziqRo=dOoZBfiV>=#:4uN�[b#;sQg.r>r)3_Iŵ-`x@&6Rg@FpnAD䄀5 aTBΝPz�X7 f'b|-A zQ F]!эzV?J K}ybZ>xh;Mtb"AeR$My EDM)R2+ J^HKN\1(iYepKQ  #"01Rl{c 4IMJ!,Wl6Jx|&UYrrihf±TcCN{ _#,'LA3/zNSl$\5W h^tNLhήz_gxri¹AxBy:@^K4VtM$EQ] `x .jq׎nTgM|؃Tp pܠ H`p)T }}@n<p ;Qʉ+�X+L'W �?t v�'A V8 ְ5tJv))(Q ӤD:U˲Sl <\~`2Aɽ@06RŞT2UZky Ҧ% rK4=`~pL`2ῄ@BL 0~%C@6.VKnOȑ4&/ )_ۡ &A0h!k87�x GBY[<7<SiW*,{z�׼:�7_ � Dp ~L h0�Da 'X(fmڭ%(P�} f  8FTKGp eYMIh:żNi^C[=p?\'V4ث%,Sw]3|4~j^BREfϩt Dly#a춷tԔіӨ3RɎ8,)q$qMR_TE~ W]p,å<)'�WglʝD�J5DAF`TrbtIgp1vxL3K)(T$�@ "yGYMRSJɺr:wh� PK"1gL'#Nxw*4ɗo'FRʐ❪؟7=w }HCEeOޡF߯ӄ뚄rf; A�OaE:MoO;ri �(a(UXM�>A{S&pi3f7c?mm"`Dpbgbx \'O|=Cv#'(ajT^8MQbQb` G P�i0=4s2<$w[A<cy#y=&7:@_ _`UwPlG@Fs}&C!RU֦?rIXFBԗU{Pt}__|�QtUvAfceKrW7%P9 i`xMq 6+hWe#i�zzoX7.]#'x\p3a81=8|"W�xUf|U8RQ?k7 =-d7iC>7yxhTqrnFXS;0EMbE]ubFGuKM6AuBYd)綏qH(YIݔIĐxH|ɑ|'BTM'ɑD8=G-r4YmDwⴓehzA2JTxdyjK9(|JiEbd,�DWI1D؆ؒ.&9ŽSRRT=]~l)(kpE)FSD3)d;d!Q0E �0Yyٙ�Cfv ᐦ;N9I9NyɛY)yX4ϧw2Ed,!30*�0 y*幞ީٞ9))#@iy�9 /۩JgSqY'_1;H%!О*0z ZI (9$@+z$P%J2p/�2jOu>);ڤɤON:R JjOL2 02K:Z*/`;z3 f_aijGJ*xz|ڧ{~$٦v;AP1$ 쩣%z繦ʤ/ڟZ i VuՕyQ|) 9꩹ z♣z +∓JR�Z ꩚*ꫨ 3Нiʊ2LhAjy@JڭIJIb#"*[0`JĊ>媯Jii9F!аʱ0" { O92W:kZ ڡԎ<{"j-JX+J :9k=�8,sҲګYk ^2Нaq+C+0J7z[ ƊlJ{ٯ Q4w3 %`/Y+3K7밄cm4V-ʹX{ڵ{ TVFk/zzRz 8O1ibˣ[뼟v?g DV9nC+ H;Nk;V>"ַ�ڽ˱[T{+BԺFz: PgiF 3ZF Z̛0п_ 8lbS鷘Z3ÖjzIj"7{Qs *şJ*JwE~4a73L ܼ:ԻTRːT4[q s|[,!*ZNljʴ `Nl%*j+QK<%,,5!EH훑cll+УcLQxYʘLy%**fvhkxԺk5|MKÑkttGi1["<Jb,'[? |ʢZ ˸BlL<7,*̠lg+D 2Ig-TT(m%z;<Ri\ЮBjӔI*--}ڡ ЪH]NL9;jc}|켜\0 +azWw*p;p0pH7�c[!&ICD**ǪHW{P;`mYʣ<e۳ [Ѷ: {p{e@W`�S`]>͡w;Ŭ¨0#>;E%�'Zвyp`n@;@wV�cM|H %?GK&}|~wW�NYpd;OтD*m¾|U{w=0np]PqcV估?vWGM U7skXќX7 ݕԖ}*0@{]=tT,Ne3W m nA+s͕p.LIκ㷬hm·-ULymO_m^p{%P^o٬g \`N&εeLvEK,jtgʸZmNM4zd<w'}˓^n[or%-ʹ]֟ܪ$zKNIc$@> иkڸ>q@r++ݡ׼>Ӿng^ 8~Љ#ӘsGk qطjϊ נȱӲCH^\|ف;_Ӗ.Ku|ؾ.{ҔS-%ʟB yUJFW Oo9a_$ֺ+Nþ 13*_9v\Y-|n +,}~?ȃZQ*4Otcmv~= ?޲ovvlvϻvf]Po L7>DyD^o8֫Q3JtͶI, lE8F q$=|Bu(|OOlWoܖO'ZAM\x7P))m/I0 0 Tm~ $*Z>!7J羶Mz\Z2E{{L+iJ �B /X DPB e4\(ƒ)&8 0B@ARJG|8H5męSNB9Ĉ -! SRRmBFSP $1ѫŪYYH4-YC<Y<B7 M}g#B|4ƒİ?YdʓEY3 ItAHa7N!]YdA\ȰA r;p߽{_8ğ+O<{qnE!s5^Ԫ_GvHp@ߧ~O$>@�<3D 0|H62/%BDC|%VJ,D?g qwEa,  G*¿jMCC#+,˽FT#X!D3M5dM7߄sG%M . ;-C*L)E,B0.eR-$hs2̌3RI'kFz[3 +* *c / ztdo1,S +6XaٜJ"-N˓2 Z? 9đC=d<ΐbJ]U>e]`q,vBM+5g l D,!0@`'�B Us8w/8RxsГ4}?@T aC c:Lݴ2k\7cFs:C䘢$J#lbCXV! 4` B Z^�i3ޘ2R'l5$/v&f< 4@>AS׹?EKB GpG瀃$܀6sAG^xlJ]6%iǡ?[0 '!:[<>y)n&vÑп_!NqSvCQ�xMO%_5V#-<3]kl?'5B&pvo{tW> 0bC`$t,<:HhȤ$>B5΀<@>�sE*ը-X yD^pDH C,m4 0� ?34ђZ^z�' ztd`8baA*@ wd6`Up2Ha\◼aF�9*,~8`f$B&aĹA)= r�ha 6ޖJ KFo:,6'㨩9>3'M,̄ !8tb\A.@ؒ93K-q[|H1 �~#0kri1ӔϜi=B?L^2Np*<:fy'6RB08 ` 't�,8C #4 z[� tR5`WtGcT/r0p }'4QjH0;%(� :\+4iL741FI Ŏ�428 Tt5D `tmjPBTk/�E"v;ifpKj tcG ~BLbB K  n/] [NJƙ- ]Є| Ch ﶢta`�: r1KV<pb Mt $_0p�@@V>TSl @|8B�N �&JCh�!IH� h#I ͺ|3Ǵ4(QAl ef0Md{0?+]FX N0i`p3ͦz!6ܓd s�g!�Ad,(n�O=+%dLMŖ9u:.u11`V�@B8�E':pܽ^6(z^ad&@o � 857�4@*ؠC%^4aS|q;O}ʁ԰-:guJ@XȠm@f}O(@M.t[,8x>�^``&v=cB|3k]�˜ { ox46x+]'eƣD80 lvu��R` BLz5WwۓGK d� ܌,[Ԛ!>'lw%]}s%a eS$>`ݯ)5?K iN\) :Z$3�s�X�42 r龈4!7D(0a+ *2j @`9l |8A Sh". 2 3(38,ذ3;I&;d–#@P% "x9:$;PS? CPDkrBpC&K8 ÛÉÚP@-d(195#@ѹzAӐ -ы$`BٴLT$NQ-$T,lX<MB"úŕFp4iĕDHqZ=O[[rDhjǀD; (,d<Ƅ\ @aH`FH?F1 v!�ŒAX<I1!lIwE7)Ig<bŞd5F0+ǣ|ؐI+$6K#J+D+lʏ[NɊ<H| RBT-ʊ:b<chIFHIlˮ$)?)dzL;�LLvL8"d[ƌkDK�L<\Ό̛PGLL{zKnDL�MTJ>tTMLuM8ä͚ O*H\Bu¯KL8$S=@MK`GN7 (υ4,4N,O4 Iʸ4\0,֌OُD;F~TL򄷎!,+$L̉�} Pl`lPIPSJղ6QlΖE Gя>[N:)cQ(=3HI NNPܮFR ML$,EʟCJRd)5+UP.]LX@П9-5}e8]?@PS2 >BmDT =Ld&{ԟkS+LE)͛ K}rO{:yKSs8iLԉ$STG!y LES<5ME[ JJc4?۲IbT0uTSo}!Urf;Pfɉ+moH+9)ۈVP9)"ȁ IQɗ~?ؓX+X/X؎XEX؈5YY؉-3ZC ٜ0"1P 3 ,` 9Q@,}4گ [[}<rSF~e;0K�;u S[ z[4ŗ1U+ie>Y[׏%+ X|}ٗ[OY"5_1ؿ9@]90ȁ́pؕm]u]]ٵߥ]]u]�h^^p�U^^^E^-_x^ �! Lavc57.27.100�!��,������ "  ! !!"%$#&''(($*!**%++*..0*/1011,3),34358/896;;;<74<A<=CA>=ABB=CCBGHFHICMMLNQMOOQOQPP-QQQRNQSQNTQBU +VWXW6W&<WXZX/XOPXPNXXVXXXYONYVVZ1Z,BZ9G[&@[@G[WX[XF\5]+] 4]`]_aa`-bQYbbbcWXcb[e 6e -e;f9f6f 8gBh3h:h5h8h2h'FiielBllkmKVn1NststVftmox5Vyyu||{~~{}8\]9oyQYOkxlKWvtZp]reoĈ|Ƈʔ̵rͻ[ΩϺOϻPPoѺNѼRҸVSԳ֚YجjؿZ۸h�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������=}d%Pz$q2e &S@l(ņI2aIF'N #ÈH0$Ȏ WIC+4 #:zh˘PTlRʟ6Rrhhʵׯ`"KVز tE`mK:MTSB❂7߿Lat^ݻbŎJkѱa|/*K~/eS>`k֯cFݚڳgUp\@ɄIa'wBfd0ˆw\tgK&Qv8Cƻ/ 9(͏4)g)?WU< ht�G&VVIpMGdM!XI%ƙ Zaa}$(aMNh~1AZl<F8W]z ܌H6PFf$EN`6$ybJښp)T$g闚|%otb v`9碌2U0D~zz祘H fus"ʐj*/Bjxr`^Ji蚢6AꩼE gzjl .(DQ봽JQRIko9DIRk;J^I dEbp^f믔BaOwj@ʫzJoV<%Q[-G)j eo+%F %<# MtF2'Q0 PGrL1DDdڡ 2 C:$Q2mۚAJrJ%~�=& v epC+4|Ϭjz9|@y�* e0;iuktT{27 #j2:cͲmi {jm:ػxغ{c &iَ;IdWW.=m̥ z n~ҘnJy'jK*;IjuH}F7A+3ٓR䑁9isJ Oj0r^E<U�S4qψ!{@M Z+5.O]ra[K a16Ļ #dR"D}юp|Imuj4�.~xp&YPuxlFJȒ:h"YRGNQ#iIvJEBWN thRd!Cre򘁼I}EЙϜ& q5M6m掉vRs(r[xNl2PY Pr$ɠ~ 5Ǘ9"8aGQ.&SDI2j*OmW2u0e@#ϊT,c�2-!Ls6a 5[NLCAEW$xb��` d@B@p0T[�r3l`�09( j lO.=j<%@`m J* ad ذ8a u!Іa� %$(E)O"`+KY?B怅-{0/,D�О �OOSZ2bMdˀ=!O ΰV�[> j BtJ?PUUx8k{ X{=v{CFa<A8:?yeD0؍.euPTú�UXA> >� !@=4ŝ.e ix|W ^N8Ai,І tԭ+®^^ ,K1�=. g1@32aL h t"aOP*m!@$-H UUihʭJ)HJjn%ZmA55ٸ8sOeI6ɑl]g&TnB5Xw^� eZuۦg2*w'eIT I{fI۠Ix4ˉ$26V׶!nP4annɠmQ ߉ҟ ^Ng#L 2Xkc\wW59~$ܥ5лR. i(ӋӟmyD>#4xVW*15WqP"B|O:NvlC<DpHD 0ˎRzwnҳHEa`E e0=#D ҂�Alu9kn4"mY*?/#A$HWDʰ2pByPDBEN79? Hf[2M˛[ռgv.$jD _ �zpWZ0}"]{y{ pZ@/BvNArz e|zqwQ&LX�1i)cAM3VP1Wrp0ӧ ^�j�^� FuJa dskyAA�)I j�rZQQ0Ip- Xt#q8~ swcg-*cvTW�^1BN}e|bL%$^PMdrQp(|qDuikrNCrX|EsVF{%VOhGƃuylvgpeHcAtŃs#Jt|jq{wBHw>a`H4kd*wyŘC/GA51&^ ?Wif4 ">T=D8(dixc=Uvux!ɏȐk؍,UA!q=;(PǸtv%ɑ+MDH$,XƓcP6DnUqcdE5jlٖnop9t9@wb 5ɨVPiXiYy阋I٘٘V`99'~ȔDp45К0Yy5@ٚ-(i5@-КI5p}?,)Y9YI=@ٛ 0 (򩜮}wnAxੜ˹y9I*&j ʠI*)tَ`) "J&JYMGq]i#ښ=`8:I Byy?]C (Y< R:iTꚾi4yVe *M1yh*DiZꦹ tْQ|Vp[ʦ50)XZh�ڧ \ZBzD60zwoD{,С{}mJYbZYJ8ZZJig4Z::ګ~Z <-fyוgiͺJBIDšɭ9ʬI6N%Piɮ} ϊgڎF h*jjЪ~fuʡ*|8njAyo:"+>J@ꮽ:_:b.Cf3Kz6[:Ksd*^/:TD{57*6 T$kEʵH O`ez˪:[n-;BYհ$+D2[yAz%cڳZ{r*yո5@W⺴0F@y=r!y%˸'kH\ik+Vۣqej([5Kʼ HՋ+zK>\&w:=d;9k黱x[]9s{;IziK *I8JʶZƩ4ߛQN9B+Ykl'K[̻ӷ`ԃ=+wr"D+50XҚC< RS+CL™kZޛԨ\WI{- 6PkW\Q*B`(̸9[ed e(B�B`FP`@<Ŗz… X:N@;1,ɹ[C| nyJѨ"*guxxL [P0PmL&Lj ]@=�@u$6잵y˾ƋɌncCg@t]ͯnFB0m{Bpx`lnLz˽)+ G\9`LZK 'l D<X{ܶ_+4TR*Ɯ˼s~'L%FJܔwx+PMC <:FklN=A}ҝl(,ѻ8E l{S*=nӮԤ|@"՜ڋ;v׭m&~L-׬*&kټ*^+)؜]є=k ˍMl֤Xy=6*| rjpz-|7ğЫf"<o9뺄cK[φ]]ӌL-B-V\+| r ۇ-۲ gP?{~=m }:;- !^/N E7I& ڼ-O(Hw;ݥK9"E䲙t䌺nvPZ嘫?fγNkns-#֨c}]NMTukz=džڭcջ盻HǺKbޚn>桜v?mƈ|e3*m{R:ܤҗHjP.߻xƌ>>4>(H= p^n4 ]#\䯪lz {i40cy%y) ڵe]h}-�y$O7`%%O'/#'(� 0&`7/&$?$$C@36-(9T_V(06X :#`T?6&w8w0tsotx|{_}wozxoе'BPS=0C;cbjQEkizSo)xo TӗLp'2x1FM~"~#L:Q'!(tE>i'<TM@Hob3GiXrLI KYkhZ Q1ow`Yo*�%ʔ)N6IB55Y4! )8!RHY<H`�\SL5m9S*dȘqCǒ%L(L>U*Ԣ$!PBu`1b0mdZt˒$NH8E ȩ$@@˜},3=ZȤK *^Y2( ,1V@aE!BP5Ol'$7n޽cS(ȋ$eR m3 C1F RC�BFyr$i\w Ы|9�*hsL;.⠃%ϮNL0 2@ $*H ٘s6#D#3 {,@")+Z�= .� @ءÂj/VD+K0+:rjF1sl˖PC>cj+4 (4~H..r/ܮ$TR'¤?)sL(*!Ċ#kG, ." ,P*4V޲/1ad5R:(ȣ/`:Ԯ$ uT 6t.ļRVm* D[d1@C/ "ȄޅM#5"LPTp�G `o2ei[iB�Dk]'s-׹I:0,Z0.v -<K 2_ (X㇥@<iJ7Clpis dA@Z 6:+أ # TN iz*k])rfr;԰Z}nhH"F0!p,0PB5hy� .pHh{n+Ou[. 4"4JRRFa<0r"`B\#fr#plb &H{>ʏXA(pZ٣%FSLE@CA 0 nzе�`aZPjⓀm&8ȷ{2YX$+vsB= AJ0�(`3q!@nAt$dnS�,%r .Y�p�o02A�J BMlrA}@]b*ܒcQ@@! `x Sb<yJ?zeN%<Kȗ|qEY( &\a ~�.p l aD(TF$  @�F"$sW2-YZVdi-!r`#ټ-hV4F$�^BYPf4BX]nAQ;'Fx)$GA�˛@`S:E&D a:0 .Vh2t^7Y$"Ÿ }J8@`!Z � g ODD�6˚e1!:ZE„qd#% MBXF(q39k ⠃`1g-:W48WIA J8URP,� A� 5  �a .eYʕ}ɨR72t1zp/,%gu@ @pVh_brV Yф :t$r;62mB0T8 \m.2 ${i\6U|"hؾXY.5e/{� `T9m q[a8R┌G_h_G mnas~.VMfLFb&* mcW^q@ 9}r_|]d @΀�6r'_PM¤ y&/ x8Ek01qCU 0 .PG $OҖV^4ǐ!`@A �˝5�`�6paoS,T 6Q߮qlbï, g6YB\@ؘ Pm)$-?xAp7T mhIS\:\[a/:oyOQOte :(BγABp/f~rxK8: ]r${Csh]FbZ'?YDnIM/5᫢:e1^Jt In׮EkzMHAgo~"Ѐw?1?xYO~.e*.& w̛OA/)~;١]ӊ|#k=Pk {^YzФ ֯ͅR 9OEMIB|F}ҏoۗ)<C{>B6p]-qϿ嶯3sӉy پˋ (<ԥ�Y>#hK54{@1I 4K\$?=X>s+ s^s 1AkB;DKc�'\̠>^"<H 4?/! Â)$('$ks>943C;Ll=@Ys1x02 8AdA@D| 0, ?<{+H5D DDLVDZYBkBQDDF)KQCPD9[\T wj(EB`DP'g|ŀCƣ2DODBlm_lo4 [ kDl0SGEY,Ea|[,+3<ӛJG@w, WSA|Hc e4t<H `\Fdq= XCȨF OD6Ƌ~#;ZS >6\DŽɆEzdCʧP"ˆG;? v\'˼D]9IʥDs bL#?DI/FSHU<IGF#T4JWCTc1Fd;CeD<4L˫4HCE\E̡E L;47,nL{LE @(h̽9ތ  |*ޣǺz 4E+љ(GE8+N hϺ[:|<O,NO� |<TcP-)EAۥ4 ȩ"̥\*F  0Q.M�yr3θ䒠 dOHQ k R"= £`ЛlpED6HtD<P?2P7x3�c6u7eS 8S"�;]:=7 S7U:U@ PHEuGHIJTHD��! Lavc57.27.100�!��,������!  ! ! !##!$$#%('('$**%++*./0)12,33335*895;%;&;;;<A<>>@>B@BB=C?ACCBG%GGEHIDJ39MMLNPNNQPQPNRQQU +V5V%<WKQWNOWXWWXZXOPXPNXVVXXVXXXY 2Y /Y9FYT=ZON[6[+C[@G[VX[XI]+^ 4^`]_a``-bbbcb[d )e5e9e 6e;f 9fFSh3h:h6h8h%Fi6PiQTihfjBjIYlllp>rDs&LsssvTewkpx8Wxyw||{}~~u~{}6]kyFgwJFxQWstfwq}My]^]pU†ĽĈɮˏͶsͺ]ϸQϼNеOѽMqӼURՙYؿ[X�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/%nD%  2aذC%A$QD LJP@6LaÇ4eE#d2B/OZT3M].t™J?V Ro`P@jfMp*ծ^Kv,دb"@`KBRŠO,m'I4ҤW_&~˘/_+Ƙ1'6[K%*0=۲k۷_Ϯͺڲ{oq~w&v zOQd$N•N`Ms/{泥ITqM[]=4&5T Ŗm!Z8aVe Z([osCᅧKɗ*(%cHhEهWey@7T &L6P&b(`rPteFa`)QdDYHF)t)!sT>Bi6%x}*蠍AQT_< FAt$uF* Nܕ' Dbc"a)dQi垚Ag^;) iê&p |yjhVkPޤCj,ʆKUbD]^.*Fjup+Pru!]yB[++pfP6onbBgh1&6:l2E'e`mHNCU.BD+3Hcf8]„T'XbI%Tr{cv.G;?*a+m7 _-&$eL�*<ѱo- !C 1 C :,w1fߗ-\䝎0y\1f1S4٦NLMzn@_X(NI?}ז?S|`7Ko`J ߐApm }6B:%茀[W 2(A"mc�Rd`>"PKz^g&m#٪\ + >m;s}4rV pRakS9F3[w3z!8"`(1LJ؁>]΄J"H TP([ @ga;G;3cC<V(cڸ!,$AЎ"t A+|HKd(<Ktv$oleP҆#c-%E\򱊖tc&/uRL2EJPߺd $b [#IyT!ꇁ�s,炔Ie6#RB( zLFVJrLǔuTPs$uyn]R"At14*&URt fH4]E<f:R3ftpiitBV il]dKyfGiRa:TczS˄"mX M8dT8:(qRRbW٘Ztb$TI ܐ�Iz?MJQuY&ѳj x�3ȡfVȼ>V/v=-dwqM]Z�%/`#$f02a<P #(t8kƲ3ټjӴRI~~ ]B-8 �6 HA9 \H3BsJnrv̻Lv5/KVMJz׻54`ш5ȡv8"QD5ĵk.UTuPQz:Mon:Pa;6\k<0`c a٘`{< Q%d^&HɮJ� aBD!P>( `̀XAqDR4gwl.^s�\Md^1Y4�A.0U0!ЀLRg1Ri2X / $t�`<JzjG;LDJj٣FU^[Q_"Ԯ@%B!{sY I5K{e*oMnYl :t_j:!hYeR7œc>h@V~9U%Y[ ([<`7=L ^sgZ} :|9~9ԕVBjTE䍿>l}E*QI"p~.ȕ}xd3bEB+l` V')Z:c<R^O!l&ˮW`P9K ^L)qQL*lPO:ޕK\v䛄!bB>_Umu?>d(XaPV]i'yTHU'J)pMxCH#O`pt [P0?3q+҇~�tKg>x\&H6!`jp0K0[00VjV� hxWvTOx}�Wn7ZL:qj� _jptp _� j0�jlp`|}1C ~X8';C,Ma: j� 0 jJTrPX2)cs�d'"0R8I[0]0_Z�ar{ '�|7[ )$HxROaxp`n8 `@ y10 H7, {C./j7R^DžGP81K(:(?DMtIG!Hf9P_@6bkY�H@$2(qJvvqU9O"1Y6pY:FSGVQv%PPhzJf>ITO#Lt,Ȋ!p_cn6uid6$Endm "tgxts)Uy{|7ӄWk$[Ywy ؅ Nq2sD'TՁ=R8q)w{]9<S~ EH5OYp@1ew]Γ0+pӂ%”s@b 1ٛWyf-((ݷr6BgQcטWyhfai)j"xq&TD)}t28C-(vyln.m3 �С "Z&j&ʡ0-ڡy9pIEaVBP<ڣU>?*< AF:DZDZL@BS9OזRp}6@3P0Pd*ezcjgZie'mڦlZhJhZ4401 {'Y[R;l)nkd:ujkz3Z{JBStv$!P)ʧ/|JJ&z44e1j19 U~ؚ?zܺzȊUZW&=gJ"՚zZ5/?gzʯk:% u䙙1^0�zqKl MIZ rF#;bj;50KgJz1+4iZq&''/8۴� N PS#;x\:?ea,ZaZN۴/k*wz,VjȷR~9U/i?d˴gZ8m˶kćAKɘa=iej?S2mK8˶ʳ[Xgf7/Q}릚3z7>?.کXJ2a[;gO]9- ZCbkț{;S#9庖հ#:/<÷e+W+ Kv.K3[d:K[ʾxZwd1rj q:cj4͉ņ)2š;M˳[f;NCWTj~;Mù{bǑl3ce<A[ZØÇO,,XSfcLa,°k3 [L/WG+3 y!bx{<'we[K^<K뽋|:Lƒ, s?@з\8,PPu:$mR2}5,dˏ | ȾKnKIa;^!`|̿֔)y(~"Ox}ޜĹ̼l%)cvWȨ5ܯl\ϬќlR섧Ҭm?d>`@c c`\s# u<ϣȌ,ň iܩr-K\>St˵euARĮ}:8mɏM+0]մǚ6}i&`Y:*+L!棕 Tt.&ˬ 0VȆKKmFep}76[:{39֌ǹٟl֕zՄçA؀MNm9LՠMpՋ;m!O=Xжd0j49K-ay <XP\P5dZB\PUP;֕' sy_+/.mv@ }PUg} u@Tl%ܮ)8: >XXP }pkEȭƭA19Mi'\.vd1m Kˊ%d +௛b kPx`b`Mְ'PZ)cu=+~r BP Ee u`_j H@5T|*{MS h ٘>]NtG71ͱ,Ţ{l"]ݽ^{թn.%A}޾}>{} 9~0-bfNhT|ڻn`}J*}Jڼf;ָ'Ng!Jl^ܳ=>`m|ظ|b|TM׌khmۤGN}O Z[6a=7/zʞq<.Kcj,kz<?OAϵ՜|PS<Z\ON|0MQ 8ok5 }>.q瞞D' L|WzU|Tq̆>3V>^/Ҽ~̰(-,9݄|= = xBRq.NʞP>qPŌmqM& )[oO4j3O, [gѣ}M5zѶB # &H~Oԏb?&ü>ze*Χ.Bۯ|5~lߘԫe?gҕͤDP_WZjEbeO>nڋ1HBnԹ~͍&31?^e8Q4iꭴe/cWZLiue*ڙce?o)l۾ɯ oH]bעYV;Fe*PnY*jG n >CK5оL|E;? 9J+ԠZL}x�ɓ'Q0PB LĂ  /jx|Aȏ$E~82$I/R8BH,k|aBɛ/PdYǛ1\舡cIAM* "SU^ŚUkS( D! J F4ܾW\m޵;7/\)d$MT,CRXb]4Dh`$sfΝ=Хgh³1dС`R|e[n #+lb$R);9 Џ0QBs͏>wcx†cP~',AL6@ :7A| 4�#p@%\ (P'b1@7f! (PB8˜4,#d!$(R$|H'|Hzť*"ȬQ"HƄC>( 2ȉ9S)22PA]rPCE4B ]ˢ`SEK7 2 9<u>3QUWeUWt4אjqnCR{( &PW$mNPuˤJb8|5ZiղVIԕM5]")Hc6)QNB,LO*'nZ}UTXgV[V7`<%#E$XH&Đ4 6RqE h%BVuh\ VlNb ?"; ,�: 8NQGT]d=bL[&|%"L" $"`XDaB·crϨX]H9~ WJm"@?>!"[{@@,s2o?G<vU4_b813c|pmcOB˅ ).4@Ht%*J{UQ[`t|*$C9|!i3?�Wꝁڳ<z! 2_U)wVܷokQB' ay-yDU A7xyoO%CAlVDjtqRB$чO$̜sT\@"�<؞B>-_< e)1 A D"GB'/[a_@%Cv=Tx!(ll}|5_] HP"j?R/s3H 5@-B %MO")I& =$ђIM*? Q� ?ϰ`�S@`�P^i/# '$ '$\Al8A>k<$oX D? 0@M,в{~*1PFi� ;TLtiDLB"'>a-7 �@ulZZB$-~@tgܸA@ KC"fP`HKOu( DEWj)"4rX3p4@_XUVK@Gc6J,f�)%hRPU` kg�hd`6 8Cl2 4 (J+}ok*@56M}mZ !�&(*R}bjBL#zP0a-T$&3.*Pg~Kz4Js I.x$P l`0"36XB6@T=�ڰb--M(KTRޑ*cMOHaE `7y8��1HX5Y&] )}J0B!` R<BXE*>a$Ϡf^ս!{䕋QdKB_;}s8Rm:C)T$B`H �Ĺm |NUSbGSK� V"!H@l`Y,#THp E{$4I�wЅ uX\SEk׾S-D." x@mU<Brx[!I�"{`KH˫w:�Vl|EߗB !l("4 A|.B,(m.ZKh`$/9%AxRO ,47'D|`vs;od܏9YQ>o]!;dSBP � "��T y�Tv/ q]oyDoGW)%N NM?` Dyp` t M'@Hq=S4zVjJ~=1jm/:OTS l;}/ֺ!,KM ` M;Ł(ٻ=s7ǚ '8"ɲX:_`A:D@/;Ak{?#/@�H�K�Ҹ �k9#71SldFÊAx9X?`X8*Q !TcBUQ@s(7&9)�H06h:Zt˫7L?Z@@c['1$,H�,86h+@y9  3l7KC#D{S*; 9fqjZ( I[sE(YY.a;$9Q`h+h&[F+oFHkBJ?s46ܐ#$ Drͳ*G41odcCN p949 @9?Xy94*F۔7*(�F=ћ@+@\Ib3Ic:>ɔ#"}ܼ ʀIJ #[$3 Hpd#ِɪ¬kL ƧLlH K+LÔPaX=q2" KJLL]tLD̶aJ(1\ˬ:8lל7۬LYt̿ANDzC4΄TdCa´ )=$LN5t|7</<. 0,;CZ3>_D�~I+D\ |@MŴ5$O NdP@ \cMP }P81 ]ΨGI4ښ5M Oi@�QRQkL#e0)KcR2�RC)mҭp'$dKݻ4͊<I DmSqSxQ6] " Ma"BUATԼ!c?Qx-@Lš3lT5Ou \NtPzѦ|SִG)- U@NY57D8$94ӧr|U|ST/?No0 Z_ҊST_œs=POUo J֙LΓRkv*+IxגjEoDA2nؕJ})`ɥT$^͇QR2j=Fp׳X6z|RLRaՕ=ʅ9"uLOSǀBͱ 8c]Y:X'Xau KJZXӁ}2˾Z_BVEM<ْ{愜Neզpլl5ͺuڦڡEҾ=S!-UO>E1ml I%e ̬E\L "׀  d ZTYJ5mI"l|t8;A)٨<+ 1 ěO1OaIZ^EOi^4N߆^%B|V]:<EJe7A�2_:R+ɿ<Dey° \.c3qZ4*|8N)_߸ı5^e_4 m[daޝmڭQ6ɑΏ!Q�D7x,b)x/0/2&1/36v7c0 c1vH7>:c"Hc7vH|q@A&B6CFDVCF��! Lavc57.27.100�!��,������ "! ! ! !#$$#$'((%**+%++*/0*12,3),3334558/7%895;;:=A<>>@BB>BBAH=AHGEHIDJ08MMLOPOQQQRQOSNQTQBW$;WWYWXZWYTX/X5X8EXPNXXVXXXY2YONYVV[@G[XI\UX]+^ 4^@^(B^NQ_`\`-aaab .cCRcc[d 6d7Le;f9f 9g5h3h6h8hiei9i&GiQVjLZk,kBklkp @rEr-OsRcstsulovWgx7Wxyu||{{}9_nyHhtOSnx|YUrffWyhwuZ^sdĈȚhȟ]ȭ̹\NθoϑϹQϺNлMQnҽRSկսYYؿZXڽc����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!yt$NII„ 6ĉ%N!F"HBBDF6t21 ɆK"Fl9"C)29bIk9Qd%,I!Ø UZl4CY Sc $AرaɦU`vmٱmն5-ۻu"H0VҧN ^PaCaH\e,3_<YL@V<uE"+%>䫁ׯm۳sۮ}7ٿ{.7uMWRN(Q GP: r)2y${.o_s\g~'ʇatQIդPDJ ^DPA@a Wᆱm!}(bAG$)"EE%JeǘcM#Xb>昣}6َFV:T%#bQ8G$|(di& ttbgqTޔpixRgw'KWnGdH$1Ärۙ6*慯ɚ}f qՠv Q"U:b\%ԉjf{*QQSe6j H2i` krگZ&Z{FSވjY6_z-rǫvN] `e^xEvV n^D*Ll鮋 BuR:lj˾^ghfgQ\`Lϭʺ&IoVtNm3?s<R+'̛gҒ{J,WǙbB;BgsmdLwY6:0_<*%; 'gYUU^Ҳɽx'~Fx{4jn;e2Rl?wP 3/D,OWx}e~oGsPᢥ| &@4$obDs-:e ~@@!}cg~O[F:%5&Dm(! Kgy{_ҳ-j.\Sٝ; #ŗ.O}[ BvKV*Qkt"0V|1a'Mb6ta6!NB+/ 8iE/#!"h�QXW1c87ŠB>b s%[n%΃Vd"H!pbשNc!Gy4LJ10[(QrDnV*H%Ah'fce0mW#f1I .~Peł5J MjE$N"!78Q&,IISzIF2,9IG2JqL(ψeň M @˒*EϔHx*ieHP=ԗT'|gGNq0 Mo)JN:~3b!"Rs9R2U@}JZ5da3(S۫$JIH1VioJ0MFiFW٘’ڌ3; u(DfzFT"U`-b9З +j7;sj/r 沤zQ!EV9rcX$vJ%`\ m(IK},,X7l`b�+K' �hB PA >`@,<bh|@V"#]*_pE �2�]|І.{0 =t> ^?l/1ח6:2DIQ*1r!! P !@! A oPJeQ6 9aR]k4TJ_dVEʊ2 n#|b {A4& Mm 8c~Z3bSB˟}~#1d 頉pP / Hy:Jos/+Ս 1V=*& L `^C4w!Ah\lPZl֓(̿Rxj�q+DmVqwC M�bܿuT*Rc+4wMkKmtLƛȀB.j/2W^pT P}H�tAm&ti{RD}ݦ{sֱ.-sq iLN[3u,PZOTkx-'Ss{#Faunt׺'vlz k 8Rfki18wO tuYkCgȭ"qf {vs![9=z8Ng3 E6/Si O-SC~J} fwDōT]^^=V ı~s}W2QȤiww$3SzSM=wEc!ܴf{ R"c0~0ZU1�24lA&p<݇U4leSJb@8Gp ~0re{Wl182X"rLf0VrL*N )p\cPpqVF`qQDXrtTh}|]bc ei08H~0qtHa~?h%xuVXx[t~Q Hr@~0s`0~PUr~<qSqI+i1LU\VeHtW(ANW q ~xeS�STFs5b!G灖+LG!1p`mhxXЉ 1 iDh9&Y82(wH3;ZZ8RB8::@cqW!1&eyT}@uBzNw;q5E>1U6pY|8!IVVugJ\'.]q=7ceGWzWgAր#8G%=gז�'{XWt ,jsMW]Sh|V07Rde{GcJd|Y2Glާv;ne+q|Sؙ({4KvyƂyv)@gU^ERdu&<;wxiP9sUW`VBvy<U՛EaJ�%SO=yWr91z;L81GT(@nDu}@7{BDF{J}Xuȟ <8q' tSO5rGsIyWQ4.4dGS2ROrQoH;EI�Js6g]75:(5AaY^qiQCgGoY\ڥ] ^b:d[:p^ͥ`鞡 #b*"M|ڧ|JM@*ڧ*{j @~ʦ'Y/PZBZGq 3*+`*%P ڪ2Z2@15p Vsٞz:ԪZZ1P2P:=)xTɪrzt7:ڭJ$:z8 D2G4ʯ;>J *RJԩy:MM:ڲ*K*՟|s60*F4wsZ*L1۴Z;29q7 .{dT;R۫V{Mfj&{qWd*zպP뷷 9*жAw|X\%;&vE%{˷j;P뷰z䳏eZSK<y,>ijc۴f)ɵm:0k˴{{l깆QK ;<;ػۺLQ;D΅Gs 0WJf{; Z0d+R°K۾.8{Jq~mzQKk+DYRt񚾫k+ Ko46Ah':>k*k¬명˹=SlY. |-;2kcNSZOʿQ-}T DLTx}Sz?UxMLޚJܹ53T$ZP:̷$ܴ,?ۍ#Ks<sMuÔÐ\ir y kpH y̷Pۻwʷ{8eRvqɔ{L\@ K~;YMc+˴gRǝʼMHIy{bƼSkܠX̵Ѹ" |,�L+_Ԣ]7<Xu|PdSԦ„M *ū\{ȫ}'Z'k#LK+NK:~LEK ќa̿1;̄xԒGԙy;#}  V RBybRQakǜ̊ǚ |%%<̽!xʹIdԇ,Lu1txvӫk]׬@ ƼIuzbΜίγrwJt Kj j )خ.Z!*v*6% jf+ڱMɟk<o}R >+@�+�|bڙ=$IΏS9a\T�k`YcM :ZWQtttͮh=Vӻ5��+n{bP`pMt(ݛ[ؓɔη{p});- u=hM=޴vM g`^�v�@vmEk5١tOy~Һ7`vTP_T+\EMZtwءmkZ-d^[M]Sk\Z̼ -XھMn͹(T ١;؜^Վϳ~¶ζ~޲={֚Aͽ\ׇ5Ρ=MtYҼJqٰW=�Ǣ%bY?#Y`<;UѨ^(PҢxC]\NV κ^^y#٫~DN)>zk6Kpg֜=?n9lMN6 5?튝!_D}$\j]P_dwʫ&Ju /?Jẏ>0mF KP?wf/{O[LoߢV߲X}Վ~M̍[ܦ ,ﺖ/nK{ExU8qk5jQŘl6pHMN=To˧Q݌Lve٪owBis-Jomy{69 O>Wˈ]ۃgϿi[ $vNr/"_HodTV /<9Pm?R]_D_ooB7a/Ձ3?ose =}_Onq]3jrlaKz޿ ͸ l*nN rIZ1 WWÂٌB{Nּ3Q/,_* B*-l'N.szcnӬ&m]y]ucݬ-{=Oܮt;nj&`+;]ط�D'N ADB 2q$ >t$Ɍ,b`RH#M$a$ɕ$J 2d ,j1a <YQ(C":BTRM6XpIŧ #"!"IĥIae͞-KY#־Ulܳ.qعϪDuȵ`… LqV<4 6tذ̛;`Ytf4h4͙S6ҢAƩO#*p}ʘ0V[Na!t'n];v֯S׾:g/O{<&\+D =I‚3:*(&9唂N:cAskP 3@+t"Jlj?BJ%rQ! Ū?ʂ 2H!#PCCȉLr"+"R* 2H 4 NJTJpH51'[ҨF2O0 5P-3)‘;BH4+}>=G}h"CDaUDc'<T"uJH 4L%4R8ixԣ *$Fi *h -L!#Q5El6^!X><.�+F q# VXF�VCF("Ew)1G A (Cv5Z'BLܠ.8 B¨f qe)1͐0z{lO^&Dffa44j6j,yO "*(,|�Ζ!Hh؃2Ȁ#,\"1(:`~:;AlOp$oѦ/@УfJw|cU^\2!0Dq x5} =ȀyG/GߛS$BDD n(qA` ;w{~>  Pfctǿ`HRbw1iA *XxWÜ@ br4]9 Q#^O o*, hC p&4n[Y(#J  @K@+%R]Fv)˄ƺ뜢2<ILaA0M(1 ~Ⱦ\H@�� a :PCt%<f"cx&dK�CVR@]E#2P @ &,��( 5 1iqXlZVK �{S_}LBD&SF-̂(J 3� ( \ГY�ZAx.4iAb@Ht~A`@jiK*vJ/}`^Kjk 2, 8)aPRUw (0 vC(0JulDGS.rԤL'H"m-Ǻ!IڳgRL! h2hCQQQ?(ubc#a3l`<U$f 1b靯I`:&5T02d Q! Y8CQMQ~� K,<ljR rcvIT Μp誇<0SYN -M`D&y1E#/Bn�� 0JW\F#%hEϪ0)8UJ"2;M @B` )H^?%4j P�Qa&'9ڦh )` 2 AthBGa1plvX�X5v 7knVS_לzY >u^�)ܠA7.D D`mx5&^v!X1ݍ͌N8VK zZfɔ;((E@ ϊC`6 jHmt줇^Z)0R A@8(U"&*RnHCPX.KEWj2Kse-ق,,� �Hl{/nq87WyCX߭{u/td3B9Q �#~6\][_5YƢf{g7E8�,\�X~8Κ%�skE#3i�[RS VV.l $�x58#8\[і].Z^N>wdC0s[� D!Jr`/Ae߮SD:̠�Lgc5 3؀"d86nI> he$ҧp`}jE)� At.3pƝϠ:_LdEz^ H�k&pC%.U]W:sc808)?&!@Ҁ� 8ЂЁ]y@*[\ɸֳ@ثR M3;=2h6h.86 !sqK-^CZ=@ .@zpJ"57hr*8-GBH7.3@@#LD "H(D!(HA }D-)+'E8y*#Tf Ё\ԁ %[$P ʺ%U?Dk!A@TR̪bHSau6ơ(B0G.bƙZ Q LsaEx%[Gw%k) FRbD,CetˋszD2|ӏ A a)o <3xc hǁ R/8yD 8�r]EdB4HD+J/IA}|ɐF!<;� ܢ}Ԭ JĴQ6LQG X:Ϛ2:x'l&=JKp9!<LL h|Lʇ$LÎ[ꩮ4{.tnG<<02TM+GkEHIJu^c7T;NlLzIF1Ĩ;ˤ a5SG4 ̕Ȇ t JITϪ@JKTJG<6t<N�mttΧzg#āχ'JįԱ 0\PF ~TFc BP{EsL;-P$>OQ TMs=ΌPYM"]p?-Ш KsΘJ/M| mKp3344Pu`|QOa=<]C,*Q}0((HMчPqSP8?KSyC.KT,ǜvC>Z8d]eA%mRgyT=Ϡ@,iT=GJ󉲤?H ѥ)'?uGK̬βUrdU%LX-WsmH9+eŬ+~5a5b{R�KIuw ]zze F-d$чMuUlPZM.:QHݸNy0$X%ۼԫҲkֽygYL?Y@l?1WcYaЩW6XEa2~e҉%bٍ`WiKB,MkX VdZXE\YZd~|X4.ӑ[bZ F1[Rp.X8P:E.!Hx1q8Э) #L-=H ][De!˅]͚ϕDSL90Lp0KT fAH AE|]^ZI^ސ_S8p=_dU 5]Ox0% ]Xν7e:QmU?'!S +[tz]݄wa I.a8_Z>ٽ /yw,bc]RlIP�@/450c3.34Vc5΁7nc5fc3ց89^c9;<nc6<c>@6c"2&D?6BncBc@cG�P�p�NdNQNONdPfeTnV^eSnTHH��! Lavc57.27.100�!��,������  ! !!"$$#%'("('$)*+%*+*.1+,11,2229%995:::<A=>>@>BAAB=C&CCBG'GHGHIDKEGNNMOPMOQQQQQSNQTQNV5V$<WOLWWYWXZWYUX/X 2X9EXOPXPNXVVXXVXXXYONZAHZWX[4[XH]+] 4^5^@^```-bbbe/e 6eEPf9f6f 9f:h3h6h8i9i&GiHXiifjBkOVkkkm0Np @sEssstTdwjpx7Vzxw||{~~~{}9_tzgxGhuPTov}oWyhvt[^se{Ĉǭͻ^ΑιRPϼNѻSѽNoҲҸkSջZYؿZVZ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������%a4ɑ#K$U1aÇK .aDD#CRǎ#:8HH#<)2$K ieș.sh3C%ITⰦ#%MNXSs)5  ʵ׭^~KVkh,tѣE-UIY%ʼnL2oռ!֕zw῀>pлJU,0!z'x 0@tiѤQ6zѮYN=Zd)KȨ?rJ*5r×6\zÕ%^19 @{�׷??|@ZZ\r#82%EQqwMFM!`vVFyVf!`B fQG">`Z(DiZ,փOTViW>FMaITayU|iDpdmƤoXQGR6xYPJ�vTL QvV B2WfZ%P1V X!詌"ւ 5isQ$gztyFX& mm:I0SS*|ħW~)J Z H L$˾*&N.Zz (R@!0l)"I>ybPښAYѵ-ƗߧV8$eat*% 'zzVlj4o<Inpa,ΪT#S[vSC؋瘈H3Dz/Bg}P|KpK*<q@v"-WtXSmXjNMla˱\VwtܘV*!D䗃7V~+xˡC ' 3ɇU׍%}ey^<:h- % ʻ^0\BnD7{\o� �' H<_SY{FR\Fk2}u%oucߕ$MsdԟP}2P%A0kʕjDL>u`}2wj 0 &aHȜeEX4%.M!s(EϊĢv.9( }Qaƒ2!F8'b@r#kxp2a+giCuG *@ġyh%C,)D-bBGz8rV ^"e)$1r{<.&A )|OHL'-[ 8e.ShX ù Z`6[zVѼx9!-lC f N|^ sMT $ $@+ -(:L0#2gUɈ\$i4Qy4ZJ՝d覍L`Ev5fnlh]9}&545*~jnu<ʜz\EP!I/ahX̫=.d/JPjpnՊPr֣ni3-E3)eCMң!IbBR&6�jt&a1[Q1z,<կyĂҘ\#Yc hrk,`+lBZ`a Ox'Vl'&D9نy@p5B pXC =t`(N@+@#Y^=] x'[Bz4;L|P'a%B|E ] u5nwK׊( 6 '` �PlÜR/v)J"񼩚0 k z"4;Av@`gwQgٸ 5_e';BK7^C60,庆S8r-GϬύZi&  80 ] ΖL#ԋXs\G7QcJaiσPLg&qu8BSk@oXfkrߎ?}b،bdi{0{40ec%Lpmra>(|)Pfȸ[5$q}q1 ȵx¶O3[ˁ4;S*tΕ8[<by:SߠܘB7tE514�xB^FF/fr|l[ƭGn)~Ñ93aBb9c]\o)TF8ЊWd*őW[( Y9Oәjxejn>/7#y~m[VDC&6!(@AVE$"dAn!A=i"'!c_o6xA<("P ,b�6D hhH`JL='xkshlNFw.vG~a dh8y@1P(WA2X1W?b&Wx{LnPow,HgJPU 4fs�\!O7o$={S@y`x�Y hY@y�M"-sFT.WG nrGs,VqwP c�U�@x~@@dPQ P{zٳE2EkuTj%aPm`Y<Sq`ŀ&W"|}S)$Qm0>Y mo+U3^ [GL7BFE([#)("\)xHdT@yN@t3#aeL&Xxsx'x&7eE(KY7ZcImNrg7(5[$LlDqFz3=PevvsO'yV[]{ id=Dit';(*GnayScDp#WRO2# ɐw抱8CEg;=%er*Y0 <Wgy+Tm٦-/ȌRBZ ZrH%JҨRCofq8|rtyq7󢓦 <Ĕ9qy?'yUz.ћ{Rzw4ÌVLD䨜.HDqOa��P�i깞ٞ@\ɞI.gmF!ZR  ڠZ AJڠTXT)B5P,p(z)+,(5$P*,+=Z:24P4Iw靖t6#%,:, )C%TJ12J+03= ,P34P4bHm#,%G%Ґ5'EzڦFj#P**:nZ[ڨJ3mHfBC):jZJZj�MZW$WD;Mڜ5WN}h(Zn lZ7j*JꪘMK 5*~H,'<ʣȺ5ZܺjJ:z~)B]7mV>+Rz⊣zj;&[eٚ 룓SjjQ 4srY@ڰ* [ʣ1jl3qg 5 { ˳'ʯ* DIQ=-'G4:%$pz|''mħTU۰i_:sta嵖GIp?jH!*!`R{J+8 �;i9ey|kjzz=JZT[b9Jߺ @ʲ�irYHuFL˺z[۶9[.Sy+",{Kߪ&[+ <tekO' 5ж+ Yu)`lt.zU z']b]xHI(x8KUD۵,['قh);[|[z[OR!Y{vk+\G8>pb%4! lai*K{HJ˿ekRa*ʣ<۬DLkK?B^w`-mmWQkm,D|(;7˄PI Q|gK̭+ɞ0HiV26d{1<ŋ?&0p̛͔rx0$eJUlʨ/[왷GJ% g(Jq.<[L�L1 [30ɻl?\7w" =tM<췀ǧ1b۱'*9 p/[tKk%h]@\l\X̃kTdտ=Ⱥ%kJ %͊ HDٮ)\,|IDyH򪺘Lڬ2CJt㟃$Z&}|;=GyNF8'ʱ({ź^zp3|8!z,м O(ڶ-R[tgI09v?A4=dg}{1Q٘? V}` ŭ`P WY]Xgp ռ+0dpvl]A<2wE\nޜݝfRP v`gp| |pЋuJuL{q_A,POPg\�p_5,s8ӭYݤMD:Tr…%v \V?v{Փ.J؈3P-uM TkԠF:MOz̼g4Ċ~<a-5 \2</%٭ :'@0MujS\lti6̝/NNH{ Sn(s:~~W<lZ=Ͷ.<՘<pm+SQ<Q 9* ̇^U:ԵΩ3/y=̽Lڽn[Hw -nްeNjkջoWǖZVbrKq~ݛ)*.Lq9'P9]|H;-ںNZY컫k [=7Pv>z�׉~nm;o>pd9D$S4?O=O/Vq'[�[;Vlr ,S,Wənoî.2Mt?,]w=c ;\O_yd LƆAc_W3֍(w`Ԥs҇o=oη5qW:9\% y9ls};|GhЉysO%q*;j.y"/}MP݄뢺.!7:Ɵ-ki~PB3 e9[~̄9?Φ,ȟK1<?2L(]_#-iZX%![*-(Ў0[KA0>.-h{ҟ|wIW-/s{ k1-%i[&)ݪnOD&>UDc8?>ߥ/B<h F8E:J[[t/s�$&L9DB .2ᒄ-24 =~9D -ByR$IrNӆ H.ބȃ%Lp|PE LRpD }xϦKp@H%v-q+W"z;Y/p SUs9bD]}s)OOVzU ?1 .8�9Cfɝ=3إt;Dg½]6*PBv}F475|. p@ypɏ3oxr.m [|ӊT2$k3|ӫ__~0唻没xƃ )! k=+̪!0σ 8D1EWD3t/BJ?)B̈H/rή!D$D2+\oR'HC4Ƹ‰&|豠|6xJxk(oOD5%iԲK.} oxBC11P ĢNO23Us1;dZ*NCRʈ>B )x 0C �b *uSUOVj[ë7 9d-~`D^VBD7#lmHրnE *Y;7(ט;6Ê6A :-d "*RZjԟakw27***pJb:W+z; ,AxB#aB%f|)\A-B}&*f֌D"i;>Zj) C8MI[V]WAݶ'$8Zi3zj �?+*BZ+ۚ["rh `bFh6؄ [xC!6Twꛝv?,@^-((rb(j?8q`-8 h��Kp,HR{7š{2@bAEwT># j̈́K J@2Q�z�$@Q*~-{z\dCjmtHAZA|( X-$ R@h!��qN G&4Sp|ӋxpJ C&ʄZƂt.P� �  hEv%ᔠ8Pӎ;7N@(^Ҷ J +@F�C<ER'G@ϩ$;y+2YJlb'>A x@p) P �`ǢOSUPs MCIJ:ʄ&$7JWB L@|P+D(@bub+=~- qC2P ?!VRl 5WQ1t?%2&%S Qbt)t JOVD(B AHVcפ 3�80H/}x O]TwR^5S4@  bvCud%'F3M=gOb0:| OU-\tA!;!l'(Q; }(j ���(ZKvTlm[T5bc\&| M�g( 6OT ;?ī^9Y#%ׁcsh5#UnƆ!|RR >O"D(8QC@j� B%mh^X&\tK"z=H CT`S�`)v,H*sCu }x;x"�.I"rykn朎LΪsM74Brkƒ+! �@ 'n7:-›L󱯲ݞ?'l ҍU4hd) 2ؐ);F * 5 8CT;QBpp{Bj =;@�eV�`{ )A42Q;C= 0{�c� H-�J4n->10<� u]<-N`>RPCٴwޢb tDX` Z`3@!qu zʮ" i b`�PMBt Պ.yF[=O)up[` <VR*@9ުcx E$Xp��fHABp*+29ɎPp5A Pw'O(36!Hj0N;C?�!= ?x h[-x �(H$h96B6�>2%@h =>;"0X)B#,  6%0A fS2C$Nȁ '" `•>x(3˨:,ԏya}*C!!� C[A\$B C8µ# J&h;?>rĆ8V0e, 5 $ |?{9E8 %XĪ6B=D??8&<Ŧ3D=ha\ b(7,,%÷qɒhF<AXHF F1LZA-ě�=zD8OpqǡP/쒂<zt& GM-.F♀Zi8&Y$å ȁ7E<ȕ:e`FӋ/S+9j9FA,t0AS J@H9 Dƅ| Cқ (7Fʋ HIOjɯ ˋ�1,KH 8Hb#~L/s[ J|˻<=#L<dL8K` 9 %G!İ'iͿM"7BM[-$JNʒ7I<Us[nKkI-|It|N85 oLTioL hvͮQɏ=D΍ M6 NaJNYL\O, N\>,sUǿ8<D".Ny<J"c@4G|J СOֳ4-\[ uTP`:qQN@ P,9|́+ssI&#ԓ[x*܃]R�8¬33S"Xɡ0# H*#S R8RL7HӬL�.ItM!MT,S!:FJK - ܔaJ*GdOLm L R2CO@'ϼPN}FD-OLU"#�]T&<EVG~3nMÃVi- $<WtUm`7qW!�}D ==8ջ,=Sɴ@GxuFڝucӶWp$LX l,�ҧRIZ|(WD٫-!D? q ,NIukƅ>7W4l ս?b L#:pZ@[ƴUZX۴Ǵڭm]ZZƟEETԽTlLZ\τ-SN͈8�۪␎(͵pЁ+ƩcܳYZiYRáO7]Zؕ]j;ۥCkHwHytAڅ-߿j;mA`^ 9j;@ ^mZ^ݨɭ;Qe93x6$X E؁ ` ؁&`E`VNaD`E����! Lavc57.27.100�!��,������ !!! ! !"#)$$$)(&*+++,!.///01,23335%)986:::<68<A<>>A>BABC=CCBGHFHICI29MMMN,NPQOQNQQQSNPT%;TQBTQNU +U2BVWYW6WNOWXYWYVX/X =X9FXPNXXVXXXYNQYONYVVZ1ZAI[4[@G[VX\+\XF^ 5_`Z`-bbbc +e 6f9f6f 9f;g'GgHWh3h9h6h8hFWhigkPVkkklBlUap <p6Rt&KtmottsuVfug=yyv{{z{5Z}kw;aHguOVoqw|Vvgvvb\r\ssv}ȏ̪ͷrͻ^ϹQϻNOѼNrӲӽSSԗԸ]ָeYؿZX�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ydңL41I$HF| (N.fDbHI:IBbD'<lh$DL"1"2K^lD(m&9rd͈2YȆP4iN ;*ҒECBL&o9 E#" n]v{_}SH,%sIƝ5:#ȕ%Sy㌏1lfћ% ykS3=9(Lv&E<  _<ys'_> $ lRO^Fy3mqb|miI>{僼-ٷeDl{J;E6 fR\Pq X!W܈%x%"gvt2ɌgvG#7jQjDfnCw?FiO$ielJ dHb`)d@&1F2 $tCŹ%(x|FhYH/&(i]b6*f $С)v)kO U qSQF׈:ꫬim(mꮼ:qG½_J:krVk-dFٕCC\˖몳ji{jJc'h{>%&YMHHHž"Nptj>jBKj)}NDFvZvZ10w#k c@Jg"fƭjDq1gl&Dbn?W T)h)̮S[6Ltb#^ 6>B %7%8K-I=vB'VaG ShQmn8vŐiw�B 4 =h.΅n5]U'F{4髧^�: .;ܹIոz O�LJf@ n{iWyY'ۧJ`b J@`vr'm[+5J0Kc<lk Â=a$nGeeapl_7SZu\*FtX ZU*xDE,2%rp4l0ߙnU!ƕEfu]<`gx;j>_ #7\mtT7(ʎjqNT�@Il/Bb XFR޶_T]`x@~(GFBdopJQv4H'aOΒS].43O%G@s4K"LiH{!3n2̛g{BT2E` hvL&tB7{UӪIAS|$P߼M2 ֍z\tmLEMz _V$HYj~1(IEW 24N3J/{ҡ%Ŧ?=S=|Dhșv(c_R6U^4NTɋ\X5@P8Uֈ2#k Fΐh8κꏑb'uE#5r"&~T-J:XӉF.4Lcf;u=3={Bh"E&% `!(^ 2'+awY4XO}5۾-QZD6a }H1Pptj7'[.<۹͖Y ְ [!/y&5PTށƷ[ ]I?G5R~ !bI&O)lQ=-a2}Lp{C p=vvvLGbE1:P@RX@E]'LHˣ v:� RӀ`Eܻ(V2�iykWQiJ`(Cx+oU1izzn+:\wgQ:{ ;9&Yz 5K -]3 Ċf֚FGB:zPOTuW헰b#8K>Tl=m<Z%n;4lLKRۺqJuWEŪcޱHG?FiUӝuZ3 -qedq4�1?q]\ MrάW8]5ӪYz%U Oj ʢ K[G&nQH*SV,љ^%BKִt_W<n tcOAZC]Sv`O6O% U@ M3@!hD"QnDq\1Kj\=oWB"2`ACސ> u8 2 wь~Lv9txsڹᜐJG#4oP h@Yw7Q'VxADy~q2-3QrYUUpP na�{<v't*2V.x"'Rs˵UCUPX@}/e 1nzkv9Hm3E'vE! S�{ep|LX U X6iFBIiI'ZfRd]U#F%N- IPn wܒBACXрA~Yw7 1cdd|#uMCA|Y�'!uQ0{U4{R<xT'*[RrMxSRɸT'vZ.fu4STt'C1i*RmUMDxWh4R %�jU菝GHJø+*53Kr^�=d:hU(!yw-57t;nx.0|SFTa5Q~$[0guI|hؒltp҆Le@rfK琵XVJ8mglxYEȔ9Q2K(FMn*IKeWpu?7(iY6xنwsRzy%<6N3FWFy!<,GymcN#r 8eOTYgGy:~ԓiq% �9YI��ƹy`_GrIqQ5<D I) ) IiIٝKXfX"00`6Z6%P JZ 5PdAXɎ~b&g!vՒY *% 6@ >y7/b@JZ5j5pIKOp5QJ :@<;:Xv-֗G%E H*IlSZpڤr9zhVYYLza=S%05 UUZX*ڢ60 ꨋZ,jZVIyɔ$ B$p z:w4U` B*ʠ5wo~7-mbkM*ګJ: ʢڠySLeؕ@I%yj*Zʭ6 ʪ2 %|ziakEj2Ba&Brjʭ ˳]{0芮A(J* :Z5:j~j)wk)-ʳO ;s$q}Gn)#Y׊*JJԩ`&2Q)a JS "({Nǵi>.+dz >`ѹ9ڄ+gHK*[;kf<+oק@juP`Bj ' XC믕9TTkPdKjKAQ>UAQJ+N`kKK@*k/o15 {˚_OӺ5�- j~x޸*e¸vLxkB D* ]K:#-g8;:y �L* U9\wEK1$#x2ۢg ǛD1y:˧j2C*#Qr0x;'+iʕC+݋Ċ\!B 'b3<KnLpKNɘu{+(z|Lˋ({<ڐɗR|%z*zȑ |un&~9`;B|YZSur)cƷ+Î\ Š'8eR0|̠||`v+Lͳ{݊͵ 9^ 5˔?,,ll-Г#Lד~m{rދ}ܷy< TESxͯmKVNU16M [�<L!]ٱ6L}@BŊP7/&AO誟wv%*-Zw� qwpTR´<i]qYûz+J@r0v\C5]J׎RB`ZzM)Ύ(RKH'Gգ-R$< =+uŌBf@q@d!l֢ ž-ed)J8 )m;Ѝ)]F: ʼ:9KZ%վKȖbyМҴ7 kҔծ͈Ɲ/ ]RƮY-y&MZ|=YM0ŵU'gQۭxV<;iۍܴlƮo2MIEآ]e=b,;g #=TGhH˷7 L I=P6,OG]-mm12u,M˗!\3AZ偾L˻=WKɍΝrǬ/`AX?r= o.Z馢sN/{.?d'^n>0޲!z#P Y;垺 =Mmb^绿.5 {^8u^w-v2_m.~Ȍ=ͶeUqV>~#9=JJ,}U8>,۳~nk;Y0nϰN}q龒ⴎ*$*.7?Ī, LOٜNe뼠5|Ǒ{ZAΐ&'>LZ~Hn>^NݬI״g5xFkxo *ÀDo 5l%a_=L\η ;ʥROW.)ߢo,_ k6rVg0ctNE9is -d_̧qb>I?{Xz|ۜ0<oo$,as/+n6~_8:8�7o?F]鿠={j9%BY"!$) PJ:t:soIj0dMmM<q ( .d(IDLņ*0HQc5r|AGS iRdH ] #%pƍF05$I$N eSM>'!&ztiT"00Yٳ&C@[nIYO?U$J&\XjO VZU `!C.oެ!Å 4_iӥQ3ݞ. \ïud`#ArHHD@@М@s>9׫cNt4lOm# &10kESf'n@ @KpAK5|0K= - .|C .tj HD|:qFctҋ6 Ĉ>JʈDȪ*?PdKF,4pvp" 4!Ŝ %X4c .PDmɣ- 2  ͨX<Sܞ(j1EQdI)8SD Tl�!0tV-hў&|$42,a F$3PV )hEc 8OUPW{Vp jGW33 ?$C ),JhFҸS!lRʿ5\Fʴ`v1jգCD̨Wl};`eڐv c+\apU\1w4㉕Rʸ EBK `>숢+O$Y@:r#NJ%`Z1P)d j  #%VcV3Na+VrA6G> ȹ:nҡ Eo!^U k "!H)WEǟrpcDgu=B+cW'B"^/8ʧ ; %~VDt+>Ye5)#TF8!hou˗<Q `@# 6�]sc?DKs 4TtkюD$-{h@�GA @e+")opށLq!�qb ,x7)PA TB^n\��l <SJ7#^iDEbBR-J07aZp-�;.`mV%@9#L!k \b�ŠpCԓc%lb !d � A �`t   ���0DC*b@Z:@pP)8L@dM 6Kq(" bf T&A, ��| y%qrv"J e- �;+ .pl<4\nO G芔D`-kaDQB{ l@-|a m@; @ fP9[A2/!c*(@%<UC[y= {@S9  EJ`= B ;kP ω"Ϡ3YK9Q>7u!F3ڊ>hs@D 0xa`e=C,fQY6,bSg9Ъ]8Ba{юaX!1 }X,)8@l*(0q ='* ;QMwI.& A.T Up  ^�$@1ߨSBְ08;4mQNN]YC$TA pDn xA%BFNy*(AVPA e}%PT'<d^V m�. B3D!T:u 9/T $H%5ߒ<Û9϶=�8` rBN^XvĉG 7uJHk:FDn5c XA��10H :Ish3mEclTY\ ZD � Pa(` ;`HC {lջ0hv -[|CHc[Bb|[/ ~@(EwNi6._]�Pu"�Xjm[o[Zݥ%>E17g[A5Ajj R`C" V;lz#g; Yk�ӥxGt݂`]1ۯ1!ȓcz*'`ڠj[Apư~(-yiަui-+ ~HAІ-X �j;۵�,@m� Vi-Js ]KL >&`3oJ[؂;8k׳?63`?�[#>�-X6>b'Ic"vK@@Nˋ $0X3 ؀(*&=ِC' (-�B 2"k!#&hAi*ik5+X X r>Þas3{$!X`&('1W!/FTC4K!\C8$ "@!!ԓ 9 14Q @Y ُ(K9ؓ? @*p akE FeE:[ )S9W8>,�Dy[Fwj|pNji:B? :%AF >3DwƇ|H:[č&GRDJŪC=Iy\ċ5x",x XF A)?ɴõBI(I|~$Ʋ+D\JM+cő'tJ|,`#l K qou;˅@-DKKL+ J% XIZ6[%XJ܋˞H̀B,-ዎM[GcʧL1M Y"бKLa{Mq̅;0ET<4*R+2 {M4 MZ ܍,=<$ |c=̏3t˅T G")\M4H3LOOb $HDq;iGOQOQt$DV\BPP`./|iā͟z͞tIʈ J[ENN觡aQHNP#=Dy QZϡk+QQʛE'̟䓺AØP DQ k7Q  ȦNBp ./S8F4F1ԽDOZQG @5(S0ʣT4'%MMZ\K̴�,;5MձN'EhP *5 4:[+J6@eK7POA \ < lSDY7X'T,_eRV%OuTJT˕EKWNm`YWd8v:J1XxUd"\eD$Pi5TX:+gAeJ>XkR4Sw]KWWEΔDYܐ!eYuY'TVR|lѼLGu ΁}F a&%SemY%. YFuSN}c}mXh)S8:K,L�yX3H$v( K\f"ɍƕ\kΔ5(z4Y4ǚLj쐕SG.q=|*EG]j{\I֍$|F%^I*H }^]^|umݕ]^ -^ڎwr "q͈ �XԝG/ٯ kYm!m*H{\ɋ܅oᒻ @ 5`.Mk܏\%Ε^]@kp`aF;|ub`Xt<hb<8'>.E*b+^-b+^ -b."2c44b#@38n*f-c97 h�hAdCC>BNdF6EFdc�! Lavc57.27.100�!��,������! !"! ! !""($$$))(&+++,//-01,3335$5"(5'*787;;;<A==BA>>@AA>CCCG(GGFLLKOPPQ)RQQSQNU ,V%<VILVVXVXUWXZX5XPNXXVXXXY 1Y7HY9FYONYOQZVW[ .[@G\+\UX] 4]`_^WD_^a_a``-bbbc .d6Le 5f9f6f 9f;h6h8h&Fhhhi4i9i -iFWiRTjBkkkm8RpAq?qPbtFt&KtWfttsvjqx8X|?`||{~2Ylx<bzPmwOfvgv\eretNJǠ[ȟ]̸p͒ͩιYκMϹQѴѾNOҽSpSԺY֚Yؿ[ZV���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� Ih!GX9r G: D1DHF4X"%VKHTÆ)C9%·(gTyd Õ?)!"""1IΥsrkK7((KYΒMvliQC(IRӢא/V($ʭV[߿z} X33ֹ(͎FXѣIƬZt 9($(�oνvۺ}nୂB"%2th^@>39ǜ:j%CRIÙ˗{~|xsIC Wߪ_dGYt >@[%0mW JX!\bյ"yPj-a j Xb'f1k&8F vMFI#b3k BTViuAL2B]9LEl YDK<NߜsaS�q)b#^Bؘ(xF*餐u&VThRꕞ|*5r\&Plnĝ*iQq>ŔH æ6 }*,A iziF[bޚTB^;J+n\$_ZqdN.z:Y'*ƫ{.(TGj6kQ0uFC.wuipu {C^rQҳ*Ò[]!%d͞YDgUSZD:m8w<#4\sEb]fS)-vEAdmSͽm"u)l]cҴ918#\H~ggVak@ P#~e ꬳ.9ɖsWҟON* A#0 #0CI Ӯ" fSEOG=@z,3 3(QOrMcK>?SbX@@`?h bִ4^=tߔ� ;`䪥0^V2&id*yX2yx !%UB̡PlT!o 6@Fl`8VKIB-NjK<mG;T`L)$^M3mYO` c�Ӓ2#6BPb^k C6Q(B~E{}w"�;$tOytaLHL!\dTd둣,VYTzLs∴D [ 7A%{$̇PtLdh.XI5L5-;7 zP'I@i`Lgdlvұ${7o $!GIw3NZU/xQiI`Sd~^J,hrO&GY)Hb%S Ao(Ci-E3f,pԥiTFXHS %Z8Jv(zKQ4\~t" *󰊬X R b"WzJr>k^ke6OrH5fa=fX$!|Ҷi8>5HJt& ye#l" (U�HR4/۪j"X֦L`Q6 ҆d m,Q�KZubpl|ֹ{\@oT:z,B+7=rтitK,ڬ_�0!,T_J! bފflc >hA “^ 4| G%f/=jG׸ImIjк  dt\%yZ(jo8W=~Mҷ\�V9|ѕ.4d! ,ޮXk_1oz#2~e6/̎L,9[;`'l<'~bɠc+Jޜ!X- /czM*İ3,+5500+ b?y -ꪨp,vz싑ώv*JC_,!mfs1m!6 ׆c /oɂ~Mw(-zq e-Tw#{f"(UǕlAŕot3c S<[h>/Oq gL .Lkɵ2a+mF}Xf݊-1x {Qe9Γؤ/񈐘>m9ܒz# {,h)lta pg9Qc& #A}Xp56ԱXJ~g {= xPsJe01trohEEs/:˄"@ u~ }Bw6@b K9@hNۜ_ҟDM᪚Su0EP{`B`0{0{6{�3!o76,@D6a]GSv5؇Ik0e�{W0~{0WP5R�LpV1)si @g 0}sDu0} {[{}W{0c{s x� M#Gc7)zi"(RXWBW0ej<@ayZx%SunN$wo)Qc0crH\)=^1`jWPZ٦&8AFW4A} Fmituئur9HWwI�g/eE2`[mg!GN+|F%tW6&okrqceƌng2cH)TxRUkg2o%v*R*qW.WxDfX2h} rfi}&q&xöҗ/PtKQ!q9CKA8s4Z4JdGB“= akY Th⸑ih>EO9\ޘ菘 \@3Qȅi%p-xoH !tU-7YLyQ/u鳍h_苦F:k� YyY�I`hI\Hj"՗wA :JQ iiYY?JIyOz'ه'F+ɍ4.!0*ڹ۩٩ɝܙ-pҹpg7veYrE( C(@#IE(T]_mb!pyi-`:ʝ:d'W`SJ-ʡ65ʡʝ8g7cvw>`!z#Jڟ:YjxŎj)Z22:Nhz٣0)FBZrD&]>$fjhlʝUڝ馱"z9[o ωʤ~?2XZKcGxzɦމvYTj2٪ ީP!zuU Jʧ Oz ՞R9 cijeʝgJ? xxU{B� ֪Qkک[:ka3ۮ. bU}*ZwA+c}KښKƓҧ]$tF+˲0;{XC`Cy\~4</6?˲*E]ʗGU1Z*JD{mxiV9jj=;zʭ [Oye'=hyJ@[zڷAuZHtʴ2)KKxyưʥI a t;+ k{:6Yv_ 9�[ۭhj HKhrRIaŋϸa$ʺʸɱW+WsOFH2[k{o$qIYv lY:(yU'3˻{jKYJ2W[+^g*Kw{G ;WD}I* ˝(`雥suJwʖ\êڤVZڹYd+d&KûثmʠC''L+/MdHjs@<@ &g4BZEv=j4ЦU`Il[{|< ꚸ  d\SL4UXr0񬣆MP|CĞJ {^ǨHô1<>S»H(uSRܹPjÿXZZ:۹¾\VvKmYm+ܩhZ Yˣh%MVPzkǡC2$p˗*׊ Hbvay{|,-* cĚm4M XY$k6?QcL[ob kXԽir[0-- uBb_짗<ikI g҃U(LSslGL/BG]3<pz[\؉lXD,+({j<ȧEEښ7|�֔LL_LFcI-H2M+S؄MY6<dإ,aM'-ح_[S׋ 5fj nj` l9 uJ2Kidmg=)YKn4ˆSt,Jsz|ѽJ س}-[k,.:5 ōۧN)d'<3.+]ssy=;=2[I7LB/N)nMղ 79zY6jܘ# l ˯&I7/g11NMܻ<{ζ7m m<wh>'FlUsN^^g w\l\B0$\mʄ7m]Ԣܯyֽ45.@۟^.pҥN cݹx 텵hעp>+[e+嬑b;^N^}q%k?*j^nU-.Gn=- \Vs'#~;kR8_[<_.6^8 uRF\ uKU 89xJ!zt_tY>CQU$5I:)@?sZۙT= 4 R @!p!�3O<?b}FK0{R0ʿ?  Z%I b_+uZ/O/%T3ɫ_6G>-ї "eWfeCXY܏W67}HWt7$x!OtKqKv:M;-[/t{L 42b`qH!C,9„ "ElG$LRĤH)U dΤYM4TAe̠1C˕Br !%RGN)"Dq@a$BPbHӪEɑqH\ _w3(8ݨtH֫%Oh+#UztM(Q(FGȘ�s uK -xpaAg]X)VKF)$=|dAcD)>|�E:l96sBj\6~xhyke x$,tRA>` >":1ڨjͤRz/&JiH8l8$;C!$- #3aAt! 0 4,C<��"FHD.eBѧX`8C,%co#f4B : &4Т5p4;.Mk@2Qx$B$6R$X#3p"Bͤ8e/20J̩;))}e T0" r4~HUW|`6@ zePf}q7ay{484u66j!q$)CA: 3V?@ "x!,pE.}/^tXӰLJr`,P9HPn ~p 4`7w95,3$:I&J;TP!H%~P",t!g yv8b@�s0hkTI+uL}Zfp\),#FP4~;am 1ha;�‹Dr"ūT?wB�v w0 7Y|ttxDBPJ̠ӌJ0C@�"��tH<b+u]}`g݀$̌!OWHGw�AF0(<H` K :" p @p+,}Uz%Xp f <{)Z�)FIC:(6g *jp.([i̐6 `i-aTT9×@7 e€d#.u5q%3 VP < h : X"&a,CBp>L ېؘ�2/vn0�.  qFOH  Gt€a =D! ]D&\n,'I(A 9EiZ|v?oZ-x]v}W]zC܀Jh"�@a�86M5NDS g◦N%cĤ[N8L d<A>&L#BJDAM7tC �kfbGUCT]iQx*R7R(F蜟 :XzpA zӱHL&� nG(+NkS&<?/Z%5\Ռ�mzP Ldh%*ִv�^&�Sx4CF5>|r%R*u a>Mޔt<F�x6}Aچƙ6YTcRm>1I)T-ǔI 8@wx@ �NzR�5�/a)JU[Y 7o<N]ݝy2b  (77nmD�>pF-x%ucbꮖb{RHe"Z � p3a#p, +DBڄ\Zc"Ǫ\/<`�VHwd`r۳BN5ƭX`݅M%woR\9 ` .T^KK_ 7 l04ogP@]0 |@pbeьyJ} x4N0]ط @@k.7Z^JҭݖlC/T}5fh-1A]`:s.lA?kk:Y ,`%}Fb(8^\x-wj?Eݩ% E[+z<#W� (&h()_Js J)ޤ b3tA H:`9^ +FtXI#�sdpAL0>[DJA4$^& a է d=FZe/'X-*{rr@6 + l7IKH&oԆ.J`|wx"yUҫs69�E:6C2o2Ci"9LR߬uOVy_ խ0;?5i?Bӣܣ*k٘-sת9~ <˹fq<4*Hӝ@c@ ȹ#*;bȫz cK;0ۮp6 SPɿ<=z'}aB,qA+�C@ATcBB?P+-rp9"[%  +?B;CUˈ-tC!æ;D͋k: s6IA7K 3t4= ?5DB(a[Ep:TD.N<4Q$hC[ S>]T 1C<8-EF fK<E%d2EDmܛSTdGrY+s|HlyS72 {F@߸jBtG4vĈxDd|?H'\(–cSsD deA+z,+@}̒[h؉TtF�.ad7L,EiEj Hm$zI= ؿlAE7ls*3JKcKd>@S˜KD!\"l#LG�HtG¾ :śLedKJ[JA3>JԐHEůLEJɗ8yHٴ#LHqs!*Faa3i GL)\L·N 14dΏ%ńkJD M.9Μ(k @dʞ9$ 4FMxO(x �JsÝ$PpMDMҬ:ڑЩn|L4H,̪%̗R$K*Ē,0Kv+ݴEsU PU+ џOz<CP7T5?R|GD+ChE \Q~DOL%ȫŋ<Q;lDS3*hʻ(T˴!*)D;uB5O I8eD1sȰݳ05:=Х%DR? 15 Um|3V5*ALMNܑZGZr' <$P#TSR!&]m 4l5 ]UV\Md5%=ԷCh{Wt=zIEU/ xq%K(}Atuey2QuLUHBj:REVXuXԛ TNN<NYMp֑q[5s\寉:Zl寉ؔ{EhY;k5bj[T/8 [e]G\ YY;J` 7x3[=3j> (\]\ŝ\ʭ\[m\\\8\\h\Umԭ( �m�۽]U]m]Uڅ��! Lavc57.27.100�!��,������  !  !"####')(&*+++00001,233345%)7"888:;:<A=>>A>BAB>CBBBG:<HFFHIDLLKNQOQOPR*RQQTQNV +VIKW5W#;WXWWXZX 4XOQXPNXXVXXXY8GYONZVW[/["B\+\1\,C\UX^ 4^`__<P_DT_a``-a;Pb$bbbcY\d 6d]ae;f9f6f 9f ,gbRghhh9h6h8h'Gi4iHXkBkkkl:Rm2Nn @s%LtFttsuF\ukpwXgyxxz8XzKd||{~}>`5[ny:bHhSnutMdfXxdoexud\n{peĈ˨̴r͑NλMϻRѽQqSջ[ׯYؽdؿ[X�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������aT)J2a $ (O$Ç()RdFELGH&BI1#5^DD*ʝJdҼ sdE,!\i1-ƛ+%B(W12 JXEEZ$I[ݻx"ȫ`o@t)AJ4e C'P ;vBrjwF\ ʎ+?~ЖW?4#Fԭcî\rnГ#^=ciNp ͡Cw.sP0pG4]Z8#坐5 a{_wY{勶~%݇cM%Pimۃ5jVCY $`%&X"<g"aATQkXJ !ohdpِv$dOF!FEDDܓqcinUuiPl&Fw^ʶZ8*蠄S-XhiDւofɍv6v&gjRHYMזFGG Хj+/Yا)Sv$䣵6쪇R\Vdೲl],r*w^r쨃*k*ضWR&ѵ6Zf)ߞ8txm6\ki pN@p;fY"zʨB W ,+;ziH#ck̲GorVջU[-3܉g$9 'm҈*sZ{ԕn8pȔɵxRI%gڡRXt̷ִytlDY&.i6.Z>o喳ȝ$TR #H$~,yَM腻QlszOν^ͩcGY(ʔ/>U<9u@OD;aB . .@CEȁp|+C\dFhה^3djz+ ^09URC`!lu+ �82 !~20_*48e J8 GC Ro/<AC3e/Ռu,,qM+0NyvNj\#RF}FTVJgdž-'r˽Uhhq9`#G6h*BZV1M 0p͈ܠ!QJg:ȴZ٫>,K*YǹՒ~Ԡ.A/ϥG0ەy-qVsFe%t�ްƋܦx䁫f1p(Z<d98#Zf $JJpc<gCрf σ둊Z J13FPsG/&U J>|tsŨ(ә:U BΆ)!ciLDAv4(4jԖusȂhS Zik4w^h$go>,~gt3˕(F�E{)qrmXXԭO{(i ;m'"L>6 17Rc)P}NjhE쳒,v]\ hY!/XG`VJ(c94n}fj/Z *r岺6%z#Y̧rE5KjwzrKBQ.j\oʥ:H*yZN5v mbZhE1fU[pZC Ǜ^qԭt7BGo88(Y [PJ-=4dlOؿpvD7WCq (ϗ[ieFVzksܚɬlXOsf ┊` `�u�Ew٥:[2̂&N+3*X}N�ǎn=yi l싑 uaD&DszW]@X WF[!new�7Uٲ1n 昑6iuZ( EZ.WntU+M=>9y͵}lZQHt\b[l 7CL6Lf?-CHzE;T"Wz]1w=NFkw~YO%/fŸRђMUmU4EFz.GIY6w-J} }D^nVize4^;Σ~vPr 5)}wsDpչ\:о]7U d*> K%̂{D!́2={(GSsnDBoqǖ]=Dd $,!m@ÿٖs|w?~sʼU6f.m~W{vz7a~2/N%8PÀu1w{}QjhKmp>7S`zr,!isupOV9EZeI&v~Dbm{'yȅT@P20l0YP`@fGP,XNEav~p"Ows|dT` l@zP2{`jW/KDCUum WzlXXFTT�X0YPsbSj [L~&gOF�`0a@@dH`G0hp-_fI{pDPgN0J8`0�1X�{@�T @sanm=d}}|\/A@!s0( 1+:\yrO%w ~R�x H4 bTXd�Ox&-1)L0T,&.cYVfd" ]3vcHcq%iAԋXJpxa4~P((WI!e~2ykyrG>~i+4Ik(0:VqlySgI�RUwvQ { E-cW']Wo2)Jgvytunmf!/цXhf>2Ko~2bLRCb%iiX/Q(]!im1 L)K`ِ$6 8|%kWSE"v]Iq8ǩ<6t&MoWu1#If$9nYSɕ&G_k8r3S9qki~<YilufXy(q|ՁC}9ci=+:p+_I7'r'EtiYVx#�Phzhj �jnfZ(8Jfe-0LPZMM`C jFCXZ/xiy,p11ڪ1` j~y٤'$av+ЪʺZɪκ4Ъ:p'&o k| tlQ 1+`+Ю"P zJtojo N)(#A麰 ;ʰ갶Yں9]9Jy|cPʬϺ+z婀z-4Vv:^a-D%ધ* :+(q fNDH{F KYtskT8guUU)q\۵+zIL_E:$R;Reu {x}kztbȆ%>JC۪.gx牤:A&ir][[K _i+0 {˸JcZ{HM[+/A0_˷aEz7;y9bl^.;{syiiٍޘ$kz,1*w8b0XR˼ L:X֙�g5_n͖[+¹#!(5bXG +j븹{ujRv̾_yiH<4L+ 82Dû]fV,!%̻{ùJX9wQwl[pەE\3r˿#k){Ŗ,v)j ۝*@aժ5ܼJ gkn;jԩ+%@ _Oٳ|;,@+llûk_˺ٖA!&r3;ȳ$IT8Wa,OԶ1#VV)̬́b e{}*5R!?r$sH\s|1KbMz]2qk !<®U;`?af&La"- ΫLKZQe\Tץoc2l;=-m@C-[|#+5�1PT@4ͽ#zQY4Qۗƻ98v9}�ͬŒWKJk9{TTZ![IKN)J(|ղ,Z<k\}t}z+'t!-ƚb KoU/*hli Ǫm(۔2hj´͍ MM+P+<aJ֫ݖԳ:bӇlA-M ʤٍ!Z<`ˊyU´;g_\ɽ )M[d٫mW*޵ݘ8Jmg6# Dg۬RoC^%w]ىfF#-ݵ[^MaP.Wš.pgA]ڭ\hì+RWޝЏQ%LJ mT;1 pɉAG.ǚ:-t~_ ɫS\旜um4 gW+5ݠM^?0-kbm|ܻ? ᜌjT9׿$̻֗p hVEks=޲:*i->>`Ƕ/:~M獧賕n#Hs%n{@+<-譍 Ạz2Ǿۺ%,«$ol䎱G: _3Eu܌9m<rʷN~U}n8:(ϢInm%F4^;!-Po^\@Fr!^~J{2P.Ùn ڋ%Cs ۧ2SAEZ!aMі=>mWdN~QRo&/fižPB-_ ڬfr5O&O&>pJ /CdљZgڨN `͏\9R5`NيO|Y6n!boUO|W~B[ئ/P7\:p_? f/aW6ԶTtQ&>ZIm xMPOL#Yz^i>̠[ئ/n�a-rdGNPao`Z$ oc]L@wfQ/*0C{:whI$y4މ8}.�+ )mgOY�Q 'P DPBPp'P Kpq ArYB&Kc .\pCID ١DI>ETR(O ,D ӄ*Շ; Zآˆeˎ@kvDId;UD̙/fDI"BV… 7tZb$ ^z8 <y4(CΝ7l 3g KF! 3liyߡE%)'S ;j@^|Q 4w=ϥC\]5a{ET+<P}dOJ/|:|`|X9먣N@##p;X. (*O? }.2HK0H �1FgL𒰿PD/DG#iĒF 8v@B ŀD?P!/h 4##ڡ1(4N�40KC˚$ " ӼHb(DI$I&IA%Srϫ- $84WDSԻ˰82 R$b( dC8c& 1$>XbM>A˾ k9]E�EgpbsJpGc"V5!b(B`x8 1Ď(huO#YYTn\ tEa۫b"w|n'ء Dy XJ;`Hd+0qC\,+P, AF{*2UY[#И-~ގB .Р AbJ,s6c ݲW0Z)z[.[ (cď*x`mE@4{ .>&VivQ)!zPujFy_! >r + 0u@At xȣ;dܠJg}w"-xĐp~IFe @>KC܇NFTcWY}I2e'{J&F_ X1!SҴ"3Чq}3'B k(3yB8a� @cҎ %oqQQCV$ 4l /W*Hkd! �N.`�(@ސ1eiPӏ2u.N0*TzGAk4GAnV`km<hLQ:l� i.@�v(a;fW1΁֕tɏ%K9BqL/wBpBM 4ph��D5tMA}X"֎'IDg/#vS&q~E (2abvNt_ ':!-@H& TS mHD̔CMZi1"%WVRl:tp'2%6 0lD'0Bx" A 1!wC`4a 6LM)kvlr�& K^%Lʻu0"ʦH0X쀈 '~"wXE(8@bDP§*]cp$`5_g-S FP  Nk'ް*B5B0P%(5W0J-E]XUp(wE0yЖ4oUj'W~v1B }D9Bk0"R>sG);JjKf[҂dJ6L@1$[_;1 Pk D&`�/nAI+RXɫڰ  IB Q[HP9TCb� R&V MZYi;=Swμr E)u_:B4!8N4aX@?t9.D�"'!5)+ϯ`q'LH3/849E ؂>u3<@@5Ȕӏ5v%`]:{D Vw) |@ 04a�K&kv#i >TJ][ W*^isJǗw bɑ`B�|#1' ta ?P|"˦?Rmܷ&(Jgk[y r@U&0�O@@ܸ#c}7T tvD0[ҕV񃌱8=}x!<(0�dwV@jϜhuJsZCWӂLVH݅ԿHE֠N;�J'^ADh ,1)Nܺ5P)SA/�k'DIh<h[5xTr棎vpڻj2C"7耼(8@(Ԣ 9ڨ : $ >?p)1A:�j”* #b[=A�@p"K؁)X݂ hc/. ڹ+>Z?%*)! 0\>ԋ p؁ @98iҺ x7`R' ?@7˥pĊH#ۂ (&ŁPdT51U{'rS1 E.89r4G$$8ި3>'.%{°4l^:LP)) h0 b;Z ?<p[%;Gk+$L1ʻ<c?siD� EAH: ) "ٍмTJ Iw:D3CRl"I><ɦ5BJ%GqsTl)mBKAv98ڱe<>2@1) kDKk"{bukAҼUR@=Kˉ[+YĒT`�M̻x"zG[rJHI4]j :<�L?XF Nd@ٔ!⦅Ӛ ĈMyL \ $A 4ur{NdoҨ)'WAPu@O<i뼪 ]8"ְ;~ ΨP?9C kF -"Jʬ݊ uʿɊ<Lq8Q-ϹɓI-M`'H ;'vɠ Qk ѣH}Gy.,&@א$2Q25Ѧ<PX%Gi-,!C%sR<QB4G;;u%4MdIk,4s9LAXTG+6lH&EQ=3Rit;SU3'zOaXEGLWF5 se]C?*O&#Sa%BͤUl}I{KL^ <r5 R bQStWנ${V)䐫9= T=%VUD--@V U4UW(Xqʱ"ELf3 ߌ'rXkulۼh\9TStYmXt-8R;]#Y2SO=ZXH,T%VK/-_]JEPm] څXs[AxX VE >5NŊAYaY=[[ѡס \e߼0{ۘu[eqjN]WCb@ZM \>,U?T |_W2ݒѭg35Mp57!>u(]{pu]%Q[Ũ{+J6H $IV[tmQ.8^,YPAT5ߣPOl*eDׅݾ=<SH5%ޭHߨ O-\`gҎN.afT~^<5)RaD+8 IL8=ȘS-(*c uCX(^6-~~ ٬!՘S&ͶK4&ŮA,Fx RK5KC6c:Gb(dE>Ab ݈dDvdCaGMS>)(FcJ /( p'E-=` 吆 =,6phJy-0vX˃ f.(ڦu$HTWc��w牱"ˁeG瞫655g|dA&B�gggJ|d˫Pdce*Iq9VgLe<i<pv7�P< p闆阾�i~i&&�i鞆ꗮj�v���! Lavc57.27.100�!��,������  !! ! !"###))''*!+++-01,1"33),333788;;;;A=<&>BABBBC<@HIDIEFLLLNPPO-RQQTMQTQBTQNU +U%<VXWW6WHKWXZXMQXPNXXVXXXY)BYONZVW[/[@G\+\UX]1] 4^7^WD^^`^`_^aa`-aAPbbbd;e 6e\af9f6f 9g .g8h9h6h8h(Ghhhi4iGXj:SkBkkkl @n7p2Nr+5ssstGv$Mvjqw8XwVg{{{|Jc~~?b6\u{Gg<chxTmtOsdgWxewu`gjvfsĈǠ[~ʪ͸tκTλMГѳѼNѽQqSռ[YؿZXټb�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ad)#K5DI&I!PD%1 F"?R̈ȏEHjTRJ_("K#UZ3cNҢ$F"*iQȌH\Rd˔>$ŭR_t$E"<U*(CBp%�\x2tR#F0]´M$JCE1(MbT<垓3QNi12puƇO$i1 _rmƞ+V1Չ#iCУK7p�zuѯ `HQ{iaM YJV~׏~Λfٷ߀M�BTZDj*wH3`~=mdY}_bJ4^0BǢw@"^&|K9VaGC\oDVVH&iHiۓN*%1gOFp:\uDs0s.&@cxX^MYO@tڝ|矀z'l('g,iy⡇TZ\&vCkVWyx⑷{{y詨';84}vF"qsV)^n Vc}a4+6(lIꪳ:}ѤZUh7-;hl r[aaҞo;'Y6,:Y6QT 0Iፗ#C ߙg:jѵ["|vqLC "{KDч\贯&j\noJLΗ򼩍"gBYHj+qAliro-`^WA.fRil/qon Xw wh }%CDӄi]D\ qj)Xퟶh.NzHk}tQWDKE;Sck*8ȇ4a6;xi$@ P >�q*Gb2>mטYj�C�B~Y23$KOnX!{ubeԼ^A`*_YA>!HG?[8 J[cҷ慆0at0iD#ƫeӞvqc *.v!EQI4$PunTejId_7?zq)VՔqB G-af%;z5yJ>qP=-yZ)'Ih{'2�'11_b^*|\&蓰v*CzYhpØnUb:d|!D `i/k1yf&JoeWK[naE4YJ u|$+ڵ膱,)42B�v zF![N#D'1YP)iN"U_$L];݈Ӝ69$ ,3g*/V9|#'G.)VmkPe0redꐧπi䘇/`í $r}bUHi-QQq.J{l&UN2hKG_“_RMkOw3|i).vJ|  ,j5)P)KqGun(*֎oT`"ZV('*^i:(55cR;I:n>/?η@7VQ ,XDnĮͯG`yTu7K`7찇iݥУ2]0)},c?*8U q̈F>R=eAL!�yo9rն;2dzr%u dmMsPxbRs|!+BL5�s^2h-T3prI>P!ئI be@ 7'˥v4 ^Zẕq͋],rä0fD(89e~y5Mf'v_]оf+|er5X泿d *c?N=ݘ]�P: , z܋-^JPM'G)D74߇掾N$8#۴p<*uDRuiv fy }/3{li2+9Pu6'{8 iIQj|њs>LP :KAcwɫ; %qۗ8#LrF==VJqu$2є](`U<9t%M˘>V= O;'aJXgXM_Jxc[ȴS҃D8>VQ#Y/-`q^഻\tهo,ur_\hJᑭ<+a^jo'<aprn}1+v|w~ ']EtbVPxE+NR`G8c~Gewc�ZTIHufG sE;>q|4%]BdQ.~sAmU�$S�e�Php0�|@ y�PRxсoc]jS=ǵf}b[Rmd�y�p�$Zw^x,!(s�U~YHn6Z(m�H$p�M~ ,Ib+{|FxZjfzkw[1S@FGhdE��P|w/Ws'gShmFX]gÃЎ(G@|�qcU6ga*q mQE~uz5@@2R'1 'qv>u')%EvvL3VRpBeA"\fkb3c'L+&Zh8"e!"S4[4qQUV~Dn{S'otw>VK:JCAvHN)`g@s$#tP7l-F+w >wPsg]s6.m(9KרvHgDB9>yW~)iDa5x; Պ)cu1h:CŘHUhAH%JHJ>70KIxErk-M3oLy`� S MEf7di6`,ך>V@F*?sngZ[',C~=Fsi쩝a~F@E1BGrw,J/ F8ɜǛKcyfu梡!:eWHMi)>} zlc34Mk_mt*;au�P�Jj�z0n然w)F@I]281QL`j&x5Ꝇw9,!7!*ڬ.p-0.8jFtBʬ!�̺*j[1aEjɑ.zDa+:;j۬]S?"=홯@ pJ[ +{&}9C*:t1fH7< 4Y&z5PugDjjj:|w"A'pͪT:i,isIY]+1VKk*C;z0*h^D>J+6ۖܙUڶjn D]-՛ܚK~Z' ˬUn+dr^;RI*sMw˹q KɲY^XZ'؄f ۬-0,wX&ĥ$rËo$jFIhUEZڽɫX[ h*^i|TKgKĻ~뼒I!Ys*)K*ڶ1`,AjWfk̳ _͋>[Me:i[;+m.[v\{yKp豓.<;`\%[T,J;VQ*kϊ{{J[Zv9E1i7hpߛf t۵HvU**T!n‡,L10$£Dz^j rm[o廿՝:K L|iEOܜ'SXZ[w;Hgc2xA̹G* i{li|l᪺|C d\y٘VPľ:˙φL͋<]+/缮G Q5[ٌVW^̿ , X{tĸ zۜڥ+x2!ϲLY]x?Ϛ 8]}'Mj9~VO|* C\C):JߊfHclŒЭ̽EI}Ib|yZ֍ʇVЇnȯXNb ktBחWF6?,ЁY}<MDQȭC xI+}{q�{ɿֹ-mTϺؼ{7^c]Ͷ/,IlqkÃ$J"֏5b j캗]tK ҥ<R0j.TӚ !3`!C�n76}tnAI<X\fL}c\,-bm*[e}=(.KmQ 2= R&9؈&@ef^.8qK^œZZM}x,CղO)J;Ż-HUZc~>}gv¤ٯjloݲ\%߉}ݎ!κn;4H9/K!>mj^xT@N{<*Cm2=68[Nц42@ Ǵ>[ؘN6Nr*c+Ю{nθ}8=*f$a+ưwW־ܞ<pթ^6Ġ^ِiHs=/_.Tw5} qY7&^}^`=ti8Hp}N>NNAr>JUNs+dG]<JJnRjܼD4;w^*=M1#gi~KlT1D?Om4a\n)W ZyHWwv.&T~+_Nz/^rM7JZ͟>[j#nk{{>Ҭ 7Õ"-Y6Ά\ErD"ƿ՚X=@-& y\l=t M,}?5V'Ý*RS;߀n@_*.B6'JbGk>M5]]bz֜e*ޭvm:R/ L-�KWWS 5+^{? OWz(%8:/o?\)b[;^aou \[ ܪ]DHYOʽƞ$]ce!ܛ~'_̂'D-@% Ƣlu3"7?!+=K=[\=n2\tUkAz)R .da lDI$70x8!>~ D1 % 1V�B E PR͜A%Zh$M(9H(C$$)Q"=$th!CKXe~ 2K+jRѝC0z_CY$ h^5B .dyf͙E}a[,VȤisrмE0v\۶Ѥ:x92 UaF ,'ΛCw<:/W 8Ń Ta 77q3xSbΉ7"LΟz�Nc8nkP(h i/[б¦ *↭^)�EcIxKDsЧKv# �Bĩ '*pEd62 F0Ä� T5 ͡ r!X1 pxb 5PC-XbЍ i8{ $rsRj1.FlAKTB# xÏB*ADE*Q@0c tMÁP8!ҏR1g\aH\?}O ",D /`" +A* Č%PL`UrXbÜҗԱ.ghu, A=p =É%mL2.!ݯ^04da@M5kF<†'+tPgD 4 8"A`cB]OסyG&YL|q\) †�9jԭ 3~СTp>- T# KɀkҠVҭ_T:Sn~}ѳˮ�tpO(hv c ֍'"Fͺr5ssMAgGOC>҉p-%P upn.:!2p' >{mHQyZYM zΓBjtgsVAܠ>I@܅^ϱ#5:nӸ0**3Ba.h~ A Z 7l!")H@芏l%-I@qһ^7""o@#B:ȷD8 P�XwiِvryAr`d ? yeaI7x  B+WYx`  npBw)I" t-.5A F% Es$ BHT=?C XnM d��_ 8AM~聓 %5':3@ALBsMAxby((L؁6/`hN�S�L@$hQ?bzIy0Xֹ,zlOlj X8&LxCG9 Ea i �i��о4(kW0Y C(@a }l T) {"i' /\b7Av ASWϊa-箓xKoBS^)B*p3D'~Wls@p 18 !1H"�ۃnn/@C8EB%p4 X`D .Nh;8WSസt7s+y%"$!Z&hEPi\@"JDA! vP&*JB!B agz%*+)J1n~Un2kĹb 'o@=pBV02'&}�s��D N!rwPȬT 9l!J n1=tzpT'l!b'@�NwV8╣VO?DL]Ҍ= a PDzEP: CЉX �N\6oJ4RHQcwl`ǯ<iؓ4?8@Tt8A^eRjp}"\�(�<H_0TcP̐UؕR63SP4'C$a z C<5 A*(@tqqf1'*>&0 %VrO;!īD�N' =wr.bsoy5̦͂ n8m=�X'Z��P5#BJ&t2;EX$_�ApvFsjv')WcEc{.U^t �O@Ii5!;Ȉ3&C:�j:3 >  ,8(X��qia$8-$:@e3/S?j>x1Xi;- vB+aj#�jA�b)B #<((( ܸ�/8ޙl _=PCB@2KjtpQ,X.� �349s�X1p=*"ICǰ.zi9̑xAؘCi-E `�8�H p/p3By+-CBx+[A򓱙5Q̉k7%C�+[Ġv!+@^)[.t㽚id$:�1x75X7x*9wG+)Lc09Gۃ(Dxptx8Hhh)AH ^=ӴɋA)<^ɞ& h)P {690!ۢ/dH'<;BI ǛԢEK)3Œ,tA(GT xKBƑ%˜LG|KaCAOʱIQD̪_Ĭ4G<dHbC7Jʰ& JÈYIt]<MQĜ ,|x> ܀˙=C _7A!PMʴ94贍XNIG#4⠫HɼHNԾLĤ0<Og"Os#ϮP 6LI�Be7/NO ߤ A`Ӳ3^L{QK$? ?rL36сRΟ !EݰPONDMSkG|Q*8^DA3r ;M3=oDZRLTG&˰O=u `,_#^  0KvƗ+OG�u3tH!)N?E6\|PhS5TOlTyբHO4UJ-E)ϕ}STOgS3I]5}OiD+n Th_ "D1뽱UxW SWjS%DeN<f(-X>gWR6s?ܒV]M�}YI R,V` QP:e1YM أHO@g5k%VY5+K6)tYRleWwV;Zp_؛ZVaF-өE9A?%EaCtRZ[;[ZAG{\2R{CWH ']3۲dV[VҕJ,Yi1%E1YeƝ$9!D{C̅KPU(\dlQd7}[̴fہMVM�L"m# ϰX2Qu^]b^jQ Ti$ފ}D٣aDmu�f_ [˺$(ݩ6 )CXZ/�X% AY`.ԷD8} a< W *{k| S[�6݋^.чJb%5ť 5M}-O  =8 dL*ɖBz]k 7! Z?M T+\1b21 1wG>4|ʍU䝨V ^fNdRTteRdL&b<ifhvffk^el&I+݈jgk1+Kg@ ?d{006Z3ɋqfOSDMC2}VQXaB c ,`ieFt&Qd�ֲdNLceԒ|J d5IJf4/vi&�W-:jNf.k>0kFhkkkk>밮k#lN&6kkxl l�! Lavc57.27.100�!��,������  !!  "###$!))''+++/00001-3336%*7889$:::;A=>>@BBBC>AG%IFFJKJNPOQPNRNPRQQVXWW ,W$;WXZX 1X6XVWXXXYXVZ)BZVX[@G]+]2F]MR]WE^5^@_```-a`^aaab .b#e5e:eV\e\af 6f 8f5Jg9g%EgHWh3h6h8hghi9kBlllmgQnOSq1PrDsssujox8XxWhxywyLc{{{{4[;aKjnx~NvUpdgvfum\ozOx\aoretĈ}Ȋɲņ̔nѾxӾTսf֙־ZׯXؿZUںd������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� MH`<;9F�p#><<1"E=Z$Q#F[G#;#ǓEVdƋFϖO8%ijLi\d"%A‚ Ҫ]�m$M$]&IٳoņDÈ'nhX1Ǝ{BFjFvzdB=s骖w̍1a[&ߝkțHgkI6񟱓g6ĝ̫[$C M@>A'h$wjy~uP LqC1Ch_V{Au} X YP}XYFBŐ1aKR(`fux:irW| tّH&L6Uac9別i^k ufPihFPjyAj矀Y[8y kD *cdNjRѝW(jjɦp.*z;*dk=ꭸz٪$�R<"()&lb&St�{BBdjkb":yƥ{CYdݶ뮚Rl*%Z@RlTrk*!$ ;H_Nlm|h1 |S5&Y('l !*B5}2r Kns L E4'O=wmJ7t .�hYc*׊caB0LkA=5Rm`/- Oߌ+4N*0Ѡ%P*B79Eѯ=凓=w޲MXJ^@7يg:ht^:u7оZme弙?ٽ9poy9M?T~=+\{B?Ȼv= PH79;܇ *&|#hOqG8)e|Ɩ7푰ID6%zir[.®1X9FI1ᒒ8MI!ƛާNXP\ j ,śܼ*M}e#ύ郚H1 m7u)Ad`B0[d<VɝgTez(" Da qEch(qUk7H2x~$Ǽ(@얥%HⰗ`Ԝkx3a3J#L"n3g#T| 23lb@͖,bwN}Evp ׌FLά߈ HWZS}@ZB}3Xp&R\m8iNTvw(ѣ.KJ-8CTG$,ҙOz ѲSi;5RӈQh&"!$jՖGp(ڽ.HQ|o@5$uP(1m$b(RuxPBRJP~_ #SHHUB !@a}PbhV NE[>a * b}.F c�>Qt7ZR;N C9B$p7AJ1 fy+-R>'wCB8v`16x8xP_L6 y8jէVvrpu]) kv .8u' `$, >A.n#a B$ a?$UHwΟӛ a`)<9 t:sݠ*Z% Nh뤀<) a9]n4'teDkKzPS<r*8qqMzJܨT_Nn̵^sUT1џd7+)zH1+jg-,;k^U32smS.R(>95`}-䇶hU[S4$i H+2qo]tN18TԢ t5jބrN(<'HF87X\0~qcҡʊ ah$-BW΄z^/r&a*~9Ms  �Xp+=t9`}+zdzſߵ}>}MS輜Y޴|s̉Mq~g L�%Y8L~_|㡝~_<ϴhpնΌgNoJKyC]Rbv gy'~id]{FB߳z#LG̽϶Tx={|si8{{Uny"Bw/lRo"~G~b#<Y}XWZ h}חWvA~%h#K N{CodWeG2G/qy8ft>t%)3HcBBOg)gz�P4 h^M6~gz:8@dօg@BjA+6(8b 8fizjiDLĤ׆d,,H}8hs~8S8([44EmȄf3|:֊X2Ȳ6TwW8M|fcM#،ŋE)hdSaȉhꄍ喀 %HVONKwȌIp8HdxWTg2X֍XQYK$u8]gNjt#,(8NȐdX-F)a|y47:9Z�i%yXst,y7h>DNi2ȒhuMIЈK}hx4iAטru荎W@ȖKĊoI'9 +5w|H4{YhQ5YCt u*5SčO'.Y@9VpsC9r}Wי&qY&莨G"wg-DQ /|W)$ùyhI֜>Igo= ]zzD)fЩx=zX"n9ZIxzĜIVRɟ}yThrpԃ$C {.ҜAODq? "$*`➦p鑕F9<7'ITx(Z1~vjvo7ҹĤs)#0djejgʈEV"4t t:v!PWR~5wqpZjSPi `IضhrC~!VEgSbU5AU6"+wߔSZjcj~?&"GPPf^~PT$wjA5.|jL{ 3Ub^PN@ !S"C^։\z@<o4^PP|U0h@WPU8IY40 z`ar3Ga`u_;0A+i$~(E?WM`te*s8C0%$SA0P4^0_570 j|` !gFJR'ڨ3!3+ 8жK[LPS[Q`v*j:'LFv3j!`Hpo[8�73s;PP8t9P#\۵K>w;kԷ3P*p 4#QP+t %б B=HVyM ?2|Px붑#p0�HPS0j2T(Jb F[@3&כ9p+ W4'T@ ;|`5 &K�p� f3=gC]sYl`c,8P+tK&| eCIm`KWTfH0l&At4f`PHv@ۛ',�@De`6uB"<0l` @H`& R�0� �p�[@FmT \#ST v @Ɣ�%�Pz�p�P 3ܾ4|gL3i8 @5` H#K�_llP �`AL;DrX 4Z3*| ` Y`ܼ p l[`�i0w_[�fC&h+@Tk` a@H\"@`Ppf9.fq`$h(ͻ`TW͌@V6[0P�!P<*SixRD9p<Ԋ;T�` XPJW_a=�p  i jmFڢ$?�Q?F"0zTP;m`@֍-�LP4Ŋ5 FdQ-Wq[ּT :vp�@\Em`Cvn#6eDA`W˽PP�P�ъ�|=ʄzhoh+fp'|` P08`:Yp=�tqb/[y1q`p�K� P_PfÅ+Dnae,�  p_pMpdpH'=Zlt#c>}�T0 &f"ۃès R"4_qv>یP�&@=e5qHC+V :Nݎn7(Pb;rmV"hKi`Z^>:.� f ,s6-eg `駗!?pUPV\d-�f,ƕ{?{:I! \e8q<P`P�5dXVC2< RQ`<ӑ/�d>p k[\#\<eW3@^K0KPpaPQ�^!^ʳ.OC;Aef`d@fe=(`nHu=#Y~3U904�D0D,'pwcAgۈstJP Z9E9`6p$+L=LmISGd^bQ%~OΖ>"r񙞐#k?+ZsE2\T?b^12hp2jÇP/XgE~d07-:#I5%%~3HN4ɿR/^,XM0T6t_F4VH_ڧQOOv_9>SwH٨R2#A%\EDZ9#>F_n/MR;3~)?xRmĶaNHaX`qd$7Oֿ(g8UL'Νh/0>pOT7A4\_4#OOX5,MBK%.)r# 7h7XI9E fCl;xSTn UzD_nDM lA/_�t$M kqC+oʵԧrsB^FrT>�aH$G�rd>X`@PQ.IRРȑ CDIeJ-KLIJ.eTIS'͜+ $З/9hΛB{,@\`>`ōWc; jDd۩tWe 7۸} 8U2Ƌ^qx]-"n0dwe(^i$Z]PE+l^"ȏ#Bb4ȐŁG(N`ATsG3|9EEM~w؋jAWذc˞#C 2DOKF{ %(s 2Hm').HsP;4͢pÔ:3')iC,P= k+R׸-P9olC r�!2"$H$d#D%I'LJ-"2K-4,hM7| �! Lavc57.27.100�!��,������� ��   ! "" %%#*''+++.//001,1/0222797999;A=>BA?=@AA>BBBHGFJJJN ,QOPQQNQQQR*TQBV ,V#<V/BW6WXZWYUX 1X3XVWXXUXXXY8G[@G[VX\5\@]+]XE^^`^a^_a``-aa^bbbc7Ld\ae5e9e:f 6f 8gO\gggh3h6h8h'GhIWi9kBkkkp1Pq>rExPexwwy,Syfpz6X~{5Zu|Hiiux~N;dSmoYXwuozddtfĈLjȮnɔ̨ѷm՚U׿ZXؿZUZڻg۩����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(BA} Ar‡@\(q"!+JPC3RdhѢ%zLIrēdIE)jdÐ$k"JE%1açGF �PV.h+>%J" 6\"t!ےovܹreI"ݸK p†\rߖZ˘3+Hh9RC9Hz[O%جo݈훲q}7pƁ+ʇ;bl9b4rdt%R"X+s sڻw ;~%W|% yP}Ř F "(W`jaR- y,ș"{yW~%~ucME-^#A^8]|xcö́d�b #08hUEeN8=^ed )=RB!dauPxwyG"a7hAL.dA~WEfIzC ].*P)ޥ!Ujzf&X[6Zf%X*lGhGu[vifB ~(|ȧa!FKm";-›|򨯏C[G䐬*:^_$& 캝>d.dRP~+۬ a" B2#.z/a?7"w)7WW;.>(U_#Zv `P,탕#SFC(B@%tf6z%c#Ҡktn)Mm)(gZ3"/QM&4`yvk3ϹDq M"^ 7䔙 6n:9κ{qvع-xuaą'! -qC],62 fDۙH0exAB!.xG(!BIT(,wFa$cMWwqŚK|S48u a G�!NTD;KqF1]똧%{O\$.q2=N0 bRǣwfJ9V2U| [,Y`qK^峔g.ԕQwvU*돍KV9CIdbEnbXe!-[D-I~w/t1.<6Qx"I\VXsqT#~w<ڻ6-AY^<F%<9eyBQW' M%RrfBpӑJzF\0"ЉP~uϊG}C2U²K*ďQ NmYɟ Ր2V(7Jnl8K~lP@2_4R4HSJ') Z^p#kB;x @VP軵{dP2*Q fϭ"-e^ PĂȠ~qJB>2ۙRn1[6H͛]Q (>Qܗ}YҖmb<ѵѳ^N6=615}bmOEE!6TnxZ-@p*O+4Ӣ@9\D azZ=JyΐSRyۜr#dD/;)݉m+f[HãLhPh?h?6oŞRꅵFX\mOQJ$.Zy M^g x7a9t>#<[{ǽ^k2>8i%;.9 LєH?Z>bbaHS_Bτov鿆,@�s @*"$.t'*Byc&03e@(O)WQns)Zά*Wroӱ+6 C5_uӔuEfi ZKp&0FcgJYY+/72r\dZ+H9mgnwوe[Sk~1A#S2uL?msMr+,<h;kyxs܍۱劓n䵛ڴ&g~]#Ơ)jnؤVD]S8GV}\w5M>ܺRVV%XBkw`Be0mг|iPevg}?k}]wg| e#ʆdfU&Wm 5еƖ/CJ7^_Z)ŏ? S"EP({:=c&oejb#~U25L\iyFX(,}wd\qz\v&N#fG!Fu[|XqBDG<-cc&r2w^aZwDwN,N&Lk6\0LM"5K;EFuX6#P[F`d_@u&CcۅY+<{U|Gvr4KRwZFvCLJ1䇤!3pQ7etTxw: )cBzVhO%dDYSq>Rxhs&gwodtfWgZFpmT|Vv?8~Q7A/T?sUG8|.EX#'%kVFq]8'!9'yLh#e%BHqxK،${gl|X/xAhQb65u1@<8enA'z먎ҁ]xlyVi bVJ+ڥ[""yUHIq:ƷdȷsLFLxb&gKrZg]mUˆij@izKE9j[K@CmE #y6>_'MGu7jssf7"B�1gZ*fl8{8BwtGØ~u NFH\GPy E)c)>35irYn]46YPY;A0P y�rD#Z|G[('exYcg"…lGda#C~~XxA)L@yPS~PdYlÖ`xQdUJ' +}bH&FeXjAiهq` rb`i�U`\ ~p~` :%%>?U7x8O7_ry<7h(wqBEv\L  y.by�|at4N8+NكL'뢢Pgyp\\pYNP_I2f)I 'T&O'?H}l–Ub<ҥyUzN`xP0rHo|f\4tQli?vwɏĞ<ɝ$8zvFw< >K03 Go y 1@ XʧI{xT]O}H'Xt\錋'l;d=EqS` IP�2`YpǂvmlCPCq_I9\jCv${$r8ZAjqƦx4mx9(AJWgqMFz4RE!mIjOd~B13HyX:GGj{fHHZxԖ< y&ǧ$ aB91G(o]i^ɭwum(gƙƎd&MjyQ)&pJH*@/}ItՉYYddfG;G{YF}oHxBkHWunח12jKk M!^nW{k bC؀w2óϗEkGGSN\]tU/wuK6*FhBG$e.|:7Nɡ4Hӊvɛ36vX뫺JʋmBy#wTW0[aXK˃CUX8vOJ ܹ; /;?mw)|gSD^CW{緄KR)<Ĉs-yVُNP'NovA|V( \yK/hihoV^puz6(^\̗N=1ǹQXw+;}E hsU_wѲy%�0ʪʎlx%\?l2JȾV6V䛫v Mʼ<$-)j@ǖ>.(`fšK/*.2:R*{wLsEH~ShAvtCJ.2%,BlK֤xOb+_r`GL$FJ ϵu𺷲 y�pv!QάB1@Ǫ%nB "(;˪;[,-;,.�G"tM {u$SE'6β5;Ugj%6AE9UB Y`hlUNIo؃P|9/M ѓ2<h[ e_(݊@+4'Q89 S)]LW+['j||fZQ=S2ԺـF1|X{>(۾ܰ`6`YIB e}֞w-h^A@C*9R*VGf%y*aJ ٖz{FTe@"fsE*ho8(3i $C%ٝ,Jɴ;d$յħ@RM$~1R;a']m)a}e`eC;,cvT*m$$ϒ͖eNʿi_8/ݺ4n&>SM-JK4M+tNeItWB>B^.|ѿta7dܲs!^ӂ8qZ̚ݑ);D(rw LBJPK 9Np8Mٺ]gWxz^nVH:rbtxkO(͡+-ݎΓ}s~g|4=wIܱwܜ>jL:}f7>cH!Ş+܋N�t.Ir+[(QB$^]ᄃ ,ުx5PNb=WYc /qx﹎q t<ܨWᧅG>_CxD 諎iGd:O8$Z@oѻIb6QYANCř>\d[DtM3nj9?]�(C?,t?5V95Ԭh4= mvoHhF{a}RU~˷Vf蓕['°-Xh-(ƝSQ}_\yl3[q@ S@7k\,nkwifAj/[ޞ%I͓/hR/4H.#T B 2|8q A5F<⒄)Z<xHGB8<2b��.^̤I3E kBYSƏCBnHD3.Di(ÐG!\y Ɗ.DiRNL8آ˂}hK]xТgO:y}sԳV5jhWk*ER66h8֯i#1㤅 KDx呪Hfޝ4oӢ+~\kS߇3 rI =zeģ&Q+{n_cW0ƕ._"bF'Ïz|:یJTOn)6kl,0%p#ǐo+rl>J>2.# +%4Bp ž3L,[ijxK𽩲:RH I0Q<|.ܻO$ۤ1K,M+9:5h8u4or 62}*E̷@F>!#Q>1,NL,5@ AkBWgJ7)CHdrMSהͯje/9HŪD"ղK 2t\ɶJ;Yqï!7M#NJ2Ր3̈KZz ~02ː w@PL?sr&eqE½]HKM%T_VQ +IjKwj7A_:v3 +y/dI&ߓm23־Jt,9s񽊭WC*9i 7ZSCESF3 =ʹv{/cq^ui$1{d4࿮Nefef qy̺;S)Sq=}nˈ Ur/9JIsu C[np5P>#-WFnfqA3o_ B4][_57`EMH(�JFw*}krh+{S\Jl JnC}|8oK /5$nMoRA֣9 c{_> hyH?##N$fIM{`Ao^ӓpDw>N 4o"=i)Z4UݏnVAnS'&c*NHq4aÙq�*9{ZCd!mw ^LY׵g%`6Qy) TeIVwwSG1@qtĆ1ms̲9ORlZ_o{ۡJRZ!ĸIF7rNd HP z5Kjv ěfkN9I8:YjdFJij4ul"҅#*g 6#jpBpiQEf3fLXj|(H{:CgS_d 6_E^na,XIYm15# ϋ]e{7 `uL(BcT<C-9[3U!SOdS ©Ri,B%IkU[uLW8P9'ph]%ÐR*c$C5ژ5YbũQOa"hԱ\M^1I"+(_Ys͢S| 3غyϞ*F {뺫{"4懪NKmRgA%F.7Y4LKХ'lխ׾YE'OMV}RhR�j...b״"[vot]WkhAPF]C.Q4eaS&$]c #ѵgKI=pXkL*m4GQ"Ч)P)S"Bqjҏ<mk)PpDA8߫N k LS{S-`vaFAGˁ6h>6=\`Ҟ*a|iA'%|&bX8fh7Gr+OVZfoL߅$Vg搸fijejK2l@zyV-K˕;ΰ, p`#__UrޥqM"Ptoib%|suelh ,KcYLehm]ME|JaT#F@]#pmO!|GOQvW~lf$R´iXV)i tnZ+jd߲_Q/$;d!Iܪr;dId#!y6=c6oLmEA[޶sE-«7,4]p{ڢƵM]*#51EJ40io  ;@b"q/&+WWk笛Z]ޣ5ӵ1 QgN@ 9>>'Ȭ. B#$2Ѩy)IȠ툣H �< �� 9Yc3<I4 'B ,�0�X�%L$T@�@@T:f& lr.ĉR/$D�&t%D�µB`$9,2H0y PA A=$"A ;pCL'tC:=K49#00b;Q̚C V4<SC?5+x;B@BD89rĩ [7aYHA$.n(P$.Lkʿ+4JĈ`DM$N yZD/;G^ĻkJ!(;؃@(@?@7],.ڹdQ=cHDyCMD@[>^=%B:()h"(&+`= ;"vDɗhC9Mޱ63\$A#0 p3=@)h:7 ̺;0B2.Y'w IG7C(*k`i9P;(8H̛`Kp� +@q;4Vʵh) ۡKD|B% ]Rm#d˼?ȁP˵ � � @;PM*5ɺ,b?o3�G'<ތ'YK T0J2ssM�� 2*(S73c8J�IGdTz;N-s*)GHB؁N pKP � 2%,SsDjD!`ʑl’CrKEJ;R},D8B؂EPT � R� �s25 Ȥ`Ñ|%DL-y[S#'(6xxNu|!}�S}5Y*'?;fLAe}C\ϖP y|y@ َhBY}N܁� �SM�m�+HE)?tL 8Dv5F)E`ڔ {K IV p�mM2 ̛>3D�[BRCۈXMTJ|/(& 8�́,V؀lM�Yp-Ђ(GQ/+뫝T+ت4I 8%95z, p;Q�"B̂Hh5X=�(-"Vb{L4! LO+=8^)Gl8pKZBB( [Ih� �0 ��pPR0syD[$Šcx4L ?d3%(0 J=+J\+@-�4`5Ȃ 8 @($4CrJJ,xOC'F5laZG :H뽃"5= ~8](*κuHQ}Frʷ"B]]2h+a!$P()� � B:I)J\6h=P=P8.2cĺ#}QܽR,w-Czc ~&Nl="6hI޲=Kh(6�Y,q{"=47QiOLFRj{%Ի(()� ,ȁ88hHI ?`5Z:8}�F_|sUX@.ɾxUjq],$/mT!="% �:c:xGH B�a p"@Ja;rѹQUCkeaB ՛}U9( x��(GJ vvgx&8da>]pPҘ@?X,4!`37tD ũyI8Ѐ= I8H�T?4�(&(2BR OdI 1*(HXmsj�Bg8d�-Shc^;;,3Fc زʫfG 7ȂC8@p@^jh =31x$FlO \_TJ[.@0 52PzF6�/0 MI0)[b{[]84R #i6jj6>((pi’U>ų|"+8a4c];T;09h$B@)"(mav �/tOR W/_[b?COӒ"<Q20dr=K:M)eD/#J%ci@ ZDr3)O!/�.t 2PPQkruil@=m=_M:BD0hpBw+|.e{Sdv[-9A"cf,;,Y5Y0%`iGnv!D ǯK#[&oci9s Z&Ȃ2ЂX:R n<cd3Nn],RfS�82*�1"�Ԁ) y-Pȿxv3ݰ$[D%v2jfqhK7VCtv -2(1z*聘Ze҄s-"ȩ6$o )n0IEK% %y#?b-7أ%*_a.6=uECw7\/% 0WԁWGѧ; : $rGd{Z}0Gk,QL~vRr+)]es8O/zh\k":QC$pʴ W!{ǜ6Mzu\bv@"4pI *T"EG`Ĉ$#!1HĉDiaȓ*Q:42K2!!G �`�D.0J"^@ UCZZ<H3"Êjiײf2,G=ڔ\nEX^ز!P�=SRŻ;vS2$z>݇_ބ6Z'L/`h\Rމ6}xW͆t}ln,6i1Srhұ=/i9A]x(RIN<2پݫ[eMFY%ufݕW` @f{5&dM}]Pg"¶]l؝(Z^gba"hU[A<6aP Us|iWX atJE Ai͵@{u!cD:Ǚsa`Wy!Ў.8ݞ΅ jVq5Vr=l"|/P(8%]Z2WE%Fi9B(cK72%*k)&+tֶ謴Ef Pa*l|e+3"j#]ςb+h#b^թTi{fzn^)/zY'k-)ĄޭxBܧ4CPHnRF4.IYJ#!XV5K]׺|vKJ 21l7r}N;4I{i_RH^f +y[WqV yp0%׈hes"v^AMbsSqܕMǨS81(kw)8N۾gabRo*gt"}vע赟/Zh []hЇm2n@G |Y{~7/ݤ]{1034N#M*.{P{t\5tL<jެo}GG2 +3N+F)+C�%U [C`()_`S_@%_byZ+i/J)6A)5 CBlkkا$o%cq)J`dƵ9ds l? F6uNgYRA #|\6@O1NÏ}|3[Ȯ&͂*Rq(rl"*¢@:UnH!fgoOI.RgNId*6cZtq'j0oFJ0h"܄=ʙnfIf]0*j"`r3$`rLh? ~v$7w,:tഛ#!!V+ ӎ9=UUP3g t#%Qɩb<i(Kaϙ72#BL$ .73WA7TemjJYq"uFsX A$ )wUc:j$1'SHpūeL)fU&B] �tN>m骔fqia]il[g'oqH*j8k#fy>Mgv.4Tiq-4F ܔBwհzM;wkߛDv;^J$*9IZl+ݯLYMU}UU3i?t@eKɨ(kGJ6 -SSy,ް:H1ıFs5.">K"O4)6´enÖ`_fēv0gz9(ؕQIt҉w1XqLEztD('3Q##2}霁EZM.i g=p\'WV|HW5ZL0Xիfuni T\׃̫w"c:`<kXtwu5<F F -Ӡ-H ;JB/*7MGx;_jr/~&X"|^^di3`8gnK5>ߙdmpKl:/?4\0͹M"Os8׊5V5@_ nc=Z:׻=b;ns5^ � ;= �! Lavc57.27.100�!��,������ �   ! !" %%$(('+++-�../001,1/0122798:::;A=>?A>BABBBHGFKKKNPNQQNQQQTNQTQBVYVW -W6W%<WWYWXZXVWXXUXXXY9GZ 2ZWX[5[)C[@G\5\B\XE]+^_a_`b`-`(Eaabb_acY\d *d;e5e 6eQ\f9f 8g7MgIWghhh6h8i4i9i'GjWbkBkkkm+:p1PrEtttwXhxgpy7XyJa{{{~{=6ryixHhx~NTnZYXwo]t\ttLjɔϸХѾxq׿\XؿYUYټd����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������):TA )CȑB1C/Z(bLj7Qɋ#A$qH%1~D !ĔmHS%̏!+)SP!>1#BF<�@` ZMD =hQ!1L$ZG}Vn[j}k-^r oas*.⾎7]{K>dR΍1SN``Db"H q[m}Is.<s:{z}7w܉g.;߹Co]y!~w]|Q*xZT <bH!5xHmERf] a|a]N`|$bVw8׈.jV *d'bε!w S @hVVlE$fe\fe`)di&[!1WDL`L2P&bgDg矀*\TB �"$kO>rxVd馜vifn樓Fz'X姰*ezSiquR`m{nF&Kk*|*jC?JҞJ`Vyݶ6}ThRsע� Y>uB.&/DMdBɠ m$Lk9k e 0"�>l<z޺h6o$oPcPG-&l ]Z ox 'pB *= lM=DD+e zk-z0h}w&-KL˸㏃ D {{C[7wiO�ӭ@/2Bk*n{㲗=zoT-ѩ>_/~W-*�ӾYcdRŚF/ta=")�젷?aj T:8!WX Yq8 "Pr4 dXo@S�V/Q -&N?kT}#tT$ asVV{X-2(^YDv; x)!G9f0$DRw 񐡁b27IoD!g $CIQu*Zr$`Ao =IV2T괷<aeacbҁ%-X-n�(@Ff6Ӊe;GS 3mX2JZSLYMaZ,ܪV**Iޔ8 uqS>)=&s y<T35fB3rF:<f"@:&3Noc@O& &J^4kA blj|;U:L}LhZMGuD?iN{"ȀPiDkb!5?#$FXF&70m3I&3iotFMXWk7!f]uiCVř?`WJD54! 2Pa5tt" qCϕ%CRԾGh8Bp2 Fm{*8h/eF; eЅ8 {Ho4;D!qZXj_؅=0e= vf)+nK4D ]xD`b+ PYV*cYBmbK0{xB;0a=AX%y? òP`&61A\!8>� aN4kiƈ(։(0P�wZ;;pU*ݍmg=:2,UGz,uRxx(Ii>Z{rPq%eշNj:}pͶgު<nlWSVQaMߨZWkٶ!mٕ3eD`r&9�v"i}w�i0sbTu$ ~;r+W7GkԂY] ҢMxꬼޏʧ(eS)$ <4y>7ۖm0@rЄM8:C,XDp)z D_/#,T�\lg\ v=.�j�޲mo6)*]Z-Kwu:\nq=s$T|Z =T 㱧H#mO[͊T>޻04=ϲ7^vW=Ye߳�`}Ħ6r6X< F~;`SAi~q{BhVx7>U/عk۫p%p?z'tWK{7@Gi'wcu {vW2/Hyx2$:I`{6f<d4a7~'0A~6BTx9)ti3z?(B=7{&ӶdTiN,g}w|}W@{W}ⷅ9&!烯Wu'h-(<�HHyTshxWDž&}'7>HLYyUm8m+HP.O8+P؁H}JW灂'6l'`wWz-Xyǃח{O8y؋fӄH׉{AƸҨł<GXdPۨ)NjhuYThl~ӖE8oSz!uxu=ڈ:q3Hx''Twyo9(Y4I(Xzn3(ؐ!i&!R8MVdB}Q@n'YazFœ؏60i<Y،Ayy Gsj, SXgH" 4hȕ3?|'c ei.vL)w}ӂ@6By7yj%mG9a~}|Θ\􇞷-(BYS)S淗9Dwxw 9ݸ蚤wkX蛠ْyI?'Irygm #ٖhRi8Jm)闔{H0io3USl♏V۹!BpE6xʝ߉Rux;Rc9H0؟zjkz+x0u*wu\x( (ZIvFzG�^G,)5`pVZZtT@V4 ,D4TBU}3=y=FhTiWa[6kq:n *C&xVrt6g%1YP m&)3=C \Ud ]njZB,1@^@~ || }pnCfQZK7bA),CyrVtGZu wpC!Y\6H̃XYēJujcs"E(kt0uwm:8QUBf8�V5PUg(`prp^�YE[d/ Wu!J}@E6:7`cPg@M_ņpdڪ`&2@`9kXk<?[@V�\_K;84 %mm/Nh@d8zӳ PZRp]vTPrl Q&3&HUkP-Z(d;� `c@†67TE�<ǮSlB ppE:Ż6P{�@ @\uH&Vd@oS Z`v'P:PYۼBK� p�9p+f^vTVF^.=@wpE8{tX@{[� `P��SɡۻK:$vHA}0GkkQ dܼ0kP�@� `P&GmBT?\MEul@Q0:̼;,.@V+$Lur�9Ӌ@�@d  \#YY1'n p(Ǎ0QLG`l`0� QЀ榡] ECPdnjpEQdPw|r 0�p�V.0*SVS9N"w@PQL̓�Mp 0p�Q`niay< d L͌ y�5r � l%")mqeLw%3t@;pQPdy܌(0]� P, y2]G'=i`Kջ"p, (p��C�`, oմm(<B@h�yO=  0{\dsVv-4<K!F7 pK0@wQ]A,{􁪄c?|ۻn6n@0�� - `m'qgQG^@p�2Į 0�,5|mV՝;W>>oFDĝ @Z6W- m+fN C9J5([P,� $krlZ=`BpC0-ƽA,sV/Pc*LT\፽{ףtnE<DlrAAEPASu\ R@ ̚Wto? 0�-|Mꦾc 1b'oe Q1�V/@n #g2ɇk;A(�n~�Q@^0؋:>x3䖩G?@8 `@WP`K5K1r<)j-{3i*8[d@c`LHyeLӤ%#.C@@@D�/P$PGh/a707_Gs!H68EA4"l#a0N~pW4$M4)$CI 5߇d&cXF!Q ӎ3~ j"bj(ߑ9xm@MzGNHJ߯}둿!H-'BёϢL+;iwbE4Z>CrU+ӱM6YEV7Q|uHDJ>7n5g粯QjZ/j �ollOXU{x6MO9m; 8l(X=Ӕ>d7BoJN{(0_�fL@oU&/ FؙIGLȆ{)8=sWnϊ(D2So>) ;�rw*ώRSp=_Ԝ?tLOo?`I AD#Gx�$0_<|PDǎ'Z"䈑) d0IK/TK-iisfN>eR&ʠ6wdzreҠ;YJ} UjFa`�/bC i[b$V=D*H\wSޥשN,vۗ(΋sJe 9i_5Oz dBX40ĈeC|HQvm".~4rC(L[řOuuMt\ۡ{GyO}iP5/*xb}Ij`Ҋ1 $?Kp/͎ҫO pAB"?L4 ji}K!(Fy رG34H$TrI&tI(rJ*#y|0rP`2$4 �! Lavc57.27.100�!��,������   !! "" %%$)'(+*+./0101-2223 35%798:::;A==CA>?ABBBGHCH&HHEKKKNQNQPQQQNQQQV6VXWW$<WXZXVWXXUXXXY 2[5\5\@\WE\WY^2I^`__^a_a``-aaab3b$bY\ba]d:dP[e 6e6Lf8f 8g[bghhh6h8h'Fi4i9iIXkBkkkoQSq/OsFtttwhpy,SyWiz6WzIb{||~5ZnwHi~MSmVVvk[tq~^q\dq\ueLjɔɪɮoиҾxn՚V׿[XؿZUZڼf�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(H`#77~"dȏ!:laD #JF1JHqI91QeE/9zPǎ/m̘&N +~ )(Л0O^C! 1 `M+ b"EgR䆇CƜK7ݺx⭛r߿8b&WH +@i�3k.fA:䦦 E",Sk/hR<Q-uFs%hL:ckJy?'ڛ㗑L\W `.Y!Рvш}C ߿~߀r/' 9x HMXzhׄ+58X&8 ' 9a7zx@y|Pb@)DiC:V~ e3^衧f"\v`zy\.Ԥ}2֨&]##Zti.ؤmfyS!ayVirީ袌6ꗒ-Á2^S m%觠 fFq>)�ji|l婨j_eBuj^5ktki+gbaY֡E9f"^>^v)9a!B{6ƫ(NT *rP+FjBg1C܈ nTK\Ē9I٪ uklkt![,Ƒ>d [kk@B ))\.mtLvkVs" R�|}WgZ@-A_-w4 /feG6V }Og^d}wړj|iN)}82 7}F9vt yCv94WV7hGzƊJaݴߝw'c/\0g'"8RuQK9ţ}|dһ O8}�>8v;`8<Ps\@vKj 7%jOF(܈@Y(cRA @.BqxSpHDp/ dx~E¦b8Ņ@H8C6phD 4EG_ 64sn&2bzvDc9XL] e0J6#c2Ej[HDQҒERE Z=$(q9* F05;RIZP38ɇTҗkIC&W5\rΊT)_rm!ԣ89 IVY6Lg4C>K44<c-u@ӓ<a ә&:z5ry9gIQ9Κ$ώ&gΠYTLat47)!fz(J4\NPBc9xN.Rf09#3OB^ԵTaᘚ6 0)Hj%2:FrE4%dP5pEǖTh~P*[Ud&e(խcך|OUP*AeAD+$<6H(! <.rҮ7, r(A >DXȰ.TT<P-tpz0H#[� {@u)<Pº6b1F@/xHՃmDƍK,PU&L \*k٢P\pY9QF6=m0$zV5m%<]8}l xxl.6oE)^%#J,Un d!3O\-,/-U$ ,#M7%6 ,qL*0׽ufU2`![79#_- u`f2̘S5Q_enU;KOĉ<Yw]Fm%t#b2 C<f\H8M6aaFŽ8% ؜ghvL4n$FXv=i5vROcaβnh� qw| )^,R)틔a@ $! Nx˓ rw)v e3,(zkn{Kۅ< t-E7:(PJ0n(HOG`v  땞16rR;Av n'+:qX$vǹQwNxI|g-rTr|aOHw|A=zy ?:LmЄ۾A/r[aTd_Lr){?Co"j}Α[씰CTw[O|o\4{35wG))~'qBo|w <B6|~z8>؁Rzx"XifE%kyn,(*,gcrQBDWaSUB*rGVK'%KH'WgLAXhutϣ~;?^HSB{g(EyAuo(ytP|[wh'DHy0;|(Ky~׃[€ǃՅ4x/!|R@֒N( Tn(g2(5X=G2@H U{G8m9EHeV X}{ň$(FG(qu]ET)�*䂋ȆcH~X$S;3m(x3HbTx$3xNߨȊlna1I$z t/@W^בA}YX>KXxV7hE.kuMuJنh7r6|du$ƕg8p3K V؄x4if;GUi9ؗ@(~8mI8u?VyӘ}|6x/#)f 癉'SXUpI)cf_^TuƚKxq{tr8OviDWiM uG_xZ).idɒӇimk~Y94IwwS#I3.sx)wWgv�tsS-Jz "�5"PP j$Ii�&z(J5GYP'3iU9Es*NPcC7q% /2!Q5gbhWEy+#qeME B6'IU;uJS;:=�WnzR@ijU"LZXU2.S A9jzlP@dpn<eytkĔ[Adi0.'sM�u g�%XUvoX:�|p`AZ' �P$`yDssfe;oЇ>g%):P:1P<C&j1yp-Х^X@ؤ& 8.D�I33w`SPl6` ݓN#z+AP�+RCPPu-@YnQ/Q<,S5%[KP.�5�^BKd=TX*ر=u&�K$ '�/+ �o Mh1>ȷ,K'205pr+�[_5#lF =0$`1 +ڲR`� �0P`8ae7oT*[8:"A0JrSZ`�k�`�T,!kb=;V-Pu `1A�i$ �k�@�L�"pCBQT;A*\*"`;Pu""`�� `�0��ct*h$\*^50f� �1P +۽*�#j�`^|Vl9bhg/5OCмyP00 �G cP M`[``P� B6N<c*,0uZj 0)P0 `ujT`��8p5+ha%`},@u@$zc� Spĝti\S�.l&pWC-tTO3eܲP[`V`y c�<#-Ƶ%mKR>al@0/M@u0 � P\cP6ϣӹaa0ɖ�05`ILf0 p:}тܮ m 4\E\(� @k1.�W.=<!Si5!=PM �SIа2M~, VI):IEɫ9<l�¹�,1� p|Cux}<^=:ps `yq kV� �Tpke?&=M8Q=S�]Pp 0f0 @�Lc~fFgRb`Z6�cӻKYЮǘA&>}J=$]^ � -`�I�G\u{E8޿5MtR!:p` pm``+`s D9i=!OJ L~ cp%H ?3eX In= �1%޲j}D;Ne%GXfGY`[S#`fvP^ n.usLW�S@�_�#Vq,=S� a-^M kI``N�+_c Q Nd)$-pN`P[`W�%+x˧]A!%�GGp=�%0*`cִ*/A(!4eYZM.#at( aB+Q!~BoRReA�L>P)$!ȨxH&C6-sߎ{ "dU1 栓YR-&[f|102o.`dm,n@!$ȵ>`:wk푖5QrAJؤ/*;h=9m9y)�&_IJ#lYo{LvnP)~~oǷE_;I]OS+t?zј=YO8㓜n݉l?zml1.ƶ Ƿj_9)HWO謧" ^eD=w7 C-}ѿymo0C9 QpU׏w4[BM9$SO.~y8#" >=vϘoߗ7OCxL4"PX "RL8CG 7z 1$GUʔ/E$ْ&HBPlF@c N,iEϗLg)HB:f`B8�Ċ/QIBt8.^o+[˸oc ?[y1e} 2r`rjX0B &XCI رcïHBe܍sѠzw6-ITJ|Ly49tOon3hx?၃ Y`޽<<\a]װx8J+~ltr/Vkˊ*⮗[AH Zp2A� N*1&#K<H5Q5jQ.hG 2H4H$TrI&lI("i"yQ�/t`1�! Lavc57.27.100�!��,������   ! "" %%#))&*&&+++,.0./0001-222788:::;A==CAAA>BBBGHCH&HHDJJJNPNOQQQQNQQQSOQVXVW6WXZX 1X7EXVWXXUXXXZ*C[4[@G\5\WY]+]XD^2I_B_]`_`a`-a_`aa]babc 'dP[e4e;e7Lf9f 6f 8gaLghhh6h8h&Fi4i9i&;kBkkklUbmMUq>q2RsFs&LtstwUfx8XxjrzOd{|||Tlu|jx9_Gfx~NKFngWsktfuq~d^qfRĈɭˏдnԪiֿ֙VֿZVXؼcؿZU[����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������=H>J1bDÇ<d萡D-1cË=(nj&IqÔ'G~lbB`2\FFXr"In� ,P@Uj $Q#H`!5pihMv$n=e܌wV߿|WAB"M $@ 5WO2BSgF>3@DܙԛY?<-٤' boߛsfwjKyY6ٹlIF-:a#k/M|O Ѣɼ<ܳk2}g \@ן}X5  >X x*x$h~!.8fEAz詇^dcW"=؏@)Di!VU4#@XYGf\veZIdC= 8Vi%$X~p)b6YSP҈UyY|J|'砄j(H(ԘɈgQl'衘fa.j@ZލT|ymꪬE9{򙣕cKI&#~Dn6l+yȱ]YBvmY{rf$xҎhbDz.{^z AF �i;*dp@ & "� =!1,|z %0̶s%֪@8l·4Љ/NժH'-=OsbZCI}}beK\޼,7}[3 ߈CTg8ǃu}Wi'fᖇa{fzGGz x{lE=wN3[؎^ *|n<5sWݷ{#g{ᷯWܿ瞩?HOFKOycf;, IWqNx7h`OfR AcW8ȃ��v#! '-P8mfQ:�[!OyB' 7Њ{YWek`l߻Pu,$Xn\A:pqQ8@ac ivzu~ع80_ޢE)r1sȼ铟C(wRm*Y,Eo= gVyd0 *e &YLˑ;�P&2>C`'_GB 3\J肶Q`QAdFӌ#LWNҕSc\2dq;yK2ӊpBz Q,(Ơ|uXO +~lFV&:$Q2b(HAqXR9mz$?| ~CA.-%$(NI@a NMDP< yB! 5A>J58ZE"W1$Ե(޺?($BPMkLm'T($6WP!eTV?a M/ixKz8+?! o?B _m&KCoFxaoЃI ֆ}A;i<hvP/؄IEBm9L&kOא"xD!P#׺Tm36߶ƼF* ^FyԥYaIx/|L;UEb3r6mdUJhJ(鴫Qv[k'k8ڲ_P~P˪|䉢17k&s:e\sb|Fb Lяv#rt@&x5:`?c[>կ`yjYLMidž5ֵFĐ\ՄKM-~ R_},mG,0�6=8*ڼ6ɖ=;k[ɵ7Kn zvN�tN7 6IgNwӶLCW2<xjඹe"ĻYCOo\};-<yR}�w)sߺ8=L|UZuh<>:q9g}E$|xֹyuVq:؟C(=S'<xju;p!&l[2둳#6V_~tRMkmY~n<5]c&騏5uvğ{.}ۣ>; C_3#)魭z儶w+nUaO}Os=yn_G%?gY<!x6hL}w;(cgwW%} {X)g n|7]G%rf")?z{ɓHbxM+Pj(ABJ6xJ|6p<x"4r|x;gjE]y)(G;PHr_yzzX'~ U;W8tuv-~<Hs@wS21Ȇc'g|8AqV~|t('bXT`I$nzhW9q[NhAw|62w}'pJkx_始?}ׄXaBa${(m}iGH"wԈ+Xb 聓XrH%y?(|cJ8@&Љ t?%hwImxwȇTji؋.xx'gtGꇎ"yyg}Ȇv8 x6J s-0Z؋ȐMȄȓ㘒15y"YtȒI0c&"h9t CقM dQҌ39!XWht@hhjTsxnci}i266mG:K1$ $09OI�+Ak g0|ٗgG5`Кٚ9&LQ5Xqb7"),U=�tYAɘb?(#f'2Lb"H�BuKq!aLH5v5fdٖ1a^Gp]�T4Wdcc}uB4@u0:u@GWL^AeXqe F7A]@w S jL0bp{a깔ML"ꕈ#PPg5�)�JL0{�u0LcQ<b( 01UEZ8" "|N^$%e 8KqTP:8`6p3)j`:{/ cpgzգ2n=pS6P65p3�Pv04!`t D#"j_ Q:ej"󪱚P rP<qREb&g]Fh;/0d8PZJ �m/Pj&g!]-'KN@lnZj �@l7@i|CeC-SsgB  z@� `��`\%|cӞ[%}!ApP/8`$@�Ԫ<k�P�$?ЭE;;N^ƴBf0D�"SpbY&�8{ck� V6 & G{y;0\�g 5 +�cK�0`Яcک 8I$KpL ๖�5p@ �>[ �0h0j뭇x]JȧIWP{ : p ʛ T\ g0m`bmNJ{}*>0` 5� wD0|� Dj`p{3gKJp8L o0L @ $!,P�PM뤩gɩ{4ÀD0=L@ D|0mNL�d�R]uha[ 0֙Z6jY|P g`bgo<W%:Ypq|:@|g@` 0J,&ċp?`R4Q8v�Ypʰ<|�o<�kg*Sa懔Pɫ(s[m@�ʔ `{@#o\Pܫ-0CF]`<�+l�5 $nN Tp}ɉs!)!?@Sek�$N�"`�gķO\{\%Ů-hp;] e[� lN|e@=RzǿZЌY P-Ӷ�Nl�i$S T j=<V�rvMd1U=Z2 7[@؅-YM�4@0ɽWLJd=\ j=jY? WxҾ`"`�ϲ֋k�N3qcƛos!!b/[P܃]h�?&؀\Vקrqp/0V\@�[ `6V0pvD=hHd9B-V`,j_˚?,11Zj$j=%`fg4~g`[@.P@M?D+nq !%?<N4-p"׿J>1b=@&!WZt>ݖ/qTyRP#mdtF^hG:msݶ! )vox1rRW HeCt(т޻1~ib{� <֙5$"9dC>{,*nzT=̙nP|2 n�.wtek@Ѯ>y'l~&>fl[N|"Ɯ.z8dgӞXX_ʞK .Q.%.Lzxy}B?~|BkH5JMIGD3*>-?g9򷔛߮n^u)8ߒ @3̞xD-%xs-$":#eV!O a#?}q[yaىM1�U63KD(QTű$/T __q6 W�p !󐘰2 oZu!"#ޑ"$R+^O�H AhP@P`!9�p@F(#C $KtE>ĥL58)%™5}>Ĉ-Ҥ!L<o T(Н.,4UOʤlUmŊVқDwYEtLW8a7n0Xbƍ;Ydʕ-_ƜY13 @MC m: �! Lavc57.27.100�!��,������ !  ! !" ###)'(+++,.100"01,11/033335'+798;;:;A=<%??ABBBHGCHIEKKKNPPTNQTRRV ,W6W$<WROWXVWXZXVWXXUXXXY 2Y,CYOP[4[@G[VX\WG]a_^ 5^ba_^``-bbbe 6e;f9f6f 8fZah3h6h8h'Gh)KhHVhM\hhhi9kCkSUkkkl3OsEuhnvWgw6WwwwzJczrD}~}/XFf<bK4myK.~NUostf[exuozjyZedreĈLjʹ˰m̮ΐηUϸQиMlԶY՚ջwYؽcؿZUXۦ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������=HD�ЇA6Ê )"Eĉ#}qbF-%^l)Ҥǐ*ejJ79bL%+Ft#ħI?r<"RUDH<T~mA .Hp A"=DF %Q9p࿈&lcƋ ,82aʖ3? -KŽOsn3AS �Hx~yVnr6Q!9fX:Lٻ>հ煙ô\}zا?o5~s?|WQ$Lm1xn *qQqZ(`<<Viu(ha%V#vVd"((d8NYhb02"da;PF)Zq\ږ\v`diIRW%%l9(\u 'g|矙ךn9]y%rF*餔Vf^Q ,(e%bec)yU衈**e{믫 +=<&l!@p꺗F+fb:˖VhԆ+vRhqDlkѺ{*Xg@'ܫrzlފX*G*(Ml"#"\2#Z(a,%p8|3L@o/V,4 #+D .X*G43 *t*<4 *P $e6IuW>"4m*@5oH4\r{߂G@Q؍;xՀK.:0Jp~7ӝ;>5>.y1+zK'n:{:[J݋yUg2r7ڗ_i܎ϩm%9(o]7x 7+uA<:eT̸O%N_A O3>!lic`Wuj79NdB \�%u9! Ƶ rnR@v?OX, =a0y̢/i&D8F%2cSGE0֯X$`G8/i)*q1w;p8H7ЌPXG2:|!31s&W848mӋ'QsFOްE=.e./v/im1%q9Lh $hK�6=)TS5C&c5/9oCvtǔg%N{wAz ҟ3c9Hl_D H;*ϊ2sk> D ncCݧL~Ӥ{&%]yb*<rg̰,{ L8U"CN ^ ʗ9D3՗9wk&Ôʘ4YygŨFH($v"%!KzK6:!;kuV ! BhcЇ2T֪KZ8aNv4x$AmBP&P{he�X! ;Cz-%0}t( B9`aM(APvB ֿN*MgMm[JaPt+<IB*vePNZj/'eˀ&," B%+,X MBf6ܣ<+C8qlPe`]Cp |aD Cy;: 5tv:<eGN!YFXk3 qCzP/dAus|Z %WW&: 子Fqp SkedF7e¢s\*+O zvhQC-WT@MQDKzpY[.6sQ@"׿ޚ)-T=s-llٜ&J9}2Ema5֒nTr!v^mD2<%n?ei ZZA<Ë,^ 8@x!q*x GXʏ0/a NP7-0źyW!^s\[K-l8u3vi[N=Wc2SBGQ6 ]i}rʶz?b8؞۩K'ݖ,HA Nҽ ԟ['=`7du;*y|)\g^Xw^c}x/FKWϻ̫@*`aO:*wQ>8]# ;ςS-Οi|܋3Rh)5լ+Q }ӄȯO.,9}9g}GyGvg6gw'DWFgK#|}<eD\xg6hy*& 48|xbo~,Sk0,)H)p{ǁ9l71X/36HWcLA||'U S #8nThHtfy4y\hof*|k4QhSajHXGB'x8)zZXCH&<H*Ђt6e!(Xh݇gÈhz? 胷WzuBJH|'z8=chlwrsݱhg}rȇhpwsb(s7WNOxLjb"s؇(hGCk6昌訂Ȋ8Xw\2v1mpnѷHI&t7( A8ZuӉE&{(9Rۗt،{T(Xx)yzi2{ȑxVP(&ihd ɌDylNyGJi?Y)Y[]U%865gi%ioY. 8m=@8XO `XzIai3{,t闗d)9L(YH6Y*yȉ(Y(WfK(nRi4=)HCxxؕ.9tYiY Zsm:D5hƉŔ^zAL{񘜘w)#v?viw(0ٟx <tt 8#! AG:Pʡ؊DhJ�U#2,ehyNo,e<Su&!8G<DA%'OL"Z>\VSFZ!{mfQ޵iy;dƖuC$&X.PO`�[E05$nW)3 ,VSEZ5Pa`~~[@5J*6ptje:Q<Q  wUr/Uw ~ L_ag1SEMy?.~m9p,!�Ȋ,sw;`1^i|:k;-J:`vv 70 }u%iRB6QI.C*:0JG09sjdpg$hlԩkh>kpj7`O ˰`U``06miH֧ٯ"$90JǺ@/:]*3TGR: Oj0D[Fn!@ ��qlb9YJ"L"|p$[D{!аm�o� j5PVDiUהC_` U 6@2pJ�� `� pl@:㵀s*GprKPFʸq�`�P�p[IFշ;+P]70hP7w@n�k� �P� g`S+j/p>ٵf7,0{�[� @E0UԚh?Aȩ;$APv#0 mо �!q`�@R_bL8= ;mzÚ r >#�,rUphmp [ [EԹ1C d _'7 _ #|:,0�PUNjdj:[z<;- ˛ `<Gs0sһb�\qsH/cڅ~L {pwp ˛ s@sw �\Ü7WW>IO[G,Ș0 vp ;�pW0wrᆫnhQڶh` ʙ` ˈjg �㜿pD#o?e5�vPpk! �] Ҹ<|��-j),ӻfb`yO3[p okM d˔l2 � !,�#EPw*,I&+JĖ� Im,=�]�lǭV`:l͔f6W\/0 h�д �R|`KP)؎=NP6oM=� k` dS֩pCyv;zV:-L0�L�ϝ�]�onm]�@N '\@5o+z6I2gn<��W .PJ)Y;%(@lVd5�*=M*=� g`uj6WFP,`$M鷞J#ݺd ֐o%�KOPixՁRfT+;"�M َ*Tlo%lǢ�ZM5"ܰ*T@F F=*SJ;�O d !k�l^EH׍!i@� |d(0!Qpg�OPv|mfaSlD?0d@bpdpgNP�,^VȧA#0`.E0E@.P0_~0N…2B�V8 o5ڱ~LPHb1Q6BdYKf>t._>3<!D Żt w[U&^Lp!(~rN3͞o۞RD>Z>ŢQ{w^S{]X/P˞9W flT[Qd^ŖPOS{DoX#kL'7Ppe;,*<O \젲ǘwol~ٛoEi./o}㻭)1_["(KrcV<4L\{1�lm=D藝d}k/o\D/q&^* bI_( c9mJ_P2`\o}ɘ=8Vz.m:E߻1}FFMϜo�!G &0hPABoB`E(VxBF$xcG$"Kr(2$I(WrdȔ.k4#˒=wL&ϑ:}̤8yiϚB�tc!>ZL80!B O@DB"_Pj2 sޝkw\$u׮^tE|jf|0c!)+%|r]U9Kn,9Gc.`,8`A O(153͝q?-'Ф]YչJ'<{T1SԻBY ܵumc4_2LuZz-[L"4+;ɪI1AɿY4É+i- {PT諱ڣ<wqp�2H!$H#D2I%dI'2J) u r.PK.�! Lavc57.27.100�!��,������!  ! !" ###)'(+++,,.100"01,11/033335"&798;;:;A==CA??ABBBHGCHIEKKKNPPTNQTRRV ,W6W$<WROWXWWXZXVWXXUXXXY 2Y,CYOP[4[VX\WG]+]a_^ 5^ba_^``-bbbe 6e;f9f6f 8h3h6h8h'Gh)KhM\i9k 4kCkkjl3OsEuhnvWgw6WwwwzJc~}{/XFf~NVSsexozZerĈ}Ljʹ˰mΐηUиMlԶYYؿZUXۦn���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� HP?tćCA"BC`D0@$jÒMF(2|C5EfyBH3HHEQr,)QƛLGIrM)^Y(*ÎFyQ+F H@AɓϞ=y3ӡŐA(pa6\p`ME /LrMEF9r[Mذ炦G_hiˊ9o^\b<`߿ Xx8#Hsq<;ǎ['>Ro]x/|:BA[t={ [Ǯs:PE4Xm{şv sGwT@,IBtx@c)W_ d9&XkIE&㋁u6Og@+'Z$amc&^ըciFSFTv6d@U%jڙhlp)t m= vi] Be}j衈&袌iTc=lᤓ^v覜v駠 @)&Adꪬ꫅P)P)^uم\ +@?Y+뮼29F ꉠA+"@6 +n v-A"r{^x1k:Tĵ,#'쪹[�uTlxQ wq?xVa$2" @+ 48 bd g4MsF:mtcA % GG2!@Lh@Ku]ӹdkR:rp vhq +վZbCA=monu.yR*g.ہew!!$P頊@$p-u^-;/{Ylcۧ7(=zĂ{Zxq|s<&ﯺ&~}ۉrr_?ٞ@&`+TDdݨ+N@ nϣg!9% lL & ZRZOcU'M0r& oB:t1ߣ@tM/#T>2AţZWÁ0NDԲB-6t.z` İ!uut=)aT385:JʞhǛlMJ}q2 M,T9HBJ c %8FotЂa|v%O#u0Qc((i8\e춇r/N.\,IICNNm4Hbɂyc$sJ.2, hX"I't'389"fe !<t9\HHlaщpZCIPq302W0yA)O9Ѱ)@A}l V ĚӔ@l 7MH RKy)$$N^X~fK[ J9s mhB&D ȸ fkBAk*5_@сG6ɂ;BtpUÉV4L7ӎr ,F3Z*h)>NY [꣪2t%]K!fc"fN#<f|k²1pd X~oHUo$=He7nvY}WonX`:tZ϶ZE6)N_)F;r߲2Y[lZv㑵�넓9 >҂H'n@gH !c$H^R2�1s@F4X`Zi X1B~Ȍ@ u*-f1hb�BH^X�VR5)C2|P8Yk.EFydD;hlR ?GcJ 1шK2S+ MpT 6TWyJҍS,'=a~'n}/Waudk^C`{|V^.v?G6asZS6>)81F/2Z*`M3. WW:ޜn <gfԿ.$lãSj`0tN6ۈW\ZS᤻R<Xfq{='dSڰb\{[ٛFY]UU6mo*d6FQ%ͩj}\bVͺs2t!lԵpQn{VO]#()'xקDzuYI+_8C lPn{?{l fr]o,*k~} / xtݻ*4m|~[e%h}N߾85<ȋLr r0%d0\o':(w~tƒmG'&kub~G//vV'ah'#v'WB"t'ʦ5"~RhMc'hr2rev(W-X"Glv9'C{d?'bsgGH8дcZnp-:6hG者B9ׄG'KH&u^$q`CvjW{^(H`V+u/c+0V"=ׇ#؈$;BN3vB-pЉ@rTf#a3IE<!0 !#UwaZH3$Ia~0ZZ$$A&'>7AB(9O2B2c'4l;tT`W6XT;urK5X q`ҍQsI&qw:Pf K0cip3Aa#;;[ �!L@NjSe&9@I1(W!Xi3=mv=Vŗ$ x2"CPo97pAS)<򍅠/:u۳_}"9=3q60 rc-%r@R$wP7P"$4'5P<x(EjX`bqQ@ �8^PoS#>#i9@ACsAT8:R ($Sdk(Apbcڸ;GPK,H;`n039Q@Z9(4u] "+8� �"N0+f9$IT`!@��0� r7(sHf{iG'Ug@70>yV;>Pn@ "1&P1S_PU�� UP5ςdh-/Aj{IO1P*+Yld�cZkUc r$> }p6&0FJ'Hя`i]�`1!��YŸN ࡜aPХ&C:�UPh2|"LWuOz(d �#D"%Jq8p:6C?!}PC*W6sҦZ~j�xЭڭS_[uYP�Z@BEJH0 XeSYz: ;@`1��0A�P_` 0�ڥ50q#>ukaWRZL &:-jfR)ß@F%j*�� �PX%2SV >rɮ1�\ `J� �|\ 0</Ҕa +H`KR}2js' " � ɚ{[0Phfp"- &<ŨJ0�Kq2>˶WbezD\|\TY[90c9\;#7=Dr+{.Z/gs@a-=pDu`;?8 qsa$6ǫd #%zA$^yZ=˷MB;=D[ҽ C%*DwO:D;O=bR$qt¾腹r`X4\')-asY5XFdB3!t Û3)` ׺úBR^vDĀ23$\P]( 5O8cr#3 Ao ų)NF$VmHwYյh,ɅRJ?2j,' %`Pl.:VL,M ʑl9w^G!8f4BRZB)]u2d=Ӗ3+'C)4ia fD89S<{e]\Jʍ>̇j(#@aZk#?5i#ӹeX%Gh'n\}0F7:L`|nrpH0^5"6'ۨ^l\'rxjiTK)`"cPD:YG 3-O3L`"#[V<A#3l"3‹@rIM;Q57;#I$!C=@RCEE PJMQb%uU4I"f̰?,V3lX.� U4F|472_818ŔI8|ؖ>R.@ ّ={w~=k?U9vfit#^}}&fMQmGFJ}Ֆхa}!$-d&&v""22`a׻=(/TTwJM؜цȭ=/Fq"<Xr$Ւw|s%MB/QKV80`����! Lavc57.27.100�!��,������!  ! "" ###& )''++++.1/01,133/03334&*7989*/;;:;A==CA??ABBBHGFK19LLKNPPSRRTNPTQBU)VROW6W$<WXWWXZXVWXXVXXXY 2Y,CYOP[4[@G[VX\5]+]a_^ba_GU_^``-b-bbbe 6e;eaSf 8g9g6h6h8h'Gh)KhHVi6i9kCkkjsEtttuhnvWgw6W||{{/XFf<bK4myUoexu^lzrtĈLj̮͒ηUϸQlԶY՚YؽcؿZXۦ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� SvD"4tHA!D 9bĆ"72Dbň0QV#G[.J@5B2юG>,XB+! jb!%;ұ"CZ eӖE`L0ݻZq_6ltPŎ$ |˗+LϑK>/ʞN<FCȖs}{s /H` &7ڸ9Y.dϳ~.}t茽^ΛKw7/$Ń+8 X5܃1$IdIda_Ialaن(~"X-jXdAxXe(V"bh 䊛yX$Da.Hd%[ve$PPda!lkBtiv~Y18faGff6裐F*)Cl(Yer$AKjꩨ~)rZ`vZPʩꮼꫝg]bI z( wfF+Vjy旴QR+Fjr*h {l!fk襱r1[9' 7G,ìJ6nA�\gv$k)!o%^ctl8΅k%saHaG!3XPj- *F\wuPD-ب a-pP,px|'lq w ' 8H7:@g%l~砓xm"kԼ(mp"$D߼ ՛vZ{;7&&G.bj+ ob-,dg?=9Ŀ[;GwNVv|[A WZ$apK^G{}OSB)+ }="(0[3 y3 6  xMhoh:^ BP`,չ2Ŀ~=KS�E 񍥲 'iK~ \p*$ж3΋n"%}miA9lW!(B-򒒂ʮ0{#Ĥ(=aj:@ &o8xEFI< SvR(' 曾1M +,x/ "Lm\6QS)$hU4b<vL'M9$IO¤膨tp�xMᴱ� )Ip ]t&@1yKPa*2,'\txPp΋ Hq&nK'iɋbT> I="4.I8t8}P0vLil'Dt5fG|j03XSM 0:J.0"X['vqdeC<n}b\4&t!Mт3D{% @"G1}Z&>qQ C2֍qTa ZIDmX 9j|)hkbZ`2uXX>~u\]n3hѬWjVgD ]>+U2 iTD7`;ڝi$0! H]ԘE,]h?93K02CgAG̳P>]n{s_ȡ}›SxDֈ^UI˔ ?Jxp!P �P8_s2AA`6"=ȃ0ԸE01J-2+27j 5LA#U` C#'poZ&A͘T =0HR$V JYb XL fbzT =L{B,;fjugp8ڲopZa Z=FNW\eE,Wk VȔ5Jm0mWv{֔mB,DBMd*΂_! o0Wh)XX޼M8ʙťvx Z}5o8cvr 8D&?8_sZ5l8!@ҕ7}Cx杁,`.h.hz9,u*P >w?QY+B8qZB*,1,[[I)Cxys#1@+NқM謹y56E}+Ke^s6Hi[]busAn>.S-\ }zC  L<|a}@{gXre g\@AvQ~w-|Et?9{ [ǀwU_:w~#vXi79~w}'{} Q}d 8Xs/8y%}2X/exS-@3K?9&~}*0-V6{M(6Dw׀w~Y-X X~}5cX2w({ <l؆#~*Ash{tqxH2W\(|C|78w 4w>LjO󄐨S!;bhRAwT/Ȁ &X.Aph{E@aX.48~gH-0*t{0to7!Hҁ؅9L+ O'Ax;J>HA"H818xXxwfRH.[hP8}kŐh)$[)1i>B}H))zhKY+ )hpK9)V"0œȍ._`e=g2Z"甾Xq0yl1hR!HAh0e6iqñy$^i'dy}sِHm AWN¡owؗ,)MID qoi ؋8ɕk"ٙ&iu)&ވSRWo7pٕ(HoF[4 ՛*PX{7Ȃj9 -Dy ,D#YԹ}RYt깔t)9-)x yuҝhKu(⇀ia5'Xyp '�JRM١ᓰ !VhXVtr)XEʙ?y&iN6zadwɋ9&S&z#gq7>Bs)gȤl1 icVʚ姂H:ywْ#�+:]j`JR[h7ڡhCYYz=ZwJ"{wfKڡAhDxTɠ&{7~}Z:9QytG7Wsn%*z&C"CN|7Z*'KnzhCJZj#�M*P Jz*Jܪ&J9 �I. ¡�Wii"\1%o`&(eM9i!Dg=oE<2_Fav!8gE mt(`XNV>lF=>544`l04�- +"sF\:`gm)">n�c!�� P\[g@dnQ{&FqLC/`M9`) r n60sC|ye#e<7 Z`y'5(ɵC ֞v~aw@9p>  `>&rPrӦ4"!!9ᶊp�96jp[zhW}%V}P !"[@�� `Ѭ- E)0[ARq0{DA�� P1@CfZ !Q �aKqưh.SS͈H#Anpukl[н @�!&sJğrH <ąCP\�0�0��u=%2q} _rFX\,H0\��L�s.룷 {F!4Pn:@cflhUW,w"XK"@{ȅT3Z;VSF؁ล I\p`0�4PS\�o͋o"+[M !�Q4!O{THUS־$(1+@�-�|@W3Ք]!K<L MP~ < �T1p̏uJƄ9u)CB`>@q )�!P�1�AzHG {lc 1tPEp�/]Ί,lk2>-ÜЅ�2*�m1<: s3n$ ARq1@<`I9ŰtTAaZ@ Յ�h]�� �nhP4={Bo 2{mh] Z�9O=�1m1h}kgDZzu8aBG[ Ǽ؅@�M}\i2V[:Oi"Hp\}m@٪ʮg'5ɄҏIaQ}P�uK�֪. ?dxs!ջ}fL/T]XI DT6[��-׽P[(:of|aG/_չ OM�>,˷J~4Au^Q0M4Ѻ*N(9 ..% G a"PyVWlotYi9,:pަ>R]"l8<Ja1P8p.4Mty?,fw0Pd#=h=:A(o&om`QC;&?=^as_*C#U(@u<*!:u#"%*Z~w6? +BzIA3 yz+�;63|C:i8$;F;"eqqDyљQ:$M/" v}l=Ϻ/~#g|<ߛIA>s4B%}TYŝD3! Ǟ{/8V<tܑK^ZY K?JjO>)QHp]o8`7\9NW(/}.x4=ϪՇ!G/"ePo>ݏo5LJDvwp Юz(d`w¿fuR>io_ZaϞON#jC;%6A՟.!l VXu)I4gT6K#֟hO*V%VqTL8Jz/N3^!?3?U;�D $1@PB :L -,^lbA|LQdȁ"A$ J!Wy0 #a6,ȝ+st2eH eY3N1q~ydL8 =:iӨ !d@Yk>D3-R`dc!!8-Zذc KpᏋk!b'\qؿD<4ϤEnܙt`ś|zt*M ZՆPsfH YHYj:W 1É"^ǾWݽ^x奚G^z@$'k6ٵE3hh/0C4ICA΁|̸ 8ÐXB ;fJа#ĐA'TQ7q"0&`kSh? #I%@2Ɇv!J)J+2K-K/3L1A2u(a``M7dM73 �! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,������!  ! "" ###& )''++++.1/01,133/0333798;;:;A==CA??ABBBHGFLLKNPPSRRTNPVROW%<WXUWXZX ,XVWXXVXXXY 2Y,CYOP[4[VX\5\VG]+]a_^ba_GU_^``-bbbe 6e;f 8f 1fZag9g6h6h8h'Gh)KhIWhhhi6i9kCkkkl3OsEuhnvWgw6WwwwzrD~}/XFf<bK4K.VSxQUostewu^ozlzeftĈLjɹ͒ηUlԶY՚YؽcؿZUX����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������9D𐟂СÇÇ BH baCF!CĐ@XxҤÄkyI;QhycÂ\@AP6EeUH@ŠKٳhӪ]6#aE+wخx e+H <@aZ곸;-{Y=(<Y̚AmfgZtBӣY̞Z:2AogM0gZ<Xp 3޼y Bv^ }pǫ_ym<x-7?o!xeG B2Xz߄ 0sfse^ (Y h( XWdA3&T+<@&"BiUnA6PF{EG$ X5HR)d>٢clUp)PcyF| GuB1֕~&ݵU; 襘 CFg\ncWU 驨ʩVrJ jkvx믽rRkqY+ƳFlk&:jNFA)+. .@ Lby rk{s/Q)`^#& 7g-+¹g8(DP(;�-n4_Iqa| + ZqsYj sB9o+>űg\w=R2UfgL>6a.Mмx!>z4uegGý|nz#i |bkG$-" ]ْw^ 1nŜ'AQЋrrDtqz'gt#W .n(=ԋ?^ܗɩ웙/?Q:ͯ?BCW۟'h� 9/[Fec,Y0 \U"bp L Ҫy bgfaa&Dt*Y)HDɵpl, Daw 0XEƈ˜񊃸2 KȪĮ�u3HEp'#뢶)nXC pcK(G*: <|DQ1q c4H<)i!u+,Ղ̜kdULBC,ʐ>l)[";RQG@H37 E\%HlcLd! 4 ę+fD 4|S,Hْ(h="7%/=ȁv"JEk=@tL!&D`4diEK"ypB�a/Kdnʰ/tWjU+Rq?ApdSJU^"h@Uob  U !rPUŅh̎ĒnG)%0DTӌ6Nrc\^(E"dc�ЅRk$+)ǠPH=-.|նIs+W[6MD9MJ.UP kIUODV.4&YԀcTzi2d>b3 ( �<`ݱ(ey(s" &! ;v0}cVzAr&O,Z+K$$X+-Xiu@"FFHPp`({1Pp!ȖtA.{yD1 KfK2bE�/c5ON<FV!udh7CZyFщKg@yttLA9iTg\ -^QTf4Dz0k dQu :skqL28jg"xѤ+1P'bOAH^]S9:rk]]'[z:hBdvnCFLy$j9\QXkRh{%xă5cgԱD|nJbvޕCI<Q@-ѹwkxv>{H,gU[W5I|pQSwc.fL鵊J@v-׷ ׁ$bU^^hZqܣ`({gNM9M&nǪZD,⯥OD@3_k3]In}qeZ‹8a?[sU>?Bm!O ֔>vjm~>wRnjяs(&J }#=eq'*If"1G(~F5b|xGt"R5WkWW x\qpQpfip_ւ.Mrdg}*R9$f<؃dׁbDр6##DIx">sCnS o@boXCHDՅQgiW^ufxO^Zov:q}ux>k+(6wr3H_|؇QJkȆ bX]dW.'~HAhD_3s? }%go1p88t\fwb.eiB|pwxq+s}&t8g:gxwkW6dTHHr @$(8(jBXz  "p 0d!Py^_r>PyYS�a@W((P4=S:`2[ˢT\-984`nRa 1?u�Jw\MDC/IM23Cc290CPZ@eJK1[st1aE!cOb4/C)sI0r:<Q:Z0u`yxNuL9 el$#R QItn0[+44yUO҄0^DyD05P2dIn�9@9GY3=AxAIH2"RP7pⲐ "v=I�)Jz99Qvx˙\{A rsj=zy3p4MyLX!-91U8nD 2 9h�tQ~ �( &FyڙpxAg L9e$4/ı�xN7P P%7Z9p8{j@YNѦ@0�P� `0c21xJzF@Cq;@]0kC^iI/=p:j&� 24Y1ܵ+3q.Zios`q`ʼnQ `PPc]/~AJD$@q@ZjP0jÕC:dj8@Yq j@)AЊ\`lCa5^#Lq!nD@D1)ʨ:�ۉS$z屇AP@bP-Aq}!�:j3aT^W*z:*1 lp�@�?Wv:᠇yQr�Z<=,FG.N2?@s)J@ nJJb06H@y۩nĂIN`� P^KlP Ѵp�1˄9kf`zb;�:}6)}[C@���LKdE9oT*(憞Q㴭KcK�PK'߸@IC%"�a4fk/KP$EqUA9� -4E9�KBW+`+1X,8kRZ'9B�p+]y3}kKpѴIiMa X9Քt q*]zA,(A3Bsz7=Qe-<`C0!UGK2ClE,|CC +3B'CHvaKq.6` -6g$|,b!B16,&¯Zl,-Ym4LG3XhwM8'SHql-]QYIy b)їkC;CO|Ї.eGDԌQ܇,]; ^;X r%#H3h8 $M}6 e5lx3:5ML͗+|Ϻu+:|"Bv᭛y3<^ѡ#?TPXu?ۂͫ0=óZS*M`5䧮;#y~E4$#"=}TԘ 6|J]N>vԌh ڰMg۸ z̝%ש-]r%)_YFybu9MDW)lȤ}ܗ۳)I2mx8Ζ3[uؾGտ%C(w5I|vt1MI1uQN ] I^Q SdϤ=ĬRXQ$7cxQQ[I.b0.0>;M;^U;Q%dB< B,B^QU9D\aQ>gqT㊃M0 H^RN"zAk Œӱ��<ZJ@ݨd)�8^nJN~8FNN` ~jkJ^NU_E9ޔZ v%b~q1fabN~^᤮ˮ8E<rm؞؎HX;`16`���>>�! Lavc57.27.100�!��,������ !!  "$$#&) )''***./01,33*.333889;;;;A=>?A>BABBBF>AG>?HGFI<>LLKNPNO,OQPTQBTSSUMPUQOV5W -W$<WOMWUXWXZWYUXPNXVVXXXY9GYFJYXVZ+BZWY[1[4\4\XE_a``-aJRbbbe 6e .e;e-He6Lf5f9f 8g&Fh6h8hGWhhgi6i9k%6kRSklklBmAr%+r3RsFs%KsssuNcwWgx8Wxgpyxw{{{~~{6]nxHhuuUUr]vfwlz^scgLjɬo˕˩͹[ιNϸPPѺNnӳӽUԼbTיXؿYU[�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������]TA4H J$9r$"ň-VxƍJBz1bHExҢHIL4eŕ#q¼%K*+f$sP%DZdG5HD hʵkW4HT%J-Q("KpמUtJ̖xݫ ߿'+/^C"̷pʼn Gq`XMϞ;-t =lZDM%4AF4%#<9"oŋ <e!fNQ8pK^ܼeue7B|x;%7߼;bJ65pzyPbkVBU)A~afF8vY_e"N%(r!އ16!%^X�֚k$%<HٔTViXf{YEhFI$XI&YN>)%lpƙUfcFgdu&砄j(^v')O\v襘fi(Y6ggےZ骬ꦗ IjZwF秳6z䣥6+k8RWF+Z&lkf.R)ӆ+Zj%B ƚ%%ɷkzmiZRj׽枛!4Ð Č@C|!|蒩$l2l\2Wd/oX鲁 2 1`1PC 9¬L3X6sB&P 2`Kq:jS<4 l\0-3ۊv96 D-tBL4{w]wц#n907nKNx嗗ix'j8 Nc)֪w瞿.'"H߿ 5Gf @SK=ƪ5<0b G.{pC䞧^ u+\:qπrרq|s"Aao|b:(Al@/}D [2Apk`8<Ї29k7 {H1wO|*&u#!ۚ'r1@ Q;#=?#n?-(GRo c^P?q}ȹ!["!h:i[[ 9I?IQl$>>v}dIiS~OC(J,rseTHA< 2ܡ)u?t VSi<f G\S9Mn[0I5`Mh&8ɿYhu!Y9uN%'E{BSV' iBd@=ٰBr_" NhS&hS4C#$4Abܳ4ct"FȎS],63Q^Q:'dBINAS)dZ҄$L9y5ڲ”I lv({6^g'O XIA SM2C> `Z:M?ֻ(Z D>" RC [>a-&qդlQhMN(Om!@9 w D !<i($T"!ît .mi6 mx7p-!1 y*"_QټtntG�BEڰ* HCBشwBnA*Vk4!v`ӆF!Uf qN >4(4]j:ٗ+%&̓zP 8MU !'USA8dKB`R'! #r�9H7*x\Rͮ*{9972JZ+jP-TFהliD&m{> 3Z꺞ڎfj{ٔxQi]qmyv]5IkO'=]MZ;2_4kHK޶z`浸I} ]v^JQ�vЈ�<`ģ@W\L1q[ g. .H[e۳9*P򜭜;n32Th.9[_rv;4:RΪZK)ӝ.(jʁr 7أ%u\)zQtls^&)AvJ4G ݀> ,}o< mpj5?5Oz^+M}xַ^obK &{7Ơ?V?~j6ޕ or/}z}k?zcm%gYJw⿭5[~2p~wY"w{gw1w Hz7P5oh(xhhM8&yw&~_JW#'~w{/)8H5YsBGGz xzry:yZǃt|ꇄI3K8|u$ }*^y৅lDŽ{d8(w$o׆V|;,`Qhqrbvy{}Hnby % xK'=8K'ȉ*|&f'T(,BXU|Hxx]xE{HȊ|x08Hc،hU2~'Ȉ hċhzw#wkh e}xx(}֎HChh|G9698wNgIʨXl7&y&n7 95oiH!-y wosو;9'=i~(WICJXD3AR9YyՏؒs}96.77ɅcI>`yy}ÂUwٔNȍC֗-V&|ؗwrט݈~ڨ㏐yqW`>9ypWBٚȕS$y& 9HG 985idYx!F|DǜS@{ 6MdrM~ݧly4gu5U5iuZSmވx@c� >cI9 x"@(@J& (@z*@!*p :('h7a1T3_D;7Ww2!SQ# :k(gCt&6d?Ǝ4hء"ue`RUFcofT!H@Z0fP\H @PNjjttoEN)%dj9Ta+Bf �~ \0:dSx2h?>F au{^pqXpc0UmѦK3SmX 3$&u�tyw8l-nm#4X=~V@0{`tp<pg!|Z4dav011-VUP@?0?2 o\�6mZms$Ije|Z:[ pjJui:NK=B]%t0";2p&!а,{0 34vW։L8ʥJRE0<wJc3(J;�MK9hΦOë8[!@P?0CK j��5Zzl E=HY-RUnMm Q@<sD[&Kp �haAEj3"xQDu@7QXp2`кkK&JZ1TdV6u| k0 ��_0jvWCjR^ZB | JL`<0{K�`<:@hRkheU{j1dBu6 < $ЮK�ײ@�h@$\g�ܫ+|X{d'Qڬ<  d2@_hp@@�`h7g1QG 0ƛ {Ù e|?� p ��d}jqE{8t4*p |]`k 7{ɓZ$�x,� @X~ylAaRQJ�I-{u�X̑ lƜ&Ģ,�@]pʗֿax͆:[]`!,Q̙P&{�$PJ<��h`SJ0VQQđFD"^D`p2u 2@:ɞ ?% P6xQy[A!R9@j`�< j\�;=~�-�`Mlԍ):T\7B9t�PӚPppEͨVUbBjYP<�Pu� ԍ=��c ҐKUS:c9."Hd0ҋǥM�Īdm!P=rGܬx!Z !�͌�έg<_@6cJgV-S6X, ڌM�1Z;͇LZ/U"eK.�e[�[@c bS^QA9k =J===֡_Y;E`XjcQ>]xk�}[e٬,͇!(B0h`��3.0.�^K!wOS\[0>#L@��@�d@KX.tHB7kfVFVj`9hQ`.j03ʑFƚl!a80\@h?pX�c0镮]o|L^~KK&R[+^U=CjOL.c{m9S QN`@,oD0D`+@5ܖC6Oq>~Q]A0*3ENE?WX&U/%UWRrt?ya!/R3b)eL6O"_;j[mSSںajT@0#[¼MmeAR Kkjſ}ݗ]>ףͣ_u[)VY TJg A;{]A֬K KF"nh/ׄȆL^XC_"r/Wkfֿ=O/oğHz�>NƟ4xϡM/Tݗoߑ]$ע_c kH)XxT#ϡʏWoMJڏvxmd?X� DЀ ٠@!CD5bhF 5`D'"I42I$O,&̖(GiSI7yʞ<uj4'M=m93T:kZm9P@K6  6<x Zha#/ 0B,@&Qp`>\qbdxqaM�MR0<-Cnlu[>rjI>:1dǔm$2ł}(Pxۄl-F1^Ǻjhv۹g}w坒GUJٟ;p c _ߖJhvˉr0)$pг3|0ú3 KCTqB 2;0Cb6]qʱ R>[@<`I'<I6x+2K-K/3L1$L3s`M7\M$p�! Lavc57.27.100�!��,������!  "!! ""!$#$)%'+++,01,22229879=@;;;;;A>>BABCBH%HICIFFKKKNPORNQURRV5VROWWYWXZWYVX$;XOPXPNXTTXXXY8FYXVZ 2Z*BZWX[5[XF]+^ 1^<_``_a`aaab_`d6MdHTe 6e;ebVf5f9f 9f .h6h8hihi6i9i@i9i%FiHXjSSkBkkkoWfsEs6Tt%KwwwxWhxhqzKb{2Yoy<cFf~MSUtUqtfva^oWqdeĈ̷Z͒ͨͰnϸPйNOӲnԿTռZUXغcؿYVZ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(H!?"BC&j#ć@*8d?董ȎCq%ɏ ; 1R$#'cr'J/u fF#1,PN3˨Gٺqnj (H`@hӦ-KF -H?1ZtC UԦV#Ԫ1ċQnM8rŇ#kYǓ)رѡGC.kȝCޝ{߸Aq!u/6fSV4d>{L<zw/~z%~ _s|GKW}uO%F%[nTXbn Wq 5qde&d62&-(#kx@(lCk1?Hi$EaXfip  'ʕ"NlpYnֶ@Z%^~b>aasi衈&袈֦�YB[ _"E1*ꨤjj] t*iwꭸ+ppJ"a3jnYi\bJ_ vuyi\]K@+BN:P\@[jgkp}аPŁjpwh ﹯5&!&#RXL2 ܰl͆|͆\/-tܰg$L74*9Td'YFW" / %�B "] _ B _FVm g5^B,%5 ]B 8u~8 '0 C ǜ}-6 $p#"%H-:뙫9p{kzĻ>{N5=z' w K!яO~ _/ױs8�U~<ŭxbC׾(7imڷ1zPϓ"Wxm4;5V,$BMD^?'ʕP٫F*Q|8'x$@HƟpbع0 6) 6QqOD 9Q!JG٩/yqc+lN xCE.^BŖHҐh#2rU[D"IY1^a `A_ȾD S*1WO.s|O9.AdNP DcY>Iot&:y/<+Flq� !.ev'@'P岝+P6t-5ZQSgDaF1f̋f1AitD)C?:MԝeLe[:4k%B)әI,y>X”EEжYEL&4 |gՔ_}i IŲu/ħM j< U)"D9ʓS鈊FM=/xWjSͬJɕVB y #gYzr%SSEGsi*[ZV58N+5W~j`#A)2r,050Ag&ŃSH@p# #=/ - {PTk\ 8)[ u{; \C@:lX*]_9ĿeL, }/̒ê.3gI:UB=po�#A +(A HP፳K|ԠI{ b@9 |h1DoHBu(i~V"i~&ul|  |Дf?';x>b0GJPxOr5~BV`(h#Åg$[f e~L`jciMl^nn}k\U[vޫ<ׯU)3i~+ך[ ~n,x:py1DS0CC}Y.j]CN57,ӯwW3d8SI;7>ײ5鴘cƒ2"A6Gr1Q/^um_=j+4gɛ$ŎWs{pR7IN.@�8}xC:]VMh$?[]GXm:pkЀcXPGskfCOї[o_$i?l@lkfխo; r_P>}'~{g CPL[NG;v/xP1v[g}ͷJa4Wo`?Ec{ȇ 7d;7Wa7X{}Jk%}IAt+X8xbրuo+~8g@a�V7|7+7ڣ6}>W}CH8Gx{I[,h$5Ȅ6\,Qz% ?(D'gx*o` (XF]s,znF;΅,|_bMuoA_9x8 R$uڳH*g9`s%hT(((E6kX9X&CvH7{(*-x>H=X1Q(`9Y:_d~،~/6l(lS~83CN)xn3؎1[dBi|Șb(Yjćg(@|wȎ2sCԄ̸qtcp˨.:Ƀxp tP6ȍwÎ'8T$6Xyh}(Kȓ$I=G hG}刔}dS#ؔBL(D#S8\Lv" WlCӣsȖIȊ"x 'u8Tx'Z_Dk9KنrJxTiHH79?—BQ:~8Ws!yIGgzә_GOA {h$Տ雰8VNf&Eyh Zg mhn- Fa}gd[9HXɞ퉀I>rR,0&4;ɞ|p:c(Q閆 rj8{)؇頪I|ٔ"Z%^o~a94y J j^(@ɝY<tP2fԐ 4; jR*que(7MF٣] HH2GY*Z؍L|Z|j:XA(~cjU9YJ6yXvǥs:%eDũLX@98јI)u_yH5鑣JWAxUe ?6Tш`S~.xa4YZxj/%ZઊytUHzz9ztDSZTȪCs:&ڨx }?)ښڠ>ZʕF Uʦ DH XƠ:=NFzǰƣ"ʷ}Nq'=)pW{6XZZ>>K^жӶ<i+q(!p~{ [GS\*pU� >;E@J*B-G"u9;51aa g D9rAA3jë\<N7)+xl+tf39PZܫS<kVV:YZػd-X^19kpxy{qJUsq!!'d["dpphR@yM cxpl��e[ p_s=ͳSnpDPǶ �MPw@Z@J$\gnBdtp7P/`bömPil` mҤszdB7qqcPi857Vs\W@l@30Uu}vK $C@cipu\w|з q040+ttiQ;™";xlɘ7}ʢLZPwX" C$1'a>�xU7Př b]l0w k3<V=0wR30,5Q4*Pulv ;|* �a a,40{SK:M@*;PPbCݼ5P�p�P%r011[3x@TW6`PF\,M�@� a�*Z|Ǹ陲1aiCϦ$@|Z e5 n07 6 =w @@cŒW&H|n1;0p;%5Lt|=]Ά}� � �0cl<֖+|0 !#mP7; nVMD,Ƿ@Z�֓ENʺ='Es@n ]Pw 5%�R`_PhP%@�])qyrZSSӬL`e$6q Rt _YwKR� ��@c`2CAˎC0^c*tZmpRڒ0 MVc+@.8P4p=,* 1QY@@np=w Y@M05y@É. �m>]v#J9MfGK51F4n@0|D4qPqA�Da"nI><�Ok]#@t }gR]nP?*� _ѫa<60=ʫvc"acL {'qߍD@h�^T`2ɛcQ |/8.%JD� Ύ �t >N�`e3Ph]Vots.D^I]� �V��R@În6oDP9Huv!q1Z@�^m��/ Pvu™SC1o*\9PR@\?�U/s뉭8[]+>?Mk<rgE<eN \WP}MoZz ,6 uY�^M�AN/}�M0JpkuYAy^5YT/%;cON�5PN޳U=ļq ӜOE4e@oÿe@m޹o~h:I3'"kFS�=PT ě67 z<[\\G0cp ?p�`e@Fo/M&|0\ڱX!a` �J�Eޛ;�aȐ! HA#Eƒ,_H!a F42&3<%B-]S&SN9BPCY@( 'R A"E g^ŚUkLC|uHH@1kB/cʌv%.`"PV}TP` | (ѣI6JTV^ƬWB|QGٲ ẁaE%ŎF͜;w >t1c(e$UO@Bm;> D;!;T"XdtXyo*R?>ʼnP'SMԬ [$B�-Slƌ{?2 OK/CH@z! EyPC8O$2<ȠTD髪dtC+Drt1ħ$,,\)M !Ok=ϰD3:R8<ϨN(3QE,J+QF7T-!5 'IuRB*NWe5KG5/YӾ@lD2mW_- VHKGJ/D^elvQd 5YmhˢMN)e6]u]6iǭ6!ShuU75+0u_qPo8ATU`[S>Ċ/&yӌ}cqT5-931ᎍw(Yfo`arZVcsrfzkjrJץjJ!p:m-ITVnqᔇzH^ o 0s%3z&<rmajO\%uԕa;G}rˣz"}Hv>w7GLem ֽKvOfmyߙ}-/xsUa$>x3ߵgUqLxSw_o\M1}<0R !z 7?aNn`VeSBشŪ_SNվͭn[jz<uk lO`3%Bbz4904%glICq&gPXX1$ndE dEy>)f>bXZpurM,SQ(9 JT)KKZ-]dAeLBIN_ +b4Y*d R`i&;⹌ (N=y<C ԹNv팁8=1NDC꓏p#4P Tmc> ".! @LJs,gAøP*Uh=3Q.-)s=)d:S 5)@ ԧ?jP:TըGEjRT6u2:UVժT@@��! Lavc57.27.100�!��,������  !  "###$ ) )'(*+++-01,1/0333788;&;;;;A>=CA>?ACCCHGELLKNPPRNQTRRU'<VROWWYWYTWYYX6XOPXPNXUUXXXYXKYXVZ 2Z&=Z*B[@G[VX\ .]XC^5^`^^a``-aaae 4e;eIUf5f9f 8f^Kg /h-h5h8h%Fi4i9iGXj.<kkklBo/NoMZq>tjovGvVfwwwx8XzHc}{7]pyNRntXVq~sUgut_Y]mVrftĈƈɫ˔̷ZϸPйNOѾvҽSlԱԿd՘ֿ\UXؿYUZٮkۼa����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������)H">2СC8њ!?zc#ǎt2$G KLiK/a$K(Wʌy͚5xȑ≠@ JJթS{iEH".{H!@ڵ+[EZ-bh#E3/߻7˗ݽ~ &Iq\(`� .'H@s͗1CqiE}Ж}kӆL5G"qԍni77^底GWBy๟S=Snד'St2DrV[52 HD!цYiXڀn`Ck՘|!^m!!}؈vq胈!Q)z#4xE؅<&&c&xԇD }W5$Y)hZ[Rf"r`)d鑑Qfٓ9ye!TvȕjD]矀*C (NU` ֹW% 馜vJfe!⚥YZd*릅lRek짶Sj(މe {ffݪ4eb'Reٶ.$IkЦ\.W|lp۪-JKтuvPdĈX{9HF6gjl}`+,3Or5G < {<C2>'ЃE,F.u߭8Cft`-awAJSqWgͨfP t׽B - -!`u@w +  :ۭۥ.w+0x *7~N8ݚ? nCu*`v#~: ?(&:>zm (g?7#/;۞ϣ]=J£*3?УPz{s*?ꉏ|�}7@ZpPlf5n B A�&uػ $⊁[u[{#,Ͱpa�C/_9}�skWP);L!ECxYks<uQ`HG^.Tx-_H"JT8!GG`d!(9%2yE\훤(tG {nI%1L (')E?|l&AXVpL# J;ǰtk#frzЌ]g1 ܢ+U}sc-vsNC'gƓOE*q!LfFs-6҆ , R^ZFYd89Jy[$%\ i${CYjAP) LR jTpL%UrSd6-ZT}:EQSyHSZ#3;n)'jD]YQzuK(z3sj&^t%^PVjWTxޡ +>֩]U%Xtg;64&IYu(SMVTJo=�m+U(.SӨުpc$&[M͙Ϲ`:awM$8B“KHqVσrѳY diJUw-`JuX&ҽї.)*EW_re&WfY:O:cVc-FukiC.jІ#@`52|6X-,t'eEȐ/+"@9ƇtKo|]|z y'e輄6aL2( EvІ6uj$RVn G@-b 0-<  0S1ȸUNъ׺nbڎ&)tQ4<La 1 Ew$ MAjB[vͨ%P؈Fk`owP@_ TBF@%PM)g F+wGYlsm<arx`:l#[Іޣ'h^U+U33`"`SItPl cj5{==99V 9&,N0� jhd^yvn׼*窛(IBP[mȽ]n:oHf ?g; WŅX Or~1V'25) ??K=B9}?0y@d_}^'5Xo_vi 5c:4SYYdEbϿ`Am*N``Gc~e72[Yٷ]U.|9"BH!PtbGXVbdX Ft$�8}悠v(Rh \,D:p0LȄO(QMX{gkfb$IhJ0dXf8OPO`g7&b bײ-!�:yhÇ}S@sztX&`xX;KX%@<6~Dlwu*w>È~C82pPc{%bR(Ix}s8~x88fTՂx,vV7x9cx ZȋFapFAIund=c1q555ux6UTVH?D)7Hl討|Ȏ68T|�YF\�K&etȐ )،9=5Ed))Fmh\\8)EȍUNx)C '1yWBy@F9Æ3(ͨ2iC,z9ȕ]yD}ȓ7&)SY.E؆`NI,ѸX$zd[ d╛ȍabjƘMمD zm&E}y@D)FYUEXɒ`y:߈EsabkHɁTdIne,(ʼn9([YMɒi: יb)BI٩p\I9G[YϸLԙEx I8*䉙iIp Ў>Ytx{ёL jY>I1aEiBGvC~ f Z$gpyֶٌ4G%ٜj&z8Cx? gHy{5JLjr-)>JG* qr91dYHϷW*/j:yizCWYwI|[Owɍ|:8$ m36 KxQyM:\)8j,ʝItZ쳨tɛo +9pn5DŽǪh)E;w)qS<ªʩJ5:8:*c^7aJ8$ZYpThmz =* z ZXv)JB٨ z~ٰwتj_gyvCVXr|%fS!aCq*z4[ȫhS5J0_IlʤFŒҙ ;*'+K"Eǭ[o4* 9<GcJjb[CcE@)pHUzz +vfJ#L{%JSt&+Jq+ jjU[B�vTۭ?+.[SV%z 8k7iz Hw+(ʻ\nk\Tc`용]ƱmBY<:q;5N*п�-` *� !! K+pf+)Y(K0$&l(L+|`y`[1KAxjuy(�º;IS"!#!gy(q" >U*ryd"<'a:rPfZ%5y@W/j"sC\,fyAaw0aaaZƴ#+8E7<N +MK0_0@XcX@EvBc#Xdj䊐0�s|6y&AuLiyyppH vB\=hZۺT`PzeR@O``�zhR8 q,*˼b5~E>2x5qlPJW aPq;xfT_ 沃XJ/1ϒfE�U65gP` ]$| =/&Ʈɰg'c&E;7�67`%YhfG\ʼ̣e@!W;159p|x9�p`l/0b:GOMӗifr:Pgϣls=PJX udqyVi%$'=yJP!֓m�PU<uXe|˯ʅR#&5z6g!}n� `'@a +C~ #QS&?e]!}}+rMp� aPq޸~3:$Aw}A96k}J g]�nN p��Y.P̃EKگ:5O=Ҕ&<tyPap-lPDO~� �``�=Ƣ_W?ݏ:=3QăDQOPRlp@JP�6S�+N��0�aCl.4E(fJ {q6K@");0y`Nl 9Pa!PV Y�Y]<0V8$[Up<+p#G Mlp ^6Pe`+#K6@��R�']wg/e[Φm, bq $ݕEpl.> ݞY\ q ��JU9ZʷE80B@El� z R q nz`OY~9"0m3"Gq3?0Ap wp=O�q zP,@���0'�RIcKK`z=RpPn doJeZ>��'0ajBʧ<1Sc"A Unl|J*�YR.TJ?u S3?`mq ! 0?�?Hau?]͸b C!rA "HPG89(DxP1K"I<DGG=u(90�T 1eΤYȐ 8.P` AUP�3#B`ڔiQU45ARY`*F6Ŏ%go6$v쑆?Biǐq<�Pe%"DgПC5y4)V*ʴUZU?]eF`drÃA EJyp()dBm3q^Ysg*5+Wo]ak~bo#$`l@1 % �S�AӰzo T+4d@co pFᠳR#7080:CP �,a hn @C9ь@+EdrF26d2Ht BR:IĘ<%zx6,y;.9O̦<ӬB1bGmol&h!tBSR r#v0R'.DDL3P5SQ+V>7h;(dE$E)\W5'vVc%MV(,qgZ!HPT܃yM](',pbr+$ |mrs3aE{yҷYD㴽VZº-bCV0A\`+~=A]zI.duj_.8Ƨgs ޚ;-CHUݡ ��H)3i< TFѴQ^oQ͚u,c:FP;'V� 0 %#(`QU<pM|քH]ZvBu#dM&S%B^@,  $^`-R)RK>jֳeާel&H!Fvic&Ԡ/'uWeiR泗Ýiwgr֤fDHPdԴ N+BMʘⲗFT~n71SlF Eìd<e ~WıkR$2Q7k$F$DR ,>ۭ4]$38>R@;E.r1)d4r~@Eh)SƕLQ Y$6$"[-Y< (Oqe1[^qcVLIq`|1y⒎]Z@g�&e A0A"^S2/U5&.B4X5yO*R3߹ײ&Õ)59CMQS]Ò7u}evlY΄.Tj2=A4닖tnT 轌IgQE=WzRpS|9޹fTiQ!%|Upj=m IgFj92]2Dj9ժ5d*1@XWԒgD3T}`k_B֝j("-ܳ<ybԯ Y-Y))!0XB ; ZMwkSfM;96;#ٖ<mmڡ+_FlS2xrζqNue%͚WHZO2Ζw(+toùr31=;zwê;&򨵼0Bpm޷ʦK~RH˥m4:n Swk6?ZG|U8S-4 խ'1Ӯ**Z~eOV"wE\Ѵ83؉dĕeϊ\U_'3' y51w?*vу*XNm8{̗VYJ)9ә;5\Ρi_ l3j :Z-ZRSkKR+�mvqLz6`*-Pq F05 w\)E*c6"iHC7NN;lfCl6)]DWe|e)m+J*m�u  V-8j~c 7$2I8>pg8SY<L~q(z\W"tbhw\Rxr^*om|%9υ3MQmrGdz#RGGx1ήM!3qxH]kG; *v]kB0D@E8y2D ﻷK-¨#>D@|n&l�7A5/^_ЂJ?zs Wpz^}m{^}}!{�.�$�8X>|/Ǘ@@��! Lavc57.27.100�!��,������  !! ! "$$$&) )()*+++01,11/13#'4444797;;:;A=>BABBBDC>HGFI*L.LLKNPKOQPR+TLPTQBURRVROW 0W7WWYWXZWYTX5XOPXPNXUUXXXY7FYWXYXKYXV[@G]+] 3]XD^2__a`-aaab$/bZDd 5e;f9f6f 8h.h8h&Gi4i9i.i5iHXidQjkjkBl/lOYq5Rt AuTdvGv%Mwiqwww{4\ty<bjyNvQoSTqlVgxv]_crehĈ|˲m̩ΒXϸPйNOҽToӽvԱԿdֿ\UXؿYUZ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@H A:bQ#GHDFHAb 8Ȏ#Ir)ReIELeK8Aȓ)Ky(ț#D)4R<KIs&KyDIK (P DG" $!C:thQļt%[ppȐ&#.y˘3k3f˞7tVѤ+K&rkȞMl1o6ިP_߉"_72Jd T-+>wL3w}Ro}UC+?iTPNAqjH4Z!<pkE(Z> 䖉r%FBab<4"spu@IwZuY7eVG#0x88#e/xdAFڈ94e5)M(eM0Y(p`)惸bb "W\!'晍0QjtixYncI!ifܛ"Iq)餔Vj)iJhD ffVn.^"誾E7祰*묝:&nj!jlDJ6+i^ꩮdV(nf#Ik.f* JH"rwH~Fo*+jhhܽ6:c+Ė;ff0\r9t ؈ rNV2EhY L[׺UWC 5(A'E ]P 9U/7tPЮi`2PypWnf,L<m#8!p-",b7܋bwx߀"B6ڈ7Lƺ!䔳!WwyL%.}6!m 9)0 30.ȀB 2ܠ;7.{ # 5$З86 jس )s|O - CDo1k2�e`ץ�KX/vK ՠ?@1 g�ױ(D!  0V N W0@ R ƫQu0aZPc8>Yz[pU4!<ry +8A7LE4kL!BImcۜHFT,! B-ڥ@1A XH V:%]_<~L%kJWs줻rCKELctB^)g0x{Dc ^BjVH=2ۜ$7ot"?l\'V_2A]L]PGr)թAyc8k]sv6@KF滚XPP'Cя&H)E#!]jȨPA +ӗ3aS*DS(4v0*s>y/He5Fx!>ϝkn6ˡ.<kCηn1`(PoFLzkC[54S}mcБZ԰kTjV1i=uNj d zZnXIhK5Wk;:XemMCxԼ┫C*q]S mq^Y@ٔ|t.A6Eulcf = VZQ&Iε+o/ۂW )~2>ek!\\-],A Ţ"/%jqt;Y.m٢6Mꖪ'7cXt-pdkNf8}EU=VOmRf\$D Q/9(:1:BJIeP殑\y>Z\C+0{0 `S2S&xE` Yv hb:zT2F.EB2+!n}!uʕdgZ>DJhEdkXUQ{]fTT4QHwJ! !<1@@%+;E* E6`B/M/c(@& xȃ0=! _5!XN 9!>U'L-,tu%\NFB�2� ky+<LB 0-KS^~Zȴ£"92aP P@ayCJB=ruC {2q=sF!]Ybs2{  O/( ^*a 3D)VSִJj5j8o\BSS+Bχ<(w,@Ё=<ͺL5{/xB@5!sm$!`2=I)[~n*f)'s5jH0 !T`r]@s�%rXVudkӧl71ۗ#1$QH$#MyIepmKGhdئ: wЗPnb⦃"V,T.W7�xmVpH4IDTCRf67;W-#a{6.fY2bx.PdLxGDNņmX.d؃Z7jCGSG."kT[\,x.+W5bܖFѥHAa~hCwT+$IEQfp,cx`g(J6mQEXxeU0wku(=[SWV%pRxUGGViViE҈?heDu\:xߨr]*@088(82W7�[PvX)}b/O� ِyQ,`Fj67(9)Epա@_#tTsxEnvOa*@C3:5PuPxO4Nd*'GU$Y$Psfxl?i)AzSU9<7鈤WLFa0Ē^^.`,$GHEJ}Օ)ky)Ԓ+fYm9TݨyGZ"#jfD'ْpJØz:6-Y(?YFU_ l ITiry V}^7٘^8zny)C9B8]ƹ{雁ԜZIWz^5zY'iR>XYf<Lي'Q3GhaL%hƘY.)wI�= ԉiQLy&f]j':Yc~vSY!#Eà5@uCwNֹF-B(pKtҢqYPmI BTP4Jz9NJbAXXإ I:U[zhFFVgwBfu=5LC:^ R:w*jh}ڥ$dn}ɣ)'ʕ* 5ƴ꜒vJLz#� 7`I@=j @҉㖁Sɪ@֤:G<\N ^d|:ʹfzW u䊪J _n*}ߕTťʦ: ٪ʪ*'fJA Aڅ:<ΕKꕕ*:Jչժɫ*D˺)ڤyʱ2kIi99d犇4C ˉݺz:Z@ԕ9'ڦtUJxB˩ZuZYԪhuO:0˱KKk2 G ]jNK:I9㪱 s7QT8z [V(4~@՛{;YUeJJNʅ沱;1b}KYKjٷ bȹKڶ{E<\u٫D;k<uk۶Pڛk<ZԹ#Me+{PtxOfkkԛ{;|ڻۖҫJ1h+z~ [K=K. ²y܆>Y5H<zq&|P81\Z ĺ2PC2 �6˵4l겦ƫGK} g,zkS$?v!IJ/ˬ$l<O|ܮ"zi>oƕ{elIJ+2p˸|˶˶˗pi(ƛ̞ы#@ʬ(@(̼&EX\ Pʦ<Lj0B)e:^r?ʾ)켏/V g1RhAeeBl3n<?.SmHV1uU+jhҪQ7FŮ45Qh~F~&!M�U#EC :k(uёuAg-"PFI`a0k0a`I0 톥j6LU#Z =+%gI-$r1T0o~x0N�'~o"ƌdZNrFPY!Ip{w` Pip~n:PJvk,%5w D0Y�~�\-D#@P{pa`{B`HgH-m+jgaCpp[=�7 "�pg8͇8VM]UZչ pno�?P=0="\~+*6X?m;BSll.=+om�~3`ЭDFwpzb#cu$0>)k!fm?p-�`pH<#aW0*ܮ_,Fg"<�_^7 ߳3�i^�o,cئH-d ,p +kRx<~>cpcr&bew~)lͲB`p5_~#@P^ �=N`oǕBђc܃ݓ2MG.:~0( YZPC^ � g:@2窣mN2n$L~'E~,.ppPP; P�0�g@5^)Ffd:UvqLC$"aY 6uP=p �SwOBͫuQ0@n%3�\@ ` Q$i^PP�� �a6 rd:ߴ3LQ޳2uP p }o A>P\pii Y/�ZP'0h.;pi7#Q�~tV$�ЍZ~PZgp{�ث}P�[�Pp+�7/.n nD4rmP�:Աg˖~,]m4qfE$!E$YҤI%L)1eP0Sf ؤ@1O2b Qg0P`SPYQcIYb5Ĉ(KYbdIi&QFC 8٣̝{,a()>8P< Q۸d&Mp e j3ꍡ1dgӨU4Zêcj%r۱C (~޾&  G\I%f9 U(џHaE=P]_^$XH$k?7 *�J"K()?`n-P!;L $ZȉB(ӘzEbu+"jb?jJ1@@GG&:�n� 8# |*&2ģ)&D<ӛA)a*FLN"墒:;(J (@�4R�>H D)\2MJszMӴ c5"xc 5 h*? rHaV>tP;q:OLTWq><=GsCҭ . `ؿSVE 0]$dSP<qTmC˶* 7qW%$tȏ57W: z Y x.:~W!S!l̄gJs<jP(pS#mN܋1"7->y #}. 2*`H{@/xfĬ O}=ʼnߛr U$j˓:R$r_R�3`�8 #P̜:Z~hice !8:UvH|q")t]ݦ6gXRVbYQvF*ba?!ɇ k\bbr&DZ�vuAiݔ2u5t5pM~'�lYT %܏1yެ3U& ،NPmȀKI`dDpQ3(A$AXƬ RH>I\L*F%,S ]W:5pcAC4IC0 xJ8D18+#s-&5" 7 PUQZ@R, b1x$+x) `Ȃ :� |P(@URvJ'*EnqLrطO]"ّ%{hIfG$4>A+ppk! `ٹr`B\jeT|K,s #<Meē:A0)8 4XxP“o` =Ѭ4,bn;x:c,Ч6!?#@pTV} vK]g؊:@ܑLs4D iB%AR= 7y$_*s$Ic2%1g1 Y,U@Vt$ݴwN5AhIo>ڞ^s+] 濊ƭzlxV]~5F XTv?I$#IfR))ŦlZO -TiZ&w+E䳨a]`*W J=v)dD@rWU@3=Ӫ7Ƈorm**,g W]joݷV|Ֆ&4Äups۶�?73}퉶c]9;7af"p};ckƧpc$wGp*dUqd,2qxnu rkĿ1q5scU<s #v&tcB2ŗE1 `p^Гn6& M1ңB\:,nVdVZRTŴ|Gj)3R8,B8: T~f)e3-/ &?93%Ǎ]sLxvfflv_cGgںA7qNeI]NE4sD ? I7,x-=5xaȋìcxf;e^ys\C~qKXmN@X_o!V^%.u&%VOUy;]W2 "<FKꕻ]p*Z;=$Sj|*7 +ǯ6` ^ą<Z8̗߱M\ѝE< PĜcXàK-q5 Pη*Qd3yMF$V"빵2Om,lՒN2&#`V35I,�P\{  �\Z,T>d4b?IC*{ @L!68xAx?L4AA:,>ۀ*BB!>;B>J>gڡ33#>XN9҉2,C3$83\C6lC7d �( B*)C>|?uA+e*DA<+$BĀDb*DuqDYYHt) rq"#L;ΰ68ETLTUlEW|EX|E*E[E\E]E^E_E` FaFb F ��gdfdFilxFg �! Lavc57.27.100�!��,������  ! ! "" ###*'(+++,- 01,222888:::;A==CA??A@@>ABAHHDKKKNPORNQT%;UROURRW ,WWYWXTWXZX5XOPXPNXUUXXXY7EYXJYXUZ 2Z$>ZVX[)C\<K]+]XD]`_^^`_ 4_a``-aabbYDe9e 6e *f6f 9f;g1ghhh3h6h8h&Fi9kBkKYkkkl4On2<nRbu%LuWfvkqwHxxxy7X{5\=bC8kxOOSownUhwtq~Ou^yZrqgƭ˴l̷Z͒ϸPVXйNOұҽScԬhԿdդUֿ[XؿYUZۼb���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 9jA{-jD0Q#E1$h Ń 1b`@^ԘQFBUt )2!0[lY!3a3˜=dڌeN!-cgΤ0qltR6Z'QCY CAbX� mx䑨H#}Q/Cd0Ǝq`]8ǜ穂eӧM 5֮c5ڸs[v߿oI˒ +_μ�z%LY0Ⱦ""C;&KAW|3G W߀*RBZq@js=g^EP` uz}it=f-Et|]<J+\,K6J2dpS>dRV$INi  8&^БXeDqޝxrw6ޗ*蠄FU衈&D1U&Bz-^Qx(#z~hꪬR+za'k`9wZn k61zkk~]ɉ]_} *ŢT6ƶhZJlJv|Y]AC#i+"+mJz^L]T&>KTVܵRXj.8d l"Gk{=~ |œwYLl9԰?#GAdiiIhkvP`}In}#Z|3K[\+y`YbF*ٓuW*}ߌ5?)H!N Qꦟ;>Aޛɺ3"^'7G/=L/ @ixpB -0 * >t`_~??;/}J( aY؋5lp"h> ~{_Ca 'P}pG᪲6 nZ X"/$TDz`JlA cCZ1Q"3 j%* Yx�MLKPRdXŐ-ksN&D%b I@5Ґ8śg&gc C� `P<(H&6L:3I̒$8Fe�Ѹ0sT0{GQ ,yD\qfߨSQJjQe i>3F3 b!%l<IVsxb()q1<9v&<YOLp>f$ @GYʂК M貊iA([nt-G9Ґoy"j%pZԖKE9%4a\$U͒^VU!KY؂'U1uQmPt8\io,y5leAjOkN4U?~l+"e`M j֕URT`%`)cLHy(<k'hFvNVo YQy%+C~jiF& Sr =&Shucdg[n<'AE_˩:rtüPR}ln[sx9k Yen~;_ַ֭>V-#xQ̮g`ؖp5]^k:JhwElŵ=qw$3iL ԰5f /ô=Ar1b?5|u 26\p)H y'mq콪;}q̀%qx-f%VPv[K̊,\g ,([t" x/g# mluɮuU/tg-BN1o7[u{d>:zkULifo)M8j׃6U]Rk~=Z5ެ2;Մ#آth ߸waosb˾dܾ=muFc3u7qU9�OSJ@R4vt',Y* mԬXkVTNYя$E^-t9r׫,xw{4wҤp) q%N(P XeY ysW{se[+Q׭#AZ\v(KEBEc\?lC̃>jymh a+sUrV5i; 79! T`2!m``A L0B@(^j^ٷdÄB U</ zB@8hT:g09}rxQ 'b~c1F$_R7(*Z ק_@@|4@|r`G<PxZ0Q0gp)xglghd~iinR!(C*BGZ� 'IէHHPVWAp|wZl>* U7(<r(-(z`xqpQ0}m�z0fLV&>!ׅ@G{?I;t~8SȂCHҁ"4@:`gЁm`99 vDoօNog':xtwbg,S'7 F4(kH)Fks\DHȋ1w 3x 0*a bG^f-fFW~Xl[h77nqXu0vlvUUx٣b0�5n7_DuAeTƅƵXeE-igffHTQ$ :m78t(bjj%i36j*Jtm7k6]8/URGxe5S5-瑤iE7YoL9*(쨈 ֏;4fyX&yqQג )dQ$iDmvG<6耙r)O'YnUEvxkLxf=rVuVjhLU˒G]b HZ9(mY*á7)g-%x#y.Ť� �ٛ 雲yQruQ*P@�HPHpYN`ىi>Tv}'#眿JZ#l$C*a:egmMpFL'b})9Xpi~ Qќ9v >#B @ǒvhxV7pjc6<yfFKT*9> �Y yXc8YW#͙E&!F?\�*iUZ:l2v.*BJeVʥM=`NkYG*X~*ʦ£rjF ojJVL_bZ:L�Umh<y*Lz0x=Zt>ꨌÍz(LHcSWLzFJ֖Ff5+ڧS zligVz9Dɗ{yh=MY"x&)UJ) ʬlY*:磯:WV=Ϛwݶ{(ۺD:ZciLD>*Tf<ZDF[z822ʨ1 3wFEKE A:6OkhRM˭ @U4JSc=DJșQI[r5S[%QjfK>Y 7۷1s*Ig;{%m{Qdz(4LkhgADۦ劑^Z*dZ+eU\j Q$p-m&+X [۷u;y 6ٵ@zcɺ+I){嶡A*w4\8⻹d KQF)CvXoJsJ[{Z˸%B雗EF4cXmJAۺ k~ _֊ `܋B[qk : d E[? Ph空vtQ9V63L�|TLhESLdؿ[nElu Wÿ& BKl:e4ccYi2֩`ܻpx/uc`"R䦁۬oaBiǿ ĺ)n<&JzitLcKYn+*5Xf sɌL\[{'lQD,Yr<{y ,Md|;>sJZ_Ƭ(U++_oky3),Ϝ˯5So{:=H̹#D1H1lK2olWL 볂Je!*Hjk(ʇwkԼ(m,@-ܴ! |  5c}\.4ӧ%IWO=۪addU_ PwV[E\Q,DM \pɨ'+ZxʟKˍȯCT&,ŐDBZMcY<\=0Llu,L ,q==׬= alJ7ݧT.֭=V-P*Չ\JKܰA<{K٢j |J]FݳaMԘM魫|\l+e]-۾}mgه4ܾ4mc.jH0HMМֲ>>!*'?\׭m@@&0O4?[ <?O^R?QkH=_H 0jlnTvzteIOZcK=TB8wwOBLX Bo7 <AOiTՐ-Pg"-a_"u8EnDk<ʰHa~(v,>PhM9`*Y%T8=bwLRdQTF"fAIVnK@>`q*)W.ֽ>J~ RN' OwhGo@vpvPq`I F{؛r~N%.y庂Gtpp RiR�pptIp6)=ۛ*vH2x1_@tPP�7UNPtPMuO?{m#OLV%'>zR.wPP?3 mH�p#}♴S;ZZ8=@q``5p7@3fPWD@ )?&\/䇅~Dvp75  l`woM$xeJN*�CH! DPB "]u15<8aC *D@B(lRD!5 2ThP?tpBR&J<MTDȨL^ŚU$H3"$XĴgݾڲ:#o ҃, WԸaBA3>jU&N%a]D d'-{`q}~{q� $0b c�ceNHYhѡ=SLIxZ=| ulٸ3 ηj ބ +3/6$PI18@ ,x)'z2#ʧ>C*+;Q;K&2�} rȃ֢ 8N`�"0 I[�C 1D b14FQ*bF;qX�Gʁ &*(7 5HE M#BIE(c fp .A 0B.@�NE t職D zR<ΊjEk:G\O?#bk*PD\i4pG�;O/R8`ZYD445=^,<5X;Y6?a-Bcr7& Ԁ 20Ir7@:뒁$ThbmK^5}ޫu35w߫.7$p!-!&7ؐ <XA@bI>PB . LU 1!6Vgz[wp-h("F_8@!h$¤ .Рj:z.`cS� )F@XSDZQmʄj_筀|:xr $8" |n):ސA0uT fڙn:y>~7z]-ܒ0xCAJBP9JDbA7@| �:P^*N7@`?˟�67T^Av@�:@kd6 �!6Ii"R4F^tj~RE&:{( i�C\ Axso840,*mNXEɸn^a?9&>mF!|kY Ƿ 2,02dF~sW(Bxpa c#R"PҬftJVJROyr><Fؠ pb.D"�N�R�4�uEueIXM͜ffFo^\e+])3{<TAXiNpfR/�8T�Rx}Ka,{hE0SL<ѿhLMtP.@`�_-=�� 2Y +~fB1"z5*u+LUF㲿D[�wY@0I$#At7j @�B (L.V%*pXӊd->x-@h|qp @ɵapYv<?jVd+նLQ~$N&Po�ⲓ +&,Vҿek� �+4yyk{^؏oXnX�*ar4# BS- Uτ6ͺ }eJaY9®6 ,_ " \Ub*@H�C,.I#] `j!+,W Q`ydAR29i'?{J�Mdk/ZF- b�Q6%sz8 6@3}*K2o&-W;fY ޺yNR;0|9A[%j1hp-tA�F0P^0ku m`J[ 6WԸ(Q :mNX-5a&\ R@ 0�= `Ix*Eqۣjօ% joWٓ(KJF60>7N 4C,8r. Dw 80̘qW^kF%Jkz[6YcF3s\? X$Ix V!ePLZfշn}&?xla2(>=Ux1@~!_MrgZVTф<b%Q##/QP9nW><ɇ5-#a};7fs:^͍nȔ7ƹUc19^0! ×4b3֣-°3D2937 "#II0kPt$[!ܹSX>zc6x,# +v;Z*S?ADBZc(k2+Ls[?ȡ$B;A(|!l>:BDA9,/׳b9CfKC=A.Bvm!xc= c><T jӫ0ԝ1l3b3EDl;08 K!42T V<5tt{D8c{QBWt=䤴8O <!?�B0/ p:C`ŷal(03QŻ`3mġLp-Tj<3#9CAqgL(GcT@[F۲0EwGc?381\ԴaG˘s\@(#rƆȗI(Iz+<!H{ElHc!0-@H vȞ4@c13w[`]IɦdQ7/,9TT3~;|I>?;d|˨=Jy<O* lD7S* SJdKܹrC,EU7\ Ģ%j22> }ʫEZ\L0rDlDɜ1NS<p ?z4&3K"̅ӄH1{ Ǐ,ɞˎK)lt?ſELD ͊JJ:3z>ɡBRA+MpV8+yML_B7O_N̈CNMtZdOt1UH"Hԗ,KM ˁԌD=4+DhFO3QN/^ Iu$BJQGYDFnrΌ\';р?nR3+ҥAPʫSQ7ґ:wYw@!C.B,u{SK"s@c'Ċ,�9.U8PGe;Sq?:Yj9SSN=,TPeR=UR=SS <0[\ Ϩ`_�b-0`mTeefuge0_VfU7{{@Ĺn7 >mnrrWnV 5<PK5�@H؀5؃E؄U؅]>a9KR5UqzQ7cUSY2'XDY3X+N5'V9@%Qp4ȂٜٟٝڠڡZ, Z4%Ёuڧڨکڪګڬڭ}ڦ]ZX [E8[-۵m��! Lavc57.27.100�!��,������ "! ! ! ##!###)&'+++-01,3*-3337979#:&::::A=>?A>B@B$,BBBC:;E(-EC=HHELLKNQQOQNP+8SLPTQBURRV%<VROW -WWYWXTWXZX6XPNXXXYNQYUUYWXYXJYXU[ 1[@G\5G]+] 3]@]XD^a_`-aaad 6dYFe;f6f9f 9f+fcVh3h6h8h'Fi9jjjlBmM[n @o0NtUeuiovGwwwz7X{5[oy<dOWWzQotSexvX^drfĈʫͷ[ΒϸPVXйNOҰҼScԵXԿdVֳcֿ[XؿYUZۼa�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������)zĨATTP"DJH"CEVq/E0$d#L4RH"L,Y%ɗ5aܙ2$ϓ;_SOG5IH;iӞN8q%JCh,Hۀ 4rhQ1RGaݺB{€= xE"bƀ5E}ɳ4I'Q;9ڴװc3qZ֥lMLZ  (_<Aܿ]0"@Kν;ȈP^.iQ?lZw:?=%dl=  km"mU<oq!@)Ry| ]vұ_3hw3v3ȝtf䑻THfZkRRHJV٤jMX$%IK`\@txrlq r^Ezx7YСwcf۠j衈^Zaqn戔ȍ<Ug]wj秓y ڧPꪬydl>ģ P)ZJ}.#'*:Z&쪌6q&rqq xi.k)'߳t+un[j] *:!Ѻ -a7ߍw L j$1. '#8R\ju|8dnfgɶVkBұ|]d,kv:^b-]dlզ'z . HWAa6jţ*mvI{\.ր5)^"DRש1w !n\Ki\rbzyn:ꯧ.{쉀AS'<#|G/Woh`G;Ɏ ^B 2PCpC ߰ 쯯?dA n>_ n `{\3<yI|}ğ 'P3`(C 0}O~4`ت N| ;Y@C20Px&ZĢeh-Ї bE2|G�G-4�}Vc EU,+ 2ceF!KXPyaq#((2 INVQ,9C |R&I,5c;IK- (b^K8KJΑA RZ:2 C>1S ׵\1ъ78f2g0g>)@(?k ^$Nob%h4g 6>2%<Gia8(}z (-[pK6sM5IL$͛8 hсjԜ\A ?jR!@JtÌdJ8Q~ڱ|39Mΐ2p'NGV37iɣ.3J$:YP>SE<լ]k,g 9;&acSgɐjigX(`UR\P}Hq2y%RIS-5,OOЭq\fdi9ZcV�Y%ZR:vb XY,Ϣhm-5ki/>|mq;Hip٤iU\eOdOe-ZBBUeՄV 5QQj.}nMk"RTl#\U_dy׿ӬK[7U0KI^^vʰhE�]\{Q c-yY7ĝOM,.-d] >%#3ضp)oQ;ӤAd1;I :_Q!ieٰŝv\fx2ki_8ۆr3l'eLE{er4N% 0E'ja6*;[4-iT6NU<mg338那޵ɕ)&_}cN95n*{JJoW'j WMt15hnKL)S6glهvMi-a6|?6mO`p6^*щr¢07qC+S;Y쫵Pa6}xqBڔvm:y&{83OVܫ~-r|IۦynlFEu]Nݪ7Z:[|?NbL̑~%wlLgW<qYV\x +KbzȕXru8:}]ls{$2-)T"=UgY_>(LMXT(si0= nX;6IړAo s^GY#A'wYy9,z`zɒݸGB�Н22ctyC[g($c}dtD�t1b;yNGr6bc%Yvu72b"mD0Xrt@pPLd {'oVedg_!HMVp7N`„№g!aP3]Pu`P0{�X�u�&(a SpS%uls,'M>-u%XbTAa X@l`fpwlp`8Zi@D,cdbVx&ih6uivĀM%!$*a Bp{p3XfPBww@u0#tpl4?(mA�eq9TvŠR"؄"J@!al a{l 8e0Q u#P]'evָexf,;2uitS�{ SpE@{wy(4`gr]jl�7Fp‡"yኰэd*7XyhcQPf`^B8G@DyHyrbwKzgW:yY88N0f@y!f�g˦!0a|}'ZjftrYԕ8fyJd@&cqqrH&~^Čt)ix�johZlS憥Y{b~5fW6g@lfktw9{S& TR)P_*כ7z7 cDϢ�\- EЩqEGq;X#xQ`.7HltRLƒ1ПT-�=$A%-I?&M¦i8%8wQגQɚvET]77rm=R.~@i#.WzL lywvyYHvyQ5tDw&jlWr uuwEdfj(&Ab7x}v.VOP:Nڝ!je4ZwzhcpO*.X霁*EYU! S4?M(D?Yw?uiuw?yD P$?OJGT+ૣ(tڪzW!#P}nT2prIyEbjÚg* Z}BTC-p }&WH(ȮTdG& ЭmTf@eU^CZ�Hhݪ>ͪqtG>AVr"X{F5@c5PʫO l3ZyGaıʹ0n[Ic(78[k$/b7Y+%jA&$SMa5ˣ䪯*Wt\[sl5@iS'crضMLۭ=ed;pȫ*JVZDG/ۧ U+y7˷{3QrV K xWƸʢ|*K>;SdyJG9URp4eK7 t{ʹp̴?[H#vju缝[2B�$ \WĻŷ+KR릨9}p(D6{H5x{۶kuşH̋PJ<%@K.g@ozY*k[QZ͙{Z}*(>+E_ZK]NR-P^ ]ӼM �Teӫf3Ĉ{ܻĪ;Ń;AȝwK\Sj ;dxOٽ;ܵ<Q;ˆI\ `;Rd\]:DV@jwh'V$Ld uG`ʽF˶ZC+w1h G1<9TyLC;|e4k|-vTŌg(Bz ~Q ‘JAO|Nˊ[< , FU|^愾J[G t`<uSEl(µӬNҿɺ/lΦLFZǫn;! 19ʙo�Yɻ|J @�ʲVyzw*wm"\^̔,¶oXl릺2 քD|7\)\ϗo|_ ͥ4~vcם|-<b=~&IJ}А++QH16hzݴ#MjG괹ӖpVk/5$?'8؞ӌvD45 z̟ ;ɴ[jLÐ]ͫ}΁hMC<#Y n6sLuw6I˱+ۙuu]^vMty*X]W fTʿDJ\|#M03ųM݄߀Cy<+:=fGkgܿ<菺 ѵxY>#.|EA^fIRLּ܆JU]݁pߛ zY ܪ6B'~pݖ R˫Luu+Kĭn.9؆~#VݍnDɈk.}%=6n,炣tnIk.Pi+Y{轼N,aߣN❇G--I i.u9`>HPWl69sPͲ0^?; kȽɬ%^ۦFI+ڴ[}mKL w'<*F$YhI"oG]da{Gѭ\aI/I#|jk[c?.`"5{kzIVDZ0ezͭ=ڠ[+ZfFfmo'O2ئ//DV~(;F|YaUm>E h"m. FU [dOZjZK(zQ vT_NCCJWN:"u/k邧M@..NHǧỸ/V[|ywod&x"PS_$Ư_'б^?% lH~.^ n!`_Mo?Dw 8S8  \A YBCoĠHb )FG[!Ɛk`11eΤ ̛7mY3#3sYtFeԩ"@dZD%Kt %;V!;ҠCI-RΥ Ō2PҥRDetR0L<+^|`#G 3rӞL,^Ö%;lڏ+B<9C-_)[kroݕ2Zll` czĈ"Q2p&Dܙhh Iol)n}lS;?"uo)jb )XB4 {& "8Ƕ*"�ϴoRkˢZ{/>a`è,~k1 &j*)=J=p):jd:,I+ofEjF8Ř+ = 'š0Aen2(d5 H9 )iĂ3E3Z5s!hsH8AK.'x" PĐڵ( 0&ܢ6" JF 2ܢb"1Kq Qt"TV]M躓V4%@ij0&(xBa"DPmᅌJA46`!t [,p[Saa6M9K:IVuXerObiޓ}kJ W2B&C'UA6 lϨ c>T^ѽWŗu\Ǚg>u X1Hxل~ه= *9CvTW<#Sk>ծ˵۝k%eMSQX2^vvf~zƷN#dS>MQ=IdkEO jԙþ&#"BBgYE ",֘B$x˙6S$/ S/ɭ91V'(hO�wAOC"�d@ `~29ʕEjRM L�.- fY OJRJb Bn09P1&A0 zȀ QBV1o}KEYbTSɐ.-Cv@2gYkƄ�m0D gx=ԎUPڲ4pkxpGQ!-Sg:m3c+0PI[܊=a$ A bd@ JL`t� @ MPe s?Pka^W.OzUeD3W#PWJ9@ z f=+b|9 eٱ&dV͔ꆢ7)xO B!@sD$p<HA B 1!*lf82V6qD唑m N$>WvDn<0K9HBʲ$d,1Ƞ1�80bLBKT5թ'DݕÚD ͸GYw#䰁ysp+V %\Z9T,� 04$R3NacXfZcYrX7`6L-K퐅+p+$pVClpLd>A nFbrkhd0-V$Pmۼl%_XI=VZQBuS;AŮ 9H-s1_y)DEyK6$Qev,p&ᙉWGXk"Aúl <`2 B5  �@� `O>Giɖc)zn$%f`pfGy2;d"Av.@bHK#.[J|" 0��p /&t ߥ ["G&0AF<i\!Xt  52' *\c48g=nu6#nNwF-%'Sqs>�b<`J'+2 �@[TCㄖ,~:s@q78EH1J!uB  p~F�P)/?�^29 A+x;܏OF^f>]`X�O s��=P.l^}MVJ T=w\}ok^1WS%0L2z{Z��<4�u6E3Dx4 e)8GBǎ>McI\ ޛ` d}@<}f3w; FH7Gr)GfpW1ob7+�9Cs@?4Ӂ0үXKtásj2Π "# J *(�@\=x$ *ᘢ2W j7� x:cUz<'q "( #;*0ld=P*0%41jB(8:+"AD @+^�>< *0㌆:bý=O5+QRڏBqР1XC3+, B# chJ= .CB8*@&1۵] `00@b+i;� (`C ;6&Tŷ?C(#Q Lꡣu'.p!*Eg L:3塍pW:0=" /!A;Jbȇ>y-2 1J2-8> ;$�>TYFۨ  KAb"EKDۨh(h�M �UkT:$SzE.\])L+9b1!` 4J;hӱ; KüB׌A⪭ =ҿ \q = <i Hܳk7xDBOM0EV&qO7aK[K@ %5\ !&I̖5}\I 84iŠCID1@� `َ uO MĪJ@OLhl©J+4�,4qqˬC -Ki3ƴR*.;\T8}K4ibS6M9UHqA=Qg|<ܻ%I[w8NCѓdR,2}TCNrSӂT8A5G 5D9Mm%n&]5}J-0|A#\%2GAԪ%Ҩ<|5T攡>ExR[fؘV31PHFxa&* ssҏP%V'ThOkdSB<W\% /ULQljXV}mLTؒ0F_5Kz=>bרkEdדuC{R'd|+dŜ PG(`M{E@tS UDO5\dQ1U3m? ۳ [ %W[,QV3R5%qԦ[Y^EݖwmR2 TZ`}NzQh@Y,4Z]׻řV} nsR/mM{(k ZTgM%KZz ͸tɥm]%^Nd^4e[]ՑXM [ -%H"c؊uZXҥHZ=E<݄܆]A=ߛSL~N<ZɋpVTS{ڻQZYߨFoi=Y?7ًU\ly >9XDa`sZ-_XV$m!;۳V2Q\TbR`Eզ5ևEb'&QW!US\۲bT}^k5uԕS=}Yd{%f% Vc\"VXCn*FVM%XZ^=|4V�uvdR^օ7a2Vs`!aTa�>T;Ya: KO `ؗ|Q@,`RN^L'!n"9^^\3flngkZ F9sEs*D8c >ZNaefrS_^?`Nex-h$g[>hL)kbug޳h)P%iEP> -ӤNv jM`j oza_�[%5'@4jFEEY˨j_J&ᯖ "�PA9#(L_`~lξB^[Uk$hH!jf�<%d4@8l܎Žpm.n>n6nXFnm('r-n>nv PVrҕnOdTgY~ooooo4.U Npkήk9lB ֆklm8@OqWq/Xqqq1qG1qqq!r"/r!Gr#_r&؁� -+��! Lavc57.27.100�!��,������!"! !  "###( )&&+++,01,12223*-798:::<@>>58>BA?=@B?@BBBH&HHEKLKL%M>CNPNO +P)RNPURRV%;VJLVROWWYWXZWYTXPNXTUXXXY6Y,CY8EYNQYXJYXUZ 2ZWX[@G]+]XD^ 3^_``-aaacYEe -e 5e;f9f6f 9gLYh3h6h8h%EhP]i9kBkkkt1RtIZuSdvFwwwxhp~{sy4\ONlNthwq~o\^qyZsf~ĈɮˬU̷l͸[ϓϸPVrOѿwxԾTԿdeհVֿ[׺XؿYUZۼa͋Ԑڤ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,H=*(F JT8q⡁Vܸq!G8)b$ I%E(ADeFX|r˔8W|ʔ3䉲$P*k4&ʛITI$M^ $I"[}@ ,H[y*RĨ.;W!?A仰.ak<N8Ċ#1Þ.IQN]iW-[j׳oNmwVM G58X%BH8@ (h�=k߃~jONJH6ϾF_nDZIL#Dj_})�LG}LE( jjIt%\<-@uȜ ]_yw{5jb?^|Hh1Ep [RQVU\npQ%RrIfk!beq9٢ uyp7_C' j({% cN–ۣF*餔D饨 E.Vy2Tލ}~zhdZ٢< �Ob+ljrV!8�j0y"KjF(b$D$BAm;ڦlQ2{{'**j $D"I%PG<qʚU.~j-#ZhɃ {pI,k߱B$ֵ�v r"+t� ˰4Wm6[un|/sy2b!krry-% Zk"N\v[5\)j6yewfh'Yqj5:yRޘg.L|gߤA o }DJDUW#Twu^w~!}4]s>xB&|ۡɊa̋&w_+]5π> ㊾ 곟~ϾǿG_׿_ ^{lg hC6z GH\BW+Zzf28ȡq*x�Gaw&"1G l $.Q/xm+ZQT hp!T"Q8UAmL- NP>ڠ*daC}".񉌌d}h!N1$8JZRi!H_MP|ʰGI$(Z".oIP&k,Q)5$ps`U�V1/ `+X.MhS,pdYK(2<NHS%0"Ѱ#/i>Ҳ�e F$fTg;ʦDxlO?J֜&A7* 0# ЙPa2SC6c T8E\TIQ&ȓvb΋V1)AiNӧ;b:9TL[Q*IU|J2| )URQ4@5jPjW۹KbTXRs8h[7͜nwūPwG,XLVUH݄+Wso?J"ԩR&aIo~4kdUײbF=&.g5U|+AS׸cRᳺ!m5qCԣlpL7w`Dk^bD{mu[{_-YkѴiZяmʝy FeEL T�7Ñܰ&8"#3{iz m!kVء7#29b4-ua�_46#ߢ3g,Y[I^7foy+Z5ZUqQw‹+$@yGVJe):˻TwLf6)ZnsU^)ђ 8S#ҕܰjV=qdPOWԤAT[ZZ5Z8X-cFs7gYd ěke'rÐn]K\QtښeܥЕ*Y`iݻ8,Y,כ +STn)X#| q=H{KN(7964glo;ηwMr1-OVxv}<O25/*Ѷ}2/tAt*Iexu;iv?� 0:r]b x�B ;[e wu f߽n`VU_Z<e6|E$[>=)xT><'s쌇<A)r+qR[}d3}.};gvN}J_uê6J:iDvw|�&WtvaJ 6Y'AW>�:3hc}ږx.yxMIGI{ .!A"D/zxXY~0vopN7.E0)%oM*0ZH]}S4ylbL&hI0OצTw}}e}Jf v&PX)W>8wbmDFz|Mxeg!RDk]{ҡfŖRJR`_xp/d .(&VQ7uܳq0lWq-T5}E&�\[E.^q‰crJpqd0p�Z�N@Z'SVhG-gv^XTOH)áX.)f]Qrf@P]tz]p.aF rA#pOXoUUFzߧfX()8,i,8]pBkP]P~ex2XxkxwuF{G7B)C=�dkR@ ZJIf PSD]#2 S\co ,MPQ),r)炔+qq@SYifPzg3_ɶx[hf}gz|hu9#C0F@m4dh`/QBMY`L(o8{ɄfdIЙwI)1aP1R]�k!FzظLn&hvGkƖ"gF5:)1S\YMGx?Ab jZPX3f&<'*'H:IctPz5x} j79zjn*|Bik^t^2(LHH o)H?v*v\6jwH'Bbe*Rl(Jd%_{WVBZ)7j&7Q8\vNh#(~4gasGwDR:`m|d~%_f9tN eznzZL5j54`ZoƟ6 )z,Lu[ț7j+ZP9sکwSg\XdXX"Ur`gtNJ;zw7Z:yZ曥"謯Z!qˡsfr؊ٛ:ՠu*\ޚ)ERI �گUr7]tjKv|ꭗ'q);[OzDd]xHส#&LpFԖS4i]:<ɰJ-P5).Kw%x$&a?zqڔxw)fdn{ӴFdI@+x69?j{T#9K~<ETNŝoWZd]&qt7״ Gb_Th9RHAYذ` ų>l,g/oJB))l>A= H˪Zuc""Nˣ lBx9hdˮsـ|ڳݙHlV7%˻%ºմ7vvuK{sہ GF[JckKzMz.ףؼIZ+ylVNj{5kIkE0̿yy K4܋e@ G1I\ JyKۿ lkk ` AdvH *SZ�\$VMP A7rVK,XK*rH~buJz?u,nb}F,f;Lնr|K,[w{\Hx*մDꇁhL<S1Ȉ_+{ Iñ[FtL `Nz4;oR%,ymM , Ǟ':5JȖ h͙?եE,օk㬿|ʘܨ,[*]Eiwƥ7o,ˏc, cp`x{F;sHCuv$]n|:ʌSg>V$G}ЛrȐD< ˤ9 NL\_Md K}t3v, jvh{6Fal,$UVۅ' ZBVͶݓs}и&A˽]T:~}e L~G},\zWřҌҖ/~ߨƝͰ mةK6 ٱ݉Fӽ*W'9\зlϭDt X�&ӭ],Э=إa�ΩW"FݐdL۞<<+9Gpŧ0ee͝zߎ̥{hGLQ!`༂܉5u|}ZT0@R*Zm MQ\a\Ģ[o�ξyUaKu$d\QUn]g7YScL"ӏ˶:zÜ=G?0苚ʌˀoȍkLʓHE{eċՍ&.^~bŭF\x)+.>K䜭ℾ>NmEˆǞ. Z] /J :< đ赆 p]լM]ِ>ҥ\E׻a\N,ŝgۮnӝ|ǵjؾXܮmŽYS nn=d׮4UDټ̌:<7e}|>>W\Z^|~|bkO _~\$}C?露謈MpoՖ>'|P I;E=I˩)Y/+~Xtpߺ�\,:@ߡ&jKDݵ ~[%C;Ց7[w~ٸ?@Ҏs9|OEF|l]!?&\Fi[ּٯEf̨/U9E4Db}Ȫf}'?-p/C'E?&_�DJ`B P1a'`\x /0QqŊ%MD2#A<4LaC!}TPEEi$IQ nj֫eFXX,`AZ)O(6L4RlR}>X0$> J% 4xAdK1# r=$YLtk<ǑGO#~:l;E o 0F8ztP3GfE 05mtƜ:yD|6-5}צ6"򩈨S`:sPn83O< WF(to/j3N()ţ/M߄!cJ>'1t1뼨 , 7 q.Zʈ&@)�+P>S@*,b 4HG!$:$ 5($pXaD[D*L8 @�*U F# 7渣:j 6X6lHDa}-3ʺT-Zհ�C]17c\qSyBZ']׊1hu# ?C!-XDBf=TPL5\51E b߂ S% d1$�p6``n/D #Hrt`XK`jR2P7,>~ &˸p1k1:�,x { f^PHPϞ5K[ыo" :آ|>* .8A7m4$kvQ0Yo"mabM G<oo|:@|{!9 (@ 7C 0c] ƁSr/*p=};6a_^ 6�Cf\/3I =J$ςJ-!\Vh@�tPY 't%9T.5C.!HcPC>(B&<Wh@E9&0"7C*XK&U$q*"w4 xE59ʅ,р)@6�x E.ROUƛu{=%QqLT;zS(h"6p'`,8:*r�G76c'II)}()aJx!!i W=Y51* xBF7DNrTׁ H�h p� fr[ H~e/g4 2$!'+Fi6hm= q-P~R<i�s١Iz ` >6JvP ZDW)a sPC0D\8$.A0Fi @/eNw Ai>-7L%[p)oXmpBl[zz9\qD�H[p '3RCFqҿƙr"Lc6" p@=&&Px}CbA;�#u$pՒC,2y�F,"*O@v/�D }$0<N�  zi,3. $UyX%ť<MVl)  N/ cb�8m;tT�OER1^zhVY Zv[OQ\8H X�[V0tb5jenPH-Efho!@aWLnAj!A#ac @ �B�Q~<gHU&Q{%~XM/k\}b Tb 3!; �bmhD#6:_N$HSm`np!B? p%0@ b5N;0kX?ym#EZeEU5.̯q5$xՍ#3ʺ""Ȃ ~ yCv@j8�XX[�=x˘"n#e ` \F,i_0{\g l؂!y:�<�Ჶ9 D$'(nbx-ɼ�a=5Y`2Gd 5g!~#"T#D_,9fq &b|ܓƨЀ @ֱh~NzkK%7ءK +Wsš¤F2FnDA 8H<^xB^ᵯe-<1pEc{k2]/h*66_sW�Cywїj[<D;{&fm OI0�#4(<C8R@ȃ+# ˨]&*É�Á!# N)'9:! <��=n=X#�ޛ[-RҲ-'\ -ATAy;$'� �(�C@X:-�!Hp/}a225; ㋉aۋ&=\ *8 0xxKXk �+-+c+3#.k`yKAť�P(O $*�0p% �*+84txaC@eAN j)#NJdˬ!n $@ްY[ Y)0[y܂*I @/17C&0kYG $!h1d B꫘5hc%8< X{IFe+#Z7, l|H:�ɇy DGpJɖI` s~# ۼIR2;dkylAdGtl:þ 6;ɘY;LF;8uS(8cK 撓<0FdL46,<uIIJ"p8̚ JxHS1G@TGK6rH勤t* EĔ Nʩ9˜͢N>HHďDJx2Dɉ ,B@Dhks`#̈|F:PKM=l$A砼;NLQh1MT!N5Q:G=cЇB\))̌SK.9 ˜]-0:e)H**I+EeRсQ)ӌ@3KlR&P�m)`@OEҠR&}qaqcs 88s7\9Ѭ%B=/",-:5TK{ >̉7\,T:$K5D)#.$쐕OV'}(mQT} Q)T`O1 3D\ΣӅ|VhB UQ`�6I;P#7VL_q5ǟX2ue;7WPW#EiϣFJRz=FS$S!J<R9Xszذֿքaٖ5:=IT[cI=xWT pڲS;ul'?䣿ɁJ/ZX -K<*\m %M˝0ش-(գ#Qä[ӉV-Z:U; MZE .8m\-"ȍRl}VvŧUXύUXT3%PxCtf xTE΅] BT(\J!8He-#, UL۬UTY-\$#\m^=՝䏢 ,MLV-ʼnU!Z|_̸eEPSYe\_?LQW䴯)Ҭ"uC-F^-Y݌@uޞ]BkU`N1UM=*a]Så¤ [4 AQO{Cafb!VᚵI .?[hZ^My(>BPGm@]bPPL,yݸ4aG8, <eahO.Uy0> .. c"5M 0M38+yL줱W⽣tdB)/�UKFId ;bKSfdbd,{[fr5l)4qȺgtf'?\gfr~HslIkޚ/MP�hdm6h0VυVhh `肶PU^D,`emq.i3 s:QX6N؁؁Є6FVfXꍫ1nFqgHGvKxK(lrV|&5C 6c*d6@4k.&6F>kF!ɦʶll pfvv�! Lavc57.27.100�!��,������  ! ! "!!"###%("+ +++,%$-11,444:&<<;=CA?>@AA=B?@CCCHHDLLLM1NQOP.;SMOSMQTQBURSV)VROW ,W7WWYWXUWXZXPNXTUXXXYNQYXTZ(BZWXZXJ[+C[@G]+] 2]4]XD^`]^```-aa]aaabYDc 'd:e 5e`Mf6f9f 9f,fKYfT\h3h6h8i9jBjO^kkkl,KsIZtTetlowGw8Wwww}~>`{ow4\OPlrkUugvWjyddqeĈǜe˫ˬU̷Z̷m͓sϸPVOѿw԰ԾTԿccwVּkֿ[jXؼUؿYUZˆΏۼap֏ۨ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@H? lTh$#J,hB&jȱcJv Yd%CR$i2ȗ%tӥJ"6K|sɚ4atI9S*!Ʉe A$YZ2"4P ׮ (P"EJO!k-HܸB I\mHn"@+l.+Yb'ɒ?~^YhҨO4:5֩[&m״_7=*u $tp@6ȑU0{nv(سkߞhQ#@ϝvVBHp!EۏOd2-_p24E|^~7n'I[;D&DP@XdHq푝$Ϲ]"r_3bai^qv7bPg Vڅ)٤m5%hR2I[nK2uhJL6hZ! ur2dt2cvE>Gy>8as2^HQTŦ袌6裐F&UM $f.y.bVXu2J#y}xgإJ!z0# $2I%k죓2E #@AHu8ꪧj*'l$d "$frIMQ%o$v:m]iivI!vq"pk&` 'xL/&|o'0gA0iVȵ*8aDkxpk lr ׊IXǬL T m=*ItH2;܌\\G#& X/u$Or#rbr$WߤOK,χK"egcTAHxWxIcg/H\"u#$"Hwr]˥Wo+ X;>^1$_}UG賸*Z0b!lALm1އMqSd+<a-x^brirm;̨%1jYZ"WJ�Bca$X_qh>8ȈH<"ay)6IthEQ"s  V6Bk5# 97x̣X= IB @6qBǦ2`1hA&c%` b4&9ISfrd*cIU| F&UR'm Ke< FFZ36 `84! +miLPD8oiWӝ\'3g K�Te)UpJSό T'E^/fJ]F_K� HGJO{t<O:#$Rt)6$gr,)Nz@+`* He)H]P4lAJNġdzUB`2N/JO�N yT"ԭ\ >JUaN1&L &9XN2E+Q Ƃt.+TYkLG. BGZ`1xjR) ZUtPl !*Al yQĮu-8nkƶ[v4u[Қ֔fhj[T.׭.,1'U,uI#$ʦY3ӸZQ"-0K3*mfF'$k%K[ܳ m LR@+%)mmYRt[q=,jX-+UNW/�u)NrgMIP8(0lg[Ⱦ.Nr8;ٸ8n\_#I#f֔�`,݌y-C*Nv4f=k 0<\ö,OT`*t )U0tV Gvjs#QHWYZD1vAE}R`:#e%$ ͚"MZR/EM2ռ\l =IMp7\h�nw^._]ENKhf76>RŶ'p�֗*nrh~OY <޺BGK,jF(ܦ<ޑN_5s8uk-̗VV^HSKCLP/ݵ|tJ?~c�p�danT/5{^W/YiDYSO+qٗY}WuԑJ]˗Xwn V:h3^U]lیpm뺏~L/^onnÿ^Shs;'}奖�s^0ll?$M3s$% z:z/Tb_!r&BC~FzTjzwg~Un•arh{Zz٦WUVEQqy}&s7]s}.nS!Lv[W"ikGzuz 6uBY d5npgJ'hs)zSfVH1{)\& (G[ t~*F}_kBCu!mt'z%8vwjRxR%~%13HI^uhzcj(igŒM$vEq-Q`ȄGzy|(R#w8,R9|fk vb}&Fp*HO+sMWMtq@ uǸɘFyz&"aX2ڨu7N6F~줎}G()((5ZxZK|X%\eh(\0MP3Uh~jEg(胦8=FfY8 He x{8Oچx[חTpES?Y')}tX$We5{阂(Zr18tqP^q@MtjPj_:u;hvIGY=ZR%2}P}^pc^fqh f ^v k&yՃ9aT0LA[e]Ț2q�jfIdPg} c�(2AM5:(g#Y}!!B] 3K@}�qdU`f G�y8YhNi`xFUsM"�st@UЛa}qq@_�]耉Jq&~LbI,// PAg@p�IXihIEWj89r~ijY,= 3E^CAeR$ "VqFEO1y"Dp[ӡ}5:]q&tQ�db8ʗ؎'yUftgzc%@pDO{ Ug0Xtv'p4gY8oxʨ񋘨"Z&҉heAHaxȦl}fq(p{G ~k>G05qX�k ؄qtB搫ʏ5-ȩg|ԍT嬌gp ^Y]� اXVTVmzS}JhwXhw7ǥ6ɂRjhx89:ۨC7=_ؙӆJ;l[Vg'Ii7tzGE8[+Q ojˈw 0Gڕo&6\xŲZ:zUbJ˶OJFcOGgz~w&��0+Kд/'~xI7 {/ۏ GML,"OKS%c(;{+6 &̤+PPVoh~Ze{:YkTOEPˬָoƐID۰]E3FQ&Ѽ|':8rhR)AKPLNI6&(b`[`u2LŇHv;jXghz+@?pd;J[[;EY%J)} 6 3ҧ¤WG며;NZ5LL8:W9 F&Š;AX:齢Áe;R6,8忤wbҪ,̽隼aHJFvNkfyUWFL�TJI>{^ǃ W60K}J쭥f[~ek^k7xWLI!e7l:嗗?lC`5|盲3ɬ vP|odaŕ<DȻnd w:5g |[k#(K뜋7vVȷҋpqF'g;_|,x|l `'7R@@\UU{:A�9[lуkd\!))F]Ɣ-s]̦5p4M K96-dYξLbrXAL/l5! Ͻ&ϧ̑?ֳ[\il�-ɳ~ʬ̭tЊܺm:a mzKجEA{׌WMj~aZ\Záׄn;xm`B4n)MOrHOlHծjGnq[m^]§YVsSmURi{JmΣĔwx1c&ܝ7=lsMLat|Fٹ<bW KËTM}yyNݸmZ͒}yߠYQpQlMwv{୧UL)#,лnOsR_؀3ށ ˕ڤ䷔R[v]Ϟ!Q-M̌[٦w*_: L#ؔ3 [,ؗˮ}pV&ÌVx%Q"}.NU[RGi7{lc%<EΨ'ǷC9h$`w9nv T{=Ts¿W暛襜˷]NYE |u:ڤ:ݱy>a<Od^F|ah<πܙqރNO="K"5lnz &ΤgS.Lhi�=`J=`Z}ZL4e.Kb>j OiW`nap 뜛]L\^\`s`7n`_~d4Zv=yRz`fa`ij�_C}ʄ ,i`V \Yf=lAmM6 m.yJ8iiWi`O�W\x(D0FP}su͜y*|.+:N~V&=مGLڻTNgNRE DK  w� Uu- (UDHI[[{I({ǎ0K޻:M=K8~]͋~d뿞EOU& {pSܨZk3{ ￶`{~OU4HJxGtMt&gט ]T(Nt>_o^S3gHzɼDԸ0ޜkNeD5xES8۩,^N7H̃}[~L&TpG1f<?t'^{+{!AƀOX=q^<~67eB�^zܟ<0K޻;` ܼ#],лMԖW+CyzQLЦOXfэ0K>_oApȟ'; 慪. %/ȯ/3),~7j_%_(Х&k!ԈxTUF㩇gxs[\o(aݣ]ͺF0_RϬ JbJ&VtpS ,ԼLǔN΋'(W EZxq)g,#K)0, n.Ԛzz�D$I2!bc %&*QbDC0FY�ɂ%F@QJ-]tɗ,cxtGT"PPEETRK *a° " MP!+jZɖ)@ ;ݾe9B&p[ĸ"]=o T0S .4";`P@r([N@9ƶ,ϦYRcJYtix[iE-t+͍X8p F-D`*?לYU~ 9eN9ƺp])ۯmCz/>|%*!A$'˞#p:Z-F;ËA݈(&3ʽ >߃O P" v":@&F.<hj L *o"")(sː DD&;QE( 38l:X2+bX4 pO,I) %tУvStߺP\ 8C;0c0 6sGOPO(<4hkoC'pEWKQ M#')B22T}tU՝&X[OJ5WtvM 4# +zAR v |s8-,dS=%-* H xvA̘Bz!:[h �kOb)ArU o 6r}Q{˅NN 9eM.  Q V`H+\;oM,q%9aj|Sa#T9Z;V$|ϴѷO ņh;PAjYfvG%VCX^)?I0n!N^9Р :l-"$vH6,a4N!Oy3P>fI]f|V@A_Zm\{ 0 b <N>q#l*;0TGvCƢ1MQ�;SL2gx`鬕#",4aMBE rb7`LJC؁ Q ]5y_РPǒN_HLi3d\jxB*"Qp6a A0. 9 H@~\#%K_kN(1(JT<c l48�CNN7Ou8'95q)NY4>ŀET*&H(́ %rOtB=%Y.p-A'#*"3w:”5S %{J}*gEeI @. pC OS @E%p>UQ\xqi&6UR1*5P ^*0 @HюvBf�yB]sc UڑN*)%iF%N9 zS wxQ'09 i0yNa &LUsiK�Ns5R5 MG'0 LY%0r2ɼn#'ͧPmy j]Us(]|b }@g=^ϖLTmIţM0Qwm2g.BGSEl� �>H`b괟.FUHO;=쏖5cMdST`HC0a ]r簩 ՠ2Yį Ż;BN=ڗ^.7BX�ph�C<X#5\R %ez).j} +<� @�4a@P3LC2G:H-xd[0۸hocYH]I]^ ZY�Zi9o a�6y&InG5 .^BN7ʑPS>Oӝ48 @k=gufW-4JOrc /Q�C l9sU l0[Zb}.X<i44i4[[:ea00po6s˰[f:!ˬ~;?aګR0<ډq9k/@'SRzu*(9JҎ)TI1 0 f0��7s[y.J;}2us .ov#LZP��3̆bc=m;<W517onχ1_{JSA4�9{ P|DZ[pc9;,\m:_4'WW/6;@s (z y�R6 `=]~W 埝?bQA {ue@6p,� )0az;-@?ʪ "; + 3a+T? @8<(5$ 8J0f;;h@ʒ9X%tsa㭛2A P9;MJ ۙ2C`:?(4^k;S.Aʶ@{r2?[C[87 @s9 i?+ $s#C-CDD39QB`>%�`ۦ哏*8:dDz2x1"ܪ@pCE콟 3 [>)(J(E0!h�y":3d*8<]sy >,\@G@C;#ڈ2t T0B;@[9džL XNأ5'C&2E{z>*r%0 NTOC6­ZCH󨝑dBǧ Ga~@ H #!�O,1�Q5C,[KDtʱD  @$A:ez\,V|!˻CĖ,# s# $KLIǡ6H04LƒGT D J غB, ,’K1&K L� ̎#r4dA@LqQL͞(kC |z,8(?gIB7Lη)GQ| F7$,EJNNH=JܔiT $bf KOz̈́84LPl, ߃u,۬a|CCE ܺE m C44ܧLqцt%ʠ[|,s1veTXślE}D�P#Ne@'UCg\GRɲt {LI JLTYOu5:S ORѼOAL /ВM ] p,<,PjˎbC)=L |LNj2QE·DU?%7,+ʰ?Qq <2\-IPtU~Ԥc~BQ2mEdf螕V dU%z)Nn"%Nm)n x;1%XXqք }lIJ}};AU}U` Wc$!µ>)]VT>NdMrLMW d)Xe kXLl"Q8D!UtYMU;Uq�cK8-VfPmڲ$8ɬϧxW׌ו]RrS8JTżPۍɏ`UOMVuYLxr VP9m\]u֣}[~ 0ѹ}�cKRML<յ͏Tܯ;HWex(=ۺL C_`wYؕI\ 3xXэDC -] Z<ٗU! +M&GB n`X`SZ`^#`p `6�EV@Hx^V=<�8olsA%~'vj[Q^K1&23V5f6v78N8fc߻;SGc)c%(>eG+q._ x2NdOOQ&R6eSeNNSfVe108Y$[\e[]e]_a&bf^e$Bhf��! Lavc57.27.100�!�~�,������!!  !"%!('&*"+01-1443896<<;>>@AA>CCBG%IHDJ'N/:NMMNQNOMPOQPRRRVOQVROVXWWXZXNOXPMXXXYVWYXUZVXZWJ\ 3_b^a-b&@cHQd 5d ,ddce4e:f9f 8g(<h5h8i3i9i /i'FiFUlkjmEn4OoNYqmnuVfwww|{fvtuuOVnnYfvtatte}Ůǜeȟ]ʢ]˱kΔpӲԾjcvֿ[ViXؿZU[ˆھUϐۼaqԈڦٖݳ������`mqs]8/55225145466 `kmkknnmo7:<5p࿃ "\P Jd/ (8* @�ǎ =+Gɓ(S\ɲ%?7h@E+P1HݔO1z) *] Z'ӥf%Xi(%7-m#[YĖ<[.Z4jJW] p5o] <߻~^|73GѰG tE˹giքNC:MYӢE|1u۸sT*6b֪Yȓ{6p⪁s̛3ԥ ɹ<M<EgY>@qΠ)O?e5gcΝgGgqgpa6tEބVoמVvb!Gwp{Exu`<GzGhiȜqGA$񃃎d{Bvxʑ_r聇x)iqEh)`**c3ǡ(Zugfrࡇg o݃tz_e*T!f΀a'ڜՆzAiƨ*?f!fŗ%@c8"RBMhܼnIӆՙAXXۆu9컸fɂ[ȉro6P7m mjHeQgw ,j\FzRpBZ8<@-D 4BJ*|Ht#`%`]V{=]W5W{jc}v`ݶV\۽q@~@c]S_=$4^n 4p(ao5WMxk謣Nzݰ?g_]v^w0im53n⸗0:D gw{O+�ѿ9cp}/oOB+p~BG#�ſP1�߇ Z A`@i0HbP`1'QO4 g8?P+t ̰j4 7Ѓ{ PpP#쁖!N�G.FшVdaU\4>ыh,a70 e^(эj4"#8z\" h R}2xEZ2|k#eU7vbf!d(WٽFjh9UdU`9Nf&ĥ0 g;Ba:S`<&v81`&t1I!_ֲe4#_̦%=NҌ.Ї[d<-ͺsG5 5oL=LJLP% i�|h(o@h� ?R͍;-HtLGxO|Rx/].Q*Ӆ498{1 9H^kRy?G:<dHȡ^U$#U:F YV/z (0.LjC˔Ѻvx^i)U9HW IU*խ:֮ll\#)1eCf}:رϥŠ+91ڼҔEmj-ZU0,ךٚA*X o€ aHt\&6v'dcS*8!S�QɊ]6rm@l{u[6QP+m< 0hK&6;zb$$ fZ av¢Xm ( ^M `pVM{Z־,'bo|LzW(\#{CH'Pg(�Z[#圷䰮`0 Y .NNs><aj3p W&WY᫪dR`ئ_4V8 iqV4,ehb%]7J"VAF-Ql<]ؠ vкַuU̶*qʻ 8>[RlyЭe$m앀JTV\p7m;+eWW'{nN񭻝*F�N{㻪4M<U'.<d .AUgC3R ;<զs9=},Wrέ"s|Ӝęqfjs늆q t};<ZXgOmlG}fo۾NI}'w yz^x)}\;xiܩD^y)N-~{>٦z ×<8;yfݤwdk^or=ݜxS}E_W=n+Žg)'qy+~GWyeX[ã<ukqW|DGن~Hp׀W:Y|eFw~7zG{KSWty({"Ag~=Uȧ{5pS<FJK9Ȃ55.ڃ(;6RtaPK5Gh5."V=163dp?U CUPLPiȅ3}7g&EYqWPKE=@6v)ȇpRCOO ^ 7gX& Kgnw } O EEB( LQćy͗;exqURBІA((0;|5EX8%݃}!q8ogz7@ȇXp:H_ܸg8t{%x}&|4XmOR8ltxBHXxy~ǁDj8VFVkĀ'( o{(W舏))rr7gՏXג6YxaX}GEzHw$PɐЎ6'HPY€(`uX"z؀6s'}xȕlisZt7~hKwi+~@ɓZS7l$P:WcYp}Y~Yr6588n bF@<F N䚰6/8 �Л  `ֈY)S&79Xќ͉g^ieOv Jud4f_Eb9 Fc@YDfg )pit uM'`vgy)M/ ,K@hzw>dWV%40�[C@Odyn&"?P]Cy[22*PY#U6r5d0&�Yi>@PU)iY&'0^РVx#1>K.3_ʑY{,ep#zI9ѣUlP4*jwn^@A@LCK%ff2�^0PLcx@^Ch5JwvnN@(� ;`']hnGp��.zHw`i{D.� "0RV֙} `jzG9 9PB� 0CGQ :+)5,@Rpp({ W:=?p0���( [1pF���7LL=U1p,2�D[)94p@PDK/hkE(@[ vg~!=pl ��Q�kֲbF"Ph9 7<<*�( WyQj;*ٴ%K::[V˲"f$m99̖hq hHrwheHMk1z6D+΋dPhf4+g:_v.s�wKHcKZ ɽmogۨԿ5>־uVZzrye\d+˭[SI[c< \rFkhCK]e'dndT+.67\ӻLKrԫw~CBTFbTXU,q-T,+aS˴d% ̥nhHhQl:güDĀh,źҤK gVr.uRUZf|Dv&,fK&\ŘkhܺX[ʇ/lm bVū;dv^.4Qq,� AavqDAO&a1Q� ^l:" q$ l,%J~�=]} qpЈ2}-,, dTp�P~`&}(*,.02=0?ATBV1KʔPFE}HI}7PQSMU}SVXRm^P8)phjlnpr� p�x} |���! Lavc57.27.100�!�[�,������ ! ",.#'/%111-46$):;9:A==CANNMPNOPPPRQNTRRVWYWYUWYYXXXYTUYWYYXTZ@I[ )[WI]+^4J_ 6_ 6`-c 6d *dZGddde5f2f 9g9h5h8h;Ii4i9lllpojxxw{N\aid~Sff˸nkԿdcսjվUwֿ[VXؿYU[fˆھUۼaъҘqԈٖ���������������������������������������������������������������������������������������������������������������@KPKPPFQ=-((.+)++()+*)òľôƶȿ(*'* @JMJKJLIILJJIKKIP:كw 5x…#$1=tDgpWn\[.D +W3Yi5:��3gҧP2JjթQjרBꦋg(UJڷp]6m۹rsػW[8 <R}^ 8+TV!7 !$B$?]Rs&[ra ҨS24׭]\=[6l۩c~7[GPx1ȓ+Ssb劓FQ\:Ë9*{Z6p`Su毊ȓ'DuN<qMAu�9!G`~@Qie {\|w&R֜GhQ]OlG\aOTGc?IahPewЂj&$Ĩo9%h9wBHWdXXXH4bpKiy8[GG"ؖD<q[<\*N Q%>T᝜v L OqT YTՙi(i^!Eץ#ajϥ&хHzjlM_ʪR NQUPX:M�E՝hnʶژq|F?L8@[Td) F!-z87#a<"�r##+Rr:\%q4DLN(_ȅ�OHty)˞ff] (T; 9 bvA.JK] >A=�s!x]{Ew|Mzm'}Sn91K݋;~*$X|ƃ.n58JF H`<?_AO=S{gcO}=Sdo[~{wrO|ӛD tyjpf1O �o5Oz <O}Ga= 8/z2l�3&x y! ㋢H*ZX" .J".%mFj{��@pH> c}81cV�*9ӣ"<J1}TG.05\Ŝ5 (GGq=@'PшhћNzr�D.Ci]Fчa)Y+L|rf1D% V1fzrزOL39l0JhsLLfp)NrS(1�0F2mI1M()Ck ( ?TF7=Vs~MXtgF9R$#*R;$TF[{~Q}T|%Mk$[`uKAyÞD!HI:C'mOATz5|CJ̪rbj 'նyb<ЊژuI'qv־*QTuW&@4Hu׻T1?dP!Jri'@ޣ<ձ"T%;YXZNe݈кv{\zZdyWgùpPZ[P (g{[Vfq5,o&wls}C TSd t5tԴ.uEfxO^m1ަwꔪ{+U}Aָuvqo*^Gu-zJx$[b^Ծ-`)\ʊx0eb 27n'1 VtΖ0nI<UرuwK ץJ}|긅}e7ʍ&i d'牓Q~TJj]/neh{%2_a0Z6<hB{5 <SH"Tf?<Do3=*2{v% `Yj3y*8Γ52TLZu= 4X0m5VO6z z㄰~UM\b fmO`n3Kߘ,YYZV^�"kx'4إŵ$7�7M6QWɜ*|.lo԰F1]ʸxrЬowS4+V/''Cp{[+7rŇoS:4Ox驅5F9u_\.^:E;뜦ҟFgur-g w:24pw7}$ OG}Bǩ&_Sp}sT=#x͛EY^m^'}U�tlCM浧(]-Sk|1ɯ5ӽ^J>>+S?Ϻ>) ���w7Em}7d `/0PxHݓvݶv�PC5=?p=PuGXwxt=3?b)J$W(rW �c2H78n9H|q&pGH!E>sӗRSme�?JQ^\WFG >AqBGP8bz᥆w[Eh>JsC<vb2u#HhuGuEzr1xGTc(~؅pp=t}ǀVn}(=xJv`q?yVXWgNJx[Ф=({Trvb{0hÉl8xL3x>ݥ xxkHʨ>C]Ԅ_|XCG~}ȏXjJC<{>(sT(8]a`8@=(hkvSU~`x ~a{Pio8'~wY N’ ) ]Dž9]֨W<{yՔ Qcrxf(oc@$AuihWw 8 iulyecكkhzA��C`idYY sclKU#w4G Nkw23' W9[NPt)@kə:}ܶ[&myJܳY@7 y\9Z4X7P9IɛHzUx!\if6)ܣڹ78^g TD<g~)57xɔY[ByHIyУmx)Ɖ&dxÙGiE=THV{燤=FeJ jjY‹" 脜s|qaBA4q鏉Q<,zdP=DX%�TsxJݳyfyjv26 C`?`%qyXjyJmA0`82 83aZK^BՎODvY} 'V801763`%PXGVԉgFPIJyo:27pj3Y{y;Y::7RW`Y8Dڇ]Fw=1p% >17%08ݺcwy:ʦIeК]<yٗ G ɤVDM츆M|8أJ]ZEd,&+Y^=7Ŝ9|}^'bff, ITҚ/w[f\ TmʖuVK:$ɱD%erٴN d3s6F*0p'ǬVssIY�ǷK(l~y+YK2_q2kYO۹c:ŜEi=b+נHŒ+fW k\SfVW*dxL(·R{[XU ?[+beωkhiX'c㊗댷UPiPuKVu5żMh[8꛴FuO0(oF{wTdkJ_�?&B"<Y´{>>T>Ļ]疣{��D\FS'w&)OA� � 0S, �Hlt+E@akYit~<ΓAX5I)_Wmi&{uX'NlY o+z{ehZ~N"Rbme|ݳAMs\XL_6YuٿjM[FvG eEfUuo5=t!dWý{Du`x"xHũNit1l3qʌ}lXȹƎ uwD1WLi˜[7wlY%'|\( j䬵L P8Q u= F|긓˳`1mphK̙JRDF[l@h6Ќ\*]w+u.#Ib4އ"QQCtۼp3ILe)&�,SF 0E|sWdieͭ C/]Kl4JUm,lEݗj wyyjDlaA)�Ԅɢ2\9ѿ ֌vӋ`ץBnYؘ}]AgigLv ghM` X;>heQ7*kh8 {W�^Fp Qjȸ9ݲ{ķh'l{*V̳Mŗ!ڪnLFv ی yLժKj}pĤ[JQDjcJ.yTJ" /r9H~z V)utN)E]r$wMy}<]>!n$KuL̚ǓE=[~J1es(HG&Z-F^va(k殄4ʂxcmDo.~z(ĴYʐAſ$Ć䢭NJTnE[Nd@,\c/cmN>U$N'|7S[^nuD7.Fn WJ狎׾Q-.H'h]ETV={/@T,>f.OZޏxEWHF>6[}ȚcǓVaXnⲞLXG(')El➚# $&*"oe\jGɴ$7/JKJDM:F/2gN\?K\fPPܔLsX$C^J u!{w[I_xoD_qN4ZdG~4,J|5D^zr.a?Es~[.u] <+XvߡbrP[8bwxn oD{_0?G9}z@Aj{6h~';_=*Wft_`?^$v؃P T[WfJ!ug'ݩ~p.b~_~ ]dC^DHe0M}ɰMp_N~0M7e@W/=.Ϡϲ1i|E{'`⯧U8Oxz?ܟxI<OK懞#?첮[$P-~\Ke*}>zJ/f̵yn]E^ϲ1~mzO \Rt#~Д)2YȎ$OJp- *-* ��4§ì"++..*.Ђ*�w $@k |dD\|Q/ :QQ3Sm<n*ѭhN\Ox>ZSޠ)EtіJJjU VFׯ`r:녩ej�];FNt2ƕBE*2|o@+^̸ǐ#' yr˘!#c T`f5wfnN0]l'zgu*0QhѽD 葃ȓ+_μУKNz!k"}޵Oћ ~Ć >��! Lavc57.27.100�!�T�,������!  !! ) -'(./ 11,46$6$);<:;A=C=;OQPQOPQPNTQQVWYW0WYVWYYXXUXXXYTUYWXZ-ZOQZWK]2F]XD^ 6`-`ISe 7e`Mf 9f -g9g4h5h8i4i9lQTllln46wwwOsBfdfte˷oξ_kԾTԿdcպfwֿ[VXؿYU[fˆھUъҘԈڦٖ������������������������������������������������������������������������������������������������������������������������������������;GIGGLL>GEA4'(+(+&&+&DZĶ**))$!'! AHDDHEEEGHқ'~O# bԏ@U3p_Bw iլE3dfT˕`tL ,T[6��dDѣH*-2dӧPJwDԥ|HqX2c`;F+Xt*E ,D�hAʷӦ~ ,(S�!,*En$2-c؜22Ya|*H>@ [kx9BM;x P;%Q(I7q#Sɼs(hN^&@߽ȒJ/c!E>NI*g8�(*je#vx"^_`R!QLP@!R(}JmHX .7R %(P}ׄ0N9NHA}B,!ET@$=G8~Rqd27448pNQ'Q,$=Hi%zzćčWnɕyqBXQ�]Q)eV.JUĠBxm=Zh4p#7�v郮vaM�a9B<A'E$^O>$JFӣt븁="@@tCQP:M5֖/"ODl#̔!aH:Iȗ=eR ;X!2 gvSEMy&UO?"e<�CA+hڏH'L7PG-?tVuWO^͊M>B `� pp-tm78ܭ|wo�8~ ѕ//ե`�@)d``gyg9[>:.ꧣc~޻X<hp{\:ώ#|}*./坛O~>Ogp<{|\` v L�y@?i(~; z GH τ(4/ j-lm` w@4@ @'YMm;]6X9 ZX?+j zM\MnuCj�T̢Fnb 嘺%zctrX6jb2PPһ#wE5i$' 3dE.2BHR2IOj:+ #S*)P? 1Tԙ8KQL& H2Q**3GG"l#IJĦ:רM.[d=YsTՈxp'HA|\#"O$'!, zЊp<E VW7zNBd*K{vШÓTd7iGH(OH]NLӧ'Κ&uM%UP3{^e3L�&ьiU"5Bߚ#PS]m5K@:PsI'0 Tls#ah,R՚ɬ_o&)]iOԦD*MIZ23Wܫmo5 ,o{[Qrq(Dpoa<jenEU2T@ۣj7jeX銦q{^ubԙ;dof; s;ʭoE>U,,k\nTuf* DI׽@Q(AcmEn= 2<1n98)%$Kx"_[[Q{c[.>p_N-ӍƘ,Z)㘙eQPF)~ݲmRx#Tm;҅uda/1@ `h\.,2ga΍$^7O:!23GyaeΗ1C(\ɬ)_t֦ =^̭v5*c~eu#K/z֦. cbmiBn3}ݲ*lpl=kHw1n|:}v{=F ?8l"Ք o!}۠-w+Ad=~EfІ6 .Ӽp;f^�SJ8(ƛ츇+}(sQ8x,dӌ66dWI.8GW$G4],ߊ[\@Nzݶ?ubȗ<iCw# zӹ\lj~Cd}-ph�C]]3m8jxߏP[?ؕ=cw?%TU�)@[{FSGF zA$w_Ww'y(}"V}fw| d�'GCECWķzBAyեq ߣ<DŽ.p8֥3@h{8XG,Da}Wf$  BC<×cs2Vz7;\V8|Q'(rL^0uAAz TwV:\ѳxaב�^?<%h7[iqrA'q(Xw&REWцr{۴wq+R83rƗ/$?`'HʹT5O"3#(`av6�觉hqeHqnP`؋~Tyh聚i�󊙳Wc{qH?w9&'c>;oXoo]}ors}#AV;a<yD;~HilC>ĐekHB`cYH$U+{e:n|<-iYplx3gH9?`X7ؓPȂ$u'_+f:Xq;pD!Wegi<*H\wnjj9ilzp˜/Z%X#wTFCq0tNM K'l٘:s:hEMO(SXq):嶙U tȗGeJy+knx)iB)a6$ȓ:טjuMudI>g9)S9ip9u}AIddHE5Yw(YYvi?85nJBAwl/F;?TIt(^5=D؏4?6@T�w<wIz陗=/T`??F [[dOV`gTi:LUT0[jWzJD(`IGjp30T@nbU~hãG60Tj[:Be&4^#FIj3`W/P/j/iQ*?]u9h@٧Kr̸ayO *䩖3I7 jJ-jgyajotǙɓ՚z".ěqE釘Innƈay ?`(Ți1aGcjH@fՑnY{ll5㈮P(ƫ⚑j0u\ yr9nj*ZՁ Z&;XX 2VRŇ +g g9)(*Ȗ"huŸwJƅOK[K[h=9V4lUQ9 pkISf[ȴ>jɘ*Gܥ"TM{{ڔ_jʘyHZKk:i]d\E(zҧ^ 诤>{̔x:f%f BKvAɘ<ǻDylk<k;[J+ 0n66��"�lf׻e3G. o6!swy(m%Vx<'vweHGXFF@ Ɗ*Fyv4roiC:|zVY<ƬMV Z1LO*OaQU {M ( B Eq4$7 <4feh3{b Fm;|h4a ߲6yW¼N9Xz`{cáeZI؇ ,sʯvfoeʘuHJVsk=+˚Hwf<><|6ʧq;|uE ͸YS^X;;6ǘy2ɶE,}WŖ 64|Lyܴd̷γbHWc ډ515dՌu&鹥,m \tɨm2<wNjsiˤǟnMmgl^FgdoožK_VɌ�̤&Hg ~2GXy؜DHg4= E-}6 }yF>}؈ke2{u\,{�ٲ@2N$�̀hP$N֙]}nLjMk<픑M%Z]G=ڇL8jr|ǭh =j@*M8`u ׍Z<q;G}KcKF1v彳gyݪ s\ڵ$]ѷWPݕl׬V= Lphl`+ŗgRk dYၖU)1ۮ}d\Oɋ,^?-ئܝݝ-y3ܵky㍜㙽KmVqmmJ sQny[d=Z\.){ޢakK[}L|X ;g2A^rEPոJRK$>fCY8m6&/Ș%7ĘǾ˭lLK4(EP 47hߕMUQƝȗLND.rMTTֵ>;K&^ҎMت,ʨy+c0UbKz\h BEG.uܓ^UE_Gjתm- W~Wȑ-j*6<gAΛA*aGOM%2!  |-S#bИ97E6Jdoq,a xol7Cu?o4Dc_+sM51J_QC/1 $ZLP ?__/ M_P? nRПOʨdI :P2?_5�"P"$"! �! Lavc57.27.100�!�U�,������!  !" #+,"0&(01,137+/9';=;=CANPMORQRRNTMQTQBTQQU.VWYWXYWYUX2XXXY +YTUYWYYXTZ-Z0[@G[WJ\9]XD_ 6`-d 6d +ddde2f 9f:Kg9h5h8i4i9{WVOoLoJded˲mѿwkԾjdվUwֿ[VXؿYUZfˆھUۼaԈ���������������������������������������������������������������������������������������������������������������������������������?JIOJGOEJP8././+--/./+--+%*' ?KJIIKKIHJKHHJCAwڡCw[vzޔ ݷr=kOLpE\/sɜ S7eY̖,]pQD  ( �iILJիXjʵDݼvd嫖ke`ݕmXŠw/-QtiK>UwR<N"d++t` m<nETƖ.Ӻljueъ= '0=ҥ_%ysϫF]u$G*IG.d*RZz Sơ˟Os(+@8~\ۡ8g%V;%ĂDxaM8vK|Gńӕgt\E ?GG߉( PBR-%  hUgD<FxR!ŐR84UdSb{*Vi{̰XT %(rPՈdtSST1NH dUM>AKF啀Z)K3[`QXYm&"iQ&g8h+[wRUz +Hx<IE<NgQ׍FXC7ew}Gerb6jeYĎaDU01LXh]ͪ*-.eJ%w%ducQ#:) 芼rJ@KAE)w!LHFOP RAP&$.<2Ap*~/ibp>n+Jh>L8sIJj3C-dmhh bmd wv^1 M�;n'7G.?^N?[("WCh`w:n˾뭻.;촟.|AADzP|p޻~;paF'x PP;=쯧.~럿۝:vϣ0p tk^&x@'uPxxyhF0 gH5o`.Ǭd�E G':Pt"(C p" s!YŔPhL׸: \сcc.`:a~,&pr FRh`VPE^�xAZlTAC9{vddNEL*XH8(51h Q*wZP~ x1P1ک%FSЌLaofy%)4ǹK70t"Y%=k$<Se2@dA ىA};<zs?@+UcXIЊp14+I賡)E ~LI MwN3|d0r-tJw+/<L㳂>K)OVnT!CJTL(SJC&ғ>Z9BaYLuE[K!Q֊bt|@0C2aIGЯ%DPq>N0iwY΄TʪϺU=-+KӞ)Ok]Ua]m o2c9Hl.t7ģS*qd,cj[.F9ujj2nbZ6EFVYEZ3Ɨq+MJҫR&2jk`u-Zfdk.5TvUZ0O7{r%eZXsd!kؔ)qJ K&21j`!߸M:A^_PkyԒ=,fO>1@h4\R9Ƭ1gë.`up+"7s4xdjѹ,pw?7Ђ%#,a"&QH{ypaYPg;YrӒ�|XٶaMUP$m+ҟ4#|șU*(s[4|eXۃ�'™ѫNjэI9]4frU.[ꛬs >ﲼ3Gc[p hLWg wK_DZqsIYM떺F-hJ`,圈`{ύ9ܫ~b(g^Ǝ,7w s]KqN7>{=tkN~.@z=n:Uod~ox%0Dn|QM/~{uS^62mZ G#/F�dEp1=su cg`yaYr??P-CSVˑs(dٽrg*ho jGW9`Zg/ua'pt7nE p�(FRc* 00U0F8lOd_gZ%� T= t #x:iW|NzxW&�#;4Xj8CF}Um?p@B@Mf:tE뗄9yֆVQx;Dh~VFJ~br �:UX/ldRKATjEYr 7LEXVu!mO;Fd(#Ymavj @<4'Hwc8e]8T`'(gRx|o<wF4j'S2t(aDŽԦ#t剹WFXc.a\[u8;@nG_l荀}؋2ӂ<騎fnHPGH|ӈ6k85WQ:yUvlqG~gVxx7D_vhh^5v9X蒨zC( ee?:݈Hhd/flT")Վ[E0x=8?qF\xwI6Oԕ芊[f⇍)Ԓ꧐Ƨ:Xz̨DlgS:G1PVT}S#lREFIPk(˷gI(S{{vn)9ȔEi/}UdxmkYRtksTFd>yj4k78b8qElOy~rg')SpY^R\c# G \hVOH6yd|(ԜYH8~'}VeED�e/7iEghH鍄9Um&XT;SYw7a&n4Nhik?ȹX:Z@(N5}l$B PW/ٝIyCh[`&- \yc)Wtw7Ky*@9`�6CH _;{Y zU�<b92P9P60ʧly^1AG`3P>pjU06JB~gV�zdPYƫ27Ы6�:}j=4aYq$՚ Kp#30207PZ2]ԜIaE)Ы:) 7PU$?cDO'ҚzOzىiZwlYs]䙠p-ůW<ZZ@ ATHhR؝xS >Z|IM;w7'ONZ X'Z5Ykmy|oIRHL?tR Ƞ/hTKIY(NA3ꍰ?k</4DƆ!H ۙ- az5PbFXh*#)yK4鱸*Rnt$5 2!k&Vxm |+}ن>K\N7hUc4cx駂f) )4ϋYۻlkJyhSYMG+w)v#ŸnhɛGJdk(J*wY3^N[2zgg9n$ţX؞o۴}+;˛tw:+y Vuڽ 8ES;d\pB%lgôS:3ȹHуpX\YmFqk/ �cf?w(F&p� ��t\ șkIRw�0Ȅ*g=3~I4gf4[65ſhoEgeĊ9F_ٶ']�'´:\̓beY4潃ƘXXN‹N{/lɩy\yv4E7 |<u8{d`cvZ[Ry,L~]Lÿʜ#V%ͲdžfLQۡs95qqS6NZ,\Xa1rޚHfM#5*}-ۙ`p4p3/݋nl1N T.QT.qzf[1QB|ZJjg8TMa}%7R;͵Ͷ1r'uAId1z Xe[lȁJm1 }&wC:(6=Wt0cl4Lԕ+ldثĢ$Ro}sq|x 8|\5آ6qLDoܶu!|i[iLFݮMvm 3O$-m[[6tͦ1l]ixܹ*`l,;U&|]9٘uD~= voymύЅe^-ez+1֬(4gCE&^u&ݍ{IE=L]۝cu]8 k\vpؓ&G%%ߢmFNv 39~�CN5]qV/+9xd\�hȇ6f F]dWLYyVݚ~'L4Y9ѣŏ'_zn17{+>K~W\7 oc^INU4ϑay[p IW.Əb [X·*B)ttś`>)떖t1~kHK2�zV+̳iO7gu,-b~Dm%^KGŎ>6K^VN�}</MY:35=궗TQX=h|WW0Yulͻ|f',?b[__TT(hޤC y3og5i=|}5drF ej*_[4#s(L3bX@OH$/>^?4>C?p5L-0S˽ǿz}�tt K?=P2T:6l J74 #P\02 @l/;'V55!/1/1Ľ++..**%'+& ;$",*/..Vjى>( @ zǏ CIɓ(S\ɲ# 0cʜb6sĩS' `n`P(H�! Lavc57.27.100�!�a�,������! !!"" -#..$'111-5$):<::A=?+JJHNPNNQQRRNSMQTQQV+VWYW-WXZWYVXXXYNQYTUYWYYXTZ.[-\:\VG_ 6`-cRZdTUdYGddde9e 5e ,e8e`Mf2f 9g ,h9h8h 4i3lllu-2wGxxw{O[bj]^dtg˸nkԿddվUwֽjֿ[VXؿYU[fˆھUۼaъҘqڦٖݳ���������������������������������������������������������������������������������������������EPPURRIUV<./)*/2/223/33.3#*RNQQMMNQNQNPMP�{-}nP� & O eLg> _x݊,]A^k J;&F*]t)<y jV.b: VdǦEF3¢M&k/SNJ :qPRՖ,1klms麍^]c} {GU*l2(U&YmK&.Ɠ+'Ff/ҧM_3V#KQB${OD)Y�o2%&&E6Wο, 4�;M} 6h8(nWPŅJtaTlEu3oS[pV-83 L.)<WZt@<j^qXt{qZ#*;(2>Pҋ\U/ X \5$x]h^`$[pѝL2boCfQ*!#M4)�uQ7uF``-IEEa' V)ʼnUFDKȄy 9(jZ8@^q:X솄Yx"ޥꧮn9 zi׀c&aU}k؉+T9QLf_!Rގ󎎤ܥD{ B g\SmfivSR"8R1!Ƙyb,qǢt?~'f`ml9H*UrY o{`]H`؂McO9#U~Jɓȃ9U }e]jct ap-tmv6w=7x/{}rmFwތ?NeÄ6$�$(D.褗n騧ꬷ밯n.f]m~ tA/|7|_G?=g ~cP~Cw%`f;*[2|GOzc7ů` = 6{g> `�\GQ/y@Lx~K ' )8 ؟ (8b`5PA)pXX,fMa b9"*wZz;/pE s"B3͌`I2d;IGyF>q=�dr8 �ll %GIRJq hq&v V?Ad+wKGҎ_Yh\it)f:s*Yl3L8F�( 8XG tQbI&HCe9z>w523L#nt+pΌNKe<2\h"Is2L,ǵڊ']FWK.φp9<Ҟ622!LMRLTȠNMzԧPB9W~ EcluFnܢG'LbҮØOJzQKJT fTZDPg0i>fĝRL]4L1zMXF]I)Su%d!YP%]zZ`(9jZrtY[_$c)o{ X% ZKZtN\IYarD Y![n.XjB{,-؝WQlw{9\s]u=߯mpÛ՘lsl TI~fq{9fsߣs`$5j,k# -o _K >f[u//Kc"GG(>)`Z (S$^Y|[+ /٦윑b4t=N|Z'vFT_>^Ķs_h{aj l1Pn4aJ6+).ɨZ*w#PD_6~rQ-L<GZ,FiZ7,^`9A5v/м,a`aNu[9f5Umq9x*v=K)˧.w/9}<ѡhɵv!1]&GzkZmS^0N cAPNJz{rD3h}o1HF=֍KwC-<ݙons+=fc qaaAf-48/nB;|d2̸sA 68uao(͏G;?XjioFϝey ڵ%yt/릴,N]hFA? l`L'G^m'+VYp S̊7{xnqKgvXa<'=]zt\ݲW>ݹh]ZYyZ.<B Yv0LԯClb_GW.;xE+7ufjd IE}WJvVb��x 0 We.~M�P(P(xjs6S*N� T4~r(\"P$`G=<H-؀%qCI5IHny9ndeVS%u Z݇J"B]6A'dK<ƅ_$l8("(Jr|sTNy%l`iqoESU}`Gu_HzʰT|ByHNC%GbH~舝~ ihXQT@$�c=^XWT$5QhnȋJmTu3XƓuvXIexG^rr{nb17ȈWظ<Oxh4xɐ&qQ27 (CHcH[Vz0x<6cT(sKC?6]ȄyHr8EF0a�2D=KF5l/)fH>S3)E%ao<?Ȕ[ͨXoIP#X'+Xyq騒'B�L^aB0==iqO ?^iC 3(ZkƏIh(||x ؘP^HT ;'iiLedU M%1hssɕGzx 5bHYm6)#inY)W|wO$mgwiAwswf%SٛxD)pjY<xSgZ9H9i$yio<yv~dGyy*ǡwǟMW%u'Z@vDQ@x)7ɋq]YuuXJ?3+џggWEE^zax I(�=K(0EFv3- \9^a<|j?|(@a0E'db 4(Xa@5?9? :DЧPTvÔIYJ=s?:(ЫCZJn2Y d:a>ŪRcjbeieyvDժJ2z`]ZeH>9@Z>@9:5pJETX=b54Z`$yU{ٱuEzA\IzyhhI*\VGމ/(GB9Hg H>PRE_MK ЎZ㋪kn纵\XuZygJxhrz#:ptej/5<DqvI :هI~ds\ҊWI)pSUO&V)) 6tV- B[nu|a+ےzs<kVټi=jX֬"Y۶<4{Ge~5꽵xWETR8 vj sr T+lwhȣD*KsRI!i0kW;˴`ʵ哤eD)ej90I$Q,kA:䃃<kנ`pĴFYWK�r;0VjTn9Q1` �a�t * pƚ6% t0`n5&I(W!HY Mg0̑uɼˀp`c}\ˁvzrlXȤ|b L>JD@(]ǍTf UQ~)ye˶`rruG0JĴM{lXޘU(1sh&  b j9ʄ\ʠ緔dFE2LSX T,m Wllz q6uZ$ٙk ZAА/f}L {qgk,4= H;y!Oa ohW^){"Y:mȯ1 K^l7vFV BTZk^= }6R3a_M_;um fd? m9|=L45RnaZѡJlUVpfEP<Ҩ|3v" ;]s=j`H;D�mؤF�س95F6WϤ=H0chfҜGҸi0+@-G휋erQ- |ɐ=F?Ӝ�> 7[,ʎݗ`>ßg!+~ Td^hnd!-ں LJe P7PDĝ+ۤ7hmWl.SVKF%Cd= =]q G;ԓd5nh ص9M>ۉvo_͜,fa Gֻ$zniz1,qawlFmRcX|*ءF>dn[.kzpݱ}Mm2@RٽggZ[`.CZRwT.^ӆ^l.]~t8߾>9Ʊ OϮΟ|쩎³$.w^&ʱbX}9^-~ATxvb’mNDKN^h!o;8^Y5bV֭o? >rij vY!O󾥣OT\x;^m>5nFBsbZSAAxxC?DBϲvdoN<:? u?:z?='Q*xOd{tmB*UM>OTEW?_E/KDa!9U$k:SvU -1-ݟ 4(5qaa ??Q8�,)/221/*233.#4 @""-"'--Ⱦpń"ŃѰھп߲ѽaǰ&3@P�T�Ç#JHŋ3jȱb$B\!I$O\y2%Isf �! Lavc57.27.100�!�\�,������!  ! "") *$%+11,6!:%:&:;:=CAJJHPNOPPOQQOTQRW7BWSXWYTWYYXXXYTUYXUZ.Z*Z@IZVY\(?\VG]XD^ 5_1_+7`-`7b8c )ddde 5e`Mf2f 9g9h2h9h5h8lllq7<www{OWOqYVNdiffXVpkԾjcվUwֿ[VؿYU[fˆھUۼaъqڦٖݳ������������������������������������������������������������������������������������������������������������\LQLNLQGIGJILR9),-01,11-0-10+)!&1++ LJMJMLM^@B%I^=B_ECtޠkO@FNd!Ȕ$f^Iϝ=}lND)E/H0�r2֯E9O~G+Wwge:SX2nH!XbM.Jk :3E\WuUDH$Ixx Ϡ[ڳ5NSt[15U�:iB2mϻmmۺp"݅t9nw؏uWBN谧!=Бʳg.ϱsJt|0\xͩH <%Un)H]w&^2W-W*E1V`C`c%8`TaR8ԍ:.% 1 "( `lZܓhb!vX&-hY@F I<H8a&<1EH@E)^r"6_am%XIKR=jh59J_ HE9H⩤Z2KIMҤcmXh1XTQX!b&;O8[JЙV 坓(!c4cX6N`,u艋buZao)DCL*Ud&PdaENOHe V+b^g0&00_.HKmHaTz<RjnFjBqEW|K>ቮJF,S2 ԏ0pӐS 0}#۴!\X[br!%vx  @x,8S?�- `%*^m9%b=Tl1FqOb\@qNT+wY(^!,C; 8['ᬸu{{37:^h)6I-CFQC<7B (M9u/w5Wj9H+x׽#6)9B`/86ZਉUuwo,gFNӐGыH<'4tU:Y6 tt6 ls+ڈc;8PjX E)@ix߀@"XX̢.z`,BÈ1~UF2Zqot qvDc"%=} @< HC2ґd#)HR$$ G$(GiIL򓉤*HC&2+IppY(j:pb4f1Le͌3fBѬf2Lef̀4/ o^�9iNh.0ԹqӚf=Lxb`�<LGs�St>jӚDiώF}f2)af 1Q*u- qnݼhL'zS“)g<tG=2F7֟ΡGJժZUGSjU sX k6; tQ%raYCLxkM=* svk`I2 j,1bRT*XZmLӮ'Wj#JQLE$ _FgFJӫ̩maKŽ4]iqDQa_C1:ݬ:g~U*a$B*=7^6v=]CC.,Zʶn11UR%lv9O60GVVۃH7LNr4ϵ;;_ڗ=7rx1Ӌ[f2IamA߰xH,D|oUC8 LN^Ǿ@rbFPo'6Ƕ.1)p687ZǷr5wu2鶴,XaB[3,x%J~05SͽZNsДobMheQ15S^G^�J R@}@bEd+Y_Лa@f mYD3ZS{yeA[J{:OFӺN}k#7˄0C(Juu4趪k ۳gaZ4AtfT;O8Eܵx1]Zj #Lʫq>Q̭ W۬@-.jM }A{uɕO9Z{ԇ٪<洘<;o.?nmbKךmm^:{71npcǻ \̽6[7T_ջ=~]FC=pqsO;{X" ޕWhrҞO2Iu*Kwό>ĵvV:=>=OUw$ zx9k~hLV!dqS'~{_fGTwb|FC\DXuwwgrEO%XUkΐ_ܠZP~hIvuj t}JTa,8sSWrushdtX&E3x"p�քa`P~ZtxyJ[Y&]>ƆgLltw m{6\Wp64qbKWń%{gguz>zϧldneoG~tkzVtewU'ybe>h6nʼn G~&bHdɇ{ if؂Ki8~9,08DDy^}YY8`rXf:! - n5i؃0[Grh טfN}ōv6]8&ٗl4 FsyN>H영behCev iȨ؍5gV y FcxVkE`4%IzFZiZ"yrƄ rhaa|(NNVS'ؑyBW3UR$iYs5]`J,?RKҏAEbʼnXRXWeh&5췗ŔyHCWYZQ~typ57],+POCUyWn$TgnoᓩX"NJ%W؇X*g@^kGr|hX\7{ә[WRim(>lMEw9zxDEXp%А9a6L Wxyg}a)+xy|x_p0mؠdwcvOHqΧ��*숖T8 AlSq!�( >*-ʡaY+U{Hga �Q$ENA*UJLS蜷 S �VSJUzf薪m � U"Vf:U5ƋŊ)Yk(.rJY0WIhUSk :nEsLuWJW tBHI>m-AtzQũ)1K`zdwQڄ߸`y$X^1*lʫ:N]VRIuJSL-2GDbywg;-sȪkf9N~m:LzRj*[h a5g~ spۄeTEVVZMvF:j NȬw*S`FO#zqM@LkL02znYpɱ9z(U8痧gej;{ %+āEUaHy ǰR5ʗɢg$$BiFkZ۩I W g)bxb6Hp]MB bJ[7fQ + ~/:l YZ[k奬ԯ\Ta)I]=+UR@!pG$ `єiJr㲍NjS;; Fg@6alło8C(Dp{"گ6ثtjt&>{OTtAx�| 6of1zhCk^jZTךRkx"LV lDj9}LikQzڼfiyTmjֳ~U㺴c"ä狀kZ\%<> 4j ձn[,ܩT{&HWaG[}Nt\bdĈjTR_{čضҔhkL\?țl[li*,6^~7Piqà>(̷NʎUT HI›bK9!hEzkW w~z\^#/:V {(;cmeaK&glfh?w*`66wt-Aʄ"i?[L<څRE]dtwd,R;ģ;j6Y ѤswjΘ-f4\ \;P50\`:m|>GD̸}j;`4: CTmSDZeLMF̩;U]XV;U} f_ kҚL抺M :p6`5`ptSń7]K}.ɷ}xE:n4Ym`; -t۽]VGu.+lFv# f#<mܝIřVQmxJ̷-Ur™RP8kܴ|} fjxG[BީVq;kJ=7BZܸIڕXKksL;L?LeMaHTM &ȳE{ڭVw}~-*◪nώZKNZD;S|cj͟w}{L;nPi0N`�[mF'|P+俬WVv^IݹlXF Ä̸ n5#,-lB}==6eTY*P0K^L:Ī>HvNAazv_:0@޸eX}w0- u{vծfw]T6b~iP GjHi\g}.S~vJ0=ë|4iM+y[~>`J<(U&m\^â~ $ JɉMbC0ANa5Сܭ~4?(ZI= zNPɂ։׿9$c�f_VHԍg^g֚  P �i/W&'5_.xpC�P>yv)/_ St, yzm"_<N41jQحȲ{4-kEqN;VʺϓW0$娞]|S>'nvVшD hpfNu5{ #,ٰ 6wUujw]x㦍U/*/iAzgMcdHљ T/77[Zk6KdϠ8ٰvp|#6g柝]Џ "�oi^ >;yi4IZW|A9Vy_~n6j>c3vwYu߆NDu>czGcu]yD>ٟ/_0;~H`wߝg�l8d_g uAɁo!ƿl"L kz5{+%jՈuSS_&ڴ~P6jZ8b!>w(=,iO`1]J O T7b,&Ֆa,i,6vXLOMQh],Mh(iQ_ '뽿}P�xœCۍ-^L5liowq" gQdNDgLۧ69dVqxxl(ȘO]?_LOy@* *~~xdmO>Zf3*l,`CiEiMv,d�y򜖠zI+}dg[KbYtfLEs4b IqǠ;NuzPxGs(}^g;>w xg,�;بL r%qn+O9d z`-`9v4&dW=Xq>'x8swoM,T\%>c >H`9$%�]38_Jٔn㎊va};sxR<8._ LO+ { Um)Niw䗥mw WCaq( :k.heV\Pr抎.ώ]8L}*蔉'Uǁ"䥚T31'ut߬7 -!o(4u;NvR(rTAd@~sϠ^,mvUwOFbm)BsX{Zd9r^ꃃB>M)d)"bq;wo[󊛆z.}Xowi8Zbx8-/1-10+0%&1..! 7ðǷͺÿ)//1.)00.%7 <4`k .+,̒APAgоɺp#,k A<r ŽF,Y^ #3/s…{=ߗ*]ʴӧPJJը0(u Rf * ВExܵ[GIݢ,R'>È WPaLJ3$6cɊWv y',:a C.=dҥIcn ֖=4dL 'Μ5ϴi� : =nhνËOӫ_= "HȟO}'_ "' P"�! Lavc57.27.100�!�T�,������!  !" #*+#%11-8#<&=(=.5CA=G&JIIP .PPOSRNTQRW5WSXWXZWYUX5XXXY0Y*YTUYWYYXUZ.Z 4[WI_ 6a-d 5d.dddf 9g9g4gO]h5h8i3i8k1Fllls)5www{Odf˸nXVӾjkԿddվUwֿ[VXؿYU[fˆھUۼaъҘ޹mڦٖݳ������������������������������������������������������������������������������������������������������������������������������������8EJEJDBJDBJ@EBB@CDN0#''++'*(*(,#!#,(@EDFCFGޑ!ޠQCz]|B)>q"H!ķĆYR|h DOܮ JP-TPAN ��@@�8)iׯ]:Waͪvŀ`s]EСY08a"ڳҠV\8-. ŹQ@@#kvDۥZ֧cۃUgӇi؏r籾K+m 9 A4!O8!-d"FX U*gjzk:v|i붷W,W% PH[86DHi'zٴK* Fua7+Ôx,,U]?qPgA(^͗]&D@"CI!E$!AHք^ aYfeφY4(@N,(rnzqY\mi'oCAT0(I(E*у}Y}^^:Dceט7k:‰)N@z[h'XEALR$фS<IdPLD`D8R'9݄kf@ $rjXʞyG{ΫNáO<DDAĴ3*s{≯ kf4Iboَ ebqm!hHP<K3ãe]:9ݧ!i\F:nBybakr0- ,L$=Cz Gx&W%{~*_'3K3mvJ0 gX[1B(a~[x;dxN_@ JHPD=k p/tQ)?1|o>zMzcsd.Κ%sB+~=\4I0 s17iOЁ]A'#0H�|q߻> �hǼjspH#ڕ&#VI8$0 &?46 <O|\(GO6dZIAz*RX̢.^ HE0>0#`+ыSx/1o4x&<O<"`BL"F:򑐌$'IJZ2.8t�h� `�TyJV2%,eIZ򕫌%p]2TeyҘ2;`fӘl%,7 S%.wJ^zӖf5Y `:,57]4)}IOiJf.mR'-Mn<&*`MUZ�x2JK Hd(@WM}>I[R0 3z\<M Κ8ͩNoz͝ԢPk P`(%J9L18NSxsŪVաnPwI T�lSA1*<ԛXJ׺U@*ZmWH,1ԵvÏN)D�-ZU<jXeLV)bzU5-^견gg K Uc]ԔE-f++U-<^eteU ܬ@Y9WdkjԨX趴MtkYuM%xrMz.z_Z4gu/+؍r,'&Z0fuǝ-mXGlWZծQEP"8'y^]o{޾jC[w8N2VǨ7)^@z!VVxPir?˦I<Wy׼S;@)c r ̀*?oRufƁ4*-e^Ј/m9.cY]LKwkSIXMN \eQZǫ~2mn&rT@d[zUcWMo2V,km5(l:?\Hٶ+UkYѪ}GrܖlD9jJB;ХηimVvn"8iCIfcMcLN6aL{[io,[3OrCms-ayEru[fCStZķQ-n;Ւy[ﰓ*vD7\4͉;u l/kw}<(8w}ֺsw\ƫw {s q2['=/]\2iD;<[帟Zo+~2, y 8-G]K~@>QOwr/.Rkj[ Fܯ>Sק0yUUT̆hȴtyP7h_6YM!hiH{ Z'{r>vMc=[چaqp7mׂkGuZg15{VpǃEagwvu.nbe-{Ԧ~m7LCh85sĂXئlVMfro3WX%w&yUN d(^?geSxG3燱oCeb [w_8*O!"!�lUq}ȈvEa7WpP7n牐0nVwx}H 8W@Y'b8|~aw(VbNMRX%sNd},v 8TVUarX{e6q|xUZ];fdB6(� }U(,GTNvA�Efؘ\ulht$'SO6wgkTv(�ّB5FE~-mUl.V{*:iSؓZ5wIGTl.51GIySk+sTz[wՉYSDM',e9P ǔB\*kdwN h�Bu<nRGc�p� p)t9T8*˥13�Y/0JW E{0WJ&� �M@j,QjD#`LIyda-`KQK)[%\kr,Jguyŧ%rٙQeH7yt6ȹJYihVCYXԝuat\$erx^vJ6hyX“HuV/xcm੗6IJ3`矆ZQ|P$J5*`]D/ OZ9Wd<" ^ Zn֎5ɣ:�֦^jS)w JAl9qMAX)GE*ɡ@l)ls6S;Seꎅz|>J9u gswyY:gZ f8 [!*ȋa*Vgvd?砟Nʧ} NUSgV.:Qʄ Zg/իN*JϷ;j$|tC)Wʨt:d6jJi;fZS)cK ] jɰj:͚6EYpj<8鮞:X܄D4Ťzbpf5f~A\nWՋ@XR*Ms)Mpj\Jj1ۣ*ФI&&K J+!(ڪ{٢Hܩ*V?9Pחz+ \q*N�L[ǵs-XڭKKC6h[{w%a[Yu5(m0K_\0eh=ֳHuVF}aK.mfˊ X\Kk JSZefgzDx˖6zZ{7hzj;]V"% { O sAx;0Xae%U%в뽢'F.M5@g«PT@brl\.W;@/@5P2=L3P%pSp7reuƬ3E^<%P3S0c%`np,Erw_z[a${ `̊r<3 3@|T~0}2o(%ZLx3P/Zdy]O<XfI<C@yJ`6)۬R k`쾐khgœx{Im{l*PLZ{~ο9 Run@6J̸^,S˺- K4lAl9e٨ƅ7z /ֶœmͼU&if6l }J\8g,88Pvۜ^ǭmJ;{G J `3M6y.͵%d\֮*o�]C,\)]|WѿK$Tk%['v wFx#ى깯b 7AmQMMgri<zɢ{GS=زY=jM}!�} ztXmE(e m_x\* sLNeGݔkG[LȹLJ) F)N<خ@S|Meb �P5-Hؐy×r� �Fn8ށQ olPIhFDUvlXy0} ](Jn!x䅓I΀ XMli\)2JeNAb!zd)zmB9=UhZxLmnk=(*e|lRsy}a~ɉݨ܄ݟ!{Տ u\1[_uUTguW 1jh\/nˮ}ZҎh"ٲD܁`o:yɍZ] ^pdYћ߆ܭNwo9QE%ϔܰoytV}N _ M|baqoNIYkmgohLCCQ=ݑo&P/ N1 .iOB-~V}ܡ^w<[*faEq1^bmKgjO)2v čV T$}__qpV9cj[k+i>` >e1^{r/ze.8q~F۔7y\S!<=`ߑO譛O ߵtk8T̾?PMenfsw.֡鲒H#oLpH&$bVw~.]sWpR 5�}ӾGJ}.GJ.J*&-/ zOH@Wxۡڊx$?Ozp%OODKd|M+0Mn]\=Tr.мYOBa* b7?~Eƥ=/̤bx|Ԗ8w~?+(NΖ%<oA.MTpH";}@t)v-]NGJ*o$ꞀBіH)K8t~=6p.iXݚ~1W簘 Z.`c_ŵnւ,tey΢bo]NgʪmΓ ύh|}.w~S]hݤBc¦+M?/1w~.M>t~H'EVȮn֤z.]N|_�}پ3yz)yzo+֚Eo<cUO\%!>LB1 yV"j"Nx!koV': |.QQQhxȈAAXٙi҂20@@Q[ih{K8;il{|!A8XKk8l}X!ALnaْ߉R*r ? KdvMBE uۢ(:eQ†o HԌ4BżvkNS,STJ @=4Q JZh UӨTR F-<kв5*XtVsk-M'VP1N}E >8qČ#^82cȒ+[.LŃ5_|I\yݱ+*PO7lи;ݼ{ <!ċ?\8 Eh=П{h\Cܻ�! Lavc57.27.100�!�]�,������! !!"# ,-#0+*13"46$);<:=CA?6;F;<NQOQ(QOPSRNTQRW)WSXWXZWYTXPNXXXY0YTUYWYYXTZ.Z ,[WG]&;]MP]XD^ 4a-c 6c ,ddde`Mf 9f\Ig9g4gGVh5h8h?MhISi3i8l/:lllxxw|npOh\kitĔ^ƖeǜeǠ\VkԿddվUwֽjֿ[VXؿYU[fˆڿUۼaԈڦٖ���������������������������������������������������������������������������������������������������������]]WQVQVSKNOOPPQWE65--.]-11-+150.''-..0' KSRPPR]QPR]REAn^9}G_s-W=*COP|'3ܗޒvO $!j0[Ƭ'5 &ĉ.hP���q՛JիX8ʵׯ`. K.`mEM+x;wXbN�MZƆOIu+V[=+H1WŎVHD^\6Ȋ9¸k!#67h@cQh 4픲 7[0f1[[,t k9l!fe.Ե t;NʼnvՓ=-W {0hcT30G^oŤ^VyTל T# Rpraev$1 Sֆ(T1EmQLTlbɘaVj?l@w'[ s3f)dBYY,y%wCv=!rٓFE ,@T iigXb#wXȇHYP44x塅(wY |6jNY\\pG6۔PLL)_WsܨfuV5;N6,vMҠhɵZbm.md?Ǫ3 .nA0NXe]x^JP3E%xUa~VaE�Ө]j ,$l('+D/#D#Q36%Ǽ3T/0V^?4PG-TWmXg\w:d첪9ۦTR;AAh qYr7sݷ7;y s;]g^Bvz3fܐ^7w %0q"( źwgNם7|/^ʣqcn9s_p{>Y#|{@ή,4NB j�WH}O ,` �?MN?z G؁ " T6 `h"VphuE)̡wȝ:CafHB7MjR՛›9 PLa((2t !d� 0hAǜhE hL#X9|]1@0>2oc:q'JM)i '9I Pn9'U.hJ7%GDv>nQ/TlP򖥤".֍/e,IT;(9Y.@K t} ?IE'RzP(JfzQ%xFB2g) +H Ji<[.,H$` H3fD /I~ =b/!J< GeR@z)W^DiU"H%x0548t#-:0HJN4⭁p)"*Q*HKx¸Yt%"]áTaJKDIE&70k7P6t|l&]?ZQP0Dw弄Dk*HƎB F5-l{Vʱvb6c0-Ȃ2%e+< 䓯@iJ_R׾Sl8Ҫs+Wmؿ|WeHg&2zj2>\oVx=5H5H2]z ef0*l ۻ83P\e }I⶘[bs b�X4nuf`ol�]<'l[xf1K|3ik\]7E *E|@'dWݙl?%؁r7A"c8a o\m*<*N)1S 9Ar5,|g]^!g!Qa/]?X VT@Eנ'pZ5f:cFCIhT3jĸ(ڊ%lXLD텳YQ2E5UO2 V=-KɁa1C4uXNGZ޶`ZbgMwQR^WY5�O[o+u тX PCs:ܪ^*_kGq5w*-0  VZ(W\v+›& YeZ: 7)ƀ'լU/ lTFZ՜% =^gP5+>7`n_JGӜ>nW\*x�:'eWOt�UW~{Uόaz{y X|Ir$SU<@=)FF~Y\wS>^zKes׽w>=yW'pӳUl�w^��0-6ݶU㓉qǧ[uvA&ubhrv(GIo VY׀w&:BbV%5&s8DT&| 7sǧ$]vϒaIy+CtW2(o6qrOv�H;%SeE7\Մ] F�)pZ@w1&cE_I߱9ÅCfFJm7nfLe�ܧk}}6P/\/4p%P c6'*5 X*Lj!S.@(t~y]p8؉oԆwUd}FaE؊aWf%}ȣXT^\^1FC7C凖%]gh͠?NQ�q4e5slB؍OXFtHI (&@Lh{(_tL؏xwӂEvI"8Z$f,% y>tK�gz4oVsfVe(GK'َ)bH}X'%N$=DYĆlUF%yR41@AI5Y f6:FV2 v Txz@}8<yMv+ TM84fzStqӈÌg>ag&UCd7ujOiTY)\Ie4k*9]ٌlHkfƔ8r"I XyPkLIfX##yb3WG))zSkK94~Hs97x$`H%\bANڈ~)"djdNG�NobYOI aZf 3b`Y!Н  T#XqIi zEEHY{9fHM)+ŝi'DY- #I$JJz!&m9~ǡ%iaX4h~~]0KLi v)tᔧ(yDړgؗə#Z7"d"UuK2HK2tтIZ)L:iQ8Zd% ْe:ҘV膋H ɣfIl(dz3c98ul6jDuLڠHNJY<^hV%;Ym`y)Р@x*HJQz!h눬vB}eX!IƷTi?yџ@:fZ<!5r�GZŕ2%٫>98>y- uI<p) l"v z*]97�AxvK|V|&xn癭opOJxjw7qw#]C�4K4$}Vn(%@nW;lʙVCD{qV ժd ;9oxuKsI wFsp;W#%O-JlV[.$51K:2_C:뫆ƹ•h+iS!ת3Diۑ&7_دwj;1y@cЫE.yzY]k@W �rcWڍ_GK]VIᵕ OX돲 hɷ( :JC&ۺZG&:kLr#1zq` q/k% Fv65ut/b;zz:IFlcoO~5ڬ#$b{̩{ix|fO 9ZƈJ44 Xe~EzUQy4h|9 z`ַPN|O*�}[ē?䴈se&209[jI4:a4@� w Lj[;<ry � ��4d�g:IT~B"%aX s`;;",yPD{ w4%'쎰BlGΔBQ?۠AW,ʹ{HJ\ m:Țg~Ծ ~0<K++ =î'tWЌ̒huX3}-\zL2L! ,w64\2dX$^q =dV~ݘӬ"pX^B5#j{JѭHU ^QK7L58q�Ẋ~@2q1xzMۛIjٳQ(]wm1Q/m6)I:q9ɳs"ɐ"me}]kf:_IF*lTL4)ӐH٪Nze/ʠS1 kiKi۳a0 WV3vP,к/5=H]M;8Fg4MV9D@|, U)Ҩ7QV,fi~Tјݥm+5мKLMnxR;ȍ;ּ{R}!a+-XM;m!OUٜ8߅jfzfL>Q?hZV΅Mz�3nob  Ezk:׀jz gNtV߳w} dSERDc΅�Kc 4h ]|PlڔX4kNU �|s7'UG꼷p'߁JS;_Yp4 -p 1oF~6iʤ9:+7ݓ|pj-]FL.!gt΅| T~+ϧ~Jj6,Kw]iүM~|nOˮ,�-Q̮NQ+;(ig!J#?c67{p.';wW͜{{nicAh<_LJ3ulFp=-X@(UDe ^^jw'jϚnCe_7% C?ZXXU*/ɀY^izLv5�t:.:*|d/QtoA(}#wR{=)R'65V;)`Zu?)2ʭV 7|OjَLKIoI9e4w=}ת}�(&Mڞi0Oth!e}7דn޿CM\l{QtM@f}sl(Q'Z?y}\/CFf&.yhate{۠"' gΥQrq>8o*޿lro*X ^U+_|~?W]Vo^5@LI?BsDUpEXhXёr3IYsxy RrCCRQ0:@H隈E k[kK h8 Ax[lQxAKhq1RSScN^i>Y  Cj% Л F0Y 6|(!@c0\X*[.j$1W;$OӤ{i*䒐 Mqb}v!СD=4R:}P M*PTBzйw܍].NX�OU!z[g *2"]!!elX [8/ y^\wB་;L8ȕW-pآ&V_=( +«Tqtl tb&0�ܻ{>_ځ>}&ڻߞ=|M@qC%"((� ��! Lavc57.27.100�!�U�,������ !!"" (,0**5*0;';;:F;<G%GE=KJHN+NQOSRNTOQTQBTQRWSXWXZWYUXXXYTUYVYYXTZ.[WH]XD_ 8_ 5`>a-aQ[c -ddde 5e[He`Mf2f 9f3g9g(5h3h:h4h8h /k)Clllpqlxxw|55{O[`if˸nXVѿwkԿddվUֿ[VXؿYUټj[fˆھUqڦٖ���������������������������������������������������������������������������������������������������������������������������������UUIIOOOIFK:#0.000+++/-%*(*% >IUJHJ޴HJGHI糄IJ_~#GJx #t sR O`9pӷOsG�9y�(V� g>hCe/V( _#NJJիXjjYGƋg拞Ĕ dP/}biSA|˗/;L<X0᱆)|L}iĊa":T颴Ӧ}ΕKT)S =#+pl6<ay xڃk ʼ9ӌ Juݴͭ}%Gm"xA}z|F"Vp3s}9eD, #T'w甀�&Q9ל )�]\G ET,7U 89BLERa"–h'z\1@PF)e><AUJLU?jCF2 18݉NIZSHUDDezA)S}V<(" ϔ� AF(@*E@1x1ʛQH:�9#.|П7?&B9 "a;Vċ `?[P_0f~%,Bu)LTkf;lRcMcoFWՖ*1Ȓ, F- ) [\Ɩir@ЊY|XAtUpVeQ;ZV"i-TBdw ,${<C(gL,{C4r6gDh&KP-oMFH'L7PG-TWmXg64J,u(.TdAk}o6m=wxǭ{=umwͶ dX h C7zڐmN-Ͳ #NLT]N8c>x·<7Tйp~o{Lx}=]zS@񆗎>֥j"ZoTLSη<�uRVTAi(&x Dz356 h.@Yy < A \gHCu0-KI&�DN!ؿ d`LLT x.B@(1m0)&¢H)e Iq6(;|b,buLpAq5\ G@r0S""RJJB<)6@'hP�.H(<#C>SւҨfVKf@_1aiԮDII (rN%Uf5Yi>U: Ck4> r3`6YWRq43φy:(p%$Rx5gz)щ>fl1c!-Y:a7Rs2n�5)΂2O՚gSmb# KoHKK<<~Y'gĦp]c+6U1q(gZtr^k^wI(bbW?'Z4O~Qh V:,J}*XU~.%N&Ld_P:Qe[Ǿֶs; zP|e#.Tϲ%&a{̻^u~HSk]TPe߱B|t=bs[^׌m P?y "-.X-,$T^ p"/�8yJ 6P�(.NnkxW]hYXb:ޑE@ǘލj'B˖wM1֔'AhE Vc +3;5]مa\jmk x3l1o�Qv9O%1 +2E/&'FIHB�^&2_G2jYÑNjUB.Dݴ&@R%HEUUv!նTWMsM&OI8k#!5i&.՗N~8 B5NݦŬ1պ]45eAo4{Nl5~e#Lrt]?~N)Lj$ g*L/9 0e2++%çHN0rulM#xR 5嚊V[~b/cZd!~b{Q"Q}HfB K)Zy� o }�kv-v@lN?Ľaqps_[}]:+8U, T7Y9 nZ\t?=RI~SUx QPB_c%~m2#}4ӻr݂*e> ?_8nڳx }<} ;?w3P]ʠs͔LB,wVyNW^b6EfCIPv G~G:uLp\xe�VA{)]7qLJ}6(%/E|*ha$}f _'Rr5Gc9Ip=Gegc&AoGiÂ=SW@nYx5/ UTqcV{.wF"owBbʲp@Sd%~mr%U^`&b 0X:cWIv21$0$`UqG|nJZs[˴� 6ЃT;5[(a!<N1^<j.tu!(e"f�Rszg]UyOhFҌkr&db*%� =e7gĊ/X^ĉuIX u(b6YyyN mcَ7㥄y/txW ֍ `syB4tQԏrh!)#i&9 (U:J%>C!)xb&n4:W6p~EIGyU6OLi[G\(tR,�ٍ fHihimFmTAٌғ}7gw?׈}hWTFiXp)SG-K335 X Qr8^dBdR()dmi@vaU7~l)LjUQIUUIW)slI:=@޴Leiz?aPvRX 89Y i|$q,Cu5Z֐a)s0()7rV+uiD8YxgV8{xUAXζCQ 7yGv9:Ո0  5iqUЕ;jt_cBDlE<U)4@j杅UnRA�huRHWE֚&iN >^喃D;H jFJ[u!6*iw�91C1;jZ.91 rʢ0ډq5d~&dVJeszȏՙڎ Л1ŞU:*rhȑ(UU$6#KIjQ&yXzl%E[(jCI&-zw<>I5Q}*H�5IalQ>dءkSYaKw:xyXi9szقMzu6<ʙ:iC]&ȫʛcv@<?M/Yp *Zwϖ{VYQ PtAz';40 7ŭqS.F%Ywfk>C j#)ZAG,a>ñ49WXY8w:tr)(q;0+;W1Rcd&ERU ZVTZH'ClۃTZ&VJAkZ|jx|,Yخ64}2P5HԙScJ_*kXp6 4KKJՂ Z؆IkشOY} Pvh٘i;[i lRjtk"@jV/j€x%ˬ.ԸY\p , Y`f (GMSwZbp-:\yiڊ-u@+-굩URj,YwEE۲=;HØ8 2`9eknsx^# <z,dz!ƀn\G uG*dU{ʝ<`iDGQf2!c뭁6jܱiz{'<!T{gjWܖkt9;;ǰ~ŌTq ((Xz9jǩԼ:呒˫+ .&tȘXH x- Yc �ǩ\)=%ǨT;Lq� � @ ml*yPfHAWf}m1VA)Xܻfזl䋓*ؕ&jBHiUY M|W'$wM�M)!,%,D;J6jL\Ϯ6/rսHJ|ԭLj?rrY]m (@Q +z3¤/^= EkВ!?#fkٶ~ĬJq,ܧC>(?1W{6|̪ܺ7 JQECx^`ILs)sͿݒ"нҰTEF/r}F\۽gz8 xE47u6 qO߁uL&W ۤFזSS?3qmf}h ޭ4REss1y<^֕*<b dp5!L^KQFG#D]qB OV@X^Z$!WNsrMDUׄz\\!fs;;&l0V?= WmM4l @eY}c\頞C:ڜk{Ȯ[ߤ6 LE(ݩQHI.N֜SS 1qY76}.ĺiՔΗ`WzNs9cͅ(Iɼ ?� \V'(hkmȂʾt,>%$6c-AgbTSDřSV7 p0@vTJ1ig}UR"fک9'\@^vwɚE)8Jgȼ=GzUkm~&ƒ: ft޽%_M\ùGm{>Bϖo62P΍)60eY> ā)yZmYx_,`xU^ n ͷ>`36ۙOS�wD#ڃгH:1H~yؿ3MU]ݧEԸT3dB\Ԛ}jKeNq6 Zp<N\m.lJ%[zK`<-(6_o˷$h^[\eNޔ_~R9wWDJvM8.]P4 V@ECq݁~]~?} }LBOx�NC[~~AԿm|vK-̼vo7^JojtxO˦?eÖj}.KS:?qB q,O䗣J,ʾo=`wS%(Mm_V=6gAԐׇBypeT~@Շ&e=ڰ[37ZL U" )..+0/(/%0--++% ¾˔ñĺ .00/* ��ʌ /=XPBE <ۊs2{1ZkJBN4\ɲ˗0cʜI 'AaPiACϙ8s gK HS4Zh0:NP (P|88ՆXeŦ5['آu[,[gӮKwl_z�`dj8_%+A2Ȗjn,քX]ir+JXW�'۸sͻs>F!F G|78@�! Lavc57.27.100�!�Y�,������!  ! ""&()$),"1"'22.366%*:=;=CAOOMQ*SRNTOQTQRU,WSXWXYWYTXXXYUUYVYYXTZ.Z ,[UG]XD_ 5b-ddde 5e\Ge`Mf3f 9g9gJSgQUh3h4h8h /i9llluHwwwOmYmteXVѿwӾjkdժdվUwֿ[VXؿZU[fˆھUۼaъqԈڦ���������������������������������������������������������������������������������������������������������������������DQKKPPIMYYKGMPQ7(..(/*./%%) ELI̪KLIߪLLKIGou3([yK 1{ N\$^S2\*"3 X+@I@} o(QF*-4hӦIJիXFEu#7Z{e̖-ZBJ͜ #G;RPowAo]&ir.3ZIdw0Q}(Ƿ{ƈiҦc|QSW$,g6e(+8]{{&jk"7 KᲺXU-fI'º{rjd)dsɉBJo~. UÀӂ1%^x ^6DXYQKV81Fas ”̓@% YXjB4O T$TXPCXaDUh$8!&B NU 3-Vш\ TGi&@JŨx]e!S/)%u7T\A1!OTEi܈dMdKkevm)L=82#& \zU(YXN&sL ,8[(Lm3G GW%{cd!YkXYkSz+- K;3`wK!EB/n<0oVˁnKU;7J$ǓjkN-SH8~V5Ȁ-^vg5 Ug5 ND!DH'I4F?-uSW4W?uR;5׵p]Se4HeZ sְ1ă|߀.n'7x+mLU.-D]i|y蠋>験΁*Bs̠YܞzlЁoLAk3;ײ{og[o: "PXmkk,8c 2@o|`(C4Eot@DA|C F?׹v.QOwF i=T s-@ 4A!vJk wF%XXߑ.گ"V\X0P"K$,`I66H2m@ SƵP}"HP@al hAf%Xt ^� � e()A2˪EE#(g;qQ7ȖW։&cL5@J/Ќ Q9h2c寨3o,@IN!2y:h@b rB&r  eҤf4{:L#쒹G#<F*V,=!@>HFFyf5V sNYÌHD<e@)bnASE"yӢV%UNSxhQ 쓪Uh 'RSbcIgҥnCzfj\E;@/ ²pc^QV9="/O`i'ibũu JR&ڒճy#- ؝Vlz x–gi DU(@:S^l(;YOf ]}R� Sh'Y[YQ 5tTuLN/ '{mLHפ`<V}Sɧ"g޴vu^mmF5Ԯ`{6 W;ZmYgan!Ig⦺T%tKh{+y۸%ÈP+u CIrv0{`^lL?YaYN.':ᓞ=]bb^U`6s1)^LN7nqQ �Պ/̾qtΊi#˞B?9r:8tLdMWH]#RӲ<g/gbgNnnG `�['SWUj W_9&ðllZ~u1痶EptfsGݝbXܣ|q(60d.cRGd܀ݝY:/ҰG .dKެr-W98d!xx.]c'v [sBUcYqs�jü΅3h_ka;~V~:Y~y~S19'Vbtqi??1D{Bώ.rΥѣy[%CXA 8\w.|lᅨvv"|D3N3ސS)AH=-Z|ԣjRKo<MW]b\.[!%v+s xAZ,1黎C֯|/-`Z~:(RS]t} zADs6t[uf]e@tsKjHGX0Q>\|3bfwT'Y5 6~"GZ%V1`WFo.G|-njB$;WZ'vCł;^(:nwnipR7ms!]4bxQXF2RE~B}9Ezh(QV '<J.UX5ktw:Px{T\|Ms3'g vH2xs7s �p� �"wtThm� hi~DpZ4E}_5 �SYZGe91@7. bɨX|xZ"g1e % T،hD|lT{of>VX(F8JW7q\xGdxM:QARS`VxNVvkk\`hوT\ȏ(xF(aٳE=9R8\=�{U s^jnjJ'wESwt0i&z"%ndc[Q4YN\lT<h `CQ f|sSyux=DIXi]&yBtRWc2 xfɅKp ">0N%} q&̠5iUi#E\Dux]AY $/a^wΦQ9㙑ym`(>'og &(̙ATQI>?&c!'I ZI0ES>~9]\'F$\W>q 'cYDXYTHX*o Z艓QZ2舒T$^E2v$Y-EXFUY.Q h A9^v,ffVũtS ؅DR`v,�)p5@Y`Y2:Ni:IVEvZ?rT4VEYH?J{K JNm'yQt_z�ɡmʅĩW)jjyp).V9)V'>YaWqR`5I^Nw09'Cچue0i׍ouo-`Xh8QL v$j:tjCBGe^0!S'92z{ c{:զ,#gj) rگ{ Iڨ鈦1 ؉X(sKs*ګ�$DHjx}C,EY!IGYwuhe `rltwjRKX 5�XX􌭊#KOGPƁFYnȘx7Qt[ r 8UhfHNL[lrKDV㱍\u ]+F9 K $P;viP]cKpH?ؖ1YX&@ZT{$9{tSwV*)[&Ք1'qڼZ(=GG]p<+z7j3\ʶY>aaڦGyJˢk[]+YఞP)!FI]FpPvD;ћ[dẶ&\X⹜|1cfeY<CC<J˛IkAl&KV?3)3iYW?ӵoJYrջU%% ķ&zK "9ŊKw2z4smlɝgj $Z/&]UkDrtȺȲZŰ}ELijFɜΚF4b삟)›*:^6j­ "(;Q{mLW?Lj8Lq�,5l]:{_$ ϼ\"UCiÆhIo3~ګHNjCy_Y);(I~'L7A4ù:k ]m tLX. ��_v*"N ��&:z_c&�MHBى}5 Ujt"TnY ll;F, p+,{|$C 1qB(0,I!R)L{=Rl*" $tg,TfkPChE(j/7(BzK/"zanv&FEm<Gx̏kmVblX{^ qu%=hM=h=c}׀\BmQ-l<]WjYiƤ AThyz_DǾNRR6 JaKM% ' m41bv vh}*iZc](3F'E-@CI}ߜ\K1XdޑَKM֗Y zqڦyD.-!,0m:g5eɅaWV�mM&QE=ۑY4 hك[tIn*Ʌ/چWԭDV[ZJ| ݺ<Vw kK=dNƹj;مh-\J9IۨwS8q׈w)Q-ZѼ}I7-l> <bΜ^iى+.By�Ȝ}˂ƘmPS㐷hp7+I4Eۋ:\j q�G{iL6&ɞNָ[<}ZJ^w9FR{W* Lf+)de0^N@傎ꆵ[/ozoOP'lVكHY۲b߄A,uE*XuɁIqa¶ YSÀLgA�je]c]|c2ʸyxT;HdСªg9׺Vf05<_clMd=| HLy}]ẏ=ΧCSgxm= VoЩB*}I&S>O\ge9guΎ:W~›|`u7XQɚy,};|/J)*;: XlέBtR5'>}K'n"ӆQ4-^WV9BmgRh,{wF3þfIQOo:[n 1ಓDۊ,, R~2Rãw7F쾂WBM=15_:#u|YwcY2|8ڴϮ= T~ mC;>Jwk1\� ͈7Zk;4jM=ew9Wh؏yXtc}o^nJe+At͘gvUi鍳؅u;ښNt{@;uA#Mp9J)U((@7-E;U{С1HXȸaIx)!rzj҂Rb00PP ,< A\|l|,<ܫ<\L|=JzRI; {?q1A{& B|pà ;>{6 a1` q!LjNDOdC2[῎ 0FAƌI&Ì!xQ:E(صK+<yz6رd˚=6ڵlۺ} 7ܳ7f{޽|K|׃ @ �! Lavc57.27.100�!�R�,������"! ! "#(,!./**3:=;HF:LKINQQOQNQPNR2R)SOFSOQTQRVJJWSXWXZWYTXOPXXXY0YTUYWYYXTZV;[VI]/]0]XD_ 3`SZc +ddde 5f2f 9g9h3h4h8h /i9wGwxwP~ZdgƤWƭG˵mkԿdcվUwֿ[VXؿYU[fˆڿUҘqڦٖ������������������������������������������������������������������������������������������������������������������������������������������=GGLIIBFBEFGDI;/(.++)--,($(())*$=HGFHHFG!Ro8_)Ef:N?xx墣ǏZ0C 6T֣H0cʜ s"͛l43@{{С;%jưC2 )نh(L"FzK[D`ͥ iAuز⚕"/<"60ǎ0XŊh(ڃ}~3)Zl'*"E F!3KA)7_0~c0`,``V dq%A,QBDɒ!̝榄ŌetLEɦ{S<=NC'BZʒ'o?D1;Lx`xB Ƃ06Y�ms1D?DOD!KE}iDiq`Q2(-S^IY(W}DO@ ~}ɋSw2&[6F "-֘ UCI,}Wb|6HKĨ&;qDm 1Ed~RbC4AZrR8OG*j{ * %Jf3&j,TG8if_&*j/1 anX?Tkfa7%tAăҵ !X^I�:[%utRZm6kN/<V˻Զ7Gx(f N[?,$l(, / - r8笳/;$ql3q4$94PG-TWmXg\w\_,[Ƶ5B U�7<t�rk`wu}qϝ݀Mt{x7蝸d9t^xsA'⠧w}zx㍫nP� baݣ 6 C;S|?o@::}#~}OogAH8}cG;`H?:�:pAЁ ,p 2Pn0T$_+ohy0 g@ j  T|:l];h+ /0Pgh vp q7zP aG�� 6yUE9ư1Q8B8 pȀ襎0KBJ!'CHFz#<ف Z@{PaJ. _* [Zn[m-Qxd=%l,7ͫ[:ӐU%(2afI|6zir1#$KYM6zQcPeF�@3O)fVe/SyVh( XPwr0sĒ$Q׀DGB RP)1ÃrlH<|J$ͩ)Z)R=};RbTP%(N]bq/QBYcOX Ѐֲb$Y-CL)39ֺ^T`Zͬ =/k<ծQg:o T[wdTȬi$ýҋ P#۠z󣛜kX3;V*}- J@SU,]Y[שڲ-Z[bFFsn9l^WzUnTGF>7<e)k<jTQLre~Wg }厞澷},)).Tí\rڐMFJUXXwavDP,@1!l:+S^3l&jTM&J01g#ʪ؃k%*LZ 9s ἒ9Q7FiRI+^ӧM(`1#Խa6'^yY[WCYp3%Cu'mgʚ"PϋOߞXib6:An`(SdEg#8Bnc(e6ЧFU$< \ Թ꫚ׯ|PV|F9oY 4;ŪR�l:g+:%WR1lks2Gv}]?`؏clo�l{3ά`ogwZPFk|2/CH.:ڃRqc_\׋E+wM|O)1*qnX<2#sjQ)6e{_ A@3ٔ<F*U=]0Hbv'Y5~Ǫ2ί&&Ui/?຺T<P̸v9F}U,'z`aXqQ!xT`xoCBz d{(ݨC֝|1wmt5w}xǐdtKF]Y{c7nu�n("矬1|꘹*WG`wAV]eV1Ku|xkGUoG6ڕB-F}h~i}$&7}UVA!oUH6,x}kzsp>$H6{7!,`uMv;S(^ۗi>EVtMxWOt7?tz[(C2Wiϧ_pevWW}g(U]R+|mS6Hr6HL8dz/@@hUo^SdWy+S6$_K'ta0ub*!(TUd9xxx'&F)0u/0!^f�0Z'H8mG􊁅( p' $_eJ}#ehQss`SS&o(j%Rox7s>u (щ,o( `8鸅i|;g`aXHapMjLzuwD92O x7ɂ7I5AiPD(F�j)pPu,]V%v]!uFIv{|׍~%V"PVx-Yd[rdpe88ÓVGnhzRiUiT|~ǕbT6^YCHI&P$!*yCr(ٌNK@v"xbl&SCSh׋G%D|7i~YXF`HVDo1Pٗi}nMy`p}g#VwYRy'iIѹvi@h-e_p&'9b Axf}X~ÕXfTGȘ Y5V9t O pٖI5Dd *֖ j]ϸf p>ù{3A V YaMUi4ZʡԞPXM?a#ʗJd9[Ƣٕ93{I_>eYQ*Ot6֠j G [D]HfZ CzW(? !'hn@Vy(jxg)٩ըH_z*%Yjj7,9Z: ^کH>Q6)Wx*ӵt!z]Ašyzjkyr'Ug0s$)xh6IO DI HP\WK\ȪITsQ  p˪ZkZ48ڣ*tW@Z>7ʔwerj}'<dFNtȧ`ز4iC8Pqc@P5Aa be:[jY >58 2RP3'С x_QkUXr3 R``[R05pr{ٙ)zWxٚk tk605`|;^Gj 7t;s;+|f[et֔P�7m깪'6 t۵u+0`+G0XʛP0YKi7C@J鰭%hR io'Kljl#۽ aZ)l){Vj[*ۄ{*RY7̦*Yۜۋ {MFuC7$N@ōTXعltHp} HDT[+pVH&*jzAڿb$n>˗5<WVg镩t̏價w\Z;V(0+'|G>,Tə_.uK|Z'\ahP/{Lѕ]Rzʩg _G\_ګQIi{uJRʾ{f 7V\<ʒlDKD#xZ~^3jj}&kL* / Fj,=[ i੹GV|اVHw<Z &(кx~qx *e `Jr|q*P Ȥ&� � 0mp,p\Qk *  斑t+n j*fGz=Q d+1l$d,} Oz)rc_UIN5֨,Z@iawrՊ]XNJYmmkk}vƌŬX(ULmͲq6TfxH_hP̙b~<Zcf98Ɇ jvP@5%Xm|m|A �~wcܩ =y0i5)twTJ[-Sz]qp|L/)]M^|M=9[mİ_p܊\bzm6I1&wlܔDfak]fCC�n߂@I�fۡͩd"VuxE9qLT1>0 D$p*NiMJ$?HTlY[]M Fb#6MO-G.h|QX,L] ǭJHtTgr] mO"͝ ڡ=խ-}qI_n 8~<rGuދkj7!})i3n=v䍳F^вW3qf*AP/M,dvć}>ܝq#7 *f4yozI= \2~Nc~xIaˇzEx.n#٨}:ޓXxd8}N--\r?:g)-J eMۜc?K֌,bsPIyT) z*wLWn^dї&zTs*$� ?\B.tnn#G,X|ݣ xׄ-.e77;EF z&w-Po%@p٭9GAOL\"_OzCpBTR{gCI O0W-WGg� UxIcX_Ŧ%ܬ>VwKǔA{V{7cKxh,hWA� £0]I( k^vſ/͛LlvKo%$I@wc~ZBޮ<ћ*06s-/5(Di4g;Q{2e0o UEg>:SADЯtĝO?dx~xTYE?J\H@W,6X5Ec^+?j *k@w?[+Z+je*kNϲr>Y 40.*.-/-$(+,-+*((4ÿίǽЉ.,+)00ތ밬Xa=6gr]&A9tZhdS ,\+e@@�xXɲ˗0cʄa&L /kɳJ,q3&=1(]I70 Rt$Jdt'o�Aٳd=]˶[j߮ ܻ +޿w% ŹW[H C()42k̹ϠCMӨS^]&H&E&bߦm; 8�! Lavc57.27.100�!�K�,������! ! "#+,!/))06$):<:C:;H<>O/OQNOQPQPNR1SOFTOQTQRWSXWXZWYUXOPXXXY.Y0YTUYWYYXT[VI]/_ 3_`[c +ddde 5e7f2f 9g9h3h4h8h /i9uHP~ZvƤWVkԿdcվUwֿ[VXؿYU[fڿUۼaъqڦٖݳ���������������������������������������������������������������������������������������������������������������������������������������������������������������KC>B>>K@BKB9>;;<@@=@K-*(+**+$9ɐ==???> #:t|[pɸ{BBʠouSq.-RZ8Qm�DʜI͛8sYqy(9HT-NH"R P'NHY_CgZ[Wp_I+ HPo n9_J**kݚ1!XLմH+R4D�o# Nxh3(Y9;әMa-�#۸uGT:v/ IrEe"Va%)P IÇIqIIU)}˟YK/^;�(A*ِāF x9@'|B*ڕl! (F`,[A#~ݵhD$Gܓڍ <EEB#j(*sM8>2b$Aa%[XA,a85�)w=c&a+ )PTAb2Z_S2D6ᙨ`Ҝ$&R -0d!ZHjiL mjΈz zZH)qR꧆:>0h$١@)ԤZ9jqa=1u$hh<uY-5\" JmHB[*RbٝП$|7� 7`p$`K`7  KdH̠ ,ibDFbɲh� L`A4׌͒<3�- 7ܳ*9<Ls͠83=ds0u\5(IK-O=ϑLsis U73ՐDPJIrW p-F/!j6BGD 8$_c]puX8NulA'mܐsiC4`7-k!(jJrh'7ϷzW*,m� M1#?"S@A!zO &+cׯ/ꆋ<=^pAF3# 5AFK`&>{ dIbAM�KڶǼe5ԩŒ vZH=H<�%12VʒE{@&,vn6Rɏ5|^n>;!bP]LIp!׈!O}bTu5A (�/r̉׼ӷ7?xL$J0h`\$/I<ߌH&īE.hIHTJNT$/yRpߡ$bCeEŠ#x1 ʅ EЎd>ضmu!cPDee2وFn-3 >`c*D[_ DQBs|͛ }dǹW>9! m}LFSQ\ɉty&jt`0S#G;(3^W''#2\) (P}IHBL`i'/f:F4$Jj$qL/d\аf`S q/b~R8DNVH"ӪpTTRFbhƶϤ╃=`452mA QvK7#M>C;BV^cSk"J" UE.E^A1?uvi!pud?]-!"s||lkZR6hi0~̑| Aޒ۬’+ @JRa=)YAR_PXRVLc/6�0CE)|XaQ22π_!9Ɍ(NT)Fl}q|˘p1a TKP؜XL \1&גM pddchs1ʺlP)ylFZFMK0nzBH\3(xnᜁDÚpApz@gs.1ՠ:0ǔFvx{x^42wB,ON4^Y:]cohg߬}Mŝp-_4q1ngc/o}˜a3�vFneJE 2{@1otf-bO}>kiV Zfʲ D{x|`}2^~c8b6k/Q0ZdHuZA|y)_)hݻ,~HfUXƢM}^Zϛ�~˱ɒS2% P֔co؞db!HШ$ 9dJ:\׽٭[mȜ�9ŧNiBbϢNF EEs} @5 $&F784/^ @|GP<ovw^,(j#5g~T  #Pmsfw~rLkE]܂i J}.o|XJ[E)$o��(txr`PkKPPYbPlJ1&&HQNKb :v#Tv!r]FS)hr �ԂA|| Q‚>( 1˧]bRA #KX '246#%%PW w$Mv2s=؂W>x|kkq% De(4&lgjBUK�MXt!!zKHc]ux_)!ZBd-To1EVzՁe%@WS Ȉvi' @>(F(wLxs ZX1X>Dg%>ʘrh"U7C%0J8xa#3 >vnkPȇehDiqOs=X'62A1h>8h{�iytv) /hiC1T`diԁQ6a ;6sG yK) d1I5 "ِB#ô$PoE4p 9Pr7hA1H(Ud*|gDpPt#bWwx4XeȔp@< =r.M$ U"\R&Yf:նe5p$ Ñwj%<^w2Д ey>拑Txn/o83iUf)OF(N@T/鈋eÏdRGP6mbx>nGPɜJ≝0v5QmXp`p!Dև38n 4o6gF[+ yٛ+&P/fZ:؞97k) :n%(TYfi@$ȒhR Hx֣yėu,ђ/ɢ6//@Fgft*C;Zeq`Xsƌ+Y s#4u?f9 (V:_,҅ N97yB*ԡ&,0ͥ>zyuz8O8H iiq _/)fFUQcutؐG2 rqB�_6 `xʈ43xV4(Tn8`"ѥ¸׎E8v? a"!4wԺY?6VOd3:Rї b B ĪWlx2 aI}-bF2骸I88a�1ڂ OΣv`ZQs/c%}3݄V#dPDyƘȳTH} y}D[_]+L될2R JېSկ]0ȸb5H)_zB[[@iT'&ƀcX[b3MTuuYeumt2^WUZQ7pnwHq: � � 080vyxsĊkAUeVwD"+P)1hXw(Jfz ;m29N#Q[BJgqևC:z{; K1SZxhV꺮k}ChN[ZL҅?$2)$@\ W1L|J4rGwWJ%2Nc4Z1<~{3NvO$k)x0-g'SK=NJ(ie W!XTX^q F%7~C\: 4xBŽ,J�a! o|g�gⱭqg"#XWˆ� : f&21ȗFG#G/l|j-+:3E{AW\#[Ebqfs̗'))AEL2q}ÓLHFƈpƈЬ,y[hJgɶ*,m& @ nW=@w7ӬX3럃eÒP7Jjڗ~lđ@+ vU[]jwhnk?"SĄ_!. f6%3m}ʼQinϚvԘ,OL /1\9CU ` -�IzNAƎ-} M 7腔J AiR�Ϧ>=q `[F;ίU2ʌć~$ ml̩@ՠc^DfaIڷU 7UuHwl=P~IDpC6@ b!CK}xm& 4Oج8 U ly2dGRNe$GooԘ@ (ѤbuQ}ޏ'yfl؝DŽ́:^;ŊYt=sS{MP oˤq|$L܂wM=xkH-�^Mx#vb6䚁1&Պx b,)nfLMdBg`U-M6ߤHNnඃEIqcPGm"ݍ$d眫xY<=MgǪ U?Hzش4NAaSj>vČ!\M>w,t.Av/Hj}3C@֗WƮlWK>nAAr` ϶Kxj2Ӫ IZ(H^?ƎۖR[6 x-e| +)~{۝,O4/aw짏kTz#(BV{&' 9o* kȻty<3APsrM̪*9s)fcE u 5XZ\^_?`/`bOeo(ih9~mln_[X3N-VAFm\/o(O_ g|(L2"$K     �! Lavc57.27.100�!�J�,������ !! "*-'';=;B$G%J59KJHNRQO #OQNQPNSOFSONTQRWSXWXZWYVXOPXXXY.YTUYVYYXTZ1[VI]/^ 4c +ddde 5f 9g9g4h3h4h8h /i9lllwwwPd|g˵mkԿdcվUwֿ[VXؿYU[fˆڿUҘqԈڦٖ������������������������������������������������������������������������������������������������������������������������������������������������������������������3<<AJA<A><>;7:;($#'#&&$%$!!$3;=ߎ=;<=;<ㅯǹn,)٧0]97|޾r� G`Hk&)A i%Lx[�-sɳϟ@6띎H!ǴKFH=A)#ю)H6��h1twg}-˶nӡ$ lCrwv^c;G)Ly GxaWI{M4P>XZuvnIX櫐� @ Cf%1{sJ7\FGijh"P\~䙀/%D)3 r&lLth`9G͂E$ @W#?Oɧ!|QU QD4֕�4}oyሄ`aNbhN"b3'"x,$P J- .3W%lDahS *R @ieR? Id�:ɵ)-0'uRaEAr~#iZK,!"+:뭉: }P4H JPi: BIb,d9\C4 B>4 㘮[ U2%L5{N/-ݝ;@ 4@J\  G,W,1q1R&uF:Rg(?C,V}iw2jh`<g<ܳ-tE[?sJ#tQ+ 4<;3:l:S`dQM44jS W; lc OEtv؉l"� @rw_-4FSm9U s_#4X#c=׏d0DAгX^N-ݹ%͟6 w켋Wo{H gM /)b_ous_ڻ u_k�c L~ڴvR/0A@$a*RV50HI OB4R_S_<H| (�*CUKd /ɰH "PZsg '(b6.DR|t0x9y#"-#ЋpV0Zo~ۓ098 :;τ##O0Ip 'ϐ+@Cb xĠD˜H{#%HLNO+$&$G/7@6V9Hҕc|?xDK8Z^fIzf0I;eFJLjb1Q'NfuDYOI zu`H SU@ z9ɓ>HDk81^sdBH!FK GJCKr'Gu*_4HE.C+y.)d\f D0"ue@)J4,UR`P{fe*bOPa&qD�Chҫ-4<1,T12)WWͩ#G5?Xy 2TyX]F?>O쌲L[$eֲ]OLpKmJ1TjG < ~�-"3^u'Ckr&dK!ַdn9Z<Hxif@e2炗ܫ[a>UL$ٛpn 9J_lW�)N&Ps�k,NXVe!VCD�@�)Y%p5c[lq]||OҕoyE9>Uwd>u#BK r%&3Ꮄd+ӵK {|Hnc[bg[M7*݇EuA,oxbuxJ]Sg*h%K"[PMС'(\WPJNYB2Kym)A^%g)r-Ei%Y1eL)}l,񙩞 <Ă=Wmd{!1]f[Bwf։vEɕqzΉe Kuo4z>ioFw(;ݕY#F;(-NFٖWs{\ƕ0Yf'`]<'aKqs0ΩxD#62$7�]'Нm tmAek>9A nBupׁs,b_iRf\1jIMO=) ;uQ{HĢfsDdtV*0Ԃ-_(B?+�<iaܮ1鋂P͹)AKG3eBOyĦSV<d{rĈg[K=y‰qr:QwƎz6-hk_`q6-dwqGED0dc%GUf_43) Gy pn"X='f|K5F}iFmT2A%DfsV*P5("Ył-XN�IG|:r*`:GHzQWy9!A*�R4aH~XlfHuFZ`],G"R_SXWRn/38X~a(~hDŽ9tOpF#6*B5E85hVcGq(7B6AWR* � 4 *4P@&$[?(58|UHuG;a] h8 OtOHu,o$0p(wf$ "XwxHPdVAT%5uIgVyTdA�h'uaO s8qI$AW 88 _PEbDuϐpXSwv钵rd2i151iyc͈XF8:|*D Bgٕ&)7J7؏RIUvd܈ {+a ai~gcbl53Z1"aYR)]ѓz%2qw9x3C'ٖ)- 0!}%hziHFSٖW;?8Byd !CɖicIGe:a"m8)eUts)Z6bؗm Q"yiKB)7YIꨝ/A[ieFhOHJ&*c TPTH|yAT#9`%I)z�2ǙɣJl.DIIVgE| X Rc$"ȡyN=)*^L(ǃLNi݉_yFy6rJPiJ~jWڂP$ԍ4^Ju `~Gw%T:}"8U=~v`b% /@@j;: DF#F[:Dp @53 �>byܑ!!0(:VV@.#aJ@eXab$9T2@Ťi 4u@ Ad~4J490 pư 7dw5gg0-X S:o- 7#{QD7O:y@[xE-3a.h<+䎷a_dyGbu T[Ik6􋿙UVk^V6%�ץJ<Y*2PAbը8m#.B({SgxU1ʒzE[z#j1wI/ bx5%Z]Kz rIw+:}'(ËVeyNV Ee{W 5iJ>(AOEHJUG h˪ Jqꛅ-헷"zz)3eoA~ ׻kr[vk<iʹ۳J@>鹗 Jk;`;_Pǖ?Ia])EzȧIh鞲ɽGK__JػWh*|o=Tɢ+Qi=Nć)Y;k&9 g}IƗ*ZxYRNLBy׍Lj�ȇBvƙ1+~m[KƷeseIЊmE ^H:J`Ȗlj%% A8&Q�,{:wlZBQ��1nn#'<1 yEMzn&g'" 0�)(|wtP+zZ1φva lAXkfw}""}o$^) dcAC4j>ۜU>Ѧoq },Ob2&8@u xdĺ:Z}|H$VaI3mʶɹnE>5~k\9"2/ܧl+ݾ:E";GDsym ^I,\uI!t9AXd~̣[\ㅭU1`-\ad@+穰)2ЖMBѤzF=x30g@b=h8z`roR*gL|_ =_-6"] ,^ы/T&); z}*ѽ/F؍R,N%j) `)eR6mWڕ;Ӊ|R.)Y|A tѸpfe@D-}lE8$w[x>ݒPӍ%\ OV1YvE)KH5F΍=f0o\v8N@?whn&fC" ƽ7^i6ۆ(K -zkn)Rekeѭ +LIg Nx.Bk2=-#PXԆI~W~p(Y&м-ݒDkEV`&:t?#_unl%f)4]m^m@q#ŕ%ҧg]!>Aa  qt[}V5{v^ Kn؃SdeOG@Hm-3Ȁ䶷VK8U&ܟ}Oή@L3>=1z͏iq s[Yg>hhe{T@-(&ޓܼ֋͞>Վkw|`2,<vݡ^_2&,-xI'aKW.߂5vO TY:"Oa yoznWl_JՊDExe{ BR<ԮO]]v}}z/կf<68Oǒg~hQfq;TiN\vf7jqχ g\Z,YAYmin Uk3x˩jqV/}lg#Tkdnx>g,"֒C>!6 \=/8*VbOtct9d}X~H񙽬ٯ"B4܏ Ջ[=йMpkˍ˦+Ѳo??&${ ݍ˹A~Ҍݜ�J{ �lojQ|h~yOGaR J"''&%$J#"Ѝ ')'#!"(&!ք]d(KH80D$P� ��8@ &S\ɲ˓/cDi̕rI'!JC "B"4D;C`DQjʵׯ`jKXg˪k۵`;wQ81S)FH%AU�/X(^̸ǐ#KL˘3k@$zL+�! Lavc57.27.100�!�D�,����� ",46#(6'-9%:<:J59OQNPOKQPNTOQTQRW(WSXWXZWYTXOPXXXY0YTUYWYYXT[ /[2[VI] 4]XDc +e 5f2f9f 9h3h4h8h /i9uHPoUdƭGVkԿdcվUwֿ[VXؿYUٺk[fˆڿUъڦٖ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������8>8>3>;56678;D%$!$#$##!#�779ײ9;3 8mpЫ7,/^Xe/5ЕC(΅ aB !b%C8@bô�9ʼQc浘6s&G=ZQQ9my L:Ad$1F|!BIa+Cdxyc¢;Tkٜleg涢9h v9AkǹqT*џܨ (Mz@)2c=Mјj#L5AIx[Ŧ'5^VC3Vb%=`΅&n=xȸ4h.ChО.SM.rU% `3` DA=4!=& ;dÃls!\U7e$VJ+a#H`L4 Ă60DC�1 Å(|J~Cr/ GP >#z0IvÆh-)b1=i0%V2bei\N DDlA)DB6Xlp!T7OL)Iw r{n�:bjCQ?ׂ?|w۝YճZI Wn1#,JWLZZZ, @D`vphD5jС`ήeXbL'9,4!x*p Epa[Tl 3[ 5�\.wQ {  R{|2'�MZ9P.jk.ils5ܴQocsK3'51 dmhl61Ġa0we6nz62Đ5)rMg2G.Wngw砇yp¡YI/ D0.;~NÎ?;o<?O}ػ˞T`ޗO|~{峟7 /zbx#^}wy> 0;/z�׽o 0 ~S0hPCAI`D֎!q/Y &:~Ot" H*Zxx.*v E H@A}=-'K$H:Q8U #*4S] s(F:sEHx i3&&1F-2L*!y<Nr"&5Y>Zb}Bh+5bc ?Α%u 3_ƫ30QnzSyT7IMf~')( T$1IOov2<&%gw5KY38leb7Fz48(X! Ў2C)HBN4JYrDa`)4Icd.)a�:LH27 )4 Д%%2\ SZUF'JGNN,"rhb2jO~rmUL:ikiT>t:y:<AծիbUfr4\8P`kU]fe׾t߃ 3bfW<grJ4{6Ys)pX;ONDmR6xd9F;]/z9%_SlcEIOѩ5dhɛ颓 I3$]u ZQ1Qy7Q>=`Um}eia®L?[P5.@ԟӔ*^UzNi,a *`7r(|7KB{dZv++91-;ME|٣k[^69=, `1lA[Ӯ6İq{\DǔrO1tn6lz_#lGST%IPK̖Mvh S fEf̰\AjyƁ>kkd{3y<\=1PjD^,0[XbpHsm\smC# jw7Ujc&'7T~6tW$W:Ɇ4wxـs}ItN15 kk⫬.ә]&wϙ)`Wq~Q{kWis}dй켱^kۜB.zHPD dWe\bV w1蜬ǽ1)r4$ 1T ]?wShJ0<^ 2e9f=Syљgpmӷbg}*O=I5'?ps~jXϼNiÍol's}g#NڝAj~}2nvzᵖ"NǪE `w?=ϒtnp(}57VNGç^C}ǀ?U7r9w8}hE|ufbHPq%IUCDu]j_'@.d[iWr XQYQ&!I͗nvaSg{O|W7e6m?ȅ&sE;O}UM#jWrhHE4Pp_,H&ouEBL4(K"FscxO"% P�y>7hB5&�BEZEyn|XZ &P�`ZW%>C8S+6x0=؋uguX8LjE;؋AVm?VtܸPb94{hP먊YWM$\C7)`'ET8x}H(}JʠP YƁE{xb�`(R@UNt "�=+Y- Xr؉ &9hx[~6ns yȎyIǔ>EŦc\x(b(g$g>EJ?^'bnh^BY3˨RɑP{o;hq],ZGI`q1[8ؖG>wniUw*hxOo=Yr"KS(PDm9&a$9{EeՙFjYyYNI\i"?Cy ٜ_9Ncw<XDQki}a${9ԘNy6I;4S'neŖLkmǃ5Pc)Gĉ&r:ȝn6iEѴvQP堣 N)RY; Wn$ =Y {bSIYUV-:x}h6B+jGڣ|&OD**H-jm]J 3[yԳ hǞ^vZSx 7f~UMiYyt|v"8ꋭu37&ga>njmEVXvtYOZGyIi初E:'~1 Br*J%)ʡ Ma{Do_I"Gx:Jjl<*gK٪y9_Ȥxw hNƨ],ʅFgDhb |<iTv]*fz+E#;4UIʁW5j8`wP(,(@,@+AÉjTNIicJ+@(NK\kA;ʕGxNKh+M +p]:ztI( uw4[(iTz2'Y:+�1{gJeQ/ʓj?H^ah#((AuưߴO oJYW`S껬׼ Hpr˱zjK_ruX׋b"ʵ�Jyr*)Oۦ+g۠ RCIxڋ+%Uɲ\~J(e!j<o*k(!@$ ڶ齝y:2<*,iHwyvbEYIɟedC :<J;$Yk/܏δĸ-_웏Z9ȩ^ˡ[^ ^,̼̕X@ȍ䰈\ >{<v[YeZK+aZk�l! xI`|HЛlFlؽLv.\dg<eSʔQ/6ƁDL>OGY,|EϷvLJV^z� �Lv e jyM̠^QTp�X9XĠ0{['mțƄ0ȼ|k,w|fLzyܽYdt$33SQF ^)rXVEmYq*I:g}Ȼa-BYΟU6 JGJs1ƁSʲ1 m[wUVׄe=M`*y5j&`{}!ޓIZVa͍z;= &QJ|,Qt>9, ='ݎ}f�A|˝syۛ֜lGԷGLʕsjyywsuO͗:n\πfڄ}ϭP}M ,ZL±(̬ɰd|>]Ǣ׉-l(\GW)h*|zg,kN]gN+nPsfܴ%ƭb6DN흘ImI %[8-:JNE+tw2jH҃eƅ '-ݿ'M:?tUv(QU:̺%`n=Ƃ~\Xq)jؔޝ__kgm\-V>tި!!}"F+])t@IϸԱ]: ޔۜJYQGG-NF֍}R֛$V~$쫳|JO\=nkW{h?ݤ`N|Gێ&u"掆)-y.novL@ڬӽCm-ںȂrCLhF.٫"Ά\E(]Nj5XJc.}8 ;V/;u V~Ȿ} kdԷ}/'ƛ ]ƒƄC!n]׈rkSLRt》bB v a,e_Lπ55Xkf}p?7KHGb˭9%k^zuOn<ȥν뗾*~߫@\ /o}(c}o`x~0GXY_V#'y,LoR-xzTW(^,IjoN5ݓvJNta"lqo~e*gS  D*&$ $#%#$"#$! � ¸½ͻ̓ ͓őƈ &읪! ٕ̾.8HWAk*&As$i‡&] NFuARSLz!DY\I͛8sɳϟ@yVhН48za(S"h�ժ"\TY8hKٳg/U,۴m۾KܺdݫA"|KW,u$yjԇ(Iv3k̹ϠCMӨS3:`{C۱1o�! Lavc57.27.100�!�Q�,������ !!#)-#.'(156$);=;F:<HFDK $N*OOOOQNQ)QNNQPNSOFTNPTQRWSXWXZWYTXOPXXXYTUYWYYXT[VI\ -^ 3c +ddde3e 5f 9g9h3h4h8h /i9uHjn~Zda|ƤWƭGVkԿdcվUwֿ[VXؿYU[fˆڿUۼaъҘqڦٖ���������������������������������������������������������������������������������������������������������������������������������������������QHBGGGQDB=@BDAD,$%%&&)$((#$ $! QCACߍACC b@B؉Eh#eB 9 tЍsxE(S@#i&(:O? 9C\4ӧL4*$i 'J4bs?ъS[ۧp>e[?~*rFEXVPHQF\_}UNImV=YMtT';('Rb�V17]-a< 9|4ͼ#HWU<&uR .uרI#&N_Ͼ=eϪ ?7OOF0#>BD8EXY 6/P]#,f~&ކNy0`?Be d6|m) &rC:Y(t�v$dA\1E#E$шJ<x8ʃTvceEKF22kܕTNydJ:I%!B )\N)PZw/Tj饘fj0T͢3L)=hjZKYRGk4d~[GVU>aV#ఘMV6Iv+kꪻ+kznTZv0C 3ll +p#<q/ps,qK{lqk<p<r< |k&C1TP(hAB$0t#D P4M/]uԞK#5P32ttuiG4l@6ҐH_tf]RAfОLTmI4 n#G3mQ\6W}ub#nxs~on\pJ7nkArWozcl-8虫N(fg@AT6ſMegF8yG& /Vg�&;WP9kÚk _�# d`$ QdT(1)™(uR$]B�n@HQz S o)*Nd)̰HT�'ϥk{Q-xqKM 8` 2B0I -4+\獅Z}9]X&YueNJࣂhG&/)AH^0{\8j +رϭSRf-@GAI1$))iLZ L=rz3,ĮMYQ$Ŭ-iG  I2hhެLHȃ|# 2G'e;Lg@Nb{V4N/}!@>Ů} gS($iF)ZH~Qr åK2XfKoPyv%e} ӝУ:ZzB~I\ #Ԏ2P\M(g]M"X!VrN3,PXVބOYfު̗da y)*'=!7i0g06&>yD(|Gj˰u9Ǫ✕1 il4LUkzl0 \%6JnL"-?>Z6*/5j/ 8) b$-$U XU4zşJ^qh <آ 79\g PE.M;*z[KnwptopsKꢖDo®u`m).Z<7{E֘wIn&{g3q՚pdfD?1n -6`Q+`C~79 ⑹A/r!N+\==e`^,0^)lߜtOdD;aO@{{;crBUa̔U6+Q2ubIgt8ünS=JPKt&E\5j4t6a8C>$xtk?HJ=c[gbvCA4ھ5gk@ު^O#G >/ .|N--A6MwýI0.Mn sk{K� N"ׅtM!DQ**§G@C$p& 7q_܎^dw-lq x˝͹|SJ޹No @MrYUdݘ#Dq'נ5K_d SX[$rUW }8@}aBˤ1ߗ(2VLoa]m)~Yiv)J7F@1/eIC35*u|]yFP_mT%/FQg D`/'f=U9rB@0&!I(_GmlcR�3lzǪ& `G hW}JyH $4GTuT w�5@g'7 M&)@bfC%[gha . :TQHf3dO0 @u'qO@>drWXH>B#ȂhS@U`E =MXjzn[(\QpAmp@Xu-Z'prGz(B&boIRh؅zWe1N[d�:8wӇQQna_g�98p7 ԊqA8x,d3B\h]3Y+0R`hHw5c1+H(h'ӆIX}K(wh'HWFu{gׂ9T!AHPb0 0>fވyQrq8jhob?@ E(\^[,؉Ȑthq7\EX"WFqOMBO'!IGq9cd(\Ѩ�v3ATTX%ɒQ="ElWE{꓆6 ĕy%MvWpup XE^;QU4wJrr7W "ƕ#b(XMB>)hz:uTrIeWÚ4?*m/ņI_ vai|B'QМGgI:OQui0M:kyG ftLHhdD,9L�H\)i d6D REfd/aE9AV( PiwՃF:⎆w٢|960 /1 FCey *5wF(C0-F^E?Ǚٹx/ $D`D"En@葒 \2@}wEpAF5V ƖxģJ^* !o 9pv¥mX☠5DEd@iOXGG+e7 礮CZk6!hh fxeQ: Q$_?y(S^c!rqj {hNqt~tL˚x Q"sƚ=zӡ}ٍ!Z{CTkT@ʩ 򁋎$hȧ;X|)y@D(tˀ9~ٯeRedqٳY;oj:J0odـx(H?bO+@Gt!˲#k9 8$dryMg6`3VLɟ[tL{6iT;c;,T>wMÊ~ĸr NKhȅjJB{XY?蹂z 4Nc=9XEW _;ԇ!U$7X#[(M+^Hˑ � �;5kp#/}$U^@-٣W9RE7XWvՇCe+puj|g!~ې4e(pja{%f y^:CvgQ~0Kyn^(sgzȇAGFW2OAB,x ~(&(Dp?|jc̎kt^8Y1& {BC!A'"=s !1#Ku7�M7{ceuzqwʄܺajtۗ z"G[LOZ{+ xXN%G9<ʚN쿩A1I:m:hY6ǡusSR_ \<)S˰ "w]QY[YJa!ƋA wFl|4c8l?Tr۬fW*E3J*{|m<? ͟Lz;A@ uL>y(Lby~Ϣ;BADܗTSd6yVz|ϢaP]tTmT[5fwЭ̚ǀ w+7]ɛ u^)F yX 1ZW}8 sv3Ԃ (1 > ̄7 wph6hˡX-ȲrB|,4Z3x-scKpm7HpR?m s< i}|EkK^M}IXKkmwDm>~VWU>;in^BSQ ;VYlO#?l#mYW>پ<Vvپj|A]}SushiLwYZF]Z5w4Ԅ3-' ߡq;$"؛^_[I L= ;Do܍DaJYW>\i3<ǥ-u47Mɕ hT N{D䷅ċQ/:é#1Έ7+ ,9~P:#mvEACdnХN Gxzl+d^dl]vfܦQ:~ќ~7NCwҫ 0&in14VX=B)RIy.x޷_cy[${GC tu͑M]F#UꉌcשL_͌sx4[\X~Xyĝ:.ELjT) EQh4ܳl>6wTBk YY`®b%=+v]=<CP(DS9S:'$}4F&es3_o$ % d 91MK)E_*lhLKgt֬F9JDfӰ&r};sDlXoeQ?_O/+|rG�_L1`!�00w^sp�`���;���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/popup.jpg�������������������������������������������������������������0000666�0000000�0000000�00000015535�00000000000�016145� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C�,,"��������������E�����!1SU"45AVrs23EQq#Ba$CR��������������������������QA� ��?�??{)EɒTKT5Z:yʫ<�zDQeKM,iY;J "ROK?nNҍ,{)z'TlRk/K'iF^N҂Ƚ*6ROik/K'iAd^^)z'TQ/e/Dʍ*Zmed(PYeF^-6vme_PYeF^-6(ҿ/e/Dʍ*Zme_QiAd^^)z'T?k'H҂Ƚ*6ROiiFN{)z'TlRi'Hҍ#J "ROK?NI:GEQeKM#J6t(,K?e/DʖI:GiAdf^)z'TI?i'H҂͔*6ROgiFNncڙjUCUwslG*h&�KpFK}/,|sKu6\aW])"ԭk\ڨ*hF3@5Y`KA~[ ?מ<ߟX mOt<iElb]*"}MtliJG3D|r"#rU^ /e(9n+:NG=ieV,p�r:K掻HM["#U^74rMLZ筨_mӣE3G16ڨrnpVbE fUұj$̢nS5DSev*Z e~JhTEH\c䨹.J( Inkems.k[fl('{D*TԊLW7=C߈^l^y|ZvBLL؍V*9Qw2\}ϛMט9=o7)v\5ylܲ UخT6ԩ(HRTF(M.sUURd 5v Rkꪟ܍kQUr"JDqto]!ڊyUf5.y"#0D.KxZ-WQed#_ѵFʎzxMjj]*kE,W[#PIlJ9˛\_Ȉ(CGܖ,0b,5P+-#;&yhQZM2Lid{o6WR;3Vd*5u34@n˭ib_kmDw9RaWqTG&y"Ÿ"{V3*CR DU?S[$vJM]+@K��������������]Q)& ˷j=E$ӀJR>ѿRxKpFK[wc?}dS[nts6$E{{.YrL}o~ys.ɹ-m [eW�Nv� 78lsgHcW]湺z[7oW}4-^^m=mWQV ˄VA >^QMVGG1աUS67h-Mf&-+RW=YHآԑQkͺ$LUWJq�?>IS偶;KԠr\SϑLJ-vV/s8e"cধTU7&DeeJTK:1I!X.jɚoZEO:*Bb+ R/IJײ66MٱrFjXw\8[OUCKzUYRĒYRDv*VLЙ+R忆٫sN|"IU]u \{sJL<8;dzۥ2ʊw1؟ bI~a{[驣dkK47smF=<S=4[YYZ[W=K≐W#cQbgDDD 昙;qbTs&$ѿCkQ|ˑU_8vb giM·>Ql3ƮkUEQgO*{=jWKMMYQts3s4^d=ӭ7~Xڹ•5,^][*މy ayh髝EkX+^U4N_neXn#mmGIUQ(YPqvnWGwݿ++*)* V+)|rQ*'U|_UwICqJG% cSD. sXy੿~{cxqU>\OIV<w5ISR9Zs��������������ڏQI4V]Q)&U6ɩ)]Ei۞6ʉ&r_CR>ѿRxc[VIFc_⛞p49 I~4eOT>0<[sS/<?Bi/ؘ*z1`x.'_%y~_0TNcn]O8OпK b` сܻҟp49 I~S9Źw??<?Bi/s/2sFrJ~y~_'_%�eOT> a8OпK&�ʞ}-˹) I~Þp4L=S0<[sS/<?Bi/ؘ*z1`x.'_%y~_0TNcn]O8OпK b` сܻҟp49 I~S9Źw??<?Bi/s/2sFrJ~y~_'_%�eOT> a8OпK&�ʞ}-˹) I~Þp4L=S0<[s1TԕMCEȩdѹ|%޹kHV]Q)& z4)~Y|nhߩ`T}~R:|���������������������������������y6RM8o&zI�f}~R> B����������������������������������]Q)& ˷j=E$ӀJR>ѿRxKpFK_����������������������������������yMNeɵi%Y|nhߩ`T}~P���������������������������������<o&zIڏQI4Ծ7o԰^*G>ѿRxW������������o/Xbv[j&|*:J]k*ױ"93~y*<Khb;ISmgDszTET,?om${>kleի?NdžK6[0�z_,ڧ{=V/횁����|?4n6좆Mzߞ,ݧ`1yViQ:s4՞K/>`h�����������yMNmɺ&jY,(#Vw�%^z_7X/#|nhߩ`T+�����������Ջoz,K]Q_ʊ˾,G;Y�|Յ3ouPRj<"2v7hV{�v,cU0tbKŕeFɲGjjsr52W*e;wYL*w޷jQz|-:ٟϠ 틖!-JƗԳǧRVݴѲ՞{:s%F]߳tᎇx2ΩV?UbL;zo96\YZOW3%t۾#si]>+i'Jݫ[r�G3h`'tUA6:nSԽ\”-~_212Sbc3JmI..p.MoG#������������ĥMD KꚈ�B}~R> @��������������������������������� KꚈ�Bz�<Z5r]柹�R>ѿRxKpFK|���������������������������������ĥLURrɒZir&ҋ4ĥMD�>ѿRxKpFK|���������������������������������ĥMD KꚈ�B}~R> @���������������������������������umG9~�WvmGp Vj_7X/#|nhߩ`T+���������������������������������5ɵiy6RM85/-k4{QtG"Tԛ_7\[|M+i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�i_C4[k�cn,cQkD LS"ӀJR>ѿRJon܄=/.-T�������� MUS5<nisrDOc68f|Ik:5("V'=�@mzgu]N'|zTsd }>8ƒEUEݞQ]Tuuri*4nIlkQ3r/{^{kY*J:U\X\&6Y.�9Cڸ"KX>l*9<Hs.M{W~[65Ͷ]t5TFNʪ�~^25LR33^мe{\Fg[[XK5k]Lإdr78;$Y%EaF5 ' luKMKTaB۶*WRUUI]K=-DkM_註б;}6ˍ%U 9L9j͉xM]Hʈm-%tmjcrr+ߩȋ]ȈYi!Ÿ{yGO45 INbm,U.j@QỂ^Ym\mrIO,I($tFF碣3V3U܊xzl:{Ut0Բq'S Z.Ӥ6v 44vkS[}JzKMzA %CZڤWl$<׻=S$\ej  ESs Jj+SȞs_k뒆YIVe.|<LRWwkzV6wCZQd�j.yg3߸[-].v:TGKLMsE޺Ur@畖+u=eOWRA-+$#ZUDLuAI eu5;=W*dXUK%}ڊqUɪRŚ5ʯj"Ӟ~jb y\W'ݪZ(Il+y3Srr"Yd ˔U57e\nF~[[`P>rEMJ1EZTv\s:F0BE|M8%*YPٱ6r&Hlqݎq*:W"66,9j1ȎԨ抹����������sS"ӁizZp Vj_7\[|M}~ŷʔݟ ����������������� SjN\ۍ̲"#rTs8=Ƹ�=+{ޙzblsDTEE4*jQS-Cҽ^Nc� %תCElΚFĊG/UW/����������qO/]�N)ei%Y r27^*m\H拯%BMOHb2{>7\ޡ \7\ޠnwB$ .nwA rz6H2@]s rzld|3u˽ u|3u˽f{!Af{.Cd$=.;ᛮ]PH {ᛮ]Pw7\ޡ \7\ޠnwB$ .nwA rz6H2@]s rzld|3u˽ u|3u˽f{!Af{.Cd$=.;ᛮ]PH {ᛮ]PeL|d]J*Y#ܷ;5URi8 �������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/progressbar.jpg�������������������������������������������������������0000666�0000000�0000000�00000002141�00000000000�017320� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C��;@"���������������.���������URSV!A���������������"����������Q1A� ��?�L�����������������������������6ԝ%،v~jVOɯx˅.cRtgb1ZO&'m8ap;J]'fi<Cᇍ,F9;5'Iv#k2}ӆ7ԭ.ݥfi<m8arKJ]fi_"'m 4nWib1Z]KNJy>ki XjvjVlF5;5+IWd-a lF5?5+Iv#+2E0]givlF3;5+IWd-a #6齉'GZV?^XjMrY5Y5VaeۗCaI94NSpҩi驧1^ߴa{o^ߴa{^ߴa{^ߴa{^ߴa{^ߴa{^ߴa{^ߴa{#b)}y}y^d >wA̧XK牼N NxwB,yyԊNdMw<Pi:œo37Hud]ާ";IMS7HtdE ʆv~ݯMڌvc\l������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/raspberrypi.png�������������������������������������������������������0000666�0000000�0000000�00000017314�00000000000�017345� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a��IDATx}cU?I&d&S)ۗ-l;-,HA? t^>E'" ȓgyo>39{s37~$S~Ϲey%"C]%/@9?@-^~  ۀG+^'8�n5 ,~8|Xp'nไ>-qdqMӁ/ʕ🀰 r@&G@}w >O؄�9X+CΒ[^r| 4"C ri3?cd;<@NPq:OukqVz_U=乒U`KA߶]+ɝЖJ-/nUuG_>+UPRxGrR2Ѿ$,y.qmbbGjs7Ħ:jE%`UJ|(Wj%k73vV BzEt~bP+njZ#Ta@V E@T DQOJD^[b=''_jyb bcGQ'։#;l8 \Y&f?w�fTQ+Z bݢ,[+}vr hӎ14D,t؅Ϗ{~hY_X=㒌 ؾl4hpNk:ıL<1IlK,=YU@g1;Į9\QG XpzC|N.2<q�E&t ӑ؆p_,ls!w<'6vh#&دz_U#AlJLp\G4," YE%+gM$.[-j`$ O mwu{ !{T@SS[ZP}L=e}'d`!NB"YR" hSđ\ Yb{\ݫ#:&_iZ;AeJ`8zJ-MIAQj|JUw.1pVca;^m o'~>= *)@^z4m06iN Wy'3zn_>9{v%?%5zA, }0Fvg @TNl7MuR#z7l':4'=- zP]p_x <Զ*:Fi:&X8Y(W)MHzQ۟O5ɐD]bOm@_[^ �ڕ0<N6(V۽*Zz4’y~NѶ($"3\v4\+\[mM7h#.kիE 8~g6y ȥ[RY ,9YǕB?٢_7i~KQ3Hx|n1y[%YO4g:nP��Ž^1sDrQ`Z+0Ppӵ5a2oNJ0=)\:ˌ?I$hqU>b bu َzWhE0![*=j"uj-waW'V_ƀQ}X|N{BT=:P NZ'`oSbM DVӐnNfQ)GӓVK[um}(lo 6TP#sUوH{z,mNȆ/Ǵ NJ+\pZڟ47UBF]tvIm']Áe.<M# q+Mx64p$K,'҇9:�jz3lg.#%YM $/\%upatridDaj`@�,Hf@23zY,=2%? <j 4UAL X)۪KyQj%Whuo^64VѠS an!F}mk*Ȉ@VW)=,;/j{6EΥThrXMA,=;鑪'cHϰ5zS*>̕৺vTKlS%@bɈgHd*qtG[ln'82dXT# 23]?S@Pډz? >r ,JߖAbhy2{Ye+R]Y@ΑrKG&<[ѿ$vRؔTUw`O]]XvS $%6f~yT/Zok ,="2tL@O6X~Aԑ0.,25)b�rc:uP\SrN.m Q/ h1bI+.'s mUv�E),g5F*RYWMNqGR;ѻ<mP@lȽ<zf.Ŝ}ҏ ;%p6!,Ml߸# ݶCNCT'"E °0"iؔjd&G&EH >yp`H 1l<xI+Kό*}nF8t.ٶHÞrno7 .s†v ODbXzЏX('e`!pPd7}c\YmtVHVs#(kX%$˥y<2(]FU^f^G8aq(5Qy.(X~X]\/N,TOW:`QhgOZr( {iۘX~8 8`iv, ֈ˪'7;։6};7׊MEUS@iA8�tmET<޼Xmj_#~bƅW$�8 N-jbbOZ?W<ѴX<]* A.Z8&&^o_ī*d3 yb-T*'-GEb72OR2+i,ӺRjqIOM}G<Nt-&K53'_|US׵_w^x}uB$O񿷤y*<0I?ػ7x XI?n&_640A_#_SJI޶J[џL5mM(E%Mm)vRvfxC^ҷ=>ltgR=Cخx%OPX7{=}+Ϸ,{ oFѻtFLp+uH'WsJ:!sNʞ #ُwcEDyv,Dز">Pњ_lsqEst]U\'~`]KށN\R=Q @Vk /̀[Eǧc_^P;qդ$eVM [W96T7QaL+(x_A1oYP7kئ>>P5-b@_N^E{Bc񝖕M߃w[-F*5z t9Yx+?4*^tI7$JC9kbH}+vY@NS@S cI?+kUv HphT&m| e1K- t<Kg'9M!]`, YLPWqHaE\}AF# Q<m\S $!\F;@R)A2^,Z\A$`7 `+*Enq6r tJ6>;.h7�(eOwpFڗ Pu\a+UMѻF a+4}IV NRP!.O<exC@a뙴b"marNS;ufy:wl^1G9k�S/#~2ra˘-A]+|6s2%ǃM 9Z7ɫ3ʁ ]Q=>,B 5^w-g8ȯJ”@4OtCVoU3S$vZZƜ[[}E�pLمs`L2H.>H#6%US+3 G%͹U�0j!}y+e hQKpoœJ_a {޶bUmK04jWWO窴-2@SĵW%~N7 #mHK6uikTYOץWhXUϿn#!J?�"0ԭI`*^s0q!b|1tWJ gaY1~Tgϯ`yQ c =bړ͋,+I1Oe>_O ôS(}N%jϨvf6dkֿڀ"AJa�5>ѡq 'J Ac&8. td&4j;Lt%]\'^wGQ>XT#ʍJD-0tq'G:9Zcwwg�&tm:.n?KL Q߳@bpSQ4i`LYΝm1=z5'a,# ` >@&Ywl( B_0TeGU 42# @Ct X$2e!|c' ׊E9UwpFBdY훑6pqlHO&hCru,Qd f2v09$ԇ4v216ۧ~Ry;$gx: 8Vg1JH4nOϩTov)u|l1\dTײ"mf tڐ*Cκ HT53qAGr\ Q*.Cj .k@9!6[[4hkի&誖wR .iϱO1͏}`-kޒײN�j:ٻG\Af#kGzRT ?2LÕ-ܒAo;{dҘG9m 0+SF1%6:/@ JMhC8j0jxvLUMAKe)e 7{(xɝI;Naef( v&J?P&*7f6蒤+| AIc}g:l sNyMjCF<gXdѷ`%fV7aaWa>Lk>v9O aM'yF_. İ.^t>_G$/He T }k qv1|K/Rl3Nsz;ok KXXP+-}_@Ɯ:8~ZN-4vO([{cK!FIyDdvX>i;`O4X=s �uԋd[Y\}ōkլ?*W33ɽ|Ҁ P{lpN͋!I mZ2溛jR6BIlr)]ppFyP>SяzVy,wsZ5._unrOY.'<-, Vs*QWA�cF Q`ښ|5$(iQ u)7OD%,Lق?7Նy]D]F}Ƚv@fm=2Q'A)J/ǎR;1V}'|qX~fZQ2n!IJ}ȃ `\zg!qͷZCLmGMg5 <ːgvᒪݎUlICMpLnʦ:l8a.)H,3ҐmA=bu X1Óiu 5y/xCRˉI GV2<(l�ژ JbKKvX]kק&.L+`g,* Jz|$58@[Wr4'a"n`&%W@g WÀNJ9=D Cg]%6PǏ`J{:^4v0͢<-y~:؎ BqlvV3bH?5,uh (W*c9 <!dtbd|}"S9@gїQ!S$=jqUzO$63ז4?9@NZ Cƫ`3Kf5ZDW o-W{N�lfH�xӯabK=>[VeU<Zj`̼�nų[_CPKor2km1USL˪Z%܉5`^ �9AA]5CSBzxs1ҵO d+醠 P }K�7yne 1l4u+]GM݄ƕ?9D'gQ];}Jg{옪~P扦KC @NQ Tm4˳ 5'eT5n.AjxZfqȮ[%E%b}q=3vN> Xm˽eN`)m}0Gi3<->};x CÛK9\Uio0aKI&9I>!M]�N;bƂMm_]R΅'p(gp?_TaV@B2IF--4-y3|Q3+m0$U]i22MJۀ۴fFXy&/h`m½<aD_zfyRWOu:n^j6�7^g R&W]T&KٳF!ju}*8>1*{ʜO'5na:~ cq)SId'ǿ5ޯB<L:7ϐdY]Ժz:qfԊi7caUF&zXO 03]C-P;8í(; ڶfo)Pkܞy)owwgh7QoӀqOF6Q92#.x W|tTI&xd(˷Ao ݝs  7ʍN0'm�u"ݼag2v=$Et;mK�O5džeN*757=f�/*z3΁!<CsP^uhh>%_D*(3V#s au4N*̓<hght嗦2O@.3PK3pRz9'h o'Hs x_yq2{0A6H5x 0-}_?yviNPU$@pU ?=czw BLZUWo$-͖4c8'P5 =dw0el2w1mD&8Hbx &^M�,a F{iE g�aEn/WxJGH 2 iʆ]LPM#s&)@҄m%e)R~`+p��^Vٲ@y7~K����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/relativelayout-doubleposition.png�������������������������������������0000666�0000000�0000000�00000003772�00000000000�023114� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������Xk��PLTE���333+++$$$ ���, !"A)H !+0!?"=$B6e  0O!!!"""""A###$$$$$G$N%%%%%%%&&&)V)V***++++++<R--CU/b22+6"6666o75/7778778z9^; ;z<{<}=}>~?~@KrO%PC-TTTUyZbd0dN<hbchipxjmnovvwnOxpqziB|}}~sq��͂@ d8@a:B"C#D"lbE#s_ȕHJ$K$M$wP˝{GYrXͦ]îh/ouH̻FͿƣǩȫʚNͥZǺȘȮɬ˵ͪͼͿI����tRNS�ghoq|��IDATxw QDg]O*bVaFbދՉ>a zEY1/vܙ<|/!hDq |"T"\@~Z!+4MJHY2$AfAr*_KP"H DKpI .AX@ \'H-3{2|07璂rVlVUe,"4;-XܒC%]eU$,1;L=y{e:fV@ٺeKrdC=}gɩ7b�;Drsu2bg�ڏyy՟ y|z 4"yy�q’N3߾2|FAId]"}Iwf)RL;-Z(Of~>nQ^uގS;g�ZiZЁKvrx}yD~>:0\�q@3W0N^Ӫnf}INVҿ,I=:�bZЇB+ɒЕ(QPJڌ(I(Q%#B%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QQD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD@%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%y%F%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%JD J%JP%JP%(Q%(Q(A(AD JD J)Q%(Q(A(A JD JD JP%JP%(Q%(Q%(A(A(Q%JP%JP%(Q%(Qb^r ����IENDB`������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/relativelayout-fixedposition.png��������������������������������������0000666�0000000�0000000�00000003700�00000000000�022730� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������Xk��PLTE���333+++$$$ ���, !"A)H !+0!?"=$B6e  0O!!!"""""A###$$$$$G$N%%%%%%%&&&)V)V***++++++<R--CU/b22+6"6666o75/7778778z9^; ;z<{<}=}>~?~@KrO%PC-TTTUyZbd0dN<hbchipxjmnovvwnOxpqziB|}}~sq͂@ d8@a:B"C#D"lbE#s_ȕHJ$K$M$wP˝{GYrXͦ]îh/ouH̻FͿƣǩȫʚNͥZǺȘȮɬ˵ͪͼͿU:���tRNS�ghoq|��IDATxW{ Qg%Y_(,K*Q,{Չ>a zEY7v/s<%ĀIJ% KWALRWP G*!>$" er!J*A%&$I3aL LI D #GsEyA(w�KG(LZMSlkPV 41IER MQ4Cmm^ iǒyoO]iZޏU7e qI' / -'Le)D5c"O87zw76\q֌j>?Qc`?C ;$0N_Υ.�Z8;$Iڍɻ=SUgjRk(bn5_;Fsao{O6oߖ dA3&ie]ե=p ч[sqp ) 4qKj5]-j'9uA*5D%ILI$�g0 $/p LIQ �@?�<d0%(Q´E(A(A JD JD%(Q%(Q(A(AD JD JP%JP%JP%(Q%(A(A(A JD J%JP%JP%(Q%(Q%(Q%(Q(G(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J)QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%J(QD%JD JP%JP%JP%(Q%(A(A(A JD J%JP%JP%(Q%(Q(A(AD JD JP%JP%JP%(Q%(QD JD J%JP%JP0@ԛ<R����IENDB`����������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/rstdocument.png�������������������������������������������������������0000666�0000000�0000000�00000014247�00000000000�017354� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��T������'W��nIDATx웇WUǷߟbEc{AE1   **Ew"b^gzr$]w3g9ٳgO_BPK~BW(J~BW(J~BW(J~B;<Cz^]]Xj\EbP+J~%BW+J~%%@H_×=gQmn^8^._qaSv7J6i5Gf_z3ič%ç/(:߼$+>|ZI!5_暌H J; Mw'o/>PGJe=zC6yFhv `�HD~S?ܬ[":qg&IuO*^wîL?Й k1*%dW~g#w`"?uQVX<}FI7$Ŝ<o;tGaJV>|QrA&IQԼ$B%jA>aWAs$״TťeKRNșXmEɻ+C_~;$s09g؋ȧ=j#dĔ5G$RعgJz.^ 6$BW(3oG\~eB9W#Ee:},?9IzBb*~T $[G/2`?M=kg;~]jӶ_䟗p%&Cc{!c"7sOCD%1pv?YЬ$xBRF{1H-ː?/vJȸ>J~96T5MG$y!YD>e !7;ٻvu1>q{彘$B@PX"D~Zތ$Hx!doJ/0>XrLAFR=Dф<,ɒo$]tuCzb!+Q{N<ޏi $Y[p+E'g^4DxlcZGy_<x?<1yJsE97$6-p c*�[bW[ty2ag7Rrª&y$?F/.WGJ~;7n῏sD{E7*" K4 {{})zG<M}*r9QGJ~d;YU{l, ri .#:FlK}ףIϑ~Ux(\^TGJ~IH.r<Ơ"=|y 5ɞ< Z"L".S#{ hGsMv<t L(#%-i<<)w#5`rP/((y(iy>Ld=`S]# %? H8f@e\ on!toj0;_CiKB�^v%l2dpxWS2)p"wm9xGo nדNʼ%B 6ɸͶ.YyL ^LH~[*n %4fW%BP+ %BP+ %BP+ %BP+ %BP+ %B?7HP+BQnBP+ %BP+ %BP+ %BW(J~BW(J~BQC}=O>cgW(k|Aw>k\0 +KJhPNytcǎ՞#?]Tuz&z"ci ' HDz ރCI(̒kLY'Oq멎A۶Rj}OJN0p`&MϘyڧOzk~_kWpΑ &MDGG޼%J[G۷AÆtIHLT޽ iϞ=4hз_?]6obnl{dӦM/\ֽ;yE%̆ѰaCVwIt֨QzZ #Kׯ_SN74O/n޼97oZccլY~w &&b2cƎqĈh84ݫWo̰CFvLQBӽfͶ0y;lrE߾j,9 6hݺC-nݹKWS71GSZ*6m:wLC[$6meB7h߾)Sq(|<Ď;\  $Jjԥ4e8tbRTgIPRV-t|7MzSBQb#G֧NF? qFyݻw=&N0U&9"?n-'CәLO_#adt)u׼ cBI Ԃ?dS֍۟t/Ř[1CBʸR_fa `7],exUv _dɕ5k[$5kLa߰ECYOnKl :bfuea'ݥKW3g"ͦ<N<7l4.n_b'H 3#*YH)Ga/^4es`;N >F[{:t cLG8pGVaDU(<-mڶ5i trJ ${pRl„>W\iB :r{Xo2ILBP0(ͤ&Paoh%6dڵk!yM%H&%>t8G.Yk=2!1e ,SP<4'=vV ppN1 Q=10;W\)`[N7${pՒ޻/G9f_ح6֑ǭ['P-_ѿb׵Qo7 ˬ{nKli|6=٬w~ϦTb Xw!M(!uލv<I3# >my4V Xȕ3 ;>"MCxd],)e˗s$H~tb%kR8hbcdNIA[jyIoJ.Z$eo7xx"jHhrY?-@@S I5g\ سwu!X`z�ۈzߟ2` QvɒO$$cQ[xgJJKO*ۙ#.nA< ~gd^+-AeSDLˮFa`}BS�!]Y`E?1<SQ~lܵ$>ϟް Lr*S n8O,JQ7ۨWJ.]&A;U} HC_҄C"?0!f.4Ac t5BFW:ȏ/= p v u\ Np6eX1@:g9]=œqFE<bIHl&a*o"̜�G~BL=x}p`(gs (YC5y@S IUGY- F9?s|D"O$x =|WH?bVv9㗘9F-MtxguW:jts~-Q|a/F' ?AoḒȷuҴ#]XA]D^a7ݘvy9{3gs)~mY3q^#&)5Oo3;kLk[\_6Ocs\n.~7<\u=!ShL1tw_:?1(vs$ޒFjIn51ƏT,٦uwO+~ bMUgmqA&@a*%uc,`.*ca 6<$d `.d]8~D%_lهP^V'5$Ifq ba.$D NJDc64oj:jm-{{ ť,92<_[Ϙ3/_LNQ[6N#,ꆻ@[X]^V@$CYD\BDfaOHmmYeEӉ$3tɿ^03ol[ZgOOaYvsk{G Odq*ů#dF=nT^V /_R>lnjjf('AdV1F&Z{aEvt%q4Gt ڷ'syڏG##5_0U�Gi.~m繦iBDfaOxmm+э#H>Z{ ^WW<H!5_0U.NM1\ȍ)#<IcU >6dώDM, x{a4K8eboȸ6an P"C 扸0t3#<EkI/D7 ĭh~!kۿ9yՏGď03V# -,㰟K` Jy".!9 "-W͙ 5޻Op��胺<2MFH"'ǖ?'ُ[ۗg>V# GX#'EbqP8}+T0O%$Aů93>S/Vh1ru%'no yTS}l_n=}&V볩>{b[_Yx;Q}: )=5װd@Wx2/$_%�<?_0?`~tVU;"2svs_DQDa6),f!$eDe/QRJJVRJ eAUzK,;n&sӯi9g:iZVJ ]/x!槊PFWQvD)&ƻn u<`. *$_xrzT*,‘S ZKR\Y,d2pIXd PRd2^w>ÑsZ.R >h&reYP\p8* j5~^x(ݎ{<K4H2OnDd2, w~N "`Z 1f3g0bd2y>_?n7xDzi.Z>N`/ &@ɋl:h6PpB~\.sۉ{@:^?<XVHl6^�(K<ۯh'~8z=Bhw:a7sZm>v\/{f8+v--6E"")EBQSPmB bagec  +ȘKL!|PiC L&v;H+/ɐ#նr|Cjli!~bpKpPɧ m6___.1׆WժT*b%돀PR)&F!Oo0a\.G2l;rWy6G"^TzbΨp Àz NsEvr$fFUUFLd0BnKA v&ߣO} dq."'&<$ ČT_PCfnfl@v˯<ݕWO~W{"XUUx_}t\v///mÙӽ̅H$!Z#*L>ǦV�wWX,&6W_(hᙖVi<NE/b^.c9ECn[\rˀ4 3$�0!Yr6373D~GJOQ;y++[VCt(wF!a&vUOOO #q|~M? Kbf3et$C$}DO6}xW^!ԏM^>w;wL� @?몓dJ|'Sxuߥ@by�? ~@?P!Yo&~3n0 R����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/scatter.gif�����������������������������������������������������������0000666�0000000�0000000�00007406701�00000000000�016442� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a���;,����l\3$#G8|#|lscK<SDK;ăswC4|++{ʊ� � ;+m | C4\LL<NAna˕]S3$ Q>̌{ %,���8*nW|kɒ}yhljx%֘|l\+| 3$-!SCʄtA.aN ;,k[[L ���1�NB~qdTu�6)Łn}4%u r^c�VGtdm^C�HY�V'V(~ XGy&>1gW>1xgt G8֤s?��/^3�lqQz7(w(e\ y%@3�f&��X7�dSF5��%;;2�S l�d |u irkK*�H9�\4f(�k'e7,b/h+TZIFY�hF gT jYkdjm#ip#et%u|&vp0]c!hOVM6l5[LiNeUvkP'q,Q'rJQorY¬tcbhu  SDubNhWu | �� � [Kt { ˄t̋{ȉx-" |5%ǁnqw&}�6(%C4(MA{ tQ>MAʑ~;+udq]ԓ-#ڥט��l}I:H8Bm��E gX^�ZY\m p{.!;rLSnaӌ|]TYIxh6(-�tڡlzi~ vqw&fT dTd%m�g�Ԓ~{s)V<�"= 6%l�vi k[$�l-4! NETSCAPE2.0���! Lavc57.27.100�!��,���������� ���5 4� ������",N1s 56B�9B�9:}> @,�GhHhJ MPMsN O8Ts V{W�W'�Y!�YLYR[8\�^tb�e'e6f,gU g3h:�hJ h.ijWk�l l�la(ms st u u v�vww*x&y:{|�|| | ||#|+} }5%}4�8  #%+4$;+ .-!&k;#7( +;+3$F55)QNC/3%;,C4K;bh9+=1G8lNUQ>NAXGC4K<SC>0F7L<SDNBP>[KUFhW]SaM\LlcSjUvk[KdTl[scgVq^nal\xgscm{ktud|lăs~qljxʄsʑ}˔̌{֥֘������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ� ȱǏ CIɓ(S\ɲ˗0cʜI͛8sꔹqϟ@? JѣH*]ʴӧPJJЪ* Ժ4@�WzKٳhӪ]˶۷pʝK 0˷߿ L"^̸~#0q�&L̹ϠCMӜ=T װcA (\ɕ4 N\œ+_q΁GxpHX^tֻs>{MGrc .PȒߏ?}~'H~h} ( ! g Wn8! a ,B|D"~ 74h!<#@@ K[ N"TVY!0f\vY@@" *b}3$-B6bpi È,H�ofQީ~r.*y^a X:!Xd!*i$ 7HȠ W@Zya)&KcbI&BDA^!緙.qyz]趻_<4+kC4@ $2mX,a0P..jfخH0 6qE0qrTSHSDDe! e!R DSLSc O 嚋 :4kC)Fpd`",rRwG(v~,eT$o4B,(80f'//�]w"!s,%~Q~aIw"$b!!XQ 1X딑j-B]RCHbTB0rYTbDkLR!I~02?%wF "4wCɀgju y~A~0Uaj*A AvOժ)+D|ĕ(Qd_r`찈D {pD `: zH {x`I?` % >1]n5UBj7EnI\r"T>1 !ZWZ*$!XͧبRk>D QjT;%@WXƎ_EL?r (o["F>ذ*Q d,ֈ!;qyzX< PS˓plaioRaS[pI8[%b% \00s,1)JC/Vk EF5 @0a QHCB4 \ր5!:l`;<s01Ai7 HЀ"p @!dT BC�)4~N!ajz:8 bpP-/hAB7Da^xCR5np4,~PCz=-=exC=!eڄvҨA`B Dֱ BcD%Ay K<a wx`6Am*Q?Y'QI$  B# a2S# AS"0Y Q̪ vpl0 ATB UC @EwH"21#\"z~$—>HBD(l1t^$MPw`! z!59'#S"~I DP"�<�JX ,r2A*�! a3B 2` Λ놐,$iPr!�",€pClb rz,4<<D(*l [rq^*}BLPePG` L0BвaCAE0ve12' $' Caek8! * :a~%A`/h o AC0SFB!)0Ⱦ܉C7 J3$4&Ȁ%?0[Hw?@PLpD &`pJ3iJa \vOz ep` IP akT)[hMX0N=o-a  @|bه a1Y8½'HzP ,�tڂT2MtD'I0"f کPA mJp(]w{aЋ!ʹE6`iJl$:2 CUJ,d S*�5 #@@B O :t`D{&2L B 1`hC#`" B�D!07%_wIYSvRJj� bi X�@P�xIZB<Up|pPP0s^c�>(h0{z-S. ^PBp\= s`Kt#T6'\DJw0�} in0Du 0Y{%oPEppQ vd  Ku9d0 �(m3n`76oR`705 w0@00UH@}@enaaBUq~`7bO0KPF pE�ovȷFWQeS#V# "oD"W%DsA%YXfA W@3X4%4$[P527Vr[(C�}-Ku - %Q0FsR@F5LQ 3Q(P TK E�j�MM�OL1,xdV*uB@X1rT3^51"G8XtU?@._5<R2XXD;K&Y3!NKMDI2RbF k"fՓ#;7pss4s� q-C!DHtd4Ghԗֈ*lyI0(wBIBG".ǖztLyF (uq'VS2C+tFĔSMs+jEIDYGG,@#LF9Rs#ss?AODFԚߢ HY l#] |HmAF|9Hs.BP5MI#F"!HbWM# A$aEr"V'W%KDC)c;d"ɡo2A�B,BaRVRG<cM8X0@"9@FGb>"Cbs @>I(HZ,SԖ;RĖ6#49IK8$*ɦR;Yɝi(EJ<gjw:%r>Gn&?'J#uJ#+ʢDHR#cʜj8'<>c!i:]*QA+su%z)_bʢAE%J$B'"S"vҬdY0*IHyAYI$­VF0TI޹&) zAs|“Ѫ9ᄨGuXPNj.(*"V(84J<*p^0z`S3Xj0<t1A乮+-@ " *pju|*sGB"!�k#a@[}E[C򓯳SX:ʴd[k-@E@7 RP7XvOٵiD@0rfMk#6PYgxY>sN {Qg0]:RX0n07GXlj;ڠں:+H±13kOT 4P@[ gB/BмX:�-y-fOicN;|B& 1$"՚L;O0YKqʬ":'+=7?hp5nkS:ju`CFS$`;%ۻsk0ju G6|ikN*:+d"L.+?GC@g`̓pP PVTZ� +h,롾#?«p@dpro@� nƀbgVX@ {vwv|aҷ0-%s`P _{P@nkH z' V0h\n?RT+P+a?S@^@ Va@bfGko@zmWƜ9$|h[^#ceRjZb uXDG~ wʦ:(k",,* ha#KS5 !bhvű(`ş фP+S)H6a,,?H3|C$k9I"Z̕J5VS*c<<&[ֹi2۲ #Ԩ,{#ǽ"{s.Jm-huF:_InMk\!:#z[8;(JӾ{#0?F:YKԞa=q}Mۯ(_M׭Mהr8[, $ ؼۄ]=IK/ո٠D-۸7 dA}/`ZCǢ@; ZjKM=FΪ-r"}iգm [liڮىSf.>R)ľTᣩ*@KF;,>ai}ji.:PtEt7>"Xի"ܫD˪=YN9.mz[`> w� _ 2ߨ>}j>?BN-2b� eDcO <W0#ݵ廦$@pT~MHȕ5H\m#.j s0ό�Є?�Cp kE`vgp6`YoD:`{|Чcwr d PrbSN Θ) #.*.IMY@\+#3 8Fu|PY{FnHG,1y{L[zL1G)!q^wpO:UTiPR`h0 iZ,<I/-K.E#/$TS1@p9#M}"/,N�LrRL%H!NB*KOdLKaA*ҖW1GBMR MHGz$GR"HA#+H� C. #>#!+L 8M`?'na9Y$Տ.NMڢa/RMpIX +OyB)5:d`ac H\d+NArC@*BbC!E$YɆ.�`K/T8S'˞Bo4(K7{0IJgSQf$vl!2 MM ,ARg)R왂͠?TH?J٣N?<yWJi4A2,HZKO>)ZI=nhGdAQg0{9* 1E%И"w3hJBɕ/DeL0�3~ fҝBjZCqɠBs*yB(T,u"GҚ's tf9cL�bBEX4ɤ )"`DE) xb?d G`D8A(P;؂=0$&yBC 9&ɢF�I Cd􂑼 0;H;&yPJPp C @bnN:Crni�!b,DXH401X9J7b#1Zd"0Q#U1<$%<,LB:(C'th'4-  #P1$b!ٯ!If521m)d #CءLBI $I*0$2V3`d5 JXc NSO[ @%0d' $@B'HEhE֠ O 1 ;Y,( e)0Lb H,b/~@ib$!81xCF*I Y�$<ÓBc7$D fKJ|dj�K213,9cz騙5:L/$)؊[WnA7)j9MI,?:! IxB F(Y8,)0$ c? I赊&%1"!,')0rY@Vt{eZxU*ap@(0GLda^XP:ȡNcD( zb�!� ^C\C\,v�T�'AXT 6Կza?YC1tYt@ {s/xh!@ "VR CAI{HTQ! XXn�1 YU @0ZC 1b,@1LwpTZ b &DϝA rb!0 5AH@$fa1"d�$XM2HpH$a D"'R!TD7daL(V%e[ <BdÖܐEA 4C' 1b 4D%fJH8>\|8Xhbu*�A HD*j.AB%AhnxlDj;@E�! x|(Zb&Nu* ;@1TH6!4fsB*Ճ8a1T GV!iR0!,*B!% U%T$!zl"^ X!ZUW֘~!lHAITUaPg2fmHCFK[^ iJ6tjgkkܖVv G N bZ!HWa;ٿt ]J{ӢVrA[ /om;|q+WNo�]<nA�0oqKRxo7] hdE|]D;ɁK ixM2cb1NΊ cVy:LR7"o#NӔ=/_UTqo0YR3,gd{\e09˂_@"0}] +`hLcˉo7M*'5Cg�D#P2 -Vг6C`JǬiO{[^©]gŚ2 ׾^v�":H#k6?9ZV dhs0iKT_/=o|0|p|o~Np ,�Ah~6xƅ~\n >o% `�2ym\4yqs6: ~t'=. .� 9A˧Nt0Չu׼UǺi@v]H?[[X�Zpw]x' '^g[� l`~<-/| ?x�dLpzԧ~g}]z^}a/` Vo{_'=�@ 9(4~}; CX@E<bFo5w8t3u&m;L\XӴx>Y>@0!A95B+S>{K1bЂ#5l- @ $5pk :a 8ӯcȿؙ"(?*(",e+A&0$H!jB5BZ@;C@Y\,�\!H>Rj '4Қ22; t[;d191"JK2'x, #/H)/$/8 ?9"/%(A</(VEY1B#/�*(D5("؃bE0*J`92`Gh(*@Q9E=?`=œWGr$2<EI@,�a"PC/F1KY+g۰GK؄3@,G@0V<G&KG&8*J"x4:9(J#~4:pI #ODJ#Xyp1(J,&=C\@K7(FPF~\'(":脚l9pyIx|x22p Dq$KשE= I\ك@(5)x߹1x/%H4(*PL 7)7X=F BoL6L .*<!p0x:,p"t- N Bk<-H5h@6\ Sc@B t6K:;+6#f+BN6֩E.L5*.Nj *4,jB뱕!"O8-.CZ|P2 ɢ0ϕ=CD3 ;P}=(89Љ%?!(;p<R1y;� �2 )7Ѓ(O5 ?�}X)}FH;5+e `R; ;(=x 3 05p{11+x1Ր++=yHHJT #H1J?0Xa O`%P%)a?=IH�#1HA(؄;?6F(9؃(*`7*N ?H<LGH#!Vyd%:H,se51h>RW:İC�7xI\r:5�3,p5h<Ŏ (RI)P@X3bY Ca1pOZ$�8#("H,(g4Ȃ7̩B8=@2C829H')@#xD_,Wq9ev ؃C#-(p'|=/H+0*5-`;p*Ȅ#pt;`*C18ƩԎH#0MV}#-h1)F"L"@,. Y=M5$pE7`I*͕A�2CPxܟJ�ŇЃJ"Df K 705N޹ ^K 8I#0 CЊZMIpC  ю!JgqW@ P`tF0LY&F˱M(2į1Bg9Q@'9Q_EUy#؊˩'@TD'Hz4,\1QQ]٥dIZ!#3b;^y!XKX/`)L(7U5x53&J8 a&K' x@y2CJx!Ў(AɢZ=60;2 $x*I,(5݂)ID,1Z=hH4WUb2@<*A95 A)6a.!"I`<:Ca!dd%y$) Si/9)1ȎNА/RF,?U! x??T+T�cd(UBy6@/pD 1MD #M{AHB5IMG?p =?HJTl&AF+'Xe:)prZP<(.�L1-D)HH؊=HPy^'x,=x7w 9>)h4B0(#,F(*p0hF j=(?'H )'yo߄Q".$/oӊoXEMQ(J"H 2pڭy"x,^pp W(Z$p ;XD >(ޘp*#-+�.8Z ,]w5G.X K2L2(_(/BF] iap"h#ݔ1"_jjqR  mj2ݤ)D*Wt$8+-嚸F/46̰*+.6fbfR,H(7LA-$(;-(@7r=.E<c5JBNM?%xMgׂD#.h{h.N$<oS9`^C"G(x35xV`?i/fk3O[1!W.d.¿}dKttsr6lV58L3Ȃ tW<2y+fOT0f˳3o'3r17PU1{e<� X)Xn#ɂ_20NM{wd)�\ۤ%H9R~"zW.wG?�3^*'h]Jwgѽo|xGc4xXGA={7r˿M/DrT|1.ث)8ŖQ)@}IS~Ҽ}[.B p:v@uMg+T_xĸH|KD\5Ya~rdkY/GGM/5C2s dE/7�7rd>j/r \5Q_~'/GUשrԵO'HO %1('3CtD@H?WG5CL-,{5y~2sځG ?A4K|X5܁@=5#6@į9{mG1X$⛔N6gs7D{l/GMRɂb<J:OYJloHG(7pNNKZUgs l/G3|vK Ե0-0'Pv'/AM2s" @ Y$ @QA"H *D$A'X|D#=.R"NBh%̘2gҜ`!n'РBl"J25 D8&Ѣ9R,*ťFv1ThBM!'Q)fhє'b6Д=r"4y"ѩ1ȒeE2�D=rSDkPzS 7 P3e@xYF9<)sН2~2a"i!?~ 9h W <'? Dtڷo%̐OxatfMrr#zX0UT!c A"<dǝb!Bx!&5@ AK'bpT&wT2jHl2#~`2dFY`2" %؁ĀHdIau%a !xrY$B!%9%rHrg�H!I$lCbĘcz&!j�$A&bBjrJ<G%X$vغc`Uw0QI6D5ا/ӆzaeZQ1 GvmADaPupe uLǻR4EQQn Q!\QD]\r{!'OE%]EHLrC,rEK@hi,Ky)2ё\R'C-KoBP,-C5QG#=@/Q]4Qi{._;7}7Pb}2iPKpSt<55d7ލyؤR1s/7l_>fn6b*N ;MYL[LiӞ6?$vn6e^`.TbqzJ;:;|PUEsec/w҇՟_4K o@Y/2~)'"0LJ hel:S;fK)_29$\&AMY}^47pk+Wbk 'C q`rC jiв&8!/#O<(1 -Ċ@%JA:%`J6'"+]5)QVޙ,Ql lTYձ&d,cH*& 6j1d!RdBDЇ"H2Ag0iH&(!O2L(MƄMH"s8n,ADQg iC1w��AG*"B3#C6yܛ40GJ a%I -erH� ' ox4,T(H̬ϓXEvkup sD-9-@D1K$WI6y]J*/[L $ t WMrKJ-A@B`6rR3 g$!4<A ڿ;L d!5ZvAd {pq ^t5:Su}@ 4B9p蠐 6H� @�a �EP ?D h/},A &!G{+H$ګ.qP2T" DN0 e e�!;Xbs;k(@vqd:SΠ�d?pRHް,�AJ$!x#ZIkB ,obWS*{ݤ)!$$ IC#`Ilb#BJЁ #P49aga!ǍsIQ m rl@,ES2F^>Bb C"0 ;bC!:LF!w]DV-0x�l —ш( aKhCPI,B_@B<!-Y\"B4BÔAT0D%֔9mX'!&GB A@F3LtC= .K֟DvM ! !<U9Y-j,.pODSaD! FR.kRKy61"[fs]-)9)j h'kxhSyضHu@[_r= v:wRv@O;_<$;/l|ncPYf&ye8/Fukq|?oyg"W=Yzgc%+\5/|�7?3@h~+ֿk o~| 7?:X_>*6=?��  &. _ ZI_EQ`9_B tz } 6< 8d f@ Z@ ޠ  a a 2Jf< N2v^!FaZaf@0SaRS` f! ^j)Ӎ @�"f"afaVb!b%f}"b ("))"**"++",Ƣ,"-"".."//+"0#1c1&2.#363>#4F40N5^c(V#6n#7 !88$ #::9#;#<ƣ<c8#=c:#:"@@��! Lavc57.27.100�!��,�������H*\ȰÇ#JHŋ3jȱǏIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣHyLʴӧPm!ժH*p)B AKٳhӪ]˶۷pʝK7n-"߿ LÈ $Eǐ#K^Aɓ 2C,ҤG,tհcfg,jӯMn wƋDx]8`f(T=ݿk߮<џ|ŏo_>|}d7H{}|1wg^QAE�xP� <QGu"ȅ)h(,ޅ{.h8B me|Qf#"h"6H@mT2y!H"OAe�*!hfl6 RsZhe!RPC $d>hgzt6"$5ixd"D E0!H 硭yY!ZDdvg"ad'd�F a$"Hm+-)H[j䗁ԯ@ H= Ϛ.wH&_lx2Z`ez!0P#Fp�P zi[˺i)쵋A' pl��T�FЁ,p7Pq�hp <U1$_Jh>vxzb-[p ?0N;p0=, !77v%n)i mB' \.8 U�98% $Kp%bT!d>e9KlyPǖO'WNP￿a.�cBN0ǂ7Lx?`xhKXM㑵u8jы'9(| hސ,YpdimY&;}ߣ 5>uV1 F� ,ƍTP�� @PA�n�PT>Y~33*R"2=NB?ZEƸU4Rr֕#!)cJP}g q=(pII0J]M-ɎYdu*wTۣ&u XA\ɞ) YR؀]5/iA^H(vyQ"x`iآ aP8 W Od, NB@BOmhF&. @T;ݨP@\dC30 YG F`'�(󌽞kw@ t*ωrG<ۄԮTƗ7C "h�pn�& Kn0�'� �6p"88 968�f�`a܆`=� p@a h,3�V %pP$h A04 n 5�"5".2 $Kv3h)_ ( 0l 0C?G7T8XP`N Ђ79-0>* @=$ R L[`=XpD@ %~Y\ܠm�6W(q\p ,�Y 00fI B8G<(."z$x�A<�s '(%PS20. "h^pp /d0 <xA>PK\YH<' x�&v��!�x@0�� p7x^(6Np�7PuZ?5R 8(C~L ~ ` sD=?p!jC3 dA` ?ר` \`/X ƀ6 � � (=�X*xC.@ J O0� X�ZP� V&N y'Nh �@<h�N,,@Xrg18IV"s;hU)0(�BkS 8zJ , v PYA(+Ƙ}.$  6�2` Do(zj+#}<HNPlpyݿCS!�^, -� b^+W$(KDz%t"+ Nd<rf'�P0PC.Pw`�9K>;0�hDv /:p4 `3@�<+0i@6T/p `;`*;8+�0<p�N�@:7e psӳ�j |>>P�K 9 `�c!�<`�(RBLd;Ӊ+O;'�8;p�6pv XU7�zXv�zp�F@(WpGM@6�fO�x o� ˆNFP!� `kccT`\ FW�7aa?'M``[`07<UnM<BX� <.E4pW@Y@GIKRIϑT# �FS6;5;M4v"4-%8/YQJxHh"4�@y"?JN0R1P`JD9;<@IT<W1",b8DR! i.O1Jb0(TK"2/TLKq(jROxP |vDPtItv�[9+c! syd!&7GyK,&*my1yE])yzDxy$)*)!bPz""ERT"t(|#4!K 2MUD%ep)7 =5SEd#/[ALd({1G\Nx {wTDDr*a-z%|'uOrCy$H G8e-R)ԑ- 7+AwDdJS.d˲:G-:UU'=(N">EKA"%4&KE,|֡b3/QVg[:)^>D>LBikڦljA/RPeqH$yɧjA18+S.HJ4j4ڣP*!ZށUJ/O4q EzP^P(6;8ҪS*Z(2б2pz- A$ZD@cy%t(j ԬΪSA:4%%,9*2MT%ʠ" *t!;٨Z#o:v9)٪0W&8USBAŪ4W48Md^̊*v 8W5EQⅱwDc$/4Aq` "N� P�;;`�8«BVœxN'D'S .Wxtг�UНNA2A-lKh0eU�>0s Pk˶\z3*%:[灝C �7a�0R۬~9኷Lj2A){gZ['+D >@\A FUj'` 衱F.s% �k2x$I"Zd,&нq::nr*1"ZB+xA,;-=o)2>1B* P KF4-<�̿:J)D6#d n`*"#no�T`P�HJ�odE@WM"Pp[Kqp'6P#>�Hx*ZvK>o[[:o !y�c* ӯ o�u*f�8<`iEn�`V� �v0٩+RuK4zҾ p\� �9d�e9> i Gd^0n+b{b^m|03 n2=rr,Pjb`k&= wVӬʙ!uC>ˠ0 /`9X� ?+VmjT#y.: Cg�aWF=@r?`VF0:v/2KJ2)ey5nq#Fj`�lhm "7 %t#M>£Lu(z% 5K*0=] pl Ed Kpit;TzɚYLt01RycPTS{"B%$t9"*3#a;ҝlr-I"y{E*#q{A% OKQ6"Um כ*ً+,CD;§G̮5BQؑ!$4. NJ3#R e۪TE44EBģͪVH#mڵ=4[ߓ 轜3"S&RP|$ .ܦ;Ɩ͕b!ٗ KZN%NA:5)֑#%}[+%-2Kˊ]@KmJ/Y� D"D]BQ.Tۡ0QqO$m ). n-JG$ټ: cr+ �+s>D'gKW55 .^PzlwJ<;Ej>BP-. 368D�P8@�(t9#u+xOE XZ p?f�s�Y�F=��(:G<OJ(QZ YF4�-pC~ P�ݶ7U`3D ƞ}&$^U>K/3$XM0df`hp,@dD4 "r/jت0OK0\5nD8n^/zn;X\e�_EF0bFX )(4IlΎI)lD N 8<낒C"'E"ςYbֻHRqJTHe:R8ycI,{Ni:#R,醞A.N$ҽ%컩0ݑL/f,/v1!Z$B1U5H޴/ŒA1NLI)y@ TdA*#L $&NT8  lG!EI)UdrCPx (ЦM^ @N} (IIEkz,:QEmnX3ẓN9 'Mq%I�Iy E 7`P`7nPQ=iH <ޠ8 HNV bq#>3']�O �ӟ<~qgҀ7c*<` sÈ%@pʙcqF o Nq˔};7^p "p>` 0ap�z'>h��7 X` ��X@%�!X >X`�nx @4 '~ {``yhf%XK:fBD<\a4VX |#pb 4 1(�|`a7nЈ1<ʰ/?Lrʤ&J~ X xI027N‡� X�@`X 'pKv\EK|X XPjh \@7@@,#019K�@n@B7(@Xp�a-q 3UΓ,X~@IN � `a@8^BB&2:t/ d x7(��"fS!C8�'&0  ~kP a6lpg7d<xa$H*Xb�dX՞Ӄ(`l ˆ-L|p /L -`kL6܀&[X@ދ|h8`Ԁ5 zfKyO % <4p`�#vc�X�.a�Iy&v |  @N(0uK.c8O@`Ԁ} pXPYo@B#8An<( 0-\U[ MU`&J`D'.a>'`]p '`uC3YYwŏ,y<sЦh@?Pl>z _8!�(ʍM AН ks[.--.3~ } |?M=�&<'p08 v-` YX" yaң8JS D5p „L�dNxj/�@ 7x "p/<M@|G7) b- A x `ӀNl*%yJx:j*l<hۏ �(QV`*QZMG Np0KAؓp 5p0U$;JRMo~3/ ����iPO(=@i$�� lL`&1=8 sN� Vbڧu`+dV �l $h � 2a66�"뽌�� F �ʈR"o?bPL`ل>Yz2-\Pl$fMZ P&UJ![XR)"KMRd-3 :�h37^v%!tY PؒޣD(+Jx(H P 2XE~7|X/J~!€#RQMp  P�y|^*yZ.KD,f4y*TqP"r2* |g@s!W.|L8ЋK<YȌ}8<A,{Y*鐄|vA}곰9+O1YTT:{sJlX(8V3\gwn2P) a.}@JgЎMh7ɾ6mmjw;T͘fv S;u{[[Ҷvjl[�p ! pG\x-~qg\x6 Ip\#'yM>q:(τ-\r\3ym~s\1:!H}C'zэ~aKL <|%Sgӕ eغsa;CVg{^uy�D$B! I.n^iO x%$\<;f-|=yЇ^/5H,g}]zw~'u3 eury!%.>JsOZ,Ȅ?|^?(+~2ao4f}IwEF/{ֿ7"_`�0\ۉ 0X_ó5K`�{Hsˢ 1` L2k'3.><ApAdYRK/+1%d  ˱J'3THpB3B >�C`2 \3l:EB>OS+i( 7�-|BS135=% h虁x10`-≍X\+CE2P XT* `(`x,`8�hX+H� xz9`�CAT2BD*E@x'h0rih~x`a%pw,Gr Z7@%0S? HϫF$ìx?k\ 0DFOi%%pp�8 `�a/؁nUzI(/$˳>s/F;1l�8Ȉ-I@Aq�+p�1l�z\藋"+H`0QrJ SA)N 4轜Ȣ,ȝd m t '0!�`�z, H#L�"Xpq>11xH? DL+T8 1P�#0 * +: 8P H+P.�0 #0DĦ!̤5MlJj\102+ E'?xʾlJ0 BF\1Ե*,zɳ`@DC<AM K31Qd $hN;L<ŽXB5ɪ=S:D5䮾x0 0�+ɍWi@,0�8xSz�؈ 6;G F; N`8u8Fh КpT=`Ӊ($ H5j J8"FuTK(1@AT‰UuB P3=Dh0,P8�"�ƒ60 "N"4 qXp�&L# �27�S#(}l9�N5h࢐&,0p"�KЄ6�"˼ـX#Y*�,�,X)Z);`1&J#b$+ <Exp/oy&h�QE* `„�1�3x^3h �^b�dL�p,#zK8,E7؀*�5|ف,~4NHt�}�ʂxiq]0V-(X'3b(pB� 9 !|:IIy3<��Va&[<�I@pTp' 8:pP` M*|$ !iJ#K8 �n48zB1ȘJ\P,L�x]H��>J'�p0W1bp`ji�a1z9/u� 82X�G1 А"xqYx)ph%̤�DP!� T<Hxoр%��̙8Ya �=wl@�`/07*Hԩ73�zqxiNKOHh� ^8"L!82x873_v�LȂPX'L�*�\ c< *~^GYi)x �)0IE hH h`*�#؁SHY$xK1`ƛe.p� $.30 p"(Rf)3x/(r(�1%KuyIZ�D^!^'j�G.X�/^iZiЂ�f 1Hh.2ravEʼn`-N��q 0+f�lrcG��b(6T1 Y$9bXA�ub"�8 (K*`�M>0 Zpx,Dl�q^ 怱|q<:Gòc0�H0�܀ H���"0�?,io8bZIX=ٓIp7H,�/�E'/]P& ܖK�P+<P�Di�\Z Πedd�0L��2_X/yڢ<!Kh��/d|Z3g�@F��0:G� L�8O'<Hf8�P�`-<0�hp0P�pF8s ��� Hʍ#2upes]v[r D 8jհzR8݉ M\/\3wmZX wzUEw""| 6oq�t7�48n z&8h:2ʛ/tW?j|P@Sd-@,+2ř48<xtnʃLAOC1x*3DY Tnܮ|h4#mK (ewh0"vw>)yaN)1nzBmC(1D{/]NMI T Rʣ0 ;ƿ'G:+LX4> R#|knտ|o| TzO Uܿ>Gz01-L@?~3U7}3~~axCǢOmZd"4e|ϔƼ@(}0ʓ|Ϗ"&0/|o0D.zAdNzo<(P6Ơ j|ǢaBB% XйĿ��N+~E!q͈hӿFǢg{ُXZ##&1k@?<#(]{F l~o'bJI@& ' $qM%` 0P~(}O0@u@#@p VWH0ضM $%+*~4=|;L ]J"вC<N@ w{<I,%ӥ8jz ̲h jHJ<u(h - Cň*f<�P�lq@7,b䁄5lp0A#PÉ͍A-j(R9س KRj*֬UT�azÇ'~hc'DN0K!mK| 0c`d b#�Z7gu u(S΢Gޜ�` ʥ::XA  PR|LK .�@ǂKYPe <fɁl`:t=3=TP^m J?.]AEy09<?B U<F.,I:/p u74'Ջ5ڨ}ٷx^FbTl0@TЂ(�np 8%-@ ~0A7Dg" =ĈލIT{By'A͗PyE@AKLRC�HNC,l?P x�ƽ.L9YTYE?LY >40@ �<l0MM�3�`X >@8@ "�ހGfpzgQy/Y_^q 7` (0@95 0 A7 SCȽ H7Gk'f3;3Φ0XzMlVi4 e^<TJ?=U'Bbћ4.)sд6AYogKK5ܠsχF;=b=60A~4աq;'t/Ԑ-؀os>_R!N=ՒgMuEzRz9mY7-;Hi{V2ۼ6OzA {q3nz8yx>Xi=tv>wo7cSO o?ۑŽA>HqˣkEnK <P~KW ֊+�Lb7Ή.f$>\M0 ݤg8.xClR.N!u9sb<E1N;ag�H ,*VC"&LzT@BӆZ`L#UwG<* FPG R(\Dc>><c$~�a4%Hz6ܤUzŰƱ"B P hP.2T(GO $�N7DmDb�DFqq[-rEG `,8�A!J;9\V,`Ȁ.T,񂥜> O` 80`$ğ-Z;̬D <�AB~R\sD l4�=&4xp}SZ{dv<mЦH)֞4 �`\h3[Lp�qoh`Z5((YqA߈67Bv3e{@gUb}v�Nв)hT<7AO1$20jn($ б*v3;ٍ8 )|`,=hP{+h@N4\iaP K| ɷZjF+z|& }) @07`5 $ (N~HyU @(TYh%2yH,=y78@|@9@ 0*8<,�j.Se a]q%EU; Ln�cf� ��T(z� 8�p6gU t+xAX g ~,pZ7q@KA 8P�S p$V" b]:%l pC]^`#\�.H�2| ?�Nr.7 <@ s,0*)r^aMYN?r<�(�40 2chp�(`V'�@ \"0oB9 n8ߠ_1mBL6:n_z"z@7s Qt}v<ư`ӜcT]gĹTμ#MUѥ MBlɪ]�m~f곛.wq5bJpExՇn"gBm`FgxqhxSUNW9փ9m7n(d@W@g~!սyS{sg~+>?wuOۣW{<ǿ_`A� 5�N " a_-`h N ` ` `\�B�&` n` Ad$.!6"FaBVZa"!Sb!a~!"4`A !a¡ơ" a2"#a"b% A"V" J"0(a" z"&v +zazb,$,!܁c1.1#3"؁2.3>4Z#1:1V#44*6#5ځT#$BD55c3^#5c2c5#7c;c<£=6AAB&B.$C6dBC2$DFCN$E^B HdXEJ$F~$BH�Ij$IbJ6If$ @.ŤL$M֤M$N@$OO{$PP%QQ%R&R.%S6S>%TFTN%UVU^%VfVn%WZ%AX@WXNY(AY%[eZƥ\%]ʥեZ%^ƥ^_%`e`&aa&^%b_be@��! Lavc57.27.100�!��,���������� ����� ���"%\-�1Q6%6~'7;r= >y'>y)BmE JkLSOePoUJV<�XYZY[$�[c \m ^�cod%fIfT fsg�gki ihkl�ll-4m m�mjoOpqw&r1s)tt u u uvww&zD{{ { {{.!| |#|+|5%}�~ �  #%+83$;+ 0�-"6(>1j5(H8 4$;+C4QKI3;,D4-#K;6(bh=2G8XHhQMAC4K<SD\;/SDI:MAQ>l}YIhWbN]TdTudkX[Kl\scvqgXq]lnazitct|lăsxh~rǁnȉxʊʑ~˄t˖̋{̰Ǣӌ|Ԓ~ԓטڡڥ樗������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ� ȱǏ CIɓ(S\ɲ˗0cʜI͛8sꔹqϟ@ JѣH*]bϦP|*UTj֯`GfEHٳhӪ]˶۷pʝKݻr˷߿N!È+^̸ǐ#KL˓x`…ϠCMӨS^= c˞M x@ 9r摃ȓ'o•GWntɧO9ȷk>܆"SΞ_ݻ\U TW �ă.ĄVXaZaJ$j!HrX+Vh"JȂ56H.#Ȣ$>KxAR( $  Jěf$^idv)eizejy]&#餜a:o9'&1fCBD(6D얀<C.j"Jf6zʧy' z!kj+^(!HH"ȠjV81V!xmܺ8km+Ic7 bZeFVH8AJ$- )b &zgɰ'޸cơqJH!p:!v Vt/2ᄴ7;ϸN.ХbK4.I,m&Q) *2CoaFy-ذIcg9&٩Lv % 2!.o~n{pm8 }8h/H𰃻("r& UM�PDf}u7L댛M1vJrߘ"�$"D1"ׁ3DIFutAf''8%$#,xs4@TaD#{$FQ$ф!E#|B0! IȂ $8qA]qu"#_&/�EZbٽ<7H iC#`G,Q"*8hD98#' 詂3lG0mp]CB%x`_"{Q׀L}0$G(B"PEiB%Hǵ` vQ <Z!dEm չ|IT2e! FB[hD>4b Qv" *l9`ڻS#-u1Z_H"[ZG"EI%B%"%Ȓt§A ~C)bR``NFEN$^ZQ̪iiRn5ˆ rB]/53} ťuq3- DgHt=A{Ȃ�;\ gp6<! rC)4D۵u=岟]3xɡ1lɵ,V!zQwCDI/Gu"BH+Y| WU'I09 iY蚫0raΘeMK,&د)ag{emPoH!U[�s|)}z2O'OO+n 0+;,hq5ͳ'r!?XֱJ&v@V-an.j�J�£xDk5:W투2IQI(J*ĐkLdp5Z_= xZ4UxA?E͖}SA0AC0A,5 }_y"a~DaX"@hC03$ .D34ᇇ�?? BT`"4d,bÃ";` h%!@ڀ(cã"!8Cl g�B$ j{62&i ~$^cEފ |�%@@aeN> D4< 8!PJla PGA?LihЄ i$�"`" " &ahX  ,8RЇEH >0K$ ~�ЇJ8u|`D}  x('98{ ":O4B8CY٧wҚ+ZSttH�>#tڄJTU=< BP 7Cp(_A B!<!ixP9A<؂#a,bLBAPiP&q#0 ) E 4A$;VP>#o8~F{oBWv(B LV(2%T&Hk`z↼/T(@J4tJH6.PXD:I´0HPfP @,gJBy}Vxk`DI"L@6Va @!T@z4�@�oPMVIt[ AP0,s }p 3 VPcj2apS2u2!#ZtA<as�uB[!Q00PnPis0gs0JQ @bD||@nJnG]<B@Z d�T`p0]Jn)x[!P?K=sGS aP2G. DeNvmPxT|8 p;57q`;۲}2@c�DQJVl?a0mFVGa|Mf0`R� Z>Tg QxeTs7WVqR`Yg2j`=?BOI`3:U*zI@TXRV!tQ0 p@`pWYpNilV@B@`\HH)"W<#E.fh%9 #a`Q I�?6W$K�MSW?J�rA5GBc${`@`M`{`OE%``bg!q�Igv`v`53Pg"w! wggR!~?]phv5v}yJpyfO-�7 4a&i!ޔ| 1 Y@,<_q@C05RRV͔fiZj T,>@LI!2!b>8F_ _"-r$Þd2V$sRJ#7<GD.i&ukH)P@@jdg*bUsD6+3AB**D*}#-a*oC}R)W4bT/DnJ6CA~r7i"lWt>3A5@tHAH=GçA,$;mI_$1O}R}Ӧ:`JZ.] c,@fIDl Z&3+A$U!uz4Wjz*Kt 7Z!J5#L?ç!zq:Zq)/ A3H:JJ$Pr}Ĩ#2es7:*6㪃D6IJ:;&j!O#b¯MY z|%D !fJ18[^jʲ5o`k=C I- }o $IJP`Xc޷)QDҳgi"qUZT}8.jk%;Rk.FBQ:U,B2!F[h;6)kJ8k3i E/ۮE3Ia d8Yu}6?^jׇ9;:*"03! t:*vUK`a%){3g ]@Ya JA;`$#Nc)GQ7x�I-W˻4)Z`9b*@}e8wR<dPsyhbviu۰ g'bCIW[q0pZl|nO5U:r;):X".$PL@&(6apyp@�I҂Qb3bX`$®o*E#O#fHgopFfx(PiU"׺5׻<)?�Lkbo�DB(dŏB4!f*bVHg)xI`YpPLbңt&v]76JM):@=MK8+IY%V|< SK<(:1M\i;<<7�+HsKP5QPSIQ'RSHN!|ЫʤDR2l7+̭K.BtD@jC@"qpl�D}@|w >puMt}ʴ?Ua@noBP8 f>Q@l7VΪܱwRcEREz"SCZ`Gs�?pC Yn`N?XYIЬ8<WS({8='G}JdDsâWD@Q=/]ds7*OjR� vsn t Pw90;0/ۺYq#vu=aܧ=; FxUB>0Ў0`sVJ@Lەk$u:]œrY=Fc07iPf�VTiH YasVT7Bb|Y\=bZ=v�Um]D;?**5 ^3ULRJV6M$ >c~!4\V* HsL")az\[8ܳa/$;>׊dm++6#`c#E\}*4,4LR%)~@sl/v;N]sX /2 ͸D."2&ZV5=` ,EX7*KAh-碛1%-$/@)`vD0}$<;2=ʰ.6=CM㺖Tշ+~JH$4 ]j+[>J":6m$ۊc>K ͞HI~niQd]ܣ9Y+Ja.t| 74_N&j"\IteU7d2!/0|$շ}Ve_6U6^Q !֫.nk/,~R+UFo)#z#6]r"- k@b}"?PŪBs^b2\`ۊ tёS5{K+!r}H5, yBB{@yM00M`޿VO3H4hVkSf摕'eQc4ʺ}T`iP 4Go7Ge Vvs1jLy:p,Z+-T#pE,'u d}@~ٯDzH�&i&%XYdÃN&\D"' $i!BN*NthaŌ xT„IɆM6|(3&Ȇ"<Ԉyp$<~  *Zʆ>txUYn �Ď%[libm-U<*eG[4RH3S:RI+3R=lƕ8alȄdpf' p$*v6r"C&Tr H,01ɘ!8qɿR(ps�i8"LBqt"PaDGfp_55b}$=oE'V~J#d z ?SA#",*$kD 0֋b 3Т %H0" 0̡nM2~p**1+=C@^`oh=#RB kP'q')T(† 'p$Mv⪦B lR" PҹE+\l*\jRhHtNY6x0b,"JҢHLR̍ddJp+K9)PoTDJQ,-P0 k(D&$ +ǚB"vZu6 $Htvx[uc+"r5s ̦-u BjЈhbw0v!%q=(UZV,P(JecFK+AFE)bۨv FFBG(bIF8#@aD 3Y\BZ "Y$ >&y,pD cFbFƀiG*11 9 dE$ Œ8h c<>B@Ε?Acy,Ψ0#?c6 in67*8@4 -&>ΠK*&т@ DFt惊08c GxdE0cI nPIaoBp0 M(p Gl |XE, pC"J9/I!.3/) AVg B>8~t)"* !A'DdƜf9J-caчᡇ}n 6:!x PK XDAB4IBqKP1%0 @xD @ \ @T" 6J$`pI �40!gpF9�PX9m B 0o@#a1D*i"\~_Ҡ9^$'ܪĨE YXҀ0( 1%A f!*Art#0 8! 4w -+HP(As ! 6k#B% MS*Y--WIefqaWC"|@$Zxp ?P"=u,`@MoDIc.*!L4Sf@Є> YH$\a rb@&0Z@OP1`{4 �& PX" 9! [p~ J"uuTV=b)'  `Ȳ�ΡH BΖ,S< D%/Y;B &1an#€qJ[:@! �`K g5  B؈.0 ?` Q?C?D$&DHAD~0 04aM"+Bz86 HE)0"EI8 �!%\Q81U8,»Z P >!Zr@hWfԻ) :5{:z!d`! jIІ=A hF�+ ! n\FC; A'ȁD`4B`4Va~BB H`; ' c`"w:!U(jre)A[<0[p؃rlx@-9tY9f{łeH7D~?7V f Grp<]8Ch!f"PSB iKp2gI0> OذLi&H$NHqP'`IbRF*'C&=aT"$=M)xQ2@#̓V{%Caϟ.@fQd"K :i~EHQ1PR`4$nM{mvD=cyûX&?e6?IW#<={7T5_MAZ B?M2HWmgU"(ηMܤ{ =z8$$^IH Ge}@2=|?yg(/2(k:?&_Nɟ=>K1=?;=(:k(?97#?;Ӄ;6Y@?㺨 <P :> ??|@kD@;KA sc 4Cs?ГP Ŀ!C@ |>dQ C'S5d?%CH8 H+? q< << DLDMDNDODP EQM�p�K$EU\EVlEWD i �[E\[B]E_E` FaFb� p]Ee,Fg|FhF]X{mFoFmpGrn,GnDGuDs\Gpā qFqw4o|G~7 �4s/(?d$Љ@FH#C$E ɚ%)XLD9ILSəkKX`d7<T;DɈi*MXg3TI Ƅ|2ɨI\ $00@ʐ<> IDĶɟ4ʪ(I%Kijt*d<K[coA)9an5ɷdL 9$H1JG'XkF8I�7{|'đȼJ,?` :Mdɳ|D#3x18) 0938'82*h(XOT0HOs),�'4P=X/x<N[鼓ꔷ$ 7!A@4@H„ȩ ~z1 !)@0pb'$%Ø=뻉T X:[/`B/QILX@4(GX1I #G"-2(7 L $pKA1'OKei ;،#$&MI<C8 ⾐x/{{�:x�:! Ң4h >x5m:}0`<9=3e J>=pH,鸕Pl=xAA/DcD,D:Fh" =)2-`Q/ذF*$ ;*B7PSe|H̏kf}>NCǤ90X&=�Sc%0HOAm !HMzA;>&xjdCu ҋ+'3@k@ZҘЦ໾ ӳ�XA;R(`1B@6hk*? U2яS@;CmԾ8⹏H=c֢M ] כS 3c+)0*`v܃x SUIݦ²kMYhNaI<%\:�C>=̓\Cp$BBa:q]"x A_`٭HB%ߓ3H8x7x[H+XM܈pBؘ"0MJ FX_Ř8895A9$شK8.XQ&EH;k,8=3�R"ڃ>FxE`{")0E&MyC(GM (B79h'- ,;(GxF4B�6`xJL96%V+a9EXa9�8pR>39'x<pA!C+(1WSFYFp7y3�YcA)6hAXpm x?1cR"?>@)x=5ݱ1h,H(;(G DțK8@+P(XO�0)`1p(�"= i(`WB!zMuӦ.#S4�>Ȃ=86N((qKhx82gGg!qn.9F 0 >x3&O`#B8!Y"[*2-@"b X8\ʂZK\ʤ-hN.-"2*87X4=n)A(2(XP41EF2X2ﱑt.'}#+:-x3A(>G)IfL!788슥#X+Pz%Hd @MB9 p74 "H9%LE'h(*б O*ȂJ(x%)� 84Ҟ,|D�(y*bFP"BH &r*h1H^nj">`bM)񵣵mT6&@9I9m|7;ؘ9Nh 7XB04kL-p6 8YdB />�B"nv8�s/s�> 8+)p-Gn7Lh`o*j109SSZ+ G0О"`z&?U8@'�J(l,BF+h '" I $b8 _DY)y~)"8grh WNZEG4 -" ()ʮ#�IXI.;$(Wb&7!6/;nZ)K1"hE`t!ts2(�G`w9Y'hꃕz"7y 90hYIiJ;PB=؃!)?();@P"xɭ0`S<1:x2#@)8DF>(s_) ۧ"Fp9^"V>0dEhGpB�!i8!*`i)b2pF)&΂MS4h(B7Aدu-@;p4`{4D@saq=< '?+ WjA8aC@8=b}j,ՂC0D6xт.?d3�冈4P=`$.8~YhE�CY,1GE5J9ɲО,LȑSdИ=m(H%`O,IJ@C $vD3əA a$@Y0rQ$?(�+ذbO3{hK$ DLb7VJK P"D,ћoݶ$VocuE8x%/VftC\ƞVXd$nctL⼪0(֫"L_%{4&"\ǒ/`@b$b%dSnRaͲG>^A݀jf} *5߄9NdHhx*EqDx|A`gq8cL0IQ`�]z*Ơu` "|wgXh3gXVZi,x $d,8fPr&c/xK cyU=)-v_g1X'Nh&~0F$].PJ|eio2h&* u*e՟'…+J-,:x<Z{-Nlz[M+yՂ{.mlk{~+޼Ul \ K|&;+F1p!-#q-g̱bUKn9;\^j!q2 C;' u?LV,4f#T{t^k@gOm0kO pǺn+5vKLvٻ&a]Z>xL: 96ڠ`/e|a$1Ka뛟XAPyVjʤ۰n0W!< qD rR 屃l"1HM0GlQ sLR"Ő:x>MDx4<b <h@Ŧ+D wly>)#pG UxD, maB2HMZڦAwq+Ě䴁*AF! Nk8(&F@ oRR&y2PiBVP+4c`#PLuV`h _H9bZE3MI|7l$A 4POg["E;|N]`IN9.ut7$m]",1k# ,d lO 9! YH-t B%8S6,@&\ T;/H>3 01Xd3Ex8 .? B!9 b%B:q5 PhM(R'C4hp`]!F~�;,(B#f% ID! ``^I~X\YPP;(H81́?AK1U CЈ"}x�m/aUFd(DR%EOYuFA0iplKchD1Pc*Pހu4*)=@ll0; a#v"RD!xfsbЈMCB@A60Pem/]{>lW< DMd20AU#" œap]1$d jN݂.X O@z[5�% `�JJ'HX fp0I8"0 KϙCXcjz�-?j;IUmqGƦT)@1U7 g x^(oEUc*KȵkZ̬FV&)Z/\u {.֛b%T<YMu cםK3z̜ 2қŇ& W� NPf33gY/Ֆ4<j]kҭnim=s-@Y2'h]&ye'tuD}<ijLf\8d26,/( j)m)[Ԃ>Qw%Di[qn%c�8Ȣy6�X`o"+:D# -D|sN<x@" ђ. sbNj)aiPc0,pC%�>,oDfs<)nPBnh`*Ka$%̱)I,f.Ջ=ؙ6^1<p$`WBsh&Q>& ^ *΋ڵƣl@�舗aX' z90B xq4Ed{6ɑ\%&u`q1p,W(p`6 N~?q13Vivd@FԄN!rF$d$_SH mH^HNƴQݫIZV%G-4Aژ]ġ ʠ\0A�~^YzP$ " 0M0"hAF!d"DEA%8""0#\BAXA5^U]%" }m,JA, ] �TAI"P%\[- M�"]X"OD4xA'\pOi),A @4MBbK =a-Bg Bh#`d!IJP #RygAܝ$A2jAL4B#L]E5|5lA#dB%HA[ @$A'2w#O`Н~c#8|\TڗMu@B">u܈8ܗl]@ D#PA\S4BU;4F^Yz X:JO؁dQ:AW VH|bṔ`R@"�P] Fe % Q.LJ\LAM!qʒ4~plș؊o8! jҩLm o.\Jt2,ܡuFwz'g'u_nxfxxgz{zZd񇧼{'gR{'xn} |u'xdY&i&Ĥ�F(<(Rh \Vh>z腂Pr舂jF Nh芲nh荆Ψ(ZG5h�6>)FN)V^)�r4`)i�$FN i(ک橜⩛کb*) )V$de|gڧ|hb|f^G}wfnj|jBfnũjw'*y~꥖*֪wv**\gc0Ј�nLhKՙ^ʤG\_TGuX_X_Fzku~+Z[|mʅk+jZ|E[ +k\Іkf++^r|븲k[ȫkmŚ ᒞ)ɖɞ씺@l˾,^ @HH��(,,-,.-6>-V^-fVmn~-؆rؖٞ-ڦڮ-۶۾-ƭ-֭--B^-ޭ�.&..6>.FN.V^n@@��! Lavc57.27.100�!��,���������� ��  W� ����,�/�0"5 5[8;<%FL�FdF,IL�I[J/KKN~"OvV XEXo%Y YT[ [6�[Bb&�ff�f;fJ2fM gHgU hr.h#h,i�i%k kZk"l lm�mdm/rSt t-*uu u uv�ww)y yC{ {'|�|| ||#} }5&�  #%+-!3$;, 7'&1% +m8-"3$5);+E5Y6*G.3%;,C4K;'8*bh=2G8C4NAQ>mNUK<XHSDL<SDQ>[KMBG9UFhWbN]S\LcSmhtcnWZKcTkl\scfWnaq]yhl\tc|tmv|ksl\|lānăs~qljxɒ}˕̌{Ҩ֘٦������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ�bȱǏ Clqɓ(S\$˗0cʜI͛87ɳO; JcТH*extӧEBJիXf5Ԯ`0�WhӶtH۷pʝKݻx˷߽j X] ?-JE!\QA3k̹ϠCMӨSN�c˞M۸sͻv׽ NZ6@Ì>rHN]س縮;ܽ߮=3bs˟O_7У~t@-G$$ĂL,K$ Rؠfv ~HD@q$�1a!0fx 1,FXD` e � H6d`3(T:(a=QV%6(!6DD =x`@G |0^ăOp14Hf]'"*h2q" 9 bi)"ॅrhs9cDcD EdȤK\d.qO>ianʫZ榻H9kk[m kVJHDD0jMJO4W\~ʨb諿{>|BKm.J@{Dp r0Bq&N *4O e(Pa&D Khr'9+G6C3 >`דnJb"L>gDN9|Jj`mp szu~C!dc(koG HHL]:3)6;{fiwBN@bHkO`$^ԥN㣮4"cF8C ª AG_E`хp1'SqFZa't \$E8lTd {İEaH0 C " #@AA \A\ ]B0? pQzD7Em ُvE ]� F� hN!SD 0"{`D;0 xukzbRFu0H0$b_Px45:"mCDbA8;A^�P-B$ԠH`,2aw!Ow[u'�BvR.,e<8~h% p,f�[02}mnKPKjH'Px3D"{ `B){ەf+;:V1ۛ4)$KZ9kn}rZ\"d%\OC$�yxA 3z.5! N@/ B@_%/xqlH+4 z%<*w'N]f+G"FHGQF5꠶!dHEĴ HjSfԄ鰍^Ǻq3ۄ`V?Lި(JB?φ5g2k 5݂ЬT UsjPޔ;ͧԣCZ=Qorn(Z V[t[+& yx(m4M z}#` JB+f]m7T۵Q\.6WuWQW]&IVR&jhHB2XS%fs) �4�"e0!<,bސ.@ʐAAX�DAA^Z�j)$b00!`.l{pˆ'! q�pF<"NH�(iB"DH(`B -= ` P7Py<NB !B _X#%A`C&)]IMm Z60R,> DPppG܁K 11Q @�8qx=D P#pH Ip@x" `X a/ E q;-0 ! xN ` .xU(Ĝ 71~D1q! "wD&qC졂r=?Y`(DGDSP[0 rՕ`) a 1q C2b&BPB$PFlhF(rԕΈJ`T妀?@'`FB T,Da B!cP)H P"F( 1Db {_80 aR n0 ‹$L{J0 X�RTL i*"ЅGp 'pJp` RV0-TBuApNc cSwIcre k`0Owf`K�G&oqP T@j_0 xx  !$!R0F�~P>rPl0 cb}R CC(!ORUsMgMjQ@PB !T0 $IZp hbq]pI0B@Ndn� Ά i`fg&G@p M `TP X2n81nRPuȶg�f � wsvP KxQfpFdN{f~yYWmrT 0 S>\EP"49H"b:ȅAK4vvUj` ImF~{a@vd~zi c~Gr SqEqOwIj`v )hXRP! N `ago] v b0A`T Oc@N(Ej zi0 ƆA{00c`{ira�_ rp je-"X_}iRM!`�k<~gpEPn2`0U@yPi$_>h~ hPp~HR {Bb~SP PgD'Y0RnЙopl9aЙy$Z[PA@PHsYIp hp�XvG@Z0[VU"Wr[bPO@Z×Y7 }9QPՃ&-:柝6`Q.E_BI' }a,3'e%6.h_3)$#PU"*2)Y$$bQ e:9!1-h.Dbj. QFɓ!BUH:)˃"U: 1]d9Kė\slMC#>U:Q<>$X94y6s6S%|ѥc4S0UZrU`-2\}ʧ3C&Z*j54[2.]A w%kم5"ʨyj3(:sF#*"`pBu*J0{z!hBQ妢7|[Zq",YU5=G:PD�4$H£J ]^:ei-,B"ILw6 ֨奷Jv0K5Zv7B8gr=j38* 4j,72$hMV"&|璬Y'گ-hB[a|�˩꩒K8*5@@LU2. 1<ab-!*ò|:}%:Vu"]iBh !a3=JGN*8J&íU+&@rKiz&ӫz,ңaB?"^4r0kʷët>WJC 67ppZ!r:zM4g*(R1T45ƚ+YY3T`cG`9<2*S7ӣuKd[iP.۷+BS=D`NL&?ҟY۩{^� j %ۨ<%$2b>3]Mgoo`x]ZҴkG gG%*?5jk 7^ &5i �rg7>E/Fų95OJ:##GȻSvp vq>PMC@j @ ruK_K8*2q f0TcJPJBEU@GKʬ/̤抿9l> ƚ;z&w.4Bjp3 9OqLV&e DQ9sLsڥQ?KR0b P{S$P <G2W:` %j:\55Bs>P:87ye[vԺ:u&ka3(<^ 2;ڞNK�eUnZa&+5gK3fE0_�p l!,%]ޛ>c1;{ !�?w0 0 lGHp gmip db TlrFCL3GbP IjN!*)w �Ć~UI;ܬ9bL_%zS*D˧Frpev~ Np \E0rz�Ȇ jަ8գ1"X7 G@#CdD [ec` +G qP r 9jmT2=#5y H~ P  i�u-Wc*Y `fNHb|,-`hr_f65۞XT >jPZ`%r0pqA"FD= =%#|8nI l`N�oHXh iyKDwh I)\ͯ)=J'KQ{iR4Vl@^7$l F-]B"hi.^lAi\0 ,MrN#M@R$ۊѭ5Wk0Zݱs,CMC[^ (UCV$tN;;<pzGT%EW^C,@8n?W#jU7 C3s &M@`Ρk,DPZxuj# sP B|Ǵh '# @*%z>,GgNJ^@mk%5=P[Ak|!s7A@eX%n�%& s*n,CH\>LR,_[vS]>];A~NYیPSž oLH"C2 (e -c8O[)NǑCd2F_&*U½̎_Q«@Oz32Lz`c ߼Q?u!+O3"*56E�QۥOC0/`+2-~ Y;PZ*(s-nY@{U@9KŧNj //o]5.NIL3Ⰲ^Gt D [Zj7zԼRf=xGoʢTҏC^1\.jYn)pt #ȗ7iyP KQ4<$K42cƍK@LRr #9cK%e|yrɓY2@ldRɖ<Y8AК3n9UYŒ��a[,�I$KG -%3"idџ?$yr*'K2ydI&:a˔'N2ΓWvVzs'Ս7XI"@FD EBVIr[':fɞe ZN|*o!$�?dBM<|uI=^)Efaѡ(o. &HA#+"Fr*%#0S):&:kR# NC=q80)D&$ %["l{J% a6 dS򣓒"*@-I0J43l0dCA¯Dc'Q㎽Yd80$)$yI &A2@D觠J@w"&,O/=0K%;� 4p)pC-H )(C(@-HI)>hʚu6$V.Hy*gR,}V'^ST$H5u]$S]LWJ&r/; Y�fO# "_r=/7T(# dۨ`e[o'oQ[1 � ޖ1fo'M[V~<&`bdDJjfɸ@ތ(r-Ӡ@R\ݩc-0S.e cpB$'np #^$(HI {; '%N\V<(xd's" ([u%WR '208X֡,]$Uf`܉.&1m8!7Hd<d/8bOLH&DHD#=D"AdCCDĨ#G\boSGԁp갈;$ Lc?$"iȂ "Aߜ=U!GȃP:0Bow`DDA H H9NA$bG"(LPx Р`%P㕍6IP*5QafDF(0l$!X`AA a�$@$%%ĀUq0K Ph@ (h0MdBQD:x @�d!X0HAB! O`aq�a9 jP$HHwH%Р 5؁.C$0ab`5DBhpX$婊yjY0H TE$FD @ԡ F$T0DxG?E!%0H`Q(? eDA囗ƒ@ "7 X0O0�^0 Q -5 pl@ v`P"d aD&aS ?\. H�!ϟJY(A#T^L0l=BL� *qM, qSa)^p ,x  N}"̜"&�%%q;e S@�SȈ0i[8L"Sȁ 5b C4^KA�lpX$bvȋ^�HL D@Id_ZlX!Ii!<(�@:JN  ns +t(1bWЂ ,U BP& PP(BPJP$9ThƸ-p! |j$¹D�`\($0E8�)8|B!3 b =F]Jζ23B *6D%Ԁ7<bq&78 B?mua-',vSxi7�APHŠDFnx_ ;O" px+'@3Eyj!�A SX Q 9 tPg!iC|4'+F�Da@"J\0 %!F!ᴅi *Q:u_Hp)A1eC? K`C-p[ ~؃2"noih ΀hp/Du eH 4ac :U y!Ay^~Gooi5€SyJrHDs>& )  7$A uHagu|+X̸� G9bFL~^$ڔ$I(ZZ R~6g8CdO{-F$Q ڔjإy(KU%\x=M$pġ D^CҸz95kL -МK y>( !y dɖxd + 9=?@Aٛ8A C l N#[CAM@E "<A"d!?r¢�B'@l@CYۨ0Fy�? BH?8B3� "8  G)!@(@Cn=4tì2 9W)R1O%i@E\EU�9<U@$(E^ܒV,Wl6EZd AclFH Dc B O<k Bo P r>BQnrDpFGCs i|PF\HlH|HHHȆp�HHH\" F XIlI|IIIIɗ�� II J| F dxJJdȁ؁ʨtʩʧJJ˰ʲ\˫́ �Dˮ$K˰K\KdJDK˫<KKd 0IqTtsFL|L `~bLƒAPf@k" 4M $' hƄMQDƔ%D'.a%hR8%ЛTŬLlxd 6ȀN7MN�D\ hT\,KcPO s 'A O0O|$Dy?B+A6LCQ P>wA=$PBlǸ葎 -Ey PD@p MUY9Ix4�sh< >'@(֫))&Ҭp> !0 88%�4&肍*,(3?*p7(-(2�'4(0x PzN(BYꂛӛ.0 O.ݙLЄ68OuSRA>I(HyB>E0HH;GPJA`#CCN`zF8$SNE;[8  +"`Og{UԎF4K-9�/;,h? NB|hJKI5H4�̈́X3&2EWBԩ(G685P+%҄)0J,'=&ㄷтM찃qˎ1O�4 HteU0W.5ƕ U=Ō!4x8U+WCIH["wb@(O8%jZͪEp(-rA04 &ьIm,2 edK Bͅy-R0Zs_-,(ȃ;h!<X.7]1xT4Ȟ:=q=<~ʂ8h(`a[xB}I>AC֭-(|Ƒߎ+3$R2]$�) P i*!Ylcy xc) POuZѾSq 0m|�GŖܳ=Lj\Ͷ hAZi y p(D.9KaB`T]G>�~Gx)]VQAm<X2N@ 49`@0!]ǐȈCay &h{Tہ$G.a;JI)q$(diޙ 1T%dl y0WnT?�=5@/ ¸-:4.70�A/ ڃ0@015=#PGX?H4�)<@/0"hn])ȃ6HG8f0#x;0(1Ap)�@7�ʂ0@8Tړ҉@(=$27pD*0p@'D"0:2[Ƀ#:_xA@:5@H"O0xO2Ep){(;1P?;-1H!5؄*p48'807K7PVy4 pD@6b)4(*OECq0p;20qr;`^揲SM꽎#N(�a!cQ?`;+r(4F3CMع$XڣE4G0:2!R$5!Au:<->RL7(hB1*!+3@O)X1h"+V")L"0も)Gs$؄(@s )|*‚(Б 80Hu)h',3u2:y'@ABȵ1 LЛO@*J8E\ЂI59(KN#H8L�zNb, C�'#HHK nLq:I0M3+L0<pӂO(G82 +K+S4GxZLaث&ӂ%+p($YeG00<؄?d;/0"ps-IPĭ(Lp#4hIH`Ƅ(1`$„# J(D=6*8KH!s3 #tjP 940`ɃpP 0EqL$7„E0wP`);hc_@-؞;0Jx1!pJpQ"@**oM4$�8#(Ѥ=8A$x+H2;;zWX4(:'EBdz1*(&҉y'k MQx|ح{<Q(JE=#^<Q.KO�H;WH u000gψZxB#( ޑ ((Dc7P-P$A*;xLpj7‚*PKh4wNԿzaA+f<Z-�*sH<{\z͞EFLz&5`<2cТ=j"ϟ@whR摖'Z$&$0h$2-c81G#1 e%5꤁,"AU3hAqrqbN$${ '� .޼st'u J$ɖ<H|"Ha4P()n,Y"ϔ2ř$%~uIO-B:lȢ=QtJD{Hʒd O8$͙,#I3p:<;[aQ$H~X$AX:)sѥGL#E8Q" BanDg=qBi<rADPA,` P!\l]iqD6 !G"f U,RDp`^w5d� DǑx\IL4iyEY<%UXĖYDx8$EMpd"7l@|&q9e~hqǹGKZ6Y~<1b1XNNL�c^9^ |qRh( ]<[,|ji!z %ze{.ßa+zd.VD:I,A[@p^n۾{=Zq1+BqF|'Ë\4?GY=iݪ3$3rn 34�~y3U?KWmn=LB_imnJP yc}=8ᅿ,x 5^fi8ck6NUӎ_9饻s1cn:/i|~{*.9);]{;[k۞Y+D C}Ǧ:<}_5 :/?z=oOw7^#^aCAw� t;U0|C_կxXG9s"a w}wӟzWCpv`.\ZR06,J[<HAT&oAqz۔uDnnCB1.Z« @;;rԮq5D(HG ?PP:T>kZB0.dģI L ! W ̓=70NNa)mxJ bG$&Fr_?v`.Zԣb1#$(>#!N-Gu \.䍗)O12AT`&Ĕ(R/K҆O)O\6&] "-,b&/ W�nlz|rr @fԢ?: Ӥӕ8H! �14c-Xr鵣vwJR'G6paRS"O` Ѳ)k'SQ2#ۊ+UIiB>$@c';VV kAX%! SXBf$;Ղ/ aCl78J Q� ӄ,hKBU@U'uRdB(WR `D41z">gR  ,H8$A }#=LwB|A70H!̛I{@@ 송TMg1L" pC@I�& E8tA;YsYX͎} 1a#,a0>(P 98$8BZt#`e ČGa@55t,#t@ %'+ f K RH%P)LB ]D*#Da~0p= DVfa0 y'M.BTj(/_9N(4`�I,( JAC  ]x�bX,lwH:Hћ`<ipCF3Ca 3iC ,"w FA-&H\a!hxwo"PjI!5I(d ^F'3{MBtp; Sx2ĜfhukB $/C2k?>Qm20E&玓l"~La g;GN=PlZT Gύ,<Gs&w|]s򗂫L^?m�%[A%=_W=ծT؇Mp>{.t=6_8V~KWK?|ۧrj?}/A6_6[P7ɇyB^ow#OeM!~Q~_ZX9IXQ-7y-䝺<_^[}?4I%, *-ӿL M%` `,Kݿ( 71ݠ eq޻FLn]YLApP@#gd HhɎ8AāDAA('ş5Rb0\ p TB$$'؁nI =˱_A vZ%0&(:Y$hpOӣ<9 rՐ( &_pE 1t&(Ad!0KXQu "RuaŅ2[8$ '"d>!p ^R$PY�ـluGr\\!%A&Y-QHXP%Vt 0qJn=d`!# Ri˖8Z2N> ;"XN$R2%SAre\Ή쒣\8IDX^śLd9˻-ͤA!!4ZH8L›<"<$p!AKDW(yu%#0a|iHŢ<N#'T$B�B �x&80(@#t|'xO8\$8A`'`#z[ s\ B!`Q\XXP'0E`ŜUA$`h]f&`,B"H"E$Z ,&؁fCXA\W0"D%"&Tp'�̨M \!|B₊U <q1%B"L&-TT`TA$AgA!% pT &DB) }T(&zRaaE0`d,XI:G "`%`'EBl) %A!nL յ`"MZS}@t,Arm8T$ӬNAAXV*A|\djm΋i^ v+YYjZةdH嶼k.f'形̼OL$(dѺlPl MeQ V \,fƪv~l.ɮ4 $ɦ,ȶ,Ɗrl̎#@l܀ -mA(l-6F-2Rmbmđ�׎֖mBR-bmj-vNÈKA -- n.6*.m x- ljB:.*n~..�͆$.֮*-.mڮNmo~ o&mJZAoך^(,@Hʖ˖ol˖ǒo,^Şoʂo//l ~ Ҏ> ZA?dg*m.ג-{0wz 0o 0 0 gpppϰp + #1fϒ-6-&f1_gn3o.: ȭ첱/m^1s11q1Zך .#;"7>2$O H2%"@|%_'2$w2(_ @ �+2,Dz,2-ײ-2.,'�/200 &2/s^ 33?34ha4W5׏3_6o37w73843993::3;{/53<dz<30̳=3> ??3@@4AA4B'B/4C7C?@@��! Lavc57.27.100�!��,���������� ��  ��� ��F $C $E(6 )F3W8@ B2�H6�I*�KMHNU;�WGW3Y!�Y[Z�\h]�]U]w0^g$_I1ch%dFdlf f(fkggui7iSn n9p px.q1tu u u-v�vvw4y1&z&|�| || | ||#|+} �x) x( #%+3$) 9*6,-! #%+;,=1J03$5*E6PPf:3$;,C4J;UA.bh8+>2G8S=NAXHC4eNL<SCA/L<TDNAQ>ZKcSVFaNhX]S\LcSk[sclU[KdTl\scgWvsq^nayhl\tcms|k|lānărNJxʄtʒ~˕̌{Ѥ՗���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗0cʜI͛8sԨϟyJBF*]ʴSHJ2*իXf]Ê}�f-�ڵj6YrM ]tӞkw0`{\5|WoFf;gV?z(j=2�A۸sͻ N,PA УKNسkνzËO@(/| >QD>"ϟ~(6~-H6}=}5Ƞ&XJ(0ǃ4 D`@G `P"HDKqG$i~IadP*TRUbQ#.}[^iePejrfaN"8g3  IQ$~K\ukJRjS%_ib袣hJ>zjC^g !~W{<$:Eg_ij&첚!N:fmLB;_xc'hB{YD"!E2,~6iþ%;_npBv.* Z[ô7 gk<!wĬ#ؚ_M|(؎$bs4+I[ଵ 0[Q AJmXYw]@>`4G4Q"j͇ )w^M6v{Mg/}<pG@&oG H\AZI!BElsL3[$p X֫E ! (EA1%Q^Οv:f^n*7E P\L2ErrG'eF*f/_XD10YH[E%!!6hDz#/!fA0%<`+jT>*9iDT.aujcZ}fD�u.k},XE \p2L DpfD38ByC~0/KՉZ»$y C{PEI [Dfi bƦYWȃj 6~}p(̡V1Nax 6 HB')~iraC,d)a+ #)\h4+@ߒźZz%E`< Qˠ@l s!9 |� q ӏbFH'kAxHPX",C# `,B)ң \ Q]Є"I`B*D`BY!:ʪjEcurSGTɌ1qJ^,Xߖh$UVѓqDz'G49굪ҐV3ۊJn܆d)@C(;A٧F4LtS?r]H ]`A*j T&ib\ qCdE\ '"ԻB$+p[C#ZFZRbq[<犁&Z`E Z'`a?XpBT9 Ld[ dU'' Vo`0 #!E U;'0 X *0 P`&4!͈yUp& ZHo}_+O n�^ H=  z)yCAcC E lF `!;J@x&P  h#ܑ!h!@L .Pf$!h%1(}H qKAN�aK bT8%hY/ap0C/�#Q/l0Fr4OZ<w}9!B›#)!# a SFq MU82ч! B�D&-Dd'' B� ( [-aH$a'Ĉ DG�FO8ІIM8Dh#\OCPJXrȄKD7z!A V�C#bn!�yHx`O[:Yh*=\Fh>0 }A>`D q2b 7`> `>@(C뛐<8 @�y L I#H"Es"@>h�v>fT NQaBIT0;zȃ"2~}B0wYw"e2^>z dp0#<0_pl�`,$wpfPf1(Pto` r`RWPF|bGI0=�<Nph04f$LkT�IwExLPa�g|@{Ѓ\} :Ȥ<244]r"0N3gaKd`0`'n0h4A�88$m`k yeC`}uQ7@I| :vvH`[ w`tE`@ 0�H8hudPfLpNpkCo7P@L4< n<0#V7CODxt �} {`�[ g8jn{vev\`~fOpPCG0p |jAht� }?{J@,PVPsPD�P{`OETB_W9D=�@E@Dpyp|�VAkOx/.2m+bS"! y@Le_LPe_<X\nQ*;VP_u\Hbe?ZP�ve \`^Q_p3Ip^Y`FVsQ#RbTF@@byI7SYaK0_NipW_d�`㛼QpvXG#bC'!eT:х#[�VΓ2"5</3a,"u,n0'~x!n5[ys' *M"E"e024>™ QvsD!XW&!= 6W"AIZP(` 87Ǖ7Otn, 3+{N]2#RhڧB-)S"6<r#g*>-xQ#rx>*ZVU+#Eg"cMj&*#:(ʦR2x=Q]]jTf*KS*6$#^J^붫Ⱥ)23JD4Zy)>p"E,G'3&/Ժ֊ګ9]=!8g#5j{ʮ!M,5AIrzk!ڧ2Ґ8-cx1xڢ <D|XD r z(Dc5<Q d򊲓t<ӰUJM9E;C2wZ5D : ::"+ @{AWcӐXU{* s#!4az.Q2trXR527#@I;g˷??cZ ZZ{kx v`|@N0r,Vu3'ڕSG#773a+FUp^*Fv)-F34 p;nj_樸AO` e� ke`TEG|THRvӪ'۴%aFȈ`pyhn]{$sHSk!CJH=Ko,�A$eU|P';{cj+Y:sHCc!"{ Fr7m8<#iuZ/#L2>&8Sׂ4Rۺq5n�s^ 'hfdPu㦫 b9-E 8%:PdL.^$ Ɩ7' -Y2Q]S,k~+AR8(c0˷'7Ep!VtEqY;Ixj*D@eǛCɢ96UXxcGY`^v`Нs0_g$Qv_0v`P�&\0"!Anc4k�Tx@ۈ}HK6p O� ח#vj N5N7l1*2eKs1;.s`R KۙNɍ1Tq1APw`G#V xz $,h%t#iL>ܮb!>sp :;p2(rj_r7pf|:3d+@.z�ܛthĂ d}vvtfs+,4Iõ0R9n<T{0f ;dk< O&)gͪ0_; �F� kT $Iw0 HN̓`Ov]2tr:8 @OpYRS$CŸǪ̇RC!K$me 8oLJLAf;Z[xrºU"Z Y!R4 {:C,WY.yJ{ Tr*^}󱾴Ძ4i_"#_,ؓ&E) }1zQ=(Z?#⊣t_%")lWE'꧍'<9iU KnFJ?K^j:C+Eɭ,4E0B&3;Q[N2WN3!9Z Rcn1Qr!0\ȡ.!5~f=Ƃ=~z랥ϒک$5qJȞ^@:-sJi5`6βM$+׎$^RN "C_>~Qฎ25Spx޵M"4D *CS4Zs:E ^|$m%O\ED4N/yB. #-mSeѰ)*u'˷A굞#Cs%:O UD2*NNt,RPO0ĮC{e$;?,eГ bc$*n=4R1 sǚ(=q>3VY4=0̆>`cCebB&fcRgQJ;b-Mشy7>A%M4c/=ktf\0`vi\P tqf` M0W_"'}%S%$92H%{D,<(k29=O?[�b[(=o z8z)Go.m!RH"K ABbHHbK@,"EƆD\CD6.i M6m"YgN.H(D2ĆD[I҆9a.W)I@�YiզU@1_, gΡ 9"@yLa ֪+N$ GthL6zA"Dԇ oNY"iʩUGJ6m@T-l!s>s&YmGIBx3)]1#C2K|u*>z{]-> n�b!E $` CBC cIޓ&s9ĺn5|04|"ME2*oՔ>"T;Ējq$"h9NÆFz}R*&$$:B"BĨ(NL$,T")KEorsG6MlED%jCB/#!1Hx`37̪0"#HBܳs<>=<(t2Qu2” Gd+L"-&2KևOjO[KCVpD[ҭJY5W1(C*8/"$ &sb -�v"XC  pc $p0 # / /h7<Jb2�/8n52- /c8`"D~ 4Ë$ .(‰0A( ݘc9UI{(cC8G�io/9ċ*;82|Ñ?@dC " @2\.D '@d$؀GC G@: qd&䋈hKHb>,Ì3xB ;6C3 D#bB/*#< d( }Dp@ sD ^M^ɢ M8&$!y8 \hBꐄ< B8@!{-pB #,$B@ C AB8DF�:<##`I4e@%ȀE L#Fa08 ҄@>P Q#`:`@\"?hB$18 PMPhNW�#4l0DG ##DHrOA LZ 9 BqI �$ @! 9 D0C#! 7^(&'[��E' �A Q6L(� yXMBs�0 Fa3ڑejb7[-z("2BsP*"@$ (!�BC% fj%0 =d!;lk$3 @0NoG0sZhӇL|pDZ@4LTdPPȈ!3gPZ#& $`ޅ d#�zxp< .!V(΁ HCZ9 n#̐W= C@id( (V\W0*B#Ɇ4 "OXaFR/AX6 !,#& _<>܀%`A $}vjY. ~3H< pW6>6.qAdu0�qDawBP9n0p&?.×C�b DA a {%&N40|!0=_0Pa0Yh pXs9hE${JE BD"@u+"A>!�iuq?@ 7 =22158A V G"8aY^j{; UgU;"N`BN, ^BVM! N%,L7I$3CH! XI!aSV�PE┺T4' .L&lw \�P�@@̔*KY(IM4!u$8UjLb!br"Q&-(Rc9z 5@0ɾyWU6?=cHC"v,#4b1=!"SfBNsRݧ 䣤 ^ɎR1GThH*ǨJ1Eu3(HLjNخyDrǀTbTx;+T{P|c?ӷ wRlrRZ%Cא\dǧ>#?˿#>?:?c@K@ۺ*X =T#C?K@S*!#.� A4? A1?Z@ AB&<&AA|@'D=-|. /鳌@ B,-A788A =7C?dB2d @8DE\DEt (2DZDLDMDL NL�ODSQDZ+JDLS,X,EOJ|xMlE[DWW ESDU4aa TEYTEVUDd,F<l�oF�Go o,GrGPs,qDttwtulGvGzG|\ x su{HLyǂ4GxLHyx�xf[��H\ȋHH II,I ɓȔȕ �H�$ɖ,IȜIɖI �ع͈-;aJO9hRqJ{J�D|%|@|±T?"8x) <J &,K(D˜Bd:ۊ;< L+L80H x{< ՠ>( 2<ۑ?dDL2t $B4SMۼ MMO!D0H NlD @� ;p;Le>L <6L > LCϽ$<T t%ܾ4K@ ˸ʹ9Ϻ$P,ē|ss h TLI; ] !)=ꐿP-mh$WIfyAѼK>�Jx&;Ĥ:+ `<6##1pI2)J` 8WOߢN )QP $%#>8?&I5% /H#q� Ë 1a=Ua 3 1Iӛx pec6,.# !&?/"9R202HA(&@3D>+!U9 �4P%:;!Sfk)=�C +8 K6D 9WD&bIpA#%@dʮC0l ヌ44B񊷫%=̑0G0<B캁>`+3I )W@D@H+fJ>ȫ7&�;I9VtJԮЈXtXeS5 \"7C+.@>xD؂,ʃ*#JW3W"G(9 arI({ `Ӯ?�DT XA P)%NSTRG'�C�<2p'4;xB1H8].'˃^s7Y磔:=  [ܪӺ/u�>?"ͼK|9p{(8-ȷ&X c'$o['@9@ �(+שCRu09՟m <Z μ:kPV6x !\Ȉ&) DB &1؃<8_fQL5=i)DEbM>Eܐ $H s289ĀT!Ql= 8iT:0S0mMbu>e H^=S̔ɐQD #Z h2@1Q7'|�ƔUos!�N92y5&`_/n+Vh( !`5gWSf) "Ђ/ #`AUP9!K71-(Sf9-lfi(9$+H-` K+7/k16`,P?%*2Cȃ*�1F &F@V rFK81#:�:ႻUz[C(58GqAH7"xGh$G :L^D >30<�D�[+`CjK2'jGȃ0?0a5hi.@0H?U:'x2#y>{l9LF'䱃p&C`6;h=Վh%C^jV+h2)>1&큞.6 H9� - 3K?x/!U=Hۖ! *#{/�(K#�/@P"jӃCH_*�")z'G.p8B@Gh;x!./z(&7)+FVJ/` 3@/n"J12P~C8-T$ ը>٤LC"tA�d6Aȃ-W7(9@@'�T;<IX;G[B"xk"8@!2CH , ʃ+?h*h&hj炂'J&$H ݊',)`+=sF r ШzAЩ!*0##9` *(h2%ϕՃ+`ۤK;'؂r>n=HDHI4OKx`vI0wAB#گIs;c"pAP0^F#KnxVo n=ЃHPw2@XAHJ=IZ!Etw&p2=R�'݁v 8x2r4nP%ͥ ڲyc*(`5 P *.Y h/b@`'rM086HA@* SZKp*A8Z~B/{ ^9'B+9 660iMg&?!@#/m@X&HqpN 9(2'"PC�s>"+ۊrcz&&v5._�V 0ȍA;P1F@�=[ )b͡[B!;I(8DpF!/w)Bd> z' n�Mc@eؔ6,0TQT&?H$!2>(RΞehP+l 'aSD 6v"zr7"ЉP 2y~CH 0f <^DIȍ/ 0Y�em6n >AK2eK,XTY7rDqRK$^�RLM/_-Lʘa2^nje c㚈Z|ZHQSZdG1kVEG|!TI|њxIؔ59<,\MYXA^aVd|OdXRED=AK22QeT ? QF]Yxrфwfk&�(d0#ykl֔'1砈y(C)F(ZML)k $Þv .i:MH1VLTj 1)~iQ)phXH+lqZ{ۜ>0Zg)F*jz.r[az.6.2zJSʦ4};N[Vm]1%|2)D* <35|Ep<8 =43oI+4ng#3=54lCYkq:;Q5Y,sY; c=wGL7S @o7Eۍv}-|㑣oƸ䙓<ac s^z鉇@Ԩ{n7֮Gc.H^lnNm|3)sG!/ql$==6%o :bz[\~/U VW/o|Xbmg#@#$ a7A`oT ucCH{Xҕ@?-\"W 1*mMX�K<I* 1U֚[cJV7!P,N�!IW)NVa 8'tnh怈7 |�D%Ov1T FMg!0oD G_EA MHX%97FRhd0H $ 90by´",A5ykw%$HDYTˢ0;!(eH1L`bJbk],HMu"l;G :´2HC!)h4`Re|qNV=@fj'ărTQW}i% %TzԤ%+bUD0̭ D2 V苇94aP> D00xy < R`*P35wwӧQg 䀈Ix Y'HN"- X؄,Th&<e |N䡕vd^q6ɗDI�Y; "N$l<`l2Clm�D7<ů+0E26k%? xn'/ S�38rpD0yQ�3lzDP/4m1=CڲM\ Ah D(#I ByX&baJ~ +HؐG~m%q ~qpKϷ)f% x yj/k5!$+|D6 b)M`9D" e~j` @1]"2V5 D)(aEDC!䰤$ MHp5C/LZ(@-*%)*AcT^7RB-ѴW]z)R:o۬6's>RiwKSȺu[ew P<b^Nn3<\ר&я%gHN?oC0UypnyU*�79QPճSk\I[#G"P>|-T$/ԁ,9So).x3\nKb`6@'H 7>xd|[uJZ8v)kr #�F+* I`BE$ NtpmAB;r_L!C(E�4Ssg_pCaDp8 @Da92u.O{6eq>yZBQ$I(#EңLtU\}A~$A A0 J3ρ\A"4<н XAA ܁(BL0 X_@…e W14 2iJ ^ ݒI0ŕVɁȚHˮ]`I]� ) ` \<M)O r 9bi\A`AnyJXP$wIP|TM䈩5 btY`b A$\!0 MTJ|A !4 "@$BCA# ЈXT$Dp##Ua`,$؈eA!́#AD4�A 0# |"XB W$8ȁ!H_^n{WU$L D~A \BBH�BA&H$M_%A0!Bp!"VQ#aQM9B hBhH B"S <9A LBL#A  �B XBTBH 8"%. 8IE&f_(� AdB$Aa�V$tA05c`8$<I`U\B x \@T91z\qABȁBB|xL$ B^6!p!lW(��P$%ԌXmyTv"kxTG@C~'2"R4@@=Uz@#<Q }, *TFiTN"C! NԣL)Ii^]ͩ@2)il)Ti B)ൄـ@i )ܩꩡ.*i)Fꗮ JB*v*N*~꣢*Ɣ *֪*檮 쪯*Ϊ@Tj k.+6j" ^+P޵"⩣ꦎ*Q^k~롚n+v*܀ުɓ@ill,˗&,<^i.i2,ºiN),~l>*R½›T q�\Ξ=uf--im2-2Tfm>l.v* mLޜԶ^)Rjb-mzkڲ-޺-ݪbmڶ֏.mn"nZ+B.nʭ&lOaiblÖ.&m>iR,v,TnBêJ궮 P!޲/.�U,>%@X�T^/fn/v~//ZL/oB⤗�!xL/o�00'/07?0GN_0#pg0w�0 / 0 0ߴpm 0 p ߰q�! Lavc57.27.100�!��,���������� ����D��M�&� ���$,�2U!48A�D,�G IF�JU�LELNN7PT#�U:VK�WX6YZZU Zv[�[*�\]�]Uc'dSde5ef�ik k�kmp,o)p r4ssgsHu uuv�w'x{)x5y1'{(|�| || | |} }#}}'�  #9%)*3$ j2.-!8) #%+3$=1;,E5Q3$-";,cYC4I4K;8*>2G8WGNAdoC4K<SD;0L<Q=SD[LNAcSdUFg]RaMhW\LcTk[nW[KcTl\wmscgWr^nayhl\tcmv|kr|lÁnÃswg~qŋzLjvʑ}ʕˌ{̌Ԙԣ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗!5œI͉2osfΞ@ JѣH*]ʴӧPJJɟVf5`@ׯ0r `,ٱgŊ=˶lڶjզ-+WܱtҝkV_|⭋6&wp}+8oc]!b˹Ϟ7Mc&zԉf8fmo]1 Nȓ+_<sΟKo>֑(6Oӫ_Ͼ{O} N@;,! DD8` 2`B 1a bx@tCZ bX&6^" &C@p2nA t H$a$"JRPF)TViX>9 H Df)d%5$i>p+0 d0,DS`MvYf&$S*(i("1" ZJh^ iZ:h)6 tА *!⊥뮼F(j$Pb&IȖ&7"">cGEC'&AĬK`ǖkn>뮉@{`8jBH0&GLg>\∫ "fNp')* ,(8|x19B !Q:$2#+ 0P75+t8/?  Ɗ2GH1gGO4oC9w> ]- gA칤l&Na?;Q% K#2v%R1G,rAHDYD^8DxoC6a;ɹ91FCQuD|t1D1#(K7ڐʜ4r*OCJB^8(wPH !� F»e1LEeAKe͵PWV>e HU4eBH\Cp( WP(ȄEWB%0 -U VFryhDH(=scФ-1EŰ}7az(Bp.4 t ""$ !pH!R$B1o6 oMVnrU)&-jZX IJȬѭXB Z7VmD�4DA u0? {( H(A~cn.`q~uF%A3(.,[_B(BP^hh@Xhh`ADxT' SB = &-ʞ#Y1i,ty2ֈ("͑G/aH^Đdc&Jmp*f=jS-J^0[tZ̛F=*42EŖ`@ (a5Zֲ~u[j>s'u6CY+"<HR<[#U@|P~EEklpP<Bȑ@!BQ)r B'd!\`U c$|W tjK3RB &X!CJ`, 0x! L-< |w@`q ' Oh+pwJB$qW avB[]S̪Ag!,_ȃPK7 ăp: 蠈 * CP?DhDPA0aI!: s�'!ޠ8(BuB BbM찈:XMC0VL!@<y!"q n "ZG"_! Ĉ\"ʀ�5p:O!S̢�tUUD�(~H\" A%!™!wpp:x_b@84B8�)@b XC�Calh'30_$I> ~yB8 C:BxHЇ+}C7l  N )l>Da  �/׋gXpe7~7R%6d4�Gx :D?JPB=w!PC�EAuD~Hx!�ß6d;,BbFC(!cD =xBy04�m dd{)^P1 mP  BPCrQECt{C7eѲ#6I{KpD<:8B~`cE}eoPJxwwvw:u]vvP8I } mRw0{�x3 VP{w@ V@Gt0{_`!j@Od?NPppз>Bp}B��APP{u4[8~j.?2QEm>vmiWt @Fa}\tLne`|'kp `zU�wfj] }hkEok{0Q8L0j-@jaFw_M39$ȷCP *gnpOEbX}0G~)-9We3+gwm(pO3r@ eP^6p}p$hxp0^ fgnyj ~@  7t SD�tp@jk+!ƘQvGu-T,@b2j(@+20y�nG\0PJ@ojLDC5/S7Ж2@[&H߱s@+Ϸ-Yt[0 a[l'6e5^pJ0RejPD&IV7(e0;c0R ^QT Up_[bsb]cf!U`Qy!'& 9c@+JP^#a0:VP c/!sPRw5B*&Xӗ3++3-C9nc~h04Ec2U::r5"ԟ+ß)3TZ1 p2#W ?7dvEX.j./[urVV6$i"]/u0=:l%`33cc]K958Ls2DZO1s(26ԄPsc4/A[b-[Jm(21J"JJH4s~7*Ux<cuj"j*!/1ˢ>4D90$CmHus(6 !DdmUئTCg†{Go*0Ֆ:3; 27c/sRB2l:FR51}ZMZez)BBSL͒3S#2Uj 0i.FJp[8K٪w`Z u52/bX90[E"<u)m6C/#4t4P%QZR3ZE9c *z~q#v K!ɭ24Fa&}:M'A:LC;K$5s#:Q'6=KjS[9�+kS&0S<ekIJv?yg#e;2"01ģj#r{,a �d&J*ԯy[.6†r1";~+P i]6R_j8DöD #<<;S*B�&V Gp wNI0G|4[h679t/{,~Idco]@hSk bZ50*#ڽ !�& Bp^�}jd' x*FW;BJ;4vzX3:ޑvtoE(ozLm"k %Qt @ od{I4Vx\z 1*\)$RLm!۴BX5: tKJ[2| eLXܿx%eC#p*\0T3#%+ӄ$c�9GZH[:bQ.5.¡<&ʿ MGnePe>At³$D`pdAHzL|k6CԧB SMBIEpj N6xPJ?9J_NxApd\0:<I&pBU̅DAg8b8M}yx�pLɻS2\#qrJܦ ؒstpLPE7J@x PHe1r/ ),z0@!8"]:⃓@~hJCW_1.6R'ku?i7gP D]kPof\ |u bXuy1W+TS2</ʜ0o\ʐtD Nw}j@% J\QFzHNUgл&7" N SJ0dn ry^]ھs"#ݷ 6@ 3 <pd(3%lwz 84~2pk?Q�_VԶ 7]}"0D :զTS |BTVVNڷbT۰ JTC$>Ӡ;aHcE3нx[lLy*Ckd[ިuK?FT+2PBŸtz"93-PCzWyYKwR"U2) 7UHe:lYM$3]%tٹd9㒻 W\,ڧw QwND+4F2h?b1z|40F̥;+ ^7;,?1HŃ:901$)5l0u[>�ꬾ'- ,3IL:|nQd?~[Sêܾ &ЛOLоVFQL ~KcݎH^(s [TڎP"{+ڗV\H=8FN"ţ?v[<pj0#r 5bUꁺ)72)V?Ĺ28.xp 7SJPJp(7O?.H:2'HJ$6]R+$P&8P* }lpp\`{< IZKxվe ͳ$qa3 M%PD C5:ۤ/^:� u`Ap wP?CG3|4ɟ 52S`8d~g4G>1bMW.� om ?> ]\@I}Ƅ=0jJgy!R<rpAG b#K*^GA`D8!U:deJ9u$�� %ZQPP:") BW$y/DH4^h֢يkz,Ƒ,j:XG'oч;/fs# !:J!g1ryÅ3+y@-#S(֕X0ߛi0lH#`l$waOбdG)�څI7 "P<<ku}g1YO%{B:0%pO</-|C,(at Ͻ�D x/,0G0P 8Z&k@N9̱)dkCb7=` B L}P9g"9".#,ϹHRÄ  d؋/ NCӿ,q/L�xp# .ù%J'"*'( +( 'xb-B4(b 5Ɗ1`8Jc-1z" -R=% (-%# .Ȃ . %w d` . #@c4 8PC 9Xt ''B+p'ȶd'@ 7ܨ"51<43(?)+.9$ ċ8/�Bg@a @I�Ë>Q2ً�IBA #3; @8")Hy"E&F":7 ؤ 7d %<2D* #<ꈤ:HKfS"7r8"Z/d X輏BP $;8dEX+&"aC% `CW8�zuPB&ap|BEܐ(N PGD AC$ Q!!J8^*0kJ(`FCW.,Bq C5 04Bƀ&I:ȃ L@3ఈ1 : ! D(�A$a�It! yB h视L=j D"pa\SƠC t�BNЄ5(gHD †?;A@  X*^|A/$Bc(7,S %9qPFE1EAw4Qԁp/$p$@HP" &! ؝' A \DL�B pTϢED!4 p* A%<'xAr=:Df0*! @pnp PlJ%T ̳[PG8Zu�> 4A (W�ч>,� )p]"�(`u@`қZ\C0A&, \^΂Rlp0Kđ4 Dv AKз#?fXk=2uIQ@)~!*Q\@ٺ/5)&Ԑ htw1 ci)AAR^"|=, ^HD"F ;4\c:| xBA`S: ~D�5A ? -t (*@G6 }B0Zc ?ǰ' "^>ȱRvDNO"xz t>26$ @BLwq r~.: Op1_Q:Q%s&d>x&WIc'\ !$L / (@BK,ղyF&Uu<!>Hp(u$4sRBp4А/6a^DYfوo3{K\Җ ">rNPy 1nY@C" zGi6\6t0<&<jPm\.o 6'Wg1-@ D\ 7qV{ZɆB%RSnsKPjJLHFHO~q<S渒}%}[y^Ly(Kt Id$0@_s}{H?|*JmGA)Pyۜ|(OKnԻ=[�o[$/8�;u3-7<{>ߍ)rhW>cϾ7#QG{{׿?HU~w[KS@[k@$p@i'H@@@��iLA\Aې+A AAAA!AA "aDB&A",!A� �'BC# #$(D(T$$+B0<�?C@ DADB,DC<DDLDE>� XDIDJDKxҋ 8ODPDPER,ES<ETLEU\ET܀ ؀ � �VE[E\V܀ P<4 J8X;. K"I2j;XdT dF(/:s# dc@ȋ<v,G;GG;G.Qu*:  "X 0Xcd;uq{S:CdAd(ɋ66I|~H<>X)IɋhȄH2hɝ,J\` {a;glFd:_$H.ǯ[A{|sɕ:@<8͛�ڳʇS9L �Iq ;|K,7k/ Ԉ;)p @4K+p3̻X7{IH:KJ3aDq_)f8QhH,vCLMوԌJ$@N<ӼJ;E�� xH'H͔^l+$3r%%@ŒP#8N,G٢$P%HO썚C H=Y?`DZ7x@>7?0>h?0 !>ȣ"Aȃ/\Ȕ(k,Dלwd{q Hx@pE0):2 '8FG.536(>թ3 3+.EG{;M TWْ :?xG`5(3p(Ƞ3RB?ȁN: /X)6A?TȺ>:Nd[%Hѝ$ճHѫt+$� ԁ/C�SM/XH1&+/ )>P@:H鑂$œ:|UÄCLRQCb:0X:`h7!@AʃK`x#D7؂A0p:1!\׶8 J:8zY-) ><i9$9:Հ)x( Kz%ȂH'xT[O.Ƣ6)&)͈Ҷ)՘!F)HxS);3=ًYmۥWJCyQx?xMD׈[@ (kj4 4> лM-ɷDyJ]EjDɄ  όd%;K1W&!FuŐ ySZP\f<]AIވ7HQwKe f](, ʸ<1`mq%x?cV-�''bDk1-(H"9+` qY҂)v6N(-+h}*p,X.ڱBU)ba!&,K┱*.+-@)O"@؂0xa~qm!P2ڂY\q4p}/BHж1:H6"8M85 +!78+x`A" E@70@p FH%06Q>aJ~͈68:L؃h8P;PJȱEH3pJ6A9$cR?+PD8H A,BP(F"5ೆp*ȃ8J0yRރ;:?0%K8`ߑg#)<N?#ƌ\)�D$&`Ly!gye=i-%3";FE8I2`(ȣ3P"eŊ(A:;B+.=Ȅ>bhC>P E!nJFJ/dv>1KPJ7E6`;.A@I8>(BJQA"QF6U E.H6:<rϯ:&xdb̸'xb5#"DDO(Pf:P#YD3$Ip;xN2,& U65>8{q2؃2#xo xmn..`+У+p'УE I5"+%X/h2@@ڝ:A4vHgEP+F zP>BaDx= ȣ.~o>18//eB`g[b,T+pO}#),G+Xg>9CHqz#6WjBB`^IaBX* +&�>xjA/(o8( ff9]%E "B.BEXK8,pb8D(")A"6&:Pt}ڣxr3.F(5xi "PBQ"=(E$2E G1*7X!^ZAEx1(u?:ir(PEiJ(=XQfha٣*~7$s&(悲z=d!aHp%�GQL>t:R"3 t"pPźP;h;X""8 *؃?G~@()R"H}:30)8& *'/ijX /V:+P'�!h-.p:h<噯5.2 +9?ESxB G ;(9X@x+%x 7�*@p?4p4'`7P*pʈA"2}m!=`$#1*%akF+^ ?@8s +̇3&`%"`5pQs$-IZyD[x&c8!R #JƔyrJ.KFyF',yRƋeh:S"[$<D 9%RZ$\(t ЉD,z$ 0(Y+$a}eH.@<Ť/%=LK(@lј''XYh&J=*9 9^WnQwG/Ddb̕"tc �fӮmm!rqRE4]jqƃe(\$QgT:ܠٵ ]H| oNG@`A8ǟ?qn!Dc͍!{i)Q)t>hr<EoEņ!Φ -q=q G|0V'#(.HݍũX]v.*c57 / u :G|Ku{RZw7^I% U&"a&q9'q ֹ'}L~xi)I(:|$磕ZZ楝z|DH䧥:g gj*" +:[(i:}k$RJ,tBJ砹"l2镤yz;^{[ܒKn.z枫f /Lk*FKM;/mp 12LoRL;#ۤǿJlɿ.|qɥ k+3+t.4yr=o,/wvB{"{l�K"-py6ӯ )N=pNtz^ƽ4gWWch�X}�( $䕅*ǝ5}v{J!p?)ѐA0Q} wݒCSv Du$BH\XB"t�qpaG:_Bpa$^xH\q"C88U^%ŢR"%~0}ɟQ4%RQU_sV%ww 敨xg CNm0 ߙ2-EK2B7^C K@0 Ғy#J$6@SB`C mawSI3B'A {D9pO."8/2X}-g]P&wuLNa=0+QQ*_;$: ЕP~TȂ(С3nCG�D0 thp<t+a}>t`B�!opK2j)ZpM 1 8xE}KP% e�!PJ$}XDpHuإ)'<"t!h$f npHRX[6( pڈPCz/A>24B W@:�V ZLBd8! RCp X � FkXA0E)P+�%u`!pKDPO1Kb:OW%�!�PXDY @dR(PP!`8J }D (@DWzeO �t8P Ci C+ J!+4‡p?!@p]yJpEUi7ԮI <AZL9! h 140U'w@J1!<KC,d?vpCP|+ TBV�EIFe8Rж쌱KځWM FlJW@#oJ 1:1ix3K N ; BGVd2*s{:-BuD'KT;_12)Wg̼˛k$+H1ilP$LrFugAѹr*cig6ݝg5h T2,EPJ3ob hWUΝ3E;suy'-sQ;"AN?K#[cʖ:b[7ys,)[:5;cO\@}�!2Pp?B N " ^Q.enp߁NUMb#k]BDA B!h�0)Ac�0C"2ZHkyaxMhBP-"pH!]Xp",I޽ ❄_zSCa_ y(Haw Ku?e]}vc8p t8b&18X"/V\lQ*3~{ՀKAtHIH1:&=ht3l’,Kboʟʭ6o% sx1;4n=Rdg=bJs}&9,~_;.ŝ=g\&UX P`8OhFdAFgTUAD[`TM@h@PfltxS&t!N#l:E"T")B\1Ѡ iʂ]%`-%(Px~AXC"9 A!,,HAAH pƅ�a|A!ATE<G-Ea"4!;-H!,"A@B& j͟  8X!xP< A$Us !  H a\' X%DA(#(.Im XX(Xq<VeE5�B@`"4<Tp yY͡K( H/*1,&!(B` #'5"Ad) D "A B R᪁cE LA�uGpU:KT$)8\\ RD[<HIl؍巴%PإMI�PĜ[iv%_TWAPX$-HI)e.#=#a&zqg~Hgfh&gFiRf]fjf-Ddn �Ԁmfn�nmf &rq*qppFt 'tgp 'ɨ@uVtZ'u~uFwtB'zqpלlK �}֧}ާ}�}'~~(ho۳@ (6>( h ܑgx mjt&~gy~tz\Ĝ'x''p Hyhdnfknd携&dbN&fe֎v&2&>Rcv&^)(jj&閒f(w܇5#)}z+R ZjeKo))))` 2.*6*ꣾ� dofjqj(rzjo機z**njnrf~Ҍ&jj*ڪbm:P*wei*kf&viB)߶*jE_dFiQDfD)Jz淎kn鵾+ka)z&  TP,,&.,6,~d8,V^,,$_~,2 lȖɊ,m<ɮ,˶˾lȪ,,֬,,,Ȭ-.-.-,FFLR\n-bmNm~؎-ɒֆ-f-vf-�! Lavc57.27.100�!��,���������� ����,��1� ��PL'f,�4 7T7FGcHlIa�JYKM}!TB�UI�WY X9�YJZkZ#[ \*�\B�b&�bgbmdI-e*e8f fgi iiYj'k�k k�kknnaqw&tt t t'u u uuu4v�x&z z-"{{ |�| ||#|,|5%} �  #+%3$9* /-" $i:+F63$5);,M5)VI4;,6(C4PFI:>2XHfP]C4K<SCp{:/jSDJ;Q>[KMBUGhX]SgS\LcTtd[KcTl\pqscXWofWyhmbq^l\msd|kt|lăswg~qǁnǡ}ȉxɒ}ʊ˄t˕̋{Ҍ|ҤӓՔؙڦ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ�bȱǏ CIɓ(SbԨ˗0cʜI͛8si%ϟ@ JѣH*]ʴӧPJjǩVj-WXKٳhӪ]˶۷pʝK.�_˷oOS0È+^̸ǐ#3& ˘3ϠCMӨS^MځgְcˆtB8 E *ZWAȓ+_μs£GO>Å ϳkνi .]8 5Twg8>o }  ֧=`A((C ~ a!x&','%C¸ =ܠ?BEHL  ~KJD)x@"' `Hȥ0eANك ;fÏtWM'kV e�҉C( ڤ 螐FZ&i:J~?BB(LDgXzD.; ꬐J`I&?�Y$HL,JXᭊb+~hmhZxD0j, ;h&lvvj+0K0¦|*8/q`'JL.$#*薬2uR ol#V$zz:+jXjiңv`;_@ A1 &3;^@V z,5h'i 2ATD؃\_8H n̈́hT1?F^h̩R^4}ͬI{j a&Kh1BP\цnhh1{G\`m9%,+Y|6y3MB cxx$^$G"eHqH 1}Fy<F%|DL-[`=Rg�{V}rFݬp[�Fa !ipU*UZBu)V@ t!A <`nrQ|yRDv<�juҰ'!0H`T у@GzBu1!, G]Q j($a JʥHFb Xp%w}nNJ`~?ehDTj|r&�(0 CуAڃ#:EI!>I`d$́-pFXfE lG10:M(CЄ3pm�Cp0 PB0q>_BԼ)llֿ:!aG^EGT֯Q'N;XSqNIQ!Ԧ|KE$0ȹJiV<Ţ%P*{ZDE!a^s2F#ION/OY<ui$2J?OuUj>z釔0լ+ J$-V(3 D>@h,4/)S B)QAI#yE TXdJQY;G%@>�T *3 ҫpCN<rDA KC#@ȁQ7APX"-u3G{XBrI Kh~� ;DІ< NCs6 ghqP6 D G(C ` BЄ*!e {!`HD U@'I z*@=vdA@a 8C 8$0<R*xB cx$ЇAAx*ۻ3T" 0s%Јo!}HC%/ bcC&P:! /e肅1ۂ&0| UD&0CBepC'x 4?}k46ЁPu3TC(J4A3㤓f@u#n,|҇=8` ?eȄ -Tp,J QpP ES p5 Ax!KH@^8#&TďvCX'h N¢ @Aa̳REC! p�%|cB^^gaFD`m(Za0!1[}*$5]Mq?$3~A AHaNQ vJ@B% 87B@a#V^OF4Ѓ:d*aGj"!Yɟ`E,N=p@^AL9!CXs0|! ?B !6<KHB0pH ypdG@!T`D1Xb C�!CC62:6CI+;jN@wz<wip;o]ofPp} XrjxDx[`n W< QpWuCGg a NU0UP NpLRqpy� pi5:@MTLH q \QqxRxNRh Uׅ}WR!JR3n,'hw _[p&xU[l@fxhb^ѶrWu Ff CQ KPmexUJO{i]BxPUpIxyfpccO]hm^aOJ~vrA [ X&bRP g`^PO T9 1T.Ox3'#e\/`eZKu0mK^c0cV`XU NP|ncpbl bgusm`@Gpr�#KFxr_s=UaEZKpX8;W)`KpC&x_augPg){`�r^]0u_X&f}ib NUJK{RRw ~qu;327qSYss/SC,9IXDL+I+ $HBp\R//o7@rCB;!蚢dYPd/?Bsg&ٚYvT(W`De<c'\028Go2y40W$`[uEpAgEsW97|Q$*Z4PFCME4q3M c6"S6`,"RcZ$bH4D2H#@ms* n.M# H Ax4  --0ʃSKE/#5Sr1 <RYEQ5.7/n0-S;;%j)Cw|3Tv?S(E�@GɣRjC%AQCt,I�7%\dBM+/+iHT;,@R&R5JuA*IC EveB %.'B@ҪuWZ#=H3*š:@# yLS&?YejJDz+T C"!5.+\*6'M't*rbX*':;Re.P:D:<vZJZB` YUxR!0WYP&KI6 +LvWp521 !>Ұ=IY" 5$:۠cO+ZqS4-£k#:L5e#jʵ#n qʯ񊩺Ju|4Nt-v#{9pQP9Mp۵c*#SRX "AЫ10r@l�|+ B,**)[N۶}@Rr]]$Wh#Z}*39+eA.K`jJ612,0mk6K%J[+T5Q |pXi J+;+7Pө++9,K<:`D:H$GQ@NR۵d-t:-dAӓ{�>c5*2#U*BJ3),B*HW^7mŗz %뵘+!U-?V]?+2Ws,6<u@̯S@"#lR;UKWTI&, zQU>aÙwx%scF:tZ8\bST 鰐EGz|cgP p̪Q.+n8ZY8J\zG@` eXW7bE@FD-HP9HUC|�w'R@}Cx&3ZvtFP CЉ AsFaz0KDQѩw9ᙫlMw׋(ԷwGj7t;ӑ^l#0anP_,r r&NB`mE` q<f[ ֑c|00[HDIɱ+^AzpnPڼF�hfٌv*i=$Z[V7wd]gWp\ZIdZO0`s%C\q3uRDPHDqZ (Tq )O̢J:>k/h%γ ݵǷE.#2C|%*ބɑ#+'PJ%n@}5UAT.2MC7<[j ~I]AYJ)/=4n+:[źBD' =2D>b#K,G5&?K=:޲mlD"|9[,`o΢v;9.Z1$SN|.~k $bQJDDMUF:y[ŠloB:$ZcMJ1̩ Q~NnR@51IynbuIiެ& 5DvQdW{$`[~Nt"INH(4gZ=7/ȪjRWs+B.3Z&|rV3dzH9 Ҥ1/)sV.tQ2AJE<IZsW[lpKUP1.%#QbζocJ[x /b`^TAtcڥGsN_mU`mpT~T�eGhаt(ޣ8B-qk;K":{w{4Pgeqe0 r lTE@2*Y@vY.E'/.I+3}9FO7&;IHpO hx(P#< Q$S(9RC% !JL2EH:Na#!&aiҥH%Y)<<b&�A-iSQyUYnz5/}<Q%S/^p$ "xOś*ՋdӦNZ0D:Ҝޏ$xY1Ù5Geig^O%|#1nA(O:|~ܴS)"K7̹i=T@ A/箹~'H #\ AeI4T[k8H;ވ* ;*BĊ AN ):ѡKEbJ%&ʫ64Q#>7$�#ɏ+J߄3k;4lKE$1‚zK,RE,+}8[L!MD R/ǂb#HH"^/VS+ B%%pb!$BeSTQ%uJ/U'F=b%,P(]%uSOMPM H} kEvLH&`%! B&mTP (L 6/DM:8à<E"?` Fq#Cb@cXB@(C27I?჊6d>C6C; c6 -BcFp∩S>?l{/h#d p< =h9#<p>xӜp#67= z CvߏxA/CJD'1ð:d H=(,I'8$N"J 'p4٢)4X- d"ċ3Pk?p'ܨh$ ( C.j�!GbNHmB&)|A_&A|ougA Sǰ)8dD&p3AcLq,|z:g< }R*E 8¹'TuBD!TyiDD)!j81^ !f:a!iGp!|h dH!yHa\ 80 <`F7 5X : B"U CxB 1 x><fx0pL{gb@h@^C^N%S <8"г#Q:0C3!Ҵ%=<|7xK9?!HbxbD2!>GgnЈ*PCJ<A/D1 H0llp&2*Dp6Y KD <DAGSKo�!Cц#@D8 $r`c�X;@ `Ȟ&C fC%܇> yDr3 bI!r:F/UC D%-T T`lh I<oF }cP . -?B'<b d!̮ Q".! 7O3)�:Z*L}86 L}$ڨ DR 7@ PY0 = E0K0‡"FE#@"Gh }F(fZ>L�, dBo\ *Buux[<Q O2-٩qDj+&\&;/iC%.]k|9 K�C4p2>AowCp!P.ք;a!ovC@? &4І:{7yrd�B'3Ԡl˥1<6(r[ 9BAGxDJ%#?M6A/b*VI~Qʱ1(Z1IN" :~CXB vl4I2ՑMdA !oJ6T�lg[M &@HPg� ("w_P'H N#AE+ S- -,L7&8�Hd�^zys#{@"z+GI8Z( />�_-/U.Ϝ't/yq9r{KS'P TkK~R tb`\yv#Bwz~$>vr<><GDP rK^9g|;CAY9ycIɀ|F:EMf?M? '?m:/m.h?M HQl~?f;ހ̷j  k@4,Q!H A Ax @@ AA A  �\B"D "4B)#T"TB&B'L'#t�h�B1B(B$B,|B58B$B C6BT#C7d+B B� FlDG|DHDIDJDKDLdD `D h؀M EDR,ES<R�L2DhYEZEYE[E^E]_E[ FaEb E@p[,FidFi4jEi$cWEh|6?rA: �r$> kG@0770GCxGKxGD>;|Hr>�@ HLqȈHYJ =ʻ$p ! ȪɆHIP[Ie%Kp۩ C 9y㛉t#St+-Y"&`(ⲽe!2C$ȾʱIV\.G~ǓX0/2(%FH?�01>Al=d J>JH 'H *1.2d*1()(2$*1h&�'-P; ͡bYkP̫̂?,/CLdEL=&H։+42(@̨ s,G[X<KC�Mʄ-:3(N8ChG�jfj A ü?l#�O97K) LE`,3)xM`S `*!p*z(Q&!Cp.hJI|#IJ+i*Ilȑ#Ep=O9:: S= < @!PN$N<F=8CLj lC$ؐJA8ռ;ГJCH<G!#ċ=<6:9$918:ăJb3=SW9x,Hwʫ; c ԉ< 4<ʫ<<7B:4 G �n8`9̄rP>�h!Ia٫d;\!Гkk:7hM=e8p#),J Z'<c83 z2Z6ڷ \Z8m֗LEͿŒxI wQxjA^@dpAb|4 )˰ )! #80]ĒR VxH]ˊ`WQ  p9Q{= ;4>ȃ24>0/=Q( M;X*ȃU;=2EF9p<ȑ#p*p*&:`?4?xW ⛏0/Ȁ3 A=1?H9*p6Ђ=> +.|]=Ђ# ,؂aL=�i (Xhqq8:.�6!`9G&{#AЃ1穮&D0#%a1 #3h6<p /P= tr@:'<8'�4K'PP1mZΏ�D҂#BX'<@9yz*nWNI@:Np(x33(.(FF'!Ȏ#;!OP@$ @::8 j"@xA.. HG6)}`Xx 7jJ7�ȃ`N"q"7�֑C*p"5p:2Z݂GXa27*'#9KdP&r*>-'hH p?0�t*.x1Xf!`#X$<*xjht !(H#KG_,!QZ3_DCG6Cp3O3!-L@ p59<1HLx>i2fG@2KPp-uv%GsdB&vɃ@((Є%]=~S'P-c[DGAȕ3xL‚5�jhHhz*�98E@4Єt"!Ц61x JC؂KzʃLp(e~"U~!6FbSICX (M�i~4-'�#5@:fC0C0*p+G>( tO(:&7h+1-:FI)$a)PYS.-p2۪ʊ(f7�FhEX,q!!A'OyJ- WR6 6&aOO$1x 8VӖTL!�lOV2Ljz{ƃ#L Ic=jx.1N$h+׊:Hifmd.9'"@mv-rN1F 6Fp)ٱ3c26=*`-8dR xN؊IxK@Nsf+ImnvަRUb~A>M&^F5!Hg7p|>DX/8 *f>x J225+?2bI1;0@zXc1X (]zbiZ# [1 z+V#@6O=؛?0 G;1X1>NF"ȍ-0؃8%'(`"aP)01ش@H-,Q:{1%3/6%EW6,~[7 Ul 8{~i=�4FA@|[  `\|~ϥȩݹd0+WyIԣ#Hq$#?~g :�&Rh"Ɖd r( ĤH<I/W|r$Ɂ0UD8EN$*<dɡ8i.eYtd&]dИ1\IV $dJ.Yj1s`Z3R&VL (G@h0ōz|eͭ^m~YS(e-:SNq"SGNLIX||Z(BNl ӳ]~Z_T̘6ҧS^]'Y;ֱS/S9�=ѷK.>DW\?wxtU^WJ8SIxa15܃a!~3"!rƢo0Rwu9}:Չ5EFF*CrܒJd?j$F*XeSze4bi^ [IAܓk2^fbWg<WYэz Tz gU](|^R "L GTg7}zxHHAng<Қ�/Fh�z+tt"MX1్-T.erA<1PyԱ|QNt]펦*Jo~w:DHzT$~[]f=Gg8!?GN'e&G%aŤ*+:&Eh"X<<ш#)Nv }䨜q] *F $gMП116YLcMwZh:MTPOXpG'!` Oڇgʍv'yVfj˕4}:^)Sy]i[TBM[bNPRKEU4P\DUq]xJP@C"!+QA@̯a{yR.q#BH ?QI#m$D0B r 2!PAuB"*܁pC!AD ֶf;AlKv71T?�q*@" KKP'T wx!D D&9hwQ9au20P0!^vBN у A]!C�B7c@2 zІC@�3 `d5Rm__C*A#ԁGXB@0! XG(aCADD.!Cy%A3RI ImU A3A @΀<A g*16 1*d- !HeFHK, g�B!%M3<e.01bGH< UЈ B�$A~./d: QB =^d4jqGOPP@t `Schp \݀p`pj_~ B X)y&S0a+NkLZBnN3* KɍV�a;Aa1EPM+IO]'ԝ^&ۧѶV%- IB2H - ;;aܺ4:׷mk; wmL$B5M+$V.+vS'a.p ׽{#(BI}'6l|W"ȿ$n'(-aNBf0G0+/F˫`O29΋o`rB"Y K\E ZL=(@$w=16I A^p1@nB2#8::WMO *H C%XK;ĩˀj�a(D ,A4"g8NDg X*dhi%l/jfcBfQF tq_B=h#XD>X-/VHM ms|ap78`BVpTa3Zt\uݫ?wis-xؓ, K`a{3/ R0PpU XU2!N@f.%`)Dkǃ΄֭ejxH1yGV ~ "f#8pAQY鱞q2JT}ЅE , Hl[tt*Q 3A Q|y7laO@!U�==!:XwwVEaK$8y(+*C('X Gqg3ٓx0# 7xp;pAB#_A@5$HAA'%PB G=ݺe|+qBt9 tZ#8 "A AXB AM<#,a _)ے\� !T R<ƝAЛ5B!D#A 0B-@^�AUɁD ( A@y4"eYdG֖tC [KZj-n.bGcew8h˫U,o\H^z8bpbN"7v727 58`qU@ "85c6b/"b,Dpc5ҕ4rȓdAAB�A&$D2B.$Cd@B.$Bn$Dv$G@ErFC$BpV::HdH6dK"$H~$LGDN$M, %QQ%R&R.R� S2%QFQZTx� PeRrT 4PzTSeX.%Yr%WZd C$Ae]\ޥ]C>d^%]Ƥ`&aeGJDd^"\F>&dF&dd:O=Z#Bh^nlAc?f7^gh&j&oU:Af5Ʀk&ofokf8fk'ӡVP刿'q !@b~l gLeAfAg|'yxzxg{'z{'}yΟJ.zgz{|'y}g('&hX_r^e`6ezw^(%w#7gVf�]r(^(^cV(j(苞]v&nF8K�V:.)6>)FN):iYBXe d@~)X%T:傭ܑ�()Ʃ)֩)橞))*&@*>*FN*V^*fn*Rjv*ɧ*fD*jƪ*֪*檮**+2(�! Lavc57.27.100�!��,���������� � ��LB !k 1Z:hD`�FX�GuHyIgJW�KK%M0O$SuSWJWcX)�X6�YZZZp]5�^h^-_�a;�c#�d�d7dBdGeV edf gxgh*i%iQj#l�m m.4n`,ss-t t u�u u uvv&w# z {{ {-!| ||#|%|+}�} }4%�  #%+3$;+ .8'-!n; (=13$;,6)C4I8D/;,^-"C4K;T6(PF>1bhG8Q=XHC4K<fPpzSD;/J:TD[KNBP>VFhW]SbN\LcSmXlsk[KdTl\tcxfWr^ygmbll\tcs|k|lărŁn~qɉw˄tˑ}˕̌{ЍҌ|ӓզٙ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ�ȱǏ CIɓ(S\ɲ˗0cʜI͛8sꔹqϟ@ JѣH*]ʴӧP;JiϪXז0lسc˞v۷pʝKݻxkv߰_ 9VÈ+^̸ǐ#KL˘_i�ϠCMӨS&}װc˞m2�Bͻ7owxȅ'_μnƏ0a /ޛ8%{zs/Q;?˗G㟟?�| (~DÂ'I@ą?A<H8`_W ؠ BDƇe` 1=$@`CiKOBOR)d&cJY!I, X$>2d?dpeJ$ryvH0L@K4裐F*餔Vj饖b`^i4l)j*":*ġC{!�(K i 顩 Ki6 줫* )K ۄJ,&::{:k.z/oҊn+6j�p[l6<F-.,&Xmb>*/,4| +lI *r7\:;bm'+&CK<붸Fm6o+f@|oj}< 7(HI pj +cpӦMv8GjbCӈ' HK0(3;ݔ6 {sN+X>5A @Z$P|x\8Qa\@,޵g kż>-p I7H!p$Hawx!G @A3BԠXJ v̞4gJ*b 4p6 HFH H ~p&B8 yhD F0VHX-ȕmrLtVS.8(B, "r!H<HD ,$D&q{;W}J_֊̵`}sp$??t oHD>C|7D{+ܣTz0:^_ZςB{Ҁ-! @:c`:X1SD 47|يJ'4e0&-!bvY(ԯ5 L`ٵ"R\}gs[\a ʂ q,!H!FD$9!gPf%8AK*tpnKf*/> v ̘ض5mLۡnC3g׷+L BG(&\Hz(Mu93ZXբykj"Z% SX`.'>>J-j51C*-X! [P*QNƐ Xgݹ5dmM7"kn^=u{M:3v1wĔ8ר(cK�\xP!<aMu>4Yp]K6խt ':˧TLOVSv ( dW= , /, `p/ cB@" dB0 gYpp�z Y  `XB%\ƦcBĦ [ R%"'a +�32 cxC'@AV0T1D/ l p.i ߻ 7c=GA̒t"Gls@ 8pDQw *0L"^B#.0 >:L$7Q"nX1lR&A@B#YGrC$0q :uhT Q00#Ȇi!iHM(6 0րȂ#H,ή6(a!הM->;o) Ocnm>0 #>nHD/LL4&:0an !h`3h 4ч1hC"�0=T+(Pb "<h$֨ga `A@0 p>~<=ǵ<8 _0Bhb=vrp T0m%A@JH"yPҦa=0>Lb "2 F!Qo:XC#)rDa+7 "xI\:eOٙDlʇy#8LP!>k_�}npP y?PolQozCE"x^0 |CaRez9+G(_+L k@|E~(Lca0 u 'L@o0 p ulC (yGxP|AP0oD o~sps_p@a"X@oa0t0 F@sF/~p S0 pH PLQl0$7 Q@EbGc#(Iuhh=HX6~6(KPCni>}khW ='wnFP pE҇}P ^@|Q0(rPD7@bS0 R�LvR0v] GP0(*0D]|r�SQ~�FE A0LrʇCpappWjxHGbzc;V1@A<`[ÃMhPP�Ep`PI@F5o AY@`EБЕu@.g�lw X$|0?Kpc<ePuqE@ 0vR]iBI6|@ '䔈PQQhb|~0 jQ Ez+wDdC:D4N9D{#q<.p^YDa sC+C0V] b`@]`U&=SPISUQQS@.WQ)V<Qei2da]V5V�YL_A@."=(@VHHœWP:^lV0a`bY@Lcpu94a"5sDTc*aDž-LT dH[<A5.-URwc0U5bgO3*%JYMS]u-%1xU8j0) `JpKHWh7g> )7-+ED"N:RYʂ6:"Vb+޵3MR *5a3#,jO�3_b;2At]5szuTd@E8>73tR§)Jr$arDj:"q<3/ Jh)o:xZ9<cú,p 2zC[کºV?=-q$fCOBRg3K]BխTBr@=KZwd;G\_%U*<){Ci3CLO<SC;4xDF݊@8OҰU!8PȫlZ*j) [$0C.hZ|+E@`\MJ+LK* k@9jO2X:6˒ڴ`�4rC7ҰD~H;s/`35* ^b+%&H9 !rKtD:#T\*A[0K+[C#7u+H*7.i8;K6CD?W*.{t(2ʶ86Os8261+D7Cj4Yz;ꚹH6Së2wT #;"=S.]-PhJKZ Gҷ)K_M\7 #WS5qI@·=Dq*n[P 0^;Y = ƲSk2L-8i!,,ySC&d -<*h21z10oR�x�lp cpm`0ZB<Ę8(jDr*;J y0 R y x <e\);;S (1OphEWA�p*^8g,#E.sM3KO:Tnjk k0h@ p�vKR, U?EJ&| <յa&@E>G< csx ye{պz@C T51 ;T[2k5.GZʩ@~2 -*0< rL%S*BJЗ +̒qå^ sTdW2'E.xhW!dC]_"C³<�V<h^ PdڗVu#F}YVcF-+,> hT+g.ﻩ|FHcR~Pb0 hu�PEKys7w\ʇJ]U_O.7y1+bo0`Gvykx~#(hiڨDWh켻<850uҵ a@(v@PC=V =:= +T{!KٛݒK| Pd0~A�Lr ~ DjcmȺ(m.{AX-U\_ gk|u(CT· c M�]Pni732Ϣ6X2q[ۭیp@.[`+Hg@|Q۶gz@})VSI:۝1 m*+%+&|C?B!\C)| W~b;Dhl0<>aU)5Ò2zX^Jg]|[㬗z.>]lUyr[坵r;KʏCtTҹUӜ_-x^G#^[@^6o琒T,R̵Z>{^F}+cް5نMۼ׮CK`0~<ES5"<pkNJ0@o<Э^1_@0Ac5;{)[ͤ'l*A%o /1]5B 6Z5_; @l+|J ;oCO":)Gg[?2OJScN죤.6&%Ls,;.*Rw\Pk.g>VroBD[<M0SRbGj/zMZzoJ(3O<#C.Ye8==uM]m\K66U";]S@l#;y@ *؊�?-PP,0!?�OTsZ9<h0N!~D�L $O.a!&%N(D5:$ HxܘĤǓ a8AbŎeΤ9I$�tO&y&MB#hi$9*yCiR>$i1ƛa#> 撛d~ zuJIbhhyYZ0СhL&R)OI}a4&Q/%*H Z$]$4D٢\̱ſ^BC$ޛ؝=H .,+q/?,4M$Pє(>~Tg̦F '= \ߕZ(h?�k/r?VCBcnß"3X$I@>`@D4#‰ʉ*JK )Q. [ J?C">j1.kɡ&-pLL2!F!# 7 d 9x"/@7$7-LM&�i2 Sm<ڒLNϢ+'4* t8-O $j2%r(YU bpRV4?zSf5 @ B"Q*BWO0,[i mAT2t9fZ椥!v)\B%BthB&'SWrNMi8 6E׶|[Th#Vǥ qݨb|M8:H"3/ʢ@# &`#:b<`¾1�#7)@l'ϖX 9I1 hi2R#h(�(p+F[(x0b>s;(fHc<7<m {<6.CSz6!/, "!"+XD/:c@.C F$. L&"A#"7>CH HGd ]C#"C8 c`"6C#$\)! i $4q}�Td  chd֐D EC"Ft="H|A^5#P<ALCe)0 R%aN~8P*nGqFpC#M DpDhhD0F%֐ R ADhLV450+_#CF/3 i˃ Z̡S:Xg RD@)JAdU $�#0}!I1#r$!~Xx&QR1IQ`DFPbm"5FAID2LbhD#h /@ 1|H&R8 E'B3 J8+ 1T }( 2I%EDgˠA_49D$ ,1)4 (^sC, %#87y(\!x`B"QMD$4X0X70 p >$ `9 MbB 5 BFb Ы YA0!"%p +DC< CP$@ 1L!n-3CyC֐.p1X $@&@PDۈp ] hP>Eh*<a >"{kBk'e,>Pf pAq(RGC �0 B(B#�4( j"!R B/bB"�f!{wEE䊀$0ğ:!P�D$:c(_$�3� #9n$9 bˆWacH^"Cl #r%,&7308:? Mr P- F| `0!H %*n7@"BovG$ C�iY&X N GCK=\ Ph| Ar'8 WB=5 L`Fc| yp 9Wn aBA PpQ(b1AE(.p+$PqM87{ x dh⃰e[Mi#Vh̀`Mu|.[4-Q Bp2 N`, tab0[9a[ M5p<.,4/KB@TZwk xdU,9+$0,Jt�RY2E^^ˢ6Fڻ'OY䇫 ϰO>1=l|3 kHc�?#[#C?=K�?qCpѕ>[@;=Ԁ+@@AcAOi; Dp@� x%3cMA1�0A! <Tɔ$A C0@ AA-xḋ>874=[CF@dAA=K�RB5LDL@>t?[q?KDD8=DN8ECEZ<D$1d cįӿPF�܍I x� > lFIC!`AQlĝȁv́xGxztyv||G}GyGz H{ǁHt{H�GȆLHdžGIG4ɂtxv\IuIGGt�h (J<J�LJdʥlJJLJJJ p�JʪʦDJ<˰,J(K<KDKKKKKK LPŴKL̺Lt\LΌK�ĘYl3 a_ >bE LMusC]\ZDN L N{hQ % ?DYETYNĴEM)4N@ړD ?CAܣ�=拈|CFOCP IȀ,; E ;JP5\7IKd QepSiFQ r ?$AERs3I1P͗qRpGAARR-(D`븉9&,B胲yě!>lRC�H,bOСwbUݹ"H?3XGe-/p 9iň`7C� <Y@%1C 8?9xC `Lȃ<8:ht+$ G%*+,H7@ ;Mm)n(@o]3 II/@]ʃ"x5D*$AX11J@/8IGo5M;> fi)\Q0Ȫ!(>#IJ*"(^1J,8JpN5IxJ9.؄B QX�<X[9>|&M?C#^hŽ05*>G%<.&?Jy`/F،@pLё^ n1׌A=%؂i-@S(TtJ03ȂCHE6H:�7Ɓ, IJx3]5@VZ͐3-Wu\teLYPtLyd$ȁU U䘏MA5 �н]үM�IAR=Z(GTܯCpPe$ϹD &**C8 <@<.@<E/CH4͔pBQ!1 `ACNA E e%⤖y WTΛИE <@ה<IތsyA%*3Evb1(b{8`(5�2x300p!27pM.�I2!`!&&0,2# 0/p4p0@J'@(�,,(/eKf,P3@,xD,(08Jv(&/غb00b QJ)0.`. fr &7y (13dEb8`3 ";/�Er踃W/2h,@DU-#A�J@r)i9XVF`;P�C<`bD7Y =H(i4`2*/)FI�Bb9I<ڒ饨f̓xVb5"@Z@95 \OHJL~A@p!M2K+ȧ30 *:u+N,*F#H;HI�`##>!a,K,IJꂰjd?(37�#)h3M( Э!090D@' k?K.ڨG@FX#TNh: >"9�˘.PJxh75'P^2@�݁1J%JyҒUI,uʵJɃ*@I�/&6F $�HMv,؄3~&Ci J@` =FZ3P62MW?.rƀ/P$!3]}8O)أ? $"Lx/Ȓ"(Af7*(t"`K:>DxY"/+(c)(0Hp*&�>@󹂄q"I%1CU,p,BsRD:98#/`>()(Bbt(@10 u0Jp(t?BЄ1(j )1`H*)`(IhJ(,,))u ?!r.0\H>(UO&,,@#殄+uuD@ (4x (H.*5^dJbm7p0&`0Mx¡:ƎϪY^gFpo#Xku"8D8 + DH</sD(v("0=<0J+#.#t# H,,c=xJ*8IKD4MI81/%X/k&8udž !JB$ Bn"�<xEO(r=O'K<N0)D0,�HXd$ I$!GH"CIb$C!N%r(3DV~,Yb,NֹfJ_Db$7I4Ra"<LMB$O$JL(%)c@]3*5g#DQYTGJ0FSR S'!+RG$-d)''KUJX8"'�G.mt� N&W2Fq%V,i„KP΂ŋ*NXqD!KbBI$ PD$ űXyrl&?LI%OO„< D@1wELAe1DvL6wC`}PDDd\D\XłЙ]C|&!V"^(U>IQb98DRFDQ8ț2GkUZdD\ߗM!g^K-&!D-@yDt. tPhA.bz`Zi|Nq`J(I!HT1hHY1l$a%V^iih¹jcbZj (m"f@8m.k*A<8~h+fI ufI-g*a^@糂'*2Rs:|pԾX 갚ۆ@up"RnmaUЛl WQEV'&k[,sKNE3'ɺupn 3Ԃk< XfottI?:['/swhm47~@.;8"9kvo9蘟Yy ,:ꩃyªԷ+҄~;W;=;>K<'<3=J9T:o{ދokSW&/}'{?��B~+G@I/| ĝwmkg @xd AtAx:t Ȭ vBET&d;Zxh pUJhB|ߐ4'>,g$b"1dG^�(u,Qps`7(& c0H "_D%1)(n;ˣ0IjU*Q >ȃ #4b zZ'Q=%O0$ C[uJ&z` GdPy JxJ>>sDmy^<f�( Q} ?ahD H-aZ\Pi=R|8w&2J?A1!׎' O-վ+ 3 RP?p26o[2Ej: �A:*U+8!$bx*$(Nivb~49=~�< (,c`4"g`D4 ceAH2_`BQxz+lU3z HD�1 A�Akh4rP$oH X�*1!uC $3`yC$.H0k*L,78F՘Pr s&q"LbD*`6 yhP 8 8B 9 8B(A y�L*B:搈(aYJD$4`1.0B|1Q[a^ %o+iI(�A !}#0!]8.盇~x?|ᵑ(BxPFL ł-}1ƉLm,;0H9 |C$`:0 MT6  <f "<3s;=Cbp<, `+6(@"D8BKp]�? xCئ 5HtӃpwjN{RjjR1 ]bIR g3ޙij\%&t!Q5iR'Ig[o󔵍a nǴz<2<zT毆j8nXW<ew^4+O+GA|/o8eñn#3xgt;%?yPtbr/ ΧE֯UtwzNrLv3OpOmNcw~^o<x;*kvj�}�|?KS_`5{eLyg'~mz?x ^d4%Ky|UoaaH!  P/T=<)A }CڨDC>ޜƝhbDA AA"$)e ^QA#H( A4B`%ʴͳޙʲuLe"$A"|O\ASM,ɫԏ)_P _A:A#HB ]y LJT-L=pb @E5-a$44ԋ- FqyZt$ øuU N`)ј `̻?iZ' v n$B!kHؗZ-B;i^&JlB#"A$x kU!EBGY$R $`8B( 0Il |$,M7#�Q<"zag|$ LjMA4AJ6#`|A$EA"<BH AT}#㡜Ava(T0€I|`$4BwH` N4UD$|}q y < 6+-_d&|"D $|&Hgq A"TB"lPYrXYH$$8]\e,F A!ts_5Y�\(%B`L$&AS#L䢉 ՝&Y !e#'L$lB A8#AJ  X#Bug[x$'SAH~z~DV05&}baXb,b AH@@]GQ]ἉK Kԏ$N‘[Kb+zcu y S|ˈ <۠>99PM9Ñ 迅  K)@I Sȴ)))) ))@�A Ii*F)Kn) i*ꦂb?䀫*@*��ت***j*j kꮢ!&U4j"N+:>.ڪB+F+kk�k ,,&, @PNkC� p@(^,f, ,�jj+j&k˚R+"kɢ,+촖l*ت&Jjl,̎llB-lբlHgD餦"-N*-K*­SWxLiߦ߾-- .&n((}-̓R"h>쉩 T9Ϳ铵t)\)%>ΛTe@Sj*a.nm1y bo./6o8l�l^/fof/n/Zro/rL/oo¯� �jV�� �/i/�A0�P.N0o_0go0w0 0 0 0 ǰ 0 װh o(Dp?1q'-qh17C?1G[1gqW1#Oq1B@��! Lavc57.27.100�!��,���������� ���  ��F (]+]-f6:kK,KF�KmLrMMM�MoP] QF�S-TJTrV X4�XXXe [[l b�c[ dee'eufhgDgMWi�jVj{kl- lK m mPp5t tu�u uu v vwCxx%z {{ { ||#|+|.!|4$}�} �  #+%3$;+7( -!/ %+=13$;,H85)g7C3ROTI4;,C4-!K;6(bh>2G8XGYMAC4K<hOp{SC:-TDJ;[KcSNBbNUG]SjY\LcTtclW[KcTl\scrsq^lfWlcyhl\sd|ktk[|lăsłn~qȉxʄtʊʑ}˕ˠ|̋{ϩӑ~Րח٥Ƭ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ�bȱǏ CIɓ(SbԨ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJKVjUIk�z +�ٲhӪ]˶۷pʝK]:˷߿ LÈ+^̸q L˘3k̹Ϙ<H�ӨOI`@ $H;lٴs͛voۻg\y6\7ǣpЯ#ǝ~wįKD˟OH/'矁x  `!`>(a a!~ȡ,qDGߌh|ި98!� !`L$CQ.C;`)]zIgzY&i9&k):9%;9* $<hZZ*fzj)|Qg-~binJDX8/ɂ~ +vZk&ߤHЈ+⋬Kk.ˬ2JiE "⇭NKmBlD"+lݦ«:.˯͞{b`j ƚ.ɒz֖;*- !d!_rLn2z\3�{Lđ/X ,s3 ^'K8ڧC F2 L*HW/F'-n 7R)2Qj !B DDm}/l"<G3Nlkőz6X2�dAf$a&aJgGߚ**<|5; Q@V!kn5UabZΈ#ﹻzջe$ICC 9 `:x"gFPu60ScANh‚Iq!K<"�& Cpr!0; W0)0BvȂ"5M`#'?j[Ա>S"P *YP(f"B, N"BءW#�)�Hh`r^tpC$L !/4" t C4v"0;m@"C)0xE]nu4ZexDddC| I�:Ar=,a m` BBÂQl.O$0S_DV@ ׾_rK%bj?[z4 SE^�Y >ă&OzիnvcB3Uu Jn^+ *{L9{F\Aw0=`CӦ)J+@퓧nj PL9TQ' 8tR1Tb+U[ր JW3Z'ͯ[:pjdFǖu)G٫t++5jzvA$* l5"E5t&!hDRdu3*}J`&.*pC4 k U& #`9a M/A @NX  mCzבEX�$ �2 J2 J+6AKYK* .` mBDȷ j@#!o sA\hBjƧ; =75v�ЅsځvPB4?X(� :|#f:$b`&ܒu% 9APB;%1(m2 I�RX4 0"#AFзr`"CBr # *bK8 @<Y` F?(@> h{#J9`4aԞy%և� pPCa �D? FpB#@} @ L`%?�|&Z w+q.\`BA|@[?h|j2!�BA ?XC-Fw`�N jnbND8 b7,@! "4uwȾ++*P|XyrIh,j0%(a!<A HA %$PV0H؁rA�F H BDh!|5|̓ B4h! P NWp*RYXp0”qdD�Gd= #yNo+^}tA8 MY@IZU5HCpU%=15@YL0vK=f pr� L``M@Gj~>0Gv^ W H`5v`L�F�k;Lp4a�{L�8oP� FP@^ Nf b- pKD?=FF�p P`,'^|0sk@(LڣF Av!CuWV8Iؔ)9: k�Gq u j�it@={3|@u@Prhn0~ DfP(kDpo�|f5V(J>p�F`> >g@�A|9�KPx]�sP�ktwufPGHr<G |ЎEv?v@G\�S<%$,QBZIe!p@wlfKF r6gdP `z@yt@kt@?}^jPj0@|p i@t;@D0f5n0;< Oub}`f`hj xdN�7A{A6?> Lx~PJs;`vPp' 4xwZB56�@38-!eKNJ;SWHN^JAK`PpY :8㨃�_XD8E%™`�x\U; i>eMH_D`u]%M�=&ũ"�&D_IcU2B^DXEHp]Q_Pz,♡%C[se 3\8x"5!TKB6@O2,o9J>GZ_;[E<"EP!t�e/RsVd*RCeC$>Me1BB";B4X/EqS<6Yɵ.Z%:5 c,"LPZi0!Pǒ hUT"$\ :Qbo: LuCsSV/EZ#I%[9UZ*^5Q9LUS5""@"n, r*2}X Y*LTjB* .9/"rТRQFe"w;pCN MJ+FCi=J.ڒ;Wr589J E' Q?UCe\JCa<nj<!#?J7ï<&s%~@##uLEpc>2u='c+*xʮ<5)]Fj09=kM5 37[I)d>Ir8Ӭ$8n4^EU7uT"}7V3p<S%<35cnyS?2]BX0+1;$$vG?˵H["sCF9in=+F+k˹T)4) XMWVZ!TK *c7{Ihzne˙햻˱K?CFj2N:[k0P[M ϒ> z 2(һ;RtQ[ѻYPh9դEe*>EDTKZ>9:n{ߛ\ pNӔ 9MK 53QBwܬlT@Z ^XX�[¼T–B5#UAH v|?Uw hBl+9K IUM+j`5Џ y_aE> 5 XB,8qff .iUF!5[UQV 2<xtwaxw2:MfəF4xit~W r@={F\ZCP*ET.Ou5S2e!R\ o|!Qq 5FS˧[:ʼ&pƥ7:!T,vRgT&b)�,;x<⥊#cdp}²,Xeс8<O|BQ|׃h㓃NAP s,DS4~ 0AZ9S{\|'Vl1� lGy�iQw f{&H|0.i52WX3ͳ*oT{kjmPHdoo>PY ъv+T>+J}j:*QI[,+$y`^:=XHܓ Zs4ښ+gSTuW3M\W p`upyj@ f=Pp ֝ͩhufMk ;SZpy`Spx4p+wK߹ߤ "5Qq8ZwqgAt5G@bRfjhWg%n⃭ծ:5Z3cb;4\<$H9ǣTw&ߕs<h$V$bN# n+ 詁-RݭOg(UdP*QI&[[o9)]嬠!F,3+RXj涙Uu%tg5\jT"G?Zmݼ.c̷^[Ť"IR)nDQNH B$i%8n~ƅTעҶBt|󧙾nF*[?ٍT ;/X Bsk8UUk2rHE %-6~FΙ~k= &4R)-\ ~Ү<Q|.Rh \*(=,mS%𛂩;ʾjwfʙ2,8+V89J ,5x5Z*ZL%+/^M@፹o;xsWNTkJ9=k*T _>|. 'ZLh*G$Dn:l >Wb|'f%**{C̯̹��}@R _K�NaH#E*dC%N1!"EȨċ1шc/H K1e&M9u9!';2Р+1s, rG> +ůTȎ%^$y$>б,Yy_j=B_}qHid"(q'ҝHj2ҤaH[&Z绩?XY4,PZggd`czo`c)2Gv֘1t",ܡdǎFX6{.ⴿ/M%]*m4Csi> īɁ?N6iC2ɂF`1G̠C.HKF</42!"HB(+W-{ךּ2 2a43H:NA&o`;xC +)*P(xQ501#8) 5e<"MT+O|œ $B"B#lqTd,@$+j%d4 7=iJHm/JroPfۯR1 xk),I-,4m&PaVu(zU/4TY+ZPFD#PJjh\{cVRLm2*EEox!r)Co7rѻ+rQ=o߆!:mԳHBۓ6Hq<FMI蘂 ;h.2 C9�D0H1C "#"ne:�c&h#:g:4J6 91ˆ1ڐB(H ^>  :ҁ0 @#=0h;>>tΛ'B;#Z"<V5>C=V5@?!lFX{?({9t_@`bA0"p)P9xI $F`J1+` Aʧ %<2R0F7x13.Lr؀6S 53܁F0B#.!?a~:X!0?pLТщtK�/X =C1LA D(8b Wa)wЄB Xx`dA}\`B#5dD# ”,d Fh| &,SH6?h� 'dAJ`Y#@,0ڐC@= Eܱy98 Fa?40?xI!pF@ p;aq2EC<�(D@JJ0 `D#`"xPcAE0!X 6(�m7+4A"$G,A iAA(W# 4QA#M ^A!!=6%Hl6H( epCJ!9 (} BHt)xAb:z'� p*a) Lm`# �i,z4*D"a;$DM) k͙&$a!J@B/#Avp@(d!z`vkPP.=(R@d@]@##|в?!h0#0F:`;IT#U,!@Ap- s;`黆 Cg*||Aaf` �<?PC($TA!Fp%@ D` ̛ D-� . 'b �p |0+~yƈb k!Sb $Ĕst9us2�A \D$!1BFxC#647Dш<A0D /sxCe5C# airPK1"GP"h@?  ` $a{ &Ёp8p|h#xB4bpN�F iۊ AtXcZ؆i7QQr1;fe< zhgyFtb<.ZlJU*5o؛>p 4\]AC .9H8XDA FӾ%Lw`6 Cq1ޡ* g6q2.4DlJ3"gRa鷜h`6$Yt > P] Eѩ$T%a Qfndҽ"H4Y!W$/bt:[V/EGK Ui :~Oi@T<HQ) s>s8!l!z_ yX$ g 2$QW5ʼ19ecIb*[i!QL3+L+7OJB,w[/<_vc>5cF[,OI*E6D K+`8>'1k ׀ha$wy">(>@@'Yc>ϰs =`|fGѕ0=X󽊨AW9 3_I7�ȏ&,&#ܘ$'�B0 C2,/C0DC2T5dC3|2t5d9<C:|4C:d �h9C8,=CCLCE\B$3C �DK LKDMDDNP$Q,NSU,UlN ؀P  T4]D^EOT<EY W O[� g|FhFiFjFkFlFmF � P  Ȁm,Gs<GtFedpGwwzl{Gz{G||yv,H~GGTH\ �4 {,zD|džǀ$H4HIǒDIdȇ\G4 IIIII4GqPWJlJ|JɧBAN:P!(ʌ ̘ۓPYP(�јddAJ1ˇK KK Yt™`,KtJ$ |4dq LoJg)qѾ$?фw#�luv!>{#"ԑLߜCɔ|,μ s΍9N%MǼ͂+|~:N.|�80AH"P:P-φhB&@,L � N29وt pF:7ܸD0۸!\X:4N<>25x.AP33'5E(&9pC'9  %Hh4@tNI;gaEیDȄK a9r+ "Fh3,H9Ȱ<; FY;*#dl.x,0,h ) ES(`;TEp�%XOk~ÄM وQ(lȣKS\Ge(pUK 19WMjH%[F/B5аFxߚFyիL:̂yVle+AIȗl-TPe<XS(BP:70`)Qr/'EC%7G`7F�1H@82C1+;k@gQL񻷋!ш͖8@ ~cA7@�y fY)3b},0#@LՈP!NV!f;U2MO;(<%W=$=i8;Lp:})3i3[il2MЀ@V QK|[<ͱ&JTZ4 @؛V\<h ~雔B@~;T o9wMp*h:X#iIA2X8# h&Ȃ9%&p )Mے)/E5b$5Xɂ__2,)X!Pi./AֹȂ.ꑂ6P_WZйl6Ꙃ 42+(q%+H<%p313Xa ۏ)yKq)1"=:=`: t3ш1:Xb7:)>`5a.9h:�5}10H=aT@Нb,H&=�PIA<YCA(5F%`PJރ1 C5xeC<0,Ex%x=)^N05pD&1;x`>ЌyL; O !0 Z.`A�͕H iR9�#C$ucm2)8'+ {ø4 2�(Ђ@97H%~r}&%Xdx5?�?[*/Ӑ+<;FvUEi&`)12hC&x(E7H0=piB8 .,R1�n//BG"-0Й= P38 ؂Z/T�V L@.5Ic8m:p ?of&3E@ L4Uj/B:޷y"?4@?p98ƙW?Uuځࢃ>*1ho"'GX'�&)+@6- (PU03Ax/hvE0 >R (fQJw) >% 5'z0#f3BcJ/&hni&HW*p &,8屃5Hp׶%)hxiW?8eAa"n% Q߸>1H"HF5'ע,ЂX)Xn 5"8jbف iKA&&򂪠+>s WߋRpH5iH #p5p_u (# 7P2I-0bJu 5<Э+0z6ȭ<q΂9yGƱ; 0ؚc+rN0n1'8#584:�̒ HѺ qU/6hHORN0K9*sB5�h&o2 L? 2% 6&x&1Gz(;015V?u23Xa(~5HW>8#~h,h6|fA>EP_R&3F&`'?ȂWFF@:؁4XFX1Ѓ{@A0&@`/) EHaDFu+ QiH`5+@,ȻzOl5)|Dpa+f(2�dkd+$7"C /!o~3#>�&(d= g1Iˆ%0&X+&p o0),$Й"&#`~3  %P7ЃX3~C#>%S)CE8Ad F1<(DH4acFn(i"%,!aSIIynQ$IJ#E2�ذbǒ-kvi,Y[ <}ڰ\E$A)ջ{~ }ӯ馼k㺃b%p ׯƣ MčwRX˂KlwtoҕI$ʓ`7~;d1j֪K^"Q[~;c􃃗ǫ[sLyސVumvY \I8as*{rAg`o jH 5xA^{ە_wE'nG AtŅAfؕ^c XJI0!̥؍7xZ8"Kf&iY6ceDȝe~7ZaHDA!Dי|V-$bjХ6)u:p 矔S.֢e^zj&\kNWfZ`x<c橛`ah>J`X ;,Ŏ,_:,ѲHDV(-j+ncN骻m/~.V.[]bn|^ۤ�|0) d K,81XF1Ģf%GIm}l2˫U^ /r̝,0[^<4M֯H\NҎ>)u;cm]TW [c\57 r63=Z!Ԁ;y!>7<7 &] 5v |CG^WxS>,G.Ä@yb ;i kqZ>wyAx!f0rX;:!aGM(E;04#{u};a82H_Llݯj҄6 * /{S`Ʀ,a V BJ^(;^6<윰X]�†*?SN4>E<eJ́d$F =]2Ov7ruDG:!Hj, jta )0 R@2bR@A, kȐDp\DvH@t`~D Jh#�aA@hJVX!uOa � 9aB$�=^h3`C8wh&! `ExaG@(Td;h0CGȉHpS !"~B% B#ְB|w 9\A�! A6z8S-}#n�O#8o ""ѓ}A. �X0FP9vPɋ!oHg5pi0#>JzXב,ȁXAzw DЇ%�)2z/BAH}@FdUk[,z2 e\CGaFEK?� 0C$ڰ2bD;Lbp J5+-\D ԖAj0I?Vu�>ṆPL5v14$yhD<(%AAv5"ِhR[�9!Pυ%ڊ4B ~)Wdkd]ɃK ǘLW[ .àTb(=` LfG! o=UەTWe)J=Yۨ_b&kS0"Lg~,?6wio~\+ M"Ϩ˳[B:pi64FDŽ)M,KC:h={^KRԡ~4j4gfTW'N K3ks|Cֿ.kƒMs1M2[wE~!(ш r P&RE^1<ÙdH� $Hj9V_':*4� 5 }h" L(b܍Dyl@ @&(?�!zB$&amPbx{2j5@ߊ*F0v*ؚ ,0ubre BA(1[9.HaoH;dxƠ?FsIQH^/mO@Ә3BUᓡ҂'عD%a Eyb2" I`` Et/1¯O!LN(X#" [S%#KHL($A{BAt�w2AV؁$X{B�A{ tVy\{i'An]G!\^@Tc!�a DpBoiP ߙ)=!P̖Hh,AJ0A$ʙ W,,#(PB`@8OB=A#D u\ՙB`!THpB#4B%B#5B"$B&܁|Bف#`D!T\  ׍Z Z"damH4BeA$8( �@?eyńdl#p0�T$ֈQLVQPP`dI0"`c1##(p<A؁8 =bZ1z X4 p#0p(!A,%PB$4@ZU# <0AE2DVӠ`y XńKDHNL8 olK@L„LLpuJՓutnm^\So`Ȑȣ%8Fp v gd ] МV .ZGE_Q0܋ KœUJڹ %=cVۃ9&c"fHLHf=fm4|)bbc&f.fr&k&i:]y 槝@ �o@ &on@noqqp&pnqBnNr&o2'tFgtЬr"r6'zg{'sNqqu>g{*sgp~J'5գʜ z� $.(@6.N�J(z^B(@ ݑ@ |xf(FBh*(j(2(:(�YIț )p&)Q@2)F) 'N)NJ߰Qxghv'6:iV閦):陞ޞrTkcNiџVfSƋ0& jibfb.&Z&ff^j<mڀ IpHH*MXݑꫢǢJQ(j~jЩZF�@�6>+FN+V^+Fkd+v~Qtr+X+EWź&G@@EEҫ+ǐ뼎E,E+2l쫸FN,V,@fn,v~,ȆȎ,ɖɞ,ʦʺʶ˾,Ƭ̚ά,@,lDŽ6m6,-6>-"m.mV^mRmj-rmb-2m(�! Lavc57.27.100�!��,��������� ���� �7�5� �����$35sHY�Rn RSE�S$V$�V'V(WPWXY)[(�^�^C�bc�cd<e&�e)�fxhPVh*h5ij+j&k kkW#l mm+p, rHtu u uvw&w-'z {| | ||#|3$}�} }%}+�  #+%4$9* -!i7#&+-3$;,=1F/5)I8C33%;,C4K;A.bh8*=2G8iPUNAQ>XHC4K<SC=0L<SD[KcSG9MAQ>egVG]SaNiY\LcStciUZKdTl\scgWrrr^mbygl\tdm{ktn\ud|lānăsljxȿˑ~˕̌{͌՗ף���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ �H*]ʴӧPJJիX25)�B`ÊKٳhӪ][V۷pʍx˷߿ L� ##pegܷ0tD BRFԬWfvlժo־_zq}Ђ8mFյN6v߽Fӫ_Ͼ϶|ߟ>w](p F5wbD(q6 ܈(N[$}@_0}>h<y\,VlB& ߌ*jՕX!]}C\xk: !bژiWa peyDGtEl@fDf RH#(~ r4fKH>aƥI$41FEᆜ]l" *@B&RWu"f4qǰo`A U,!{r_*&zopk(o!ZnUDo,!^!Mt 7x" PmRqEхwbkE!fP0 j Au 1{d hh >qqH@PžH }(q�RH!MV0 FqVDf\4\:IPDvGM7zgt|3!=ukp:.ljɭp^3oy+~yսv X.^qu܁B�a>>:l>>hqߙgep8P~<с:pC|'n%<[X#% O0lJ >3'"1>7wxpgpץ9g, .->B E44wM6',f# *AP!1pH h B 9p 7<v(!4M(!q4Xp>ސ5.`j܂�a @ hlI@KC؄4 =aP0<lo|;a pC�?| H%=P!ct|; *rv14NX@Z@DN3@,ATЅypP#D"& ^PD@>Z(7K&�P3 zGﳅy]ZXCА%� s 2 Ђ4( {ȧ`lerp&b 8XC$p$C$=av ЗŶހǝJH Tȟ!y0axhY *5L!P7H RAX|t^h3Tv5…v3 NHص �BFIAh0>! 8T: tP<a6U hBG!%5�;�L _f YFk&8!?7 �h15tS{DlMV4P o0p>I$@^\0Dݠ19h7|.5]P"ak P H}p@<(*AO3 Κ=8 {q 8Ppop8A QM*vEvXL<eSk X?B~$ dIž,DR G,A $U Ї!Ih�pD >dà�$$u^(ƈU\$l5PaVP02:@-$;t<}"Rj* [@$&A./PD$&qBsz�|hӢ @.-n0A x@*<Z�.j^C5B0 }sP,8'Du BA qj"D61a ap-  ?]`* L*yN]S x8 ~=E:ꂬ׵ysސ*a Q(B0"l HPC}}sP `7.+Mxsp; ySqnhC0 \\UC ȇԀ Q( Ebv, AȂP$T>`nDPD{G> j`n7C{ h%>0c>z>zg@-`Q #95%7BAh%4H$4(4AaBC$r-&"y[D2+h`WIB8X;5s&?(y<%$X-REI=S?3ԳiU%829 &6?<q>BD%-Se\!N]>2;8YWNJ?!TLxXCp !@Q@e6g҅3$Å8q #4Q;9c#cy"׋s>:1c :xV8<3C"w!-P ph$ 6<R"B"Nr$YH#�`4"2+*(ӏ/!4ӑ!(߸%/=F,Y#y6%6(8:)b6HI$A rbEy=#b AbE;#ΣQNSI!I6>`ed"ؑi(G aӓ1x ?3:(Y6Q=|#<Ȗ37C+".q)GB&X$3i(4nicIט"9ksx)bdA=_ᗧ"CI$9-vk<v㗈BWE8eppW\0Tt9Hꡙb@8BWi&D%i UunPeȞhr!҃ǝ�N@0shPp)+6~5i*iH`vT?`�! !'c`^`^Ŷ'! J9/ҙ:YYO}Px|]fZv7H9#$S jvZGpyD`9Gf<&+ӓ(9m3xb:f-29.њ Z•=OX3FqNcj#Z")]^PI\0T0)j|TJ#<)Q&Qg5}S]p "KP"uz3$3B9";H]+HP^4dbp4Zi-d .?$jz4]ZO38`cQo2k|*I0/`%qryA`Vh70PbD`!�_omy/M`X#.*q<-b4UPa n@]x�=wPAaw毷UP[2#L$Ȫ5qOPS|^8k`. QTCoiFg!n%Mi!#uIApO8fp_IQHATp8F0Mp{G,I+1uN`RX3C%L8!S[;|:f;ҶAq% ;ᓩ)(OB$聊v;Vy{bq0;"# 붯xye¾.)xX/8P{Y7¿9%9 < Xҙ ָ ɛI @WlK:Y!! L+K0\6Wːy#;iXi:%qxYy3N+PI\ b3:>`+DF!AaHh9f< 1 z!bwL(lʻzȌs;:J;ڏ0PQ s& H‹a_A,yFƸeBD)a\D# JI=~Ƃ\jŏ)(G`a3( G/pч ,!X]]0Ez0op,^�dWoۈI7B#iZ`dPU=)fdm@Sf"\6Y:k|=Fo@ K'Up-k@Ɯ`N!7@cы#LvpOTpI*(DSC{8ҡ( s:ȣQJ>m�Y�5T H`wSPD i?H<\< <:wj<5%1�vrfD z86>m(Hڱ:&т>^Bx>YSlږl:í;xˣ>8ȤJ+}PB-o, xحs<]x?<3ظ $8ƭl ԥ~: !]X NQ8DRQ8SPE`We8B RXD`{M7lu6D D qApM6\8zR` 4`68{1{<0| eS:zL@X'=8ErdA<^j0hzz�jf4Kz.LE� [`mVIPKZ`uv\@Gn[Efpj ;[T~~ (D4jGM.w\t`u@nPPJSj0�TPcpPr- ]nD N}d`Xp>/PeO[UH6.JP�M`TZ6LvZPIHpBMGpF/^`v^@FmFNv@KmPvXPyH@RZ`|�~V�]&cK(e@?d}K?6Vz f`40oEgZoO}keX V� !k0 }JZIHZuZ P7VU01!]EAS=墖ljpY fA?ZcJyW&`--_?/gp6B=L %_WK:`JPj?%r8D]l+h[p� [U�](c͞7 %; J784fH7$H;#oT9G7f>o IKuXHI CcL-Z(FNc Hp jD{YEptqä B_Paĉ/ �B*D2>kQCӇ.?:ĭCJ eG<F8b QeM*9(YȭiC}�AEL-(4cR+M�7�%�y&M%⁆ Z .B<!47a@PB. $CKJa zK0[l/qF1@Cآ&|"#�(䍹 ,飹7 Y  B DIɣ ;Ƀ& 7p$�@(Bdr 52#BI7"1s 6:$P%X ; .(ʠ=4 G�A> ET Mp|5�@EdFfi'H" 3È)((|8 . " ,8 ,"Ȋ 7 Hm/#""$!|"\H5‹1 x4ه$(+%4h!#N)�؍erAa$8]."\B |h=+cZeFZhC n!JR1}Kn>^3.خᮚ-Xqnn7V*h[r{!Nu{ž-AYuE{ +(_a0Vм` ydv�i{7|V(k{|w# g?fᯀ d`ǁMz+\-"pF `r><xELs�QB�- ={+L` 1w  9Kx,|xKXEY1Z l +b1mb#F3ъXш5~qr %\�3"6j<} 1Vd H,7P@d'=IPR$e)MI(@|@NJXR̀%g4�4 .+^L0ibdf0yi 21D!&5j3$7MbB4';+`K=}u IO|'?m�/su>Y:gAjІt/<0A!( l0"%iBKZR~t4IQZP�]lzST;iO}S4zeB 4.KejSӪt15u^ZD^.w:ZaUF-w]X࿙`!\յu6mWױuzUVwV@d+SXF6z4 pFVթ_n4{d"pxo+-ZÈUjad<t U[fp#kvxnPKV/>�lkϸ=]qucȯ67v P�]°mx- Brh-/KQЅ*+(𫯵@+69]Ċp, "G@B3p`_؃{ocxipr#cfX7ZPCư5lbp  ^ &d]1ZðuLE,L:D ,(e{x  It!ZĈ*)&]D@whB!D8~/hSuH!P-,h 3 Ÿ+"}Z܅Ay4?"vpK%-p[S[PRuL@@XZXXC Buc?Á=% @A7PEX.}I8uPV5aMD+EB\(�@"S¡$Ax�@laPKnAǨi! C(2o5! 5;Ӱ"D! fR쒄 `3B@)<qsK[#;ƥzϿ{]ή~vm < mb%vխJ]ow﫟]x�"H @WWבP4IrsH=_"tE@vN.;3{}ˁtȭGI%@?Z�+WvA\Moӑ5? tpK^z-HǸ)$  # s.5;X9GE*؃C؃$(в>0BP$X?=0&0< �1hVA#H *B�@+=6 3�:500>->@ 8>h*h72Ѐ0=7Ѓ)U1Mq&+,h=`6PEPP517PADx t 6"3[9…%MA -pC#hM C@'X/HD@#0Q XBS+ 9"P3+@Ryԃ*7�*%@(XS4/> * ;xHX-<20,+ /x@XS�C[1Ѓ%؊D <PC%0o 88E[J䂮&,P|^y>B)=@0'\\ 4-عЂ&`- x;0  C0.ص@%E5Xۃ&{#h8(Xs=x@=XH3<X=P*"8IALS E5X @)y p"P2,0 YCX"Xa7HK*P1BI*(A;8;K*Њ7=x7<H3 X Ch&@gSJ옄Ѓ 4,/xCJ+*p3C0@XI@<(CCE؂@+8@H8p<3<xMC8E-�ԁ;̱0@/0;XHP4, >P+(UI?x O4>><3HC>X>5��󀃁tȉȥ MD0+ O)e;\ *8a 0E+7/8-`70%XNɁU)(B85 ؊ε+p/*ȃh�4p >�X4%0Q@P,�\G@@Y}D*@5qYEEXJ*$�EK�<;x8W 5HCE`9HVCFe770U $�C=؃=k.&(=UF[dE6&?Ȉ3H1`Ō[i-p ]6XBM[.H#$PCX+c5H =&04,P-lCΤRl2.H)w'MH+d7Pp0|aS770:C+X@ w$ƥ4(=A5P8%B*Y7+$H -&{/Xi2.,p5X3T70&;p(7| 3:[? $G<s<5[9ZK.X,]8&+]47F0^T7q<,/(.К-I9m}/`0_.0i=G3D"83ҍ܂7(96jkh&*Y‘a)Dqʛًp꫾i$ 6Ё46@Ɲ!&PX=jʭf#)0Rk 0,#`@ia276&<:C*565f0;p>(03RZ>+0*ԙ3В'ΪS*žb_6eB_jک+BUv ˭1cVk>ez>c0Ҫɓf-gVy>=VeK*<Sc gffy /[Ժf‘fczh8hd>.6fP.ӲIdx1~c΋t֝6!z)ʼ d6 a& ʱmCjj z36 dW&kjxJj& n J;s!. öꁦΟCJ->>i"l`"- kk!iNl Lnaj-ö%y:6>mmKSd li؆p~;f'2X=Ep"چC:>f!y" 0Ys+Y@nVkҎ-@p.0HDѰJOk.ndXԂ#Em^3|ftϙF֎U}&LD On (1]`d g _" !~{56o.qjBg6/Fnj ^3#5XKw8153]rٕ50ݢ.n"_!JX۳1P--4?B@(V,%7` 7 *x=31tz/r>n<H ج^s#$8[R*Y @ ES7$0`o&<'7PFO5IB!(X&{^D CCh1ZX 3@ ʾ vZ8`EAQp- 3VH@^)[q{%X<h*`M8 {(*>o+W WxqVтa+Bش I`G+L[\O1pD-֒73XJ?(7,6]hCh"h>8-샍_?�;X?XdQs !0¯%kt"0C(PX:yKzA> L$|xK1=mGZPNd o/}!.rjqVf ߯hΩng.sΡ)_!G檇.+g~/~z3FQ؏~/[~i G?oٟoϭ ڷzڷ~6oq9o-}wh}w& zߡz.Ͼyj^&x?)ж?םo! .Hz6綁_�WGpa[Ip綁g5<@H<@Ho:y9-�D<Xx~}٩*h]@7C؁rY66t=^Ɂ1XBg̞1ǂ3Ȓ&"05^Rܾ|Л-<<[BR~}o'y:rI<cgi!B|�` „ 2C(IIb$,T,R|$ić# Y$e"$BFMXB-j(ң>lcҨRRjhP rHnrA&@ aM$Dv B>1&{ m"X"@f|Ȉ2u u3Т+K,?8G{ )r@]QId,ɑ$ocD7}pYHң 3AgMޫ'{y(О$7Q; �bp�,T@bHZ vhI }pxTo4|уxfz*Q7cB@PG YDaZ� E JhaEy$]h,x t{4tXSl9z2x�7 9aJ>V jAHJ E4H(!@X]�Rh&BI(io*eUН4~uC#HSҖlaqF!AaF!yįa]@j考4QU,>.ٙ{MtxdCDI%EO1FESaEGDRٻ&LGAe%P|nW7^4,)4QW 4ԙe&>dմPSiF'K4i;4|%6x[`o<Z]3 ~+۪9vW}up&rM4؂{tT1uT)鹼-|W^7蓛ݫK͹sv7QWu@yw2{.7Nz .^ދO;/}uVۭ<[:S ?cm]:E%i hDz6p*_C'َjXtpGO{AAS^5/)qRmz>HA< _�8Y@+|�, 'x Vp@O )r1W"'c"H1Z1_TX-� (F5э[cH>~4GAJl IR$&3Mr$O<%)U|%,c)YҲ%.s]2W%0)a<&2e2|&4)Mrּ+mrstf7)<':iN�t: $xҳ'>iOx곟? Pt4(< Jπ��! Lavc57.27.100�!��,������������Z� ����3 6.�6U�:E�;B~L8�MRU SDT:�XX9XGXUYN\k^,�c�c#�dT dkftff+g*h'iiN jjok�lQl q!rw,ttFu u uu*vv w1xy&y0&y3z || | ||#|+}�~ �  #%)*3$ 9)--"P #%=1+3$5);,H8C4PQi93$.";,L6C4K;8*A.bh>2XG8jKMAXGC4K<SC</L<TDP=[KG8NBUFfUbN\L]ScTkZkU[KdTl\qnscgWmbr^rygll\tcu|kr|lÁnxgăr~qNJxɑ~˖̌{՘������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗0cʜIfF8sɳϟ@ JѣH*]ʴSQ@իXjʵׯ`ÊK٫QOH۶oƝvnܺo^؛^~׮ayˀA߻KLcˆ YLJU`ӨAhАZi֭ONZ5ڶsƍ[v۳[umެ/|yԯ @~Cœ}͗_O<|燯<z|W{! ^{8_}Ňan(`~~^~V8"Н@b/x2h8樣0أ?hc-7dBdJ#Q&Y#/vBBt`); 2IlcZ&y碗ni5 @&d?Y\θB(c4v)iV8wv*(?hy#cR.@*+06$y$#4)鬬b +&d@JitZ#89NZPDR9K-&J H zX1*^0@T!/9p, l9:hA ~aFgEq|DS1@ẖ j~" h $t  G~$W0y4&u#%҄yNP!<2x(Gx"X]*^)fBtEC o�7~Dt|Ё}Ab6ʸش ꥙? <!9lDr#X k1{aijh¼R1E|tnT^p9!  ʗl-x2.`@LT@0ΕiWHRR|Kf%tз @IEDlJa@N@�\[ыE|e6GK]xD))H]4J^E-N "EnJbj!:e0H-\$1x' q\+ Q, GXʰ*AW(%px + N $T/ ;x�EZOHMFUp:n 32&P$\ @CZ6 `]E:AC&鐆"r|$7<Ay�@S DV3#HFӄ<\A k$pK!]! 씃 *MDp5&Єz c`C=: n "xP;Pb Dh-Tp, 8�6B yU:P #B. ~0Ma #DĀ: $燡сo('@ݸ@<)h e7Kz.:#"A<}0&Q0 {rz4-AZF 3ADi: + a O!o{ \�U+tC*>Pxp#hA`�X>("i|'p apPϟX8!Gw ȃ ,--PBbA1GH<r> a$c-ʂAYa(opB�ͬtH/@ IzUDtpEb9PĠ?G*7KX԰Z6 ( Շŀ$A@AԃR� $$j,@8ÌQ!<^3oãŀ)7U$><t 'xl AGPv=BA ȅ3v@W[}$ Gv ]S*B E`z1jR8H_ 2h6Hqv 9@B#0EO 04B =C# Gh~vx@'᥮!b!x` B#kA L0SjFP&&U*9Ac @(] ށ@Į 5:X E"`N1( }�Őr,8Thѓg)ޙAM}tЁ0Y  AhCt=A 0`> ١ {빎,(ZH�="?,t3 B�_aF|; d0o8+S@[|: r]qnUPiE�n0L`hw`d2=Wu'iD �2ޢ4b.REm1M2G/1H6-3C G10"GCG2wR=pF:"!3#EA`3H102J"=(04V.1q`:-B&r>Ca9qG_�f9>a"B3A[ԇu%-B>?&DPB(&b&;V- E/DTL`6R*"L+s'L$($x#Eec-Xq-$Hr^,hC. ㋩8+r&CO҈\*GAqGnT&$%F2E0C;kx8&"B9dhHC7$x0#HyԈ2�Xyd%"D.taX(&?X&SԐ)hB0b2*>D6 X>x%~(5@%;Di|&B,B)4PCKɔO遗2>793bՐaP/yr;R@H<IA)g'm–s5#9x*{bw >;y-Xi;i鉃i'f)@�yNR;h,8n-߂2rG&vIe镇y3GA|"PY 'i:RCҏ/jXٍRƙ$'ג6МɈiT+Rd">83GOw‰OPK5ԉyE!FB#I/\ZsdE79@G Xfb9~k�$4jk={4x) 7#a$1j=WZy�t� vx0s2*96Ҩa lZO8Tb@ Dj#*;-w:t@_t@EMpZ50/uh0䘡q0Viqkp t`wPr#]j<šDGhUW0N=ttY'-*3Ǩ.)-C2WRJ`A]8d>ABB$UBPxBI)Y#z1ʔjn04B\+2\ƛ:PgJT1r;!8+h@ eg?\#H wPu5WIqZ ӟ&/%aiKp \UX]k }pvwXw@w A'++!$DB~z(hGy:y�#C�|0lXg%,3i;$j* j7~�c2E:t2RV8X\<�p:Q$Z<:O :E x <lh3sfj~k$HA1Y7yphYBu4?[ǹ k?а\+P$f"D9iM>"NExgSГdp;0dt`b |K&yf.)R&E RS:عm?@]V[yA#`Aa,MyD+XEt8P$䠼CYXYq'A*9p.C8VBQ-QB!0mt/%?8$r*"#8 Br(/!4Ǹ">ȓB@,ݒ 2)DZ=d,^9&E),46uv)mbƑX*+;W0",?|ƉI8|([8(3S3-�Pdk cş"xm2Zdҷʏ9<y} LC8`)왊BĮcĞ+,<&|\ )ʫʜƼi3+{XB+sʟ[o9#ۜnɠu2ElA &tz*xtlL M m"nE \_l ,;`#˅8" 'EMiդqjl%w-ԮY[%axs|PG^PS�ZY85 {E=9I\|A6?`V$S?@WxgrШ P| A<1hTHb Eö67c~:73Qaש'1hc@ l>`scl0)K(0M#JJ@?-Wzy#uT?}3}PY(�-4@oU05:Hpn0VH[G=w<  1'ͼ*%آ= &Zڞ)A�iǠ"%Yga*$^6ƚEӉ)5D*/b- H.(T, Z6EN$$iT)8g#stٮ##Ʃ2ū%=1ъʌKj<ҭcDҾ#iDEan{/)|4">Gpld;q#:K,g{ZpzдtI(Nb{`sH HtPH@|P2| ¤n`0^X@}mT߅ y`}@CNoz0.?aY0\Dgt]>k`gΤFf�DmڽmNT%0n޵"=1YPsمe�YFo`WbpV: 8e#oOX p=A5IYEL 9 $~:0TP:b0Vkbxp@ WS[Ovx5UJWrpw\OV8E@ OpU0W?'j0a^c19@2b�RMpmZ�kM�UP*UX�XpyKxwa4@nTopMV`?9%tFeT7p o2Z1#�%K:x@$l>el*0]w`0up-S?<P@ĉb&(<GN@4B$>cyGУ7}$CN?=aCJ&|fKJ@H0�!"Hx4Ë,@v3KH@ p Lx2&3ؠ-@Eb4HHX"HK?c) bEG>yrdugСE{iԩUf:54asǤC^L= >.=顃%t<:"& EY\$P"QD*\aDI#-c!qȍC0d6=rX2#+#(<>xa.0 1P<(T-TT"9x ä<*m4 4 \3H#Pc "Ĉ:ˆ. c>8B P,xC1(B C ,LB9=Fx)r0= (>�B>hD+~B58 DA*0D <4@ <D4~T«7BzP At EpbCCɴC*ؒGPJQ!3"4\�B!'($!) !78Xh0 Q=;3L c0 "!1: �* ~@"�x;#0'/Ax5xh.0B?8+5j 3ȡxBA @�‹<H E.xx#q2 @݀ 6 4")~$ "73" H: 6isz+ V�# ,X!!JAr(!ܤLR {{N/p_)lG}qA?<4A= 9*{@H p@xȅ> l0-.> Q`B 3AC`Bi� $ ODŽa W:2A'l;8 s%!(+Ppo]hpNB0uBĕ>˃\q@ sDx;ډ3; #i?3LQ'<d~DR> 4 �ot#ﴇJ ~Y:>)K{ h?\rPZLhFS8\@@$10,Ks~So rP@�A)8Җ@ >&T EAzЅFT=(Ii}(E:QxT#=Oi,Pt3(HYZЁ2 22EhQoS�JE%jM!Pq98@[5Vկvc%kYzV`�Uh\UV5WeWV%la {X=2Vleؿr zeU!pWІVB@` mk]ZɎL>Y˽ycmD` r hzs4]jH>6+jOf4+`?nyyke4]'x 8^{ۥ7p)}+.wwS X_OYo,@Yte{]p1P ۋ[וKrkb`L-;^. %wֹ.,5A͇784mQ5W9+yBCacO/~2vb()1|xBw|`lYH]n8f ϸP :4F!RB`7 Gp$zX9qu4"aSE/ڼ@2j ELPCPA\b%b!D(B;$0<bh02@ē˵7/h0%:�O"p *yX#o XZv(L(B5\W߇~6B'rG"z@64B"lZx T"4 /郄|#7/^A"xuNBkİa| ~xbntBbA$ސGuiЇFTWAr&5O">H#ݟgHxKYi\ 9 <xB/;J p7\! `֞Ob'08Anف<^PG&.2Cdrɇ|'Sf?+i�{}h�σGJ#!=P GP$?H˛|:< & b( )<Q<z{(E2͙ 3>빿tӠ)q?!+藡90 & |?ǣ7b{'ѐ$))«C3C3< #02!Ź)?{2n"$1I<9@iw!Xqq kC2%q1IA1 +8hh%5h"5867Ȍ2x<9'h:H'==)8+�<x'p:0'05'H2"X:Y'(72؁+E+ u�'Xq70(ڻ$ 0�7@# xDy!9p/3D07 p9 h<$pH9%0hXkl?4ԋ-h=PXU2IԹぱ>,8 <80<",x;plL XF @F8 9J#74P= Hj;1P6�G�0AJ?X9h9PCJ,7aK4Hm[#-XMpJh@h 9=%PLX?848;IR7@)XΐEP3i}[X1؁A+x5::7!HhЂ"p <x+7:D�<>xJ2ፐ䖟%XBXG` A&G@+J#*@|96XBJ1"P#p%0/ >6`E&hSs7@ ]:E`PD1ؖJi A#`"x<h#�I6;x?p6upWHxr5j;MYȁ[@a pAAYH:`X BȖF>pGHPEhR?`KSkcG`;9HKC "@1:V P'R$0a8 }hV9`N 18&0#hpYL8pu-y-PyJ L7NQ+TF)#8N =%�qTS%`> 68;UlBx><5*D-@#h gtH05ximXคE8o5́++L %XD>hhPT1xSnI$S $p,876@"8OqFH"(CHR]_eX+�k@`+H5U1@+xقR,8"*|, 7oI,YЃ40|K87Xu�5<G HP =(DH$dIP{E5}bQIo1йAyFypP:gɁ2aف:8=> ,pID;ЄGh7@XIT@+H9ȁ!лFi9h!#+( 0dۊc4F8C4:/iFh'FM+0B� HC@1=hG=-F ?<58LXaG7 4+/;5%bА@8PFH6tsKCЃF'b% E)z #ɜy2h$[ؗ!Ё7UKDg#{`aye؝. (أJʜeH+kR 9p)<=]e $É3DjAbY:jת *)8M:Aar/K(KLǡ23> Bc+8 SCi Sb$0eR-310 R!%z&#!Jz rzs<G|/į(j" SޜA$rb0Cڣz.OBi8\"hlY#k)!*!lvj[ɶ1\1fRhNB&Ǟk3֜ZZ5mc3*Oz?Jn^k06BT7aʋ; N:ԡ:~<&bn!huþb 1*#fh}-| (9kl8r1*&{顊H> o#6{jTBA3iX2 ,I#x۟𛺉q/;~oc ߮'s#e:rZZB"o ^Dtڮ,0/0#^2Ǯ%k5&^K7D9k.5hsshs"sAsCqӐE'.:'{j4G{js;teB?UVjN'&0Cr/r!iF IM[BsրJ)ѐ@sR=,�,pg%u Ss5_=7%ADz]v`Y\F-4xAw�?Eww1�IyLejS<h%pDv_ty?PwŨՉIv"\;_/˿{2nG"6g{4 HF \F  S?O1vi0@+T@HI(_q^~qsŠGpS<ߞhP.y_k 2(%?3HJ{xg{4++$p991+WH3AB|9$]kxg{q'YP1X2$Fփ"|8C@K7 uT%sv/ZxM|" Q);PYڥ 3/Xփ+H1 Ejz'8>/F1<@ryB?:Q$!6y#,A,C<j X ! %̘2gҬ93 +:�b'РB)DH�2m)ԨL0PRPK1|�q"L!@܁PA!D<|hHlyD A#GEӧȒ'ET*Ryt)-Ihdl/=DO5J"z25N`#J BG'@%2:Hh� <ibv̕1<4& :~G]\!rZorQDv cU!1YVm bLxarqbSq@,qG aN�QqL+XCFauYu"M1`X90L QXgc1D>!Ue8fh9e (}&cB7ӝ%e1Fcj*!E覛ؠZQI}icR*A1ᬵ)j+AaiwY,.k2,F{mHyIwr[쥩v'm[z覆+bVoPkzs&0fB\*4`. ڱK0(o.+&1,f2s(LQ5Խ2 ?C@@3i&Lt1sוZR hX=`C'26P_sܑ]6JQęj1u S{/R+S$TyU FJˤ@YFhy\V<D#1%bh\:t@8 517gxd!A"&t4|O7xh8B#>쁇G<'5s7νTA[A+(}W@ - |:tq`A<n@`@jTiBp0x >X�# E(C׵a {[~` ؘ0x0*\YsD8BjA F�Z;SӀP41)rәƣmfa0bTH�@B!OK8<t{x+�~8İ5!H(cEf|#LWBp>@ /2ч J`#F({ط&N%E!!,-үS#>$e ~_ ~ <ȦZXCd:J@FDK B اR{#KX5p!} %vyBG>x ?EJfa$ H<Y!`/1DG 0A+(ak);A4 "! ~x*Ped W$7  ##X }#"uCG HB#+ZC@9" w^;MV`HCĐC AS0N3aZ�$%TAA `;D<[ԼjKqehѫI,t<K43LLo8ŷM] !DkN**n3ʝkYF�ޢRe1:N{EĭKKV"~-\gRsGNbq~M0 KVN[{, %O&Qc⵩WnWvlLmyS ܣ1!̔Q+h: ʖ  9q/MH8ۤn2MBw?0Of&CϘь\[ �Hp6SUO.C$T@+4`&:Iԧ0} eMxViAp�P6%`ml; vko67-nuk~7no>mpfwq7sȔNaw("k84q&?y@2.9c.�*9s>9Ѓ.F?:ғ3N:ԣ.|Vwzկu^:.f?;Ӯn;ܽn��! Lavc57.27.100�!��,���������� ���  ���1K6t9m�9F2G)H-KKL.N.PvRRSTmV�V-�VRVXM�Y6Y4Ze \�c6defQggbhhhpi j6k k�l�nY.p q' qDt u�u uu uwy&z { || ||#|+|.!|4%}�~ ��  #%+3$:+ /8'-"m:% =1+3$;,H86*C3PLD0-#3$;,C4K;bhV8+>2F8iOXHQ>C4NAK<SCdSD[KJ;NBUGhWaNh]S\LcSvejW[KdTl\tcfWq^mcygl\scnt|kl[td|lānăs~qljxʂnʄtʉˑ~˕̋{Ҍ|Ԑԑ~Եץؗ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ�bȱǏ CIɓ(SbԨ˗0cʜI͛8si%ϟ@v)ѣH*]z3C HSB" kA_Zu8v+�N p۷pʝKݻx˷߿p[`!Ɔ'V ;<ٰő%?LٲdĞ!ofό 'xX֔5>dҸeÆ=iҠ -` :#O<HΙK:էk.t!۱Gosq_]~}CO=;q M0CDF(V`6vX8xhxb(:H @3֨!32x5 ȣ?YDF($4.yI1"L2ɠCVָ\~YcX&Y2C,W*ycJ^xawx6Q颜89y&Ja!? Bxr2Ji8%z2*N*B GRq2zf8fa.v( `"8,t*쭝gp1 qdY{ k0$+&+/Cdf " Qo zNi 7|kT\ Ft`@ >d  *(`tRl|dO FC,e?2f*qb"PΩJȁs /AxOmB|ީtJtGL@y쁅hqYQ%v`[ܱTȡxm6B-(u 8b!rQ!kE"cQ! \@b9'׫nDK.5";$t^H">0H{G7AH^|K2!Nphپg^.L{6ZfØD@9hrQls|A VA!|N /" ^@ƴ2HjZR 0OHS`d)b5@#bٖ�AK@#drPA6AVC�q9 { m W1kHBu+HHR!1(~\ H "'@Vky  R$PaIB@A Z2)iX 0HJu%M36@Ge4kPI $"U;FE)p"}Hf ZĩqQwD&"G4 MR-f+cZ'[*qW `p80׋@3Hw|'. kD9)7tQm%^Ȫ0^Lby%sb~"!-Pt0H Qh&=8�%I(P%@AlR%(LXx ;%XuQYi&4G9ΈKZ/&[>Ъ &paX! =XI8k`!PvPmp7AAh p`Z&h z"! wHB�7l!Eء ~@D! ơ [DLnv=oA!aI8sv射=4BC= T"ޠ7$>G. %Bl xą8` pD#̠;` �n 5x$ 1lD�A["J?\Bq ȁpb0!6[ak! +C� ja sAlвܠ3" !Y7k >4!)0',"f~ҠCpAv`b/a c@:{ ;H A?@5v( <LqcBi �W!aJjyA<1A[6l>+@ CX¤At=6 \j!n0 F!-}.; *=ؠtH9$' ufB`YZo Xna؃BAX; 8Y=-`b~O˓9蝓fDYГčہP- ak poYP`.$"h#a,Wk Œp [pD^V^!aupjA!<P[j;xW mEB ~ƀH"jP GHBBC"=r cXĖg(Abﻞ R䍥6(W&DpQ 5 9` @^/FA o=g<p"m4=M:h*w;=`;ރIq�cgPUeLzz=@xf[5-s "dV0:Lz7hb6�Xv8`9pa ir5K#6$n"0eD-v�B�`t}bpB`,{pm4v9rgK`Fqxe(~@u>lRP|6u�Sz4kpa0=bB`;k_Spb=h}h@k{`^X zB~}:{csbLnH0D(!PM@/2jC5'aFxhR3%GphVHxmpb ]&)r�9K2s^k0X5Cpp B"9X cpW�K8':`cE$VmLP[HrS6G0m@g  U<o2]C[P1҃&\^)(D!6q2s@SQcN^cHN^3#Yic6EC dz#΁,HP1I�dBY3Ti/<$:6$:?)5.S,683R19cO1BptpUe:0!G=!7@1<3?)>;u&c&S%)? 5 .T;qT.9&Br1yTPDRCh)& 4E<cP3HTr.#THG,qP3�C P r1)5U TDI)6 z&4@QrOP%z@m#!8��4PU"v PAbZD$Fp(9oe0^ /+e%".6<I4L(1#/E ?0E$:7R9QJҢ&MLCݶ#z ?DP(n e âr(t&H)O4T3sZ<ʣ `Kɜ:en~H;uB2?j@z(=*n'<0lKJAs,Cz?_/} "60Z+ bs/DpnJ96z+&A�T4ub:o(HVBR& 6Ivg 32j9j#(RCeW&eāJ< 2I kYd?亯1횫ZH@BI60#KJ)#"ytv ɭ::D*[rtHHLD C9'1Sz,;ڲ/QcGj%nYM3C*N `OJ>69ZB(D2c#`f_;#i#z!AI:LfJ c[9`'z璷NsT<9��;=@J~ٸ\m[0< N6g�c8p>vspk�/iWIk2T�@j`7KAc9Rdi*O$ˮzR8D54k Vq#b5Lv {k# %K*1p>R F{ȲQt-J˴bwʧySA#^zH Q ҥͺ3TkA#kD*2MSVBzvSdC+Iխd;y<yP 7[UEH@I�0ˬ<9U@iC^ R@jMF&RKP[vaPr<Qc6 1.pKIRFK37: `boHyUTfyP-sq0~ëj"Hu/Q@ AE@jvws\ qzew 9z-+tLPHZIչBo78v;] "0`GP8�-w36Q+#\6 7r# Y:;p|Ks^`0 vKŗSF%RDU%7Qrfk>X@iv� \.W <\9l4⫳Q.Kk!7r%rRPAmpFotOR7EG^sOLݼuHcc|qP1=7s )/1@NJ{ғL0-y2#. A*IO3H)$VvH۴g4-`Ilnӡ#*D)<\PIR)$XM SQm1d0ݟ-rkg(,5=ڱ9E=#H;&F3IUpC6MC m0@^ó}H{ZEE{dO ۶5}?ީ Ž'ڦdRX"CL>5+/JβjiHG߉+JL#:ڲۯ002/r4ks.Z+5ѻU;+Rn&So*@Q{,$[l)/#dm%I.mzݱLU/&Nq={}N/~t O.>/Σ/䰹/[ ZpP9zN~(COMny,ˬUl)D~p|k dDBٺ !ROyB&άn.[~+-�C 2˿=4</(l(ݎN0]ša;iT.U~0?8a`WL<rʴl<n 2p#֭Ơ2|f0%<)\T۬A3Ũg'h){H}`Jv pR` y ~L+$nn6<GP[mx *Gˇg@wi0Q/jF@R_fkuwj$DƭN|jJa@B1{KzlnNٵC Ė/]Z\rozJz@XX$j,y5v<mE11җ/ 1󸻂n#Hو ${9ڇ^#$]ZOb<NE)2d La!! 8.lp"`1à UF,K1e6M9u3g -rРBYDdŒ$@h0bӡ05D $BbJ]8X)"ĈL " {(CE>vc.e@o" ^ʖ&pu(rH,GRTJAxac+KE:dI=DJ&C,D)GÅ eˣ%$Y GPrɒ,4`*.b )� H Ҕ>B(v8c "QD03D�x@:hCFK@dE`A."E d 9+`tċ:t ? đ6GD c % B D DY< I4Ex#@�9t(BF =a@$C7@!(;+0đ0P2,A6BHXU6xD�$ FU@q"#0A7t ?pC ; D"&@0"5XDAn֍-~pd xC;聐7`B ?Ap?A1ψ!p9@&b4!%%9$$8ϐ,Cz!5Cㆄ/b1=xXĉ8b Bv!1,uk%kh#CG#@ Ca9`b5Ĕ#CXc+d Q@?[(C+Q$9 Bи6>j@`1 9Boh#$Kcw ;C@XExa 5ԎU@hCHB8CJ b19B;}{�: A8B@CT$yX"ڰ44nrXfC@V[ = a6l/;uJ!A| ""UaKA :n gMy5<y~B !48 ꉡJK ]ㄌoA(,} FTf~_َP/%@poBfhGr @;?@rCA xT3 ~X"5bBx,E$ dq .,NRXÈ-&ZB·7L6C $!, `AL�1 kC|(,:gh�>?� o u6a͑C`E X8p M$"qppCl( 0%DTC@?a0а+B `,Ku!@3A:^"ѾE {Q( QÄ= 8 BԔ#w /h" / {%/G!,2n>"n' P8~$/\A 1f-` m#%!;CB$$(P~hs$(g  fZ- łp@) O I\PEB]<�@!;:AL#g W0k&ַT0�" > ai -R t9 AВ KCb!=e 8cb$Z[ZRA  N"ޡl"xpjl\X,F2;$-[!HQb(I! bDdZ'aeދb-% UY1J"*Lq ȱʘrKrxc G|᧰D)FQ ZҐXƲ#C8Gg /vJrj6 ? #oQ˕0N}<Zʒe;sQTL]$L(O0;Z'{!~v;][FHn,d[}WA&7o{vZAQ-l~A<Rȱm+ֈs ^!F08Ӭ.@.X ׻V�2h7Cybdto0F =>@hcx 숀^!ɹM5䗹2CmVʥ v[q0߹S#a{msс3^t'y? -K]71s PZ {;͡u?{:_E02πŠ9W%-B=wR' 9qm?!L_7 8�, +=@@' Q@ @ @A � X LAA<AܿS�$LB%\B&lB'|B(B)B*̀$̀ ��+B/B0 C0$B T �44L5�5\7C6t697tC5:$;CAC:D:DB4̀8 BDD;>CCDHLKT6DD>D<N=,?2LX <;[EVdEW5xEZŦkEZ[ZTXXd#]p)HEXX\[D:ӣHf cWm TtR p332@0K3dKs2|` N @t< T'G$h3p >; `>ۻ?i3@j+J3\ɒ; 'dIĿ8H4I|{I"諚Il$úIlX:"5PG4JLɢJaʌ JJ JtʃЁ�K0˵ɳ{ԾÀ\IIIQ9x303`%6K@9@064JpL̦LP?B;aS=b;/ 08H( fcK,>CͲRTJ+x&؂B(16 BY/&ȃ@0X= Q9,K<dtι<$Q>y;,p&%>Hs E/511p Dx719С4E,LhN(+l�EH$i&`Y8DX.E`7Ah`R2;�@;/4It PD>h&5@+!.X.PҿAF 9h)#7H#;a' �EӋ|; ��EH҃B@8h' :=Q/(@XA1< iWi?0;AphɌ� LU\̬� pz <Z#!VX%0pu-X5X-а%h(Lڟ¨3S#C0dGH"O9(V3 <cK,ЬǾ,=WSԁ+;8[[XP +BC4̋330b[LKض֫5r3X<@,Eok@7 kڄE 5 T HcS>le~]4H;6C<H284 L,52XHۇh!�$08-Pp# %%h^Q ].‚j a-&0%ںHy &hP&X[WӍ&q\[ ( 2(1(m0�0x`Ԑh S!}),h)xܻ|1%H:+Ix=08hK7@B*UaB(Bh F6ȂCa1؃BXH@FRmbCp<0;27h Ai!(@A+�G9 BЁ7P Ca.@=87 EЛ .bD7G�0Hp!hGpA؂=91Bp=:ٰIX.=I08D():#E (/hS!^(pT@1!@15`E/ #)Յ?&;%sM' ؛&@=9y=Sr&`QfC(HCx#f/0%Aʂ4TT:yHB#hf!zTe%cVvDxZRmԅZFK^m' fFjCXYI !`PC@KB%)ث)աGAknBPQZ=.-+""A9 +!f,<1HPI-R !HXysJlNJ 48A!%@z p?Hс)N$0pҔ5 Љ!H &UfaCTI0+GHEރD8(#h8t'7؁ iK=PU"ȱy5Hŗ JHP5-50E/8gcT--.Jc*J%.D !nx<R�2=I-XTb۾KA2Jm@!h"3NX%A0K=ؙyၐ)=@&B ;i1(&4(z6?ҾowF(&S2{&B�q'#%4Y!8Ac3 3-07m xj`7iХ1<ؙW*+PKP.B(+95&`#>J 9`7KP1 j4&?1Єr&H5D,w9' +ߩ=CHO&2*!2΂)~kD aNʁ XAd@8i0֓*K(&؁с B�RtF1-Z)a9 x?*3�ZS:p؁zyyA C5SV6P0* 7@ыY.�%Ȃ7xL .䟢1h7%!h5$x7jpG)HsMAWB1X,@0ʂ6H%(,(@4 *%1H$HŧW|%0/$pY=C1!78#�35#Ь!I'ց-(BW-9\7ଣڈNǣK3"6KcZ;aK!B !bpȐ B!PB!h 8H$ca<ɂ&% P`6;PxM'F ‘@CP1RIC^&H(RRj�Z$x"$XΝ[6R^\e´Drllݖ:BDd .˂|yl,nʅkE4hDdk3VL:lb,:|)ԛum 3Y<uې3{._ONF Ɠ<1YbȓԴruG>~�AL9qzmxupu$jنRDPD ƠYDddCb- y%oEH&twF\RudDָlG]8iϝv`i:%LBfM)Q5ə@A0YCrv]Fi9fD eRi.9f7Dd`ؐjwQe) fIgC(UAv'KXvUF][XnbXmBa$ :d[.VebnMi"C_8@lxE`2{ɵCseEIfdbvC&F_e!Obŷ[te龍Q_.lZ鮓Fd 6לƢvD`m ɡr'g+6;qɕWi* ƃ¬/e8u:i1K<U[Ռ0Tj^ܫԿf2\c)=2b:*}lWJFo-ʠ7eE[.u[uÏsNfJ0ˣ:-#4>; a5;yn6͹ߗ0;{AsAճޖO0{_{=V^>WKO}X|s 7ٯ*k^�hO x}CQ*+Þ� ]>Q@A oz \8T|$qI,80t^ZZ|4n 5,B8BbŃ`R#"6by&:b58DXD ">yO4 1! F" Cx!\x!w8;ή "saYi%/ h,,b L0 .hY$Y7F23%B XIA R) "DXD1Zi€!/`Ȃ$Q,hN-y5SJs]:E0pU- zLBdm8{snxD DI8C\~D1bƔ n*~b:ں(M,%c{Yo""ՄK7GHwl0), u`7 .b>"7aP<9dU9XU,2 np0� oyz:<i~ B`ûiC! HAut5\B m0!6q h@D.�?!;PJ9J!#`EX Kp `Gl@؁Vh"p v?x `5+ I]fK[U~` ҠB` D4 {AE"qp6aoC/1DAx = !8E?"w#EIIC(D�^A PB8j`# 9XRx! E\{"`H+," r$䰃(CQ2ӫI9@{Xcl; I ;XY' cHC"2 ~À. B z{6Ūm/in lԃF lX,l!C: lH7A@Cш8 pC:, @i}B HҪ a#BYe2G V!kUHBnDX!6V�n[9:nq|'',Ob'1-UB^[~z~{I%XA+atE'| 5dfyBQTfO@WOgN};˶h:;t ){@qgN~ꚮj6wy܈ge'~0 7_Wsd<q~x]𙧜Ij>{TvӖV{}#rd[uRye`/;|n !l ư�co?;MB9{:*ZsT_sIF \iE$2ա]"lBv�ȁ]_8#x0ifyX $\BvW\$Xp ($ti^ ] � x"Y,EqŔP \-`^ i !h!~/= ȕ,RO5  H%$,cPT qX JJ @ԛ!B">M˂H]s^�^A\{ LA ܜH`Eц9ρ!D۳PdJtӃ#^T*I-%SJlx#\KAPEZ UHAl4i,tEl푚s8lS X"Y8B%lAf!B!\"Q"0!"!@p"xH%B! f$xAuPS  `$$dlA,` LAV=A  A@V@y('N G.ȁxXoLbf$!AA'%$!@!xtEAD` !4@0$HBB#ȁ!؁ DA.%"�DV2 Pgu!f8B^5A ]٘!$P'xژpAp \,<0 A Z$(:b[ @  `B"²A% A(A" UBq!BAI~FPSdXA(ADIxA'4a @A )vd,A)IE\|(M /bc `T9A<xJIK iPJoMرG8NF[(�E`mZ{Vj쇪̅,Ay@<9:ӈApz**MJhs<zlG, aJS J! +юt,^: -ajԙ 8tnhz`n*OH8&Vj^:.BdJ:|LS;1˾,k̺,ͬ;DpaK< !Ҏ 4>-FN-V2f.mҎ�x�j؎-Zmjm \�@�ƭ-֭--m�-޾U(K�8JZE5nIEl.JnTlzNNU ��R.bVnn肮n춮.F,./6>/FN/V^/fn/v~/////Ưo*/ޯ.��K�0�/073 p?0CpOp0##'0p�! Lavc57.27.100�!��,������������&��*��>��  qn7`Bm�HvJkK/M'NQU-VHWS XXYIZ�Z6�c�c1�cc1deU eg{h6hPWi&iI iY j^+kl.3mbooPu u u u(v�vwy&z { || ||#|+|-!}�} }4#�  +#%)-!3$ 9)n7&1: #%+>1E1NP."3$5);,E5dZ3$.";,C4K;TA.ch8*>1G8doC4K<NAQ>YHSCL<SD[KG8NBQ>fUVFj]RaN\LcTk[jV[KcTl\pnscgWmcq^ygl\scm{ks|lānăsxg~qljx˃sˑ~˕̌{Ӑ|՘֢�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ�ȱǏ CIɓ(S\ɲ˗0cʜI͛8sꔹqϟ@*4ѣH*]ʴӧPJJիG[Pׯ`ÊKٳh&@۷pѶ`…x˷߿  +^X2|ܸreʒ-kls͚?ZЧ=FFe>j/漚wؿW9oݱexϝC\:uՕ[νܳ_>< !GǮ};vϏϝ|PBGl2p`(t֠w vap0Ce0Bl'-܅nn/.X#t:X >ceAI$Ejf? 餐M#GJNFIIf"UF%drk%IN%QK@%|矀*蠄jh>76gh=&CBꧦ@pi> hYꦓ)f dABdʨ}:ꮯzjں*" j*ͮʂjm& 6:ym.|V-̦.n.>d-=祪z*>+K06m%:Զ*Kln#k-ðs5+i +q:7hfp>s< "2FOQ)#KVCLl sqt,…7HTq\<!FdW8fC!/.@"n c0~mlr} !~部ڸBc{JpI","pAc,#dt"bT"}"9$@>@@B܎M$t C1h  G\ B އ>}J&'P1`[�EaqA+B B jwYڇ$XX�O� ڠC!s@D!Ѕ> =$[ -\Z`v.`,}(Fef:ώ樔 �GC0eʰqC Abd-a re 6S֥ k5SW2%R6ZD*Ջ R@8 1"�J \TRgi[L~X%V3UF.o^ _(Ӈ$QO4jAh4fBۉ+9}3Se*P/ UDEb1:�Ơ5XkO".Q c`-<H�|0-p B8!(aLbҥ"[`# !tA C%v'h QFCT`1 SBIpSAeEr(d ؁"~@ !ȴP\`@ 7EȰ h`(S ]Ȑ6�tB@lЈF P�N 1E ETH@ErX0Jl�c# A87dGoɠC�FЇ?Xb 5 &A ~mPE@ B m�1D p6( 1;p % }Q"A D�!9mb�d@A : 1{CƠEA:Jos 6 k4  ~6PG@I\19B` ցP8 N@!p8$Bi 07O 1�V@ 0ѹ1`Wh (j2ɘƠ\,P%h (BAhi(nA\"�6 (Ԑ8�!20.ho 8�Y"ppPA )P!C Ԙ$~"h#. j(jP > "$b t(Ȝ<4">�DaZC͵j�N>5eb<D?l/~@hCm@?an� Bmܐ9;@ p`.~C"17F\t[1HYv:/󏶰&s3 Pa&@!t{A 1z9> +'C#0XFP{yt$<n.,B Oq/@ht�a B" 9t0@b'a|CD1b,4\P@ 2vF7X:@x\Mx dt0Hh6* i#r:0Z3d4@7uSj6i?`8AgGRt~*3cb04x7\&8hTC V @Ch @]ǃvp/X`>  g[OP][lP]F&IvF&0߳m@P`b@5C`]trWFe] v|�Cyզ8`0pP@~�8Ok)I7c<N>Hq 8CPMAF�M=eWveTGWeewGpX/D`ld*SP G�$O�E#ܘI)'dy U &n'>LA5)x]8 fWg00AF8v'IJ @p\ BCPh>HmPUM#Gm)$3ˢ|�;*e-IՔ%tQQ|Āǀ@x$5R#NT0SNxNR y"/p?pZWB,Ҥ"M#}__;2c#(ӌx�"MM"U@ILDgUM?L7)D@M@PLL3HIL9RL}WH"ALY$KxȔLIMJ3,y1H1>O'/"u$MNLZ#Uu7t(IQՔ'T2QM$ SLyLiGtI("/�>$,TT(FhDNT2D)( 3 ;TG(Mؗ5�)Hg%jFtDHbNCDq' XD3$0+2S&I4pR)j*G&*L't4 kt$ 4>t8*8R 7jbM6dO�'SjMS=KIc>*Eaꤏ'8>:6A%\ڧ8jz6| $)()tM=cKc$+Ri8#z>tw <A%PNԪb�:HKgY|D3!ˉ*j(ƪG% Պ4Y&OZ};j$3iꊮt(ZD:~)zh�k.3A]3Z )ƧD+Oeʰl*N{>ˠQ9Yǂ8$ ;oFJj(J<"86/륑ڨ2<tLj�sR* 5m󰸲s8Z i$P`V0PX,c,˵ lZHNtI�r��8n($[+ʼnNJ6;^�-GB]``�u8?$3D"bW0Mfʣ~s0DҸzt2lcq?fw5mpq"6UK Z 38J|Z*7P�xkJ+p+3)+K:%$S,"[6ݛ/L;^T̔72G1DAS;H2/Sw; Pg% ZtmlZpݻ>GY7kM'7stjwtBPXJOgb{@P['t@@u8rv#Q<j �$CF`C{=oAl̥v;7K5Z{b  3>fud8V ^E9qPdp@j̽n|#I' àlp@xxPw8HCrp X )1 $‡2$,"Q< p 6}&E8PxpiwkJ?$>c*?kp+DĶ[pwȃrtWb5'{d�5I> DI2R<ʔ!jy~bm}U>`|PWvE]I.ALуRc\mN}p6Cb<UGݣމ?CPr )-J5M3�;Г[1KoRl:;`+5mRr< '˘=@ǯlz.0n‘KJk6K,ǜhSF1j iά2$yS-2Ɂ� )1E8m\ӝ$Hd�/ =C] 6Q56+Z~# (7-\"RB#m$3){Q*Ok,Sɀ'kI'*->2< 9r81K'+ S٦�3m/“s25j7w*3iCj8> *\ڗMoZߒ ?NءKi|S<H@ntyBl8֘4&H3ڽ[-ě{)i.h^(IUf L+2JUô%7^*3iTS矊w ª.B:7ƍ}S9rMN(<G"bstˎ$}_3HMvD:+̉[O5dr@}>o~~<5˞D~(n7 `�|0fi`Ƃ`Ks Y߄r|I y,zguL@=tP?)fKl3 gr;3cL \d?AJ0c{'T-6ѲV{5Ok$V5"#i!mmw^3W@`aM`gw(C2ƍGu"N'H͡: QtwmEP0O s| JSCdžeO9hc%Ϯ3~.,~ɡH _+#1KdM`-G%+$/FoL̤*0Zxx6ٖIBK @ 2@=a1C >xCFC""F@n QHM9oOA%tixcLLc*Ta%cju+ȫaa%P赪F>jrWm A%dKVUK NE%O|'b9:OtF1@С3g4i QgK (q 9fCƤ:]战9\JjC 6mr-`~I5Op@k MpXfȍR1rA'B87{608`/O#6Ĉ1+'RTc6c7ƈGJhH E@D 2c$Xĵ<cCd8>d=7h8#1+X-:ԀFƸ!Lܐɇ9٣.�CF7.~#H L  >�H)Ő#FXP 8 B09 C$ń2\"L:{l4#ppÏ!($2B Q&P"2 .ӌC (X!ā%i?!?hC"p @H`l41H?آA@&IŠ?*AM !Ì B =T`a  &/-FHd:bև1}H=j,(T8@С2Q=-�i9iH Yl�1 Id@#]pD`$E8#xs >#BiO #*@ `DY(x 7a%vd i8?ibF6?FWPz8 rHD6"?r6!"("H/bn nht� AW':C7 bPX<TF\!` `6@/D 1DAAC�0ڀځ: aVRY!X ` "$A .{_dG>A!~El!zÂ0͡?ɃC"+f 6N@x ꆈXa ]h>/@gjȃ/@@ XI`8n<pp ](P?|,h KHP9D*39 X|B*D ZIr   @bE" J$"lp І!Vj 64sCb. u !i(84. +b0B > zT0CTH( DP'pឃ-P2A ]DA0R:@^<y!HB#pD p# !@BP$ VW(!8G BCB!,=G@x_V`Hc'eBI+ !CP~ Zrrľ։ub Ƿ;At]� Rp'Fz$5IElB5wW&h!M"2H=]f|`-,c;a d_ ;ROM DxbPD^Z""w"yaLt"Hd+" 24ErRbA-=3<Y^@ w,޻Cb) q0LGWo!2Hxlԁ%"Z&ÀɰȀ2f&D"N~{8}}B}"[41NV 0ҏaCNT0$2+ӞJAZ'F )C ;fD'bqEdf}ܗu؎2ْ_b +(qe=: gK& A@[wfwx3vw-a!@޽bh R@5m)hzȹ%.x oX5]i*6i-[iH)W6Clΐk JVKerJRq3V0xO9qa ͆Y(敩2_ a96G$kd%39g(9qLnk@2 rX)ykMΓ>?}Eoyس~-p]pP +A (y̏>W=9OO+2e� 0M}_'~_~�@*@O~_?O ,@<@L@\@l@|@4 hнt @h� ,KdAPA;6A܊cK P#3HD|A8{A#54,·-�.p,.4 H;A CIB�<5BI2\9CA+C=5d9Û)B8:1"3CVDÓB1<3n[7D̈s HS{42LJ3ÔS VÒ B E>$C[C�E5\LE\`C"8&0dD3E`l&K^zEBfTDH<,;2r\GS nFS2f2jdttD|_QA$DC44 S,H;pU\H łwcd.E~dZ$}Ǐ\HXH`iH>2Ա@Œ5P 00uI*Hn$I+8**в!?98=$G\<I{� pX:]P(`  k :Ek`+Ip\dǂwdY(1C'ȃ�A' AHG>(@8̅y?x;K1% 4M3XJGhDhzэEM:!FPGEH<? I-:P!)2=؂C ?0ɹ21d͖�F$Eh$h/h+z2*8S) :`/0"?(N!SȅK-5G?%`@Y2FPT2 FT/hq7;)فRD?H؃O P6:ɟ�1"(E=@B؃4x $1�D= A7(A0QȍQ-d,0=q&38Ȋ^"` KtP I$I9}6K[/,*>`3T6rIKLG#AP:I>K] ]ۋM+:V<2IK@x(t$[<f1Hx:\4H,1H1XW;"�碂6'�6ɝ.+X׊1.ؤ#Ҡu-H1Ђ!H$Wӂ.8U,b-PԂ�-kh!+ YX! BJ''`X-Q /C ѳNe�9'?�>r'�R%5I.XAȌz>P)?)Di-Ђ=PDH(M(D>@6jĭ?hE898b)@@H+A�27((A(>h?ρ{�ԥA")!(?@@C.@AW>%L�9X5jD@E0CP7XB<@D(?!$KpZ78�ї6DHۗi1P88Y%Dmi<&rW)- "�6؂ ]@/ة&q .XE^#ʁ6P ~D6X/.(!^+H.0jG;K 2 .HK[80) B-LNDc?`%�:&TQ2 !h#1ȞAJ`DRDK¨O/p%HFHU?h%yMLG !(E@8@I+ 2#2?K%H??5"@gƁw峱C$)5A�H4E*(<u 5؃Aũwm!T(D()šf/*F(-?30B-(!` (.pFBl"i<#.4X!1�1 J3e8(18;(Ձpv[agGhN8C+(H( EȁL($1>?0h?pI$_)%h#*JCx-50#A"GR1Pp& .eV/ >&v0 8>QV2/V@j�f Hy5^́-P$^D!Aҥ+0Qu.'N N#4FXP?<X8P:9$h9�i8 {t "(Tz ^-(D E@CH#8jZȡ 6(m^(h&PEE>KC 9-6إ Aj5w7qDR)2Cp1'?PECh?9,Ӂw%1.8_2i9(8!8_|Ƀ-*&�Z +X-�5-/1h,&!\H0�#. "؂-x*hZ%.`9'`؂.* )ЂK#*/3�1 бeXJwl'%v +#1#;x-Uc$ x-A'x!.`]vWbwN]"`#6(Vp'yd:زA#42жaU@ J#2&U3P,Vzx5e*0;q4-x 8AJ X1f8 'k^SqE3up0`MV,֬G8{5ep8X#L6W{4`2ȶ EŎB!0;;{Cw4~#Z0oݓP- Eta;o3J;Hc'7* J_Xo3POBsW4APZ{CVJz|t_E=  2$�'Rh"Ɗ@#A $p‘ G "Tr 6W’B"3I)P!)Zr$D^eRɗ'!BH\B}*%#ܸq7(YKmQ:HK"YŊcEUȄٽLI )Bd3adL1F.ʅwV|C.鎤02QSHAB:\5^~pr"ȅ _ۜ`7\W0IW_wm`3}ڷ 7o{H҆i^^mAfA`ieG5HQrQd dUv_>FSP5ؖBiU)5%g^kw!:AUyZXeM9#qSْM?=Ԑ7U9VÓ.] )Ԡk$]$ F3YԖSQ6ޙ@5d!=)PR݄PZ*-JУ.PCKAq#ЎSr&hTC݅PT~m+nIgbx#TXͦ.@G;0 G0Ùul0/{QJ*,9%lRrl2:\�<3ğ Ӽ3. F-p|-EaK)3e4c4݀BUtF0G1 msG`8"6.v.xuۍ?$F C�PX85`Ҫr^[ !  y^28N/:>(K4BF"]xш +,„;ֽ[p:7@QE4F"K, j_0@.=s]z5t�1 @EPĴ0]p T[^% bP.,tRcq#@Ľ 7.9 FhMԒ.s)JCdk!W^X+&R ɽN"j$@n0pwCa^#vOlKa(&Z2ɑ!jZe�D0bK_c!Z?@!|0 9X7�� t@+ A| @` .q00hF;czC6A:! =b+TM@D9� "ɇ :B 91Ead؃1z.KӉ 0$$ P' B 8 $B Z@( EbHPu?X kX.nLL&H B`}1 Bn  " 5C#Q䡀&B?1^pC$*A/,w'>2r#0+4 C n2AA%0K @  @A^$ @U4mz0 h">n��+Pb�1!D0< PC*6`-?pLeGdt �y�C"!A7d`D!cm �1A 6C#Qbi 氹(2ͭy[[tB27<P<! >A=r1.ȆE#zo y"AeTqSD(RDPj7f1P]@MW4TbĘfZ#\BLai! d")I˔_:뙗-R+cI/Xdkptٶe0nbB<:Y|.ZgȨ浭Wm7pOl7~^vHkhoF`#6K/613/dHMmbOݻL-@ss)~܍SGW!e[ĿLg,Dsa{F<,Q'9g3Y3\ Y,kI.3=LJ|$\5xrOikPuO:v6Ϗ? Bm0Br,00D͏޹>_6� Jȁ�׉ڞIEK� ф&4OMP ש`ZLr㬮#."<td)qI[6)_k?-vPa l duM}@P9!p@ >Ms D�Ok.$" .%?"BJ)!QH#~_~_2nd ݕǚQIH,  K�qݽ߲޵hĉA H ՐiǩdԌ\ő砠ءfAAA4qAfсD <tAԘЁ�A ROpA�&#E`>n@`A@�$Ap!!#: 1 B$:!A!$tA"A  fM˜ QF4\\ S!A%B<A� hy$"A� ,!�"# AH!_8~N5BЁ4dAATŁ�A$xd]BA0 @\cr �#8" Zy#\?y#$%tZ]B#B�^q] B*O܀<B  d ѓq$u\# A@AA'ʞD"4 A!rՀ$$ t" ] rF � <,"p�!�x2A&$!ȁ]!"( @l!ԘAHt ,BTdu F -1Y1HYX  TAj n'bȴPF%GUy |QdUQ尅8P_ JeHS:eaf5�\d@A<FzS0^@0Դ Ԝ ] XFFJ(>ȑLќXm]셗0E 2ۮ. X J|hf!an HaPђ >h_Ȍ lb,ɼ婬|EɨOPEm)xRLSh|[ |jM**ɩ@ƥ** j**pƛE|P) ȢVgۄL*[ia[ +g8:@yTK:D + l<I櫕�lkP\�(@,,,>,F:l2Vbn,vV@:~,ɖɞ,jYEfbDVJDlD�϶D.-6v>N-DX-…@��|~z&zlҪ٢ײيٞ�RVD-�lm׶-mm*.".--lvZx~.閮.ꦮ.붮.Ʈ.n`..//&./6/ܭF/ꮭڲm^/f/v~/oro@��! Lavc57.27.100�!��,���������� ��'��*�  ��uqk n24^Bm�JbMN6PQQR#�Ro S+W6�WVWYYIY*\�a/�ac1�deufM g7hPViki)j�kl lb)t u�u uu0v vv1w-'w6xy&z z# { || ||#|+}�} }4$�;  #+%-!3$$ 9*+01q:&#'#D- +;,=1-"3$5)D5PQ3$%;,C4J;RB.bh8*>1G8C4NAR>XHK;SC:.L<SDNAQ>[LcSjVGaN]R\LhWcSk[jU[LdTpml\schWq^mbl\yhtcm{ks|lÁnxgăs~qljyʄtʑ~̌{̕՗֥������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ3jȱǏ CIɓ\ɲ˗0cʜI͛8sɳM'4P@ѣH*]ʴӧP&@իX.0ڀ�FKٳhӪ]˶[K]: K0aÇ6Wċ/L9r/?ƜY`"\�q<Y1gɥ9Sf5ˤ O [68ʰ7kҾCf9ޞWyG_]Gj֓3}bsq}8O~ճo|w|ΑP A`~ } ~߂ z ߃}|W(_~%F0ҍ`}�x %]CfQ`FJlA呖=yؔLVkE\q[ec6$YƤbTZiaAEex|CY'igA`hB:h2gzh)ک_)t)i j~ +0 kR갢Ij뤨b*nC*lfv뭷 覫QeyCV-kخog"P'`{DW̱Gg<KTA~YpJl2}&H$iʨj7篂\#nId@sDsV a0 B`-Ӡ 랕Ͳl h΢4�8C#qt1"n t|H{pF б!0mWnci_64Iss"DHqD2"p!I\L"7&H/î/v㚝^g x%s1Iu,"Hh4b{ސ{! \,w<WNЙ $S1L tH >%DS] 4L mA)ywO iPzPE(gC3 B o`,L׌'?G'FМd*kMlpB�b9(Y%}`$.! K8@/HVůA%,g=PLPB0T@SQ䗒H~E+E䝪<Zыm'SK@/ZT䬆0X_ǩ"Tib8|a+_eaFeɕe1rZd4Qt�S d"1N#hR}p\Dv&fa$z@LňB9k['NG/788!J�p3aa@$ C`v0 8`�&AhHCа0! VxL! Af7X <`@%1Aph<UH JXMЄ ,GB vA €#p;�J40aK,Dժe8^P6f$`Be y7D@E,{C"A @DA8 x0p`A4 >?(h !xPK("n 5Bj)"78a҅J4"g K5 0Ġ" ^ ED 5T zI ª@"h\ g{!Drp)Ja�20  Q!9hb F(]8G p>L056v wUD 4A?A}08 /AtaN@_!$ wD]!0݁ȍ"�=,b]}9ѐ:�|C�$(b@8#(tJq;�&%e >!@ +nX Hoh%\<@!7H!=SG! I6- ` =Wr0o,. anuBD;/bP$N@9$�(L"%ׅ C(i4O1Dԡ!$QFQ=A=1(M¼aA8B&\A; \ D I" | 4z<Xixֵ.oCSA(B j0\ "aPQ1,Ҏ 4aL` Hp!K+TH/']nHy)$a|'Lz;S ;'4"҄hpL!>!@ 0Aih(ab>`$GP aFPwra9 <%B 0=pjQ Tp3b@b`1l:gpI'7? m1>p{?MpA3UDQqP1wIq0SG^L8a?wp^iSA� `hpgh5npktnXXa[pyC{ �h`i00' \`C%a_uaj&\G@=qpo 0_6WTP?4B!7PPTOpG`D1.@HTObTaXK_5jD_;PV@$Ua@GPhERU5;V1QG~pQRUgpU/~xX07\0XPX{MiweTS`Gh.FXFG�%UtP,F(>? `r|�>eDIK"&AaGZ).AHqPG^;GEO vvBIfB#cvB!6NtGlIw:sa/APp@V@<NcGIu(0rbQ{ KGH9INlR24mg}d4QDHLDHz9q siBX ElWO/S<'6p*)7{aUPPѹKpvbz[ wQ iU0G$cU๛)ədy1l깖ҩUdE+8�TO%9 ᕾ镬li-s١i,Bٹ|"ёlzbFN)s9+K(4Mՙ1mJD ,}J]0U6~'\5Z42HjJ|C�gAp!Aw)&NZ,i:BcSL J{k)? jE=�h04R)3K4RHPrJ63yz2|ڝZ<GI9i&r :CB2OĩJa3j(\$ eAÔ�w(\\*B?jcH"3Y`(Z|C9ԜM)3]dr+t J'<κ2�jQMdڬ"tvB<*6DZ5-pH)&4zHD' 6 Pʥ !{y26 ;3 CQ(6<Dc!d7ۄEwÙMڪ(72ERR:LHItªΉ굤':˵G;BF5E ձjAJtnlk îT+-]A5㷟ŷz<@Pا D3'zKK;Eo@HE)$<x7#L%J;?Aë".wyN[ʺs`yЏys{9<}dk(=&d9Q8>0oSh_06H+#P o0hi *K4� {O@Da sKƓ[˴YćKBK: ':@ � 0 J }Ҷ[!(IG 2QZԘ>`si g@h CA7DK,0XLuK¦ 1lҶ7 #u$2QL, Z9G,5i wno0qp2G븢{*(;E1hD /0$^¿0\ kȨ*K:Ebd ۢJӒ0(#RԴ ?Y0hj3NPYtP%2oxH6Z,B3|PtttpyX+\o�e\ o<5Ze*]; K ^q \xL OC bpx]ir0 \u2,CLJ{C7S�`k{ }wf(ozuiipYC? 9EÊ*rH DԄ0 g0[h0S`bfpS4zk|1?yQm w+ы :==[ fPMqG>:,nzA2 p[ғaG@{>%h s uif7''b|,zʐ ?`ٻ!�hux`@bV|SUڙ5ЗKz{]8N]s A9<WpU5Q~2\=BА[<ʢ?PIHIs?/I2RK3 L(EaM2VԸ/2$ Q&؆<k4@FbꗋGҗO"I?CK~DNT.tӌ9 YӢŬt[â,.<_-"K-' Z),}n<Ρ$<ܔ1m& KPbE3hJ #iz<>ZZ {Z�A`Yԭd~'4MXD6Pzʚ.5ϺYICN2(S[L -!'B r,߅<20-6*RlA|+|Rl;;ǯ~1R]�'>E4L߭NJ列g(闓O(+IK21f 48oI(Ǭ9o H{akPP9ʬ/͏:2| =뿙 9#)ۿ7.[5{jn$0*;*肯4AƲ,3ƮȔ.EbBkN*;PtéP.<Jtﭯ,3^degT)7k,D0B<f[Q+]dAVGO`;LDNxО]&H#H"D IC%N �4nG|4eǙ2S8FupfP#B`&:OA)2p!AHAtУ$DHQY'.d1W_X$!=P#)͜Eb,9#nMihݪ/Vai§ C @%kz A)hҞ?i EQfEjWu1n [7Ŀ'%L`B}"wߤ8bHի3#W|x@s> yDN4oDRHH+0*qnJA"C!#CP<è9lN,{!Œ "AZȼKO"sG@&)x<)$'`8 q'K33(!bNq qŤhL 1wrGH p@"ZBR( Έ2A&Jʸ-|h08I\0j cI-QzPK53nEDHQP#BYT\YfhY"T<4?5.PKφ|a6_t;I C C"T$6;WŭF-dYAĵ+ # 8u_UDQ<VI~uE;a$ ʧ`r" @8Q3@# 8c-`+::I?b 7@Š780⠃'ร' ? 0#ڈÊ�$쨧Q:858C0 /:B;B/X!1"8غ7x8 *xbጩ�rp{#* k)]3- >=E CP$7<$ ::01 # ?< Y)o`@E(e$P ؃!E�"k9X AH'1< b DBSk) ؛N?B%j!PBAJ"CF/ !CHI xD1KGtT`\ CAlmq\` Q' `hB$ްX) S!"=9U"|PC@>| pCF)0H" n0!p$Ġv j4EaXDL4"Pa9 FpA~܃ ~�44B rP Fap#xָ#aO"p)XQ 04T FPD$I0vPEL A8@`h HBh`:4jt8(qNF8!T#@IPb6 AJB"` d8x! H, XD$@H(-8BxHp!hAT02 `z x!8A ԋ>@uPDх a8B0쀵QB2qpa]$9LhP'aFL &,NҮ!|�? K`BA++At>IHhr�! AEDQG*q�nB:H0ެH}d@R>4a/ A<akxp"@4tau<ŀN%pH>";`^B'aaq˃/<P: "� DHP ؇BA$(D#opc.A{-7,›N�r�! BӅ(*ID{a]@)À H(V@D҃@%`&0^%b&17Tb<\ A#!T !#xX­x �Op7a l#5FTJP`0 ]9=4XW EP%j=8Bg�c;77O̟@DACP-.0VrQh,X K#IKЦ@+0jX‡-$=8Arެ jː$X<`Yv h5j ~(覀, yx~ [P̒|@tz`>8p>A`c˄#4 Y#ա3H7 ]A=,j&$PRZVp.>5+P" (i%dY}~a ӬUZR^q25Q O2 *'D/T BM*_`Jtu=fr^1??:?P 546"IRIt NIKr1GY x z VI?I=C@ \�rx?Խ[(ؓ)BTY!׻=s g!* TAB@syM~Ax!%  (9 P Z`Jh@i9#=TD?C}e-A> ji_G 6$wɞDHCh.k=�t=ŬXEp#;D`i!-T$?(BAkeG*pq1`*qy * Gp4H{|GlGYJP0XC;gA!H݃DŽhGݓ'q䑟F5n<%䙰{q6u hch] PBT qY•櫀 ֋CݣM As!ƺ[c�T˂`˵lK,LKK\FKdKKT˺lKŒ˺e` p<̽,0L˾KM M|˂ c|M،MٜMڬMۼMMt���M<NLTM���NNNNNNN x� (�N\OlO`NEIMѬOϻuOu= 6B�P}POMlEP P PPPЃHH1�|PMQ]Qف lT1!�,o 1 C ,!F R''T%d+31O\R-F E31S-ӂ( <9'>>3eR9=4+M+R^3?ˑ8=id,?"EBd!9>9AS@aT' QQUMա0>$N 3nI4uXVEDUa,؁MZKG )UQ_Da%ќ$UMEa7s\G޳E: >ŐWn>mW}Սp ILd3hp0�@601EMbMדB}X'E9e�~"[8JYz#ۃJ1ԍK-j=?X^.B$a0ȃ7b%L?ȡA`\ D@فyD 3CX%ځAKVdYn]�JDpI򏺸D9L#4XE>x(4@hEAX�ZAaѱ r40"HP�1p+XXJ 4ر?1PQ]( ZXQ]I,3ZJJȂ�)7)AJY؂r E6"Z5ÐR]dU XIh?H7*":4G`E@8)0"N%:E&G 3p?"+X׻ 6y8x#X@S 8كYMK9k s`UaJ2NZ@̗R2ƫ:xh>>Q2%ѻMD4N9EqxʃJAuidd&CJI h+Ƈ`M,dQ'g-B09 E{}%̙ 58:xkZ/X\<Cy0P&/ 2b+8 &#x73.4;-z43I-8!`oF$9A20 He� \"/'./-~20 90/#い'#,@,hL + '.@ M ƃ /K@ &@g)X;F30C4yS?'D*7)?MPX5;+Fp LЧ5(kI�ꧧ`EB- -�!H .2%8/54Fv4)ʢE5@0f9vH)#Chh8 z zcE7X傉(jBܬ2-1?x7jiז-N¸89 .X$rh"&邊Bi0 ?Z%7#AH.p-A 0pDГyʱ3X  k_!03PCƒ$A ] 9Po w�qB%32H& HN%9%D؋Jp@JGP? rajd)@Eb"#/u6DžGGp"H<a  ‚jڤ?6?X%Y%.ǀUDhrk=H+MZBCh" ڃ/BHE8N,ɬS?I)&xŽ11NoxG2[b":H=?;#F$\.o- HEXIH0l%.E%`< D8tFsg?XE+´=p)`CBaY< $809ȩf �iEH("8`o".*"!)H!`7 �>Ih{�'dvg8NKo("L#<{*#?�( ^(`јG 0@ p?0pIX|Ep`K2=8?s.R4*#< R,b!5:P@'Z!!zE8 %Ps?Weh3B!r2=>>M@ %m.0c'H4.5.@ȃ#< "EHљ:"퉣i <0) FFov(A&DKa򌕄aT!EH)C$hFh4R茝#t2#4(|4DҤAx6ze?S*z.5ÈN? Ҥ33~IbH%ij HmڄM &Dv8EJDRHI:"m6ܺwP!x$"D,9$H0S?󄈑/_z0r&̔)pc<++\g$LKadXԷRHG1JV`^}IDP]t>D1BNgE]|7|;Dm1MLC1Gw!~F@FG(X0H[PJIи!)DUh^:XAV'y8pUXF(wQD q )'v)'ByHyΉޡ"hI :։]F@B,\h:*z)YgmFyK4j)[rCuCh:6EZD$ǘ&:鶂6zsVZC�- n;DrDT(rA.؉DZ;gD[K쿉۩OB){mj[9 k`krr<2 Ӽƫ2諂9*=('|is `ŞLnnj0Vk_LBH g;52 ڀ2҇ˬnن˵Έn1~D̈+s`{~ة }8綌\5͍ns{x߇_m"@%uJO^HL;{0 |"WG.]@4_t>=rߐ tp%PX!Xߚۮu{"3[|CGcqPnջ+.v}V>iQ1[yKyzWkaF!KFbaaI,'> [r*2@*[;TRfI!S" 9qEQ(DxrWgArbޅU*kȫ]p/01x l.A̅g#.٧QrK_ Q:Nkڶx9\ƣc"D:�2^`XfAۜ<0Zx1SIlX9ƣy֌a˄]rO39 w>I3 rY޴4,QPA'/ʼnsd@DVPh9�;]>5RNo55Icj1Ӓ25 VjP ki CNƏwڰ-e>xդ%]JgΦfij7J'~+R5=,bGPM8EO zDd3T26M|T,X1 Xj8 Ҳv ,Ǩ?)n+izZvmjn)-s@ \Xye.\8vus<W7j|PzQyVYm}+`�%&6�km(]߀ҵnd^67>4G,. Vi'Z6%|(b0C\P E80k`Z7%kC!( !Hp 8fx5ظjbL"h*a$ 8Unv6PmeDL.ysQZc,3([J!dʙX'뼲72 [BVbWo1,Ҧr[jjOH^@O|[S!h_Kf; m_H^U}[ G9v~ol0ml.<mHYM."< Ax" A@P@o ~z@$ {?< x.82?| {"A("g&ʴxbhqY\Ił0D�@C$氈:t"VX=Y_21s@HDaHì� >|C&auD a؂!I c1B$b3{Z|A}Ç%h$E,BFZ!1=Č.XBP@8\~4@%(AH0AfTZ't?%E`! ]p'OЁ(ZB|FBD@%D,@B Y}X}ќە^D A#A D!LQE4 B4B"8d́l^ A$LOOeZ XT\�AP"A" A X^Z$Y$ "4Xk�Uي"rRۮsྱ!W`04XX4I}쀅=A4s'b'"KWe$v!n=o[q ˝ ܬ�؉I9٢ZkY"yI˟TI\)=2#bSE VAY.F׏؝ܽ:)Ę8Z&)-nmi٣D"/>J&#@A| %QԼLJ-<b,W!7BA T0@T-]J0! /9R5$IddCU9 1dvYB6_)V9_dS:q76J֎]b6B7U[qaZVAjZ[`I)Z>7e^bbKaՂ1Xc/fcnu/lVI&b� <Υke!WVbBg$h^P./jf(&ch#ifkř<fUfìh!q:[RmZffi%[Jg`Lk:m'RfuC& ۦ<"lugx[ "P܁<�Ru'|X6Ve$ADA#( !Iqf-gz~s$B$ BL"L""hBHRmRW!$fzp$(-`B1Vl$zaqq�% h_LB4B`DL{fVJNAY#A#A΁"@ p`fYa]iá�`A %@f<aJ苶 耯0iEèSp`yA*XaFegRx8 ?\ E}zڐتegpfGM- @2N KR NPno"1*DA|TAz4AqA}ڶ©jWef" ́'A]'c#8"܁"\!M,$HBpA# p\df%YvMf}_} !hB�!A,4A@`$$(A%0,(޶-ZSR}*د'n*:A1yPB$F\D#\$Z(B%A8Y(Bt_# ōf%{v pB"\X#!&maQB#Agt$b֥> B�$́0&oV:o *&A㚜]ȁ"DA#ԁ�FA%<B|UY-i 0N� �"PJP6"B#  \#h$(L&$Bc"G # $+2ob@J$LJJ''**0r|8G'r q \Z#N)fKv,tIKٰʼt2,A@A(.*ZV% ^ U< X  ^invP**yٌʜ'EIlKV" /3׆Jq,M46 EcL(8 A#ȎlT� 2oz d\UB1?.Fth <?@np3y^I۳QAUHMc<4Mt$Q 4CL'9 4MMu%\iRrcdOmNAcnrEKVNKr+W[9XEO$�Yw[-37)1� L0=[K*l T! LN32dÊD]O`aGTHvbsdN:rUغ,&a4m'9s>:vn/ ,Ko p p6qq7rnOOr?7tGtOn'u@Pl7www7xx7yywGh7z{7|vV�~~7~77wx#x}8�xP[x'xw}8㕇88xxA@F7� ۸߸~縐xw}87#md~x_y?9x9#sy8ϸø9ǹ9׹9繞99:㆛:'m7?:GO:W_:gz1wCz;o+y9;'ú:x@��! Lavc57.27.100�!��,���������� ��*��:�&�5�  ��,",�/�5Bm�H%JeLOVQTs X,Y7�YGZ[] [y\5`T,a/�bcodde9evfKgg"�j j+kk�lo8tu u uv�v v w-'w'x(yy&z { || ||#|+}�} ~3$� ; #+%)-!3$ 9),m8#=1 %+;,-"3$6)E5NQ3$C/-";,C4K;Q8*nN=2G8XHC4K<NAQ>SCc9-L<SDG8NBP=[KcSVFaN]RhX\LcSjZjWdTqnl\scgWq^ldygl\sd{kmttd|kÁnăs~qNJyˑ}˕̌{՘��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗0cʜI&Kϟ@ JѣH*]ʴXp�իXjʵׯ`juسhӪR+ZȝK/˷\~w &cuCh̹ϠCMiCD|9װcF=-\{ӭ3AAAN9H H>DzԱkw߽O>Չ(<wݳO<sX^!CF9_�h`7`"x �Fx`"xÆV( ~ĵ`(Vha /f )6J!7:_䖉 ")FY$ SNx Vfi (zA,߄1Vf*HH h 9g[uIwZWxɝ'Y'`ǧ|{ک{rvz(.9D,jmꝰD뮹19j'l.sq,򺪴-m಺[6f+&jJn ITnkEɭro7q{{Ɲ='%{G%ǻRkqA�@"L1rm; E=Duy,/boar'.*l۾ZD$<C#e,AFS 1dL1cXGmY\ڗۧnuN.znﲖˊ_[@RFG ! d"NH Ha!�R妣ع;fk,O$"tq;]#Z8bxC� `ƹPOcX ,)�  LsDp? Cg%4B amtc z2̡ @u@@,CC! pg., ]HDC0zkB/vi@x`LЖ XPLP) ,AqdP0$D\<#�XӞ"' pZ�  +aqn\HԁΑ$MHQRW VI:WWI[] [U4J2ˌ,)3gUzn,JVҹ ޖI9IHF-UHtE;Aur`yM:\B @IXك3UEfpPҢ%v@8,P`SN@х9FP(={PrVS &XAw]#0@!aCP �yi0B�$A:( |�a8D"@0B9 H@t tc8\`rGQ"ahCD1paC̡ f8 ?aKPr׃2Ю S7,vᇿmM'y,]T܃)$A%a"AjXQ.0 (d@t( > jD0'OHp5{BԠ/w R�JT0UY0m�@xrV#Aeх<! \pP &ҡՂ!2(B B'&}eCa!n0 5�SnyK9-&p.Hg �f1A=sC b cPt<L! 5oT x <AQH VupfC!>%L!{鼹 (8=CCY׃y x?|Q6B+7~Bg<,]H 6h `Bu B@ <ދX%(`[BP+TLp}6x5aB PsV Ba2X:[uPCHAʇpCE(aMDf<Pyl8XbVKG8b p"�I"@[膀 [ ChµPtH` Bm&Ap@PV[Bʄ nv{)P Da BD,` {dr8&&7 ˖#<�c!pD bv. `:w =p# FX~w>+`JA7~SL޶`v}6neU?�cpn0a0>{CiA�ʥ�S`tzpZ>Vg\n}epdX~&S@z�v _f}l*^}#\Ёh]DcxpcCoWKbI9`3'!�m`Wl`i5i;Z6<{p aP]szP+CP=Bc x@]=gv8~}6La7\[MUl�YZj`�F@(M0;s tȣed{SaUqFZqCb'Q-50v`As4Gr,Hu'H`R*`0;PQL#)LA_5(4\& nQ c0 N!N;mA3U= 5AJl,ń/Rڳr+E")$/3-6d01R*#/tR:$N2/q#$pQ00E@ s'=RYIQPQp10DH,00 #R1y 5:p)| H Mj٘fIFAqJr* 嗔I(-(iYRǔRJٛbzي; Fي+ 9ї_5׳=/n{7</ #xIQ�|YP0HpY5Cp8HEAПY9ݢ5Ÿi{쩔)ix**(Ų@@0NM]+hnA'xIq+*6VI(2|R"{ 7Ny,8:G{"AjMMC,C)DId鐇eB6 4.δ&:@F9*B?גMm:IK43dKRyCX:7S! 5¤˲2$L)+9DCҁ*`I2nY~Y1g+27tM"Bk§:1|5 ;䑈@Ǫ]r: @@LRJi7p1sJ:̅*K,L K:ЕաfS+9Mc`4MC @]*A';p+1r*<; [Z(5{j�9'kg<D .543k5d Գet7JH+7P0z\KaDԵnK.J*jK@5zMb@n"tk+89{[((måW;'7z&K jSMC%On8=D@CI<{܂M"Ai 7/^38X7А8{'9@'#[M*K+w{r38z`[#Q =ҷ6[HJ囸�Cy@a z�k>߻=}k@e=48 Rm7Osۿ3LCdM<ћ] }k0}ć{+ScDx"!76TKC m`YK;=%++0*@2$!�J�xӡKzNH+={膾kT)siIJbcɦKƟZ#_F(t,1ſ7ճ9{@SK";t�}3L�SY`^7I[�FE\Ȱ`lx*5BvWNkY\C`uaFnT.4jȢƞƠz'4,~wre?bx FSpx)l̊TcC+C4к"17}pF?=0a2Pc'{dkJkg24=m}tpӧ00G0e-I0mpXb< ;MIel܊.@>pu}p8VB�b2~ @mKi pppB ~\1JFr9f]leedα JY=C<e@ˍFMΔz 2 17ЋSAPK[UGH^'l;3@e8&xcVg1 sPPIrD0niA M]N@h$%ܢ3Tɞ é+uk+ۑd.K .iڭÉ890ɲ0@݄#j*52\5=+0"JF*5JҨ)%~@:% "2[%0#*2*2*ěJR+WIHMU$c2i95CӁ30Xw",s0E1=統b-ڍ̗J4)a+2w{J |*C0I99HpY(_<H;9u)I\1ˣn^}e-U1bCHƾ+LsLۧ#1~֘,lp\EL-0.@LN_CpIC7QnNͬ.C =nHᖛG;  K\BI"�-f]"{.ATA* V{ݏD4Ɠ5,˵YRL?-[K^2`o2̆{~K0}soj2 LLQIǚ@;A829ŗ2oJގ!7CfVzmjd`xp ^>CC]+A =KBB7K0ꔄwM }``^[yap<;s+_q~70X3 _hX?K��`WOFnC"CdA%NXE1R$1�!E$YHyM@OdzQGRZ"ʼn.E6%ZQ9DCUd" W;F׍?$[ k FK?qEDp "'#B$,XCă+FԪXՁ[6  tȒ 1Y c_9`m�B)d b$I"\&K.9~+ #Y[s'1E|h5yK[}|Bȡp$45l" ;@3, ehﳦ\ !+̈́LlUO!ѣs$I7,rh2&1Ъs-B1<!r豅aн V  0Dmo6I7$Pb)@b"/))~"(b #va Aˆ4 ,>T#JTB)EOLG,#4&*AS?SBS0"4V>Г< BFAP"Ѭ-uZ%"X>܌PQ7/"#D&c0i#)#I#0 5c < 1$01%8$@JpcGDd d:0IB Jn A :RÉ?l~n0 < .8"#6#q$5  X@ÐÉ !#hFYx՘⏵P?C qs)背4p:z!`&{ CԀ!|P<~7!d7pD0�I䆫~8$ <�qǥ 8 )A C`Lȏ8hD >#2h:D =)<ȠƒC}X z0*@ !�>p ?#:XB24 sC"p2B0@J˅7�T{@thZQ ^X8x|.x'A-:?8z  L @XD jj0#p!\H�0, uF, {8z@/(q? @ b ȡ#` 7b^"�̯: �|J1j^xv�)^<X g@kCP" t2r2 0$�> jx!$0H!eXD"AptGA!ipfB܀Et e0Dw3 m C )4 Y8#i08\x\zSʰR%O+!0BqLw\B�,8u~<` bR-a:D0)K`62k!0iba_u o9'\"  Ma�;@7QC"pE au{!%LZ "?8 OH+$t(wmRg0#:e�ưA BC >Pb e$5 xFLa l[Q (un7 )%�40bY2LC"a j0 �?a\cv4H 8�[j%@\C!K4! :K 6hC:! dv0,DtH8tMXN<1 SPq `(", l`:p9vP۝? ~Ɛ<Сn30$p L3$; H .$! dx6pqgB/�G\X\"AY@%A 9\;?j{1й(?6`T%+$3Φ*; |E2¢nm%= Biϐ( (-IL! 3 DF).q%( Ht H QUd% pu"& (ygБ3 W Q|J p�PqN}[f+5>r3&?>bƃ D&RgXeD'Py6׉7Pn`L *P)<%+JV=i(2d90}WXҕt1NE5\D:·) NT* 1/}_z_9uP Hk]g £>6i#%609H s?{@#ޓ-.>ø?4a <=hAi@`&Y�}k~"A(6D6,b04AB(=(TB$Tn8CBfhBk7�2a/vB,D+T)B7C(f' "  C?C@ DADB,DC<DDL@$؀�H4ITDKDL<DC=|DP EQER,ES<ETLEU$E h��*UEZE[,E< Xh`|`_Ea|d<Fb (algFj_hF@FfmFgeaFdX �M fFtF{,Gqjqg naFm "HBը6iBTB*Hj3CH~KB/H4I,IHz�B.$IIfȝdIDkHȡȊ`9 ;P ̘JfʪJʭJtȥJJJʇ=q JtȮ\JJDK˫́ f ËA!#"p;Ȝ̊P <DA<R) lM )+@ڼMMMܴ \#۴MTdN< 3Aݸ M@dLNT  <N>,h$O ONtx S愑 O`k drL؁Ĝ"юdM )> L|�\P )ptK @ .PN< P% 0)@0Ɏ$},H2Ô()!Fh{P!ҌP�! )X)J#_YU2� 2GX6R_5Q&@�Pɂ:L,*<1BCZZgx .(` G@XC!*: <I�FЋkT�HA^M2}P C8Fp0 hXEx"(vR#'Ãz<x# RF$ TRVQSM (%paVJ95Exh<0rXtu6 pJ @�|/<( �%ݳTS*ˊ='`d!D8.ab:�󪞁Q %`k|U | $t?t>x 8(+b2SPꚂ,6 �&P)2XJ,c9003h@PDu2 N KAo a O@ ^� h[;.C0PW@Պg-P$=�.xPĎYLCN Yz}P hcxX2- ^Ո I} _]ya |_|Ѽ+aQ%ޜ<JaM9^1SQk/+;* 8+hISx ֖'iH=#0 n wb@am1wc�#;h<mb(Ab(Ka) !2Ѓ9pI0%/%l#XD�$DI=2 :?h#ۃ)9@D.h 065pC@G؃1(VꋑAR @0.>PZ3jATA.Ѓ)D%PS#?Ȃ.7%W.8qWփ;g6?]DC.8g2-B5A'X25>*+B(iR#ApR΋yEv'@V)2<h,8ȃX®==F"6.#PJ M� HS/(?МYMAY 1l'҂)E Ζ0Gك>zS#2)Ҩ+�> >PHԀDPD0[B$=h#aⰉ%Pҳ XDZƒj0XHp6!<f.8&YBX#xp@#`@zڟ-@ C0kx)職xX>k)8Q5:: =7HrMV7ЁFPF(4@<2c 0(0Z0A5=GpF)^,0Jj=.EX$@8Ggc~=`eFH2Kp3փI>Ip΃ ;!@ @kBs<ɖ^CiC(:?s>o%ڃq$sjEPX'=* 'DC2gy.H/.pS)(�r&聝0,љ𾢵!!& ަ&b%!@A̓=xpG\"vE$p% 1Щb<uL�$r`!XvZ$%)XUg`W$/0)$%H:4AWgK@(%X#522pZRR8Ew5EHys2VuLނ3Dp7XGJzɃ08GH+5& 剎265mR^#7k8h)p[% 4@!8"3`J'pz) ;{*@2ИBie<E0(aMZ*X#2X<p*bXo:خ1HS%H� Y)xPn2(6 د4Tփa6x+F@k:%_O{ b.&=h%؂ VNx҃yU" g,=PJ$]3d9S9* ~Fɘ?x9"?]x3gO,j�a2F 2<vH 0r da2>D8zLbg ?QC �ֲm-ܸmLbȘ9H ) wH\ ޱ#cÂ# eAoV\bΙ?3s!'AW3W+"AP7qd3k~s i(id$mGlu̜̽Ia/_^�Q >DǮNu\?J}GAe'|X}6Hj ǟkU|fqa}6,EebexZ8pt*W_ㅱvJƦ_|P|cHZHĖAۆ*c|V jZ*y B'y:Vx%w$l! )B` 6鞕 WUl_;LBtQfvuB*e!n&}$a}Vg�(oxìKJk@,*qzzeԊ ֵآ 釫߉'f�iTl=,9imjz:h` D|"'Z;nβإ<z?Z+.g+%QX&nq,h욛*}Ylv$|pR}:zNfrr򡋆<vC͇z]Ihk=3!-dΖmu|.G`�6Cm,big+wAH@y hfw~M^dߤg Ȍ紗=:/9ya` l yag=bE_IY߆+zYسxg}DpF ّ?IV^Ҁ(VsjQK<|ӣjߖbel[[Pߍ8gpd27Nk*~! Va3st ueK@؜2 ~Amek?=hiČj?ÛBŪjӂ@El@NiͅQ7! n܉&n@IjgR{4r42Nw]"L4 #d"HTfBY69H겗vW>(+lF -L�O@ULMb�KayeI]~5 %'Ϥr…s�D/}yO|t9d%nr &?Bx(C *-Qa9©6~4%7ްLH7!tv:ٴӍ? ShJiNB5@bpf$),:ˁ 6TJz > � xH%0"Ufszu** t7 pթX*'˕VlfHO"ܰ'<AF`ig/zY[v4Fh8` (AGx! ^zE"Zw$ h@F0Lm.FgZo$AB#c0Uh4_ ڠmmn�ү}s\MCL;ݘ1߹=}=8 0$a Op$,Isjd ZH@0` F# YHBk_Q%v=O,X pC,aH2Cd)h&@pƠD$ H́0B:xW.(n'eP/," kgІ<CU0%t<,e8:< pC#�<ء'*eHs@ ] նY1A.=@"֠G4"\�"<|"2d0\T׾gsGy+؃f�GyċU%hA Ȯ~]G�B;! E 9B"°V;P063JwfնCoL<ZU!_ i0BQ Kae0Dp] ;?Dlk) 7(9`@R)`'ͱ+Zܶ)p p8ġ@c8FA0e7L!}:>\^H#@4bPC &a-,Skkx|j9;jq&AL.E`>31p!3Z,` e(C .<d2IS!-O2Qr A(Г8CX }UTO` dXpEXLyr=Si ]J w,dxdD[SX̶0\ɧԇ8 4XYm1f` U#Պl  , s@_ZQeHș􊂨FDIPY }�2tTņ`Ə�!" >I]&j z!NB K!]]VIN :.`'":(q.b}'_-к!G !2cE'b[!*r"4>/ln:`y]aREU#ri"+>#8؈;"&ʢ1:0ab(#'X!T@ɣ?=Bу5d/%:B$WhbuUE:rPӌdK$d,ط 6:b7!lQG$8`zQ`UI{lED Ѩ'7b�$BAPFxncMEz!F"z<AHA%dAJQ.6"bny!НB%%bœ);Z>mc A##t,cX5cNd!96UF�Ta$|P!�ahDd?^"z@ L 4!@AhA#3tdZNgSnMhw2^MA0@9Jb紉n*)M hО H#E'u#pfdp o2&c�{{E6^y߀( W{-h_${drQ&&}$p: %%A"#pA ADf"^О!`=£ R%,$a֓v�@XA#d_`I-A<a@8h%U|(? xa@8&oEtAjAUX!\y��*`�#V`HGb1:=5*;) &PBNq,BFXXBLЩe�{X$%XAx$k0EМ0B"Ll!!+9 x&, "&P.t $B8AAqA׀mA@i >>fEѿެتtAU,PBA,"" {*AA shiYa#h(PaV`dAdL$DtsA{DA؝A'd'HFanQ@`!4 qH/�`euf"n4D`dlmAE~i S(-ak\XGX ,gLL \A@Q E<0S,FgHNج�FbDGDOcSfii v΅Q1y0CѰ§ MjGˤH Ar0sɆIDJM8qƌB7gF[n܋0L+̆fPGQTɐ- M5QMR #0$߯#Aш Z+I H5))2|(A* )r*r&(hJ"  w<Pn")/337s]JRE95_36S3n@ |38�83993:s :s @;3;:s ܳ;;>?3>�8[@@<߳>s>3<3;=˳?3E3@3tF?߳=s sHoHCW�$0J4KK4LtJ4M״M4N+�J4OOOCP5Q5h@R/5S7S?5TDžD5UWU_5VgVo5WwZ[ Z5RXEYYuZ[uZu\X5[u]u\]5]C Y5^5]YY`_u^u^5\5Z^6a{5gwdg6hh6ii6jT6kk6lǶl6m׶m6nvR6oo6plpQq'7h!d7s?7tGtO7uWu_7vgvo7wwt�! Lavc57.27.100�!��,�����������*�   ��#0p 1 Gs Ll LQSj TuUwW8XYP Z\Ja a7b$�c1�cde.fIfg8i i'iQj,4j\jck kmpcrEtt u u uu&v�v vy&z { {-"|| ||#|+|4$}�} �  #%+3$9* n:'-"1%>1 +3$H75);,C3PQb]3%-";,C4H4K;T8+>2G8doC4K<NAYHSCTDI;Q=[KNBcSfVGbMhW]S\LcTk[hTulcTZKl\scr^fWmcygl\td{kmsq|lĂnăsxh~qljxʄsʑ~˕̌{Ҍ{֤חئ±������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ �Ç#:Hŋ3j4(p#Cp"ɓ(:\!0cʜI͛8sɳϟ@ ٱ%B <ӧPJJիXFhׯ`R0P6lP6G۶iMv.[p¥Kmܼ| ܗs& EbŁ9|72f;}yd!DHװc˞5 on7l׹_Nk C8ğm|z齃 hjfmT6k>\:or>7rӛ?N}^|AWw^k  n F(!M(:x!5$چ\ˍa~%b"&X�7 @)䐺ݷD&䒮 pPvTZHޖVG%uɜvdef^ٞ?h^s[\~ fhZyTg)t'9駠*ꨤ*:&꫰*kh.e 3k+؉-|&[Π ~g֮6 TYJ[+6lFer/L￑;٭ua$h 1ĘDJn ꔬiy vL)kt  ZEDi4i-IDI&PGMn,@}(A"c$PHXFaEFY`zSpw]ۏ B82wU{?☝p?mj|GlqD {GlY E xQ̱;h\hc,;qr,)~a-z09YW3r9KDd!sl"I72SCR܈sņSXJN?y pS *.D_08`V!` " PH̰=" H `%b 铟 A>mG"`$ȮzH7D=9w8i<�\H C yHD#C C"F$PhDRC9qywp8)Rq{Nr@'*GM~" I$+RinpS٤ H! J A B V0P!!C mgDgbz{T $ Eiaz\R$-*E@8RE5kהr;f�5!O{f@@ٴd "9PB(4,=@`jO\(I`>hC9BГ./lf@{E%8erOPpfAp!b$nXT"=pհF̬yU#+ƤVd D؁`NK$0qӜ**boEBtPP(*jNEl<0=sIϹrgf}W{YPRX1;B GI;6aD#= ~hD!@4BJ",^!GdH`C!g(tGHu$AAXa6Yx;GĒy؁&`=3L ڀFAgD �C=D,f! AÄ `>$$;A;@ڐ5TaCB HG/! |C0<! sC ,l 1�W$@>8 vЃ=y YlJ mP!@%<a z,xJ@18}8 O@P+FVm~zCн5:{P^Qr5-d5!l@.;ܖJ:?A9SC6\u H[A0a8n [H$;$ :JЇ1� c0Dr`=õðC|J<TC  4hٵJ8 9,n"27>9 ?Ev7@)Aڂ SC/`"ahk6w"* 6@6o= Bx6.C�,!Wv $@` 9`t@Wh 9Hb"CAc�=0C!chp1wE, fXǡІ@Xn } FHAۑ\Z0g mD%f0 PB 5 a :: XVK|9``4|Y9[6a{PpF%g G cg`:PmpgćVpz@]aPqzl  75;`O> w0{p49Xp6PqXH`Sv[P [WI Cu=F!�K�n@;loe6;59.^K77sPP7`:@M[g`2pe6c@pYhWYPG0{0va\|@>k@X.${{wjL6Cv@s7h0tt1xau{>vRhDXRmqAU%T`^@VkP ggXl:jq0Xnf@PXgKi:`Q FhV>D%fpaLA�U 7@ppgpD�n<pj�@Gi`1`pOpmm:ja@GnOXQDHϱJJP I3I@mR.h3%ND&yLM�Vd`UP%0Z&6@<V.xy.'Y?@ip}! TS'eMBd,KRa(|7)I@Yə55@PJc4U'Gt&}&YA@`:�aAJR"#`SDTHtPceY](UDO@AtT4JDcf(8hftT<aLA9 jQLI<"bF8ϦD<)!I !E JrHI#\BI(E1FCC:Oԟ ) E�JT3 4#Q~u''!@J3 MѤIѤOYEAR'T<QQB"}. Oh"E_N.0iEY˙(W!2(4ViBz(yŔTBO4O99O@ŪK:O$JZ$94p2GN䂫FY zKM@y z@zT~ʘJ)TTJ'UT9~j0AZL$ꊫhIR PIR 0*GQzj%߄C3(뱞ꪕ@IR䩘Y]rQqj&`)v"wcP!%AQ3DJQ IQ$J>P $Q!SKC5ڢLbH@ZRS{`�@Eb N[o7TMT?L@ApJ OTSQiOeA AU4k$[N3J5f8_NA ٺU˰Er1˻A%tm2x۹z7,ʤCb:5!|GI: T{}f½ kquu뻺N4'—m O`K5VA[q^;Eɢ5jHZ˶+/mjש?K\7[ piH'ð[#$%TJ%+7͚S/DZpRl/GL㑥3ЮW1 iZZ8WDcR,O'l9pJ~b^7RmX�y�q;gVlv*a_Tx'Ēe{0�k )\VKR2EI 5Wf`�fu`|<ETMK<,>|Aϱu4LRWT(!�9k;leRg;A2.8:TB$i$N7yuP|@o`Iu$W C|7/PHri1DJT@̑÷}:"4#f{߹ ҡ`;%D ӱLQ[ϱ|7L'a O (FU@}iD"ckqL�$g7Mg6JM`4f '@Q'J}qҝ3JSP p|a9Xeq ap]w]l wR=R mz§h廆I@z;sqcx' <qIem}QMZ "۷" vȆvz`m;챊wW[2Hq- ܥbT JrN.:brY0 gwn [P`[rU sg=bleߏ\/ZK}q2|;RVSxhWY K|0Ca ; =E v) ܎jZG[]Uoԥ7ūQ# K'd5KlXTj  UVH�;faUZ@5}BJZQKє�S {&IŸR`pC"}m[[u1ŵ3{(2dn$l4U2ދQ=0S?W M ?ǾN ]AU9  ~BMclE@[Pa9jEA@.ѝDn-?%İh[a4&/5*ݽ˞?5Ӟ^_;F*�e{á{-/7̭uU0% = UQI<߾U꒼Lbҥi"\Qt`S8+?EQ>8#a8D).oOaԔNv5ogї\ eK?߶P?[Yl"/J)R@:J</nIB$AHJ&߾Q9&Ŧ@Lx/7/RW;O&-eb#S<ׯTvՏI-[w B $XA .dС @�A!R$@ [xЂ#!7Ը%F@�̤YM9m X0?BfQ-*eQb1nXH3~̑2Jan=)SYgy[dΥ{ԩN[j .b#ຉ)c�<mU\ʻ-\iUH5!A'/#h<!Wiչ81/_1EyR tݜ&gd4`o?koȁn")'"s3y ħPHv�0ڌ% X8m�O B5=ր"=cL @@B>N W#hh2Z0X0MjB$b@HdGc-Y DHd K@b"+(�Ҽ*ȲlN� " $ĐE0D- $$EHd 2̍5΀|[3@M*L >ژCB$-"%ć-hd Is<A` "S_iA@ >�Ï$ q C B"fԷbU4 RNv)*S$$v!bNˆ!�)~:3^ka: "ۘ-rvl- XWLlcUMX2bNed",0(4.(l36R4+6M"l] iJ%j�, "3 t b,t +1� ‹&" { 8# Ȣs"�10 >+h$>0!bbu J`$b #r0<XۆOs?(=0{n, D0#Gg@"Q#'uA?%g0C}9$";H<C 1(4!^�B 7j,!Ę0|W@B~hȀ; @DB@A FA r�Ð-XB -☲` 7 Cְ<AzhD ⠆ Hp7q $ !`a lC tD!bn07 |8x0$U ` z@@ T0!�"A`KCa|D`=0xC p8K ZpK1Lje qA} RNaXJ93q Xδ0)p\[M<O @7챓!9BI$"aS 0bL7C`8bLmG?Th9$pC@�qfZ3!Bwt0"_d ؃! EB Y P+%@XA Q+ l! 䁂)`9 j vCkn!yAp D> C�gAXa `"�(Du PB EL!| w`C" D-!C"eᗅ@X!p+6(HpD؁ښB}ԀI|q;( P0E:H^ѻ9<vC|�U V0t* qeZ#>'O *r`=`!0/o/_%=(; 7eKb X,@! 8(׀`0!*&R- { CPBk�q 4Ce `v ϾlЧ%$Ӂoݬt@whs%$a=ԠS!0C`nJ"8`Yi!ՐC+<g�A/ j@1l]$:l[!7Dd;B AL  "q -P` C @fPAd! I 2 Wm!}p>@@@7fNXZ{S>TƑ0LAa؛WG߃lpj7, Є!r e`a }#cp,v M�!븫B[ȂvP#L+U@0;s@x}3 /r0%Tw[gT i*l )58A"q. +Z„kv $* G# C�3<?OG*6 PJGF#Q>{ַ޴=[xA%3y؊!A陘h H@'?ȑ7 4( \&`&(B `@ hA*xSsb &Ј10>&@>{ D$$"0-@? P?@ЈuݣAp �ЀM) iKÁ AT [ <,.=+ &xBD?OD"ęC'$˜=|X5t.\sB8"A_4X $$RԿW4E0#EHdDEJ2Ḙ`Q Ƌ?�1 \FCtǧutqJz,*8@ , D2(@$1FB 2I[$glqĂBi ڐK8C` FLid A B~iD50 ʮ0 JIJ6䍬JÀʱ�K)D�:$˳˳J<� H0 �CJKlKlK|̲4KJ̶ľ�L MM,M<MLM M `� K՜MڬM,M�x�MM NN,N<NLN(ߌ�X�`� NTNN4\�`üL4O|K\L<̪4J  4@LOLdPOJtO0 Qx=Q ` pDIQ@UQ5Іq/ !m/|R(R)R*R+BԾ?R.R/&(hlOJd<8u6u U74@P=]̈OPtƬ6ePdL Ohy�|OG]TNPPG%UP@DpôP}S LPTOUFNmO̊D 9Gb%3cUbVT -PVh}-}@{{keVp֣SF xIܘѩ@Rv xI{׆xCt W1׷Y$%إy}>D E %,8e@jXh@l$T K RvIRtED(ڨ>}JY@H6Xmi?wU}3CCXh%r3*cj"R+6`<H#Pl =Z<50P2ّiImΰJ-C/A`<0(6h8h0Ӄ=X-)Ix=pAHXG ۂ.B,`+f Iھܦu=h+1[r2((AأXGq(XK >h8-@EMl٧u+)]=؁ŕZقB�$P3 ^!6P68giEXD$<HDE`680.Fa,KFH<EV3DP51@*$x`&�Ȃ(!9(P'(#&kI3G`1##9k"MYg)8Yw[2VZ A%A3tvY=Ԉ*DB*TZc[ʒFtg B6@Ջ C@d?lY� ͈.1HdS㚻- l `) OtMNv O@F~ ` 6v'׉&pY`J 4 ̏@{ ;ՁJD灸0 -l X=`M1`K9m gzian>{"锣1glxߑ#L ;[Ka %�91X:HhI $:@CFDH%CtAYQ$xB+/@FxDI 3ȃD%hB!hKC�*"'~ p.ks)3I@/x\2-8my>"C+FpI8H@5p+PC0KpC{?HS#;3l>p':нl?:h90eJA؂Ŧ9H )%=\A#=<3n=D8:x66H9`DP98=8+ ;nN#禄-3*hzl],'1hCI,h= -8o ,$%kB޵A`q#‘BXJxnDX; 8XA`CրA^=XBzܜ�AAk!z0�G\++9"8A# 2 W^Ap,k3 ؂ C)pRaA� ؃$5�t=*!h TB$h=C"[ʃR93A^RkE3$ ;mR@eߓ8+=hZ+2,C!=,5mp2" ɴ@x7$R8<x6H5;85Bw (ЃG^҃wC`>E@>[8P驁h(i0l 3H#P^Eh13,X(H<s2h(Ah3ЩEGX>>Y;>PNW1hibbBw> 6Yc `Ex,!KhwD8ܜ1(ORu/JB,wA(9؟)Ф( $$x(9 8cρ*$$X[;|<"[Q [U!IEPn%}-X_(ɂ$hR$%6Pu=&7Gx}ChEEh])tt(\!7G{54  DƂtք^�DqXShG� 2l!D ~d$C(`h@zO5 Q5g \!+9"!=$(Dz !$u $Ux B$ 1x) >|by) CCDd'PYDKAԃA[Hŏ;b @H17\a#h =ƴIt"v%M Av(I% r%",c[dL^ŋ/:QsH9q;xԴɏ'naDxD_xgOaEF` ;9XWDAxd$EkaEBQq.hNDoBUQ@OX``XkaCm@DkGDURrUdqqY^}IȑryNhnAD9B)XaTY\^mZަLqWEj(iQ^T`B  jrZ @@C iϢh0er9 M XVU2kS.6@:/vD!*iCiQ( WM�qmD@0bzE1)EkrB, *N#+'l]kvk,0o0\B*-Q/j,J2)6*T41EįjGZةvQ7,kYpQMMP6`v  m?ظ 1gDy-}qՕ*Df[WI/4 mvZk>m9iд8ˣ3z B4 3;{|ʏo}뮚sgv3鮚?M򂖻x[%z-_F>_DZs[<ȭL/~?X.#*lճVP0bZaFl EĞv g*<ٲ^0ok6,g fP^Pb]5V,9&df<Iu[/` Tq)j] HFo`\e&@^�/Y K8G@ug|�8F[҅>,!>V2Vߑpڔ\EI*\NlS]u<&9;jq '5-gF 6"dd SnULa?LŹ̃RX<{BSZ`-/UsC۫)g1LO4hĥ=iO_Jod%"1Zy&?)B(s(iJ+}9H! P;QPZI)hi FNA >mj4Va[cnW˔$&[%h @~(Ҫ*{~1sWJ%jb8,6b筂Zbq6[UIت~*hPNˈd'U{#GhAP]wՠ<IơNu9߫R_pq)M ՜ ^;zA|ּe=-N K˷vThC۲ڔ6Y3hՆeēmN1>3]jab` lc`.s,%X 0lG$$p=YgtX}cNIf(f#Bާ,KD ͉dՔ|ݨNZw9=eZٱLJ;y̤]4ͦ?3(s ga\t5[ЅA󜲩c-Y&sk0ÊЇ@Luﮓl`\c-eO+ -<a9Fhi[#kr;ֳD@?D;I A$ m7\.?8q x/d"/@-<Ec ۍk.~9.rAgn] %H"\z6rA\o=s� @@B!ʄ-, l@ĸmsw|fԥnO:3,`sIiy'չ`B:\PE :!@Z4~=8{(i@7!8j;:/Hzb׮':v;h739VK{~],ϭAnwսs|\_ p$x a`)$nF#R,A@"ZC�E!LϷ! IhCR}­yo3;4C&�(($I(ZP!,_܁!L!GLAt BX `%"HwyZz(A P"$(HmL{( A@ $,dB,[!ϱ ϙ9s,$H(#H$ B E#DB܅ A�<Ɓ ,#xQj#!yԙ @,PB$B" @ B!APE ! ( ##n`4Y A _a"Ќa 㝡 B8$,RD{!(0fF ALPdAXxe]qM^G@Ie BA@"  = DBF B!XB!G$A'-yI$ @ AD  <A @A $͝XX` @|[۝i"5R[@eDD ]qV؎D$e)C*%]\ɀވ ̈́ tE.qe&iJ`(ʛHYL-Re]j~" a %aVPQe=YoNf �Jx^9Q ե&o> _@*HNB֪H!f%'y^JPaԕN 56ڜ؃Q&pt {ɒpja|՟(Rb} P MrPMY > ]Rh݅^0qѦՏ'b#9&ofpLwR])eCqN)ձٗQƚfZ ڎW)Q阢އ)>&i) Ʃrc|edVi.*՜j)eRZhkFj2W@ܤ)(>X&6JR9jmSSʔ]ji. rN(.Η�@`ADͱE5[ rk"Egq�)"\E 8Ak^rjr@;@"DA\""TBĞ5+΁)+"0!$B;F/#$Am،)=,y~@$D"A!A] I꿕ޚ:ʊT<kr Bm<E"$&a Sc\hvx&0d ~dA#A^z.uL1I]k.^E@ ԩcmer\@BޠYS"\AlgkjFaENxjZ͜ޗ7"FĶɱΧ\ \)Ӂ&n봰mZ � All&&AeAd<e&Y`}<peHA`A⪩┽dHPBxBMfDB"PN B!(RA/]d\nAޏB%AFD $A%rx@~$�@Ѐ!A ЬW�,�t.jpY o-�؁"�1A@K܅A#P! ¢ATPAtd lA# ##/d0i(Dzz X""A,i0"V.a $8Ьr@"Y7I ꨖ2SR&ԅ/)1IFN&n�:#%!MBs A 4mk5p!AYqA" ]t"dA4N&,B!ԁ$T"4E#�@ԁO$B#0m64t 2Lc,AWnI/,E,A@AdX,  H@�ݰNG)Rt2 ux]gL ~4,(7rRئV~h۲N,uibԡehHX.T%EQD'bcv(hC&v XqBY9y@O�q}QaN☊(ڠ PAVgu 堍]va'땢R)fP!q(�rC)`=`nuǨ٬&jΕ~T@hX *).zO�lLOYl <XERE6��PZx8$Պ8-LxkolO v6�w9y9999Kd@y߹yoy99+yX'�o:w:h:|:w|z:{zӺd::z:Ǻz;#5?;GO;W_;gOo;CD;;;;{B{B;�໾{;{|�;'</C<KC�W|_G<o|O<|'Dó|<׼<<<=;}=/=7?=GO=W_;oÿ|Ńŋ;ȏ<ɟگٓڗ=ǽ}ܛȣʇ=@@��! Lavc57.27.100�!��,���������� ��*��0�  :�6 7p>?��Bm�I7�KQPQRVWE�X9�Xl\�`6a=�ahb�b.�bc2de$fO,ftf,gM h6i6iQVk k klm�os'r rEt u�u u vv-'ww(z zz&z|({ || |#}�} }+}4$}}'�  #3%+-!3$) 9)q81 #*+ %;,=1C0-"3$5)E53$-";,C4K;TA.lLMFbh8*>2G8XHC4R=K<SCeL<TDF7[KNAQ>cSWHjSD]RbMhW\LcSkZjUdTl\onscgWmcr^ygl\tcm{kstd|lăszi~qŁnljxɉʄtʒ~ʘ̌{̓ӢԘ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H @Ç2l81bň \q#ĉ90ȓ"$Iʜ9S@8sɳϟ@ Jg=ZӧPw>XJՁ6-Pq"ʼn_z KٳhӪE;l۵in:)T|-ܿ`w0ޭ)^]0�/A2ʘ/c<ys͜A,4hҧS o^Y3eۣEwFj<l >AУKN9׫kΝ?`iyҳ~zo~21~ם X�Ra 8!}cEؠ ($"$b+y,:wG)⨣/8b>iDާ!r^ߎL6C6} ~XfdG26~>cdbXh9k*ie5t&uJdi_^fj(vU桌6*!Z{xxv駠*ꨤv^UWꪬjFzc6Ѓu5ܰ[ ֙d; k&<l1[CW .vf붺R Z�0!w,Y�58cafKnk#;d&gW 1m V5!$f�AD;PI�>�DToig?oB'4H#Me5K}P;uEk-6Wg}v\x$gq"ws!Mܡ"@A"w5.䖦B$#]L!a8AaP"$b<q$=t(y7YjW \.Spq+H%a!y$ep=%\$$\7h|-㐏[ړ1ɏE_%0Hlr`PIPPD '!(R<TP .L" \d@)[<~*lM@Jbh&YqA졟w56@�GN12� }�D0#TCƐAv0LMjD:)9J4<JA@آ(D"&CI0F1ƀyLdTd(32ss(R֩P%Gi)AqRçT2y~PRi楢I oy$}^�Te XA:�#X $:Y$QVK$ʈlSb`ٓhPd\*ӢLfEk^1F+yL `SL9\Z(S-8 >IWrYi9PaMe?Iӫ! le4"\0%h@Z8as#!O9 �p`/z8ځ I0; y0_ $d:d! tX<b6P; y+@Ad|F@/av�W*؁�pL#>HgNR }p&tFR#ӃA$ 1"p@\@�>|" IH )Py;|dg h9BNh~ o̗9 g(#Hfo8(uo%`J c_Yxݖ$0Ox(܄*݁ah>@@B*֠'L\!f2|pCP,y8B2х`RЄAgp:0 MaIc Q7AOfw2C eq1;pʈ Y E�>B܅# T`$l ܁pBR䁈7C9g >g$F(ԙ!"İ !AdB@8&L? g>TLCdo`m1b!tд 2A8_xE h *`2qg@80^S _@1bP@5@`tL`#n"]v1Kx0 HL\E =@!% I J�%dA&p>D!@áw(Dv 3Ashh� BAW0;8�_�ȣ^{ 7 `&%J0"TjΑf*P@f MpncPm_`0]�zgeBOjzy@ zT]PR�zc5fXFKDo pp]rpo}b0;ړw@Ondh Ʒ_k}GA8t"7Pw`dt >xy g:F(ix"f� � %U?WYGpgrCa `a fB�q@0cpc0iZP�XTpv@c@qp8\p+2I�y�># ֈYI0.NzGapA{W�s1HaT`xF(RaTMRXo {NiG`ƑiIWKzxN>Fa1OK)iKNeV<`D�V+!Cy+4!`qx)u�瓺*AqiD=`+Ǒqz81PKE)hF8V4OF�VbxYF�#}@")'e}<Vu!x Vb#y$ u?1L3Mq_{;TJ*P.Q'4R҄D4ZJUPN<gc'OUȨ")IER<7#%S*#KD6 %9!]ၖOB9&C'6PD"aAY ESAMEY2<K8LOӠ{H1?OUMF8kiH4?;uNĴY)dL֡(AO eDcE3db<BH!qɈ*'Q?N"ER%@ ԥXL#T)C +e`5 ?P& QdH|9ZHţRD'D@Ң[Cw?]JDL EoT!V@T$O`QġٔQa)#j!ꄞbUФ !0QJʘI's!qw&H)%D %R̩N*KQ1zSqyj̩r ئJ*OyY3!ڮHN:Ed U;LkyVp溓Y)ZT* NTU}QڤON*oB# E@[Ou8iQ xiYY/*XJR_R5)OR*%œjRKf" d=R"J)jgM#Jۥif_tS⪍nKMm"0zD'DD4'id&~ d¬!i=ʷ븎bEf&Jz(L3Fy6TugO<0!QOƫ D۩U CKMdD[J=E[(;< @fQr2d$b"9Bn!-MtR&3ZTaK&v[( 5u7'F)A*(ef&|TUC”29< M !A˃<hIÄ2ĐPl>OH{#Z;D1&J{"ѐA7(O< E1RT2< F L ZłLC<MP,<!½QEPY%vq�Kƒnjl3@ʼn\NwfJ>|EǨdFAshoo799o|] äho뢘b"%rmty� VY3k6̢l(yez̭ d%B @hhr#P @ Mެj5,ÃLrwzFIpa\ _yR̫{]K6a@ ST꼬Y w <7y`>sŽ49Q�Ϳ Fs4E\w{@KGG@ap[e&T?Ik͍bXQN]"*O٪uljQfSl !}@,]l֑$'˫f"e9 !Ћنhڹ*k|9fnt[7aq5ӰwsP]ˆ4yT$!}��q>p8}acbi$$ f�۞هk UZd6mM;€w z_p`qOGP ]�76r�ԝ=ȉi\o"� X8`j HStPpg! Vd>mM\$Ι;> ו.R)ā7@]>I&i'7G V25Ԃqi,@ެ$�gP 8 va� ]d>Pd閆p >W^7 ]=l A� `mros⦆)9̉~B%QeN] q`�mpopM0z0s02Po@ea@o}h<9ÇNqA#3й\3�h+eyԺ)ԹG�ƘëIǪ&d4h/ /<lҩMPzI6팃<PIC=`D4!gfvo.T<ٷPTK&L~R흿If 3AF:a)Q9oAma{"f2LIbyS\X~]!QhRe1<KyٲN,'>CȻ }* 'b)[alu-\IXf\Sj?O 4waD@Eʣ\EkۤpoHAҺB`;֘r~ٍm #+K$3#E. E $XA ΘA ܸ1A5nD8G!E$YR�@ X$J", 4(feσ#PN9cD@TIlYIa `C*iY߲嚴Vy@Z(ۼ ZXުW%@$_fֈDKQ&tG1S3HnYE4Xw]'/Yyf$jU4BHs0WOnP@H75b Byndc'M˒jB} ĬJ+ -S2j O PZ(¶P%AbPM"(P#S$п > z[q8n)!'X2M> ܨ /lSa ʑo%k.`|-0<N ,dKL޲ J$8b[i(N2ˍ0H"ļ*RtSRIhDD ́(@;5K?. .J':P\U ` *�*0H ::9,2ʸYv  3腆Z,lWDk�q(BAE$Q(aG0E wWS ӕ@}sX^ `F�bȤL򠤋3nDB:a82H2mVyh.4ۊ: +&Sbج0B4e*n8ÍBC )$V. qm1'8+ i,Kd:|pb|d2D"29i8)Sl@Eh 3$ɣ0VvKx #FT2+ÞpJ c xYK"+94p#2b#hߌ;H%#F :-s܃Ґ#M.O)EH)p*0 P3IפrSt2asB(΅D~ى`HvT=mYI0x Fx LDFII0H�:Ӥ4qTkK% {hAMY1WWٞT4|kFR& WaCNJ ORE-gia.R$BMWJTMa �HT!@> B1H r%?, yV@= @DVqH @>sCЇG4{$@0E!x̦U7܀ L.BoDB!T#AGxC0!`.Y>Y d;p"p;! h1C!ư^q5m|eH�>bP-p@0Zʀ3( g`ʐC" =C 74 �qGH `D.H tjag`3 a$vP!}@,% <4#%HA&dk �Q1d R#P>X TY� A yDxpFT XC0GDH#F{"jQ?B! _x; boT,<yJ I 2dBA"�pr @W�rHJCLBhB�L.fbW <L":@h2#(C[<g PaD!XJ`}y0BLBo.]Feh*ۈ2<^B.IT⩁�'@JxT�8`jB<`O~oJ@"BB/!5h >t# .op6b)( k3#�nȄ 3\PN& (]х#�LBŋB\F`q;`B6'| G}BF'Ѝ|=B 7 (8<b A�,z�U3f#BQ Y �CZ YyV,\Cܡ F�8�< (#.,g`M`" ND�'$p$J((D:#6ͻ�#v! Ah@o; N*:@ &DJ11- }x$zIGF 7Z*B w8qU9魿�f�*W]x> #kDO54xw  B JP#B�"t@d]$�yPUpX@�%ΰC[E~� F8;>ȟ0(9;> 7�38>pSB-F@Ag$0(Q1�8�[ai{+|+2h#RCHx7Z&-�G>`8H0j: `=&@�(%09v"1 C&Bp`;3 4v .$#; \uDHʌ;#B;隉q$"X9нУ0\@%/:!\QH݀Ŷ�Y$]a"ө+QiP $H�' ."IEPN ;:!!1%XjW2 +cD@*h �HG9e|(?o?"@(% 0`�2ȃ,f HQ" pxFD( (yG^�ڜC٘{hفhl$} ɘƗx(t4i "c;yDͨ!!EaJ H"Ia]Q�DrW EY,M"gHIx dZlR!P;Q� c K,*9́xw;"yJ d怎FNtҔ ׌ɕN NεX̜0 @hKD˗Hh4 ̻ pN̊< LO(MEX\Ō�ϪxFEД FJӈ;k F }jTFVzJ7: !Gn RwT@v�x h NɄtRSAH `8h3]P5m4u4:MS4eS=m=7U;mS@6}<S7E<S:C}`�83}55T=SGETPMDR7=RUC]UE6U1��[[\\U]U^U_ V^a%`=dEVdUVc�_�p�0hVaeeVPb%V__V] YM� PPvmWw}WxUx}uvzW}e3y~~]x��D(Ww}}X~|XXWvSғi �6�@/*5Ym)J "*Y" Yy@! YY5Z F .M;٢eZƄ4Gլ x(˩eƚ�jI,Ҵ5$bȌ@ -[XA[e%wۿhȤ@LĒ!\m\}\@ odǭ\˽m\mMͅʹUxȑ 0](]ǡ2I]<%=]Mm-^]5%^؉]5^=^ ^ܝ^]֨^^ޕ^ޗ^BAqݵ =]]_ڝ_] _E`N_E}Yޘ\ ^$! 0|΅OŴElD\` e EQzxXM &R8!m!aK- ڐ<4b”;𒄦r(Ȃr@D\J8Sv9n ŋ 3̌xU ` h70K`2(S4<Y&0˲#`(ȂPJFB88Gi$繢U!YZ1䪿'Ep'4X<@H.@0Gp{LCc'k7xj$b[vb3JqqJF^1eW/>J,Ys$ 8 (*N^!o.ә1=:$8gengsJ2CK <A(XGA ;cRYH^E蛶bǐCsV!3Ix#21gI4pS;֑C�.Bp^L㧙 V.y&f0>9H.x;8hmjA28@2,v&8ɳ"1-$ZPT/@CHH@Zm捨&jl,Qh�yѧq1p7Llޮ,rffpE"nmx!n%Vy%GI]` 5%xDɿqؼM2m Zd  Fٔ K$I\،FJ z`jtP~;X0;kAp#P>(XK;9(%j7`H\?t1(w'*k?`'|0"rɃ,*2FD$ȂA8A)$]tD6',H>p皃Xj*8 6CB(0>p6gJ'<`tX'*쨿~4xF\۾;70IP3�#(hc,G%@ЃR3,rB'2BJ3G0T@+@3�8 ӎ#51!'k@@:pcWF/�YRK3H(;Gp4tu& Jp>x(P@(8pS˃Jq=3 6l2E@gd&*a( /O3$21/*I#(Lp&5 0�3X32hi醙50O3&_hW101Hi3h끠3(3]58p;ý.:(!8g(+ ICh,(�u?*hI.01@`H;H/p>3?@(J( g Y�r:8>:OJqC#.h*8!B_#-B`GpBN)c*2.C&&8:I8G�/<zLt"aq! f@(T鐢3)cf'<<C9@ta (k>btfTf $D"Bg&=(:ƒy N>A$1>$!R#�ҭk.޼vt` @HNt FP!(I* %*Rr,DaDI`!tzB1b9<L|8&2<ҕ>d'"3@vH:C%Es$9$BS*ӤI\@ V@FN*ZHGI@ "޵7g@$"7_G&"%f@ @GU7AH#@YI'|0h$f##< #T`y reIPdA( f"HM0AGZGa<X}FGa0`VqfPeQI,`F&pqȖf@"}Q"HqwgPY[YXLH"rڭ#L|ieƮfI&!Bh)[Irmk8.s � e4HD}"7Fq$q#%1"4х#(%H&#PD!�Bz CQ"聩J(~1Ho rW> F(rq"u$ H$}q=TFqvqb,q"`8"pFaCfNKD#]|"M>e! D�oؑD4BG#z�t_}J(rG#D'HDϷRB:EH#Dn�+y%r_M͞I ;r/7rgo|(;㞱6<@n3BB� YЃv׾ˀ֛>5B#D!uDSH= (3;E(۝@=9!r3< DyãVȾ)Af8(1{M\X,1D"pP^" Y@&z+H=. E.' QT2?H;AP#B</4$Ec Y;9}d`\IS>&re Un(B^SUNqN;Q `#Įwyd.Tz5$#4xϫBwSu4')Š!S+$'tɻrEf Y D Ä8Z, &1g#! V3iX<yA WR+TAFI/ K)%w*J ` ,b.τVPmˮԕFWMj W"nε5~l'R~+[V:h̞/Iʚk2YWF"@(Wx g,GyDЊ[jLie�$aSH mm@5Co�-12' /~ͬsk{<Nwx%-0 /?s لs|4zC!*4E{ rbR8xՋp1ݫCEbT|T7e)ruf ݊YT.&vYJb,Ԩ(A+Żp!TDt]Uth5:\F&W\ZJpuB~k9-YRmZe~"Q)iٹ5]_iD2V\!myS-˘0SYx2OQS6˶'r`I~.ΝF'MGd!C q Lb•R^ۀTtC#Z-;ǫr4 EMY33N)+aap9mbS&eaOG& iαTv)*f2v+jј&a{z$ ޜn9?pʽDtWƶ ˼F֮9IrݢNAvT5%&CZ֮QdhLjAĤEhm_C]JbRǺ5ZLqosH֮ ҾZ7{rX&hb} JJ zx~c  ~N(Jqu,o^NߡyuDf ŭ~7-啥8|5/gWJR^]Oq\w_:́=y`;-Sx֠gvu|GG]8B~[m֬Q~/yۧUrm_ e,_YI`Y _]tgQЖa[R_ ^ EyA,e�j_ Z  Q<  _\ίT |y2II[ ^@@G <La FP!a#6[!Syap!p%!X=b$ (b$6V!Fj8$h&*";=` "0~"@!8#H`SH%(4"Naa0n# nR AM�TA7X b6N`;#7V#Y`1O@=pl#B#+za @" \Zݸ"6NA>d=F~;[*LzL52"J֣2Q"��LWVW@@Ke!UZa#A O[+dBp<P!4B$P&9B4"4͔"@#HB& B#@0I <:D2 B)A'T�G 'AG<deZ�B!HA8$A#Ԣ@pq�QYdC$g>2B%AXT#L!lL %!A xBn ~#<pBȒncf6droY&}cEA%ALB,JFAy` w�(hbTB(HBB lQBcXt}# P%B%H%B8EK$4(B�s�@@#@@X@ t~:#pd&�!~f:d0VcF �F !}vDtB�A j~"#(!4& #C¡X6Jjc dJ|c jA P)@+AD́A[Y*Mu�T$mػNW\%)kzYVqd EՅh%XS$$9q+#)ª9T`:; , R6Bg<iŊ+ؑPNg[йyPM5I6*uXLQ[2P� 5C}h&zubߩ$œc_^[*zf qPA-\)UgJlXZm^g ZOF XFS`ilER7)(")Y'JNl|U l-ڪlYf RW :6H&d(-Bgzn.HX\#F$SM oقH$~B='٤-(dBCnEY.o(Zm? :7 %E!./ouBp.(XҤoIub%b, $ ow@ 2(nig^gEp k):g;"'i6OZ/�%/P4NO[wcL#( $ADJALdŭ1Nmwj$ft@ iA($" =0 g2 q$PB(#Xt @X';j-_ sADap$$@nHMQ_o!cN r],/C,J01XHQQ3s9`�!k0H<Bl!$"@8N x.w43!#pgE*x`aD)8s dmk*R"0OWo~u+ y;;3"�v>3ZM$di[]ԖR!7qRC@ 4TsMbxTŰ(V05 fF|4hL <#0 X I<vdG&@ $�"4+׎!I!3t )Prt$MD&4F@Bv&$h�1QJEH"x!rS&"PBf$0D(iXF|-IP{7) g�u�Q@"tt!@7 BVIpHP$<At`@%LHBԒQa4t3 g(@DIT(d,A$ȀmL$0@ ܁PA3܀s<#AL3frk~2R.A`vf@B PA}B!琄EtLtMp`&&0D ,Jqb՞l6Wkk;,�̪OAACfA*TF Al|*6 m!0!n{^S`4yA: jmջ _VUv;y)xoT5qcb+Aͻf]q^;9@\`5l@e**/MzdvͫG ƜT<<ѱzǕjO`ȧh<  - cj42�B_W@Ӈ4c3=Uk<|.j?eGQIvuIiFv� "$fV}QO, yN!-PUeS)W>]T> F~[`Ag-1r&ZXU!җ0jٖ͟0e]\")psd|sk@!RD Q (`łZP!�A9dI 7xr˖+o̝=g:hѠ,kި!J FF:*T&fJ�_;lYgѦUv,lƕ;WVwջo_<paÇ'VqcǏ!G<re˗1gּsgϟAi@tiӧQVukׯaǖ=۱�l&6nݻ}�NZxn�,>x oomC]@nus7ֳ;/C_>8۴׿ P ,LPl!P ) 1 9|lALH,ѼLL:Rl{QW8]DGw4��! Lavc57.27.100�!��,���������� �  �0R9e&9"@w(E5�JkM4�SRV9�VpWWJWOXh YY!�Ys$[�[dq#fI,fify*gWghhhNWi j#k l�lp(l-n\qXrBstt tIu u uu)v�v w$y%y0&z {|| | ||#|+|*|Q}�~ � 8 #%+3$p8-"/8)$+=1 %;+H83$C3QC.3$-";,C4K;7*NEbh\=2F8lLXHC4K<R=pzSC8+L=TDNBQ>[KcRVFbN]RhW\LcTkZlU[KdTvnl\scgWmcq^ygl\ltd|ks|lÁnăsŌzLjwɒ}˕ӕԘ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H4Ç#JHŋ3jhƏ C̨I$CH!9Za%M9fΚ;fΗ1dN>m9f՛8s H_2mzlأLYZ4KRslYt)]YF rɿ0ƍVlŏ#f,c1/G2͇;/D#9g̮/6ɐ;ǜ!0Cslq&?K9ZMGvG=> 7"|\DnUU]yۙJopC(hB xR&`>!J^8Di`>b 0h8-DɣaBhdD>RY%CXeSfn饖bb` ~%\Z9&WiWigye*a5=y &袌"ʥiaVj饘j(\򈦡X*ijh  -ꮼ)k*PBndDҺxM]vྕ~9\蠶m‹mt[l`шq-NTGm._I;hUlfSqcr^L=6gv%2ǎ%%5tAK̡G<!lFGK|w,hL~AT6qTcMԹ&[ڡaB�IKa!q("J�BaxT%_˭ >+j;h._> Z:~O{kVs$3!G/8GqKߡt0,Fx"&h#:>驓}ObH$)R*L@&ƅ3[ !C 3(\x880$jAO*UeզӱjX25Bm~Wx  a,axcBưC!n 17a{ n V P`R$/ʼnNPS5(6eJזħ9M[,T+L]l!4`"pXXtm0 I$�*LJ @!`K<E8QP֟3R@aK( kM|"'G3R*Tc81~"X"b+ICx" AQvqR@ }I>z,?wuA&YoI&4ESЂ.U HSDHp<$:OtNbH$GYrsjuE܆Pov{Jͧjdt% 8@X@h@ &l[ - F(B@MțR 7P *TYB&!@JjPiA `rP`�Ba� 0(AtUHHT-A AP5IФrn C`!*adǀwhCqIoBĀE  [1:ЁpQ/P#C(BLh!_`!U) $!t`|< 8$A)Q`@!"P"?�{a%V D!!b b.  uH.I[ � ~fٛ?%mp$/ `` C)"60A{Mf &qXDOL|Y"J("_H(<3Y",( p8~P#pax` ⠇?4+8Ԡ9d"̎ 7`J0@=7(|<n:Kkx .dC`CAIx"p!*_h2f C1(wwl(acx<48Pp;, I a¨P .h |CBS!5|9fA %X|0&pY@n<)aę'0 K=C"*V �.Ds[ c 1,"oAXD٩{ : 7 qAE$GY=>02|G6 J,Px88o`#,awG(AzbD6)iγM7h0 � b}KL w7 |z1TxL)F *�<z8\pcg}s[480"cp |UuFJ p8M@cCszP_P`sjf7R <� � �fb<@=pc�MuP?2"_qZbN^l<V7G�xjP`08CT0nsC{7w!C�y`~[}b0$HB4,n�19Pns^K 7C08TM0@_@DttoR9|NKop |b`a>9rQW8L^1F<f�'pW4_!GapIYjq(HGcH�EcTFPD[ui[C�_@_A`%Cq@y�?ԁbWjFVB9L0WpGFo[>P%F0R`/:Y׷i4_�HCb HpY@tF�wL }S+.qZf Gu�_P/%9>"2 O@3F2( 4/SCP(s!7 -l|T*1JQ-u;!1mQB'-1^i+a!EF>L I!r-D`LY$ S) 9 BH?T- %4MH% L| EQ" [�cK$4uTWLR%Y_"R->iIOuL#鲜5LH9 LH jɍ 2XL:f >_i9\=2od-|9ʹJM-DLԡQ>F٤Q.BRȴ:CZqR"y)N&bRO,rLe;D; MLyKKR>V8R UdbGx=tQ\&B*4:">:/AY::F'"T:OAPj*T -y BrJBR)$F}|D&"8 )j T!q.AWT"U2'$Z$'rZ% *u(5RC3NJ-"-x%E%#0#V)N+TT?P'oQT[/$WL O�MHI!%Pٯ+2OPATDD �P*y (A9|y}ɗ";"9 n9JYzɜ�9SILY09:E)e>k.Y �+RQE3"S@ʄSՒVEŢLD@MwӪqɢY-񪞬F4;OvK-HLYK> Zڥ%ki,D(sX:4.LK-nYeIkI:S/!4&Ay::O*=Z%M59^n*R $Ī7B*+⪡J,M*ZZW땠˭{#+}"!SE+rZRO9akB.6B#&z K +-y*H E5乽c+b$N&d, rߋ+|qC0YHrJ UVY˦.|CrD"LT[WJQ| +$;ơA [ eD$֫z9`NN9ȹ%{8&<7!8]z(t,~ƕlDD!v�3UX JɻRN "d*�u#iy۫^B@yHEeJHZj B *.:ҹWqp74 wpblB,\;P74V7'p8El0y@.Ř|NU7P2 -|^z~Tl_.|.\,BuZ\ƙBxlf<_� 6nfd"Dҁ G x�w0#t}:g %5lEΫdcR+:ay#TSVFLҀ<zN$`?D*%L^?[K.*cP,ZƋ E_PTP*Q!&י~)zܠ8vQl(ͫ=Su 5m,FP|N%69�q.Iq^<RN.K]COQyM* Y7| z?Y` hM} : 5- -23ns=z.F�ṖT7&|YP .hmؼl0culxRpfVExl:`#;p#%4&PWq+cxYpfDX<ŗ Tv{L"i`0=L͸m$wL[h:3?_{�iq0nPfDly}#k8h `D}F4Vק<3:BEfpgU $7yydCPX>-ˎu+p wlLu.TܯiT=5IGyS"͌=~AS> gη⃬lՋ+<~M)үo8Rlr-;u RDM)SqNc u V.XM4* JMe"~.ҠbE $Mz!S@$ 2B8"~pC?FQhȥτҵ5NIm^R�u .WQ؛=h? N}v83D_{iӃOmBKŠ*`_Kl;kIY."ն‡}T{!IDD=S᧪ z ̲o~Lm=*?ʗs.O钪^ԯK#UԄm$ .L_Ӌ/xnt>llBnd!gHxC%NȐB�lG!=`"H."#ʃW"yreE9uycFB'JBɓ"J ,\`0 N5qHYTٰ'IY9~ d¢g Q1!- F$I^̡$olإsئ`̂ !0FDh@Da86ٌeo"oX$B>Xbsnf+3rtK0踡={�$sFH$js)2Vv}rL4ږu-|Aqa S0# :i&@ `n L&0M ++0Cn#.|饕liG{thzM?ˑ5(,FZI,!Øxa:dp*B L8ՠrr,J2Բfp13Q#p;C <⾕c2-C H@ &Z8Q:#"010b8Zt hSR˵+qS3 \zRCdհ�@ pC 580,Y1Ѓ8cXl}T =KOM/|un۬EÌX? .<X?:^d -}rӴ�Z 8Ksd>U[f-pb?CC;Τӵ@ ) Ѵ$3f<8,@Dc3i<& ("7zRNR!,G0cʈk+C +9 >pAkt0(:ǯ(D 04hc>(WvGÍ9c3 -HT,/,Κ8త#F`Ds% ]47ϗ:^;+F)yµY=y%+T <iL=5ߦ/fH^7'yC*DA4)PȘH4 1%By%R 8/�u w$fEj 7 ,FBPS"U|(s$4 BHppĒ<NC|D/^bW� 1<{&:�$-(AvjP#8L�* Y0($ PIna BX )M.|U@ U�I>!r )($r.̂t%)DRB@d d&MX~ ,�P& Y8H %CZ/DҗlC%iAz�CCN|!`FR~P"G8Y#apC*q?ah!̐Q@@aCHC; 7Lt`!!!fp#*jϥ2h!nJ�Bip:|aVa,x4@Ķ > $$!SKXD%uA>#b.8b 7P!)+8 i`>A |H|p+ 88z!]q!8�x) !.( LZBK" nd7l ,\" -Iq~0z>xa1 z45( `!b@Mȕx@R![p+7@Lמ$x CU`!KA q_ C@?< !20* ? Pf|<" {W!( cr?8v2F8pBAB%z0 4( ^ja 0 : Hp bth.EAP}{vX̀"5ž;ě" c� >4 =P 6! sV!l~j>4A~eG0@3"& (aiY/P�:a zXҀֱ9ǡ %p"M [C ,>�U #ػ=&Kn h-1Hz\K$UT#Ķnp�A _Ƞ# Yg}w[�1qLB =!m~!8'H{=0A A 4ub" I?,wXD݁Bd"]d8(])GTwB:@TPh@S#dW" #$ 5@ns�Q綁q0 N!TjI0!fWvR!̡չ$CtP /Y h%X,=>(2&D )aD /�*98=@,0H%H0*! (ȍzB!NCXU $pUʁ!(pX\3$A�1+@* *`@AysYB!D�0BUB#طOQ${&؂`BA{[,MK%>5T(RS-�4HD%r Y xf ##Y " J#А䡂6 Q Aɘ!!8Ef1 ?DP I$pg z!A10 ),,$ 1cDy,I߱c<El4!0*qI %jPD*`g|+0b!xx(,FG:AȘƄH)FY |ٟ<ʣDH74akЛ9J+› h@ IeaJ DyE| ! $ ,#qɊD"@ɖ)0#( "I؍`DŬ!4A'X' lp Xh4 ˸IJה!ԑ89t0 X ؚp ~2L H I"JIP?zJyGDG9!ְM_)"g< a� ߘOTY4L@$xFX4LiF ) Dhr M$!@I0`4I|QxSXQ)BEPIŁ!@R@Ʀ@" Rȋ E &ҁ0)E� �X6-E.R$SoR +Ҽ(S@RCҿ@$R<� TITJTKTLTMTNT5TH�H� NMUU]UVTSh�ZU[U\U]U^U_U`U ЀZ� 0�8h`]VfmVgU^t"JRd%DkDRVNZj"d 8H(Ps,WDoo%@ڀN$#!#PȀ}IjG XX 9 u0Љk#pXl噣!=i&ީy#JKR�{=Yב 5k=i �Xr=dƯlJvأWy5l!-KlJIŲPZg!J֘"WI?u,ZZ\ Ɋ}u�Si[EJ[t\˽\\V"\ ]]Ƹh҅ "!�R/ #RڥRR?QQo,SRE҂ -^h ey,$2B]EP ]Tx]" ^}hIR]#-,]S0@u_m]E_Qm Eʘ]"F=ݍ`Rhʁ7@ 7tf#`a~ZH:ia[|m}'[=8L7(GTJPk3!Kĥ in<>%A%H-e%8E`s=-pes,=Pj7Ġ]KWpUE%6Ϛ5Ϧ dٲuc)FH8+#)E0=H>G26�Xq)NGؿ;3s}M\0FE4;C ;@8HcHUF{Gh&L8ȄUʹhoȢ |> KpQ ?h([Jsg>H&C9c:CH.`EXEyuzCȤkUÅǁfiM IʝVk*)C-CA0؃Y 2<VzGpR@hA<? FW AʓEfǜPht#X$>7\%%X.4$V8@&hbtkV"7טh!& ͶL@VU"\Xˆ(>ǀJYglGC9#Ȏse̖9ћĩ/n͕Qf r$aLbQbp`5@&&*1e)d C0p-E%�U$*l*(CDNpDڂ,(D&p&![jwځHlې%#$Țˍ*�ީ-DUҕ-Pwj&� P*U*q0*O*1A-Ă!wf2%40h% l0!r0-$XAi $wE �=&2Eh (((T3?5"-x1C`;[r<x1JP?H0pۃJ4D%i <0:;c6:p;HV몏B$@`ChT/PsRYS@X L6G>XZ@HL{6zLÝaJZEKK;8Dȃ9tNCRDd{C`'8;(19E@:!h1p65{-3@<p؁z4/V5([&`<3[H&ȃ, D(8{L,2x2:؂걮r<8H6qг/(70;(ӃO;q<C8H;ѻ&1X,g%ʐ=؁2hh i.x*%p2,ຎOGك?7ƙcXCza-؃nvGf?pi:3v#`c>!)CɷGp{!`?Epl218:GH0v[/#PE{H 27h @5;ppG?H-IRKf 75X3<hlB@~`iX0(�5#y,(C|qgG;{t`"ƌ7r�3<e $Π$Ez$eȐ[?lr칓 GMd'CP2T1Id!7 YR#$!t�EHAga 1=TRd:pYїJw( C8ǞGqa%6f YbH ClCx(~Ɛ?qrHդ<Ch#@ʄ$޼-9dC3g❎Ǐ?̎E\n*$ "JC_4q_}q;qC$!q!Y;(#/qG!ld@]n(rH&x$mJ1E>h >`xHM02FJc ^@w,tGı,A"K@a$5B#M*DS: n$ UjQB(V)D-#w(qIA=AZtxGe[ „crSmP1\LT"[|@Q x ~|T01P KlCa*$D9@qAǀ ф!Y$GVT}"cl Q tġ^�A!(u\{n7(`Rr qH[PeAl [aDMwQ+!R ,bl iztGGc`4dd!DK1!cqF,c4 % ~[w`IQ}´d!asDFDBE@pF[Q[PdЁ_h-P AETܽxUYCc!vnQcvǃpΜ0UP<,cD A'uP hT(gQmHM7=^`CxB? Pt @ l.8@9 �3�>pD +=! [06 W*PmC !n�ܧD� :8~&ؠ*.ZV, F+b\@A HF01%lab #Զ*тr>P{E^o.)@$ !ea?R҇baA;nb,Kf7 �9 0t_ж) !mjQT&GV$a9YNq oAtԀ"KYE}^ Ct/$T6iR1ܢX<}M"AL(QHXfPt`ٶ"ӈ&Ji36&Ι5MіTHH0`CCG$0/|](ZQM/7$)ZJR" -eϦp }L2p<`(!PT%Y͸"k)(B ˁ |f&bYzje#:aBֹ!fƍ6OULu5 #0@E{"+8DɊf, A@U4Eq@ S\nxL )Ev3_d;6:b)j"mhE[CתT$gwa)06 `68E.T"8_FeNq[P.b|1G_N EZ-%O#�޷ȣ-n䫆qfmtc\f X1z/#T+p^XCM@3RCL `?hV֘))olвEy|'gK1 |(.JAjatr#h7:6 H_=MڊtreTY!K T?uZtGJlWGY5FBFK1G;.`Y8lf|u4Pgc#;^4QdJާDx,耾2vϜ_x>t"L]XNTx7Ll>7GzG 櫉H26ȒOɘbWzywEbݫͺ]#Y8Ɓ&]4/Rbe9K,S]jS\K9Whbp͜sjޒ=v1͑Vxa&G9p8 /Z{ZtRlu]l@oEQ*y$w#]uDQc6ȲwD9#,АJ$UN~ÝxA]S~ ~[4WjvD2:9{N\uxM^!d} 9۹!\Q߇Y\I5jA6Ś&\^ZE& I�Aw̓+۹%va aRuN},eBơ]6 �|,$,B }!' m]5H̀ݜ)!޿ ~A#pALA,HT!ϕ!X! ӹ>u#_8!E@"!4&+bL-&Ɩ6Q( (d.&2v4-2Fc23bp(`J#99Ac9cRv0B�LO?>9=?%B5OwX!8TAVd @$R-Z$GY5E}!@vdI@!9jbER#][  J$Fb:NZdWiڶo0S{LPh#9dm$V4>'^TA�QTAA܀K,AMA5Ab$:AzeA^QXFX#l܁# ^A,žD� 8,Ʃ #~DX< @ݡJ $WRfLQ\A#d!XdA� lH#"4z0F7BKdl ob(!u%9$L*Wcj %4"(_TT'²iЁԋ%qHB#E v$dAh :Zf!|!Pd'XY!,�e(<#d t&4"l B !JjA #}d)MBB$xXqu,BbXAlFXA`<Jj].>di4". GH  B AP #ASdA #"( #LL0R!8¨"0BeVi ^*eND  tG9DLkB {cVSrf"$Hz-:EMYKA5-Agn*#AsE@APНխyak4kh+f_M%lnQ!^9qիA=lJjBv,:9ًArd¢#(Ac]d@j*fג1UM-`*6NVZ"Ж!*R'*db`9)EqE^U>f$:Bھlމ\FS:- a(wfOB.Zcۍi4Dud?�6~ɡ]LUl:փݨmKEQkq5S1q lĖOmPZFv^n{mY/^W&nMf):.:p\rՅp+e$ Kc3J"Rnp oZ#qp0O8p26n z0 2iXj\+qNVL^.-ppy"Hd܁{�/^KIlÄ;0�|0XZL U q%_JZ!&@$�0B_"dA#|$g_qg0 >6GPX/ rr"ā$B/tr4e%òʲ AKuA,A,%ݑ1۶J@$f`.}-j4j3r3,D[9&[ k< ^lqHZUP%ʝV,G+^&slژd dA~t SoA|J lt9mAnu@#l ؊j@ȱ~(k#�%BCAF) d& eNFkJ4"XꘊQ4A$'!!*@#X@(%<{%dڨ@no2�/B a�"0M*HK,H$"gp',ĹEo%K.{>V�vdUB@kP@Au@H�#Bm7(0np,g|%#|Air8RB�/́(i` P6d Z$mAg ^F< @0 8"$ @ UHAb"D@eMN3Fz+o#uFh/T 0AčV 09^[o7FQ UVYy%X #]Y`RZy!.gz4Gh7’\8۩:p<ǹX\}%Tz9<U95-At&sU+vb+{oz##U `ݭ_U.զW׆Q9O#)Pfų,%s_|M{_%ßpQ!?`*/=75:@W_c`}j\_խ%a! PR!_+g)R=Qz34k,/Em%I'>9eٟ�>TIXMIl~"⃾Q@X2�_>~\?>C@(7??G?C @� �d�pkgos?w??_? ,x@6dXaD .xcƉdH#I4yeJ+YtfL3iִygN;YhPC5ziRK6ujTSVzk֐>vlXcɖ5{mZ=�rҕk7n]wޝo^ ka @@dR`LJ9/[X™IN6ZիYvʹkٳi׶}wnݻxpÉ7~yr˙n(]Ӄ�{v۹w|xǗ7}z�! Lavc57.27.100�!��,���������� ��  �5t:BVE2G(H-LL.M/NKRTSSUHV V'�WX3Y Y8Zj [#�\�]KcW,d9die�e7f�gVgjgshPWi�klm m!o% t tn,u uu uv�v v-(ww%z || | ||#|+}�} }%}5%�  #!%+4$g4;+ -"18'<%D/ +3$;,=1H8 6)C33$;,C4K;A.oM>2bhU8*G8NAQ>WGC4K<SC8,L<TDG8P>[KNBfVG]SaNhW\LcTudiUdT[Kurl\scgWq^mdl\ygtdm{ks·|lānăr~qljxɉɑ}ʄs˕̋{Ԑ}Ԓחף���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H AFA"JHŋ3jq#-LCGǓ(S@0c& ʛ8;~ɱDvIhʏ9d*] fPވ*ԨWf կ[UW\s˶-سUAȹP=;5,յhVpY טڒc k4Yd9N.9f9?Ygϥ=kF=9fխ7?L3h#I&u˿mwhհܴdChAX_v"ßǞ~_/H]竿ޞ{iz]`I`SPDPxn!j"v#^7ay>,UăQW8E@#@)Ai$EO1$Bb?*K42"h>g)t b`M. hb@\z%hf~D#i&aMء@u!EeH\^>/wj+Aq*!#LH]D9R4QЮ*b{^B@B1h�`!&}HAcI c^h,n5j:^7 TX-pr#a84qHx!]DRGQ ~<34Y-D�4\A/0rQF h,S�"FRpIM4D4cI4R"Nx^yw'T߫C( 88vw]=y'߉sTwmQIa ajL!apN*h^+S� CPG#umKu\.!RPy<ǿWY<o|zf!ZT0|0pd%! ; $ GH`dzT$%)K^Ԧ<̤۟BpS: TPm @�S@ B]VP.X[ᐶHJ@Q? buB\-*Seȣ 5Qv$QL`&#\CߩܰV-(ٙP@!ǭ*H"PғdҎ&'R4<Az8 R:TW�6)t.B ZxE @,S<`B"@d0 FX # L%<AX<9#(A dM)Dd h0PApG 0aAA%Ld<h8A+@"уa:~w+I<{$b ?*Se� qCKA SrЄJdh� Ha 6�e@# Q2<4rw4pDMw 2d(lc$ak$)!?4MC:A!pF$fC 1t!C8|û!v`PiZ\�( `=' !68aq�&F�} ц=| j6 't`I #Ѓ% !nRCĆ:�xH&D! =PTO�",   dՕN 4au$k#�M(t`p2ACA*תC FmB$& DB&6[VC߰@b ;1(" yC%D&> ;MPxpbG rB @d@ xuDD'vp$'4x!R:K#Ey:v@8h CVP@ " @A\ %4J!  * , D;3Kv0;) �G"1=D0 5p:A`He8qer%Us%1M*49d83[�qoRЗ L 8Dl\FUN0l (>PA� 1OeA@jtp6;ef!8fv *qh(G ? 8rDTrt[0g@<yXBԁ vpp<lq`!0hqH!@&&w1w@S(!؀ա rv!69|kX5qp{pWPYGp[@@tp7^@wu�wR|p+h�'sJ"GzEDl$d-ǶD tR`.rZ wLu VRP[Aco dp`PL`0=`@MPa@dll`D`D/l0LaPZDThb�A`c7D0)08ԆS<X"l@VMb[@ddIN=+H9AKP!JMrFx41tNT4H4!&IFJT!FDWY@8!A$HP!@0FN$,xE`*8$T44�J1XE@HJep0]TRc$I|)GxIABk⍋t9wB,I4IfR9dh(EH88tBEY!FICID.p!Y%Dhl% !Ć(XIHNAI7NfW0!8E1"y BJ-!%&r@D!y'e}=8*I٘"z9-AしFCy-9!ly8-JS$<?D4^M2I8RrC*iKZƒ?9,H9MB!FTչ7EP<!B}I!;$p�*&Q!>F7BBE©#3JICY(EK%jD:Eɟ`8#)5l",@ƓIKHC(Iȃ#AQ"E#(P!;$FZ [-Ed[?C3ҙĠI(,dAjȐi%)T"#F裲BUKK4OU%H *BD\z Yy(D9aA9@K8i($׉JP)^B@Y-2┐J0JqA9&I@2k")I*FdAH?+dDy4~ʌIJ,ٚvKYCI:EnirIoڪJ芗!Es>RFIHWpJ~ӏ(8Ixny:QHSH IQ<HI[A8 ےIJ0C2GUMR™*ڒ%I:8$ԯTdh'RijD˚)Z+jyAW QJ1(qIZ{"C;הg@ R7 )) GZ)ӫ3+"HYnDDJڡ*O{b#YP�E""Y&pB+)(?sLwtLˤ_£MŻj+қ+rVrG@:OQsۙ,sE0">I-[e"Jr*D$' 'z;,rl{LTxG((Xj¡DšH6!ٽ)phkq)ô4 ŲdR꩷rCe`lpR\ML`;ET,61ql$ 5SJ°G�a,B�Rc`|̅6T2̫s,!l}ǻSu@DP]a~SuǐL4[^J[D7y{yChɀ�C�s@;dr0{;'ŭrD[ (ܰam^�mT~l2<t̿Ƥ22K".  �^ |@ITE^[�0h 1̱̩:$ q'_l+!GnB KВ|\DPR塻-@}sNռhD KZ|Fò{R8;RyF*(ȣ?f']Pݙwm0<RdH8yLu;�x cER.+]Oќծk2Me x2^U SڡGp6H2mSu@Di!8EA͑?:z|̽Rf2&c=76*7fhx> &Dѷ"P,ID,/zܽl#so#7`|'57XXU9!3 ) ,ذ B̌B7B@ {e\62=!`}?(H٪cڟBpmn_6}]7EZxua| c57^{<@Jօ�yz3(I@myIus,{kS,sOmBEtZL*J,2y*ʻ=�D=@Lt`΄=m@Bi_;B&:@RMcIQ܃$)2\~JkLp/B8AV[$[iG -2L4źjް5QFKGEJ]A튎 ;!B!)˷2CA[4ĨE:": .;JD!%5@GCqQ&"ĵ\ Sjk]{աE@ǰ)#( BW:bR{T{e>LjjKF"!;!:F-r1[]7š9H:z nߓLl#ҒzB?_d[[-*띺N!=C#ckO AL.�-Y|+~f^1ꔃ1? D$H(� B`E5n1G-4蘱E|�E Et�AS`5Hٓ �%ZQDH"ƊQiiUY5Rq#H;9Ruxa :X~pWDtmAti D{p^XkׅaR% lK? Lx2оEk$Q&0(Y&FB{aq=c䑼fY:ht]hHKO[O>躣&"9Y(ZC_s/~5!H3 2*$j3;o�"1 );* ­z )ah Jċx+ -oǫCq@¼bh%i1c2JR!� PK?"0z$&}Dʍ*{+:',!K%ʢ 4�:ق#K#c& TPPPŪHPϥ2? C =T�.  @F A6>YG47:UBJnUCl:5�D#tDހDK/iFʀJO]Rh-뱽#.sq"آG9FxC. )$4`ȣ\BWuB aȊ @C6 b(Ƞ) >sKԱt̓sXia67h"C8B @c?#c Bc<-(RL*K0�c:`O*bEʎ^ 7`:ͪ6R.ktS*%,ζ.4S '?LpLsEm"JV>Kgd]$jH;VS" #3b5u#7 0YS \a1^uCR)Fj[(Zr ;2_*8$Ğ #°= �-1 lt:\<SŃGY- V`CІ&LAjM`2A 0pbC6H p0a AhƠ l `"l `PXa<`%a1B992bx0 8!R@C+A&!I ^@"4lHa dFWq4g+(7ԡ 8$A\iptAd D=p?x {8D€A( uH 1:#.cx�"�1paaP?ދ P9pa !ԠuC"68bTpRa7BqTAhC06BON<LAC=JB Rk)&* B8`U@!`ЈHpaM�ƀLpxB$La$xʡ~8}C?@D 7\pe p/'`= x1С~�Io�q B!k"nxA^ /$Arhɰ 2*! CZ]Y@$a<\8hAJ9A ' }A"%"q[6W& Auh@7p |!Mb& d$:v5:j !pk ( ? U(Ò!A9<ED4apNKJ@+ Xz<\oh/>-l`=.цjx0q@ |@0D+x i~hM2PB�D1,W1�7n C̆j P (Hw gH0a -<<bx�D0l?̨B-2(M8D@ gB! ,A6!{mn$b US1 CEC8Ǹ0( ;0"u'ȶ=# ="�s^:�R> O UG8l`CP*(dp$C T }Օs�0ġp<O0yu�JdcA:8Hbd=bp`t5HB pD#PQh-C6 J!BC?͉H4&cP1a `<7s=IFp^ @XF@R胏1wmD#~s6!'B!8*Dq<`)X@vQ4#&$Q$0-2:H&# HskP AD AH&5&H$8tb"`:P@$P& 4I6\@+`sLij l^*$h#t&P/5$0,DA`# ?=35@1 "XxX3ú8AOA`) �1p &J"�#)H89[)!#aAYBğŧ@;! ��S39ODU8E`\EƠ`BFD;" è8iTAF8FD5BC,G_|9ЁŸ9 ) !9IOEa#C9D"H+@1ԙy hq)r4$ [ $Ȃ􎴡ɦ iEG $Z !ÉG[tQI  ŕЀ TƁ4LŒ\J|E GոIר@Iݠ+xLA, #Ȃ(�X͆,Mt  hľpLHəExOT $ FXH-LH!� #$b\z  ,Ħ*$rO?TD ЉODМ8m �P= #P m- 1 `� ! uPP Q]Q&mR%uҮ() � �-R--, S0- S.%S413MS/S05S.m4U8S4 S1/ES6S@9 BTE]TF,M�8 I�K KLTOTONP-US=UNQTQ UmV�x4�JTW5\R^TP aUOT PV ہRhghimJiglekoy&uPA}%oV VmvxwQyMPئ�H r 8Y )D޼EiXZlH  <ʑ<jIesбY-L5GdȹY�̞YmOE-HIdX-% HZ- !%ۓm [Xy˔T[4 lPyXW|ۅ[Y ]b\}\řKȭU\\P֛ %@!]gmX۹y]jW']Won-]ok]w-l-]m׹*D)9h! iM80p'U^.*2(wwV ]}fW `i`]mE^HHDPI,2`0 ~A#k@y!|L  ̯\%FfPaVI@p.&`@�J%8hA *29p@@'Q>`$">`:4&0QbX]՞lٞXMA HZ鍯^ DH<XkGx~p070J`H8K9P6�=@h?E?ư[�XYΙcɕHxy&h#b̚GХ 9}Dh6:@x!.EbɸmF`۱ t۸|=T. b<z.Xc39) Q!*6GwLH| դ "yd㠥Y<di Ti@ ?Ah>8&;j0GPDh=0 =4;r2@2EPj(A+<"ˎE 2ZnRFYiijai)$GeIB## lAdZ#P%�:f"br&+ۂ$B䑝LjiLI` طۊTcP!fI\68 Ķ4M)#9G$9]M c,D \wcH'i$ x X4ݲ aG<lK;ngv!P6a$ ~t ObCb5�*p& TYڂ%= q&& `˔_ L L)P0Xl*HſƘh-``\`0-5Q-ЂJ)H&0Ђ Ђ)#- ,2#.+$X' -PBBJrp)rb"@I"+" !؃OEh26jB0A290)E.Ns6C?8A&R0E`>�^_f_;E:�9G0=:4C~R:9pjg2HvI<`QÃHP=c?'؃@b<#F`AтB s.<cW)=xo؃n -JHF|?0h1`r1`?HU�?ѯ 56qR )�2&Hwg(Ȱceρ27@8'h'Grg!hzЁ0.#0)ci*2 E3�7Y(B-tb7(,<{?Hj#C0<؃ y.s2(G6@! 1xH6*AR 1E(Q- ##R{;+7FF6C~/Ь)zd't*G'_p2# @D,#59X2Ag2(F'P0�? HJ�5ɑAxn�“L ?xݨHC<\ ADLJ1Aفc#"*BQEQ-,"".8i$OG@-չ!H&d�p+ذbG#A(BÒ)o!戔CXi $Dq#( 2F72FPR|GC`$&H"Ō)hKaR 1E"G"Hc%E$sltc9#f']8j(P:<YG1[AF?4qŧ"L K7 `LA" 9ԴTEm1bXV GqZtd "N"\#OBl$0}CmL#P |^dAl,!UAdy }C:у qjXƒX7F|^h8#~�"mQ$i4Mx�"d1#T!R4PPpGGH$](BAPah,�[<vq#|ԁfpHx\"7�rVrfpp4hlu!\0x r<VF&e1!t�q\B0DH`rKk$g&,F҇T"H\·1!NaA!G:ܠ-`F!rPnѦM14 MZ ,cw؆F`XAeGZDLpA`!9hpic(,mQhpRAFR!l!!JRkZ,A.lXD[J[A@I Ea=GQư`AEempA\QmMKa0D~>.D {w@0afX\#DR:0 Il~%�>g6$,5"B`E5[\V;~,$ Y# !t3DdD d;nMٝ ( 6Dlr5.F` DBTA4T. hap4#YbD.A hX@E:K1EycɢlQ ;QU){IS^!sr)!vAa35"2)C\_j`C*A$a�"P[fQhsLI2l/SR\._o!Kxnj(I.Yҍ%ݓrԓ ':*kЄ# O DX!"zMGwF%iYODc,iK�e=OΞsvTˤB1LKD�͢aXJ(DS]M9@P*Y(Sj C:iZb3aO8,(j"(/qPt*-CVՑDh&uT\#7]Pg (ν^%$djN ~$gZY 0d~z2lf= d35MfVC,R&ee|҉Hw5{C h+ ]fא[4{CNץm{ n˫S0{kkKw. %Z#h֬E00�Y%p] e3EjxhR `F9Ԣ8h6sŤm*1q!6s-*iŖpvtaT E %l$]PçfPzfZ=_yD}y681rx\":tϚYH:?boXDC1MhfRu#{[ꖷW-\cW8 ~Ed-F)J2řЦ0Yց-2Qyw":tJ2 ]fC~vZ-xȔuDȁ  ԳĥpѨd:֖�i/|rҸAa)?9f3J7 VAc5[OomŮ;غ2,jBۓ&w4-rK3a|=n+*0uHoT}Zgxsi.>B-ITI J=곬uLu wW"܄0>&AJ3b Mg_)qRLv))Ѕ.7`AȊ[-Ww_P.8\e=i]WpYo~!0-|O^#-fI's|^FlP58>,m.3h+; ZT{V0wHM_8ԁ]X;[QثԌZ}P}>߬F[s]K=BY -}ٮ<դu1[O1?1UmIRQEIӗ%eݔ9ЄeQ;69[eQ`Au7Q})aW �mR-y N\MM]@R_P "^uRBB$4!(*i"y`ӑ}UMuUA;"`9ԡ N"+N"Td00A%1I%ETHV,z$vѡF܀ ҢQ;.":˙/f !@ D%8$AE$Gٓ뉠6b"z@82dS 0a<@pA##PA(>aDI"#$KbK[;¡E4AG>B"@lEK%C$dIP&SUd@"XD\�LR&%WRJQ*eW&9LJ F l mXePeNѥ]ISLEU 8(_&6%8*f]FEZ՝dz_#@VAXB&I*&�]M^`i^>fm2dgY@dHAhA{P@LAA(AAA{lA0Ax@nSJ&ng% e? xBȁ#HmXIIAP@p"tA 8؇ X <4}V7:&n%&͙4BA# AG<,!LAJLtA)dcn AtLB%@hJB Ș�BlB#@G%A#a$4NA$$A<Ci&WvJgRDB lI4>j0EP XK HH0#8FBA$A  "@|@-*&襆)> a~2A 8HAtM|AHHЋF :±و2斁iS鳙 ( KF4" T#$ Ar!ԁ #PF<&A(B{l|loRzJ�$ж jl$A`@�fmͦnS>*v5V _a%榿͢bCg|'%ׇׁ!PѕLaflݎeY2 T �eN YOymP >.R;v`x ؅^Zy5֭$U^^Qe붟ŭ2]9Z1%&Vۊc.>oeYl@n*.@rmB b/ΆD~ܾgJrwГ+qMQ]np%&0`BRbYL50%d~%oK(k'eIsnAz`C.:/%SSiީ)6.p gä{pXayf[ %/]n/g}f~v`S E뙑ltߥjGjl\y01k!'E,q!]j2KV"Uir")K$rqqނծ,#pmr:nRؚ#9/$/r1gmI@ � #'s9 CڰLB˿%igRi9)k#LI!4@�93/?K3zp~x %4#%dv #s@{&3dB#TdkH*Get@0&A@yĈ"BЇ�Ks@S5out`@4B!tRç(.;:](y4B$<l$h\^ʧFۧKYNnA� | Y.!oW~i/*Z&qMV)T3- ]#/VWzqHiZak6.Yu6Afj& )kO6Hw�BHĖ꽧!f.bl� tB B&ȁKl8Bb'#pJ!TB@B @uPfvۭQv\&A\BfqAȿE%X8@$4^BE#0B+ D %Ln"3�ʼn� K_D tt@ F� %+d.x]%AYAAVNH&gq@ALAp4B#iF_�4HI<B B$ 7f6w0Xˤ\ $4ӆ7�w&"AsJ"A|HCBGB$ey6Qzs).!w"ԑp$f΋F A} G#�& iA"4$�c0UY)K(9tkA.lj|IZwr\AcІWvӰLkoofQؼRA@P-ƨmYQuL}YpIfH_sw-^E}6bn_dZwc;kJ@ !ΛUhc{br%-7s 0`%a_ YYh`q;MYD>"IȇoN&&760krw^b̏~?¾eUB*דP>Z^>#ԃo%]o@VfE�`�p�s?�˿!8`"laD`xx!F"4PǍC^4i#H1�fL3i֌)@NthP<s-*ѤKw(SSVMjk֬hlXcgpImZkٶun\sv{o^{p` 6|qbŋ7vrdɓ)W{rf͐1othѣv&}u[] `ulٳ_6lڸoמ7ݼ}.[mMoɓK~p]N|Xɗ9|zٷw~3z׷~�z* |% - 5 �! Lavc57.27.100�!��,���������� �  �-!5 8E-E+�JL:�P Vv W<�WRWw[i]Uc�c;�cScld&�dYemg3gL hOWkl�ms+s4t u uu uu-)v�vv&vkx(xGyx%z zx$|| | ||#|+}�} }%}4$�  ##%+-!4$;+ 8'2j9#&=1 +3$-!6);,E6C.3$-#;,C4K;9+>2lMUG9_NAR>XHC4pzK<SDjL<SD[KNAcSVGbMiX]S\LcSk[tdiUurZJdTl\scpgWq]ldyhl\tcl{kstd|lÁnăr~qljxʒ}˕̌{֗�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H8p! /JHŋ3jȱD48£ɓ(SVЄ—02l#GG*sZĩM&(hh?M$K.cJy M-ZʵV`ÊK `іE֬ح-L@҇`-uoY~ 5W/NL]pM}j Q+V[Mlڷ$–'§K6iԨEǎMӟ':oФ#gܮW Yi V5Q!Rwm"ݮ(O>ϣ_|wsmt{o]{~ |݁ E�u6dxYWT Åu!|H^|Vކ":�@2v� xvc@06DF%!.P.TjdOzwO2y}0:NnYg%jx P@cS]00T1^<,F*餔Fe],V馜v_'P60G M REQE nGi1$nG iS+Vr"/&{N鬋6l^d$ban*jA \!ta ^}6/z$ЯFAֆmw"!d !H!@nІ5Q .KF-z%1DDZKeaBC(Ry@`aylYmWVeeYWj\CH\ei{`!vq2R`-u6`[4B|Px6rU@Yu!F2\PQb!ڃzeݮV\%Ԝyr\|W3OVpv\\D9 <lC]퀔1(vosx</6](fN1( H{0k^AB ;8{zP#Y_O_+{4 \f6d!OKZP I8%fҁN{IZd! (y(D_T-(G\#j`ڀ. "s1>Op#KMD Ux*L!BB|p-A [0< U ( \B@ (ɐ( bCA bH�bYA $ Es%a [ . TB|1PI2\2 _A䪐` ?zbD%evxԱo|$C! цCpR( ApZ%*nȂ!ypD3AP~ ~ ; ""X@HUr *a.Bv8"!4ЁP�(;" 1AY7 >p"-֚?wi Hy AP!! jt�Ct"#Dd 5Ӽxy2!Cn6DXA?Cp[Ba6� In0XQ(IP2&pf5("Z?X#`1x@C0 xT.MGCAD*aCq\ V Һ D g_bRMF qwh-$M;HUH!ᆈ ?>Cb%m`B�B " Q17 xЈ? XgA\D0D& Bn�Db4ȃn1a]!^B$aPi`!D5%\7w¬ !!0`,qJ4ceE1 <Cs*19!Ee5}1 bGf|A<H?$ B@! sH<mhA پw QAv#p?!N x<M.<Q nwA} !Ws:ota 8"$t?&.lJHx49E` oB` ~   C@;L`Cnp p9?| )vІ \=jD^�h1@ Wvԩ!s *^ ާj�+dCۄmRvAtx !BzvAe r� 0!`Yf ?\nݡ hDW B,R0!I>ݲ9uPXq`gb TV15CP Xlp;LpR y0ghN6pj2w6iU+s pd@`e[Y2 SvA@n~SYB@@dunGdž@Q5`7~$}`^?hoP<�h8JI1�TPIM@T66^'P01VJ9>A0?> eoPI`tIJ^p6P/0_BP~^P_p;TÔSV_gI. Cɲp3>60D$@#z!ItUH<BQD-bG53A$!h3>6`w1(YLg&6u4;Db6TDY" 8Q5GdE"x!Gwal5>꣑I4&Q5!F“@_tl2EB5 "}aK$4= %сF"Xcx0XβCE(^S)"%2?(y$6P=r3QҸF$GFpEw&;pNpaECitiGE=|Y!y>٘aBS">8#񗆙F—呚XXH"%q1bY?-0HїC"_A-!ADRc$3btE6aC2a2 rIjt)yDs@㡗7s?/bD'0CShy!oY@D~?8VwA9EcW@y!+BD )7h/iY4YТ'GyB& 9^;@S>TH8y7!tGɐ穠ԉ+0#005؁?q3и%QF%E[DY$ :Q_Crj3Z#rq`َ[9&A wa^)#9&kR|*щ9FJCcӌ1?=B0$"Zzt[Q_Ԗ߱I҉S ?|1'Z!/Q٬Sb-d ?*Db0&$yFP&KbrQ`&d"*"12\#cXZke7:!>:$z MFA"ԡt/:,5thglġ5!')9 렬 &b"=Hq K;"l9۔j"FA?,j?CB$âu9YĴx8JE+ʢ#[_iEJyB=P) hrCc$<k>GڎN[SY񘒷GX&iny9v9q^˗)tY;!0F-Pw@H"<J*JʎJF'T XMiIBy0CBI#7Ɩ+PZFld]c°7${(9"|B]jBCi!j%et%|,-ܫ&ۡlsz&P?_EG\?!  F$/IR#<osc曫pA@>ӎٵ%[0g@' ? !Tcsb0_'M)Ă|"6*%ʃ|Ž<a0k mvD{_ b2@(IB:IqrGDҽ£pE7J~0q@ zn?)\%ܧVSAPPAX@2 {tPjJs*`s tABlylL'%aYG}}wܰpe@]@ :HPUBA(% "6^G|0,d|9~0(\`tp "H[ =02 {`m0SL�,mq@Id6$/윅P-)QM| x,ک33ZLG4׈8#Q}H&.B Êt u$[\8Z]�iO!IAS ŝ/1? iIm@-Lɹ06@vIP|�yX{E;\|NRB|cԽې"p6t$ijHӵe'x9Fjp~`>ҪMHS#ׅ+λ=&5!P{M_5r4- l"}f 0pPP1wM T��v�+s`wQ`ѲR$UQ~#hhk"#i*D z d9B70kwX݅p`WGb䈭=&O k*j 50>J L'. w@D�6'!仭"Н]9~.oڜrl-R`65%y@ݔT@S'xGrpRȡ,v/I?F܃>aT-.ddGq}v> v _mm vp ,٨Zʶ /4Q0C( s] g@ F [e&əO;9A-- Fq� ɾ_P2>9] &\A2BIB_=1d/g)@!$FAbZ1m GרJt1_j4"?#y.4y^tMo=ym(%ZNHV|QFn<Æ:d!r_Nu85I AJikD2Aųմ̳/)DsJ/0g)*fhK12R:PqT?WHcip @#O8l\6rXCm$aB%NXE9�AB!!Xc m0„ YA�OAgGdaFD'T*MYErBŇ"(\�/@٢_-^MxNy$ `;3ǎ3ҕxkǏ%x@n_<ʺVIpD✺�*qHH,ڷV+Ac.[Ԙ ^3^ (u$~jnB],r҇ [\Dn"KF;O!#c("(|`, A-:4JB$D<<B ,*H 7C4$"jpɑ;ESR!ڦQK\0G+J*.Vrk2. %iٶ iƬ #?; fj!H:n"m@;F322LI% ԣA*L4 E#M,NN3nmƩzp©[)$ ulG e%F%U SY \1 2FRcE=KL8cq&e=6 4r(v rg\t}{!>LLX\Gu_2HbT!Jx.PD!39L%RC^x 1 .C2 1*7gi!@ Bh+`hnL:€C%9FH?0.ImۓLL+^MÃ:`<Z * 5:0Ì ḁIoXFg9 9 Y(OL(PC ?2HCꐣ Cc.b'zFW؍,ґj)SW8vh y]`/$![H $6u@H8hZTTVԗ}BA g4Hp(-L@*cFI!*W#4 f8T>^G@d$)rgRCJE>" m =lb)J+!it!Os`(D^bH'gE$N6 \{ppAbxQ;\xb@8`Pp4ā ;/ i&`j `/m'[{Fj.! 6!@ l`Hy@ b8P] ؓ uCPpݡ . nx �<% Y1@6L|c-X;l yp"@CA\ A�b!ri6 p<rB@$ d@f4lnC;LTC =F)5 B d@:a\+HH+9EP5|C0;$ ~V@ TB <|0zu UtxBg`P2؁mp x�jH"@;`A^Ł iu 4 D4e(̀dɒ@;\4`5 CnpW5Ta!1C3,Pajp܄D Syp;bV 6Td� @2 :1&a*`"pp9AC ^(?HX4V -ky9$&kB$ 7@B�ŀ%Yt mA  WAOCn BeaP*˝C$- *5C$28m 8<;`͌€;+٫D@R%4 e3H#A$ "\"$t?AкըCYtW*VB{be?r"`? 8 b>0>l/A@N5omh$B /H;C<@iw K 8$ b`C^;Ƞ YLxp̅ I+8Di`-0! B`D2gnM$AA H֛a5ܡ& ̾"@|9 )XlPj7!>xA ` x8�X``a P!yB ݄;akv!�9AHC $(` ٜ/ B gBؒ!}m# 53A/B!4x  =B&p=T!A)`7X-xA6>:p5A,/h884h <�h(<CH (,>-AAj 8 *(�7H  P @,A�<ADHx D6(@ػ;T x0DyX 8 Ȁ -ʁJ\@_$y<#!, iH0MbH )0DQ%QRk|`ŏp(H{Edtaq9$$5 qa؁ 9:G1H `SD IG1 |GZ!A Wш#`y<#p<,>I8-z ɅɃ[ʦ"]|$a9 R)"YHĕ#XCz #HJmK`ka(񘝙Gi%qQYG#@ŝ MBj!- � �8 zƤ0 &bTI{1Illt8(ؒ+⠓Ɍ!n Ld,pKMfa GL>> �NtItG`m)v,RINq*Md@Dj,PhCI 88ЌP y̒8 )Q EPԒ R|Q&Q Qh!mQ'|�,.-R0 S10/=S2MS5]S6S�`R,6S<:S>]. :�B-TC=TDMTE]TFmTG}THMT0�HTLTM* Ȁ �URPS UU5UT]VMU5XS}UZ-ZMUTmU\U^ H� ]U_U`^UWUiYehVUUVU~$FM:Pa@>�`Ɔ!0�ՠP}HOXY*؀uG (H'N} ؀QNX|XXx4MyM7ǃP #ѱK-Ykq�ʼnYciY `E ٠u#f\ͣ6ТmZ�nU5t%<٨Y=ڈ@!?Ŋ6\F>E[Ԕ  N>�r(`Wr> hU 46 u Z[C|3IP<HҌeCjP$E]]]4 ]^-^ &R!�60?h-lb;*F,h.0C8~r<h!}4:H 5__Ka h__u] U` V^I F+X&H=928�k9%F15@#i[Dh:";~C__ __ .b ᘌ!6!^`-+f` be$|3Af6ا;;XaA8B&x*8*("8Cxk%Ƒ,MTǒÐduLq-eWFdpƍN݅P^3&1b>D8.W5;r.8>ran7BHO]ffFa@Y|fJYe沅M@4MݗDH.*A*q:8$@.ףּH4=GCȃQ;B3{2člW6AYytϨ EEA ؙWL*_$@ }RH+ Ov iLRG%XOO$\L^Q$uFq)d-X DRv$ nHƜVXGhkf݄0Yt1ϪnOITGɥIUkIŇH,")=L9$1WlLIGEũk@x!8Ȃ/h' 4jz&h* w.H'(1$؂Ij,1X'-6%,؂/'n^n2$&0HA!E|H 8$?(2+3&5)E)18 `8.%H3(4Ȃ%}/H (p:x-聹nl,0)΁j3o.:؂!0;Hgy<E@&2>x$@r<0}?5?x(xo7D6%0C�).h;6(kr<0y (7,0:s6Z6<X>@.6,K+1p8ho;(-Ⱥk33.g.):D ?Y60ci12Meg<(R<'KC9!,c$A/80"F7:nG*?(X&2 "A=Sx"ػ;!q=r*A2D !+x5$0Z43Dk+& +XE: UkBP.<uV5b 27COK*X;Q9d8Dx>'-BHT!`F DhEA1ͻ�E@C@ݹy1#IåGК.H@F"(Ѣ*HFGgzr*P!@u/+1,2p|z3 ^+H8"Yz/t<`?Ra: ?@#8?$0&y?.;qYs:�BnQ76r2ΝCj-’G?tl`% 5yxHrÎ.~$2;? 9?x #F; u8D9`1F K;v3C&cAT`bύ$TaTE?4c!v# 2yhS;QPrF$s0(cMXP 1x �7‡p`Ŝt`VCB7̬$͐s<BΐUt0x0b#,;Np4Sb EsAC <ld]4<0E!HpքQ,QANv`_ B~/$ J8 yPuBj$>!My1݃A4pD8F� :(qx bl~AE@ѨX " GRG|G=P6d=$a%Q/ ڑDE}6ıE /@GPkSa| TXqĐ+@Ůq@ ~p#ETaRD*+CD1ԡF_yC \!1^Ipc!wlH_iI9zp|C^D- aK6�901>$AL0S�?H/P@䰃uLjD6,U@C[ذGLĸR9vKLL P@? BPMtKOC= IavP1D_Dg01<C?$= _ġ97G.D i w@7|Z p;94L->C=H?7E'6·;$9B"@~{\ 4@8~(q ({*/la=d{ה0q6@? _{&@vxڗ-H ӗ@n }IzP`WAe)Fp 1k �X)b` o'S<)<q!Fhd�ǯPlT_9>^} %Jp) :4#-0 a+D#ѷBRgܛ8JIVP[E$3d/)x&8792߄\_PJ4^3om_)LR'mf&ɦ(S7!t~ՄxzFq|A)hK0~ht\hˇzӟ 9?ϔ ej|==ҊӃM g"K?YU ԖD W+ձf tU,J}AD24>@�Հ+/#$Ъ#TԃrScY |H8֬t+Y.0G| v|3BVQd1G>Nz}lJ#XL&.ŷ+s9!#L3=fJ"7}jY/VqOufCpO_pQ9-;E!q{\@16x&<! $c5c)51I[EHW IҊ: X]"B,4e {_Ԓܢ/i^uG82%'Gnlo;#vG-p ;✌:D<olqdf!KsmZ(Q™[oɿlY%;rRISx֢SWO'e:e6剚)-hH6ÊWY+҂"177 zg~u*NgMO-cKis {)89ՃZS,C NuT"֫)OMbgdӨZh^ZRܱn+zfM6+Os  YqG6Nq/ 7vsƣShǼ- cd`XN_x1&k(:=O֑[,y!wb+}n^+59wz3u~Stsv:vvT'=e|Xs7nmo2^Wgt1pe/SޫgdWnEo/[ 3Y?HpgߌݗrC峡\Vݧwd?=<eYrդWr1?ǓU,1~-5A[뵦+-O"ѝ?R?Ku A'S HA阽ݐ%]P>)+iUUqT X m ٸUaLϨ@>mR-\RI[L&ڹ ݙ89![;)|te\qӾJ�"HB#е\[ZA6![G͖�]>�ZA ?V�"tA dPA`Aaը8Ё^|y <"Р!P!QYV`)ߵ'&ZB#"V c|욉[QYU0G} U;.2Ÿ M#55vt܀8+ 52Z#J@<#>EaF~$i �dc@ hDa",rP=?>LmR<VFc!HFށ?�!` tA$"L ?yUe8~UH %#baN\ݤP̙[}m<%"A"L\WGYTQ%bdJ%c>&dnJ$_=U[E PKUH}_=Ffd2,&j[r`\!Ϙ�Vd@ӬQf}gB)_$jb 0o'qZB%%@-5 [S@ D'=D'mQePf^$sЍG6i 'xgbfkx!B,` Bc| $Ah|APH`!AJMy&xf(d!g0e$Ѐ(IAHh0 t$ @AGT"XAomhdޤ^2!Dt`A#$K-J ! XA"́0T�䁙hvY)>>aR A<D j B#$A<!BAKflNp:*bޤ$!P "@PBA4!H# DF h (F� Z]+p6f +?@@$A´ J, X$A܁|j,tpAB |ꢂ'[gpc YviF0z@4HnDA|NmD}0 xA�i@P!$!�A>k+e"qPAN BLgV�e,B*Ncn=P>}o( tRٜmT*B&l%k"WmAO 6о"n.S `( S 9NRHϘVYޮ2nΚý ҢOVe>f\O1q]\AO]eUƖq#vjFojq,1fa-5aЅ�׬B^T#az2Wm=ZÉ/oj^dz^Nn{M.awuNy:vb~jjb.\EG*׬ﱝa8AV:o<QQ gOqOg&o!PMn1260)܌) G y jNg Q/!hR(`%si c&dp6#P\ [-Gqn~ 1yN$V"qn-fơ:C,PR7ɯ 8^^ 22c:&Q,04O^2UP6 oowyrrN oBdُ;sWcr>U\H]`bD+<+2p @V IIkt-\~�!2 ҢD Q3R- AXeKKK�Lo.B7u"+rF5 Ȼ WF"4 <!�g4xXgJ; H!AtPk,)$޵bٵ7�;kFu( ´@ BApYеt&3n=otd Q B ܀!p㦞0Z?jM+65J@5plA@ؘr/UQA+6vP"0F23&?u>@B2! w=ޘe\h3dr6G3 =@Xw W^-8r8Vv&5iE"mAqi.5-'U!7τ�|Aze 2A_ Oڕ4r7'Fs<BAPC0΀n6b|A,BppB/[^ZAF0BNW` LB�m|x:ìW'qy=-ĺ@6A#V!$#@SBA"   �A7 HȅWsR_e" BahȀhF'A g  ApkX O}AdA+DA<țAz A!F @A:em&%�'y27]�$0DJ̊` Yآ pA" xD0 τATApw9X{_37_ K�K ND ͞� tGT �ȷF3+{/ WRnEWNr uv}g[c,o& 0CE)OmByahx]#sG\YG+1!AXK$;jnut 0L�*wR7b,2dq Y TXa^ٕ&o"?+7ɐ;+ݷRŴ>T){;6dr5_NU/O?k+cm}Է_PN7ŷW\�f@8pA 6^<cB :|0b'bԸcG-Z@!G'QTEB-�9fM7q( ?:hQG&U*KF:uiNWкkW_;lY\ hym[o٦:n]wջo_<paÇDlSbǏi*<yd(g.lYsgϟA=tiӧ!sFu]ǖ=+lڷqֽwo߿xqǑ'W͡V 1Ծ|:ػ}�ݳ{5v 0/~zŊ~{`bKP !) 1̰ 5A QɪQLQgrsJ qQy" �! Lavc57.27.100�!��,���������� �  :D7P Vt WSY$�Zw\h]�]U^qc;�cSd&�dGdR-dYflg3iQkl�mt+s5t u u uu v�vv&vkw(xx&xGz zx$|| | ||#|+}�} }%}4$�  ##%+-!4$;+ 8'2#&=1 +3$-!6);,E6C.3$-#;,C4K;bhU9+>2G9NAR>XHC4K<SDL<SD[KNAQ>cSVGbMiX]S\LcSk[tdiUurZJdTl\scgWq]ldyhl\tcl{kstd|lÁnărljxʒ}˕ª΋֗������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� Hx0D#JHŃ,# CIɓ(S˗0cʜI@�ɓdΟSx*]ʴ 0NԜJ& AOhʵW_�+ӲZɦEDA:? 굩ڶxEVԪLaԇX\X\mcs;澜;v4* 烠A<P9\tvvȋa[lݑ uhB+9 !!iaG_ ~Ë_|[]繿w/>x_\L x0zѰu]Du30HvaSЃf" PA N%HP&HÂ(2zHP`3#"4(=Pc7dP~(2)X"vlHa =9hkڈ )gNdߖcquI"jPa*JAyAF4UAzHo䃌rh:PE)JDF "*'`L@+8A@TĄ@J(kAtI N֡+-KXw0�i;MA"R)B,@fiEBݥbh͛U]9gkYY%PW-T F?}!ň@늒qeThfW#t_ATeYx-ji5Pɖ9Y4.̉9@Xua F°3P 7 .vHE5x!jP9 w'- QRlul;&T:` .V\e&z^D*uBԥgPF1KPzNErwO { 75مfm0RW_IQ ӊ;"=E}d;H;9^Gu9<@=[H~P E0\P-"BS`G?) YE8Nxa 8H>!/  �/d Z HT d3H "t0EkIr$ n x.pM\WIE0` @p1r%9I  $ ^A=D @DV6 0S:Pс@H[Ը*9p "7@ x:p ]!"TEkLA`� ۍEB`Rl/X A(@-v16苠b!Az@5fH<BL�/\%0: v !B%9E] i P:KID9Cb qC$f9*@l'ý3&sC<!ʉO u r`H~t [C N  NCЃ6!_S33|BQD! tH@!+PM`_ B"q%AVvRP >̈́`\C Nbes*mf "LȺxY$b5t'q&7DVHB=0  tGkpeEDa0}́mmBޘ/ ؁WД5"žw}dBؠ cs}bh#ͺa:HX`~uANl 7`D! JBƃ!`6NLp6(FЂ�a΁ֶS<%dv@;p2v C58VC1k܉zBm&ʖvCT1_CYtTVD O{4j^ʦ}T^f$�Y DH|ƽpGRE@#_x -%.'7<e:<|4V5"q-[2GD?. mA&2@pZ &k9Fc]A<b' w @_c!Ǝժ �@Yϊlǂ@@k$(풳͗mt>qAR-0G5h[ ^{&hثe. fX[J674|qH|;8{)~kWfU˹7� VqYMPO6_h+SX k_[G y}jh+̀G"wZ]6u'787 Հ^u֙ :ω@uUP:.tw@4rwrD~ *؋u}ufu\S5%QR\E>$<vq%2{;6ԠRIdeS38(]$yӝ"1 uy-[-NW(r 2fӂ%? N{m${܌%IrJ=z @P#wDsOV'd4ױ#ӁxƧx`A%S6Ɩfs54t-3A<psс/s^v!k18 qr|rSs|k@s�f0W4qgpf>�fצ{lGikvAƅ<k@ 7gx@lJb(~qh(' _o|,~,+(VD׃{c9"w;`6G")CgLHyirMj}ׄ牨sgQc_v-eH b"15H1Il8[G!mqbAw8}<HH+Hzۦ.R6Ƌx8iLqje 2:NuHHTD7isjAlh()YIg(qLAfEl_b|w6!ɑ桐V( ic0Fﲀf91dE0K4Us0jYؑHRz~?q#f"6'w?Y* W(_E0 @o\zZF*!DmMb&%~Hh`\y(?Lqِ9p1C%v[2EKWTAאbtQ0 ;8H�s-b< r(y0){7yf%1#/"H#eFX8fcxv:9Hio"kbV7:]Ftɇ1UEs`BlqIZEWq5⚙sy-Fc^~ '!snPtc"TVENUPͣ-:vǙ31d؜YJ%|`t_ 1lPx{ P7癕p[b,x*r.3i)ש>()6q *¹AR/`[BNl x!o!!zQeƙч\UpsDs�yI[ h'Vq9d"\ab{d5cUaeLY,�;F(hz X�q!4U:xcAh:غbqLQhyO #+J! zCUg6x0�94}A5xs|*^"z$ʭ淕阮Kq7sɋb:-!bVV)^WV�;f5 );he=#CٱW(26#4Ӗ3pE(y* !YAC)ub#ԥy[rx:&J&;*!?:;C҇<&B (hKylgn$ 9ai&̚yW([ZY:A-['ZEf9 )*ٹdpx~Jj|Q!:Ũr٫oy{vg1g;j"+6e[+Z&ye8wC+pw!#eeC@r"`͊{z:¶9+/j*2vgbJykQ'3WW컸×;%s#:99L ~ʳҫ+Ѩ ەٸA,+ }fĚRhxׯ[JoL*tSt[{̂fF`›m,qy&,OyIKkù*#-|Ko <i9mj OrE+0*XC7#(ge,rB= @CFLG-@[|YQ2z^A�WT.Ux`Ivo) fΪ\g%\Ej` IlL +-h ph½C�,r sQ[S{Gj CðK-<)l\3CNc뜶B#%=p,W50;r!~8l=x,uЦţ40:+le1Rxߚ˲|6Vw|e2,iٜuhcF:mԉEKf[c@ DP49tT)^D9kPT0`bA9Io[`ru~sFEdB%P'C,BMeEd)�jHf@4jja vHn-vIT 1UAKp@Z-f_Ud-k@R/+9"˳X1fQ1D[`x)s�\@TaUJ1g&WF�]uU B�NX{>p+`c�\qq`볈Pw0M{�fX>X(,M}5Gv0=t�Y}Np&Un0̌,T.=F]!Iu] PPPqWPᦩ;C[p115W1`my<�GEK":�TEip'�h`4<I1MౌS%ka9[Ve!$qWB@D`u!VN�YUVM!4Z0ɴ,EZ CCy bpplsRv UkY cD` lpD0H!̕_o&ѵEq.Í9Sogr"E{6aK:oV[Bj4"9b 8 xg5K2 qO}H4 ?>74L:aAX,xyd9d,D-V;vcx|GW$reFB1:]9݆8,#:qoR<Fa SbSlƛ4L qXA@Do˦G0x~fhKρvmFo*فԜ*1}XJ5֖Є*-+&} V7ݖ`v3 $X "F4fԘQ1" ,(aE JQdR,| +1™KDdOAQ#OI`pO#F4$/jiQdĢ?=^T1'Ca<xф)iQ3ؿ@UZpA IȱV;EzC2Xɟ|�q%Ǝ/H5g l}潐 AY6,ȑ"DI�\u* :o0�lwկg={wzA / ݻ@" tA#pB +B 3p b CqD5D#*p_1FjtF]Fuđw_TH%<2IitI,y4'RH*+_Lt.*#n5ٔsΡ`� 8<8OK.1xҬA10E49ْ5PG8Rt5LPZkV\g@Ys5WG MP~5^ȂYMXt}ZmXnuxMiq 66lN۞hǵ^]SjqUW۫W}·PbakX^2, XcjR^r7a X]veO[`jcM% 4 I$&*Sb2ZRTT"enWSvkQN#(ړ6k`H!Ӎtm{n{'eng 2TFD0(( =#: a1Ɇ= z饳tOOu[2jDܢKݠQO>ֵ CG?#lP </ 72z'vZ]$S]߰j}"^wڵw;%jڵRf=@ G1Ha(UH�Ƕ. aq肓OEj¨ * B0<\OlC6H3 cjex #9 5%e`GJq"^m cyV7h`A6A , vHĆ'R4 Ψ J$% \`7Uښ@T�؀O]4ՠ}e&d,2iYZI"8j$OEE2k4ÐP' I?U&O2-DB5ϲ.V1C$ 1^\#JE~,qS")Db0atm ;RFDSx$M hTK 3j$ h BQK[LB <Hda#;B*(n Z>e% Th2)HAqS*�!<+W eSPaB:�/&KDZ)|c ,(Ń5@)eb!% A@F"⮈Ae'c+AHDAH A/,ذAyg Y5aL@>h vēTַ=IQ*d eED 1mhBVApw Q"% i[kIr.mhCj޸Hs,xT>! EDV5` <"7 J-H =@!|RP^LA90^ABA =9 Ir\1K\v['J1kц?DAW=C.oj !H0B�%HcgAB @!"z`s :(m ִɞHBPKjA͓.MЇ"`ˆByJ؀" ́iW8 %,d[CG+{ۀHv3bGž]+@ ðJ �Gcna o@Cl&\ RBչ^4L=q4  6 E{K݃9կAڐle5&[aC nXc ^TFL \U:hH6!_p;o`5*"UY@H<M/"'G>hhs]* V ;(jsm7f";Hj`%꬈H~&8 @�E(  E>]۠:Hë krg2*BY{^N89N{(܄w5%26w'�[  u;[f9|rꊒZeX1_zʂ��j, G^(̸tRj&lD@'Љj:*:3j 8pGB r! `BSqh@ÅX\<|) @F':.070䎔(GQ!,C ?aBD˱P 7r%Dp S<(F+0jXab & 1 O f2J:KЈBdĤx B Č#E ^Ŗg(2RA(]d!bF`ꀥz {p?${()@Zt�bibG\!XFhl'202*t#|'0B܉(&/ Dqy'yHC ˨@z!vdtÌ#�P'Žjj9w&DtF̘ЍjD8Dž=ّcDR8TbC` x\94OJa *OhDgBM`t4њhB@˘#˔G~‰̾ #<JH4Fལ` D#a<òD>C IB1TC,C\DbD>M0ˮ`š0Ej%D�DxV:bYW˞L'{TNO"wINT Y4OROdtG c%xFr ب Ǭ'COሺŭL0GYIjŰLQh%<*LɈB% OF3QŠBk΅P ͧ 1L@w9z,5aΒQD`@jð˾DHqƲhv9*4=4hL,H10Hr Hв4M%B$<N`κ' ̡  |csFˠH=�Ғ,F6ŖX)b E-5 @G*CDHjMН  J0R5:*Xgj }Ŋ ǦLYi%L\( ,T1VITdR0 5JiCqUkI ċ<N<!Wѯ<*|!RP2Eu0DvK@VE)%+CxL4ExP",rAKTYTIe`BU^d `?(+$iTrEWiD6)BؠEA#I(;(;ti-U7ɏE¤ea#"g9PI4>ȵkaHD\~SXӉ,oAȎ6@1P씱O|*Q˜{||H!X<h5=ٵ&i!yb 4m" </h$P eZ%^ްXjYU)EPȺr+(5w_Ð_ߘqFTH҄9` Fd�v Y 4iJ7 YC^H`S0Y ฽ =&7`Ԃ. &-RbT2XD;:&&(p.%ޗHq`W2"()xP66+33.6(& �UB8>>b+ {#G&E]NhY5+$B>J2(CYv 3C5b~Ufߠ�8-60[9#:�A!h5eN <;yET6fEg0?*K%0l\}Y7@(Ugj!PҾ _TU fb.ۋ>BdBPPshNWSFH!|Pj,% h!K vՖCv5^I$#N.U(si8;D4XeSCޡЛ߱~㌞Ҁ94 krn͜jr/ߐ((+:}OƛaiƦ;e! }mCh2ӶF9@\T/4ClL%`Hla_}_69 [ȍ jA9z"΅W. |ζmcGr"\iKɦ 褨WAR7Fde~oR ꈸjK Β@X@ �ғ Jp>`̮WE P4z6J, 輡F1=W)K=I-Kd܈uc|aFҖYlr NՒlr_9 'oN5'dbs~l(1O ^4Հrf._ֳf3s:ģ1$j!:�iK*Fp~߫poQpGHtA*,[74"i=7ynC:8え LKI.ˀ eV'ҽPrAMLh㤸lt ~s gt9lC$�/-03*Ȫ/XjyJFp.tr>WpOFW tq/Ը^H].%v_dQiӠMuS{h kkp# lFk5H1C2*3`0Hwih5(qaae*9:I1Wk:3'Cwqr1zB!y.<h3EJ>rp/gŔ7.*?!gsk B1;{8S$#_ƿmb~OQG>!u rC4̒}WmWqrnu E0 dPZ3q1)naG4 !0~h-:= 6ҨcqꎚM5Fq~Ӊ>!輩c<G Rv3~_ M<Wv‹ zEs1n쎍5qq g~'>!@jtň@o4Ejo6>ʦO&-bY UavtpGf3 ܄^M^Ok`(wn:g M|фǔ΂vXi%}Zi}_"*=6-ی*?-)`GI4' ֖Zc\X >σp'zi \J޾_¶$!OO%+�zzxȇ|ȇ|ȇ|ȇ|ȇ|ȇ|Hzza�zzzzz片|ȇ|ȇ|ȇ|ȇ|ȇ|ȇzzzzzzzzzzzza�,h „�ဈ"`�8Q"C 0$Cpĸ@I~xrʕM%ǒ6(̤J2m)ԨRRj*֬Zr+ذbǒ-{1%ڴjײm-ܸrҭk.޼z/.l0Ċ3n1Ȓ'Sl2̚33ТG.m4ԪWnRgӮm6n�! Lavc57.27.100�!��,���������  ) 37:/�@0�B'C,�E/H(L5�RTP V6�VeX1Z4�Zv)\%�a b*�c^ d�fT gehh#hL.hviSijilm�mx'n,r+ s{!tu u u vv-'vx&wz z%{H|| | ||#}�} }+}5%�  #+%-!3$ $9)o:2%=1F0 +;,-"3$5)E6QNN3$;,C4-"K;A.bh8*>2G8jMNAR=XHdoC4K<SDa@/qL<TDG8Q>[KNAcSVGhX]RbN\LcSkZudjUj[KdTl\scgWldr^yhl\ktcs{k|kărNJxɉʒ}˩̌{̔ӓؚ֓�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H 0"9r@Hŋ3jȱG0&`1c"ES\2#<`$I3� (xԙG˟}q ("౔LDVڒGjjպ0Έ0EdǾ(ڴoێE6\j╫ Hu.޸k-yae:< vó_BXtI%>,-h]<hظeFmz6;9FM{kެ?ߖ-޲gö }湱bz;~éSLGU~y꬏}| S_p0G߂XDaI� ] w P _|H4yD'M$j�DB(H&L&d~MMiT3)hta!ahvql\Ѕ!!"( `*蠇TM)袈褑F(iJ &ꖒFj*LK/fw8@I"_tF]$҄#_,1#E"3P(B鵨b+*fQ"mv먷뢫.[jp/PvA:z`F8,E ;E72O<;5J}UN1fjn#:cqy,x* Ee1cJ0†4cp"f!qt,0 *G-!A9Xgڙ,̼Me |…wR} !DJHQ$TFDO>UCnO!C;y'yS.]n8N 6W4ӑ3�IPQăA~=8dZf%t`KW_tZvY%RZ=ϕ AVcid]<hԕWcGN>E5 qbIz XnSۀ$p Ќ"At'Q_ 7iFA <Q0^js3y89Nw }`R(*"鞢r="V!"JS=zOw5MH@_KЂb!6'"]×2Ùܤp � `p8 MbD1Ȩ n" f`Ɔ5l'%<.9О)t L%�ݹ;A"s`5ld{PK}� UX`'X SI%@ B�4PXa H)t!9:iMITvX0 „I@>0b 5!~h}!60!5LA~@B8 @X.<< aSGt@ " H@:@Kp 6m�D`BDW|X$8AIpC>yD= pVB=)3ah@)#\YEȁ+tPbŲC~F<ABk$C8C"K0n H`W؉kX0Cy~pF$ j ! }`�’vC.b 7l>`dH#v  a:Ҝ�+]*6ثZ@XH *̀ ?0 00!Mu>|fC" хm# Q& XBFkH   _D&4KhHSth( rP?A<dZ44A %P х&DG0# :( ?2%ޜ88t0/*If*]d < ^@;> vH6@V+Xw"#d5(i8U$ąᢍ/F%фySC])Db fHDh~D~=MuEC#Ꚉ?_ȁ "VV 8  BrL yb͵:x YHk'@\XX %,!A 62Xz"<U5Y0, ##P: |�w@ J"4({9pn?Z$:bNA4D.m51@ε70),m}ЅGqZS8q1Ų:I ^`̀aobSM\rU�X98B }:` Oqh<.)@CPA Hd ܁ 0@99 }dhBJ`M ww@d ,�'�a'> x]Pa 7NW4 }&BGk7{5cH1Q 55W>$VE�wP<D`$>NONNʔNg<7{JP#4[3mdIJ?AB`'4A/<IMPM`$|A]-@0#>R?Ts4DJX#J0@D�OAdCx2E5 $#"DƗq&�d#k5kkdD"%K)?8k2hT )Kb2BD5,/*K3a3�!1%'X=;&s B21&G�i sOMs&(>AxI8<`;MDNU2ŷ! Dxc;Xs_aa2)K y(!yOQ5^aaa+;@<pT򒲶 T!^�b稍$?/ :i*D$-<{yYQD*2+=Ix8d2Hy2_!a8@pCbm$91Ш$15*&FP1faaW#` =p;:@>QG>PL ʩY)@)ԩs9IBCC@GEYBM@ Xki L;qY@T1;=dCX@TFR?hB2;SRh1Ш3@8�i!g %9/s [d@q8yb $Cx7Br6t$Cs>"$AA(X=bXvkA~kOAnCm )'LB@ 2N1)!YOC2@?nMu1O89ʥk.Ӛ9A'<#GK+Y8ni-ب_3r@HCB7$񔧙&9L%kA3:^;kXUX;Jɗ̶;!#JJŖ1<:s"њQ99<F!ڐ>EyAYE"Ba$@|ta1w:9Ox):I*R!`Y*a1<P-ڛ 1B.s5۔jRa0`k93GL28@QPP@M9hXbe<:+QD9ƃO!Tꊝy5G)$٠&sj{3)dYZB;<аQ?u OyѴ_Qꗐ 0ꑵ=KJ@<4F:�pIc$zkӻ @o?1UԶ1+hJZ =Ng C9�KB;[B?멝XM*C�]Zѹ;J ds <%[t-Zs8r!Gꯃabo[@;cC2+Yx0ĈC>q>{M}j2XKsl+MRb.|ꁕ:'),;jI c h2dƚ6{az/^!:˭m I&PƄ(H2@Qy,RWy:2zlPYpc�OrI($QJ@ <%GЋI S)tDx[ Op0VNIƔ`FaKR%5k5!Ix 'Gۜ}WutWiV2|A30×1t|= }[xEMt=9R{Ϩ5٬X(P"Ւ&*DֻɒuP',K  _S0Ռ8=Ja=0ޛ)ǟ�y`p l@Ep�AU<1՟IC<C7<1<%J]G7k0Ocf@qHjbk!-R#G<s|ULDTzmr)֚0al]aF|%<*|(8 ؝=%ZS<=9 b8][V@Cc<HE5@?3X=5m`q  Rzo=C*R&fvhJ\@V0S&kz8*Ս5;Ysb #h',`jv�S˶DBdUSg@߃-(q*tC/{mm&K%,}�-XdeBdE`R}&&$?K1ӱ 㕅tex�lRS`oDW 1~0-EFFR&0-=嬃)9]Mԡ1ta3o lUU-3 d g`?v&/~$U^/c]~|4}@wgf`kAPO[w~xsnV~-?+Bl1#j]?BJ90jllVMC?�Uw65|AJN¡b=:3D=\jg[F 튇pʹ$2c `D1DsϏ=ÌzڲP1ԥ"$_ 3>)@( kl*3`/I8(1E5~;bj; {s9Xol5r,h= ML>ǫuOz"tgPala @2^%cԮuVe ~ڡQB4ՖԴY!fZ?(]^ڄ;%Yij-/qb -qZDCFh<ٖ!>[{' 9p #A .dСs�XE3 0aA #2!#(#I1e΄9†(i\8c 0 ,DȒHQ'jZucG,y A4Jy@%Qծ &)0" .<5XpQ jeuUĈ9z44Z;ʴ5ofhg_tq(#q92KaF<UPCDHW_D9l2=YDB/%@-xoɖtWդvi[-9X\;c@c!6;J<!-|-J 2,DÚnɵ C)3*hPD+# a u:G5C kCFL.Rʁr !6m3/2I Lt&A -?P$X``!˅bJ7% 3G Ph/ȤF6Pk'$()?nN]*/<T*}k2TQELeADR~ಿbͩ*U^ûժtM^.oݩM:XԄ&CJ7=WJF!}" 4Izn^Hs((+;-j yW#C:j~ֈЇ(B:" $BU׊+T+kQV16`DB pBȈ ~"h"/f4?NE{ׂ&iH�*?"BÎK?h"Dg >KEgx^i�7*F I0%v;a#.&{M4/\Μ}JZfqKN]u?1h3hd.ɽBa#GHϸ; VVK M .NKY ^'(z^",Eb'm�GC16$ q&8 t@ؐ&,' F m@ՏrqC0tn 80J`');V+i#;0!!dP~8 j F8(ApG� 9 �2,uƀÃHc9rdb(6_խEA!3 gu<Ye~\Nru@Ru< 2ß$XX𕷒K�2MRu$RR)vVpd vh%+Z.X/ n#A�49N${:P(,jQR-AbK_hZfI,)MLb@~: J#6X!j~p1XCp+ {X+Р z`CЇ>A ] �=d@! gP.!N@#ApaR[6Ё ?B`uDq4P-A MYp>5rp^ %DYPDS(Ȁ3 "iX6 Q֐;X\@=w 3}H`.at(D쀇._(@.$lC CS<X L|u+\h@ .80v!Р� _ F`nT> \0C$<S`$H)%T p!5"�|P[1& }EpF`AK ,4 ;& +]Wq" a5B a4xY SނB_XB)8ByB!f8"1#n@� J@pRB<h @0) B|sB| R8)DK8D0xI500u HDAD yGD D#T:P#PB8 E<ؠvkhPo!Q8Ciz 6%tPݒMP/캠pxA]4AZA˃ %]P �pFʃBp(>սt [/OG$ .:p " ! C.n@DH B6 [#~P!` (%2 <8SC$"abFtawA!@4:(~<Y)@]HMZ`a쳃0S�2?-)<MCw!y@ v.tAMpBB D0!@3`U+/@)%H+6/*SP0&2-3*1kb !`s+H е]K`-C+A2>/؂25B3:hAE0&(!PB40` '=p=51p$H8EFHB'0RA)PCB0. p2�/Ȝ `6|Ӄ"A12Cȃ`D0.P1|S73Z~vȁ(hɁb| EP�iFnݨd0F$(mF@ 'ȜB0 l,Ƃ(pH=+1հ5=B$ % �#XZ#ȁ!H( B x h( @ I0 x)xA&=sYH %<%HH(">Yd}# Tt%4'Z  Z cJ-^E�KA-|1H `uJp\uQ !%]Ғ K7ōAR @$e /y{H Hud+xh⒃X˰$L{q$ 遗 8ߌ @H$0  �HNxDcc*4 <Y8 hcj�'Ș쐁 pHMj͓!ƥЊݸJÌU}d @Й]٤AI(K !�! :"J`=P&j>�D: a YZYnO|H 3!H *>bږҢDJzR,RcHP?Q#pQJ1S;S�S@ TATB-TC=TDMTE]A}�H�FTJTKU�=ݠP UQUR-US=UTMUU]UVU0�hUYUZZ>�]U^U^^a_T`-b5V`U_pVeSf=Vj%VaVdVgfmUm̀hViUhVl]Vye`WtwUWb]Vc=:&;eK:S+U؄-X40?zӆRX}XX,=&4XQM <&S\R5%TZR<5ؕ�A�Eyj&Z �R15%J,%L x= LqZ[e.IUۯȀH] ʵ ڰ(+LPHI(Y+RčL/EiLuMY|\%Q8ܥ9JmU\݀-YDK #-" UʥYҴ8A kUZ]"BQH[I@r"HյI^.0hH)#%؂l&}-A]Z^�@0(!h$$!(`jR``!Ɂm"8``([]\(͛%P0C-'P!A6hqYF2?H0 '3ҁ<A+<> ŭ!B1C@(GH{QF0046|ExI>;19>Bi"F6^c>>c+.@'DNDvdCCG*ռ,3!𶳻2/ى@˲'8PB04`{J= j$qFbde^n8faOecf$' fS�fj('hnjָe+Ep>ѭ3PF8 er3Rn88<f >H)gsBg nf'feiNf�fbv臮h_fhjfhnhFh^?@ݢ)? pAB.xY=802@.DB%�83ZHh9 !dpۋj&hZ[Qjcy^~pi *>k{BHm])@ĵ!! X̗jZ%Ė=&Y1ά%Z mEܣ;iX E%h|Lv! aюl5E#Ҥml hr4"._) B z/ 00*ȁ"�'�Z""X)4P!8Xb/#3h55P&0,%h+2!X2p1Q(b"o9 -%26ZP['. 5pױ4b%$"$Ȫołʖ .,r?;"�05͂8A !`1C`>P7UbF&!!p.JCB`+sDUBB�8>dFX."xJ+`<>h:x0"hF+*3eF3DV{><U_+7DX,DjDh1px*>tB0U78?8KcM#r7i;0 =+lԁb B+hD' k.07PTSA3Ё@BF0'H`&,%`9B +$;/H4,p=h<{ok8XBH.+/5`>x/HDhBSg6c"C+/(ҁ:<!>BBR3xK5>QU#:!+7"G=`D=! <dH`HϲmH PkLMƂ_փz>3I?68(H5G+Н,b#FM@j+u4D-?H4VX+�GII)5) 9q9hD3jPE"h ?/�i&Μ:u XƚB0$AN+}e13q4Ɣ>ӈN$#7]i҄!M"WF?| >~(fF4"IB`DfH}5jɇM .H# O t婞lqEI'&#BBH٤De$-<LqdH?8sNBHD<0iDshӈ2.<ٱ$@ ~ 1"R|1DC0rp1D"laE?܀EB!x[E BF!MG_0]8R M Qtq3pYhVAD!x:Q\`oQD!qtqԘ? V<Z1E"Mq!7AF"DtJd\@u yqTg4BhDtg|ABWBn }PG5!bbn>`GJA d BH?lA{u( y(Kp o[qG<�!WA!w!Gq%F{rD6h9{e%ʪ! E0WtQ!yƸ]0 ]Зǎ 'A 񯸈ā,"\D8 u N$u {?1n6!} Xan9hCN@ D4Q1 CЄ9&.%D@8DSgD3GF9ADJHq8=WXQz3ࠑ�DêK)?QW$>DJCD3{w|N+n EM쁺DvO۝ j"xa@ IZ<A4Ҕ~%s ?  B򍰃# CP~$pC!v� LؔЄ ;=%) Ⱥډ UH>(~0 L8Ōİ)ق|"HBFT=Hc$bE6 xx6P#f!F&K\ y�Ed6"ъ.T8F2l& |p̈ h汎y SaPx^Q@ w_摚"XI>q?& %2RQ$d2׸FSx,Hz2s# ' FM0,&w3AƼZ*LdE IA򰄓0bfك) A8Ra?)7{ D k^QCa@IDMvQi%}9A"#i5+yI66dRèRs$c";RVq? g:O'x$d?OwP~Laj7&\Jͻvs&D%CHæqcC+nnAF ;~ulkf5Q8U^)dǪI{NVF?X`9G#ItӚ<nN'ibaR4C Ma0ֶ$*0U}2TbHִv PN /J9_B74j/CS�kd.R^q{T.^O~3;iEU#5C)UDF8mIn2x{1 V\oR?ݗ&S %\g[c6IL`u,jbOLwey'5µC i.R"|g q@C?4aa"^`h7 (j岲4N]Qe(+Z&l5 )jBrHMxg`/I_gy֤_^,Ǽj5bA67bFg7xUq%chC634Js;B3k"A$DݽKXU["jS7B4ۺZ翏ӮԊᖲ@Hf4  QPe&\npgkO �9!VJjƿ](FZu-4)-˱;#/•򱈙50XD 2R=7%L*Gԗjr1 li: _�}6%B9Y]Y S7sYMx~TB=wŰmJL+Σ6>`9mZ E}5GU=iԻ�/R0Ш&mSZPsvV@uͩPHD+;Կ.A'R&]9*U2Gⵍ_D@Hn E\$UY7ܵ`~ HvI[c U-i}P-iQysigm�L SƁ yqZtM%2eD3i ZMd e~%a^^`EPS\E7We Tq*OSjMM5k 6LQI !@XIau V x5PM ]Qh/Y-UIپR"XE2)!TJQ `HB#Dq3Q1Ue:mWdYF7Y#>^]W["�TN#|HLAN}ϭgg2TVV^!驖aݕoecLuA^@ސY$7D#tЁ8H!0-5]NJV6 "D!WU^M Y #)c@ 4UdD Jfc.T^X.u92X߁/6]%@}PJ{%B= S:P%ϱ DJa!b&MR r,Z&Ke^BCAXk]f"d!!MefxywWv7p"GTAF4tDh<*Geu 7]% eB"8Z !qRL'q6-gS.Q(I ''bTxRSPerz !zq$oid# (%-f~h(J#(-qd Dـ Q H a΅: (ڕp&iPCqA!XA �D6! A�4A0DHJ#\F&"i\$驟*"S^B # |A#tA"t؁"wBA$80PBRA**]&b^R�"Xj#,#܀F`tB A!8i!$LA$8`#(F蹮k*hR"#Ԇ \#PVT)$A.6%i F$A ́I m e@Ɂj8*@:L #8j@ B^BD"|@!|A 4 )d ]Y~Ն'Gԫ#L {zj#|Ht  <# 4 !#p|\+aghm(A�ET4AA\HPpMAM AD)6hk.syl*LSZ@D%xaLSHR&8.ɕ]QJgI_-MN(oAuCvPaCYT%=Q*o&zu ͞9%[ ]$n,e*�g~PAϮVaX%ғ*+fՆ,Ԅ9SQu y\_ӝo +k[T8Q]]!a"Ai ojO[FN �[/c.fW'E^0)՜_Q*g+lT].r 蹒gh^T0A/*d.&.T-Zola QO!R q!c'd]ea2Jo,o,cʉ7~P!BiQYVz,!3Z/-c$R!e˵%7S/,Kj5sDa_&R3,O\NIB2!8q*>k>W3?O^UKSFn8G4N9o*ND.OA9Ht9kY-'\ĵd8 JuLδ.6nEN|R\ 5j2R+)I4.L&}eJLo1G#04 l\'Y5[ߤ=5W! M#X4vN"`K-D_v0&� `A`N!,RB8\iQ7kv>}v"H2A`qA#6Rk7 MA$#@Ӟ A`rxhwSc\A~-! #Nx e47p2wa t6�AAر9[6Ȧ5Rs"ԭi53/wS~88}wW�7jA=8jPUMA8jתm}O� \h7] F8o&$Nlā\J_B`p pdāqO8~W{um("ĄSpAADQ 0Ed+ڒttx&u+@#x|A ̀-MM( lm@u`A$|ԭ|A$G"`<Nwc'k׾z#!4A #!�8�#|ZŬ�b#"ABt@rf*7 φ \A Mtk(G\#4؀TrK`4ulX^lo<gm4!L"H({t#(A&LALԀD< I nzPyk<ӟb3C((s&B@ELyp BOA%s7TUZq¸O�\InSqFX$7 %0ݏߠ&[ "]TdYNՕ3F''Ea)u=1=s!5Y9xHЇ p"'QQ 5nxQbƊ-fXPb6EE~`Lsڬ Ώ1ZYT(I4)鑇9�TzkVZP@%×GB[P@ &vB=vݙ<K5G1\'eTѨ€=t^ʛcN9S$ư/6+ao SZ/qaX>}ȷTÉ/>刻Ͱ'sˋ7w~=۷wU: <AD<{/<d}ú . Q؆:z*0�!9[@ 0@�1 /z ;5 \"ЭK<QZ!кpS(#qFf�HL'[s<ˮ,R J8A"4$3`07ӜaDSTL4P9霳9tsM\QCLNFӄ�SF54Q7PPŴPEtPN5V 8�dZm\uݕ^}�bb=V`�fehjYj*Zil@Zm֪njqW+mwErɵ\u^wx >^~%-5ޘ=8�@4}I>#Y]~emuޙ}蠅袍V䣕^馝~ fYgZlV\sln6�p_.msVdvWj6[亿voifYv[lī夭-5ߜ=EM?U_O6iuߝ}?o; �! Lavc57.27.100�!��,��������  12%3G-:<=yC,�E&�GgM7MuNa�PTP`�W WXXe [&�[H\;`R-`)a a<b;bc�cN cfwgh$hii�k\Qlmm�nu/r{ st/tEu u u uv�v vv-'x" y&yFz || | ||#|+|5%}�} � v8 #%+-!3$;+''% 8'1# %*;,>1."3$5)F6OK^H23$;,-"C4K;bhZ8+>2G8NAC4K<YHhPSDL<TD[KcSG9NAVF]RbNhX\LcSk[udkVZKvsdTml\scgWr^ldygl\tdl|kt|lÁmxgăr~qǣ~ȉxʄtʒ}̌{̕êԫ֘٦�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������4aE!9 !Ç#JHŋ1Zb‡ 3IdE W|Cb4I͛g(o *Rǐ(tB&J g$իVЪ֪_fTWΘBDv6:ٻxR֮X~(X`Ù # '_֜.J,rɨCczjk̯QF13+wV-l߿zwf <iPCo>Rq) qW9c#g>ݩSßdH}3cDNGCt\8 J շ_2mx ~q4|@ -A'f1 C(m;(aZE#a,!GC>(a=(D\ 6O2 IT\ e%WrQ9 hK@I`L(2G~4j'yq@MLH#vդ1肎: ƅۤZbS .*m=Y(>j꣐j R yeI8QqDD$z<1\L$kf'k CVjfm^Z+3IM%>,ۄ G, R1QXb&V8L[~eT2XŪ R,&z? 1CRxaG#?!z6\TD$va SvK {BT71%A hp";}" FXDMSm-7} c/PQHxBrhTm8auTuVhEkiX|QSupG9^zX^kq>yBHQЧT2WD\#SųS2t-7r̙CT jdW rxA]kϹ^2e?~m-8~G@Gp1QC"ӷdt A.�%(ƃRA!\"#`BBP$Iy*#@I00$A S(\8h! n7 ; 7q`%X Q@%av�9Dp87aL؂5\x>IB<NA\*(V`а W U(4HQ Z)(g(xG0 r0f<.L#Mr0@sP ""!GE! �ľQE bf��NPav=bRC 8SqxġI" ^@D'8u1c#!O  DʺIAk +!Q0ЁIa~�'>$U!-Mc,%P.[3P" M8O6a"�vP"K]C13:8AN`&:"tz"0BPBP$调B!YF� vA$(|c `X& >�:, X&H8`xPLNA#Є>"V"FaB$o1辗ox 3(QAI@($ -d6:#P<@~=p8O# GDbB`5DByBz :u &|7t!% XD# 5`�1XAfXְ .ѥBp!X!_%1 *a5� 0p'^9vس#@5P"TęlF)OJ[9"'"k F`I`?D" m&aT؁Vh[X B: h񋿠QXTLBA<_N@v@e@<Fq&\J8y) ( &-B% bmhtB` "& WCCY.n*˂_-N KŇýz]#{/CP!$A �Ϋ%[<0FZW LBC-[(6lyN IB B{Y\AI` Jnhi<xv6FjT.= Fpmsz5Dߓ`D4I V83R? '+Fz0QE`]v*n AS Z@S9)!W"5„$ a%Q`/!00C RjKÎ-|"CaPC&A hPP[\V V0F�'  ~wr}!Ƀ0X4Qr""(`d7`-�qp<ڴ#E@EQ LfZPIQ뷃I8mE(Ah^BX[LAQ`< w�5QM\;4L)IGbB$QVXmcVp.F@E 1DŽ(LJv6{t%D'*4u=#"t6TLy�0L2\ULC F`c"* @%V=bADLZъAC.p@Qy*0.h<7qĈ*$C:ŒQ-qCL]y{1"֘8CXL<BA5!&8%X"8Rr0&%bS)2HX{D4q++bqp B+7LH<{1H*Rc0iq8S8h"( )iX@M4E %279S19CXS8!"q2H_N!b7+[-((48GɕH#C9BdC46y{ISPIċ9]SS0!9yXU9U0Ii)HE<<9SPXpYIHi<陵 i#44F8$+;A 5X9.AND2<<BLsAY)_AZ3<{<?9C:!*E89"$p7SqB B-c%IY $qW�Hr [@=c4%+4?: Gz֠!y,*vzUG*Ôs)s@#J 6)yYY@.ʤG:&S1R:q <<n2IJyB\ɊBhyB)S�H@ py""ALz'"!a|:B9_’ʼn ix=) X?ibW<>y Y) q4XDr_)@I  Y:;)sYXu)ti 4Ooy&4 =ɚU72ag*%$ NqٝjRj_Z1xR�r(%UZQ*10!%B &C8B=T z y1UNC+jɖsy0ÙY 'ې$I ɳ5É)(zZ&yy9 *!SXLw:'dW{"fz!j81d<(-[SK7i  KX[;4AJ-nu=!` y[XhLYqb3<e:D [U $:ˤ1 C� 7ٛ+e{^24Xz .;d@ b8yzY<ԒٿZ{sx xi4 7 f@ܸ{!WѺ)t*eypCmˎ3i04IҹX!JLIZS S8j1YPri1`$: 1Al�]e$ (9CR6*R 91`қMSk:N J;Kseh wo$,U�%zlRbDDW"ֱ%}#w ?A-bc\`#`s0 Yd 1rĹT-肭>2Z1Z-? @zT `ĕ%1bdr%jKka&l5Nh̟\G 2ú Nė~GtF{z~V0#�[j0Wy0!z"*Wm1 qCzB28\7%>-�O0sFQR ?m,|+GC( i<"f9skU'8!8b(88}z=0_ Җ.kdMLN2/*#rBK-w�kXL5Xm}.[} *(è U [D`Q\c]vy#ٚ]!b#t;*&C@5s3H \`Zk 0½`((" |w:h0@Tt T+}0,`q0 y4Y,} +8@r1_\`MYj:�v<p\apV-0N9*&ECDj)s=9Eiߒ <P `XQ@~ % \S=dy0ݘ_A.O29)*": Qȓ ⒰V@85sc�olxk�d\3rՍ m L\_ Tnuӝgڛ !E(}`TX3N ma瓭t3lɗq !|[=VCҮr`G]8<%f (՚)K~] )듖ԭ>QC"Ԋ85 a` +&+QZB%vK ߰$(¾J ٱ*ÌRn)M^ʣ;yg|fS,Bs=G_iԉi8+KOؤA]u`@*Ϡ3syi<%J]N ݷ!؁}&` <Q$%"F|ƤN4KU=VzA|ύKҝ(?>_{_n(t l<\m0I|!вtiZ[�h<; 0;e]' B CG !2pB%NX!B�l4aÅT(B #1JaƤY >6tys"FgX 1BGB&uХɓ}NT#%)pJHdį?9jΝ)^tdƆ:&"I8vͧt2"VOuuH(ol8gc! YK9^H{4A4v\a$S`"B<s:A۰inY}BY^r2yo>ܐi(!d-0( 7"2sɭRAok0aRL!r`,`_(&4OZ"k-'"Qy2L%"b�Ss@r;~$;CZ#t""2L)2"(1kR.ZR) RJ m (cq:GN 1:Uj6)m4ѵLR`2/)235L)*s^!0A9KU /5 K<Su84NSσ3A}hUXBP%8c/B YCCacrN"PS'Ay EAuvd 4 QC#X90YB%0B-X>x}iIw,O9۬W@zl}" .)D'6Q;E 8D*tBH c&+2O"7XtaEeN* $QjB58qB˜EÓ56B.tY]Sa:Lz[e_I|/y;81I.(̋4N(9=Hmē/k^!"k)-e`k~9r<<c'.!t0(CE𘃊IVG Y-90/}7ɴ`@!H;͓k < N < ;P %ag(!r&vRvGzw5 !LNCd2!'.`zΒ P Ad%JOa -= 6JjY;@;9ujc7ĝ;ȸ%L b&'/kl(1hr5<Ah3e82,ļ9k!O!)!DFA>de d Q2qJ d2HLAL8 5P9vI -FJl<Tz`3gR (4pe9k-%QY`4:9aSC0y=B�XzV<`B!h % B0$!jB!<P#L*+A;E}þ0 }(h}aXY�kA@9"'|�uZ3!@Tx>*<pV�8n0ʗ(bvHx 5 BX"찈5aqCEPApap$;8Ha"@`PH!Vh{(` e`[QAzi'AEA %Q }6 u�X! +p rBjЃ _@C&yNFp(`vx �vЋHaTP%PCHlXB`xa/|$I%6J\A%Z8C _: A"@ ސ&Lv4xTІYI ',b $$.� J�tEpAI°Ռ oD#KA BZ:B({01IaMX$ 5D qp "@ ~E8B(Dޮai6AN "9Pa $0A5`\x f!F&E 8xAB(І6Pd@%t>%�I Jdg&#i$+04 =P }*v(D0&T `ph%`hs,b("HР-#n6#pZ0By`VN1AO�"GE :Qm+>!<(B1$z0lז$ѢNr`0<!WAwe=b ZKG�s\$F0Ԩktb eʉ9:4Z[�D6#Af` #,BTXT�0U QⰉ FPB�k(Al88B?+xH0B4xI:4B؂F *D@;A"x/%0z3F`;D#xº̃<&x@<0+("L(D$0<P#ق=D!KH+E)4830 #0J(08# H<H8<R:D`9BD4IPF9`0,Fc@42 <CE AK!DMTx 'M$ DT:L7'ȁH"p*TdxE4QR!UDؚDX4EfD�(I8*#q;E*فa8@4h�x˨Kɠ؉3` ʸТ !{ Ѡa y5nɠȠ$y 2!B )R2Pɝ:X Hq"Xj uXȉ XѝqqHQ&}\ 9Ix)$*ZNKIȕQ4(Ǧ'1! !! &| qjI_29 tg "*J q))h M�!`Er @jq G!j$X-Gr ,M̔}!聖?G( N\I^餮(Q* @9hZ]1I $:Ȕ̩$gv)MyHz[IG!@�a[1LKLa$Ogyl YMY4PN 0QNQъL RҠ �S1S2-S3=0S4]1US6}4S7=S(8h�0:S?S@ T61SȍXTFmTG}TRxTI=HTKTLFTLeTN]TR 8�� TNTIUN]VWTL /U[[U^\U^U`Ua%V_bddV5���(d5a-f=VmVe WpEnW`-1T-mW+uWxvxzMH0P` {׀W-XmW1PQ!Pܩ% G*%0 ғ\X P u XFƒR8H*d lʞ%[<[ĢYA�ʉGS: na<%Lj&LPٛ3Жِ!/t #wTYg ϗhĔEFEYo v vŠ2Bݘ2:ďv\ĥ ["X=#QQ[Mi]%?bЅ%# <խ'2�XĥU̐>49P?)m\u]8h8.k'8'%0C#0k+( %@ !(Ձ:\͓hMpc̃G&EXLг/(44PA. r@'(?0DHc^�NAO2B2.'7j/.;ۂM?6=xKHC!XM5*?G;b/b0cс)#c4Nc5^c6f>b1LKZ="~; H[w-*c@r ',$B@")^rMUW,eMPVe,i,AdOe[΁78ͲjE=5 Ht8؄5&03H{?�ВWveTO.gM6qi\ѠeMuNzgWNg$[ngQFKN_IhB#AP$*7<+?<>5:TM,F3/x)DP3&ljK|ifa "a^ ٙZ1Ifʙ$`EH߇Q$ŭğ]Eh0$�j$Jykk:kȁ!xvEܤt|g9"V R6e_ۜdہ@YR)A"j0iZZ*L8<:kOilz]nZƕ`zT:LT hO�: qNj;7+P%RsʫO9x 9�9Q800/3X=<2d%&8.03~5_I8@!89p0/0.-%؞�.;;U*<pn.n%ǃ9悁Q83> +�ۂb5>8�!(.,`440;0.Ճ9P?P(+HPaE5SV?0kE:Kˬ#8H�<Ѓ˃F{A3BӹFFO8(zDŢY`i=yA@;P49?pHF�4BhCČ0;8G f<@DfI�IЂXQЃ<5 Bh# H5Gh3 0bH [dB:GqY%&�#$4%XE"U EX@wtbG#@5#p 4ر&0+%PJЃӋ>#JX0A1*P@pUCC�1[3P,+5hKhJ#jk+L@*J�}A<=8�{1'ȁ(',-%x-(`a(MvՋH%Мʋ *H1T-83Qk8Fr!XD8Eh<e!O63{A<ЃC0P#M؂AX6 0Ah 5PQ=K-F&`0ȃN`MIsB6[N08pƒV%7BЁ<r!=�2D=CϢJVLʤ`,14HȢ5�F�AB;(8H?x# #F@Y#N!F4ѣHLJ(-1"(0�mZKJIvLZE I 3G[xD2&@&a(5QʃNdy>Ċ_G<XDMIN(2v0'2'fJ>ѱpB?)"<Bh:$XB erBq<LbǠ8#Ȇx 9i4gƚFC4{ 815ax01FD_(Q`ƒ4T!%с:(!SF$FqџQG#N!!vl!QQؑ%P;GmxFceY y }l$T ~KT `$J(!f(y ҉]kAI-GF %pXDxvA#t,҄#O8IUPP!gX"KD!" "Cx Rh(L`"}X+"_xIZBDRoMiŰD,I7 o(Z"yqGA⑅FGf Kˆ9 + :ᇑs\+&17"4*G}hh axjQxjJZXBs"VHtK1C#jhũ}ܡQ$/E@jQPZa2&U1D$Azs5[o{QJDgUEHwAq Ma~AW]PP]HSViڍ{I1Aa')ݒqŝCXqBx6V 3WHHI|ax"<akaYqox䐵nmߠ#aPG:�X 7A{ KA'=B_�Aa. T<pE0A@ 4 E¾g`�)B& :?I p>7(AY[;'"H3 ]�&0$$.Y)p: Y)`.E yGa 7@ iB@NҌ 4H D<`D$>@Cё[7EiܠҺ�1}߈J̩Γ,d MKF22(iR6j EzcJ-RDf$ Kб1k3-ϑj$)@u,"EҖ+۹μg@:thb!ޒ BdO'ǿ<J^}Ȓih"i/)9HKf|hmK8y4Iaz14a"uB/I*&)&*ZI%hά ҙ#7P�T}|jB[>7y׹ sd W.Nt%9tN+F[W* H7DZnj�Sm$$o?!|΀0-(Aa)y ghtpd M,7D9]C/hFX ZTbZ3㋹ ͧ]%;Hn1~n4}n4J"UE!EE՗HU5wԚԥ ̴* ͶI@!D!4͋KZ ‘HFWSA%ɨW0'= aJ&rFѲ.3 FNǸRZ^ qXj r!jD^ɽP3-^WyO7r5B:5UC91Ses^EUxK+:erS-`tJY$UXA)KG;)$TήsU@ᥥJRxmR<DcֵqqXUjuiEB)MB3#ϽCwUX]ҶRD}C=D�Պ7c[鈿2'NJۅdifؿ5,o5`tb= s'IdN[b<T6u c>]6` rhTkyɼb*Q[Fkd=nE>XWgO*0xwic`x K8nwF0,jFGo~ES֛!)M,jw g1o׳ZS{jt�p=zs^eYZ}fgq Ct)0q T&t͒:۟sR%ozN:a %.i_As%wQuhP:q\ Y6مRX)) XVש8x 9\E\`f6Eʁ%UW3\#\I?͑ m=SZZ  'TB h{9ߝRGAݺR)-Ua ΗK? ^yϥ1�TDPA#.PӅ_UaiTE^_rO!XQ]bR5ݜ&RQ-B5I K"H }` LApɠ\}V'FkUYR$ebnp%"JQ#vaK %Xp&,DS5YP f#^UER]!1i5;ITK@`ģ%�<IفZp^=Vm`M"_guP9XCQQQH=e  P' 'dQXD9#!Sڤ 5Ҡ>Na Z%Ej`|&4!;el^+ddQXz,d$)- "[Fc"=OT@e&T(g.T Ua�R`fUedvuZ:fl0F@ݥQo@c}acEQ`m&'*r6s:'e']I@3!dXu $ Ms:*|{`n,X!|AjB D ]0L!ASBx," " 8b!DBm'%(.Pn"|I% (LP |%dgB(pA[(LBlBA#@ѥ(Qrar)JةP%p!Pp<.L"P<B# �!dU)dH੥P%AAUQ)epJDJf ,HB ˓%I#*tDpH! Act"l&A$HG Jfj|lZ*etD<# HBMDBP!(A�" B#<!| `"h#(4,c\|T<Bx[5+߳"AYЁ#A$A%AFY&,E4,#& @"J|"kUTc�&B%&'%Xv B4A$Df B x}|ltlנi,ۺ'0f`o! $`-.,倄rr9 J?xh:Q\M-]YYO_"j"*ngfb44Ad]!�mMJ PnT AB)!=ݕIX%aF&-9Q !_-`YO!:B瘒I@AE]^O\IXZm|>bT 3P9=N}.zpVWYMQNy\6\\.& mr-_HA]ekӲ6 Z c^U_3,=2 _rFN&]j *N'C 05t& 1qbC\{f S22|1$f] g=K-|([(]DŐp5w$1)0')%Y{)�Gұ4C'*qՓSXm-S$Ony Т ִ=Ϸ�!Nn3e\!5az!QMo+t64@l "piGf ]I<B#!AP04Z'us2.l\#A"$Mb03Qgr&<TSA#",B$A' #%`έ|nGo9##tB|%cPKāB]-vdfpIP0<il%X (IBob+v%$ 0&Xl(,)[@b/58 A$|T+AXHI P/vrz.>G˜pÀ$tq_g=t Zv'U/1V;kg?g]J@@APe� xf8gx' JP4{$> X  A\*@ Ahh ,AS�A8"UOw®= p vVz(pLrA < e B<HilAǪB#P&h,$@؅P.xlm,%Ztԭ>b@[ 0Dh`8iM(zvBSr'㦊#,L]"Li##kۄ ,B zd#yw680f�ke$DfDA`sD(��HffA"hqtz巛osAlB DhF_A�fAi 8A(o_BI#T|F/8e�/ 8t؁Jh(X&<$AAL$PA 3ϺO x (%ڬd'-'܇Jq۶4Zn,r'1m I7p$}7+妇E71\ިG78W/$-%ڊ%&fArT=Ucy>_] Y4 %z+z)l3`L'ݣ 5qgٟVq?Y~w1FiYDqZ% jU Nq?igwVyQiةޕ;; {8OK W-0vTVgqV9)! p@C$R "C Rdʔذ)E:2d"?GDh9Ú;yܩ3 +Zz3QI S?:ڳ(Cx"ΖIY&H1 3+H",[-ȶI0H3 ߼6xa3 "BGBtlYF̝u.g!M6ݹjϯ;tԻq}8kֺS[bؙWv.wߺ?8K7_5 ȗ7}zٷw> ׷\��@;@,?T t0@+@�0B =A6JPCO$@U%4muܑ} "<$\&|(*lR+ܒK.L 2<4\6|8圓:<ܓ>@BD+DK@54,pR[P[ĴM7RJA= SPGI=0TS5SQS]pKwU`b=d]f3}hjlvHFpuur=\]v}7]x W]q�! Lavc57.27.100�!��,���������� ��"�   �#�'f/�4M(=sJlMkPNTB�Tt UI�X%�X9�ZG` `\)`ra5�bibld�fig9gshVi i/j jl�nanq)qhtt t(u u uu&v w-'yHz { || ||#|+|5&}�} }%�  #%+3$;, 7(--"m7$=1H8+ 3$L5*;,C4RIPI4;,-#6(C4K;]bh>2F8XHNAgQC4K<SDSDJ;NA[KVGhXaN]S\LcTuelWuscTl\scqgWyhldq^ll\tct|k|lăsxh~qƁnȉxɊɘʒ~˄ť{̓ӑ~ԓՓט٢ڥ樘���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �HX !Ō3xG >$J̨Ǐ CI#ǒ"}�Q!ȋ(cʜI3dwЁÄ@\(!>@ rǓ5J*,&݊4)կ`e16 <!-B.yZŻ>;C/^x L.S<0n\1ac2›=#Ej$`qHW3lLkě7+7{ #xr6g|s!Kމg>9ſ'^xD_Qb <1׵� tqH}YXTA X|L7M$RM敆van$U ,Uzh"e%fġ"3FgHBdAEg1mqYaIgmiIbH-Vlަ&WorTky+Jbdgfap֩!b ([B z"^ B"m|HHq@t,H$q42h9xi箼+&j벎 9>A~*JiAIHn8-HGjH y1G 7t"41l'g7՚ hW Pj$x. mbDm8D1pI8(lhHaŧ<O;7ڦJ\t?PFgq XƚXr"bT1H=8EqmQutG4w"v.mD3޽|w;.1NQ܁~5@-Au2aFaa>LAYL<<1L@]UXUF,STeF| h9o1B XR@lCJ:`0]YgŹ?uMT*BcK^@0g:c�-(ˌ\".IHD&:zDd>wQc'a*X@RrU3r̨1I_=B׳`ALC(BǃeAHE`x`l[H =A9> Bx#qlDZ Ø 1 HI,A  .E-|J� E(Pi;dzeGH-+nxAa K!/<�ЇA0 z0kb @k! |�Dn @( դC0m2C0<a |";"n&$ }X0!xp Q V�:! �| t8AA gƦ%q`f QS6؁ vcxhaMXH).~("q<"b}H8 ZDL<d:0!9 m8%<,C]#4H!,sU02=H!#y1`kV#<#Dh!dKP@BC[@A %` `a (B n0%,Li( >0^6!((1kNFDL_ /]}0Y KP~!@Gv (A6 x p I,!~8 `p$ byq ' >0bC.sp|/sgE PÊݐC|b'@^FH`&@xC@6 ,FC$C =' ZB҇5q9+]Wn 3B[HĒ<W b"`^P!1'ܡ U"̃/ PCluLFx w9BDmud|1(B <`qv @6x@=ZiJ<C8" Ï+@ؠE0DՇ158" hKv:+.PDv!iIaA$,A~� FAq}r_4CgTN8 }}9έIn ^`DA 'NDt*bHa18$r<U5nj ~ D&`/a\@Up"܃<4"nG. 4qsrfId! 3 :- rMrl/O6$6alD: XȂn;j]AD!rP#|~(G'M=Te^u@ jDxCؠfp!΅Vvn0D`| Q"{pi&L`qgxA t0@_1*`cG\8pBGR%1GAQ1#'#hz3!"fD�ag@lGR3 rE`lPb`_PL�2vN�XNo�f.u�;f�8n_Y0Il0^1;^qr%sTP`0 vEn8r !_>'v$nw`NnLi%U=u5:bZRm#iFxF>FCg4L?0DqaCv0� &<bVA-\dݱA<qAo$"k>D!@�< 0S=e?S!!h Ucq7R!;wQQh8jXC5q-k"^e>6-c-x<g(n-8-U##;F0&g-"L֣KGޘl;)9+xKt 99VqL!*9h0?##{b8_C=#>s3H0pc WI(rKs"BS+T0l "86"1T')i3|"JP#y)0Z512=;)'7aXg&B�e&-?";'@hy-2>͘BGIQB35-ܑ8g>7z=#AU+( ILO^$b959#C➔Ͳ֘A(4x3~3(8ȟwS"=!vcctFSeܣI'@Tpu@KA*J�IBС3Z$ITУ<p+x#e20I!$>)059QYA2Rd ã9l&a8^ rK|Hq#Mc-ŠC[YaI ȗ2bS"4T35A?ʸc0j|g 0b̸S w #3z|4&ҙѩ7W}@ zّV[YB> J ⛷ I:"ëj ~Z#u݁ت(I4{yj+2at"i3BGjIC!yejM:# +z#iztaN$:N$:{sqb_LAmUY>؞y>4E(UIk!2Ga3i;& aQȘ(X?*B蹓ۡسpjY#Hq ZP4}ܙSU,PcB(8"e=0j+Xpr椏;b#G4~9}U#"Q"; J7f3<*,""(0;"xFHu-r!Wɶ:zH˹{y"k)⳹ɩٟyT#/)Rc1Tʣ02 +_a V 32|Ɋਲ਼h˸grqٙS9芧gٳ,9zx'~9ni�Zsԗ"A>JJ@TF #JKK:ѤTIIG;O<ë=J>yä<*MM˩&&+9)9*ȔN%4'&kAv,lӽ-ZV I:>oX5-±j+#"=0!9i:7>'6^&D'8ң9Z:|-q!m xcmFPPi�,*'yh[CinKiìVn@YU'Ha]Tk(lܤNK -RY:\LzTkxpU0XKw 8H̯&(luz}Yzf޲&';ҋwL)cph@Y+!'8iIlpͨC;YNsS}(gW'*D?kZo30]0}m`m;ERNM8Pه3')}z@{K:C<jq@V=Zcݫԡ}Ҿ]Ok+כ )kq3C̊ȽxyP}^hMf(L-Hܝ;ÍLpa9\z#ùڀ�. FKG8n H,sxsiAqP  D帳eyl .'( ^K<Q �$̑0BfqR|lZ+-" NIA�Vpcxnb�:NpNXLpNb0).q<{qE 2 Eq` K. f6~E7|u䟍 g25�(V4x茼�q Qcb,^pLixp3'xc@v-H~+pq$*ұwس1j}/QpuVOhH@re3Pp+M'K:*H'͎mŻ.jgp7>) \@rbo%wTj~�?9ѠkvS49>by X G7@l>@y@ /GV~$3kљF5YגQqCɲ83}mPOw`2Zp4}nZL~\(*/8-",T#3;{NL|:3 FE{f7+HQM}ɱ)H;X^0UʂLкY!,�!jOy^ʯ^ <_4;伍90> 1Р.d`?`#aËQ.x%#.QE7Q�M9u  3vh F4)$;fDHԨ̩X|qŎ[^\0$Y1P ٶyU,Y=3h́@(KU l!\yʉ-;4- <Ȩf)kƌ͜i/ɗ|JPN_l8 &/,"`j;C9rlݦ^MpСw@qM;  Y85]y򏠋x! ҂N2Rڮ [ =n(( *&>D%J 5ZLH ̓.JB 2 l10<ϯ3A +C<J&<"Dd2J<H#'u5XHɨ) ,-4H4|2%҇&�N,mN2FR03"M(fX@<4. OnЇ ͤFtӻL--K4Mh0ȘbN-u/=bK$+�K015nI$J 3*Z XUvԗZȘL E㕵X[N'rgpܢ L<$v[66|2*.kmVq/S L.!L%oލwPYյ_C�4\w%43vvk(hU UBxQ En5,uxר 5KY} h3lEX[U`ݳAMz;i1E.廓<6(fsGTRﱸ]/ghI5yL;wٝI6~]]_}uٯ+̴f& ҷ(M9+M&n]]5h%D~BYĸL+FC 20RlH}~d =Q#IM.9孨G+-`myTBJNYb(G``,Iv&0h:<d035 %a:8Bplwtw TsiCÃ)Q{@HLXb@7T7ZRDX$-!wXa4(;YPG8 LC <:Y@z0KCA@iK;RG<2bsy!HaZC pp8!s 3lٷZ>RWхS$ t q2@ ""0<ࢁ@RJhftF˫("&A&O"iLVЇ#< K<g-=pdJLXcE"+IO3Y r h+? P ĵЀ~D)eO"y0 @6 q 0/ q0D؀;�8ǁtʚV|=ʏDC 'SF @oIаɦ p'�2Fp  !<0x*8w:4+`j".#Cw+(py즂ǰ 4 Ji#.w --hvڴ!SRK?dgDu[s$i'0Ѻ0Aon3.g*v.nɖջ_+B$r!�aӞ-RєU^0)M! 7`B,da <*TaEp` av !-a|*LB�* L,(!L ,dL @a<(B"h'HS :Ё1A GhT: > m`5�µ4/TAܭU_S.w8CQY("pC{& 0p`C B _`wnC "Y@ A 6,l`D F0DFxǁ~! >i"`8d|n8�n`8'H=k0G@ VBlr�.Be`XV"쐅;8<@dzPXC􀲆 . ߔHljmɦd >,! 0%ЃaKEjHxA=J8\Ts@ 1ȡcpDy#T^ "0OE $>QPDʖc+ %W&%( 7AABAFH"fED8 qIxOB*/<AO4 ?B  Ep-нo6i~8H҂@pC?GPD87xR#4(>4@5?܋$5*BS l9( 4oC?@H>"$?E8C!>%-*p,9G8A`RqTK@Ah 6p#/<L<X@83@/ҭ;"*(13Ȃ9@E1н?{IPC4@C(/'H|>Ĺ(87ALXL`=O4$#@, d!01@!1#7` H@J@ZĄ#�p>H1BC1л>p%o4%أu4#KK;n?<J�+P?*18< 1@1ЁGE<60/p= 6HI@w:%Á=' E-p`,ơG?X4@y -6(8B 6>MhWBC>#@C��6 H#?"]5X#1Ȃx6h ;ˁ9<`-H#"G:pq;2'x!A@0D6>D:Z A>vK/(9038 pApKDAMh>0Z"P;B78=B/؁( x">pM+8+Ђ0:069ȃ'�5 lJ9>E04>z4;P,O\KD%Dbs" ,,P?6`((3 ,8*H 18)Pq3X_M`yd3<6Ȩ1,X.'0!/P 4!, nc4�F!0K  0ب%!H%PRMI6X4s"(]."-`5UQ(%10_bS 0QCXQWyЍ-/ )i9$Ɣ`)k X1PHoa h&b )Ii/`›'l�e{S9h52ˍcr :@!J&`2a(@r#/AT)0ǀѿW$)+1+RU)` nr?*9)Y{X' ړ #a 0"bL{q)Q&)q2e)ո؃0RH"( x#WQ2K%^[#/E٫`/Hxr$Ph`Ȣ YqY*hFڪ@qHbp 䪖 (ʈu&p$e1%hHJ�H%\-"rۭ{%a2-a_QH2  (JBDuZͱ�+ϙ- ˁX WEh XMY U:1@VJ"Bį`ñ^-2ɠ.[&M^iZi h�#Ù&rabva"!ޔ".$ h �*b,)-b-b/b-,06c.-F5)*�;~72c2c7v;2fcA?61c(f hdG~dHdIdJdKdLHv�x�MeQeR. �l{p 7azeXގy WvقW[\6e^[XeY&f`f=2cbFfkckib[fXeplc޳[)JXgxf)ڡs=�|SgsyfgXmv2.hhhhV � `Vhi.i l ru&r烖hsgv&P-ZN~؜gRT X1閖jivhhX,ꡮij_`ٕ$둯d .R5uľ&0(뇖�/*}%b7 *-'+fl Ue&xW&"Bظl|Ȯ/?yc @, ŏ$CkR^ӹ aXڱj!} X,0au!<#88/(4ܖ92F)vG>1v%3@.ށpDDJJ]_ݪ(1ў+#T7`PFt*h8 98/Ȃ4xpp7h1(y+n&ʭBB9<M=J<@-'G0)d\>ID%87<:4Hk4l2߈W+:8rH9p>sjJ'opKH聺3<E`(NԁH8fhbKtLa\WLtPuQx!Rp)O?@,r"J@#P98?ZuEh> kcODHP1bfwbV Kqvij?XVhovga&wovposjvtvl6+8;#pD0Gʋ"XDG<@8³Ř+;0,hAp;$]vo/w /! xՐmPnx_yvwwvl?0wol1(Q#i(*0&*#6#TS3-@'d 68T u0"Xpe)_tf{Z'Z&{i{JAz^>a88' ᝖�~gkɎhf2&_jQ`iJ:+S7륡W}[E""nj8>\sqPTƁ)""+8<?3 @P+ " W  1 8'$|~2;Q`RKA!06 Q#>&ЉD?|$dcAzԨxCc 62胡A\q (P|0 'РB`8gzQ">73cAhPw )2>E $M>qfds'Ct;&ʠ@tۆMA|c褏3�2 3<!H>N^ӣY#39!*T)RgX%Zc@; >H3'tjq Q#%YC#^-nb~HDynx;N|qEx PGP1G`!hy "c(2x)D mFHQ$E$ZymH7HXA <&QYQ�yw"iPG1H Dmq"Terj8!^уg,1yQ ~#Hp6\R~Dg?a|  r1,GE De3 y(h@2GE8t0J9|aq2GH "it, aIQ(B8 h!Q0dC<ȸi0gC+DAIs�"t\HDN`1C0ItC29bWNqH=`GxDr8@Y8 A,ȅ 9rfs ġT"<�O} |48 D 3Q, .Ѕ3q=$mRGBbm=H!EhL!D l DzAɽ71!1}!a ц"YԐgXwsquH RXqB yxNQCx1Dl斡 g~|[Ơ 4qH"" #XAD)8Cc`a-$5@ $#"a1 t5h0,(. ^@ Pq5qgd78P Y&@jPD S 9(K lB- E`B"# C&a@qh":$< gA8"ZpBL_EWnf *4hW`}W D$$b N8OzЈpāJ"@�Y13 L!=!@@zB VBa;=q@!3ThX`6rq"ܐ@K djpAミ1t|0!(D7Zhv& 3 3$"H CTӿ& ^:$,$+n٠AʝD@Vh vC$,oL1& Le*靇$vJD `\С<eb~0WP6 6�]@O!bAІ*Рql/@ TlFD7k` V R DAfa `K0ZˀaWUe v5U#/s,)7(o04K" 4p] mHqU0pԸa A ^DeC[ k�`˺VB`& b: "IA=8%9V<K6%i Mpzq2G-G)�A!hYB2Vd B`rB6cHF\;XK5%-Ar\ vk]He|$d{\d'+hm-4m94-cO{%6W탈�<5J m?ÿ&}d(:$[["CZr3G0@>I(JQrmP&"Esn[#oF5<M4i:0O[?}jdIqlN<!~2pkȞ̓s(ݿw-7'ϸ-3"ϰw$ۯyΟ'_:āO[ˤF2Є ~r5=I(940\�a7֑|dcnw'e2K ?63:Re :TGktMnH*!C:ӻ|!۝G߽rp' ÏO6qewOu玡9~wr 5>ݝ{k|2%nKy �q _/ ِ9U]iRi]ޒ_e۫-a9]�m-]^u ʛYn=葚ڡY͙ZĤ ֟FPA\A@ 8=Iڷ`\T]^a=vv^av\ G4@HƭE^$D~ !͛y!Ua^Y\QTQ a])ru^+uZɡ#b�рӉޒZ4#=JZܹU_<R!#�"jGё5c[*ZD1B@̑Y rb#4#҉K` =ֶAba=^ #2E[?i_\D5A(Ux62%S~c$eYxY5ee$6e%%SFL,zZ5]uFUr!dM%U:%uF&V"AUHMޏ$BfD&Zn#g:]#p} ]9$ h`1Zei7 ![6%Fr\&} "-"39\c^ͽ;bᏥO*#Bpݛi>)}坮qai!z'⟝_B0=%X!ʡ%Bc[E@R xbMZ(!v5a!$`&_G@U,Vdc͠g!_a:D*c R^3+9bi%o辶)"ev\pΠ5hV^:ci $m%g`޲"mDy ΦDP&0ZyC6\m`5ju_~Xgn[\*&N*Nfa9hyRo2K<%Ai& 4_<j檊Bi(jTuu1ձF"c4 E'䪅]*L %LDH<# %�Ο™ϙڿ\Ǝg*(w\A)1 qili LDE  y}(J`_'U U+ miBܿ9vjvY4ޘm(l.ԞZK`\^gnd�Z-L@$XK@,1Z.+-b Kޤ)$YfvR+:]*b#YҤ*q"EP A`g *vۯ `.^)Ah\5&j[ɂg*x:j/^$X e k_o)){bB@:./}+/.bg)F]m�` a )+f zR,/Bkpg [ AB Me0re%=Kչ~݉0_/ Nm.n` k* o&~LZaMfgtC 1 f0 +@b�dGt4,0XKB(x@|`f|`P%a" q!2r!+0K8BA4 pPA^UaAyd$܁d H"0W) s1o"˙܊!�H8o)#`V Ҽߘ@6A(Ԛ!ѴyD6i 3!sJ'0R@gN P GG(4";,PQ� $ " Z0D^L2Kc?uV,1ek@DBI98B8$hA #  Lܖ6! ̖5Z{vZs#S `3"h I\}u "XQ@h8kuKgJvK4L{sk6MǕܦ@^XQ̀ d0b A!A �Nԁ �Ѐ?e:vI ihF�gxY׳u#xMj o{$[O`@8XuC`A%D,A hT LAD,.kN냃txucwv ]ƙY6a!Ϲf3/ut/h;3K Ia2q*iDO.5j9Kb]60"md27@/zl_/`GD%(iܛ%)_<coD|3CwnDRṣ]aݟܩcv:Z7!:I::'UgBĨu$o3::hopj65fZ;jɲuY0[zK80|\#6%4ls&VJ_{;߳7s7qvp(}!1簃˻ *-&eVe ߄'OzK(;ѻu9mz%yk_cI`S3Iy<۹ݼ{g,j1}qs{绫^K+_۽ަ=}0}y۽ۭ1m^! ;#>ϻ^I8,9zX⟓ gYvٚiĮ1#WлtK91_Qd~ڛࠛMLm'AI!Lyk{'>nuF9KnDpJ;ć2x,Yߟ9fy==ď3@TqaB PC!V<�tdH,0aE>v M <($$<b`@X"E0 Pɐhң)VEh4CFvJ$ .",{!Bx(LNejlPnJ@^jMԪË rȒ'Ф2$fACH˟IK\8*cP0lUǒVA˛5jH4f~8-]ڡ +kה}CVqj6玼{ .Ĵ4q3&Sר5p<J<@PdCp8&6 Cʺ/#0+^3DK dGz0?`CD#áO*E<p #ũZ2;`l04!=(,I,*aKM5 ,ʑvc1I#>B#�,ҪH1&3D,Wd3Τn˳.1A# xL &%HKɱuL$ ڪӔ0Lr#T63+96r鵲 ,R/*ɻc 4qf RߵJhE*餃u, d: z>{ WT^h;I!XLO{u +3X 'j[*‰ |"x!|*e"fv`%"dm^ x\SښAA*@ =C@H C: c%8##;Æ61$x)h]r^#8P8D!Yb EEcB{B!=/pe=p* `EdL 1NcKsDT>҈<0B[g@dCnXBDP>~sc!9/ B pPeW0ȩFMϨ0GXjpĠ6("}Q0x@4�}B, ^HC#Z̀ "9! $�<!"ЉX~p" *XP W*h08shNy q5TAHj 2(( AA#A."ieb Niz�r +/4p, ZXC`;ЭyCڐTAw 0:b CPBnFlFa D'2IZd(XÌX`3'd_@ A BҰ3a DP CAҀ\ (FarXȋ%k&𕜇%䢍ZQ`H6[&k` HIӑPZVŊ>G!%[$QrWMh4vŇ*rWM4-YAT =l,N]R$y t^qJF(IQi5+;PЃD`/YKY?sPD~e̦,pDw_-AqNmQd*DtLJ-R"V3iI,STUڲR-kyIo@(XJc(ui'X)TY=nvK&yN{0z,eʻ\p5/v{f-ouӍYUXLӨwNWvԙ^G+ l(TV) uW8&U]$$[CN|$IxK냴:E R/FQ<v!;ld$ _50cp4/6iIqe^B8-UHfQ)"愐!eY7#A`! h@Ѓ64@ZЏ)}hGG!(MI :ҠI]RYjWֱ!=i>wD�@yk_]lc;@lg? ]mk_mo]nsVnw{�x>p Wp? ^p_9q�H P)/y򖣼'g9%]^ss/WunaNt=/yΉt*65ǹ̕>�9Wna^viWvq^3wxw�FwNx=Gxo)_y��! Lavc57.27.100�!��,�����������Q�   1="C:�H'JELOJ�USVWGX:�Y7�Z^ [E\�`\ e�e$g(g5gwhOWhwjUjbk�k k[lPm mTm pp)tteu u u uu3v�v vv)v-'y&z { {D|| ||#|+|4%}�~ �  #+%3$9) .-"c5% +>1R3$5*;,F6QNY3$;,J5-"C4K;=2bh8+G8lmNNAXHXC4K<SDSDJ;Q>[KcSNBl}bMVF]SjY\LcToXtdvuwnZJdTl\scgWr^ldyhl\tcl|ksl[|lăs~qƂnȉx˄t˒}̌{̔̕ѫҌ|ӑ~Ӕט١Ų������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �HLA7zQ-bhQbC)ңȒ&'fHr%G'*dD*L:{\qQ>KHFRDqի돯`"uyOE*]K6#ɖ>NHpQ'ػ@ VXnGx?pbWX## >nȰ/@FhҨS>]zj#njӯun׿GT@̜ e*dy'RFLHӡμ)Rq=O>{志1>\7uWfA9^CUęzPW|)~ FO4ACuCs, Yb5NBqL1HcH!8 :ZdmLeWfֵPFP.דai)z9)YVɥVy`S^ifjB DM@XW|Ȣdy1!r$XE$j(BK`^LJxJlꕬJfc7Bfy{@bE(Hr Ai ";H}ԀHvAy$MQ|\ռƫt˯ |kםTa[8kkձbQv`t;@ r0 yC#WHel8f@ VyfO\18AаGf r !_"Gr�Ie''/J]x7qxs,žUW @E`"z0]!ErrmQP8e|nbڮ#k0e=yB A)M,ATAOeDI͗_CRYe5sܧ ZthvdDYJ=fK� u �oQef 3!G7 g4zn4) b/݉`>XdLpr|"|bV<>Xr(FP73AaDFD7t> .P7Wl!U\hLMH'2MS/408 xEԸ 8!#Ss*,! iC 9bFp7"CpP7X nh'0opC7!  C03 ڠJ4 G`Xs0C& >@lȁ3lABhCp$�:0RBpLd 88̄ B@ORNqC'&}E+h9@ F!lHqtAL:!"LeX0 XET {*":F BG"r Ei3ACj`4vf^=r@EƀVEd C`;->Z5@%#TH ۃ!2{@8 r1s|KhςUŤ�,'lF\$�S1$ ^A#Ѓ`W1fAb Eh#I! 5`ޠ+L A!@J? P>y) B@" ?"( "X 9.R" {CrB yxD,h -&D4+p c `o� 18<: #jFNuC޵Dj/@Br YI/< `#="1_5GAA nk9)n=0,U8%mvFG!pQ1" `D"aE|*U _"1L "dU1 {8$FL � hmB󗿈W0]? ā/)5LAEZ06dBsPF0DpX p>4.O2~D*1HvV #!H9 _qrz Cx[/=W;+= �"aYr$<>T" +(F54B B#PaMP[`WjD`+ >w6Ǟփ&C42kHcD2#+Ha;#؁Ͱ}2 h >T" XUd S#0i,aIXa1#P) a C@,Ahj7d, a;,4 Bat\FPGvCE)i1?lĘMԕMlә?�qŒ̐azG@*p2u&4fP 0 vopEa 5g> r~&l]Pvn_ c>c`)s(.3pk9c h`Tf00Rf`ôej0iIP`9((v`>'q}@.?P"PQq^gdMBA`G@MFO8`#5t$>5Bts%x9P$3468L�`:i>: xF9G  98qB:PZPP,uD2O}4D{t* !ZB� qVDqJ _`q#54+ Auqa\q#?D88>J@@@iscd D`p%#8]S;8$G G /7tn#,%767jt<6<F/?PS9*e;C`877D"y Q=ZqH="47!%JQl.C@l�3l>')%ՃBS0f%uZBr3/oHKuD;wRuzb8\6Q>zQj)e'^}*2dJٖZ=ӓ“Q=)Ӗ]o6Y''Wb}} K.h7l8I28PBy9�9)RlYo el  @ٱ/8S2K4?`2k*{չ}3U*b'"ZG8Ɠ@by@kB&ZNrY7)Y7碚4"@Puw34nQy@ЎK=C*6Qoӛи OU??bHjA*@x#~bH'A*Gi_:3Ù&?liECXg0@A6D k* G&#j!5}cl"G\ 597d}z.V5/9Q;HcJXǧM7yY&a%=9+O0@%jC@#ouE7J}M@4&?H@:�:vzإ&Y)@oy@rИɠjx2AZJ䎋"s4wp8LjBd7<D>%Zik)uCiX;Qɔzwb" Gq.2#;V%do\Z0m@uy z 7;ۥ&˔]8cF[%d Q}z<4)d8I*&nt*Iy#&\S2' Y0eZrARqs2Y 'YYG)'Y jY eԹkr86)'BeJ~{ I7KQy{}{ѻdFt:@$yO8:kJt#3%qD3Ag8t2[Y5JmH\CXX*=JC ?a;4#' ׹/d+7+n<4~*뺝+*Vɥ([EUDeh8yB+Pt#dj7W ă$,4;Ź$%{S Pkۘ +L*ha?DZ%IձDlF[N:R FÄl zlM\^<jU40`r΃ƝL7jz;s<[D꯹]|\<3t꜈K�4ǼČtZd7Ẳy::w7Xy;Ô@0SXq&l$BMiq6V0] v<2dٗc ~x".>y0ZʡE`]m_R!;Ap3JА*M}yZ7^qH'C&| kqpБ9rrEyxܫ|lܹ|ϹR]]=DZSW<!DQYdCD,y04s0 0 m@9fA׫ҎԚ"C'PYW>0)uEw2M0X0`WY0G&K8pɚ+뷵w ϫ<)"HA[ գh1Wqn` sf¦>۸}p-ƻl+]u.�ź+h~:b$VfF?ڻƽ޷N;: )G7 i쪞ZEΘl;~;|?\4'@ث2 T{%_yZmԬB-+Mn]= R?y*8CLR5H(>E5aTGnjNb9'Taշ}"y@n05G){b$pdfuBo@ Mm3-~t2FkP ڬ=g=pP ;Ws`�{bn yoS!g5$Ʋ޸3>]y켲CLbF檕rBYPe%\(/PqV0jyPj>1�e?*.U*mBַVx"YbNa2"5{`>j}�.806zm..jc/ZGuz'ny j\X'L j >Rg65_HpBɖr- ߺH@D$?k.]=d8_<Vvi`nV+85{{^ǺvM췢RLB8>䱡=~#(\pP^ xIooPpw2O)zsBC.}F^> <1U5Gqvz̜k0` IL�@=S+<q zn-2l~;T' <j'r^< {ۼ_IC̟7%\B*1LMt{r)_='2IM ?~H@"L$C%NXQB/$d hѣG7>t@ÇB#AJoA�O&3aє 42$)J  bU5r .>tI\E>Υsг>Lkf!pD)pcZ}V#<C$Il"YnRށuUzC+Q 8ƃCcն*ObcdKO ¨}p%K&`{ E>UفD-\7oUc. +J1\r3NA< /(0 |p/*HJ(b,4K\+ °?7la ÑDɀ04(&` . I#0 %bUZb* ,d*019k+ nTd%A)1W"=03Ӽ7'T27Pl4-!!ĩQeȭ%֋鉇T0H6 SW-$,Rlʎ(L4Ϯ(.4gyEѦO&lL3n9,&%ϒA2'o^$M|])%4'KNONXOܒ\# \AQA}U*MS3 <ׅ4+, Dˋ0Jct.' Q�[ӷ l{qa+N j, p}aC~h7άڇM>\ab-!AH{̬Y<sYժY) ,I:ѿE <C2CxҲ%]rDgZyjN}Jg#RycpR7faMSٿ#v2{[ܸ>^>%5:w&-z{�"$qz5.A( )Nn4U0~'JG.0t*R xjga| -Y jA[7a)t"4hbBmJbz!�@<`AЄ  V8B  L1dUXj/C_? s)K;0 9؃"D4C%=X $:)-["Dd`!:Cҋ s\}.@Љ9 bPF! H 1\N)I"V$.tּ@WH4-UQ v48nЄ7Ly0b 5ՐBx ^&H*"ْ?d橥$yZk\bR0Ba{0F49 pC}~PGOS_&a2QMpR?/[߲u22}IXB^ȩq\tb<ȁ o�/^+e 6R䅔s_�8 B@?M% [$P"YrZ0GR+"`VpIˆVf;UuL<TcY `ZedтˮPtg#ɓ$Esm誢 4;m9'SyQh<gF*D) 9#VZ*9  nQ$rP-62Bh1/ nU:g�&tY�98�IZnDuSDdB6BlzpXB^.ȡ rB °nCrp9 508BB/� oBg> An.Z B@+Hm+ >CaP3>}8Aƃ= BpҐ8Y ؀9 8䠃#ȡAA@6A}l4oR@A:G`rHa5@b>w@!LF`BLC7<" )$ a(h 7vPE;  )>XxA3.(" C!(4Antdqo9\M@"Z5A͏B"piNXs9A yȃ#BvH($E_(h�iat5 egI/B@P9Cޑ0+`|@0!`PyC $lFx1 2 5&ajPDd` C€8g'D]T@ " ^$H|r5= N">h�0 27$P34PD;3D@<!A0!$DP>B{I"1`0#P,Dk�41//0$d0X�Fȃ„Ip$�5XFD(Cxh0 D,:@O E73HЁgQ,: =0)Aȁ8hDA`D98�8;hA(*Rs?6>zH;3Dh8-C0c# *9DH"؃;kAHP5K&H9) "pEp#1k$ F&&FSF(/x(`E#×#V%I ?D)BȂ>ȫF& O60h,PJ; H`"$/HDȃ&؃7#/h9,@C+9 B#W, x. ! >|,&-Ă"8 $6BQXdjB5�,h:>mA+mlC:1h)9P<ʁA<(x0z9(D@C&A$C380&ڳ76F cEH;=h츃{A!>C)Ps 1"Ѓ"1װH0B?;hMJ=`2PԌN<C!`F 9740A#)7г+CHp=h"0г҃.<؃?q* )h !!p !PPPh " P`8U!ȁ}їy6 ; ##Q;8YxR!(ЃL, ) 8)!C RPj$ʣu ЂS 6R (!.({z B!L5+ `:RVѐHeME.eyS " *X&PV j] H 'A.iy'6q'PH/zy)2;͐'a ;B]o} Yaԃs銱ǒIe4xYSY߈AIQ6v Ϣ !xaWcM'-0fe2''KPA艬/QwU#=!p! R2z8ydu%ZУڂ8Uv*Zߨx:8 P: <:qZZ[TY!ApS'w=%۰X7!5[` Vͣ ,;<ֵjHZ Ub/-1R9!9:dXx5(%CÈ c;fZb6eE^UR7 P^ wa i`�.2 "` EznR^]_]*� __�ŀ�_ ``�6N`� _� n`_`a.avM �na~a�aa�aan8�a a>^bba'f$fNb �j8a.b/b0&�c3>c4Nc x_R7ȀK  P7&Oyͽ!X>؀OH; ӣqC%pIvXjXG�x1jyUL~SFꋦ2_,;Pڒ ̅*o zZuu֤ r1ɪ]fԧEfa]VmZf%-)q:y@5SraVz/]A _}1 tgp'A%eNJӌ͝UFCXg'Z�Yę^|g}/HVa+Aa$Jh/OA&rE)yD0ò.{6-.肦hDPB0~%>b9~i05'Á2"Q"`( 2j&6صcȁ"  )0C7`ϵy'f)ekk52C̻CK%7$B12QR&EP>X)/Ú9"H=΂7&j^ĆnD39Lv (?L9 kBnLGjm:D }BH@$@0GЁx#4r#╌cx ͐'̃h9h6�?1LtF|H5 ,)cȂ}Odq1p֝p]Hh iܶ~&;^9I 40>@Im43=>xHȂӞLB@&^ɘrrr*w(֡͘ Twgs.+wt)Ps:.o;r0_󳡞*r*7/4PCЃ#<7"m_++.jE L6j6*Ar17 X<wu,uA</sюWr1sBY"b8ubtbu1ّڕ$1!gq,ۓ9#v)'r:MT]^~25/AeYnZO\㢑d700WT*Xdf/sAsZ ^0iXhQqX xoP/)&sA z1#U 2߈Á"1? rk9MW�6tK7x1O7�=0+>;�#4)p0xR!808<90Hh; &600 I9&0'7`ŀ{3d!6�="0, 3{#8X ;7 +1J,+00;8xsÑ+Kԩ#H61ؾ56x|r]#06"I.UEWr)6ă0�9<C 1ӗ"ih#5ryEB$أȍ3%'!46&M"!^ڸ$AfbFHcz'IFzaD@90M"(Z!gAĜeH1I3ES1& H͔ !];^ iG@"�‡/@�99 17Rf; XT2R"M&HC(MҸ1Q:]$ qC'vY̱E4hj5DW(o8 GxE qRHHbCe: Ɓ1p: s~j]L01IY bFE $Sфh4G {a(Bo  bs ٤^.|`F{0\HL`M<h]of Y8ƈ>ЀB$HW0"a":! !8 91G| !! n@"$XU>A` ""DV<bE֭Vy"0$X|^ba*$BLHWwL&(FBzC b $Dj {!4xCn>! yXr09$5dH`ʁHCoQCA7AC;IM<R F!R- ; !7xHH B$?nA@H1H DLE`aj\HC:"bTDgEbVD$A2"E xg^kG0BH%j,9{y/ QUɖo mԐq{QHinB/YB葅D.C,aL4*6A!"DBH^;C6iXD#9DJ;|dY R њL5iHB$0=57 ‰t@F=L`}  | dda0T`Pf#&@Aܐ!?PK>Y0v`c x4/`` 0AL(@jHjkַ('!A^=PY0"qN^` !)X!4C'� H Gz6jq xQAC#$bU:KҀ F Bt,G0 8[|J>hyP!V�QA0CqAџn[qJ*F|h"(& "@t = 6AcB@ xD�g :xPThFBP�: #`aGxLks"A4AА։h@"A[Bvf??XBX} XǬih #9 a\%]3V?Vq KdZ@5Zr=@2g-f͈DDSݤ(jRV9xCiϧT}.taO8g1p]f7!o{O5_ɠjZ%fxʛV7+ސPYQvF`p92Z̯ B([u7HtR 睮t+a%덉bN5w bػ@A}!ؾm YÍ#ś]d7q ]2n aD-j^noL럆TU1.^0wLd]IwjbWujŚFJ88{ cɚjHX #uEJ915,HUq>Sf#f7Ayy:] XO>2(9`ܤ9s%Eb zJ>o}g2%GU?=bvXjD ^FwlZ惲j5щn1 j2ٴI~1wEC( M}\ڑ䄱haU!A{qn6ԢlsinQrW+ i< ,YM֞7(tkp08ǥ=ܤNw#YaMkvr^ ~g{*ܰf| f}Őɧ]O9.pY֔x#= n2nK[fu LӚڹѹG,`{xZiApdx,~6;5w2!i:6n_\YRh_pp)=WUQIY큒hg `^yi w- z]EX}ضAX5Xɨn }~Y% ZiXSEAI[kJW_}Ia v_ͩaB X\)Fu隂y^ɀMܗe""J"ٌ5YܙOe4 nϬ1Z]!�YY�Zݝ<(Z,0و Dc4bL3:<n YE@, r2[A�2&nD#ZaS1ЕZぢXt+Vb Z)) dMZYj]W%Rٕ"}Yխ׶䋭%\U]U NXUЕuypmjM\qz݉\ (޼]ITIQ-9Y^Md;^e١Uy[WdDO6^{I\Fj`[EJBuT֞mdRF f(anѵWSIX Q" e\FBzUe bZ�_I YEb\`ZJDV*O YsT\Y!ijߢ(qDN{X]IZ4޵TZd>\lM_qVؚ,6N$V"ݛ}'ٽ2_ޗT\nuE=gq 'gp:Z}۸KOpX ]�`U|XV^AahAəl6aYZx]%z$ (i:Xᢠ#T!̔ŭ%p_ֵWޖ*ah#dNzM_�f#eS%ոX6Db%Elo&XJrggUێ1 |-r9>*j^[$(řYhٕ@FHxA# pnW&$qgwKaiٲuj=e+1R),]R(,x=ؙeqaD$| ЀW%&⾵FZe^*iW+盩$©_9Ez q"HsADE�#.fR٨:c}.jN>jjNm;mCqe!TR`Nq]9L,IuK>KUi-R+hqAHPQAb<nWZ.9,ʬum2r/iO9٭gn�_L" 6m)r.چ'"&oʠ/L-!%Ah™omb`j J~oqrhf^0cI [ZHY݀d`h-ot$ 0 pRmٵ"Ɂx O� WQy DJ<VD  '1W�<hS!́|F"| %0A !XaA<`FL(q`#/Wr$n者XYd!dA%r$@Bİ@lrA{ %)oW)sW&;-J́�k謑MT0" t#PdA|ͫ7R2n'31^s"TB'܄P)`O "MA$L x iXz$׭1׳?A $H`A(X�y(B܁h tdL K'/YKACFA . ` B @hYdž .ȁ 墩E*0xu1?5ziXЀn]kUt߸3gsZYg"iǰ,QD#vonF1voWwwM!n|:٘߀ fgK[zuZp[NM]%2?BrTq1Szx>Z_5櫙eVy+f$O2;Z2s{;{Tɘf$m\iÆmdhszwYvg7J�ZV].xvk u6閵g/eZ_+DhQB,'>Ksb<ono8vߤ{&pt3tE6̹h(ᘿtCy> M ^+6Qt܎J t Kxo14!c[2rkFM~3"Խo`zx +{8%2XݝX &#_r8æĆ7fv� ps7z"jfls{{?r*cU Rx˻u]٪%{Pm~=Krz{W/{Ķ6^2mt\륲W7?dʦ$(23!#lm^Y KW@۶?Y;ٚj<Σ#wFlk?إ!z݈t#fd[køy<ƫ<! N=9m<w:; XAp+SCy׸͗>LW ́$ x4vTBb +G>|Md3 pBP#',*ĝ6q94$4B$Md$\To7}ǻ[ A@M \gbc2f:ρtvHh`<LK~?æ 0 \ABI֭}C;{+;ف8ϔLFeZ ~!#B׸!zc?2׸縊4v a{"F[..%潲K~> ]̅-6kfjp?gg?Zď�4xaB&xF03M1ɞ#E1d Vi#"t !BFc0m )b$GziRK6 䅄 FVzkVY$lX p"T1Mq@8| )Y QEiQ)!1`ɂGOsx(!?l|H T?6}4=Ķ+@!Dyt@rE!H51mAfQ`!G^D6E>#熏+ܹ=;z_  g>F= /0EhB7d9$ 1p#>ro*uܱ4|�BL8"5A+x7 k"ء0 $p#q`+"h)-G=F~ H <b00,8 ")hD7)C0ĀD $$$#ph!Ȣ$((5#JPҶ+s ?%-4,27ph=A !B\أ C.0;I8Q$A# Պ##:!dq؄uԗ5f[s6!hxz�B(#Ȩ| hA?n(j(L=}HX6-gJv>W?r6FzjRkq:#)}fa{.g6h̓(עtj3[짢3yf'`9='h;:5氇棖d lcwVek[*%GJ.Jѿ'\oKt<*_OHHl<x +GP{&Ǘ}ՏO}їrӟ?{_ǟ~_<!LzH�.`Oγ9mnrvRv)xWB4H2owg"(4mPF�3i$傸DNu EGB$R, $퉎f61ΌnJY&89 ܌*CP6DZ2m8G?" YHCDPT8 .oBg?7Zl f*3.pd03 ip 0x�_ �&0{9LcTLg>s @� Mk^&6qi�!T8 �p9ѹrd:iίSg=O{s?|4,APrs|(;jP~vF9Q~!HIZR)U\R1LiZS>ϑ7NySAP5R"5jRnԩQTZU^YVkT~aXZV&>%ORԡq=-υ=�zPӠe+N6 %,\[PծEhbGS<Y~hI[ZӞEWUZ׾=Ze[[nWZ}ͫp+WMr\:ѕq[WZ=.vA�! Lavc57.27.100�!��,����������� ^�  b�  ����$7:L JMm N3P*Tw UW7WJXRZx\t\]�]3�]T-^ ` `ra5�c$cveg:hDh!iCiQij k k-l�n7tn/u�u uu uvw1x y"y0&z&|| | |}�} }#}+�  #*#%-!3$;+ F18'&# +-";+3$6)E5NQh75)TC.nn3$;,C4K;>18*kLG8R=XHC4NAK<SCcL<SDNA[KQ>cSVFbNhW]S\LcSk[mXum[LcTl\scgWr^mcygql\scl|kt|lxgăs~qljxɒ}ʄť{̖͍՘դץ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �HCǏ>ÇB$jQECINJ?bT8ac#ʎI4ɑ"͎ovA6bX�ѣl!鐦P<9Sի$#bhcN ֭h6lhJ]J *Xq,qu >8cr˗Uu,ԓ#O9ƔSNmZ?\h2"OD񽷩ņ;v\\~+:. ?ߎ={C͜zΩ{+jJ"}ۮ�:FCkpBaE Az%qz_95чU!W"x0Ƹb8#'衉*"dSOE_G iDvDgqFr&drhԁMIaQT15TxzF0y)guXvx%*95UmE1G i"#nI Lx`ŪT<ǀo\#qC6*կ+,{!I&;kFk,BKm&[mcГr a-AATCPHx h@҃|a m#A޳j +h5gWl1z\s6Sfz.BN@�1#S$dKF$@�ц"sƒ!h(x.JGmC3.u"Jә磐2u6\ado'!|8"� NAI& G!;1lRh"Ռ2x\CUđ3^y#xa_TvRY\gpjpCREKj!DLas}F=eI4Ned�T\e$Rg!_FLgGTDxV m:f`ԍFdͷ:�_xd0` @FI K szl eq;* 5A}M "_dx91|CxӕV'>VcհN�ג lɍDu/)�@ KXc%!DB#x% a"ExcF` Ec! sADo8 @B$�$<h >7xoL΄~�KUT$}E@BHhdG3fNY u Mx@v>D!0,ι3$"B$Q1aP:� x(`IBhKP�?i*<h!8�z,QOM@! !Epƀ)oL "=Xbw0�$@yZAB$9,lXHZ亘/ 7H怉A'm 63S<!^IxlCa ?*tx8vw4 n�A86iȣ ]`DР@0BX�p"@ s<D \ -ֲHф&bC%7|Wx#I= ;#PG&Z(GS'>iY:h X@v%�!LAn)A @b5d!ZHC%4" xD$9$!p1C z5a 6=q 7mB%\K^"#x\W� zC�Aoi/( f0 1>x! *;ܘzCN^SXYIJ ܔ! .6�zcC|u^B!*`8 C!z0V1 0D$!I , qíV 0sh$ .*H́op"O}"7("9 &19 !e_w;D9{]EfZLB :p>?<C%KA~!`d@C 7^!I<^(3 yWbh�#P%d!ՁKE L!04Vx@ 7m$Đ~�=!|A]Rd7ppJa 7 40 @=cH6;0ykAv@B$$("]�B1 CHxx#W䔨X^F#[x7\ 4fvxp-n@/i) 땘Ca8@AwBp}jipna Tt@S|QU2hRhp%0n@pqi0ms�Y~`@ ]P8K Rx�8o/8pGKY]B~'1=oi5"|WS0Xp'#dfPhpHlbP;c\P$TdPV$pTdj''$~jLqIPmB|afd`8%SUdfE{`%vpR~fH0D�xʼn9{`teesq(3eQcW8@`wm�at!!M&"gdt FpJBơD0K.15cQ!4�,2z> 5d!eCOpV$(Cp"q109DDJ)yJ1"H(5#V_3rLٳ'#D.=$D�F-7r,{c)Rs!/GB0=c<'$BԏLAűVs)NL"52& \"@D<O>55YB> :!-ɕ=[_"iVד"G-<Ϙ`JA9E$O@@D@ &2%ҕKe! 5(4C'@()!Ԃ>#%bCs9H9`230)=0Q>C9OА'OB5'wI'7.O0{>@BX,2.d)- s$ ?+P1$!�.3bCq9 a12.0ű+g5VbAB*Y(5FӞ5V%(b){iNr{ԉ!cD+!8C#.O11or>|AQpQ0#q2Wpy0 pbF`c6CBM>Q R)b/Z BjC#=x!jV:�bv)Ź탘`Q GZ4M1 ٨8铘Bs)1xJB8(b`,Ay .9j{PTaM q$9#"&ñ>5*.#%Jr!QJ*'{2BC`W1 C@q= 1zM"*1O(>GZSd'T9!Ù<K#!>& ʖ:سEsrWMAJigE:-B :&*:O"(HSʪaєl:(B(1B"PpsB,Y1r3B1R>*"@i1@-gVb?*=@#+,+:>?D{'^Y<!t=Fi((==;SI7,E^ړ'芤Y!#b!8b##26EX@;w1!RO3(rXP8c>Fs-]љ 9Ti[-KAqV!'rZa۸ &:?*k  ْ%:_T'+(tkܻEZt P-s>!;h=nM{99J<G*>X)42Lvz"<hGiJ(d< {͋bO蘫ѶuK;N0:ٞR+B;FJ?N**^ }dB'?z;SZ\>o?ڐJ\BjVdĬ=q=1!"'K\Gzǫ:&>I4.:CiܮNAu2$C=i!+>�ƛ`Y C"TǬ8>=UA9k(+eO`&sʓ!I<yR%1X$Bª2gs}E�tF?B,묤ɪdb1UF!0@=Є=$Q#R#|yº9S&v0Xg0D^z8[KBlK(?@`1E(#o}r`J0%w}ltܗfM^+i{:$91RAPY}O6Zgv�Zya]݃,]D/i1T(()Fz x OzYMu:@81pu$B#Zk#:"}0ShІj QxĻ ^MPa;9Ϛs7$-tزp(3<pK&j>n)b6~vi˟ئ 2&V60N޼#JbCs'9ӚÙ<sw{Ϭ=AtVxB!@ l&KSVnֹL/~ j:�^y$gU8x]Qj@$=P5+!`82R縌8t*ZpqPq:he`d`VT鍲΁bm5MNML MBx]paxA kŴ;vP @~@ FR~mAYtkԡ!Z|'[[6z=0[׈Br^ %em:@jq N.#/=@l?6�r⫪` n |�c<@FxMj$Ez[}n\D⩘򲱡D㧊m /ʥqMpUH �o!vݔ@n(BJ>"/1;M+8J#$0)#'Z(]ON0*DO{ TnVM'A[@d@6R9POH;0]Bpb0@#kE \~X}f޴!ie!ZX! 1�лj�R RB~Ybd !`6H&4!E$Yɓ1*ˁ/9A1%4O  %:ryG�NZjU,cL>"®]h$dSqyT2ܑbQB g#^#[j%zk؄rP(;3Hqh\xaֵUL6>܌'Rh 5עBViɩV<RdycA#O*w, 4С nO`{IWޟJ # z"@l zh*"kBX/:.n0- m01,+:P $!{H(B QqI#Ƴl#&+ kφ*[ŜNJ F�/\ZD([JCiϮD3h-O) OD3(u2證4Q/-4’SlI�%H6m' . խ65$Ԉ ,SŢp5!25Ss$B%MSt4p=J-3| GRU֣XAO |OHhU)ޖ^,I�=7]uK(J23ϑ~B7g[U hpJ,k>EJ ;ᆥb7؟48E-,GifG )za+a#zQ8|jM"(#5.pCBڢc~5C/ .v.wWnOrp,ZX%<{9=ra2 (Mµ%5ç6 7"z }rƤ<K=B]oX!+Тnq rqOh!SXŸ)*~.hsQT4^_ʿcL8X3=exZ{RS9O1V hJ^)� VY4e' .tSR&$ooV3#RLv:@zY֬v4PQ鈣2*2Ne Wܷ>a WLYQH%ov6'.v5LޘQi_Z2.%(g>NW%l(;=# ͈($PЍKB3-0[�]`@�BE,6A('�4QؘGiH}dl\!re'7 ` z.a]�.HbH'<=Ԇ MhέNɇ8(3+zONz^��}#P 7H D=B@{$mt/ ' #!I�H<& T$1qC I0}0dL e!?o!Y " j̡RDE(Y1b ](D*t T&T" T "]q w"qdOc- Ih>,Q/ťmgZ#*LFњ |X#�;sx 6Ab" !9a;1#y& ;1[Te9OBV(gId1>xHӌP", E8 ,LX0�.aY4©aYģٕ>RTk vؚϢrnNFQa N�Y{%i gKX-GZ(3l44D$Rh@Eɏ<U 'C1^|" "pR*&ƙdM 5_h8I]R)PG!aOuPLֿwK0C0 aU8* .P1ܺ Up&L<BBzik1ecHl1Ha A# XH#z Ju2i$,A궁,"$9 x%`A!S86*8At 3KHBg#a «upZ8zZR{PC@\ H Kġ0sP"=DE!*1>\x@" P"QNaΖ0HB 8#G]`Y9 xx">GapP#@hv$ cpڰ=MB! q 0g%1�b. @aenHHk̏+A Z4ZP~"1xVP`&b@� ސ}2B;#}> ;B$C, {H 4PZ812�:.HGHH",FH8:h8,/8L GH/P4< A ($J > X9HGh:4`*`9@20$< ؁1x@C<ЃCH"(?X$!> ؁wR-< `H0@x$Ӌ6H`AIE6E(*$ (;.|2F02Kh�ÄC,/k[18>Hw'`pHxJľ@-hЂECC@AGہ.@HJ,YajFR% .r.06FHIH*$x3 ")A8�=X$0ҋ7` LxKDF2AIЃ4CIH3ȆDBp6 ;/7Pd4оЁ40.J࿤%"@=H7/xk</ȥ8pKм4&(gd'<$dd8$> "RG/@&P.:HPxޒBAIA؄C@  4'(ǟ] )H20?E &3�78/d?<.@E@-C7 B@>x鐂%lCC>`P6�nC<�/< ]b<�,2@-`)`J23(Ip1k&8L7�9X !9A+[ K;Ш3P58B%C�&!H6#B�?D:> ,K90B&ˋD<2k-1PC@<p0 F?B ]c%5XD0Q<.X$ȁ4X@6(<0q27Dw>8L!؃$ I\P]bEA0D =l  '18990V[2@*,(T)0)P4Јc"@40.@3(FU4"(3h,P88UN=40nsE*368U964育91@P6pn'�8w$1X8 hs<2)@JE9=UJ0X%@2X'2 "�B83BH -P�Q<K4){r* 84�%x:  E: [ 6@?B M Ш +b4)= ךʲ+Qy/W&(ق % 'M “%M*jYڌ�M=�x/,wy~دB9zU�I <+,חI$X(ֲɐZ!1h!(+≟�Sي "P%Y]oq! pҰCۙQr: )/ %"y )Bzՙ/!*+xcq � f) I߻08y:acI֍)#('49xCiZȎډf `) z]8Wha7͘"xpq m!"B#()zM 9)oI^˕p /Q92) خp.Ɯ:ڛ )m۵2/n(+(2$3*%f$>YC ^ ;" {d>[d- 5Yz Sq*ib*AD^dR^dW~eXVbhኊ X\e]e_e\_^a>adcFfbfgF he.bfevg6mfcN hg 0%"�kexgygzg{g|g}gyv�h�~hh.hz�v n#~hhhh6Ȁ 4hii^�t#0[2[X#3#۱ƙ/2JQ0>zriYeUcZjjjbj%D(�.-j_YNkVvF뭾� 0fk]jʍ>ګ.k_ 8llj~[3.l.m>N8s2,lӓISz\ Rb ؍jm \>"Һ풰YRqSrܗBl^n1}>3(a8%xŗ7z�-&Ў%7"&oZV]an =ձm|9\_'@|83ay3pW#Â�=\Eᑸ2¹,߮qU; VU,h9.(8H28Gj;90 xHB>!@r3X*Jqga- qąH@<XB@;O#CHGJ8M>AA8tLn ,CE肢 ])fs.zF1?`A4XBsL' @@pB 8,Fh?\!( t44eI$ eXd2d [eX JW @Ră@�80BCY</hBGíAc'cgq/At8Ђbg:.'۪ؒ-с> pxxIxx1Z?EvI'H�G6ЂG�H7&ؿG==':? # ӂ 4Q&x'?؃]xW-?Ǖy+[ xdA B!oyxOxYzWbY67*F\H8L`N.8qc*p5-%||1p= 1H4p$#%8H^+&Vv)ۻ�-2i 8UN�0A;_IFF3$! /Ӏtqa$CV:!ywn!oUv@}!k�ڷ!B?QCH Œ d ł'}hR �Ьi&Λ6�cəE"ARDE ,"HѡO(dN@ĩ%::zb[.hpYeC^BH"Fa䉎NOZ]E�A_!Q�.kv!UUHbbǑ+Rx�Y S:lx%"Q w[^9S)8JɏD*YE!@KTG4)є> 11;Q#!rp$#v$"a!f DQ1bf"HxGEsR s0bY� I@(jbHaHR!Xq$8Q#1qZv(Hau!!d0 J# La>HW6 zm'YD!mA#g#%aHxqB!n=pI�E$i T$^xr!i)LChi\8ZD hGjHx&QxD.GdⅻzAFb;0A{T?H'iGlSd0"%PHzH.HtG=�FH2) ء҇@b(R?į]#N"I1 }n }" qA(ZSHr bpqI x0mh;$y!|Lh\:BF aqS](#A1%}!LIK<ME%1'D$1EF2B}s01oSTbKPH =6$d(2 F„HEab�B;sB}<ʒ\ k�!X<� x$ҠA@0 B>z&0)ܐ*!ڠ3^ ~L= #;2 @d #8(@]BA I xCD=(B v HB"40D Eh"�@Dn*@AjpdЁp97B3 8&8!&(mJa �Mc] ц. c  *J Y@ Y�B n7qŠ Bn�x(�@,D@CM3],T!4b`Wp_a 5CC` $j%0$D0 FxBsH4a�B2%$ݒ@@"HJ@BhM<؃ p|^T5>LhP :AB*Z(X}fՠ"10m=<WCƒ`Fmv� 3,Cs؁vA~zcIbjB=b KhPz=XeAui1:)W,֍.ƒЅGAypSl0>ʓC$.6"q\)@LA P 'DX; n@!Av0"$A OPaXXq�Uh sL4.Uu\0  YNB@1̡O:hBp%A :PP#@4 gCj#8HassP�C3+n(ElJ< NB@26 0fF!Fi`B#V\(PN� a "y f$"2BBv$+\KRP{F-Gx#VH`ʶGFm!8$vI "B (!]D0D|!f l_8ԭn@2V8)#(!IEZ\#J6p#پ#ADd ވ9'�9B6`0񓟞>$)9s;hrMm4ea󲫄$(9:.XD`o f46q,)I%\lU9LtdtCs?^o{0}+x7c`]m'NG<h.!z+< ú"0S]!QK_w_>/S3DxBMl_H A\e[%qD⡊MmCyF '^AB@џ)ڸeQ_X DAI  Dn AA\ <_B  DrhKly Ad B uI\ݾDD1Gp\`P '"D ]q`AAFn`bMfB"(v̙ 2&*_Mڡ]b 2J^K$!!*֟9 [a!-`�b BF��"Ե.+"�"1f8"ߡY=̽`߁NDcb41`T!]6͉]@ڛI^mG"y -dݝb"`b-)a˅Ν9 ىK۷b GDF@}%W F?2% ^=]FП a*[0MAl`e[eSK^^-DRTpha ɜQ[V޵FZ$!&c:$U᜵IFB e^)^^RR%[n>GFh4a1Yz$RHhpIjrpXj#[\ Ңr.gLBINQs`$�q}V.h.\nh(aGM]=`'"LŸ!&$]!Ad' &d%BBݴ5|J-^,BmSR`Ɓ^fp,^%/fD vh \bX2 $ #$tȠd$ZH}=]nekJIX19hݡ"qv!hX!c e!>a!Ni_*c, Nb r \9aia-UbD"^B@V rpDf؃'ziY6^j#.'B4ZDĭNѥ]HfH,bfN'kΟ]6(, 5zߔEnƞz=e3@ /^#z݁"![~"H\y$A�D ڛl:"8$~^Ev)Q2�'".k~""Ye!"NDl3"zDD]")N,OlE+BElJlݡ1Z HB& VF:.*nbħ6klݩ`X"4m `α%~`a֡ &lP Q$a8`쥲n(FgJ�.Ŭ0*=&! j*@ 8E!xɋTـi_)<\۩>!y!bDQa)\: ad$ao :Fǜv$¿pDB�E[n[| r/f_! HPm#Bݤ`?.d # @,p_J>@ XDX >~`(bnªH<Ҷp w[.-o0ȁ ēQD"BqJRnao" ,epk,_#aEZN AA!A8L"^\mc$EP-ކq2$1j#gM\,CE3zDpe: .1bD6cӬ`F-DEriN28�BX$rpRW,elAl3Br 45h8 ] 7n8j9aWeE]4P^(d:F zt7kt?8AZp @T ^A0 �dHPN逊qO,A#O4GcFT_5VsI$L!`#A%ps&֌B#lPǵ!D8^0b g5c4cs/gNR$ [IYA%A\,x�d( 4Ap Fc1roc[F_Q !5A%DJ ZIq!0BPHHB$0T#Bm[lG#s4��spgcGw~Ӣ@d'AZQ fA$!xXAx!@Pg0WTA`A*>Z-A, F'aw6&lBu,  #`�<D/Wq1BYL"#Hޅq2E7k�$Bȩ`?A"ɠ@Ac&LM%ܠ1"!#k!y76$Yd9^tA$80tA{UW�@d,Dv 5,xp f7xSa۬ck=?4+r[]!2_&B-ND2Զck Cpwwө-3m/R.i^=x87¿ȓĚkXS 2!'B$_\!dQaD[?+6U_5^,'qڱ[2Er`^@zV}ϻ]*wa áK\\n:"2UMѻa62W*4lEI/-3tH<4&n D}ke̝$ zhP;`[u 6:޷~ [!hqp2Xヘ>F>-v[;t<ǫK!'NH(ڰ"</g~#ӸS~c$ּ<o܊o^<cD{~,?˾"B4xBlB!>~T<C!>$N1DbH=tfLS$�pgN;u ؠaȍFX21цu!RJ jL#O�3kփb5 b<ٶSˆV6XQb݂q[cԤgar,aBcuIQ[=vq"X$bRbĴD"F$V4Dlbbڰ #IJWMG}4sj<:#MZHr,/_;\2ی2'@D/ߡN. +p=R (�6&̨B Z"Ci>KQ=*B 1P)J+#) B K(UQ& )-l2&;.b1!FcrGjkŲ2r'\c4(B $2 AM"鄳|R=<> 82 IC Rh.J-ubR[_T<c7C C68D\;36#͏zo?Jk`{C@"cCx@9dHȐdl#m'ܵqWPu*@lA2I##L"VeBB#4a@I#Hص oUAqVURlY1ءB C$@X".0Dk0^ 5µ+E(#x;a"�t"#xB<KJ:hɾVt֣\\,!P-F{۱n< cj1#rN.w0w uĮCP ?Z;HđigV<C̀ ^M7rp!t�%袋3"#B* $ X0p` GP" RB).kbmnȃhI(P  aJ"m0"�Q9Dr0!.J<bP" $�"l:XD$!$g0C 'qQ\D&}q%"p HxtC p Cх,; =�z�D = E(#PAMD`ۤ4W(VFEI  N у`UH9�|!1&!찄H(BT`0)8" Pʍ@<҉$W Bω 7)1 uoC P40 ц 8.T:4B/Dx/AȰ=!Q5 I! Lpl�Q;$6чCH S#="i8~)4L�C Cn!9E}fz<٤P'4v 3;v `BвPv�AR5TC^ Whqc a&YG|$[j7SƲpG \J ,(!#bB&$ b \z3!Pb � m8@BqA y9 j$jjj7Ob:eԚ)rYa. _vuQĊxT)󘫹eZFjR7QVF`ōF40]9RU`9QrRDծW_\;)b[ Rth5өN">EOU^itN(a^uI%D?U~vE9U%ďʍԫ^Iy\`cNCl0VVU ʐ_l"Wx1DQ ;~@x:cr^w—]/qT]V` *BH<cuѴn!MGK$t<BŹ0q=&j!EVb<yt#*/{R-O,R(j ͐Q[=' .Y[zP1vEI avi"y+DAjlEH⋀[%V_d bz`1@�W%>qH<)x-N8-�7Urg0r9w u8^tIWҙt?I?У^u_YO:�tNaɮiWvq;>wyw}�|_xWx?)_y_^u9y=5?zӟWYz׿a(=OxouSJ=u'>{�|;w}sė?'~E?�P�� �-O�y'-.3.04q?0A/GWp8_�! Lavc57.27.100�!��,���������� �  4��,I-�2U�46v7g�GHI�K'�M PUR Tq WC�XX$�X9�XX.[,�\C]�a�b$cdyejfP-gE iljll-n/ nt'o*rEsRtu u uv�wz(xy y0&z&{ || ||#|+}�~ �  #)+%3$ #9)i7-"1# %+3$=1E/6);,H8C33$;,C4-"K;A.9+>2lLG8uqXHC4K<NAQ>SC`4)L<TDF7Q>[KNAcSdVF]RaNhW\LcTkZtciU[LvtdTl\gWscȱq^mcygl\tcnt|k|lÁnăr~qƊxɑ~ʄt˔̌{ӣ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H%LǍ=|ѣb yPhǏ C#Io\aaʉaV)H's<IQN*5 A-``��JU D>~UV=A9vlG͢MsO3ZfK֮8MemL8YGOE!1 NJ6@^u >lLƣG^ͺjխa~ r|nEg^zēF}(ş<Pdɕ!P3%PꑇSRd|bg^\tfUD~٧|:!]$!~凡ט |s@u(*!AECJ\dUf^DY,faIr&fj6$yGndgK&CK_dCdF^%BvC`G'o~0A(DKTtuRTKD(#V$]yUosQٛ]_9J^%7@%W%>S>VjItuf" iq!UNTa!},\c8N!daNIꤕ:jnN]ʩ\zn‹i齔fJ%]hTb{!nIrw�"liu܁h[DQ-ǜ/WONh*nji+7*@es @ & 5tYLaC nHLh9ṗ8| lm=Jj{BoBzV=/h-MGU ktu|#FpFԡ kXnnJ5)*mU$E 7�`QB)|y"G^A;!_QFuHDjGY8yQUx[@?'0bטf:,340x8bA%@͏,'5AhdО8ANh@<J#Fҹ (Ј.Mi(#0 ;P4 g#(6~i3Q~#ʎ C!yEJ$�=�t,Ĝ9 "aġ, [(!̄="M iЉ1h^Ie Rq(~d";D"q,'Kea&R  Y$(MiL&Al@A&XwKO^%Gz2暆ˊ(G =,A 7Rg`O7"U8Û"� g(7NYC<p' e|P'Y7a B /p eBȓ gª A� p7AK 6,_ ha 7O'F8uBpb~[\*r 4nE㑘N`F2QZJa"`CpL Aa  DA 0D`-7` "@.|pDDOuA,&0""'d E8qN"`;(Bu2D<: D֐Hp(9pJp f Edk3H7= JPD͍< ;"9@YPDa#{�5 Va* P#L A88 ӂ"7vL0 bzCV"-i@ @f'nz Adm؁" 8#A5":-9rf�@p- UȁDu�PA7Zpz6=JVA J�V%} HT!OCVA،xX(ai= l#!L Bxq`΂!" |*lk@# qV$ Fu *l>A C܆," ( -XЂ&E+\fCk @.`xDXŘ3x)f49Q*``B$�GP05>XB N@"Gi8�1# >2A z9G>? :�3.p#HpܱG0nnG�bxꐇ8 ހޥ_B 8Hw~FH`玠@ 0&mD zjw٫Q >6!/NOS=&T? zfԙ5#lQ n@H<EB ajXC!vCdcAmLpZk gk79G '{uH&{TVCV=w_)`R:gp_c{g0x`p|`6{P=@dVolvi0gbG`UPQ$(3D8r"#-XDq+T18hr"ONq> u,y0=ppQp5Z-!u,`y0u @k0 }pHV_ 9py 9c^`,Kn dE,sP'3p3G ZAO813p>DC,zp N@Y@yUåcfq8r?P*lJDEx58Isdاa}Y7@'7#'q@ K0X1N�srڂmONpG`GQN->;r#!D8pJ�K90yQ>0G:'@) [= ~ȴ)ِnL(IP0KK@=@r r D))R$7Dj>0M1MaA^2L6rs>S8$#H WGFC/A !8p-2M]3CSr3;{J@Qa@"2+E'A\/pwA3Jb8 fL݄8WQ<)8yH:)4<4/]#>F9- T4"=ԧ 1STJN˹;qH;7)D|u3Fbj\r;3E )t)v#KxFs|Y/1;}>DK9d *#/T))JBS?VI|K8~;rƔzuߩ.Ej)9$&N}� 8p$qF A(SFA:):fi D7bD;L?I7UڠI=!/t}cb9WKIJ I`(2@ZJ b(:<?�?rrr.b%ݑP@驢i?W2LҎ-pMhKkmHn$(j&L J@�8_? gZLDFjtz#@rGNKޔeĭD%7`&=3ճh$4RN#l3BT KGBFͩ<>p$K3f$U]TF`Ę7 L4#}{䣯FM?d 1SFEo;fBktYB`;;k47WH?01 XAB0Fs_8Btk*km w$I}Z0d<k-y S_2L_dF[)$T%|CAs@_b*0!cc%3S$332F⭽I%71FꤺYAzC1n9*.:8EʝqR?|b8itru<홝 &W<&#-z xc3S7ߩseC;q98Tyvѥ6*%pc<7RR-*h$+ݡMs%鿎{8;T>s.$Y`> FPT"ˊ8k ӷb+WC@=�C=.EI.,Bg6[bsa_NH'PD4DH0۝kP> $;j(EҴp5Be٭s3-A} i(өs3?E7W09Xf8Zں!}K@ƵJҹ<;9;zVjF3³6l*;F~s <@֖;ƉAN;Ů)Ӻ;r,#?q{+ !qK͌ ⩉!Fq1zK2FB`dѵ)r!Ln)t ѣg*JYk FYV$\KDI\XA6$ۛWʳ#kLkICA W^qtIẢ ZҜkZFͦ)FMҳKj/2BL]b(RJD@ڢKڜJ0\8VL}l;;@\CAK -scǪ}Ypz)~;lk[2Z(JݽsK1$;tN %\}v`0TTg@UbėqaC[.Y!.o-ܚ=27 >M\HNړ3AT0c~P2E3ܑm{`C @`KE|}&!du{`#w� |0 FM;]ԣ7ph7^ tDZYa U@p~;@~:P`@-2 -@.sb*18k|ۥE+@[1u �ny:~g ezAX;bL%ܿTi@IR6�0q'K>e#=SD2|X/&4WM@tV[RgJD~ꆱ½)&zNAL�QɣrA^XƮVƾ3GG}`%=P+n5S$[1GԞhApk,`IyQ!innZHz=і~%|cLC4}A.G'3` H:Hv^b` ء>p�\b@~5c&3B>XD7*!1{Y:+ :VL`p2zqHfr� 60h�.|lSW+̛s['\guNdP,f'o`h[nF~<3IIվG+ !+ '_K^ +ZToSKO3|@+eHMTk:Sak:bRprcR~Hz7B_3KC>$Xp{D8G@qc >~4,؃C0,^c=R.Ԙ%C=(�PM9q*XƆ%kp٣K79DŤ_PC'uI ˗�i ǰh͚aڵq_بM!Ȋ)>x$Br;qM1hrCj؇)"!d*>Z.]Eܰ ,`%=U6k4/@ ? D5O5S~ynFGļ=νb(?jǜk;*N:0!0n= J MHxx|c 1dN62.8B 8SPGPH`�I >fh Bf@1%ce|&l|H <H$8.d/a 3@"XB+ (A+.ObPLh<4&5L~? jHs=>dpEp0*J<" ŒLiL(@J3FL:y{PKcK itT5{OZ )A'+PK-QHZM1b[cr<%w_0`ר*%>:UWޝj, ڑ %|\%TL[4Qʌ$?Y;:Kb'�z`!f|}OF9)#{"?ʢX S0R~n*MV (bjލMMH }�" '+FYm%9oË".cY&]Ջҍ3>gZ1;T2&SH\DuX/SWlXf˅`IPx}3ΪKH\)qtl%͝rsFhǹalPelK`PJaApG%X3ٵp;Hh0QTz!Y'd B/Cӓ�+#p]d%;F¥_ςƻpDdc! zT=4xlOj d$"o8 'L;P —xjG#jU1% ˒c&'+ai!^h%ChڈecC:;h_ho$ù@|#S=E A8U~9U*jbs#VԊM$G0?V\W/8)(l2ˣY JgŒe *6#ܶylj1&S4@Gcܜ(;nv*' FT]b"|#cB׃* Ayj M ˚3`2c+ĵ${rd!9]CX T Q q>"c:P='ľlN%̞ K%%FGڑ'bA@:bC$ 1\OʇG?;�wғyPtͲv �DR 34T ew@"�q$0 (DJn�>s[ZSiUDT9B%dp3an`kt0 b�>ԁ?a֙Ta3UAr:U4?(KWBXFm Z,nC;A ~C@A v�ԲPrƴLѧu[<1YUuAl+-\r CAyIn9g,ԡY'|!G䐅2x!#ZVpT+lJLb uZOߒ#+zJQX$Sjzg҇ <p. =T"5/V9~c[K0|;*bI80Lמ=-t0K$G`ǍRawCSG jc  ,Zvr慤(;I oG (MwSHvH= hUn"C!_zIlv ‹$ JO)[&nrD 8�OR}XTIN!"o,r8|!uBJ"TA4gR 9C֠5 ; 5@T^ AeȁyC #A 䐇/tg kP2 l݀v:Re*zp |`|'e A`p3lsf6> CDd } 1U=w0B$갆# QEA{"Z6T ϯ̇?$ 8R<PB ]*>b uADuz +,h70)CC0�<HЁG'Ȃ1ؿ3P7x@.07@9B3@ D>0Ђ3G�B)03AJ0'^X90 �E6�H@'.p%#0 4C`? G`-?1x%hC*C`8E6Xp=GH-M%@D�87 F�'>@1؁DDx9:@F8;1�H0@$x*;`0$D+Ё@`X"5E(з`1A3H%P -1`&5? B?`6HU&tFp"PDJĚ3@889;C>.+ò:LE>a.)q>HCB @HKP.md$'0'`7076@"C�%3ЂLaE/89$SL%NZ :|ܻ"0w/DG@#ȁ=xH`7ؿ; *F#(؂J@7ꓨ/ 0'ȀÇ`@BF؁46 LB1,7ȁ`D,G9%;=|FLG&X 068"xH38%I0mat ]k"5khc98A6#0HHH=-p'%�1DЂ=>G8"XD6hB-ȃ38@900P6@-+X.0>$Ȃ>�6P$ 0~|?T36p?v%,@?#�*8,؂x#P-�H@5@&@E?05H;` sEȂ˰lNr9Jq"0"Y:h<C8 P#@؃5PAH2 B!X ;"CЃ,pG8>JPC0F:60SI0C50 s?8R(0/*GP<:p >&HC '0C H@E%*8 5(/G4<%Ih[&K.<B<f1Q)9W{{ h',勢YWShXuT4P5P/ $p /5) ((n d29H&889 Y/ʡA9A3d (9* h{*@y67ќҹ{jm"uA.7`E169c C u9$hy9Ô6(ж:  6#K)+J3Q3Zh*h W(0Oڦ<r 4"F5V'91|ҏ'"aEaZ ؚʧ ܃]$9Y$:m2! `)$H_٨ԀVE !] !Y߭AAj[2fy@(�X__23! /\_72oR5A^]7ʑ1(])ZYQ:sE ʗzgdU P9 fY)4Q&�A#7\Q8t[EC4DRЖMd 9;DfeeYd-idG @v)ulOZd9ɗ<{dW~eXdpڝe\e]e^e_e`faf\. � fg~fhfi.xrR nfofpgqgr.gs>gtf � Hgw~gxgy�hhf\g][g>fg~_.>ffhevh> X�Vhh.\hV舖vh>ivgR 5dRd"3侊eRF垎@ NjG.jF uY7\V6ꥉ3|ꮞP@D(7j6VުNd?۾e=^杨a1\(r?yl]#�4�'al셧Ӯ\8rֵ\aZ^᝘E7-5_,Ȭl6@nA618N"7놸A{I1)o�%!3zT]>dH6ڤa0*Y E+*d]Ӧ%nvpio4p191n '=&$ȕ\'ibqf dfЗk!!+J%Up HR0ڣ1!#S/](X#Ȱ:G6C 'Γ>~V4^FE X!H q "(!p*xs"8W" *7HD@E()xf|p-S'gsAJ'C# IF]@u=`:>0,.K$9|VS ~y'.ְ^K`J@u$A GhKRO@A7X-.x6p+,ʂK`dG(-Dp6u1Q^wz^w'w~׭ჵ dg$K.tdL@4�uBF ,- Cw| `,L�Lb ; [2xAKbh"z[9!yIz/z:"WɳP.=CS"LD69(tX1_060O=�D�;Yyzzy u)pz7IJ ZZΗ#z�`EB"P(9 /*<,"@9/ȁ<bMʈDpdd%ȃ'P;y"Zm zynm-ٮ~/zǠ{AWJ& R|t=| B{P8ЇC RhQĄ 3V$0cD7>Lرaǔ %܈$E/j"F*w!�� j(ҤF4h=xP C^9GŁ2Ll 3&E GN rYlݚl+ТUz(dA2n �S@z C (FC!BQ;_%@n`lQG=n y3Vb@aM@Y+{P!U#3rK_:Z1V)w żw!PLud;Tj|CT0OYU`n1P:qDYPr1D_ >Cl`QG cQ>dQF=dCZ|qgj@ XԵDWEDrbQAhKQ!T,XDF=YF Dqj,1bD>xDAX`|&CFE9hB },F&naH <b!QD0b He(‡#Vk"gG | …!{0R!:AG$|@Fw<"q:"z8q^zGr(!DXg%|#la+@Ch<BbD<G$ٮHY<qG##F9OBAq{(«O+@_8"D+gԡ,~dž}AEd)ԑlF0A#:  $\D|aT·ApAIHqHD:N`Lf!L r: ~VX]!n, ``\ bɌu@ȡ9R""HZ5( r$b(FD#iT1&?8NPDJX`@;?LE|A zi�`5, ,P>>!\5(`g "= 7Ȃ!&'0agȋD$`?A`@C< zҐ D( 8#, 7"APKD^~ ,rj bآ"`=8 Plp'd-u F& ~١V0|O(YrpF_c`GlA#>\"0;08G"' z ,= f6pC3@Fp#P=n gȬ� F(K�G擖D Y@ F0ؓ�3"gXX2$3;TWq'B Dw;ԁp6< ;^x*lp̙0$T1,Ou}}U0B `3"lBv:WLpCIh +0G(MĐ+.pdfeA3xf4}J .@f 9DPup pK0k D@BZ�6 |`DH #0bF$HBDn z? Z$i%PJD6xZtp(E wִ/ !7J:Z!pFGtT\u`$ʅ6al!p6# 0p>G Z7,4 =\ka;�BL`^p]1(rĀ0{ȁ4xa 00( ԕ!3T`^Q c0f.0-%>\`8"pB Z@ !j5D`s Ⰴ>!!"uA}8TL !D@ !n"k=pq =%fBT np,#q6^3Da:HŽ:!ưBh,$R ,xmyp4=аaN ɑ*,* Yß'ȞC Zs%,C@p !L(؉8=HZP* A ZF{!C0@htS! y6@B M"@JL}p D3),joTm| mj o�0 P"d%/BNhG"gMRpG? PC/0KJ&"(y鑳 ?], =WO!,r G;a>އ,'+\gRyʳ^#>O yQAl%.G)C$91GP_8ޟO�S8mşe}E%5@__шpB`Ehrl9H$AG�AFM_( YpD^BiSEK$`DU8罟_-JD`Bh`o`iK�_\Z`nNTDƅrN8La VHtZF JPf9c0!@�j~ )}z\bC$yb_la_i`]D'2^^TU\*"aod"0b[ SH\h B-v#Zb'f\^bM6N6_MBb蹅'_\LeB_:'>jxi`ETD:b""`N![X!`. ~, ]LJ+Fu<DT@h>vGxP X^D.bKh2>^G�o@Md^ ZIV9ᑟ]" &e[l` q_@"R0Fmp`E G%-Db,$\8CFP6SZ/c S "EG�XM&N8}u֨]BK&")@ ,eiE?HZ`9:%Nd%j.^ܥD?MBb$8nb\TO@&_eF�p˥fo#wo�%>odilMqܟ]jm J%f&FlgMf$%iv`Y0Drz_E:A2%Gf$b f&uTtBNI fs(in DR_JS H VĄm$P_lJć@h"hJަ&ffѤjt!Hƽe1e~�Ib\b~i]q^,3&vK|wxė:'{<z JGrR$d%)Sl_P %FUF NDF&{F:I^aGZI8=n )@6G0aNT$8⃖ߪhKeazZV#6RDdi>_a<ňF:'>!AbOV3i^*^phqNLv/nafy^$eew�瞾X&U!QbM1.^%-"ZOXi^d zIi&aAnfIX^Aj B6"]V|lJd)oEs&"gV)viU%[l_latDJBYEzjEC9*N>_Dp:ʪsFFآE O:+"v0^%D_fjBbڠ-D4`ꝫ1�0q&.%F`~F,;'0GM1k+:g%aG *y�Aje<mD7^^lUL )@ ,W{zӎnI(; #ڢhL>G>H\d�ުR$n`)%E@$P 4LeA , k>D^բ0BS`Vy:lMzꄖgDjn) Dt#'_j4<BD ㄄!(گ,0x(0"H ,}pb&ApKl9/F"%Fd/J{^gB_fɍM2 ̀gDXOuFxnUz1.o0O$'~.O"#_x,Rf1\AA+ T^JEDu*o-.s!e"6@Mp q18�X"j22jo^qhI8 8s` 3e2 |�J  I^ڎ%X.bnm͆/ V89YZ$6@k`^F�!Vi-F*`$2m6 M"\ tml!~rTV6Q[%2uJlϪDyNzʝTW(d A]m0@3:5B/5\߲_t0وA$9%FAP�AT!|t! !dA,!APV` L6jDOi% B@)\ yAd$ 08lR ѠBx|mjiw7%7x6HB@APMxA �p 1< ep�pQ6ujWAxcsx[fMhN&Al0wU܁Sq!" 6  !pa1#8B$$ .b[2`Ңh;t:1MΰA ,#%<ƒHA=?1B&HO   A- t ~1iO3y7:ڵc�  ! ؖ"0$d0A$<A|T2*`s7aqSxC;yӵ7'"jdAB B C܀ȔAx D:A@aƅQ_x{jf-E@TUN#gE5un4}& .yK4OQ;S,B-{G§=lβ!$/v<x;|~%@^x0b=D6#3i7?8R4Z.bhk6CxfDG ŝmrwC=76j U&ʮfd\b;Nv(?GJok<m)RަDńnEgg$2-{jœPS,(v #f'$T,/tox6od3ơ S"\m !i` J%wo,HA-;~O&kȷILHc^&[9 Z9"f4S<+@@!@Q„ }9GE?|cG0ALyReK YTكB�7qԹ3g� 0-D! 9t!ã0&uCjCrLqF_o:lYgy乖-� " X򇐡(_Ļ7]V,8oF|r9!1٘!im?pCA ͹kh5lÑ;.ml R`OӴ*X5^Y {kÒ=7wfJP;sSGH1憎J=M2;~H⠅()3ȳ j !0RP4!"4t~Qz˰H3T;RBK.%J26!Nj dq;q?!ıJ:%E$S=Vtr_{B½a*ɳ0 ̀8LNn{NTBDG�N͛\4$l4^,"z1«(Pi#U&IJ*nX#{M"S]/1y-5XTST7 aď*z", ‰W3/:Q(`gm.pnEGSU@4�d/,x1 BH<d-LrJXX.ܕC0 1$:u72EOP`QNIb}BG=0: F` ͓6Ez䔑6хoj،-Ab;6;т F`ڦLRla;waV`#?ܨ6 I4 G@ xw#/1a?^9U>3ա;( *8#34N ,R#qqPgOxiWe}*'xA>%B2ԤGln_X 0>3,B͸b:Mb$ǚeҏ?[OQmGxRnpeAP�.(B1]xTG_B0 ] p8N@4kPC@gXΐ6rp�Ba ֪ny!kEOR\cw8b_"z0>dB y Q!# ' xQCA~`"p@! FPB\cý+l :0H*8.]#Ѓ/`XB {tG0}` Q7 G3A D.8B Ux�&a2$cp4 CfPG D* mGC8"^`"CC{h 9 h"iVDf;S'mk;" a?P EP@#,% #q -C5+!V`r:XGA נ>1\Lj"~S�GX \. CBV: wxC!r'ذYe#T{x )jd[C?�AP`zlڪW2 fBa j Be2A8! !"!XC=T!P  F4µʈpBs'䲬srM'1!fl =h 9AG[I!D+hI%O=�F $T,ЩJ)`![rD*S:Սw-Yc۸r1SI]I hQaBC;])S rNjNq\T%@  ):`,̅!y5msk|1o90m6``g${g(4�`f[:x{NQy J"IWv10?0/}wt#A0ͦ9 4jV/[dNU|6<IXkœ`{@4]_iF)lK0 *< ߐuor BM){^2GU% oR>B#C5~p6V(MC?YMܭh.@8,EF8gݗ1AnxOyI\ݼF NKSgp+=`8kRzuOK9=pg�7M7Ǿ/J\`� Нk{3K7^}7~x O{t6Azя7Qz7 wa{ً�I�ը8jI} ~s7|>8~;XkC?|[?O/~_wϟ0�p� � � !�0)--0p905A0EpIMQ0UpY]apimq0MPu/oOC ɯ@� 0; p w O Q P� p0P P 9iP0q  1-E!q)P-15q9=1y�MQ1UqY]a1eqim ��! Lavc57.27.100�!��,���������� �   ��#3t 6&8z:H+:: =|@��Bc�G'JKNb�OSOvP`�Q2�UW(�WWY+ZE[g ]U-_�b>cd�d\ dee�e4eK h hhiqj k k�l0m p* qn.tu u u uu:v�vy&y0&{ {H|| | ||#|+}�} ?�  #%)+3$# 1-!8)O#+=1k; %3$;,D5POF.-"3%;,C4K;8+>1G8iKR>doC4NAXHK<SDY5*L<SDF7NB[KQ>cSVF]RbMhX\LcTk[kUunj[KdTl\schWmcq^ygl\tcm{kt|lxg~qānăsƊxɓ|ʄtʊˌ{˕Ѧ՗�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H# C#=~TȱǏ CD3HVDʗ0c $`01c@ &$Q&-dF2EBҥ\X)פHJǤ7Ih-b$ALQF8jG~ 7ca‚ #NY.nȓA3 eɉM~\q(J02 rsL肶W*Tb j4|ѣ ^yF'[ݺz~yf9)w,t\eEi֒m&WB<,-EEJ0RLCnlu&{-U#F'WXi4("WIy8-_IA"4HbL0Fi<e4%REF�(zUcWoYc[!%Dn)boڹ'gqFZ4,9@L"X HN1FDFW@QGrS<ajXQ +Sjk:#3R+wJlDiVS $s8H4B RP"F'TQ }8"H$b\!@ȕWw,*+XlwXN1tKQ[O҇WL҅j1XHR!vHq%k  %N9Xz7';T4;pg6J5iMD[FH<1�DH=1 CLFsHRl2(KGULVr7Mc~U`4Hg>]}У\ńR2 tE$NI$H"#d{g?83_Hн9;LCDnPM<ajliD\,DaDaiA�FH_Q]h?_c-fBGؔMb◃U"xԠF~L`P$H73BAU�(n{]^mHExiZBhd> )r EZOve.9ۋh".<P]U1yi"Q'( {P"`E lcID J 5TFx2]P81#L@chtdf[H%'31ӌS"&+1zN=RC#1yBA= SK Yi0yR%<NpHWa OF*, c%L!?B&V8fBg B�BC< ' ,A/AK X!-ω&HĝK�15 ΜK)c^` D(ܽW qҙ1y "DB%@'�h0B A AJ}ǦD@㔷A24BsL�1HIA$ !)XB \VHCzLLX($`O%DhD G! j� : 8xCԇbB&24Pa8Z)#AKL" v�b}K۟uf90 !NJ) v#ҪXvab!fZ @8D;h,}P*&0!@b#࠭9DB C:0 B!?W (D Kt! Kxc !(]pD"EA ҃!EIj7СjkQ B>h0s@C ^C,7L?h#X}e+ `v䧶xtW Q&dC!GLi'aAR'b0S' Ap�[Bjp &!d0C'ч0PۈI ܒH r!!): }`YAQ(%L Lۡ@;h_ %A[cWGZ@A#)6GEM(%` AQ͗ ;jG\C @�!P(x]# T]CpDTGDr! $ ;� p7x21 :a;4 ,!r}6B C%Fa,F!?-KEM9r|3!IG'm DP/,A2ղ!; k0!q L(:QVb%<76*6;\" l C (!{O@)^r Cݰ'z@Ī0: pD) C0< XN>0M g}]Ғ bEhиbmd@C%%0bDutP# i=fp k }h0o[h"gciHfVpbnPr�E UN� OS0e X�3N -=6nP�iCP_kPhp^@ g k%qBK`1uEa<_@4:%EC#E(7[B P#1%z ?0SpsF :[ a^ܣ&S}0MpviixW�|HP0zspFuF[mj }z�OrP uh[/Pz Tp،WTz`lQmmSn@@/&LlLjSA!-x b&T!3H[IlQyINcBqԱ*V!IoT~Vhi>rvwr0D#�0FXQJ~FBƃ44c'y/!$mGd,?BJ3MIaqF1+I?4aW$a1A[A#RMMt@$dS9m<{QI~2m=uuF 9,M#s4m2Dsd18|Jl4tdlz Fm�D7YR&N/I@&ujci ݔ!v™3ٚ@+},ҔS8c'=W[~7I>""QIR:y43yLeR'e}kY㟴J#5aUO~94ÉFRJ\VF3k#J&kR7f&HP w!i?r'!#*EA(}S84Q1(W&>>ѐ~VqFlJ=4;v!3N>,|s4R!:"aFB9P$Pa,B~aH'MFɤ ʧce"I˒G }h|d<,*IըY-d)F)QgGG5ڡbjLCgt7 zZ#jzjzK!=PA!Җ'CZHc 3vҐ3e$T#IQ_aFJ#FJF"[$$CAį @cѡ Sɜ<"z2m~y[G]3b׮AJәG*' e@.B9YF2#}98ۤOCjq$F~4gK�va~]i,C;uA+G5Mƙ7~,EVda m-;0vQ*eתy#EXIٵ)>&0܊?/eF #&ZBH"=[<cdKE,ػ_2!iT%ɹڤz163ɻF:^$D#2$z8>bd,Y+'bP*度q"c*+dz:H j!>'۷zG:cZ!&Gycm,IEyCJYB8QGu/BZpkD&kʛdPk!)jgY7IF kRi ,KđGDqh$K8$"Im1W8q"'d> e;!¨z>[bb\([FMLGɰx<Ĩ>]D4E-v84g\z4 $V3:4?+cAw|$+1d +vh91)Ҿ9 �BIR#9Gwd'Mv &<Iv`A0pdD,΍ξB"¸M1fFpER ]kvÜ�0}WKrKe D§ݓmѥ[39GXjDS)Dfx_)U`yPi/@֪ZY[̫E2l䖄EQH`!vskk oy=N'A8&EP -#$8EBm"ܥs<gڲQ` 007xRu2,8=E5̨hy"ѡǛQG3z],B62 b`,?j==]<<mފ9~҂~ޤ !='zB� (p{3Uy@<2 'B#8 sJH<$"2I8,ۥ}ȸIYNO0DL)H Zj47d`a:f{͘lzHͣ+#xrb�*$,LZL=ֽ˄'!ҍt<7$K1�!g!C,ޗFN8mBsd! #+ZZ,aЈ3ɉKj5CCx6~ۡ_Y9#Aw#d@_Qn`tfv uj`Xsp A}>40|*Iߟfjr Cɤ~2(U} HkDoy>## v_@ʿMܘI�Bv|!R1-*e׺(R@5 As^uuz2v07/UEX ־;^WO*vdH͆b˃ߺ)Jr:"7 @s�= IJu *lp B2󨫖 .n+Ns(".5S3m"$b tR_hh.&Cjk jNM-սm}W^vFVAq4bn;"$RvpiS %b@JB`V ]RVd�O<9=xMA~:!" -lGĤ~qJfbp'I[iJ%afp]nN~282Qx E Dbȏ"F$!!Hx�E5f L<Dˆ I4 Iȇ+!tS%O1<!Q'PH@A"=z-UFP8`Y08'đ VXȚI~UD^ %j` hʶ`2Cu5G+W )p[Uf4m�1&MDI\][*}C7O(&橳@$K8ݷr^w` EXij]lH+Jti~unyIpsqc̿ª ?"iFoB�PSr @!&j *>\Ѝ>ϰ: ) k.[A#O(;q6<C ,{Q1. ,�,9 ;GuTЯj "I3$rx4%O[K; !> K*3BJ;q{QFJ΅$b.>DT@! IP1 <BĶDr8+BLJ/߾t;Tί7UF:pHD82BO>UՈJ>0U\*+ WuF_ 4]eIR#LUZR lёB$+2\M>w 4V@ $qL0{h*MjBG`;ғUSS;N1)Xv`̺|- AդdvݎAH<亍DC"QT> + tf*^ت"9S;Z5CkꩱHUKřog:pljĐVI8/Jtm 7ȓv1p^"x&zv59ȼ6#rWt^+B־uSG 4cu^P:yGZ0ZӬЃ/壤 k Ϣl!Zh>eq/W}g4 ] O^Uk_b2ڱ-kk?_9 T/+yւܲ>@'44'p?SI)o~2H(B`I s"9(SCH,d!nL$"H*uLpd )@W[Wn; pFi! 41s f>4`O&΅z1V͆iI4>XJK~-!L/+hᇘ, *c6pJB4gY̠FL`A$шF]? +t+#n#l5P1ec zAcԦ'JB@I"�a ȡAp =j(7O(FH.Ta#<#f#QЎb�w)-RΆ UDn5LC' IkpR'L" Ե>3͍mϣbJ(C]ař`:TTؓПϋ"0.D&a.\B <aA]ڗ-!zaS5-ZŜS^AVAbW+�Ey$ ,H" a*хb zrR .:6gN 둗79ih^J<p FX$p>#J yU.Qt#(@Mx\'SRJI >m4\Gy#;YI|U%'pa iB�'0a [A 08Mw]D8$I6GZo&;>l(d0hc ֺOAQf7/MEIDiI[ &l[ lA-/0w>s]nC) imr01 -۴xt+ QΛ3-R"\:4zC&ъ@Z3ny>d$-XBl(y^:{E™ U%aBp Fx&g EZ+\ Ap\�X)S�HºRoHޝ)\ {B0 � 1XĘ0){ `؂sp%DzQ΍`,Ax(; ]bUZ-RD 2PGTbHPC$�Q>4" A`p a 2KDA�F\ h@H] pD p IZ?:$N4aoKTb7 PC#"'i!An%Q>"j = ('sBD7A3˖m:28OH̰X,@s;8spPŲJh>0.1XCN3B>)�1P>0A(@,52?! p=A%IC['5PK;7B 17"H;@X)Ȃ8D5G&=8AHXG CX2h04[ cp�`�D=>p(((B1C -ĄBr5DЃ!(:+780:,K(:? 0IX 0rBЃ+8K78#G0@D=2BP4ȄF2+K"|?X pF 9 B*X1x@"A09QF%F'cAʫCCE0=&ػ(04pD5hS42CApGI3&O8D:@T:54P;;ǚĄA0CZ\IP*F;HAP% 7A5CfD'P70G(�;E$Hq/?53=>;C:KB@~ 05p IHCrtl(G'h`8' C["8&53OD,=o #AE: M4M=pު0,>H(pK,%xB6RN2`4TJxx; I>r!FG@4{T!XIX( Yt,9*>`F1G$=4?3Np=@hB+PH00CQ;PI(B0 H%HMT w0p4JP3 "9Ah+FF`C0@Cp602x>hӽ'`H(.4/G`%+0O=QC0#Ȃԃ365FB8@@9`FdF:SFB9$"E >>=%h78+80wF7HK)p579HH.:Ѓ u*Q#4X++6QW*(pO97%p:4T=NWyC0x:8Ty+ P -8$X0XR'@l:9+-`(+0IRC  [P@0Jp_ F@Y4؂(}j M+P'M.#@9$ Q! 3#?QH?q ?T HYذ 4 C* Ղݡ _#ESEa{Lz9$qHA@Z%hč*0!-0ވ&I3@PIck#*?K4f1Y0k!j )$85xխ"(}$6a=ɖMSBHR0.gIJAkH}~Z)*&(+h'qL`-%P_AQ-x_nj }q u~1!$\1 Y+\a4VkJ`^4.0(cݍ1"شP x %![X"ʘvy>j0]{qݍ!a`L1 4q[#h(1IE;H ؖyeZ 5${b% +j  <a%2 $ !brX3s)Gm k)f3zTO6\sKN6 8Nzd{.&Te Ц1P �ihހj fmfnfofpkom� �ipfw&gyfs�hgq gjjH%�XNh^hnh~hhh^ �hhhfhXF2aMZiq(NbiH 6i1jvinj'Yꫮ)c& k.벝Zj&G08LnkkkkjQ8lC 8�O;3 QA�[V~#�lN/1 k´f#l$xf^b`Pk[6cڤ׆žjI bY$6Yxuڐ!:&s"? .岠cX(QBYY*4d3(`f mFC> 18E_8~k~4z`m&pG\[ys& X޸H9pM #Г=p'=)UP] +˒m"*2K0h4-P57H:M<p7.2W\4s6-PA ̂*c&r̰K)S“"MKXNYFPI:C0?0;2ҽѫA LK\W1Ko v]g!^Je^u1.0!p3Jw2.v2O܁DuQv[t8;:(8Eq"Ԛw4A-ۡw| _׋|wwzWzx?4~1"M2jo3 j B5hpzA{ ہ.CdsZA/[$�ߚ� `A-]134x|~G|O{7hbJ)�;G5( �@I0MX<0OIh@Sһ:=JI8ӆwdA]~v}mb�JEv|b 4ZR[%<wyK)p5H|] ;I2P1h-$ ߰9pV'7Fp6A}o 'a$F8l&9])I+y|$7Vo.᾵]bl (&I $h EaX  Ph$I$ 7,(`ˁXAPD+1<0"$G*2hH&2aH$$1b˕&6Š nxӈ BEr*ǶHr<�`z�-SpibdIC) @|.YⶲÉ^a!+[dIC!CV|؉U#@\qgKTbԇ [I%;]q2و!?>Z3%Ɠe[Fk\jNȏౕ4kߟvMzPW_ *<2EA!#\FCWBHHHaN -qH! Hi C#jF!rF#D!<CaD4R G%#ء_HHz4b$!sȓ?jXIH+ k΁D#\"H" H*@Na!ƚ,$=6EpF4Pl�Lѵ {vbQ1m}"FUHBGK4BǶv8B!s�('kGQO8k81Hk\RE#}pXW QE!49`qE Ȉbx QvTDx"XD1 &QQAQx F$bq�HCjT]Y'Harxۅ$iXuHF9-I6{_ "Q#nDz&܃؁$d81!!QbH#:a#7QE܊1IƿU\A =x; pTB'@L\9z!VI nQnL2 D E/A%RqI >:!t.% A!!U\Js@�M14`?8bcC͟`Ih ҄P*GHs$԰K| q �Qۡ ‚" # B Oğ a X]z0@�vB!0>LiN`t0`K+JٔW Cn!5D0'';d }ЁzpJ `.E D ɥYzQDԈ�`"K8Udb9Bbz0C(f  ࿲ ӛ'8 K &^p=a!"3i;Ĕ'L Rn�Ep W0&q OB(%P7'H G,o." QA#,G%!dDİ-1� \xaK ae4@ 2X a  E!!LUіPIZ$&4: e pB:1 RXt>'A%3dCa2yS) G:s ŷC\pB;! @T"w gXBɈ)OD#>P" ߱\@;=bnC#Q?lk0nY1I 0Dl[=�L-M` !BH M"/ABD P GxA^ЈIA N`%`B!# ZM\)܌ HB K=�E6NwJ ? P )h.bp@#€'oŠppM'ޠ! B ְ-5S` u!6! # C҆*a}H*W`7v WX2~9LL.6()?H<rh�9Ba HC,f7dvora% @N),6Bl6dJcH`{ !?T<<�bЀ΀!ьSĆӂB e$ s /7f0!?hUJӐH$6L)^q7CLrÇ)=hiÄؠa NbCn*I <�{ǻ0aS q*I<  ܱiB~q  <�a$;^ Y KrO"QDB8(=ea:C|G}$ц×9~ J:Nn0JJEc=p>9IYĂ n j_.<Acupbj) i H,\$#. %?z}!qWHqpg?:מDŜdIaB=#H+RIo|؟W:ԟyd5Y@A|׹iV_@ۥM`\v$ A5!^\dE޾]B]  н gʼna_ ʝE ꭜ ^ >V:-DV` E FmfFeFH�O[%֩!9&ćQiR%!&6_�ڕ_BE�fn �9MbfPb !NBPbe˩_JZd\"V۵= .cXY0_U !+ҟM$#~@ğ'._Y UXf:\MD[_]У=^IjSP(`gD"5 ]"U!%DI1r^LP^1,_%U@^b-0_cFPA*dL$6T D[;jD~^KVg I!VM`_DYXghE"`2%]K#`4eH4|u^+B؝!E̢IFX ->e]6)rd f$4.&I$|Hcz8J2a=dϩeYDaEtEU@jARЄmD\ZW*QXDƢTJdb&F\bV`NFeYTf,҄u`Y|fhޘ0*0"VoWFdvF[Yͧ" \lenCAjB+^^#=Ua Ve YD% S*F"v$1ڧG6(G,\Z$* fcex#yGd]WbO ^#(-c(feieUIFJD PEyiިf(|rPC`VEFR|eRd_SZEFPb}~X._a^�f �EYj!egc6^^'E&L\p\Khj~V.UM)iz(HPZXyd. *|EI.ZI[%rc]7hU)DGؙ]A`+Z29b2@ )Mfꨰ"Ab#+ NvB"Nǡ.ŞE2(iYh}줾n_YkWЧEOaaCXA-1jHmbܽ,:�Bdz.EZZJ)NaafOF>bҠ_V2Dj%᭄zļ|j)n: .nfR]'( F`e+>+F(GkDvaa&"_XdȑPU`'vGnj-1ީJfr6b:lEfJ="- 4AW-Nz⟆^ezC*a(*Db,rcF^ڞID^E^[. LBeqM߾rRH$jj +(@3K*X,l1 -"l@ o4|5$UE] "m"-}\coO,`ADۈTd!AGb/^-+jͮe"|ja&iDS:i\FN6"BA)�7eZ2z%g2 5MO n.z=KF4W5[37b"6]ʝBcnք\k1"Uاn-_35c5۳$I067"6Ae-UD[AaԈe8IUUE!-= b.z/sϭ(A$$�@T#xZ%4BI$ATD!0PD'8̔ `2M,E`]Vw´YcwL3Mc%tTmLNDA DAm%A APN'8H`%D!-kZKc.5i_sYu-\O$&DA{h%@! B�&8ǵA&HHL4ѓ@})Ks$1LtL)kdNJ]K A#8&HhN( ~M&&HTBPM 8'A$8# B(�S+Fg3>{0w6/KjGVc@N0؁B A%`Dp'TA h}B%auf#-W]YkE?5BDA#`Hw%$4pA`|#Ph HƎ8!ɘ�AP¯[֍:y'zzT֦eoLAlACkAplLzH?\E�]_*2QuuK(^)0)Dgl`MR%2XY/,Co;%X'iRbv$ s+>xE{uniDF>R8$:;K%!]F8i{סTЧݢm{WqBF ^[^F"Kj-O<a'Ȟf2_fzn b񥝷*a}B\ąR 0KʶO4S+ND>ޢGRA#,h/?}|KfKXZaQH朮oST2&ӿ?9WP}Ήs,}ajP~ށRZOC<S$|_=kon^ $-g&A{|{&3nc2 *dZf) f~\W,7/:}isC_Z=皦ߒ *4#z}"1#ſ5iD$Hx��aB .$ @ R8Ј$nHȎ)hH#7^tf .ztygN;y  *|HOTd8&L($ԁZ'*QR*&qHQTVi[P~qpТE@ V$F$ujƟ1*+&*xma%LL[E9I|4ɠ{Y+Qٖ1&6խq# JGۻ颎9iW,Owf)2~jil%bMʼӷG߾Y^o* " L҂[o6H/C/bk&S[:K3I #,†!I""xd ٸs9|pH¾Ȱ0X@<#~H 4 $$H|ZC8;{OIDB]c@C $6X Ґĉ)&s'\NLSpȂ�*qc0(@4 $ &H'`_b=OlOR �PG D GOG)4"`-=aT93>`DvTe[CphK5 "4$(]uiS'Mْ%YE c0ud ,,c'�6'<zJG2-UTbĉ$AX: QIdBC,IÈpcB %t%܆K<y=bO[YU^-h"9�&'I-j ?1k|lQ5`zEt,pފnö@l&:Cf3\(eo%d7Oǭ )1fR.!=wKه\0‰%zX%"0H0&Ɉ)o% HS6ZȚ<<-m9W�!3tbbh$ Bb@-AmB 9``PNBLtI" $԰>4" )V�lvO lk 1 :JPÐ8A[Q&! k !F00QfB3!> Cp",Il˞/e"�(!cFx3rO8d& 3d !>t-2,j$KCt}wž6$A$iA\Yu>XAC#.%7HHL`B.aI4Ж!v NW`p%l C%) !օE&gf!�F5v, Dp .5T O #Јs; ,3.jn 3l h4W.xUb 8hJ0aD&!}C%! 2B'@00e[AipD#*AB;G;=' TLBĠ4 Z Y2! j7 i@+$ WpP.V l@ 9]*B,&Tg'<!IZvpwAnۣRB@5&4mdDYaޯ+^ z'^9es[qlgS2+p_  QH@LoBx%E{D (\arr" a=I 1Q*+񱃔cF.#UP,&1X! &!^oGґsap+Y7+p(10g9^6xs\Yr]>"f6ۑo&2A2{DPNB <Mע8p>W`�q?tɄrLbl!5FQM\~],&KF65ͫ((|O9oyIm9GN|9E;ݶieYڨ;ݻ &o?;އ+4pxn8#`C�MR_9zt<qu)3.g׎y̯M)_|snq$#7?(y͍~tO9Γ>s?_^4!,`-Hݮ=jSwv{~w=;vm@v�g|5=y[G7Oz_g��y{{Wї_}_}cɿ}Wٟ_O�� �P#P'/�-7;Ob�Jp(N$UKPWP/LP]pekmmwa@�b0ypYiP  s00wp I/  P I  P ʐ p PP b� Q # %1-3Q7Q1�! Lavc57.27.100�!��,���������� ���  ��$8U<z'Fw)Hc O#PX TbUfVB�WWWeWz+X8�X.Z�ZH['�_�dI-eS fug&h hjhlij jjkk�o4q4qr(rdrhs tu u uv�vv-'w%x x# || | ||#|+}�} }%}3$�  #%=*-!3$ 9)&1p6&#G/ +=1-"3$5);,I9C4P3$;,X-"6)C4K;A.>1G8R=NAjNv<-C4K;YHSCK<SDF8[KNBcSQ>WHaNSD]RhX\LcSkZunkU\LcTl\scgVmcq^ygpl\ltc{kt|lăs~qŁnNJxɒ|ʄt˕̌{ӔӤך������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H 0#H#2 r7JȱcC C 1n!K0=jIb@TXCƇ 5a!H8<aRg֜JS*0d|SMX*UT!"aAzsݠ :dģ*oԸCp ^̘qƊ#XɎkFlEֿbcʙSc̺5jͧ53̩a5=0a Eq\J/ȼsϙ_zϱ[3_G]{s׹Ǹ{+pݼ& >TC0ԗrYB D=|xFrfXaYh܄"(^*xQ um74XY%�~bP #}HP@PAf CS�CRTbSNe`[`\f)B!&Ֆ%Sh^UcBUC[d4b>G@7$GQDAddk0lDh̑iaxljX镛vi&ॹWb=5Ru9+%p'gA:ph!n�]H2"X rtG]$2H"waAbh+&ZoR"cj Y1  E=QcCJwpG":ԑR<�R":҆#6 U&'µ&fb4IZ$z} 2^bCw|2n1I1 {F"?,΃бALs:pY;8M\.�+띑&D06ny5QbD_\H$ltш!xH\TFPsb ?/PP8L-ZSC`YʧI*K}tʁ~AOE7`Ecl1FPO`)WR}S03Ybt0k`K0 Ffk a؜02 Bd!AQF`PP II45{3a_:V8 !_QΟ@Q =(BxyJBS029ae,B\,.TЛBNkty9О+C8"inp1n,< Q&@Htfr-EtA$ G!B#R'! "z ˆ1|"#88_r� Dte0!Dh1Y=S8N7k ?%~p'")A( |97'Crp:"A0BN H'"e'+7ȁ ;AEr*td7&i/!u�U"q"tad=ahp0JHlHԀFNvN.� / ]@,!Ep F CEа9e-n$Ah>PB%& .>(* I:%aC0 2@D0%yȁkD0b~"$2r0BHpzURԆ"-" /� X!6 IA GpDЈ% JY!fD; pBuֆFaH',HXB Ѕ:Xb DC q/H ? C'(PI(ּi8ɲ4!) [NB ? '€C {t:( !#d`+{nA)RU퍆a~= n1'! sC,'(l*Aa|@ (p('TbA \6/4< P (0f8@XBD"y 4̫Y PH< 5և AReF"6=`mPNV2( A ":c0$4ܨ)UHIB@3. :TP8A0 PYBht0 =<ei$&]B(b^8lae GxuD` (8a!!#Е`aۓ0:H @ *t@~`. !i+%KījC (1ABWBpKS]!Tfl J!#4ȥ|#uF0 tp`/4@5i&(BK#=�B 4F(Ss B"x'Tb Gsa:PbE"J@ <I,a@ L9{pz;TBPnN'�}A6MDr@DG@S+{%R'(eA" 7p4:u{>T~cTyPٕdd;CJ0^� -g$le2�gt]@A`g ")OrF~H0Oؖ@r8@ނP)^P ~@~` i0KW mwZ+gHyPl~AfQ T8W*I,=pa<.G Kw8Zw5J@v DpUP2 c0{u lT0jk)k0\?0y0TdKQlr�XcpwApPg:0`*CHt�Y}HP ]> [p9Hr0o5Zzk 8C0$7 pWBAS!=(s15 1rPI H0aJQC�5[!*zHdaDp ,4X\ґH@"$ROVE i+1 #CRux9P{•P9NQ~*+vwT<"2i&wOYK0+UpL34y 1I*xKc'!L["-/!F&nbi+yH J*2e]A&15V5Yb9(YUB8R+$[$* MpXr+)=44 ;4G\9%-!TT39 2EP#ʞ=Jqx@Ԙ83&!σ>0WeoRxTc2* ,b boR4N!@M?a[6MpRwC `1WBpba*LS�$p B�RAMcQaKaԥ)DF%5W1 &f9g9R$]Hd9GFDgRH3GRs61bQoa0KRFi=jF@Yzz M!Gī%2%*?ZKj"8"w A,Y7�FKq1Qos1 M)X2�"*s*z3(RĥMcIx!@{C!z9'Ę*+eDBr!K1k2<)+åGqz K :R?Es"$Y#sQri=4++O~7y:zj9~y:~4cR{*'h~9.RywB4B#1Cd[CH*4)=˫dA<ۗ8 ×3j:֡Abc(Rjy!ٟO a0+4 HvwWSD9GыJ2j  QՒGV!(I!! 4c ˙]HBG 9%"'{0 s9�Ŝt4! &B+5H9HX r 딤&uI?A[HXz $(`\YI#HB!8LP"YLsHHHatRK�0E]ºR! }b]! %3oCi` k54$"SBKT P !? <4@Aѭđz:T@b{QLp:N"s񨐡w16kۿ"GպHٮƾZˌA�) #+u6 |`1<q7 AB|#̮ ,*+[f25Fӣ[Ǚ=$rPqD."͞^<M`4"e|,5̻]}PFTNJI,Kq\&G!%=B`%qo,.r!KC K]Q@eq PGЋᄳC+d/͟)z!JQٽ dbLp)}kS6'<K-5UHP+~M-IF*=17}#Х{n`L0_omԋD,m5j;کB29 BT{"xOLH\ H73m ޣao"yL'^ϭ%b=SbV!GFM^PH"q͛2עer&'#]xQz}Qz˴}卻)`hh 3EF5mr-([9鯛9NTHXGp5"K!ګ2[Eي28U: ٬mIEm}=jOPB2GF ժ[sn TJw.BowHd[˗廑�Q`C^P2Ad0īG]PH:K`?r浮>H#!- 4jv(De Np3%-w"Jh6@]E_)Ա(.qN -{l2G ! 7GI 6% GrLyc9pLq`;ƽ#4"JK.aArܕ Ho~`a�`D0 @9 YfdY 9@dD-m9>~4Eo\FFDմ$No6%X{ \:^Yvk`eu@T'Xro,9ݵ1, 1:<C%dLwX]m?} '6!=ʣn̲<l!2K /7�%?6Hqhw.A?`@`z<AXA .D( >Ld`Eᣇ0r䍏%*Td7<M' )q�OA '!҅J@ANj"U…H(^tF#ƌBAۖقp ƀXS[@1aɎ5d҇`5;ΞD%O�D';(xĈoRACE[E mt\)]1_J0/jE3FJ#mptՑyn\!C]>ÈͿ{{ 7j3]"9+5.bk", ḴC4Ϯ@ 0 ĄA["Hʐ |.BЮhb!&ؚ pI8I% V| H%�DKhVB dBPQ&(,S bOnI?/V<Nj<S4gS6̮Φ(T,<DOMoO 齒Ogm[afK ǶT.WD)TKU@-r;siPl5 ,^O л+(KN= B"<EKO{i-'MVKZH&NL0<-ˉ}(Z_JRΈXC ADےKx^R0@sM,4E&HLLtヮ�-tkO AEr!o7Uh+YI(#gW>MX$c%OVݴ<Vd0pLmɓ%l.5T(Z>"ҿy_6G"n ^]T?p�{b3=A2{sCT)M@0[wq4jғH9,R| 2Pa T_V4wo}O³i/cS@$<=&m?Q!uWmZ& 򙝇V"%F%A\cq@ N2!*/5,szp+$!UNO%Tc"p{ %Q;Ю [r~8ħGdR.twIivzh0O=I;LQvǑ\/cQ#gU d8nJl"yIDrxŠ/dlKq-*�p# vJ̆y(3l/Jf*;,hz& 81-AA&6?:K܈vР/}"ϴn Wh&͵|rR:. īImFYg@F4TPJAF81蠤MYb'yO!8&ň6%!:@ ;ܡ ^KPB P98l1X770FmIݵִz>`T%?F O#t¸=)bCB!C&04BH`鐉4 !ϑԻmyKAG5Hz$!g j�{}C2L(B"t7KnAD!>TFWTdCU W"D1u[n clJ%t]D<$u!0 78 uH~ά>DiTӖquJ[H6w\9ѼZ5U, @8@D,;"!:Cх<4bs` g^4YJZJ6䕰;Aq+¾#?,LbjxbXW0U"*O(ΰՄ|!kU ^GՂWzFxKМ>:F)\XdN=H2] x{#NB:͋HlIւ\ZTdO1}ڽ}HNq@TM2+"a|A"Z38K|ZZz.* * ꢤ}D|jIP幱Anjt~0 GQ)38"(!DfH A8<*`!78(88W|p-\E7x' B?.L9 TH> 8*%o?ƒ QXxp@-@ {2(J rC"!( |a&o.t!@�x7D9@!%. aXv[bCaJȀ#a?}~0 G$B fK$]=!1 J}"a H"T B4~D@HH4>>KA@66r㞊 #2$ChGȂX<P&4%؃<@GA:h%0@4p=P P4BG�@8,4ȂFpGH#ȁ'h[ 9IXŠD@7.'%,`Ix:7CE؃HHP9GI?(H HMpH6@ 8dI7IXE`ȁ6Я�4Dp y7r%uZ1vJ<CIP"D'H:`GXj^?ȃDB"dGJpA6&FrIF4<1#(.؈ ;0(AJ4(HDC=%.G.G`؀H&0CCpE$H,HFGKȎF8F8D*@)iPE:(0 ܱI0BB2X9K؃/p4-JG6HI@@D(H%P4$B/CȄ7�FHJµ/4CسFy=@A D"p6` SJ(H6GP@m|{% c7 $lJ/6ȃ:FpAh JPM U$'DtiK7%06% <Fpp:D0 <1d4, 600\4`{T0P6.pB&"1"D;HA VLDC"pd!X$@@P :8#�P&t8$�#0BN($ȂI.@G %E�;ȁi.h. !Y{I'I@ BȄi??H:@8xz@w"F@Hp;`ͫCC,#x=$20C˪E8ED64B9-XI<I*AH9@81]$GH1R<P$88G( $0Ϣ2QLF݂'�՜ AP.*,h-yYz$BR>=4&@2-.`.(1:/H<$x2'p;P;D0P!l%0@%X0x @{|34!# 5ȃ9(D p:p=#6XJ#@()'@4PŴV�؂D (�hE @-:2`(*X#1pm`;胷9A'#d+ @80 }!kJ!!ٕ(Ղ'6PY{1)pZ$<qPn.1-\<qQsɠ+WJٷiƕC";Z 9A\O#۸ $ϵ\%1dkXQ,U,@TV9J'I)&˕(5$H!,e᧽ݟd(ڏS1Z)I4"5N9 [ӵ 8J=a_[ !e ]"l" dZK ߙ ["!)Ђ\}*(c"0d 1)(+8(' 60]j%^ɬ]a�(\#+@ :qa*ҩ6٢6z0& ^)J6b%S5Y z-;)zꏈY]--b$ N]49@=έUC2A22榸հ)bȠ+~#1&+֩1 ]dQ*!]Pe2 ZF~ Y ,J喂Ƞ_I7fq@ ^0-.ncQT4; ->fꪉ��+Yg.c� g� h>hNh^hnh&v�hp6vhhh~hHSHi^ini~iiii� �ii~�0p�^j>"~jꪞjnꪎЀnjf^n&. XMnnȵ Ikk2F` hnk֎fk?qf4l1gm^ O@ eЮ!Vm'}q�8�kimf$�:04.3ɐҭmFp ɖ읔Za>nvnQ>,Nm _>"f *Zff[0N\QS*e2&ݥ])R d6WEF3#= ٽt_:I̦n2p26l�+ = qv3A9M2 1Wyn]r^E+mw$F}c sWd"IHHPsZM5ڮjmDFqoj$T ;- 8-`9.4= 59v$t  4@=5;3|5 qfr$]F^[ F 6<F2ZUXB #IF̃tl$h<>0ɛ/9W}!ev6uq imi v^n3$pB@:,+B%A|WUr@0h0P:`LR9 7xy a xU.xxO/J1wPkvl<,u'w@}Pu&ȂJ[IC$Ep/HK`ޒ.QxO41\ygx7"y{F$A`>$Ix: I uσDBЭLЁ8IP4/woZz¶hk0L'GA#;}E}MگQ428.@}݂YD/09%0H:2C 5`|92X,hW;+Troi!p}nj2:!aV%Or0e2y�_B,Da`Bs%0Ȑ7 &|أCBFT8r!ʇ*W<2H L8͛/[b͖:_H B8�)ԨRJMECtJG*T䡐"Mlm"e M 4ZI} &N.D6!"A!ko^ђ`%96w(ؿBIrpSm2%RMmc)Xݱ*>rHD0?|r"9@BvQĈ 7~Hc#G~pNуLy=aG8DDwÃQxCaD G%HXTO$_u)]CuO;*ՔpINEyADd1"1[)"ra!C" 2Ɣ! 82 Ry$28̱HFܑ"^p1H"w#rA <WGE@ց1I"vH)QPiH],b 0jX n 1 dpTaq!"0 c6"^t!:HA"@ID 2&F1q.r} 0T()\$ .PDE#n $ia}$1H{FȎGYAG y E"aAHPDupq%J"{#h IF"]$N@$hAHV$t`Hn4BhE8xAw{ :AP̑ >!VQ H(~ar#_ata4 {t&01уa$4H3JܫT /$qI!CBagr 呉wdYTBHHluH{$Fǎ`1K  t:by% @B{CP0 E� ᆄ{HC&D94HB A<"׳ rl�L5 MBdb t` 4 PB`8_HD8G -64%O&9 50 0Yp"r�?0y N#&{'.Uk!K\ȃGMnBLDC$`2Q5 J\d! /(fw2 7d ȃ#0Ay@p (+ DȐlB $L|Ak6$ I@0P4(" 9PD A3`n0D %Dft#pE A"4" hҼC.,IxL0;Vxh? ?j`1h @M�*^̓ >B]�el AܑdrF,0 l3KC"vЅ/C*1a{%@( a܂x t갈 tsGDPB9ACAx@ G"Qu nLApGL"(54eZ2&BT=@g"Ca U'iPP6U %Ɇta$C] -n`Fx ^^ A :05]ՀC$pn CM4kx�;OnH6"LD%/% XLH%p/$b ^O"#0s ( na $Р! '}z DS" Ax@, 8/aT8>TLAgJB:A[�Ap@`ꑃpՁ 7Ph9 cA64 <Axھ 9`!q(sxpw;RDgAipR!X ,a!y�fJT( yé̀5c0[ADyb s8~>x@&&:8VÓD#>'A2vd3 tD#jQH"r cQzd2 j`[ЦXy#t!|$+ 1 d* m pH (n_H۩n"KAtTVs` vX ̨+ iXS\? !KzA.S ʫa><$:7):!(qMe$$ >]^n#0OX`fc!H8ϖ!%tQJH\$/=if+Ga�`E]DDNC؄%,A$ߏGmd}W_E mnG-GG_NNdF-MȞK^  nq|aM!i eJ] ͝`TXHQ`1]AHdF\Ai_" אE:`MD^~X�J�"&:^l�VVE FFB5bJ$iI-a&vVfH]#z^!E&F"*ca au!3>!md%rAJ N@ ^)f!d�Z$&!:-#:JD Y=^B+M\ f [0"52NyTH^O8`Dya:P| f] `M0FEAd\D` ]DX_9 UF9bFHGd?BDK#Qp؅eѭ'`d&!Iޏd9R#g%aFFmITJF,) Fu!b !<*h�k8`LDH%```IPEA-U!lL" "hE$Fk\h, ZkFpbFX":%<&De^ RE KaB߻q:nF5dNl"eD [Z!_vJj, E`%& a%<FYcdzE=\Z'Rdf}D^cd!^Z$xQ,j^FeM4 F-DFbV}D5g>N je1 O ^`R_-#\v-O0+69JY.e6&elb,bfqaP bdgK�(S=R"1aPb 0^$"` 9BfgVFK a2@b_F`ame Ѕjg^"de M$Bb@&Pr%iބK6hO|\%DExoerKE4&hĪ)3_oCU'&Z+trZ?Zz(bR!5~@)8*iR`ĆNCJc08nMZHә^DtjN,HZl)WHaUBk~P +a&%$"*l�Ÿ1z$Jޣ"i8Y"l "VY Rd'ܭH~]( *61fd~!CkI~hFiީԮ]@aV~^㶠2-8 Az0N,n'-f;l[dK!)c붮'Z)Z#u-vm*lx�dAF8Q3r,/FG(b!+Vjl`DjY.fD&j:~&I"WJ2#HBgRpܖYC) $"�mDdQ0@4Rk "*)ز˚"Ξ0S^%V'(OYbAA$A Fd%zMvz֤-_6,Ng:6]cJ.@j+ͭH@Q|!Ԁ:! 0 ȞdffZ&0)!ު.K�_$8PA6M5vf d벭jvD!-J+m#"Y $ dAXBtO 76f➥㙊#񞢥{Dі^d!9 > ! AlIay%AD#~nr D:!/j)O-5`3 __F]n0T*OJ4REC1쒄!EGL+ $EH[V(Qc0Fgtd/=54O?q q$A@ (xs$r(H:)Uoh԰FHBe[5'b�8%@ P DX#dR"t܉AQDԲ!A|_\2\4Vt"t4h\0$�(P@8 At9I�܁S 8B&Q$�&dbA&Jg%D*xckjс#@"\$yl *͏#�|LXBABA l$zwN-WfFSw׳N_8&wtB.e@d EAA8aVR&MdA٤%&4@+&L5VBI^I̳GyMcy?O(&dx, 8Bi MH/AX L B&tןޭ\)h2K_4\odVyO]3%B "K�B#Ҧ$L"\#$!Ќ. BbtnF4O#w?:j˭"S�Traq(lĕcF<V PҳcPxg8KyI$%vn^/,(0*CvfcOxO/[;Ws|+B�2 _&J!4\dC5<cBv39[HԮqBcv+gR/Y^jbjB#F4d[{46ڱblo2/P pĮ[ (߯'̻r+[Z&(GRЫ cN2"O$�w;۴R3+\ӦGrL<b^NG3+߼ѽ6 %._ݒl!N}<}igrfR.FFDk26A,~>>~E~tb|fWci7ℒfv~Z;v#ԗSŘo.`IJIA r!"A<ذ!B #&$hPHF- 1 >4~4yeJ+xd2#�hִy#SL(KpA<aƢC? !T[MԌ%f4{ZdhG>>XѹyN/[-:&b/ !�ڳjw(4K. ՚4Ħ]ÃWm}7#Kι­E L4>o)e" m(t`&Yvv]ήY6Ntkp"qAuȔŇ}ٗf i4?B$Mj�%2j hߚ(B 9Z/+ 4PBt,A'P1z n,'RȞJ\TQl Fi|Z*7) B\2n?P)SiɔKI& ͡;)kb|*<쭢~ki)+4tI6 QN0 mFp4B8G%0,dT8D1NԦ@6@b MC0n3ZZ.R,"1NLmı(�HA 9"q^ cPjDWٟ֌|a[mxÆ6$�d6>ćB3T=QjU}=N Al#C EИGđ<& Ò<pH" [Տ-R}ƸkM=(qEN^,T3xW J=q#6 !@-?|ZLdIhXɱA<;0 ?h$J#AO"(�e(ܲME1d5$!"0'HÑ;0"'}@ nz<[H;DgpK&AQb ,0)OY{X w3J(S"FA2/XېisH2aT>zjRݥ^a Qܒ O" O0B(Oo~CPP4CqZݻN=xݎ|!C,"l8шFx pD#АD"r@!,9P.\!pC$"\7, S 6U1vˢ0JP }` 4)B`~ЅI0!p+D,! 4(_`"@ 8^Nm4L`{pE @XYp0d"ppB A A` <`J{߶ǕHUҌ�+/BL MJZ&CHXW!""m:B]h",w)X?M23BJmKD:�S;ͲI ذcza %i`$٬pJ RA|. 4 i~pu044 D"IrxcO. L $!0J?@A6*!@D_PP*U4llش D% E0*1$o [0r0 l8W*0 FP1TA*̑G=/c bp#Z򷸋UzI3VCF ljo 51BISS|%q!iȆBM5GMf^�ɽn܃ idTDr4!  Dhk&𔗇j0M( 5-I`A5(Q&bR= $zJ7uE;2|�wO03cHS?fo"=8[$W7GGq}k~2sC<ujV=ZVc?)7n<4C(Q jWD @FhQ#c~s.fL M[D޼g?TcV:%F U z^ף@ŠLIOVEY7[\zV3EHGށ:`ԋVʿI^}x0>(S= "Fk~t)y p!}z|r@jPu/0bM/N/p%{`t\cH Nq=`'dݱ^}a;?wezЭ`|? @><+?O><GT|Cyʫ%X='O~ey'=GY|忾`�\}_~7~__,�P�� �P#P'0</ 3;?CPGKOSP%pW_cPgkopZ �l�~ k&" PPp 0 p0 0 p }�0 P ˰  P 0p�PQ i1#Q'Q +B3q ?CQGKOK1 S[_S��! Lavc57.27.100�!��,���������   ��#24y7u8;sFG LL5Rx TGTWUv W9WtX+�XtY[1�\�\f _$d�d9�e$e6eS eefY fig gthh|i iTj�j,5lmp qs)tu u u uv�wx(y&yH{ { || ||#|+|-!|3$}�} �  #+%)3$ -9)-!#n: %+3$;,=15)F6SPLD/3$;,qkC4K;8+bh=2jOF8MAQ>XGC4K<SC^TDI:Q>[KNAVFgWbN]S\LcSlWun[LdTl\scmgWlcq^yhl\sdm|ks|kăsxgŁn~qȊxʉʒ}˄t˕̋{Ψӑ}ӓՓט٢ڧ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H 2(bH# JpB )jȱǏ ?ZXŅ=.у#*CʜIJ"<иa�~C#F(=4ҦI6l9ͫXQaCK"e ,YHvѪZ=�q>[ӳHq GNp㑎H1ȕ-?f,Y/&xJ!Sl2gϟ-z䔛##Î= ?ط#QDUJ%h2eYn}B/v;Sמ*qǘoiƒM;]܅Ǟz䝷R{�gz(uEU  !B'CJARQ0QE4h!E`DXu] T~4BP~7 fFcS7tUiH&ԐƵh@yd-"S=[Ca(A!A �NT%Qr %ʕs!FQEU!rIWbi9ڢ*SRJ;Û9Ԙ@",!"Rm\F;ĺҕ&BtCVhYKװU} [,d9Je-+R{lXb iEeF$jAey&�$qg8FVPV > 樂g +FKZWlqXHuo]& wju p4G!L<R"0i<"jAI!X'-뤅$>ldS6eXXG[pnn6XA册n"�rCp�Ir "p ;!HXLU*ԌcN?o m:E6lP Ev VG#P4Eݷ<G?H(o?2tX L]n�BePpd{`G#0R#^1 EʫG;T?mx2lG eYJaw�AqAc;e-HpJl`2юj=a/-2XPH55r"! `HЄ6H U0ސ-X g}aKOOcG!IcE@VFh%r*l`cԟ""m23Ȅm1F"\`^Eh9|&JDZHnxdQ!‘IX A٥hRzUF= 9Q!WE\jF )8M9R$8$9$ROFh6@M" AS8P`<t,/H@BR(27cnʜ�N%@F L%"49A07GX%I }(EYN' c Q`(KrZkA dHIx$=)Uv0FOS(LRSrp|`fꃝF$0`uR6jpJ#q]&TXa{SQx�f! q)Bc Q@$B, w( 4 ^V.h'@AZBl޳"A*K,Eh!PB MC :`؃"7X(m#,HB@RhHβA8,3 hR- *'hke! ҃;B8~(DL`U_/!; C$p2#pDx! KC#DA (%@eD|&8 ]1.HPq !~Z .X L K&QCa LH 7` u ۬PC' e(8шǚ^Q᳒�#qjܲ) �\wՆǾ$b3'bA0 /YBF =w =ġj2,m]h"0$M]�$�B344`1+CK .+$Oˍlwsa @ԁ pYPA @v|Azx@:$!>[BP#HS; 0 "ai8+�HD>lB$opwPL@fFC'@RZ�#Ѓi&zD�x/Ct[$PI! ,C`BR1C 0 0 ]}%!, xC$.X"~ O(=M+̱-0g"d&M,, jЅ+Sk[ FB` `~ , 0qBxJ4#L)4> �I<0C=0qi2qf&Z.P;n.# Cl? `Ac$pPz =.={ @ @ z6L VB%KYp4V!LqxuaAx9Nw.u{7Cg}#p;c`K7l#d;r r\PI7Ew mi~|k`o, tV|g[oH~ _?b>0 PH`pU}wRYR`{-C`e �eRQ,҄$a}6D?[$f8.dQ aR{`P @s`DupiP{VGNsF�|ii0yk`CcVPdRt=@�E`ArzgYE`жwI�c~L{D7S%x8BiΔu_Lu�(-YL .$ %9ST/$ta|w`dK4%QT L4 1U`OLMI2t)NUKWT&'!| %QR#gdQb1B)<T= R '1t~!EU8N"6j[Kf0R#T@Qq"cQ$.PJr5,8r)&#<D"җor#1G2yx2,Q@DOLeMj3t`&t 64?g,J-I4&+Kڲr56uQKq6jk})b( %,K-1)z(JJ5ә0POk \!98FQ'<Gd!ځQ.W_8MM4OqA(Y@BNOuPE(ÍagE"TDJPq)ɑ(1pD@C.if⣙$.<RU E-5< Igu4@I(җEI;I wa`Cɢ#[dZgj=W$NRFƑtOJ'IO }b5SZsK$V'Rt '#,KRT9aW;WE1kCNJDUOч1cP"1Ar$H(M-@j=�y& 1rE#qxakܺz<G 6k$ nbZ8[#Q WMVmU5;GGCïDT #ǰF[9BH*i-lۮNjdDoV w#FP<+P(H?I(rQ_2I !5ёi(gG ƪB-$+AOMrHDLRW((`dўJWqEckDaѭI) L:4H2%fPH,jB:,2DF0Eשis[*w<rq�?gQKSk;YPJOEdabV*{˵]c(8i22Г*b8|E2};#INkWHSOk5VɱM IX5JdMKqP'cv"@1H!K+k,TCѰ'":.ۺɲdHkIguHjL%˺N<`<j|ۮd,VĦ1"<8:cS/ac(`h_<#RQNoдU(bP QYPaV2+VNxR"}"(*4:IMoRrabx<)?fL ;s)INl" V9RMd˛nJyL(Mˍ5I-H\K0<&aai"9^ %o-}9;Q<9K 9HjE@WcE,pD5!_XێxD| }Wk[='Ka@fSRY\NIk_8 ԍO_`eɱ5Y$P!+AAɡ_+�PtpmcM*+IG JUӎ#5&rVTIvy #$6h 9 gptc?e׋kDӒ}K)t521ΉE;�pr%xMP'}e@ctOY|paO,IAֹ57!aHmr$ҹ pq�}I0* Lk#u=9 δx8z!aQ/2pG9K)4/MH!@}>~ SRn4͂QSWΓo$Ί<@+W3fyQ\ �"j�&s;Ҩ@Pm_;.-"w$BAeaH )w]w ]pf.)G8Bwb!Q &I۔RNіMgFuNRKZdnѫ۔^K=tTMMK$k(-$J$%Ų)J}GO^0`iQpHDIu-S9[%AMa.KfkN`uCIP\[&bfB? Z뮦~P1tdaJ*זqӛBډ T/@w\pߌ0rTP�z(rjPpiك]{:dш)_xg!@k\KYբb[.=6g ;spz` PwvwC) Ѹ(<nL|_}CށWxVW_^2p' S0xR@ &%:rԾzϩ5\H<ܱ~=R'>} V@ 87N }0do4NQH5w;D~ܬ:.v SecusjBp;F$X #GިA%F$"p x $Rljw1C{)ā60�YM7$S.BtHHy!ģ$z1t8 K* [AF8&#@8 Xm<˒ {̜LP$Ub"LX∇E,!`0@fA#q[fڵxm"cFz Hw7qe"N,`1� T!K8mKM ޒG%`]$Owχa{h vثbK$K:#dI[+L %+(644N!萈"D˯6rY"<JaPJ]!p2l+&к m?{4#>;{JRѭ;J\ v16D;}$*7.'(iJDK4E,-1" to!555D0ᆁt,2؈(o�4i"|("0,� iJ|4R _NU"-SO%Jӡf?L7d!"1ՔϑI fAuG&!TQ, Y*1^hHX܎<"OX{K_N])qM$ %0"/WSz#aԓ:!'UՏUEӽ -0p[3= !aEJ}?Xi/T#頾`~E#|�+ +" Bʧaz5c 84Y|Xl^ 48 CĘbc%#@6[*zaRqc>Y7 +ل"[fdg6F }߁h]/?T\m{$90$)ʆo](*hc_:CcKZ /) �9J9 "^n m#6 VFAnMـl GA޵&f˕ geI,.&8 σR[2(T%a|h "ek0a>(bkGH- 64FIяgB\^@V6y`9ڑ < + 讅V#$nqQ 8Dtk$6Z FSjfk%ˉ �mp:HH1zh@qLc;Ndrgkav7aO/ DEtFzZp"�f+BB)0:_R3aeܱI ?LѠya3䱎-Jlt(d! DxGOɀcSW HI4PJ4?I/w!& vɂ.A;GXJhT ]/7M/r6%k:#A'E2+UCң$a ,u)T@Z!F ^2*,Qr _1$v"= �Q+A*uP&a@A odAr9;+s}6XB#3!qW%b=ԵDx"M#6B(%�F\8:V@]{$t ݦ<g3(^UM�-Cx� D$%A."PMDٱ,Ym{I1% }-/Ȃ#T%rU<o� |&�+ K@ /L z,JY].(1VBXTI$y0 _ "p WtX̺k�C8pH!@С]!pG өsV*򬑹au#$ԂstBLθ]E/.X%?: W@B8#*@?Sbio~|~VfTiGVU37E$`>{V/KW)7pY�>L ,YRŨC 4LǨdKC_mCĹL6F Υ}?ʾ;@]k(FEHXLl6h&L3KplprHi5 o'@@ml`:b �%,#NK `"v?d4]A|)*4 Rpj`)$NQW_@,!>YH m;J@Az^GLI+!H18xΐ+PF ؊G!w@4`C8A>(a^@2S!#ҐJPt#A (DBxC$T@ @J=EXNX@802x@(7@4?0AЁD4H;h@葬,%PGK PN(68I)`B@)((\8i1:,04>%;.IX#hHP57&C2.8&pL>HC`FHK?  0J&8B %HB("IP&@=@ Y+:0H>J�7&HJF<T,L,:H:F'@NP+(LtEENX:H1SH6ܣ(B:1PDDh82$h +G'x)p N@ +&hI/JP"@:D=b@.4?(D"CiHHJ@AHA I*{/Ѓ@DHE N1>P?9{ )D A7(?',ЃMX0x  tAH0`4`2(-8IH387`$0IMdJ 0@K58FAЃI` hJ "88؁4ЊG`D:TܼX.8;H4>8{N895C9H&pT$ 5h;@12:Tî>hK=0߄(9wD2d㈙l;"72(:`B+E?L4`Dx(I=K`0G9FH.>KAh*8�EdCjFk4H08jdID N2PhJ.`?�)�Q9@F@H?0{LXF&E/DQcH1k&*:]Y�7Ѓx?=9x? A:09w<?2?=(@@`ڂGX-9@x.F78?X?+xFFJ+=(>M8T.P@,&%xMAU.@ H.2UHC�>)G($'?%DK|E"7BSPC;:؂3x3p:z#07% 4&;'858k5H&H3E7h0p+.3h.\J80hG@"PN~9h.<%8h45&u6Y$`�h&P&"4�K5Ԯk3h4�;%xs;C-ZWVkB˺:X#<r@2t&hri =J /n:!$A-ȃ`ۦ2kR򁮛 Qb2Yz̺#$t9aq\'QKASBy4ʂKݧkWX(˝9Y ꖾ:I#4 ,XI3Ku7#3:Z)K 11ۈ"3*hK% *)%*4 . 6*098/ǵ�xutb,a"ˠ& "{yu5S6L_!` !0B m_Bbآ㸴 0Z)`Z?muY-KGګۦ2 ڽ1$ip K4+ ZyRBC}L*5'!JR3�Hb _}Ql$:$qe/=TDiۣ @m)3$Ye 2gY*?zHz9k/egfa-T P`)\R][)?hhuc (chv&ʓv,iMp �@� �jj.j>jNj^jjj 8؀~ꥶjnjjnX؀(k>kNk^knk~kkހP�kkkFnhH� xFÖö8=yv=al^lvlvlˆlĶVl.φ^lFl� `xqmVf^mmNӦ6l.h�=gx9tn&1oD x�Cov.uYqgo.p? " @R0!ؼ~0s?Bp o"0+F0$A[qfí` ` P%bW^QfYcJs]r+`#je*gDeW$'3]E?߲9z&eK]Vr6_v Bvh AmI< )]+,76 9Y[." T֦8h8ቈn]2Cw+sV2`@W*ph,ڰp5 EJv$/t*H@43/PBH55.ՊBH_wN[u&^t #;Ѓ 4.33}ɨI7P 50(4("K';8[Z0:Vi鐮xyܾxxqx(b Aخ}_+DH%[GPO58L?hxH9F�AGGZuVzvVJ'aX pp)O3/{9{%Wxs.9%:(b̫3 PD(脪I.B-6, ߵǖchܷgP;-{倱v9;M A!5X0.挄LLJ deAP"?n+耢tNFzN\^/Bi.wr�,h B 4 HG&5a$'F5RF5*R &A:$CzqiȑBj(ѠA.= RF<u R>m'R~uu)کc~�ȭ@7e|9Ɗ$iҔqbI.I]bEc#`#"o༱R`)pcTa=Tmf˶~m[H-[(ߺg[%F& P=Je$\4CjH"=Qb=J#QB%SU4TQ{K1C|IQWE(TE_mG q_lKDbAEgB]zG)vEsEX�Vk-%Bi!l=*מ"ku{QA7TOZRRG.x?ݝFrq'A9EUTQDI{%фr˜蓈"yT&CN,jeT5uO)ĨMHc`Z%9\� j}MLek)THWZ\ArHh?hZ^MhT)꒦bkE5'�A f0wRVrф~rK�H\Xdi,;E5C"DllpdwV  GVtBK;  uF_Ʉ|<:Jf�!KT"N"HEpTi0E )uEi=;"zNvN?!^]wE!iQa�$RRQ |�2?҇+E iEwQp`R!G#j bqhĄ\SNpQ&^$ u< )$SX:P v5 $E0C(B$$%SA@ L0wE@JȡphDFp'eD#<v$o$41!jhᇹu8!24b 5~#FX1S�1P > M`#P!?apRt"[Q$&zh#0h/ ) `B$ԡ?7JLAK�*k>B8t&LE D o@D +e~LL! X>A�J0 hDz0?9%z8C Ia "xEahN"A<(0}8"@}]3ؤA"QDbzN "%A=KR@- @NuJo]{0 D` �&¡$N;rR @#X1"Q%~@:4Bv3?L3~ZPڳ:p¢$t:X�AHALYFBC )P CH(2!rxvt F�C<u;nЇ@TH ?lfJ"E%�J( VZ樥/B2R0$5H2 B#zV9A?~J�08\Q A g.5e[+<4S"rYH$E* =.&041gah&4a$HB>hd+ώ"$@/D/. #J4}D+g[C&Zqb("nIl P^))C~50Κ+&uu"JA #mQF=<@Y  XF"0!|PC[p|1at=BG+&^` #dnk"'tLxM A':lduP8TT^p!@I#\'=vpp܃�3"mX8.ԅNR$u0&#ֆ94A ucq)A&8,a\7A =A Jw;p%@/́\xB!e m0tڰ =!TsVvx uj}AocU(<+ F`q=>`9$tC!ړ@'U+3?�p?tRy8 CІ6 ]; ̰<C.Ny֓Le*BMr3쩔Y$8GrG.d%tIUɏuJŪZ ăa2ғw\ȟMH<zލYt@%KR T@IQd(ZDŌ�E\[ dIT \@VtEfP u|_$Ep\A@Ef8| G�EdAjXəFqH(JhYB,� S(Gr| ~6u| Q$E$v4 _~p n@ҡ[ބɓEr` E�rG{,GÁ\WakY4tK{DA"*4 A+Z)J�l.ТvZ\Jydv\rncEe#WnȟP؈sD8RGԠ2ZI2._f\J4V7b"VObzH``d;aL"wWVD#!ֆ$v#%b bI8N9ǝERdb[�o8H^"HJУ.8d?.}XH&^M L`co:[E|QI5 X RLH(.(*aGz cY"Oew ,E#JybcT~c`$ZzPl%Ba&kIbYVI[T AeH$ew" `eB<yJVKpQG_pbQA+SԢvǮ;p )RW%nhXXU%VfrhȖ!qGn YkADGl GSdO~tZ<I-SգHvhac/ft{x*ʇpǖ wD`X *y翀d c|H$e>V}Тq'T(|b|(5Qoe0ZŌpHInh4GPA2 !ga># ("FAGFU"Oc- U& 3$TDe$ʥcnNE)a@l3&ŞC2_JGxF‰v>@ ^SKچb^]Ŕ'q$._Fv#V2bǔEZ#m_4%BSc&>d"E3c&KTd6R+?Ep%*d} DJ_ER*>Fvdip:cwI6KY6ha`>$e2l&*4%vMҢ70jfz 0*7*cl<"[dg tbkR l`d) {|hDcک/l *[x#)垨f!}cZJ>"fƾ+T -W<QD"G Xvb|̆7RE*ȬF``- )nei~"+=JE"ꑸz@-T-VHjn'W؇n{Ԏ nnj cZB-&% Jb jQ`!`keB" &T{2Zs v|놣TH DDh.#j[#Ŷdo*-*$rn*XڦyQ"ΆlȀ|o � m@ z4>+s:d3&^Wv= 0C�xr0jcE)N$ '+l;Cr.Ak$�&wW2ԛR.n.$Y䙼I$hNKLJl-FIMV6\$A0A Z\"(|$*dV͞FX�/VȀHeN* "n TH`LLFrlB dnnuvVc/$3foʦf֢x�Dc!5B�ˆg#Z02eS2M.3"0tA$L%h5~,CZZ,(."idi辭�-;cjfydC˦et !4B$\jQ|'6ntN .jD2$%‘�ֵtŊ "ʩZG:ǴRtL_5Vg9e툡 EqBG@Qq3V7Ug]5MVk:BdQ_!k$<2]IM5;7 k%dCV2ɔl_+) lI8l$p|F(^ne-G%oFkLO6rk^atpg"8aHDm[D0м\ EBF 4&Lfb~$ 97d''(o,79  @$8L [H@P�%h0KA %AG%p-RxoƇt" �{5!�p!8bQ Dg%@QC)!@8YFOA&Gz 6t7qN@G.p" xE$<BMEF[PL$$$Xy Fu�AA$/TI25o8SO8wytAH&A@ybx@BDBx%L$AP@�%Al11pm9_'3zF1#8P#p A B$A%# B=#BN0B ioŖ\qQV{b;ë^+AD:u!lclK{plMQ\K,[P_:,;Ntq|^E{@IZV( $Nil_"|bQ[ߴsD7ɛ"?cr$#ԓu/٫=b?1Se]">I4qWO6pWi~f4a gG,ˈ6,ν3GSo;lN;MRyw^a#q C~gA8sS|_R`m,(rpHK"*e+90*j12NafD(^?[5oJy/rz觚mj‰8S [;stl q.wW^?[A}yοn? 8_1fBu]*o/8? ;'W *!.gc)m~R%'zN-:?reF{:C>W=_þYH]*EvX)-"D6?k.")n6}1_yFB�z¾YO?JkWTb&)Ǜ iC{d? ;Gon'ur|xoJ4uP@ti=�'~X2v"n:9K>{z~WŖlLHI^z|f~%`3<zþl6sǃzs&U³4ߵ�G2vmd)`{:ӿ{\8S$ ?7ur S�gF8 jq>lH>{:#1�KAo4n>ⵛBāsq Ah[orw_. =B0Z]At|pϿK$B\e{wl,r@53?s!@"8Z\FxP% ⇅o@ze17Px:wPDcn1#hG@#,"VӇ#KNS@A�lAM8,(.ŋ` ,[.Y>#QB!MVf<" H^Z=>{>E>v")j &,R)C~k-@(d@+Ma"%#H8aRH.NZb%FxC"N6"1ч%PbfM#J8IC?ZFiSOFI�WfպuL (l7X!Fz:$h EHÈP31I#8]bС;FC3S9+KeQ͟A-ԡ \QLܙ"4]0iJe09Й2DCJJP< c(Jq>Rx̙GQ�W@>Bz9&@"HHHȋHA(KX>A$=n@D58A+L%S'[xɡPO?ÍHI聋B聢@$ N$x B(b8`:4 1"o=ΌjCjӲ�#*$1>$~ċ.(y h 5"IbC&4(飏 S`083<$l$OsiD4RXAAn8?03X@J::U?z+.AԘ$Gh=@Q#(lOdMVQC[HYa3�C У:�#- %x"ި:4zhF.x ҀCe: 0H# "|* h"uP1)7֏5&$B>h/m>b"f)pp4t4CZ=� J貜PVT#&|F*< ?\ ;je '?2CO }ԩΘz}ŏdMYjш?31'^]%%,'}ZB=^~MK {j"\o,>DtC f:!t#wCM{ 8$j^imIuW5_6} FBQO"W=Xjb%m� Ô*a QԆE!0g! cg0(1!EL-0mB/16ibp^(iy@bC$QdO4w6V R')ɠvktî/PAQH6Hç(Y;%LI3 0=`sl&2׽]ҙ_m'RfpƑ2Bڥ("i~ `8 \Ђ|-?O�@|ӟ  9J@OnhC;ڂl)X?5π' )CY |j4M)H=PGsP *@�,MuSUNUU:�n]WZ�稪4YњVmuVU$]WUU}kZW6-`&cmc YNe +Onk\=Zю5-iQZծuka[Ζ=mmqۍVVx[65q�H ̕gs\:w՝.~]JW׍ud]VU.u]f/V rv"e[\vf=l�G- f`8pjl;VY+`ز"&%kb->]cϘ5qZtqVE6򑑜d%/Mve" �! Lavc57.27.100�!��,���������� ��6��@�   ��9K9<%?1�A1�C(II�JP RhSXTT Uw WDX:�X^'Y[\t]�^3�_qc6c;�d{e�e&eY e] ekegOWhKi il�lo+q$tt t t{(u uv�vv/w-&x&y" y&z z(zJ{ || ||#|+|5&}�} �  #%+4$;+-7' -"=1o9$+H8 3$;,5)C4kmPKK6;,6'C4K;>2WG8XHhONAC4K<SCnSDJ;NB[KUFhX]S\LhTcTtdts[Kmrl\sceUr^yhlcll\tct{k|lăswgƁnȉxɒ|ʊ˄t˕̋{ЭҌ|Ӓ~ӔՕט١ۥ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �HA� &!$"JL Ç=z8ذ"Ǐ CI$ aH Ki ɛ8sń n` AF!E1KAjĝXj 6T:UgF]˶ۘ[VAI&ݻ7 c*Xvm +^̸ǐ#K^l#1]b ?,SCM: v5՛)߂~k%ۤ6T+%b${쁒pȇG\佉7}(1[32>xǙ_r5D%Y`HqքSQTHDDUh!EGxƠM!gQ= _p(rDra(k]xF%p6wkYDDV`񠃺% 6PZ]ŕ)v饀^Hv&i&q&ZfY!gZgATA@@�N %WtK8QƑoC}'iL%lfJVeCM*TEj饦TZz0BUcQC#m!IHDGNndHPа\эn:؆HeeiaY1B7.vgF% 7Hax(H#`B!p"z7jfגE1hIjEv6q[FK1 ˮA"! q,"$qLaIm($mH!-Vj{ٚlɵnwf_{fZ' a)<PPΜTlDDDa" EnDQG$195'FǥS^I  <P% xRA"q1#DDt$RH2*Vg5dܕxUGGbyL`6Ģ`fUW]t[9Lt�&Bf 18 C_H HX"?3KȂB2|aov!Eγ˄}YSK)24-6퐆4p~Ӑ4LHe r]2w?"$B(D%&$2:ICیC&%P3rV]$@QcfZh" G*¢=M"!=2b<Ё@)CH̖ⶇ,Tı$QJRS^AAW$%)hIG jə$Q,W@7Z,M򡊐&$UzImbJ ~oBI0w!,$KM(=L+*dRTٰPfG($E$ҝezD \BQFaȎ'ϊfلALD!3k9?qj\lJK&�U02PG3KH5a Lp! p@*1 a `p8t \1! OpX@,! LdUD p�& U Pu�C]@'0y}HQp ̀ j� ,! bek@Q \p H`h0 jU0U#UI\$hl jQ*> =#H Ba"=jH0isЄ@DbzC6a@,{8"ІEtix= I 댑�p05,�D%pMhaUİ6A>0"&`7&k{�C$=,BH#�"a|`K!lPKWS]U"Ҧ)aV](0 -P 8!"8(Z ' DX"D`0LB }XGHȡD&1HDA ś'x!Oh C#" CxJ`C a AAȖHC`$:C8AD #�DH KCp=aCRIDT*2LɈ1db"7ż% CDHh$2E4"!MxwD$K,;F4P,B&v܆8hBY k]a K$&: {#<8�}DD ;AZ"aK 0CDDr^8XBd`BnBfڄ.fvtj (PIT! x-Dp,Tk3B,@ IC,ba&N2Yz".""<'ZR(QD60 ~<0=D ހFl^ ^fT"0Ia %@Lg u B#H&ix-S@w7ccp8ix6M a<G4Ez~�CiZl@}�rK }w EgL@3V+jO@d� }pl4ZppHbNq{|iBx%pF�q vd|Lc�8Q`0O`R<qsnxi Cbf=tN.U:!)rpAgQ�= = hDT/3{0aB09ZxA� vdx/`H�p` 27N7j3@D Y a088ZSWG_{ qP_C|}id7c|5L  Nh1S h&OkDF@!TSw{@VT�jrOY�ÒT K0LaГ]RǶ7H`MLDIKH̲"KA,(i,'K1YrO7PͶ`@L@c\[YUP�GQY`??XX&t=4t\G )` R':u-)]A5D*u"KRtRR6UGSH Lx!VHGp6% =6 *!faG[c-R\6)lB"557$70fnd[!IMB_vod)&GJϴ1H&/ #Jb)`B\IHG$R$*S-w;dz̧5iQNn")C*>a- 6g2fvH\&H@:uFN5"䓝N1dGQ1%BQBD /ebu $$R!JRRRQN$R %$-h!2;7xfB*:KS5T:Po)*CF)|Dorf;>SKD7xz 2`b#me[FwDpWzNQLa3OZӘ/%{go1XGohgáS*{1Qk jo 1M *i&m1t-C�=P49ZEՊy6I2ײr$GШZ5+BoG.r'I#p6 PAr5ё^*)BXZ Rp1JKZ PQJ_c)RNO#pIDGA " BQoKD)dLc-9J D2?QD[T)"ԥY[kq*199 Pq=Z.ƉJI1P.QS9M}A*)@"7{*He)y_-*!ű K2=@1?j6atE{7-"C=AkdĥVLւ\fq$X6uoa [:BMH@3z̧Eeq!!&Z,"s!;B*و5M LJ`lCG S#ZÀkq$ۣLmOZr*[b<r%mN Nz8lNWJRc"{+%WPB\V@C@A?*=sʺ2!; JmrIQo=/;"#uvfK < RI.!SIq!󡥰yjIMRQixG\)K6ɫ -I@>e!7s<\AJGr":<`K̦7\!{\uq�27,2!BѵT47QKk-`r̚5"QL25iE Q.!7�1ɫHpՄٶRgΨ;-&f6R2(")|7 ]L3�lE"\}"L!K5 4a*52URyx�3PR�ߘLp]PV`F!""SL͌mѧ|!A2uydC@oL=;A5dXPn �֌xUxfQm:.֟36]z 7+F՘1xT@ {0@;05WyzS=' #�16j#پ%1I y �nL3@C# Egs6{me]]6}ot9=xJݣ3~�`iU` 7z!g3+}Ӫ,ҎbxuI1-cM=Sp]]pqDxzE]3 7/n#U2O&"\\n2y!.>&1ޯO%޿;7axl<ݰAbfDN=&im,6�2|9B.AegDQ65 u03[`|.6uF`UYl{x7VuK@x3&|n>3!)v ; SA>F-(]vc;߅0{sm�Y`|D NC\wh!J6bV֎L*fv܉M JxB-]4s;HЍ6:vnCڏk_+L/~9*Uhѱ?}$ !TҰq;q�v}LPFlj`w=~�|l2ނ6 jJ^Cʝ9q^Mad P^1Pn@Mp� ;�d@R:0R5qk, ]-9cهbxgd3YpI`{7I(B=c]"Xdϊj&T Rs55Xp`8"PB`QZ [C$`:a'=~73뼓!� l� B OO `$AA .4C&Q =lG!CaIqJ bC$gn �%ZhvdӍ:9*i2ulUB+I)Y-bԘٔIn0+ R!68mȟA.f `XI[RxJBJ&iraOԩ>kcP0"Hʕ!Q͖҆mH(>~ӂM4/Ab$KQExzXċsD)�bo6OK;N򢘓최J舨:j?B Jk+b $蠇ȍ20;h/?�cLs" lD k Cˆ 6�%\:b82lPjbɦ L<KtM(C"lsȎD)MzJ3m"͡ɴ <*.2 4" DLq&6*LKBB0 5 .gPGeD\UeRS ȭ)bO>KCUtuEZuJ$[HJV]ULMɩ#h(ɶJM\ |](YSOЍj=&#6XZ$ø`( kD*00A1-W۷[BCa`G$檭#$,+ĄxZ5VlqD3ZŠh BF kآy\I̦70'BdLʪҊ:^,\Hؚ+*HQ^;V:X'=-<L|R͓XScIP$ބM0YsVn<V :r|i?!..um%9+;  ArO57ki*z%[h$S"Hꁋ$N,QB|%+U9 ~C!Htrum XJ0Ez3\t4X8Ke_ 1QV0+)2_Atd $AǐO+\$}@#zjVeoEahԵ+&Muj쀭fa 9! ؅#p!(F /*bݠgB05QY H2#hE׌) d7/̋YViH% Hm ]pNHWʉK~xּf'�͔RL�4 i12 Y ($ Y(�RpeRigGTWStցPJVgz} \ t!KmXD(� 8,'DzgYr*d3tjIz͝tAUh|QӌCI a@&⠉)�Bq"Al i—GnsֺLxF8ETd6&pfR+`- >e9guIט�I&!=ء AцHkC.$`AxYW?-hZ ^ZjW-']M㳨%ZªYƠs}!9ԁ ^)mC,ҸС4D?*RB)&C@$UgwB(̗@"YnzphCPR<tHP:Du`Š'Sg%a5N5}uԦײld}dH0nUA!Cҧ"$.Y太NLpDe8rD+4 $b5k J’|cX=I MGYSBv#^ B+8jL�$y+W)淰P%;BfBe2&d&AO_d\rG<6'Hl( xhE"g9.X\3SFԶ*1bG:;љ=F=yT8c'?@~hCư<s ugEP= B` = QD P@ ~ x {`ΆQ!C<᠇!8 : 859 pXp%da8(�8u$!Hh,a c()jW ٞI(cwi�aI!{�DM1W$0E PP! D�LDj =Db lh aH!a/j@aE yG!dؐ=<Q@#@n $t!c# 8C;5h8*H98ȹ(0@'8=68(PЉX�A`5�"4P!!`sIPH449I()P@ "!K!x="H/*h+->!hZ46J5P�>HH(,$b(P2pC*#DxA( 96{p3�=&2>6Ȃ>4Hė@:D`㢟t#B �8x(X>@H!xۈՊIMC�9@x =!�<�_REK;؃Kr|2=KDslcF nL7<EhdD>98 fDCE7E:?K�H�Gt-0DAC 4�@d+x|-hAEDP8]D> 'V*Q҈087�ƃ[&F;<x72ЂI*D s," >X G0PC9kH6PI�>(?#!(0>8{aZ'bKOHx7`I>I E lCAK(=(I�8�DA9?k9-ɭJ! 8 *H0'!ư'@6@Rą/!@,)CHD2 $G$8>K`!D؃H!X@@; RJ5̀D"`C8`'%6&p6 AxH#pHЂjIp)h7&P@X@? B>|H̽)=89d(@0C J}{@(KPD>H@p$4D@x6xꄂ@`BH!DD"]=t@5H?XD`?1H@%ЃD?5`D6HKX6P$15$Ǩ聭+J6 @G.HAxxF8DNGH1&EH,`G*T6MG) _G@<=1X6hS"�E!OaΙ`__ʉ+ ab$p+Vk51h:xtVVƋk tl} ̉P q']'$?r<ǃ9"9s�"3" x6Ѩo/FێQ{6yY|X2$ѢG%/JHAPoU`((eI`5硟)g#1s؉| 5&Έ0l"] -iؘ+'0h\IZ�"! Vɰ+X7&@# +G45$@pq'4Q ʓ@I,+� =]=GҽմϡmKC iŞTa[5$XӘ9b ܎& h Ц qme:(VY\/;ǐf.�6 ޏX!V)54uA 8ЦM6&!A ޒ}u a ƽ3R\�*ha �&X*nQF  舼bN V_c?=ch -4X_2D+.:cN@dS>eTNeU0 B{bJ.!UReT>! xc>fd>bNff^affh6fgidjfef� fbqlrgifmu~vVfg>x~fxM9�(06.h>hNh^hnh~h p���hhvhhh 0Y$$Xini~iiii问 Hiiꗾ�}$4.BY[j:n [_1jZ6&ydx�C@@V`+Cejkka&,M^}>`eK )ESR0R0VM^.F la!6IN! 0 �j lAfzFᙴކϾQn{ PF f`9,4nV!*$Y_`I5.[뵼^nv ^ұA`܏URbՉ H29) @=ɠʊjAy"9y&p-S݊5FSAHc <@ZbZJ3Rc1UiPnqc/uUT̪ !PIF͋BF@#y(AFnf["`0=s=OhZ *oX"HIx;1�CкԌG�"=c*EUT H5{4; B`er%ae) uY ث 1e[Oauu avic/B-E--<[/ E.NRv2-XB) HE@JFtWZug7v}}WzGvcWvHv`Wbv\Gx`/xW"h*X{ZIP!�9 I 0-q >H &CДB XOގh9 A/ 6 -InHy!31\ `aŭ h)P)p$DX282{⾑W>HKC$L;0(O-P{<fZnHz{>"n& iFGP_c&EO+*�":{GM9$HHp="0}S<p_<+#pg;9wK` Ј&xVJ 5(9|ғ!؜؆3*.Ƶ\mۈ#^%I A$ "Q0 &Mh@!*e…M,Ir)3"E+z<"$_^&9b#%"a��ҤJ2]` >L'ćCsfgLJZ6QR6M-SP'{h.J(&AuTydH ^aHv R:9EZT _(*Y2Ѧ� Vzs.l$H^!092& Of"7 i#~8P9?[X;nA $FrQqyT9V[W{9$X(\J$c$)dTkSEt T `@dd(]1`aC1TԱs@QqHK`Q#CFL1xI̱jO(0Ρp\čOT $E\@"Dl!!{v8FB^Q$LBaI_ elDt\ OA1)!v0P\AsuaDYT$AFjTQ" E �D<rNFvL~Ls<{a FB x ǴDI)rBH$1a "~F$ȚDYhD (HrQ!,Ȥ0NjL#p" #vj%i("kUԑd$!~ ԘZH!J} ȲH!!Cx+�$l(BcHIPH U1I}"R0AP E,B"qD1m0IB !iHRDw!$dI"i4R=P$-&%U< }D#%m$}oZL2l, C1I2E |F@$uq$iL1Awm B`=" A$ !ITa !v�!~؁"+q =/ �,!4<" Ca|sc�{�m؀E !x@I A(T6D� $"' `@u8DnD6@bZDTFHc2np$aD.& B2g>dQE8DހKd1db$ 6," $ 0 hD$Q,R`$$5H`Bd 6e!CHןE!C-w}@Bp A A8 (�bC]rån;DpM!^QXq1v~>Q60" 8%)haT8.!A{!�a /|B q82.ҩL@(0 qRB.ц1L" C >h dxP &E�! I�SD "D.a>�axD x& v AK@onjg"z {@,ABA, )YZ 37묛kf !ntުW !$1GҋP!bc!˥k$Q @a` #@H`C $Q +"L1p PCMAd:[~0@4`|"A;$bBh,zl/i~؃CBB&I䍝Zpr\�zʵ D]wB'Z y9 =lRڹ`PPZ퀶C�i `D @[#.6N "t�#10 O"BԚ1q*<lYHnP1*xt .! n`@0b\BHPt], ~PDʹyDdLzE!YC YD DpPN69HC `5! ;DJB o�a0͕z&$v# G|Q$;'=<!6:<' IB.p Yž !%8! Y`�1XJ]a , "Ot. Dj$) W(t,*!A0 n�,8! NrB읅\! bFnZ%AVAB�$!i ,A 3@'" nAXW(q]D#]p)<(4P0bYOИR!Y㿓ꌦ/x„ G!ȦHf3pY#E @g�V! [] 1<J.r% KNԀ5� P&E x iCP0M.T+(a|x~$׋3pbKuFY^s4FƢ$x�Gj4@C<^Xf@Ip^U_H1Hy$D P]L]\ Ն^g`s ΅i_nC@H`@BF~lCXXxta!aZ_aD a�F F,bo`B abeZ@PqGڟ J 9�[_&Fdt" ElED`[ADhE� N뉢-_E(iL,GQEXEp4 D^GHPa2j"5".FLwL5ZU "# ^fT,ڡ8#;"zc).ڢ0cu|[%R<n#C|9bzpI(>E2 BA`P#FFb1#_CB4S@(_cPB(^9LxdpXՆO#J"-fdF6pZT<bGEc=b`8~$f]!]H%N|xXIV9$" DP6Vc�Dd)eu#R5~ bբ(dY`H~a0]#%F?evGDIXeD�Z%ah%Yf= II#h> v@fH f&HSDC*Zb=7.~8YAccNcF%Dp^8~FybZbOaT~,&5Fx^(p~D D%iآ]p=&>ajR#9%G$kFV(",&* yb~$!F<v%cV&MM{>iPf g)4O$V% gDL -z`~""Z ߈&>I,'fIcO#"xX{ G|##N@:Qj)meUcUkj=n)#z^FXi¤+i2-uvaL("lZA#fDj52DLGޢĕF nhdg0aX~:b8cU~\OhfNbc\*BBj)H$X"bJff(j]_k>*RG:AJDꢔbyc9ccD%bF>;F S%#&jf-j)pLckb|[G&i B`}(b_>dحdZ,#Fz@6W_$΄NDA~jna[jQN,`jiJ`"]@ M*=,.&k`�A%a 6I)EEvk0ka|j )JB̖7ih.fCԬ}"( )V龲S4&T#GDAEX-ƾ/h## y-_$^c@z2mS XBtXw)[b<."Qꠣ«-2kc& g.VlF)cXkk< LB@!&�E- #'62bXD86/nb&#/rq@Trj< /U(=t΅gg~.ʣPob**& zƨ�0zDXOU^`~h-r!hdmŚrnJF 0|o>�Bhd$Dg¯/b(f$."ZfEq^d3qn8 Ed%� lv&qi#S/qFGC2%Wr%*@ClFA$>!B8ɹ[FG"IF("o1AA%.O,&g2R.jYgFiFh3aHsB$._bs/SȀ{ A8D8?+/ɅU4"sne2b 1?/3&]A"<B* $B IAA"#|̧إPlm.;>)˴.oR@O@s 'e 'UAmP(�Y_�|"  =B Nx<T2Ւ.$W?M巶a$Aѯ$! <P0Ah!lZpq1NǢ5uZCMn <M RP$SN$Lā"hg Q$_' $]/iqv$k6ZwvA7.D@;@" @<$"H e%$ #PY($Į1 "A0ɋ@a!Bpd,p�jsK.3w~ELA3A!A<£_3Ӻ(Nԓ=m#T8 B!AmIBH$diTxY5522' \̏A<0!�ASA$d!<0AEc6 y<>>=2y$(uG!Yb58 `7:dʹcbe;DJ_feV !Hԧi8W>;8[_7+δ^ @dR;:pw%2(˥Ϊ6hJ EsnMz?W7'31[h0Vx6o{[S<f:}`AYx#*WcobA e8o('NsH~mP]N6'?|C:sZ b8Ġvz_v_6Yά:<?'%cmY[ koR|'z1"w;tw"Sj AP;ArM:7}s5{Fpif.e77 {v$’(BD%rݶ9'=JO$:YЩ7NVV~6}$gL[~`v^G4B]NEdDzZs=x;}ϿgdU+2*%~#HsFqFgo+Dc|?6cztg)=ө3rMŁ`5o?K?h_btG~pG}e|gCCDO'ezjE ӓut=s�SW缏SȪC7ݻ ,=AUAZ3׫C滓VA[IADQ 윻@#J#9# Xď%0g3sӽK�'@y5cEX4vWhJ53S3znS@#HAm9PEt L!BkGztU!F!l'Xxt׷E HBŁ VW{92t=  B]gWycx%\ooþB$H0D�dv1?Muto~yslDg0\N_ ?ίZo Z H.N WzIi`; 5o1{G 5x6I"dΞ:H:HG@ ?#@GM%I(ygNhP? APK jTJ@��k֬v 4Mg!(| I$̣8ڰdʐ@ ϡ!Q'PI`ԴsўGUT&f@g:ѷM~6}uT~װd"M 3ɔHC dfE<A( 0℁ IU"a&KIc9-?]}CC#]~Uƶ5>d$IgCBhbI"bDQ MC@$Cy$l 0bEdP Š.3R†?['2\dQx"6vC7c/9XdIC*(!xč# &ޜ &*{$hBR:CB7ko4e H[#r6"KK?&p .0+؃68!1!?؈:Iڠb," 2((bs@K9̤BtdkT*!] & @Ch<pc, d1a&`1;;؍hEcD@"='",r%|DVنѯ%2,z"&i%((N)pb %`BXBa$XYc=V &HŠ&X&R�m#.V'fI3ʽҜ# 묓X!?{b]zu&@Xex{|z!}*ɦ>ドɧ#8b5y[+~qFWgr\hw4g:mLa>%_rm? 4o:gHs6\`Zs&}ZE{iiG:_] X#k`]gqԃc׿n| md~EJ^޴;P7I<!>f64e|[fzp>ɇ!SH@P) El>$8*:أ!mGAAEXBFZ;[ %3O,pRX! �)_\h1wRH9wkd_8Gtm 8G=1 A$hp<Ώ5\cG6&}T$);IVR~iƮ+`@HYJST*YJWd@ K[%*!p�&��0YLcT2Lg"s{ϔ4YMk>6Mo~8YNsT:Ms;Y!Ӟ>N|@ ZPQCBP>D)ZфZ=?5QHIZR)hHUR0g*͚Čf1o  )Mz̙ 52zӣrBTqZӞ>CU׸a͜XR=kZVpD:WyT]W9:XUl6Xr̪T#[٠Բlfyr�! Lavc57.27.100�!��,�������������  %[5 5 6H8# ;m;tBmE HhJjLSQMRqT+U9�VXXg ZYZ[^n _�bld�eS gMWh$i+i)jjkLl l$lN lZ.m n02qq4t u uuv�vv" w&zF{ { {-!|| ||#|+|6&}�} � #+ 3$;, %-!/7(=1H8+g;S 3$;,C4RIloJ5;,C4K;-"6(>2bhG8XGNAhQC4K<SDhJ;SDNBQ=gWYJbN]SudcTmYts[Kl\tcgXyhȄkdr^nscu|kl[|lăsxhƁn~rȉxʊ˄tˑ~˕̌{̢}ͰџҌ|ԓ֙Ƞ٢ڥܛ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H� #CD>"D7$jȱǏ C r%fؑ .GʜISdF$x@`@�DY"ŦNIՍ:N\hR`:ճhpōB<8hX,ɱG1(È |ĄG.XpƐ3jEu c|YdŊ+M:s2ֶu؀ܸ#^L( R'b^ԡ7~.:0cn}{Hs;ܬT@ yooUwxt^t0m PަoAYB0!DsJ%!ETR%A"L7hWR$)G"EU㋟99#`1u#/tc.W8^W0U �D(aQDUI8!IIGp}fp:C]ďtccx'w)h{$ul,SO@ayq&#biXR9B=գ{*ꨛ՞h*}*P( I0[BayO`rc-^}(_{_W~Jº㐩[N X �@jGAy91:e^vivKgݩ(eBe>gD!tY.0Ip4otfaG!oPQKBWa _a X;3,l` il?QB`!!` DX<"p�tlg#1)i]{?U!UY-&�,�}$!sl|Jh Ho!%zVDDEMfXw Y~6&C}UV\yů~q7}5;kލfqKt┠=H" !mdDh`qs AhR)fiQHԇ@O`C=g@VS0Ry 8;=Ё !j#Et=`I]B@6lP"5}}h D/>ЛD F.ȊZNuQQQ18�n֌$!:b8�G+K <w`9W6 ق!!qaQ!B A+OC.*+GN)X9KR&8{KZɄ4]X 53 R*)җ+\!MLe3B:8^(o" .`r9)^9,RR0 #dPIx!ğB_I+,Ԗ dh++VD[cᢉ ʪ2 h4WX7 ; BȺ�񒧬X(kVG@+y *B&̈N| +tI~Cڒ{ӭ-nqaI8 @э9$N@jQT1FUXQMV_2BoOBh4t&'(H@+S*0WtS~k^8l)~2PaXEB Y@'dG0l[BZ$Q0xkچ ۭp\{EA B0#$! }B"זVMH- TB 8Opv&7 B& f!D|"`�C@DЂBɩ^"{D4GuJYNLKl\°HCu0!갃6-N!0IC B ;"AB[@!& hDH&0  |PqHHdx1 !D̖ɅPH#āL6DtpHMtp6L% 6@B,@RBh&>C XLZxz $p a }bJHwh9sIdA @B"@~$z> 5hHf�<8FG  W B ,1\B!b#\b@D!Ck8ΐ"}w"�`"q) Bw!1[iHpP!OHD xP![>`AP"8!8$X1y"$_ <ၜu{ D> @4ֈ4�Sq%# PE"Vp<xqtH ">C !,8Sbk)C#(:$" Cp@H0kA8!p<x[ >�kWd"v|aGD#$b j0=! !m( QAa@ېұY*T$g& ŧY GIC!)lb &:;y`=:G7w:z}sW^j� \ jK`8yN i`[� ڥy[S G0MߦKybspRmalb.vFL'tqWzsJh _?[<JaE@ 1=Umua8u-�=~5x}qv|h ;SHzY<un!9ne}`pᶁ?<ZNQJ&=Pm0CpyЋsKHp>=@ `xXm>i} 7u0qsPpC},'!"'GцPQ,gHb`!GMg2Y6C5e@(&CS\QQhgC/k`A`b0ffiC6gpumFvb @ p�\PCy0gwCgip@<h@ "9DEa *F`H@xRg2$*`"XIa,-R(U&DQ|p__ZEX6b`ZY]PO�.c.CHeY߅5Q M@.B@[AX;`iB F[Iga2CEg:O`%?Op?S(5yn^ ^[u3]H@Y1eA'$Fc=!R9(R�o fX#f~=,uX;_$$L}93$Blࠋ4QjN.f!qG&UuLNE6maR&s&`!KJN`E`JgLs&ʴLőJN/ē?B�9&r!;J4VT9~*0ԃTHs%3˄tDBeo0)I�*G2B"$:""Y:AZ']tGTUHRjwt2J0~#S" b*AQV.TDs?KTE\LG%<dE@J&NdbQ NT$L!%}@dU4rE0AC=EA Y :EHJ:EBA@#S+I&}T#7:EPEEʧNGNH*V1~v1jW3$-UOb$oOou)T4aIQ [j�u W4ameR*7N*) 0+XiJTV)!AP N]UE{b13:#FɘT"PJ#|`D,lyQ+ѵ&JT>S#$X*목YkaI=23^ۦIyujʩbj+p!O{cT`1'W[zY T(깬*dD@4`43j:;(0=6jR?rIJ!e#6WaZBE.#()(I[AqEW$Т k*#n*iCk _ "{J4'Fʧ0|"U&؛3JPz'tK\j*%' �Aqc=3n.hVx:{U&&3u|E3"PZ/Q=,('q[dJJ~K&:W]Q"rs<Rhv30WtDZJrrb�Kj:KIb]4MշrLTTEz&SIMê3UMSja:D&@za2{ȿt{AB;B6x=%\s_ ů�CS*G+\{!EzSFH:r!7["2ZIJ}aAF"!J+F!K {1K3$)L_$I*F!&3(BQ$M{an:kЄ %QlBrsURI!rC8D�(Uuz"ApuO~bJ B'M1GG2ɣAQh} 1h1)Q3]\*VEV3(d+ a@BCR(۾ R?UKѨP 52.M0e,:A{m'uB~+tt{<7�0 Z7qFkRQW;R<΁-kK/uet.ZcѳkU`cpoiUTzA= #ML2!4#7\FQbkZR:NYŭP H# 81xFjusJb!LaSK!z )@0NPNt=0�%y| lWHS`s f#~^"5~Pq(;=3ϝTW͒M);D8Pe9[}+vu 8͍s p V>yPU?[EF}[ڀ!4aw1u8uwI�?|;`H�|1l,l\U5ALRPFA1Y@ڪ'= iTFT=Gb% ="ճVd뭪�aå!b23@LAV;կ޺=ak'Fb%^GܵbG0v @[E.ܺ!!N0c'9Hv*!KubC�[/w7QDZRaozXQRL2?]%~OuRA/I- hpmK@xaPޛ t.'#֊{۫A~h5H<�vIdpgx0z5Y@w`q[W2k4el+W.!@1BK'4J_8fKF p@hs <r=rK�½of$O7ŋE 'ף.YO#� s3 }q� x}[˖Ÿ3'�."Dȍ2n$BĠ D)6|ǃ �$ `J\)`%Q)4?yDIA#RƐDSIc(K tX$ũYn50 '8r%#E*B1aBz6jW@(XF+O$\ҥ%A',O#Eiǐg ";v8m)b-[l!`O捱!i/C½c%:tDGB ?.{Hƒ v9Dx QRcE/ D{@@j9X-(ϭ"+ ;#I�J8b k".K$H#|ˠ$r+2*5 +5(A!TTN,Ʌr#;%[r� f$+6'J9dmͫ`;NuӶ=Az.,/9Ê *KCc0 SڱPG1Ϊ RE<3ϰVM2զ$R( U4JGt" w9-p"ԸWVجA8RjM,.ܩ" ̑KeP  Bn! *+LP<R7Mbӌ4j#l3V0~ 8TnmE;r v_6S=S6rQ. $Thٺ}$efO 6}E8mB7⺺Տ[k(wN~46 Rx"5h5UInxVw5n0*/Q 1L+!X\ӳ[m�)+8E:?U7ܪUrvNebB$5?o/ha6R>$D.|~!Kldj8XeXq\2~[-$!Mq݂ݗ,m,s&bч ^X $X8Dȭ>2R KjFN &Y&hh˙r' 9vpbr\حUyc"]�EaB1Uxx<GX<lV%͉7iqċϺU&F+vf7 X/XH좪d钭Ȅf/bo;Oq]+}$!-UpҜӢ G,4Dylbȴ&5NpDؙo&ZR ?R iiJBl$MLK5c`M#gkD8Tq&�agN\[IF /,p\ LKj+BvY<(8{}3+-*૜$! zЬ`Hd4s6tV"z"^X5%aQls3p:)&Ǩͯ(L!{RDB>R0Jcl0,&H+TIhXQjTGbk^fIҥSfBf`Vd71չЁt0؄ʞ*34`x]^Exm #*٣?fBlAJ3uLw�-QH:@!@9gy%FA7bgayHRĻ@+ 55 _�O"d 0Q0;"%"PL|P`D WDSU_P bݩPGzd.D Bn!>\de=T/AUtІDshP$$b m(4"14:PRfŻ!o]MEJrlSή@: aXX FO�"QB[8B"|9`C!%:s$G{M`ߵв2><.sR5 Q呈v#A[!Td0)b00+'8:>W՜]Ĉ"yhudJhҨp$P;#kjzGp-R"IdY<˾Y< u00CCcXm2C1rmeZ/J*,[?8RDnI 9J됈Ң d=b-}\,6-lJ^1\y`; Vl-PJ35B3\kNp tCfeZ>-WkD -Gn=[BIR;) ƊpWQ!Vܚ7Sjk:^\[P~JiQ4jbf\KZɃQL3oA*diІ,A ph "3 lȂ0 uPB0<9d;& ,?!<Ȃ4d#x1hA6#6:Ll 1$#8 #4h%#h&&@�4@3->+6l0@#:(2[0 9ھ~c >xCDP˃DP0<($`>4@D0(< 'ȃF4@H�>x(@A8 F8 0B6(&hI8>D8�A&>?H<8xDA?B`&9LxJ;EC0:1@B)�:ACC%ȃBsH( π!؂Xă, V;%21�8C.4h:8:BۂA#6I�?!H!# `>P )4)-DDȁ;0)68(DC@#E00#t%!x ('h'XFDXӌ>7!I@'H:(&IA5) $S_!Fl:N!grGB'کQz%ȵ# 6BbC?0DaABhD@õD<Fh>Hx-(?-%h$ChF-80Ih︁Fwҁ>@P0`IČ(F Dp x-@;A:?>@BBp+C C<@6$.ЄDx6`L'CȐ@:;<@,0-hD;ȃ BxF`:E!@%d(pG0O!k!C# 6MH&@-0$Ё0$,<@:UN7?HB65xD54hXTO 4)D8,6p$ȁEx4 $pR@e)@(yVC5Y�%IxHPFÃC ;X)C;(D@јDh%QC˃;D#=P4@d#MRH�<8>)KU/؂D(V. 5(S7C(INhfS2:U䁋 %x'�SBH/C<@53 6\)-!7#2$z6@E#䄄?ER| XA!x? ?BHDBI<`hѰ%B0`KB0_l0@Wpek!0?x؂::x:�H%#?X,YV!N E&CE' Ń 0ڋ0�V$�,R'貊-z'P$%x'0xLP!h98#x 9Y$ E5#豂, @%\!]^!8)D$H ( Aۥ&x �%`] ܢ.!%H & $Y<k8,�0?ʫj5ǹ~Jkˑ+WO "0ka a)W*ki7ɡ h|ۧ(1׸6 @aj+h&&#.ٲ3aiIŋ7gRah*#OXYq"ª T<#˜A"}79w+" ѮUjʕ UzLR.`*BӋSӐ w񴸪dTI%)9Q5hqr3W1ձjS35Sz?ګݮwYfrB!݈;Kpv&*Bga.Qgޠ#ù{dhdEz֒�%a:hyVif) eNh z8&!2:/Kq .hͩ.yvM! PY~Vd^餅ԼS� kkkkk `"5 Ql,~lvlfX�lmm.m>mNm8ՎmٞmڮF�^b4\ (mnn.n>nNn ~nnN�Rj+!(*$!�d ~>GFof~>"9[{nVooov�\zĩgN <䡆h02"ȀAbv/޺[iLy1C 9q h0SB>�/X# ܼ`i¨'ג'W9PG0Xk&j[r pj/-.r.J(�(*2h\w0r>[V˝<w;I8( F2|0qVkB<?�y{2R/z12~ZbQ6=RWrfvhi+.2`v-nsi>mWku9s6j9bo/`v't(;iu 6`Hqaw-s bp0#:Xo{s|%bQ* 30*0''x!9/ZXAIzo^ z+zzzOj57 F_(9,�4hevk7q F{ #8ǧY|Cfyey)0K0, uE%h>Մ>hBȃgo0((<<XIכz&Žao0 q7{R>ooȣ?H9SӐnJCP6H0 4I M;}H o\d8?CbP0T(‚Rh '^qbǂ;q"Ă X�fҜ9`&:u XF Db eaHL,H})4#ϝF?$R(J#)>$c AU'!R"HbŮ|A"sRraŌKߒq+.2Ņ>v$̝�)= 1-liG9B4Ui#4|cKBҦ? 9$B00zW0l qr` qĮ)d|EAaxtAy$B98a^E`Ny@HqlHCш!At!#)"AD1"Jb#s$ t0BHe YHC-q$w ezs]*؝][:8R}A&`ky]IߔYCY`aM(�;̕ C&;((G1!gDWvtD0e$lbyV6Cz U&doe]wXHY DfAP^]]6T*EVӠ4qvS �XG}:RAEAvFЬǐXEH&yY߄Q k%Ksp~jI^y'AXKv g Z,DIk,Xܲzqa !쯜k` QJYeKꫲ�JqC2P}ʱ;ꍪo" g6 qe4M7TXXvMEsMPawXdEcDOH<Td~OP<>O`T@nQ<.MXO AG4OD :$EބXQ,ބOM͐ aeP!ATaPA 8AOJ6aDqCн2 Lg=H@刡 HDn`<$pA1&vx".)`C !Dla0pA8a0? ؇,!HpCC. 6$#!tJ@!MtbЇDA 0D#B°HD8!@0,`� =RRԆ,0HA|* HCB Ao x l3k " gl$9=h,а<!5`_ tpw FlA ]$�9TJX0$І> a@CH!Ѓ!Aij%f~AX-y7@ }CwH*[� t9Ƀ᠝a n@9 7�C!<6i"'?DxUlC R$bM<Ј(laAB9(Da9`Ith H,BlaX Nj! ,AAB H "A!؆A70o�0�(`(xCZpۇ:(AR dJn搇!$A!d6y@C$B`lpHς w/~�B Q>؁|(HK(;u@njf$p4TqhD4-@$q9fH �X!�y洈}h`K!q!lA BVI3>1j)SD&M�&p*! h@*7@05[xB"TA@Y %VQJ&K_B+4R H|hJ!6;](HA-  /Qtv7|~8 @FlP 8m@IHhP'-h(!h ]7A05C\@.4"_0�2 XP"0J `a{�M=8ЄJ! =Ҹ�Sx칃} KܡșY4U U p"7. %dÆ؄8'.pBD Bә6`hA"s?^<A@eqMdOH%P :OCD>~8d%;�#$D !:U3@9TC$!&"!ҡ p%!z>a\vpDH0#A%  q~:O`>" Nu"mC'9AX!!A[iA[!Y--d Fmݕ啋T@A @`v(<A(RK̓([=`<AA܈Χ�@A aT \LP !d(A0D` 8eA\0l,d�  @x]@ E]HH@Lu�1c$c $ADDˤ  �\dG|HJA؍P <|$\86sJ~P �^හ ċɰ91NBDXHw,MTD#cLxGԜƜPT8Ѩ>nD HH_TʰLMI?~DM1%^I\DSR|ĉE � IEċ^F4 JTƮ xII̅\@CX8xZ͂ EAh`U.K_$ d8DcG Kj4XaTan ZNeHeG=D#aJ{#A"$bfX'{HK J& MdLK&E6`pefvLHIEbDe\FhND˟ -.el&:nH@ITA'ʽpfyHp1>%@IDWjD4\@A,z"8%cv̸焼I8(ex S_L\G\4NhL,&=*$'0AD@4#e�hCܨfcdV�8%tHDKvH(_ʩw'lK0˯H@tPX~86#�@yp2Au0pcdAwAi\&s&LGm%jv\pN{P~`cZƅ鯼GD\hxR*mRdLͨ(˫ dDҀDehKOrDdTRcefWMLkNRYGFK>Mg1Z){JbT)D�*~ hVɔg\P),~,^Ndl(Rp ,̈́tK)6tf+ncX庮[2K*i:MD]@]~T'㕚``ʦ^sFɰe{jx|J)c Fn)q,Z]M C V{`xrK` yzV%Nvd DYVEHtnl{$G tJ ^@U%Ұ'a"%munV["VBΞ~$*{㉆^it⨌$jed6⬪Fղ Ψ_2nln %0gH6jde],/J?nZ"E Rf$ KL]<iJ+<Bcj tJ*,UnNd-&0Oj#v)BDZte,7ff)L_2&e ldMKMg \/ڬD<l#.p%p-.PȨ$ ΂D]PIVIش +’e ffHt1ԇʮIlثK\o$D"f C8&QJ8bctMƶ@XR s 8n bj�\sX6 ^1ndH0/֨gNx" H[R+g&K:{a@B$4/Ȳfv΋$ӣW.5WtIز2Jڬ _3`\`A ( 2?Ŗ:W:D]x$wsJG83JoWp'KsHY]^ܦ.1we7C%HDw yIAGͮ2tj3Dg%bfZ|E A"7R3< \0/FKtBMMs,dEZTª'G,iZZ5�9ӵ5]f~ R#dA$A`ue{D2>`:DtuV^wgw @4A@'E tqvzfg6p˅M�Ud .,~Nd̶}\70$7Gop7^ \<=M' ƁxF 2|RU(xkovWvSJ \jw̤ hXȥGG n,6_qXu8aMW�J^T`AЁS5 @Oqԁ`MAvoǃnS{8 8cvN0&`#A<!_AhI$�&˩UA&lAHB@]A# �y(t$V{xog㵈wDxJ B!A@BlY"p,And,$4H©�$Kz̥DwvO;Nw_#$AygIBkA耓 AoEH�[$3"$m&:A08ajJBF<;O; �H2�=Їz5ɘtMYؑ|iam A!` $4B(%8cVH7'.<W@Bld B=5PAѥ61BHSFU!t9و8S$Mno+|c9_gr@_uq8%e\gsLAR@QP vVSDb x$LqhVH]Ze�LوdbkH@(Ͽ{x7n3Wv\� y4ا]o ЦqkS궕(/T:6Cz)>F{whg.W*Nk,,t䦟nGGfܺ6K?We?{SVz*fu4#_H䴔FEҼ$^<~=W;l,ʠ41Ī 2k/zFug gwK4v QL jFH<Do3m]GiVw gqF{?ptR$kITHsङD:Z98s5"H#n8</x̴ aif'&(DLQ/? i8#[wNw꧂c*#F#<08H,%DJs5sXdbIVn+DGe<UoJr+HNkӾ ,ChrX-rK4j\:GCRDhpcvbfW%'oSay{LD4_7Brsﲿ4VK?DD/|7T8Aes|{D6gKr}$*(0G2Kp#|oyCt槒L ӴDuW% ާx[{ `ʞelqlmϷKbgo198RQg:b Rz'Lwc?}% `A$E0c oF{~_4W.&4Q&A6}ǩhKFr5.u?V[{{PB$DB!tYA&,;ApCo]}?%'|~3.VXk@A!d%m#JY>xI}so-8́\4m \*_Xct76>Jm~SUč��P6D('B찱eɟ?N<lRd &$AyH"*Yd 'u\Y2 N!D8ayiR&$ BKVzkVK:DxWR3s ْD,hӗ0W=wePL jIMs2rekd!POHlueX ,3h ɂ(n!v` СͲb!}k˖Mwq7#yB˙7Wաb(02&OG}a2tI?S~9g?n>MNy~ux>ݫLK#΀ !h&*" oa3 b 8  : 8a40𛭽l \,) C6D<( CÎ# 飌!ȣ0Ð,d8`p>cC@d>:%=l3r ˄!-3!T? #0xh ChDBDX9 4>c:Hx+ǜz|[I !DK:5c0D91!1̀dHXD C@4<HC(B Bzh$ iU:tD8)ҍc8F9R[��I!?@!I?\3$#5cDpDԸ $*i-ђG^{9J+P#tBFh"c}$-  N$n$ # "뮦 jq~]K(� CDD  :(<x8D9 B@B<I#0 I!c70>wDH-Q|$¾&*J 7�"@ E.*n(8e7C \; l }?^e[ѱq'<9l3ùإK`i(8"NX/4�D8PB`G<QNŒ.e3Dd)8g'[yRPA�R&(ݩn"XI#I '*[AZ;yD o |g4ԃ΃A]K=#x^Joa#|v7J'i Ɇ,QJJ.d,XLj9jd/w2OMnJX& ݬӌ4%I?=DmgT UZsmȑJ>wPR|'X4uS(4 ˎJ36p8vFHGPf&C hHS ӎ4KS6n2 .YF\*C5K8-�U~_@JְիfEZǺV@[ZWvUx^J״50&?DUbX>d G^f+;`o hI[ZNgUjKOli[[ֵۚny[6p[\&vUr\>ѕb;]^Mmv]owoƽo| o_([XѾRo}o>ep,^]a3a׶M-AX"JLqa$1- x*6i >u,F2-=g+є*#C|~a>lAc͗Z/pܺY:p~+g:rsgygBΡfG?ZE)ͿJ_Җ239FwtIQrYmUֱiZzyk_;�! Lavc57.27.100�!��,����������� $$Z/N 0 4 6 ;rBmE GhJ2LLSRSpTIX8�Z'�ZYZe \m ^�bfd1�e'fjf fg:gMWgZ gsk k�kM llQlUm�m mw&pq6t tu�u uu u&wx&{ { {.!{E|| ||#|+|5&}�} � # %+3$;, /J-"7(h9$ +3$;+F6QK6+J4;,5'C4K;>1bhG8XXHNAC4K<SDfQSDJ;NBQ>WHgW]SbN\LcSudtukVZKdTl[scgWmkdr^yhl\sdt{k|lÿăsŦ|~qƁnȉy˄tˑ~̋{̕ЎҌ|Ҫӓט٥ۛ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H`�8БC"EJ(1G"!JȱǏ CX #XaÑ/œI㐚s5H@�0шS%KB:%ΏVb1 *WRYKji5+̬mFtbC-z4c9uٖ7r$֩Fō?fs1Ɍ/W2fŠAL+"dͪHʕal9c͒EoL{޿a'kF{<A\QDQ{D:#պn)#1oN-26[n{_�iٕ`vDz⩷y㡗E]Ԟ}:R4PCp�^!W_ieGhTtVaXDQZa\@BE짒gI$LUQ&V%RFiؖ7p].X�l*w�tE@EPD-xAE(֓Y֢ߣIwdΩbiIz֢@I姦Ali^}1a%#T5aFtS԰k{"Q)+*+V+D"DZPIPbRMui+%9 m6*;4A0 3xov0&nI7Ee:2oUb=[,knꤊkSq_th$o)<P@H$!DXR̊b QlrB}2%Om5r:RSe.,PH#D!T4qDUtʺRZD^]' '`v)3�g3<#q@LD[$M0br0Qa`AaAEvѺpd w[h-fZtw)Jz+V__5aCWq;9宊+@�҅ }D1\M0D:A8!2)�OJCǝ2 x@"k$PQ *#O\B%ߋ\l(ޔAlj FBAxЈ.Af05O@G �vC+Kq\48VϙH"N#aa(ǖq"xl Kt@:Ky#ɖf4LLS89p-QmOt02fCEAA `D%T.4v;B BVt,D GS"r(!%s Q׍c Oy�8 ",tʂ ,ɠ<JLՌ:1X*XG3ܐ4<qTh"OMmN(ч70 wڈ /uVC . Jꨚ$;G0BJ9*%WYV݅ip`)d}Y!?w\X'91 ٽ0fFl^E5Yn9 Y&!c Bp'$ $!g :lR*D8xTkeBP##@!IkT%4#{Pt!E J*eQf YD6D܀LLzK6-@:҃!p̳bE3 4?I.܏ tz[$E)$dV.aS)+Hە qQhΖ 5Kt# I) E&ӕ4/RJ}iRif5YWr $DEiYmrzFF$ 'Ր:9Cx GGjĶVpTYX-SW` T4Džb9d$bĄk#3&id`S$pp<ԡ ?CҀPyB9 uCz<ġ =C< Z or u : z2y tC\[A�IHtzxCЄ:zh:84A F L+!>pe <nA@6tkPIX! 8`34Lʵ zB# ;Aox"=A@)FXs.4 px1:hB&tafH`N!)wm12vDXB&3aDI"0ѕ �B^�.�BqhXr >t@t3< }@ư1sfh+- Ns,2=ڪpm ^&H� LHi.G &aK ! x ᡓ`CW740D`",ރ1bfB%,ބJ Xn70iX=aaPB!k�|=ܡWA!o7 t2bi:X;w&ԁL7O-$6;""bB.(-J6`b0 M�9`P`vo@V}e:} Q}mk�t[ ?prvpl@rU'#E hESd@{@0E@g{ r| 0fup:p k9pR%Am5d@t3@$UUo#.iSNHqfQnQx`zJp{w@зP5q=?s:P {Ԉp Hp�|MqZhxEEc:] hho:v� {P̷gpaG ua8`kH=a1A$6^B+�"#*hoxH}J?\e-Q}Px�>Pk\po0`DwrpȧFu~l0bvpz@e$p ?hmQopviT`qGFh`Stf@[ � \J\@Q Rkyovf54@S]RN#<"4`xx�pJDzw`K490kmpjĨRzPy�lupyP@yf=ciO4VIsmm@v�A P??T=p&{g@pt>�Oc`WѦuulPHi@%[r_u%e%0,9D"Pd+56 ?Wey:@~Y$> b3nERE9@~ۤHj(I`+>p'PpsNHvX2HPA~%$4SHPCcdy*[KZ!r+g�mK~R%K`1[SS[n7 S86d>gfoapX3%\,2_rF8R%a`#sGzd6M&5M&p@6e)eAsDy7GM#&4BdQFz7$]1 B0Z#!*4I9b>%X0E+ܚ"2"#~s_%$Mx1NL,,\=2F*j4 eú;v34*Zq0ZaV^: eOfx$;_ f4TBR2r4x2J v8U%+ CVr5JRa7r^LMxBHT9Z~!'H+RCD1pX./+Bv#U1Q8ehA'ل-e[{e4Bˀ4%#5Q&A[5Do^5k)sٕ;g+d$O!e-e%Ees+'3(a=/3,.1CXH[=ADdSbTP\)L4#C6KeY2-"Lb1VH2.T+3ZzcznzO2z,$UA!5$y>{41eb".Щr<K)k23ͱ -kUƶM PKFS_AB͊/eXycrI ao*De R3|'%7f)z4q.7"Qĩ35PM4!= LG"TC5ir6#G!+>!Yz.l5T2:M-սԠï$ ȲRGtzOSGLn2{G$5L:%Ë&>/ /xd[KB9Cʮɾ$\7BS(A5T<Rj!F]Kd|U(?Ӄ$ДRqG2'<̓Q|'b!,ia[ dB)l:.^<5 F[]4 qʔ亀;6d TspOxalc\o59]';bX F)ZNS,Q3Ia XRs NGY@+SOWm8R2xM,>Y?%\ )Zj pr5 *ҹ4S\YMb՞$$xb]EWNu'v09p7, ")¹BR ,d�= <r5{ĨNR5 X=%BBK*Ѱb–,qr8&5]PH_-&2\8aA%}*%}1y5ELǽMZcnEq0ѭ-ŌqcKgE+CpZr.hQM8A!J$3 $V̻n'I`)!#V:5\4{/Y;22絺> LZ�QѠA%�m8Y?Ke5BeB.hC-T(k]�wo`nulP\=4MF*%DWqF�pq ?lWp?r /$SM`A3c8S3$NHչ19ό!P}y�0 ` a#02w׾Ob1gaB̽ Rg\pvhN`'H.M1BMD/0׍2v{Sa5 삠Npy)$}nE^0c,%!QX:M3\PXPZVEd]PrrŲ`aN8`)7!~+%N8d?R[Ilr o:!@$ȫqFK3` 2Z퐕AR63kZz0TDŦZir8gIL?LUP@DP)ҵ_jncq3MRXڅF}PpŎp9)R"\,٢HQ o)zfR3nhH# ~YrɎMl`AKa4IL$!7!2dH6-HϏNi�UWnja3iGO RN& '<b^SE9Ra3Uر87#tcQR|U[ze �&֊Y"Dk0bCdO7rCI@}DD33~1•-[w&rG{!cܘQV*`\0(81B$ yç(Ď@!;,B ŽiCGZC쁆F`An!0"ɥmLʾ 'dNx$5GX"1G飆q Ѱ+SĂ*;#"7,$ zs=ӬEB5ܨO>| ҵA6 = Fx7~A0C:y">ZEkŽx%-&":+"zHG('fh͌tEӵkѯ20( $҈1!Ơ28c *p7941;V4=$JVW n06u2 a kQQ[nb�6㩠 !@cYq֨(|W4↜:(e8c<R  ""jajEVp"tÌd9w(ܖ藰ko{oLZs6jfHJK;h�G;p,טl$je%#uBaz=NXw'8v<k7gmZo~1l[<?6FO)3̔)*Kɠe<FO:*@5S'tzW-Xp뒢,Dw8r{ ({?%~Z@;iYgk$[4ɇN@h0c@%I.xpl<P[BBm Q8%VU>\qk2^V&('I,FUR00$@[8^k.W6q%8j:[GA2J /qFK|AMEr!Wq0-4Ha@a rJJߌ1:E3P qfPZ'VdQ%7CJ e zN=aE yCxD/d>9&dkh fXN% r+^:7_ |I fEDY^$ť}F< fּ-3uʹ4bYԆiƂ7#4�8 bQP)m6zv҇g#AHh%"*}S k{Ǹ)G61 LZz+E? ꨤeL(pz$CZ9)খ rMZ;od\b9K((w#g4h%"cDٺaR#z! ZJ LlI%QQB.'R0AҸ,W@RDI'f7Bai6Kv"VN8p~*n|`xġT\m.P{!qfDUβ1E(w:CnL�K猅xI8V^-JJHpns+­H 2YǛO0od+#_~FJ8M.CfB]${jsoF?My9sNV"`yKNd"z&- fdf> 3e�;"$c4 <+v ֬`b(i5:9 g7!=X zHx �S̔\9jF5Z]ӟ .�iSC<x.8vmYHK @C2p aH`JA[HC|2l<%֧sw^z/1UW8mA)ģ0-\ [kO 5£ IaFa"p7Xv@*4$j.?=s)z49 ωHHQcZPs AHo9(7A.pDQG-A*~A]d};HW.SZeG7fF6,`mx#g#:CP;,B eXN0Kq!@]C)][e)N\-<zZnb8N2Mh2)曁5h 33+@<P3�=Ѓ-$ @'`<+`K>FK|"r:ap.Pq=,#'q=.5!0:#2p0-p18%Ёq 3 +x0U"_BRA*,H4({2;91 *4 ;a\Y ;A9ɿ-6s`XrXq>Klrm$Yb)S-" I@';`/X(0F)@5(0Z*xƸ3="Xk&eXVY2Y.m\>P+p| j,Uĩ#`Ƨ/Ȃ(ڱ@!=! +*d9B" FD$$I$p$7$TC KxJɏII TŚl"@5""##"@"`$ ɕl( j?s (4%?:@- 38@(D% 4/+Cx`GP=BPHT7:H@-@7=`FPAЁTa:8P-#xB7FhCp.E�M@1h@x%@6�)8B" !M =8=17(8 C0aE<H`):H:˫z.#8hsŽis�8*P';X.X. \0x08 3@'.V.Pp%% ݋.@7�X 1ID ݂8؄̌$�PYJ'FX3xD@5RDxG08@q ؃:6E.؃>ȁ2(5=)xGx$PDH! IQTuE&(3L*a2Ka�5>0FA2HK. XES(1AEP/.K Q`R >*>8 @=C1�18L/<x7 -($hUR>}hB%1=J 8<E V,A';x&�\°,L"|m;%0@.8J= G8 ܘ~FE6x l ;KXJUG el#l |8 ЁO @7RK8$h: ]I08P|$M>@F0j$NXDPtrij@$ pt8%hIxX"Ⱦ:ް6؃C4@L.h$؁G*h&�05;%(*TeDXO`yF%`WՁ$mE GH-�.ԁbu`]'NUHXJp:�:&XK: ۂbp [FH;"T1PI163*8;@- "Ђ'6 F&xE  �=xR =XE FR7xE܄&h5'88CH4@"@F(0@:>Fh6h:3h~=&+(&E`U8Mu2aF&8 z@>bAU䂫93%@8@@Ѓ1<-h"*$E229 :ȃ‚PKU<0eiO(<*&p8T*hHx<`4Ѓ:8\<Ѓ0`61:n6 l㟠76 a80\;pj<hd`9@p<;02,eL,+H (0=2UsD@ mR  8󉭣ok!XaH65[6A7�BCokoĞ(*@HAT;6Sxz>֐>O�,,b> > ;JLF =&`2ip(F qSY9;$ӏO:#JA{~Â(S*)C.j4"x! =K5r9*kl >S]KZ@MɳBA,lNچ)]Y4n>4v9Nn^H+Oj1'J #`h�\8ṎVddr>nwS}>Q�pB- -pFr@%"[f pw�?|_7/`qc,Y6 svB$_hAr%wr*g#?*!:& Q1+04Gs)/,r-ws)os%5sBr Sh/tAtB/tC?tDOtE_tFoB� � A� ptLtMMWnq! (uS?uTOuU_uVouWuXSH�Ru\u]u^G`ic `p8vdOveOXvcvd'vc_vjWivlvmvp bGkvs?wtOwu?wtQ ##6)Ξ)o+;=[ �x#xgo徠j9Z,wq[_.k7y4`A� dž16nxn:~ =c*&a. գA9Nӊ�?p4ODyxwֲߠw<E:i2&hi'± Kp6,# @(S!&n1gOywmd\@/D,|U?8~ۑȑOpZI1 @4Y@2|/[ rG!Xrj''5q%q#<r yc <",Hp` l!D $��ƌ�p#�BYX2"E#'YraD4҃"ƒQ(QRJ9nܘ#ҤI*mTQliCP&)S_ǒE=l @d%Hz>yn$HXH%; Ɂ[5KɒzJ֣֩sʢ*ĠX*CW"H-;&gHT-jִ3`ڎn`P>H iN9OH5i`!~0Bsخy<Ȟbz=D?V%A*4EiT\!`X1>lDHT ƆP E8cD 0bUhADI,XyuD_FIAgL ٓ(dLT~AӗY[Jqft1q!J0FqI qw< " V0rH#uP$OHpH 1veCw_,lBhWVyuiy @"8A0"#]44!a"B9OL!@ GB" ]0�G%zܤU,QPYDP AeUXFWd^%`FOQd^3n {XbEUAUaI&BPTaDC|oñ+t#vC#v!`*ȯ%EH ]<kF'k@1c*ӻwQ%<޼%IERu@5|dj߅DMxdGđEB1fp)!pXo "qPv(tHvP|rHzD͌(PPE%O->k6`voSM*D]0 !d11W1#OEX=تZ0cTzܑMQG=QGЄ7` e�7(!Jf[Ѓ0"!q�J%%bJZⷱG ߦ" "sbŞ,oȻH/фdž[Ȗ=}$~ d&ɏ„<A\OT2.mnb[ܒ(7gV46"y[Wu$OQlVAc 7~%ilBLEZ QA"8tNBp-.LX;"uKS_J*kklav 0/Pz.v> pQ r{Qv)b>7RʧA$pl."Y6ܤs,I|ОƜbXIGemt YDp% N)IΨpaihf]W {b2s KJ(¸@%x+alvr$|Cb 3 ZBA qCX<! =B;;C:!OP105 H(40-B@d iC@AmDpC  !@U59B0W<!X0:! B 2LAo   ?p 6qpA5Rk/iЄ:! cՃM Z"5 XCg8P#/cH= @:F:` a"`CtKÚ.A{C#;T%ʐ> PP :aح \ 8(P}\":8PwЂ +MX%4E N'cA|=! RDc3(ReH ]NP:7Gt6 V=t }# f@m�".,a"#B!3�MtZJ,?Zc̮ň HA7P-Feg͙ Yv*"6IC8!B#PA3XƆ p4# FP[# 5A e;;!FE0!dLo* l^"`x{ź," Jℸak iM?$_l*zpBM| tP%0mf/"^_FXiPؐnP 1!}8A}h2X;hj>({ GA?"q/ &'X|}"k!zD$Aж3;VpBz@.A!kfu"$ 'M. #>B#tC 4-2-*THu5 _ 80 nB&A.=,JP{3އ;�: T%0H˷A'܁�<WA؁%4A0 tAŁ@0HMX܉d&A^A'E @@!<@&<_ B"]# j44%A-t Aو"܀@#@HBĐ55pd_!pAL̛H"ARAP~͉N] |JИ!PؕAtA%`ܰpeP �BhN!Bx y " #%d%u(H'� ԍ$0b A ;fU )AH`AltFL1�B"A ElXUgA pA A�!8` AxHaAWX!$AX!%B�N&| B p  iP1]#-ʁWl4�"XAkf-GA@%XAG`wG�dzdxb lW:Xd KքBDA!\9P!r7:JaasraKDGRb$DA ::AhEYZ.�@t.ipґptfx,\ '-yT́0$zDUxlAm_q tA$P<C>w m�pL>i VN<٠tT ]BP<OL\ő aNc}F =D|R}tBT>-D&͔t�(K~DRKʔ8% LGXūрG5Ǧ0HIrk \F&xu)ԩ ItA._A.aE%- yCDҗXLᴊU_|H8KTAzĆRNȦR?) | kzD*8N}f CD E)}ʌ|,\B0kDϬf JT.C.)2bVdvDPħN8ē0Dͩa*AD~hJDSJQDR݄t1DOEqIj(E|4DlK<-,N jQ>-ǨBfxNL<d{(PtaDAʇֺvHzWf!gJ)SuC)'&JPDrg 2rvNźi ,j&ɗD*nBx%/@TnLFO M@q JD Gƍ<d. �G~18* &,sohkڰؚ.(oގbԑ,:Gq^..h8G`"N2Ekf)_0ńfTĈ R_��u/ʙ y},/h¨Mq.n')0UcT_諢 *voUmiU4nR/ |DsЭM^$Dt|B1z) GhmUL1>-ݜF(_DabћZq*}%nDJIQOMS6Zl$Q v&*OԎZqh oi,\rVHk&Sn/oThT% �)1שhĐ9S1 L|̴OȋM*NNq>jZ Od2/Z2 j@+jjt̒_ ,=Ut8Ħ PSɆ mԨ>Ds,-A)ްkOcm.6(so5"+mh|2pQ5P LzܭAC$�UȆK-T˫0R~(Sp'D4C5[pN WoH +227l 5'^ri1t&NbM14Wmycw3_2~ZPG@~'`H"`q4 aؠ kO)-rPJ24c`D 2&oj,w ]{q�4 I&Pu[I(u ~wN<#�T|-+n0G؞t}tFWk`wxx⚮Ar�)O%VeI6 t 72iv|sNIsDɿ8v~CPDA]A#Dg;,.kIv/,bWöJJoiZ;zLtaYQv4?<8Et0ܮɈ(D[~wy 2ڰ\ܯh`(d5@4"0Rzuô#m#X6%BFZh�u %,ݮ4&ݓzË~촿?d+s@7AH ^?WkjSFaD,ώJև`Gz8bo54%t9{lpmOl@A"O>q~vH;koOHʍEQ3Wmh3FO0ryy440\0A@$Ag%(B"A=N3AA-ru<q0<{sL�$ G#<!} Tl!L䀜(@cAp<34z9(1=[;fg\AŜAA�b>&A܎F5_%A>wT"!h`vr T/;OϪǪ}U5+BqA{,T0AͶhX >4#�EO.e#=u!bHL$cĉG48dH@4Ǒ+YtfL,s4�pSM;y`0PacG@LFp!%8o%)(v yh>}vd#]xb#{,1d#ElYdJË7v b8}V`B!D&YΞIOLjCI `&scFbJ3ȉF*]Z(D-Ҵ3%{A^,d%w;q*/qq�BSg:%h=d;#<!=|$ F$~-E#14dd Ө;!$zѰO"ۑGjI�i>(c "ˆ $z $("7`2ܠ1b ##72h+{ .nF"/#t 1uC{\>:T rH蠈4*ј S##"E1hNKʳ$E!FC5$Yu*RT" 3Sbի"%(P%b;bfc5Ylı1reR<vs GI'a(FD_%U.!S_͈S@-$CŕқIwH{M##(Z Sk:[a^#Vu)RIXe \hg6Јb>_$BW Mib\yw/wӡEz.Q%#zd@."1x�{}PT%?n܊;nE͓w\[_k `%co]|"pexFO;Ȳ-[_vլ%RfZ"(~(|{|x0^cHUnnNs;N_o^2w|]ŀ!#s9q./HHvi5.ZpMLGߓ؈'z]ݬ@W0}jk5!% CBPug[C5Zz׫vlgU^T"+:_22D֎61ƪ0qs'0Ůx3rqg^{ c  {iw˜Jv48Am/Fຠ"H:ʎW|))CX'ҜGŁX<=V#|$R)Z=A$e5]u@t'c&FbY1o6YtMWz,)&톮c^@U|y='pB@5] סhh6!x)?GMZd:ST(i@18#*I E0sִg.]J?%�X(u@>!(×RS^ nh6ŎFWg=,lG H[X&l�5p%Cj*NpS]*'ޱG}'dSқH "&]*.70 F-2*Z.F$XEG)Ɂvc}j,b &J� 8R/RJ <F(DP%`ZH"Dbܠ'<b HVIĝi Ux_# Z*BapqQUz3!թ*@10 qCg삄1 vb5\O'#e3[ĚKzg"1sH�a< `kUQ60sġzflQ"Gr=5!JXct~#9Xt_=WLymX$2W /`8_><pz"Ctv݉Tk\{tH;ԑAl6 Z!. A  CX 8|K0"u8D#&-?H!A0�BwHʥݼZ[BL59N! z#0 }7( =i>!J V0 A8u*UZ]uWYA߻<e9'(wh@pDhIv`LLD%PlVXD0 a` 0ͬR[70D 0.`kHJ4Ǎ><}Plш+>8хFe0#>}lz 5&w5)ms#d^V˺K f� h`!v PE8<@7 ͕z^(B 7&'B`|Oܗo<yH4P7t CX"0 � @</  D|. :@ ( 6F    ƀ ڠ` ̀  @.j� $Lo b~ K jhOXLSb$:^Hh2ih}L*T�`#or(v+]|teb( P(b-U.Oj4iȄip̺Bga*Ɨ $ FP~ɠ&mp"搜#ά a 1FGd$Z/ib l^P%ж,ohgoLm2"FU`apn$ EQE4G-o�2�޶׫blEXK seD6W(wUżtK:B݌R0lF6*$(0tʤNSR$rt 'q؅LвqT& IXH%"Fwt+,2,ѧ+,r,(-K,r,2o2b.G-ْT+,/ђ02-gh,0c0Rw\@^ f2/33S373;3?4CS43:`:`4SS5W5[S3W ߈�n7sS7w7{78S8S7�6S999w�!$:;sS;:;S<Ǔ<<gS=ד==ųS>>s=>S???@?@ @g@TAAB#> H ?BX>,C)Tcr@BRJ~eCY0ux$Fs@c4XVFoԛ2GFSc�H4'#HH=TItcHITJJ�J/H4KtJJILHCKMxAsFOtFsD-cE,)9GذOsԘ̄P{MRj4=OT:5PͳGuDRQQ+MREBEUTNEC)%DMBSUMU_uP'Uu``UUWW]zrWiGUXXXYђYRZXZN[ctR[ E\!TÕ\3 ��! Lavc57.27.100�!��,��������� #5!5 6 ;rBmF HhJ2�JgLSTITpVXX9�Z'�ZYZe \m ^�bfd1�e'fjf g:gZ hR+h!k k�kN llQm�m pq7t u�u uu u&wx&{ {.!{E| || ||#|+|5&}�} � # %+3$;, /J-"7($i9 +3$;+F6QK6+J4;,5'C4K;#>1bhG8XHXNAC4K<lzSDfQSDJ;[KNBQ>gWUF]SbN\LcSudtukV[KdTl[scgWmldr^yhl\sdt{k|lăsŦ|~qƁnȉy˄tˑ~̋{̕ЎҪӑ~ӓט٥ۛ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������7 H`5zЇB> 03jȱG5hDÓ&!*,˗0cʜB1�Ǎ 24!F?I%͕O[Vʔ`t6g:zrlʘ, bQAV[/" xk.ݿ{CFax ߭kXἍmKY^˔7j5ʹC;bIܗ0W>/^Y C\>t*I6(U#4E)Va޹җ+ON}ytؓsW:wE(UuQ 7Yv뗎}ޑw^~7s͵`C `Eӄ2&6\dTI8DXD9o-Ԑ -ă@|OqY9І3#-^$TH(TW P хIWWnfp)#CglYfnʹlnPX.<PEA4oVP=�M)UzVjiQ]]iQj~J i*jWhfZ駧i �kGXhf9"hR*'gklFk}ڱ CPf0.^{Z*nV 9f[j|۞D<YPP PM<\*?%0C@5G@f<hkDEp1QFͪ,(+OydҌ(tPh\QAATP!Zh1B- 5b2cQ֮Uf:{~km}we{ag ALap REA ȠǝA c+7"fIWWw!wRr")6V9u (Utl]F7j:A:êﱇtd@9Ć@UTD{Ԑa}AR\z*,C Rϛ9h ſ}@6& 6ZG֠< : A( (@ G:H D� 0@Jpˆ%QA F:&P D0@ H!$4C h E2Ma|Ԋ-F rN t "2"�ZHJԿ>^iLѴr3 U a_ FυϲwC'qKR $@IW!C3! v`!H bhƁ7%\TZ*U&pdGaҒؕ\=bO0E=ɊJ $D�H7AB�uOOsR6!+ehɰ!BQLJjWRq3$N67f26G @Ѕsf6OM5䚨Q%s:2aABGgղ :8u3fEA!5ā7<Ä\J<0q %l#uhL~aNW!" T{$¾ WDS:34 1 E2LMwa o(B! B|AІ $ cY >hB'$}(b7Am&AĀŁ, h> sCG9t3ASZAh7,$n‚}3�tn \B!:"g?vi^Aݢe{`EhD&#"]h- Ahm @oF2$xgp0`$ G �)i CdhM{  $0$)-Gn? F6 DB�r@+@x@ ( OpozL! F&th'F%Q,uF4qC,Y9/86&hb{ A[�B "I7OxR`ف !ddQ BA bIyU-&S;#ބ"pL4 ]8 W9R_98y=xC@9* Cbb$Od@`e?LrA6Ar {�Ȫmg 8Z*;dA;q$Rz8A'&@rЃ.lnqmi7qDDy6t  w@B9Qhk"L7 H2끀 SԿ G|H4#2gvvciS#jNVk=J6qS<' `h^AB s&�4o|-P+!=(@QMt@VhЂoVR$)D >A̡s rHrj0*}Ӆ8`dlQr\ZGO$8?^ Qnp1 D0- cGA }IaG: AnCD$w7vRlQ> `2D &uն/@\1q" CB"J2?bD>*E$՗lVq=Aeg"lFK"&c%W+ E2e-R�wq!!R+*YXQ2uT0NcTqi$$Dgq=eU?"N(BЃe"t$FQF"HPBz.A0Rcc#0jjQs=eT"紆Wr$R#A)M$dVj8qqb!HͶO񄥔RO2,azBc(T${8RxTJ40(D`RJu#PQDh'1#x,1#AEٷ/l'sO[O?tF="s7'",g$D V"#T6r!.0ɈP\CyB=J% TFoS#4r"?P,3*e>g,b2xQ+M8&GB|62|ƲSo҇VG%+zq/ld#|&"墊4t[KE$O}BhF>6?ASvDD;BHjqXcNeXC!uS9Nf2MpIe&.II) Y*x<�-?с1MA|`XÉS}A" #`aRui"s=3 C1"z4 9Jӌ=P3aE7* T6A3|Lу$DRX?'A_0B<>@b$pA E!h<F˅H%9&H)hT$Ac.w(+LSIҶ#ҐyVHRha=9NtO,K<6نrr$8>C95 zՅdhH&{Վ(VB2$=3#-39UZ"20ShKJS[r(ٗ䧂JR|0 ,x$?wA)őt>TVS q D򆩿ҥ;IW aNa+RRRgT6h9bT.&$5wNR* 7[pT*. Rz?( |c$>Pd&!+ٮMwZS*gRx0De.r0{|`H"$ScU/%4!: x/X8*Bp$B+jCKNzF7v~Oq/,Cnگa&SG˗ `ʨhjd-S&i4Թ x]{hMn3w�I_l)XQUEo0i0ZCZkŹ!&#{Bha;Ai'ݵ M`#Z; cQlպ0tH.iᨴ0pk fjJ;kF(-kr'}QR5Յ4u`"x;HڛV 1i,�Qu@vF۩B 36+rp32zG7#$Q/khǢ�W;T0<ŋ<O%Fش[-`(a5VM ~-k!1tMBXrw /R)XVeJ>"\\,T"4A"<[lGq!<Z,0Rl4r/f0;( Pg>"ñ)j'jw# 8cJ;TX# =`.i酻As3OE}k`Wb-{\dD%#KO:ll̲G`fn]p#F`/,)ý[8,HjW% UQ?ooAaJ9,Y\1ËϳOhWR35 XV_/|7@k`uoh SjRX: $Ve˿!fA X(y(wOs@~N C^<>0}O-C;qk2U7l-�EoBU�%7HqbLmb8?ցiǡ-0� Kd1sٸ[Ke%8F۽$0C$@lBjVʏ&g8rV9t|~Rw;k zH!ZmW9%2)iKeRz. KZٹmb'GQ%dO}ˍ[a/8R)IB.k"#,ԋ>eȿNaa:ݝÂL-dJ}p"h.Ņv>t: ~#o/}7PI@bPO2 e"SQ(�U镫˩oR41r-?l!D࢔t9 G|z,JHeScse~]b.(Ή6H|1QhfISS~q ѬD"|>im%8089}ݲ}ٗ]+x"}V bݶ*iAE\NnU av.F,~҃"'}L2џIR=J(ҪPH,I*&  ha#S ֺ焢't)t\INs?2RoEO0éaT'C7h)y޾ƒ-%o4JdCm+Fax3 DXZɈ+!Y֊?뷻r])p.͏ߵ:ݧC1֘!JC"Ly}V.@<jX_UbRIz37)B&!+Z1 'l\B"`Rmٌu*&.{ŁRha]٩{k[ʵ<%V*m 8/1֏-% (d.J9o00#SpSq/GKewO2 I!(%"㡏"F{ QHȣF0^ZX5`ș5XQ}d1>nDHŔN*8  DEصƫ= dII6$1.Ǣ6T X fk֐p̜Y5]�݌Ad277yC˗)HH=jhq[kbHI/J>yo _\9М/kX\{#'UD!_ 2o4!%c gf]dL ah9fC?R/AK6iMy02DC06�k( Hb("Ҋ&, t:`HB,ydʉG |P C90$H^brr ѿ~ b-({PӢ�l.!"bxȈ/ iO*r;)$ҐhC.t'k/8{D%Y;J!z%dԤy4Ԃ(:*""�.^ M*..;4#:b'0o. O+�5u 㓾PAia'*M.mH  3jܦ5v7h%$ >Z7muGŭL.xU@K 8 K"rlp5#B kNr.R>%˖2RiPē T76$QZͿ4j~t =e{� LoҪ ,;oժ xtкhanp3OwѸW@8 "<ppp1织ȷ[Ͷ,^;`HhŽ࣏:r"B oFJBr  Ĉ�D 7 ޡ6�Dzld5J  a~o- } QB^F&b%;c��AP Ia##7$P ۄl*( z@мh! hʈ$E$ B-!tD rh!f`@E(χI!>Ƃᠯ꘲�pB^2#$ )_C`Hy 8tGpDd x87iN8‡p48G(!2ِ/@� Bmgx 5xr  fC$qSCWw|gB#ybfXK1R`$b$dX x H!.)`@!xAGAdLئ,)[mH<1M 0@:J r G$ ܧ 9":3PA 0BR oA 6K\FD7%t%#$GL`(H#Ѧ&1NYb.x T@O0`} "3DD wXJWO"h&zАď SB.3<ql8 &nFЃ@R -JSz:JB� A B&E9hh!aZA6$Ab�&ZR�#4"B0P/P A&0![6�vop /j2z-5M*ISBxS˻Mwźqd`]AbC9ٰl6h "Hɨ<$Zt*\e: z``8^ʊIb&d+Ӓ!s)PPZoԜanqX% *n !n@ЀZ ' cDyL-|E&{˻:mIDrY@lX9&:]Y[UŴSЭ UeM ͠]eZ#浭?6'צc!7(/h;zм.ʳM^g[Ԯ0SIY8joX#g!'  `5g0UP9|5O-|d&xÓMN_/Mq be2/ia|԰&ȷEB\UzK+ݰc"yMr|@1 l iy~tE/:ғt7]LG _}U7Εt<#^է�<W;σ+aԿv][{֯w] nr'.pF4pG^m; `g^|=^'}Ky@!P^4Upۣ u{_*}ye�(> N`G_/og~O`�L 2<2bZJu(}dj5740H{Q녛?V[ki!!|?NA(k@L?� `(j6g6^c8?pH�(AAC"35\X8³ 44ZsA 8PM[?(�tAR@.0L0B!\ 3B{&Lqп pi?7y ?h�ؕ`#0ǀ ?ECX-8X.Ic&D,JUx RE~9[;3bA’Mcw ;\ @{ƶDˈ$;2`BEt","8|G2GwtG9-Tk)`Gta2}3qSH ˉHHHH@‘ 4HHHxȋ:H<HLȦHX;XC q;1‚p�,jѷvt9;+I9(HúH˻c`HȤ:4ȧ3Õ 3@F^4lǙ40Dd( Y!K 3[$C@@s B*ڄD8Ąy^!7xCt+RA-x cS *i#+=i#(JA(7ڄ% łAxV$9Zd <*ADAR+ H?MWzN ]A'ɛ{oD'�5Q<ُ5a#,�@x oE ̙ �5XMHK" t3B l,F kJM24 d<C@bF@D8'DX(0"9%p(@_ 2:\4 �4"Sҳ /Q/*".29h.x'r̿k3YAғ�Q`SMR|Qw29p]<p1…!90*pd;7gK_l@( &l6%VcOMS@CFkSyܲ\%րTB/Os%dշ~ +pXԬ e29 :0QӀQRY (XJ� 4Y4WPM1; 78CH3˘xn' ; AHx2dLD9 07l%ت.! %ЃB./-&X 8h:Z;*x ڄ'hMH΢.%(6Mh0 7؈#+;M[z;4ł9Xr9( k7j RH(@7]RؽM!Di,A]? >CM%8,-%Ah+ !-! Oz;@Q$)(B(CP$mZM+!P<x}EHMMP#2xы)Xb 2x�>o|6+݁xLB8pZ?X E*&c(0H%AbI?p*%M84bm my_"2D(.҃F�x.uܻD5(@ HOڄDpO $Ȭ[; &p_.B.`` 4`]PIJ?9bpRO2/!h9ȤDL9 ;8"ȁ K^2cuB.`̽bMCX|%mr_h QZ? 6ȁIx] H8V}U#RDm"pJА,)m"DHO]PM"j+聰p.0"~./=%+-˚cx 9/hIhB3/,Ȧ!`'0n!Ӓ/p@ /۪M҃(?h΁ A_ ޯ~MT)>/a@4H;20K8fpһ77Aj>5xA%QeD)>(^&#$} .ڐl됭 1pv`.&2y !Dn &@ hB9YYKa;   |Aǭ20$<4 Bp|5A&[93 /@h=6Nj~ij!-6,0l{E 4Q׈0:U&ԂĦppNY 6Ej;p�gޘ< SK 8 HKyaCìpJ <{xE[2mؤK+mٯQѕN(2$`YÐg|H l5O @i4rEar g帡 %�;̥O/ �@t8ɱu_Lu bP) ))(I;A.sP'0K{GA6ZF_Oʡ2 P֕T'Yײ + `XɈ7!XI{lqEm` d!qr PDzP҉k\Pr0eNT՘V׈�hAqFBBqprOSq_Ey`w 2j479WPWhy6ufIK }Pq4Ҏ`w.w5 U$+@-,U/s(oɛ؎^dĮN71E8%yrNZQ# ^Q @s UA=Ý8̺d Q';6qu߹8'SPl?Һ{A[;?נ!wQPh~O9*SS(Ie8rM@sف-waA T�>zl*h „}0l( !H8P$ GJG ��̒ & Hq!C=exʢE\ @�E*PPx|! V?-9*I=pB*`m)@Y4--x \a0g҆ > ГMyXA C{ >pԼ ˇ>Hը hI-Sq֔ʣݩOL<n*%:ݢ"&EyAjXY~ΰ<A%n=dULm•E E܀AW_ |S1gRB_!HT~�X^`heuډ!]t=L6Mavl=dC?MX?7Zs8py}$Y@MU6bKx A8r raMaDfLc%J+yanexM[{bٷ&"$�(zfA7\Ie1~ފ jcfߗ7hHWA= lhmf$5E"jW)Zka*5P0̉@f@)-x"Ԅ~MgdȪZfZ|Wf/K&m,mRU$ܵ2>T<^N0t�eJZՠ` CW:&[L捓 >N:fWR"RAK]ӝ\Fv^ WwO)pllA%!˝U/Rx;W|EQDT 46[[ǭTnkBgl| `t!ha&o6plUA4+[>aAVT4HB7\I mHbIrHAoP5%9=?cp!٭)rȢ(oxWGx Mcx0#A<Ot%PL dH<AT)#/!9< rUq&5JHmVaػW`X D K 3,WD b\ C&Jr'd1d+\gܴRZ^x@C!yACuh=8I: 1ACiAg P� 񥏦ڥC!d IB|$@ ]ApÂ$(M?gQB2@-bwVF7Ki$ ^d0bF7R^R ,1T�S̘&ҘF @&9+|j6A"Mv)CTA@:*l8}w&k3]MБhf2)7ϳr )x%e$5wUK!2jv}(8KވөVjo$ jIpFi?L=Yo̺] &n}+VIgH_vhQ+']tis%P' ;Ulkl_c3l Y6FTVZ}YvqI?E)/!qAUjZ ;o*$lLTꮁ<@W2J94 l%e2i+hH*e.˺I†aT Y~"D7qF)LVd @o+$Y5I',LA|v( -)(hYŶהz{!\Ul$Z8 Z*NkWExe6FcU�?I*0 h%ӍTՎ[CMkpY�\TbNjNx\׷q% F/0y3oҥ"ݶl={Ym/ٳus Bɟ2GZ4bx (Ӿ%ͦk HzP*!*ȕe4M4#G$ E.˛d ,x#ȡYZhDie W`U!Xg&5�3V2{t9փ6eQG!qÂ("lz@~vG)OHYt-WhMAX Mf&ƛ`&6'{#M `pz>.Ә& 9a %<1@x"|"SmHixiD Ex+*Afw;ej~h:IGJ:!{G:eY' ҿsTX = ׎; I f/ lVGGlo:Q@r!IwZP'ƽBvx3xVxI q|(W4 7X!a?"/W? ZB׽R.E&ФMA}0v" B$ (D#&AHA_y ۅ!h AD&l&@D9`f"H ]sM\5A P$ )&X ܀yDgƉBЖ^8A 4$J BOAȀ"0A B\HVR 0i!$%Dt& h!W(&۰zq ؟^PA؁@A A4A D �Ae3L+:ьAF lUt4 Erؐm@ �"*Y6B[bA�GL6 S<sUAFX|HbpSHj6n=;NM@aDQ@ ťY5 ы@Xյ >v>j_E``eZj嗱M$B@^iL)] AiEZdJA4ޒ aLU9 Ef] EDKMF-]&z8ʋȫ4%Y9"[}#8F"$ډb6fAdE�dRU*ytfQ P汌fj&i@%i^FHl&nh&mtDW*np&eqNfkzToo6'nvp[d� l'wvw~v�x'yy'z'w:bb|&|�ܧ~F|Ǩ'(h~&.(6>(F~V^(fn(v~((A�a7c"Kh�h%dN[Ũ( hYďhA ('62XBiPin)Ja�@&i���i虒)iiީi()靲i(&j*i(i"VяUŧ cK[i*Ğ (nªK`*ꪮjjKؘ~㭲7biDfi:A|I+"ͪ"&"f랦+YjF+n+|Kků*+,fk,&.,^Ͼ6,F'V^,fn,v~,ȆȎ,ɖl@��! Lavc57.27.100�!��,���������� ����  �� ��"�&h,G4t 68|CwCyH4LtQ Vm XWY9YFYm Yr ZS\4�^!�e;f�fFg h#hX h.i jDk,4k[lm mcn p`/qQs@tt t t(u uv�wx&y z5{ {-"{3|| ||#|+|5%}�} � # %* 7(--"$o:B +3$;, F66*E/RM;,C4K;6(bhX=2F8S=XHNAgOC4K<SC6+SDI:P=[KNBVGhWbN]S\McStdllWvt[KdTl\scgVyhtnaq^ll\sct{k|lxgăsƂn~qNJxɓ}ʄt˕̌{ͪѐҌ|ӔԚؚ٢٧���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H` *\ȰÇ#JHŋ3jܘQ C2`ɓ(S\ɲ˗0c̛8s܉B >|1RӦGJm4X^EkW`n5ְHoUۭ6qS5֫ҥ{,۲[wMxqVX**  $ ٠E~1B#O 1Dզ&-B,WHm]*ޑ{ w߿a祟.=ziٴON<ynkwW<x"70{�i9M:Da4&ITHPSQgDTwS߃!aTԅ[hѷ`(.h!T=.՟j_!6.!<R#CǙQ>X"uI1i͇Ă'O%M%ӝx"XߙgYBmidi& i W6 agii))Ԇ+JuXFՑj]!s)h*jQAg)4uâD5٣VyĈh!Sº砷F+EXv{tW2u)$e %Gy%HF)! UY'}w긪)흮Zg60֔9ԡ4 {jZ"롅vRJ ) 3 g kҦEg 6.Hk~R�:&r c~`}p~`R99UhTRzĹy,M,,'JjD%_IiָieUwo} GF&u nm7^memuWYSv AM6iRG4^b0T#8" oJŽ]qJ nɧT]s=:e^mϯg;_`^OwaJp.X"i�9 C:11cA zб)Hq B8*B4譭? mZĢ#ByW0"//&$S $ThGgij4+Y5#�0ECu$@'4k0.4 x$A3 A4ش BTi(6RBX6 Y pԨ5L8Sk&H ["&d#15)WQqz̅ZiP;8!u(D!<yp!ꠅJ�X!vIahFt"EHDʤ"uL %'qlUrDd't3>yjz^~HaTJ$,mmBA4< F<NV*$* r(rH%XKW *mՇ?bB(-R8Wh0Z)0X! D#DY� 7ԡM!2"|L',: t0hqER�& Z!= "0dX#)4e YXз)D! M8B"�K�! &"@},":&Cl`0bӃgRv*Qmr7~U*+!^\ktvx22@-f'=Dg7~>_W#)3O@4pM)uSEXe DO&O'LP. m6d@zQ <-^u*su*JH19ueT 0d!&jg—ǠzZ)` W3%PM)SϩeFCQ16(ұXAf SPq[oIoO9!B߄hJG?n�)P~i@h! PH¡oAXRh@KG Y{(@A Bӄ$& S0P Mr¢m#4ЫQ$Y(CXhW eDuA#/+xxC$woW-N| i- A/$"<H dD#!Mk0~!"'D48wH :aFI<b(*ȁoz`6(a`0C D!�< Ik"0~AiZ Q'8AY`P'lG=+U. TĥIĀ"C5p -QG G  2܁ YC8A  J� 'V&P - 0% up~A xmGB_:LK#HЂ{eP1As@�ppyZh~tdP�9`|?upBx6!E6+c(@c\aJAWS:�V>E0sڄM>y@P G|d?t$ B�1 ZP \FUF( \wLm{uy�K�Cx1E�F^ m7Mk 0NP 09qKI| d` }A d�_M'[;�d ILte(+ESsx]3XE0WPrpA;PruZMpg0Pp i4b�l�k@FEr(u;0P 8(!APFr�S_mkbprPdNrptZ�zUx \PtKw\ mLN`dYYP P#4_t(&Zx“5 Ƹ;eZ 8>LdP�;`\Ppq zP` 7p0Y@;VP CMiARqXPP @[<X 7V2 H|+؍KPs7lPᔙluYyp̗A�Ft@E pB?Ô s8e"<5A1Hy$?k)X<N0p` uPb9� YzItMKzct~;ugtc0M@[W8E�I@xOTP@@Wy\V`�>�> Wr0SWnPKyoc�F�8ZT$,KCc=C.PxN1zvQy`puo0YcXi@@o1Q0}XiT4~n�i^�n [i VlZYoNcg*X0b?gZroI0nGPc hI {jbDPH)&NM?U9>S4Lg7@T'4D)Q.T]xFDR"Q7UL&_J֒I1sU&bf Q5MQ|gN4)OE甃5e4Gs9+u*WbBta=A*BA8U[N9+5H+Z[;"_f*SNfTs>0gq`e6b!8ePV1"2Ll"`>"vx4&dA>p5Zcd4TN14eCqDq.Ia :=cb3`.0H%Z#FKB%тg@f7O *" %#%a$~B!U.1NtX·=Yi"Q/3ND^އIoV_kK{>1+\V5V#`K ̵)CoNA3S?u*3S2_S"=E=erT:sOxR <BAcC7&P{oI#d"(1U%b!W_4)hÍuKd-.&P ]TD6t.7¦ fGp|lG1D&I*Y kF%2JOdB&:Y;7t8|'eJ}tGTcKFv#Utk涎'[þ삻 eCK2T!d%8,$̧A< у [OLLb+DeIp_1#:s+yK.<C1!Skbð!UKYR�B,BbR +%VaJ7o(RcB[/[B PTbp3vCSLLNE 5B3DbfkE2͕KK�b%cMk#DQC49}^^6F$"`4]2:1wml(O^56SJ#Qq0@#S<(R?,Rzaţ{>UCxtH3P 2(1b@:"ӌ?E GdU'ʐ.ȻM=üc[PQxMy‹Me" ʼ=(T&'"1gFbcsb(HgB".* 1.Ag/gZ3f4Om26M3PV)`T+xH&A#V6_keEX|'el G$=9/Hc6˂򽧓`@S=M"XX'"=.(Bk] <30u״1V E\KI C? ^ox:!e)k-1M"7ٕ&B.K9%):2e_D=fOql}^1M1c>'_3>„u&c:EF^0L/ 4I[1b=2TH.4嵡yR~\΋>N[㇓3.Onap{RM+Y>d̮88½۴~N=,>)-/I~ }|0SݦjƆ`ޝr nt> W;Fa.۪s ]=,VPKmɤ^@"ɻPUp3 * J-4Ng6>$TA3ylE2B)�Mَ)_*,NݦW%pnB\L&.KBL?@0xp~%BN C^MĽRn0SCƛζ�57'[,"\[?Uĸ,m1_`|-Hn&( |s-w8gK*8~ھTߔ>@$Dι4 }cx~oHLĨ/^6un&iG 42#&4bIC">nx"G4l\DHE0ب1$#"}L9P!A!�Yf9u2aCD4$eˁH(ext!̅D:KV aDZnѠȆsH�"H:]9X;nȐt.3'N;-@I"2%ݡFP)PE&TlA[ *Z6(iQ:DK ,4EEPj~<tkD&+I"I4o'M1Λ%>"fݨ"iخ~ kl~ɇ<0A| ##+. M"snC?>BhĉCHIx? :7CGoȱj A#rɆV*X/B)CJ [b2ɹ6d6rJ$Y X#~ÑGd .9$ 6|\2!P45@R+�#(|)0!j0l +ӹ3"/B.rG~$p Bx K~ё5r#G6X¥i'H,>̴JRR�BKr"e k#+*bVᐤLWewHÑ{>,’$v$i/ b &J \4@uKm\R!%8үzg0$,#uuZ[ސL 8ؠCd nS<f" Lݚh^Kn 8$Rsç;|؁(H$AȣFC r h$1 ?%!]."PhHKiV5\^H$*wyR3P(3k6CXKh$XAh$l  Iƀn[] NIoe-Ûk^(G*(y (  fQK`5&NHG4.  *x<!_@4H* S <DD8Ct+g ^t& X.(i�wt{"\Iûy#P:JB(PEekRY_ #HE RG⌥W`UAHAL*x- qrˏ@ʾ5qrdbOG�qh[&4C.!QZsYS3MhIMBI!ő)$Q}d—0$h<m?h4" h͓JBuI�' TF2P+\$s*H6&M$B6]J;f3Ƀ@,܀h2h,B�t#B#d9S&K Y5h@]J2R>,Dx/*UqaT3|5%G !OBE.b@u/WM }D* 9.Q"cVJ T)#գ9Qh!&.AJptx<UH/.H4FWtSFZLiU`͘W h j^oIWR\W̅G6*N[)zB‰H92%mnD#QYA;H%*I\KY; bf;oSt]2bEWNq_P*y[oL'F< 9FݒbHe,y d}U9ZJ1i;Uo[NU] kqRvז\B*ގSU4 3M3~DΖ W WxB6)+wr{_ěkYP*p$sTDfJi4K;Oo}a@W6qbJrqYɋW<sqQZ" ta|"u!X*Ec"%#OdĝJٸS;*ۗjʍn+dJ;D-bO]"X#FTװ2ӓҟȕ Sz]G; qC #.4GR8zAE9]VʍS Z|_IgVOkm3dwm>'o?LqC-ڥ š1zeQg[�k0ҐV!k [^3j=̓V2q]K Wt#L⑗!䐅 JTSXן)DU9;(]PFKC)1VE&b ˿P=tWm3i EyxDc?$GD24(IC嘒a"ߡ"?kGA:0ڊAӓ B6c8<i;? Ѓ$<Ѓ4 F)=A00;#{H dʪ&{bB>p#@+Qy+'j)תC 5<* 43X <LhLJ ?8 <69Sў<9C û:nؗ@ʀ< RDQ!p 뻢R,0B(xCi'B>ؓp8 !?<8 +EZ󑏹$ѠJ(ؿj>F<01-n| (obij<6B@k< @?Z!Eaq9-x_<5,hF婗-{[.-0 P˰߹0,� D2m+=رy)&㉺- :B HB7 A>-8,xB 7`=%!pV⠲㫺B% 4"Q0=%)͚^: r $8S&XdYIZ`%X*GK%8 4CX @a5q*)`Izrr �*iCD |1L#`%8~bUk=;kR',o#u+3ʤKgs+i1:-ǜ2}>턣09c6<+ڿ3x0s=G0<<`RbJ Q"kʉ*3 fl>$S+Q&h<j!E�zIF9z8꠽1q/ȂȂ1!1X"1/!1`R,0," 2x,#m!E-/x4#0"h1%h6e4AHL4dȀX#AK)6'-p ,@`R*8%/`&R&T M#)$(19MIU{ɀ?GEB:xB('F"GXZU<xF0F;(C,),<I<iAh2DgH7q=VC*AI<,;K"A(L(*p`EW2p>%,*>G6xLF c٩/YBЃF"pA&XBpîr!s1,L1BLR'5ȑ0Ip;�5p[ LЂ(XK(.pȁ=y/4?hq JH;�J؁\(ХC"<p (1L>4XՂ?:(Y%<(].p- GXН>thm =p 4L(σO9:$y? 2p<p@́L\6Xw]uF-2`2 >ȄF-((GhA CxDŃJА< MI[uD _}+<8K^*aNH5,$p=:XiPF" aH<Q#`4.z:N6j^e50G}@ BX!O "XɵCG0vGp.<XI@h> ;1D!GIPRϙ=iLP1 M,:G@2X-^a?Y6"Dx(N6ģ.D`c a^_B82=.# ʦ &NUb}s1V.GHZ`́47e2!�:aM68(X$Kp&XUE=/,΃<p(H8?9څ /x/7h`ف[eRݭ<OXBЁX8p 0+8/vCف`%/"p4hq><((`1Gӱ޹z~5e1ibh>(KAHM8?6C9XCQ4NYr] .(?YA%EjG$8FH-Ep`8PAP%B1FȂA!I]Rq&+9]V! +<XC�Y XD(>??8;PE 9(*)l46l2THhi쒎 &"捤?, 1)1K5&@IS/�&+]<nS&)' o*(Ԇ(# >O3(ȂD`/1$`OK}ڜ�X-4Ԃ-1#,.W/1�%?R*h`)5.[VU -zC [sQ%3۝);pÖ^bbKTCU$yK( /H8!Eɏ.ON'A/4Woa6*NAf{+3R2TClFl0Z7Zo;]u.հK[HQCvceutx:>i 撙;囔2|2R*I1wz?{{sCj2%*3x&+D:xGx*Fg?>wJy?b)xy? |yy 'yQϻϻzzw@Z("")Jgw_g �{{{'0{o|G{7{gIi<}/}P":7}wY}7}W �P}B}яЏ}~~ O̗:~~~~~~πp �?O_�XY�� ,h „ >Pa!Ĉ'R�7rP#ȍ ,(Rćɔ(Qe#-OΔ2%M,q왣H+s<SgO;QaC.M9sfҡW*TgWZ-3U>B(ƑAe1B7fL"1{ zSa*xmV _8R>28/E4̬ײТ7o&bH ̜`2sˡI/Lsgϟ=헱h٥IL|0Sz>vpwK'L,G\t">"eHk7q -D2%}G_ W"(St}D�#@^H5FvDt])9]|WX`UQx}Lb]9`|brﭸyF쥤}78VLH_WVVDpMH+!I1L^x,b`EQb&I 梀gD`p LN٨V樦qio9V8"pDM5>b!ODQ#Z{-hZFgd^d^'_ 妝*(-az˘6B)U8J!\q�!!|,E>! |u!l1F!. {@dQcNl|񵩬].u)2(j9h&R)|2(ì22sHtj%xTRGm<#p`#}pp%jIL�!Typo<rHz }I"_>KGQ@s>-eB PHd˕|V楗S('M]薺x,G!>pQ7 Bd#76 ̰%AD%x|qC#u#;dYEZg,u[e@qv^rh11bq*92ɹRBl8#PCAPٴJt G cD!5t!@EHB Z |} jB)HR�QH=5EC`utE$K"(D'4?dGNC"% rˀ;uq )Im|nVDiJP$j2CB pQBpBL'0Keri"3IhUX7!K%d N㒠J;D`@ƄY _fD"iYwj912V<gr�O e4s8iN$P3R )<u: C8\A ynAcu69*i(P|= j}L"ѿC(!c$ZB!}$JPQFz!B?~ 3I8&22iω%K|ZE.tfOLnS%2<t0{M2Nl}LU2,yLUdDբ"DZQT:~bgIEmLU,4 bH618AE$a TvDa Y0 #0ANxYЄ4 1IX%1Iw%! `P! M(Hc%ns (�8Vu�.i{+@RA -Bn1d^oP6)F8Xw\) s鉶@7 ͂-T>8GAViX"0BBcbB(by #dRO!4!(|"A$!gLcЈA4b _!B6b l,"|pH` 8X (P4t ?D!H<|YC&p}Z2BطQ<4aύ` ADܷ|P즍zH’> = NJC#f ._: Ҹ@C!9(<L<8DNB!p\aLD#a%Ї<4 B,BXB C$9@bk8၏_p$k@)gBhU : @߾ &8aR؃`4! 2\Zzx%�8D "(>C� 2 :pN%落sSZ92 Z68"lp$\ZG`ۄ~7Bx/!\-Bmh@I ZC8d|p!A >A|!x&C'N_=b ~+ZP | 4Pd p#CPM"8d'<`Zd!# A% AB# xeb}FiDLH0AH#T & ttK$AIB]� B!%hAxHB!`'p%,A"|vi$P!xA]Ldt8BMִ� d- IA#޴jH&p"Aa niA&L<SJ�B!Ѯj$`^A @�0^-JJAIH›eT!Z(Y#%Y�(dAȵ\8,AAWA%8lG܄OA(� @)]<qA]=`$@AɑFA$P\xi  ! %eX;FUF @@!HBAAZ"<�O"T UBA !$SeY"bԁ!B9#5Bq%K0 ($’=A!@! _Ag�ګ@G*<Aw][`" B"(A݁"" dY!dYȤgBB A55xA#ATc9θXzDlDi$ne`A2y|(IdxA`H i1Ax�和i:(ª8ot95Md$^|zl(@&S2i|zoA#` T] `AHh6hB)JS+ŀ`uX�NA1bᏱϢA]a!Vj]Vd9P䈏FUF]8IȩOVŏ`oWxWWj2Pi(]*^ Ռ xLjjb VWVDւU%qSLQjEB\Z|I܌SW&Q0{jYjkKP lQH יj0)t4�t@(VJ؄XQcU9u|Jn$QZUlLPQP*?5 zFW6ɣ x(ơ #"!XL <_]xA!Al[LaFebhaѼXE]]ʧ+7lQ5ް|:5}hPQ-Z@�#|( eMbJ_MF XQ]1~m:W,BwrHSMcDVrђ,+_(5T,X�,X%x/P� @(](><}ZnsɲBΥFUejBuV Ɣ�AQ7{ol,WnG8@A}`AoԞ;~'@&�Adª\^EyV(|n]/ mjkbG'5&V㄰ Fj 7ʊ օSXA!'aGf@"(ݮPF+Ja`g+9ӡ_p/2 `/==8F0U]UnLqٚm�O.ctnb0 &Ae!@B$(%,-= 0޿]@d+}IrԦS^l-I4QhS׭뫺`Dxxz$I7#HYH,A0Aq)�x2d$8nx<Tw0 `Ԉ2CQExTCC__ǡcH$؊0�ϲ+>Ka@dH)C$(KxXCAzA'oSa*‰-.DJ0_G�IV]ǟF c * 3~ML˝sz*T؆%c VK@X&N+qel+mu^+RT2Y TIXJz[% |me.|%&OlnY$Bd$O2 4Rs0&$i{NnVڳMl c+G#N>oSjϝ^[io�rr:Qȧh)S6P_An"?b46 mG`rג=75 ru4&Va+Oj#vhT1OEv<V+n#z^OJ5&Oug &(�v,8wPLO0p_06)1MPskދˬ$cecu}lhnKnSx;[DvN}w[Y�Joc+Ay>@ѴڅiHA*V27HOqn檥a|]@. ne.6?0y:uy^`7MT)u7*1Ggʁ|FfqC?xi_ 4-Qb:wLLōqwwܔƻLe pN|rhTRWU 㥇4b{G4s;E\0v+0c7{FQlWn߸{ T{{ 6w7[![Th Un,Zsd"~. GOv{01c<ifSl[ƈS{z kY)(<˓)!9T9[s=_X|-u|?.VMB6t(1]#H%wѶoI7osH7!P,% QA+Cw~ayWƯ|`@+c[ת_PQvJaVT;&kHD� P`B VDf$N Q$J#929b FH4R%Ǎ%U$R""7i#1wQhP-sX�PIudjTS-BBd`AH&'E!T IA)fȑ,7JD G.^472yBriNo6XDQ'/m9eǛWF¯B*(KCm*Ay1ɷ'Dɍ-?IǖS~$xʕ0*r)sJϡ]H>9Hj(G?4ɞHl#AY۰8ez4Ӭ) )nƲSЩ+kG628;&&IdZؒkE� $ 6˖J HJP t B/{0̌DB c #~c=K% Ȓ#+z+ E$| q$D'\ 2S yTC+ rS6|(bG~H j%zD*HP% spu ΢MOo3‹1bd)ԞFOJړ?P*|&tѩS{ՈY79, SJH*P!k?M ޺1l_2B ~%bʾgCU]=Uhy-4>J" /а:�0:Ë"xc#xC"xg$`"p,B7p㎨!' C"'~1&uD33F:?0dKv( P 8*"$98(4rHħ60?: C 8D )>k.ȳ4{A>Nm,XcG~I Fr.b G-YC/).I8$D1~R2!ԤMQG$0_TT WBɊ]Otw}T 갆BA&uÝ4 |X րL$"\9(B#KpΧfiU':p+dv]Bp@p*q$L=ۈCAxzq8,a pB<x6(" EX!-@ MHBR=}kͫRfkGu @58I#4$A8D&fJ%phK  (ɨ&2]Ж}c՘ d^� 09C`&x0Dd4,aHꐈF|HAA!0�A% L){px6ib_'$%'w,Ԇ)œ44IF%HKP)d qBG%D%}G0A �'j <+hJ)t ,HDHHTפXK 81pپg>[LdQ7 C[ih%d eԃ@JRGl>BF3ry`D"&bB fs/.I}# Ů*F5Mz+ B:mmӑiJ\yܪˮJ]HC@Z[aK8Q6IO\]dֵC5R;;ZNi $6)t LLF;iT򪷛!BpJܽcƒִr?r0G_λ 0]ϖCwڔl:{ 3t!\D6AU~2\?vW37 І"I7ݤ1j ;oD}<ˏ\V2?F.57BٍF-'IWwtoV]my}VWR<fM/2jD5뤱3W)ʛs `ؠ-PepSsu|K. Sg|V{æu4BFhc^ү!dWɏ]GE+sN׷ЇiWIۜI �,ƾ\$oǏܦf D%nn$�N5`awA=T~6.ۅka-Q7w5q;<WuuxJn \a <IDpg1ɶUTq tՃv6ޠ?ۜsb9|V<,c^JF&uhvNZA6i 9Ms.7B|:6․Mbь�.hu8%ޚc^~ 82J<{߀<鰒-TojM~:7[B=v24n iY~pCAL$Lf% ~tސH,O߾- <I J�|eޢ_eDp8lm6MD)D p/rN @   �`HEĊpC8BbGZSHbjhۀ؊c쳖N3Π@` !ڀ�: $ ^0d" `dB".#rJIbI|Mγ./W/r8irp< 'lNf:;2t�r a r{a H H#.XDXqok2Hb.v%r<XF%>@T N^f6ԋ%LaEX$Ǣbd'q m2QdE7f ".Nlxi_M6=N$^T6 5lh|RЇ&`QEFE~R.'M8%ī)(k98@ !fdg` Ġ | `p6" ` { J& l& @&үfP".}dȠf)b ׸1  O2\2ǬA: a! # !*v0A,�s�`&XSv_�Pp,00~R3*аՠA `sa �`v 4` �j` @ "@p`#POToM;i!S�%@@@L $ $,H5`=`2a 2et`K.[N>WJr%ozktP`K @ 2'CA`K $E h2H @<+A#$1nBގ ��/I9� S=q@L!@�� Ԁ 6E 0g 43Q�:a @-%! Gdi$9M b*m$`!` Ca|A&E ARB 6t(ᜬ* a@Y'j&8ZAm4{,` q-`w`p@&@ B X* H" @ �LD ,�yvB -0M 1`VJ^PpP6eHF7&']#Fr|7hR@?f BjO0IkEdXk#&j#7NOFE8\R|K9)V` PP2+6@/V"c0 j&v.xn,opJph蚅8UZHx#'d-NB/zRr[,uktpi2&| 'w)L8iwvwڀvWw֌aw;׼�I,|" kfIB@v.%zSk,z{8v7%b}UmE& /mfb/WN(l�1f7},k�ESt-R}Og'tRw}^�&yW6 Sf�oo{kC,|s!TXPka}؈X'' hu؊X!@: >? ،،x؍C@׸،;ۘ؎希xXɘ8?�.� 9ؐ9#ُyؒ?` +َؓ#(�7!�@gkٖosYw{ٗo�;͕ٙYٚYٛYٜ9XԙٝY9˙AٟY ڠYX�SXڡ B:"1z+.ڣ+?ZKڣ�@'7:'zAGڤAZ9ڦsڤ1:!BԆZکZZ_Zyڬ9:ߺ皮ڮZ گ; ��! Lavc57.27.100�!��,���������� �   H2��1j3l4 5s7>{J*K7MMO'�RrS&�TC�V;�VWVz)X5�XHYcZ �Z,�[e\ ]c_]bmcdfjgH.gMWgghhVhzj�lt(mn p1q' qit t u�u uuvx x&z-"{ {5%|| ||#|+}�} � #+ %3$ -!h508)% +;,F63$LRJ6*;,R5'C4I4=2H:bhNAXHD4K<fOSDSDI;NB[LQ>UGhW]ShS\LcTtdnvudT[Kl\tcgWr]nakqzjl\sdƅtl[|lăsxhƂn~qljyɗʋʒ}˄ť{̓МӓԥՕיڦۜ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇHŋ! t(Ǐ CIɓ(S\ɲ˗-d,(�8sɳϟ8$�Jѣ84SCѡHJE*'T $( `OPv,Yh͆-رoɲU Wݳkͫ[]{qۦ˸^+9.὘8`8`A֭�h815D-HlK!b;ٳm)ȓ+_μDh\vෟkν׍#: 72T}qE,%Cxz}OXqR({% rѩ_lAhxafHxCC A 1BeEvn!^U!w)(D'DRa;fHl8C !C[_.! l^>s9iܙ)alɜ9ۃщ&rt)'xZ8D SjV(D[w[u:>1ʩfm"x'_kOA @L)7\v~vǥ{RT n/vj t[V'ubk&k#4$`p5Ya$ aāiq9\=tbn.ۚ \ / p*yZ*pi~yip8Y79^ �С3;a!zaN\L+2.?-H#2"pp!A'*D MgDkk_"%#h[lsYgL4723xw~GQr{47|X "^n p kvDxa h'u^FZ놶b |8u۸٬YݟOD͏bPq^jd!epC 4(!g80$$anG8-(?ͷr OZA>jܜt׀NיOr)?AzB]x F7)XxR!p�º)kTz#>ͦ B( S 8'(B e0"E&|Ɖ+֧@^cC팣Xg cm>&Bī NGi p5@&R !(, ~ʀD(ah#_bh"vpItRGa !'֩m{@9CdI53 BqF a3Eg q'7RFIi4g"l #JP! sz B pAq@3," @06' >r%a8#K נ\%X#΀#uj3qܜj:'�J󐓲s~.$l fG�hx0C`a Cܡ 216ꘝӻ}"Bx"'ܴMaCȑh!=dҗ:qL6j(6+J5fE@kbG w !J@=r 68tlu&!!uܺ͢,pz}MzG8[쀬6(D :eUو]R0R57mƱϮ&Zq \U^GX:;̶;j0mu5[ao-Qj7ͩ�@*B(IaA}rN?"|vB:L'8)Ș:<"gG40>:,gCNgE$ ~GW6N{l}v=yZZcԙ[W`d_ 3G?Mֽ{$I<+,et)K*66K[+ Wz) C3y  bCa ip\6 ohzp2a I`08=h0% g6A7PІ6`a^`:PtPCo$Y8(_p]Y -5aIh90 nz2 H@( I@1xs`Gd=:KzpȊv6E|ˮ8!2^hQP C. q;awmBbL8:BCC%К>\ {ڧ`EСmP6zI!*r1dbB0]{� b(ڡ4@p RBAp2b!Ї=B,A UdԱ T" ’ô 4`k``[�<!NXU+ X�nPL@pKTx070= ~Pi�?C:7u7XTbKMz:}l9XPx0_!g07WUQ@#TvG u\Lu8GX.eaRO bP4Y߇8�ba:afDP@@kzw~`w>gTP 8s }Z{csxx?Y!l=gjt@x^`p@x:bKv�Kpx�DPbj>b@Y`  <w^eZfgQBc.VR1"bO1h$!Jv?uUtY:}K`QNG;Gb�QX  M`K{̇xs xRlD8MZ{X=p ksyD1x ;@N\a?%>=M`YX@?wwP@;~e@vD $O4&!8+@UE/CiQ-O?w�dwckFk37VPFy?oVwup0?sZY0 SAg0g ~1gKXu^4{PAYQC@N06qlQJ0rp>~TАSJ}5RSI'hzPBEܧ2n7Q(qYx ^P `v�p RGj}{@cxtpp} sde{UJ`lx}Ѓơt`@^@0om suYxcl0nX i/\mpEpvK^pjp!"JF$Cvpx&�Y;*X&TR,r.EC!͒4e)]#J΢UYZ@<^w2? l@lIH0AFAbD@IG�#H@ra d@YD�J!<GZF@SZ+m@l{17D8!R0{,8qr17$b?_;P_$ *ʓ6+ݓ6BHW=ť)F]a'p\28IB>}ajr6ZWw$5�^10[~!nO.4($$%1&kAi%]k%,Au#e*%ڲ_+xy&3ak;77D jRgגO:7j0u.Oh"bk.WH%4k&y!*P3s14|LgV.R4+kt:;;dk\>۱Ii)kQK[$Xs[6O,GK Ui͑WV@} O-3Ia>cOHub*ܒ2둴uq1E�B-;cB1D^x<4+s#`+Bi+"AG] ;B1c_/3a(¿25IbUN=N;8;>Th$ l\AI9<csB$S2:<$1YR <]9΢©{Qyf%l m37[LCvbIbk A42$37dD@eR)A\/+ӗ;?0K>s9\34XTD<&f#س"C<5hRLR4ýeAG5^ d'M$:WV5Pc3 q^[y_d1++&jKgo,r\qK;Q {:/amHkI1F'_VBׇQ\#bS-r5*cV=C5>KSC3b$Z]0MKc)$)9Ӓ}v{hOo+42Uji$'A+Ԅk 5*4\|}his_-b q^u̢r]i4,T-ӌ2O!7sjͻ=4tYv %X1F2T@()[q=t&J!엀Bj5!۲?}T}U&HuC=C تJ� %2sv[+= 3 2>Dzd_djM#H ⑆8ڌ'235C;jcü+2bRk ޞdBRʹŕ$[164[JI5{5%zp;k@'�oL L4f[5i&ۦ4ۅjL3+clYGW@hһEWQ)){4'avї2f:%5ESL{�hDp�erSOAѨ]r ]JM}ս(h~x:Y_�0k�~0Ar3MRoGX2r0EgbAh:N&{~IH [[ l!D5~9݉M. C᢭tsQ�J?)k@X;$I| ['k$c恆2:}32L7}�zVEp{SVP1 ٻ;B10Y}3LtyuM/dScydp,�Ov?Fs݂78s3j"LO&$ġXʝ'=J1 ?&4h%hw&WnYsNRM{eIrEn-YMx2s6F,Yjp7;cQTvgW(_k-`֮#V Tb?pr`[}04__p@@?`PJ;7Ofذf7CD;xqj ^sUU-qx gu_`jj[cMbjv']}?GC}.8!Wo^A� !"h !ʂC#C$ḥ18#3| )b$DYdIJ9IdM9uS',|%s!=z B8,2MJ#eCpZt�Ԯe@[j\<xrpQCBbnBQљGb4r<*aKVebIDYС ]ẒI{Ё8V9kԨ4 h};AX-Tih *ChGlnBS 3FZe^g՛B<W bTr϶華.R" h |H DР6b4 Bv>hI")A ȡ- B@7بjP>pK*̃  :8 9B>$2; b :ELɊ$ʈȡPDġ$J6&# ?&,nB$2R!;*+rGc4E6 PKpP$UA"h'#2 W:Ɋ0 K 2(ydO! תӭ Ц*Bk%4�[`n&$8kz I8ЗRsV3բxG?>_%3c۔Xdӂ8`tԩ͵inI*TUB b[h}:7̌g)mDIi{BJ%+ݸ^55Os¦o>hP %Jzm*/g 3F:鏗N,*9j|ù+8]q)"m0vq"PB_**A)?Vn'ʽw]=+ @t'}ccP)]Mp\ |_hg.AQ21no*A.$A.( P RztLwL(ȞĩLת(Q%qRBIY]@|b9&;$"XpX_*ep aEGW(>Zu KtQwwF%\6 *IS&ƻWՓJ H:ok?V@J,Err A H V^ʝQJkH)(S\1BrJW,'2ԉ,r$2Ee/D2_ǝ,j,IȊ"K7xӎ'n4p(I\N6DbZ,˸%HFa%?57%!`*"GK0 @7*�eN.4#uZΥ A rˑ EyRBlEu 6ՓղHlfS1e] Ta彳v!!DXVQtra~`0ؤUWS26&{[`k3I:tLYF}QAi@-A޲RETX[daJAVN*$+ó/dp5I�m" @2ѐ, [>؎ziif$$a$IY+VuxܒUTk W&!{w31YIxOT04 Q-v8eB%HƻyB:u5hp~*sI+,&c,gxDLɔO+ `S ,:bcI[fg͠vxS"�:�$03@apİ!L dHB.!lA S�!@QnB-`q]t[`;g7~(rQ}৯|ƍ+[*4 ^!@'P6q,pB%DXGڛmcZm&ڏ𥀕[jó0x` � Bh B*H� 66Z;H;5ДG/DxSYO)CyҕԃWU,WĤzr0M4Ac&,PB H!0,T bgrFLg$:՘DXKKpIƺ0x~Q|; bXG( RBbcڍ ^XЃ%쉷D)I,yɱ 'JN?Ax }%ŕ "_(cB>TzZA"ZG(p5 jAm@ײ1iZ#s+;9"񑲸 vta-R3(7I໥M5)? JA@\_ 7۪ ,z9u 7ћ:&~?A�! 'r<ղj鴜;-Ÿ9#/:"3 .tr/13#li#)CrA ?l Qۨ#VsޠK=|e$ !!`HĉȀ�$ CFL#8n{[Wq1<|;P6:�)2؂>B\a@&؂=/3:"=`9U4E6؃&8�8HeF?Fv$Ph܂&`;D6DÁ2[<;`>f8!(E :P(p(4C B,(Dۃ>p0 =;;85D>I`@HGf$9C.*D7kY6@?AEb</P1;h3@6B:*P8P)' 8B1JB(C`!#H/(/`I R{!E%69 #*xhK*<,`5pAHF*@Dc#>.�@'>8(D8<"6x,E;&3XbC}Ai_(!(,A(q< $ 01 QDHK'K/@/pM8 <`%�ȋGP@%`B` P?8܋N|)p8/h܁A$ AXϷ(h <8F,x9( ` 0/hE9`& LE8EP@6-{^,+:8C#  N(9�5NA@8J"PăGS:9(T?Ja8 '0,HGS$ 4(5CXD6  p<XG( -@M 80!`C5Xdl!! ;Ipj ̭ +wqvJ$聸9`?Q`?1YV 6>h<BO'Q<H:5@G {DXL(ȤHFTӻ?XLJ LN:B%'X'@. "pW0p@1Eh&H}P)h8؋pWF92 qC;t%P9'p1O/X&*ǐJaߤ,Nh4,,dԃ9F=l; (LDK<|(OBQW?DE\*؂HS CY1K;`*8ͭ.xҮ\<b60=D/&J=h[E4x%YaB:CTD}f/T/�6 (=/=0PBH;H-idL�N*G6DHT9@ :h/([안)@d2s6ȎjT,5P*"P$/5j ^"+&(=T)ɹ1sRR^;�8A2Zřù K9jb\7P ~bch4$Q ; 0IP)I>/ 囁J7ԉ #ˀ2T;ix �E* ӣ&*)Z<<<8UÐ:*(3D(]T+ c ,e^ WF)n"Z¿B-C}5asg,lb><S@z<�b|~y@c4NUƒ.7zV D4^uEiehh@ $i(ŕ䒍nN/^Di~.j))jNjvR:9*N>*ijNn',j'XV nk>騖ȗfiiij@>dl!CT1$z& zvC$鬕Ql5h^. � )ʥ.džƖl{W1O1m׮,ll!Ad_YT.ff")V  "I9^9TCeV)n^M� `(o`.No6oFonoo~oo�o~ `fpp p p pW6h� 0q?7 q'qq_Hqqq  �`r%_r&or'r(Wrr,rr.+rr1s2_p3/o/0G.7s5_2G-:/+� �;_ss&;oo-`3gs0DE?o1gt<gsD1#A~ n&k,uRBRS%TF uuZu"> ^Mb0I(*HuVuVAYW hn#"eu[vluCvi樞;\=1]I @)BnyޣQ0N((w`zQn@9hY0\B)S('#p+ 7$hsN(K(B腦Hd~/NA=.5>y!Hj ĺ j v#. k(.jkƚ�l(!eneÕ 5\# H)kkN:y'i7zoiu d9YAyX g|LzxƔ"$ Ďyέ/?l.x|åd/g|@dj.ٶ ::p eRsS|8Og#ZhR�A0Bhh>0/HE�C}(RA"'K<y`%R,*TPċ vX2!!DX)I]XEXtS+Kɟ.q6"aÕVPԎBt�+ذbNJ5paP1PȐ&I%Y$Aq3$ (Q!DTrDI"u{�9qŌ D8TH=m֊p␚0_y'&M5՟FȐ"*gci#Ԏ>mYY#lQtfQ EEE}ϣ39c(C| % RHF]OITL2`MR4[mnle O s�"tA"AHT<B#Jx(P1F%T,#cx(  !"Nw@ReJ lvbmma&mqtgpKTRni= Ͻ BdHXH!>2$78 B>W%x=  z-2!;dHslEi j'nCI'.[\m51tg i#�pc<p"kQ ;"k 0Ƙ!"ƹc(2u8A𐝘5CC4CEekqQԴ*д Q5SgyG:hHj Awу}C!Fuv(!NxAP}фp 'm\[F 7QVz"sK6^$X6qdlN3 xv˨',ܑ8 X9+InFLur\g Rp緆pBih&&Ǭou[ 5~s$I $(UCbH$ ʠE < bkUpѴ˺kK1o s8 hrCxC琂-8"^'$9TI"#<nrusUH%L I6E!G` gb1UhXrbz3 Po3 @2;-@I؂; t�TH8x9@$S A pp:mz #P^�;q lL~)e(J�+rdC  [`^x# l J0A =8؀"lppH4}Ps51AІ& l&9atBYS. :*ȡ "�"5TC ,x`!P?lX e$fWXEIJp)!R1Pָ=< =؃M-A #”D6lB>DF8k@TR?Ht ]é2u`A!gB 2P{0%TB^[1(B0,P B\:C t!!? 栉,pF"W"�\l`C`6e �/@@ ~ФaTD-ATt* Hp%t,!1YP" 6X�A%BMP@#8X0.JlPAP+/dI>eɃSQ !~ �:/LI Bh!J~e"Qez �B 9CBHvxxn@OI2hJ`IdAY�"> 3 jZ@)xmA( H @-@(?j@>f?*6<]Xg2d u@`,T;Bk!"D }B0V6$k?8Ý�/Aa'B k& 8j۰?dx@:Æ�B8u3a ̖p\,`_ˬbLpш|9 Z-IH"^(B M@L17dCЇ@II% 3),HE pl?8  @iZ53Jڏ&ن,k 8x+xqGP"Q9H V6�hP `Lt=@h= AP a %@>` 8iCr%@$5n=T C$LbQC c,۴Gt0D�%4D᷍N@m?3D,Jp1 n!ЖIP>s y|v$LHNƀHdmЀz: 1a#Λu~`>˼R"AE xvaهZ,@pPL ܛ$`<L$L\C@A$p`A$]B ALqX#^Xs K9\!$LA! TAZA `V4W=! D^ASXd!$BT]B A ��(Sȁ,QA $X= D@A!mAb|\0RK4 B~pX dTAZfA Jllcv#bA'2@ls%čYXP+(Ri�pXA@@!%,P upA A$�| pe)HalEA5dCD2DZ1R4j%V Pd@!EH9cX xAAn ^(T(ϵhh HVƠDԭE lDa cU``DB,KDp  o9EpI%R$ ^hO kM$9AS 1!�dOj &\EG ]lrOp00C kfDYDfrLDNj>ꈎ]v@oJކaOtD8Cy^FOdlm AaRDQ0DhhDHd�r4n80pJGNKFQ,pgttߴtrATST �E8EhDE4hVDLOTj SHP }e>&N 氌lwe~jPC< r0ndgB]q 6Hx&O} OyqBEtOoꍛDxLDGS)jItƟ̆K.@lOpA|)IMnLOv m6 hjnN| Hϔfh]zjLMmLD'&G{E&(Q BC,ΚhLVK8iFzR`@)CNP fhhXIhNKОNpk ka*TN�J&kR |NfZ+FF堌fNڥGMDD]nN Oܨ5 яcDǼQ&NA$`B"G PmP(2Fޣ i*$DNX VKZO٢-Dt*ƣ\ rp:Q6hFDnR&FMx--Ji(zn)wzH RVeP}6.<U,(MdO.BgHLm0^otkwfJ(ޚ}jhϏffb&^,rL2Ȃ'!K0k'Jp[D4o K~NOVȟ4\̩jm*<pn v),*7,: f fq\,(LǤB1iLDd `h iV|ZDg�HVVp`Ķkeemƍfoi\fql+&1 ?Fu(1-VJGTPFvp&o CL'{ '4StLt"o,r*,rN-G1/>>h ~.|.Ș3 .yF25{&15ss dE5GC�IdȜq<D>DOXtls$,fT SnGШ K8N4q+STk6t4rs 3VA@j:t Lglt3U4V˱NZ$@gJqU8p0,gOFOfE;U3KMgD[tB}-ę(TBq"O_;RBD]hDfS^`7`c|yheqM<S;B+bt]e2bugFsg4مlmŢI$(Nfow2 B%Q0|A�`Adh!XdMq+jꥵ(w]V7r- A!ІD'ag;úR@�86ԯOgЩnq1l/j۞OqvhSe8x%4g3 f]TV9�9T/_1#y+X.85x߱${ث (A! 8Ry\bfQlccIQA*A!xhD(Sn03y^@lBH$D`5D4A6 `5ǕA]Ē ֭]eMj0 8OQdA �RT pUp!&%]BؠtAA >% U75Q$)henfwYAAhL3="B!yYw-#Ul U&GyΥo1 d܀  !l#`#`-&<Iɇ�C`Կ�!lxL!"l;5˙1Us7Ϋ}bWet"8y\N]"02)Afl <0(6{č_KKt# 0JZ|:@SkST)L+x8ͱFBtroy/P:PȒ/V/oo6[椪 q>]_<Ӫ$&ՎfFjaScn&0P`?k3oߧENԩdƽQ2Wۿ?ԵwuR,p~ w@$;<׆<o܋fZ󫃤5Tɨj;;k0h:~9fh7ۿkE|4K;hTXDpq hL%pۿk3PΣnrH-FkIBC;;h3Vkq.ۿJ)^l \Ptwl ”L.o|~I3+^pJ?D;f7q V>jnE 9f{O?ִ;nepX:.8^6Ot86?9Z-Dl?ik(tۿ+*+FA?8=^~ bl#.JMۿ?mjjI C ?܋FSS?YHiWB+8P??o;q&j9cHt|m8;ؿ8c[nb q~h>?3o@@oFi3N*:QDZ~4.!"C`եbꫛlF GGXJg3 @\ʤ-deKBb"E1b!C2j id ƌ;ŒERzҲ㒒HgO0{rgQG&Ui! �D:jU.Rf?XC M:cFOjiHݺKXi*[&\1&bbǏ!G.jeQ \8$Ҝ,RD9AGtӬ, _H TǑ'Ir8g,ԅ8xɲ<a>f-.*\y̝s.AB4E8*ڨC E&, &! >2DzȽ:ѣ24@ B9(qB#3*䨈P I8觾7S?I�-3@\R Cc^2 kNl"+[QͼZ P*2L+/b (P"SH%%D4UJ1zȵV[1|-Z-q;:UC e`3 (+Đ>ب> 8H/cc/# "Î-/T¤RK j8lQ39b/CX DN8PD E~Eਐ3 Cw2B2:PR8zs8㱑Y[�AΘ#8N19b B@ D@$ 4@6P@ 1~ 6 6 z0A EWflm3[# 8>rĂ%Pd2c<y <yY5 6"!Dzo@ٸi4o.D=uL D0A m}2nab p9A 8܁fp$ HBcfӫF&$,~([]Twe0�CPaUևA `2(Cg%`6yT@ρ$E1 *gE+ [Ck#^C԰3_DM#"@>;}<PSؒd-i쌇Za=F6JeVL�7&#pȒN[5C.%+]Br2&b)-|;)N)�eZg0;2٩?YZ3ES8ˤ MhdR5I3>yT2u.T*pO0Nt3 zH%(D-:j^2ͨc~T/s<JROU*eI(ԥgMˤ)cN(1|ڧ$@AW �=HUZUbYjUnUeUXְUWY ֭a�Nֵ•dj]կ_+]ַuU_i�U6 � e1YngAZr5iQZr�5�Ζmq[o\5q\.us]"ӵu]nwꆗ].[Ju/z^ض7{ [~a_o}`.x�}E&w�f Ckk^8%Q[-vaǘ5o<cX:5d!E6mc$/M^2|ezU򕱜e-o]f1�! Lavc57.27.100�!��,���������� ��$�  G�< C �"l$��&,U ,l 45rFtGvJjK8M]OP^ RqTL T\V)V:Vg Vt X[q \ \!�\n ]6�bcle�f#fDg3hBh'ik�k-3llNm mY-o tt t#u u v�vv)w! xxHy {{ { {-!{5&|#|%|+}�} � #+ 3$;+ /g9-"&6) 3$;,F67+I5;,C4K;PE6(>2XGG8eQSCp}bSDI:NBYIgW]TaNcTuojUZKcTl\tcfWmq^nazjl\sctk[|lărƂmxh~qȉxʋ˄tˑ}˔̌{ӌ|ӫԓ֓יڦ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������9 H*\ȰÇ @HŋȱǏ CIɓ(S\ɲ˗0cʜI͛8Q @ϟ@ JѣH*`ӧPJ-@f2hݚ׭^~KٳhӪ-{B aʝKݶ]z@A�6ƍ7z˜1!C,2d!:$[֜͑+XlfBn4lzҰ7~z3fԋaC5ߧ/K<2ɣ3VvcױKnkے c|Æa/6 +4iBЉO~W>}w~( C 8`> Bh ǟWatdB0 %Pz5c| ~Mޏ d |#F7a* 6x<Vv7(aVNcUCఁ&01]z32ޝz^ɇf'\~ d|6D)#qBaJE*ɥ"j@2Fv&P&`sH+}SDX]^x!Χ_ Z!+k 1a+ꅍͮwES6 IiֹĽ2p쭎Κ1;lxKo61z1AۦHbގ"Ir&{0zNĨ\!A}fdQАEXeDqL@zI@;\jCx\\/MJܘF}thW)oV GXķw;Q32B1[יu=:,DShm]/>8ص.Y>YkK4VKrHjN8`BMyrΗthJw#B5C4Y?Q7,hx5L :.]A[DaS䯣2S'= 6Â�kXUA$x3d �y˺AX+= @ PZ:zjԠhg*р'\%x"0:AaM!a a V+flfTV6yWB@jͫAi*1de骠o&m}#{WD= lA 3 w:Є30G[x�/I8cBgji]#H!ZJ0wQCWDPtDJ$7Qn(Р;" g!p4Uʠ< nȄ(YfTHA}N0&X, 3!,PV&B#h:PE4A 9Hu@v \$9m@744ȡ}jOO핀Tay*Y[WA* Ѩ" > P?j߶ă  "; ~B0ĴBM{ExH*ZUΖguϝGW+ap1Sstz BuAh} 3ŕ$'`&|A~PDVm�":lX Qrh xO&vv<k#^_R[�騃J yl0"fc-i('R^3t!k]8C*P [ 3! [`0)pRÂ(vx)PƵX6:@@4p@rLd/hp S |qɬ|DG65huSnkWԎj۬<jþN 91>VaE-I2C&E$,OxW.`Dw `ơeW>@20Z"')PVz:X R݌˻Yq=K9_f2fCHjUdZ7 ޵7 _MgFN &˱Nc ͆�RTccz #Ԯht{V*@De&DDYcՉ1tֆ{ ~-.2Z7&g֌ (|(j M[ 9]x$"SC(BL0 A')mD#3A CQ6P"8CHApo)4H!`HDxHD#/&Qބ(bwnG|\3l}9(D ]"9g(B9P""":ԁ Bm^^:VB[_ݻ.y@ CA[췞7A $BN?l"o)P Q@U`yD�loJPNµHePR`uHF�D@@`FI`lgVvo`P`IFT'`{ PDpDPe{P{VPa`P~ H@vR�PUM\D+ej8t75546DtKGdD`R_ #{pBvP�Q0(\I@ a  �L�{2MP{�He02RD~o{3SDKuU6w3PMPXh[� { T(B?~APJbLN3RN:M`rxg NT*_0cf&G"hVMqDiYQNl0 o8(y0U7hАl{IMЈ@Dpo}v@a-]``u �}/XJ1n`lHTlxRDxl wd,nMEp"HZT0Nh �xp$WYw�f=sL452qO 8CD-bLL$Q7x0B8#HpCP@P@@LNhBp_ER@~R=HPI@ op\hP*hEH'J �[v`VZpHiR]~PydPntaB]_ rI I0;BqqL)Ǡyhc{H}He@䄝u`\NouQJ[``I0\y%RDvG {@MMtr lzP0mP'iRz0_Uui@YIlRGZL9yo03`z X)�uph G,yr[E$"V:GQlrnXOs~|(~d`w@m�}Id0fЪyu@L~uqLPvuL0Y.xL�L@/uPff0D@k�n ٪z PPZvGV E`tx] 7Kt`mЮfxe u%C:`ЮHx@+3>4 7/)>sY- m01=DpvY4"i G/B.ܣ<R'ԉ)5t?ʓ)P532r"%+PBpuPtBu:Rnmk*=5g''k2/'D0KUP0 OuTCsJ5%QUh%V ;C*+TSK ^WGQYzT>;q`u҆kT CDZf7 |YeK+jiF^A*G}<q9oDr/qhknZ1# e8CeKqf59V3uh,GHS"6) Wq.2dm#wi@{b%MŵI=᫽8Ob*F<3BC'>2U[U('wCg#=3Ǜ)3sr.W0?kL$Va4V.LIVU];U̽{K*؋'.L=:!p!=;衼+Z'@+ZA+d.TF@3cwbA@6(|Jt@CB;ùcLiLmbZ6ѿ4,Fk�)D02e3>{;sU,F, h$%(�5;F1K`L$7[^&/s4|3O16l?_5(63;t=7vfŽ l7hH< #uV(-s9 .3"iB7,jvC='CCrBneKcA_37;F+]*uP )Q>*HPTME>}A3;(t=rhJtT7<Е"^'9f˲C<D7qoD[V;Q|'M4TЛ#:^m"k C$;h#G'A,f֠[ЖlkM0_+c=[jFC/ Q6YF�/n "(4 :V=IA_՗u˲4}4wY"R6aG2iҊ`ٴ8 ڇ&G]j [^M뱓Z3[tue/l<Kۨkݺ$9=r4:o U6څ? _mG73ؽ, =34=Trs/5', n}@;u$L1d36F`zΜ[/{tm*m/ 1]>~ݣ%|sgmYxhI�Wa$6d4iC47T94F&oB4_Z e7F�$bo^<;U~ x5iv*L";" |H{U`mPmf_?h/d$ٙ՜{>V/;[nc0;ԘdUY3A>  WgTXUG[*ٕF+-,^ 8raM!3]PϸBMV� <7Z qR[;#iL??ɚS{ ՇhSUZVy`VKv,^6B~*<C[{9C>kr z{[p ]]ɶ[-n#Z0G"%J<=zT o)cE<t?_E$FCIK$i6JGi Uã?bclP_.3M2+r<vmu-& W> 84|@Q R>AgUCԳkB=(2V2 5$hЉhlrh&i&gR+1cEcoۏ_΃b`t&>qDn0Pv�Hѣ3L,lD"%9zfQ!EUa' p"I҉$dK% 4u9O3K62I LƒiΗ(9 ")Mv(υ'2bAL)<FBlL$v Z0A Ei6r'a,k7n*rg'g. <`ȒT6ʲQ?:){6mZlHQE)D͠! )PBC BıńRMԺSVq> ّԄ%"bb*\"ʫO0 � +B -\;Ic6HcB?JcB9;x DC"#L%b(2tl&'a+j+ɼTK*!!t 34 `B,c7xD1% Q?pC Dب/7ZB!#ɦ$ S=نxR) =+9i@#`C/Ep3c͐7)8? !14H Bb35i=FţVTKmHmj'TBKF7YpCDh//`" 0D & *�#7.)QZR%R[%/nK*6]J@]dKUv] m7x5#i U<0Ѐ"e &bv]nCI*dj&v-&uJizw˴6 g6&BX1<d $Ѩ- ]DI6S\ uL_ I["B )5U/*P2*%ԥ#(!L!:;6(BX 7Vvi ,xb'm#&얻uK?t2kY6L瘕763x_03K%Frh:+8Ӵ| v P>O~Z cdU*1]DØ+!c aV75!h|Q &*WQyƴ'@sOX fb!BP,#ʈ"8ѵFj#]ǭJ>k $i!iBڨD@n!1xLh# *O0ַi-i#Ų J]QܦR)p\JQTf$V M4)m\2\Kˑ%-)I 4cjL:f*BHƌbQLzL$2sE;G[PgK.@JPRF rČ1ɽizX4=|$l/Ad&X ^X4960*iJQ6-�|IUd4$<9L+mo[ZYDdK!AQ|CЁB(^R<ۍru-cU,McVPS}LZjO';Zʴ<^ C7,SN(`BmfH151! ;xL\= IRԉz(+`sSIGA t C@6 [354C3- ju\ܧK>@VkuE\*( VyMR'ac"ʪoXYN$!9|=Z,K`%vj^WE6Lin0 vF|SR ,Sc`9 -7%yu[~J`= INC$:BވBPB Nԥ^_%+ū31j7M~bڅ H[,{=߁TÃQ˓JXFmo+� ?3 V2Kiyr\δЍykIYpdCrb'\A=$9E˒+s> S.Az4m_xC3{Q(q[N )W!IM) zVrɹ9?x] CA?"Հ鈎4yTEUA3{ Fˤ$$EJFzE6FX=jUNQ;`Cv�2j oC!PIL fC;@rìt"7Z0bp16qsYOe*4'-o̦wĈK-8zc? ҃qAg�f;@J# rieQ {kʷ:-Q9IOfn*u<?kU aP.EE<{&Py%:^/ XP5oO^oE& 7щd `|Ք={Ikڷ}>2+oB'J~� 0PaPD2 &5_  p.7c=X;Qi0 C@+1ٶz8&:`B87X/GP9<x JK1yKϡk9 w<0! ,ɉҒ.L$es5uµ$,"�"0%2t'ܺ))̑/>+ <` k%ɯ T:4/PDY'9:�16β-ʽys@S:Ȼ쑛pK4$ $ <>$'س~C?183ȭ'G" `l? =)+F+CXi%] C(?!ӖY&K-)@*')(؂*(,X*X*&h-~S$Id(؂/.PI񉊔d,r숚͘I-I) M"/P,P--DIʄ?ɂ-J5Y"h;?ú>X:<=PB0?Ph "9<x|?E@^EPaA:@=PL&85EXJ8,*KE)@"ϻ;Ix+dY?,E@20C8 JX6`AݬBp8=h\\$D(-B:GxExAxSJ@D?ЂC@> *x4=8,!P0EI $%6($؃;Hd,`"$Pa66x e; u?L9(7@G(D.0$" G*0P*x)*H?ȃ3B8`8Q@ C-N6H!=xC>(R?= 848&}%(";@8#Ckc!:[7H!M$"Ðd",0`�Q)�?B1&7;}=0? =!P4@ $ 6`$[?EPX=.H4K@AKU@ `$I&;0 4B!7((0E.P;E"?蚾/T!@1 yC D?�@TT.`T)P6`f U@Q$' �GЃ82`"8;0&.ȃ?02@QDJ@28(?%46�*}+m(";&(Y0*؃EK8G@肯 .(2X=!Ч/'% &S67p!P&�G�E*0=p86`BL2,B*03AGHBHP0,C`CpA("`D9��E)$;�.8X28"?9#@� %.@0@S9�܃5EQm=8-82x(BB<Ժ|�-pE*}Jh7A8/Ld9?`: &HXP0P_3hUE J9 @UAP+8$`6P B?<A<CdɃ"4h$A}D9X[ }D؃:06�\;xL=X,da%8=<=9 4`$PBX .E�7A%^i:K5AB2H4h2H75" 4H25(/d41@eD|i.RE3ȉ/@.(8a/(_f3HT^0aB68(@O)X0(5`M&oF0(-85I*Pfu Y}!(X.8f6fe*XdNN0X}AT4bQJ3X$ǟx'BS!#`;ґЏXG.��&"18KlTG,A5X6G,0ܠ@6-<Zz C aܨZ!u4 $"~hj,t4)LXɁ;H6tK><آj!:y¿myG$O#t;f`l)ujflFxXn& IJ!-mIQmymڰ!I*.q7ւGRy߮m 32:3mm$ـ.$R:m$Δ~mfMm٠Y ۶Ln.8ho$۞ o w~m?@FqDlwqolx m~Wqq5):Š�XD"&Ā N9BJz̬YxB3?_s$£v4´X,@w� &. ts5@/~s驕it:;?oـVnOuQuR/uS?uTuOt� �޾mPg[OQ_u]GoR-t%c tdOve_ XfogvBwvfvigvevm  evd7wnvhvsOvtkosOTw}�}w~xx/_xw/x7}� w'x~xwxw'g7yxw ܀nnpp�z?z�؀xָnn-mOy8xqs8C"lZt9d7:{ Eb.�!KtTZ$F=|3BUD?*m,fzT.9RC Q˿6*BGZ�@80o%;'ǐ%{"v^˞}ZH nm۞m~#My@ϨpQ~V/. x,Mȉ@'2a"pB9IpL #H;(+xRˉ2eQȏ'u<yq$kr,1F@7X�)ԨRJ}IBZ:֗] VlҐIƒXgBldۅq=Kٳ7>0-D!+.y5;ܹrf2lC!Mr Ua;  m׈bOlԣndiYQoେl<jh_ UdVb߻BgbO~n/XOX6u`r5Y4hkDN`@ rrxMxaŵ6ЅԗieIMP yS4ŃeV{MEC^HW#B=#�`JWAVPؕWL<PatDVLWTd&L%iW"^W!dd>:Ws"oa~&,R"H,߆0]X]q"DhxmLfaj>#DX Y-){J}Τ@ؑgfD\U0 no܁dܱ,SHHJPErrDaF-Dj.ĒazZ/uE+B-i2 {.d'鉈q"vv QHi#nQ#H<mƏ(y8"~(B,`*[a[-A 0{t:B54\10UAz"i<Eᆯ&G@HeDʄt!"dT1 "2k@NtjawPQjXvn o.J4b]\Kk"avnGi?~E("IM|kH<BF Ŭͺy PƖ\1 Y Ռ!Dsׅ!>&A<*a($!<ȡ �3'eQ~XDpBB C!8UJ0ͬTd&ER:S9}i *&t b(S})VK kOu�| @(| TG*p! YB?;M؀0f Q .R-J4`Ao`%(|gRqGHXR9?AoȈIDAS87 (FXer !U@Nrqxi V/ [w2L,%0|9I^aE)Pz>쏈Dα@]½珁TT$(D(()8r Yp`4<ؙ�۬`Nb#^reB)Dm#MBT5M<, \$$ NB )B"H8N ZM E[AEm(Af*/>mHvڄ)tH_`!LILS׽aY$tOu^PaE Q`HMhB֨]A *4 MUbl`m\ P?(f".Ix"0!]?!XD$pC  `!C IyJ8"u#(F2R!P=(Rx!Qam]#X< bd0C0^~v=H C\0t8@Ha =ӂ!|%t)eM{nȁ{@@CHiC밆> ckKUU΃A�ValxA_20 0M xC`6<B dL*( P9/ ({C ?(]]nL ҆BTnC ( b!|PA S"7H<CCV6!+TDT!{(C!P?! H"*97J~@ 0 C60;q&0`Pvh"C$;(,WBM26Hr  C H$Uw&~!R�l*ސ:PmI Șvg^1Z? D̂h!| C0̅1?B,XAx&?6;OG P]|o@@(~RlG +[`Xtp"Ȧ'm]J^h ""D Q7r~yz@ G C 4(BD^[B~@@ޛ JJ BP(4>" h0"0;IGCNi)$u}Zq+$D@DI5( ,_t| {|M܁HcaFAY-"0aEA *aq^|^-f<I`0ߍ4�9!AH_EA  AxL4 "AuT"L&ހA^AͶQ"h} l!\,!4HAܛ"ATL! A YH`(AP@T%<"̜ @:P"%QT^* A̷tdhA "@0XߵDA:"HńM}|Ap"HA"A0 5PA4YʘL|A0H޽ TH[ O   [ ŨZxP`ķ`u^$A "Fl]DAtǼ A7]j!HA!%+4�HmqAcDP XT(\gF J A"<%}A|@"L= <AgNeA_,lE dA؁ko*kPgpptlɹTc0`?!| %^B~A>E0-_,D q”A uӠZH4 R^\^FfP YH܅؅[P}ADP֨(Oa]P ^�EjU<id \AYؐ QNA<`i`ŌPz782hk詎JF $w]Ǧ8jHqYPiq&61%ȝDDX4@i9Yl *d(R w(BPq\Ćjc_q]x(0 =#)R7C-X+ a@  S6DY 9  TER'XřA2e8]p&phPʇ6~(cDc  j(kD |dg+԰əi^v@Ei(4MI2`̪15LйƏAPTƖOC-N&@  zSV,TgX,-Dh[\tͶ軰lҌ-fp4Dt],Rv<wX!q<kh;mBϫIPP`8R�  D^-l@PhnUnmpL…:n`⋻GX.D}cnfEMƋ0M"=k8oD Ҿ,vP;!iE4}\Ў6 2zO΄پFd,ooDV ozpNLR06F4婪H/6/vk\d,y,$Ů$-,,,8Ә<- LL/9pZ+[ 0ђ ƯL Ⱥ4- 0 T-ծ FqD�CIfvJ YFhI\lXD 1x$!2t,ah\�T4/R ,,ETyGdRFΊb ]kB]ngx-g,.#kH 鄎oi0 c' ݊ۇI9VL=.S pΘ.1WM4 p„sRsz0S xkG[k (c2S3szԋxdtT-e yD<-D92DOGKTLj*EG8\tj^~H3x\(qWƼ XK/5Sr&%UkDb\*l08VN8~DL\u5lS_RuzӰuE{MhUIGMjqGS7Z+GSuo=i_l ( ZGj6Zt[5b6A uVDu)`$V8Xn ыO`Ի u`Sai/a{bk "*tX7gJnp[ iOKRC3;I!nLXӜ19wRlpCP;3uJwE{j;wTo~n& / K .rrCus{QEqc[H)}3k԰3:Njxb{SxEA\PTwaUe%eK 纳S[[$L`oĠ"XH""1Dc*Gu`E-#. E@ȖPkS1C3NjK:#F9AwU0]ɕ(Yt$J8 [T .&:Ԗ qwJ!A&Xم)4IPʽQ" OI ̽y%".! .Äۺw&ɣKv%AN"bMhhAP )\%@XQPB O!AEؠkH`rm79/S{d*S M+ ,<<_yxPq$D#[%,±@ pWaxC0m;R|3=+;�ā$AC A@c�'eL\ԭeB fvc{Liǹ҆y}k $g̑8)ڻA"%XYIyŒ9 |t4A25s?6?A D;SgKElP"LJ"琢;h" A[hfˡ.KCdN3lr'&2gɳgPCμaNK6ujTSV+!#�a`E(ŘDJ+`mR &]҄[a….(Y aT`'75w)tO`-zIfسfukYݻϦed+ 7 -^9(rLwjК^ՉjִɗݼT۸w/`!=?a;a ~*lS@ï<K%O+`,z � זZдiN pD\D FOm۸GNЪe;<bl)b\qػ*giq'{[ <VK>)-sLΰ%xJ�񤒦F&,J*JcM?5¬PCW*HHJQ͔Js,T? q@59˓' '/d=4&P[(O=i\,m֢2d3-`Ĕ&$=W\s+Vc;<ћ-cW)^$_ÏP`-DJcvM>L2T5[$j2gjQ]fm;u{ͼW6Lf[Rb(,_8nBm~oZkk ˘�u Q'XBT DZ6:2۬C 弓a'aT\\O7r&,t2+zR8puG/a߈nq%8o98VĂի9 ox]K!;8͜p4׾gYES>mzsBԓv,˶G{n"% 'XzoqJYf֞ r�C@T dR$&+BiΤ\!d(*0E(<%Y Igp &&SBR0ckSɤףF=tZ!ۀm|_ApA HDmx%�­Hz8VCF&T3S7+hC49$qo# G`"768l" 4K. D':^- &u #A ){`D P"@Ag]Ι~58E´S):?}mG�|@܀Rv a3DaRP pNˡԀRMQ2F]fT^9B}#&aC @N)JYh|Ji'| A&S-{5@"'0RhC( Cxfr% .k8Yԁzgt_q w8D\ '+Mb(~lf:ɥx' n-#UH:y"~b??i2[XV6_{[�$ !0y2& .zyZI)a�(A )tlkg ڮ^O)b,Q#  K<" D!0TCKQ&tA@Gh x"0\gbY@Xw. |2lQH -C!΀dx<"A{ CaJ%a`DE0 r�B!2 w@y0β)C`8xj #0$dA*< (#^=@b"n6< 9+6@' 6ٹ�p*B~C,E%{0L AtV�H4 {XEH.F`yYJMQ(DJD"*>9 K#`j&oM&@`BO;~CȰ( ;2~C _'<8Uc늓 0)L(!2Ё r(6a"wȄ@-[`I[}&(d0u.‰9Ml/Albm f@N6 jx꽭ߜ lxp,$ osp| P҅4Ɖʰ �1'O~#8QKRAH>Qֻ.tzߒ䋩\ d[DcوCf$,}-~_Uhߵpw,ϯ�G'6eNP_?{G_qd>#攒׾}_oҗ+ӯSN�.Ȣ7@P0GO/#Vc$7p)9?P)i+=�<l[_cPgko_8`V|P0ah0j�P  P Ű P  �   p 0 p P  Q#Q'+/3Q7;?CQGKL� 3�VCP50d{B[qY1wus�9aqbQc'~�QǑQבQQ R O� !R!!!"#R"'"+"R#7#;CR$G$K$O%SR%W%[% ��! Lavc57.27.100�!��,���������� ��   h L c ��#-�4s4y58K!;sGzHXIyIK'K*MV�N OP RU+�UsWPWZZ,�Z2�Zi[h ]B^F ^mbF c�e�f%fgV gcgzi�ijTklm mOm-o os*t u uuu'v�v vv&v-({ || ||#|+|5%|I}�} }%�  #+;%4$;+ .-"%6(Si: +3$fs;+E56*3$;,C4H3K;8*>1PGG8hNXHC4K<SC`SDJ:[KMBP>gWVGbN]S\LcStdmWuvZKl\sceUnq]yhnal\scl{ks|lăsxgƁnƤ}Ȋxʄsʋ˒}̌{̭̔Ҍ|ӓؙ֔ڢ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ3jȱǏ CIɓ(Xɲ˗0cʜI͛8sɳΎ JѣH*]ʴӧPJ @W 8ׯ`ÊKٳhӊm@۷p AVw A߿~M�bp #>|x1ǐ#KX˘+cΠ=lrɦ3FM4Ր@A@^" NDMȇ#';sˣKNy;ν;1w"6ƅOB һ@_y7\ .vz`؄u,䠞Fـ_yJWq r_Pp}"=c4Hu - ۑ:9$K$pDIXb %�@e\9 yxtiwʈo<x)蠄JgF�C ]X5ͭ7I!E rNEjjDE`9媹"B*bljiܲz몰z+;pИ�L`z}uHGBxJ՚X&!"0<m gk+>;뵹B1] (쾗R[0x$,rͤ&s?$sBl%;|xqMpp 3I'V]΁~s oeP�)F.7,ՙH*~T)E\v_R|il6E\4N<\P1+v8 s;�_�6PPQ}}_Qw^FE=$=Nl6~n eq2w4GETO+w31αp `F`;˽T؟_r1HF#O縍e@ 7 f_0 )jp*3AMp푎8+V } O) *a|*9T)DbW9'PLKR-x` 5a S@P+@ `p%(D Ź8MN*Ses !Ӝ6e g6>7ЀHlHSmZK <8*y iYpK`DT *G!`D\AawT},ѐوgHI>X6 {F!qCЉT4! YB&<&Zz A�F L4B C(LAoC#P8C -twSY*J/BysABlf4Sp>GkfLlt<Ѽ>4_% qrU;ᆃG HB'LAC$HA X&NWB'lvlZ :E*>Dis;eHF94FTY\Ŵx)К@(lQr  ֪8W.AHTՠH%�PS~ >DžkqSkHk*nƅt^QhuzBVS] YWGrϽ�Q 1S\ }WdłiIvAZ)8 qHeI4b l `Ze"�I\Y lA"hSJ+ֽlw-Rc^QRsXFE*Le^*{v@�7MNHf,#Rd N]t(�O7x>M}(Js-]u_PՇ_mbx,=1ĒJ)ԷERQ)lJUˌW"IfaQcrtò9f}̨刭5bKvݭϥrQC숈\dH�lӃ5ق.ژF7V-:P٤e B ^O闓h͙ Iw-`&ze@`3A NBNA t*H5q(<aoA Ur6`b�B5Sf /l u9 ͲW ؀* Tͯ, Up `(XౝA2Wg., a<yni#ڨR&w],F:cj:P]($Q8A!7�5pD BL/$A ?R)@aC" Cw H7YD"".6V !! K<Ap}+\kJF  @F4B %F  { Pp`{P$'[VCXo.AEW;p2�VsPEPpW,bzP GF yw tpFq^U|wG`Z Z_ @z [W` ~@`^TY"YPCP tvTZjp q&$ (0V O|}kXJkP`WR` wpaTZ` b2/6!3lI=%E@p+#Nh]` YSpF0ANP\pyp wwUGp~p xxk� ^eN�~MYp tPj u�G @ qn0}J p \D/p~`y`  wP ~֨G}\xE{E�#@3e5%Ylw/h!�- ~�Wkh)XTo UH@wNHP(vNwYEk a ~PPMJy' o@Pj�b4�` ɐRip `p7y ^�Y`^YE(>M>x%,?z@bEPOyu+2/ W |@UIFH@ ` G` pt@ SEPΘz zIXNt*)l0"N t JY0(P z Ww YzdEWS�ya9N xy`aN�Vteb(_6,hS"49"� bP`x@F(f� al SP}X@�T{j ``@ dI�z,YA�SV� pG R #jc(SJ^Kzi:f) g ' gyn5Q::'ǣ.rLa)o@^`so^p9PUwaHablAQew`@*a0g0a a)"U0F�lj#Ypajf#gl`$aԮX2/0FZJ }  !$+ul@10H"'V?9@!l/4Gjx]B7V&>QW4dR DWLMN&veQ"MhijYGVa`0rR5<N >I"*hFHf x5CTBS={i˶G+Rj:B4DoXR,F2SR%#Bz1WW?I6")3Z+9Q&GbSc~D\I"3jX8;] >['}'ƅXy?}*EXB5C4>/V6A*k;9'*<w:N�e;CB$)r/{>VR=DCSXeV36VƄk43*ع+est>kXk%h5%2~mi"PH-t>8*CeW $c7e,5\5SRPT#9G�3"\flfSf}SK?gW2.S{Tl<lQ�,(6%*#*X;c+jEKk=ɤWV̹5'Chً)15;RM;b+*&@%sb<MIXrJq3MdDfrck:$D<K<QW, + u.&dv+ #Ab2U6:G\i1kR^S (S>جw6XEl.(R?s_Ai:|_ڶi�:Ͷ<cdevH"j@$+RiP?#'hÓ "MM  ,dg̻Y(w<\;RPһ3Tqt"D|"b9ٓˏ:l٫WGfʳDҲ̴aqC5i#K:Ԫ6om:=NԄNpTk9�+XB7he3rEɟ"LjEѡ˽ m S%x<Ċ1m hNP=/=,D$-M= \x<֊x=!4SbۦQ3y7DDPL%-<6f{:m= BMIWk@lr 1)L{\ٖݴj]g, Ystbiv>?aT9b#LJ=2<u2<B,.3m^]x-$'!߷mJrh]ij56h+MP?U!C^#8q:q!0@fRWCi;`a45puX h8Ut2dP1"6()#`UFiɒ/WKٍ=/]<:RWFYӫ+5MUH� 0^Kbvg@b|/)&ԡD>xNսD\ ˬ*a〻 !�j0K~s$h%'+tLp]0F&X*fs;ɾ\g@ Pfp*VOlؤWi B@y1LH@%,0mf'EI @q {A}$ׄ!Cs"_?v5@QOc5$\䰎 n~$7HC ΑG-|ڝP�E]C"Gxlno/oHz~t|0V|EQ)Jd`=Kߵ RIVͬr$˯A]_fBҾlmox T%bܗRf'Un0 _;چ?8c|cD$ie?۔0R>T3+a"@ Ot I"/\L0llev+> QPB@(8I%B(MNXESÌ!E4$ )J�D%H Ayp GRɃ�I.MS-.ՁQ'~"&Q<R & C`IdH %F ABIW̡ȏ`:ibӈ()_a$HOskNYs˗BkQOV4%$F"RLq(c) dS,Z(Lk"iGØPhB.%ŋ f"Y\:!ș - Yy3EkZP5$?)@2 irF.8$H#;/0L/I0Xl1#BkVj2Hk)(l)!s XSI'xcА@LxAhdKTHĉ504 )r"f4Q$F;xz)&{ "kH+1�(10iN;KԀP$Q | -y¶7po")(F7[TXl%! eьx<M?ibK1MPC KMJhANH( 1Ȅd KHF #{ p(Ob΄C1'zPbn :kԴJ):APF� 1a$"V6D ? ц{h3m4]Z.X%}_X.!jJL<:N#C{ wcҵ4jBる +.8EȉV⡈vQpǎ\ϢD& h`j!c4; W[w 1t.tX>'NjW=HV i 猎\(N'|&JxXpo "XG~!Nv\M!y9g-Mi"2\<AXr[OÉ&o[S ]3�vKQP$;]sfK}\<D"'e ,b݌BB!�9s" vcx+yQ'bËa d,9HK�(1bŎ8V X@]M: y]~u8+[#ܨEhB1\<:LBR@aE@Zkz%mp0'b#qePG0/Nw-I_\,G!Yf…e;h:A &xL($ˎ+{rL`c3淽$ #<aϋ* |P)i!ڗHbt'؄L,?w)pS]H|!Iqfred(P'9T${K-ƐFB$L}Ge_n40EB55t(gRD,i2-!#PH*SXCP;dzITk!$Ǫ<A ykU B, 4^ NBn:.|VMqw.94+Ó5P'&mIL ]Ֆ aU.$㘺 !қ c-4hU5؈PWyxH''ɕ*vx|<!n.&Ã&$@VKRw`AÊrD*ЇU"&ҿ3?:-7bv)aĔGf.}EJ'VW5[-VAg�쐲 kJ6% Ir5zd;F X(`[~ k: D4&N۳ pl4i8RZ/rxeʤ3̜.Tpd̘,sLq4gX:9AN^,F@AaaL* eI-"D@ N*%SPua;汁8l<4bUN1y]ƘD:Ƣ;QۗD$!UO�S=Ƅr?  ><i ]HZr0L-MYx BP(ۓ 'D7g&sXL# \& )0&eދ9kMRzx%`,a G807d NpOAǕ@D׌vzt1Bj3g K%DM'},@҄dHd5[05Hp̠F h%T 2 6 _`[p:DXrx(( Nrc(a8e7.ɵJbH}X&~vYĞ9`~#N౽ЮF$D;Ȅ505-Ȅ"H58: A 4-7!&1vr:! '[ ᡫHI[,Õ:i`-'078H?-'J"KC؂M:Ա4G :2;?ɫ T{#B8s" xkoJx?8yO:05s%+0-@﩯$H!ҳ-H-A02'؁':5?0 ?(%(Eȃ)>0+*P>p?)BA@A�X3W$3EpzT$؝E!![ncK#/4Ah8B:s$o%�((yˁ#1ϊ I =ӫ611A+ߒĞ7< :R2 d b]L=)7ƇĚ9!,0j򉕔ʹ`3=ۈZ7�. 웶,J ī" sj)  $4� .XG 0#! 0;8kS4*(yA<:p3=P'B(7(63/>6A0<>5`BAȃ>`'D<7$?:L'M>�#?"7ȃ*h=A,@#`>ȃ0=N'?/X'�'ALԃ%H =10 +>< )PB0:(BO>*+뛴IT=JLxFJHM8C�8FF:JFHA5BڤC`)(L"p?5:LЃHKxI0JėAH<`N0J(FQ6u01=Qۤ>8>&-0K04@C8;T-8Fu+uAR@<`: !2rQ^T Jx7,|/:P)(!8xNM�<->Ȅ$0;8"F`;145#0?5PF7Ȃ "A(٣<D&+x;PKĤSNeC 5-YAx3 NH5(LI $`7p&=΄@W0JC30CZt>u eL"W-`303?`73mJ�Dh00?XֳR='hIȄ-0>ȄCtIKऄ8m+0BȄۃՃPFЂTHH)1+HL1@0Ё1@:LXu88u!L 5BHHeJ+-@/u�y;IЃ:Jx'WJ ؄5V1h}<0#%='0.p#`u$�,;'xD9&=1FD�7s-u| }9@(帄+Hu3$FC0Ȅ;`)(Nx('K8'B#"2;Br1ۻ'�M+0}$=e+ #F}قFx-?PHxCMAK7,s)8x ;$L,5@'@7?8<(5JTC,&^1 UېD|=3DN @ȃN<(W(�K�C"`6G={m!,�JHKpꄄClՅp,;M@t#HYK5A,pH0|A7f8G𗲠D:eG3IȂ3LRJpf H<0Jh78A09C]I1&3}C1(PF@T$J3x`Ji58Ec$J< Eje�>=XeDy[>Ȃ)a$*xֻAe~e%Z;*"gY$`hX$hg/�͙N%4fxf:aNܮ.&')))ρtj6개j,"~:;0h&C`JUA0>nȷ@mT=/s8>s&or"g {Zg2ҁo)&!o>R) p p .)�) p wpgp^Ɂ#ޮFoXʣo? oo /'p WH X^?oc!W*#&rޙ'6Z羏FLJ lvꞖ!9sڮ Ccs)j9't6tk<6ZB8s:7]1"nI4ʠ^'K$"7(GZǢb0". CY8H Rvt`ʤ:r3:I 5f7m6^twDb0cvo:fq7@�*rnKҰowxwqG�w3`Fw]rGg7x`"P w:/b>xw7f5vh?x1G Oyoygyyyy � yyywzgzOW7{@z{{/{?{O{_{ �g{{{7�${||/|?|O|_� g|ɟ|ʯ||X�Z箃A'H>5 Bs^֊}"XA<Jfbwlw:8$x?ߕ6M&IA+ G-ט  @I,r sϐpp^*o _AGYUBp.�/P B'\Fi/T4F#E2r"!3@""R|%K(Gb͍5mfN>AԈщ �hiSP"#&ÁM6hJWƌҬW+_B,W5U- , 2q,Lo EJ/ܺvcM\+t%DžcԩR3;7+>K,h]W קg⅊%K#լh‡tpƗ7snճ־kȱnUl:YĄIF>8V5D }E,;�t 1ZՖY]pElo]LEEA !$E\`QpWFq9&!A]!Ba6B9V1a`oQQA5@_U=�G-QKzuJaaCY*dڂy[ZCr'e W|IaT<F`NoN:gU`q$RWo@FXdDlZŧY`K:HgYdma]gVi;F!ox7Q 9U\mZTG#\քiku]A``*Z_Kmms݇WT0EJU G&V81wST\#U EDBG$ UE]NKڷu ƄU Y*ؘQ^ٓ!%Ju@HHL2O!I#a0Bj02%HƍXA$<L|!򞉚pM Y]&nLn _7Bc֚of/TI$4rE'kaXA%A(!rH"[dE (q9#\I&~;8B;o(\Y &]<c*/7AI'[đ X%kx2z$RD$�+!&k8~"X"I!F"AC&pQl R�b \% -,#2-=L;kI@%5.q4vAw�C' hC$C#ԐDBuxB=yyWXFE\rFA]X@x>ڑZT4 S@H4|Ba8h!NA aFTa~Cz>XBox $a+AbX�(H!E$zP@fDq]k9HJE kGLK㧐9>S�LHvLa>w,PuF0/- +&gR(VW4+!EĐ& W6:lg`1$|S7y.Chy6PTp25 BQS!Ԡ3P+3ka]e!@RBakb-=իq`ڸT0!goIB@AV#rХ$CiBttnq ϥ S"僪Ye D3.'K#|%6Xԇ1u٣xeR 2hJ P!z`3X y�&}' NxBހ#T la̓oVl4B lP0 e7d.YC[7\ju/ ue fP#W}º Q~uhЇ.KXVo7 >q\KAqHV*|`9ԒNb/(M@!MR #l;Bd"N% A 6a.)!hPF| ^$#A o�#@_!x ѻ#8CA@A3G (aC$ Ht4CϞDkH3%kF |B"àEGNP]b,f9a#R ئI`:a: ]!٫J\O` 8$^&0#40?aH%HkXO ?!cжV;$ jH%ސ+! o(B;%l`GBw3_axqt +e �:$jpLhaw>3| ~$$v%7X"K` ?DΌ !<;LD& qF_zLL=)�p=8P $aOA YB `i9 HlqC'P HHƢQ3!,) ~ F�q7?y.V�RAEظ(A 7 h%4#A&!B%]!D%hAN(%yݱDB$P E"}`&\XD>5y LBJ!d<&Ah0AH̞HHڱd`!A$A0MA#4%JxLAAi4B$d†uP KA%ā$(\@xA \Ƭ %AA$,!|` J"4B $dMi#ZVP%ANءBh\-4EO%"#`!^A\ ! @<͡[9dL Q‹YYPZZ4ad c#rE"! ^!A <AKY$ciLi`!!$(SڤX(XA"EBż%숂AŁ |mB'!%(A dA!*R"RPa4A$\«0$L%012-#x$T[8$Hˆ9BY!H$b"XXȄB%t#8BDhj{$dA5gqΡd!$Ÿ1B$PB$f"xAoH%Hd4'#AaCzYnDaEZ$\AP%Bɧ|2B~V\94($QQ$YeX=^]Pp@TPGjA XDTDHI WHA-TAAͱ|؜ RdAԧLdd܉< a QDL EاTH|@((df0 L^wh̍Av9 YɖS�*twKSeT30-ԇC Et}PdYGL @ HȱhxYE|$L:A|TL?BNP)@ر.O_h[epSlSi,u%{ܔEpXd o:id XHՇ DȒbT_!lHQMΚ[PݼSS P5a,i|ElDFe2lr]KC ̢! Tmaa-@}T톌L>ST@L�HY},[Y ,fk Ϡj P#΅BdV4ʦlPE0ISٔ6Z-ւB@E1nϸߊuGA Pikl(VFzTzkI!m٢ږFY5ʿmV\ԟX-E=>IG4/4-֍ Q=/B"ӕ@eb- `Ќ[Y-RYK/SX9Jv̖('J-QEF#56OWūfo nER")V`EE^>ƽVJqYɔb[xS4\IZƷ[pApYHDQa|Ƃ5D:-AP'J@Nڔ|LQ nPEi{D!7OM% pq Q|,v6qv+n_1ҭY%' i L~maL-ε)DUl' %]U rFr+<A \Ϛk$Wp3Wo߸󖰑\KP albauE6覇 qUEFfm1=wr LJ{MaLv49ASE4<92N{JjhoE̴fHZ8D 1WC]`TK(0O )#ϧV*l0 m E?,1{lXO-kL.7C\b DO -0q M-ioEhP!}LxJCh`;r83W5YG2]Gn0`0FGo6K�ڶ96_3h7m {oѺP8ySXDA`WI'6<vh5vo7woOY'LL~-dqXu|V 65Yhvwwwv3�xzx4yErt LKQ.M vFKxps �$B^RՊI 3p4kt6؊̈T I2|F3wfO`|PԩBAH tILXE(HpATȔFoLS<Sw7k#d !h)0%>O/IIATPΰ }y9knwH yuHv:Wĕ쌞 z wXtzv<Q١g[ `hiLpv5[@rSGC5Py$v!@YZ$b#v_ǖb9۶7Ed(A(*2h7@eo7ׅGqŰh HX3zqUs,틋1-l3yPȯs++t:JsV!I`M&y톲@Q{J۶<*;k\mC/_Er,g-ΨkDo={49*hb£ڿ&%\%#B?RAfrD^[չ4=1׋zl&!`#4\YOݓQA  =8q�}S!Õ`B8D@PYA5!E%lA%%O%l@VpPϷ-n7~{@BD#u.5BiPLS@FL]Q':q2M\SD+n,u"#K[&vD &+R8qxC جJ@yiҤ)\EiTS>zk֣<�lد^ŖEQQdYI>9iȦћ#$C)mt'5Xђ)N5O2i%'jdDM*T@ *4JF*e&ӭΦ}wn-W#D`i'L+b%=$:$$c@zGzcYHCm_J~7>ʥtslAдނ{Ь r83pĐ:p:30DBđ<#B8CC C 9 ?  0 q +0D' 8ؚt- vPp, `p&:S'4hj67{2'<Md *&wJ6-TP,Jj[0-%Uʴ0LtΜ5DMmJtNJRHaL5BN("դd<= *'FK J(oc�ʾeu Y[{!5SVMu5֢'9}іJ?U֡@xSX*X\]Y VV־1WB~ֳؚo긦ws_&5h>Y+UUM}:bR3_Ɍ+`v儱/iK\sJ{/u苝 uc(**BBdH}uUۤavmXBp(<3@>Iiii6:+�\(f*BXqՎ jC �.b=w$ܜsَ-=7Fsq[pFC88truI yX=jmߠN5j驘L|÷*4r'E7)�_eukYP2,` g.-{*ylXjRGpƃNZ[U((LB)T_bU:5P7T$UAqäcE|RTD,WVU2P[hh zrҔR5޽j6BI8R=/A,TU8+I!MR,FXPB/)XJS}|a(A 9 z MBS8e]S=^ 0BJ*$P@` G0ၾ`9]I\oR P~/IdJ]6+r\#"恔8bFxM~6T½hIZ,&&#wVJ%qؓ y|-x 1 SaBC\*�]'G6m%x{L^Zp %G !,?"%DdنzjmY,24;#Dΐ(1Ũa C'` = G`%y7IJ99'-:Q;+2GijJ,]B"aL Z*F2oiXZvbż XCb4\-PD`ň~C("|v;^Tl&*Vbϒ�t65Uz: <p#LB~h!7A up q1ו U獵 tlbob%0Ѭ߭cH7dN}D"q>OZMV hr�ﰦQzv@s~o"H/af l_d@>(l*e@TL v,JN k, LȊi:S̴%N{M$'y&6i쵷54DD=;ZA%0Dnr> PB f�m?a``< H> be1f0=S@0,qK4bҜ̂!:C4bPCЈJ"9D }J$ RD#,q7DhAq9I QӁϣxM-4qx#;a UgpL! x�; ӡHCqp!|`.fgq2[㛪EH_R7Ix#";&p?B(aDt"P r@71[Ț,ܻve1@ @ H[ qUk@ċ#N{/'4F05D"ewk97SPm X] F5СSC 퀡 R(Br8\-Ju2+La b@6 =P `W$x_ATl,閃)8B ~$&>H@\Ԁ A` `  ` a! &  |0H+V̨r[ߤH\o"v_lzo ` b=\ YSPJDV|D(j(feVlQO'R¨\(sr+ +P BU Pt(h1&0Sl'|ZP&bj p$ѠhT,)$J{)pgpD1̶}d6є TЧdH@1 ,K+:阘1~h1rNDʅjRK(ajq ̱v҄Ѥ߱QKbQ(1Rq! b籄2" $Ch$KxH2%Kr#Y%W$Y&]&k&c&g&w%MDR&yR'y(r(M%m(U(m<iD� *5*R+++*,ǒ,3@,r.*˒--.R‘a{/R///0S0r,01S1�#2#S2'2+2/3y-373;3?4CS4G4%s�J5!˙R5[5_S5aS6g6ksVs2O0+r7 ,z7r88r888 99s,9:};.9776<S4q=ד=>S>o>>?S?;S=?#@@Ѫ@Ac3AAAB#TB'B+B/6C75s1?DCTDGDKDK��! Lavc57.27.100�!��,��������� ��   L c #4s7K!HM�IXIyJK)N ORTsU+�WZZ2�[Y[h ]�]B]i^F ^mbF c�e�f%fgV gdi�jTkm mmOm,ns)o t u uv�v vv&v-({ || ||#|+|5%}�} }%�  #+;%4$;+ .-"%6(Si: +3$fs;+E56*3$;,C4H3K;8*>1PGG8hNXHC4K<SCSDJ:[KP>gWVGbN]S\LcStdmWuvZKl\sceUnq]yhnal\scl{ks|lăsƁnzmȊxʄsʋ˒}̌{̔ӓڢ¦������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ3jȱǏ !Dɓ(S\ɲ˗0cʜI͛8eɳϟ@ 9`ѣH*]S�^JիU7`녮_vٮhϖUʱ)׎ Znd1l"I!LK b81$8qASLCP3iRH$5ͺװcvM2>b[ͻ߼wF6̑]XƜf"0sLI:f3v*pL>(gE=eIr<^ԩǗ٤ 4' DpPL7 mFCEÅfIs($!QBM RV{-6iC8bAPX3984 84$&y$J7Դ-Rpy`6ɤL` $YIgfKAI2 h.ucu#{% cBc.9f(D>hMrhR4ãN.jfzfJRzR$䇊)LCs1iv!&iwQ+I@!*-'fCqmm1 w@l/Z݋vEdD(fEMZN4oI z E}iƚVDjJI(EpkD IM 䮑V7qfi$E8a*5!Z+Vl‚)QkfkAY L0C@ @ueDJa׵k #7]0JG?M3ͷ st{qxJ5WVN-wdcLWsQwC緕hӈ;,/K>XB&hN{}[@;%%J JUCJ?]T%pG݄/Apf%XkK2k]1f7ߋ9}+b�]"U $(IT (!U!PhwQԃ5׼ ~ a5i%Wu΅CdE9un%-b D*QCMv0 bbG9$%Pf5O $Y`"ʭ$0NLȵ-W F`;�Ha K/{ 5I:H(p2HcXij-&AT/&Al sz$(=$s&^KQ2A˅'$wedv31VW7[nj �T hɡBSJ�3sFY#X!BN? >*ˡ0x'a,?dR\q'Ɵ0$Mj:U m;OS~ԙ@aOIY6Q%: ҪFũe攗A3KupBI!`T`d~6Sr̲ y!J< u78gJP7lJ f0-11 %Q�!0.3d0K ,< ` gX 'CL2BdGA p ]�(Ya${'1[.&yBkP[ ] -%`5Zs\\tT''DI dMI/I" @v%u@{�A0Ia{ADKk*d:أI%H ��LۭCCMcQ(V%QI P;$0BKQ> T=c0կI{8$X80hҷoŀl`)* ILWBs(23[%, Jh Z$ `dd(.c &$I7shZ ͑%j5$0�r  b80O`A;B>s {V$AfH-8$p(DuIB*Q/NZ �ے 8P&oC[}niPϘ9%>I#[$~�1@ .1p)*鴇QnJ%f,FkCu%ZV`4́X  %òe Ap5Clz$0pq( (Cf`vJ�INIM 5`$FK& ġ'KYty:ݦޓ(RX+┸B05$XB"@[XCC &AX@]xlS+:Rvp/(DZ^&iF-MTW2UovJ͟u: fF}n%"c&wST)~+ @r<81g7B'eI63pN,LFb;CzLp~)Eq:/XQW#(Z#/AQB@0C`IN}LE1&!KG?P;{1U#($?0@D~�5'yeRAgd3$w<r#5!CA'3s[`0`b?~'%+/MS$KTCQgB2U(dJG "J6J/EAC!hU0$ix6dI&D �HbIoW*a5{98:[4$SNє(H\72q،6,)r.a:+^x$&3A�|B)0Hr#31l8JFl5э '1WEdž6!7%8e5/J1'S86N&ӐTtMgK.ė!ґ:R+Nxx65SS!ȉ)*q%VCyS(B#X%#<Th2XS@)Y(%9)2t.st@xRQ,9N])-/ܗ&} 1':'KȖlYtfTv9NPu(PaX62y3`Iyp ;QE/GQᄙyB*B#ڤp==^D.h)Ca2$<q$>fơf6%H$yEz^?ЙExYɓDE~( 'aO<(ɓy!"' R_RK!..sٟ�T~ل12tr.p/t?][@-^d[ꙙd'%GE-?^Xy Oj -4dQ: ^V@ t~9qZW;p/S/<Cr3*v[(E$ߗ8VG=44Y y>`f%0Vk 1V#`ve3VӈaJK1|5 0Ԃ3< 8@X ~=F7"9)TXC$*)& W^T&9vDz!Jp/6)1ڗp/E *hJoV76b)`Wo%10U!0@k4J79%8jUF'jrhbXC22ZLтJCT#NB6kAZc@yr24Ji(KazU9C^zI+ KҠ%ah[zq .F9h3&U #Z!~i HG"1/4d@:p`Yw.Alpb2T*j9I' c3}K7+f�m`fpSE+Ds*{\"'iЉ$SNW{:\[5~8`|`\Peğ>Q9 IE%L+Q#Lyb6}0yuPi'1s \0_C/d]Yy 37k1`j|� PgDa�~Vs:zDVd*P$1Q:~RX*;'n]q#)k10!i'8[+^P҆Kة++ QCYWlՖISԱWklفElsP-ZGm3&Qt쏞ȈW $AcOzXs;y@rz<X[,VC#ԉ>#74 J۷1%Oےڼ$b0F4}ҕwY!t2Bcx$As10T!B1T1µe{AV(:H >:d驅iRS2Sc Ij{Q4$ M*Ӟ|̮,8Wl-b9м>!&iyr{ i'/P`4?2ِ[6qw%GrdSvXm։8E=\ 8U֍W"ͬ#\:ʯf i>łdԶ#A3ְ/<'N3(Bר,򋔫ܱMQo}YGR$Zǜ3/z*1Nj%";#=c. fC=?&Ȟ><; .ޡ5yV2!QR"2%"8k LXB豑>h4~JQl*5A-bҶ}֐{{"i0υrG=b5Ljb/P:!Z~)4ͽ'1I B-hU:͒ iDÜt!RDY).27Թd&Ȉ:Î M|=ҔB;D3S-8R5>5Nr-V0CJD:5!^nN1#E'1|wyS[=š9h  Pɋr $Na+ IC*n0u+H+ڔ q�%AAߥ7̌r.T!-:ԫ2W$ayEm室.ݞGG $3>>ZbN+V+Q3qUf':.t+F)~I\w`w0jn/2s1CSնPpB4зhUJM*2G V .g}]t~ @1mb^08,KUdE hR˚ѐ  ag)^�đö;P<uM͜445Gy.5i=j�GG쑰~ۑ?8PԁNNЮ3,0'#ES{2o|ntPk 1fGw@RХZ7X[f?*Jn_"6ǍH~k}%Zp|M%  2P` laB!: RAy(R%<,dD3n>YdMgEqr!ģ4{I)eǃMI&HbGE菒%5'DJ[mlGό8W}c*ھP q.1ߍ)쇭sMt\xmٌG4hر#6hF`+6qtqCG'20J216l0F Cdx7]b%*-(6G fɾG rϣ.(p '|pb$'+. +4K(8C;�Iȧ(19�B2 ㎈la?3(="08(9Ȝ؃EJ</80@ #  i"pL` Ll#aF"J.!4 )$ R94B ,t@CJ\45 b &)qC 4h BLd!¬% S̈0(. 1 Arp.ÐE2A$ 8CJ@$Oj "%n [) X숊?(R8Rh$ʀDA >Q,hO d#pX\P*8T&?x@ jPiHG!"n?<" l�X!= "$3.D X�$ ĕ ;�]hi;%ہd+D) (D#p.xbkSW4 yUE)!b >�۾hR<Lȉ@">t5X�BX$Zcf!q 84Q0B(# k]2{j#R-p&3zD rʑ)iË |㪤bg)69š0N܍H>^˨I1c$7烊Z34OHA=d`@0J @o D�p1 !%@ VbM.&F`@n ?t0@J / HP܉$A Wb$;̈3 )IT0',&GT2Ef2ԻahF"Lkp#Pw*͇H(tqc!+cHD&3I%�"1`cIDĒ7 |Sժ1$qpIW IRI1�XˤIdTɤ&Tr2Y'T⠓J2qPҒd %:X򕢜$6Ii',e/9d%!<g K$͕$*K(Mz$6iIxs/ PJ2 B2.:Ur1*%i ",3*UMbJ:B!d C2R)I_҈*k^z!it$\ 618q1"SH lf[ �%JX Vzkm@`wcJV;;~EklT²)V*/pAFXw[,d!Xbv,+I@VnVbkŢN^ӢDw-T;[ڎL]т6"@$InoܽBWΕ.`'œ0&1IpW[]6m-A\Ƶ-ؤYIwsW^wEL�X&p |`'X(0`8FAB*`)pp;`xVK(X8p@3qm|cX;q}lXC&r,8vEDYSr|e,gY*hT(pwYcK&l$AHE%BdyMڜULOTV_Z?S5rM[Fb�;Ytb{ҫ5'NoioFT$NI+1S #h23֯I?9J2lL ILAXs=v -YWY� :i+ i:͈-gk| W ( 5]VW4;daxA%h:7.nyDFJfB1P"=?*rZ*Vx.06qMUmhju8Tn~+)8M-)䃠�E A`0sFx\t8q> 48| W:Z?=Mh@pd MMs(X!&wiR+\U"s@lьPhSuT�@-_y'{9rZ?ѥELDX`vxdkrg4v.s@a_KO,'M܏ ?4C`>c"kSW? tmWFBJD[{y09|>"( ѻ-%H"@" $8(٠[6|4S :LW6B80qGk -=>K:8@Ѡ:'L(3 #0lF8C�1HJ;@ т9jo WC0yB==#@2b9@5t)0:˽$4ؐ+TZ iB[ h@c Q.F؞xDH-xs>k8Dx-4(: 4'TS=z=?\uI5[i "qق>D(( HQ*Ck&`=݂EIƚ!);j<@+A/Z#́ L"�AB肻@<B**DBã? U0xEøc+Iۑ+γl ?Jɵ fcj!A +/f80"*2�d J#T=ˮ@/P3,hDŽ+(t;k<1i`$칶ʍy<p>Ȋ9%PtT?Zs*GJ3É/;@O0 ,i/+0,nQN%02ءXL4QɜI(.n0 0s5xƃ<!,NrLD�-,xO9/p@J O �4pĈ5p!T�9؃%ɉ@@ l =Qh`l9=@G8F5P >ϲb%;9.pA?0?Xl4 %% 1%�`:F.P PNIM�FAG#� `ё�& DpψEJPG#JX(�AI&E4iPQ0 R87ρ 0T8Lģ00; #BpQ"p:P7pCĄԁ8SEOHP0T&r 1(*H%ZkuMV]QA~aVX2f .0Hx(AP)"$$Vw(K >lA4CTЁ(DK |MpQS L|$1a(ə�9 Xq�0TBqtZUBW@N0Dp@�*)YLX�>x)Ɓ9 -[JH0D؄RJ=:X?SJ؃.x:˝pA\Jh >];\SC֚8H yT8=@>O+m%h B=%�-p (-@˥6&B>JT ;"E%8 "$ "%ݪx,Yhy:(8z)0Pq "N(>% :}9iXR1"(b0{͆Y30@n?<"B[i$ L ($&@,:ٸTXb A42 %r DВ(b/b5+7Eݬ;54 2xJ(M3 ֪ j$<H<؉P"1…k $a7N=? ʴ$ qHDtdTÎdS̶,>\a3hcL,5߳#Y3#@ LːcDH>3 :&b .DcLN2T ˖L -KdIGSEs (( l ' Jpb@Ɖ߳.z:Tg;#Խ:f~ADABT3V↩kw3K3�l rVJC:j^hDj JKJ; H| HJ3⷏3Ȗ*EG=سbgC ܨLF- tBj^y&ti 䎈hx=4.UJkj 1 P̪MY72=�쮸6 "4j^jaNҺN,z ֜pde پ型<3m26f&d-<;qf>[RiQME :N)66EoX:;sBBks*(+@@|39:::/hn zim<:c FRAk*HR79qfB<"ω]. oc̆^ HⲔApO*?snhcسFsG14�$8;+?S9/kb7-rA|d0?;_5%o5RUEC7Gq/4�1͡gB-[ ;.ÿ;KHtGGHA4[U Cċ7:c@2c/vnF2%XnN{9x\E D9VvgtcI<.(@ n>2dv| ͦ R3`;m{Ax<oJ l_V4l嘗r}g�Ei(N;dz5>:ygzͫ==`rt+KG3ͨaǐGz Q. VA5׸=#'m{53؃ZSЁ5؃E)&,G3'??{/hPfPUǖT ]8&qOЅӜ>nr,xOK 尊. Ԉ@&ȃY.Y&WL%g,ē~(H Dd5 118_RT Y@$;`B@b]nKi;T`b٘ �` P>lPH ĊJYCh͠w؁HPBr"SR!.HdH!6eҤc >},RDʢF"Mt)SA*'ԩDb͊A>+"Q:j3'JE<H:[6Yj= #Nx1Sq@~)WT?vz| % IQuQ]+}ċ+Oͭ{7޺}@Ss]Y9j>}\re[ϮرKSbVڶ(׾}%Rg9gSM!LV7USQu_{-e_RZiv`EvYXx7ր ׆F_bEjX_$$H#^'E8ԇ EwCE|ZiV#SZTE)&w's s+zO~V'&@ i|DѶӠ~)ij RjRk:]kIP\E~hAx"6k}ڔG$iBq!Re㒛gLRSVeT@9\vZ.Vvxc%]XW=R5һT c25jzIINĈlRNr qįx,c&'Rj#Fe0{)objUCoWF (4zKR#upZ[U1SsfZ Rծ/UuhNkMP5Pɤb㼯Νa`T� _ǩ51/OwxPP c+IIQ`{DDF$`n܄~/EJwreu}'U"S$ oSU󫉮65~ïnV/|ŎjLT-}Q/).#PMj䧩kjʦ9i֩E  8C!"†9$SXs/8=JLa%@C!tp&:\"vX "pmmmSܜ%= +GHD A ^AG?8Mxp1ᣌ!i iX�YIP ,]i|_C\nA`KQbapBrjV3)&G9SB@Ԇ1_�3X Agڒ.14K˘fTTdK$6;\ Y)aƶt _$8"b](P+V5Q9�"8ܡ"v"͒(.I雉KI1 =$F0  % , Ā5l ADD(JP"#fGE EPr9@"{$rD0A @R?w ٪JOJ4kV*A( =~0Nf`*>0D  ;6t j3,'(*I- +)'%!�!C<H$bADHSi٧=>8f$%y5! Ij 2`(<SWW{R*ԃ%A�iDG ȁ|u9\c$eA7S>1fjE 7k>A$q7jXWge鬯ˀS& Z秕[8$[T(qA L3126Zy|@?}9_4k] vIfaM"Y!#)AX@~qvNq2y e18QC#ϊt#C ^*} %hщ d@\Ѽ쑞Bzӏ5A}XZ4-RY2~u�_ a}dCfU+h;{6,e^vlm+6njgܞ7a ^[g�<8 n\)`C<pf *�8;<"9 <*_9[(729kn<:?/w.:ыnQ8Rtu"ȡ>uSǹtG}%%u'H^s\ԑn=z;5F=: o#>_PC><c><e>΃>�! Lavc57.27.100�!��,������� �����    l k��c "U#-�/�0s3%55x9r9;sCD6Fc�Hc�H*P UUSVnY8�YXYtZ*[&�[X^F ^mb�cI f�f'g3hji�iT jWlm m mOnn1po,qQtt t u uv�v ww-&x(y&{ {G|| ||#|+|4$}�} �� # %+3$> -!18)(S% +3$>1f9;+E5POE.3$;,C4K;8*>2F8R>XGfsjOC4K<NASC_p}9-L<SDG8NA[KVGbMgW]S\LcSmWtctuj[KcTl\scgWq^yhnal\scm{ks|kç}ăsŁn~qNJy˄tˋ˒}̌{̔ӓԦՕؚۥ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� H*\ȰÇ#JHŋbȱǏ CIɓ(S0˗0cʜI͛8ܙϟ@tQѣH,ӃLJeaթXj-yubŠKٳhӪ]˶YʝK]`Z/:LÈ+^̸LJ3 ˘3. dᄉӦOVm:u%Un;6a͛nִYN\(HX]v3NkDw?_bDЋ;L'cR~s{? /,wZ|5\k>qX`k L 3�詗{O4ŵlS=2#S(Bć wK"x2A%QZdx]1fjB>wەE8$N)TrC(eSwHY߭ =bC* X6nhdۍ.V"Isvɦކ -ciK**jK !29,AZ;BxzU[kLLʄfm;V~y]KĹizcg~VZN亚o׹FUl a EȊyhb޶vkSlc:ŸOt%SL1}LlEkOr@7NܯSgfi6>s|:vay5ܝE=W]EP/(7t 2j.j1,Jմ0cN:i rJDvl!*2l`z+.;i<M,)8&g3 CAZd]kXH~[Lڸ-J.&|}eMٚ8rݷּsisXҐobBE8VDz4NIRr gQE� U@q HN-88p0.d wl >+՚n! 3Xo8`�0E60􆸠pqz!)LL2JG $)w>~>8}63J ꎳ9#"o!& L8]1xx+BS;RV˄VjzS`iv-YG׌ũ8Jo5i>H?[.[%C=pwpl# $ 9N6AzH$p#x GasTXm F6"&KW%9B sĘ 3RJݷN'F[- a(ΘU(byĄ�= ( Hs% ABo:2l Ѓ:PA3e>]A)e_^N3؀e;u}RSvlgz;_EXj״,\#3R\dŧT9MFT"nd`jЈ7A U� + .L H&QAU*ӯ(qv|./�媐υ- 0LaE a@.x8#SN2Q ږZ$8i`5dµoH" $P kD*6 *"ֶJUoM£w-5am宥j-_UK}z{_&E3 OiĆ, 0}0H`!mPKaP%@ f;|/{ ?S]kR Uq4tEVFgL+MWpݝ sh#&+DETSVk(P sj'P! ` I9Qru+cLUYen ^�~.a4RFI1SnNbPـ}˘.)O۔p902)tsVZYnsA1gK[{Td*}#'Gx1dG*DyOkkinMLrf0ݧtTy_hख़h )@32 c\o7رBD9kza@w0)P xh 1f r< Y؆5@aGchÑ0TK m0,@aF` U#4S`p3 Ʃp3ATV*(Ha {wBܐǟI6,+LX.e3 k�ŷA ElgA w8ɐ&'CP?5=Tۛ &88anD!21:;p J@ � 4<eIzS0f0P V sp`  @� � TpC< T"Sd  oO^-kp01X U_@@\  C NT <u r0 p rpP@1muL3=rHE}8T.ߑ(dnB y PUU0`P` G`qHK@IjUv聑g@Po@ m@V TEpZ4~g� JAuZ@I(\P`@ p,xp If�hC@  h@TU C~ o`GP0}C"sY.R4P" 89w#( CpU  o C @ Rp \` op V ZPyЊFPn@ U@ЏM5 UPEywp e t`YpE&tp U@ D(G6V`F`CXF  I  rP@ I j g  9\ `qt/cmb/3*p(kҕuґ6-uN  Yp\ c&KC819Kj`Pp@0 F Ppy@ �H0 7fb(b@5$ e9v1PEdW$g[o `E/DPC/ g0Y@ d `  zjFı"Gr1pr?LuEHz[mjM R0LјQL_Z@vsX@Ry?P EP.b`� pIE[V[ RV0HPWP:0u?`w~zx t@ z�\t� C hT\� Y a&&G 3B;$dnV1-!pn@ NF0~pt(yPf U|P ` XOW �E`X  Qp| NTP ֪lpwpx \0��`T@G `pP oSU`K ; ; gf<E� pn`p0;> %}q!zL=@L'ZtY@kc`ISЃLb@1bpY@)b`GegN0WP0gYT0\yb kbOдWQ y[֋`/RW zliv'd;hmpjcx{\Pk[W;l0lYxFGw§Tbk8;&,+!9!-eqPA8AE*(8j"_,9y\&m26tY!~uG$YAgf@C/+�t)ECL}6h&D^](JVV*NRkCJ4@o\Eq\rG.+ 4HA<RFp; ;;-O9&Y7;Eh݋քsTL?I2Z= }A82pELs& >=`Ur5Wq5&81cVuX^T)1N#P_9R=r8c-td+1#Cd)!WqG:3jE$62y0£ 3&P'>d\3b dGhǽ9Ud̳#ŽGtR&m+Pwc j5$$h="DxC4,?TL롻#}9>mduAQ:vm\ܐĴ&o"r>Po6k!<Q 4R3~ 9,,=k>c>lQE*%0dH@5S6v)}!3B>C8C^DR-</4Ju/g5;\7q*U#bҷ&u;Av9!R7,>i#=qf.bο B4g-KQ-M)<$/q!-P=i%FMú!NҢ3i@ü%$dq2+:Ąn^U-ҎR,לR}+UCS}0W2@+S>RȪbWD14VPtݺ|k,F=+>͋=LR*#7CC*wk;;~-D&FWo:1+mѓV bܶТ]V%!Yܤ;2Q~u.B,mSg!;-{*\x˱ZV?CV.E,sM}<2 ](-pS{= c|bl$Jxl! ~S}.13W93/5=R7: G-:g|a]qtLP+0�m%ύ1JN@t9q.Bu:Ӈ\d,$5وς~JC4۬ڛPsf-RM&b#9=5G=5Wce٢H<L!qPkд: p1 .F^ߺ"?p@˜\E5A_N*e020\3KT }t(X c%S*ne- 0@EF#\?U\ŢLۼ잽b.M-=||ORSuNwވJQp<FEE㢌J_-p{(=ϡzps*(G2/R$,wn+Q�! hyn G0WdFA]JϞ,H2>Dh%=`i@W..'Р婉P �P׺^V9@=N^ߺ9c@eZ_0 @Y`XUC HlA =͡n|YD*P" s5mIG@ Y�H tx�.wlLJmEJ B?׃msds6 M $ĉ"NHС8PŊ1n,PCAtҒқ3"ąO(Ħ͗5m>ٓaL>%a/p4J(O,cHN&EVPRכ⣈ˆc21N';&nܨt *E6.LYׯ^l `̚eVvr[>:;4iKFf 5";NƱbw 4(Ie},qʵ{W@yq)d;Ww8wfn |R)Xh&@Knm <  록"b 9�njB5hpb3.[(' ^j,j鴗&#֘-rd⇭VJ* ;j"衇z̈2CP( r.-+ʋ 1%JPɬ:&1;c $mt(m<"hLtB+V ʠLC2C@#Lp A8D9C qcӯH$ 1!d &.&A -X/D_*J5~TJkΦ֍K.-@Ep URdLH=(Hd. LHA.(e9V,H<o73ڏB=n |Mܳ ,QN xE+LL NdH ф ):ވ2NB"#:&TE'N4[,@'yGds FW0 F[ }Ӟ$�VDB "E4Nh HW2JX#:"B) ROC;';[&"~[G؁x.:PMְ1pɐNA%JB:2"`A&;o_??u9f2ߊlxHIb³9pNjjЈ$ PD bÛ3tx2MC$R)HI ]@Xfr9exNvþi}LAҥPQJ)k[B� M؋ z qDH ufgJI ޓ$eP6%0~5,pJ NH:kbu銘b4wXP# A ‚f˜Յ&aLL\DlT.$%-,$ ![q$kŰD12Hox$*Da-+r*#FztN.8c?0>lAB$%}fb$3)x·r+3fyQ�jt}"M矑@T)(A 'ӉGA.̀ b+Hc$I,XG31y Tɠ\*hpylAX>:oԗ:ә( Ѐ C eyrч367>SyU14KPmQRBSJ95YCSvo=eꦐ-@Dtf!ڌ3z{l^3RgsDVt7kqڗ$d(boRc'l·R :T" $ymZlZݲhUJaVȩ'w.o"R`! XXs@k}Hx[#lEY P,O0d`Yvmke`ҏ]mD;Y2D7g.;[ebFDF!I0)qWE+ը9ɎIQ֤ x -}F`Be �8`MuwC$l#S{uݗwF3YG}*y ̂IIg_'kRʗai΢3[HcAdh Mll`~Q #"Q>="UUvj&*S\pZ4F{f \ PY2zVUI@U'YU�vf&!΢1LX&(k(|%=·Oe4g@}w]a wu*ʣgDtkzPeN[0L)la=)<f͘n b3>e{Rcex~*GLr]OZ"hէ>9d:+'d=cjզH)7i-7! qQz[{&B;(b%/\1ˉ^1xi-o߭[ 9LʴC^UePȣX ZIoBbmD5(N{sbnx,Yl>]R^<Keٝ![h=lS5>=u{8(0X;ڰ. +{+P< ckڍJy Lk3;?�",ӾRc l0؃?Jbc $^2/&Pc �;9 : 8m<!l7s2U/i1H70Θ't@B+<AI!2Cr*D) JA"cXByrS5.@D(*(C59c5z 0P;БӻZZ.t-))'e!&`A FsrҘi0;4k'\.;.>#<8<Y/,*07/p()#Es3R4 `x  n 2` (A1y6#a'C7n*jz$`73xDx+؄Dh:H98DDHL1NisI"D0êډqBڱ5ˊڰAlj 5P mµ !wQB�~14 !4Є!@JP Px;Eܨ*z 6 t=r:Lk$-1vLM+| 3],T3M#p6D RMМLD M;19 <&rV=s+B/@ٴ&%h<j[<"9Mk'´jH:xKh:z<HR7* BUKEߊ B#<DkţWC*įE£*35!pW <8.0Z)D)8(?8D,C$VF J }O(L(4T띰b9>0p"DP#Lq;CzzS*˰qZ߀<Ҩ:GԭQ(҄<!KÀFě;=y,%1ʸGh1;M##Ӳ   E4< ==EsүH9c{3DUSTd#;,te5!95Y' .TB ś@h! F;M4Q.HŨ!TWA190@771="Az6ȃ, =6*=h8=[79p&97<A)h<#<ȃ1p(pm=*x503p=AB=<[#@#Y=&?".X([m"xC8e/0e10?9)58޼¤]C;J5B!ЄD6x,Nۇ1=ȄB Jp*3(AHp]HK83"MJ`_4C5Y;)K#=ȉ"H ʹ_%B܄-B8?"`yBIMX%;=7H I@J8`7J KEPA<7aأC@s }YM*p7L8 *N'r $؄7P@(p&@N2\$EB(:4J.J(_(0B3@ u)$PB8.�+=0A(Z?Ȃq6@й4rF&*G?8 M@Z* $/(ycb+ y$PЙLyE 9@H2,U#mhb'8K=XO dGq!HxLMI-(; 6Mx*JMP~L"GoׂAAhH0HH.Jh#@+P*PLJJ!X+;6СM$7J%VNH"L)1L547jFI='Ƅ#(у"<7NvOp$L#18II8I~фB gJ/*`HE*7ېxRDCx\(8^16PE8*v (H$_ID8I19 $#EhLR~!&ݮZL)-p,X_#l$₯"c~*hދ̃HX(�C8v[,Mb9M5:7c(8@Dh9k'(Y+Xl)28!'PȂ!X!+,A,@360ApA/  PWf4@B]&Q<�3K8Ap.I(aYkFX<(+xPIH�H1`gHp;H"}I?08 xI6xGJ/(70L1x#h?腄f;8`(jH-H8Jx^&PDC*Ȃ?G+@< F B4//FHx1@70tD?9vTaH#H!pH=�4(!'ovpwq1C5$ $vO#$@HdyW!*!p$$(!86i[!#$ }ҮV"Xww$xx}W`(gy7#U^ m)~!x0!@' xdz* 7,G6~jbJeb0b2qs?w 8�iW?W{؁ z�I&-w%R{7DqRǻ76z& 'DO#DQ&)h*!||/QG}Š|8W0h6 ,IPCfhb ?}[~2ܖ<,*WU>~8 @ !#ɲ&l;gʡ G(TG3_@p"p&<P`Bq4 `"Ŋ%ZX  "`Å%EL/p0bEKd`N;? dϕCp1#Ӧ7v4(NRE`ќ bŌL"|QluUn¤Kmܾ~  ʞEsq}v$RN)eZ�C"?|Y4ҦMmz֮IngбI~ >|{pѷsǝ|E#g9F X!޿/~<ϣÏ/<[\ÊX}_ 2ؠBx(FBr EPPOLĢ@LPm"Xg-D 9$m9dO2 0[9J:$%$EdKb>Y&a>٤g; QaC$T@~9gŘAبBcX-(CO8zj'vw>A-V*C(%cC@+##@GrI,9k?=f8Xfu{pе;U*Hƶn7Xnqn:C`yP*|(X2)^{ D:b.^N&4*@5꾙bšK!Sl!r*>1v1bf\|PM;;EX13W,[_]ز~:M.F$MXmg@Y+F,N譲|LD";1MSƲ􄾃\0)N?x+@aU갸b3-k/Nދ9Ī~A6;Iz8a1ECE9-q4A~55dϗlK[-Q"oc[eשyrdC"-mg(-+ T hf)ā3B-LusUQWXn0(ROQ*b N#0t$HrbMUjTHN=uyGY_CZ(`]!b0O"pO7hO(Ba<H!v{*, :T 4]w ]5î0!{֊b8%- ;s@D&#hfp2lB $((" Bz XhVFUWD occG.D*y,\=GDnV44t n@"�G C")�I k"62 "!A<U!/ p& n9E73AFV3ڙ`LBZ2E!kvN /sLF"&HXRx%5d 4L(o(@ NaHD'0H!%(A(D4oK$z5vZ)c1]Ǵt)&<#UZ#?r4B@/QW^FaX(LpsD!JIB&$TR -D! M A J28IzTXALTf3 X.?XKxRUaҊM0a[sETM(kp*R 2"(AMxj:Y*} $!zTJ`BEĬucQ̮׀ J|G&D!6j~bc͏%l nK\G$ #<H `CA$)Da>$" D$PDY.b@2\!6LM0}h[HF `%p'h/+ZdA Qh�A|-kW P<ړNB#x1q%f{z+3K{\c&ĉЦӴŕ4LaSة>&BQF 5d+K a(Z\%\_ qE x,%4 Tc. *V_%f⤔b=OTTd8xP0_W]1+bm!iZr=]<ţ(='pÓ׺cak7=쌅v nQBAs6OB7ޘcMCPOa)UMƟ@)xy m < Bp3! P#!sC60aU_ArȃІ3 x.PamhU,! L@|9oh7@UX H@Kk=B_n1j/PP 1 R}<@ő8E^^p0AAx`_(6eѴ`�B$<$T t$B( B$T?u "$p<EL8A<)P$B$< ›AB>>A$A ›9<%"d\%RA!`qA? ԝ!@UN%TYP-'D" T TA%X9"$\% lXV# 1)XAA]DB"\9\#PBŽ)$$D$<` !!:!۫1u״x@-VA A&X%H("M!<^((PxđXA)DA֐%T #^6A8HA!HdB DBЁ"X�XU%$- F &( �Ah :F-QIA'p@d%9xB$ !A'XŒd%(lp&%�!$BAD<( \VR%&hu@d@HA&=KM]F"\Lf%Q$(`$^K*BHA)PJAn%A!%p5OY"JD#xpc"@TYE@'A"A&P *B$V $LFk)dKD,L%%P%('Th%$,yR:ARH&"%" (NAkN'HAlB*wM%AAc`'hfR8AE2Z<$@( oBi`vAeB1d 0 &X@lg�Tp&d dVfD؀ $d>BPB$T","Uw&$<$ (ha$`Bq2fh x�h!@("%o&)$j&…fBi1i}heq&%"pD1o!%\AA$ &LB#pA U $ d$@dV)i$(�-6 e8"A"<As \(!LQAj'k H! |hEgA׹% PU)X&d ¶$$$lRa!hB'%AHeA$ !l(%A"eS%E@`BB T"AR2,XB(fY@#,_'$D$ApaAHf�@&H*$t#)A%A%�Pn!U'aN*(B& A%T$YBHSܮAU9$BUB#nITZpsB%,B%A?1 dՆ ܁ ȩ8el A5DldAbi2AZ%b"GN|Ԯe1^E" 5P\p5kt0P ;v�^iK\p_ [H1> )]7IXBxj\;!lq[=3B0 4BPݡ/\Ӊh\EA%2HU}Kc%A4iA}̻rL2+|TAH%Fʋ Aa뤌([WP[0N'K@EiD$ɏp]4r}G'Y[_0MUb :[ZN𐶡 \0.O:e]HUb!¨s/IԲ ⴐ4OsEɡҶDE8 \yM`D!�L b2& WHdtK[d MEW3OHH\Qs5Ԥ]MœIH\V'ˬhEĜsɨܷ\J$Y@#̭'I5(4_щ]GTDhP|� (6Vu@`%:,F鴕8c3-g[D>ˊ9A@ZQ_ōLnj3 4ibl^U1U!5at[g54=P,%^|˝ղI)_ۜd@rOh\138#pK(WQ0a66ulrC3'xAsmwEh 73VX,;ȹ5F2ѱTx5B8KENKVGJ9c&붵@D崜d5Tw(ȍu*�|3 0G7ИXqd^EQ NdWP<z!R,;SƽubI9/6tW8`lSwC8Jy ]|ş+%T(( Q/e,L<]{7b`5o {UkN+tGQX=@̏iqISzC9ogs_T16/ L!#Acĺry\ ;v6<;ӗE�:"r\4 lw34MI,ķPvEbWZ,|ӊ7v WydAUWx;!)ŏ8=J1u\| ywS+7s{v!VdYtY!UH_9'=<W[+UaͰX狌4M-C׽@tK CθL T+sxG@p H?LPd}DG}@WOE;;[?\O[}%B'd#I% m2@8d`)N$<&!F8"AMVEA92"A#Ohq`Ɣ)˙7 d�BIP&Qڴ%("d O+B]'O$\2B"tIɎ\Uz̈Ciʱ*E-]KeM}cI# MTTH$W,u'>b`ٱ&$D*YO8z.=wbƍhYǖ=q!M ̜4; L\@%y A:HZlҰS^%8e4}(m'c/]Y x~ߜ2"qT* 4. 82$[=*+ Jlsͻl{l/-t p�?=A S"`B象.T }Q)@ ˻:o#gc/čDLDѷ rc 1(E?|:sɈvHN!Nj: Q*ɵ.\JڲD0M7ɚ`"2'D"P(Q4Nt IGNSɣ.Ph+Ӻ ]/S1eO@M,. "jtBZ!t<?P4Ӷ5`ˋRD=)vݨD6&}aIOEщpˆNF(rP@Ip4`?{t@yLX- 7~5�+ Aq?*䏮($DBpCbDC " = C3 ! (Z &D ʰ)pShd'6{i |G=6 )A #)4)$62AC4Y7")JčK@$? 4B72)}72 %":kjb'<p^G$*Ss]4Ɛ M褐7 Q0?"B6(DP #Ȥ*N9?EPbVCeqIKp1d-MJS7]0>ƚ^o E@EC'"e$4QG(&2' A_ 2P(0J A\S$QzƋȺB7{QXjЈH"^@##acB~0нA{D~`E R@ D{V(JAo@&0pxعS$#40 <2*όYNG; {1 p2AZahD!jED U8&$xr>>Z_daHT@\l Wq\*.Ur0y]Z\Ñi =AtC`? k >  @ @H<$nG$~5D`RR n/`KUJyTEZIy!ig�j=a(!C(<A?ڢ  Q@T'*S8U4\Xhl2t4y ;5X<wS� %ʼ!R|t *J|SM+j b"êOKz)iʕ^bВ02H5NLR!L`cQ͒F}YMK +qlAyhiW$2dIN=:eI2$Iljف5R}yiBRt\4 .6)nRJ&uZ]aY@2{}oh9S4NPfx*nySֆ1B H YTfSY5A`v_%DgLIū1k8U ҘrD@ l!+MZE$3a3.Te9 ..;# }kÚĻSAʥ,wjJl\.˽o|DR)JH#:Oxr],Ws*sj_#}K[[)Ƌ/wl|}]\Dv!@L K&k*5M|!_ni c$T,vV%<{+[-. .Ref<uba!n Ӧ ncOL7Fl/9.%vJsѕ\r*= q_7vB)"rwuYp< m&u)tTs ݸ& e9orӼvpgNnb’n$/!?gvcWft,P,FsDEP!PZp.nR$'{|8>)e0YeVYrVA9]̥qndon)ÓvLlzt7P:lrޏΧgt;^r×6AHm WED*TAlœONcDM۞߰ NnVpDh ") *cm:#cvm ,+C.d&8 ` jJ 0 6 )HϤMң$2+:E#+�8&X~'A @B6J6 2)椰 ?#ӣS:e3fll!8KC`K ­ޏXO&^Ig Ȁ82!  W0*r5KKmdkPz~bzcB� B D F!ti h&ŸA(C B oXKN&`N$p_)4a#~  �@#(f+CVE# *6$^NZ=֯צ @ !q Ơ-#Nm ͺG#p|_#O"*(e("6b"2 F!2GmC(*=e-A`#<>)|j�cnP^o#.CwJK ܆akĠ, $#nGzg B _cN-|l@�U"bH xg:!Sz b3U/<NXر.E6sL/. @!Y 8 j1`r  @( @~" ` ``"rO#28}kh@Ja a1�!j'� (T}.& AC .@@ �\ Wb5rԌ Q>*c "   6 H|`�rt A@ �' @  @ ! Wte"BBm 8%d<3 A a"g�(!r0!N=G> ,L (֠pG� noN,PD.;צ(rJ!`@ clFA `v" �#r! U/! >uT%u�L=]hnDM@F΀  :EZCG 2ZI)sC`|<Ո1)T?Q?WHe` a&ڀu ! b.`XH�` a<^g ! , `7}e-e;@ 49q` n jSV!  "n *n KޱU)S4H^M3TyƤ,Ō]X0cٖr_tu,_M1w N݋VmWvf(PwSjFI7O kmþP|䈎PJX Ǯd dAF8EBP3: oS&)eo7"fP7+K-Dm"p�|?s5 N4n5%x)-5..87X#8-;Xd pS\a8gXJq؅gk+sXsx}JcuxH Xu`؇Ks�÷d Gz6cXʸݸ62ո6x[؍[�ٌXxɘYK`ُ8 y X Y؎!3Ӹ/yK - 0rDْOؒY I99-yy9ٌٖY/9UKZ�XxYoY8G9AչbRp0 y9瘔Iy9ڟ ږxK�ږڠ)Ә=ڜ+ڒ!zC;?z[T/8q:uzy}:zwj:yz9��:z:zɺͺ&zڪͺzݺyw:zH: ;z�V!;%;k"_5[ib=1{;;?۳;{K;+[E S;Ya[Iu&*{};{۸wc۰/{;{;{![[;ɻ{;ٻϽ;{׻[;z<| <\��! Lavc57.27.100�!��,���������� �E�  \g c $-�/�2#4 4x89G#9;sHH&K6KD�LK�P Q)RS UsWFX X8�XXY!�YIYZg[X\j ^F ^mb�bG d9e�e%fgfigshV hX i�kI/kUk}lm m mmOot'qq2t u�u uuv)v.'wy&{ {4${F||| ||#|+}�} �  #%+3$ .-!8)%T +3$>1i:;+E5PLN3%;,I4C4K;>2bh8*G8XHNAiNC4K<SCp}bSC[KI:NAQ>VGbMhW]S\LcStdnYuvZKl\sblgXq^yhnatcls{k|lăsxhƂnƥ}~qljxʫ˄s˒}̌{̔ӌ|ӓؚڣڦ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ3jȱǏ CIɓ( Xɲ˗0cʜI͛8sɳg�JQB&=ʴӧ& իHRMׯ`ÊKٳhӪ]˶۷ll58` ˷߿ L+^̸_<P '2k̹ϠCM4g 8`a"X9v "k)SNp࿇_<ğ'_⼺؝ .e 9LG>tܩ÷^ +P\P@Yn 07 H`zx "xEVqERa1"'hĊ'hbLHa.2Q}'<RqV($R 0I2qOycMN $xB 30_�gF8Sta ?ȡw9-"FYeGƸ'YH"|(CraA^w %2Bb(F $Ҙ%F<*XJꦦ \+z= qF!'wrY_*WIQŵ!A7qv'i[6ݲQE;gqo"1gSjnh)oJ:dt:X˶'t^\؅bP!rjx! E])Fxř쯎م|8Gq]x3zS,A(wXg.FJ`-CpA,0$8| ]; IaUu@O5,KO,pus~Oow ^ouy9Ig{ u 9k&{yrkF0V3#"rq ډypQ(^{.pOaYM;˼?Na޴#$kȹpF+A?+laa:M$ۻYoޟz斊[9ipCW!pp{d{ Lr9`:�@<7'u[u@7MH@yZ.-w "$= v ־d<h}wi.AVҕ5#gY�&*K>¢Э7;ko-AFZFSޣg:\!ėxGW#6!UA~H!͌A(aMa\[EajŭIOZjڷ֪H\"@)ӎ @ɱArc˰hJ8+2Bdh+ $q#hblx"0>s o�DR5$ rP"PKD0"YyQndݏ*M/\ ISTjdJB(fZ64@Sڶ.D ٮd T0rK߶b2i@D%<P! 9s@C'p>!\ E  CmV1.fU<BxHXњqn:kv]N}eBg<P ¢SDN?>ࠅ-" [G!x&؀M$\x)�W4bB~(!>A1Wni#k6$An!KX8TepSM_U3Ll Zذ- 8*KġPحqÐ-!NȞڱYWao#u)U;ґ�&pY+씥I}=P,fٓ4>b3mE`E7}%�фDXyC"IaHH%GX 6,pv`zg-/ds$(GR]/71憏WUjE)w|ʑM-! t/+hANNcI ~"=scZF8i Ye b7Q5@nސC%+fӫ87c5i'm4oQwTlתC)2HNw_sXAs3|ܦIp\p[RhmMA@UC챷c!EBJNWЬDh?!vkpV9Su1"K|tRư [`8!#p!3 Vx+DCՅ7' `5+w~aVX0a M8K)d wGN5ArB�+0 ku&D0r Nv)4,Ha a ֺHRbY3UgH0DG$BR(& :\X RXC (qB4a& .HaEp"k@ p \V`U`,V 'Fy l[� P�}0r@JYPY%}[@ dR0sO@P kVqDDm$L-")cDo|Dp _�PjSs Vp #wP sN� laa } y@ O*`~[`pGP } hY� }0tx@P m'Hh P rPG` i�Z}H xpOVP� h�[� xqa@PX H`nSX^L#W0' 0&c9z"iaUiy~ rP HR0VL `sUh`~�}r0y]`| Kiw VhC7~pia} y_pNt +J \`VY h� �~q p 6WhŖ PP YM`8` F"hl+#[T0 C&c BvdbNZPRh`a` rp FP`pp ֔} � ` ax2[`_uK0pBt o[k` A x WR�0ErH YR0ad0L�fI}xJE~[ wxpHS DX2(h Iօj_%af�L@k�@t ~d)N```[ \`DJN�H Ex MpHGHxfKRpDj-a|~`m$L  ( }Pp5�{{ N P �g�5RL0 mDM�.CmBØ3D$ߑl52h1�0} P  t K Zp ` s Vp S�up *i�KpOviU7 L z T^OSV s� P `V@d�   �sy :Z:~s?/">4Ҝ-l_(lT(h z�Z wkPZZp!3yw74{2_ VltVpZN�[P7`vKPvapc`_p`Cyaܚ`Y`iSzLXprg?xS0@QwR@zS;uGYppap_iazoײvʜ#9R,ԑ)FE-%ۅHNUFp @{@gcdM!/Dx4m�2,-`ps-#!=òqLc.%DqgGB9u!PjעYUG13!RḠ ($Fdsb#;s)K 9 'k,#Hq6;ʱm^S C/4#':E5,;QJ3j73!!nL#@oA#I#^sc- R'!,5rk{E"+f,q"t s_=@@;k-I! ,YGeLfouk|Xjh=n8𳻿CrH:VA"6TC+2s5ldzbDuIKC!9bFM$3X:C$S-Bs$d;iv5]Pؒ4f^gȤǛ@K<\NplNeD>K`=u_KP6�.Mc L7e^ʥ<A7!̪4e 5A'Dh6D$AD#C%7Y3t?&hwʄ\>")<l|oP9"G,l{1C| Q&r/v96 @=ҙc7pq $Ep.*p 21<C& $=zs8-#2ο6* 0x,s;*}}3A&G86"fѦ #i*K*Z!Ejd: |D @DR֥h5F#m­EF�H@6#Ƙ46(FF\Q'ٶDْ}ṕ\۵2H×l-0,Ο%+kZ-H`@"̿)<Ff!>dQ,9<C34#!Xt�4ݳͬ'_N#;c% .3Y|ܩM$,tU31jr8"9%+߀(11_L'U&=/4r|qd Lכ*]DhgmLLIb/Ӎ"=Z'2b<'95yVF=h0:x`]h&2N4^D/8Ul4F˒{[fBz<<S8=hkM.͏"k>Hq*ER ^rNj]DMc6>]4܏֍ۜ*W79I~.g|x |`{;)S{?0ٓ>k#kDB* !|zF]ԺvUhB1Ox ol `\Vp.쨆F9!خo>Ӆ״ˌ B2a=h xpz`}ЃSQgmAm3UJ)9iJDMhDZ2fn,i pe% J NLtn3琽HPgJ5:Y.hH`\khP q \9 w]|*9c6K6+l.a>QdDЈY ^:Ru_2Q{E^!MnUÝ3"U-n^Op$`U[� y9 o&8>u.?^.k'/5j0_(f2:fOp'1CޛqI!a\"<m21KL!XTaP�C:XqLQp`CHE9^!رeˁQHM9u#K@u(E)3gmB&m]b#HSNiP$0X1bYL2*U,YBp+&;~Q5cPxŚ^n 1X>_N8Q1Yb' 5HV~m†ie!8è3W E_^Σ@g,QjPRsj"eD|FbLf2Q/Vz%& 0B9R9J؄G d+ S8D>4Y>6 $ˠ s!{`b))#`O0&r22`@h!'$@a J-8"%)$4* M9BT2ȋfDoŃb<<c%"JPA;Q%&0:s#� @&'\JF`dN0R҂0*a5dJ#MHE*E=5@S;Q3dXGĞ]b1e`M4HRaS|U!eT Ʉ '*9&vk:q$Oa5"@O"үZ;BK,!?,o;dj$3b]$JJK3" 68766A+d],%]idN>̞5I> X00K-JfR\ $b.@BJb J,D޲3Θ@�$n4Ċ.‹+ .{xa9GV҇j.Kx3 >(™b AQo+6b +D0)q\y쌼Xe2k$k S){4;@!Z+ ,B0ėq , ڪmrz X$xnG'Qr\=X MA@>6 l�}ښH(Gm%~BㆄBm;QuN@cNjz&TPQ V,}�"@"DSV䒐4 /tM1(NφO՞t{=C*Y&:N!Ø2jgq#bGP�Pa#Z0P1 H>g{Yɤc2ұcM=8HnD!5ybAX[ NF=)&`EkZ餂dPeMA,n(JB 7'&B@/xN0FL�E(: V겒)dԟ~r&ΝdZ yN 9#r¸}%/y~ <UV16eQ`ʓzPר`\IX>8}lr)$?d]KHf4Pk|Q~NJNzf<1 J|SArM`GWXK/ޅ 2)Aw.:ܓveQr{'M`gTpO҉S H$K{Pj.}EjL2*S^ t5^TXVYfQk.Lj#�.FO@yL̩` ʪ'd6_0~99,vvP e؛DlNssqG%RG*9JV\CXvً]cv ℇΜ< F͑ ݬ'=LJ{ I!5t+US.z䖍-z��vlY "IUUOby \hU+K' Y:#L9�S<h,#Ř*0B~ l#5.lo^yr18ɶ5Q$JTk"TŮJ"BL[Q6O=k/3DJ#{zMM6R+%VR?3ȱd`psYOBlza䚵iVzEsT);R{`%4c.Tw.ȳ50~y\ uf>|6Vp%rQAO'DHTpYމ EcV"E 墘?0N& 2(رSSڅяI=w#6d1> &C+~d=jFZia K޼O.X|%.qs:z)2zqc˙SYA>#]pHpbeV!y4�>q`QEw$#bxh e\ C f k  㛶rc~^`lC2cܔ$/ˡRyu@+ $Mǃ܆%it۶/auh[zKYq:>7m%́QKyi'+$$h,hy 9j$n" ?;:"&4*H7@@!@Lx)7�GEJЄ>xU0EO5hѩ9u ,pk;i =1ڦmu;.Y Io3OL1bC<6 6GL8=ăP`R+X0 ;"!QYq41+;/ :Ic@+CnSk,;@_<4/�1'-M / C'X78LF80+ȃKL0J AOj1@ ¾+y/ֈж,yRA 8q@<KC9RHeC8.�-Gq.&z`iCy0E`3K0'h3:T@Ex>Ȃ-x@E8+x>�C�,@ `{"YX9HX2 O:!еH$xЮ\K>V5 ۀ0.{ 0q9: 9 a/KK8DZ&qǛ I馧;rt[JY5 $ ;uBk}>0˿6EH)N8mr6繋lњ3Һٴ-{):ʓB*+Ų\ɔAK Yʹ*?c>ˏ: Zϻ(?.["ө)+ Og)24Y7qN!p22 <#E"#/> -@)C@50700胘\D@C,@�)x@;Q-9+@8,�D@\@x>Ђ)X 5 +@X&8+Q9,)ł>�',R'-N4`,&8 S9= J5 *> 5LAJcٸ 5ݰ@9PC8KLXCxE 1IF@hEф;؂Kx7GHh@~<&UN0 YaGM0G-8imG0N8JIDHM(+ 1M92PIXH@GhQJ@0(H2В9J`J}1JȂ%UAW.@@8x-l0xq?L9$Є<�/l̈́9\8x0X,x͂L8EĂ~l7 )@E853,X4i+8@p0/�'3NX;H5L9})1<xJH'0X}29<@sC?ܒQ.M/PM@E8.$I SL+}CYE25KLXЄ3@4фM胂0M,.hpe;l!6JSЄJQ513N(1%�FVNX<L`%l5,<0M)P@3T1 $IEB$0k$28-.>̄JLP]8-ؚMEM(C8KO5ؕC> 4&؂,0@M  's=T+EȄCP;X땂/@W8XHp)m8)JE@ g&EX+>Ȅ5H8( '%HYX-{Y 'D'8bL]Cń< >΂L, C8ia Lь} q&H@&DXJxU1BN6J`}zRM]Jh@ȃ $8@ se0p\E0fF$Ђ/0$G<ЄB�w1} F2Ȃ$ 4p0,'pL]ELs̓-9@:p\_d>N鹭J9ǿĥyLUH9(MIJI8DxK>U)HH$B'~4ւIFp >@9x̊0}mk }z LF%PSI 8GA> #pփ? FD`uVFGsDGAŦCЂx<h;@ފl bv$mr*: $jcaaDd0�,/�+S-8Ȃ0E 3I=J+3Vg$C-Ȃb,X3e9n1h -h3-h-_&pi_L./ւ+,vl$cئgqH)qGqqgU^;gHLRF'5O`&r*)qi;0E,!Jr&4j0rN0!CP<da: Lzs8A:?YLFq6!/5ԽtLtaʈ9W1Fw6O˶ uiL? OIu &']CIڪHdbAu8(ZJtg O%@`v辭>%AaX;Ϲutgw I"vwԡwywzBv~IG (!(zʊ?|ww%wO"@ yxwxwygOmVP�xyy'x�yzgoe�0({?{7{O{_{o{{{{� �{{{/h* xXo||ȏ|ɟ|ʯ|˿| ؀|}}Wy J+7D꺗ξzՈF9LE:_ir -+ǹDa0YĬ*/oA'~A/PS~c7\PH\]\ЩaH"6&*TL  � 2lp�S $hqŌ1N2EJG58#JQ<Jc?n,9ѦFDYC3HVIpeǑ7/4Zr$ҎR0rd+8mI4AbRTqud.^dΖSxEFr/#͙AQR ~XIrצ/Qb23.pgˬZ6 0[!ZX58J^z1"JERVE"xL _QBKOJ o_ފ|zKS\)�eQ-R- Y}5`yD$axۑtڇ+pCA@7WM]߆jEk8L&9F=Dc AZ:Vt! vJ2bmbF*ЃKQ%jLU+Qq{:^]/b4oA:4d݅\w}`&bzaiiYyy9Hup&gCCް[ҤVKb8KK,bgJ|I^fRF(e'WzS_H p"1]|9YqZ$  ҇S`D 74ZAjOcyTE.# q%O|4ܨ5&`D^!I gQމ$J~aG_|Xb#0z7#r]*;BHŁ$Gq<N(b#dHלH(B _<#kL"$Y6p"c10s2'3trk9oJRLvYt'o.iH &pI}\(YA #H(lT)y0r#= $1$l<bTbT^ɞrI|Jk K" GWt1%]Tt/&{D8{rљEi�>1<TB4RXaXD p =! `& +aCN(%0"z񐐇L @LvqZi HRVW C=3XqIL¡%PNģ0Lpiq⠉$-cs& 4a B(Jy- <L ! -Ua0 n(Q^\'_v́Ng%z3%<XR#.@� `!F5L" .R̡%4=b |06!%MG 4P҈C^%-"wvBQLQrwY"+L V+Lta-2 }&+dLh*ȹpqgSI ;,b(($"9I-4R(,(6;MxQDf ,"_JYP/V�;q4)h}(@S5hmO͚P^5Ĕ% HB;+[!bF OZ$ au蜈ē}dUºOVJCa#{ H̵ǥa.\FQn04b(*T%̪*@ rlQٚI "P"a O؃/H r",l ShB޴8ȁ phְa VB@-a?ZX:AZ &la c(5-pkX% g8CBa9 Q.&H kA tpM[֐9V0(sYX,L 6 �'8kB㷂y f�-La 1薵5, N㼴E7% 'wD0pMJ�ZHD(a8HgH#*G] gDJ x)pIp�&5>amB } d %Qg(% !)xn͓q P7H & �e!`DjJp6,K!JDZF&:<`$�"QD)@Kb p_ #\5NTFB!. CANèO7Ϊ @ .aR4QM#y�40ilBHl -!O`"4@b }xB q9D b%6X!_@&8 8 +'�_C#LDh8p�x`9 Z@rG7(h _`$V Rء/2.ĕJA rD(4G`fy@ V`D(!pBy& $pҚ#pI!o &3D#hMG[h @BMU@ )HY5Bǐ&!A($0A<k,!$T DɁA5AeA $, UAH,B@BJIT#<"4@$X&PHA%HAlAhpdA& "0VAנ#"̑ձXqєW4`B!R h 0"$A!BBHY#dP ]eB"<N&T iA%hB&Ta&$%_B620V5A%| �cH!<I, y!V !d RA%XId\X�&d 1h " ZY&#ٵ4h"l Qx58A/>@^܇[%AFM=61靖",] <BeBA@!HHYkԐ!�#A\TeI�pp]!XA(-#Ba*B p l!,hBZ)&N%!8AKK"(B(p°N>X :VC�-q@%|BA!.u@"X%A)h"\<š(%XB}%' �%L%|,SKTP)BH%ā!Z B&hG0#%ɚ {BRԨԚ@PYح"L�% A@" %L\%xA ]J)B" /B|<ݽcP(ʒC"aA؈Z   02EM [[5uHh0$BXԏaPZg d01daALT)+EGK)M� pF$TVؐ1Gd%v9ٸb�n�|GV4L1G|QHʌVЄi08HoeqM4FYDh~4E^tTTЁ M m,UZx%Κ̠,pq*Ar|rDPK_}UD (L=6Ē?1@NTqQt,MxP@ET XiUL߶exət$O-sHpu�=.�G& @Q8Gq̄ CZ>LDm]tRJvL+K)R` t-EmK^_Qtȏy8̈́f.Y4 .A0?WbqmɈTɹLpr.LSE[G.2Ԫ&bqƳFW~tM=ޚ^EtV5E|R ͚دg4 Mx҇TD'-@p@IxD?QW݄fSWLLkLTjYi`ھReidEWUD 3qt8@V+YvաHIjJm"ήg$ DU=T=+)qFh`Q01͔= Fȏ^DL8QGuP%c(-6J]2|ǩ\43?BKJXGp|2%?N10sl7_ ΧSGm(TBi22�%t{Qی%O;4s4w [sT3:LM6' T|p�%3s9<3Q3j84:]>tT3^ 'r B4@ KNNJӰ)Y2L?4p ^}S֎tJqR.nBQtAX5ZwRutnH[DkPtTFܵk2A\GRIY5b'Z �ʴ(cX#uBmH;Q+6hRCAD"!4 o ^U@U3KDhI&6ĒX`,txo[}g 1UlGrx`�FBbgnwC,3T?@f#y\FhG|^wwRE<!woEx۰bt/g<p; AKiچHg6lnkE.jRx7o7m��a$؜gp cʺ(I,WCm 56r�@T|A2bJHRӄ:ozkyy0vz@QB @)$`h4w3 ҉<,'zg9 \ސI&N2(pmj WQ˖:6-m@\lA(hAM&<L1듈#׈lP[6/5KA*Yq"OwaԐz8/5SB GFUW`wGcr{'Rz)#N~dA_[VKAWUdI<|9E<I(hˆ˯4K7;`~f1PHžH�XlEe_F6 G-o73;3zz~ȅkUco9Rϸυm׷rt[t:a(g|b@z[LԝL(BA[bKa"h8Yj"dA!("hH7Ӽo[=ԯh$j4#!#0&`Ў&% Z B&�"pk}DWʖT2yA%l<)%�)UdƉJar'PBcO%'H8qRs4A.LqJ*/9f+TxRhP+d8ŧPK6utiҦ<]aP�@V[v:8Hٳ R+BAZ3#'w( %9Rh䤉Pxٴ&E* R!y(R$eOBu)utjUvm׭egñJ_t 84JLL(P,Yp e!MS bŐ"'s* )N[tO%J)RھE~_�o56h 0$|8 1+XC8FТ@h4;Mh"M"541,)Ҍ&�lIU[)Le`$ 8y,�QD5ްc A�9j@Jr, )P +*G0Pd@)?\⊟3)Ԓ)&=)LJ졦:ʊR())> ' ,m%hu�Cљ,T*Hxk+tMHjӶ\@@)XCrMs]  h)k> (j%Ԯj�xi Q(Ό췳zc^_XVaI([~oå2b!L4޷@.{R WG;zf"jg7礐0׿Xi{m2Z#9jPU{y*ZH w\ z3;("E㟧p߭εfxp 31wRhK4~kb IXv=4]J%ݫŽXw{ߏ(yl'Ut dWoI+mڄ Xowi)3cV([sͰхdB"ȋzAG0 F0ݗ DY?LV% mKY<5(kS.ȵyKp]*dIzW 6K Sjv׳~|�\:e0yyWU CHiM,:$3bT76)�־j .:.|y"GFq}s8(ELk׫Rm\ԌI +OJP9�r _"RXdg< (<J9aM+"-#EA ,!(k3T8UAv<L�;*`ƒɥ"bv >AKR)A~E[f5IK&KT.Ejd0I ޖ:Oaɤq?rI+ӟ-ibbB<,n=h*:}&̲CeI ')Ov�[Mд$ROn*Y[$8H<Vx%@kVOB^a=BaۿSĠ`6 ZUJx_I!D$Pp�+Hr̜"*Dv]2 \gO J r&PK0bGx& Ra;*G䜓@)eujRzPZMD(d"l*>Mx3A.a`PY':j;BL@C%PT' P(2J!`Ȏx=~o%g!9tRT$*LׯKOx<C(ְ>x $ ++):1]M.5"ONn^}|(JlbF*n…e 9� HbB ;h{AګgY˫_X˦Y[ˠŊ30D,22>/*F 8^ρ6GEM }8ïD*lސHsg > OkU~[Qe)&flsÌL|ÁpRLݙDͶ'C;Ǘ樀֝j #/HA`^;a ZC pD0jN@3Z`5[ *Eda"j) 0˫$8/_i:)PEhg XD =1L` *@tl E P&@b sn xEנ t$@|w = cM! pj0PG& 6|a Vq̰ǡ L8ϭ:%MSgnAkYXÆeg$ & ޚ@A&k&s6Cp8H҄*A0k^N (z!W_K@0#� Ig lo=s`"q5PN�# F@b c  k&+Ųݶo(i f@@: `C�.f @` �`l� < L ` ! 4�:T LOˢJ͵& P&*3@G.A<ArH!N &a@1,MA (P /3( "�  reh' m@ &3 QOή 4:f.+.JnN샗|ljVF[l DZzg~ kd'm1Dv*dmn ]D/6ݤ1 %*O1{&<'w8 .CBB*Ŗn M"'(R-#3,2 4##2#A##GR"@ K"I$=R$[&]2&-%'RVT^nz'` '2('(2('2))2*()r*(b*2(*٤*-R*,-(M,{`xR-R")/r)R)/r0/s/'R1 3.s1R(Wn0R/s*3/S2 )3#E31/24.D�6�/4Y49S5Q7333-},W2 s-22?f8S10i7A3:-7;3/k71"�R'Kr@W><9LWS=3==s=>ߓ=>?(,s>>=>3@ T@@@!)A 2&B+B/C3TC7C;C?B-$DKDOESB <MoA�fFkFoGsTGwG{tFOGm~G$HHTIf&EJTJJJITKKKEހGF͔HoMGTFkLM4N˔+`LcMsMtIGLuH�LUQQQR#UR'U)R/S15K3S;S?TCUTuSGTOUSQUUWU[U_QKVgVkVo5UqUWwW{WXLeUXT�! Lavc57.27.100�!��,��������� �J    ]c $-�2"4 4x78K);j;s<KM+MON P UiUrVJ�W5�WWZF[ [ ["�[Y[j \Y]*�^E ^UbKc�clc+f�fvg%gbhai�iTiilm m�m mOos*p.rtu u u v vv# v.'wx&zF{{ {5&| ||#|+}�}  � #&+ 3$ :)0-"i8T%+ 3$F6fs5);+6*;,C4I5K;6(PF>2G8XHC4K<gOSCbp}7+TDJ;P=XHbNhW\S\LcTudmXNHuuZKl\tcr^ohXyhnamtc|ktk[|lăsŅwgƂn~qȉw˄t˒}˕̌{̮Ϝ}Ґӌ|ӓؘڡڦ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ3jȱǏ ? @ɓ(S\ɲK^$s͛8sL@ J4ϢH*]tQOJJj¨ZʵцZ:1Xk@XȝKݻx˷_ Lx%xLHL˘3k̹g$xLӨ){@1؆2؀ mOrޝ;޵u6qmGB<"DKuկc?:u@~{uMyqm<󛧎|wq.Ё[<DarQ@aBq$B!svENWHarOQ Zu7j]#}B qb6y!D>c>Y5V#]%@H76B D�0qȥX$> %rRGmu鞔Ýxb{z\sq٦Lܥ]J#ǜoj* .6m;@bθdrꚜ"Em\9FEO# >&jq \W\HV!p&"[Zẑrqs6#~3d/p@I=,pF՚mvzqǽ+ 7*|(qm"$vhbvIjn愡Z$&mNH'MuB (amЛ:AXgΘrM#Ѹ"Ŝmׁj.m+ɕKʗ:0҂}igmbm=$0rT [kεH1ȲMcŭ ^j[ڒwwLjm:MPPg. 6Jam-/gcLy)!{_iʡɩgnq}jlХ&.%! xpInVݮ3,Dpd(8V56hИcX(kmjwS17`ONģ`e3 2p? On, ͔3-nU|r4cq4u *T?=S+a׌#?oc nC#l#īf !(PXC@/@>QCYֺ,9驨gBφ+'FWmMLVi3AIZ}HEb`#wy_sX9q'$ z)tDP9`Ba |(?  PD`@(b"՜ jSJ%8].Q&&a ME% GW7 }I9QXrV+�" A-PxD&@B'K!|% @�Sr57`Im23S'jR]sc(D oʗ5EhҺ;/RI=*E J]*q(J+\" "F0iH%)" B!~3g+Ctr4ta*pL DHz= CߞM@mЉ4l(" E0nl Q4| :?,J 3YƨFy2jS⫾7e ԟwUѵIRa؜6Dx`! `. >PCSHP%�aIT! [4؍󕌘dQ O +e-,K2 87 }2�F(j4Z{) 7M]{fh }¡+),FJlNCvbx-NcTR7_>ݏ{n7ts# 4VJZ`|rsV `K2α`LvI(9R%3\8j2&uaas1'cuYUUER-L:<zTcn0pk]_2 u%4$̶ۚ9Z A3d)�AxZ%}`۰ $t! B6(P BP^[a *`L ZB )X 3ςЁ^*Bs*6*`&0 ;Ο*涙BPPB5}VuhN/6 hw4"g`pIOl#%Kd &q (,Dͧ0OA &ڰL`o)&yN s"`FlQ LH= JP" &EJ$6 D0N9'�Fp D@`pDQ{>(` t~zw i@g |p[p |  kfp0 sF+xc.0&`1^"&uxL xpK`^TJ�`Hv� v�U np]Y@ xPM@P@U@J0i Yx`x0{[ UTM T *a0UNT@p~PP^`VH]i3YP E T� mtJP冁GhSY0 7SxKRA&361"N@gT&Qyɓq+P K^� @i{G@xgS@ o o 3w5tSpn@ _Xw e e TUpODi0 JEJO�S [� |P )MwK `V�FXb@І � O@pK` V@^p ^1E`nt\`QCaǘ& E`e [4̇Opm�UR@  eOD@ԖxP f�PO`9^`Ѓfd0 v`eK@| gDa� 9sH� y�k' @^tw@bh0 ^0� ^0 iqP fO@QDdGV#y'i϶ 1�еHolo@ %VKPpX�YR6AY| m0 hOep g^<V|Ѓ#xP@[Jy9rࠔ@`�pI E@7E UG�h Y U u^ B`54:j\ wF\"M0|G}m ^�h a v@bz ] 0  ~J@lg ط@P]p |L`SS@<Uz7AeG ʼn+� V``XYP0 H U0 o@kl vpH@ɐOPY5 R)D(G3P @:I$4BB&ցIqGDq`i0hV0kUR@o@*qs0lH&irJSt^kpr^0yV^ PoS|@8Cmp~ li$gm0hattrfimPb uO`.9P+�u`a(SJ/V)T*<`&E*:Q5:`NDA/KBXR/B#2Vb@ds-|Т4k-"=QW0Q5'EK!\"~зo3.܃"l~U$=*�D_�>c2L'na>=֥3/h/(("3n%(4{v3Ms>-=S3b(9.gaד#\o<5qYĶQ1BbjƔ-%W6WĖ>#7�WՔA ”K[+U$U9O`/<`1d@%J;F\g*LRK6+\MqSRc;} bP�`c#hsT@ 7%M3WP|)<1 æVJ=hNS/`6prf4`Qğ5#3LQla1~|'\3)S\`�%@; pj3p\d1!=RTńȀ6V*%ʽSȼ&i%J:"'c^w8^sk4R;0eeZ|l 4SRhe(?ҡZq;ʤUւU˿#L1 T#=R?d<Pҫ=0 icVY{G"kt9J2\DȡGLW ;X*5Q&zTEps ,7�$`>6c*V ?X3̱)>?;]ac<m &IR;мWURԹLP"DJ.m0wFZױ<7BeMRCks)&Z"o R* L/zd`{`K '@#A]ֹ{X1KK @,gkѱ1L 8xh: XJ[2-ږɄ[kjV*`g7=7Շc̖&S>Q&LFId;gZd\lm9S],\EV%K3</8c=aefL7=%̭7S1j,۴YA<4G͚8%MA09#d5q|ijL# #MyŹ j9#eT#|ab~ ބ}y<p%ᵹrͦƹsZp-?&:ltF (~b:/ns0u`#c)#uMg+,Ղ$"4bFGQSP9v0-GF^'vJ| ]΄)tR:<@p3`;bqVK闀g 0 xR=uVc_X44Ipk|p{C]]G]V@op mX^bJ%bx=zd 5MbASh/2[@ "7 s@]jAc/pOR_]۔m!\&.CiR⎌|� W[>OFBdV Jj7UZC{xm#M&L9F>m;!n|n@z^@dH<>dz>u?`+'.H6W٭4nNftmRK(uc-*"m޽48DVb%W,A+cPk#Cܾ4g>_8Ni4PܱCoBZ-NC@vǭfK4jJ\d1~[Ŭ#<YjʹC:sCiP�0`&>Oad <S (d@kF'Q`̸RE1WT ˘9uS ;ffQ(O,U/LIeQP8i:SJV$cAiU֠%OޠS Le )"Dɋƌ>!-, V]yE ѱ:1g Th͙CTJWP(j5ьK&6笕/eַoxiT EJ J'2RZT&@bF{$I2n=<~tҦk@^|+=v;뷵-&Ð;� D@ Ċ%*YC.P h:" .ni b"##pbZ/yrM!"XɵB(\ 'P &{E+k BdP$@XL`4#H@)2 q%ܠEO&.zBGvlQ(zIz' MS?x(TKVĊ60cU70! h#O Lܸ @S+.B .%)=+`Խ='t&DR[)  5@$wOH<0E9o B LXL(I#l3zrjv+T tZ8N;͉ӌR#⩭@<Drf*4Ii)Îʅb%ˋKP覙GFMϳ=)W:eP F0sce_VSMm` 2j$Ayi0[HȮEӱ<Zz'e(V{qqd!4o{"7-Hom}]2v)p+}]+<ڂd?Ӻp:I GՒuҍt̮ƫ"EIu *,\ȱ{h $Tق2 N,NXe,AK n@M0?ynՆsF~!AMdkD $<ҐՒAiYJ-v1h �.GC"iZ5�%~$Z$%Ia_nW.PLe ϺX8 x 8)AM夂$̥lJTRi!R *,JE66d Y5y+hO.74&GbE|s%pODD1qM$#fHaZ9�>i(u  &WP%AA:CLw2v2$D6"(dBPs%}U ڍ|Brw7 A= gN=(3 2O0' 9|9Ib &4xwQɻDɠZpT'N@Id IE-3#Xt'lIM-*3C(.(KR@?՘'\f iqjE+ -5P<e 3bVV2[T̎9ؿկR-:'("6ˮ>MD hl-QBTK\EY PٺޜZ4\oY}T8AU rcb-0y )͹=[I ȑgh4`%ZV+(4s44Fs{ c8ЪS!?^ՙۀ۬9\de6epDn5MPHI, :v=pvMyE3?cz@35.?XO8K5$@>lG%KIF m rc{k^n@(R.)-Iwkp}[\wpV;Vژl_\Is) ,<w-I#L<,;(++.w�bI˿MK̫N(YO/{@ws4,Z`0n,#0r<Y+A �d%&O QĈɛfӜ@\l ZP{e>qd|-<ڠMYwb)\#ӁTٵIy2Lc%e�9`A,"czka ,ԠfK#7M dDz GrUͫӀ$ B9$..e%Jp1+J5m~߾6pIc3Ǟ6ˮšॻ=S1mpN"&A+kxh*CDM$`G&͠>آOvۥfӨJx_Я/_5:"-hN|.*0RE^12E؂J @;27) I7!!A)(R { b y(SA'@/I0C(P848@HlMȂ#0=Q%<* 9SCy5>(<y)8؂IBX,+A;-})-,+p" 43\)23 ܑ(蚵"[È#!SA 29E>&(AE6PG2 I&H**53:h5B817KcBfSFs5ʈg R'0R 0cf9ƛ®qs-{{83D&5\zAٸDmɧF3HA9" d  s@F^d#6c\ <"jH`$OLC:OӟdAiTii`E} s8>,(ŞH'x4? ;Ai8#c Q2L=;9!YR b?A0u/󚑉Y^1/ z;!bh. JBa dy5û`AK;$F c""|G?468)<6?7'8*@?:h)h|.4P*5`9M4>>hM40N(X7M(T2iژ>*9H(y \7X()7Й')8:'Xޤ4DW>``5N>>ʋ:0F�ؼ@9H@,S6Nh`Q!PJAE0I8R*#K0#I�R4?LsUEHJPH+J苄AR4APxP8ΤFh&RH�:0H'&@+xQC(@;0Rl#HN1E9T<=S�W1!> e'ً63UMsP,<+6@J>,h8#^6AL#`Hh?5JX DH&%EP6؂8N% Bh6XEx;+@%?P,V@?"6&x)@樍KVIxNHS_-2XV7<L�؂8hń7C>2(VL(8XK /@C2y)6*ō؁м=tC4~6C/8LX#BT>PXiB@DIX+x>"E.x*<0B<7C4Q*;P#J??Њ~M |PNNJ`S(@E<ā�NH <xLT$x@Nh@#BXs%FP͂IPi�[E_H #Ȃ&H Jp}HhIVZB@SŃj*IH#)P*U4JZ4#�ݯAP*' M9`ۤ`XE�<)M)@0HXN(QGhBP06`[\],aeRH)4 /878lHJSlbgUP\H@%0@@#(F+XE:&IJv5+8-X7H:Cb%V>WUHhO֬Ex/hN%_q[+VE)`-G$B�BJKhby%,WB< QHN@8@&`-/:URt"V;P@O+xHmJ1A^B^6f)]P ENAP5 L>@ᅸyJ0L61&LP\lZkE6K/KA??H 40OfE`PSHVK�'5CG7VLf)d N(+s&茄CH6PKP(X-"X@9C#Hս;~jj`)'ff0%Xj<K sZ* 9u>%XĮ )ҢUY&`뺶:NX†<!qC偭.%qllh0' 8VL{:x <DK2Dr5[ itpۣz9:Oمnft5y#�#K3K#:Dx;a¾$J*�K"뢵$#x UQ5( 2(vx2�p pRֿ͍| ~p4psq]Hd e'D;ޱp J�/2+O,,)$:iҷA4 X'8%/WBndJ"O Zn٦9ќmjB.sqgs6l:3qjHi~ʜD!<|~'(8/>zNg lC;O?A)P?:ȩj.\F+vudf)6 acuU_tF(_bF+ave\wca[0퇊vPyx |wvowu|www|w_w~_xwyww� �Xwxyx}7vW?|?xuzwoxP�}�8zOzPzOz?zzzGzzz{7`�sE�{{{{{{π|?|O|{|t Vv^}Zu/varu]T|wjEt\W} PD R(@+9_:^@L# >1Er16o'Ȉu 1y̝۱$wk8 z13�3�o(Q@)h .  :2D1:\HpA yC\ P*R‚=�'РB`'.|dƇQ@=(*JWrq̗?bQpJjD=lq5YPfމ [EdkVc_<1/=LgK,*=\&BQty0`V45d˷pK[jx';*$;nU:y^irѣ WЩزiL\`i#<ka0X$aw"[W 5 j/=vq]GكC  V)HR x\[L٤! .&z=&L\T%ʸPhO\DU#QFh!rNtk6nS ǚ >yVIڒ�XHۆȥt&EWei& ?F(�TxOHXaDyIR'.8Wt^(H,"{cH8^>T(ޛYݜAMH|xq!rXԱlX(Yf)g!]1(oR|ڦ`Sƶh{cE$xxA)֩#ur9 b%a8'[zi\ER)AH%PȼQYqKwJGP ~9JB!_d!_}5pTrzYDPIe`T(BII0!"eP"k<!p!U mn:r%-ݴIŴm|FE"0VC_jۗr^\kGGsN;+" &dq tLE(SI!q&eP(q"Q &F#mܾ%�6ĹAΎxVG+y(׃G?6gVUO֑/@bnx@'UXqBAD:}ɮ "($P ( "EG&PT!f~؉"rp‰@<ƅ\U1E~q`1M Qbp8 Y02\tD Nl!0ѴB,[DPbB0$@HXC#L8  [L5f4B G-dLR2}#|a_g? 3@7.A9"yH"@%́iH^PNPbR$&>" CaF"}*)RiG}$iC2PEz|Фɭ?,ȲfP rQ %g?)P,8 Ux@)0 SP )<!WP4 VP2: RURap^HxJQC5()h p�X3):RFu6a*ƊsNH#걩@xz\g ϖf5#ZgP 5I^i(\mx@|TXH-S16G1|ˣÅM>GY4 +=�M$2{"v=@-[ԡ9˩�- _{dA>լb dz{BX0z8ˮ oY<UJX8,Q{{()) JNERxqS Q%z3IIqĚİH * ^HAP2d#KA+ NCB-lyVJ J4dPVHA;!@YT! Vq4laP/�bn/@\ [а[a ipF'Li#Pla6))"pڦBm!GPptd: aHrP4a r %ȁ쯺~T: b "L+! AM kHf#`HPxD#A@J$1:(X &1?(ê!a;(!&5mx 4ʹx!ނA)loB$16AiTaH0$ .U0瀆I@xh$BaE@bdv$>(G6(`2xC N'YsTX S:A+|i* AqhC"ЇA٪M"֥Id p2T0MBp-L�@U7&Q @A2  t0J^8+aEYfNT^TbGGC* X϶#�08, oD%Hgkj|P@, �)Xa(C� &)ßPN$AnЗ@C( |X ^a C>YD F ך =J@HP�P$t%_Jt@B])ʵC \]T|%(<ABH-T`٥]PB%lA'AHCa1(\P]uB&p!A|TA$A@NXA#܁tU"܁MA$ BC)( !  $PB-e'XTBx"AtW4B !x_!`PP؄}NlD P HMDUA$#5D-\$t>!&&p\*U "x!= >ĩ][T Xɭ]"a <1y%,B@!BA%$PB%(� AP4$ OU<t/1$ 0`%ā'T%t$EzCB!"d%\(U'$|(b?-A$(A A=K: |m@F$b(,A; A0(t�AQA=AV4%yA'�B)RDbO_(A]Q$$pd#PAC$ B \B&)UAAa(_#[-m!@"| FOI@B8ؘ"DҰA !"S$BxA$B] 5PA5#y6B<BEj \BA0 `LD][\Alh"[LB^pP"H(M 2Ca#D$ $xNԁR h,#0cI6D!Yz LynAN82 A2*( h,(%AHH(kEA+xAPD]T, RAAGM*ƐTAآabT „`jAL@A, :fT|j9*jAAP*AxTAyAh0#n J졊`@-j(THAAVX+PA"PjIeZK@pZG͇ȍ=m !̒zA5zX,`$9UoV  ASAY84@_$siIA$GG̩Qh& cLTIFPS4KL}Սxϡyt eʐhRںFF&8K(mUGvP&x,_ɡy hKi8N"В@ Q t(FN|<-EV8x ZUf.^ؖZt uLJ֒̕nF6<G` lzD>NS QooVDR zM ˄y9eAqήu0Qlv8Iɢ.`\U=S^ N`mlPD Ʋ^oOfP&IXſD.vɍ$IRVVVity}PHMILyֆؔ`ir(:i�,JQǬLn @ц|}9-pSXJh (`ʼn61t Di_HHq_9Ad-U ĥx}䔮D< ηĆ%n## 2nPdFVW-d.رʏ"N~ 0Rʴ/֎~@L^6-7nF޴Z;1r0#  &E%rq ]82rtD|!'.sElJ9Ӆ/H Gp:"Ժ?48BvhDB4&ϖmG!ut3D8Bt EI/b ^H 8YG`OJ cROP/4qK LK pJB@[!A�B z0 Ou/AIPCNAtvn;"寮|lW5z$V;YϚ$sO4Y^uYt(9qiqa찈U<VM = kH3QWwB5:PC:3- KZ|V%ND(<Ȅ5BW@guJ5g)3DHG\D roW zX7;EOoψnc0nw13bE *Oos,CD,6q5(^5p74F@ Zt/$'qh8 Utl7gl &hxI2ߏu2x s\1Yw&K=ySq8x+`@)OM�:BYsmrZQ-/N 2^t8_wyZ߀]= \%B%Px(+ ( ӊ~yuoySFQDVA'/m'. W#qT]DzDRLU9 b繈q2S ^�10A]oSUm~kNQQ=c#Gy\7r\D�7Ŋ=K C{, M+ xgKocGm BAU7]04K�rz请y;(/ʵzQ_ L\}TSWdm=xO첮CWwfTI BDK%䍍+uy0HB0KDsC@3rHSnFeU5pG=GJ qxUjVlr/Rڋh_%'O5JH<0}|ىؐ!h NZ3Zx6#\[�: ФفlŠtM9%7ԋ3O} ;d*T*&=#dI.XBR!p*ڍ&"SWUGǕ_pKZȎx<Qz"L0A3 $XQT)@rʓ'QT"'%JFQH~4y ;DfDfL]4Y&ʌ=�hП>He Hɓ@<R!LYPzs!%i@}d%E|9bN©q0HKLhZ$7ľNfɜ'Urd)ٳhQ0" E]$F*U(R S%26PJ:Ui" uZ>>ɻWE8+v r&[jL+yGLh*:ˑ%n(Nx6""$Nx L d-:Í7@[ Ӷx)H蠸⊚+n{,'[%#Lr,l5ژd?*c#C>S" ">X#IBA찢I'ȋG< ,:1+")('l&Ta";CSB 9ڨ# $DNShS>MF-Lu DzE<Z&xb;@Ҋ3S Y<ɣ;?ZL(,<5RЋ` 7\m[9Nޒ#DHGt1(1j\\Wj)ɋGc,RY·(NL . nQ# }btu.֌'whd5K.:$`o~לy8❣.XF]N= mIH yq\ޛa]6b9#oř<=UOjE* \ʯreXn7[naz"U:+>E]p$'j:rcgvF6O>L(P;z]Pjܦ`kؓwĚgĉD0ZV"Zn<ݑxGt{c&av^`T&h# F9&|ժ5k_g;^e0Ω"/1([ M+l 'mUJF payeX1n} *U N"3ZӺDz<NpSK8 $12%h=+<GCZ pLp5yԓXE͍^1)D:Z09NAѼ覝 ]㊕v7Ed:Nɬՠa%W.bn0W2WԫtACݶRL: HL SI,:f`w)RàE1w}ZV󭊕 0Yd<Q iHh`)((a (+45/&S)9 (n:ΜHC(o&Na K%0%ARJרi"mD͗ʯjUaثus5X@NaU%Q;H&@Fiuej`LEK(A\ DQO >qN$x$>,lٱYuC 3UB65@쵀+WD6Cnۀ &4w Q%"$㈸"-:|CzIq~zyyk+r�`Ei0Z@ ,flw}__;|:LL;!yc<vi JX!`*!1?! ,IMfdJFCyjw1 [@ELBqWFE{QEщu dKq.-s:*g4gI |6ʀ-:$)ekd|ΡKVGO KC SmUr^�"Af֩F"1Hud&+i00~ip9t˲!y* Kh�4T ˂Bָa^PT6 Pڠ*SH7z8!t"_;hld&M�x "JX0ĚE`B|"4@dBO%q?0!Ls.A %AK �,rI`@˖&#�NaOrC$,DD@l/tv&t&qD%dhBLb >1n8bc 8$$A #U@SlP aVXMt 7P% 7 kϧЈ9�Ԍa!^SFpo-x]Vp&[PlS,$*aD4aB9КNȼ 792)"<8HC%ހ) nQ@< AҠ� �  A@ *J$\k\-�* b`N0a�4 A0A,@," d `jd'. `.PgdJ|p| >l @ * Ί �* <b "`#úP\�OXMvB„t _6IFz ] 阺%d&,%PԆ(WF1G>'r@쮦g1}EFffhfqqkN0qQm%(FG) 'ؑ0Q%rR1$1!N q!- ! q[Б" q3#2 w`Ϧ|k�'&o(w&m''(2)'k)}''r)r*M¬('R)'qR*ζ(ɲ,r*(,r( j &(-,R(r++r00۲)( M@-R2#++,20253R21&eG,30?s5 .35Q0�50!l[0m3/Ų2_S*e38}837R'OJqŦ3:3yf;Q0:$!%e;CwS&ʓ;<?Bf:mB:Mr4풍:j!C"`m$#?#t@@4?G@4AAS?"A T"? A!TA4!%tA#B4AG s|4� �>FkFoGsTGwG{GHq,`FHITIo95�TJJJ4=TK4KTKKLt(LM4J,MMI_TNNNOTO3�K}MtLÔJ KL4K �P!uPOtM/'>9S?TCOGTKTOUQTSU[U_VVgVkUUmWsUWOUVwWX.XXYW5UYYiWUZZ.Z[U[[U[Y@R\]U]ו]URɵ� ��! Lavc57.27.100�!��,��������� �6�,�5�     #-�-m1��44x5 78E-9r;sIOmRlRtUQVj X'�XZZ8�[F[Y[p]F ^m`*a4�b�dGe�f'h6i�iS jZlm mm m.4mOnepUr.ro*t t u uuv�vwx" x&{{ { {-!{I||#|+|5%}�}  � #+ 3$ >-"/8*&i9R 3$;,F6QL6*D/;,C4K<6(>2I:XHQ>C4NAgP_SDp}SDI:MAQ?gWYJbN]ScTudlVutZKk\tcmgXnar^zisdmt|lăswhƁn~qȉxʊ˄tˑ}˔̌{Н|ӌ|ӓӧ֔֙ۜۦ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H`�*\ȰÇ#JHŋ3jǁBIɓ(S\ɲ˗0cʜI>z4`ϟ@ JѣH*]�ӧPJZRիXjʵׯ`Ê(�Ҫ]˶۷pʝKv˷Z `@ +^̸ǐ#KL13k̹3c &paŎ8R^z5֫sh=٨Sh #Ɗ߿]; +\a΁a6[?8p8uş/1>.q+A  M$`N,[$8VHaLd >Dn`2!ĉ(hb'f"B/I* ~#I1cILx"Jd*h!JfȤ8p -i5 !CTa-]J6&J%R#e(vc!(q:ҝ"mH�jghnya ~%* ՘rğA& a[L2!SDV!m!HȊB!I*K:;VzB* 1źNh[|"1DJ`*]ΐC:8Y�H4VDHfIf:+$Qr3xR*&IjƉ!=./#ňi8B &0Ylpֻ_hqF3 )4ڐFl$ &I�i<i1!|ތCZdp 78,Q3I : ],kɣFy83DMp*㲮Σl쳻i�^LP* ^Ég"5Ddn#{Ǥ{J ެ3~wf.rqJtV$)i 1 b�@Qj%b")BЦF/%}kIf b�33$}T) dHjѨ(ҁb`d�, m"`y}Tb kFA*t271[#<0{3LپXŒ %2xإ }F�HЈH(\S&\hd X4bv%ף:F)+bAQ`/baO IL B" ΦJQHk JcvɎ)[ZT',Iiba *" a0@AP6o�3@ aЂPK rv"�m6}X' 1S�՗O=@z,p* dDE؁ "@"B,RpD!Au!.Y,f-Qz.UOa\�VrȄbG˩`rh$j`X#Y&My KLRDIA aPC"1E`3aC-U%GIǾ�JҽjY$_%K4MMKrՆ^H*j! vP0ҶEPD` B !(#1mA%&VPۚN)Ao,Sf5ʒ|<Z8TvjdZ #l:BzPA?DBUxpk/ȑ~"ЖQݞ!AO&  XT)&G /MO&`rP; e@` gM&a`7Ї0P~.6ux&&q@,VY^VQ odz�Dzu ?[/N3kzz\'LQ}WPEQr)w#u^<-= &#.-&sp 9`u *^0f1M| "l:%Lp�movK8Wp6{삧%] c]p֬hMMZ>ubHPY Q֡&P ?-5n@Q 8 j'PA BEe "͉R,-a8r1AaIZԥO${ʼnz}(UC!ME0f@&@v ,Ё|8B�R&D}Bސv&(݃"0� Dx;N6 ! G8  Aa;!(?#).\a BHpwB@Y @ IC!5 Gˇ4xGQa"#k1+[U]@tC"4j89 xFAnPGAto_} Zgt`QVy@L@zuvvGz�}Xm@b%pVhs`Pya`z@j�r Q`C ^uB@@ЗZvD22/B#@c<&C Buf?qc wp5z1"d4 ?@ j0 |Dn� X_o V> `B@t lpR? \xz�fUp�ƁCPCgp�n 5S(V@ Mh@0Cm0Mx%aP6؂cD@lrO&"?'b"M@Tn(=@~11H@&Bn&%z@B%!`vU0tp nC d #ipMo|@h.T0?J6�|p a J8RtF` nEL�_ B`Ma �y"jeI�@RGpfק?kb2r#]-MW^k8XusD$$Rm Dp!q{t7v@?@R~Mc8Ohw\0X` wWHpaj}@pMYhv(6DH1"}0hwUyߤ7pMJ)eDPDgG p `(&f{])s) A$#!&zZnZ0Y|ZtrQZ� }v7 ` o}@Bz{�gM� B`Q?c QvMS؋cd�لX�~,pEq0u?*; UIV<%U UUЃHR RKDOrmqOErgsL PK$%/Dm{`pB 𥃐i0 :Tp@aQ@ù0yL碋mPRX{'vdv!~}P*w˪{Wh`v`o0C�$Ql Z j~n8}RCY:#4R<B�Dq4ul;t%# )bc״R"711ųGb"[psbpPp$!*'1BK9*4vNC�v m2.qoc*gS6s/B.'0I)'pSGgk@gRL@KrO`a qYk4!&Q8"+o!Y1�~&)5*Krf gT'38_s&l 3B/bi$2a 5"?m12'p&8*�0fuiSո!-BY">XstUGSegM@)0% 15oDF ^!W-!c/WX\٘FsaF"!pxPNPichKwCLP0uԻ8+@bbObU4¡mhoZ☠[gF&bpjA{�\!Jm:/V`7 r5+\}DD[+b-@D7<CԫRl&4;#BT Lg@, ~|&{30DB7k2ABSC\Nof dg$/]l_NP7@C$sF|CP׽]pN<L+R-bUP*t;C4DTVOg $\:Ć#au"0@bETE#Ac 0:lw% ?0ʝUA!0@oB%Lk<4*ye(/LYt8ʼiY?[4p(G9 75#A A"ADA|edBʆ̘F2[n2O4g{,\/"\EpA!03 Sw3@pB#LF@,*|Ț$FTCI%^);rS:3#-ƋB DL_n'!",0$VXP73F;c oq/&m_v:Lc<%2r#BS*�b[ |KCSy aętbGb3YSF"+&A<)Q[k̓+5SĂ5E\Y$?RL"=`k;+ Jg0]+&144$ ˬg?ml-W^Mel< Ug b"h O,K'!3ncB=juW%Ǔ۸:=>%4*;9Mk5XY_1&Ei7|f"Ij4�eٖM>mL06#9pQ1rṂ-4{-}}<XN!X-I {b,"Xƌ{aA{۟ 3qhU'U:MG^7zXjp oǖU^N $&IQ$@:t*0A6^g Dz^ϙ}7#L5lidTCS-)\R(ܤY�rv΂JjE8"gSCƮx %,UI466[ ߆kq@3꧚PM{z ?я%3վ/G nO,<&q"->@T+~D`BZ0ccZP s"`|Ci>�tf["Bpi|^3z")1&;oK'hޒ:<2 R-K@i(miKCLkkپ"? ="4)<-0]Ӗ`*#L Ř5 :0�cu}(ZC&"Jf36}=!m@!TpNGjjw$-!7CG x?(]T%=(W41O;|16-u0GOibBH? RRe4Hc�n_#')^ޟ.Gb#F LD $N,dذ!ƒ�PE ш>QGoL¤&Q] SHGjiqS"4drAQ :aSQ2<GЄSB,HBp`%Sh [Wƌ !I>z Gf^6G1QБ1aN-\<[:VUah4&L1\nkQni.qIQ@z~�sP6<RFI"Et0]Q;Q9_]dlϜz-!Rf[B˾H`ČG?.{0 xPaD $C)X&'ȶzG.bsM[Mg!ԃȇL;.0 "1d1�QË#I&X >!䃎B"?ݣqHBM BOT8A�E+J% �R- Ȓ0b3&ҰC &)҈8 0PC jѥҩ_K5Xd[⇯XvVxYJ/håbSW! e @�Q t޴:o] ztbLkrJ0vVmd.%젅$m҂x7H5`a`8QaN]a7SƵdBeՂȉо> )K؂n>ꇢ<MNp!݀RMmaҁ!I6鍙bksh&<SY:kpO]m7e(-ue!" nGs.rGQ<rH +x|/u͝b{y{"M0s2n ^K o<){oÅGSy P?nJ]6xd-4O~C6ҁ G0%eyKYx3>F  {�Dž b+k̀II >) dqM5J-Ja⿐ED/f˜ Rv+PO,څr:‡.}|ِRācW: r8C'g*뢔0H=R [Q7 Q47$ 9$.MX(o5X}T "~`G Qf; 5oak=8 cE>Pc(7*w%J2\!,6"3iJi5qe{gD *O��B4c3#%Ho!d Dn KgWrjʷ"4E?ƕΑ+ V | !F$R)38-&ISe qL\X3sI'D6Ӝ=e8hYAFH]+Q@jiGD^tlt.j@1UNXZ8!@d:Ά(qT qcE&pj5á%wsj:5n s{Q<ӹua$Úp&6!`p` J Ӽ ZFo+9kiHpM \;9Z4E>LbZ4av#<rv{d #;{+9h? %pIR~yAIRBb`.y~c߸.�:Q)PО(Ŀ ۉyS 1A*t VeW# );>v<7ژRdp$ʲ6oq.eۣḈO!MآȻf2sIH>0Ery1LZlL&.4"+ :1 B f[Fl w ֣+Iw^Dg8(A*<.퍥&룳7|(&0, P8H>,UV.= hا .[6cGİۮl8RBa@!00 DPC@K m8ܪf1ZH0z fe H c;.! $Hu)[ٳ-Ilߏ*驅#G Ԡ?8B (8UDFdbwk,柞<H l(+HGjAY,L'H~}P.Q% 1 5`B = G1B`LUpD4FSI]Jc@NK3}(`Fǟs2\>E2aC0WIؼkGUےס& MZO L̔$)fe23rGb@�"̐GXD)Lqp QI`!ؔ4f/ 24q!Ʀ*9ϝ vb4eq:R 8D! H75&0:0&(@30(p4*N�A@Lc^:f!/1?$_#v |o A 8I/ v. ګhs? C+YbR"+L94t"  R7ڤ{ '@'#)q{۲Z@R!] PQM @ (@1Y$x b!( 3Ӏ,4, YPX'x%I-.,kf, mlK$IofdF8Ɖ1!IoقQaGt.HA+2=>XB4 E&@Ix;p?.E84XGG 4 E HB�&D&`Bx,pI?0EG Y8 (�>H.DT,@E(E@4@?#EH,+P&M\sIlLD+0Bt68=J3Dp?HKDX6 K:`:GH?#(I4 .6=#3@O?=@*`7p8()0;H 5`.8$7`88h-P7=(B =�- (`7 ,8x9H6h>)0#? GB;XL&Gp1h`+$>$?BP9 p5pӂЉ0 (I$=)H,CF@e$Gh[ {?؃(ٌI�!G)GpF�9FT<Ep(8E&B@(EH#6P:A=Ⱦø8RI,?!X,u14y3(`�e6у0 PF@$G!00= #=x)\ * ;{Eh(R(>PL`G8Ղ!xTU܎Fh>Ӹ,!x8\G'HGM2)K� 0P)#@)XK ;-(KEM&>�FPR}+K`7@`B3\1`T8Q? 3MY]YmYӬc+I-`O]L&!xt  "($p,%?`J&H`;؁-e>!.)`6. ?#@P)8!I0@b;H(>R,6xIց(*8ł#0 -8HFH@@7PԂO5BxdI�=吂 Ź#~:]19c])1]?r%/R- 3HR-,H7(@�.ؽ<簃GOe*wۉ͊?`?�L)p[)̜{H:p9\QFЃxK/=PN4@*`3(DU#XO;h)�`+ :x7 $xR߭=@NE*1V@MB؃%`(y]$#$aaaf0} ΐ\4(?H6@؈5`- m6PB�bGX6�D�5<‰9mL?&;Z ~Ep܃tS1b08;P8<(l 4[9;)=`1F!Ť?dmG( i ,( ujYX^D:�%؃ML( Lqi< 3S8hSS8&K^e'd2]f:왁�BHj.(x;8Ƀڅ(+A:{%IHzxC7df9;vCPI<J4_y›"[YK9�Xbif$uF,,,ڡRT}^4v�K=aSf{JHigA 4Z=.J#%ŋgҦPit.i|椭F_0pʚfi'9D, gj&j+tyL9<a!k’5 )*̩ ekl58].Jg^]Vٽ $I]\jiP*mKQ8@k.� &FGX^nlznRnpv4q4~Ba^gbovoơ1o.3ag@na6�҅xZ ZXpq؀_qoq/  �qq/qq rq#� Ȁ(&'r('r*r`&0nX ؀0r1'21s573/s6_s3O7w91Gs6;s:7 � 7Os4:s=s578B?tHH0ȁtNtPuQtRO'Q?uMWQ/TtXouVGuYPt �O[?uV[ou[MvbudYWugGO7~(N)@!SіH@)0h09&Tt6F>;c2dk92 2s8NCcQ|l.+- (lр%1!�+f v�x&9/%#ihQ$xR)) /&(:0M3"+YHQ ek鑯8/(~(+( P%hF68c=Hx'l9)A%%HDIx̡j:Jtr?`ħ{d iФyPۗ!b< nV3f쇆xiazwx9ngB2Z.,1*#m8#}ZǓ JJ8F}}x?۩'S*h „h ) 8Qh"ƋN6:iIń=ndR ->cƃb5� (PP>Ϡ?qh'L BiG_'PA"1M*-1;P"Qk֣[E\x WC u JM7I8f12z%qd8J; ¤I  JMnH[+߃nC(Ƭzy |nlLlxbݢz`#sw<P7@4OŌZ< }0:𧢔!UHQ\DQ^_q_Vu61B=B5aEQMe[^I'Ag`f=x^9gB:hwB1H"%Hi&<E!02IH"q#lO~�R""j,BP7v$E-\AaQBHA'Va$!gP^"fTHLTG%ZiЏ@"4� X #ZXEb�"n<1x*#jXJ%\ a"@(B#-V[2"4vbi/DH6N+5ig@wv]R4$QH1%&IġH!}@ #c(#QQHD0Jk#z1D8Ic U )BBSWSX+~Ѵ`vE[G#Z(’a~QӀ`"R0 L5|@1yu2K!)e Y*b B1'r}Bڷ΅itTbQ[ �Hš`0{đBEvAmPAG`|L@i�PGvV՟^1Η:nhW}Zq0trmIt6݃?<L[#䓟/VdG$Ӂ.ImV@0! P"pHb``e)8+ J(}H oBh7 RD(q)W |h �p:AB^X,h P!xOPD,, JL=La |BE Q(d|5#QA rPU/raQ8%E'$"V0`X#Zf 2|a%P@0um+J$&S),KH�3@0N TO,K 3eth\R,` $d#1k Ĵ%9a ? y]B'<-e#:QJ,̟<\2uY@( a)T)a\CBxXXy>}�D�BB {�`?t`�: q0PB(byzCTJ80 (-:ڄ0p Aq?:f�DGA q+ܠfJCE=@3mB@W ~PU.@t#! fHiKf 6hNG>`*=DA pJj>aY C<< E> H@B FAP(`FSA4!@hhp - @9IbAj8"dIˁ: �AGHAG`�AmX%00=`P@6ltv ajHK틈١�1�⹋Hd(J@DV=ON=CO� +.EHxR!PQb? FX) f@?A Z4e 8 U$pIFaM=-B(ەGHAaDXS&m#Qp4>"vUȯ_aJOS BHPX@BС>Up]�=HM0q8Xx4i0,">v(D#0%{v�TIXRB`zpDHaqD-$_$� U#D4jBT$CP b* m0 9\86' KLp�DXb B# ?[ 0%`$3,DvS!`aGu"pY<"!jR7"l 3"`)(ta@v$�b N/F!hrB 5-9 V8#50`$=aJz9eB|R#h~"Z "#pt}5Fȡ@p!E! zOC$cCq!˂aPtB+;L 8k}k 6$!]L`u{z_MD#@5@aUc/ysBݖlbM`#\%#[<LBEd(M$с  AAKI"۽A^IY^jI V "0BAA$HP!PZ͗#TD>#D܀  @!A}”_¸e �jAk1B9A!H)"Z,#P LQ$ ]&!#Ё|]M|,B%<##F!rAJApAj<`aAV94 @8Q ؁#DP4F!BDA`)4Dwi\"pD"x ei,#Ja$ c(NXJA- A$DD"|#h#A= NT#x"` )J @f1S/ip`Pbt,@ W2n|AMA 6R,040fXygg$TQle7e3p,)2ҠAb\A�qNnmrDnIPmRN Hi\HOTDRVŃB̐UrHPpDi\JD0= :9p0@RS� @F.tYVdKT'IPpHrBG YD#MU|IPNQ [N& T;aGY̧Deza _tfp bO~hv<UQh" (msRoڨq^hbQ$(tJG<,Yx'!=Ŗ:*}NS7)s(JȀŜJOO<fHH &X)pFHPхF" Gy: bPg6GE>gȆȐD^DH OЬl("lHOjFxAf.`$̦>fEg J j䕞>Z Lk)Bȇ0vEdHk, '룒:]ΩB@p<&]'Fb)ʄ Nb(Dſn"uD(" vRjάFkFPkAPՅs^ͺFm$NbkoN-Ftʅ>N, ((mM\ĄK=ʄc-U)0D i>Ŗք:ۊ 4-opF6 lH]dfOlJnU$䐮E݄TG Sj`kbD-VH-/NL }&DQXmZPTosH[$FoFѰn.g~ovnڌs@nς,؆r /�nЩN Ҷ~Oh~0 oXwpɋ}AA k(Vpd/XhQ.~z,VnToԖ(|%1&1)iAX qj?41pz^g$mm,KjL nղ-MiQp.^Gklt~֋1&kl/*SADur &Ϧ 6gH~RGNX$jl%4BGaSް|L钨*걎2urLt `Pq.hqlF\-Zs&np2Bf <B'< ! A-=nkRQLb@kLTH .=E.sA`Ha8!:*D ğm&�+<3N1rhsFg V]I\DDŽ7I˭֬q~qFg4Fp}^@WO?''($ܣF+Unli 5鞘S% Vkp؆4NHA, �fӠnEK8q`LNT]@�vsG 2PWuk6YuD?nc)qCMKvq_sA1gHuŸ(V(Y.E0Tw/h&[ubsL4FZMNK섥<OO~D~HO`BDm$^z+v Go &H#sm$ͩ"`BפAA$ax%LB$DBmB$L$$Z%xw"]]h4{_يs_G�=<V$^JKBi̩ !(A!A0 KvfӇ>y'363.ht(�IR}Aō<' 4BGcLD#Abj�RS{_4 A4B0xqA:Z\m!CNA#�Yߩ"l"Mlrogcm+, 4B#pBIA##w]_#МA|]ܼߍGJqDpj^HsJRxc PݜA9 $MAT!P# $,!]�)!˽S5˸{h_qw/^g$A5zAyHA$jDAQA(} DAA۳0[mxZ3U1sOx_16w[wFo}Q&*7r7zЉu~|6`EcbʉBF6FE<.olobr;o;cFGn(xE)~vicILi3K=IWJ.LohDˬ_-`2x` 6tbD xcƋ4"dH:ĸJMԨRԖ&2T8cN;yION&5ziRD(T#IktrKLv@BlZ_sJ4Ыl~E{vϺ{-iN?Jey»LZ6|1ec)7˗oe6Hx[ %7Թ]ͫ^eje;< t0`M'ENSyv8w~{ͳwc-U6X!-i~atSSy޿0;S轜!O43<Ȼ~4Q '8K<h{B:p53<A>d@Ҟ+@88$EJ#B"DÚ;`LGP'޼# zjH4cD(16sZJ--i(ڐ"s s %M<%b‰BkT'⠜"Q7*/T>5Q@"3Cli?{Kj)O<P)P3HT`R<(1 DdBGEȹLDw꒡ܣvκjIB+F'\WBebf=aN_+$Y sQ+m,A+JBf]v6U'st lB (&8"U ֮k&Md)xM~ bZ ?]@@գG!$ <`1: ǐ40սheH_e3ɴt 0AF08 7HÍGP F& 4c7֮a}ƪcldHW>:܂&7hDGPB.@,QCFP5#"ZEYXm̙S<nQg7I^G(= B!{ޢ'I==h/Ds-yh s],y dj� !GۛAk.rMnsDߵ4xZ/i d|* (_G�# XB,@5< ʗEMdpEdlQ$ 0nj\@ p-{Z�( ŚPV$EHWFCgcJ+]�\c`E( *2 )Y\1+tB6;Us˜/�( Ib+eR@c:Dm|ƴH=fű(I2!X9$`ցpM̀@>kjR!@+M6l !&K@z>æ,'e-�{%B<G�&&(L tXDE8ipD$&1,b~@Q,! @ ! P H<X8+CmɻW*�a1LB (C.?p p;1ut0#Z0GDa* (7gt!q)uPP>!>xD50! #50"ch(tL!_I(R'#2%(b LШ*"]M8Z"0 m 0?A P#,!;>L <U�IN �}dK<@1L,1Ӄ 3G)@"4A jX@@ h@Ga%e3@<)WgT$ jPT* Idj�BX#\FI eo>< Mh"V:< HP͎(GaTe\Eh@5Й p@l�!L3AlLh\Y<4! t�Jv1Vt]yX�\Աҹ9)0",:I%e5q1Po)x9•fta0dR"3rDAMn2yN A]>&խOET%)IxSE)M>-&'賑"�KOMd1%2M7%I0rL@ʩXr/g'gRr4ONS=9i9`+W9g󝧜GyбTz*K,z٣suJ yؽw{w{;w|/K_A _'5o ~|G`Mw<=wg-/ǻ}z}߽ߗ>g|Г=?ﻇh�}9׃N\y~#^wcdTO/A �op CRɞR0žJBM.hUJ`5 5f]ɮ:pk-ǞFoNQZ7l~k-akVBNR#c)a & Йi  0 P p r $\|)OOto�C@J7OG2x/~@ RQW[_cQgklQw{_1Lt@@Q?QL$Q�q7QLۑy �`K R Q !!!"#R"'"/#3R#7#1#!?$CR$G$K$O%SR%W%[%_&c2%;&k"+&sR'w'{'(R((();ߒ)'2 ��! Lavc57.27.100�!��,���������� �����  �b#T$-�45 5#9s 9uFkIhIlNI�RT UtVV7�WXX*�Z�ZFZgZk [Y[[*]E ^mb�cI cicfxg'gvi i�j jXj)kkQ mmOn o`,q2t u uu uuu-(v�vv# y&zF{ || ||#|+|5%}�}  � #%+ 3$;+ -!1S$'7(+H7i7 3$;+C46*;,C4H46(K;=2NEG8C4XHfOK<SC_SDJ;[KNAbNgWXI]SdTmWuduu[Kl\sceVor^yhnal\msc|kt|lăsť|Ƃn~qȉxʒ|˄tˋ̌{̔ҧӓטۜ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋbȱǏ CIɓ(S^,�˗0 ȜI͛8sY3�ϛ> JѣH \ʴӧPJJիXj:UB*ÊK$؄g˪]˶-´ẝK.I˷/D~ 0�U|qE!,`e%f^a BMӨS^ͺ5c˞M B NC )p@>\΁?.]:u㾋k~oߋW`s˗.^}ȏOB ,,A&.蠂FR ѠFa&8ĆZ! K a '8""4x)#CC?$JBy �\vRL]2eM41S\N8QfS(fKr9s2lN`.u2!apr&.BivjKL/!| dj*rnY楝z뮖)D()"J9B$,ؕܰce9+.Ukn暉R-ގenMjzKzbzm j_:"k)P 8(4,ah1v{mgɭ9EEђz;@[/jVEjAR:` G):ŅaR9a[m8,.hYFjnj�[:p"0Km]Ƹ#i17,D2K/iD0USi%LF:%cۯc*/tr60!ڒ2c>DxƒS~vNQ6cz3;L;;@9i*ZRk5P[2U0y|,弍`g .ԌvӔ|Rĕ Noxd_y!ZQB`*{tB?8P kgk֬=mT֜0uslK(iW9-Ԫ%NXBd^]r4ޥL2ch<w0L(9q@&@}JPy뒰:nEU%AMٜ:իazZ2q#V;9e[ge>{rz-.B  "' \ö'La&l)|Z:A2xnW+Cic뜊 $5CBrHgdTnN#k C%dayN! w5< ?;І|;Ss#٘Η:mN /)`@dm")b؈J˔ADa@B"�8VЈ y(,>8"o-Yh@BRL!&}rx=s7}JQGA{k1#61oKDnB< sQ@bdx"3!HDp /H dD/5l}W4EzgOeU;҆JU< Zq{#|(H ^mPBApnF #'+ZO{SVHm˱# 4`c(L)BlP <�oj!E FC#Q5"@"D(Rh⻮Mcl֪mB|{mDv< )a w2M+e" >ᅖ@zIP%<d, ( ^0p%u;߅e%XR+PKh#T RkM/,(MVRȀ?w(}fB,'rV)TڣD:jfG-V F)hJ`6M&ۥبhش7iaw$GiTT@dX"y4AU(73Exu3aX7C|J Lvf%6,7 Y6Kܥo2;=MA|p6tJ-hx PI"vtg*[!X@.<a[X ̥ Q00)0 R;9 dܩ*DaTBڣ`ÿ:*@!Ղ;sn4Bu3! _B LMBa{~ ,(iڱ�5.`i<ߴLq(yS@$%t,,0 h"KHBC#a* �?37 tp#08 i@Lc�y` @c@du@R Kp_O@&T d7fzuW[dpEG`vpPu  wuP` :`G`~K@P�~ lGfS:8-,MBrE4Y-,%gaQ{ gh`MPF0otYUfRPy Dm UЈUP[u�uP%( m (hY Q%c�|PV c%`Z|s[m f6�o (`u H�H`E`fP[VUpKP| r@v HCQjp6x+#MKth,3E2H"ڧqxx%GvOP[~yPkE�L�{@Ot`Pt Gp o Pi@H`LPYZgǃgXOk 7 M^XPj'xF`$)1L�vfP>Xd`[Q xd & Pd fpoPf cw� Q@RDpD6pC/ sXM"?c--9J2>pSsPhLd8tY%p^�C|0hO4EɄN^^`h {`h%} |PiQ@plw8R_PXpDuU^ s aW yV U0_VE^pZ)sPgDx (;E/a"1ҘHq%Uc!Ib@^5Wr0EpPKX�R\5&PNU dOC@T@XO WzHj FL prbC#yPh{IC o`i Rdzs * ~r hoC\Q {E 0 {P|kEnqt|e@""Bt ˓D]<! «1*VH�nck\dd@f FpR НP[E ~@{0w9`_@&@Ww@ xjБNp^ h#( rpd Pp Uv @_|Lj�w? qF0&�V&uhx3 G0O&/!&1Ueט+"Lkw(&|Pc`Z}[Zd`i0"\v ihZwEgKit@\nI PtYgt\hypKBpppi@hpj{KG@uHV*�cOuIEkW#u@PP;xhhp@v5.arcTJ),%A4wL<W<u%= g9&4wT n7nd集 b!88%Х T.;V-x@V6Ir!K$b4C0&/l34Hcb'-EEY:,|U3%|1wX.$C&۔<48N""Dq9Ov't]M BS]HK$\^JeD?'RtSvi%M^pgYTTkT/u @V.[96oJA@P7]ra|- erX\#GaMGOu,* 0":b@ �1!>B_I],(\?;R5bJ)I"+&sq9r F.("~e{+dʌ>«c!k8$9v8@B#%< 46\J%> B~u`\M7U;4.`PS!Ak@R@<ģY$<!@%C/H%YaRa3͓\],Db6l!PETk%sV5P6CY1"FG aLx4O|M"x--EͷJݵ:,fsK$:Ef]-Rvg=SL=ՋDDlK9 5G/0aW Sm=.=Db#!MYCTːK#g2t:-տ,^ʇ}wso$08fq+K= 3J2o_#FFڰlxSzIkh,Q1 sa1 }O!b.q9FqF:HQQ֥ Xe0Ƈe"ȳt+ګPI2*_ Uюu+!d &.֫K "1"kp =ҽ٠Rk=5 I0*4>K !=W1lI~J&2~['YO6/ޣ,>6 U -5.#B 6El I=5,[,- nC-SJFЇ=bNK�lJӺ^",�PW�0`'4rfb#K+1T\X&+O#$_.gs-t$ uz-$Vf-D'TVN E}kh"I57%$JTJES 9b`W)wW~o^d){$Ӆm1� (zv*WKQ\,&yJfF+DF03pK&LtfhQh a=} hd]gD|*5+g.E&LMD CQAm,sCΙ`$cp4Ӆe0^\n+/\Ѣ;>JL)lH rSUݐdH `{{`g2^5>hFM<\M03Eno.PhM.MfQf¦9ľC,0ܴ+0QG(`cd@@Vf3ao8.GmH%\#M gP,h32ÙFj^9 C ȏKd¤% 2UJ+'neM89&"GtK%\h"( o!D$C>ܸET$Ϝ#V\P�Waz[vKʌO:UAdV?_\)$"tA"ACaJ f{v-[ligm<!wbąB,IYѵcPh­J4rq.eH2)*H9Z޹r>}I��N�m,ICG (t`q(3:Xb :̨"Bf;rR详9 'Zn'm~ 5D hL% =-'Kư;%2C+@BhȤ"Č<#*#:(DI d, [7Țz R&"+*T+Cm)B B2#B(G82&Z I$ r##hDD@oMVcV;cL(l(9Z""h;u|h1-�e:##>%@$ M/{712H@0-wZu՛ʼn+.CUn F%r=L*( "deGxRF�d @ (,b;$‘+XÑ:pbRJ5VA5h{,"3}Ρ'y+q4 GCGDp 34ȃeBD#-zCޗΪ+*ƒJޖ12|0߼{'LbԲNP#b;P$Gx#HÏ:b4`#@JD,_;ˬh00#*(KL2 j1oMy+߼G&K!(ˆ"2ˆ!R&@Z'㟊F{Ë׮㔛k+_ů/h!XLt js d 0Ɣ~[I@Q>hm�7S OxFVt<! c \h'#&8a_ PN"&b14o+(�p*(" bML&e8"0Z~BD+{1J┢; MaS XVq1,^#B"ziW˟ӄ@E-ZЂFX/2tv= ʍVQA8[־(9MgMSDŽ{1LWhKC3d6,9xD%a r%+e%y'$$ HG$,P,â){ٞV9$%bA(:XJSXNwȉS'^|-i*M|3I Krb0p95=9hIAH0{CCP1 :?_5fK%\H C>TWRc\, M<'&Q9 qvǒxD`>R%C\¤1RE(?|G1g,^ SjҕDԖkR455agh9Ӥ]F~(MLWR0TsIZAI?K hGF%mICr01zUWL0\o-y }.󞘃06 ێN4EO:>m #VLG~f q ph)<wͩVܝ mfWY V 2m ֍E uf`Y1UM7ΈU:(gbVZ񦤬HQ?(`<w|ssU4ڰ!N Jsғ#KzBZҪ@̢J\ahYM )1^Yj%Jv^1">%C BB0UN *:f2嘅s#r$AHaiDDrZ'\a5bS0s"-! T{DA. v8WM!#kց1cdD t'VQm31̖Eڎ>;`/T' iq%^\\ '(84PeoZɁ@w'W^N+B^&7gඌU둛29-ZGfQnzLЯh!gzBGYmء5LS!ʰ3gH*&kv!VbHK* o׶sfv<LbZӆ$1|'Jr#]4Glb_9̉m FI>BiMfr -!.ZWEM3>r?}>++�4œ@:U,# _!&\sMqv0(w=gDd D_JK!$P 51@ ?p4u[B0y8KȶcCت $c*lг=31g!Y:@(ȃ?D@X@6;8#814= ix�^q 4$K$07y!>&;0z?[.:@(BhH7C3iiM9R4K+{j([Sx p1Ʋ(=$Abd,(`KHD0M87H 1Y1 eJt3`b6x4J=H,p18ew9rUܬHBht28M7P*Hɂ4Jp!ܲ{*7k#Ahdyy4׀+0.x1pH[) 7 B)@E)h(P?8EyDCC8@H,ttS-7H۰eDCj p TI@|11dx(**X*&`˺܋ \9ebºH ڙaC۲hL4p!P3LQ/]qAQNA,Au*1LAK8&BR[  3_m®p)NHax @I^1 d-1p:tAI+; dL܄*`2]sA 5Ȝ+P;J!V*5v Z ;hʋ["@= ;Q['Pvt8, 1/@E3P *)2@'U/x%4x1 J&)1@mA5P30'"x4!Ea,p. %hQ44y/ )X(@2C0؟-]2XR40@H,Q*1R3-" 5@!/@5xŋ>Utl?PE� $@FE?5X<@D�4B@BFPq9BP\ՃD "E@/?(FaE>D@V/PCX\B[; G@E@?HF F##<0-؂@?PF#g<PBHD"HG =C�KaIICp&ȂNȃ!?HIr�*:D<$)0SIPnQ$Ж%0DX?ȂG@>؃\ɂ+)7P)`5`"@$(:(~(�<30#>@<89HFiZ8>#`B93hG9#7!@C <*x~|#`2K\)@#MKAB^^Y`a(p2q HX)2HGxF0D2D�RFOq!#%;x2 4(@04@ '0op 5p/=H҅PFh'0O <Bx*PXDly!HGHyuqFX%?KPZED:jDP$u/;"I(ș">,(8#&b)ƠS-oɃ<%,؃1HP(h!1B@FP(D(፩D8:C'(_ ^8h=A.*cK"sm}m˅)ӡE8I@RB&�Y$p .@/!@ F(Gh-M1Ȃ< TK03H, /IFheeb& l& *đ mfo.,NAD`i"0-((:XJP#아(Fx)(9#`[X8d%4#;5)GZ!,*؟e*hBD(@@BB*p- ]+`9!P <jyˍ:6h#�Y;m\h#@HMUE˽ R,6 8B]@h@c]EFv>?"5z%"i1P#zm2pUC&p !*0ՄՃ?@"Mf:G�;yul<[Mk8)8%C >B�-a@I2�6>'C@55km:fփ<@tE80D×N0^(9(7h8 2x7Q(0K( L.!ہx8TK|5GWcVZ&]7|}6Ai&v'hp'8) o5p=M [@RL4ӻTr9*]!,PDGƽ$ h(6: 닑� 5MfR-!]" 1-'gUB0̛ 0蹁 a I32 .N!Ӧߌ' P2٫'3t"*̸yQ>{1O,x©LK# WS>,ȊR(ǩrWA3D91 J> 2Oi 3,˜8L#-�Eyss�6>37]t iTbN鍤B<{Pޫu? 0g-� o^7+ 397YyR[yMHj#BydyoGyxx(hnt$vnljgfڂfpz)jf(zfzlF@ yȨ{泏z{bp{/|?>;ltŻ'^{||˿`T|˷E?[QW;u MQPP ](�0P!}k}'%uutO~:c'{!.!~?',O&6_��"C~ $8d „0<pA%6‹1j(C0�`$ʔ*Q჋2gҬi&Μ:wI|-j(R%\S-3j*֬Zr+ذX9@` CUjѮ-ܸb9(h,/5x &+>|cNFW@KsТ*rϦG^M$^�vQ&o7i¤{ ߻:{ +M͜7ľfR8ۧCg\Eó39{sWO|+ƷOm mw vvx7tMHuB sm`ފ^5mZ7nUvׁ*Vr'q9_aK|$i7"o)ZY'yea]RidM݃]A4}}9Y!'/7VGw�g)1fbbv!ⷤ&cg&(?Tv^G v*cY*9\vIÊzZ.6ߑi7iiA{* �"dz%j`:wßVⷄM,1\*!-QFJ ͑*)|MqŞiᮔ-(NL񯃻^@CLL:])Zq˲ bdj!*,^0iN쨤}(qO[rE~(Cgב'Ȟچ]j%w@-[lzQ0\q1 O<{R6p1ʊ%؇9n[d֠Qe;626Ĥ5͵lΰoYxp Digi^4"E6)H1)tx]L 鍵8ץ[gq+Aēm?e#`kwO3HB YCC< wCp �A?A$b� ́O`4 w».٥/uUгl`Cc)Le!bbDpn7$Z@�9"RpQL # 34P# 9�D,�yxڀ:�bdpEF>,>>Tr%kT &79(9%sXW{A["ZR!F3X" Hp47$"0#@2Db qF#ȇB�B1@p Fd�FNo eL,%&9J�WH0J{th 94q~ceH$` 2r^C/PGkXc-9r#?o�#!�[J:Htr$OP;k.yCt<6MsPPPI% UPY`h!G4C #$Q> hHAH@bo,apP54" F;bܥwg(+QMlvsy=b&~"͘'A/i}@v0rj$1`xNR \.< E;8f( P)KQ Bu\-xMA'0o+ {u#YQYl穤EXz&hA)o`#Gg=Ix9{+@ n孳!iTPA%ozMZTa?mrDPYk93gy2jl[unfZَ}f8(VBʜ%Rf{YoL\˒%b0k Eoω/D=)Ji(3.I_HML 2T"1p?Q*>Z<tt@5lzωZb) T =A R b` Q|X*DL0e@Ȥ7Q0B}k#Dyu 1Q7͢[\<! E=nkw L�(H vrc+׎B]ߎ.@'Lø.})]I,0rn;67>?ڕB@ a:A h"ID8|%TJG#F yh#0:4Kp $A#Ęh"щ50t#Aj$ Z H덠`r<Tn¸nAV$1=V YpHh]d /�hP%"Qu&N0B!F}%`Aw|#�Џ| w{n<z}\隘#Bd |Լ`u@!BT!t)h(D PM$$AHA"0V8BlAHAx.AAxA!`<B!T8xT!DB B!x ށ�DB8 A"$A`A$�Q8EyAHAlxQ~!0m\# A A6DMNl S�Bxzb< >b#l 8/ @J!AF+ 1"H[TA#XA!8B!Qb!($$%`D%DAv#Ёb`O/!b8`vR44BؑDaui A$<c $`aRTce!Ё�BE%<ATx!́#D4KJ$.7A (A$`ze "!A" X"BAD8mbFDA$bD6<]!XX%@PAA9 QDBA(B" $0#8!{-%FA8)ĝdWB("` $9" #U%IL1 #Ta"D%Б! Ac3GubS!|$Bd$`AT7)I&-zJK8UL%$[t2Adb'* H$`$G4݁#UvDhr'B�S,>!DOB__Ta9A$Ar|A!UHDI xUA#`dBAF^!pXT$Bn&'<#0$pA#A_a_(B`h"l&pU^$TAH)']ݕ8T`R ur#A4%AA!A4) A("`4&AAq"\A#쁔>"zU$>eA#$Abh ܁!A#TA�SKAlB�c$"VިpA(-AC*\CeEb!F"pD%fA"6* Te!A0F5CQS *B$A$4Aԁ[@ ykbD.ԁrbAPPA,M .Y2tܤ`A lb,ArXAVԬA A � x|RDR0FТ[_562t"F=88Aal.AmhՉ^@hԤ^œ_ЇkAٸȑrHHڤWI0YdЁɢAyH&ЌY瘎-A|�ipрSrllvHxNu\B ]qq֨TҽGfLU0F)ۍ �}T0{ _ZֱـOL 79gSx|MI77V]֧N?W=Ȉp$Y˖gM\GPIwV,0f < &˯4wWrhpgx H唅\Ad_ )1(וϫ Pk0>] Σ�L5ruNM=<Ɋa6}OG(PLh4(x o0{+K@1τP?!o,433LDJh#sa(sS]�1(Փdb3X lmӡ΢3A34x(9tsC9Y' ^Ep3<TqR6pyȣK;EqDNQ7 }81d0dX- } tPMoJ@;4ISLs us*1A3ȋ^l^5`Rχ1L/ǜ#4X%\L\wN`˺g `a2<2\e] hCHg2Ao6mߊh i0[ͰuN%N_ 5KoLv4?SQ͈mWJ`KZKHLGӔ۸1Ԍ@TPw5׶_wXX<OT6Le$$v.w@3*( |s&u�:|OthPi6ۯVu [cj'uГt8BOX4Ln{u2C5M8NG^� s[d 4XwD$1m 919S{mԷ-y00LFqm`9Ga붒�]S@v`oosK|׶CZ+X#P8ֿMcr=yxLim�9Pv67' �JBڹb@%:4Hj5ɚy/62(J,+)\A#Duk9V|dJlC`97f:+a�|& j{@v9Ո ;M|XMqɊG ||u�m3Ľ@lB.ʧl<>/֨H5&IJC91Kz[K!ء!TsT6{i1~eȚDon|$45gLοWknkuP�xtG6#r00;! j8c1u14" 8߲YЧ~0 4YZYܸ(naV}}4o $ AXG8#g2rA.-*Ё.-xmp-|'MbYhҁAb`WH }1+>'le#�HYJg 1Hz!IU"q#@$zħ*trMH^4%a30&P;wڬϟA5Kx6u*SVzhTM�lد^Ŗ !#KmDA"98ACgH!>wTDQ9I" =^ VM6V$4䑜@@$έMsbŚhevlyv-[m,h͒%t !VNN RDm FRv)9c$KU<ThK5"ɔ&L6q&8\2ZP@h+56M^8$M0FԐ9( P 5@B#q6#BMD)$ɂzRm xdblmJټjKӸP72o- 92 Ɏ/H$'�)8bɣ G "�#@lP+vr"+ "PrZAp̰j5K D @.AD8p7bD#X#H@Cj<@@ĥ!P'Hĥ'J'%B%䉵W2@Uժ}4J#[:+%ԕa,XN&p "`"" #(c# 0/ (RNNbOoAשz6rr%4x7 d&I3Ոr]'(R">U۽:^Ք칾{]AJV!d`΢A8ᄊ⯨%jiV'_.!۴.n�κaBwR"tc֭\^3nOKz}e%w7)-Hh\"J#ɅXm-gwvz.pms pEQM5Qi~WƠ>PvڟXw]/SU$/]߃M^S<px 2WAkʁ)bvr%O�4 JV4r*r.hf_Xr{ͨBJR=P$WS@g `@퉰b՘Z�mE>SRNe <jGkcb붸Iv_>t˟׀q*ot$|qSۤCHWŮ@l^β%:w<EeD REkRGI><è9K(kǼm\B؂5&>xtm:D&$^:ao{~HJ s'iI!3%3#jm/g6ZQ%hV[cǰ O 9zqAd j^O0>UH=(+Nq#MJƶg9) T)Y$Q ($fk28t(#) FRloTL9ĭ|5y4BxsB)ps+(lS̤MUɄMD\94n28a EHu f\<4i>NѴsEw &4 Eu:r@: [5Ɲmg;L+${[^& �#Q"0K$h'P;x :UvI{/mD*q9A0@HGT M=Ն8Xo}YsF ekK٩je=,Xb p%ȡ[C$?$4^ SǸh^5b~2� BN!PDFdMn%x l$Jsb[E%ʋk}&H_V7*AV/ *B y@D!6&dPIԢpQ5[�7)<&p%Gh$]\aW]F G uY Jo_&N*11{f&HDjc5]n0=(1 l[ZkW] D~╊; Bh'8 I3)^2st%[k PҀ)/hɸ I j`1 S81` h (&A kXD eB>iUC'֐B�QB?`"u" >Xup!rF{@iD 0#p i 18u˳ q 3 Hq$,a;yB$! aPw0$f7$h$! '/?1pq'9 %QFA9�&<bchމG^z6i)%BR(dv̛mp ,! A � $`$1 ` � #M.b �.`EmǟLN`  .pn?:pB͸ P@؊Gd1p :Ҡ *G 0ljè6! E �j:�CY  a?` � \@ @P=" @$ ­' K'VliF n @ ^q nq?.!Ѐ L j @f e� .!�S` �鰀S*Nk{VٚO̜-n*Gx2*5Nh$(>J+6 d]�(ߪB�tn,6�'-N,@*j-j'!M!.o !r!#!!IG B{Br#?$IG^$纒.%9!A#e%;J$w'M##Cr}Z$tJ% !?&u!N `++}+R++,),R++2,,)-ݒ..ْD,.R-.Ѳ-r- s.S.S1.0!F*27s1130--`+r,CS3As44r4N3-aS.} 5ߒ,a31[374qs7S050rVҌ*`:329=;&w3R *![(dz</Y;,<dz=ٓ<$;;=2"k"(TLI@^Boz"oR%M#pR(5B=HFAa/&+KDBCl$K%,T$U'7E)tCO64ߺL8*R MpjpͿhRe'qHKJNm54U'<TKZ@򊨚jLt&1M�"�'q0lFeNHK�y~4FN$n @oX Պ CkRbNp(RIPư x9q.jVoWsUWwW{WX5W16@XYUY5W/@ZȜ��ܪZ�Z5[uZ\U\Ǖ\\]� ]]^U^+ ^�g,-V_`V`` `aVaaaa#Vb'b+V`b3Vc7c;c?dCVa1VdKdO`IeWe[s\fcVf_vfkfogsVgwg{ghaUVhh Vii^jVjjjkVkkklö� ^ ��! Lavc57.27.100�!��,���������� ��� ���b��$$T-�/�4"4x6;sFmIlL;�P Pp RS SV6�WWYYj ZFZh[X[]+^F ^mb�bG cdif�fxg g(gvgxhNVi�j jY j)k�kRlm mJ-oq,tt t,u u uuv&v-(x yF{ || ||#|%|+|5%}�~ �  #+%3$;+ -!8' T%+H8.3$;+5)C4i86*RN;,C4H46'K;>2bhG8NAXHgOC4K<SC^<0SD[KJ;Q>dSNAbNUG]SjY\LcSnXudZKdTl\scvqpfWr^nayhll\sc|kt¦{|lăsƂnljx~qʙ˄tˊ˒|̌{̓ӌ|ӓӧטۜ´�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Q H*\ȰÇ#JHE�hȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϙ JѣH*]ʴӧPJJիXjE�;6@ر8+in4 Vٸl@x7nGp9+lknbk3Fw.DvbmٲrU`ӨS^ͺװc˞M۸s6 dC*T@|xē+_8̝7uХ;�p⨬}yy'W=z¿7 Lh,d%  6Ƞ8 J#t@C�X V^!)nFXXb$(Bp_70DH&KJ:$PJIeHNW"9 <d$U^IfMh&i%L,B�I%�Аl)hg2eqd]jyT:fXsV  "j顥Fjĩ*n1g80Ý(+쓋8V'@܊ë:Sg䵀f9ĵSrbf.K~KXg j-wN;*ڨ֫ +|oëGHzD/'s\,~;q4iI'61iNj\2PӶJDQpoLM<ZDZ_spq׽If !8-s@G]auw.Uc,ɺJ �Dba  yxapHx�F>l4?u8@�J'y ""y1l8&qq@%w.9[2Ҙ֬Q}F�㦠) A P�Gad0A,`" dЄ@7dq6)g%2I 3rz( 1pp2MdX8_Xȿ(Րt .qR첖x6̋8HYٹ�gB@ID$1"CD B B!ALYV%7셓*ڷtC bMC *O~nL> ێ`9[L>%nq" O,@pL@,, b(%pl@$'Ǥ*/�fl[:9潉c:hS�Fϩ- N@0+� e\INNJ䘵H F)\kTI2RN4I$vå U4í%|ڨrCpAJrNz?W5>i@ŧu"*P-緜-!D40@uqlFA*ћɧ+I):ʪ)s!X> Q'/` OpUeJ ]5'PLB'\E,Hkʄ'u u&))G T +NB.,S /P#pTjZ%` ^`s�e v.Ukp\!F U"<4D,s zD"PD* $@@" pD"G  h@%9IP C(a8!P0,!K%qAAx BD*b'y@`; $PÁ$�1H@d @ b�EM 8.+nsO6#~O@hC%B8D(2,@"`(!>LAv Q<UĨX@Ha H ''3p~P01W!B x"AEjЄ*0B90&�K9Ÿ l> V4B8,a P8( Hx7rRoY-[(x@uy$PfJaLx%%nPx#PB\f)bl%ᄨB!:$X! 2T %p6J&!AHA^H2"8BD" ~[|A H"& !"iTMu)xq`_*xMHC45ުIh$M 1 $ >U848@ hg* >D nAUGE"I"To  uD%0$#B!PՕtHP>7CE_cT8^vB؉�L tPXA i1=M2or�T` # pDTa h#]l@ Dz0zjOjUlP bP UjRkRP0Q0dW'BPuP VsRЀD06'ypDdwqEv0l� f% P Y r4XV0l;P@UT}cqP� � @ |!>TW6y+~<3D{]uTm�`sX]G T0 fx`P L QP e (P�=KzyPi2yhsu 0uA60Po~k4Hi~`F� fD փ&U@ b3PrS)3%vv|"4xPx`X]LQosLCjWmKubUIL 1fxta\VP@xUy&ijuqa0L`6(c@m@[i\K^`$h�debx4nFsGi-V9e"<C_!4QlC�JnSO&C?.bf(Q!,C9r-q94n4nOs@6/U-v("tw7}R,SO`S4GqL*[Y3CXJbo)3'CzfY!AYwE434 I2U,0^w6**|fN<1GS'cbtBC5T5S+3HR^Kc$su:RCo4ÞGd0T3p5+FRCB*45ß0$Ⲏ>~Y:٠ .‰@r%:1%DɡU!:ޒJ9pC)e^陛5D42*6rr7Z@$AJ[r5oԤY~"3J&<&B-?>b:#JqZ.6Q"j#S?u T+V0z:4JZ4PVCBtm^ڧO _grsNTYsG¥ɡ?QDQڠtC AU6-N3F.v3twLSg)}BC㤞ڟD Ce#DjT4/O*ybqu yRMGB.'_@qT 37ZӭJ7cɩ !�'P |6 TP ] i\�+:PS;Jp5/wfDzo-s#ʺj0g�cu@AQ q P@:16*z-Kp'* vU}feG 0EQ2<<T.@0ne19h7c� c0Gi@-ڶ sCι)aB% Ci!0 3 @Z((Eҝ(;|**# MBJ#)+3s[7xVDK$e?o*xX4Tm7w7*5ĔP2T6Rju?f+E*K, xMt@XpTj4p@X@ u;&JbDQ Gh`X|5)g bz q8KvS}S<١o=A &\VG2f{6q@ FPqk?m*ު5CIux@<Pq�~@E…5㋙{GZ0<zoV ޶P .|�<ГG\"*̻ҭ!P3 oSPTX \} iXFB@~Vpa('<KJ|t{ɹ.S̾gF9D X@p |@C^v�F= # R^ woo$O$[E{*Bp+L:-r 8^`T0ܒ\d%c-Q0a:*~۫B:`EFKI=LC4&|ʦ6 E{bGRW{JM=NX$MT:ĭ%p2v #3O]CWEj+Bj5ڮZsP,5[j 71 #:&3Eym26coRb+;ͣȻҿw؇:Ocחͮ@zplXR4@iأ-}OBWOMڧL'y +z;׹"O*JaY$*oE-̙}K bۯM&۝Dj.j曦EB\ ۑ2ɯz m Sߥ4DOx3  '9m Չ7L[W}-KᚉwCv ]7UɛԨ;fCsC-oJ⵬'j/L >zK�ƛ=8 X=F>! DžG0ufGͨj`xp>IVmQrIB/~0L_isVa6-J,`wF CD!d V&S$J5`?a^}dSfpN KV SUH <2n(Z1@`,0"Nnb=F`i:$ >taSԹ'.J4PD.8PY,Q0յ&K? o.&#JѬrʪRz(Gq4gD+%Q9?Myx%GG pozHڻڍ{.uLQwͫmn/-8CPvOe7y$oYVHNv7&㒗HC|y0,&#`� b R ;YOTWWM c|f`<\P`ifp8WL^@PC@DЄX�Rpi*D%bP2`90EA_vh_X>OKy4Y@J}h`m�4g ˄Јt p 0FXz$#G BIDBhR)ygR"&sQ #"MtFBѠ,/i*'d<QH 3).Ybٲ>&1 9y>EI!MJ ,�U :K &\aĉ/c�ȑ%O<Y�B CJ_,QJLjE"AaVB‡OHV,Gђ7)aB$!G By(j>4aORyġGMstP󊶄`==R65`4RL #�bd 6 B$0mP8B+ŒDp1C0p2SL�"1 &(2CBJ( )e-%(2JHBD a* ?(4J`<t BpCBzĂ"&x ?pMT028(D:yG *a# OX[BL QAB"G˜BJ F4NoUVb1 H$(z1 ?&KԐPi:3c6J:7&07@0!VT:$!Md xx7* 3|R]xC)")BPDH 9B, d `NGᘤNȢ8&YM0BQ1($M1 D-T(UG,D =(#!P :(ൾ(R"I` $N0o9b)G֢4b(zb)"w<9[$ :X0P*j5ZB P %.T#$.B[xMD)B#rT�tb G4a 3I 0&!D,\" m}DA"A)A@x@ByM(!d = A `�1%^H!�1I$(( ȃB)^x0 "ShD"2<Iir] S<U;�"i0'`a7L . NH,! JPB@D NBp,fUHC-/ABL3n B b0l�"*$i0`Pt�fHöH% u@%a[L`f0E *PȆ<xxKT}>D0E`P"Ðf]>vJTLp)Qw9aΗuR_,LtR $&4Ll]$O)𓖳fe7L`Iu! YrӞ-4YORէEC f/Aa OX h04uӄ@mX"l�[ϝⳣ:3ӈFef4"5ViUk2e<()IꓦjirZ$묉H�8*FJӵtѤ_ Ӛ:U>KX| @Wzi= ًJThU[S5vyM�VsW̭jhn{KY_TpYviV*Tm\B}nu^7x�.[eW%oy㾀f :WծCcPЇ<O_ԦvMH Rpu�]jM(b81 y=lMav.}h XBqm|0:1q| Bi\@*Ђ`Hrc,+[2|K:&pkfsf8Yss|7{P3g@Zm�6� `tG�ҏf%KcZӛt-OSӖJg:Ԙ^u]jOg:ҭuI\g[ 0eG&iXWb[fv) [SI#md+ζt`J¸Mm3Ʈmb[޶ym`w'#lj/45-X ?JYG<Qs^K\㨺{7qfxA~Y^GKkK-yT^58es+z_ڞ,/:o⦻0b d i~Fn{oݮ\N`;0ةzӟuO1H7{@*|;3І+l]myWzNyPUg 4!Gx)ڎre.A #D~Rnqbw|Λb Ȱ (! Px�Z"D|3@y3@�"Px o7Xg4C㼫< Qb á0a J/ >2)8 :L >JD:;8�KB(M#,�# @9$ K TCt8  ,,;: 3KH@HM,ĔBQa @06(DP+B<Jx\><>�< P`r ֨A "z&L(bz;Y-+EĈJ"NT1r#E#*u$,%,&&/)X%肹 F/!;6В&,,(*('<‚-(Ěò)i .bjjzEl'v.f":J=߂+(s-8+ܪ'D%*DR;rc<Gtc(ttG\$1}l؊$HNL=",zo)+ 4G"'m"&"�IH2H2`*ǢtYtG ʤڑ\(tkwDj+v){|SIؼ55 (EӘ)u+&p*mQ*K&uq"K` %"*((XRb̞ |"JX, ͬɄ"S Gt#0(i"" ,lRj6pf%*&P", %xc<LLL(+3)`I*T< AToQ0JAX(84AX4P 3!@*P D &2$CTPKPIID<BThh9KxfTM(L1PZLA@'$ %6x�%< b,GP*i*D:DN](Q,Ay@HPTD`9jIN1)p@! A7J8>1 16xD-7#YK((@` PBJ@#2Ȏ,$a.Q*\ 2M@B=)! z?B.u8,0V*H-+Xw*�`GAKqC\ɂD@4!Dؒ)(׵ E)P!2xY@�!NT6%/0qȼNt!Tꃂ܍r9- <Ե�0*D4|T1DpP$:YِD`C7:8LH">qd!hB&)X#H >`Ŝ"h6 )X%p!"X":`LٱABЄ$)K1T*L=4x)fV%MV<X k݂X?@s 7;X`� , *ZT /H6<% >!!TXTȾ3)LKhBJ^ T!'Y[B(M�s Sl-XpA @Tʂ'( z?8?H=Q=X#8 H*i9"x(!q"\ËYP!-,�G$h0E"4 \DDPYA@*`_TJL :8I "̃8GPH�?Zm,@<J P#E !8 ΡA\�8>38@x1hv!B1`=-D4xGR(e@@)x6ؒ΃ȕ& ֨IX]JT%1�@Y] ףJ:xO> G H�9(V?3RGH/TXv5FHE"�IN3 G`< @8J*xTE)"GHAH98PBIߐ 8h3"H`<<6QZȢ:>4Ã|0p,J7+18J'xJZ40pU%@hr$˃97ЃK8>V<H:0jbjpLY 4X-j6`6X @'5lq1I>^$Cl)k)<pGu04 /�-9+C(%�܄(ʍ:` C*gHu#&d'%h6DܻG2N76L)HibҦz,Ѓ[49S05Pίn;l>>p<' (-vaK*+lI{Dty,.lEpcS:)rʴd!"&.gB ('ۻCdR~7[<LZC񘄪Z*+dR%ϪZɋ-HRnq|ÚC6׸YK7w:B:_8d<?97s*T::B'Dtb tI+=FtStIstP?1O/u ަi@uwuc KHsYG-(\7*,5uOvuAC7v9ufXu^g!Jv* vmomWu[ń*o'vq0d?(oZ(!B7sBǝp řv7e2{8^Wx~dHH`l+UlwvH3#�#̋BիxI0R<6Oy't`O(@jkutK>K(Ys2�A,tL.rWxxzz(XIQP^...GyC>ϥ487@DH$G _,'ʨ{/rSB,td [|*IyTEWZxǀC&"q2Lly;;uǗrn{8l 8L~6}Zb| PD%ab6ήIl%8eV/γу9S9g}4'}5O(?02x@_H H�>K@UB)Х<u ʄ U%?Qt"El.”"",0i%̘2gҜ9 K'РBlrcJ2m* EMlHA &+r 9Y2 E|DCA6FcEES'JBohĊ iȒQ %C8BB)8:L 8JUҤ#JT) |",wypŗ3g)ҧS>]� Fr8Z4Ry2$#1i. 1Kh*Q(mFep1FK x 5=g F' g]\$%Y KHAH S,k$V"Q!Ubld&PA&bhE%X bdrD dQ9�, S4l4H($"Vap&<bP†<ELGv~#x,FZPA6d"QO* e9IFP PLRHPP!PH2ᄦQ0v!-IAN r+XRS94Ы!KM$hrja-N4ފ؂.!2S6l.L:04m 7KY4 oûp򔨽1 cLrL](g,dK'|( \]3#L`:&{qes|p+sEDlƢ[0˵KCd[-TMk{{r+ ݺwút9^ԇu(..bS.]vҾk+חSNuop1ݷɪCYp_.w/uLDJ$;vGNK!`,Q1kߒ7޾C'y\L0:A�+B%00kRJB&@!1&Ja (z[`@xq~D!*,`B)C(hS8(,1B�i #�<HAjUrs:G*7Dw$ \b"B5-n'+BD@#B  G)TaHDDymQR7'� #؄7TƤҏ9 b*^4KiOIǖNjl}]QJɾ%`%3 Lj`ۆaF fР0|0fTDi4 i`3D f0�|K�w! QP4l.|Pb<8$*>  ڤ1bD q*0EtԗCG2ڌĞJ|B 0#| 0"TA@E<` p(lfx7@cOa"+r%0e#,J"%`B'A(@ Ŋ!$A!Dꠉ, pV®Wzԅ #ذ=B CB (\UP 6�~8EXsJ"aDPٱbHÞ&q豲9^O<VR2^a Pb LX0" 2" GD@< V5N]pQQG s`%EC"49Qld pI$J[.< ,l ECT c _t# i<aJ1*,<x;Ce6iHE)Ƃ331VcsnF9&ps|kng ܘ)8K6L%&h41!==sq<5SUծV5^-kW_'͚5s]:ֲnKn 4}\&Ymf/$.]ms#@i?{%^ r;dnRZ7X 7.?8p V8#.O�p8C.򑓼&?9C>.9c.5H69s>9Ѓ.F?:ғ3N*SV:}s^:.df?;Ӯn;.ӽv;~G;.?< @3<�O<3s@?yW/@@��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,���������� ����� ��2��n lhb�PQ"��%�,�/�/81q 1 4F6Q7�88t=^�F H=HMI$�N5�Q5�S:VW W'�X XmZ+�Z9ZD[\L�a�aj daegf f�fW g'g1hPVjjZkK k`kll lllM+n2 pr0tt u u uv�ww# y&zzF{ || ||#|+|5%}�} �  #+%4$;+ 8'D-"% *3$;+=1F6f;fs6),VL3$;,J4C4K;Y8+>2G8YHfsgPC4K<NASDTDJ;Q>[LcSNAVGhX]RaN\LcTkZudlW[KcTl\tcmgWq^wqnayhl\tdmt|k|lnbăs~qŁnljxʄtʒ}ˌ{˕ЎӔԧؙڧ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JHŋ� ȱǏ CIɓ(S\ɲ˗0cʜI͛8iys#ϟ@΁G LJpPF&j*UX`iQ Š+VAXfӢM,[jעEKa\i˷ݿ 8A]7(^`CcĐ.L˘3kl� 8MӨSk׭_fuٸso*l=H{9s#KNسgߠg!`Æӫ_Ͼ F?_|_?hz,zA,^VhAjF|_MPф&HJ"%ߊ$)x'c|7U$L6PF)T*iEV\e.@b(&Gx gclkɦ5&(+`@C(啄Vi衈&NZCSH/'NZ禙y*jXACPZ謴j뒏ΐ䗷*륗V,K +슻*k2,D D-0*rQ[&..V 2"JŻ,p�CIT 34!,kCY뮬\([rf<M쉃InjA;e@qN+J%ל:/Գ.ʼA$o|tUܰ_$BVP1D}s\oe( p۳J =;3+N0z 'xǏ0lu뫬zg>֖ %t,;wnOdч"ݺj@خ,M E!<E]cTjdAttaБ~+k˄5_VhB l@Y\ &p Jh"]%0A?Hx@Bh#@N!n  ^㲤j !D(:A@P BQ9H'ԀQ%X$BḚ@1o<ؑ$#P!ЄB0 uM^(�90ax @DQa el625ʒRz$ P#'yEOB(!V �߱vEIԡ$@ DAG�0 .4�E-NaE6տfpk`? pެ^%ljMr%(>WZD#1-�Є@, <hnPGx`d7NhYzVHgjmt\8,rfty"ְ!1![:W+P |J͎ES@R2jpLzQYq3V]S.ec>R ^BMS*\*$3NKW]GgԗbӜ$ے@lMtII9Tpe�),孮!oyKVOGk-=௞%Z *5,5Dee~3Zڹ&ha ]B0= jW)xY@"7 B%d`B'tAyB� \0@ O!w>@`F$ 說$ OHćݥ9$U(a'�;*c#&'ai7a lxA,!`0$WH#BC` 0N$ hx'PFmh52Lwp |~"Ы-`D1@Lba&@7؄08<@&֠BLHE0nB H$Q cCL?##C"<&p UT0B`⸔pE@;С`t(1Fj6A9 B0BT|aX(K/T! X Ktj[d]J6Jk2 [ 7T@pHAOYP):G'tz }{(Q }؂I'Lx!JD?0zҟ`DZ%YȍDPbi6ND^$>ec 8xP&1 4@!s�LF|" C( G4B \(% ,ppR6`U\R�;WBP Mbt\0Be@&]H!S�h<(WB M�E'Z~]`īN=aO*a]T!LSKj%(V? S8bX& )_hQ<h|IF �wJ@ \pw Fq0ks�� P�$.]%B@py"gguWc \P_ ^P &}{lM�hQ@ a NW"y t %t+u TPbDT_U @ PeG~]pE :`tU FcP[ rN@gf +T_ s hui0LD\@cysN<*I4%%/؇0ťQu AUTFi^a`"T�|y0GKO0:t@[k d,MD%?h u GzpD\�|�vT�}TD8 tunA qj sxFp�F+$,{gU%Y�lM0f ] 8 }op pBypcfyP\hЀ of%a0 ~� G  lJ�`1$Tq$eG ]cab&VVxGxЀuc N6`tZ�6fUt8IUOr`6`m(k}FZ?I^hX6%,},d6\V}nWbZph\^0@Y7и$9}`1>$XSU,D7:53.6u%W6-òU+ ,-"ncUD7S"$UN`rSSyp<|5N|UI% (RpIbTy5Z1QEZ=u@(+ZpeV`T(RM?p52(M.VgTP%6Z!@6RXUy=Y1$W5J҄^:Ӕy'%_ӣMJ(tg~1y(X7f^0Ne:01T("1+5+nē|-!xc0z<8i(FZ~G@Tz64S#NUp20S(;Sک+@:[yR+2WY CZuC8S/](szmf:8%]w2"3z:zfs" 1qc5E/9J3:JV#+Z+@T*<jFdU[w32 [+J2B"=4[+n4OS#[cRI2pc1#ZFҲ3K0tڊC=ZڨC+.b*4fC&3*��$U[MF;V*yF7c*©U YLbV;Y�íeCvx.8+Ia䷊b[8/C4y5Z]"=7} ¶3Tn֊6k+y(е+pU[ES[%[-]#;lӺ= @f`ôk$U[Yc1^ vQPt@~@&_`6KDn$g?[inB}( L"bk]+M{:K(Ko \ ^_r =.%U=ڂ@ 4=lL.|W`)<%ˡgt,[*R㺩l@ dj &I p$V[Ii+ro*Ue|+P3PD5~PpxS_+N #9WVU6k$:R-'*~<Ơ㫖$4uTQKF fuRjlSi^B Uբ+Bl0JL@y| frL<̇t2ZpbJ�@Etp NO"9*TH:m9 WFB 62~ @@|Pv#ƷLg.J**4|;R\NtPƷJ rp93vPGkD@ YGƌI]=b@@\\tQ0jWۇz� TrP͓P SkR}+SVnZ:ICܓbJx` rLJr{ L pp;j 7ӮlrtJj�Z0u_~oS]` dxj TϫMstO@a ur� s"XPe +6 ȭ07S*R#F?5| o$OS}rMtYDen (]]%zkZ/bͨ=8P;E^OQh05\+)¯ʨ?MOb)ԧy;Uc =ӭ-?�LPK,[9dj 1(NN+զ*"ۊs[1gӒdh%UՍ+{B9<9#*~QK :z{5n+2N+FŞ3W64wzOUR4jn, 7HF^^Uy8t0` mYn426p5y7n0,b?SFnߧ0+RsĻ Cc.zN2x5%/{..0y^cؽK:nFϒT~++0){V/18'\#%V@_n{+N߂~%>K/S3ʮA4,{.DJJ4Һ(Л,Ms)*,|;>Nbn>:NYh$;IuDX郾Vc1=/QB$$"TZ<@O2%VDE_<%29 R0&J.M@Z׸}:^0ޚF9 � XteDuF5[St=%B1J{ީ> �r^cp]Esua}oe.5NUm/0 "� z0 Ǥ @u ]sp"^差%S;PCH26DnM6my` |@ n]Y VV(8X=RTXE5nq#T�I)U ͦ*T "5Ҥ@C ȁPSQ7pՎI{$B%%TYRVJ*[�G&5(3F'OJV,cTg\]q` VeJʐE9m\�DG#@Y(t 1feF4RCguyLƍ+hxɌRi B؆4iwI9Ԩ[h% +X4 +)@.&Sn-1S*Š$3.$:Id9@coE2)@aC2JC[&TAmCqlΊ\,! dSj#'D cq4a&LH66oM:@;1B?,;@^'3R'"R%x+�-B+(4 (b .؂ 'xR01Wt >3咑>C4s.C9`<ύ<Т-Ռ<0 7CRB !D-1$:7 ).#9"F EICA*`D3�1c8,rE>5?6UDBcL|GA DwICI4Ѥ&�$7.8dPșx4(u=%XWd$$::d9y7C@lLdMIȂ脐NFP cP&aBPŏ?:A *�6389E&لPD6 a9I|dQ!M/TE?XA G E9qd 7r1pdN:LzD T`5@q-ؤL <L$ Ӱ>%@@DC V t\X'' S(4~`FTa QC=L�E*xzO�E! '`"N ?PZʲLa L`D!WBpl& Xb 9SC /b DF" hD:X@"I4b[ ]G5+i L,tYP41,F:XoUut)h&=/@!zЀNt`n(:G*A"`"Tx!DF(J@]?~X*DA(QhFp'x B8@p BP HA .k؄ꐊO,R <h ٯ%/4hbXH&A_b"G<" D� 5<AlC1 *r 洧@P @CR0tr@4Q&TSH֢o86Q~]Ma| xB@Ue! pdMtEPIl!&Y#< U8u^D( 'Z~1eOJl\-a 3UBP li�E"+S'Bl" �mL&n $G(y'- [HD#/ -Uhz@4u(A98d^ЅCidCdM�s@<9B.aC#=:t!4p 'LEqV4"}^6 Fm }Y"Tz%䐈NPn"NL'Mx%�?H y&N8ApQ(LNqC*L M0#@Q< ,%!N`=Ui# Q U#H ʑ14-U794PB 1E :jI "7!t/0*r~�.0 YC޸UW N9r'}`JR׻^ 1,\UYp-(JQKQEKE M�`՟}\~z@d*AZC�y(a;ư\J!yӚ C}D#<G,hI:I+b'I ["T71 r@^i 3od,jO/H;\R^c1nώr +aCC»y k?4 ;T�qݗЀ2q ek)Lکc]L}Hfѣ^AX*e@KN`g%ǐTnd|PeF1!BBFDKy)o7. x2}[Ud~? y?W_P׾1@=1pLY Ks>= @Ӕ+<@�?Ⱦ <9A/!B\&IXA#<sA/ɼ>< L;û۽\�%8C4<&HC6lC7|C4\C6C8C%C54C=D0X#86,>D\DFC8Fd �@�hMDODP EQER,ES<ETE OXLEYEZDEN[4 K܀E` FaFb,Fc<FdLFe\c� �`\_FfFkFl_�=�x6>t #tlNjxJ4�9{@!=w vGl1g$9/t:6 9ӓȌѓHx?x4t..?9ȋGCIH Do-Ђ, `ϸ99kJ&A$<tG,˚?`L+ @7x�Q?@KG9JxDS U= Wт.P-�,K2031046'h1x&@Q�NpCPK(J̏JJZ�@.Q? 'BI@7M�BDD BPPԄQX*@ .G�iL ȁl-l?{M :<資Z"L@E2I(+*@USh9Ȱ9H?W TI}|̕x˔*54`J�IS*P(hJpF�Lx,G=pP(E ̚rOOMT/J?I U5ivJI*#T5!F,<�&d˽d4Pxń@?�QIx1M�?<�'4`?MIx4cf( 7̰sN-#@9PC&X5ʱvҟͻ G>9M DE]s^<! 2�B :dNU ;V5p<-+\X 0'Ǒ̹<W)h}eE;=:TzDhKLE&0>_{HX,_>+ r9C �E 8'. >27x7p707peY,0d?�gq:(V97.?H.pB:xhwiC uR4�2?x898|'hC6�IH1؂?PU$Kp'XN1�P7M%MThD|Rg,�@ȵO(-`NsҙtلNH5ȂVPaKRP O,BNPtB" "l;GhW '*7P:P1Mh, .=0�%'V(yB*D( IH.F0@?) lz1N` =z&(G؄580'P#(ΪxKOp!9[(EG0(& "6'8 T-/OSȂqD8=(=BY9 /GDI7"GP@8U1OL,*zK+PdS,HP؂,&M0@ %`G /0<ޏNsN/�֥4L "40P>PF M'*pEh'>X6�'LN!L m4VBP.Bv#P08�O09XBП0p"!Cc(LjRLh(P"U�d!Mxy%JR;NwdIɂy+ a,'&OhU<V4>dXkQp!'8Md"4`OX'.KCJRoΰF ->%}&:'+@s,K)W9jD؝ϡ&P..PI! e)&+IBH dh*-x=b&UV@&4h':O0|<;�PXB8L0(Jн>H5H0HGpV#kqF)5}Bh!�LXM/.D&D>,?F(߾]u邟lBR,:ȂE?5pOpI`3&PxNP\.ʉN.A(ιG@S: &`Մ~`3Y*Y$'(DIM˃G{D18*݂_?((">sL|s  \(?E[A*h]u8<YŃhm9H,b5Y9!^!,4 s w+kfAVl7E-p4'{7(H*R 01g~9 UVh;5AOIV{LK -E|eM*E+<8׮;v*KzU[Oh7a두e'.8یmȋ UYȋ *r^HsIA(A0РP`V0 ժTV0(R&7 9zr E)9m3@Qj[8n[�PB[9=!WDAr}'VPȂH''UɈ''HjE|؂b.0gS.(Hʂ0-0`vT*xAR8 A؂.E@v*�Hg){G/830YB@,PڈDWu;27Ђ>TyE,H3͂@E!-N3HB߿MPؗ=P NxnK;ؑ M�K<ޟG.1`%5P i4(N= 5PS7K2M(N�@52EIL%iPE89D"BT\#H+V@~2r$ɔ(I$J �ЬiM D T "Uu02牤Dz@9B"B\C�QO1_MΣBd瀢P5<:Ntt) 9(A1K?dy !U ?\60�%r)40Z LĮQc!Z˓.Ƭ&B4B):_:}9TjP=L2dy'Oz,_N3'�� |OodE)O4 ^z<D#�BGxQuJLB"BGpc4H Tg!B  lRYD H\EKq…#0F!@al()L&׍R%4I!8$u$c�#Ω<#q9 (#Б)al/gGmکHu:c7~>|EHMdq`T,b %J# aGIlR&%(H"~4B(\lQTy)ch"2[$!P%j#QMP&:W'1&@jNʉ=P[睓x&I#9ұPlRgq>i "xH#Gf~ZΜ3:t&&e&tEl\ D*J!Ox4 6b5!GEG["^Kh(a ]8%0FL *ȡ&$6΅|A&gb@LDmx*x!JztBE at]q$P1(il3{oЪ+x2tL4$9r$r\4lGO( %6尅Y( : BR0*t! & ? *d p@B(*A+#.̠LM@&A@d #)>y`&6GLPHф&HxDV؈4Lb&.|vYL"0لU"(:P 11Ftd C'+Pd1WC4,·")11Y&E<n"&1"#!!# ` \+8Bم@"Iq C�.pFaBtp!y,4a � Ƹ"�rAѤ&N-aRTBp'SZCN#B݇U !YxE=ĠH1+  Th|n_,}I@"Rb4GhLIm W Oaj#NI4Ny|DBQ- 2ЭL a~�&ġ B*y:P%OukZ#%Ua ^Eų*jLʞbNA$SQARr<Sl1KRv%XH_Y-5 B+*1& UHN䕵-YJ׽j*K&k[M@ElQWX*bok!׶}.L*>~v!H+[r7{.p{n^}ٜvu]y+߭"/~˩j{�_U^ vvn wΥ0`>ؽ0 ׆ \5&~qyܣ~l>&ico&9^� <l2Npk\dZNUl gMV,`&wOpC<eP&ŲnӜa+ PsL4юxlb=JJ`NL-y3f�E'QG3 1)I V[<p_! uw;Z_CP;QP;V�skYOWjpv"F(섎/}NxHX>깽|7`O,!s5ڄF1,+Nv}o$npH(Hv2=q̡5Ia~RN"lS-ʟ[+<_[*c <lG7ZV9[AB$ T#Z} ҦR:Qx,| U7p\|WЀ, &�N7A[Q8!-`nh3jHwW CY%$\ FL#قNla @!Ne':D^hhU@:k}Nzߠ�B.$L}.!a#R䅡Z C`! t @Jlkm_wQAt<B#A,ؕwx"##8Y(:}[x%́*4J(E#0B`Af5yx#聜#ȁ&S"l(؋PO�$ H&)8xI&lV%׋VIڑ*�A!< IB T^O|F#<8�&t,&< V1 &T}!~Y4"0B�B!h!E@A'T!t($N 0#td!\E#H%0A'4#ZX}Z+rU�8ABMB=|\Vȁ B A53R>r^3yȁ4N+!,t�)]IUe9UdΙz96qG衺QŔS<^]mAl$~iM&9XܫIZՅݙciL&eBy5eTlyJydk-[J�%jieQIWMϑ^I8m)KZQW9e\G:eCh1*zO`fVfIG29%IRf!%gvWci-gzF&Itb>&jTNj&h&UGalGf^iIoXqc1grzēasrbFXnfIs.e,ڦKm&J%me%fdw$drJkšgNgt]d]&bgoNhdyJitz|mgS[J\%%>.hQA(|(Mn*`hmO{GcH脚ʇHvzGԇHf-LPq$o'^Wv@ (_2|N\&duu'dB#l7IH �YLM鸉l^abvY<AAd!<" %KTb"~#xL&,ȉǀըFכrXR'lA!M�YM llTJ9xqAYC)@dD"" U%8a깱)jD-0$l8")meelYZnG*NAtAphD}{UL֫,rIi^`oL@lDvm0&H%cV^$ _6[:WN�́hA9VYF1dIV"ę}2kb|PFF9?mdԌ|bpcc<mRʦ` ADH"H4AlF$,lT 5W#TD'B1F (H5VF٢&Ħ+lU(_&A>7ANxA+P%4*tpM.l"fAL#Lj%B)0_AB*h<̶lHL%PI%(H .ڨ~'Ll!B!lh$D(Al'(ܼᮽh(|&e$�BԜ bT�&#'ēqdN%'(`$# I"M'<xT8%+t,o<"00!^'a.+˾A#da'A!B'%$H"8A&2P+k'4F ҁ &1, gĮTD<B&0ā*4R"0x"AcxЁ螽2Ц,"c&ؙ,<UKyrrؕ[h-W&Wb͖_ҖP,z1[V)ki2X#lTd[2lsK>k(w"Oo VksQ?3˗~O(N�o)>Qn6k~rrVlU%ٽjsqdQT](WE@ JS@AS4�L)4}IJON3PI xKu^3oFuI9GD'B֡e]1WuXXu yEZ5[5P@rvlID]+z�JuV\<[tI(NgFN3a]b#vds_47hbKc7v* QA � vMAibc6aKKdgl4jj0\a1{vɶQ{uiWs56M+�4C%5VaT[5udwvcwwo7w{7wlwyA@ $Ywwy{7yw|7|7zϷ{7۷}쀀 x#8 O8S8 T8KLZ@  �8xs88x8۸8yg�d�Xd�+3y;9C8GSKl9w9w99?P����yyyz:@{֢��MaSW_4:o:w:O::Ǻ:׺:纮::;;';7{GO;W_;go;Lw;{@@��! Lavc57.27.100�!��,������������ ,� F ,� �� e J�.��  G��\i� ]]!q#[$�%m' �,/�/-�0K3�3W45h6%:=^�C;�GI I6JkM+N5�Q5�SRT X X)�YY;Z"\ ^1�a�c[ e e3f�g'gV hejjYkkLl ln]*q1s)s!tt t+u�u u uv v1ww-&x&x6{ |�|| ||#|+|6%} �  #9%+3$;+ -"/%6( +>13$f9;,F6PMC.S3$;,C4K;8*bh=1F8NAC4XHgOK<Q>SC:-SDJ;NA[KQ>UGhW]RaN\LcTudkWmdT[Kl\scfWwqq^nayhl\td{kmt|lăsxgŁn~qljxʄtˑ~˕̋{ΎҌ|Ӕؚ֣ڧ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗ 5 ͛870'? hО }&5X'ѠO4hSJV:Q_rՊQ[FUZX"M{VAB!d߿ L~"Ő#KW E\9sΙZ ^�,$(װc˞M۸m'Z ܁<tHУKN=)XȮ;Ë^:ʣ'/DJ<M�ǯן8 h4  Bp$`HBvx‡ �"(‰'0�Ë0Ё +` 9?0@8ĐC$AFYdL6dPD eTBĔV^ WXqŗ])_zqhhɦj t| ("0Xá8h9x>L.$`JX)_Y`*_ F몬jʪkkzA믷j+֚IPPxR@$N2%º+`V EjzE~n+;.**9fZ[k'쯛 +f 3� %-v ,$6AN6)0[3RX̩6<s3L3Vp)B#tKlXxAs5ӬBA1`-di&;%TO)wk%N26ݝ^QІ|?԰5DJW.ٖ? ꯸/cJHqwpfRz?~AD=p \ߕA_o$;>,w/6l^R|qDPo;|�h,[0Xݧ>%\TW~>f<7 e_<q_ ^D+kU50~WP5J\M1͈E D$Nu_BiW>LV>,"8i^ @+t};"W# g@S! ^4øAr|֨^*TTt0UдBhv#NL;< JC+Wi|u8ʯ! `P~`D t \a 68 [H$1>L@Zy=@D_Od(i5DyD%J4}<]6 D":I8 β򚇦z0!A֙ WvD'0RH *tepT)H*BtCiw"a}>!-wɂn",ahC"B?b pDLp Gl<*!  3"DNdྔ8K^5YJ KE嫀2j~kMW% > ,p'*R844 D(JdAPyWec{m{Dr }ҕ`ȽþD̜iT6*ЮLҹuցo!x:)A`C!= }#a, X#.G’naTpt#a\[Ńqs%\_x,/qrUz 'HmBpB5!,-�W鰋Bt R5d=$ݎSׯ*t%<*jqGhvŬVca(U� 5Tk0!+ We _>Hg:Ҷgl*�M\ƀ&1!_(Cp1ġ "@L?@> _o"E8/8QT!,ll_x3x7j˛זaf0]a yDudpЀǨQ*4׭ 7`J v&b X!;Ȃ B DhE RTb e':l+F!FD<E'R>L@;Mla܋cF7V1${5\ J ؠ Q " } !P RLH)d1N|"XpD-0UB W$P ZT { ,+>`N*!7 D I8~(E6{RC AR!gP#:a{ Kp cuTA cX :l&N(z8),XҺS X )%'- &"P|S\:Q| i hb{\Vwp eP X�q0Z zrMl o0j lPcP ) u: w lYV` �Vw ˗0 W � |&p b�oo<TEk&?b97G7TP Y@oP l0P4a [ ˶ R~0[ 0 c -`i cSPzSY`aNQ7\^ ~ P tY� h d_Ј fE X g P V`0/5 ] o}z{0 Y0ep ,x {l&wvXorA0s6=7$�jb Y~wU�X jrgpV hP ` RphEwo� Y0 w G{`0 @iTj+^PlpR [PV?8|SPv~ [WU`V`}@|y [p( [Rq}@lP v&ldIs^X6'2^PCѢlRއ&y@UcdiV ` YZt p` [`lUPY0g�3 ZpRi0z8 R``i HUV&%5 cZ j` P j~~ E_oy-Xl~R uylTQiug Iǃ cc|XED&1GY^ce� lpk0(: jzgp\` 0~P鈃` Fo9 .w7 %qP@qS & o@q`q |' \gF d@ ^${j p_n{0_|@XPOv|i;Hv�>}@ d2]#3@NUuP Sh U' tJ@MJwȅ@gJL� Y�gZ{g0 a&lg fxT*L incplrb00Y*~@XJHQkG90+[EhF6%sD�+2^bUn__j nc:gdPqk3V&k^@4w9ehn,W`]80^epfW_v+Jq&.2aд7Dj9$2YA<@H9:eU+k:K,kSvPeyeh[ CfZ\�@3+;'e'@!~W/U`ߓCXdfj/IGmB_,Dc1bdX 󰛫cVdZKX+^cA;[9{A亨ՇE549Q1:T+/5RTAM;H׫\T+< u6++TK狾$<uTCIWL+Y*Ȼ bk6l?6}c`#^BuB\,$7tB?{Hgt6.$Kfʛ5lԃ:<øJ2㷼C6Q8KM]O<]hr<;kPE99fAs+siĕCÖ9?J AoLF<jbLeM@ypdžd[}R<nR>=1x^ǐJnEt:f6WȋTɩ{ɾJBE+i/C|E<|L7|O{,P?Leˣa8˽, 9@g&,<9 Q>/k  9@-<6 <RL=rR7:ĥ|>~S`<\̡IPnxCJ DDsE[NtgJu=l'up v@P{ *׭h2߬Я"l><bP0O'o�  o!ЮdfH`A,(s;`W~`5U-H^ 6? F2|d|RW[?̋0ivqN.mB{ 2} DŽ&R˗|j=[wb rhfcכ-2D[+l F+[ Pw @ G_"W@й1`ٞm@dtا2`V<ݪk=-6Y$svɲ|MI=lEL|ʭ_ #I5m�M GV, *>CuV)^ 'B ehh fYLd@ e�,ݬfDL&އ_/݅�L`P  e2șx: 0 0S$\IŢlXS>#sf$T>Ԕ8� o. \pQ RSp&p P|f'`JX CBN6T~KL} "%0VXkJf ثM/9ſ­'EЃ xQ Vg yyPl ȞJN<unJW@w"v@p ~ ipU9ղQg R ~r ْ۬c>9^PN�Y\P `vr y`  P iq& N0754E!_W}0^ W`h0[�i h`>̻H ~*Kx@A\:˒/t@Ѵ n\<QtA ©ջmFv1/ߵ}*u=pE?xr�ycu/L?CM>e&- A�GYؤsb\}e<d>_?IfBL>?HafNo?5U~/W]dӷ` ^ 3p` �.d@ NXE5nؑ D$~)bI0(S~ "D^ 4YfF/RxɁ! PXqQIjI$)WJsJ$YrW^\abυA]A[q6 w"=z)Ы\W<1f#ݿ_z92#;zE†]!'n$zJNHڅ]4ݸ)TBDA\K8 aJ6u7AXݑ*E^*ixW̮}![Qu]ˋ^�ں"hj+P$ ((cm2;>5oH!P s4RQzE#9M>~h DAO2F^d+ҵ/ +0LӸ H9"fFZ;ê/v˵+诒 "*,&4 :ԦۮM~n( ̞h0jb 10(\BKG=98CCa5ڊJ65pS!PRJId :(0v"# /x]ö1gz %\)5t]JRi[aDD3p6pHJHĒAXFn]ͺ#bO zbKPHБZEU]u3NT"Õ4餐N8;iߘ!$I ϋa:C Ord �v\1ިS\)+"DS$U`)AP/8h*� VG ZT׎Axc;TC;pE I:#." .:kRԜrH2QHT.6~d<\‘N`;L:8C+*G#ݒ4=YKy O#/aW:dt 86̪DĭX)ɏiPՈ~qk:vfPQTe $xof25eSBPk5rHPX ;/Q#%5]VpO4?9$A sJaypз>X., 7Hj,A _ 0 iB4)/ czP'y v`;\`e>�Ea D">?qbD cXC%_o cv21a Hy1S c(@6 |:L |Cpz?'Q LAgXD%1;8~A=0 pD( NB&0OBD)L4P` S0! QT )PLy$N8"(a Ga3r %C!ҰZXYD RH-+ZQ5v S *ޠU R䁱`8H"pSH[b' ?4@$F!7 U?JHD"P7xP4 uLQX $>?,b [ AMe C [6!o8C)&fNA0E"rxi%D)ҋULbD;A6 Z-0:~@ 4܁}H$Cº8T4t~o{ m b [P2x 'ΰ,HXqѰD` gF#, )]4\8Ed 1%*D//&T!/p=Q/Zt!Vtذ PC!L# V&04p\h&PJ8 ?BPa, (ЇfA B(83P vRLr"Xxݗ 9bD+ǐHpB t0D;y'KA& -8BЇ!{a{h'!SL" H-1щNY$F{@Qj0<\"@8D- 5":aUa]=: GXa Z΂А x (*TWC(D rHEP :\0E,f/ B0QT -%|0U-$ %`N!P,x, Jw~Kã:B! <"_pD(9dG `G:".70B> k@0ėb@C"ˀu4�?dە(n+Z`C)~4!EN;a4`-3Ё0 N?P!(C>XD%œ.HX>QIH[LP;�)Qp7!B;k)8鳂@.38>PR3)7ЂI[BG؂MzA@0 ˂Qx.D8 JȃZ**!˂JRPX,G%HpX*$8SP03#8x9�3I ,UH%p 7PN3(5<%K:<�DDqRtB(d<`Pʃ<$@7JAgz(IЂPlYXpT( >B8lYCQF8HȨ/J2C20D8퉄J6`A0HXC >p/(>|Lz=Ђ|>77h 4x8@--`~:D:[)01$|5 B]L�/. 2p;6H +V H1X2-Еf y!4@IQ#: /@#?Q"c!1( ^t!?ᣰt!@,!I"EL '#"!\4|($䯗闩ȏƼ"&(jXRJP >|JE^Tj�ٟͰ*#ټ#8\/Hܟ<J :LXM*dġdOd!`ٔ\XDlO\O,PMOt(P#01PjM1AM ˆ0AlM9Nur ѝ Nj)QQQm!ơ O!/lPA(Q"'"ʼn!#СR/UP*UPR1-!X7++X7}U:}S7usS:US9]7:S99mA>mS@ T=S??A]HBUTA$(H=$,6S8?@HEUAS8ETXuT7R-;T%T+TDSUUTUPU6&HiQ� xVhViVjVkVlVmlUVqWr-WsVp�q� pxWyWzW{W|W}W~WVWX-XW(�eU=Ѐ$(̙i�L= 弐̑)PR &`Nҩ,ӉIӀQ<Y(5IOwX3*y˓5:2SPvOa١m$/5ڥUӴX~rP͓= ϸ8H$lZt0[\$vn[][ #U8Aj"GX= ,\0&ZAp2_&1X,EܸPܷ (TSJ7�YT%?I {=?HA23,6@>p+;FژĔ]Z55* 2<R`4�7WRp<([J=Tl>Wp2>P;PHX_ݛ1 yBSpK.M S4P[PG(قSt5qQGЂ3 `?KSXN8S4MH f Q`TH1Q28 4hYx/SI1 tlKS*)I@>8.jˮ-0;@W,=".bP$f7y�;PR<A5-0B ;H/3Tе/PJф܂#t`;N 㴰` x7SSDA,NHM`(I8;8DCHPE3H-@β4(>X50RZ(T^UHnPܝH8@oiʔ]`̍#fF x!PMKM1H"AߩGܔx  !ܦ00h +�i[!$P7hiʿ Ҵf$KzƉH  %C.ZFuu>e$"d?28vZPA8( AE$ab78DЄEJЄCxb%Ja6z1{/ ZpL !+I(B`X+!   >`@ tx>m16<7]2K^%I,+8{28aMJPWIS(/a2Pퟢ/*2NxJJp%jl87S1b~2#N2H SKv,/%p@ۑA0V+ЌՖ!@ > F1XnDȂFp)!saL.IA*GXńI 6?I:5`08[J7ɬB2 =@5n+[+Ä-5D}-xJ:.[pX@E4SxBL7X0Pit7d<m6jєX|#(LW/>p7s8L(I9IAW&[r.03|v܉>P^fQ>`KS*!YK CW]˄KSH*33Pp5S*U0XE+ ;y$`[Q2cQ�QlP'$MY;(,N,Zc(]ITȂ4^,K2:BT@ p>jH0C6F0SE6@n,�],(<L1D@<Sv:"h2 ITB-?HaQHPIp64PT`?(B,`Q؂4ߓq]nqUA�&//]^18K6hĚG,W+8?֑^:`n?SP-8Z@WPZfN`2E6bXdr!ɇ8h[7DŽ'8J!Ѓ.8 rLH Kz3&IoLɩ(Q;-生Q*R:B92M*>^ d琗/2gΌ /6iIϛaxye�2mڔ�~JeYiLNLBCŔ/X&MڂRA[Tŏ)-V`*SSN9Rʎ4$ /8tTI4o,EʏVJłFՙBe/8ya#I>{TѠQRdʒ!JQJeޔJʼnMQIHTi:4-:h SFI:S"1|CIJXvFfP=MWtH)6e@T]2F!mVX(tG`RJp(opI'A(aG)!5jRhBt %YܷRS"h&l&hd ^,MWġ/ 2FnxqFv!|tb}cEcAe!;m)Ӣ1JL+ɔE5%n}3x PX1]!RN:aTDpGSoHc| F}y e!Gg)vFV&F^6SZn J;ki>6 |: H M>A�*QqE7­�DT$e$#oNv1[M O%3ƴ9O7�̯ Ʀ4SsLp�/Юر<�屽"Bɷ@R mNk|Ωy +LײVJŔ:~ZYgzqNcAPg;|\FBtpí4D%<ry Wh]YY!̑zŖ(c`|ed2JClXG11+\P,:@qB} ?M<c(B"1bHÉ>BI+qJB?|Є,3BVM)*Jb^& !,bZ 6Y`AWJBKI 7AP~'dSm9H%*!-:o(HNBQ*DРGQȩ}Z$BD(HU 2+L`"DE$vHܢ}0E":QHp : D"LaQ$>oe*TD7XpBqD\p䐊7!O(aPcOYLbj )PϋM'T pd cUPl-T D!JDqC$"q2!H248bB5az{›:Yrb p1L-c"ND 8:qB]"Ad:@AV 5Aga,"XVFq͍ 3 މIpDb";27E' 왷|�X,q>X`}C*.ušzLP%Xh!8H Z(%@ KlaEE(<b _$Pbax_CTnRjT Wȡ42WÅ>`8!'DY/B1<t/jpE` :]aX*2 ``=!�SzAN,Ԉ֌*TQ 4tV.N 0 X0*[;$BNBH y]r}cLXbX@]$b+J"dTpxopHʀP˹,t<;.Pl! $0T~4(HdD@�,C^!Ac%fAt"#w(TmZ) [Ԑ[6laC1rSv@ S܂#X^uoΎ>h! W@@?dDx%:!4FC)ذ3%2$1o)+d,jP  _#-HҶ:Rvae4#Gj)t/D- ?ȁQ;`b|D}nAb00 S$ ͉ZQYa"y ;|AZB0ÆsB1!7xhiD*‰^UANAEx(!Gp-"eIzNX(C"ql! v@$zS x3NKID-FAFlЂt4H%D! @"$Дȃ ssϢ;@F qGkYKڕ5yNm׾5N-N,!{fy0j+UbT"ݬ,^k, ġAğlyE xǐ�MO�I X (Hh  _ #Tl5N19K JLr5Zpa RL_\Z�(a->Րa 2!ͬ\A (V@M(!N"%D 6T& ("#MT@K!n)J\ *b''j#`*" ڢ.>ڬx"B(16@.#3=}#!1_3^cQ$c:a#7!@RP#L7\":#x+��9&5$#3"#*⠽Т>">.@b;B#<@>ᡬĊ@&Dcc= #cE$|d3&"F� ȟd-:.&aIN#@=$LNKGd%2X,ڌO"E&)vL�Qj<*  J"SBZAjV_dSP�B%BtJtO@WV6Υ)vX#1IpՖ 8"�UJ%*dO2&'BQ%Y.I (DnCBtL,&d:R:%eB>Q@��pUhY$d pef'jREzeoZiYpB$&@N bpb `-iH$0\"e[EJ pNcfgj$% !TV9&|q'0jd��@"!X]48< <!HP@g-$N%|SQ:hQטq N0L(ML ´R'%�,#pJ@O XXpN. H^LNLla^ :Nܬ4Ȓ^%�(uuH*cH$+&؁o)+Ap$'|DՇ)T'NTg$)%.hY6((E/`)ܗX@a)fIlAlBB!x5P'`*ت)(ΩR*'gnA$%Y}| T&AA`pI%T+h*ؒk]PJ/!&Ja (u1h%N(`$8HZA(d)X)TK>ED%S8" LLB)pB"(UG,/qA%(B-ВlIp2i)Rb]-N.d_E'Q)@)K U-[L)sVD/cbW-eV h%'B4y~"t #B',aAՋU@ '"߽-܆B,-<fMhd,AߨN|Lt '6X"Ac>@\ANH&_8L؜6na&^LZI@J"�L� .PA 3^.0 ";idD`YC#skگ2$0c_m#0uf" J/  p0j#*# NLaIAHJ1JogqQ qL.>S 3i[/L$$EqwV1D"mDL#_~@ $'$(�r@D:c 2m%Dβ p`ay.%QT&ń f3rv&bb#3|(Sˈf3;3^A+J%9ch Ld1/ ȳ4;b=SX:D;:΁twor>Bc@sю10pƜC;&GDSWX1O)DB >4v3~AH4iDwLyi*t7JPWpMBo1Bbr^h0=1Z5Q/4L[(P_t& |&̞$T-Xc_93\#5aL1yW'BDu*Od\!hV6P�AB!PePm Vego̫ n_#PbWK3,N�vBP , +p*�X: g;N 363vH xqMAtX,P'h&+@2^a&L3`@8ۡ$F6Q[ wXkJ�J&sL `4 h+$KtygQbȟ`pd  6048%["y;r�H@KNL0MPAf' Bnd Bѝ\B:b;HS1KoA)B%,^t'xOvȄ.0$`!HA,$D+($tT%h,4)H2M5cx8t�`h(8t)d R̉h 4tq=TfdH_̑}itBl- [s^@ӤY"TpɴhBՏ"*uAh[y/P$V$ FEA,?B!\)0iA)L^j3&P4_m|S9B!£lD$D'XAАŁ(%YG=-"x +{A--%`v-8BLA4A$H}W焁(pX"hBxI$8W@@߶/ً%$}AhBFsXH(D h~ } ASLhGԆ悤2|L/I@(I$X~A J ,Hތmgל|!6*ǃ<|LRu�|_j>D!o5{Ox?%tyf%@ KA0&TB!i‰ :Q+W\Aq�@ɒH,I� 92ń6+欉SgE /yShA>x :#ÞN)6fϩ3~"EJ(U`L V-MT9rnݺGyдպh"$ſk ~rkؓaYxeL!1_ּY3̖= Mo<:*}*w4US? eHǿ#KaPfH)?^rr̝K.%rדM/x[y907y;ww8yH߿!C@2҂8)nϣ P !) Pд iC)$0' j*j*'p : KG~dN y9+#'}J>RKz/3 (hb3L$$ar\4)& q0bjB.zCc<0AS|a1;&H5s8UUUWaYi^U]_8_ |%X8@8�@xR d g1WqÍRm5\eY祷[a@A^\Q8P cN9ن Y%X 4X7�Ac &(KndMfYfxVSE7tDhyk-V^.X؃^Xj^c5Y'h�Z�γnn1$[o.$[U{�!\)1W9\A]I/QO]Yoaoiq]ݟ߁~É/O^ o硏^z�! Lavc57.27.100�!��,������� ��&�� < F ���S �0T $��'(P*q+9�,o-47 8g 89B:�CH�GI6�KN�NpQmRS%�Tf U U+�U*VMWY4�YQZ[^+�d+e�eHf f�f&fHfgMWgUgeivi&j�jR,jklnn2n2ox%ru�u uu u uvv7w" w-'y&{ |�| || ||#|+|4%|2} �:�  #%+3$ 9*.-!%i8 +;,>13$5)E5QM;,C4-"H4K;6(>2G8jONAXHC4K<SD\6+J;SDNA[KfUVG]RaN\LcTk[tclXmdTl\scq^xpjZnayhtd|kmt¥||lpcăs~qŁnŋ{Ljwɘʄtʌˌ{ˑ}̓ϫҌ|Ӑ}ӔՕך١٦������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� (@*\ȰÇ#JHŋ� @Bɓ(S\ɲK"D)Ș/sɳʘ8qB#*`9JuSWF]U+W>Š=|E*Zl…6ܳpՎ!D޿b9X6-È"^̸cƊ>ۗ6 E(XBdРG?)-է~5յi߲o]c+"֧dQ˫cN4YDɒd 8 8K˟O?矁( tA=Z 6 Ǡ (# (|[E% Ez ,~{0cB)d08$Y_idE"Y%@Jy[ZYeEe|A]lČQ2I9r:}[NI%~ (Y'Ţ2EYڢX1 fGi'ߨ^K'rB__((hJڥa(%qܱ&eԂ-=yMڦV`kȦJ%7k%ݽw=y.#tI"8i +q&Y}eBDN|DN2%r#\2(- rÜs5 %<#RL.RE:_蒩N,}YW$\ll@lN 4miL6m/niqN�,dBq }qZ%dN78.5Rm Bhzٮaf4 B$lrH~tRn<|zz *~O}XͫtA^I(pAG'r$B|BXl($ O�q>"#4L&N�&J0&<Urd?KJZ$iaG2P'$(vD#qN t&8܁``D#؈8p `&q*H ._"WAi!'�RzUDiHO`) p0 >ElC(ЅI�b$CaI4 �KlrOsCĢ&vry#7b[4&dC.>_# @A|DDCdB h2aAp&ק!V"(1l-Hr�L 4^9d@[F) d�XH3D78, pxz94B,C=S%PYGVRqRi:(m3^P-q¦r$὇ J'@WV{ZWAEiHaO*ɖk%t OAB j')PĠYw ݂YT"hxdUXSէ[f�y]v]%S] W#?9-HZfVφVs\!4@-v)BJODY2 KV]C,ɇu+3q1 aB.p>kB`1t!4b0y3=`@{pNN o/0 fpO�nkx0.| p`: z� *A�h 0,{@HpC `�0=fb G4 ' a}Iu.H˜ ' I R 6`B{IhBfx(Bhb�!&GtA I| RHġ1?TB 4q M�CQ D ~΃ gI$T ?!>^0"/(F#4NDKҏxD%-( S0Ml |(#;Bp0D%b p$C(*:-$ퟜ0ֵy z!fWOP{ Y�&�1N!n(*�1H! x) Ma (`Ga pCЉ3HaB&18! 8\( ' pC>aQwBi@Dm 7� f Bq!fB , B)Ѕ6L ެ!0 1LA('*tD6h 7ІLab!Vm5GbTc@ K`@g>Au*a#�3tmB(. *ΐ&wȹ%:! B.2�aG0": K }@ w8DRPWpp |bI  b�0BOP}@N{0;x ] sva }zI5?Xڂ]Z`Qk p;}w�J6w@ {c YS }` @fH PX} 0u0    ^b^A 1 q0 0 �Q�T@|H�Y0FNg:6 hAEbP ]wzs0`RVXpW;Ih*u>h1 TpN@Fnu`@n WthOpNj|t7 ?BsG`N@ }`�`g|2Q``R0n h"k+޴(g0]DSmڸ :0m0p�EpAd |`ETcp ]P4hS-2`@ E+:R Sl~c8G@m n0P{\V c@NG}Б`| pp0]P~apm`""o@z s�pX�w p c q0GƀRpMP pQ~ o| v@NP]0rA Pswzf~P=Ńr@s 0 sPe`Q�QV;�P 䴊 ^fpm> izg0 Z ^a vM`�NhHpT @ o%cs0~R dY`4d] PbW>5][Jॅx SM|hP6Q9y S@9/fO�5O5:+*`@_^Y_5SR~]`` 5/'啨L'~W^4^8a8r^@y(]R[8JatД@-|U$#m*rgĺ4"K H &W^EV8�" E@O ,ںfjP%! '�Ҧ"8H:_eGK$JT]/ĭQ14⪃{Tvr%2#I^p0D[tVZV;E #2 {VE'2 w.rTۮc7<+9zYD:LDb+jOAPw^*l�KxJdGxd*QLjZvŃbD3ӥ8RT -�b 2sB+Z1SKD"PF+%R].bXS,fkJ9Y88\`5$+K\FL)"EvXЯ{U![-)-66UQ\嶚J~z^ jR %M[DyYZYAl,PK[~Wͪqi<$"EK-p?jjWVPJ!¾SВY kr+A[%ADP+ZXK*"<#u5#j&%" |O p88]B"�¿2, C>lPV/7ÓAN<Fb]B4{J:<I^Y'BH%!HXǻŜ_M*FVrOPpGH pN2V <a LMV0#lȍP:Cvrl '.,( uyLKs|ʓS^VT0ժ8ɦɶĝg:#B I 8*fЧ#ܭHfOY�;6p -u/,쿡̜#5Z e@`z VT_'& RW8X\e+A qp>aAy`n@?Ƃgz]"bbT29\]*p@ INdpe6u#.lt5il|"@GV tIY� îlk$E'S,§T G`ep2wb*t[?migPɌ:p70Bf VbP #[+&FML󪶄*k]oơb,Pq[30!+I ,zE! ԹK%ȈŽ M\iDh&Me as'KݔefPffҥ�6JX6DR/=DUe_`x-ĭYWb@?gGR ;z6 Jp lU.V!l6OZE a HH!Pg tM:Ggs�b`FbQ}<o�ZEa 0 TtS7_:frdHIU7\+ؿ¾]@HdIix:E Q }8n q`sI J+Ǟ;rADS`ApA@ JOxE Keܪ,9S% p}` DGBvg 0 mKpA| ?՛$tf"Tn: )R� ߔ cËOnx P~_ % ˱2ᜐ`Y&ctp;a>� 3*o3|Po"p JN:Gۙ*h >\5(#7W28u4*еD#4D=E^x}9ЛF≠CU8i!QD;|hf>kP "}.*^F%C]bOȼ#{ʎtܰjEZo<?":4.p;uîrgʵS?"�?/džLP\\sbT :|[+TW5 ,A}d+ fѯm,8T=_<,q"ѯrBOC \,2.OQįR+ْK, .dp ‚Nzp%Ç16G by) <H$! 3bҠ͐9u3@ (6dSqeJ�,MV4cըaŎ(PP4"DJWq}|R#V4طfȡrie`kѶ(a mִoJ,:uh9g G-Z0JRN.jDZ2/ce E!XM]< OY$0Dރa$oQLcMɵ?o=r˳dUahS(LpK..9ZӇSM8Fo`N=b:`))80B  8@"#%3dZ =68@d ,ޘ E*Ѥ;HdF�ő0 dIHe=bʂ 0u0�[1\Hķx ~ԋ-Ȥ8H1P >Bc@ldRH. ,O? Dr(*"HFO_M<b@H)@ >LqDC�@7LCD>PN[%˿b, ,r^UX3 7h9JC 8d :eBKlfZ-o2k9\T,c[Zha¶w wrWRN6y) BOHd53i+8b+رb'JbZxX *.(袺Z1Mh .b 'b2%fJ ,I1̱A2Τ03M(k(o/t*Sˍo6`NyUIq㦬#r֊>TTWS4 6tJ79q%öB$HB [qihY};( vV(â 1&3$) 0䇢0¨— #. P_IF aB8q W. *` /Bv0X aHB n* e(ΰ„6s6 �`AVz.Tb&0BhBsx�1 8HE"@F0" NKD)&Ol8C3<�CP D` $Id"g8#xa D%�a2Lh$%)�B"93I8q=( 0 MhCD Lh b(E(6Q=lb0 L&BȂB Q X`*@HTjf4JЁ"6aM(pI|)!m )3FE!C&1T`,a:t"m"Lt!&IbPe RNfmȄ,T hD;tNcD#<F0b 1D@H XѨI"Ò Ib_&P>UX z-â�(6IJ2X:b3!28 ItY$ (:L Sh'�!!pΰ14zBSCtvpK`Q88B`t( w| 7hCLCaOI|" ;8+*A9! N`!HaUw)HDTNp$:G 0`GE@o v $ 0<0 C$1>FJ|h` D(B |D%<GXP#jE("QXD#0M )fqPE*JQg/)PyM 0P]=b'B' @Ty< [BbU(U�B Pm87A`Nxb*+I4 0&6bNC 8}x@jLJL8bò@0� hi_ۆaB A0L`|cjC8͇p)ҞqĤ `n- Ft!bB((X8> DLB A#A Sb>p=h?%j)b ݅<W&ȗ@\i O6 q s0L@3�ͦ8\?  ӎI�UT?B .D" ?H%цJ8@@frWj7&�N!#~14B!>aCML[ ZH͐(8xՕC$ܰ0a_MF<66WщH") M$" (dx.|%tBTBGL8IqO? yXd%^AJXZJMz0\ ID}$�Nq,A "F.H+8-1I@�8-HH0`J AI)I.c0HA(Eaòu͹y(>@@A=H(:8,!10 p EԢٵ 7h:/�9n",3p10 I07x" 681"8 .-70  ⁅)I/G/(呂?ԑ'Pt'8EĘȚ<@!Թ1YyƱ,4h@ [$I /Д_ܛ<X뉛R(m9 ) @ [$)F`Ii ($:LG"� ѩ{4́aGgFHԃȑH1HځGyQ[H4q| e$[Ty9QITJ4kqac4:q Q؋G)Iǥ4˴lK@˴Dt˹Ɍ@P8 \`KK,KL̯  Iʍ!4J̎\` !4ʉLi شKJ@OdLM NN|@lN| MhNN|N處<OTLtMD|,X@KdO|OϜOaOO/و�0!8#0# P P  5" PP PP uP -PP EQe} uPQ M u #0�XR!P }PPR RP -uQS3!1mRR  (S<S=S>S?S@ TATBSB]TFmTG};U>U���$5pNTONTONuPUSUM5TM-UuUYXUUVUYTU] VaVb-Vc=Y�ItE I)_LPg]0iAH$jiGw|G `v-4Qu$I~|״V5w oU$\uŎ2faXlʈ卉Uo5PB u<XW45X35}.a8P0`m䨋x HQpC1.M5 /` uᢃLhXEMQPqX we\ *-@+U\9I)*`i2JhڄI%p4:BЃHX%ڿu٫0K}FP86&> @CP6(;KF[I0 1 NȄU`M+?؄N.YdڱY } 0;H)'Ѓa02e#P.;)|0C"818�R-Tf %N1H+ts>82 _)̈́1/|#*6]1MS)MOp8 ~ ]"PӕH=ЄF-Pa 2�I(1:xBpF,G.ȵ(1J( AV=bwC080,<;?;1yR74x(EZ5>CZ:>0*,X?"!9Pǔ{ʫc$XٍWl ,Wd؜lܛȃJ0Y˔WdX:!FHWPk ę)DyWKqI ]WF1.8 `̲KM!YJ} z[<nx݊p[ianN=gf뱉(L \B29\-F|h(يvaF' 3)@9ٚݚ.00Q<LHU�BAx3 BPC97(0?#>== ? 0�Ă'@H=HBH?0jB"V@X,D@`;6rD>` *l1@M3>C@77 6^G?@pA0U F0B QX((F.URR%F¿H,X8Ul/ ,3(�Fʪ9ЄC'k?MRH(eu4cZF.,�75)e#ZF`UBLl>7_67oIp@ȄvJ �&ȄITRN[*C3 >;(.1e%40H4b�] vH6B2`᭦m7p' Mh;9oF80 /hrn):_*�)Df;))ez>Ъ4}IpQ7x:; 2]/ʃ9Ȃ �8`_809aл(N^:hkN=2;Y Y;kibZZNM$/s32g;ЭN !{=ዂ$l'"@تIIE RpX$uul0T-P@E"%G)3 ؃):pP `:43Me5dSx6 :p.&$>I `60 b g1I@"p#{ ,B5hW2X6,HJH(NpKf^G,Gw;h3R>Є6xKc_WI11H>X/)<M ;�LEH K).0Yς)a8.0;LFYv4,*63=Er3"M[8譔*0E''t%]Cʥ'�&9N)$K,`4ݩ P(�9#iMc1S(U qB L* aB`|̝M:CL*LMn$&Χ3NteٴjՒ[jߞŲnOOb�x`#Ә3td7yd( M$Ih!@ MJt#EXXEϣJm.dBE~#1ʢGGhzzI@!,Un imѓ.I!Y8O?$+S V&M9左1~1r&! &(G&\&HHA$]<r0Bpn,…Yuhu։fh" ^zu" � ]0BF12ss$G"!FEy ~$~8Ez&Fp`Q$!qzܙbFh�"uRoPm|k$wkFo�H8ntuƝX FYbp Rnp=eQ^)[2Q0>Z(`:g,P8ŵYpA~FVDyEgA$f.ؓodAƾyaXpA[\oDWFD^@4\Gk5\jakE[sZb6 PX RFd؅ bZ[Y^,vmv9 r˕%2]LK_paqqn rePdZ-qcX̀^}is)8,3b]F~솨ZC3n}<F^9cі AӵbEDQ>׫uũi]rlb"'6@ S!iCc+1XoƥfG|{1>� 8 a@@!"bÝp De+Se81].Kn!�! R(")~1#|c D�|` 0C! ~`#,?4 CPmfflڴ6qdI|V<1 Yh*ѓ6t#2DTHs`D(`C yD%IHbvC$J,A: DpX@�w&q>l>IzD)AG8(ⰊI $:I4/ pL0MH|j4 80 YhD&:Gdb8&�H S:Jb0 =i2T$-= rp\UT!``+ACbc8찉.fwCА`XE0<%hM eXE,Ёf�oa5!3$/CCBax72mPH) �]` S4T{؄ЄF4 TI1L'z*b'�hAI(9S !҅Ise&I'"3YBSm/g'@ M 6ppF!aAG(Ʉ, >",I &A8L$|G<} E8#V%h!�ϞFx9�vpC(�O/XE&*;RU C'Ј4@ :a'!E(>"8HЉF8b 8GZ':tĩ`P�" 2u2a5il>f A`RGpR0L!I) =b DHACD_&!g&@> 9#8a >@@3)r,3}8%>4bw ?H,Xm<DyΓH 30p}rѦ�bf\LT&&aSužj̐tvEEBlňF#ό *B0+,k6tEqNybTi'!*8=ADtڳ7.pۛ@ e "R &,>1TsX�I| fq=`6#'�' kCn r"" PS'P ˆ7aiK`+˾:W/"0CІLtb e(#,aBbxCnsF HNA*t� "M:(K!$10t؄n@i P�&ΚAclmSO0*0bT0 trN`Dc|XbJ�PpGÙS!w!p<0B]2& Nd6 :*GD8I@#.=_A^x X_D|']X4Ul! B` I#]0d$xA!0¸"䁋�e , `AAV"$!u|A�L�m$_#Be !̉]BЉd -GD5k<!,̩U֌D_ֵܐ, HAɜ˳KODĤ]tA!TՠEXN]LN%j]\$OلX L"!tC HAHL]\+/H0K/N �/VK<ۍ402#6fYij7.[ki,(> 5#;a12T; c<^8n؋<#3#B ja@0@䎈#5$D^&:b\ND2K=E9�5N_cFjM%B'l䐥B~$`A<J䈼#֐$HdZ!9B $Oe&bL7Q‘Bd8R$@VdUc4%B@TeV$@eQ:#]WXeF$V¥7ete[T%A^%_$USeeDaFd("^vN* <Ffbf#bN@M%\ LҌ HΥeXeVΤH:el1 $HAy@hMɨiJ$fn^plAH'h lM LT̼HfonF?>lO'@X%ā0 p,ɔubNoNcq`v@dIB$p1nŊЅh§Zp#t/>jfze8م!h"TO|$[+c&&2AkPJ#�%hBBE0ƣXtd6uZFBh~،lBMbPbo̢B&x&("+4Z%p C'*NXu2%}iDȏ_%AX*L،Ɛ0 (ȴMM杚ap> xD4LRM\`*Yhnꋜhe'P~$lgۜZLlfմMΪ𦭒ȧGC"8fF̦,N?괾b*Nc>-`D�B˔d# <p!$P4#E“$! BB)#j2@ [,4kځ,!<5' |Œ<)L#Q*4!L~V9'BA)!_M"h,giBv�N#$AH)<pBYt-wapIMzUPItYA(K�B(TUjXR] }9"`#{hB"Ep!TŽ˭ƠP?!$*p&AYB&P'+$ikc%^U*L f&8B'0YP҈u�hXB}�B0A"<I*bY m(d)Apl]uY6g1V&(9 $I5\ԯ$hjg:A$DYH#9r hG$$B]0CX╖LV(#|GH4ݽ % 3[*Dk<[ 4!,a$ޏ!Ad*QHB^j*/TZ\'h@nh0Kf'f\2, Z ߤ+R)b'tZ1'Y"KE M#rj4N 02/&Jrp[:&--#304>c}34?T55w3\2-_76 /:ovfBG>_:.3-`3E-+KNq>w]^$O I2:giCri?u9̈L֚0EnkfY�_4&n67wPcO�l4%r ܼE{McCڴZ(`r:StO|jB/ΰvMHȮEF$Tu\YKiYuXI[tǠce@Ktֺ(' (j$? d´.52od�`` #FbgLW8_G# s8dG.r4LH֦Yt>dJ"{HN|eG򵵼l'jRW5idCj[$g?W_p5@>5[i KAcC X'h"(I^q$t A*D#'orsx tBx#bF:A8p8HrvH dvȲdp{]L=! mB%|&!,A)TX8_3P3vpo)lB&Y+RA(!ݜHD+tef{IGČL!YA&*YBH\Mx'gQ.btda'8^e<'0iKE,t]۷z~;yxog& K!`$X'('ȪxLM8>wEHA${4tfZ7_ `"|&HXN'M[4{jV)f :?74 uAvKR_ɜ0<K7Ɏ6u=;6.˸4NUzfUJn$K{g+$zh� mpA*HT"Ae<( tqH P *%|9t+hPAUx| }' Y!T"lBNmP!Av^1Y6_c8t?@n'Lb$LA|{<pD+$p5qDpA"A*,! !nK�O~7Z|kzM҇UN>hX0V0'*(EA!$%ACdr,jS`/eX(8„EթRU8nEzmWuNcsId2|�*$> �DNpdBG,-9$ ̡Ib3Q,SL2d!IgH ΣGb`Jiִy4u3ˊ Bl&Ҝ;dZ*SSfA:'XiP @��P1J)2tP5~dQĨKB M:T#@zUb)<*!dX7?_'Z5'TѣI6SYvt욯9W q2.OwW<y:EO";]4bЙ8&:Lr*q B:hf*Ԫ *ڠpo6j>ЀLn-x" .Љìp' b'$ 8 0 QdQZPkQ@"42"qɖH&LR&)D(4I!Ғ+BPz64JZLgbr@A |8FeM) m2쀈':ԉS %ϩ t MQ$޴uAqJWF5Kt@!#mXd<HT4C>2p*ojetHT5.}WO-URܕH>CSCQGz=t00~cCPCWbmsKxOܩR#ٌMθ[YE#(~AŪ䓿$VɔY'qUkmW=9Y+idIUwJw^7-#&PB%-^RmJu4Zy*<` 4A3Gso;s!T_W'BuaoIw}‡{zw}/x{}GyshꭿߞG8aO�{a`(�ߟ_~ןX@ TX@4�T@A ^3�~!IXB~L!R�P;hXC9yCAXD#pG?TD'>Q!PE+VQ�V.^q_0h<cF7qӈ��! Lavc57.27.100�!��,������:KKPUsV8�VhW,�XX[%\]�c�cdseHf�fGg(i'kPl llna-n+o2q r u�u uu u uu1vv-)w&w8y" z |�|| | ||#|+|2} }%}4&�  #+%)-!3$;+k5 7(F*$.I0 #%+=23$;,H8-"5)C4RM3$-#;,C4>1K;G88*A.Y>2NAQ>XHhRC4K<E:SDL<TDNBQ>[KcSVGbN]RhX\LcTk[uekWxm[KdTl\scgWq^mcyhl\|txtdm|ks|lwg~rānăsĒ}Ō{Ljwȗʄtʌˌ{̑~̓ЧӔӕԛؙء٦ڳ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������7A*\ȰÇ#4Р3jȱcA4R (jԐ#ĖU 5gꌑsO�a 1:�EӦ#Ju*TNbʵW7JkTe>E{u+ۨ1F<9LU2[)Ozy"42^lYcŒ!Ə TĨBſEx$aʛe)M:oNOXwSڊc@g�v� 4dw@ ӫS�yϝPwPA9 *ՀBH(u 1䐃 GHaބ_z h'7_} #ȝ(b44h<q zgCAX!CmW`}0`8xVxeQ4tUihx!Ie} PAI;<hܠu i$`1mt܁F\HmV)fyXf &zn꫰jg +JP+܊+JPn�T  h(҆FGp c$RG%T(iA=AD x*^Έ*19)DGAx^ 4Ї hpqB2! q�$[F"@`҄ p<qԞQZeYvey/ d5J7{*x}!ƠR Z f ] �B}$u q r!C$T"@\l/V- ^=ڀ}@Nw[M+nЇ[$|1"Cq uX }ԑ|p7<F8Xj]JݸA\f&x1yvo@l\U#T5]Tc=Vlm?GQI`5< Bo"X@V>$VA p;daxr4wv< Ix{n8R�&9gT% pSXn]t3%.ؑ4t7p h V._<pArwR# GG[фFThڏv<v|W Ō_L3 VX""TBFql%C0B yT/ 1N]Fǀ,udX᠈DZ,XAN"OL8J^ɼ #P\ꭂe 3MK1]4. & HhȄ:КdH{\k%Q& ,i�P@DَLdAqxYfGP;f1�>G(6G~ Je46TadU *" ~6 L@ nP@8HS`p, -0@ t0CR0G0kb@i' hA t'>\h|S34,8da҂P ʃ `� FPPW#!SwP �E i nS. t `; 6jhCW.L fb\ ?u,(F1T�6$ 0lr�ZGZC$&6C^ 3+B^# @Rp@>b , >!m/V`:H" GJƸ-Y(b�q 4,E  @Lb_Tl b =u"t8$2x/'cl :l퐉CEw0!5Ǡ ҦžyTZIPȥTPn+PAlMx @ `. =h `(9B%LHȀ)c * Pjg0 !ch n1@Yk‚LZPrE ;$1n `� a7KàC% R1lz=X(HDb$Hl+0# DAV 9H^<ӌb3`M2"  ] "$7$bPD G LIAp0sE@X &C$ D uC ._+ D"`-=:(j=tyd`> 0%@Bi`>ԇ 8t�tB�&8-j[3B;h+ֶL$P?d 8 QԙqsqgxƁgY yHʇ Cb P>p Zą qPDvІH$vDBlVRP�!.>D#ؓC}?v@ q0WP ,@!+j[M vPcc�`@F:paX@capa>Pa9V@[pmJ&?pm7813#B* /ށPgS>2rNhm C.+!|1p\0a2Cx( .l,hoU}pC O`ާdtX?Pk1n<T ݲ27N 1uP-URɥ70#m ,  u�H Npn?:0Tp1t#`Wo<�l 0  Ќ 2h@Xh`X3 YJ>R*T""`(:W* E2#}@@!.4psCV`P ^1wt-OgpM0Ћh n}0Z}0%#>`^Tp*;MP�3_8}:0[@A/pNb@w0\ M@r`pO@Q6;N1SYazzq ,FA0U>0|p s)*`tQMpTNP;t?5yyww0, j�$uB`f\p bt1CW\wB8+kPDw!B^q\PwuD~u@e9y5WtH:GswM�s`qV@ {�)w�7KtB{N+a{ #PԶh*ɔrP41p<!rCDI4m:)%B�%M,)-2PE:;D7:bg0c AhIt�37FP$(^ʑ6`#F0RdMghFp j%7NJqc]AG\DqT9F^S S7D(r6AEE3 %BLRElg 5 B@/e)WrE(,6L2$03Q;P[t3D&"KSH7&$&8)D/j)qKO"B"QB{4O32xJLlER<j1SI6gaR3!|aEWN³Fj#T>v? B«%"įSRHf4F(łzL"O3*#3bJ)"3*aHF늫+ODL8; QLt Esg*Nʺ<kIR'K{QJ75"[3c ]NFb<""ǯ!I$ |E YEvE68MDC' |%:!LS7Ip푰 B;#6R**9d"Aa.1桭Oz *K#-aRB75B3T"9sx$%}tMbs$E##BK 5|lM.GE SMtE[Z/[/jBz44icD1j̋/ˣn%}{JpN{,bziB*sAJ#!ڶgdAL4A\7Xq&B;E 7%$Pk{?KfDgE$S/%FGg1۬֋{z%6! $Z;BBPEEgBF_]!B,?l<%GCGT8gѹ!o ^4,*aR,DǛNcDmhgubR*˺3ܰ*"ĤR̖PZ\IƋ%4픜7Q .>JKx; !ɄL\ZD#<K̼CAɓ\\v?S ]<b] '!GZ4D"&ҴcZ Nf, B}\"һ A}LAQRz0<ͮ( Tß4}B0͠|BP?7Hޜ?̗<g;(Vݼ#DAݠzVSã:Ke}R%;"dJ\d׈mk3}̾]!MH+aUؚ}".և {FF Ju؛+Ҳ|=2M)=A *ׯ 8}a4!;'ՠ o! Q'M\],mP}&Cm3#bVEZZ,@<-MG 0=3P@Y =%1k/ 58\ºgcY:fC  5tᑜ7N/+,0vSv`c  ܿL}/Yc ԓe] |L#%ڐ,Hܝӡwt*cp}3ClN+ċܑF1HQ2 {O0\JԨn.&]K9ä{^9#u&Y!ؼ\׽)|A׬ӫ}I!SFû/zVmݗt'sCb>KFDM, mN<+ݩzܭ]~|>D.W\wY`?&( Z�$LZ9gS[!<.N ]nW@X['% f`25MP}N󮗢ȷ44^.c0z0tp q�M` ;-c (jݠ4S>"10[&1RT7�7J6* :9W<*'-3n=}p71,H \ uP- (u__aݬ2<ՌXci(a�Y<} RYeW|P_x-ÐmNspMQv[?t8 qj99e)z祂2�ޫĝzwUlU62�pijTE7\d2C�oձ-c 5hԨ"B hĠ1C%NXQb # !#*\t4e :jV`I4d# ,\I@ |8QI"5@DNtpTa@!ÆP.t0VD,bcAYJƬƴ4֪Xĉ-6PTRAF͊PǙ'Vov#X{([ jqÚee<lD@5cthn#ڈҪigm>\M7}TFj_8l("zCBvO/.j6�j!�Dj*pȬ*8XzΪtpDDɂM$q*:Ӌ,!4(0#lETς܈LDڋp|CӨ s;"¡\,o//n*N86e@t6%Rp>c99N *D@:T1h|O3S=+RʽXk,LTSMZ*@mM#F!uXaµL5 4d#¶ڊ63 Ұ%n *Zۤ4ݩ۰Lcua߉œW}2\JYhdZM$1i%I1)~:j`@SDs+DډINyL2jA'XٜQgK=Y27R^gN vR 77X0FN݂SdԨj*}.nrGtoZ'Qnisa{].|#Br 3ǩ22א L܄Df AſGX]37W|]Tk* v Pj7";TjJ/ :5νjb3}6B # 5Ia0x! 4{fN#Hd `* ֵCС}& A`B!>aH@Pi鍡W. 31`^bHC%ЄH< h&aB< Y|2бLSa<4 (a G`ڡm&5iؽKP:v/\aR *P! [pֈ1<bhxD`B gC!@(溶0ՠ PMTcj~E Y zp'Pj5[$ڷbs/C�@ˡomjx4# n <^b0)N6$g1I@C(DAL5:d=G=A}"dDc*n-ҠE2jEiO΄1-A~`,9j◀^i{]FBA `-^Xn)[M3Ԟ@oDU ZRDF>pu_)N9$ BSڨj T@'a 7@g2OOKp- GxMr48/TV@ 'P#! 1 � EKb, T d fx^|\R07XpݜU n0; Y-L p--l .b)8,O oX! S.|H B BxGvDp>XtD10(mx!чC.> p@C�#hHO 9`}�DB m"܆)<p!q6XwC$І 'C#q?= ` =iCH1&ڐ9U -@ V6#Ђ0$" m"܅ܠ TE0q o$~ 1 hCdDaFAېР h,A7pr$rxaSA;h[r: P *A@ЧW &ʡ>#$!Z{:DL>q.�PDU;X_|@?7 d  CxDl6ܡ 2_drP|�1( ,-(b p  @@@"0,!N)G8A#`R k9 B7.XPCp"$ Vn# (7n;${0 ' oH T! DWp8$ 8P6@YxR<aD�j*b³G4!7&qs�AGlaƄX`M(~y#k4�FX…Ep-I4@,8j99,:EHr 3>`K8hc,E;'@>0�ϒ68Dx2 <0H8,X7=@9Z4-轆8I6;H#DΑxhb*,+3ALHPAEpHh`[?=MځCKD>h' 6P Dac;;Ȅk68Y(8)84`"X3E)5̄>,7pL'd'$xk`ȂDSP7~)Cx>E8B)`^7!P*@7*|:!H讉-L؂LxE_{IH13pAg?܁>>5\-؃! 2�,H@!:*h8$+84`7;|.66':.4 *E)�)A DЁGCP=Y=';:0xG{+108NPC>2H0([;ڢ@Ӂ6XD�.xEPG:LD�aJDP59CPcE@ 3�:pLB[Ep5>GP@M SEЂ2`&PA8�Ek P*PGXG/`Ezڴh&`/P�@EЯ7HAP5xk.�z"*!p#xH'ȁ"08Ё'E'x`##(H P:, {'P#@XH8,X9(){-` &ȁ)*#ЬQ " *)H҆)+3)'0 -,.Ё=DH Isӳڒ". )!qp( @ (+``++p N hpxT7ecʁQ `q!( G]iªUrT!0#>~>/)%z nQj]=Ø"(▢i Q.V БYzW? aor 9IY} UvW`=YV"H{19~ QU1%9\Ո$q}}*!+[ ջvE`#ZݒݒX .j<BtxZ/*m«t+^B@Y@*T ȩZ-\=\M\]\ƝZ-\_am\˽%M\X1IY;i� -i۽F)&(^-^ܦ�@)}^u^^5ܦX^e{ �8_M_]_m_}_u__5�؊�P_`.`E& ހh� ` ` ` ` `` ��_.a>aN>�na~aaaaaaN��a b!bn>m%5]1ؑ=-11* q=]RdMa]y)9A ؀pY+].k}mUlի)c2X98V!%:ަ蝨-b1+7I @1)WZdF>6YߑW#($Hd7"J%\N>OdP6\S=85%RӖjd}آJ;eeVm$9QHPP/&X;L(@2ωcExI䟵f!h:0p3 4H-4S5xf#6 łh壁unH@xs;48&@Eicg>vY C#`#(<ZD؂:9XrĄ1 9;h::hcF7@Ur RfŚAx $61GT|GAC#�hm H iގ!ٹHP9(-Xh/ȸ۽ rw�9}+QFH Ӄ8D'I <W֚K~ Յ04n&vjx|Ӯ9/Kvкv �àNmecD0;X>xƂCTh$U47\�8 K{A)B3Ƣ[VV怒Ni`еc;ޒ*O# 0A1pf<d0YکX(258AE+!%X٥w=Q-2Y>j p٤ݓ=8T  *kңҪ"8tXٍjt4A(W )X.X&s)k`i`) x@1*XnSJפ(C~$T}Y=ՠ|Bz-Vv5}%`Sٞj? s`=]ڱ*L〈sֵ` HPÍu( ,PJU9S-B1,!P58(0.H-5-@3x4%ңW0-07h3HP#0.x@3ʼn0-@.P 3- 3HҍGSЉ}+h-0*)040;JobxC0o'3ع#ۤс 5KȂ@Cjd\+EZ:�{J)E@ȁ 99@F)P58D7Hۂhv8<DjPEJ@A@P@pƝJh:ER 2@4nC+1CR+Ђ)X394fAC0�OtVԉԇ1$CEN}1C"ƌ3ָq#ȐS1';ĈcG-7ިa1&7|"!;rYF(b#M'ܸLYR8 *PNab }GqeF@sE셜C$E !aeD0(Tȸ'LM49 wHƊcNdÂ:"ya @#ɏEH2S>4F<r($ƍ8MPO[D6",<$PF["`I1LQAYC AC]v�L�m BErP1 wa^BJ6Ra% !ܰw2@$GLqC4p‡=$" OHbD 9 S"X�ԁ$"B`-ءm!H}>x-ŀWmTg] &} *o`A P yCU;mXG%mLF@C܀R(`Rbp&uIGY#nD  At(#hP%!F&mq )YF!0yQ ~n "# h|w UhP Q4 Y@GMHEMRiu�I*bMq '^ BtyGY{WVA}^Q8 ֟ (d *xĂ p C$Fu 1Fʑ4܀-~<"r"q$ޠ C(F%YUn FaB$ifr|i}`&D/"nЀ%8G_�-9ak >ܱ>;v" vwS(H& L^.tb&L2 7(E9*G t^ V5%qOx4.CDn˕0 ~`amԂ'8" CQb5A+Xp( $P\SX c V*4[ ZpTbPF"A A@ xBccY �$d0@&j$Ȱ0ov:TP0)bFxj%LVZ :pB 6C'Cx K`)gP!7q@ }8 b%9i"e>l ;M"/4 0(CV"8Ԃ6HC ©MdВ8A1Hq*�"'q?p^dp6 x ,O pWn-x4@sl谠VG<u"Rk*FXYT)` N P F8BPgb _z=_1Be`*0T&ċx2�(a;`±b@֜ xE-c(i 9<ȉb0WMa (,`YB@p#eAXHE`B Ni )`*jGBPiBBEPUU@0İ'ZEl`yjoGʏ<KgCt$l/˜ ØHhx4ZbJ"#[o_ɧ%]oޠ"X+&>"UWyeTŪ  ƣWY 47d-/*@{`UR6%VYݚz͖Jqz/`REUW40bdᔿs6$HM@u%5H j2.yc�A;:Tj 4u5ѺYZdb SYxTG<>+@^P`PF`L@ fBm5A lp,A \Nu�w@#pA `(a};`MR(Im7 XЁ rt`g<cA YArr [B`e``Y°r+u <M `Pn ӣ$xPA,xjѕ&jX[uAl" te#!@ M'C>vA`b a ".1-r ,x;6NI!OL;xb 1 4!hDްL<#9x{"'4|¤ 7Ly 5=xB23[ 4 x�e1IL B (JI|eC A*�:;=r@$UJm P <l !lA %` "A $Ɂa<؁֭@Ah d"LR `"Tj@(0@�\dOV0�܆ =aA!pl   TEKLA|աQ]դ!̡QahDlLAWX6%IP@< .L4$ AA_w@$I�#Xx�tE_@ Ȁۄ|vA�ʱ p mN"#h ~ "A@ &B9eQ$2!>I B H �A�'DKp!0 #<l&(B$aI�͔^ 8 l'Ҙ BdlLH`aLAV/JbP4#HB$N8|�" &A Ā 0Tc#J@&W4$VA'�a>Fc'B�"h,BN<�A� $]$p#hB$@($B@ĀoLA  (*HBa&@'DZ HA$LnFqȁ |.B�dH#@ `@Ux@L`p$̡U TE Ț62L!p$걀^(H{ŀ ӕ 3�c �,TT�5!QHq d$!dqG $Q$A|MԎV( rJB,@dځl $$#` ̉UhN掞H¬c^,B%I("Ā (%{\UyE")!xx BӆA 3:(P8d #W @vU 66- dP@I@調@ 0 _GCWL \?EAAդc8!`$`zEA􄓠*>% ,\D /iѱ`@p  A\DLy`Ja/r[5L܀PWр[dd(ni� |�Hkd@TXAN,@qIGx L-Uh@t@Z )zYٱ,W)Y\XڭYnKpX�X~XףY9u,TZju�`.~-aYiOUYيam�={ծbaD�n^.~쎒VrUuUnF=2Y[eZMH�i�-MٓPʯ%UWѮ.>�ҫ �]UnY/H$m0殲.Qp(2y|qe 2o&7Y)^vԌ.G\ާ/fD.AoVaY1fTq+Aqԥo$񦇃Ip^{tqF-Ix/'^*#aRZ%?2&OY&wreX p@#%{2*+q(+o([+/q+2.kq- 1/1GڐxWj]1&r4qfW= JJ&Vs o7s&=W)s$A$s=,:q>+W o3V}~8W?.`B?2 t1$ {Mo[@c&rC?2SGk!P;s* Ft \.|�sF�U>S3LqS ` ֗lNK1T5HG `"X3qrZK9V:2tHDFX @i x5M!wUJ(U**.u?o (@",i_ 7n{,vr'rI{~nx< A$TmXFLvZ46/n*'o:Wl4=A#"$/] ,6ȶ熕|flwgC4W.VjA�({ 2O6QJ@ov4v6k^2 8UҨڰ!.*-Ǹ#swG,J|+̰#n rE>ͱ C3/w;Ghn �nIp -+ͳ Ht Xp/MleY�du?PߞmA5ƀ "Ёm"|T4MX"$Ld<t ͡x BCyy*u;:>~ƀ `xHJ܀|`AX!#\ @ QE: z4U;ro x~DQ|T@@^BpA Hp]�?gXGOsBtW_ 7A _�Η�_NA!0DA|Kw�l]4枱o{� AD(֣&A |`bN:|  `=() l `,zKsJ4WA @�@Ƞ�!TN ͧA"pA UǠ?y'PP@ S?9WKtjj&tM j ;*��U˨`"hx~Ǿ37AО4 X2A̛A935aHi͚+4pA#4\zĠqcF9vhԈQdJ+Yt2E(.,2F-Bفf ;O,JM63hb /V($JVvR(7kYF4-ָJjzWnѯ{Wbzo`{cT*Dw{Zkr(ܧޭksgݞxQ䆷r?6Ѱ5kv)CL9돤O mvoS,ccy|fWLjuҼլG̗߸:{bۅc~W@cm;%9�/6 d),f l5*?@.p+&:.2Dp6OBe 6}Q</3�3#rCͤ8Ѽzԋ"Xl*D 㒽H<҆!1+<P5쫌@R@6*O( Yc2ƚRsCItkA[ PI ZKl`Q+5-ڊҪz/04pTO+̈!-bRl%:L L3M\?b/l-\&p%לZ(\GWj8ܖ W4]όM*7Ѧc <<&pHBP0#5-cߒZ5,4t1lj'>ɚ7Q˓M+T.:-*5)sazX}E*؍umf-:Hͤ~)X[�#KC3VEًS+("�(C⧄@mDچ*ˋ5 n"&C,aA!MR =O+cَx$H !A"#I&b (מfH\5J^! "iW gېADƈd- >V(PҴܣ5ZN5^C4![@1D� BPcaT'̏KWAmp1A 蓃t}g'S >R#JVD@ P&Z'H @ÇhL}zN%m$ў;R"d,BЇ>1b)HI"H345H0YR'f9eC<h6WG3{Y'9pF@c!ؚ` SpVXS,\ee6dۻ*)6aKNӗb3ɥ*1`0=J^5,njYI hoT'8ٕu*&5bR -HF@7` NA t0) NxB@N͂#P` C(\ r РK0^mm l9ӖJjN낹D"q,,QC|D"׆ b h� a)@J |C!]؃$qR)NCW"2XjъZk\/tQmb5Ӷ2"䰃6a;C0I0pPX+X`"҆Ibt@ ܸG` H Jŕd-bKrk:73zs\.׹ jv,a]Ԁ7A-N#rn@"15 K!;8"ܠuPц;A ;dMp 2 t}Fr)>te1Y4xEJl^5$j�p$ 1$а9a[pF IAYMֲߋ^yX"T9sŢjX+U4cTĜt >p1HT@I<! wpC$*� *%0\DXp,$ -ۯȫ92A80D$'6ĻlxC*D ,A2؂%x0pO`* D8!SPC  7, ~@D՚UɝwыR9i *\E: xPb}܂D@tH@> T{+;"HUY,9RhSULKzq_=nE_`) Z+,A48B*S`. h� B50q*`0QBC_R@^JyQ6_S9xňev2>!x^Gw;{{}_'-2͘{zӜ㘹ԭ1s}d>'7Xg2&F;eDG`U<wO߳W,@c$/I͘M()NN*",PYh@E0P?A^%0^dXs G6>hP,fP Bw}up(~0'{0 s0& 0 yP' ٤  p 0 0'0 {p: ��! Lavc57.27.100�!��,������KPLUsV8�VEVhXX\�bcdseHf�g(i jkPk(lln q r t)u�u uu uvv-)w&z |�|| | ||#|+|2} }%}4&�  #+%)-!3$#;+k5 7(*$1I0 #%+=23$;,H9-"5)C4RM3$;,C4>1K;G88*A.Yhs>2NAQ>XHhRC4K<E:SDL<TDNBQ>[KcSVGbN]RhX\LiocTk[uekWxdTl\scgXq^mcyhl\|txtdm|ksm\|lwg~rānăsĒ}Ō{Ljwȗʌˌ{̑~̓ЧӔӕԛء٦ٳ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������-Y !*\ȰÇ#Jŋ3"E0 ɓ(S\ɲK$OxI3%C s2Lgq dѣHӠҧP  VAuU]v,T2-hbA"BLk(I"R bcBt s! ׮ܫ=ؗ!1k[R 1\nħӞyʨ_xt ǓTĎ]-ʗIFpL3 v.гkνޡ>{Smë__{{LS8>x, C$B|ƒ:W߄ǖyQ!wJ8D]Ԡt]&1DTx&! >]#XQHc?8sDH$HX$3҈^yvRh Pp_o4hFP PAM|x#BbQ oi }tF]y<Z'F25)EB!g3Tr  =!.ftHFpث:Rgڱ-C-'| 0zvHHAa ƒ@ mATD#? . dkbmOK$_z=iMJZre5*u|P@gz Ca7_g^g!dd�ny Q`AT`4 Y6PB%-@=dF )Aru=W/fY5+D̯qLvXfWE5TEIVԷ)h,P թ]GmIr!E*ف7| 칺CtŚƾ%=0Nr $kE8 kv+>.;oAz5 hyzzߐ~mPh~ ɟv $uݑ4V=�-h; j ;IazA6.H]0%.^Iq0x"`g:R%ʳ7K$`nb02$^e4 ,PgN?l{-шbpdT,(  ~0 2,@+ B nľ*)L A$` 0@ dB,A ^@ @>,̡ ֓ê;(I _[72!\CDtiK ~h@ !yYBIJʔ#lA$-Q($4Ȃ̃xļ%%XM ~`2M :H<! dA2-qM6�EUJ( Hp YP#@ NcAHpїmJA$tASւCr#�# pn  } R \!P?,a ADL N ׬@QED#,H!FU݃Q5TH6 F, j`$f 9B n`Ts 2Z"B6Ah-)0] n9K s@pz u(H (Ա %0t- D�nnZ:v]%pMC Tܐ,:@$ lHO-ȡ gF0 eG MK\s!N-B6}BA`9z: b+vZ'J>!/ӋCV 1,, m@D`_-pJ`!Lp(� XC|.0B7+B)D\"(&ͪOfpA |h찄D?؀K0)B@vB C&B (;kۂ^�5 D|02K%6I@0t :Hi@ ݨ!6Ԓ+ 3p :Ka >wȎ4R8%l $lC}X$іò-1dG]iD!W /EZbߖ@!#@ o ,!@n_w&4#/ T`8k1HURs2( T0t@R}(=Ѐ{sP}⥏@ 4n vLsݔSZYp"`xN6^�"`"u0 ։lbt~#98Pefr~RGrKb"MWH>'+g^LRȔH|r zy2<[nOKdcJBm^u8{E}.9$1t2q@:B#~kpz@`!fz.xZ PT#qw13Q+5?S<@J %Dl5M:-D(!+]s90A>0Aт2R'7 5xw$3;6#E/x#x!y a"C wqDJh 571}sz&z&Q�`{!kz>CDx$p}|X."#("7".0$&:Db7&n`99;@Phzr=%@ 5$'|- R\=ҊPx!8yJNJ1*D9|ֳA2D 2@:5*ۣ)B2�0#1$00z;oh!Rxvv$|3B9c; #C.0 ;-Ph~ !!I~,9D0t x9X(8<}bb-x3[ 2h^vMA-21`I<'!=<7B$'87y:R>G!X!ޡMrS8i�xbYvYPl(*wa9:cwɕ}җkyPns?Yᆔ'Y a~!eY!ɓ(Q.>aYjyix z"'z*Ԓi֡!Cؒ]8E[D-: Y>li7~O)b؈Ӆꙟa|Ah!\Y;Y x qX)T.|Փ"s0Z6I"j :&Q"fq*Jā>40 X%i.Ys"  %ӈ? 8R>șѩY7*2p<DGˇD3hJ0i.`'g%01W!AB+ CZbt8v:NBxR7z}:ਗ਼9z Kt8B*ZY]M!kV$Q;qe 4y4Gi:I7MCG(BZqګ.ボzkUdw2s@u <Pi &Ъ�8`Ɋv �q)pd!wJ*ٙCEzpv+2Rr eLt&8QdgXy bt 30d^ZZQtP j Z{GpEVa%ײa-H-`)HobA92r`]D/#hP$<�7bOxes 9e%7QM`EAMif*:ȵkjA|zV)}y{c#Jp�*'AtJk'dSY#pc''Z;GYEB+"h:y;;a)&h֒2 R#W;QZy!B3qT،k,ෟC!چ1EZ3t lѺeI𻞱0];{ɵ{kb;6iڽI'jr3z'k~Y:w7S J+X-+ 7.<3e9읔'cl|",1>|7^O|e(3BKBV3GŇ:1njv;?bL9\<pDSܾ'Cq3|l3ȉeg* >x<Ě~ \ś<[2r@xc *Q"|!�;�Uv=9|o|r , p�p�],x'.Ws|tA+mӘͶv{#JGM@?-Y' `Pζ& ;isd|@o@5T. !>$.hж9f%^0OL5,]G}]"J:9k j Zf+̖:5ʨ:_O`6QCmE6M$T\|Pe%զYAM6_Oy783-X7n!ɟz %f1$5&D;#IX <2)#ǩ~m׬r,K<oۓ-=m \r׮~"K283BK+ҍ T<}kO  Pd? Գ_ ´HXx-^|%*D> r9K}ra?`|2qY$APM _1l`yq!Ͻm~@=j@E,^R8HAvd`u0wp3Oq>]ajcJC.F@:� p uMIaYt@v!zS:aRKuq<pS5uFPR]!e$Uve1s,C JJ^d`2qrK~@M%�ZХ,.JuMw_'/WJ� Q**+fpOdsE)@g 8 "&1J}r/Y(PKUS70�:|LJGr� wrh4]  sGCv9!FA|!]_cQC1u]Qe0 -)H uKJ@`t3lhIbmjePd(ar%p7Ee5I&50߫A6NP`1~OG\X$j(rH6h 2stJ0I?j<X3tsP3rr6u]@ i!X-dD�R1K`T7Jyr>ޑ!j0[t!0u`'ZeObzTo F RS>Ůa!U�l020&.bG)t])X $XA .,C[aGDK/#ED``G 2@,adG~Iȇ#|< 28tx+;`L8ȋ!R0c,>tA͐FB kYP"ň 3 }haĉ/.4C "6 2D$Y@aK)\)^nMٮk#R`8ud-@Z !tm>{waIGadN;򁘳?RiKOC-0b1Znnr (Z}ݙ#DQ?FvPO8  o@#J;XۊpM4J Ԏ !J7( "TN"4Ԭ0 I$14cFsL{E؂ΰRO2#3 < :2FR&$0-rTAp ? z3.,06lܘTl"1 0Nǃ4ф4P5!Gq7 !QoUV[uUXcPE5V\su8NR. <5 Q.&u1Imft;O q`m0B4@�7[UV ԿuWy뵷܅QW~_]E7`@Pxa.4d\+5X8 cCydK �S.�boEM|j9$DcMr_hk{ugcL!o ¯e Ρ5SY,ayƖ9Սgf)E۶݆:nB� 6_iYVe s9([n3/HrTX, \uZ1ˠ!|S 6՜5&oA EDwy(a:KxA 0~z$*3�ʒ2B1C` ]qC) H#,a nCD9! u;MqL% fp%/"#/1| D/ E-rCcb#Uf؃ F>`- [?O{SX=Qs tWF8:фhQ S9!HS)x @HĜqnHŠtlqJ-F !� -p.RGND2lf|2p-#0/`SRǑ ]PY3C6de&`Dꢈ;4sQYzHx)u3W:Z<%#>aj3 A'$> "X̆:K4d=Oc %U ;Btq "fJ]H69QhQn(so^t҈TzNz3tKBBn,"&' 2`2"OCb,xAЀ/`FPSbRd'܀Bpbb yBY%R0 :-qj6M8:Nd&y. s ҄8H mds6AOYx$3�SC#pƻ"e#<zZ!Mx^C@䀖�BD 6)%>Tp"Fδ0{Ƿ*il <00]C^[K 6022Eh@�L-8|#X9"d6ezQAK!Q(C`ex]Fܧ�D?cdn6V#]WČ (j-:@aq4l9! C#?/蓘dMLA[`|! GZx(L :Qx-qm`[Ȑ(3Ʊ^4o2l b z Er#]2-/ Cpݞ2f\ } 8AD"p)"d@~P/whSpCM=H"*(gZxfZ)bہʡ aA`o,hecl=B<%2c+Fy|!mC ؓ(�H "S;/ o <-#,"uD%F >j]-;-[@= Sj:! BDgr0̔=u^R?%Hp@`l.@Q#'c)QUS (6@J<A9%~]qHX`X-/9Yh?Ȱ!# %؁\3@m:̡G/DPA*x;@IJ'� 3"?I hG=�@؟�)+Ȱ`  Zz( 0눧)r(h@6Pp'<"8@H'HH{2<H@ `5 <yhEJo`Axz!/NbHبZI}qs/3 h�miű�ۘJKMQYđ&Z =q# 9 tb.B f 1b QoI<*5Df!e t rE !E\C@Cu&@|X40 "%'-%T :Л.@@?.Azx!X,Y %،. ,H![1�&Sx '+ Á.`v$0.hs X@k G@2ĨʭHP$! [ BH@?GK2zA@/h9BKH�� H<x&x|4K0G!; 0%P89Ёh?K`3t +0 Ѵ8{?؁PD8#سKH, , |Cpa‚$⛡E{h+,8+8L68-Dzγ):4H33֑:=( 1*CжC#2}q#$,(2\/4D >PKHTCpr;FJ% ؍3" \p!9xڃ,)(7� ̈6MK0삈Hx6�4/E*ˆ-21/J0%�xFˈrNB%==HH,<P9f;0t)"'SKXRpF;{8_L<1AHGX.C/-x[Ex�ϐ;`(1h1 JL0 ϳG+(<`27/Ї9+݊ t)�FMK"k/;;X o=(QŘӇPB�.m&EPPs8،!. Y%I / " MrpZĂ�xڮ0 H�; -qC 'kDA(:9jT`ѧT R0W,,Ut0Al2Xs$Q ̽Fpy\:| e9YD l&W7#r1ܛҕ5e =Q(^ r-]5AO$lT 9Нޘ !:~E <byc'v\\e̷oDޓ]qt85r1yy# ܦfB^9 .k< hz1a5ay)_~`}Q*jx E*4a 0 F)yLŀ(X,a$cb%^udOh}b'.&392U$/ %JcU*_<9VE8fcĨœb<ب]#.:dCa'^Y$edq_& \_G^-=<6d?XX+<R"cTdiu &\f.l6ߑcWÈȳN0LH6\eja֪(b>X̤yP )]nB & !G拑4e&uX+sabv *H<9 !1 䀽a\_6oa H*' #b%|h:hg&!GFf >^B"c:DN^ֱlf\.ipkbi[~J0%+^"A)$8'@ˆP0 ۣꈨA,9Y39E(B*ʎ$aTy" SI % P/Z1Kx �bjBVb5(S�|> '([l.V �#vEdL3]ˀj`n %�s#Vp8n˜P.!bikd5 حH7'�Q]/xO|n?�5`&4}8[1zØ$Kj�_@HK&D}B肛|$" 21DG`/^i`餆oj%1-&!Msf!8/ S79Ŝo%6f)W%G(L;otQNiε-k ^GVUmaGlg:&egpawi1`&o,9)u&8U.N_k$摹a?.t�9uv:ނ K]=d.fpGbeL5VwGzmciG~gXi~KagwUM@u9ozۉOc{'*7E:Br ]B'}aspd!+yWW]<ql|]yuigt weggoE"�"nWqm/sOy~AwrǯL_o\:͈)lnǽ"y)V'/b0/M'z{Mvh7N+XMGIgŸ[C7:)e HLiV {u(l$X~E(r~z1RH9G \b&ײ{yi$/Wxs͇`7%X_(zЃ(Dvb_ykUz]ƐexHcTu;jzg8gO.Ḝf΁uEਔC=/AoɧGq5=hDt y7{)`ai,ZL".R.I#?8/.ıc "" %F#@4o̩R, ϘA{"MRI>)t*UP")'Pu,x>|ؐÇf:QPŒ0  )D&ES;LxքJ!h`6jjcr%͏iUj2sC!Hθ96h!8ICe!@$ 1C >PN ȉ_>\ZN8f=Jfv!-)AH&;#F ae!`� ԕ% .BX*\~r`898giȰi9t%+E1+=Q1f7N!wZ UiB$gM`e[a[uy241MG,rD=!A̱d$Q�Q!zd uТBi[R-xd@i\Pm)A"}\8Ih.eҪS:T?r1%Ohnd%"M69ث%KPBl4$[abuU$9]9U$J!"7k +W${+o! |WZ+=+$sɁ\rDrA\\/S1 >TqH!ٿBlY; Eat9!]hI=S6Asu楜2LI&vs dN]v`,sdbtuN(f>[/x;EL8C~yVpNGֺx9-@ dѱ6{ `@=hN!d'(�+pFNW}pǞ;D~E?}cY�! Lavc57.27.100�!��,������4 =^�QPVE�X;[i]�_0�a�c[ cd7ekf�f'fT gMWgthQhij�kk,4lm o.pu)r s s!s)tu�u u u uu1v&wx'z { |�|| ||#|+|-"|G} }%}5%�  #%+-!3$;, $17(&f6#+=2  -!3$F0'!5*;,H9C4RMV3$-";,C4K<A.8+>2irF8VFNAR=hQC4K<SD[KL=SDF8Q>[LcSMAVGaNhX]R\LcSk[udlWdTnl\scgWmcq^yhl\|twtdn|ks|lānăsĉvĒ}xg~qŌ{Ɉwɗʌˌ{ˑ~̓ĭѩӔԛ٧ٴ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������7X16*\ȰÇ#J(WȱǏ #` nDReÕ-c*Liɳg$0#č)*]DRJO8tҩ+2}uUMr} jXaME,Ƣ lkϚK6WjZ5˵j|a)*mqw N(4#bˠghq O<Z2遤 ٥ngܱg:ݾ[wsoIYc WήlHO/n]]Jg+]FB nfH-:ZbccJGJh&螀 2߂2蠃 Vh{0pJH#HbNhb|9$ъ�ҴPx 0P 9cgE#V<Ѓ4�HXf'j`FޘŒ\@ 7�!c!2}pAH&z0*a"w@F#} BG y U椑Nj)JwfaV>z)J9ꩤj邷ҬyICEw Ax$b\]D 1d\$@1"@fN))[R` . ¼@-kワm#V!o<Q"VX40҅9Gj$ec$#i, ,=te.x7l#\HE!"\Xшw"4 c,킈1e]ʕ]uܵH)+_jN #%1 j!uGR(2"],L< S(`/mI7l/d:E)=~ .= F6h<1zh0Dy[""~ۢƈ.[nxT.l꣯>BZqeVweCW^k) Z(/$�N֟묍aRp8I8H ܓu|Z[ +:"!*(s><)u4@Xd&k=_zX'sJ8FB&-VT@^ ضs}k{%َ 6l|{TB(U&67NB gU"&b'2H,b"<[l8&U[@9.rb >1\mLb!RΊvl$ǵQ:!$q2eiA/h^4A:@ _ q8[m@4Ƞi<䂷 R<ATA)4:l,Hl uHQ r@G3x m 0lo# QEn☄a 1A� } C ;8d ؂ v`@ zCz4 $C %ȁN@T6(N(bGpE<$4!` }D`%lAe40 G!5DЃ5^!G`TBCހDR@V[h a4AG/T1RqK>w2oXP2!FajC#@Atw(` sfD +"1 )|7qE0FLKrOPp;*Aax pHaPƒ9 )B"Ȑc@2Dk.$b [ӼA<p PDa $a8 OxIbK ^�'8�@2,AJ=ñMQӫ@ M *44.܂4(-l0" )(o@fk`-CAhp;1\lN{~`^{ A zA$")T?  A|Đ txA.A#8A VV0f3 S `q~AbPA!;z61l@vC !@>́~h P +ap8ŀзES<Y?DԌR? ZE�!  rX$̀ 4x80N2 RE?fѺ0Ja y b;8 #DBxpwчj(&F .1-G8"]"DA #&FhT㫢@MYʿ*4NA6y~#y0 1 0Whj:sX%Y`y < z8DԔ~FB 0#58zV7F;s~0 %tpb\@4*pOs,=6j�Sop1z^4w0 c@+W<`҂��ji 2WLX)drgcc]Ais 0 rOdp3?Wj@?pt ܵ,j-0mF`jpp[ 86@b>�gi0d0)!-�<jy 0 ' qZL2mȗ7}"+}A=b;X S`*;(#@<o.x7.j~P[3P$9`dV` j^<4@*0a.P{*R%cC +`r')�,X.y9G;St P})(�y?V@v!=j3-p6N p�Pu0d@nBk},bd#X-06\`$)q1x�j`^~po}a7C8mw=1o 7[0N3e~tpcpJ)@sG|�x4YRpo  UR;/vT; U)r 8b9uY9 �dS5: _ )w�jW7d0_&vO%Frs09p{k@ hT R6p�`@aR0z�jl#F�X<J%Wrpbdt0siW> UډV c\ 'N~ 1 S75R",(AE "F8P1-)�RAL 3P/V66@/!bv)b=YJBA#4J{- AAҡN N!H;.ZAS9vPS.>+@Pg1 �H6!"B`IߒJ�*%ሄf>6D!EH!BH)G LzYOrK?HSEB06Q'f%fBZ$!�B JYr2ByF#uItbBF:%bJ )7Lz喢Bc6$"!rz76TBE1AHG"K`Zz%9jF b.")X!J 4.L$W  @Kvg!*)T29KW⥜!3tADAɚ{R= 1r3#b{%=,r~Kh*K[DKa^B]$*-a:3%5 +,b3pz MA9FRB=ݓB!$*tlcddJ INrFq3cR'C(E6 aDLP BIJ*\TA:`DRf L"AMj J K(aVb(^ $: x.Q*7*԰Kj[֯d.!FӺ9"$6 -kbl2*rB#2j۳Rּr22W!B0;*zA2K%6Q4.rgӾ(Q R'pbt%cצ۾zSh-s4LgSL?Ke!]TL~GA:a`.A.;)F-=$CA΋ >+q$ӧڭ+"4*%L7B(ŚRo$\T%t$K\#:32k IԶ!E -\DH\.HȻj!.�A[$)G]Kr}q6]!&k![Dȹ[AZ-U G."aJg)s�(|F6+ʤR-BYk-ܩĪI CEAH tjIskT2DEksP[m&F zͫ,#|ĒhC B"}lFO(=/JS])dܛWC&Y69M<!§.�aKaR }J2hK{FL!ŴX-MO(}\YBLQ:DJul\m=;%KzM6 �&{d6q ׎ :Ն�@2 ؖțԏ:mO=r,c͆ZZס׎-³eRJRP9Gpuؑ JA$D.?(` EPw�Qq=6/F- 6' Cj)gܵm=TCӍء6 Ho  <)J)"2Y!KdRm+]²L`:r3}"]!2@ �v0^D5K,$<pֵz2.=7MhhGl%l0ۊF>)mG LҼNA,A*`ԴC+@<gCL0št%˽[ 'L$ᡴ K;#&z߉%sy9 )>?1PCrb!&矎%ې2#KL>5�\lyxJ2bl`EpaXIJmf0c0Fƞ0 e!v.z 3r)0߉@~)zl@�o,0mc?C1JOgVڭNO#B,ph op#,`X<"Z{N|Fr{( f�l)0eh@6,` O_^* \=7n6�omW@-AS z tt@] 8*E ^H?R=ċ$)f7F5S NN*pcp4l@a q&S�OJأ�.RE=ud(�P0~П?�\1RPv}|[@9@Io'JOO7n r,P1XĽbX7O-�<RA_�3lܰ1`A TC%N5ёaGg`H�AU"3`!3ti(8e*QDL8 1%KQ3Z(5G4C^HŠO-fȬ7ViChZ q;+b%*ճqB2,u͘YmqمN bCGБUpc/2MfZgfJu^M~XsTBw >zc(us y‚8Q ;}# $vCkK*/�#J% ! ;@ 3 ;1PʏV|H$j7vªBk ɇ.x QɌ!+D-H" HƘ!.lN,r9݄ 0I7;Y@ 2LjL@jP! "0I)uS1.BؑQY:`;hʴT!SP"(HsY,V@W s%:0PtVdUha[ˬ4+˩@}|[muYf4 VI+]qMAD ;6]%%wbWۚUq}}Q:Qf}WIpPKSΖL^ ͑T27_5F'Պ5 :Ȯ5ds\UFvuh McĂ8ynYZW:(NݖlP4sO KdTf`<vjdOmXfW{ 6og7s؃ V`!fȍpۀֈQ4Ʌ'aZs77Ѓ ؤ)vx9x0;PtԘLmۮ% C<$8HByA($C ?c<HyWúR~S]FyC$p>?@hH!~P$~�0-ыH0/E0PѴq%;5)4b)H$|8РSx,%" isKY $R+RFA5> byYG0*[[@(j*lK!" 6 \Ela }@D ? pucs.<~" ՠLRJpjDIr9 r@ <he >#06iP9!:\@U<(9fr![&g(Dh˟3D_Qު H((B2-4bL@Ms.Y: ;8%MO @ p2/ v�sEbҖFԡ ςdЅs~dOOɑ0X�ҍ&WNX~)Bgzғ>T C? ,<HJ.! 98r tS pXv9,(WvdhAЀ\I Ax%0usF:a&;Ѓ`z$y@4@>!y# w�Cr 6`ꐅ+DfZ@<̡6xB@Pu(> rЃg0Au*4p'U4yA FtA "`& Ю |]=( d F& oDt Om{i)Xm$#@;4 9!$(!t("<+'yhDE@8o,Ar<܁ Rh14Ay Ј>l\AXX"ЅDX?p//BOB 8X ]C"4D F@"А#E lpAtAF%)p@hKipAw`-1DPAx1 cP Ђ@O"Έ( A@xJFl48Ј% EH/ rЃ7$4 Z1$*e$ư .5(L w 6M@P@(eq #zC SI:< |0j` 1cl jW8Df)AMa.op@C{ 9&=B )Cq8pARA" - b Όi`m $ktHq H+5& \6BbA# ?H PaVpLC摘BH&X~G 4DDAFv'v fЂ9bRP$:0?Fq 5$ΐIt!AP ^FZWɰ#}` R>pgC@rk;G:P(z!I؂Fx:A@D18p4p*1E(1�CDx5+HɄ#=P9#@C� )0)PH4:FXzH%X3;# H3y2@ 4#PK40CxpP:AWrxB<AL46xD8轶DXCL.p*5BAK!10A�8<8+`) ӚXRHx"H  C=p#x.s!)`7ID{><8HG))92ӒFXJD�3s;.HW?؃9H7vC>H)3zo.X+(EGSa)H,HA( %@@<BPDC( ڂ?P$I;1�>�$HSS5 <�, @hC!H:<Us#%xF /,I'C1?8G # 4K؄D@=>1,(?3?H1#D DD.(C#%؄IK!3۽0=ر8>A9H,0C5 4C3K@CЃ>#";3溻?(01PT=)<@ăӮ(K50=8>RE`�CМ4/tF.p!z )p")()u;k"=:)!H}YZ%HR)(+"Q(x"xPL*7M0#x)#x'P,P߲!p%Z+ � ' ؐ#0Fhh܁#3U'Qڍh+s$/)ɨ �:K"5  G TkϘX#ѩ O%Ҁ:M *"�h^% 4  !A"#ѦjѨPfq€N%oEU& \ё\) j(ڑ{a+1 B WE> n4rq@)W"@gaPqkT}" J 5Yk'1 5\A(m I!X}Y! Sq|J}  !@lJyYX p'D$'D OYTٯu[3 !7q pсnN8&}\ȍ\ɝ\ʭ\˵ܲݧ\\Ѝ\/Xl[8[݌}ݔ50H ]]U]) ]-^ϵUڰؓXm^y=^3 W=\yM%_]U- __u___ ``xP]t8MH!` _` ` ` >(�Ha^ana~aaaaf���@aa �(b#>b$Nb%^b&nb'~b(b)FP�b,b-b.b|ZUYljtzY[@؝^5N9Zcp| 逊B6%0N ZZUEfYGvh\i(-$_dMn ZAd- ā- 1�3, J (Y9hck`(jʍ4#:P0HL==VhhXJIdh *1P&4.D/#+ 0:P+�S?I39uNx籰F @z?H.?60DH')1Fб@h5X..c#T@ tMdE㒞8h2ȵ0<82lA2%0K?NK>Fx2+5g~4ifq 8Σ\kFPJ<0x 5P(HFx ȃLM=kО>>cT>N4l+ʾ?P{RG?VsHIDp:SИae LFP;8I2Ȱ#cK@3=5NH.<8;+D�Qn窾.S4�%0*h'P!5h+/H6 )ڂ(YVv0%,C,ӛ hu&ًqWkq^ ˠq  u \IEU ćP#x_={]T_7'  VN"P eQhlا  K[Xvj竅2@@I9<bfťT@V�WUI *8I$PWuJ�Մ͛ ňWuT 8f�QULff׶qʠJRhj* /R*t ӁP#$9ux%8+SEQ#@%x=Bw!̮*-)h #(n))\-R] )p1*08EQR/)-p1 dZW؁5 4N)fIDP=0ЃJ9JLDܨîY7Ŵ:A`APK`4ͣK86:-bDXAh`A`=PEND><iE"4F�"DYb .8`b!$EbC(D6�L?=x1dN5MQCM�`/m=EHR0`Hx8K_ 89;̄<P3�1shDEhX"L<S$ADVĤ>@ 1IKf 6f̒QS MYb M0jMaO$X5@ ZIJ)\D"" %VC3|G: iCO%F\-HJF<fظA1dLGlq339P6cFbfXF1z@fDofH؃"1)!<,X = +mymؕ,#}FFiR #<ɚCCwXDfܢDJI_;G HȰ䁈J %b^YB"]PG.H;F%Ȉba[oLqHTPbUY1F"FcmFYe7 9cHހeBc6tƤ40f%?ЅKdXXG$ t j?(bE oGx葂.LbEmn!+ /02 TH" V @BmuT0Pf V2փ<B$yeC o҃V`,̡2HЇ$-| %a 1zn\bE*q "c:b$­H8r 4H ĒLHB/kNdJZG,,>$2$x0z!H"sҠB]&}39p8G"aCـ,!3p~4F$ET 8} yx-k,3HN3a)T%V ~`!!$l w`mj 4HKm*Y HVsr *tizJQ>&DcK:쯒 +hfCfU^; :`G"$Ĭ9c=Cj_UD"lj~L6pIe`E%OL- &HVx[qiЁ 68D{FA!`} ᨥ3` ( t0&?܁- "5l!�j&)a 4ȃZ>!1a9A?�B"�J4 M6Ø.vM0\3!|* gȁ @fp9̠zsA FA-pAD- ",0b b"p<`hEXTACZ(E/`Ѓ0wVJr`B `ZAyԢE Q;!<<@hX@`d8 W `@HC11{V 'T2 beņy1J3tXu l'D - Li{6ژ"J=x`ZIțd i Ұ7hID�ثĐZqo(0f ["L+qa5=Ȑ g&L(a <0"dtjق&4=d!w+ # x �1iP@B�*d0k9L&eMDqGcNubTՙ%V&e!@,fT2L hhJ @`ܞ1[$n^G-rH '� JX%.TX T7\yJ!x]؋ޙ`ѺM-hVasm_؞JSU(<x&νF;ΖX$6a6hyqW2Xg,vfJ (:E__ /{3lNRm:;`bkòegT& ]&pz׻8 N.Z %82&NAk;OuuH39d.38D3�ﬞL5k9|3X@*gҟF\="zɛ"E3Jsp-1 GЮ$ FP`D"G!x5]Dx`@H 2K`E "^� #�PJAQ0dwXHX!P`+CggC&LsƝs Fbx' J-"a 9 =<bЈpxxpM@AЃOp`ЇE  k0# P] {².v̤ĺszI @2c8L"8(!6AtCA< Fs: JCjhӇ;XaDIhD@a E�pq8C(8x%!kqL<u 3x`*AV"A =Âr0?a HD/,/]C =LkW|wgF(bhYA! 4Y8X A h uAT , X$ @HEJ ` l%܁YIB� M#A A^D@# P \lP A@NCl <lKBA �IY �e^!^q <  pA &YLLˠV) E!`8Ё#hH9Q95"�^%B L�eAG p !(A@A%,A\L"Lt>M N A !� \N$$U@HZ@L0 "BFF%bZ! <΀4A!  �LA L !!4PATA@ <Л <A%HH PZl^ GJį!A#8XA`" (@] A DA� @`E[1D$cNyhzx䥪&LB&tB"X%\B&XHTVX d @p@ Ё̄ H@ Tl@�M �#d$pP"4B&l "cĉm$p!8'#!]@]�A iw LA ,A#8@9MS $Pc"䛕 @@r$D Xȁ @P��MA)ڀ "@�9LA0i�Nō "L c  � ^�0’O܁0Bē[!Ё"@ňtg9 В(lT|@ԁll)� �\#n"[A(ځmAf5p�B x^` B�4bit) t(H> A d� Oq܁(l7%-A"!}j!f}]fhY�XL,ڬٓڢAɮvX~h@ pSAAIW|NY$XrMjJm= X9Zmj%HlJ!J&gM렙྘M-k9 TizQƅ-.M�TmX؝-B*aIi}qNEqB!nX].gj@ʮununjQY!b)bize:nD5YTtz5ٚ!1�4΋Vj!" Vz厳i/XB.b/*J-i>Wy 2" ,"QW*n6.&/dnpةc RȰGqK,ïdc"1m g0km1!^Xk0iqQ1 K K p '2#Ko! ٶX#Z%g2dBe\&7s(W2W5F~5)%p-qfl-MAAg��-Pq.#2Kq*ݓEr]a 3-o3r"Ζz嗦yR3� 2炮q;q7!>"*�1>WqN)?.@� NXd$4"&@#7sD18K0gPJhJS-o+tzr)<"?W t4ºpe<DAò4pY]6HG>K-5W @I#T}L23e\maWjɄ=.A4&XDt�p)Te%WL5!{9YW%_ns8C �Hec81uhYo /rgq` @.Zj..#{W63YT;4ARnG1<u}tO|wcoŖ.cG)PvvWoovt ( DzMqwٯ#)s} p4؈əZdby܊ٮ-Vp-q<@A2<uFk_ ,f owhw`  ռJ, xEy2ƨs?g6/[*� |X# !t)TBNAU,ʸB4qDF5R%dh3)3t. zT,(5�@#mh8Hyҋ [@_ 8z3}Gc >Y Pj*X5 )!p#VF<� �(s#8؝8b1Sϴ!|A_t\�t A#`[àhxO;[ 0_A[If�I�/6\BB4eXa>[<! fd؈VU $F@yrAf"!! t. DF@F܌C4e8 )\YJ%hQ^�DHgdQ!S ߁"Ahs.u} `[|N[2A(A'>#AAhВ?k?s(hSsTҤ:o-Z0vW_Or" 7grb!x&8𤿎(b+oqSu{Kd7>K GF̚R{ѳ?qequ;v=꿖7z];ć9W.q2W-SߵdLij??k` G"^w͘]Hѳwqe|[gZ>v=DT-I5d s=wvѳ1wَ_uI2;:.?ty2$;wѳ-$1 rixYJ&c7>n|ݎ@T(C Tcރ80oAW6N{ѳG \=?GIԪW8GDœ>-O|U6#m!u/벿53 kWT�rݽeqѳ. 0;=2 Î?B8_B_W 1ةE7ńT|c^32?G }X 1v-݋> ."wg-ث!*[km=8hÌsl^ TђUWD6gD2鳿ޒ́bT$LSU'mxDF<TS͂h PV&#@>/;-!_1]qMEO$@m6jxer(2' �" ED]'-f8} -\'7DѓNYrE"$t}۟j2 D7l̰qJt O=.E 0G3 &`J'U꘱#K3iִ %Wǘ@i$z I)VIp-]J¥ 6pl]aP {!XHKArџ"ti\tA~v&_'*r0˒%d>(i{P}LWśoEIЫYf-.i׶};ᛸ.(Sa.r{Cf{j=y"o?n,O(CYo&Ųgަx2rW6Vl(RRj� 2@fA!�b:#ñ:LjEɁ dKQEYqGϦS\E31x#8a=`c`Ĩ##<'X#"l"9(=,.t<WH)ܳSSP>3QF}EIERtI}b;Qna?@pdCx" 5D #  P=?@ 2ÏgPD,pN7N=ArWѯf8C}xW Or\b f؀":A)�[#Dx0>`:B5aH@dC?\%EAA@tIz?l-AåA$mlZӓ[j@!rP2$f2ZHC8AAcRc))HD :!<ް<X04,IĐ9z8 Tz7rO�s>=꼧㚊l` C(I 6P.H.I2B)zD1ÈDdw+oFԸD.IҺ:G<I nYsH.b`DIxD?acŹr5` /K2 E Ь XB�f4mR>'S Y�^"^؃.,a tp` A r0 J<1)!KXa-ATk3#aЄ"0AG"P1h! "CICl~dX H 4ZMM0lψgT:˟DDߟ\J�3!LEpBJ&`O Ф܁~<8H;P%)ϨudY5/}kO yOzZnO Ai<AjJNyh&R|X+o^HhL @0Q$%R#+Aw45MmЦDZ|SֆE=j\n ӗC^|)�R^*XC�5Ck$իp=+\3U`aY 5zS:WhAXjֺusW�5l`j׮zձ|:,WȞuML+Z~Vg:ֳٚmǚYrq �! Lavc57.27.100�!��,������3UsVv Y5�YKYg Yr Z\b$dX e(e2�e:fP gMWhgi iivi!k#l ln�n-o!pw%q r su�u u uu v/ww# w&wFy/'z || | ||#}�} }%}+>�  #.1%*-!3$;+p6 %)'17'&#+  -"3$;,=2H95)C4B.3$;,C4UO>2E9K;8*jrR=VFG8>2NA[C4K<gRSD[KJ;SDNA[LcSQ>VGaNhX]R\LcTlcxgk[r]scn\LdTl\sc{kmblq^wgjZ{svtd|kns|lÄs~qĂnĉvĒ}Ō{œȇxɋʄtʘˌ|ˑ~̜̓ЧҔԜԣڨ۵�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������CpD"9.6bPFE *`hȱǏ CIdGi@a\4I͛8i^L)8"TPU5j$GE7nBcF 9j+G-?dDUc̲hH+ 0)7 i4 yն2S(^ǐC<Yr ɖ)gYf-;X& k.ԗ9f3 0>dB凷msqUco1by%i05DݢgZ|bcW}?8,ŏ~۝˔|#x}Yuybs}0\Uaaxa5tV""V/q#bp%܊Xՠ p7&B 'Wn"q^\q[?*##dQn*Hu&Kn~aW8ZaGҨUe [)%b()bT,�q6pQ`# 7䀃F:@D M8񢖬FjteG$ ,ٖ CXݠ:  C1P 9p2yCF M(VRPT`A[9eb)EHY!Fh4qqфqq <|1>Cx1 NI1hh~4~ +A %C( 9#cP)HG"K$[uY<0� mpukGZ+"ԱixB~G0hH#lqCu<Fm$!R@Dq}(JĀ#R}K8Bm #mK&Qu4#r@3G nR"xG!qn4FNLBц#~/2HmH"rHۧ"P!rhb %\T kWL `c<I4B7XQ E O8!mh0-@r6DD"08ܐ@xb=TAڰ`hX0G|aZ 6pa\�B#ڠ2VSp@\Z:ZP'Dt#1D")TH�Ei$B`!\hpA6Qb=XDR-QkЂ 6 -  KWhDZE̜' zS(8" .*L8aa@ bPE'h :TT )"*@ؠ@ 0'`ULA54$3`l=֡ A @px� 8 *0C& M{O(q+�=� <I #Ѐ 1e`lAg@hE!-`n`hI7*hq #ELєԪ*ȄU^̶@\h`*x"^UQAQ(pbH8ESH"(E%TA/, 0&;8 @RЖ5�T$t:b7uM L}#|Da|: 2FV "*C, �daP,%焛2n&(Q" t 6 Ddkmp$�r@`9hD A}'T DR,p 3s;@$*XDE0^P1AmxC/P10vW Z!P9"BB &1HжC] p /vbrhZ`H P`>XT8m�a%�@a"A14Z`�*<Ank4o@B9d! x1ac$uJAlC N G<t7a 9ˬ0A&; 3PCUL, )j`w! JTELD(00\a k-t"2N roH5A #@pVRO"|�A>$(( khC 1; ilh; Д<D0Fh �+p jԃ">[A 䰉i2&�D# -|8D"BxA! Hc툄]A /蠒A�0 @q)upD,IQ8k"A}0Ґ!TB@ 6`8� @M .D!-4"A])V9&IW3!qaxPE6 Nc u`O 7 8X,[tj1�$nm!u0*t= s1|EPb,Pu" SvX`:po7� IJ@p5ZZ;dx�]bs`u==`Mnc�F0'7fmևcgUR0ap.8 a`B,6*hELM&&iBWF$m X1m@QU0h,PhR+h$f[PڂNE9PDpB> -sȲ-*0~2#,P)$ e+UC�.(e#"<VB1+(p}P$'VPB*�ƐRvI%{2#R$$!8p8"0#p+pb'".B�'nEW]B@'B/0M`'�@r6 WĐ*avu/I+cIDiJC%c!?.)+#2'iO#:k48$*M!bH5!/@6lFLVii!8J&$&i2Y"eiG L)IKB&8yy! b&+⎫z"U#kRr a&o#]Ii"0+byhLyjI^x'Sɉ-(pœ'qR^zV)!)� @-)QvQ&J]V("� :oE.閼I5y�Rْ![93* (-b#Z$IR9R^)MJMJ5 &L)04&i *3z$vrգq'YJ,V!QBt!_Z:9Zeyhl.)*Z()3|)dZ!cLD[*J'K*Q>80lMjoIBp蹧Z?z!Jo{)z!8`Wz8Y«ɫW bI鏠x)Yv&p$U$Ǒ r&LХ|E5Y]6R*jI*~V+#i#K٥4j#:J#|$ (1Y!ʠ5P" y#:f::)!Ұcjiκ#ʧbca#)`i%tr扚%Q85oRI\aa IHʲ"Ⱥ#ԓG.ڡALRL›k-L:+xɵmEz{uJ5B;%ؔzk9*2+ P%A~K1۲|)f'{{+GT;0z;Rd{ǻz )u%$y j&;ɥx\;M9AK9zpIz+ Zak*֕"tS�`")|rh\| ;9kպrz&aU4ZKI^H(G5KWqwl;2o3{SC!*C\$FV#ૼhRT>ʿY qT;"DZq+/qOZ|Jh;ϩg{K3k : %1lIQIjk4JIEJL@lR&2][d,R xʙɅ |%zٖ鵴\|�jʰLmbޚZW hv|[MΙ%ke;„̼$w+fg"A/d[t;¡ѩo !i$x9gYL]VъӌO$"S%P!,F '/R%k# kH\[%̜h(|5*FYuK(APc;EYG<Oۚ&] ژr̗$y}R<@˰ږ) (h͑k㙪L`P<A:C=ټ"~ړX7ڻ2,]ʮR ųƸ'-%vֶ}5@LmʷY =[ҬRba=")am!j@aKM-=z)KL\Jb-˭ ^ -=!=  `(̉t|  ѹ W01L5!vu{*u%Fܼ0 r " ي N[~V ىT4Ph i.U͟q!EzN{ˌsQYɾ~3碌㴜EV*ޢۓPmn2.h'qZ<ۇr :Lާ~XzmNW�#M[+yY)GzmHƾ~֎!jMm/]p7~P P0p ? w7Ql׾om]٭QRڿ8b#-:@_ AW;VOrg-.:͛Q#SZv-@}nm_Gj:֣C n`JNm�GU|?_#P-n&ID^<ꁊ9yPETG^߷oʫnWd(*뤎X tnY8�Y`v|%p9=N3 2,|O P X ax0O,o.I% ao۱}ݟ**P8:Jp~U S<mdfa gO.0PIs"H840{X�ChpE )QFÁ%NXE5n1E)Ɉ%XA13Di2E4cC%;PBS#?l)Ԧ=|YUPOq|10J J,`jX$yߋ^ sH/:UhʸbSpC_." 0!HiC <sM0TVu+P`qQj_'Wi)aDHWȝs0>GhT&Bja]ȐgkM^ehNZ亂Zk'"j/#1KiS3n$=`P #2!ɷ ' *.$"ƾV$B rc Ŷ]mG j $s�{AJ!t9\ dr:,LNCO:ΥjMO;ʭB7.#JRk00Ehp{KSN*u"ȃռ/lH_z!'0ݼkѦm"Hb^i QľH"l5ɒ`5*2ڭ%j֮,JquU;H c-&�6s &Uއ{U;L'uoRHVSYa?`"bugNaY_#/QA$kvwuah_=C3ɪnH[ZK68"@Kr5=nCYēY+_l{zdkXB׬mS=4MTBE*:+ܤ=WQ[9b[uIY<u4??\nLyS'toJ_4N۵]ZM6? "7Jb" G}qdTdG@չ]$;�nWIB@8 "<@J@ܝ6%7 bT$Ԡ�^F׵~q %p'AG`M z1 2hI50PA�ЄX,"=ȡhhC( KTq+rI h,hn0D @ ;Axp&@9 #JaЀbJe q,d HN,Cd+j jHf90@  *7H#tPL (z yJ2iҪFj"Y F*ݿi8T;D``D#A~C zsH:Tv6Qt,+ |Nd-@20pXЄ5! 9h#dA[,YjJvĶ[AM#O ㋮Q~` fD:MD9P5⏅j褍 H?4,t&-mn􊞹 !�Eh[p9RB)Xen}{pEKc uV0ZPe7uun)ӥP=BzfmN#okD&XL'Er9GA\VF2(hIܤEpN2@{7 n 60r2ZZDHLYb!�A A&GUxn� ` C`9i! f̠%5 X`$`ahx� HPP#^aC[8,C0>ؐ.GD T _xn<A 0�+Sa`xP?$ 1@p54bpb?$" n HІD$ ,P QH `p.. Df(D" 0@:r9(P:� q �ABGH@,P�,#~BCB" 4 DDN(F)b Z?07$A: ?`{xPbL E 䠈8r0�PX` 0an#Fqp&a��D P*ȁ=$pF$zF EB#4�3 02@6 uDťt0:q5!.hҐ-` -p"r!1@ R$: h�K\jTp~6pnX2i84~@"Np8DA`0`5OE=p4*{<@#h)P(p'!P/#�=!(3Hȃ-x"8(P0p*6<û43 hBD+%�4" 8 ?..P+P,P*L�>H?.ҁ-`1H/YH@A.=µÃ5ԃK=<xJ@E,6(68[p7xMH+S�G(tKk4X7@IEh6=< P ?NEFhk )*�IpK�A*D`HK4`"N(72�*P*ȃCN(uPB@NG7(HЃ1XI C~pP9x{M͡:+1DG#tJ|L8@H3G1;;?Ep@?=�:9L6hIBxEp@@II8ƕۂfz)HE�?E"<xq< ?(49xk<(*`Bt04J; xAPJDHD*@(1F(<Ĺ;4E((B�g#X.6Nf,X�M2J9Cm005.P;30ۂ*XأGJhK0@P8HI@80?B<&MXN4HH.,x -2JHGp19@N쁹1<h?P:RNЃ 8@cEN@ȃ4�B0`h<P1%K 8LXi1`/<7`|\=H-0-D5(pdJ%X0'ЁHp/p'Ђ9p-.@Dk-.E(1�*L \18L $k&#P$F#"P<?9AH,pS�2H4p/hp̔/X4p&7'?�4r\0 FMp6:EL}F8\C+1#e8 @H?p&67ЃDxDi9+�@Ep-+XV7B?TF9�CЃ>8XMm5'4LDHEIpEpP EGAEF4>(sM(} E4Tt9Ns2FX:XB 3?F2@>B0>:)XP9 69aA@TsؔMp05EЁ8p?h?`BX1V?S6聲]+6 0ɒ8-5#:p|Rv+pR$0KG(,|*p"P!@$!0H1[hǀШ2lX�6!! hP녁#  2: 9ډbÊ �IߑJ+9)*^IJ0?1,.B20iA u?Y?I/v;)x/:h-`0) `+a +B)@h$p *¸ ?y" zKz �&+ 1v# $^2jl:LB /Q I-_::)AhJ逊N>rR`Q@*ᅪ̠,NZF)N7Yc4*  (Ӏ9P XCvh(WzHaҌ:9.vf "Jial\*a'S1Oʣ0ffݹzI'$3ɘ\~萖+z>i*9 zT1 ʈ(!bHjx#�""qًiOnj2:O' jLjv ު<zbz^hi+ʛ8)9>' 'IjW6)( 7b\adJ콪lFA_+Nѱ[6 em,[[-v� >nNn^nnn~nnn H@non FhXono~ooooon@��o�ppo8�Op_poppp p p/��� ppp o0Vn.J?o/6n.O7o&q�? gn!O'7qWr^q&?w,wr2ުhZs4gQ^hhb 7o<<ssVij.o [e-qtakB剀sfLz!7_ ɚ, 'ֈ⍲ fs[{Ψu^u_htaMdVf;,OiQ R?EZ1'p/L? a])罣j"fw {ڂG.1MH9PgRk hva[n<>h0p$3Z0Lh/l2@1^tj QdjwpwicᔂBP%N*kBM,#0Hu6<h/B(?t.aj  EYLWDN0D#;S#;DF�-4:=\ "Hiy*YXd((G.HJE�IpDpN@?(pϼDN�dQ.Q fwx ؂:σ؄*XWJH*e߃"OPT;0H}0kݮqkNjWj*p*"@%#H寂c*�D\~�Bt 'G\�â "@|HBAz,i$ʔkliR$ `%Μ:u0X¬A4̍*~)"DFE2LbD`"01bG<$k<kc$ 5ҭ̛+8o^%l<Ԇ 4ֽ aO8L 2p;\J C,Z'MaC1F&0 1 'X�:(OG*la=lGflCdH#ƑυaG};ǜ 3}mEZG!$Hw]/UمOBiDYQj0G0!1XI4^h]&*zyXH֑z8ҨXI#FccDXjaaKKL AfKRh&5q0Pޕ9d6Th}Ifg!%XwP(d"W`ę¹%yAjPnh8R UGO$eEF_&H,y^V}-vceU*҅%@RCAHCg@L$x <z#z$^*|P$Bg`)tBR !'mv `XB6Ƃ7xǃݠmvqAD,PA0Dq}v ETh0ܠ% h`Ci4 1Ah!tq!dZ46\ChxFs8aCGH8m�x0h u|Cq kT"tGu..fjaFH<*F3G!ÀE$8Nqa#xAC c$7H%u ~ J"hG"bp4H+#q$yk$"k&m\i,R7 ?,bd�?E`A #@FxOO t$ � а9(фBaq<Au!:hA* )֣I4dO='*We|Dn(#zDh,�mB= *"E!nxPH �Ix#l= !�a7(ap#@�.2$`PDt �a܀r0!- ( B!|E $ EH2e�G4 !t=?#dЂ!T`0/ VHr`P9`o)\ *CJ"i/#pPR@Ā t?l)�C$p39'7M#RRXdEX(07d 94:z/i쳡ZZE!x"�ȁ`Bwp4u 0@ipGUp=ܡܧ"GT}(C@ 6<\`(J@[XB D! a""OH0H-^x`V890 iDq`׃uP Ea 'G@/ B'*C_=S�?u`C14r Jk"/UAn`A ACra6$X|˽ӥ�-i!�QN%�!.(y(6AOȡeH PExw!x >k`OB(@mpwp(d"pR2~!ds2pls"-n-4 ,0C`S`|A 9|Ձ 2 -'ҠJP 0?8A\#�LcL!\AנNA}B ˙nh`A �<0G0 +].\{B$�:A$daP%'Pdf`+80*( qAѵ4} V5L  wTو66� ^y< B})a\*-!x $Ҡ#H\X^`*` M Fz*H80ptL@X(D�yC[@`x@, ( 7p ,hHAD ,c`b -pP[pBmBb2[1RD :6؀ i10#R+Wp2ms`p!>0&6">B$B (G&L$7h]"@C 0P(ڿ<( <؂w@D R`8Q(]1¹@ cXh1O!!D-4B@$U( YA#A%?Aflm_H$L1ItA#$@  @!`BA8AVtO!tG `Qx q�-N# A"4¹@! ś"F (K L,t H R\Th@`'`$LB"Ā9B �qA儁 A]A AـD(A Ax\\@u3bX$HuDO* )܁L` B@)�+l A<j<mlAa}h$� \ pc!p �xtD-K@ Tg@>ȼ\PľƯI (m_dƍqQ<yp ,PlɱІ U~GH8$Ujɗd p޵dcGɳa,̙% tQHL !ό%Dp%4L\� JXWz4e� BP_QŖ Tn_pNj4aD8oaGlJD&@epj_BIl�MXK K@_0ʶMHI`}LepƦJ]~(OJ c XNdh HxZGgG [G!r$`D^> y|Q̽E $@H�d@ Gt|P pIpAwlAo A@́`fy zyctHAϔfL TA ` L@dG  �H:۠A>A$t܀","<M#x`D9E(' tՁ h �O`D$@LGPA:Bġ#p'L"DĎA h J% gGa>@p%PW",B7 Z0Bl ( ԕ"@" pԐ5@Mki! 9ԁ#tM@}AAdB}IB 䚗nBxk)<% (UAL' UD MH& � <'�A � ͊VTa A"R \I,P@t"��hB$�&Ԕ�09M&؁VQ|D$�(aA$@ ANuȈ l Ӡ'@ @$,jlslB"X�L $FCl|1k Q 4Aఀ 5Dŀ&!Bk!�@D8(,浐-N,TAA9A @ D �A$lAZ�# bM@rGƐA tU%@%D*GZ'D$DH#<G&`&R=A!|lWA$h�A%$0A( B�Vtm#A&d"Ͷ"PlW41 "̈-\zB!T""A cO[ p,9'pA$ LV)(¹݋J#$A�֥@"$x%z"+ HAµ&pP`&H&:"8Lr"H@UPPA'V(wT$4Pa)Dr�A' BXml&eMԐȁS݁~ LijP 7m T"Ǩ� `.p$Ag- BY"Oh@Y A!$L@_#+&Q ϥ�#@Āo@d"0B'L`B@48A"8kTA"LQ"4� �)Y!?撎H, @F$0&tBR॑d1Jq (A@ga]s=5 (A<A*0 �F"DA@MG�l p7S>1~6w݀8p @ [FUuo$#rT%a/KA#P`')5  "(1`XP"I%H Heݽu ^),Sq"/*80HBji}"|(2yP t`$B! A@ơ \ AQqBN<'lB%T:/u&dB"44+B <W!j,Bt iRbNG�jy h$@B#k(�R0 :(R"{c16XA *A&A؏Gc@> AlHf`؂K Pk>8QFu`6eGJ7 D~ $O%_k<G` ' Ŀ`Lg<[ 5XHUIi@}`0L8 'c@p\\_ "H5~D$ghIJdJ )F 3zItn 3fkDbJ (=[PKٿ`Z<׽'\vN@G=oٽ8h}Q=m5#Qx`OMt j<>+M`}wl8 RzՋGDLׯ=J8=ees4eԯFu?>wJGdM zV]J?oBah<k,S>'z''~Ԥ{󳥬ćHGwN[?Ä?{>ޥ( =; }ĨD݃3KĄ==cAV{}w>o~3~II}o} xRG8)d@ƇILf=τD~P#RP PIA =>o}>PaX?^@FaȇT<ȗTc˯DM<cD 8@HF4B!:lA60"$ !8jlHBH㈐ 9f͂S48@0E?e:hQ*HC@I|bT>'V$uƮƄ9hYsLxsٲkt7"ҁ}*d8C+BTk!WKh״#OsgU4;roM!BK6a!/Lew >ዤx.mTldm,Z8>D.p~LwS|Hui>™a8k%{ȷ� @4kID{L <&ċ 7 A-)c0hk5$J.Blbqk4ދ.*¨5Hل4r!!m+-0+!JtG6h0RLT;\Vk1<lE,{Ӊ2 `8n6/!H'FҙF.C>cB.CxKUi4z0#i1 M̳JfUIGQꬫ ?M]9c]R>nXzCR@4 YlBۈ(mu?qR+ J@RB8jȨ+fmr".w`"pBo*n+°"4 |@# )` <쐣 44ڂh'FUO@C06Ei.~!8EиaGi`DD衐#<l<C?RItyW,WmLđLH DBHpPĈFF D!k5b.a*hLA"o[ƣXS` ·]H#)7 ѽBIVn`{ a@CXFzx|y<$C @EP,`9`"H,F0}s#a0( T!_h2uh\Q%x7C#80BTP? <!$hͥ$\hLmK 8ǸKi3b ԐsPDh0E[bPDHR\ &ܠP٠+ z@D'(lJ[L߲ч_@C$ r0Fp20#�=(7Q*d" TXVPH![hD”l Q%ár1z"tx!B$h("4EB fH>`)[A֐Dԡ9F9|'XV:R'< FpBl0'$N0i<AOA>&*bWGQO)D)2{ƒh%ܪ~Ǹ):ghI&כ&P]hCoZjU$*gWCjTPiل)>!%AS.lXbOa<MNzIYpU-DSIs` `IDc<+ԘZ1v?!q)c־3qr=+*)c`�V%qvNv/yͯ:u%W!㺊Uc&3jq,R`O/eT`W咆QɃ\D$2|cd`]8v2ڗȕĜYqk!o\c[;|6rl.bLDSҊ%jK& ,TF8^n9$* rmoi{^G#kLTZa0Gc_W̄JAx2OQK l 8Pё 6ʗgH4ܽ D>wbxek]҄\\ )ZC%o08Eaߛִ)I)2=Cҙ2]d#'*eCfHUn ވ<ZΔ#;&C #& 7j`Ixi!/mBO9M˫TmYOcz<0RC' 8hn(ΪJƇ9abp(˥c'4dJYS}d�;KA;5:,Tmׯ[Rl5N R%((w.17,.st4 `DoD4zY]nG)%OYK B _mr‹!`toІD�REz ckJg0}CM]'vj5}d_ ԱO{6C%uF�cD(ⰂUC7?Vsy~&3b>2,P�rb�O)�%plnja4�'~� P$<#?ҋV*p�?U*gڰ*D(l2->*V%0-:` �O0mHc &@ цd)p d#P)<NyJNQi l!LP߰Qlbj(@b�<"A$)$_>H^Bo+&(`d:h0dHbpQbMof| aV@\T-HdǒS_@ ".L%ȞN"V?B0XYNK\XnQk p+!! ӫV!H@>Qi?q8P c 00#Q2)_bm"N^(f-F ۊS."22a/*__H cDŽh5V@ "zZv*eDP)2TkXʃP:` ` V ڠ >H@ `"/!<f � n`  O"BWs4]5Y/T` @ ڀt v0 t@~zB b  `@8 #,@�AB | H" ! B� b>` ! . 4A@� �! @  6 �:�& >H�D?TDG4=BtDQtDO4EQtEIDMEC=JtFA�.C@Y4EmTFUDHEDCCEWtEcKFitJmIi4_8 ��! Lavc57.27.100�!��,������HzPT%�WPWs XZXq Z,�Z2�Zc [m[\n cY d(eN.ggDgdgzhNWiCiUj+ l n nu&q q u�u uu u uww&x! y/&z || | ||#}�} �}%}+�=  #%)+-!3$:+n8 %17(*&#%  +-"3$=15);,H9C4.23%TN;,C4-"=2G4K;G88+jrVF=3C4NAgQE:L<SD[KcL<Q?SD[LF8MAcSVGaNhY]R\LcTk[ueo[[Ll\scq^{kmgXmbwg|ssdx‹|kns|lÄswg~qānĉvŋ{ő}œȈxɌʄtˌ{ˑ~˘̓͛ѧҔӛԞס٦ڵ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������A@ᢠH†#JHbQHP 1ZɊ 8qAB1fČ)sC1h:# # gAF?=bJ=(!35 "p+,B#' QAwx]yܻwK0`|N8Ŏe<ȔgެYd{ th΋~L#98:'R4 W.p]#.<h&.o*_D,X(AO% \;`?( ĩJ+C|(=p=@(i/+J/xB .`N!F ۋ㉗qreVxF Q , pqG1TaGw\e GqȔat*!|QCeaGDq"@b B1a|Bl"H9І QC5Xa8"'q"WN]BNr%dFAR@r b r0 LF 8dI'D O#p<G5@&ġ"t ,H&NG".qCp ~rX1DY]iU5H>L'  | y@RD`G 7<!`dqG"C!s$$R`AH"AN4$m H"m,Q|@"D m2qF"g4 $< \|́;2y$BOW(5CB5ܱ/= 8h,!5h!xOpIm$p$h0QD5$=`D|4%gtC &$~vocm\.P)p / '-,Hq u`!F C`2 *aA'pHp mA儰:6Ā2\?ED!\5ycA &<B Dl?@rh ]HP5[AP Kp"х8$0 T b @N\HrXX HA C  ͤk4!^F2$ ɉLD 1HpbO&9@T Dp]ˉԞ@tW(jf+& 9$XDmPda,4\ 3QvpA̡8 а+ 8A\8釋Հ !6.CaQ1h#<$Â&H"'DA 5w xPy.XD"'tB IF9 TzҖ6#_ha -aΜx\;Va<jyDA؁E.hC$U', '(P6$jK|D|AIhSZKt{pc!@ B(a<x�/ HvPsBhC� 9DD H-pp0cDH j@ADB =@D!Q.س Mȃ pPNpzL02-�\ )ct A$3RI B >-z{H,aDPy`u HST2P" `=TaC"p6AF$3@C 0/?lmHd p@AS~{ǃz`Chq1(/!x&B%ԒC;P<C%ʵ1@yI <_=bq <`A 1B|8�h pO( $Vd8`B Ȋ`J@Jp0\ATr xH0OPlǘ*� Q '8"E,!PA/ ̠(&!%zVM0p' {ф+`aSlC �BYRZ8(WDD/lq_, cЂOl` 8 KA pZh/І;,B mDN6`"NgA8(¬11lQ ` %18 ] 5pgfkC Ao /==|Є d`.`^.&Eh C� !&rB8 9L1L Ǟ`w?pp"q;LFPՠ9xͤ'W Ї9`\:Db׳]1ԅ^aWh.x m( r6̿ yAvJA peg1P7cDor!D]l_7 B.Z`Ow0xq:4E@NprNa1X5QJ+hU@rgp7xWLcPG'e0M3OP/ph@"wG#q|\ 0C၌hUsIqqu!0qpv4R|ƆcA.UbGʓ<<T0wBy/]`[rgTa|qm60;1A3@2563LƳ~W2Q4(5lq�$H593~6�8-@<paڈ1�I�xG=aACUP\sօ0pQW6y]ʓ/m)^5)4ag:~Xxd׈3sYAmAq)X5h<!LăG#-�p|Ȕx'Ɏ]=)'H-9Q݈h8.G!]d)8X!(8Egy"eِ$Ej))he0-ɐœ )Rq!e HۈƸ<P�yP ^A<LvY6!@ٕ]9\#/!\NՁ)I=ADHR~y=I`Ww9E<CY N 8ymA)]֘O9y ,Ijb9Q $J<hay)#)v  \ :R/hI}VNi]iA/*3gȝųꡟYX&:zleR RڧR]2G;/*zƧAIDpeJma9j٥dz,/٥Y(0駪/?9'ɘ2x3`߉}0򈋕Jy@@ʕ.؍IȫBJ5!!=18͈<8Wͨa&hZ'</أ]8]y:UYI@)`ʬɬ8/ڸ:ɓh:ٮ.'7j&y,:Y'ꖂz:]/ k!ƣ([ h3 #0 Y 9ʥɧ'ʳ’ a* Uk<g|0)5-e9KD*iɧɉC{ |jgF[x9ڴ([5gBL0;Ȟ곉 [#Z�ٗm"ZQKHz+j(Z|e٢61cْ Rfڊyʗ:Gdɠ٤+CZǟɧ*Q`{ =k5ؕf[ۉg*Xʃ^3Z3Z(VX {NJhIHI9*UcQ ?abP,o-y c9k)xÛk �Ȥ 9!hgɮ;i<:I:xi;#Kc^9a ¾yIW2+0xdM WᪿIOQdW*ƉH*Ira?|2 [P]`XūnjILL%ڠ%)* H GSɋ2n٥{,b;[١<k\,�l$:q1ɥ<Q[ƫK˛+;4ّ18I8эB,|(�,ƈ|dtJKkhhNBّb XˆBɫ1Ϳy%Ӛֺ+ʸ(uK)G 8)H;3o+Hw-Ɠ8g mYW�/܋u{cM YiغIq {*~jYGy˃+TMɯkɸMؽ]~skITk|*mܽ۳6܂46}޺{Q:=]LH-+1̜b|,識]i߆랚ZĽ͉6z"l=�X�];:ZN!7ާyqŧ xd4n?7'yp0 M8kJ=1^.h}hGa 0q_~jᚖlr$jmfN=ѕ;߂݊xq,6. ^YN`ݴ5KLd5RKnbg~R颮+Bh0| =7 S@UwLP` 3pk~_ ^T.0ݰ5] fs0Cf/tLM ^}<7NeX+02Ll ( OO~\�۾pQ?Mhsdc`?HC_.8>M�1ӨM9%O@ ;?&.J v ~�40FPGs$ XԽ]3?߾Fx4?)3<ꂎH yp 1=QTW3 =02m�p9=n'K v`'&w`509NԭUZ<-^!jPk`O/v4aޓϥ}gE_ )2F 1$XA1HCO\12c;j8ÅglL9$ɕ) eM9G"\E ;sFt(Un걩(HT㤋+2uhͧ~p,ُBO x"egBD!5#թ(†妝[xnOx =ABx.F8.\�8 3hڐ hLeDyG)]\Ha5CRŚ4X*ވd5*&H#Kc_s;w}c-{MzúVGZL:ֽ̛.߿Yϫ�$-m F"$f�L7ۉ4J;3˶ h"jrH:Ùz0Z n hN$%P0P L:ڐ(s6.e{1oLr*d]˦$1L+ʵClH:P%#\3ЄFC20a*tRȅT)҆@3+KM%)&Wƭ"r!TY@%4aKVm �\,.lm6\ Jh??43%/HAv06?*MJ;tuh#^M`*V,͸F0A}U2cy 4Â'S6# f\`x䥹WNDk@s #eNPJHEh>-&졔T՟*䘧j i'쯨jAhmM Dߖfȓ.Xm/PZF4CF5q "s.;}W/ڒe{H򊒝;O6PB[nA:8츃}Yɨ"78t=c66܊] b}53!8OpS  (H K槓Jjao#|ֻ6qAA L2$!XF_a5E*b\^�HaW^g;PA-4Lb+J3P2 @OЄE<*] nN(c%_cJbyJa e�1e2qY$'tm;!!m " b {D!NdQ\E/@1weWS^%?qPbC'k!j ^L%)]ʑYrVbmSPbn͵ oΜ$V#D~a U }iMTO[d4/NO(5tkYLX&@P!g@R D e?KN:\\V3=qQW3r1Jm> c^$Ol2wyU�H N7+ QQ|2"ebړa\2߷T:12 HSK);0Lr5aT`G'찚yR"+H ]BR1t1` \ g@P, gB 030G52 7pAУ% WA ˆ'4Wf`kc�Z6hK�JDCܠ qhng,x"6tx2 \*䠅Ԡ B \;a ,찃cAfpb  vok- X";8DB #I3[C @C ;x!A8 <<0d*3|!*o 9".8؃">C@Ey΃"K%:H8s~A =, gbDN �)Awt<Rp!pB MC&tDB4 { }>L )("ԡ p ; EnۼȑrAI46$ R(\&< ;*]3>j&, ]9 `b3w b , @& X@X>4715 j KHhEYʃvLpx q|k@VЃG9@oA`$!'; ̼ {B .X /`Pe�vA%ڐ9bw@t6rK \PJ!R<A*P@<$0'`7@ h">C\p�rA T�b$H} 2=Lc* r'<bs(+p1q.8D 10r.Px.H1��#.8x'L;74xp:x'@cȃBhI9:ЭPGxG;x@k(q#)?HD?ŋ6>h(DHX1H09@ ȷEh!(G(H`G8H4H;B6hH 9 [:{?Є-&H@;pH9BH47CЄA2<9ǐ?C8{0<PDx7&;Є=G4 8sĊ3C%PD[*#?x�H(<}BY5C!b>6H<'Hb:�;Ċ1 1E@9�Ex0b+Cx<1<="B?(C;H06X,H;1H"ƞT.D82H�<5I<Є9hL9hGo8{UB((.P3X"F,[lj~*:4>8<?:#.S F'HKxF'`?9HX;ȹPHpC`"Z<HK,CD$d+XkM؃=X,CNJh<.@ H?ȃ3;,((AHM,!!P;18ÁD81X[{3H&P@!L?@!hD)肫31KB'X6-H9vĂ'<PP0F̃.h3t3p=3E8,h.jl!8 ղ.`,d9'6PL9P.GE3@X443$!!>9�#Y97q)3آ+@͢3l]":<>)PEgāR4K%h7Ah.:K8=&=U&X9I09F3E>Ex>ld,6XEVBJ(pCKE>HV68XC58XCMBE&�j6"8DA �0p2;"-@P tD2;(`A$;  :(X݃+I|#C#p'&` %8X"@+p+ 4sX#p0s9$* L2`DC�Ĩ <=Lϛ+RA&``/0 F IJ$bĺ@"P|QnQ\ ѥu-XWZQP\J*-]DdXWj@Oz�&G%^8*!/(e#( m& I 3ʐ`و(Q}uݒ۵ druE`p)P x*TՑ)*y\ǜu*G)ͫp_ Xh%5R|x ُˆ^TB"Hn'|ak+]*斪rݪb"ę"%i/͖"f"h)9z7lI%:Q#iBbɘb/2> `N']`&kr(&:q;_B(h1.FbQ{BPEe'(a;(Pd*/Fth_Uީ&^fgAfgf'ҥfl^ !`:JerjTv梚%r>l^  WN</Fxg@*QN1f%|hXiqhejjgh_OYkߌAfO=fyr^iF^(Qffs7%ȍ( $Ffjj&p ةjFjqjjfꨦ>jP��H n볺ꪞk~^꧆kjkjuXlnl~lȎlɞlʮl˾l~�0lmm^ώHfvX+n؞ۖھܦm&m~mܞ�mFnn>ڶnNnV�Hononoonooooo(�>6pNpFpopwo NcIif[iffr'lf8bnAO]*i6e$qayd*2e7ldawVnhWm6g qknrq1\d"dA&iƩ%yq~f h2.f h�7i[17G6N縘'8JF) x)͒(@4aGx.)j- (0vvYFFuQb amV) (aurt:uDZ%Ѝx}*8-'PܓUoyl(?FW"iq?we@qz]yBP0_ק9H1i%"6h�$RI0h&й # ty悧 QD@H6hYEȃӍ{,83dB5$P'vݚ8^뱋D?XC4";h82>`8h0>80&i aqmϕ&疩8.ش!(EiO8L2IH;Hb5ˌ0A Otr+ DKzۃ>:4G�C@fہRE`9Ap&MNۜ_F0Agy .0(h||>xd~)@9@,m2{ DA#1.\!Ĉ'Rh0r#Ȏ308bdđ.XrE M*=i3)Q!PPP )#Hypt9T &O,L ],<I 2$C[նP5؆3E-ݬs']uވ}BR+{6/ǒYECLctrcJ^Ĩ& .hlr 4h8ɘ2EPRÅ׈c, .htD�CR7dgHh�9c6vHûAߒ]|\c # 1q.pqC%= D=^We5$.YXJ 4s'zY%֍5XVC-l]Qd*P3@g a!p H RZGW@Ā]CšW6xᙄ#q)ir'HȕW(sBZgdM71閙@'xTNdH[dD(x�bz҄%D-{z }8$~3CCzDyx PyՍ4$YZXb5!\:˟\GvP΀k i-@ gI 0~d{f׉ Cڐu1@B,c lDDm`X: o? հB ߐ 'rC8ԀL8%ݷ' DmQD 7tL7v4( Zk5`FOmHA2c j1qĠa,qB ha 5t!9N\qa.!Gv^ ;aGG`y!`P�m..H eP<rH8`1APCQ fFwHr#r`G&X**7;F'\{8n}{r4OP` {,"H"{�!HDn0;܁C@ mH1aw$ @@$ @Eh .#0I rBx ,~XD,a pP@M!s'apC"H \pI cX,D- <a4. <p#q1L(BBNAQ)N[ FY@7p�D4ag.'4WP&8Cဃ!�l5$&!$b<HYOHb^ _ae~C Ips(0, 0! h 3.x 4QF9!0 LȄVҠa&.ЂjGa  $  ,]"2`CVA/( `mHRϿZ^FWAT4$bL8 F$aD R8A@1p\.HwC 49PAX х̧BCT 14!S "<pA-8CxÇ<!  Q<Us&ZҸ� CV)H!m�C$ưd ;$& |�#n[]sإ4 vL^E~BB +!&sȬ X>+xx2IOHJ$�`Aj"0SHxp6� Cɕt9C#lhAR�G@13A23\BmX q?| I$4<\lʌ 0&D$v\`LHKXݙ,$D!z?\" AvC>R @C�BˡT$Ehk -U" jE.\H H$"n6( atuCBc$ osp3xOw&pׅ𤀇C%|&b=85_9 ,vT 20dBj.q]r J6, rh!0BlNP ̇', CS /(DNdM&nuKRgZ҅Z O Bpʂ]A!.0l#CL-ANzqgp2KDwHA 0>f7CC6=M) RrsNdJ`O u+$pPyЯ!;q*"v_ +j&> 7`}B D�Mpc3%` � qB +A)PBn5`oI`;2 :a 84DOu`Wi1 $xA<&<,BYV !^"AB@'@B!0�u، H"p@ 4BՀA" AuAP"< Ё A@%@`<1Meң=4KHL,BD́%B%I@-AO�A",zՀ!yaKā iB&@  H0x%<.i=` JL TH$,z%D" m(ODi eLpŁ6Ȁ&! A oq܁/OiALc 0/A)A(B(h fAOԀSDKWՅ4F ��L LD܀W8 L� LxBLBX ͌E ܎L ִ �[슿�JExoX݆JDX^WHu�oāݷ,kGUG` _ I^$DTKeVI]FE!HY qf܇zhJEx @+Qb&t g*I `dgfJlҐH WAa(F^dus`ʉ,JZT^ \H|ЄŲ,BP_ETfTgwx8ɈX`cDDnjofŜPr'- wL\ ,LH_Ԉegfi$DfNJhEKkg ` L@]p\ $sE@  ,QW2RH0�A,LDH�l\[B!i h�A)|k@Dd|AuAtAU @ ALA-MA`蓴OpE |x �# "h4#,B$[ O`I4M8,A"8$yP�uA `(p hcl L%L""X 8,"(Z!p%XA"$&,`$S#\=#A"+'LB>!tɩ@e$D&WԑB1zDGW@&`#@U @t !lS[q́'\",� BLruc<b16 0( AKAE&HtPǁ)@ h"  aDpV qBU\T|e$ADp A L$k~\*w6(BK !� A$X � UqE8!\B%HB.&dlUh "d@eMa d` (Xd@ A A&4th\$ 0@|^ŀ!QTBC  A%A(H&0 h @P]̠rl]FPGcVld m0,dB$x �ai�Z@$l q"L,JHHp""h`�; J؀pB",B0TlYqE\ل9AR|ĜVJci>A'pm<l0T @$X `' D  l "HH= <!DHZq!D DB'%$BV�A$`u1 D@P(L2 QFO \\ @!M/ W#B!H"@DB!؁/hCu7/ rHU"$*XPI&�elFLȆmC$ %oI Q"(HUՀ\ \"`Ypa u<Kj"h@4P /<HQB-rAHѴ[HhB;i㘵D"D `SKE,jd&́9 4#L!U@ WյP 4Ȣ X <� JjmhA^ "܁ @&B\@9w?�$B@A� 0sI?Dx"/+.ih  @y#A82(s5' Nvj&<J .`" <݁"ā0L6LB Xe/"*B,EA"48D@B' tAm%""<] tPA D�iN# YLB7P !Bw]@&Y@"e6-W,!`9gsVfzXKKe m9(N39:\@[ p1*A.9D0JAL uP0D`\P.,hh{ AJ`\ C�O pԻqIb!jgJ|C#R#u.M]&c LUrīJP%Z Z:فlHX0 Z]pFʅo<爬 (Δof_pt\zL<H!E}2=GA@;{D[p�_D Շ} Ju{=I*gD;wv@F-x};dnz&$XSdx3(=ٓng䃋IYG/_z[O~{lͨPtTPlGd*ܳR~ξmBK3'x�c:g;XϓPŗ� ~@}}/݇kLJa ] =fBlXW9Wգ~?@|Kp_ ԿRtGv&c"=՗ܟpg!<uDDЄejd~vK&d'0DrxHG,׿܋df?h}y0G'v(v�uJ'AWk,m}wD֯؏'əHY>gkf "d'EP�~rGdHcpy&׽f /?uk5fjx�eɑwą* ? σ?4Iov~H�T&$GgLI#f}WKóba"> wIx '~R]�C :&|aF<7~X\�cGߋI k<Dp.DG_D @ۿGGuLbɭc?wD7Ŀl}뗼�~,w\fET߿Lc^.'w|GwcD?t�CPE\Htf+ ko᯲?Ìgo}Xb�&s'7I!^VFfxg~ɪ DT,m7gorxgl?FCˡ*<JpVe }?FK�^8Z@5kZ G*�̈́D=@"ƌ1thCL9 ,|q≠E{Ĩ#.b\TAtD&L<9dcHhQG&U)l:jUWmAС.pHD4 ><g.R..p \$r"?$zhV˗>=C*fϟnBCP!m(,%m aFD<)D=~^i ,IB&hJAag.mZtA(bCs@bb%,~o$)D>ء@AbLpE@CD Mx"!KOĤ4+o1kJJ*Hc\o KH0iM8Cd.HC;Ѐ#,@<4)Q J Q 49+͠ jh>rD Hƀ$?0Rxn I@742…'B\3^h#<$LDBUTX<Ba>Zb"T,8 + &;^"00 6^h"3L>\hTR#3oM\R(\H P8&DH&p#~w.?<}!<xK&3 O܌9/ݨ8 ;%'"bp=)#;`䘗nc^-:':Q31nZRu!D<R@JWZl83ůW-*ꩱ"7g@*k;(vn}IsAu>\^ԍ|}pβrrVJԶ<4+`3a_4;Ho% L7(8/usS| !N4*߬=�o9k|K0KǙ,6P`x{Q)jHA�;[h(Cd=t\vyeoU{>؀"Bhn\7 ND݉r8sIZʘG!B8S҇L 豠p"G+R�\3 hom^$&+Ei;6pmh*$U|H@~aAwpЎF$Jʤq7E+:*.|�[ _ H=nBA24ۘy8;f-.P�@.ʄf:+E>s$BdtڼF)b;yfEۄ\8.0UΤϼȃH蕎f62u� 'A+Mm:ҫ8tta ԔԚUvR =cHK X$xUӚK"7_))f@ZFy Η`=#" oط+C7El;.փ$.AnvI+$9Zю\+i"l&<ץJ�OL'W)vmU25J wDޢs8E c3*NsM3Bskg=9͠05({ߛt\P ߳YMko@ӣ׿UjبFcR\˵t3tr>ҜO�[@ êT߯mZAaб4v1Zl5k|0o8UUt7fWe?!s @ {D*j6zc70̥ Z2mvsi dte0tlB?"Vfs8Ƿ[dF.ԥtyP8ɐ긖Pԥp<M [T'=P<<\0�+(B uZCAgz:6w]^oץ-m$&jE*":N'9fmkKV-$-3Όu2 QT;(O {(4Ei`o;q{"6Yb;3} bM vG^0 M8F!M;!L,^:zvKUfq�{n*fB]L@Z.3TZ{~X!Mv3~W1c ޑJw.+=I h%p !m G�L-Qv[/۝]hWAl@5j54t)8.  F>Al`A <,a �p"ȁcLa )@A?7`�'?ן~Я/ +P��! Lavc57.27.100�!��,������Ek�MUOWfY"['�^0�c[ d4f(f gCgT hhJ iBiijf+j$kVkl�mnLp6q r rWss!t.t)u�u u u vxy! y/'yGz z%|| | |}�}#}+~ �� p5 #+%-!3$#:+17(&G/#(& +."3$;,=1H95)C33$TM;,C4ZK;A.8*>2bhG8UFNAQ>C4K<gQSD[KJ;Q>SDNB[LcSVHaNhX]R\LcTk[xhmZscdTl\mtc{kmmcq^ŘjZxg}swtd|lns|l~qÂnÄsŌ{Œ}œLJvȌʘˌ|ˑ~̓͛ͥϭҔӛԣħסڨڴ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������wA2XBF'PHibG"0dу 6HaE(sH’=v! ;JrM0a'+C5TJS2R r%nj)frEXx$S*6V NJHqX$lRdhIT;ݦhAE 6M񸂈0R b+n|p?K^t)iWepXBqI:DD!G|A(R$RDd63=Q*?dFt#Gf\qhΏ+pR3ʧTi3P!s "2$�GXW&$z!o̴B:+q#kPEn r Q"| 72NQ!""AnP _ZjbfZL} lpE!{@@T@BEDpRq Ot/`HP(B>G"�PA~PB 90ȥ= WD +h J^PB k XD fTrFî"LjHs "lЂ 1 I:QH'|Q2"{5T06|a&m�D%p`hq#T�_DD#m�#;`l^ ,<+0,$�`q#E�#gDBńPq"E` nU%Z4%R#ZEjBPÂva %mjDQT+@ڬ[G$gH! 5Q]8v yY .!w0\NDA2т &P D< ]+ p4 GgP#DkF\8\Yȁ?[~ ԶU&l8$E#7A3o}j2#І�IG/̀2P[ p* ;P&.3 B"uNPtO B`H<s 4Dx*qplp:`@mhX|`98C"@N D C{Rxz9T ,lD p  ED"6C! GY2dSjNv&ބ30p0 4)�� Bؠ A8"R /p" 3耑z)9@L!TfDAv :(Tl!u;LA`Ԁ8!UGD:Q9 4aS  cs7 |�>!Cl݁Z�B!D LD&х o9"hEy|pjEȀP99ԢuM �YRm0TK<!WzG8@ eMTZ %brRf`؁ X0DD$Bщ@'}C:i2ā {!&B 0X ,(|$$* "Z&&`oL$D':XgdȈ 8)H Pa>P >uH* %J^b{L) BHCь!@R$T!�C!uPDH 0 CTC J<!| E| B J@P)Q >P sࠒY ><w؁v R p"`l<@/ P(K/a`|Ї=c;a@\j.ba` Ob$2@; ` Τ`{-vM'gF;! ~tB62}I I]w Ԁ;t0/\ TĽJAv<ppJAF� S6X!'/(D|u>pJ]E8"?X`N4pC((a< |g� H@׳@Hl45? $ A$<G_ET 7QGn&ִ&! O=D x0&^`űq o! gL~ E*af@5�d�ٚ^p[�R`C!a�2̒ NAz|U(_p'0:ݝ{`*t*L�[N+< ph⿰ Iʱq& :`XJ0`l̬~0xjCFF>zXTӗ: $+UڛL2͊&ilc"~}ޤjd&g$IIAHiLS)fO6Ur-/c?il?Xi"75O:\5R W�Eer%Wr4_2%"rg^hTe~8}AK66gT_T$S^zl2$x T6*ȂC|85PocL!33(33&2>+3241 0JW )vuI%240oA0^@ݧpEՅ^*xv!sc元g!#cX%T+}LJih !?2H2C2/T3Bh?B)Pl4kWCH^2.&rT$j&xzpTw^A}8{0X?XtwP?#r@r X~DՊW5B5a4@lRņsXĎ30tcHo�}Ap(^A k@C0ݧݘtȂ yGM]XEhmX Yhm 7oxIؐ=y^&5ȁw 2XIȅ$%HcCK9{(yXLURD% Ry3Ё3l~5Q)rl8+(x;نN4с}:&ژ^xGكzهӌp"E_#c_]cGh؁v|iyI}8 Jj(6ηYH}DT|)(Ea8h)�8sx]h(ʧvI)X5l؍© ()Ԛuv6Ib9rlYT @I a9Aٞ9850;}H2P3y KD&dpb)2y8H%ZITX&J|kI%yRj^ "{أaq{%t؍ؤ&H|hڞFXhYXxb:0(|zI6XF~ \x"Jӊ䕁o:iO}Ui9{?z"ǝ{hm* ٧} T�Rx&3DћfZ z^(#CPɆ96&Y5f ɫᅗHOzI2ǫqxcȐF8Ɓߪ,(9Ә$D=ʩjɪ~p2T6ǘٜT8oq~?9&IDB)&(-yZ酳i q9,8H7ɂy!GzI7;7 Y-{20JYX|%c/Y**r"1kk.IZTxX:hJw.ɬ|KXI5YTC"Sa+y{j f81"ZdKA%6U BKU9rIXCȶO}.,c U{3@&#|i0*;Di Jb} h 8~X:7JQ&Z{<T٬1zwjhcI0Pɘ諠[LApȷ;{h$9TKԕf@n[gToSJPhDcxF2S�&:4DUS@ 8Vޙȡ Ir曖$ 'Rzq:Cܫ MC#s~9ؐJ+^h{BRYf`�_ 3 8o\,2$kcAJrdTzFtxjۏD B,TG\ mq( D%ֶC:,,8\EIn'ӡAǏK'lwJܫI1b8rUkHy쐛D[ E5¶+4yT!Je| )C9" TŠC ɦx3*lӯ,9̨{;* 2LEe_2e,ԮhrOXۣh&g+^*˖$aɱ:#;Āk$vj~拍_BIT]cČkxh`BlT1̖<_)3Ž)r7O}o([~󶯘CSڍ6x TzoX=/JJk՗䄯{ɿshxң4�IУjܫ۰ܧ;TY٧Y ] ƅ=-_Wo!<wޙ,,8}{mK~͆)[Y>Tۛ6 ~ο-nb6(͊ఝ˒c}=;=|^#Ѝ,UYAux-;!T˹rM�ݭ،LhkO=YNڷi-%h#jIShn߰< & N[FK: P_a w.xh€rEfslqmP!tb71J-nTX+p]B6@&q`*lgӋznX)|\ %@\[&t�6\@0Ξ(|?x1`fIТC[(c~G;΂~ &`婺XgPE I1=Qaj~v6ou yHC^X)գ,GT , !$>'_+d m[C pyzm`%Ew5ACOG}<Tյ bW5�/$tp #p�,kcE)w3*M?mn)@$gC{PP6B?)ߧNij-iz_0P4&4BsroyroΜJtPcp6bt]hn+ n[Ŧ2<?f)-z\*"؀(dJ.;*~柋4w3fXA .d*xXbE"8@A/l"" |"dB5Rd ɋ7qɐ猈 THA9xтO xR-|JR%3bi.)ӏj/X!dZc̸r &la%,@5]KKS vʜd!5dz "!8hMoԿi-V[o/|!]q傽A":US !nxPҹvagA7m\۸/2.ʂ~7Ӵ "=r@dƪz'azΪ;m¨0-NLPAKŅ^.9 aE(I$&D*áփѢ,h8*01_l6RzÁt#hRQ \j8L" _4HH/LCP{o+ $t @%+QPN*)| ?Nô \ɫpi$,U3)8HעlP2?bG1ԻI=<mh%cTVۃR$ۄuLZ+pM$Iu,XyA\ zv(DB3M@f]Պ+ ԅ /:-0a'~X[5 FHT[UdܣܔOVHnjԵL(|/ޖnW܀hdIXۦ!,0kƒ|:,[w[)%ma8)5Q&42m*HOիnbFj ^of\'Q!nD<qI -fA s<3.ο7' i> z0J )d09xM%65uԥJ/Xas㕡AzP8*c=ެn  '⣆ $8` ( V|(G t*,lB<`A5!"=IjX"r7h$Xz2g�-'\VKBܙg"(/X-MT)9Ct0JAB%A +` (AG>! lh+bt4%@Oቭl%bIfM꣹uHMú>=..D Sd:ECRJ#1OhBSQpcHTŏ Pv`.(ѕʡ$ŭڲX## &Q?Z]#O48 ŲLDr[H[J $XzV NuXŽ!eQ$ lEngrl>3-# 7ٰ0IbҢ2{(ɈQ!T5hr0Ffpj&C<SH#N+9$3qh!I]<Sh&YD4gi%9Zh^\Z@2p6ZpBk_m AHvd:Ax<@ fЃ"O,]>TCBV; h;o b"؀6@6!`FR -dW W p(҂"h .r`)�(@_�B! ;X@ W&3ǜasAFH]16@x#A)!CЀF(E0 q3� yq\Ѕ<q a G4BjH#*!'8d@K<]a�l �3Cl=, 2Bmf=dA›/�p#01` & D " 0`A 0(l ȰF6'&!< (q� J<bXj%:3) NzX8< PB$)p Wޠ-Z|�>Xh$=@ Ҷ"�* Ј3@{"'{P -&Np@G<;C% ;Pa - �Rp=HF#PU`D!@@= `rEgh;<+}@J >x"t�J@2 { -@Zgr.7!.@!yP(-V͇6 $RH|P ja (<Oz0�\,`"`pJ�t%CV@EMPR�GP! DJh? N �ߑ8 ڐ pD|OOpx6Hуk3Hx0(x:(?-xG6>'-|3'-`9ك0_/EE/NxJ>8><`xKGЂ6(3Gh,:P)G]4""8E�F`2*=Ё+LE& (1*p30?=@=DP<hл3P,Ȃ#x hͣ80D)6-$̄D@=HG 50I@,8K HEP"H3`j,D<P,@5*93=>(5؃6h L'pK5&XX,39AJ<z G0٦zAX/31F(LЂ#P3�!8/+H3�GF, (3GH*P2J 6{2PH8GXL`>*xv2'؃{"W3x0p0IED(L `2pfl@;H#9B8$-p*Kx>-H"30:K<"hDHK@Cc2DRfdۃB؃=h/'/H5GPP2�0:˃Ah:H(ȂN{cԁ6nk@݃G;8M�H(Hx+:SLEJA'X?DH=к"885+50XO)<=d(K8; 69=#؃?-)'q5hT9ȁRJTx`o{L"0'"2 p6Bc"KD�=t80HLAD1P*>+8 4:8?6N6(6Ƈ 88&h7 !PH:`65vF˃Fh":C8 5{8HT+hGft)[9pPbtBM`9003 K;3LS8@LۃA+X#H 2/GxF5:'AC08@(FP7QQA <(Dh>Gw/HCHX'PQX)(<Ԋ?xW55pwCS;2x0RH6/x=:6ȃ9R;h7͋;056\-8�M5H7d=5TM: 6˃/`+ Ub-x/2`1ȁ H0%UZs%�3p/ pcTJZ" 3,\"˅-0]La zB 8X'$XPɢ  %!):7H+/Y_!ؑ39 +XI 8H_@)@ Έ_U۔K8*Y+ Pި:mB1;0%  @^ S` "X.9$?pzUa x2` ~a "z "K xq  ([/a|Q5Z L{OS#nҌb8sj*ʑ*B9nتYXR;Qzj s!dZ%�Tz^:e\E>'*;ڥ9 ٹ ]*!Zob1SUb_" s q>:2af0a�Wj8[ш8 U*wfYYdz Zq-ʣ9fe~T %3QXrdY*MM%{}$IYg`H%Qӹ$֣#'VHңf`i&" .(y%i#I)%fs$kJ[B%֥(ёdBIQIjk9Be(.h0e o#%lv(~dLB&E c_l mFjΆ&8^m1xmjF: maQ66p1ʸΨ痎FnN0�inlo#mNd*d0 �p7(�?opgpO� (G q p'qGg77q8�qqqq r!r"/� 0r&or'r('r�+r,r-r.r/r0s1s,Gr�r's5_s6os79ps<s><�?@sHsCOt9EwtFsEtAotGt9/�0�@׀B7GWtDK_t:HOS?gQwuHTGtK[s@guC'PV`.vxFfa7ve_vf/v jvhviiN0`w(Vdv k'wwv`mtWvaeOrovnndYz `bi+y/w^w{7x_x'F!%{n&B*v>mpB}/脿jsGfb7_΋ l+HhZ+?hGzoS.^W2B͛x:N (ww{Zz_CZ vovn_yY2e2' WɃ7Ё1@9:길LȵkhpџLaZeH�x@84H`WCs \*"fy"RH@!P{:BhI# B<P4”90.i*f}`6:=6:x@>x>_-`(aQ3`L72f1 eL#Ȑ"G,ic<j<%L-c,EYl㢇!8Piт ;|<b#"4h"JwbFG0|Ə-~X-\)t.޼5oX73+l%")2S -P\G`.QID 0` ~waN%gMYܺuxWg]m` 尖H=XQRQ+QJZ ڡNA) rc?%jӯ2Ŋ5x'B2̡H(!1"E#-wT8B :' G-MU"HDŘG}Fm4FAӎ bF2[ M"k#Œ/pj~F!n0f@Es(UoH1 W10)`eFCЀ֐pAX4"vÇ4.:d_A`d: Ґ+ Azd0nHVzөYW&|2 ʘSoCa| B qE̊NuqQŨ /,)n=vb8𛞗]2$k3^4Z0{0pqFCZQdTѤ3J!q [4̚-6)%\Z ٖky<MڬjF=\TsjE5jP6DE`]|]v 64容fnF=)V":H"J[ۦU]ndyenzi.]fz3ʮwpyN[`[XXo@�JkxPX.7Ǭ):êmi꿮p>C;3Ѓ�;A`oـDd5RB@x:!BH< Th[lЄ5@ &EA F�`F0!(P20BQp x#}"pȀd,#:B`H&`^6xB0@, g0lЃ/A `t6Hp}:$B#vFHX`*3 %*CA<B 2K 4GpbWC#у�D%`:` e`L| "p/ܵq)oZ@$1 VT@$*Q =d2`@1 H G<R0T`# 0ĹYaP%&"䁠ODP{H#P68~V%ˈDg~:�mЃA a!'dE#Є80 3x#�tB�X`(v>dn/p!4*DDȁ]%Gd )Ђ%؀yp@6o 8vpP!q0 5`{f E`a{H ; W= Z(( XYp?`{A!PنG� $ +*m3X")_+� �"| &#`D(3aL�:'`GZ@=@&` xV" D_]$$ H VW:6km2<a;XPA!2(B>�a`b> N(#؀U5Dтv fEFA,(;Cw18AC\H+#U�QD G@a>xD΀ E|(Jd,Ѷie\=0VC.L"@ +jaX(Z0MJۡNYAdCP0D$ш}.]5Ј0D u@@DaWXD0 KN 9y`<fĂm>B MS$8wvO_Tx:tc)(# _XtP:A mR tpJDZpAxN6plHD'!fC2 |Dpζ@ =%0q5_Pb `O07cmEH/(C$'@DbYl| 6 `xB!?3$blx AGa S)Y;g0f%bG| *&hz5RD)Qc #!*~A�ZhMv; p",eX ,v�.6a"0` `!zJ'(Ƞ{0�HKB$B @PWŅ]�X&HB"hB&%L"d& BX  0� B@  H_A �<B$W"l]< (ʻũMKPΊi &s l#A DPA1B0)+HIH A!@| 0D$A� V@A$ptDPtE W$Bt(@(P� �, A\ >  �Vi P$p aIۅ ՋA TAxN|MLGWINԖ"�x B" h3Am%\  m —H0]ؖ$Y $T3"�:�tB!p aE @ (, 84 F($"Ł@T$@oQ, A+m[tIh \mՀ*d@ A!AY%Gl�5RzHAdAP2 \�>AUA9 A% Tt&A|A\N\ 'nNQLD<Gg'�| AH}Ė1g~|=ꄳTmIaƥ'p�I{hJolL~Ml�[z6ᆞ G (p,MJ &GLāy�A p;ǖ� NƸJTHڔ 銢߰Ҩh afa<6 ذȤDzitTu mMq ^@I\aHȃz UXVM[ _`hI|k\_JG @x ͳ) l ȥEkťKzȫpo, oK@J$TJKz( 6i¸F~@˰ A:�HAM DԐ\К `A-B44 X�9mIWuUtl_ @vՕ8A\Ah"\A4�m]]�ɀlg\@[ՑjЋtAw*w@2A֔ˍǒ<%`',9]g(8T9<#PQ"`]¸I,"tJ%|%H P$tӵB؎ 'L%E]a!B@ҺM0c`B�H AD �,BEA D"#(B! dc'(x`W]#,G健xfL2nH$"4>@č �݁"&܁ HP HAT,NB <$)!dV�\P &`0pā A"HB0@&GdB!#BLPB& K" @L}0 �A<PFTi�E@p'wџ <G@X"H1X0H`p@` "PP $B4 tD,%A5FS(!BV A"@fH ́8Y%|A PAt 8\ H +GA"Ԙ #P l�$5�&! .UFuE:fe@4XM<"|DDFT1%rH@ۓa!؁%"AwG|#8f`Ep [%CH�#fmB ID$,H{$ 8 E�Q St!@5dD AfXW@i/FDEG pG4̺TK(]$A]J` [ I{Ð B U `B$hsUbA}A~V!_#$B!do/ $9SA.>QHž_�HvM$(0r Yl-P"ibp'At�`@|N@q"ED`0|[K9!@X BP“Y]hDcǣH}$!B&`B ! 4 BՕ P$%LATfxV�`#XB(=o%|j:�}�$�B'D#tB&8BJB'Ћ,"tBQB6h@9 �X=QhA!plB'H bq&B(8 ^ZA6Bo@5A!yHvUDsHZ0Ёw܁:,€�/PABl^% ;8AKH@&E AThAQ!<\g=A<< md< �ڱ.bi\�A@X�<3PYH^]z -NTA sHi"Aҿ� fwBӑL+"$ 0dT%`('A |eAIZLo[d"o B)]>*IFLW"0;�"PH̊ "<P$J,BQDB#e9T㹱#ۼþ@P�ARg=@ˀPF@t[0F0P2 mI !\9E~VpA T`8̀I= 6OZ`1C\p( +-d̨XCJ\J3xh1#ņWl|2IJl'4,~hPC?xQ'ύ<e@NGi<\BϣK2WJ7V"EVO:dFT^ }(ԭ@H싲?>$zx@e8EF9]�3݉sfFr"D]s?F U.ٹI$a֬^hѯ�B`wY6IgҒF[#.Vؤe}b^[n㩻Jznڞ>vϟj�4<˴*MJA;H.k<2S>TCU0/PT:WʻD108ܔ#jEP.|nG[A| R8 Eb<n{I|cĖT ,2B$=y2@x;2ТrϮm !,j1Jp$-#43;N!MH# )".i$H :=4ET{TO[}J(*++B !>A  RXUp]Ys:+vLT@g!(3VYYL{<?rÅ@w7gCFph8(Ģ}BK<t#6u!RLoPX(q9Xī,ІظZn ( t8(oDB<朁bx.+6!\EM[sѢd>6$.neOgs? %hR饚^2 .q/Pdȳ{BL@:9δa!z{j7Cjp٬x"m!&q'i|=RQe*ӫTÝeŝ:x[o_2=?5p6[zasbE]PFM%<9.|v=8tV&-YO߽ׅ5uV  <4g^`$Q `Y$BE n[:~ezPhj!":nm,' 2#f[͂ü)k!c3ޢtC8d/5bg!@Q>ݰxaؾ<:p LDx&"r0V# UPD&uQ>p0}djhP \Zd'BLk$)%.7Rc8072"xOu 7O7~cb)f~OKUw1Ob\ L M!85NFY.7z1W_>C0 Q+" Z@)AHԀ< @R8$F>k į,J YQn"ϛA԰9@Dx!"P#A3v P I0BRB3 n tP!-Qt\Sļ�SfXL?6x3\" ;(`Bhm"Ђj WA38b["?~]2q6p8 "D"E ڠ> lp@E p 'i\]UIp䉝 蠈AV8C$)6aZD`PH�x#Ђ pHI Wt ޣ/C} a2x>c7%TxD$('8` A(B�;<2Xh%�h;*i0( 0*hA]`ao"tXgp *d oVLK%`�B䁣K ; _`ц9PA>D,K(S]U gceji,V/lh$ 4?a_?P a8 v0s;(&/Hgc]ӭ{ $a a"sp" Ӄ9("X 0%$'~2q'#sIa" Xp˽6ٝ7ݰBRyL+߼:e<8WW1$l8/F]Ac׬gѹ6d$ MAȴsYv+0t#-{ؙ͟. %:U 5f/T77:>Gbޣi:rzRLT Pr,1 7#Pu5Q%1z\H3fh4t«J`?ػ>˃S®KeɎr+z>/e-UHv'(]ĉ0qYMANyQ"=Uw8Uh7ِVeɠ[c{d:;)tbKC]ةճ|yכ/~q#ctPE*ZJJ*niDbF,h'̆gB-bx))$*hHei(~e&eO@�=0m$idLO_O@p#�e ^Ne P3h0 Dt"esܣ0o Ͱdh8f�PJ~On,�C۬O?Itc4Юo&,ԅ·$bӈncDoOktiO@‹NktBS%c"}fEmOYLPƈQ:""v yCHpt;dv`:#/1(NP nTcsF(.>hh oK7~ cD>̣Ds~bdQbZbPif/F0'LMbɋ"R"F"հ Ӱ0 3R#{V@$y $O&G$Q1n9:&i2ԌAj2;";&s2*An&2S"bpt*t&(&5P*)($xQ#-X(_)Au֒-۲-D(R.r.R.34z2B`I.9r &o#k1#]0qFF<p΋(2#p#Z# +r3K3/SUH2#)J/T:hߎB y@@d6ӂG5 _4p2Yֈj9Y9 .,:�N/%EE^;<K6 t, .1FTDEr)rinn),F$q`S˩=/(hrtA)4@tBWZ:pR \$~.-AR-&hye(euMsN.?udNq8"*yR0j5[3/9B2A)'uBu V~Hih*tXm"v>OZo'Ə.FF(Ir4<w$j0OO3PP5@c.@#HLGBc^Q:WB DDȍDuVcT`6dTKuU(@ VE8cVJUTG/WQU<&U}uVTUf%DWCYGVI4PUZa|UZ V5YZi/KVY([YXEUX5Vc\5SZmuZVuXm5^B^5X#�! Lavc57.27.100�!��,������=N.PI�SRSU VoY(�Y4�\Id(dd e�e6eHeZ erfhEi jUk�l�mc.ntp!pkq r u�uu u uu7v v2ww%x2+z z+${)|| | ||3}�}#}%~ ��  #%+-!3$ :+(&-7(&h9#+<3 -"3$:+5*H9C4D/QN3%;,C4K;7*>2F9kqMCVF^Q>C4K<fQSD[KK<SD[LNBQ>cSVGaN]ShXif\LcTk[terunZ\Lpl\sc{kgXq^mwhzutdx|kns|lÄs~rĂnĉvŌ{Œ}œȆvɌʘˌ|ˑ~̛̓ШҔӜԣְ֡ګ۴䰜�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������]DHƛCX4b'p 91DKX Eїh@2bŘ2XÒ"DZX&3< ib :8Qƌ: 2 eLD cELS㌙GQ΀1Ë4DVHKi8@!\8ct+ '0TGǍ-4cF?lt(qd!>>f̠%#:-җ:qCJkEgQ[ ȓ#ghYK׺ YB 1q /`ĒCuJs' DGXA'Q(TCe6P,dHطB|Z+(QIpł5 lQQINTd! 4p"Q(Q$pAH(p7h i2ԑHGX<v3H^LFNu_#p0F| �|4p1@HfP XDsr007餢M' $@+F=H^e lq 6A'"N=�H3Љ3С TLB#{PCdAIa |p6!.BIL 0V!3$YLVaa" AP"h]!{@^|1I%a4a3fI#ჿ(5aHl`r!aB Qp҃FSLA!E#hS( V8H#%eB F uNOnUt8@]EаCL@rM^H=xH {\_PL# JD_|Ai[IX 2 284Ӷ1C3L1^9FY8q]pcEѱf&8!Q`L#X@ yL"CIxw7lAQqIE8E٥d2j4~k7@H#@PLQȈCCАN!; aIVي�W�$ $%VS,0+ZHx>, "0D =dJx!\`Cz&_a58Nn@ %AL@ A TYݠ�'L" 0P#D‡bo4.ŀ7) G�@s4B+}hŀ6�ZP9!`$ Q:єe�BĦ,&(S 3H"҉rf +4: 8@X`45@K 7(dcfKA4.MFE00 0" fY(.!1 b 7%pCA\6s!Fփ% L{pdT#ԡ<p[�q4Br@\o4ʂQ.CB"4Egd�@Fp8_<x)t7M*:Pjÿ-9_t5PUhm(*աUtrE\a[n1 !hh@!fnx mAS߱AДCbP0H41c  \fzN@2 GQ&ш{8k�%A; D؃!@o8!<` @@|,Ujeh%�L@:lIpr,Dz3@kJ0W`trP+Td7XPmbi4kڀtvpc 6H0v]7\Z C! tq7`!3j o@*W5A -42n@㙆6l!6`_L@!ؙ Wq؀^(~21)Ta. 3$m04 f�" +>bauLX@&!0�7t dY3pQ@3ktz86sծ"; ˱Zxv+bg%m&.}P; eil#�X7 u7gn0قm-G8ʑw}l` ~` )MaRz9A£Y ~Y'jC�Knr&g _vkmX#U .Zjz7*49X]�K:ޭn`q.[⾆W<#z'vv7pgtw;ɫFl .|MĞJw:mw\J39 .zg|4ntT=U`ھpwUھǶE!m5Y9ng Gt`v.J;^ eIyu/kx@kYZV|×~hg5~wr?�HYa҇K"wwѱ{xn( k|{wsQ)~N~kNÂ&AEL)5H[}#Uwm'z!؁wrׁpl>x7{1f~Z6ڧw)F'KSvv!8#])|(2#u}utK}}3wvz4'ClѱzHs& gw `( 7? ) Gzo8|J8/)'xY!wTV^{T~7?uz(hw{X8l?؇ (w|8}vGFpo8(z:WoG{CK(z( ( (glxZpCvrhHru&Y}WKXv3ruvHr7t-'rh!ar$yk7苒d! ؊(3w׸c焻gzxz7#HvrXhUȆv0dDɅC8a؁zOW}({!DŽXxYuXg1Ԉdy7#(~r9tYԐTU(O`7v4mhWg"i}(ѨԖ)j)혙\8t9) P/8K ئ1U82GtW {ňFH#I�oyI�9ykќoxMfU٘vɛC@{Y{Yxh9ާss 89tC( )q֑&Yؐw A'bg'H؍J}4u )%wl68 !p9�BtB7BW>;Jȷdp:7( t8 g1a(=gr8xʗ}x|]oINn|Io)7K[ItR0ɖ9|[YV||H{QJ'wrY�p'U0PkAgXpʕIJ8XWdi j*Q1sɁvIt3 q:h"I~y7Nɭ'ؑBʈXz嚫#ǜxʅڙHkrg#yʁ筟)SZsq_vؔ�QxWmI_ws똔@ɞh+9& ڎۘ۬{jw鮶kѡiOoqZꦑ$42uH 2$8;}x|6KxY'KХ0gv{` 1\uUZ r'  +joKIvVp;|njIs(bPzǒ#kw+}%wBI),LJ@9 @:Vȁui ihivz"4%kq ;jhrgū+X�ǯ '#9nkV9u +rVuxv;Ju,(Š ٔ7רzZ#x3yex+ jKJ .Y9 "끰&�KpHYi 2J'2,ʚ1Yl`Eۋv[Zk@Kwmgu^,{xH`,~hy 'K; AJ} dKi^k䪥Yw Ȁʊf` An|{rbG; t Ciȇħ}̲8 ̟ ǙwXɭjYUk|t"hKdƸܺ  )}TŤ|lN8́*|8L̼MQl^َ@ܲ]50AKyyq*tڝ}z�`CԫYx&gsB=rYL1z[Vgjzj{ZҼ,LՌ|Jp(-Ft^`}||x緢g,$(1p;`0r o4� 0�_ eE@/EAz@/z@e0<}Ў]�}KG.8+:Iԭ܏m&a5d{\ӱ av0< fuP9uBa͝=~:)m,0`-p@3=J]YvаkǕ-A9>P fACsM2Kݪ]wFj A%$#*u@Cz᎐^?ͯ>=D av Nu D7^p|1`wpPFN {訽F r|>XPS#eL3q(~,s 0@@iSN{{N⥈ț$W@NK2Qm- 1`J#*Ǹx|ױAK5XC yLvHcI`yξH=WuX Աଭäj xEl|F]Y΃*J_4"r,Yq7{l`57|#]S}Ы0J# Oy~|yW`i]Y#_oC)0($1L5/ˎ<V.Ȇya's3,Ǘz#kɮ?.)mOi!]'[?ƋޣްL_f}lilʅ%{nXRP_\O5`s?e zm1 d6ͳ.> y|}φ<ǿ߉/ Yfj?ˡҟZ<2*;ڲ,Ox1{ۮ{ٛgݚ߁YNJo}GbLV?J#D $Xp &aCQ?6XE+"FgИ1Ãk \ˉ!eZ(JL9u)5 Y(A TXcӢQs¸YUYnիKI jt 0i-Υ我u,wgؠq5ZR%ܸbU!NWp@Ya$+Kʭ\z+ECk5L/U=ymIV5aȿxYk,=f+%U\5׵[�4N.bFSyXaۑ7=;;v{K *8 i/BLP …3P''*,Ւz@"tJ:λh:pF[n`qd/ Tҿ:δ;PBwp& rnaKqK4123P.L(%rDM$4'a+p60ϭ 0d fӢ5!4ӑ8`OQJ̡!KhGIbZO=5NZJhTQ/W/hEDshYaeZpپ<li&"gA!!]B!1mt!#/5l bЇJֽ!݄mL*{2 m_{Hb "6k((DV >1;d-x*ݠjkg[k Õ"^(BWe)2 Lו}Π]iYڬ0ك| ИejLCam%#LN!FO W*yƸBMh\aPqs ů6Z1'HܨJIvۭ<mOq""Ի͂lIqdͳ�^.MhSYxNv1Lؖ")dfwaµ)IsKàE@ b <Ae=V "p͂xZbO4 :F�ILIFEߑ'1/D(u+d1qKAfp'(A+&`a 1 h� X r/1 CA`YBpP X\x,�!:Ȃ7~! -hYKr,8pN0C4. lf�4pHCE2@]M0C`4G" 2@c`V� lC2|@1@`& iȂ h2 Dbܐ+ sIƒ4 rb\Ҙ(00x0E(bXҐA$aND@(tC0e Gp m"Є1$%`E 7B A\ t)"ʠ64BshÄ�ВAi@PЃ\(C(؄\IJS ucJ!$1=(H i�q DP؃"A@ d`G@N1oC0,)b20"� 4V Q&;ȁvHxB1lDQ\3bw2$b E؃!p"|=p`, !@fA Cp ^10"P@zAX 8AH 6�CPj@.T wI'Ȁ"KL s *AJ=@A6 @L<0@&pM@g) rAJ�|oZ br�wH� G m-œo HCD" lA {- @ V@G%I"(p30 2L6[v9�YfҮ p"4|0a"` :H'0a:B%Z/m5<)XB a"u%K `=w02t*<Xv00CLӠ!1NH!d8 1؃ BH+(#@EQxD|ŅC'  ; q26EH%P// qC$BpD h,\ "�Iq"��xJ`GHHL@ H;9aBH`Hx {(ai45" _DHA_XA.?@YxT1 h Cb|(ɒ�H:(|6A<!D0Wa1lx/F(C`xEw6 'L$Sp#So# 6  *iH{#q|G ( G\%�48r1؃G'h22sԪ.A8@:@ț,/XdKH+r208h)0., #x)3*X=h;P@'@( 'AHEX3h$C5X71G8 8E(p>= x⊁"h+ˁ;P-&:-')C0+"`"h:H$hGpG()L7Gq >qs2"4h9؁0<.8HKˋ,hu?@h&C"؃@򱜋- x!L,XC@A/#,dnl;:D"C/P(> @�G@FC 'C3�C̃Lbp0]&"8�)�$D87?r8@=h"I% C(Dp(rD؃Hԃڢ>�{"=n1ЃԳ+C$@HuaO .VM,*>2x.RKJv:OJ¬=8i(&H9H so<C@/h2��8)hA078"(D ̆1hMp fI+ЄsB,pђ1(@,b33hsu@2DL,(>104؃7h҂J/Ѓ;(+CD‘206p+x2hšj;%�H6K3k¦p0 ؂k"$8[&ئG�<-M-@  L3%, S 2(.>*/(`&.`,8R$ lIy,@;!$x`SJ$ҹ%8 Q�&h+ R"<]`w Q@! ��6} eB%x$ zƹ'a3H { C d$q^Ł&[UM I0) 5E ZM 0xP 1^ GuTxhV0+ȁQp( yT )֩v\HG= H@ ԅ&ɋ U()ɋ2"VP!.MHTIYQ! }rEؙyvqr 9(Z3Yٝ!iջY!מՇYI yۨS}BY Zq -㝦 ݝ  ր`"M'pr`qHxZȝIŊ]I<YЧ !Y-9I Y(Ř݇P 1S=aٛ؝  \FAY͔Ԃ%! XXaq]zU!рaZ`Jȥ``  ^0 �af! \kM ^`F ]!NX埧 % ] ѧߝݟ0^#~\qb/^\N-3ݫŠm#X|_o :F `�0㤤<Ə'~ ^Ѝ}ՕAndH O&`Y@HeU^eVneW~eXeYeZe[f���P[e`fa^e dNfe^ffnfg~fhfifjVf �fmfnfof ��(gs>gr6tt gxnsrs|nugghV�xNh^hnhgwgv.w("[Dž6]h]6'm^Eih$i6iۜf븷"ih]ٽy.jjѝ!}[jZ&!>8mOd6Κ[. ﹲ_Θelޟ_Ǐy%l R/lik&ܦc{jA҉Ek%>m*F\`\m8\EW/ʚcB DcՋފTY^l؎ K#ظlnkaFzيe0^Xl?I#؁t'IݰBƚYbǞދSeUщfPJ6pS \I6nTnԨ p|̝)-�,* +p&�3 -8R@"D.0Y`UhUq MAN8JFG8G&8r3(HH .%�9g 6rkL !:s//`/K8L,Hx&D(<@@7daD/nC͝PJAE:ȳ0@`I 3 86H7>8@ )rX\SyX7e낸%t: -+bO2"p8  =-0K4uo0M4`kr @:3(Ixwe' ؁ ?pP`@"]w9b^j}iߜy \/̘ќ~ ˽Fy]GAz=68p?G|MPDH;807X h EЂe%gbXٟlVkSpp-^ be ;xQe`]b]I;ہ$#(o G'*F@+h}+5("C#PSڶHw ;ImZb 77a�oeb]I'Wʙ | z&B#cB9~!6վ:6l54f5(X0"ŌHq g(�ÆK^Q z)J&BXUB?~̘h#b%:=RjU E-8cş? M94mʔ) U|jw #fSaZ8հgB ѰEi;G3ˆ}*[-�Wב+6U((艥=kt W !!$Ȫ*3[4 06cmw$%Y|ۣH4uLAk0[HA[ FS%yƚL&_)@i ɄC!( ՜ 15C9mcpVZI B:" &.J: HY#o@` 73h -`PM60EX0 X40e@Pf1@@y^9CtAGF8DDX9f@i W<zt@qtfA]4{\Ał*1c,{t3Ei�qXK;p!)fq .x!h91c Κq"fD! P8"I%Q $ LBcgqgUM] t[$P qH%!N@aɈpC@ 61#9C@&{F"EG#f4sq e G 81C.Q4@!u1xr q ML$H t 2 g ҈#:ܠkBGF@犘1҆mt4atH"ilIY|Q.H\QTYS 6 5݂L2P` Y@Ez!f=@>܀L,Q;1CM,Lf,)!|PE 5=gN3)KJS$ذ` P,4b .  )ĠmD d=0n@C`G,0C#P܁ 7!Z�F:t7O]#| Pu( D`6LNFĐ)hDX@ABD Ct(" phPpOހ|pf̠|0X`܁C v$%T p@D�w2pnp8|Bc藅4uHj70*VҰ1 =H\L%<bS3HC%T{pppX@fp$XZ(DmK W[D` PXpWDb)H#*L <Kـ {DHQB^BD#PKx �AaMAfDq wp |E0@A"!H ,A DLЈF ZA �DCM"q'Pe XjuСp"p L!TgҐw@!v`x^Q,P̶%Sn {Cix/d 3A_Vp2."q�s"0ݖ �E�%dC ! V!b}op#VWH:|K;CP yVvn+(!z@Сw L\pCaZ1$d@,D ybP،0Qi -Pj#gf e0DT)=h| HArā nb\O;[gK(b 6( `C 2$Y=8n)dU] aAr.dTD'61)H()"(M)R:h d:7@v"((4Nͽ.@`&` z�7y[ʵт� DXA 3"yX8�6J`\n$sx!x-@ `a j 9 \ l>'Y25qD^ \t�"(4ãj8I_�aq ptGd PP7a +T@ @K 1]Gxa^p@&WD:BLM .MK?$~C/z(]p, Cz@$4. p(5x�2 J(l(a7ErBg, <{Yk dXhhA;!8kžZKAAÃY`  lS@ L 8"("@)B#!x »A2B܀"t (  D`T�$"'qpM B B$`4�x%P% !ÀÁ&X` B(B"28 0!"QA$LҤkxh l$K8$~ J 1[\`s\ SXpA9ɩ (S9� H ]tEI $Ȅt@8�JXd!HAI KA (7* @c0jc8 T"p�8"_ H}JeA@9Dgg$| Fsp8,[EqPx\GFhcF|�T`lH^PWXLIsGH#g@$ \�P@lUOcntS\KHDs{duFA B?.FDe$Pjjxj`@HTOD� EQaGu,o|DZ l\P&E{p؆ChM,EdHdP|a|ggbXL,d]Hf[$G`Df\FhPe�Ec`FW&Mem W[n%ܥlFsPep$a"G$%VeDDlZVB]DHHF[�h6E_XVD[Fhs esq hEzf.ENqFR CAD'BVHn>CCZf''\@mM-4Z�d\A@]A�Lޅi\$. p+E@HJ BGs Ad@ LlA A|R p.Ӑ T  $A@ X|^s haULU VY!\­p x&"` @L݁^ c�h"4ALR\+\# AD� hDۤ h˷MBA & ($@!L�p Dž\!lBT Ā#LɤC]j>_T�$^%A5@ $� &^<BXN 8Nx$|AAAW%$X8Z)9 X› = @%0[]%dAWhS@`A IT"� &6\ T`0^B\8A lV"O $̀9a P#lJL6UW �\_ԁ%<l !@h E RlQ"L@ Bt#ޮ \oL)LB ā#pJ܀ ,n]@ B|ݴ !U8B x#4@АH] fN8`P�LTta󆉗p!*$jD #\%X@8A)B(>B#B$Ao�B"5B�G%8B#A`%VDA#J$< 90m}@P Z�P$ HN&L"dH@%|ќ`V A%8ºQ"@-elj3ppAM8Nmgk$Hq $ •Yt&$ۨ*pm9! aF tS RPD!VD-8�Ld "4X5�nKo4<BvA"| V" (A~Ā6G)A)+@ 8sffb A �# W\ xB|#̀6^X{58 AЈ<2K8cy0/a@#@&|%`AD^ 4|< L%l'4BX p#4Bŵ+=Im 5 @~)¿ �0_Se"0-ͬ�g1|TX  `1 4H`& Teu< ݒi!"PA0ABZ[AaA�LUO t r 4R,Қ@i^#,A#$m@Al A 4 d%")1_Xxj3gDͷ*dCžP -F Lop\|&@2"yZ di$-!(ȀA M BӕI$Ό$z"(؏!x»bu&B6$�D48ʮAK7|T܀ATj\s@\&^@B$g A`<Aؔ4Sډ&<he܀tnY EtJ`#h ݛYKAI? &@#AV@e"I? aKڻۻ$VHH&dS(xi}"܋d{X["& U/N./Fu&d{GgDccquh]P]ԅ&A~AAtd[&Ϯ�XPJާ[)fm&KGS�XBGh.g_dj MN:ҝeW( ~Yp�Y8$ҏHEN?p$sjz]8x5�D4X�3 1bA %RÂ)qD0.vxeJ+%%jK2gpPJ72)M9C|3A8gz rIE4$ fdr(A m!]h,TsS@6,kX%\8? qMS'>/DY^*eue* ʗJҗI[E-UslٳiZ̶nJ y|ŘoHn<ךLiVDnEsJ#vU@¥؂/Wt- x%&@s=鮙2%!"E Q@<E; (B!3<uܑ.?TA~km GR6<.>̭JFN" )?:YbPF+_l@ Kl>!Sd:Ŕ2P 2љDE錰CtTQl*, \ǵbg=ADɦliq7""MsB RXeVȰ&H[+lOq,]6dWX&>T"$A#Mqܔ|4 SJ=)Zm5+iOwTOnJRy]^zC'̠?k<R(kቊN9K~9tS\ZĢңP%W-UU5wk!Z6lF^;&HU)we)I+lng,‹--G.H"Up,jin&< K9dWȯJ+]M]3Oq!*37:o?2.5z13͗(s#cK\% UH%g,r ? Iz23Hg@[G[l ? GK|s`JW^^Y5 aXBńO|S/GyɄۓkN(1P! E<p&ԓδf8ED?m̉,֒RyE'KΓAF=!M.x`C͵+7 AI YJ5Y,G#[ΣD܌QSǢ1%h+4hjpJ&g ҲcEɡTP t Tr, P� 0, @B08 nL :#[ tzԐe@  Ea10#a7al%E$zA PC@at'"5{-Rι+&bG!2_xnA"Yxd6@@ Z`7C,aE"F|t0HyH`u/|fEt0 n4dp:Ő" >Dh@f 3!G4a^p`G`,]e[ q_0A"@D 4h!�G<O["P +"dS0"�/@ in `]egn@KD@Cp@SC ^K쀴 B 4((Ȃ#@PJ:27vLL@X@eVta\VGda:. t0=$afhn++`VGPc1^]6�؃+ .`!= ":@t0Dd0oۈ,� @T%X+KI#4t8np2iЄ= pCW`@,c~ca/%@3ЁT @2aV@62Ё P�=a1(P_e c'%8KTF i0eIVg#&:v>K##%eb2qLcJI{Ֆw>B$ DH)e$=qrCpO7j#H'trH&)#ϒ "Fx#r8.*-eqj@@:n3%rS`|6RFRz.< I�n J5(pgS_t&"3ՓtFhf_⻰lmuf4ͦS:vKJ ӗ^V.1W_h<IflLf鴼f8^Ӧto?(PAiW$>yo$\O'ԭq'nx/с`7>`H{:JfٟkNEA2h ,bJBfk?K:tDu\OHX„cuhc{冯VN3h)` eB >rf IjfONO`1(bƆ$셂4Aĸ-9p-cI@EhQB_$hgc#mJ% #Ґ$ep%> IJ5D1BNv{ڭ,M,TvyPJvZBH"Pl%-JzeP$&/H#@CpH'DJzg .̬xxЃ& ɤ>@6@APsB 4z=1K{QFuQݞ\ptQqǐRF09!P/ }߱H= 4QŤaJh%Z�v.{Х O6. OQ b 9+ǐnp<qCR$A$ISgf$-r6]hD0I%%rG�'qK\G%~O$zrp<}'(/-Q2|Q)#1l-Y$d/~mPLΒ~*2#N@*R%-R/=q q%?1020!-P=\+Hc+!C?i3'"DRWbh1uT$k%A6&t$6b8n|HOrqhn>sf)o+b’BSܧnCp "==So+>?S?Q6?g$12AN\;@bAd P8'[�Yr2'9s�'YJ0`:J�FF D^qV`F4IpRLxF1.TDk4CsRlF{CqtEG�4 B=CuEFDoFGIqI_FsJJ'KoG/tKetI9A: ��! Lavc57.27.100�!��,������II�IlILNQ4WIYSZ�[|\*�\c'c|d�e=ee2i i"i+k�kkAl mN*o oSq q;r t�tteu u uu uHww(w.*xg%z {%|| | ||+|@}�}#~ ��  #%*-"l2#3$;+ (&8'1$+<2 -"3$G9]5*:+C3PM3%;,C4I4K;8*=2chF9VFMBiP\C4K<SC[KJ;NBQ>SD[LcSVGaNhX]Rjg\LcTq]k[suuecO[Lpl\q^tcgXjf{kwgyutdnx|ks}l|qÂnÄswfĉvĒ}Ģ{Ō{œȆwɌˌ|ˑ~˚̓ШҔӜԣ֡ڨڵ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1cBxr԰5ބ 95F cbqϛILx"fi0CN#+L2'ԥKw~| +`aDħ]uS!*5V(-ºcŋF-3$YbBEi81!dћ(-eFhQㅛHS4qX1E-b8MDS-5Z4ܸRh˛Fe\zbF 3V.xqO}+ǂ�q Ko\x¨# E7&$!5`$'BHҠa$Ny4$Zp"9ZEт T` $[8aGZL]XbB?0B7@t cPaat 5aB% VPLjQEȑ%TؐÀ.T&# P4$b$_PP#H!"z q%{QI2\sP1qP5TxBu@"PCQ9`CCid 4R\B%LPCo\ZP !>CrLA0C`XXE`XQh[(d H4nLR-40fE$ đ*L"]E L$!?$]LB ^4Hha0&bC [54Q%D({B'BBmH Q %[0E$g᫪o4IcE V8txG{0%I1cndD6 F9ш.$HB6ЅfjzF= =D"GA`Yq/G<CpQ!B<4Ä�&q\ q0q IG!bD3a zP… )Zs/~ouM8cC$| & j8p #MA�DQI ,*lta` �DIC )x$ @8Fȳ, e\+?rB` #V<I�шB� )$#h`I(">PD("؀B^ 0 F`2` @ G<@C 5T1Ȅ I9yN`-dxBc��<Cf9$"h7@!ZC"D- A1, u@@? Ox`5gfB("pY)`(f6ATj f8#Kh� x3[@@Y!v8|p8! 4p<1:C/!T6Ђ Cp4]XY 7DKO5' .NZM*S=?�y3 wF1ϠԠ'  b )- t04gZׂ$B <S%jQb:ko<2&UNjNS~`ʶ<yVE {HB; ʳBʶbNAK'`̌f  ۚAkQRꌶ5^$ Wѫ]g#PZ1jB�7Zv0M׳4 �ZrRQNخG0 xů(xDUr=E;vLF̳KYg+�|3]0iNnX 0\$|ʮh<8n- N7, ~'<^NJmgk[ײ=o[3)Z7"hGD0@50wK̪6BlZʭ틛Z ّ~0aT(OyuQ[DodDgVbr~LdN)?1kRZYꌆFj8RU0aE[}n6)۩*J+Wc7^5rg�,ad{]oDNNa&kɯ<͙U"xr5=Uq7{t}lm!Zs?a$i*%۠Sv6.YE9[Ap4<iNwtgnh#nmS|媶V]r^g*Sfɷ`o}^4Xu^gೀr%_QUpԵ ژxzv.iCz=FRy 3ٓ { ǨAgvّrqKb꺓7v|Vcw4{#wok#ܛaIf_9F)<8Ji~W2hZ_"q\Vx6{~WyLuzgc7@ȗ}g`bՆI5oeG^X̧ceoW|k'p7isEgצ_glAI3g]Xjjc7]}'n.v>f_y>vz08]Gco�IJ &iنqlqfgl&�X5]xsS^xeyFvK1hϷcbgn픆@cG'd.ͥ\ezvx\U![E~X1U@frjwIbnO剞VUl%^gnvUXz*mՋegH'eDwb^68#qhzT"__`iȨYy g_rgxr!i߈IA$cU)؏upbw^uX#XTƇGs~e`zJ5(&(~iUwh(uxkyO,uhFe YU/(jUyMń8Ti~R% (ُ32Clf[uyVebzuWV;<y|oe1Vkxh\eQyS)+O9piXMgXw_W8h}x_cDI}_l`NPwFКgw\|Kfj3)*e!_ח9[Qj^3uvHonXxqs`Uerז0ȂEWƑ!p^f^ 8chWQ^qNx%`� P!wVdAYdKv۸?ﷄ莊޸]a2֐;ibۆker8qt7ia| U\ yTkYZ{xz䨍Զ*׊7v-�hlɏvvW=١60p\nxh'|IX?׎i Əj7y %tgL3~smM7@eg稥Xshrekydf U U�I^vuJӥգkVJ^nj8Geћ(GJFV'%jT`8`Id GKn5TppinEVY*-QJ7jETɪiMX8i8jMpa:U_K99Շ<U {z|3gvKe#!<FQڇZY|?vuѥ#ZYT2{Z hJv<4Winho)i8:uJef 룒}D*X^ M{}8U's3Go JxHXpVך}{iȷ/W$ iUZ!(jWfɘY֜!wt�RF؎[JwNA@q_to{h{] �]6˧5+٣tdtsVd9Z<\b6sa5xhvF8ոVgL|\x{hq_79t`1i`U婓맏Lj`fuHihN4y[yI2bbVtP{xRV]b۩9MyI^T #W@8eU=ܺTxaꈨ IJ(2GK[*y_gd{5pf"zb88h<`!YMnHfP{IF0Z˜4W<9f׫ZH֏>ǥ7 Đ%y] T*+izsfȨʞܗٷUzu JTwS{brʼɽ̲񘟿l˨/迿F{Us:ͥ<)uYh +0 :D\l\ZIEUW̯)v32|܏p�̿FJ)da6tV#9^ rДdbxۗ\f˹Aμ|ì˭"3*Ue˞c+ 2ĬivQ%[I0>@PS [05*:}<CӨUl#a!gTHy11\nhT9{ʌʏ3L0 rw� ?AT TgֿLӆfU5\<:Q#.<[@L ]ŗQ8;b?0KPw`/9N=|Q][Tf˃5RTB9�zPm폺=iܗ<- "[Z$I$c֩;ӭǻ!=\o͆Lr�\cC?PZ ֡D �pm\zn Azpr B>ٵ gȲ,vIcPQm�V@ ]Pl<2}BGs4W=`6]CZ⼌+)i-.]~eEd=0]h-l洅Ջg: ]&{sj-hMb߬1MEМB ؒ>ZɃxN>Lls~ꙞFM`h"܃k_>QY5#6On(5'X燞 Ulߑ9׹P}sl>>gӴ.PkHQРNxV:F8nyց;N*>,JcGIhAtWN }یm7^˯(_9:= | @p^*~<щI`'jaﭬ)g|)ӝ/V1z2g`T|XxrpR+-ڶhĕ|dWjjf~�N7 f܄pS|-b_ iצ(u~וֹjb5bCc qQ Ğ蝷ɔ u)bqΑ(KB٘Z<#tɹԴ̾0RҎ@ɘ\*/ڴV8�ۯ΄o͖~O\<\ ]s/Lk-2MߏFJmKJ_@+Α -Oʗ?�/(g}�!F 7n@PB �a A PF;15DRJ-]r|B /7`(k-*$9dPM:}p�OmDLRRhUá5V]XڱmB0�&P-0|  ְbe5hRxƜY(ʺYWD5J.6<0%|\6iccN} =xJmguh3j1,Y՛b %�:ӡʵ1k%C~~sQ@-jO(;hx ރ̿!j:{�54PKn Rпtjpˆ;/*.JZ>_tȱ@)nE"aI%a;m)+bkJ*t(R~Z"L "(K } ΁~pMb*>69T!ǰo.ˮA`=R3*Ljl"$I>APLޛ D=+4<!dAJWUM*Ea;?B %[G0- amKK8Z "RMT $HEp(9oU.@~uvBՅ|@<~"UKk)gkl`,G Hsq�WO|HXhz �2yml`rb[ݻ82f&Zx`*\J!a4vL: ::!+. i&nRKqmX"հ_ka? .*$ <JDZ,wFVօ 猬ia-袈pa4!IB-xC9!8Ɛ 7a)x4h#@1 <9ЈÍ$l!8BZ87 7@?`8n 9Bd8�D! @!zSN;P@І ` rCX k(#dX*@aj?a5H� ̰"$R(F4 K0 (,;X(IXbxȁ.K4u(D'874B`PEX Z!P ~h'PY(EX" F wd#N,~XfBʁ~ Nw- Eb * AxA948 *ha bH:a<((DvH� :/A̠ &h/QY^4? VD0.Pȁ ~@QLt4�q$LBB&PR1 3C(!o(.6ZwDrt![X <an(,х?HMߔ<ءBPeaL Hh<Z`Ph�8m}aPz.=x# P k%[@LT@,@pHvHTwAl!35#FmչZ,H5V Ms%BE,BK QQNp@]Hf v%�Qo]L` / c*|b ufK EP%h&dA 5#PN@ّ0xC$K>. Bj?�5@agE!0Ar9pA x$05Nb BjF qZ H~C 4%@i=4 o~ &hazP<Vjn(Z 9[kB!T BNlaVVh$iD$A_DpH?[q�@AO(p;} m0F%PJ lT rBdB/B!I0S{#riA ( ׺ZV%ͅrpΗ#*04ZB0)<xfBM)% VhD!2{nLjEE6 a'轅Mhi *%T h0wuA؂pŌ&l شc�x % [E$1C0, a'a@ rh!=XAkځPgxC |-sA=RLo`LBP D#<1?l`ʭt" 9A \  UW;h 8H#p:P]hY(PZP4)8B7 xh B x�?d&al!=I1c-,}t#N F7ZI`1+?";(!z>+x$`;$@4HD4`B(MNE#h??qqp/Sߣ%8/JC%PHB q8H$F31-.؄.$h�9 T)0,1 +1`4=@G(4ۂ"H!xK .P;7H8E(�"+X;F@k:x;,("hܢA;Tbh>j8ȨX �Ph4?pP-D:OBEPp%<p096;EP9؂q,?~Ң:xDH< FeS>xDN�x EL K(@,<`DpC4`)0D؁9HiF!"r <ײ@!4XSc)p|&u83869(8Hj4pX/8 GE0P$x-4t5x4!utD<h)Hqֱ6` 93p@B zy*僂.1z-P(h ;)$p '0H$M*(k(ӷx-陸p'y l'Va#Ё080y0P 뜁l!A6XŰ3 C[Os@(X,*x({ā*|RxЁ0؃XH9N5Y9ё(A SϷ5і}'qmфN 0r ipRraRhᐂ,H0 diH5NX\p|)S^qR9m-8D Πi2! ᓲؔ2\ 0Y87(ӕi  # ")Ḧ5% 'io3cq Ȋ�1n9;1Vp#XtH`}QUC11VdL-aaSpeKҪX>q8وmMV6i9(ApM<aЎ]XM9ӌv9BhmMXQ׆Ep=ط(WsYnPNESeϸ XO} X- U *=X YɐAxW�Y(B�ڎ%Zm},iYY5ԪTB 0I}YFƭYed1m Fn]͍`)Qك!]z5X'Z�™uYwYe]ւۥY]]VҍzEu![]ܕR'ZTUV[fA1HQ ZM UڂT-_Ne 3auߒP�8��zM � � �H`F`^ >`V`~ Nv``~`` ``&.V av`f�� 0�@>` `! a`V`%a ~b'`$b`"`-> b&+ ؀4V5f6v789:c6^�H;>?;��0dHCBPDNd�J6dhdK&dLB6dCdPPO~dFVT^dDfeU6VW^dSeF&`�LeVTeIdWeDeYd^c&U~ZXDd_eg^fx`R&d8C `\]rg0u6zegvyЭ1XwvggOmߋ`sVg@wv幡eMI# eq|[v s]Zu]e^%mYØ&9P&(dMY}|~B1._)Ii-njh]<9W0XEyϭ ~]hV3 Rռ^])ܸВ{e% 1kU_uN5ϡigIq$98Nl\\J*tX. M*pL�ӑ fTچ9/0rᖄ9pPGp'7k̖ΕX YXqL48aܙVAiQ[hf)K4PƆ ZA;ۂK?pDR{j"nnCZП=+@@K廁EB&1�H.EHpS!񄰏&n@aRqBߣIxM>ZIE4Ȅ-x*.9bF@xѮr K(N2q0D |D(xA󦈛Not@ts$۱x4[@$p0p+xHy#HQ!E 4a\͗3mT.yϝQQ[{h&]A럶(l`?3K(Yv@H.NHMp2<Hܛ BB! 44Ȅ3hGj'hՅPl)'p%9D @UH_4 pQTO|֎%Ҿ}VM`Hu@OX8ȁ= ":C0`H5x-(=<0:8X|QȐGRpRpIP'[|RṲnX 2/+ sk*ٮ܊QX 0& F>N9l&h#a8A"hg&}nh{@m4q!\S(rQGAς8܋ajM(]g-FMSx1rEsCo;5)1=E~Y \y!p [qFС@6z0ፉ6p8\xc…%!z|J"kT9@4m(OBa:\Zj5t1h1fMFth20eԱ58aXv '\Iv+p TW!Z@MTC C'Վ5~ l 3y8UkmhD %"ϣ L$E'\ 4;M  cLr HveD_ 9l]:Gq8+f'J>{z4i}<r=W =dI5  >E9Vy?`H5�Z>CUxDL^ ;$U9�H$V PQDA V|W<h,4IYdtQGH ~D(H#PxS ~LI#u<QCn�24#hqp$#0~0H5�H#wqF"iT#nPTE �%8b 8g#Y(E&LH4ȡ"2@P8U,/l a QF g A!|[F T|>(tV2$r: z2L UA& Q шzKbA%T'zC$/laɤшr4r ?42/2)PW걬b 0X޸dp*nl a]PQ"Hщ M kCtnLeP$xtQH!N҅a7Kec =a%0u-[шx4à!L #!F&]B2 n0L?,5 -lʅ�BC V?B8/`! Z2Ԉ7 ^�- xP;H .`'Ip~ ! /`A$ x SA9*L3\ V`@2%PQA<!̶ . &|9 q& `4 MTDVP;< !t -B!A l LS [ HB a`-T~0h0Q<!B ] � 7,b|na ()tp( IB#CLapFA@!/PZ Lb\`Kab.hI<@4X:#2x A4$ `cA1l0NLBbA&!9" #af"%61x D'HFvB((F<"GP�%? CNQ�I6 PaoB!$XU@. 'W+DZ='!?"k?!l,Hd D/?( %�K\B oDG@ ʄ  4ڿK oY'N"zAх(w["f!JNaxPEM!ˎ tqznɃ0tQ nDՍ zr@ ~{% ОO[ ZIAAA0-.Nk. ?@G_ +D´5#X.!"` ŷE|" ihT *tŊ! KhЃJ3&@c5`:L w K01L᥍P,%Qp a@<, ^8)@BԞ �{% JzP< EA11!ۍǠ| .(0PRهx'1X wlι�258clS!VؠIq nV n<).#̅ĺ N9!PPn~!]H>* dwHB"8 CCxP![(]n̓$Kԩ-Ml, cʙа4q+AR q.Nް@DJ TED Th" %XaA$Pe$aWWQV'-HT>'A`H48b`,dɉ r`HL5#~.|xmS`vS=攄l5 a0 @Cw L`"r`DD`A}%AV4_$$KЀ@$@�dA$䀤` �A$@BR'p&h#|A@DEB!`a4}XB5H$a7$@{M^\ [ultD$]@,Md (@An@�XC�c�gaG@hȥ@Z_pYCLZ0CxGC�k@ܙDy�yPwl"F)>� pWzbp%a<FAA,^ D %.HH][MID#]#J\Z܅ǰED7|%܀BFwQ$:LF|viEp>WAܡOX1T;.$TNBELE<EPWdNJn|M4v5>UBO)Gh@<@�O-D#4OVTDPFSxO@. գB枡I<uDFPHaDF#I_,NNNILp7bFEE>c4 <6>&n$/x "AA@RD]L[ !EW %Y,FJe7.%Qt"A\]D@D$\IV 8HD \p#!c =%hFc0_V'a5T(cEB6fIgBXJhe0A8uAH(,<LClA1DM|GɁ^2"AtS @X$+h(A4|A}g�_ d֛ĉ*A]$J A�Qo,dڀt)X d tSugȩ x$pB'XLAبQ 'dB!(܉M%\B(Q(l\f$P'hJ�PdI^%,# u(T!`@L(A^(4#l  @N p"聖*L$B#ӎ D ʈɢhpA B'8($AA@,A[.ؗ84ü T(�#́t&4؊!+qY�X'|Kl$ S ܖ% }\B1y�5Ї AyhBx෍%$y@؁".ț 4\B\٦$�H'D@@p-D\pgF%F&@L&P!h0D$lRN@#C=�t@LAU�\Bܞn@^<TMvnA`4BP։A @4@ZH PK#Ѐ@JZ9W M ԯPB_  I@XB:.T 2X&D_ϊ.ZtA|%|GAVCt{ (CQP '@#("pB#`reu<:e@5| ؀A#.Co€\"4B0#'h !(= BA (PBj"(%մ0_ǩTĚ,N '@l#āw8%`(@'0RT0Ct&hA �' V#{ā%P&-ˑl LA@9((1dT0M'=$A\0 !tn (B7$B)?@` 1asC-�S̜Ѐ T'#C B @,mYB%!t" ^y٩$Ci^N,T`�_ Q0glM$8ѿXAt7\؀2�g A`@i3ĥ%hO0B dqү"G A LAQm5@PIѸ tQ'A1v"dDbP %@+S�A!#8D pD 0�uQ$5o�lOA5ځD@ nN3]2@q20~MZ'PC�!$AS\g�bMaAZO`G״�OF=&^D 0#XhQAt1/T *J$iN6#C<+6ԏlr[N$]VXN!$𒺭q@uU0@&B؊\-dhȡB@U@zC3@�A " <8AS.AA|Rat1$0  0:CL<ԁClh)*(oE(@yGA(hh@]ghHPA1"hlAAA LnZX@E6B@16DPlV?zW ` 4#2L#pv Ifcxe#AZLeOnq2DtAnC HPXG<F2R; 5pdrrDseaU<pAh , fF`ȉIe:x$i\6>2jo'sQ)ηc&_o%Dp+?G?2CL>2G&g¥ǛO=z\wm7#俽>BMq�@# CL~A6~\Za pK{l'4J'&OEbv2f#~=XJ>s\VeO9^XrwE\ciDpLlX}~?eV%3NYBgfo=@بa 6n$,P Ã!4xPC1R̸+f ȰOj1:F6Qc$G7qY 9hыBbD3D95A"MLфHA"H;Ϩ"ɦU6-6"bF8tL%B"U,E'nE%&lqI0^YqQv=ƌo<رżf&ݚ49֝t5ħ^t2S p٣mpǶX aGaYJVo9~}n^i0G#K8*+8撣9"R(%ꫮ.(*B{j5FL3H"  "O ,(h[&jrVҫ9 Bn0)mXAdk$ȓ*@nA^+&0'‘ʢvt*˾20]B:sAbߜQcʡk S+p0&tp"QդP> * όRړ6Ӡ\wMQkHC6N@؂ #04֢HQjW!MK�'W8Cf֌l/%Hz T 3T"+$5Ůp8+Sd="F4Aez;d=r/5U',jiV:/U$T3 '8 爆KU>:mъP䌤8>}/b39jL!ܑ*>ޅpת ~ robuj6{]gr(^*EUꡐXmWMFzUYЦ}TsJ!]|vѴ;!$p?^{+~AWFWLt3K_O={z;atqB}ʅ2[8kC8} 2DT”B :lEp9Bs4GR+`X"E| VDͤ&2;�~p,ւ#Vcf�.\1z\f cCqE/؀r Xxj7!>h 07�9 1D& -ELT�PD!xІF�LvpPT!0P"ЃS~y *P}2 7-jz(l  7 d Nb .@%PFEta]A,%hA -5 QJCEPA 9A&A"`SVBaxx.1PqP j0EHh6ц L u<[޲FX=(h`#84R#a.\hD H%@4" (DR7uN%= t 2@H  +�J"&paC$PC#مFl! "BTPA] JGX3xC#|70 . =V<b E(`rh!4а-8+8z5% X ~H"$la ]!Ā&<0b9B! 0A[# VU6$~` N�v& Hv >`jFcHB!"AFs`D#$-<B bޡ$h7A%B4̒ dB4 CN IxZ$ ùMGaP.JF"IT;ߤvb( yDdm$ч^N,Xz $=/GCͪf9In uHaqd5 ZK='TL5ȮD!tcsh!]Zw"6XpL#LzZZalִjk%hdB= qr5&:Q|Ϥ)  D?Wbc[;Y;'gj%/lk4"ImU!^2ٻlձ$s W˵!.謶7V2aTGxs?݅T]m,k׀У0iprFaM#::ⵞ_+EKb.Lf0@垎YYu@jv/u I E]"7KdKvgxnu_ǖ29(Xe=V;Ng/ ](U`spg/ʵgr2,34>751{3l `ԭ6d>4`k]uŸ~?!J_R )dQC "d–MNЬwfDO:Kws]"<7'8FN$^jmgh fyf@N8%*bgmsP &-tp !vH40 ;^p60'< -p Ath)hҰ "  0uH #A#B^hD'Pphdg{]hHh Ώ(B4B1jJ5�8�Eq]1>-\qn# [7Vf-PE?bHceq*1$ dAd0 P  1ᶭRxghd&1EdWDJP'P>(o$ j$Aq X!Rf"҄(P![/t(:r$I2KO�І2m0دz(qf42,$g 8"p@f<(pvBBBv ))0q**hV/0'&kR?$!ia$P .=By4tQ~ؐlm@cO>&1.sr2,QE2ii@CE&/p _.0NN5|qDMrf&!!2 J/ 3ރP%�k$(3V9O"IR3;3&;4|d*b ;O-V<FrJ>ٱO`4@`?JF@?]DD>!{#)tB+T@-B)>3tC1`$A?C+BCD!>DE4B#tCAEe@TCU?5GsBi?gtC#> ��! Lavc57.27.100�!��,������IN)RoU+�V%�Z,�Z1�ZNZYZb ]^�_m _al d�dY e�eHgIgehO-hzk�kRlou'p&q r s!s.sFt�uuu v vw8y/(z zI{&|| | ||2}�}#}+~ ��  #%+-!!3$9*c7H '&1%+ -"3$<35);,I9C4RQ3$;,C4H4>1J;7*F9VF<2MBC4doK<jRSD_[KK;NBQ>SD[KcSXJ]ShXaNdTjfwik[q^scfNl\scgWq^{ktwhyutdnw|ls|l~rvfÄtđ}Ō{œƇwȋʘˌ|ˑ~˔̥͛ҔӜӫӲԣաڧڶܬ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� B#;QE sȴ!6<XC(P-!Jac$ d`eΕ5ZȁdP+8FF(v4FQH=rAf%'ӀA(1j2'?؁ ,BTXQ,[i,}\!x 8YtHM,8n\I1H!E ,m@DM0<h ^`lT/yKN⾣:@j`HFTqPkv4n`asֶlY I3jm0T<qP [ TF `'` )0]uw8 6x[th\ D m!�*Hg!G#y t~ "ޑ YaLY]L@C)eVɡ4 F`C7F]Vܙa0`5lvěF2P %.袐> ).EHU uy "iL@D(wS $tVCccdvr(_c~Źe)~^Xmt~C4 n D!`�%X/l a(IҠ&HV2l jkGE^w~�ږ�ppq~w'l1x{~*Tz" ٬`JG� ç'tjAYWC%34wEJy%Qi֥ `Fu[2w}!/zJDJƠ39j: d $ A 5ow2&b)U]^ ')yC#)lZwTE9'բiJuZ^ g>1HcUoyTcz9sBlaRGbSpjGp4 1E8`>ih Ɛ]07`&|=-h1^>D*1OTCBBQr% N:-~֫fA,M_ t1+G2m{G_)-[v(NVsc@j=OV5<sLaB8 eȔu0'ꄵyʋ-Nb9)*kjZ99CgZ Ep;LZ� # -4 H@5"JB.D4)Zp*\C$k^ @ʊ$ض֤ύFBq(`ϴ)0VCK'@fSAUW+g(* p/r-?U"WY~z, '9>[0/׸(I!*QEKjL,{T )]IeD3#Am֜Y/4S?÷ᲂ3P S`IJ:TD%2^ndЫw_TNИ:RKdSL۩a`PjtS&CĘ+y#N_VK93Н聯;,Gv[Yuş&튼L`a$9(Z#ׂB;~U`bi EPПue\d�ɧ[Pt*个mGkci-</ǝt(8 %}Trk,*3xD|%auFmSϚ#BI0A5-ocT0 ._~6ҵs]%cwJ񧈀;zC\eC6Af Lk@!PLln~阯e[!6~7&M5W5iIڒ>c}ы}MY^, 009Jrz!Z^Pάup(|3z1 x6RN Hynx+0E?*{z^T>ˎ!}>\O3xz+ӯNYN اS~<FĴPcycg K_6iG6*G}M0g\7YJn13JU:Ȗo]jh#i0AELv=oxsr>:\̩:Jg:�3{eXP*,u!c­C/CeRґg�E>w[\2mIϮgުv<5?<u:tr{[oIc )A{J/. Piq5i{LsL淂jc<"):1&8p#!sUFoTGyj=L+L09KUZGI{^<)4<we YI9TbfԳpx%xc[^]p@d)f{65>>s&ȔTW{ 'Clc}:f}D@WIv|RBR0&&8z'G|=='o/1lB{6a`e\Yܧh߆}6|uMAeHv2cL!Kb_\}2u9 $$/I"yvf*OQH!U%H6GeDV(j.(cU)`jx =J-?7wH[sBpeSvxfyD14^IWX<DEnhY/:X*Ƀ2I7OeE<ɑ,;#<bR,X:$xa-@xfNhnc9""8&2lfN[U$s_dICK Ae7H{\4 wj1 !70AjOEcivR}SG8 XWx7^lRJ'S!u#hw/d_|B2"_KU)ڶUjs'3P8$<gXĊ$vgv2GJ3}mGybr>tT8u 7Kf+/`vvNQ2@f@fK2XfZ|f;&E(Dao,!h69HcnFU>XfOtRVAI|o}}a Q9!!yMy4%r0L]r6n&3H6XcZ"k5h z"+lUhg�džHhG )Dd!t#oՇEiEGjdnY*Z)DyjQ7DYKUM*U{a$] 'Idz "<])vh-IONУd}'3)dQ F͗*IrDY \s&N#t9'RiRI?b6,WprhYS/ItL4ܡ(X RC:RzɓLjsD90jԖ;oA%/U/D kbRF[HjkL "$[z(xJS-IgN1pk)<J 1R~_4t6; rĩZ{D hSeěVB1!#!EJ<iR8KP=Ct/?QMap2a*Z8a8F!'$ZC@X@ @H@~֭z|JzVr蛞֬np@Y@=~گ;ttBv mTR\x,~{p[&{:馊mR&KdNnnnP3 EhN O�Ę4:+ 2n nnT0h{2^iE�ɂD\ RPhP q3+۶x*q>ic)VfV-@3$OkuE;&t|ѥZj xp=\:3oa�6oy 1YP>{�~p*lNS* ;3p1=2dJ7V6own9; ˮ&om�۫l{b+T}%C1m$$5'xx۶AjkxJkJ*SQ8ĕǦEFMlf#+ 9q@xQ1MƪA<JW)TZm-K0P̯:K Y\Z'jd|?: txGHX#(fbSܭ1J0<}ڽ5|JG_'܊'5i̯˛Kdho^a,-ܭ/<Wh(˜&f<|ɻI*|!b';ʲb68<sx7Ȁ@8&u1b\b2B2c^I59'&vO:BSBIU7:W]%s)5AS˾b9~ZCLC7'3pT\d)<kNbLha?hU匶xoA.=&^X%rQk(rcB* )촞Wל5Rp曥LeJ3'Urf¹gJx;9K6VlF/L:3k%6iھq}i}?҆KŧXjkj1ƼpXʠ:|=ܱOS.HҴY P˖c tʢc̡ڏ֓+&N`^ۺ9Xpۛ)]d=1x% x!٠t6 ڕR準3ۋ ݸݭǭq!Ǒܸ(D)q̃yNJX:+ =epdlb�(`ׄ͝(.S]l@jͧ tKdN�c�+4M)$emc l➦M^m.M3"�P�pℍ"Aί0t23%p3q+|:qSP~يJM>~>K*X:Iߔ;_{*sf~Mle'<סI9y>hId:t\|~y\U lF ŅԬ,8LJwΫxRt\(l@]vQ\VXX.ȝqN4;}("c].<e�g6KK43u:G[{,tbph x9T*iPky;^Ɖx9B&1"w}'|Iq6n=Ɗf떣f}X:%.v⋮:x;&``m/vs~!PRe$[H̞�R$Ƶ2(f0 "axE#ĦCM5dƍ^Ì+c}nVXI% Mbsނ)A#dQ\.6$IezMJ!]]P@MQjMPZF:XpLH-2M&>\�\M@c?�Yfh@XfЫ.c^`_d^`5Pnd)Y@O2Q1_TQ8@q QX0{0T Pw`J\�nܸcK/7h͛$4t3'HqFF/sШI6LXlKk̤Y͙$gH<wAH3=)AHDԸO%/5lhs-HBJ FqaE"H1-tr(PC%U;! #˞ČܸQ"Dsvܲ,1Z+I3' 19Yf%ENbLnjȈÈ;a#E{顇C9 d1D% ;z|tͪv?h" HG( K49(&Ñ8-#3b=&܀&ғaFpĎ&p(C#8?a`ČȄ 8!H�.d#R 7.**i Hh J(|؃ KxB|aT($k" Gp-xh?xCAC0x؂,tȂ K * XB1j?b,p$ p$ 3H3 !u Blo'v@7idP=F@$h(!#) B( Ch Lp(`lȁ..(ɶM=pN!Ap` tC B DpD  eh!h *,a@윘 bЅb"-r*vnƊAYfp C/tÑ&X#ܜOvh";?� I`( I) $uFA[7ncژ#{O,.,rCnJ!~π?hdy] <B<,d2:/(B!d 74),vf! Ed _r68! Jb!(t`bF܀Bp (I0 q:hrDfL(lp&~: @FCC W.hf@Ôx�9aBP6Ȥ*)$ B0XB+蹐�qGyY`G\QpB2Ѿ`Gw w7p HhnPU*4�C ( \bP#*xKa-Z| 2 @.@$.t8p.QI :0C GP"B U.h|; Mz{=I"mH♂޵'TS �&{p> :,p& <"&� Pm:#LfdPM~2Y|l!a{H:*-3GVn`X Qq91[F|*f$ѵB"Tup Kwlwi�pBRЂ@Д {*yPф$4B �@;۬ ؠnaUyc)<mh,H� 8i{4`  r/1pFa@|p@-XPE%IH4QoY,8vBs@Shd `s\K^Dvp5A h @4fh ٗ .$T(E0 d@$ 9т$�KӠ!>P,m 67<BP0DxԜ}~xq v`0\w@r7`yYO2ͻGGd Hpba"Ԡ,< aLJ}GX'A ȠVu St$0h!&Kdk&T"%&5,:�!" hpAnT0:/`d3a~($9 Wf6| <Hl*ayBCWq؃cf+c!@{.EP$DH5 LK, M8hN|K vbj4 Z8>�y��:�1 ~T� Z^$+�.?'p, ^΢c \1 ;-[h`$:ut݊[0((ωN^r'�CO% :8Ml#3VԗwcHp ޡX[./nh)z@h3$@u3Rh2U% ! k" q ̮<O7;t;,"bѥ"r>3j/><ң >== |<>k4( (i�Q'0?=Ⱦc< Ûp@˻%ģ L@>= ?+@ӝ<  ,=8hx;B s>x ##Cآ ,�,"=A += ,83"ӢL bӼ4<C9 x�I/t>[:D" {C3ZbI`D*XEiĉTI ]$  "CB[BB AiDG1SD$8B, GETDiULl<3Cƅ2\2Fu>>)kDm<H l,@ĉdyGD4ɚ<)ŸDC¹Fot@bI,ȁulǗH|LAn{D*)lęƛ̛l<G\IDȳFDƢTrTFI|K\J9B%KET]BMĶK9D̈L\K4[s,KaǔKGLŬˌrB0H p;LE4DŽLK4ִK䏯l KA,d4L,JDQ̆΁\˃<LuxǽϜ˴EDNƈMN^MƤ|LD̶<HdNX� KTPI�GƴMKeD(BKɃt9QLѴ JQIDȗ HmiBUQU,I!I!@)˹ O+EO.LTA3u tM+LNPtNmE$TA�TB%T?TA-TEmTFmT@TH-?mTA G�J}TFTM TNTNUEMEmSNeT?SJ%UQUTQ^UK=` Ub0_SLb=[YT@^?�VnVoVp WqWr-Ws=WtV�@t}WxWyWt5� W|W}W~WW XXWh(X]XmX-X +ʛXdEɊG@ͳWX-xkÐ5Y%ٓ?Xj6,Iٕ?Yٖ-<ٙٛŠx2ΝD uQmʖ.N,Z[*3J]@,IZ 2Ad[[`&%¼ ey8"h9ŕt[ddZ X|mܭ� @-B 5O$\)dKm-DM%hF$$%:"0<7d'=3=C^ڢeuSEIey#ť\c޸},ܬ�; HlT'޹Y\ߵ-]*F\D(p #@Ž%MڗUZ`Dӯ& p4hف(,$Ȃ~՛ _-AW-AP6H_ ;HD(Sa9�@$ 5f >!%4boT)*!4ȂJ hNOrIJh&h"j1:h3-b>4_ m _$H4OJ�!?pC"Hױ`M8㜀 |RK&D\b(g7&>1c3hO LVt GVlCI\EdQO\LOzǬ${ d`&ȜB0X!jdpjpB`'(G8[@]B:ӽ'[[2U=09TG̽@ @[1 !^ b"_)(0?j96=`"񁧪j @H�$Ê?ݠ Xs9@$Ѐe{esIAFD`+͌%eþ5 Г@' &68`^ 6Hq Fk3ƊDk9f{>(o]5|H#Zv䫁O]s;#$D>LijZ=+sÝЁ6Hߘ?;O-@ɓEp>V{>BS\�gDL@.= _&ꠈҘ9H0I0ʲ}iLƷn`-X5V X.d13X<=n.q`\_I$q\bI옒`(�W煀�q T@v>;@@>l?Umֻ^=J $ C-| xB#PZ [3橗b@{H"@?^CXJW萭 =<- 5ge\ gC& 0>#ʁPwm>5";;05K �w# P.|9?ZRgສ؁ >r:%9􊠅$&`'(P'h:$@ix&1'p( IO׳\U]4;Cْ8- 87A8@@0-й4(@ 蠁B>6x|&C`Ȃ+(ji?&D #(؃0`IJ!Hp8+'<HF;;8`H؃(EIH/ȄLG$G$0J!NBpvuI~ 8Y9 و5@M0o"/<89pF;x,H;062FЄu0C�-C 4A $7q a"y4' &!t? GG mᲃ _4| 8 IAq=!3z ͗C{z@J=8<%vF_ rH(\2hN 5h0֨X#/F)Xx,yd Yp#.8Z吥B=8K%*~ !q8fH#!3R,rЈtˠ(-X2|l !e3Șn&7,QF\DB!tg}40)` !-F v M.4A 48QBPC ,djvf1PQҐ!w<0&!H"F.֚c1E9@be`f1ك)FC = <FG u 2!:] }Q 5PH1yDuNĎ7rmAAUC) ҈nxßN�#mpCc- _HpD!D(Y M$FرS+Ұ,AI7PD |vF hHQfq$YAxb\YFQte m2lq "0dG!>G#Bk2PHg@G8q hOcEH#820p$+7ځ'AL!Bh2gT"-q.ag4CL"B0Qta#J4�"!E!I,8ca8c\cUA}f_~GanR8Djb EMJh!E#qtd <q-ɝ }~0ƕl`9$Bfޠw&mkMFE5 |�RC!܀Gda1,[ tf mTIFDuqp!� )Q7Ay9P_h|H8xHBV&J,җQ<PHp {~%*MQ '7r# =("/A IlpA�IL@dryE(s-xB>B#(8 b BwETp@Cd9 pBfh&UXJihQ�D_48rђ1"$5""P)_ fσ � a6FtDȠ(ȀdaGTąDDAIA 8 lhℕR]btAlB!0SHi=8)1J4!p @M!x,~@U6  0j!Ke 8\])b#4@@C% @`#=ء Y`6l v,ZPp%Tsf $l ,`t!aSbzu~Xׇ`sNp4˧mmC\A#d@xJ"100 Ʉn9vAu3|�2/"X'&j8!p$ҁA=Ȁ PE0p>ȀIj!:pԈLA]eRFyi1dp`1!r-:sf!! 5~qhk,Рj C[ 1 EfЁdqU( 0!F% I X8$DKvmp4 b04>9Kf p�0hC*.z Dx& $de{{fA!)0r"6b `YbpК37xLXToOE1r;$gƶnfgV -0s `2iogɨZE& hY?l4(Fq␹u2Ɣ, ?Ewz�Q kwk.@- wecj.7e1=i++Lq#Ӄ׀J7Fpl׎Io x$yX;?Y؅a "^)` ԩ�o0J,hg΍Ȑ vS9it/e[ρGq�wb;k'?|Ys"+E).հ~L(È{eÞH >k$Uk_� d> lt ?ߝ`ns==?hl.�-hる3懰^hȀ hɀBE K@QȀ�@Pd Z &c, d ]Z �LX � �L*!|@lƄ?9F�~yipC `xA$YcjA #D#0[! x$8B<VZ!HҪH<H #8BA}$"0"8̆ @�@#w\ Ba"Ģ#Q$0 tA/M` ` 9.[h)_F�HD%_I#Ȉ΢8 PspR pA%p!AHdFO\BA,N] P( 4UX\T{@4&EA-xjK pSA'JL,+EA4BK!E(HpqEAQ\՞1A?@ l  PML:Q$\4ACqȕف%$&  AD� Ȁ '  !�yg5@# D$m`B-C&%fD X4R�@G�d}@ �jA`ɀ@BP>g�:i\ص^��M(@W@i|D Ŋh(  A_�pB&SHAd%<Hz  C9q˽KH@4Bl c!4B`@�T�@ <1 !dOTBĀB4Af!6EF X 3A!) AxQF  (ƋPjlv 0A$hA\@ $'#D h#8%J ΄#�"! %�=a##́j#$Ifl!+Wƕag⟇d #HM р ®� B-L8BNj T$@ {Ux!6S?= |I0!V|#FM�bpA\\XdPA<V,UBaQNJ}X@A lrLyn]|L؇(B@b@$uf\B#aȿ 6`X p$H<BHT[ RXB^~=i^BA%@#� IyfV#\B|m* 2#ά@@ Q_ 9LEG .a @!؁BhH#TD @dք' @G @|HEyo ̪V Ax%A đ$|&A# #Wbe @A#Ī%lB!@+ "!(l-#4 pmRA P) U[pAEPeo5h)RIn Q�UU_ B@$o4*F%@ 0< D@  !@8ɀ#�|&4A-  $9Dl}FKN<Va<B@S@ؗ?e�ip,d�" \4!*$A{#| #̐@|f�cE^h@Fh>L"OmR̖J"x(oE B (b\ xv80� ĺ}$}")& \0tNh!l y2-UA@ 8ʅ~ i8!e^ |H]GA yM��bdLV Á�40ו-GXaA| 5AlA M.a]u|`A]A @AF A H{(痈}L*y^=.F0́BɎ)6*0%ń1Kq__ 8]h ]ڴ^�_=6y{i 8bAh+f$H w�1^x4޹[h�7m؍x5͟xrSxwA7dl,L:e?aê̗jX5e8@NyO^͎w8܁DN X%(^yc8u(;_}{VGi gi{gȡ)99di�\99:dPgpޠ':똎n,^+:/ Pgca @_9q }c!(9YF:ӡ^{Hug] zoa)8gEyoF ]CF?5zןz޽} 6m ]{/z}cpz ݃ߌ@A AAuF, ;3<Xx s�"m;\)s0zO;÷#׺<dM<_J<SC.mYw[{ӻIݑ/ƗcS\Ĺ\ :[ё}û}ك{|}ܪJB -ۼ9 8<g�;3E8]]`пz]>]3z>ߛ}Tx{V7xCЫz'x9OQ>c?H+I}KzaI1F߇2(,>k{x+G%j=xj6??Y"?z˿'ܗ_w=>t[K{Ʌ8#?{|1 /$\3{ӼeO>}?d_dhO{c븯7c^ן =z/z /9||Axכ޲Idǿ{b0G 3 սG=̭ȿ+:U^ y\Ŏj˿?=SȏVeǿz{\d]xN?>megt[@qzw2䩝\Qە;ugr;8,[oz˿ب¸dLZFdWFg'z3 -FD%Sٛ}y3<w>t?]FP˾e?}eg:?,<Huh^ s~Ot{'?iݤ^_?N˿z} `^ ۝`kAXW+:@(5 ְQ#CYh$ss 2" RE`qECspx Lƒ m,gO?Ԁ UiSOw`ͅ4rČ#7hKD#&n !? qdF*q*QapE9pcǏHիHGPn!aAУGQDr҂˥mt| :ɢ (<xѣWp W-#47K=2hqEƜ=wENmxั#ehAGeIyƭOJa0ˉ G@* GŽO/i ,d!;tHyphQ9(;ͺj<.fhH +xrr#**q) 21ф,@Bx %M> ~KC"=z,~@с`49LѼ)TA'\;=A /bA@ : 7iת8�frhc;" 11!6I9Y$ H BpË&$@jz>=i.xBM6"0b@ `Bh`6`ӱoԧgy2 *b`Ul̓ m*juDL1qvlZH sh C#,h:37En[Ű>f 5o*VX1Z.\..!k…։k(BƄtݻ.x]?6S bs:Oħo, n ~}rK [oʼgV{͗>͹L<'n@N-{I_fM'73`*ד({c\eXP- WBր4t �gJPc3 ]P#&~"ġJE+RKG'kWf^+"c8;xigj E<ь؋<5h[t> f:1pkCN=9]#)qdt,w%2Rt(,P#҂h6~?Ҩ84 \NrpNl2" Y@2К G^lf΁ԫp4D-rE,M|O}'6>P?UM<'t! Sp~`&.g "33Mhz4dJǛrWY 7Et7^xG4CiQzBkk+-/zK1i)E&Qt*P"'V#XE^LE'Ic(ȸqTS)A 4uEs_: iEɀa[4uM ,d';JE*k`;iUH2,MVƨS m*Fmldkv Íl [Aq]J@]�[ZuV,p{UxPk_EǺB)+ >{NYM֯jiͪ~#=vTrCUxJy7HŀWEn 0 #7O9W^{Bǃ,qCZ!(h`NjPf[[VFb]R,"S#S=L [,asɎ#Ar"'-,.hM%en 2(Y=El_k{ gٯ\씯yFbLKɷU-v;mYPkӡ.rY0 :ō>N!΋%zSntVF+w +>r6ka\Dk;&fa.}RSz5q?1_EyZTz<#c"gp/뭔 V p_3vPx%wZxv%YS`"s7a �*pFᖷ?(A ZPW8W!df. 3'9s@Hw >z 8\[ukxRWy.t ]Lw:Þꫧ.@@��! Lavc57.27.100�!��,������Ql Q&T4�UOVYX(�XeXvZZ7�]�]td:�e�eHexf3fGfWh$�igj],j&k�klmq r tHu�uu u u5v v7wx!x-(y# z {J|| | ||(|3}�}#~ ��  #%)*-!-3#3$ *(18)#<3 %+-"3$5);,H8g<C4TQOC/3%;,C47*=2K<F9dg=3VFC4MBQ>K<eQSD[KdJ;Q>SD[LNBcSUHbN]ShX\LdTigk[q]rvuecN[Ll\qq^tc{kngWkfЋwhyutd|kxnszr|mÄsŌ{ő}œƇwɌʌ|ʘˑ~˓͜ШӜԘԣ֡ڨڵ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!ABǝHqF$EgV(ҡ+(piNPUR2%I)z >cZr'*V&KPO@1F(`Ȑc 5`d  K AB 3Yb3獜1\fCN)@Q/LH)X:'6n8r劓Ss8yc=82c&D01d?rPNQaHJFƯ .g@�5ΰqDG̲eИQQtN5X캷_o5}䰟kIu yyZnw~Z gCi4|(a~6Pܭh@!v8U# ̀a*4g ȵaiC.Ȥa)Id+n'Dz _"h G5 wjn87ڕ{'8}m&dAD _r17_X&¤*Lj饘fa@� 0|Q:Y_&ٰ)Y^'NiXy+#ćNEêM*8:fڱ& h)h䛎.TgDVJrQjqUaA�* ʍ*z\*q']gChXC #_T%(²DߪLʱ Grɨ I*2Ŋk h8 J aX Xk.<zM\yBQ^Sц%A.wv JD5Pb] IL cCa," +[.H &/0'K _"zĀ#\S.a7Ωt}vE'ă׎oJჺ Usx[U00%O}Ut.#J4@2!L' g.1ۥ-I נ0'`tV:gFQTQ*^(E | t ,:dU;(#a'cU@ G s � JkVphivЁ,b0j[ X*,mh{2u fח<@uKz ?'M,bX@YEx Wϫ]VA ?QА+]A)rKpflA={{JEDDH`Cvj;`^YȅS`\<m"Ȍ)U٫hv51KI**a�w%܈`R�!92is+ذZ}sTj6&rI*&N(AJ7Z29T\ t8Ԯ}Y$auUg�4`,hrtd 9i2�+㞄9 L2FVr OPke.zb# 'sJ!t+͝<pœw~ƪ#C<Wirhȑ hO`̏yHɝ2'09"lP*s' n'%"UO+|B46mvUhhitv<Mg �WWR+cH62cL{mE)z6*;$ʕNW6U4nкF\ӁN׬,bCI=a2Hd%oQQZaܩ9A*rH 9ƙ *NCFiZTI m[.Wx$+92K#>W .=dŲ 0=3D�!cN\PvUKjz_J^R['dZ9^Wڹ Un3+G섙'Wa]%_ W03O67@$7g8d\m/ -aw7=8TQÖpް8ED;+؆jSytz lC[fZ[C%D nDC%$[& ka݆/.ogDA4I`\^Cp2o[u8s@JDkz N*X l(a1 {hg$KXiuqg!1<!fy `g9RM$ٛ5qtZRZA|`Ñ{;6I%J]6ݜNs]mҸ.{qP71.[G/mp&^/YK:)J(6Gޖ'GErh5۝uj71]X%mthH#qy<V D.ot_P_L;HK,R'ܴPY55V=U+ y۳^5^{4J'¹En({ NMjSc`NƧX򩺤fRnKA3/8菲#[dX*e$SE`TcyG|g<cz7$61Rm%*BD)"fIUJ1XcoPp"drÂeTAT/H.s"AxboFW|%W_FC w[JTTb0$w3"){)gE>BtV=�(9=];&2$Nk9!<8 ykDnb}ba#A2ޗue"'S8&yzԆ|I"e1`BCNzlRnk}([S%VfhA#STuO]{̓2UQFQFQU~)l781F{wg>ut$. g\HFu7EW2d $G~*b65UVkSvHcoh%h_Eegc8�$_xH'3_!zE29vvQ gn@>l^6}L4;H1 d,mˆ2FNHNE>Qi ~#D0aC[X8"6i@+LS6?QM#LXWKGP{[(e7UcC?UB3~]h< XnYq!3+o9w= iaig#s*e kekwyi]kLlըGb$h9!&i{N_qOb$xhšs9-YY7~Xb}9MҘE/tCƑzVJ(=oQZheQ{(4IxyI �hO94:8ep "9X8>̑3peh8Wy]m#TP^ 7bI|C=DɊ F0mph@ NС :iiWv(~XFz Yhp�5pl0 X QF o8CU!_.s60g`tꖿgV1:e0x TP g9Z:Lקx4<%vm'x*Wh0 OZ~�&Bi3VE 0x E nsJɘ02G9j ] asP F w&Y:֥n8Pbhv+)w051 PGR '$0JU2SA^pT9૶HRjCO 6(S~oy!^p >NwiZ8 3oײzF2v!OC?D�#v6I8$6uœ0 ft|Eǥ&V;,:dzt5ٵ㙯l;83CiHl$,_c cV魀<DWEg�%"4*&L<{Hg37깋;n<DWBr?ZY<:b˭ɷ0}OT<ҹJeg 3J :(2U}X7 Ꜫ8�; & ~"l3TjxJUTVuTj{goI;zD։ZTJB._!ws52h441 Yk{ooҗ ʠʺ!U 2|gvY3J'NPUk6i<մ*R[0D0KdM~xGE"G+c&lLZXa4O; gx2Go繺+0[ -ɝwelfGk"Y\J+^E+-KDƎ'i8Y˲i;ӉヶASalſa!wiVMCpG:*ܜe38VE{,2\jC[\uhegZrq̮jr ׁ8 pH|ΙW+[2|h\}*;yδ >Z-ˁ zlI|g|yH; [뺆SCu-|"}#o ɗɍ*f i &uC1[l͑��_�ƃ|<ҋ)+ׅxr4`~0 y( sA%(Z�P�gpw8f}ͼ)JjR]`b3SXaR iP1+y%R7֋>NDuA RkLxejً(-<F,a GڮQMQ };Үq PrVԺ6ĶOG+2‹N掤 C)>e5'QYJ;ƺ2&՘~ir,mjbPyd$UkV˸sz[7ಇE0w,| Zi\@i*>w be{nxԻQD2٬y#*RYs8ZlFFakR*z TfzNR(~.eTW;NtAe <{16P怴v1&*2enE'xDFtm%l&7őGv]%iȕSXi>(<VBxV]3BHk+ȥa!@|B/B!~ݻT#.qAAA۾qC]YG'e,@@8-`5+A e1Y?6a=S12=�":E6rN�)` APZ�8P?P�8Yc]PZE8^1oPgp+rZ5m@uAup^`=pwPOGm4Y|%$WKPPPpWq Z@pmQs� e0Cpp\} e0(20gp8} /Np�O"r Ju+�^ !O q| l5uPq/?q P` t01Ei  }6� TP2 9^uPW8@spOPjZ1o  �0 N>=pd�aM8o"Qő#9Od Й2tgc>qCѝ0x$AyЧ7(CF \y#Ai ) @܉ı0r 3HrH"AIR,TōEH+`$,z#3rᄉ OZģ"GFp@E<LE:DPJmܹu*cmgMXfdåFJWTL\|(G88b8: +,82AtgE(]iR *ncP6$B4 9bL@:A-Y5TxjP!. M@C ,b'3z pf`a4(p@7(B2 D-z#F J"Xx*^| J‰ Ј hN<7~A8ZPMA W5db!S?rh7 J#' j M9$2bxqzdf!H$vc/l4uCk9mCCtGz)^ú"C"(h:x%!$I0D3b ":ڀ1 DJ*iGH U dF0rc6VJsJ6d>A6 =0�dWdh~cEJ@0㈓EqDfHb+C6&Y1xd:;Ñ(eMqh2- YhD B 4c3.D\KY EڨRU`AE6c H6.8` N0"1c3Ƃ+p$*@6AC&.=S<w4К8"k9 A&iMG�8c*$a#d$9c"dG ['aAkBfp/p !H;ԩ8(JpL x)Iz p\! P_PA4Qr H)ȴ/x'MmC2Pashm�2ІE>ApwF460`DZF'!*TG\+LUaHĄ$�,b(hA,H؄(T@<�ѣEāW:Hb�yB ЃĮ 3! Il"DAang( l;P"0$Gb#H`0z s@Ys^*C-L 0O 5D/?ME xݦ 0EMgZK<Ѓ z�FCЃAFD& < A"1+a d@axж€ 6qF7@ r`sDp#Mx h!k&Tw`� A@O(t}" �B|ZƩFopD*zCK+[bFVOj 8GܡZKfWֆ3ܝѴ4T" bQ@<4%0!HNH?@YhHHD)U@?Hp -fazX�`�ؠw`*|w1 I`:A: ժT4r P2'`0QV͍PiC"6,0<HN w2N3B~1 ?P/x+RŤ 0 e8B- ^ jp.x ^x8/p!#,m=XSZp��!Xףiy?84PH:TT#f+�$.rIQvldP2f0f2VT0`;+*q}C �+ B l)BvbR`a԰6ZBl`7ahtS'$q@x�`m"g(JPlZրJ븺A BpvAwަ\C 6c|Q6ycN򞓂mof#n䆖Pn93is ܷ١n_&o#:'s ae5'8lhK6 ڛ:@BixPݐf67$k7 Jǻ+oٟ{o#)7{7P=OdoҀ<ʋ|y?�ئ��i{ǾIa;\Y7Pz#sﶗ9UЁU:K  @q 3A@!ؾ � ȫ @dSۍ@;?98=s$9A@ s91B@S�!BݐA�¹{9ڀ?o��@Ys鹟;̓ t;A:@dAC;�@?+ē߀#[DcDBû:GBK\D@/DJ?ޘ` PBU FDXEX?YTӃ4xBEѪƃ P 8ř#FCHd3;s=FkFfT4E`Fp9 p<!D;Q8J�ptF*Bkdj .Br$G~tJgG3#r,ƂE+6�qDb[Ec<M<H[?H1drABfNCr>+?|WAڠELIB,\IRP^|CTH_|DA]PTHB\ t˶|K@˷K˻˸DKl˸˽˾,LtLL� �Ȁ<LKìKʬK̿˽4lDMKdMd|KKD& NN,N<NLN\NN���$NNNmN `�N$ON @$DOOONt�.d(|T%<<CE@%P" eO U%P}[P UARE�E$e< = 5u͢xQ-�uQ]#D;PtKAEH7 D-L?,H(MҠ4Ҕ*UHS.MR"R5U?I;H仓ɣJSBT8y\G2KDA1: I)!P%A,Ie: OZ UG,(cTHQmSMUXգT#E÷k5LGk* CѺ5=E`G;<EdiA[ VdAm:Vc<aTY>Ps uá>۷xsoS4cW~F,"þdn#C.-H0 ~1?jX5ēA*P+;9$mC<;;2,TbYtWtԢ.LMHP`B=hIXƅZًԹ9nt0肛` ̊"62ҫX%-DP.9hOA|ډ\9H)>86h5( PڋR[ ];XmHꊬIЕ{fL Ixӈ?;+7hJЂkٚ =]<YTN ၞ G("�EƈM1tBIB1^mQ|_ :PBR175+X#N\R<]ߜFKP\qܽJĘ[;aRBXt= DKHЃ]{͢B:@Kh9` Ʉ8J4`[J]9{[> t8$Xu#+C5Ӏ\,V7kKhc>:tb-8%-$$H.[^4�ީ>p3Q,'�Hؠ c cQUS0}5ۀQ̼ K{@ BBTŒ-PIpJW+NZaJ8`Hơߓ96n=%Z75x@໣ ӆ9:Vf~V;(d+a) aYR0F`n;.1'3# #ؕN^V|B^hLVnź蓼:=u6YU]$AE-CE3oXJ,v ckS9c^>(caAv.?g7UԳ(Q]K|c3DV赪9`K[ؓGX<<f+e鹍lܐꚩ:h[s> BX˜[T,4i;aB+Hi0^lqVmľ ! W7ad?A!�x 7^>!H Vء3WګZ\K{V۠C VKX:ȣ׆[i7ok2fHX;?hQq;VP8PoȰt[ w5K9XrHqqYI ..tB4佹Y'*"hĞtYh(K'&H5*x&<ӂ+Ёh+Mx+ 1(cmR"Psĵi=6/(8,7x=Д,&,^�>Z*9?"iF*&(1! /hzS*H2(Xd@3:HL"8Gx"`+\;(pn@'@d9-�HQG\tc8z6:@[2DPH8CH/�;Eh6ȁ@;b܇5-,uلFp!;HcE]:1Ђj)!^f2 �EƃrЃMp:6x7M H/{FR{7'Hh'-𗞧hjʫFq=6 h(;@ d&- M(&�ܝ)M(/PGM(20"J N83e`�$44@xԵF_'0&(Ё19؄4�P2$69 (Ep]pHth^9Q%zAփ8ЂLX1@pjޝ28'CXK3HA@*"8 JEj x`QcFITH0,VPAFS2d<fMW`ȘCQp0hGEFb< 2zp(33d@cIϞ{PEG3JTVw$QC,0fdHzX (uEK34JPHO$I:TPф&" Ho\z#L%(oeheŝHTH#H9(f2l 4fаaF {K!](i<gp\I=`rth8:4�BD\!P 9F,҈"o0 Mt_ 9Hh`Vc5@,8H ]&Hrc-�a MR:(I$DO5ԡHd5S*|$!eI* 1"A"8DwG 9\%L"*�H =(CԡDB�zq FB8E8b1@!HVsq9'ÞL>ݡ=|`\$hẌ́oVcDX2,rH 6$PmD%o4ChðFtAX*d%\g@&mPV ][n90$9DBW! :"zBVXD[m{,"ٸ.=?hs?hCM!<1O|.Ri8Q:%^@9"p$xZHRY3$e&oC[8Ⱦ!2zp"ޕV:3!δ¹1HV [a q(rql%ż!VE8 2 D0PhQŃ< d aVZFP<�Q1A934�( ILcTi*pH 様M<,& "X K#0D [A%p c\4<g҆K`A2Q Xh֊ q 2\@FA&?8aDZA4q' ,%'݁W[B%@"�Bwc @A{lrC!+-nPHTq8PD @(b0逯 H" = tCEDzMt 6( ;D2ц'cPS6 D|CI4eZxC$vPM(%z2-)N Ӄ/ Ax q�'4t L B, s!NKxABdpzA2*Ɯ�?"  Ԃ2F8Xea\YAZ(@!3Chd �,T,Q(F4bF9hB; u#:@]� (%'BG}(L@ G>72HUYt>ȁ[z84OC$xX1LQr0,H$•`9 ~�2Qv1d W["/l@p;,VLh#d : 09h!5hC$z`߈t+%)rO8D:0hCP! gÁtЅ158l ^,x :NГ@ Zxe(@A1MGW [ P@V\&3'   "<`DKKS%W2]WKW�Cc1:2d'-qHk<'tYPt"wR?CA:۰l<AgL=EbNj@HeE񎷼co `Rsqk9N,5eT$ ϊ2Cy'%\4KA _H.D[ϱ,Fz.N +luD*ȸ!#3ǜVBV2F4aCsE�%il/Zq5d!5(uܠWۛ&) -h)\x"^7Xl u&zsKGcmρ~1)\]h܀>CHkµpQPs(*?S̡h"LS\B\0r0:|u5;vu̓ a&0esHhi&r㭤D?aVTk&1 j YعNҬ[A-a9#A<l#z|K�m DK�d<x!<A O֮y@B @1t! Cc~P; <H ayg-I@]O~3dZ+,_ 7xTy�R^1!8j@4"J �-`!}B;D)m ܇ 4AA4R$TFDB'h&�B%ā$h#hA 8\$(CIB&T&H 4ApHBe�Z$l&G�$LB$8B$ymŐP#_M tN$@xHTȞ 6&6i($1GA B#AA ԁ$x#؁"D]z!� $\=baV\ @"`@<L$A@T A&A'eL+$@rW A R0P@$"ڐ@4W A%4ъ%\AE&Av E#О$Q`@0A(p!RBL\$atA#�AA@4� &,p5&`B@ @ݢA ١MЭ0>"8o<$DA55%L x P'\[9x 4&POH$$�hBGdE\A8NzT\PKTI0VS4RQ"tPś`DMlDT,A `5$�BOA#,!J&]Dp#ll‰4P,lci&xBD `'Q$"Al&L� &\AY2 LDՎ@<A5]p"lB#<9D_C�,vƀ5J#xL0p#�)-BoAԤGn&t@gLQ&ۢ (DXf|GVLBx@̈@ JA(V%x h&P&,pDB | xY< "(A(A@> ԁ O#P PBJT @`S % ԖU@HBx#"hȁ#HB�«J#&]R8 �GXW(m@ lBV‚ ]LM HfA tBs��pE pB E"<(`Ć8Y@ EN'p[Jh#\ p8et@% ! ) ,�Lȼ `Bt4B @#ph8B'H&&H* +Ɲ6 A"l_DL0 " WN`WLJ& l<@h\# ؀u%P\AXD "Ǿ L@%TV!p!Lj:n`�F] kG��@BN Q} �Aul F",p�$6o-TT�DBa o ^8k%t)QhPMR d\)!Th�L``L`A Zg#PE$A" QpihB D@`ATj^�ƾ ܥL�L4؜$R)@m.AkA%4'5B$A8@4B� 87G1!,~ hKDM,k6ƀ a d]�|   AB*"7dPQ"yA'#tUpM)@|%TB%M LUP] hψalY$ ʀ~ M^3dőFAqU^5B[s--PGA KAAx Atx|A� 8A9EFW@@St<@4e^ PW^FA4AZ@X�d坒 OU4D&XUYQSXT9ښ},qFXadqyqό闱[mE WYZe[ۖ*  5?u^p޿uٱv5͑!e) RT[R6--Z”1X$ǑM6Z 0ɀ`YѪB(M"L0΅!$v,5i/i:7iC2wsA$%9G$<tcczLq{Ƿ|pgw1Mu3ηi|Kܬ9q'6'xbB uw(7otw_3+HGW@c߇87džsxǸ �Gx@4q;GӉŨsC"]9x Aޢ4۬ zwݑ'wx/sZ˹W[<9GЁUϹA7ʽZO˺GL$ܠ# 0'A 3 ]oO#6t8ؙ5C9m3 zsQs 8[ ͡1[xϷyOYĺ\‘9$[/ڝo7t`z?zIa3Ҩx] t9@yu(Pw'/w緁9<$by{]3 X (}';<l{ \w*-w{˟ػ�ޥ˦WXs4nh͑gI?�ӕԛ՛K]߭RO/=Zes{ɛ#wγ}Ʒ}#}?[Q3}Уvd ͧxz77|Aԝ}^_!U] >>3u:A9SNƣ?j?ó~3 d!!kޣܺO>S>ù͛"D\_qą|l̬Rgu\,ѐ?A ;?^; LqGғ<e "LZSv3~eo?[6Ϛ鼌 zud m= {q?!s·v|YU㨀GOg:~?m6%zv?ry{1xZړ]ǝCo|s=eSHXIs?Gҋwٸu>K~50]y K?ShCG46{ٺL[$~ L?? AP 3fh"2T1c?nؘI"=C$ 1iִygN;a&x@pFAC5ziRK&EBƒiQ%%I6Ub"ˡH\T@R1Mi¤ &-]iG949g` fSŋ7v\jT7q'TE.?dhtGGFx^TҢER*x8pp}jyrˁ2Y0>C"#,0eR2`@qɦ.*rDfW6iY8iLe�#3 #Lΐa�dIѣ6t#ߐ@fx$x JC2\19bFѨOEN(I j(B@ZhO3D.& $ =8 Fc'nfn&i6"yB'6y"$C ep *Ma GTҼT2I3NĘC�?ۘGC<85Uw!br!MhRLqB&f,ӂ^FeT4TlE"8 #޸=7 :8;b[e{MClH3PDHy;$D9R>"CH$:`oԨ5[)kG%e.H.VVI,p" /�{B>Ԃ0 *?:L뮓̡6AAlHTRۛdo > T_dOifRh�_ΛrPhdthjp甛rnvTiItad': "qʋKLc7>a#fR J~!g驇Y_QÎ{>hǙ(Dxw72ɒrF{O68ȱ1ը<qp:w>I:0$ E# B ~,$ u2ҕ(˳` ׿l" Gl"+ dc< G l*JADQXFt ~Co|qdH(.f F;P(/aVvvCz>Ԑs0(MP\c$*�z;\tr-&[AQ85_Ntx3FPuI*;>F2](IJF8\S/80@l_F]RtN .ɔf5+14LRO%Z$Eǻ}9 < "_;M9LR){c(N#0,HJEe)'?)9nt'Jչčʑ{#5w^k'*پyN�'T` u;*Q:;$QRԧ5C=*U b5ajV4թ~UTͮ(Qs^ 9vk{^Wz5 T{֯-bX국il`z<,i?2T0dLS'Waoxi(Ǟ۫"ӌlqieȓ8P13f7աTV% &Q@\n{˶p>l9um$6Fh|[ׅ/Sb pxWЬ\7096f-)r$ Têl?LRg"*(-: k@y6UbXx*KBfPrw=#%^ed`3cjo TFqUGbʼnQ=ۃFQE)ם$3SN((c9IaD0$6(Lm!qc_K;sP̣>/ϸvԡ &/&BnMzf2|iͼ l@$� lYR\NBR]{"Paslt$H X!UbE >VPNק�6٣"6Ms?V�mAsDl2 "w ۴}mevQ==}?MEnh �! Lavc57.27.100�!��,������?KQRPU=�W.�WDWoX.�YN�[#�[c ]�]l cgd�e'�eGeHffkgbguiTj�mmu%o. ouq r sFtu�u uu u1v v6x.'yz || | ||(|2}�}#~ ��7  #%+-!)3$ &&9),h9#+ %3$;,=1-"5)I9C4RM3%;,C4K<8*>2I5F9dhVFiQC4NBK<`SD[KK<NAQ>SD[LcSVHaNhX]Sld\LdTxhk[q^scq\MaOl\tc{kgXq^mwhtd|sw|lnsu|l|rÄsÉvČ{ő}œdžwȌəʌ|ʑ~˔̥͜ӜӫԘԞԣԳ¬ա٩ڶ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������=AcF1a  *\PAW@|QŊ "?2!E.g`LAUT*p�mI3 m QfÂFR\p Fp̃6n0T)fKMk3͊td[ Q/~[ƒ +>XƋEoO  92gό)Wkc$ 2t˃EolnM<u+`y!=Tōyё'Q"o͝3A6;\qقk~̞eweQXoz1ƒ) & !RQpZ �BZ]AeS 6eYy3'Y)6v"flfYXf}>(affCFPf !X{քm^уn ArT'feed@b@WCiǡGZ |XFÖi|qш[ vj%p[|i[*fouT8Cc ~ ʗYJkYelm~ZD2:SB"qOw 9,ġ,^ߪWlZEiٵc+7Б &H[*}*6*bel.KSwqr?Y&|Rl)ujPAgҾTCE\av:pzU8S *[܏ʫ7j_9 Pn2Y.ċ `w綦] vZ6L\X,46% ,Lxj,Y|苋5xj^%\iΕBj-i*wwdcrǽnq)ו mB_Y&W 5"'<W, Au~hvFʜ68݆{)#qx2 RbYh:AM&yˡlVL>>#NU*s6N.e4fWsИӜGD@Ad4Tu )R9XR fl'G.1 ^6ZJn25Y1I)U&$ eC� NZ̲S'U٨=P_h)cfSzo1Y4$)9*WOS]Z07鍠|YL$Ÿx#hYr*-̚+CG/WRWe^S{~%<y-}D֢x"8+xbdefz(m] O4y=4Z9]r~ ; @s2mQ{=+^IZH`ꚩ)tk^L H0d!f 3-&Ú? Fi dSi@Y+J5pR0"OL�`<VR.\EJL~ U63[a!CɤI4 5E.W=o mZSVyئ 5 LoU mjSvHٴUſNz)0ةu*1)H~MeFFRں(Qwqeэ=>$#m֫,l:.ս &d@![5u'{E4 ? afF!ijTf ZwNwl:L<{]\q'r%.λV[hxBiEo!?%<0|%1g:[T׏1<߃gdx#Vp3V~rE5IA4HĢh5)*]A K2oG7(JL:˲rQ00)�`~KWf8-js݊nr;g^cԶԋ8Y}0`k3˪Җpav"QQ\h -c"<3ZNSGd u*,+HF2[\ *I@9<&>{K#l51`LRP{oIqX13w6{z&"rr.Z;>G<0!+2c"]K]EFlVݴkN<w&wοЌf +~wZ*/Z`7p*5o {\n>~DT%ߥGD`96im\4+DIZ[!`+:Jڭ閗-V7iP`]FΝl/Q+?B\VG=)-&H*5=-@޸aתеGUٲ%HStPi+uDnX.wTt03EuaMUb$:1N uO(m-hrlu]^#"#NrI%n\ ^ hr+d'@CGdV" F!':Sw}bQ^s+T 5/>/ZSDDa>S.#DC)"|/,50Z94o]="1&yw+fQPeڢOFkFU)s<AsL0 zr%hcv[*BQ5N3pghp"wAJdԷCWx#K=C7%%g6ƁS2DxP>!$?cgQ#3TSfTT!GX4uqy8$ȧK� YsE~0ԏ^Gwiw7ÈEQ%_ \ W28ْ.Y> }�y)M36[9'C6�cPHuy2)eӂoĊT(IJ+P<;dY-VMْ!"77:a}#�w` @VA iHyw#R#+P5)6h20,@NЗ^w)2JYQf2>"a<sR D2v@Akyc.U9!,-T}AM08w@}ٛ+&DG9KG#X M`)INc<ѥX}Wٟj)("pzjisXc! fT ZlU wH+u!"]DU`2`V/:HHjJUbNؓ(*1@mp@3VJ^AGZxe*ZWi23` gI/XAzvaPjanRZ׌atfLi:ZjvDմ5?c7(F+q!+y'n"z}$lU))["T|iŊ]71,~f򷫻~Ɖ2u@@^cl ^4iL�,iHpڢں& %5�IixjY +MJgjRiz (Ud;I 8)t4$/8Ʊ&h)u%y4K6q;ZKvnbf아+ 5z/'Xiө6L`&R5zCUl>zn\[Ԣ(u˕"ʸb&1YnGX"o~]! �Lс"APk*//u{o|:B$H@(tgesCQP|sO 4Qf*:< +SdEfᛞKY+ɦ40:=vޗT)1!7lg{L a' C!aJx-`3(J 1 -83`M$žȱJXv9owe $`, $ԃjcS"VF7VcH J{4@/,TKe> oN4E "u@:3k+D x2³x NI\s%z鉻r.nɰ{L%:f:;pc:L]ܿȱI˖4FR耋fZG ƈUQ.I+ˮsl�Ҳrْ4ʑGY)ZA~,;#ƻlwWhh@"+xtZ,uy @>�_�XpCIU /jNȰonIT3U�orÕ<.*3 49671�J*F̣f0)`̽*ܨPwȔh{쥏Oiq΄LV6LiFfԺ k'1[ȬO3n``( (*'V WpZKTVefsnjJ`m*suyBūbX4f2O~MЅ^M̓,72䉴< Al]=|3P#;3@m7j2 M2[b;pG,t>ꯏ\AUu_ZW E?PoErq<RA wK:#fW l66<nW=ku1o % ѝ m[W|ɥ̒[Mr&^0~B֋!7^"3l0z^mQF5pᒗV3<8;@3Y; 7620oC a:<o F }>2Q!+ =!S3v+$ *[0+V;j.TbB;B9Z46@0BQT� }6f+ l0Y`L@|\MwEe8 *t+<Jq3�t002@#[R@Qf +t^ +X@@Y@5`l|n^1lv8|P7 ~<qt nq�^."rPp&P@WYoOoYgYf@b0I>,vm1wXP<`\a= +Oc2@  apg~0 c}� mFl`p<yY?}@ ^`p� T0p0paAvw^v0-@Y@G�u ~}F00=|�. %`:p?0�,P)`P`+WldQ)` P +q2=A~-XjbǓJZVc;GR1MD'PTt$;2|<j3c 3 ҂$8^Qi/)K1`jÃH">3GIN4qIg4"C &3Y 1.T" ̣(>@J ?zci!} QhGvQfGXh̠AFTf5jĀ횅MtXdAP1 jc3yHZ|Qd4LcH3E<d!&'hP!QG-GQ NjÈ&p H̐A̚:cX :|H* G" @+vdR0 ȂX�c,f>p28Fۋ'~? !L S %D%E؏JK0sL/k!jS-"v0;QDDH*0"4PP -!?BG|X EʂCC$Q J\xC*^;b,".g0Đf0 AsH/D,A6pA5rB 9C 2J`�)~-S#d (P6 9::c O>P%ȔxbˌXA3#00' C!O!޴;pHtj2(;~ rdMm8:paTC"U]jDސp.sHJ%Pd>4!v+!68Di@C)@Z#!Tf�!˜!{DD&"GMB0dФM C?P#DzhGvKU-MM{W35�C6LH!B>DP8H38B0ɢ4"u?b2ӄR4'p@#l 6d�;lAb cDd`e ؒ` "C, Jf6d<!t>pD79A`3DB $H@Pj80BN@ <`$! (Dj5ށMH$�؁4Ncd J<(" ?Bx*4 Y`G(H y# 3|YR`@ C&{g .Z2�E /a v0 `5f1~ZhChp#�64lV$`0ַ v"@/1?PíRH8!?8H1Ȁ h K+EO1f -ا՝ ~G!>rD lpQ_`hV0 ڀ j 8R'! ^2#*a@;\04P Nmp =6!?h xCp`4ܒDǢ/@ Y8$8�% R ނ!( 9<b ; /%;D$ Or1A3p Ub,Xs,Md Ch5@QCLm8h~XV+@svZYH0D`ĭHGp* H<I0ßa`asdPfh@Al)3B:@,l!z@ED"4 R@7@D$ 1 7,`܀) pټ2YeA>1#̚Ifha+jARXeZL/IhH!:y,`KdvP dAٞ2A pT@8v 3=ЁK,*/6#@1B D@ MG6>�Bj$4FxV I؁K~^%4Oȋs`949|%74A|k֐x3(d)N|rT-^~RbҎZLf.N5l;_r0W\ʁ g� vm)" M`@]jO,ah*hT0Ѫ*^ZKT@pA6he֘@L<.o۪2iHxkݫYsh)϶l T\ĬK*eI5Vdtp SŨpj5!x*y َ~\ٟ5m^q۲8? g+ם4 p /Z4V/+?r&^2L&6rڜfܦQ&BX9npe<7*3xAoA`i>|^B]۟ @@D 6[L6O+7Ӈyo'A@#+:=[~?/Y =5̪6{c?H];2c>h,+t:Hh�8sӽc @ |9,? 81Z=c94@(L78X='’Ӭij͒>7H:=351=2/LB2i dT;@9B6ӿD틾U;Dj=:CNqñDQERD#4SD<+ER ;XE\E+;VEaEpTFe\?É 6fD@etE֘EkdFo/A�k#CpLG:SGxƠ{�5Dx0)C<F-`<R >^��#s2<\1yNdF"�HHH II,I<I��@I|II<�I IɜIII$ʞIɠtJ|JJtX`ʥJJJJDʠ HK\ �|˷�TKh˹KKK�K$� KHKK<˻t|LKK P̿\K JLD=(xϔm<Ĭ(TՔMTجU4@'#=# D3D<}b;`4EHT|tEVDNGRDV@$xG2[s?C2)3 d?}֤OQ$CĚ[D<j[؀0*N}9n\A{0*}>(9Wk7.i8TE)Q+KdQ)kTQQ9BmEѽ[QQmQՀ7dN;48k@o3#$?=,{9lR/R2+R:,h83xڛ6p 1<3%-S>7pN?3;;CHю-$ޱ<E=JH];eSk98;)~ó#�ULN3S]L81sȂuლ"`|DX:p=l.Au|H]To \ /�HH6MȂ;2 =|9xqӄm>`@8,`+8P `aA�HJP\72̺B8ҙَs06hL P*U-�-0D" Rh OcA/;C.,VP8mT=;Rv4 ](�b7>d@TIV?H*JzH>(>7mZ-O~;PyOPOS"DԀg+ Gc ()09B5%ĊYNSe{Մ "- 10EE*'H=BS^qݘ [q:0$�#pƞ:.qϱ%k 1^CX@5/J38xA2`$u/HIl}2 k !`9]EP7=;-53N+\; ȁ 6!8+K;y7^̢h†au#/h !(sȂ1p M,%eCCD* T?IA]]eE_ڠ7:]Eì!�R, NRS]h6 #y#ΉDPci 7.`<?;= Q _B]%ҺE9}> >etZ`B@Kζy_-"Xp0!( >9/֌Kc�<Q3 A|_҅_[]m@p[P N%@Y-;UvC>{'3@(@T9fsd0aKM;b 6(,ڄp7B6] +3?1ELYZ~7C u]wֲ$ yc#-f>Z2d¨=ZjddsfVAA '{b8 :M<8Z#s4t!2؁7cP}xikWЯ^2Yp(ͮFkN,CE.Ƙ@R2ӟXP1LhuoFw;{&2C?\1I(6F֐Lx60WA p5H"qH GAD ;‰wA HS>7-�*p<23HAV!+%:`ÂН;6` :8h(2h5ш5UY60J1`..`m6؂/ :S3Mt,"2hb* 4"!]}-1@68q,#-h(p -O=pHR+Zj>BE:A~uH?刃ں?zJGz4r+C2"O 1xA(r�6E|}Gu-KhfrV/Q ,A`A@ DƑᘄH(ٙ>9=O�Tc?`~! 6p#K-q07H蟽z@VIO"D^9K./D(\]HftbL3@h p2x>yH>h$P6��(PVbc30TCI .p6Jb?#E�(m:Z 6&3S'z'ҦҠ7pU6PsJhBajM1-Q0<'.X 88 /1<8h`]D288�Y3-P(>EȔЛ;x%F%>РJi7$Mi?"h`3 45�+JA`4fhI BfdQ&EHAz AxȂ G^fXqST4Q1Ï3N9Ce )HDSnj4Q$ #<P,Р 8E M~Fڈ1H ;ZAd-xL2'hbEl4eQѢ-qFRE )\Ap4)z4 @.!C2dDž ;aGQ}89]>]sW"Q1!Ȉ 3~fX SHi9 &X8GN;PAq)r8a%lQok1 HC$(BZN7? p BEFg`G"D5H"I%!6FZ6@)#`If8(FV `q"8!&gؠNDBAN(bM3-JvuGd} 8 $m(E )b dh%R 11DIxA F%c gp q1Q )c[t bGc3 ;ebHG!H&<QOHQ R` *tAC ?ъ%<<r c8 e$G$N`!MI"@D}(Q6 VMz44t4\C!vp̂P -8�fQ&r$KQC$p@D$xPqIxMM#ؑ,mkD1S(6&u�u #tBvȱ/'!G}r m["eTTrm F- -)4|?e s 8x1y 6רM%s1 s]Gf8! @ ,IfG!"38')C;\B ;# 3!$P>Ag@ư(-a%J ч,Dȝp`!C(C"�#B@E g|Ada.lƞa�Mv@С6$|(^Q{Q%3@"Q`i,D9f4KQԙh̀ F V'Q" "a:Al:\ 3C ^l耗:2>0baD cX ?a7< @E M: zX-aH D$ d!`3$*x� Lr Gsgp$,pf58" ЈF0bA&2˭aTp ܠA:젍|@Io%*! 1GhɠJ[& ar;AZ >&2²=A 3Y'! tI >8WcyV! $TF *H@@i) rp ^Bx(A5&Ixa YA٨D Xp 0( 6\ڣ̠"%[Iy:-Asr>E&SVXZ A4x:}W6BX]p 6n)4#^h zh`:us 2\'(G!8@!B uR*$w@uT2I9j0zc[MشUUw>;AFlZ;'Ŀի^v$2!dU 9Pl`岙:1Ԛ#^[^?@3 T+i߆3.g7ᅥLB wZ V @(\BoҪfvD.lKزv.1L?.Zo?- IgζD,`b Aʝ `X󋟭�L7]rv;Qw 9x-܍FlySi՝  Z@ @/X= `,Q vЄ$<{YFXST@.P D0ȳ@( ؖι6APSh@e 6pn{϶ vF�k4VH XBɶܝ@hK[Z-?8쮯 XS[Ae*;|$  HD"APAzƬ $&8HB > $. n6(H;0"Ṕ#0CR.Vd&:O(߄&21#!Nc PCt: qQ}Ơ4<l( xNb?ѨxoBn 0)A *A` p ЫE PZ- 57e$d؀!ah ^'dxSdB& dN4P؁T́D!L@aA؉ `pAix8BhA�AD8AVh%LT@|�(@@l $,T(Ё&Ň$�`BAЁ?]� 8Db$AA%BtWY.:'VH�Wq�@B!LI `xA $pM@0J:B`I|Q">�` ˜Ba pT$ ԣ�|@ Ć< ,@fAABE x%`}]Ef|EB9|dUЅ=&E &UA"L p_ ܁& �XHA $ADB�dDMfhԢ|A�0 �"؁^-0̈MXA"D腏'j @,_]%dHL \@K( EB,p h_ %\WI'. KS�EEsl.&gWỳ$ 'e! |'$K \!"<z A$t<B8>BseA,Ҝ] !,LG%Fs3>ʀuEEjiLDA!T@A "p9l$G6A* daTFTpb~NRA$,|ɛr*-#xA!iŜ`  ځ&HBhFraa#Ąj<$ � @QĆ-qRÀP$bj r�Az'ABªd@#<BYAAyhxA&<A' x#`AR$RlB(ڒ2u A%,)p܁ �A <_$@ hB%p)BAe&&A|R(5{^V (LAR^ŮzD , A"HjFjR<A% ',' AAȁ 8A>bes,sh� $L0R\\. B40k=+. D fb<e{HP` �N*4"d %,( XNoN�D aLGABf8+A i,:�-H8T@ !dAh  QdA)A%A�A |Pn%ҙ "l$FJqO8w^<J U(% ^" Ax$ #dAB ȤMc& (XL|A8D!S�N$$ tA"I� ܁- gѫ B܁EA�ApTF*iTH#%G,Ks\ xQ"apYj%-<`G\hfQdAl@.>xdtޡ EY�AFu�UA%e B @p-́ۀS(A J0P h8 LX0A'RD L\,0*D�'&K̀b/&O7m3J&1ل9J&PWx97UU[fsUQe@e]D͗!MD`,}N  LxqUD(gּm}ROd]%g~s(Ar:H4udqPttt�Ap(k3Ns@5Gk~AD(AtŲMZQc5дLWs \"zYqL ҘK,Ux!UNX4{5\W4QZQ@r%uS5u5)`s6Oawx@cGfs<#V# RkApգBJUo6`ZhW6xuf6mսvX+v-D5ۈ6l'M6^[Xq+%A5:@sA\ssuXwZx1wt;pyd´RoTͶz7wDv7vQϏ[lf-6ݗ t3]Oj3ř}{EҴO4d7 uRHt/![W.SOYMYy#wXǸpw!5Rb]7c[Bjs7K ؒgZk.hx0tiW<t;br#Wk7yvU3rw�xIy)TwX;Wxzy/ tbYuO`wYʎ"?ly_xm#x@яURQw]x7Ms:zv!]vrOjxUҩǷa5 %8ww~mU#tlKBfcOZ{y-8z;vxa0x A[wo7y/:߻r%souLjWf<«8A9O;O%Exk{zwt'dwKxfg{w<v 0d9[Kʳys {C|?kyӸSR]-7jd[e|n}BR;k;=;t<>'7ڧ]Ry6g}Kʅ}W~G7xWaPt59nc+ts>6[׼evY= =' XY@cZa5.Z{SuOvr8N:_>'LW�>'5gSǼatA;4g`\7׫{XNos5O87+y};/woX4]a@B^w;Q $su1?زAwM#B,w[w8{aқyk�>F w@K}A7Oz&X'>;FD_XK \s}Ų޵>s[⃾㛭QI`{U`Vٹy5փ>soͻqʩ% J@4_ŏIF8@E>S̃>DRg08 3t% / Ha&%Efp̰1K>?`Ҥ)3!TQ`N;yhPhXjQK6ujTS>U(Gk0! 'MXVhyg̏NҘ,QԄ ~H $ *m"iQ1ckUŋS-FcɓFLrEhI$I} I"G>FX #3H"Jt8 Zi j|h8+ZtisөW<5F}NHQ@2t6v`,f8ɉ .@#;x Ĵi(踻BpAVΩH 6 O$cXP<d>Pd{* *H( +NȟL$2{p C 9$JCX/ 8",0'H$rN!1=u.PVh  dLHd HPAa611|GH$V8C*t2%em(cj\unCzd KHORf` D53L I y [2Y+]w1_iz}'X ?P$5@$<!qxh 0&unWнuEf*;zN!Xbb;z4 Q8�5̂2>]\KzI5'qOV0 r(N.FLZ1niwu?K Xa}dʲ;vO$mz밂p 1i8oBvnǏب:5³:*ʄ*jŽvݹj=syd)1Չ\jT_Aw=5抩8gJ_c@EMG7dyS`.$A(VB<4łK 2<aJ!#Hj %'Z6©<6ԡTw: J+Ea!QpZAbC jNtb Ҷ)'6Jה"zW?b8!|LIR0.氋Q BG9GRua.J5lJp4o'x*W.T;*V)pPˉw8&]l=FWƗHQRiB 9-�_u8 ds&#J fODԦvPQlq54[V�] p;%0#Zr,�AX!,2Ka#fRy9ӁS 2^`'\֫*,-Pz^ :I[*RVRI , x)<1|PU͎UMU`iJ9R q\VYVrM]˪N23b Š#b~˅Дsp7 O)C=ɱ1CBV2AQ.8U6+LPVF|-Q4.CtbݲuaS"RL%a˨pG 22~*?s«UzIr r\lCpqռnūJ~ϟΟJ8BRr@C'NvH;/\69ptoܰ צB5Yj 1uyr1af2|imZ[5@&XV")4*r󞧫ʊ0!Rbx 0 < yJAp(ZBAF7A Cw ʹuŢ(s 4e6^ӘV@oMnZI]jo6% X \.UI ]JBiɀBPۆ>jEmk$VlfMm}[G QBf3` h2d)N+۶+m7=6un8̻n+vmqo;ه)^-x_[�! Lavc57.27.100�!��,������M8QW.�WDX.�YYN�Z#�[c ]�]l cge'�eGeHfkggbguhNViTj�llmu%nuo. q r sFtu�u uu u1v v6x.'yz || | ||(|2}�}#~ ��7  #%+-!)3$ &&9),h9#+ %3$;,=1-"5)I9C4RM3%;,C4K<>2I5F9jrVFiQC4NBK<`SD[KK<NASD[LcSVHaNhX]Sld\LdTxhk[q^scqaOl\tc{kgXkdq^mwhtd|sw|lns|l|rÄsÉvČ{ő}œdžwȌəʌ|ʑ~˔˿̥͜ӜӫԘԞԣԲ٩ڶ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������7xH  x0A/.d ((B(CƊR YH6~"E 2Dy @!U4IOx✙2"NO8D"є2cH4ԫ?ʈ! Ӂ1cFWOa;(xRզMkV>׺KX>a[j `c&VKv WF*5TϜ?ǍtU1c r՗͖[7uزg[̭W'x2]} (N`u'RHNׁ-nWݰ\zUqA2~~qG|!o ādp6j 0DG4e9CI%Zf7'au(8u"S Q]I+n >V @CS1Аka2}g98Z7D}DBav#J 9 4U%Vn&&=.@ILVZ|>4@0ndiНKz#N(T(qΩAt26e7)c[kq!)Wr)YM8\͕TMg_a)T`*}q(ZxBZzg9.G1ZTALgk@Ow8* 5FVyHXP 'jޙ Hbk7[RD^T#BY & |.mi֯^)U)񃥖ս?<=Abg/&벁TbV-e5woJߌ;l I&_3Ɂ{٤zs $p jZO{\a%9gz+ jla6Y0UkSwxCja%Agg5} Y%{U걨tG_؁ Q[[[+mPpKX!ؔuuu 4c 8֖ec5ݍz}]Cʼ\m.LR>𿿢)N6mn7[H, mƢKۜgizϹ1*"V^"1h1OWU(1 Gfc]\v0l H2NBBO "`P�>yN|7� csё22'=;K4O䏋 'ĪKcW4=:}1T~Z7 �hm}>3|XEM0u \6$xL@; T"NXn3.9;jdJlZ`OcU&}c}΂Rku@,KpqY WqO`r#]#bm. #&^OWRI 5K\T(fFS yiQ]~g)&620hĤv/$'7A?~Yɷ(\Z0p@ Q \[|5yr]fK+IΚEHo}Ԣd h-ڄi<aBUV2TmWp2}Ukhb:w$ (^9)Tǘq--jwskd\ n B\?N9_&EbI m\:FI n0́VM!<*VlխY,+`jGk6>oXCVQPKe i jDFB "e@ psR߂FqXk,geLk4]ln.Ѻm=&a-OW7mCHkRI&f<hfSvV?*~ӂXVVQBJO]Cb%U$^[ܬ{7R'%Y(_kKǖ$(# $kS}'ߕQsZ˯g34-m:jX>u,DP\% ArYU?G||A8aalr`�QDx,UanA{(�aJHxkVQ&v3ڳNnRSXlMxZ #c/A\_V Y_ B) �:YʅyB N…!t/)B\YR0l5nf\$*Jl^8l/ټ[n NA�!2HK:ڜ5+-J7- Zt|do$#}$eqeXQ}k-LcDAc%gt/{ 7+v2fL"RD:tpa`q{-FTqBݩrZU8)a ,f79X#\ۛ�421?ͮ4qoKQmʬl +G1pMVq jQxK۲Dh)o}Sd;"Ģ;X?P?p@jjFy ngl@YSU Gq!7G$~'5xKwYES0P*}p+i(qr'q!^/�~ !qW@S?\#J a�7gQ2b/P W@cЃ`rt/H>~_H&3gJ?[.u <Hw[ԅ@"?JXnX]8iHU4Bor<deaWpXG\7!>.aV(XIX@=c1AƁ$H �/Z �LcB7v 8zq!V@W6 x+ds1!5R W6mKq=`"ܸUgKOx V&lA['`GSx$7Wbu6D{@n(nx@[&?%/fL8m!i*CCƉ'i~4V.@&i>Ah7xShه4DgHM+XB<ѳxw/@aOXpՄZI 8)?(Y:�וs@Jx񇖆.rKmfP5y9pY*ؗv8 'X4痥raWtb{CYU@e."V080'U\S,dDX*xt+R>e(1OC%&`YX\9FH8 (B<E<B);5 7 lvMfT:2.Vy5Y_)e(uRpeH .H0əQgwxmxbV5).vP}oEG 29TKTVSa X(Y I 74!�/,hVל]c4#',15n+͈WHأYCg(E_RzfO Z'o82bW3%g)qbfi^dɓjTaztg _xg9Ynٚ�3fw࣒9IYmAy` � 0')0)\ԐGc鏔Zd(qIEG@Rj^«#! /VG e?E�@�!YzGIX}UAg�S0 y0<xɋ( j)JI(.[�iC'9DSjyL$(`PH68jpd% _9-#~w?ܶ'&V^8NrjQS �7+.[l)\/:=[A" :Gg@j?kK&LP)VzigG@(_kL!e*Y[q+Y[S+'l PT|/% 1I>4*auu+ci5UJ1[qKo7yt35'* Duyl_b)LG| xzHūa܄11W4[;1@;j (bI%!r ^b}i :Iq"F5EG8R\ )nQI%ؖB Nz¶lv+{U4 3mP%ZPu5A}hq1l"cʼTԌJ(R96%X@O0qppknqb`/xbQB#8Uh^`@^5pXpX T!gp$V[QQ804[ p(PRx 2PjMRq@v0r:8W8<qpaȞ0~g0 R`O`+h PsU3tq qPUͤ U0($BΞ((z '`(;0$DZ0RL gp~ 8�Hl j�&=VP<\\M}�wLm`}qUɢ> k 1ǞcR00<N@m;K_HP@@<O< R MPDk<|P;cK _�{0%opWI<`r v p <}  j'�ў>*p +.(0OM1Lq o xP~0o 'Lp$=9̯ ^l[6:J h:=`L (Q~r!=RLcMп5B0 f@D+E]L4`D؞۞pEZPLU_\ܞ PНX&  A>`żG0DA @ ^Pp]qEQ? snR}p54ĘCk%<> DPƛ+ F@ȰMORխ\P1mwR ~VX;Pca\`0D~ q'ZP"ld;_Ph/qb@B;8`AA#=ݟKP徑~@9ep>`~pH-dna^Y~3cp<a9P Q੽]Wn6(-�<@==@9pxP!8}'(n*`e8h8M`)c@4ў<j0K�D 8`ڎ&ag `,sqB � o\fmWPx (T{Ҿ~>k:`+`'ޞlELnmHé0힐2p9$<5CL.Mb"> < L8^5m>iC- "t/)IP`MkE%4k]U63T`|]7Z`:$dEihf6%a%Ýx[DTycdnMT;E?wEqk}Q3[vaa"uY"*+OYAR7h)FA .dpFÅʠ8`-B'1,VÄ7>rC )(cdE.eٱG I 63΀0Bbr'E3D29W]ËS铡M99ʕ֦W <"k$b*]l)uac_,.%54Ɲu-OVcV/C]xCw;MHᩖo0FuVng@1炎.-s&eԹ[fg' ^9ʕ^kf(5>I#?l&= p±FZ = ;0:Pk"hDSTq `ѧ p _n=_qGwF 23=jzTrI&rJ*2ƻkrK.S r1!TsMh�PL6싽RJ>p,Ⱥ> 5H;e�G#R&#XRL3m(2SPCuQ .t UX9- *V\/`W]7[wW]s 8@Xb-vcvZj6W�$8V6Zpf5 E[eє[Lޥ{M_KP_ x^~ oE-NKO Ɋ <˱SD0~; `Nj" zfDBb qU6r ++ٞêjEq1>zX($n�"! r(L/S[m:s'eBv2J\P` 8N{USOQ$*X*in<A"ܧZ8N:ts,Z3#wV N'CKFq%: ʪqbP híaL2bȶ˼Cz?mLa |P?t L 7yי2ieL g5 cP W+ �͓xY!4wh }" r , 0 DA8 DqD5 w�!CApBZ 4"<I”/%sJTZb!ݔjJcØDHI"/@B RPܡ.#!6# n`ST2dc8ɑy!zbBD)q(Bh 2(}ټ�&{M0�?9rIʙ:NOt4gDG *%G�?f~1Ч3(PS� �aW5WWvD4 :y )L-Ax1<b +\ 8`H'Qu+WI N+)֔H.PB\q2J˂Qىp`^.R]8#QF~N#+8x S駓8ԈN D_+cђ"BA`y}HIYb^Ɏ9s $a+Jx%{P[|MIDqK"KaZH"bZ*F.TɭQru2vZ ʻ**#[nP@ Ia`|HGLMKLH5 ^dжֲf hЀEd6ڥ<o n42$^, @4]Hl$} ևĈ=*QEYw2iX~Czv-^9~] n ($扥¨ 9A aTA`,{: U(hY K& jF'D 6mH:-h!6X+ 9Ltю !pP> a!$`>08CBِB`C@gzBr:A}A� rPȅ!n@BP`a xA Ʉ$�9_bAk Ơo$i]5/ 1#p94A^H])@<@rܮdϞ+d [D 2= 1T , Ņ8 "A_j6aM4c#OB r/.x'R@BAB@Dj'6ެ<h7 ўψF A4* …LH@NsnH ɋ$ E5!Y8R U&-¼'P BP}!W1x@ ^́A#9\Hb1t DqW(_$V IX:+6H!=Q!袖[6H&%2( @;OX818<"'Z@ANHH5聂 3(8O7Q+>([M8ȹ?J;1.,; H,c#O&>@Bx yJX#MCc(,, ;?D@c=˳ j 9P"?x/Ρ14P?bC&8Hr,A+SDU;#LAX[`E6O"PFlI(4('(3)"i4*O�E`0p43@C@4x+[XAuEBXȻˁ“(Z $H-@X|,]FX=9t*8;7*/ Ʌ/h5PPɅ$s59;ŢHHȅ8%`;ţx; \n‹0?@7|d^DĎX��+=<s#1(tɬä AxX(Cܤ%@40J1:I -xp;lHЁȁ9aP0B x|*� �z*% !Ђ\<!++-x#@ B̊Kk[DY3yӜG+ `0a(ى!O!8 *HZK帎8Id54d9<  ?Bh#OxJL̂ : H 6LMDҋ,8tZИ<:0<CQN*QV ) x.rйrJ&"0ئ$0!ٙB+\Ÿ`) "΋]|&聼hT"�BO:#X$) x"{`mKo2E!I, ,*.jb/Oh>?BBO<1PmRESCOI\(C� 8B XDXA;K;/ F8[:E?']eS FmT;H>:(ML>"޸F9XB#h N JZ\SH8PS`=xFۻ9+<I ɒ݄oDKB@PG80 棼E</ȕyX8.XxAzK\/?h5PSk:k=5h<Թ<ŋxЂK)<OPB#J48?s+|aHx@*cúa-@ X!tH?+BOQL<x#H|=ߖ@;BHɝ:sT ?x#1KO'XAE8τP/ȸ,/k0SBP$6L̄0ʂ8ģLmEȂe^E1.܂ @M݂(؁M5F8E8ɐeH'8: x+h߅)@!_cnJMFOѣ4`dž=]c4恁; JU%:D)(81:pdUTTb;�N6ТXZ"E?GEKQp/ЅB0ȊੰE܄@hKuۄ8O`+f "8E=Fa.5@u*)4CBJ=iE"HPI&aRȪ5.5.+(31iV6]0.bPM`s%M+M,Ƅ48 |D0xYWDнP@Add<w8W/|A(DȪdp޷؁A(D�=cLE](h+ԏ@K0EQ} 32hT,p'@(mO .%ڤ%Dn>T-g54H5 B\'`xZ2.;CTCE 0(&4?Ս#x^T?l? 議Ho23oj�O Dk*B$8QZ.� `qZ)ݠ(D/$zҋ0OWt:f;)@ɌK#r&raN*R' ;jѕr0'n1P Y;ȟ �O?֑sVq A.Q`^':F)G0(^= _,Mq75tGmF(@C-Q;is4gu@Y%5:# ٩ъ1-Iui/ % (R 'v šHV@A -0S9J;J#Iuw!)r_jt_o>CRݭtR o=Wј(3.pI0(QB%/-cp ?O_dK(#7hR(At.a'%QC AwuhxVDe;YqE%;P+#Q 8}gQt{+P<y3h+%�~.{܋H Бaj{zМŮ&bt|qnuv*sg6.}(ȟAȸϝ9_H?\jyx0O'}6KXnH &?!p' 0юD]pWa{'|@}]o'|G"%TWptD ӗ'{Ÿ,9!#+$0} UA(-rgc%|�c_6F }oyt_~-19-xI zg[_V;UѩX -:3%0]NW2 |?9hA@׍$ہJ1}#Ig?cB@ {׹E߭ӗ'|>ٜ3bɎWIC@#V2q̸%%| p6킀oD`˴ |_w z'Ah?@¤?lrw{τ@F] ^OQ!T7:]EBaҭB>UK+~oz?yKE. k)Ph)asߒ }! Kʉs/@̸E<ЅB]o5~}ߒ9rVm4Ё/М :( Bӟz %P ~1}1~x' !9I}Q~P 1k"w>')}Up]9/7x* �/s QOZ 8^?jзɚWE72i h/%!}'ier~g|!Hi!ڧbZ/(B -fqYr)rJz!:Pت2 Oo1!|(-Sn=GQa|=qӇxRӴ ?=0wK*Zb.Ғ 59H"%|rx-Ayq$2!cƌ$baVb 4vHBglLbFO 2DXr!Ù3 NDiE1iʤpPB4ʦN-N$YƖ^thFʑ2 Au2eF +W"]͈w/ց-% Ǎkf:8ܸ3uTb0c'7xj)^)bx1 ׯ_n1x߲YL(PCXu_d_O3YsO|9Ï{O,Q|ݭUa 1ӂ,nwUwHu5F-d 8؆b FW`5C&}#l暏(�do+c9"ҍK2yci%Mы!]Sĥ_+ƠД#UUѨd@s ThMY `ޕWInPMEz*h}uWeK9'I~U)xAT\u!؆ FفC6䂗%룚BJ+G* `~AǛ{$ EV 4X\zYJ(z鋤GWZin )g/ 4.Z"Z4$WZŖW8@D7𠭋6mWʰu ,puI<Q!\Drz( 3<3~kCmtͰq^ ̞@ $ 8;P<MЯmK[4R}|d?Gto_A.}�xdcEdK2,d t8_;ttw~'RGx{�! Lavc57.27.100�!��,������=C^�JS�LRWo XDXIXZY&�[^[{[\�c$�c)�csdEf9fggg4k k'kQk_,l�mmq"q,r ssIt+u�u u vvw.)x*z || | |}�}#}(~ ��  #%+),"3$ 9)$1#%+ -"3$=15);,C4I9iSO3$;,C4>2I4K;8+bhF8jqhLVF>2C4K<NASD[KeUfK<NASD[KcSVHhX]SaN\LkdcTk[q^uefNl\tctgXkdq^{kxg}stdn|lws|l{qÄsđ}ŇwŌ{œŗ|Ȍʇtʌ|ʘˑ~˓ͤ͜ѲҩӕӜԘԡԤاڵܬ渧����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������A1 "\X ,pHq"E#H#E!\!F!;NhC.a4# %4pAc .[Μa̓B`4hc"B=o\aKEuh.ELd;xP@A5j}T sBw/Cw L˸1x̉`{1qcFKXpdi2 ~mm0v֒u7B@P>8m,A@nؐٓFg7_Q. MVޚ 'VϿc �C O`e]W\BAFTh1daY_tf!OpBFluBB` BW]p#(B_GSW}'MS(`C$v?vO-jv1\lddA׏yba%WPBљ[uדg9gHxbQKYߦnma IQhӝĄv8BPDz^U{0jyW\}^d=Dg]pmDXg Aa@ n:_1ba\BrAzh YZY{XmG0dt]'i(t[%v v KB1iB-' ) x3P…!h)퐀)`gFzq\f(Y4L\q µu9.kEPM06bBP -7Ap4P@`}M'*f\u 6s)Ɲ؏VSP]|Df ƹön[V@A3, 5dpO=\{4$U m {i#_7'͠zFa'Pa,r_h3d| $nZ Fs[!̢+ qʘ )cIO nad=GPq0)d&ޢ�J2 dꅤf!Js%Ϛʤ"݀۔~e T<3@%sʄ&(eyRS%x?aVP3/; hu &`NRtΊ숴I&{5hN+ x.~RU�pEpɊx&JF_jLIv%O 3FĽ _^2m+r|4{T%-]@#Dri&2Aq< G>ƙHC x>J1xZfV3K T9bu KEI`zr~ qE1qטv))p�{qi$P`*S Ig6mM{EO$�Tq{JT%i>)JBT;M&Kw₰$Ƒ<$ v7T@Yc">'`VdTDBp yp�rYh*sd(Ӗh;쁪.�7[D3bNcrz'<EJZ><K&!iBJ=UB+!u|}ؓa Pes/} 01BAM".=YyW>t"O1RV+0D6A{Ў=vX`E[�fG܅ՌfY׻Q46 $h Y^U1?#,zV.j�c5uvkG8PQ@.38_*lLh.8kc(hoʦ@MQ} ՚m` Pb A2WD6*aީ O (AySҪU}f& nJzJ81-n^ 5d=ւ ga`WձtLY3"_GMWO)ۚ8 kWJ=MN>*k#cq@$%8S3W|~#dMj Ja EXث^VQM cY38z hy:+A擼.S@usf6ZĦ`.*|I qj`-eEq!_KN|.f P1 CBP:PIbio,4ּ/q/YƩC)Q;T:򫔗"#g=O*2Y& tR=EnǗT% k@o*M {  ?_p {JvA]sn~ƒ&3Di*<°ITesTKmJZ'Mg?ۚhQJ2k** j-n,i?Tr)DWA�&(y;rlaw}hU'+0; `F!!?^a- rQ#3<֖S8FYx@,pV5bK{1]sBz$q}gSL6)gX2CV]%6G`hqi-2rACH,OGTV{vw!3`[R`;sM4j*S"owJ(XGMG,z6f1?2-"=eE7uI[Y8Y>?5xk"lT7L2C%T^u>=Cy`WEiYa^EuF\AqC"V#(!'?lV.(�bu3CFfmRWÅ'O 3s%#")=M!Rrz"wQZxk] (SPLSfAn>c@N;6)AdWLAE>WCfhHw= yVCj{&0t!`p U LfƒJ#cp2e'H6.8F w*3ev,QC]*#;F>4|$bZP ]@6{&9ea.Sѕgd_$ՔB5P .x2'&Pe|ٗT旇EAd1藙_q!k`WR"ցZeiK{AzFv'8O0ef5@K@9`E��>cI\l֡ gykXdY_@7I%)9DEE98 xmtV&򕐧G|`FH*Gye@ sTiyUlI)(VV"0&E>+xORf&Z~PS3u2TH?$L@d )r*_Zl kFyd91ZV0G!WM3�dZHx0آ g%LΘdQ(?@B*`dqjC}J PV$@*,pzxa{5+{HYW82/(2کF襞kIq/#uvB:b"џ/ 13 hT `g*99#L 5iOGqjC'7(ƏVT:5sl izBZ;K |`MiN3y�uVZeV:EY:gbe 2i1ñ ҨBJ{irQ3&5iyBik֒oRsyP1|ۀ b%k).*PftY�gBe,:(RrƲ0Ř}٧%vʙIvAqa{T#cuJɵ{YY*͈BY*WK8O{hk足y"z3 (6:={>Ӫ y圝+z{CB|)d f~{i7ୢd .cI); Bkx4J y˟_k`kg`Lg#5ts�-גq+m$ԑoϩZB9̢rE?4Hi1K͉Z{+kLM#CHJ]ʹڃ !8UrRz!W$`gҡ("w\3nel~'к;[93y48x."ՙr*.#&3a2&+]ykegY$ ԣ2?X4'1|kX]|,K,E_qB&~rȩQYV6Rş,hIhwox]ǖlH[A}Յ/u7I]m[^re5JWF\,|̴̺uʸ[YDJ(̛;Ǫ[kGFma5fXQrr꽻L]:Pt\τ̸sr�)8dχɷ,IM[ĵ?G�� `Fb<@ݗJ̙�)2�ur_1-lVU;�̵clg/Llknҩ`%D0BvXmg[xe1ģs'D64,3/KG(MzvHkY:|f&-Tdu.?C̥EFI;(4S,P/ٳpfIz {*-?A??ŀ(DS K!`Up͗όMaoz}342i=˗s}vc[?ZB+y}*3]:Gs&?̄5Íhw5qFK5ޓblqpQ=dLg t}EPs@ZP{$p]\N${1&-I?i,)7PYT#QjE ޞ"21t@F4b7e}!*91E9ALL܁10731PNG8"+|3� sEa6�B&!5P5v߲e5pv0mמC(Al(@q 60 ` 1@]i@ PCPm,m@PK1`q:0]Y@n0 =099 @ qu >VPYPE�d8Pv>8Pt�*�P leQdc04Q;#@df`cD08OM!o0V4CZpN2EO6Pk80Wpfp f@eHp @LP1mzPpv.@uNd >z 4fm@ U:E`P\},>^0;`ep�l{JPdU � czh�Ȯ~E@:Wp {@V0Jp 0Vt6 r8@l0q ] PO~%}n!XhhHB?Z<g + 2d1 u"ETG 3|ytGOll#01P2c sc 64Iei񄒝(ГBo|hF6X# G[ %Th�}SIOw#)w4�a'Zq$Dlt@nȑC%-1btJZ<A£+eё̌R'^ܸp4`ƌ3dQ&aVph60Q-yTJut1D(|:b+ 7X�)#c1zxHBz§0C|Đ!xqC<AkÎE Tc. bilȡF(D|p)3"hp‘2@cԳlfX+`7y7p c#Pf`;x!rh3yCq'Æ!.yD?�R:PUB*4.󨣢  } C((!d<J=D b0fp;hdy#@  6pd 001=(rh xA)#޸B!U3*hQ6=tVK6䒟c!8.71X9l#l;2AhL@d0u@$APX=iD8~Poq^"D3PтX3B )J�/XA;7@;*`+x-REз'zkX(8c2һ0'X肒(JiVtmi]c:z% qW( b+F V؁:(ssAVۈT(fXw_z @up"d XT�; Ј('ݚXFk?G m؃&pC= r�l^;ٍ%ڐ'�lDF0A7(#!+P 'X^ F?@ l2(eX~‚ AG(@(8v8`A5 .h%4g#qP`B?Ag= *$Ot q#:x1 4p7&=< :3a  rAx0-|A"؃(BI&G14g% 4QHI9H t, W!'BYCPgQX#<C OOQ"$z0~@OQbL(Ƴ+ԁH-(,!-d.@fPOt �`A@6KXDP?D@6 QAQ)&2\H `+pK62! (6 p�yXP>J OP &W #+ņBp[k&p؈<Ġ C\hЃHH7GLbchQ8uqXD#&+$b;@AF؈BtB_ r` ̠`pT>Ȃ^"p2xArh�4H #CH� XVJ׬AB 6,B7;D F!l2"PtN!eQ z#GDK(h`<gz+` =`)D!,(, Z9~ (vʅ@顁,:_P72mC' ;tIϺ@htXAʀ5Eq#xj'AlL3`8 $ԠnSJ 爁 >P\krC a<r_5~pJ`Uy$sNfRlM!ᠥeQOT EABZw ,C~w/'䨭@ E,(+;|^tEBSw5<GR6 p lB"wY8N p=)i D$}"N�4=Gox!.GQP2Vs:zov,ۢP+Ӝh@�,{) (@ xsGjO 4̣Wi[ | Zq ZS/9yB-QGXk|Fg6# 5p{6W p-숃YiGZ:nY/wgiJy@ /@;32X:Ѽ8;[X�ţK#9:<`,":s+ t#<32 3;̷* 㿓7{s  +;Ja88, i:%+l>2h y? |k CA"<v:8=IB=8S>@0{4 |?;TD34$7 hvkdy^ 8<ǃEC <;B(9"L}Z:RDx2dAv(4 < EB3672[FjA4|{B6D:_Ā{9REh\^ĔGSD>4$D0:@Gg|(C ]a `?Xƅ H$B;~ II̷x uDvlLō|IO<?L ّ,:BIIIZܻI<J 9!T5@EXrZJTʡ:$ʁʭˬ"˵ CJSɵ)JI˟ 7˥D7LʞJb$'_FGʺ˸DJKL8Ǥ̇ɵDK<Kʦ\DJ̣TFD\@ 0`42?KbJ޼K MMʼKw3H(+BH>x, F| N{Ȁx�#HlEgΡlN>CpOX $Er<PMPF]P}PEP �˷P P OeQ Q-Q=QMp� x� �MQmQQQ}}�0�Q-R#=RQ$]%]Q �(R)R*R+R,R-R.R)-���(�/-S3=S4MS.�Q7SS9S7�;9S<uS:=SS;SC}<SBBT:BA@eQ=}T �%}9<uTBETEH@TS}FDMUJP}E;UO=JuQQӓ{;VjńD`V(9<PuO-kЧ(VU3V9<= �WhFYLU,EeVL4EqEBtu$:M̸CdW$dVc-X5XV#Gk%{#Oa�|XzU;SH<H$THykȳɓM=Bl$H4DuA,HlFh}O,:CXaIhՓ\\xM}PKɑ[M[MPC7>Z@tſ𺘻ʪc׻m*NDT!$\]\چbZShJJa|V*EZ@ ]=ݓ!17l9 b @89JW C]#ZG=ދ\8C\9,aJJh:htO$$8LL\%7@<ܘ _]HxJى31(c&L"  BL?^=P/-%w+-x!G6% 'P}=$; DuOu,^%am<K` ` 326D@EЃ"p8PSFY�xH;b'~\A30xL7:]1RxA;З.X#>W~bNe'FcKbw2t;p+H;x *L3dC/:ξƙxMExʌ3B@dcI8~,>`!x6`0$52+7aM & l fW#_?;h b1 @ɣYkÅDf{=Z]l7sMB<ޓejBX+P!3`70(($=pF1|SRX;pu>d:ig_ � {?S~Xvch%3~=zue+Vx B-hJ� 27h[~Ko ^ý=t t@ HWMb3Ch&Nÿ x;_tK$ };=D;/~g?i#q?hP JFX?)Þ:%BffwslHfc==Tf?CD“({tEkx  ok}I8j n"Xi:H k$nB于Gl]piM׳˿ǕBqg_ P;7^i;lL<FŊ̽=`6%Bx􀧁8#- =h: hSŸAvӓ܃M=iƽ7&h)[4G<~?D<jՂ'hYA8:&?Gc$gɛ卷& H.ܼf a^ m_qsh,Gsc+ 8Ѡ9V˻< [` ]pj7F| f0>u,>򪖐ëLW\6P]$g]G%dުہߖI'!ggo*ӿ6×@c>pd0,tkq:K-; V Zu`uÓJqr(Pbpz $JXX7֒(Lgy;.٭QG u=7<fɕfxu 9;(WiqG;::aEABxAbK^J"[?B(3;0Gh?ȂXfkh86'x5X�16+06np`D10eA1�M232<#+Xn(2Ђ! /Y'@'s +xv<Жx+2' '&`(`n!'H0:?BW墕bDءF*81.'p2�6fP*7zyQ?q;lAǎ5hhz B:YB4H"B]FhFtHְ1 (JQf!ChQ ڈ͊0QDES`iq%Jȸ"6l8Ө9ZDNC ՜䒦K '6/|tI6~Α7w(eƍ;mwaa#GEK⌥(m,eqR3fD]b8gHK18l3J3 ZXbFCeA gN;-EDAH>bG?1Iѧ'ZD <D"{ӕ1P#L8QN8Z0R -iq!!EAr O`!XohIQׁw9POH2W\Camۃg)4ئ(p0bwBďEY!HB`3%\q ,!C\AC@ k01ya!pQ2Į 4HSOO<b -c<tKА ePE8P#md#CqI2�w< KHv= <0r؁ l8vF!C i3`IB`\!F-vE ? 4@ t$-v-J46C N)H >3S0 HPDW#oЃ<%,3C m P%ZĀ6!=�~]DxN:56`~N l|ˆ#/0d +\&9 ! um ae88 O\- o`2sVFq1#W#saЅ#d`#N]HA l5̰(A 0DmXbF`;Sv'hc!?y#= l  L- ZҦS\I(55|䃯!pC24ejxQ%\ f0%@P @C-Aj{6,!};QޔXL`pʁ.A O4 q&F50usE C#"4 (C�8 @0"\(2KAE:88avvH!EC ` tZhWzpiaó�+ "6 G@A*Q+X!(DVE!=70 O#I &N0(` 2#`2l`Ɋw<V$' ox`$,{E M>�%GءO{SafO % 0No5,03Eh6 Yӎ @= W D(PA!0B(LR`0qP'x=sB8�Kh H 486xBD) iϳYR Ƃ낯%@1K\!lA[Ft;/G\NnE JEnfu >&`DPH5z',%a3PR5 oD.]!18 1@ V XJ8NG,Md#8@t?|H̺20 =� @ Jr?  | NC#@<\0;EBڂk Zxsڰ9DYru ѳ!FyjD0@K?D#PVpGtzhP2@ ox,": $Р -SJ2 `j5g;별�8 1<Tdf7>`\B4(`~,Et=e#BKIIٰ"1"xBx/Ty@P!]hU7TJߘBQ(o -\ K`&;x(D< fX@2A `" !HYK7pʟ,k@,8a &s@2O$Ć<XAp%#a zȃ A ;L 5(]p 4� +D3!!m@Ḯm z(<-DoJ@o;;["$9NΙ{6F I#F tpmL \r$)ť.SŹjdb儫Iԟv̆v˰؀n͸܀0 P -m=nl؀kH@8HA= ~N  M� F%A $ ֍_O<Ƣ̃_pT!( 6K_ āDpyi` N|@HMMn T Х N ޓ h! ʆkYR>DL ^AH n !ơ! L 0">N0&'9 4f" M$""@%MJ 1B b$FE $cc(('�`N?�5Kd)#w :ָ@aDDi" b HkDubnp` FLcn4 MH NKFF,"�B!AAS{8AtA[<A \ @ܕʚAA�ؕAJ)8 A4֌AX(D]D�dA� x� N[h ]Q, IX@ A<b,((AGO .nɀs%t Qv@-U8@ {,BLHGPY,A#pB"DUK G~.B!<_D B҉AKX$MEЀXN!i4l#`d%x| D tZ '"# �M,FR4#HE\HX&B"B"B- h� L)AL2 # Hmr\X HV �<=8AS,B@ �"8 D:h,4tAvfAaL5 j% ] 4B�XA�`Ŕ x# 4BH#1@eĈ!B$4B x+G= dZ̢\Si_� XB8 "A8@!99 IPR2p D'�=.M #A SؕSH#ȁS@' l)IX8@ 0v\L,�# 40�|h0 X-ԞX]A^ '\AjhAAm$ � ,2JhܘA- h%JR,A@ @Ҡ# I؀ďcŀ,bƈG�n `#A&PPBbr"�Ԁ]X<0B#M OH !^]'PAQ*A �0Tm9=�3A@*H8Yf' }�XB@, /6b.TS UB !@GqG5 AeA%x!0O8",nh t=OX(8L& B&A#8 @P' OL �nl+En#hF(\BDح@pa" ɺ>#0aB # H8Ln끺$Dt"P@ bp\A)p!5yˀ[~A%, r A%@AZW,$ƙaNڍ!0ˉڀ|:E @#"�`XA H%́1 oBKx!PĢA~&NXHB4N�A&2< 8ʑ^h Wƪd2vo4%X+@8 @A!yG])  (Q b�ABw9]U%AXJη=Al�lN@~�dV.DZܰ/ - nxȆ| LTv4 T"˪MS oYX l3 A`W�$mbmD|tFuJ ;EN9RAp �Jԩ 8  ZV'\A%(@PP7؁ <A! lJDAPCNYEA�8B8 1ax(i( B^aAP.h@jb"4V|TNIH!A%ȴ ! <-BIzUU~A~@]Y@M6B2B#l#|p `ArBV㠮DB� YJ PHD.DWiAx'ATVYZշt(Cɴ`@# bJHv< U]AA<芥Xup\ZG[7AB'8lv |5 FPY~N�q$ DH4'p&l$J]&p$AxU":Aud �)PF OG6'y �vb7 Bn+ BF=wA T~? &D02m�� 6|ĀDPԭ\wK s{ON@d@i,I=Q 'GyѺke &XamV=4†-v cp d%#ퟩ!/N46=+ȁ%?U) Mw"{d<_ o(lb)`[aN Xc!�D482<X-NnPH!vG+Hn,u gtl Q '[ QΜ9D挗 efKK{] 0jPק &L FiY(56d\G4Z6na, !02u)-QB{"vRˣ kDA- (5? Yh<&!A֖Kh޻'C1 4]<ij!qgTAaVygE>ݩF0Yoiٗ]۶ wu,ݔ-� &*Jn% 9hZ EJRTj6 R 3JGRnH"I<(J(rD#oJwAsp74*F*Tr<d6|3d#) ` @ s7BpEJG\aˁfH%Г: 5A-ʴTE/Q'5ZmD'N$32H$$48j iQ0/%UѫLklVVz=3#ċn2&x6@` a }PXJD3uIT>PZL28%-WSvD*EZ-D'8XC^WTo E]Uh^P)}w>#oVyFT ⑍.]TWAf2rϫgL@>֣ o,hrw'W0Q4딻{KE JP p8O_@\ގEp_,4|.$3{4%O+oO2Y9Ն5wIW%-Yq8z.]swm[lNojvL!o|uuãOVYu`Q(<|=Rϯ# v% #Q@;- G:#ɥk{\jYMyI  Q~{?v)pI B$?,ЛR4}+Ⱆ~)Sl$'ӏvC3qk5Hw# 0hgKBE �n: HKCForIZFC&5 ZJ帮m_^$#jKV1vP,tҵQ7scmJGTT]֧3 5Hj8);kѐ?;(7deB`!992vLM ґ%kaӓGf#"7yA>BE�ʓ쳌b)�#P%af�!ɉT6ufuSH)*;rMܬg7!͓$F^ёBnOcdьՄSҡTRl. j `R2oR|U7WA=[ہ">mht\eAs۹J(R㬮ՔE93*fPfqԥ( e z06 7Aذ+<sO(0@D*-^ȣ�NPrXB갈B dhF " -(C!QE!J,ZI6jBp% BB,"Dz"- <D @0, *E]xV4ͮZJۓ`%;! !(AH`A +< 4pA5`-0xWIpGg P2N( ['< 5z#{< uD1a&W R0?TPC<%0f0%f� (. a:Y<cc&%@A`8b"X! QTbdҵ)+hNyD$L4 9`"Ob0("?XdϺj"a+;dFHaepDdlpDxL?<A-T '(]6ͩKS,!K`܁ta1&;ضu %UUp՟m /Hʰ%)6a 8CBBJu*(xV%`zgk$cبZt$#icdj `OVml uH"] Tɍkۥ7)X56Wj\-BFG_ ^ ,`;4XǴKٻ[8R]1{#dy}b0Hd_*0FELͣU|/jɂ9QU�3-=mu+tgkؼQ+Wi_SֳC>Spf$ BwkI�T _G&V!.1H+"qBe&E!&?et^I,:KL'2.oBZ$JL-QR(**xBG�F<LHB$$,Z)CnhQJ̣ڃV; he5Bdf {h@8#0Xtc>/n%HppڪABOD#JҰ P9 OS*@/N l(C�',JTq'Ob/&b- )Ѣ<J2cD%/Y*3h=[zI1~1iHK,1D[2/v*Ka\t>eJqAAװ>CM 1˰rBJ+jwJDl w[HHn:$ 2o1 1PfPfr(|g@Wc5~Fm%fp&Jo#FI5R)zFQ>VPQ@ŝE#os萢 0RGjf0b^@IEvnB g.rrEzWrE ץ㒩lZnFH%+*2N#r,QMHt` Pd5[E*E+Xr N BVLH i򚯜ͣ836p(3Ԗdo88:,eVB4cBHҨ6M)!|!%H8�JOJ�r=OL=O m=׳=SJZ=Kp@m1mA@s$ޓAB1޳)tCI`ACߓ"�B?CUD6A9T%FC'4?AqiFbBT>wBU϶ܳB4@lLHo[GiHYCCs7J ��! Lavc57.27.100�!��,������8 MWNWo X8�Xj Zn [M2^3�b5�c�e\ fU g9gMWhh'hGhcjZjcm�npQq qp)r r3stu u vvv&w* w-)wz&y%z zG|| | ||(}�}#~ �� # %)+-!3$"&'m89)1#% +-"3$=15):,C3I9F/3%;,7*>2C4F9K;`G8UF>2C4MAK<Q=hQlSD[KK<NASD[LcSVHaNhY]R\LdTk[q^yhsc`Ol\scgWq^{krldwh}svtdn|ls{{k„tČ{đ~ŇwœŞnjɘʇuʍ|ʑ~˔ˣ̛̤ӜԘԣաײاڱڵܬñ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������180 "LPaxh𠋄E8 Dc̀1ᐉ $Ć.fXq(X1#E-80Bh4E ?[:q98r֗*OHٳdCeܐݻuaн;/A?5Sa`q8_E1N1 Xƌ(.LǸoilxQ6'UPOTP1 연Gvl/ s�yKN}qu >:w X_ [eՀp'x^f_QA' E7Ou܃7_7kxvgd^)5 X1\W\]X^i ё!I`ANuLd@`FÉZPY}&&Zr h&Zk^?Q]]6mեD{]I݈b֨(f vVJ&^AT@NHx >J ׉FP G,Zjě=jX=8FA{+ixʕ#bB5#J%~אwʪo¤]`'ڥL¦ @@ TubaMX엹Jٗ18_%&Đ=|ύt?r_^[ Uc镂&  v'2^t^⌣]ש'dL=Fב ٲ1(Czh7؊"3H^APbFk g@\Bi6^Xp%w(V7ikBy!-wt M"I>z,{Iei&ڣ| g_\Vy SVp~BRgM`K+uii5_COoToQf/zűF fۣC!ѿrYquLA],GEý+4BSQ"FUF=2 0;LW_ jJޣu#Ti^(J P0dYq|w#YX*p)9OcBŦ@- r)՘i1YgDe#"- HMղ,sʔ5tNzQbjʂ1,bbӐ7J!4JE\FbYd)d!$aؓ7H ޳#12:NfY!O_JJ= GTrw8T#m.a'"8q/{z3b2w#%dy⃥qPe1RS ekBDmY%c0TH5G,! <WeFP+Rs"sL.:]c 2{CGHM`<w@Sj Mv٘-N8yB*bj,{᥏ITyYJ M1SdH5( qLtx_zӄo cN{n%<QNN'H18[I ?oE\Y)տT0krJ>.@<�Ǥ' j6g7혐`Lu!d҃"4.<kl& %=8B g M* 9Ȥܽ::mmY1%c~T�*e*zHsg<\iǨRǸh Z8�gzM{Q8UNRnPmL2._�f Fz@#5LlC^ңJ%k}ǢDD$E0g�TRR<~q qJr$9�=Nz_)#ҘDfWM[Bi\ٲk/[E) 6kf+5ªBzd7N$2*f&"3+\ oGsBBQ +,, =9)hjSf4KF8"V6s"<1nD鋌hJ ٕI>CMTA!gwN:/FN-Qh3aM#m/y~6 ΖHini3ah>),ؿ*̏XPoXA<Ӆ# bw|# `|C#D|2qoۨcrx'Q$SΪe'  |^m.Ji;kmѭN1嘯vFG4N5 |eBUgOm5vHMkɇ`Q pc>yrdЍ&| "?k*\�+(X4\aV𮭊.OK9;[n̆롺`v0k ~%F!5!drr?R saHsUAbT?G[gs/UzY6r.MF~ACqeaSր-4/4~Y@gO[QRVz3B#W!{V*un0-(#H)$,(S(w_-X^!;j#N7q%6W{CotH(\vWlzett%JXW}O[qh3HaEHEj14Bmj"KVSf8 7YFqgt]4$2YyRb7,cNsh3b);eZq\1@́0cGܦK3k;f uJ50q6io7Sh#Lbnvqr’' 3r!wWAldl h$!j[kk5}UB^7~-t @yC_m8rh"Dw4gh-D*8h+BWǘ'XdQz[7wAlaNM8KrB.ŀGxt>a VcؒMdK&8c]E@C'{bDi%`dDitr%�*FHe%a\`DQ6Օ3^0aq\Xr`Gi^dbR({t] &fYYj4vb5Dyل'�)>ur&&vv1[0u7rm3v= C"B96jaPeՓ2&I~4>y.ɘ̢XX%cB]Y,iٝ2f \)yo7CJ 4fKU#.P-.Q{"I(JmuJ11N9}9T z٘yVFZQkӡmPxiP$ ʡ՗HXuT.vv hNjrɖ\Y3vɤPF�V~cTS 8u[餢e x gNd8!yuQi 66w"crY(0 0GdڒF&!<϶TjO>ڨyAx?o0u fH<j_22$[zzNUc*؉ YOeиV ⫟AJ} P} tד{8<tJ�J{!7Rɖ ֘*Tc#[Iة1^Aɯ#+zC|֎e Q2�`z(*чB&�I t+ˋ;)p{9F)٩�k49WR2p;.#*y,K?U;ɅPbQk5#MӉs=wz-L"?2*׵4H[")�:r|*T3Zc!:l,j,yt! /۝>q@S]0{q&$1F Jylr%Ȟ24`YS6@}SB+nw%QesQbq -ڝ.iaSɣwCpJýSSOrt90TbyQ3%^9&YҠFtϛdvao-fV[<@�Haw ܣ[uZQY]&Śr.TS{-U MQQ$V;ܝ|-Hn0aRÄI<23乌A}E<KŃ񽥉3x-V|5Dk^o̝��cz.v3cy<�0$@�67vĆ\,,u@|p�,@ф�zÛ>1m)�0, B1%X8[ t3;m"T(xk7W ;Ƌ&#mYzR ˅ |aiz !|,<*qsUH2psy:c%1w<q(lj M"-@:v{Vv@d/;\n䱓lF"7$vܹ@חUufLay\+MvōG!6&F50|Ӵ6=3C0Z*KdAAKiȈ45iQcd,hskIқS\8,Yo ~[ҳB2Lsij; tO}XjqA758C8^,x= ({tqs(uXAA:1j%+ٶIW6iQ>@%}+4P4P@r?)/`34D]u%mmmI/6�=4;` +; N J>KR�>@4`D )QNP)"MJ01$5CD>'5F>P\Zp!nB80gM\yXNP5i5!Q4e qP)`� @ rge?ee)q?@e@Y Pp`jM ~gk`@\*x0@ D�]r@)ne`*p`DPxpf ` IPz0`�&0F M.6q ` /@ @ �XN@ `6=bY#M@~@`D K 0rTZ` M8b`euY@qk/f0PMf 8PDcP q`qp<?Np{Pkr`n]\@ x:@j@ sr@] )}&X?!`ZM{]�T?` .Py{ ]@# >Z kW 6PPR;@X3R06KG!4@>pUp@"1X1P`4p{ 4Bpx0{B4 `\X�5t:+,b#.lYcJeBDW&0cpH (Q4dž=܉FKep#C>p u x8C 2%l)1CtĘFMe 9dhA>Xbr"x9C(РF2e|FECff !C(̙5o, ϝ5GAƠCDrEZaK?0Q=8Tg <Tir&36p$ҖC𼨌 *ochf0l DbĚE`V`ɸhO 00X J‡lh$bFPCh `Kr"\0:0#̨d3PC�! J^ F8(̐x *;(Ѳ2-3RK DE YK1&'vQ [$Xd 7faFx.PČgB R;H-h(CMnpLၾX$7Fܠ5?!K Aa @̨b-Ɉ?,QE( Tk2rCI)hPCCeaʅt JS@ ǡ>zh` .8[:{K,@Qӌ@ OBIJ(cEp!HDV(M4 jNHD؇XM-TA?a25QkЎ{aD~(0dNKjHS؃uCz+6*k )pTآ)~hEvX8)kN "C 0bE8\x=ä7�=vFƺKc,3\j ,V5,B HxA.)# &R ?Sab;t^8bH)LisÈ <bXHDADnxe(0N`(dq0P  u DLЇJ!%,D̶B;Rp(+0 ^`=t<w1PY5`d.Y4x$F&41X!Pė@*C5 SZA@ 5`BBPh+C#9kK!a�D́; tAM[R e/u RNpnQ1 d04\>B63pGi&:.nA- F| XjiAnJbE�&VkId!&@B 4^@AQqt̷!CԁBx0CDkDCtY$氃F. U`O^LB j5Ԁb>xw=Haă"&JOLx@}�se &)(Np `F(C`/Y ?@ *-`1,[8BÔ! Bj1J!;$S'e @E\`5[̼j(QC R(&/.q@ BC[3<| PC}oD,..TEDN A08"(a>R#۴$iR R,Y2@6`Dh O(Ї*Bx]` D$}ad`Lp$#&ϹrX a]@( rp C31 [t@%YH ,kdP9 .栆$<Ɓ~A1_`AnȂz�+eT抄x9!r0|,9A N<e M( 2 5x aD�WADR,$ �.\#(k`igYQ) ԝ%d ;Pd�)8!6*%HUwA,Q}\ׄX/r&L FuNRYY08(;յBИ(6 Qj`0w3y/l/FYL~O&3ÿ ,hx!( 37xdNQ�j=Ԑ0 2[BF !KAfp G@==Ϸt+ &līc` W( H'-,E^fA;jpi4e' f%dqfRNl Env:ҦT*!&ɢԻg e/d6[d7Az؜P<(mǿo#-!(;J:/_ VhyWK1+a  )n}/;y8>�-i<SShJjȒ?3C>sC> J`�hAc .1<e  <˽ BK1y#'р=#@C B<AQ:7;TA "lC7,O@C4܌4CBq+74=d;#dC=BsÊ+>)@\-86 hC2|D:DC@C4;$L9B+C!(:/7X=XŃD8DعB DS_#<;J˽':78]<Epz56l,Ǝl8}<( bFz,n 1?e\G" H,ȁ} �.U4;B|Hπ4$[+ ,C7(H-)^ ?Ғn;;cHϘy |H,@BHiIIg;EJ\ɊItH!DHVt6H >ɻ =S=֫4JܶXJJ$IɤTKsǁ I<IWtE$8D9C<K<ŤT6AˋKp?1d�< ?<˗I3̲˵rɎ|>CA@ȍdgBSDÎ9EK8|*̍$V,A3ĺ ;+b y4H8;G΃ùD>Nq0ONmLON,€#C \D!DGNODFL}Ne��hPx]P ]P uPPP-Q PuQQQ eQ�@� }Pe P!=R$MR%P R"% =Qm� R.R/R0R- S2-S3=S4M2(��`S5S:S;S:ec�>S?S@ T>�`�B%TC=TD TE-BTHTJT?%�QCITOTP UQOJUVmUVUZ7YUZmUYUU_]VY� U_V_UbuU`Mae_hUj^eUl`uh3NȾ|$<M DN!LOdWT4]#8Sd,M9*LsmA;< ,:|>(:+@CTXXEÍJ3Ĺ=َ X]YY]pͼyKkΟH IeUMCk|-,٢BXOWF,=9Aȃ8<-7@++L 6ˈ;c: 8Z7'Ki[]ǺmCM9Ƿ%19,Y>� [tȁ\\݌k9=Cڢ͈;Υ\/8b]MP4LjP U6C%,Ķ[sMtH|^G? &P12@ރDd5 SH]D/TXWN^Ւ`91q,kMc?PC ߻\_ =Hp؁s"f+\X[;WIS >7He`]`q� 7.B18xx;@<\a-]\F( 6Gπ600pH( I(*&ZLKktE FCDa=a̸:S?dzTd);$MFP&78 %0ӹ ;;=S*sx!8+^CE]<UBk>SDF$Xve7-@=9ȉʛ\K˂sɉ{?H@S*ΪE:ÌEyFKikvM-vpH lf&كD(.>RbSfW iߓ]V=O@p?8d9](]> Ǿ ^; -^7!AC '`ߡL!=:h|B"d΁yd{:; -hDJ-q]\^ 6KHXPF5JhтCP?N?ֿC[\彳b#s拹 T66E&iP5 $ULЅ,0JF Eƒ06;xgD=k>SngWC=eenH;J]Q9�ٛ¤K\rE & BiBFu5v@o6Xt3Ћa$#P$A&ܳD MP/<׃AnC3-=X;r- Co]c〻:/ai7ӝH-R<eSKCؓ؇ί#[?@ҳqp9gb`ۍ˺?KT:̈_=uD|"t#LgS/>ײS:^2W;<M_N^ڬwwH,AqtOk5_srtCt`F||XL{ ]:ҥv8#i�!o#sb{^=6`ױt|P! ݵkvtGoRgb|tC^nwDjD,R'qreu$+(t?K'KW4s#~wAT)A(o;6sSws8/B٢-mPRH9(S WɃxtC*M~@j  TJX[-s*P|ć&'Pw&,Ȃ("P) %gg, 46N@SM- 54pH?5hP;`W6B.-9s,pA-"85h*у,=P.?�*0d"(!46b,QH"A^ʈa$!FO?f0(ќN"8>IH>ȹI0^ȱTfI\js8i6jNKa& fIb˟IU@QzCo2z{#b.NW09 qc *a2DDƍ7QC{IB,JÌ"CnQG9R!EB X y %(F2R5fNC"7kO9нfM(aFUA!fa _&{ b]h҉54]X!uk:,P<2Hj," hR%k T R1gHeB K!= %6(Q @atAOɡk,CX@qi3!KoP, THo@51 L�ـ!"ZР&e\WBQ!A0C ? BfN %u81 />챇 3qA t(D4�{@# 7"Rd!4q1@'/p>?G 5,sZ f ŬBY[X )e0"�?@D{/A q0�H":%>#eT )܏)hIo1B@C P@b k4Y& V] E%f̠B,!a%Q8!d@?Ba+�w[L@D h!g: 0 j1"j PLJ!82/` > $k�E#tх5 'tQ )Hq[_|bVb_ha!B _H"P<tB1�!1I?%O#&%HCK j4Q.aLh8dAT08CB b,."P(>À fU` dȀ ELP@aPBs `320b +,i!1M 0pA8B$F؃@L2''1 ̩iZP'6+3X$-((B gp@tD5tQHA ̰0% Z(C~5Q*.!8 {PAqP c@rcC@#A Y0C#@ Xu| ف2ǿ�P\0* b`3#gu1hIDt$-ΛN�) %R0%@x r&D߾9AW ZU4<L:a'Fl XC@U"J]f`<A BT2tO) v``Xo Ѕ`Q 2 *P(K3JjD qXha҄? D q*`nf@@dO0E\Y,Fx.(āхA` R-P :A!gV;x<T(n`hA =[D'ʛ ts� Bm;_ /PĀBA n+V6i3Ćýq{!<4`=0Adc<'(@b׻)8.Xe ./c}ALc)|F< `5kb^VyNЁ֔aNuc6@ CFv(Rt`sJ^ Du-:�7m= LexAPda rԔ"` �  90L<p/Wm^#%͜p92Cq�*Hf1(�긋A!tNf\~*D� V�EL1czq!2 }/ @ErsZ@L 63> $[9!<TPS֬EH)zϡXǫDf ! /6q * Af.ؠ 3BHRDbokDheD'aD '،+؄\x qA7 68 œW%,15fX�Cġ=A0m .A^MhCsAU ʀ+* &E X+5t^(?0CЄS A  `@!5G@IU}02`Bnб*H(VB 08 f�q5w\,bL@6b 4$m^ETĬl= ϛ\ȹ�mɋPPP (Xv HP@ HL)ƌI !v|.`q} V Z 4FY> D J u Ƞ@ FaX `q<F V@v4F-PQa_!`LLv"_`ŀUl bS5-YEI_ _pL텳"E 8+^ Em *r E  uĀ a%#բ<Q6y= \`U^ @!"u'VIb a5�. �!< Z$P!&(X>#@ah!EtMEbТBb`b> &X <KHK<$u,J AHJU  l:Z$b#` A !bB cm$TkYT !B_(IZ l%EeWzAeMra`5(]>bFNLOn>VP"-ana,PP. * R[bR#,XuXGYnZ>uWހX0F9f XG �B(a@,8]RҊAVNՀ4Ahƀ4HT P5Al&! l@TbvP��tЀdA ^qg zH4(a$ Pd<pAh4!uA(L \AXtbcŤrT # Q#\ (B"9t�"49@oQh H�tk8$P!0]€8 #Wd&\*!t*5'A"vH&� A\m"(M eyB؀,^beO AM0 ՁeɕY"A i ]i*pͻ�G~L`Qe� L@ȃ�d$�쀖Έ}kp"\# EpK\t*& udA%x$~B8"Ёd!$hAm80BH E@q tA#�h+ $ANH� 8a %T h%pH@d0B񘨉_yAH]�HΥH,N@@gM"X HMhU D � !\ `m#j:Ϛ lmbXM AWo$`" Mj �i 邁Ov�!Ri h xXyŀp,NX E@", <oP�V� #4B�!�@ p` � G \ ( n#A� 7,58TD ލԉ@AIT@0$ BF�B "H#A~hܰښŁ �A P "A  \Q^Fa � A ,B@ pAo9)B@#�FƕB 1f(U¹v 4B m H,&8čCB#2�D@ , KbJ@ Xh�H# `@p$0Q�4!@Bql ]#tq@$Ä!, �XBNȪ;, XTB#"B�$&%�P%6B#| Trł"A,AW4A TFڌX'$ @XS $AȪPA"|3\н!I 8hSo 'L TiO *i'ЁM3@̳"PB#Dଦ�!(8 5� EXռin �OP�0pր\,t=MMD3 0Vd[yS/A@vi T%$.Nb`4hU !ط""4'\B.{$\'(d\lД Ё!$22ҫ%JBخ@0SA@BՁlHV' @r;_LbE � @& @PˁP�3բ`t#vСA"t]%A7l,OXpL\>PHi�‰pA@l[lpܛ$H#(#A\W�A{N�YI@N~ ПA%/FF!#Y�@TXP+w]Q  w>~ tl0A08 B�DI RHȮp,090Atx8Y�_K_Uƙ#�4oӷ%B Jdp*ʺ$\| V&=iA") OBPLAKy:F,&FӤ0@čA�8 ´{dDH|ljoM Zś�`Af(#lQA" %lAX"A I@%%<F A OI T֑x\kAtB�tpXcAvTq BZz�` D *G$Vpzqhgv8A/q."\G0GXgApTAf�^ ^@�dC &8`Ĉᣉ,6!  gبćC4TCKCF "NpHcI"!VAF?jh(C K6ujJ'N8\c)/Ɛ2 1\ܘQb78mύ=M֯"cHhڴr:\7wiq+H xqS=eyo0C[a[Eu#%0bC#jnOR,J0 2> a6z,śSOfcp@ r E3p_{!ҊL2 ` ҫ%,ʏ<"faP,4No/ PԼ*<ms2kq3M;ѫZ0@r3`p&ܒ˞RpauSKĺʩOM+.ƥ,-@:J*| fH DDJԡ(!z`*EEMOBU]UA{ å\ԦHkn�>1cXk}TC=f}vB] R%E+0q`q7<TwP-+xOZy: OHӖZ1,B%M!~_bSي5ޘc02TAM_?,PskSXI.,>gh}δ̍yʜ ŸO~zC5\HKăB99۶G[ݪf>{gc4-26=~Ckl)5 O5dGw֛s{̔<+N1R+- 0}rHz o&޺8\v)2"xDΩ]Pn7~V-_* Zzf3ϝ0͟_.w7j0v.ؗU\娪K ߽l >|)NqJŢV6JQzo`g> qQVZ :Ž[U4gqυI 4w PP;VD7H,%T,W@ C+*/Hּ;"NjRЮ<χRT7:S(q7wcZjǧm#h$)cDg;Tf_^ o[Cx¾jaJ&e8=iJFy2kHH_̑x&Ԧr1BLezVuPUTrsK7(;Kܖb /xxJ p!/I "539aYqӕtbLR�~C#mM:Vg h)stJ JN%\J@ PA4B2 &yl [BQ&S^aR44{sHgy*$!U]ա) /Յ{$Q5SWծ,!7[1$L ,8J9못Ů)\ueY RSb3fX 6՗\ 8Ԗz*!b+[litnBK0ʮ؉Kv=]0&jk+ŕy߃|ɠC!#f[au%)\R~ k4f�Kjb#~+� xI~ 6Pn` =4%D�p`@,!xBO<OxN8^|.S4"Axp" ,(bk؃"�{nx$2kыg eAؐKM\&y 0`5X"  �5� pàeib3*4`; Y䠈D ̀.:H Z`lYQ#\1fX3D@ XCHL!}C("jxD7{j]gOlzB(Z)",a H\ Љ@00@gY˸[uarXAJL�)`ag BU:ݾ6@=�lX6PDl�-@(3 `5 "^ \< z\i Z�J+cn lA,fDb,AX P\bKFɽtn/.x!`90B'A <1Pa&{0pEEK=ki[ECu…418D qX%0< ]KBg&ۤ|>J|�/E-WR%O8bhT 揂EEf:ZMEk2|�,L%򦓶$R˕@Ƌ(F@"i6i?O:PZl d9I/]3/Ί0yȩy&f  P W_.)B*i_RNghj)M !j/Fƕjh>CXI ppJ*.n^"?,5;"omn+tEz"pcO>{AOT*Ql.9,%R@rkTQW5>o{Mc X괎*fO 'd3WLVl1ZcB.V VJH'PDD4& fG,U{㴈d_1bOwz#C"DGFE'VkzpQ*%qGi.*Q$2.,##R"_D""/d#1r2GZ8.f m^.N7<� 9N(N)Ѿ (d>2 (>+ƀG`�6H p?wndK*"z'( r%1g3F.FDA9P:vR�/Q)l(Gq#J<#G /(kx/]30ƞi�"# &_%wB;6'd8?Rp`&@n1/@穒!7|8#z@d- <loXj1d7ΒdD!:JS~ahI=agM0+? G�=G0?@: ,b^R+Zڥ%%,@hr&i &hr*NUNS;CQMTkTZ:w>T_f4&gwjrEACu&OGCM&AwR DMCj*d& z4Eo&?T8~GJUHaP<4&KtHWLTK CHDwTMN˔NTZ4 ��! Lavc57.27.100�!��,������=IZN4UF�VP�Wi W X9�XO�XP�Y!�[�\Lc%�c)�cL.dgff7fifsgS ghk�l(mp r rt'tuuu v v.*ww)z || | |(|8}�}}#~ ��@  #%*#),"3$ 9)1j:# %+3$=1-"5);,H9C4TO3%;,I4>2C4J;7*G8jrVF^=2C4NAK<SD[KfRK<NBQ>SD[LcSVHaNhY]R\MdTmbk[q^xhsc\Ll\tdfWq^{kkdxgu}snutd|ls{|l}r„sČ{đ~ňwœnjəʌ|ʑ~ˈv˔̢ͤ͜ӘӜԡԣղاڱ۵ܬ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������7 &ȐA #BEE&:<aBa/^P zhq%–/#DxE  cĖ)iDL0 hܰhEϡ O`=hȯ`Ê 5bOT 10 Iˆ1ݫ7ېI& Ca+# :wVpRyʝkQ2Bw% UWae*AmV3󭻹`C191]VZn i۪ &3Nj4ݮxs,K„{$ڿ{"gC `SƐ %zvނi[r_Uc4Y}e &o}6nwMAXVdPG\QF\GG4q !E"\fVD>4 IQl!i([/䁄xP4xy"(u&uy]/\ 4pd@`{uXwn FyVN[= 1 U&% Z9o&* ?t֊2P!fogsX F*j)f?a�];Egv@,`v&S.Vt,p'E}g晠ho)u ^⬧Ǡ2׮E8`l M [Q WZD$e2!fze6bʅ ֜,nTeBN82lbcaiBQ@Ц5qx+WY/0 ($W<uzZc+oSf;шz&]~\S|uPaSGs5Nw' ֽ \67w@i-|Q!zMMkEjEC~w?ǭmL_KS&NzMݝZd^ }b2KWcOrXv5xw \y?^35=ቋ[i1BTe4;oK#.MdPKst/ 0?(4n1qNh%8= {S'p!|dl-3ͥʭve#Xjݸ7n"ȗ/)3܅"A쵫~fLR$>^|GX 1j3s-lZ`ُ<c0 &q,vfb!9ϑc  @4/`˨ҡ5"z#L_X ,/nV G`?0<Q.sd3+}MJP[ch݅;V .O9(lfMdb!yp0 ]\E?Yi'n1[V&ЫR)QǶep "2s-S^@{ŏRGmp{%oxEOHFA IyyQ e3לxF7c(5SRSBaFH,<MOԺaG] 3~>B1] i+f̓Gaqj̜Y3ۖL=&JCI7p)PALnk;pҢ eJlU0sT61jA2 yldyNx-gYSr ںk6D,xY>e4 !h}gʪK2"j4#Pq)"pMf؈̫!B᠄]@1EZ[bPGg`={PzIBjbѯy(-K8a%ug6^zrlr*)PN1KC>3C9MEVVdi!@%V6e/cm˦ffc#79<֎FXq[X`LC3nB7of.ZphLŘMh2"{aX &ثw.pf)k&sJR pKLX&g]* DMf ot35�ڵc?i R唨 az/Jl7_FˢMu\k2W�!uv5|"(2.; nQ<v۬4t/ Df$m_ܧ_LM'G$~n3Y67)C͟^K Lεߎ-kz6^YtR>ĹwP<'}L )Cѐhݴ4VU" \1B}l%%J#zEc,9[& |a b&,](BM3JoO~ta6i<FgW€خ'&>@ 4`Jݰg;Ϋ ,vNUCV8yj}L|Jgu5cT5�P7#rg-z'3!>)#Mu6ziTd X;m0$;LFb<o"@gWnn#Qv2Bcv h8t+r>G&NA#x!+ASvd|3c^>6SE"עwvI":(f6o;)_/;!Di <*T\52-3wnxc1PNXo!rRBgb9f!):i%RGc- NV= RC|qixd3'r5AzWWv(-D32߈fj(jnHg2"Lčxjg^`"{xQ+n_mbtcqLpwxaz[wv}:ocezТu9\HXq b)VVw?3QB)yU8tU8-m7$דzAB3m&4Eeڲ[5V-xuPbuq8H^E"O9!A9Thyais\'BKsB;H)n cN鏍vCCXY$9`m08~AFYNih<&3H<cyQ 2i1pCwU.F6h!8 4ٜBjJB{M_%K$yR4T!S{okZ*YM)s3(uJd$HzBmXS!D}i`�pAiIa>h[ ;iiEo!TĢcifX<5aaQ1B j⨓_UFuPޓp)jx:S?$/3,%uVZs2ybJhMmꜣVڛoE=ɆXQI9Y ϔydzŨ{zgw:_70BvD:FZWMoTYr~ƚt6 r fu]+R*(iu~7pyz(OlJ){U!>G?jٮ ,p.՝3d8gW_V4N$yS"+P#*b2liZs':sRJ?S'L* S ی4iM<ٝ'Izcv<v!9wg"x"/ӷS^hr)쨳ysJ2=GGe>Zaު䬵iuJP9O џ1x=拉y24h; aB8 VQѳ)wuMd/RIM)ԃ{j'ַH.yn'۫Aa2`=똮C5:Bŀxe»?r_Ecwd2(OJPA;ˉ/UhTV{:i F\仱ټ݉ye+RaH `Z- � lָ kȘ0Z &̠@h%-{�$:1TUa�<X2F<H\ԻR1Zc,XK6|۽yP4F7k9*j �'eǘ&|8,l[]@md?:{6YRۻc(mѲIjc|KyƇǠi|9lL)_ ,. ~|(9a 1'F:+>fE�cU|尳,g̤~lïZ)KE@|i]Z*pkAU4%ur΅ $)p^L1 ^&)Q.9ͩ9{PmU(("k%D4H _2 F]H4"l�la/[Y0PV bYP`5Y@B@%2YpW@"!P�H["I`(B0"l==66Pbv/P6e)/P95` a5)0pTrqugF1aq`q5DBB6vi pLp8 a`/PwP[P@p w`2PzP 8}PMDp`hE0ܝ; -!q`m/h�YSpvzIqQo0}6 y\hpr:0PoYe�qch]#SLMhG7Va9a 3SpAPY@!A[W0e�527,@lP ABP`M@M�Wwvhpz`JpM�-`�W`VKz@~~"�gPՀ r`ۊa R(Sph6iPMr@;`@h�z_ a0+s v vr� !v06pj ~P,^A'wPmH�jpP `@%@�v(ۀh0 & gpMиUw.=o�Ys[ /pWp/�II5zbnl!qHY5+OSb-H@ qm .p9z"dM 6�0sPp2t=2�i@ @-.6IP�bT�n6"hl%P0`Bi 0/`Į _`hA�J≠_= b ibP lA`:v8А"RNb8-0W�t5z>`Mi-@-9�64#& /`QĦQKc0R!D6�JRe+F@nFEpI*IBwpPq@r RDz�D+ {LJ#CFF% J8{%,D…8IL"$(htH *$d0 cg4Y&H#űPF@wr a„v/) &*5zd H艴&M]J4WHF_*8!F` FEANr%"4Nx& Ch@"EPH :/! Ê-�SJ 1d/ZC"ڣI0"$C 30d P$0$zC!n�QJH H (ڌ42k"4" v.(РĶC5\EA 1C91HУ80IȻ 8v(hR)# dDĸA!/d+45" CH8*yCބ V�DZ`I"C8у BVX9L)D4ibaF,#Ԉ@v}$&BE)<H/1db=x!´i@;~^0^K  P HI`c!HP�Iڐ!ˆ>Đ;�/P8A@H#79{A3d|[6±+%0D-dFL耋0ȃ-10$ Yx 16b 0┷, C1##0$`.@  F@1/GA=�c3rxDk FVRGĐ=HZD ! &� 3 <HHP@k AMX"PPֳ! @AD$j[ P#<;8w^  B D&@"0I�hXNoD%&a OX" 6A ZMuv{ qy^88b '՗v&M0Dl`A�#cM<  pPBz b@+!.$⠄+9B"-DTD0 ĚN +V4С[p nPBA .9` j`!�|Bj @MXQ`P`APl1 n ܔsr``A{,10L``^@:4$ Jy!@ N@ܡCGj3 BQ:\ay !#|HDp65bk@ Q C- L2ba@zܕ;'(N= Yy Jt`C.E5: JD!F`0 6l.P@@0B"6dC l`C 䐃k!n _y$BkB&Q@T@D$4K=d QKa+ADEeKczݏqF/A W ks[U`PA 1TсB؄_ 8āi$Pus0;8jX0 `ЁuYY!:n 4AlZ7YЃ#�Z ?I KT‰M^AL" q�-VeZ_QP"4pBP$&c Đ<} DJ A{̢2e(X!Cx@FI NjJ끏Mh/J٠ *9h 47K&&4f Il`, JP3M$( Hpp*$;P ok<`@!XVUVbҌ ]'\kytWՙZ@# $(:N-0�(M8c1l\_:H(1n3yxrD/8SխưΠ?8g@u4\O\L<Cu50]AS H92x@ @{np@Aڏ|fO ־xPE~2taW@!3\k_ 3HcfuO MFQ ;*�኎Aqvd6c7,p~3vD.P3C;p:FT685CK<:18г  SOSk;S>A9ê8b ĸ3AꣁAAc;?+3=K8s?<p�cK: L;&M{cڻ=A#.Cc>2!> )EF �CTKS =C# ?|A;գ87,;ۻ9<XCIA{T=D�=D 6CP ;=2X)2ER S<.tFg#E4DsêGodB`L#>>S8DkG[Y,DBۮӴUlG\cFolEg,DddHHL+ИG_ɼ >$lƕloHFɖ{.:A6A?E<C:Ce:0䌘DEK@<8;옟—^ 1D HLK\KlK J\sJF3FEɷK˕4JmTE LLgC C $L|̕ CL˼̷4(I?LLCPaHVlŢ츇,ǡ Kl}{Ɋ8dEE/$ I;JJ4GK&-MtÙcQM΍ �9DK,ϻ$od�� � �OlO|t OhOOOePO PPtOEdO0��<P�m|DPQ -P<PmPOQ |Q� � �&mR'}R(%R(R+R*R-R.R.���PR),R3eR4M2eS75S,p�:S;S<S=S>S?S@ T;=(�TDMTE]TFN\ЬH8|J]K,<4ԶTմԈ!t $Kt?\ԂHt?\>NT 0ƜU]mKǪ":@LG.LǶ;9GbtKQ%}̄sIO]MKQԊDL8J.ٌ ʗ58>RLlϛDDϋWȼ\;@Mb 0(9Ű[B 4ŋ>hLSJUBtX&LgA=rǐJfLD,D 0 >S;\+Z4[~,F%V䣤̿Z$#"+f-cC;3: $lZId*4[m[匱:�D ?HHY0ۈʰťuۮGA4H}\ȍ3[blcK8Cd>]EDHkWt.MA]č]MZÍ�قǪ@coC?=L m8Tԕ]^Q9A��с3 x5#6xk\e Hπ^[1;[>˵3I+E7ȉ+&3EX x# EuV`]|u_av^L8�H004=E͈e:S@ ;`Sΰ͌ĥٝ$V5kXM3⫓߫c� 6&Ȅ0ȋ 0+K� PK{-J[W 4<(k%FUUBzDBfh~4|Q=!ܚ_8h�:%x8J@ B6f4#T@Db[ +ɌAk$[F$fc:L;ᅽ 9K=S%=\]Y\Ф/Hp,!ٸ#Ǻ4i> qK(?97;<@5QsF&@c6M;T=}ZKIJ4v)6`9ȬDH/!4UU\NMDZi>J<Mq=ؼ;I-b8h^ WT  G ;Щ@<x;7uqDL;Hf.㺞EE&[CvtUqJIX ZH";`$DEYl.œDP�60#"׸3r@L<[* DCEԓ4fL4[\s3X9a؎ꚭ[,[xCn�?[1;Cl=[ۢ5DPXcE$+oHH=ǚ0%f sEF4⼅,uC|Π\-�,:>(k>T<K6s<kXXp5Vi7T=Jsʾ<h0KW.rC!)eMwFb܆#FQ;~gDa< >?;hpc]\ 5>P}Y= A,9`; ũbر  HCg2 ól[[VtsoWsFԴ. >߆kWõ"e5#hGTo\ qFCnHk;8Y@YcX9?Y^C /׈W5ۘGWk;[5KGXNs:;nsfܛ㈰[Uhٛ59`s)ՓC<SIgnYՈK;~Ϩ8*5p¡ +>p?pؘ&X;X%H+9hH0X1p!gN1jI(灁>4^1A57:!77*hN#Oi@~k0@&`g pHy<xU$oJ6穵ڄ--(@w|cO)x`wu'mJ1B!;(C9BR*x E1=H=`:`Lh)h91<0y'Sx6+S FHD�Єp<΋83>@HԘBP˘Ex�0Xx1EMFT*Di>`h2(Ѡ07^f0^43/^b'O/@'ˉMaF5wYJ=ō ,D П7<Z' jԀC@bܻ *EDX9eI gPW&񢆌p)a1  6Zy%EbVhLް1(ȋL*id ֏GR1^0s"'(JEϤ WFnHӖ $ҳ%Τ0-,bU0RHzF n &oCAG$hдƀoHQUmp 2LCz�)|QH"0rG* !!Dh'@Q`!( a [~9 N5@.ш*S SeBa 2Im q``0P .|QI)pB z, 9V-XE VL7 (T+@4ܐ#zE%hQ0�6TB\lnБ \"TD"!Q P48b2�1tXB$,;#b!4A!W #[lF BD!%2qG%Lpn}C^ a 7!qLe!e5a` sꑃVp4ŅHn;h/dAwa"t a'ǠBg$a |B#ZH՟d&bȷE#hfIl >s%o�z&F<P h2($; @G#P /$ȵ/\Q#lmW\!DR@F&P"1 &^MεA!!Y&`% MC0$1."i\1'?gDA*7態z ŃEZ#9<f#TRw0Er0 jMrE, 'x@X@^PHЂa �Dt  < Sj iN ` CH"h 04b@,#@aI򗹝 p;�.;I 1Xb ;jybPP`C$$�P ~�3D ; :Mȁ - %8?Ԏ$d B@l0,$A 0 nO@ wzV2#r)xA?,V0U -`hD%Q\D%A,S͒U\N! qXDPه<M )D' :T 4a[_`&pD( x�ѝEv]"ezO z--M� ҖaW) 3@4@`K20,\qHC&4aOOdT% JP@3蒒9p&Mpf&ᲖAqAz@EJlWb_VC!P,C^5DwBE 5ŒF+MDZE2s%!%peNBxKR4@!諤.-#BR<K X 5( :PbðIc!%^BI/ . :@x0 6W`"Z&,m oB P0.+YmNP*@ +:$C�w*O>gjGEX&*X884D U -bĊ%&1 KxBh0lP>a$r&! Y%Jx: ̈́ /iV'>&0v: z� *K"21 (ADa$`jB; p; :`n @! D0fj~ A_B0I|a} lQWlpy X$iI2#VDv@# IgܔD\!JPl`/*LX*(\ i r461tn@߱@6` .[ Lܗl?X" A! vpMgA y ڐ`@#ԠX`><8XC!7V$Q+봁ޒA,M!k&$}ܰ^ B@",D=JDrp)!F.qo!wWj@16:" !rxp-4! I`uEQ*  ` Y@NxjB)2-A+op6Xr8寚;ҀV �@AjU t u$ĕ|A@A|L  $x @YA``\Te@s %`!XexAdn($P$$` �@B"Y$@$~@F( �A} ^^� tt]}LQ@M ׁ ^Ty!"%_lLLMB i&PŴWtl_^Ml `)Gl uU qj\  LI4۵A LMIǨ"@^[tUD5EG8LX5ҹXmPH[Ԁ h_f#mJHɂ@�Cm\%dȀNZ6 @Utp? ŽE7B < Ġ)œ̡= V:c˭DC V&R R8BqHU\"Pvb%J�$^z)Aj ʹ\؀rPA T0[XU7b%d޽$0_7qM$(@ Zcy�a@ERt|LYaE\ą7E(ьeJpPaG45hʜ̱%jҔ 0D&] �(c}cHaUI ԤQ H >c8£(l: @t5N""P!VXh&nQ 'o"MIjLZrDAfS&@y8"Mڣ{Yڢ_d%sF!"hy%(%:I'BAJ}hA`NHI܁~-X!̨ČKD@�\SVAЁHIW]Lb 4A oVl|( �Ad5)� @LA@Vp$@AL%� PȀ $ASR��,qFՀM- @mc1Nh-m!Eٴc*U%zz袑(B?MM�A Ai#h4 0pe'4BAWN]! p]G"G&P"H#e#d$0� E$U8 pˬC=B@ >=BAhU$B"RGEMPC$@!֬jfS>ܸ # [ +iJ.RklɌ�AA\Uj1 ֭Ё�TJB J|A  XAH8\I@PPT(n@JuiPdɾGPY]|f#܁EΥ Tc )&P‘4 �I&Rljyu$*.: pNXLB $UfƒT#d8XBELB @ l #8 DzG<E\A@ E,l@ �<rX,J!\@ PVZ@"ꎵm�4K@Y L ͔^{m]A0"pm(Bj E>$,u %cA,F ,D 4A\!.´FS A$AХѢ 5B `BV dxQh M( 4 AX@Q @NXFK �L PRk4LAE <lX?E\T1G^�!hA$d,B!8;MOpɒDP#`40!p&kB֌Yh O,T'*\'<tSo|-B @AGT"(B9 T d&\#=k!p�B!(p@ ġA?T\ ȑ"TAU�XБR@$jP3R!4B�ƑQ piA4J$$!P#A R< L#d�pJ9Z!,#43$=F#-\ @\P{�c_`t\@{E}rD Mh$T#�!Dt4V�!Pm`LZ~ &5sWgHڧW<<@@ Bp^�( 0#  ψ (x Ģ]�hn Y"I؀8B�!@ �"Ame�&a/A$,U]PNw` \H"Ё&$ � P@ mA%PA 0(*6 A"ll 虦ȯu[)DڤpLYSQ @~|j3#WH$] P!A"@f x 2ޔAPUֵ̅@'@U!A t|2 BY @4%0S 3QPetN%@V+86Ygj*&vS֍$FtDlw*y\"0,2N8cCZD3 lX�O,FfI2 b 3#$B0mw \ ԀĆ **'BoJD˹Pb@2�hIlR�+ e"ݓ'}z̢� :fTt ‒RS6YB0B+h$A"`M�-QR:$dl$H$`@@A B�*SoA h4 ҁDD}wƌ s^ ؜fA] XL$~IVäb%!N%c"ƍ ! 8a/ t'tX2$/"miЮ 0!$4^a$2`ظ/d,& 0n@p 0"6LŋD`d!;j81Λ)5`PgP&5' Pq#L&atlXc~5aTڑ]c!D`׆ɵf4`Wo_]'ru/'&1^nAy-wpQa:Dr=|>Q8FaȯQP~т8}rH" ne/~BkQ/Cz7 \60k0(: 4k?SYui0rk#?*{ <\Œ:p�5,-~+h~x(˽Jɲ@۸Z^jԮ "A4EZ뎿,c,) 46T˦ \qʹ*+'"*?S1$ 0$@<8]84\S:۔Ӌ;Ӛ:S#@JTU]-c0Zr?H d;\3s]|PFP.X[/-jWV6<�>e\`+/'"Luۼ8Wa-:zm.}S+s:5[[<K3+/.Ӳ8&m`5ޘ!=Ҹ"-X>[-Mdk.-K-Y~5!9%lq䎽bQp뢾TJE aT:c-曛_|ZH0h i$^Ui6֫j6 QUa90E''&"hSeZN3cF]si yD;TuiyT>R>m!'1+bs3{V+7>x"eA?Ԥ @a("h~@|OcCӿbyY2cjv4BA_/:83 T.LVr g tn}Ё6PgR5`rYX ֵaJkkbAaШk׆'D1V,_鸪-,�GI uD^E9 TRRUA4V8>&YKFL"2Yf㩄AN.E2rnJ"`Y˰I?He_2k$ָC,D)1 vlRa5\E:i3IH+lgIew]^ƴ|k]x"jZaHyIdQJs : 䂓C05!tRX`XN<TTHg5bXaC2q̩2IKeJBPM}"ZȆ3HL@%37j FQ?)ҌONde?݈�Zƕu=+OUu\{DU%0!`5f19J\;&$!yV."jq0_;HP& *8@?jl Y` JxWr'(}g_"%(D IŤӛ0OJ1%qjiȵ[ԫ|t`I-i;8l Mśj0;iL]J6`njHCk귋SӒ@? P@D!L x`Ą *Ȗc2YYk a} B-$Ԁ&}hBL8b ! 7,68 !0,,K|lIsPpE< ]!!;7C`: )@D%/#߷l I`$"$!x3I@ЃXaax a05K:peXz QdzHlP!Ն-&&6m"F&hFA6`"LҴP S3z_mdain έd0UA jHTBH GÜ Y7,a 1 �ᾞ;B!!� pD5I!q&aPqsd=bEkG0Bt aVB_EEs",Əf3>B-remxQ^J� 4 u db8`,+u -~3-wF֠Qp=S>8b�PBi,2 `Q+t vՄ,�+,A <!qBS`; /xBl *J*a/HmB3`J ;sU?o? ]ݿ7/"_'^઴)V%6^P2cd#U&UbM˻2jcl&Śqdi;eHd3(,.*ΦfD+J}8 P uN-fWPDDJDx&VBnf-4I=~pCإaФ\`q. JP XJf:eeXi$(sn(Og"=hogEG60%&r&h.c@-8.%'%XKOSQ5X+%੺*rTSQ[nqL5fm1q"%^1$CPK6D�0j}C9c Qr%M� h9"'ב51k̫;QW(fɊd>ϗfbL)bB1<7n)Rq!#ֈ>I#'r艀$�{\~(7qF% o>1qxj>,p&pHe|hQ)U!`n(FHP ɖhfJV}D:f#�v~ Ipc`&6N1%(/qWc(@/yaB]$ʢ螄0V< qdW33|,QU~@"p"6DK41_!.r,.0?g#gd0&d3:D^AvnR&E>`E%%qF_ўpGDNew|2*^]<gNx@ir<<|g C2`�9@bs^vKJO^F6<NDd`oP,n$AMhyCHAkP>D EU= EMRoRF]DaEcFaԌhTFw% `�8 h(9rFuI h(G$HmGYAtGcGK2D3TCS%=`I7 ��! Lavc57.27.100�!��,������1K�:S)�TQU XHZ)Z7�ZM�Zn]�_ �_male;ehfV fbg'g5h;hH i�jZl�mq qOr rcsu�u u.*v w+z z3|| | |!}�}}#}(~ �:�7 4#5 %+-!3$ ''9)e7*&#+I.` 3$-"5);+>2H9C3SN3%;,7*>2C4K;A.chF8UF^C4MBQ>hQ>2K<SD[KK<NBTD[LcSYJaNhY]RcTmck[q^xhscxsl]p]tc{kkewh}snutd|ls{zp{k„sÛ}Č|đ~ŇwŔnjəʌ|ʑ~˔̜̥ҜҪԘԞԢԣֱاڵܬ渧�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������5墠 Ȑ .`$L!C 0Ɖ #Zd8Dyra�ѡ .htXq 3\f\YcOQ3px"&p<$ .jEI Y.aluI!ٳgeD!ce]t;-_wY0ݵ qK6޲ ΀cHz-- 0 v.J(C&:hscqEݽ29d2`o XIQXϑ;!YFl=ktWËO|MPEybt۞>ݴmDZU͖}_\s lՐQJ*Xb8(? A8EC&(d܀@ waR](%$t[6%sZdtNv$Jd^iiҖVitYgbОVZ\Y@ eq8>fJ=nWegC%CFv WbC\X YhCJ�Ô-C 1U}8VX%'"$m(Mٓ-%`w0C}0>#歇nYn9PM(RUǣ]?jW`):YԵ҈Fvh' i�X >i}Rod6 Z @ ]Cd`qA Wڧ nf].̊'$] Kp@L3] | M\VH*Z.6/Ƶrg,Sn+YYVN cdYÚVVIgY$WW)_y喙|= -[ν Alut^&Y۝@pzn0ގ8 nʂtC4V~ \ƫn kה-\֮i$ ۩[Uov~D$$KB(n";VnWJrqdF "={ spo>iNxP1щP䂫 �_v Ӓ#6< p\+\%۱oId#k/cMu.?\"#(E%Fy!ARw7 XZh 2.p^Ph#隸Gű69 lc1KYw"9 ~  !|- [I BN8h3D{i"7Qlϓ&Ja,Աz4 fhA9C�Iy+G@0Rsp(%aaC`] ]|cM ^"'lrKveI 1[.dcK!-pg$L'/0)͒X-Db)]q Pͷ@UP{2fA)b"ڍx >1uDR*8z48ګi!^QvzVDQBQx15 r >o_BN++d Uw}v_48 ,cOE3&F/l<KϲL`tM$(m$ C1 iP셬HqzvjWLY}"}iA9*9Yf;!m/rrRDs -kZ=.F/O"E6jHMiA_895!\0Y~4YsGTm]<`:fddu;Z6R3Qw'6āFB^l/|U05\2Xuqd` VGeɮ S"ˮ)2@81eWiQfqdnY튾X& N[rML&$DleG'1 \l57IЅRuI[Dg iB5a1F�eYElN$W|{Lv$ڱcEj4xm8t喹S;w9= t_ȧ)$z\긄\f" MKtup[ J}XS`2UB,|nolmEIet_|j9E>$Yb}Қso-`oC;5wPa36K6:'9^zj/6D,V`zc&C<)* xO,b+Y0drڋ^%5YE'd.Z<3!|PlbB]1^:rվLq, 'qp 2C\6P%XTs'[H VԦc�sY^wh-޳ע절l|%z2H"C)MэXI1b\ǧ-�&urAN Fb&:6�4<ΎQ[/H0iRQE`qw3k0UĒoBfl!7DQ&XisF*Zx6%qBcfW-Z.LFt5id~E36DQQ72xVpf?qPd<dvvBMhF1HopV-+I!;[g%$LTS81?auiAUjQSU;{fOE,'%4N?wAEs&r'M%G;qug61=!nr((3!(6ޢg_;}e%r0\bg6kAp˥u9%iMwQi7T%h@1h[rMMbxyr*ɴ(-fkXr\/YƋ!(?_><OLL&\hk4爎a#ULq:ZאXORՎI_:u<ptq#f8%ThkW6oǓ(_838܁@ @BHCjk$ (EE V!X1Xk%:H(^j0XfA3za)X*0<.1`rql)y)KiBu|ESOWie#q)"Z}8Q!;4sI,&@0莙A;giAs*06 !zYB\&A(' +<IйL60}~ Dd6t^ije"/7X?uY<Ri7p@bx#FミuYq#]%qD�jkzX (!'ia𷓰W>~j2uy&b8Y# ڠԶ%9 ɇ!"mtvh"}As!lY^<jo 0*X&xI,9A4qUZBdЙ$>J_�%'y癥a("V̢p ¡|EGq ɐ4V6#7NXڨdfX#hb&cznyDG!? sAFTBLN T٨ZȂ(Q! X!):8QFĠ 8_Z>xvEƢ -SŧVgG7h%o評!idqp]F2s: 78EF g𣂗 !VQz?-ձ ho_j?<A/C ӛ*K$2h�y%Jo*&np2;vw +O޸xBz=W(uqncEQ]!!]YHhDNrl<zSjp\sqjZWJ2; ag1mĴMےHŴ/wk+A*^Pyhɉ1xJ'K@9CN~d}y9DLo7 *|jتEix9e2;XcjD C Klɟuƙdŝ AppKn˔捵\YJNk fJXdثɴB*yW2Q(48" pZLzkZ!Hu!\q Bw)"8"V@;Í[Íf8l3I*rv�pty#Kw yR\ xj[x$J#�u`�,U87qykЫABL\lr9J8E&Slwq'z]C䣬̤} 5ȨU\_)Y*Y; ;wK,4 KJa5{,#\ef|_̓m2F9yFl}:ʎ姇(H"v$ɁykS$aoӌу*1\b0 r'| -ZFJaG ~*,aѷ^hܑuV&'8*Ѓ":T.=ed˨īva2)Qc0sZzԱrmu$Hmkd!Jw<<Gd`쒗͛,8TÚ{5tn}˙Dzy%$r< ɛ!hxEz}B"A]a){I9,R 9azJ>P3I  Z<7 *ڼT*y*;6$9A]?�,Cp?`;:4߲; aG=0@N=M`S�P0A?`P4�4RO0Np=N0Sp0OZaW@A @(^X`3@OB*^,]3@(N(E^D(:pV`8YpaKT>9fODi0;d˒k{`s a04 ~e`8yS(0l�v8f :kefkp*Py]`q 0 P :SP.`g0s'{`+AeyP` 0D|_@Az0 ` p V蓠Zb ` lP`|&@l{.`p`8gv�.n {p3@PZ@i0`?f�0 g`!k6p+zlD�2zP@ ZPZ|r� kf;`NN�|`O:n=`0n r``g{0 >S`gs;PxP1`{9=<=pPPvv�^P|`n0 n`g@ ojv qpO sZ`]sP |@&`S~`;vIptf.:|@ �N~K0 v. e@=�;zA*͡10fQ ? y g&=1`B ]!J&РqR5~ȐAkVBI &lzɧ.hI4 %*qDda1KkҘ hydGJZ&7~th <&I"R<ڱbE G|vȱƊ3OITƅ 0Tkخe-K.fh4HBt!-ỲRM(HgQA.ZTP afc9ilbIAf>fQ+obpH"piX* ޠLh t;;l0(b,L!?Opd !:@95K LXC-СzX!L0 �)V0l*t9փ CX)5TLnC%QTahH[LCid'\b8 ]: -`@aB;'8 CE`a~p.a -dT aEpAtL TR̘D X,Xf{7J1Z�B F!>. H הd%ÐEΨtr!8 fL.a4EalW-'أЈۃ: /69m3r0 nLsBp ? 9ΆV$U\'fd%sA61څ8.2Ȇ=J=yH* х($DRd:>"bZ.IB.bC`w|GҰ!I%"C(c0,|p\+}6S8#7txo>>)V!@P٥)*HG#˄&<`�z IX?arK-V5 >Lh 6|.B"a 7A <Ar T :XPI T8 9ΖP. `zN@#!b q"eHXȚ rG8B�%F/u%flmwl % *ɾ:eB bpa^,5taZ1 ^c7K|BpxArD JnN0 Ђ 4Y]" 0 b` 8þ� bX2 xFY T-fOCd-.AWF-$l%AjD=щqA Bjq-4 KBP9>P5H5F�ΰ6lЃ7[ӄ&|E5Sq@` |0lha#O` hr"p<Gs2+o`~8\p-7� ELpvȂ- {XV?D HVB! CHK6H �=Uy0lqVlz%>,p!LHDJkl< P5s jE,~ ЈF`6DAT(y3@( J8b<q �.#a<<!hRBtae .*(C#,ak@6?kPYCh 6|b5TCD!.b!`3nҁ VLV-.dJ’p VMt �Ax 4 �a vLb<a ^A%೙A % 09iC.Y`=؁fl; 3䰆#d .A+SCV-:U|%ah( a ʁ �}G VhL8i0.�6sa ,60= Zg0= }׀@a]vcl"̎ |5Q&^+[CҔgGEꥵɭ%\u*7}04`�b { <Z5YnvM2\ 2 !7k 6A l5  !Mja%0Q,]C 4�Pnܦu@ ӖDd%FJC8A5`@. pU% +QBYfpؐ7k .i z^,"o'L|Y+] |`t->gE%7:ݽR(&큝YGG}`nNfU.G0!&^ӌܒ MEշ%^Me@k-f${l|{`L fo~< ڐ^(9ăs^52y<5�$+S7n"c $,9Џ+JCh �8S)�<u3@3 |""A :c��xk| 6i;� P\!$B^{gCË 6bA@>i#ѫ�AԠ$,6÷KB&>̽&ڽ 3,BY�̏C@6B.<,qx‡sB� ۰>01,SB1[9^C<etFj 9 ?5'G]_s;<E:n$Gv\vDqd4EH I|oxG'AQ<tG<HBC~LH<H</5|HH\?PY!=A5\ǐlI}<HɐKC|\B3o:t=LPJr׀r�?Fă,TIʋ :s� ;ʃ >l" DEoF &Ckx��0D +IːcX\KD̏�L̴̼L �˴L ML<MDMltM،M<�0ʄMМMMN$N 4M�||�|�NꌀNO,O<Od�N|OOOOM $�4N5Om H PLP�m,P  uPItvl\,'RL'<LiL}˯d[4pTDFEIeE ĒE%]JwGK|TLQ' =3K=ÐSQxBRJ8o*J8ý SH?{9?4I?t7H7D/ ܣ8K=1ӻv:DHk:IԚ`CGeU!kś"=ƛ&B lRcGQ ƴs'0PDFl4CܾF 㸊S$ӀTƴU/+kVnV]J؁,6iUviCRߛe_ʉoE`ZD�c36h[?|8@E)R#\m?'UMŸp"Dd,y3BdTa[Q19W;=?Մ|Y},79~'pڲ1 0| 1#eڼkXP} *)8%@-F0X=Q*>$UkZso#—0@\<@|)YC<RYHD G)4z850%9%ЏC>)!H{?wHcR8d>]ȃZ K[Fэ86dD6\5s\=NH`,810#a;``[,s;mu-C̓`'-S֔U{=8X @A(;(/J%`w) #s kEQ{C&x199>U6#u˛s[XQ&Mx}S: ,Eޝ\0 -6M�>0xJ CĥD4i޼3ye=b(yB5q89VK= ٸ7Ĵk%u:8C`6`Ȃ0BeD{]`+>/d K^R\E=[=+@8R9(jDHP}ƍ34A h-1t6v: !)@(HZ" )-!|$<{]qcļ3:dFE>VeZفoc[ \=5zt\}"s|<CpG0;[0i9Px2e]H%8{;SR>h>e!(1I;(ݘ'L>caׁ:ש8(�ɔHV]0̔f|I]-|UH'$IĆ�a<)[=A>39֥1X%xpDs+, 3 =< iL?֨n[˦[]'6lT<T|G4 `\SLJC[ZeT?Sżi9gi1IAFSLmkz#BjSi_:~%Z>þU?x+e1QPFujS h;\n.&v<^fi_ՠto:OQS7XcR<BZ! Sl뉙>pUe ^Wu!FwAodqF8To؎ngA[cD SD?q >@58lC ׁiD˻&;RT 9ݿE(mՈJ%Aw{!RhH9U[U99zCQe32?(]& ~u$e{e�qaH'ţ:9;/sm @ 9)\@1! a/bK=^�Q4[ߨ9HZ hT40km'@u iw؁%X<mmި# еp)( m�"+ %@H3e%bJC08�Ap ZFhɋ4rG`<p+I5@"ɱ0)Pߠ<R)#HIЃ* =0S+@@y؁2A(HAF&E؄L/x�X3m6hI�0IAG7XQ3=!XQ 0AH`I`'KG'+I(}H?H-?ohq+p=h10PAbI+!Hq9H;0X@p9x8h-][G;7:x6(F`7~,yE:Q.-@@E~;c~�8f̐!B.T4 *Di]9f ]ć͘4t q YgQ"{ a3h*82$ <3l ɡ #@jP8# $NvP<)ȋEov8%Js1t!?+h m٩t+9@!1Ȓ%Œ$-Y"': # 4Pd ;a#6]p 98b#9<!̤'W'=Fitc`c8 PGhхDYh T("X(!44/Bq@$t�$Y Fu l8 ͧC�E#|q 1@ڱx  k<Ea t,� &dD P@† -zH*$Px0@d=&( ($fph"|H1m$#tL3#oу .L+#lQ *%n�C p*8P,au8luP'�$kD4`B]XAtP@F.a UY Z8r EDwZD b|�USLjf,#s 00"V(CY{C=@\g@G]8!,ANL†@. u% *Hd*"7BELb,bPB $ya~E#y@%P‡+%$oE'Z4En;AB:]$ !%LW3Cw8|7O" -E!l|a8"!_ ѹ`Wlx4ĸ$vL:(tu, v\H"1ZWADLXuA1_QGr(ȱzta `Bd20G"Gŕ &xGaͱL9qJ.sQǔ4�jlIP C8op'`5 S)`9AЗ@!d!bU nl vXC�Y qO0@hաCj7F; N@DaH`�APw(%�I!rPQЂ7@(.p#XaG GGav <5cy d؛̘\`'܋;c ghm;]/@"Sr<+4'Akl(D"@<!�0X  iK5ALaI$@I;"$` d7"8� spPd!B]`'t4[w@0BM|`\@mxC*Q9@ כL@; uʂ@GL4C!Bj xx ) eL. ذb$AXrD ZKhe6yAP" l0`6hA\ PAr`Сj $`qC`hF:�Oc6tA JIPq4Ne 4M* aGx(Cz~ . hJC pD Ba+8A爐-xB0̠@AdJ=FAbA;:؁Aa<"x Ap 5#i ~O�Ii�]!D^(X=́605 u:XmD5�[&~ (XvdTB :Izt)!SpȀXFikX `f Mx·EMAzAm@%Sp`7HjAC M!AtЕ;cmK�H+,^LoJ!-İC%s$HrF "nglU$a=0"ۘ tHM`?YwK&N;i ^LA4Q:ApP<ev" +iI.XC"]' \RX\!O6'XT8oJπmNHV"axS&И�|�D#"E̻e`!-4B ʃBT*A:L4!~WL`AЋ704%a3qD",eA^]? !p'| qյ ԑ8[!bo8 ۅ /2t 97`� قj.!lD0:!"W] 'ǁ06AXNh [7LAR.7!1 eAW6 9H`֢U:ADbԘe-bjӕ`/ |ĿrAdb~U(lLU� <AM}8)`@$m x0җ,AĄ BPnDRLuHL<8B4B�cU9 BLj`WQ́ IxM02᳽_ _)c fD8eJn@[_ juxJ#= w #e  Dͬ@حXÕWQ[IxA1 A4(PBi׿ L-`޸ �@ |-b!ʀ! "d!4Z"n63m=K �-5nSFh#�c 60(B"ݍ8!ݘ " ɔdd؜c~ȀG X:!#!*`,(#d!2GWX#0 ׳yB%m @"w8c�X8"yQ#Q""PJ#$ij�AXۨ@#x*`J2=AȊ頳#2rW~0ex@b)2$F~b\a6Q7#̢WǓtlh`aLbd"% A`9b$5"Y qaFwh@|HDDKe*A!UlAdX RL@ � X m*@S.g 1H "ipHt!|Χdħ<AΝ ( TmVAsf0@(Ft8 !@ ^�A>A"l[!@$@$ @�\ 84a$m@ ]a-_XA# D),\@u! # , � l"3' \   $D$!\BE# Ú'0�ʌ@N"#A&±$A <B A`<Auc4!|N\0#uzz�$' dA!p-A"8%tA"�Ј"%l\% An `A#A!V\N`dB@#D#,Ah,D"T![='pP<�hHL ąpS ` AA!<6Ux%4 xC,ٺ @ $A%ȁ'# ~�<l<A�-A"HjX®NT$io,  - kA!")Q%d�Vd|!A ' LA $V =Q Xnz8�>}]IL#@ (I0T]W؋@kfڜU%d &L# c%ʢMLP �s"A,Tog`A_Xѫq�%aA8B ҤTu�tLHЉd/9Bg a,d}t$khMa(!.Ɉ|w,'B< B$ĒfIـ:0BIe%-AP8@j1ڬ<A'ًTH"A@$JU!@hǺ4 0TY @" ]|lpgՔ¨qNí%4 2(&@%D$4[ w# #n�AIQH@(i&PB%dMJpB A @زtL&; XAKǓ Ձ\�JG@""- HDw\A@!4� deBA&h#�,rc\n^@ȚPpG5<qЀIRKA<4BP–A"%Ԗ$1 ͖р A"< Q8cGm>Cձn4OPB@ U@kHBI0) & `�APADH>%mA"D`L$  HhOSe0^f7N,B'T&x'XUqKD#Fk B7Adf\فA[ �( %൰� օI9@"@I8!A /kAKe[hiL#4Bu[uWD[i @$}D�L6ME�Rz)LhI5,�c!HT:_NA 0#KH  Bȁ|0/gF$\>^ LE@ 4f BD% 5B XAޅ8l0\8-(xR@p "B g'�^(m±(< $XhB�*|t Ėa%RpG4JI!|xSY׉r!A30@9I\A p#<@A®Zp @"<0 Hv@"xBTi]AD+ A] ±(.mC M;mO L& ` DX%lB&l$IlM!�Dϫ \"8wD!I<Kt A3! B R#A3}4ˆ= �Y@)fAdg#q XӍD^WA"́ I#f"?ן�m†iaWfG6^-jH Ac� D\Ǿ?! akfwc<�U  o*D� 0\p! &Tp  D„ .f<HBQsDAqtD(CTL3iִ9D0c8ƌ@E]$4"˜L &8RKe�4)¤#-hUD.:)jY :0۸Wךul߉O$+QhcZ(<?.{^$Tt33f!M7oάi׶vfj" xp*Mw>$XhڰL6c&5a�25Xmw~|]J׷e7/fo*:H" <ث&& k 54*,P|2S5Vcmל/9k.jDud.. q@ŁL F@@ oʘpqJ9 b0 .B=XS«Vk &Jf(=pN,&ƢI4$N& };24Fs8 ̄m�(7Ekb{ %i4TS|ni4,EO3lmܞu‰�#AնX%eѬt!,ɺ`gjEk,BײZP;gs{\Yq]KkRJQ:iO WUJwLT} )? �!*o3+Bϴ. O\"GC~]a5>;ͪ=<l .eq'f;B;PMR^嬱Ns:MmI{ ygA<y`JW5@j),lD2+֐:cq˺s<ˢcۘ.V-~,j<͒FzGkX6,Tݞ߅ܵyo&[Ŵ^|]ybӘTػmUǡOϯߞȄ)ͅs$4swL~x{;)lЅmYZ0Eiou*z5>вN8+J!z7 cN�[ ݢ)k ƧYmQY!b!di\4Lg7nYcv6!MBeYyL9h,,feв!zx" g#>2 "K hfLPQ,fbR`>6 gBG&3 \;E >#E@4)apF'JO YSxwFJ&2YD&bČ M ȗU &4hxQObVZj(8,89=L :!)zE ~N"O<b6֣> "ZJ옽!p&*{a$&̼vbX/tӧsZ*tYHS41lMepcB\07isL3UdI2+>YM(Pj: ]eP՞� SEF(0IR-::Һs2Wφ.)V'6#z? snES G1KX7%{%*!H~^Rvȩ!nȳ⛇j* jmCCnl+P ° U8p'dbC`@( eWqD% IUR``IX(0B$r3@bOpA�qDa $LݢHjVyF1J&P(a(<a 6Xlԁv G@{0 G,z9[Mn'IVduQ7lh`)P  �=8l(D|B&%0L$\jx<ʏC @@14 P2xk"`,) R5CzRq6TS:z @ bb0?Kz@B@ 5%氂&Yבsabf:Ia.#^h(#Ђ3+=()*}}$^0 0h Aw Fv"xZ06Mr]|3E[ iL>�b^l607P؞WA Wɸu9~m ʐ6da p r0Fb9lzA sDUcO.& }dXM|y ␈E4bm"aNAd,_8 \f`H|UbZ:B G@S]L=U NIo8 A0H)HCCD,9e[PVs\p]/Joϧ) _~OQc2XT8$y9>ٔO%0ҋB5P7OH#6)9 E0)ƨFH,1((B(E7CT&7Jg5zJEyFAN�U3Xh0tzBWbp[=..E.zl~d&0""%*CLb38c %¨i p!R 'P #ay pm "2T^ i[0LL]6]L vЩ31aVd$$e )~6$-!yPn\qĄBi9Z*##:> ^3BċQ #~D4\qg"9hg_ozP f&L'/Qj#)>D DT&h}2$QIzOƏ 'BAD 0da@6BΥeE0 U #B]"𵒉W%&e bo`h&@#B>L3Q)5**!q*g@("|F$'3( 8R;zI>oqhvr&"e'$.-gc&5Z-NzF0o�-E!ɓfTHIfEX^b<,=圈`P3[lH>v341ǘz0R|rqߌ. /D4�@@L@D�h@:F:377#7E�9s9Cr@S@37s8I37::}:383@@!D8œ:I@�8E3<}B7>S?<$:B?@><sIt=3A?ͳ>yS99 ��! Lavc57.27.100�!��,������6Q':OIQTG�W:�Wn[a\e ^C�c�c%�dgdzeHeiff8fuhPViWj l�lJ mpw%q q/r tu�u.+uFv w y(z z|| | |(}�}#}3~ ��49 # %+),"3$ "f99)1#+I/ %3$-"5);,=2I9C33$TP;,C4>2K;7*G8isNAVFkPC4Q>cK<SD[KQ?K<SD[LcSVGaNhY]Rlc\LdTq^k[yhscl\scgW{kmtkdq^xg|tutdn|ls{xu^z{k{q„tČ{đ}ňwœnjəʍ|ʑ~˔̢̜̥ӘӜԞԣԳբֱبڵܬô渨�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������E t„ \(J -"h1CQ-.24Aa $(&tТƂGDpƛ cА 5$*xeВ.p2$]^L*S]HV(Ųhp..`ܫŨ8<߽[F \+/ Q3ߕФ^:M[v"Y'_$ ʥ=Sת-M7 y+{K!pӕ/_C0-b]r<^ы E|*P h`<tHuvZ^x/!`יB9HGb g-ԗy=F� 9Wb TvMfTbDU.q#G-T[*zڑjdXR CUNasG#hD9y2")Ik/ktFG&Xp@Pd8iYEAփ-dZP=\ 1԰@(B AY E$^9ibNChRGB =CD &+aI G[z&۔SmZE_|dew\rږ C*UPrj1!WEJýToƨ1jm A]s]("0kZBy:if[&)ylrOFt t3Zё@0_u'-P\k>Y]ui\<7Pɀ 0Dyf0V2b+$vH .Bfd>[ 9.h2޲@f]HQHeAsZv "tpw*4)pJo-,.+  C<Ȕ^-.ԍN% }V ݧ^!^!j[[C1p%O5b3 Ӽ}Hrfi!>|Þ J!q}ėD0b׌+='Biĸ0v2ICqsz4MЂ{zt09OWWSd;z>%  CEFb:d$?EN˞2 IrHӚ^ fC XL290U`@*o/3TN$( BT (5JfS_3/A11F_Ht.T&I`#̕%tE2RRiJ k*eDeʆHE3b_!񅩙8cQbvҋ{ #d@ ( cPWEIcD\Ii/R1e>%$*0`ج"K <Pl̟L"TPEzbz)"ffNCsK`1>ʦ^:VeJ D{BB> t4,sCF[S1$MQFBD@.°/SJ1/dbP*Ѭ?vDB&2TŲC%b =sЯ +'KYO we_pB6 Hc{UpNWbSg~3-t;.o 5.* "<7S2A9Z!,qG(S,؍E0$14-V* QNNe;^Os5BfLrY c]-+`r55=fI>v)ĬJfYxc"LԫxsA2b$@ Η v7SkQ3 kBN-rq7b(¥DdadાEկ96I �X)\Y.'VF)euǝ@ﭣ+&[R͡6D(rA$]ӈ? @;/é.-suqS\X+7&!Qs\ҫGhR `F^GfL_/M׭gL*FNAj:Ӱtb! $4k#_0,ݫNOwH ;"/F4ב`vOR,G?&n}  Nj 4KKUx 2uLq9}h/eSF5O/gL/QH7 {韰 @ Y?(" WV<.L`^z"Y4Ni/lcZB- AjX19u&hmE 3F>1+=4?l6>*7P:r2|{KG)"]N$1"O6]|_?Yഠ6i%s. w'!'r_1QqJ$d]DEVna.06;2l2RaOW(D:G<vNDQ&6tYs"5ݢKq5'2!Ec#t[2v "ew$AQypt$k\):`)/t=_#\Uc)(iXV}E'}T7"wsOxL)2)aDv6D\qvq})# DYT"t\Cwnv["y"DWpfvd.2"<' WTpVNo!HG!"rd"mAx[DWHPX'|%R 7!'Uu0~(P(1cDf1'|Rw׌&p0XyWfxo$@kz֌'M9gzB C"FYXL�89V6kZXy!xAn,3e^T@1m*9j(hq Q਑q^ a8t?ye0ɕ29�!Kv["4/lٖ Q֖]ieLUf6>w}r3=(}X)S&q(ɄN8V9Ur^Ǔ88s8HiђUstW<dhj7]xh}/ @TYR.ioXOyr7dr=E1uIX1!ֹ~^,!5 ^T7uessb,9"e�e62R$D}T< qwD'LH1X'fF栫Vw KS1p]}*[/(jłe1GvXsp!My)G &6rB*cpYTOYDZU(Z1JwyȏIv^: j-X%>ZB#Ly8W!(ỷv 0l8JF2Hmfa K y[<hƂAاH;sHɖsz8(a4 �>Fn)r{U8zH5ϦxZ%Q)%+1?|&Q}% JGxUٜDWT=TcsTVsLAVͪxNڏ#iQ9Ƅ1;yQp&J!ZKcyMyhmG:l K}qi1t|d*H\T4 $ц;˂=I-ُ2B%|BD;鉥u"YE4GYSoc۝䄥B A 1FyoJZ ˜\ʋyaA+N}x$:'cl  2ivQЩ1bɹRfG-{*WI-r;VHJīFKcԇrj-l] p�`e[ زūHC�0`"bʙ?ahyS~ ?'0� ?b+bOaRy"av�NWmո Na֗wSK>+ͩGraDCv ʋ}ю-bcM'20S:70kQ)QHȪzۖ/ZT%<Q +*>S~2x)P;Il*{ml;fȹC齄JK~ zo<fj"(d: ˫ ۝{Dñ.ȂbG%ßPc΋]䫠Cq0`G#ˡzѥxw-3E˼1<VFns{dcG0,uױ_ܩa_s,ʦo0Mu8&IWڬŪ"!r2%CwLIhIrE16Q&TS?Q[Yz5ю'~j1yG' Jg 36!܇S$$q)^Q^" RK1BFG_Q1[<!e1^C�)GѯD"'fW2Ipc`bPa0apfQB@ZPX`i�CPITH'B`(+a 1@fp}bZ X�4bKeI`[DD>TdU-b`MK@DP�K3ZD)-V`X@IP?;�PT01P;@,H>�:B�<0:@0BI3#343@8pQ]:\ơ&o k@-0{  |P*�{�+30iL@ ``.� t 4 0)nD@ p 4Z K@[s0 e|O@ P 0 {n5`p_@h.p @S+ >p w�2pLL{0  Q6L4vU`:�0pn0*f^@La@*G~a }'@i[@>-f +B0M�SPD`@ Z p[fbL`| ~+<`�I 8`p6p]` g܍8 @pp+r#68@ w h@r@ r`K� q  e p�2/+Z@T :@}  Vr4�I0@L0 v .oCvaP.0aZ&@ja-PL~b}w@v0M2Vhte80 Iڗ !�+w-  [0 Z3b0 P-`Q&`>}Ly<z+�p:/]ٌ`-<tB0E�4 "-pRc3(ZL䡈?dزGH wq 1pNJrhYd;hLaDc V(9q1=(jM$EmkW_ΖAwv�y7L*D:&əJ&--\PQAo(HΊ:3)-%,a(L|iM̈bA{th0բM&-:vb 56Ed8 GQ" IAQ1Zؑώ ĵ?:+ gfitN' 9H*HB!Lİ!\`;�L¤n Ih:B,*ïࡏ;phJc;pX E0 \7 "+b7p&`L9a2(ك *$b`B8r0 4l$H$ AA�K0Z˾abH ^PZ(L3\Gi(hHc.X"l! E, HH DN4$ 쐄 ;2dElJidPȤ (*#*T ILh] jLH7„Xq*ZZˊ~TCAHA @` b!6SE8‡`T=L(k*)-N&3h`Ʌ).1OSs5b=C\A/귤x3 B Ia B5 +� @x`OP$9蘤+5yÊ3&Q,c W؂>cAh=0!& c7?iDNb]$ b!=| Iݢh?2qDJ4Y $En 1 cNkA HLeNxXDΐJNc:[HvAfj $p.؃**tc+�A F®ȅ8*/`a{ìpG@A!N@'[Vp84 *Bhl*N \�*(30a2i̐8Hh Y@AmC#1etB"!* xE 9 C OC;{5S =H (=>2MBE1z4$yL `<@�yư\ 4 XZx@>P_"$؂2((*@V@E4_| CQ14-81@ ³\mIVpDhRCa�,q/0$"g VPC$%JB ;5bmH%b[|0,(ND3AXG 55A p -Ra\�谈%$! "Wp x! 8xq0@i@B0(p iyPhP'@ PÕv*" {|� c` pЁ@$ D0K}US"`@MXń6l Ԡ@aX%MPF%3N/)`D&Ɗ"f4BEY0100~! p9ip4x0"A `�ҫAЁ['+@  L҂%@B-B3C"00$i ;$"gL@B% w@Bc̀M` LA A(J *,As:Jl%PA TXq `nT *T c&t3 kBƬ4)0Av,<Q�+ �d -P r0TA l)4-AfHpBa - ,Y@MDi70A hP:С 0k7hf9UU1{eli.;Q{,ƼnnP&`wRcwLvjR'[@kզ. � ,[DحD;`"%^b`O&Pof73Cc+W*v\NjAbF,A j8AVz=H Q!R_W5hWF`!7عp=& pO-V.#^B1lPq3YwQ `:tmi[fyu[ʧw+-: x[uގp]:DxEʭ9(A ]W|6|yE}IiMI>\Vk0b=0nGo�^p~ub ::䫷;@Z<;8Σ?҃;f 70q � ;n7# ,+A‹:)@:�<"l! ¯3#1: 0!;2k`t %ݳ936r d36$i{c8TC;,d�܋<pӹ&)B= ,6hAsCM8B {[Q1ij"C3?+! 72D<, sݣ@8";sL$DRA+nE0@cl!NE+kfF.[B ;A�pp$Fp41gQ@<G|G}G�0KQGLH}EF|H,m!(�WHH*zGH,IȉHL7|F|yqIǒ|Hǀl3S$IIT9ILJc$ 4@,JJ#GTʄJ»6K�T!(<|ɚ16xK˷KmKS˺8x7KKŒ��e6+̸L4ÄK˼LLȬ +6P� 8MLM\M �dMD׌MttMMԼ\X�MLN\NMDt@�`�NN4�dN,O ONt\O\O$NNO�OOOPTPO�mP�e� P P PPP Q m QMQ]QEѣABdAC:|96k.b,FJ0Q]0Ś9WBf,R& Ѡ )c7F6 ,]R#">eS,"R̋AR!,t77S]ϻ&A58SAQ�+w ]6AE8==D$D?Q0aHJ"Fʴ\UV=B%Sk౑#0GE8iUX%oJd;V}VEdKn6>XByZ|Fd,p-W~">dC>[ǣ+c< ?ʒHm$I4Wؿ">ZBRVͳBVTUػ{t5K~CV-Jr*&M7KLU< @,Grو4X5Fi!-مK 0B( 7#e`e<}-J@,|VMHt]B%'E1p(LE@cŬEKNl[Ǥpy00)0_J)DU =4Ɣ;VR|ܗD P PG3"H@�! =>\;cB2î l][\X|]uy-7P;x7(&A�wH%I[h68<?>? ;ȁH4<ZkÊӾ݅qIƥC=<ֹV g$I Q\Q@+X9xJP&l_j[@̋WS= p퐎4E7sFԘTK-6cH,s%x;X6-JA{{y 5V̲9`aK=7U:z!Ag3En> T 'Ȅ-2j(x:hPJ3 K?hQ6UOBlS]=�DPy<|YVC|ù $xI�؁2EH#Ep#jCͷdT=49t#etDÉY:cH:0ViǙ=[$O<E݊G0 D%Ё@$b7][QV&C0a:Siٽ>l~?;nv!#?O ߌ5>h._0gF59--P0 4H40KcUThE*A6mZ ;,L1%=v-h9>8yWkkSh4E%E7WC`uݑö$ H8KC {JrIl;K9jPꚳc5#ÀX hc}lBa^Ik@V;MQ7nWN;k!~c?nfFXj4 6ٖS@抾;c;+OsW Kj8幹7j}kRnb Xgrźhfn܃np$mLݶ.mz1jc)DDI-ȥ7 6xK[ꦋŭ=hkA I<7x6\-Կ:񸲝P}hzn)0q8b8yoNoC6Nd3_z>6ԘM6^jS_:Nj 1Ega.߮y^đ`"7Vtx#�Gk]3B;71n Z68J(+-qh [êXOjFҋ@`%6A?L17NX6�E:>wLnml&^!{xea078 :h.EhyGx> X5?XX/?0 0=y$p29,@*`*p8ӿC:a]08,` 2H% X{h074x9807H)@H9P9x3X8W*7H8R5[5P+3H&̚ 0P0-0-"1H}4@(NLWTXY%y]Y&P!>&>`5?0H4S@¥7$9؃Ap?7GN U�?�Ap1L AhBEh…C* ڣąL ʞ?|١dN?}pCAAтMF!bPGsQ@ZZ0s'Xb&\܀i1,Z"EUI%*%P_,BĊX,*J1GL,ZtQÊ$31LBFEp"!"x>@f@!D!B<Zb<ZrQP&ɡE(40a0 h2 ]Tgp]AavlfJPx #YA -7P�A"KİG#MCA;,bB@ф@"r01  jHbE i 'rET"F +@ PH MdrK@CY1aUZ  `E"o�BCYFi<0 Kē1�5DޅVHZ11t D#%"[@ 5ly]a AX-�& wWfg7Hb 8DFU|`at;( @4%gY_+ч'tp(X$[áPlh4eB�| tƠ gEe0b XdBCiїv5pze&8&JvAљ p<2 3A#("s nX8 'HLH" 3hщg\2b|G:GM+T>XEq:PC̮kE%}dF&$o6;1Y ol 7hH( Ƅ"j -P;ArC P<2pP$SE%^ JA' #^PF [(B LAY С adbHŐ1| Y:vb2'1I#Tvh'A)]i "fq'gQf-DpPTE@u9 c4L.RԞlpH fG0DLP0|pE$jgZHm0GQ 4N-PaXˊ' 7dXDGRXF 9 (1IHBC"H*PLc-aqPL 4�r!T TE!?bX Zg?b3A@/ jDbA i JekuT0BD"`:!$'Q"5%P$ D/d@lUPC` }8R'u* TH*� LH€�3D>,B $hA0 lІ?a ?"J@ #7(0Q8lD&: O$pv3Q;&AE\smSq-"D i0L@adFmM"IwP|4X\+  ](H0$Oi:(th!E B%X"n't[2C_-rE:3"- a`; t�5`fRTBe 3"& $A:(HGjSAzzHI8` "P؁XT \р�a�9;f8 ;0(Ӗ(TjlDp4 YX8g}}aZ0ap w &@d�4{Pj Yؠ0¶C :Є9g(>9ch.О$P8 6؂.x&E B`a0ә=T-X!KAoxthL b|03t%QI(=W~N`a՛BcĬ؃༜0eIL >8-A^X Q T0pY,BR$"PB*yB8vJ͗D}h3,֠bFM0 c8$ l z, *AfD2́Aah RӐD %$ ! 3XC  tXA݂�V y8mZ@Y"L!A+G DP6W8D -+{A43z4C AH`r;@!,YWƒ2 10AM` {H\rcjC|;*&j3Vs=UT0\Ҁ04q)7Qi }X:8gb'q ~Z0'%37%�16Ёl&'- j2@�[/ LEalP$8XKY$]Pl Ph $lGH@J@`a @Y $A ܀, blӐ^8!  p @_`ZĀb\r!,iIoagXDb!uT !uC$@!gxId bPGQhGbS VIx\O P1$�b|4{`"^ E{a@b �/n]u.Œv0bUGϖ"!i@DvF tYn! gD@ rb-@ `M րF;K%Y (Ɓ> X(Lb@q&rEgaH!(P_^^v@va+¢ա:Fu_K#FB_I_u#+{`b $g ?&%&W4n`!_{gI:cTPYC^mbF*cA F^4~&Pd VKr< @TbR)ceIzQ!� J %"r+`JOK?ڙEХb�dmIDN^DIDn&q_~ BaXdFO l`~ a=�#� lJ? @ReQ@!fCTeGd !ZDbDc!,*pv,]#aX|e*>$g֧Iݞ A�(ЁM`lRZpWhpP hAN)"w2Tu�gihLA<fGU @$oS@d@@4AA ZZAD`FQD$A_q$ # $AE"�u(n\�,}jI'$TpE'(d!؁'lN �\Bl ć UN (Z=E#N~ E#p$AB$|b<%;M'dBRA#€ A(p'dB"T$�L H$B|#0#L$\4$`vB&MRRLvP聐$B$䍹 $t$L$$AtՁ-( @ �1 8O $Fh P&4G$\ݐ28\PJ@"A{D]vhhl">4 dvjq,@^Fl�ڤ@\W�ЁYϦ,Љ @J Lh G5 @A4Ɏ@ |F P!(xHBlZA"4b,'ΚMhA# Ei l$%N "TX\M% `€WR D髷@g<Ax0A&@-BS=B ,}j$`uiP TB@@8$Āu A 0B$I$ �,.Ɂ \ A{AOPB�oL  :G$$<Q@- vbAAxE\l$KF |Vi8(Bx % {  ӣ)B`4,$T./@#|,̤0Mu԰ Tff @xAUW A$]0(Ę'KqBьK3Pf4+X ,sږ 8'<BL8sA$"$B1% 4#t>C#pAH PTwҔݭ AS #E¦ $E"H#AX JJX N#Fȱ$e^N*D$O_ `Yu,<98'l#l #A|�LOf gCX'�v{l@,ܜ <B TgaD&JCaAr G@%PB�'{t"�l XЁQOA #K.K\ A pLa�AЀbC&k#xB'Q2B& %WZ[=\ǂ%EL ! $ Jh@~,vA �@A#i "HCI$WځwĜ1wPX�+ESB@)S4'FDux8UD\DA%�.IbA٨� A$l ^aԱK8"TAAGY(ATCA$_XFp<pA #TUqsAPԪ]8rR " 4ǖp3}.$WI9u|i�\L[E�ze[ @@gVV]iH @\P{Ā (XA"0JzpDa)ؗےyY PL<\h0wdǐX_|$;8 ʵQ%XAv{OerʮJ$X$A�@B�Dx:$$@ A$@(x"8#Xh30h$J("xkEKCW\ptѩVq=+#EJׯ| PD pH4… ^Ёݠv@ o\0OANdn2A< BZM.#T+&ą@|~j mA W  $i:.AFAA! 4, # L$F`8L $F �D(.\` *L, #-l`#K-nlp `Ԩs2 Uha)-` x $0Z,1'̒.f`q `БFߤq*&Ơ'@QfMQkٶu$& ^]Z~7ʗȡcX[_yF\ e6U\:ph.M�[(=q/Ú}E˛KIDU4߸6B1&5|xȑ n\E\7*>Xon*`&�; ! H.1|B#"Æ�=΄D-k:ϭrpzazȁ "�OT?AqKm$,|PP%?49jD s K'ZPLP -J%4<O|O<P&"& 2 zSb,0@4z 4�3N9IN!3tM U o3+snq  $5\R`pB>DMݚ7aT\.\gT?L\�lSc3uT۔n\?yQ3V}5-: 8rރ4^KuA.q1oM2Wp# 6Z]/e$-Cli|>Z3e>VhSC(hW^4"tO\_ˡ *cFr`;t͡EEE|J�EPHՔߠvak ee\P Mdjtjr@Akwn+Ek\u=>*ِ$v`B<#%>9sf|AmfPK�ڞl¡+q Ee߇椠gLCJl I35Y@U`0e)LRn.I>2>V5il6ԡJhNʋ׮f}DCX\ڳޡP*|rD/" mZ7kL6~QX*-ބf̈́yP٫#ٚ1Sz]Þj6t.z)BdT^{S4"=< v~Hn [j3 [)u`ń&D~pf).* G"囯剞Ѓj2&&:)9舠 k9Z%*‹f7T(t2 �uH\eB0-9 ʜS3(8*h-L^H1`= EAHZ.gl3/;5M?^&8mjX)3b@j S C'.c6G[\7IMzk%'ۗj~<{`VDppxU2*I3("6%x)UWUv/O5|Mi$x=Mk7 u*EK3md udZ$RsY#;V-OkG"Pd;ְ6-L-MO#T.29aZ0 Y [ [E0%uUf M6_|"c1&,AHL@&!fP 54f pD p"Q"k_J5E3AtXAJ؁ <PCPHӑV&E.ǚz2NQXT !a Mha 7`vP �c,f+h9="i^r� ZgE܁"�% 1XAKM  XUA02L'B"P,bq@A(Y{H 9ZWI~JXFtFp&)M&$�)bD&:+vv9H(֢OpDVgہLسA@ !!<gK�|Db٣fFq $& M VpE$cqE6pa apXAc@CHD;>�A ؂|G`roPysrX× JbPDvt�#$:&)r%C6+MY˂wh r*E$B 3Di8CpËc@ K(͊Ӵ45[_Vߦ$<KEעc+]_ʊp k3§򫸦�_gƒӴ@iz J|u`OiL=g@Cp&Þ.CPhoHYE8h OuetSuFh\/.2Uzhg&V5pEfd �e$:Bgojj=#eڥBcd2@ Og6!Z5Đ M #ލ' 0KZ60lH  pT0 հ -+)0-' V̯ZXf0f6KZ2GbpHq7N%^(XD P-c xQ5;Qp|0O qВsP)-#ϥIP|%0*Y Я_N9lplD؄UVd:i2!r7r $ni%cֱ㬠QL\Ej&8ԃ4Ri8|`I84PwrUz>1:c#W'#:4o( -<r@DRsk'&Y-6QE<KqhFV.-d+nN$L+{sD :K/_4R09//+I .zDo}h:I@DCEWjj>S0 Wr ˏ! ")-4"R5%!U7sS7kOL f|-r`C4k3OT8I@B;C`q:@,S,;;OK< <;:>;G?s;=,>C�>S?>I>T,#?'?!< B%?I3 ��! Lavc57.27.100�!��,������2M�9K-RNT:�V7�VGW*�Z9�[h [o]�]b_ �_aP-c"�cHcjdlf5fug+iSj�l�lJ mpv%p-r r stFu�u(v v vw.)x(z || | ||(}�}#~ �4�4 ? #%+)-!3$ &'+9)#%+ -"3$f:5);,=1H9B3h3$TO;,7*>2C4I5J;G8ir\UF>3C4K<NAhRSDZKK<MBSD[LQ>cSVHhY]RaN\MdTk[q]xhscxsl\tcgX{kq^vf}sun|ls{ė{k|qÄtČ{đ}ňwœȌɘʆuʍ|ʑ~˔ˤ̤͜ӘӜԡԣհبٱڵ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?#Ƌ_p` /&8J 6"D9* b %7*p!ˏ!Y:dP ƤQ?0P&3$qD:�jp㌪C^hΖ^ÊոU$ 0`#ц5fȕꝻF\5mhv('Ÿ{#_xqCn%^FZ#f`-,հ Ěp "HZ&dzE/灑!2YYYf$p<#4r䙷42˟.IX BCWtr!y _Vguݕ]E`X1a q`!QgC^C=^J>8DC_%_]5xh r%[ U[ ɕq!b_]Ε wWPeg@ e2ozYLibbKb7nghcyD�KKxi((1t(uknwڧnQ&A)`oa;4CFi\.}XC6|W(5 RA_iC;çad @�k"$VH&%aBUOmʮ9 r{@ג!WCjXc_ ~-oQ]oAK~ `fmOm޴X1wHe:Xa0Fܶe )ںD^A;_.MB V6Sc)W';kRYBt+ԆϙZq)7sJ-gUsaV8 KNW}wIXT24p j{2٥wUڅ.(&U Wgr~yڕuqASm|8)%{yȷikhbHɩ>AU߽ᣧxTo%[5C $AW]4"<ZP'%P4̶ۡ֯tS^ t (X]2R>>KR0�$Nsym!Kgӹ0s5SbΎ/DhX "<b| c� <XqiFa݊H領9CTJʵDәjIg/j ,T \Ȥ0Jqk^yS2ؠU{A[enhtJC0kj8dv3K.7Y*f &/N+Q`~ 7 A.7%�J09'u9N.)jh&Je;ܳ "` =s̍HMcʢmZ&XI./�#i}u?6Mw N6x a<vr`D摏qK C泆Wqth:@NgcQSac xD"g<,p1qҩ(oDWx@ A]nؼǤRYR ):Ec[ @zJsyꪰho.b\:JXU&$kc&j#R(l͸rTHQNG}gưE-ܢGP}%#sJdJ;(g%="1ZNe;`'XU-dFhouPh[XM# t1ŬCq+RFVI '-o0y.qE‘5O(6bFo qfKMLGXڕZl@)BG=hb\7jhńB-%n93hBVJ*h?;~{[�hl_Bu)ԮP.S04e"ˠNV^WY@k tj[sbo;X](qE.gn_cƦ:a@;Q̰/Wlռ@wv⍧ǩ(>iV#vA|rCpA *O_ 2aT2!t$3h/̜QRf �{S&yʌtdv=b\Lw4h2tZqc#]֧rRET Kd+6 2F!,6Zp2qd~nx 3> T 0Wf —lڷR <TVǑOg %vnf)}9 llg6A~~5n/eCIvDN%)KA% FG)Oi$84.E/<AD+K-`Cgu7F${ىȸګ΍oxKC1_]e$VbZ?LԢk/+#&lͿ^n-u跽Cx|S!=#񴴄{.]fzktTH300G|fuzQ' #?Is#XN-Ccm%CZE<,A0vyG%h!V8Km4}|LcpvihV xc0E#t3%Q1h:BamRSl!lq&F Ay2Gtf&TW4=50+dwe`OBr"JU+A@&&D"gB; f.iZ&{V4$EʗZZS.`XU,Gޣ!4DHW-xrWufd57zXLxTms?iYA1P:$؈ǃ{"xlcʧBHRe؎8JAč`ݥU|6 UTcy^цi[wA<KHat@~VV(c|lܷy61"FJE4ȑ,ْwǏZ&Dgl77Z.9/p'2I,Bi'-PTm2 =퇑DyX_ߘgד~r#F$& nYy\ GU]vsٗucfv~~@5V/z9WV'49 ֌ٍ((JOصjoQ|C9k#uG^zhF$:6JnActkNJq{YW.);֔$q=63 hFYxQ s".=^pqAijV )8%5C#70-gA|aϴHxmy? ֊ "*#aؒN8U[u+LNg[B"ZHr*Og"xÊ% 1ӑWU4ր&:E 喤8t[gW-+ɒK)wYXdxFSPo2EɁYUkOa2ZYE|G-9ܢ?:aʒ(F%Ř8iv٘UFL|^fUvC.7InxFO.Ѥi5Gq&AKτ*W~FSOkhd^j+%tJH1G<6JFnG84`օD#Q`W2^8Qɩݸx^uL5iv=+m~M%+%',a?oU*&?Vo34(^Y'&@mBيztjB8Yt>Q#7jGrszBRxڗ[3r}4lx37:aY-- Gtd;ttz|ZÄg?ri\[ɲׅ\IZG"n2B7mi±؈ 3#D nQrCnqK;*3VKR8H`)'zk**^F#9�'`|05gҶҹu -� ('sҒW?'�'C~Pȑ[K4g%H �OYmn|;y/4V1'7U 9H\˒!U6y#d䋷wۿ@) qK"05aD ͗unpIIpKPؔr7)]|>>ܲj(?ЖII hٴ\  -1-kC/9澨�4{mp>V^QuҿDC3zB<Yw}8)bZ7ŔXKkX+>? S+:Os;߲-ė1^>!6J0Fkǩ* צ˝Ks rĬRIogK&47V1%NlAe'p5Zs1]1?s"(cHeHshr փ,t$0wirH{'BvnՄĪ:vv�rfwD�>v`fР/@T`\Aof7opvq[:iYР3^ \^^P�.T`�M?�q<>`>;>`Վ;,`-q@z+70�0pa+sqQQ R<"^ B)<7~ D!}Lvp>pi0W` +mlP `?څ1|r3 i�3v s7r>M`03|pP=ġfplWqeja� 0@q}Iqr`L7m O�9gPhqPq >HmaoiO)i+p\`^rLIp[8~ (\@MRyT0@Y m*�Qo=i ^@T}o ow` /]`R v^s"}<@o T 'bo0O mp2x v@x` ]P }�P4�|�*  0*yfp֙P s ~ [n \L} }1PP=UzA(1-i ^pq\0@1PAnc?00HpDPe: *|`=� @@ m0,�uvM@E�0@_ %o`]qՀ� EDq0yN:PmIz_? y@O7�=@@P^T 0P0[f_6gq̗h}T�yM`)` o3 qРQ0[}&00 z@*pm` ^;v0yW@_ wY@raM o /+?�u$ %&0XFK^bˋv!reHbPP`$1TFD0nĘË<0V̨ %S1ژAGB=!bcD>n! =AWĎ%[l ck/7d$)o$5#4/j $H}yӝ<yatcEL|ci$/Itd 1w ˡ6T&m FYfưO5jx&^B1ͣy "� %Ƌ6H D\X (n '2铦I .vXKx#(/:)8xA|!{2q,N+`B>hA'zcjÄBH8" FTA7/8@E$b83L BAF-Q;|(4iCcq+ %7�8C�䉚)B`ē=d.v FA;$cGD^md/2AC3AC( XpdBC/F$DMTaگj~`/  1 IҾ/R8”B7Dj!DL/Z(Î>C)y(66HN�l-,$,fI/*0xh:X q-"8DAh!J! 6h)GIۀ p I) Yx&,5LHH3h" I0G*I&P3bA0W1oV޸A3 IC IH!F `*jˌ`Th@ 99GB"-CՁ`$V\K8ac !+hް$kgN$qP$".�Da"(Ļ*@$ހ(8T h]9B*'܀TO̥o#x3hhB#B Th �?o0(B-;|'T"4 8@<< `0 8fX=(DK h;< 5kt`8be.p b".q 6�yBW}y48 o@DnBD hy*9 :jT h,a3'd ?`1CAFh!ш?RC}Cn@!G5hB!ࡵ p!oTPBԪ H>0a-D#`D5P>!8 P8&P6 '\ZX0a ?#.(4&a`W@"� b� K! M ?p B@1ICi Br;4 8Nz,ݴuj!E8P@.@3d-P\ r46;$ Bf6+:(Chv@G ! K8R<bL$7 pKX? 0^S! #� pF"D%@!JTr>шBIr͸0$  F5Y0"A*' |p>ƙZ# zEJSjo09PNT` JnmlUBc3 ؜@&J>|dIɓ"1HV` 0s4;W R D)Bp f( [H�'Бim5v(m  @8lA Qrc<sxp5vDې;R0$2B-XC+qX,߄B žsM<ƩkϚƪ r>uM`e qYP%/.K 0VBƂ4ZEr9 rG&($ s{S L.j"$KpԦ@Բ^Y:-wWF|Gi14g�r)օuF,%sj }()>!KEQN]fgA)v@0hEb1u,d/a 9:󵭂gV8MT6,=s!_Qkb5Kr3/(w|3:lxp5-"(y"Oz6?|˱:ia<E-lTKKn4Z~Q61? y>S=9< iS;!\ZS= h9 9P3,f;I-@<t@Q@#U#? >>#1;i;BS BBC!ЛYC@fz�:Y;B<BA̵3L;:"3�㻒3ɓ<s <-̾bB&Aj 7%@k˿KM4 ,*1A5UGC`QEZE[?6 CE` FXt[,Fc<FE21�xCdFj,@DCaFm#; |Ҿj<GjFvlGX?Lm#:wDt<k|GA`99GGP@[GF8A�IHF2$44E<[R#@&j9<4?<\Ɏ@(\ďB˖TAdd7D#{LCVIKIɚI|ɥTJFÔ@�JJʬ,�JJ KKJp��(KlK|KK K �˺�K˻KL̿<̺LKdLDŽL, �PͤL\ŒLMӬLӜ M��ڜMڔ؄MݔMݼM׬Mۜܬ|MMMLMܔNM P�h<dNM$TNNLMTON׬ǩc>Ǣ7ɗDʡI \tJFLʕψ{C\Q?T5hB&dEOTʤIfPP>I@#TL%0[ #!0d_r"?lE y,sSPY:sG*[_)BR,R-R?2s-S2-S3=S45yC$ 0 39XثS+ + Ëī?TRDbSd u:> :ęADz[Sk@Qˁ<KIǂ9<0 kԻ,T]uP,Iq)l,<�G[Hbl]O}ԴxFFx"к&#QlP5TlM?ܸNxb4x,H)]bC% 3 9 hD\mXj=ʄxвjFtQ661ջfeAYœ+֠H, F�,p<>�@˻6 Z]GPW8MBͫlֈ**j?7`Bxh69`b=R 3<<B|d < ¼Ua;ғ3:s4ƿjXUਇ:640[+B;e5L8la1#=uPh{Y4iKuedSXA\}QTjE(kG@L1T{8zK1P7Dh{C75x5qX{m’E3_;īִ;N X4Ou8M6ו=$F_}? ݗQ_i_8H@?`{6]`ܱKu+m&O2!q76P&`D!?iT9mۀ?&^zAƭa4:J![X $VEIFM4H"[FF 5U;8cUOI]<VY ;8#cB8"[XWz+ZIjYdDɲxAxBJ&갃@>@dEV^;K=vMK=K>D$9U<l=1^еB%ldD<Tcd*cm?U`GG_Hx)'}NĴdRvUZ Ð# ~ѱ@A ݭɡ CF K-ĈtD:VbLYǦDϢQ99^g<2›>h5aKX];b1j@ӹa 2beS8 2ث N׳C,IDJR.Kin+9#KU^dⷷ6YڅX5gSN:-aa,d]= cU?A2f?- ,R~fF, b=?kc/snF(TK>UUV#Qpn];Uyq ӹ# >>o]:Or{ĵj-?�6^F#? r=9I% BU 1 kFRCV;xC>cqd-cm:6h ž�z9f S{VWsP< H>qcL4U?58V;?%5WUc% 7ڻ%.3U@16 e#:򡎁;.d\ 296"2`.P)E .  .u!0*h^*�;WrX1`'(^U2[Tq@T{ 1Sr{;vQ~ ָAQ@C(33H./P.?@>N,CR"FHGnE0FFH3NL`( "0>-x4;H6>؂ۂ@XE( بH<?rB#39 <*668x68 J/4hO3&/Hւ,2hh* 6/7BctSgd/IP;x`9�<;/;&"&87I@@7B8(J4p}OH/ ݸX+@|ʄ_ZB`H68bZ 8N "(jA!:H60(CxJf)(1:d'BJC"/=MFht؈R&K i 2ge3͜:w9yuf$Geb!ώWP&Ƌ2z`r :IlD<<BJ7ls&"gĈӧI"Ġw3t4i&FP鉊=FÈmR)�"�!C@ӈ/xIRM7M@:# ;PHJs#O#1TH =X2џ.b(O(I"Mb$AKY {)S9:`N$pG&\`!q`^NAE_UY7L0}2Va7PWB`pUu TXxt"M Q_2Q >$d1Ȅw 6 7䄘jO*f"yBPȂ ""RUbٰR?܁+H=l btƃ*VԉQ�" b0HI,$EpQam<BS{1bz / b:!&^�GEāR` TJ bd#`CC5EƃE&h%qЇ'@H: l |jMiHE 9a y@҄ >  o!b/ F#_< ნGFGFd0G#mE%qH#E&KtĂp!y i FIDoE#sXڠM`M!@bp$fX P6 7%dqCr!EI>чi6(θ P0` L|ِ!y|0G!70<!@ǚ $m4!\T|rI!<|"m"XfX"B<QI7!q+DźPD0W D4rhО8'hI v b@ LHIֲ$).X 'A*D6h#Awȕ)]7P ( ԙC6:P|8bhW`O Fn*FLmpD\1@Ph0Q+蹏>$l( `p)nX BbFءH# XG  :nZ70C@>KpaH8!&pWD  Ș ;!-0KAp6]@Pˮ40 67\m@BX9T x`%1> X ڐd)FJ |P(x:)A4C0 $qDX:(_�/H bh>q!99D@> B ?h?PAyhc  JD\ 7@v ȔTDnAr/qm\#p r^Z x`<V\f~04`>QC7hDA$y8v; SVa|Mp;Tu:"  f.AYXEhB#b䰀 2 RDpIt2Tb LU$ O0TQls$M8yAHl3zdmI1"1\(Lx>x,d l fT!/E <+DۆF" �>\?Xq /eA$I T& t2r49`}B,q] }`lJ B�<<k "8Hs1("pڃH'&�?yrlul+T&d/0+Mq-/ m5ԁe{!V! }03ÔODTA^Ơ Bs%@&k0x89aH$"168S98 LJ.`FBH䃙 x c:uDs`'6{YF 9h(AB^MԈ)0wHko/w$$V.&NdaeXbdӁ$pCd.T�'p! >_Cv' {C0z! 6߀̀fB[; $M̀uK) |xb B! DC`P76'hEIȗ57ݫdC^:y'Z*N_ >db(j] Z ()%ܓ?Lae pQÍ}@`Һp]D(ҭ |UD;)ɁԜ_\SU PD Am[N_A A߭ D_ aANԀ Fm(]% D^D࠭@DL4D2BȄT(ޭ@0ۈaYF| j`hxJjL˭(ڨbXLd Y"@_JKL<ȗ Yr`SPbQjēmeO@!X-D  ٵ@T} 2j]IlL%"ل p�HY!4"f_ZrN$jY,VЉ!cF١ߗ n04_@]a GiDY I�TO U_tb _abЊ Ju]t_Ȥ @Eԃ AL_I4$ LXKD\ L ڀN#~0%\DR#<ͬZ0%F#ԁ%l'pB'@�#@ �E  <AAiKGAT�_4O\<AG@pb܀�>̀T��A F\H�F\gu]cIЈa؟0\A{@$W Yg$dٌA]TBA@x Kb@4B"8PD JQA!T � !%�rLW#dȣ�ݵI&P<RJy!X M@Bb#ԁ@<B%,DA!4"dA!T$XBJS#At􁈽`a"BlVA@�X|#jISӐ;%A'F4ųttpR~HB2BԁH� #DPxV~ B@Y(`ഈcAA$GXHYA8t@F@ODD#�TBT}APpcA1BȐ_4B藊\\eGAV ]M0W(Z Hƒ@ E h Wc0E@d_L< $dQqA,ďa_@*=HcA' h%AJN܀~qy@u#H tn N G#Z#<1ňVl#pi0"4q+YB$#<U'Ĭ#`0@w`L(BTA@Ȋ\jG`Nd@pB i$K EI@@ e!p~4@\1B!CQ<I ,}��$` m!� G VVaEg LJ �A�|A �Mi oNAUEh4H>PБnY $J B'd& \`hA&p&\ #BE@^rj%m!B'_:(t (`Œ:A @A #tx/T&H#LD�A/vo{Kd|A$씼.x ~є^M(! W�$CA% ) !L@ #!R[!BPKv#A%A!P1r_�v< <E+I! B\Kltז@L$#pŴ 0Uh'b4\V @pd " c\dB'typH!@A �}|?!�t @ A9]>#4g A!5H wn R!h<oIl~D&Dݺ0^KB!&M�%ř$7K psD t#D9Ԁ �TLgB<"دZ~y#l<-ā耂*~<0h`]] N4ҙ$p Mg#O�#`^ ď@$Z8WJāmRh1UBe^ D+1ԀWfL <Ua\D�G @E%AA! |A0"�DB@wAaDB8B-+ *ـP $s p�.-8pa&W`AxAGV�Hqvbm #n 8L� A>wG@.U|AF |RAA| e;pp@?HBҲ�\t@ !AtX,r~8E�āqA 1r # W\WK`D Dle�DL\G# 22  M>H rh RD%4^Aj@זAKO'|BCs$'q&hB!�H4ZH AN+E  L UB%@A'B&("d8M<9*TU'it&PlB>P ٚFQb7洅xn%A&PBe3HnJN�J*݀ 3GaK vj[ @�<| A=6=d@x<jwan<AZ." 0ڪ{ہzg~ � kJAHF +924$($h<$%,P7B(&lB ܀E@>8ӡ7c &Ւ 'ѹЁڐuU#n$#П1X_�ċ/b08kؘQ U5*+ ưacEΨ1C<xǏD؈q"4)Rɓ=#I?0bjTST>qFV3>~:C%G8Jog<o׃{<Hw6L-_$(ˌlmp樄5K 9>uF& YmІ  J]|w_Fxp:pc.lv7Qyo-$V= 5 7IϷ|*H,SM2J!ˎ?z"K 䫤N1 u0P{9 907C*QJA.! 3^CpznDS PQRÖ*+%{3+{DrP22)$##r"кk .ҭɧ L!<Q_\;дDKҩɊq @QIM}7.CSlu ʮ\RQm+&G`%=@=YQ U.}(dcZovYRmHkF2͡zPqtL (;l/9|2\뮆 ͵c()A=ia4VԚcN*4暅ҦJt!HCBGy<*_ĄuL0XX/(@c z-W" m5Uu+Ac7RhTupD{,.q(OJ-/L@:~loJKT3lUiy+b_mq]ҋz0úDF-C8/|}6ˆqԮ>p"K:u{;\U:r(臫4a&v 75̬]bʦ-BInB?X8.FWK9+-$x}Mo5^b1}U'(M;yx%nT_>+wA] "KڝW9EEOĘX){%=d N"T`H]QLhb@962|N(<hXXbǧO T FPe ! N6㦈AE4޾ ] q"4+V*E$NUr4EN.3G^֐le,^RJa!|`xHbM3V$L@Ze+M*))D'A%L� F )t@�Ghh,W.2LZzf@&  ɺ$K3<OAHpOl2gB(LaDE Xh4UPF'0hKH3`t5XFl: jW7N44B�:xKETr,j5zj0ΜEpX*C&,Q Fa$6HC#䠃:U)B Pїg3"4!F1(#Bvڭ4 B hMC%Q}n C=H /QMA`K`"016B*xoȞw)l҂b 8@ ; Ј<@VBH, (,rj~ꧤ UdkL5hdah$ш8 aTCeJS#KQbKL8f/CIv(DЈ;n UсF2DD'KH\3. C$&.;-%+VϷoRRΙȄ$8 ObLaI<##skMTŸ 7h!P 4 iȄ i4'~T- /rQLlCЈ2 S"ND !戸gJeL)&a˦B6�L⃱?QMw|u%lDLRvJL}پ`, ϛdOcKQynЂW+XA;fBg؊(ԁ:rIdH CK{JBL (Xݵ Tz~K qYr<’4m LZ{FYtNyM7UiߍdM3MXQPpn; o؝5ѓ> !FXz{~;<A?{ً }KOzCy7usSA;߮L\ їu]Y7s6&`j!`Hv, nznZBxN4[(q"Q`p\Rj/':|nnNN:Bc:0&CPf\0ONw{p; GPGȄ wW $X~ߒpnI|Ij 4:bDLБL FĴ`Pb>%mH$/s/ PuF}�(A׆@bjf 0 O0M<o P ϑo (on-vƋ|G}"h ;nrn$'ԤK-A6.P~:u0}+( )1�WCxm�)6�*pII@E@DHYG1 #"2@%ޱ Q!/R) !"32&<>rD$#9R:@ ��! Lavc57.27.100�!��,������6IkN-OKT9�U6�V Vq Xi Z;\^3�bc�cje\ i[j�j#�jUk+l�mpr+r r rs+ u�u vv.*w x(y%yHz || | |!}�}}#}(~ �� # %+n8),"3$ #9)#%1 +-!3$=16*;,H9C4SO3$N7;,F9i>2C4K;8*A.jrbVF>2C4G8MBgRK<SD[KJ;Q>SDNA[LcSVG]SaNhY\McTlck[q^yiscl\tdsgWq^{kkdwh|svtdn|ls{{k|r„tČ|đ~ŇwœťǍɘʌ|ʑ~ʦ˔̛̥ҜԞԢԣְרٱڵŭⱝñ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������A ѢDS\(0-Fl…^,Q#ƅDE 5"23UB.J(3d [@G s<I [XbC aSkׯ2Z1ˈXkGp¨"ݻv[tŌ0l j/_u |ٗ0^hpPĊ1auM:w3>34|ب`gڑ1 N nj̊ꍋjP֭ 7.0* Bog\[ЏGC Hȇpujlu4]d!cVnyWׂq!Pj=8Wp-TZR !A5Y%v@.L˭OaaNbD?P =$H&YD$ D%t�W\tFd%eh; ZʕG/WΠhi`SHtBP) ԭs5pwB 0@0u0 }'FY ee_&l"WW;* 0+'z; axxcd0`keEcS!6aa\ [cuf]ɩ꼠fɕrquX} )w ]`afr)h2zWc]UF]Qsa)xt|Ym;VD^U*ug:GQV0kb ]hV%>Zd(0Ђ} &`W iI2r-}G#  f%5VbcZ' I͐%l"n/I3o-9K% *iy ^Vo gܾ-XyW.҅ vo=m^>tX>oxM9y3AXIz a}&M{ ܙV>:0c|啛 qB0|&)^e_vLIK̖T#H(,R~R$$S T4(kladjiiKQi5,E =F~Q[0× p>KOXP_d.UMdINonCx0^mh3IM:a`V&gʘttpxHi*> .xXxhE}ҩ ,uP Z2Bep )!nO,7i|Od0&Ǚ .LJ_rljL7ZI_ J|I7RDg<q27'uHLCvoK_)ICe{\I@WO1VysC<N%E GQVwӲ1mt<U>dMPe1٨ިa*]YcFs:شQSxő1aǼϷ' PIL =yGID9)Jǀ%/͌`{)@QDJ$^J~x \171nnlhd"hC}gIy*/B.rR=vʂo2MDCTapJc79AiN%uu-$^HUU=1H/iI{R15l=(euRW@pɥ~BjVRcoZpn#:fÝ:^;5D Akl8K\Lz{E-!%)G^,+D-|gF'3#iDNXnc=^];}gz2)V0i"Lz�m5p])jNLqN`8`*QD2\Ҹ ㍠ąS!Բc JT6 ijv@4KV ڬuVN}\N0WXA48NeCZ2)LѸ( DIzVOeV]#JNN"ͳ zI0w}SS Nf8_h0Nr()տ}P3W9F&Gۆ.--|K4˘x &UԴBI OqJ{1!OH'S.84äne!n $,gC\` f-wjoYoa%\&Zԥ6.t8F `6L/Td^c? {r{ƨiܠsU If?-r>}W8<kcI3 y^pg.-SUE8JN4|S2/^�W6(;)?T U |4+vC=;L@' k< P#LWHQh>rhyvZN pEK'tTz+y4+/*#&b3Zfy.O&x9sV3D 2}< UsY1h }6WmczrR2@"4Be#os'7C9J7z~81n%U,F}OErCrÔLNW/ W&DvR+3(6&1SW&s'A#NS4Bӱ1rߧ?mET(]%wdžq} 0Tg[PQ8 @Е�7dt.3O%zR�f!(W=^Ftm6q@G H&;HᄄGU%Ҋw+Gt⨂!@2Brd:zZ7^v>G�P3 GZA)-kWT\ȐI+pƵfq5@ۨX3 eYcXm@ i@h26d<,#;`9ua4ғEnq)Bi:Xa%rKFH;)+IUA-wXw@w}gZIH!y'Ld)ZQz,2#g؏z]wLlyB6tlx&RsHL{()rY`f ,7B!՘)WB8IZkRf9,-�1|UDty`TJi1WxCyZ!4zz\*g%y U{)xUyh}w-c՝&i1K<g.T9l16r &ɟ%sq=1fWxHndIAZؓ#+c3.{a5w?.`Tlٛ]]Qx$!iHȞ4Z8c1�Zz'U:Y6^" #ҏI hbXe(I,yC0uVBg>9d`99 XqNxM^}u%ڝ;r�hgD9 BVw'WJSYKa*mwi\w驁g}9})QLSu%%)Uʍg$&6$-޴trӶoJZG X1d!9Ӫ_bsgXuF*Ą7@83qEWTOT#<4hLգLwl>u@3k.SrX)1I0TJ3ũXgCo4)'Va|TJղô krY)nʧRtQڠ Z/F|izoxpyZHօqF xy<dZ¢#iFs^\{ 2H!ۦ5Ezf*3ON\:d3V;9e9B'ŲkGXiU"E*kclK @� 5Yerhy) �Y`�pOװ@ݷ E$;Y sJkw@�w`�T򽅙YGG%qpp2nY1Q\ 8ATt&:-`QL1r~3;I rpXtuYa%;i I YL9mċGU!Ev^c{]|T dæ.cj4e!5+īhXZ:`i dpYquCh{2{f7F\<ֻmlGFaɿZFG]|!`r[f[KpY?瓒ju&Srz Q%0ʬtke̐WlzfV,;*p`Rs["Vq~ wK[rmrO؜ؑ h9b&N�H qR I0-IB�-Mp10Gp4Q I�5#9 J`10PG҃B9ѳ#% Bp2 9`f2P6 P1P2N!�`096cVI&U,]Q*P1s*ՏVB/R4@00O< %l *v0_`_0|-jpMTKU@T |J `dM`rP}l@-l�fp�'JM3^ۇ`%bB"o ف <> `0ZIh@ IPf4`U0tjc�0-vG I vE�<`z0|`!Jr5 m`Q0R@ifIPj�3}`9�V`A=f@`f r hv"20M@GJ[0 oRm _`8@[�l-phoitRs"h@ R0l|Pbt mkzumfI5vp#`hM�m8@i`^5�@h-pq``2P0@% lptL1@4P0P͑v`h`.P|P&hM�䲵)Ia0c R 1�c_- .蔀MD`*0. Rmp0@?pJpcu0Ii0<X <pc TpU .`aAH m05@ v�ۉ��s <52z4.  Z %c0 qуb 4zGPT}BQt1 *U`fJ/` c`/t~?{S-eVc!iP H0�-0B`Q5PQ�z?8i0 [M0Mr +pW}l_hv.^h# &`r䊏*@J5 c *F\Pr VYDgEE`.$#I ?X1#-`@d %h1BMlȈI3bLBEGFJm01MKX4 ;l1HtrȀEHZxdرG.R<f,c>4C'i51e)ZQD<!$` R"Hṍgp4:#U 1bL瑌)$7aa_]i$I1#P)aC!D6@5`Ga.3bɰ'0O.ڎ% p-Jj!;L*LhYD1&2$CdB 8$bc1VȂC!L8I̐! *)Yd D+8ZI(È# 2J kC +iD;BI!>҈@ ( C$0I+ >A0!8K(#daņJޠ!2j4 9?36bW S_t1b&D 4 H@hCi#E(㈁h_֍&B=By0҄v$c3"eP;8$ ^R6# m*R'Ê- $AUTX/TA(;;jkk!bB4 Sp 4X Tӡps%(1Cp8pd =(B8$ =jB #J0a Mb-L(a]A0 =9M8d%Rx+ (CcN a( DHt(4AБqFC |`hPb$| -&Q I`8$$y Z<4@v^ `-LA '$a8 CU�͵avL"<HA .@bU T rp*@ HC\pw32#KHD� i~:Or@ hp5`6C"Ђ(m@ b?([hcҀ_֒ @ B  `'H) " 2A JU1P(~�@T!6? !l`pL*! ncH1`~`B, ״ 9vHD oA}&A`-m8Z@1& u` А4A*PUb JhE @H? ]&8 US pCX؁a:!䐾#ܪwtP,e6DK 6C2!$Bt 3*! iР6$t G@" cd $U+H 6^%!HCu [�* �Ha_xBv�GC!@0z0�q(tgUD<Hh ]vNH (5CZ`4䁠  1LPA8T(IH*и!|0CZ 3`L^F j@D/48"4,Bh"6@z$ jJ0:h XuhD"S !5ppIB *&LJG7)x\0#X` J b L1 b@O`IA�Q# |@*0d(ȃ+>НzAAd 6md[U!Kr0@5P6L @S1" t (�3#ǀ85؎X& 00v+8VE|$]v7AAaIXAcަ`kFՎ҅IA5G]�` 0eB)OAe$ɑ3 ް·DX@c*ˀ �F,pÈQKAeg 52pS=PiLDAY΋^4ntg'E530 p qfLޘQq7^�[[-ЁAz#~aLӳtP2�9 @_ ]:|t 叁<(8 㜂dcs2h7$o,I |u~Z c*B4Fnai %.UߘcY歨>OR71N/hv9'c(-Fq K�o3 ;@F`9S3<Gف!7m+?P�C:S>ͫ>كdԣ(5> "8{N�K@˾4 9s�|BC  L|:ܡ?[3 N1  �Îs+:)칀[*(AB:$k DL8CK, Ӷ',DSL#|K�d7>$DMT>DȋDAkBC> dI95 @mEP4,dŤR̾=#Dl>5 A1MF?{<.(|<FŀCuCpt7vTGD6"< U.<CyDxp <HLHupFA-tHy\DGd rHHt+EHȁT3c=c\IIIƒHI(HJ=h|\ I|J4FJ4J͹{<,JH[�,KIw*97%I܁˯쭘DE4= 8FAr3A6|<| lDsFs 8� 9kC<ϤϓŀY:xASl:A+HMۼMܬMMݬM,NDND t܌NNNdMެP���(NNdN$<LOdOtLNt�O� PP-P=PMP]�=��P`P P P e� P PQP5QPEeeQQQ ]�|R5MQER]=%}RuQUi(DB|A BsEEL{ X,S$΄ESL<h0u6LS/MMlL4[3 E4MsT?ʂ=?kT5 "T ǹ �P|:KQE$iHȘI7ȴI;ET}U[5˻lɣ "8TP#@۹[B*<l<բ UI\eC73'\A05|c p=קV]LL8 فœ8{`B7tE3<|CׁqXuJuU̠ Sa R<S~l]WPuͣG4JX)8֧#($Hkl4aAG =Í7]HTVYDD3HɔoCDlUƒAt!WÜZɑTЁ-�DlUþֻúfMHV;3귞[!F�,q(*'3,(`BC=W@JUǭ=F�H@Ip7ȃGPZECUC͌ };9VAΛCKLܔݗc }s˥ȰH4`=A(+@@C8 u@k UC&_u{}]^C;uԎmQXeDMR4ԕLXE'ir؂E?ETe{v1U=lo B}kL<^cĻ @\8|4S÷^H$h KZB8mDm{ȣWV_~k{8na+D@JL;Eh8H{+VPPCXVFL I`&p +HE s=C=&=1ȷTxZ77I[b\wΛA9:G;`MIRn Щ&H@ y(W?\GmZRT= <kfK]?;MzԺҺ]??<D3,SCvZuJ 4@C(6H1ӼK᫥c]>p?=">>B^n;SvԻ>'tZoDZ6FSț4\ :z3Y"*xVCoͶ˷?~)\<tig͓aT"[6y=/5 "Px={3LeA\xS]^�*`VLʸ;i8φ8S Xk] \e;s셛a xk_Ҧ=Lkڄ- ր݅9 `͔9]9#yRD߫#DXjD´_96gj{F$7qeS{[л,ہWq!h#spW9 o~`#bCZo wu!3sˑQYh4d,;`_B HqX'\4^7PXDvĒ~?&Cn6A/z6o,b5u?rfXʽ=rKV.~øqx;[88fTe;Z6PI xE^f-UɴlisKTCߋmX=?!pn| keBp?net?u9.<1pzE2>̲4ŕs aT�ƈ+vm"&"]ZâC99GM6o@Vo/;n9D* ɵXc[qxwoLͬ=o 2�n d@8Aȗ @;7/@0#p;/ɈB.=@43(J6ȁ'`>44P 91Z0X8H06/+4xw 6x% 1&8@*{p$0*h=`4؎(4'/0 /+/X0(0|#/@ ;G&=l99Uψ:E@�&P%&79@8&61Gp"rz5>Єe4!3(�8|!J…>ąA!B:DNM,L(L<&.҄H@  !z4Ł!D1CtBСAiliǑ2,<(L #mzMD|xhqNAul'T|i'$H* a(89$:˗9PaVсb$тG4GG=UtV #.ZH!QeXFDz_IތIDH �U1ј hIJ.RTQG9#y&! 2( r(H R(G%VdB M GUF!C|DءI1"J"晨CA-$iHAGB<҇MQ mrby%(.$$'$@BD ! +@U$5BvbBDB[-|q@L4 0@C(!4C Y 8$ 'QP F!9Q ѥpQQO`L�qłش蒈X!DV(&iP$*l!ɋ.b<ׂဆlIH-o$1 m8/ gH%i$׾cH" RƢ`)a/�0KqE.'g4 bf "Ą0!VbC`1AAK2* J :8v|F3�C DlIZmp-ZL 2`aaG0 _DSt׆ lY.ڬ x 13C-D:ԀC[8% *Kp u4" R`-y"L X܉v s| bL2 %aB[7o6xmH1&~萂a}!- !9(% E(G |xp&--4A5!Aa 0IHN<@< T @SO (�i@H0|J^ 0`R_Љ#ج;c@BT.=$aQ.\(#Ah ֽC!m% ?a H6RbzI!`#|OC 3% %�;b-8RpE<l-98DA?$<X_fD@S+A>bA! Iid@UFT0C) !^� !r\l1 ">7zPV _Ӗ*Ȉ"!Dap$D! Ioz$agQ ⫁ ƀ0XQ@p()A@a%bpڢ*�z P"r � hFu rw$l'`"%4-H8 )(a[N? J(āC"6183sQ 'G؁BထUÑЈ(% BzG;&)ق<6>% tHĦR* d@6Rx$3`r8_޶4@B %!%F4akacf؟X0! A"!I$_lv%!@h8uF8@`0 ;w4@ʦC4w10Cd JcE!Aa/||' `"�yN/ ac PT~Jۛ$z,b H=t"ԦwV�&|A sͭ2"<Iv(BJل@0PA&D _胩8c$"/@b \R#`8XKe�h;;p; u 03@ Ia'`? 6`I` 48j =}ehtXAa$Hag0=`gUP7"ذkX~p8H OVs !  { ҁ "#a2B"ܪ{3>|!E 62"i@h  G<l>�RtCrdEy!jhvж!sA=$E>{AU/h�A $ QP|C@2!a%CH J,"0 ($\b$M8DL0L 1(zRbgȃSUI HUA@[uWžԑ$C@ ȴt1.JPBLװ#<PR(HVB I~&$D2  . 'B4ED A`KC@ @<|$HTEA0VXA(G |V@xТ@tQn ES# m8ɢ@8�rļF}]FXGDuTʜ, cpxJa�0cYOcq ͠ći�͇aYQF(I#`EiE!  �D} +B**GJA AԁiaaR Ytq Y͙!vJa@3MbDM3_(3Z3&�tZ@Ārd̀!0 8cx]n<v T`(J!֟ù3z5" Y $E�De=qD AV<A&0ia3MݡkT=6Ta#`L>d יa`(N�#D"PzNch"D!9en$MfOJrJ_FWdHʙTYH6ɼa|l$ωBR"("Mc EXSv56MnF* T�c*b _[dE^FpvP\zɇp]KbOvLcXeH֦AL trCG:auLX@L�ޡuۼ ĀQOEG1eaK3MY*g|8Sjb a4yw* B{x ]#(DVgP1ƥ@*N(Rݙ @F hPPA8�AFIDA� g S DҠ@ D~C)N@�J�o r� �sd۠ �rF9ef⠤`APAu|$[v~dasĀ $H$Ax"$Idj"A�$h&X$^#H FĀZroԀB"(BP_d Dxܠ&|$|A� "T<p#hH ɀ"DD"E%A4 `D|}#DXp lDA� PWQ~]c ́Q"�`xA"PR°$PD| ,BQ@xSHBDWi*@xkA| �8BT  A M @I A$@$R H" RAj ht,D @ \J S;@I 8%- "D  ʺIl(# (DT"X mP q�b8$ @ T@DO( NYv͛$%*\@j؉TI 9H<EA Tj Ā RLG΀Ʃ؁ @S 0R=V(O'+L nƢkxR G LRlID8 !4$ "PI�A"l S G +4@4 |WD(AMy $@|dtޚx 4� Il%XAhYA G d2F@,H莦Dѣ$y@Z7t A%(2�f- �FdX,!FAـ!@B&,"@Y GQ ,ȀA- `*&Au�FL| @ Հ �L2K1&$T|A"oP"4Ж<!, !LS,D. LQuEQTu K%|@zE9R"`.LBb_̚ hB"X,B'4 3bH&T%aB.,4ف <D Z ]mРt[ PuDA � BllQdNB-%@EB$\HXYYK@_QɟL "[)DO DO`ԈB3 Ք , ,sՀN= гޠ4F$ OY2APkxA$# χX(D<PkiMV lAض8� ]5 dhؔ$4&lLR� 04P x*OU"AhnnA#AlB$ktoڷɀ'&Ft}i€k ̀d "DA1|8ه{$}(x<x |ck89@ I\B�)={Ā yt (ə A4PB_Hqy�@ "I¦� شUA ttL_A 4}BW @�a] D `4 H|ϫ!DFeqA{|Aҕcz_0A6yAAh� P]A9 D~K~/k ?W/@5A"|2_](y�� $Ji̷Va7q  \ILD c8&Al~Dg }F.aHtՄKR׆LLTTk-H(c@" l7AuD�B҈� mtIiNBjQ[ @bXDbMUtXL� +Дha/\�bD)JtEv젉CM0<>x&N0fPN)&\&fBhP 7*j|*h$E/u"C"4>.PaPJ)P &I &G0n.TQM1R .%ZPa$IE/1\QP)'Z$;JJ+Hu|4mtQh9BdFE k IdE0*MD6Hw/ f AB{iէH1E .ה_s| o_hJ/?+Cl`!UP& ӐҋAC,7 `h!xd὆RPAJrȁZ2`A!IhA8!A8Z6D1ch6|6S8$;l!2A=[q P< H%QȑI;P7[oDPGMjx#xx 2$!@!"шu"{[lv(Jah'zrDLl'`'Ȁj<*!=>b֛6-]*tX >ΌܤFZZ_Z,:և}(#?۔|T}ac^h (Pgޙ>7UcTP7K� %xrU.k(؋!z/L`K1ݔ癋TZ":/]=,T׌هQIf;Z63xe.;҈C*heφZ< /Tq.=E=Zqc!SBz_݅óSNe:.9~ц:ax́st譏-tly#j^yI&ƸkIq 7hچ"y{ hJ(@gk)`Z,ҥ*Ű >+ $@l=+ BGJ𶖧 >z=G+aiߣ6 feIꊴV:CD/~!nלt-d2SOX`F4MYQhUE%BD!6_3A  _#cEINYhRáezo+K1z$*Y93=K[RV>](C9|/蝬}mr*;.V^!,\YM ID@e 2ʦ/iMI+|:',lQ8Мy*W";vB/3\D=S@, C)*-q~Oc7fkЏάeZp~}Z<LZ.)TiГi"-dBG*IyT<fqV.Z5_SAK͛MϧPU`ܩIrv`!;`HÆ;Rϔ*qkU+>w'O$WHՋL`y8Ib)׉IU)U";CHmg:H^\!*3ɖS-t\F$DVVP,s,QwsF%NY(Aʠ+:o66"l3/RpRۙ(_mIֳ[vJNNi/fwgQIEԇpc:D`@8W$N:Q<OQC y`S J%z3܁4J2O3Ygd/JlNʩ,N[9iT1zɯ/YHhaJ2#adTnlxҞ}iDȸ-·+,jӋ]T;;n9'8{-۞nѵUT-"zQάhL0 `|AB=(<GBAbeow[>p[Vm NB h[;@CIxL$TS}Cl07yy B(h8 ڠ ?l 9!xvT M$";l=B\NAu)ii ,Ёa?J`!f B$U q͋0l雱~kz J(Az  ` )h8#AA~ 8KCp @>67H7 b @=j>*[ :}XK)|!@9AvACHB B 1#`W2"<[E8bv%!_(` z�ʹ/Ʈ ;~ &R @+  " a2н$kT`''m("N ~B `B�`G�4@ ! %h�'Yr/EzI ֫$A J �( 3D=l`0Ċ I<eCpghhRR*d ph"rgnIea VD  !d@o[ZJ 3PBbQgk1\n!`� <Fo� wPJigtE||nȭ I*og-@b-"M} fD8jcCp Q4  =|CܥϤnjvq�_naUJ@v Z~HVrhnPQܑV=V%݃"WY=zb^&O+*% &q'R(yR%jZ <'YR ҈fW<d$m E s+"R,ǒ,&-ſڪ,ג-rz-- ҏrk[�],fbG y?l-S1CW 2!.K 3. usmH@�N_`p̑(ebK4/RZJ")+ 1uZ�г\@s>e>k\ .=E[;SmM*OXԼ+85KD%އkr(mrv&?e;ρ+)"2@S HPrs]2 I( ch{DԢ!78as˥<N-σDO<EE3颶(opIhdl1DmgF+TH0@ŠT3TIo3 7b4d%TfoFƩhX":;jlCP^ )B&Wd^pߔ败N%!hPUP5Ps8'W6bE#RL!, :�:�)]2<60TS762<25:: U3UUOT75U$TAV7U5T1WUU}USAV5W5V+�TiX4WMWUYUWW#YYuUXquZ\X[וZm5YY͕0 ��! Lavc57.27.100�!��,������5 SoT WFZ9Zb [)�[a^3�^C�c�d�dzdze\ f7fI/g&hG hU j j�kYl�lcmps*r r ssTt+u�u v vv-*v}'w-y%z zF|| | |!}�}}#}(~ ��  #%+-!)3$ o:&'8)+#%+ -"3$=1J05*;+H9C3SO3$;,>2C4J;8*A.]F8UF>2C4NAdoK<Q>gQSD[KK;SDNA[LcSVH]SaNhXlc\LcTk[q^xhscl\scfWq^y{kmrkewh|svtd|lns{{k|r„tćwČ|đ~œnjșʌ|ʑ~˔̜̣̤ӘӜӞӣԢղبٱٸ۬ܳŴ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������K !P8(ÅÇ H*Pxpƌ#"" ‹S2TYJK.D (lPp"G< 3%Uir$(T(c˔@_jʵ+֘Et a hiAGWaڏsVvjKuUep5:8Wm޶oN70kPږJ!eJaiP+Hx/f"T Dl2@K$pr_:FN{#fӣWRE \YmQrUTu͖\UGUh|5H\hɠ F TBAeY2 oA]6 WF5fD#9TNd= D֑SG5xTWW_@!z_4PeJWfbaQw r1t-5YakUqglh]}%1 MVV 5 Jb a DaRAD6b_)]vvA5n–D%[8IZwV8۞}⇧B$G m{i7[Hm ~b{'\)ͺհ9{ 안 udED`h;ҷjt)\%v m^d&&ưmݐ*$Ih)9+ʐl Ckܮ HP7/wAvX w^YaG[U2CG~:wB\9du(aI(w5(+2t PX"%c2vr[emjK.GePʨ$+k`)9$[j)Y_xlɁ-ЅLǺ-ؗ쪙!ժQyo)ie\BU(XtUsef TRR%D {kv zSxz*9Rz\~;]F5-Zi^fTYU9B5 r'Mo4MHэr\>F+lYmAIƔ &K^$2l&]о2;YcH/ŠplwFT#qc!ܨh#(1-bQe&ŧ.)IGwf,odi{墪A ̊eA^ZXk zWZWT C'ᏆkZZ <hD$(Lnk E B!1;ׂ1&_! q(K^m,"xjT&%LLF]$ft H߄`zgB5`6S`F|$v39/d"r0c&/jIi !A*wNlD&-6~-"]$=elo4`M;if>!](fAT.ES3}'z .CĔ0UI*ְhjaNh'fjysi\3`zQc`tBE֧e76PWȚ"L+yQ~;' OGCMOkՖQU$S.fcY[ˢeHT*V]Rj& b#q9qmuMݮ7 X t*Tl0,BO$q:|vɲ?1 2@d`WhAhpclILdIXfU㼄b}i.425ivn:۵S3 'IH*9K^\:ݛb\)i:Tp5.#D*ёBr@F_lݕ3)" yf-O!ñV/9lIVؠj:hj"EjR㚒 j7=wQQ}Y\L'|"NhfSiE�ԪNbx6~]HdrsmV ԭ;cV[8%isG8`pHzmklLF0)ah˩E$T.}^l_<XgQ-)%7*ի~+kHחo&t`BI$X;΍,UcjWt@\x? q6rsG JʒUԳK!OY)#W5)k &`̪@2vGӕ@VLH4uD5ΞI.Օ0̶5YxgRlaڟɲ@Uσg 'u}hXY7$[;kj}u1.\%{w젪<7z SqzS;3 ػOSÈgy|UJ[MCS&'Kb+QJ">gYW za,V@pLm1weLGrc()R(@s&`4 !$g%&#'0Q!T\GHePAL)UK~,!1cg{1qvևAf@8'@/M¤W6EV9Ufn7)s&jo煓N;d(f3=ed8e%G[wYCCbI\@38~m~a$]&C(<S$N&^|TNĀ%tWva%Ԙh{Pd!~}&`Xe}긎5Vxye;V(GO#�^t9X[KmhnQzF-rf;T=~rp/VÀV(7`RD4 ЏR7q]*yn|~AnRm(Q?nָpk>YK2@l2d!k"9KCy6H%H�DY!(؍]STF`CXٖ(9-%mRg_U8"Izns@&^qxAb-~cwX7pS)*@'79`h>oB;ɇtn1wRr68'6'"#[s5Ck$$OhgE;e t"595PV #]'ᜏ=cit"'zU<Q։FwH\m'=Y|gD@之zhMDJ"X+i\hiu^PX0.^Z"̈UERát@6':h59;"2jUM~ $J|WIgIqU|YDRiWCf7/j6b>z(plڠ"F"p4f[ј{BI0=wMvuqxO-X J _ ilL,7#~eS^9ѥ3\!K@{L}M}h0J w$<-J;q8I#:2Ѐn~zٝ;jlH9wh*_62jWhGx(E\  .)ح/:Xfcs0.h{Tw@j@w!"vz&QDD%qáAD7U/;^zrb(yGU}ƪu؍4 ;u!J{别ʩECDGs|FXMXx/d7)=g}+e8& !Xh6hkᦩI8{o8B'XN[Q_y.Yǒ9TnF9:z~oIl54Jj[|uƶGj$v 6:Qd Zi檽]5wEٲ *c"rJFUQ;ö JbˠIvY9sZxTo!:P;FK89 iKv˯.{/r 0 @{DJDW%p숃! �b`�ĸ{qIkyQ>!1 |حV-l da`帮ʴ\8ۦ6 X %$ 3N4fF[Yf|`igw[ZTܣn2"ÃIxR5US$I`cɣto sҙ;]*PlnL)U1'UT&im"|k[QŸ7wHq 5,6KYxDGlّq(2aļԨ:.RL#ɭUvGkziV-̎Z;p3%1/Jclʹ7 ĈH"?Tl1 !ڧU< `&ޕi?'TTla:acRshz5HlH3IetbJ5 9>B%T)k.$fBQ.HTh4|nE".0O!+8`8PZma/N/_3KY/[/` /:!ׇ 9s-3B6-__ �/P20y1؝bҽ6nY r_]U50$]HfZ7`_Phsu!`XPiM s6pu60-s�V�pl݂ g`y0`f Haa&P@Pn-8`kmMݏu@ݎ60u\`]Cu=#=Pxnt`tm�e@[J@pp0ZlW0=ތ@]D`t`Wt]o�F>�PpP9xP;hJ(q *�` }pu`;�u�Opvp x0t6y} nc}�}pXxqp02�s� 0H .{YZ^p+p =*k~X�l~ o`~k_pK@"/� P s t`\`at� y`J^a k}`/0 y0 x� EqpSxaB\ p(pP>vhP^iglS6}` P@=0p>�/0�Kp/ΎX` w�ݩD9� L@`/�=]`;@>Q6:!5:�k� Tp:Pq?.]P`2�YP& Mg gX w�HpPQ PV] y0J`.ܗ =w S}~Sp"P0P� w^:ۮL` lQ:h.0g+�~CO�2dpT (p,1`H 2QKV AEHth3.֠#P 3~p '2fhEIJFXxB)P4) ^$!?ҥ!e ؐ'@8١$,24"5oj34#:"#2<ʂE%GfR7Tb+p%H/٘QÆ8ذQ#Kav$t1e SƓ>t(%3l 2},xQ؀ Òj`!Fr Cb.$@69O! Hx! C8/dPAj6dDᆘ`0 4(Ka/J,5LCM : A~:rm&cr$ 5YCN ZA 9(D!mBbK0#1@Kj(C̰ԣd`ɐPhd 0aAh, HH.p$0dC8B3da"5ʇ5XlNy†Ba#8喑18d[,#33(ɣTDࡏGxGx%r; ~J "`fAd05> lI.K "h#g2i_HԘ3phV86 I$B^Ñ*\A",^Pb¢4vIdG!IA"4#, >&ИnȂ=;yi_K/g<; )Tx0V? , "n_2P d7t {>ہ0<rpACR8$$6`7A..#˨<9x$�6O@* KX*  Ht`3|" .B%␈Oh"' :eyS7p؄'@M&Js2%Q &061!@<ሹ("S B5C$6C%v8D" xX vpB 3 VRC0!SD 5l>8D\e C 5m�?.E8U0d4"@I #&46"Lav `;8 :t�a]X+pIS! BMϿ/� : Vt%(NCK%΅+! C0> !:pc! S¸P5ܡ]x@@!42I@ Sg^� c  ^G:_$u4\(U."@,pjWlT6P4o H`$`Z/1/`a V @A{#9FhSr yԩ\@BDyEaJLEH!TK|Brq/ +'#1F{%"qkA+ߌA#ܰR^P<Xm^<&&E b٣;( 6 P7o"0 nI Ј1Pdx#x` .ZF|Ar8!๧@@R+]J᧎MDԕ"աq 6|/ ;7e#/0eGP`@\& 9`Pudm^) I5؁nHEZEd7 4 H(B0E" #t/X/' Ip̠CPiAe'0L |ͨXZ3!4fJ4M`HIUrgB!ӰmUlW%O 6E*WɠUvj =�] >Tjcm@J!QzHQ". {߉O #R)0dۏ&CH]@'7x_+ 3Hf.j"<Js)\.4Rݜ�!4+=S$|Sd$ WpvŸ1N^?dxBc_5SĿ33H7 >$U�nSA/SQ]ԑ�x(EJ E̻߮l*;F0L% .$Ohg;kc'~:D"٥�nc&9uOjըӷs_֯U<Hlh3C 뙲:y5V95;=]8?+1싼ӡS'9$k@΀* 0�?;CA)1A'i@A ӌkAk@gs!l $ R �H:0@k t89 @; >=!{*aCCi6A<$wcE[7ۥ?ұ784JC75%"9BPE*D}i@VC EәXlYLE E~>^<FdLFe,BExk<_\L<EkhDLFoF]Fx3/qEpFaF.lGxGytGãk< yG'GGjD1ϰ � C~ Ht=|HH@1<`4[Gj̈~D4ILAA+sƖ\E%5;$}Iɛs JJ䏞6C��[J7;JpʜʢJJF 8K<KLKl˶dKKK4˺|K$KK˹K�`4�̿˽TlLDLK<LtL8�LL��M M< H<M,�҄MLM ����ܤ,ڬM״4׌M<MNΔt�x�NNNN OO,OL�(�\OlO|N4BJ dg;0EӹBӻ@49P1 _3D8],U:DԗPP TH" A-PEOKBEBj>lQѪ:hPEEEtQP!#E&uQ+ Pـ$к)-4Y7}c; G7%R]T ]IW|B!=ASXS:]FY|P8D(DП;D (Gp*=tRFdG;NPE ;MB.+\:!U\>dT;;Ml6뛁@[@>*: H|pu^UnHF7@VW¨㫥lVd:b ?n}Iw5t*Q|g hHAdWA:lD]Ј:~SCSd3R\C[zUF:6;8GHL>P/Pch;ĕCMZatBhAÈ* 5 6ʳ�UCĢ=9DA(AHX88D`P9Ȓ<6tni}U U Xcت#9s8%::T;kZx8H@<H:@DI%|>{=kS"(6odIURֿؔ*(1'W7 \4, DGhGDXuGx[+FV%C;Y;iΎ$#+YQ Lˣ8(ۯ o;VA(ޞs`f X?r^U6 ;<)G`)L3匁M93xqPQ S Y`ΰ?L,&d Dn*I;bE9]@ *�H>P)8,8a*;D5XW5[ɭ4m$:c@!N sޫ@3 C-)H_8J8 0I;bDЀ:%=Wn쥺Se}QV;歛+5ea^3W{YMT"<$H"˂03OD<@=-=Vv``!޽kS:Is6<|ڟ8hD0K4\vH@,8*鰉<؁"(Ѫa 9"mɓ㮅g@d5! a*3<?<v٥=6Pe/-Rf3CTEeV%(%.jxR*XVߓ[т=+<3!hJ-8}Wkck<u$:b:! "јŶ u,b׌04'R9q#c6ЉŽS;\sgA<.8R~^L<+hN7 RQgʗ6-ebi"N[@a;QmW\#D)Ln ֻeFK!ٽP!9CY=#Њ絓7hukw RkCbBDdOܾ\0=Y@g+LQ6oc^𫔖 BhcK@I8cPJ-|69~-ܾ"iV냸YSvKm۳=9_DbSѪMO\C+9sT@msSD_>9-Ž匦c^X?Ut Kf '2;==&fQ5NW>TxiDF͘o^llW;nE%;h:Bҁ@'6дXfQ"(Q vpa(&m/&%J!Ҙ(4%t1qQ' +0{4Q!4e`"HRSft1{wT$2,`y J7%+Ǵ2 "x%v/++2p1n-$%ШtuAȃ-bFh:68F`7@<@>hybF20ۢ%PȂB`M�I%<{FX/3<iD*0Ƀ#*5ȃH ~wGPIJJHCH7$%؃F4.X/FI1x;ءJ<Xڢ$8P' }Gh�A: rB�.2:P $3h*h g0$X@=82dN%60$bC59 9ZO"(CY4s&qCD"ǡDḡR51!p $O~t (:5\pF1H*(HHlܩ@}@y1Aΰe(XLJCyB:M"8^XʒIA*S5z<beH]l$t&̘);0p #(`HC@EIlZɑPKxQN~ #<R3 փCHy:cFa"YBxq&YFc/Ї ;, ԑ! =! &}da pCC489l2 H]2@a 6�aCyVA /+ P(#HEr/0a P@r2dQ9ph2PC (&w E$2(P:0$p`!>08.%B%KP!: K>rH5D#uG^y(pUPy;B @R2pK 98 ^H҅O f%Pz%S,&HC$GSa!AI=`K%y h78XXGѧ K8 Uũ@ph40#a�G20C82 IaXa fލ F#f$d1]a >T!<ak0G"y�H0P#CC< ! p0 QTЭ!w !G#] l,'Nl xYH"C![EqIvtGI/@Z#AlD>�s!S-cQYPrWX հBPڂu8$cxCL̻WlT *h\ ("!v2`q.(1#u@#q-6'ayy*XHaP7H6Ml8!d!u� D"a>(�wcJ*v f; 0�TpGM/B#%rV5FAt͊0х] 0:07yX G8y@ *5(,A.@AA}!2/2%A<΃B'n Kpb* hAgPA "( ~ 00 `{ .NrXLTtЃ:bV ^N` PY&M 3,n*4 #D0jDY,iߚCfS0C#3tm*>,'`M ^P`;[9rETihcA0-Wu W,γy4Ʊ�pHx 6iMhIh_uL^F( (mAkpNp H0xaCAX0wS*| UiRVP Q ],dT2Ⱦr@8wDSVPDLPy([gX#$ H]D%(az+Ad [ў!Joyڔ T8dهC@6!| ^v%dJ,za٩GW:xBVT3 p|�yPp>@3V\ yGJvGDR g4_z2x� he>d"@q>Y;A(WX@rP :Aru?W> gL<iO՞#(؁ >Qn 90W1*_ JP RPuzg(P&XA|x>$mtXHakpt,̎ Zm r(6=kp%.yDG5t0D#0O؁ YҐG] d-CtÔ:bfjRGll0<�v<9癸c<blxtY5Lm� z@)H zLk}úba|* wGaDhrphj0<|_Cjr8DQ.Rš(}U`W@\Y؂p # 1HLa $ I;pљ`B |#\< W5�yP4iݝei[#ShS<oôGQA!�` xX'D*'i INͬ5whʎp+ tǨob OF =XC󰚂@ oػ!�8fA7-DG $� TـVK2U` &@"i -%V H)H�A@ EpG_ T��X@RL BAhU @UQUȞ hY� <! E "JLѠ XS, GL@Y@TŖDNC @WFLIA (!XОxhAb)G HъS|"" uA$ҀE8@ 52A≕ubHGU9\^*HTTjH-6MP|:4G4 FIuxW&Fc? Ce`hSd!@"4V?vʙyC2c* X 6ĭ1c@X,!7daDAlI<?Bd:v }`"zlbpc8yMV8^8RUT?B |$|:ƔWD4Ф"J1RmdWMdFC܊ee$΀+^ ^+2*B @π3iF)+U8 O/ވ@'B#\)f>]�ib�gd`gb"XP6FQgx~cDNTj FOBP*d:!*Fχ $} BM`ae*ޑ~ DV hpz ŝUb�%"B`L'Q V0K4C ɾ|䁍B 0ly@tYqa܁RQT=jz!߭A^j A#ԨlY,A,0PA �eDOT`>XtAA|<Ac^,A (Z$̍>p(A, A b檮PE0˵%B"[A H \#L݌֎\xM5z! #, x'T!l'8B@ \-TD2p#T0x(±'$': \_p!GM�N! $d pB!< 'A @A l٥xܘ%϶B!�f &b]@f] th$9!< )'HUL   B%�~Q B"0i `#x#<7.dTBXFPZߙ}G4r'dTa@" dA$lL |Z䡹 pOXF=Ā@2cK#1*-? X un"xUa%x@X! $ t܇ X 8Br5"Aj8.BB ـ!!­\M 0pg)́ `@؁%@ OQ44PWl̻P� Dh]$WuԊhi$AAlb PWf1 D!d# Aޒ90K,Z2D~pH XT ��A 1#,W<Lqa!x@`hذ@ TbL X=l¿GAAD0�`P_ �8$՛#ErB&'Z0 A$4l@ $$8*E (q,/#ʀ*d3܁%@$<BeГL!A 2!#SR#hTn ( 3<' DRB�4ܜ!GXXBnS.gPP4Ut`o'!4NcAF#DY"\ JB,Apwe7nqxud( ,hFɀz0BQ t!쇑E=k;3&{ \|F�xO A&W.u  �H`Tb AXX_SEdW}SЁxɪ<!\qCBzB <2 DB4-9*'zp2BpY-Qē^�JBz&~ߋJKB$% PnQ%X#\ cg!1B% p$ x@ pY@25CGpjO'3""x̼j!T.Ľ 'x"B2qBz@[@RZxe ދPL/Y1�AA|$<Z \HBp@ -�QAo&w ]:a:$(|s peKپ!$ LA9pĺʒAKMG'2 ,$B xW5Y t8ށc%$k ıBe@yx}c@�.GX1-Mz(fV@�NAc� &BAKlO:(ŵp @LA\HB%{@DWP"TA e/%[ T TvH� >5$8EW!Aao.lBR <!Mb Fp^XB $BР # T %[WG # �A#PxYBD'<B#DA# P ",R.y'g}?Rv__ Ar@<A%l TAmP'`B3"}#8]C8/p"u'p#D~!0]SbX́pt֞|+e҈GX�)6hȨb e  DF3pجhE,f011ǔ3^X,Ԩq%a`13fpa㊙3Vlxp+'gXHG"ΰaEI5e>�Yd,C[6!4̓@ao1\˒Otd&MK DFHɲ'7`ıJ򡰪_իYFQ vl٥d=+CaKæͮ.rUo7$> "%N%nثz7 _8w~Z]gv [J3${ɽ 4PPx6!4A C ⇅~!C"PB {]ͽ: /_g5PG5p"taA.dsノjAi$,Kt#`L 4MxL "<*l@B@A)!G"KJÆ(FBJ[ p!'@(;+5LNoJ-(-_J;? }`#L*MU�VXaC*Te-`61eJe#~!9,\O"L"LRsM6UKg=YQT eW66@s;hY-;,'tZ`~s,x%XG;%mv\pG\$j+(;Uގe^MS[_yfTcY5=AUd ܶ+C.a]Ɨ^Ec7uyRT!I{ ar7e î16VX5羛h[<6inW mn!"daCP"qUMCƙԌshccRK¼ [homX$Tb\O/|vP+;ve8=6c(9: !|u,<}v/Gf䆅S.X%?bbީhJU]q)k5CU ሀ QN eJ;ԗ#҈| %U)Z`?564Z$?A-J㐋?%hR׻ݠE3X؃ +-SY>jQ̣|mV*{UF AҡY#桉 T;!/n#Nȫd."B H6stBw iINԖ,JFEUI?;^~qNV _@ ͛cxl-TRjL 3Sϴ&ɳ"<ӁS0-ؠ`K:&p+&@SCv˄ʫA}٨J'SSHTr^ОoHlr4y杬)O(26]Z8$N6 U<5nt0TN*Bս*XuɳaY "p>Et!1L9]9OJGua_D< "peAꆂMfvMZMOW!UG;[j%;>s4ۧ V-'AT)(jhun3bQ*CUORU:iPuY&H{[~6T2iK!:VlZǮg:4_z[0Ԫp4כ*x F0LԬȰWYS-vpXPg; vF4#P}@?0Ī &7ֻX~+J`گ2'pW>yAܮR6JbLeWK'_#+t0XlU6UƑ$d%<3x ^�T BfᲥZ`|M9+Εlq5@?a0# х yXD,AaHTL|avI-f8P 6B"�C/X#AA':BM"skaba;$" :Ȃ#(8MTqr4ϋ|=ϲvAH'=AчghvAMhKZ4spQ#PA$b *A">HH~Ґ"QV42M5s֤`rU^'1At>&$"vx,q)w Лu)I>DwmP G!E#чK@|$rZoǨMdOZ 9H,<":h7⇢/D|R.0H+>t&~܄=SO}l2" 0 ,؀f|?[ h̢EM+J,VflΜgZ(e]ʪ"D+ `&|| 6 ր!f@` @րHx .E(p0c&D& b � j@l  9l` '& >ީŞXI]^oI ɪԌc4h^RX DZH&\`8"o%l%$X|2D"G8Lcv0KAAQƒc9q'sƅYcVD(FSj9 vI|ѤDg&l6J{Ui91u6(Efce#uQeFOJKW쐓 ;pTgnO#tQ1mE%F`bayXhY4 r*6OFNq"!:$+0Q#OQbTqeIZ uAcBd4 OKbWE˓,b`)"f^dE8b/΄$DD{*骖H(0ySY슖H@�`N/Y(*Ζ*i$�FUbH9GjV@X>^ 7R(*uQE!SiJ2 (D2G6%uk2tQ555c3I% SlLL2&d&_$132#rQd1?D&1PL*A~rxrX$ p+ϔr8ūc)0!K!\h܉$* PRK Q'cVS@@ @AaGDJmVC3,YkB%L2�6D�l {\%XrAB@D%{q}PtADCiDEdOHtJ%'RDcEA%PGLFAJTɂ%g*%SJkT6htFTHMD IHdLG=TH{QFHyktHLGM�! Lavc57.27.100�!��,������5 @3�HI�Tu Uh W:�WC�Y&�YXZ[q[y]�^2�aN.apbjc9�cmc{d%d6e\ egK hh\ j8kt&l�nq r r+su�u v vv*v-*w~&xIy%z z!|| | }�}}#}(~ ��  #%)*-!3$ +q:''8)U#+ %=1."3$5*;,C3H93%UP;,-"8*=1C4J5K;F9hskVGa=2C4NAK<fQSD[KK;Q>NBTD[LVHcShY]RaN\LdTmbxik[q^scɌxaOl]scgXq^{kkdwhuutd}sn|ls{}|l|r„sĈwČ|đ}Ŕnjəʌ|ʑ~˔ˢ̜̤ҜӣԡԳبزڴİ۬�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?*kEFtQa/`!NJ !24肠 #5XpA"!iA 5a3YRF 3qAXч :\ȣFxT$@ +Ryi٦hӪMkPfM%2 x#ѷxuj3߿Y xn7~[X^čmD> ģ8<@(prMJ4eo<JoT 4{vmEq7}w` 0|Xoc/km&w,x1793d9p 8v5etӁ*9Ͽ?dٰ\P@iѵ+|!6}PC%[vm7SU AB$!wQHB:pbLu+ExV |5]_ &qTGGmDQJ@@.`dAdKckNUr[~}#85ۚ4dH"4!d.уi~(\] v Xyh憖QN S�D`^teRkf:hHWHPeu5 c.u iY_}5DhdE0ʯ!Z!{:!((pZ/v&vBԡ_o !&\'h\7/%Kl@8̫8IiS h}1Dl~ZSRZunc_}%]Q+d{d]D]L&iљײ8vF/8[DBScG hBk=p"y`О#Jiah^92I8źԅ!|Q͸ W9Z U % U Ly' "Avt:W "QZKLe˛z}9:qJ.,[%Q6$–N&p<i00/AhJm> ]M\pp遞ނ$ЄL9Xc?=ɧ2M `,X.SHeb??NᓜT8e#*+]IrKV͕9T%7Eb/h8?qu)6BX@tQ`78;S9%C90Zuz<5(ZDDq|i Y%$tC&zD6 @,\LX4xҢc3EJW1SciIk4vIфОDߪI5U`۩b*7DH"|hYOra$T_U@41ͺ=Ƅ0B3m`LzCui =Vm^SCC p+7 v0\bHlHp̗|'h6)B&w|"�g*sI)!z˱R3 u$x3j8qHJA+1/gėTi 9.@ĒidR4kSM6Q8qMKHh):[ $,8ҭ�ajp1B:yBDlìH68+k$3ZՌ!!cɚп9HW \nsd $ǒc`VK(,bJГ,11-Q8KVԨr|I"nu uyE~n֥76,ˠ~uJiR*/iK4fibD. $Ԭ44=*[f^(085nAX>$l{a'8eF*wgw"=,Ptspb1H_IKQ[Le:-ieF[ 4w.3j ԥuE8X!v>*^`X ̙V4OEy*qby(( aUS I͢ Xz d }3F7WԸ=سhy֘C_{Ifl{jy󝘓rfe>;D B)Npr)Q< cn"I4WhT;0%-ԊȖlƁHN|^DĂ\`yeL\tbd chٳY-RQҋil F9Ñqꚳ)QH#ţK5mkT}xM(ђثUO@/Iˀ05 /;ko8wlG;tc0]u;WX% 5y (b2RλmnNd8ܷzx|Yhjdiɭg=V";NH@�еTB-Wܐ1&՞9HP2^il]Um8DNa.ƺxؤ"H%>p)G6Y&dnonwUdzHr}0Toa'ErVW] c(3G|P+-}`K<Og_h:JM_V%aQS(aq[xl!)B.hT|/FEF!=`XRPHSWGH]DJZ 3<".ChN�q=Dbi>We+wM0v+SSFfeWpŇ-'TfGXQ'J hFio'r w(2a�.6-OuZX0aT_eXq2CQ@1` ADb{BjC'̂:#?&?tq<S'}զ(Aa6ub]v$z_%ӷgbJӈXVA1$e|Ig7_6%\-/H.dSf]X%:aߓ"aG;G) )hGB^ZRv8:y"(V9>Aiq O1 `7#XA(9mSiabLR#1p PTz;yܕh>%w8wkل+R}z`TTBCW3F%8[2hb7f<Zq9b9ko(rQq*=AX.rczGC傀&O3THNnrmWdc,[Ț5*9E,V2'y,\ !h6qNDĹ$awWܹF& )iv[!K֕ iQ$l`q*K$y!sYNx%yJ])9z 9258*:y$5x�CeȢ*ݷd[҃v#^<!}ףv6 c<g>AR))*&=nҡjN\yQDq<^wHiZ_Y$ y7zLݩT'5dk}SO 3Xdy(FOa}H?z(]weHyo*G`)FGV. 5~Zd+̔B*SY:� tX* Z^ywJx=P~ L庢 fJZEjuaHkٯ:Sڤ`]FZ&cb=fuQƄ[9 bʡeEbʢ$AVD.xU(DQ*)Luqzh7Д7H :U%bGflu3$KUGbkEǛ:s�ff7`{&-B!)X;8kRdh9JիeXMq)T8T7B|ۙ8 {a@f+Fy'8(J4*1hAym+rG"<Ł{Q5VѺ9rۣB'a]5&f{8{(iꢟ{$%`se+"' .c8"[z%"Ҵ:"@B<V;3W-)AAA(k(v%C[%L5D�vh iF1fBaIeٚ綖bVjvE׷:_)9@tRH@US ~6_ Oa+[.Z,v0ݚ8,ri;�P3hT'||_E2N PlL9 Udȸtq,x|_FuD� (PUM):qaB  SqO̚N˭;5ɺ6<EF^q} yWIR|g Kf CaҬ=<O*�蘓VYq} ^O:Q8B~FbK\6gz}g*UE BЁDҐ=v~ykH 4f!/3ԺZ E*w`wBrY^1k^"J/1 LX:X[gNyk! bΧiY h'p&l+ ԢfG[ Oۉ Krb7{Hȁ,]=9RtHYh3ڣuzQuv"M% 8dzKhk�ii1EЁnleͅ `R6J`ؽQQ'zÍGqHw;7ڍ7X-"laCw/P'.`vqN2�2Hq5j2PB5 ;|:0jC12pr0t ;JQЊah^05Zd<`-k:`C�lK&KqQ{RQ8l0\i;�q2@C a^XA8puA^ZsRP'2^P<0lFkt< !C�{h0X1j+8u 酰/^Ppk{p�0'�Ia`CKr_{;{p } .~]C{v!{; Y/Zp  p kCP k�Q @PP SAp S`p  H~ 2tp ` .q/Kn @`PS pp� tơ{P 00s 6 s]e`0r \/ S� 7/pv| z!{=~ a0t� D~ k0kt� RMt 6Ǟ30P t=]} dP On5 HH�ˎs tq {@S03 l�;P;�U U ` ?F*8G� Q�`l�;q@�yzbe )L"(-R6p  5^ȐHЎ%Y2DF 5l@i" ٱÅKLiJ 5jԐQ_@r"*옂P!9lLȑ=ᴦPXdıAy=cOkx8k!#(/6EУ{0y1 QrH 6zE R2Ф!LZb n9::Cb45hl*fM|zĮqp)ـfӚq<Ƀ 2!55`elA$ȀP^0. K!0pF^a=C:6!mc2#6h�E8/,$hĻīG�bD O�jiA:yB XxL2fx=:(⒭Ȁ&0FjaKb!KaBb:t$A&n@(2 , jXFaK9b0$T%FAC(B.-$= p�=^T KAH6IĒF PЊMMj A.…Y- mb(k82)DL Q@=d4*M*+H CvV)l4M>S4,["6K;T:($ s4:CLL>"иd؀z"OPBPth/B@%lA xφbĐ vB $.DJFFcz`:B3W}ump_OCc40P Yᐞ 2+DCb F@)Wy(9=2dHLaC&x)\~d%j"$qN ]tFe jg)I(&>1 ] 0T9H`A 5̀ KB0>L^!49p *zXe$/ 0KщJ$"q@H]x%sHM"6\"`;<H8.%)As� 2  9)5b!ġt(hyA,7 )Ɋ5 Hq2!p ;}q Ea\P6`fKB8 OHc &:Xa2�  #R p̡=C'*ZYgD<D䩜Ag&^H ^�m\t< x+^'*KL D,aHSHT*3Be>SD<x9oz@ $[1pȔ ˌMT0h :@ P= )!,"<X2COT,qؼ -P@<H@Q$lS,Q686M R) |niZxdR&C<U#|@Of5)�a T+I"PTa{ŝ!X�.4Hp0 Af; z(!,� ArS:pM R'H @©AIJ4 f@PL&A@h@ @ţ0Hyy,!5Сp`,(ؠ &edm|VSMsr H\yAPሐ1"/!rx@fB+r L`z5"._PS"%x@(|*%A<Yy3;zrKXux*G6F]n􈆀AB!@JD<Cz�FTC0 ;<>'|] 3ddP M52)bȄ':Y" 6nkP {QB>҂ Qx " :$#Hy7M2>!<7A!0o|R_:A} N/{0-#)P6]my6!#jVH(xa;I` MY q"� N( pt+X R޿aB %nzPB 3@;(Rb2"UI$b/U BpRIY<UOr&4ރ:3e0u�J?)c=m _rbDb\t:ug?)@/ R $ Bh<U$ Kp`Dx)BՏ& / 7N(-�$#8+H̖li)]R@ًЀq`= ҋh"k!ȁc-qыP48A#y }Aċ( 9P?S!%K?Vlq@ßQK ܋,lȀ�<?ؘ0Th7ZB!YB�CA>@?<( �? y?CK="@#DE _Y@0 hBɋDBDCV@1%݃;|BH䗦Ⱥ0,D>+(lcC>)>Dd,)D+JD= 3DD;! 1Ŧپ'1AO zݺǽ F,B~DmB̋B)"sD� h�#' |Jh4)6ջ$ܾ(krIs)ėrH򉿋S?ā'ıԻE"%C(haȅT=LJȦBȗ >EEgTKAAyTdž@md\BTK>t ,�COGhH+H)';ǰ\?V8G Ķ͕TѼ'h�`B�\B|>rLdMdH⨁f,N4NJh͘= >LN䴱?fN<Ǫlp$�XBN\ONOOlM(ϭ|NKċEO=P`[4O:+DP ȿFX P! N唀Խx,5MNP]LF��#>,N ]ĵPJQ| ݫ� + ]R$MoM+R,+R.R/#S3=S4M@SȀH`5-4S;S<S=RMR� @AA%C-TAETF5TCE�DuETH}TETI-TBTNMTJeM=JTREB%����I5UPuQ5SP[ [U[}T]U_MFH=VS� XVfmVg}VhViVjVkVlmVSVoVp WqV )--STtRTQtWʣ/tC ywMv , S-X?=s5Wy%�SxE-W?5W:=XEWyuWWRW-XXYMX/x%~&`Si"Eǵ<GT8((C 2IR-EZ!N ]Rڼ"dBHs ]K|bJ$Dz|G͌D¤Y=p\BNۿOe$Jsʂ[ >)?؀:M${ ,@eQ|\*v[!-]|Jܸt$ N>3oȳ=I4]D!]N݌,0o$b#p{Ȥi+G b4QE H&]QX,$,BKL#A[i|]=ZLAK`JK^M %MP_ADKO 0LR[Z9{ۛd & ʼPP) ^K&`jT(\>*BG^JPVO� అ F9!lE`*lya+`+z *nc;6̋5�6 zx(4#B%ǛD@EA(c~\Ic .m ^ ɼ^̝5 KLKNNh pSHq#(`]fܖ4]P_6[1NeS̵p^FEMGV2)Lp9`!聣aBkǃ>%BཐDvgNлO.f#ilNKfn6'MGX$x8)XL6`>Nh濃x Gz4Eh14c7Ex=C,lA"Cj"^ fM3+.g,>B+�OBONRȥp^L6eA�ںʝ<]ߕ…yBL9~LНLK O!`SȄ*he$9cY"¹[}Kdf"XVBtC#PgZ0X?cM~iv!+)H 0 De"DG,&\)âhL=h͐fdRFAUs<ZDh\H7De!`c:HMp*>8Y2I H#nD~\af\j>#^jNoG]V3#$?dH͹KmGfAXFp#0p) 9xK@)C-&*pe Ncb<IZraaY-t1 7e=4j},r|ۈt>ϋax,ׁqrk p9gƽSnVh*A>oFpJ^hA &rBǞAbJB,-Ǻ Ջߝ@̻ CaoK)0Nög?t<f|^,tY.O8Q nqE U[GU=Xɐ4p9GN̼,&bƫ=#EkG&]pPP DGEgtNꍎA f NѧTROq=i )F#<~ɌTxY h+k1I\5#CDD^TILR_!8q 㖌8c)re8gjaʅbfo@;C)aMOgzl|;HKg\9#tD s%#C9 x]9Sx2w2_wܚJ贤؎0$8x` 3y?4G)ڔ 8x:?ʘ�6laF !9d؁c @419nXb%?*ZCIx5x,dG ,i(',\�j(#uxY3 8z%hyc4h q:9ړ`=} aN AqHC#F@Qƍ<G 3jKjd U눣'DU0:'X0Vu )Cwkcҡ)zg5@qoEAء%#;jmȈS02\hhʜ }7%vd5Q H RȀ#<Aq<#q0@!6DG#dR .`A#@E y%I%<HR#4‰ C6\!|LEf @5r (C{XRHHv1C G%Qrj6TI)IE%Q&q`CF%ɰ)TS0$a#QLy\B 8yFG(02 #P܀1G2a)sP TI(hX #lQ L1Gh%)Ȃ#Tx!EULal‡`0bK܁aaGd` K,rIZ(},:#U&k q #O '^ࠃ?5@u02D @\҇C! _1ttREq4HrT HP}\=$d2 @E;$H=||:XW9# KhD&eòy :,Qo=P<K� : @!O5 IF&d (kw2B. �C"HB 1 P(j R|a=kH_c-$C"35"!K ktEIveK*0@|Cvլ'dPF U�9 ]" C(%АԠ@Ja"cB9 C.ܵH=Q q n BA]`\ 9 =!(�CdL /& AUa$4 Q8aot0KT"bA ! ~R~҃5xY~a )x1u X� N$K"xd t yH!y G(b/D/*+hAz`j`&G&1"DxMAy ,-ou(1p3=<8-t@CBb=G8E(x=D0+֬dO$";hGO9b`L\C^*P!zMI,10R5D$XPT\P:`SU`AD?O`)LA-pt@DСxKar$NGEHBW� n#IЉPdBqTAKA&*#!y P8 Ua tȄ2a  %Bn`ҁ9`a @_! D0-vacK4 JQT?6XR2 Q8~KH q('9Y` 'ÃPG�%a J=hC�LA }ĸhy`C~À@b!}F<C`( ay�E%w�<A8C@<X# @-3t*GBf` c4::?RO(8E/$LhIn,bO!9)@Pb !zzp &!\d>,.Bbae0)Rq ; <QfEHKf-S鰉 !1/8ʖbţԒ4D#a{i xDb$E@v4;RFp� 0D<]HCB<b|} 9Py/X "f=iQo #E'A{Ba>-%I@6fiC lM,1;2 .;�! ml) ";[*xŸCe>)b}&Dxl!4^"�Zp!e-2Jc"^$) #QzP!C� .%;h1&`x^@'�^a κ*^#,+(kC'htp.?d-!.UFBdL� 1DOd!3Â>�:qXx�,&< 5#,#zT tpI @ ̈́ $q) g͊!A Uzp@Ud@!B6=̀EA!<(A@xyX` &H@xXs0MdaA%hB `A#Ԁ4fq@! |'xB'pB#A2]BV hl@_q(-%tB%DAy# Ȁt%hNQ%tB|hK A#A("pĉh& L!�%A=�ܤB@0&W�#LtoЉ谖@=VDa B@�@@^`p@xA$J A(Ih<>U @X}IA!DjOhA4� !Ah8h k�HA! X M><@L�AL � �fLAd8FAID.D@(Ec8?L�E44B Ej \Ek9�RB Ԉc LDQTLBEA(ReKJUl 8D ܀%+VI<ceXfіt�p`ѐ&GF4ƖllcԉdQNy$O@q 'Oԉp$ @L!NppRp\z@xnF%ze'nm^gj El`EƤ- AjcP dlIkh@ĦjtV(*@OyMCfF�KD}DF!hc'+,(ɖ E(+D=q&HҤ '(BQJq=B)dF(LL(@sfONXʄ_fI=f{&ҩIaq6F=i%zYDq}FQ`QfX% }n (:12 \KDrVjfsf"'\>!1Rc6ct�ґc&+I' gcJή h(&JĄS&~v[ejj� \W0kq6f%'=rjM5f(5ȁhj(E(N (lNhfJEƔjMqɫI~,Ptc�DT̀!d G3� ,l`VOb"A@PyEDҹ �! fQHI( HtYh@hA! y ?@b!D$T[|,[A xZAI(JJAc�LF@A,nf+i@"(BY]"F t H#x�K)�(Bf āZ̸mFg E@mJ4!c TA  xrTB t#T›-Cq#PB% ~\B$$A(e($p<"a (T'X<]'H/v܈'xB{!K&@qt! -1P Ej, T0je`�?MK%HA0U5 TAA6\N8ẠBA#xmA �!tUA&Bl�F)Qd&_ Q,(TE,*LpX@|DS�A& #B% !x@%<UH "$([OA'tH )Bt#TU x"A(zj+ҫ#LЁC`h�Ѐ�}Q[AFuXـ h(@΁J[oy|͡(1F*XBg=]&NH�p\ &D@9 #|d`"]gm)"ېBLی3F!X% �xp66€"Bi ondjM)N( H(y©_` (| %@f@ u0&XAX;}DdpyAh�&AR}̀r&iH�XQ 1Šhƽ@8  LDB9B�vDE@!l-!D@B@pҁo>ZoN�@,BPX V44PbfL"<BmKc"Ys%%:-kd&$_P <4Is;кi`5!_!he%#Ё\c@N#'07! Ʉ^D<B�đc*�W'o�@Ed`pckqkl&+AHI,%5R&'ΖGl@dl&Hj@$7$B� 'U8(Ċ*0Έ뗴l(LnI�q@9Ud^)\V3 !0<$EtN̈́d6&q!|@±I$(9Y$*Д QԀB" 8M_@KAң-l7bkU14$#Llz=�#uy%AR!$# A;D)lb%Q o#8ngQ[4$'3aUT_! W$ @TJH[yvx@C mxB@lm{ 0/&9/9۷f�@D,ϒA&%udxJ슛X%Vf=A'Lxp@DR>#@B9&hB(S� 'ʍB]@7&)(� @Dʗ AYL%x&$@bZ 0(HE(^HXm@xBAKoAn~k:-"L,h=\&#8DTX&#ā<B#�D8j08ѣ 2f0dZS6Q$# EƔBؘ5v�9LBRl &94³cHqa2c# U!RU| @@j4#F `FCʣBARjܨ.Xhqb6nrrdɐ]0|# 8hڃfΦ=QVYӚ Aè)2JhI!AZqGstZΙt3Q)qcSAIKA5`R#;.ٱҨBsIC $. D# KÒC~@=x=d1A8FP0HA`j<^C<  `dZl&|1"AdXO:H)K/F`hPDOꐡG*E@ ! zF.$hCCa A*0FXb /�B18"hD0dpG6KDl .% -0 F )dC؁@0ĒJ*!d 8$(2(,HF6WZ j8=zF(saz12ӳ%ˆ@a(x(i(a!>Hx0B K¨ ݬcz)vᣖuE1AtAf~u  (`grQaR Դߝ|UO8Bh<nfɷY!f 1E F*5B38o&6ĎS1[o=A$; }u(�#,I}nr%oNK nqƕWކyo�Y}qxvum`k;}Ђ =w,cj (mvߌ ,ks#upԃ5o|q]ྦྷ8 ~Ӏf3/1 s+އ k�ٝ2vXw-)J(KwB51ˠAD5=`YؽQJ|LeڧɤֹA9"9ܠ dҘodL PI"7F J#dz(]r1 'C CI\fQG>aw|3h9Yn( K S=r!IQ1YN!y˦crɌqM:vXO/O"Pln5h' 1:Mnw(+jɾ|~!ӈIJl m�HC)B/4;FvрQRAOy:0$͝@@"Ty#)~NV=/t 3GyI^sq6D+#PbPO|d2GePrJ"u :> V\m$[I<.";y_w>Mjɾ`{H;zu3dl!OɔF'[ׁ}jo3yFep\9&u1לjXRęMdKW|)O}f2B#q9z4ۆp~$u1"XoZXΉ5s{'כ.77$ |aY{^[(p;Z󺴕poKRe5B#+g3b͙:9AI%h[NZ_@È&ce`+3t8X23rî8'h 9Vs* 6y{^4o\ 8(1#K 2cV14pg3п#s΄fzM2/с3Fpf˱ čro8KFeO6 ӭV6Ǽm9hbPw2Fh1Q:HKyُĝ]bL _l 1'`ݚ [ycve90B |-.|sUZkÙIo `3 {j\.`#ayZ}ia ґA2;P [OEo|fɸsUC- 7BYQ\}$vؗiNKX=MpO\gY׽%Vl> >#鼂omͶZh6#VDvǗ<_ym+Fq8V; Sh.^?<XA6y: FAN 1WGy[/ԃv_.)Hc⤵JBJw}AyWiYa2NMvS<z v^sjCbz >܈D.` Lv ^1k Њj0菣jh> Jv~d`Tp0BWd�~$Xq0PnJɦ( pΜ #<4!`J =z@ ,E@E@hxD *?`~�  ~  ! `HdrzkV�eg 1t%n2( p`& `fg-v`0 pࣞLL )i@,g Vq{&€S\ fq "|�РrOzh.n#tU0A# 6b%bp1-`j@؀kmHqq| mĪ  b!ؠ@`� 0&!�wHjPBBd` ^`j� *c  F J\gV+:$2IɦDid`,�X@�%� h� vQ88 Hf' 9*qf i&Rl2ĔL.v1&.Ny",Ҥz 8FOଅ 1vʒbY + 8 � ؀ nC` @Vsp -#X/ HSvj'Ƙp&G̪:4 |`,d z" A`!DKa^ k숡 ϋ 20B69N6/j> ՚j#&lz`kv _R~NR\ݲr"hf0&m~Tz4lj`H`z1~JeITJւ+l JKKܪ&J\TT8IhlZNŦn NOOtBԩhHrM.., $'-&r,  rQ} GDdn U;ulL58ʦMI-2$C` Fl@ J$ @ &Ip Or CUX5o N4:2A %jJ/鮲ؓ:m5&TEu6?,JҴ22rc OѼ3\HTʤulhS)ꉀc̆ 2lFSgl.Vd'l`pZƂJY F6CjO4PRPvN.V$5o~Kѳ@H$cSMvSdytHi|1N6SqSlP/f :ei+GAj\ܢRߧl-f*2n@#TM4F;/;ou]s)s?tCXan gr[P<@Ht i>JdxA̞Hw5i|*wI ʴdy7i z7�zco@x#vu}J`¬N{3+2r|ztXŲ`Y &}{Q' ��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,������5H8�Q&�UA�V8�XXXgZI[&�]^3�bQ.djeO eV e\ fvgg&�jhl�lv%mmho. ohq q3r su�u u-*vvv{%v&y%yIz || | }�}}#}(~ ��  #%+-!")3$ &'9)m:1# %+-"3$=15):+C3H93$M7TP;,C4-">1A.J;8*_F9itUF>2C4NAgQmK<SD[KK<NBTDQ?[LcSVHaNhY]R\MdTmck[r^scxidOxgWl\tckeq^{ktxhvtd}sn|ls{{k„t{qãČ|đ~Ňwœnjɘʍ|ʑ~˔ˢ̵̜̤ҜӘӣԞԡרײٱڵܬñ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������5:b <W@<ċW؈DX(/^thE.1VtD.x!c`'VrFJa`J7Ox8Ҫ>+6L8ХLÆ K*J/N`0€+W.]݋' /`̐nͿՋic=!Na <׭^q%'682 ?}mK)cMvmĜjp|"Xnnx [_m9lqe`s,8gKy;ϧ`Mށ㿯{;?s}(ЁcԡX uN'Q)vTsքSM1,g`]Daagq>ĥ_Cvgz1Fm~٧X GOu]%6czh 95pIhc`c1X`/(Y_XY cp1j "Tܢ5n0T(oz-VÔT$py1t C@:L7S5  v%7y囦֬t> vЧfrVA^-A7(hp�Z^j}P\ncҲR0N%b[%'A5lS[TNĒk((I y00!4݅p 8*6PBB;p\O8 >n:a 2UZԈ ( BJ_5 ,UW}�"YإHқ\O.*(L44E` m Gę:y Q �V5K셅WW8Wg0yWa%̶{˗ca꣑u[Zfwk<Kڶ2-q4"tY F1zo1](lfJ¶yI[I2U3ao{̔P06 N[ {W fWt@m xa^6)QAJ!򳑴7dҲAv>Zazt A{5&r2A4<\{M|ٻ#G)}Ÿ }>ȫ./ ̃DN~;NsA .|Sj^Dxgpp|"LO Ea҇7:2Z<Fe{Sb,Pĉ".}|V"Q, 9MeRcn)M7b'q]jwtmx(BSp Og_IH,؇ 1qesM Α# DJI7@':8HYur#�Wn^Oyv#BH7,3hA$DP/J_&(u<'}d1N|r&)0ᜤ\CAmg=dd:w4BPCSf<(i;z.RޗvzA}2*teoUg2XcdMggmvE~U6Lth0[Y!<g a 9pT|,l1WZe@κ6Ղ2P'`NIl{Q&AZ6*gR< |@ĭջ3e"Nr+8T*؊I`ZM.,QR kXHWI.Tx3E e.5Nmv}78|`caDeigRJ 8/ƐC΂Ekٕjj ːȀҤf0 <T`6 fd<$j^xڰxS@؃f 8Q߄ kpzm8ēVEBC&:f*hO)fħv縶.�g^NZ$Z9\6FДRKUȵ5҈7Z(_'&=\\}BQnTZR 1~" ߾%DAF} Z]wڈFnFux15S*[O4Tc:1%|"xۈL90:)m<s @ܦ!LZD^ ,L#MsO:E >niE1rEmEĀr߅NM6i, 09koZ\1.|)U}y]cnJ'PV1(T;u#}5SzhPѤh{ٕH*M<K$CFq3^F*fTgE?nɈ< q(õ rW@!fi}Ger+tꌜz jA? =y3Ew$c^GupYթmvd>ڬM4{?e90rZq!:eR_\(!u!Ou՗%rWPC'T\}+pM'r"stE9>a!JHQ\r"DBF7-*fB+<\!4kDUUGWaS[] \?WjAƱvEdBSW&^Z0Je1;r 0Vx2%qNGNrF;B w4R/bp3f C<8]Q- C3Q{0_vD 6%aDW"deBf\ Vዪ"'XL*& 'I�dMAr8Q4yGTeH[fGQ#rC)(0v#H$&l8y$x-lXrNqCR?ivE(ZzRGAth!Q*IDx9$Bh7YL}[xm 0Fx8t’poA62\ms7shHLY<Ռ!41qm#_"pn(ꘓͱx_\m[ }A=(p]gf5~ef{4FL|ٓ/}@a}$WM hd Y}B)[RUUYC]c7NI̳rNnY!We>}AQydy vM1 e5Üةl / U.�:796"Tٞ^-iW+6s7C9ɓ4EYL@<Si^J)GUTY9Y\@hzI(�ryRf6RL)8WȹZo#_wQ:4@4q!RiibEƖpc.1yXG=ٌ1) @5M:Zx'P� E.PY@h&ș sޢ6ⅾƗ]YQrZuNYњxJY4uYUY}Y6ir1vec|Gm.Desd(!>:4CZ{rFvjvהɓ3Rf9aOєV'Vo$ w*CA"X6y@H7XH*9YZna8v+FR31*~F")?oQOڄ9juvZ l$+ҁWpDr:݃kTD ;aMy0wkbD|Uj0 h[8ڞ6&Iȹi{v0Nګ<+z `1}Z֩tB5Ax+m&ˆj#ى�j6ӤHm0ỉEW7fZnϸ% q!SdF w<E@Erp{b ;ΕCz=9lQ2d:jb2ggx~ԸO X,5*]j_M}%,hG丁"ٰd۩+`y!ʼvꛡz OiG;Pi Ș ̉!JGB/6 pOa�R_C  �2*Wܹ݉0i1 �S'3@̫ A?A =;7ŬJĹ.*)A64)^S<c B7]�"[j,+_]h<vՅe K'^ʨY֨,R&thH {s|:RܞKΕaKȽ6XT;LLeʤ란TLJ$~¸1a̍AcQ{G9lʛ=t>Ԭ<|mL<Tǎˏ pDFP`\1`wtAۢ;J> 5; Зz*z1:9A\X'.u"9GzUIc5<w9H9qb*/ĺ'9R</ .ƻIchy -G;-Mh<rwRzI]Φut)"bb!?(Pb@ >1@F%tӏCh({hBO)p2WQ4h04[@2P6PC*/,@`r@i5!;`6@-665p8`xcC73C070M? /;UO9ZJ<p;Jw C�YD PYUqAaPU`4;@ePT0GOC۽#*LkPL@Qo@to`6@N)0k4bPk04||P`e@tPP4[lp ^Pt~ 9jUp<p΃/� 0 ,`?kP`dLIM@4UO|@*Wl� 4P` @=PaZ|n0,P l3@4 pd !(� r8@[PYO`Mp{Pp 0)v�   |0t @l apP0 f- @|`ii`L�8 t9=P0:an ^<@0 ul< @k4) YkC`fU@ fPw0 kY@;l t�٥6f \nHw Ypa�Aܽ7; l f wP#9@P/@MRo0 ��PJ\*< ޑ`Cr` epOD<77K^ fT l5� `).9~;0{= l@^W^;I-UO 4@�OnI /< ǣC6"Ƞ54R�d2l0XZFUa &*/dd9 Ӛt"a0ϣ'kxQ1fL]!! ä7*^dFD&0) f"I  %a莋/<CcNuvpdF :_T)d'!=bqgСEzC %ꁃ!aCFj0`< (gbÃȎ2LBGdo,=%! :((K&5^dFEG$C(;d0Ɔ+V\CK!$A%pn&6"Y@�:$P! G8 n8ĎPG„Č aG%*#3j!!H&96H/ꤐ!$GqD&C!@,46O!z!ȤK;x! G&d=!.Βp j� A"0@p&8uKHD3xd^"b-QJx8 (0) #2l#?h*3$ɈD@(J:2PPHy"XHÑd320a EdtEr&Vx! o{6 6 Cy0:D**'3p0c0rXlÓtSyeY~N`X&:x%x Iؤ;X`J@ `�P.17=m#2Hđ*n$N:aȥk2óAo`3ċpdnH2Ch[mX(thCI,F#$yg%!D֐!:LxЍ6A(aGF!jhbTċHXbHݦN|ajJ`pdh E N5D+APG艀M0A|5 4r6< fp> /{&4#0,ap` Th9�opDp%;$B#,HTwSQatÅ- x 4?xaFLY$Pw3`&2< JΒ2n /t%4 нNb(|"eukY#H}{\ P 9Aă�@CT64Af Y#KR8 dv8JNTGPRg'`QxKN7;LxOy�G\bXeP?ra B $BB|Y6pAd"v�<,Ĥ)A[Ƃ'�@+; ZL\rPVS @DvK�}3 *! Qre( f0JI>rI a|f%`E^HrParx 4f5aUaԲ?4!Z:!A3XGQ ,A! Z@ErrC&-" =�r$ `@D�A$b 9D 5 %F'!5WxD"Р D pCRp7r Rp!$A A5S4R˰40WCG=08@'o`_La f0p94 C!@q‘Q vQ0|֐7Dr$:ȹ$`G$\4 OR% rH�NseC j+|ȡat! ;H&ZёX4Y** N~`BtbD% B T:YK$! GB! !*$ {PrpC3 Bt *UBBQ-ؠ! 3H4 : +*b0A|$+lA@�S> *<at LnXP2wR!XO9> 0ˊ< Cܠ% 3]A2�Ay 0S?ƒC0 q57Z a $!"'P~Xp9H%˜N` �hݨpe 覒9~d6 >$b\߄#^2xF!^t&}fF♷`|[VAv!x~`3tXB�-|o:>k5c?X TdeNJʱ �X?4)2pB>s~pc:+(:?@ЀS=fj{>HZЀ?>f�ϸ  7A{� HEэQ�?a"@˜AB@8 >>!7G  !x @@), 3dИ$l?F;G)4;T?#& 08d@A, C|jDaA8B> >D B[4G\A@C �A*0̿ldsc& /@S4� @CBH/֣@[C7 B AF HEd�̓)tFD?Zi]<D6A F t"!HŠ=ZA=q 6_ YT 8Z4|jvHR4F7iE|ȀD˾]|md@Sz ? l$o�)�0 <Z $F:h+{Bq@)ETc\ I"_tƣt#�YqbkD\Ʈ\Ґ# GKKl<A `Iɿ ƻ,L<LfI <�Ǟ˸LLl=9Z6JLτKT<xL<BYE\MڬMDʃ<u,B |N< Y |D,j xMMGNИ�pEG,OfZKt Hd$t ÄDD] `�L XOQIOr4^thJt<ӳ?,”?P\ӋȫP4 4Q @fz �x<p mъ|PAmQtTTI#xR(8'(R,R-U�*R.R00S2H��()2}S8.S:++uS>S?S@ TATB-TC=TDS�HTG}THTIuT ��L�LTKNTLTRMN-hUTRROuUMTL}M}P\TX]U[U]VTTSUUQ}VREPViTKZdMjPQ_EVdTT`VQ]UL=NN=zHʣ#Hd{B#O{ XMX]XЅXXX=G<>{$$@8сFhI!dEȝOd$J\ҘϘ9¸dOԹKpHP39# ?LF`s@ЬuZ 5× EږA= \[% eZ=лZ8à�% Rû-?̛-\>3Ϲ|$XNjN̵F< G"SH>Y9hI<$Q8AǔD5BHř\ؽ][Pc{dm\NP]L^]G ܈GBSBqC[<D^]͊$_D_tۮ9&8օ$uܓ\\>B"}8< ́l^ 4ĴT_䀄|^N4A4 ɓ84X4^YtX`VtFApH1P8YZY7Y7\fd`8a\OFTZܹT\cdKɖ0ș59 5p8ЂS4D \RDmaUA#H>!=0\DbTɟJhd Mdlݵ^4H X+[3!9p76Ehb)VJ!\<\ÈBAdlAd ZdCxDYYz0%A("�* BMdFB8fz6Hda@x88xy@٣ t, ' Zg/HCX�HЄ?I?@g|Kh]^KSB@H7#9^!e/K.ep/A�ȐPgf3g$,^\V&G|5DelG⾈\>eF$WH>ЁfՅG„ Fc/3 A%XhL(Z!^bNA@zNi3[fbVbL~=JH�^9<tA=((�&^ ;p,h�"წų<Bd3Sz >̾xBЛL?;v$8arIȦUɬCѳǰ][ 82G3#a>A?!|fkdbnI^CmLSϺ�o 4-N W^Z@ڮf 3p)ɫ3`2Fy.` %7RQI8ޥ@ΖANqޕ=^$o4@gB)1/AAy+]qb*n$%Є>add LjSs c7Rb7!Z!X868s#)d7vk^D\ϋ^DX#!ەMDnx^ #i#EiP[ e^bE G#LEmDIuo۾SC�=E _O\ш8lF\$'Rd:JjftA"XdP Ee;"t[K7'7 ΁+Id[сCQ>#xī/tGBfܕ Q1<Z!7I-hsgV!$E6E^˼Mt H)E;5)F\nwMY<]sfd=%eQ}HA^#bNm?LfS!~\&IWOHE+;j  b!xޝ00H ہK  ݸNxt [%H83QڥXi~f^&MxȀIUx %Ml! !ʨ '|HK$0^(cf /LA N6bHdH#!̐OʸIDk̩fG*kG:vX$П{hr:LP9(Ѣ=Qh )g 0h1tOQY41!6$r 2̀3 /NAi7<@S$:r*Yr=Q?St͢J°覐#C1iP5LcG@ e1{&L:$Ѥ59b<ʚ@xA$%o6$j|$pHGCM2I#c1De9$8a JH'<;[ l8R! Y(|\q$G t0rn$A!`"H+@ueOG%v"7HR&jmI 8\aƖl O ndbᔎa"Y@"o%\BWQ1(ؐt$J@�q&d lz P@!v\/ pOaɟPL@u .pblфAëC!%f$^(a#k0#w0d6H9MDrM!I4xI<@Q4 4ȰpL 1$ Y<bFo=("k&Q'Y ]+ 6C/G!^pE!\  R8B|؁ Ot†C4I&| fD +@4D ͗k F 5`Hn(ĽQH dhLܱtX 42q"q]9( L<† x'FdPNJ š C= B 4Jx( L ԑi3!M#)H1/!7L mN8 z^@0"ܰp#pHn Tal0"搈& x$p!Yp,b I q!42@ t 0m/iL�M]z p:ep$C$74WpMx! b p @flL0Wx  Aᕕ=xV@!�l#"%d EID#9 qJD9T(HAAGxV rCT1 U%ٵA<a!Gh:6!z( kx 3Ġ R ~tnw|x E@Xp@&\0"3@>^AG0\1H`!@> <`C$G8 fS%tv0$P`̈ ` CsBpC%HD\JdžM, [ p5CL 9?neH:C;':qaa7iCTA)&DWrW?!f e,‚CO|A Ю kB%+x#00A$2CA#5C p"P ;.Bc#"NP7BX% !ft@@"HB\'9YI H4CXx�́ 0 X`fDtF^A�"/(nٙ7T /` er$e,fB% ,< a0s73 \O w,ã}x\h!�3 SS=QC0=�^9m"@Q<" 2pO!8FV! qdar ֐6|bx=DC s rw0F4(<�GDp*1<Y5# R/a=-eIb@"@(!XB(�!sh� &F1I"<E(MYpCUB(:\̠pzHB$4ɴCXp&ضBN \�+A-+w@PJx7@ m<B@z\&UqN?8 n<_{Leh`cA4ڈEV374@UGqAQ܀AH4�B'&< *C*4ӉXHsp6PlD| [}"Q j@B,-w~$a!Xrܠ |a^%v7,4�.C@2 [!D0+zrppeYBHA @@| qɔA%A @D ,n@!Att[ \ %D@FRXCX8& ,a f$%Ā >@-AX)( BZgyGa�� 4 Epid)"!\]a4"$ ,"@v,$,h%,� 0#]Ѐс!lOq1#Ȁ(#]D]a%@`PQAR "]E4lEʫ #pA$@+ ^ Z8>)JT[�qA B`MJ Ad!! T TAp� $J\ADKE@i4KAAAgpIIƄ )+ةH �) g�@|�  EH � DA@ $c ЀLg< P@ d^_ <Q] 6BP�i@يXET- t@IIA=Dgδ9` gHI $j tgRTܫ`lFEnv T  A\O ^Y,aҨf Zt!򌴝 y\cfX ,IHG|aFd]D9ᔆ i-&'aV<zFdJ Qp^}yI\ՈrOzh?*)O�y>u�E|>؂.Nl'T\ ɨ`�)g虒~q@ fn!!EyRܭЕ_f`%O€ \>ZRqO:\TZD8j={ fyFf`~F^ЩwVJ)*y&ŹgOt.k nբjn`簪 g "{*zw)@*㤨r[Jh:i@!_ADjFᤡ&Mӣ걚)>, iFcD $Gr>J $#'ٺj'V(P+T ,.'hЈ@ kC� @ J�<1I̾R^ g@0�x@<_�܀l1dL֭UGA0\ $,ْUA <AADDY , $KD,h8['} KЁhVP\ T \<@l>a� zA> H |mHtA׆0l PBKV� zF~ИiDh�܋!DA`A!̔r'x&,D?(`%<D#Ȏ d A"V%~ypD &pdX !B"n}ºLS$ lLDB!pPp# #ЀF'A LQLrDDBX$XQP$4A @/ڭŕHdTx^,L#T$TAt(X AIӈ*anuL�A S@)܀!) @OL#`� <�^U 7qM@ 4~@ѱ�K2A@A& ,A%d�tI A"d+ "XB#o4' p@-]6A'd rlL hJ@"؁i 4z` h#k(A,LWTM"0A1x qA\$4xT �L,H ĕC,� DC@DP*Mݱel�^ p"؁]y$dT% A8ZCKc#sF- � #@0VA&_<�  8D>"ܐLLt3"lIlIN$A$LB06D6ی6t_'(#`9ob$�!8R P B!l H`c'LlO�&|J(H%�bXe"l9(D#Xr{ӁH|h\x4&` - ߀†0K�p!;mH�h[.WH� #01 @!m$م ALM,d,*A @D<f؈tB#@ xAABAy 84RE@. u$!,A:/B"Lx� zQdB3E@ dL]$ A#t &Qb3"a ,A$d4qaL�E+w'D493�tS7ہTP *A&0 pw o,̝D�&ҮqWAA̜\� %D(Ϗ�< i3z AMYP\Yc xK Ҳ�R$ܛTATNu� �S yA&$ xwp]%2}TRhPg@ѽ;7�#l\TLAhEJh�t @A�϶ .=Ϯ!$`B%p (ſJH\Bn�5 Mk~6 <Bi@,Pq 0D =D (Jb!Hg(@1"֨ �Ċ0b ^,ʼn%HS  1EHrpx!CƍB΍P"NPғ 3֔qFE :yEFBzC ;́ 5DС'k$h?8d&#:7vyTGvPh07vrd'(`| s+‡^*yOv6=igOo"~#&(^)?ظqGn)*D23$ 7Ca_bH HY̑D$dćiAR!a1a"ycdxJH1yċ, �d x HČ0 Y$( :*C. $0҈,Č^@ia ؘjؐd9 X$ R`# 021�J GCA?y'cC =h> Ga PC&;CY ($P Q H XGq(I3 bW_"$<Q2ĒJA2I0L%bvxA0ۮ@xa3$:8Jbh1ZvXcKYLHXU>aؔKU2 c35ޘS;d MB>&L4bp>Ґb80Jz! 8 j=`/8db 7""0<2R7+.Xy A&] !&`$B 'p0 !<&stPI^am!Jj!*χPb9,5P[glS4gڂLRo``f(!#fA5ɤnF0Ć5}dxxhu!C L�(XSc>7if{]go~sfA { x)Ҵ|os h=gf0#5zt@ (DAjjZ̚^0%.Yfn* .1'%z�DUBʏ;\L oA d[ �@cy 40D&M3@!1>,Ljc*K18 HfMq %. j7 "KwTaaf4x`;,MDs \II*!`bzCdhx3-#lLiXQ&((>q< >@c/*DvP (|ć! tȠ_%!%iQw2(BְH`i&l@Fapդ<UH2m g4ݯ<\h0Xs 9ORӟ4$13*&FLf]ZD%B)Qҕ/L!6!{kCAuD@88ᱯcdRyI{b%nSz)K˒IR[2qBE;YQ&vUjYZly%f In{ -pZUrS4LÐ;Ʒ8|3()SnOmlk\ o[0Փd# WTڷ D`|lIx)YUjmp7 8�%3Íd@}尉MRs<6R259T0tL5z \br+;b28"֘H[`43^.;<xqg4` K˲PhJtMC{@|%p#i^0E]WESVA٬we@7Ӻ\/Oqp;wMhƂ� nlMS6ydy[-Tɉs}fӴ%@Z\5HH˛Jѿj>7%z zXe11/ؾ}2Ɩ 6MWRLco͊y学0YY:` D!8TntGFËy_]s8X6Cط휋HV2u�9 MbA^vb%'ngdo,Htc4ӀvOֹ(܎ڂ_z=&bj9f^.񵷜⓮ K>8GGNnk^}9m9$7 s1=sdDKd?bFiy} T}IS?p\! 4֦]N!|6ڤkL84iH,2T.vjʹ+Hp') | ,rm;NH J:E.d "0mX{rP ˹O頜+|RP(+.tg x*nnM4Po^O+ ,ׄa`h>IIJ.hʖg= fξ$1#z&gflt-L 0~ooNh`-@ T ~}zrZ'#mbϖ$h13a:Sz! P  ! 8h.n.m Oiq G\   !llF2H �ΐri ,X " k@:H `ހAe V`p.. k�&2"�$`&A@!F`~$9Kn%D| !n ! : d . & ⧀BzInKl܀H B3!d"Z@ F)B�x&_hL>BpLVv�  z . ^@  N~ lm%L ?/ ʒ j (xzЙ ܌D .$`[r f$sZa" _P` 'ʈ E-˦@mcX l@ 0 $%E n #Dp2 %*^Bi/Ll 앺-I`1`>O0]G2`bЀ$ NC!htH1 OV�>gP09s8wq.PihHoc.O 1Z` &Rwd€ S{&/SY/ψlGov5y܊W5z΀pWux5LvΐWYwULXyUu,"PltWUN *� }X ( 6Yb�G}n8 P�_5Fb` _m`5!Y)S5fՈXOt,׊.5 5niRQAg oEsR,@QL00c\O<2. OSL3rcXEn.3 EE f%X bh+dl6PlǖlŖh_TҞu Gz !uk-ʓV/x־l?uޔuYUdrE~5euWW7[-1X pronYIl^҄oLf _qv_e6ve7gk7"lLf/jvB32wsFyhyWL4z5 yyxRgv&^k PW w uUޏJYBi6kI+ 6L˖QiTvr7Hmnm�R WML>@wNNLN2D`@AVqvqoW]RxgLO!12f؅[<�P�؃]Kפ[F؈W-N�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,������I!PiSy Vv W8�XTYj YY#ZHZu[x^_5Gcocd8�euf#�f7figgO hNWhhi k^-n�n.q q9r tu�u u-*v w'w$x&z zz!|| | }�}#}(~ ��  #%)*"-!3$ &'9)l:M1#%+  ."3$5):,=1I9C4SND/3%;,C4>2K;8*F8isVFhP>2C4NAQ>K<SD[KaJ;NBQ>TD[LcSXJaNhY]SdTk[mbq^xhsc]Ll\tc{kgXjeq^mtwg}sutd|lns{||l|rÄtćwČ{đ~ŔŜ}Ǎɘʌ|ʑ~˔ˢ̜̥ӘӜӣԞԡױبٱڵ³ⱞ帨����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?J%c` *p X1q`*:̸¡EWx+,HQ]NyPcJ""! ,p!aM9_Hâ !GhqilL$=]TTBFӪ]Vń ~ QUxʘA2TLخNԺ<+]x+#g(n\U}mlz2hl*y)Oieڝӂ; X\9Aҁ]Ö!ѽ![og^ Ձy=m|4Ϳ0q$$hq$L`J\nWCL7|2p(^sEyE%`IL葰Z_}[wр_axI3JF"`5~$V_($?mS8bmQw5$ߊq{}G#O6<^64~`hӽukKY5V%%*ީd10AEta}g[{�L|GI1lE d Y)ƛfe y~FV-'/]Ojѐ jVdn(3`_m2i Ym_+ew)X ~bZ f]je‘$sdZrM\L\ ْK/ D$u  AQ"ߛ^Z|`_x9 ec^lDw2,r }^Ld[zѤGFxX"BZo31w ŴfY6>Y6:iͩvG0Cy ]IBCtWV*⤋l)xI6lBa* dĕ]\јt_!ۦiF4'}|hw]BNTiZܿ "�X E;\$aB\3&֐:MQ~'qOca|jIis^lJՓCKTF8+~BAJ]vM <3j8w% bsR`(ЯUAt$@۠Iw*A$"r{|PLbJW?hTuOC-HE(R M*H� L�RXCFxmZ!&f1v2,2/yWDxFF.@]`x)LY0bd{O\ěQ@O7!1Z8\>"Uw8t`0Y<^.`1?f6&�#MEq!de�GgTA~$4R)QjQFm\tyU; > yR/>R@p~E+Q63&Q$Nt2SLliLj"8-`#0>J)7 IX[`{q4 .PDwD-qː@(N6L!'](<(ƣR`f闃gJ;H25IF5-0Ki7 Yl\v0@'c8чy$ :bF ԬTDu5 xFl/`IEv? AԄ4^ֵ۞0Xp亠y B.P紫 q:PwXJ+h~#ízD(.R^y쑼gygxzrzjLUBNQ&y A,f'iN $YX8~ CʨM\@]ygC/,xEksU1/7 v"ɶҶԤ0UT[ #3N ٖ pi5|r,Mch�亘X=ۙ!\ҘGO8Z qZ(3JhӴv|s' (Huş9̏wbL"TiBxȔ/aD;2BhnU/`g@kCT~A,ճkި^>?D3FCM'˾kW' p/B,mwimiFK ?,\00eLq ]3%se#X}Mv2C 9u0bS[hsMhZv@FCwUG֖gܶZ.J*yO>^˝ р_bKlWa1Aj(ne'p^[YuuȄH*`BT! K?Ex<偍go$wʄ9wݿ8V';䷉4'qD83idBjGT`Rx<rA&8G;"y({QfTwu /r{TW">)D50+&A3d~08h{A&(JFg.~  hP/qnRj!I!zZ4_:'v++sEwdVR.F<D0CR&Q <7VG_DE҄UfHt"S-FAB4nI^#|t!U9Gx5(it9" sovT`* WSDv^B.6q=ae{(E75#CU|rn4a--ٓrAad`[$fhu\ag_eGqFu!3hBmtC B%"{&CzazbfNg15-"/1}tjv:CR5ja%0Qwm6&{Kars0#/(l"q_nBM3hZ](@kRQ'D8Y I##؆s1QzT!쵈`BotE<gGa_pJ_�,<gW\ٕ%hXtBixvC%'.w%F'0CB/:vrV1BGw):-x3"(p>1F~q57}٘6>lĔ� aDJAAh)ue9>!xWGG FB[dEi薶fE3{iir)G=Sj6Q%qdaňejYtÆikGFUow8iy(C +ֆ+t4gQC�Zw*En63gؙ) rGɤY)B9UIY'l"ԋr"|>uȥ*Ju".+Ycds1ڣd8>z3BgH.C89Pze"mMx!Ȑ& $0P:)yydRq17Tw!љ2]f@U97۳w�3E)pW*fI 2?9՗A#̓/G4 h"=Uu*j' 2\RO3r"}z2Z2B\5L򋘁GaiB2Y0ԗS]酑ʕRuJZS9S9e\w)z8_jlwϚfl6Yhe�e30.u)d=V))"8Z5!{f@B:Z2 "/H kɪe ZapB3I۳V >y 3*U%;E.0JH; H.:{:w)8P ֣ԪjTEZ7px!(WuGej.c:V u*JD>Sd +q鳩Ka eMhN~҄CzNy:| m:CI0DMbPB6 E$v6qJWh.VvYPEfr_b9;;"+0 n=lvb6\B !諾e"V(1+ۢ!WoU plkq}XzZ3WӵL#:vmY4|;w"r@K$\X@K_5áGkA:L)Vru t+|H)LuRypm f kBĎBU㦤s2.cd&;{e^y*@맭{:`lnⶹnL) !yyQ f\]b| {h2F_fWb|E`+pdGɱȧ+9Lw&'D]p�!&:Ai#�` ۉd:/,Xtpr_'}sn<ˬ.q7Ѧ#0EI|{1�ǟ\f{ +L<b~]ivY_X*ז|#H Ċ /]("-/K?6@[/xR(:XeX/cb<AY%ЬfX˕{ :D .%vE x}[A;eτ iXu]b'Me@J/qXV b֖۞kKvla1p1Rس|u'3vٜǮ#KM`Gxك*lw"KCvvzjkCh.mc!rj<H VEh$ :["V!ܜ ]r h/-'.5sYX2�Ö!9LoȂ1 ǂPAyFFVWRGA1]!ht5Fd/'5kP^CblS|.`}@B丵Q/pD1pGp4PQ\pRn h?OPmf�QpdJ r+2щ1kws9}'؇"$EMɪ[+Y,qC5-P/`�PG�Np^p`d5^h7^Pj{py@t^WP�I9{2|p  �5=PJۓzH32KG"@.!#Ƚ F&,p7<.p>�P+�H<`/qv0c=@np q�9/ 5@O mm� P@i� gm� -oP.p r8d wpn� vm0 o0h r02P 1@$mO3pH V4T5in6Q9;ɊGO<9=�Qɚ"5pd oPtgPO"Z0� S;` `Y=P PG`8�\ P}[{ |@/p'p,p`5@W�<@W�i =JPpW >` hpsP+bȎ>v% I}<<DhR 2|(ʓCG2R$Y$3Vpq$*7VР35>xr 1bds1lر4R=8v`T5SgEtL 1\DL - E"E}@3B4Hn�Cō;0DCM31Ɛq<p)ώ&}*( HhwȦ:7lR(IuZ J`VX9"Rf-%J ,ZԈ1DѠ}"BQp, D >|Pz]"Ha/$7jP >& =EyC7 KA 2A�CI);Hꈄ' f,V(#/^x!InD( )^>ʍLx;D'� >t>z89Hs/}!"b<|"Ȉ!&x*4.Eb7YD&7zP'bJ$kHr;6@$<2 7cW87vbzX70ԌCzPЕ E&p6jQްAT 2jXxzX' E$Ф E"Ea<HDp={'!$d4x`dM$>@'XKQ6!K/ d4X&䂏>d*XIWXK'2ic"m{2dXHXAģB x" #4jAxxp769K/1],PA)]xč&3&)DEO6dUd"<u=, C767&)0^x!#t4a.9c+PyIт% }@ br'"1QB$x)LaF`}Bl 2 FFrZ$a+XBďROX"\* 7ؕ"P=7p.IS("d$c$AB +xIr}(Br-<`99b7A�cm! ؊\o(hAx*7< 8$1$`a{Ȃr7D" Bc 4ȁBTZIP YI58"Y#9b:(+x$!0aM7pB4.MhDķ+H!L4 7PxB#� xdrPPb`Dv\BsB( �@I4IlDY+Zx/rnpzQE 'Wc ùC$з`?1 ZY9'(9d"W+jÎ $ZhpyD<r$b;$؂3j"9B| 9@+ VЂ@a5hVVDAYAp(,;&qF@qP&jP /pZ8ɞ@ "ч7nWPD dA}X_LITS `?v5|͓Ю0lA_d iƠ9IJv%%yjH!L#9h#{P`;L$@cU9`X~-xBG1pC 0 9C_NE: ʐsWHDX�+!;x"a%6񈜠ANƇC.6x/(!(8(p`mlІNre5I2 % qC.x"2. C& Aa n-0CZ;܃pS/UY`(8as]H[ N ovƉ>fp @HzAI@=PLxelZI0hj 9ARP@JjBApʠ0$p.)AJ pi&� 1@9I'bI݃�/fv(nOx#n"<uA@<s,P;C$!@Am�KXơ؄'< 7�6qX% E !Y!Js wq$@A P 0#xd$1ȁ(@Lv(&W@�$ &1IFLb i6",H~`M`DJD`& S1G\!Z"q! JЈH}u5oyi-099v$uAa؁,8h80-*!'9+Z@AQ+A  1CM (�@Q $9)��棉`c!lT@USB$pBBp!9p ]т93-д#(-Н :"㔠 ౦# 9>46HRSƒB3TAp!$ uȽ�7Kl¦D ħ +ۏ@kD1!S (0ӾACIQ ECZ=kATQ3#DQ@ۀ 2dW{!Z=B#kbEɉ+HjR>(�[!#Ap!| 2 +5>X!Ec "C +ܛ#!oܽ@M>b>E�+It0+)t8 GE_|ȼhkR6|I["Id,IQU£>DIIt!s p�lUÞBFE&$ȶ NT ȼKL>&4L#Hc¶ F,�t5,˖t] >V{H LGhBK~< >cp2I;DE+,@E{l Lͺ\=@$] s;\MEK,Ǡ˾JIt:Wk#|G}\=ܽrBG}jN�KP-PEB(@N sK<P дP IIG�OPN|mQMBl#LIo$GMxQ5B+Q R!O#Y+mRP' MЌ:NIDM�(R)RT 3!u:4McPģ5MS;qt5OtVS!(R:CA]TF}7LFJ "(l9TOMN-M-UJTSMEKEV5ȑ( W=ITV US]U^ LTmUR NVcT;ȼ�jVkVlVmVnVoVp j� ���8�WvmWw}WxVrV � p�|W�~{W|W؀X=XW]XmXu~Wp���(؇XXX}؃ŀW Ѐ �]�mY]Yeٙ٘uYٚ٘ϙYZ}Y5Z٣ٲt ؀ 8Y]ڣ-ZY-ZYY Zڤ [ګ٧Z�TY!ۃ6*UHgշML\b-_NMeNCE T%\Í9\ LËK̑K棹 9KLPEyuʪD-]><Ѝ]ۭ<]LDɬӽS]^݅`]5^՝u MU\S¹()0FPH$kT+]$^_G4^LͷdLӤWL1S8͓JN_tqTDɑ0- USWNn^45=,DvlM3U3̾!@L5\NJIUa.Ai,HT[Oaq4†$ 5bVlA#AS̨XRL _>ބJ�_% >TN"a bz9>>&VQ+F1b1d.` lc07Lϊ̨INuB7  s`-NAnBe^f+JOWs+H3V>ݽƤJ;OXH8=NK^Z^OKބPQ)DCNJl[&d1=q\؄I�E`PAm$q &PlBX^]\`T&KH& |cv.$>ǡuRHr~ =)`6B@9-(K_< > aK=niG =#TB?V>4u<XErQh&Ti$@ Pq>J!`/A6#`401L: &h#G-$ Fʓ?_< NfNe\|q !ᒒFl˜гNkI8E h�C\g4좴aB> $Hw|ᓸ佚.EfE-HƏRxBMȃaKP<I Yej>OdQذM^#`VKX@!#L4AL-`g[,dh^̌T9޾&kIN:#!\D I>^e]``dDv $ FԾX\,�laQ vB,4NϙP4MBh/eK@yD;�q-.] ܠ\ Gu jpa\u8 [㏠kf9'$ -($EP3 8IIj&QTD)`]YF~> JpR<aC%`!(LAɆpєX斨sSx>9n}!i;p'-'7.;Q>pr\[_i![FP >nnmF :ుjFG$uU_T<gpLT' dUIx�`Hx:+h2h[>6:{>!#yے $ ƓH;ng&: c>D NΡjCw.F;i>}kA7ؐ6$-Ђ,$aQ>tgS wbAhN!vAEc;E/-~�<|I\ iJBGV$<i4WM76kK;Hi{ckV<&Ȼ]9m7:y!6dĈ1c L0D2h`(E4XPŊ9ʈpF+ b92E F,qET6sv32\ 1rܙ*iΨQ/ 5Қg"(+L!.zki@B6ltŸ5cΰLc;g},ƍ/~I ?fɂ0n$!\PK3I�?fe*$ν3A1J1c@oƓu( L%lQh.p R ( @1Ƌl/֨F 1j:U#Z"hE 6s$ dPt<ZG"DF@T > $Dt4)ܠ!tL].t >Nwp" w\ 6]WZqٰRvGpTQ_? r>`<d9А`hx] OaG'�t 7Ā\r7CJ\I$}r($0T n|2 2H|D5IuDrW,Ry,BGaI!%Z`+Wa 0p&B n@]en՝MQv]3\. A8 = =LD @8]nE 8.D$D1qhmQG1PG%@2GcD')reŀ(, >x"u2-xHo(+`H&|xC 9 " dD"hL"\,BHEH)Hȇ$T܀%g@1 O oL G 1'h§Pp&o!X2ȄO<B Uj+ IZ $ܰ8`Q |=DqEЄZ\|qG>eA]<24&x#fE&1"H""n#R %]2l!D ."˾X=` s<B0BWd,!aoP`� 8`aG PD, ;8"|-l \2!9L+HA&<r Z*!gA0DFM""3m i*qG!.A$F2Lf8$E(!D ADb  E MC&PExPzp�r'TBCpBrH C�ಢ"!$ PB$%܀pJ @5dhCdn@tPC=Dv] B6A$ Z^PEA @(To` zbݠ+(B;SD#@bs$(/ˊ^"B |ȄXЃM dxB NBD"NԡUGp R@k�MZL~C2(.m+h$0a 6i5vlЅTqu grpaAB_pIg&' q!:8!wZAt%!?Ʃ!*-ex>N8Av`` MhArx$qDA%Aa>N',4#F Zj`gx2ч@s( `3 zVb "IZ&L"A]AqQ:Cpjd|`:DbU/PʢJ9%_Ԁ D в4EM|C&F!,f�+/-x"@Ismo!$O&GȄ+p2kʅ> P;9Mp ް LT] [K (.le'p00K/$vGA" !o&:pܠ.A.B%d& LuB>q\l788<GR#4Ђ"M4aP(H/<'HCHVoMD8B|@֦b02.և"A Ia+ 3Jp*s) |X$67 P7(" >j]E&R!VB`Ђ4aI,.<h.!rA&3LUE!,Q*80M > C ^!a }TG}A ?L(rDsD }?"K@Ԡ Cgj�ENQxD `4@kq '^I`ZM}v,bQ M%֢C w~A3lM= HA\EA% k0~f8 .8& J!vn$A;|r(&q@, (Y@/Lh C{9R>'/A@A  0M PA$܁<u&f$FQ.xJ$Ԟ!DЀ $ X#0 c! B @lG8 nA"4=\ô $<%pDE$B$"Q A$$ @,@4@<A!,LX(PAȊ d@E __A"܁l <@ $@XA,$\82WA@øtx)AQ@<@XA=!ApIFdD$HO 48d ,!܅[0aT@"`DA�FH^Q@` "DH|(A 0]@}�,ĚP"@P@t;N X'X Qd4D\EB(&X&HB"d&g4^*I AEXL@L LqC pbF0]KhKULT)""\z ?B@^<A�!DB!$DA(BW"EL�XN̄A#(_q#LV8 p @AsA@PBlA\FxD�@Pwkb3Q `I{DiDA,Z EaOB D\ �EԀmd[PԢA%A !A|(sB D&(oe#` 0LB0ԁ), 1!AEAIHL8 p$p3! o,a崣@fE)JyI$~(k0)rULZHLU%!rDL|D �T\J`TyDXJ$<5"EJcv AP|A`F hAU �<AbG � FM�@f �vkT3Ę IʄJ�ʧ8IDVSB)n}@ �X`oHD!Hb_]D(FV0zD`fG-p aqj*@&Vb8I`B4G]�] `6^RDTJ }jIP E\:_iF TPy(u4FJ0aEePkmd ZDE2vleЦgj+ALFP�} Cj*L4Zƴ*b Z^m" 4TbV ĄtEP@a $ĞW4QEDoŵiMP"|vԖ`]ҏ +U \*�[z]w@P$^U. $iAwe �6DpxAh (hA��ufV$Ĉ$q@܅~RF]mA�PBz) ǻh-PJ ǯ$ 8@pp#ހHHF" {HZ$Ԁd'>B@Ё"D }!!Lŕ"<$ԁ ! \A56;no.1~v`f'*"`#hI (KJlnG*2\_ $A1iA>:*jע|xA D' !<r>"&b$ 0=TJdQmAA(gA! B60jNBqrA<{4%|#x#pk/  iAk LD' ՁA AVӼ�/R  ф4`B&TŀX!NL-,"A*A R!`! d<pȕ5"dJ=^\ "#\]@� a @bJ- @ 'QW@GչWFD8 A0: xAPR?1ʄDA*4X#p LVW)*Aa^u@"jĀPIhH<"5{p@< ?�1۠A \F ��,8lydp"8db\B $Ye4\flu(S! @ � JM7;PϡQ&$A j_o# p"lLPGz F7$ЩHĸS$LH P% 't lF9]t!AV E A*@v S!6iV WA"؈A!AǬ�h[<"h}@D,%&#B%` ܁u}!lB Rn$DA l&(BǧA� @4m0A`8g D!,ɧ G ,SMѩFD,$$ � L]jA$ET@$' .&"X�"A M 8'�܄4 $Ga!�ISYYm@@n IB BY (6S@DN.`ס8P)3eDp$ ՑAƄjJDB& �XB <$B"G$Q| Ҁ?#Ep `@P&'zD@(B a SdDQ`|  � p9 e;X|Qx9RuGrY1ǀ8mB@ Bh!XuI ($tkBƷ\F4'pLHqF/HS!pB 'A_ ,5|Rpp`HX4/SJDs^A$P{"iH7 Q4Q |ɀx5vQr w0k  :$\T  QP -p"F 9ȃj>P$FЦMoZp2x9KEWbȸO5@RC=8d1'05XƙClsdQ1v@:dW!r"cFS4A Z/H@!@pCFGBiIdXH EPXDTG $79xTq&M\bБ'"]YDҝ+fe7qaSd:ʡ‡.XpYd'>G܉s2}0A '/2h@7$A5/,q#$vP3&?0$9cRb7^VzZ+Xp/"j� #iHҠ.2qE؁n(IJL@KHpcJ'zM(s! :Q$Ex8"!#$ wpD(.Ap. /D]QE.(GXk-#PÒ(b`A IpI𤍞b�c. ,�tc_�D! ZCaHx2b"AzIh/sJ´7r x(=" I$C /HpHθa48B(E$38)Gq/>8QE6dxGfp,hI2 !\ 8S‰npv g BifXHʛN+AXOذ؉EM4v(M͙\ 8(YD, V63Ȅ 'x2pp>x!CBD? |'rQ>AM<6v@$B裎ܐ 7 "z!j>{{b ":?88Do[ccN+<@"5ݜ$r&p|١Hљ .�5xÔ�0~ 6 Ah5>,Bo P9hL(PІr� BD.h;I#8d{<bP`:q[C�A+( l`&�gQ@#{ [`ZӦD$$3|D$xD.3ELBd^p5: !-3h�x oqb,іCqЂP0K mTQ PotZʧDċ& s,.IlHEl}3I{6p6M4* [ \`<r <.'=pB�m' | Z< qtzb<)æ Ԡ3LgAdkb|iZCϙE9)+o&*3Qŗȣ=LO*So|:�m}bKiNQh.)]RD N\֧3(UjUT4Oi*/iHxU|^ ثnKj,? tm jϘ~MilK\glPΛvfYw٥ jR)D3-X:3xj{YFuٵtooQg+]C~3-?�6Յ{+[输 tӐ(ӿto}+Zq|MhSO #-rN D�&7OUrSSԵ~`6ep,`גwQ%pKb2S>,y;Dp.|}V DP:et:a2'|;9nמb ͞Mݬ~Th9{N\hɹ9qٌґt"QtnME?/5:[ZCN PhNֱ"Cݏ/~ �ڂv e&`?ն瘗kCetբT_n2 :MSɘ~a : vVn.]o{ԭ" 3ִ{=M?߻ufq[GCF8D MŦ?|+9&^e7!^r37e1<nL9lyu2Mכ:[ \ݔ\G ,ˠ5t|m@xїt'rSo2|met}ו.q};9^k6ܱ-`V_<ɴE!d5WY|v]RHI<Fg?ļd)oYst푷>ڲ{W{ߟ~(wSaw&(=wFOtl|/;W} H|:ۻ>7^.ዿsO?~whlf'KR`P> ǬLn|Oрk�7l bH+D �gN+-�!M͈^pk<9HVB-8Pi2pP $ߖC gD &iEAjTc # KiP짌� -SAtDobv L P*/@ 6٨M!H. _OqP\/*,i% Z/- * O ~hVYQ̀�C Q例?k aL*ԫ i89D2э8*,qҼJ1|, $k1 2�iG/Ǟ) &-Tq [PϚ O .|Ϧ"-: \bTP&)u2N- "VR)a #C<?>\�2BリמI*mC* %?zfKX:QrݖN)*#M_r9&E2iPl9 -m-,7 j0 tJ fo)0蚂IN0B0PQN-%$20[/㒆o3@n䊩^d'̜ݲR29 ۾"Lr� 0 x`eb yɌ̠&1׉& P.`<a Zz2@ X~hQ9PO2оƂd `a&6b@K�A z�&ܠ9: %/5i�c� *^ �n`�j$t�B`Y>RE-EO</3'stjL`HBB 0Bl&x7@p0P3hQP m8VQF06eF-vl%  $V@M}z =b)baU\@x:h!p}^k�[u~'xR7 nlEx5B?, %` Hr HfRJ2{1`Ë6@,/[tƶ# ?Бl6x?2 P%p^`f͹vQbZmngs6g+KggbOV$f΀] @- v|X51\E2jPZ+`g3†0^5ak˻I�0f0Rb ,A&b� Hmv�I@ Ub,Wpp[#/sH\ uiD)sq;Oȟ,  "$BH $`FaWJT".&WK�P-dζwiR ޲{?bF}G ~G}7{}÷VkW' ܀>UNA� V ހ �  c(Ȉys L#WI`TkxQ؆s3o֜FL^.hZӖЧ5r۰a M-S౧)`WqtiXMa2<Xt!B7+J+"a͟tB8-q~kty1ެ[~,|;jKKm VP3PKՏ�R/,m0V0JNwQ88өR-rvsRpt @KD{՗9}99ASv;pkU Α@je[QlW88]u8M�+ aNt*#ү q9ɦCϙϞ<oHZ#WDJM  V >oR ttU)e@ /̷ZŦ gvw6f.LAOg{Z2$dscs%}vQDH@@>E��FA�/Ǘkj@BB> bz9:9:/=i[,-�G;ັ){{ZQ�"Cr[FM{Y۱-M�! Lavc57.27.100�!��,������5MT X-�X@�YP Z8�_5G_S(d�fFfiflg;gY hh#�hhj[jejfmm�qSr r rfttp)u�u v vv.+w-w$w7y&z || | ||!|F}�}#}(~ �� # %*)-!3$ #i429)#%+ 3$H.KS."5*:,=1H9C4RM3$;,7*>2C4K;A.F8htVF>2C4NAQ>ePK<SD[KjK<SD[LcSVHaNhY]S\LcTk[r^xhscaOl\tcgWkd{kq^wht}sutdn|ls{{k–y}rÄtČ|đ~ňwœţ}njɘʍ|ʑ~˔̜̤ѩӘӜԞԣְبïڵܬ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������I !0 \( (E&LXHѠƎ1a!B TyJ9¡?@`gÕ'XZF-fq89ΰє7ub̈́EeRkYf-E0%R>01ݻCq߿w@|.Zxpď#QW"ŝbp@w]h2C9 Q--1űfQBUܪ #Fi⃅oK Fa-/eʍymro:luNֆrѢ�(~@ N`uvt-W `^eqzAHJhPC0Z` Cb-4݉I^duv" *&w=@fw>QK2T eSF ږza{B~GT,v!`dx|Iח.d@1C3WXJ;Y]_-Zv`s zis~wh^QXZAbwrDP ! 6^=p{2_Ayvƀw(*݉c7tg CD'Ym ka+gIkmr׎{C *Xjh~NWfԌzfQqƐi2^t]Fh~}n, 0=nU5^rחtXjG/ɢ4"Ť~*P'P='&V[Z=tJV R DNT~Cf 0PMQPR- OEP>arYrAhlvKZb\fe0|Zۙ;]9A\ W*g&R�KSHKaB:td3!Ed B.ѢXO]6 Q|`s (iCtڣeΪ뷑ʢn;wQ`QE,f=% ~&ŸLP)8 �/eEyԃ>M:�u* uY .IFG<8j)l @bJrjIX$'@V#M'@<uPQcB)4xҗ4]-\{9@LÑm3"|W!1c7*Xw j=`>C$:[quW^R!\atKBM|d$/J̇i9UZ"gtQi;k΃K qK!h*TxKh$.k} i=ôFlЅJfslhbqyB$ʟvEjqjU4RU z3R-3VNNa�7љRdӁ4vfMQEeq4Q6'|b/ߤgb8WQ.)T6j}Z�Sl^5ë ;.?z>yE4~MNd|T۫P{=ɉfZ?b/ pDQzd 5"s+{.hU{ dl,KUQqRfc><g ':0p C!iWSN%#Ұy)_'%B՞|7x7w?/e.ҝQ髇W]8*"'ˋNUU/b. (oLi]z`4uA9#pQ6FL:yj`pG?yȇ;*$Yǭ|q)".}ld)ץeK'QdŧqA>)ʬ%nX-Z 蹂[~$vuH3QKkiT _S$G1رU㨁=jeDxk2lzL +S@?!]|?6 ;(>TbЭ.a"QapG RԒe_)jbo̯S FHlCwp!Ot(Q8�ST69XIHqVm{y@L:HV}YiW.vHzT^~ Jh;h9>=#xL 91N)'tYXː6.ZlK W9y9i;ϒn84 +ur"^e8`JҟaTD)SdVQ&jxX"GW&F-+D L+Cgf:TτP=ߓ$WAWw? ~,ΚX1۷R_1rV2H(Ak04 Nj`*`#wl(-R{c v7Dn.zW߯8WYOWA'~vQW53=d@ZN%{'%|#se(!x 3A() X:ׇZsC\df^ObD2sBeFh`qtw:A<1 Q0D1\]+_H#Ci9%1_u 1q'>qoS)F-rkJZun3.RcF`Jc• M8Zq9.BmbSytfFlGQ;Dra v0R!U*5qyBS%!F!sgD1ؤR\mBeZ)DbFh>R%UnwY2RUq7&,Zg|Pa4M5Q'=v7*Q%0-2N2D6&҉Zy%]\D!�dHRXT8>1&+$%ȑ$e(09S(~}h.!^#9.UJHU::V:*%8N^B6i{,V7r w.0ZY3,[\ȅ_8XQG!As+ nj9 up_gC�^ IZpd"Z)h#R,2v Dop3<+)dt7D;WZ9urEf XDHeaU!v<_89W9CMlszhfG^:W�bOiy$GHRfP�JG?!q)ia iZ rQD76!q˓InQ,ٟiq՜9W%\`É ]晟9 8EiJ #fk7]Ĺu AX47(JGeA)/v+'R$1t%qEC<fjOSW<Y;8Zsja9](ä[j9$%أd[>W*僢)_:;jZC)69eY{Iq0a6J^ex,H1A a@'` &1x{cVx.űJCiq{Y7+WhƧ)zEt'Ab䛋Zx3^ :k2 K[9`:*L <_4baFϺgZUcp1_ D1!*H1JǸぇɚ,z:T8\5(5S%zz7ƕGٮY}IT9Wcc0kqE(2w!nz$Y7H9#Ȣ#ۮWy%N}YO 5pPTj);ߡ+^Չ{!ǣɧ|QZwB iwsD ٬8EJ£dH+|7A&4MTp}E!l8{;ڷNgY5FX#!iA(Hq*t?s= #XA2bPi1+Oo旯 ۔zJQ5Zۗ!Ue'ǘbG4;BVY÷k"%AğK D*sjbzcv{ǫlԨZq$ʹ:ΈJdo%X3ZHW|vyy5.;TI3|&jHț!X&APөZt:A<I#n2kOzyZc EeyKK]ۙ73cpm ~ҹ8[GApSGnYGd_`rw^;e@|f<ɯ#$ '$Ź%6 �83C U If!�PJ)*f4u7 @� �"7Jc|l˭T 2VRrpIΤ,Zaeض<<YSKt?&B<\{'ZqYaǂF~@&'4G L"Oj:YXt&Q)VO64廅!) Ѽ\*;}G:ra UCI̺<c9:K~KG& P]i}ͫ f>TEa*=(ƣЈl�],8L; ]P0ט F ۡiHQ؟\ G03tJlv^;{zB,DMxBF[¡$rsk@A_b$'XBm&cLW�cn!(F<!#..apweᭋBj<'S׫q6j܄04*l4!mo%e.)%y(`)p5P.@(:8P?�T[B0?kpWP<|Qk�F5PmP~/YQKk,o0<iۭ8f<</dS[s=upb6+m 0 BJ�G@4 ZJ?lkp[@LuvsP� 5 ~`8P@  og y$g P<p `tY };ґ)BdMv^704pl&H݇hO@r(_46DaM$F.C8`?@bl0ps@~?pGPL@"0(`p ` x`P` 4�T 0 @f@膞p k`pCp`o;�Q�C Tp|@bP~03` @'�5@7`Rf)qHWvhl_!r1(&4-58p;7qW4fpgm9yr`1p}Wp)` `Jp\ spv5`x0`5fPP~gP�[p 4B��"BWlkv9p+o)`5� :Op8P5tkG..*Č9@-~A]l :p` 1`ؒGP0qTɏ2b1ә#rڈ RR&€QcΡ<' R6 6!1ƓKt1ʣ95رG-L\ 1lPN [6!R(,(PAFo΀1C#*< ѩahiśKYbX bBl4GĠ19gСE&tH!aqJ -y8HBH!УFԨa%HCR#uaqHΓ9Zs'i͌k )1<z#dǗN[@…HhL9D b3THR`c C� %h7RhaKaL` Ȁ8aFpaSssB";xÑ.`"8;d܀42$-7h7h psI.+$$ *)D'&5~a%/6C+84Ȅ- )> PA (ʸV(xH2 BZ8*h`�! TKq&% 5894=a"%څA9ab7H@H Ād%8̑/R %pB&2TT-t΀d#*#ZfxB7`آ1ـdN0GpK!fAޝ$K؈8x 9">dAn(L >فGx )&I )DF̠ ?&ׄv[`*3++0c HPdg2<b&=k1$5&bBDqL<8k ̰d KLTLh \A3n2bOؑ5̎@!@iD!N `d(Č-8^! .'ZyK! B `` @P-8T~A`TϢ@\�ifDЉ7llA!Q!ީ`|Fm0B# IDAkL! eCPAh-BP7QKMH.0I#P0ωWQH < v:X 0p!BQҋ.3C#%䁄C &60 I\i>"<<u|`Vx!B%$ga"APcJj)$�%p�np¸kI0�#%pm 1kq*hap NFK I\%acCд`up!:\bB%=11 84|=ӂ#H:L;3%AA`C<8~^ x(BB$.g) P0A-']0Z�G[.a_j Ԓ ؀슐3�'|h�`tr|B|`P9HAs-Pnb"?dfP8ᢇ> # ^ .9aM" %a vjGbRG.fjt.>0B &حE 6D"J~:Or`BH$5 x` U8 _}P< fЮzs(IuWB:0~PBRч@-!ԀLdbS|F5+ NPFxB Z``<JEL- !11BZu 6�$]ް Y\ )@j`0̪d #LHga\?@Y`9x!*?Tn! . , xd?+a P�6!Ax V |t9HH2I!>AG Qz' 8BnШY WT`ja �C� -hAɛHfd5C&6A Pdv @&,a G$#@%a P' Zd C؁i� X$SUȍ$[S{A5\qN.Ȁ$'B1xb@VA إp(#NP ¾,i#]B` 2A ?r .8u!E)8| 8κL3Y?#/,C7Z^A1H$`buKOWL4l @\vb`7b :9hIɂ5X. 3+�7 �"R� 9[ '5b2l;{=擺0A鳾Xp7@# 2'LHh:!̉ȁk"<96BqhAk ;2rst7$:j0 #�S5%Vû;AV- MDPp F$ 8E0K:<é@O- 8%w9V2< <b2 A,SAS T$;Ј6k%K"DBq,kDTIvsU4DA$hFT-FuDx8r:h8{3\u4㓭u k/Cy#$ # |7CLS<Ipsu,V"C�7t#D�2> xȶ[1dĻ`JqqD X us LɘtJFIEKJd;_Vr#HIBJ;$c 8*S?3 G4ɶ2-ɍIQ D̘KL:ː!8ʈDBlGGlM|MDid>'A�LtL cB<N$A� NND aNΦK�̥d I\˞dOOHHEErOLiOEN3Ǻ|gDOI>P �<߬P9:čC MؼpƬ]?ڢA˵|9RQ:ш,Is<vQl;#=R% ªLR%MJ'uR*'-R,+ґ D(*=R'+-S,M-55R$R42eHS<S=S>S?S@ TATBS8� C-TG}THTIT��TMTNTOTP UQUR-USTM�X�LEUS}UXUYUPuU N)ˀ\U_U^�^݀` b   eOVbakVl=fO �`UfVUuV`VxuWaVnURUw}zev݀pa}lI86s6M͉Ln|W\؅F3M HHxXX=>sJD$V $,M6˓٘4ٚɿ:Ji٘Q$:Aœ Ϫ<ڧeڭKbA{;>V#$@`)HHHC =K&%Y2K ƻ[If[ %KZqc OqQF{0;ĭДt76-(J\LLGQ5ѥ]5ݥ}OD]]&[Dd~t˜M2Pۭ8ژG3)LADƨCތKڴT_L[@2VI!ɯ%ć;5YO].=P_n`T>ԘQϰBBwkqǖtY3݅P]INa5sY�xڍt` ߐC�DM_w,X;]B0aHI%-.Y�hECjAdH=D6IGUd[F;6<vC`UdL$AdĞ ъ55Ҙ@ 3�=Yua&&v^Ma${HέsCG+ZHqZ; n2\ [RP14.c z@(pB1+(.3( ]vR[D>ӊ4n,] B,v+$`% (NDnh+]Y$\0_jJN>LMR\1z'c3p;95ŀb[tdVAXAА/DA21tbTdƼc.6>X*6 F-0NB 7ZdR-bwa*XI4Q\J^1Kc6RYlGD3H}l @vn],P؄M1H8&1G0Ё9L@*uh bRD[ j+N\Sz,f5ƻuLHynEf=i@;ڊzvZ'6_nD-34�'( 0Li]c S,Ñ] >B3gIIdfCQd*s#lFTyCŶfktHKavd dmh2`-0cL8s rE 0n 7Gdj+B&cӊIj d35|mA<.^`fVcZ,v{H~EIYla H-F?B!Kx%B="3F& fgF-\0Y b`bbh$C:0_4B3[d%__~J ،!tKgKgNejL`6F` <C*3_n$B7CWwbHUE_VlE]j\qJq:22s?t#Ch~瞵ClhDG*%6/J 9X?0-X (gBjFe^8c%RwDo>fv6ǀ|=Ql3)nKd>M\G6s8g2 I5G-KsԼEZH5gIku}̱#[l5rhq~yBFq#hӐFd"ed5W7Dh-@8qٺp%B-h0`z$a*$FWɬ߳Y]\Qܶa>wK7T|L>+o%l_̑AT B ` - "3x9�3p Fځ5<@48KLȃퟝl=h5s#7 oK,Zų ځ4YA+;eİ` 1` gˆ6xфa҅ .r! ?@B! %f̔Ɠ2fذc9r~aO#BfjD#%0fl)ԨQ5))(&e 4sy3!Zs <5&آG 1D,L*B0cFL̙.$@ΕR1 hq hPA?B?(3t.n��!FAjK,YdA qBLF1&ϡKb:3h#Ol AH#[p!`:�R] ]<Z42 54?pQ(Qv4C f4A AA=B1mF H" [5f -� '|A5K< E1ܠ3ȰW`)DJfNG!et>Gs}l \Ec'YH!�l|\"q]F!o1$g@H!]@A*7!el$Pd)#_#s $oEPlFL_8bFl 4fNLk(h 2"fPGOB >P Y$d[;IB ٙU4^2k1 bL8i!#LRȁMrI&~|ppQ#OL!BfD1ib#B8�rk2 BpEDeṟ C87%fĖ1 &a ሂ<4BG tJGE'g\#l% [RG JXL!oX[#QDtĄ. [ m{C2vQk vaDQW#n`l4R ##a gxVtr ~l�R}F'lPx2 NzHPc3_dFb<p+< `Qd T)`Zf`!&Ƀ#ĵЀ*0$怙r x'ұL\#찅D#ab QB#栚>9W(8a@\"?A A(;=8 :3ɈF!]b  #>18bkPź¹ `Ы0J ZxC%⦅Jb ; p(C߼3; BDG\bA.9֌I&o|B\Ɉ+؆QЄ%d ⒉.J Cl$ &0!Cd eX'ްYEiA4 4a4p>4B "=0&nh@GpW.  9 A 'B%!E ZH;)>(_j0GD7 &"]h (a#pɼaQpexCBlךPH 8kRLN@*h Ap9C4 $0(`rxtՃ,tgx!搃Cd9.q@!WBA vAZFmkxVӵ:C!r-oHO1*F2-؀Q\PS` 8 \p\"LO+"!4"~ ~�NeW( v.f/"DA@BAm`P7X!N( &b!06(!44Gw0s)$䠖 PbU.d;Q`Т.d b0p k` {ZB*r iA\4h Z>?�Cxwy@u,M@�^-dEX:( IiP#6ځO9y�Ē?�XAfL3O*#*0Bhz:�CN*d`ĔpEp`Bpİ'ܠ&G($ k` ;�Az%7M=GPpGw[C|@9T A0,GML/`sum m;\g%0 ^DLL .v5 G(bZ0‘4Nbu$,Qw"ɈPD! <ވ FC#0Պg&P@0-%3p$[Ӿ ЂC(h BB%(|bO"[bbma.spAPB *"OyHK ʀDkO8p!LHVb` ܂ %X Q2!DWn0 Ek0C!aBZ#_60@+F G3kBQs Y-LAX `d.$H dEz h!!<\|-h`Ad#lSz(j<  @ dԏPA8O@#\ <ioADbG%J (D8B|\܈eB!@U\d`(* W!Dd@@ P#`}&tCIE@5B&A��A@Ā|\@ၢ)AňpP $ A<ܚDeO�#Ox 8#YdTF.DQ@Jed\FLЀE0Ԁ EL�! V&|AJ#DA t<ѹ�  %$(QP1uf(V1 &`"~eA@,O 8A!P]dàdl\uP,DF%f`FSJ)Ɠ 6:DQ)UCOdd(j0Ě0 dԚ@x́@#ȁ[ S #PO!B(ApG#{QX&0PMFAALԀL2U< �B@ E\T#) GDdC� @HȀA؆(ЎNJapFBɚ\FTs#@d) peBpNeW@\#쁮#l�tA#%,$B8VƀFĄ ` vbB8AjdDjiЏZmy“rZ�A'ng xMAj`&EDfp谭O֑t'%q>Ag f)U eh (y\( @TD̎mԆ8ɏ~`Ufam@F|gQ HcD DmTn hp|#hZ"HKhvFe tʏeVAR>Kc㚱PxrgH`%iFEXFQSTG|Rjh<AOQ@eD ~ DXAZVvNZ>O Z H �UlXrNA+Qkl@y Wms>;⋒*e!fWfddFFdaƉF CIxr>[&)jj :B(5R A뼁@R Ѐ$B�0mt bKny@f�FHxmnب*gg .ĶQTF$ �k+$ڔAƯrxL2DLDpZD@(d e" @G \�(xYpMi L9f܀*X ƉghY6)v'¦m(%M0,D`DYIBD@T%m A@DaĚl[@́AOA" @`i6.A u%mZ�B<&!`# t%xB +90@XU  `*<ƉDmvP>" H| H0 Qh ^jV XB%4ߘM MNcݤ�\�\�$ԁ< #�%,c l$(A �i@D!`BPm @t  h$ Ж*^"g>D  >l A%f t#A Ѐ"dh(>:CB'́ l \E!RJ$O(A|q$Vgl JҜ�ۥD��$H4V4%$D ML$ BD׀hݾil̀cp-O5A/`?�?5^iC%<l@ qw<B#LB l}"A(@@^ XT|MP00{ @4HG)٬M %< ]_ 5-).iU!x �.Yf(AbQmB\sj-GA�,UL�!RPB쇨MA5Vn!nA^8D yt!Qd0�ic򳕫HzY"Bp AD� &lA鴈Q~a@|k�aEPK @4lPŠ$ uk&' (l%|O,L!ԟ\#|,w{aK~Q  XOр DAX.$c]RLS�!.I|9b!A  7$Kh%|'L]DLB `Yᰪ f a`X!0_ & ;p!2�ń `򊑏B&` ,]FAfYB3 4}'LS d@Q_mQ|¬,l!g9'@kxNXm'A&$X#gЩ L'ABe¨{ \%lB(N YVX@�=}V< \P\L�8�aF <aL \@4pSrz 88eK2.A>}EXHAQAXB PA&_DP'̊@�m7 !pbNKQ!$Q'|l&Ϲ# LVYfrZ�p^ap,U%9D@�!!9A)$0B30 !PBXI A@A%"BY [N# X!pV1d2xaB Q 1Z|c#GWfR,4rT73`Ġ 0lc (|}g%,8r3oЙe58\i%L-g $ >v@ƜF<Tbp̤5(lAhe(qS2H41ѓ2P9ThKBbe (%i KYbPÄ!B8f g X15&rĎBlbbỈ۹w}&N@(3h|q< _, !F3u錖R%DF0ĒL@(Z΄`D 3&؀ 71!*fP jҮ+p -΀ƬrpZࡐBޘ?tx&5h8( !d A$  <@19pC j,`2~ZB\8x :<<4Nj'i GB :$%LhFb\ꤿ T(xB! ۠`2j'6\<آPÇhR@gH#C(F q>0!7dU2% Bb( #1~.0 = *zh6RC+Y+Z"6 I=QlJZ '.0mNtL8ڄ99ȡ5c*~Ja!:Yc,c7!լPp-n[3Z ˍZB999B۴ȣA08pi5+A(ph{ hfg n'HfHb mzf8/lнhҽw,b+,PhPOh僔6F!smch>3'*Yö ^9*=(�?t Zj.l 4A#̠78H@TЅ ҝ{9&`1 lp3Qrf{ p~/IlѴDȠ/8 n`ha b wej9A &bS'(ǬNCZLDhpAJyX�tvA"]%2!$&AŝG"fUHxjfDOV7&JMtAʠ,ACKd$ɻfN$Z&rFR!l&(MP,1I1p%UrT]PBaf'Ȳg!bV:]w AhwZgNAiR͌~fA:ȇD"}d4RӁsûKY�%I84'n",>Ѡ!֜Re3|b*TBN=D�!SZ fNUFwj3f<H 9JmNJYӼ:gb؉(H"w92T"oud)rBNIw ?hVnUm![ U-jC[&t|&; ^(m_w!C:T>- > kl/hxAbxf3qU/r;ȡT/eOIPv`%҃�~Wy6@B zϞ3v'u{k[_&H%E'̤&ذr](Ց/i< Yڿ. #T5iߴ$%BZ`:ptO4pF=kgg2C0! nlcihBFεUSRƮ$DzQ$wT.Is)\[B3щ'~҄%yhYӡ\8ә֞zQ웗j[w<AY$SzEGLvzlgϙu'V:g:ͤ2ls _,W޽eZkpz&͝lڣc4YV,ewMQ&NnRtU 9T r!h~P̆rY% wy+'w<xGOvs dBn|r¢D}CC8H7ce{>Gq?0֪yY $ddz"b7>dپ<i**[w&Jy&[N']Ra'ڳ2үxy.D00? ,I~ٗ.O!edU\–{ќwS[\eP"'/!뽚>n~?cR|ֻL_^0u@$p̴ky jڎ-�ɣ2ͣrNBF\!ͅv/>pS۪Jh&o@n 2Ј,u8("H2f/Oh I �pFNbܬpٲr(T"{jg,=p̰lV`>Iw k ĩ`l~S2k"k)),NQ&<0I{�o5` )m$6lN1(!!.SGi4 ,hDRnf Z"Jix!eM̎n gRa-r!@1B oXPÆj@6jp$ G #vfXL bIf \,6⮩SlOԱ#ijhz8,yoT@fv@n`&B' @-` `[`f  |g;*mFTFp  NDC-`:8.A D| 'J!fn0ލ}\x0 -!eaJa �8  b 8Zn-�ĀPH�.>"r~05 *Abj . hb+ @Lr,`<zqNl.h-6vz[@ & qc 6}LF@Nޠ欮3^0�Eƾ*ɠd`l&`\4̓b` &! m͠ 5Xsܫ:pKii!38bF lC;2 "4`:N!~`F0;S8fjHͰq S4+ fb˄ *.J~.d  .Ā�|%~`PΨ !x�wĠ(cZRUUWU[Ds$ qB #h@6 9Q:˩ob TM*U5YA ưZ/H@ I&B a:f֠fa @Ft[F% U`,sNdT[Ja/DL v+ 5XG� @sh\O 3t P� f, rh <hhNLO(fheVefɀhjLnJ8ioVC Q! aapATV fB `�0% ɩFIĖlOMr_PrVs%s's?s)B V@ꯇT@ h r^p,I_DRhvT0Ō&v:y7 `GVqozZ =0(75!;Af<zP 5jV4~{.M+78HzS:' f<r1\U'E!7nr{F4禬qw:"@[ &*5pRy5 RKhGWjX8j&{8AGOyN*&ѐEIi NOnVhqM¸ssiW{rlFl(vpJvs`dіxV.VlSX㮇OjOv*+̃˳\r; F"nf߷@ 3*P̶Mh 1"RR-ZUy9[_¸uU]V)<8F9,VN$@ 6`<`fJ]˫>YibJ=+Y ٟ٠9y :2 $ 6<z(G#:Gz+ ә)ڣ_ 㹢yY�! Lavc57.27.100�!��,������Gf�IrLMTWYX4�Yi YZHZ%\�^+�`T.b�b.�c3deS ewg$hNWhfi�i+mmin4q q qn*qFu�uv vvv1w$w/)x/y5z || | |(}�}}#~ �� # %)*-!3$s7 8)&&+#+ %-"3$=16*;,H9C3eSM3$;,C4G3>2K;8*F9jrVGjQ`>2D5NAK<SDZKJ;TDNB[LQ?cSVHaNhY]Rlc\LdTq^k[xhscaNl\fWtc{kkdq^uwgʏ}sntdv|ls{|l}r™}ÄtČ|đ~ŇwŔȌɘʌ|ʑ~˓ˣ̜̥ҖӗӜԣահñبٲڵܬ渧�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������9!#F "4Ű PPEC&LbE1v<Qė5T2bG2 Ha�c܄Y! ,qYhtEʨ(S8lH0VBq ˳gUeRmPOepL!C3r՛7^2j 8#|g̈xq`S2 _<,(C#lJޏ~lN{QKfH膏CFds}["Zn})"}3#>YtV;֋c5 z'<=uޏL!CDwxcKfzM}~Ӂ*Ր ),eWEk&Ymb 2Qse6|5tP{>TNgbeMx!T[y'^N&Jd.P $B*|BAeDn!wavx͐1RAև]VP~ )ԈevFFjyci\trX)hI\ĭ9V"p!e-1_g~kA46&Digieיrcyɩ]IЎ$`/ ^rE+ '~arW *}U'K h[tb`B!abJ8V ƪ hg =L pC[kḺSW^v!y6-h8a6FP&f'R9 +鱌JڬU֯YN&ƧԟdPsɰZc06٢-Sp.v]؆5}☰ v$bfs1_(k "sCHusǛ ]ƺ`A`/Tn^"(4|h!a�IX*6ؘuUWO+ _50ر] ;Oy.`PA܋#dUM` "vw0hvyfuO%k9!7E]DtvE�BCA/u+w`7xn1g"xKO(~A ^A<gBҁv F 'M`{"d_ u5z)UdQ0oWhU6%gm xD9F!},6D﫟dp,zMYRk -DlT 3MB*<ҹT֯aȕ qbnI/th"ӆ.(fԩ(,iU, Nf6+8@Ɛ -}CंYBPD] -r0&]&?ƇY(8Sds^J3p*=5)4ȿ=(\}DB%]9PA&2'HͮBztw=#ڨ,* 4&&1ИT\O<8%̲ o+#,ӞDׇL=Yp1$_6wU9qGR<Er^؊q32Nd'B@X�n#@M $R9Qr5!b֥PgWp }Me"3w'.O$A<Ɓt3s;c )&s¯cW,Ai3J W4`lb9y$#!'ќÒUW&Z0U?W@Eow \.9PTpYot{Eޕa]}KEA/\)m)YfKWhG.4DPIĝ;ά{ŢW$}J楱FeO~cc-LϝxJD�,u`)%rCkmК )Utп=i2䵳yk&U(9 ~U}ϋZs.wb;&S5B'N!qŢ mVf}[䛮77#$#019ogWmz(U;V3#HE}ǬVqsp]tp�#kkrl7l Yr5biq_mtyN�;jaPW19 Nb% .7 ﻔad |e}ZEtd1N<6xp337h^K˦@ud3eP#[#/Ȭ[Y>qo]^Gbf" v銨)Z`u붜ݫD*Zb>7:|8#<Lt@ALTpFů>++BDNRP K{ ?R!o6<z#[IDAtM#8SZ~Ae@/ 2)b)T"QspTzK: pG$gs$D!bQH][|ZqSV9Dt[c#PNfINU1V$VA'zOj "bTwhv>#*"ȷk4VB2>*zwH%2QG7717eVmVPq(SٕNSB?P]D3"Qga؃?F.88163x-w~W&:/~8>vI_kUхtuEW&KS 1'5'۱Xvw!րlD$H8szVB}E!$r*>ށ fZ 54*&Y. =͵I OqUqJ7WhT$% W7"\ZJz2uT׈�)l+h'T78(z8a"U@|vAaRk\B(1j5Lhg�dR,c5+Wu(4s8%:]dW;!IIqյ5<4yE*QȤD7"7al(QG#2%Cg>c1QI&ypvn6QdX_#~=qRH}y`zuURpfԙ=\N%Ywc4cip>7Rxn%DD?ErafTׅOrNb g~^3@1YI) .We q%nÎTևY~sXip@U驛:~>(&s=URei"uZnI=(~Y.taىbǑ"șY?!| Zw I )ymM)&}nvGL9%46t.\ ?D717a\ڤ3ġ8AiĊ^\":mF`ر8[v\[dڧwTMkSG>ӃL\I1R6::c~:aqV_-yZmx9KfA: ɄimRipJ�`(`S.Pj:I,*PDfjHѫ%Q{֪ #rzKũ.YyRy m*eĭH3#10:ө^).(y}:Qڀ3Pj7; *43ɚYJ1SjUup١ʪHRDaa7ah1CXI;ʜ;bd[z=;$ԹnCHQU{P[B!GYxJ;KpM[C+&b)@dAf_5Є"mKx(KW+.EG#!~!q;[$ۊhA UJYj ~fk#k"K&`uKJe y&I=rAD5WxKH<(eB[B$WSEKDFX c{4[K_Q#k�z&k25Gii4+Ld@Mm;2'OeE&x*-˗Il¡Z#*)WcGUZjbq&@U5G0J`4`!k=#]QsvAQOQVSy?g[TQz;!+Zvڰ)-שUZHWMb髽8H9 - ]]ŕ"GºTz# k|pK:$bN8Nhʭ*vsgj.hBS<I}k6Kk3ֶIb6?ɞ"W`aG$Ԛһh+L:tSqQB15 ;p{k9c`SqbX-D)uoמ%#}:a|v1ct3^�';d},}T۪ъoBq<\ظ,pU)M>i$j'M,q& $]qY* ADISY ݗBaP_N\}u K"&Am itkt[[,)�P� =hzv[so-Kgllx#=@ W|}"<ҹ ٔV\�툁<z#]fk31%d! }a$ڍn q 7 JD|.mx%7'vjMEA/CvxYFN(֭*6YUlV ۛ}vL&>>L|I`n!.d &ʞqND)IEh;jվ�f;Z}rxYɷz}מcy)D{nD,ρ}opcU'FY98.~N@b.0UM<Enݖ#lofvY{;IPyq~%b(J/2lqp:|<=wҡc!.Ik'91* <W&b<\p1D#9Ɔ-YSo"5[@50r5 Zt3 FB3&A30&8+IG5~T=v$R3>#<rNMh]'Z)h1150/b@v5PiU9P� [Fxp`B"4Ui47&Ŷ(b-5R)RE}b9QNHnr.�&UHDUz/6}5995cWrgp� {`5p@c[`,!@*V٬MOk*zRoλBH ]1&50n-NGwn4P MqER( {0 ` 5 m7070V`7b0= ,�*޶ U28,4a|~d^UMn|2p!C4bȸ#G.b4! 19(͍*LE7iDH1H2 v5Q=C&i,-1C)Ynua_ek5k4ƨY,YjM5@3浪 8dt6a3b8lqY_NV۷dEXdkQCFM,m\ъJaP"G1(њ=�AJ&8#&,%҈OA<`ʢ"ŚJ[jޘR N1%+ΟO0XC~?[?B̪44;0,*/̪lh,2 :c�FpbaXAְ1nX(8d,)c $X j rm :p"X$ >"N!4*#/&Q iP! K+?1Aڐ2 z-'03D͈hB*L̿ K^0†hC4ŠCc85c; B KvACx-C*\PBP?x8d)C7n#'|3dH�! z!2 K?PfpcK@$tR$RD+[hN9҈sv…\" !ÆGaZ8*FD!!xjp9AaX&֜xaϣʘ bp :࣌54QL"Ұ2HD'2.iJ8술aH!2 B-03\axQ(!zL0,Pϔ2*wTe5"X1kY CiGȸ!< #40Di Ӷ$ > 1{xc-($(eA/B< @d'7'x$2! <DAsA BqarDd%` 6Bp+@f ĀLx:L1` )H 20$pD#/1<bWD\䰈%  j)pgϱ THD% X +9 $D0Ga91H "p'cby!'(Fq#&tX 0' n�i`HdvDB�PD Kb &9djnZ #e,UJQ+@NHPT v0TZB58r<K,˜K`&D<yB'18]#�2A(t$p-$ipq K!L DB0Q(p"  P4 @D@Gp,Wh $+hq\< @iR[8-DA 1<L0+HAa"RiF(HF>a r&: Lb xZ6A!" I npJ1L\1B,, i $ #C쐉N\b@x P QZi$P"\ rij0:$q,/xX^%ĀZ:G_ӡH U@'4a|? reFޮvS("Z;a "V4!{D 7` 6�mv3` }b萈 y V>h*vI}6p �D!24 D lH Ԡ mpDr;;8b52Hdd1xvG8j&�/ZZJ&!󥪠{WbQnH|DjLy>;@Q.a EA$˃Da;S!~H(31RY'̘ ЈxhӘe28 0X1-7P*/XBPYrD4n@7LO΢ʇ܀@DFᬀ ! C&HLH$iItK8p|\YBC'@ix BЌA01P28 78 z@*$ͰnX!=x@>\�"`K`@/]pksV`f(`'AehVa�㇩ �dzQ(H\&H :b4̋aKB\Z%.�msjr[kP D5DZ+eUq!JL堿Aw5HVpH�J X {Xd%.Kŗ]#-7<}T?7x#C1_ 7@pHh9*V 4QG_)Ghù+NH*9șqY2 ڑpPHt2@Z4: #X*@й0 A 23@ ʠC1؊�0q)L!/8z^>0q<>H pdフ&p5' HXC8كI01ړChH87<�"�B�.!">46#pBcڟq)|{Aኾ D G)<z@8 ؃誁(S,x'rq1X&ȱ01(A(1ۘM(XC! $(ȁ�=H>Y�ыhF{P @�(/e8D<\qlÄI>̋�Gp7r[KX7*+X727Z9h:hz1q*Ă Xq16.ZG .C#;�IN١d !>!J%ȁ5[@DPC؃09P'G&x(=H^ªa�ٌH q.bw@|̊B � ?;Lo4 nɟtty[y) <P=0cZ| +CXPr0p(!J!CKN hĊ4g,+hF2T0Op,J,G %Ɋ!hB@d 4Ë- ́̈́ S<;4R"=R"MH**PL=+=ӋASwiR xƝlO5S<MʰF@ S AIiO+SCUɊf.њTʌ�lL<+ER-?�;!oTKU>+FL `R,ƬhQ/5Gs u;U_Uh5yF2  kJETN)TdO2MB}euVF., h:I3m L] $*ՋiIeZs]wMKZ%Lx*fDpL�a8䡇|UnO}jX 2Gn}&hJS*]g42EW$ٝEY%S(YmešSϘϐZ۟jN7~9ZڒZEu;1[mӫmSGZuiϘګe��-U[k)+h۲[\e[۩]U;ɽ[1T۲b[5][h H]e]m׍Օ]ԕ}]U] ]]ڽ]e]E^]H��( ]^ ^-^]^]^^�5_H_M_E_�8__}_e]_�_]u_�n__M8_�v```�` V ` � �aa~aaaa� � aa^"�nb'vb~b" p� ^.(/b)c(c06c5> ~"a M&2sO q  2C ZF}FA"M+FO5 Ê Hj;&L#ȿ;[O d4eS  Z ʺOmV@![Wbފ%EU7uNG^fr܊] h+LH <ZVcff}7EMd^dqNg\6Fxĸ>r<<@nUNag(`Vg~Ώ؏fjFgUKTsefRFѤhFcD{]hS hChbFGjxLt&hN 8ՄF1Z x/i^Rsi`Ly뻸k&8SҴ2CjidTǴj0d(c;TGة;YϮh^P FΜX !erɀJO ~Q2c eSqҼdYmފp ( P ͨ L9I XyQ>姣k]vORhm 󆷲 &?\C=N ú(G8 �l}k.j*^? & @f nrv&hl> Jd>.ܾj >pʑjBT\ <f|�G<%笆/iVV 6] 3p%x!!cbnl\SU>@iΩ>V}scFXDFel抌$;G?[lQFH r,&.40=Я tЯcēq~ h&Fn?ʐĬ;3+ںsعcŴE?FrNIB8%r? !tgT`֜ _J@Nh7po�o e&M vw Yle|X,pSRPhŘ"Cb.):ComV8W`ɳ[ ΐ]^&8ZFA!lm/hb CN5BѲ0ПɊ,Aq @IWK1,3\T87D&k`zq_fyϜ4t!X}oĸB$pG%pv٬0 (pG\|P(WM&0‰DݞlrDъflp'zlfI Fut@/03 q4/>Sd8P1)*\ 3fv0N#>938Ѡšb$d ><aꄩ̋4!0|JTcf 1traa֭\k+D ŎRmV5cAQ)ʠA#,_l*8ۙpr+Ƙ*ccȉ!n%jtE*|"ىbL")͍(ܬp)Z; Hs!^&9)r1|0mYJ Q,QŽG@E8$eɒE,L8žBHB ABԐ`x!@BjWN1ǟVYD 4PC\d@D ,4aEbQ ![4VrC BİE&BE8AZ#tBQ {XuInHYe]pTmBQ;4z5Y"^W2 Y)~5W!cwehyfء MP9XEM�V mrT" $tBV`J-'dF18!� +P VkD҅`A:q)Wdr\Xׁk<" /qT"|R nMj$ykwy! B�ʘFAD A_ y dXy=;ؐ LF/Рn2B5q!�ba@D2#.yʁt\rI,!@Ām"uLF t8 eLn8R Y0 t� /F&tHmQI.4[PG&mj'|aGM`!B_ =԰e _W\b'Džkm} Y ޑq#B l,H&kD#{8#{$؁bg@EVb,2#n4!k*,YDF V<D &֐A k8DZ>�+ A" P"q%H[P LLnpZhp( !.58/B["'+ +cK Hb k%׋ 3CQ/|a 1XAA"*^rp,L"i1`#dG,Vh  r;\t9e87�Z8ڬ`NIqD1Q`]xDJG8AYD:` 93p0&Q @4 ";�јe`jD-Z2dbA :,A-K$(;t8`$`��L� ɂ92);p+d oAA!=W�YЅBvWK$U+hYI\ Wxnr`G l@QsDCYC=Pԣ1c3IjL 7QH` tp:,!6! �CZ= L0I&,u >@| 8Y pAG[W߈QtD$& 2M%� &@^[% j>&�a3M0%x=$b|!H G?XAF7.r cj`e!:XAΰ$BJ; ` r1,y5$a½İ59D=M*H}&/ P^#62D"J@BlA)BBo ݛ ,{9'x'>q9  <a|(A(t!tA,T^B Cb FP *X|K}5DjzFЙa j@ z! `D U!QFa i�Nءz0D! L?@b.iBi% B_ndnKӐ-z : 7a|B,"!utRG"&Q_MALb!KH @7 cX A3dB2<! J@ `L_E1H!7BHeJ= VP � c°!!N%(6Ԡ �KbȂ ,1_N(5A K`Z 4P+i2B&apfcގ p`lPt^IDGg0 ` :JW(,Ą tu-!=C'X7Т7 0\o)`LɄP1X,V4a `)� ?@TUPX!H[bU ;H {BV#M] r�G+MzAH I1xAbC#KV܀ĝ@ d# =_%Bd\ "BAXBfD4 FRBP H4\ESiFĹA#4$ LXAƙ 4A.L㵈B vd`�nHT FZŀ̼%t—}54xAYݑ@vTMV!$HL8!X@4B$(AV#8 hL@lȀt A<aVdSW4}U%L�$m{NU^ @F `$H ,! @<BAXx  A\D  DD–@BA#We] A*Ɂ :AA # 8!�OS#HKd@A LO#$84g hE~9 A;fِtUO Q2{[}!~}NT䀞�L�  ܀8 %\Aؖ#LB# P EQ,4A V eH@NL,�b� Z4�$hO#AmhB< e @AX�e qL0.}4LD88za,@$fRzpW rD c1+ R<b؀، P$ ��A@^\K!gc񀖀,B�p AFV B#'B'p&4BAs�AϴD@e4B,\dL�~, /\ (@`0[וqX AM"dDC̲EQBOE & A!͇I`l#e!i M` w D` D~9"BNja+ΠD0A;]EPFXX`@^VQFԒA@B|şq, b(A\$ydY@@rPM� %! &`@,$LiH4DA HF 5A=4d @dA <#�}D"Ds$ GpXTB<Feb&륀<mbBHz.. pYdHb$A#8 zM jjcR"d@ހ[ҹԀ XP� A@>B<X B( ]@4B "8uPXDQL,zQAbDƄye ev EǤ:܀ ()ϓP%X#�W( MDQف A#lGbm^DBQҸ@HBPA<F=~]Ā T<dA@–4VZ] k$,[% A6 N (lÞ́{^À ,̈}파B@]aPA-LA!< D,A4Ai48ZE� !@]v$Q0 \@ $߽,V!ĝ!@"A9@, 0AL/}bޗX DJ%e1)�F BXeNт  (xc Avu|@O%`B˜$L6�]dj0t#� oY@ہIE`U!$Y�]NvoB }A}YE ZL؟�OCFX/ߊ!A X["9eD dA'O&LOր- #DKARPC$EK1`@ia.DjSijR@:YZ4AEQaF~ c61Pb14B@@xd\__dT$D%@t"!,@jLfD"dB<X �$@<$DH"aԐ5e ؁d��Eϙ)v \SDB@vĠ@BG&/�b&o D- @A<%K Duh XH@�`BvA1 f,i C!\$�!I*% ̧`Ԛa^Ā(A%4`7B`A_8ZXa|-yHz14)V,Ĩ�eHL(\@B! 4BiAo'b9&< 8B@@^^ |K&AXBJM ܈~XҨg Q* xJt;] M_ R̬{jq<tU~#&gX^ �k_A@\ e %D PDH#RP IdĄhe#A Ll>;8q;e8 stdB!lZ�&zNyLfo ٣� {lPA�|-bo/D  (o" 4B% Bʪ 2&jd P%TpPɀ<Yskf\H@Z'gj$ '[#d“(PQL&`̕n$E ب|8�QB%P 6A.߲ 'Ĕ۟F 8Xi <|��MfEG5 `o5�,С@ 8LF%dA(-ʀChЁy&{� oAt GDV @L[C�V_΀f Ad4܀ĦAR*'OL\vD*>cB4 ]$A|o5V �YH|M е T�D7#8dXh$@dz@d Ndq3dc*#exH!>]0M"R锦FI7RniqPzPG@hȨQ%kcF %r $gp…Y*0# #qĜ4p`SHTbʼnc%M"ih9`i ]Q.}jPhK-BcxA琒7@ C$> yGdc˨Dd$:$͡GuHt0/FLX*L+Q;Byu :!2l <򒁤P Br< BH: Px*i]|dP\hI"i숤.G؁HA~^CBibA+:Æ80"*(BYpDHI8DNH O؋ EXBMA/sCb9j0 EYcb5ᤸ V< Ze )1YrftF2Ȩ(d!>`A N(+b&Ts CpNb2Z >EFֈA;2$v 3 <KT�V; a H ‰B A** O8C 9*j)90ShhVt* *q]$[H# F :ưN,fp="IH+Z#+x0 5B(0)Cl#e( $ hd!ZtCpr?bK'B^3D~$ 1+EjgĄ$z7wY׳Cx}/61=±O$RH!.Ŗn .B)Aam;VҀ {B|�,<b L%Є@b5JC d| 2;9ΰpiҮJMX``l bp`[$"dg!-_hp=Y  DXG@_8E,:+YDjIBC&T o(#DG!D&@ᝰ`<A(a Zdp:X" ;p(0G@BvXDT,UIJ`@^`g=E)XL1A='VC> /f蓦`CLd0L1BMFb+ЁeD1).Tb %.1,d! nJ�*9�!DXJ:43|؃Ѕ(4[Nr`qA52K@2ϊ%!ьIYv1B3ij ,*&K88a<{ apB ^!"`Bp V8nJt!! T03 NeM_IO"`\j E4qiMmkҀ% ؃ @BL  K`KIp b&S(Us,e{ zuѨ5ջr]F}.TЬ\(κF?֚A�6|474Js5E\J{n(}.]*ʹepS= ޞt6z2O PЅaP S'XI{P#.Բ`etmbWwX\1|)Lj7nk8G.Tޒ<S)HO.˼r(1 z&46q2s0z2cC@#9bCK3yV_$yw\gK_j[HEh2Z*zV~DQ!5M92ҳy!M",HY8PB~Ejphh]!Wla{"gϢVCR)CK{gǑoVβf̌.ȩ^j\ȮNkoK[1Y ~U4Rz}a@a):̧.&blSW1u#3D)l[YX?l5V?}^ؐ"1 Mu=G_ -JC+�mo]f]0^Jc ;U̎t}9]8ʎ8`JLyv%i=w8zŭzif}~e D鮯·u=g, [z5bIaL+s`H_>XKXfGp|skvz4=U`sEkn*hD(V C\@ʥ&*[oh/�M4ƦhBDLC0Xc..c}(ϥ/1z^0OV( ]ԯFouЦ =|/߄p-n_RlFV.ʮ  0/ FӐ ,$`m] K m N1M*B1V9-d%3 ,7A g&11¢6P1@ ByF/bq |bib  g}bf w0FizQ�0τ풅 =Nls*E�2"mq\.b 1k(1ٴj@kC\nR00#5CzNd 1 qAVȬ$3.eq0W% 7nCq&%001p bY(N$#C m '7Qp F4-J" (R-~j#rpl!r*DHbg`kL0Kî#,,+1kJkjZ$ƥ&b "S1sF)~SHsH w+ii& FN .8sf%zYVKUng-&,j%34MBP9o^^Kh0X p|f5eo '/ 2n2J3~Jy0BKV kj# Q`A#_+T0/3o7x/V:J ` j`!<X{rG2)kT?ozD:ޅQ@ @ �2! r` &H p'&s-5eq[@ nK^0�!4* |* , )`la4RukrFK3Q}pEb ! _` x H# "p[Aw#s,!n&B ]�܀R6 x~`` X�5 &`ܠ arcA �ɒq 9 Ja5CN "\K1"nj  u`�"a z@ �&R %b ! &2 jjk{k L0M&06Tc5%  g^g "!!jpt & 7-֖[ u. o B0: x ct>jRĠ "! �r/2ŲRhix؈6:mɽ*NzKj+ƪ(vM L/q)b0Af\@@ ' >V ,  `` ò `F4Crhz%^gB_Ƨha#"Tl&;@{c U< ĠCHU<?ml;[h.b8g}d8B-pljxiyi8?ixcZ/fr8.`Xl#r Ƞ c` )@N�oq L'1v'YoY}.E 0ّb9}Sz�^]<K� @fT @ v wފ|!iXV*i-n˺G ~O헩6lҸJ E g)I<a/"-Y4-9�/Psƀ Vs.v1>Ik@tb%Kbзg<ߊL%YH'U}p&ܭv!p`aIu ZJ`nF(+:lhK6ZSۂLxWb}쓢}pdIlyb쭠2Asd6V9.szSi{'ZV-:.%E˚qv+lEyVkqy,t(˒!#! :.M%pkko B9܂ZѺ}D GۗUOHϺUiAi�9W2V0ˤwLP!hO{Iei1vqv;leLF67x['o晓 gVGξ>B 㝙YBB@ 1 0{% Cj@ <</|}2K|L 3W081�WSīę!0z7--#<y [?ƏY6 ��! Lavc57.27.100�!��,������6H{I|Vr VWf X)�YMY[Yn[[q`apb:�boeV eeef�f7gdh$�hOhwj�ll'nw%q r u�u uu uGv vxx-(z || | ||(}�} �}#� # %)+-!3$ ''9),#+ %-"=2m53$5*;,C4H:d3%;,C4=2J;8*I5bhF8UFhP=2C4MAK<SD[KbK;Q>SD[LcTVHaNhY]S\McTkek[yhscp]l\fWscrke{kwgm|ttd|lxns|l{qÂnÄtČ{ő~œƇvnjɘʌ|ʑ~˔̤͜ӗӜԣԫահڵܬIJ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������;xE DV€#H @a%җ(" 4QCAg$S#EA xL")pō1:舂I(R쨳Υ>)EЦPg0E.􅍁3t�jP@u >ξym_LpWQ(E0$t "71ԤHL^@*GC7aS)Ag,CU߽"ܺgͼr͇#9 1R ;FwݭqnwMx6f(7Lo,4104 |q�h|C]$5WPaw']zWt "u7C󱗔oڅcp^y ^f=B})UO\T=q٥ YbB $(uDG!:Ƞ b!HED#נ Ɖ{i19z]w+2'qYE[1Nm~g 7H4JwQɤ4ueRmaTOJʫL: s $rF yQ XW}U=ʞCPA9jfV iVq7V\ڦw(ljuKhi-ʛnU~aZ傭MQ`G1=q $cnU;o.bfúڪd3fn1YE7(jA+Cgq>xj)oH3LR: *k-+;*Ĵ $|@]j +<oo};[]3\1rǰZ ʯCWMx@wz7_vom+~)X@B ^I7,j֐[~mn39u&aSfA^2,psEl=q1_wK_ z@*ܟ?MM?oP`/cш0gwR΢㮖E)o}ŜM<r<MT0"{HW= S^ s5]vTf"\t7S\xT'*e8M N mq),Ur !sVtEԬt1Tֺt_d4a@@`.d g,ObT\$A||NT̃ $c̈' :?<x7n ]\w8iCŽv`:`qj ̄¤"ꝧ]yYRp/0~|Q|Z mNx2.kUhI#I15,2}KYFع-_AR4*YtHŐ)FItotb\ܜGE utΒXĕSQ@ 8 TYp0QTٛ;ʈ:r4N+9!wjBUR.hfH)xѩ(S2$(A<�re.{ c>bR?ZGIs* FySy̔�;"q#k Ie<: (dJ Px[OC 4Z7'ҏ'(8HJ笔j$jy(X@8TTYl' uׯU*ZΎt D  )h렏bdNuRҚS/Y0i1s1z(ew{$oVrNjț-mm/4�෩85(ٜ yxB՛ 9sǞ*~sx89<y)R=u Ms}2ov$(m8=et 4;V.pXkYթRjNgr OL-9<4z%Q˴w߾9lf.eg#"gNq(FٞT7#(y#MK)i+hP^z,']!֑uI)oyJNuzʯ>_Uc^96`]&0KTzIlwplnoߴRTQp\ .fj"b";7CTCB߉8m#E~.zrȦtntw#N^ M.LTjkb)_$-|qi/e3\$[Sa 6̪TlfYAf2N*C*6?K9eZZ䎄srFzn˘Maxb9CfR!"~ȸjF<ݥ*+5IUNmCŜ'ADoҢ [ ښE#Ҽ*6W֧m(#&O_kX[r^GKwߜ<hwv ]Vt(`h|&v#gw݄tnݑF7^&l>DQgTV_G.bW#,c�A`ݖAڲEb $_Gw&D;4SebI2$63_,@<!SW?1VN%XP&٧)fr&77&k[6šj"iLF3QFbc:,VLoUQ$XvY{p)\rVT�'^{>7*La"VIGGF<w{I[4<7r`&x5a/ge{50:ƣhp{%F@BT[s|MGS3aE"3iX!R2aMB6LEA#8N!JA"ghdžoS"eeK|P·6dKfH"8W:#}5mf$TIOFGEFr*iJыXe3@ehwض)LX8gbDW B{fr(#CTwADF-c5/E5LAtp35<q炃#FwwNwCa3?5_דj„pijŊ"iIhgRD^A:^Qqf(V|Dė]ՒG3aqU9Bm62;#TvcCѷ$aQq*4[1RP"Ee}X둊&Y&sXUk^ǒnKktycZ4qt6EZ|ty!34UcHeImԡrQ4B-)!7q;Qhr|΁:_F-$)@4e]A#2Au50Wsa3sJAf:5t]OORF[6KQDg.HJ}\24Gm77% ^?z5ZL@חHZzA ƛxn:ZNőw7YEU?hMIUr+tQ:iڨi s8iڧ(R.H\ÖbnoqjY:i5:mZGg)&*Vʫu :ʷ>Yc^& lg16Jq{nUꨯ*4ץQuQq/hJ891,VqWGiiB:TZ9gdWbJ*ADSj^/~v//VG8Z@^#qA8г*ZtY CXK27f؉N;T ׁ4DpN韐T;eԡd+EiФmlSH/M8 ?vm9{x1wV(` p&xqzYz{q{xkx"f8{yzk+ے/`YORۮUn@hqup'k3CrC㸵֪R%ZӑDT@»7ڙ2&fCmZ3hWs; H6گ˥`A&IJM:7qyCG6*Ej|[+Z/�9oKFv<==+47�-6iwZ0)^Dol&C|4lE,:HH{9Lϛ/@,nCͶ<kF CҠ{M p)>hHCN̫Q`SKXedv|I H@= cWѷ:~+Ǐ{dĪKk/  3f{67|pWBW}˝@v>t7Fu _|kQ| ik&Y*K`YƆ\*Sez\&P�VCL#r^j)�9hwLK\p.դal,ȇ[u*\.r`Cr,z:U*D"ī%in1Y9z_gpQ(t =]Rw37=qm5FH\U`MP|ܨDAH9@kqHH9s&B\8{{*W1O ZK4e:17NٜFa=SL=8wȨY-\r(8gȣJȊWDKn5<w=Rhk,ӎ<T|FdIM+\J u A)�Q@j٭3d~oos9CIC{&]_} 2FLȊ6 Fa7]kRh-&=u$-EʣD;}se.K if ߷\\ATҀdAa̢csݻZ'V$1UNY =μȧ}3E9i,@SL~q=26Զpև9/Ψ?jB)zʞ!֦c\C;[b(WB}j"B<﫷7#[Kx&hQMg-i^n8   `%Vv*j7z1ݸ*OYmɍB{%pq wp*kHՠ\MM=68<`�w�Vk;K]usrEH7p !Fz }Ruv7_ki2mWũ~mG�N"独}cG.#L61^*ܬ}tjNQZ8u>^c;ΩU8,8b.)!AAm3aTx=~ C2U�]gf*C#=D?KV׼<+'绮z_8=U4~Xr@>;5LbF~_A3 *y9|+d_n*.W {f",!ZI˿3o ң#t<h )?XBT-n20W@2KrVO,vul6Ly$b:ac:B!IfDGeWb' ?[EaW5*s:ManpBPlޒ}sbƏT"TQA 1Έ1c ]İ@ !#"E)(h%"ń)I HD(\8)!Ae<YN1-@`B#Š<бa5pCC˟AyQc";_AfbPiR)jO:$򡍆ؘ#, # p"aΰQF~m!5$Q&MxCNX:!@ZFL#<$t&>珐(\&< ͊'֙PaZ_|֥[yˏ۾ sa 0`BꨤʃfaNj(Px(^ "80 !^BA&Pd/h9�aC jc $|p( Ex-{<9腺:'״l +ILr2zl' BŒғ18K/贋 )p30cǂcD0C9Pč̰#KH$#fj$Jb7`cAA %PâoL=dk ʌ{i!<[ְܬY2Hc  BIj8:x 8CjA(?=$$9/Y#09$= H7qĊd +ֈ$tf0O_1ra]S5{Z<'Pm]/(BH%x & bAId1A HD0R-v"0�l<8tDAGx} IA$Apwd,XxdFY^pJ6JJ~VգDZ8=�$ @D̨9 Pc*I @С$ (`.E#8Ja@ CP>!4hpА*@evX`[;XW*TfqBgȧx⃼D ?HcCD6% C$* NT(aJ%! _a5$" ` "  P`IxjpDh  g�', b O^A2!! qg%C|~^ v 22 fЄ0 e0aJ`,Ј'�H0 pA@1B $�qaTPp.h&b) y%B *4 ?`q0`ei X,:I+2bYs=ZH4)!*}'hA 1Lz^@? p`K!4X" !+ x IpN}0X ?ZM GqH"4! 7`Ig^�|[ P`pAv<h!7h)Z%Fcfb}'!Dң0:dDj %<T9 LW)$0`" E <X'> <Ai! VG,r1FpŠ u:A (�-AkX$E<v CR5A { ~!(;zvŪ/�LiL^ jCl!+} D9dE(ڨP@QZ$�b#G؁ L`Cv82TfAn'$B ˔ n `` x`Oj; zĽ&K Єd7^2#x T̺ha:+w9޸nD*Pjj1>,"OEI;`x8! l U$8LY0r >yt�\8@AwL@ B/X@Cɬ}jABl"" N<Q0DH5&S0a6Ӏ:rDERA&(rl+ŀ `CJr`,1$@0VA4S@LJ!;%`:&[h`Ҡ`/3H gY^rʇ$rp!8^͈`XX#NppjВ%!qP@Jq *8o>%+ AH$ Y2bzK2`a2 $B[! ]K Rc+D)f` PP8M |<cZGr(q]<a {J}$*a+=3Ah3K@@&">=+ +HH@x@84@)  @I-j&/9@+h@* i0 @ܸp @?0 !H N( 4A&3(b3AH2GXH#<A[1E0 "q h**H`8DJ/?3�1@1'x%|6/h! `zډ!( I�鍄8F 0c! hO�*b@Ȅ{Fh P8;xEH/=9 oҮcD3P1K2$9'p b*0YA\�C@3H-PSB>r܈GSػlY*_5Ҩ3�E$(Z( ;x1<KL(&HPj{Lt*88Xb4A7�C")HH:8ƒPP00R 7B8Ck,YnpȒh?@BD0`/X1+@�&0=-X<:JH*3@A<=X]&�7X"ȏp79CI ?�)lk,Ja͹F,-9yp=DhXBX5kAM0p16;/L|Xω<Fp@hJE`A)Ё/`3؎XE0L d,c.DC*J_!LSAXQ 0Z@$*(!hDÈJ.6;p6+ႁF3ӬPpH  ( �|PXi+MpHM5K1p#$ @4j@\D,+H2QBQ͊䴩1FTB.TYmWXM 1+A *&$Ip807 "T0`3PHWlt!p)Mw J W0W VEkԋ(I-VH-X9>/�F(UPӀW i]ZO#P `/%\FM"ۯ3 @ M SEvEG0<ȓ!R[cQ=nʼOwM۵�(ҩ۹(8Q%[2 ֱ(}8T]\Pۛ3-Wk\}+ٍ9%}P%!R}ݢ O˭ C?AU4&^CS ^ !&T4M MU _^U_e_ �_͜-`^^___`hB�`aB53-a *TavaaaTa^̔ 0?0F3aaafV[V#~b'(�+b,b-b.b/b0c1c/&�@�2Nc5^c6nc0Hc:c;c9c9c?c@>AB;c>NENdFFV<>^�� �=vdDdOdGeQ.>eJ8 � ȀpeYWYne e eWeZVe`ebeYe\n[gegfi]� �b3lb.gh&inj&qvkfgtsl�{>fbe`0 #�8y�?a0UT ZhhJ,N X@XRܓnHiBx!аi<! 2Ty qiӰVӥ}h1pШ]ہ17?PRRU^juεJЭ҉! ZJݓ^Cr�FkFSgR,Q$);16Ɲ`ݍ=ʵ= )HyN* Q^F ɉhuߑi8Ch h98^v pmOmˮґ.^֏P2(i;QSJ7I*NJ/QYk9ilN->yo:.jfQk<bilV 8Cx k?h;1ۃ`81i(8겎N0in8nF\�?ۧE\41\VG鋜0?)8&Yօn),M]0k$M�/]k<ʳfπ -1=cГ N Г3!\y!lR]4lHX4Msm%vE&pveWFH†h7PCrۂp u 'saT/9u11�<ȏ5ӏp:Wo +jҘv(}F $n/)<klq"/ ŮH w ] #Ψ߰JmQl.Ovֈfl G# p k` G vxulq~0lysyMol".1Mjq8-\O1,; Ȯ-Yp@+ لxS]&X\P9$H/Z >rPzݨxXf׉ s)&Cז- ~u rG ij;v4$Ԏj�ˇ`*`-8 ͐P+?n}XW khށІ{趾+Qˠ �1f̰a#Bcx1C6Ɛh eL0 e0B |1eD2"A_R#8!2r!CQpF$@"ܸ0̤Ab0` 1F &jHǁEz4Pq $aHVjudÊp0I =z@tX*)4p@q_L#ES#: ).uX !937`5b3 =jhd_ԅ(P Ok/Ĩq";Tf\AG|uG!dJ( TkEZHx%D. Ő &P ]] yՂ1ԡS|!pn _ sh2Ka"P$IB(FC[DD )9 -txT0AEV<AF3X+1  g4""j@kU4ᆭAd6c!c %Go0C%^�RI@|FD3 ق+Z/ A z!L "LB!FB\3԰ ѡXABYH5$-Y3({a y #D"|!GA ;`E"kĀ,CmH +J z]Ԛ ޡ mr &|jE>H4M5{@>!!MF"r5v pࠂhQz� W3!#TEg| CE`i8S"zX"@U\ "QC$ v82i(kQњfh2h Ҍa`ϧY`D$@CK+h}>${$2H"|XB�LPuYFB V!0L1b9B MЃ"K!z@KH`ejx G� h0D43� $�"xx0=|NpvhhQ2S~#{H`A mDYCK�ʘ? 8Hb"/Ѓ`5(b BRt(H$0!T85:`?[p $ bZKB! V$tyJմFXCjhFR> B) 5+ ` 1lgC2%T1;il;ZQHEۑIAr&` + �(NB `C3`xBB )'c`94aɱtE{SJ >B|+Azh IԐ!Z6ל @ V66B�KR' p7́0pC褦l#CzhXyAq@*}Ap�?b+/Ad�  r9 g8BI#`9<aD/%&8p3"P$2*t) &!~Ap3 B`0 @ 1dj �! kvD$  = R lv0@$HD~m 闁48x(*t|i 9 M�m$3Yՠ � 8@$+̧ XD�Ef r֭-v#V_'- {ʄ @ xbH x3W:A ]J|? ih F5I$_$KXAT o@V'&U>̝*@hCd$QPЛ)T[bX$2*xgC&4(i1 ;l!b�t�ZGѨx'XA H`h rL:4Юyl|MONkXp UVi0QAP8 !X j3Kx,Ħ/8 aYD�pF�A#0wU Tp;Q=aV'p&�!ٹ*uo+`םіi4$ !Uqk px s7 51 zPCJLl@&P! ` @5Anx"JAp"&a^_]!8Ba_tQHBv0ru"Lpmƍ @?Hbv"E (�J3nЫ |9`;Jt/Jyj$!BHVV$96;wFC OQ�$TB$tP @ h }X< B iB@~TH0 $X ,ADF��#ZtFi0hI#4" |O�|Ea\ʡu]T,D[WZ LEDjtS� @qZ܀<#D$$o5 1_Aѐ}@UA|$X"qU�M4NNP8 @$ |(E!,e t 0"h<\ \ TrPb 7qa`ak̟YَńY xF\PA"A ;4AlK@  @"8BPA%I lb}C@ #A8zՇQI^HAqŀ&B" ;�x TAuEd�͚ PnSChH㙰ȷIJᇐݘ݋ dmAM}($A � x$ b�BzW�,0#||A $@A P$,$C4"`I$K "8$m� tQ�qf" @,EQCdҲ �X@EDn^FE$ў9ȥʽ]FDY4RFSBx O1@S5F"^e B Jf " ̜MwW(BED d#Ĥ$\Y@ l!B4!xW hD-Y\Dˀ2t �\Hlw۽ e4_k_�"<BbAEZ (8XA{Uf ` A Q| - P Ԥ AElL� (\[@膎r� IhGʩ l[7L8}D�g5 ԡiY s^8(340԰�A, AA/z& ��U40ϖD%ˆJQ<K|��WZ\PH L\B LA0hR,e HȄ_hU|#F }ԏ $ h Nl'"&TBe]kHפ(CuhP%A"̀$*:Pb "C4|ءtĒXs  0A 0`B__R> ʅh(T@ pʚĀA v ttE[<0x6vȀcQV\Ǟ$nhlh9 ܇̀ALTJ(A%A$l` p€!e"A2C�L[0JWF' dɂ܌xτ pUJL"�)H4-1B$ ݀W!swT8GI $D!f\@#Ab=oi@A#,Y#Q$Lp04|KhiQ}zTFC$0 RЂ�,l$l@| 0oں @tw ɂ]"}Ňi)[Lf LiڐÁ@TA4E4D4~IdA:%ڀ &݊g"4"]"PA(A8٠P}Y $A ,8pAQ I0|<Lo0lxXE�s@@|@F0k h |,LHhzD C ^E}HD}.ASq"́(A<Ag�i%<$A�am"�̏I"X BL@s@G+i|:!D.CA"0= Z܀Z8ZIሠ_j(\yN*RGHBȦ`AaԀ<(Aϕ<R�!e\ڌO $H%\%>>5(Ɖ"@A fHQV1Pna�^d^$(#)� Jnt1`k GhN} \&*B$DJ ʁX $Y$I "06ńA  ,�XB�|% �I> AYb@08AA%TA-� srkRP�LqQ<IX$-D4Rض*RWe*`�4RMt& )ɍ%t4J�m$Acq�,2Anr2 4J@�BVV(# %kx|j0AH  !A')W"pn ow䜆AFr3Kz raFQ\`4)%GJI=ѣ:Bl!AZ<4k4V$At%_@A"B$|sؽ\d 8$س8�<hD`;!NWś(DAA$:'5�|33) JEˋ^X%RAt ^Diѩ R Ti R ��##`Nh"FaIMA x m"et DgD�>N D|L I  T*ņpʓxH]rrG�ih]`YtO$ Ɂ[ Te" hLܭ0<R.#d ATT0K� 8 TW@ $؁1^1)\ p W aË)^8!q 4y%I$P1%^ΐ򣍗rƍ1h,Fs!Cp1ŏI{hr PYFLb$@i$GYAф-k)9 ;z 98#>vY򂅞AVl҄O 3Y?(1xPaRæ>:`(_t9Ħ %!8È$QV>eˈ1 4Px M4aPTf8gR/$ nYe*h@% b8phX#@BD;tÑ8ԛDJ@X!T`A=A :D`?'0> ;I& Z" *j*MA:^h5-[ p7 jZD%vhŠ)h :HCcA@%9T$jH >&qF8//+PĊlPA>t3QD?9 E,BdB4`PT!վ7: 7 )d F!!p'#J|)&�1@ҭi”iz!݁9\ؤXr͡^I c Ux.` &PE 5BDjPd  & J@ AqD УA$J$B"8`XD+TS 1" C4 ?AQ#0^ h𩠕ƥr*gS8`fu:wɣ8pᅳq&F<!j$j 3ܸI8VP⢵@8Vx wG&ѣR@#'Ռ&䐯[vX;y"=@pPcFqC%ڨ#(^5 J8LO9AN޲l1H"(")BX�M$":L 3K$p� jE4 O(!o% xB n& %Aj�@`CD,aPD8 TBppTr SoPP?yDYcIlbIHpk R9M x L:F1 >AH0@ A0] V) Ap`l.[pĀ t0RD$S8@r 7 0D�R�C9ܕ"7uɎucVbA0鄉PD"@:<rH.3@ nq ajP  +` q <!sd\@/ ` (De|sz&D/ &߀TՌ6M7`% @x *q TAС7Dh-(Bb"=):)Җ OЁx0A(K&#vbP J̩ 26bӴ)w[n2$AAv A0 "A$P@|x`D0m 8 KU}Ք BBBV9-oiF%F2+`SX@.ȸ>ZyӼq{W2m,IWBf`pD|aZAa`C0A|; B�7Z C%ƈqp? :ӹƕK:?)svdpݮZF}@{Z?(mva;aJ1~yL1W2iS 4_ܗ4׵\ћIN?<D@f+)f S $�5A3Sum x3tGR�lDPL7m8}7L$AЀ`r30=;Z’`2Uw͗6gA-Kipsa ,,l%79f$$@v3a&Ȍ풚^zѶ&;k̔@:rit!Bi*U\_[~7"!;D^|#.I W.Y!IRE4K9*vyӻ:)nd,<Hm _^u h$Kz\ӵ8r$o_~v\S ~.i}Gu/7L{xc%:E?N_S8\yR{9/w:A 8:M%ɺOgX^GG.P09F^lm/ ~|.7=}naۻ[LHА`D gvg^؂Siڕn*N H9R!rE�-X"d%& eohN`O€LVO�ao:<JfPp�*L>#^ߔ|B` n&*P唰a@$%$l ":| ' m9B 0ʯLvM-8- p6!oB#Vm6T77z]VmKn nPč# d!ܢ`KV6O,:/HO�)~HM-qiM›HʤD рFLed@ÑNҎO~o$EX ނL1P. OOiD&#ͺ$\8QR#hqz#a" S%BKqqvBG8%/\!%$YKހh(6LnLJ(9klf*',綩7ZP)+!&/=('~:C aO--ޤ"p'%1{q..(pR6pBM h6vq(~r8O1ل PbC'n$Zp䔒#rn%S;r1brqإ0Y:0o.q^5i"P8*#O99Q/EH7Q/-ӥ겪Nx `m,r;�}>q1HT ʬ[TzЎ0p;+FL8j@' !`.isa @3N %T([B2F=;'V @ @Rڀf`? i X "AWdʐAs;/KHRh@  V`   Q@ 2jj�fD7.<p'! U*iKC" h@ !t� z%�p@ �D:`x`` X$) ˰0NM3;,,J/3R bF@R@`@!D�`@G  bWa ^� X`. "a Nj]#DBOf.Ȥ: _4+]O:N ! j@i@t�2h |Ԫ$Ev i` zglSdb5Fn_KzfVoo/N*C�`` t$n`d& |+g ] `)P Zx�fL`2ZWIom0lnJ1,Uq!#� lH ^�": @F]h`ʵ a  A k L%x2< PW~᷏zvLtڪUnς5Jp"�) J&pCA e t@GNUAVJ=x 5Ng`<,oKKq7;fw\v#p9B%N# ȇS1&g!-}ФcRbAA, �� |D .N`\V� R ܂J ΣD.3Y+Ԏ!{XCYGy+MnaH9Al ( C5A3@O)`T`LϠ H~f@Ȑ:7 1߂KddP dkuu1waWY8.<*kE* d Ԁ`f�t@jI9^eWy%H+3  pWW9ݷ|!j@ @_n'~Y<Znvo-ҐNp-ǚҋ?;ӧKzڪ|ocofK=L*-�{rhmf1op 2d wɚoj+wm:}  ˁ~~ksQ*BlίJL/7y'a\!:2J Kq85Opmjع~Y~/]dCq ;ߤۨO])V09sP>ۼ&P~LDL6p:h_YTuwWwy:‡R�71b@lqY#YW 4HLHf`κWH`.ڢM�Ng|K<@TQ<`]{-ZɗV-ɗ\ʏ\>@ƻʏ|W:; Yɡ\|c\a<)z\-:: ��! Lavc57.27.100�!��,������?HY�JW�Z8�ZJ]B�^2�^$aZ c�d7ffT g&�gG gMWi�i i%k k�kZllepTr r r!sr*s)s4u�u uu uu w*w.)yz {I|| | ||(}�} �}#�  #%*-!3$'',8)&m8 #+ -"3$;,=25*H9C3RM3$;,C4M7>1E9K;X8*A.jrUFG8=2C4NAK<SD[KgRnJ;NBQ>SD[LcSVHaM]RhY\McTxhk[q]scaNl\q^sc{kgXkexhstd|s|lnxs|l£|wf|rÄsÉvČ{đ}œdžwȍʌ|ʘˑ~˓̤͛ҔӜԣԫֲ֡٧ڵªܬ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3!CA*P hp!B !:t.LȰ @PѠ.'0æ!QXt@HBGh*DeɠAJY %,(nBFN6d щGӥIl0Byac!/h8цgnc ]88H.C<'ȸctČ42hhp?| zr%k$Sc":]Td(-#0<bRF *xlD 71]$AQфJ$G Mx`�РA邦i/g ƠC=&acuWB! 3 uc1 J;`XHcH X\`$E It$W0~ C ~dy"M$D c0 Vg48W *܅"j `~g 8 PB'(HJitf@ [6 Sp@ظd\2FoJ%j`.LH!ءA$p"xazWB zĀ>ptl6jx"CƐ2!f=8"j@0 &*ýqFiinkA9(g 7ʆ0BebkQD@%lH00I<%{#nv @(/poyd1q$yHCLswh2֝A4Хw^U1/ h 1QCiNE0`r  1lCv$|vJ bK4I)q Glv#XT1 Pa\=2!pܐ~ qh&ʀ$p Tra,s``:jŠ#tA_h@ h?4pQB(gz`B |ఉ-s:- L!"sb>Yada M `BkA P% dexDh05`$"1Kb j0A8dhA/DbR�+0G(/F$ ܇" XIA2qNe!|l!% FhM{TU R) tE f*Q XPR�$dta �&B:Yn`B4ah"֠AaQ .>١ 8[a(k !ja`t-(]e!!�t /jzA zӄ% X `t (tAvGPAnsv C p=d9t0 �#< i(|1FלD}O7K È4#5 OLڎ�F< Ĥ>F'@ 8@,` MLo@I~kAĀ~P*$HTA5R!�� ut@`*HBD|.΂iՀuo cV$O9.sHq㠅,HI|1 `A`"E] !LAr0A%=@1T"FkEeӝ K lx J,! x!1 <` 7tMAT0Jʐm,b b*KD$. M% LLNbQ#tU P0 H "@`Bk ( 90X AF,B '!1Phunq!2@qA+FRDۄH\Fu4sjg>9Z4űK SD&E=*0ǎ\:{AĐ=O P A-#l(a c DP*SguϊΜRWe"!xqmSEĔҠY81lIFB�P (@ 1-$KE5"M�FS(`!cvEtEVߴYJ܊CN=YL_\&]:ٛ܄T؜rek,IiԜdHp$8L d`=1.HTz n34\Or#dg 2Kr ^+Q'.܊|nh8yG(PB;5&*Q ٤@,h[WiruAؽo:&:8ғ@/nN[[H оa̠}Jtu2xH~ YT�*vP =ț;f0n6UP"|wk&[IT{ɘ%Vmq0sG*;07nV\GUo`:dvU[VrlR\(w1^hm| 8G&hj@ ]ׅ$MQBp]<n)s~!))V: 0TU]UI]̅:zv9B 괅 C(gr'S1uGIUGWAT=^"�6(]mW@sw{}Wcs\-/C (@ Tb^%W\7,2)adgC]xVB*pDXIY@80VzLJ ҉zҀ׃s~R8؄Lr(|t8TV~y"H66{&vAAyW!h8ؘi~1x@Bdg[TE8�qVbp96>y޷2Љ*f&q a0FsQvdxVxi'ā 6(>t DwG9|yA@?N0rOU"t3/"BEa5] uw.)xBd $PojHi50 :ƅH0|7%BBb\xUl1bR#|w(ztg|sHt(Wvs" umh7sq|3-lx*l osnx[I0Su%wX'GMHoS:{iB 9*qxw)tDGRWcr͹_3y]=@&dF}iG)Ȉ2]$b$rٙj׶vvuӘ &@H0祥BF'\靃(:u0 � ,zh19ж|rhj#'8GI4ch4JI")$犃H" 8 qA*AzV(ZX䓎fG+k/ ɒWȩaz&^tQ^v"Dd!23JO`bԃ$"7G7(Èut8gӣ猉x1xKڨ2!3@UJO :BI>zggAwf"Aӆ4OP ~Ep0Aj/>Y橔pG1BhG<FZY4 )jB p7 r 䰴(+~HU5V(+b嶙Ѕ!j/&pP*x22x(n\y[ZP$4AO rq:*╟y؀,h/3jyoS Rxu<+"⥻U Cu]e ث;FzH'M˫ǯS}"k(f1Vjmڮ+Ũ~i#yF([\vx5u5afRxZu(zr_rzwɧ�?e|:Op$@)|. jxWx�FzAA*?Wiũq{�"h'$vRU+[CV,9/ !۵Rx( B˅%Oq0@�ҭibm˥3�V5b'*/PW)u: t8QHOI?B\[cg§i\| C1uh1Ek buwvSF/cxkk;1nsy(0Xs™|ڿ9" :)t&{rF{yڨxܦ58+0/qxe\ x~ ?<ɦM{/(执 rgEJ�|癬ZSmhǭz,~z9/ɉl1{i̷̩s\X)F( AZz(9@0̱1] � vZ]\*Z칳ڲ"YlBK=;1a 8(p F#dD/y|U9nLϒ<=B$#)ҢSut0+8CN{ϲ~dJ#(hχ "Z>UM|~k-v1^ѧ',B~(#ZԂK#}<5} څ]aUꕖAXzԇ{<]}qLk#) (�t#Ҡ}̏�ZB لזmIU¿||՗~bw] ۍh؛V*�^{mo;,Vw'ڝځޭ! @l!o|ᖗ-׭ Vz$]xM]ORq y�^}Q)O(Ѥ"3༚Yo?^' }�2A:VL݂} mƫ1A&MgB4ȪIA+Hc"a<R?0k+Һ Ab~lFk.Ϥ):̃qk}|:~L8<Gƣp_lȦ#ɟ.u^`"͖$ڧT^}.iYmS hs@Ϋ锾뙓mT<i2r݂tT a8b~>=>Ԇ)"PNeݞQ,$@awTի ݇iҰN"]P?bO70=@~ ~L֎{|CmN!9fnl[]`qA8"2@pt/ C~-1˴ApHYx WMLʪ] @o/vh;`upU<?HМdžl=ɫ:ғ&hcx<:Q h.ԭ8z=\rJ}̜"U^N{w6{@y~Җ*Ы5)LWo!y|rsT0!>Wu缏گE@^=ѓGԑag17u#x 2d(P `x Pb`/cGE~8 0F1r =BXD 41\N'P?ii *,>FYu&%IpV8ҴqXi<9ԤQ h2KaT%jPRV=a߭~/fm qs,Y7UpB"*O^|"GfPpѮV]C~MuحO_q'UĎ\¡DSx7`֕O#_J;0BD/�)ӟPQC9=XLr9Z+ N4K+^#Ox2,6sH ª,CS1Pε{+2iăTqxC bʑH&3i(K/.nI҈{ ){ 0]Zm?5<K 'r(e))T45ij)' -(  ,. AJrQRLT8.@yܴ/}'00*uؿLI6S{ KA]P1". "H 4ŠCD!ж\s3+iF#%=ZT�C@F.кM߮LB[@wX1#u.W0F . :yM|u\ѽwFA܂jGy-8,zŀSdz5H5vcxipKJw#A5M"z(!XESC𿠃!l -%.'8M7߾ rL !la ER. J,'B!(B >~2Ї6Q1/ -<]zәh3cM \U[D,w!r! 肍5 $ !&JXF3"dK1 ଗL8٦"#2NHg@`F#[a3z+`0FuS 6#+ @A $qH0BCP%@& A j%9^0ӨnnA_g&?^n,R kgҒұP:yHmӱԑ=|粉5c08ZQFС7�@ X AMx5eTT"R�5ᤙ~77!aG aH90!Z2�qI-:!('>"V2%GCBЃ^ $@ !Qap.LQ }8raWHH Wo ^ "4KB YT̔D PIސ?xaB 8 !vPͰKP!#zt�=4`CЁ1b% sM ^оt)eB]j`0?*%!H@̙qzo4A x`PAAl$p,L -C!x `` ʃ<4vn0)`AšƬW{?N% 2[_J>5v1R.^pxeC#P@W0D� C p  ]DdP= Ihn\�,!�XCS p(rʿ3AE7;{#$i"=n&#bmІb4 ]B zB!r#7�kЗ5 B «B^PDa 2*GeJ*a 7؁\zfʙfVCA0@EDHH}u=<J'`ͳ#g"?TJ%.ш5�a &C,s`&` g*m +@]`A rP58  46a <ȱB,B +"CmCQB!& 4t},?½ԆYMDMc?:%ĵA,etqla9pH`{#`&,b "V�;H:aC vCaph5�hф|IӉ21 uvuǺ,Hxñw 6a8n#4Q CCϸC#10N�&bnRF0A Z f Ƞ%acXBvF<bWް&@lOAPgT #eL:U1#RlHCx,nF*5A`F<`K x92عH`!;&p2* >G8=?``ۻ.x0AЁ)E>)0h0҉,@)C/Sq칸-$�㯏09{ :ىzd;$³<h1 8=92�  H@Ⱦb>4F�I %(s#C`h:Fh5==X!\Ɂ+%- 7) "i&c*9B-Aׁ> P!0/K.#=!0I0GȂ(ڣ;7+XBq 2*0BI0FP&(`%&'k'H œ,ke [#\ I#7P_R7 K,Mp>FS#5B`8Ȃ(#�YڃE؁; WbK{8ѫP1( JQ !Fa]d`z A9Z@ġ('$@/ql3rh=0?`@ȁ1�<RJ�CF{;"H @5X9x ؁c, 9?X$"(D*6`L֙I , -XBy:3&)*;P8'Ё1*8`7B x#`8`蒁!p5+82LK6Ȃ CsJ03o]Q/ 7›r*b/HkKo JX, 1X?hKMp6R9A7XK>i=8:p?H{�B5Ѓ+`�p9= *xn\;0!c&(yp P-$-ۓ4Iۃ1 .H$Ax4'mS7`M+7'(Kآm$0 (=iHĜЀ<;4qP!�!mH-n.LMLXCO!$jE*VAR ,8Δ=),' Ś.(h+p*L)83E:xNȄK؄MNF Ӂ5X$E hx p EϘD3@l2㠉)X '?<⊠kR=#C`EP:BOGHHB?0>xJC(V:�2<%�I71�C&hvCݘ8J2R] eB(b3$013]zBPUU F{3=_#9pY;68C) *S}UE@08룛hθZp z1ɕи~"+?ȶ9GЄ0N=F؃X*5Cp*h8 :)*�5=X`F&+H$1Sِ y=B�Rcҕ'ҏPQG=,0;p%?hCyb\C0W ((;(`IHc5 (X/ 470+9LpE8K -c74!�܃ p_YhzqBX0E�1J@A2` 7c1X P ()6h* 9 MMX@XDz.Yr+x}d=P<P5(p0]^Ƥᦅ>!Q*I1 M؁!hAhLM5J೔P/P!,K4&=hc:a e&p5ABݣ)0yRME<M=,!   ršO+3/PT-;:݃. *�Ӳ8MځA`@PEpA GN�łGغق< "4{hiy(aH _ ;ݽ!C}+h,b@Grl,I:N *:;2}{J�AhPR9:Y ?TZ)\ŝF?̩ (=pE+؃r4 1xcBЁzښBGe'.9ށUdE?C6$83 ͘@zq ǁ�–1G SF!1MWڼ:͸TB8e=x5㛹*54̳ 4ICO@РrO+cO$\ú$KAJJG;"1ȁ4(�k8YmC)-"/8g*3fW-ns5( hBz0X7e= 8OFC! ` O XZ UTTgUWqγ<K@* uaX]tV[gU]wvZvd' [W] WOWuX]hT0P5(5:pa 8u1vxF6a?qF x?x]j oxyiyxxy?˸!xExЁJX*1xMHG X(ٻG!߅FeO&Y{'_G (�e{ox' |Vx?|o'_`2( �'׀0  ͇� �WW}٧� g} p}ڿ}W׀Oܿ}~~} x~~ޟ}w/~}`'~W_~77} �  ,h „ 2l!�"Dh"ƌ"0 B~4H&Elˏ/YƬ Ȗ,iDI'ΠBT)�7)TQFm 6f*X^uجbǒ -[\a-ڵz=o׾h  h7ǃ; ٱaʘjlsg*uE uFEڒ6j۸au_MoƑ9r*ۆ敹.ם|,p;7_QH.Ywv}Qy^ge]g'VdU d0VYQ_0׈/ւؙuY$( W0 lWV6�~(ÊDJ9%w /\x]cTNyg^9&eW 0dՠvpAdXt~ ^e _hu؁Ie:*hRpf@Be:{f9gC.hz}Wqx*J)~ڀX(Ò`:FcݱE,Z !(T%\ *^N:!ihBy,*VPc}^Z_F~=X(X'^<pyeh37l[d!Sۭlq,n~ɎUрZ%oޅQJ\lp CC !B& B4p]*bj}qU_@'WzZsrސ("1vuy=~0ٿyc=6_V~ti]uAiayZ%[fײXV}ťpq�[sw^*Zsp F'pǻwU5?#5o[llT6[l͹X֩ns?UQn]|>|l49{VB Pud%(=eKh&A Vˌg"]lg?s5;`\f6lYZ`M[8Z }'O{F?q*}% tC#6�B r'`z\|Z@,c:Ԍ.si0.' >ơ,jyꊒuV1XbyȢ�@=!*' 6Ht T/(o]Ě9f9DSBSEoQ 㚠i9÷GiV g/K( 2�1J\b;X#FdjPk[7 gL^䃵-g+6`BmmQT( ZaPJ8}!rS܀7p ذ6` ~ b:Ё!.\ PhB dp;0›O~8`JR T'sPfqf| ç&ab3fKi\i`D5ɧaʒU:@,8A` P�R�K X�;hV60 DeD#@[<xA"83*l*i}_ꦟa֍tU1/9y\kP"<9hD Bor@*g?3 r+,X7x#*a2@ `CLl@a� *ܠt� х) ]#+P kNÐ+"zrGeorFOImtۃȭ/3fMm|F.[H@KVy (I@ hRpBb ,C#؀u*X P&alXPC#Y(4 - TB B w?YN1۶+dmR ɬ;׺KW:?t^,7n1ry("]d>Y 0a 7Ȋ'ȠaXdALZ;!;`& aFy50lP;B*XB%֠) A<� 0 Ig}6WٿK<xԓͿ TV.g>hZZ7@Rz8A�?,n=< PY Bu 4K # ;Ā : X *ch @2D +!JPck\ `3?!)7c\YR5h+Wj /|}dPL bJ@ :/*Y ]hDx*TJ"#,~P a=,b XD`pA�"*@'F \B ƠC,b5n`I0ő;|G9X U/IHB\#:)1K"/'IUZ ňplՀ0A $ O!ԁT@f�0B@ ,0A# HPAVA#h!0<PpI �W�%|E @@V4 H`٦J|Iu<$A!p@ ��BtQZtƂr|q\ $P1!Sa!L5\g\%`b[A �!A:�A (AZlAX\n̴W!@L"@,  zb=O8"lV["N4)}WT |x@ \( p1( $Rt!XX#!@5��- �0 PA@f!K٬ �|{P %Z@: t%`<W ( #Xܑ{dpߩEqE"~ ]V%;"AxFB4O jԱlQA),EP P% $( �:q x xA5<юppALcg 7$MZ@ BA!8LB@!|Cф 8^EԈ z�J $ #��P�LB^h-NEAPEH=a $�:'P~^8�lVO|Tqu $Xx &8#<B$9%>R p]}چ|w$da$@pKݕ $\T#]"m��@ȁ$x xҶB@\|] VZP@Qwsy<$x}A$ARȃvD� @A$ Y $﨔X\B'`(q@�BB;2Q@PA�"XF I.݀Lt'[ehy(E@LfY9ZTm<U[|�hBx#DBtj:a ω\#1 JR̲AX,[@ A*€ 0%]B %4"0W8L#xh,aRe!|!_nSEhFhLSM]p�ș\ @ �!Bk ۅt#t%):B!palAFU]Ӊ$ 2plb"Q>T؎`Tdh P! &$`M"@#% A#X b&l$ �$*gSlWx``\ʑz s_ @B<t' &LB#AN46v}F\s0J�\€ "h0!`B,U#֜pԁ� ˞@ep*l@ S!��8.㴑ȅ�@@Ё!��x$-j<aXL �8A#\IvJJAQTZ (RUPmuAP 0'6XYԀ#ĥm�=^W 8܀dA lJ hVa%A 09LDytWLA#$(!A$T WTQJ@.pZ�L<_^% � -#,!@EV@@ A[$<,W"LIv�WX/% lA4�| `E:,睛t[ LJ J `&@1 $V(G@Z)q A T#@X [s(I Po�LAI!W !ŀJ2q(2 d!@$t` ##' ܠ&M]5V 4BAX �<zh7@]G`r%$A !Lv$t!ApOBqz6a 5rld &R }<,R @X4B%TM@] �!dڡ@.cA8R!t|�D2rA%<%@� ,Cy LϾ @4jZ& ~ѵWNW"X3 %4J ̾ $:7G xP+�!LB#[DW$m>a_#$0iQA 88#<PP \Չ�Tlϑaπ4 vW@@M(d8[`#2A g#$!yMҩ$X3A=IEz[4R9AA L1} L6&hEP%�WMU$tb#42Ɠ`ԭNw!h. V}Ph@7o Xj$R'3@A!  BgրD$x@ P#`Azж jt�S*1& %!c+ s@ARmm_ A']AAO58\_tY�,/ \ h.?B&w #!}AaG.S( Ssb[�LߡXx#\ # Uh�`P`�$Ji"$РItȨ1%HE7`RCEG]bH00H1DIM`أ'2ZK#21r�q͠CW`+0dBC1hT0%) 3dkԦ4F"F (WPsK5za3i5VhΎ&9jd]e]>9ZC,0yHNEHZs$JQRqjDHJvn2^5,X.„(b P#f0mC,С!, bAJ1-鹲h (`i9ˆ<z 7!_l7bJpN5đ, & !d2,G`BXJ10ddZУB<M:1d< nȃ8` *.ѤGQ:@K<bj8J ,0d1tX.lr1+ +ب HR8A֠h `$I!rXď@q<<D5pJHʐCz~*h� /( =B+ R(#5q#ZBvKqD'(,y$ , rhFP"2N7*hFp4d: X#9j+-�B$☢jdPU7` ? 6LMX,(,TbA? /n8 FQz͐FK80d +߼<4k ^W!tlBF =b Hx.Ȃ( 8PXtĎ ,Pceah!1% J눡*8 `6ؐZI./M *ÐuGAkۀ!h {-A=( JkKE iec&"e*g;n +`c`"<lh: bPKy D͈cx`0 K!P*hXr,X_V^?),\(޽   a ȀpxP 7&*;R=tuapI *dE 1MC]_dXv@on5B#x;\b $<P4]�(<`Jr�1 ^hV JA2BW,+ r0i`` C+z{4)؁C2Fp,,7pDpP#kD&*A1�m[WD B_! Wl oX4Ah@?@ *) +pAj! zXv(KP+ABH LhĥX;P [`A(!tX�>/L"12?c6/Yʒ Qv\nx}wsB.UĀ @P lAh1`%AEH{ORf0PW`vuEEZcbEÁ ܏)^O`ЈEaP  Ѐ 䳂O**! ?`$7�U d>dŲQt+cMdUUp¢Kȃj�@DGd|3QB&{&YA +:rBX#AM(&`CtjCjOV(,LJ *0b)bǡ 9˝/abi񁃼u}FŞNX `P 88 ma ĨwKe,*b +K?A D#�/<a ! b1Zxȁ,V7" ( h09!ʓ_[/WBq{{R(Na *,E_!w]@ hZt;] 1^)B TXCADn@)XyY?lsB5\T \3N@ x Jڕ78Sx[N '\,8F? [Z,*5uM6*"]tׂW<[O㖌8ڽ 8�A ؠA2Y =EB  :8t ,OjEa3a A,SAހ@� wQPh+a`LrK-6$*yGW{(bJ2=; ' BBc.28uhA60MpD&%E XJT@v$a H7(85dPQX |SCe}L&w,1q)˒78hఄQr ^ n` a@& ĥ/0d+ `0b,^v`� .&6Dp z@)8l� X4OŨbHd.*@6DwԋX>� Ȇ*Q�&@>B@~O0" @@8\ lhl F`)Iv| NW `ujtB^T. *Cl� m|KwfL&D> * )Ӭ*�k� A) (ɯ` s4a�ր 0⢨`n@  � `u,}؄hR� *2 d/X T�``>( 0\a `�x <h .bMn $*`2@ .x`@)-( �cb`� t6a0A� a6OưN4�.h7`L/'Od @`dMX4es�A�5` "E`H ! ((G�ApaĶb bh ZY [d%j(�auʯ/sL8 B/qx%X 8o.?6䄥 qBj@ ( KH`�  a G�XT@?Il r/P�֠` AxE*d`lv" X.KF/ ժ84:גHv@KE`_+^:o^n�pt�@c&+ dnn`~j4$Ϊ:(,`= ĪB"M<L&w`MEeT7HF5$R.D�� t  a$d -`T 1Mp�`,ղO30oh2WA. !^0}cVB@` .Qr`r. T`uր !`1C 1A "8SNVG4WU_*ךj"a)ؠV Z </^Git�@ d|MPP5lU5dtdOdPL ؠ a )nfV 4Op @ r*N|7d ^eTBG.MvNeu0䰢$/'i:\P*`$^(Z[,.Z.]1kw,udKn^FA clZ �An~º lǐ-N^6u^ITV)oAWhd AHXzpj/vsVXB sInv{׈"mf!m ̘rW)iWED%r_CieTjo uW4Vg"6>Mrz7j9s5{~ ENkWz]Խ`rE6~C`~o7 os#/g8tUwu}N7CokҩBvg$rq# Cj1WSrb p)Ry�~|EwoRooxX$> :O�kka�~u8qc$ ECì6֪:۵dx;Ny}X_ :a=Rz =q?7x4]t �_�ՄVy}׀ /AN,f3·E'N8,Bc6XLp/$(O"KwY؃"tۏx.O%O{7ju7o9d/X2,>HnyQ>d!yYL ƄX,,TO Wd٤' ]QzBB)~nWsEVyQ`쇽)Jv(h`rFA`9|@lkU:k_Z Ȳ"mIq؞ڧX9ס-!/D'#y5VTث}YV8Qh1.Aqze|vd뺈D9A [ƚN; ;=؏]N#M0I՞]*%׳}麹{[Z6ȸ89 ̘˶[;p YRWOYvy[F{ö{L3xN{{㷘[khUVt۹o_]ٚ@yҏ9dq-O՚y-dKmR6TE\ECM)M+\qv;pbtX [WEqo³YV*Ko e7X8kהzoX+8QJc w!jP%\™n@ڟʢ* /˺ksxa۴zG+}N�X6U.Zs|˨[Bͯ`s.̡kZO|p0Rf` F-1Oz3כ]׳X8ǪhlIgB'+r UM�΢kx}kƠw㌽ h� B^v`r&&ŭ-]s1 CBz I^LS ZB[7%9^rb �t(|w{=̩!Sxx9Wb�I X5( f T�+߅Pin8;w#7]\$k0,=�ͱH,  ^vNԱ^`]ؠ /BQT At}Rk?5w4w}wry3u ++t@ t( hR`x^vrsa= 4aTM;הD۱M% ^x!aH@"%Kcb�z?P*%1NFd`XÈ$2(Taő!4aPBg]ʔRHJ-*UJaȀ1CEN X*ujYgbZ٦pekѦ9Z :`3 =&a$ aTɔBDIF]a#L1&R6(cղK֝[V2 mP&A[e@ㄊ0jN]8s[c=u2|Cʛn0^,޻鋾�* CA谩&4xa\ c1-!~r {A!@0#T|0!DSS U9Q4|0^# *WtP0#(PEiW0Jz|.e(g&AT0<EGx0a5PvBH@pF#Tl8�8Q +$FLyuE>jdڸꫯtaQꌰޚkʪ5ni\@꫱q\uTk�)XPH!#B ! 11 M2,4bHEA@\2^(oIRǥxI'^qҊtfw<oW0tްV'2#wPl` 2!J &~ !W! VAy1m L, 4{y(l].bܬ[)p Wv\w{SEtO}#tp!c a`1#P\Ak12 j`o@0 _;ylqgw se=qǭ밷͹+4A:t .2E aq ^@ C3 `l|Oie:Dmniم2E zXG , Jx 6p( BT=c Kl ħ Z{?8bv` )ԓNVpI_S49T Q�LJؙ$D`9<X%^M=U:萓G< X,.iK@(cHCXJUVio<H- Az𞵐>Qx̀{$ #@:lcQT$A1I:|#�J )c &2Xq"D  pK@o-B_RJ%Hdvndy%I=8ϲ 0)+MzͽcZqaWO-QY';C4NPs~-[U2Do.qF&82V � < Ay �'uGk EGOPĥ+A`R 5� VR@()Jғ4A)RS*GESa~�G?ѩ.>T ՞^3_mRծ -[S �! Lavc57.27.100�!��,������JkR4�TPU:�Ux Vv Wh XtY&Z%�Z`bkbdf%�f&hLh(k#�k4lo^.q qFr t* u�u u uu vw.)wGyz {| | |(}�} �}}"}#�  ##%)*3$-! ((9)1h7 #+%3$=1Q-"5);,H9C3B.RN3$;,C4K;8+>2bhF9UFMAQ>C4K<gRSD[KaJ;NBQ>TD[LcSVHhY]SaN\LcTldwhk[q^sc[LaNl\tcs{kgXq^xg{ttdn|kxsŏs|l}qÄsÉvđ}Ō{œdžwȍʇuʌ|ʘˑ~˓̛̤ҖӜӫԘԣաׯت۵¬ܬ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/PA%H $BJD _<DC^ܨ2b ThQ-o9YŢ<`3*ӂD3ќ9МP Š<hG KΜ 3"XpJ4.A0H΍Keȅ +Nad  .ёr݃0pQcg `F;vA͜c|bUЀ#IQw7#l{B 6) '(*f8RӢ @@PCQ/LD3q8qsƂ-;,2m)DYQvZgb 6em4@găgP)dgƙA[L1 q$B!%q�i2P!8fpg9`Evy!TJfQ Yf^l2ƟAYh.  @j &Qq'vC.%'ugyR:[g ^-@#`PE%Y9,aApG#X1Ə1 ?">h$ (Lr +̡( +4SX}/P*ghۀ?hguFxVD &Zh%0! l`&~Ш iq*l5q* n!Nfa *�3�"I#„ 0G0G"GEm f ء ^F?P~ї)f  eoFBo;(7F6d }ncz}X$'*hGAH1<F)dBÏ0(D j܁ &l@²2cB& %/ )\ yYkpoEC۽׹[2 ʓ-<'}5/ Mߦmv*Ђ6Pf vD#2SѦ.ZD#q* VD YptBj D65)b.he&He@4Df[k6ul0VǕ^71RI^'L p Hp3hp�:<l?)@P -+@!%lhP�<Kb`3l E$q!^'K6JPAe#;2ثKŽUg%FK~]D!2Z _ p<A`Ĵ5}r@G/FZ3%H!}hYt 0Ӏ0T!w@0 l|Z32Y| 6-j"1.@ 7$A:"0D1J!a@5@k f0e fpF0UXhJ`:D>Ґ'hb BpsP &P Y�q-(`3GT|20O;U*ASgx% TQA"$1$x׼Ȱt3�RC+GpF( G  ILX q5 *ȁ$P<q%Q#+PUPLD" @y*%8.&B"կN~C$M)Q *v%=iF(a��7/ /uh#�E, >Dp&4"Y@&3M 1`}bP { Ș`KjF*.LjD?$R|=alyOJ(C1LQ:Ȑ1,A pt8J@;$B`X쐇Ja' bE Yan*A2" lH%1D ~VLA ęMF\](ӳ6R9|"g0Ъ3mMbF:bK(f$JP:& o+� `nP"�'w  "B1s+Q HPl!1`8|ў*$S5i*]jd{G1cXQ!GeЄlD}Au^|OI AM[Fȁ ‹G20KaYUhB#pχ cOqz `B[ „) A^îʹꝉDd)v$/s~@Z:.@rvuBρ).E!-^++V^LTݓ$g0[' !hs``F$"@C6A It"hC#5K"gЙtY95=.]GQ$ G!Fȳn]SV g]]ծV,rs# AMp9@~P\*@9PpUtPHyH7rZ1g'cL9]mw@<VKT̓LsqG'{R>�!R/Xmw*G1D+r*Ie27Emh4uh8RQuG8g KGpGb+w;(E'QV'Q97Grw;:Hw' 4v p7XC ~g@ $2I6ۇ8e0%0zQ `yP$W*PjGP f3�p2y=5G1XTDX6x>~QV<^e;dw@V|rXx@� qfPt11�On0)3 9YpW#Ϣ7qv7677dqn |rkF/$PMXKfcדUFH%0!w)@oF<l-Plp9g FJTpA42tk^j.4eC>#"Bh&]x6k]>d@yLeBlҦ(7c")#<f&rA8')C'?&Eul//dƄkiyWA(tepUWCe)RxL qRRԖXs %a aLV"*0 IR<Hd,7|3HyQxI>Erh9Qɛ=( f�I¤%V&jI)r e#!"H=W ;Jd0Q~/!أwQ)sF1T j/ 8.zϑ~H=RH7 7G%WAjXw#~pgÝ>6JCC=~sY՝+.j*w'@61 6qY,7_7$grK^9'XHC.\]bv$g@(9Rc܃W8P.=ϱyߔ>uc% l"*VvGK#YJ SꎪY;&i}Yr$wLc#*dGD !0 3zrfpT.|d੃߉y6n,dܪBz~)> Ԋ1ٟ__(��2nE D9tApD|YJXy'{G~"'B&ڛC:+As;�D#AO:yQ'gL5C&71'jZP"Kă=봞ʭI}"QRs v єQB'Ep'(S(>Q.^œkpg:d>A>F KKNp4[D:rT{uqRrҏfѕgyWR0<;zB6ss)ѡ6y 8cp';@{Q}ӥ"2Bг91y5g"mD[1Ri`Y%Pw*KzCDJ umRWQp5 '#iqr<RXy1vGt\<˻&Lv1*l—+(d 7 t=cъ:K3yJx+"HXךDj5e{:҈u(e;$FqP̭/<[q1eÈ@1 >SFz"80B;99]Z�hy q1= Qī3ĵYȊ(5߉EX*\웞 ɭ(|t#V<CI(=ܔxrÑ�¶Q6mr1j\kK1+ρo#;PzA<es[̎xS.fjLR?d<Rr2?8rWE_N5ן1;;ը= Xy}+(2^vf00dLnU6J~K;.ཝ;z~TM/~R\1xu)4}Jؙɚ#/mD �RLdrfR1jxS<{AG{Zwz^; >ɖU~+8<xά63DžWkh& 6u|@l]]|''I+jBX! mݒt#kK~"ܺY^ 6^)R/yl?} FxU|͒ݭ W+Q�Fmt̝o&;}mB<dAw`I2CygZ)}w:MÂ9ј^]͎M, T{˛iCAR?f~%㸽y <ẸҞlt;Nz*ܓAm}9mݥz䞙ÙдIܜyq KzL⠂ WsWNb̅|k~YΟe~#wg J(\ Iׂ~|oNsbMH*a˭dh=bXF Vh~�.9=HknEZ ǀrq>ۭu!~ƹN~ gd/~]=x1�4Z.ͭ3")j\ۛC>d;m-Ċq;( O韼V`1 D|qE.zn䅮f[O^_Qf8%fmW.,|*b/qaF1U3GycQH?~`O<L#QY N..ؒԽc=JkuFw/>]Tk~'[V4[*yOۀBd::o() qqAyndpR;*N.ML _,w7Qǀ>1Ը /^8`A Tؐ‡ FlXq *@X@)JXr$D*R *X0)^YdI,ST`F!'P)T ՊOBŘq@>eĭe 1mQ#Yٴ+.=ZR*:<p ;ٟ]rtqƎ5'TAD~& "dȪ74TR:20U'ڎno '*D̝2堓iWJ1ros-]ݔlAq2**A /; K$ # %+j nQ3ԜB K)5jJ;ӢP `C-s:.{Rۋ%lJtcI!G >t,kF�!3zDۑLP5F BQ~ (0+ = t1<*] #,!=1ORH.�n2%3sA?Z / jЃ<T<�2 \. ;4L;2ͫVXSjeӋ[ÄňԔؒSH]sEК+w;9CFR+*MD-Z1jU{\$a]w۝> q?Tr gӠBhd, J%<BOO01$F9HL,L[>7#F�/C ROP#Rrَ!᫕VV7O޴4"zM*쬳$ڍ,*s(P.d("sk$۝>T3վ7z8,Sw_?dOI�+nTH%jL0: ˷AQ26׃\b^ڢv2t`n(|H -V1:{2`rوBP.*j~Y,uun; B7) �ð\>#]BD'ɭc rN\^YF$EkIP0R@5@2o$":E)a}VYEp!Nx#-U)ZKдvH~1Q >`N2'["Pt@6&C-Z1[(/ܙnw9 I Ђ;" 64`R!4&h2>B Gʎp@Nit2I#%2u\! Z0E; 0oڞ!OP&^9d� p-2ϜFD5GP{[L&#bI ن(�@r-ɅȋS#2hD.7^�Jub/@Pr%@}RE>Hbv4d8a҅>TG@6ҠW̆*XPuQL`洤D;R8f#\'4EQv'iPqɳmp$HRbd֘qPk5EM55'Pꔡ`(eJ76}PZ%d"TE#W8}a3bB}e{Cp&ݭsi#t�󬛢fkS. U S UlA-5Sꔢg$aՇWz״= ,$t! ¬$%%O,0AztD-'ӊTMzpn<Sy(]VgO.+"M?["''Di^(,Ђ *J`L=a@Үƈ?PKԌinJ05,&` $L^,EDDD/"LJ("L14�vu4Xڌ`DN x@BۉwYb0FF͉$|sfݸU<2ȟ#9-AGV9ҐmE48 j Ϭu`8r3r ZU[B$4"D_GCM iF\bK ?u~p%$3{$k:s0Ě@=Ԫ2یLܭ%fQ*A .PII`R̈́bX$+E( 끯 oeY P؂P-Њ5 fg# $0P|\YmBH[h3Nߨ}tĤ-uy@#gXWC(0 3AIP`0!Iv't9C/A]Y~#Im֩Vnwh,sh'K"Tbe#;G0�u4"0Aꗒ0` P H0"@0 3CtPLs6:MD4;AB)<)Q!k"";A(k A8ZA@>,Y>@5(ȀZSЁ)�8Gh#P0`0X8(-P-8:讽8j@嫈)"p䫖j; ZI.ؒ㿅h#8 'r/@j P8:Q,5*7P [0�F�!|�O*8F@hA6 @Pz=Z81C9cŰkAq"(!E 8R=[p99ۯ !Z%Ȗ*xDPI@&E~i0E@0)˛BhA8~<Ϣ ;[aZ y8SyA4 ϊjߋ=裐9A|syhh� 0JPmT8@8*FxI�>JDG9X�E�D8AF@ʼn$n sE D.)`:]5`ÿ i©AE,8 H89F/ P$*0GPB7B@E>5/"BY#<03 R|"<,)@|~&zBs �(*x9�h@ȃx$�AX*)(*hpE@Ё*0|8#$I؂�B@; K@\0弒P,,jc!;R܉>51 =11 xW$ȁ'؂)JT+@4�Ѐ"j84-X-@<E8LK7ЂG@@JDD6͊0p=󿄑 jዄ)V2Qzn)H(;D] AʡЁB,&JxCB*�h9z<A8Pu>XDX< *x EL5%M$*&0ڗz Bi}ь=}K9F13ˢ( @-�qA؂L&`E0A x 8BK3NAp\E$>A-'8¡/(pX}#)@ɜԫHi=A>ДBw&t½\iyGG`IF8*AЁ''֌BP95d8CL`FȄsAX @B�B0(PHC":&[zÀԽ�H؜yCnyvQjQkI[k 0A81;ps�1  0*-F<`L^O�100pV*`@&`LEPG0ؾ?ZI$73(^J@ὭqZ;<0Ke4+^PFI84X&p>Ȃy;�x4�ExU@Wm$IX$83#�>4_l�IЍ i s7)7\B ` řyMn,h7^8L8U3$8;>5/,U7h&# \^-'P hc59 `FD @0dSx?쐛ȝsZqT ً&w "Ȯ"7"%=?fr)(3PK,�%'XC̃EA(7;h$J�;.X%1�D8<P00a&ll̟*&'Jk6 쨟$;83;! mQ 3#8Jx@P8pۢ8F<3hAȄ<D#8( CA:p^P܏"h  ȳc 㔠 ef$c*F CZK 䱶HQr%(>P@�.X4-P0"P0&DE8&X-`0XT&Hh@�&@B0DBj*Ȥ,@ +6驾<�;j56!5lKP>ȢتXcD h   9x0*e%%H>Heĥ3; $-HM((-y16E6F>ucTBN)cyþt "W =BWh ȂR6N5"@"]٘*7NX;Fp>&P5-*@pE`E0&�-X 窩C@J3ȇ0N[(0P44`;A ܁6(G<B87` <8X7XJȁu偢\qDBȃ7wQG؂d ?�M7Ё :qM5u t:34EZʮY$?!F`|Y܉%X;J&>A;8DՂ3�#u53J�# :3fq q/�+8c45tn( ~,Pٟ5@I%{ h> 6Ё(h-)XJFX06P;� ~AH0PD`{O38^A;!y3J{!ݗ-YհIڻ:!Hu;X /ȄFW؉)8nx~I@84�&EX p*Є, 0?P5.`6g'-%<1]e ,]66Xd.dQ 9Uq-Th0 %Z%T�G.`X2(O0np*V0 .Pz0P$T8!$I�1 DS5(Wa-kVسjͦ J5Ѣ` A)%jPyq |�Q$KLTAEF`Z(jD3:(3` $eEAqtRŖM k {Q K?"UDѦJ qUMv-ǯEtע5uɕܕ/Ϙ#Ɩ8vGBTQ `p 1q@H&U#P0}f,1ɡHUz< C {Bq\\R#@SoU^B}GMYR)7z_% ,$ 2q!ԡC1 j�!- LBPQ%IO[MйD PFlhA \(Cr [5D:'ՑNGݒ8V]uZr א[UUe gD(I#wA ġyH %646"0D& D"wȱI#d.P(#YP LCE1Ġ\WLz@gwRuVsdpPtP1_k2_PBW 6aGY` q 1q`q"X gH6#D%h@0 qG:$Q3 4 ZrU,eQ)'\%o p0e'%&we^ V!uJ"[T!B Ń k,2q�C >!@ :@Ll/@M>^wC-8*eNQ7BvPӯ| aĀB""ք~G%PȧAA CtE ~g, 7 2%:TCVGG $J(B8W. `8B(eAt.! =8B\ 7(DUH#Q_J3a'&YشE<ddX&f`*P g0P5!X 1а "Gpȏ!r\!!Y-"LP$, #Ф'aґd#5iJEB$,N6rT&k RE<$*)KN#@pT'0 yȁ&#@tT  A`GRKF3$*1IFʲT 0YCF2NN�OΓ-=IX޳)yJN%+ZLMr4ԉC`,Byh',A)`hp8a|(QxBS,l BO2VSB+R%*€J5*ST(TLkSO$RmS*2x@`D�bB bX a<!!x�f3ٿj,g?+ђ-m�� �}-lc+~6 @ 4�p�|K ��ۀ$7 R-ur.x+` vū}ov &h�d18|@2``8x0 a x9`H `0A<8!>, '0JbCfE,s )q|b<Ʊd&0]'eb&%⌣[s.8bNP#;&,J^ ĩLQރ=rsŒ%en<siHGJB,o;qд JIl!M;X30LJqAVq0`HrpwlH7kI{d?a%%v[mdI/ˮ@/LV*o]6b&O@qU[` +\N՚7V w8|-$D'>qs8Õ񑓜UQ_P$"~UUvDQ^&[xɃ^7wzw ȅt+8GT/~2MeGo9,F$g|ZI'ow;۞0~rڃG7G<`UQ#$gasW@n/Az3˞' +rg.]_Ύ J}t@_uqH^ .O*hr aؚrWaB\D8E'/ӭ-'czO_Q U sXɀ pYX \5X(ZL`OE\Ŗ @]� ] E^||Ƹt_z|I ˡ [�0tEňIПjZܭD_h!rqTDש㩡@}ɘ(^ YKJ@ YaPD^\�51a^U�dxr~%]|IZ |'f] @\=-ޟATHth_W, W\a!JH ؀ MhT u$ݞߡHߞ4 �>Nްaɞ߰a-/ؠS<Zm?ŰǷ1 ݏ�K@܁ʬ%  \ˑν�D5 1 .sLJl" Ř)͙ܜQ�( Ѐ#\DA"LX  R$=N-E\�D^^b؟I]|堾 Ne-ު_ׁBFRN8읉\TpDR ̀ B$kA"`c.^ ŤKEMQ_D8^z!~g~ER!+,i>M]pI lZT `1ʀYa " p08 t!H l$0fT(}DL`ė:#8X D|z" vPgR <.d* "w\`ZP)]J@Ic Cb"'sfR.U �Hb9@Altj%<A P$G �!p&Pehp a5^d$ٍ)a<B͡/\r4dď*%Pa>A~M!k£(f#rȡW|g"N �@ nA �\A0 #T TH"l!T�"H%TB*EMMuGu,əH\&ښu)!, )PDg iYMy 2@ j"b-[ BRJ8`N� "P%0L ؀"A!A0�H+&| L#L@),"h \,aJhYO&M JNޜӆZ!u_MM|]ifb "^I%+", ! }"�A ܉QFnl !� X H"L$B@`@ ,B Q(A"d& ֩ fm\al`VWL6`p$'nYa( ݲi@ Āڀ 0#P|A(4B"؀ !Ep l$L0A@(̇!\AE HAVjĮU=ṅ~&.<NaDCƊe!&c-֨A� v]tvho) Pd$l �&< �B ,¾$ȁ,AGAI 0. @ A$ HA� hX@  ݆ ]WbaĹ*jgN2abO)J0&(jJ�rl<�9N(.*#hH!,ЧgpT&�d @Ҵ6 pdA0bPt^8>r< j_)`DӱAIZO�D P8#0B% TK @0�S$P(BdxMi#ȁhe@}�Pq tr)vbmD@@@@ N*8L�x[k\$H'E  #XB%AA4d4eH h"0A<PAk oaJA&]gfdu۩ʭ`A!3-A#PB$8 $G.rGagc5|!ޢQrxOd/rA" AH h�N�4‰@fKEAdL$d9 ,\\-a06܇FYX ~u v5"|A#h6B< bdrİZ R?wefYt<@D� NlA"Akh#` @~AP.C6rAC@O b 'k{OiŬ'iF@( 0ڈ @A(K�uܪ}']LF(d2 P@ $&(BA M "|JJw$L§@ AA@p� 8)֥0zn|̠x~2ZPGnW@u�'`�<l l#T D0 P# �|DM|j"ć\Am 5 (Ā\ AnHP@@<z(L.NyH$Al+(CJAhFG#Pv �A0D TA%T")!Qd %(, (=['h^L 2P@iA 6 T x1 �7SȎ ϩ|O/L, xKh@}́r| (@ .DNu\IY܁ $AA%rJ$ ‚A%M:A%>p !:BDeDFƏgؘP#iܱ䅔:8JXfƝMb %^@IȨB #&*'ƋUָ# #cdJRM!@QAL"E}"8`xaT]0V%nXD\qS*r$nJPNVTaIEab2"]E #fi%v| ?$ƘU0}ؠGU6=EE[N&̢>8 #-DB6;iA°T !F21ޢj'@M"0!)A 5a7#D8ɒ$H*J蹓B*؄h 9A%8 c-V&�#3j0A0)>,%!\,hxn, VHA*Yb-+NJ lX FH)0&(4V0 2<B Mܤ9.^Xb<XA-* IB3JhDb@(e2R(!.Bb0rtXd3a#@ ؤE>xEX#v4˶t<|D,V B,u%+"TiG@/SA)h(G XC>Z4  ѧ2J0H: k(9c-(T'�3ibLBrdl#V@+PFAu!{tA +{HAcIXa<"<ˆUS -|TTOr;$g{g9X$ [/uS 7H+c8GS' D/#` "FP I:d82Dْ# 8Bx cJ0a;�u]@�<@A  :l,9٪f4BY"*@!0E*чA"+kвu*IG �XB 搈-g$`$< #BlT8x! L"QA ^ APAJ8T0e Ul t�0  8�<A PBt݁P3TQU6C)[`2|r3 9xmS^�8<gOH!#<� x Ј9`{y_p0Z)sPP#"�ard_2� GAM�f*BV2$ [ b$�P,Q4!&A p;<'RC"%UyKnفV}_xA`|o} `Z3 Eч@wD#= C#Є0X4Q@ z6RQ  x&srđD~@WZɋ"! AE"hxR'@ p;ha?с"@�q T8D( -4`*�Yv֖T aE\HS`:"DTA*`'Y/E HF /0j>Jp`Әh$ he{ěf d* u $ T8JNj&!,hA0Nc'L"I3 @8P^x�8@9Y ʼn\Xɵ#Ҡ(.  *BLZ%#(YQ"Kvh܂>*@i_kq)gj(P&)s6&hU{z 6Q1b`<҄m"O� s@ xBMGAayP$@!d PZ`27ͫSA%AzLê�C@! Nl Y"#P" # "OU74Zh":!!Z tcH PGlFdAUx35v@e(D`wOHsM#܀\4##BP* prtĠ`UxiA ;Tb]\` ^@;nD˫L H@U. QY p*0(>C#p= %8qDSI̡XD&:1akt8O+TAyj)䁈 br&0.1؂ "7`HH!#b\04![OA�r\PF_-42-Pä%$(I]lm vFk!t@@ TF r@ X]0 �\ @ƞ``�PC 磞jZ0C(- @AD&0) ᜎ E � !6Cƀ lJ\̋VNBxmB`�Mc&2`=" H L�n;f@�N`X0 #(�-"  @* @ 胻+,[$$(cZ@kt`  +f@` (@ ` t � Z J<@ I $jv<c4»B[|1>~m#,(ډ `"A N (O ?|H.6  � bn#B"C_h@ ?Fذl Ԁ$Ac DY#"tvm-H& @ .0 lҊ H� % )$2.O2b %Ê2-]@1\9O@�2$A f@I`/� 5T OA j. "b m"{ 1~#{HŏF1vh` )d,}Π2�J N Q $�,6(2A `@f 1&L<�J&g#Ea1g"t,dh҄4,xp  ) bSN"d&8@ #�&& f.JAz9nU p`|`DZ)V /e*!   C~` DMS~@ |O#&Q~ J-9p"3"^` `7�B' ` pZ^*2�DAѠ!F:'t9+G@1D~|u !h``v fLhb |@`0�l� � rl 9_pd|n\ <,@>._ 0ap �a>t o5G� P%,ޑ*q hA oJ �Zawh p F�,c$h w[P)- 5r9"b@ 2t"l|X6UƔ2P"8�`G E* `R,g^`E[*V` h.~ b <qTPQbk@"0*r!OckLH<1vPq fcR*g}VH@Z[)&�m;a  > *rYU1^ g䛨�V2 ڨ_T� Ba>2/ham b\,&Ade I7!^>mRMYXtewXEvsDn.Ѯ뤕-z.C7 =T<т9&n& FE+:S+ -&$G@Nj  $2%}H�'=E7#` ]` sx&" F14<&bh&rJ^ө|-˞LVK /J �fWCBs~R΀,*!k@k`c@6h؀f1`>Z`h >b "VEy.w-)8&<ee#^θ|i,8YmHR,|`LvWkU y3‚rȦ OŚLS/ �# Z` �pd ap V 08W%Zvx84zT 9r8$+##":+LWi>[)`L)\*F`F ZB $32`9 a v`p ZOr TBNG`RLrmФ딢-j-8f"69(GWP8C4N(02Abm ^,GS � *#p 2z [<OjX,HNzEH($ʍ>Y1$wcZY:u=}vL Ula d6@zh38JF&m-(@2IO `ٻ=d[$�> fp(ڹ%ZM{c[tn2~Z<DxJj!s@�`F@ (nގ) >A t0 $f}  ~pRD ^r+/+~D@cH A q,۹/7;R<I]&.:)B*zK" PbL!(b < Si&"Al Қ^2聁y̷{#‚S]כJ!B퐚ǹcf�'B`V)T2o`*@@!&.vP" [$T1.3'|.!غ-P8ӎE  m7Um`@ψ@ 6PRc&Zf@4 ֝`8إ9{o!H@)NxcW /o<�AoN׌q k y lٟXjW (hKdG#{|jh"½8>M}i޹Ԡ!P@@ v6:" S/r@ FG-Q=>3HZ~ Yk߹ ua@*$A`�$A �  }GhZ:Z2I7>Xֿ#mLݮc7(n�5aHRc [UY%N8Ob# /\pÅ$Ev(REJUL̙4i3Γ.T(ѱā&Kμ3LJ:} %DZEj8Q*t$rc "^PQbZ7U`UWUTRf`L<ԪO.FpdW6d$:WjD( 1at$K$] cM~E@9*d˔7Ymߋ;sF oyܝJªhܱs Aq<fHrG:NH G\wP_�_!qlA 1@`ݙ݃:[L!`-&PEmFtR0U+WLWTnT+ &_OSH$dRTHT6~X{GRfi6[}uPteNa'e}` !D[%zH$0 Ju?"@0dgLQMu[_^j6\*Sa~ƍ 'Qj$bU.,NR>CH(|i6R2.�7r*c9,b6k Ҥ%LJ_puqқ)N"qYj He 5BֶTQknKi)1:| @@PF! k2g1*hL2D2Jҝض6{oD,êԳ%E2 }H?`x,-E!w)pl Kvu/)ŝ9OIml2 *k~:p> ٵA뭜`?&)ݶ'9v7 l}Գv F4KK'C^<s~P<|S\Z|*p`oٿG,7+&q\N-ciMg3SKq>a֚JoSڄF?hf5EG�5!a2\LV'NB~}rCy/0P%M3XV|v<`�Ī%Ыh+ve\hCP])܃L꟯7D #%$ZѪ}"ĺ"<Ipxtѕ@g8T0T9dÿ@Jځ }W0j-貗ѐk,b]PeLG>DPOhE("~pBYo i8.s^<9axmCI96d5S#y%NQ6L Uؓf0p)&KeZƏrė'/ureH pw>E뛠FQ ;h*dLwQ1Xs OOR]"L}sq(7rO ;@-c/r&jH#:%ԕf^lXW2êxZ9P28ifp %3ɋZr8vI(&$1>ɳRGtf) |FRHKg$u`FA`lnfxLnTb 3y5t\1԰!:gj]#`K;RE\27JŕԦv@*#v]*}Spt>(f *`K0#6Ia#A]^ohGChx||mL /4J-r&3V`�Oplvp K) " V\%\i2]Ν1+)S,Y%?LS񟆋'#BSjL&Q�-'&[&3�}`"OAXGUljT\Gbi9"! HF%8`B3!h$(T 0`iQ*ϖq h1Z-d#"#j-b< 'AA So ^@3 "0H"ByYtYdG h}&*j9kR M!sodD{ȃ#P;!A3� Y`&,D8CZ0q` q5 9%u˫j\p�<JHD̛hݒXY;p]wBmZ7Ǯ%Q+.@��;$BZс @3< 1x1٪� 8n aaRATAԨyoJo{?teߨ(7Nms6� KJHB'(YDTu;@-3`  B,q`^E!6~^|ʷ/([=6dɗY7|c'&Uw5A3"3:Z``0ygqY@Go@>g'~0@O[0An`UK`kZT*3 @Ҵ&gPCY<ąPI$,f-YQPtPp= wp O�iaw6p1w9�P' KaKf.a@ [0G`#FӁH4A!D$.ċ؁CX8+8t¸Ahh%Ha�#0G0a&P&�wyP*pr�z`B .gp@P=L@PgL5,5Yi6CEY  SS,# A0w?*@@>Bw @+[T:pw3(k1 h* )PY@n:P4% txђ=k@"Q#b9kIr4sّyic^D$LkL`!h�zjlp 1 ;rd]$ZF%/::T1 �S[U'9&6[S8.bUECr*Qn82v>x+pj`P6 j`j!~hK1@n@rp<]P!RS [.}y5 f<hhV؛$ �q8`0pu3Z8rJ+ ]3C ,.O,;SQJ(5zSZ\PaZs>Hg0hL@ni&F5kf{Q`Ô>2QkZFb5-+0@ pr1TP!2I?D<\vj`PN>aTVfE_pђey6ИA9c@ʩo}bDIj398KwED3֛.`2zTSZ0S#)  ґ# ZҒs1pq[ts- fD](a4"ru#RZtGL^#XM */4Ol T&hrUrU\cSc(6RX<ѐbV0T0E3dsL'go; Bس6 DM=I$Y5Dkw92xM{{LQ4ŕ9A$E\)IT)rL2#J; rXGrԨb*[7$P0#�^90ٷ`&��%`R>}۷v k�{*2⻟++�! Lavc57.27.100�!��,������DSz VB�VPVuW Xu YDZ)�^$_5Gc�cg cid:�dO-e5esfT g&gMWhk kYm�nPp2r r rerhrt*u�u u u uvw(xxFy!y/(z {&|| | |}�} �}#}+� B #"%+-!3$ 9*''2s9&F/ #+."3$=25);,H9C3OSO3$;,C4K;A.8*>2G8^R=VFC4NAK<SDfR[KJ;NATD[LcSVG]RbNhY\LcTmhk[oZue[Lpl\sc{kgXkelq^xg|ttdx|lns||l~rÂnÄsÉvĒ}Ō{œȆwȌʌ{ʘˑ~̜̤̓ҔҫӜԣԳסת۵ܬ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������7ȐQ+ʸAPa -x8Qb#FqEBCZp`D .QD!)*$`8n$˘.8VX4ȏ$3Ҵ'<010 IGu|q ;<NyơO9@7thHݐ-npl1!-]*)3d'W87lXAwy4u\BҰ;}yvgeRh2p"E 7!3Ϡ @ΐP= Ԙh 7zq'Ds`ȓH AV@ꂻ02~j4a&fHZnɶYb5`B%Blg!j1x`anՆ$&[Šm3`nHP1pq}AvG"?C .tI}E~ r;ܐCHjiYf!vGѠ 蠇zТu$Y Taцf[mv0"(rHBFH%dI< 3%\@$o sd fGjH" RjX2D P<Ƞl8QAyvjm(m!آ"$[havQ %PợXf&goh6[  n@љaaEjD2E/H! CL5$t'L҉kF&\p!ʱ5C @p1E1` ^UC\�YB !6_(i]j*zj֗S = P!<tqI"@xHG@CD8ó{([QOa9qfADABf 3BDo{g|x_& b$C +䅡B{­(ꨤ)8`V.IA2 QDp]bHj@oa {DVt<9U]OFӟh0㈍\<AzPR䰆FBHމ 䛹ՀF5B 1 C갅�=Ђ!lb/Qp9x\&D:m5X _#'4RcN \`BrI$" `�I5(4}eeD\"MpI$2`CpP.X IbRpG2biB _a|8NЂp 2\W1""p0cKrJ1J0 %o!4ܲI5C$&` t ܉+3x7$ 2pm#g)yB𦦵&:8Ť7PNuJP *P3|o^f(yF` b+A �4Ad @AVpGj`8pLrHAp "H)r}v{_#If=2H-ơϠ"p DSt4FohP4L ><qh$z :'>x0 e`B p*vSAO50ә$՞FNIj'ShT. ޫ^Jou^CdB"BN0TTƳC5["?|C"3L 'p%0p na.1\ p9[Ѓ\~0D LH4i; )M4K^@IfBb{ G2 . 57F6Ã#(^@xijx]݀ )<$|AX%Ga &]D!C 8hSR&`4䔢eY F7<fE`=\CSuD� vh|C.,<!D&,:9TP&P_۸ʅ@ $ av`9SkPxPpf y_A+!,n84@S'A|L^B٢-3؍Sӱ:B !Wd"]8B^<�JW1Hh!� P6 AABBdmFvȣ y&¿#`"$]k6==-Y=( $㤀?<0D^0] Ã8aVA x!]yڱYZ;#?ի=Ǧmy[BNE ws|<'m '^ؓˁ�r6;4!cP!CanV"?D"Lj MA)~$F'p;T怈9y fm5;To#M s5a*n8<d^Yh{!F"s'PK� 07=h[=P|wYs?0wO0w9Qy@s� o0m`U7pJOPqMPhoTw;Rk7I1!1MTw1bg s=1=T&p1Yd55qh�-00G$4vI  R<`U n<�V?qtb# e Wwn?0q#61N&i{$)'Toi{^q$D%.106=p0xGpE'V a|e230/KHCՒ+tP{ {Be sS'WOwrj文 B6(vQAt5SN>e3pne0s12AkfDqu=&7tE">tX 88d)xAzh xE(!w"h.wJf`qs E� .>puPS up$dR0hoL%z6d7 y[ȕWɋfyG5eCgYp'#h_0#8Pw0 07�>#R� c� 8P[\E0P61v;Aq!yUGU95DP=rQY%az킟;AGaK�ap 1!M'X| "kv`\-H8`@0XaP8]PQcAFRI67b#lBRĈ*t' qH(#uhjBvvh<py`x q`R?� } J`qOqÇcs.5RpHTGDY194ףp< '-|եmK}0 0Qnag$qK)OB7)jf[LkzsXgpeS;0.'5/T_""9UOob/80wph1tzx6"NT03zS5v}SEu x2� bg9P0Q7v!UVګhurCoYc=ws诤dC"!ĘN& Dj-AӺ]ѱYï*kX}z9^٬VÚ53N(w-!)'4Zb�55z{窵sv)_Yv˵%dOxb'xd''<zFp5F&qI; 1#nQf(*5.!He0BGUSDB%Z/#evjT^XY& ..0! ii"%)b%iGK!w u6-v;زۘ b+jIY7W.KIdzXc1ǚ lS0{I􁃡(yNTl'WI'xjjj95ڵ7_ccv! ~Z | ͔<;6]Z{>{eٻ0YziE(C sBSKxFoYkM٣+=s-67X劕.oY<hH&TϛSZjD{{1MSbT%9L.™iG!L:Bi" =1kd%9=i1K1*'['₺'r',{U'VGZe.cĞA#Wv<k&0˖ j5�C8vIB K Ij'|_REʁ޼鼬ylN3Z6yo H'AY#6m6'} ΐ<T7,J7B(%Px[:z7S8=;(BA4ֆ^\5TcjGm(nʳ&A<Lp*km3Xq}Ji6*2+ԑѲn׊xīw]TȮA6G_K X1ظؠmBjc-^xuL_-i-Ӳ`L+.o5]ιad 6q{Ԁa'Iy}dІ-`jӅ=/:> L 8tHm׳ >o�)t>=VR[B<}<IZ~KxiK-z]1i�~neY/N 79&t==IR>~%q5(|41=>8)upa]\BOlO#LK͠DeFR|esl^"@]nr6U oY."%p֬je]Y~6H0;pӁL=OG(G!v>z":Ѩ׵1id�sY`\ >qGݿ>׻˥{0i�P.zH◄! Ծվuo Y16SF{g;>"XثG!8yHvD/=X;1=v'k%!G M1pl_T4 d+z.~ j{ș_'XzpMG~wN׾b}!^]E%z] -N^gp<o~k#cC~k@]Em SmHb;Qmjm R"j;GR*1B9=A=?ںڭ+�X77]!(85ƣ)ϲ1/r5-ڈ,!  ۊ 8<sQoA} YZ+l�5.dCeXbB2Z8!#$Yr֐AB0cHJ ,E&r7&IIxB ,ZrƍeXAUFQaJ,9-څ:IiVЅB4 :Xb(b`+N-:26(7|X7fB12fIjc#m\ĉW18p0 ?\e.9P17w2lXqT& .qׯۦ_ܹ ~i#g|*I{>C36<V(+JAb)AC Ĉ@30"'zj0ZCBJ̱&FV Ip LD'<F"i+nˍJr% +o"+N<.%$y L.4մS+ k0L+6r<jȡ\H7ЬSQJl8Đ+K5өAO#fzR$CHd8U<YrFtЅsl2V(-GZ#RՏDc|YY 3ϠY2@ G >,DM(c9$ |V\tl\uV#4pO9dި-Vvab >s8ցR]-d (56!jjK&HNǓZT[@$hߚOB\X+p(44%4h3tz; :#C6jRr 뚇AP`%=.%:ۆ[hyfy7bwF0Xk<cv1hT_F*ǻ"#5VSaԭ8 < PD.Of1gӒkW37&JTEThriO:myY !3SSV?j,Ȣ�aq$HJP6atSIg降yõݱP |$!3 iz_ F;+x\h `$0nfe*rw!e (zazhS$@f$$O);ЃjuZ6$ ?,bӃP+0PL6b(qCJ p01Aa`P1j)с BFPE1J6dX?Zx ^bWj'P9A>2qc)s P!p.8 TDYEp IDR5A"x؁Z ($$(>A9G%'-P#j1'BP#Lp"G,K v62#<�b4B|P"?;%lY'&6J4!9&ȄTRri =j(m^ʒ|*SiQ=3rŜ! dFE3ArC8* .Xq- pY0d f[.Ԝ"В4&sܣ'\H4ʕĉ@׼1(rOuҲSX3/0!B `F,[JnoH#~ Ga yH |.h" QC' aD>HD.%uYM)) `v2';}}kؓoB s9ʐW-HNՙƉ/S Mop)  fH݀ � +`8 y-*FwǩFr M- k|'c]~V6;y:!U\f aGN: 88 B}, 7d .$0F8pX.p$J؅} -.r0 W4f[xI5^pbbq nKN3< i@FH!@pV!xP$mhx&q$DX."NRb &9^9~s"J0OKp4)YA(-I֫mX.)",!xA 0{@;$b@![$)TMpD$]GqO}CĝX#3gƣGY6#b'L ̓emͮ c3B˅O\"w d!Nwxh0<L D @Ll⒘ CHaЇ^⃐{'6G쇴^N96;iv'L/߇5]5%8'Qw=xKO \@D 0 5D s!@N</P7 #:D-(E$6yQ h <~>7s:,uY:y ON㒻<!0a K ;pH$+P �XKHD/p HD)H >:-qB/ߢC lJS6j (A Z>" &34j'@ O0&80];=8CIH |9xx7 (z7) 4@# 0hP?6?'!ؙANr'¼i,Š'P8; 299(Cp0Nx D87D;P 4B88H.B@7x46#,ʗ%EO3 6 dِdˬb#6y$ay.xVL:h7260I3:!/.� ?.H.(e9++8 !؁ˊ'u#jj¢6j2u>3 (E*"+1̉',9!ʎ�7Ha$Ւ+x7@Ȁ>8>=CO!� 0?(HC<@;857؂J%q*û mF*v\jZG' ͻr X79%; 424f3G7H!/A0HB@FDܒ&8Mx?؄<0$08x6LЄhD-" ujd¦T 4镤c<6eFˆğp΋A8<(.p ފGP�B<IpAOv*&XDH Ȁ4AhЁ²d.�r̔1wY); x0<7p7P8l<5+X>0�XO4#&ۨ#;�m2g# !ޑо�) (i#++ᒘ؁0>@H:HMx,:XH#5@#@ɝ#h :SX3I57z hS@ q?7.ɑ$ciУSmЬ8F>53I0)CxCxPÁDxP��;Ђ|:Tq37b@BGe 1Y< hBзhGsX' :H*>5]-83GxZ7 O00{3 pBqD֧TոRȊV,}47I%P6sF8-w?"` 5D5�8_T;78H<L2 XjJXrA 0�P8@ 6:A!8ӟ͔mg@33B;)(# {0TFxBH( ъ3K) 0&xRN:H\ȿ}q%`6z)^a)]pds%'p 6CC8)8`,۴* EE:x> 1P" 8-8:^m,B00 1 )؅�Y7R@?gڤz*!OCO6^B*p(8п;G$/.`3p㘁h:L\<Jj Qҧ'~):D`Ь2 x ) 27N<$P8 e>l)p0D(@e $@_#+3A֘!`,dd錴ʾ"+hl"@&;OHA8KG/=^Rh5CQ9ȉ@M_D-8dxm-!f]k dm'Lݍ% (p9P.{H;?K�S Xs<h-X~3`LD$ @ !o޵T䧰*[(C:C<! 89XX@Lk7H<ش&3IxZ2J83`$p֥zlvdKU۹jH%e9뙞n0i Gs7@(-C)B@L-KJzD0..Lxx04(/6yJkqݛݶuܵRBBcf.նY4h/<x9@DD#7P $ 4d #29p5ȃG0((-⒅[֞ *l% +^&?3`i7GI LCHc4< NI]d;8 DBP+>`sllF6;*ǐl1{ U80p -md--6?H71tLAt[<Gt=t[۹ .uUw!hC0CH8;؂:0!2Yh|l%x?8 x(.�gfp 1 qv1)w1a)w0pe5� xrsw s}w~70A�w|xwtuwxw q x?0x8H8-(.&#DD3488(HA |1.`vrBnxowfwq_z?zv"! zvv7x7bw$ެ$Nb{n1zn{_wf{o_HuQЄ 8`n8?*/3:Ww؁&c?Uw7w0t<_rC?׿?}GGxsG_}C/}7~ݏ}ϖ?~ Q,؃!ȃ=X,(O<`H@%P 040%0440�!VLA lhpBlbA3f#Ƈ9 `%8`pF1Vtc̃ 9>'CFIgM%hҀP` A+Xe +V FBC9^zUܸoʭk.޼zֵJ�@n.l0|/<rA$W.81.; e W8$$H.X5زgӮm6 7_HFHs(4;~ܐ!#2jЀ4)Р7Sj԰n=Fy ӯo>_] @~X %x Q!-$m> 2$F!Il<y -&2w1#=#A |2'8$M:d:P|. e o$ <9!C/ȇ{:¸#yFÜp9~#pHz2_T㠄:)g:rYC +We yÝIq2/Z8f^ᨧ2`i>),ƨ /6 调),Bz)-Sp}6@Z^щ Jޮ 竮 D;{ikF jb"mÂBLkyK߿::jzRD 7w:,7^}zڲ5 =vDz "*kxø{!{ʨ5A X_vʣ- _^+L'w&w}R9ߨW^j-*w<2< %a : 8\|:,W\C7_ʛMFX޺z7ΎXtym#zZ`ӷkӵk_Z7I�|2ͼ`'|Eo};2=3!.1Hy20}5{jP/+(BĠ$2i=2ߝ࣮AM z7ЈA !M?j!Tg*+Y ,qL\BU#z(l;sİ\Kި–/d5ȕB ^$\uP~1ZV0!Ј s#ІC j0 2` (x d�a˜/'3.Jn';Yy @iDO{rof; on0IHo؂p.<{xԀ 0ù =;%2u)yqZd WyjZ(Cu6N0:8-5@ 4ݜ`Pu nZ8DHb 38Dfp;G2D�A?P6ܕs'9S>%t;=]L!xŽ9r<`8#- ʰ{Σ?w@?.2$c!!\ 8C HT`w4 ;x> PSqXPl~Ys/ͥ˻iڡn/!,NE-ˀh?̴;y%VYEt"@ -m<L B %6a appN"DZ )u/XbT"~b9al`͎+u"fŸU~Yz'?MlSIٟrZ%vN9ydM`8 q< )D8 .B# 3"'#gkc㳼pSBvX/,eN̅KCf-_B1(Mx@$iqÁH .@C ") >vxJM-P$7`B;yD"aЂ:V>7hj9@S_zQu3ڏ]Mf]ʊrc"X7<VfkVgjƲA(X;>2f:PppB !;\G7 y0DcDtATR$� )Ԡz=x1Ѐ)@|hp8qs^[ve)#&NrY}򥦀޵/TӨm-]i2�!08B,�h$�>ZHЇIy(& $<x 8=<@n: ^ՕC]<웷VpQCXVCTjeey y@؝ht$fd"zZDg $<9O<fDfKLBy DyC]#?Z-nA.~y-O; %0v0W% /Y~(҇P1ČX0휌G(Xy@ lA!A<Bi!pe%A%D!܁L\]"؁H�!t$APPSќ�@hMlY^}�ϱ{VShM1Uf}am�I.kU{lA <"<<$A"G �V�E$ t<A2@Rd<hR|Y&r P%Nț;fHlI�=M0L d�x!WHB L $I$ ʣ]BĘD(]!?! ݖ5h{LIO8 Hɯ,(HϱKF`%|@ @A&  Y_"DALpysIA!%p% Q LAu � ,Gܱ=`d㴜z@ ̏N-MȄ΂YHX{(Att$X KaS\B"@ Ap M(hH@ !0HLyыpNK�/̉,˗%{�NfM{�ջ� �Aئ *MUydB /U`^Gm!c g"DTt!@BD$�w@B%Bl0TGvGERu AG}'(i `mQȀA"@B" Bz@ lA #].I9tQ^ H@P D$8(<@|!tTܑ#� |UGB�pUM nTLs2̟GL5fh݈ A&A @4`<H z ˟_dȂ}֧`\`'p Y$q <`$A#b<'hĜ k@L"�,U>šTC0 x2d{@r�j<Y\ $ \&؁-)Z`8'AH)7hUR'@A<Ba @BH �AZ $`ajd)X{HlQ lr, #D $4HNaަ=l�U`*|z@"!$$@" D(-﨤7 =X�j� @�Vx4 pakQIz@�#V A$ \Hp,b㨔Mf`Ԗ h-"A|�!hwhB X\XF$ p [>XA�A!ݝt%i:M'#(GF !ā@ɍOM z) r@A$D @GCKI�dWXAA fmH&p\A"�`xI@ه> HBN$A?JJ$Ky0 �t@A%$A@!AF!ڼIHv􀖖P$ F(B"h$\ A f؝v1^|M~/Ś\t&$AB$hZHXGt @@%A� B@x<ǚJ� &?K$hHW Юr t-�A]!+ZhmVUȁH V!$�HB"@$WAalЈil{R p'tA$Bp'AN2 sXA%Më>%"1l+|� qzA!PB#"W'W&8Iph .!H$! 'T`!4J YOf0@Fu?ֺ@ !tTl$`&A!$ $ xV8խcɀ,^ A@Hk _IB& TRaMމX!hB&XEV7< XATSOJADEiGp pM@ mDzSʸK3n D `]zUX' @<3�H t!� pZN]x_}\ަ!B�A $䁥E\R.jp̺ɀB! PA#AC;B"$HhB�$ উHݖG4KA ԁ%AGS yX'w"ĉ5mvA$䁇vL ' &Tӌ an(�! +$:~M|@"$mtZ۞ ΒA<"$!XA{$ &�TBȁб9UGpS  KWu[d<lG m(@B&&;&B �!v|W(A Wi){ @p8Bԁ#!W*j깲H`q  A$p4A&hyf%h@X@ /p82 F U9e!aI~ȬHu# gz@tK @h0^xMNLyA$fAI-}W2G  %Ac ֒ TB^EC~6ٙ!H?dAG"?iQÆ5dԨ#F!9zQ{Ѱ S 0$э)+pTiR#) "Gj:r!&5 $JF<bQI˶u.+:f<DၣU{ŻuK޽ z%58D $3+tJtR# Ix1GHVdА (s +Vxd%I!HRō8~tNJ 4P\fHCNЍJ"</<E< IԇHnfx" Lp"|J0"鮌AdP+ 㚫.!jh*2ɪ>+B,5D9> ЃZ8ÒČd \XA# K8Xn!IJ(tЁ7`D < Dx<cx<L;faC~C7裎Ψ# ᾬan#a:/!.UAJ#K )jD.T:"Na2n;<zЈs>аAKDI"nt,"P 4a DA K€B9ÝM2B:A;^27H Đ>CD􆪚u2iVehߊ 2 t(I11А(8ďDXA7*;؇p8$ (ƀ#zpxb"l6jfTdC(z CޘA Ih�t@6b2 xpHdC C �bW1β-#NRĈ_8 d nU~5p *b<XaJ˜:4P3m.C+j2 CL0|W k-; G."-!Ȅ'CHB]�\0D 0KG#�16Vp! UБ'bW4B~CQxt+ V;M B![/@ –4&#@ V@"bCP( ؂ @(\#P0v` INw�VtІA A`KP%:!xp(fD�3p9D ܔ(0-hpdS7pP.$uwii!Yh%xb4#<X$BGL@A>0Dp <shpGa @0'*D@G-'9I1=.#T'Y"$XTH  9h P PG88x.S-,NJ#TYH" .d6e-BBQD0 ;ah� p7 xG C$0:4 8'Ȁv׆}H np?A!eȔux:4$ 15dНCb8.Tm(]JYP05-/lA,UgFa5VAWYza\B'fL#\m~0E!?A)a}0C!՗L(v<:LN4p#8J"9db) vӫ?&�E*#[2` 'ȻT e2pGL̲8FXoh.' <& B>1�|A ܀x�5jP<đ0i:*�%-bj) )=8KHbMLx@(4\K=ULٚB0 UbcP 5(1Zbes;B˻t}RQBmPH 9@}(,'ÁE0l�y0Lɀ ,)S!��A^``{t{6> 発<@& 1�}!$ҁ',^F̻*-y 'V1qc&B$1 �+PC&Pg*t!|ћ5c쏶2[D /2!6eC^cx@xV8$b+A7R0 DD !v׌Z>vlc&4<x[[LɀQDX>Xox(a IP.2zd0x_ܔOPD'p0L ?.01Da}& Ib +s΃;; Z`h91T~L=@jO5Qoe37Y b0WeYFdMA7�B-H$.:J k $#"aN 4a_ 2�R+` ư z>Ønf]*΂^l#�KSnз#RFDpl-<ι# (`@ "#BĄ0&�@@ *q|&h@ H!j̠j HVB d� Ey"$m0 JAUB y+/n*v`eNL0<Ox  ܪ) <!~`rLBpV"Ajovjo"ЬcJ1.8#h�dnN*l�� 6IL(%l$ A /,:A tjd!6A: ψb‡0Ը;qK%-BbτW#j`R! %#[�Rp#|,f�`�.A&M ؃# Lj .j^KԜ&{hQ'+$'*6,dK x�Dp�ka~" 45 :@a>b 4(>� xdoP0E$@&2o, D[rH1'(EQ1U $|rV*db2^ x "@p B<X) lN&)xr #Z� dp*2S:V*,&۱rAN@N 2΀k�DZ@ $*"Ԁ@axgp@A&8$HBC,xb%"?c�qЪ2 $C*!aPd@D @q.!@`J@嶜HTP_ qV & ~@&  &,:>B 4f a  2 kPvN`U/PgUWݱd@ jȆ * r!8R,!:F`^s <# g P;kWe&APU]u118p# `.A8^1 @ [; 踸0_h]xl#1&Vcݢ1A]7QPo@ ` b&}F ZU f * ^Te9IxIvcv'^� .2xXH<!e}kKMIBW ]vVvbc�hm86"OTˆ0A$C*M(Q(w\lOpg'C`J.s zs-2XeH{q=b6tյcjz Q' HG,ȕ.ftWRl,0�zx8q1 t� �Ue*dn~qtwP 9/:$ҎӜ6/%7wa |ϵ{|͖'6@w0v1$@"x*$ wOoux~?$D#t'W0=Q -pBX%NזqyR8ezMJ&(o2pOb5lxP*fL9gKz̼O7-jmwxul qь# "L]^,C7AI{au1]^V;X,,8xWVǤxC@$BeRK0PWϘ7ԑd8TJp)k� xѢWժw` FBF*dU�HW]bbKXYUYy"@".b"B^]ZmBmy{IXqyV’}:BwwXԅ(D)؛hyAYP[RY86Y, 9/B!ؙs7ٖo؄9!Xĉ y Vסc7Ih:֏k4zK8mTF ٞs8{ o>/V9$j%,vSH%vXqoB̗Udz1E:(m#4I85L*qKS,~L.z,D�9A.xP/+я W:'vʘڰi'y_x]]S+D:(d\{0xO[c#;KQQryݘ,#B8Xm\Ց1S VWE)ڮǘ0'0042-d;xGcMIqyxe*KKp=¨58؞i1*Dņ$$([ۉ{ s[wE &(-� IU9:3nozs-B@4w  =DKw8hW |z'GK(,skZ`ib"0\wOqNddI!n⅑<P ,dDR Gw<�qwg.C\%R*;F `r�.wI|cU ڈd"bs1bY툆]# # G 4AQ`)0&\`Cxf@qbDOΙ zzi k`"[y�iI€Gp.٩͘YCt 'Ŏd󤯞هY�IOu1 ^^ RƁn~@�Zt LyƓKz8B9w?HA3o%{Ջ9*; ހ ,` , F ^Q`h  m&ByZS <pyb@ĸRBph* i3+}3 A R<F!` Ah`)8�eE! Vg}/|wwO1=9r<$P jZZ%@ @Qd}"l 80DE je:!t&DyJLF B-0So"F  ֈaƒ eT`D6Z1Ŋ  (P b$6*pd7y$M]FրBH!+I~ I} ͍s!GMHAV 1hΌ7Jl%l%2V]2n p]A/`587o|}Wpv2HC|`s7߽9djPXqƝCoHKOjZX6.7n8(΋#44%#0$z 7ԡ@t9qۻg|wۿ?Ao_D K- 4 3�! P/#nD.ԀC9 $s\DvcمWj>4QB %6}A$jA24&GZ:%Bue]t ԁCDL [@BF :0!8F$]%r!hnH 8q!q$I:`֗ip7Vd 'PQP*vyF¶1 $Xa@D&tQ ~Xх[; @+ba%WʒmdRKJy+@)ԃw$HZ5t 5<=DhH">gL6nF"ɠWJ+3Ͷ{s:3 aB) $a&E&f(tfgQDhq iZ2 35ƥ<jEjn 7F2@-Q3t17pH\.kH@#`DlQn'gr%H[yj)y@+ C<q"}22hAq E54)C//k)t̳ Gw}:W�}{q5D"n$AG2�F\PLJSV -=۫\vQi:g:(u)ā-<Ay5(D*9%*Lq.r9p뗨$=pZ҄$BЁ׸H$ybٸLB)g<YuĜg:кb8)g6Wϼflf X0kg+YK6Q':�6o%K . R+@WHTB)F� JpL .p$+9IH�,%SF)MK2L+3J2Ā[Bҕ,e,WMR\.eKD~RS2)l{d9 �! Lavc57.27.100�!��,������7 PKSz UHXu Ys\"]g bN/c�d:�df e6f%gfgjhUhtik mn�p1qjr rv)s u�u u uu vv'w(w(xx-(xGz z%|| | |}�} �}#}+� # %+-!3$#''9)2l4&V #+-"3$=15);,H9C4RM3$H3;,C4J;8*>2bhF8VFNB_C4hOK<SD[KK;NBR>SD[LcSVG]RaNhXjd\LcTk[r]tdcN[Ll\sckrgXq^{kkewhtd|sw|knsz|lzqÄsĂnĉvđ}Ō{œȆwȌʘˌ|ˑ~˓͛ϧҔӜԣա֙תױۤ۵ܫ䰜渧�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1p` 'N x..Hq  Z1JTh1H 7>z\-cH#Ʌ1Z@x%V\T8 %1 m$hJ:N8DJQN3Acұ""! " 4*K*;(2d+  $0h;F3 h+٠A1&_\0r 5o\,seɢM[YƌI_Qsm1 N"5GBH"ȱ(B%L4F Bq@Ӧ|yL.6$YviC޻?cf Ё idlWAxl[fUh!~R@[N>hH!f6 "4.'8Q|,rG 4p%WB w  |!vZ( mŗbg PB$l&  5Xg`%gju1tN1W a 2*QQQ~HDGrP#xtQ +Ǟ. c Vġ)6@ Zl&Қ Qӵ Uk  �]6↧嘛|A;B8t!dAE!wؑ+AI+\4Fpцp|bs qA 5PCG9! Ndcdi(|y>W`.nzYsF# ,fA8X!F6E%|Ep, i$sr8 ^(s~$x Ѡ7LmV (u96˧a@QB l ɡAf;6z" ! W4m4 \DrE pHٖp ^m`(]\AFƮc ZP BԂB蘽B3gE$#L'-I1DiP`S05YslՖp[h`($ :H%`A oLNЁ F4 %'0Hг=.D#3# @0W|8� Cb1F KՈF2HB6Q*Y ,da? c#>H.LBN#B8 �% i hpGP� RS C.L}&x= ӡ]tbTG5U`\ K@5#C<sL�D pAH)|u$Р x 0 ~F{&! ;h%Y(Dz34wd~_́r_MMWKد=<Z! 2Fjp] YXlLDArK >LapaOBhC"p08CReQr @IkQ c`B3'ΧCojHHPrxA`1"Z,Gua�D!X6HA.() ؂]w#D \T >  $[)v=@Ku\Zp.ҭ #SAt @�0u:XkhL'T-%-<)l4 `�!!BP ?H' et)%18ĘGgN fr;" lt:%NR|@\PFI9Ic,% N$@:iB04 la)DhP+a L<0{6d(UW6S@\RZ r'Lf>]je! ,@iZ]*2wC3(aAF, te wA v8�H(<Ce=+Sn^14q <F|j2NclZiڤM* w!Pkid*(`@4:K!8> iЄ!9 х Cą2#+ȤD eH88aDL?/7`:L =9`̝ Z}4t?Q_t ; 'CXsJD!QJ>K�A` pB p6gA�ä cs7kxxc <ƁL RDd*!]ìh w\V4 '*nqB1 =*D!(V/�V%%8BA$\[\FDwZ 3֐|3(vKd76e$4҄G˦撷9\]i@o%e4Ltap L4 [@ s||2w@6+wd.1{P/W.1y}a|7G/Fb@mS3SC'Lߵy QH.hMuKAY [`N:{_ u<]$?ti hm0Sqw=SAp."z5w{d!~By!~dM+Db78x2#E]h5hcX.2Fo)pC;4'D,`/V06pU,+6+1DWI@!SNcz䕇-gC7Sz^h$A82c&t?-@F B w!` r'^F6Ojw+Y@Bg)Y\CLdHr46[!w} tS&MP;8b/&. PcCn3B~$$U2:R*RaspPAi\6\pZ~ppt?1S�-VQxScҘ~�Ks\vSiJ8b#9:*ER ]Hmm9vpN*6`6 %q0mq#Q f1bAvЋ70!!m2A�D7lh("A#C$s тg&A BxOC9;=Fr(3kAx~9}I(h:0/�2hJ$r@+`\ 7xK1u\ks';A%eYReU"!&xVRAx!?'^ pXczmd).DBq�Y-iv6\{.0.`6.`'x@#[g8h~1WP,#!?ygI\dX-[e,I8zMH.׈sآir \V v<7 kdKub72(sS(t!ip)3MfƥAgSJ3wD71H30йQԩ]Fc%h十4UCH ՃqepUE*�`qqp`\RgrR&vt>ȇn;lYsq@& h5@5biNp=`;T8sf[$d&WwsV*rVهgf143:Y [ӮIb78q𧗖?Ѣm`*@Xf' @ `S@XF#+8nlʥ~9)ʥ:xs#[:E(:.7h##SpTf* zjwM{|!(Dh=C^J!ۖ.,X32LYdR:Q 5Mcbm*cd!S`H@3+aHarsal!mRP?C"LGLP;)ax:APlbEL:]s]RcK,&1a[H;!Mk*J:K"P^M*gɪ~ [pY@ ̵k(KeɂA.W82yQ CSǴPGQ6G:mXVKGӱ|bDJ;KqAQRՈWcF{}gBfg.$9Q']z)1% !\asaT4,~uKV3}>_ "A42R5&a.}gXkYmi5dÓ{45Lr{P.A_9A0ܵꊍ h5�0¢ÂIȚ ǾdQ;eAVIhڦ.J\9tżis+?<?ho"GbhE;3&g֡ Q,dAF<:؜x Gh\XĆ11'jQ?s EGV%Q[WI'UᚫJʥM}'WALkb)ЦQiˀE!gQ@Yt:SR8Wܥ緵z,]\vk\1.PZ_×Ŵ}t:&{-ZWֆM}:㷵WI4te]9bG_\pfl ؍mGN,gLQ@`=2Ym-J]ٲ:$՚WIOMg W$s}ݠ<Qkv55 QI*r,ݵ})@'m۸هh;jM/$GmݸajXW4$b M)`fjuQ] ݎ\j2V:&nwO5~=Xw}y^ڪ&mJLaE!&bs4Lƽ -nFn㛵ܶ:-@G V^he}RMhZ˫>^^Y/c4:?n nvFѩRHлs򢝂UZ~~m,nu2FAֲctQۄR#'=]Hޕc. KnQZ/%@}VnضDyޢ& d0੭BLy:5>5h}q25~tN .?(yNhJd^:+Q-j( 0l^'l^ -̢}np$iݕ5A9ob4YyUw�~M̢$M|Cu~OI~\.|?v9R#F�O@' /]ښ $@؉_T(Ӳ-pa6._b4U?QZ-ނ﷍ѿQi.WS}GҪ oܲy$APE.+ߡ>p?܋Vnn.2BGYXd1$X2\pA"@ @XE] qF *@Pa@3h0C'eTɃ.n܈1 ˋ@[%Z(͆cTh)QO,HB >jLcNS X'2nYЙb>ؕ/BI!6˜ SLy0HX艩yodŌ5am)k$F-.zWҦ~V.v1hPD<ldwuիwYǾoc\  @9vrQV~3,ᄑ9dAr&J2)cH`ߴ0~ AS@!bK- ?0<=& R;ɘ@ m J2H0ȣHD4TI3R9FIJ ZI# ͐LR837ڼ93*8P.:�TG+ͣH8/"qh@HV 2.ժ.;4!@(AH~ U"A: = B`IkHnQTa B1rv3ԶAzV6IL_e(DDۄ+2Ѿq i> ՒS˘4~(=1Ag#>XejlhZEΕͅHÏCus.tgmM06<0`b"4"(sk;VC ]kZ3Z@;NRb+hDΫ7#6H;P81;(I_UڢPpAE+䦻} 8JD zt.Wsnh Ř8qS ԘR3;qLQR律"E"8Ʒ~~mtHn{utdzju|rH @-PkԜ:* h(y0 AANiEm/x 0x$ O%q6͚Hg*MI-ZtԀATW3& $[Yw@8QF5L\ )rtx"ְaH(4"|% *p/mPuߑ<&1ҜEekQ )�hJ3$z9">Y/̘n`�@ΒBJŚԝ2aXZrB K?C!-K~S7R"-󂈜2Hq= !t 뉗ԟTƤxf! Ear,@6̜S_4D'$S2T}:P*cpPBULSyWBD$.gh4J=ڥvfpt[ȍ:v5m.tD͂03UW,`!n9SpxĈ'NǢQ>mVة_DȔⳉu F3D+�Obt! h аU8gt: AQi.Yc�-O2nd,@[KWQЎ62`=kJ6,H"O;R@N@ cD#G-$Bz霍L(MY ȊCsl$&4<Q;H~ueM4D;)M㓹 V ЀBhA BV�Āp�e3@sF'q@@`y&aI"rTmO|P{$=gSx2ԍB ! &IC!M q? bE!UqI5L;O$q[L!(FR%Ĩ:/vn$3T h+<\@p@84"["(шڀpкKY1V)f)rm$`$.>ɋgc CؤQ.YN)e6Mj&̄wA]I|,%/@ А+ X.EA4A @&a ]"8$9= HޭLJ,u rF2q)'FAVJ.�D!�qID(RDDNM4` Avܓ fsR3,u7Xrbx? H*A j!_Kga 0 ~C�9WsA 18\! U8 h XgPA !]WxfY%>(i_*/T喝_^3Tg48Ho B!#ȁ6XD%p`-y~x<v'vtR\Eډ2(߃0(+3q0+Ӌӎ*W8H501HD@ph `((>@8xBwiBP:+88?+L6�;0xtLщЈ^Iղ-蓺 �'cCMⓚ۱&?8h`A6F9x9(%86B *pG+*H1H+D88 逷/8b3#ь C2l*r [i/ %&46!˦"-J kȁ=8?ȁBpBXBA� ��Gp6?؁D` 9H "x$K>b7ފ! Ҋ # ɪϲ(*-m{/p$X>H'Aȷ.h+(;XAXJ1"FX9xX; \6)pxCȎ,,ܗ*ɸS4,/aJԎ1*(7Y J'0*J0r+,6:1XGG�<*H6H9C؂1$1-+͝9#cȄ J,1Sy9҉g&c#4 f9K GKFP!=`8c 6�6;BIаJPD<x��B J4>;|JjKY/YaI189 �㤘:9 4#p4bӈP@}0?XC<ptXӁmIA4`=0x.hdy0(DM)r5 OLe,q$p69@ -3x(ؤ& +BH>MD4X9xLX 9FxMH\8 wl[4ւ{6 ƣȹb'ڈ;1C/QE19&L[A;9 JӞи 89'x8 <F53'X.�0FXK>80̔.d8�8 > U@ v !)HpB Oʀ <&#6QLjs4XpZ'XAhPEh?FH9H.HG! ;K&0m(pzW1!y1"3h7.;0^!@1"Iw,081IHLM4&6e@QXH,1?H�;ʎ*CY+ÚEQ+<ڳ.U]=AN7%.W8JH54xJF,.DP=Mfu88uz>$\1B ՆlZbVq1~R¹ҐC>@{ FX3I J$8&CF@i@hx3@xʑ1.hɁ^ z BAuNQR*9fig,ۂ)XRBhB*ܹ c;X.(34؃A؃]*h(:֐`*abJ9ė­)m;BF?P*08MAxJPI;ē :h:*B(wM;+ 6 bo<``_L>_%Sx$ҋJ+x?ۋƐ,p"D%R'Ё?dbH�P5b)Q(bq@͈P昁HVJpaF$(4!M MlJ@SDh%2h7-hD仚ۄ Sۧ#B!3ދ4"Ex0xAp1X[#h:!3GD&hP@` EH6�JE%hY4M 2I R}:8悄W/&;1X +1@H+@<xXH$Ȅa8 6%:84'S)G3Å^UM١Q`%ݻ@l ;(Aȁ.*be;8Bhk1Hp9XND+/`$@%o++j #�(QzH-tHΘ!"B`Ba+؁F8@+1B\8xA8ĉ?$$.>p.X@װ9 hrj. -� =+P+AXFh-wQFXBN>@0޸[{ @&C?җM/?#\42)(*-�8@=5�vD #`[60@X 0DEK!h.`@xD0eSǥb)J+&JSg&^DieTS^w)h0bS&` Qou [ʼ;pA%rBA eF(AFk>X= iű%舨j6IQxOwxa0X:`pH gW`x\xOXyxXWuy[yqyy�b'8BC9f+xFxK9(ͳDI؂0X%؁B 2w"x$A{yw2Z/{÷{OoxWyǯGyėħ||ʇyvB "P SE?JXJXKet1XK%M'�%f*XJ怎蛄*yweޘ8Jno oy~x$AyQ$@$A$` Vذ!P<+xvlAC9%yƒ'!HOHG90HrE)NpL jjT2lȕ`Ճ]N@R<\Tւn:WVtUݽ u/`v%B,Pr h`B^F,p/x)ƒ"!6[.b"!{sn‡M8 �0Y9ҧSn}˪{ Ao/!ehUp#~|ǿ|Ň߀^~~}~_!8!G!}`"ZH 010 AC 2İC"] V" .@P!d!$.肋66 5FY%6J[^Rj [0 i e^ZiesbygvyU%5ʹJ ef K4r- G"<8(% q̡ Jávh'X _ʪu ]'t 1cS.f譶쳿*l>精&*B.lD.0BE#M8!8@E%$!a`Ŧ2 > P {y² '~:fS6f+'Cp3e O̤ - ı ?Db4 PnGb4aC[ >` 3@i0/;RqkD$x1ro^kg2ô;lɬKE+Ȑi%baTªsoypw= s"ZkڔW~9ʱ X"h>:7[::u-S[+$.A�GFMwjƪ<;m>Ϥ_g{R /X!oU*E<BD<~/N T ϐ"2RKK\ Kң"] y'Ջ X%iߙx! JSdA pD%!*!5&E+"7'H &}JA0(8J> f xWR n9iO$PM8R$Gcx'])jԄ.AG.A%" ݜwqOP.�M8~^b +Y1VNS ڱ~1`!Ǵ(~o,Yb6ћe%w7NFiXrĎ80M)q1 АaCp.5 @zlX@`yu2aNXfq# wD36XĄ%Tr:!4Tk$%ڏ>gŨ)M> 3LMC!"q9! r(D\B,h4@%{wҡ-tIjwm´Ad~Lf;/af"b>Uy<AT1#,/m; QA$" JC"q6, =DhTHrG{ 3%mR؛(-R^_:Ћ`Y"en�R9IBi*#(ČP&mx !*9Wra,h£hANLR@uTQec-z"NNAW{XeTzb#N8"ʀNiTIq~L _xpq : Dv0FD!EA ̡8pR(A 4XA�J*)gk@Y6"Kp� Ŏ&IYTr|gE.Rcg+"iF[9c#3n# +;,biA�aM+xXlX&A.dRH!y+( cE |Qa!hgSvy4f֫bb!7}1vS%+Ws Oz. veł̹=\BTAJ% ]p �Q1A?#Q?)%p;$3 �q8K A  ,ѓ|,^&{_|S%5}IB7%=ݮ|'#)Me)wil9FfvxkI<`jEpb /D;XJx H8hp`E99T\"8�8'f*ybnf:Z;9Lsu҂` H} ymщF&ϵ4 2zx 3g F,)[hD$;Jz @-$ JP iT"PFxd1XP:/Gn-4jD^f' ?>aδ$ge,sGu7KK 8@ ǖCO(9u" 0VNqA" t$l@$PIOQh.% eՉm qOVhkY n9L❔ ~% @ LB%4B84'  #N((E"l\#8A (A#UAT$P |ERV1SPS\STV-QPd  &2[ � ܁@LXh] 0B!@ ,A! T%H·šLtl+q;ӜA `OʎTȀؖ QGєY ԗUU)LI QNY1@Ԥ@!L�UB�A� A#T$DB'84X,B� B EI -hAY (HfSii#0Mу#9QHI(VYXDT #@" �M $B"؁<!,Aa#d'Xѭ$B#$BYuT O%@ n}5 ҈ȨkdLe EK>9n\VM PQъ!Ύ|M!A"l t ( "A#A@##|B&AGrA0N,AI%?cHɽ *-P$Fmu?Wt%*\ 0H5+㕔  dApZ@8v#@ � A#A!$ 6j- '!NWJǁ?)Quqߢ0B9EG)92)�&< Be ,GZxS$B hךD�X�T %AA#L�8؀TdQmS�n1dAb l@߶D/ IEXW՜@4A9Aq^cpQTueyOD@ hr6DA"p \"t״x'@A\g#  A"@^� 8Ml*Y � @VOaO$ B̐ eJk& |"$ Z @|A-r⊅ +i}&%QY]" >@@ K�#5&YiR \AA\�zb�.]P0A U 1@%%J�$8c(A؀$^A<);ږ�1nD\ #X+ Ũ@ @cMAb N^ ĩK "DB&As|V S9E\UV$mN^@ \A%i0@BVrL=eAEЀtA @ � " ŀ �$ ! T� n�!ASLAk٠R AQ DAX4� BY$̘Ɋ@,n�!gML%<į2o<% |S@4@8 ́w@p5jdmI좰E�&Aqz8¦n55 " �d i / iެ@� ra/Xrdg m \= mp I:rNрTA |AA .^"P#pP�À I 47O@TA4.,N<DA%!'% $ ) )ZQK&#@Q6 @ʞ6 0zH؀$�ra̒A<(NY u#+pV L'hX"Pj \# Un `T(4O@0�U.р4vP@A%8XA$,A �& /yTV)bFܠht f@^ $^ ,$|AɡS3#DGA B΅щ Lu+ lJ4(-  A!@PvƊ @ZK ! ;MڪLg]e _7|'Ā"A%ApHL’A#x%i*Kot#�p�, 88M ^S- � TAb|4 @uVq$D[pWҊMsJ$@A8ES@̡Y 4vR$d\A� �:/а�cM!|gϸLHDVj>>I*J pA%8A$LSߙ ,CTẅA9t(@AlɹA#tl XBd#OyK[@I @A@-A!l# \%l`h6J rZV~-PW2 DP3&P,@:#KXt؛,a) t#b D|!^F(Sl3 8YY6m! R\!{ \ Ċ`TA^'%|LW+?r   ֤O 0B�^،(A%<kX'8BE> [S1l�#!xn X\R&xd}"=A"K !̈ = @Ar?dM@` 8 TAu,B'C H ;I0 @!(n,"�Dc02 @ . JD3Xt%EAwp5ZQ.XJ gx#Ɩ,1h9NDԅ8L^1'8^ >9;+ *R*ŝƌ(¸A .$1 .| 4pb V|s'tFbDZÎa:L?<L 4pԠeР4Bl .1p BByb1rHMǝBg(b 58b,lꂆJ:8,tNJ�**B)+F*k8hN4Rp&\8AhɎD4RHС( 23̶Oe<ӱ-cA#kc(T̡ ?9d* B(R4T"@q(bh!o& dq0"j$#K)ڰl`cCEиB&ƈ@%bxB"q4i"(pJ5ACA,3$ldžhRJ3BYp\ ΘMȰu0&t>3 . H8a,*&cjc (iE 6J#Ï=p%1cF8J `$ T#Lᄙ8aE;̎Ebdhރ>vF1٤5X5 8+ xvyh#@Æ.V.3p9*^#ʶH$ShL2)lpb!YӎAl!8Ġ$D �CFЈAظP4~H&fA\$7 Sˈ{Oڲ6kN:.xR Jƀ!(~ 7h" G"Jp b">#l8$ KpwJ#&!D&JHD^IDa  $mC&�2 t H!`$}g8kh!ڳ3=W @pl1.�c|% wHl�B\F g"4$bw`D";�>5x uV"|1dAxSp,8ap"1'Ht EDA|pD$"8a™i ҄,>O1<#$ 򚢘 1rAvC%$L!ܥ ��v$ _Q8:!a =^ #Ѕ6!8C~<xF! 1-ġ/)p!oQЈB0C ڬKhX !)l l4XF0FfPYA cnDXlbf&M^Ϛ(A r)bЈtt(!(2<vxAaH*H &p UGD:fZY 3 uqB VB,aQ ![ITsH Ia0N j`? B 0�i񄧐}!Ap *JX,9ps8x#! V0!# *N!taR| ΐ&X 4hiŐ-lT<@W@P wD"4a B@$8$fKٺ9D Q/ʪ@exjaF(,<6Fp |'/ Uqoĩ~ s �ĀD$R8*X!ؠ-b+hKQ $4 p$?dr0Nh,"|�p`C@LP*H8 y$\d P62^`Bm2)z1VTnqf BYG)ˁ_i`KJT!l 20gfMC"_Y<_' A D6q&OKA̬@6/<94%: 7Ly. ,h*if4S| m#E$t0 +h*&Lw`@XpF2xF+1 Ј-[`C#p`\t21s؋`5� v-\<vH^ \ͼZqӈiQS0B}<psk!$+$Y PB 2օC m0!eb4 ^íNhI"W\am@ 9�Q'D&L!r! e=@Y `:@!"g~߾ǻ L~ 26<(UEQӉB$- N: T+:g#F ΰ � SDCn!Ġܧ Le!DM@ !A hpŨb zNxtɐi.Cj2㩞)p$.>>|r"jz`>а@֠.D. پ)^ n`-2+8! V �Vɠv$[x�D^АLWeD,1d oǐKzd ~@�>t )HXrl�lf&l "AlBmb^G~@ ܠ]`K� Ðl"1` Fv>Q ;Ej <� OEd< aƷ^` d , j@ @%QV a`7T  TP@<# Sb@!%^2 Xe'"`dyqJh.d-B\`X% #*@ aOBg%ЀN)@^  <$N @o'{jG0pFCh(q&{ghn#(pg[�eP P ! r= \n"�:.p-x �~- h* %^O+!v951(YV2#3iF2n Z.* * ؠ VI"`ڠ܍@ H0"h c�ᆚޠ S<#4hR!2BkB7t((i G \J@ `g"AĢna N @ af@`B�^,`! BV0CTKT͢0KTv 42O@ C ' Vc#*fh"%!4SKB:Qո($!@P& ,.z a `4& $iB8BfT`2 g&74Kt0KPwr3 "@H Av @* 2>2 "d ƊfƎJu XHhDhm 2 �"hHr_O�&-d6 F7j`avlhrDŽ^@�Cy]d2jͧD?lƀ*H@�!�@AZ]I;cEKRcHN<+)W$Ē, `@#\(Hp!3I#ns]<s-Hi^3A(YVR]` )t9~l X #Vj $g2ԯC1k]N Cou5eU s) -G T@ ^" ^!` @%2gwJdjkz7:GX] fp`=! @ `1~Xyw {?4"k}H V` :|B<m&ok>p]V {0zvv7v!/!Iɀ &)]td"tDRP +U:X3cR %KS-dRwouGւc=XaeV*1ՐkK~81[Wj9YXXqỷMQ7j=d6(!؍]vi8'X8iXdCLX6*9tE&ҘQ OXKD3 6jMv*ƪ z))lx^qKg! ؒ!9k7tChZ "jK1F!gsFX'kUWB{9 و/ ƢhhT/*QB^7vz EY)zy##{ `YKkEޙϑ2Z@%gl/Ij3 E e١.dJ^Kzus"bbZxJp$zTBve{ڛ9#{c *C^/W%Z1v 9J6$YGeנ}e1fd}C'9zY WgvX6&)Nxt9I:m`W=3Dr䨓ǥqꇬE̹PWW+u5(!vb86$*JW@X ٰBdZ#|(6lq+=pRdĐjA g Ώ.p_՚+Ye!Z|{Xy\oz%S{*XO zsR󶐫ƞ/{oBؿϚ&;D5;YeXzoq:r qr0/I1־[<O MⵀA97 :&'-uo"G٠w/T w^c`QgO2z<W1=xS~䚴Z;%DFxJ A97ݴ\YHTK@ 䎟{k:H<ex<՛ǽ`h9 xH )#2~O&[Bk3x̷;C*N=DfAѶ Nֳړ;1ʯCfbBi TPw]K:p&5:B5P\"t�4D]wkXFX`$j6fTa �6 z%-޳:3@`N0p~=(eb   hh$<Hɕb5=X>oӭ)"( h {/d"j4` j`  LbTFC.E::uYO;?'#{! H1C*n <K- EA &r^f 6[2p:3~P<z7s1MM1: 91"+t{Mޚ (J̄` r .$cp)Hb ! ; ;0{ �1b80… :tX0Ă2&ZxBcpap.ءA2eG+CȋIHjtBqlpaDE;A64\PM#+N̠1(!^ڑƍStqk A.l.C-V޽^#tAH Dɋ*~%#M+Q͊(P!&#1.n(JM^2 Ac :s"EȰ|8N˕3?<z+ڣ{/w^ v!wg;QD2 60#Q5"8k . J QHoJ8~reWGht)q)] bpiHcZ /b)�2ޏ3%cpEG,UG'C:9 2pF.@[t}~42F9�*@Ii@pD!RM@T$hF TDFh 2aT +PI\jZ[JjJB Y kȝ"IIu#PBUw , MD#]PH!sW$BO6DNTI#BJ4HU8Ǒ˙Y q{:os\WzWƁGwڑp #qFH`_+XGh82Fta"~ rG:F;@ 3%19:] �5'@V"%oWPŅupVbtW_xv`-A2 r'14!bw ]$b!!v`kl 3̈aj+ 6!חN] ݀WC$^:]K0R퇶!ED8F#wZ8AW!B/Ҥ[x%޵1o`}?$;w,rqH@cXiACv!H7 \~pyLڛHc608a =@a|!y"X@9HSh2)�b QI CI`�}Ud7&6Yj "0{!R{1sI"ܫb{b/(:ƃ5" `#Á ' 1`S`Jz:aS.qtF%*@T[ + lCP-(S87`gRZ_W=J{=LZ80ϑrm̜+آ)v HYb-KG.) Ri l݀ FC ݃!FeEY"`(AfIՑJ)8zJ ,њSC*͙q ^O -}ֶ):~l+hC х1z-qe0a8$yzsЙIfJOK)_N H'` A@EzSTjhȩ8�UU-jE QRUYUOPբe?Y*Ԫ?Q}խDͭ'XZԪjwVW njզ֫zT+ z h �! Lavc57.27.100�!��,������#-�5BI K'KiSTeTr V8�Vi WFXUYO\y]}^,�`}bAc�c?ccdldvff&�g5gMWg$h'j j�k kQll nc,q q3r r3u�u u u vvvCwxIy" y0'z {(|| | |}�} �}#�  #%+-!3$ ('9*+&g8 #+=2U."3$H95);,C3_?CTO3$;,J4C4K;>28*F9dhVFMAiQD4K<SD[KbJ;Q=SDNB[KcSVG]RbNhXmm\LcTk[uep[o[Ll\scgXq^ldyitd|snw|ls|l~rÂnÄsđ}Ō{œLJvɌˌ{ˑ~˚̓ШҔԛס٧ڳı������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �A*4P�$`Ǐ/j$F7CGI8#܈q3Ɨ85#ƃ 1`"R8n숃H,@PhP+`@#9hDIo=t'ɻxE  NXP� p0¢ B: 2g&M(Ϝ0 :tA2H!-.„Jǟ(UЫp$GHђGFI|ÈЙP6yǿj5iy K}D "HXޭ֙iMfeuA8y kfy V֞r r;hA Zhԑ�G(#O1 -unCyS1<LNKgG|B`bpBR G$1X LwD]G\Cy6w^FA!T\DDhF#�)s�qF&q�1#;p\ir&zJ:O %]I&% .We:v}`8j]whG1nPG|\"$(#9uHI%y8ȡĆ(?HgCxG-JBmdEC=FIFC}) GXڷ՞rdE4;q8 MlV(nMD^БMf?fiZ{TF& #Ps@Be\rG|02G `H MX-D ڳkg3&1p)Bc:#Q-,g=1w#Sj3kC�Zz0eaFyLE ]&^\'dġC(qzHˆADy7m{E\x~z}WgžKfVhf.(Yd?\&?�0ZCZη,"ai6PNG`!;spD A@$1db 8�#2, Zjf[A`B_序`H<bRu$*#Məh`%EiJ\r""5C hذ6J` V GL (xOh)@@DC9 h<G=b@PGN@gzTk}L[ȾP)z|b0&q!)QBEy5WtFt#(XBI4#PG 741Bt5BY0 'E`~&ɳfAR/IA �mVY2,R>|R8Op7#$C $q2  ܶ( X(O@b 94Ia h8A D=C+gI'q{ R$$8�)܁&=2Ũ6:"eK(D7F� E$A$p = .2]@Q9T"&,q@�DҪ*:µQSv')IUka$9n1`�Āh ]Xb.qiB*eL( yFH` IX$+t )#‹.HBAx6lS`Dp?a 어χcEL2:ISv1#~2$r@eȖYN ;kW7#ȁO`O(DhID pE|qH*a7l`}g)P'Z}Q"p \ g̺YKfSA"B`$ 0"@ B{IamPB@6Df"84DLDHs"VOnlI[i6 $YIbO#Ae  MAGy(< {!8p /"i&"$;wXK9߶P-tZ>E\c�I80|V:@ٶiҠ6SgUr- . K g%΁8BGF"Ag 0/B( w6�j* %!Ee͑#% :7ܳx(3YbH2S(L!C@Ay@% :%0q1% !HF(Q݀ߜ5[raZf%3Cj)vy z{M)d:ڈZd >#Ty`'^9l ?Gda@ćGV11w|}G&&1rk3%!PV/|poueId!X}a.ܡROA2CJ3i@>@ m8V ~y0 s0t`XJw_F~0wrt!lXvt@m# @ $fQA.�Ed4]H8a b%W!21Rdp0 T<� )!AosT0F $q�&PXW0reDžSqKRTdf qqqd2l& :LQ(ZR]@sPG z30(qH^�5'pL!h|q}q8P,ӀwVȅ$C$4`сZrr1rd` wO_CTYw6!w 0q!Ȇ&[!0/ceE1)7Ztbxa$2B7S9`gE&Es ~xT4$E`GoJ-MA HPSg=eV7Vb4gR*vA8"x'F(k%J3q cCDWkPS`c4ؔ1*g4?�7D�uiPh% rl4r$t0Jx AQw!t bՆhZUuy:Q2kؗcg9Gph@]#?k0Ipif� �#0%H (y|v8O'83KkVQleVc!39vlFaz`3:D@V= q IJp^ =S&D@ |3Nx!.8zbeP>7z!q28@͖U(J|xqAwD'hhF?Zs�@p` @sj4}6D y,]@yЇ:91II2'<"-EwO{U]uI[p58LU x1DP';0� <Af OH� r8B=7T[Vl; }ʓA.]4�[ Q[:w AP2)|A? @CH@v=xX&=$|4^&T{֑ȺN1N|qJNXx6"]ZHq08^@htAqh@@~ g I m,.r4tuXʍ9S+gkT9{$fXgf1 V> "uI Ny k�zn8,ss)Dp 1'Qjqי=s \L>=[tE`&VWêho4P,se2 uW8@(e�&Ѫ= P _+/<f`.P0 1hj@}?z`'x%-||ZQ!Hlkk 0.AEa'q ~g0<nX;p*bY+( WhQYP8}Kn:`!8l2+1NAa|/qyI(DN3HZp*n z `m G�N@ "p�> :gR8sk& v{%:[ p`P:BG`b :3y`B}vH|Dd`K4h!!H6\8*Ke\Uz Hz &<Ge ^ u>5 z`pT8Jpu"\?,L-QP\79n ,qjD>_Y`N"Oa'64 @ZMW'i;HHs;07XI0W 9 L*7˸peǀ 2Λ$!g8A~\<YF zH\{d q|wܒ4GJXp -DP \ R3'i!k0)5C\V8dT{ɷQa4I&1H<L~gM!r`w?1 WĚ#pDbe9ĮgCy?ҶZ?|\1<Hݳ hk�Ws DYRPWꍳm/& %}P| E<Z(pGdQ طʸ#PҲ81foAay@yڍz~kQvX?}LUNZS]Ŭ}nE͋c5Fd%@[`�tY&k\ 9JWq2#zPE.|8dH>k^NGl՗/Q9@4ٿ+IY0gb04:t-I.LzsQV1:P,\ɣ8A{4>chgѫ0�ܷvB&E$ La.eNI^q%;(wh&KEqِ,:j®,$UN^>@۰V|q& cQ w?΅'eޤ%ٮ|ߘuuxcHݽzUUb0[_ ¡?I* q8 nNfc[$.r^dESϞ['+PA8ВbGNyL"hJM^b>Ze%n[R/o) Z5f^sҫg%rRZ)Y8T*`>J°YktPUJX?sގvJLkz'.[(Do@_>.Iiu>j=N^3%zߒ NbhbMh{cZ$],Z]ZKe- QO|V,F1~L d"@ .dC# " (D!ZG ?`CG .QH:hڬ>YD"6diS(5rԪC&_ġ fTyUbמGkUe )US\fJ#FFT-eJ10Ae qrGYM!E;wƎG5iRN\(kj]ަX܄ET\%C4'-&B:W^14n5MOp;;D%iuG2~ghR?~ܺx2hͬS=J!*vaBz%6-%,l; ! 2/PX:ܴB/1!ހ).kFNȅk*0J'`Á1"{%ժ/.n |P1!&$2+M1-+Z/6|РcrcO0#=˒7 8ڑ K<T2Eq[.!|pVS%9ʄZVSWCUEE/P5IM}/'I@H[ L)0T+ %zϯ4ƉJ9$m(&*{’s*Ԕ5ẆNڄy|"l8|ʑZ5 _jH%Y\RffԬ^u MxlqvgU t!d lvZAQ{zEDZM/%ae ۶L԰IfEчtpƔp{#1Az[Rͦk]̽p?M{ xrdkԜ/f6KV8\^76Ĉ<=r6oX2<痺}b (#-}^F i_"!f/ $.ц2L [_u`QKHW A>q%ahX Ib= t`?eq`W(>A%PhAm &1԰c" uFuvH)%s?X&M@!P0$XI,uNF BkCŵei{b�2b ? #NE!/jj;~*jy:IL@&!KF@ĹVJf@ x@a '; ҋ`%qFb:KYH6 r(Yap�JBK$*.D@hgdNH6XN+_<޴AK!Qp4lDGrxBŅpDScXk"*G{#A@|̥@TiFm=P$?0>9 ^biͺ鿃p%C�ؤZD2O>:jYc4䑦(0Im|(K*G\Ċ]*~<;f-4^#pq4@D.A3"kg=$N U`i(b.ْ&hIgMXƱB8GA`BRlEISkPjPAЃ2(B@PQT6PTʴKnݖJ(9"xQ*\:,g*8… *U p.֎c A HA! qa @wX>43^>)D6fև Gmq?R8iǹR NuS y77~ tFͨ <RKvD8&L}3;#ІLDkR +%j{Vj 8,q\m+<,f!L OlBuʴ}*"-#qa Q A%4Rop@A%; )IaD xPL؝^ފ-(4obeU2)3J4E>MCW-[I*ʊ~^JOUOѕI9? w0xuF%@DA-`"@@B(W7eK!ZbWJ*w_!qi ~e袬[Ō}[�mE\b821^@%�IH0F@l]D&  մYcmOeXmxJbUT-7jؽ@D٪(t Dx Ha& =hC10AyvIhݳ١Hw>6ѭ^dFgS'%dٸZk+&2xa 0:spOax"2L(d\RB(Km}ڋ4}[;ݻ^ʪ@ 5`:"2xhA"/+7F:�:x"�L<ȵA3@RЃ#!CȄHxSJX@G&�gr :A`'Ѵ 1pѯcB3gûۿ5y6*xUq^9J؄;D�,@H ĄAPOH@0�9-x#ȃJ. 282`@U2sa c1* {!p:R %aR6ROtr #(B9`"#9# B=%?P8-`$0K?x4@,8'X "5�@;>R+*bY¼e2 S;8RیXB’3T^!$0F:/�F�=(GЃ@,BB==IЂN3ЂCH1Ya.MGBxJ*3q߻N/a4c.- (0G`AIP/F$FԀA. �C8;&P(p&3ӓ"6$-0h-,w'/$@_ I;<E`E9"G�:I$:F L I(7 1(5Ё(""D43� 1*-s@*xʦ[ |;zSJ\+KCP ({x #@ȃOX XтD$4(C?(;4Ё2{6�+? xt^Eh@>{-҄*;.ԽOɁ@P $\@X$D%Ȅ<0}P:�9p)"@C$}f Qlb>///ԗrQ4fq[# (hB$O`< XI�D+ �O �+ H�:X<?(8» <%j,mꔲ@4׺@粨/i""JIQ "B@=%MF`HYsI�•;x�@-0pVb+i { [LR 0jӏBSm0Ms,3U%�.`G-�%89xAO=%`1"B @6�AG *;똶U<%I T+5@E`K[;X\JZ :l/)0"K<X40F�I00WDЄLՄ:+O8+I@ +ڐfڗ=# T!؊E1Ě/.NɫȰ?\X,2-I8J/hQ,9(B!<F8?BЄGh Cxт$0 0+ *KbدSʨM`C͜c+؃�E 9(66$]Mx3/R$`Cֱt^7%XN(+3K)@uE!8y@2}Z.#IAA2H6G *" "&^ 2FY p=%\!!گ#8; P5؄2`G@ A I(FΠ3F`8K:`�&""6Z%HQ*p;;BZ7Y@i$#8I�KP܍,#L@F&LG$@*1E#1$@!*Oɯ3ኀJ()7 WV*&@=L4P+L$@@�L B38:"; $8X`cS[7H@#pV/1@ RHaL:"<%F- ID>"J h9'KI LĚ QW U(":=X$O2Œ-R(Ђb3H8#xA)eĄLI�ՋD_5/܋\>QJఠ ܬ^op "IIC(|"MGX�>L)F@< Q"BBa)ZM@423Po6_  GyHG8q{6$%`DڥD$=-Hp B(8@DHWI(P %/3KpO x޳ p Gpϯp03qO)%�L@,^$>Xt�<5H\ԃG)S7PbXĺ.-D�90rjU./Њ4Ois5?,5";5As y;# F@ʺx b+ (肠;A%:DX`kW(O%`k 828"s/%-w~: ŠX7hňŰ#W Xع1~uYu[bOvàYwv]?g~ZeGkVfvfZgvewO@\ɻ 5B+'XdIP)F\+ȃ`3P'%MPPFփz"Xr=�@,7XvnOb?È_)(jex]kvuxqluo_ydVA h3PSPDȏ =1@Np, F0Č0T4%(΄"p?44$ C@<3t@W9--<@.r;3?'|:s8n/3ഩ$!@#@ەz3?�)3+зYHAJMЃ[-5`8D8U"XKY;$XP�0;*)FUO)gXX~A@%xePXWv %�؂A4%Є-`+)  ȁ鍍%l4%/bAcc4> I#dQD)rʓ)Y D``M.]&Q8e*ICSd:*UV.bƉbǒ-KVf`B,'>Ѐe`٠o]b 2n1d ,l2̚7o�С?PW:aQo{.޷kUV\&~KZl‡/n|h3o9qЧ ڱС0y\!? b#DP"abi%Jx,18hPL2q\A *w?h7vZx!R()C @a(:fbz 0xc8vb jwr䑄 $`8Kdr tH@qIHtQ$\r?XE$8!By'y'AvBlvT蝉袍:!B**A`D^ (HHqQ;t! r\`lr@$af ADr?igEj!rʢRrۭ?Ā)P6ʩ&-~;mn+v>C/0!`nqDKL"?#Jx!:, qȁ#qe^/377*. =XS*(?daM'4;r?\qHn `dr^0`tȱ`t!$DEˋ4Յ 4+Sbw?#k!"h`0A :쐇$Gt &`"F8H?2<:I& Y> Q҂sҙ1 v|F :nr˩ʙ|#pz0g\"H?$оIA~ @lb :@%/\yP!p<,TPE8AQA_ %' 6Є TC FoֵD(!\<Rލ%"4{V�=]^0A >l!a fA.k_SC\~�I;D0 =WJ F RN²!L_C-4aד {MrgNr#'&@Ev7HHFȷN*]ΜJZ� = !!f?\<гJa*` d6eWD M-QB385L`Ȅ8Fr=N ˫z-iH{!:F5]]n8s;Sd@JnC`准xC~�@74F]lOа 8(aLt0  ILPHm+Aں�W:N;G) z<&/ Ų*X%<<YHZ^ʯrgCx6Ewx%qJHkpHDAp.)b\!ћA2q? {p0j%5*fҋ .^٨+%>t9K|d JC!w0,D'T4Gm$Ĭ =88<C2L ipUV)A@ {jUh 4zҫ%+MJ J 60U:q\;y>-;Kl]GC2kb2$(P_(@VNMh mDLS@~hx0,(+EnqYĵN .Dǡ]73SKFK,VӅz&3ZTQpEhusц8D8 &> 2 (Gk !t@� z4kzLP%WI_ЈPٗԮwlh?ļkGNJb& -Kv0+H DR$;\bs#7 XCj" {8C) םvPZa;oͶԔ*V 'h =Kڧp!Ru˯4\-4dIz;M5k@ $=A̋I!HXUI# eb.'5"?` }&+.(; >{҉P7VQsxGBDC%.N=McЂ�H;~9..sê!0 (|IB6ε q\1v BP$R u_?_\/)eyd%Aā1 |'#AA%HBdw,4U MJAU ]dhI$HQA%Rˡ(^Q H\A(AP@!At%hA&] wt ~A1 U\)4I$ (rHA*y`ȉ5&wpXlJ-QEq$A ,B'h($,2L•I $XHA K](H�AQ[pqE՘d޵8tXiǘ@'@w-tщ[9!HpБ^=(&>׌ȡd ބJ8rA&d(dB& �v"AtAX|N_T 7^B"Kꉕ,I[q)(Z(UHI`iE y 풣YEe$ջ=X` @ �,a2F<K@BF@pUqA�_ �<ݦ ~ȴ!]ډ UɈy %dUAHşӚq;rJ4� 0(<@#KpL&Ai (|B&& d(�A8 !8Ӵf&a agR(e KH"'aX:ȴ͐$%qmuL`T1Ĺ&d c�DA&� !0X! Mm"x0#TÍ$`զ*#&a'< m>2�uL , IZN8njDE &(hP ",ب\&`v$}GFB DM|Fi!ju%A@Px#h y�״iVoѧܓ%]PA%jL (mPi&}Գ%\!p"])� @IBXAϕ ODȑV" #XAJHV㠊㋨Wjٴ@ @N-jCM 8aUX"-)7a'_uByA$`�@"�OD'%@�Aщ8A=MEbGh  !!HB AH'0B dLGaఋp(HJ|W aMb_AEVA<§A%߁ݕ_v4g@#h#X ؇$ �x AnR�W&h"B^\&HALnd'�dB@b g&)w!# x@zeA A (B.(b _9לY"`v#²||x$hXAtA`|tA  km `)\8B%$@(T dAJ8\%D �g-Є X[%,`bAc! kY#!͔L +iV$Bx @ @BJv5=dTnԄG&\B(|'X#! B8E.+ !L (%xHHK}š} k% v'Ao  m{x&|8⋌e9VUx }xhh1Β$" T@n\[,/X$@y91#DB �0 tA| HB+#8"t4pDIXu  UiV$OA*(A$B%6 h|LEK$\y4vA$�2v $A BH\8Jd< $X$0(0JM]J'+@] iE$ B t`h$L-ZVj[A.+B'4A{�3 \"H U@ ;m"x&&\$|f߄A H(mH /! VeAR[\yA]0#B$, &4X#XFix AI$�<'uT3!<]/殈HE>NH%A\Bdڜ^Ŧ%<#|(|B)5 Bn5?o0y)6%Aԁ:( '쯄&ӒhaY7!wK 9l !H!A4a(&~LW u nAhA�C|!PXdzU`&!^ qSZJ ݮvT xpB$4#H0ؤtPeS RG_$ ^YA\Dy iy(DT^.Wii $4@ lA !<$3$0@&`6"Pnہ5GA * &.Ѳۥ&  �A'$YdB$"dgckV@~h8pJH $C]h�`LA:#Bql&L#!(4"X%iG܆ܴ`Kx?<)tL LG@&"3hG"&izU`$\"xA hFJ #&p֋>�H!j%ܞXv$�@<QlLD!#,�X!"b �$?!!C B E$|`B cE#IԈcA1.rL@ԦPWHR#Ĉ&P6$pJ"B? 3HˆI�IF-虤LH 18�2BD-:H2!M)MK\Rq.}҃?lɋH8$H p1Ȑ")FĊpɌ94nʺ1 :f /~.Tr6n63 F@igԅ5 C 9)̎+@s錏"AJĊAd9ĉt@4P(t%2$DO;G4AC pXc( b<250IHFh#FLkҽ"0*h K"&r210Ea+802A3LҊ 8@Rt�4"dG> F(0OK hL�R8$F@S$zB!X P"Ñ#$UǘDi#~@x`D'IA6xBNVbi\2Z+ɂNL1L/2у@%(>aC!@ɣՌ<I93>D C7M 9D:'D"�d s3 9! O ' bC(!adl�p9v_7`J& u|]jBJ("$W-.xd ?&9DIA 0U .+$ $Q27&$,H>!DKx$( J_*+9� d/lvH W8cHB|BMFc H"$P 7?J$ [/vuSJW1ZhJĢڮ[Lb@)%&kA$ :CWb;a"*Am5A !?I� /l ;pp:?h 9#GF*AHH6bQ!$o#2L4D0 F q A3I @@ (l�40;BH>pq%0j8AU'/2.".q,AYS Y)4L&8.rA>d 8i& `DO؄,m!sB!F@#ΠDaX $vB0)A4Z%7*ZBHP80i!m6CpBCF䮎&hlS"Uen]@!9gH5HBHሏ(n vj_AQ�Ixx6(!&/@D㜰i 8 ܓ8EsrIB>TaT~)R3+7: AFp^Xk+<BA`Ħ@5D]Pev0G�Vs� F? "< -4:"RA+q#&8S_6ȇpmLR2bX00IU'N sUK~71Ȩ{s0{^0 :1$h p $`#z^p`%$(ɶ2Ax@9MePPHaЃ&>RB%04O0tѤ[§l*HA�oQҡD|$Jn4*\NB x<a"$t?^rD,_RtPg^6< I8"G82Dh`&@)0LHEg&m7'C  _QAK]176.4>mǜ F8֊@ܡ`�$p49!x P B)aBh�&vG @d  p�Ox!+D&HHRG >U/ r Ĩ[aH]L6}琿;IB.# I_+JOUĹ1i+@1‡@XeYE N3.8bvbjRs3hk@%J[x HĦn#$A (@wB0tEC|ɝ.q-F>iaJaIdĀ.Z#a%7T'Mb#XA/쳙AP@Dw0P! #0 #!@h8lx!|(lkq|.%aID55t=?^>Hq|b_P>a:I&@‹=!#L!$T p`Z)�AB   D �DbHB FV�N=J]ʥMLJĹ#@/M#  @<` r 4"Vm*6!�jg $@hE-�$  Ĭ U TmkL"8ÌR`0KA�A!: @a6!kƩ8z F$ *&D<F�:ڀڀ &DP IH CHk00"|ʇ6*/ gqBa!" R 4 \>" ʀ ,ai M$@ 4`w@ &�) @v &"4J$1P양օ{LI0b 2  Π �ᇴfVm)$B&: Rn f@Jk(xD4AaC zK##鉞h$gRR%=Lڀ FA" @ +V"|[.!kv ) @ L,.!�v 4(pnJ$RL%].4r/8(VB"'�� q|Fʔ `@flz"!<B N v ^d6` `6%BPq? Lz2 ~ 6 r`@.(! , € �u� :: `�(#ʩ�0"#u`7Fa@)"gN8� -�r 0!cHa: D @qtF,TMR87~\20@N1\fDyޤ;X&Dqn0T/tMe6FRcp""Sb"^ `f�P �!/a .Hw 6RgFRsWaX/ŝb� ܢ쀪H6K2(@ 2a,#FA�,  6X2hL,^_Nl~ h�Bs �B"@/B�& O`I/YEI"^=|G+1r�>!>`$$%<�rC֣J'A 7Ge2XIRjj)`!hB H'A:aSB>ELIx.8?nה41hk`<A8bDx`@�  ´l8Ҧ7g,o5R6sut\hQz�G0o �,2kTLȠ˫?:i;WwCe1b`>!�4~`( � 5Jm6snVwKLu3L<wMi2+# ̀o +Y4^|disQ6|i01B% */[KJ"8@$K67J.Xd tCYq\>A8d+Uu2M xI`l(0soxee?k?b)ehiԋut�1"r *"\ 8:%'-}dxsPXME^"eǤbX#3Mǘ{WFn/)٨ t(T E !~n#.$$IKxzE镗+w"KPYk}YLCޱ`1\i$*`LLm49pиrJ"("՘hd9i4>11##Ɩ$x*9G֗-Q8iP##~mO8~;9;r7 y=0A{ ?9?;1Lƶ 0:p!p9_IL֔ب놡{zX}lqTeHYX#ݩ\Z59C#k~QA QM q Z9z8UluFOv:"M/{W6{UȨbry8@$U-mT6M 11Pre'zj #[2[ 19:R ,)=蔩Iv}+{Op$񬯚d48f4[GY_ټo>z F{1ZZ=vc#!� CR c1 `C0F:\ A}o |84qjL~;UC/@;iߴX7H#mz@/l @(9+0u3A$t ^رO[9Vb <n.)$#q4UG� N J Vvz>-b Zi]w`d 1@LF=obXo#v @ / 10rvpVqF]{mc` N <C, $C̚" 2A�3Hc#t u%9x9W)X:o:nA @�4,&L{l&Mw 4 <A ��FT,"Ug]?ݲĖnG_ps 02g߅=:o)]` b(` 5@D eJBB`0%2x?p9>rn yCz8% � lDŢ1@ :B'z4a2$bܜ<m;!h{oQL~8qqޝ DF,z/` 2 ,eA@TZYI� 8¾@8=qmzXa6M27 #@<裠B &$,rP!(# KzdB"(4ѓ ?4'0sM?$(ӆ>~Du(UjW:PP ]#*TWnn]N}TT*lȴ+jLH+BhBErO#)A '=@0="c"-w$!KuQցJ=iT:|�Y?GxCɋdlUjxsܗ+zs >_߾pqD@LDW" E; &` !EVHrrd2 A$JH8$n]ESg#X1ܨc:tbcw>i=r>*ÐݥQqf1sqH‡1EZ8$s0%%c@0$IDD!`,WG%Rv֣%C%1EY84xA>z_UؤUEe\E^nh|r$yp, Q"{`$g!I D.^m敞Jr9q-䘣 9n9YC5hѽZk/*&(HhG8qPr@I)#K\ Y ѕYjٯ ["DTU @@A f$ex>ue%]l$D&0[Qa^3 [^ds/7Am~7n$2u%mxFJ$EHzȑEX49 [Z}VP7ey&dC aE:�IHԁWNEM;=B7Wci:\O;_GU/ipU~t`q=TD&P$ u[LnjeLMT'DnɔB §8H"pG"<Rp O uApxoyi)M._1+>#V7">)NJVTܰ(Lr!1CX|e6KBmhs'̈yFt9񏀄 F8 A@"BVMZ@jx}y6-_z 8i͕B4%+'MRD.[IK?4 Z 9F&%"\/4?tYf5Y:&pA ."pNr+.pYsƀ.AEVxsH몧=JszOM(vtG\ 䉃@h:1ЅvABq ΂%]hBЁ(XϑkJ-pA@��! Lavc57.27.100�!��,������ �#-�/�6K!O OkSGSz TiTvUv W8�Xu YX[-�[[&\�_5G`.�bc�d:�dve5efg%hPh&i'j jk m:n�q q^,r t1u�u uu u uGvwx" z z&z0'|| | ||+}�} �}"}#� #% "*-!3$p7;+ 1&7' #+,"3$;,=2]5)H9C4D.3%TN;,C4K;8*>2chF9VFR=NAD4K<gPSD[K_J;Q>SDNB[LcSVG]RbNhY\LcTl[r]uddNl\oscgXldq^yi|stdmw|ksz|lÄs~rĂnĉvĒ|Ō{œȆwɌˌ{ˑ~̓̚ϨҔӜס٧ڵñ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��T`‚ `� (j8 HɓԈ1-a܈& 8HG"ABXr 8Y2R8`5HJpjL54$Be!V刲۷$B"aB*VBTN8%MĈ@DN>.-)fS!ySʐ 9dI4-i> q*J%iq8ݚ'KR$ÝNdk5\WwLx0RʹۚuY2P:^n8t>SIq0rN!GH%\QuIQ7CX a H"#Ց-w$^`TQ>8Zft&gdԍ)Eƣd<"E}X>T<RNAXYƑAq#JQ"E ܐ d`g $iU'e "Ђ�z1D� A !\5Yuo%Ǖ'9NQ&kٟSZda(DlHK]H#xCid Sn!y^^f]mQI=Ç,P@6lP0g9SIimeACYHط.ҋJDD"$R!G HpJ`zV6:<[ИB)%BDQdQ%r:pmʔLa6zHI VG%l&r,U(fD!~0I ^�#><F[̧>.s:9̕UWrU$ `#ТUnɺ5 H+]*Xt:ѹ!A�brD2 1$N,NJ>P#b D! DZBD1jn(f~VY>QTbIrIf {Hh4gJbnT,AF]qNn`? BM!Q-D�#I<BhC"Q!#2A@!U!5%uB?#\H]hMBRgstSE5<TV4%S@'<8  BL#hKC(Ix)|@>!eAj ! s"bzqp DE+@% ZP) dϢSI M ;.9N#*<\ T8 !L![D0C! TqPt(`! SXDp@0GA)$sv@,|ъg<'*@ n }H*ꒌԖr.hzi! |tIaX` n&`883;#J-J(v1ԁ=`$Rqe(i u|DNm\ÒJ#r`$[,Z샄'l:  T4GSP Ɯ9 8CpH4s`V/ H  @hZvE%ijCt'Pq zZxt?@$];p.tK"1xA `$pIP``9h <D#k@9 ^pC˄K qI*@[Lc�%.�4 ?"G} s I MMAWB({JPJp"z#IApz8\bpBLVa7O`L�: #T`o1`'iD'P99RUܲF%'%O`]%5Ys ,�Bf؂$ڐ~p&<MI8@q H_ o;;#Is=*PfJٵ�N@'LX9]-Y~Lf 7C#h R!SLAK%PHAnpB|`<87 KDPaG@ O?[9oK}tdӺU*Ìj0_{;RrWcXujB!"AHh=#mFB UvAM"`Bw"& `b: IU Q:+-Z㓤(*h]\­U Dig{ߏxUm1DAgh� 6N x!w(_*19*p@)%)Wf\ѱ7*(sLʎ Bm Vl_^t\LN X!R;W"ЂU 1�@,! Ճ`JJ/bU32LRi&U}1݂q@ac_:a "!P_pLYs<F{KxN &V XE&C(K195bE~d:BvRz?3{KbOB@A%V9 e{2hydfZI1+�BYPr SsP Z@%m PG"`27C �hR@ȦL#(%DqS?R%Q( p>PUƒVWR� JPJN� gk� Y[P n8FP*7gp^�SM,9wWj4lR턈8Q" [IKbtVT71,Rw0.34ps9pCn\1Y xC  S1t$THV_b$ء!GuCOȱJQ8<%MR94PS!+$J$vgvqnp^Sl)A9]~@VPwG6 Dp[TDM r~!E\j"a:7PveWZ7aa"p%>�J:h!FksK!F0/Q P aP2<+}Ap ZxFcK�b@_@D6*0U3hNJ]BlT Bqv4.ak푄@8v9Q=K< tAG@%D;|�G 8� @D0Spl%~pvj[y@&ZB�aqk Y(I?@_ "Hp$EGZEw >p�@ {f Z0-K 7uk`GPwVe 3c* ~ْay{IJ&"'U  G-7*-Oh@JCn0+(~ nC^G Re@Y0 np.CP5$vjY43/Q`uģԃ/z_DQ6*"8]WU7/)J4 :pKm^I GR0+wlX H0,EB9Cs%=$M&&HzIG$\ӒoT`!|`3p_E6s_!9mI d]^ s;d  hbp f`'S۹tn%oPᑉCT` É!#".!ilQR =' 8Nq�3hg(f  sRwLl ~0JrZrrNAPS &ٕc2*U٢#m{8LpENYɉafejy8 K7@2f k3&R0<0STKfpP pF+WP{JszEZ+P\DG(C?z|"+8k@{@M!EaW 7 a�SLr8�{ g@  [Yl8Po@yZ!)'陈`~ApCfUayz'TtYTq=,0!1 ep0;m#T`% L:Q.66[�&r w"5D-r{CJUZ<%۽u XG8a'LrQxWJ� z@`yrPL Ԥs Lp}@aR@0rp#[oѢe6y(8]h 'l r-c"xj47 ;0r$ #@Q }04<Hz ،//aA$%K:TQ6)`Ld"tKМ�sJ;G pYy Zд5gh&K�ժ%Snիt$[5e+گyU"Nc‰aAZ@|D@0p5c|�|L:  ^lCt>M!QE$@_O &q|Kq8|{ ,~ByrI<DL FpF@?iPg�z>R%h.KQ*{hMžYfjWtYG $Iҍy<dlf+xYr_"jz7m!ԡz]Xل"I`|'DpJ #Ji=/.0ZL3gDqI˹UZa7#mVQZZHmz܏1!Aw(j lqVc4ؒfh Z0 r8gyNþ I&1(%/x瓖3㞜\GR%Y0#+ C8ula .�iV)e@pj_=9为ܟ)1NZ8-eZG.s=$Κr5tWνP?:&ރZ8 BFq {vhk.ݘYV*XNz=jW]7-؜$n-R4:C^g9<nC^]T~)"Dad4 5-P1P-M3dl?[ޯ}@k5S@쥞^b݃-i?PҖ V h~5z.PrU=-IP{AuHNN`89U.}:ՄAJ{,Y>.`'y'Bn8텾D˝C}P{j"O:x*tկ@X:=z�,_-ak * �Bmvbq ^{RUTًܼ tr/qk~$'!?ƺ"mN/:/! rP>*Ia!UEƠN^JuT3!{`t&XLz2?8P8ovaeo&qZ/<^/"RfAc|rD~J? -$XA aD@ GCJxGA|�YI)Udra˗*c8ScD3j,T`MA83|�ACG6aQ58tP%+SW" XhQcт5:źҦT Bl(pߛ\Z3rыm}2Y]5pN`=~ m>XFʂ5ũ0u#ۃe&۳D.j^1qwq ġ\oSWgxQ!8rX9dR alv_GUSܺ*;| HB¼ƾM!!oК!~J>a:bANÉCn͡ms,CHC ̍=d F"Rn "1s#Ҡ'!Z7 1S1 B&lr54%F / p ՌӲu$B 1EM'MNJ]3,crЁʪf`j @5(Of<((P:JICTS/`Br6M҅ܪLJCX)Ts' s5i˕27; [67\URϧv! V zB#3( irQra,]@꾎vkNr.rA3RP=-ujtW;du WrVU¬筒A>RPL@dROi"SS6D;)1.4:>8^wP).!$t'W\=\N[a-O\ .|ԇZz!}q1OiS !. +a+h:|hk[N}|؞ ^;.Z-#hI]W:_AHҒWOVz^Ʃ$s*jL0T&x▦!zS ^^,GO.юX2* K8&p|:TH@LWqDCN1$YkjW$Jb `xħʪ JA4hi &vf1y0#AJ!Pw'3SbH6f[9A0 k h=|C%#H"gЄf8lQߩRN =D[*6H-D B4" Ì^ṛSʖza>y`6abb#/A!!FsQ۰P_gC DL@1JΪhD5ȃ$�0  "A+#$irʄԱ B+m3Ul:b Vy9T yREҜn2 YTLpY2*n = Jq;(0lk*4=5HAPr2md+�9"CD@  "eG (Tl; X7Ϡ�@�axU/)Ȱ!nrAl dcb2>`BP3` ZtOu55B@:ӂd'QA22@eHTXA >IVH Rހ7#2_h259YQˋZq!j@ʈN>Pΐ8GgEIٮDx$Ӷ }MSA[me;=Z %-Iru!&yBabՅ ' Nf'ȕQ71QPA!`GAi8B¼C1b>@z%<AB-#|c[vXFVog, 1QeC8"@PB("Zz8N$0&H9 <n YS6! `u+ eH8Mh@/nkS& Qo,pB 0 C<"HbTЂ| J!3eT-֠/7%c:f{q{3Q2NUڑh81D/Îb$)RH!0a; D!C L8 :#̩*P"XJg{^F\[b)ŎUJ޷ t;=`oy]Gb pf|7.hr@ !` )HB IR9H*ҙm/@,LAvsIe; ' cB8ȯvJT*d�i*!i kv#8TbXBt g<ñ|k_N=_+j!\jpQL9/Z!Ęo< BaHiЫ l/M0pIl" Ahp@C``M! y !4يP2mA368B0 Whـ>tX1'�A7x- ˂J8Ȅ/A9* @`HhH˃@P.;͑.ؠK-´'>k0 Ԫ= 1S1"PAH/:|=x6�GIX"8= h@JȃE%X8HBx\0"qƈV > +*xv{[+:%Y`Yq="Mh6XϓH8HӃGX#0;`38H)G8;( :6*L!p4h;`t3-7BxQ1s7x9ǐP[/~ P۴hPj/7/XF-`?`�`&H؄@' I`&xA0!>g"HkI@*R{U[ U{H&Ľ@'`9�5lkL,ݛBA>[ Z1>IX/)X3Є6hA0G6AIMH$F8"-" &B 2䟶ZGKIy3&ԹB[A+Xiŵa@(2҈�"�$M0Cx& �API)C`p<Q aObs34Q{9;K9{I/xUVN&AJ,yDŽ̴N8hHx Q3PI(6 Apȫ??3k;`cZC´Ti KB(5;n*5J NQ Df;9p =� F98MF`B 690#C؂CJXJL/-{&x-ڠ.0NK 2t٪-Z s\4 6w(Ȃ+%(H`>X;j6G8n$`E4'ЀCMHp0,  eݺ 9ۀ*sq)`YBܖ<й C�M`8XJ%HR@78L\bhP7-�)(СLx(0$x!Y=6æ Пs(HJhBp$ 0\È4BFʻgt(A=HFIQ`7618@8 h0@t*2sӒ'2biL"ӖhD W8# * 9F B8-P8Bʃ5#؁BA9EkHB`QT# ¨ʀrŋ sUn3=[ 3G�c 8P ȃMMhR?/8Ղe%(%X9 G# Ȍ9GQR@ι&3YM\J.ZsL՟k*L-X$#XCJ(I"@8 XBp3%`;4F9$ 2|u,Q$U Ze�W񵚸 Z !H*?#G�Lp8J$, %ȃG83`H%H 'mnQ3`7EDJ k䑊H D=�9-bL3M<p%<H#HMLЁ1bY(jV"HO*vx�$I/9&m"A)k,6FBH90e % 岋-0\Ɂ cUm`E|I44)X@`Q�)6`$R% %-b"5"9[885 9P !~+H1%sވD,Dد̓LX C61=V#X/P2RxC`F#F rȡFN\eW%HЂ4ȂFpqtܥ9 :,09~ŦӤЉAQCȝLf <5⛳X0<ƈi  Є{%̓$hQ),~y=&n(ʺd 0y,3tr022*x0HB(;: 5ȂJ;%3<F:=C3=.%u6mS!C俘3uf-1 ͆$grJX.$52L&ЄL4|Ӄ`R(J/+ 'Y !�F /q?qOqGq][W 'XۄKpcI' 8$"LX5� 0uHxM-k?eFI4�Ɂ,Ճ3ii1;$_O;G;;?s ;M 6W1L^7!7XH )N`*N*,9XP9MI#8F X ȂKXdr auaaw"BvaqhhjvQ aaWn _o`wlnyvtwnwA P812c{DG >,1hD3�*'݄P<H` ЁC8t0[w)cq"ahv]ǁnWsvrGvsyc7yw'mowzogwi8E9ps3 1%OYR-BHYOЂ jMeC҃HC(,n_,�P/X(As ދ<s%DϋФ(A|H98 �TT q 9N 3ޘ$/h?@6%q:&R80=-(Ph@])WpS[�әёwL9'i,xk0sL~Gp0*4!(".pw?ZDB@"'261 Hm摞R1(}Q˖>fL:U왓fN'$ Ϡ=O<:S'˪VWJeJ+X,]) Djײ=am&iSЉ[7ٸ6]hRNڶ3nq (xl2̚7g�D`4Ъ7`B"<�D !`p;6D|~;F U3/h裣OO:uOkw~::ڟo{vߛ/=KNtG/… 38C �4 0( _ 0|6 2 6p!( @!@b(q| zr <|XÀ98C: 8#A8.# <d )$=" dDj9`:(`R8 h`)��TBQAi(BI!Zx eq dF%<C�#!NH2Gf(Eq*vyꝪ⩪+ꬩҝ0$*l;z.++vꪫΤgA 1ȡ!G#$am^0 JPaH|P#q*w-z0:0֩K3� 7|1kywTCEP!FALQH$`"$rԠG%pN!fa;0I$f|L&gQs<5NR31T{.*.ՐDG3lP n rȿAI>3" G$nkH1]W;<ؙ 1-ꩂ֒k֣.봮 r bPDDG$@J(H[hbFaF$qG!a:HPN_H O~}[?s^}A-j~ԃ!\!oPTMn|Ƈj9psPa&J|pMA 8MJ�D$*A% r%2�XuA CXi!! ߴP-މrvS჉U  &S! ).r8�g)L|x\6hTU"'HM|S\B>@"" AKЁ=9zA@ x!r^9WzR_tHYr$ۢXK[# ƃUd0!X�3P!K)޴t=a!D<�Z!`IM[z!< d% eOW+*S QUO)xDA rsD !@5\_/XN<H-azJ$D2B!\Lj+F,J8 o!rڿ jZT*S^<SD Cf`-.ϬTGoA A`H"#4M{5`P?d`$AOT;$tȮ̬ CS2dfJfb} :%ʿ&z`t&H;s&1"zx PP!djcYFG3a 9==At -M~`Ze S Q6{=r(>h0>8}.U=HҰ)>@#4Q0`0! 8B 3arH@_*6ObOUN>C03a YeZH_`TђUưF`hhSw[vA! Kk }�E>Ux9A W8 @ JaOgj M<0*#ܡѨ (jk`o[ܦ 䴞Ã:T6-ڊae\۶y[b3+LT|˦`O[2+A=; ,�`# 9 `u! XCz8dbG %䰄JcBoDVf=tSrɨ1õ\DZrשXU(Hӂ5SMںj0$ S�"ygb â+!JTE xM:Iԕ"d*a) &,#8FXalpԚ ߄xČ l lPu~eɸώz٭4S!N-OU ~!ܐ1xsФ@9D zЄ/-T ;hC&!^q"x! p<cb#4L �a\][ʦ!R*WkDp{\-9OP(1[EC �"l',DM� 0xBR PAJW�T VRYٕb}ӝ@C]]84DD@!4Q(x <B$P"pKMzAȋ,AMɀE%A41QR}Axu/DUhZ3  Z1!YݪFIAWmYЄǡAKl(AQB,#8TJ�|BA!<tA\.!M�Y1abEA dOFMK<R\ AU1 J}UB y]唝pe(hB$(B,&@B:i% &F7FOXԁ8M[,!AcY@_1UkARUN CYlMN.i%$T*L  � ́$HA xB$NHP` D#ϵx8ƊK܁\"S ZUx6 R/�tU-61O/ILz d1yh�4%&PAe|@pB"x$D X7L(A ,ܥxS`ݥP_<8uO'.E";RVϬ9,;f^N]QUB% ;m&AKZ Tg (!ҭAr#� u{8"hM(N2!(iK|@(dK  8iEi%V@P'.XRzTei4\@f偩Y�X PB4L8Q2%) HBDS%P'P% v&jմ.M Xm4>㐪X = %T#�Ȝ8!8YPDHA,%,B|W\A!⡔!#A``[7]23^O'UOO1HMa10`txTʑaƒBdѵ)l&D!,YN< yx\j@<l>B 7ak7"՗)}QO|UzLuO An dB#  ,0AveQҴ, % c$8# d !T,#\l$)#(RUlc D|Y ؚ,BXZDXM\)P&TPЀ@ P&؁v@ j8]%#4�A# ZM9A(@¡؁L B o/OD}7M!y$H",\A#A/7ѝ,'~L} PA $`v}(D Mn$0@ M׿-1T'|AF,!\ʼB&l@(A%(B,B1*e%[ A@\ ѫkՒNLA%@!�#P+Z }"y@XZ&A'Xh$A!#ܭljT$A8N`#oB&0x OA"\ �ARAPt &&L1`0$X̞fDC$!)BbUjpљўnXreB�&&&8AB�A@*`ٝAlTW&#�BB%P'D&HLA!\ $Q1.5/=\*/DydMΪX$ZpW&`BI &L\̀$~A%P`O$] q@PoA]�JB$(PAn B#�@&Pρ$hP- >@.|j+vJ~J؎!)A$B(h5?rRS'T 0#"7PDH<"A؋ �B-j '8gZф֪N xB$$&%|&4n@uw`HLWhY͏'ydc#T�BLW@TB PH <hhAy(%A᚞"` ZL3cAro�&\A c9!ZTB@ A&`:"��('?POﶟ8ԏ'0AQa&|䦇0r �‹FB:"l LA ^F#9#I V$`A nh!D*ժY81�$$ 4!P$liĥpjnXQYeTgbEfiA(DxBp~�I!P 4;!Ap 'DP'0QB(3cC#Z*A !l4ڕ'Bb@S x uI¿1$ +6&KMz!Wy{ UA!@y&d@C'xqЄt$ԍjgLsw%LShqw' #@ �§-&]1h=@7Cո�HAc#8*R^!{'0H1ksꝌ!<ͺAu`T7D9)T鐖3lĈ<N4q&SI0%'HD̨c>B2$Rm#P!DK@qQd&HL`Z㌤0(9SIK!S0aTʘ-Wd)+r"*GV# FfBm H3ć)qQ8pGAsfI4h7}ujըkyZ !'$?s$GF`ʓ 3b Q Ň%ٴT"'gQAH4舤@GD$ڀrS,m817$B`,$4 D%|6xXb F:1A?rNHbE)#1"n,F++ф4P-%$$-([ph % x$O'dC !;a0FCB:^ b L@j64288*dM/eF1Í#Br5XG"�$3t,6D `$L4C PĐD /%!8C ,+S{ӀL%~|lUñ|F�E PN= 8 4* B"ለʊӋ@)"9@a 06pC$ HucAQ9h-q2bJ!LтL`DA<G�0= !6X;(cH @xqGbG405Eq:g=kT#->-CB!p+$8"$k##{*MPb AR"%"cJ0Q3 4e3"/Iv&.=?rLȁLǀ z>9"kE2/L,57"А%j7N͇C pd+0X[[g)̘C@6у3fP|MPNy�6d &Q28b^ GJ = ?BTHd=�-!!c+ #"AJ̎uIA[BHlV`I{s"u@ÆA rM^d X2@DD(!  DFEH D�B!a!fܨ5NddI9)qt`2-P3|G8�p,Z!"h({ RhX* 3kWCR:AfxR,hFHbABR"!4,4Lddb >Y�¨ 9Abh&9Sxf:$$!)8 SZt78" 9 Q&a�pP3 @NSoY6 efkLgx3|Vk9F`o1XFOJ#6qčM 4cpQ!z C2y �  @�P(  B1 Y2=)[)[<IUN`Y d-EJO&˚AY8( (# B"!Q&v<@ H$C(!WFEJ$438]C)%pBP@B l�M_L!0b_"[0-!p,TS'd҃NOPõ䭄cKꊑ{n+U ̠ '�!9(X]m%KЈK"re*Z]Z| )Gp)G: tA sD@ R $jO :%잎g6AIiH\b$<SzY\෰q֌Bn*/d j|`yg (Rab浒immp'΂(Ix x&&!49BS4a T5`QOI՘zc^F2Ml>R[iΜWpx  iG !Cr lSh+"-HYDB{<3IPB#9*m)cE 8!,tl L=ڨ L6A`ԋۋ㔘k‰zkL)! 9؃#W8),D(Aˋ| XKe !m�'L}$,X a �0L8/@0x!<J!ტj(4 &Ӗ靥t>+,)OIYb499F .AK\T4i:wr8Oȕ* |(L HAVQ)W@Zn|TF4TLjpjN)4~P"!hb >A%1! a*aiȃz  @7 @f.�6&"a B .` f `~4:XZ:銐GjNC,>!p&ĠL@:~&JN@ `rB @�!>n! A*a> r@h (~i& `3lPO 5X͊dbH -m E C84X|LD $@vXo , ¾$P b <Er A   pHN�&ig'Z/1Z^ r4`F3)N _x`pd t�8�@.B >7 !`M p!�udu - NG-xkU/<Lݺ*0|j RC㠂 �z(Mj%Y^v@ޠ "av`81#A@A �s�A.(B`-l-:\"y ;+s$4?sp&& �{- ?)$* a t َ)@x'@ ^Df @2P"sL" p+G;;Y L"X@,6!<c$ ` �*!@ tBj@/l87a!CBA G!$ hɍiNZqª˾$TC[$NrFChzH, 0 �7Ub&%B`bC7*UBeBFHWTJy`:J|CNĀF@ ҮaQn#l�8| A pJ25P f`5khLd `t� 4 h�Qf.aҪ�@0%` &*+O/ m8P]CkVA~zෂ4X 1`b�tB4o hthQvM  F2)$Pݦz2Gӛ }+PIʐC'Wm5J[y(^� :<#0A Ƣfg)<6 | ΰG\2\C|]W,^ku q5d[S5t@  ` #ȶ3``jjM �*el Vsg`B *k=3WUcؠ/ b5Dɱ1| F7.>#$o146 &-k-H+4$]9c#+Wv^1 ,)2dA9t1nv ̢N.(b[)GD,go5t@®0j[u%j4b  AN"E4 a`tTYh:Ju46h]{ GqxQ   yƪuUE!P]jup}~w<kQp6"N / t'JkG2lh 7וItAs] DS#և @, Q YGz񘚅sWVe1cRW3{ $tC8pWĤEW` nQIxB8" Q5HIzaj WᕋpŴzXP؏7# x_JK4MLpZdXxC He5TR3|hkA4Ce`Ҫgt9V�U}4DXgjV]iu5u;!çJyk`A2dh4nx~QOB[WlZFXGHzgI ]I|(lXM7;ZIѤ+:J6ÜI4u | "55 {˚~jZΙuPc.ÒEZ25*GB-ИyO&p2n 948xd1KQY2 6Ɲ!ꍃeS+vdCd<3j:-$阩ȍ':-t :KkE,8 Y kίd)p lDj:c++q)54 ׉Z]guzNWz2W[:3G7In˱s/#]CհKUcvBtd{yyZ ՞OcƄ趍;0 q6yH& tB4ukmFLBklk xٵ袔P&J7&p82, |APWwck3|4k edG\[$1[T!v<\[2L\} I5f M -*B{ok@eZW5�H�'ǑjOY{%@TxzOík;j5 %Yq3 ]ZmOW<K p@aY ѕÅyRC1�C8["D|\־q`Nj @A$͠DCGuZ4|^_a A c<$,'1.%Xl L �}_y#/m!Q *A`$  /a64$-4R~3p@ j0a > A [ŧ]ͼql �k@4pKe9DN �[qe`d&@@ wC"I;ml `Ġ+ F"i@I&ٴL[| �v̪ 3 @ )xct $a dԧ{ lcCNr M�ƀ{0E&<C @ȝ  –�h@�S!u4Z3f< q[E`pJh�7EH.s� !sEA=0ʥ @! �FN90&M^2B_8{]A D„*l*Ĉ'6L0!ƅ V2H XbƏk<G)>sF 9 -ÇƂ>.D(>D 4HR W"AzD#&T2="jNJl*r5*I td%;Gڽ$U02#>LF '!A1!;�M #�a;H2sF&h &7Fb$-LthP 9:<|# '[<wWik/<?(HEEy=2ĠG jG„!CvD&~PVPĀs!GJXs0XPA闊P/Ƅ"ApB$.؃D _LFz:G2bu#J6J~AD&MԂ|TDÀlQk A$f(G%R#"G:h :H1 #nXÖ/vaw}GH5iP*v8$ }K m$*Vz* ꥑj^JɫiAfP$) q>$!wpTh"FPJ8e#xú;FA"u,i,|$_*? +]]&V Z &J{D#G4s͡5q$#@`gyPEeP)NזMNdMWADЍVwv_[}c0:L7@"&؏rύ]t|\VH!smD�&zNla $q^ EY41 i\ 3 ̀CA\ZӮ/cH&�D![PIHq(k!i1)DrD /Fk{sinϽ{*.Ԁ׵O?&g!xA :&xBICM!p%,D.8AGnF෵z^C& 3A @& 0A @"G P|IFvZE11TX0qd#D IhRALx!&zЄnb$`!("#PXvVDF6= 7~RZfTRƚU''IU }c׶DX>D33>ȂbN x`螃 Q*$'9_ 2-B'Fdb;]5 *jjc=xX}*#0BDP xsHPs$Hg(sx?d1LwLXrH6OQ e7GUXrAQ%~` yRHD{B _@kC@P\ƀ.we6}R'MȄ%6C0�ϒ3!Ow1$!)GQQHhլj$]`hLG:[-XJV* 0AQNӢ C((ӕt{OzcGa˞ۡ@A Z@*xeM+<ֱl *⠳eg`Yl B굲-m;;ZײVrDVEcZDlo-u9ߎvSj!̸͊ƅqUZZU-UwO&r vop�! Lavc57.27.100�!��,������� �!%"& -.R/�0 2K�79:J�HKUVoW XX7Xd YG['�[W[Y]�^m e�e'�eV ejfIh h4i iiK jR jWl llmO+o1pMr r rp)u�u u u,u9v vww-'xFz z&|| | ||#|4%}�} �}+}4� #+ %-!3$ 9)-$&% +k9-"3$;,=1U5*I9C3P[TL3$;,C4I4K;8*=2bhF8iONAXHD4K<aSDJ;Q>SDpzNB[LcSVGhXaN]Rje\LcTk[r]udsn\LaOdTl\scq^yimcjZtd|snw|ks|lÄs~qĂnxgŌ{Œ}ŨzLjwɌɗʅtˌ{ˑ~̓Щҋ{Ҕԛס٧۶���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� @ A4XaB J�qĈ)\H�(xу#(S`R%P~􀒤$)\gF0!EˣHyɛPT9%?Bd$-<} 4kҳh"`�@.Ɔ :$X1w5=8AARG"`*)Pٳ([vh(JxND k*qvMZaF|FRĈ^~%FwyrfOP|I s?jDGU'_&�(`@A_ t}5܃yV'LFIx_y0{VG֥{-zTYY7$V2%=xp\wTeQ|c8TKVbI@q4c^{,nmwl걆M-f#RymaVxho*(A`yѣUR\҉uZY~#Vc$n֖M7kzht0EjKok& mMd`WV:eDg!yBx돋m}gٓ汐)GQ?=UfX<&Zf՗V< s&Cj;CSufg΋VKf' śߛ#UV̗QK`1[J7xs~Q=`!|eRP…kPѤګ[֞EXrO~&|8az] &gs,wH�eAQ&d=YcxeHzj4*N馏jzQH^r ZӪ2aA3ƾYmn9ЖM vQHnVDjﴩ{(N1ꞛRVch#p.Y0$| KO海U � a*8 ~s(܅{HI g*8 2D'E 0 AB>qAL!Ti@EZRģMza Jq.9ܖ`ȫ'<*Є<Yj`sH\ x>#*�a&TD$(}j ߌDha��TR*JT a}T=d+h2 R$aM! l"$B#|Am0Q c*_ o$iϚd$p� (q20$$S#cXlA&;ޏGPϨl( TNTpPOa HDC@>D?�D'=?q=5{CFjEg (04N2�6 -\zD竕gQx^JbX2,j5Ւ3 \$E� Vv@(PNAQ 8A ,gLj/mQ5A$_|饵RJtNW伧,p joD( s� 7T"@'QN 'P) &PDh7elRB˖\ϗ"N@ҙ� <M{Tk|LFqVw`v㕣1b4 g&M@x~I! m�+Hx�hB{kºNy1DIQ HgN|d11 u #d'͠`֯ly6kJ`BP҆J@&?H 7| O( )!0e ;}JR㕻fA$=Ӻd"�ƭ[yMr-6 " _8X�)ѹZF .VG':Q Raz�>(xZx:6�&,QfkCӸ? >:;.3KM:ԁ =,P+u.l Wh)$"E.p'<$ߍشr(^s@@@� B*F]| _fZ꙱t֠ԣ;E _pfC1 !ADN,C#< M  A8\=JF E^OĿ$" Af�PdStc(NU ZO_aDܠ*8A3|b@BH$S* *^u]R<:vKdb@�3B�k&]c#C3%' U"4}*Լ>7| dDA ;TN`P{LN7XbPa ,(*WXwrOn$DF$x7:&=3/dg1?Q&-2BupA }�>ԤuRPl@ uW u WUE,TR7KCh5>wȂ0w#,p$w7371f/#>_V{X5:oJLWF BU A 0>`Po0 w0 :q1B(^{T-mK}8`.mH40PEf,>RdxJ6XV֊ 0$WQ0u U z a0 gp3Lsp2:WeR9tǘrh+2nnHb=@S|q?LJA:PIW/!'@eKzBB 0Apj ] ` 0 e81./cY8o ,@8?6; i� y*EiP*e~qGFPaFZ 8 _p[: RQ@U@ Y `p(z}p,⁊sP?Q,&J#>4EcR@:-!|ыSTI7V.c%x(1gv@s U0[ G�P T AL�_@+e-Fy7Y|7$F`hb47@A�-x[ax{]D!wEx kp#s` oznp z z� &${Fac&JjԘ<L$(9 0ZJZ@&7ooi]#k"XI0 g S=5^5\0B�Na m o=QC&/֘?mY {96�6&X'BHj2_pP`0 f(loPqS6Flvj=i6BW:.h/"əH|hY`+*I�;Fe0!WI0ALU pqgF̄ R&H׳q)h9ցbJ9Ǣ= @V&$$Y m\PlW@#VPF0>@@ `Q{Y<ie֗Y(�6�!J7)2x|kO@4\ bm?0 WдAPxSzG'5Gr";&P@dZ6F|pxrS]B �]7cZz8:PPB 6 ~)POp}z0 lPf&|P? Cp+2,MhI1If g*TY͉u=M醉IZB1pʧ(1c uMQ }ex0k$ M>З{-z(٥IaK9!?dh:Bq?Z.T0'w=G^5e  jUB0 dM}nZa5&s|8I4hS:E:As7CK-,>|BWO>  @lL84QS zM=q\0Q%:&A[F`iu,$2(ř+a񡖔#;&=p�s21Ш+.JL"Y�d n`W0:}"%=1~ }`Љ|586U&]ː' ywƼ]=m˜j-BMǞ<+r޲W _ @ _pAY, vEF`po`^`� N@[@0,ǵ,>EXz1&ѻv|FɊu_ �qL vf  W0 O M 8ad@HweZƮLjΒ31 # oW#h+NJ� gЬ  HMm`? _Pe6 jF+²,0Jzfq(,13,E`c1CsUZVzx z n a s O ?0AE iFhQ6*=/(o }=7rCK8m ̤m*zUO0`P _1=+ʘϟ E9)? 4Z t#C¼RF`B` `@ޘ vVf?Q R}~Yh~ݜݿ EˍDE!˱E?p'3ANa @G x@g� f捲P k:l@098j56BIK-u(~HmGx4H]N@lN@0&sPp Y @ 0 ~cx}֍In_S5$=QNhk|F@ _0l uvaQз?`�[ ,PN¢aK.-h[rEyޅ.� 08QlHA비Bme \ժeM6Ava\@aԮQ-"֍øS=vאQL@0 o@\ptz3hYʆp{ؿ)K/ HBw�=s?0WCk `$8ڤ*zbo j@*7>(| .PmF˔5w>o!/GQ!sigj>:]4ԇ&}Pَ=.D*!9pb*#œ΁mf;͡.:BLay'ݮk"92k|ǾD/G.:p|~?0}1A!:T$U0$ .dC%NTXV ItAG%E$#=NDiB(~XD! 2υE mHR$F.e:`SQ0d#RnR$(Y'M=lVM\ΥnD߉BU0F=XAwZYE``ib4E}5ia8ѱѰ"55ѹC艸u;\ФOU1bsAF2{mPCun;9<% dXj[j;9lHk0%|Kb,Z 7TqE2hXOt É:+<G 2bH< 6')j6Jƻj5:zRʂ<L#[ ((JM"+DsĊF\˙<L(.o/$QԂj5%3,Kb *s@<4J E-b)P`ϹK$ԓ%"W|b֥,%Vl-UU۲>4^ʡY(b{P!㠤&4jZdPu!Rb -5$L:/gXHp$ ;f(ISaGJ;�nSMR1c5&I&  ,4>G¬)V"tWЙMJM ͉ݮa"l+,NeJf2d޻4"84+g2=kbċ2^ս&cwá˔bGbV? HJ9sp dɦy&T>|ƋxfKS?̶^q¶Co.'~o jGk%+[${љ" =/|wR[^3ƊV<'wXfZx)|).}?ZF &ž?-_r_DO7K*UBm7Lg?܄=RaG|;$F=jdCra)өe-{b�*!TB@Lk P&WD$ eDa '/YȑC,.Q <GaF%`Bim[C+NV<Gi3F!.-,+}%9{aPt\ B-@Mb,reLIaf-M*�"};UjEB`l%_)Sl +'PZfSn.뚦@bx �=5i'ze/̠':m5;~G,#9D\ˠZ@ pyIX'Sn&z%}mI .O!՞CL+"r  %8+I;Y`‚B|�!"~#"XW9&Ld,j ( Lp$4S �C6UyV J3'#FȾ7͙Jf�S2p�>a&gA0i4+AOQNRX-f/|`:t K' DIiT39Ct$<w -Ѻ%~oh& I P&#h3@D ¥k`1b(D(v K vГg!(* ,&2@y  U!`EH @"TjL H ÙlJzӦؖnq#Yj8LX0ڡH&&SJI#h<` f5:nA;1!TCnK'͡f Lԡ7FQ D<YɔPKBKVfHNۢ4ٞTr_d8IB (A.LAg^H4dWCKx,֘S(�3 D'<'tBĂ]!Q i!> wGڕ@*Ͷx*P* j6RąIpBG'ڐ2RtY"PщVl%7xl2&=B>-0SB9˃daE'<.簵Ihu!8! M@'`?WA !xYAHhP@dmB!$OO&AARV.Mtt 3Lƅ%2!$<|%Aui;LpЃ: =ڠ)z qɅSi `C)(\C钪.vZʝ^=,@#iVFX! d� I FH&0/\!zJRv(el7il ,L>wJ1- M<6y4WcJ~"@J`*0P TN,@;ЃO`i2)`H`Cnso+YK=1pCY  9B쀐%DI8);N )MNxE7xJH10P7L胙;Q ` 5i"""@%YC!A(2@9_ɷX, K;I`"BH7HN N'ЄA҃D Q8J�NCO '6p I9"-9�[9D8;Qs&IƆ@pa*x4#XH#.)MT0 p!*0;D(Wt<DX>6@(5�4a*59I*_ӯP"`앂t#I &0OȄ7 4@1jN'(AЃN2+Uh3{+8鰶qJڂ @S +07+=Eʨ 7F!![&x:0PE<XD: DQQ K6Lc'�ȡMs]&�)qA_h|=6D 9LZ%2' BY!DЁ.@ TDج$!X70@X@<H/6jC-H+9JJk oϪES9< 󼉂r!ەo KX A),&6U$`K؄N7:4؁M؄#8{Ԭ(Htl;F#5K ,}#$ ؽjz,p7&RY+6x>pD�UЃ<3744x+@Є*6@,3?ђj`A)&,d3+؂HNX #x7$�DD`&0 @H"؄E <ǓJ22`'x='B2mi- ,3ONL=WsAƄ\k:E:H+IԖB'`LLhRp<3I+@0P zZRJob!=eL FJ\2>|;9(@T( X@:X+b0624ȃxQkU2R D7y$?ϦԖѤ$pˀ=<43F'4;>/XAQP#p}J(H( |$c;. T3y$ \.颻d<#"hW\1Аz}SU( 98I=hͬOF@>OhT`%0\3h͹['!"'$L_c#پXk[k%؝"C?>O�Z)20`/@I;�AXФ<]0R.7Ždt౔PXm?wA3}CFb328 (`O)I*܄+X!Xu# &5=LH!H u IB:x: H\,<$p*`ER#G 1N2h.Q Չ V4 E- 0AYC(\L+(:O)H8Ճ@@I@/&  > &HVb%,*AL s8] طWI*@"CF/ЃBh X@73;N#L0tN*L6O�8  -֒!mALъD ' ^A!)KEP �S@T}6@X4I9 `%Jgy?ѥ8KqSy2 ׇ^̈?6ɖ@יh'@XMHX0Ԅ>�NYoaLJgȝ$y:LɰOVFsO4i':L^!/#h OE!PD;} #)X+P6au^g6myU_a> rb@ X/>$�CD NiO00>7A�<=ȂMa')&ql 2>8.**0aj([a]>"_E%p0&Q̈́O2ő DI*(H5d]Bth/X&Bd^Ip~mCdA}Q ]/`6P7*8ܷ0m6Lx 0g1$Y9[( rD)#ւr(()0 3D*'0 )#Gܹr a5ng4" Rz"4cH _ANK S 5A *!SN/x'xxu؈qV1t1RPYW'rY^OwPQu`\_vu`Y'ǎVϦ:^YͼOs6h'xEx(E5)I J@3 ; ZD'A(#fGWu1Qu^ue的7cxcxxi?x]y'u?aQe=+[2h &`LPg> J Mx68M�<.Lr !2o %puR{-a{{{{su { (0:CURkN2l4NUHܪ!IJ`O0DxIWL$DЭ9pl.;+ "$<< E4 sL) l fR]e7O5~< :H5O02*3~LJ+�K(X;0L>:z �:0%M01$N$IP(EJ,rx, AčUNe˘+bcƚ.gHJ>jLb$F*Zѱ(PF4"Zsd3H0CjYh"qvQEDtaҠJ Zdc75~VX!G̘k̚LB &N\1ʖ!g95ֱZk̍'޼鯳sva\L! A<2@Pn:v@l�…4.�M4b֗!Eqz>hx y!HBbНy.p!`!"`=) ( Iw Ρࡆv#A y>j�ڐI*$D6$"GlhHHFQҘI8F qF%vщT"$I ID=�RI$pRL|!EF!R˙gTifY)qi?IB&H4jhZfiFQJ?tiG*+I̠'RbJdD &u00}t)JKHQIA '$W!S8"qDI̶"KUQ)it0 +|ӥ?* 2 [|1 KQ!c\D#D `r ΤE?�-pI"LaA0FD gu� |>'ѐfKpo<z)°SOCע~$&wD66?Q +Q G t&Dɂf}D`xR*HbDspBH՝ y};j;mrF;_ۨdB8tuG'B�Q't1&<&tR@L9 1,GTJw)]l ڮ"%A�TK UOh-dc`8I`UbS8C'@Az%t^GzA]jBl(LbgB`P\!;ԩ@B`dA�)h&Aa&ӞD`(@a [ԨZуV@#Gj$�9=)uPAa lդz�*M Y & Tas$Za d#k%w7h tC"*QJHbe`4q+Ao!'`1O@" F6]9cڻT<&q,�H% Rht`@FPLTDL9GlL"> S E0t Fh*S&60oY&:g)PMЃ8#hzD.%q@ 1'ewN:�U+3 e,% c`R%6R@IK0¡ɅNQ!!KUJT(DpHsS)FA:<!Nd`] Fcm�J Bt i);KjS=͈Q&b ?U X@L=p'Do*=) L21 vD"|`:PB ::NQYJ<F WTPض#-Ni@ к@*U)[ [#dÂD]4 0&@7ap$1 ԡ@EQ ) yL1ݎ|&�x)1 \jXM|  եJ`}H tc m<&QꆬE<f9*6~,B$S:;44! Bm$0 Ή ?n~0T|6JRsFanD!H"C$8 NB E*lms#C<ʷpmfӺ2TxGLPȪN)8|,4@ `V�O0 xO lppmGloցꤒOA"Q85@Xl=zqRB5CsSĔJ0$I♑,fF*|T#}0#doLZ&„DBDD � ),Κs`ZzV#w͹)HҺ%+)QQ3PBh04@iv*s`\ # t/osqmDp [evB uo�D ;T x(+<F' $MIda-3hbh LVҒ %.ggF]1I:{KPqTb0[$;a"YSJ4�BdA Ȃ$� AA%A'(LAT\A('tP ()A QX F)$M XiS�v^՟2T]ՆE 0\�'Xl(,-B'hB+!41!˯y RD` 66Āف'TAdPM^Jڴ9Ԁ%XFVaISm @LJRaAx x] 0"T4פA,!t$TB! )u!`5Icⱝ y�OP B % $5l}P8F9!ч UM^}[ZCK,HK B,&B"&fR$WXDI |AAuXiDϵVI N(U4YDN ZM*<NmEE̠9Pܫ�!V)\AT',AI]p&B+�" EP JA |" "Hx +m[RU $US՝G4[uP%7Q} $];E fQ�"B% &A$G\] $M~MADPIWTA%dE4"ĥRJk l_<E]F}䘨7"6-ᑮۘHSH'Ё @ tT T&W' <G fJt'DADB%ęэ%9XMܘREY%n U9ޤQNU}#QJD0ƒA&,'D`'eh \Ap$L!d'WxAW'B`)0:ɜ7zzPkV@K<X6ROV}$TqKX9͓OG8DAY~B$ TA| 3V*"A<A d!Ay̪AA'AzyI¿ DBD)ɓMdfe eMJ[IӦFM#Mݡ"՛$%WX# !*@zB]U!O4 0'B TA("B" BA`x]#'*adʓ)6QX1!&^.!"է <0AFQޡAd-QDA$PvD0' D"@C&TB',t TB]EۀH E BՆ)H2-Cm!e L'$j lFp'+@N"$8.HpKA&B2 �!T4o'!|&AΠ h N#)xܫnD;UEL <*9DɄBaP`[EJ$X"d ($")J0`T ` @p5 |V4h (� ?!(\Ah!|!0�G0D#� xљ:�Nx&XJTRNJHAp J\B"XBPYZ|s+!|*A 1JI[m 8J:@ \}'ARf/3յf`"AhAnID)RRʄ]-41UB% B0A6 Օ0S"H80(܁S%r{R0! MT %ĹO}QA<A"M$N%Uf])� ؾ'}jbD* Bd '\N�)B$!H&I&qs)v'`)DLdJQ�@VP8\j0M@¯A8A0!xqHf&̕qnP) s%HAN&8lB+]F]xa#4\)D[فFBV$'WDMH $$'<T"$B, U& BAhQ L]r#*vRkcCSLɵLp'O#~òQ,Nʟ  'ܚUFdAh!W8o B2 0G  A<*B%A8$؁V"`"�1C*|q+fL0rHJџC}>vD$7!#1Ɍ|AsŠm,O%|BU ԁ � G4 "*Gn MkyRDXB%L<+x8$tBlHFz"\AJr-<emLk*k F^'PxJWDqױ QӌB\& AԱG{nD /]\ޛ8( xx{gKDİpL ,B R^" +u]!J6'-k{qjN�ϔ^] Ԅ́+1&B2B$ 4#B8 J=Dwu"'D$!s%�\%L) `(.�w':'p&� {A6 NP ̈PE.a{,hs$kB*A*@yuB[: p(z!B?�'LA%B,!hB́qayˆE4gqY:l,lO$1rAjv&c7IvOiM>kHDt%1I(N`�'�}$ 7F #I(hq $Eb !==(¤ͨ'=ub+Rv &E¤b/BzdSɒ'y"B"Y(F.XiÉ+\~$R%ak՚h$)\{)~[nZ?~6|aŋ+XI] 'έ:0)E|&ĉ+DFҾU%M\,MBR!#̨@g*@޼D&x\x)G#kD[OCͩAݰ$ FX 2 0hB6lܒ"X"ŬhL * k zP,Z&$@ NH$O #dJ6�'ڨ M˲B98D6�"TQF@:EV!P`c "I�9BNLlI9 Dq)(E k".4ŒXM6}S.%x+V]}"–ʴ# .L @ĉ'>)t'�@~7�D L'<6qS/S$7$($ 76+(Ô* @B ð. 8c%:*bOI9y+!$#*XLᲿ+ŵJUN5l/+Vn /NG֚a"<J0H@ !"ĎOIA"&X0:C'D;$ S�QxC** ~88:(:#4l½ " =>: zDA6 #Q* BD #FC2PJg*ؙ,*BH#,:lBNʊ!KmYpĎx7  S0"J@DڸCQsEJFId0@&MEB( ;8 tӺqJc!Aj3BP STB`DDYK`C^ejU C\p,d!zЃ#_[zUAXQN! lHݥ"e =4 O] %:p " E,Fd8eVPP mDDNZJ�m L(P k" AD"= NܬZ@LÐLxjĹ `XxB^J*P'i90([Ij`4>'0D'T"B$f!-L�<|Aԑ&I%1Sb؄$<&@GF@ 'u<, o% :wv]=d:K(c)x fTD+wIx dsb$WD'*!o"\cB%S>.�"`TF�ՠO kP&` nt6t=$petY2ܽ鰋+Dz%l1$m,c2*TBhzh$>ЫIBIbWxQpB "a=φ&<ARJBD/ :e~lփY0M3EF"hp-bq'�MZ݅ Z'-Mty2DdAofIj]7XB%& .$C( D,`j0D (Pp|f,TBz8 �E€Zw I0! mhC\%EF-J .K*BʅB dL+XQTh]@gʟ]P0t zx)8AE0@PWxD>5EMBfVP <zXl"FX-"&A&\6LC$n.W,") 2cG+1 zsQ.b:<t wijM 1&:ax)ҩ9$"zp:w{ B>1!V{b!oo/1n+v &QjlUz/]>m<Yyy#={ Pt9O 5'M@[p'X~٥D|a8HQ0HQ iB('PQ|^Hd-%݋#l]*֦z*+ؙI,)ޑ2! ƃB$ . "hgpA8U=#ze4]asX|"*EA7aU8&qF O"$Ȱf#&*AadHd1Ax( #L!E,'PՐBhE @ zf0 ,),QB� �O;m@FF@R:bɄiB^J2khf@d.BK~m6px0�-a) $m|$P 0�AM= ^<Ϧ�;\X \zdIp1R}OhS~Gl8P2+wb<<@ :Z  :�$Vh[>An &{fa@$!Z @ >K zBUU(|# n؞ C%(SRM$8оr&" ! H:`BvT#TW`0!Z"m@N!K>Z"h KBPb 7 w(+P0t1xDjhVRXb TA@<Ңm! @~pL /�A � 8a AE4gPP֧A6!k캰fjV+. y >D1c z3@i0# <)F0a #)@!FaZam@ FG @M6-. ;RJ*R2'sxNp Y& d�2F;M6n8a{]> ڠ E� 'p4900t -2x! *cm tl#r㲂 Lyz0a$ 52� �Lm 7|)J$\1 6I9,28 TZCL 6TP : @\ *ꖢp0 <@]83 +3Fot2-3.@ԴA~`" ^BR\B$h# ll;0( <3*E.2mu@hT)1FyG4E1.BX.=2` 2t5Ph ~ l D.BLN14SM313gDr #` Eq#ꀠ &aG F d s.200?qtFS?5Gux+k vC&"Ai[@fG �HaM=:2ClZk uM4@aM+9 6*RN+( �"a ~m`@$>a@( @ t_3M?ek2s،@56 b!(r>9" t�@0$.U_Z|d lö(MZk" *! A a�κLG�<!ȀSPMwfqif1flTW1UԠ\H| Pd0\ JpxTV?ǐT9%vU4SԠ6a@ bȆM-K6n “6jt Fq7U�`A�|Ky)(5J1*$*F˧?eWF ̲5 {@@UN&1+3Z;F]SvD� `t`"axXwPqF9 _S~�&A6"YMeeOnBnD7xW@9%S*�8`'V(ʄ*񊽷|Ao։�(`=`_+Cdoq3:5sxVZ YMTB2vI[#w?f$NX5j1@� 2B#8Sh# DLq 3eqfw@�8.d%w,By%ץژqieyfqMvD) ['v N'd,i X #tFv Y{rY7rwMCAB#ǽt0yey{!zcCT.*Ww5epg 8Tgk49 ˥K�<@gkaG}Gg.PUQZwM%z*ט0@ q<9ꂕL` p: 񙓉O'z1gǛ`�()PuSu(@iNh!ӧBeR L3Y YȓgvZ{S,c2uZ؀Re&n#H4 d*/tPBKBuv𓉃17EU?!AڟM��:dY㪗o@h_C%)̥&.ڛ3z<0% '&d YZN �R6i7ޤqR\0N~<u2d>UM"װ js\r bV } `/oI9^ڎ{`P1{ျ @ ba#`nj2y9}9T܎!  D (#"$ae-9'/S�6P > < mܪ5{ú!.⬽X!f fZR`ak< ><zF,83P` ��;5e@u ڞ1I9Gܛ P &\6`<s_Ԏ"  t`aJ4!bQdD 4!]m,_#vէɗϲY0��u� 6zLZ$N>Mz̈A&�$A @W5j`P L A{UNi]!%1pE<N %Ao8 Fh &^tTPңZ0<wAsfk!TW `-E.M� -� j@4Y 8:d!�`,A `^lgF \Vڛ5;%6l*A0+ Hc�><a n"@g?�4`Er0S;lwī ֗ڔ� R@%``3f'3b �}D` b6 |ˍ5�Ū#Q uY;sU<Ѻ<# �G3 HEtz3eT#FȰ  C82Rd+IJR\R2ʕ,[*3̙4i怩$ ,r\Y3СA=4O52�S @TP(j2V(PT$ MU'ѨQ1I5ƈ(q$J5&45@kErח2<c^sB:u~6 7QL扩9)PQxU N"I("[]wgEۯ EJ�V @�VL L "[WH%L \1'&AЃ:R %hH 5d5ޘh9mTL90J8Y#zXYi2URzI=9ٍMVK5'U�A<ExpȂ} '=G+sIgJF ‰2&lDq(5uXf.xyFDH$L:Jd|&EP5觡3UI~h騏"*6L?XU(t wDRI'Q0WIRInF'QI$NH$s@ z8vEnEn;o=,ko'/+̯۰D!^'pVδhiRF2% gɬ)`,aD v!R`FҐIPbb5E6V߼>ROM5(p&8^MuboQ3W*i{0[ڡR)z%g, I@I%`WpYb.Me2ȵqI2m9\d[Ȭ2=JHnqF�o(!w?,AAXwlqFuH#JKIdRNDe\C_LLg% EZo0� LQ BЭMtH`"�DUa{ %$Vf)$[s6\n<0 @OW0X</�opRjJ%<}"J{,HTqtB߹�hC`N<AL m~*u*tUjwD#0Q,3ȣxdJynӿ�v'8O`٣X@*L{|lž:tұu;ð$)t**EVvJFM-H%^5 `('$ⓆTI|Ғ hędq=QMjج&R,Zt8sd>-BeJIҾRK+?GM_ }][U*G_T)H &p\O`9u駟 fsG<;=J.2 = @USў*(FcԣRC@hR)ሩ\*+juV`P9-+VS ˝H W5HWsd\u*���x8\m8h>̀;r,�@Abs0Yz-i#kҪ|Fx,ZӖhc Z| XoWYB6oK¶Umr[Ԓ-��! Lavc57.27.100�!��,������  *�� � "#R% -/�3�:; HKRJSz T* V5�W Wk Xu Y4�Z<�[[(�[\\_a"c�d:�f'g g4gMWgU gkiK j jjWkl m�o.q qQq_,r r#t+u�u uu u vv*wy1'yGz || | ||#|+}�} �}%� #%+ 3$:+ -7(j7-"& #+3$=2T5*;,E6E.SM3$;,C4-"K;8*>2F8[VFR=jOC4MAK<SD[KJ;Q>SDNB[LcSVGaNhX]Ske\LcTk[nXtd[Kl\mscq^gXyhmc{ttdmw|ks|l~qĂnĄsxhŌ{Œ|Ljwȡ~ɋɗʄtˌ{̑~̓ЩӔԛآ٦ڴ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(@�A&4h` 4>ȑE dq SXI� D 8s* $J"0W@DWAr*i4*NIH)Q7m+ٳEPȍn!XmCp,ߺ {Wޕt?D�†0p*%:0Jvɠ9b"g$C_=&i AUsp@0߇rY[[ȓ+_ X1#) g\ +]<𓗨vO~o@8nX1)po`g`qC 46 =DuP]'Q)Av$tIXTXfw赦zTR]UD9wߎ@-d_D&$sxUKEA @(kPz鰝7ڈ6^DETcm@7~(M6ݰ@`P`m.)|Y$IGxY{ETE+%f gk_GTRXE]%'vvN\pgj,Yd�LAV=P睅vLHAZ6+enDwe6"mR�|FѪzk^,ʀRpCVavd6KԵ/f)_f bD ,V.B|]B g{REt0+F*QEv}X+K QʛL2ߕ C#y#*] 4q10h%yq,b֫IZϲvĩɩB5JL~�Jȴ^.  eGp)-Hph!:5 %٫fKd@Xb68ǮHP~<SN^ [.^\*_kږ!8fOhj7ly8ߏ]a m~ e * @}V֊ü̓֬YBL'&\;Z,P9+$ȣUj[d�$�hCɓf<z^8~)D9BqF*z@d5 C<,s GZG~x0�0P{#='� ,%LC.Nw07&^!^趲7&CAIECe =@�48XmD$! %"IR2ZՄ%NB 'C@ FĘY [8&1?T a-Ζ 陛:Fr**-h6rEBRعVRQ')TQe@\tsb0Fp&�DD MBʠi+!9Qs<~t00pĴ0Wct i47z TP^�LO2@hD"1" BC(C&�GCIDef)6z`J rAcu|bI5{WP(*D[<WK0y#00 aD/3L M VnG+jQ�bruMH*6!Y )*dR UKL8L (D"@F4{!+Y*$B4bk2\)وc+^D S hej[k ^RABS \2Dx%J$Bb)mGՏ:"e [%QmmR sx*^n&<� 0az @Oa2Ag@X7TBC!j2V 6`ճ!KD �/qu8x|xsy9[}u6'h 74*~0L�5J"Q BlaC{@r}nr,ABf @lPb/=wVB40aEk$bt 'WxB *D002 TЄJ5JPp3( br!aLaJWn�\OruW;ƫҒxIa%:,b7�}HЈ ԁ&ր$t6qC&' Håi6Hm[nNGU,pE�TTE۵]f)gtX!`rgO<4 "r%AxPi8> v<,ekcE`Pz P ՛-I #شT&y�ē{l|fK55w D(!F q D@= !r&EmqBdH6Rpe.0AF'*&εv,uyjh5M|C\^"O\BpDGDEpTyOȷ3/rcZ;1T(Pf2 ?&S3w}uFL!<A5Up t%<ya tWI�D��P WhiW !/jH=?R3.`]$$'ڷ<[!R_C(b:NWGycFCKNd@m`` @[@V0 n0f `p@-cS~5VzynTAY]:H]>":xjfZhs.O#x6؆1] WZJE@A2J�P�@ Q@ M�9w1qVFbV͢^PQA/YX%ڕA)tWcmqTN5uK;c0NoPH�C�DP  V}`lPp`PwT!"ClH#by.h,W6ASU߲RS]&spV-.xL{;grNk @mw zzpYXMtc<6 �aKV7[nىՎhX8\8tDwղRxy1%R[ hHIe yw < XApA`[ (Le f-5LIKec2}0 �` O`H�Cp`WB}`1q,rL|8<`!P%1'á',ɔ#IЀq y0v�שt P00=0`dK=%Q K,,67ŁfhG Q{yHR4$^=P՟͓3y`p9 $z Y`�l B5W@� }`%yt24PUnG!GՒ晆\/"xea_"VQH1;Pe@$&Qah�M� ڜ S�P xC dpPuJ˜)s)~Z`"u9%ç]1!=gq6>�񥧲8J� pM B`L0�  o @ё#UT&ӛQ&#HCwiLtVA71OA5E1.i«ԕ<"`y)f lB@O=tJN{H-tɴ)ZX(@/)Hp�.m/hC[N6OIM}%A@p $9eF8@eGye"x:-)812|*t@Jyp hFA�p YHpKk_p[ fQY i&$Z5.j6]a�yYsftu�tJ[pt� W*O`VY`{L_ruY-$뵬9a&`#|Ax6g9k ilqDzVгQZ0 Ѹɱ;a46;I!$Fp!%L�J`mh@XcC9R�P eL`�ʪ q¼d#aCӥ0>�Rv3MldKWPOgi -crzt8D 4jiJb 1;pZ=UaEPWw37$c"MK a ra[ j"a!2Ap'w|Q*Pu?ࡖ� ILe$(C&RW{KP Z lY 5I qA eg\er!n0 1B@S:{)]͢H 1�8%՟�gelk IcSpp5X_P Ԧ};⥗_;A:׎ wDQ@0<r hKa 7`S@S s`A0qP L[TX3]`|6jL |] p 0V<8stP QB0Mʕ@`B.bJ͛Nqɒ[*JX+U@rVwN� � a�\a FjS yw(gKcuM]ۘD/J}X?`5W݀\�H@D}I`  q ;@cE@!f/]!J]<7)@#x Q\GSA D!$M�h�AlP`Ksr(p½*,l+'oODA$CƳ9zDS@ O"YKF/R%)B>@#DVgس%xk1;EWD7 l M wJPRYv&-3$;2͆J1UI17Ye!9`P�a` @p rTpMЙ@�_I00Q-Zԏk\ΒJ]?|"7-C2:&iPȐse?I�p CHpq6@;ٓ2Lt  [um QO ` Ibt0Ruˇs,K�>H z`K n� e~y0 N)\Fp;QUNXqYG-Z) 0 �\>ڃ9wX6afK9L+R0eu.耣h -kZ=5As` a@ENv`,%/%Rg:tf#L`YXы"H-1U[DGIs a+Lڒ74>;`yh}O1_lB Ju=fN@5jjJwQA A~ @^ |D 0pCI$*YBPE5nx1D9$YI=qŐ1AVDY$ 9 Aqe(H(&J%X@�0OVY3UYnirȯ3\=ZdՌ:`I͒SW : Z&JH/W1'ƺ%H"〪5GN$AT"7o 7 0 d%5*RtuԹ#FK/GyZ6ccEOy HY"nj\<YXAтi ^ ji4 iWk0*,zoH쳃RNA0)BXp�B8Dl#&DDIP&R vJ f0ƢT"W@b+o83( ,(D@ n5$‚D * M28C+rSNt ́BB*Y!S5Ƞ,19QDTT ҒU#>nVD/HD4 &OIgqZ7*λ`U뮪Z<ROϛzA%DEØM:y5*K.O5 zϝ5. cUAS9NwΒ&kREC*lJyZYZ0tfkt(^ͦCٶ^% ֺP|2X^=RdVV|2iIxV0BZ Ej}E缍s7sb5YpX"6{og Q!_qBB@m#C⹝j±x�M_ƫ'*{U_k'.ETyηި'[5nMt)7R`=9wH%i@ ^Sq+ u*T&qd@WD`]88.$m"M wdO*GxfP1]7qɇ[B>LIG hx+$dF|ES$6fgQ=cԗq]ntI oxڙ[ب9HW{x~iES(%Ti%c> BXfG.N)ؿpFhRƘF0IHbn5MViq-"2J m&_@}]wR% $Iツps[<b<T3 $th<pBdn{>[ih.#ADrMF࢏D q?U͇|I`Gkd?NG8ԡn5`GScHC@ +A X, M�LEM[-$." 2q =CyҝG$ \5g- R} H??WL=ȓ}RQ L  cid7 :JNdV Do) #J`&đ i4EXIɛ#U<KGTEw%BOL<" l؄А; @e_CpuA=d,A2 ,A;"St_$X >(+$Q,! Y[$8 M+״ 5"WFT6aqVSlA`>}c%j #pY#Ţz[ P, ؠrBpE!"9Bhfat\ H S$:QOw,q /_qM:# ]@O%`pjA Rp@\:̅NT"d16& HcBUc0, DB� 48+ -s4$۲6 L$3Qy Ef P 6�IpC'` v E`lAD" aDk*#̤@&_:]6)@>H K+s0Զ`Bp jh Flw8b&}V3M1#ܠJ;CC'̐jL8" zh_=K0ZJLhȽA_i#` fBGT HC&�!X fDL|Z)% B2K" wz@> H8#ࢱ;L .{DD7ҏ0@J$>EdkQ 70 |BX`dhgA\"P8 f)!y|DcNDCG, Ir;ӥF7_(;3!aHH)G @"pBȃ>ȂA`=`K$ha@Ӥ:&!88؉&x5c9Bc4(!� ڻ ٟ*@@*6pFxRxӃU` F�OPD8pI){D ǰ//Bj�,@ZC h=Lc y3 t),P 3"@:8P+T`>G(bDD�2H?@p(<CD)B!y 2/&"9?R=d 9ڍj#'K&5G@?脧T(<+$>G0x0C .`k.ǚ討c)PJ8=@K8qSƲҶ)Bݐ{FZ*Xa=%.V0-hE4UE%F(`{-pBAд$H?D ߸;lɔ)c&KAȰSA HHȃFxLpC;ڂ<0$$\AY׸km*Hܿ3 g %/b‰7x'GHL$˄,/9*&0HHpHr9%KJ  ȂAJ ⮘PLh2(OH3  pFLЃ( 0K$�F`+#5NLQNH@D7=EDfHmP죺Z 1Ђ&xLȃ(37@Ä9H8@HRЂ*S; a94<WXep *7X96dz#( B)R-[(8-Ph+x9P7XEAL+-Ԭ#5O<I0ԈϧԯπA iF4 c[-#[M�GHF@!@JE 7D6Ȅ2&hKIPLJ$"e1#! #-/)׳ QU%;,HyŃL%`$0P@F��-?:LDs?rSD+C #R_#ؠF&#KhJP $η <6-@$�'P�H 3Ȅ0 >xF( (Éksf ?i'l\+rMH$L$U* rI6ȃ-8ڄ0˃5NPA�Gh --;A0<%<屠LjNprVZs9JihDq=ܫNH%,GP 64(GERO<@R S>$P2i);'0ٍ B!?Jڛ Q,0D B4%p<-̄-�"Lȃ0`@ !HF}0Lx)j" ˌXX`(4Ȭ ` 2 Lut<L>Lx((X0اzQ_Hs KDW)bRǃ08�;5$FX&;Ӄ<@P.+-'�0r=ܯm!N<A-C8VĄHJ`HxG� h>bFD + m˩: ($>* QRtb%Y٣/ݖ* 0xH([LG&p>&J\GRl.6 c=ƄҸhsaiѡi%AE9Z!(D7&�)1ջ_a:}V+@FkfƮUh|m· aJoR#zcj$("^Ѓc(�G �8MC؂ ?.JAɗE��b8꣆jj j颭 *s<K<aEtPL؄<P2:DHN `N�!xQx;@✘hAqy瘗ʾl˖lFʦlm61m^ fRPgiJf惀ì9Bp)]' LUD,NHJX ™vîp 9mnl.6ofoo֦6!X,kD$/#&/+h >{H9'h 0bDGNp5%^% pE"hNq6qqnc6Yais鈪jP4=gdV.`'8MT-LR0(-AX85<y-YFq f13Eh7s8s9ss;8o1^a*R!QI�~;m%P`,)0<9$33X+@S 20<emLD! j܌? 3Hc.md$l҇(<`dmHH@ ?(Ȅ9T(J"pL +&D v|wu_u^gwx#p|P|w-w?x~w~_xw-PEh- FPPЂF|GFF@: yPxyyw| � �yyy/'z8o�hzxzzzgz1zwzgz{{ x{{{{|-M9X�|/| @:_P|9:9|@} ||߯|~ yˏ|/~~|w~Ѐ~ 'plu=PЃk;565w. dU=pAh+)%L4y SHeh#L(Q⒊Jp#Ȑ3ɎJ g̸&ǓS4YӦNB DI)o̙Χ?Q"Aѓɑ=L9 "2s:mAQ%N,0H( IiK8aP$7Q]r%СCʌ3֐@|q!۟Wn}5#]%N ҳϤ2W{v[hJ.k̔OD%(MɂL(8n>ϟ8@@ɔO0 $O' [0pX~dvXh}DG3goNDq!k  4_o "V1G+  2l#= &BVK^_H!h"^Pn0\ZVdaJHı'hF 1(&VH☫+c a !a ,5D!Ti[LHVx`҉%"6V2D,ћjhrs 4E'l1\N*[ed0RIL 2D́I|*l1)}(#wlqa)VH] wo*Mxn x)X'�ZGUp?ļfjqQ( `JrF"k~IH 2f|rE1qwk+-DhrHBnLpDA#s�I+I1~&IGҙD+ι gm[o!\H#D"+Ka|"XI@4F>r[g a&k(~ۑTFL@QC!Dw!5'DW,KogҀλTN/1` t=JgdB$hj{UNP!1yWlm<A#wTR$q\tWMgF3q  +#" !" YD"A D(d@2l`w0S3M(&ݬ,P!E.k 1=J$<C B04DDyD \YeӶg1 a� l"B;A eD (tw`1vbNR?5iPqF"Xk1i^_-} l#PL Ah2tTaD">Gh"7ʃlDt 7 J#$T0#ф-o/8ZL`DZhP̜9ýD:qK^=bi6Vr҄&`D(^ * )C(p?dB>Bxlu+ {P1LAmvb' fRBrӰ?̌B%€5�tDɤm_o<1DjU7A-�=nX2J  S<! D�AEiC.>6k Lx1h .P"A� Ɛٵ@a N@ZRO,zp'>HGa@C;a V@IN IՋk28#@%'^;&! wpCʀ a &0Ta d #.&+0 v"St S)\&L2qLdYtAڛ|{sC(O#Fqﶄb_u ]Yg)&JK+~i7MpGtBwhHڢ><bTz$!(!"OPAeP[nEr AC�`yhX#%&"0ч& PxZ.w.T=0l$^>g ]B$2*!?@YȄ""q2MˮRـr�ܫ"Uʇ%1A�?1(x09  *CAw ;n2sNq2buy]-LA 8tiYeB%�q? I@":D8"WB6rBf@HVr; \X!<4[`8Ů)PF! y4+| 0`I W[c2}( kut!EoB U W(> \!zYpRP NF&T_%ӄ5snB (w.VC"4)p$p@<AsIU\d'TN6l7)Ni 1,4Uۧm +�8D A.A$ YPA`割kMX!*N! kA8nX* _Ӳ@ @CʈM0dVK<9M�I F`A uAP+A&(AA�"D[ �L!,&4<]&uF!:YAK,L "H%,lAII41lĮ Q=}OK � \)TAāMР\tBA%T&LQq<VLB$^ '# l`dXJUp{ I!PA&@]EK NɅDyl`'  ^Ő@xbD [Eh�+ %L6$ 8 A0 O�²mPA')8B<+s4G(cTAiPzS&`B=]o>-\Y2JP:y> 4 !D́5ƀ[܋B!@%  A JA%l#A4'\"%t&0EXǑLPA*O\(]TP=JD&�"@aO& h#b&<u$Yl+0 :”tb\%DxVDA$�(RFY ͖MƝ8K. dK18D&XPA'Q hAp&> e6阺@ \(0j§Ybd"`B!d 94#L Av& K)Yqm>H aX 5oG<ߴŊĎA'0f&dAԁZ,�B,h\L t´tDA&|`0Xg8ӛ$E\ hts楆E#uF=ޭm争ɺ%`b\$l!F,A%CX#8'(4QE(eqD\A"pdS\6܈.E!j7e H4@h Ui �kD`-j< *|g]c h‘b#̗ҧ4u$TLAA"WddA" \Z\DDZ!y"2S4OvZ">SkmM4]ǩL/xAT(bUiɞEA�]Bq Ā@gTAD#,L)JeGDEDTF9R1.s6&<ȢI8Ӆrqbg !L \!`]I:]6lՏDe4Y(JעdB A$[\9$̙ԡΘ|CAA%Ap DEBA(P"B %P0RPa=l#�v@E ?M聚EZ$v)!\M 4 س=p"WPDi`A$ B|�)"$!EZT�` JIdɔfcG@C&` Պ[A't#)4% �FӨ WAZUmD_ 8  lA%` .K\LaTDWFxQ'\* —X$<X}PVf\FjD} [-j!KPFP|A(A |NPV0A+ 2AEY]E JX|Y &9&A`� #*H"B&\eθ%̌"$ # A: ll!#-JaDz 4;߹/{gA$$BXt&Й%`B%Z(Jg l+a[ڈHmٗ{�b$k'@A"hy\VXaL4ǥp !3IAb'ɺ)DR1ShB(0Xdd#}m`4Ĝx>J)s !0t" Cy^' �K E# #T8LGI<z\6@H$G l6uCK^A$'<cDAf%u|݋pd&#&\'AH4K! pAxUm2Ww49AX!Z"A0L>+VIG~ޝȵ[ BAAf}wh&"<2[<B<_(AܘL;gdA)۹!4UG1U X"'| 6A%tK[fde2—";�A@j`䓂)!}B8`& )"i3+Y`J&L&)MCUv[@A[XoAqXAH  ({FG&; }\ Ayv*Y+ )&L%(BeP_T7J@$.^cfBu8%8` TBw>į)E|)\.@^#XTf<M�^ޖ(|8}�uE30A$|ZE4B/DG+"<tXT " ArE8B.a 6);�ֽo|x P©1APA Hk`3ꢚ pQoǗ`+(#OCA$Ad ^e F].\9~Tp8y 6!1#l#^cho�0&$ Lwt6,4* x ` lv);/c%3gɗU#*8"БhS5)qfddp&[Q@ �&eBQN2R(QCL *'7S0b4 *7J`:!$Lh"s)#F|u&;o\Ւ5�e"Q.yPSrTK�M6N IFMhhLr5#.kQ$Ρ8("s RJ("FyP|G,IbHL8<¤E'aQrDt?ʄ"WϟU DD JD $TäI*ŪGr&UE7U?yZ� SLnza7@HJ4d2$P&�B&V�1E0"R�ѣ:H<8D*!'j< "J:dBN2"SɌP�;"rP '$b4,p*+l.Js)+#ʼ6: <$�)sF LbcE"q+$(�cL[O: PbL"/,!3413$"4GPB2+RI8 P$T␍"qd!䏇d j(s*$(_=p J "r\]n�",00#22:qÑAP@&TSKj+*L @`V=D e?b̲) M y4&Є "$/$ڊL&E!62\ 2q:(ǐ-v*I.!P.q#A";F0!"'F22?�LTKL&UB$LEBc9A$2B#2"'I89)(g'ʵ(F_(SjvN:uD�(d) CCt0Hj( >&TK,@ DED�;T" #zƃ%)L#(|BI"q LphA&P p!G'[֤DJM)`j9~] w^*0yM^&+V! _VRQBF U;m OHrE$PݹaH*p1Ej]h8hD"Bd!$U*a ~@J(!`oI5CDK<RԴUT]uEZP>JTb YT\?T,nCPB tp,h" L <i"L#0Q2$D H1 Gd"DP D(AP4x'CX F޺KUd (Q�u� 0 eJ&TbuM %4$B#`!*t > ND09Rd%ASY`0L� |MuD9SSf@ MwьvS9»T|=@V=AM�#5@A`DIq LC�LE'wh"s?[`"0@! ȃNT EBIʺڪ>N^XLtQ:RM l![50 FJ"QD Ll𛦤R-(f'Tį2 @E$Љ;8 x!*q0(@6*> Y9)mŒ55y.UP �՘/$BI@(F!"LC%&MUv %td K'`K!@n"![!!f+K5;tj%׊[x$\-'}Y%p,!JejX!JĊO  :.HBeA R u#0<902y5U%8 4xxs\^gYVڲQV:(<,!A L`b>w+4@E'> HoUJR8BI"P.0 B0A@fѾh8 \N-OJZdz\RۊQ<ZB ЀBd 3Pr(pĶ`܁#88YD O" dz dC w*(%X-"䉶u]m,o @� �5TwDPD`}Wz!Bǧz |E|q3XL6@<D rI6Qd;hmE�l0^Є@Wi}8Ty#"$$T/H;Qj=ĥ+<!2-"{Y2 bDQD� $`崨 @  �o*ua<Dl&OUp`\C| Kv"9xofl)Mۆ6AZ.(0`�a gDP#a- j`CXtĹP/jI0@jP א<:�8 &fI :@ cBER`� *q�%n褞1B. i0>o£j'p &D @ *�Q� `(  "� ㄈ:VP  p:Q0\lpmT�  l !g2 " BAA@V̬�jt$-:0- {IN�y&t�`4*/l VYL b� =֨㰱֥X]&/^ n�3@*b&qF!"(0Za3` @;:cyʊ*B1nj,g䰻  TAV qX% m : 9v(fH 12m !%S4Gm@�ђ� 2  � ` ^#⠂1##,,\Q�/aL%:" L  툇ZBM�'nt{B86={r;�  @~6tT മ=p+5nēlZ~3741u�֐� : �0z =A .B.N" ͈'khAG78@ ` f `,^CG +GWVvt( <[ln&L"-�ԀP9v␬,â:1K!^103m (` & mײj*zG)ެ7ID|"'2"^B Ei)zFL tRJU AkO�, @IF+p(θ2;w,[=F-51Sg%"C5!FP\m tlz�' \\?^�" z@ @d fiO[5#&8aBcx(S�+pP`B_#' NY/t*k]텔((v�͐ $MEbR1I:K9uz9gErBfL "fb Oq�aeOUiTb1h7 `6"ZlnVqV"3U%wOlv's1nQ*ΘK"#`JD j%J*ZR݄ĪA,nкfn�hWj <6r<r/tk~6' O` 6Fm tݔ8r3Ls E/i>JCU"6&`C IXk!wSx'xVS#FnFYT`%w V `7&)9V`'d.jMRt6 �0g5=%E4t�AA^Q"(*~(&P8!.a0! @jBU!A8"ԣf|)K ,󊦣< `  N!4[!<<X qt$ F HL.q=u( @aAP% :AQ! !v$Ս&6Xi `X0J �25>RT¹=!0ܐj.C% xWL{5y<"w AH " o.pVp t2k6::"%0@2i0qB\o"Y W'U�#`� \J ЧR aLKA. : �A%`*GX+6/k;:63oՀ ># .AAK% `8`n " N�@؀`�V\AcPqߚqoMu'1- F)M͢L� `@a-a`^M$Ez_g>t _UIF;9zwu_z&N s� Q(xhˀ  Ba88؀4� <OI̙mMߎ~ƷBWf�j+` c`iCm0%ؠ `C ) BZ8r'8tF5,UM9>Zvj%\ߔ`4!� F!:AS!�f !(Uijavl?%t #& �n OF*"R 7 '^Vo:k)"P{dz0! ,AL9 � &FJdSMsRy-wa X|Y&;\<d; GDbp`� B 4A0AFʒJ^Nz)¦ !r'iT" 1&B6@SȤy;2!lx>![ >Я<\>ib!clM"  8L#0 9XXV;d^kAf?fV%kR40vFwA7goLÈj't|Z|� i Dr> )"&q(uI-]/ҕ!DANYAٗ#&D8u^p15u!*fNDMxz<Ӯ! N^umLVY7Z| q`j�Vie"}9:mۘ|_;YTn'vhoq)W[TJ!8cAr6@ 9i�2g!�*9xD A$ yxP A@"H2<PI‚"E)A$%:|3aę4kڌ3NaJsJ%KtFA:mjB<QtԉNh<ԧ &K:hҵgoD 7.R=zؠ] lRŌn 4J1Q31d 7FX�Op,TԉQ@.(I,0/{r r_A =aI,DQD\y 8ﷴS*AT) 6a Rg|o!&Pmaoa`>ae! 0�y@z"vw0" @,UGcKd@Y`>o B@ ^0aS!$i"�R$]o-$PE2oА9!8`5SyrC4' GG #l�AM�S:pULjf-Aљ(\=D r+"u ) 0(و V`fJT_> ~I\tdJ g@z'q1nzkRH(:* +iSX0ЊXAW{j<!B˘}Xdg)^!gUt@QM!!dB&a-Lp@4.y; ( qJkگK?q7dg4p~YpUpAb&q2 )jwl@Ő-� 6�D^yߠ~]W7!uwy鍷yT?ߖ+^[3 C$$N9W(C䈫9z9櫷@tPw^ 7ß�! Lavc57.27.100�!��,������  +�� ��U "% ,/�3�6 7J�::I�GLLTN*5Tc UqW WW6XIXO�XYQZ!�ZY\m ^�b�eV eif f'g�j j�jM jWkl nO+p- p2q qPr ro)u�u u u uvv8wxFy1&z z&|| | ||#|+|A|5}�} �� #+ %3$m6;+ $8'-"1% +=13$;,H85*C3RM3%;,C4J5K;-"7*=2G8ZkNmuNBXHC4K<SDJ;TDNAQ>[KcSrwVG]RaNhX\LcTk[scmXl[Kl\scvogXmbq^yhtdmw|ks|lānĄs~qŌ{Œ}ŬLjwɗʄtʌˌ{̑~̓ЪӓԜס٦ڴ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0P� *,xpaB TذĆ fcGAZxƍ DD HaKr k ϟ@|D&Lv왳Nsd"'By=T'T:H5NTУA%Im~Hr޽}R48r0]%@@NX&H3;eS ,KfNRΰ\<ւ[C C) H=3 jڧtҴ2l촑3M0_ڃ@D&b޿Wmd [M0eO\w0auaX|`YEqAh_oߌ4Xr*%�c&pTx1Y]QzF"uW7@VA-QDCѧ`YD0AМ EIGصPw9zT(ew‚nkKzB)-G[QbV*F.�3Pi>rDjSf-Op֦hJ2E#(�QZWGk,[:䂧U?JաwghS"5蔪9(M 12@`D eI0d<a^zyjg!Z]NwyhߊzyJZB Dnǵ['^P{Z-U >Yنvngy-h.!OLƫ~Zj<�L6&͚/z5ru5e-Q 8|V2ۑ]]_P9v̭[̗M;.˷2'j"Y"|G.9|B pÎ�DY�͍{BdL𽯿EuvƊQ7D- B0$ړjz*DLC\5,T<Ezz|ij)B8@�:=ఄ0[B@D Ijڸh3ڰJ`0PPGEGDMHlqmw|R,?y�R$IsL긐,;B!I4T<~{ىRd1qW Ⴈ #H~�Trd h4ׁEgkMqfBrE=/5ː)np}ن"婤� �B)y."P�&`O<U7>/CCJBM!D!С-.aA}'o~ldO"&rf=( i)x$AɃ<M Xp0' T$p7 Cޔ bj3K] C�2 #TqD:VEbELD?]" Ȅ%2A;d ib!D!ꥺ;w4f|'F(p#@άC*{ieg HOC#OA  gDXI4.-2Zm9df(Ru_S~4KxB=tPĠ6,  S + ! K-o pcc6\yST*h$<\%9P#!.a " NU{Ӧ2V K BƆǦbbIbM^K�gĪ[5+ `2Zv4j�1'DP PPЂ`(dC|MhR%LA [H#),^rj&pC/GN.S&$ ͩ!` a D2-t BPD*pa RD@7p%Q)MBQhٗ$ �pH[J-j%dYSA%4:lu.#R�_ UD(T"[80Lbw @LB1p&$p\, : `alˣ֒MqJ*K%*95l$tETOޡq2t D&4Qx%a I &Y҆5-u˴F�-@w6H7 <wa|OD??έ)fV4ad@E P9!WD4-A]`BD%H3j=!גeP%Av.iɜ E!hk#4%"Q}Jdb{'@3D%#LHA `54(3VYC5`.P](,ZqMŻISx HZVdO}ӠD !4AwB8A!t!0&@'K4NdTE_4D.Q p ^5׬)acW$MxO f)Jx=́[Xb2 l@7JTo%]x<!<w'�T1gTV K7a3+5x2>u2/9!XO  @Ro R F#7 6wt8"7o Da|$<!=`B�$F9pj#@$-v?WN/wWMT3FHRkh EW z~'1`^@MutD%ȉ4uYGa<CB0'J<S/31ySB  _cx o0O�\UsphG怦QWX3B+@GC@?t>SJE\DMvRE0G h{`Uu{ BcRZ8S6/S;<'4LcH,#>sB"tTy,Шpgc rRv{O h9TcUKu&VZ:?= =;0lqs sy(Y.p_O*Q`OR0`Uh9q$= lT2<L?'8|yv3Ɇq][хxG&�V#q4R1s+OX!wH"Z0o` s z � o9�9aG+6KR+q$#҉fI'<G?00YKaVl5=v7ҩyӉ+<MdO}de{K@`fxi{` sq(TC!ײZOXӔB8Y@Si�WI0>Ž&|Nc'*uAeÕ |Qf@ wP`C8b;Q0XY%~TXC[Pq'p@<rfyYshGL}YE*g U`� [d g@ QcT#(xQ_@?X*)?8Y2 XYyzr7䩉QI qQp ,z xr{@ЪOQe<X7sw~=SjU7Pf٫#gQ`iR0PuB  b h`GC!V8N!*V*Sbf!2h9Dԣ#B0T{`.GT o U@ k }K*Ðّ;a!.a uG9R:TozT$VO#KNꪯڔPY).@M*եM"JY Y`O9z U\{D20ڲqRDW|d+K"G+w.;# RWPzQwD hvhC 5wFGPR37eV?<PH9g"oaK*0>jh]X%JP@=amI亯Qy[C1[A#gaVdNթ˶{@.Q0 d0{jOl`{P C'V犡Wqk)+?[T)Qh!!L2Q󡧔Gom @x{h` XUPpQ+£DU)R|1WB“44|ƀ^G Rp{{p x h@ QK׎lQ<$H.<7^ӀYsH){gC9z hp  c-YSzŹ䒑C5B0�ӲM01f=HBUtTkS\ ^$?DPvb U6 v/2DOړ+PlЕG^yImvX$|W4msPsO w�K0j@h0EHlG"̐Kţ:"�r6R` `B�Ae Kp x.BP ] 9pIxZ+n);T更Y"@�9'HoO+Qo,Ιi[rTaAGQ>֕u-y|,g!'s?eHXfy$Qy{p sPj=ԕ�aս'-k,+| ٞ@i(+K'!l\L_?) �{O �LPuB$xWMb<VLr}ra@`1x" qOY0M' r@^�h [�C)X6NΥIӇv; # ZJVBZ 3:1 *F0i C a fJ|Q0P IjYf_#+&.Iů/8@@ H9{0C` Hf`;X K[MѺ^I`|An_~+V"fQkF) b v `BUP 6] -c]Ꜯ:s+dKw�mGK}�ZU ) kܺϞ{Hg!("l@�Y?+T:!phhIl ldʮZQC*xڹ )@gi0>P o@@ԀF{{TRLMu[tkxwx P w0Ep۟pmwv=\@'bc6."Y܍TA's ,l mlQ@[0r!YQrř >d[a[+`E@i>kpPxh䯗۸q|w>g{0gAjIе_V{y rn4plv` S:X+$B ʷ L$A .d!@,9C5.\°A&-VXr L,K&J 0rK 6ih!&XLfYSQ ~C(0]UDŽ(ZTi*I/ 2pJӁM<ub&rUhtB^/^ǒYL91 �TE PN 5�doཱྀK&may<wiF�r%J<u&J 2!k TҰä`gx\!|9V\5;c . a .v,(j4J+,rJ B 2 o1H#$rh l\qGʊG!Rz);Jj<X1r>Ch&*Sb.Ch&QR!1E M%0� dK>;sʢG)|jˈ#L-*=@pE0u5!DŽ`UM,13*IМηT+WLUaUD豾H=%[Dv_!9re%[#qŎ0 'J^P]$ ەuEH(_\٣^_k";u'ErM b7/ŷ\*Z(&PbS#/Ԗ^ILQ(~}ՠkUEIXAi& dhF9T£ҌS%܅,q[4}bb (@JsY&79Xl^JThf h['27.f!m+H Q (OX{\1tVCN( oudBJCsmհ6l Q% H<y#U%iJv8t)W8#سx~ʧ2a@fQ"d)8ɫBEJЦg3DkgT+(ez#,\0; zR=O Jo&+_1�j!ӲrEIOȍrA_,D@4 "1r$d dcl$eE AȵE&OAVp2/fd 8Np3KƁP<A p1a dPhtBD}jhƏN$.pn~ȩ4dcOv"t(k"-j`?#7@h S"pJL&:0 Ft$e t„'3pˊ$Ղ*!Z>99HYp0̓ԳDS9|:AMZdCWPH,`b޴3KAIءR!Nxd9o0N/G\y&m^A'J_D<f g͟E#a S$Ck@!:b2K@7(!+MWMp?A�(X&I'ȅ)dK9dD3PZR$Bvڍ GKV#g 7;-⌝r0Dn'%P +2H*b`@(BDlx$9NAAfNQb0jRd$62vA@'NK!&*�bRP c-M4! 8g@&D ] 2J< 0p "HfxT(Xw3ѲLA !pN: -<!�D'`G buD-wddU28C Q2d �'Nk‚ \�W97ĵ:_ %J7Hn ! D 2a:QRJ˗8Z9RC%Q (�s(>5MIsLđ"sLmHWE 3V;@ p'<{X:qQdy.H\EQ(İ%T!pio(c1;A%NBBWɂ`qB@-`YtV!6X Kx##V0 ,s l&�"AD Pjys)}IS<s( le�+rvg{cSJpA6E""<A۟Q]#.5PD"Ġ 4�ԀkG8bq^(K2īRّ1y[_JFY\K ?rB ,B4aLhF% 0!$1Ep[A֝ʌV =nq;bXd">8UB&QR) 'Hc]Y"Ѯ|88C(.ЂLH:)9Ep'0o@G70.#*5%0* #ނ9]q# Sc.0OȄQ0K�7!-7{,(  *,q**;X@N(+G0.L6xL/.X 'Ȃ3x D+;'31#V6 '#.-R,aӥ9X,+&0p V'D@XG0E@$1=*MpM8!34Q&Ȑʋ! cM >:/!ѱx'C0 GLk7!i Ҋ18BX)CHK ::N 61 +F(JRO$p- (N؂>`1*28@C…HZKDB[1,X�ۉ  #/%h?@؂1x44`$J#9X(9%2Y•Q ! J2)p InstBčS[�6!=pQpU3'�.KS K@FPN�>3X -;G8Ks  B�ʃ G%©*ʁT1ãVp+Ip3*(:D@O1MPE)Ѓ  " L)=) !D:I<x p. )))[3$`2A 0N)�ӄ'H2+@-I`R:@)1KBPa ˂$Ӄa!.&ĥYCXMHPx J؃"ЄJ(7Є;D`<y;a۴/  6+q% 8! B#2bל1#Xϕ�.ZA.*`A~\HCRۂ6/hGXt#O\&љO䢿i!®OyI ;EHӄJ4)+>/@4ZJx0;`9DeqYJ}ª9ıh®TP {x6"`67%xPGxFFpL 2;6PF x&###{bŒU4e57['1%(3*M81X=`Bh4HC9d$L`(kJzDD Iz1 )y$B)07eєb*$bDMB9X>nQxD(O؃(AH ">-xMNۅ&d !(DE#(GX;2X<E(Еi!2UMK-+Lѥ-d$`z6�K0D><06C<*(E#0D>XB8t>ۓM!¦1Ӏɍ9U.i|mY( _:4 3pBx6�9`*67hZM_;JYO($V,& h`P BӼh :Q8>PWm@4"<@@X*hH-%( PU`QED0Ѧ,+8+uc N0@D0?C=xKx91(E]&=[=P*ԝ187ܩ9�C$V&6Ir']d̿dDKD17�L<&PW? 4K: - Be�$8:@Zތ:i- 埲+yeXaV5Z!NOD_KJ&ж9g+KC&L x>`' ;%!]午�" ̈!{&hhzg.hzh9hy&a芎hf#%- /htA3ݜt%u[ = dA'( D(J C"N8L!.d.^cW}v>hn詮jjj댦^މ> ݸ^nz V *h66вV hV13�Ex/^ȶ~UɎljllmY*8 J\Cf& /`)xMGx>>MBH 09N�H`Rd { !!+nnng3ąBD)>-pAWM{}!8J6Ȩ.s5(+(%4Ϡ*)':KHhvp*6Ђ!;lN0';"8@H߃.U@]8 p!!-%&r%_r($@Q)r*)(p-r+r107,-ǁ,r#c:F(=PPEȁ`+#h1g3,44r3 �p2)KtHr,JsQsJ7sUwuGtP'UtWSOG-u_ǧvb/vc?vdOve_ HiOH$�Hl$h�_\vr/wd�pf7wvowwwxd�{w|w}_ww x`$8x E$؀2D:x�8 � x � y?y@Oyy}Xb#M@" +BLU$JC)KAP5psC&=5)Pq1M>c) g"&=j ڒ0;΃xðo{ԺqfT҂e!Kp4P *@L@.S@(h%)ȄfRLx;)Ù׿ΙHW! Orߒ9!@hsZ"  <^@ O_ݶ}*tAւ;dD}@x棄BL6g1>Ü ܏f(`s(%&xD6 @XLG}&DL4kɒ 8aq 9w@:g&Mla*T$Ċm.iiN'BKd $L@҉èKtĥœ FM%AP]آ QQ6%PBVN2qJ)-R 2OyHȒ(rZPJl3m5372yDˣԝT *<UHYhC+_2DϤ5Of'EJD\B1J'1hUKT0\ŢK,j`wBS`V+՞]KHFrdIK쁉!z !=Z%e")K5@H&"Fr!E& BIcȱM[b�҇rtKDTbaB<|FEKQVhbLQ՜j"g",mɟJZuLC@#$7F�TF %=&c9j:$%(mR#q!!bST$PSOh(D Q$wxtBC bQH&myCK`S;"+UTbB_Wbq Nؕ)V_X"Pd@T"H _~PdSJf](Y}`rI&}Tp"Nt+;B*@$2#p c'd,qh Ev덥۝1R_{YC;B~RX, q Ha xhF!RBB;B"P KKd$Yd|"`gHxF a.clkQ|(X !E%>;hDw:^^ j5[ȧUmcoZdN`9Zb %wl EH*!da.W&q }&!EPAR~0A-D'p6�8 P/*){F7aa Zt6뽰Dkanpi,Sۚ⧃�D".0 hCF<K "&/�UNžɍ>E� rH!p4j mHT0EKB%(DA9!jD26hCRE)9WژuYot-l TD  4tIH! `{Jz&`t7Dng9dCb28 &q dHEH3Oyh= bWrCEb?Дe-x"KٸFDX1[D-#+C$m%P"p#ӊLC.i|<X@T,z^3I=s=lD,Q!X*:AO4X.U%+ʝp&,)mv!UDƒ%$SIA?s%<a�ڰ*82Q.!g$A)t! 0�BQhSwFG? Y"e 7^Z�"I�R $K44HA \eyZP͞wШpb䇴+aȐB4lp C Љ-tbB`&Ȑ9lAC$`r2K C g ZN� 2/&Ψ>70EPL x >w['^4h B[[y*' NYaVȫg/Q@(J w!dC&:1"[\IPOdbgMlmu'Iu6E>Ekt(r%=őB%#\a0ʝnxُ<vr,LPnaUp4<;q46b|.;G!W GְE5xoЉPJ[}OsF И=b~@MBv3:|؞+t^܁+,Zu #&"X&,JHGbpM՝)8;$@K Q!@wC̥vBmFTRkq4#pPp6qRȗ _a#%;%KH36qհ=dW}  dZEP&GlA)(vƪT`ZL& #�"f+[o9,r@<h8t&%]@O)h^j|/�޶}gq`w;0:Pp ZMyЅ6xaЅ3G R*E 'E Zj-K<~/.9BmN \AZ9E%HPAALBT`F�٤|C`AFZ|G5KhG<$A4R |$K%tA&H±4YE]\ d(V& &AJ%#ͷG)QK`I0 쁂"X$fͅ [e ɀ˨ Fh#I�&pΨ˜8% Ah ID*THBL"AJPJ%9"h, <a\EFًH^U"M4E\{<#�#U%`h\2DLC $# ;DB*$p=" Á|7a`xVmCR¬%8±\ \`Mv9LK]@SVƵ U<mK<t(#$AƗYM Bu V,PPA|ƍBC"AiA @"Yc$qE (BZ )*wdFPVX^weEZI#%-D$݁"BTB\@XiEdp!Dd#Il&l#t�pdtA$*:{G!OdԥQCHE�"$i M!AĄwq虤]Z4\t%T'eٍ`Ո,#@-)9X0% pHK/At<8II Q`=!8YXJ8re X, hA 3~uE:fxcKdv 9*q40AUX<Qyd"#&�͗%A$\BL^ @ &yTiG^ QaJ$`7D L%f $h I[OɾLM/%)Z@,wI'!%В<\&B+&'0EoK(fTŠt7zSsbH@fžE *&,^ Jt4ZͷSkUu&$v,ȁe Q~t"A(U'AbQ"W"!d4y,7BTTO eQE4 |HEL p I|w( Ir#۟ iE:`P#tAPA DB'%T!ā!(|$ h҈'<em<_K`ZBr`\U$EAJOMMt$J́HLtyGS VA&n8!芘\m&h AhEحJIT®)d'XBvH&5 &fKDA}ڤ# OrJfHg\^~,B@&hh%X%l\B*a ='wki #BIB.pOd�˝8 W|\, B̋ Wdh`y矡/N3B`EJYD$U$(\'(VNeY,Ei B"HbYv>PBTZ,H(A]d֊%]M�]nO(5eX9~Z ۉB B(J@DW ř-Am"8 ]LQ@&�k@OY'"Bta PQ#@ 0BvZhl)([l0zL-M+QE$fADlR @*!M&&rTTah T!WVJ ]bJA]@FJe&p -x"|چgNb56�@ tF) j_}5Ea&<#p#Pľ,o$B$oXĵR"B5S ri&b'Pi(D#p& iڸ343^ F3F�"5ZdT@(�@A! tA$X߁;jl8AfeL5Ł%V'ddI6}@A'dd qZEصg%E&hpFmlL_ ؁#@<AeqI&fN#iB'$�6ՠTA!H=|ܾ)d<F tAI}-/ %P)gGiߔA<BDA>1 �#,BViAUPYz[ n~3n] ��)<qBDt*c%T)"(ծXZ&% Ў!_4I@ %Fi\9I:8!` }O A2E'*BYbΒ6LJbZx  }l~7nC�[/`pA 1`HWi'r,n% 6Ğq_ ڜl d<'D@ :_֝&}Z]a~^Rв ?A$tYd, 8`a!́aI\ A mrѱ2@9XdEL L4LAHZy2$~N%YBGJR;?Zlv]�|�#@f8LГb%k&-X%LB%_u#ADKq# T pi98_L-A&[.$9Jߚc]y&/!Z=@�5LJ(#(#)d iAAEK0Y1%Bi,8|D"@t"|A ( t0>_"KLY"IX a� & )‚eB,\H(Q!,' CVL%,)YNL9ʌ7yYI%H0"P&0S/1O(Sd  8QR66P!(!C}ʤ %1)L^(Eʑ$^U'l0''OT4J&6!2%!6qRNX+|'7mR\s17nHr 4PMfL&<w*ITeDyh)P^'^v*ZٴJ36!(C9Dtrͥ% GhQ0颍S*ф1\HCxÒ3㋄zEZ("c &v (*kB =c&,zIݜi"r%+ @*1BNx)Lc=É' 5&HDJ�$' Oyd" B=^s" ZcJN+Mڐb=Ш!"Z‰>)%ZҚ2^16HJhWT{T\JN&X\( ` TETQ#>xՉ*{6# @,!KȤ2PܲNpN "*#-R]kTD1 !<ࢬr,r5as ݚsbs[ )Q>R")*�>*DG n' 9ˤ9(MOy 1Db0KX66ΐ$OPJڽK%@(D@$1^EyIW?:l.)#b$9>Y0@Gآ=UFE )JMb4YDB4F13(Ƞ"GQd(� 0L{ $0)8d%mmq턇ph#%r&8DZD ,rF$� P*. G'qM|&( wJ(bN8C,!z*eFXoX8A)d9yD �Tt#6$ K@B;qKZBjaq~2Ғ8!pr( DIJ$ ("d8G2C4@"RPІ' a!W c$T$bkdXӻ'SmN*ǽrtZIb"*\or6ՏXLc aaI"�ppɒ!l S8v 3, @""{D%*1e8C1XBxBNX$ 8 DZmTD C}b̵r &ʎ*'q3{ր 'i% @,A A*#ڐG {hCORuJyC K %:=} Dz6"ز']h|$Նk/d1s~")! B&B2tBDDЅJ�@h%2#䰇J\h(bYCV - 5y.I)LEjUiڪQ-+'6+%U�pV0 5w8Dfp CL"(',K-<x"JIH/o8ET9�]["0qS$"B)8Ɖ\>$:{Sr*V o.3\\pl I! %F�Ѱg'a[ګn Dt(Dl z@8B ni$0sI+qUˇ%Kqj`.EeNw P#0| s" M O]CW $G@Dhe냟O K#,|+fOr=R R !�M3; zD%5eB [3PB73ܹxãpdb>@kы<A&momD2m3gB�BhzB)9G%38]L%}BxC'DPNy[upS'9٭!p_8]UX@.*dCA|D mJ Z4!\e}F΄;d!3a9wbm;'Ɲ^ud3MwXq8P}*dU(B%�aR.hıʰz(["Wqʬωn�)anG5.P `E\@(ށ[CRqV5Mw{b9<'t0C| gVX@08b Jʟ`OH'氄;d##%M 5 J _uc\sd(>(@ t"*]@Kh/:T ` 2!@*Ƀ2nÒ₏;)n��@n`, `$_fvN014a% ^6C5Z P !*Ģ ` `:Aa  `|@ASw2! ! &D ΢FE5'ʸPFŬ~ q )$feR $ @䎭΄@K�48óMq%sJj`^ 9!� 43`L@` zDʒŌsX|OǑyB9$jP j{` `;4ãPqk�q Ӕ t@t�D*! T 1m@` , e� X opQ!;ꮈĭ̍@�]`PN&" Ò&ɬxbH9`P>,6aҦ20Ux 1̶,)' hr&N'֑x '""ʒ o'i . *gƢ".Eci,hfWJ )2Zx!1n./3dYt*1 8ꃊ# c~hr1oe 쒤>Nn�# Kp'.v#>6. +w*1x$*M4 0"mo7Lq4l fq!F3=:7!qÏnB3:-e=#GPYgV3h@B<g7 J&T@ SQVPCGt7K�Ѥ$1\|C*B�Dۜt C;> �`ޣ I6#3>Jزu1'.cs6"%|bJu3 I=3LC1`%JGz� J%Je8!8H�s) j:E @�.KU`BBh6"1 TJӓJ>W)" 5i% eZEq]a JJqtDoJ{&AVBf0*igN<M-1꘲@yPUe`a�~. 6$W%~3@ RUD4JS0T(#u'E�!6Q4H32*]s �A : 6S[G&L:!oX)"F2T^CEK$ f Ap ! (AoR?-_:}5` P6ed -6 `V3TAk7=nJ 4N! 6T)QudGԹT>!2jM'j f H 2;ʇ",ai�p�:`s=2LaLiEr"E`[PA  <z  LA ` 8z*@y,G4V!#OIvu3:xa%AF eq>(> VgS�~s{'@#aU)h1Wn2r`QU -r K Di]i5(x !-+'ѱ a*IqO&̊07=۔vWX+w� Z @0V//!=p5fBXDk` t) D[Fa�A,~C&n&HG|+g N$(`L$AA2  4fC<ׁ}(h fsDfu:AYy7<.?x8*۠ ^ &s $k8; 0>a 8Kh@2M'@ov�(-@"iC0! Ơ DSL@VB�=R}~wi�?KTtW蒧 >8 8a# `֫uC フA1[:LoUOy8CfҦ1,00 '@q "RHBR&M` x> )2VSUh~=Bko%LyH `@ *A $ D{gaof! nUXd4*'q oFZȈajYҦ؊fFich%& ?2A` ,a $ !` 1>A pTK5ssĹXCɑmF@Sc n`0��p �,b 2' IJ% R]g-<Rdd5( +£X F n D` $gxV E X,yX_H'NVeŨA⃗D4"Z V\Uèh|Eȥ07ӆn@ #Tc[1�!0* 6 F'$?DDf0|1ÚЕ Y;1]{~YCv wI]г373Лԛ| =!>h\`$`˜}u', `D$6= \$^.3H,qEgگOMOM"2г]ܓ!yJvܫh 0@Q8)\<E F ~" Pqڃ `[Y Y=9i{7 )|!$gbF1uB;yd873 Rς @R!=EQ2LסT@ >xbusiJȥR9h)n $4mI7<˚T#9n=quͯD>@L pSꒊD/Fe|D``nӬ׈UZ5(IL] ҖK|Th _$8Z$o: 7C?=|̣ W7JT_K|FMIJTJ:8|g]l#.S:jaXqa#zIIzS>&@=՘obM= =;ԁݝC2֭ P  `1HA�2MJH`DK�DǏ ң  0HP0 )s˙8  3ϟ$ѢF"MzӊMJ5ؤj%@x$Ԯ_'*QQѲd.Y;V!c $ɳK?{` &]̘&N.EƘ3cnҢDˠC\xt&Iޛ eߖ}s׀XXR'O<pϫ:qF299G>x ~d+ Ҁyֿ_[)q%h ZVAt9v04h!F{HЀ{'`a3hbo{l_-;hF7, P$4 D֘HޘL6d{;Ic42I%90 'ldUxS a8D![nߝw9&|x�! Lavc57.27.100�!��,������&� � 5� ��U "$ %V* ,/�3�5V*69(:D-�FZ�GK'M&�T WQ X [(�]G^^^,`Hb�d)�e fgJ gU hPVhh!j jj)jWjhk�l oPp. pr)q r rfr0tfu�u uu u uu.'v{%wy%y|%z zE{ || ||#|+}�}5%~ � # %+3$ 9*-"l9.% +=1Vl3$;,5)E6NLUQL4%;,I4C4K;8*>2dgG8iOC4NAXHK<SD8,J;TDMB[KcSgVGaNhX]R\LcTk[tcmWl[Kl\tcvogXmcq^yhvtdm|ksm\|l~răsxhłnŋ{œ}ȉwɗʄtʋˌ{̑~̢̓|ЪӔךء٦ç������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 8p� (<h!"xC /Z8bC�YdǍ% a @\A %x@qdg$=�u Gwt2gP&1 #O&u2%JPL* t OD@یlUm)q ]#ʅyUk% [ L!mn`q(R0GѺ9j.[MiP+Ѭ5f5QF6$Ĩ#ɌCʍȘdcȓ+_μ9,װkoz Oܺ]^M[S# ?J xU wdq{Ush`p]#DkQ&hm6wPGg'Zz&vSAU6T[`Hh8&\`2>d @VS݆q(6V߉مu8vFt�a| P_1h>t؋@7`0\T!VriuWtE^!]T)v<vy`}晜viH3muPff CQS\!ie铯{FZ5yzq:&ǒTWBe'FE #x'^'lE؅`dZZ)kflm쾝`A <XihW(yidAZjI'_lDy!N a0,qVbw$x8F=OOaf-j)-Vl5ry}d<̗DsxmU ^޺iya\/_V]RW;W&r0>Tf[ lVPxܤٽC9YTJZjJ^$kO(褏.2^QA]nx�cMʠSyj6I9li[ yvjSVGO )Gnޮ/7R`SPr+YQ�mA(hWޞlJ3۴q647jB@1G 0\s lZOٖ4<Ϩ XIX-xl=c^ 2*FYܥ9p&6>ԌH- V%֤VLT&y__Ӟ& @�:<�~euP�*Pɐ\#T!Ta V` gy\1^= 6�#lIcDe_sY�jwRƏw͠3(5$B$W3>.`⟌Pn?a:C8?,}m,>T~B5_E1 ϒH*r+h "4 bf*"r̩bKPl-<*"Bw=gMT-7 '`2A(!Y3t&S+34t,ء ur~*SiI Q;ȠtB-*X(%BC>G&vP=0:[V0IF#&K/pYҠɫNl(2 ^&B :XBz3%!thQ9. $�A3'[[G@H[p;O'iHb۶*ȁ8Q+,! jDD!e*cq"d2[;UoÎjj6Y&`B**X8A>p $8*<bX,UA{ٓ1ږ G5z!Ky5S!LG!`KaLOMhBj蠉% )PNP?;Q:f eƼEsCè.?$ni|OG8 Of;- %41ԡPI$B Cjp #( H`(PLD|\[ŝ28IFv/h!_/6FɴzwGbdq$G( ~Np @%ɡ$N(`S>pB eM(tD<5|ݓ0OL]LbI^![KJ%YVE<^}6D(N&LkD'J1 /$ * AP!\iP<lxH j (_~=&RDJ)Z (x ~S!|!0Bh%A( ) SChrJϫb^Y�t~6#Sniّ=}TZ3U6H8W#S[i+^_�.`bH"&amL PaA2&fS? +jwIr! ?nxPM; I!eh `DeЈFD z0 yة-#'E3׏5g?vCT�GWd64W.-p{Z r م m   |Yw;vQrG5:SY%6OjwoQsDDゐDQx(JGJ@Z@j Y@E  t<J1BJs"wMQ0%@OO5x@DgϲorA70WSq<E14ttPu tu` VQ`KT(O]~ o<jU{tQ{TqM* jX o$+U*CAwRcWt7ElK^Q0 K| ʨ C 5DzWxF8SIP0.5wXps&_8a:ŨqgBԅxuu3zr a Om_Yp53'($2K(S`0b~pG5* 0�0&!5op6EzwB'!PxtPup T? 3TETCY<$R1: S'` o*Bk2< 6wBsp!QN@0 |HPP Pa}OṬtTN`0n9FcQ.'@@[_GM-Yx*u\gTOh Z`u@ p k_IYA'2�\d2<.YH64p'01{'%#4#.X28<%E--I!jpJ Pm yPipPbY"Pfc"BR1H4aGs7Z.`RP/,_2:g͗6w(IiJbPK�s"H0* qhT[I8;R6C�)y%7l5ks<6jB!Wyp Vus ^�f]pIE PYWr!N'@=,x(H4ECM4I"PJv*q` \` u}p g`(dGiVjW00'5eE4H*3G1ב|j5%7j9;/N0 rY� \``t P Vy  &HE.3ZV8@ʊddI.%9f@4t4-71EgW!gp@aYT r]Tek Ofت Hh9KxQ'ccG �<[PY>O 0 Me! h וp HWl;wx4[6s+vydPb.R 6P-9r^DTLy`? ~y}3(iBk|y 9J88 didA@\>ë1Dtfv*uT0Y` p SF׮/KT6s"M@,�(5c�;vcj=H3VCI@IFP߶g0G?aS6āa"P`$Q0,(U)(�h[p(+33*tUpI`P (عV`d[EYzSPs:P $0;W�w"aܣO"Nsxq*kq|e_jp J u{u ?tD- ȂvXR%2pG@6�#C^I1%'T9F\W& @} |bxhJ(LJq`<*1ћ'gH/}I-.'49X@O@up E~z:.Ѹw|tH". L3"XJ F W]t T0aևkб\ }g֏g NetS-ҶQDsv,K"H.HNdV`͜e@ h� 7 !!YZM?pYشt$aC:=1.Q<r)`Y>J{}j_e`  uPJCP � ![6wr,BCP0O"{TIE$RVSNK`X } ^OF pu0 Y0$oSLF.몐Q-)SYa^2}+#ly#g e`s apM ^R:\v2j�.[cs)EQhP4dkQ-zT`YF͘K0 '␽(|-ħYH vIC插%@2� V>o؈*Q ^PH�Kp e } K�w25|QX4K6KK;-',} Y t@F/u` Yφ K2|I%,9^v)ƺAI,>\ms yc&q!!u Y@dLˊ푭,k0Kj+"7F`=2 ~` @DVQ@a^QX0 t4ã /Лߏ-/Z]*t^1:uOQT7Y#GESZ^ k $rYp6u`h<?q2z"7 ` T|'J^t  5k0 0J2QUW[W9.NI@o޶?@8k Vp`VS@ @e s0NN=ή 0O,żFu DçD%`3_= Y0۬@TFu p/59kn R $XР#Fza$NDqqĐR 41 ǎ ?r)UD0c'SxRDD$aJfџFC Q5f9PGYnU T(CD ]ծ͚ЭIHtB''WFc $t$ sIQkjT,a$iR:TWfWC`xa0D$ĉvI0wXN :T4YӉ3@2N(TIڎHN(eL-E'bc]ӿ ~\/+&!c�DT8 *0 #`)dBbmP*ѵ0"6ϣ!#x0v|ʮJB� C@<h (9%Gΐ,)M'2 -sH0%"|老 r%ʠb IxFHR$5԰ ^z)�8rQZ kj;s+]8W6ˆSN0ZJ3>N ACmU5H4`WY> K=c$"<[F3)&E%A +`%I!ՀR8ygoaW8ʉ2HVeصG%,8D%L4C-%.˴v//Ym_O\is֒g/eߞ*,ZyP8Ë߮hآR݈3C-$}ݒh~nk`D`0;f4%g*|ttUt]J iK/iOwu$mHȈ!bjh_cC~$P0]M}A󃗿qЉ$yC_{J4^f/[dDcIZg)L3h\G+(tv+yV褿?o!۴'.Fb$8QŰ%fm6~VA يd D jhK]A-.F/B45(!>,! ,y E6H <L =.⢾Br4WCwͅ"(pG@ ,x�afh�={ZYsV D._5 9#w#`XQAU|GS#!٤"HpIrX s #ɑla Ǭ%*^kf إX"_‚@RR$T8=ry1݋I"r,)5&S]%2Kf<lqd5Dp,)vwJE#!)CiO. ~"ȗ9m-F mH}G/GڬZ6,|&�@1͘OԈ' uNPx0SQ3 Ҕ3H~J<. K!ْ׮LEle$N�`\\Gx B&j\Ϋ=\nP `{ ' ‹žK(I Y Z{tF,6@%&H�x B% EZ 8-&c9=!A, P@2.Yuvvk!7[+^;ڻm4QC$H7 1ev\R6BrJHjyĊNaD'*N5B$C<9 Y�"ٴx=S͉kf Ƚ+~\a$TTVExE58In7D,<v]mh8$0hx,et,<~|�7ENT (c( 0FQCA$pR@w*VAN k$J5$]uUh {Œ -� OQs1ħN^H }ג,׎`Ȍ'28s!]ELc76 ` VsgYh 鹳D3tCBAݹ7MC% 2upex�:'j\&8`! <Nɬp? 7)UMHVG!mPlF`;IjͲ[-K) "Е,cA( #PF0SQ BP5 4[frR+4dp|]$#3S6U]#A論%ɇDa)p@dx.Q_K8� T#{+KhXHж_%:7n0fk乒c18[=7hmDF]H>Y!J5) D#H#`ۏtgHN�G"'h`AW;?BH_ j{/1ItqP" ; (K@@MxL *@I'P;͙!ri/P #x� L`9!s4@9%9C9(4aA&aK /+1ð)8-@,ؑC9 ND*HGh>+OlҸIâ?G>8~$xKܣIP`5.␱A۲Q< /(aBX6xy '9ҳ`KXB34F, 9*?0'(85O9PÉ5@Fȃ25P?[y3lBD$V5YD~0`#<p׊4Pе(=h6HA$L(8GAx N@(PI0ȌZ9�ZK} 3(!dD@0D(K4f;9"Yq1R+.X1̨&?YwQ]5096.<8FH\%(H H؎5(Bq%43X2XLhP'95@5}tk1&8cL0&CKY<Pd3?1B=6x()IXOiB? 2(�70�RԳ {4Ld[G*S-:L?DPtiB[@ Ik5@2 ^k-X0(H%F0I)PFp6xM(N 5̘(=(Z{̈ ! **3B5pGX/>AN`Q7XL"ݻZ�/ e5 SP\?PdGCDX5 M,a6E3*U.F(NhFGHND?ILw9Ã+̣/$83)U_S RkEڨ5+;FP@M 5p/(SxRBHM=%0 ī1_=0!rB aM#9Lphń侧<4΢ŜU ûJ91eʱ8N4B./-6GpLЂ?F?\K4Sխ%J%;xR>9Fp#L:4Ȃ?27(;-1;20 9S l#w BF =BFh*4D*Ȃ%6QGL W!  hz%#XOP@]K]I+w[3@ͻO`0VۙI TWh:X>U?E$N$8H$ 3ɃZTbp sTԵ52�$R\xm\U1O&6+S%6# )Yר0Bhx2(-Ђ,N+!Spyڃ735 S=7!݊ǑphP'O@FGy#U33ρ�<_ó\<U`s7qY?OG P؄n1kD0682+|r%RU'&T=8;Y$SBEô�_ JZws`68EB>M8? oiN?4E=R2`#NP$,0 Kc#SS1S#NPd#l2L6BF� -F8S@(%KمpT .J-噢!D:CK*JZƋSCS<TU9I:,BMSL+B-/88x% & Q2+廀K^M TN#c2݈VE. >0�2 3`NSXR,:.(L(C8;C,H}B삧b #!23< UGWNIC۳]3/H>hOn!N8SsP!g `hΡ6 Vf;s~KP:ࠂE @DIhNB>+"xDKJkV@˹5Є9A0";BS+P@dtK ,h/*pͰXCD ^$n6Bֶ_^Zu+ܜI0V PBٻD<8<<Є?x 0P!Π!1ڧo@*RJ- Gs.ZkF,RpCI =QP %HOn04 "9vEQQ^9Z|讼ăG*IH :0FJ('(N@,C@ήpxy O4Oȧss<$s;o<siCO: :$D(dkC 37UѳM,3`N5@ 8d+Hh<߈,1bcWvfGf_veGviocvijOdhvg/vmvqu{qbBLƊ Eޝ&Z[{ 5 DpM?+NF%p�hϦ6usdOjxcv^lOq?y?kxxwly摢 67|mX\o[7$)Gjɍ9T+@5>cw ׁh*]gyO{_{'W{{,a$L; pޡΰ4O?=>%؄Fp@ǐe@T$|5T!Bj� l}}KZ}'}'K߈Vl霱4 oxZ1gK=+p*Bȃ%xG�sA>@jЙIK",jֲn"EП #[¬UlաsI:xL'-vNHaBeJ:ѡ%)!JhňQ �É<<ĨbƔ*W^ܨq#(P,BqBe03QȲO*)œ#I8aQ^1bժӨ5f}z֧N2Ir)dB$1iLѢ&~UbD$v*-#C<qղM2ʸNde:iԇAd)GYLovթ秺o66[L%(n8ʗ3o0)"C6PѦ͋69<¡H_`@QP'>?Ł�x" :xw9HGц wB`C *XC  !"&G`*P"B#pC7 E dId@dC@6= ieDi\p8BAdI.84ĐQJ\6M'6i0hZ")Z:䥆OԡzH&lǨzdgv)*HI$2$]QAU4SDt']l^ARH(eЁE#uutR'p‡P$lFEm4NxԃIdoPEQQ&`C hA'Y"TSBoM3EcTK2aADTF!TKW2\ #g̶&$$hxahJ;MLm$=Xt'+Pȡ QP! $YdÞxRN\Zo >II\,QIV!0+GyPPLP^HZ|G1I'nT pGv [ILpC-̵O4#uS$AVhBH7G&^$A&~@!&L2 bE b<K9C QI9 D Q -b]kWސp<X()2 aX]!GTBta WBc5^(~:I"c8y[Yn {⒠* D&k '6!0,wq4(BfU,7 b_ >xNZ*$1)B -^DDDtu_DM< RX' 5]N)+b*/&\x ^ QC)Hq(C0't@>!iSrǍؒw #F;h 8E JD CTf>yZND(@% E@BuDl$BCW"k $ vє\P ⨑+t!]UESmZ:*$ "=>pvQм<ĉaK11͎Y9/sQC#f4J p@D<B :�;hkH?p((B<BޔGu(;c-ĈXQH*".Xl,8GЄ 4 Lp(щ? M! :L)_:(\㔪ӖbE >Bl!W,|+SkD'$,A!Tq;aB1 b|`&?hBT_NINF+aEʺK4EUܽ z .FZ-8Ppx,`>!5 ӔoBH.!$hh0D^MC,QA HM&`;q Q8 7 IBy`9Ky#eZ̓1Y<)f4'-_~ X`&a?! 2:D`9c0e; xˣ9. PhM̡'BBM[` 4@A ~# A4F0Dfsi@̳pamﮢ[{yT=wGJ:VABAߩa\p*c7] ~)2Ao0 @a55;42|" #``}%̢1:%NPLz9Ǚ&8eJ){Y4 [:Ѐ5;(Ě&3hB Q#|.]].q%�H, -L*"ys1iԅ(i@'P;(#>8pG< F8s8DO >a07Y[F^rs`(d=406+#dG`8s ш5wY@( ep E%I[\G[0EiT#L # ԁt71+F"-%0N#PA#HUXY A%XST: EH KMTXL-�E 6[#"ADSx%`AF)\15͚C؄MX!(AhBDF̑$āͻ IdU,W8<M',S턍 )tT&XhL"ND|LRy[TID7:*X C,`A`B'4T P$) (D,-Qx(5mPbBAˮpݠŁ9�Sݝ�F cFA%0O<O "Um>^K C6W!D*EqiW>#p$l·,&yݍ/!\TQ%A#)L'p`(#(¦Yc`#Ayꀢ:DcWh$L)TOLB!$B(<XBP#ԗpA'%$Bڌ󁣂%V߬`hMI8Qh#=1B,%�U†XA#<4f'`'u)TA"YF^&4!$h#<L~!{V%D`X p 4e"�Q!hI'-a$)&L%`(ݶ %5P6*XP aELc ZLI�bAՒ)pV"#44G٘ D[%4tl�]X$" DQhБ,@\M8!lW")03I5m^NUq+=)B]q ظԁ=OhL"wp" A(P`Bƚ$ B0h |XBWbB4t3%(& BQNAP|'pj.�T�X[>$x`(&KfRRPANP 4FPx ٘ &LEkMC'@!)|]@Xl |¶d&I! UhЁuQ$ai U* yiNDD<@ kH ^)\&p=]D _ѽ)=tX LdhAAp@&AxW#^)Y$.r)E)`|q I(AN))N@zuNdbQ4"B",TA#ʁ$f@\$`APA5Oh,rzBX*X1mDH*8pA(� $l&%ȘE&A"X}lL#pB]lBxbOnLAdT"@�ߚmCX cbEUj\X,Ё/.lD&|~Q &| ''!X}N[$hQPBAA(tR#x4A4H*Nh"s%Z(MJOVQ8 &j-i"&8//:(V*rgEOSŖV?DkB'p)R!ԀhB1Bʁ,m1eIbD^AřD W)6U ^RKub8N\ G,T6Wƨ,\C0 N^`|sQ N?ZLK5#DhT APOWΞpxl@!hWiF-t~Fj#Woװx: ,F�a1"_屈>)D"-  i݁P5M AA P@t,I%0/'q8)�"0jB~  So\ pFz~޸< ("�2@$?n o:k N!%ю4hLT2e(xO̟ %AX!XP"pB$ Z`RűKjLtLq%88 9JdP7)m][C_t,$ .MfLHph T',R ȁA5J4.y fg6LaVD/V PQh[\C,dؤJR |_tgEC,V(#b~9DXۈ&ȕ4#'x'QQxA%yygԤFg>o VAe|c+# _fYqɬgߨ_W5t|Lsb<05Bv5P'^>wB?HcB!p%L#|1R*Ӭ_8H*F%Q7߱L|w #4(^JjFFA#'8 ^Qt̯,U"AL~-c1TtAsd!Awl,+688)NjJ:/dl}Ä_9xtFV^,ղ gÌ#$4,쉚Pa(8NR({! A!PA|B(`N؞"!@``B`$ %T$[טK)pn(#Oڶ*M:6*l%:fvw?^&&f"�_ю _$luA0U(`\H"HH&dhPH!TAA*Ojt�rb7,5A {7|v�T D%DxF8TA=$pOAZ[Aс[" ʄ"�h!iZ*$ۥI4.F1$Uh<+dTӥab'#1qg BZ7h D܂cc@X9uKt)H)LD#NrIG R4t%(X&&^:% u&ɣDT% A^Bl%.aJʟR4qcM+W|G4T((aCR\D[D&JT([H2ƩհT%NUm\s4]j'{RQPZr*$PpjB. c #N>u !?Iji NZ8rԉАBܹ:l#-a%2\8Iٌ^_} ڪyVU=,#:y*\ ћ{PBurZ'j)-( sA#=(F>%XbG(Hb8 + : cN8D+LQ PB>aDAB+p+*Р34! ,XbM2PXb7`!0s)₨`4$4z-0 >>KL*SOc0A$>@AfTV$Ë@# *艴3P%(qBfC,`*jȼ$F 4H SH =}d9>A+ʊ; *8m˰bo9r2? N?⋨/�B Ċ-(644AG$K(X'bp1@DH.># %8Ɖذd4?L̻32PX BHn3PP#k%*4;miLڥu@v˥._s^y޽E`_:ϥ؅O2#�Vए줎OBo$БR(F#}B6/,ФQ*� S :`ѐBA`4C"'\*L^ꮬ9,ج=}CP4+hڈ! ؤݴ EكɘL* YRO& NʘC)(E'H34| İH+l qX&GxD(7&H@D-L FCUWi?{L ໹=BwR<MM.(BSU� ;I8Qz!S!k@B! .<"P�C`,PX F$ p)6 NoY*!4E1:\A6e0WyԐ* dh0q- oH]ZR*`(6N`k|qя&CJس4PX Lrh)԰T!-HR&NP$D">t XClӉqaI *x'p΂@& *!t vyGj"t0`}& Dr۝•>�%=DA @41F0lKC'OF Sy N&@bTȂ3KHBhbDLbh�+:Ģj0HBd.|�D!DIAC"-LNZc[LBgZE $:Q?pB#>lBH%>N%r a}& 7{-XTC2LX XC( B +x)rq2y7ѧ;(t{_gET(8g!v[ aK)̀ }PN  ux,%$;EB: "xD#.A4SHxː( 5jU)aH6DA<B!ZDHF/EwA ! TTRXeuAk c"IEK(Rh :##$P$ nCR^9\ =[Jq)AL2S˲H0B!9YX+pD" U@nP`zJ]Ę*_ umA԰QN+ C\%O')6jb `>P"TC* Bp !`%PG^pB$b؄ Ck`S#0 A Jx Q)ؗ}5!-eC9 W<;Aa Wh\sSxA E2<JlrCV8Yh'0N1 I%@<pX FtZ ;HqgDܮQ|s =H\`DD&_V^[bJ͜}y_h$! 0aX ٢‡St -&J: D R |8p G0 LxD?>!h;'./҅ͻKT6s^?3'|׽D];=P=B ++&ZZb  d AuC@ D Ԁ6` HlEghJ\Fkb. oLEzT< K'.)/&F`�vGI`, $(A|O @V7  9aH᜴`� a\&d0m z0 cg.$, xp <@BaTԀ�a!oH!^m',a چ! � $ ЪG`H @ >:a <Dkp܏0/ m�FpxD1boj`"J I*)8( B(*Xb1"'A �oB�Ɔ p1PbkPfoMD$KR$% ĢAK?EPOm f  #F` _PAH,GFgF) .a@#P2rn(8lЉ[ϳ{�zO/b&]Pe *!$"@A>F c�k"`2`N� ~R)G &r !4ݲ%_Eڒ�°�" x  p c.a0!"WJ! .&6$`T 6Ϥ,`ph;=%OJk\cbQ � j&!6ր|&Z  bqCP4,-72=M*0"X3=9rCEm66/.$6! 4)#HX p$"aP K! (;tN�vZSIS6 FLP$ QlHhD1¥1Ġհ@ ܑ6alA ' Ġ6RwƣCQC1-4UJu%m^ ls�*%",:Dg Ȃ H>AecO 5. z`8'=]UIIgRK` @s! A\(5}NA�1MgwDrJR,r3LWEv, Ц/@KI@!Q I\C&r48T+X %Uӣ BCOSbCz{@^ m W@" < � a)РU3V-q/Vhg]*BB^ E=`) nD:A(�q62v^�~huJOmoBτ j+@�Y0a`  0$$>, zmKVr516]d ր T @ poŒ 1F)DjsE,Tmwx]c2j_*/{Ԯ> p#Z#`\1"ʔ$wJ/Us7=V=2oKng!&0g, R UW.'5EKCmy6֕Q1m6cY a \ėPB<!V.^�HA@&ww\GP{0a$akT>eor25/7&㶈fz_LMcA$h57*sV1xbW_qlg` Ōm $, \1Rx0zx HH(. < yj.t{]ٵ9I-م ` =,\[_]]s*`@yIm咭ǥ#/F! PQ))7PM%P >X L4X1ꄓ{�#+bՃCؔ34R;T6WxPZP,X $O()$Te~V[YRH@ "wC;?x5}XnʣzZ}7 v W$+^n$EڤuJzhWJ?,V| Uٲ<ʹD5d` F D\V<rWZmu^N\? n@%<|<$D6byz]GDP,1," \E # 9T9I XlxX //( �Cb|>프>wӣm^մ xڅpm4w_5 \b"`4@:n8 84'{hћ]""W{_0@NVF]8t" �v. r\|%Wb O!nDžq5}# ZV!v2 (tJ"-@B п#@Hnr9sPdQPd2fJ@=  \zmǰ!(BA ` �IGhBWnBUǥ..Q@�2BH\jfTy( � N8A~A@ ArYrBA s:a') }2Aa &t&5$A2;I(8`֍Ԡ.  VVgZ:?x :  J@3r] 떠 )UTI LPCSz5yY/Ȑx G Jn}l] !� XB ,P(Bp B H;Q#yD?Hy:`6ZoCS \Oo2`:` "vod @D� P,X^瑖#+:� `@3^xh ΠM#a(= b. @j<Hr‰ڀ 5iO?n 1 ~_W l)NfY R' 8@K$GM)V틴%\rO x6 :n d@8@^WCԗMVyG"#6Tx2<PÅ+.P\e˔(Q$ $+P! %5P΀B$I$2dɐRH2F$}ԩTJq2$I8n( 6رU=[VlG#2F`�Ō%ʕh1ދ`0JA`GK(:%˰*)JC '$NimبQJ-(I'F8ìԨ;OU}zEC1zڨ",+bFw}NA՜"SNu&%ý#L} DJ ?Q>V=RI7}QY"gjgo6}XH nP W[ Prt"F@ ITI'Xxg%}J(4rFI|p'7{ŷ`nGdEkBqeCF> eOF(W2h2dXq)aEwt `0!4 dԡ&|arHSPNFցV%Yk]$^` R%VqA^!5"\21 'P& &!?})ZMxl&,RN8q,VEP͖,jlrcV[}rחsI&_}10B!}$ D"ܨ U@QɷSY*Z&pN$aijWlD;__섣pksL<1k'CZ0qĭAe&\2CPB+82 #'(AA0gqbk<vSR`b=fMlν&,l} ` b}Qwp]Hq·g]1ytC5IdEW7zNxӮ,k VTU.֕|C+{ܱZ:wt; CCYקr.lgsCʭ@k`PBO&+U P_~|IlGE3^:@Avs A000A �UEO�WZ @9SX<8lUP`ZG"aF(( Z<U!qr0YKuC$%e%p~J `6.K4 Q$GpPLժX5x� ؀LblPC? PKgEzudLǙ܀Q�,U@G*μ%xB4&J!~6'BW&NCd))HP H ]zqqV`0m)%tHU P�3E42=Ӆ<@ɠ0K{הu#P1c9Bzqb*1*;'8iU-SI%IPNRDBBZWҘIIhAƵKUǑbtõ9-*L*yc@ v˟{Yr6!tdm^Y6=Sq4G,u|A@O@.p=f<)ڕ9�!J �˃`='ؿͱd#[YB6~l"B ݬfX5cOZl`3+bnȧyjPyK)v>3W"u]�! Lavc57.27.100�!��,������#�.�M ��"" ) ) *j,-W/�3�6#8 ;�>C�FJ�I KUaVd W WYX3XtZZK[C�\&�^�a{c�e e*eyfIiT iwj jjdl llldnTn0o^+pS q q+r t u�u u uvvv-'y%z zG|| | ||#|+|4%}�~ ��  #%+3$;+ /7'-"h7% +=13$;+5)E6QKM3%;,J5K;-"C4T8*>2bhF8MAiNXHnuC4K<SCaJ;SD[KQ>cSNBVGbN]ShX\LcTk[tdmYi[Kl\toeVscmbr^yhl\td|kmt|lăswg~rŁnŌ{Ȉwɗʄtˑ}̌{̓ϛӓ֙آ綥����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0```A"$8 (@E Z<blj)^xqcAMi"˕+ 8$D T"N4aB(ѡF6YZdH&EDdңP:HlXRbʅRJ WFD)Vܒ.=+vIqmy0dB l90.B-RX}ĉϠCkn24(5wV5g&/*Խd퍃[:iܽ=vpx #}�b616C]w;ztΤs^ EnaO1-`[|܁s3CH 9 xaVyYjyD"~7XYv�hcoADI12XcPXRj-{~]hiaw 04oŸ"}ۍh|f�2)CH6gLzEfE)%iRdE[|&5Ab}uIqJW@wZA!hǧa7)B5!EVBzC AMo6, i)$&TUAbDV)eUgP\xFYLDi6rj\ pH`A&g+Zap%1bP}~(&u[-i(;k_$*$6ATv[f2RnE۝7/oFfTl+<LѬChS޺1KY .N(5!ǝ\57>@=g4�eB <qP'zTQ?Cn=*BzG 8n,%�Y<4E$e|ҐgP<?YT036@�0o~>B]3 /8ڴ*e7+IClʱp}^ofّ# ~ w*x*ǾyHb+[:QI9cA>&H�6&iIS bL~նq۱_Pʓ&c~Ȇj"PKՂ2@>Σפ ϴGY04BXf5qzZ\Ft ��C,Rk.ԃ4Xȃ7;z(<*+sA1zs)DrEfJHR : 4ߕf㒂mg"OI3s{BŌLT~Icˆ>JI8$sPP3!Ǚ&`tv][P� r.~dT>ܢ4^')b<{Tq1Kf$:0?qA f KQS s@Ũfp((#ˍ7W"G_1ЌKWN�Pgҙ%sV B͔/4,&RvrȐ) eKL3\ VEa*R^2T`| \atB/` N3UVկN#F eLF+3DF?9l%lRP\L5'4:\+6ʊf< fz @9[R 5ݠ; "0{e j,A �pPʚ35.oML=YHT~`  ާ)6xHn%lL<O}-:3YC Bȓ˩-K.rH [hQbXߋu UP` g D)lAaި2Scp0..r$So~:iGIf\q$TS4 H� E ;ud64w;A@t/ 10SgqmsucE,Z(8q6iw՚+n@S~i̒ӜBg\rR]LLq6k"8Bp %>TI~]uPFH5O"4Ci'٭Ѵsm�ZP QhB4fɝ7u8E#ljg�GJ@d6-CzYMUE sg@(XrXAIdgh:w+` >YަWWCЁB!4 f`ݍa GzTP$�2` KHB(,E@ Q PJxa~9ztw)&]:~Q"4O~kh*UCІLyCF &!9~%UDsP ٤xU_v.!$e7k>>6y†NM@w �  }P �mpQ6"DQ(\F!:p3|)o%HTn 4H�L6L`AOPD|y6dpgPy0 o0 p pv@@C60;L9?19�ragBh`&# X!L!3 UD`]C:GT 0 H@psW w  q4")D}06Z??4)D@J d̲aP@Udj<D(hV?GѸ'Up h W`} ` p4#"FcD+w"`q(%C??pO`x/AB)Y,d&EH{iK+dZNrg\s x7Eo V`B@36s6b&/oDC:ÂEM4Y vn#Y3KCCXC[RlS.=EFq;pQ` }0)ysh p W!/|AK7M?Qy 79"eTރ_HCm7(݇ }J0 Fp{qP{PU_Srkw5ٓN1'&I9R @H.f`#SGѷ`L@m@Q@ pH0 p m`fIP(5yZ(JqxBW1'"J馛|qE,(w2_+C+G<S @sF o ] 6 uItq Dz Lg:P/"8�#N7n%JcihRP^0Hw cDAA[8%'҇ХKQgH&;~ʥ#r6E49Y%O]/ov7GW o` nwT5bvFLV?xW:P-�Bxu#jI&`!V'Fnrj8kTj+q"v U0o g`}PyoF4RYgjB='0LXe15{-\su1 8o׺!9PqQ VG9} 9GR=oQު㓳΃yJ/0B Ɵ%L)6ijgq  G@Cpydi4eD>CX.M 9G2gI'N"ycB2 e146Vfc]tp0IpFGPVpwvsk[a73{1k .E?bBD:ny{4"LdIf00 I0+iQ }O�Y9ӸFw=VQYۦSL`#)NK/:$:LQmsMPV0  cU vT�{7?ZQ7[۫JOd#b!. +cmK?[U� U mPnP0KY<âQ Ÿpsl%9O.|?7P\ dzx,/`qc!Fa|0:YQ։ q ]P@!CPHpf w%]2)p;Ğ z$~</z)+,�P"y�> s!xmAD`G఍TWpbPg�KcB,eƋ`N?)�{mUOÞ8\?WCE`pL8Q� myX@ۭFV{VfC)SFmp�0fKjs).X i@vV̔ByΞZ|4)J VL;@E:g7;v͘pg z Q<v]|N|l ;DA,8P:I%єBC@Զ!,VDSo |@ tP` Fqp{&rIFU]Nh*kKn*PUV?Qx ׉PgsC.THewpݱɋGRܒ}(Ta#Kd.%U!}`V`isH@ h0pT@o'\fU[&F>ZspvQ27k:uV$ZFpqP{` 00i9p n[6C&'``DZW?vM[[{4uT!շ-c]&DAw�  n UP͖00ܛw!0$9Qc,g|C4ɏIa'lNqwpC9FppG@Ѕ.5L>5Z9ʄ?G,}O=&ة }(] U`E:Tz nL0& }N=x$Ϋٲ{v@Mʝ@FD26vvSHVJ$VǯU,UK̞^VmOlppRyYK7 n`ALLA,)q8^V+l~-Q?I> 0XFPS{`]e}FpCc1A~!N6H<*m*:+|:w iV ,XUqgO ۹ WRⴗ[8~]*=j1V� PpT[S0 e W0w`j]bU(f!9ɽn y@A [qX`\e=P[3=5igw4Q`ϾaUS;K{UUve H� ʊ@pvO $XA .dɓ&?8iB 5n<؄I! 48dCN819p9u<0f &R *郦ә"MBfҝ(gDq"_e%[dƈE0#cYCMI2eCRb׷qH0_a:'NIƈ3T&Q,:2EEk0(̘U.lUXA&+a'7 8@)ӠD^dBc厕2YBP(SFf eóho7 {Ee2cN=ɦ 9u H&ALC3"+8Ê+c@J&j" s(!Tˈ8x!j xsB%Z"ch *0n:LK/b<L">裑#(J'`k0ZKMF>[늉h^2&4~mɽph>A& Nc44AÈEb@т, |6D%-BY{ɶ؍7<MIٻG7K6uЇ(PMBÒFd3Dd;xeӅ -]eָ~2@#KtĒ7!MP,<�L < dF2 :YxxʮrBPPsIRp~[A4>8A,Ȥ2y,:Puc: v-e䭫:aXj"M0F"$r A=/N:rU we#>w!Ha/Z red„lCޠ$3(%Fs<dFc]+ϗ�5!=@<.e_j" ܀> ( cӓ' >nKd{깢S)ċFW]ؠ0.3� `dܛo֕OGw YFz?*7#@++mi|xC`;} D"#oyMiE0```aHhH! ʿ)PHr� k9A p^ ^FBd9OS̊FQ!z[|Laq$8!\"NpwAD,멓x(iG ߁ǵϪ� X:McDE IB n}6�:a&5)Hhs 7Iʯo D NjHXM'9R*AgVN|ZhxDXW ?P7dD#LD[LY!u5dI> -R&_<wq5SKI04`ӜI%#bSHB,''Nd]x^Cb> ҄MѺ-S\VD,%,(fM< %XI(t($7'HA3tl: / 5 ^ߑrJy4D!#9 9/%xLHpb]ˏ V!^�Bt5>A>0 EA *7Lծ$E` DNeT 0iW$vJL3rڧ2x9Ra:R= ݣ^܁:X>u miюb T"6QRT XU IE_tűH0bb{NH D T63\>b9w'W~P_сǧ 9SS^ M0W\k%w0PQ.b"/*"+9V}{%:li>I'\A M>N5bqIg$keZ&25"9b[-΋2}_hEhRs_adIȲZJ:xQ')5=lWƼ)7"YXZk^AD ('P"鼅ިW*H5I@H +5|j<`jh9}N.l=>CMJĎ ^FO  4Fp{P+�^(w׶}2 Ƥ[K =_sa)B+wR" zi`g 5G:(Ae *}ITJP$ Ne"5B˶5VG rp.$[Dۍ] ;_â.8ȇKtzC/v!5@E n(<dQ"pJ�Z&P<ʏ{znpiznU$ '*q"֪tW<并d1ڵ1z Px u5A"ڄ-h#N8 0;:q@B:Q#D(X`N`s{N>\Z!X�䵰PQ7^B>aR6LH/L*2Q5C-'P㈎_b-(@HK8dCx1ڮ⃏qs*p;' Ӧj3/ȃI>K*rAç(KJɂ09 C (iy8A᳞(P)33+Jd;-/3C=!DTzJ@3h4p58+D9!APEhJ2h N2O;=2:�K8D@MNc*(3xNPNғX.'c스 B� Z-'08o/FBDSJ888Ch&h>`;3.:h,X/fZb0#ZKx<h@%3&HPYO{C:xy*Kw,8}.w<A.؂ 3* >h285MxDPXR$Z .PCdC#4e7ٔ1(*Єꐄ)P A 2C8>*LxLK =ë5c@"ڰ9;K٘{A&(L'*AH`4Q (XG37)?&#‰<`16�>Ђ/(FX$x;뿚L}9~l0ȓRS/0ɎE3rS2.+ͰE@*h'x5P,M؄P6.)1HZ2(УHL`3,NX-*EQ K4{2îvad3; &TK0J@2EH,A/PL(ZٷaBx"" &H 7@0SQ؄.*QK$QQKBQDD*S3RG TYs;*Ĭ(hJL7F lI}[yT#/–s=HʱR!+!!4M(0D+<X\Eh3EM� ̹J fS*,ud;9 "(r"1ExIpJ8@+5p@H8TH=&#yA kU!y00N3PA1+H�$@T(IQI=-+ ɣÄHLX2Lg;#K/X(`?">*Y =Y[! '@2*KpAMUEKW@M=D$BÉ2 & \#4-X1-#8SȄcU5X;8꟣S'&VSJC$8LY'F4r1xӼA{l5Q '3Z q6EX5X16"}mS& S,S+@7N@%A/0v4j:d3-ۢʖ\8"Ѵ;"&0s4!yq/HЂK 4h6M8DH#h6*>BYE2(EMF61CЁ52`鐕C؊ӺЊ)M!$9P@4ĄJ"=._ڈ[˜&M(%A1hIhKYtx^ j2(EU!3x5O̧jI!9.IA8[ /HM> N=-^IXat P J2 )'{فh*0%'[6k`S�CE8O7FXLX%p;ȃF0Zڠp*٘u&؀MX@ߌA(;3TėG94(rN-C7.h++uE .]2ex჈Mp6P@XQ%(:\,ԭ+daLh'Z426 @GL%FZ}9J%#dWS:Rv{[(8.*6!M@E#hLX›D\#'YVX *Bs_;ь@nby:7ׁ+}219V+2E=E߀Hely\*Aț?"hMBE!rAi#~9B&�U@.h&P@h6C` 1* |٢�7 X9ǚp NjƗ�Ils[;K?T{#J3[f6jxH<&ijF�ȌIF ʍpٴ&6aF1)ߍar*'++r/0r2r1r.-)5һL?48`(`>7PȄN@11#P,s/4ӣ -t3O0oNOOP/uS_SgsT7u@QlRGe;E@q49; :J�h#D;<(jIP. Gqrqp%~voow'$ oGrs7iZw'pqwrOF X=?af[k ,M-1t{[#LJx<(2v.(0@bN�{xxy/ӭVJ̧Jýn!5*`D%'*@H@(P3PN0 Hր[6[n'0?$J:8K2/HC@P08 FZ- (mGF'6Cڮ_i$Gߐ/x|C`s@>P/@E0+Ǭ>XqX"!؁. ]K8G4ϡg'7Jw}Oh~h~o~~~ `<@Ă <� F%8-`8 „HdÇ-R$Hqb/N<xFJz|DXƊ&Type]4vԐ'РBI(Ot 9(<A94tΜH$APcײyҶruC)|.,p߼ޫX0)j�拋kYxk8ӎzxoү+FL3֌V~Νz5jؒ>F'ҥGw% ӷSD&ٿS oG?DLIXʃdP&<,1tFRR%Tx]u=y%Xw!b9Ad&\!x z ܁2nсw0݂NHzOtAN F N<!łPrH6qF"$J1 ~,J^($Z� VPR&G:26QDvCL|.I*jw~!`BF^xIMDa%QdM6j.㏠:DEhIzhHrE !FIl44BMؑ ;mN !*`S2:]6byyVJEg4QE&h$iT)X1GEލ+G2 O`.&X]2NI&WEE%}QDw`bm!]YD[<*e E:ZuM|{Ew}z$S1Ȗ0 %;^X$qޯ+tf41aP#dAESqGE G(U re`ESqE%0{:6(?OG-uSDךzJmo0"4q'|TZ}Y@Xƺ.=J5LãTEdb7}zBTb0:L `C`M(uS%).I[ zG%$O:Qv)hvh7%ۙ';R8db G:F " 6R%O}GIҸ薫5a}D1� 0^9}BpL4 C$4׈@$!%q*`ehD&r``{dtYbj P JJP~f_1ac& >a P5 %!;'p bz.Dh#氿QL(@."VQ5q8,"\D#з' Y�@h$ a&* V}" T:cߡ=qҠuvEYC&nyȄ*q u"PIh)$-"\ń`,/G) ])(7  ķA" U`v"!o@Dp/01]D>uKW2%}2=$'V)@J*BPUZbq 41B C!s 1@!}ذ3Od MUEd>ک`x,E($0! D\^nPbR;T EP3`TȄܸPK("`dΪBJW(fVԄŒ*xcV KLDLSJ7. T�DL٪FUgۢƨ*I #;xhBu�@ xƮ!wpC*ހN\"1e(:EP ITBfl%A@(=VgsՓ`g(lo4!AΉwݤ>RvM(`Pl NH�I^`S ]%ΐ5El收]s-wXJTQM0@w>@vG$<h H  z6W ;AH&`;0aЇ$ U{ѰoOr>eBlL1J, jJ>NЄ9MxS&@AL <TD%�1V}' | шIL" DP/ S:[�te*H8$-jVbb B}a%ްD|:QpJX( *&A*&&6<~Lݧ:IehrvSt)hF"2JETغuK3AoD(�a %=$,Ɛ*ЋFhD#=Ar @.[iNNmg�@&&xC`N8pgꬤ`E4"$%PBeg|\yң[%s=a KN'0 TB"1*$X*#$B'P*D֟E&vutna;IC4�<ʹ $($ gɩpQtTAT&& B8vP]ɂ(Z1]EGp$؛yd Ȓ4z A#lB$,B'A TЍP(T QD RQv'M%S�~SuOuVLU lB uIA ™mB#`mBH$@B!� J[qZaH|$`̗I 7t(\AP&"XATUJ_}ǝ %#8 tPA"ϵ]܅\_(Ž!ŅЂP�"`BeA9~D#AYGu 4vmu` pubwXLxM3Ay("d"A)LG[&X5 V\(NqBu'tALEALh `I _]0gm&c4�TOA�v@A&0 )A$WA4MR%*̱y D9ȅ�&T( D pXDPɥDAHh%Axe4!upBtWA[pe5vul 3yDe9&_:!AA",b HLʬAfTRG<tH|�еUzTAP$S$l A% B(,!'ЊDAP%|!FA&W]=l׷%DRS�N] a.E!R$R;ጎ&``ܝ _yAAP\lbL_ Rb{P'd$ &�1$H8&AL�mɾYm"8M'RpZġ^ UT萈X!&]B QB&L@BZB'h"LыH1a袉NlPtlAEu &, \A# 4"Y"ШhA Hq6B*u~'ȋۉP̂vA#Jzm(U@l@�B%L"瑝Ah`?w1\aM^tf@RPg>޴Jt'A"T"BX%T^"GJYIA5~fB"0P"X$@LڧBͣAެ됑 yG)q^@ PtA'BPpA QwZ(8Ғgim\rt~PH%!d&@B'&ȍAd>J4 \dB$("Ll5P`QlR0u)d$l@I_>$ly)0AT%P4"nOHA͆-(xH~n:S>AϬNĄ_xQB& Mvk O=Y(H-'XB'D|$(jg]ޥ>RQ&2XpWh]O)|fGPB|)= \wG|1L3oK pY4e%$YpB8ܑ x @LH<<߁"A6B",O"B?MTlL})P0B lў.l"'0m\%%s6GuLDQ 蜁&@%`>VݢAm݁xk%va̍2y㩠%'�XYuB(SDɏ,+^u)Ly^ y b]@gA8 VWHG%E` bZQlWJ ݕCrАj z/5zG&TZCc�vL []ASFW$�`PA\KA%; YZYҍ X"9i%TJᲓ�\"iE5N3�S_zp yHMvPr@+ĝu �Lu\%(pI![%Q(Gl4|eGn>0+ A&՘Anwhh`҅AS_wAG Pa"䆤or?#lT0Fi",%]&(&gݎhSMhwMKʆw|b.MK@J4ˈI3xۑl%W*K4B$2y Ԭ!8hT` `&Dn(ȋ=/͓VTǥ?}kvZ 9Jh #wĦ(B&`B6Q%D*LwfUAQ&&T԰\ L*D#0w(BP$u!$tJ:H# 5ъuC+9 JYwt (!%$%A "灔Y#Dُ   l (0K#t0Q�|L+ikN=qeۢMY *9س}vT̕@J~^#Dh7ITBdP�%teT(ܒvmBHBTVA'tPE$ k#XOGgR*вTc]f%/AA7!jyG k,Wص(1AV9ݢ, T(o!U< (x;niz8{ quh LA()8(gUB#x)&$AU17فk|Nq5 #w ܁& L5_wԁ@!%U`9Iuz_Bw>W$}00yޚ~&�D'M MIR'Q0qɓQ̨҄PcYt$P*w,U3) $S'JmlʓO&yD*rH;*Th"B(P$>Y¤!R"e˗ V"VPB9&Ruj!k:mr@{ />TE]X9# RIy,!9ө"vDa %"'-i'ә' hQ/ aBH'P"I<U iBLtSL@*۷,uT- Vꖋnڕ;\5iBWS&~G+ߴn,;’<Pd Q"<6bPQ $ʡ&8D) 28$<BC"8PJ* CM4ɤ6� #:ꪪ,h#)%BK;,ɰr͇B7ߞ,/.0.]rj C4ĎL$#dN&#ϊ6΀"K8LB$A&$U0@\jAP%0F6b3Nҭ)I6\j)+)ۊƤ\ΣN<*`vh%b3Έ¶AB)#A29Jx D&(e"60Ē;I7 7:+1&‹60Q,(+B1'u(&@w03Ð/m₋e!2 &j7.h !S]  2Zʂ"HbBCQ1u N�(d&|N+hmH5 .@B!6 MжhQ0nR@$C+tq4�Ҷڲm( cx1J:!JyVW`R*DI,#F:qCj /])68 ) !WdLCAk&ЁD� 4XBmQ 6 gQ9~f+<TJaf'j1lAT1RU, ,&n4+^`J ! `L qD :a H4}NpV) yCv!0T&`2h(=؈ݧ wF:Q {�MVtӭP"?p)Y٢�%@fPzB"0"ݢ<免,Eb D1"Fa{ThC(ܐ 2(qh`?UI vC<ӅLa&$ ehD& �n $7pbINB' Ea ("� [.Tȑuc^jKB'a'a5C'\m|˛2X<&e R "h0ч@hnhB)& TSAq@1lbhtcX. @tA ZRLg9@-^h,U@X-j^ȶVr 5J٧y _X!4ч7d IP D .RKڠEabB @Jhl 8Q;(TPOh@Hh_}(HH3WKHiRQd슞,NeɡwB>)xчT)xNH�,QR4 (fAD Z@ha 'LaPp:L( lT� HA CBb+d"3hh2d'l,i^ Ӵ*UJh r a(|k,Ea$@]m$Q⁃H$(A0)^b: @\AXXT`E C�{JPp` hZb èx*d T;-=⍭#.tEK>Q)"kXJoL 6K&rﵓMA 0`1+:Y&4 I@"4N�!QSdBt(Yo�+'$ao(|S0B xd*a@I:rG8-V:dZ!]ĆY:^vQ2\q·aTl ċ2VB@\&BM#<S/�EZ!"0F B 0!F@ @F7&`;6moy\KRŽKc!CA'IV0qbBhm#LrPHIL,qp:7@8r0gJO}<V?^<r5o KY(2|* Q"LbFْӒL� Ǿ`RX"q-AFʦ;PMA1Q#B)5*9Tp_`k̰(dq0Ҿ x ( *� 6a2$dƉ6kӚoKFHL) m?X@ @ 4b F $%B7n6 O*&aP# \hD-*~!:L Q I L\Ć/E? Π *48&rXb<7 �BA_$�6<Ȱxҫ)�C?1ypH^* *! n&%VatҨ ZC2,ي :`|jтF f o,qF.0Fl@ 8  6Ũ):*!A� B Q`` V*C(tCq < ]ܰP" fD'0 f'" 4``@ (;B:@0 q!My \?k/@!`GM,v NA/ 0a a9Z*itg>I�N7(r]Nm΂Zbu$"  9O0 %p |.3SkӢN$AYt%�(aIMr  /48KChʌ?N&` � nv$ $()!ae} /-F#8Q233Ʀ "] £ ` &Ab4d{7R8BR(1Y)e@ d `G Ȳl&zl-0.A! G3!NMF�& ~6T @ҸG {ҭTLKɔl-r]/B> .$ �0 ��!d=ǔJBQB?ԴH��6CW� ʠb';b   98GMǐAJՠ/@ &!  2t?pQ7=t8GAPy -Q?H :r 4ʠrY ư\O}H׆E�UV �8OK9TUo5C7TӨ9_Q� & SuuKUsK v6CNHsM$F�Dm> 263"M=.c%U"Il]*``pGN$" R[UPUi8tؐd4F?JF+ O G . U ]Vl +7L5jN4C [7j p.@ (<ү)xR3dl5 No@H^sTO~+v# Vx0HGb\`fD>DM/cK'TBR2s270ؖ4K/cm u)wO, sG+ k7.cpjVuzpYdGv" ]7C^f)'mD QfwBLM|sPn]V}2HP?dVBOe [b   B !?Lzw nlՁ%)ȰE 6  7tovd%z+]NWb [TJ(S<s& 0CN-A� KlX>�̦-z?{vh@Ńk1�~EN%039 ےFau~K0M2i,Hf � BB, @fG!9٫*0>V ZC�4ߢd�`*@c` Zq A oMF#f$y7) +r *qd 0) P* B!|il1S0 AL&�T�CGw9`Da@( -b- W` ^q h! FXɔ98/9^.@HS.S`A^ 'Abb  !RiFaQ� gyxcϹsѪ9=ctF:XO*@c $q2В^,2 @ %*փ<1YbuP*6`2 O�@Z  ,a 0A;`H^ rC$c{yTkL`M9v;/ B+&M摠 t5! z D ij;)ߒ0ߚ@�̆H�aMwW? �Clr 2,i{` 6b*�EJ N/s\\[3r`q\ꤕVɱ^ + LH@A!Nq! 2(l s\LEݪ˼಻:ƺINxN6 OM" <& `BMJ⛼$y=%-�N-=MGzX9G w\؃\O�2 "{PgJ <J=G )͸3ҙyM^%҉|1(a4 D@F$ V<P:!s9(pfW1uڜ)} ٫-&D탙bZM5@ @';>cg }pE]ԽKZ=$y�F �WK %(an8r ^.[u0(鞏5l+>`E>-St3CF� &e ,1&Qy_K0<Es@!ݯw=5(N* 2@ܮ``#ouUY6ƙuvm#GUu_uR!zǵ>s?% b"ЪP0itHN<q!D'O*:aʼn;Bd2ILJIɔEF yB& T9J9UfH'YҤB;&rĆ (` U\5رr;6Xj6MҤJF@\cżJoSE>8ŠLI7A6x͇-_ i&LNUP6kj66V;W >(FEMly·~9pa&ϩ[W4_ Mŵߎ>FxWb!/V-wX׺_n@DQ]E-]%fC=!G1O|Gy(C `P�Vj(ۍ6  PHb&vĞO4qLQf^2S2Z:fZjy eN.烂dQ_M 2"PWi`gQyFm"-Zĕ\i%\ Ak鍼yUbIZE',_z'h5PsvBC Ufj )-`j~56u-T(�lpbz `R)Db`o$<C5 T�aYfޜ)x,~Qsl2M(Y\ J#kP+5ЮEj4n�WcvpWN\+J~ .mDe*Pߦ~E2H9p-jŽkov%Pqۜo6ks{pހ ^PCh5.Z~qXysO9趜@#~"=:C0$/?./_2t`7.FC zc @f klC6LF#N)apԽR�! Lavc57.27.100�!��,������%��S� �� "" ( ) ) ,/�2V3�7<�C�IIG�JJO*5Tj U3VVu W XzY&�YUYt \�^s`Lbvcjd<�dDe e&�e4f�f)fghi3j jNj)l l�lm_+q r t u�u u uu(u-)vvy&yFz zA{ || ||#|+|5&}�~ �� # %+3$ --"8)% >1o: +3$;,H8C4QLE.U;,C4K;-"6(>1bhG8NAQ=XGhNC4K<[SCJ;Q>SDNA[KcSVFbNrz]ShX\LcTk[tdmWjdTZKl\scr^wpyhjZtdmt|kl[|lĂnăsĢxxg~qNJxʄtʑ}˕̌{ӓեؚ֔ئ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������8`� $\P!„<РC1fD"ǂ79ƌh�#Ɉ80bH(RD=y#Q`r'џP<rdC>j +^80b||W%nˍ\ٲK���64땁 *|@˜ )DLaLe8-OB2ǗuD0D:5i|_+i۵$]<@*ecɓ%[|r)B,%yQ@@b=ֵHhM;} fـiVe\4G xiy'X߅fQly<ĘtDraFfؙ(uMalA$�yDfXFCf| )&`^b7M]p]`1E &7YucUB_9XHEAizzKV�$A#@-VtΡY٘&TvREh':'tQF)x@_@pE(eԙeXݗ32)gTqb:9Ihjw쳷e8a*רke[NřVg +َA{*I(UwjW tp }gf-*G4Y;-6FkhV^|%h��#7pX"t6gfFUoWf|&Hup@ 'rf8T|%'feQ6tڳ{HdPX e5C7o dX S0tvP':E3V]ʏ,CN;Th_i;kA~5QʘߍB(g:%^#[fA皓"0<Dwٛ0bQCӐŎ+EgW sZ>0OۈmV|}!V0KSح gHE:Ye,Q|U*O1fc[&dJ߬ZW1`qU#nj*c `"G &f*!j@`[̙PgG1fK@H!7;HdAGޤ~BBVƚ�i: PQaں^='KߋTG5D1. Td%$秼@ 0 SS2_ĜlBbu m$^y&3D73(F8ٽ: ˢ!J%vhCBn:"a+WD,1- ǕqB M8.S g,̀ �O0=A m$GCQg"č9AN==3&k ''f;+jqpS! 8b34f~G4(ïjV (3R>ju 2~ M{jpIB$72'^zDD) y:ꕫ<�D ۢhEAaGR�@� ZCQwp�l |B0ז+PS# Ԡ0 lHbX +°'6IԗOj̎RmJ焫[NXkBFMb8}پIv3o5~r&N]XӮ`=0aBڜ l.e0#h#X.:?nkhBU`;Da D[_ː{Y@3:55lEzY xbLT%p4C!e8zQ@FhpB P\ VKoc C֢I}䉳p#yHq::q SM3H, $JGPq`&&esF^ie.PfB2,;i*&`4a [DQ!Bt Č Rk)Xp 7zS$C�_*$W1&27  K4bЉ/ġ[&pI:u*j\)`KX%IJoȘMcVDVkL(Q=_ 9H Ȃ,aCd wX?/kiԸ t''8Og}(dWGp|/ ¢딛Zb h`B@LwPB!(3t Q q)ԡ!_;N< E_3"k/ tpoԁyGњ7!)@?p#N4 Bt,ӛEД%?6+SӡuhM/q+T.[V*vYPT"2 "JQf9M8qk6ۅAqG;Q7jS7mS1SBJ@^fd$;qv;1` pL0 B`sz ql CZwQmF v6?l<`2Q1y$H1w@ű+Tr9F|@ Np 0� /wUpg�> J,@4X5V�y'DG!@AS_$(@ph0$6z'EHK q u�x`wP � & Wt%M8fCOtxGCFsS Sq2D'!|!r!4r)rEهT3H :q!hNP0 c&GUu #;qQp|>ruN>H[74�De�H V5]sW `Yp G 0 P@@7ԣmOŎ8C R.AVXwI1bB';fE @L� `Ʌ:iVSxoAG1�W�"jj0BG25N"ٴc%"XrppW x v rjhF7vF~_RU ynRddy{$NNJv@\MYHsK  Vd7a-Tkv+Q֒M q%/inV @kԆ PP@G 0 pK_ `W7 x`I +F&D L*e5FeB=cb0U 0 |pl[ c@jhMÕ͉Q^cڒv6~F^NVi9QPt.0WPCU_IJpD` >~M;jzw"HF3aI�e7dLqn1H064@UJrTP gz\ʶppj6&84yCPR@ SFlEJqdL*Njd{22T$Gp@P h0 LII@ xwZZ)),cD]xȖD8y)vaZj9AH)LZpxGpK7 w81ZI^Gq7%8hxv2::@cYEqu8:  gZ zGfZ3&[XjMQFq"P'@80&bX9"-yB@+HX"zZ@  K@ fKp^P;)4# kO]<&BMSva$ZaNĆZz]U*zz+%@g_p` ֨(b.Wy-ȮyP}7PUhԀj>L6Pv#MQE_XCV�}@ WR]G-Y̫`CɫﴫQ@mg9R9l%PTh FT\Yp�z` 'Up�5u#J3K:EJa s [E9H\2ABRt=YC9bU` 7pbwK$IPCKF_ 8PdFW2*:#>&#|X::ۂsz�ip+58PUAāLP x$uCH?R]Y z j| Qș,ß[1b)g4Y4SPhb̐H1 Tp fbY(0 HXJz h<7a"`F: E<s\ F37@ru yP[@]\F*(EEjH:Pc�k1GϊrjF[ Y apUiV,v* /z"1@1 N,AMAz*T? |wЂ@fw5Ȳ'r 'pb1 n֕q,sL�K@ 9[im h<&UÂmz>ђqUѲ<!j;0S[7Rt;z=Vu`Kp x 0 m m Bg_;<8B[&*c8�Ϸ650Eűb \_@ J+0xF^`Vf ز4O:`9%Ԍ} :@\TSZe"&(e0R�aXq@ bVЁR-Wmó}+R5~MWqzCÉvӖ|YKp p m�pPӆSך\K񪵚$M;"u#vz{:WP �ݐ^�p GprrU@K׬k\ɻ̳ ΋18lE8ۧ,k#a"u.hZ U@7١)=' ^c,k4>vQf+%>&rG ɟ} w瀝*]"(SQč͐UݦFY xз貚~_ [p!(r Wp\>o^|MÊP\e,> Y ZrSu@@z ` E/ۦ|5/ Z9p`YfϓQ9ɜ)K'F6ˋ;`t�: P{Yw"_p[ `iPjc [_ tKn;Wk,RcBL+W2G^hru � r LpWiwSvT[& �;<s,Tm;d? 8 +j4iIt&(SHJ3(bFIII)2BHҲ%)]ƤXM9usbLCHqEOIsƌrd%P*94ڲ&M;%RAiծM{@I,%91E:勦+QL DPIHSL^N;9,(B|%ΖMJժQ`4"IJQh rBs *m.A#g M[pb"9*g(/=4w*|<ϐ?;E}{Rxhʔ;&wC5T"%M 8: 8Gΐ*2ɖ?-k@͊2/ě㐩Rk >nHCmt[+HAƢ8cBңIa C M< o&sD<CTSM*N{4H80@ "C!z( -,!NiĉBN J⨢8 <]znSMR MJuT#boT 6~<R,1L�1:dNPB4$5?զkKJz/5cSCCV(TO^< -9:;,/ BNyk9d[n[@M13ML]"XB 2louuد?!1?y JQBHa)6ZHD1+쒢X#x!<P^8 =ƤR( JC+>ضFO&JLTAI5X:vU!-ҿ!:�B6٢JP;V4K;EUU ( u6V\6 춶dAE&CBC%^:}cK[ouwp':uaVa+]6!cDF̘ ,ekT7@r) q͊?@@Z`�A$@uE2SOU^ʙ\ \ #E?̀?uvaƴw=BQ2~fT `Osު BBCI('p| d! LXeу)b5+>M@UK4ՙD884 g2~y"`)yFTfi\*B<)0EI1,ʱoKVH#TR IV66P"VL DJ.q蝠po *yb^o=&N3WB.pc;;jvob""̒lthG"'6m0eY9"3xF%e=QC/i QF=؅5;å.O=K,Pa P̌x4Eдg ݘ2ԧ9_(. }RĞm'զd,UcBM$ j Nȳ&RhR}40߮惐 gMڰ43F׋FikH*Ѫ.vT_YZiDeB=0vt&/:SdI5s]N+c#Lz6omC$TGIrS{rY2Ƭ5pŊ1DvB`Vդ6B<Y;6س,K&K{”BV0A8&bBwLj=?bJ,-aڋI)* bTjOm7%wP&nf1ե>X0RRq2Nd8@Kvٰ( X_s32T#k"(~uײ𧐄'{F518 b@.*0% K\at'fI\ŷbV)SDZCĦf)"te^ ,ZZuT5. |h™V�EA �B1)MU}Z[ ;XNv7=`!ivS]oWWGSB AHM7Ed ,a0NRa UU7a+= M֞d}Ox@,Z"=c1-c cR %3*1@%RN#:!-pBPN 8= D-\:kcFꎍ#Q|Ij0DYo+tt+\Ή&V1X x"ೖgW DBz('/\A CAbWzaDdtSוU9s.dԧj~i֤u*~%1*$/&E<,ND" £iEx3av�=8'UƬ^U_hVr 2n딩B, ;y+0I>ы!(1L870!pF(NPLB?4@08x,918(x*@�I偱L2@2.J,xRs(O +g(@*"MpH07N؄B(0NPAK:p:Zci (A154=+1KBr/Gc)h+yĬM- l wB47A>(=7�2(8PB9*.ڰiqx5d2ۉȴ<{ˡvQKԮ@E$ЬP!,ƾcT.`0c +R#8G# & lFh<-5ɀ+QD+AP 2z+!žybi0q"8rbJğ#Iw`*;C "0/(FH 9dHЄDRǖ@,5HHqC3C@ Gd?a1ŕXq[1ml zR/&PF@ L-` 4�'� 'P3;ʹQ3ԹG?3 '8G`)1B-B8*9q#><0[͇4X1r#;MS-pMX(`Ԁ= MȂQ̖=ʩ %G㑍{!OHdeQq.0QEh.z>,AĔ‚%{.G8:萧S$3*4Ђ94D&Px-+Ӫm䣽 \ښ#BLxR-h dd/4@BP6 d3[Pr)ڎ:I'6C:;y+0?XN@BP8�؃+и >[Y: �$ F`?G8-MLOB025;-gҦQS YU@H;T<5/:-M`+7*=LA $\6 L LaH -E5HBx3ԒI.<Kr%/>(xOAR%>O<Lh:%4p8$ʚj(1IL'�i-@KԱ(THP$MpJH98u Cg BRj*XX(@GH#>5P9pK&(؊*)*E-Z�.ԉ*P(Je&BPiJh?qBY#{ַ%MҌ`IL'$Є8`N J* ,h%}ʧ@љ-E%hpIMH~$dI+Ij72*:BP;,Pk  eH`;Mlo0-ӭ#H)8JWMH37`DX૯2Zaє(B3*+ H)M(03O%;U=_3Q Vт;,ILJh>a|$ǘhF=·.DѹI[3IȞ+M+ @K3 .V \"aIל%hL7 -3\JQs&۪Bʈ8HB؂;S4%9&p\/93#d-\C8H`I /-<E؄,K-NF%Ru_P9KEThLJ%xYDŽZXq"ͧ-8N؂PP%0JNY>d3dR`9( 9P+ݒHhUЃDL F'0T \aA,z!�HM9ș%BC9E /"F~#zpR2ߞdNZ;<4mC49'/af@9sb41D ڳ=pG[-G0NAը2@ /}&K$,%Bp/P9dI8X9 >s9!3r 쨈&Ҏ ,mЦج�I6mՆԶζINmPFpNX ZDer-z uH-w)�l@<MO 8K/! =ja`Ҹo& f.ooo6p'p (4B\+KIJ;ɺ$=T?*Ž-?�A+0C<.BP*8N3yWoA"YGp!r"oI�W"_rf" s`hy  E[*% k,?*ؼ[J@*ȼl .!Ԁ?s tCo9,>A7t�?tIGt< h)ZrZ.=?Mej.-Q5lEBq40`g.Z3BQGa/vv%.�8bc'K4:v@"ƈ+h (?m\i-f2PS'ŚcⰄak-6pJ41"Kg;(O8%QEB%5B.P{4WA$aʽDI#ٜD*D;SLFH=`%XF'?Ԙx[UR\&k2qRv^ɂ;Hq<F A-=;A #iP s@:GB(IBh1 48P+ qJ/ -(أ6 6C 7N+sm`ln ALHLhkG >48PPU|vŏ𵒺7ic8@8Q 0(9h"G uEhm<Ͳu7 ,ݶ#(x�$&N@B $~" q"D& Rh"F h#Ȑ9i'@dȘ2gZ,B:w'Р?!  qK/IB?4l홳U0h�z+؝s\DlDr3 37ʐ!~Wă 6L/KnLXbNPI! qti= 9RQP+/f>|vAa|meN�iG$=4qE>#I<C}7$7qLo 2QK(}RDRI`XUq!&W,'ȁ_tQp,XQRp S28a2pE'j4#".AH&Q~%49$aY_J($S@@GP&}g9'sR(=g@ihaIQh"҉&|xwFaJ<JEA8 ٟZEFz !h$KQ1f }49bH, Z穨 < RKzN{ P'gDG'WBɂqLREulA$M\X8+Ҹ0Q$Ŏ.p>"x$\�şhRgX$O<l1I'a>Z%)cRA1ק7' xpp>sߌ6+4Y*q&\a8Er˓QfCa Xd >13 f!JX!G#zMkEg\Qlt.+Ұ �m�GzL3 &Kq0BHIJQ&(RqIgC-`7bł]tU$HJ0B *HAG&pڪi}nv=BmJSP00up#%YaBР ~) Qh -!^wDvs{Phnכ!䴶͡+ LC49a J"�B` Y蔏P> T[Ѕ# )tBg:T.@+P!<ˁzZ.tA \0 IC)Рj `$aŠa0U7-(o6pOӘڲA,p'8A L}M�umGÊEdA[[ k=m>ڴ t@ 60Bw`AuL[|/ha (:qNЃ�(Aw fFUX8\^$(�aꢛıK:ZXX'4(`  (JtVڀ4DY$@ fcy2�#Xꟺ+N(&&G:UB"2{5b hC0JB$�_WNSrPR9 ̓�'Ω [@ã4Mhr"81]0tLt`%>t _vN�'kє PBPC xD b j: JѮ($9BSoPz(Ya 1VS-BmcP>X"WH Gb%�' x8D-LC'PTA4٘'gMs+jt"Lј>/MC"VA CF8AiXUȡ5NpG3oU`@ը$gh8TCY,, �0`8P [ۏ1 B hyV.A}ƬOH|0zҕljMLMi˟BA؃Lb"JןޕDjoB#:1PbmA*hvj=:qyBtȌM݀I.h-!p+4tH]':!N! UC(K4VL3uZԧ)tS;#xF23{oJlB0фBJq0-IXW 4lF8՘l\<p.rJKlvQ[WB! j `0@(g-lKlNC+Hb"N]@STe6|*YP!t$ }Ta  ܬ&bh%b96 G.Yeo{Cu&`{TI[Ez:G۰ LXQ 03SEd h�[;X ĚA0ujgȲً}-Y?FJ)@"xABB:', m n0t5$\"8A#BAmJ<y$K m՛ ؝00݀D&!PA+u,%^t%X#0T$B*!0A#B^HAQ K'EeO $ЈV$P ` !,'I#A+ &(.A Դ٫DA ViI� |A <\oE%dA \u!&4&$«~&Ad@ȧ8؜NܞIHH@]_ΡK�2lG0 ,ARAAB\vʼY)[AiM,ݣ}]PA�hALW)TA&A0X"`p(1g\%B¸ i@ \ٽ9 �18B#0¸%T,A t%t0B)|-zA�[%Kt}O-M6=HQRL@˔ՐA &TAY&8ˆEhA|UL"<B#yHϺt!Q HKa�'A�K<J/]AE"&P&"A|E<5 #t]LIe􇰡JH$@BX ӻD$!(A!LB, PWCZ.XffmMPYc$!PL1L%hP`TXdF40 B$db" HǔehRI K!|!oA#a*m'/bBy)&|ABB\TrJm M9i %޼�SI cz!0P=x�BGE NBKqhp| YnIRTA";Y@ $EZ!شl ϙ%lA]A#U.Z PKT"�1SP@qT%|B"d%ЭA Ug<W Bbg'hA'l)t� .X@dP)B7A*A#Ax>)DHvN9 Z؇~HIyV԰f@q H%!&VՁMNӠ E"NA u~J1pn<<f&O)Xx]?y~H-,-.5qlN}4jIA+%HAHU,`ihfdAu&6JH \Ө*(#"&8AA� (A$()Att-œ+uJ %K@Fc̐fa2#LܽHA릈Qm)\I!h" ܯo`�܉c^`'A(h)'*A!h C)BOM@U*EeGќ&�#x]!0$!TA$~Qn] W^sЏ_: 'רXldr?~AE ` XB&ԁ%"P&P*LAWGԖ)Q Mn$fNl,4pz:*$DBt "vA!*g/YFaB~=!$Jx|!  !"pM+A#<s!<Bx)I^ԛuf3� 2Z"FxA&p\#S|$ouY|o $~T ZX Q>:A'`$l <M-A �$hB)|A. mhd_2\jFP M1Ԡd U="\UQ&G+&|&P 8<R^ "̛fLDlIW|*nȩ%AO}< Ѐh¯$4'tDȑ)QlI`6t&-&9溞 :baT=[kӷ|D �Y@N!~ŦB'0"A$͝,d!FzeA|h(VzU,KtdL6…nG+IT>)gEȃ~A"}[٬mU80%(~–(t"X$l MF+,#ᄉՁ qAt7˱Фh!m-}bԴ PxpEM%KG MHT�n5'BІO4ZcA$@0 .+y LNǛ00nxL@ \jA_a2!\.R }e(iɤ$=ҳB6؀Vk-Kݐ M}$T%܁%V*4¥@4m !#P!A&0BI D j,(A '0fR9Ȫ܉�@rGB9G*ZA1 (%֜PXiI"`B*[#B&xlKaF.A o~4蔽|zרB)D !�$L, ]7A- cYs)+5(+Se)A+]U AIxF"!)(e Tbh xO@Xc � ؜C 1"۠8j7J ڙ8<ĀnQ,O&Ԯ< 2&&hB'%DpB#$A"4܎<I!O%L{Bo$z; }YZP];!kO=r_cCv@pK4A#_\#<B)X̙l܁*0$VdBBkPBض#4/D&ۻD%QBp(TTHT"6tpJB)#Rt(KċRx$9%JFYtR #P,:L � CF,h.GSf<( C%M!DIM'Blji%4?<Q#GtRИRZs, (T *qBaDP)N05 !(<NPdj|G0VriQ,\DfDfP̬:�<<pAtQ)X" ,`i %z0Y&5L>K"'-drH&d&% Y3i8IK QCH;X \blzj#lr-96H%^R&;($\l#hꨄz)*8Vr)՜D>h4ऐM6"ÇjcBQJ (8 R-9 qD(" J9B,kn,E #"CD' xMNk) ,ȢF?)YBŖd-QǜB@NeSNrNM.0B R C(KJAP-8DN�EK#ÒN$ Q3"뎲4t5C-%,:)*hS c<Bճ6% ՃPMm5a)aF!+z/�BM)EO위 A"iB9 B;CGbC0$> (:c8b=BBdBp: i]+BߕtSUrçR#)hoĘ5(P]{qjX#4 8[7𢄪P@5Bi jJ/ A4Q(hPP¿?’-xM&#9H:4JCMhAx(`HQW%#/"$)D8}ZW)j-7ùM8#,a(#b` X[R6\("1?(b#x4<kS/|b O,&p<q*BǡF@,\&JQF$؅LmHS'Dj !%i\wPFIw�\^O9C *ia C)N׉/xgHƓ"4щFJH!BF' ؊01 G J̴a |D"%p_ đ]unkE*52T %%]$UN%Qh@ 3hA 8>rHK)pB'-<,kq(! (jT`�-x@BሔiD$oR4eKt%Y$ ,4YMR=G KI 9 af3 +B801LH !:!K(-BtҎ,*T!KpjD#@0DVhn _A(Qq4 !sŌLJ9R~K&PhL�(p-x a;Chq6BC$4C,b DC'+0,ؖ#5P!:NHB##I bRTF!_5*Rs3vp?dr ذ-�b-,`z Ga _4tA )QJ4T һ0%I�"8;+3Bm>$)4G5"1w9T)q4 Jp`ADI\5YXB<MZhLA pЄ!@a?U�GK<tWҕELqKvxՕH [Icb͙,qlpWD =UP 0S$  e,PW�3ԡ #6#qL|Xc@#Ѐ E`�H6> Ng:zTeFƔML cYBPPz'p"U<\p8%AaBG\Ȃ N+G(D#> YrMG|#'*,=hUԍݣ `,PL+.4";0zi&Bq#uD"ֺ *X45"H;TϺU1@ݓ I``6zyH KA5$_B9foJ_y)3QM=B00XЄ) 0DPYR ZqkW4"xj)[^gնNM @ UB�&�uvB�z!}BߚC+29P— _ٞE.m;j0 ' �8(@�`) aB! �?mTG>KB0+@}V׸P�O0WUHh�  K @ &0\!*,E ,!I `Z.` @!K|$ƺͰ�0mKF i"@� 4 ԪN0A@ ` # 2=8 ^0@A@ƀ& ^.C "&b;xBV6& 0`?̏s  � azz .% '/k #dDH1'�1 q7$ƅ& T"Vx `V'#[ Cc. QV* @�` ,bvG `w> l0„%t�e(3%czv $NAXN2 ,A  & j`IRjq.#7F1V$'@ #  Pa Π "EC."3(2c$/k�0 ` (aԀ ;� XzO6s pl(%nڶ3eD4r<O*s@M  Yv* �OMƢjM""Gӭo.ѓ.#59ר|#{B8�@Dp ;{i81 ~p=rApU"3S�8x' ,zN�`J z�=2. A)&B[bVP4잠`i:6B04-#&%�m8{3壘U (('�@Q ;Av¯<cf8ICPbI75Onn9K'�. @vҘFTJ4m05NeC&N2z$}̠:7o%tR[NJձJc.;^b%Ʈh4x6B�P@ @3mVͨBGu w�xD =ȭ܆ *Yԓ(u")KdKEU>%474 !GB&Gd +uZU*O&~FN^?7fv ȉHv`�tV `1I;W6l`qB~8_#:,OCOIm.(Ng/'T$c5U\3.-AoNu%un |tChK%Twc$**!@,rҰ"'JdV)`nbT" ["Cv7f 3RS)5&$/gl4!R<�O/!6l�~77& @d:HAVv" ts >Wˮa}"wOUNBRDIU)  t vQ5(/w0RB+8$ xrJqcBnne"&2 @P9 +5 FP!ԵVqrUHvdb(ws(n}q[a| ƄHY] f `: &!ȢL`}EBU"kv@1X/?.V,PaI)R~m$ a#~ݜ�@>CQa, "gJx<G 6חHc/PBF �R D ! aM 4A!Vm،] vo5(,uxըu�$@ C $MYUL BjBA  $s#N'"@T׍}' @ aҀ %TB' :`ZVK3+gw| } }k@ (a :5`vv�<7)\ -zS�: V4)8J*=iؕcuGجf`z[uhSvh/NG0(h  4Ac Ba[n`"B ` XQM: 蘉$%pv bsק7}C '[Jj gР(( i ^RvJ]/ WXo#: @zڳu♮@ @� YB ̞H!'S+ ^m# (`66.ڬ B $z$xm _=4z`:! VyI�( O�,q2,@uθ-V!xT$�ڳ5&$0 B gh%JAls&! J <_s{cۥG :w�8D4[_I.T $N*  >A@`,v$4(ͺw`*uhtzrHn |6Nl Z uXa�Z J" -8%%͘|~GC_|Ql`<C �⠊N!>,!,CJ8G\u+/ER9;*hE5e .0€,+Ԁ BIb[#B1:CJa2B<#嬽Ԟ`*@|Tm}j6: 7 p>aL#" P^1``"&2 ~~=CtwT 4qr~I a t adTL>SU >ķpeTL%чr֟ �".R 4 @Ml ~N٤ fec),θ챇N=}vp1ا#G& &@%5a a*p_AYܵSeqg,f 6Rˆe&HG_&Ɍfž+_I_1w`r$uݧ9 Ew1kJ6P `/3jsbp7~SE ?7S?_eSÿ6v@7bG7//6- �K(T@"%… NQE #)*(1Ar(cH!G2'\,$L"c)F\1B =4J:}jԩR 5֤pi"N*&=E)yGE0ϕ- ,e \Ut[ LZ.Mpfw”iz'OL kE$X(ċ[^<8TP8b6ip!J"D3*4l�Ɵ| Vm)Q /a5mq7l�֟RaCP=Dq |W)S)Pt:Ymw 8K k(u)t10Xd!bB7RCf6fcM*:3x@ DTG~}eS(Jck~M&ip24OQf BxTe§p`y\zQzZ@$_ĝ'gx!dbMaҗWpT݊+fIpBXb,",/*1KB&y=އUj|DYj_zk;_Fv@CiwuJ$"x$=ەl[YN-cWz_EfsRL>C#A\(ɕ#,+2->Ʌ3\s3s + 2Eܲ?gb}*co^qּzԮ�! Lavc57.27.100�!��,������:�F�%�� J2� ��r "" ( ( ,/�/c3�6$8 ;�C�GIJJG�L MURoU UIUk Vt YYr Z(�Zn Zx[ \]�]!�]f c�c'cd dreH fCg ii�iCi3j j*k�kkQkl o. p^,r t u�u u u u.&vvy&yEz {{5%| | ||#|+}�~ �� #+ %3$;+ .8'-" $=1h8+;,3$5)F6PNE/3$;,C4I:8*>1jKNAR>XHYC4K<nuSD8+SDJ;[KMAr{VFgW]SaN\LcSkUi[LvlcTl\scgWr^yhl\tdl{kt|lăsŁn~rȊx˄t˒}̌{̕ԓפؙ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Ƞ`$P ‡@|Ê VŎp`ȏ3fܨ1G0?&PH6e2bJTɂѢW(re4SB8PbN1}lQC &H@ L^R,ƘVR]p ݏBTkwκ |bE�͎c)Kx! B,Y.cތ p.LX, ׬F 'ݻwͻ^ l+T劊lYi@ߨv=;jŻ_~{Bo yٕf-]DUFD^y-l'0%hj&Zٙ$XOX=PAY[XsJa\W4^A1ioQha56p#LIhXM;x~md`DAye`AW0119!!zepֆPm$c E"ZNTRY@F* YVqX D4P&NfqP�A@]Rj뭲U'MSG h.>JW1fZZխ쑉-dB\Ā#RY bVa«bJ�ܯ} < cdDD]ᮠfxeD\@pL#ob;2cͶriGVL8QS5r͆QaD'mYZh_8w*dufyieCs` @J ݽ]*Y eW~ 0oOxP)'+z,@%;m]"p 6_ٜ_[1PUB74ZwQ ӵNd @YEdӶWxpDyLvػv'E+$P(eYѵ]QxYbvBڞ� 2"DNW$4` [p,gymc#vMdcYpU2FbL XI|2>@QAJ[T5+�^x003T [IE.x]˖b!!4]dN� *.!+[Jee(RcFIFpM°؀-ʑ' @Db3A^LZB"-cBP w BF4O3HgRU5ԟ*y2 耰JaWV%�w@C`.SY>ML~ .\Q̛rI-(X� =pœ wt̐D]ӂ  l!/<NNo*1StK61fv8#,TkĨfQ\ 0A &eJ,/-#'. 2WpFFGy[Ҙx|菦$r`RYT96 <O!Nmya0JBkіj0j s>祤&&NgRWm'NnFUȦ' *=׾# ּE~50P;VT'hi!Ψi$ Ey])F-wLI]VѬEW淟!)0P='/IfPmct$;܂a qetCX74k}aX oģTXxt_pWml2﷫gUT AWfIo2'UV rWvlv-Aˀ.κ1?>W<q튃>a-RI!A€D&TbK`EH;ftTVGɉR9�̩@엂t̑5[Mgk*xtVV4BAdu-oHLuzl$M`uf£v1-gu؋h1b#� Zy;K$]+H *O$OόW7"k,x ԋg/uDn؁8mJp]8*O>~~tG6X h煄6Ö8}=FHvhuJ>FUb !Hbg8'/]6|ӱ8c \YO p;%9{ΦqaOTRӟ0{4Ϳ ~f(Nc-  ĤM* i�͆?!/^]?:B3+ 3 P Є gH3rЊ[$@iZIHQ%5'7K({V{r_2^(2?tS}C}�_ ^p3V~l# X� 9xd#pb7q7y8ӄ<5dH•q5x"i0@�T Tp r {J#KPSaE4'p+�n>no RR�:ZC^5K;zWe@,XyPP zD0r 0 t_H R8OhT 0Er&Z+v,;`C lVH*V fp@@\te:\<8G7E2 #%EYʗ>Lg|c` 66W,a�o ipb vpHC eP(j:oȆ6PQl\t=.f+W]kABX#S0 Paᨏq'uX8(W)Q&LR~,eA)R8SN][[$( ] _PbPr MJ.x8#bo2`xe!Efaq#g>[)S%,SXf,cSEp  �LI�V^)O@Vkicr_92pHM-HT6^1bqb0'T )/: 'P K Ɉ @x+n/bwp4|Vb%6^e?EI[   l@SK\OpD]T-Y7`?y3t.[(LPz QYzTyO*XZ;PAZIV,bYE v `RP?P@[(8q=(tLI2sfT-T7* AtFRhK䈑zP0 o .+je՛R*�1 ,bWAy42|B;1:iǀDСlp SXEэ k:&f6bZıճ<"52).ʷgF<fqFo2.C1n P| 0~ f0Mqse"800|uWS;?3vdfNv,Ov v P С~ <`rX 'R�LzH#p��(fOaWdH#7^ee G8< B4F _P NM ~P-PpPqR=.��'(Zi ʇ3'/3gi ^ f  x3NaX4Fڥzk8�A6Mi*heœ%*c g`.d%/R`y y� ) vl eW@ f:OPI( bus89ᬎ3{%D6t1UQ5P00b zӗ" 0˨k;1dWQ8?ȾvyǷf P~   xjM W Eqr8=-&20 bPt=]IQz%[y \�p %S?+J|İ1X u [*mƭ7 8 %r` `?` RfzRJD<X%9yB!æm4|>Ȇ!2mmeY3sH][äXP]P}dK.[CaE"AqC8[.#x1L9pl-{SF]!MYy(  З@ \Zg Ɔ&r֜'yyq+(Vhn2"0z Ymm?Sx�5"x� 1ƍ|r&&h}3ۘ.BE&'Hwl5xo A Pz b /z GP(WYB +[D]f>>}vs<-pҢezjЃC9חu2_0_ TP\Pt#' VJ 8�Aeq8J2<n5) B'mƗz  0USɕ,AЗ;r-eYxyeYy>э_RWAa,;%+ ` ]|ݜ*bdB>R>X7f#U:Xbdiuo3ܾ~ �8Zz^V y^0Ac@pb o%S( kX QX8@D\=Q+7;`<vҗLKp s`Зx \;aq|Ǟ>K}CF3WI>3vroW.` `�v R*WB-.2||,:"äO yjQ ϳ} OR0~𸗰  z ӖYMd \R`?A -eoJ7@/8:hn` Op oPe[ދƆ6ި�̯ .nݢ=/@C=,N@0^/=T~{>Iac o _ 0*n@a9>6>޼G9 VAsb'.(\fҜQAi~ s b҅R�{ы{lNת稑PĤ&.W ]evq^(ahJ`֍� 3 1](L[kW m[ԢJ)m<!!K Ȼ-b;Pp`뉰 V `f ߀/5k.^|^'Yӓ'm�k譏.KvpeblP  b, PRP?k*vba >h秠*?Ѵ<lCe:y ^B%.YhYE+%NXE^Y W$Yɓb2 =dÌ9!"@OAꄸJHiJI敦&<5JTbHrMS,IFmH[i9>!R$JyTԂ F"BlV^YH` 2PF+&%<%ْ"ENHZ? JT0S0R"I##/|7n]r/\䥱@R3'XM-n e9D<;5Լ!oy.qcIM_5>~p@OЎ(j:H3,!,Bp@S�%"5"M";Ehr )xL`,MD Trɼ":n+KI"0ѠB\=C*�QD41H$ A="iI6ݲ<:=<CH*<ÊѨ$@˸i"0B qH+H+'<0MX+c/XόHc*M@Q43IC=vecC Lk.UK %8$l(CWZ.—\*V.V4#KT#L^$0�C4,M0DŠ:$ );J[4Ըێ6 ,CtM['z|3$@d@A*-LcK$B>dKʰ0A1 icnd,RW$T"*sޘH+:!/ .jrϽB)R>$38$\j-|Bw/zr'~n괵@"cN*XMpC!X82Î)3ЄiSIw#O޷.l+JIIG."9:5[ K0$7E9ÌNX# "gSM[ HA0.R -Br4Z# Q9SB ;<ZҡI�]B@c0%JR< T�UЂCsr 8%Ooy:.$)[aXcU n#6S '`N7/!M @HNR!a'�N}vVEPCǴ%p&E@L=: /XPD'QxC’&Ft"4)0-+h61G""uBe,3) C)HBUDûHT~B%Ipf/cċ1FI /9Yd.Ƙ"BOfErtH<nHKDFDLrJǛzA)p5ơƓ&ob~VK"-# vB (s?ie0G`iiC" ɎG%ҜA%*;mԲ- f`[jv ?Z;G%B* i +n'60;\CnL!J�.33}"ECWVUA/%EIיR)wT9QWoCyb-Ȧ۬u`i_9uA.Vfm]$K-2�ŶVD {<hs7@SpCXutNHkk> rT\24 ĺaL0!{i,F >aAi�r=x vF gX~#q\&[F2*$5HI3YWOHވ'5):̒N9d,<ᇗ ]1"b ] s޳xW:Mm0UĴ] 9qfb @Bp!) F:.ݡO"�4**g=Ƅ̛!l'ՈYSC"|N*nJr Q%L(B UKTLcFWP(V )y�rF}Q 4A Z4SjqmL~Bu<#y3H Q; fʒV34BPCGh2D13\ÚNhKRW:W\E`Xxm)OyÖ 8@&D!0.8@Fm52e؆=8NqJϥƐR$wCj$uZiaR;̑�A B7!B\bi-i:_n#R}A&i0`KEG΀ڈ\Jo-JiwǍvuEOs_JTl_+ xІ4x^B ]4͏@8Ӊ%lo(Tk_]#\`._)Zӏ<!g@ h&夁c@�)K<ȄHp/ k3s+ = P h�v1SC?㾲k\SO1H=H(XV (� (pKp6xX%;H<gZkyX5,ck%x06МK>=ݠ:9>JP3A<)wQ9+   7KpI`׈<آȘH0yp7*2S 2( /0k[9h,x ;U9D - =\ 5X'PF(H4!Ax-()i1r<hVрPEF'KK;bjC6qą+@ӶrҜs[pѱR-<xH<x;HD7 u B+<sr9#S$47C480򳪔K?B>pFE*6 ;sؖ�)P2乷*&;:C6A>+ȯ@HwÂ<ЄKLЃ'('!M."#+d ?s 鐁YE,g 2A}:ł3Js k 0@2/Є%IF+1 .uP3% Y y$#+'Z䬄%6cC#5XH+(F؄9xIH OKj6ʰ\# NlQ < c7cD;(Ȃt} ѕ%90OgI!F>`DX>H8 '‚xYԙJ(&:AL?G6ڂ 9H@1jI9S?6X* 0D8C+HQ p64?1)ܤB-A1Fc0�!Q3Â$p /7�'IxӸ;0SNͥD SYYeb�ܛPOSy1*ZJC3 MD],@O!ԃ4Fp)(8.G%p6 C6!PҮ00)ТLil(#/Hu-܂eL5(7H�10OD�O3\!zmz0<RKHw0G/Osƙ3P}l0Zt+$Z-8),I@L?M0]3[p ˈ[ ?,6p<Iǹ+eKx[+)v;/:`/+H4 +p@*A&0۬E$2X /8F؄TQ?x< $i„,= }E<7L R܂,Cҥd ۄDHIx*�+JW9ȭAJ;P Q<eY"䕄HR*ЊGD=L\lj(;ju^F7C/Lh;HH@-+^q4M9(DEP;Od/ eu-:deLId3`dCX+{N`')%rۛe$$uAo%%٦sU d 8>9;(RF1h+hT?O-لI {ͬ9.NB)H^h".@�` 'T)u D$V66a|^^ ]sG xME%9Cڸ4ÔX)*/SZ㈃O@/GЃK.ۀޓy( |+%}g -B$/+}+`h~Nhg~֑Π hWrx<(MK SO) `)O,’B_kVBQp%:.L0A0f98J  /RrHj{Hɚ^kVkn뷶g{ E�M L<7M8V*(O�#D(Ea̼SMCQ#;)S/.p LRH0Ìb-Ak~m؎ )km~ U1/"-FD;E?׉J4 8Ǧ7Ec܂3`AO7J� o�oΑ0j}&R�ho(om._"pG 1D؄*HQHcFZϭ;R*x`LjPxP;v5d ^ `�05i'BaBq(iprH X ? X(hLL&8LDZ+ E\G(<+1Y;9 r*\)xJ@؄J`DJY;SlT0<.Y`05s�!@'ȃTM/5MH@Y%{sX4[:.9pg=?hC5p{ܢx VT2E˂HH;!gJ46!W YPB?+Dq)Ϩ/31*鋩ɂLn<DDq SHne7 >+P;p^"Y U€>EJ@AZxzIE),(160 ?@5W:zxR ",e*݊S{GKNX=�?�(hIIh1" "HO/'"x|w$(ŧwg|̧ɇ|ǟ||&}" N |%�>7o}g·�8Ƨ|&(|G"J(!1I>6g g|_/?G}�� � 3\,h „ 2lp .t '<8tc"@. Ș2e~`Ӧ��,"5-Z#GF%tӦE2uڔiUEh3 !?-ڦMУYF]+bX] un C�Jc쐡 ֻS2^xDE@A6+PQ+FvKԨOFzңfe˖,U{ 'KCa eDɓ*z�m*3H,R\[wXFq}{ u+T)# &=O<4eqW< "Ev fjlݭn~ l (@&>0%ki݌4ZXc(>HZnqXI"HErщpY(fWqFb59ڌ[^Q$U<x!J冠m`(:ƣ9&R0A 0@':`"bꎊgEjX[`I$e|bȁES 'xp[fIkpE|d6*1fxPB%$rHR� k]]w)x@ѝ.*W`;[jHd@vؠm<1oju[Yx^TI!P4_|Rvaڑ&ɦDʆ Xx 唚i3|P2HN8W,lJ īv 8 OM1ܩu@k`Erq &Hv\E|QyvmrX-r˦7=HrQ%́4(VI&oYp# '5}9p3XD` x"�Ō,qw++[]HaI"MpG'~D Di}͒6nRmHnd/@3lb8(6FDBJp!0V'+^ fin4+f%y&J<`TkUaй|KN6z[jK|BD'4/@AJ,42fg#Y [J!q+QiN1P:b(&l dC'氉<ġ|^$w$JC/%HR"0hyAl2h�! LB !"!GG#;Vnρ%N`NAQڄ&@NHBasHpA'�C` (ie+lC( [I߉}Q^XIR9@R-j<6PeG D0/|a L<{3Xh _ i'`-)tF` "pN"h'0!;HC!wA b]ЄGBC$";g sfUd!^M0`T8лZ#KouG~6=A0Y#dA[d:hw[k*2[/I!$a`%0L ( M\ Xe$@(= C8TWyLӂ(Ь?BP2MVZ A*wܔ-x @ It#P0KZ/kF[C'f3ءè%4R5rpUQQ@bQ'"a ?|\pCQ5Ю¤zBfA"d@/6Rs MA$bdv(DXm^3l!$IE>LO௡v70" B"0M?4{Ñj)heؕ$QFlB 4�8Į73jSduUbOꓺ?)I5OC( SX>*$'PA 0X7^Lf2*ȼ$GGBqHN")FS'.Q1E$>I|ixeER5,ig$4d*ѯIcc YŴ?P<ER h a< _Hh&Yi2w2\PgX̤i a HH(C<Ht"xVwH\"U'6M*eԪY'n{[`0]&2t7d`Uw "b"cC/iPmS"M1VBfahX l' PdSx {w7p* T#`.. W^3dⴗf(Lp򑵷e!,Pr+*'8 oX&PK ƕ NWxB6%OMIGF>Tj}u HA@ |B(5I#P  ` A$B�lXSDٓPuAȶPHlxB#! WxHA #5B#B"@\ `H$Ix0J5Ni\pA$ |4(T&PGu% "Dp؈G#ҍFʹ tb8@;X"l2AT$mA#\' B$Hʱ ]!aV\ B''GlB؁&hᝅ %,%ptBeϱ ̀ Ņ W]JqyuH[]@dGԤA&<B#tZDO` ] W"ǡɄ`K1*II`JnlxFB&G|Aq!4mP%l\#tAw,v\FAK'm\$�[ J<@@#pB'XYa( - %K'tć#HvA� klY X+WDJoT�b ȁTy A!`~Ax<^GA$�pa"(lv D&`$V!8Q@i! |B eA:AXB&(2~{S ll @xLo\\&4BSI؁& @-Q|� |_pƥ`X' uQR@@itBddT|HAEVx1 Š0+a!t X}|AO�H h%#AOAd�AKQ dh�'yXL p'p$T&J(8#$#<j“b0B^ hO LL2ԣ- #$0HbB~2wxB!]\_拈IdQx�$b&AI>z$H��=�Az#Ȉh&5l8+r-pߑʯm{ khcA(JKAb!x%(AtX\z>ƗiK$ nFn <)Yj(XqrJ *qadDz+= x pɁ LߜSi(͈ MHkTiՔN <b"Et\n=z &ɏF'\ J | nA$hB!؁'$!wOG Lm�|}8,B0G hX(&H)&Bиt{IK.yio>̂Q[#`<B#!H  Ԫ4mDt`q0h`P 3=,^)uB ;M̿JTjPp<Z=r9'*@T@\%#0B԰"AvMii:N߽!dћlA}ޤ!xjd#ܝ |'BI"z& 2m3W{PP8P\&|Aή$!޴l"ojK_ NF(@a A |Bg#zIA<#L!TU<VW@؆#i3Vn&l&VdȽA>mi2#$$i"cWl!BB%@ �d $-J, wp.iDX" \;>I/:@ l°d^N|(d wi"<(uNʈBYL;9 k\)V' iQk#hHAVuG| ʣة'Y^]FV֐�̃@!Ol4B! H9;l$_�Ym#DBQ؝M"A(AIX|840nX &ȁ $F0bqo0{Uq+Dk6R(%A k뛄,x^q B#, ˌGl\Bmybs!0(lB'@BvB$ !N+ĩU3#i6AP 1p@b}΀|ݶU"Z߄&TA&4&B",α9�]sF&B*`°Eƒ5B:GU܁ ۴$w0bp;uGV-/L`Aw ( k$b\vA(v߁η=8Ňf)l!em\A,kTyHWv, )1W A{߲l`kƇ4AFE쐄THiT)h@ǰz I!Yb:}%%&0n𗋥1*Tu=zE<$Zz 3z$4kMVO @VFA)\&�t>nRA(P|c͎_ xX ^.y|㡘 T7SLCmvUDe/ZMMZ$ Pg  HB'| (@,^d]K+޳BϯF[V!,GmO]JC: V@_LiɞHm%K46pD(}NŎe#A( kp}I G2KZf=Yp}}Gs6�{Aİy4CJ&pl%:ΕrAT(aUQIpa`B)#04k}]M"uMeth�0,ʕ-Y6t .y$( G#I*`p!d@|1c,X"T&Bmb ,&O!3f@)$JKUt$)̅Y&1oH%S9\ddf[Ec,[4BUC3 l͕$S,uy˷'/^\K2LmHj'ҟOV|* ӦFYhK:鴩S7~$ف$GNZr蒦HzjԨїNmucuijaN)7pA`Op ߲P35< H\0"Rm5.6|DCKK4 eNID0HM⼽(D<4 OI/6л/q d=fjBۊkA\sL21 3t,zJưϑP�2- )ёF" .d.dq?6Ad8+hTO5QxjO( .$ru(K-$h *3ԯ({Yu匙 �ϯ̴u'c #<ӕ`22(O�d ?Dɣ9l5 d?xR@ O8D?-D.$=ъD:I/KZF&,' .-Ѵ`@"N!I3$8CJ# ޾2=6aPH0(K i$3F/xXmM @+B@C&Ҩ(2 Tc̷ : v@ֵ\BҐC^QwmG⸏@4e ؤ0 6P�RF +:a#h.2Rim 5S\rAݚs=`xXbx%Aن \ғ8p!` Lh"D' TgHED@ i8!4Q,mKmB͂,KS�78LsWD\aN<AHr=9\vK`",f�N!+h2X%FLlT08 z p Q Pp! b `\v% 82Gh?[bED̒HTzzI49B'@I&(,p!;#0!L0]0̄ lhZ"v8"y%gAE IFѦX·pAWؓB$'PT )& H ch$l%0>a%`Q(4 z|dY 8 oe ] tl/8O)3sBPHAN=(&$M\veT5\X x|9[ @ ].^hiIg=xMq6KzLfK^-/$ _P z\! z*) HC mO*6 -Bk0?539MgK[ V~\q'LR$2ГaN!.sl$JT yD' !} cbH:3aW8a ݼ n^j]:m} ?< c�Uv<D"f:$"CV|",La�G|vDRS:( {I\^a6k �+SE/WAIRAy@p' zPR>ޕ\esv ])o PB|D8 @<|V@~Ö2hxDX@i[z"(,�"s/!KPa5e'".tbOs@GhX s(BaH"rp_<D?69&O2 eS H'9A T uaolȃ$^(h{J\+PsPa#d%ϝP8@#!xfZFoؚNK^̈́2^"/(VMo3 ЄH�p0&I$�O7ֲpc =CT*lϬMHf] J%g.S. xhr~[rd Xw:ow Dpd]x F=db+D! ]%L%N!%'N )mL`2,/A d 2{BH"{ ,l6x5�Hr5B` ӖVD50ohA$'[W*:s-@0Kr|t+@0!ڦ`'`֠:JT/ om�SP[P3<\F<>h@ FA@2 � F &o^joTŖv b0Hrlg<bl Az *` T !$!⭜`�GNN + @2�  pE# "I<@,Lj"0T#2.�"픭ᄔ "$O�Ǩ �,8TVe L?LߖJbk ]�<  p,CLLQ NZd@`!Opp<"FBL̄!Cp J+'`.$@)g/N$@. "%X�' @4 EGL . =.@J(RCiت#\ZdmbtvB0j1̮HR{6DZa'"QP* "[+pAfŰ HZl3` FJo ND0e$cJ3<DfC c0R3'*t d_hkn5&t�> 20&@ +9?+'$R%M6Wc bb dԫ)1i- q5R/C$4s8]Al 1 ." "!. t͈ 6q-`.qfq_ ؉<r" C"IbOHCؚ � R 0 � . J0-Ms0 cP#/MM8A.% B/@: D[t/ 3A Q-!t'/GB^;k)P" � A* h="$K= PHCL"Hv� '0CҪ2‹+A0 t `!cĤQmB&B2HI0B0B �@L g\!>rypjCB >a4AG0ϓ/*PJ#.0#72=wnwp Aü_+R�`Ƥ9$A@ *cPDvVDR" РQލTW/� zTT(3Yb3GS&r" �̀MB<"4AR@V$ APG# FKVxr5Ce'oS#c+" 9<j,pm!РA :!cR^tH4%/1!0r]MEm)W$>l'w$&$"`$AFwE#&ʭ` p" aKR u;!RSѳ\#�=mG/RAw$8 DA.A- tʠ**:M!v6q-Q.`2RxyDž(d4 `O>Aa ""7" . &E@xƧʴ^<MLjO7\PO\ 'bS[` H&Pi:5A |~YNIz2$kTzHR+Ip`YrCU<\h!`{O5SB旆e"xuO2`L6HRf "=ǖD(hjXIw*@A@_"<SҠҎXrR8͝ y28w0K BhG$ tjrc v�Bk&8OD. +$c&u ,:CK.Y~@ԉ)k1e̼6WO<c#I~`@c) B?  ڪ6ȈPq>~v'3sky$'AZ@QBt`I A-0  NphJ/T=-Q?j2er?zsiةLzeI) * >!-DJhOLN.|2WD*R1'7H3H=!T#K| �<T֠v%\e2l卯hg5 nק:i3+GTgN�BJA >oÒRWx{dO xׂme %D[E?;36Ot3g, ,r~[׻A;!(ֻM[%)0j5x9[(sA(0y1U^LຌZI)!"%2ҋ</32 [#[ <G[3EC_ۙ;) 4dQD1r. ˺eN߂\!K7ɟɽN7ϓSZle\CC�#BQ[Oñ O|",ܽ¯v"[urY'kuۣUy&{ ?z /J0͝<>Oq#Jvh^ \8:tHv0r΁5W]QM37ͳ.#@AIEH{yž1diQN}@xH/Z~JAkR/'[CSv4? dzddו W98C[tݩ nN:`0f3g&2yLB>4Ý C}^Eb"7c yy%3:+:NٸD4"^M" ,ƠؠࣨÇd3Ĵr0~g'b~Hmr/0D/ .!{WNF1`L>6w</GS'Wy ^> ۑhB aU 4aGzܜo"(�2 1=^#tw$$ /_qNC'$ƈܽ @*�$I`6 @4ab!@;7?8Omy �,+ :\hC @2<YB$"~DdI,OH|'O,J;O4R%ITČ!2e˔=h RRǐKdxA/2, zx-X } _'m@�! Lavc57.27.100�!��,������'��7�  � J3� ��� "" $ %j%t) ,/�4�4)4^$8 8 8 ;�C�GK'L N.RQS Sy T WWFX7�Y(�YoZu[ a+c�d dcdjdke8�f'f6fPfsgMWh hfj jl m�mL-o1pt)q r t u�u uu uu,u.(wx&z zE|| | ||#|+|5%}�~ � # %+3$ --"8)$H.+=1 3$;+F6l8ROKL3$;,C4-"K;A.bh8*>2G8NBR=XHiMC4K<SCSDJ:[KNAQ>eryVFaMhW]S\LcSkSvkcSl\sckgWr^xhl\tcl{ksn\|lăsxgłn~qȉx˄tˑ}˕̌{ϟ~Ҍ|ԓפٙ¹����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,P@  &4xpႁ &`HĊ !FlxcE)^ܨ A $pʼn0%*xpf +XdW<HK*m MO128jPEGN4ƘL~�+Ƭb,��ذj^\ C A`W\LK8[zL8p!F-LOЊ0wg߾6)@tf[Mr`BvJ@>D/,YNo+G|fË27fr+ի}觫`t|e%'g`kY9@D9584\_Zw^D$`Qd魧X,b6Pp Ę a^J<T0S$6`%qѴe@0�bPKژu!uZxqE!rn9xdn5K\ء{_tY5F'RS⣔.֚wFЋz܆Mbq*uz=BU*YMYZ֕m ajⒹ& ƃ:jgc(exZ뭄iދBPT/a)NB&ݺUbDr\5v9m:)e'A +p_lP.0: *�@[Pתnl]yLԃl~Zīl�e bPH|A<n-gAjZ `<GD9`Д^a:Q^DEZJ}EB��`ֽZ;e!:=ndv~I|K[#p'o+dI %PAwԗK_d`agsY,w5|[4y뭵wlM\c} = q^Wi'̃|;@b{Lq@N Gs ޲"6::T1gq``y+HxK%9]e3 3OL8oXC *u^ ^`Q b_vG6/,.(eY�^ �D1N x)0}'@PbH`.AnLE  hpR $�!(/S⅀$n:Zx_�9MsW]!oG&Ai PIȢֽop@|sT ^b,Ss Jx7& %_e0)6KY Gj#\ H&#?"P(i0ȽВ%PZT[bb!4oO;jW@á߉O_1t4?]D-d S]k0|} (_u7h02}s'%:<Ȱ>Ʊ)O,HuL*@( ?B(VԆOo+'CM4Q3 VةX2I "1ѤS+akڡTjf X/z`kˋG-Γ.:GTH4w gcMvܡ6۲є]Dt8<֝AyWY=&z!ψU\1Xn_|R+y`Iټc -/U<�ل 鐦zb\s /lJGV$Sn4"R[! H_+5[tKK9uٻX_rd!flZ($nqUD`E3>򰃛fMFw1V]"|5n2O5eTBJLL0TW6mU (2a�-%X~M8#>1XL?{ABk4Y{^r cP֩H,4"nn]!Q-0,S 6gWEHDrHng<҄SkBpGS^[,)$ N\KWI.t>bt*2T:C|+<OCSwFhpN|3'?'w2 v\-hP Ls^=dhK(Y7͊~qt=\ZTgX\;;\zӜˏy4E!D�-<f2++jBW unMlH0>O8KVEdxݾ1D}ZDU T"{0C' k6<)ô~H{Qn"4}L+X< ZZTsІa{�. ]74,T! BHAsCPдYņޱJWa( P2<&DIv؞G6)%ZeU\UPt(W�ypup9 M�h&ۖpGf.i?#[+j}"?\y P?abā8Xnnk%vAGz#q<bsF^"-Re�`S� k `~nPWwyL8FBPDsO`LQf+[f^}_frP� [j0~�u\~37f7y(P Q3lwi!t[qP80c\aT#]h�~WuR`P@0aܸmM`13:pd0I'2i?ڕL p׳H@Ͷ^ZecQN �W� @ ]/0ݸ55�d]U ߡpvŲd6MuZJa9M�� a oЀP G Ő<jMhȄd[8TvvW!=gRx2<y ` y ` XeO 9}֓n#Bf+koG.n "46&|AzK\p. o@pWmHF96ko8`$Bg$'h:)+�0&N8AVZD5A!Pt;0 fHV~z>Y| ي68C<W4)ީVF9)Vq6t# a68s7\,%$p \`0[@{y!IE} OB8 ')QI !3WW8ToWU[�Q a n� f)miJO>*9g�vߒ/% @$pgzHmEZ. P a0 Ѓ `0m iV�m_Aj)ZM8@5Ye_l%?'KX>b,W�hnP g` aP vxW:#O UЉ0&F o@WP <k{Vwc`3^C*G>@l!Zp0 `x ay�4󑩛^gcM`FPcK:q3yE)V M#^96oT9 y0:</ xgֆk2|ԩj=*E@E /`@tk'M;5b7yz0 [_IV�R0_:u4F0ts {B@a35=9"ӮA5Тe\w]4AP|QࢦMpJ8 =V*-ZTUAR kC&z*5VNzE6Ӫwuͱc4@c"9_@ � P s7]>9(dE0#/j:[B!%hGl!� M ct`&y\{ap0P n ɳJZkEk!@ ~a5@ฮm$vd#+*K`h;#5 y`MП0om&BKM22Ӧ{q=V=nCYH²CK$~GyMm O Q�SXe7 [ȓ>yˆr!=`1tQFfe8%UH5w_]fRЛ@ S { ĵ%ס{ۺ2SIJZ5PCm73t++XS,d|o9Ԟ;;1(o0 \e_`ā\ːw92Z=PMs>B`#4<s[ql|BslmNs~EZ@`  nQ_!~KKغk"+kC`VԑNAJaCnO#QgγaVEodCV ` PGl{J#XoKEMpC`E5aϻbG1Gve钦Ch! K fnpJWZ&,U}<!weklJ. %Zi�DJq$m*VoڥT{V>rcL]֗\WpZPEPE?xeDVJ)K"+q4x]G9d{0 69 Mp@ְz1i;1|BK6_X%"qX0X?*PEW0~{`O0 |9԰w z-ˠo*C"WLWZ)8) PU6EX0AZ�m ڃڵܫh&BWd8(KkVyĔqɡw&ݡGUPfP �J=hxP JX_\ΕeJ ϲZNKV*3As%}b\8kѡK> kÙ $U^>ƍ<!G<ɜYྋ,\<.u\"-0#W^p {P gw \pQ=_ 1,A!@kG`!}0V՗_Bx\(O� f36��t@Kݻ>~ө?,Klk$"Ô̲qz+9 XaN^Y;1pT3 JXֿ~@@)XЦrKֱHѡQlA�8!g7JU Џo G X`~|>.Q9!3V=@X^m~Q@qz #4KބxR ]* 0 *6j8a@gңR~.cKh$Ӊ� /;:/*  gn@~Wj84ݧ}Ck;X]kquTf=NH7,%e�_ n n� s^erP�@zmmLjT-W*$f�{NR2d$Q n[ o RpNj\>yJҲ@N1%|Dp7o4ۛef&` �( ,W,dC%N%+MxdŠ!^Lh剕+$\Y/jYi1 I"p@A>%ZgP ,P, DbBbidNP3jϔJ{1&ΜqFiKMH֝ ╗NhlJC@n7�5Zٲ _W L(yx3tzӛLZ:c#3 /tHVlȐ/gk~Dx3o yo&%$PhRtT5,N -W T)UFd&˺ )*L%A L& ~;``c&D"DH0i7@KxL򠄒P -8{ʮ A0.ː1^ gjBĎ>SB 4#): Sō6$"Ĕ7h=< ) $%0‰2'*NGRi"K!PQEܭ (SZ.<Q Pd(XĐ<1J� DɄU6BQf)#H[+L*%+vI1K.$+<ջ( UTE:<XI&BL%P2ADm 3"E28"P, ײ@5J P;B/G2"L 9)@,{BAJzR.c/HcT y7(ČI8(H( -d/(dAZh*ZR<[Oj!fp):rR6j=0@)* /*Z!<i7JS4##ZVhɸPv= LQ-B /;20 KBa g}|Ҩv|`i\?Hb N~H(YɊhH\;t"#A ES{IhR2H&蔲<x' P?TByH'Q|)X fB#vju Êt*Hht$*Б4|0Ղ~w‡!z“]HC xr3`0CQUA!!u3 I. \1`A=$aOdM ,%ȠF*Dc. Q&=� 7K% b :;ҚB 0&^W(% J)lݑ#2`<CJrN,m<u2!TusY @׈ƬO#V x٤'>u%NQ(ϤcR hCBԀ+PWJ'aEb+$jtYĀQ R0~ Iʴ#(V 2,)OD@//FEttfw(QU-a/ḅJQ P**�Љ2(R sD]�lIo~[tuX.=VHY$qEtٕHMf )6F)!VrFk5db DU�OjOSTEM ?uߔ84K]0-%Ρ Z!Ȱj1O|,;B1|HNT o걡gH MQ=2\[GʯQ3g{ڲ.5{ b6*OTLPg+߹mrNP <D["6tᅘcfսBx*5KՂQ-_4: cPA lP$dJl'gi&(*=@]ɥTbD'..,i*[diwGT/9?Nv!nV i)&$I  75fIQ2HH�Ve-aK3"[TvדwH⤉�ED[-W[@Qդf�F" DE$@T^ EphAJ<QDz#Ù1sj27kB$L%d'@wNjwN)"iH6.jQS0&Y=R$uv o\v4] ˞`g9u)*bfXvaE (9UZhX<!>l^@Et C8cT=g: Ƥ#w3 ^Tᆻ S ZԒٵAeZ0nǑʳeWhA|.+d "p$p5-#4xK|qHa(\B:i|n|XFo,ν3QTnTϮ}:Ydy%%\`(07*ȁC836D'l 4p%0M11@b*%!Z<1I�Y/´Tă,%Kyp= ;3꬛p3�Z*x-P@EȄ4 4)(y;@йQkA芥ˊ'Hٹ'1x3F3K.620- 2*61S< K93sSr'е{/Q7Mp: :E Z#! |߉( cI/qBzқR. 18`$E6x/$A|⯛z1`-*(.N@7A'BK7 26tpq)C벒FZVtð+;CÆ@:�! < LCȄF:N 1/Y7;Һ0<ؘT* 4:�x*6jR>,_(pg.U" -Yr-x-A9 @!C<:LCi&Œ##7dAi9:F*$$JSî/‰).=AP)BiC0EXSEK 8*gS<k(1kۍPC5[ Q㤉ЂD Q8LXBx!%;$D<\z6\˹P, "xΪ"?4 LC<==Jr0Fx*Ъ+"Д2P�KtO HOEK0r6LM|I8M뫌Ԝ(҃`D4H,F,S,\L0J�@x=�=C`$إ91,D6PCH/Y ͢`GKR0ȊS0 "'0)C6.�N�(�3J/Ȓ! ‚8ŢȌ^R JbQ7½_[$~41m264!+H)x-CS()6kMA ,Ъ\[FQ#"Ʋ6_R3.OP8G@B($ E'dvNBmhh�DE2!||j b5, zi' 2z9СI`",1\u {\(q[?0N)h UHJ6B/ڲT)1vK؛Ъ' /؃0LE@.N@嬤X !# :=Zj ۋΡ"G:X2wh)@PL:JXEX@,y((Z1 B�'�`L$+hڃ)=)ד,a%b 1&3jJؗNRL8@Zٞ+؁sYeY(ͣ'-(DQOG3p;S(P(@5Q`Ny:EX4^ం-'U=L(:S=㔗2î,BT>82IZ&B(TQ X?:6X C2.(WiEhJ@P3SW(SKx1Z朕</ n8 ; +^b1)v k!c1v b-&/F8*^-r #�Kڀ75ȃ6�L60HJ`3!7F(MOcQN ?M +(`0ЙNVJXeEX �%ܩ&e]^eea%X\&&ш[egVgfgNf0en�Ҭ+ Q@A3ԱKY+UdkC(t4A �3ɐ<e|)'@Q_E֏LQ�<Oh ĘNHcgNf]Νfd.,e~揆.敶%[WJ#I(�(#ރRL60IE86 A/_5–-�7@x7!)X e+‚WMjA'fkb5h-0 .b`ց بD% h*<?#ɃJ0+N _P03|V~&ѩ[+S@p;(`5LK@5sKӢj9,Z=+n)�UIN'n֔Q&�ܭ#S�Ȅ-y(~2d /ZEJ!N}tn(-7 yzk@XH8EۜQ,h(tj+#^6NP*V~I[Nmn^D P7 DтE8 ;$/-S:-K0spK`0tv?}<L&,|R.Qqpt 4( YcSp" I14̧-Au+0%P)؂FfNJ3h<(g<9PIP*ZYZ: +H-p@=3ؒ*0T:<0;UDOߺ sR)Z+Xl X @)PEX"M%)Ĩ)� /xJH2E@ E.H;q [㨁�T"dRK >603&pQƒCr ̸spPG)PHLtLJ70C0XYӥb.A0Mb*@6Lx)xDQ~]$@�VPNOXfF/�ù]swP1�:: :8o{{{{{�:h{ �|w8Bo:0{ȁ_|?7 �/p�OO|؏}ٟ}گ}ۿ}}؇Z'p}ݿ}ЀH~;ޏ~h~(ҿ��B *F*H*!!!�!C8AB\p@ P`;Eڔi%N!{Š )HC % t`D#TQN*$I'IЈ+:)bÄ@XUkO wd8`6@(X@4Fq#ō+z/}\0-| R8cVceKOaaz P&EQ /b,W⥲/8ֻ:pz~rOCX K(!|zӀ26l1d1l"νq'MT{Bܷ (HAz A; ۖ0dlܗb)!MB^z]BIk]D5Ytҵmj! <(adrE%$b1G!wDuQ[I^o@>H=9IƝFWWhG\ H'[\"@!OhaczMgmV`U&aeZ!nx'y8hw �[Eb4QfwzyV.4`[l AYjd~Xj^l'K.vcn҆o]TT$d_6mdEXOF}y!kcdi!'&({I@jf$H'`T٣}XdOjE= lm)+fa�WY B"Rr)QK o- AZ5D(I$!hO (Q $RTHa6(YAFWx{Jfzi[,A!ΨAk|lXʈR$TB D2]g]8&6cE8`_]^<dd\&_q @ nlWj|фg|&vF6rbm:BdVS*%=Ƃ [j(ɑWᗉ79mMg �KAx+Q| PP܊7n2Why!T0 J("D!<s%Dm0'x%eMBRƔhDk eKmfj9:ܦ;"{"TQ )`A\Pą|qrƠ)&RILZ&f6Kk#Im D)薉0(]< pՉHdb P&2 Ɯ`u}HL ZӔ`V@6QpH12h ǞCb O 3kEي Mע=/k'讀xO.D 0Db`+3QJ>zyoԥQa =- xBSIfL;Q2O8X:(iNdg:+Oǚ� J@$39OXCVXPkQS| .RD(JL  3q @DP gCY*<&5$a!J>L`֞gpA_V5Hr@YΠUbA y 0 E< hC0k雉uv/^:湧n*/l)bhC. O(nwKTn )% uE!&ʒY.cЊL15BĠL`ϴ% Z7~rѫ/ k,\L0 L/(2q'L(jJ@тxp{ POD+p0 Mh1 (LwJ!4 7|@6, yhc[R ESId5U + '\T@f7]16!C_qbVf̔"PhCɌA~r_�0ו3U?@aH[Zl[)jWD("'DR %4„b}C yAYϖ 1cXnhT n @ )́"VHѐI|8Iy+B @a/`U4z^\hKl83{.E(l9rC<.V/]B�;`6ښgj<Uk_7 2]il!6n=ېY sƒ*8J n&.Q4^. �D�`a GCwLҘ[;pcMO@P䝾I”Q:3tBvҖ<b6ܝL_Ж^;|z7j( Z8ĂQLPrQE,pC0ee?B! k\8P"{Y(0Tb9]TCp22/ l(A^!rcl[άѵ� l)d%d!xK }jx(G$R&B$Se$9EiN ]R TB$@ D&@ HA8dpA"'Tx`!@9Yu3Uu�9 d`pG|�"p!( ߩ^dBh.q"l YZ�v`Pd_lA% ԁ DyBB$\!̀)aBAB D.cD^TqDžD F0]R_ܟh5 sNic `.@gY"$BzQxB%|$ .&FJ2(h%F fA~B((A)(Bcp<PHBt¼tY1SUXaAȳٌ% a F(`(&H ^AM"pDA' B%T" 1#&u !6%CQ^A!B%(LB5$�&A"p{)LE%-tLj_aa%8�P& V $tJ[rhO''[ U=:]H1e֠#`!^, ٹIpA! ¥l$$\B'I:bvO nnԟ#d!xALTPNڧ0� xB%P %\ADGa|"|!T<' 8 gPh1U5 eeaGXbu' %e| (Xa"H @<Ԛ<^49_#xS0ˌZXsU}EP%'*$Z8d"$FQ+( &B>ʍ%YH`# 5|ZtԀn ‚\Ap|$,%aSXԝMR@b| ScMUnxIX BTB'llA(P"S T!@NOjߍ}ύnK8((`BHmA!|Al@ M)0(P4AmA\[PUPwDUT O%`bK 5H�X"P!@tB&Dc41Jb %־p"Ӛ@Hcf<A!ʆ" R|A!P]wP3_eM/Je1fdMr,@n1@tf'2Y<*YӘ$<A"SIРt(\la'Oe$h� L%}pQ>B劆ɖ`Յ|s5fgi>cNX~aa(޴mg$l@&tB%UUR>Nήu-KrˀأH$hr%"/BJ(B$AKϓn,NՅA#>Omw N!'tAkFf/fU-Ho 2V%V]}*|/u_Qp]�ADBD$A LH[؟ Ob!*&;- fiԑ -VaDuclRFB9A%I[U-'&%bB0 |e,Q!%ta!iDJcLT 4 }&_VnHk,Bh^]AKbX f]#2!_ $  &@ch!`)F A |(Α y.o֢ lKJ)ΌRpRAuaJeʜ 4RLF|4Z$,G%#<$ Qԁ dd| Un漬`ƅi%<O2;3~Nta$�BԔ= Hf9䑥 !B|0cPODp-|!a@& N&U-״PI2i4~35Q Yi>Nf|YHZ+ r]A_' (<$ EA'"*AA �,<S¬1ޜ~$~N<4سQ*ָ S(„^'[B(Xߨ|ĄH!hF$Hw"Ϫ*Xbue4w?,jE` b߳z *A ~PWI)�Gp)̈%- XBޭA!0;]\B'qbm]SJAoma, ^ɡe0\jk4_x ֧dߧ[9[L@@!p촵Lca3F%DB (bI3+A'HaHoKJBeBccIl"HM `@_TBO8Ǻ4lioLA,(4Fͤ )(%T(x&uK;< B&ȃ#egW_p"�ѥ\JТvqyarM#~W I_cvHmV emXAWQȇ'<ЈFZc$sQ" B!t:b t!ؗh2jSA. NL4 gboj�|Z3 0x^mA.oB5t9aA|P&xFB+( !ux't)8|#\Bx$9Q%5ת'8 5U_`gT9;{`@L sنwb�HhS.۾!Ͳ)lfVA,&%$4-bU|f15U17OG 2A›251>Ի[e ;黑h}K6t*@B,W(JL(4(&W`rE@D0'7`21f̂%K,5^4q-Z^ R˗/YZeFLba3E/\%Lcɖ-ۤH1ZQn\s&XQ+c{:p`Qn.i猨A2Yʴ+MeALїVp%՛AtɕDY[jT0iUKƝJJ4Q[z³X |WH5|Fjdke]$h@N3U L"U"3�Q(0ʂqH0!pQZ C F -Θ"<ؐ ,�#Ořj)vb/T"#@2,0 2)+›,+Xrk.J-,)b-$E<Ó3J1 36lBCLPL,9ēL;/03Q$E@(D/\\(P}Q +ƚ,Z룒׌<�bߒ`,ab.pAT?@PcHL$Q(<.h+ܰ CDd <�PQ8'~ɋʂSc%,ډtHv2O~Tsn80Xw cmo I80L,L" CJ@+b@:NL:C }L y$LxBCܰ@jvE}LuV\n#UU;d{bE"dk`R(f*<!P1�PDA&"Ê<: 30L29)J6x)D<ΈmSp"wOyUq[%&r�-@" ) 7L D0D-:/ ) L Lh�"+l!yC D,l:2+,oW5̢w6n@9۶✠.<7 {tYA$\.щCD"D1@BmH8,y@ $E.X"15B O4 +U>()# F^=A-RLC$-0N{x'( ]IXBpDx'(U`ijO цJ1MTv yPy*SШ 2rKUH&XodmcЀ4" g`RN`2Mb'b N@ HPa(Ta)D@_#$&Xf!~c8_ bG-D�,`) aQEHps) \E(p 3"CXQ! e 3NO7W-و1юG}(YDַ$@V! o&0@Z C&ئĒI"RT%FA4H(RR$,uP+` ' 3X̹E*tC|E>>m&q2tAy!QE H 3-BMuz0:mF5" m�ERU>y;" "0+L]Ph꯷]n[߱j =6T*KPxB%(.�kpڠ C�b#�` x59X%62c @8HED"RPH GOK{`E% 5t W&weJk}Bʯa(*�LQ@J4 hڀ Q0n!6eԅK4xxSPA25Oa5@T0!,_4p!x@PЂ &D2V70�Pb5$ rau"/BpP f] A wB V  OT M`CQA Qkec;o s&h\c3E#PAA#w ?a$U3Ol`wy؄M9} Ap*Ѐ<rh{�/՘A(O+Xz2`*(uO:֑%c&P aOT ^m2+>j(�|`@ JrX'f1Ao¾倊}5Wc HXk/-:8DP4 oPƄJ`b" !d!2xu,[,d_: $}@He-|!1'Q UTИ6J ^ =X0of#]yt v*0i?@ i6F;hmĮ�*JG |Ơ@1�g` hH f,/NYNZ t0 N.K.FK$�/,e@T"oJL(`Or0 *Bp*�LNFjnn=@(@"r4HWpP`ЯpT:�GN=K :JaJcTY ծ.:& NrQ lJI Qj 0q GJ-" .$-jD�Lѡ rOLe1U^0e2p%b%`"9 @!"pfIn RI: Hq2 e:@&d*bF զ o S0h;~, v,&7(�r; > G.2$yzJ�*"R4P>q);�* !lGM$!齼rmN r ;ԂR "1BR.�̬z )O #Ea"<P! lU$0ؖ`0b `jf4BR.،$ �&>!&ր@@9r25m)q49 ՃBS+ƤŲ0V<�! b Ja@# F(8N尌8C&ް9K<T*ҖDc' �!H ,x"s q U?�'+k/%?4#!: l@;"��""ֲIJGsc(jx(s ΢>~MOzf ( > �(  Dx-{/$,2]Ύ4O%s&4 /G @tPm@ 6A(! 3%: iHJjnpNP:OH{>ħ4 �P !wcT $8� 1+H1Y%-{('ZsO0=" ΀&a ` iɦb+Z @ a.! ^r;R-sR nksP&&NZ;gg9/crfTa �Π?"!A*br0 `jjC&2WtfTԂ%U`'V`:#t@<a Z`E` �$ <>pU\eIrBKBWXRniI%1n1V@ *!-� ᝤL0Ả  @k�@A*Tps#Sg�9t6VzE��v B;Ap v74 <g7/SӨf4k>tz1\` 0.cMV!%:A,h*´F \3#@.N N7hr$8� M#�cKˀGmy)9`0 Dn'F 8 BC# `-rGeb DUu.&Pa 6@jjG:AГfy2@X0pۑ&;XP`\` Z�wA J VXLʔNq 6|Mc.K 8+.� Z!$<a @A�a)YC'2;8ѐF^O{0rtN/Rg.21� Dd l!TiEI|m R0.[8*љNQXT@M2&' CX¶DS t h%p{P&z$$STVyH.kzfK f˰:DTa:2Tg/J4@ �ƍ(/rR:ԤZgT${ˆnzg:CxB.z� ,Rs0ˢP%"Pc 5cO&+z"8{7͵Y[̪6Хa/hJ@_np&{JD- hoۺmnaww++ۏS{Z 3EPÒ4pA[1´Rڮ-tZIeIZ)Y>8{Q |k ` e*5櫶b)j;Zb ۦ{`*eG[:M;&'ՑTlv4CIaՌp*5'I1zXT(2e3؆h ֻ܄g}6@܌Q{h.a8Mwآ Tn.ᔼ<UN]߂pJC(%W9~j\fWtdʱ[|{zOe_eKشI1vNi9<T]}ONM*d=<"΀ *F] `ϡo� 3o4::ӼܝX q8 >TXX 8!  p##CӄOo$ =///+|=Bp֯_ # x `^ > 7M�K�qZC3CxC᮷sE.>v^^B-0%""'^vIhB/} kt9&3>Dyꋍe(y,ݧ۱靳_"J`Ѣ`j 1")? " 02"`Å ) @dz`1J\#?̃. ��! Lavc57.27.100�!��,������;�%�� 1� ��� "" $ ) )r)) ,-F/�2G�2Z*3�5$6 8 ;�C�D GKG�L LP5PUQ%�SD�U WJWsYY*[ \!�\\&bqccEd d'doe�eHeyfGgMWhM.i imjjhk�kl lhn- nPpu(p-s t u�u u uvvv.'v9y%z { || ||#|+|4%|3}�~  � ;#+ %3$ --"8)$ +3$;,F6l:SL6*3%;,C4K;OFci8*>2G8mNXGntC4K<SC8+TDJ:[KNBUFg]SbNhW\LcSlSZKdTl\scnpgWr^ljgxgl\tcs|k|kăsƁnȉwʒ}˄ť{̕ԑ}ؗ٦�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(@@ \�aB 0H'b$(1NJZ p"E%#&0QMPirǛ x "GL3N9Dǣ8*D*b�,cG .qD .]xX@TGSvy#цP ҭʷ߿b%p ,p)C Z/^t"ˇ-w\ :#-I~Yu#Q Ē" \pj/btI5qsUpI$\,ڳ_܎eFOImpN=lXQly+qWxo%pExD Q&YuEm5(hXa0VE' Dv \С[Lv]mI& d]H/h5^{FBHm&zсTZom_)C@ YD^Ed_sɥ^U*a4y"�T @AP!Mw&fMjQq8D#Eu*T_a+,&,iRIOU -Eq@V!f +IYk2xExG@. �YnmT{6^<�q {Vmz_jYPhį |QFe%&Al qk/P ?@W'3;ovW_FJ@"|j}HAcY8CVTcGP'&L)Y(Ϡ| QS64"v_\g'sP+kO p5*M9IoDDӒ}Qi4=6&"DVR]i9ڍyGRD;B55{a&F yvlʽca\TDCs-:uTa@M|xw2gџ�6((x"iAc4TlS)@ L:I h8p7I2\BH'p �ִ D>Qp  "?d֖D$E UB(;@v#K^,hAA@pI<ak-e Sv@mq>9PCrBkĭR�| (\3"Rp ex%SH4H|ːoj% &64@fG( H;!Ba4M@[4>ٌ0;P/N<0l`Jn8#NT4DXd$#'Ȉ*N ׊M1 Ol2*1$R+8@tՔÜ*wI"mL,4&2*\= 2MBݳ5.kLKg/;=z{M+(@n~ $T߬+Nh6)P=0NyS/) I9ruBRvJDk}yͶdpbY1hFKKST.tq"J"j5}ӚIF%yT-Mൕ[5T28 TJ,l8ULGǚG˻UL(%$Us> 51c(<T&x�Wm,Q*mt'80rkVF+7M&QmU*�Wm :HʛhΛ&Qz� } F#V}ϻF,ЃzqY6l;+̆٫dSpAzbd׮=oS42vvfcCoVb%Qq+lG!>.[ Wa;Y*QDvҨ$[0d:;0iRKqW,qa :H#5En*].%'(ǽ H4_<BmkGP\|RGû3! `Pq<[8 28RjH"46 KB,mSóOBY(VbMZ CABqVmb]{t$Ɠ=V ]昖r9ߤŀ�#|by*3n֙S +8#g9L�-kkѓl*>HohVog-sJv}NuџJyDA2{ENA\s5\=`B` k9Y/n!:9y5[1s_?R(�GCb벒P O~NG�yRmhuOֲ ,H:>OB8TFm g Yg`#Zj91KDU >"G&|}IS&y P jB`|" [X{Xq3aZEzQ\ȓ`m)s @80Y!o&v&Ty}0\@FD@ւ\4%$j'r>5(Auo{tc=&0DeEqf0 0 �` q@6[p}X.cUYWc(7BJ�\q'4M*sBtibbpqpT`y`7\b]8`2&MwW Q]$'3/\`#9h0@KT�S0V @ @ @ 3Ii8׋'d;\pVI)ŃƁAD?yjO8D p }s rTG}؂T f$535= ץXK?O!0 g0  �@Ddtd:�8<D/gHpі8jYzAxXukD\00g my�{sdRQ*2!J"XY5wpam/7i`BDngA0S`  .$4E} 31~H?( aVo_(\y` v) dpX0 y@dprQ5vxq#A*wqKybiNE*J2[E2DǂE(*3"`y� ~ ~ @ ` f?"rTqX8!Mi[Óms092ck綄(l#U* |P RP ~0 @f@f">eIQfAPHfpG,I-|A40BUd٣LAC`D`gP `c�V0 rp dL RNyʡMCpt5c:D/$[^Ȧ"kV@#V&[@ ~0 g m r@8QLz$J{If!G�x7)UzBX}HoJflq00Pq  U`' BnJvA2 9(R+e1yc9bm�qɉr2Z nr Y e0l Q# *zk.# yc9CchM0i+hau>`P Ypc`y rGfiXZ,z=@(|UFYYw\KfyW?U$9RS&iJ1pq ?Y fOQ':h2et"&?0(0?pV["3pb>W6afv۬Dukĸ?g otB&gxvj!H=0 �Sw%vwfԆG\$*e� l|0q�~�bu.8ڡ5]0#@Ci'ȱ3גo>!Vl8 _keEVb @ fxKG; BTPg#04*a +Z' hܖ31u2fh@d8iOj0e y0 d@l`i[4b52յtd*,<. $Q;/SV:#&@2ph>|lj4#TPplpwY Pȥ4$]_Z@;3!@4 |X~j4\YcWwn[EX"! P T`V`qS,g(4JKl|_IPU^3ap+*'KuB0| 00r f }�ab7(\ÛdƔ_ "?=`6ua e%3pd 5$-SB Pc̖dR0<IL#͋?P"7(m�'zhb[aZ.f P l0_ ` rP Sux!&%=WĿ9ϝKVG`k{;L0f_Z)f$J<|} X `0} q0 |";iaj= 2�͙'MqK12rI?�E=uĿ#9\P 0r0 p_Ԙ0*GL;مێ-ݬ]@ aʡ%-&`8e*U]Bc:ˣrPSuQ%!)&{k6f<^-s"3c?aa:M.e%"`  `m6ۅa!᭡BgQλɸgeŽ^ mskx}]R` U�{L6hON!Tм40 ؿd1R#ZAwyD޻8buwm`uxnr1 $a[ܳ>E&R ɸ\b'j%a \Cl"!.јdTiVV Fi{0xm_-(G0ԫ3Rp\Qfgr-1=EwIl64_mp Wʭ.lj\([qu"2)ԕr!P{<J\`lEi V n!urt zy8�a0K_=3tDfgc@mP } }nQ*lJTp)2wyzIp^`>AobKuT0p`b P q~Ai^$\U(.]qݑ" n !?ᄩuԕd:0`dP| \PV@xm�lz}Q0f1Qvd-shCVo-bޣ~ rq ` I?hnMQDy?gCP Sߖ+&b` g۪W�qY?u$:GxBA *4!-\HB%bD.?Fe dHq)S&PK*Y6($É\<A#M.`,f*FBF jU %DE [P͇]H91=B6u݃M@$8偾1TنhnA^."ʄIM)treR.l i7 z5IJJR ?hB%'麩>A V\mZLM[+zDfLy`)Ncf_u+dE^T*M\|7\#)@P@Ij)* #&/.$A(eOq’A�4koP[5cպ6l:l :0,)d,.k íXӉ +9J9J٢ t-#5GQ{ح*SP„HRI%뱄dAG0L"3J< 1pORFM&)o!j5UQn4/-͌Tc+|1D1LJ!#q;Tnz͟jKE/nmV_K.L"D _0"DA裔F`O� é[Q ظ3@~TD\7dA)%l< AL?<#68D COd+(ēAdN&-cո [)ւ xRmk#@Il2**C_94AdL$BT0EBRa3TG ƚ=6.UŖhgW*U|.H)WjR6JIE II$_`PHIL,Q(r&|٪0m|"2fO毳>9sY-*uBS&ɴ�WB [)PA (A5laaW&B /f@”ڂ= A("{uf# p $Wv !-�.=h\;!V Ge*aJ�$`T3PQܠ+Ԯ x`#ZA 0b;�"H+g59 D$W|-N'TMN$΃ GΆYKnC!,1'6a »`=X˼s /I "@<6dbl(ZQHBB!B KbC$lbL 6TL9F"NY�?ڨ oXC:H25<&W9X'y8#%"=p [B7\'RIqI2RapkH4;D)@P7P@B!5i|Hs[ zS" LGßknF<MyM FQQ!~D̰<xOHS ) 1Qm@*]BQY}d9ȅy CtUlT PPG]IpF A�6ZDBG(!"W ֈRAmM}<t6?e=G@l%EBInO4T HQԱ&zp0d"zi%-V +9r""\B'1*,*i_! k'aDY {N`ސXF6"]bTd4^V,D!_Z}B*VWVjW ,!]PG2"{-egJ63xpڼSPB\m[yw nGȑn ixj5hbT҄`BCA /|Z vvzWdQN I}BViW0T8I1@X1Z#0!/?JŃu$ W9Qz/Mp&2F�C; kZA*H]rY)QUU:M4zȹclᐝ@FhmHD%2O2OuKiExPWA!`$ RD<M)t5$;yHz%%jz^c )LG]jC<4 } j}#D/!EC>=4s} plR G+`^}(>` b0Cِ k"WNTw-HS}dUE ܧk9߬ `p%L!A ^ 5\!=a=UO@WzW>2ч|yB'p :b`|fh tޓȔ9س\7D lP@6)) 1j&70{LӨ606`N`*PQh7 ï-/EB?:Ӿ LS K PaUX)1*XJ0:!5󃮃l"~J` ,13`R\y740* 8, b) 'S3�X؄8H I"5(PRޑCRy: +)8�mۨi JA9(# ]ӓ-{<6 %:Imj.8.(a'HL2{0:.xJP6B;@!x8p/4!B:RL)?[႑zŕHMʫ [Ge"P{;L2$,8i;f5.;,= 0 0HI(IRЄg ( 'Ł$3IR;=qPXEl)A2:H3Q=e:a| 2A5XZ ) </*H5}8ȄNPȂݐ/Q18U1@蓑z"l3+tǪHQCቕ")¯p5*846ⱂ1 D&([u!"� )@X2H?l8$c7z!k:*l*E2'E-{0/F3?ЉB0sDĜ.9$ D.@HXp|SS.@@=vB : *AKN;.1Q+IM8<~x@#OQtS"BQ7 CDY!b:㫝k~#wă81sJ M5@6XK0hSI1@XyFM,P͞ŚK-%ȨS 9t ** "D̿;=,ڂDJ0B;1GPvRBQ%stYX]KAj7;Ǜ )x08203„<;1AR{|l"z<�BS>4'vRZVҰfm? =K9 g@<Iؑ4F.= X�#ɓWK7HɫV !ZY>R;{8 "0'i+-ȃ8%`WwX"A�H}O~EE"äu{Sѩ:4"`Lm$AsE!0v!:Q10lHCy6Ȅ3R*ޫ-5.#2<VjDAi-ئ.�[z xpYy`0.3ڹaD|ZԄS)?HЂ!L0R3эX/uZ V0Z�`U 3``yOo?CT9=K FF@FЍhZ;EgTʃ8cj#J)8]A�\A 8|K*08hv* -5ĦmA.PH1"H3#8T-0SjS !X` ƈRbava~aSZ )J+XH-QX3ê1A^bϹ*B؂8IFX*:m8X (vAVqC6V1E.B.HAFdBdIK.dK#PB9 0ٺ.>P(QъH~cal`,vYcdLЄLфj90͢`CdGdjB&P:=jjgk\b�шA39^JJeU ;PȚ封FTLD'd36 / *p @dChf 8XF{6\a@ii6A 䔠�`( b!?86`SRP80?п>* Y.3800(J8Z}ʆ:e. UHE+6eAkk>6.2Q86xL8`RRLHhFȃNP`M*P!J՞m b-p z!12H3 O@A[9sPR+8D(83itA�Pȃ(A .'ơ8BJ%8; 8u;҆#1x&(èƂu!3Pk FAS`Apa^^t^vp@aŜ</2Q BD<MYK3I2y3"kf HPv,3L4Uo28hEPӬ h:iSԠ؂nPX۴+"RTr%E� IȄI0?96+"8pVM0Q ⍶G7\"FXE�>�>(s(#(s!)S�DG2G)L<ʄL\Ţ,*0:`)M3EQȃ+`PXOGJ"JL.XL38P!PV<F>Ȅ90c/HUwKF5\R oki'5LSh~.HA0᠚OMYG' ҉{ÑPPZgtQ,67X9+J[3PW9bɨ(��{�" G{!<H "H{{{{{" ;B{{g|ɧ{:HH̷|/}џ�?�շh} }(000#(}~~/~?7ܧoб@G@~}<(=3<x/0`~__Y}֏ P�π&�$tT4g!B$S'RDdň+r<qƏ AHhȓ!Ld#L%Kq1dś%f<rɐOt D$B͉ (tL2&OH<ZuW?|@@�h 0@ n%<9K#RdԠQܤӥÉ3epA˗ňwyrϑ'C<RE}J*UI/ehƊ_򙊊"GLy\SbeRNci 1lA}2!S*eȼKSN1oxFn~}*T(ː6\�*�QE$R&$)g~jhc\pAgbb_F"qyfb)W"~ƅۉ8Q1FyxrdTjbw&~q RH&M,T!rAE]x-XuR!eGׁ%ׁ H0G(RNrJ+~Lb yf~Qi%AّeDxL}I$cR[fdAXE1iXI&TbI&`1E&*~AF#a)r'وrY&vnIgR@0I~x.nFl<Y[l42H%A &!hbM f.bV H(r2IނT&UH#! "F|mAot5'+}"�gTk\^),^x3EStg2uWibj6ʘ 7 zQƦtraF& 2UtbF$ȆWPAa`dR%l$W!m_ FQŹ]xQ_/@ `'!LRأ-GƅnA\A^VxB0щG3ygd6d=ˆI1y цS̡ j2134"Y``@1(Fh$HъDp`8D~Tef9a8.a*[d |o9p Ap8ơ߹~7XrLws14b 0.ȡ(hq ``Lyb(GN!fVkJLc(S1cd8',a5`;YO2k<ፈcmMOjh=\wQL7\C02H" 0TT"ZC29, Jpu#IGU0C"5`rh؈TD`ʑpiIB%Q50D2+57 ww%(U2[BeR4a"-��)w#YOp!*Q.4b  sy )QRF7/<P@ ?P!}0a/8 FpV/408:ss}!>ׅ󢶙לLԟ> "ABczbV0 @F1.$"Tl]3k8-|T4Due ZAUNJ f(Q)t D$#.!6*PBVx"p$Ǡ`:vQG%2>pH$:=$^Ab`P +?{^+;2]\)"F MʇJxEŕG(G B!GE5 f"C& щ8T=d*8 pP4`ah0Ʈ }hO}v.F qHf\ |p6Z_%tO.x`hg΍S{D#�A CΆy0 ,чQ�psH>C0|"zxG8GS4@L^~OL�@-BLЄ0b"Js15bs<Ih7z`>Lw#&s0;&%Fa8PƜr&4'EX'=)8x#8+aN$A Z':^4j-N 8bH渰0Fp %hP=Dэv_췌:3 /BVjH " BD�FDmP I$ q *UQNebb>ʺXTW^N<P�XZ3)w2o"S"l [1Z͌GوQH aID` E(^ms A)Q|*!XΘ^!=at OAMD,ŁpQ84"kנAޫRN^ D{l*0 D#0TB$xB"̔ PB&�"#T˅x栒{,A1yHgZ}Sy)l a)$a1I/%TlA,U1%xB)F"HMQvd}hW]4Qm̛D*HB@Q dBeaTF`!"L-J 1v Tȝ\_qP- a!L[ e&&Q {dB"X OVUe¬(%XldPPB<4NGR: L!$+4/Lh,ϲYZ~THRϣ- ,�4wF#&L“߈JBXj` IL|ŖopAAЁ%HB% vT%0Nu,vi\YOaAb|ݘK5F e:c(@\ `TX"LB#< %'#$Y(",BQ!u$x&dB& «p4$F\A0 N-VembqcNw#2Q(� ILGHt)\)xBS (“ LB(TͭA"mU{@YxrT"p#0AHLBmPL„E&xq�\(M^߼T^c,c.##6(٥\BXAmAlA$$—OY(f\M \E)))\bdxF$A&``2 B]ӑ(NjX`Ѥ` `TGg \ P%WaA#XB4B'[(X<B%`&b8GL)&!9x$K(XAxfe|8(A$bx^mȨaf؆W)쀔A%DMA8 qP4B$XhVLPթP XB^M PAJ<"LHA(X" FcҞ̌]^JY* $RN"(f#B!)D@[)G,X % KkS.$v B)P pJ i"A>if`cD|Q(̼E 5Ld~Id`l!#́&X X'`ޚHIDALAAEFdec =Ϡ:Fi`L%Jh "$BA >L$\~bd�\eP\Q]TF#- xKU9RGdT"6˜B# m½{<XO(<dFP얌 ܁*AhS)Byg-v-Vm[!LzIt->ީ>Q� gY%-1j)ҹdH0鷚PX $$1hmHx\!~d RL"JʴSwa60Q`OI֮(@A$M "XұHKZq{e edUPBAVdUeh YBb7P|AtOj }_v1@Qv~qAϝG(iP]F icm&āW% #D uz)Aw&#LiayI,c- 4q�mPra`pppGtS#4O"āaڽzH,$ Hij&ea#w@ A."& }_1Le1Eetp^6ff*{,@IBPeQBX>g5Saqdn CSqumM$F K$"#oB)YJ3ƨ相TڭfI`CKpO `eNPh3T%%'"8(OpJNsT#TP  cg* &a7qmHHYߐ4)- 4ƞP%MRl w٠<6,"cMچf hU#HAPuoҒ|5SQ&FLd*F`B, l,\Hp!LQATp4.\%Q[Q6a _u{hK5w `sHp#0 wx• %Pl (5& PHt&fj T3H2wPJb7$PmQ8ǒxU=7$$t)%0"S9g()"Ahd+(dd4L 0+,Aqu$U$P]$70.B (zr 5$&DBq:ёzHok0R(ln%XКhB!A\VzzzoǶɁ(\\PXo SC|r9d2)| H=A$`HũGV0V m$)`)zTA<4zH'0~`# XZ M n$b&(oi{Zϳ=yL�AMHǜAAPrQ<(Ap it mPJ셫q̜u_w_}m@>w.]7 `}{,_S|+)o6Nz(L))FcG&XB#抐V;~j+(!`y ql}hwm΅N֠drU2F!A OE͚Q "x#7}~W$,u#0`UMAz�JI$LX*YjåK2\4ʒFRi &>pd)( K*YFeN@铢O(c<$Ŝ^,Yf-:!RQ2N[j Q* 0{mZj,0!(˥eBMEcTj6RjӌLAJ0*5>g!*(ԙ3Pb͝AU8 ݔ_e5i,:f1wrM7JAi8w~=ׯS炠k'Hp!1ZIRHS#RL=A$I,9JG☉ *C1 K$DFC6S&\:Î6񋻸ƨ#q(&0F쌼M%zz{-0!,XGbSM"6@d8*)ReIRiA2 **iE4F0H$<:rEԉE.Xh{c"hsq6VR)5 3KI-S]j&kT.rJ(u#\7@*0210B*ID0#D?�CR)ĒEB#JEBQhFnFG%jQklkD=U(ʶW_N ۈrr+Q%D&ys<)/$2&)D#52P8DLbE8.ƺE*$k5#;z_#ʥ;&d5.u-/8cv`x%.(I4ɤ9Ji4 9ď64OV*DhS ȒAB(H{zb)GErDCIL"tQ!m b\� xd)܄/O'@ci"M,]"2#+郊8$zN첮kRGXwݩx'.Zv\@aIM(Jȡ ((0AC&,+�m8)Pt]C+ !+� U"H#^2Ȯ`I& ub5@xEV{Tx1'.* KA( D%1Em`xD4/0S~҇P ЇRa PP7;(8C]?D)\C0 lvVDWLQ<zEd"gZ'0pg<ao\D!<qA$ HP0Ha(E)LX.)Ʃ"vX҄|M[yDqSjB̹ rY� *tL^ L *  3|2ViJ djP8)HQMBΊ﹋7F3 ôĝ <ɳ� $tD-o5"�Q XDP AfDt/abvE\h'9~d[v'@ P)Kse($&JT\hC$0 N=0śQ(n Dxe=%$sVӳGLR)2�< OY< AQHDN<t"hcOPAaf nK\" OB5V)(z \`< 0V ֲ, )J > DO%�+ f™U@HTb |ahάndڕΒHA 2,F^4s9a %6D4b _ȃc!e/ƄU,+TB1mRR\_�V .+MKɻRkL aT/ (rq! $䠆NE#%�f6VSug2"= Q!) 6.WmiI@H`JCďRCTDŽ4dE"ш c7Ex #Z݁ VL'˺XY�ds>AT"ZlPR>$Oi[_;kj k\ 6Z/VzWyo; *XC&R A\0EPETbAhxvnTɦ۝MIatbvΎ'rܮ9%>ނwڅ cnч{. N''Jwi/m/wŲ+$E D03؄BNGQ 0<~e4{%;K){OJ' xn:n4q#p $SRtn]G8 84|[Vݚ {(P Q d0U7M1muޢu]>c1ˇz۾̳( %:P`X!{lժZkFʥ d4mلGc`J"f `<!p** ,P`INEU;Ln<I -n%--n4 ` )`Ơ |iO NRT*N d`<PhɭP`eJ4DABŨwLgg' dP˼s%ppc@Ƞ&:.@>_kG`.@fˁ BRqf R e_P8J )HPkSQ4[* #0<qЌQ1nO 180F"(МllQx:F.@Vn"&x̰/&lڀ?J )p bdɅ?ƱؖQ!qWQ[1d2bJ` L!G2i (@  VLj -jR!!=ߤ24*ʼnj`G;oG\P q"P*+K RCBK:0.]0=o1*ɜV`LrXo-XK&R-.`$0 `La`]V)F ( -;s <d3,8 F,#JN D+ j6I 27YjӴn<R"3@|C~& `N Ч aa *2G`N8Ay\// �r$jZab * 1i20 3Nّέ`FM"GȀ C ̀p';.I+<pMk,<SS(_6aL @�fmLabɰ4P/n41BR^B3`"*!JSz`>@H�!0$B) %CceGS yg & S*OSON` C#`2(-EB1 6*5ڱR2DYd@ (! Ơ!hi`4 )D  J $!X^@4o^%ܜ Ղ3^SIR^U/ T ` 4B (@ฺ E 0a~g 7Vc;+BqFg JOM[_7sT_2 \`5ڀ r "@!OPؠJCn(152SD 4�l6r 5<G:CM0! r'Iml4U*67qeb* ⠚9l"B�g Q "a"D@kRg6`j8y%/ltR&0,VtB 0A95E �wfwLv7{V|J@&$o`  ` L`Q@J$cO2t^+7 3 v<.7bB4]:nHQ@B ѕ(XzQFqmKY3'M5lB&= #&Ȁ CΠ" '�wbj7@ 'q% ON(wR3e` Bf @`�nPWdʺj9@^[B]neq7U,@ 4A*P2~\{W9ixr5mфLO[XT#7/H̓ ?&A`?\ 7R7'RdY~8 -p7* GlX@L^=ur~IR8ɑ jUl1!X#-8{ &sb(U�F[Oz.RZ?)wd b25Id1<͂X @elvwk ˀ H̘y'+vΩ]£b箚ZK̖_I7LX|OU ,ש:"<Mx҉ߺrW`z1:+B, HOozn0c(yl�jUz:-|4+9"#*#ۋ4`r 評d+dE k 4)$Et"k e!w9 P0#_ZզaX$!| "H vqqMvWvہTW}[M)5@ u `yyNA$h$FmT*څ{^PSz \-0 )̒k5aT`) \[?urp w'ДĽFMU<|0g 4/$x �fk# TRי!lSɡdֶa.F! \汥)&2M Q^QēO Q2zEWhZ, L *AO^"nS{bЭ,oWїH8J2c<k%(aP4@ <ar "%~|Ճg p2]v&<V#݅ ܿwͅ<=<$SyD4 vCI `L < H\!?k&ntW=cҿ;M}׽܅s{qo7;?GU_IG͝-^ŕ 0#&!ApMzn =$;I*-G~䗾BLco![-}}.̵qIm <4@dl[;ڠ&a f ` `A@L*`lTzо @( 7S㵞LSQY1>ot"?�! Lavc57.27.100�!��,������� �:�3�F��%� Xf9*� ���mm  p p" #$ $'n( (,,3/�3�3 6N8 ;�C�IJG�LP)Pn TeU VHX[XeYYyZ6�[ [&�[] \]}a=�c�cd dwf'f5g0hi iLi#jj�jM.l m�ot'pqx+q~$r-s tt t t-'u�u uv*wz z({{ | ||#|5%}�~  � #+ % 7(F-!.$m7  +;,E53$6*J3;,C4T6'OEI9>1WHjNouC4K<SCTDJ;qyNAQ>XHgW]SbN\LdTkR[KcTl\mpvegVq^kell\sc|kt|lărƂn~qȉxƿ˄s˒}˕̋{ӌ|ԑ~ؘ֤���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �H*\ȰÇ#JT(pŋȱǏ CIɓ(="@˗0cL0͛8sɳϟ@ `У8Mӧ=4pРիXjʵׯ`R Ujv2LAݻjz߿LÈ+F,X0ń<�a}Nu sb #t|C !^ YB_Uc>5ko-ng^~mogPBG/bHɢ߿%d칰ݱOYOF;T~Xa0`3v-_G&YzGgY6nxS_~֍u]ߡh!aN"wEs駟h7MPfȩvagkQ[Mq>B_da7#GH)onbH~EHXo�jZ0B\Ya!2Xكsonk$Vc耠+L~$gqFJiYJj|WG1&W%!&*-`4*ꔹ` UV'!f7^~b;9AB12y6Vd VdJvNe :+-a}w0M*0H뾓zXqVp[^V2Lm`j</E iXr6R�GP./44˶%k +a1Fn<-daՐ fIX&覱Qh=/ihL-'z �vڭ)8\[1h@k> --`ȍ%3S7ގu� Y?yfbibšWc4gjc_~jp?FnK[ .J?TQ+win3X@h�w}/D>\F#yA W�+d*7~B`?ؐyf0 Rca@p Ƴ#(Q^9|C_¡vw/'s{$@ _?z#bq 7 h D` #0hi>q51A^Z�1/;UCx2zVI@H`6 ^CC:2-0?;B&6ǃ�l߁pNlld_~&-R|ޓ]M^/:ҥX#)xWJڶ eA,I+A \pR^E>RZT 7ߔ([H0xNha-FV&Al凴NZh+md=S N(I⟘,DӅCd21^37&pG* |F<풪MӯGC0Z`BVt_wRY©*YI@(T0!:i6֓C@V&Ҿs۔*GecF F=ӡSVD> |hҷm_X_5@;U4l'`a.=QP=>gRnCFsT#/IMR~L:_,_EП*)= AUVݮ,5%WٶE'c#kSش=` 0}î& Gw'0TаMxv %x ^WR6١+ZNby;حCzt-[6k|UIŬNiы%k>WLMDkZhU! V3V#EdMyv-oۆ%jvXԖ*m%<~fyQ΅'`UQE {Ya Y'4g23YPj~h4 4*2i0XP탳p*! =`2`oQg{C XS:Mͫ&ڒn.Cnk⮱`tI]}Ye59t ~Q8< C wf]a4݋HIoTaD{c8 GA~s sh8הVxıUmME]7[mvItX Wd~# Ϫrʫ>г-ucZQpl7]joed U"YS bt֔J>B;yh~rDnGew\ MyyMq̤uA�7<x0.3x L7ddU77BvF NKy`0PA%Mn(: 59PyW`pVapP&{tguZ/ �W *16q1S[dLnQ`ppt gO NGRvZ<}/\Z %=v,+V@B[av"` `E�`\P 㧃JU-SmNSQ:E"uU466@ՀsglWlV@hd`P7[`GwMGm+8AU~gU'"Ac*6C#w1=�i tpPL� h82s0ZYxrzfI4L86@@Hev>uWtd0v g  `iDJhF]!w,O+Bhxt(YP  gpP;9(sF`fbZWTZ�wIv'1<!V>vv+*YZ�@`zplր)P B/}cuk'H%߆BOcWGifۤ@e{ z�``Q֔Od?TFШ“v8M1dž5 M+[tt`P`)&^|%P&mVD3)1L VV}j&~m#m `w@YC>OD@`i~yyԚs$(%./äKJbMdPW@}bС`Gɚ>8PlH ~]?f$v#p]9"m6'5jb2 t� �_lX՝嗃7Wp?0@}CUa:.<|w']hFeF&4A;e`fP P [h` wp?#/WY0#~_�v*\;Ƙe.ʹ2o6gEJ%C {`kp Zzw9dPB� ZTǧ +*anq6MMkj9wpvs\� {qtDpEئjҡS77#(<nRQ,ithJF{V}K]MJf�_}ιPbV sVRaW�nv8헧E:2SO4Xq(.\Oc>u[IJPgPa`෯Flɲȯ'&"=V 2#IUu+LȪ?x0b{o'l6" $ @Z v� `։ꬤqV09+�xvpeB+1GУl(!jO`?g` gPpɝ]M9 W%=R&e23ɣ5.YF};r6)v#$zllz` Q {u𢐐GnJǺۦ ģy :ă.Np{9%9#Mt:0Do!g# eI{ta� ]l:rtPlN<j7j[(q43 e%"S 7*$Pv7ɔ3yYBP  ` j8d{%Zfe.@P:Uiс4,%([ye#WqX w�py7Ud/k2Cӑ.jq2 J`Ѓ %nP%1,@@@#eM-V{![Ek {0m~ mTHl{[lJ bu١e<�Q>ݪ$Xf\+4y<M2g`@uz0>hg3,ZlyMYOSp6!3TVp/ZPVUe,k1JkX}!= {@jpZo: (2M";١,y 6w"+s�@W6#Vʴ]6V"*P -j{Mcd<=ļ{W4sȪGcqqqsGo|6NF} yle`_P p{K y VѸ7-kKz\5)cu& N l͐fOuHVą," {� *f&͸b*֗JlϗPU,CdmQT:B#6"Je7w[@ioD<),k7`@c|OW"M'R;w}YL(B3ܴ YF:~\1JqMz34-:|B %\crR|(A~  u@`} :V غQv5kәCP P}Y3-bx/x.W %FROGL  xe@-[ ׹ J� Y. })d8S@3fg— /R yjM\i@9tyM%UMc%N҉"#qv_pvp` v T1%̛hΝ:)2ב&B:gܛfb>Nro lw[`+xF9b=~|r2,y+#"Z$b,:8E6ޣnٹbڄv 4e5ݡ8ķa6Ԕ?IkR"@׈lٽh=cp]` � Ȣ]MrgqKP7>e<N/Y"aW+a;S6hk^kjl{p@` ]P o{ˬ俹CzoMXpwCTni8dv |rߩ/qbiƻ#LRHtM�Uą!D']ur;C$;sW(iP l>o/|tY_v,G.ثčeޅ\ 6zH驈.x{ 9D3܇޿ꓯ(ֲ !4yCx^e~m&GYꇼ a$XAbȕ%J\hP0YXɒL#.~ C2E'~dăd6 sL9ut@SXɗ)?re1hS*A4aX.L&@\h1(L r)ŠΥRL#YK/Vxr "WKb0WdXSBO<5쩓A E8zb]ݪ.M2m<)&K=iY}O4ݐޔbƏE@Z1WHHA79 #YftRV ˙R$aZڋH9 +*Ȧ4"D" <x& <qz h  ., =,) B [ /䮓h)#$zq j :A|%#z= JPdڨJE<@ӆDL=D0RPP &|ڰK%0Pl@2 FĒ? i39dBͽ  @Ob1r :C *RJ| 49Ƣ:"bO!ÏRiDF4-E*"2O[3jJM(W\S) ٛ%-T490pxa% ?O=B5ȸt Q"UDHE0d5x 40CH iʀ$;ȰH0iHB>] )ar0uN+t$Oۂ#BkkH =1CCDb| ã?D#GV8G"٢ :h:0C0Z- T-SL6Vh 44ս*TQ\5lyvޫڂL8ӾȲ2/g" HÓ5]DC,DZJ[>핉Lz z0gy [(/hJ+fxW  ,eV |hB%) & N.Ü'gS-X!,R}$:`pAK\a �ai+PHm5]>8d%wfTްF~wTQI8@D8XA0!a&:>9q!74phAN)m`ӅOi[@ G(A.tdb[:BfoR%%Nlvd0YE,Gxk\96l+99(UJS phC0-~2R/as! Ix+1tb#F( B*F6yaM j&sL+ c5xM!)$$G$r�T�E :JPPA ~KX4ѝs("uu yG<& )5gfv#T@2ȭ]f:щ RɆvLCq(pjg38d Efh?! 8+,6(%Mqi\ n!U/l)hvRҘQ O6< " AugBY:`"tp4Q9awaЃ&Ļ3|F�Uu,dIM.ܔEM1 %Kb>t![8#6P rK<5EL&h+�ؕ v#3-mxL 1!YBo kS4b:QΙqcmGbt*$`: tChϒ#$b႑&`p^` $a LO@gdB`GxF1\Md**c2DY ڔb9ѡ0p")6l]aJwxݛ 4bJA&C%1?|a {8"qO!8'd%{QGۿf!VӈfNat^YzYp|eK.06E[c\Sluqb(ey;* w>0 #fs; vAJ^JuMyhvywSI6MIɋ0l!`pH H eZӔԙ/  ĵpFFn7o͵YOVi-,a <%USkح{H & $Ґ=ȍ06sTX@*o W s8=`p4BIJR:8% ~ Iz_M׻7:_$OF B5 PO J.#7 ު/U,Rr) 1BzE2)8⭄sĪ7Z/3ohh㻃O;p-xlٶlQz-![ 0h�!'�=�&L�J0#)B<�@)�>XںҀ];I/HSH,Hp;.6(p?ȨimӤɩ"< 9҉=U7@X Rc QiJ9s2#᩹*Am-a2H `Ѣ%O(L껕-;�!љzjC9L[ .LBJzJӨj+ܪJR'B`y&B(-?Q($b zCۦ))B # =820G :BHE Eza2!y0J2Sj !Oȃ.OLAHRGRÔġIɈ 3;=rY9RsL7RAO4+-�H/Q58C"؁h96D+rJ3!=`{FLЄ;�J)J<]KŰ9# 7t Dd4<`ȴIV ƨEū/&T asW۸jdM Q r#LK꣜4 3@>@@3i[?JĮl v � - #c1m A9\(7H8?8H%G0uwR,DOT/; \Y9䩠3!|[/ЂCC6h.Ȃ|j<#E! O/s&4X� 7%@2 w鹁Xd"-,&*Oh#п/SeO*`#Obܺ ):9Y껴rÞ(kl"A0/0K:2 (Yď1R<11Ȍ ݉y�) hxZ9J$`S8Zƽ=b{7&4+aI0FCVnV" 00 ,&8eR+� yG~E V,C[PLiI9(6hO`2=2x,IE}a p$=2CQ![%x=�30 `:x6; BE$<NPZaѠM8oy0+PJOAjܨm0}׽Zz&Q2p)Y[XX .aKL;33戩MyA'dʂPaW 0aQYB0�]Q"J1 kPaG8 /�XAB+p"p(舎ՈHb2(B_0__M_͂ь SLM0)VFb1`>(@=@>K;>('y H  Ea+Pa=pa6b$NxDp H|k`oI+Ih #C5)\ʸ;pC0LTX)HHՕ*~`ac=ac3`Mȃ `9_Ba?a@cd$dAaa'wr`��FDY@@`3 W@2یtLb2)d5:h9-kZ/Xؖ b!c^ ~,'p'2NЂ_( vxfd%ch&g a(# ͕*Pb=&1)ž/eO:xF*O;ؕpR!m_hC%NH2=`)sh*ZvO|,PZ0 2J78L@FMp⁌2寓"5720rj!0pM03LI2Bc7#i:C@kCݺخ𔬂xѲ9)Dj(:,CH嫟,%!! yl";:�2MND xkjcH"L3Q0<cB #/POyJ o6&4�0WHCh4BЄMM�j\UO<$4JHHcLZFUy\B3xMPG8Fh>hNp_$Hc 4�2`5`B?xJCx8>cpK츑?T8R:dRV$;n~WJ…"Wp~9�ЙoPv?((VOX$5LrU?^�o҃ՊLAF2,(ڻxGs+Ä:@C�U@x( @rr*& +`FpF(=63:p~C('2?Bqm+כQ2Gh󂴀^_ř\i`Ps, 0؃JX߃O8GN02c"-uO Rzا558o/(K8 Boj@h-XR )m 2>hHx҂J.B�m芋H"^{篎.8F8?sF wxxd?zw镦j8PBxzH�W>`>$`$`8 8_{8` 0{{{{g  |]{{� _ h{$`_||{0O�?�̦Axp?6pw}8w}?/ׇ}g`% ~?~} yw~w'J&Xw O~~wG.Rd`A 0l@FLʼn5gH"HZ4ɔVT2%L(]ZX KNv6iS唝51֬h'K,ꅓ412N7\ eJX|RHJFur%?yxT K9zga3Y0̕3֔CC 6p3h %2&L0a"YtS39:jշom1{i0_ -Ա;̗?oR>n_RŻ/\82utɏP,)w{x#lz߅Nބ䥶܄go_H=g9 YF!g`F`r `b0(d'$ƱajLh$jIF%pGz<eIoݍ!e7yG\ۘϩjރhQH%0Fxra%0#p!_F`vx6HpP.# f1"Hb0Ѐ$:P Gu$h$x  ~F[IlFw8Wla!dI FsYj$hpAݸa+[`Ra!mBFdQIghQsމaoh 2))@fa2X@(2p*Z'a(IXF!wl{B2j$;grz$>]. QilaI#U22qJ¥ɬAdnb[#|¥ob!p I!t0)j;6! ~1^$Hb(JZ  &T#y`ER `0H{&Zb )hT8)x˪sqH$uxBFr!@2zvDgI :'`\QH!cx$sGỶW@0r<#"]X*XC@!5 Ӝ4̑Il07/"+%B><a]nIbNwC5 COCCx�>A/0YЂ$TK0" C7c;1r3Pm tn'r$@ Fk`.!YX^fB7\DA:h ajI6sb*dKܤiMi{WpEXnô@B "^cH#�<(XC $@ tr96-l|Edr#0  �t-Nxz)ߘ(!I<` Ӳf|g#Q'c ;a Pl:"8iԣbW,G  &. ͧ͂"?19 ډ)kY �GB3%5BPd3FYuADDQ :f '9)Y_c)?zlM a [ORS+`5XAXԓhAKdOIޱI lA@@Ej8 A0gw4(GJN_&>F}Xq+Z{FZV D(0!|$"=kA9 ]`w)%UCd`A鳷! qH (b d8%P#: >rƩMi~␬ JC oLL@<b bD6X`Ž\ʅJRQ##GAwRnv,; p>+4AxFPM!ׁI`"!L ]YҀYթgC*a Ba0 Z7{89gp:I_9䗖&x mnj˩/Q+� zq@l`z*Jr�a m&2TϸiNMjc1A]`NFW#0CMi @X ܐsN{AjS8`(javva$ 41kJD谅CX [pC$ևqA2vwöQɼ=p=Atb|"W &(Eڐ/N%w =1irQyQ2 nJU@핏9Gp⽻Qܛ\@!04̗ܻ1lz]z .]Hi*"&5�?=`kR/礠( Iϫ*ӶgX.:}:ӹJ#D�xFcl?,z8!B0Bi=w sxw$Wy@A!4&A!DKD&,POQ w]}ql M5HQAo=T@ XA9 |ߴ`JK\#!I1$AIZSqd %Xw@I8T!4(!tB$HA'AX[UɩU,+@5nH  |(۴̻ h݄A<}�Q5OFh3$B J݁7]D0$AkQq pxTsi`bxtӠp|+" z�Jȴ&0썃Y,iBAp1Kq!@j�[w(AX<SѤ؁'<&4'hx _EI }I< XA $JVNɁ\d'݆`p]Ň'ײFȇqG`eO # !AlA'<}dd|!:n,Յ0ᙲ"ԩGzxO �E pgԜxAZ'plj&iڤ%5͹ (`n#,TdZHHB D yW>if=e|I$ ʠbfdNgQ`F0uOr`T!§]^wp I_p a Uؗ(ؐ$ie$HdA$AHIq;s9Ո]((AY܄ 8N 6m@>YP@^ O|%5L$q[#xh"#~x نSS` s"H'eL_!pUHx ܙz|%6R^*$*EhynPQشU["f-#fXjA%xl#`pmԬwXԍw!p jA)@`rd[/Ki %(eɒvI AMpt "ufQj>}N4|!TBq$Hli%ZxP9vЊ' KyA,%8DS $dGJ�Y\>y9:"'|cI$%(A$T[́' *ϚBM٪8 8X]Yh$&|(d}x)V`_YNm#qMǜ�]~gzX)lV�AY°pwr, [|рG6T6BbG@ 4b 'xAҵ,yaĐSa'%؉1"pߥ^35X&N S�h%@B@Њ|ԔtAh,9heҬ5~SVTs#A@#A*HN :Im.z(Y!$|=]#qZp雚ґoFЧ<k )9^2Z!y`J7TɨpBZ  &ن4&4^k&ަq6hX/ %T%}C!͈jzQ^ 8فy|AПAt! Հڬj,I;%Kl&u夆!lX!hB(d%O ~e@M qmAd4!<!> @Tr}wnɄ[h  ~֬(A-1s ;4{H%O%8uxHQHd.A4B1؁#Y�,La}+ub[> ,9j`?`mm.LAoP(@I%+\3I$JX!LT&_)#|¾|B*0I�9Xi&>}ʙQ|�L!B /ɘ؁@*4+פ"lb#Tҁ!%#afe5 I-n"(`c`;/gd*e�ҁJ&)d!8p0FJatAWxB x@tAk#[&Dj:ǜO kHz:)-Uɂu"q;E GjN"j$M G>:#j'`AO&'B$`#:؞$lAj$(Ժ56Q@+q(yu M#nSl\As1B6Pq sA(BxB A֧v%թŒ&QnpOfPrAVc `939n%xwoMf>gupA 5j[zY\!R܈$T!Bk}c1|diq!W׺nN-I³.a{ #<� Od4/`Hڥ(B<ᬨl[]`Lm cBW{sPaUV z9oP;MVndgh!lr,P$3~0(&NȆ(DY;!J$\�֝A@λKq$n4Q\m+H5(E}OFGG ~ r|F.0n螒:+i$ۤ`e/qXRy)f[*I%U-/} ;[~OgRbjb&HcƖZ'A$[́(IZ s1b ő/ 1xR P0 =$IFTK1-[iŠ;y ӊ,#ARK6uTđ#)Xpå sL,I*͗`O I\DDN!:["< /Bҟ-|=A"#Y:"8j^`H EFOY)hyw;miXXq4Q9Xgi=ZSC>ð'Fm a2h˚_\ FO5m6JŒ!0d\]\ Vi2ᆪ 28J6,Lm*ܐ,ps&HJ#J 8ZIBD@9F( Bá4¸: H/ 0FYÒF\1 =�$0F+* ]ʩ*!MΝڻb(s ŧJlXI=c -"1M֢lPBO,Iфb$="H,b M$C+Iv:|؟^d7 HߜAZ1HM$$.:d<7 k;F⊌#5hC0#60PO~ ޴$`55=+ȊJ@ Z{&dh 5DF>F>iĒB K!OȂH, 2ĒxH3| <֥ϴ(aGCblV )b V^q@w4 20n ?4: ^rYC.`2(d- IDI=_,D?ʀp-39yӛͼK[\Kͳ1tc)=1 .J2q1JmV3# ?:Ҏ5M/S4,dƲ<]eO&)0@/sGT Ѐ ,/>($Q3 MH ? &40AO>q+X`@D&ՉD<*ny �d).S;x- iFC%::H"'“!!�}C,BEHV# V$(v,+^䕢*Z3 %/>AiA:{V,8ЈG`maz`<mƀ3L%{*KBQtz"�'H !'<@[<9A4"De [(D RPtrD!\%@ DM*1 ONf=QVׄ Vz\ RDtpoz� L`8dȐ,պBBj_ZF`#<]wSE5Zf_ ќOI:ҤpX =6 m�(28hP[ZGp(S-90rîёH[zUDkNV+`pF`ja$pN8 Z&>Q2 'WN e�n[RK}>H# ?Doȉs,y(hiQ]UE@ZDXpRx\hP@3h@E!�1<KUdb tݣ,4Zs=О,]7eO2,) (K`�`HGС+OnKOaktE$AGрM&P/ 8ySR 'eXI1jf8,0"]gFAFx ,OMR' ]zzgd;'N %< � 8Cb .kjc@w<" T5k#4D4iѪu1dM$d 8)VWNV t^T2h}SC`bR~$xZl _|:j G{H)I�A0B HTݬF_KsC*JJ<l23 IʑV+pdfoPZ5dfH{ XO d!,х-q󘦈El( >�R{D%\UOpl[dP" ~a؍fŊMl>"*!^PF ޔ90 @> 6į4hwL/teGDWl&C0$3�rv]:Qah[IX)K{Є"dVhR@|<nAQJN\6/Ї1!Y#d\ ;kwPTK?1|Pbhrg'l P+k =$ tzJ(wnp$OO&LD# "LL7 L2 ~Lgf)σ¬0 �ᰐGN608 *)G()>p tBK2L8D @ l3N$Ė <!:"NHD+Z/fL{P eJ ;bpCjEjC  ϥ $aXFqpNQm[0i,D \EcDDB!-Ef;DϲVZ��KPP  bI n@3m̠h *!B/ ^8Dt�݆2E` х* :!/WBz沯lij$FN@ F@ȧ .�m!r28~"Jo8h�YF)$\ w꯱~%:a KZK<O| @eBJ# lg/ph a$ A B,Yzkl1F.A# Q*/[*Z4`%M2D �#:  �26*Bڃ*.RFJ2 *9G34L a� 4020x£H1IN+PRp/K#8" w"_0B/"@D!+4&+Q Iq#EI)3@:Ɋ9  ?b (44% &?>oLm?Q4J{VEEM*8fS &"�;@ 8.*&</DO2X-O. [N/F\` 8r>/<~", �#hOu28S8->�QQ@KI@L:?@ˤʋJ!k<av삛O^'"a8F"UO,6 #휾VEJQ[Eg#  $ ^E-5qU-f*#4K@W絔RQF� 2 N70BR8I4al9\Utal$ .pV1{*@9c]0Ȇ8@ f>R ~t �` hfٔԁ!Pnňm% H'E�[4U$z$OTi"m'PXnI#ipǼT l'g? Bd f$ Kgea ‚FpDi]2Wh:xK>@RF I4jF =d#Rqoq%HQ.Wcw.W1�N 3 $#`pql-StJ3 4W/vnKG)� |�l U#$w0-%hw cIS>)KvR%R `$\QRBZm\-Kd" Z,ׅX^cx@ZѨ&iQ@$؍A`z o=R4Hq^38! 44fdw8>@owb (WXWǗc]VWPۂW Mɂ�v4&rLn,eye-c,'aV0& � =VX�]V͉xO#U@ d# ڃ=LMYo̙b'1Bٝo޵(I ՞c))d;dbז>Z`YYZ@zfux:9s )V|DF897NO^Rރ5TX_Sʆ"@j_ s/x[ј]KaN p'OLOpLF Z cZ $ O{Lwѳ|U{PX~�s&v9#`lr" "ȶ%`W?wGGR*T8"[h8&"nJ y9&HZ@cݵ9|W(Xbn2V@� A{E+dũPJn4KtR\< "#A< 4" ~S?@=ͻΉF8 +  0=h,D3V3œ]�z|;�;v7ah uhMa?A Ҡ�SB(e,@7mz?ي;yF{ʸmeUt2 >Y3&@ZX lɷu.lڼxm=G돏:;y"@X "4aJ>!  5vUAɞEpP8|UU Kp윷[fw1 =쨃][Y$ W �,Au< �? &?<@YNv4Q]»=#̳V|.]QonF�L7�΀+l +7*h � :%N- @ $7z p䧠 Vppޜtep�s> ��! Lavc57.27.100�!��,�������4��R���'��9� � W +Te � �� " #$ &T' 'o,,/�2'3�6 8 8$;�C�GIIEJW�K K'QP T UoVW'�W1XZYYc [ [,�[[\H]n^�a�aIbGc-d d&fgg�gU gyhi i/-jR+kkkkk"l lO lRo1p-pqw(s t t u�u uvxFyz({ { {-"|| |#|4%}�~  � #+ 3$ %8)-!.i8H +3$;,F6QMRG/5*M;,C36(I9>2pLNAR=XHC4L<SCSDI:[KNAQ>q{VFdbMhW]S\LcS[fiS[KdSl\oogVvdr^jkdl\tc{ksm\|lărƂmɉx˒|̌{΍їԒ~ח٦�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋȱǏ CIɓ(Sq˗0c,̛8sX ϟ@ JѣH*]TӧNJJꅫXjʵׯ`ÊKVk eӪP۷o5:Kݻx˷߿8�om ! )>88Hr˘[^�CMӨS^g׮Mݠ٣a4 VDBfK ^!4nУK'ϧg]twߥ ڷ79xLT2L tf�۳6WlǛy .* W>덗4@aA s\` [GcĀA 2!{jc:cy; ir* Qߌ\ry W:?hg馑b �!e#6)~ Qa}]8X{gU@v[r NYb1&}e h^`pv詧*C*,s{~t8E%h*iA1Dqh2r)+Q,)sE@� $f]G)bzς\U!f3 qkM>i� @i< )S,lib\+c[$A,=`&g˔&6lp|nh]Ɗ(O=[5:PA�+�;mNk* afI%Aۓ֬wZ'V˨-tN`fȊmc{}J} 38>@l*.Sbڪ!#I-cxѯ3ay6;&<�~=;?p~# !ǯf!<rA:U&֎J$k&s ^)?5 M[a>$ ^֯l- VL:% 1�X{$K&,WgV%OMcd/3asbS(kPCZ dJ< g*~B֡HF2YoF+ãMC G'UЄDkӜ˂QCX9Q[ +V":*(Z qe6tS^)B2N?*ikK&`9(OK$ P[aبF=IIr8PHҗdP7߇<!ik[tOEJ08cO{9.L> ||l\:xM s[8&-+%HXKUlG? 0x ?coKjI z;X!dɨrwa2tmwB'1|/P8-4- :tV&.�Y 6T9Q䧠z T! 09Yas4@Gf3^�V R>ɂJr: QJ+Ʀ0^hh"zѲN`Œ!"KOFUIvtLi9M QH?ʲhΆ+ۓgoE h@WCuPehsUjr: :>`ך ΐtUL}FLֵIܒFba )@p͋"\݊׺ǻ죎uoJ"Wͥƃ~?YyV#;`I#m#{nBPH{M۹*0O3e Z-!q:ْBǀG?6AC&b5al&qJ1V 3{M_l\Ms*h˞2j*,r:'sjUg2\AyЛMI;{x$('j3(>ch ȾLIdEF{w<c W@�4BPZ+i.ѧ!֡-8{m5] TTX9ݍUMkAҟEr|Vmq>67fϨtN"+pf0nUϮ$mXVink9sVyX勇K3w9p9Nִ3#+q)δ:X-CK('r˷`]p[j]7Ju͟:gGfk+!tŕEM0 (Οt o=qOop¨ӝ'n 318ԾXq?w؀ctMdD Y$Δ @/:�K -Fl|R+׮ 3$ ,5 fjpIq3]LFq$:s7g~5SHq�vu;3ANkGx9A4GUq%fWvo('}V3^^zz1Q$yD -fuKXF#PtZ!Pjpg0 z2q'fǢ 2r_NckiY6Nc@m&bKqg@ �Qy~~qc`mQ.^ Q7tC^ecVXL#u%4d_P'|[Wbx"ch$pmf8'R(EF$vo�6g` P` W|o9LT�T!7;_"�BsALp'(g �  HsyhGB^G)Q7ԁy83x;fІZ݇-{6`o z z1u\ fJ !!L pac1BAQ\2n&Db0 @ � 0wXb[ B,HBvkSHf3CjX&r> }LFH47ayЌ� @sH4#[~U[|Ջv[gO�;0uVdyH2b 0n� £sF)5i̇*A$7r8D?1IueXXc[0Zw,s a\l67&$X3"R¢x^=rQR#+1%bl6 g@& ^p � Wl40xжFW@eEUd2V&5Sd6]uZuvP\� on[ Bj~e^0[cx5t9HEցG1uP 5~Q P ` �DgH:IN$[pR͗(kbU ''"/%NmCX<+5#_iP o` pZ o`p`g>wUzzW6CGw?CYܓ=2_1}&~6Lcx �0i� ~-Yʕ[X~R>0WWFw94@y` Pxgպ`uR{;[abcI)6wZk2o(f P @ � j G+A4[03˘]ᭆms =xLBVR23R_-`@ Eywx~q([/b't5@%T>h(w$Dg y05W+^+Ygg2KeKk<�1Fq2Xk ]jyĊPa:^Pg`@Iuakמ.sS<jCUZ0kpkn;X3y(cr% O pP� /؞z70[9W^ o$9�#7R 8W/@va.H#/� P �u·3J$3Y4<p;.mu381koPpg Y� zyR[뫒KJĦ=`2?WEiFQf9o6jpP0� c\^{x.[H@MRuC"h8.7AP]lVŃ &| 2E\EuLE'U@Y?3k(7NОU�&OS]#b p|%RRc�0[ � 0xPA<\+kLsR W|l�( {gbpawfJ%u�,7v_<ja֕PZXI?gKeW8@v~q˿h>7�fk2@ Z0 PjԈ̻_|;^\7k2E%9U bGFv}L(E@}�-<bp p y @u3MӪ]ϵ6`M<p2gt 2Vx_h}^dslmRbyz � w@ Ȁt<҉U)z<<Ђdt(FMO_!+{yĈwgèi 1jzy�6?m-U<Pу4QS5)(I+ڲl,I\Ugg0 % `pdijsGDVи_YK[Qf*a;(6΃3( SƭAU` _`uc SICɞ:H-{S4YՀ!8"+{W '>#F6fo65 �o黻Volh{y=quV]׼7IIݎU,;@ ` _pwx#Z{dk^P%A˦n NѥJ`?R9]U5Z =Z  UrS֠ъR= <(TFairI5KPN<7ykD``bp�<☝$rͺ><D8TZ1_}PAKjx'Xk#Pλ]߲޻GFD=aGe7q/斚;(_pɅjw~kτhֳ|֙3"/勋gfxౡxyBh{Y qZo.ߓK+80_*3nhn(a4#e&lZc #KҼAO�I^e[>N5uSYs .{ v_*Sk%b zPƘ p)?N_Q/=4%G?kZzBىQ8rjVߐd g ^w/--O#Ӭ<s%SXD7Osn� [g zʲz+ [z!C FȔaLA%N,8&l|�GYIG:`;X\XÊc,Xf1HshCذӉ8N4Bj+[,9M[>E/Uɏ,Iz`"JM2:;|Xfקc)V7FmHk1NFpϳV^Z2b,% [m(N-فǻ2?TC[VuԗFT)"Ȓe55\޼WoJ̰mlgbbI:*n8A ibb2#|όX?HVIC, !(D mNTK, Bs6>H'P˫<r�RX0"1Hp<�42P@=;El̂(tp-RD62(Q'p L 1Kfa)3 {21hc3n."K@$D->ǢшkF/P6B 7k$O2TÌE۬B3͌Cӌ_Ɍ9#s! yrٝ~e6Em(rU2$+S$hHB @ L Ҡ."<aKXŒ/8C+wZS?NQ`y O82x Hmո0tC\6bvG:q K]hJKJL3JSRHa Fv ;rcZjۼ5PC9pØ5vpX!\Qn25#,zy"1E9ܬ+R0ҍ60@MP2,:J QB\#B89N1 Fr mKt0P$X+`O93}qx9 `4J |iSHCN>5/U.)R #?pkڝV ӆfDhJt54 KP"69Ov\A\< H2mzλ2P.� ] 2 %2!&D D!@Gi Ơ81l zd0ݞ3v&1{ȝF%6[fTz"b LXfD!2$:B)lXl҉ A A" xt X8*P04�!Vh'i3pdcmHUt]FkE\`nR\Œ)4`rӻ-d.s gA2ԁcX&A D XDƀE 2 (򠊇*wa;Ĩ.{` 32'!|#M%,OO2ݥH4̓5l�F \ aLh(  |i J(=酲f8Jua }V@D=TP>d #Cf#9榦c+86UL>?pZёK "h" AFЂJ} aHec2d]3VL8YhONX,UGp[ Y8A 4fvөIcDx8 (+�pLhjg M8prX`(q^]<J,[{*`XS|b4ONYۧU@WOS,TS\Md> b[@RNN"�?\"ZaDF\&vMwM =V(.'6&,͢1#2DaF"~D~%*dbh툽6LA"vT4HG #J%DĢ_EI8LYخk%,LS6 U@Z8$qHKℜ a,I}y ]O`@IkHpkF5v�6AaP sO16hl2QQ4;)Bc5l!N 1Az,!T }d*|UWJ/(h EbC pE#]:Y'{<Ӧ<eä(7%*bmc ajZ`&@�ܚl%TZ|xLy%4L].QsD0B8 rF "iXE!ܐFO#['tz"hlC.Vءw/+ORj0b gK MLM`B@`=ʫ‚(`( 0lh(  0aVmr& T`(4+& )mFVwȗӬ,jXX0NЂihO# qPpy5$pA0~?AQmQtz#H$>2AD1@1*;j9x'6q%a*&;qX h !Q)%1ɲxC93GS` (0yɨL?M 7HGp3hW P3C($4r$* e. 9.Zʂ̨` o0DMPHJ ((#<>%Ѐ | ~8HP7(P@F:3ɼQ9) &skbA [J#(Q;6dQIZp˃TS'sR"#b**1fBg"<@7(=P3+W1!"19@C�9�*1)A1g?.hC_E*.pK%2IbE:g#!R!2XU5HX 7 l 79+ N)~ CFȟp+ :C*D, !"TÓ7RxH8XA{g8kA6&d=7 7UHAGăǢJ\L !"'G:L=<B -.-0۩ 0桁..KTЎ<:<؂pk9IaK 8P4hA(p;(q*)eC;Δ{R8 A("FH6@1ä+$NŤp zD6?n,tj;33=Q4!`˂AlkPl%�̻K (ahP*Q =acyC#?fyǒS0(xN("Nq#0܂(" ]&IJP3x M1g}yE@0 ^>M<`+ꥁh|QD,K‹0ȄGH,b] ̻.;C S;192orFh(SPUK.85 BTx½ ̶:rm L,BӨ$W7D(K--2;Ү<X.Ť({ȤѦ۔@Qܘ'h%XUvJ_29*4?<,0Y /!A Xd/ٞW햧 ZZ ZW%8+ 䄀X(C&ȵ�EJv URidI ,<@C@Єnb %-+H\m\U\eZ0 8I\\oy\\͂ Mm@%<y9ۢ;- &s<sZ*.>/U\е/<xzQ ^Z[-P̘*i'- 2h#>N;8%+/1 QH.q< K�H*!\x`oA܀1LȄ/ٚAaf`mU\e`5 ([$+#m9A><߉݉MX=A /O`/1KщoSb2$J.�<@+0c1xл k:m9e/b:2 %Q1A({-�LhH=ԪP4pr?H18%;i3?:k 7`6'&}y;z9ʑ5ذN̂L0Foq׃#*VS H ?(KL@=@hTE$S(=N 3H3-U@HJ&ژ [&qC!k8R48)x%X'(8ʏ-&8E8H.(<8p#C'⣥[E睄J%`q�SX$ݘD8tU�b!d3a5DKfN<H7Ь5R8U@T@?`ZEšeZ܂8θ P!�;["ft M܄YÄ4I}WN [UXF/N@9@] I%pD(c+M=0N�?:UZ꙾X5菬̨v b/TH<B0SS zzqir1T;qH{݉^:xf"ք?(QL9>] v4@{ # 0z[ 1 Lix�^W%ZZ/FEpSpUEZښYqY 6HU2E6jzɭvB^~``Z <XG`2x)DEb4@rş}r q@ZոZds1pp 4HtEP))<`?SS0H,POt#E#tR=tRGWwu%xuYuZX(p\u\ȸC؃L06`+�)W(�fV\)pC7H=P#ЂLW+u%+R?x0.(r_v)ZwZ]_vew~W�ExO�OW�$@  �&px:$x&$ǂ&x hOy_yoywy$�o?Oy؀y `x$h Hy�:8o,x$8zzzPxz�(�{'@`ȁ998%ȁ{G@JV&{{{{?'9JJx{8|ͧ{Ph|}ЇC{D&g%h{֟@C`_{{|G|g|oOpw�=_U7XNx%605S/?!ٞٞ: ؚQ  IV�<0RK e'K/bȐ d F~/ Ǥ,UjAx4nlYp1 l1L.s42'œņ8�a郧QB a E8QeȘĩ2epTJf2c&$8ܼ֮jԑK`jcb4LH ՘Q׌B3 CYif@*(4eh3A7iAJ ΖAܜf˄ &hܿҥߝPt㊩bBB;-t)է Hx"Nh܂lGpѠAxT^\ \r'EP܀5VM clO)HQH) 5!Q)iDdakׂ)MH5TJWyM(D QW]zF`Uew'%$'p2_4"vs59yuj$@H+hJ&aAaH!|(lJ]"Baj%@xj7#EW+XRWjR()LN_8b "]a'8#aur!F$p1 8tR|F.\d pG*l4 ȅl:$+E\P :F`5aZ.j`FE•DU ; h)8 p<BǔٻkBmv 4(i!%raiM訫vآ{Xe " &erIdQ%0Co**iaA dudǭc'#M[lqPI�AYrU"ުB8lR&|eDt\.q(~ Jٚ'v21&ed}&xJ! BF| 9.R&K'8,^ش9l I <%f`@F' ` (.AP4_Zո]m'V޺S֢2C-Lun"6<[]U  k(ֈBb4-d{@1 $ttDehïƢIRwiZbC0s[8p%nf|d>p E"A CPf44=0;rt԰AS $ %k5pR &ce5QCڎ6Ԅ%.QE2 q =bp@B|6Ld!P:f?XAgib:P )RVeB(6-.)Td 7fdmH#>7 W9p!YŨCaT@ 6A(@P?p"H#4Q)w;7F9hD\c<G0ŏ0Jqxcԑ\ЗLTdŤR<"l* PR*K prb98 >1x aKHdApxjM_ȃ*/X+$ꑶHYczl(U%RBj\=,K/aHD*.A 8ق6$FOuM( "p U|#yf�8P\,&2=AaqA4^##ٴNLBeIL*YOH`!N?B EP 7Pr+L%Y0+1G1 %JTD&PD*B/'^((dRK ?zANTqC)əA4KP1>�z\`fXQ F 0JzUvn绂]%(^7O8f0rdf$ UIZ1!gX#te YH*" vhI;6qd2I)F7/ I[&j Gމ8=)HA;5Qe7"nn(½1\f4U넍2A<31"*pL0j{ W-Q'w(Ũ]Hq˱lS1*˒@p@RnL`$qD&˦Gߒtl%cxfB%R -F`"h4(b1E!C#H- C=(F9]{=xQ{% z焁BPmB 1O8@k۾yY?J Zp@�a `+ DnA. ǦQ <lqꌡxe`øӆ;>8q!L4p�ժ*/P:dDĿ PDMJ1Y6X 70~I}A KҀe `�UGڅA@(ՖaqQ!0%HTpA}Id0B$̇`m(BpD(D͈)IJiIˉ^DҾŧщŇHEIj8y9\,')BD YF -շDjlBp+,Z+d,^phB" H BIՏE%ѕTy J+eAƸE;]ڕS|DKfA¢P |&tH0˵,ǖfI$� A 򀒥pq )Fhc8]֙L<>NNpYREOJ48]i}9z$dDx*XivӨ%,JE{h48B,8AFG5$N#0 5KId5;ۜ؁1F dL`(,rHhPe! B Nh"8DU)�Г]`5O>JE0" ,J#'xEX8IYQULHu�Ռ)֖%MS@aS h)!0G�9+04O e<ڌFh 0*\#8epA!muLi>ae\)FfJz_xmx`@  (T (ͭA-B(c@?2t@C ((BL fx(ԇЁ_:�Mս@W;1 "DHx<(At \¨fLA&PlAI %lq+q\^D=h(,)<F#N �x 4&lfLUa\>2A HJ5a*5QWnx0ETLA%A*B($¥r^Z$Tѓ= )`A $B*K,KA @Apތ&TDq_Fu BQ(f6!A@)R 2px ϼN2` "Y#*B# hB*'("Ȃ pT+(�(B@"A.UYذ9d% LNGUӌپ&Ht* BL]#>A1⥼]n#1a$ A$4&xed h<A 1LPF`q,f!ԡfD-@j`\AEB)Dh4L#H6*픔0*t|`B!܁$D@A(f,uUVF^�фpjctf`%N^Am6@(hAq#G=?'l5厶%#)*A܁##I 4" Ƞ(Ɩo�I@ kS!*D@G2-)8BXhGB4d9匜A$1OP|A 1(,OT$UA#ŀ 1 k _sij | ) @ZB sIhh#uT [| ڞ `"ɄDLxE,d#̝ Bp% A�qJJ/<"LϣؖD2̺ޱt WG HP P(!([�m&$`J t3IlRd x&L\iL*Pt1Zft|bbvkj/i 2l&\qB&&@ 齁x @ʹBϽ-&GuHM%xFh N|ufR"_ kr9_#,VT'mu PkM#AHF(F B?ͤ"$!EI& )PW~.Mj5j8Ok9(0#_PYD;-L \!m,# +.Vᵩ�%AT&hb*@B %?+gn0%jpJE5ɫFZQJ͎JuR5 gAh_%dNPla6MD]"'tĪ)"AJB&4A88A$eOWtD#uV5:<&㤕FDNIm`B߉{IK\|6-*�'£JU_z%(cF4xWH#\AQ \&-eBPۈ+:eLRތ|&+AZvn x3PT|N(%�"O<i|1AŰlHRty #T8q_P#j\ )P- 5J^l�t!A4 (;{8cU_<!+x%FCrv\d|ޤ+BMfW{1uydl^`^`TFl*/FZMF\E$͚;<rK @8-BL (),�Z7AAŠxaA"ppΏkpA)XB*L-r ]g.5Fe+[l68_܍Q>K<8Ƌt܀L�Fj|ܢGiJL9VX " xA Uph{A+XcB)xh)f{;Ri$<9'~Fڝ;P4kRMxZ%t!#Lm]H&#(%8(xEsBh&% XV8Rjd0]~+`wDA x@ri돎RhHjbB D!Poz1dQ Rl)O2 ɬ 3yT 1c,HfL\cLbtN_r*P>a2UjT2Gc^bƒv庵kXcB:),}z'W,YJ錡1 }TAJҤJ&C^P9&rMK=9'QzzTK˶+BLXسh@\V 7&g1g@QA̐1cf 4HE1_x'sN0* T#1h &8S4b'`S-6o{" %LРj<P+R hI#5ڀ3KTBh5 8S#D>i!3^$ K@c 78)'nW+A-qRAdۈH-c7 bD=Sz`p)B!eɘj 4yPsDA M4Rd A(Y|MJmr&6ḲPR~BUͨV N8:}%C ÑK8$@1/iS<K8a$AШ1 a-طL0+o? ze)V D ׂђUG4M4q1"GRAd J.Q%}&3pEQ?)LQiWTɰʃߒ; 8&a%.+KH HHAXđÀ<�ōrÑLN.ÐO\3BʹH+~8CL8O DH҆$<6N4iT=83x,J2Cm[C6M ¦ " W l�7Ta<4Ec?\ɑH<h!3pdL@K4A Lvi=*R,^`BӁK\P_چ1\-%cp%T!98xj DY.4|�CsN6&-n[ &0ȩ8`X0L H?@HcȄ(1x. phf1ORD&/ *b{. ~BS`!JN<P�W$BQMXbd,R h(P"`qDjaPw녛LhBXL +G}g@_â,"BI2a3h�*5RP_36@""\%H(Had aTX5.grƦ~ xAZ"熰ģ<.Z #.P!px`Bb"`> 8 'EY}Q؁jJQ,�x)D$UqyE!^`W lOSxJиnu&E-ԧ (+7tw\gJ3R�Bi@ 7P"^!0R=31'2ap8$ *.U - SZ0! 1@V <,gH94T 68h2`VܬD n CP EDH6YF3а혢} + fӹRXAwH0 P׬F3�iu 9M֛g ÙX7o Yډ9ɹ/YQ[8Gp+ш m! njnK;#o30)IS*@W-& )9.DdM'J.!p{I$opnϻa~=RwmW&0 ^(' b 0[?i(QraٻdX ojՂE3â C)p3" nØ� ~:2'*ŎȢd80τt48D�8Z 0;!C82U/ 8*zr~L'pEU ʍ5XԂ[ZŅ�~*[[p<?ςΡb _5aaET jmVOL Yjkzm! ÷;1ko\RyE_X`�C!`qTr%18C*9w[Mbю{<,ã',A.:_c1!\ N@jPHeP2P!\t`Nܐ 4A!]z'71rOXg.Łz�0peߔ ;|+>.P_X,sKnO_pDpu%jXLB~`RA7| <VCZγ% vfxP$`!9PB!IfN@z'︶�g,lWD]@(&{ kLhEh'Nl `-fŪ Xc^1$n$L < H8$~L� ,@t`.K &nHeO+o^4e E@!` eP:؀@n8}&&@D Wo07nkͤD L͌ LLt}N� $ F20'Db`2J&fX nb9<4%32R,a @ aTtk +O&&q6ĎYƒO>LW.PhE ;Ve# 8!\D /jˢ\BL,fj ,+ ߤ"}b§aSXe6<΀L2\@ +w|6 ?rZ-- @` ` `|aP4Y @`A$@7deDx`0 ς'-N>/Њ# #4L J! K2�2Y@Bڭ|& LxWزPpb� '\Abҥ ԠFa rQTЅ'jw A%Š<R 4Ӗ4@ "'; * ޠ I\*I*$pXg: ; ;Gb 4 `B%| &Ha0!@lĦ y^?Oo@SjNX+Bh|8a B-)CB7boD�` @S3Nt8L@ zh ЦT ,VK 2N'93QIT4 .C 2AA% k |�dxV(It(N%DD `>!a[F`&SLmB*ŪSsP.N m:@! 6G6E !Igb! ٰ�y .HSRgP@^+Ԏ<@ ` %4a2-j$D Q"eRgJTDjx1[#RaNb if hGV~e慶t$^/R24W jj@XeS6L`Qg$3eI&V4bѤ:&q^Ndk ^8 D_/i#f&b[agwF#AsM`)~v:` G%&_A6A$ z`3dEo%ZgWk6Ӹ2'sWJ \ 8mg#BHu HU *rr7s-7s/t[B  bsAWs)Ws 7TpG4N|Q_I+$`uyWy @  ܇%wynvg銧(c)1TVtnugU\ 4& .xWVs@^9^.x +{'`/;zW7+ wf}$"#  @[$:VBc{JN%}7)V T`0!2L4VQ4d_ ^hVD@ "x/ 3.>! ~k>(@3 bu鰸`&`2Px)6g6 >AB ~|w_Lcm K?8RXCؠLhKJ HH!@A h J\}6"'ᒕK1Sv}ҏ"$VHPc!@h v>#v}j=N-w2 |`&{B:Р8^d%�$�@ne*Lw )D_.Ip>䏾؝GӪ,&jXkU0S+B XUv{(u`W*xl٨A.Vc),-pJA4E&҆ >F2@Eb p�37R }ڪ@ g^}:bfp|&wYɰ[B@ dw V!F :(V([K@A)" > n`QzlO [Ok[j(q::I0 NyK5S@ &x a!@, 8 � ;@ � 2X-x_p (8 |wjH`$`p{} , IN\WM_,k7$ ��! Lavc57.27.100�!��,������� �����  %� � S-��L~ �R � " #% %T' ,/�3�4U,6 7 8$;�C�E@GH}JK'K} L S T0TV WXJYYSYZ(�Zi[M[\ \"�`1d e'fJ hMVi ii$�ifjSkl lmcndot(p-pCs t t t.(u�u uuux&xP*{ { || ||#|+|6&}�~  � # +4$; %/-"8) H8j7+;,3$C4K4(3$J4;,C3OFI9cipK8*>2XHC4K<SC]9-L<SDQ>[KNBqzVFbMgW]S\LdS\gkSZKcTl[ootcfVr^ldygnl\tc{k|kăr~qǁmȉw͌{Σ|ύБ|ؗ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� H*\ȰÇ#JHŋbȱǏ CIɓ(SbԨ˗0cT ͛8+�ϟ@ JѣHӧP6 @իXjʵׯ`ÊuٳUϪ]˖mpʝKݻx˷ BÈ+n�Bǐ#KL2dǖ331˜'GИ4ƨwaɬG={͌#l`JAC@lВ?|9$mS3NyvڳsxɏcOn8Ip]AugZp`{gUvj 7M8H"Va5P߈eh[YTx^ BX(!)TH&3A@)E@$ ܖۖ1v~!H{&8eq*I[rץ^(aid8d ~zXD騩wٕr)hmP_Zk:ob)bwz& ,kvWhj.]IA It!()⇥ؠ@ ^%fMlE hY6lqƆ&^FfgJ\hiv!DF,l«iy\qjK]8Q8G47ڧ \P@R6Mn.&BPhȶڊtF'~su&5\Q_򷷵7xAFn}E{~Jf7 ^un"']&H]9cnnk,`tm'xmt7w}B`n(-m AA=I쵞iXFt'! `Vjpͥ j`K {{2ՕlPa"#T׉DD۷ֹ ! F;~RԔz�<Opa2G3pNQP0ݐn+0xLw~dU(Y+k#t6(=%P 0,7(]DxG:w6e*I)$̬8hWL%F>d=_f~2HLrQ0��r|*o0W: TXnd e"ִˌT]5d�.h ";qQs ]  1IXN?Mm~a">eB5F+M 迚ٻ9gB [ Ђrj!–L^'# )6SMcDFы (P)GKuM6.:\,I3 1QM@SWVs3BJy�Y$,u~肍QGNbMF5tGe$\41T8*5-OC] RMwm4;q %P.X R^"npB^îV\EXTXb[,] / (m]g[(npIЀ vN5Iigz+osu&Ouy5";{ #f 5K9M̷ۡ=< j !Іi<hJ[FaIؼZY5I'_1Sv]gys[4\һ9AHJ�c :9qp &&u&u4&Xx hL㭱N rrÏʄ e zt6gpjU )Qw,zNrٿSx~,*Ϥ17."E줝0%>#2lyZ;!S\7%otȲfιAFe\j[h\p(+%=};̢[s`ְhѪ `a8 ĚBqx9_b. Z+9.AֳV~ˊ#PS岍<M<MCx̸(u eX{g^ 20jk>EFUNUθ3}HQ!m]G؟FRr[$8wmQ h ƹq\ (\~c:kʊa(xfpy]$ѐZk]㠧5P)Ϥ yH5:HZ1>z8M ) ;u ]T�Nk8aYķ$Ŭ%YNT^+2V7\xS/?,Chtnʹxe}ujTv;5 47nU{i~ 0I$BE8H!)vkVKHL51EfA\�c%\le@` ؀ <o$vriaf0R"mpQQN@PS&m#c@qUWQkPz ]fmWkBb<UriqDCerʕ.hE74Qtf$s;V| e0q\<t^3S&eA8pr)3Rd(VP^7N\Qi2`P@ 0WWwBv@I!I Z4&TneSR9p#qDsSˤ>]�d ] {|@ x~ ֖4#@$UdK7rWr&lcE~^>l|V@0 V7H]>6Ջt|ard4T3P&=E;8u;� @] @e b萢. }swgk(]֧v}jq`:Wg]{PU bn\VQB+x_O�G,|fno+C]JvU &\]e6k tpPV p t&di8'adKVTf%_kQ2>nEWni~U` ~xjn_@f#_d|f;C}=A%Y`0C D XP@ l` `aQ>›i|V=g0erlz[x3AEH�Hnge:7wgB` PbP{#uw X^Td-#!�Hv(Kv%&֡-T#8ğz9]@ eP� @b0YwneiCV@J@$bNj7 R0}v+0X9ke }@ ` eav[(;TT5[m%od gdHNRE| {cb61sW7 JʢT0$c'yb)SǔWYYExqbWPe@~@ `e H:sCjgVfC�:r+0\T]4)?Չŗ t p P@bt fO7|t)Ns$UtG] @Pu � ` n:~6ą_y0T@n!�5!B58c3t-5q@gEk  `z|`3 dbV(hR5%ZRp;eY3hr@k@ uP8D_.>w=6h:CRxGeܲLD@Ih| 7VPUz R)1y>< B:�6t~)ت~x;w;gR{@Pfb{y[JXxʢ ^@@N*/KbO^ Ay՟YtP` ֱ Yhʸy34& Gp&;d+BjFґe@f^'>;n`jlt/}{oB {O$ A�$F=hj@+fe7ٟt `0 ` 0 rȤJ[wc993g79]JٙI0Ct8/g2h֥nSPupt.G"oc  5j Mwze^@9/&'Ķֵ8@Ov@ݲS^/9r re� { ++L?e  ĭG`yCrg;x8¤a6OS0e&ը{~2` 0k`tLo0Zu9Jx(n6 &7LJ&NA"6}&J9a0^f� ~` @Ǘư\uY9\I#_}|,@2ih1Orbq?!$TŨ˃ƿ@b Ђ@b@൥L1 ZC~WV:nr.\07@G!̋PrgT%g6L&Q;.]  ARD~Lj9N;NUE5K%Pi(% H)q Q fqf` r@d�MYƽ)j֎ ׶ʏ#M7Yi2A"G $*V4fܦ(Ahдa- f |ƅy2Ӵ7m+ʿĠ><]2$,EX]u㳳5"q;@EyةkP +Z]꛶ۅ-JzeC:0&B@b_STcn $N7 &~&]f@ �-|VqY7= #N9 t'^Fu{OT,)$cc$sq*iÓ@xK&e9{&D=]9if35e#Wd-rw&@d@x}8gٸvyeg31�V`0j<c06zŏ]*d-{ .Nu]y{&-s`CK_?sR#ߞºO~;@k`S t\ofMa}hMgHHoñ@Ba  `ӮYpj;.sg/IeTudh]*%}6X}UZы PP` bM(HolNʔzwaD'5};c@5reV u9X l [` fYPi$N,ŽkL8^<6D/ez3t!J:ka ~Xk 0 ɀCPt4x )MЇ&'O3F@rr` r`r@ r0z(Ύ?+Ow@JxWIU9:nC� u P� G ]|RA TxaC/!C"DRHE': A bҥ D0M9uIB7)PBHIc&Ie2 HZ8ÆN ٥( VXmDRIɏoUz"OAmYL@kF0tzrĶM#z+>TpæLb6O$YՈ֭.] 둡Z BMia.,* 4qP# B5xt)PYj[isr%0atٳJ+X!FL[' S c50(hҍ P|h&(.a9N' #,`5NC<6doO#N4)B |B1�NlrC 􂭇KKb].ˊ@JvD(<dKȉ2EWdpHB%@$)0XCBRVac:bS@0A2Yl-/4c?x .r iM% @Љ"J1Eoj'p�pOM'[" J4NH<CRZ( Čhၝ6A*Ѩ1Y 8W*g5ZZ1<7%@H4\FmƣJ[Rب FC,j,Arز7 1 /S=P l6[:2${$;7n%0P1\;|1'ޮ҂r AGR4F cJö%/1GVՑGu6vN˼V%< /mȍ$n,GwȲOhZONÐ,$EȐ{@nysڿ=Zlo;R,Z#d!D$@Ěbՙ,.ÁQ'pfX! #,A9 {` KhB{P&Wy m(Kt)2zxc1 |^f$Fd@Db 4 )CO1eP`q,ͤD a0$ Hh%UzBd0'"<N^ېod:+ L%4MI!˴A =@:U*Ǫ[^5I#:¨&wٰBxA& !5!kH1al('A2o3d)'98-;j S6yYjcC<S.Ѫ 5PBtBl FR0P?}ԫD a0$ LD! ,0Bȃ;;Å:X$DGIa Ti,�L# kÖfm)c Đ Bw�Ĥw-ta )U9JnO(F"TR!RX'AY!x#M@ ef>L)mV: roDѣ gA,k"BPJfmHDPHS*} LMSع-`_zKX@!#$BA$ MXpzĪb #ч°\ugc>%N?Fau] d ӅQk -&yh.B%RRipW x:i =!r(6d" Y2QU!CLö5Jqgo?BYm +0UuLU/5/u tЄH HpF�#2t2 mì9*mapR&̱u5='tG  3O0 =C8*Lf2J[V)«UK DtVrԠm2W`D�Hb p8 a>2$/IQ#g39\(9ֳs�F,('p#zA  IBiJ\W\2D֝K8saǘR% L!4A K@ ΰtHӓ~Z׺ ) YFqz?SkN,xy5d e) >b V^D࡚2-DD]V5s .MEOor_7^$Y K.@Xm#c9ZʹRru&4!$Igm{6=/|@%Ȃ~ݦӖ)5 V.%G C81B!A#2D2 #D@ X-D(@z3(Z z7zDi.XxkCӽPϫ[@Qx>#zxؤ!w 6"ЀޫR{E� 0Q(.=?#7b7&ڠ_ċ1Nxr�)м0?*h55 ,EMH0;A\=%ɬb8{ �齵 '2HHD1{t�2W Bp"?y8dK& :c3n&?XHکA%d'% Ӹ;ʳ?EP9,dy\24^_[Ѥ.h+̔@CD*HF JSЄRPV)!%Ax#Dب Q(Dy阔5%LXl#Ah ٫<ʴ ٟ$1HFJ`S:3\*8'S,Ћ�I*00TE QxFHaACLcٯ ڒY)!r` B�,ªGJ7  |7H =i:PO00 b} $b'Թ'] ; ( 2.EXC2*> 2 ȁ|˲$ɄB.(.+1P8|c@Wq9@? *rښ! 5:=`[ P*Лo, ޳qIK(ӊ.E~k5)?[-#l3k0rQh&9U0,H7O O!Ȁ⒎H:\C&@Ft*i/*3K){=~H8?(3 ' a }RQBfİ07552WA 2q: r7ȍB�,XB�,�;<Y;('-+Y\IFx <'qM4z: Nnj7,M/b)Dҍ})88Q8` s%@O(A 6ecoaz @Cx<(!Dpl B:)Rrdi l1+T8M=ȄO9 ^/ʋ' ?s#Lvs' q+ETx&K#pD2QA<I2X ?/K؃+к"NhT, * Yfa+YȄUpPYr:mY 9QY yYXYU١mٝ5 )PK;ϚHRM=d֣ Ҡ!KEs C:,�W$P0 9(x[e[]ۚ%+UeܾU%}\[%HDuYb@Aԃ9.*S[̜5HNȗ|AP,H, Xܽu-^%ܒE02�@e[mm\-^⥂}C 447)]+Z0/ 2;ۑ٧$`wDF@- $M\ *(G9Q(u/)�" `+5 XS4F� @tb8&u[[Sj KKm:`J5HP %H[#s ,DxBfK©,4^8 2a-ߞXM X]2Z\8(9ha7K+a70S.+?EӘPτ˦5`Q0Bp R"T<X. _�êJ+UIS=C P.P+JH)8'0!@ ʽ̽.g9@L,B(Ta(c6 ]B!(ɂ :&0�^.ڃO#̯մQ7"0uN0B؜Qqu: 7E1L.p4FhA bAc2{;KP�(8]Pl2Jp-ؖi:L1 N֠%@e.XKiCCX0%M(: hC  d?V0;=+=KEa>9XS.8D ޡW)aB>P*.PF,�#lXk6z 88V�:*qbFCX Գ>ЄAЄ0@nM6@A"gy%MR<5yQAR*EHJUGHhYNwiƩehaʼnɒp1ЂHS̬1c*}`U aAڕkqF{O8ţh\mY丂G `I0>x2=ڃmޒ9}`ڠamIރ�HH�Hp�s0�!X%#X)@G)`!tK?-N8@�P7FgCtS7R?uU_uUOV 8)N#x>8V7R�W/vKO#N`#x9@ht@-�=v8@ 0vovpu�>sws�ww�z(038#;8 z~?7oxxx|w3 �'8y;"�}{;wGx#W~xxyXxw((�Pȁ--`87؂7x)XSA8mt^zp7!pJGgog{GtD!8-_t8x?tC8%8uįEO_mgN7z(x=88�N?vX?ćpbO}?t�hop�C 6(-PȄioI+P8( "Ͱ=5HH.0RM<۳'/ ,?(O`,K$=q*9(53�?X( .^2lp*N0!ƅ3~ґ/Vjd`B  4`i$ʕ1#�eI&F )2t%4{x'PB0A~ h@B׍f\Erc8 )Z !¹tۦ1`8bISQp5< B2&MѩRe(Wwi{jCsJ ns%raBW(vs岦Bx#n*bՊt龶Z!zb #Aa4 ܸQ54TE|qE$0beXz !#@'T"Z)s_]фEaZ}dL/K$WT~~pv uc4'E�X_u G\P#XRG$"G#NxGFZ[ei\clk4  '~xI_|LJ(<R$!][EB@lD Ԓo-o?9‡\a $71%GChŋYT^є}F!rP0BJ|$[pyVzyJE\yQ\r<"h 'tEsqY$zRE02x6^!yUM[xv։qN`RKD L,)5PQ|I"G$$Rj.l.1 RI$Tnk吹yߍmiERPbPGQ#l\'b`AG\ף핝!QUzXѺ&;U�5 ʻj& .ZBJl1™_r4-}*=yb$tf(7Em57-͹&|Gɮlx\pa%PiL26e9DWOwmbNXǗ{A0Z Vp(�BVx tRM i_0R8ITrE  6d8]!hB.y.Ѹa;!e 1'U.h]Cd=0F}"_e;d'hb6P۬e.|G ZE>! , *4`^՚ qXk@6\4> FOH*2,(|i^lËA~b$!5aMHBpJj=LʣDg7:Ss.Džg%Aw&p J'!X(U Ux|# Jag(|Fe#!BP${�Z&I<B@DAD4d5`,m)^XL!mSn'}EiC3zA\p*DŰGK'BVA΅<z XJ*p~]¥ np' J/ dkN(@ , TA& B ?B.ɱSط)!hb jBł $Co  q4.˴S!3L'HAxt(Db W yKD&HWp!">b `%dAX WlUu/\lv$ >][qUQip6R@%W7.O6Hm 1 >jX{0 Z.mOr<\A aV6hA.NQtb Io� ^X#Y(t]Q\e8/)1[^xN^8QK(%@ ʟiC .!=6t!R I^飒bjb iw72 e 41Ab`%OsaGNBH<.miӉ,I*!GKteit.P CE@^�1~t٫/ dH",@.t@KxBFԇxĊ;ɟRXNUR g g["�J # ׿pt-EsTm觀 `(@F0"SbyRJ~Bs0.T@IP\R u|<+*/ q#r  F?^f ? 'i|3P <D .�OrGǕEK 'xÀ<$ %PBBN 1߈ \D Mea=8V6>16v %OsE36[Y!x'8ƖZ#/% qՄ@3\JA aTGFꕚ :%Sʴ@WH$mMT'pAI}^MB&x!!dAAF%!c$F\WlшPQ0yhlҾU`EFJ(J[AyA!p՛[TAeAh؄'lYQTT̜:$A%A dT8MzIa}T:ጕlЃkWUKLԙګol�WzV XQqILU#ADG_D "1(ə#\AGh'dah)##ATXѹJKil GJ`V T@-ڢKP� }CXu"x=X&t%*PH`YGeyM6WXEc>_E,Z?f!l\Ch}QSAwDyAf -�T%0pXQH! (D$?y?~ rތAM L<B&AedBtxlO$ucy|ɣClcLb)O8!qE戡YmTXYARB$$tXB Euā E }HaɑWhLڛau]HoQBd#x[kl̲ \>;LK_P:&}Vjf)J`@ $(']!&k<BUY$B1dAFX4!c"@#8=w#d $ &c1z͗/]yMRƐ蔭`SmDƵ~Zb(|tP'"$`UtUHIU]#U@h H`A"1cfʧġ󹦳4Mz#Xd2D褐yLXV\PbIB8F"H_h0Ap_=X5~$) $ wLbGFBP$[H_M  ~nǑG.)�6F*L5�LI!Z 'r~(FPB!D(LX@yOĠ]B!$&'d4 $nK\F|b:]Q]X" >!ty@>vm=S"A]A$TAh0P" I&dg>M OE ڇ/+N 2SCXb E#%Ly-FBPSg"ѝMt1'<9t\A#d(, 䠋d( nSE)Gh`'QxpAJ.K<d` mH!0GAlKGdRUPѺ-Әٹ!!pO,B� ADIi[ uwgyD,OSIc!kܯr۵Q "+BRZQ$$LZ^luA '@ B,'%((D]Q"dZr^D dTo:eѲL(M%XʑE$71nv^AE>)APB%Ak\$%_#*� T{|Ju?ܹ݅qfs\#$ 1$ A$% 'M b ,ɤQHT(j%Bx((d!Xd !&@  09߉™9A~ d ݕ)�eTSÜr&%(GfJ!@sY2e V)1 @)^pBp85D`$d8 m5BaX hj{rv`'yCpA_ZBp3"N, sފGx\ RLBdC#(#3%iv%BP"c0UC+q 6O{%t٨PEx4T0Lud+Ug)B#U (hBfQ"BZB$B!(#)!R@Ic+_fW,~I̗FCUu!ZUF4}'϶7�P�2C|Xi^AAݬdR`H]r^5ˁ'LBb4jE"(!xBF\7XhFx4,鄥^BoZKϊ*�AE̷ C#o`@D¹)haa1aEt3#5E%l*1K^dWF!3`p}U]ISɔhXe[0B�T@UJYhvĒD�iˤVY{Ri2v*tx^)$'hLLm҅a&0\uzdkW?ȦY ͭO� h�7 e%%,3 pyc(*x@p*IbJ\ ,SYhZwr%f& nB/1,{{' fuVHh FhuhA) $0Bd.|tJQAKS'(FiJ($|L? 4׮`fY~ET^c|@ĽR;j3mD2aƵ9F%x%l3h|X*AX `5H]&`A3AF^:l FGlҫ3hVcmRA~ u og?@;WmzN/ !e~ ¼ BqH z̮<BH8*9|9}:??Zx-K9R*({YA�m<V~6k M螈QAo(v$LyXA$�BTx22]tI(9}"1ҤӚ5ixҥ#?z"R$? rɒ.)#Ț8Md)$̜%Y,j(Н6s&S@� flWc3h(hˑi4qSMaĄ˕G(aĈ#*|( Lh2R$O&A%S/)i-JSϓG2RY4:QJWRB vlV\tš<@b 0ÔdHLB j/`҈2A TF :Y.Xj5t) m5B{.p *x8Ⴛ*Dv3 j` 08L6>2N0Ĕ5X 8OЂMaC0\K8飼A8DJ < I6PR 6J:/:i /njMB,r0@~ DKP3c!>HČLҠI0,$a .h=4cHJ9H Ռ0T{b7]' H>*1?]7*RkRΐGPk CHLM ɲ#0ĨB8!eH 53b_M _LSցgk* dcbd7abN`$K (#P)>Ha? )@Jc6FPCIj߀xh60`6ٯ:|@Ϊ* Fp /XID1CXe8VB ENQJaC2ɏ+2! F-/F@т> W.!qfīT")aN(\28G Ò,1O Qd0 좊48<>>b'-}&:&/jx̒7h={aA9,ad,(#4C%+ , th$JHEK4cM"- pޗc4y WT+T޲9*Y`BJ FxXP`B  C^'P! C@#tSB40)Or [c!+,X�աcaO׃\; :BeH2ʡ W8 Dt aT2FD&Ġ y;ރ�G6 BXYngP('!Gh \! RpuaxȄDdRA rpk^<>@wDJlG~,WKD>I+( 8mj:&V2R\,^#hNH~ B:9pRXRF :n`4`- @yrP 4DTP2=L9QO$254-!XB9Ӱyr[Ӓ5!r00,  @Z x,f0X0cu,@D.X tD Ӡg^k"&@i\$28MDJ,(!qN/!^2)Ԥo4 ɧ"<tgGp 4smNfPOSB!"ԐA"kjSƐ.JB%(f2.{@?3pBNsm"B*WE O1Q0MdAL,B4b$qC& MpM,.z:WjL{pkP+{JWB9)-BЁ#\$,qxv'(\@ uuТ* mAO"R"114a:|X=& �=*%L(.уAA7~Zk;d, G*"Hb NZu-eB!K4|Ae3Oio"%p  a-T)~@OCxgv�f0 c (T|NoOkޮZ [|2`(avWˀ$amI e̓4l [D\Q̆PI N,V!:0rhn./y!y,]GnEZ{ pЖW@ 0ihhYA (kq_3bm6iH`"w$).z[ ]Z,xbxeIlk$\G%% w6/IyZ3ȏYa"k)gP `Czռ) a I0IhKv\ M'XwU'*[l`` C=d h`"N:A8s-q@/9g}:x ρ״Plx_RW2Tf@,%$@/"rurA73 FС G1  o?vi_Zꖀά҈ OP*0,<@*Oyeʉ � Z(A|xI xNBN(0R ~/B` @8A fxMVǘ%ΞIʵFcڏ"p$�5 ҠhVav$,_(Ҋ t0 </-Cv x@d.EFz <A ꠆"(טy@6B�Y Tk#(*@ˉK#@$` (N^a C ̐\kNo&$ �H'1 ! X-@\`MHE:Bؔg` %j7F? ` `Ⱦ {E:2 !L,2Gd| qD6i+QzF-jPvQԺ0},dg ؠTh=:"PʀąJ32dO6\ X@,vѐ'--!ފ@* / fs2HFA NC-p&I- "%.m-ua2(s\- @!V$ ( D㺠4LA݈jNW(5$$lqL.m29NBMPF +: !'%-[<HLJ2eAhBz h.1(K.S8&a�| 22a X( &"Al3�xDrMPr%(2M-?# K٦j�$\$@ A8"/2A(aN.|W<8u9GK9B+B` a<0D ʩ .4nC'͊*bDEP+έ4PM30 ` H @wfoFJ Ly2iM+@M9T,߸,89,CЬ @ `GH rm'|*:#r34R eCH $ F,3ZO3IoRGI[$zc �\܇8A@>,gL X `@ N3,xLVޮM<@@@ SG bdܭa&%M5�BNP4[*VS"VI$JAL!n2fW|M"|h&!6844iX&Uh#,ds1!#g:J]`[h@njćf] X�fhvDLF.ci.` kVgiv@ 0j)|&y >_ *'U5h۶0�CtgKtG?H-@� #(t+Z7LN!cOO.uqެ3?$2W؉ <et`yywy@z#z ��<zwtwzNUr{qO[c5s!Nv?r(X X,` 7g}!+x*7zBWtg&@G< `""!#F؅= 5t(ow>syx9) -Fyى � Mfv@� L�Zt-U&6x-4,`9{8p&aGWۋ/` @V `l@4V5?Wk.uQMC jn9X -T>H@mWZխM`IyhbE%o_/&L%  ,` b噹6ϔ]ΗgՑوRO<b+Qlp?`<ʀmL!H$8<Ym3h33ł\9 B3bc @ >%V"M$⪃)}1.mq*ER b1qF:HDkA; A>p4!$ MX.{D֛  AZR+Q) H8a@`Gڋ(Re hi>-tj=rv3jߜO!vSZ+[®!HӲmJS9_N s#&*>Ƞ %Z%t6xYM?~͉MD*ۘږJZki:.G [b z+hQZe`%C : F@c$ck@ͺm!-#|{ sW#׺P �@ *AJD @, ^g D̀ @ -^(:z\+t%;.‰9HM|k7}J�! Lavc57.27.100�!��,�������P����)�2�K�U� �  �G-I� �i �[ " #$ $i$s' ,,%/�0 1Z3�7 7 ;�C�Dk�GIlJL M,Pt STT V-�VK�WXIY$�Y4�Ye [[,�\ ]k^l`)b�c1�cgd d'eierfg9gRhhMWi ij�jckkO,l l�m,qt*t t/(t0u�u uu uuv x" x%zC{ || ||#|+|4$}�~  � #+ ;+@ %-".5&n8 *3$;+E5J5)4%;,I4C4NFI9lK8*>2XHYC4L;owSCTDJ:[KNAQ>VFgW]SbN\LdS\fiT[KcTl\nqvefVmbr]ml[sc{jtd|kăr~qɉw˄š{΍Б}қ|ՙؗ٦����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\@ Ç#JHŋ/"pǏ CI"ǒ(S\ɲeē.cʜIfB6sƞ@  sѣH]XRO":UAQ 6eg�U6:VMlַa@ݻx˷߿ /ˆ+^|w#KL˘3k̹sd x Q^ͺ5kȎ {vi][7ܼmljO^yp|+`ogkKශWw?n=zϿw�F@`&M�F'A04EfT1BxIᖠ h} 0ƨu%R@Tp숟&@Ha w $(>QҸZ>cyh}�CgiFgQE &%~QBH_NY=p%h :bRǥI@dZ'E!g.:%}YF0<hh.hߨ_V6P`pC*imF+Q�_i�a!pmFfpU a'm&$p{"-ɟ}CGf*+zX$0vƯ|:ږRA M`dq-YiCzbʶ ~v.�| \A3lLwnfg(yFgnlF$2"MV(m^ u`R-x* ~[~2ŰnMe0ȥz|xի RP1 >hsvvf؁GZ 409N�@izg{ۿGlKEܯa+"6o|4r͆x&tte "rj(w;JlI wVq� `�ѦY d58},Nz4_1M79t,h4ņZ8@o$c(x("N�~)ڈ@ !@tރ#Rc""8> W/AS ,c;+Rq* 6M\-@<\Ry%H .Mar;u-:t$F JLcT'KlaDFXᅼk`*WI94}*Y[ G_ 0mfHֹEVS 4M=JPZbYPD,Rhc@) :*y.@gZoR@G?a_OMM"! H+h(ŎqPQ.Ex:dՍx ~*�)XXE4؁|E4!h?-CM])YGX4"ֳ2HpaܢVg[TsK~^F~*lJT'0j6Rl|!� -X/*Cvre\$:~}(I%׎гSSW-lЙڲ @Úw5B 6B7`o1; f_aԢp.;gvwup[͍j*2{=բzA?� Zqʡ-[ڔ+!ah63|b{ !Psq�KƴYY @Skq2mŗ6-ɍ:=|;̕<LE&(>�x'B6xզ0+uv*f%/_8B̵2t4W5QIg �XugYY-|4"# N}Gֲ%ʣo @WSh;|JѮg*5J9mXU@69� M>`U06i4wqb/5+gsInÅkRkݘ=QѶ@ͬuyk7EJE?7~ndG%mHh9y\u3ӾF$ϴ FZߋbT3!بHYI`k4<+9 r7sXf3G(vLv$6ګZ+5Anw_Gm'tkU n"v3zaCUawFl a9)3ypB.^R,Ee5@ap<`0.DdUbMm .c ϴ||Ӓ>[IRֽv(ٯ™EC8xד~_HMFZ~YLsz#O ^w?}]ZWq'LN{)M!5$O0Flw<=vc[Nd4x. W@O` 9(nb#+X(!phery#!T6J6DXc_V6j^ � w fvUH4<!"<'BEVfB98~B;,WbTx<Wy � B�xqpVxgfQ'K򅋓~4qGF%RB9" WU5)o|)k� o uo@  Tt(t?u6 Sf8jV48S^Qi �P lq$86V[A*ec*b<%i8&kQuGTk {0 jDN@>ȍe)Gvqe\2{h'9# 8;"Q QL@eu ВbPZCv'ZvM"cE9At] [� gkr P|0b lr`b6Sw}DW1e/<tG(WBD$uH27jvB>S9U sX � j�9X%զFetVK``/rMLJni&jR3_5}sGSjsl0sf\)ke,h+Aw7DxYز}b)puprJZU65yn�  PS_gZ՘۶/G/<(9G?EeF^(R07�%gqFS& u|� a ظL6tɍS`Sqc:C Tr79DP#P!3EGXpbrPP {oh^dy6ih"7ayfx*dT2?P[jE*{U3ZLr 0 ci 6؎1r[(y5בU"u#qJNmrJy`j o0s@H&B6&QIa%CeR{w#/6~Ie! ;Uio86E bPВ  o'XuZ*�6yR~ `sZh0YTeass` P\b:U,>嘾S`d5n!%qS B2PoҪJV|L_ � | hmX^H$6 FDGO$ys§9�҆&h]{[ZF9RۢkCOݤwc0^"svI1HC{Z&qP ` ) b5vZe7,$ZZeEęLV+t_GdUwJs�bP dp `bi]4h穴u˱oB  O'wT!"xNd_^$ |P Z P s;j}f\&R6_?CIwuԲ!aCE9jÉ`k @y Oa%mJdue4SC jT=)ʉSf6i@ ^p ùwQx˩+w=@NJymS;<NWH6's u W ` jŠJqie`y…6Jo_㥙I\8.5킗V_� * ė3Ń˱J1pT_V7dt79i6!` � j֗#mzEWZmD\7r0@2&UϚy#w-3b~511$ 0 �K\EK:\)Z)\b,LX )%$'K^Rg)M23|fg1f'Ӫf ߺ�ë{\ؼoǕ$x&fx[TK@D0t$ 6=$EUs%RRuT`3 ->d� eؒF^ $$Q1`Ʒ.$*%$u_KD4ZS\<#oR D Еl|d6Ex&Kf`g6WgC:f;U15Y`�uL plP v0Q&>]V $eFK@D`|�)]ĈCwwRC1}w.k<9K3Y jp|� o`H,,|ɉAZ\4yk`�%GjeC],e0'u"G+1pK,ss@<<>z !F'ԿD-;7E!]&B ն=[TREsr�mrݣ&6J$f‰rƉU!}Pc?].G9i3k lptkӮsombK3yGC)߸4\s>uRE|?xeEz Pa`М˷`%rq.{u$}!N4H 2V|dr嵥It"fJ Y iE>mɄ$n ǔQnW@!% W;Vڌ'6gyl 5!IeǗz;oizo`Ww.fk. Ám\Z\eK&Zi+K)?6IS7Ʉ ?:ڜ�;Z~DK1Y,)"A4ģBR?R bUe)`� 9[$c XRϜk7NKnmps1ePE^]~q` kݥa ]P5,k68㞩[d>:$Ɵ!H)+ C^^}dgԜZ6/mţXEs6f[!aU>ovD`0` PmЋg@mmNNp'1 49Rz;`q^dEfl( gYɌݸ60ګ g D3p`AјrÂ#L(a)nѣF3bBK2 Lhe3jӧA Q&@ $ZхrУQWjLDtJק "=S`F1VXa/,6afYB԰a P̠ #U)+Pg~v=j`gUh`C 2^4'. Lj8q*sFXL}V#B&?|iPqjF'/<]RcL޾j&|]6/3h Lc4+(ۯ  b:74/:㪬H ,q8qL+ &`j. dT#Q$ H8$ֈλРQސ0 D�HȐl3 /0=L7 =+s4- 0B84[M2:/"" "d).k $ i:+FIע `©ϊJ \zD-<XM8=$*(2 ;p-ҠWC/\*#JCH޲|*E5dp);s8\0J\B}%6I#Hӂ#K)uF" "ƼӠ?mIhӃTC>1D=L31 �>j5|j\)e76]ό\ZDĸвTNКk7. ׮dV74IGHY 98c[]/ lcJ ֘_v Z;&m˂cٮ"2 -:& YgQz3 &:XͬdRpGpCa c/5o4U63zﴉm %b+o2T3hBE|LjગfO| =<04$924z21߮c/4^ rUq/kg(וؙnh-ybX�G?s%# lMhW4i@ 4K|Bl8!fr2#P$G%Gß^X.Pa8h KbgK;m<$*7j>509YCdYѐ"AURRD0 /4DU[A1ÑtH]*,!ߖxń'*`$ =Sq& z er1#$mD8'ؐ1^<ھ$xB3].2l^L,pF3 7"hӆ5v {3h!keGP *@ Ӡ x >6D%dF݌s! #YPZ34%tx Ki vkgXB L0=@hUrrW'LVS#f睱A zh %,I`CF?\DJȉ˄`8@@h L\ @41"̕dC)F<e-`;CRPd6#P HB>2|7hD"v) E|"Зcv3yXΖi'9H~fBZ)Ho@�׫9W0Vp LQ A ˣ,4C#Lt ("\>OR$!Xbگ 9)iNyS.ֶ'Ǚ AA i3 U е:{lU&o9HH^)!`J(Bl7$}* >pHHd;0Kd(ZPhaj2PD*a3pKMjf֕)\.0G* FEȨxH DX B|mJhD*$Lx@MVvCr}^in a@ M  pXXHX*:AEƉx"Q zhS`Nan� ALAP>c1͊+߀_i- kP`,ZD /,UoRV;%xw >sý)[PTH|XCPʰT@b t0$ 1Ih†iX[_4]N!#7+ʦ1V_h+)Dh #R3+!O|c@'( n럛iq`v9/ NaЃ$ q2tE}Bd"2:7,뭗{-߿w ݟnp5/05݄P0N: ]jj\F�oFKx5$�΅x q k:*MȾ5+c5/*i:{R C&XOPGPVH5`HPh{5rR(J Hm�! -.Rxr0`7( @(BB9@=Hjn?Cږ@!4VK`ꨅ3`O؃B4VT$ "q AGو=GLЃIR KI@CA%&4b gԫT+R#-( 3дI=�=%H>r(푾-#AȬ*Щé*KR0@҄BT6N�1p3:9'*'S(ј&RxMAI8g T>>[{oyu8w P7OM0+#2WxdZ8*{C.劉$lk( N s5ȄQ`Q�58ʊ\|a0Iж�/85Fq 9pHR¢P3"#lIڷ8 ꚲ+0d3FرC0:ӊp* ,|ɚlhv/c`{ /ȄFPy`$ēؓ]?X"1A�@PMY mq $I<#؀ёHp3@JC 9 P“.8p28$ia'091F�6@*-xEP-c&ڜO -0 D[tJ43=O�@8t?(@ɲ 20C1VD 婏<9`Iq�lެ*0@@AFȄtEZ\6 \|1-7IU 7ȃR8 4P:Lh :k(6'BFDZB$94 Lj =1F0ЃD@.%JI՞O PRCFXKPEQh/Fp3X  O/0S`+ J딘;.I M*J0CNTä9 3@PԋM*Ōj Q=1xR`<q /h WW|<A*95Kд:K0Dh }W}XW>Yب=�L7л/Smd&Y1c(_ɡgMԘ4O�X "x[ؤNK ]5ZPZ=ZeOOXwT/@ . ]ڭmگ[[+0Z G$S 6�"ڬځ)}[֘ʨb>G(0"A`CRɓy%[er,ySLPQZ}-ܲU\KeE=c4H3Kd(.i+YIHB@$ {:G2K1ڢKUWF(G(L TK�06Ϩ{Zפ^{ %đl=Ԙj o,bK:-5K~S;ݢlEL]`BIPH؃R*ب($atj>a{فpbC!%[%,1?>iH<0I70XMPSyTxKx %͞Di$[u%18DIP9HLXdJ86OuJ6M^1%V)Uhٯ3 J-+OR@JOKA0FG=)a`=9K(1A3a[c'3w 0<F-;%X[P>ٛq0�9�1+1,$i:/+=T(OL9Orоs.HŤX(IM�Jg0s[kVD<آ25R/ROV[^Īy)ԓ<BB6(T~MV=\B�ClE�9Ѩ1sC5~*V-HxbhPy$Պ)75Є^zJ<!-R(zAW)4l G �X>ڱ(#N` 7xBȬ7bl8 3HF&y;,9H8716ȃ-J5Őc郊HIAoh@  6Rw\}߼ׇm{{]ЀIQlP/~{]"by͓~`"Z : øOhG7Ox535䓆 xϸn}M]Xc%8]xi�0^0[Y.9Z{2PR;^%ݥυ\eZ_0OXmN5 `!Ѝ_ѥ Vw܃J+L+S�(Q؃ (oZ(Oq-[+*s<P�s>gtBB(tCW?pt(xtFtJtK۸?t"F_IPtCPOt"XtN; E%8PBu"^uPJWV a/vLtQvbt?o>gv��iigktkϊk!x8vq vo[?k'qowwwxwlgpw[8rv(xvq_8vww'v{Hwo pϊ~'Xo@pmyxwj?7xAxy�!-Ђ( 2CH)[,Pw*EKBЂ [8/z%z>pS21(q&r$7Z,z,x~*B((s/2xz:IG1Xz\]&-P/} xǏ1` l7p/VMJ(K0KTOAUE]qD%��gG%#cD:PZ(jR5-FtB0s�O`Lq7H<Pb]jhK˷e+˂@D y|ȑ( =�+՜PA/HVsQz 9Ŏ3iA3 'h!ϴɘ0AAx4ȕ$Q4d0T\8ČӌG3R=B5%K.qh̜9}TG!E>d0b˜:!ZhƎqll1#\m11DD˷/` +B*<J$鑖KðaB/RZ%i6m̴۷nڌJYH@jt.[M+NI(φmhɒT%!N$!$RX dޣ㬮1ݪ+>D/-4D^ `'|ԡI*pf|"2#յSC#DaPe-!4"Qog!i4XB.P "@rjX4' KNOQKc51B_R Fؠ)h&VDhr;yI!QFytXxpأD\c"rdsVĩW;eiH)HQ$bX$l Hs^z4i)j\+Zjl݇i 聂zo?22O_Q w*jkk..?1޹5Rnu(y(SOefMؖWdNFLj&x!kgͱ(|fWSy.Ukj4$f@)G2FgfXDVQ V_VAH%.-Ԉ$VVn1A4ivcŕ̡fmDrMh8k'c�I1kFlJ| ))TqD̍h޺Hq$jikf^iWGuB_hq׀ H}V  rf I)h$T"H oDچ.>xB)�OQdޤkV8Ra%@ W e`C*DAG5N`wԑhT1 #<d#9Ek_ ,?/yKZ�Dh€bh @ #^(NepAH ]͉I<HL?@Z%MH%a9|<Z"2lie!/bln'vG�3h[<y fAsȃ$!B|a#vt]> jVkDE ]BH+/Vl6;t_=hH Ral((#T`HXk(E,EzrRh\Hh/B0J'd Nx'�pyʕx2U&@R6BfYg?ukiXCbXGQ�xC*BSK�bXiztfbF| $XbqTR[F;;&?5t({)(a$P lx"FaEH(&;X.CC#p =^�$>o"Y|cL(HQnkM�AT'!nQC3"q"OLPvBPFI!U AD68ab \dǶ A! Jܲ >&̳E$ Y|V$1/藎ua#ocCXW:kB;71[›Bp l}H<YW\٭ ƔS� &^ Du}zi e TuXl& ӂ!Z%,k<"}OV̚'iK`@V؋@aRR[r7;̶d iiPޙ6lnP&0IE$4$6 +ԠhA)Dci� xlm2oyuʐڿo,K>jO^K bzrII 4J$SPԞa uHgzit:p+BGe! B*0Up겸8$s3v|~^$ضm n0rqлE4!| R_lv~Occ09tbw R,thpC"VA=T1 N%2w !nX҉S]:2AU'(UQqHcQ~51WPʏJX,-$%a m~J4ꁩ�[!a݈`+=ocUEhd}!f3>uSV#Z6 d*( !{Pm&vi12L,Z!RE" l<1N� L|#4P!$S솢ANQDp|Im^T̃=8$ m@ZF hA#uPaW8RH &HԃpBa GjIvݓUL8KL81D U0ɫ ID^Wpəm ^ Z=`4S>b9}!!p<$A%p$T M^1 R1(%`A�0%[[d İ!8[ MNK',% TA exݕOG#ȁA]ݡ\H[ @#jG 4B_%LEF cAlA!fGdF0 bo iFNG", Խd[`KX@ 0ްc!#ؔ$HԆ&%G Q&āb#)Ι]'#BT°XV7'H"A#͒e=՜=%G15 UD9*A AE@r�"CBmD#(B*!0F9㋤H݆$|I[pB) dQT:dMoP!!O(NrH*E݋Tƶ D;MYRF$'!h%)�*>ߩ$ ''c]MH|&A% "`?ʋ`WK սeUĄRW`R&_Ph H, !y@"I#}VG !X##UP|!HB%GpAAb!O&M&"%�#mSx Y[jN H+nDx G$T!cvgy x&G( u]&�Q$p$N$!N(n$Y'U^\DR䎊 bzLY4B& 'v ꙇT9EX!}B* fԂ$$VEzG$:}D pL\<AI3�**z*AUUjA]M'0D"DAǙŝh+r*|t<B%hB#x"@B h))~J iě^Ux*+}�&:W@&\ L'()ALt|Q-]o cQOM.YB#`@Ǧ0Tb#<Bx A�(EG8!u΅ܵNXS2+b&P0aFfHtqBɺ"K#H|A|G`B&Lԡ dܹЬTaBLSH!`!LBPLHdB0pyjx`&<M",|ΎҠID@t_(쒍@!�"xneTJl-XJvT*'d#XEx BwhM@9b'nBEF} ppԄ*e|Ĉ X@a ֋at &�uNp*e&$̬̇DnE(< _*|dByp;UST5Lxo븅!šRZDzV�#ZyTpD0nX̏0$!]= V)!EE%xTMI#``HW1R-ͮL,Qob,jA=E@8D±$C"Z^?2V́(o I5 t$|AFXHT4r<kȅBC%En|p)hA A"Z3e!a) ňolZw\ )Jp{Q*< IegZDycȅ"Y#=!FύiYoH{3c�t:&=@ָU%|!`AO!\B$(Mb% | =K l@`B!}UuWIN1XP4A м3@*O44~S:D#@Dnh#xvk$YLGRa6B#yG4Fҝ92(QvVŦb$m)Ll^_4 @:4_`TpB4|4UA(Ba IB&H5[,(ol5L";V: ExڊcbSݰ>ԓ O�p Yrror&-O_XT$\$h+ r4aΑ'dT/>}n+h`'oʝC`'B,IE(7nH&gXI@XeҰPJ OΆɯ$,$t]<5A#B#Gm]JfR3%4zV ?J%�r58r'T X˜/^ B*j#�g<$(ذ%jGg en~O,pLʗW1ZBhzN 6J\[?xؘ $LFy:T%�QpBS 4 )9M`!X”YBd2oe uBDUM7w Iw\݀| GL@6׹@}وSȁaBRͧp l<B&Y޼&dB&(n$PQT;eE.k kBv&#sFA(rW@ xƕADqGGU`BDԑ$)r|u b(~}U]W=3Cm K_7qګgjۉy pxwA!d^pQon&x"؂%$x̷%\mz�n}V(/&E4A�b;UƴT�5S Ix$\j%$@4AjyO 1 3hLXVtx1!C ͔1q#B A$ŏg>Ԙ_Q;sJhziR:wJ`07"$I\H=L/s*5gO&6}%582Nĸ#s#rpI/ф[ŗSь˓7abF`TiԫY.4$3/jF&T> $i0$c0$ Rp$R 1.^,b퉹,ޢ&c̰LUIP ɽ�V#Gzn!6>CODKT4XjT M`M D03YNƆhohb5P돵 {2^K6B1#H1dB8DAh 7:HcO: [<H"+ B駡P"Eʩ!0 1$DB J#,=�aIHѤ@D5<:Ëx/$d O|,%=/=]XH F`UjDMm? L",50#O ՐT�c&F4IQTDH.%0DRB)E r[3] ; Gb >8W8"vڢш@ Rh7DiT2CH؀9:SDG¨í=J 6 !`D*qG,0mȊuzO'`Pe I #h\@RNPE50>.H>QC µ`Nv33mJ-PE)PAE>!S<2X5CAb3A8Ye3952% Lϓ􈵍d%Z�;*CbDϧ5xC=R02C/P$=$R8Up<cs*h}5�%'&8! 4L{`R Ī: BA7"5 z&@GqB bpNC�!ifyታL .p5cG!R>9! D 9xD0C‚9g3DH8 oIbA`4'JH}F# DO?;�@- jD̼2/0#K Jk$ʐT2yӫ!͏zLG54kd0H2 C4 zX'Ԑ9Bid"O"l$ 92$w3Xr Bph?Lèؚ90)1#�5Tb  *34"CHI`&8wFiNxI~EҔF'2Oj%3(A 6\s`C\(6x!iC#4шPx4^2';ಌ#h1S`MGLɐ@ABTb4=PT5XdĝVj_#Y|VV%V]P,Oa<UB4K?XDG=岯d>;#h"('q*00_S<$RJ2"܌{<34o+=)OdyBȾohC`*=x .8<$a~Q0;b.cI3t( z`:}\nuID"j4p-|[5 9!a; b|0%nq-b/x(B5[iFp9D [0*Ԡ.BA*;-_ !3s䭢)C%S" a,p^gC!U3CMBp䇝5~dS#9ZQ 1@"8Q$ZHhmmmX!86Ҵ4 DЂ@ۻz\$QXs�s8Ui$fh IHBsoH H+cn'G""O.3{6yA:]dtwLUXeS%T @ ّ<&Y> ~)m d$ ,iE@NHhB" Y@Jf >m,# 6iob{uQXdt `#JaL`#bwLwBl#S /M5qLXC.Ą3MldU#BML D#Fq?!$8:a\Kc1 iäa@ۖ q-Hלz/L GD&%a !5 >3zv!]%RYu$ᄋX'Kp|kI,vR~mBd z5(82I|.j6FF.4:Hn ?i"\kF?)c1(G6Ҁ8AM 4AVaBfd1/;3h)`o^NFj^fP&dm*D &*,�v K$tfI`' $a:�&p,G"`D ."� `SL^Ct fD�g@*a B8;�LDW&h+M 5zPHω'Lb3: HH 2 $Aؠ �&�h. Yf015~L @ %<b��7e"V<�.!,</vnbЏ Y?lMȟp5Z'+Ϛ@v nHBB(hL ؠ _`N~EW4s>P 뎢rJr'2PA`>\V!R!D �aQ"�GWp,ܢ(# @zNv  *Abe8A%8 a$ r&MYP* 24$ H 2 ր<D 90}(KA=CͤH/UL7'@DSpelx9 Nm."ꉫ?sÜB$.E'Lnz"xm6<aP dd �#,*26�%!h*@)/'*tmL� & A` 0o鼣WtZ/r?ґ3*˥sϫrB :R! `ŽjC҉@xf ++lQFF/G*d tp6-r<^B ZH#wjꮇ4>, 8c6p,Ec<Bh`SESx$T/!QPS+jA1pN40GhJ*_) N�/,TO/ IH@+`AD  . Vc~4 NV# )4,KC+X4j4 4D 2P3%  !N hO#4@,S?sm/Ob$TP/ǭ@*Ij_w_ �`Da_!Wz5FOP2,* 0b'<bdE JNVeGv`V 6]:EeU6dOa|i1\!69qXߵ?(: 6.#,9jC@j Vj6jB  DAp(kjϖj`(.6b Pv?lK@,qj$ewSt�@vҀYp,qVcݱ3-4Y-xTn#`�.pOvj@ �vjv<@: @n"VC r>h7'tV&_+wr1I@#!\ DA ,*U?/msVot4̮<Cvs�f-,a/O,~3tS7_!M&*jE<!b�/b-ց|iu/-$QpZvV Bʂ< $da o@`@OIn*-*GgsOpezw#�D2 >' hԗv(AI\"Ikn@Iz $ \ L AG`%kB&ڢG o꣏z8QY'B , "H7 }.k2$Q o�2� eP56yX2X}>Wǹq>M~A` 5d7!h-R!cH! qxbrhE܆\ g"͘#5sϵs%S-L74tO-)(Bڤ ǙjBZ2 n4f \h Ƈ a$!@Lt =B}I>WM7B̛}\j)c9z� ^ L As,` !-C ؀ uְ`z ^6ȚhTzЪdr6;F$s], ��! Lavc57.27.100�!��,�������&���*���I�6�  �3Er� �Lu �Z h " #$ $h( (s,/�/V 2j)3�4'4"6 7 ;�C�EM�GYI KN/T TpUK�WWHX6�XXZ['�[d \ ^l^ma!�c�chd djeX f(f7fLfNgMWhhrh'i ij�jck#l lVm�nM.os'q0t t t.(u�u u uuu)vx%{ {C|| ||#|+|5%}�~  � # %+3$; /."8) $+3$;,d4F6J5)3%;,J4C4K;OF8+>1G8XHlLC4K;pwSCSDI:NBQ>WHbbNhW\T\L\fcSjS[KcTl\npgVr]xglcl\nsctd|kărƁmɉw˄š{ΌБ|җؗ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋȱǏ CIɓ(Sq˗0c,(a͛8sVl͖>{ J4Т6 (]ʴӧPJJիX"ʵׯS'PKٳhӪ]˶۷pB킱2˷߳ (LÈ+^̸ǐX@pBϠC@N^ͺװYN6lӵs;00٨yVm\R0){w[ώZ5n# տgW;مwr+h0Aʗ/[~{wނl�u\yp'&8\qh9 NlaU|a $Gރ 9hLڍ8^p@y}&`gTiN!o M)&D&@ ("].wնrt�ݕU'_ߜj8W=>FZ|>wQZaW^fhv :)�(𨢫IfםէA 68gii t%Y\P�A+c 񪝃\mA,[ej)1(4*B^2aEf@FwW ; "7[hPځ/`)% )niq^<\2Yhno (+unN:ש)o <o}6t%Fsh[iY�!HV!p.u[@|li̛u*n[E LcxI' O<  z+%%.RWTrt;.z5}%6pڙWoAmއ^WhZD6'_oCh?@8*Y#\$.$S(6kmC#ڟP9@: ( v>`6ٽA\Zt0u܇@`/rDC 8 T"2I< {']y)|R%:!y#p<`.l}z_Fnd:QQx.,ڪvcYj.]›W-g%*IL`B5bZgոʑrЩNX"]3A ~GFy R^,%@{a򀓊�571̛%UK߀`Nd@J0gX ٧ t\c,ys&8."08o@NmA BRCƫ m0d"1ζA ͊b.>jf%F[dae0I*L% R eYIU (r&<KD9QzJ0m;}v FjBhv+QyE+ }At7QbC]XǪSt79P wersmj>yȭ $rSU0_@mhP4 e!)R I TW;ְL-3BKɶi#�P}KZɡrJ lqyQ0gŘ&Qaq$ϒkeH5k &j{(7@IJ 62 UGO_2^)#[,5CF.8*Yye_RU΢Wh9u`nP.~ǺAr�dU nҎtLA8/l W01{4}DL /&<&`~?joOR�у7Iiu_Z;s m<r\24:Pcƺv�da _E86#+5hZ ,ڵ! lKӾoT]HA @p0tN ,I6R&R  X)N.tgW?/ IeZ7Q�a X${wrP&3n@}vmrKDLXz6A5öOͩXnR V�]2ZP7;Za( 9]QsMvÇQ,�r.b6F(-|1 � !GR2s8s^Xf=rאSR Ij]uվti/9U{ݩC)z wB;-Ʈ(V-'ZzN/ûj;f`lƸ]6?wG) »~:Af¹yv>Wvhk{~У#lݩֻ}bjBN0=Ѧ a*uX&`Z.4@ r?ʈ|-\~FVO#Ms;�W3!~/>gU211R@Q)Ud@{TuH1G* nnDn!�s $27!t[C32^dSr3we4*<<rxs02)IGgkk6cKs&M'3no_C6c t6G}TS'FX3vD(EftYTU-@w$%nSNpQC s` }HXj2yxfOsPnefݶ|.VcdUbqACU0V4wy+ @v` aǶyl"2f:d5(u9g'ez7Uv9EOSfy-' `  `2gps?*v~2ADq$GD<) 9ty 0{StWuR*sVi`�}xUxdJt^GB3 ]0 @f nZVH@Nr[�c22b#'t;<xw6}ryXvxo _` `t`_p'\p-B4P&&F-U8zJf6HrWX?%`t o {0jA)^DCYwVbHecS52PG2|`U6봈EupfZf``) P SH7swW)05;2B倹vz?|-#27z7,SXfp`  j`C9G؎EIfq$rfw=y$ !3XId(_?Tn_ ` vP j=UX)iG*/s4"$c2Uht3UJS 8c90Y%Ex`p` � `C])xW Z1$']ӜVqT!&)%r AAfiHpC=Y a  ꕩ9G21[VrSBX�M+8X2gOi #%_�tyg l p rWqHu~UX]"hohFTquCpp'l 6 @t{pa4W_F6ڤiU<ss`2BUTDFPy~EWd>t  : P}xgyyTQ<1_prVKxf) ҃_$F֕J%j � ` _կꤪT. Hz�",(_WNWﱨZ<)R` lRwlY+K{1N@"Ԩ2q}}UlS<£}'n   pL6Ww_a%e`6+b|(IGPQ#Q6/G<4e *bp FJnLz%9rG+T@P'bv29Xm&*˅6QF4P f `@ɲ,D;U őZW7<S?P. �%f3*Jhk@ p l pSXgܫone*?A0o۰u6UT(9h8*Avpj�a� 3j_tvI@ *]qĆ'?A@#R)@X#Ar -%^dH[HWRy,) _ `@ RrƉʤq9TTFJE6I/_&)IVVV|ǨKeb\$lU a ` w{A[6Q\%K *_'.|Eq#S^33i@ @a� z ~ll>D4 .[AkN>V˶l 6P &$ %V69l,<E% Wt@O; b  ǤʯduG[QI ΟrG?YvŨmid=#V|N_%/Q6*CF*  ` s շXH " {l R�3�|-[5%UԶh,cfdZu%pd | j0_,:UWQ@}IL5[Y%Wj,?o- 'LG<@s,7J4o` �PTUXC1 i,e`kK[F<B!&zOMt}"&):<� e�1\mu -FTb~?Ae1eVyYfh}@WW"9 ljwwhχ{<Fʽ~}Pf&U<bH @_�  "m�:C18]`__@;Yg&[%M;kF^ʹX* ]_zf=ljq>; ¶"T2@,g,:&W<ʲ"?鼑0jm)ۮ2x-(_pR3Ҥ9 Jd8 ޾9+k` aY~n\èHi`|:nԮ4PdӍÕh%j k q6iu%8i[Įϊ4;~,w:R0r*'O}䒐6z@@j`lEޛ10 $<)uTE% % s3" p$6ְ[>]H WLw3W/[û:K@P=)V$d4f@ |` `t%.5GC=w*ذTLmp׎Z,it `\ k3ChOIvuu^W kȑcꀌN}6a А @3@(Vm DLǴlR?WuP `0S\Pp{`8m<On֬ګ"WW[6%_SnaP t`p\/ʽ(~Z (Mֈ gМ!X@ !C8p81E1:C%hHqd3 "LSG ”g 4&590Y& L8)i ,jfQ&T4mP \ իҤO˔L2?|ҔWr${-68h$\b #Z )^"2-A}͔٣MN<i2T3rTqF꧘Vsb80ozۨN\Xg˙sD5y a').Plcb~X1$$y .ZP:(2<1DN[4J(*f+,Uk±`.ӄ,zN&9v#Ȼ`3ʦ// ;CCN3Nł@4o* &Lh轎;1&CO1BL)H:LBDJ1 9TbSK.6BV#/ k͆+nÁ 9hH+)JQ,*N<,Ȍ;/PILZuɋZRz LHLQT7tOJ!LK")G9]r`+H δV:ȵ.. !'ӯ%;ڐ/X{U"Y,XXjXXiN;,9е 05$\QS6&F/ R8!U\i'd$|�B-HZ+H' &@&j,j(W"+wH *MPL H CN$yNCj 6\4H p E #57WZ{j 4h2X[2r abCɍH$!P0O< <6 4DJ@?6(:js 7ԠRyyst{2H*`o$gfθRzx<L0=̠/I]2(ɖg$O%B?KYhN0E;b D0! iHW p6BM ?D:!Cx _؄!dvNHe-E tlӨA@! 0\ LmD;]e,kN2ya$&XA +/C(ЅILEC+x/jM~)ZַH!f30(9iHix$7 Bu* ύ%[$A|8_3B`,V(�A8D'RС nȝtK E[LOrP&\S@Rf*qIl$5HbB.!0p'ɦ0\\SSj;8@3#kO2I*-HaxORJ D2FJo*C@-Pd*S T?ˤP �)(: ,r L[Y1g;Q\@�b "HCHCjC'B1R,D$2.x`@MdR$C筧Q7)Z*]㝹YRR(-5,B(E 6H5hP,$G;%MziԎS;s3N09PwPy"BH�mJ$48$,5,գ$J5`&$|˨e%)I`=A'@![Ȍ8oIUW}9K,@PbU)^`'.#p+G<4. JP<Q&rGѬx\ũW\/)5"` K($L1 (7-z{ʉB?l*VRլ#) zX:!P x"A( (4 + Sy@(EE-C FI3T+`!fZ bx'2AH<aV25L)<QF i VPH[`~,!MܰC=',ba`, L<"s(j"D2I_8drnamRe5p ')  I7txDu5rK<rfge_e~*( XuŸP#@Vfbv83('6[zbnRLvjN+=a7 Q7 VNZ!@GFiBIӅR #g4H7'0A#й.)WAEvjG`ZVHtYҌ# E)`֠8b e&ރ 'vтF:b &׈m>"n&M܄Є A|)H[ElH/zW6x˄% .;z'dv rᐼ' :fD=щVA` GI @ɠ<.  *0Ā33|8C6( Sx'Ehxw2[::@k@+Z )Rws02Q67pVS2A0+;y:0/Q3Ɛ�-?z1,Q-:H3x;2ᵔy h N)׀HC9�/, 9 :؃0@3؃MX2YB/`j ;&)Y ÈX3M1'5H. IhS@$/ѩ_,7C@5=PI1KP,iIDF4�N| U1KGp7 !&Y|4j>y-]4>9L ?$1PW0ﲃX@Q&:H1؂I +XU+l;.A9Phkr8)0qb_ ưb )<ȝ;,ِ$OhFp1;0:`KFl$q 0XE3bD3l5$+9YNJR"�Hx..F@P@Mx88&Fl̬+@Vq3G: m)LCKI3̘|a,С, �K؂V0kG (xG|THa8e 7S.70THЃsk{ 4(Ea輛sF"WkOX; 4w )[*N�F00t㜓7�S>h?;˃$?Ii_[ J X-S NO8 2L(#AFDCG 3±)�'A85`CH W׻JMÛk)CrHZRX@hS,GhĹ[EE75 ɖIm@*q3 G`4=p %\\' �mEs `LD#`t2I#_] Ja_5)7ni،2_]VfUg]V!]}ֵX8`;۸@HC/( ޹D<]dM3 35IxKhB%'ZV}[V]Xe؆,vI+mmX YُmXUX?d!2@E3 x<, QsS]tM70"P00E@S#XX5'Y,8وMA] Y݂uXm[e.دD?�hH��s5|WD`j|AE#,Q)e>%9X-]g%(M]� ;J4gB]]ݵEIޝ ̶� <%1 ,C$\ܷXAݤ(4J5i+P+> 7G+56�Ѐ+ 8`NU05cBEPQ8Q" $32�8rmѥ XCF1Ӵi ݂5eZPC <3ڃPO99%D'bЈ0 r% J!M㛭Jy9kSRLxHMK=�b4 w0:CP`I>PAPP0<33,jF8ĈP'Z|C{ܬi>9N$ SSHQK}D#CH30K4Td$Nxf i?^~ rqTYA^\Ŋո 9\:QyAӍd#vhC /US0CCKjUJ73381@0̑{Kx/ Sf^Á`O((&x`lկ"YRr)?7V3`*p1?!/ƙ.ZPU@XكH HA9yC5fi& dsӖD s:)`i%E6G0:.B1 -h(eI`$Sėa~1�"$$!V(( N!aƉa9SjYdgmܞEjeV�mYL55U!D�Yە^gm83/;OX= HRTHPE쒝#a>!]keZm p p*a�(v +z"^'1؃|MؒY ۈm _ +>-(#3B؏eXi?+p[[^9�(XFPhF6/R=@_1)?YwO؈mq-񄕂�`07p2/s�x�5WP8s9s:s8W@(s;s?s@s!88@ p@A8E>Ks%%hB>>I_uVtXsXuX�ZuZ�]u^^%("vavhviv5/X%08؁ipp0((88/w(vc"hv=wxuu?xY10w'۸u,m -Lg[ rrُZ+-x-Dh?]؉p0y8Y-hL +F(21@Wz܂171-m.'-ݬo )0610nN3 PqR3<:?X2 UP_36z2JD3;o{HHѐ僔'MV5IȄLB.BD)abkI�Ol)!m[?==XqH@?0 2V`M\K`GxW~6!!~<}KZ @ 1ڃx兴3DzdiϞNfE e' 3fF(Liژ6hұ$E*W~ReEgMnF&OL8F Au2*A_$&+SBJ5mΤq♗,al3j`jXLc$ٴcWCGf@l:a8"B*vd)T.0dbp%)c1%:Ը[֝//8Sg:h[,ԣ.=cPZe*JDvl[-WM>{Unc#ut_EeaeGm("|a'D"H$Bn<B&o<#VX}ՑrH}I_1xlqGaE @d:g\rȁ'vF!Q +X"E~D ZZm 4UgE`Z-J&R%цY~} SYoʡF'T&p‡$|&+<R+)qF#UٚLn*jFm)U_@P$OPe*dJ(`҉%akmr!xg"lx`†!XR"r6J5RUYUbE&aJ&voU!dH !aفqHkTo. `J\ɽnVؠ <d?ҁ{‡'Ȯns(,DvIftACiuAj &p'bm>b^A,)SDu怬F=ۭVTpEU $rBtrt@%QOUtˆ)vH,FTJwHd_u u)!#Ukr,.njiTo#ګtI1)jH'Өoщta|D H$dԒ9\x\c] 'ʁVq#4QBQRx\$6"UC¶ (2!Y|j Z‹((59X;R: Q(蠇Ptb!$/0Q ya2 5xIQz HJ&,`e✻lP$lO,a!JJAPh&r(2z. =!"Xq-Gi1R~;@iÜ !ALA"�I$ ()Pn1Y 8xnj,9-r1g&�T$ !LX6e0@bcF+` Ȑ T_XS9PZd eB!G(bFfx(C" ~VmU7B,6H5+"dFf&�(`峞<U@Q$2a IbC%@DGidS3=#v 51.&7 JH|`!w2 $>-^dAӀd"Xr(8V$QA\.=iT#ce '14@-IHA_ąu틛4ɪɥ�~<3Af4æIF"]<P"8D+BViHUPA LaL8e F`Z"\ (Aݓ$40S0N蝊"`XT1LSPRHo#blOÄ'C54rC+Ta3H=LS߱gx۟5e6qӦR7 ] [ȑ�t&jb.,Wf0`EePԕta: 8"`#L62ʫ6吆e'xH`@!̲Ed ( Ul"6&@W߄&h{1(ibYn$zT5feQ}j.\1{hA]]0#2A>&;̅9 EB5DCP"؄$"9h�Ӷ?)8=9"'DX8{%+*L! 0E((6 ,Z/zp.a P$Ě̠CD"0<C<be?a+&n_9^MrHU٧ۉO*NH]V>}6ݽ{Ha>0nЃ#хxo7 N�h P(.ݰ<8=xk'@nkaOW6a2q\eQ>1!XPjY6N:@PiauW\Albh@S G~)InMͰPp[PB̐APz11a C[V<@bYȈ _QiEH Vݳϐ�oDAHN&'v �EY)P&,AZH+XV! Ih:N X�NFęLbЮPJ͌@r` \� XAĺXY PPŞMeHsMUJHXZg0ED",a(Y}L4MGهE{Pm-L] F�,G(_fń@A+Hd Ȯ Fp�:E#"Pa W&ʸ` ~ٝcEYFD -b8A<LDH@ 0G? 9{lDz*@x׆mDNFuag&l9!pA: eA) _ mIV%YME.B/ DVOЖ aS32FdB&(kA-&XL__7Ǽ_<U|3"b'S 7ucUrY\u!uOYY "*~0*SلS?A+ Im!%!ч_<_(QdH!<̩D0H',Xi%=vqꡙ�Lٝ P\h%K,\^"}t+؁)"ТD*P )BbYQr1N+f݌!A)8pEtA!@Adш hBql̇F[YeT z 5�՗5^E!Uq! HA1) "v+<jOi<i4C 8F[NlAepAJiYݘER)JɢE_ZOt !HW'l,!(DCG!Rkxs*"P@L'h%,YGH* ҈UT#*^4@͸QNPDx<ofKan]}Q\@ t",ME<B %Aa4ʺ6Pb JbW}Xv뗠]oL�krNaݙQh}&H([B+&Gnb}VNEJ!lA(Z`D+tBh-v}`rVe< %}fvrD`JX֘�q'(&y*U}% BU) e)"t(|1F$ Y4'�H=8I4`\-L S�!צ#pF'#K FDΰTٌAAzE@YXJ4D+(ľr"6+T.ZFJlA,d0 mNUnz9RJYLD$\#mm&Jv (!JV(.]$ (A$a-e Le]m`zTTre<_l 0.NXpD 4B*< +,чԁB*$xa(XPɽ͙ט\hƌR^@`1@}�.:NHW6)sH@ gEY. dħo!Eo($!#"JBXljOEb%(+E"$RS3Vv*ɡs�'tM3 #лD(B$)|Q(!&2ύ$F&POJZG E|2YcJ$ջe۰3콄 +sI | TӤzst2%`* PG 'BE~L$ izbTfnJCN7.$$bMceU�T@4tD*Kn@ u"` fF#HB(0'ɂDAb$_D$A'BD[qKۘZ@NAKMc#gc-Et4h A pDO+vZ@k#,BxB^*0E<?#dB+pUpRE`J>B,'V $P*$«HLNլlWm|�.W6 6MQu*DwSMAK 'AoՎ!#D,v-!hOѭ=&or I tW=V%qH7SaaSDWpk` \� M;&xqVDK&h'(9+ݜFe.&dBlgDBd B/kL2`h󬬌8UEͼl**ƔZDN#WcT] !.%<dQA)(HB'R"9]LK[Cx\0"U2c܁02 H0p|E^Z4�uں+0BAcj}A+\&�wDބ$|$${Y"ũY(ʨ̓4_]K.EcF] 4O;kjUB йVЩWłP|y$&̨tB&X)F+L҉nTʪ|<1ֈ7g .Ubw7UU$HHY RWxx&d!mB[h'^HG#s<#iY8v<k� Rbb=kj {z"_) TB|^B)xY,DBE*8_E*KRYʇ>yvEl$/͉3i}Dfhc%GA!)�5L e)Ԧ=gИ3g"2ܼ'=ftDcG#`"H+۠qR$ǔ_dX&ΐ+U~4Ñ#͚6ܹ/LXp "D`jVVukXcZA#]:r8rgJa<Tʐ e֬ &IEi4y<&):fB:dNoH9y3ܡ7Ϙi$Q݆ͣ6gѮ_+u2]z%[**:md ).J3MEBju0Nt,!O'eo]%힛7ڟvR(lRpj8B+$Bº2#&6X$S21%BbB.J#FF##0 EB1e10 KͿ̸Oւ<r?$\4̰ߨ* x(4LP2 E O"y ~zP K:5*C 3,9O2DP@%|4$!2HA KtOJέFC62$EČ6808< p':$:�FOJѣ4ϾF{tII-^ $BP*,N% R-0.>Xd`NQCGؤI30>;0diH -Z&+VETO ˭<.S .'=QN:Q%` Ja$Y;1C6 Mb<Sn&Q(]bذXڐ>riK Jl*7ʄ,2)L) I"Y<0KO:BQ UJ ō6CL5Z2Y$12шV@- 0B,T`BJG;cKKcP6ȭ6 AK°DFT'Yȃd>Ƞ6 )X�ʪꞬЋ,' tPG`adeKݣBvpߘ Y"7&Մ <0}%*!ײr>OoJC@B)p4t$ {_(<Pa mPB50D 7HK&:qRSKH@ BB mel<<g\ p GsAboh$! B5f ,,T OPf鉉OJ%̕ [ R,ae"ٵ`@,#jJӯ"!|An ] Bs&JrM+Mjb'4XIrby&W':UhS"Ui&1AvxC7h1I' PAR!B*R6-1&%e&Ӄ\V8ӤX`Da|( aIo_ Tq�CE|32@>G % L{ȔٴI1T2!mUJ`K` :H؈#vj"̠$YNJ(a '(4-]$HE-Mh*)!fta tK԰CnHΊ]*Jpݴsn*=p֕r2 (:bBTGԠ$BqqPbB$( 9݄l[,z*Zm]E rT?Bl.TC$XQ 5JKDH9$'0)J={RIAA rKN)eT5 �PCK-| ,=Aox[)0jd= ^�KtlJ͊,V=X0T _�B,D"1Bȱd&J.k4f;ed%p,c ~a Qd Y+0Q*u"g|ѮBn)K,*p6 e@g(Ihd,&8BQoi`* G@y lOPq۶|ztb{E(d=jB '<BF8 #Ύ)]IF /h=.ڟA)z3"pHsk >/I$D-*0IO) t)\ D+s"Bd|/J9bbV B B$,33yLVIQ8n55[O1kյ[s2-$iCP 7i8%3Vfp >)rP <Y 'd5?l`Q%ѧӈ bD(aGxC? @ُYѹlm` {w+sr{()::!׏˼CrIY @< }.s/ %6VpC8I"_y{Kiߍ%F 8ލ#t @ >n¬fG /aR`Jyh@@4*Js|.ni0 C(ʅ:BiFb 0`B! "^ COmiK̉%&$E+8⦂<ok/($R•CpZ  ^'B @N۪'͎|d m #i:KE>@@8dH�䀶BXAj(NanԔB)~ (ePt@M[^5,#6LIn,F �=FG:q?:ώJ8ALqPQ<|H+ '^eh  @,: #OH. ɘ*K.qdѾJ k,R`@ /B<,N!LE)L$ &-?lG"sL",KP:/\bX@ *!WLhbJp`>`F@5 6RJ/@ )Jv.QmbB0BĠErI!ĀMJCjB+_IҪw2̲8&1,T`B d  !#<AHc"R0_313̲/BPb ,O %)=a!R )rɊJJ. "3\(x/6$$2AC P#*zi(EAt,G+, ӒMH� 26L*Bfx( +hH(;;oJ?=E7wJ.:nQ,1 $}V rCs U=Fl1$2Iސ`킴 0r>5-'r{6ホ42!ӲΦ?pA ^!܀ l4)u'%)&?K>b &D&CT,AI)LLހ$ ZV`S-(.~AB sH6:&;L SiLJ XU'@foX"JV+à`/"A W0SƕPH�& č%0^ܐk[ҧ />0!.i@ XzQV>Pa WnH1N#a= Jt#Rܨv RQ1O^7zd3#Σfofwgq(  fk6ǒfiv %u5DM3k :t1Be g i l@m $ nX (A)6iVm 'QVl [bl8#llr+7),W^vQr@h \IRpl _E,HplE` ̶lݶ wx]a#b@oȀ `Da NJfv17= 6a1Q}D0U /J0 .�D0eUd7V{=Kl~ 2�! n " Z R [JLe\CrMAQ/j@@J&)XJD?jatjX \ a$LrI �p�?VP%W ,[TJ [j='|j+@ 4C% *Y0a̠ 6"AOڢxtfe&e,B*" f!gJ ހfb @Od{*?WvDGkP ;~dX @.c 6`#p,{π T1 ~dEے&"Azt8e3מ0ȍv癞a{$4( y➁9+H�fA™%JA/Jb!a! X %�36{fAnyYRzk䍵hZSUs t v. 9 K܇- `/<` �FqRZTYk:ZT 7zY:lbkgx A�0DDAG@ `=&ZAG` ~x` @x/�8+.ڮ7cdZ:;B+ ��! Lavc57.27.100�!��,���������$��_�)�7� E� � \ 4� �h �U �" #$ &i' 'v,.v"/�03�3%4g 7 7-8 90;�;(A-�C�GGcG.Ib�JK'K0L LQM(�O*4S TGU#�WX9�ZZ(�Zk[ [A�b)�c d�d&e9fO1gMWgigqg$h hTh(ij"k�kl o/q@sct t(tbu�u uu uu.'v vww(y'{{(|| | |#|5%}�~  � #5 %+3$ 8)-"0o7 %+;,E53$5*J33%;,C4NK;NFbh8*=1G8lMXGdoC4K;SC\7+I:SD[KNAVFbMhW]S\L\gcSiSZKdTopl\gVnbr]xgl\nsc|kărƁnɉw˄sˏž{ΌՒ}ؗ�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋȱǏ Cp#ɓ(S\2a0cʜI󠄚8sIQK@ i2УH,ӧBJ逫Xjʵׯ`ÊKV+hӪ]V pʝKݻx˷~nLy7(@ǐ#KL .;άٱ .3:BdйװE3�s㾽߶ 8㿑v'8< W ΎP"Ljݛkw>]x+?n \`7ǟ_I0A�RXm]Q Opgq)`oF7ai|9 \pA6ݕw!uFnPv獗 yA8&Gq#pbF\@ hI:7AD)O89b9@@ (rm8w_XZx"'y!GIyq[٥{hb Q3J(J!>mJW 0Ivʚ#wJ9K]5GA 4<qEiFv*(=iXljh뽍9߭9*Mz$]a"{gɪiV�#tgpڊ(6"\\2k &gpA^Q){e49;5g4�,xrZkݶ*qnmpNeKބ~weDFsw{ k3 nT-s~Kv/3pAmI qvAyڱG\@'4:ցiX^r匄gPnvy�a{^83dVK~t^^1TbtI`#SR|\> n<vu�nz !7 hK( 4|w{ VuX,~i]A0] }Ph; zuw2 '@V\7H�&lAϞ,4 C TUn^@4`En#ԀB]քp3x( B(S �7uKbt m7Tja!@W;WeWsw|݆r� T|wJ:h $7@_58GUsAP#% ;Hm`uo&HQbTz2˛2Nغl@%HAj(O7ɝspr٭dl80/258$ZeD ;5>!:u>tx'`NZʪV,"j*L8Br.K<"NCf>r!MyJ5!\;m&:iKvY,޳BTT Rh4xu6bbU)Tr1" pjΌc+R;hđ^( dL{M!ju-+kh1BTͥ.&D薝h[a<(ԙm'Y׊'�lWen㾕 eJvuf*]k]5o P9es2UܨqjcYr7b|_R3 Eeb*w kVP]ت 4`yeC @tB^g)U CÈX4, LP\)rSؤ<~.F I6;(Ӱ甘bdsVn7jL[)\P>R@B6%/=B.r~|Џ ? #qf5A mn;8쌴2E1vXX]iQ{M1,(èl** iП0>gtf5H%rɀq;Lkc&1~MF|+'+^o©{4v2o4vo)8[pK?zT o_16fMev8}晜{W䷞P=ӭn# tŬ 5gc (^o9cq$x�I+}R&c_ƙ%kL6<f2@N<i0Þo2zkʹ6,P2@/]yx^H 9kLmmPm֗0I>L0\3۹#X`> =g}Qo~Vz'|f=Z@]P3!]fUD+? c'>O H%r {#mx Zo]3'MqlVgeb|!|66Cc6~2!ұ �5jg)Kjx-bbEpaS>v�x 4gbWx@@Gt}R;:W%?%qS@EAy[4H'M݂"*mDRv:xk4DjiX!s=/>q!C~1EՀcM<9"x95mtOvW3 ,'+FNyy39cN s8%:'m6ta{!HeU07"2&OY\[-#} 0C9Gx6i&xꃄ=Km<ԆIH@B%H�C_Ed ` wf|J[)"enRѨ5KX7JRu/3@"@Ud;h i@ uNDeT7�,%B(X&Rc~E>k~HTh&m `d d m�hz *fG}T�:)e� ECd59 wP0 b }u^xz7gQ*Rww2]Bpl'ږX3b\*{0  `  itG%ChPC-b#B?%:$rńCDIcH J7d8db  ` PPsJXh4Qj%̑5UAM2wt`W#Y!϶e ~ @ c/tz/tDY:dDDv!enJ")8D{t qZ3 ` @ m`k;Y8ӆmhvClXfD& 8S:E9d>d u0 P|BASHU]DY4?LUl9"r-V㒡w3 ` @ |c$xyegA8,bh'5^LzYrI$g8Nkq` fp P&{*g7YtKe&I3e?mx@<PsC4ň\dQbp zlp w\f>?z|峐d_TAlreXIr%yu\9@65 (\` |BF>*ՕZL%a 0"q*9d* Pl :c mdVQG){�yy9 B *y"Vlp_ ~0h0UmjZ®"X&�ڔ&DzwJEUypZZ19) @ pEmD^f³#OAxB;{v:GB~4gĒu0lus`@Eg_;YdB&ٶWì"P0Q*MS-6f.` r w@ m 9| *\0\'¢%BCyd$aw1mgcprp msx{X j"{AP5Eu%U834<HCzmpl P@ aQ [bb;QcvJ;>C&;S_HTkMI4u9<e3(+ dPf @daLJ l*iyHi{'.kBP=Pj1TE;Էp9{p-+d=a>^Zqpp0p嫕fB S*v|g ; ]56$hv"X+LhU2#.\~دdQh  sssH=ZE>#.G=tO0vQ@KS6&{wf-6m *Y<Z|X),Jx̮h;ī-WWʖB%U> ^9^eQk� ur c^ Õl6[J D9E\SXDTrwsIMz2Z-SJaoV d0\b[^Kɣkx\iH<g%j! _H=!?zS/Gw Vە mhGń<ǨU|b<_xB\pHcCvc?{>2"ЖVm|V( w`s7kpAtar|\rL<1Bd#PiczoB2 lPȣ=:vA;zH(\HWpuU}p:-r1"ȯgsK )[ګ7}͍0⢻KJ%,$5҇Q(qVqJ` ` xs=X$v>I0M_̞qv(Q*HBXB:>e� P�Jk߰G BGwEb&09'3k-ҿÝ W S*9e1V^IQ\u AIkI njEv٬Xfr< g6C.OZ>*N0ݏQDžEqz�HuaTVF: �u '+ s^PN; y ~)x8 rGv{!i~bJ64uΪ e 0(9{ή=|zM]keM!enSV!sC֒Nl 0 lPx| M3;ƭ&]RfD oj9G$8B= S?Hm0 w@9a/󸻛|,+TJџAP C7{q fb -}g |#@hc«_xו$.+pancP(;s p*l' dkz|=z[dmYA4WR[HϨϩB *['_*=CJ:I;@w$" hB>JdQ@ P w[U8]L]ϼ iE4h2EC5k yX1 :h*R" 8p A)UdrBK$ap %~GjR|CQh 51EH'SVyFHjƧD׬9*+4Yͦpl[h01Y鼉؟x'!;zLIWE˪)iҎ8Y@TyΡG^ ڤ͑`LC.I NR2RdH 8p4.5\ٶ|͙ǁk^2Zi i{}:(tyA.ع)$ xپg3R 4A:cnr0Q2)Bomh",: 16 GBĔC.C.x;ѯ-Pc<cKƠPC *:ŸkxCۃ@F<c DbpMjjMb R@"@M)M;B1%Wh8H"C;+< s?"cN" (ŞhS>4<mQ(AMdN lI6=aõtn(?JRVT20$AD##F Y#cT ' 0Dbs9SŸHomT="q@\ui4Tkx*@ 1$":9>1d9VD 521R:7sm"G:r] S;"챴LbڔEvV} RVa\KxB@P}':?WG`cdxC)N7Hŝ4wѲv :Uǘ { %:ZQI; q ^&mj KGM:uwϯB|B 90SBP yFx;*x\SvvL0p3H"-"L.q)F0a|P'5,\0LO8B2C�h$H?[Dտ<iqQRG#B $q2J0bXbӘ˩v!B_G2+(j°Va Ls$tO3am((0!?pyV~kfF\Fgeef.B ud! uX%<!8f!IϴAюs Dp!j!r%/Mm@n $Lq;D*(`#zX&(zs(A/[ C2d'<!G*ڽq[up[.Ig9` sLy!E d% J\2u@H Fː-s ز%�9nSO"\ B1 ( w04*#$.=s'8d <h@@# N0.+ 84!&\Qd >"ޤ<"*^yC#N(Nj[\e樭BC#P4ȁm&mr\+\_\ҵ0MH{n@ȑ$kZ8 !dYRa5r.dB`@1)#gCa/te}yR`4�w8'%:WLpe,DŽ'iKt#q&Uk\G.`DņFpX'0M,ײ7m*OKG;`"8 k`h %1l!WUi=qgi\v_1@<D ƫ5I�MPLL( 4I`*` ?DV#Eyd ֫t@4c 1rĺ4a]@94"Cؐ6HBu)  +_EflG WFrp l$p1/!b`VA?$1:E<<*w,vREz"*P? B¶PA ;Rer_M;3@ R]!H-L_X^TPʆ~ƀ ̒w8_V6Ya/VToL3q"#[2ۨ "`Wo7h`((!KXLX-ZbD2q}Ԋ`r_֐ 1;s4LC#0Wu�Hp* JbF*RRJ# J˞=c碊'CpFb߆rPEZ]<s3qY9x[4-qSJ^L@E)! G4 )a OC(s,3pċY% ED4f D3B ?a,zIqKnuY hϬ oM )u/Ժ3"fIT߇ <Etшp G9$ZChRUEu0r�! fաxBRv0/|y][%' _ᡆY3L.Qx);9L5Ӝ0p<!)LC-ˋ/ uǙY"L[XC88 b03;8""*@ ѕ6z҈IpGP@ TB 1(TVkI؄/ %qb8@ @hCIh{A[:aD<Ÿ9h;C!!:6'aI)JL�@M H#-51XU4Qs|+ ZDG<# 4d+ `;Ah1x60L:OG13()YI㏢ڈ /Ѳ. NȄ6 Rh*'H!0jAhlFg"AHD! LBLHQHC(XˏQU0#R aRaEE)E"}jw򐤉E2 #ȃNLH4x{HJF?Aq+ L@C A;pFsDC '0♎4j00]lYX1#@2?s2,F|F @$ K$NQ$JT`9p6 SXJ*4,.jqhFR[C-zD0CH4Q2AD=8NJž$l͛R;؄L6(6X2&: ~oZ=!BJ㣜۹T>W00H.DaL"imj3;K˹LGN.+i xYqMxAgW�%"d[G4ND W0,趼4"3CH,Ѩ,ʧB 4Fpl\ h[2 @\Xc@p9ބͲG|=cCG<xH DH(+L=Q-8tMEzR);M=z4SMSm3h$ϵ; G5)nO4(>FqtZ4hiA˂$ɊIȄC(2E}A"IdW+à0Wtłs5 >KI;i#鬒(WtW}W~EWr4$�1 ;b2č[TV쩤0%MO#hGճ"ڢ/ QHx3EY%K~UW,3`oX;3g* ~Wu|-+H ј2XyI@>0l0 ΂;(8>X8ž3yH@Ur-;8U{530T0I S8A`#!MŎv[v۟\r\T 0SF ):)Q@X:ыEɜ݈)8/ᬨ'#ǹhR2PXMJ8X@' G"\0 O08M4N & _ hhF؄As>"I֚ ቌb/1P)~ُŋUN 8Ax%8 Ƞ5C؄b"J2+?~P1 a y �EȄ2h{l3Z.B%Xc**;h#2CHEA  'P.h$P8LU+V֋Ռ5+'c[H 0j]AESʙɘv+T?%0i{WHTXI%,HI8G@~Z#*P٬5vEά=3Ujj LЄ>y!P *roI;LprR#f|8@0Rr*'C(">3_LYr _a0ғэt#Jg*<kOȩ8±̂&8pYWRl Jx:Wa>X+W#QR床X = 8$ @<=|6޸|V’1?HHP6h;8.h/`N^ʧ('JCJU@v=kC6dތ{ ; Ҩ� J5&BHR`1 U0FLNM_jd-62Nh9�M04.N9N%Lę!)}Hmն� xm~m׎m~m'm܎%mm%0GNȃ<DH3mmGPNn!0!mxV뮂$xnN  ՎoVm�oހ0oo�6'o(Fp7pvwf#0(`(P#8(�hpOqwq??(qV%(Xp/Oqp ' 'rop o* 8mr-r'/0o0w&h)4s'H3'-0<x% 2s3s3s>75_>s1s~!G-*s2Gs6'(sHsA_'G~'Ht3FrODV0tH09s4/sAAs5uZt1s2ׁrbrՔx2} =+Lɻ/ ‚Ă@Ʉ1,X0bf20S}R?PZH9h2`jsĘ eFS* ;ǩiďC'Tre//3V6BPy"AB`(OUUXsr&0CPPڐ# áвb\yakwn`J8ȄI$ylQhR #ID҄CpJP^^94P2'C?Jp[I> 'bl8OO>ʰxk/N q� 8Mh?X//BP:X'V/JxP 3DyZRYbO7A_#M�4A PiR3@yzۣv=x 8L5iIԪD$\)L6 I*Gm I"WTi%LjRdYfϕ g\P͓"BTAF5O sN6I(&P8}jSGUUysdӔSҹ(SgZLRЙ~6)')*0A$dJ41(wPO:)ZSL6"1.M[1PDt: NhƐjS7pؼ<4I@qLZ'Sw~ɔL$&4'}.vܔ?MH1&SiA\wJlDT`b BcE6a6N $r$8O3)Fptb(P4E AS ~.QQ 1#w! b|2Q#iIoWW~F]t#!|$9_I'$ &W9 ]\G n~^}qQWpCm(A\adP 7a 'ԑ B! QWScb-1|8RWgs0qG*F!,Z~.*M'uP25a)$ h@bJ(,TZ~hMw;db'&S5gIbp!40&dA=&A tGI%ݱ&r %u4nCU0aGn-q#rLB %ݒ(q8AE3%H/tm)MI{bl \!Jk2G'0ǟSQF EϪd4Lhƃ:z0 ]JL1f:02Iz">&d"J!xTﮇK"qȑJd\By.E/wW,'I6lUkm`(xWZKDgQT�7'}$qo!N� %3#d%؁sUf3(%b(xAU/iv`װiJYTD!@`:(GIf.ΡfD+RL\hW\&]HWa1"Ha6iFL!:6nlC%m +O#f^T—!!ţa R0/2�X+Ⳏ&U-X?{:P F1J+pb.! ` qL!StXhD2xH )\rc(+YÊ1\n\ۺ— (k0AB54!lSS @)VFՎ"]P!neENbHaHw-JBMa2ذ1b`(F$4凖&Xh(&Bh"|3Pi{Lt:B4vb@9 E&ROz|Q@`%^z0Xj8btKW+i C'J]@R,UJC (B01t.WJuÏSf(K>S":2 bPWLf0E"(Ѫ|%adYUM0ԑSP.(~TRFJ҈ >[=9bYoJ_]jKM!(E&r҆ԗ"o}ZTEK~ًٚB |܂?`r_yc2hN-o#ۨ):lO Z7LamtB#')-~3'z2a6;O(^ E:DG }&D1,ZˋHH:O@|W]p*Aj*ڒrK(qy)RdKڵ;=S}$sH2A*88MȺI TɁ #BQMpm0lעꬁ fzyYO$(!  P//֑2~NX 5Le(,da1@ 8H~^nE5 D!kD'A j-Sm}s)8B-P#dsA]lQdb5gGMۦ3[m]٨!�+F@8 o1qcNP !A焫^촫/) }` ъ8 SH (hMK] 9k%c�!&?`@j3VS/XLb^ D;T( #ڠ>%W!;~/]1 `4\|+G$ 0tѮ_~H :1g`W'(o[kyx{PY:J )|.y,JLLQI~k~*,Sz$*<PW, ׻ ȍ HIYqn(XPA!x`u4�0fx et Y xݙIYDP= *uALº8(lAd!QPU׷DōXIUQ~,8TU_pԣ䕋PIܤA4x*PBT"0 ̡^8j\$#ѲH+O&J-BKZaL[ ZD=S剔 V!f1@�GB&QEL$A*A#E ˔AFQ& BK%&`B5R+oq"A#}޸̇ _F,IMuNĄe�xW#h0aLg_%ʍP$ 5")\Ԅ Ҙ*cK܈%t؂(8+B)$gd`N )!Wbآ܄5=Jd Vh�8„D%xB?vB$B*AQMQdXBv<BA[ Nii^^LUXm< h| FFL�܀.BdFpB'8$0m% ESF u ,I&m# :-AH²b sf梴! NUģXBBLJ <kJT 5^))E !)DB][S69e9A@fUE܁!HBE9ۄ'+x`K‘ua(me|^4Pކ~VLP@xM� \SJnP'!89.JK(0(�u$X4d0!!(A B]\HANRa+&\* 1%TbH)yA+BFNB+$|9H\Mc}P~ Ɇ+h(b,F'@A%L@EKPߵ+1Bc�yps~QP&(B*&G X6Iܗ5!)B*º -)ºlL)H[Q(Ze>|-Q*)݅ :@@D^J xu!(;h"|`B"MD(Rzm p!B"<.'S'p(A|csM1Uҙ{e* f+@x0}IMzaB$!4—s %Bz|0*hKh�QKWAhD+(|إQ; .mIx2U;m ɽUjrފTdh�׸)\+)ABQ�/$0N8`* &X!A8" dOIbe\4Wu,a̘xѥa]#M@t*@|Ol`Bn+>ȁt-pѐ* #l)8Sf,PԘg,uZ` ŋhBz\ (o@ %XiNBz�> #,GDuiÅ'|`OB>9!bH&)ZDbM]}P,KЗS\N'O0@�lA'xD B2eL@+7r[ ̊pBG$B9D &B gŠǚ(@P›!�fC%QfV_\^ LۂʾЭ\(dj- c(駠LOX%B%#iMA,$k*ȣ#Ed#)d*)AA# ")Ab[ B%ڀˠe`bΌ jh.%pA&d-rH]pA@a"~BLG'j'ABPl d+Sb&%Bn&J08 0m!_$WfƐq@ϬP0I@@#`BB*HnEZJ]FD^p*d&H'̝l$x8R(M z.EKEEPdEyAqg[ T++ �(A*!xO]dE!,؄B( ]DdB ^ ,q@7ah\fȕP)Q9~'"`~ډ}6ܧej^J,Kg{veD@B,B깪lNG*rp!3A&(,djwE²2AHѐP*S^Z}?+|yb.E_͑q!Ue|y0-�NfM~V$¸Px WJxBՂO&|B9žKXM6q&:Z!Q#Ϯ~ϋ,$ pV% EC'&xtu \HUvB~eO♶6,\߾cf8BZ#XA#܁,*TsXr#l M a'dBkf??򵲽ejV;F޲gS-<76pu7&B!!A2UUSB&%{1Qf24%ofp^Ad]\ ;/SlcY'Oou'L(, iB4(PBJA*mW.Q9H&UN7j!cݦ+Ϸf_ 6XTkB1_D N*815A<磳B!ӎث8/T> `�߲&b RWwdzEB�)H*B�!ClРI#IRRVqf4'x4hXlRDF"54Ŕ&Y$Ǝh@ hОx%@PK,7yYMW22JTl)cS*Ss2i3u#Su1'U[$\} Y1Ƃ7>IQAS,ʛⴜsN?j\L;8u:;5kʄRǔN$G~V2P~JW= WN}&"oyiѤS„OO|P&&2q}C8d$S`"D#:Bh:  +I04A+<3ZL/+2RàA 9Vqd6R:,S28$LH81cNLĔ@Ê: =LCょp*E+L35Q43cOLdL\1YeQ2+/4Ę L81%SX[A + . 0U3θ#6l {Js)YJ*$�22QKWLژ-5Xŏ9R餕Ox;09I2CDA#5{.̩K|$0(Q+H WRVcdE3CXS2HiJ(hSsӈHe 4aĠ011 | T4)?Ĩ(l ^&`Dd M(U AW&)HCI;ڨR(2jsSXjtnYu : *)r@oWsg[|? hrE`ODl#6 bU8D96Q[CS[:*);U <kY}tjppZC)\!NJeE'#XzSXrl S`ӵ K0VM3& @c)HA4í)V' , a#TOH%&؀ HBO^ ]{Ltp*0)s `Q߻A�Od"C" C'0ff\U7@!ooEˉߊ8+tH`C#1b+ڐ 8,22?IdPkK &<Fip=6<t8;~)}D^Г2|BiD# xH BLFA)m %IhG#`!t|ʖ~ܥ-٫B-1Qȁ�â348+xKA>ape:Һ$dN 3Ti^A*燺bó }&@aF9&%Ӽ e5#Zխ"\ʩ,-E5WK!l G`[)0 18ԨلhFm3eI9V$!3pHg&&wpš0qS|Gcf+:Fg*/(^gha@twοE/B]6<`A Xԡ) f#egrMsld`tJZL+_PU)]w{< |^&ԉUDJcؤbܶ1a&pA'e_k'UwK &fj*0>(].n 1"ݍx5O3<ZT*VBT0E0QTӟȖ&?`H&P2aQoU](W#u`�,L"g5 #(ч;Ӕ7A6'R!ٵnb -h'"'Ev:|ZՕp1bwFfWH8%Aͅ'РDpFjY6qEn;5I�[ 9Y {@jI l#ZEۄcP`V̮P5X0 bE΀'c'x0j*.IUX}y<.~4<MJ,;3K>14{*ٍQ� TUǵ1{E:a ;DV!M@:?7MK'm*xW(=Τ4{:b+ھ D"ʼn?˜2WvXKXU=E0li2"ᝲN) p'?$ (;ZR G̈g<;e4 q̪^ν053XE}Z?CD ?m=09eI幸h -ȩy(L-hc TOzH�u#�e8O=, ,*>!\Ьzjn mR/Pʃ&Nնo@ B QEԠ h@ 8! *'\#@hpf n gBca&P_\ `ɖ|h(T#r{2zd � `ҀC`k,/MmE|v,b_X%(WTI*@v$ )?2 ZJ @: ntjB 3m"dh('8b)bK(f%N<?rC �j`2 `OBa /"b9gBHN- nVP` *&Ȁm &F:| &a p6m&dL~nTq $h,8AF06`\aBuhآ `�mNٰ1%@B Jb .6)DF"�$�(qf+RR3;փ})(a;"@4$(Ri)D)-UĀ x7�0'GP ]oM|FpDq1r4,F^OR Gs#^0ɬ#B1QSlE1-[5cUFWtS�8 &9~DBp@D(Ir1쀎le>'( T&I%\𠠣 R+^B @rhNRP 5W .HydE|:AMOE]N4P`8!"JCS' PEB۳sU_ B�a ITICnDBLd(qA29m<5g=oF4I%1M ` OpjIFߎ.O.W_  WTV0`++Nur Q;!BO͠$un0n n2-3Ԝ*Έ>86I pVsuWuxVEL Π �aǂWniؓTT:t҃<2J e1 \V]WAPA/mе\`)p߬FG,^+ Wϵ\MTaa9J=G ! %5oLҒO26Tu"*`a @feL/.|RP "D\uGJeBi <Qʹ]KfG6 ^P(9;MOKUQDrP@FJpgn" B8 $܀<Of"8nr3_T&p'gE2!RA�A ޭ LO'ss('P=s}:y8A ኢ K AΠufnnNMBM);W}S2 r 6@<b# /p4w 2 A_+:dV on \F ؀a6a /΢\A> 4P E4 C(fַ=WEzםjv4ubN ր 6A-:!`XDa,bEA n`G$= xd㤇Xc% VMU45ؠA+PBaSa8P VW#`^܌Vx767ڜ*L$8GyĴݸY 0yl#io HKaA(!|6>WA 0jUllNR{4nwLkysnX]< 6xy&xVB 1B/apY:`f`-D:42a dUf lI*ntyxK9_=G MٯD�! Lavc57.27.100�!��,�������$����*�2�H� � � J�N.� �j �]_�d q" #$ $i%&t' ,/�0\ 3�5 6#8 ;�C�GI}JJ} K'L OQ&�S)T TVWW(�X4�XIYL�ZnZ[ \�\j _5G`kd dse(ec ehfVi iiajk�l m�ma,p, r2s0(t u�u uu uuuDv x&|| | ||#|+}�}4%~  � >#+ % -!6'0 $+;,=1E53$i7OG3$;,C4I4K;-"bhT8*>1lKI:C4VEoz9-K<TD[KNAP>gVVF\TbN\LdShQ\LcSl[rrgVmar^wfl\osctd|kărǂn¾ʉw̋{ѐ|ؗ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� H*\ȰÇ#JHŋ ȱǏ CP#ɓ(S\ɲd˗0cʜIP4sɓ͞@ isУH4ӧMBJ*ӪX W\9"ӱKQ^ErmAg ݻx˷߿ (`È-7#K,arʖ/gּ3gϠ/c,tѥ<0ztװ#vt۵eS Nȓ+_μp רἺث+�w@BţOӏ?{џp_W7{y%|QAןzUy"rb~'߉.&({=xh[�yA9c($- b8""뽘$yC9e0&9G!QtQ0'z)}K^"g�$@ 'g9~E9)PiFrZ)Rz霟驥JݝT:PA0DqE%[R:Q飤zæ7 @yF+VkF鱣y >:% J!Fx痚bh-wv;)v\7� �olNv`F Dd{bdWz2Ll" "",2L 0(cdC >pA83n^DN`}iXARg0a@BQd!lAx\zyAT'8Te�ҬؐGv핌fbpBΝ@a"i;^2zM聊3F*dY0;N>j2XBYd3c蠋R1i`o-7zEH(M/bKV+4>zbW'-J?۹�yN q >Tc6@.I\ZVZ6{8<\@B,.vύ=c^0 <og8 ��c@p@9hj&3axH  0:qC HGGD,[G@P x5,(:AD<p9څ=υˤ(e*i! <AlptNt{@0(.~e-W�?l�'u%�-EB\2_Zx:ţ(W}\׸X)ј"ݴ&5$ ,Vj}"p~3Xa�ǀ;)uiM/eymdl/hn)3fK^^XW!"! Z=Nu"�n+$e, %HɴaVMJ PʥciT}iJ1 Un)D7/s@ӪdAfT(Qf:U! M^0ShYt H bgü5f Ҭ)id*bqjP6Wӣ7 ΏbC@ĖR8v^Ӻ Ė'W0D6ARK?-6AvcTԉ'-s\IlxItWM &GC5e;ی n,ѕtސx` p6UP{6A j܀<ϟcGv JYҮȵ vT#RBqvJ:wN]@Cm`^Ї JJ5@3/v6~R�~!ЁX]b`[a*#,[_<NJl|ΠS/I?"@W= }.88+)I1eC ;QN`S<* ^0h@2h3aܜ'4[:=&Z@\Ӛ$!4x?i<ff CJDL-1̳ j̜ rLO> ;ӖcXPO@Ϗ$ԏTIoV/$7�Z!#g9=X_&~4v+Pe-[ vQ59<J�u2}v>;*T @cpy Zw Y$:‹=᫒$ŭ.jV1ŗS1I*f<o,hgI-)sfQ(Z`M;W( K6r߃Fwl%vi &yZ|5Ѓ'َhHvyj*NЖbN}yi}D }]L*J TbTJc] 6udPZpWݱ%='ow !?íkdu[&|2y7[ws{?"PsLQȢIv^e!Dg9b%^PuAnWr%Ii6з(g@ Âo{/cW]&{@&KC}jPF4U[ F6p{wRB>MP*t�fF5f Rix-520D%cQK,_Fw*r<7V'D-t^dL/#B^U#00_Dp-�nhPtPgV)~w|e_!;f}vB3SX"/vLs5?)[('Sx�p /])8nx|EsT/zjfS7a0d389L%rE1d%-4[$b ]@ OϣYV،lE4X`\r%b7tS*ӈ49I@w+w?[n� p N2nFDa%5(R0GkCv<ËFQGT_a� ` r Ilȇn0&Iz2vh9DL9pg t'w :_x` iP<ECc.($m؅RNzDd[)8Ydi+V1>Mi;te Ps~oA,[wu)j nUj2U9g$F(0(hCŴUӢj@5(r^M3%XvrA`Zp_`14~)My.WPD/ 1 "2Fa#I-)6)V2nSS~~(^xp\@ bʈMMɌxum&`cqf+1XBC#~keZP �@gMeFKpsvnHQ ҶB"@v@H2%u_rwceϳit@ ms k`erSp/JJv6BFmc6F)/:dg[EZ` x epFG[%]jp.'?WB#�c>FT_Rffz7e6?4g{YrC3:C&Ua5s4R�"fE>U,1BT\Fs'1k@ ` ~ `eZ`Ԣ<1z8U�Z3dLVLNHw'܂>Sw\]v.r~ D[:]vz-ӨR$7v Pfj ( P'NROE`ϪXX]Y0 Yy&7唉 eWYhoqT[uPr63C.Ljn[hWFtuu|֥R@ 'JJ!UEBb8^uCaP n p.yl [-7pd.tI|5\;ն?@y�Y^Y|` dpz7z0ZW s.<7, @BizqTvse 9kEڀ<<T(ndZ^vVZ'j{Ck.>�Z#;@2qoZvax 2bc$Pٴa ��u@ Zg&5&x2;3;-<) _�1Gᘁbӣ:8(߹kB]VFemPY Xo W-(W")C`/i{o$<dCWS$4=㟮] `a[ kҽ<<[yQci1<A0JADG0- acUoo@A6:v=yxPp&b6{l&w5۔9"7{F1`Ru)5L\CG ci P}c{+j59 x<쑶{SH,rlc;[³[xlTFY!6:$Ry0LcWIWQ:c_K4p Z*àB̵Ռ"+:LdDǼdKS3L^QyVza@ ʹ*JhP;p23Db1<e|LJ(Op+@l"?_w#@ FFR?o ^ZЉ~� 0 Б҄�e{00- O"ҋ@0C !E[[~#Θ9%r9i,h Pp ` 0 _ᅓ4KLù<;yD<_7=h(2MN?aef$ P̮Խ=^Kbry"σ. mJpOQPIWXa13xIpFyIyb@}eM轍Z}-m3475j\'XEZBgQ#�  rБVGۢmݴ9}"M;;LI:n+6[-qu%%.N B2@F',`*:eg i |Rx|UMwAF[ ?u["\k=)q:V*ւebP Yap)yvy>r.J,7-() "Ba `$RmT%%4N0:O\YcB$"x<O࡛PlVC.$5Z5R%ՓEbLM{w=?γk pH h sn6;wDLm^!WzTԧL"8!&J<)ÇލZPA_@L޺TKҮKf0feCCuI#L]:d|C'aP}x+C#KbW`9Lsܻ$GUfSRJwgevI(m ȧeJ0+7䥎h+ L3=-C襺|+ hu�U,_A1}e4DTsǒhV/$Ak|VCxm Z@$X/ZϞנ<ELmM؇A2 r#HL褋G8yV5n*[kvXɏťUo[@3i?,=LBhch{+qJ\b_P s�aČ!(Ơ0aZ-djA2ŐY(FC'6d( #Q#H$˕+!$!1 Ct( 5Fa1 4t�SQNP!SRt NIC1h+82HO5\raHdp2qaV@ LQMÇws!E%=wᕅ@b`5*ԤD !m8Bjå !`D1XeF, C)&4_ m0dlpoXrd&%2eabx3B"#!-;" p7߲zj8ඊJⒺrNl@,IcMcDCR#J8R̴,J( $[(Kl:b/�p>: Vȏ10A,*T*03\۞PpA11# :4J6<4b5oL)6S*"ؠK0C 3+ &Ȳ4#!m@`k$J@Nt#[#dO"5s/`C 24 JsRRM =LI H*%DGt A10:f[7.(΄荾dе6Fa .>J+[]L8m>ZR"U[܉ "T%CG?CVxÐ5sehz6 L S!k50XcG6ďD.!6:?l!}BH썊$ӈ1r ʂ ,�M sۃBrm劮`ހ>zؒrCsl/6\;G٢C)q<SnSY0Ttn/iDA6WK:2HUBV Sqbs!ɱz02ĺ˓$ FG1(U=^ !>GsKvR A%yp6=-Y"!UHh V0p"[k[5\)�FT:s<-u] ?խA5�觟# !a�Mu+%U:l<G +H`dh< ؄3)#İ5P~)D8 T֜t-ukXgSK! \BP<e: P%g $G8(mIQ0 5UzA r*=FoЇQa ~Q6!5pƆYJ&si-b2ȄN6qK4N: $0U!f? ϛ*RhT.p$h7$LM th35!On ۆ)` @426ɝL',! 0NTM]� \lhIhD֐J"ʠ n2 OJBv\ c$38  @.7xb ~?EB'RND0eӮ4qS V&p0%Oq9R !(83MJVQaHBᗙe2Q,hb I7[Aޤh B1)AL6/+"ZCqKA !>VLƄoԎBiȿ9 ꟺ%MT@F0[?G(YH™ !BXKNF7!JXb}Ђ%х>N[9%5N,f[F9* DG"#@6\ɿtb&cyL.-*h \ 9Пf,h /ۀKZSOɷL^e飒i?RS"0$  r6\8DrI62 #Ɂ\ga+%,{lD38h8kH\ lMם s#ם3a'"-AP:tm5/ሱMZ kULCL-#CcEn&D%Ef1\vH("1:Gl%tl\Cv<1d6\4Wȁ 5hnhD~&1&O( *V†N<(V$W?ЁP]nI! 8dFJ Er3lHG1,]CI$<a6!޴_$+UdV짔!3X>M=~>04& P1 !Cfn)s3Rura%6A- ́FZwZy t? IY[OM!`4Hq|P0BlĈ).ab.`=Ofq1}:o@2̜:}Z.�,-2(&1x/7�C>sI,8U,p ЩV�"�,8?pJ�F) -!sE9sR@U*ƨ !D1-M؄ ˵>q"!@H'CXAА Y 426(PkR`JlRBF8雊`=In*)pjZkcݻ5K�!K6Є60RȖkInIE2,W<#a8 @ 9XK8:5(ba#9<HM8*#'JTȏDgث&Kh8P86ݲ/y225Kb81Ex �h� Rk(>XKO`25x2HCFЄ3C8u;;@<pD$/)V҂>F8jR,j |E8% A0Q416X(OHѫ,h>I[� -Cl͐j,/"J03P؄B9ٛ/IE@2[4(948x T>'3'1 +<(ڄH:(2(G�Q6 8wd$, Eb$*c,@0`I 2n-aWL7KB(@ N҉<L~8RĹS-?fIP0PO$I>x*m=RBf3<4<!6H?0H=P7M3x,k:.F3~?>Xj4&\N 2I :JhH>F3G*K&G mGX#(!&ԟkTEZ*&)=/V(Nc) S1$*(J�KNXJBҽx1;K211}8Liä(O$8sd-@JPHDLs mNez6(JS3GXhnZ9? ZZ폅ЂBvL.1p:62[-Vc-Vd5V"=CKL3%:HHM*" @LK6h?σ@RxoK%ڊ d5VlڄJ؂:,L~X[d @- SH0MJ(|˙;>Hd;Љ C<4�"*% 0eZDh70?Hi@҅`Z]ڦ[ڰ1@JK1? 11:K( 4 aNJ+Դ R=<qld mW-!J:EOh4}288 tm1%" �`RF:0>MJaR|&@3،ކ9 + !y2Bpm3I8&/0 4-4@8}OKC^tQBP  (Hp5X8J-CΌ`$)+˓Q1(..3( Y01 3:B8218Äȝ NĈ,Y51�(T�,28(<ȃ%İ*T9Jp Qi,#Mɂe`LFaBHlN&^;,@HZ[8REfʼGhPb3q8LsE , \hZkҶ 5N-auVı#-3x2pRaP1?hCЄd;B!&/Jz:ZN64:FH` $R^wC1'k Lo_BW5*H8FPKbFJ4Z gciRvgU5 Mb"d#R^>Ea ۫b95<+= NJF`ֺ;̤ҹ-\\1`Z"($NѠ 4'?5S<kkk뻾5;*S؁SSS7PH./-`+HDHͶ/81<kN0~ 耶h�P�۾mVh! ,.n&(>nVnFnn600&A0#pn�n# 3 0nPom3%hfn&oOpmm܎�p ppp&nnh 0q6Ao7!&xo�qqm0�`�$Or%7"hVMVU։Xe}X͖},r,=*[--X,M)؂.x-@.r+כ3*,0/ЃHKJD?w݋ <?s+9r4_VEV/s4W֚�%udak 倱j 35JgU1D!027�Sh3P2b#iUpHh,y6�n5+׍i(Y`Z1+ Zԡ W.|#`Y\<xAfP;:ywDH;<}JPDnaB?�6LER<l./n h.C(%X=9KfPo31T)eKt,p@(8;pJH'�aqjʸHX@8<2HOJ<qz-0x(g{>CzFIh:E`rWd? $h*hJ肬!C 4P EL,~QKFvRhIJX@Zv/dh㥑 Pi Bڈxf\u52:ǔFJE3F4@6jˆ cPL &3fȍ 4H& Fׄ,b 􇒖5i"ٲpH\9ąon#q$ y=&N6Gɰ P0ZnpWdTf64q4 /kHeiMu65)ohY̳gXrE#<2�F[0D6"+1TJO>T-i.RE?-,tϘ>~ICdTSbGx%B ;$|<XMC6a T%:tҚ5e2_IgVo19Sk2e&m&R!B%Qe%Xi}Hj w5S%6;JEBY 8UVA$WZm Un1)H#s,4D%^8gWpB`f4}0dF}L$e nr!J)uGI_Fx!Ys&Ćs AM@$OIԣI!EyNcF^A dU_9WWQ QĔs aw1Odh i҇Cō*_P~fYl taPyh1`lN`[42 b%}8$lRFb„inj>6%s()&�PPFIvWlq$m85E7eq+Q"zgYQd|(E'tZBSbfpT&ky1I$8ExF'^|G0Bär2f &c4ycN6#'>L ̕2CP$!iINS~Y1%QوT"Sy<J&Xb*i4rH&sQXA%E%t4"I|֍౵Cr.4x\Qp 4�"|#4H4n2H!@D3GM׊5-8Mʀ8 HC"4 ɰ( oNN0ӊFBe+#.5|x A mxA3Ȱ \3e(cӌS!R/1R*0��I�CxR~ڐGtXbAҨ3:C{D E R a * ~DÅրh j]kD#ڒ +3/y20f۫8%U&hg|ٔt�hD%<eHC^AOli? 8 iLМ> 85@DP!$l % W"6}@(L1\ Q@B)4 fpf ؄ G Pܷr'X}M 1Ml h&Of*5 6h}) ~4|TlNQbJOvJLFңGЌ#A! ,t f%HBrR=yC# =u2]؄f bIPQ(^a8þ~GKl HPF4Q~B/A3 9 iH@PB qtb7n† �KR\�`8D�a\b?HR \$dYEK(.&M�:tBB6Q0 `0 ?w',;ͅUWIG y,ft�m' ~H(DI-2gK54 k ,q-4' Dd (K%E}C$5s(B$&8R"qb8,]2 2q6tC), :Ļ/yD(@<O39&Gd 61!19^sǙ!lx"xlG/D`  'HJ`\@Zݾ NP @hp'$^+^ȘTC"`H'x'�";+g-%!Y q8iF5GYi d ~(]n-M<‰˩3ҹm&@>Afhh0}HD6Iй(*Gyqs '1| Q <`,{I/;犕tC"IpͨM)ЈKYC# cI(t[sWLQh։ChN!qz_6CqKf'&�WY]`+e8-* af,L,@hG_MԬ "D`REpނU QPџMWċ})3ŌdzmNW4Xɏ`o8s"|($ѥҠ$D4YnD B8|pQ^hO1 QDȵ5SQ@[zQd P�*.y|Po`LIlA!B%WP\eaR&ADAtZ,A4<%Hp z_E FHQmL`TL�lJuԌ-ݓQв4w}h'8Bj8\W'yLoMaxl*XBlT\P)Q@[ Jǰ]ND[Xf�pEˬW8@@`L`F"» UO% SVݠ%@|A!d}E($IAtA#u&fH&UȴUP9>_s͉LDAࡢ˼"!>.L $8Fe$%VB%ldT\-߶XBYB#\ }#�$AAveYE>Fph!Zx `�xd UHQf RB@FyQ!D\\GcȈ%Ձ n6fL&¥Z,1B%% E"x9^"݅ 9#tY~A#~Vt t@ h#B+m%MLB%Aj!eLw҈hL`X(xAAL[r(G&ʼUH%uY|OʣPNR"hf˰2ٕ%'!.B"xL(Ho|h_ӧ^[ 7YrJP&DB�@DЌ9"tFQL� L2d!eɚ";a) aŒ\ߌ^*fO-($(pd#r.%P mfQh^"%4܎@!|b\}F<zZyV `ExgKQ` A0" 'l4t%HptM|]8#xžTM4'�%A 饓ʁ rH%JDtK�L=ڜ-W$hA#DV^tD݅fPNSh#mA)Nf~LH;"H!Z(ޓ`~GM7% OgRˤ4qfBf�QD$Xnp ݻ號Ax_6XeiPHBTVhY&NA+Y=qREEHdAi|VT@hp|$,(L#tdUb|Dh!iB%VV!H!h~D%d�$|Yga,MҏvcA~d2�Q*Q@'B"\%R4:(P$H^R#"yϲ,8 p&p"Y@įKAv}oX#RPLJS! .QKGt�iP&<\ !!AP $P%B^A7%�')!Al}V�M 㐀 a#b0S lΡUV\� %HME#�BdiZ(Ac#hjGA!l[x⺥H ! f"`~ ԛd^}G L/(;j'J=K <BMIZ]S4["`A!pAZpՔ JS!TG'hlGLG0:pUch:D&LV|G+s�\ (\d|t h6 o9bXH43U>E̘5rtB[c@uj4GmSd25�a@>0LKb!B!iICR0֙)laMuDT2X$` xP|$O ! qHIaHGɄ*uSzP%t\LzSEY'$BA %Z$'qE%H#AǍQHKL6h+u^ZLnaGs!NZ:sn/KOSwiB%'`GodAl^)B[v%hSh\t'l! o2gTmeel'㈊1 |ؗ!^kG9R�(<`SȁizxHa$Aīt4%"h\au߫-oE^kLwmC@8$0x ν)\B$X%mUzd59O׈jNޓ Ada ]T@>9ϵK ~AH5jg! '\BD)x ~ҙ%" &/} ,> hO9ď@>ݺw,Οsw\'N@ &.4G-Zk#@dLĦT+(X @e%k[OhJ:Q{z(>Zmy4Y l&ƦBdB^HAiBiMZyn4:9Mn"Tjk`\Qz& \A|xHNa+#AC"#�B%DW۾:)Gw:ht!^8kf٫'4K,<)#|[A4jd!E!A%}Beu|Kգ?ʉyFl #^h|fR00pA''^%tMA(x}>)h:O~?xb'% 4(pB NhC"Vxcƅ&p"1o؈ cRCi>%4gI1p(4!CFL2}6]H!FjD #SLTSjԩTkWUŎ 0tn\ʵ - rq:u >Gӧ,md%<b 3QX:SyLV˚=kFf5'^A#nUqƻv8,qQQKZjq4OM~TC&tCmJLO-Ԫhp0/*" r;0A2N"Q&I/q:*K,K82ְQ"B6A#>ʠ`ʾւRȨ0*$N@ʫ-wkA rk.0%76dF9xM@F8)2ď3,a Z1Dވ|,ٺq(r082(*(@tc 8Ӄ&8.�H>3� 1?�? G.)OHр$R&PemѦDK %XOܮ踋m",M*΁JōD*2c3hB;@MfI 1lgӤB--KL[I/8&@?U-dS!!Q6cΨK賏C(6 ?%VonΧvl6Z1kXᨉt+r(� DHeqTnD(9(C?> D 2�e4ExHiYf*Vt诃* A*kO1r qCz+\vÀ+( J"/XÑICb4[/+ǑGTa56BW#'ɱ9M0-h M@<4/Ԁoy�< 5Tk CHMAq1隤&]+OZ&lUGD,ى eS K8Fa#*цqIDrHEyO|[2aZ +KR"~ԛ(G!CPRWG؁ہJPKxXL,O)&КF|["Yh%1\M B:Iur6:@y0!cKxU( _h$Z%C@pVÍ\k| -v2t&+0'j҂M̃M|M9~K^N-bWA*=fcʴ =^|yH@2T%@!&GhD;2qP $!&.l HPR\TĂ5I 6B}KucALJT G d*)6|(,A4|~B7ȓ=0TӉx >^r@%`HdH( >)S PLR7n[p!TQ4jU T/=Y孒j0CkXl@X5?h+SY CEFO,J8 #=YI1w[1K @b(ZFB"PNrJ8&DOh#5﷐m|rIʧ�^VCt2Kk\%6!>9p ;]d»+k\(,(kbK!A"$񪦨b_Xʈ1(|"!VGs" W<Ho:�8)ܛz@\E8d lC )a+P! IIs5Kt%X^9(�Rm�%zB?(X&r#B先mt$Ae@9 %a4qQBO ?ȤqI39|Rfסi-&z54Df,5! hFJdG 6J,6vOKI):!<mg=G6ݨ{ڵp f7OL':XbtHE$A.0~~¶pR*H?ŶVkL%X2<>!̽Óe_AV-! У9Hfd=7~-ߤ5r(G+y#+D } ~9HN/ȳrXܯfV< }-P&,$>6R&_(�JkAo*LL`6JtCg2,uk樔tz� B┥nn`!pJbm(>?jP|.:OG^R" Ⱥ av!RA00 D%Ҡ9C8-\`"/z2"Uuo|c@7(J dx (zB1MaR-X .(ƴ,ht ! iRC  <(aE h 6`Ji4*/% d@+Ld$h4.$dmc.*ax+f€BmFz n4=1*’(6F\0ADh�$&d /:. 4PbN"A` `$,pL? pܩ+ knJ tnb8`X(4`95n �+Op /dKq 1ŚN׊#L �(EʀpY .+V aǫp.\N2TvN �pM.Ԏ.vK@ (!� * 䢬 41 `fo?X кM]$B! 0� " 0Gd@ (Q)<@mbĪ"IB2k86]1�}6D$ni 9,! UV$ X�0 k+ojv-Ȩ ³Tb00�D�@#Nb F@x6*dHBW*%e#�J& F̻O�+*RbEZİgeh\nbG mQ, b4b`~ fp%K H*?NlS:""I!"+.Ry< L 'La !&eZB 55?�Ƒz$ M`l.A+TS|f1l1#N �#.-I E +`x,hO?dC(� >[1={";e% "M`MTI!NtN @@=a$(Nc 4cI5QQEe׊ �I5l.35"|@S"NE5 HU$ f GVT %0]9t?AERSk:˧N9e� fp\bly9ZRD1?B\ZLW&]@!� � �TG1�T4Bf)l �v$xLUf2 oeDIX-X3 �c`M2֠ٺ rbn@;)QH#!5ݴaK0Qӧf IaMpΠ 9܄3`fD>_M["\2gqkGg3e bv* @Am>A`QaR Gj aW/O67\kMu4]N@ 䀆$H ��A<(MB#4lcqkSj?k#D�dp` a L�aZ a o00x|tb e>sv1L>g|6 ):%�A,a P B6_Dnq�̧"H0 Ma!. A,6@81A "aWZyD!,AD$a +J�鹌lϥ֨2U2'D{}Aw*7f{>8!L�*~.�C!&a J 4 Jx^-R(5sCBFdj"XҌr؀evIHtH&x@ohm 3*~B0I:;#-|Z @(6Kha؊ffkg8'], TA`lB` M[A^5 j`K/=e,)5D7NR'`ܪHFȚ8dj�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,���������� 9�&�FU �  � N �5KT  �s � #�& ),/�2(3�6l 79 ;�C�C^�GHT�JJF�L N*5T T4To TvUIWWSXYo Yp [ [&�\]�_5Gc)�d dudzd/e;�f%f7ffhLhMVi i(jjjil l�qX/s/)tt t*u�u uv x&yzD{{ | |#|+|5%}�~ �  #+%3$ -!8) k7$+F6.3$;+5*M53$;,PHC4K;A.chyk8*>2G8jMwlXGVC4K;SCI:SDNAXH\SbMhW\LdSgQtp[KcSl\udgVr]nnal\sc{ktd|kărƂnɾ˄sˊy΍А|ؗ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗0cʜIfF8st9`Ɲ@ 8`ϡH*]xtӧPJJի'[xJR+Y={6ִpʝKݻx˷߿ {Èxc 7eė g8fυ%0e͐#D94ΰ7xצC> � Nȓ+_μp@سc7aB $@xͣW_Bo^~ߏ?߽ g`y0^~TP5LW~WꇞW_}}(#߆5HA0 _6أ9ؠ6&Y<"Yd5 V;TE;dFK">J7&-ix|ߔ<JA KT`TaD:磐FzCJ�r J駠~=V K|qhadQ *v:(ޅ.'<)+F_!Da!F`<BDk-TI4 ޯ^+QnH*"%>_Hk֫$~!p�J�,.6pOA٨x"pFq-Jp�A>^n,{/hal" S$2)?%7˟xܢ+4G &lr>škOxOA&tlcJSA1ĐE&x+ͧ8ڂ;MJoJ؍z70YQ“`7&w)9ZEk5dDwsϘȺ"-Lo�n$Y~1 t`|QE <3K6~VQyZ};߹:E K7/9/sQ2PT]- BU/ `c `4 T<`IbokP,w!rc7V=B)4J=E @hYx ,;/s5G[aSPAȮ v)3-uʳ*pN/UU҃BI`k. @临NgbYHr#S`EQ:�X)QpcO4:1 -m-s'Bf KW8QOSD,0$&35ea #n!DZpJ ]0)[ K@t_ =r+,w <%h#R<3 2Y1h'21~Tʕz( *Ӆ<A$)=9|$ ?Am<d#i.h8/ЈcD:RV pQ P=j1h(ONc\i"y'&O[WHYdu{sy LL�Z+SjP,ԜYwւs8�MPlk;NsV2SXiN~sQu% \I]'9_ Rv틗BTXd#U D( wmU%�p2dTiӕ g<T,ª^RvY*I{*qD,8N;] {W K-Sx 8l˵*B&`1 G5qq%`pKcQP9F~T�S02Dj .oճnT/,xaC6Y("CoBѸR;1)Dq%Q+%)- ks*-ə<tˬ^ t'?>ֳ*$J=RSE cVAduhL5ۭh(3*)UϭvAIfK hWurCG ![}\Ww¼BV2kC"B 60b+yf#VOZxGUV jm7񼽡:(Y[s{(0L 2Ҙb4&ndZ%W荼XFX_|hfA 9h dQJ"Ct\^̛5]ɈD",8B$(ڝ ՜mK_Mw~h50i2=(lD(L dȬr 0,@HrMD*6Ah mDʰ*v"֖"Wsz:ݗ9d$!Da y [{1XAQ1QC Q if<ޛzeVMRC◾uݓ;A `&2 5ief,�QģR++6LvZS%"Pz.e } 0[Qd7Rδ`&�RAd48";rm6IfP  cpS%Qzr+�|"µjnk2z]Q\'Rͤ;m pGDԣ[sCOH&Nswu|"uEY W w  KcfXrffhn$pU7†ub|!'\z`gwY@kIrwpS_hTC@r$6-‚LNm E煌`kSdXp*#8qJȅq}hul u YHVUz׶Vy"IMxV/!7T vvv\gHvmU>&~X�Fadc0 j 00 l``|ScJE!>9l#9Xg0Qc%Ukt@;f5mV;:`PaɈ9_9 K((;&W|G@-w0 m 0 xc`dvI@[5MXrCREGwl  I7t`30'P?4v 1rWS X y?^Cw*Yf UAx-sXFxSulYՃkxC29I.2Rl3oeP `@[PdF7XiI*hibʧ%yc|Y Peq`wMWYLiX6iT@dj矆 Py7yaV*FP@GZwT d *`>?}cmh� _9 qGlJfh;-d29I9VBwU)qCiPYPfP=Pway-HƔsL xiE)+Yta( h`{hGr%ʖfY%NUa-j#pt))STuCEJFPcpɍޙjdHt';IEha^pwg*u(<%  Ӆ9e\cS ᶃamU)6od2FF॑\f ]#J删jjI_)f?4]#H)0w)|EwII 9tr@SjrW[zX`@I�n*)cv#|6UiP (0  ԮhE uuYڪʺ79y2qU-R%8BkGzZ{mɚʤ6}Tӳw ]+Fg"f l@w*#@(׮=xX7%[/tsP [@'nKI7@Vדc8(B+@Y F\Cgl9h:J)-t@ g`yu-�Cb0;\(m<R7s(P=_SNZ>0yg` zق˰ey.| :+EdI>pa˄$X -g0it�沷uhle+z3[9Z^(j7cp*YaYk d`% *@8Y閈wmR+ zPo5Իˆ&Z`[R?9s4s.(tP 'P :ũ}6vdвٷIS0Ak{g` g᪨kĶqp9LYj'ƭ#y:2 sP 0| GlYÁj[zɱZ @կobN[#:e  9hv^�6U+s=Rhu;P,+dh&ԓ0xp:LxW?H'OW t9= 6rc{Xkc}J d~a{7v %t;k F uo$.匸q|v Z뙖chk7[m0eBKʿ%>Q_JhFO?f \�yd0UrapPm wz5GҊrg[)O2[iu imfkDw� ] =}Xx\\(b F  uj0|` kA]C] Л!G\y5mP׶TLnf% |4F(V_[P ϼzFz x|`: 1`jl e|݌ f谸`i`_zp(?/kk%;~JfoC@žҙ8 |ptF';ʬD`7`НY0P]vm4,k2MD\.EO4|D=I|0/0[IHs^epw[H zP~\cRaGEQ_2_̓P \Ό૩^ W9nY4N?e+~V5i jP g}FFp(embhPp%)Z`PAA\Q# @ m|j}7dN@ @ ^i }`˒ \)I RnV Kdu~s }�``~5||� � l0P#\~Q6ON>=!Sp#z5ePzmP' ϗjM;_O v` J8e(Jz3bi>CYgǙXsp9o>=li@QuR-ͺ,eD4RORg$ePP 0e^N;xhgs9˫Pݪ5*SZ_Q0}k  e`}s x�[בBT9ZH)gR |7|YS]b0lJFdЛwz0\P `U25l`vi�  &1f$)(f`1N4hFTJE$YrdĈ_, /%Y ���Y`2i*ɔ`U4'S$Q|1Wa'648ǡH[Tr4̗_̘âE=(Q&;j*iFa̙7%ǔ "vp}:tQ1ͤT'>h ]۶HT`IoFB"Ix;m34!oowe %iCF'pLIx$9Riu*eJNp; 4;$#Y-0k!&70*-cE2˜b *J ?S2Aذ( Ei;DD(r. "9L a"3$!:*=d4(*J)={'X|F$�9J;&0*ÑIdL 3sSLHGaÐ#8 S*H.sý$NnTa+Hls?I!@ *DڔL-6ŐAD(Y$J餍.ԢшL" 2¨/;(r Y3c(cobؼXkq>aڋI$2)C;}r`qAQ= IU xR9E@D-0RH$ Q`fR?? 'h/`CM" `A68>W N*$.2BB&XJEDaLN)Z32d͓  ;8D#H01-#5 FX";Ďm3 E-F!Z'{42لPԢdrɢn v G2Ñ><++&CB$˨ -#;�c ! d6"{(E&1`_{aY{B� d'p/0dxDp2,΀kXh(.2AEr,9PP7ؙAw8S I p"bi++X>(lO5Ɍ ZJ"0Qav&4As;4Hl HaqrJBH@bD b �b1[$tGQnPDE@D!A ڣfxy=- ;6d5�@< 3A( *Hm z!۬ ("㱡8 Zumr Y;$AЧ % K) 6u͂I"*b:(&x#ՋL!{dōRiI#0& |($ѱU�C dD„(:ˆ>5dD*M> E"=ĐɣQ=`1~20k&! paE2L+hH.dr%:A$h E `sH%upN_B7f [B>%>TPׂk]*ռz&CL$a4'�Ld*|�@P-a蚄 9UqG@QA4NЅ !I68 AN` +$А.mLTXd=`'(@p_^!HA QB�&$8>p`#0#<a Kxv5|G! ^H/D! I ~ `/p  ? 9x0`'Sk\gY,_W;|3GnPEss|g<Y{J#B/c>˙=|Ag3A0G_:ћtY ��&�TZ/ D@B!uVL['ֺ^qyk[! 5}]b;ǾuZMh'`]h:׳n t�Z?A2!�q8!! l_+ݽ6_Ͼ5gU'�3/+&D ]zk/'f<QHrspaU߹LTD k%-Bc* XSkƁ9L"$Ih"":RXp(H@nI8wA94A`D'?d!8C2!QG>v[VN7mJXb1EwG7!-zE,V^,QP.">0 pjވӒ5JL [R0la30Pa8O%?KccU&Љ|9Go!6ŗVԃ&!#Lgb_7ZwX%T(՟4Ͻߩ0Xc ԐNh aNY?LhAH>[*#r(7O؄>(6 HLhjȺi">ʣ<&, ): * Ap <FS 9 O 3Y NH+CPVF=C29 d>%(<a8p.!uf ĥً;0Q؄OPD3I' 9eC3hqs �Rf>0�67D(A-QA5ȘD? =P=x(2EJ\ENq%#_" f=9娧GLJӸ2F8YK4 CJU,J55!Q')Gy` >Mp;Wy7HTP:WI$9PЃLM@<2+H'L?:ЃDh'.X9�G N`ANA0/R(k1>Q+/  2`GȘRH.؂.�;"<p�|x&RRKi2GHNI xQ>2XC꿍,;:MAH34ЂIxLP \\Ml=e2MaX@HxcߺD08-q&ۋI�Nz L9  Q, �lOHEI@>悋/HRG( ΋Ir::@9)EH>?Pʑ-:L P:a-ٴ (&EBRO#GH4-)@\L[ >@2ЂJJqRL= ?ຐL.yA,NSʂ*0ȀjO HP8DCLFS`4N硦8I 鄌L PḨT]_IM >L|F>@HRP'@lj1`H(-HLX 3क"8d) (X/%@$P0KKM!WMCO(Ұ ;pU9`IqR%Г/m89l5=RNL$aRG(.#h@04E+[-`;ؿMY ITB4pT؟eD4�0ph,,ǂ9b׷JP V%8Lp J} 32ܴ&٥*h ƗK,ރQN =0@:=r%IE X=%8U2hEUL[\5)ृ2mX�'UQ@:G<12@ua Ds4'0IJI.y2e^rqYޗ`НHЃa&qռ+>X4Į?4RS]3H+AY+%_�4 K݃B,Q_">/Ȅ4�A> hFX:"ț0EEQ8*X#EV G0 5>$=`D{Քt >&Ht<� ;0h/,<-.$�f/1mX} kj: D'4@d";N^IPЖIpjSI\U6`p]du*%2v٬V Y^g =Pv5F>61.h`ΤL1E[,0Y82h*-:m20.U=z(  es0hO80;r^² pv\_~DL`- /؂]x =cAB3i@zb NP,L#8E^agmdc@ȁOxtOCXɒ: bX ;?4X#8"Ť)/=Djɘ'>dUꃟ ;DI`H-p:n;H G: |ѝ=ЃU$0J_녡1(E?dwbJQ, % Dvu3V.2m\5/N#2F`ģ )Q;NF wz;ҴFf|yr> 2qC(An/ށڟ5@]xO+74.FdζBQ cp`5 :`-Gڈ)@՚ͬvWR#9D$F bhJZ *3=(->6 F9Y=ރ o! I� RZbiEP>PA p̄+/9H<ycGRLJ?as#*0Ys`:8&"(?u:ȃZ3ЃLX 4/HS2OOR'U`Ÿ KŨk/M{?`)=HcKiFxءIGN.>;-qr5Lr>Pe^4rFunO` hIhK+/8U>&.7[\F`ȃ 6  (-?eRO 8]wmx0 -w: G>H-mEX QQiN`J)NDMVFy JnlǾ`p33L؂:?Q�K9Xr܄:6ߜGtJ5g{�0&@^aITw-<9l!&I0NtOKі_mD@<*IpYU{,xޖimLjo Xa.3\"+g2?`i;oYK&i_*58T 2l0��|"ƌ 3ԨbN%4 1aV\L˕`6Q9ͣL&1 /ad NLްTٳ,Jbda 3&ذbǒ-kigbC6,(A"ta#>w8j#瓝0)q/Y2QT̗1hÔGTEl36åLXirj,ܺc-+%%6$+oFx+"o9`a23L2јfl$4R%Lv4S-b1Zu%nx-%#``PB9]17! apB$lQI%gwQ#dH%L!0rF,(sg,La%U_$.m5A\vYCܕXf(A6Ke"|(b$\T1$s$#b&"ll[uXL_<q.T )gaP"}>* yl2beǍi(F1ɞ8rR)өU(. )PR%bX5\֩F&I"z$H#1X%w0Ra #Rw:Xܵ %R HܜEA!gHbTz4z$@2)zIS&|Q[Uˆ0cYa[qaPUokH $02 q'E"HT⣋YwEn flu[Oyp\UHQ};AiT8eF&^l,b~Lb昳n#)vqoIB ~\AvaEv)fF^&uoح#RdWlme}Q) }aApBEJ1"*9t p$F&P4z>ЍY*1dvD,~ E,fB-$cƐeB DveBDp:!]$0 p{ϴF<O2}gAg !Ci� (8'1H 8  t"5Pe& vkn*,a`/J2K �N0\]�3A<؄ >a hC2I @d 9DI΃X(ɂ~HR6Z [t2]ʂ&aN o&v1S "weH;&tO]+MDb|`QxdbD1L N=%YR)?yjabDхG(OYR"t wI*kaR�EMԉIު.r ITP2e=8B&_ {B<Tb kh"$V9#HjtSj]V_u 6j2#I|44Bb)!Fp~';atȀAq eڰ2 +X,Hu$<}%[Ld0Ba*xp CH>|b/:llȄAICv 4JѪQpJ R&�@.)Gi 6 ٱNFȋ0ґ%lG- k#vAx`ap&˶ P <x•唍=J u |hjM rC&,ze3NJ#f <!/ȋKvl0{mܥ �rH Gjad!Wuݜ Z5KYvv10 p f0C>(bț€T &0=޲VYb�, CN@ܶ,_:=WXRjܪѪ]]rܰ0XqK%pHi؟{, )ʉ#Dԋ-"1J{bQa55=�͜oi2MD1,(Qd`rz,LaQk!A$攔֡r Ƞ68l�(Yٵ(P3u A6J-33k޻ c:Aĝϩ <ynO 1Yܛ1:뮖BE1 %@p|u#HTM̻׻w"0{:L7*"Dl2UIHW wϺ&<Dɍ3rtCg񛔰4W;u3O Fo-D"Ilbj`tNۉ\P W޷>C+:3)ļA'dBh"βԩx;_FLzƠl$dAY ̄at#(QK#0`1Wv@ RLʴԘO,6ek|($D'(HB&$ԁ#d  D= :U!EFR\aaRjmYJ|GL4\M ^@mK|^qjLHh ߒyR^<Aݑb<NL"d"MvAJi^UQ(Ca_ AH )Ta ^'8ij㧜]  pPlt'�>HEWx"$"c [<#I$4`dI|A1$@#b4I$Qjѕ`RyJ"|tbȲxL*Aj&x`Լ9F^D\X$ Wdd`8Bg, L$p5%\NBO&HA/ b "t B&xj%HFZ=EdU19p%XB$lG mRA#o@ &rhAD@PG'&)J<B((ad.n�q#u.9R$UdpE`HZY[D{'9vޝh($(Aa2_ P %(]X'J XDcTUA4O$tdٓ5^ nhV&!ZABem4@0{\Ab !:Yl|k5fF$A w&#V)"̛,Ab H5$aZR|6*&]㩙xT$(U{D!@WQ<iu6%BLT>U*K$8$$B&fDm!b VŜʧ�_@B*TJ0~DB(kd0jd&k-+\F&p#8%$ee*ΟLA4|weFL&`#AOr"� ,m,UD́ܨ ' TBxn>5(zl݁ TTN8$6=$HBA* "U`嬎sxhgI}LA55ȴ#ͣX *eBABE#cDK]kOdBQR.Ynl^nj.-Nnq%H\v֮`*[Z.TQj.n^n澥/׽#&o>orF o\@%NA)́TVA^obno/jmt|$qeqo�\ϖ�; fFa\\`$TfX%tVLpSp<A.(/nϦ0g6QaEFۢ0[ p�"$W<@@��! Lavc57.27.100�!��,���������� ���#��-�5� (� � �� Tk �j-DIc  �fY� Y!" #�(w*k+ +,/�0K34�6/8 ;�C�D IJ&�KK0L O*5S SeTUVhWXY'�ZG[\ \va?�d d�exf'f4fJ gjh hM3ilkkml lp/s)sx&tt t tt/(u�u uv w%w(x&zD{{ {4%| ||#|+}�} ��  #+%3$ -!8)l5$+;+F63$,3(3$;,I4PGRC4I9bhW8+>1XHC4K<SCp};.L<SD[KG8MAP>VFgV\SaM\LcShR[KdSupl[WWfVnaq]xgl\osctd|kȁnȈv˃s΍ё{ؗ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴ)JNJuիbՠ֮` 4 ahӪ]˖ٶpѾKݳs.{/^ Lwohǐ#KL˘37d $HhM * qȦ@۸sͻ# a d,yCУKNAlD/`�xӗWoۇg_>7<ᡗ_|wQ Pe\Bh{a!uh{7 q؀ [w .4h8<H[`� U\d('jPF#m 4](`) L A(p\QeTNiX DZ(�yziw6@*Pd@hƤd`‰f)m~݋'j*JB\@J "xP.(h* IBWfn*2kyb�1۠2^+@Cʺ,)C;H+} lon8 3�'oJF>1'i *f!`5.,)I%_F,#| #@3~)D.+f1nOF m,r;K J\qInVz6 eu9{sgrzud<rk8;}Y1x>ԑ[ x.(*Wn"p089)z}k֦gYҧ7]M3'v q2]f+Cc.}ySι 9#rD0>Su㹚vvzjV(LKp2.W}"7iTQ% JnAA σdȰPxvT]&o0x!.,.@ ~Bv&:ek^dbՂ' e0VYŅ/b{椦FC#p! utY73:񄰱($nyR:*. yjTHlR;LR?9Bb3 q7BG\P*Fr+]F@&ͮԱ@F~#A[-3Iݮi6~b9qאxNYmP `CR9)_#5 2^;G`'@J94#[P ;AJ0vJ{%Q ˆh)9z%s$jkYmE|*9%V.u 嬶-ӆtO8_<BO'Tc:{TSH2 c׀U_fR5�$hεBRIB1{+zXVö ĨePYO%”M-1 €ɪCuT7^Ug:z$gF"�,͠Bu}/N58*m4]xf `\t^cδF:6f@:OȤiwSDž'񮧒yZ,u;w {\a6y t@e]OdFmE(FȠM8u-یYG~xMjS%TqW:ty6rsm32~`]- iwczITLՑ{U;=VfJ.R0f Y+"--uY=.!!L.gvNYxR@fJ`MgHC]_E/epƟ>n5O<B~H.Y&",&L65<Ix6z)wšC3;-ʶ9|U.q8xL*hS \@,ByPk׵K7OI'cT am#*8z v/idбzc iV[*)(&r=vB%�B4̬,hɊ b k't4U<:W¨KT\@D%ІFvZ86bU@K"JH*88`@DB6 hЃPW::kN:%{yqӟ] EBb m(D"0=K7pAu?)c6 eͯ%шBx"V쇎C!Navnp=8b#7MݩUZ3kΞQ q"=DGS"CtNSQ'  Tu.zSRWBF_}>uW3h4e|P` 'Xɶzb,oP]V{AsT&9y’k 8P܅`v ]pQWGW2c24r%#BNR36;.`P ] {puN,ȳ(?+ܒI]rf$(,NaC.L C pq m@f˔h|q#�9aVlo㢈FMqEQu9xl wp � VX88nrQ,7Hk#؊b!;V`p puuL)(>j*f)Ub!Z(V4vd ` v` pQn7T50m1p5#4tNֆy@ � :J`w6RC<OURm32:@` �w` 3_%{eW5@^[E3gxk!1Dw'iq hl8)V\)^`#sXadp i p'NIjVKe\0D \]"`^AÊ+ZC!CiP|�"yigwC_ nO 5WR(d&uDv TF`eSa7=@HsW`20VJ6co`@9xa<GR) 6"4Mb@el9\P'kd,hSkS5ZZe?DFcnʕ8` n�R,LsiJVW("97(F,bFudxXh\�[Ȝ S,8(ŌfĒZ g\0 jm]6},GnG}/D`:&SL i`  vpXe\SƤn*ʃPW`Mdթj  Bi݅Y;+uaӆX}vkY56[oHd�p.Pv&2Fg 9bjH=vPA^&j l pbI궜CmRuLoҔ'sy q }@|V8kaL6`Ȓ㎕FT#@$Kck@Wv� uzs㱀VdP=$B b*Yi<8DEbmЂpj j26tS& v*˖/u c*Mc. p;ŵ贯_k{ sԷqj WBEYlet[{h`$]w`$G,b>"L?J#8]*A'&&c8\s&W_9 .&k(oyS-p_ktpl)*C2V`AЧ%$!Z#[iP|fc:Os)5DbYJ kp0LrIKAn̶l ~cb2~Dp � yA{kY(uqĩG=2,bk #+z,] l<hw‘]3Pyz - N`k}+IBi@kZA`JKW0]zZoKµh:.Z&ie0quäf:}< 6zTKel*lgEsmָ? A&L3)ɧ(0ɡˁ!qYgjp`˟8ص4ƴ.F ok|QoE4\!)+Iu�p` | 9?CySkӚ˩UeFaJa9w<u ~` @QJ+:ip|~櫺?FS82𘚒VBb]++hhpa`Jte\p&*_{k1]3B9RC킇0 ꬉ뼅Y Pnw0;8Mhn3}<ʨMl?N&Dw  �q+_G>d lI�Ke(\W$$ %y+p �``H>ҦP xG< }\@>5 c"(* '0 }0-:y!g atR=]ȞL^YohdAޒ5-ntppX? c*upQIW ym;@60~:g0 xmVs]T^ o0 ~P-3iow>'J.<Cؽ@ PЕǖ?4*rk@ i� 42jשlR|F˸IO.+i @ B-PlfE?3n@v) [sV f>&;Rh k&up̆4; |v|l6j=I.ӠB' J=`kp�&ns{ Ћ筰sC@^pz|I,μ]242t$E0mZDvp .p ;;-seZ  @jip닁=ƣ|;]r\/ }pۜ|Pym0w@|vp2Ωcyװ?Lv C#m1)kLECho*|v@ ^HX] . tZ$ȌYGnիZɽ)<E2Droig:p�ld܁p gq?c,I@( VƩ4j癀nΒ]_8Br$<tynB Õp0С?w0pp"'e/@y v ݈^.^KCJ ~~k\� l�T b0ٱɒ.f,dHC%NXbÅBLi,c58tЌɒɨȒ8,CO .4I ".:\@SQ2U�j RࠢKa&G0CF!L4a1 ׯ_d4r$ȐJq! %!`4~It2|!c @in͌BE NΆլM9Prᙖ&YN#tvS)PL$iy_ n#FHIj&!A$x KqADLFbcb"Pm@ � �z뉺HH$D.6�qdJӯ?#D`& z,23/RcC0 64):1"cM) 0* $!5@4K`"N2˘sz RB /!8"=xlA/ C6"N.B +<$81�C370͔+NL1e4D>VYA H3K$-Gp52:9b0mLF.?8ID30C J8 8& 82[kIN0YNJ)^,&2CD&1N 3@Dۄ)*`sѥMݫuA8=0@"6 2@0Z*ҘQ6 < "zpWF{KVM>6CF,PҘ9k6 %T0\CōT.Ƙ,IL2#L0 Ni3]NҰD7 5ol&D&JɈJ.A69 Fjp0@6ű46lH 8DF Ю!ό4 RXJ\]arp4�}0'80}{<¥SMR.T?dI&.Aka!iD PL>4;ܡ }%`/8BP! mBY2|v&"I ip)K$ �C@4( 碒8(tE \ -$¬!/=@8}A!|w`%�qA \ (+։ #RasD#:�i8Yxe`Ϋl�1SKS:.$;a<p'&jvFT8BX_^8k:ZCҀPЄ&/ `!S�3^BCm Ig#lCEzX M9BO1! jH#B D(mf_z(Tj 39F@ =A$>hBK4,KTSrȆ^X:,-D#(T> XչPv̈$@-+x|�2X\ێN!E".\A hD%h8+@jZ5B% & 6 r8T[9Xp|;฽ms\FWӥns}S9! ]oi ̠>mO?w=`F8y{_w5. H V@< X<?8YC` gXp=a8XpG@b �! Yhb&�Ghq}` r+�� h L� aBF1 7D ^e0{9_n\f47tkflf \xBq/p"Q0<8y 5g7GA e1Ix W# &ax@:̡3Gf@>(S�*(a6TavuC_׏E$@\ y*aJ!5ehC?)8܁R,!>t}nt{!\Dѥ4):�RDc۩"RUJQ7. sK&l1nCi1E=b,".шA )If|i{1UA)8 I[Js<ݦ!u10A^VyXeTi'1ʆ ,F h�J|? *I }p'`)čVB%a HBCǝN<dh˰hWT|Ap'ࠇʓ,p88XUUS$*mn` 8Rˌ$o#S5tQA8"/px $f'CrvX(utu+9T*~՚/qTKv"z TFc~ON8 /?&7X˾?@��;O#jD+!'8! jI=@KhP:3^q#;ؚ7侎@y@ɎC 쟹L*>BL+, 4. 'r%&؍'89_"+�;C1B똝2K뀺8*0,G`Z8لK@n ['1#+ J*,6IQX*I< _BMh" *p`i @/F\E;y.#fr=' t�@?[%艍1 ;p@ /T/O8E,:"7x9! 4X=,0D(y\dKڔ(xCGA tXN�>@D 6{<?0hCHI4`Ox@>7 >78/pX6 <G+d?\PK;2@čIUHJ akIxC'6@ NG `JX26P9zJ_1;<O1" òDUpb. II>pP;H4)Ÿh:I�8$Ih.JlLe܁ůl$PC�; M5hD›80(ßJq!?pߨ:@4tNYQ(? �4h@H5 NмUJ08hXGF! 7Gt>DrqNh6} 2X*KIQD@P =G J1p1yPO|*-8 <qI`TSƘ'ʁ8гd4Q6HPOоh%*@R*!*i I0KQ5⹄4B+uI`'})PKKh48X2񝌤' -S"tY L6ȟ:@Ʉ8 2D(J<hnI@4>hM2.'CtU1 7U\uBA K(=PSP%G`>p;18p1! Z!.hD)#W)G zeBvK*/($LG�KFGI=ЈFvR?jUMP ?U0>8V(e  �(GH>Dh^ԿЕO,8!i &2P@).LUZ!2uZ=!Mǩ X;p/U)rJ <W,PF( 42�ԕJX65O(9*)\yCe�!@p 7p=8+*B!D)˾ӪEH U2=L0L0^B%p(dS]WLU&0P\;):_U" K0Mυb>@%!"CK5߾ %XґZ?=LsMjU4hM٠9@R͞00�,O0"+` &"PȀ>U&[?0b^0@%! ċ,@"!6 }$)]> _ ̺!f :KЃDP8^J92-ɡ|Ո N\�8 Z)IP8@Z?!=2?T�C,xc`SFe�(ܿ HUj Q ބbP4@3]PJ2ҋ'*fuh 5 C 3_m2`P4ny$~dhJ&\%Sܘ]YP$6$M0G`*퉯[zJм33 .d鋠z %嘖d$x2@0K1D0C(7VlUS2KĵDhE9>8f^']t_k&hL2b}W2\~!CH;Lf6>!T 4. 8O;j=a"jꏽjfʾK >Єi X4GnChQvRh OC+(LnilՁ&ne€�S4-̹M2N =˥;О5Y<8 180`8(̼ '<d_Cbho >.J`=0@�MOh+f;ϤN6@PHF@𨣁Mؖ&Ő*5`K7矽jR+N]B\%I*Lȋ 邔)^f)hn{IJhI%6`H 0p+N= Dff_Sfnq?lE;`I@ vZ%. )[љ @8ZQ=P�I!=;8%r4PfN8=J&Ztns@>0򫓄BH'1�4t&͆'8`۫6F.#eUhcէMNG5/.h .x =`"=J2WRJ 81!I jfU0f].cqw70/:+bMES0^NXW>�6x},̩ �R]MGev&?0O28N郃>K?҈748 L} PlVp,7_՟ڜczi!Gx (�R8I@DPE~@6ЃkKH?CƲEi_b�kȞ~�3*OO"v˜[hIG0Mp@<Rф|wr'-3ep)Å 2lB ��H 5B!diM@vBf`3/iF2i5N*@/cI '8=}Jwiti ͚ZV[ǒ-k,ڴ[d (phףD1R;.A訄L"LYX3gΠQK0q bMttQ.\i IeXͲO|-V-˲Yrn0/ŋ:F %8S2ǎ/B0as)Kn(L5梆#'j W^ہ :xc EuAtev}]%1rI"0iF# S"p8b@_(a\p]փQJxs8Qt|UwՅA ^RGM%Vcv!.RƊ\H"pH(7P% wB dZS:xd(BG<%�҉Ցj R)S\\҇x\xeDF1(1ZgjUۂ*kVc4ą(`uꥇ:ǁ UV0'}Lj|eq#|!xG &FT2VO,(pM-`Z  >VXR.'TbGci*q*kXrqo LY!\rJg;Gu 3lJ8d &lpQ%ivFF\|zPssi$4mh4}:;x#vpT'ݥ!I5!(c_pȮIXs77f]2pr~ʷyh\>Pc` ١|#4b'ɉm[ X2]]a胴 E\fMxBŋLx#FD iB#$4'8OPn§ .eDw{B"h%8T1zD(6dȑm:Y. `!*ȁ)ć`Z&1h)C ;܁'.>�]q2D |D,b()6 l"A!j%f|3!,2\F4l&&+tֽ: \x;TB(0N0f `@ 1HBJ Ҡ60YvP1O(t@SdC0/p RH('^UOۤcc}eή0)p Ci/�w@34�":=0^`PC-xҏJCxO|AZ!<? o*]4/R & VaӣCB<aAy BH-iUJw@w*(pFpTT]m %6_3!! }{QKL*˜ofaB88 cB…!hCpN| QB(+NMMpBLLl*8؄5%h(.6!BQSиI _y1PK}-lYjM@V! $Db2k@'ABH'D8 "TvUv!&#vTIp�o-iaGf m=M;R ,sTyA/#p@PP- nĜ(2(nZG8阤#t@ /G8"`DmHW'ERr "LAPkLЁd)~@dh&0V&ljI@2C]""#VJ|r = ?$ݚmo`7$Zno$5K:}*9Ѓ>nu @B! ̍"`ֶ3p@ho4+77 ԈE;[B]im1QZi4R Ec4U'",(SB&#]Q% |٧Bi$R1 07 -`v;I8!kZ>J?2$o D"LaKA,r#.7̀{^kd>RY>NqD.ѱʁ9y[#" Չm]#*PBƎ1J_H'ܐ64Be!m ?K{1 8B9[{J(&A q""! 4N`>*t-x&<b ^4 B+y)ѸTP6`7H?~<2)ikz&F.@B(CCq5H߱t`q%G1ŤHKv_ܚik]l%dYA(<ԞpGqߨ!Y ݐ&\BlLU_HQ|ys}^i_,]p@ p۴AgDl5I'ʼn)T ,A Ё&|�`Z$He]A!4FQ[a)BAA$A ZQx!YY "JV P%'5P%Y<AcE%&D$_=t H`Ha}^ u <AB#h�bDPMxaB(ժ5F,"4_NqB(4HɢhPB1]gUAMcDLDp!wG!ZF=F;)A@!DlId44ݴDS L 1dtE ppB|HjĥDL64f�@Lħ9W4B"`&Iۅ9d t@S&Ep�MV% De̩D]Daa[-`ߍ u, PX!<4!Bc5 -b2B4aT%|㚔p AwAB |„A۹jjHcw&ޡ] OAPXirA A)B^j) \&D_fdL� eYcNJdP@M؀`esNe֕'5eD`�^4|*aX0N4y~HT\*VDp <A!0}uGL`AP@\>� pSy(d2&<K`B*49)#0 l\!h64)Lv 8i5(AxB|R#!AN VVlji2 ȭdi(4N�O$%4A jq\jC(i^u@LĨ:A(48 DTxdM �j❋PB T#00%#j@ qudG+8L) �F:$& # (O4幄j`F-F`� lwc"8X2jpA"&@jPK nS&H((p }Z(H7 &,3e*M[OUFcKyȶ*aM@ Lpj"ԁ" A>ƬuPvXMTmRm[F\_h-}n-NE4ҘAT�B>͚)mV-߆ގ.gF\ᆭnV^.涥P@pA!BHB%$BMqI-.fnƮRm�@4 om,cD2uu9/*Tٯ$L,@Yo6~//F V6o4%�! Lavc57.27.100�!��,��������-�5�  �� T�-DIc  �f� Y" #�(w*k+ ,/�0K4�8 ;�C�D IKKNL L)�Pm S VhWWXXZG[[v\ a?�d exf&fJ g4gO2gjh hMVilkml llq0s)sx&tt t tt/(u�u uv w%w(x&{{ {4%| ||#|+}�} ��  #+%3$ -!8)$+;+F63$,3(3$b[;,J4PGRC4I9bhW8+>1XHC4K<SCL<SD[KNAVFgV\SaM\LcShR[KdSupl[fVnaq]xgl\osctd|kȁnȈv˃s΍Зؗ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� dH*\ȰÇ!Hŋ XAƏ C,ؠdA!F\@zTAF,ִB͚ bO>qgS=&JXfʊ5U �0֜hӂTpI+V ~UKf%_Y߄ ,8zĭ+]\3Ly TW /jc.<Lg:@opnMy'O  Ƈ+/2 Y.$dνaVa(B]]Ugs`pY@R7 1~b^&>5TCs5OUP\d|=ރ RvbBerw|a-fW8<9�U"jaV$q v\Ua8Մ�A�{V ށ8Дѧp)g N}*=l lVTVUIYXI A$$(9Y&ʝ`tQ4B'w e]I (P^ rURJy FW~f3\!,ELai|BBWta\~T,& 캟JX$}@Q6-\;$_&YEP[: ѶuĦ]ArvDp ̱B /#ף0_t2DZ0A`YBsC[&\R˔sn+Bj*]ф[(#,7\b-Lo77+v͐}AsG@hCD7>w޲$ Rsxyī3׾ch=MV4xjmzjk_;D#$7wVzDZURAYAv>%E?WDzZ^gb@,=Dh ;QӡlJFGS_7Uz`沠}[ޣw<%3H\' | àƚ++l>ͣ<%'@I"79 A<$p[&Ε6n)IycO`3L Qf[<N#!tIp{V !n8*{CU4ABF0?Z 5yߛ9L"Shٛ @w Q !.0 XjUKP#cddUc&N:<$ с:e�x$ y�Pк2aAy1f~94AJ\ {@CjIS8cCJp de&�D8'% �X( bF1Jq 7WB A=\Ğ[VR*+1; lFBd?lH rTUd�*.1uBjeUslBp5.^XԦG p Aiǫ9yθ_09ƂNj@heq$YAxa (H@ֆ$a /Qp D<3Tkټ,Ь aÕ#)CA:fNe[q48 1 LA S0\axSGP-~]+=bL 5ANl'FU0A@$|˂g� pV<mAilK#W͘C&`h`iiqAFf,ªJK>`WJ[A^]`EM ~G%fwObM# =-`AST8q9jA�q,}rsXx)nU`AP B*6<XXss$əYlJc:HX! @A{4-9 *Ɓ�1RAc\RLulBEV:<\/cXAAv_,͜*&ڒ#ak\hQV?sf6#B>{54EI$ =JNd7dUAd ʬ5!n̦ڐ?4 _\V;'ȡ;FE_uv@* yM鲡<x`#Yd.ߎ#_%9`C}ۚ%.o—NJ/g\c=f\LٍG`T .МIIhsm^O5A qDAP:舘(#<M`Γ sWp/I_ ! �=md@G.oc- o࿘G+EP"FV wUTS7:F|ՙP熜̽P|&Lb*- Ab2#̺ @A&BzZ&a662? Xi{'Cˑ 9VZPY>rqz.Lkw-Rvv1T/z{8AGEviFpZPoa8T0O&M'@M`2@Q0^ANSug 5LpGlg-rfͣjR57s7df-Jx]7f|rher@jX~~>u_`YD’4 ;ANt?b1Sgsk~ 3"TUbM!}�5kIx]~ 1oH H~lbq@7oqF Ճ¢bjDT7~P̖ ivuUFRm7%@֤Հ"+@2p b@cۃh6qTBSfm+-9!=QW0up EEHbx'g!w1vQ""0sHF:Y~M2'S.HȔhwA1 aQ8p _PX-Ȉ&$Sj>F3h+et w� 6vl NqQ)qrt>3G3s@3h`pAh7<)?0}-!gF.v_jA`(!01h-x"M�Q@` }(w_K'uFs _b|"#RS)74CZUpqPBuP&rTL)vrq f8rUҥXW  V Aj9BS1p#G%fRaG@9`P1kvw!–aXYw�Gx@ch>�WV9S巚@'sau:%\ PЂ!�]tfI(]48%Ao`|&|5 }&buHi/To$G!3 Ia0DIX,P0n mX)05� "HD6:f6Yg{wW aA< K0U`8?lj^pLwZ!9nFSU-.h4Yq@ЕY`ْ P� PJS M"<c2?v`Z4DR�#<#\j*٭GQ恍9^P8UV@J2h!j`PsPK7S{P@Hp hi*va&Cr]3J\`G2vybZ�bJIPprQyկFN^}4E)\y~N0Wy|r2\P`F8vcJYtRsJ)eG}Q+R nCZmj"6(*Hqn78%XJ5ث;K bvz5a[8cS+:? Ѣ !,&#+m pɺL3y}IuFPhP1}[Ӡ @Heƾe^I2x`[MS3Q!}Hh1T:-a~;{`o730FTtt-RPqIg"~1dM;,V%g_VYOnŻ�+T`VTk]9%PaV� Ro Q: OG:u`K@+3@?|ɘɖɜ?ɞʢ+å/à,ɧ<ʴ\˶�Q60\ŬJ1@:dŒa�@ !"NP!On1L QI%GAѳD{(S@nVnC0L� γ +ux ٛd&h-CLl"*+)UJ\c)%T׿K ъz%pvZ0<�Atg3]i,VrﳁٛgXȺ 1CS2 J?}2#n-ᡍ Ѣq5�tSCc=M qhN—-=Y'=rZF 3f[Z� 4s]UC! q3֙K3tyzƭ3CRwT}AԜЀ6Ա" k_Qv2cwkcܩ'7!|RZ'#Dh]?^KgYRd H ]@)Xw o"QBM9A5Zm ^p~gcG T%{MعbaR#AӈqQ0#2/ #AZZDe d L:~N޲V+QsU;c8k~y,5kؙЩax*)YzZ!a3@w �<Ep\бҥMࡆD.a0v d+!P�!zt_V1z E2HvK^ZlXP}ǭߪh#?eGM z hQ([:p /W.0W1@W:Pb^*) Yg[U v a6M 9C{#kxk 9):n.Na FuEd�YpuZc$5RSTM?`fێ#19PfPc}3.;^KtWO֬ ;,?k`<?ѵ;e+6Mгpq~kE8^{PPtcʜ !qfb_!p`\'K6kM}d;AbYEkjPo_#9z@gFmH?) p� MY2U"A .dC'DDH a)>BXEFBb_ZR劕7tl81e+WLa|l ԤQhJB+9Y`,18(!AMŎl>)p&n3Y0KyKWCBobaY剏ǿ 662@EyDqbiiŞV9:bx)'p0 VAfZPǺ4bT6&yZ:(×uL#O#DX(gaz3_h},.HLr = <=2;rC86<7S7P*@ /3b 5 1%^/"s4@p;tI(rJ) JCI:K <T2!BуL2(|1 " /1 HN3 'ps@XZ'+H "*0�dJt#F5 B8Q39d+j ;8/L FS"jd=H8 n"D!- #4/X!j# G "6˴L(xWSJ8( Hzác3P!HQI!NQ$,SVye ) Pp#ȉADsO4+$BN4 ₡_ Y䡮 8(:V19Mh+*Bĸ (VVkbd+k65|!# $0)i3)&a>M[!!4I94lȗ&6-nCѐ#&f\Fxo\6uB 1!@= R6xw䊔BxD->5.JR~/? C_t^5jHK -aRa@ %^ q[J@(Vt#kC4_/8!qj@.L "r �41d�CZ 6lM2HKU 3H%?"p"o@'Vd87<ql@ȐGuxl |DraC.&\_9 01,T/i6y28BRvt鹡IA&<ȇr<泓?)a\-![ KQ)GI&�ՇFɞ@ .iL]^YK&ZB_&9\a JBC8 /ʩ 7APFte'�!w=dmXHA QB64KO,]p&B�A$}P6*ݔ2gP$t@ IC=*dqrQuÏpb,l 9hS! A\�B *3D[e a3 $'1UWSHFPiH'I6VCAV%?dfSti p/QdI�-pqaO6I D[^AhH~2RQor!bC%]a՗V(O ]4$-At UF QX'T *КiXZe=Jp!IiHH.-apxi*&B; d yôĐ3| @C LD+߉A (xhl8x MC̰PZo&+W[wUaԂ'D$bH]9/[.:PH vGPi$LƮaY?K9AJN4!\ ]:,L=a6*R6kN ct]riX [cg{b% S3 ܑ!5 eB(R+ΰ6 qEؒ:9b,*;:e.[ZOEǚ%zRA$5@s! ܕ9c&Iy/^@dO/4)!R큫x Q㕩ƝS5cYl7+da Bnd0m hp|j@=9:YeefB*h3*:D 6 qz4=&+a޷B7 ` v9!Mz9Bٵ#v2r  ݹ{5iC.%I7jMߨ(gB)t<>k.ғCnޡvRK`5AEk(Rv2~UFC l r/ @18>2@D�@O� <Hp8!*2KK.05wZ97 ޘ�P@hAXyA pX9\$ѹ(p 38;œ>@;_i/Cc G!B(:X*1tLڎ$п/+1#,J;79!A>$A½Cl+$ʄ?#˔X`6󴈈-+DHKBPz ą(�Jy< P'(L(?&3C_=LM 3??8>H2 K�K^Ek\7NJTzC+.:'�PF"@6,ƽ2/4 �ٚG%8"E~܉ +A=x7 KklHتA8 .:)h,#LJxG8Dm*LAx!a.C`lqHtL�H(r)EC'4؞8) IsI�:3BBȃ;Ѓ0ઌ* J{rJ@jIAX9+/>PG`? @DP*2Kȗ @HHp6��,L* TlM|TG!"@(Lx=K#:p͢؜F 4M֌Ք<dDM7<匎=br]DwA$@4,O<ϴpNTl̓ H!ˆڄ,ڔ/M@M P,�P+JQAOPP )P " 5QEUQ �! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,������� ����%��P��X���F��)�8� � �� >� �7'j � fX g" #�$j&u) *,. /�/X#/k /+3�608 82;�D�GJK'L L0 O+5O#Po QGT T"�VXY�Y'�Y7�Zf [ _5Gc c0�d;ef(frghh hhNVjL-jVjk�kl p,q`r/'rbss(t t t tl*t9u�v vw{&xx&yz&{ {5%|| |#|+}�~ �  #+3$ 28)%.! >1u9B+;+3$F6PJJ4)3$;,C3NFI9bh>19+XGjMC4L<SC;.L<TD[KNAVFhWc]TbM\LcSiPtqcS[Kl[sbgVr]nanl[sczitd|kƁmȈw˄s΍ё|�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛3ɳϟ@ JѣH*]ʴӧP#JիXjʵׯ`Ê 5@hӪ]˶۷pʝKZ v˷� 0hp+^̸ǐ#KLKh̹Ϡ_NPa2@:*M6lٶ_;m@<!luể=;:oدö> MC ϛ_ӳg} ^}|ɗ{W}dzؗ`g w~`qx$^ @FG5h&>9dd@@6Y^cCc"eީVa1Xix|駇@PdD\М}4裐F$~d0jAs&駠i{!i!eT*jh&~vTu* >pj,6p0FHpiAsJZ:~)�AY�ơb 6`zY Ȗ9#z~pă&-o{ltp�<tɟ,<>̮h<(l'bZ/s:DI'0@I #+%& j}km[ol@`㖟k$] 1ćh޾A>d26�JmvOGlGlްV-i5W T<Ͷ4 n;UC0XV2~zΩ VM>zԇ?~'UVyM{~Q;l'L{|Oz'ێ>͟BVH=1}kP�g&Q�`(uU.$zX1M~ &oa`@ Ž}oxB .Eh`B!0T 5 p禄b聋ZYvG4$NR >6FY fak\v[HQV(Fᅮ^P&pc^C)!&a`1LDJI 0؀*ow4 UZ{M  3#J,gDRy%y&|hKQ%ee (bzoKg%e3 $tk@d)0itT`bMF�Hܧ'pq~BZU;Q-IOv<Uέ˝Lת@J. [DIK~]'NZBC.7ʪCe5d ?kUȜTPN�ŝZ +zT@Ij+0l!U$-%)ӚH4**BjEi虻Iժs`G: rYV<azYlBEsONdY'HXN =!bϓvUcBc ;D5�+Tkjc'/Pd+::.�^E@ +dI"Cچp!w�WY4WW=L!UPN ")ikM*kykRYӢ쳽+| 6us4])ОsO"M �^Z2XyJ K fXpS"oriEeUpnD|åq=hUeLHNHU҈Ģ UZֵzTIVkZ؀mԂCsٙ~/fTk2Yq*s15/d)+s>WY/p!-nk0‚/h)wD>N^c~ñ?E |f2XkpCPO8 @)YSї@0~sg9?p"m_:[c'#�L@8ʭ)X ki^(�*JpDçrj@Gc[M|DH*1fcɐJTfD"9ECjUUʷGؒud_'@am354(LQ ?p w@'k屛2a:'ΐ*SpA~9&*!QaqDIn6] s\=`QO|UReC!o"0|?qmC,gHck^f}u: `RS"2 wD'цQ E6bHwYb]D,Wu{ZxdD%�?$oH{#;y8kXZ޿_pƸ tRSxbhS_F^ro?ecճe0MPNdp z@ 4&aJfp>bQSIGqceSPk#UƧ! `_v1,h"sCu2w2z;EdPB =&{'9Ä}Ib-W{Bs^Bɱa68fpP ~PV8<Yf\p31uSt'+C62QC:.ns@ f@CGgCC2>YJ,b+`>u5d!`ixaBo z@ XuMAjrV&q|f?n %P 0 YVNчU:`pSV8v2lp[d  `dc_.@n3,dej  8x:D5*#(yoSTr_6 ~ p2viAhPKMpa^c~A$gMjPPp;qx\uf1aNP]b!j:#(-bDpPr q@%h.Yp0ȂNK9UcEÓaS6\0vSpP w 8fDDP1p9\I/aOP!9yP @p@ h@)vy4;֑È1&QhjQuRxlCToPZh5yy'QA >¹Kw0YtI{ihpwnUcT㏠ҲJeC Aidh0 33ЉaTKndhR-3RY"yRS`ЗfƶV^'S9#577.&a4fj0А  m0x7y1*RJ[i0qkmoIXY#^dj� P:drcp鄡WpV7֣rq\i8Gz(� Cwb8hsQ53i@MyRwR4as[ ~`~p tw;SdKpP $1wDLi8DCo@P tz&:zF֊y#uFo*UG#DI%v  0 P eК8NMF\PPgmt[yDtJHiDClsr  f�[G&f]�^&S#IGGڒYlPS*fuak@LfIvvIvFFʯy:d*`zZu^3<` (o7{YMA\bNAV$`⣽A벎 vpw]'W+X:FAE&¶ҒSO=,oP`e@Vu%4FFPcA8�] $8-HóS ňh� Rbpx(g܅Q]j;H0 )^Q >*XrksƻbPK<:XƣeSHhA*h@hj\+y#Jg׊SH[' *deYj[pp `akWe.F'`b ])@3`v wRRzRNG;Y$\I%pU}#KtiIE3,m@ з*љPܥ6RxQRA5yMvnNܨliG+,Q.*HDy @ dn;VZ}0 f r 5dv(ˋʆTš2CLRi� <KpPW[ 7k=ˋYu)$dsxeY Pl̉ k|L4fJͱVՋw:7N1&<B` nluiBpєU&eշA,k' 'd@ H%*KОe0xpZ M8%,c\* ++" sNYh�pox#ia[?EI[sLNuRV9zYR2` |Լ:6<0 r)}vGY L^ ${2jY;yd`0� pP3 ׁUHkpŔЪp b�K9n&h@^9);= @@Cցep D ΉYg�xdPe dUPZj4[7*ҝZcȘp uP@t]MH`?p`Ц N~9l2O\i1ExVé~ I c  z�E,i}RiAF:i� @  `ֿK`_`)i+%;oQO˥2xx,% e  FVY R 0 u~+f5 xzȩjࡒI8=uFpA ٵ-.; @ u *}@Syhgnl}#!f2AУ |; }Hh"p FY g� @SٳS^.UsXu[ldƵJ oI.H�fw x �&l ɸ'{5OԂT4;m xn٭^e  ,)>)<=IGqo.gY}u?0c*f� p mpd h4v(m܀p w M lT,'֕;Ou~6j p}pSn | `d[0 q 9rN TPj=|u/ħ~QD  U+x7%zJ wTv=<zq`m`@,h`żpq*TL{[͜K0`G89;9 {�Q ܩZ@݂] ~ҨcOJިapMC%N5!& !"T YadIhРK/dh'/f䩦MN#CզSQN0MJVÇGD8! Fb36L#&RČCE8i_5AC H&NIe˘1g$U1^U"@0LNUFZ4kP}cV�aHא!dى<ע'J,=P7|+ѡ:wi֮0b+<`JF&`c@ՠQsmP Fye <(2xL,!1a.졞K5Tc"PEpFB >H1s>&C,4#D*9dEV̌R䒅²G0!I6(9L!80,>"-ֲ0!Dd4Jf2C1L^+ *r�=P2"�-[KcDF188JHHUTN/sVF+o 7h= 4x8kl3N cWVi&8d)GC/;$!Ȱ0ҒV & Xˣ?:yJO7NX\5 NW<j6$(NR#4EO@XI;zcR�d; \5B .]k%"e` C 7`? cNeҀ$6%2r#T& C8iF<䑪2&!.<<"{"C8Hf[KT {x9:IH D6$PVINl\cS'Q1df2P 1ԉNH"y:8CUZĨqf<q%H#VpK1'ቁgD ?CH4A*Q9sIvF7(##8!}ZNP.u(sp@D޸*P)P̻lx)^$ءX$2cK E(z`&PTh!4&dd9Njx&y&ФmK5Č6u=RE=h?=Ng^I ۈ!oÞ66!FTD4s'c-_ 7PrUA쐊Da" d!`3 ^L@ V pƝ8\dꏚմpC".a{y8 l0L8b @9`�tB*tag_xxg -(ЅꌠUC!3Ftg(B@+yn; j@Ti Lx p*�!,P X'&@ G` Op.\mBJQtXeU9v**!aH$`@z9L( zЃ" C�"=0elcۃFle-X`{W�vle>iW- mliiKY`iPtWL@8@(AAYBuk)a YXu]W%oy͛GLQ.yk0Qn(DWC{_�X $��DsR@f$6!bh% <7 r! �#'6]bXřAÉb;hb:X@hQl<2efB8Px1r_/x22lwd08 !EH$ـP1/w $<S9 SJQ^Ӕ&xDdC@/o(#tMAnĴʀJ,76uMiFf4ifp@^攳|LBg%}a#"a<mTM>NeqU1$41 Isi\=az<܁!ˎAJ+!.`5*Pg=J:QUᥘ. xćwq:!DK*P}ݍ>H HHʈB JP@~ŋ/?q6/ذ3NŅHnv0@p)*q:$"wND ]<Ti8Ut0ehD'61C&^Ge'ˮo z"{ T^~Q b}b׋)? bM;g^ DihC)f@l#nC$pHB:l@Z4^Ko$<6A7\I|zDPjgCmP6:08xɾ>ZK 2:L00XAPJh7*Jgy@@&hx�ϋHDgz"#EC)r1{O65XN0Ax7@D!y# kӡLKzjW ;0/й?@b;:X`7xC€L U6 . @0T Dj+zQ?H?#);BCC6d*: H;C(1WH60=y&H�oA827J7�Z ��2$ _À8%!A^ GXXCIU8Ch(04AHm#C ?a7Djۦfd#x<à �GRB$&4xUB6?C8@ӸDC+uBCȃI?@RU;?>:HF6X FO9@iQCQ@U8T6I9HpQH ?̻Ol[B0} D4t1$q2J7ODsd#ˈc@ut0I9( m37b= QJ/� aYK8�Lԡ9FMĀIĈ%6CH?(38Jh91BhMBуP?^ &�"\tqج!�FĈH-94Bf;X@Ȑ)nM�H3A"(07GPI02*8`F7!4L >j%HHXL0w; LRt̀ML9p 1)}R9̚PЄ?I$)QD +�w!MPЃ 2H HX�DI8A,j?y&1"1:$KXLO0C|S54 {ђ:3ݔ2` =XC ;PP.lܨ246(JP@( (D3`7OKTlk35k6qm9DSQNed#[-!QЄP�hK#LT'G`'"IhWY<VhaЛM@QVDz�!=K"=6]1f̛E`=H@KD"6P(P  2@7?eX0#葿VP$tȇƠ�) M8U"W?o A;qA@)NN 6E@" ,863l5 ɩ͠VV1ЃKk#乄E/q;P vCsI?HD5xv JT=(Hc\Ǹ5%U߭�McC Nγ3q;�)CPCHpD9Օ6^Ņ p'7x«d}mm 4S*"%K4?=NXpI=@Y\il[M?0GlDoYT7d5WvNHoP>;RJC? H%f]5�Xu h1OY YpIR?iN4 7 ,S7  L�]&F ZߥmbހEM(@8K[=g;THP$RFP@ш! 5 !Ep> -UXc78O]5EdL ؁x&9عHPHOx.zWN[9q."4(RP (V^afTd3L 4[5�AR�AL#OIHcE4@X]_sPPgx̍.S� J Jn;)UQ 3¨*ڈ@HWI7[?XA vbw~w�>A8D`NXMII=#70SZMKNP-0 O6/e򫜔XChOeyE�U`b7G40/02}ЪA81@k4kXiWs,!  SB}y;I66#=D2HPPCN4x֎ا᎞.#Ɂf<X!YQV Y7 Hx#ZCQ;>MA<7xkmmj.PĀ~N CRb^1 2ُ/#h,B1 >pn_`xNp=�ENXd Ⱉ H9_ 4W`^ēԃ衄JѶ&@Jq4vq GD�-4S|6 =ȍ}aOƏ88:�X0 h&|w?$IY:_M=b> `F t*E 4h(1!n2LhHXdž }leZ/JC$[)KpTDkƸ3vlDSM# -k3WAYQ16Q "{KH0X'!<$|AFĄRX ^GPrWg Xe?g axIuCH(d[Z6{N`VziMxf;gލh&8o$}GmLU#b,ŠJIm3& 44X_Sv+lz}uƝzvLfD6(8iG \|RGԨ܈ 2"NJ@S?8}86Wꓠ oخ@:P6 97N(:k?2U>H53$1:S)O@MKv½r"p}Gq\?�Ke AJF „ӤQs0!H:IsNC8ޔ!i^shԝ4d*T$ 2gҬi5:Y"<ؐ-j(ҤHh�RA)֬Znp 2:CEht*4x΃dSiTEd*QN+ S$1 -H‡8'Sܶa\\|sN.P*Y9ذ&3YU d5lq0 %M6UzuRT 4e:ԫ{| g̑0`P觥M[}o(0PӦ҆ClsyX_Co "P j4T) BJ%Vn2=[8^h wchMWi8wDt"&4!T2$%<I1 &�ّ4"K%eg`w0"@PZ|QUߞ& ܑqk&ƚipI%qRiqtxK2H$2ɂl:dqZYyk Dp~~ҧ]u$Connpx &PalQ!$iJ~`B )ƛ[;K qDY~8gb}tHgFF_ڭa,G(CzJ,aFw,xr֊/ (ZZ'�A|!1"*X*m&2}M+~ xЫwZݻuVUw#WzlNd$A,~LD&lJMzwT[,hlv`oUoT}8R+<AgF(`r%I$D0$T2)PS뾕8Ac5,oT{y<ՌFqT$!"A&yX#v *Sô].fW!``#gh+?~3+ N 9@Xjh%*6 @a0EJcd +Nc�%6z�yMy�,Q6*!lH$Jtt'@HHQ\RTf1%R(K+ 9Jā@+ipA< !Q%J�9!9^IdΠfeD w$9^(c`@)bup 0BHx%Y,%@x_#]&) T24v2G4Dc3qpJ&2:NԡoK@l�^ L19<Y2C9&y5VBX6H 0C$FN:PF &,' t-IZ<͟TY  CUlBMĤXMTrD2JKD>&mKݏx):ӣ)Bbd;R5SQHfIwz#\Uj F獵(a\LlwІND '?$ l�qɚ';:S$o "~EÒ"$ '͂ІR�BTcZ+^y R` MVR&6B!щ;th2aO ZLBE=]:bٛV D"՗P&qQ/Ot"$ IB^( W;`F&Lhx" 3!ǬT6("\ыP&F' "s4ɘ9)XhXܻ3]&oFQyBpcڻa 9`܎I]E6i@ PBoD6<6pwN!)F&(fU8f*<QMbs)g(8`=fg*XeK47km"Nk135L @ JGl%ɂW' Sdc{\axs]AB"`jcjÑ EHd7:9a4X6j)(3Gy؁&,ᴛ;qܰ7BDk\n An+NgTʬ~@,{  @\4LǬ 2t0c5)Lqx!h r!0E'I|bd tpⰦzY`0d7̓CTrT&J1>l dL EA0&D.XSe7nu ^& 6%GMMg$C<~#^+ޯ2 �ǥmn8G9uџ5lF̱WʫrBX=6�KC'|K#۩.HtA4oEm�€8 p0I75,€xDIVW:V<z3exIDD(!A'8B1`_L։,%ADM?`5^XC]$aSY iZNT*tݩAԑaWMS( PALI!`Ќ;_4F0l!AܴdP �jE#R`cY!K@‰[A'() SC#܆<+"D>-΢ę!V\Y#�4=uQQW�GhAx/1Jޘac)>G 홁EEcP%XA'8!H#F>8JH((<%āfq%<4%}QX 9".� (脌!xp]MC\$2=*4%#O�Ly \"-Q̹Ube8$N֔I%J[MʥN% P|؋%ԁ*t! =e�Mf$bU.&-cZ8jwd,-a޸"A^f-b4Yac B<A_X)tcifNbw. mngUc<}KoHvgww g�){\=f*(<&tWLL1'gq.jž�J8w<ItB%D),(A(P<ـY(Yb1Vd$U#%.dR㪽%fii)l�8:'KE%G\TE*$mNvQMZ^St\Fx."yr@@9&LxIA$pcCE:ޥG@Do" (|(CpB$8#,ϡ^>j% <As%xL+(dCĪWq)\ rTBA'@% rn:ijUJ&b T#AeKa)lV+-Zn�* B융1BFĊBkife}HAY$Da TB0֨�ql lwj,{O>V@Ad,( a7eY⤭lQ\<!ѹyP2V\f)K|A+xB$†"̩,+צ4^�2-ޭ\my ^⒧4nK5O�(`%BDAh6&nVn.?}n-&^c*ƦGVnʋ@#`B%�L /Fjl~nVZ2AtoL76OS{@bAnnեE=l:2{p 8|As+DzB -/oLF0F}ъWP0�! Lavc57.27.100�!��,���������� ��<�!��*� 6� �� �� �1N S U j�� k" #�$ 'V'h* ,./�2v(3�3s%3-4&8 :(;�C�Db�GJK'L L)�M3O*4PvR%�T UlU!V+�WWt X7�XLYYo [ ]�^ �b�d e%ed-f8gEgMWhViiCj jek�l lnln.p3q.r/(st t u�u uuv w# w.x&xM+y/{{ {{4$| |#|+}�~ �  #+%4$ /-!8)$ k6+>1fs3$;+F6F.3$;,C4OG-"I9>18*R=nKXGC4K;STCL<TDQ>G9NAWGbMhWvU]T\LdS\LbNdSuol[gVq^xgll[nascq^td|kôȂmȇv͉Ґ|ӌ{�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ�bȱǏ CIɓ(S\ɲ˗0cʜI͛8sԨϟyJѣH*]ʴӧPC JjǩVjʵׯ`GKٳhӪ]˶-E ݻx˷߿`!oa+^̸w-L `` lp ϠCMtgΦS^= t8@۸s>�˘ А GX�rϓ?aA̓K\եw.zʡ}[oNa L ~argt>^tM\݅WsG_wW} ��f1�.(0h.ֈ/ƨ#?$6x:PFXPTpieBxW6.0Xe+n!lp)tI)k]Pj硈&0}ff.i 4kل j^*F6(JVY*j*Ke!E'i4PFy*9X�^�� {FYBaPmi*Zc&w0^늕,lzy( FX쫆iH1b L.3'41GoҦD <y2L)kX+*5j}& uBpfmhr_і]hIoJ+S 1Wnd̰ECMԪ 6esk7c~ڧ/3 -n6g,\RbB|>8N I[cKt>:We7L6j`ynD #8U%JZ<\}?aְ}mh^ r)jS6<o5 Q{^BeߔpVƋRja 3ȿ>mPpQt#�8p^B- 3(8U=r]+6yKqc ¢=*جi.6 ϐ++-8QFĤ+{)O8#=A86{TPU2Mj]:}26%w �_"=JFNwMH*1�+e7HPl鮑˟Ǟ? Nw$+�gײo:UBߠ8ŏUPT$h<ɖ{&["Ɍg?祊6놹;I8~L(PՁ0Qoj�u-ѝeϙP(Jppa8ܓ�Q2/3ʜRd BBIP8L@'=!ȰN @YUa֋/ђOLO),R'2ͳ-ᮨ(5W?&GskCrmEAnu'*pc,JC507nZ \iֶ8�3*يY3U&dO` ,SX݅ ԶK0)E`Lل2Q*ԛ|ކLVП \Њ"`.ˣZ^Of)duWF|l s6+y܃,Xlx )j6ů!-,R%lo( >i=^#dja攋kvA&vѫ+AzvtX!NC}1]Bһ:y n{2 TtzoPHL3Y)}VvpreH&OW@K4镹5yV^nZ^6 2d+zoXl%l�f?_U�lV$urkeY^/aZVm?_ݡd˫w \`=9ET+!UxWfXȾ�-1ScT(n֖,C%2ZT*TH³SQiU"Sj p8^Vttn*G>u;`6X6QYZzEB/:ȣ*_mꅂ, ӷS.R`M9 g+uN�Q`gbNp<� T6oQE e9yY4iJ6Dz߃3z2 @ f"ޢ7_@ސ (� OB# 8ɰlA9')-ѥեGC]^$I7dPD0QYz}CmquY7u$wU7e~|;yn0 ` � P=F={LUT^}t"U* RwF>}fou2]B"(p'>5V\6hjj@| 0 @ rm#jRzG^b`hSs<RV.)s|uMKRsJFf':v u !o�=p5jǂ-Z7Rc0sx~@Keob[MN{2  hpTYfWm[^5\-3lE�w5wj3*=x'ghrP` wP� 夂I8UhDe(`@F6!7bXb5hHHuC*Ac㇬ } $Z&5$n{&r`hZ0`Vpccgԋ8+=t46S j�pTWt>b7nH4"NF+ -8h,D=S}8olP@ w  vpT7\kJHLcm<>;csUe� 0hj^mFGwz k;-F C >6l-)vt|P pePN=P94~=]mV)Y;a0ifo?V#|8~<^7FdIDHb@ 0 AJ]U,sY=`BQ6Y30tX IClP8r� ` glڸm^+8tOPhӂ;Q&<lM؝70[Û `�a'!i?]gIoLb-3BI93S/'Z|'l`n0  GFghĸ8bTz'N Ň0 Y9`b,yAVEt!cpv�0eYdlk%1NPEN"6.ŋ3<wJh*'kx � p T;U{UIjvI)钾V|d>f-f2| /SzbLHSA!}@ �%jwg VpEby 7>M#iGN&y1lP Pv@  jw?+ٙGs#v؇uZT�RZgZJ-tJ7cEhe 0 W=Yt}~'NY0Mj9`yS DKA(hEt@ xde#Z&Wt څ_?[G0?A|'k&k==ÙGGn w 0 @ ?p%vl|Piv+iG{b-j9izXaJ{ERa� `u0 ufT&ȜkWDviM*Ei! :+52Kx+pdv_a@ pp``ȊGyvFxjÈ?h۰E=hq7:w�ӯ*D5:IA}[mS9?=$b۩D:PVcRb 0ӹ7cT41 o rPAY*4$4΄!Ej8irk,(|P܅Aq` eP ^kf";jj`ev^h0(W3,.]XY}njp�b '(wJWD˅)Odi{+:e1ش5_diPl@'rޅeGVx ij HdrjEfwþlC_G¾v`�TܡV(+*/a� [Vh�77ƉE#[ĝf�Aˮ+|p8bRfjt^5!2˗_5Jjvp p` ຠCve9EE /@v~橤=4^qgX P n+6fZTJ)vN+*T+ED g Д{|t֠z{٨Ӛei-C=S*N:I[B2o p`qPƼƩ~=%e3:jZ4k[,i<77P7=,@<WlYhvhwv qPV2jpf j|BVj :TT9hrY/ơ*wx Pe w "W.vIqZ'�;lA+1+!f'q0 iC&dmF*PT{<ܦI;zBuLKrJi6&ai= \G�zGMK)c"{J~e0 o{gmzGfJŢ#vڻegd<IKKks~;(t e$lO,H=*eb�ޏjvJmD.Ҝ>Ě;=s  f^o:C7J6-еs d^d]p׳]g KZ)35)vgY 2v𥢐\T|ytb&-hP p0 PN{RVF rM]˹%B:Lʢ9bY<07шx}Z;9 F9 `*NBǻ|ȞT fɁQm'.zU; [0 `aZ>+<u  ` ك閻r&+T˴\ҋZL |eP` ;}-X@Avp 0 {޳GSqE3 5N_Lɖp WK|<ZNJ/i-kvPpPG=ЫIл %]m=0LQ,]ז^Un y p]^2͞� p/_N 1>_Bw%3[J*o z Pj@k١붯?pM8 08K-:d= jTCkAFM(P`0E/&�#��DaƉ*Сi L( 9etHQ ͤШ*% ӧlT)!Gp PQ$ UG6ӪѻP:I ( Vcȑ"lh…5~ALsIҟD<qЮRi:T*R5֤}0 #~zF8TTuN4N(콮_? U6޸1 oƃsD11I12`С2洽MD U[ n*P0Rh J<1E0 1+fRp/ڎꢓKB S<:/N1| `C>ʎB0C젤jR@X;NڮM B#H!2JNC8(R 动"2Q/ pKQqʻ tvҫK 5LDNJ[ HOR@F*0B 7:%O8Ԣ9UL&;+PZOn ,Tlk4tdZRZ @(6�N̐Ĕ9RjdG%:J8 - S 1(KEBEU",0&ql<j=Ɩ* k5Tc3x#@ C>{: O?W}1IB͜KW*PAޘ78U.^5|E+0h?,$CG1[:vX5(:(SBYxǦΟM F| N �1ADJ;pC5:S[PڢLTڑIfn&j>蠣o7JR qI0D*qf|68HdHHp괦#02:7 E\mbΟ mM@AE$tS+PnQ@":q QN 46vJ7h z$$@% XD5ءC'J�"D(NhjAB0[̵ � 9, j< B"Ss) LkRLҰ!FQBPPb gD!!4ud]Ut@a MignSI@$eFz*7-Ģh扴+f(?`b d�2Q6Kqڧƕ0$f#,%H#`^*Wh]pEkUo]6qT ;48CWWfA|H>C9O<b;F i �!zs`f\Jh^P=>$R (*G빀 ( kG U$B pŚsӌk:/' 4)40?QxU�aɐa$0 Ud Ug,2*&]�H@E40Q�!lX HO- _EQE -r щЈP(^}EM HDBYBxjT}&*PjyHB-iD ۂ&̒gex)LȄ xY(8NYc†P"PDV!: v _ WМL  Exe Tf7*3q= 18D0aA(1 A1 Dj4Rv$E*v^+C'%b-C(B08\: X" xh@`ʘ&؍%9JU*hۂq;vS,W0,Z@Beϓ<? �)4 IA#4U3Qf@7D(&!7&i Zi051(F!!A:YJQ,cBNEvXA Tr$x3x2tD*V8gFQ0r8a: hCA*@ Ajl'v j2y7%QK8ܛp]IoDpY )u!0 mp$J1Q-g!'b'(gWP;HB$"52:$$PaVs0#ڰ;1nͺ>k<6 U ! qS!HGDs6qi=󖦰7YOH H,7ѯNC5A(':aA8aEdЗwI.d*\$[MhP!<' ĉ v* kN"K!1 GX)SוP'|# !Q Dxp2$ \Q 껪@*X&a�@{2NQHB4@U;(ɨYܓ`#Od:8O(1H2eQZL�4W`N!1y;=:'44= )Ҿڂ+�/b0`C P>p;J(@-*q*-)66XR,8ਧ &> ta686M:p`o[٤9n 0h 8C�$`[E*p/MpF'@$)hM0/8)h*f|Fi\@gli,itjlgnlb܄Cp'8F'g&�hF}|F)؄/8bGp&p29MwTG&Fp$GjoƈiȋFgdZX��3ȀGhIɗ((tIII Jʡl HʖI(.ɖātJJʖG0S 8h "_ԃ/8H`KFh="KKK LLL"x$�L)KFHL=KLLL(� ac�WQJ?p8q"-ѡ-17HQ8U ˤCZ3DP7`-E{)p ( <ґ EF4E(4(8t;kܔFO*9;bDPM3P(蒤XT $!NSÄ?x;CB1d:B8X+ �5S MpOCL-AD6R5֤3-𕨩 B5~FȄC@xV(p3"P+v8`MhթMU蛹Cc=5yO`B8;[Ӵ$(L鄓P�1mr: Y)pqSRQIQ2t:EI�PU103}*6\T3\*TH&LrXЄ7/$ >POpW$T!Łּt0Ճ` ћz ۳7HP1[,$0]0(At6gLG8UOh|ɪt2[y՗[սjO7ӂNQNDX)+4 2BIY4*T E Z 4(-: 624йY CJU8GPxr:Z+cX`k†E[K+P[ ՒpBDxZ$VY@WB 'z! 9(SHV!K6ZɄ;p!qmJҶFʞz P�,KaC ԜM�[{CM]r {L8[iK؃r0!2^rB(9X>HAIh]Q1zC>ᙿ�UEk�"ȄIP r*S� "&x6RFX7U+jV<xYI,:xU(Gx7sPZ!/9ൈ0ǐ8jЏL">Ϻ 7z79aِ00 !9ȏ33ɳ_y]V7EX03 D sJZE8⤄Pk=qRGP;HzӥQ L"N0%̂<%PY26=R02% $Vc 4p8P3ѭ:xHC~T@aWh3A0R�9z^mBW]�`V%^͈FD8y,̄A"<B qI02P nX9#!@P60oi?`SSS8x:Σiiz4@-K- p P! 9U/b*&80抁5zv"=ZCx .I` {g.&z2x6`x  ? ;/;7M%hCӃNo*쯓lݏr@ӈ8/B5&+ X( ]r52$JN�ѱ a48PP>72C(N�E2@֋T1w90%ƈW`ֈᘻAN(12%JoMF07�7i J[=7!LR9S;_2pꃀݙU7L.ܬVT7;PT؃Bfz9xBo=\#Gx8ƑA 8$4hB@;\:B`B@pLNc,PKلz< ;n9pOd,m;]xI*tn *%WQ|% ]ؼ4W7P?K9=(@-JHIxYZ[seo򌉈50^hI ';d4(0�988E6Tpk[P@Q9BqQB+Ȋ`A2F>Ϟ%,>ϫWu^S'")L% фSlOxv܄ C賟ؿ\%˙!L 9Oc_*moj ulw[ d`xADHgJS+n=E ݙb TH� %9عP04/U`(XqjVs\$�8 XG1&:]QSԎ@VŽ=(AL;.bQi 3F2]_UP`};5ϢE6Q8L�YF B5LAD$paÏ '64ȆQɐ6TD OvT,'HBQJU*2)Q9Q֬Zr͚�@�ƒ+@Âj2zE Ne eB5 &/i QXFΥDmLg<t2)8jP$!9:A#)S{\w3C׬:Hbpu-p -KlV<ǨCL E ~dD I5)v' 3Rj9zR!r]EĚcQ^c}4jG=xDRAUmFi5\Xƕ%yo0p0H-h_Aŗ^i(a#:]w uH&AZhH GPI'zR$9ႳɆS#)mVuAVʼnܜjH@I(!B2 h2J( jښHAj $H(QAvlF$xFOMMXa|*`i JU rU"W\"LaJ!zeT 6jJ HB")(.H'$bmfj!e铭BU1xOl6pBHZlp_(,�x"U[[ƁU *-lBIQFt &(XCo@BH(dBI"<G%nժ&ko>VKKQ0VhQ 1]13`a_F;hCr(pFa�(o-$^q`R | ˓2Ji`qDTSݠK&m=|5p!`q$[u0G1Db'tBo")cеMl81G'pR"id &b_ZLǪav3`[ĠH kVhAhabjȁI<! Hg„'2q MdhȑAӯ ; O'p4&Q'Vrcj+PojfM}X]F}kk#T.6$E&4fHdWJ T%000$ JD2qB7|uM >Ҟ@6m TPo3ĭ`maX+>} @"D  pǗ/!8jC'bq @LS(!�1 3`r!WB0 p |lh(J-;JCag"9` jBLB0D(,h  Fv< ;bV N>jB(5$Ȇ,Gh>1Thz]ECTHY$gc-4D.OĻ v$LqL]( A pH; 6I2& ʚf"Җ * -o,X#GDSiN<M 88뀨UD%Ħi4<!!$! }!$8(*SԸD1Ri7qkK95uKr:JL!zSD<ICcDDҞ D(>4L\&Bxn)`BBAB"4Q9iJ}$V8UʜDM0C+ Udci(D0A ʁ~BF1 Gyʀ'C%9:k Z%?apGMh (krbL:VD! D˚Mc&A 6( `Vސ</U#JL5{Bkrf+HcNI/>FkJլ炮 4! 3HЛ&qN+x^e0 +JU+ϫCa�~Tk;Q/CӜZhY“촊$VD1Y;]s8Ȗt ʔj n2p* ;xBf#E[|ڞ/^ޖi`# t{=ITOhp(KPlGWp9H6Z BB ; bb,tM|A^!5#44a*r7G-Mhl% )fBҳ8`8lIhQB'^=?B&7T&{V c~PA�B'Jz<8}8)3a2[ !&AڡRb&(*ޭ4|:9 ;ڙ*oIr9; HCa5R" @Au%OIb $ 1bIpR ]ԀO jƹX`LuZ\q&�yBdyB"F!hB'(iE$$ M- qGUn9KAlAyZ[JL\!h̳\HmD( Dޕ*hT�*>ƶYN\n 8 -!WHY[@޸ C'x#ఊz@� B/QTJIMᬜ )Yf* Z` Fù1mX݁#B!@U~A@#&LlDYSxTDPD*N+֏9w`Q\V(m%؁yً$EfAuE5-ٽAҾy8r՜\R8EXO :^& dK#&AE3R=Dd(j(_A(Ah6VaôOZ E<Hv<Qe&$Lx(AB£Ƞ,RB %3 DRPPKe *6dEjAkA#Tfy!%f`;%.E� P$lR(I-seW|͔D%t@lF"DA C$A)#A`A)>N€ԴXBbUzMt4UDqE'hR�8Dei6oTRWe#TԁuU8 Ox_$&mI5b\)Dqש@Jat G\P%s܀!F'Xt) KASD 03ebW~%B4i\!PIop i & tB'ACɝҘ zWԖ6[)hWh>$h B,AXԇ"P1)E\B"_@$pd�)@A $T(AO⪬A(BĠ"_i HzA ܁@8ڂ f&erBPty&!)nU� ܁>" B!DOBA Kxyj0c&d@$<i<&A Ɠ4AgR*#]M8F$rʼn١A!&\!B T́+ 2f]Hi~qԝ+T(FYslMn� 1A'hA(@BTBT%!D5 5\ 4`iϊF4b|V,ިh4)%!ȘpyPh@Sz &`V^BHEiPN]BD :WnȀ&$)=B…A'[-2Aԁ=B@ n�Zmvbm^ |]!S+"d6Hx*܁OTR:B&nU�2ׁ .iXP"WQي϶ @T<BDc<Y \At�<`v6irE[|^@e(%R&લPhB!l!*ժ*MlA o/p.,\�!$B<GV\$A!{eKl |+|n0k` hYI"J\B "%)Blͭ 夁L_G-81[$Kh!R!FbAx %d0djOG^4 3nb@[P-b%LBT=T2:$#LX-Bv) qrVp%ͬ@w}F9DaOP� t�rhvu(KXT j>!\+|1B OIY+zY!ԫȯ+�&4ЁBnj )9G}gt d*3tsV@ th(B%oaAq'L 25MnbsFm:C24\0@/ByH&,LOpKvg(J4Mt["q4[zB(PBByNǝoӸkqU*/"C[UXt%l$  0+Tmا.pB޵* ++3.t4RׄAq~F86 !]K'N#e+T# ĐiB,HB~b"`t~dhC,ࢽRc Dn:;gcmWPbA0:ޭldz>DY@hwoW4# $F~,‘+dd0mb`ru4-t�^(XAlAlN&/Âז@BpgxppM- PAd]uDG'Dl'oLu]T^ypi$$5^d3FEH)@Jrn幯G^7X"ӊX,#T"Zm̃'j'zy+{::k('@!$*$m)N:S7S'DiNw0s[c,"A&|)0.u`gVossb!4!`2XaS6[ZV{C3{zrO@5{x.FȞ0K!|({VO@r$4veHz'UyȇY]!f/VSplu$JlA"WuT$t„o&N߫ã+spL"jKT"$gsW;V:{ys,/&K$ P#pMeW{xlN $£A"LBW d&xoB-3 kwA>AA&T1R6192@d!  lDQf<dn|o#(gu$x$˘$d)dJ |Ԅֿ4S#0&T<!)A P'~fWh3J@#8bRXA]7=߳bnB{=iރm5JN|%9tuZdao>+|[?mS؋awy'$@g0tS ɛ @(Ax<rE$BANn~frW kL&$`A{o#sCK'oh)̒]%ao @(� � ؐAÆBt@D)@xE-^8qcH)VP.+tѼ &LxTCeH4idƢCvLڱ$ǦJF,q$ԩ&Z,@hX4+ٲIF5Go3u)""\Mg0[fpma(Ekiڐ�p5�A2h-q= &Q.aYnѨ_V:5 ,q] *[` "MNw6l{V [.spYo|Z6ŹM;g.9i15W�! Lavc57.27.100�!��,�������������"�a5�� )� � Z �� 8��q�2  �lQ u��t#�# ) + ,,O,r"/�0 1*4�5'8 ;�C�Db�GIK'L N0QvR%�S UkV+�W8�Wt W!X Xs YYMYo [ ]�^ �b�b`0c f&f8gEi ii.0iCiMViUjfkkkl llp.st t u�u uuu*v w.x&x/yM+{{ {5&| ||#|+|-!}�} �  #+4$ .%-!9)l6 +;+E53$P4(J3NG3$;,C4I9bh>19+kMXGfsC3K;USCL<TD[KNAQ>VF\SbMhW\LcSiQ\LdSusl[gVmq^xfnal\sctc|kxfǁnɈw·̄s͋я{����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0c,`͛8sɳϟ@ JѣH*]tePJJիXjʵׯ`Ê*p lx۷pʝKݻxn(A k L *�,B" L˘3k̹ϝ#`XqӨS\ō$Ѐ s; ޿S(h8¢Cp νy''n8 v𗿏~Ə?7ǜ(rFp ǜ�` jbڧ5X\pA-!s<@c<IH&$e!XPFQaj`F`avތXM別Id"cuaY QjEdo&(v9gZ\3R鞘*arjVAXIꭸ.I4i{M*찣(dbƲT,(Ԓ,Z@MBc8~Zʊ-ɲFi Ƴk/h* s޲&AnkplS Alb:A�P\lXz0iƻ j`¹{l  A&Dij\F{@svikRO^6aDK_=c>]]4:L/˪lq!XݣMA Јܞ.θx;y2:m˪ Yi'`;R`LzșATpV0VYW|A.kpH9C/v&FNXn).>}Փo 2߯V/ ~>Ucfߥ p H NTҮ֨cʠs׹W`^xSd-a&B{i*BؽO#]C"ZI* �DPC&qeCTԭy<$E*VT], q Ahe=m˖ g7ZI\?/^k (^H5,&BVΐ‚vBF~ώ_TWRPF.yO܏RWc$!BȲ ׳F�Xk҃h BݒTiJ.:s|0LManV@eo*;3#tDY6nQl8hI yz[g@3T%?K/4s,:58l<{.n7t�Z˨:7z1g>CZDŽT ahEfLf5 ?PjH;/W(g͞IJ7OSeSiUeOTlɜE�"I4Q5!)0;ahDCq׼ {`ZSUsvStmMHBL+VKK\۱tԐ 'X&CD6n] BЖU|v7v UÐ3Q:nPQ muT+Iڃ^gի4N+9˺4-0+Uq!z)"5h\ŭ:@+Db^V&ja9�A8%~Yv堛L g Pޓ"uX5Πy3b t~ 1 U?}<-ImV,VW{V+D.˧q6K:D&}ˌ-ZWDl|{18K2AOSr:{0Ne8ar-5c=1k $qB]<12UL@&bj΀?-<a^csh=ŒͶ-SAYMi&5&G~&+Es%<+CR 9hB$oaUtl}=1z׫]qξK̆7J� DIqAα`&G سwO p@IC!IGAȄ u}C8 >r]pbCP{؄Pw2ډ>6mk=Շ*W/'sI">~<:@r(tv 8y: (Dq;A mH=BG­W={W&�9#W*N⛈Nob7e 0߳3vDX#m`a.*Rz1vX<rE^C){d u q�FÁBl`gN)b!cUS&SMH|f t`=vg(l׀ N4710W<t_VdLXw78olPmj FdƄUClc{uWTㅸy'dsj  s� #8ql2A5�;3k ZwsGan� d0qwXKx'(3Mp_s]x|CGj`sm0 @ r@p *SkȆjFd\Pjr8.sA(�qCo�T8\�ŀT`FPҧg3}s `bP |�b#:OF7ܕ{js9a�0 0p;U*HOw9sB5ew`  *`|S(x=|/h\X^ٌb,:}cs/IDR  � �RB;x3D2I*l2:bԘ|'.dp u` VEt j@T/GNJI*rJQؤ.@ f (_|hO+LD8ȁS  �X _=xBo.2֎8+ZQk 恛nqGy.9.x:ɘl`DeN4t96w@ @ 8 `Z=vy]"V,,aBmQYY.84$ARImCq`� eЋ (d-T t ]6*w0,n0 0` p v,V0\�G)*U,htQ*eP  P2ɄPeAF['3ӐRזJ¡}"vop@iRe#NH8ykTq}>#E|~ ) FX)_$FY Hd}*aŠФyr`yvp7lȨi5DK41?)csiZ{i0f <bhBj yr`[woeI*⫞Ewj'VǡYZw PuPuHڀEFrj$ o ^z%)8giP9u� k0 ]=6#imDg8Z�\;Z-4AxB.=zu0VuYpKjp5J;cC$=b qȵ5٦T,%%钃uS  >^J*F0GuJt_:#o (Ģ:8) @n`P+vDivF jSJypDe~ p sع_&lJ{C4%$yz@h{勇XR*l*ڛ2v`ڽcK4a`!Gp*MT ePCB&lbw*R[g84˛r> 0:cu*me~Xgs i\,|ij-5\iY~V~k8d|}ٱj0ĎH'+&FBiMF v Se0Xo6GDLj 1AE:t\�{+DQkW ۸,ĭ G|pB\VZ;Kd l¶b00 `<UNK'`I*#6&SyD f r Џ{Jr 0 kPШ,FFo Py5ǡjPg\ p xFi-p @?IMt̘Cǵpd6Vn   ă2HT uqPɁ3k`XNVU(SƥT 4'r d9Pck~fSL,DD�~H 7u+sv\|#mNȳpN4Ui�<>PZwp P I /{` +)x%Lxw@ @ Vc c G S<嚭.Mvus\Ǜm;(uU͢:9A:CP H_'� pHi=hvg *Hc) q~]Kp P .d (ALϒN0ٝf@O|Er $,: }}) *[J~H Hf CwWm.r-YQ03 0 d` 6$~`Q 1j@Wnmp`.Fjj.-Pq `pS}*B� ~` x` |+=DTkp`gp@y(S"cNQc34g>Fvw� � * @ހR� ` Pn0΄cBd` s.`n!b^d%zyl d@iΛ-, _ WD,Yŵ !t~@{W OF͌%,@e. HҢ@LC 8|.7G uΠJ9aP `|t@㨻9fuަ5z ыݝz" ^y PBz{ʇu 8 Hv1,<hE#4,Pq:W</ojp ^9=iJ.}yH [p="V }` U;0ypx,cg5.S;P٬HE&y%sg-r` `g~�RYS 5OF HS<M$!A!E$Yɓ פ  2hYS&� pX�O (X"a4G1HgMMeT(L*Q%[$ӈkȹI>T †CLVΤ9 #ډf/&K"˖QRдiN= :t#rp+ 6j qDԁ&&JnԔ.țohC:ɏ(?PbbATV(^ժ8jqyj[r wn*h>$&!Up8G(Q"4 ȘQ2I`9z#p:SPD 2>cԐdBĒpǑ[% {ϲ>3!0OREĐKHĶx,%9Ѩ >4( *`BPB@ P^#7"N!C/0vb2$=m?%Z>dH(5H78!ü -ԡ6O9IR #ɺ$Sf䑉(ÎDZ;sR%F\H*TT Cn儒I X )GܽTo6PCC ُU * "s'L0:z$7l@4 ҞZ2 (#`RáDTcH, 2 9Mp Ŵ*iΤ68՘dHDyd?D*؊`HV!NIܨ#G�n?&ϣ^$fk  =he m�R "6ҀÑ@^y?@9NE׌T]bSo uȫCu[mNdUX# cG@LZDH;Z&iխ{.uW?RM{ Q,Ȗ9k`4?92ÓMضKM8{~!84^uaA-%ʐ BL4 2oH[�7k-Lp>ĵ�!B p' O0a 7CE$ TB&BN(E*21V( ~ 0A4 Xb�TH"� JH"P3ltxC;v^L$#y)BRQ#$* 6@F@|S)�)L ,LIJ[Re/}K`R8B,J]R�2mYKS&Ĝe,U9X ]h%.s9`S &4oI �J_pA�<@ CE4!$hA zP&T -G#aA$yc=%iIMzR W:${9d.QPM"x)9t3!ބ#E UB!} -0&aU! (@MlB-*!,@>9N4΀`-"!9l$OB)<Z־:q! C 2A{r#6PB0j!h4Ět :̤3 0Ml"G ~Rb!�報XVG *SL*l>*iO9V+PaIi;hr憜 *D Z Œ S=e;-jq "]!@1?4 x&P54 py(̠CIle(u� Čs 1 d^J3`"^291#H ,)!Lmաr&^qL؏& ^&>qB,9*N" B 3�KةErD$9B)8BĮ ;lzpd ,_x� }T9p"Bɦ 1pzapԲ.2HqoU&� N@yd&+f _y&ܐHduŻ [QUL yIި &4a P\"Qm`rP&xz6JZ3Wܤ�V>H1'@IBceb$yj"X {:T\%ZIDf Gb8&(}0E< T 66UۍZ'K$k#L'�9LKM; o(%P,pvY�N!chpn0.? s�L<0O*\ͱ?Htw7A@&a,&C. jR&L -ϼb* RM4IE@`3BeN Q3g(o^.hpJ/X7pC�SK²{�#=( 0C :ARG`*J¼` 8tA-3!33>KxPRž ԼH,@q7"@ s~N;1<~K{hG ?�/wQ؟K�;|”((оʰB;;G �1 9I/)T BT 7u NB9E([ȃI0 2p[|z 2Dc̾@o1,<T�*5(01 D�鋿UАKHPF(DZ&PKK(Gc*M8pbiPd,sB;D5 HkI y z09YtKp0Ҵ?H5 8Uω~ BSƙhID-|CP�84<H8“5[iG 4IX)L?QЄNbɧBF3KH5�.l!q+K)Sy&k (@H;�*ʑY<q2�1<p@�5:Hp"\s˒0ħbQ#H"i K A;Ȅ9K-E/Ýռ5iLPc 0\JX/;x;7SMdMb3MI 9h?(1C(4"Ld̐MAD2T!CXLAH36Uh~<DXD t-̀tH( +Š\#Im:P쑻4) GJ2S 먂 =t,9GؽHKx 2@X7H1 úޠ@`K(hS>hRTD�{ ,Qfҙ�@KHq<?/OK!6xWHI)0NP2@I5IЄVeUDŬR @۔/ڔ�Q\2Q L8A<0JȓHH4I N8oAQ U4`T4V-7IW܁AIM. sHXi 4L34B J�Z=hZ5L Cxm/h.%VW�<(;I@(AcP;Yv#1Y于6�5P9}<hM8 =Yл#H dYGɻٚ耣 yePK .QK(e҈MȄQ30:0&�NYZD}Qeϰ K%Q}3 "9|>x + :0Sõ0x(S P:5)PAÄJ)OЄIѕ)m_˅YR/�M=Ւh02NP IQ{9B0t ! eQ=Q RYVCj<A5#@3L(8�G ZD 2l50V8():uKK15PY HD HK]\:Sɭ@M)9A8(7=y]Y�{eF d䤬?pVC] 54CEF<Gs70L8U&h0/4 \cW/Jł(,8A݋;9sv44z?Yыu&cIW2\BLV .TK0I85+NcF"GH7YoƃUx)  G$``aK B B >86k[{~|Ӻk>D� I@xS-058QdI}T ;Q �!h5kXW81;゠7=/x \ N L`AJH?庑] c`FHwzN5fŃB33Ry5 {9>P6HTCjj6v_a2F5%$b9OR8*Y3N8C+Q1M@EauVD[.~ޱE!:Xʹx4QLS <Kg耈;I08@VJ 1!Q Ձ#0v7m}]lg \xX)Z9(> K[M<2`** I�Gh:wW[~% \F5D8qUԄL ݵ]DSH@ChSȮ;H;+=>lxeCuv,[xf=qFQ: PA IH:55@ܽ zsQF58U샩%XB;զP^F._Ot}mK4M549H4Q8L9Lȴ7M٭暷0p;#Mn*񦈂:q.GtjvJ7:wmxdK/Lt6 [@Eg͗+eTeЀXw>9ĭVnwV<XPП9ոp>4CGet|/SvVBȝHE^4S>SBg'�Ҡ%w^yz{GqD1.PPMSPP媝BT0 c۩lU7Pwx\oe xgRgz>8ؓ8CC 3a0>`Z6CxLs 9؄C3pA;v|0x8�{OHLp0x iwQXPp]L7Q5șz (ˊ5ynT3~xd`;U`B"z�O(0ȄV<p]@aaV0;>5GPh!2l!Ĉ�`@�ƌ 40(#Ȑ rPAR >kجYْ K-[IHܸy'GZG;&Q:ȓ;HgRڒ#Sr+دl !qȴj)Z薣GrAO$>jXj1E)7kIVvΤMP]%΢G{Zh^[�ථ}6! RD/j?mؐ))Q̄g'S84ZI/O/Ra|p –M[~ܺqg蠢K/LnpB!GKul %hr$ʁh"&kZgXgɴjp~'[F8~) WD؇!!Dƈ(Fj!d%F'%ziga`A-Ѝ2FFɚ~%A]Ta!Pr (a %I&fؑbh#Xq%\ń"9AA)ߌl8Z"o3AxG$wrTj`"&PHqh:+La ZrU|*Q2hǓkQ!reGUQu)ϖҦr0k iPR-QH<(unU%QF+1)F}/x CFpR{PV* Vnp")&||\H)'4ɺ%`ELĬX$0G�jd-4)rj< #‡s!)zAajLj_^p8T}Q˞ȠIʔDbR|= t"tT`ؒ4 0U gPҩmC0CI`l&q*}GQs}P*Đ"</JTA:.SVoa!l_`B(D DK IP C| zb1 Bw2Q M(C$\@d=po[\"C>y?d8ѵ@"kjxhA2d~%bx"�!.{[a ೂ!i<%d(4;("J7UІ:p7A8Īx/ -=Q-}ZB8AD`PR!T30MyQ-4aDDTM&HThfD%IB3âVQEk"MXYeҀP0oL kWR @ &3NCT:3t(JQ8A8`u.x5x҇|nhT;DGx0&*A/XS!#r"9Sd) d+9u,B QKHɡ x <E :e7E hZO!%`S"?˦# I* !ŤHY#ɤvSצ/i-@PaV&Jzdi+�0Mr  ^g#6oe*ZR(ynKIJ#* fT{;;M6 -uG<SC$<8A: vڒݾ=|V޼! OX@QSG4VlR?BT'J=6NhwM�'#I0 ΁cI% ETC[~55p! h \WU14pU {Cf8^uXxjmq,U#OC8pȣ 8!(erµu` P]a,\1sN'# C| !0NʟUc7E0''{ACKd%nA" 7j͍pM)!:sUb؆DT%pR*#@xo:,_L+?9#ؗhZKKGkJba@T&08b0) F"VI;|fnomf~  0"0qmx@i q9<rKgp73EB̦Eo/Eh'ˢڙ !{q¡2 {\0ZTp/$D&#D$uN(;t#Ze.p+Dq` K, M8Z+o0܁NT.zm p}n2PbsfhC {\|WG|~"p3B$2\aedz!�E<|&_)Mx ASf`RٓM',JRA1-FDgQt�D%MpX hlEQ!IA`  ?Yh$іd(BS1_`SI PSh8P !:a0_L t\F8IoŮT,.kTAMX<1Q :)QNQBJQA%bVDBH^#&+f@MA)H MEy&PBH!A@HTl[oE># I� $tP*AV܁(#PEAL `3z9;b<N! AhJ(&?&$DC.`B<E-du@  *)TpF›K"S$J%ZTEq`AT!K$`HJ&lDASEyMe3@PRA!DI,[IBwԹ"T$c$cDD&LB܁$I1c:cdH� BEX;e0!T�NrJNjd]bj~ϙA((&!0Q[%=gŢBe_)h� )2Bd|tNp!x'D&-FGzRB&!xBVR!aCB_%!8'4@Խj槎p!$6NVhcKcK M̡V)$\B`!\KLff@lhi刑})_yiAPyJ̋ @A؜B(c0^ԩ@Sʙ*ii))6<.ڡfn*v~jx  AT[ @)*ƪ* ,�f4~g眾h*BxĜ k^J Bp@% ler@a*&%ލ(+*~k 닠n �! Lavc57.27.100�!��,��������� ���:�^�)�Y � �� N�1h  � ��kj#�# ) ,.x"/�/L/2%3�4e�5i�7 ;�D�D G=HIJK O*4OLP2 T V<�WEXXnYY&�Z8�\ ]�c cd djdkf'gMWguhhii jjQm m�ou'p.plr2s.)tt tu�u u u vw%xN+{{ | ||#|+|5%|B}�~ �  #%+4$> /-!8)$=1 +3$E5;+i5F.J'3$;,NG-"C4bh9*=1J:jKS=XGUC4SC;.L<TD\KNAP=XGgV\TbMTDvY\LcS\LuqdSbNk[gVr^xfnal[scptd|kxfȁmȈv˄s͉Ӑ|�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիX*�ׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿X @�+^̸ǐ#KL˘3kx�׆�x@ӨS^ͺװ_{۸s�@�  H�'nsȕ'7@ӫ;WęCN]sؓk>!`X!bǟmy؝zWu1tJ x x\qP@8@pL $h(,袈E@P/0/dP"$R>(Db�<!!SX%W^9Y%[Ne_J d)[t EXBLȠ&RPgnieeif9ir٧JI xX i饘ZJSf�^i/h@h*�<JГQjBJ%A/s P&ꏛ*) bVį`j>KxFp$0D*=8%oBAr2.($mF.QY ^Xf vNIc:�0PR ѿ:PVV`d8,@@S<kp Pr.?-2HAJ\bфUךN ?ak1#ႝJ0ЍF;rbA)ljPMp鷻A>s,zw;ZPXPM 7p0b:i�=ѓ\+#^m:Zu.FEP2.m0XUo}B201lE nsS 9+(np鶕@[Av;|fR#/! CՑqlճKR?kV2 SCmY{Wլ(bJT 6"۠ζZx@4[6 q&x&`7mJj` vV^8<MmS+Wh$D ѤAdt4Q+xUPZS 5k^r_(%bms#%*z!WG4h _bi0+$8z2}bV4=*N˄0]R'[8~UhSx_�B3DD e, Ԕ8>d 10!䲔۝P9Iz^(2%.̘lIZӈ@V+R'O?C׶/f2kr r%tW~ %Md/rt1yDQ ЭrL%VR4`(̐4B.P!-~W])2j l<PrVflBt88Ε:L&ԕ|;I_'3-+[a]. ZF&Kc]h[@TbA*1nD`A&L>2A [13N:d*Vы (BN _,= Mtz$bNLcu^ K2D%V˻6G iǁfaQ•ǵNWaC~++VَwU4 ɲX%PJD> JsLIeL(ҎUM2qI a@{ !2-r jqWY#g [ɓ _/8EPiω9`XÓMG^[%\ň`\LޛMkغ&2aPn DHDԿ@-^, ` :S[^7F6)cjAlD E!2:o_m"Rj;ԻO`U0Q(@(stV1NIڄg/:KU_9o983,2{@U뻒?]JH5O,711|B.,ܘR~ui<0EO kMoARMn͐D#H=x|yx  *SFb+yVPM0b QlȀ7%¤*}4_$.q2XoCcR5+ wyPP `I yM޹<O�N48ܜfA鉚9NwLw;pVM\v't2֎!յ}Uf@ q+\bu$F,vmyT-Q$$m:{߿"~v` iP3րx@-x/qywkU8quyCd00 Yp8z01fS&p #?'-w7"J}'lbev`FHKCyA!EAT$�?46s `P`rrV_ .#B~I,%aP~g)x s%s@B $2F5Z+q{tU@%` htPPY_UN:!VyPWK  7p h j֊-d_D4ڗ38lt2c�p@c0n@F@10c@aM^A44FW_iY v�v� ɸC͘EK_Dp-S+tVAhJ#VEd% i]capH>_+zO+wro` Y gHǎ0ycChR*dZ0qq=bf ovvHX^�)Gg`4q1f#Xl't0v` P0ls”Apy-CC9})!OwՏ8b0`ׂ%֖D@F�Z/= /`oG-c0@0vo0jic/ {)MT&|/`'f1u>Sb`_0X0l|�ZȶϨ:0ciCe*P@B&Amnjceh{0� oX7?'xI1p-=FBug!Qys m;``t h`i  pypC/cR.d^:y+i.\=ӊa� m@0J'(/2ٚ4 4A*w�9@R<ZE?g` �*XhjK9\ g<៖y?Ycp|@ p-'0Vq@V_z+g7@ٗahІ yL̶:o:^g $ @NWWX3� 9eHI}TV�u4m�6$dz1v68_�>T^ iCoՏYt\(+s4R>2DdZ`g  m0j: 4L֜S e y+AY)/ep]NJV0x v&*4gz_D"W,&יAK$6CJ@Okh|nNa>[@S fccT#(L,z6ZAk"h l9{t4ǖr4i踣/t\jO;`S#eJ?y+`x,(icJS$kˉW-g<&HDg dj/ɮ/cCKh\&FK-e j'X@ {|Bmi/ib:Z38*y'/ѩ׫s°dqle-Hf<x@e kHE6Q隰:y'΄(Cf'2Ac +qc_dg@XZt#j n0uc^EsHK[$}sPjlqsXf/c`X`r􋄛>7L۴"yr94zsnFep{[Xܛ D n`FU tG! %"CExJk'k fnD\< iYp nPc_`زhjc/Wz:PMqJpX\fkxdKV ga12*>NU\YO%q/sͪckXrXb< 0$8bP7&Ԭ=>紣_;a7:o�6kPSpJ{`06SИj>ӡ[#&qs`P$hj`0p ͉A_0 Pg`q@ YlnAך#LK%' #J#PS|f0 (Yt@T-^o 0 W|SR1;gɥ"5"v9)r=h4(X@-4lV`>f"t Pky|#'+EPpeۤ P=kCU �=l zc9_ -Spaƚ ;5̝ly{n`P ڽ6$+Q( `|8BR0h 1<}((p2Yh\% p|p3 n.|Dhg 1VK-rD#}%PəAKc`M7FA� T�eD[>LE%nb"JN@ dh p :x(Jp|)0! X�eGKoӣv‰cB=AYAF@$aisjPz� � cbM@_rF1qΣu> Ef8o>*gزNMmpx4ic?w V+gkly4^d51h=v~3{;^;�sҒ0p|` tЊ{sp JpZ@|F@Vcpx̮IVaB%c] :ڰ>p [| 0j0҈XZ㥜6d0t0 嫢hP|PPi'5%܇,Mw*\b x ĦX?!<tЄY0? R@;b`| Zh GgC6n6>F!:Yz\Mv7 >NJ ?`o^[n׭c } {ptӦiܾ]~8uN%Ҟ.q`b-_7cvVWT0 x� �n+W`~1& 1t/V|RFp,3K1eΤi"B+Vdp1„ ~FXԨ+� @@) N/`2r!+*8q&Ov mgkךiծV+H dI+G !BK\$dRFڌ,(QKLa4f+[̙t  (5KzaІe2 &;mTXў̦3hŢ0V8bSE^71`84n"<g\F^fQ+�P: i5 2꺭 F,/츄;2d$lCCC0 9Fd$F $j[ȋE6d61@ K:$2>(m(bS[ "0PCdM/Ôb/NrOZC /H>++z!ˆ(Ou;#HA*HDC%(T"Ҋn&h@JL,Ш7ThPFJnWTHK*+>:ƭ!$53d, -6J;Y.3Ϭ2m"j\J/D$3:II :1wϭH찂 F6mVO+HHD3#4 <1v.[J/!HÀo zc-6qFàDdI:)Cy;&>%mn$;DTe!خꢮFB>ǚܣE6Xckm7|~x3Эj;'`$ �`vgW)\+/"? @#94p3o+ը~6@cK0H 0a6H,I#3Њ0ޠ1ʅOd'8l[M\fE9T'p`K �@PTe@K4v`Q@gw4(KYmD"1.D-v &6q '!DP+In'-$|�L)Uδ8\4NԡnvC> ^0Q4c(Z0�6f2Lnm XHy!$\�Z1 lyDȃ 2w$ҖTf3LhFSe3p;\f7ml@62sYNIH2y$ wPB2iS `Ё�]AHFR Ձ#@UBPfThG=х�wAv =( `S�;iO}`�%jRBP#$ MPjR@BD u;T\!#05a]*YzVլiek[VUQ. J=+Y be:UJuHCP "[-ֵ^VkZ@ �%(QB"@R'B0 EauF<<CeM/a 1KφA_t8rCMihޞ j ,JVp ,KJ@  h" F.(dN6ʪ3a DQF2]ǾM4Bm,7,$R6E Y P>$x[@T"I'`D�<"$'YG -܏Ȅg3lBh&\/@xE 2 (NqR"�AQ/v#J'3WI)nCt6s4bDKz_';H hD",X *"5hɫf$(A1U3 %`>l @DP&^AVDkb,Eض6xbe#H$FHe g[Fъy/04��5TX P""!(� D orD Fa {'}6ۊ[#dP%.QPA"FY#q񜛂�@vu&R4\  vB(3i $^ZAX&/M!> w94Y�{~k4u`` <atVWkA>N\KA8X@*.$g[B!"ӉE\ b OB8Ax/i 민9�)jr& |T'0GMGi&|hȉd-4)_8.$;K!oWf6O?iHb={4E8+pQ0 BB4Π 6S4烒JaR38k/8KP>251Nh1F60p;D2e{�5C胒 .;e070B"yi<M1J(,P%K :I�J  :UX#A7lي=;s CFжA$+D0i;08FHσ0B 3>6x>K؂FK<7\!cC�Jai.T ."D ƱBs8BDN A0D 0dEotϙY;p Y!Z @' =x7z۶` FL xs1`;>0?7Xy1 7wFXN4KHF7Ȁh iYAב 'AؕS3pO60O0<"\0ʍHRDj?8F�Ip/+F3 s{щ ܓ�(Bt| (!3բAK=X降mBHD8bt\P4Ȃ=˂7/E.&1:Hd ftC.̧ p/V) Ľ<?F6ʦR܊74P؛쓽 A5+K؃aHhʪʹZ<3ˠ3HD+X3M(㋲>ͨΗA(qa)VSI0x8F`4E 3fql d; 1aaN@SKPHi7 | =9H,11P;49H@MЂ6gDР+�[Ŷ 9$M<x4RJ/ChF yS8=26F(4wI)!QH?Kq,8Y̹Δ-M!軽TPI/P0Heq,�:2ex,JpKЂQ:uËЀS=?ͻM! +D4D7O!]an 1(OQbO1+&=hЊxUoRxAA%$Fp;Ql"J`-| 3RF+p-C335 D=K+EYP?oyE<A0N1NI@GJ5)9ƴ@EAX{aXՓ}6y=MiLЂ1s}l5y  ېPWk75<@2�SByaГZNZ72XH41ܳB="7S #tKOH$5PdSWVa׬Ւíç0>=<`-8L;fcT0Kx,Je™.!J@Mx[ I܋1τPڨ  ?ҰQ[ %օh=NsC(Vh]KLD@i47>xkaH _0 7,ۑ7�)H];8"QŘ'L}4<x4"N=mZ:U,�** P0N8)H]?IЂ嵄0 |;?0NK3>.8&ΌI='nc1 ( 2pp Z/xӂDs9˕+hTptK0uݶӓ) PW5RgsP(G0xъK2h6PaP(A0+@2H8#X)KA-;QL9|DhA{!$CڳN>eA:K�A(%Pꄻ`gt ':uν�A>\a6 sł60xFpB@Gp 8˄E9I`FIIF(uBfd=[Ռ~+ҽ ߋȘ[k6pc`BPK"j#`s^-GDS!01(O0?gNJ ~8f3X3ȄAA@P@FDd<hJuڥ& :xA4PiFAG,ԑ(5/9J4w-H;Â1ȂN/HJ[m wN#WΌ&dmv9p&1KP?;H1؃23K w˂9@TDQ&2nA(28S�SKЮ#oؗ ^o,ݥXEv<_+ cP(ȫNQxۄd6A5 2Q@8}> ]Ho�9{ ^hyOZJşBDxNBF؂&܈ n*eh~ɒw8C*V\,PJ0 7>T0D<cV>6Ip) ߃TLqIM �2I1 AC ^99H$yiQ. Z% PDpkFKF�혘%Q@XeCG� $D0?H<X:x֪?{,TF4QN+xRcAg\r@,SVeo$O@3(*1DZc83XH`yO Q94ә\'oF�!G�CPy%�. ۥ� /A ˰JIn"D0hF8DȂ}&Q6W븡Nnh>Z~x E-v?P0.`M`l9>I l ADX |V#*H|>X�̸-,w/>BHOX:/C!PXEyn' }tם &wHhc]y50_\t)THTN,}cK: mr3GL0!,IE+#Ml%̘0Th1 \M'РB-J4ΤJ`�ѨRN@'S!cGRKjYfɤY4)%;t ӟeI#-yeH^lL(74I!ҥ7sMR-mj@Hd H^B엝6 (Q'Fv1ƒM.)<pNi0Zf$c!sbH(2(c347j}i\:ؒ^Z!r `xe@RXq 4"c@wzؒ7OM)r|-ZOPG$|쁅aٴI#}4I!h$(Hv\r$ 2Ibpz)u"4R]FiɢmeRD"tx#F`E'n!ʑ^XIPyF Wucۗ~Yu�jd Q(5fH!FR&#Fi$d9f~J[Mxa Ӊzh%9OIF/@#'i(FafXI!X$;&b@A+洙 t]H^xUJYZTyVi Cab'Am4( 2Ha(a&0_(e1AZ{(e?m Zx! #fԆ%G'|^c|H#?gjn9�jUNY{Xbf<e QETa(n4rI#xaq)f_hNWY8~OfH kY4e'I4DmQ% "cFR GKaђ^zgiw.nI/[zO3E|([m%ˆM`4X `B[!:-8@7סg7A݈(O}my2\ >M c ڡ gЀH ,ZR`gc+"G:P$%= VFpnalNT"Q'�ay"^8& R6DG g$(;lcj"p ( Qyf4[|SO0PRD <Xb -x exRfJ8D$@ $B !sR(rj2-Z%UD'ѥ1"l.eIz(/n`GljX)nu&|3LU%Kwh,L f8R�Y+tͩz4 S8Z֒Zb2}"<IU25,0hB"FшHMvH Ċ䂇 <7Ft\S v ^¾P0" {zvF?$Z1QtV2T+2H@2O Z)$aR ),J1'P}2ѹRv'=4:_(1` 40" 8S.Q.),TgOy D� d_:+Ad$D$"/Iܤq4(�H@DlUAoe^/wēp7DRUz L`pSxP" % B2=Сgs=gY$V( .0;V9xU 0UVF1<JE]JE�PRbJN%v6 LXE],.UKԶ,ΰ<8␇"W1PjAϊMK+E)bXt()(tSdЍTRpcZ"Y۲&$`3 ^czV9&k~ QB>WȂ[V`G6Iݝv΄+O3U7p~hE Y%$߸yg,啵nE2-B eO'P% 8a'찈R*K$ [>XVPSErOx2:")t%*�;]Ѻ_):g^WS0 ILxђ&W~ ц3hj}tc{,XjX#!O@:lHcFц216l)~OLG MRB5l1%b TI@HC'W3mP< <#&_D""A4H@\/6M;T+P|?f ѩ=7힏:A�MIp5ܨUwV/\ O`@A#t`1O$ L[bx $NB'nDO8] \{EAMex_Ln 4~*0paS!NLm߷ .R 0 2&0ʦLYR$ dRZVSġgDjL@y$BDA  \ $E$ �PС�Ű` &Mx^$P`Ju'J%qmb#a!ӻKpZ AW\('HEբ^&.S` 0 ),Bqœ#x_hƋTcHI#i:{HRdDbKx, n|AB4�� ߸;~U`@J.AB"xMwQBZ AN\CF6!@"�\'wޥH-iH|U@GYď_%$B3d4�&#(VJ@e@P7XM0%E AԚH$j@^Ff!YRx QH|8Z$V__ = R 5tA')'<ONEV&eRX`6 y}!0$dL\(#- $X2Enf^eTE"dLx� MREVR-nmZNȓO|g@\"°4)A\P([N�g}vfR(w Gftttd Uder%Cedن�GUJİX$@J|ct6"uQ $ dB�]mP˟m'd.Ŵ@$T'( Ё d8aA 8]$mQ` TUNi-$&( $r~;}f x 4 P'WIEMjT jFPP� ~ BAԆ8#!wƪb* a@ B(AL EXt &$�HB#PRq@k}]y&QXh'Hڸ|]�uG5Op~r9w2F,b,nYFցQ $A^ %R,P^,>Vyĸ:E-"mv,'z0X% Ao@ ',Ӗ")؊-�t@jjyaԁfTE<nPݫ݊,`@hjk ĽX hKȪB.pm{ḙ(wۦ*kmR@T�;���������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/screenmanager.gif�����������������������������������������������������0000666�0000000�0000000�00001662450�00000000000�017606� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a���J:Q4H 8G9K5Z;MR3EE5tF)6zlScl{J 6fQ^[=Q󪚣U:L|dsE*<J*=q}L+AhQ^G!8M3CeK\óE!6K%AF'A\BSkVeuWgw`n|iv{ǸQ-CT5JV=QXAL\HVbEViNbt[lgww®ͽȹGH GHGG!IGJF"FF)IINQ2UU;ST4nqWVY:{|dyzfMQ,|klSst\deKKL+ijUuuJK+fiLLN2abDiiNII#EF˼RS4~kõQ?*FI)GI)z{fôǹJE)MP*WX9`_ChhSnpV~izrEG)MB,TU:UY;Z\=\]BX[D_aIpl}vwZLM2YYDNQ:Ǹ\]ClpoZZZ<tu\G!9G)5K4G8RS-KP'K9%^aEefHN5'QL-F"6I#7H(7I 8OQ9^aB! NETSCAPE2.0���! Lavc57.27.100�!��,��������#1  rB A. .4XE%RdxcF&f\(rɊ+>$xHˏ#4"I E$'Ř61ŏ',*љ'-eS/M!yP+U+دdnU[ۭc lZgۮֵ`K^KX\ =˗.]lܸϠCMӨS^r/V˞M۸svyc Nxͩ+_μS%>NuȯkyAqOӫ_y]FϿ(n8]l 6i~]HfH{`rH ,{-8_2֘^ڨcy0c~\ԁG͙(L`PW_TởQ/v嗵dFe !j{+)gBi'OcީPaySNW.*gX: fIiTnZ[e* *F6~jWFc"ފd]+䋫 l{l*{z$PtVcʈc>)6JnҮF(.pfikjo~ 0p|bkpl.ܽ̕p*N%ӋпXgo l&gXr- 3ܠ6qJsy`B'Zl'G(/}4{>OMuV<YkGt}!5&doWs6{A=+vS%y+wf})߁/xjaƟW`ƫbノsOnfZINW;?ؐo_rUxݗn^\`:V[UH]z85lA q4;7x=de3"J143HLJ/0sxPnlu $@E*q f 29Cx[exeJJbYOo؃/NdX 6q9a,82x!ǵ!aQAOrCUK81hIr1B H(#d+l!oAfc[4؊!02`2q!*8ʑ x$Vg>Lw`Z >O JT&4*ы7H1D' \1AO2.YtewЄ%-b!z8/a <(#JA%.0z1 -� �aHX0S3c! >x/DK((A\## BG@X3NtPD1! f|1Qeܓq(",tqOeShDAtUBސ i5XE1 9Sq% #DA6ād8EK9"!Dl &n( Mm0$Q 4HQb@3ơ ȃ"@0gx CH%! RCF2V! >/-F#81 R M`Cs`7CH w@RG@cBOn\Cߎ#.1:8PN>gE/-@xhMьb;b4bQq9A N8,!jp (C4<Dh�� b(`yLs&x遬ȇXԢ{h%G_bLD!93P 8{.D,6*] -< 49#� 8!m€[0�$,\Cx%3|E&4[r'vxuG HY(/�`g; `p9L/AEZbAb kxApS$c<U:A @+]p% Hb8qLx86`_l1PhT�8Dcb0! *o`D2H xC.ʐb)hl 9 +\扈%CԐS:!Jfr+2ENh#x!87袇PTq!FU8q@jeBcCB_4 C:Cp AP rhc !Abɠ+m B Gp PF32:"7ʌ^r}lsE8QN`{'j 9Lc^VF0QOL3tl)$( Sb!d {:^c%=9/|2o$ҹWf?Cs ؐ/ 0GFOXAG-b0"14ĶP["b+ 5VP+E p` Uud @}\` w \vaq` �U!B!Z@HӃ'XUu*H.[KP:.G3h*jBY`$29!-E6 jShWtb8*ER9:\a9 6=^0F99<:a`8w ES;AJ1{\+8E'Pq3I HH>B.v?$1S%hXm7!+8aXhdQ/6U8ga(a,d@+N`q&gCHNq-ȍő;1J&}x'3XۨR؍.s4X!(XfI SA,ňF A9VqY ' 1#I%ي(9𸒧$yz.)7I'' 5>@A!)0D9혔 2H!X-]”!H,T9ĸ5^i!xdih^[i!99lWg*Cy*BoɌwy-39q' qG[—Pa).Y\_ւ,4XYv0:ɚIs陛){{'wLz4 )d[ə=Y瑚Dّ)iDxAI7YvsɛiAI^GIɹy# I&q`u9񔟑Mb1)<1#AM}Gq(Oh8:$f$Z :,m7)q4:$ʢGB}p-ZZry` &`Bd�aq _`Bc?^ZblڦnkJ_ qv gzi|ڧ~ʧuSA�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!��,��������#1  4 \>\C/:HE/#Zt1cC')2bƃ.1:|fC;y'Ϟ!\rϚCeC# &0#zʕR%96,XZ<4VS^z1nW-7mW~5$]z5Ym΅ra+ŋX/O|f轨S^ͺװc˞Mm_Č Nq]{УK/سksËTӫGϻܷt� hX 6F(!t-7e{e!$xWg,~؝-H"2ֈa6 }u#D‡cH8"T& Vx9ف%db'dhRii[nI\{U)睬瞲Wb :efjV`%i'r>i/^i~J(Sz!Wy !*+8ztkfvtޯm&Uiɶ٥(TтJcd,K-[> nm;.ʩx. y$"9(foޭد]5L*<!Kn3j5/--&'{G14&?d.B 9 ǎ3M|hQJF3_YbFgUəEGVUY5up3Ao\[#qЂ <E[f!90CI!"< $C,,Mt+ ߬/r 3Ō}q/̜.,C.d.Z/7Am< |r $zرmPDR"{n\2llQdI\8q:  QFpiJS vo8:\ K%0Ia+ 3�IHRP!�px DB,!5L""E*TԢJq1H`hJ8�;8L8Q'p7 < Q/9B CX05h`)ba%a/=Ѕ8 ThtQ:BH1 FX J=)da#ހچb$"H.ޠ6x 5hɐ _)ذ\|PA ]c \F1( ZA`#N�802a \8b̢[ȟS� K4b3K > (FDC]0/p90`#fC`e)(A [+H3$C�pD% p 9061u@h UE-я$lLǰ%`F)P>pP-Q fC-,(q lxA8C� FH;±L`1ΰ)DD3'pT �D{<{!.ȉx^Ѝfhb0qDbt I@_(Qtܬ^FlH{� 0,BZܶpbȝ U(c^F2:B \26dNC&N3h�`V _"1A= E'DaO*X3D`$B`NX+t`FnPT ,c8:Sh$+b# D"ќiyĀD.:@4/np/tSIhF1Cw(ՅX7)'ьTa`h&pR&fLP è- d)(A:bHN\3hHQpkD@ cb[lYh+! bs f 30P%7p ϕ8.WIqC)Tyx `p1PԢ�uG&N"t(7XO0YB2!{H$V!8hP+ˠ]4 u@E"zlAŀ2кoEpHL <rͫ :ɩD( ';Ij%Bb0,DaMAi$E5DL(Nh@  ]!Ѐ I\hX q;�<baTm(0#/Ga />o@H3{CP2t {C~щfѠц@"?8hRV#gP~}15&!$ 4ч&'h$1|VW?CJ/Ԁo.H2(( ~x+<&/c2#U�+8 *ks3(.2B0#72FHB54X71!S#5'(9ő{!H3bAD.!@%q#_ȆaхR8AD&*#K(o&` Bx*=(#yq|![#фn҉{0_@TѢ> :,H$R2A3bƨRȌ^HAp(8Lȍ8\R.h0X؎B_8s/x́ȏ�k&y,A9xُ")6c$Rl)!ؒ10 s539y:'+E")@yؓ%I*Ө%91N~oT.sRɓZ=s]'8df)(!i(bٖrYMRŽxl9SY_(C'W=tY~U{镅).9їZi,(1jIWA$3(oٕșm٘s/"9ٔY`ٛɃ!2 C‰8)y9ɚɕ)ɘkIii3#h@AD@{L|64Di,|9�m CkƓ ڠQ["ڠj3z6Z *lG$5*zj<ס-z$ DEF!HZgGʤSKJPJKڤPkNDCj6T7H`:\fu&QʤXpUzHZRJh^:y*zT{*[@ﰨڨ:Zzک0Zzڪ:Zzګ꫿JjjګJڬZ ǺzzZԚ:ڭjڬ욬쪭z��*� [+ +Kk{ZK+[ ;[&;k-" `9Š>�IB<M<+BJKkѪA۳[˴WK]+_+^k`˳M?C:;]9{E됷Is;@zKsA[RkF[A}{{>[fX+|kPM �;Bj[˷嚺c븯[>KmL;` Tw{۵hk뵼˸K[K{Fky={[;Y;;k{cK[+ǛT; r뵂k;۷˽۸ ˼;:˶ܻ,L|mU;+[[\׻l۸K! L+ ̼n۷"tKR˵+ Î;¢ ;۽Phl?nfY櫻I V.\u kƇ۽+ŖK[ Ɵ[NJdeŻĞ|YLJÆ, Ȅ bZ[˕뱻0 [ ۰¬˼ L,|[ ݌4% k,\, ̰ ,2\,lό(,� ]M ['۲<$=L&ݱ..$H˳%]9=<� +,FG]DFLGHV VMO}\-U=O`=QC} ��kjAq=ourux }�or-mw؃|=vk}t؈}ؒט؄ ~֔؂Mכ}؎؝ؓ ؅�! Lavc57.27.100�!�`�,������EFF 7FG)FI)G7G9G!9GG!GHGH H 8I):IGIIII#J:JE$JK+K5K 6K9%L%*LM2M6&MC*NQ+NQ3OR'OR8PM0Q4ST-ST4TV;YZ:Z[E\]C_`CdeKefHfiLghSkkSoqYst\z{dz{fiqmsuz{y}ôǹ˼������������������������������������������������������������������������������������������������ �   ГТ�ӶҔٷ֭ QGڷL $! 0ƠA3jܨ!FEh1Ɏ'S\2f :j7:@0s`ϟX (Kf ]TjG6L"f,|LկaŔ I�% Y%.ZAxooHPB]3Fu " ~DhdI)Q0Un Rʑ!+2QExe%NX9b@}y,N8#4ɍ:ۛ &\D (Xto*XQ" \ʠOX�pS܀E)@ YL@ua"4B]?h8Pt7DR4)�^8AS1@*�7� &C ;9 <�C p?`B 1?B:x� 0Dc3({|rTT_e OXU8qC8 DG(!)j@D(  �@57K\:]1\Ðo Lh!4,(K~.[T Id*h`U;PCp@BhAhD H@C ?DaE:DࠃV<!?|aEC\<]:b.L'm_ b)d�P&EtPn3`A� 8 `m$Z n&3LBٛDkт4LDvb?4aZL! ;!`%U Q0!B1@I 0IhA5K5ovD%!PL[W!RvH͞!0Td @ DGD�+PZ$H[�&<p[d!ȹC2u�0qa!oW0CL�Y!K% sAR.dmԂ~- t� lAF%sNBY})^�>@pd"t$!�(xш$�^0>#p'#XBh&p( I8PX @%@Ou|):"-`x(<i@>2@2B!GmV5B- AO@@(JjtZHBt�� XAZ@)`$A@/-0*q(D @bG'$ V� [:-,a h0RJB),THE %APhX@ D@, @Y0�b` VAD#3 d@ K` "/IGt ,O )\& zBb|:cV M`�+PBoU|a+QLAdK( ݩ Xox#C[iq4O}pDNTKЁ� P@dJkpPDSS z=a yeb0EL!tP 30vZ@o5g:iD�&xg FL@ AnC@D-_+o8@ XQM1ڪ[ŒvJU�1@1)976^q ()O*d%$TL`W87" 䔒UX^xW<ޙŲmFR r61 dXDzUq�l1|:QPn*x?"x2\)̕2׼gpN L6Ϙus>CX%OAzb>!E;~tKcI?і6t+@Lkty,(̒~sROϮ4c):5]әՕu[9ga`r^3ͨ~S##[ԉ6y|mmkXsíeܫ2}u6mjdP>7s< v5}Gc,p N8(' }vo8 3n;Ay#f$sSj?ﶍ{mox!8</5~e`4qn K[E4mS|>WVA-/7Ǵn(wsjbu;;e�gƵcҴ}Q с^k,qqόxQR.W.1%=bNH)UYg\IG<NEpz#99oN;ڎ6"q{V\_qV pw8p*g5wLW6&}x:wy8Hf(pR6` k hNp(pgׁ~ c8)z&X!,Xf>/x7'x6xehx>d@7uCvsփJB(kONWeuX.Xׅ[Ȁ6 asQX}nlWw(eAm膵Qr85laxu1tTqa8r`i,h8{hg ؈vw؆TxaF2hFw}҇gzH7)1xph(1c cK̨SPxؘڸ؍8XxxP@� 88P؏�9p8ِ9ɏi�H�ّ�y #ُ9%")-'ɒ+94�5<@)AyHJ 0IKy i V') 3ٕby%IIh(pٓ IVysYl9jyh95yO�)Y蘃9G9yA c ɓ%Y�iٚ uIi鑣Ij)ٛy5ٗL9ٙ莿1ٜ<ֹȩُM<Yɑɕɘ@i)메ɐMY]HA)ٟ�JH J�J١jY "(ʏ,ڢhy3zFɠ)/ʛ= ? 0h)HZy9YN4J6) YIzbMʜ]zl" ig B8mّRY�� )-ٔI�9jRy NYJ )yyʨzꪳꪜyZZکꪵZ:٩j`ΊZ *:J j7i ڪj 嚭wʰ ˰*[j  0$[&{(* `�%/{0˲4[6[3{:<۳2˳:H{ZҪj۴G;CGN [��Mڴ۴` ڲ ۲tn;q۷zLMk{[| * +;(ڒڸK :+9 +{Bڗڹ8 ڠc \J˹~v*ǩŻy|I{Nʢ؉ѫ%) �;�䋾图ዾk˾[ + 黾L˿껾⻿<|<!+, 3L3 ەۏ򈬾[컏K<EȄS|T�9ĂW|딁*/|hjl*pr\o*\ ;||,#LȂLjljnjNjȅ\ȄȂ\ȐȖlȎ z<əǗlȝɤ{<ʒȠ|ɫ ~ ˓Lɜɳ|ɚɩ\}˒ɮ˻lȁ��! Lavc57.27.100�!��,������A&+F!6F*7FGG7G9G!9GG!GHGH H 8H'*HI#IGJ:J 6JF#K5K);N8(NB,OP(Q4��������������������������� AGRgb6h[m1/ &ⴙv`/ kvE-M3JF)-[XF u\+LUˣ҈@~OqTiuIph?[*LIL #N7Tl 3~Z yz({$  FÁJH/"ŋ}ӗG_?Yɓ([`0,sPjf)O 8}R )4Cyty1yi*`U� QR7 $*l?fU[F{-ݻwݾ) LXˆNƐKLyV"Vթf M5K#^֐_fzvڶ+2,xxөݭ0eC+}bnEp΋{<LO9{w/BU{T%' IWv|X-(~"H_NAHG�x!mXCV`GbQ*^.K �' 5Y8cC>:TV8RJZd!4%]eOBwhuP`j' 1 iE6ztgGn֋9ٕahk>Pcgɉ)BnYzХ bUYzOfVj4.S&$;FMGJjJ5(Xh}R+_b%.kZ"M~.S,&-|WfsnlRt:o=jFӭo@L”K[y#-`Bqib<{rH̲_+/32x"D 43-C3F7t.@,Ht(?Q \M4ԝt5؝LtYv] ]#m:,"z=|ހn8'x7ηx"H>9o~x-ߙw.�ꬷ.n <@4o� /}??<;k<s}ч~k>ջOǏ~Ώ}_OУ_=�Ճ>5/}>�xͳ зEVA(_ MX>p,L CfOz1!dh|s!sHD/$Љ+��T�=-h=Dp{d >>Њ[ԢF�^QRc=,~kLcyςWH9Q, 9H!֛b(9=HW9HV r#+FYQt%, QҗV %"ei=b,7"s$d2]y]%u\Ҕӥ8)rP9lS$';yNVӕ'<q)O[泜T@8}tgAІsugDiSs=(D3юzhGh<>QА0}'IR\ԡ5iN[zӌhO_Ӊ.CiR5)Ԥ:PjTG)JեWjCUVM?UhT Ek=ʪnUgYJ�沮c-\O{b`S^SHg*rԱ)f YX~]=CZgu<,@X+v,<sVܨ3)QgkUm=}k[�$ 5׹s�>͝nt\2yt^5@yb/u{]ͮzKʗy{]׾m/s/z,^Bu̻RFO_uE 8 qb+ׁ L"yn4$'^'e*+U1;k#d$ϐ,n$<e6oWхsf#;\v#2åqx qWC,aA90֤ >Jnq5gFQLjPяg>tVz$B18ԱvS} &Ƣ-IVq$6?Im<1}ڛǸmSd66oJc8<or$oe޾(úZab١6<u8CCXو[Ϩi+{mjƃ"7W~Ӑ0g攍y%ڝKM9J}n4Syq\B/ԧ>O)Xԃ{=nsdӟ:ӄky[9v\U:_ߩJw3oL?xڋ+⏷CIvK6ŞGv}gXyћ]WՍGbcxO}FQ zb^J5zC~;q{|~Ǘۙڰ>؟˳}C?jl=O'=Tm9Z۟U>}ӟ~7V`~~Vz 8 }98wHǷ}hͷZOP#(X<wze}W=V e~.w1{X痂 <}7w7{4YBxUwXǂ{s'u;5y$7yy:swsu~dU{CH}n'YV\Y-HXuXN\Pyͣ|nV}m8~8~Ot_0UQ؈kvRfxU(Nbr#PeZfe@FUX[d8n\V?? tbvL^<ċۅLheҸo xF$L(pFd]lޖXki]Fwgp8H8KJF4I&Mǔ?L``EjiVIm3ޘ0[Z8>਌)98ø)鋨(Jn�A�\ ]9 ^<9au`BY_ FHٓ>Iœ fQU^MI`JY;E`Fb^`ie)#Y$o?j'yxAH=&o? Yȑ90TrY|iKÎ#9gDfnԒofnTybə~ffwf|V!>BZ贛fMrvKӄ[Z4ęN(ZaHW?雹`'P}EuRXL~9zt5wU7u w=U\vh睠HvG[}N(A8tCݣpBEPCITBOTB8D#<zCzDGE-B$D!B J@-ږ,DBT�>PY'=TY4ID=p?D9BUEC:==<=+- C�Kʠ2Dã&TCYD[z]D4@ڤ$t)W~dd"4i~"X*YrW*N4yznsҳsJTJJ \`DکVDK ک~ʩJ`P@zj`j�ꫵzڬЪJJ̚zz̊:ګ*Jz ׺ ʭpJ�! Lavc57.27.100�!��,������F#4F*6FGG7G9G!9GG!GHGH H 8H3.H88HH#IHJ:J 6JE$K5K);K9%MB-Q4TU-��������������������������� 1cșaaL4Y(޴,'N$A jȘ*D EMI2V3woMjπ@N~ 8ObfdS+Jqbafi1b ~RŒȒɗ] 8Q%~  *u‡E]Q޽ Ck(IjN\y#˗0Q#M.o>RS{=}bAƜF$=:ҧB0CRguk!^:$̪՗r| (ݻ-\ 60#ӫq0#B'a(]\Hv\w0ӌ^Ռ_cF,{ hk[q޾AW7´N澛tecKVsKy<_jOov={-{ǯ=^|W xM-} ^޶'MMmTF(x!ab2d5"  @$ŏ+i9ꨟN deR<rd=6H%K;^ZJb%q E7[SeR)RynI`skB%9Uq.g uhG9X4V䎑BV) et)Mʩ}@i~*17Ӫ}0 <ʪ oƫ +: *,+)"Q찫,v^m(k覫+N0o@ �0  �$�+p 0� +,70��07< [p?q%w׌2k �'s)Ü \r }1N!L?u`d'0vh]bݶi=vd;hvi|{x} x#.}ml8ߔ׍IᕧMwp:yO~~NO7뮯y ڡw~7]'@@{vsn{}_5Ë^{|9yxַ.2mn@�� =0??�L' prc@l 0׻F~Q = &Q:T! 9ظq̇H!D|d<&2|T̗xUx,.cxƲѭxl"GU-l5:mcF78dFnścHAF9i$EEQY2�J@+N2DxES|x$"a$2xʫ%+K3rl4Hmӎ�$Jf.sfU'Io|tg9LJŲ �+4GQ@̤0EF[4| J=s@āh\9GI6ZRE"al\+FX=d[7W˱!#^*F3"Vji MtU ] %�z4PUvu\O˧CŪX?S1oܩ :fQk+XEBehҜz %(y*X"Qzd#>XYұ*YW}X;ӬYdYzXs hՂvr9kXJ[f ebOu:zם-CVBϢ<j%KY"j֊٤xM0f"MG㪴`d` [ƶdFG+~MC|ImN슗#-_LjpW[˥&<bu;^kݭ>qv=G#[=x"kkmY##,B61d ״jqG6ϛrJ9ǭ&L\+f=) 2Y)P0 _>yup{_?g3 T.vn]>@Bjl29-6wwc|e!nk�Jj"O{Em3E1S1kAwx) Pv-sx<4/k)tIv�>)Ҭ`4ۢ\lZQy2򋶕]^#;"E*= o{mEe3rntVᎆn՟t 5#V )Ɠ*n?ő^6/ak7/ uڏ֤8rS죿;Rg[%,kMy9kDYENG oP]o>ggkZ{P~[֬\,a{Y++DюaPIZЉ5;t?;|d- _^|o&4ߋ5uM ^}JzP߱�TM�UOkT_W|G_co>O3.~>ٯ{֏}G}~(—~ xmŀ }X8xǁh "X# 釀wO&Xl(0>0H׆3X 9x>h7ȃ 1e*f[5D H XlNh6 hB(M؄U~X5_~�2hG8cZ:J`%=8ńrԄCU<Na><؇SΓgÀFI8kfcSȄLG!37iv#BFX0fG4(<ԇI`Xl~Â(<M88X=c(qCWM%]>I>6<;uJeWrF25XXp]vF&YՋTc[v6mttTGgSg]Vy6FSXi\(gJu'gXYGJ'v{ZLFPnIm Aqfs4Wi;Exhbvtd`Li7DSvL UhhinW@&Iy4U[FRDFMx&ws'v0yE]UVPgH%sqe 4V]ܥs:EzxuI\y$sreD6Fd9{Uk4jY_e/y^g xN+<(Vbwt>tv&8m^y3'SxFC'}ui}fzmIsXjtu "&HTjHrXrixɘui)`RΩGJF_Sq6ԉqiO~yk yDJVtGd>]ٕDp)jeJ]v%JQ~%g$qgHٔˆPLDf 'xTxgt-eQDK_!ԛ99׹QHr�Wf zz_DNXcEWtUc wwS[Y6j婛~&YِvSVu eqY%YK7_vB֙NƤ8RfuPIV7oC&GԒtע 5 *uM9` s~*YpmUjY0TTP7Ev^eJ+U])lmZiC˦oIW ʚpTwfܕx;kbqמ"uoUL oɖPuJ핡ꔒz<w:M(L$NG٨NS6sy֣LUQmZXY d ~TzXrHVDH>MY(ZrT0 U&ɝS䯔ǧv V%Ưvq.FJ[HgEpGc$:mwAk?eכ�CEg89vhjDzg;<Y]票쉯8 *]6ZyuP{z x@QYB&v3z˛Iũ2K<ZRR{=*Ew#CZ9Zګ*qq7 1%nZ#6|)<֩(dרi$?ٚW$W{N(ٕ&HUP\h&Y:HkNgktc+vZ:gf_%-˸x˦ũ`K: Xze݅j{ww;VLKCMn% 쮽y K+9{=e8jT0\_k_U|Vi~;P+:<(LNdy<YY{Hk;|olʻ j8M <,T:({Y kiģ,{˾ZPIJCK5bwGڧHv1IboqFYT4\\Lc`FId& kĩ ;<9%Ihi_l >.'ژe<oG+> g,$•\:k YfIjayvDSis]m,#b6hh%,ˌ%{IfEzs¦EN[9GT6Ð<ܥϨPzѲy8ћh-Ҍmp ]* NѰO*ݰvNe<sO%%w[ж|K ,9H2h6F}yM{=R%--6γ6 Mӈf}(:6Âsx]|=gzx-hM)m 7 (fՓ]=gW}G~٤=}|87ڪ~GX۫]ۥ}ڶۢ=۷M܇�1(U!a;]"݉=% oݽҋ͆ym}MnpǁQDhfkxj8(j؃v3A:i*E{zxY=6NSswݭz.̭tJ{ ZjZiJp<tUw]Ɵs9+([j9a|:5NEkLbܧLDZnhb&Ijk{G@3Ib5 S 6P ́n^HCC~#7.8j^~.N979N铎餮>꧎usC4Kn7$>@쟮@~>K~n7~־6^n.@˾.:`郓ls@r8c8x@>7ľ9ޣ8=@;~8쐃֋>$%.(,.0.?Pp7�8:69BO;o@H6o:LEEFU??M<O/G/f^Og?8DUNeoOWR;6�! Lavc57.27.100�!��,������C*.C*0F!6FGG7G9G!9GG!GHGH H 8H$+HFI)6IE#IHIH"J:J 6K5K);K9%KA)L,BL;1Q4������������������8Ir'z@-IJ ƉBAf<H %d%1 Kh"l`v]izҮ7uuAQSt6~-+(#,MGr?%NNewwe'*SrG>N( *^@8:vì½ hӗ֯פن߆ܗ: lc7_z*\Bw #>! ŒȱǏ C)(S\ɲeI6I͛Lԅϟ@3ѣH{ꔙӧ$JUm4^ʵ+#zK6@eӪڷpA)6ݻϺ˷(7 mVdHAQ#*f-k/`fCxtiCў.&cա1]]U^ڸ͂7Rü} 7B>-#_sEpY*N]%ճmSq:ͣ__vTO9~f#玾w~z7x(R 6X`t6!{wy!t ~"Wv%j`"x!s[6"`*U#$u8ٛF2wIҶbGH1yeiHnYhS��Ir=c9͘-W !ݱE bHDdLf1dCȰU*ţ!d3 � *hQiW�=|Zi 1C Ni* Z)/P(Jd~qѣXȎT6�*_? 0}Iu.:z m|[* 650h&ӭ5h8MrD&ϕ12L\\;$<rʻRqưt|v1. 0 l,2M)4DӍu=<m}X4 O']/׀r PS? `j@HJLmvhMjZNAPu]'Ĝt  .褗n騧ꬷ3�촛($�`/cPA'~|?<.�4 = `7>ݧϿ;ǿ)@|D@!p~k,>5|PB)#׀�(@wCp@ "y("qCwH�.Q (#RqO,E6` E#F1bx"Y\o88vtb>|40kt#I>F$'IJ R7�iNz (-FH$*WJUѐH4%+gIZNҕi^e)b,!{(Kd:c$.GX23ӄfLn|M9fs$%N`F`blg9I`њb<~1̧3OiԏAPhӗeD@&TFoNr2ݨHGʄq%J&b+%eN ԓ rƔ:gP#y&6q dkP&H%`>Zr#E ӫ|PUժ!zV!\�Vb*jוՙE`Q)rum, ,⒏TWGo2|fRUԨ <Zњ SOZ`³uI/J6Io4pQ)Bq</*�:RuU3R5D.I&UӮx;)e.g7=Vxɋk~iސ)3L`?Wc+OJ֚\LZ:7iʛ@->\}l)]~kCL_XR`83Q9LScDzRC.UuI +ٴ{Ɨ3M2DgWv4KV@ORrZ2Q}x_m/,ڧ֦ $}lylQ/^ 'KQzQG]oC'Fٖmgg馊:}uRU*^P3˚`߀kO2zהg,_ztG~-$5K?ԘUz lBێuDϼħ"rY'Nє6S]>ͦF5ZpZhXrݍF ap.qZ,qZwK,+\"��c.?6c\w3:}s'?k.s3K9̩~uS^/=hztU7{֗螃]sk~t|> ? x<{<#x@|楮x?7ܼW>_A{ч杽w޿>sUm7m74u^~#OG.YM ޥ2ׯwhkUƴ' T~~H aVK@-~@FGX�aqS~gE]IW$x>tqu h?f&S&6Eps]dp3x\+(qPgT&VM?̇qUXrǵ#'GPdLPbQGvH4nUTT֥'uP6hݶlUl|g8p<ՈYJSgXP%Q։u^8ZCVhdfPФSVJ#ESGoXO]FahWX/u%DŽOtOȌkF]_[gcoz\h`TlxGdhEWR8FFMmUV4mƦPY Qn8pOx5DPوiX69Efo&VQ UȐƈhXu` geȒ[0_r6"Y_IRvxxՐ8afR/)\<)S6U.9pefeKeZْ<ՕnUNolP&Q8OOUyWpe`JXt~9J$dRDWYii+9YH:$yU}YhIwM8)R�{ԙdc\)lauSEi1ZVШxɛ eMW$w$4MqB6wJCu`F%}'|ם˗|×zwqi}8wy}zepM-c('wǝ ٟHIFq rՁ9mqNF0l(@ H#C 3+ׁ **+WXo 'dJq5 +w41R'zugx ~0ZqJ}5yHzQJw}SآEڝU7ɥTZy%t;vWguJǦLlvyuqvyuCrZvʧy[uzt{zuYCl ʨwtyBD"Ej&h'pUWrwbqjr raZhԞکSjRpSwAԡxxٝW} xҺz˚FZxJfJ{Ww(xƧ:šکZq䠸*N:J隫ʯ$rD U焮BUIXRm՘HYs ċٰfd=5z(*++۲' (+.I-K)I58;檳6۳6* D[FkGBd=D=)+?+4IC˴V9{_k=+M 3ItXAJR{Pp;4CpԵo {S;z EqjjۖjVkC/̔?d>D%lKPK+Ĕl6`DtQ[ĹkFv;DۺnUdKۻ[<ʻۼ ;K+̋k˫ۛ ;˽;ʋ图kԛ+;�[;!��! Lavc57.27.100�!�^�,������C&+E5E*;F!6F)6G9G!9GG!GHGH H 8HH#I!6IGJ:J*<JF"K5K%+K'AL,AM2CNB+Q4R-CR3ETS-U6JU;KZ;MZAL\<Q\BR\HTeK[fGXfQ\hKaiQ^lTdlXeuZlxan{dr}ivlzr}q~wtzz­ôƸȷʻѻ������������������������������������������������������������������������������������������������������    ȏӈ ˵ʣ  ب춞X+Ax4`8j3èǎ CH 3<P!;Iʚ8sɳFGb:IѣH%U KJJAqjʵkQ)&ٞ`Þ-۟N }K]OP*j'0C ʏ- K6 vfۛSk7i ]ӰuKπbMMz37\C* ПPr? <ʗ]w >[_ox;_~%0q(G[`RU݂yr`aQz妡XgaG؃2i)mWڄ1V(^Xԗ#wYGXPڕ X6Qn&Yjd1̀an`og%Ge~tiՔsH3)(RjOA&桌eThz&W2h^c ibꪖ *S)') ^îk˫+"mJk,nk-j,&ۮHd�,l % G,Wl"b|w , b�*K0,4r8|9<> tDM3 @ PCt L4XS}uU[-]=5\u[-5a{Mv[vdύf]w`S-8vw-_ 8sKm <Wngw}._`mvp@gWw'6 κܱ>u';ۮ<P~Wog .݇/oGnڷO>o<�ZY3@}~ 'H:A̠)'�(`r '8-j W}0-@{ wC55Ha G$:񉑣_H-|bA^`ܠ HFxZ,+wEmi\g{cG.G gD)Cd Fd(Jψ_&WG;n2T?InLeHUs|,;Yr?D'oiK=@biLL> ̬1^"՜0ɽPfZAoќ5ymsl9IS[=]>qs|(:җA5y: QIgEIa(F8jvRjQtG MlZe<e+yJF{u<HCԣv@SΩљVcCF^];VҴebMjÆDL! 3 |k]{ӽB1+8{NRDlhS;B26h|cOu;*(ojdQ׊Y .I+jEK8Ckwǹvm[uIW݊1 fgÈDZBb+XDշf.r+@60e, �@ /y }�{�񞗼}{W%x+`�Wn87}{^NX�Kw 0^%|#8 0.bb,1u(x%1qʏ;N2$@rL);Ƒ{w9_xLfɩ7cr f[ev2 f6sC<>̀1D{qh()nxEoғ^7MJ 4;z=(sY%aCOҚhN9Hcz勏P:kuD:|:vW=3>{/EZJPܯ>ΝhvofwnEO^7o]06_-mGqֶoGڎuԢ: Q};8ԌeR Tr}( a;T5^F˻\o|-,?iL$z̋.ﲝ9̗G^3.u'n~׻ܱPfo,+v?6lo( 5uo!oe.[-)/{aG?S<-yC/ɖ,!>yԗcwҾ}zӒo+x}T)W3@K~Xk?/},ھ<Gޏ_?wˎw/=}$9 cT�?7:z AՀWvzg9w{7R9uXD7!9ǀ!%߷S\.zprO]:yCWGDh2TG?C8C7? @UshMh7DIC@P=B30sVc4'pGOB ]sBMW=+H\eC%J�0ZKMPR"`pl3�:_I+kgDc[&9E6B5�'`G�V,DN3VG9xiE3Ƌ3xQG`F $�'P OMv<GMk[Ls5L`RR,Ptw>ѓct:(r訋c(5fsSBOGr)dtssw q또f�2`PP56MȎs4B4.c)n{5M2N`~OEwl$s 8cǎQ֎nWIȏ2֎ĈVLt`6pK��&Qp,-P5 H/p,-p+]@' 6 &@�,@4e75 "0E6 �O"Ir"GPt먋Yjcz^a%^aa_^aiy^^)a4 ,,ݕ4QVI��>C`T9 a"O`ZPL`vJ0UJ֩NP2bv�w)aw2"x֛)_y^)ai `-`` _ ʟVPً#I! 9َ"VI@�50T`7GP[)a@RPK`5�0U>pAU:*(2:RF=V"0e#/#*#9<qis(ZD)LvsM٧d :&,&JJIgJ`>C`�@pSPPtiB00S"0� 0:IP>Y 4 PP/08 Dhj꧐sl:f=Vjڙٓ6붃�<�V:t6�2 b=S@?C PJ7P0@Z�9!BGQI5gG~3ؚz�"0AZ*@g?FPPS)@A@r @O42pWpI4۳5 NpDQG60�??h O}JT7YN`IDpAb&rY��&YWp]m<�AkvY�)P�YJpF7j:D xC# pA0W0 6�r;g==P>1 T;=&p[P�H+�hBԍ(AO𰠦M`4pXf�p*�cN �S0-0PCVp`xC:p~ ۄ5D'D`/8(S)@< +. 9{<[:�8}[ �7WÇ=j(:0N '(@VE@$PpF`ֲdkA2P` ?pD@(.;�e:EP%lHqhƨƜpnpLtL`NPGZ;?,UGpNjC5SG@UP+K0Oз^8� &Oh-pwDz\vƱ,Dz|o:gH6qm\PNH3̉Lq\̤F)JPJ)P?>Q9 S(5@F׬: 3�ݩOL`-NS6 S@̹l\r Όu\X<56H9GI uƑC )ۘLh ,ml�&$Pp)4 ,m#%LU�& @LdE*p#X}9!=ѿb=d]f]sثѼ35uNju;<\2Z�Mo?d#lf׀d;p؈؆�}؆؆]ؐ�]ٌَؑؒٝ} ڒ 0@ٕ٬}ڨ ۱5-٩َۻ۱ۢڬٰ]ڌ=څ}ُ=ڞ-ɝ؛}ؔ-ݠ ٕ]ذ�! Lavc57.27.100�!�c�,������E"5F6F*;F3-FGG9G!9GG!GHGH H 8H$+H89HI"IHJ:J 6J.9K5K'AKB*KE#L,AML5N3CQ4R3DR7+S-DT5IU;KV)8Y.FZ;M[=Q]BR_IVeEWeK[fQ^jM]lScmZeqZft[kxbn{cr|hul{gws~vzx|~´îŶƷɺʺм���������������������������������������������������������������������������������������      ˮ˵絯أn9z ,Owsū`ċ:؈�} C5$I(So$+ci>!7:`T̟@ J(r*qӨӧPJJu](T:U)ׯ`�g3ٳhNUDڷp=WolxU[Ͻ 6*Èn5ǐ뒅Lb3k~+Cvs4<3jl+TݺmcҾͻ7^wya8hƞР5~.R8[GgRyo{2y'zޔ=aK| 3g_@%@_]�EOF)fOK h] wCQW4Oɠ8O3X"Ƙ(1h78c&"BERd95M*NVm bvmie&Y^Yf8g~%Y[iIhZɦWel\%eyeb&_b)fikj({*r00f馜v駠*ꨤjꩨ* �� (�kzP*Z+&kl`l mꚫ;[-˭Z{�@KN+l,m @0\k+ S<' S0w\n%G1k2/,3.lr׌1;s*3s>l=<u49u&kS+[}2Y]g +Cqv+6@C]kFw2ۄ7G׬wK/;"xOs#+9?oy嚣뫃~:ꩇ>9ꔏ.;� kӭ'7G/Wo=kw/j觯췏B/7O~� ` P L`�)0 ZP|rg@ z d`:0 Wrp~l =X@P}ۻ!ˡ< H^|&:z {hX!bv,zbxC edLc k6갂n٨9 xrL0|cZHHp,"E:V|$IZr}/& nףAIRrj)W.od,0!l[,a,)�SbLP2ԤeD;xee%hpF0\(U|" Gh'hxi@??ԡ>Z_:md,I~o lʌJ~�%*<i!9N.u"bT~LeMqDŽ򔐩,IҌfTQt hS]rYs@ՕȰNJT dQ󑵫XغW YW՜wc-UdŕOE^FY7% V9&VK4c.qVU'I0M-U>Xeyՠ.Yɶֆ2�lm3ކ\; \Q5e͕ZHM%k+>ЯԵmvWZN|a*&F6u@[rL{DQ–C)~\7)ۯ;[\PJy_iʖ x~ao}@Ӛ[0e< ͤ8Ūa>1_@*sd-p`؃UM) ׯoAod>to{_A[ژf6Ŝ� �̓`vs\gwXܳ[?s\9Ҍ3XBt<CgG#:u3MMZЄ~�(hWы>gA(=lQם-_ֺ&ݮV7cin#{\6[miwI{tDžZ35[Q7blrnų=p. +<x!.[7RF;@(8nO>͎N'_9=z|7}�UNrĚQ9}l)t- hZ @@s!mW:[!]oAkx`o$n_Ϻnvs]fnF/9}\g4)Gb.M" x̖Kv#Oz<+7vǬ߄|jޞ,+q�/v;=m|j݌<Dw|t݄<Xf'JtwFce+=SyDffz1fy,$1"O(tk'.'vDN�#4p3@Z0 0P84O6SZ`R0+0UB.M@/�dc>`Z@C0a0:`\6;R27V] [8TOR<00pHF ÅbtGO2ToY53~0+�o3YCP\ІNTWxB9Rpzg�2.o`+Ȋ+kc�[ @80@+�. 20'0Dõb $]\7H/`,!0AJ�0N/ Kp"�)FD&0<10�KcM*DC`!+u;h<$0l88D2Y!@i` CC`X0SP@0BN0Z> ��NT0VK=`V`B0> MT X4c�$@9^LD0[pC0$ �0[ 9,S6 �0]P9Z@/4[`e<T-B)`0;0Z0+<T)/Cd@ЖVC@#0$;MAQpyf@Hg998[^0i+& \@= IL脌d�AYZ4[�ه&@tb0qxpJ7�� 0P#��>�H`K�; D] hD@n(0@[0;@z8,� 0BP.$ZD0DpR39`04:JV \`xbh.f^,*`_0>I[0288A[ s_U UB+l*;IxIgQ3C;G++ 4�C\0`MqA@1&7.-j] ,zu{} 9:_@HHҨCrg c0ya!0":�;00P艬wJ*PzAI ,^ c3XMIW9`M*&[0�;i60�``MSP:>�R!`�Ph,'yp c�-F0*N�$�Y0<+0C@?�I{? (~XF tD1c# ;9?��+Y9PVPC0+$�\KV0+IiK Y %�# ?0G�2c� @H�/pLEH/ஸxI07`sf�5<^P�L \FM#0KpeG@f 6C0vxXb�v8@țA@3�YczhY9m9s|;cu?mfu:Ż@:]bMjt՗;MBz<[UWECZ e]ă=45SJXB^:<3wc9EDOY)S~X?e4JvT=�chs7X3kT+IĂcI%Z۱#2X<:?V|S$JEI AfG,t7 QU<,G)f:h<],ēwMKF>~H4'4":=3Y&@G<+ɂ{Pc<K0 =($LQGudzy8<I:L ˒dż2B H/vZc˜K\܅N7Ld=͆TӌJ[\E)TLz,CREܿ'~f|φtFƬѓ>ЀT9#QK\f:a wu|ʷ?[ave-~LC袀|AX>2ʃ4#4s\D \{T|w~<)= <Sӿ-1PS g{*zz׾,>1/ܤ5}ʹ<Z7Xm;ٓyR-*=B7}"tgnXMѪ:!Ʒ|P<loz.۾AJ:{}kggkjk-�٧٤3xO˕ص=kcۤ٨g*|hکڃFmVMm@\rPmz},͂ؤ[umk7?}9DFs} Pnyov;[o՜#tflm-orMNr-xTԋQovDMlJ +DwU^.>[4C2cBc#6U3R, JKM  ~0S:c`ns;W~SIN`mNRξ#gnC<aK59z t}μ@8剈^fԤ>鋾.;jh{4M2;o>N |9[}K 8t놾S3\MIDZ[8N쿅9m+Hd~b~/W0.h�:�O>�/^> O _ >N&(_ O-:0 ?>30�! Lavc57.27.100�!�d�,������D)6E"5E):F6G9G!9GG!GHGH H 8H$,HH#I!6I%AI.3IGIHJ:JE#K5K*<K5'KC)L9$M,AM2CQ4R3ES,DT4IU:LW6CW:QZ;M\=R]BS]GUbCUeK[gQ^jMblSclXetWgt[kwbn{gu|dsl{q~vuz}ôøȹѾ������������������������������������������������������������������������������������   ¹λ㈏㆚{J#^{�ljLNCJ)#ɒ(G;R$ˍ/Qh`PKxnɳϟ(cPB*]gҦ-kJp U\ΪX]Uք q3kʲfӪ]QlʝK7*l )߿vLa^w0㐱ʖ-S<YϘCs,sҤAFț[zjУgk.ݺfڹqZ7k @lwsަQbßE"'0{[CZg}Xt:4<B/J,eG1J}I%X8 鷟NlPE< \($B"b E-a(05B#dE#HB7x%Yc,2 ;R[Bч$~/rbah hȔ[e$\pAv|矀*蠄j衈&袌^��� @ @�R*Nji@)fꀥd訡Jjj�Z髥N@jj�vꭡF)몣 jR찕NK,f jr (� k[nꦫ. .{.@+o{.,p '@.70R/�l(,0̮8<r"DmCmnH7P?0 Xg"k`-JWh6]Wp-s-w^ۭ߀kM߁n8TEیG.͏>pw^2U藗M.Ƥlp[o:üz'Ȣ~w o�{ ]y#ȐGo_=FgWN~xc{;ϰ${,=.]=[ jm`ȖF PH Gh.$Qu aH>b!@BFf'!]x@|".qhG,6A'>y_آxE.]Vg�3G35{g0ʑue�Rh2.dvY"92| #G{MlUr+3d'Q6/<&T}te)K}+%.4It"Kaqƌ-:Z3掙#58*V-��q6t9Ŗpp�S;xr;>p�Z8#PK MѼh=iG9Qs^HQ 4T/Bјi)I1c!PG7uUgI4Q)̥mNmJmzG͞jTwņj| VFyi_\Yֵ%akR3XUpȼk֚W겯!$X=E<.h)dC8N,eCσkfr2;AyvCoGz~WZ˦va@Gvy6<LǓ2fm<%!W� XB%��/aef/Ed h0(h)^ �a VBj$l 1`us[랮b&,\ 'P`�P@a [\`֍m+� d@ưﶃ q%a7d HkXvp.s\rЅ)o hpua`&0ʀ�!L F�( J{a`t(H:o #�[@0Pft9�N@,'L#D! GA ~W�T7Pv` �O~+ q0` <pA &J#pOX 0r6ZTa =8G ;-@&X G0A�(1D Z(ЁLA OXB��)(B+$8 ('ڿ[@P Mcm�XvЂ8CB\:(�#ȠІA@CPy0 "(A m; [ ,\o<rmWs"ȁ+ ,sZ+@�U л M(A"a�XT0-�-px ̅l Au� c Eﰵo rp*da RA<00J#qx Af,�<`-{?Ɛ Q3m*?6`,?,@-==_Fq:nd �C�C`k6s|A R '0 IW=@oarN\p,}apb07920~*C`uvcnԖ.?V0]0E=Gocu`S�8NcWQH]'G`j5vmZ&v\;\THa0;�72�'P|5�B} 1s`nAA4$X%@wXwwBF@xz8�F"F�H9'RVzZXB%V2:EQ�Dws~#�8c:gZg48&�4(`���02 i[@@[#�D(=pA0o{S 9��``8�UQ �?8:(|@#ic�`GȊc@菰hnu7(Hy�&[Iۇ6#cn?�O`n09pRp`n`;c`·׈�"i]`I Y b43Z9dyciFR`4B@c@}4PA@Vf)|3SWyWBP:V860L9fX.%`9gəsPhSSI~ =0)zZ0=0]U;oO@bE@-p(Ɖ7_iA+fI~W�%0\pe8螨HR˃pg009x[U0 aw&bK0�CEC.5\=p)}�\?) V2�e.00Ѕ=@F.)\?4@p{D.p.bZJ!A(d(bMbE:5BMZ[jR<GO ZPFb뢥12M Z&a`.F.{�wDd3H/$3aSZa#sCFD W��pP:jZ(Q h0:Ur%9U/f\bJdkaBq h[0Z/.5<7+D8eWUMUZ@>?:zjW3L;{t4:9<Do<IzS[bb4%w<E�=@Z$Jہ/VŬZ3$>z$ǰ#"'BXT%!Tz0O+.2&kDC#0;?W5c6"~6Ðotӯ*W13<@4ZE9pMPIE<$DR9[4p\K4Eg+5kSJ{>L.3VtC<9k8FPJx79 ,#daٷť ƹ8tij5t)X5 Z#b3Ķ? d ]A줨S/6%J&zո[22+A[s1{W튽uR?彟Jk1r![_i8{0D+;,S3V;{0/z7BIvb4L֐ P\BesU9TK@ QZkZšOp0(|lY03[-|2<SL<6t>DjÖDI̟7A+\ IYŨI_lY:ڠU_|g 9Lf&,ǝ�b (GYǧH| }̊<̎F:wiEb_ �\;z0!vǞy:ǍLʁ ̎(ȶ,Lʑ\Ȑȶ :H' : bhl9+ dtLqZ <Umno|`3&(\`,d[d\K9#%=SXMӲW乽<{E:ٕ9 6=8`L+9T䣽gdzҊJ=2=4]6]70}l:@p<Ϻ*IMF=M-Ծz.H0]2]dV=1MӚz^v-\l2MV֌Ղ*Tq8JUm]n_]J\}6Fϼ+Sؿ⫪\ˬ<aҦ ZLِ_,ؐ##4%TaJ}ڨD-Syڦ -۶}۩]@aa۱ۿaMܦmǽ=ݾ}M?=ɽa =M}ݽ-ҝ}mmܻ �! Lavc57.27.100�!�^�,������E*<F6F"4F)@G9G!9G)5GG"GHGH H 8I!6IGJ:J*=JF!K5L%AL,AM2CM7$PA*Q4R3ES,DS5=T5IU:LV*CZ;MZAM\FT]=R]CSbCUdK[fR^hEXiK\iR_kWelScu[lvXhwan|fuk{r~tyzt|³íŵʹ˻������������������������������������������������������������������������������������������������������   û Ǻ ܒ ݑ *흶C&W;w Ŋŋ3jȱǏ CIɓ(S(e�.cʜI j 9Ν12@҄tЦE 5&O2fRiѦZ jKU].pʝK7ۺw˗޶} ` #,n^*f ]p%8ʹϠCMӨgbũ@A ~ v^ˆ݀ް]~;nٻn|m?Wyri]vҙ.xl}}{^͏pǜ �{6r ֶ{Vl>8o᱗]!u$N蛅Vh[$>!zZ ۇ5~@rBc/ FǢI GޒIb#VtH܍^"' M9\wYٝt6ۜk9gmɦIy砄yi~j& u s %L"ej$!  -z堮X$j"[kP~h۱n18$:*2 kf K[ZdۦB; ۜު붼᩠&hV)2!zi\_bbRZ.$ö@tf*<j+#s ~:Ʊm/=> 3By.N]}׵J d\g ` ufoi;vRC; /|V7\j3hr�m٢=}nl2vم-yWgk#BSɊynrs t8U, δEs:o|ˮ.WK9g.K�#趼 }%1~OkB:Uw{FG1dMI{ۛD=vLXj�'=M]q[a} q&I0IeeT(4(\7!X 7Yc!tM~ ް`hi^|5P`fw20leBfƅ ?É # KxڷZV&qW9q3n="wI)tس61R�X<;>_ 6Pv"P�&W%*B1 _0]!×u0x\ GJ 8d8ʉuNVe@"5^)ĆG. `eZ9ذdLFLP7’٠^k&bRai.S]$5GZGzT:4HȾu6R NU:T* E2X%3Kn#f*RZRĉ+;)K /b B@v|bџR5\/V9Z #D ]UBk%RJ5g|'\mgAʾRh24?AӲl]y�[K˳﹖Z%^Z=urM&cE2^|mP% WRZnXXA#2ӥu*J.䭐z.׋Xvz J \@S<>ps`"5l:^u K}"}G^ӻpz3i^kcJ"V|R `>ojHre0x <G5vl =Yװ5(2_vh(y(}"Sagb,W$rd$VmI>5Q-g1<=0v4ffW٤f>7:8NO^2 _,i"H[ۆbRnݷjFVt[5c1.=+6okM5|jRcnN8W[^#,V.#hY}*NYVN]GGa=9\eR3Ȧ NkJ$Y'Z-K\c p*ݐ!R䳍m0K\d-g9{YfyEQYf싪;'PЮ!u>vi'6oͭYۮiVz:sA-�uvDe\?o!}'',xX7xu<mʓ< ҚOƐ/Z4X2~Uݟ{ޗlU9MԡsE͵RqjׇA$֠,Zڵ\]6l= xsɽhc ^?YyaLƗ5c"zytY3aV%6S5.~}ن!PyH}odQ%+nGlC{͔-'tz#Bumyt:3gC:z$V}[wyMS:X;DXS=BɥERgD7@՗]TQR3d!Բ:4,!?DWmrPr@xs3]uus{&671�H|i͇Sp<H{c>}:*AȆ2Jbbr$Mq$)8|Չx44EuiFg@EC%%4+]iwB"6UB/LsD]9^lUKaBe!iWz[Wu3{FlzDKG:s<P6|A=vVsW5uxzh(s}ggNl"Bc6V$:B>'J|EFW8T_Iz8Srf}O ($,E8WpLT5ǂ+$HJg58:gxnTDǷ!329iHmc-R-tO'}x86[aTcW;#N9R2!|p4Dh$Q9Zxpn%=؀?w1L|Bol1kBX,9z,EP0ɐH/ɌFAxmTnH4jوh.ɎrTؓXx%^9>l*}X7o؅5Y}3sb98eMAsjUšip{8( כuׅsi.z>P;9mYmrDXW$rYPוTkl9Rw0XՒ!vtyDRfG5Ms~W_3 p _bDW>S<d mbCvYbBmy(q/%@GQH*wRDcوIB=9]ȅ75q'7B3r.,t}׍"cz)k逸UX?"H-IYa(8x' }"juRJqg3B8i&C5I6ڎIX{FZ%$=>,xmJJ+'�U.ɢ=Shc@Y[b4f:9rєdʚ8y:<�'F%$~r#csX|'zWdzoH. #AwHZ5;-)CpLIkǯv)mSIjOhٝI[xUbE.,EZK;qJ@\kdH%a!䙩()1*oۈ]|[:s(iz.�65 )H%Y/ &[w9DqwT@J UU�B�jA|-;RrYaD;r >@Z.�(2bh@,WZ*k`I ]p[>I>"V37NP9oPVP *Қ0A\?0PTAZ@p*vT�7N0[U�/N*[[�0-r?!@O-yFy.�"ND7  AK�0 8�:9Ql9pL`70Z@J/lbM(FEP`�"Upa^\4QuKEqbUpJp&B0UQ@ @pK\P;. $0Tɛ90ݱWH@R@WP<:O`ki`X5j�K20V<p 0?�4 #pP^ ]`L2 *-Z`�\5'p 9[`J`#?+PDQ %W@Y餦+"XVDk2<UBP"�\,{Mɡ$0'\P0'*�T Q@/@V`�*0'#Z@ <IW  8iu>SLP�0 0GP �W�[K��4�jK�m}?-@�< pWpFV�[ mu45?Z) /PV`ˀW@x#��Y{2G۹;��?Q۹YP`WٛP\6+_*i& K2�q;]`DpP� w=�Q۳='�p]U>`ODpW:"2ݘ { ;Һ2sZ{d7Om qQ`4��@D`-BM۳1\ /0" #p]p?.0GP�<#90$7喂 뢐W\J�VPK�!96{]}׃i@aD $SlUT36c],`�äpP05`pTxl/ |@!/Dܭ[� ^Y D-+g[*@,;pA7*\n[@ۯ1LkG)9Mp;<) B [p贡wq `[mݒdk, U`BPӮ@@V0S`O]� ;<и~�=E??r>a6\r٨&8YKRK*N:PH@;km<`F* �770p $5�H`&N̰-KG�11G+#H�G!Cp+Ь:%؊im$Fql3r9<{.Vչ;efDm+,T&ڀjI!-" ;$XY}S;ZV+(cCST b C_&&MY}8EkA      ɇ ŐƤɢأ Ƨ 꼴Ǥž })Zv@$i^b[ݰ\EW/g '#:a +iƒY|8(f:{b[Jl1Bf77e&ԧaSF14/KKҺЙ0D@dZWdT^uvidԾunP:պ$ԒW 36&98>A=eFHP4/dLj"Ѓ3i]ǹMbkTVxq&/&k[nheIEX,uVg>ՙUNm-IRF�~DAYb}"\Ød+rhsdVɧ~4 W2t[ܑ mf|WC8U;"׌3!,fvX҃y0AX9%:7U٘Qδ[ÕvMp١y:^Ϲ�(9ܭ^YT&"|N颐g^BeS골JO%hN`:P��ۨ"*6Z*j*ktk%En" ɲ4ERD;pk+n:" !`ުL+/<+ /2Ҳoya)Hs TSbrKu\bȭnL2",,.7Ced+ %0k,)˼HK'Ez6%'D'u!VS}v5K\ C5X xրAAևh-u_vs[ uT߽ 3׀%XRd%s㹐mEZ"8Mc5K.9`oS#iCwi0{12t_X{1S睠(C9C"GSybO|U 2s'0+Xcm9o?毸' Ҵk!Pn73'IBAʕ<!;O30#q0(_gBqzȚxPP+nDBpR| B')qC6É N}6T:0t> 0Q ED*>!,% y?8 n\RC&IDQedRoE"z5\"fF\1NkN#)ͱP~!B 6!S`<c1' !A%Veb8Fo<dS3z)&,2 a·'"$ mrRH$9&[#ڤ%UQȷ'b޼LI?L,eM)gSʆT!hg<G>iQ+ C�<">((oxxg#=Z ?JqhIk1pd$c2M7u 2OX!q%W7Ld:̏Qiĉ(uLγ-<kX01T*fĨA]4\D"DzbFx̋l#Ztv_* _%Fz5^Ƀ_ʨzFQ5M&x?g A!BSJJm!\'qNL4uNCJ:1*!fI+zіfGjDzPS1>"J*\\T] ',Aeѫv)yU1*"VR*3UB* IjG(RTuK5xN5<I!i^WD'MNv`j a̰z|Jp )Zב]YU\r\-{r'"N&"DQ)b0{21jH4|u18Z!V5{!0eTV8)\,{ԝ3>QnEu8_yaҥ6B]$F,+ e$5U niuP DeVjukAΑٺHո:?E95uãLQ3ˏᑥU[:P9ZBҽfsNyÑB`R'EĊ)j~w" w )7OF'mhzQq|WJIIk,A/Lndd`oPʦ->gO~C Ҹ^PvDdd '1Vſ&w[f˨ !I }8m]];(TwDk"rػyzcƹl")WqFi<޳+՘UwօJH~W*KYҒX;3iF$0K`N[T> pT"yNT!G{߃sS�yt!s*.ܫ#)&26^x6$O$ޥ&K-r)ײYS|npߕ/fhp4C[iy11P;TOe–>G}p&usqfXqXV3p4SW&$e`sTz!fre%d@kzb5bw}kT=8tA_2|uV*7}&q[f{xB|/(>Xp:t(3Nbͅl7vH q7zNbOX>%z}pEUf1}t`h]e$!,AsvmOQW]rtH&Gf%#vbR K%xhtYXz`yn tALu' 'ҀdSS'#k%~g$#@=Mև%^[؈e{Biڥu+!XC@crl&oWDaUE׵Zp]hQb'avDlIFXa|GGE~haFeaS|XGO� ֐CH U…*ix;Te<gSOs/M)&&MXI0Td[~TG}ZyV  g1`>Q ޔ@L:#8_ QLdV v!z<)I bpSn6C'C ))[r=>?lS 3A2"0iM[:16n%DӚ2YIuIb �Aܔ.����+й. +9/)90)PB- PT 0gr,ATI,#2؉.ѹ*`+r+y/ 0-z,*e7ZCi2 2ɩŔ2Ӕez)0*90n +3Pؚ55_!SII!�wncأnB;/38^y5B8u= 8Y*b7jsxa2Ywwb>DdB rAs7S 3T7>Fx&GtWhita>rq*{Yj я.f&ꉤltJu1XmResBn|,[LmI(_wtb#n{yZ{r"1S DY?ɃO3FWP!;==  z>Z-zy:: ¯[R7ZO zc:Z Р�(X K˱*:3'kzc1$˲z#; Ú۳-۳[C;+[Ik>Qz^ 1T^r 0n* 1_“?Pj? GQ Slq:x >Rr;t[6s8c|˯ko}۷ Rjɠ  ۸ [�K{+۹`빔 K[[0;[۹븵 [K[+{K{빁��! Lavc57.27.100�!�`�,������E(AE*<F6F"4F03G9G!9HAH 8H%-H/3H0-I!6J:J*=K5L&@L+AM2CQ4R2ES,DS5=T3IU:KW)7Y.EYAMZ<M]BS]GWcEYdK[hQ^jL\lSclWes\jvam{]q|ds}ivk|q}uz}³źǵǸʼ̽������������������������������������������������������������������������������������������������     pK8w TXpl1,Ar4h`@"KY%ɐ,Idir仕-[>+S34Wcʜ,C4]S8"ui%P1UܚҞU<Iuб_) w]UGA^Kݸ ߼]n+nf˞!#k⽋6;sΪ%kpjz7WK/㹗G߶9w]I\xrjx ,n׭kǞ;׿/>vŇ?}yӷ콏{zz{g߁X|셗y wiev ($h…,Ech8RX<fC#5N=͐19J6) A "7YTe< qW^) tGx%g)ibdf)'4ԉ;S|R'P}*HV z([\裊"(OTZAj:M4erSom)^fz&xjk[ު#*+5fd6䱧zÀDJrl7beb+>DHm"nn+q 68*H[hN[3 W#V ߳ٱm}DL˪VԀ9.έ6>79[SG &=;)к{#PgM14L[k u{4!{,M qE-v.srx[}#zkJ84u- ߴxxXϩz^18y4}.o#ú9{Ϣ{ć^<8;./b[9jOϬߎf5oonxp9*O÷K˞Welӟ1 f, @mV(\d3b VAa;ABm-.tf1\^SG:/p7HTaO(ZV2ѲvajJa7X+&$H̸%VdtXNn!w/iqCcd%ihTAft*$ vE5Dռ%nq R[RȡR.#v%$ҔǓM8o9zwTx)UQs�exHMffWU0?Orn FlQ'a8_w}sya I#cuUui+9{&qșaRp̓!Us] H !O S&(*"ZPF(# gq mL?и4yd3g&/jS~6-#)@mGj6.y:\)<׼9ҨRTז5fkZf8=ѡmeK5U5cUEЖiC4Uy- ,.$rcJ[FZZ묳Ę:&)WQ"EdE#V$b Q׺[<]v}X~wDi:L<slm68W#u;*֑Nr^;\eJ\r]5Q+j6}.Mk{Tk0�66]FڽqR[?Mu׾%̾e0/J#,[B[. e'�f+Uz&4sp@L_a;Nq:w%/~1Oe xpnzDAh`%UoЀX.nR*> 0޲?�ȀMHAEŗOp؀MJjNS2jE1B' � ^RB*.F px`` /Iiee  I/wi R8J'HBTv N@BTp)`J . )/$�肧DN0P8�)I� xB|]Ɛg �{= c A Vp�C nx1Av�@�T6 �Z0 ;\NN~k @p �"`@ Uœp[_0;� Vx "�(jϹ 5@fl" Qp L !_�~M,l5f+` R :b$5b`3; /0p=(h P͗GzNL 00 d ' 35�Wp ~ V ݜt,L.~Bs p IJ\!�N %`�$Sz>Pm&$YF+osQ"X?R`P'�8SpV@-@0JQ#0;] rL1@P_�W JH-`LPZ@PYXCHuS�6-KQ�\XK uz]q�pX <Ј3�9OXP|> EqB2p~N44UySP=M�e<Pj' wW� #XvkvR�6�;TҨ$�4pBpDP  x}t,S%=% x-�<<#�A8 �)(PABYyЅ_Љ�6@/'$}v2]pKp3�%4M0pwjN0v,Wq/Q�p�%1XpPn`Q\Љ@8Jc;o"5Եz\@�`d-l6M .#0PE@m8:8A`@bAgsjY|�5N fDgtXa=BZ${G +p) GhjK�%`1V e{,@fvK�� 3$;7| ЍfQEP97H2ld5.=uQ�Q`R# skg4sv9kF0O`Oy`uMvA`�40lj�* _Б0ywRp#P+P>0>`+h qA`)@Tg`dr;51rD% E0_ `E#Y;P%0F/Vf� e~{bRjew@a�h:9P' &z^%9>QjyjVPmbP`H_t wUa(;CCM>@9Fv;{ p@e+ ^hTv^ځ#q69r؀Wbcz�:NY'!$ydcj>c�КC�He�0!�JS#A-(ZP ~X3Z^m\e]%U:^+f=|*0otu9z@jyՀ�Ћ*4_f2\]<°i$Fڧ&E^$.%<g:2 ЯlSeLt.BCdI’t2/[a&SـK pU[JI#x%ـh`UNE賱6Lţ2 KkSn%4;@P?QzBNd:jQ=2xK )�AfVD GD@,Vz$@e1` -U7#`=D[Q�7eVd4D.sKQ%ZLKkmhnŴE2x?!ڤ-ŹVmNf4d&> గ#t$JӋ%RiE!\'XXz Ϛ˾ϊ�S;닥1Xe\31$ Ǿl4"K[9|,HKHK(\7(z|B'ͺ+Q>n R'V1-yrD'H,(M<HĐzM8P<ŃbS�V&ځMT/�k'2\'C(['u'Os|(3)Ǔ'8q(_VeO%P$Z j<AܳGѬbb1|,).9ZQȡp1w}d xbx2a˸+hk˾h<T6װ=+Pb̨^Q+J̨2}%!,jtw wާ<q w 1^;Ho @~, ]Vocȓ\>JĻTTzDVRGv&^Q%#D^ۻkGjr _]bU8\;:]`]UcVB}3շdK5ȫkHJ(K%G{@S7P 40`ı~72jY>a"�{QD}ɳ1M @#6G5z;;KKIPSvi;?o ʵ6`sJ{XE~ 2`y *!YXlgBN*uK XRӶk=TFU"{Ky{ 5Wև}EԈLِԲ3ML؋j5<J붺1΋XSJݛd]Nm6^ƲgZ G}8.Eҳn�Qx^: PE ĵ]+`9t+7ν\Dl*:Sy}֒U-Xh:ؼ,,-Feޤ cĝ"+UbeʍNB$s6NA.�Tm[RQzטMl(SB>=%KG+Q~#�0] Q ĥzedL]psGk#m\�R[^}9?:YrM֝Nr՟-?Jkm^]ǽenA^ZdF5N= D嵸-cT 1@Xَ'{F.WٽQN(ݰާ%qN^%3n퇴Þ8^QͮBNe ,:7]:>m+_^\>ߵjs,J+U00H463J_»&#lh\!n<_E4ގ"7c|)[tހѢg\%Zb4t1_L\Rŏ:k.2_WGur<oK\(OҮ?PЊ<<Yhk{+P~bl ZT(o1Oh*K?$ȋNY|2o{0EB \vaP BKWjO(2Ȍb~r^5rIZ= وʋr({ǥ|.$çjY #3ܗGd;R* /錣Գpr 3bg/p*Z0XP`0xIYii8 (9 ـyJJZ +9xx;:+j k@L:+ZP <{:l` }\{�P*މލ*̝:P0=Xl�KN+ ]&kZ&IDTa%3\(%B (HQ$(ɐ#Ը%.yj©WLN^T0(;SD)RQHGNLjT5G+C.֭\zk|*v֡y*B6ܹ)'Lh ]n^ܠ/ᾌ`]B9m9rbx-{,hӥXʭZyt以#uMzoߝ;Ё��! Lavc57.27.100�!�Z�,�������''ȸÆ˳ÿęޫ�[ hP*t4D]EHj/x#Fea4(SKH0_$83/dTsϟ\#У {IRFƉ"ԫX?E|*k�Ӣ.$U6ZH'̞Of[*Y`Ŧ܊D6Jqؿ mQ4U*6XkED#%[YZ .MX}Rfiq:v>q݉5Õ5;oKu׮P ./oBԳ:ܯvqE qK}; kUqcLʃM/7'Iǜ~єn]l fN6Z gZ[G zU~ 'ކ!Ux<iHyR37&H]r"wG姣|r'Wu)9yHIi%)2.RFޖ%)gcq~y4 Q)ْcd&LFg"~_pG @:f0i[VpjbZˈ<$6ZrVziiʠHZ :(X1ZP*陫k<F&㤿,b|VXkfm6ܱbM9[lvA,Gic˪d .īFgUyg+rj۹>ڬv,u _YҶRE쯧MB0- o'DC6[ ğfSzrG-oŌ_y4*,KMJmpрX_6i=}sSs(mȞ <[䎝Ԯr|u+* O̟z%wZGtw˷!FD`~o>1ކ+-&fJ`s -i#,.hf:=:ژO\;qNZuzK583_#4]/;˕u9>s6pAk#y2oőHG<nli _9/i{ ؏Eq~Sl((s ~2mmY{TXH!x;:jAE(zHy9K�;Ļ{ cxo[CQE R3- jX1Z'0#XP'B("3MP0X="�3Np@`(4�8,A42o`(`Vp80 80+@ :#k>hALPLdQe B`P Zi�\RR `#h�'Pc*0^l$&3 N1-LhWI`,<ccFT (0d  )M4Bp8fpg|@qm<Є t8 )Q "<�W Ђ(`"`�B  H!7h(G , >xBBI�<x *p JH@'DJB2A0gHɬ<G|HJ 0`)&b 9, tgF ) 8 ,R 6B 6Ѐ �L AT�hF3CA(-0@1 V�GXB;RЁ<0#L-&� <a'6PƷ?H)tJPi% LQJ 8`VNEh�AE�b@+`%P(0 B�V�N6m,̒?qF��:0@ ZPȧfNVxJԄ x�2E�. @F�j� 0 B 4S MEeMMqxq h�P v?ʕrk)@0 �MMhb0Nkw``Hr@2GXaY~9 8a1*`h.#kKT3cI�*@nAKO^v<H䌍4Xh@ Jw I��.DwjJX ` ��Gz'ZǮͷ*|8X`_<!@b) qCX<1HCq{Ԋ@� h%>+B@%t޼6YX`žu}+ zī}mMDŢ~j�o,B@ ½M P*pA7O�$IY.5Iہw ~N nP0pgCD4��iTd,`b G L (n"D:5qb`UX0\X,pw*a5V<o !>YQ@ q`NT �E GSfITF :3F± :�>  j>p5V X>�:`zuW.0WRU PRv Rpڒ2zHP_ `}=U  pXӕ pHPT_@dz UpJF$ޤO5 lx2ofՅ" XK蓈%a7 .YG 6s Xx`2$CCMhĊ4@HxA:P'C(LسgM 1zøOA" gn0q#nvm'A&!-^C(QsS855DTQJϲFmDD$fHǒ@,X f~]M)E/B $91@EԒ,3'rM7Rny%:ۅwR J00^IGi)pPx>A5W87C)ɓI QXnOYA9!-CQ8ٳ==y-%]i%R' j)aɔ 6Il4#QXI,r_4i?-\ɘ@gS:ŃB6Y(>o!CCt)3c9btcdSH& v J1#`#:}㛖UYiB3b^I=9"#)'䉞SCy�IjM4Jl1٠4,2N49ZyBK$tCʒI0:/H%7UR/)64A/$Ny#*(*ʘҜգ8, D2@ )&$gZ 4+Bf9)~Yp1Z ?ʞ I7pڡzg i9B*DOw9 '"oҨ*h:Cj3.WC+YZfy4Yɤk!�CoĚjә/Ū7d!5;),RrBêZ].tJ"0m$G A /CQy-07ʯ꫚J.¬ybA5щH×YJIЩ'ZA b뺘JگBj|;*9s+pP217մ8حf:(@ ,`(-;:=  5; ,Rxv{xd2Uz {˷뷌 @hE蔘؋׸Oع5zkֹykxdKG跘&󺰛{uEKm�Tz˫uț�ڛf۽Q]ҫK+ ٘ ;[K � �\�0��,�,L | ! .)l,-,;\  4 &"A,*lÁ��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�f�,������E5E"5E*;G9G!8G6G7 G8!G9H 8H8I!6I7I7"I9"J:J9*K5K*=L'@L4)M(*M,AM2DQ4Q2,R,CR3EU;KW5HZ;M[FT\=Q]BSaDUeGYeK[gQ^kXelSbtWht\kvam{ds}jviyq}q~uz|­´ƴǹʻн������������������������������������������������������������������������������    &]9pOj ܖ?icmYbDV@dIM\$˗ ƥ mˑ7[Y&N<U򦁠9-J4iOJ˥Vjujמ;ZRM|]˶۷pʝ+صt˷_KÈ}n08ǐ#W˘/8Ϡn[w)p`S֬_-6֌iZ-7n[+ 7Rcy޾g~ytۮu;z{y 9n}e�y*2Ŀ�(h 6A�` \ha�nH@�"h&r袇*f7b~8(H3Xd$! "褊-!L2ybY: G"".�� o>l l&pt)'m@xj盁9gpI砄'l u6}ꦜB s(rzꢛ祬hꤚfJgF&�[ (z ,kFfs",Z+Imۆ{haj;->.mnmĶKoono@hHm۬҉ ?qO $oqmglFp L2"0/h 1@p<S<t4J+r"z-Uo\ܵjm՚--fjv~}lMhgJio]5\l Ϋz'v-װם8[iy yZv֘Gkc[ɖm|c Ru{k}㒮j8J8Npc/wJ}}ύx<"K^W.6 giMZk~w>eq`W͏{C_ spX +�K &ª #e|{O\%j3C m� L7ݯmN_AOHԠ4�BɎsS[-dlݵtƵ~6bS`fF�v|pG-vQ7CC[l# $"B_l"B7�c H9Вke AgG[DBaΖԟ8<mM| eX<Fꪔe.iJ >ʌ.9::/t2)Hkr6D" qso*éLLsmcB2(БԦ>7Ac2Y+6me7\d! K TSrH *>8'̹>[o\w*muVT3;gN#7DUP+Ouڑl: >S4µЄpR7u^rj# r8#-ճկA}(*6p DI`@B|*N)7J |c?iEVVy4D,KKjҿ +5XrQ-!}T򍴆U7j*O$s_i2}iOA}iC p1Y7 iw iT˂Rc5<f9y6͚c DSY:<fꞕ-]ė״(E/E7]w q-Wl]OZXQeGt)}oY XO{,PZ`W Ej;Ő k{No902^ow[h5ݨ_?9K,¥2mw *ҦpVu"]|RZoe}K4]W\[F$hZL攚{#D5_&ľoR bn56Yo/B];u`J92O̺4'XODtpzAK`;%3z_t0kAB̬L<ƵdZ`K?Uv-/7mT4٭cD5+uz{;.`lE*$%D9Mry'yt'2sTSM٭PeYGcSn8h1.nv ^c^f<gzK#װ~_:^|ֶws \ܬNu'|#I6{vm_Bځ qqۍmnpGh{Fpۛ^ʹ)t_;Yp2;~ȫ7TmZe'l߼{}ʏtOMOkXΛxgM�ǯG3u7N`IZ@{GrAEY.A*jqwt4YlSQQkE^w}unVp^vgDVv2bU6telgxg\D{dr^')HF0f,h&goSbׂm�},Ds\|~WWa eYygx*wxDVBwLTs8wtCxAUDž%60Et~\fcc30F(:j6divtCY6xU,fd:`flr|xo.H`bF\6zI$TXRWw8l8qI5r 8҃zPw6w}sQl7z{zۧd4sNAhcib{s+15iMe'q6i[J~&e4`(ubd*wgg8u\bj:u~7C#[7W~uXuO~vzu}(y[f#{b%Af6o4@ll_Dt 挝x]W6ye`~-:xGv~pRYHg4:e;>%gShw⃎b)I'ZX,h<cwMg\2MC8OHnUWtYVbm`WfwgHͅوNigY$o|>:GwZZ()i~gJ؆%kIWwnBmIAzKx(|%|(H|7xVǶ|vyTGkNQP(IP9Ȋ嶝蘡sBFȞf x]B8JƔ9q^xcRQDSYw WyTpŨ[}f.�j8xf`RSvyI̤9NVP+i-=agbNJ'jIVtD3s]Th2XJrNX<'k㘄9_יڗGbƸX0)mtC ESGlڔ)R)}z+)\4)WaW:`odkȕ6c|Ή] )x㕉Zh:xyy{v[=A,'rdɄDҧapxUt[%\,Y]ꥱFiׁfYl١2Z5*iX uwCq\a<E}HKy)UAuhwʋ-6u6J kgة*>#ک}D5sx:砋!8m#aeσD.檎柦SUXH^z|Kuʎ٩y&<۞s/ئ>ۮ7U']2CjhI٥;RV',h j*ǍNp3v(c�;[xy.ۍ:HĀ9FMX=)NWūVCƺI=KW<Qi8G/˺,g7oPz5ܩ>2$*^-_{(ImWoTPŊ1Iۑv.�lxfW�?Bu-�C狱dƆ:,{3+v:uٷ&Q^$< -rAPZ$3612�ɬ jj 7J{H;Pze:k�;.�4v"7(hlja6 )`$ P[u[C%d-̯4lz�u7{|`8%b!0+La(_ @lB%)Fb.Ҭ'z܌Vd!{")^0O''ғ;zR_(QB+ҋq#q֪E�lӿ3خ"ݚ8ktftãȦ &#rc9<C DDOu::<Lf{'L|�P>E,˦` 92g˩<];Grz'P/z_sB}h[ \BӧkG*7) Ͻ[R%J\wkG\)|,F/*~/"2YX2KdrN u-i׈!4bsܨ Q93zv Ѕ'ufhF"U8+/x"p uŷ):mHؗb]n-zj+]7,nJXc|(쳛ҦL,އgQ'KpL\K?UQ}mJlך˾Ǡ|<vO{ ӹ)Մ.P ]7c#.5}s}}݅6|ʴM[ydҲC Iڤ<=,+ƭ.{Pc <&z`4(]!* d yĵӷiHz3e%6p3P50'#i<e$58U\V@,z[/Op,$鑍(0@':WG8PRDT}#pKp] eFwwk?Ξ3ʗWoT4E$@bp!ۭXݰc)/pW<aEܸ:|Wث"J;΍de %0(E.X=&0 `A2-랲p ξP)Ų>@T0rL;Kz*c׻hZ/.#!E-3 MB0P!88D5 ':Mp9p1 BL1-3 o7 b* Tߞ' ؖi@~LDNy9 b@%P\S0?6[E QU UMt@ S@!;MW@W@c!( (zY#ے9p@F0&P�@2l?P 'p40N�cI`1`S^,`]`�\�1p&@`$`J)\@)�Z+_ܵAܢHlB 08pbSp!/�'bg,6NP d<@ E ")0)�&PX`\p�:0Sp"P�b3  "Ta, ):LW]]P58]M $D@"AaA T\2!F^5O,XT!<aGI^4< >Q)/h$|` +7,< "f�E$XHLLUFp$ $ITC@0X`DҤ˕vt12І#en0䄏�GdoCYXA*Uզ^P_UO,@"H*&6@�B,+`\ e_X!,c*:'BO6TxUPe)⚠DfH/ҀC LTA1FN0AH |K УPKM^B-T@'6,cjySoxWLp� 1 RP`=\)PE ؅] T"<Dv] T~ @^YRwPV@·(DR~ף>t  P3dq `6L8^vaI Aİ�)X X"B )A-uze<BY駖YxUgŢ Kp1�P,ZA] B]01 .0E"$ 3q,Тd Z U #^ףEB)i gMi0X\qZXC @ $krw" \Pb�@EUkP/^p Z!#P(+Y)Sfi�c%i+�AB�+4)hT D@��֩Da ቸ 8!$5h`D! 5{w! <i?WҨ:4L`L>D`DH@^6Jnx'ƅ؉@ >P{T2^)WޭCbe ; _7[}!g߬k=>{j}&23ɺm<7</q9zѯg}_zn Us}K|);sO,da@ӴP~}YCPhaqNQq`$1;R')%" L>K}IJ~Nѕ]J BQ; ֈF(/aRؐGj#ȳ-`[!+{^c'I^ry0|!9N{db8>*HϨ ux8 j9ES$GB0y:.qh~p\9J6fhL-):L2sl^#AOT~Жќ_"ߩB)b _>K=҉Dg*n㼌%]  $F}q89;24$DO _0/Yň>, EK 點è !Jc OJlɨ,zHʴT%oNj2�(8n2SIF!eKMBg*!>*KWRoM)S:T>]Z˪mU(b7)$:S~`4yl,dJ%ngl&B|~r*ltޒJܬ3:p^<~kt)t.c*]6^;m/A\5$rwU!V0TVqUDzTA'ۇ[U(?&weog; Mѝae9{ܒ5bic{%\* Hf}'a H(J%g S[Y\7+f<�%XUF 'QqYc~ґ\T0} T5Dg-ak܆퐱|q8̲:w`&qqEXWtN-qAå33qLrRm K,cè,maP@?uCzI_ WK6X -j�=+f7S/Tu=--YWM.f%4Is۶,EXGYԗ93uS1Ys0F>+B3B3|%]i>6yXjqAcrڋYLT2S=R:j0^ߡ~8x#u&ʡt9WyuL;}3*~6<f]x2%vz!9nh-[Z]rkhUd{iY5WpNH&w^~6er)isT4K؊v66s{g)%J@w>N;yZ侟z s) \ O?ԛNU 4^=̈́O7`o2^o}Eo'~/S<Rg3'gis4_|erѷ^vU3�X_ ttLgygOVWySj5Q.e[~kjT\YZ(j"uZYdv!UvZu~gg{MBG~z7gWjV zuɇ%l& jUIwX}~/rhB6jjx$AHwq�lG>YxSkuzNdp=4ǃiTzMr&=4Rew*'fARfSsƅ|f'.@PB{Hl ƇlKyХy^>Éڵq\=gV~MGMإohcViy8uwTYmHe\o4bԊ{0Ȃ4/AEsGrQp'?ζgȅ&>MtZ7W^#ȇ ggfepwȨ_$e#h]AR%sُC{N2FyEuzpW@c_F׶Ԉ&vr?y `leՄYtYw&`TؔF$[NXH98e<g?8\|Rwe`ID4XD+~5OzӦu\texYuff=] AJa&a'(HV}`r4) qfv5ti$p_s@V{9j*R8OtoHCߗhY5fDrsyŗU=ΈVBxmBj&cdkYU^d7W动EHٕtِD{ŜWȗLXQ<%MM~wwe~8)JdbgYh&6V@qVT$&`"v^nxkgl /nh- SL8t&tVƄٹWiXdy+v FeU[%kNeIfsfWc%xN`k: VpڃIB6o,*6發Hp [(:wXٜV�QPefȊrw؟Zd=mn [ {^j?G kT A^Z kGZj^3 o(ᇩ2P NrqL9=6jʮiq: j��ڰ˰+ {MկKd銯 {+&;{ j){,${<+@˳C ˰7˯L[:S[ P~I۵DTˮ($wx[ +˶M.=^w(ıQ^KTN6C۸;[{빜�{0˺ [[Z+˺ȫ˻ۼ; +Uk;+̫ۻû;˾k;Nj��! Lavc57.27.100�!� �,������E%.G7G9G!6G!8G*6G7G8!G9H 8H8I!6I6#I7I8"J:J9)K5K)=L4*M)*O'AQ4Q1*S,CjGXuJ`yWhXrt}ŗ5MLih2p,tx}|q(EqHL*1<"V#TF,Fv}*ܪNE[|dW]UL\hmmE G aQQ _ a_aTw _wTCʞĠɤQA Ĕѕ׫ C{.zSg`?a0Ë3jȱǏ C iE#S\ɲ˗$I͛8sf*9s%ʚt.J>*]O2JU<<ʵזH~ifٗaŞuv[Y۾Kjܺxz Q޿LzoÈM<FCiT9%cLlW3% KbZ;'m4ꔳJ藞7tݳEȺ\#y!hvXn9׬aޑ-D=Sߝ[Aǘpʽ6C3 }X]ށj*}Y_}XHxS C!*E_|^ҟ64R�4:c<# 7?cKx#-\$D#GfGY”F%JHeBlp�i* pb)hej `~Vy'e$#NY&ABj饘9f$@X\^ɨv*fꞭιcj+W{H`{"ߊljB#LF-[lGgm�_(Ֆ{&'9d)YnAh|Ӫ+-Ț+"D̓ JOrU&u$Okm!&l:!]Ffo,'X} 汜E˸6w(uFͥV*]Nŝ)EU[71هG؈9Zls\Lxz}q݀Nt/X~?.U9T!5i`d9褓5ᥧGɨ^~aۮCN/zΧ}7N=_yc}0H K)ZW;/f?]!#5?*HCX_�Ia `x!cA.Ѵ zl; qpp䁾o` 10!6Z0;!~QF c8$+"h@cSl;DݦXpb "XP0aCbl<FPy[LIBM$$dH@6|d@V)L¤$5/M+(@ Ҕ,%)WTl,] KZR|)YJXҖ.{Y3T2m_җ)Y�\ޒ5eMnS,8)0r.`� Hgιv.g;љ�3=N~3X'>}3@t>Ozs?φ>th:1zQ>T#ANz:Ԟ Ge:ω3E'=ў@ PJԢHMRԦ:՟<]�JժZXͪV�XJֲL:ֶp+O׺x]jTÚ׾q+_K{akud';ٯz5e+e7Y泳 m`JSњbbQ>U ulg{T\6ͭn*S�ݭpsKL\*͍iJmf]4 /cKSw`^^v퍯]k^ڗ}e (ueZ_�ت j`w RY [XTp/avqO{R8&W a|lx..EL-ߩ"cߺ.X }.`rY:2{e1 0s<`^^d#@wF v,x QLh7s.N `@}ZLK`Ӓ>OWX4t<N60]GwuoEZ[‡m+_Tu)yiU�]v!juI Zum-s}7k[{;ՀڸltOl=]B[܄襽O* mb}'}ZntٹiNԎۧިT:or7]ϹA-L@򠦻-GZR3 @~=T%5r*<?]ýQ5%u9a:u1FC-W涻x?wコ};w _׫m7|jߍm3U|wyʽUoA]`B>x \Տ;7{pm� U9cxq7|"G.ǣ/\mE[+i{V7v˝~Vw) ;{Zu}xnwy\5t瀦5Wq&ihE�/VW~X7~8~6{P6uݥi~g%eGu)Ey;ȃee@XYԀCXus�}~?(Y'xG(WvYUZ`(fh[xX6nPVl^rX|uhX{̗gz(WWc7uEx"Ȉ V^V3HmwA_=8T'SxuY傮8VrE8Htg]ZKrj&=[hh[wY~(XuvFXU(Tp٘zu{Es\tE[^g_eoJuG'_ׇ}dfU冇kǂS_f_gfvvIY?獨YeG_E]iUyu']g_ńFao(`)BE�5T(={IBZXLHIU1דKUYUyXեWY]U!YyQƦbIj`jrio5gpo`mIvY}ā,hnIF]ffxiiٖ9tb#uOu giovtsf h)Ɨ)PpVYVIٗbI{N晽z �vU oy2@y攙YkMEhg \FTovl)Fy虞牛=um6䩞9iyП�oi ʟ  : ڠj Jk* h Zz�%z  j71*Ɵ(:<J<�! Lavc57.27.100�!��,������AA>E*;F 7F%+F*3G7G9G!9G7G8!G9H 8H*2H8I!6I7I8(I9#J6J:J5$J50K)=K5)M/$O'AQ4Q0'Q1*T+C������ GdR:k{g-m^T4Cy :ojF7KE|;5pHŲbh'eGzǶ0D{|z|}z ~  } ~~ •|z (ׅۄ|  tܿ] "$x�^?=toEb>:ƒ#5˗0cʜIMɳϟ@<RѣH*IΥPJSSQXj*/\Ê)dӪ]+^lʝYx޿*�v^̘鸫#Knœ3k[Ϡ 0^mլcu}Rm 'y͛mD&y <yJweuq8.>uwayGN'?mﻳ.|~aVvw_(`WQH_$exA H\ \Ezbat!'Ƙ7tb7z݊] 884r"qH&*%F"M^YA�A\xe Wl"Ux%`xf i8e^Pex�|iB"P"Ja&iBz))Ji&ziJ:'~F(IAw8‰ʑ(2(Cxb:fʷ/{ zaJ)r a 7_}Kł*$1 -dؒwڧv-|p캝KBԮ<($C8kw1TY t#stGlhHgQ<<C\3P5M[9-VMmuVP3}7U׈U`MRdE^vMn܎5xu|wd}Pۂ=ni+^6wON_}oY{> ys[|9nD>ٲ6s{_N(~l]9+?=h_7}q~o[?dߟZߵ_ZxW?~^'ɈĿ�q AqAUxLBP3<a"ap.a "`=\0|c%%Nd?z.z`H2k_טF2BKl#(�-6&`@> IBL"F: (��`d%1 8` %(?J@&OIJUR `+]S^$'qKK|%JXr4/iR,3LR1yL\~e, IN�%9'x%21Oӝ'=w|g>YNӞ>IOxSeAG9OzdBPsgDiόn% FAIҐ^"h<ɗ4i?3|ә'm';/RըT%zO՝MmjR9UBSJխV՝CuT:]Sն4=+[ZԴb%k\{ 4{O8`Kum'b V4e NF6h3X::RvlRZ؂ΤgW{q66b!ޮV],j'Zגlk{βZͮvz xK%/a3YtJօ[VSjo}Js`.X+vҬo{:8{l30v5|s/|z_ &o=`mS/FUQd cƾec cvEn-bNMf,c6D-z)CY˪qgyʏ-Lf(9e\,زZ~,N/y2q5^&':ʉ3f!G΍VeY[]2Vɖ^bf3 1m1yK30'm{!ǒҘq[ZV31mZ&u+;hVZ{,jeg:ؖukh5ǚ٤Vm{Zc_rA6kڭt,ur~2McZͶja󹲳>cREyE{S[Ն.5Mq+%ɣr2VWygmq2j{om[F^*JĭͭqCmLXxʏ6c䝳߬f+ ^ZEzɎWYi 8[<.cpD_9Yo*wS)wNrys97/=P6%l L|iLW W;nӞN_=]r =O9T=m\lSEo@ޒ'2؝Nmx_w~YW[|h�ouP`zP]zBq|szk5[怅rVWumwt§N0L`z`&neeuж� TXwg"7cXX'yM~w϶yGhwgNAoV]p5m2YauR>}q&wholr<\�o7fvftЗtQXƥP{wO~8WiUw[ETg~Pxljf!Z 8MZ[OWh7gkMEP03p �|b%nYs~Gw(mFez6HuhVQRgcs wdpd"WTGhNT4tTV|̈́c5vHZ$y۶~%wRs+oWxO1X,fz`URMxdd~KHl龍Ȇh7gZa5tETiu4y(vs^rXwjdUiGhp7g8N"mR U`Xr'x6}X!r Y0y֎%WFM{{|HGvifzux(mQW}hd=wfphՃַv. [咰wAlU[xwgXoMzn Wȁrzuq6i6c�Yx$7|unpUcXJf6|R֍֐&i,9fuz&7cfwwaIJwvňɕ֎ySljbxfgoyW`)~9uٕ_xgwTHV=u'G{*qY{fQJ&\ʈPFPɟ(L iVz|`Ɔ٢9pdti=Ht:#_Ȣni|y7O9iCj9oUq�m9 ʒ19pǦ[Rq&׃zJpڥ 'Gwz椏gCk ghhktnxq6fZgn?zfxw&w~e@jGBPkCZk97j}zjYsLn9\ɤzpjndtʗwo i磰h^yuui5yXoו#䊫Y j +ksǞʮ(Ƭf*\)&�׬Y幉ٰ8ǐ7Y":iz{x*j:z:*X2Zc)z7R!kjw6zrnwuڦQ(JyyG孾f|Xם١Rigs}Jبef h>jPq٣: ۶vǚ#w5R{+{ YCׅ1صIlkcwk e m[8-vg֗(I8rX1ew(z:ShgZnʎm9eڋЅ&ny:ں8*׷Fe?9˻6hytejdvM갺+wk3X\Z++KK[kƥ9ժVo; ~f(K(leP #H)6:Âj漈ۦL ܈5+[Xe 5; C>L{k k[+:[j a8*#rj{Ż۪J5{뛮i\Npjۗ؅v;iO zp7%fxC6\mYǶ[ht 7u_zዝ( *t|o땑zE(̖@gJ<}YݙI*Y Ukpjt6Iub!)՜tyt2'˥ƚ -U xiqM׷PnZ;ܼ0<.zmK8kqJ7_ ,xTz³l~<<{υ }?M^Y< ȁ{ʛʸ-M8ϋ|o;h0gjIʒxqg4keˑLZwplf)uEȈX6 udg{)A歑,ɒMnKӢ,Qv pfGEJHI2U\G'X)tn(LʟM+-b'K=4[/ ɝ {pR&yq& ~Lu}gݥM٧�6ɲ6ȶ[y)l`xYJl׺B^/+fmCK8yV!'|\jT{ž]ӷOy$C|ӮܳS,Y׶\DM޿DezXwH[O;vfi\68]~ v>V�gycݗFأ=lk:$*Zvuq MҀRR=('\ٽ߁G?X]93k`!-;+kX3U=}JpWz["i޽jE=ܑRڛ.Pk$if'M�x+n "ʯg,>M١Kqnݸ{-^m:}$&ⴭJlEp ?4vV0vƷ^ zVKnԠo~MK|vcE_ٹ(Hr7~zŬԊ\lW G Y3 ) ZI&kN"^ +WК=ՋNjRϢ<RM{ ~ 㧼w_jJ1i/},yp_VwLjdO6U;sBԙ6~F̟,)ٚ<ڶ%_ m ,yf}׷>TL&l͒IdGY9\|덉=l ɌbkZc4Zvd{M!8qܡh-=Qnq>9VrZb)y>^f"2 ŠƖ !$BmIzF&ʩEU8Lc.xZ-g+6.3ZW_I2i3y�th_oaGo%{щI鰊Q1LD sFRb~Ąd3&3vF3jaLJEVt+)-rc#*S8C+n˨VL.yI)ԫKK$ sԷM08,-zd歖!<3!ahZOL:H O]H>-,TM�Hof/Y"Zs ֒Iu(e:2בeúZ'6g5Bܦo[,&CA WNW^ta[<hC`ǑCm$!M|7rkX߀N}gqӱSS<;pN )az Y,#FV~\أDFч?O1d V%`U$]Y[$2\j@ Y(X9'*iQZ!bl]{F8^Ges]%m*aY P 'hzDFϭe5*}.zx iHThZ_.eXlٚIBH0a깦fRzSlB̑뾇kKk%g) Fo "ZP jBEb`ϸqiGX`AptЁGxvB<^b~\īH"f)5+)CL+jTNBT"L$fZ'gq{J(-` MxH)Y ioNKU.@6 1xߠa:+aDF\yA "[zqs^KЃ*3ͫ чfv>$B>}5Nz0'XAϕH%O"G}7!8wC3hޚqzuP+_L rtXI\z9` iɈ6v01Z xH*B¤"�=�&#lg]?C2=s2 Į2}G/_3Oq){e# 30t(QBu,J{[QV\nvOq:qE~#^4Xl:5> ^;#Z.<yi1XॿKnAEˀ D$&+(#A$>`s')$LC}<6QIYv,(Dc3F8HV%1 sLLn\%5W72  i ?U]qGDqsaX:Ȱ#Y;C$D"K"RkA1`r#\5"x3 ~ %]BN^MJ:Oȴس'if*S3ٔ}irJ6j<OwzӜէ@iRԡ"U?5jPT2PjVTX kXyԢ:U9;mYm*zoz+W{�JJ*]ץzuc-*TWM+J׻5JV6l}-L>5`b6ܘ ܕ ۧjjK+v6[m&$g bKkMEb7.w7oN; U畀ЛBz5@_7eo{kƗ/;#e~k`/ӫ*80 <` W^'޹~ sX0A\` ��! Lavc57.27.100�!��,������F6F 7G9G!9G%+G*/G7G7 G8!G9H 8H8I!6I+4I7I9#J:J(9J5$J9)K5K4*L,BQ4Q1*T,D������������������ &C&9+rҷDףU~XHs.as[Tx@$Y\#s96'yͿxhlohtitnpke ~ kuqe dpgm iumzrid|ca>ecÂcìgbhbљ kī cϡ۫ɓ̜ 0`CnZ #:P]B[OAg~4)MJ}0YM8Oh [hA%_ JѣH*]ʴiS5?%sJիXjJ'jЭ`ÊKvlWeӪ]˶RʝKnR_W-޼} /È5ƌK72˘Z̹Vh=]u3Ө�8BÞM[ڸQ:o^ <*N荼yYg.zQ FZx`Ԃ-;.i-y^}_yEy7M`|A}U"&|CyNpa Ay^!@bj8"!(! D/- A"c+ bbPd.).% PyDF #>xh"XAHÕ*CH*9q$cҩ&ȩ ̹_v9N']Id>gpz&v߱W^ew* hBJ( *"Hq(.l( T*y] --[ R5вpB4P&վ!zB%̈́P| ^UCnJE#F S1v41GrqD H*s[̣%ϳЕqHWL۵tPt/1/DY5RB-UamvaFo}N۪t/e\x v|57߀ӳwtOMxv⊟xc?גOusЙ7yLk9HN:цn7zǽpYپܣ[&zN<ע~<n^)k?ZғF}]}goY_g6s~-r4>ObߏX hr@ܭ[k-p{`(Aɯ08qp.*q@O�4gBBPCaH,rC񽰇!Ų!FL!24H|a(E8h 8lY"1Ef\LX4QoF#kc[ܨG屏." A4  B\"$ׂDVҐ&Gr,XEQ$D!KhJ)$,BYR+sI6O+%Vv)̪�\Pu a zPf>@Ҥк 98|)Mm +Rׅ ꚯg9 / 5L=Nw" Y&7'DzS:ٓ (�D%*XhF-Q^(GGQt!(G)і4(K1ZƔ-KYjҙ=GSGIѢvtMiD+Ѐ�X jVʀz`V*Vzuf XV*[մUvk[սծoEk[Wy+_ V`��V� |ղ]lX5VV6^լg1YfYEK~}gIU+kj[6MMr:WĵcZ.r^n`ߚ~eaV* s w]lY˚^t~;`5%/{zZW!\.U�0< gpeCX�eF +=cZ0.lG>wX00Kac>&1 k2S,vܭ1�`qL9OvQ99!vi7,nr`Ge?,Fsh<{lVlBYЧ=r e9z.VհgYմεw^: F�_NK.Ў�`ۚζ=fWܞr{V�v;.Mzٸ-k�xm5[Ox;<'N8{Gp$xo7gu#<yrW.~EOz^;/gN_CVs֕Go^7d ='WvW\mu۽kU绱/N�D�k͊5#Or;|wx^}w6!�u[Oq wآw'/{ XsgS֕}Qyg=|Uͷ;u}3;ݳ/}.{[?ӯ8ץ.=.WܯWtIzhuWws�Է='vsGG\ras&g؁'s"职�g�XngVak+](t$8zhx؅;geg/kpE{Vv'k5'JܗMhuFه,u40Hr4F7)>^dP6%XkׂJ'eu}\)][%qB؈$YxXxax{l$~VdiHc8X7if؊{֊h[8xHHd苨xaȊMchaifVd˘hyH1&uX(8иgЇt�ʅivbz։Bh|xe5kdhhhj6dhf "9$Y&y(8p0 67Y6 .y5@/98)/YH9b=y<BY-y49I>,3FPٕGML ?ZO;y#LiZٖR !��! Lavc57.27.100�!��,������D&.F7F 7G9G!9G*6G7G7 G9G9"H 8H8I!7I7I9#I9)J:K5K)=K4%L(*L4)L42M/$Q4Q0'Q0*T,D������������6#4e:;>pY $\&c2l9UKc<fI*=毸-XT |H,up@r  w{w~xuv}xqrqxsu{~{|vw p~p}t~rDZD  wنx~[p<sW ~瑫W]ە CFt> Y{RQ<4S$Ns:r-n>*]ʴӧPJJ*=Hjʵׯ`5ٳhӪ ڷpʝ{(ݻx]zk섽 [È{۠ǐ:>`JȘ3kFvϠ"0ivO^ [ְcSdYO[$Խf,<_8̣\us&TP~{bܽ{Јr lh.Cs&[}Ko{\H]&MdBHeWL߄S �؀sBS� #hH%NQ"#:!".@<a,b> H.6b@Ұ+")bG*f%!~6+2B> DHU)b0"9♧Lgh09{Hp2d{:gL h>`8iy8Ih*颁if j⎹꣨  2x !Q$%+p6QZЦ^7MG6Ͳ^XeHv(y!&˯!;_nq�w/oVv3`~(S.TKT+/~uRp~TnȔL!E'DmHJKl>aIi]&ś!Rf'TiMt X[mw`ݭw^w\�j\7S&xkyGU%KnyTcE}NJ~8褋w߄k ܭ5eǎ_=>W;{<袻=ߧǽH_|+R;P9fyЃo忛۫7嚻8Mw/Wsm@Qq+6-P<{w(A=N3؝�i AX|)Q؛eA`Xΐy qx7q3 q9<mȧDMM[E"joU"XEI"MC1{X4gĨ]mK㸚/14lcdd::Q!)93! )rp#$CIjfYI0 CDr<^|JUNtebFYEkKFr#0az/yC20|YhJiմOlM t&8EYqFR 'LEUY'<)yzeD8h3*?́rEe=j}2)h̦=Qχf'>-rj(<'Rh%U.S OT*}iL)SL25Nk̜&Ew>FʔԙDMQR254%JԌ2HΞUbx` XJֲhMZֶC5ŮPySzSQcq8lb�uld !a A ",GB+%md'K&6Ej]+ZG cMiU˭\Q pK XMr:  @Zͮvz xK@uP�� � B�o}K*/~+_ڷo<_70[`#ޯ,_5[x ,ڷ�L1[|b+/ 0�W o%'J&0'\(CyPke'?dN<�4iV1 e 'y,!\g%:kc?ZR p079˜δ7M_Ӡ5 ԨNWjԯ4.̀JG8֜pkVZ׻t{b{tmLϺ36=fը`_ڣ63SvnQk3@¦7~ᶷmnǶosS:ݷ&7x3ϸ;||7rQ\(x'w'_5cls\uwMO#GurZ,4nDrj˼^}<S߀‹jɖ/muN5Q}f>mW;InG`6yp }W=v|Ct} ot!xZw6miv^eO|{o^eco67{A~{0Y?쓝۷{ێy<0![ 7\+wlgwzxq¦|8|xg'rowyBw8vǀHIǁ҇{Awxi(x}% wMqr*W$8{W}*ȃD6X~g1ugb'lG�~CGrDŽ_{;~]XyUunW|o&OoT؂Ah{EXqi8v؇6?oq(r&Rlr%knX마HhtlGGo~Wmg{=7|08^(wp6o}pHWS{!G}xhoxW|~їzHyXrܦr1胊lQwq(vηuh88 猪6y߈7(ԘjXx.gh@hq x8xtsUk()vj8} rji~{ hjφlibWl9Lj(I׌Vj&�jŎ1I8l*6ch ֓Ik6ȋAw;yx:G ȗ* v. 7'dY~7Ixv~bYu\hbY yj~v)ܘ(3٘b RרzŏywH9}Fyvi_XA)ByFd;vDnorٙTiɝ5 )iPh֔X{FM|%TsWא詏 jƙ˩2irٍ (uY:Why px֟:w,*yPH+e4cYFg!a7g7;J@ !=ڣ6J<A bEHg;JgARڤIZXIʤ<_PNUʣ֧d ЖhlڦOzod`ʦRZKzD p fD4r:]*c*U`h�57Ǐ3&czYiiY'hک8שړnAf#L' nzI}:4:Zzؚe GzڭʮJ㚮: ʯ*:j گ [K�! Lavc57.27.100�!�n�,������A*$E$/E6F!6F;)G9G!9G6)G7$G8!G9H 8H8I!6I7I9"J:J)*J5$J5+J9)K5K+AKA&L40LA,ND1Q4Q1)QD+RF3SD-TJ5UL:V,DWP:YK5ZN<[Q=]SB]WFaUCcYEc[Ji]KjaNkcSldWtl\toeujXxq^{sc}wi{kxg~rtx|¹ýƾøż˽������������������������������������������������������ ƽɾ۾ ɺĹІi}w+ JH"3jZǏ1yME&;:p7D&S4r͛e^ɯ&ϑ8ѣH*]AEJJUO^ʵשY~KYɠ]2ıM\]u7#rivİ^Q<3iES]\=ڲ%R6fq>p$: 5ǁn >XAS]\xO /2 y u֬XnST40 B0=ćwvo/AƆaQ?x��_DFOŬ��Tr C< hCdePjnc\!0QA�mA}e\ +8!Lcc<aA ;DF*]n�dk\D%ǏW*�'N()4W޸2%^'PXIe 5f^`' ^QDzB 1� `C ֥C 2@Aru 4+,B'f gN2x1 ǀ@E@ey^@fpx* I`FpCQW <D\<C<a, �ad WĀ @<CƬy! X \P8%`e`[a dpD_@P=FDdp@X0d<X8S�-42L47^`1\E;�M%DQzeqkA +@al�W L �ddg% -sрPDLSn>O\nd`?e/וDf9 clap\0F%HFK#x +Bl`4`AD*j'x#-0h(.턔NRp).q<ay?&Kء p@* I`A3(|'H# @&B"6 m^6qdB .�<'�A2;cr/�!g"7<1YMN&`RL*WV�; ! A`%jFȂ2! _H 5 AjgC25||<'$2P A av(#)no|5YO|@WRyD22LBp� 3 hP'<! z�M.@!} &Q x&p`3{4TPS(PШ UЇe+ `Brd`d$M4# !�A媁|ELI X,A="NeAD4@3 FmAt�|\LPFUXC8S" (< Z\��ٌ*\wq!E M<X[3P"! /]`\GvІ#ԇ@(p�EU]@wGd[Ĵ pBcyTE\<FQ0"H?�vP'aP f0Nyp@ %�a p4 C ! /e [ze�|"yqêGkېբ:؆Єc ©"XCacB  \հ(�@` 8 =rPuCeHt0H:pEO0@4� < JР52 C@K P-d<xVW<H6;ci<9.f%#r8TLoH� q?xaHLfյŠ$FUR/r`槪΅%Qkdzw}{"Bzraѳ )9Kh1$3/*!wFNsw8yfG>zt-'<7Lt;=3<OWi:ַ^sW!0`:מ71;<%/J~|E.KG2^쎏ӒxK𖿻3xs<=/zl?=՟=O}cvw=/۾S?>|hW>'Ws_9/{o/Ŀ5?S/{7~7~tᗀж q'H8s"xW1(A.ւ48z{7H3g>0_1DFxUJh@؄P ShLxa׃Z!]8YVdfxHQuj'؆pw*88x`hhhz|؇F!c88Q ሒH\X[x:RX|HMXHHQ"׊xHF1(8̨Uo�8Xx蘎긎؎-B#!o̐22(؏(q!֐ i萃�I( ( o+1\"9$Y&y(*,ْ$.2DnǠ<΀( =Y` :Y�� AܠS)=) �`CIѕ:�c%72DJ;t�ė{~{ٗtJ~9y4J)9iH|yyIJ)ĘiJ9陖J�)O٘{ٛ9Yyșʹٜ) CSI=Dy=<9i#8=Cɝ>DDਫ਼ٞ) �w'hFSܣXA#qo31Q*{-)1yҡ!qP&X'm* q 0-ڈרw~% ?+ 1EZCA>JkQb(Y39o]j_b:dZf-SpɚٗnZqjytjYs YmxڧYzZ~JxuZrJ0ک: � #rC IӞ67CYS�#̣Tᩪ 7ԩNC(ӹ%q�gDzC n<aC Z>q+BKJPZZSvT*,d19wLp+r77"qQJ�rJ .ۑ. QqWy�# �b0)2+i#;7x a7=Z2!&9F.k8 s:$Q\Ѵ=Jp=a;Ԯ;b+>q'u[:IuY+rEW۪jS,OkZIDíTO*T&T*CJŝDE12iB>d= {TJ@tۻNIJtD?J˼ŻDDG$Dɫϋ;DTDӛ;�eT�:CԮLۤFO+뻶;ڤBz*(T9{<S\ko;.w >0dBU�"Ъj)3¦ -784ܪ71"*,2,k?\Ҫ9Īo--W'á{|A#E,M dv 7dƀiƀHj|Fo|F;g Hp#Kmgo DuyLǑǔx<qƀz|Ƃ xQȄ\kCDž�@ɠLǍ,ljdNj| 0Joʮ˲<˴ʵ\˰|ˮ ˫˳˸ʻL̶|Ȭ̱̿Ͳ̯�p �ۜڜ޼�ݼ, |l \ج��]L� L|��� �!�$"]#]" ' p(+M =14)}2�07m)=H;?}M=6m$DMJ-]F9S]O}b=d=Phjlnpt]v}xzcm�sagׄ]؆}؈~ B؎ْؐ ؍=٘ٚق׃MM]ٜ=ڤ]ڎ]?ئڬt]�͗ڴ]۶=Wڶۼ۔۪=ܛ_ĝm؞۳| }ӕ՝hm Pײ]-m=m� -}m~ @-R]ڢ7 p-1k-m!m"a=Nn=,~``֯J-ߌ ]� SBn&~ וJO^ҨmGl]"ON=>`-,cP^7>3~ ~iwX=\qA{z>%n{]�ygޒ=Չ~=m>1ߤ~nn؞M^ح ~渞*5m4뺎n.˾nNnnَnL~/-^Ժ>-K}ɞ!#ȮYM/M͎.C 3~aK]]cM_]J}O0 $?0F h-6Ch]~HJHI?LRF?V&0P[]^a][/pla/rheue?v^nvq-`orod?oo~}x`O��! Lavc57.27.100�!�m�,������E"2E$/F6F7!F<)G7G9G!9G6*G8!G9GA'H 8H8I*9I7I9#I9(J:J5$K5K 7K))K5+KA%KB,M/%MD1PA(Q4Q0(RF3SD,TJ5UL:V,DWP<ZM<[R=]TB]YEcWDd[KgaNj^LjaNkcSmgWqbNtiXtk[vnazuf{rc{lzh}rxts|þľĺɾ���������������������������������������������������������ƚ   mK?w ;NBq%lGr+Qh(dAt&S\ɲ˗0[I3%6CVK/3)teѡH]'IJJ(իX;jׯ`vzسh$6mㆅ*nRpMʁC\{@7RBH<q_Ӕ4 0\Fys:}JӞXR1@F/ۭ td�Zf[[u}/?(n9v"z;oBlx. ֧tH^`}8ǐ 6X`w w% hOF(IY8(BS+aVo)mx }vgcOK PaV4XQ֣JքJݐZu;Zv8$T58SCtSd9&҇&t5$E]YIu%:d~=$v)&[[נN]pA,yMJZ)L駜RNj_^LpϦ=^餜Z*믔$ 6F=*! kB n0R[ Җk2먩K6%{~TIoifXDP4_</~Uδnh;Rb�0-V.S\ʧg'91N(yj2,ٚDIw*oh4=#C >mehS|hJl۰6- I7Ux}߾qI_D"Vc+>> yO%x5lI8j_c#]1~v/WUOmY5ڗ8q~𙖆$'ԥ{v]h[;{hM[Yv_?Ǫۨl4( @CjP Dޕ Ih~ (@`i9XP6@ H 4<hy;R 0 _~Po,� 0.0 RI> Ȑ!98�e�&M9b %A0ԠOXT`E:Cp,�!r(`�O4(;'<w0L~!RX>@� d) 6;.3h�BB . V\A5PZ \'x \@ X f@KHo5`J O � �Eӓy.x�~aF P`  +t@ z-xa Ll" S �=h%BF @"B|`{Aʐ�(`^! Li^� %  NH@@R "*'r(ta P0ARc�/jC>ʐ$ ׌9D "` bB \p ] >! 'H@XW !4a28 zFh"B X|k}>' be6`1:` ""|A,l�Ȁ0$@UHAp*6p:DC#`� (V=A$ %L]b lA09 C[&T(PXX܄9|(6 LqNLHdFC $ IM�H <[A�Z0 fB2f 0 34a i;  d@cTw t؎/h$! G!�!?pV? Nh/'N@ ?CЄ>9PL EȨ"I/+8p0 �+Bz� ;!k�tۗ3#cCHv�C8C\-z5@mC}r25`$XL8 *Вd#  `X0 .@31+ ~wi llZxؓ4v"�` 4̅z e( js#l8/t4@P@EHA0 wR&(7?�A;( P(B@04A � H [`o?�+A@N� 8 M@4_)F|O&0\1>H}pVy2BA`B0h <(@B =}4[CL&6pB [ A k0 >w`Ujt^!g)@<b7p�P8=`%%55 #!4`lL6:4 2 8 >�<|<|#qp�d$HW #@*R¦=W,#s21$9r%|w$ "R[8la�?w<$q)s" :nW1϶Q* =;d17AEx׈za'(7 HSH36A89hȈsXXXb!\ȋ0IEBj#8̸:ȉXSp8B؍3 9x#Ǩh8{Í:ysxX9؏c�98h8 6ؐ|# 9 9S i("98ؑh# tYo(y6*ӎ.I8'If38C:ђ> eԓD8FyJ7IٔP@9~uV DRu1\!>bx刕eiUlhr^YÔx)dH{Yn{AzYA)wјi䠘Yh vx ӗ@ i"陲IY-:QqIX™Y4A=qQaɜ%s9'}IKxؙکYyٝisf:㒄yiPAx9.A)IXɟŸEY**H Z0$Z&z(*,ڢ. /2:*4 c h q�" %@@ �6P# FXII=FJ=ZZZOH6?ʤRlڤAQ�a%g..rx: |.,z,ڧp~�zک:Zz::�Г3 y2z&:*y« 7!ƺʫz: Jʬz&*ʺJ p/(11tAa#?"ʦJ"+P9495z^^{4/Q5 #NI(E'kQ97/S1OR*>@3 S`58K]PcK(0%J#+I8 WW[[+eh۵$ M۵\JU;)JjcXXJ(  ˧; ~ : ۸~j۸[k븦{{J ~ۻtثb" JْӫdQ ((j)0f <05R@)(Pý۾";qJ'Ñ;񳛸Åi3a7{ٱ1X iZ8K#D, ,$\.Q3.p "SRS[lOMQ%0!'#mo8)G[$BvuM"W$>!(@\1³/ڋ/[ "4~ۛ4B#/04+/0^ӛ4|/eܼGt7.glKpc :x)|.|ɚ<-[) *|Rʭ|)B++|ˡʹ:?<Ï|hbdeB%9dBi?C&14S&;hM:og_RqM.?˛lv2OlLܿKL9QSRУX̗ kbA}5r"=$]&ɣl,< ,-. /m2=,1]4b=3=? /3BMәMӼ̥L|rjz; dz 's0&bJYvʭj1q|/a3/v{%#bim15ó)z+ 1ٗiË٪I"-<ڠ؉=Ctap]5}@,KԷmH=>=+շŒ<ŝT=̽mӼΝMԾH])2-=߭-,9-GOM+PmE)߳L)V{OX1~u||ؒ'ᰭǕk=�ny A;/i0iBK[! }>rȆZω6:b:==.  l/FϲJ~LHN>CSD;jY`8].2[IdIR0J AZJZ=fǠҚsn% j: *rNoXrN~t=>^~<.>P~븞뺾n>�^Ȟʾ�`P��^ P�֞N۞>^~~^N^^�~�ӎҾۮ~>. n/o^/>>o#.0  p�2o>03&OD.B���*?/_V4\ ^o L/e_.<aO2O?K$05^sJt#v1dHOlZ`w.~_fLO_ro_#n�/]N/oȯ^/`M|x?g]_/6h/OP@`0Xx@XQ((ɘXiY`I Zj0"Z z )xhk{;:|&*H)*Ȭ[K)}=Y,[m)qmkLͭ> ,ZML?@n1hl!,b-b5dhQb)X6zĸZ4dHEV^&Ia=3ky>w%6'(\@|p_2g:;*'[_r~nkFMZ(065 뭸nAr4Of7i=%^*1gA˛l#.L>`c,,?9_Ԭ,鶭;5U5tD} Z1kZ W`a͵[07X4䪒˛'z-u/7)B_^�|�߂! U� {Y^HQa2%Wb^x"y-"&|.Xx7(I?)b-"H9.BvdR2䔧D9 =2B%(͹HfJPh!q9'uy#w$PA $JV &Yhʨ$Y:**(" *.:hv@iꦨ顮V ꬙zJ*n餥Zjj鮜�! Lavc57.27.100�!�j�,������E%.F6F7!F;)G8G!9G"5G5+G8!G9GA'H 8H8I7I9"I9)J:J!6J6$K4K5+KA%L**L40LA,MC2Q4Q1(QA(RF3SD,TI5TL:VP;YM;\R>]TB^XFbZFdWEd[Kg`Li^LiaNjdUkcStjXtl\vnaxp^{tf|sdzjovx|þžŻɽ������������������������������������������������������������������j   ̻ķƱǾԼԿ\ױlҲA 5lXvaM\d.b31&x#j`"\16ɳfn ʃ h P?}Lh+bH)R% U1 Sv{ VlQC :bF@fj,ԭDNU,r LÂ#^̸LJ)Lʘ3k̹pɝCM2ӌ?KkX^nmۭ1Twګ} iVZfoN[:df8is~t9D/~1wO~8p? `=dwȠJ=xRz:UJXTb!N!|#8X. ~.cb!4&dcdf i'$2: 79!�zqi 鴗u`N XY=jSi-յ�QT_N`eEQ�<::iRNz馛:饘JJJbZ*% t+f.FɝRš+uzj)ĦjZ~*Vkf-$v;4夷"ڶ~(jq~[ڋhN(kp'fV*Ѣ΢/ 1qN"o^ߡF.c/gfa8w 3V4o'fQl`ILʄ *kbLcX˧d\Kxu`[ud'ehK\lmmrv-<twcc-fnuow>*v~kb36 xCt#ٹQd[F;=VK;ㅡwOS~dnTy{ Dх M&G>a5*]>1rMzcګHi>O1N�H v<@10l՛M͖@nC1Ɓ5&>0lؑ G㹏i| "(۳ =Bup~iFxBƈg!|LP4˛iFmfWQF< )cK':tk䦘zC(;(H`4i㞓 JYqIFnLL#C BsD&Bv@o=ĝg^" *0TJ<fB˟cQY|E|-, t@4i/ x eT1+ȹM |�NIi'BA�)<4Qo2iɇ1iLݫ�@`#DA N ^zȞ婀 -\ XP=:USp(B�,taL8DN/Paڌf=EY, Q X  ` ?+4DE`C�iN <` h0HK9v@  Z픒 -&#yӭSA_00vB� ]CP)d�`pU0VLk@(.dM 7 D M 0� lf 5 Pv@6 Dp�P {Vd& hAfv _ejj:(dPef�5@AC2`%\ XP 0� FHB�pVSB�|�#A3EPHA ^h0S62@�/�{M{[ /@$hE0, B   `c؂�8�G-p3u� ( 5B  �! WB@2Ha$$h /q{u Zxh@ #q( Gϰ`p@, ] 0&"д , [ 2+x$| W0P¯Ce=@)�G 2d _�BI�5 �|a 5�D 9P1� `.ФC=f[gpP/x .Xf2x0P2KȀ5hB�"a 4yu,@@:8A = tgKUåHu?@�4A-,{ eP b .qL(2 \Ёu2'8W/_HQ#`i@#D[ a 3w&JPL ? w[⢩+L f 4B:Nq%д`3\B@3F^g@C(kt @_| WS))0f=4Bhq^eԵp (f@]p,� 2@KkwvQ`DK$ 8X�h%  nF�xwށ�0_@!SCpa|�; T?+v(k*^@vfw &-0I pOp-0r"@N`e e� >'pf&p!|t"  )eLL`*DWSpH{Sh$}` $mGdoN2f_pIpOgu�A' �xiP15G^E@F@E.@(DF2;tETa� 0t~S0,0S ] ($#Q\R@-teW8 c 0bG%;�>)!Lv]0a`PX|^W/'-j0O"@Uj40 p0rpTE/hRps,s#M=%HY@5M V &@+1rme"@8LŃs'tܳL`$צL䃾7My=bj6iٖIp)E29SvTriÖ|5oQY^5!�`ypy󑙚GٙY~9C™6g$ɚ$9Exc Rכyyy1 ٜi9!-a�iyQ#ٞٝ)98晟7ɟ!@�zA 9ˁjϠ 5*Ya !S$ZU(S'JS&$Т)/3V"V.j , #j�q<?ZAVJ JNL1 PYIJIQP# R*b`*7j=ڥt!4İ @vz{*  �ʧ{j{ J *vj}ڧZvz:**jU1* u (PM j ԧv(` Ҡ z  :Z ҰM* ʭJ!r:z|V"�)2RRj)J-)zZ-)˯.B[b*r  ۯK ;-k-02;4[6{8:<۳>@B; �P/2,HJPRҴP[/VS+Y˴ZQ;U;,Y1IbPa`_:Gr4`#T:?S+rP 0`u{JPI"0{鐸%㐡[L" ;=rzQᑸATúA<gQ�L1&+{S43Ѻ[/Kn:P)*{K{ک0;za1+껽[˩J;jk1%0 ˿ @) Sw*J6\\,;%�b ܯ$(&{+','̯:7 )FK>@B<D\73,fK)M05QJ+0NlR1X_K4ļ2J*�ƹ0_MgT,1˰a=27aҷ0ir[y"B`�@l%Qrg!+Q`!$r?!|a|rUɁa,JS!q1ʬSlK"+Vtbl^A!7m٠%!,1&@lZKi\� ɰ<8A LpaɮkQ ķ́ʈ!kz%p!<++*unl5(Bc4CFx[Y#&AVg1pC35D'M2~-чv @0Z 211e,02K=L i|f<2O}I#C'3db=tLcJ!/lnpr=t׏BC*` ,B,b,",b),*׀؉ 2ؐג}كJ{)3y p)i0Mm()-ҫ]+ѯs3,mڄ#]6-'5#:I x3!wmҙA>M˸q#1PRۧa]=]}p�*, [-k-- ߙ2Bbom"/2- =-ߜR29;[eBa]Ijғ.2Tn2(2V nGH!q1AՊğmS݄Q*X@^B:LB.ifEi<屫XZ(ט`ل}O[g抭mٝ͢lM;yZg1O""Q/wSW0\鷘ѣ hQ~ЭmP"mͫ碎ϢޝaЊNIb1hT! T%(5j+=ޓN^[#Ź$H)OP%.\ԾH ծU >U1S4<p0^^1U^~XU]��_?ӵ K^񀣡_9>I&L>,+By)@!/&iUpP̓DVݰLF=;AیͦWNVL:/E_(ҬyˏTPV~QU#~}EkYOAOS NjR[Ay!|}/ <d13Exd!JH<q1>> MwQ]!$_ķh_tpKOKTK*XL+0` R.?*_ϵ =?g{MM*/ҿMV  ��Ƿ½˹Բ̿آɦ۰  3 @WO`~=ѡ.J,0]u #R \%˗0c# ͛1iْē SSϣH)4yKs6ze~T򌪵+RŃ:)<c%ScXp\6-Єq}/ٽ8DeZsOUQ #DxCɗf%,2\>{\S4K9„sb*[emڪkMv߶e |mÃ[Ǔ |sy3}9ȋ<tۭM^BWG@מ>g|'~՗R_lb vOŷEB}Z:bEQȞ5u(U,z=7CANp$Ny(cXf9a\v%[df AlkN ir¹fuflt٦~P9'ى')qkylhI(*Jmjjj|y({q~ꪠ.j*z♩��! Lavc57.27.100�!�i�,������E,2F6F<)G7G!6G4+G7 G8!G9GA'H(:H),H8I7I9"I9)J9J 9J5$J5+JAK3K!5K50KA%LB,M/%MD2P@'Q6RF3SD,TJ4UL:VH/VQ<ZN<[R=\VD]SBcZEeWDe\Kg`MiaNkcSlfWtiXtk[wna{td|whyg{k~rtxuy{ÿľùż���������������������������������������������������������������������i  ¿̾ѴԺĹϿ÷ľƯǶ^PYVX dtOcE ddHY#5Ȍa ka,P#W +h0jeX2hřBuJ籁Ô&T*3e@.9:uPBMbLg()4|HǎJd!OӾ,ZoR(˦Lk([$\f~EΠC8ѨS^]Afְc˞Mۡupz59 N<œzrʕ#N]i[8T|{ޕ_|O|wo?`pLv;͖ohzov F8t taXᆠ !^EXNTcrFތQh`86l7#;"v`=cARcG2i,:ZIHWjpj2yX]9 /i\nF`I睛YzYА~gwGvzAi]Zy mb(wp[wAХ6dA*U_Y79׍t4j>Jy:t9ilEޚ4묲(dR;mZ{J^ۭqkm>-U H*{@w\m܂{/ׂk' 7 :50h `s۽l&Lr3֢˦ s+HLyfWѱ:t@|8mr8+܁K9pE&܌UvYGڜ!]qcꛥ7se=ʕ:8b%LL?{E;49Y<ܛ}cJfb;k{{ć8| 7_G/ī.m_=|op/~m>{* QꄁEN+Ι(sDTIG`m0oKTRQ%,S .}/{iJ=Cp�Fj:!F)~'A3agT֮c2 ( y~y ɀTͤ>0pCb@E0bP4WF.񍝱"'(93]->w,xFeǎdcHDʟ"!?ή ¤ ? %HJe;);Cr{$ G2I+pB)[kdK=gy4#Qc/"Ѯ(=_h_%('< .oF)=rRF߈=kH2ZFϞ% dgɓs{�otOیȟK Ea~ēXi`�3@FdY#(M5ΆNQa87}O1u<ȹs5J,a8&X.hˑ& ZRRʹ$/SSCfj, j0wb6'qu3b\ၞD&mMLXo7*E3_V6vUw_-OR|TϜ,jjxIJw?If\{#wV4Sr]̣I*wXf( OMy&EЇ@_[ ([1)IP  @F 9@@@@6?`Ep x < E PXb(IA@ /d [�C@�a 9�J^ ad _APCxx.@XƲ Ѕd �p#P€H @@`0쀽lQ3X #$ l�@7pAb`�PA p d@?G``B e@ 30�q ]`8((@ [,�(6Ѕ.`A 2�0@/ p DYxBP�   Ѕ,4 `P@@l[wpu\`0@$7d�\ S0�*�8BcEwЄ.lC� ) UT� !Q@ 4h �5rlA md`AL J8V <� ؁m0^ ΄0A � � `@>V` ]t# pYKs6 %9 YJ | .l*f籁% a h  ~OS0:,N01 uDd#_!àӒ֩i X�U! v`ph8P.Z�hO0&bP3��^&f@ 0? 3pY:piyScr $ BfIPf�Vjq�,dr^f d? d1 f&6 ` 7'$(!P& 7g\aRj 6$-aIIx rXH0&e��X u3p]! T\X 07g26k)>7 )�}Fv @v"�\~NP؋-䈐8 H?8n#00]P'.$Vc!�c^.f8p|`-0kR$pGk S A#�\|YW SX|:v%_q  w[�-p`"G W@Q I J7("WjA'p�fvL`Gˈ�S8V(3�+cJ`Q3~A�kUGV�l=]PEPR�VhAH�[CpQRgPWU`C](cB0KNRH1PB),@((!Wb[pKph�`I[`F@m`P$�(�R@o� [z>`�^b� _p# B@/P7P0 Fh/ *0 � B0P& ,p�vV@78 :S'OiK3`6e%3 1&A*@u*Mp@5):kPsA0c4 e7F*kd<;YBk3ZLuH TA<DR e.ZtX*Q^!5Jdj]zjZ!lڦ2pJ;o:RvΔų|<x!(fZs nڨ*! 2zhiک}b:wũzzɑ"ڪ0L6ZzګJ:Zg.rzpm!W LtaW4�Vz�ijѮܪ%] JXA\9�㯶 {[ i k!k p bP٠;y { p ? +  *{Ͱ +; 1+! =;bӴpW@Kyq�c03b0 rd i˶mKj˶k;g[rp+y[qm sKw; cn{ӷwy+~2u~{0u۸˷ӷ 0{ۺ; .桻.O.,»22A ΋ӻ+{A+ ɛۼ{ܻѫǛ{+KK D4E]T?9bV11vC9 8wC.2!̉ p8 7KU p*3|DkrgBQ0,+*̡0+Jq s÷s2\ҐX?7Ly[d7aS 7vS,6oC`ĆdLѿĎaan!iدa#6X(/4 ȅtDȋlLȒܯ\Q Ȉ,ɉɁA9tLɎɩ\ɑʙ\"ʀL ta̾˽˺ܸ Œʜ츽\L  lLΓ [<ϳ Es+@/k4\#-^'{4$-/,|ZSʛM#Nr+ʻb1 }O\#Mݻ\1Y9KY#%+bǤkaU;9b<Xؚ%kP)E!4PՏe:!PwS$dV , \F1@!w5ePsaU\NB4 "7}R$f1|W{ 4[ӑ1oA5@rAf%p1Eܚ% b<%}ZaS q['Ubl\q �>a#azXS*6=>AMr-װ"q)} rֈOX*m : SRe{~wư<q ݰ)4 vN¢^s#Qታ$3È6E f1HSOq&5 MDą5O0C\>#-5EnJ>T34C, +C^<s,C<C LMa(3t^v~xz|0///"0/.舮/0~+r锎nNreS`5Uu%&$<)=3r)I8N35Bǂ>_N;S*,nT<m/ 㮊Q$54gr/)[�[á W^ @~uYAn͑R5esP>$)Ct> o0ے 30r00/"O$.1)% /#/../3"O2έK +X4`n563B>fVS$~,KNnĎN s:QNN'TPʡ촁DZdRsOx{w?Dk;:+K ?_ 1nA?_"0O"^5=%M=CnD??2Kzr:ޢq#k@2ԯ "7 !°W\1*%rhbABm     Đҵ٢ˈ W*\ȰÇ#;&ċ3j1 CID-\ɲK' V|I͛bɳO1IQ;*]T]ҦP$Qի,uVʵ+ȧ^ÊmuسhM˶mn㺅+YvvūT~-Ra[+6Z,q !G,t!f޷_玟=kPіd1"WWcĨ%ړ<c$u޵W3Ԛ̼s~ɲlԬNn]YM/;:اl˥dp_/Ry~P:wv@6.Wρ7zfaY8a'bRG")+ 4H#+0ʸb:X<mAdB9cQ̑<�TJ)W:%[-_R)&VbYc9f)tNpuyv'|٧zJz{ʩh2j褐Jhn:u>x.@ꪬ꫰*무j뭸J �D ;lAk,,J{,J[mf-jmBՒ;~묲B޲K{.➚�[/&6.'0V,qGK,2$/lr(Gm+s<+0/l뮵3<:<>˳CK4:Cu[tM7}lvc[�dw�ɞͶoý6fM6}7q e h7tv~wMd7ې[9ۍ7m皏x߇y�! Lavc57.27.100�!�h�,������B/(F$2F5*F6F9)G7 G8"G9G@)H8I'8I(+I7I9"I9)J)J5+J6$K51L/%LA%LB,ME2N4P@'Q3(RF3SI5TD,UL:VQ=WH/ZN;[Q=]SB_XGbS:bUCd[Kg`NiaNj^MkcSlfVsiWtk[unfxq\{sd|vhwhzl~rtxw|þſĹļ������������������������������������������������������������������������   ĸŰ Ź ҽ ƹƭ̲漹÷a0-,n#É:@$3l3ǍaaƔ .[1e> ߝ|Q!4EerzI r ϙ=$ ɫ&Hm" Lv`ӰpʝK.MxցAo n† '^̘`Ɛ#(r4ʌ!ϠCjh^-̑5+;qkؠv{p[/@A+o-GO.Lөg[t!~Z](` 8c69oo7_H P h5e & ]7ev%`ys[]]AMXB߀l0BV:hRP,1[75ؗvy` *Yp�^H%iIV$m'.VyM-uvߔf&V%tgVXq)vjڙOg6ޚy@x=`*Xh/F3`S؉ڨ+չi69t*j3h6&Z>urSJکfJ*3 (Slo8@o6nג[v n;ɹ{m:pK/]|Ɗ&.& m{O- w ,$Ѵ@`nm2"V&<{ Ӧb!}"}j+׊I%luXžr?؅)2tF F˵Ic۰-Ӻ0m|N,!ߜ2q޲q鋆Nqqa :[;bWS"]SE^5Eg`/ao|C_|K|?}e 2ܓ}F~/o߯}Sl؈8C^; L �/K>ؼ1O3M^Q:M�ǽr/@ 9°y⠖j8eyߟ0UB ?`$(e\h%FKH nJS, BgZb2X#-fԎD&j+CGMCsMw<8` AR2>:"!Sq. H𴰐ї1@䩥s͙%*0X[09GE2{*= ts,2w+2&bϖó $z% d*HٌJ?䕳ƧXSxx 5]z;8)3M3&4#V&9˞H;~�$X5T.Pyf}Ahɽ,đ1 e)8 "N$`PnƥvbTIӎ+cN�z.1R噏i$zQ/�`T%m�QD\f>fr=<geOo>�&3Q7U0)6%*=-5{_.[皻Q U1Wgظ %pZuX{[͹V'XZMw&Ւ[v]ۻ{U,\׼yIOz e* oRg$g!nV뻷S.`LQw3͌+Q R[4nru2$@ՋP7;U"S=8zyeOdI[f'^cn8i k/&M?tq`1-z^.9PiWDNS6HS+ -4flS8v# S9b\ʹ�*aj„smgE`wq%aU =L0fle@#o?#i9`Yuꡋs[v1*V_׀ABppM.WOg蘤Xr v!3 W/D!1j zV`@n M 簦K@`!<@1Wky Jd* )ͱ\G3zS-h #?0O OËA`PDF0#cQ 1%1=C8?Q X�p`\ iF濁 ^ "�1P"HX } 2PHP&HÊ@ ah::�0@ti14f A�( ; �+X @00*�,PB`� ԠT0 h�&`&cP"_ C`A+u O6P`Lj�+,P{:&DLhDpV^p?�WPTT@0&+O^P" @pT@U�Rf '`55 V1� \;%+AP&wIS� #"P3Py@��X]P4)�3pYrDQ�D�K�%P4P\`�D�&p=m38\ �a)*e'Tuq� R]yg#P1P[�g�W``P@ *2�128 `!�H*0 0T 900\ U5pW0}e(&]P'`0}# A�L2A PEpE� xb#p"pMp<�@u&"p6e c t-0Z@Ects&`Cc`k9�؍H+p` '̷g��8[|VPU`f+@@PIP3 0�%X!XpyJ@FV @00PF Fw/�HȒ`�TPj P�8ll&`IJ+ MHt\s7CP10f\)�bI%\@"P#P"@fٚ#P!�70zi|IV&\%wfDLKewf �pGt6T�=Pc`| f)/#xn`b%FKqk?;V` �PW`g�0K QDPD gWI7 V�@rz? ОKЏ"t_+�]T]#_"Ź#Z?=�9qD:P�HD00dM`@<`\P&�`<Bi�Y-Ȋ[l6{Z9q(B�*ZR4Q\L`kHC�C0�-@qW6@6[qT7�:`7 $f�ڦmq4Е: cR(P=<l:i6?l{ 2�2&�<>P#6Ь; 0ps Zql <A_-tր0 @�Q;23.�- 3Ddbעf/gCKz!siV0�+Z48't "7L~HNJD0pR0gNc 67` c1\*VdjUA&8P1Aeu!Q.Q9u~H9yqt$jK d#hQc&=@&uT I&:DeCfN [G!V7$#8f۹kh[{d9<D>z?&h{<^({i/;EW[k?($ދ>3>{[=۾ӽ;G;Vkaȓk'ö\| L I\lʕ�+'\yOv:F q 5K/5~C<,� }%Sĭ#FJLKJKE QLRLWX\MWlI ^l- n\ S _p| p9||'nLx<EL Gǃ ذ*(Ƀ\ ਋ tL,8 4D31�ʬʮ11ʲʷ-˵<.ʵʸ12<̲ŌLά¼˳|3мҜ8s ͬ<\|�0 p<< =�m��0/-Бp-@m Ф!7 &=/-7 &,$=42/]3}ҥ[W}K_[i FinTH;(dƯ5d\o<[!udd] xp bUUKzd~gwR-m˼L ԣ[ VI،ēؑ]ĕ]ٍm?ǚْٗ?٭c6Mٙ=٨wڡڒ=/3ۥ٦ ۩ڛۛ[\?дʶLǍɍ ݨ<ō lߜL=}LmלͭMm3 ].] 0}/Z0#55-S tVI~0%-N ~=q!* s c #HEd C>*D:x]ZHyn#59AWmu]vqkcbQM uPؔF\,71UV�!|_jUphgA $$D  |N 1 67cQ/1n%6 aHk i-k ҰWβQ>}\"yy spaMMNR  ןۿp(Tf7b3i:G}SF&/6&g)h~s~,LQ_[daU$"S F o5](.,i6O6/>:KIéh/M-6o34h4wnc,24HC5߱]{soDeT%)ﱳ*3VXZ\^ -.2n0R.Rlki0sO.op2{/~0OW+P "Ͳcd3tPQK?%qc4jj7"a_*),.b;~aO^Q QuQ55 k&!",#^af&^ù(v.ѷ& _383 `1!c1j    ľΕ ̾ ٚ%ȧMX:E[(C(aE1`Gh? $5FRd`]VKqɳϟ@ y BC*]PL4QXjuBTi׳hB$ضpʝAXl˷ݷڒ'Ù"D~w0ک˘37"ϠCM-\.%S,uk֭c˞6۹n[6lK8o NȖi8EP#_Gn?A79Ͼl ]:p|_ hq9U2ybM 1`y!&!C&=5aETҁ=ȡz Q$M$*SJj`EP d( R cV4vcJ$GVd5HIJd 0$˒J"IW&d8X^)ےS^)g♿gyS\9,i^9fVhzIQ:R)餔Vj饘f馜v駠*NvU\;^vW*,V檫HWK&l\ºк$ݭVkPTMvKކ+Dق;6"ܺ ʪKʋᄎ+'׫ 7LGXJlY _qV:e Jt$<-){Xc*%%l@Rω \Ds! IMK3Ql5YtBOۼtj3כ49?]´n#G7c�x-Ay7~Cx߄ ^ށ�'xC �yW>8?.+n7饛z7y8z{ "�X/o'/<�7;/Wo WIѳq qm⋟>woWk%p-r  m�gDG4!Mn@8k(k'o A 6 \hB6�%�Qp!AЅv`j`HЅFL8Sȥv}\jѵNtz\Cg8tT|')NXFuvNt\78-1xQ7=ynuyTc.p�8R G*`d$P�\R$'7HNғ e%1ySF2�D+IJGNҖ&/9F$/iPJ2t(KUre.KHiRR̥5i�,`@ ��! Lavc57.27.100�!�g�,������C/(F4*F6F<*G7 G8!G9GA'H8I (I(*I7I9"I9)I@J5+J6$K50L/%LA%LB,MD2P@'R3*RF3RF8SJ5TD,TL:WH/WP<ZN<[R=]SB_YHcYEd[KeWCfaMg^RiaNj_MkbSlfXsnitl\ujXxq]{td{vhxg{k~qvzþƿŹŻɻ��������������������������������������������������������������������������� g úǺ ӓ̿Ȯ͕ϸŵ  gn=ch_dbu,ԖAcؐZ~UH`-K Tz`߾s~c7} 'C; ,(R:sz:uZZʵׯ`Ê9ٳhӪ]˶홤pʝKݻ˗'޿K𙢂qOÐ#@C/y\; 9%ǨKZLҰRmM[ۤ-lƍ68ޒ|cEμP)ڹ\ֽݮqF</xbOj(O<i^4A__�5 a1A`E݀F(aj VXxA`!Xx}Yb (EX vƵ8J. ,=+9B.MZDY.i %G�݈Gn d-A\II l@mƉ&jꘟ"t@ᤙh#f\Slft:s;zFgs:ɟ9i٦2VJzA�8~SYꈛ4X>$I>CgIYc+BLZ!:[쐖 $ qۧ,%|M:`dI7\OVU덏8Wq!Jb]9_;eW6 ,$|(,KF-,4l1O3lw7ɫ9,tkl4:]д H93Tez֯ W9P:61-ThKh5Xɍؗ)޴3jV]ݽ bims}Ng?ޓ,?yʜnz.;N#n޲�Gwz/Kl~rs: _|C_:?~y}m7ʫe_m:&9ϳ2*)g_`a+| < Ne)053V' nc~6`eFf` L(olK}(_<(0,.q&$0-<*_g%0T^8X1!zjT4"(J[L!֜C* {l4,;b&Y!}roiqjp t Jt4KhFJH`f˪K ȒQd:IM _z #Žds %�{K.yC%�J3@bkRh^g>K0e p0K!ߩLX4ܨI7YAMruSeJufBT-xh)Tϐ$3]9-zBcKf *3XJ(fjf|&PpL`tR̦&p%:(bF.4:E& 1!S:+S^``QG+j !�4Ђ8UdgiQ+ae=ҐhA/X&j6l O(B`/L!pp\ڧnSR *|A Bj@+k Ђ+x!!0& Aa`cLjŒ$�G}|aY^NG N[ [' Ma ݖrcQ N�NJ9�pĶv bH(|a m8{2TD(Ȁ3A!  8h�p(! I ܓ ̀PBN쀬 ;@A#@Z'�� J4zxr *� /hAZ 0" Z(~� ` _x�?^`>-x _B( `2Py2ܜ�5`-ApP`a�|p SBb< H@y+-vj0` _`q f0@@* "X.iVa ap:?XB d� аVVB:�\a /` vmWTH"mIT f=cpIXB5{b *p ^B � xno0 i{] 82� (y�.p9hyQU` N<b,$ p2x(9 D@F/4 g` 4`d6gka#(%abH,$x ]<]XsJN#Rdc"_ڼ|7`B)@H@64]!(` Y 8  Iد/";�68pJ`/p�? z0 GY`�! [@-0O~eR=0�t� upR 7P� qY`�< lhU&zMwz t^@1pH 1#d $p�[@_3qf@ixA`gD 1`d Y0. @ZfpR 3!m�7W@Q cEV1qR�S10j\P>W9+|uy 5`6s* =' b^` �X�`md"$@"i&3P%b�0`b]p)|vVp'K\PQ }W_cvA\f1�>[ (5 f`ffY@Y/$384LJ3ֈ4 $1@[; : `8dL1`J  A0ivBrF5шA xD TYU1 cQ1#�K#dHCaDpK�%t 4 c'p�lSa9& ˵ `I|YU`SJ*YхP:IPd  YZm ݰ 8o3S&?9\P#g"UO9p@ �sOQEP4q){[B uM)( wjRQyS0'$J ؐP+A%;F ;ARS PSOHd߄{C)3nA9<9sa< ~ J3:?:Rva]=ڟ$;%z( 2#,02:bC6zPCǤ >9A:D SiT#:_XLڤNH+ TZVSJ_8PZ>Y*Vg`PLJyq^ڦo幤X*kBd(gjӕvzJ*tjiz_8 e N //ĀriF pD2Qf28 K2/# ifʪЫ rꕸJ JګZ�e"1I*Pِ*x Y1IH %YԪ"ـр𚯃 ª ʕ Bp/YаlJ k\%IpJ)w%o&&oҲ�1K . �/ ;4�: ?9˳>[8{P B[/{7;I[*KkRKSYг[[ /K.a{ @{)g봒0m{ �v{xz|�з Ky˸븊۷p#� ɚKr&ND0&&y1F {0*۹qkB;- +-:2J[ t`sA#5(PrV,C! Թ m QV09k97FQ 6п{/ ۿ9J)U ;{Pǩ۽ �13:R%|s ra0ځDkKIq Oa;D3Y # %B�0 d'#2.DJүi,I X\-2YR,_b-qв-(抪B ,Z  $Rl-""ƐB]/Bc< Īn AkO7LL۴A eɚ:۲[a-MkUəʭjp{ɗP볺<̻ˠL ʶLU{< ��K|\vx΁,L'\'pm-&(L)\Blbmrȝ{,,<.m� l[`bͰė*H]rC Z$I0 %Ns 3 %Z֣AqLAYRS4sUU aySBJD�) W Tְ ]r 6 V zAkz֐:QFT!tɠY,PM<?=}  l}2]1<Ջ-ڲ # M[c :a4$1Q- t% 6 p0Q}%MtL9ƕ-q-̲.�mkr@-')-s-Erk%,$B Ш+\ ๬U){')^3;^) ݹ&K)mR1~)$z&P+->\H?{=m.z12X<S7T}B>q\Z 24ͽDL mb~; <a0rQ-t^vr{y~|^{C'oCk N0�0�\?&p0y脎 .4{?0n(.2>{-^>@x2:6^Bn٢- -U-.'.~NN~ξ&~d' �.N*^d.Ycd=mqRAv!0 :4eaL>?P3)-).~$&)-'r>(  c+GĿqZ-z,2%~9~D.5I&֤Aj}rT=*xtP Y`x~a_)/}S]Y,`7јvM%%Ux%gKPu_NƅPe3|_K>^ {\I`tx$#eܙϝP _i,*Z#D׍E:f u ΟM?3 R,jq o" RC?o>?!1_gg  g ʉڛ'?!  B*4(1G :2̘È'LcɕK|E1qA�0�D%:!MEJ PR@ӡ\fjj٭SJPTJ} 5ҨQ]{7!nՒvѥz~ Wmb~B郠fW ` 1 bGާ4hҠ_6]tб{ͻl՟];m?/Xș=zyD~Murٷ-0vz=i˟>['_4D& 6F(Vhf! @\М#6gR$%,h'3آ<=$\��! Lavc57.27.100�!�a�,������E6E6!F9"F<)G9GA'H8I7I9"J6#J=*KA%KB,MD2N1)QD,R.)RF3SJ5T2*TL;VJ8WP<ZN=[Q>]SB^XFaSCbYEc[KeaKh^Rj^MjaNkbSlgXtl\tnfukYxp]{sd|vh|l~qtx|þȿĹżɾ��������������������������������������������������������������������������������������������� ĊΊ†Ǿ༟ᤴ߾ݴT]d`uMf=zj9(^L<AfLH}v˗0cr̛8s9pϟ0m hK,ɴӧP^%իXTׯ`ÊK!eӪ]˶m[DhMuݻ[߿w*Ly#^̸1YuKLYʘ3kÐ?74Ө9QMÞM;vAŵs6yoݲ |qԿz_.8睝CNY:)n;_7[ϫ|{ ~}믚' S hB: .`wJVK am}p9a(_&bQ!'+^6vcםUx;-BkJWd= pRN`V·eU%q2~yb]pWrdZngIg>ypI~fh Jdy .v揍gȅI)^zei`N hY$J[io h.9z΅:lk%i >+$0)ms^KYul`} W⎛U^neaܾz;No\ڥDhTdQK~UocT%<Qk=1rKØ Dunȟ! *${!.TrF8#@S�' "D@=#�$(ʹ[Wtq@9 0b? @ TTD9M-K3;ǺH #@BW0CBLa@FV D0] AA@#4 S)�ĕx"01\A xz@ Z4<, ,0�?@3(�?#<&�)]%\/Z:� h!,A |#`NC@fF&Xp1z;XA !,a![2 5X?>3 `U ,0C@@8*\! <zЅ#L VV(D W0q1 Tn4� EHBx+`˄"M z-?BЂTm4 0` 8x.G@+8 �<VxB FpX -@�n+(!$PA `0^`M(lzZg:*d!AA0@ Uhf+$! eDmW Bz&@ $�`,�x�B� O'tr&P �@8NO2F)A&ߩT5,0 P@-p %@�(P,�2 &H$"0 NF�@$XaX+$OQ@V(` 4(�~ N�X�bl`"TP�.D0 B`@"$@.@t 2@+A?/IedЄ>8P08V jZ :ج[@�8 i� BAE#0%|@�l]ny;e\2 �l-8n�FNlktn'%p Ppt`�$B NTXX d2!X $JFe�l xfI+,` Y<�zWA]B&AB9ek@MH<̦x&tl<dAu1_*㴂$]oA*)�# hQi *�>I̿H �0�Vc _h R@A@pJSvs ,� jЄ)� @ I�LX! @�0:! hA _ tngŒ'A@+\@zHz?vcp e|  v#,,`(./\v$p QF>r) wjwaJ B+P0PD`<HBr@4` ج�@J0 < a:04\<;`&C,`{ 7_l27F~3 <gkup9+̀^yp_|UN#;LmMʓiTL6れb0j /1VcU#1D_"z.)F4faL(ͣvC|{FoT)8wx*{=([rnل_ڼxVRֿcg'b$рx/iQExcaׁ  88z&h%氂,(z/"f14xa1!,x(wWFH6уLX@QhBUHWYH䲄^؂N#d7EH0cхt(fj/wV1#"mxyHX/(/X/؁...!8.҉^HsoȊ L8"~⊯H‹r&vebςˢŒ"Bb[(["OHCȎF( MX^荦.|7(* @3RW3t/9i{#щRh! OqZb5 !2 }0 pѓ +! 49mWv1zG<@zP)"Sא2\^9^_94dy8!hbt % .c;p ԰P#x`;C{wi0{yVY0 }f2|' M w+w\8Pn陽nI YD1|00�9Y`ٛ9&yșiƩ9��! Lavc57.27.100�!�b�,������II HG HH!GH%EC*D>*DD8=@=<(E6E6!F9"F<*G9GA'H8I7I9"J>*K5#KA&LA,MD2Q.(QC,RF3SI5UK;YK5YM<YQ;[R>\SB\WFaYFcXEd[KldTmgVqiVrmesiXtl\{td}wiwj{k~rwuy|¼ýĹŻ������������������������������������������������������������������������������������������ �؎ݴ۵ݏ۱ު�H�A#JHŋaI(0Q^ʜI͛8glS'ϛ={攙'(C$:&ȑ X�7jʵׯ`1>5IUaӪ]˶[Dc˒ iX Y˷o׸rO֯ÈXnjyKL+eT̹獗1@�ӨSG -Ȫc~˺Yӳs[[4aܻ oÓ+UУKl.m=So:y_~}􃙱wO?5o~s&FH!i6_HEh_!Jv(W*(wdb"㍖dX!<R#= я i$s2xGHMQaHPVQ%%I%cFcii\@e(t)7^'/r'NZJY5{kb(RB8夙&di )q&*YJy`Hlؒcq6K߱ҶF(&I&rڭl:nrJz.ϚQ tD&]vv&+V.O/ + �*aIpçmk [UBMK!5�'B ,ˌd)W5̠1͖F(44qKGF,ը!Q$@[s2acصH`5θ]V=7eZ-a6Ηg=8oQ#*i8`Yj8nY:5z}z1{NWڜǡ8#THS&&|ѮN^NnSd| `bpDU,G0x~)? 4R{pSF^U , 0� &Y"0 f�h`zzYE3%(bp0d Gh> *�B{6JHA � X *0WHbLA>bwIl@!ȍYxBv)d$!D;Hd'vT \ , XhB Q@^d#w@b*1Ay7 C � K@A$`pH8n!;3kXP*@  ( @A F30B _2�3HH Pz{ ` (|@^# !3x )f`Fȁ�� ! E  �<#$3 0T ԴfasѠ( D*H! Y h,4 -"lW @! RB8 4Pʛ~0$ � "R'gn#"Gf5(A :X l/ 6 "(B�`_0 *P!(0 T 3`XA&yt2b/BV\P,!as0A($mH,䠚 �H TpA|A %fH HB2�� JAf�* }8x@S8"0·XIhϹR n M*D`nA +]R @o~PT a @ ILM" �_M1Dk!I0|H*#Ё{6 Xkp@,#k nh`B [ ppTC XB `$G5bM# $#VxT.w>V"$A)]�anW?C*+TaH2 ÙM1N4 +]<ׇYi'"0 `w]T`PB8|ٸϟwU$0'}i'jz 6)"`HAPuNNV "a]4p0-BJ {`s-p,@ (} _<8xl_}L_9"ǒfa/F<a 6` O{ :# 4�, <,\V+a� T~Y3Z`9XB@HX8 JZ0 7�$50P U* J\ -,i X`yP"H�HVyɐ2P '�4vPwnSMTi>{EB[,@tdNNGV(DD`W@ yU6  _R`Z&HQNdSHM5d>v +EF2  D,Fp@= I=�$@ApFwE0Q8]P?kI#d ILpn8G)g$E&EzHL0L ^X@գ|D`cPx&.#D 1=#Eh 3WDH0 ;1@ƅD'"h\ |GHIHp1υ=|4 h;Dp8'͓sP CEӊHXS(F>RHuh59P 3@2綎Zaڔn Ǎ DB7)Wvg39]_!("W8G(҂ Q2WiZ1*`R73#N$ ~T>49$y$#(qQҒՐ #0*n*Ք" HғT9qW9$^8Lp63i>"e,MD] 1FiiC"zi:99ns:f)(җw6bV\ɗ #ɖY: ə ҖiYUfOɚ陲YYٛahfy9əs9ogỈ镱iݙw&y[Yٜ޹r㩜(iW錯ɝ9%#Ȑ癕I9zٛߙŹj ) 傠 ;j&d9Û(J9*Z wII#ڔ3ڗ?Aj4ӣ*ٟ|-8F9⹣y埻Yfb'Ҥ[� agg?10  >wG y* Ц8ڧr:V�ej.MKt>ʩJJF@d8i:  /[XÇh} /aTjJԏ/)Y7v:@5j_l $hʈJPH�VA#^c tdjʯ;Z {  �P� "K{���! Lavc57.27.100�!�R�,������JGII HG HH!GH%EC)HB*CG0E92F:6<;8=@;B:=CAAB2E6!F6F@&FC;G9G9!H8I7I7*I9"J=)K5#K@,KA&NE2Q.(RF4S1'SD*SD+TJ5UL;YN=ZQ>\SBaXEdWGdZJlcTtnjul[}vgyj|qv|ļĺ������������������������������������������������������������������������������������������������������������������������������������������ª ΐː ć^A}&Go z57_B#fDH 2ȓ(S4ReI@ <q*·7 3Ρ*53hNVDVlZڹXUkׯ[-+٬ @⽋oʝ .\xW\}e4!B4"MvrkⳊԚqXlk̹ϠC*]ͺh9P۸sm*lȓ'_̀͞c[\سO׬-YUomԫOA&�WGȚZq4F8\ Vhn1Gޅ (z aF,G졨h#$:'c*v"fҎZ@ !#P*HLG͇Qf]qXet=ʧح_diz &杸1౉矸qY"}^i'琄>F:ZjhkaJioy)ka騗ipAJ9-YyʧZzjuj+0pZiG˕*몳>lNKtu2XM-ւ˪;^F�~׶;&4rjn: "'weh�5.ãHc\<gG*nY Xo6𾆎L"h'̀N`f&?[tht.G =R_nu7}V_MfX d'ьir#iei6Z0kp8YIbRqF4-̜w""y$#H0lڽ.Ǎl;Bg7x ۻV]^C`&~_<ڹ+շ?Ԥ$.Cjv�/}kT xO`cyzI=psAKsI^C:|O#οJ'T/Yv3P@ްL 0CЬ|+bn8*ш;Ԟ�dT>b!v'cMCm2H,ӵN_"7ͳIf[gF lb|8Cj4p.]ԛ"!m3 1d{$%՝ٹn6Y�l*̲U[,[ʗ+"7&�mM\$%9L-Qwe4 QF.|F8a'ə`�)'BPs5iO,!P} Qe7]fg*0>xf4gHQ\S�:YHRI s>B�$ʻ5� Z`H:s&`Sz7{^.-%!*@?*Ǒ�nǃZ05?kb-� J U86{FhZ.@Q80Xq }O 6 , /&FB?@ERgZx(2PYOd�%MV@%rj=P &!PM:(K PЀA LSh@-m(` 6PgSԺ t"y Z�ƣ:94$$! J8 >0܀ A %AM8(Nuf\ņ]+A?RdVT!pnKZ#-h ```^Bh` DhAaDP^F* e8m$[3 rt�LB J a 3x2 @Ioyccu <?ĠߤxK R}A@($u>@ |@FY , Z^N1g8]dBf6,oIՌ�=#�<�o"HЃ(7� z�oj}r� ӡkBݛ >}F ~LZsx v `T1 재Y(Ǎ*OF4e$ -X6(H -|:BAЂ<NTNc}7ԖͶvPϐ]" AEYu=6;=h "@b~75X R~iߢy-bkDxBN%h"[򤔨/=mRRkMO}>.P/|q - 0>1 璘!Dy>=jzG{Kf=Et>yrq&RI<!!,c03PW lo,ZOAD}i!PJocQ8sa=ZPft" J_cp>�LH`%x{1gW``i 'v"Q5gxlƁ/ɳ83 71#BbwO&BpXHB�/0iIXyycPVUWYւ=~@_-hPs *!`.=u)=`)5{cW4M<s%wpGxR1im�;#=RRyh_xl4g'3L  x E7lX#7{ [uQ Հ8OXLOA/Fe.H(č/L>(<D] 1F֎v!X IDÏULh[$1zS"E"ՐHsF8FÐiKDȎّ+-đ& Qj#Y(o@cdY 9W7+i ]1,DEDF)F R%ِ /$?QY*N#EU)vnCV;F2 $Њ?y&y0ti >$z8#8ؑt|S qb?@D+?NxY@>p)&J# r=ɘVĖ7#'B0䈤Q)Cs ˠa )MSȉ9i܇A3TՑ\ym'9BGԚ)A䨘[Thdٞ 4Oܹy�RAE9QW�IQ#%CBYg d$)/CC 2ğ@"NɜiL)L9#ʟdhZ9U͉<(RY;I: zN--隵II-)ymڗ=<S:C ": 2NًQT4Y+(Oڐi?cAsjJiH§0aYac*ۙi%jj\JC^MI;W x+ x#ŗI:mM 5oj)j?sXɪyMji;!*zjګSB w$LR@y8j=Q꣸ijlԪrzg1UJ$հc7F'#ֆ{FӰ74ZBdP QXˉX#7 ?p"4[5{5:<۳>@| 96+'$�rL{W jHKsrb| -yC! ? j\[Kb rpZV f`ZA%���0jq8/pi�и;;[۸˹ P+�[�P� 0� ; [뻷k`� ���! Lavc57.27.100�!��,������IGII HH!GH!HF%EC'E?*CG4E:5=<8D69?5B<,F7F:!G9G@$H8I7I9)I:"K@&L4$MB(N1)P@'SD+VH/������������ 6IQD>YRdIiF(ImH0-/*=6eHHQ)  ^W 2F gu[̎x4ۀz.0<0;:8&HEUSQ 8=59<2/&D=� ND?˦CќSMԩBٞ`M.Tr$<xɠAmDj#5 LW�Ea$7/K|-7Kdz4<:8,FѣH*]JMrpIJիT eʵWӾxJ.*ֳhӪ4طp;Af_۸^ϾwF`#K6 ˘j&g$ ZY-̨qkF=er?~ͻ`Mݾ&+rzx٪u#cG; NwPS_xїE락.Aomؾ!߀J7`y^oɶNsvXN 0vb,&UWn((u-XSNㄕؠΉ1Պ@&)CvfYs3JuO7xUv#\8fH>vYS# Y%sNi[n qʙuHv ݌)b|mՕ(R&%碕bv$eĹ)m婚z>_*ʷ!Z8-k=dzz"kN)ڬVK_cibnW.f,G"(!Qvj֫?;XoZ ߲p_BN֧[,VjϽ_,Êmu\R$Jhro%K3 Z=z3 ]F?$!+nM'[pAKmUtZsg kc{C`+niV0Q?~dFtOݝis#S 8d17~qy8`_3~vŏ⒛kq=oX${fNMܪV녥@%ƞ+9~˴Þ9svYbɋ)F<H}NKHsܧC 8P&{GUz;K-/h[Q<աM]~ OH30;f`}` a8)o~ap7.NKSwD$w`DoT!e9q@�B$ )ņq@#x@qpܛ_.Qr#hB%G]ufx-AV>dj8 동  i650Ŋ'ǍnOjFAH{tbH#K,'FM^ʥVҲ-NN BM~qR{Л36:%#@ p7'3p΢pdCO; Y(p4 {'V0z�AE;dP 79䄈V �0Ѯ-�煈RJTyt c6 xI "*y'R>2G9e#J9TӛT+c\@hiYBxC[n5aUJ7X[cS,)]]A;?5o5N)(!?*E�[\ɧ@@Z;elf28�c ZA53A,Z4ЩJڏBAKn]�»G bf�~fաt(~}{ u�~_aʪ_[n횶d)P `$T؜'xK_°^V[4! vѸAn4@Ů)reh\ou *u 쌸RÜ8.jRvCd铟KN efҐZ39G-,LnYmPR)_mlti)CeF_Y%cM\KE}mf gRcC3Fg3aUk֡AթFa0ô J;K}&63 F9׾P:cKdkz!it*(IE`ϷǶqoFWͯ[ /yo|;قP6ZՔBZe2>ļ텟a7+,(=F=ZVxgmi?t7.f3޴XÖ9mKh/b(˵2̷qkZ ^.ASXO5m뽂7,"ϙҮ5= kp> ܵ7=FBu[p)3rɑK<<Zj%T"|驭r#1e-NsͱŕrB)D}oֿցw{緇+u/{ N#r6DOL~ntŸpC>bPGl%3fO]tnD~wpLDri(y|6 @gw2oNL!F7;W':nt�6t6wpA3D.~`Q915ww9P1E'JD7|/(5@(gv<5@d"ĒD)R UH3d|jyk~ņN4- 'D4ׅ4mQT8M҄&UwBGlWC|tPx~?4zhiĂ G4A,ԃ9?p{iVGgH bh=:ӃӉnr<0GҁG}A8hjJd(|(k-اF0@h/#ehvQhXf!hX7*~P!a 6\֐ DP(% p83QؑX &y^P�[<�.14Y1a<ٓ="zHa0FJx;g,pVVFPa^hX-0PYgUU 7!]D'uw@Q=!8$\p�`9yiɘ٘ɘ)٘i �`�� 0Iɚ)) i�`I y�! Lavc57.27.100�!��,������JGII HG HH!GH&FC'C?*CF3C98=@:<=;@,;A<<?,E:$F6G9G@$H6'H8I7I9!K@&L4$MB(P@'S3*SD+������������&]TYkIƯ̶<+LQ~DX(A DiZ- XX;lucnYsi@A?/H<G. �V%%kkʨgҬ۳*G(ܩXy[OBTX`kV jU 3Y&ID&8[ɲ˗0cʜ)ʗ "O4 J:8{*]zƒ \4JիHʴH?6IJ٠W~]˶ȄM^ʝKwMm~ ߿Tlͩ^xf)j K>|+Ƙ3KCJxg%NL1Ϩ{![өc3BrٵZ#buMȋcQG+X|R^4m뒛#Np%^=}akl╟>e'�f%]5 [z`a77Wwayn}}Xނ"TJ`)Z.w^l�\5J6c^ލCrZF&_mMކ$K9aV>^nɥkwYeOGBT?=fpWmrΙ\vY eYLe]XiSb꣦td2az~kjkkKbZf5b{ Q":ZZ{-z[Vy..S.`u۫k[+tp#x2VL&,hES_pRc"L>rUXq2b\$Y3 ,3?lQ6LܱPG-fWt|qqn9Hk򔽎m^Y۪Plowa-v@J|iKeb-i,C,v'gvf.zK'{-ĞzT:N޳?4nWӻ/fu{{T|ۖ7�h?uN=}3߷k辽 zO|{z75JO:reU˃PSimW۟[?S%*.LTDZ. LG,ohD%p@HH|5Th(x fp-xd T 87<G+ goOl.qc<T% n&  jE @x9e\AA#"B6�5 l`dve 1�NI? A贒^dɃ@-kYF *2l!av)te%FbuL\ l(I#.n} ]ʎ_lM 1*!2|f+wJBŌApRZ�h"8$*OHGIG Ȑ-)QMPł߉wV�)9qi#0Fn@X@娋rA7 8�4>XU))R cRj |hbyǑ.P:I!ָ&)=IFN+ OJ\UZA Gn !YRƑ{%PeGN5*JmSrN8'ފm"[*F")Pm-څ ]Ob΋, mqo]J3e' ^� _'4}  -] COALlD P+eOɱ0\ HH^RA V }+iG�o)1I[=޽vl'̵V~H01cYs\0L?/N\F+.PggugF\% ͣc,Ѕݟw];W,3m>>wv13ѶACyHsߧq4Ib-PhDɚ&3+0EjBǽlحĊ&2fZ֘vmE;E7cAI/MFu]|qo~%]ijs6kU]iSԌscš5Wjzhu+[>~\tisk?h37yELYmI>wG·s{@gЖo^tl ozfs<?4ҼrPA]~o:NpK1 RG[Ë.ފɉN+i'ڬ'xXY䵻Z޸cMz}sQuW;~z /5+˸8vuw=⊿0ivњW.s [S7~nϏ~}DhS_ wFʵ%2,-p? H?)8 Gg0r6 ` (�p2\}}u0�� $o(}�! _P@(9- j�HaD5ODp 4.JtDQa7-CL0Hjd m7 i@$c]#?" 1ptXvxxz|؇~X�p�`�`xh�ȉ؉x @Ȉ ( �! Lavc57.27.100�!�P�,������E>FEFHICII HF HH!GH$EC&E;)CF)GI)IF*D9+LJ-?A-QM.PP2QN4TR8=@;VT;YW<[Z=<'=<)C]\Da^F6F:"G9G_bH8I7IA'J:"JgeK4*K@&M3%Q.(SD+UmkXqn\sr]xvd{zkktz}ƶ������������������������������������������������������������������������������������������������������������������������������������������������(#'!  !!# ƾʭ¼ '!喇 � H  `v ŋb&qALQܼ CI2$(S<˗0cd)%͕FǓΞ=9(8-4…,==o*UT̚ԯ_Fj5kYZz]{ZdlէpJ%yſ #ޚ+^̸㖧LeM� x̹ϠeMz鈅ػװQv}E󺱎ͻMr{+_μKݼu룇tzɯy?&W?~a� ݧ߀zuC *tdx$1^K6D(me("~~uthbw ^⌽ዦ( <f#'gOD6dtXecޒ啝$5#)8c\V} -eWf5hY"o"#|DfͳY% R'!=:T&b2j'In$u2zʔFdZj&!k:+EJ7iQ=ʺ!"򪞳|*+ᰡv,+B'-zb0u2'*+"JhF *<濳~'DRjbh1l@2<�vpX0*쯋| "> 4� D\BȦܴP-S rtj V5:]va{jwu&q\Osnx6Z 8sӍx EGm儑0H{roozsR7[s詃f-gE{6;n3拯L{yv͑g}]|Ũw\b{)r3HxY77,?֌\{44PcX#IckW&I63 !Dl R+ah-ɂ*W01tz:.q}k DoDLDma+uL �"g$-J!,&)΅PnȘ"rm^llc)7-ߌ82Nh.k$$b` 5>Ȗ)r1<d/=Qd>YZEP)q�ʚOl3i j!d^#1fy%^yr{}l `/X%50,!XJ9V 47>Rt f0 '8NQ5%$$*'; D�}cr#@9dRٚᐂ'IhBA0,[&֔@ 8xpx*dCpqP, gHMBG`%*ɓp Ѕ"� &0qFRE0=[A4PrT^u|n`=nb9RPPs\2׶kHd@ `L�+PX%(GXj�T MpHe)kj²wjBQSA\L* 8@B\>a崳:U(FeVq_HhLOЂxV`K)-GrTT"ph Y ȠEhB;`BNkM 7p{(1eӋPx`B+X8NB 5@I�0`AP¡^+Dح&dGl%Ī[ >ЀZdk> X'4΍Lsm$ 4 @,X3ânV6~d &,[=KDy //i ڄD�* T- 7Bu45 WMDArc{pX@]7- 0�EbH+/ܨ#JP^e@ 2`0l\ ` AuK0[A%1ˀwt(o5p@ % K& I8f_{ȷ G#7)d �]@]A � &ZiR+NnO uS�mpC6Bs!4iGj>`%ǢvP%HH'M20uLZ xfͨRO1\הSQՎ m~$1 =!8>6k,3a}I< Ji gg=|Jv3rWt{e ;i {h|72Y|l`[QH{V84D $icOh3�EX,�}.sMJ.3Rhg5cq4GPD&F2(Bv 7*~4O-:(Sv3MsGW3Hx {wt|wz-5EYcYh�LGD;#BGAno?]F';†|$U4DE(GGw~uh>~$!D1~F,H.h*PGgHXKUvJ-aޗ?,yx@{X>Mщd峊g'҃:!<O茹w8H0֨NgXX%@8pdh"0ۨIAg˜�F'lU}؋ GBf98>Px ulȐpbIz), rވ9"|"#L<J'y;h)-I:2I2~ȓwR=y(89H�IC �Yu8jԌK{(Y.T(՗ChٲؕB:>Y1uB6f(w2!BIY)nT~TIX�U|ESw8OÈP:ї~#jI[l|RHJC)1n6"Vww(8 `873GSZr r ˩!Ӝѹz g yIܩI3aAIia )`yۉIE~JE1*z9^P4ǙWXN34w dAEːW! z L7)iy@@� EgF ( 4 JaslH0|0b ٝ?(pXZ\ڥ^`ZZ �fzhjf�lpr:tZvzxʦ�! Lavc57.27.100�!�c�,������B>FEFIIDIH HF HH!GH$C>$FC'?C)DF)MQ*FI*IF+KJ+QM-I;-RR2NL3QN4TR6<;6C88=@:VT;YV=[Z=`]?=$?=)B][D[XE_`Ea^F:#G7G9H7&H8I7J:"KecKieLA'N3%S2+UkiWopXqn[us[wvdzwd|zd}i~lmpu{|Ž���������������������������������������������������������������������������������������-&(''))((%')  £ɦ±ļƾǦسҰ  -($'%$/`PgP0b JpbF/JȐ Ɇ?v qGQHRC.HQD$J$b7R:BvѤӧ kիXjʕԔ]:PuҢK˶OjI`Пݕxhe7CwWpI0,1J;|a1ktj.ϠC%QbT0,װc˞M-ފhjr]kwݻs_KE سC۳J+@ӫ_/{wߡ/|/E?Á߁fmf`VHm 2pi%BZ(a!|1%9$V$98ފ!㎲xbG�w@ ;B"T{ p”G�_FV)&~:;\F^f&\Cyӛxfǝrdqun�6 ygF"_e[%�UiIB֊jզXI+X- dYʕϰUEHlQ!Š괴BX}afӊ^yL)ur촞T' )z"k&Nlli K.A@bq /F/ oFco\@+ͭaT_k\jdz %:l^m 0KRN?-fSkWWKI4Hk*pנ}6{H8f}Rã7:1- [}e}§L嗻ء 4tZ 㩏y[ۓV9T !;(OKƦCi�+Ŀ yS<uJ~}kxw~Ox=jdj=j0Uf7;e6Z 5# ^�u:)M6Z緯Yo+bu jn.*OBڷ5mBSVB씂~kؤVhO0ʆ$ _wA -:@X!DԒg=B4L3^8JW x/R(r2WA3gvc;7q\ֿdЋvlvc3lza q4DMHB6LǴf+�Vr=sF5f԰1hyeLez/ÔWa^eu!>AZ+wVLcfRC53=py l״1*nZ$F01pNwR=BXМP1O,y("K}>YZ͕'  b8H'LUfQT"@Qb e6ش*ΡAۦphSAJf$S_>9hZkXeIWS&JUt&}qPUͱWЉh}β&òʟӊRFFԗ±7h5T( �> WBތ} Y [՟)EjlAF˰?JQDJ+5oRYΘنfR-[V[K>SDڗ.[@�@'D" -ZT]XdGDkE�<%t˨X+(jPd^bhzEuut+i�m#V^8�Dp�*x|Ԁ=^q 7, ʃwa VB0#`,{�`.|A R,;jcJ#0 \pp^�>R8!iF c>+' !|rмFK�v�X >PL CpA]�Х'B�B�.|O}@O�@i$ P0AO{D,pB@ ah!ta  ^QR}6`  i` PA[@�,`Asm8X0[+KJ@ b` &4a�'*@ P "8 I  Me�#<A2B`|ۗ 0^;,0>t4T&bU Urr"@ YB  ~B?.$!6� v,d<x@(00! Vߚ&�.A)z%ME)ˢ(p I _^P#h 5(�Ð ؁0U`  < (`M ^R2]~1Bph` mMEJ,PO&Ip>z/ �f_�w_kbOHbd'\02 !\L|Y`1 fQ�h\u@WuTli$ 1;U`LsbF�;Dp@0] jE�+PZ�rJJ� *07`0 i5 M jI pf2k uPT�+gv:� ` F�p> _8Z<�PU _PM�P�*70qV�8L#706Cl#1Q�_,^`vX?tYa׎w؏M wa ƈ 1^@XٕpG"LeC *?0s r?v"? cvja 70403@q493Շi{h`T"~Ou+[i/r�2`kXg`/K<"fX`aIn � 70UpJ>BRG (0<NMi�Ƃ0 0D�v@�=4r[@�!k�6 H `�'UYuF 7PhY 0'%5aY`-Zh4;ZL%4pbF<НI@+PH`OS1<@?�g�V�`R/> _>BYg%`z9DW_џYwYHzMpfQЎOh,kLНFI�JSԶM+zKTzF%Fi<PL4m=Os3XI9 _�1 tg0`t[ PpPO^k s;P_%PIu@__m�`ymij_Avj(_n`_�jNkb,AjuNGk‷ _rf` �՘` QD[b V@8^*V~�^]+vLqF! C'&&P$] [jUj)Q<VB3wfщ^eQcurs@RrfˈEp)(AD*R C :DE*$[tV"9dhr4W^[%>WzP1N'"XCD/#8q+v\Z{ȃ Z3U!QWQńC;K18{EP8)$@%[.e&ۺ/K⠚Z;DUE[L#B.KqaRY$i7MQb%p^EMjK:#5v!a{_kcJ%<괅k VJW\Wu&#1$5Uk&$ZT<$\ u-,\#R\Gк(SE ^aԻ—=%LBlQ$ (fx"k+#/۳aa58I !M0O!UF=|4ĄĒƋ&L˯n�8zŕ<飺7m[2ҳK<ܺ5t #URs K_N�f{/ZbaV[վ8^ȄL[Q_scҫc2h̷?afl&4X3F°4G1c|JAT,F\G쵻Ÿ5 5ʊLĊ Cf+LOl˵4SjRXf;acYWzHRX(O|ƨbmG1$^ҁϣՌݬ0l% {k��X*-'%i<CYd6BTmu|X~%,VnjAE,vN% TĻDKG S]3-|ԡɲUbxAimH/kRr|,}XaSMvmGp<C|d' <E;gͶu 5Mk}yM;8 Vޜ� %3W?=)Yͩ\A,KM[L2@'۵dzAm-'CF{,L MZ PݲTԭ"<52F,!Mѯ4EA=mHi-ϼܹ[.5ZӓEB V1 LٵG]p&ɼ�~Yڛ߀m >́GBM'ibݗ=NY|\AM=*A<g' n O T~DZIjjN^忙e~Xo`T>fd~n|SI9$iS+!Si爞N~ _^S_ep {ĩoNdN,)okVn>Ued nNXj^n !q>YcVG  ;%{j}KTl_)%NV^ PXD� �.>&p �  ?   O� ?%`%O�Oo�! Lavc57.27.100�!�i�,������C>FEFIIEIH HF HH!GH%FD&?C'PI(IC)CF)D=*FI+LK,NQ,QL,SR1C:2QN4TR7;;8=@8YX9SN:UT;YV<a]=[Z@E1B][C\XEa]F6F8:F:"FA,G9H8H@)I7J9!JgeK6*KecN2&R.)SljWqm[us[xvd|zeywh~j}lp{rvy||¾���������������������������������������������������������������������.**))*''&%  ƶ͞ʣʕ,)'ݍ H;!HO^,<X@ &P;!DxP7n%6w`:8s'J?{; J#цG*]*QNT:*DPbI恋Ê]7VlΚXv۷k,ƶ%}/[pM+$._�Į62˘3k̙ĊC#j|\ Jͺש9Q- Dn\�y NĵAMNȓϩNQk옣o}dzf<.dcgvzܶ�9G+!hG)^r.ݶIiG8�H(z~maT�8Oh#d#rAU,рݸTFƖ#1bsG@e!%i,`"$twb Bc½SbdZ$yf2rEpթ!ˁeq 袝B۠bΞmh"yfol*٦%@ƚ Q92&SJ;J&v *I),.~ W &\Nm'8t+ɡDf v܉gъ4H}ezNJu?E 1v׀ſ0|o|mm>ɪ \2v *j/orN•\R2q4{4opK4M˚2D68O[I5VDNmuIݱ7.пv;e�p]z3i'�f0u_y6_3°Uk8,Ս: 6 >àg3 =lkՖr߉Nl@wXΧ\$$2kn<S ON=[_)ڿ> rl'tgšϷ5qV0�-y#-)KG ,lyT F.f~ 0h9�IX�.8`T N]kvh#Vm? G&pS0MO蝏XN@1|F= @)~o ]U$Ԥ8[Gn6iqt*cgZ84FG(˛7KxGBؙ!z@ּ�Aэe}L(@53ޱxh);)5E>Zc<TǬJFϔL4=f^&<ʦd95<83定:'ەu,^9OPmd>#~NQ[l.Ch4(&%Y輄D`Rp �Q3^kh$ϒƑ돡@(~TS$׌Ô75mJ23$TP%KLA:S U1^Q U64^M'ШJMWLfh)Vs~hQ]Zϊ;\$-B4L;hrAĒ^53ֱ]D[fٴ´Jb7T6NR6f*uXɋ-g֪xBgeu[E(lKem:m+T\^v Yuv]54Tiq\].5fyO�TTf CߦDh=fT&L9ohb }eeܬZ8}[. \;J;b$emx'|vWP>5NMuZx<dB~sky\:6X2 1~l�2_L3M ٢rs _D6XǓf¤0^v¬nBJXs� ǓHUm&U'JN x@f `! `> (pXv$R~Z-1 ] v dK ] !#b" \Ql:Ѕ0T JxȠ8@3vci`7(B`;D1$< d`s*?&pSc o3Ŷ6� % � `(qW~ԓfd:E0DT"2Dx@v@moJ&Tْ̗q؆qb@ [s /|�PA>L@ uT"r'@ @0�!zPW%V bvM{,Ġ@Ol@L p�?l(AX`(Yh)Da ;x�;xP"O~8AܑyZT_nyhn�tA E94 d�Є F8p0('`c@F`^@_�_p�@d{aa@d 6:7 �2]`N# s"X\Z.(K@Q+�UI]02@_�AgdpW?P�UO k40b�!`��1 @`AWxAP9f] `P�<gzEas! g^@RtsLf \@yF0`?g`p-d5P@ OnX:�R(H( O Pg6'f& ȁƇ]'6sB�b`0a;rviT{UV�=@Vpr>P�1�hpz xx OPE�=X-$ 50�' xFp HpXPQЋI+p-&"$]S@P7'Fjpoy gT@[`@IdPh  �g�P1'di hr$JjdqKQ9v-g3�Hp47d@0�0e a0`Pd09V`5IQyH@B}A b@u/@-aqJ1\k<@ Y@?�F`Pq h9 0@OX)5 +@g4`Yg@RyU]!аfoyfYUi1-hcp�$Pd>@U3>|Y!`}{f ?V`0k1 Upy�p~ds!oz9(0>TiX �6;`�+`H�;稗j�d� 0@0Z@pv\H0vAW7q�{GD^dwHxk6b/^1z(cH`1@EeQV@1�cD@H�W095@W5�`a2�:4iɛ_`X0gCax:Gy2~b@P�Hbx_!  da HHmH:@C0w i iw0�J;�*ZI3/U6g5uB6PPQ:8{R6@kR` >?6P@5 | ćsPR�A~\QP˧SnE2b`v | 6A 4jAnpA{C(|*W0KtЀ\lQRZ QFogP[fNfuwfw# e$hb*.P"dg.4Py@y"X`s5_ : ӡ2뇳}{oZsOF~cK?R:I"c~HFs֛vxɈ?۵y}kOĸP�P!&ܒyd $[f`uJёtm(FoFmٸG!uH+Q\Wx4F7ƦD}~L iLu U#_PBR�P5̿{cAF7cS1 aah]$Kaw<]'L L^.`M,hÍ2] KRB!uKE-ŬA^:Ŗça`5AWTqB@L#3|\b3L(<61llRH7P\r`a_B›1UH \7ArƘ~|ܑBhFSbctrJ&fqG`yI tadS <Hl5\|#֨J@ˬV\R:؜kWS2<93a>Wqc\Faíl—$Q߬* 0'LF%\_6ܱm{Ӭr\5D!Me`mUL5W\QMӦ_N#EW%9j+%muCąl@+˟fKsdeʯ|=kmKl>¶5>C`;o}cV<}D,8-M$k#MU\E+-�t mCm;|}M�R}wA(*}ɯ]DȬMu\@I66eQ\;f ǹ5Ӟ ʯVIޗȲM|O#m/} Lt>P˺YT{as%ݧ d 5ךO}Jtށ<9DܱeܩcAsɾ3MUGԍkM <'c.>}cn C!4V2V,S^3a-Mc-LE"yQ}է3B#ELQ[2hG,ᯱb-R5c(0}kLm nM^1c3bSm-m|:]F-Q>c-mRg#Sasz+m`H6Su>}F 2p[=g9^E%&)ׯmc1Z9ٖ벮R\ `R(>6]YIKWY}pB^L>^dV2n luD.öʨ~N\B-1\]X #"F.y)\͞eݘ+Sm)^^%]zDE!! 2ۻi�Bi7K + RuY X_u[[/o^K?�Y <6Eozߢ~q_yoݺ_ TqXq\Q/9ǐZ]oy p +�Ǭ/6in ;WC`= NDll-=�/ʿ?0 0? �ӯۿ�?Oٟ�/گޟ?  �! Lavc57.27.100�!�c�,������B>FEFIICIH HF HH!GH%FD&?C(PG)CF)IB*C=*H>+EI+LJ,NP,SR-QM1B;2D62NL3RN4TR6;;7YX:<<:VT;A=;YV=[Z?=&?=(BZWB^]C_`Ea]F6F9#G7 G9H8I7I9!JgeN2&NE4SmkUliUopWqn[us[wud}zezxg~luz~ùƼ���������������������������������������������������������������������������������������.+,***++*( ! ƲƸȞȜԩ .މ(  s%4/A s8pbB)DGbF/ 'H ;"E oVPDrѩI@Ο iPCsLʔ#ҦI BڴիX'Ho)9(wQiҖLQZtVnۻt5ɐȶ'. د%-+%A߾-RQaO:)ʹ9vMӨ9o>�92E(BX:AL7҇d=9rB6;09wCN:֧Yg}u}2Τn[?gtϫm[q �lBc_ϿJv8)e$ᗟhJtv#$}ө~("jU8d1x50{߰b s}@׎v4J|cmZPFO!<8wRc.V9y bW ŦS ]qbHI$>V$LԔ NfjjtI >5ٗ驩I2Kayhڤ%yQ]j9f밸 7ᣯ zg29G촨q)o[9JUl!d+Jݥ +/{YlR q*{&a~�7<Ռ&ZXxk:'Iubnl-\H 7!i`kjv|%lr$�:"W4O; wo- tÜ Lۡ.4HZ)tʼ5lffgo<\iuo|�p"h˪I־toajncwXB�䈀rbƘ{ђvYj{qro?7zЭėŪ0u>(wx~*y|o>}-@ww`;7}? 6G]>sJ}}ABo돳GAsxN3:}[^V?xHQ̔0>a[k]y2AUF) kt#g",�;kaqGɰOD"7-5a�w1r,tD5DҚ Q1Nd7&EYbzAL> $# g*8�:)*{PXhя#ш8ǐ1DzwB(V#)а`_\9S0(i"/c*hG )ag"JFh*H.$?sk""Z~<&>1;i͑|<4=62r[Ji~?n|bءp9Uvr$�&<SH!iȹ%3b8`f`Ai_B]9L_|h);Ky|tF'O]/TTrfv9RTe(&mb>E}AUIFu[uJbA*`N&�1f fV+hn:֧PNrH�2-XXmUB 0J]:%R ǗO슚xy5,TX0&u\'Yt<EI4Kv+B6iol}CMǹFk"0EOE5 OYy f9KިD1UlNη\5eצz89R亩*E 8*J^fIjXށYDyFtUVhTdIyn4T|邰aY ê0}1jK(fѮ qi`[¤ɏiuW"iW݆)"UE F dBXa.0VB 88WN @&NFqydÏǿ>KP2/et1͔ſT9q>4Tt\AA1"A}FFpy3Z|hxךxS'TPvFKp&NU[ Y@ܷ^уT "@pXv fae/>(aIla#hs8+ Gڧ|v>[ВXlԦ >kU};f0sW4xbp#YW_VK_űSY0(\ _@D\N4`Ѕ*dQxVp嵯8?!y  XB*ta 8+D![gh3 ] -7wѓn̴` Z0B &� bh Wp퐫93v+~TA  N ` 4Ȕ`%~Mq*^&ӤXBPBc?�PYۜ̀njނ(paos8 &KZbdv @_/>P$@9pQ�HQ8M`�>Q>@ 0PGp <�A�>P< _v:GO<&w5 ,~kCoS{!Y> E14`�-ZX:P�@b@V�Z@pX]zCWsC 0bWX[Pv6`VpHQH1!4a=LQwbZM-pl0[P>04V=z^(R@=pvZ9�:[@�4@CPVPb x8p[`5;#;�W@ L4@McGh"F%Y�=bW�5`X�BP0](S@4օ]%pS70X` R<s\H]�CT`>w�1 ^z Hu]C $@C�>1'SG#]rr6UXmX[ ' 0J�%H %�Z��y>=R𐩐X 1�!&a@@RPi61)1�'i%,`9RU;TQ<lhbCЇD�K0P�tIP`�0Q)U wY wUP ّ` JC@ 7[GlV2F@rk"% %_sF Hpg i0Y�[[pZEG b`q C�F` ϗ]R9f@{cvcG.Aq; 7酥l鹚P�x8z`^7P:JA J 0#`wHH�Q!{a+[akO`HcR=�%0%%=`^I -0:' >@#0PJL�C vQ�B�]`\eB">XDהl…f1^Ň Y9`�4PYW%@W7q5u<�T6�ك@0Ҙ|I%1Vxr:a�xThW`0C3`L083`X(2$O1@B0WPX@5:[Jj z�@C@^�0`Zai$0v%WBQωLP0Gp\U@x k9T� PX8D�X`NXKXJa�7%PV[j,X@]r(BN{0JwDQ#8F�P`6�ȀA�=I7Prjb6`=P�<C 0;Ѓ92F-8qr=k$DPP&DzF'[v,l˘ֻyIѥN=ZZZ135C9CϦwy!Pѽk=S*Kx;$L�!b}ya;g?kPrm~eFp�\ G>ov vؠ 3=Ӗ^Q6f~rgTk1$ƠE|İ[*kEyɵorcpVI1ۖFC'| O~(grCHIGp|nu&eĪQ8rpYf2IE=.J} O|VʧeSFf{�5*j̓1'f#ʿ\b[0Uޕ&^}A:F.Z"Lv,1d;sH`c!/Ldk%hYkͤa ;G|P,sY\f7T}a̛0|cmf`Ϡ/hT"MB"cv=?|6^Ӓd]3�ɀ\%le ;/j=%U9PSiU#1UW=gm'ҥ ?}RPґ&iUTHz$=M!إ\gƖVO,"_oW%J*(OBchn E o7ԢRTf@ug_WͤIϝ}Gm' g9 W!thf WBԥ!L5,Y|F3ma`jqeӱf9MCAoɋdػ ̈́]! 0mbAR<|1"anEU=]En@?8=%Ǎ/ =,R%/5-"3r.,@eb&.-qMη@ݮ ^]Ƶ TƮ5='@^tLpA ?}u3ֶx S~@ͬb]-SP D6-(~>Rh=zkK7>l~MUNڔ@ۃB+\}l \(-5鲃G CB^pO>)$)TSǮQu>5V@`>Ns0) >!YA)\W0^/TZAJÜ_N\ ގOѮQfSԣ~AclY̎vo^q`mc̦삃*ۥ#6}fN߫.S m5,SFeS$_"L1o\7hB=N\~}ت+O ^0~Qq]M=? NFD=??XH&d�A%K!1Y2˕٪CARqAf6+g)T`zCSc1t.TKP}VֈR"nz DT_ ְpCW=4)J,8U}dOA4ʋk?r㦭6XToeVwf;oJ1aw`e;/Y:PLOGPlg .*+*(! ¸ƵϹ݋,*Ꮡ쵃Өġ�6$y<6an+"J\ �uM DSTR^c]Ab/Ѻ,۫^Ƅ) Á\dӧ&:QRI2ejQyvf. #J+(e;ۺ%[ilRfm jܷhʝEڤ}YMVpZF0ƅ˘1ؐ xӠQF-Aӡ?'ztj׷kޭukڸon`8Y>o橋{s轫7�! Lavc57.27.100�!�i�,������FEFIG?HCI?IH HH!GH!HF%FD'G<(IA)CF)FI)I>*E<+LK,QM,SR/NP1B;1C31ML2QM4TR7:;7YY7a_8RO:VT;>+;YU<[Z>>&B][B^aC;&C[XCa^G9H8I7I9"IfeJa]KecL3*LieO1&RlkTjhVrnXopZwu\usd}{g{yh~i~lluy}ʷż���������������������������������������������������������������������.)*!   ź̣  *((! 0g^|7O!| "\X!3c珣 :|QH %(ңT8qDq-3('w( ɱQG!8u2ӧ?J-rդUjmjaV1Sx Aa@:v#Ho(lŝKڥE[ܾ &W#ṅ.QoK-; (M>EO}MӨSomP&>@x; Ie%q:XTgT N'A�"喣UgGϾ{ sXo� 6 rTgFހsuy# T@�Sϱǔ0(\|*pG>іaQ-7o2)[}쬘.>(Pf7|ȵSf;0Ԇ;Fa` Jk:TM2XfY#v/'rYb*ʝ{^ޟFHawGyz6gB!fBGO�Js'+:67T^G�7fW ^Z ܫuw G.ju}+jI^_vKv7]ozgFfˤNZ꺌9k%v܊yLpZ._xQrJ\ԫY%+rqu rJ*^nK8B7򳱶~Wyl'YBcZ/R&yhLP;ə5,ZGr*H3gx6H#"Mc'^_ܳCc}:\ns+n]O+.԰SNmhtZ꣯ՖS}:нIrj7UWLJ"f띮mWo9pol&O)eZA<ci9\y֟2<gkI\WOM�YE0"r6[Vߙr8g5mWr<B:Hc @N]EpT֯h>=)da7=Ͱ"ݲr4DPQ4Db~b?Lͭ!(xYQ=E5617C#%b2/<s:>B h "AjY!/~9&"i#p$y2;t$}֕rBSʡ*B:qr_:q*2Y.ED>Y- %II+ O Wٛ82=4LLl׼N6?Lon /+(BMe<�]h>ȕzͅv&C͟9@"18R!HP V2RcaYQTĂ g%!*h� \ܬsalI?bsuմh4ʬj6 yGbF!ʩKT8~%gi ѭ4Z/hCjCy/'^(%p>P#@>宨q,HFxUiHʣ(SVD'}2=dehoXlr/E&lJ&֊MG@t\L,bַRF^E=\D.NNoUH4bQ[>傯msU*XWӠ煮JFɞ= u}u85* ; @5ܷ] #j_u_?r-;|I+ZL7C;1+K&Hep֍w!ifO_e QGcq#^" ' C}l/ĕH0UIG[ t\:N5;KasZH8[!;a�Jׁ3:y]0u,&2 c>iIkJ(Y&XVWZ֎vԀWwYLbR^{yhP꧊ A~t�UI� |`UvuJUjӬƙ𪥂 ` ^CЅ(�L8 d@oCIɴV . NX0,`6> D_*{+1K8| S'ha M@ ٛf�0/r?K>-Ђ @2pl!t6;I9LL� [1Ѓ/x@۝ܐv&/r` n�pa =h]E aL!W !"r5*R �6Mك0(-�Ay``KЃQ8 !D` -�"�ð�|&�k @ P,}H@>0A}>�3~#|Z"{A P3xH bG Lc_0`@ug:g�t�:g�_gP: pL�d@R�a@'A @W;@ApM!q5BUH&S~EJQ�/0w0G@E`4�[�FP xW@p RP1pc-`��^F`6 \Cpd`E:`I P,QM�Ă�W��Oi q@KL ke7.H P�&�pG`h1� P}pK!U�>�-@cP@�Q T`Gdp c/0PPX@2p,byrLK7tulJvep8Vfs@`p/N�3�x�R8�u2` 8\}dfPbD`Wa %HWc< HAB7;Qxu~ Jp#hd  .c��"XRy)NEp_0z)S^HPp`MLpycW_8�?3p-v:Hq}7ZgY0iuZlJp7�GpPw ws4#aaM)WxQp>y� wx PDmQk$ih�1`,Id ty�2` X8`/�FpTZ6p4U�Mv�" וHpN +\h1(NJ#=p9JQg dd`Y SpDО? &P�؛ Up@?XwP�B�@V@H`%*dPI ? nh]R�:ƥpgV� ]`5cd0-`+p$'7JA @:G0!+-Xh9Y"Pg&ep;E`R`(^g(@aП}؛ug0? 2 U<0pBK/L�OЖ;ٖyt�@PJ`2NБ1�Hjwu:Á+:26K;Oe M 4IP`0%p ( |_xJꀜw^�T(IcCYBH08=;HD9.@BY"_B7j/nGxi~"0R@K S l~NK  ~G 5y y8U`zRkB C sZiujUm`PR(S(i|EXP]jw* x`+khyJşu&efc[qI^'j**_'6k"\1r khEb @2.H"(` v8(l9Ž�R(&\>zw6U"kgFuk/hba ,B2D[I+;5 lki5wvV#%+qbq` ~i M(f L;dG4;4IE81eOA_@CVyju&S_oaqES[ee:IeL{_[S!t"Kd*GVQC *AF4P:KuBh|=?&+Ēm Jm|` äl;1U4S X~; kl_ + @#"<o\�l*|F̝34WWPV,%|z2wridOl\(Š@GSKhe7˫P4`<ٱ3~ej-]FR59FEƣr'jR=FMnub6iݜQgϖlϫE 2j-{n]SK.Cd2U!!F˼|S E!yx/CZɻs2]I,x/{2|>zL0ZgcRhO 5FCfF,MփK�@1J&%6S-ž7Em< leҏE]ڦW|&/MڭƧr7ؔۡ\d^| (3iٞοhk0vH Q6\ ׭iM,TP)#ffTRly9;vP|']H/4 ]EqCKh-4^3ν][cs�:Y)*W%t>lԓM٦]5 USB" m^5NWH]p;CW.ܕ%=Z5>yvX!@|⤑ P#aYޏrX+q}8se,)ҁȅIjn[\UC 9%F}c5f;Bp I]r宼QFMڔz)+9-CD`FJSU˫+Mw&QÜh5ɐSYqn[dE>^CQn|@x{=:C\GuvB6 hc.cu޿;Sx%Ԇbpݎzu~~\`FK@|7b^t[Cut]n"/cDV˰lc\NІ~ÒXDڬTng$!�o 9ʃaKg(]UYEct)Oɾ5| I\/Ae=dTV /A%)oU�IA.n)=+N,WmSaO=MVoVkv{M%>tOfeRX<%z+3~b &|*6kˢqʻ{?t&vןHo vOϻ|/kih|Q 0Z d.)*$  Оō̡Ф*( ϘꘆB@Yvlۧ:n �V<W.\@$ R,ʕ()̙ j܉͛+Y9P;<Xt惟EU4ϥ&y%էUUi֒c]t,ՕO �! Lavc57.27.100�!�j�,������DBB>FEFIIBIH HH!GI!HE#E=%ED&?C&PL(IB)CF+B:+FI+LK,QM,SR/NP1B;2NL2QN3B64TR5<<5YY9QN:<<:VT;YV=20=[ZB][B^`CZXDa]H'8Ib_JgeKecSnlTjgVqnZvt\trbxue}{gi~j~}krtvxy|ƴúƽ������������������������������������������������������������������  Ɵ̞қ «W<z TBT ':{"D CNHɜn͛8ԇΟ@uJѣH%͹5sҨ)G|h1⽎P5#A rQdW# :86VjBP+ȯBx{DPYfDž>L˘@eCSHPRf.זžgu0dVM[fœ+_|&oYfr@o.Vv=�)D\jN!̻OiKS_iDf߀67䀦:|%H{]h 9QEv!(8 *uj#\a*#RuFz֟M4jr;&s@Ea`{XKf# 9U56 ?Z 4hUbP8'gx>n}C"m .i]v@g#Xv:m%0U. )YI\HPos2MVgI֙LjV�p8ZoŎIaˮv~&bRRIqnhIyJ0j-u9!5 h.l=ZpOH9Khcf�I&5L F"fL9 j<f$)jF/#j(U&+U׻3IJbf�*넭X4*F^jҒ.~|I~ך"wi {6e2g�D�,FISk9~Ow8]瞳/h}H:#]ܩ3#ºtucb=מ5O /|g7kzs@WUo~zvfXgy [oc;5Gk4w)bS:xxHoCA3@o6$;6܀}asFp@\F'l]O9a@7&̜2EHRLF4LVjeP< 3]\/ULF EO\!cN1}!q@Mm ?\%*|zdZV"1~QGNF!|TXm^(_s(WP·n=sё28r\CYymmӜZK>q@�oON,f壏Io7"@i*I5 L�ћ9R ,ow: @& ;mn<3AK|RFJg2xy%` n'L}-N&ȒwR\Jd@<x -B-MSyRj,sZw _)G?h9L#iCO-j@{pjVæ@$*" l'IUEtD̲QozW *8)+x`)F1HwgXu)YXZ9ʡJ LT X[A0 7WĦz'~|kk2wJҰ@|+n ףudk<A6ΚugP"e[hlr.$`\'QVkQ�K*jzEuU鍲;_'N' eF9Տ;-+DKw!ʷxY⢳Z [ĀӴzeʺI-;y˞ ʡDP!:7m" 6^KuZ*Ò'3e(vIlC٦&[@.vU.:D;+NӜd O1rjJ~2@LDn]L<߆shr5."%CYshB!YUtop, JAhc3kȽz) owտn JQ$4gN6)��H/%>'*mnuTf۩+n~g\&FRHgPqքwt8E(̷BQ?ׅ|;+hh1q~q܎�+.T{2<\U,@!S-yT)U&rӂƵXU)4{2)8flj~bcs\DU Uf3sۃ ; >PנS`5 \$ah]gޱEiba, ftxD`3 NpAZ" R?vfSP#P! ^�å8[Bgu_>@&SV$վ_q*p�*'`r z`c/&5�nXU@EG<sǂ}BV< M EPd~% A9@ H^)HG2x��b@ a�;e..jS)C[Z֤=*c{�= E.�O@L(0,I?F0p5TA+�M@J%0)M,pF N�*0r1�82)@LG'g^flXQCt6!O@Q 1��[ ``|3T a _Ha a>.Q8L#_L`�b ,0S[ M�ApBRwwm<To8IG [|@.[G�*"�0�hH60|U+�CY0V�F�,Q�H �fD@/Z 7 %GO|!p '2 `i:'g…pY`:׃X/_@ 0X3XP �!a`a 3[�`9(�pb �:&7.�'37;-|G�EI)Rj O!'@ ^@fC0\y�qA�Y[xaZ�7�(H�[�@`�X 4@V`p;KxuX:pQQ�~ *6F=za+�.[DS� `+ SgO�P0T`R/� 8Ή;�R +#c<\g{NV6o K!Z]6R=bSK#ޡB_4`,P*SȠӑMa�`(4�f h%Z�' h O0QSBHq׵ x]&&*1+Z�?PyH`LJD?P Jjb/P* 7plz@pT>!PpXРx@(Rn`Ur<R#b"^vW"_iR LCOhP45/P�Dp0FH #}jw4XxHWDsN$7p<bV@?VN=2=Q%b`}`�+0^P:+pPZ!%�a.p#0pÚ  f" M.y hq B` Ci�Э^s;Y��x/7( -;a@vب+5/�X.\p!.0J0+]9�2>A\K$$bPr$-6pj:S$;p M```(%ÐJNj.@pW�{_@Y i��*kH{H[?x!5XU#Y:vVzb%AR J)0)C*P "0)Ip�PG�R8>Toh+Lp-YO``{ wX/@:(`�cקJw9Y)@ĦKLPŐQyeĝUiAaxaLsr\saú;D>TstqB;֙ aG#3X | K&'{5p|iFl32Ş6 i8gyT5Ƣ$WpRqDJ!A,R;3o,>+)c,I">|wwRt7[v& H.�˗˯8H1&bm%VY6ZPPќ.#BN,4vf%"T<k:2(泌ժutЌD@h<0_u.;Jm(TgDwLyN2=2 '@bˎk<\'4k4a%$O=}1 `Ӵ2zmeKPFjrQݵ:C[] բ/QEõd7Uh=mM]X3Xt3j!TJS·Nf^XcD{4aQx ZdMԺ*eek^5DYfЃqT_Sq<=ۙ@2S!V֓fBԜɉ|=b@Q+;4ݙo%1kܱut<>4?M l\-DDA^77sڨc0]) }1;A9-my45*IrFڽ2A�@qZVKU;vD+-�z\}lgޕVh<3#pU@;+8[b1nڦv-T,d%T]YٸT w==`78XUrOênf♡4k-WlC(]Dڤ� M~MmBTTL<ێ"-ݥ_@B-|^O-tRH؛_r7mj1G(T.=Gl.'S7E]FDs=^2NDؐ4ub�ڴZrGCQ%*Z~SlnZWR6M�U!͞a.h%bE2:HsOwԏeY4�Qw0v^wPַkB(o-5إ2bu<.[<Tւ8Ƚw`j?�2(0 ^<PN _S6pM< �1-bnV }}^.9Ae\:n>.</>Ys}wW-hM%6!;yO{ւCf{c#FSDhk`RSR"nڿNkZ>8U -ڕG!&UZR TԹOk.Ӓ?:0 Bƍ(^cKR\q~2/k~6Q) A _c#i$tSκ`mtQ;&;IL-. ps86�s֥(N%_ޯI9rCzY<?O>n3d2]-!:2/Gmm^ML=YON2>ōW~ ^t E3UN48|ԠP|gmB5U>&Ioo`Ԕ qZ&bBbQ޽k>iKEN&k كnpurJoC#6~w? `@ЀPpp0pPР`p``IY`YPQy z9J J(JjJz zJ[ +K˺k9\+\j\K HhxIh-mY1y<l*M9>ښYNN.n]_l~njk `<xMԺkpeŐ9{@àB $j DLmHL6bJ%OE`^8kz淕ptܯ2ٴY�B8BKwi$P XY@t,ٱbr W$Paj wl]` )0 ;8`Â#F\!Ʌ 3\ƜWx b͋7eʆUV:1 mͰgw|;1GmrϘ!/\ȁ��! Lavc57.27.100�!�_�,������FEFIIGII HG HH!GH#C>$FE)CF*FI*IF+LJ,PQ,QM1MK2:=3RN4TR7YX8=@:VT;YU=[ZB]\B^aCa^DZXIb_JgfKedTihTljVqnXop\us\xvdywd|zgh~lpsyz}÷Ǽ���������������������������������������������������������������������������������������������������  �> H*\ȰÇջg@_?t5g탦N]Ȍm+H,FE07YƜ)9dǒ4*w*PJJի @0 ׯ`Ê{PkŧdӪ]˶?BgʝKC\W}  0È'Wǐyrex)_̙Y͝CJ+ѨSG5X ÞM_ٵs Zo{i/O?N0ե#~<wp_;t'wGϞӚO~�:t]d~& e [V !f!�Gb`*HLE-V(p1gJS#_x:&adL8$,)$yd{BNY_pV^%|&~9^bzc-B#!X 'r~Wem(iȧw^I]{ V iod.V:hh7懥gĩ j ۙFh +mwκe멗Žj͘)) 큥NـC:vkʉ .g؎F[mA-{I `Ϋط"6ݻ+u떼'n֭.xTdp:!<OLc @u3% ڳ-=2 wtkl@�S�"kU�<< 0 -BP <2ΨAll-!\TD#alWD 2s@ RLa9J@)k]=/2#I�.[ls,0Z ?8 h%s<BU 4�ZP*VD:H#<ɱ=@�PĔ>}0/Tj0dM ULaZ,7#�0x< 0@@1*62C(@PhF\<,�yjڧ )�pU`: v � ^` `#0F"9HA#0�B~ PP$ Z0C FB &5,1X` "x`�B*TA RtP E[n >( 4B4lUP$w \С",s? 17,Rp�P l6!4y�{H-$D,@�+(B~ 8惁9'7B�@Up@<@p쎁!r8(da M $�ȁ ThAEN#DT7h![ �-E(�M(">, /�($r 41 q�@@T&PA T0 `8D 4 =!/**` i/ /U0&d@8B  0X2ȃ$,aA lf 7K,PA~ ftATA Fle.`;Ђf+[q>a@eM t! �8#AЁ / {v#pYX>}P.p5Zb(lG*H AP=Na ~J Y6(&��7aP3W1)R bO @"FyVLhA+jYk x PhA F@`["ŧ8 4HȈ� hDx�MM.XB\@SL+` /ȿ6fW� 82rJ2� H@ L*j:GuU�.�T(BΪ{Ya�`%Hd L!�D�8pHxM _F\VB L � X�&�"|-AjI*Az@#̌A0 N>;j,_(Ѓ,��(P 7��y<ez@LK6�(5 +. @rH( BP-ca,=]W_P @s0,�*bu�? ^48$6qp4Pً+pAiQħ-90 䴓Mqj'qjȹQ"4Â@Yl'Oq9�Yꋌv�**5q15MLcs#25 \3hLs&,WaD8zuчV?4a7K K H OT0qݗ=3vV}�s $ܧ5hrB/zW~ib{4Jru"P.xT:( Ճl@v4i#bt]JX9؄>yPL8m BhcAqZ(|]Hc1dfxd&j؆4et\xVQa~R Q+re`8IXPl?щ#cxH FY1l 򆴸Yxx h(huhx苟ҌȌ8xъ8،؍"X~xA"V'؍ꘆH(爍֨H؍HU(H(HyIyZɊ،ɏ"i e8|sX&y?y";7nb#i59؋ i%)(& 8 8�1j)aygdY mI�hmyh=xi qIdٖLj У9Yy9޸ s9yGq3ÁWLg,(oQ}!7ǁ3FÂ>~ijƩ5䧛)i �ٝٝ9Yy虞깞ٞ9P p��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�\�,������FEFIIGII HG HH!GH"C>#FE'PL)DF)GI)MP*IF+LK,SS-QL1ML2RN4TS7XX9RO:VT;YU;`a=[ZB]]C[XD_`Fb^IgfKecSljTkhVrn[xv\tsdywd}{i~kq{rvz{úƼ˼������������������������������������������������������������������������������������������������������������\ľ z6@ "\P!Ç#J!ŋYQ"ǎ 'j p4P3wPK&q.lْf͜bϠ5„'Q{CmmzeOIa3Miɛȝ$R!hӪ]˶۷pۖzݻx;w_E ,+^̘pƐ#K9`$t+kLC PfҨSװS ƍͻwܟ} Ó+wCNzD৭kxwsU~so7OϞcc?5 4NfYE_ VDJ 6 _1ᅂza|$uA%V#e"8"4`<2t=I78 ٣J )YE6R YVAemIc^(c) ΆffnݙqJe%g]昂2a.db)6nZygn_*|jj醫w k5Jvf;ީ~jM wN ^"Z@zkh.q Umyƞ;ܳ&n*Ioni oB80\o 6g d;| _ܙfaF:novL&/,pʲr؆6̊+nv:gSXŮa% Nj5 ܆"=mp[.W)xY$БI\eb85-}J*`�t` -l 'tkw$�hBTXEK-BQhEH�Y3$zn &<H<�U-LӍP^Hǟ4Pb';9RB@A (;. !PpA L`YVdF��I94h&xbcD4�lX(AM9sD’ Dh�8 K@!& iX@�`�/A0lS `M P҈@ $`-*bhKv�B% 1� H0 H<`GX z` "d(� ~P!ؠYc@ < ?PAPd@L�H(D*&v>ty/X0h"!T ڳBjH@Y8�@.`.pK dAlG*4^|�#T Tdkh@ $"!TbDn `@0g�  H`L*@$Bp8I P p- rP$`T@ЂpQ�! Iy� l{6G%<%QeJ@R fx  XAHvX�$@,s@`xPF4`TH!T &` &`'+"h!UL}pRE f`>hB�! |0?z;@+��|@ U8Av 8X @�XV $X#�Ye{<0G[=) P, �#X ,0"h) P="׿T "`_&׿G8�S+PTp&�@RO!\C3t<L !@A "K<h /`QXqR^0#ha?L;p\gqL�PP%$!lDK|/H�0Bh`$B&4 8� %AA�tt }pce>9WYT#"hBV0Bs8 w* V(<~<.iL a[Q`7 UpآTg 4 e&|`,T�L�rȂDCm937 {\ z)@%^--un\QOP"9Bp \�dAJ`60X*�(AwN�L@!Da,* V+Sy^'>E" T! vk vZ[ /z"eB! IfŢ)sE! ?�Aց`;FQ DaRH]n7tr7`{ B Lq<0h@B;Hh6`�ȠAAGw+�3H�@Ӑ Xc=2H̦<Hh|[5mkp@{ji$@ @OW�B@U.O%$ 6,Tp (hS,Cst>" 2!rN#1B6q?˗H_<[]?DOcDFՐEw%Jx!"95Da60 :[�vA34H b4,r6b-x>T@#R MB6CTT0}rrJQI-aeh<dd+ PrSM'!3Oh"Q8!J(%XXa1bxh֊N$񊶘!ቼH~t33ӌ{q.jah؈5⸊Xј *( h:(!q"08rrѱd*) Ys$ Q0,!+&Ęr% h*ȒCb4)yX*Y> ZIA3IIx v*NIE(Y>"3XzHX[&0^ W9dD,UthjI4m)rHuYbY}T4gIɌ ^9kYi٘&yi� ؎"H47w1xypbg򢙫Y a ٔa' 蚵iiIɌhC Xcי E iIi҉ yEɃ뉝?өY晞ӞɓɃ Zz ڠ*z5z9ڡ :[ B QoUH6 1!2.;78ʢ':/V\ B:DZFzHJJNPR:TZV \�! Lavc57.27.100�!�7�,������FFFHJGII HG HH!GH#C>$FE)CF*DI*IF*LK+QO+SS.NP3RO4SR64;9WU=ZYB^\Da^IfcTmlWqm[ute{yjkx{~·���������������������������0  #r,0KHfItdBD?<ujfPmtYwvDeqQnjuQT Űÿɹ_pƱ濖sƩ,Z�ӹeY7gnPY F0`~J|# b z0cʜI͛8tO)>c J6%<*]ʴSF=JեHjʵ+,Ilі/3˶-NHu)-ݻww=޾b_[E̘8 ks1ˌA@D[M:'ҨSӻXYqZ~M۪ɵk-ӹrIq[}9MLgLc�gÓM]yqCYpt~J_~Q= rg�Ȗ j: _C^eV VxUFS׈:x7 6M0Ib,f'y ZNANJQV9dzVfyT>1y Zz_wEj)}f'69Us'gV":$. X*M%r(L~JHf;J]9bZXCa*XV(kpm_�*z)ɮlJ8IT^ ZzՅ `*tc1%>{dl"{*D /f;5,d;LNXK!˳(s_Nκ 2vW:yܖ"ܜ.'m1͌qL 5S5e�5%ArӺu?%D83O!L{kb(n=ψ1M+̍%sMIk ۣ6WrI߹ZvxL1V|8D' 9aI џo܉dp�`�jB� 0 /+ſ~cZ@I-F0@B 3p (PC 5F_r TD[0/P 0�+РB x�ו q8Ul8Bh�eZ`8 yt 7 UhMA &$T@,@n'T Q{pP:n ̀#��`x2\uA/<@#n!cBq0�@ fX 鄳ыa<8BZitE!��. 0 j0.3�H\ r *� O8&dF�LI 2JqtqƄvBp t6x ` ÈzQ~ YBP0PM-FވH `JfR̟_�B0  <` O$>wbmFHrI�@Z�5 .&Mo�a31fhphJԀ Vf&NGHs·=O7 `{$@8P�EBUsОjTD('0 H?@J�'2B ى$HE,cIfYcp& ʴ7ET �]^t:L._p{}[XP+3K]kojB\ m_S<` ؚLŴuT۞\=/]˟&ei wS]Q.~992fiod3ZB"8M#,[/Բ,z7-a0>bۊAaGuN NnFhn(.Cx(<#Fjqjȅ妋NU6Ka P :Uc4sŸn1%-9;BMOҙҴ4ՙUKpC+(WvtK)H.M4pcAY+.3UlV%KPGsQɞ6 c[#ɻΗƻ_%Flt{lšש<Nfm%Z>F ))av6{uO:)SGYw]zAwSt&Ưljc[~x-8S\WG: q)ѷkX_ {5O"f*5Gpe 8I2pRuO0J궜S=ww4N"[89uo)JU=; l(F Bءnhq]u򎆤 ~{]'_'=ϼ7{bқy9z˾=໘އ=ށz F>(S݁vLėЧ`TZ'.MsfzK'ӯo_[?� �8Xxx��؀8 H xA��! Lavc57.27.100�!��,������JGFFII H> HG HH!GH$FE'??)CF)NN)PO+SS-EI2BD65;QhQپyQ[8q<sk5/ي)%}NI]Bp¤/ch0*q¡H� ;;*�S >н�ךٴźٻ⊩2߶YnH`"Ç#JH2 0ТǏ Cً $S\ɲe-]ʜI3mSrJhE1*]ʔMJ3ԫXʵ+MOERhBtڷp/]d˗ӂ}@, =*[ō#c Xe'_͜CYil ^@Fct#W;"X{ f7}�톼MzKoFze_N EܧW O$ 7U}y`'OZ|s?wgFO' ,|vvޥs[=('i0et!~e&!uUp�8Yxk(ccʕvcl>4ˎe$704␇uh$!d#|ّ(i1wd%di ~|߉yNObE%&9&Rnn[q&QtuF&@|k_~x&e&Y { i_VNi)U0.iSjiTjjI*bka*R5ʚ'ekYfѹ+WJVŠbƶlT9zlkd"3)--d{-Hm;nJFS.jng"^;on{oHkx L[m Sd O+1GCR Drb` L1/u$553O1&L5)r4=?O20G Ƃ @ܼͣ0@v%_\u5(ddrx9 P3=K &CH}m\20 h.\"}TF*2ׁLt^nt~B3-V/L.QL;q? 4"=sR5f �iͮBo+:E4<BȮW+'S-} j" �l ,@3Aԡ(> `�lL׶sBC BaA5"lCfۜ*B\lEq `Ǻ̯>y6  Y5@(Ƌ pDKH[A)”BƫAq4:u=z Wk0�HAV4.\'E8U#0QR$$& Mz /92P`$L)1ڤmbEJ)K񕰜d-%~Id$KU_>.Ƅ9�cȫQH$k1r!&D)Nh(e*'•MAbj]ƞO_ܲ,@jϋ@ǁ^j'ViЗ3 #{ %ETr1A2(Rm%XXI˖Εt!.'vHG5UN.Ԧ~ZB;y([0GޒI)Ƙ?gN!Ռ 8u)!zRjƮF֡b:jN=դƵbRu ћ걯^=L1b UPjPj&!;kAk.ı %fvVZiȺDdv;(.r*IbXKQʴuVEYu [F}r8!ZrN7]>Ӛ_\:H̭:]:(5+򦷼M n` 7ͯ~gLXyK5�_x{ [ו0 \Nz%1QB c _6#&|WhwU$ n1cE6@*[Xe.w}njeyV6L+UF39y^63���! Lavc57.27.100�!��,������JGFFI>II H> HG HH!GH#C>$FE)CF)NN-EI2BD������B|vRǕq-Jxn=Ոc,="料'3n@+;0(φzf i<ަ5=ev|jw�� pie hqpf•ʾ{˹ևܡȂq= ٛ'�Q ,Ȱ+wl97ł.V0Ə CY ؐ%K0-1fŗ Uif4:@=Bj3Q*>VVjd�խ`ÊMUس-ђ!Ve܂Tݾꎢ0�`ؿk5)Ď=2;55)h 8dg̥ cpOeffQKfH0(}wI+]}+p[KZ鷣kӎ9x>ǷS\t&P`+<QD0! Vqf~y=j(\A8i)|p\⌣ T6]4ICA]B%;{�>E=B9"*ED`|N*U%V5DURXv&w^sq9|l`yFgL�T衎`$&bfPvZaGq蕞lC>T,*U_1Jc+>秪j[ #b $-SNH̢ٔʴVzV f"3 kళjc"d j&zt/e#m][0)%pO;dD g+aJD>ךeq>zqj2ɐ ;0'v볠<�AȮI9)H󋏤ãVH,N1+7S{ ]IgD^uF' hvFț\ ͷ6X@ww^Ks6Xū1YWmu{ol#`j97e.Z\cUz=$Xލ`|zY.AUpQK*YiG_<rS'}$|d҉> Ǥ*_XOcuj|}\ϲM>++$R> nJc4mG[\NՓG kC;=(v&L(F^p{a Y;Lƣã &c,!V TD{h )RE39,8&DYi�\di2 L:QIzsDX%w  6" p OhF@dH8 XN 8I/ ?°f@aX#Րk؉E!01 "(@/"md!j, DT@eV(h�3Vy~Bxluٻ܇T e3ι k@H%IMdRړ7J*5B1H,F*Y-q2,HEUGdIRX(虆xX4FQ�f�^$i)@8g)?(Fi@#2yL�C/c p�xpyl""�HpX`8=H^F,mi K6$.Ɗ 1<�*7U(lu%QR"ťD-7RRO'$)44V)T$\Rd1s&3qAq�,hn( ~NI9-B:N[98%+@�] i3e!;+&'[)/A=TwEWGQI�%by_Hҥ vPF/8!Vt 9f}Af^ڵb܃OX% Cn \;:k10MR%k-KVj\Vh&ʲg-T:.ʄ[.kCB ˭Ԑ&h]1r|"a8hQ$;#|CTE3a6֡c'^=ڼ^´>m83a"OND ,ˢompn&TlL:>/KDCmJm8+uJ"37X5[;wUX.zMۿQ*l6ԕѥl7s+x꥛ "ڲ6Q<s~CـS r䲍Өۿ'L fɮW$mͫ}-<ʤWpч=5S}9:{ ⴾݴAdjӮP|Ŏ8$1^ ~Ȉ9X`n6/ge\&桙%\lF1j!+c[e2fS86 ҺF,7a?vyV=2-KU wl3|g{aU&&` g8g芘ܖ_,Gy B~ 68}HD'|5>WtW)w.N+sĀH0WHApXȁ$؁XXH4 &sHb8:<؃>@B4T ,X81Ȅ ؁RH!88 h!INR؅P(&`IHbP8K(D ^�dlw7jh[o (vxx 8jW<�t؉8Xx����! Lavc57.27.100�!�2�,������><F=FFFIH7JFH<II HG HH!F5!GH!I;"F;$FE'I;)CF+KC+SS,GI,QF3NE9VKC[SJf[Vrihuqkxs}vx»������������������������������������������@XHJ34 բr*yT&]-9J 0ܺ'O-UlPmZMeQl^WhmbH|iC  ܚ›ÿŤԠԉKN{/tFP>cFwQ ^)p(S\ɲ%.cʜI4sLs@c&1ѣH*IͥPJSXj\Ê XhӪm$&okʝ[YxmBT߿cfL_& +^.ǐe1eF^Π9M:rĥS3zUZZfڸU*8o٘RM|œs-2aZ8Ndճ'+[wg)mEϾ+3C<]g5|I7 =p&(LU8v'] }V5"{ᝈ*Ƨ^.: 7#]A8x܁)j2yFz rIVZJv#EH%u)^Zxa^NBمeIL[bfEvdoHZfVFhg Nzf_rǩ~zmrZVf.hnΥ`c NZ+R{*e-laqXN׭^V}g .])e[&s,+Wh˩.J�YM8eD0~sO( _ E4&R+3F4028 2Z4`@ t`�bv|3yF(�(`$0GD:/.0u[%V_P4M6\B*S5tu[0 -pCM嵶=Qvy$A4FTGwۚ} + 5"xM/�s15oCDFiP|mw ލ%> ga@�Ǔ`ƛxE<`A (dfXN([3)dj;rrmoXv�\,�4 =UcGFGw|%3 qM!!{G  i% Nw^] ෺X37`� )g� ` :ؔ$(I1 a/A d`GDpa `Յ\/N¹P.ktKG:&s I(pT { ٷ" ` 4p^z(�(DžAIȻlg0\ZXf/Lp:@ \p\F. tvn߸"9=,-+&<gB,d N`�0p N$c'4󈑔,*lE69(#ք[ ɥ�VR�3iҐp*QU/\P8(G!mc�iyJE 8ee@iZ:tPVZcm1e5‰P$` ;g8k3p\@|-:Q$i� 2P@�+lU@ϝ(q*m5 ,h'( -�yl g3\/ jﴄjG;V%TAvRvmT+h)ҋ*B{sG_؅{k_Է:�(6IWbup%a\.~+/ &څCS8^=qAxQ<0ucwE6~Is#g> 3xBYl0c8~,e ʟ2G#;[[2ywQ&3y b;\+Os}|)9v޲<gxY32g7Y˂ˣh9cVt^Mgm֙33`&ϧ9d6wZխ2+]F).9Z!ou<nE:~NE1T7Cl-AJ6 gғweC6ku* nKqJ5q 0"ֆ;r2)^np 8E9# �WǸ>^q_9$gN8Ϲe@x�6s/Pz QKn>2SA܇d`\C=%{5g]Z NxϻOEA��! Lavc57.27.100�!�\�,������F<FEFIH7I;IFII HF HH!GH"E6#F:#I7#I;$FE)CF)F;)G7*J<,HJ,MB,QK-RC2:=2NC3RE4TI7WH9B=:UK:ZS;YM=aUC]SFbVJ[UKf[MkbQi^TmcYtg\tiaumbynd|si~vlzs}uwx{¹üŽý������������������������������������������������������������������������������������������������������������   � A&<oa> #(_Cջ/aii{xodf' R(2dȒM#d5WYp/y愹%Β>G,$QFUYQŋWjJqׯ\Se]Ū]jZp]LYu:X&1oܿo|/zfhx1O77`'cnl='ׂaNmpٸsn̷ t֝m_=|jͣ?*scgw]kQSޙ (y#%tǽxB}[w& nf@&h\D'UaJȝs9"oJ!ta}#UA 5∯-4uڌ�zuTM<X%dE!i$OBNUeewbvWn\ei!uIEQیbtZNPN%3B(| g#`amiz{m]ygYT6iX>f< ]Ek;D`h})qfvAw:=&=bj2눥(nWw,{k~Jez[vFᵀ6Vkܤjϫe!k-lV.v){*.g^*~|iZ*ƅi-NJfܞ\W"(ʷ +&lȖ1߼͒ NfwG4cLnAW-]Fk]] 6dk f=jm3(cWݦ5yg6=Jo4_2~M&6ɘܒ6nkGNB{z]'ڮCܨc#owkǂ @z1;^!@v]U_(|ݺB>΢j\]OBg~}/}O<+D˷->.J;$dB1'~0ˇ!ɀzscX^ߓ.=0OK2&y[4"_w0`]RVXABGo  @ ͐IC!:fS$礳8dsYĞe7<duFY6Xؓ9q0tG=Ց4`v5,X�!xcl i5ioְ76 "LB9UN"$WFNRS*F-mw$Е$,<x@^'2 2e4*TB` `!Hwʂ!M<6& 5  25atJ p*5Gj/(@6iB&' 4e#=0}0L sb"#qAX2`4A *p | �iFP !aS4@g h0_#%)\ VhBRRd��7)9%�dŦW T bBDBZ}S B|"8 I@OЀ1%2�Y�ڪg��<QVb�A 8`^Ԋ̟(( ` V�BK,��k�}<}iF22Vvh`Y: #],�N,`��-0)L*·_� O8Oٻ@@j ��ط�~دd�0 dt�UB˝I T>D0m 1�6G^*@&0BTЀ`BPBx 5:8B ^ #@At<|F&`�%A+)$800 V0Ș'`VGRcء2�3Gⲕ%0 U p`( `+P V 20 ! KB`PL`" f-UC0%TA Tr@B} P`4`,(h"^ԲMi ,Jɘ9/ |@VPB P  hA`J2@� �a L8 z0' �pCDl~RA4?bfK&R8֟}Q }$ L :ܾ@ 622+! B`\Z�P gAv ypJ3 P l L8NPmqI,0C}uy3C0VB (0� F _%XA�KPC`H Y@^!X/Y*6&H(Ѐ⾌ i\%1-77q4a.bт . U @b^y�{�.`UG0GQ`5DNx$rXP_ 'EXU0p� ~%s9eZ %A84#Ȑ�� ^Hw!F`:p|a8@i `xVjT5`j[P`K0f>�!O0 xHT !*g73#6z"�d0y4?�puTzfՀ {8WN *0!vY�+0(^oh3QQ0Y�_OsghUQ7tED�_)UV{8 `WX QV~w&>CzU[&lZ`g ��K 6�SȘJ%ɵI:bϸx&6j4`Pp-uE_`V0鈅eFB [)U&!cł8wUR+/6MȠ~#`Sh ADyNsH`*.Pj@`Kpp) pX[OpB&9�L`vW8&�E0;@>p �yUV�6�8GB ?cv>qef1gF�' TPߧ W`5�[a8kN}%wlQ0S@G&W�u+r� pN ,0Y_R'3U dn>J`:V[2G:g94U�� 8PK`8p}5o`J@cvK`F6YxpU$@F-K#U5��U_�_yXE�5CX}9[0Yyp�L c[Y�EJN9s2t]IMPbBY,v͐S;%^>UZ56'c E= YsZ@�n%z^QZLt ,]Q4@jIoE1tmJ"!چax|G5 , L_ Nb!0#z54=ΪRV-ZB7T5UQ%JI2r9Pۊ U$C?דF7D6C$t5K0GXҭ҈/暃x.+1 !ArrHF԰1Y=&FDT:,({<JQ~EW$V$D_G";P'[A[ƱL[=F*$K1F IӃv³ *dAdQ ? ۶cKst+ڮprK->֨c?=[k%k: C{*cJW+l?oA~[ڃJz>cҴ;E3bD2&F®x"1K@)+FK#f{G0 H 8lTfU+VI&R\d),[ ú-c&ۻ6T [2:bHqk;">k$ԢnKP뷧K(\[7lӼ E #e]Kﲿ_ѻ[+ދ;[!J;>ȓ̯3lJ+|k1,+B{e&a۲LsJ3% \+QK#2DLzíGOiA 5\׫P Cc3'\2G<lEOH< - Ar qu\Tdk[n,VLV¤C, C\Kɺ<lB̰y6<A"Eç̷U|̯\J3,̩\3s1%3Ȟ[/KğLûܷ[/dPYH oȆ'xAϟˏcz5rnR[D[ |0̊{vlɕ*K_,Π̽5?:l.I#hc Fy#m\nJj#̼K=$8 A:AM Ӿ$ F- "?7#,ĻAƖfL,&]{m;=e*8=_AI58tή =p-3@$5L 1]*]Z] lx0ڢPڠ  vyڶ0ڢ "۰ʚڸڿMmڥݨ.}6 =]}؝ڽn#? ߝ]޽޼=۶Ȋ}, =78 T"e:E- @0^~ ">$^#(���! Lavc57.27.100�!�`�,������F5F;FEFIH6IEH9II HF HH!E6!GH"F:"H6"J;$FE)CF)Q>)RK*F;*J=+IJ,LB-QC2:=2NC3SE4XG5UI7XU:VK;ZM=\SC]SEbUG^XHf[Kf\Qh]UmcVrjXth\tjawne|si}ulzs~ty{¹üƾü������������������������������������������������������������������������������������������������  ãˑ½  ظ H"\ȰÇ !T(E%f$X [I&IlW.7b\9nB7QzT9OK5EyĒDE)T'ӗH ϕBSZ3tׯ`ÊK!ײlE˶۷p-fMݻx ޿ nwÈdVǐ y6˘-.�ȄFW>ͺu`ήc˖+ٸsW^Nœ\sܾ?07Sν5c×N [ϫl{O~}ߟ75HG� h axsid"^$~f(хi@\%ɇ$.]%(b,b,!%ZGcݘ:z=2AEc$=IRBIe 6!r%}y`1a%f dɦ}$3)߉Hyuޑ~wa ]蟇.*y:ZJhe!0$xn:]&ښ*7Y s'ܦiʫCFi[[*;۪:Fg֢-k&-d|~[e).kڧV^Kgk^c pg|ّ `Ø eOloy/B D"#\j6b2A* Ne'|?Ĥ"7dsZ!)<�|V%@O+2IаZ2I@PRUA RdCR1MP3N!|J, MT\I=rBl,@7i3̊@96S$T8xN:̤Ht @$88P@{y9߿S / C #X "`|F{@�Ll#,xO�4W! XЄ�)7MOSg`'l! H<�?9 f8 #�AJ0PD�$?Q0hE+�'%Rns �^dr!(B&"Z*8F4) MF6IȅG%��nr(|'`l@)`>Ȁ%oxk&W=& dD>qYh`1qqRK-!· !,ZAk@!PBr@C,pUR|z܉3<Kz$_�p�r6~ ) @4a FBƐnz G2F|C`FqD9L(@�,! 7" %�A r`& %J`"G ǁ�A J (@N&AM` $(BTЂ $! =P<Br, T,! Ba Qx7 Լ6, ]Wsq,@34f=L| P`& ̠ ]% 8,d )h@P,\ Y 8T YB%r'x v ,R � I p3敗) -}ut.y@(K`~cwdC�Qmc PN@a M <HZ,h'Pj`R w&Xa m�> T` h.�A b l c=GKK* #p…}{�m%Apj..,d�H =("'P!2s :H@R<a -@r7(.b @�]6 DHG Y/?Kc6슍mMVWGeA�OJ H` 4 =� J�,�\ $)@0Ed/BJ U SXG-P3�ň&1@Gd]#R7|##$ O *8 @\% Q V 3)(?gB!Sp(t _MzzS �H+A0 5p+T&_.QA Ꮿ|!hhPz2bTگ{@LA +;m✣\]h'_&_E; 8t X[�jc�9BV� <q)/͜r"\aB"}ǩkUbpLRs׌y&!h,X V@E گ~Mx  &bWb!v]T9jUjWeP 0|GLJ|�#I$�3O@_|X �mX ~?,,�7N�dN# 6Ln6R0OLWu#�HXRZO`39)S@kV GwB|֔;ִG*@9 bT!U0m;hL,W V� -h]$���6.;&Ws�m&j^#GGRdVG;17R_5B eB.�fXP2~2PTM f.PJ?@HQ+�D`@p\Z2`)pMx0U;WT)e8fEw?6vȷkD| iQ?pqdXwNw4ZU[(XP?VS HՈ�#@[ (DVE0mVP=9O. zTgupVQfp$^D#wI1p|m8{ 9I/6@KD`'`wtEG@N5"`Frzn.IC0 ;�&@C`;%0H�`C0h5Ê>BWOv&;L<i;N�p#HRcpNF<yG 39^WXו6:41e sE:Sc32 T2D:`4RSd�:7 EIo g2/]$ e)9wc:!dl' h.uсWiP3v3@Xg4ؐYAc 6h8>6/3"Bd,z .j31"B 235W  k$zd1lz󦊡-r03-uL0|*AjZy!"f3r SlQvA:pU+ 𒪤WqZzڐw!:ZaAZrj!:A֊|㩾**j! 22Z035vTv%z+Zw["[J")tJ[Z K+J)Yʱ ˮВJ)2;밎0Zs'0 %5ⳢBMknZD{곆)V4O-QKqiѵj T{۳[k V;ow8+G˪v[ ⺳|۷*%i 6: {5oȐ0 P  "4 PQ๤ 97s{q;[{țʻ̻0{[͛ڻ۽ī BQV;?412q"(=�"iCEC'`ۿ;< �,L  ;Y`�! Lavc57.27.100�!�b�,������F6F;FEH6IEGIH9II HF HH!E6!GH!H6"F9"I;$FE(C6)CF)P>*F:*K=+MA,HJ,RC,TH,TT2:=2NC3RE4WG5UI8C=:VJ;ZM<\RAZNB]SCaTJ_WJfZKf[Qh^UmcXsh\tjbvmd|shwi~ulzr}r~uy|úĽ¼ľ������������������������������������������������������������������������������������������   ¾ſ ќ |[0_K0�F /*^gČ /bbFKn#>BXJslMMfѣH*]ʴӂE0իXj]W`ÊKeӪ]˶SʝKn=v /߿34WÈu]o>LT3kJϠFMtRSzkg% lڸCǖ7־#^Y1_8͡U:ԭk_{[|y_t7OßU*Iߟ=`GLR�  NHU7Z2HYᙸ*_|H(އ:g`+z Fd;w$s8eu-t%^Iep}%bcɈsVi\nvf`FШygpmZ~'|ZW|Vcr&KN})dvj~g c/ ~FfJcުֺi a>Wgjg1 -rN{ݜ&lzU˭\~nWnVf.`޾[V{bt܆[E%p8.SO')&;w> ? MW R@:7;+PT<'UAq!S$0֜@'S0'}m Q?Sh"ՓMs0|GCRǎha,̉:p$nS50R|Q @T'2!Be:S,x+bs1!\_/c,0L{9JqW(6Aw8@�;00{;.?{@|S 4P $T'= P+F;�; @? 6@@#~o�@`�h:c [B`tP( 0u_m7oy(=S00l \?pg &@'p HB-`{ @�E4pp 9|X`x _8:ѣsZ(gH)-�DLD"Rh&� *@g��0;?#CЀ" ,(#>` Kk職(H\L2P``DP�k=9E 4q�({2�  0xs�`PsBـdxͅ;bbwe"<st. Rw47u4& 6Db-% :PDp{6�؁|R`=PL`��`�@h`&0!-�@GX@G(+%!3(]qL&/m3Ҏ CFq>$ZAN_'� 0@m�k2d ʀ L -`ALh;a+0 N@Pv UAfP<ZK VH/8aE-?Hy+5X'!^{-(N-&e["UnV�*0`JBL�ꂡ F :�!l 8XA *`. [(/Ta/h Ne 0T�Լ@�~9zNrkm@;S $ S`%>QZϒ%:H \]U@]0 ڀ5cA|u�� U #l!@`1BV0P =Ȭ;$Ed� T@5:wዙ>0B}O?J0i`' ֨NA� W\UR؂ *��r M;,�^8LLlA #@Aki \\` J0A�*m6b )5(7p;=0�Fmn)�Mr�ZtB+|G@w )psPwS =J[pB zY; SE#pa+/'%CHX4`S(oJ6Zt"{�\�P�GA+TB �Iv] -t]d ^ v? = 0o ; *0 Rʫ@ۄ/rMCJg֑UrJDe�@oNT 'R�tWP'[�N p|�E"8-@UP$-% xS@xpU~%Oi�.PaJU�_ZЃV \f0zJyCNVE| tUFIef@k<MpEl*Y�EU2-cXv��0\`y�{ S4@QGL0x@ `EDL2Q M�pqx+PN �3z[]?pm(O}d��XFDX%R&]0d0B Np3�v�2WG0PGPyfI$]:) zh�6;#=@0&`Z 1J88fJStDŽa@owu;[0e57�HUR)Ј]$PvqvGi\0=)@I@}]2-l^GxxGf4sDE;om€n+ i4! h�Iz9o$O0=pl \[4@zH8 yYI�u|8J&pWm~S6ZpXRlTwx;Ih @`�y/SS`(Sf4QaS[zUbHT�:NF)QTH,I0V7 xJ`(@ 0WEN`50T�;pJ�D;*JpEK0" �@G$APW9hVP3<=;<C;>C<<PcQQy<9< #��fpK-=#h "S3�01YRעM0P4001=j#3tgTZMg1BIe6SG:w6utI3M`aStQM:Q L13 c024 e5Vs! 1&3� F7C a˴i/s*.:n 9 RJ"gn#p4s`-2pa/rĚrb ʚҬd.ЪQ2sf\A6jҭiA.:za:bQR`1 O'J+ߺ$[Lѯkr\Ѱq3�!$�{* ۲(0;6 8P<{#9[B[ rQJ۳&۴?/PD[S9,UW )۵@d+d;ҵak[hp;l˲rMr;1ҷAʴe͢J+}r0kgKv[Rk( A] Z˳Jf{K ;" {k{x뻭+O˶m;۷kˋ˺{+L ȩ yT|]:JK ۾@j+竧y Lc <\| yK��l L£%<"<*“IHB(H7[>R b D\FTGJLNPR|0V|XU,U��! Lavc57.27.100�!�\�,������?3F6F;FEFHI6IEH9II HF HH!E6!GH!H6"F9"I;$FE)CF)E7)F:*J=+TG,HJ,LB,TU-SD0S?2:=2NC3RE5UI7D=8=@:4>;VK;YM=\QC]RDaUIg[JfZNldRi^TmcXne[ujbwme}sh}wkvlzs}w{»Ǿ¼ľ������������������������������������������������������������������������������������������������������������      σA:e&9g=hCbc碕cF"/V##AP(ϟ@ Jтx]ʴӧPک/իXj@֯`Ê=سhӪڷp:[xE!n+a^x-Ɛ#cU˘V̹B= eҨS35w]ƜۑkU᤾/N[῝_אmR< ~UC{+yL{Ӌ/5_>?(_ɧ[% � Ƴ_n!(aءW&R( )2HHxk2Bz5W9=AHcF$~Tdt>_b8)D^ޑZGe} SeuyކnG]MYtwj땸r(qt ]ΙeIl^vj޶cMJjj? z*i*yva(x+Dzi {XJVYOfO~jlMmf~{mAvZ:{Ȭ kX,g `״z׹ ekyA /;taq8 @�H *%:&f 8_Rk>1kCE@M(3r<?b:&@41`ӓ!#,HLGhNWBhSHդt3djhSv<'[Pm hL�s܎0|5U->߇ 0g#r/SGu3:;ѬΖhw H3O;&< �D/4//@|:̗oo/ `A 2` &$0=~3Н a=$� dڜ3{P Ѐ`E�0{۠ WB@� gH>`?`)8A$By#, 'Bu-z`L`"(\a iF ЅX` 9؀.6 X3bqjagh%T! FA *`[HH@ul@&Ѓ"K Qy$ !H@,l "@YUFѣtb;Z" 4`,tA@`t�. s=Ȃd \`7j@_p�*{$ k y >nrGP YXB*5m7cO=-j/+I=P x�<ّ eAmG,! ?.7x!` ``[qyˣB>TK=RIMBBNB)te>=&RmC(/0Ae6"hXWup.w (-Y#0;X<h#98Ppd@?P~0@A#@<p u6VBBpP0f(@@�'THUxǔ2PPD /P&Õ8! T(P�P`(#; *H B6m44R PCHH &A !/?Q5uu; `qd67RR@,:)Ee͔8]p"Ā3‚U(`; (*8!,p w~$ pl,a Я N:pӃbK (`yNd-ކen3oշ1�� 1Im5<4gxu~%hB"*+n@8>r(+(Am� +� -A$sP(3@$@ :TbX  ؞nL4a3ޣ p=ScY#D YT00 8e @3�%kЁ]6 �2+@� f ԡ˛Am"{}]fUU- !hEP>?ZUBZX'`(($ [ ~)$__{[07_p౺|U_hL�Z&U� pPﴜAL:B!7l0jBrKb { S i}Pz*Ġ{N`j=Z` MXA ,{h~P`B*G F L\*d8@&WAc.,#PH9-0'nv|s7btk[@Q�QR\.s0@l125O4:N%tF~3TX7bK4G(0Zdj9L# K7K �01oz9eRT�YyT|tq'I |'�+dkLLpNQN.`2CtS)oC;u#P4yΤR7Uy6~GLMG PP=p� qZuH  � G@o�d0\ 1�kLK�*�e�‡YXz" &N@�q+�5yuTP4HGAWC#F5DdT@E`-5P5e(DZ+cS-9FD ו5,A_S �sgRF3Am&s89}^&6S6@3yL59h%SPNn/h^I `VXB"^똔41'RtA$� ȖJ}2l:rh7/I1<5Yn4 J5Y\ %QJ'KDd8A�EYEc�%`IyA>*0i8@K?�0�YHe�GPAA8J�aZQR>>y>=ʙ>-U>(@?S=Lp0=RPM)Gs >p9Cp` ` eOp@s@`<ðl582;p22p6 w(7`pěQ 9@6Pg J5 @� 7T.Gb:7w3GnAŁ8 <rc3q8ٸr *g#a<*<8+GO6lecQ mX2w1i ##Ϡ6')972g&f@Z}v7g ؀i:y3wQrc `>Ӣ(#Fq7>[dcO! '28&92(𖘂�s"Rp!0j ZAjQ +#ĺڬQ:\sJ/ҭ"*j2Q08J~ڪ:[ízR+( C/a&8#&Ò' 8[RF* {q"[Ubj%4ڲB,0:Q&6D,<HQB+8RA0*[Jk'c'l3"Vk²]{m<8]d[`]c[0k!övy sZbEM5˶[l{{/kT{} :';D}k*ٚQ;{-["Kv% JԲ[>;"kkozʑ0vxsڧ;03˾{6K�x{* 2> | �r "<‘�}#,*0 zJi6267g`4Pug77mc5 65@/! XZ\`b<`c`[ldjrs\ulh ��! Lavc57.27.100�!�^�,������F6F;FEH6IEFIH9II HF HH!E6!GH!H6"F9"I;$FE%P?)CF*D7*F:*K=+HI+SC,MA,TT2:=2NB3RE5UI:VJ;YM=[RC^SDaUG\TJh\KfZQg]TmcUofXshYnf[ujbwmd|ri|tjxs}t}uz|Ľþ������������������������������������������������������������������������������������������������������    K`Ё͜[ȰÇ#JQ!ŋZȑƋ; SׯBzLy+ͬ󞻘�aRu+oGn'ӂ"@ɵׯ`ÊK+!˪]˶۷Kݻx/"Қ߿m Èz7ǐ"1΂MͥS6#!ԫcˆk۸Ǟn9Na"ʼn=Yx牗c|:b;2gKhś__x1r1UGvcq h[�݁lW C2x 6Uv8zm"|&('ձWb](i8ˆP@*A Ey�I҈bA֋PF{UF$Ye^^HX0$HQIC?X١\j%qY٘r^ٕ}(eJ]*$qj(DI:ym^jjJ'u inf*p_x:йڣ܀ {(:ܐ&G% ;! fhz#Mmv~ZZmŅng ݺa{5v'oiһ/x"V쾣nh 'kϹs _Z}.?pKl!{LVȪ[2q͗3n4l>WfmЩ1Lti=E].G# f׎VPDAlTA@duhVyekOIg*3=۹@4T@J2٣B"!HdPf3g3[by9V+v5Gu>REMCYCznzᅰ;wY{{Gt;$t]^䣇ַB1zJXMAД w<(�~^އ6x yAzlE ?N�_hA!us8nB  { +�vC(� f$D�p% C?�"|�T Ġ_7(pC �fN`;B =t40B00�lehePp#hExģV(T UBf1:|hH4�2�F H� X >8EP%FFd4cy 4ї`-< X"@JtPCnv�Dԥ(2Z@,HP PH-h4A :]k KR eI`Ӗ�0·b$`Ѐr@(@a8 <�`#Q(n"B @�psӦq �`�Ёp Px2@ٴ&i,&1M\�chQ3R4p<db� P @~PIC> Z@QN TjP4X v (kʀ N(>٦إm#e`"k^$5Q:u:1q\/ 9@@xpn@:@B`DF rp xpeK$ 5A$C^�H8RpHq@da@T@"'C<<U,@(/[)5�VFw,Υiиr� W@B (@fVA )P H@d[$d K D 'GA Up.S LvK� RBL+$dd$p*:>YRMu++*WQVժAXW\vsceLJl1\i\ UHBR -x� T8@e,Da66*0a&X�R� N #T!� (+R{dZ@ADYmBTrb/l\ 5Zt,F.+j`1h`sE<V`.p�`R ۀ >p!p�yU�<9|$h d$@ -P`V%hQ H{XC> l@9Y 82b:%F]uա@Axp,8 Xk@db�*G/v@pXVN5H*hy@7S! +dk@%t�,akgB =R Pޒ:jp5sQ<8|>תYck8$E ARP(`�ic/'@#JB)tGsPK3`l`Hk�  @�P'h"<�Y%8JO�j8jʥ\5w ge}j\wud�7�f80~W%_l~@SwZ@J(MN6HTfS S�gQ=7HQ @ 8G0sY@%!@=GPASv�J?SUbq@dr}c\\lVp6fHbW E5\G9 eS�Ddgڧ}kR�BxE+rR *@Y<7F LЀR(\PRIP߳N?P"$1(p.cc{8rY%wrNmEG9Kk�?GG/�G7DXiXA0Hq7F&U6Vd�ȋj�.LP ] LP%p�aAuH� #_eQhFH0QDipSIوG1H2Fe6z I@RDPs$M.�@XZ%p.�DJyhXF^nl&.d7 ذ4U vfG\+v5p%Q-d>P(4pW�~+`1P~^T~i�rNp)PY�,�WP.P+M)P<א)F��6tHPt{$�us �i ka:Г\be|lw\og}�9WpdXvY4VdNVWBP_V]1yIMg�  �CD�n@lOZto"ieWscƤw$s)DE4 ~w)^H 3�jd%`]BI2�yGE+PHHP#K.`A FiWA3:EsB#tBdA#DAUԦiBl 8tBB$Lpvڦ:�pJ/B}Sp.yXj-tX�6!R*L�mt5vMjE?t>c|>>+U:* ?�өЪ۰?t }3ThGp,E5`g)x:<o7v[Mr9h<:<C | j{ZUd zP9Ѫj?wv(;0 jd֯ziחH v?,T ˰Jz sӜZ`;CuW7W4,.#S]"5ѳ#1F :I㴑4RQ[qJ\~ɵ#84`+4Ak,[;�&3Al4emU{ơ/r W:·A14q++vy+Qa4kt![+R-'bK;aQѺځ+T#۴»${;E۹Rث[o"*"{k##!'nK۾q;ěs[ѽ<\#&ck/P'r):b`Ak3'L(^4"فk.-|: < =*<ĽFMf?,m'ML*}k !IL4lB6.P< ̿.-[\|#n̴gRu+k-], cLx\m-}e=<vEleƀ"ÇQ'ƍ<#M?x¶Bwa’,L5,$|b TW˶Ġ˲L˻|3˿\,̳<j{ļ, ά3K٪[А<\|,7K<ϴ`;,믷\;l,-Tϲ\Zм,�Ml�[qJS `?ю# `b^q^T+m, 8:<>B=D]F}HJLA��! Lavc57.27.100�!�Y�,������F6F;FEH6IEFIH9II HF HH!GH!H6"E6"F9"I;$FE(P?)C7)CF*F:*J=,GJ,LA,TT-SE2MC3RE4WG5UI;UJ<YM<\QC]SDaUHbWI_VLf[Qg^SogTlbYnfZujaxmd|rhwi}ulzq}vz¼žû���������������������������������������������������������������������������������������������������������������������Y   ˾  !Gແ$�GM@q YMbĉ� v#C<rQZɑIlfq5âtYq9HsɳO WУH*tSu kիXT$A֯`ÊuکQױhӪ]kTlRKͳu;P| +\ˆ-%UvLrV@-kތ-ϠbM?8M^]8^ְU5vim8daN:[k_[4cOp_M]{9Hϟ'Hhy;ق4 zV{�ZX]&Xa"Xaw@ Xa|2.h5bȣ}#x>y ^JWbu͖$W GX|)bi]zi܎beUz8~ngq&'x~Vgejg=} m> ܍WJ ۙ=9j)[n~z}i1mvjH+iycjڬrFj K["kkfM״YF-enXj&$=`dnJKo`zo^W5gzJ_z j@'6ЬK$хˆNY#qZlgDq;MղțӃRHC3"!#Ol@1�Ua$SOYc,D4h MrE5:U-t&#=BJ<ij~'TJ{*^CMC3Wdt:Ԕ<0 G G^wB*XT9|>1CU[21ws#ѫ nS\zk,1 o/x-"�TyO_:yw_z܇/>^o�@�[ 0_y;3F6>롬�ʷ;@s`JwĠ "> `�8<Bx8`�.|a A�ݽ8̡qȁ R"{A� CؽQ>Bp7,mHBYRxB &5+*a ͷDRQxb w#�~9d!hD Q8t�%H! +ȢF8p^wWQq�`bX'p � (@�W{ú,p;P$"0=�@H�A xBaֲ)0B` d�E:�n/xb؀"{vGf t�yGlф PJt p, |e̕Ӡ!J,k�bJA/ZMPA #x'ZP'x b*=Vo.eaj� !i50n3()a R1ĵ,d vLor *LMTt .ƲS:(ݚjր I�8!`#/�()@$Р=0 Tz B i F � %t<"^Є$ Q Rkh`uz;"9.AS搢V &g_(ݸ1| �:@ @!OzXV8P.H(H'@+p(8O �PF0pz p  ( V{F8h$hp\<|>$huVMuܷ^``!@8 5),(HA ZUp 8PA N�#HAX�l% 5xB`@T`A G \)0<bR)p(�4MqK^Ve7<.u?V F} Ϙ @%�aPP5@`! '@5-*. M(��b9T T=(�K` �hx!C�~Bu4ISƢ^KMr665=p6-T2S8. x/|`Dv@ Uc<P*�48d<T<a !h@ E @;RB ,`�|'M !(4;ruHS֥NzLw|K.k ,�U վ[ =iD -_n@P ? BȀ9@+@ԝ� 8=xW*RfWQUҥ*QD05>��> >0;z@'�H 72@2p g`  >,\u<@=OApky$R{ev\B@{ՀFdj2�ev|_DT  z^MD*2"�G2'yfBP'p V PlULMPxJR8!TS V;Q9FGVTt8NDVepI 70 04YpC@2W}iETЄ1� o6e>V tyI$p8IpUI`S=GǵWY(h$puC�f�8H>�cEvdDjpÇCZF,P/P_Q02H=PTWs�JՄ-pk*Pk l ,@胐HCB߶H39w�! 4p#N9i %x8zoc(0OIp-*pMPPm80nv(@M(+dK0D�%6N``:F7%>Apkha X:M�`� r0[8 z;qX'AK5vp�*@dx`a%`��� _m և=0Qff`7pN@t`D-`B@HTP4O�GB[MS=S9i C{֕bvseK/D@C/.eB/FP;BPEV�$@ApAP� ;P)¨Ku?h�H�OVp?`-9EA?R=>K11@>*?L,ݳRS=K JSSSS@s3@�u�3#buTWWif;(2L9ES;9$#<7 )[D$<,62<\W2PS1=:vo#%YUHS4j3� &D1c61VF^{B#A)#I16ip7s8 Xg j*4R-7QTCC#833 1^S2/2b/Ni\J #mR8vUF#U)8r"1 cҬb1* 3h!zؚ!ܺj2Q-:9*Үq:X!ZUa0JZZ>K!% }K#*zC\Ba(4粲<! o.k2*;a56$뚳T@';Fҳ+ŚE0P+{R;7VKвY;;ҵmѱb+{E[Qj[Ѷ#I+CPpQ;|K7Ӷ(+U[6sYkI zjF+H¸]˶y|{~Kt wA+[|& p+"뱋+[;\+`+5;1 +2{+o6 +ؑk3[{(69'ȵ H40"g3 J H L,k `z ̿^3 .02<4\o6|8:| ̳@!,DóG\0\ k^+{!RLiSY&zY f|hjlnpr<t\v|x|��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�W�,������F6H7F8H8!F6!H6"G8"J:)C8*C6*J=,QB-NA0:22NB3RE6<86UI8UH;UJ;YL>]QC]RCaUHbWI^ULf[OmaQh^TlbVrfZne\ujavmbxne|rj}umzr}t~uz{üž��������������������������������������������������������������������������������������������������������������������������� ĭ +_txz,+x6gU3h0 =I!3X@$ѡɲL;yq6NDqTډ$ӝ.oϜOfʕ):kpUlӳ$ŵ۷p7GV)}{7TL/a%Ǝ 8رˑ1kyj*{M齝5RװcN+Z۸sdϦ,FμğK.[[k.7yӇ7k{.ɔϟ(:5 {Ngm$`�>(}ռgׄZ`0aO#?%{˝"sG㏶Ycq) kɸuT΂RA[VJ>z)ei^,9]M] $tffvvxZgn5xON6oV@`vi#.z8aɩ.BN:vΕ橣f$gږgjo̡z+fZAnC抧ʪͫBrVk '>銜Ԇkdiqkށe[zIY͵RM!+z6/"J Xo a*i^/魧W]q7 B~43m/30&{У!mƥt ',AKV_}ZK&5A|~9g~#˭=7\d x'sw>*r߅9N)xlxzN<[Kp"77 }_S]"Ud7Y'{v<y#;o̝@H (x�|A )hہ)DSBv�! A'#b( A7`?D"Ũtlz1a p+7#@( P: )@H'ABqE$ g� > EBg9@ � I\b 0q d0 5R% A*n"{^B p�@p@(A8�. H phQp :J+  B `H^9p%-'/='hf01&P3r`!, 6TJ`.B@,(@(@PX @)Afn&z'A` ,`?\^#@a ?@�a<Q@ >�(! ,8�r0*+'B~, P8B >.B@QP� <�iE1O�  H (` |* * $may="H@0(� V@#P  T s�Ghp"Q B69!�܁/(; r%`B`$Vp8b� 0m *Lb?6 ]u�T8PT*!Nr3`{ Sp0%2U @*`�B� pA /RnB+j��2  T*s)`@O&0LX~uPL0@.�B^�CO� *Ȁ2h7`i4̺(@<zA؈x-T9!�)sB<-$܈$38e$ ! @Nܡ@9c ��`Z �pX[CL)M*(�Z8 rHn! ׈Ab0g&�$@ %8_jXc�tC,�B! �6K6J�~40Q� Y>h*5+:(0|@3Xz0R@B :|FkpGXQ&�0Ѓz04 G3T,}֟H9^`8`[@>'``RxqS>4H%P2$ D�nDvqqYZZ7ۗ@`@A rٍ�A H�r(�DxhI!Ѐ㐄Hp! +r "`ߍ(PTH`A$4L&%(!f8C_iE1\|lz$ Eȱ{G1HG ҹn""IA ! 0f"rQ:A3 Ų}Dw#̵ a{e3Ka] wda#<:;A08138 x߃;A:=`;R$B:7/!�ۗcE=Z8!x7']-d1eh'`ÆQ7ERH%Dap(g+u{QYXx|q"ڥч$56 fQwxx$di+")Hp,GsNtX )\1(#ͨ5PHxA 3ӈ&ݨh'(98(i7؎1 q,BCR=ȋq8yzxx )FӐ )8ao۠uBXiqo $ip Iq){Q*�: Y89gQ+ijц5 DIq*5H )Da^YTnEQ)[ו͒3dy1qu yY|"(I#j8})p&ye4$zCӘAx)63))rn,@yY8tI!`RQo=ppؒ_dr� 1 )ši#Y 9c#9ўm!LaaY3y%&PU(WA:)~91Q #q1%a%a7+pJ~t9Q Q"*9ijvFV#>cttFKH�p<!G`Ӥ<mw:<Ѱ;HqsG`]W d &\:�k �r Pv�vxzJ{s|ZʧjJ:~ʨʨکڧz ��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�[�,������D5F6H7H8!H6"F5"G8"J:(C6(D.)D8*J=,NA.QC1NB3RE6<86UI6XJ7E9;J);UJ;YM>^QAYNBF+CB7C]RDaUH]THcXKeZRg^SmbTqfYne[ujavmaxne|rj}tlzr}ssw|ļž���������������������������������������������������������������������������������������������������������������[  IJܡ H࿁#0u(E'cbƍ 5ש#?PJ,.>T)J8sɳr= JQ _]ʴӧ<JիGb!ׯ8KU^ͪ]6ضpL{ܻx*`)]w`ZC̸qSłK,Tʘ3[XނM:Ҩ=Nzְx3r2i W7Z8UƓ_|YȟK_}]T* O^g^{wk%?=eG x] Z'U� hY Ha ^\_bz q8"o&[*%-c}Hcx3HZ:fa BlEJRd/& eqON؄V:cTJ^~[bEfwf\[9fnAqeo*XHvgprhXh>ZUBuڞEiMɩk~ X|'ddjmPPSkaٵ*8^hz튬þزi -YNˏUm` m-|6nҮkcBEjk4<6Rz!@LMf�l�&B #<@S^|B (y H<AT4 VDG\Y( �GCKP)N:phHЂZج h:WV L\a ,FP!8-%K!FRSt<�$qQ @8{ 2l'\J二(KGP@,39+Y B T,al D(@>.`=@% pD )!PG!DG =3|0APp@ O(a-iw�E340(H Q,( W � BKDOo9B B)\a ;px#HF&TT@PxF HPս� %IR >�(4A# �X^Pe#Z(L�e> l&h\`܀ E@0<00&@,`@b�`A~�A"�@APx` QhSL;@Vg)  D N|A�HJ D7A0Ќ@ Kl)"F ! 8`1)'mSRЃ&\ ̩7@BQ@ G(JU*$ZhJP 6a9 4=0) !Z@(1Q@TPB B`*#4 l� hRG՜4>jG 0&ܰ@ 0l@a�@H+` GKb� @-@ %RmyB<zׄvpRhk,(Z 질( ϣ]Ǵ X@p&p@#dI[ @_#7WhBn@\2 AV! (@ �/(<]B4W B7<r#a h/^`1#) dc$ J F-L4 lH}A Ch[qPjS�)vesk7N@K3lR!؈ gljp< R h )4a24|�e(<!E(A%p`Ǜ9s͡w@ tPS" GWUf1B/3)AMJ 5Ph#$^ @P=P@c$aH:JM~%Ay '{G)Vyca�?6)@{\&�aZs$nx1FWe5K3CXij~ux;g:c;GQ~!=z:T:Nx-uDC ֿ2iuZ_y<!;s❵cEn㞛-v@ MeGؑ5b N)<ϫ#>;+.[E<D*g*r}BRzӰZE[ֳ}7t)g(3Bo{pu:mA~ڎ}]N·OSU~ɫ>+2Wk"hBeW(& %2~׀\BY} wzc-!"'L%$؂rzgSr82xw:48%?X)&/؃MJC~7Hw!؃Jh$<.&WOvW:Yv9h"?'ax-(3p,a9Dq!1!T"Aw76e  @R8c P:U&/ /H /(�pҐ @SL7585 @=Gx b* @[�؋ЋȋH�Řx؋Lj0�h˨8ըʘx؍� 0�! Lavc57.27.100�!�_�,������F6H7G8H8 F6!I7"G8"J:'P@(E/)D3)D8*K=-NA-QC2NB3RE6VI9K-;VJ;YM>^Q@I*AYNC]RDaUFIGG!GH GeYH6+HF#HG)IHI_UJH!KeZLi]Nj`Qg]TmbXne\ujawne|ri~uixmzr~s}uy{}ýžĿ���������������������������������������������������������������������������������������������������_   خة7 qÇ\;x ݅#({I"$pBܩMˋ+Wjs%˛)qsis͟)gj9stGy=JaC�{3ӗA(@Q}R+̤$h@.)뿝uZ wӻZ(*+ byU-*q49Jͯ�ӀFzuM Ϟ]} Nqpőס'NЯË7>^1s˫_Ͼu#>}םgH񡴞�qYVzYHZMᇏ9uVt`aA\}Fcm"W݋s<*({$m#8h- EyHȁSvuRfS@\~i푉azҩ]tZHCI]ؼi" 燂"'q#ufX>]+fVzZ.'6n4%?,-ýv6?.܋ǝHZ;B֏d]W:O�b^wz g..qV(f oM!ޫo{ވ_5[i c+kZ/sdvF [wbB7bA[Ml&,}sþN. *r}W2x+_|>t;4#hJSW8ѤAe5r ٕwu, /}Fg#&? wݨ50E"ƹmd2CqSDtn}xq7<SL"((%gZ"m* t*=(k'#jᆮpG\J.!?Q; ˲ȿKxyo 5ע<fӍT$;a~`DwjT,W)joiçv| B7i/r #.*L\d8kNphʼn!fFDz)GF�8n0BA5E o_uxӿyQ(9ZH&f 7A}G;I$nC~�/95cl�+y1}Z@5qVNvozɨ:Vg ]'F7EFe6sL41"De.P\j.>vNa0]u2j)98c5;q\9nBLd.Y*r<ykM@ *E2Q3P˦D =?˼lؚi1kL:qr1[GnēV`%Hnzǒ8TBR1k<fKHcZHbTU:aC;{mRxXEb NNwmg}Gt*TZbƧ!B\q|)NEכ5e΄$J k;&سT%\|Ϡ3DHGQ1lFؐՑݞڼ:UZmKVM}Wiԫg6RJgP=diC'%7-QlqV6s2im\Jv3` T*..ֵa,xk%(V7>tZ cvqA|6 p]P oK+ס0l|^RT*>1sl.~@(t,«vqE�ڹK:Zk cVFh� \@ hTYb/�|LW7qQd� X ƚ &`:jyY�#H! C(@k", �h>Q>BMt$d�T! 4@0< :`&xpDr3G. fhҫ:�!<�@v%PYo$GLB>&M:l9 gW /md�@:Z#`$p  *X$,A0@N0P!0:H *�8 P*0|<W' PxAVQO0GP-@ �,D@+\ V�4q�! XB0H+5zc(4A1z?'\@ '`}$d4H p'Nt5x VA3`+(x@> ^da EdH@***B7`u(`�pF<�oI`9��X|X)@xD)%X�(U@�jEX N$fu#d4PQ\pED>�V� LuwB 0@P� )|*`q\�:B�`{8 ) Q[#M.p�0C_;F^$HCj�'`MwX`F7�Pw5d�}hK`RzMp\`yXp6�(R@B@=f �Vgfd:!86hAA#&2ȀC3 6�X5PYxXvWO�[vl7/Hoxr�- @5Ns&`l6g*2.2GP:`o�6O@afau�8K+В.-(�ذQt vX@QWY M ʳu둇+A� W& 9� H@UHCG=�d@�RyYհTBr�P{PvN0@[^,t8lH61{7p%@X0bY`'Y 00s(p�yX $}�,c �v)� hwU9b�1@h+20U9�h{G0({%)Y�-p,Upp�ЖLp)6SP~)y7b<ɗp#gT5c&)@� @vVPP WYPTwM5@@�w"JE~TThLgw B1)JE*�F 60K�t' �H" JFp`aՀ4 K@ �J`�@F�q�+B_q @.4 x^ @FIaXfK�si ɝXx6A T&anj17#7  *cQEkv(U3aʈ6fAV"?*G7uL6 ^cb,ѣodw$jJR܀HZQoF-sݖ@E}LjofւzuCH\h1ZAJMw_I$%cCp?nlE7Lq-Dhd?%<+Xų}Of @37WKBT]5Q%qE!X[<jҵ4(KBU)N1cG'.Iw1!Tf++bK] gw[s44UB�W DK kj,c RZ7I6*J䁮0DԠ?]'%H4T5v`HA={G3K=e[n;=yKD[1b7ջLSNV: ZD6b<#4;#I븍mFZ=)=D%|{+46-+Z^*KzD#zұ֑K]RZ#F)�le}Zcd^ېļ{&H#Bڽ5t/bkOV$u0CvNYI'-tq! h#(".ԯQ5&*Ld5n3b%P;=#2\CjHca]%NÜ1/a2Z5lB=֜/X+ (rF/i-XRF:C0JۗqB(# L1ymVؔA` 2ǥ2$V{1 l l!^<gM)$ř| \r!,3S)5NeI t-:|OܳKg£P (ȊϿƈ'l;Hl;\Ѓi,31e(7lpK<nC-L$ =R&- (M) E}Ў;>!k%eR2?;ؠƄr?P]O 䌔jk>۹ 7-C#B-kӓ(B;P1=b*mm]Ha, s׉+6݂Jz7Ѹެ+a%,|%}GL+a4>%ju 03Q$E:7$2MD5=:4:]?t|6]ul&3T5s5F=xK 6AA+%;Lؚ!7Hڄ >Ԍx�qɷ{ں0g=[!]zi׫g/ڻ /NmPĊ? R8;]Du)0A&I#̭e^tнS<'>CS.[׊-ĝ+mv-]`~J\FN9<$ٳJ~',Y%E' 0,隿*V-O.UՔL-7![!fP-ȑ`bFd+:<zcѿ0P; 8Ր�(}!cR_Ѳ1{>6Q>=N?aOaQnn郎1{-qnviArnVj��`Fݐ1dRNsA+`eԎ`lC Lhm0 opH0pb k Z Ja6l� &O ς]d\ @7@' #_�R?T_VXZ\^`b?d_b/ ��! Lavc57.27.100�!�b�,������F7H7F6H8!H6"G8"I:#F4'P@)D8*D6*J=-NA-QC2NB3QE6UH6VI8C<;J);VJ<I$<YM>I>]QAYNBHC]RFF)FcVGG!GH GH)HG)I8)IA4IGIG!IHI_ULfZLi]Qg^TmbXneYti\ujayobvmg{shwmzs~w{üļľ������������������������������������������������������������������������������������������b  ª  ��乣'0:~ٻGx[�Ewo!1G>MჇ.ali„rBlODF &=V UzҝO)I Q(S9ѤDzs,|br˗oa4A2wU&O$V:„%TpǍ+ب,4uYe%^zSWcO^}:5s_˞MQ&h޼Yth\1ew9^jZM0}Ë/2K=b-W^\O}s>y筽wW dR@~p'ᄷQEX`Z bb[1}ۈ, f8X*&+(D!%)BBLalT:i[#' bl&8݂'rXcmi}~py矀B >jGg&bvM& fɆ|Yi=7 Kr$]~j竰ڢ!gr]񊨱9fg,69ضZ꣨f+. mo}j9:(+,Ϋ/{l!۟O{:(2:o9a11ǡ&) gv)7'~م07/zf993kP2L3csLw~oTfJj,W-)9ϢNR�M^N39n?[+4,{\irOg�[b6tYx#=S?yޜ ߖ/F* :[zYz<V^f۹+Պ.[M?_S 53�0<=]܆|_( u)=ݣy#mwKZ/�~ ~:GK/;�I' CTZ @ PBA lXfB/4Q 6#5{ GɇRS-ԛ9RH&q_P'"ldMXI/a宅_5g=vq10X}OS[2.>fs:e{#(�g6ƾaYD0Qr|$7Z:Z*;?(!ula2ǻG+oK`Ϋģ1&IBmQ~[0I}Tĥ4_+fäY!MU(OcVg`rH<'˛ft2SS_pJ,AHrbWP&Jq(958?|ǑFHJ<Z”hw.E_Kq7Ϭ[6jQ;D{ %F'>t<1EKy*՜9˔~MЎ*T;A²b##|2˟9r+05T(_q\%qG}5K!b 'RAiBhU H+bю@k9[SNphf^3%lҶnS\7S:DDF&`2 hЎR nP 8J,K� X@!@+ĀjaDl\%A@!$ \h <RSnB b8B "l2*pA` (p G�즑DDqMJT] )XYPS Nuj/@ j*l@u�B 2^)HG#\ Vf,ҵ>6 �@ KpA=k#8 @6р0A40h JhnQ1"5(,=X X%860W,f` 1B isZEpCe-lA^$r$l Z<8 ^8�>#HB*`�'da_^P Vlf3 EY$p EA@MX5 ~@,_n@ YB Xp'p!0�(؀00` \j.@A4e`:,a!4tX:H3 uG5�>r;?�t7A pP^ ܃XBcpz�(� , ,B· @e}Dw:Zw�4BM-xA Mtn&P@>P; j_Xl [|%~vBʋP 4 8<ث|/O+: -(9 @A `c*� p]0' lV�=pD6kL:�H�T\*`yBi|_`r [@`wGM"7d 9EPB<ov\�p @mgmքW}\ZЄ(�"8�$x< l'p2PW`�^5!Ehw9Y Wv\ Zp [@5�؈,EЈ0Ӆ+�Felh_x&4Q\5S^W{4h\!6�}H( `30�X�@S �CH�e8O^Z@PȍR\@MpCf\Dvɴq�p^`�7W_ug` Pj;g膄0Cv -� `�30n7  Љ^p#wFh�ee'a�0 ^;,0B`iCe8.}xw=0Z@6v>`X�Wf<+@I@�ȅd@q,6i! M �JZmX [)v8oG)@ׄ[P7�\vևX,pg|yR=gzFrHd$5RPBO?dPDJ i?^-IJ5Z@BNPqg OhD{a(J _8.ȴY f SOc� yzlVry$�RVL]2Ze9A&0l`�a$ybAa$!8(ى 4mVw%H1d Z%9V[ 4P T|$R͉!!5%'Xyec[0zMVWzLd`;4:R2aZCJ"1Sg#+#/Qd IL45z ?4$Y} LJ-,* "EG֒x+t=cTwKcӆQW%`'P]Dc҆D"aD2 IDꩌq'3夫J!Ѧe`ʠ3YB㥗*) V$LIbvU>7_(G[mqEV1&t e7gCO*Tʮ,4"N�کIC$RD8wz(.6G%[M%*DH[C<Rp lS=*+$+*=i*PoA곖b7e0!`*ﴯg Ezq*#$4% 9JJ<9 8+Y5W#%1R4+o[S"77.u`:Z|:! A*)Y_Iy.;Tl:@<[+KI{~JXB ۴oⷭ;Yۤ/{ kAI˻-JgT8سT6b%Ssb6,R*l MN+43;%5&cT+8/ւ+ML4 %V $Pvj&U˹kħj [YAJ@pLJ;M0aT=w[ <9dZK8g9=ޱ #ҽBIlyf*;$ q#53,;_9̴{(P&\MlCoLKj[[嶦b'bhYasLŸC|!VrvL,nC U7MOLx㟆#s_Đl5c|?]ʱUzLjˆܷ*lK˭.Oh "f+_$L%К"+FV<ȏñܶv̹Z{, Y!W_{N Ύ!Bϲ[X)EaLb3+#\f ,mayQϔeZA,n0AOU!;e<zс }#Zab9Mag2AV-t(-SA'Y!*a_5@I"2Ju1:P d'ŵî@&EIn#SnF&u^ʕ [E`ɰG11Rj`b].-�ڰ ۴]۶}۸۳ ۻ-ۼ۵� =0ܾMM}ܮ۽-�!P1 ��! Lavc57.27.100�!�_�,������H7F6H8!F6"G8"I7"I:%P?)D8)J:*H6,RC.NA2NB3RE6<86UI8B<:VJ<YM>I>I)>]QAI)AYNCHC^RDbUEF)GG!GHGH GdXH7)HG)IGIG!JH!J^ULeZLi]Rg^TlbWsgYnd\ujavmd}si~ukyr}sx|ûǿȽ���������������������������������������������������������������������������������������������������_Þɐ ��|'_<xp_;� wϝB~ ۭo"z*t <dÇ.]Œ)X5"Idj#+LJ!O-MZhSU$*T+RV :SFFʗp�7C8mlԂT cf1∐]ܳ m3d@t9%-XS^ͺװcV˷rsåۡ3 Np;Pج[7oƣKN:?hnCoËO~~7;ޡϿ?q7v\߁&y7 Wm ~v!yCvzWt�W4nh`<8jx{!hx@fx{(@:OVE(qh>&"`9hzd#J)$oMi'b|*8ya"`cvc§T6*{qHڠf:ޣ%i)璥- q'nUd$jklQBZ뭼&ܡiĦViZF[sB+il0։myNI hÒ4RdkImI*"/̆" 밭F{݉6KƼB,n[,6ls;'7)zj2o%g,4rGJtwݴZS7Zf'9uT.w=O՛k)b)Kvֶpm&l2-Ҁڶ<V<iy,*g$E<*vsղ.;/?ipux5_㾸}|=FҞ7>)h<_s^o2[0o)vKt)C! y Bg}۳ iI˳Z?H1 \FM{l{7<0#c 3hx+uH>*84XB pg|#cQ<Q4ɃAq |D4jx΃!A#dgVQGΘHHDRᾼH`V_  @2:< DҎr\pJ 6 �J + 4@?9c5p(T! [BSzHHBz@U'9FB  Y` $O DKRtw\2@9� ^ ë ʛ1 `` p� !0@/؉FeDʞ4"Gav,B` ÙHu'0�[`Bala &00L(;AD/cE$eHQ%Q�"Y1�"T .L3+ s+ Bt( *hP',/X$�'`EhB , Er�е w}E�0,[@T"* 2(T5Bl@$8 ,3 SAm.4 \ HUByn�A Hpo$$ea1aӆ5TYi ,EhIa�P \+Ta PЄԠAPE�!d 6` (TFHlЂ P%E䱀!` `{Q{OP]HϢ$pء$ Q,:+P�'�, K8A)%p"8@'M �,L $�eU]ṕ6#AL/*8`2 9BЂjK4AH0v0�| u : ˠ�>hda @SI: 2hG&XxKkF1lU! UV \u;5�qπ ^]. H؂-nj?a)%ʀB A` `%�>j HxtMR],hg6@ ܎D R,VWd\d Py7\T )Ta&Ѐ `l5s`"2� |0ڎL[.ȺW A`WXrzۻ0)� \v2`!@kX@s̀v 5p�q@ V3 P�`[@B Nx� G(<A{*`| 0�.P!4@I�LwS$0",w x v2٢k.! 0|%�t OpI%0ǁ`0y�H0VV`W�x:�  e0.�S �bS+4Xobr5X  lE~K3hd4g5 (`W�yVP �x@� PLYrDx\_uX`,�[@�~Ogi ~0&G33=�5 4@i ~um:N<�a3 LDKNp0RͰZ�a�'J g$RcH%M�hU �E5jGBeEȂ8 oFpIwxT5 I�ZNsQpI#{nXhyt"Y BO*tI2x2Xc4jZ"ҐͲtw*ŎƒGhOhOpؑ}҆%#!Y  LeJ= 0hwbtVF4= t ?Y1JV4ѳM+43 Dp?SY>L"]wH ;W9ZYrpoEMg閾SDጻ@zIY9vsX=V#dOimј`Y|DDYT5y1&!I똙I[4Ey9]yBYaٛsYl䛤A2Y( #/38ӉF9Y# / 8Cᚚd?d1}闣 4㞩ϑ9J*ي JI5t JI C)y)eۃHğ١z4W"EIy06,8z. ID?ʒA C$ ڤKIڢ:*(j0yHz"2YY+*t\dVb Js-uڦQzdʕG{j*AjnIL9ԣx@[isJqʠaA٥ڧjezٜrzק*ʚښ?/XɥS*ꖚzѩ;ɚɩY~0jT^ڪ *)cJz&žʩ"jsZy"ʪwڮ :# jzzJ*!VR1Kkj!tq!/s4Nu4kTR$djvC6ۑ#K:+AJJx#S  kkK\�!(12+;x� Π0 { } Y(# @ pG0 з$it [$$*M#"�ۺ˺K{kۻ ˻+ۺ+K뺰ۻ[ۺۺP+" ��! Lavc57.27.100�!�]�,������F7H7F6H8!F6!H6"G8"I:)D8)J:*C5*J7+P?,RC-NA2NB4RE6WI7C<;VJ;ZM>I>^QAYNCHC]REF)GG!GHGH GeYHG)H^TIGIG!JH!KeZTk^UmbZti\tjawme}ri}tixmzs}stz{|¹ļ���������������������������������������������������������������������������������������������������������]ķΚ ]] ��g>*,oÇKx;;a.BTL4$sQ~yΛ2w3h>�y"7J*Y<2ͥ@.2q P!e b:[o{ԸRMA AXl"qKxZ#KvwwVh reǢLmC70ݬZ!ְc>ۦͻ 2Q _μ޴G~سkgO&GvaGt˟#/Nti&]tށ{*(`~fNyveU`V]jᇡ+(C 8i(8<g6>|=cxbAF6z`aa�Zdx:be5:iT)ehy^$ti'z?$w ~\ }I فc(6jik?^#Uz5z>hDdPy|*+d䬐YYhZi*[jxȎ ՙjkVۉ"kZZkl>[klv.KÞ{w.,˟X+jNli[rZƗBhL|g+ʍP/(4/lؾxj,ti^v+}8wSܳe](y#g)&q挲W'4ݍYtDXbo ndtBhފux<28ⴖc^yl—~$芊-6iTf\{rYtgagyEr#:Ɔ kzԡN}欻="._{<YUNN+X:}oѮ&׺ > 7G~%Ӟ)1pHi?;> ^ ȂSHh7 ʐ+Ď 7%?&<C$ N2ݳӞG !uh=M[|N *9ϸ ,tfdpD JF(G܏skco6PIʈrks`I:<!/ɛq-[|8Pr2r#),]Tk�4w#TMЮZ Vd%_{u,Øه,\/q#[p�1h 0`0\f qɀ0*X N9�( L0"&}26Bp!RBH@].�I&Mg�ҤQ!Ѓ*p &@V&CKb�4h08 +pBz�dhGFҌ u/(0z< Y@k6w&B E M�:J! 8 @@*.g*CXaE |;hk,cMPE$4 Ѓ@ h�*h�A Aj2&<8A` '؁s-p@TAT{[1yсЂ�H� p)L Oȁ�%d T` Vi0 DHB@zbal1@ )]֬I9AIZTt wSx P-X; �(H(0 ^ V@BY*4!�qc HPgU`!LA6CEB7/(0TЄ T0BP! ?p@yP4I~Ta 8@ RB#qA@t06`ER!3dP`ZBO'$@JBa�L! >� `'PB0k$@m@OEA:h{(A .Pă Pi'RTR$1 0�UXb%XH #H M2<%pRc@�z�;N�b\VJ'O�iU $` VZ Ž,�y8;@,(ٻhpϷI,Pq+�(A6KCȀ NP*@a h�5UQ+@l`ߎ'Hy{L�~�@wQ,,)HQ` ༲W| P"[Z.p, Px)8A!R�R � r:H т�(�"dAVA^o(0%4MhU%`{ds)^ZW d {N� ?�WWx|@Z�6`vw $0�F} �}70)p\)r)F"Ld/jGg;��#%E(swWA$=0I6`:vUpGuK+@rvrGz�16T0]=0@lbFQQK@k5g�N0iR J0FD`OR T@APiW}uUN+�'�v&�]Ip`� @pIP<% 68,#:PJP90'}1HBRv�?@b 6� @H`x 'WH@5|b *h$vuV�;V0 vU2w}� s Bx@Ƃ!7V1l*6 5찍pvbYIkWLԄr-2F%nQxQ WH`Rlwa FDs7)1NDTn9RJS 8kgQwCyL\(*73#oyJ?ٖ;zy\}"%-s}v闎Y|LYya=IRGPj Iz)=vE\ 9>KUIғy PAD{)jkҘ "gٜoAItҹ?@QϩI+e6Aᩘ)II{ 󀒆Ij-g�Qē9㉊剜7�'YvĒn풠 zÝIR1M$#&)Z?ݙ)pԢ )T$R, $FIIcʣd 𩕤Ʉ-@#٢=euK 頍K4ڠIPLڛE ;.|ڧ!jCu3X*^Z§kz-Yiqx!))#f*/YKj3:#n\jʠiѪɩ^ʦNJy5II**|:ᬌ٩''8$DW&Jf֪ڥ-hiE0誩ꙴZƊJų$ﺛŠꩯŪG7~ G$"̊^z?qAJ3&+:<z- B)<󡵘J+t!RpQX1eHk[n;{x0yWnF#! !@,zqK{ CAEaY8J!1e8KTmۉa}{#q@ۨ[˶3\oeJg+DpZ0&"+1 X ɨ hrޘ]Q�s;V]% ߻7! hf>A<}C]��, �"� #(L|"%O/+7*<=??l\9 &6<F/KX| `*Kņ]�! Lavc57.27.100�!�d�,������F8H7F6H8!F6"G8"J:#G6%G/'M@(E/)D8*J=,UF-NA-RC2NB3RE4VH5XJ8E':D::I&:VJ;J+;YM>H>]Q@I*B]RCaUDHEF)EGFG!GH HG)HcWIGIG IHI^UJ9(JH!Le[Li]Qg]SmbYne\tjawnd}ri}tjxr~s~uyz{üſ½������������������������������������������������������������������������������������d ""!  "##$ ��c]y-_} "4 yW0Dv4 bi"\9e͖,i9ZK2E,Pha"ԯҥNgTQCVB5�F"e(X_"J*Ұ <ei#LC3>ץ|MU+]BmLY"Y][sǕÊ3F�FCauW8A`]K{pI \tpŇ+|)sUL#JC||h Nwֹ:J57O ` RV^Lv9: B {-}@k&|sb"(H(#tRk"Ɇ7 FR&Lwq``Kan%iXÞ]daw ei!F')u[B) .x}Iv2٢}$j;:9mhFٖ/)j|?9_JP:LSarTOQvrRJzb橘D$I)ݬ[fRdnUB*vgSlvԥ<ۨk/` +k{&ɾ7� K,z[ZCTw,\}#@ Fr_/r*'o{)ly 0jX_7#"9LWfgp?ՍI;h-*cL:O¹l2K^5Wm\txr"[,v%(nd>Tfb^+ 4WwL6 O`W嫏#l ;1M{AG=q |dۥܾRNrM{Gwyoճ\$}5.o_k> 慀OĢ-7\͌0 \9Koq͍gKa4AVk_Ո,葰bJkw0\t7o`9vF?|a%NhT÷U]ըh/ANabB=.+ fFuiWJGm W'&Mvʣ%"0cz IAW΃SUCF$%8KQցi2ٕѓb_35,1&tJ%v@tiBP2|\rILCU ;0#$CMj=[*'<ёt:4vJ}1"Y(Q=^DxO4U?WPz^/wL+'φfIWq>9P9}EƎzϔ=?8 E�'͕#QX=Q);Ac$qsڵ*"aRhNYlՄT':/K*XV])OŻ52ijHN)#)ZjvR)^H+Iι׿zVB(ga0FUނ(+oSӱt$2=-Cu1=W4`} rZ&x ,j3DYjg29/Ra%boٿ7pA߄a:`ɶE@JԐfU]Y>l@*zikLDmn8exlUi+4 FԈl`xxѐm0Za1297$vg lKkDZ�x؝ i+sU‹O><)f0!{;Z8؂ldRT.H[`U\ZDcUy[j}/v<<H"l@@2Ǡ�͞By[J\Oudy3Ѱ ̷Mo 08M'vt0 X 9*r~GtЄ,| ]j[CBxg!v4tr}\ SPB@/X>>K@| xР aHn4S)t! .p� %tA (�?Gt܋HE*z/xaޔ2*X<J1@ /V� )&xQB@�DX @\OH�1,{* �@p Ov[ C�=X�0p� $`՝Y3xRT 6xBz<ґ"ܜ;ba "tD "60- ZB0]❄T ^B0�.l7@ '( O}%phiZ@>"p M "`�`e�Zp@1UBaPG4�/|Mp/pJMPYpB`?@T�30DYp0� N~!'KvO0Ԗ%�\oX=�S oPHt:S x7��?PPT;`��]��ۇ7�^ �v 1 1h�y= "SQ_eb!xF0b}=\`. K0P�q8~M|H�FE�6/0i6'W0@^�� ]`�pFE >H@w!1fSkg g_Dj {|MTw(W p]pw`mS�wBJ/Lfu � HZr@xD�^U0]p5 ao6y8yŧ P@P0yBP@ M%guD/�:3�{R=ЀO@{�U o2P2w|5`v 0 �Y]p{Xz)Vwg^9?�8U@<{nNqp]P}iY^GșsɘS`PEW5- D9rᇝW @W:`�Og PX0/{Ð�B},@2%0@ �5wOH0�p �N5`]F7�3�S@ �g#>`B�dI;0mY4rMP9Qf�W#Tc5$˵Y`aj�0piM@\a�|&9]7z 'Y07�7}8[|]IL1tUZW%YVHe Vڃ 3 M}G�0EPp7QPfJ}DPw  K.`7P9>P`P@v W:cNYwHj RD{7j �`Q�&Wuj4#7Tfa@ wy !Pqqpc |(oE!@0 Ao)p<Oơ݃u~KfaVn&a#P(J]qA;qtwhzQ*r&q-DdFKYF\Qq�= c{&k,gO3]t0md)x_U$'04*6M\{z+rUTr$+/⪹OD2V@q^ce8bd륵,%mՑcWg'{ka#k5<Y5 _ vkZ4?J΋^5w`XokY]Sǽ_,S4a˾$(EXYr;uѿ(&;E;T{jeJB꫸[` KC2sQ!UK\ ^5]\a E8>BZU@ZP!:+;oTM; ߡUJ\C\Ñgˑ$ܻ;t+o<th+Zlku%ATh \?@ 3Q_Q.r'[ul+?˔t+.sk챰,|ȦŢLȌ$AL|9ӥƵ7% lMֲ5nsU"7 U[|c̭`$D͊ E?5H}r5ͼhCJLΤ K%ϳF$Y ~6}CZ l\J<k'<˼1<Ku4Ԭɷ@L.sCDe59O:d<k^M"Y:]~L uE"+ѡ v% J7-r7@,ʑtc8;}D͌Xa\v 4^$bCAE|cTRY>Ԧ</fmh-?P }oÈoM `mƻ,›-0Xmf* ]EL=چ}\Zg�OMY ɋ; ƕ]j1h*=-֬\Wm՝4vVT4<92K=]-S Lf-8I0Gѝ<vd~e ]eK;/+ŗ]<І1 >ܺ!1JZM5L/ǞeJ-IpO=W킩D8# nM<.өɞFqM=~d&57Ҳ )3Kf+d[6 J 3q]NX, [r}r?afmє_!2acAL2(6SáKqԗb;#_� 'A.yd2莾Uz魮μ"U0'-�C/.uQ% Ma%HukQT1ѹ!C"je41�oi? +k VkjNknpj p*ǓK"@d�$_&(*,.02?4_1_$`9O$�>+A<O;=: ��! Lavc57.27.100�!�`�,������F6H7H8!H6"F5"G8"J:)D8*J=,G0,RC-N@0:22NB3RE6<86E:6UI8E'8J09E%:VJ;G<YM=J->J&>]R@I*AXNB]RDHDaUEGF6FF)FG!GH HG)IGIG IHIH"J^VK:)KeZKh\Qh^SmbYneYqgZuibwne|ri}uixmzr~w|üž������������������������������������������������������������������������������������������������ "###" Ϳ" " "ᾼ)28p@$,h. HHq4$8bǏ/ƒ(dAqd/McD(P(@ tQV~ThL)rD #=X ׯ.e:"CU<7&vt*�*ݻx7_#Ʀ8qb (Aa'\pdW!C6تgd14xjdWj2aԗʞMm{uDx㑿b]ىGfkMwoKN{b%b…}LBU #ٖ;˟OnmjgՄon1s)DW߂ w߀K'L&Pd\x덆{V)$6CsQ%c lzއX< `~b_ц�f7BV=F)%PTXM)E`WPNi'nY[5s܅~�gYo)XM~\|{6ZbfU#ۀb&::JBRℕZ:1q'V1*RG4Xd2.Yjy}kY[ IIDUs9:+.u& QȆ%딩碚.QB-'ܢkZY *k$E�ٷʦeߛ0KdGå/ <Wf,Ϗlj%YL,~rVU@[_qg4O$zDWAW̼uG`ymAmV[ 1&eȭtlF=[sfW1 m#XAf[QxHV2-o\0c=wIfn u_9F*:Ƞ{1/ūZlHˬr rJ$8ZEv^¿ o}{)/<кZdI/L2';ۗl w'&DoW KXy럾8TORܧNTg߄G:mPYRQթ6(<La-a g}áe.V#aZjhC3eqHd70@S7y H"�Xȵ}c|ChE\>Uz]2@V9~pfCL>bW!#w:ᑁ1@ 1ec GT.nGfJL-G1sCT$54?uZA(Gn<吓nBdhI|R8e}pm1ɚb4c&)Gbv-y *#F'DR" CUmRCs<pɎC$3 ;T|*Z*$!gH08KوSndS~u>KEMiM5LT/IϊJG ݨ(PD4�7aGJyTISrfT�uVt;MO "]b_# 3S&6Vb*>aAWtzUJvy(Y8KgfYuOi2N\T(Ϫsu(K/yHvqp֬BbS]Tod}MǖYۢD?& ekFH ճh~6"I]b;a[-\ƭ]`~kr+IY&wA}z]ID6,jʧ,"?6llZ<i\CCI?)Qm%kg7>(G(.֕)[WR6E_@SM;dHˀ_׆/A%.(= ~I_<ݲ1/:[֢ Q<frE։or\L֣3s/߀W8Fn\RTVYi24'3s 7Gsmy^ aâ)ZrRʹAib@JP 9ЂtZJiq&e=xO� e#t![Sx >:gU|v yw젴[TsI0z֭v^}&'ū):=q;^Wǚ+0ݍ#ֽbpmSF/1�r}Ym08֘nVps>I{Yøުg@ ؒw [S ew0J6t6!l-\ juF"mL/j)c T^ ֡2&c#.-ȏKma6WOt;ݷ3]5D^!b2wfo:7\L>f֞y<(>LL@1C<צhE{,vW畣U77J+|׺)".70yA/{TG?ǕƋk*԰gZ}?^7f-E uxyi7cj&<{#fat};EsT 4u�܁}V'vn2~@24_!t~Sgr9&h)`$m=(t#v*54x-b{"(ieem3DwiքC6h-&ne'J'gQj%Ӄ"H|t&A@DSvqĆa7|wG3BVKg&�wq{!S2P {Q5F | (~^HDSg&1;2p4�(PqeEz_ts(xFTL`ZZ`MP5h��YAp qWmm $T(5r6{1URFpQW p FQyRvcX`S] Cu`!dn1Ezba�NJ � GSw WC�0  \ً/E^@շ|�N~Q;8�3pYPT>F ڨ Y)�\ uQP`�:P]0! JHhI1Auz޶ ��@Wp3p�F<pFN:pM`3PM0h�HK�0P�0CM9PDN@I?/@W`IpyY}1$myd;1pA-АF���@�)WX@ZpZ@S�0J[ 5@�AY,p:Qyy`Z`\/x7Y]~熊C( YL,� 3�;�ZU`>pYL/PIOڈ)3= Y� \4JAP:pO `x)HXBRi1o`AGBAPYK ,pPAКWWi�>P�?MpvY J;W�KHQ`;�ez #/eE%ㅜ#b�  �C^R05pV��H1]  ]P׈EI�ً͚/PXZ F` � 0ZJj!darIq/K޶NwVZp�;OmY�;O yQ@L)+_Y)X9P�9P0&PPV f�sQJLo]<wXap#aI A9]�"; ]5˶ XPXP8\<{>*E,\`,"4o^.'! QCs�9Vi,b2n9f;�@A0;Q�r+7@;2CBU`TZJ�P/Q ǔ65Ҏ��I ! FP�j09ʺ y9 )�7p. 9˷KQpWWH=!`xbu"qxR�=60 �0]z3PWK�J7$٭ٝ3 ט_K�M\P�D2m ه0szyrY;X7�4O.P;pX02;[`JÌY�.`Q0;Xi53`W�9@�I `�eJ{TQ$iH$n:ӥGw%J`V5�XpJ9JTF�@ ZT :۷0[J0��)J$^@1y`nop 0BNF:�)G<7F�,GMp8KJz4=)0NSN%IYnAkhWy�:8yڸӄ0 ??>N1sAy!2 V_b;r~'Wx  +ӿuqlMԏ v6! a#y rM y4Yft! ^w-|abD}�m ~hm0y*a_l'O9] Xo]J}<ra'؝`3IV m+D]|}TwB:&aI½/t<zY&c3~oE J-r. O={]nxt|[+UƂY Nȗ2i~:27yfޭWIu7E#s=¦Quȱ$=Vq;c"5ʯzW!=ޭ. sR X؜f1˃|gA'ݗ\p.߇Fnc@!*}aAT]9hBWoN(.7]>&׃1^߼D?cv>,%6Bu~Z Ȇ{wq}㘮paN\\;舃g&7wYSbXҞa$ :]?8Q�4Uw1u<t-ħ~]~G~91%b5mNgݗ^ |%!&- .1+4Z>;.USD1=0f~ua3{p^jc*;NEqXfZiMsOOxf4E CWv]y|՞NvNZ�kϙk畘νbJlwe/ksV>si%!\a:^qF+6o)v_H~B8 {qLnwknU;ys lBP"˟nM[VYL0}UoFIba1nOh3va,oa_h!@eK?w /YL{~cbvl.(dLP"ahH(FiV7X_g[=0NF?c/Hi?z(&bKjO)TַL .ӪYXLeg;_BSE);vTxꉟhoߎS13*ifo']Ӈ5CB%2z*1a4z]f"`QK_M?r9hb4}~?oa(ng[n^zDQ_m T"\&GhZT'fau^/�/NA}./=HЂJ<{q)V]0"?C6':[_oūΎk{!7s5a)VvGt->epRF2D)h? DܮE2w Ľ){A{0ywyH~/n*Mdʮ4.V Y8kd.տ{_Gୌn;]`/=묀Ga/OK=e\ jO Stu-z?YcK6]"p2տ{ߦ).f3nu^/Mj.Q_"AI_O?NgBʂ>1Sf(cKSN [J)1XXA~%$pܒ6zI#"zR3(nt3u4q)?f4z^֮ehOXENhF8ow9=0eOhjr#8^2VTK) h%ZJ!{!"v*J%TQM4'A5G%Z%Z/0Brrbx21B"(yhyiRHⁱ9ih)JQJz8) P[+k L{\p�l;,M{,m- ,@0xN8Nj:Y z< uP_{LLD&Z�7bbȍ*z$I*O0bˏ.InΝ'D(QСDu=tԧDhZD'�! Lavc57.27.100�!�O�,������F6G;H6H8 G5!G8!I:"I7)D8)G/*E3*J=+I4,SC-NA3RE4Q=5F*5XJ6<88849E%:UJ;G;YM=K+>J&>^Q@I*C]RDHEGFG!FG)GH HG)HdXI8'IGIG IHII!N=+Qi^Tmb[uje}rftnkxr}v|ż���������������������������������������������������������������������������������������������������������������������������������������������������O !! ! ɲͻȮžκձ" �">|">Õ0! ՁaāF,XaC`0ŠCJ4iqeJ=T<cG&cH?`�6%S48TwK*rj֥VeT2\D !rkݻw^EAxCt&�& &B(4{Z+{PÒՊXE2p@߂oaa-tvc8.{ϝm��8쵹m� ZǿEb|ӫ_O�]Pw=:~1qa鷖BoX"ރF({&]-t=&v !]`a:W-dI(QX�|W}ύ裀0C]? L DN`٥ ^ 4Vie<6se E9ƅ^N:o9xUR8�[G4fr!MiM%t6ZٶfdKFNnʞ1fJ (@@mnؑOy>marq*  m=v6e>bMNKfD~.+ƴ x];% j;.)Ņ !>)\R�l> .G1к2a)P䚣zLM"#ڲ yljVSнk0p*='9+(14ZT K,֊q "2 ٌWm| āL` $QLstlɮL22G~Ȗ;%xU} As!pPytbn쎑s 3ToSkEy3A41y,ѷʴq.~U$?\v5DsXxumWr&=PG½ r֓mtHO[e~Lgf@! q߭PFYj_ƒvn!  '-t̽FI˴4S#LGAI1B-t Dþ5I[g$ f<ヮgE}lޛnAP<}UG{ AAR,o1$qbGQGj$2DePSZ|E#C; [})a<A@fFXvS#+.Ep =`G{ EԸ]v$HF851 OٞDXȅ,5eIt7'Gz3eb2Ub,o39Ԡ뱓�pic.WI4KN(׎v2\:TDÉҥg3""0\]a 鮞)}@=!ٺg$K*3&&t΃U" uyJ&\@7fG ~4VSJΩk^_o9'Ua2*"Wף]tg*~ MVI}lEI4U Z}$b�C&GPihxjnVne*cIfا!wSkI7sYVY w30ՖI+d_ZrZ;I5W6ͩRy_#-.L[Ղ`ќVY1|; (տ<mg"Jig"_"4sQ/d'?0&~Kz} vvj�~a,oY==1L?O>Af[!jPslbk|B&I|*GzE%iTK^Rc2,?;;OL9bR NYzh El7%r==̲=hM)g:Yc#lN_RҘ⫆8lRe\\S/>AFoˆQ񊭶H9׃dEtp%u^:֮Z`/hu}}ب]5Qw@RzYږ +@|JSl C=TG|_^Ic3be4y{Wsdm8dp6 ҹK=;K:0Q:F5e| rjk'q7( \M3;d:HkvQ#c~ت{'%6\\cmBrw6^ƭOsnΎxkno3˸kõqv펣M9ߺᖂc Z;\]g=~_>o;[4\k1/\yws=ykH~Qev=Nc_Ns$Gh47ot{wW\V\(jVY· etCpMD=f#ot^ u3'dD|xv8Q2>VwwY7Yb3Di3E>jymO =z^7ga}2GOy^ }CRJ#i6VWN꧅ݗ<^(snB}Ch~wp\P1,ZgkQ}+}C4Vi]kS$ad$Gh|zt>&`=sGpvXw\ZtA O63,&Q{ǁ^~Ɔ"prtHS87"3K5KWHOw)b%&a!~`%WDeLKʨEHPH8dHK|9V^%6~Sy4"|(K~nÆY֋̕hgD(ubv8�(qR<T(}ev؅]! Ψ! hN"t+Ct QMČ<Tx#:wxrcMptyX!kV'z5qb~X ,Ʌu!6Q_F6QJ\+0t-^T6inGEk^S!p(PsHYt/1I.6pI3Gpi-CYǨ6fywuW&YI )_^_|;m`COb |-X. @;hYExpYȖh�$YJ'ECtGqGn4Fb$YIIFiP�p ^tO,VX]q� B5�J�$301Xґǔ&6ny*" �`DpMHP:@Пs0{)}!2IPxU<G;?`M�+�@�qLXMEv D�3b�2pG`� �.0J p'�(PEPڗ-ٔXl0>Eiwdb�9@`@K@+`�P�@� �Oi$_>N�P B�,`@=0A/��x>:Cy,Xv&C% :'j6F `�`�,�JG�8�ʭbJw Z $ 1+Z @C0,:pF� �뉖wfq MD1���> �=�20i?Lev3b� �!  =`JH�/` L �^j!$#'^h#^$gTE @b+F0Jf*�� Qx!7 mh|0Rt0 @A`7 p�qlҹ5&'6ҵ6`$p[E+I`-�A8z'�f#@nqi'V"�F3-.0N,@3' A4O(0` PLP,`�1E�9M+c(p,?J6J;h�EA`.0?!$k.{D4 Kfw.j2� AI~ʥ:F?cL5�[]i_}wGJ;C�9PQ3B9 J"'`qzx[t?g~H당1ɟL�AzbxꀰG@!oo!Giꜵ KV*, \UǙ?/8ϩW!QZuܤȼ NVDꂗ3pyeqK?pjV5&%{i"B;xe`E{Fbڊ] <(W.<$<ey5xt }y3xC&vX$p9͙'GQVggbULĒ'0;m7- Ӝ9%REh A}FFZ$)dC orEyg8%'p 7^t ܛ 9՘rT;"Xzu g}+sp?|MVv<Gv/ ט֙7lۈہBr̘ӃfO̎ʹ8gh*˓76%O\])q]5+w ~.i{7Aߡry=L,F% ngmQ8#ҵC |o ;CǥmAI8N~Vx۸X}ڀ<(fDi v37~!oF)NF&vق]ц8[>pk r|V䂎m~7B䤹nFI5c٤iZw`.JBq3;kRXI6hΌѶm~0rҙ|tm߰B۲! ^V3'WOMqΏ؏nѾݭ8*lDhGಗ H6qرTܱIi)&μaMizM]ӳ=$^JvG̖>_YX:UxYǮIT@e P k&)In7!1.BύkAZ7h aӔU7 /e}'6H*( 1Gx~ܲW'-GM1Lt 0YildVu>nJO] d ?Pд kG:Z$ό$Ýs (;{RsV'}�qsoqg!molHIvnؠm? 4Ykno9iqQp%<uzwv*=HO\%,-g-u݈+^/#]oo,mcNYOLs"Klh5Yo##GDV4\:vM 6 O<0h!4 =-~kv7_.J,} uԝ>) vU=hN _-D#;J}@s6xZ8ZNoHbaX9g?vo?Līzl_+D7iqU_wfs"gX+ IolZ%+> Ҁ}#G(=Wn[@P߯2@}]lVi\6s4_O|-O_+M0%YnHXJM^oےha_$=΂V aض La;qQ&]?"Yz<>m5dvc6-QEϲ(_.Wޟd^"OO/b9z#o hB;3}a4M 6>vO^1Xg!o򛪆O(҉8G^ϣmoJGw9S2)!b6 f)o�ܛ*Pg᧩g^U}OP`P?b1gaH(%F#'L y_;}[$;tWv*OSkBv_BTfړutaNU~qg!xº~6/"oےɽ4NXr] _ǭd)zjs~%gI柈&dmŠ8)~[W)*O7..OO_ f);<v|~0GS-"" '")")" & Ț"'ȕƕʔ֖ć х(ɗЗ@@*c}H1C}vȠ"(F@`]ɍ4z2$tHKD@Jă@pR!ѣRb!a(Ddd'*]zZ BMړ54Dq)lf *j]C'r"j $&@\_?4]>s\VUXֻZnP Bp @ǎ&JLQrAC$M K2=ӫ_Ͼ'aݷ*'!'}…~ `߃~!�! Lavc57.27.100�!�a�,������H8F5I8!G8"F5%F7&F.(E/0:29E%;F<J->J&ABAI*DHEGFG!FG)GH HG)IGIG IIII"J8(JL+MQ,NQ2PB)RO5RS-ST4UU;VY:XXBZZ=]]D^aCbcEddKfiKijTkmSnqWst[vwZyzf{|d~jklvz|}ôǷʽ���������������������������������������������������������������������������������������������   þƨ��ڲ ]Wܿr)|�ա&.8zf kmָOB�a3G͛8s֜O0LPѣ4e)p!$7H}Zd!ެ:  , fњ][ n }{V-ڳ겅.^lvBD+^{oZŅ {,X.6g_7e]@Vs0řoU φ sQ\`fd3渪R@͑k~fogo-N0 [vΊt_UlmڻoiɢEE#,o֓6Ѕt.G�s ]S iL K,%]8Dx݄ՅӀٴ፬MVZ-0 RMp�PsL"e4y|v88A5䊀U'mRiaq쨝B\|99H�jyS'z C&7y&nJ-tH#\eF2>pP.h"*ᘓ:腂 Ke1ves>ce Kaoti8 sӉi`YDU[V]IsNֽr3jQAZj8IC#Wai+qyixp>6M[ qwy#2j9=TyJn~^~h5t2'G,i })%g91X2RҪsf t=I29CrYhN?YT3/^?e:)�7`y)іۨ8ג4+SX {tm{sNս8:P|~ \I>:޳H!? mb\<ֹ͟ݼh~.'ܟ^=N,>I W4L; :;$ l Am){GZEla@ʬ�X=kN_j2핰'D!fX 8Τzqv<YauiU([M31-(Ki##yB` cƲHqdpSpRE%d-G:H9Z@ɷV4i:ZȲ8"B�4'hf=Ie #ȤMmڍfŜ�S)ҩ-XS0$ٹhHmbڒ00cfʤgzxc%ɛiFMGvpd͔˩h#;rfȤRxD_/22TҞQ. $~q'N&7#Mt(8~ s2\eF\j?jt3>k\>&u)7|@ʔC! �o *?UPq( ёMsӴN'9U>:�Uc[$ȃL=d?=ot9bKnZtQլ馌J.2O�9#"%769g,b'>J#z2ЊvndUw¶}yl(:٪ͬ9*x;Ucjhs2745~K"dž jp~S~hNV\KoMMך[[F[xw#W'5JA˼u!UU{q0*MW'Mp^`,ʼnw"<xrtʱbUE{\#87]{:sPZtwyd9 eQy,�,)Sq3pw kA\k8g2vv2Dͥx *'f f0#}̖T^Cd*]XUjj(f fWWQ'U<))(KW Yqu uNYJќUuoʻF;1h!NK5ћ Dsz̾e;igFЪ-"7a'ԫ~ﬔ2}9 ߒdpˍHsn+Q&xlh=sU1jrz|&> #g۳_NN3aGxkbݷrkl<V{?OP(Uu.<SJ=dvn'n67 M\_\yl5GZC!zm/p=2ϗH<HkʵœonJ(DV%6˘#=oVfvO|1oi޷Yt*+oz>kFFY;wK5nkjg}yLo迭ƞձxLbr>!vcT7c]xfOwy�>"KH1{_w{Ʌ{QGb*DlVk!g8{F'�.kgQuLCWF|2HsC|`xzrO5#&8.jEY6ye0mwTH6qtMr0VrT? hq\w]rdVf"`$DA]pcS}dTgdw_{s}z7jncQVsO/#33~:?a�' #Jg~K>u"G%jF3B-@k^xlH!06Bc%(VuV++NLGRVxr:A48F%FzWgNRerg؏hYwLD8g|vU~:L(jHՎ Ʌdڒ)('r؇'D42;sG,S.ICkO%S[nFHN2]Z!FGDzOT% zjD$ 5O)'~$!w<:R81rd01j)%ӕ!Ox9sz*)# xW=(Yr>zt`fFJ2BS#L,]I@,39U+06p0@~ S9Q p2@5$GxP40jcIfA/ T`X6�g#`N^U/`F!/1C3xXLR`A KXQU1'*tB!=:@UHBLdt2a4 CL P;pT0a0AQxTkp~$! #p]�&J=4,hqp8 JB  ^@T*q T:lʨ)P!Bؠ!TP,Z'ftz P9}3XVN9Х:>-HF(,pD;pB`4K> +J9pGP+@=0pZ$G/PT4Ҫʦ$,h;}K"_{9�[+JWD`Bp[0;3W@[+XFpW_2h=DyQP/]zJnQWZpTK!x1TB :Y]@C4�"W�8/X00` /f,`HB 5o3 O�/[0UQ2�mAZPQq @R�EpȉPٵ:U2 C>D;2@QП6=?;7{[+W ߪi%e 1Hc|biFmJP^>`K" K[+`G`J4p4I8PW]r8б"P]0։+�KU`^909xwQ TI^II (TK`\[+7LPbCxKk!GpUb&e*:p;/P̻XŌGZXNL2ඡ${Vp. �u&'DkNJK3WaX}x%I,qeUJ0^@! TBPGA\/�J-'p.0Tpx<uz1<.@&d i8;N,(W0 09П?P9[0)\M1u0[lQPC&MR[.&`A C:1 (V0ZB3N:%("0FPFP<QN@ZbUͫ`0B<?[>`C@lKr</ *@HGW"Z@;mLG0*pP�-o=eL;T,?`NUKf1"o.$UZ@# `MWZ`-fō '0UPL4X0ʻn!MeY;[:$Qa5 Mj":@KCc1+GE%0j&3JC`h 1)FH-H`3  H q!"`C?#TNZ>{|19l*Bʦ1R~k<V.{B yd~CU5%$gQW\wOa'CYe�B mZͦ,N6јK PIȡ"ys´6A]) 4 Gug䎩cs;'h>qn0!^#<_1e~A̍~/?uUP%.h[_鐃N14'h$șJuj"^V&gh ?hd,)%NaV3Ђ]W ON~j}rf{.><7Qh>%IpWђO (P1|&.4 ˂a6hSI8QJ=p l2OAѿ)o-9(4ňڎ}E%'JΠz,?D ĻqOc lTQbVGeUom0'sUd:No6s)LNjJI^7Ԍ PBlYg (Պ2hYB|%Ԗ m>ACV?aGzxJ8#H\gOn F~|eװ�_Blos`)5'T5Hw!zY/o{^%wc/,+x8gՂwvh.E_o8q6 r{IlN7lO`{xaVe'恴Rh/w/ Dwc2~FlBl2+ J&_n2LNEvs>78 636w?LW4!!MA9BX(qĔ^1~*T s27LS_s6_WpV]SN(X)# Nj6Q˕8"Jc*M$C8M87EvOh?/W/88qvtGEWVXb|eݘf12baj_?r?bL#/+ClBWp8.XUP~CXqE[racA±~r,E)2B@?:²6NosaZn 9zt\sk22t=S/#N=''Eϯ`rg)_vpc/,xhiHO4²/2c/,+xY_904_pKHmP *R#2 1B`Fdg}s{~_ui&/ғѶUR}(p<b2/5Yuc/,r>Ԝ(I7Vu5*sߓ#/N ]R7UU2pyEA,(A%אlw69+t�NU͏.oSy!THq͏م7)] p{OM^U;U;b(q8(AOP7%4 J`1wj_O'Dbo?2BF_dF>P^ac/,+xY<@`z}x'h\Uc8%[-Rc/,eKI6Q[Rk7Hp^'�8\yѿWON6[c/,)(h/U;(A9RtWCF#r`U?Xk.WHqb j ?$`W( m=HrsI7`/ow>ԜܱE=*R)(qFUW_5ҜXp  7B5yU)Q`bEG/Cp@OWOYpIJ fTrt/w:6Y_>IF_&\UNpUeV_olB#r>/DNvRqSpWV8- o/)OnQ{*P2FGWKyoTӨHw62:ZWVY0/;smm.tE( 1A9²% ?c{o&(h�r8R3TtFd>I1͙q9?^fYzn/t Or1{siQP*h3:%a2+ap"t 0~f'R~b.f(66qTi&?b/;RHOgM�Lz4T Y&yk647b-Ҝmf7eHgT5UĔqV&yWCi!BK j)ރHu!Wu9H.k-c`!88QhxX`hpXQ)1Paq0JP! K[kkpK;:zKH ky(X!x1Q|��0:[<l[^>^ͮިNN8>H=ޮ_?QjMyu߻ӕ `֫[ǯ/J0wP)O6;C jWH�e )ktTRGH:#-鿢 s%hO|F-VD@AV$B(/]vzwPไp]łex/߸x#~lALJ%G^3Ѝ7.BƆmpm �! Lavc57.27.100�!�`�,������)E/2848F(;E#<F<I&AI*BDDHEGFG!FG)GH HG)IGIG IIII"K8(KL+KP'LQ+NQ2PA)PO1QS,ST4UU;VY;XX6Z[<\]C^cEdeKegIijUklSnqWooRst\uvZxydz{c~f~jluuz|óƹ̼������������������������������������������������������������������������������������������������      Ō „� G0]< ~ ܗ^ fC@7bK> Ap@ec~{ 3̚o〈[ϝ;,MH'3"HMБQ ,E +Lo"XGS̲BӞ5kժڲ5jZoٖ^pl~#J/ڻ;7q߄v #̨A21fgVEʺװc>�ظ&(�unJ-UvBͼsx7ཀྵT8q4&e wF5=}IJG` xL�?ox<$�Sq‰U8)h!urTY Uȁ8%^}yz�XT`}Nᱸ8+(k7B+;=vri%N3ҕ>؇'bHZ\Njc�vwXe&R4fiF'Luut k7Y%z3j)�|>\HD` #NO&%.Jꆦa9_W 7]@Ez$iZ8#5mcV9j 2eb^MN.{r˜8 h|\$SGaw#G{\5MM i1Y;{+VZ#qoϽ�zخ /u5gμ4o& vEjۆ��B]s##Q*l|kbK&\H/2hY8,cy7leKL.7䩺M([)4iu,뱇c&0�R6N ݸ\>3yP?L帟͵'. 4&sf'\H 9S^7nO{hpN#7O&{ơ2'LUCxt č⎔KfaF"N_!{ y3QA'O2 W0LR؏xbՓ55={ �9U:;o!`�`BW~%zu[;@6+doltahj[)5(>X|P5"얿C&B""0<2%˨"鑟DGA$GY`ύAcvӏ'e#y@Re:ydbmX: Bi8S\nV9GIh:(y-CFʤEUdڎ  Pq;Y=5 fCṾPU;gsn̘Hqq'@!]tKa7?E΂ƃ Ci66˜b\Y͠5*}yFJ0*=⣴ĤF09mx1JÑnMQ.#!9nEvN"ao)sܖmIj82rU׸),&Z։6Ǡ%%NqF6zPY%'ba4*]ӴF氿 htVD4"\"▣(I5c-j)y,{$�L;J)̝L;f><=o^ڮ+dc_#hB@H;y^J%m%3_<<ڕ |6/ H2Oma)%lK,jJ\ {#7ZKY($pb\z(XkpNsm,UHubŭ+>'I^T̸gҸ`q!g/.泆6i) (% m0&q8,\Lr S1r>lU<!j|mQ;BzSpНKI iQ}kQ); lSH)L,` Eo@/RS4q:jD7\X^^NSAᎍ;BRM7lķ)jl (7kiC +X=&-NSۙyeT>6cWJnh$G(3<u}8.w62]Ogm)8X8nm/[#teWvshA~zmN-$u }72i|0Nۍ*m/ZPM+NC!zr~zJ;\sUqbM~p iE$_S=c i?|Š hqb~G4y#ikaE8?__uãe2FM2iTDv53=RqRY('j a|�zueBv4wcSv_Tvi%6WiGZp77Uz).w61yUm"e(}B2MPj;qi61u-E3m#T AhYLƄb3 惀P)pWy*XFO(۠s['}񃆧uo>v*> ȒRx!-SV8`c7nE4p./pR=(uNT"x@SZRCP[[`F>qQu%`O^U@#Lb7I'1RN ?�LS p ;C)8%rVwH WpFA[p 0=fZ!;y<�p[`#P!Y%,jPab gq!Y`0Q/@ Gir `pᐱS,PJ@N4�,UiK̰�p yQY̐� / `\hyHl�R1gi~�'T)@-:3 0)ID �*<:p:`00Lp8P� 0'GAd,p?2K`6>9A�2N@D+x9| ( qܢ�-@` X�VW`ZE�v]0%`YW\00߸[AP`y[E,RA9X0ٗa+VȐCem�THP#C )P2Y�00\�@@FH$@KT08Z39`*Q,9Т0Г@�0[ ʞ )@ ( x6f2@\`FP!P P[ -PSPWXYY@I6!ХTП`F?*P\YoTz0l42Vو8:'<O`�,P'GN�-U[� 09iXp-$W[jEJpګ# =qP;b =:މ*rAʱԠ�yHH]p�XJHi.L@EP@"k:Tp:䚆\bA˹4  0P: 0^ ]pjXpZYXl;jK �K"h[P G{U(2qC6�I:�:{}ce띯'@ [a{0ʳF�P=p Q|yEj2Oڻ0?P9 4`d˱R�ʹ|,| J# ֥;R};"4I08G0 @qA<�3T RP�iId' ;�Y[Z!H;44*PP;>{PSp-pU p]` 0@q @-P)P&$00Т9p#YZE ! O $@3W ,0IJ@6<:��]j$PK 11@0ZWpH``50W��A!< Py9@ض̟7(8�#`yZ. s:SN l�p)pEH�0@@K#A@�4F)VI�40:  B`]= P[>ձR.+$P"2 �O;giI)p̿áBmI+-e yK=V IDUi$ː.s OtĤ2B>H\X=!Z8Q#4Vi+qM"-}]x� &S~x/(a-?oJ뇸 g#PS+�j)#M=&) (Mզ)-HJ3x6uSOq(Cw|,w dhgГǸWgbq b=D(9q|f{vݯ!lKٹy xch$5aQsnxT.HpWߖ؂v(݈S2qt@sh\b<!3S.r{ݔ`۸Eި.4hDd"hU w}|t(@ox@f<D|\qB|r(W]J[RN/}v(@ 8P]xگ5KBR|-\fܩvI=%TӬ8xge7ї4#wձ17=lmS`=gr>7$gg }&PSgеKWf~6=#VXjam!du&{RBI�N\ LOF-Ȟ$r%~>"O5<fr<֡P5Kg?~5n5yl0RDTawhDB\5@}!JH2v3r9#^4*>$@Q~EM0gh>t?ޏD%O3f52`eG=}=o(-ޒ5L;?2_*.,8Zf.x%.t~ڳ]t1Dvއa^u2'{ "7ofn{uQ>!Gtow[w-ɆރM`3;xn<'o1vbiŽv@n9;Nx0INuAS/13Mz`x.]y6&^_{ƾGsKNrEN50o/x, ;rlm?_NLmQA^6O%w0re><+ h,a7v~ #EF4ĿYe}4vE[^(N (ynvpxPZF69±}x `<WZ^7WNfNx~lZnܞR(y7U>OxZ,7x EO㢮W gO 3mX&0%2RgrIGeL^`xpІ-K~k_NfNe( ?kWE.,/9MR۪M0=&3_aC^>CsUfdNp鉿@ڡ]R3^$Ko:ɯchttST2t.fĿ{+gUONO㕏K/9N4u0=&_E ؘ8CR!b}$} ]P}#`^1D4/LO(|r <կfz?_-](O㕏K}YmZ1kEf/)_pE@1.nppg2>x0Rl߆,ol</QUoL_-0#fB0/9_W|uc9~k|c9.zS描t4f8+ Wܝ^uJ_-2c-p,}aMc)16WՔL�'%xR#~NAξ~޼(SV.@=Qz^g2Kr߆XNmv 7!2u{E(j~<`leiI~/9NOO3}1mc;U1#;!sf7``PhxX𰸨@yyIpPPP(`Ƞ8 �P` h{[{J[ ;kj`| XPj-<ml*Z�}x*hY(\F2 ap !Z'VYm`?O VkC Ln$K"�*EDցq.-2*4Jo5x2M`ӜLڔVCUl#O]@B �! Lavc57.27.100�!�^�,������8E';K.>I>J&AI*BBDHEGFF)FG!GH HG)IGIG IIII"JK+K9%LN2MQ*NQ2PB)R8+ST3UU;VY:XX5XYCZZ<\]C^aE`_B`_JabDceKfiLhiTiiNklSnqVpoZtu\yzf{|d~ilszz|õȸ̼������������������������������������������������������������������������������������������������������       ʳ  ˳߂,=li Z-p<ܫY Vlnd=&ӡ\R%Kf $eIGI#-mMp.@Y6hГ$8 0:XVKj,+W^uX^MU첰[yW-\\ڃmH푝w~ -�!TmǠj,ҤS\Zh$k4%Ztk8:U]v+:nR. !w{ Xƚ͙T=l7vpIÁ#~zIC3m7gͧt$`#%݆i]+Z}Dmvz{uRG�e쇣}µ׆U`7 rqV?c:DaTWyɘ'ڌXIPz)%n5Xޛtt X'TlQ*03I BS@nҙΩaR'7&⨙=8j 倶揎ɧrZ9 ϑ%ft j�WVY@>j_ReY|7IU 5jJ^�8˰:'\.;^,ϡU=v'ζ�{Bw /y[k�q�ݖ0>ʌFZx09hz }D ,4:lmoq]N 8=I-^S#mՉ8tW}re^) ֈtm :ٲJ[ôyf6H[#X_s iaDfGsTT㢒m8(7 )̒u¹ e@nOs3; xL.۶a'X)Պ}W﹝rlu իS@1:͒[Dk}MWe}lI%hg)(H@w`TWՕ\zT)q}k(2bMAA%Kcii'΋z62G\[Xt2H; "'"Є(y!BƩk%JdYyo)L@1sȢ%6yW0s6m3ԖH#҈NkCb.HL{ @@"͍[Gwɖ0k B3}ք-D6Uo>P:8EA/GN^p L�ONK&9Gau({+;iV[<>)Od�1iGP4 `B$@@\'9c $"dyvc8vL�x(c%S4?5"9+\ٵ!UJ4dۙ3I:q^|#0ę#2IL{`iSQGL8 % 'tj&D'**H*t<lbviW)i}3PN TJ)ccY)*50ZN V-d^6UwQ:\o {%ߨ&BPl򩓅kc* Jْ2(ыfը )RG|:9涾8xpel1+gllR!@KF@Ȝ`j4)Lg'ʲF~7,8.58܀Wݬ1]IX!# PIfMK־7ҡZGdjwOThW;Dӡ'QWjޘ-*j/p`2Yy8dflc{4v8{"k# 4\H8?fմV$;pryj K)o-><ϲ1ʄuرk{aD7bڄ\蝭Ԝj[$�A>Xgea4 5;hg)dHpji l:cȋ\zP*hK;RӡJUg( Y\ 3/! / VJd@94{o3U5 _hl;4W0|O xd)m{{ SIˆgvask O+VzY ;Wz[l*LC{Zj7oGԄl†z);iB>{z0R2PM}Om/xIK{57 3%.S`9o8�~㙄ئ؞f!(\Oٳ(nn;܄}:tL8ŽT}Q5ٯ鍝zEgFjmOQ:?ϱϒ{~ 3+|b<:\2:9.\5RaCbh2xߝV eB6GcE~&lSkChvw3_Q<Uv%'Q%Xf_Wq6QR#9EEr,dvvb|7 F+@["g*ۄy-aqhmGzA%ȡq�kp"F7β_;e'@bt5S#.J6vSWmt!#Gy[}G_ZWx|h3 dE1tqQK%0C1wo'3'wV4G|cF'zER0vGg#EePH+|KWt6uC3O࣊r!H0j񌥡Aʗv|pEqdWeH1FNCF"f8@5frCC>#NBE]5_׋RAw_{AU fXk荫Ɉkd4g"&7iZb-*VY_r�fGV災�f8ߨwWeS64g9e 8Tdy?{H"")tƎQINT^5OGc]ƢF`8kL?0knXt2uoD*ٷu;jiU肼l>hxG7:4|Xh" I (v9hE4=(<WvC2!O`R[tRț0B>4X1OA0_x0P)wj%0bg71\sw!۱#C* A5ﵙ#'CS.r'tVY# ^Y%VzuKey5U9 hWZaG(6U&C/(3Xap]Cb c N9KG(Jd*U։Z6'!(pV4ş52o]'I9G-x (“~5;WVhnW|7N[qzE`%`d{x29I) x^#?-׃B.~y5M@=.Q  W>KIY*J3d #u)'WcIOqj"nSj7Bt~h9TijyFzƧᧂf(fRh>z28ĨwɋsjoJrJ#DKvE6k CK� :U=alkm1Wj#2IPCKu\ AG2B_ )Z,gH!j><ڏڸ<Ҵ˴ʼnQqs\k6(AV1?~O*'!EI.wNGb*)*)[X**�2&p. ,A(1$@ AKOOjd˫ӳ5*8/Q]`O( 3!7;?VV8Y}W+֦t7T=AV*@89�Wⶏ|QmqA?B U ԖA:oʛ 0@'PY  ]:Q0F }E9= T0-@1PN Pr7O('0Y @*`Soq ر/ȃ3Ά �c�S,�B�ņEW�>A�H`5�@`V:`Jdw�5L� Hˀ.FP=EI0,H2�%@CB0"@;p!I@&@,1n@2P1V Bd?? � f kQ� 3�.0Tp<0" T`Q0V ; �=I ̫�-\0lE`8l8pYpFpSpVaI,7`I(Ć1 �C-m=TB"0 ;'6T  `[pK2K@?$i<p�pT3)PT .� �M)Pɾ@A!Y8�4 ,g˸!*?, iX"p=0YA  ( Tf�HppL`K;`CˠO0)p�(� /A @L/+0VkݫS�9\lxn;̦<TIF�&PA?a+EJ@S YCπE4� zB_<:�zm#R}"-O7`?p<n f<=<�;"VpIP.O8�;pQ.~_�9B@ pCK*�k%3K0Z�B�(`�Ap?˵=P$'LnQWnN�8?~B5`Wd0 5 @q~�~szr2@' |VAPl.' *0*"`]@*({pD �K3`9D0ׁ(wI,cҺ\dK`7P 0 IV�@T.8tYŎ9}> ^A;@. 䦚<I"8 ~ رW<K0x|�.`,`�&`ӯ}!2@H:@?p+`) V�$q,0~�kL�2p" LtmZl; (V7(7B 8໬5B ( D"7S`lF|)@-UP<.b1 }D$<  ;+E {\V�*`'Q`T�%�ȋLO{橾 /80Р:�ΨD1�B40T *Ͻ`,/nG+ӺY-DDp~�pH`; 4#�3BIE8, ,;EIA2" 2I8 :I.&7CGB4&  ǯ˱̢ҮҬ Ί޼ ҕػϲưኬz�=dIE`-f@9X|kdlgq,%Ch@`kpͣ*˩SI`"�;-ghp U4ܾ ءUg( Lh7)^Lk $7�sZlzP�6NZKQgA*Xg ˎ]pBR^E=c|,ȫ+;Ě>v2ko(v|+%>jXrQˏ z|QWU{?%�DUwY1#, d �6KNC[kwu�ja(&lWIoU74DPQ@ɷ "]0TrT/65E=6*i%{ hW^6Y(VQ)q(U2caٛwJY՗'eLgNэ%Spgw#B&IH=*Vgxeܲ 7M̤H"K˄0[GacsMrI)8墭6cV D^e r(M.M7Bz-06Jˏ竪 EgLJ Gk)+6/YEܙTFpgҢ+ߍ6\LJXUƴX,%n餳vj/zVIsA g+?2{0XfjbAfG^vHu4@\!5-<2,ز}b ȇ,C%|% h,^mټr q%)3OpS4^$l9Uc̶=L"\Y'@6p/.2g-nիw{Њ0jN6e0˼,wKqG}( FOU@zvG-hy 2b\٫|qBO,s;Qf%آL7?S-&0 -mv 9FohWpج l4ۑv ®fm鉨WaA a y̑S Dm%` S %5.O^l|r_3*nQp t]!*>VK,Ħ V$-|Ѻg!Bzfӣ"v36bc@.yYosaf'@}XU[g>>>鄷$rE h[c�eq >RƝts!*ڄe`ds*19W+It8)aɿ}KT�̂q=1Q`&;); {. vlN$PoRBi6ӡr4ɚ=fgA孚RR&ji7IpJ最p6ܝI:Q?4޹2jH d=GaU)4gUJlq$#Y⹽05W(żyrAE ^a d J[EH;wKkK?qPD&t<�4P xZYaӯBc1ϡOW)ɥ_j?QT@igFEw'tW*$G,׵P(:;Q"9tpt+|9C˚G>vZ捫 YZ\/ mU˨k[KB6vXҹnea;F養_8PG$s k.`'fC \` j+ܐwJʀ 1,>?c̹qsF.5FgEׄ׺`~lW>wȋ#S8{kv0|i aK''bCtfR[qQh..\IJeѠQxND,PDzy@3Ü9=g;I+)pNZ8 :+Wʥ6&2xa9>rm ٯ͠.M2ֹW>?khTmټeۡҶ5- be ,~CC+#Zjc@g_t25ZJne.rjAcGM8ZoCأ kouQ۔BݦzǴ"x!(3(#6.urRs]ShiG4bHMd4Ⳡ칮;w-q$mtAz1nŬ!D1ΤRðrO?eâaުD-R kK(w@Ufm97'<. \\,*c\.϶5rLlj&rǔmCzL0΀=q�pG"iS$RnqkWG(%mA4WKghg&V1Ka=}D'z uD(Ku:bg4+3&N@?sGC<#\9@et X9i>Nx7dtVT]ftA{~ [HV'lHy6k7wU*cCRXPXZ|2ERpՀi|Ra|L0W w[1dor>w8;pI7j@4v7scs6Jaf$_VwfAry!j8m*<p}9eTI 9_9/B;p#eyϥhnXyLuaEU!s!~HDG24 lhSR#5b,;waGGp!*QuK {n]b?V`At75w8 ̷;'CD q�!MeDzGRp/'](iȃ>0v/&Hh|A1wyEOA4 X2%GUp 3)jED2`5-Nz刃[c]d\$cV)Va"i+wGQs[@gzV!8 6IY(/@PCUJW 136\tnpW k9~Y-v''RdjؒYPz1Y#: rF& dB&YȍJYeV]b}29dU)~0yioU +pp9QSԋxdha8:}_2uY!yQا3h8mi(h3\֟I9oFwކ6�x@)u(3YB_Ihv$6mf*Cz!ցҌWEʢku55S!RzzI)HVX)cՎ42O ,$8fL $ dnS&pj-hwYi7b83LSYi~ӹW:�!\6h8 :^ zvAZH|'fn-7J X6X5�:44)3bǪ0rF:.: ɫf1uqƆ2SՃO uA|XxGʤXڕN6%T6h םFR/6V$MP^Yb+餵P "($*Z%pyY̆S>f7y#<9KQFx+.,G%o遒  X1FSkAYȣ$#d%3 1ЯI4b^')EBmQ5+HA}])CiN0$è @r+"- {%&t<f^ + a`KTW`w+ ?_0AGX7y5~Hoَ;p5}›Y >ԙPZqxQr<fiT2  ;RQ{`軾䫾VR�@�k�P #SPK0�! Lavc57.27.100�!��,��������#1  rB A. .4XE%RdxcF&f\(rɊ+>$xHˏ#4"I E$'Ř61ŏ',*љ'-eS/M!yP+U+دdnU[ۭc lZgۮֵ`K^KX\ =˗.]lܸϠCMӨS^r/V˞M۸svyc Nxͩ+_μS%>NuȯkyAqOӫ_y]FϿ(n8]l 6i~]HfH{`rH ,{-8_2֘^ڨcy0c~\ԁG͙(L`PW_TởQ/v嗵dFe !j{+)gBi'OcީPaySNW.*gX: fIiTnZ[e* *F6~jWFc"ފd]+䋫 l{l*{z$PtVcʈc>)6JnҮF(.pfikjo~ 0p|bkpl.ܽ̕p*N%ӋпXgo l&gXr- 3ܠ6qJsy`B'Zl'G(/}4{>OMuV<YkGt}!5&doWs6{A=+vS%y+wf})߁/xjaƟW`ƫbノsOnfZINW;?ؐo_rUxݗn^\`z�nW!u|3԰)xHgH#aKw@:-+J3~0$�3'&6XG.D1PEy`C<繰L!)r^2R0إvדSd"rF HM\As31 N�/pH# 9uI&w x#"ZAAK,#Z@Bs-:!nьcb+0Q@H:x3&;/tk + ?1+*QLxJD/ :` 3pa=thF�dѕyBpQbK"-D\(Z@"(ȐRX�#! [b!`Lΐ[1}h$�/A%rab4 f,cPF/:NBH4W>(2I82]4 H*!UPx�[X#pJ.Q 23EQW +>BthN HS.[H R` +/0Q 8!` Hh)( <1,^(PdRE�8$�bXE">* RC@2V! >+-F#8 ١ @* HfV8bp壟&26 @3pA VJ!ctq|@ YBb �AS47Xc�+B^"Ja- O6h:=? b`yKs&yA ȇXԢ{hG AlEB1@bCn.2 ��.lFnBȷ2pa0-CJ9;�$ƌ c:�)x^8&ȭÂ(6Fpy& 1t�W� ",c@Nd  ?0 @qQ]�m3#GjF"DA^ _x*C2 V"6C H @Dp fBA!r c HAN6Xǫ<ظ`D"#ޠ Ff{Pi :T&3VCā] )m_j�| FĂ C( f C(@]X Ixt! Jr>^8 !4pьL! <Tf$0tC.PNz'jA]a25.Xp[`D->! 8p3M6ӱ2JNE+E�xHAd 1X %_=6q"�n!lQ.}�`D05bi�R asDV,R<E"+(l�0 سjkCP̃/ lQH+TPD=huPPaAX+tEwqTu9sn+|F|E"S!RX^`sĂC!*\aX__:#\a 9E=^Fu99=:a`8Q C E=AJ1U@+c8oXqGHF;! "hED), A/8X"s4HNkh_Na"SCx&B$‰甊Atgr6t4HׂX3`rwR1HaH 2Ȍ5ы(bh5H A,HE@81Xx 'X؏1X:i&xҎYx )yd&ؑ�)0 IJSq(X!X-]ᐷH,09x5:i!ؓW@I(=i:)�99HWrHC* *Ȕ?99C [JyMYB%`e"X %UٓQpm ז),-i-bLmɐ~0Q9V98yg{\`ɘ Ih\y~2c~ɓəٕ dCt)tI79R3^YGiIљ<I*[q)#AGƉۉ$9sXM1FRFQB&E\eT=Qde:[AўF:A zg꠻FBAc*oIHAb &9dߩA ;<B??:DJL@GʤRC:EjXZN;Sq�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�^�,������EFEF*GG!GHGH GI*IF)IGIIII#JF"JK+K9%LM2NP9NQ-NQ2PO1PQ.QC*RS4TU;WX:ZZ=\]C^aI_`AbbEddLfiLhhTihNkkSopYtt\yyf{{d~klruy|{õƹ˼������������������������������������������������������������������������������������������������������^ Ŏ  ��ԚѭᬗNvҫa!k 8p�d ȱǏ CIɓ(SQ 0cʜI͛*iLVϟ@ )ѣH*] (ӧPJ iԫX&֯`tسh#`4ڷpݬs˷/м~ jÈecdK̑aʘ)ݛ3_C'^|Y龛Oxk_˖kum s{kr8RƓȻKGI6#=&kgg[Zy_15ß?|G77@lG^ *` }Ga ^6i݃^G`"G*:h-}1&bYcq/\e ܁&YaJMeHm,^ڈZe#Hj_Zajnd-qIgfyi~b&aIcȍy(lhc>zXuH gQhS~Z| i5Z$bj\V[ka+\)pWUs ;fjZ1,Z> -JՂ$&݆WJefe.^{U63] 2~Շ,jG&lQ*3 K +c3耧!c<��#Ve4*E얽7 # @2\ D� +A`VA FDV4C,:0AV !,2w5PCS>,a#Q/G5u x ߑM��BQ$@E>�M�ȖV<MX$ AC\HL)!CN"@EMMTD@ SDB`BG�x9X.hD0RQqx[x@,�T4 P`?z3#?V@�mRd% �`�8A0g}\P h@A  vP"@ �D * =C ! ,Q4VA/,'jp~#�@E{;�, V Ѐ R@ 7g X`Gf,PAD@}0x$-p@ F"+0  @̯W8 X0� QA <p"X!@ Ȓ O8 H*#(aB�=cJB݂hҐ0՛䥁D TX\`% MB p Epb�@~80P QiiH@h�5KB ,RČp dXI"TJ*\m'@dp#X@#�a$�`l�\ �XH l4 �d�@)(Gp�X�L&`a 2P�) ohtpFd%.ؠ�:&+Yc:k7tz yܾ2@o}(1])? \a !�,X@x WB8* X0)XWJ�B;ZT6 1H$IM.dj=v0� \@� xT!@ \ƎV F  P.` @!ȫSC e,0)� l ӛ^c%XniG FP4.@!HB5 AO#;+ʇ oqb`w1Q`Ęl#ɮ1�'J <źM Y:vʱ{@}"xap ̢$�J 6DdB agSI/1!HP`5`  B7v|"`N@ PpWUxE+M�. (` HAID0hCPq >[ @AQ Ƭ-4o|[� NNsq8Z�˜K.`wECJ~Ľ#& �d>j,q fuF�; >m�rp.v>\4w�@LrO� Q02F };ݵwt/ct{XAt+|F3H5z7[c[\Lo;,;y$>>}#K3Ym^bˏlfZ>If}la6?4~�G;= w?H?~F(l+*zv28| H- ؀F~8GA2xڑKQ:v~x 8?4&=/)h5ׂBq}0(8*x),h*g>9SD2GXN:փGXQxwOZh(؅I`X}b8Pf8EiF؆TwprM8Qfxxh؇AlT񆆸z8!ySX|%HwTH艪2Ah]؈|؊u؆Hxhx!:XXd؉ˆhȃx;82Whʈ㨃x\k荼N8戇ю3U((U$yиЏ,ȉ۲>h6vx PDET08^Z0 �8/=1PRϠy :Yz|S :8Aٓ?f0?Ypo`�082Ǖ*֒ \Ò4y 9i7c'++ PEk!� P0Yy)9Y ��! Lavc57.27.100�!�_�,������EFFE*GG!GHGH GH)IF+IGIIII#JF#JK+K9%LL2MQ,NQ4PQ-Q?*QN3QO:R7,RH+ST5UT;VX:Z[<[ZE\\B^`A^a=_cHa^DaaDddKfhLihNihUkkTpoXuu\yxf{{djkruz|´Ⱥ���������������������������������������������������������������������������������������������������  ³ɯ ԃڴ�ۯڗI 8 l~}#լ\ŋ3jȱǏ C9�\ɲ˗0cVdA3sɳOJѣPӧP^\*իNQkׯ,KlFH*ͪ]kVkZpbMVݻGr˷K XˆsttKLˈc<X3|7 4\ϦSWT_FQޝ2Dݴ xLƓDK\}?rQ]ء<w|?=@k_o9qŸi8{e_\~bwy^x>h\+I8]x>Jf8QT Jsۂ*Y�R0\jrcq VBXEnbfkJؔeiUJei=^%ӌ隓f*aɦ4)-^ʹYv6f~g_Z'vL6&T-hbhhNך‰h~Ui~ZV&J)SHZmHU%ZJf)L"갺:r, ,XЅEm8-Ҋ-ln;krlDQ.͎.QҮ;kPʻ!D&%j+rҔ h52JүZטRXc $@p)p1wXĶGa6 T1A)oU*a /B T +$w-_ \VdES�aB{9(AEW(!Dݙ-`W CA<(4BI\kb3!#s2-'QdAWH!DD,D vʝH+'HqE4%�E,Ԝ�Dݍ&$c `?(į XX FRMX2lф`wEV] @$�](.�R5 `�i (�MV8� zЀt �^@wMavI@  ̢T` I0BXԌjS�%3  $ XAp�h@ A v* AB \ ,Pa0a,lp=g(,P!kT�xkY*`�4|t[ J@Y V6-ZrxLD  < LB""/<�}?|@�5dP� ZP` VA J$d @l'5ZJf! 2@ z`G$0N6@Z0?B(b� 0]r- J1P� %60` V8LP+`e`J:H!<YL c/1:p-`A ,& uBz  ا N�, X Nu 3)9,`H3K � xP-\s�[pz`!FmhZhC,T  3�$5u�>0{Pc��. I5Y$@^HR H5 '-f nQהTe! Wfp�/�*4 .H�^ s >l}B`FC !!>A +[$¶\�؉  +2 @ 4A 7_!)da5X&PH Y!w6Hfw\ȗ/m g� 6pa8�� È >na !}%"" �s^ěY!.@BUP<1TDB v2� Da6`$zVb%x(0 n@.8Z H`T! /@w8,0P`4ͻ HpB,a 8uc =0 F (:Rcʍ7kV \\<V &a/xhAkpDŽ?FG!66JI;v؂ @FPh<`)A 0;`H3FD%C <>| C�؁)8 Hс~5[2 /Zr'2f�xhLf"]ftA v>lpd Dqw#&C^w_S:Lݚ 6LRa"t/g&~ZƊ { Kya}o~nckDd.RcG<bY)0E?pr3_ [2({Y2|<!(*30# HmWS ,A}"hW 3x(*ӂ9%0$8!A6Hr<X XBTwH(>N(AT!x WhZa M(DžTbYh8h1reX痀ȥֱB%Kg_H'֗3m~ChowDgH("脟G"SqE1NJ]HX<)h~a؋g0:Ȅ؅rnxh̸ɨ8e2�x<�x+8 ☃�XÐ��?؉.HQH*茞Xix<ȍuH؁=jA*ha�iE ‘�҈hXH(pNX,(AF0ڀ=4 779T1 A;)E9`HB91 T CG6y#�` W)0a9y{LyhٌeoɔH`T�q{y @9Yy9��! Lavc57.27.100�!�`�,������EFFC*FI)GG!GHGH ID+IGIIII#JE2JF#KJ+MK4NQ4Q?*QL;QN4QQ-TS4UT;WW<[XE\Z=\[Ca^HdfIecLecQieSjjNliYlkSnqUqnNqnRrm\ttXuu\vsdwri{yg~j~k}ukw|}ûƾŹɿ������������������������������������������������������������������������������������������������   шԞ�؊ػ�ޖڐߨ১ `o�:z:w D@T2F Ǐ CIɓ(S\ɲ%H ̥͛8sɳg hϣH*]t۳JJ*էVj%֮`Êسh"-kT۷pGv,�-ݳQߴLx+ˆ7㝇K1˘A2Z` N9i^Ҩ5bh]~K~Yޭ4߽E.vYȵvԝTΣ/.Zֳ UwؿJ}_o8rwO?d}ߏ(q`-h^dg[u 5av t~h݅"z`ㅇ"yp'h2x\ އ#qܹ#n\B9a$-.N^LH:^)Z֣]bFcAIgJZjvdk6 gk\Yvffe~):�g(o.V:ruJX*hAic{~jWz6FvJew +aivȫ^zkja튬r. ױZe|ѺաkA mUmT~k]K.nY5{L@Q[w 8b(Xob [XFP1Fs[P0-p_J6R^5ƣJ%B .@�) r\J�/8AE^`1$ܠW\A d 6�8Pq@@DX<B$ ,L3%r�S#0`o5$@TLF A +rIXA D\$Б4 wb%ƛQ<e1-O�,\A 3>lwN \H2E)\ҋ��0 �P1` �8H �:g>�_@0@0 &@1Lj'` B�p Иh (H]h!@yFV&4,�(`tFP`.:@BP< ̠4'&xWAv 8 � @*X�% ;P@V,T kTBg\nB"pQ W<> G�, / 6?  <#` R�(M! A 0'̑ YpBd UB <&`@np)5 H,4A'!?ЎBXE@<() #+ B0F #A!� K/ɑ�(N0*� %MpN�t� Yx Xډx^rAgR)\aKp#p,,�_p`T@ Y�hh2B�,20d j.8'Le wB�O*R(E$�-`EZ� _~P$ X6)| .Ai%(�IL^Gq#A;EO5k @�,Be`Y 0-!u$Xk*B@V 'P-$no&2NVV90 DF}B� d� &0 6h`[0S| 9X-{^&$9HB @�EȁC/}`wO(`!  4A8َ@� Llj"3RXomZw -f@kj zd0�4qTE1 Є H@”%``r, PKT2ŰAeA<<@ @@ܿ ]p R`<(�rp|nA�;ٶ%R5 :K)P`�DtCBPV/FB ]@E \p�}�{U A[�@ ]a�6U'$p�P`nlcȍ&Vx}^< p?y.5@ K0BXpqI,=hz)N�.:ba JA 8- `JhBb@i-vjdȀ r$`z_6>>& gB1H ߝ0"uH -+0>%r,ߋ%ۂBX+ Bx_0,y 3<FF7mXWNT&П:{DPB1ٗ k,1zr?t?gDj)1DzkW3zcT/ q W}�X}w002oAҁG} h2dS&(r|).N<--> (H83<1&>IDazGXgKH(,1VF#'=1t`[8!xfHTiX؆,!p47QOvHN(|eȇ~!ȄUx o؈X9J(؈Rs؇"XgȂ~X؊`?H|xx-8x{A:(7xNgQ،x-vȋ8%؍؊6ȊH.(Ϙ)؍/X�Yl،ҏ鈏{ؐ8ȉ�m8hW�YXi=R8 !\Qhi%9h嘎@ɎX1;х6# :ВӒAG?^WpW }ْ;CbY޷ 2SYcY s"!QlS w }M�`QZ[a~'~˰i1~53/q")  9Yy 9Ĺ��! Lavc57.27.100�!�h�,������C<$D<*EEFC*GG!GHGH GI)H9(IFIIII#JE+JF#K9%KD2KI*MK3OP2Q?*QG7RL;US;VU9WLCYY=[UC[WH\[B_`Aa\IefKg]TifSjfXkjSmpSri\umdvu\wtqyv^zvh}}e~gr{jj{tutz|ûŹ������������������������������������������������������������������������  ʼn Ƙ Ć앖슦�ŽW _Iy�j5`ᨃHi#-.٫SH%H :6ʜT$5 p>y *gPBi̦k@RXutW1T٢Q*uʝKݻxfE߿ NwÈ+Hǐ#K68˘3K>gYϠ M鬕ٝ^zuְc,ˎo=5rp_|cУhPϯk{wݴ󬳣_?*;ß?jq�Xu&Wy) ^=(YNhP]Rna@~(b;(b" !ԭt)a2bxa>cH9!J^Xb> eCNV:d�J%|uߗ%I&[IjmwcIwFzn7gۥ x| ] c1hhtNj܀Zjz2WeҁJjq cfjJmaw+ bzgƈ,o.kڱΦl!Jm^[Zfj nmi.dо{٨n;m/dٷo Lpbl #pÀ);dPEVmF< -ŮʜTmRpl'b*f=̰, P`l Gϭ́ 4 f �'<dq?k VpQ_hD x N\L`{P6i<_LMd*M@U, 7H%I:d@Xi-2@JUsFhNHD0<8 > Z!@PR�KTU]5K� RM~�0|' Eg׊r F at��@ @� 0 �i%IS@� X@%���u 0yU�rH +xrP<hSo3\S@|1@C`T�< \(A`(�``*P-x""j`Dt , y7(  `mIF;2|_���`�</ \`D` eB&�  ��ׅ/t@)ز a" U`-"`i& 3@09 @Cn@@ _A 1 > `+|a *A |鄿Q_g9y.Ā�@Fd a:`ILA7jAS` 9@"=$2\!\�Xw]8Vڅp�B` XH7 ,E1lPAz@/;,%d bb5 V@9@<'tL,8,� h0q_b8 PZ{`�e?`74֚Ap- 0 cp�8`K00a RHnr`@cxrP0hA@ $ @a <MB{0plMZi- @B�w�$P8! h�,!��w 5Fv]� $܅+ ڍ,& ^ULJ ҽ\N.` �+2I4!`Z%,N_�d N&78&AdF$"`'�lWg[MPBp\ pW+T` np!�Kw{$0ppy f46P �l`E֞�0MAd^hvlB,�6,`B<O9HD@@!wi%k6@@�QWmJWT@mO38Š `N#�E[YVT/!h^tZ@H>�Bl@L^B 0 N�AE%DxoqAk4]@ R >`! no 3t(6x�=(Bx*YYs� �Qx K RPA�Bp'XA >XA0@R? X.@V``Ѓ*Dac x/&„Esu$GN_Op{{0W(O0``�Bw5b2"Q$iW�Po=h:#W"){l`$CV'ck9j�:1@0|v p�}m,YcX13i30:g#~C 耇zj! x)s12<c%#/3#8Q :<:f?1(1\8bh!U)hnx -t!tzg؇zO30(uXv(}8$H!pXሢXxH؊<jXa8艸H,bXs6H،HЈX҈xx"3H؍h(1蘎؊؇82q(ÁX׈H8瘐7zي9)nѐztx؆ )$ )&yВ(nI0+鍟@qkhЈ'I;Y)ehG)Hʸ)> PVY킕h*Ib)2)p4Msh!O8 !p ~3|iy A  n1vzəG㗉i' sVNوfXŨ<�3=IY萛雳)qY yũĩY˹Éɜ��! Lavc57.27.100�!�d�,������F6,F61F:,F::G91GE,H6.HD'I80I9-ID+J71K9%L<:LC3M8DMB;Q>-QI4RD<RJ<SEBUJCXV;YJF[LK[VF]SKaTLaZKd\SgXWhdVidTldZqf]qkhsdctkdyjjyue{sl~wrzjzwhwy}zü¹˿�������������������������������������������������������������������������������������     ϱ  o7$8<| QbuA"|yCdzBgr#ɉ/ߝX"E,Mރ@N@ JѣH*]LJJuOUjʵׯ`fC�kسhӪ](Bi ʝK]d˷ߥcKo≮cy=Lȋ-kL3Ϡ齤O^65װ6@@۸&35㷍#_:15U ҁ}OӲ˫7{{_w<hub�J%\ShW RmmR ^PzfHX(E97 u�o$(v#`-x 2`ވ~9+zcya8䃑YJd#NNHew%4n,zb(!\e8idֽ 'trιve8%t hlݞg(t Ymfם'! je"mJ\.א"WgY*e*%&j^Ho~+Z6lnJ-l^شږhe a[z)柑r&nwqd띣{!cE0Us"Ö 1[O'hƎ.}5xZ6P9n<}&\*|>r˔VMŏ-6Z컽ӛ\Tq3NjA 2<h ` )|Mʬ+18EclA#dueW`! ,lo `NARl @R˴@C5G"Ifs9D cM�P06@C髚 Sh!,0Kh4cLK#!@WnV]Â,P }ǬD [`B� 8"�=sSZ? $D p P`8� jP9Fwq@� hC2HR�5 NhBX0 4Hp% 8H@4/P gǂ,POn D$�};X4ANPxg%0-X [B0�A LB 4P%B Fa`B.tP^5*  |�c x3�xS07dG# PBP(h) $X>؂h0� Wx /l 7@ *@2 %8 l#^sGB $+�;HB/D6�P &q@�B5%�!A )8>�/Ā7 e8{@,v|s S Z\0l N#4 8a8B<,-Q7r IC( 4 4x9t�<Ar��1E@� ]`c5$lClKmh8]hCK+�Lq%dA dzau 0 ZJYr�[BEjp8B~?l7q$|})y@ `p%l@s`Xs +l!,nk\5 E<6`%`8"�+zz``S=0 @ > @�7ʕ[pB\я,PH@6��F"J%|! zzb-p'E<�S 02B&j/a}<B6 4*p�N`, z@ <0lYh{SR 2@*EP;$wۯiD�`&HPY6`A ^ !J0., 0p$ 4Xp-,ꥭM@); ,CCqܭ<` %,� +t B(, ; ߈ǀAP�;+B 2;4� ',A,9&&4A*�wE-4@`|5"5'lǀ% -Hp5"0`'>3$"l3H ŀ x5M wߥ&/0!Dhf6=9J z y,?-[+Y d'J fR|l#?zIVqZ}sQ3ʟ23Dfo5*-/̌}n{_̹FL~HBo2ٸ1t!|ith- xd@׀Q~( sAH1v/7Za&!%łjQ0( + 8,z8ַ^O>'3D+xIHCxU;(N{P>S(F8\Xz_3OfhDQ3l(hwA8h,qHz#{؆"k 8Th*eGу}"$!+H&2 kȈ[8)tx񂠈x(q84z^X׉X&hȊz"#ȋ#84Ȍ&h#x舵X{؄ʸ(0؎xx޸Cx8܈)y{(r,(}Cf#b4-"h4ܷs#-B|�3(i~,b|b>IDYnFCوOEW4ӧ}'A ::1Pa A!j9mrfcɓsy4|~Y  9 @Q ٘ 0y ː?=���9Y yٚ9`l皲9i)y���! Lavc57.27.100�!�j�,������E/1F..F1.F11G99H0.H00I..J.2JEDL69L:;Q)2Q<=S=ASA?TBCXGH\KK\NP]RRaLNcSSfKVfVXgZYjS[jZZmWbmccnb]qc]scdv[fxfkykkzpn}sr~irtsxtkyzzr|s}{|uyzvļƻ½ȿ������������������������������������������������������������������ҝ&H*\ȰÇ#J(ـ3jȱǏ nSȓ(S\ɲ%LI͛Hɳϟ ] ѣ6 "ӧ JUJK^ʵ[]Ê= +ӱhӶU۷*KƲȹ} (ÃE-^zKxeJc^ތ2\GMGJ6>EM;vŵsm[o_gpo% ՜yGǝKOyu^0kt͂pw΍iG> O8R]߿n~}g_F`x�h] .x[%ȕ$a.:We\ubHnr܀*h`k2θZ~ؘ[>`6eȤC>كRBbAQn)^Femْd diW٦ɩfvWyfv!$c(]th](fqNGZ֡b6fV Xn֠`z*Z'hJVi[=fdJlS{WZ5l%)r,+=nlV&ֵ^4P35*, 8-L�RIggZu[ @ Z"lת}]V` 1�$a H0 0An)�A#O`PbFKV"D\pr^|AE,V@cP3p}f3cP!8 s5;\хUX (Ģ2:B`  4Ag0p,S d[fƌsQAFC%$T c`1A-% $K#ڏ�n&Ӵ^0F�q Sܐ�= ,h:eVHMLQB%AЂSLQ (?C69(P�EL� SBT̠ :Є@�&i` zB�V1{|Q$`/ Gp3P g��XA ^!FH3 hBV1 0[A �� D�qOZ{ .8h  8�t0e~P܁ _PB 2) 0@t,ؠ"ЁЂG@gSNp0l+z@�X`6J3S�@%x ^jEt ^xA40P<$6  N0#�4D�&,�<@F1d/2HH�x˘{iNP Uh;1PA|�PA `FD c0dp-@~@'dp )'@{0\`n1!x-d((ξ) LA"! F`Q(@AQz@" Z-L 2 z^#C1`XBH0>1R"~@�%,w>fЁIT32k$̣ 5d.PB23abXX ؅z`6evhT�Vn*icuIYC )<@ȁVE3s_y_2Ȗ A JFmd" HDY�0x S�( . JFp Nc|Ez r:Oolj]:pp.b6l! 0 V} Ph.ps@(! Lh# ,00 D"81o(7F` UcBHO“ @F@foP\B'1 4PB� LXyp-$;̠a"p@a P RHi(`~9(l0A({),Az}6UxM `P \'v@PN�傈^# \K/U1vmԝu5qEjS/4dr^Kbؙ~}&$bcQm%9ѝQ63{ʿ[W!v#daSɥS]{0@\ק2E<ED>2Vzs)<ٻ󶧉rߑH=;"(?#=~Hv|/FbEQ#ƿ>V4}SL#NӟL?*IGEjvW{}z׀84||xtB~x }&Hhx$) 7~/}6x {>#(0H:,(;8 ?Ȅ3'R(}(HhW8 N١AX*WWDX]T҄hh\xYuU+te7dJׅH~H~(Ȉ|舓@hfMkxRDpX{؃`xW}Ȋh1mX}  � Pxh ; ˸G ȸ;ȋ @{wܨ0 `9B &;B�똎?W s 2(h ِ9YI�;)[呐<9s&$ёi"I*,)I1Y539:9Y7y0ٓ8-ɓ%y2ɓC��! Lavc57.27.100�!�f�,������E/1F..F1.F11F29H0.H00H:9I..J,;J.2K49L:;Q;=S<BT@?TBCWFHX9G[CK\KL]RS^KQaLMcSTdKTgIWgWXiZZkR]mYbma_mccpLbtYftdeuVfvZivggvjjy]lzjj{]q{am}po}ssstivy{ŻǽȾľ������������������������������������������������������������������������������ffÊ̂˶Ȏ� H!\ȰÇuŋ/ȱǏ CIr (S\`˗0QI~6s$sϟq"GѣH*]ʴӧPJՈ3Lʵׯ`Â@P˫h ybʝK]||˷w Lp~+^Ɛ*@2\,kYϠn2/C^:t/԰SǞ R!ޝq/mM񰦁+/H6B.9&cO|Sӫ_?zx8ݿOY)P ]g$] >G5]' Jȝ!e!qarCh≌1,Z^-.bHf@Ȇ<ٍDXو_.yڋNdMI[V^¥e)dNsf*VHip5ɑl*_L%1M&$@ XH՟OEg.Rn("h覜>'h *L2:N [Zhi kL*"jMRkUS+,H,I>Qw3^5Tm][@>e8n#Y$􈡰8i+Hc$~&"p)Mnd 1|#f@`0�A Ph!HW-A F\ 4�,c P Vx!E >&O�n߸U@f @mDYPq (dৡd Xp 0OxV.W:@4LJZ G!䣣EH-@BZN8QE!0 bh�0Z n-,t� Dp t B_n:!bH<BC�O<! 2C705n�8,6` . Ac5DC /)`@ %|@"@ `) <%VA  [Ђ"D`� (BF.`  B- ~8pp&pA^p8He+YLP�U$J0� �`�WB B0xa ?A 0)ha,� 85@\`LH,`2>p X�6.@GE1F0Ɛ# n� A:JA  �'L`�`A 2 $cB >*x–'8#8YD~2-@Io?:Nh8 Ha@ͳ�Pg;# ` dPB&dǸ8�kEЁM(!\ \ `o]0 tALpBM,@cBPDBbЀ)a P 4 A @y/*p$ 8,`c -J.Y�K S8�U�@JC6 )Ek <s],@(Y `2 tP_l t40 F@\bcP F0\(�e0%|A[|U (J-E`= `@bxB6 %,o�v(P PCD507"Po+zG �5t` ͂8�v;-"@ fЂ ,x2;Gf  ^F@H`ob=Ђx x"w`#� `R�!t > `*fY$@dP \c2p8 , > #r; wZ"C-am&kۮvBDqX_`1ܠXԮa1?hB�0�<�  ܠzM �Lx+1i @ Op_"la 13q88_;Kǀ0m`QTX17,2sg ۮ=fanZ0n,,5a#G6q&EF^==e?<,n(kes^2jLLA$`^NWNZ*I @8ۙ~۽KvWl]1Q"[Dn?\3c2.00?I�8"a:}Gک�cϐ~/U^ݞ!}3/|sP̙*cΏs"[=Z_s?_>~? .xOV 1{�w{#藀! ׀PWx-X)x" 2W$( Ƿv.쐁4!2tQ:nu/(wu>8W">~ׂ+D؄ǂMhNxL8ŗwV8H(}wUH{b8"&;хlw*؄dDžMG'A:y [{3?ag @pzX7X 'r<xH: g!0l4GaPw'(Az1ٲtfzX sEVp x5yR6q`7s3t- H4BrQq-w,8|ˠHh��! Lavc57.27.100�!�g�,������E.1F..F1.F11G'6G6:H0.H00I..J-:J.2K3:L:;M7BQ)2Q;=S4:S<CSA?TBCV7FXFGZ=K[;Q[CK\JL\RS^IR_QNaLMcLTdEUfF[fIZfVXgYYiJ\iYZjKajS\lXalccna^scdwhjyjk}ns}rrstx{{źɾþ��������������������������������������������������������������������������� ׬� H*\ȰÇɖP�ŋ3j)A;Iɓ6Q˗0c̛8s$͝@ =УHfTҧPiTիP{ʵΏ[ReXhnT۷ Ka$Am볐ϽTpEXǦ#UW`+_.dΠ1S4LS̮c>Wm޽)i Nݪœ;yBΣ-:ܿ+]{qOd.:ދvG[%rG7}~|__5߹ o-fMh[UxYa]UH~vbi= bjc6R_0chH!m i~F^v^Cj¤4$ZANVUYaH9&VU׎jވdu']饏v%gn[e[8Wif* Ԗ)6jD8dxiW{n&FjJ%JjV)ZzT~zըk()D͊W_E*+"klgl.+X:*L^{Ӗjb�あU7(Tf \U`ʘ'5mPgD <pQRr5Jh @,` *0�PN� |[_5 Ql_dD bo@ TlaC |Zε�\xAqTP$WKb4L[Pd2`HZ X| , N2 "K2a +L�+2x>0! |@�GZ9ANg}1@+B.$E�(`�#22HPA6|dP(APP1C ;Dq E@a ,0LBnP1�sb� ;(AЗTkRHdz),@�mQRK LZ$x \00axh, S۾`\� sahX0Q@xz*! [ $| J�C0�_ Th 60X`3 PB$ 8P v,Xn! )�@��2O!H�"Yt9`/T8R.РwKB&� J>Y@@n[V�E< d|@+l@D�.S@]΍`"�!\ `Bb0?� Q`2&$4v L@` S@'`+t�?  ? B XXV`XHa0$0XP2:&xիW�02l^T �v&Đe<c.}Ĥ0-%4Kǁ$H�$ ᪈Z [@Zv t+\)2%a[-$�PKlql�*jp�#! 6aX.N V\@\`m%[Q%aDLA\!�2 &׌w�9A[D YB=��0|}߲ewXr4$` y=nQcP; �1`-x岁0Zxo]`�g\`I�  K�{tkW$RgXA |$L � pjU ^� LV+l$|� ^@. CXHp( 1 cH61Hhe�00k+`~dj|"(q <vLpA!| cToE@ `A"0nz� ~(00x&$pT(8/kB\� Ml >`" (̀�@:%@£(It'nTl p�[QG,)�,%'z�cy]ˀ2xnǣ@\v9\~MxzYSk6hX3 MGLrU/P qȢ-΃󻴫}u]4pO*07]-]$.Gr_ib0[ۢQ͛^Cѓ$_9~:>=F./{THr_!=bϾƯH2_~Z/}# >_w9?rCr7.娿Bܗb�7| 헀0X€:8)Ёx �L$$w)|^8~2؂[*X 8"8>f }AXr4@6|"=GI( Uh|JN~Yc8RX~\ȄA$XfCj(98~ǃvX~J Xm/wy(s!s!a{RBM(FᧇwZdh+膕('H`ъf d � 31 '� X  0 Lj p@H 8 ٘   ^wL(hȉ ~pgtX w}`~0T9Yyɑ�D0"9W9$ A$,Y*0)94- 'i% 457/0ԓ2)6);I�! Lavc57.27.100�!�j�,������C&2E.2F+9F..F1.F11F29G:9H0.H00I%7I..J.2K,;K3;L:<M;BN1BS6<S<CT4DT@?TBCV4IV:JWFIY6EY7IZ:J[EL\KK]<P]BR]KRb=QbLScSTfFXgWYiU\iYZjJ\ka_lYblcet[eueiyjk}ls}rssuszx|zĸʼ������������������������������������������������������������������ þ� H*\YA #JHŋ Rz VƏ CI#AK\ɲN2H͛8b ϟ@qLѣ) ӧ&e.JjՓDj +S`ÒTQٳ#~E˶-Bn=8ܻx\/۝ ,wgYˆ書1R;.V!Π~MåS\Kˮc-vӌmVzos6#_.2j ,­WUuޡ7򐻟_>~=s%2~Ͽ}/gs HZFV `nMP_!ag}("F`&RyȢc!x`2bFHY:r6}9؆BIcC#;`.>9WREe%m^U!KIf݃iZ5_/mEdIg@ySW}Vigb'Fhf> ՛eJh:Eh]ʩgXQUyզDiiu T+4g)**B(lQ> үҺ-U d$h%D413a ?ʀ.?(T&ZT [UВxۉ, 2 6P (U� 4@.@�˴[#ŀ6PхeE,`b� \$LN9`HQDG\/03L#&ɏdm2S1C+,"+Pp` }ist<+@1-+�#� 2�6 <HPdK56�FM 1E0@]v߽pGP#$@0 =K �$0r"<2r{@p 4XYp YԊeLA!$RĀ4EP=P EhB0` RPBH�.H@Ef�@ <8$]0$ R4i`3 �dd@:Hu aB,�a OxY ` fB ( &��-l! ^28! ` !drR�x@ \phM@› 0\!*p0E@�@�. aX 8$4aB\ "! ,@CHGQ؀�*/EɉFBp$` haxB0+@ ^pAX/�"1 / 0ohJ`c` `'T DŤbB8A !dB X! 7H�'ȁM| ^PFUv6Ձ(�})c2 (p@/00�0> 0���(P"l$5 b@-صQBT@2s*XBx!@ jx$-Kb\1,JX@#8(!09�(`cH-��F iK[*԰#Db˰"` QL ,`;X2pdX` J0#0bb \0-?1 rS Dn!V2`13D `aa F loz (bx\~+\wi@.p8t ^=uU &ShE@n} p\Z`e08j48!k b�` `P�l�X5ɤ\x(GbXP> ^-p�Ġ`< V$-`@W F( Y=[#Bf [\^4I0�`#L S"PD" j 0z Z L [�b`` 0ŀ=Z@ @Z4]ya@f�&D Aa ̀ }> C�& lqp ހA~<�RqA Rx `,.&8ߤ.Pw20I!`#Ѿ>oLB�v 6 Af#0!Dq D(3-DKv-'We&@>An$e}az_�nE:~cޏW|WGoUpۡ|@}dqF+ZyP#qy+;PEAs'D/~k]Q o~&E/ɡ?£FY+qӢriA~  ؀gXD6~~H{"8|%,!2H,X>2.<؃+:B EhAQL{DRhpUMHX(6'8X_>uZhjxjlh]d(olix+z'WcBh`H[}"҅ȁx(~X/|؇(exkh(X(HsRȊ} "遄U8oL荫(EȌdzh.- x xp# l5  i 0 }�Y 03  Ʌzp"i|',6_(ik<YW| 9DYFyHJLٔNP�j T70r\0[Iu`|_)/A eٕc\kZ)p/gkyxomyWy[ɗwyxt a�! Lavc57.27.100�!�i�,������D$4E5E*:E.2E4:F$9F*AF..F1.F11H0.H00I"6I":I..J5J.2K+;K3:M+AM3BM;AQ)2R+BR3DR6<S<DT@?TBDWEJX8HZDL\JL]IRcSTeJWgYXhUZiYYjeemXctZhvdiyjj|gt}lr}rrjws{vyv|yĶɻ��������������������������������������������������������������������� ii   �vs *\ȰxJHᾊ3jiǏ ╯ɓ(S\ɲ˗0cʜI͚] ɳǜ> 8rУH*]ԛ>7JJիXa6UP]Ê�cӪ]j۱`w(x˷/Kć6+֯ǐ#KF)!bL2ϝ9)�MҨKְōM[۸snNq L|ΣwZok}{tË}揗-8gÿ~>O:'H( spw`t-Hzf`QH[ֶ_E ramHex؄@E0ƈՈ*^F5<@gbj1Ga))RFLU]sAI%RqYyRSnV^eHI&Oɨlpqn`%t֩'Ӟ\V2$wc&o4GBBRy^馜)O~>詨 =eꫨ+FQ2)`+i:]#̯whuU!{$Iz+z0#1 #F:| 7̀B(@ A* Ci0\aY qP|Ul!Ct% C_LAHX+ H++ࢴ�&"" ¸� 0"0�98EbmJ V!DiHP RфkЄ4VV;0..�?뀮w%@3|GpF 0[ J@!-E *'0��@�*�P�� =B�@Ө#��.� GXB 0X9aBS@HpRC(9`8D0@(K0F DHS�lP LlBw80[ �/t>�mK�0p�Y-.- ~7 ?�'H]C č_@1�yCׁ40l 3A�`@`P` 7 J܀ HA` R�HQ'P` Rȁ \@/d{Y 0 , hŅK/X 8@@-taМ| T(r! p �ԜA$�&,bBʠR*Ƃ @ L LA+WxA2M8r)4pB(pB "1@lPB@N8 0TAD� a&L�FϐS�@w bpb\,||0,� eX0� `b0))8 Nj� \ȪXIE$\�̐ɕ2}g1؀5W@ᘝJu` <#J xʐaY-�GXe7 KVEm+_4tKlg @y0,�3\eT…6Prgxs (gm>H|0_bX�L<P�P n0пU]@nc�@@*_=((~v\:`i*t�H/L 18L@=&R%`PjЧT�%pGq�Ҷg  O׍ 1r੊Q-2Db 0 $ pN` K""\ 'T(@&0+2%:)= \ s&p# XA! Z_]2EC4  B0� @� !%�{N# 'n  pbA pW�\zS`|I@N-%P>so�x@'(PFͥ#ںDu1;"ۢ> gp>F7 .2)J51:w-Ibwpg;U'ImwURO\?vG%fI"g,]qg[/I,jDnʚSi-KE-qDwj7‸o7Oz8)b՟#oțbOϽtov9Z/|p0BbmGS 1UP8>3yB~+47~~,j<0('X|ha}8z yW""ᧀ*؂$h2*|_젃<xׂƒ;QxG=H}qtIx 07R+ngIxVx.꧅g7f&9 F|?؃m؅'txgcЀV8{]xw2vq&l7}<()xx`XȆth؉]& \i P 0(uP-bP T 26y ~ ug\(Q33adž*/1"Ȋ-ϢNx6!hwhshs1w8N 361Wu؎# ؈x Ɏ((ugs��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�Z�,�������''ȸÆ˳ÿęޫ�[ hP*t4D]EHj/x#Fea4(SKH0_$83/dTsϟ\#У {IRFƉ"ԫX?E|*k�Ӣ.$U6ZH'̞Of[*Y`Ŧ܊D6Jqؿ mQ4U*6XkED#%[YZ .MX}Rfiq:v>q݉5Õ5;oKu׮P ./oBԳ:ܯvqE qK}; kUqcLʃM/7'Iǜ~єn]l fN6Z gZ[G zU~ 'ކ!Ux<iHyR37&H]r"wG姣|r'Wu)9yHIi%)2.RFޖ%)gcq~y4 Q)ْcd&LFg"~_pG @:f0i[VpjbZˈ<$6ZrVziiʠHZ :(X1ZP*陫k<F&㤿,b|VXkfm6ܱbM9[lvA,Gic˪d .īFgUyg+rj۹>ڬv,u _YҶRE쯧MB0- o'DC6[ ğfSzrG-oŌ_y4*,KMJmpрX_6i=}sSs(mȞ <[䎝Ԯr|u+* O̟z%wZGtw˷!FD`~o>1ކ+-&fJ`s -i#,.hf:=:ژO\;qNZuzK583_#4]/;˕u9>s6pAk#y2oőHG<nli _9/i{ ؏Eq~Sl((s ~2mmY{TXH!x;:jAE(zHy9K�;Ļ{ cxo[CQE R3- jX1Z'0#XP'B("3MP0X="�3Np@`(4�8,A42o`(`Vp80 80+@ :#k>hALPLdQe B`P Zi�\RR `#h�'Pc*0^l$&3 N1-LhWI`,<ccFT (0d  )M4Bp8fpg|@qm<Є t8 )Q "<�W Ђ(`"`�B  H!7h(G , >xBBI�<x *p JH@'DJB2A0gHɬ<G|HJ 0`)&b 9, tgF ) 8 ,R 6B 6Ѐ �L AT�hF3CA(-0@1 V�GXB;RЁ<0#L-&� <a'6PƷ?H)tJPi% LQJ 8`VNEh�AE�b@+`%P(0 B�V�N6m,̒?qF��:0@ ZPȧfNVxJԄ x�2E�. @F�j� 0 B 4S MEeMMqxq h�P v?ʕrk)@0 �MMhb0Nkw``Hr@2GXaY~9 8a1*`h.#kKT3cI�*@nAKO^v<H䌍4Xh@ Jw I��.DwjJX ` ��Gz'ZǮͷ*|8X`_<!@b) qCX<1HCq{Ԋ@� h%>+B@%t޼6YX`žu}+ zī}mMDŢ~j�o,B@ ½M P*pA7O�$IY.5Iہw ~N nP0pgCD4��iTd,`b G L (n"D:5qb`UX0\X,pw*a5V<o !>YQ@ q`NT �E GSfITF :3F± :�>  j>p5V X>�:`zuW.0WRU PRv Rpڒ2zHP_ `}=U  pXӕ pHPT_@dz UpJF$ޤO5 lx2ofՅ" XK蓈%a7 .YG 6s Xx`2$CCMhĊ4@HxA:P'C(LسgM 1zøOA" gn0q#nvm'A&!-^C(QsS855DTQJϲFmDD$fHǒ@,X f~]M)E/B $91@EԒ,3'rM7Rny%:ۅwR J00^IGi)pPx>A5W87C)ɓI QXnOYA9!-CQ8ٳ==y-%]i%R' j)aɔ 6Il4#QXI,r_4i?-\ɘ@gS:ŃB6Y(>o!CCt)3c9btcdSH& v J1#`#:}㛖UYiB3b^I=9"#)'䉞SCy�IjM4Jl1٠4,2N49ZyBK$tCʒI0:/H%7UR/)64A/$Ny#*(*ʘҜգ8, D2@ )&$gZ 4+Bf9)~Yp1Z ?ʞ I7pڡzg i9B*DOw9 '"oҨ*h:Cj3.WC+YZfy4Yɤk!�CoĚjә/Ū7d!5;),RrBêZ].tJ"0m$G A /CQy-07ʯ꫚J.¬ybA5щH×YJIЩ'ZA b뺘JگBj|;*9s+pP217մ8حf:(@ ,`(-;:=  5; ,Rxv{xd2Uz {˷뷌 @hE蔘؋׸Oع5zkֹykxdKG跘&󺰛{uEKm�Tz˫uț�ڛf۽Q]ҫK+ ٘ ;[K � �\�0��,�,L | ! .)l,-,;\  4 &"A,*lÁ��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�[�,������D)6E6E!6E*;F'AF02F1.G9G!9H 8H0.H00I/.I/2J:J 6K4K%AK*=L+AM3CQ4R-CR3EU5JU:LW6CXAMZ6KZ:M\BS]=R]HVa>TbCUcCYeK\fQ^hQ^iNakVeuWgu[lw`n|ds|ivl{r}tx{óǸɺ���������������������������������������������������������������������������������������������������������������   äĉňɪȊ ыLJƥ͸  ݣkP 6#!Å"BgA Q#F<p9 zqc bnf jXA8v!zjGC=yPM?Ѣ鮪ͪ vn2zWD* YhNKuۧ .Bn˷ps֥w]S\`,X.z,o7^7z430gZ|[՗m\ZY!Ϡ?~hb׮].*B٢h̽wObr5Ph |xAԫKJlXٳ[s^dS7Wz;=[|Ǚg0g}.HPp7t%Z+٥`qXZ|b1UX !ԃz]tl"ʔ2]h#b"^lP S#M|(diV&8ك]4iafLIӊݵd޽Y4YWpr׹3ɠ /F!3ɠx!)jIn9d(sF#USjcy/ITc&�S_G( #NJ`F+ 4*}&( j=jZ+z0ڪVv"-j5]zlJBa:-*kHm/J(M;1̆nah|K셒"QjJ fCypۺ k$}d7քl/Yn3_9k.gA2 I׺6 __t645j{sRSNž߀ztDٺ4].K2t:u W/в;KN*n((ϽݺWhzNӹb6rvߺX9C ODv_[(yI7[ G#McM~q+\*+n$~;mJIp,dhkaCn=\Q M-uS ҀB6o4_Y cp`ȁ}և0-u'+zqZ- /Y B&F<tQ D�1CnzuS @d<)Aoe vKd„*b&Dե`jtgaLONt=jlyR,-ma[Y'}PLT\*4 rhLk]^-u@l[n(N&n|.y'<(F8U H LnfaC8"n[_ FF2ME֦dd= "fk7l H h ןlL{Ii7.vD!x|((e=I$ 7 <sε+Fe4)Qzf| kFj-46Ii.(mB٭2{,l.+EShc"}%҆Z~x vJS̹E*wL3]gsZ Ӭ6M!񰓰qJStűTҀz4wx恆U=c[0P3R)gϢOEJZ3XB*"yPA#9y֞<&QEza=FC'W~U8*͔A ^nA0=IPh�jp&W,LԸQ#ou.t辥R)F3XZǏ0yЄ~ lI]gXhҹR.Թ2jwg Ν ^NswngsȎq+7/Om(rsx$ǤjayWn1ܒ!K,^v_Q& Wt!zO|O6hih'a0B3q}CX;M~F"u �=_w> aBY~YuژA&ȶMiC{ұ.mc%iU2<9وnn;hGj�kV]3.S +2.;:o#kY _u9n5+²sqk$1g1~2p|_dG-+҃QǼdwzn^WgwnI.`x֎i5S8 Dȓ.N` ji¿d >3m<7IFV2|>>N,#�{ێJQST¬;ƉbwӒX,/:q!R č]t~yI3TRO;<vp~dnt?oͬ[Ψ'u;>$ɢlgp[xQOQwyCʁ4^ZuQ'? zV4ew>۳TY#(H}jVLM GY@e\2ȀU33 ?Syfp]GnM�u2'qm'dK8k!fY6̧zb%rD"y1zGqu^KB&YAfR.5:=C(xr"h{wvDHii1(8I"v [yp?'u9<9}fD,s%uJo(fQJ @ PG:}V56/|!Xd{$V|'a:$y V/2~4l>m~2#mwѷa|LjOQ m3w5#,YqkK7](x'M(#hChb\X}^u^cL؋4-}w�PP^3۔�kIu悷#& _ӃLXiSX ?VJth>z(o>G' ȑYwB�oQ6\ Pk踒*a2wTG�Kx8P y(:= 200b_lj 2 p$$ ahJi'=#Ia�GXS?@c ":O 0nc0ypO0F:L0H ! P Ѝ3gdS2K4 M�Q1 d>dz *P:�p( U�P!郭qu:iWl 10S :pKyǨLM)}qSh 5K� -0PY#A�@& � a�9�Q K+ J;3�?�B+"pb{ YWcZI�A` �=PD/pH�7p4= 56 G�4@g.D@:3p7`5E3;n9  @K`إd8/ Spp K!�Z?�S=0=CSHPX@[p 9iP@TkPI'93؞ukfȸ1@9 PS4*`9ZTp90H =[B0A pS6�M�9I+T(`zD-~ׂos* =�ZI5@>A�(P08@F=PH`0�WT+Л*�(Л1 0 0� , &U� n9!PM!`9[ % Uy>cL*ͨgQPP`/`�) >Z�TǐBp3p�5@H@S `VЯYu�"TLsN{XPuhS�;zT@@<0S@C D W˽[I '7 n� 0IS$"[NĐ"F*,0ז +) @PJ=0 Aʸ; @�'YR�O= !�9p˾AyE `L@-p 0V'q:Y3`K I@[+\$�\<(8ay(MD)Zư8f! S6�5pS�S @:ߙG ,0,å�&0Q-bFw0<H@P{/ڴ50}˳Uy�Y  -@+Q �dỲ1||$P7̟tR+FH8)8? T5(`MPϋ * B%7OJP*`/SĉߜW@ά{�E, CPJ* >#̩P$` z< FO RMA�Z@j<"s(p1!4:tg�z:Z" /B`y<`jʦЙpJ�%P@ Ww.mdJ 4p80p)gQ Gs?B[Gط8U KI ˖0wM 6 $:Lm>biHUv|E[cփ!9>dW;1'tQ&R l`XK ytؖ<#ҏz[ʘ%^ p-{6lRޏA (^AqUA0(ع2'[X \~oP]ETN^jVf>7]|Ji Ϋ #R$;`Ykc +:Mr˰e26,TL <H)SH|Tx)NZ,"X^Y7Z7$ iH.o孬F-IkxA]wVoōJك�V`eA. 3Lpf)ď2[_[{@hw,~[dhq~*LNVV0 |i}h>^?mr#!g ?0[(U?cb]xu`s,.DKxV@`.^w꩞ڣ^8JC "rDVNmR�dBenU.#d^�Glx$eEL X4+WzSKX o>D�Wl?0$ޒ>UO[Id>>Pmn10Gl_fogӄfh g%hf!__|y,vyeu#W%o�Z5?1| ?h+A`:~ S7;h6)/uY !t&\.Ht_N6S,?GDH)Ofq딯Q>vltRHap兕<XJ(S2ohfXËS^ OGV_t>?v-2}o_xV 1߆M8BgHTO֮$1u <hK@<!tq~QIrz[Ai. `/vοca 9 9M^@~-Mτ}f#lAH,8r_7w@fdԞua՘Juً1YT-NH`$ mҏ5s7D rY$}{{@M38x ܣݓ6/\}{my,X[5rQv u`cr't~ mӔ+H:'BfVn& qw_w&\_UpaN;Y�8!TMtM}zem8Ԟ/X7#ܖ8ރEb-@BF|}|B;!bǺfڞ`⏎w$.=r^{]l+`kʟdxn . |~SE 7R'43lLj BA ~}^zD}/4<}6z޷f o;B"&JH^}PU)/ `0 @.T>FjΟUk04:Kn;gNTfVt:4]rk?"F@jMՊ[/~85ilX6UvNE7nW^M?2G7{^@4ja?"baw0H~z3̰`8�/;M9 `Yw_wRY$noG~E&O / b Dž !܀BhuKv;+B%e_. ,30 Ni r끧Gv(]Z_{0?ttߋNVZN|~%-- |ޒn;*OIX/b){n ?ZwtoFh? ~Dl=";XX7g ;^G/`CIbG4=|#XmfN^6x.GNO>'-n=mۤ:dO><>r.Qz8Zr T<=sR}"w>0.ۙ3&nfɟkߌoU\nU w>_xl=v AoޢkC u'<n"o5C`~џt?]?gxk:~W(._x_&9>7 TWUe-toF[P.GW1I dԎOgd{(nֶT-AXM)A7*toFT �    ʢŕƽ̨ϷɍێΓܓ  ~$ ۗ`AFQGC~ (I�;`$<c)?!ySfŅ1lX8)OBI&0!v\]@;:QfJRۤڂԡ%^}ɓ&]Gf]nUHѣ- e{e az DRX6@ٶs7N8+(0OTt̳OoߥGw�ƛ/>jϮ}vɧ<uywE~Atxןsބr{B`]&~�! Lavc57.27.100�!�q�,������E5E"5E*;E*AE+5F.+F02F1,G9G!9G1&H 8H0&H0.H00H:<I.I/+I/1J:J!6J/&K5K+<L%AL+AL2;M3CQ4R4DS;ET-DT49T5IU0*U;KXBJZ5FZ;MZ=Q]BR]IUeHWeK\fQ\iR]kY[lYdmTcsmkuYhu[lwej|ds|itjxt{vz}óƹɹʼ���������������������������������������������    ʖլ ػ 6G~gН@=tHBjǏ C:PA)JRd " dX4.ɳϟ& kr&ˑJL9Ѧ[BTXQ4ׯ`=R$IeӪ*f͵ݻ]K2.m&6p]<PfK…vٸƏIe.۷.bScTBt?˞3tdX\K$^x4ۛVp_*aسK,Ϡkv~{kQ_݂Cdoc?67[faE@Med&hyqfZg=JaSfQYHu-|F]G5'ZZI7Qpd$=V)XU=iie%[U ur2`984zaczԢxjID*d숟^荪:/٠v=Sg-:H'KZz*?X+yJ^ߪ_fZYjzI~yeʒzZ/‰l^4꥕V檜"In[F ߮*2ۯv뗔+68!tfy;-q*qQ)gֹQäV~xB~#q̴`;1:6,ʧ>nFKY:hOc7mxY'H1nS qזeRm_Kdk[se8^r0/鶓z̭U#-ZTGrHG(N!]╛]vơh#ы"^ts6▚7.#1:s۔U$r; "ݕ3uQmjNzWSݐ&4qq䷛wsN~m#[ZbzP?Ozc\l'n iS8Jm3ɚ6w�I$E|s g:M~7OJ:=_VN2bd 6q}Z}exqad?F!NrBZ\Q;� H@Y-zӪk!~fL<FRhk S{d ŋeOqLrȼ=dIc):J٨݅]J>%\$xVL7qhK0}S&0IbQ;fZ464f$kUTݲ@bg�ZE!DWi r]h>k~au4=#F8ΆS1< Oa R!rK:'D5DT0џTdWLi8^!#0 B爳Tt_9թ6D~iPcj"9ޏ3 ꘽% jQū4+<07oQŇ7UM*".\ g`!©O(J#W wZ�$HlmrW{b8N.@'[Y2%_gmsTj\뤻L) (Tq'D^D-wk:9!ѷ,FTPm_ 6=}IZJe[1DzhCi@yC[YeS�<ogITs4y+Ĩ=Nj;.bq\>Qeꋒ:\`"\.0Sځ=z 132\3p?TU&F9O�d*@@&`j] $1IXMMj)ܾ@q IR #\H P$eLSyI'G�#0;�D�A gu a4r� Yu ^`\sj3;73 A 5 ` `�HĠx �e9)?P,<a PP{Y#Ba411Ʊ!\�DP+ AA(? ?̠dxA Zv4Ayȃ.F��b~L?" EA M$EFB@RA 6`5?p� x/0@�&( ~�H'�%P��#HBn��)AZ* \O!a (�;䑂)L]( A+<D! W'Ђ!TA R X} WpO` Ch(։@ rp\Xǁ.KQ4!2a#{p e0C01<xB 3[Pb 0 ` e@8DeXpkEM\!�, eh)S+Py  �}_/ C0o>�hp[<P@[PO`-X`S F` (40e9 JfB0w` ~Ct 69_^i]*e�cQ! 0`P:i CpYg<�g@( 4bj2�b g  �I^l^;g0g ��M`>�dPZ) cņ0pe&�U)|p��!0o= @U<�B`[pTӶ�#Pl ��GwkeV&1p �'K89g)F8s )`g`UpU_H�Ka�Y%VRT�C ͐V@�vcffkɥTHvph/� 0e2GON@B-`j`{Di{bwgPDYiAh�80|1`�?dN"i%1<03< 0�/f�p cȓ0o ;@I3PT 3 5@/I9x*m30[)@�sff<c N[6R2&gԖ�)l< lfgg& A0iX&�f`gև S9a)v0=G:&$9N[&F#fA+Ptʃw�Ėb�<pN sckP$  6i4@|:x 7 ) W:,pukDqfXMڒ�/0}]65oJ` -C@wzY^0J�~I0#f<)w;-E/ P;hvaG*d7U7Pgd WR�''J@jp9'dH@JШ}TsoQ�)f:�^PJ<*HN(H  IpxU8NW7 ¦-RU * xKPY,�ZWZ0 8P9pxC9(`�@TXe%c5xi�>syi &�vzJwi&;IT;Q]Vhtp6csp_Fs4I.ʱqҪ%N^0 !g:QgzTdihVbdV+Fj_p$LBG6s#dLkbG]d' 0BPGmTt[MwM#[>kkkW $4GAK)4T(ob6;$ZtQkp¤Ejz$ ۹Pe uĴeLcR[{elj MK=; dahVnn`;wW'|f6;:#a8%صI dnZ"Vђ4Q!gGld,A[+a.U+]xt\G~.cҵ k; E`r=|,\+i-Ż^lO)k 'o!!F0<F 8c` kSN<0&j);t;*վܳX3w{S^ ­1[Ll` Kr\Rɔ b4r[=ȰLƪKAm{ [<7Gɼ 4L3dQgsL&}l�ù%F\O:W\0iO ,uXů^" L+5 Ku\$Z1bܻ;,<L:LXK`ybǘ[[kΥ,M^ȅ<Ov%)h"PCc ҌɧPL }^<$<lǬl/̱ȳ-5\4ޕzHzkΌ;Mˣ^Lv\YTѡ`-XSW<5ϢHVݹ[�m$Tb!ʿѵO#R_D3g  ] 7}ʞjmm]+ȣmd{ɻ4-ԌXS˓;M Q؜o 0ɨCʂŽbqUX lv.FjF1wș 6+.fnN3?㲬s@ݙlٶ<TRؿki;O`|As#}[b9NɼčȂ 1uZy�Fm]mbQ&tՔ+\0&]ZuB"+I5B\<--Gۭ$RTk92>]rLõכޏ_40~b$ݷ.M2.ҫLm #LMɠdXd^.rl-kEXB9ͼkI#7C|͞9S>U6]=={WMiG|-Ao"Lr_~]&=<8  W<芵$fnЭXَd.<d`gDZ{Zn>^nՈm_h6�΋v* / Z  V˷!{Ydcp!KD2bYaКdW0 QpGFfDfGOd+Ɇ􈰗Đp1URВ[+zddJQX h//Pi0 ې +E3) |~?~/ :vm+_ �p� p�`?oo/o_/_ogO? p�p&e   P" " ?O �! Lavc57.27.100�!�q�,������E5E"5E+;E,3F.-F02F1-G9G!9H 8H0&H0.H00I&AI/+I/1J:J!6J()J/&K5K+;K2<K99L+AL<BM3BQ4R3DS68S;ET1+U;KUBCW5GZ;MZ=QZFJ]HSaLJcLVdK[eR[iVXmWcqeZuYhu\jvmhwei|dt}kujx{mwxuwtz¯õķɺú˻���������������������������������������������     Ι    �l`~2#ÀBlaE%hH"Dž" P޶(SKr%K [uK/L�˜$8RiH* )m4gzJTB`Ξ>QVT:u*;ʝK~>eWy Nvڄ]̸Rb=LYoם* . I}MM:IS*3d(u1Фs떋5lլ)ƽe_?\t^I/L- V%O}9mG^ z!`{5^m W2`/Ơ|hyj&YO'Șxy=Uxuȡ<`2fRfҎ=&2 FiM^)iR59 .@nWɏZa)q Ŝt:imJxy6)Qw_\ٗ1ߠ.J6wDiGz(W_™^mhҞS'd?i*J^u!Yr׭޹ͪ^(¸tNS"WBv&ڧZ9'. .Y{툴iv8:1)']*+Yp^.J篫_-q=nP~P$QOy+{\qmL|W:70Lߞl\ܣDH'}c5_dJH 4`٪ص{W5(vG k&fG@F=wsHVunY*͡oC "ҍR ,"Rx5v~7tywkfxo3.ܞvWH쳫m ?'Iݲy[MWY"1[gr~;lohql 1`띢>ǿNFb;X6|Wʾ2?hu\R6MP;FRs|uF(,MR�*x RƓ fȆ7S~Ja@"t>F=·:R[:\SM. y&1♈W5™_TK!r/(K\GΊ} q³2%GLw2/c@0 Iڑl۟EJ "!"t|E%дrIDd"w88P[Dtiٌv 3[Y{#Ayy1sj#&<6ϸwC׻d+#&MPJ|s5rׁUIMB:| { 。Ofk{?(Fϓ9'ziӉض8J-҄(+I>,\%BCf*Ef…# *`X&5Je_& hP?}z3PE_YGyBQ JS4늲JgqDe-Aϱ2Cp]`ɟϱu{ϜsE)FvkY:2ƏɁldSҌ9Z] Ե [idATb[(R p,AW[.q+TY6_5&e[68 SK斖'f Qb3w\/aVk6W#lc$fwЛi`܊)kxuZsk&BJbN[T)ܮ=,S֔ap ,SݺE(HŹd˫nA=ۤMGk/aOxq\&¨U1\f$c&̟gD alM =+fs`Iӄ1�֞^6YRFH�,ЀQ̰^+ Vp27愰zE83A /xw~&` Z|AN&+VX �a fB. 2(J�@EEhY@Q0Nd qV .p U(M 5 - g0 0P i*3иڲnȴa�N!7( 7`V`73 8tVF�f1Ƞ!9A*PQ�0Dd �!46!,0 Pq(ta@ n4!xa>eb ? [5N&h! Kn-`M W|h[4PBnI[A.0Vp!  zNpk$lLub fЉ�4@p1 bXF5`a 6B)l4a dHXg8 ~"xF``! Kl}AX Rc}-32 G8p>=,͗\@< \@O0,`ZpTA`^,?`ag>iM`+aw3@zNfac'{%Uo&�edR`t�/�d@vPMv, �WIV` PmH hk1�Q]:cP�ZK1`!;ibRT @Md@[`�i#� W &`p�چs i0x� ppP6@^`@kp !pj{ \`<_5{rd^$`K�j`@tORPs`p)~[0yW~_�C�m8g/P�F|gW?#pZ`EfE3ڵJ)mp!& h,�RN DAcH�*pT{d{ׇfi{f1P�ؐV 1"< ^ф{eb0#? �cp8 �Pxp�D1�)c1p1zfVYHm �q8\%PD#s#Z#P}A a^p<�@q7@@"4 �ghcx<P7qD@L) 0I@;p'0&cKhXv+J\FW6pf@ wHx P<`[pnp%�.ma`:P 4wBR`�k0 /`D0p\YJC0\A 9bp `i>�?  1l`8/�^0gI ~E*`N`Sp WQ ,I';!%v]d7HU/DaoO@)e�R @MlcP_0�s&~al^@" '}jV0G `p)<y^RpK0rb7S9Ģ $@FxV60p�`JI0@@ =�wW@3tWyZ<v7 >80j'8ZFo&D5g<�ge�Z9iIsJ 4�% <GYuva c7*6<8 % *׶g 7 mwRc00&()U-y>^Cqʠf@ 2+qhV[% D&:` ۍEVpq�jfϰrm:cEAhb52geGae뮕v#zn:bLX#ff@O$yȐd8Kbz619^҅OcZmyV3QMsUEQ ]&5t^Ddd_u[jUi-(ژ!Caf_dCcyT;bXEbuWB2EF)[0';y;5 F5_R)mXY׍SKG 2 wR K*QD[fIt]; &{\ ey&T;Dx%źe D;gCK1 fZ'P_vOZK3Q|-,aaAk` 4k%aIE`Kr öQ/OWe# ;Y/9r#1¤ ,ĵ'l+_;U|?/2Zb%`so|OK^,B<V!6O6ai`U'ǷU>tK/jֵ: U[ĿƠʾ3뵻lz;|ܾ3,,&CWɿ lh§%4>X!Yƿ3 eMT &T(zÓRL&44hfCU)Cgt,Ȭ"ô$eʣ˨LC\ɤ\O$PW�l4lSKX5RA[<2 %LK Ķºe.IL|�,/ L:ѡ,> N = Í QK< C}EH=,uW]^V\lB /LԌ VaT֒$*]8#9Ρx]\"rfhxջu<44L׿јQ HZzN{|L&Ow</M=Q}ˋMFDSى1E˦nODa2J&u<Q)|۟zҍdClJ`푎MZ\ĵk$aWa 7$xښaJ7 [ͳKC-o54]@ާG ޏ4AӔ,.-؂y3ۏה+ ް4ɲ ?q3? `;WIBޗIܥ,]1)5k-�BιY^.LuL-~ =N]҃.r#InĆl]E-+nD _dg߷eb<݅s5iyW]>鮜4v"㙌ܓO%1 ㄑjMM}g~尷!wU 跬�l"l�s#S D3=Տ%}e5-d>4B8Nk~~1q%18<z2�<Pr'6e[W}mneOOO7+,K0V E+a  P`M`l4GfT8fp{zfM0Z^TB/G@?F 6&0k_ D>5?u!u=�cnEж@z|~/!?�^ 0?q E* @O�vO/_?oO /ӏ/P  0so0'oOp��! Lavc57.27.100�!�q�,������E+;E-&E.,E4%F!5F-2F02F1-F;,G!8H 8H0.H00H2&I/+I/1I;$J.J5J:J 6J+;J/&J;,JA*JB8K:3L4:L9CL;;P?'Q4Q<<S<CSD=T1+T21T69TCCTK<VI:X6GXFF\KD\RC]GR]KKaLLcUKdTTeKXhXXlbXsf]tlkujavYgwehzkk|is|rjyxzy~½ƺǸļü̼���������������������������������������������      Й ޔ  ͪ]>\�JW= 0)i(ɢG }qcƐ&IJ*Dr>Ɍ` ZVTh:h gOt)MOp漴fҟGּ95Wb V][BK* u Ub򚚫(XwqLuW) K0-tq= ^3+Rm,RY{ڔ:+iQ%>ͺuO\[S͸r~v˙i7sj;4œZQm?hbt-Js8܄> }Ե+?]}۠ހ}e~1 yMD 4Bny \ PR=8r\z]؞ k:l:b HΘv}=QQsu&Rxie9ekɝD�!0 ȵ֝fQ#�d硇yi#($g+*i~>7ihy6ۇfTax2lwY-)֛ %~r8[yZbYj+xRt/:ndSj-zlHq:,7%w jSܳһ|}d/Ȗj:"rgw&|��<l]#Yɯ U .)Hv,W|1_m ]K--ģT4X(upsKL きK\~҈D?17h< <ZoM"%sLrؽ?_7KƺyJ'6;kfSϼrz'.ֹqW|9x~0<tOq3 Xڼo5^MGWWⴳ R(GO fnxP_]#L\;K$W=m]YXOmDD7nb^]3֔@Jc"�)D &@&C@,f-#V.'4!;3p}cT|ŰI&4(njh:qzgbaȖYMm5%NOj1i<a9$fW죰dH@ |1lֱ1JeH9@ Re-A\fJl'%NK9 ">;+h0`I�Y]J/#x� 0I]rw֩nl <&;tNt @3o#-m13rITcլyzcp'6OQρxh4 MCftigFBJV.Ij?SAt : YԩD)p*IK[IiXF$7JLaQ[Z֡iO ү|MbGVQ=!m ΃`ҕT_Bz әjB/P((sER@ZjXPx dzn ?e4^j6Q (ѧN7uu!I*ͫsg \Չ|Ud9٦֓jwz_=T=J}&]hcgU;c/q-x?*ѣa[h3okt6& xRSi5ZT:fD c5:7/3#vZHmn4E/&,+f1 ;,g+q]0}o~мWˉF&3;_x496doMۛҮȌj1U%hѢBL[זkQ^TIPvvkV~zַp�0%9 'i;-䛆]EZu>:Bw6IH1#el`]2WiqYwLz)v$+v4ti0R׾iǨčcVhuxno7(|4?(xv(ю e#Iቚ ^3y 8.|nU7ץ{dCL {ߦoΙqģ`|O˫BP]vϛ_5X6u3=Juw-YU=Mұghۉ_v9{.3쁧3k{T5 8|6[Secdr[\GQ7}>u-}c{ܾ˾Нcr1d|S'Cn5s֔zuG{scxgQfhVkV)BZqyXE1!K']#UdDy7r>D$,S$;y 45V(jI$p� y!c9b6xJaqoH(y7\n �+@|gcg ADž |oP55'\9@r.E�9B3�KVTXm" 7B4  x[ч;B{>cp`5Pk_t]WpR iiH@}qhH,�`dpZK�^\$ 2PU1 e� ]^�5H0apNp`X(fx1k9�f/3Pn�&TX3 .e~ @ NS@,@i07pbk6C_ <dbQ �0(���@P`@ ]3 p� U/1_<p��[F&nF,�E�\`�P;P&&LX=�ECLPD0E0[D��YK �BEPP "S5U V@@]Q~a2dgpFa �@ OpiPdL`KZPgp=j@ŨV@HePi"`H�VgjJP^ �\P=0gisy^E�)�h0U1P�P H4PEB`LnH :p�xL3ZP �FpBP9Pg ?PHhCpaP �Lښ i0h$xcՅ8 j %2d�g P80dPZPp3`KU`aPHZlqiAl:9P3kT1D5�՚4D1WJl[Jv@!KfgIF[�IV�.Ppi^BP�P�VBp�$ʛ^�HR jP5,e ,` +{XO0.K�j@�NPem/jpVОopk0X Z " lPz0PgSzr5*9hC'"Qа P_БL b�3k`ɝIG�iЛU{eЌ!"PPk L01p#8\[9^@�BPIc@NPLL 1@;5*77`["  Up) �][p}8*9*`F0.j P[`�*PBuKb>p �+"PcEе<�s(Ӯ1We~/, pn10`�=;�4�g`!/+c� n`. 5p�9Pg ,dka=0� )hs\4FnA[\;;pdPHB@4PaQ[= 8`_04�NGp-g 9k ?0b 0| lg*_N`R˝8 3p. \gG�Jk+WT 0P&cPlzUn%( Sccx,=p7WXD�*HPZ@HAV:V\P=a�3@uYG��\YB�yo:P [ Kp[P]<Г^['hhPϰD�q - A5zJ�'1qTyTpyh-XX# 0QER hbKH^vES#7TY7vR] DD Q( u R㐗` ਅͤ cxHxofDIG^p56R0l|EP&=q�0D ,sk Ե ѓ4H][ �}x%n{cl tŷ PqTa Ya~z+ x-9(7+yFa/:w= X& (3볂-wW#!vz݄13QMeK؋2iVT5wf@"f>aumh8hZiM<nQ*9V׃Пz|{QAN1V'WQS3t5=ٝR:Znk^qnսl/5YcB.|@dr'ȌG alNv@w߯H漘V6ɗE`%&dys5NW#tՕhf3wܽѭ'F6݊|rE}-muA^^q{ha~..O=}Ȇc'~W`b^Tt^BŴ0 .]Q^K_3(S6GYhef^.Zm7^!i־cO{U~(ܴ㘷I^웞2G>=Sv'+kp/v2rd0d#;_vT~4BF:MoU޾NTpC3^E~_kL/e 7�x+Dcg ypNa]:<N%{PHqCjwb{6&V.H F{_<n#>߶hDӁK1QkUeNteCdh+s.wqdOuVg}NY^ R}[\]x>p_bhs^�~-΅φX/Elp$Q0{?`7!@6/q]?vQx47U!tZuGh|k)<B鰐[zB~ړ UKH:O)C綏~5W~]65~e0ۿ$?i̵_*/sPӭoy*bCto/#}[bQ;/=X'vto?R%?e/S䭷Q(A<)i)G.޽3`7rʐ)m3`C^y|bz=5OcG*E(~Xa%bz=Io-7_70߿l?q0Cid$8+*N&FB ~' w8GKw3%z4w+7/%ާI5#/o:}>/@D[bmX ($u&%'btDEo;t(DAL;WWZcP tBX|2$>Ucx_r%V"T,T�7 XN_=w7/=|es볰|bXt>7M:8NbLϥya!c%Nk24 /~*{׍ w>z>/~]3*C>Ucx_rS?.[zΏZO{?`~*^퍷 }e@0]⢮dJ V`a`Xiyp  ))ڸ)h ;AKP[+{ +@pHٺ@ J IhiZyښ]} (lh|j;˫@AL  ;1O,K[>-[KpLmfXC8aܨ‘ 5^cHrcrK1p Ɲ "+P HPhУK RJ(D IN q V…v鵙Nh6LhYKdܘ]Ir9-TZ�lXŌk,�a'R,饸 $JKWJJ.-Մ7wnzωdWDqY >3>|qʍoy}ΗK'rǷk;}0Bӳ/N<‡/n#D4:#X` < >$8 $X\a&x` :pAG^`&8(^*F� �! Lavc57.27.100�!�s�,������D7E-%E3%E;$F6F!5F.,F.1F02F1-F:+G9G!8G#,G87H 8H00H1-H2&I+;I/+I/1J.J5J:J 6J/&J:,J;$KB+L:3LB8M<:Q3S9:SD<T.+T1+T21TK;UDCUI9VJBYEE[KD\RB]KJ]RKdTTdVKhYVkbVmeZsg\tUfvjawonxig|sivlzuy}u½żƻüƾ��������������������������������������� ʛȠԢܖ ҩ3Ky�(Ѐ ,\C HQWpdrɓLTY2Ä1[0 4Z6Ob>#'Mz^ETѧ g?kғSΝIFXrh")M2Vce]^Lm2Gu} V7j\j Н)W\IgEPkSw=Uk8u~M;u\K߇HʐA4i۬{ލ[P;;W GOB¯K>smw^a8gmїvR~f B\MW Pm嗓N%xj=� hzbm^cmHW\5`M4cm+NV6xz m-g$m8ڐdcj"әBHM'5:袐нXY%xgy?BgC ◐ܝef_U_%*hNwIC(>`ٙs[)(!J>-xjͲd`| -3uޚi踯8lB~ۮ){ "iaZo#h3/²M2ֿyB)'FNǦLq΁!W1[k?l_ٲ(l@};x$g&Xi'FaCǂ$m=kmd=Hu͛ڍHh?Xn]]ok23 aVu.Zf Rx,Q3ޮ».Fdlvb;> Nt`{$Izγ'my,lC񨃳<7݊.һzzJ݉˵j>YzZ"w5�bQ3O DZ@YPG$+#і6+ Jlޣ`@ө`|rhIN# >Wr][e~d,N*ح<=wR?EPjOUFCٰ#T7я )y6E)6o  ~D=*vL^%&mQ~<%"a{_[GD/“)_,!RD'6ce iFdʊG|-I9jCXHIf6f̈́ʶ qLh].<̖ (UC$)L <dܿ.}%܉pr2jf8YI&y8n'Т9<\/uR(2u<7RTC7B{ {C4SY`׸La&(H:(R94 dUZUIN-LC9nڪ4 la!֠X0ҫ`Jvδ4=WjDQ4?=V#B,U@o%WAUoӀitxS-$gdzd<R7+#-jX?k~U0ja!ت5N9: gTA)"ނ 14Л.k n4RQ!&[ZiUj|, m(`f唩pY&*mAݒӀG%KAմ3NDT'7ѪW96:7 q|u^ s5VP 9׽1sf`IVb1 62ЅoJ6ycl ; km/^.Xg%YR{xg߶cAN*嫢,cfvI�^hreЛ1$ S#9jсI2cK(N$.6,۸F\S+B_ 6Jq3D}Ueyn-'7\iozflե{V31GSkF/8%n+ou}m0k78=oT -]K+dy)i=E�N9ۭ4g۴Fy"w鍛vP]証r2^WRz7ĩc~]S5gN/T 河A:Nsr2 ޸}'=ޅٽn-KhA-l>:)뭫{-KV;G+rx{ ܦJ1|CݱLxx b(gi^_x?Os^TUzW+q xs9tB' .nT'UHxwG#9DuЗtzgWy}|~tdnF{kxE9"|tbB!wq.q 8@Rvw2w$Ԇ!EāzFWfK Xg}jp7{tA[fSJwV(7J*!uif\"w &=ⁱG7W|_'qXus0D}+fF~ui>7 F6^,b=u#Ǒv w`'Q6cs�9q�wp(aw� V(˖b =&{׆9B2�U(DU 078#d*3PƇ=>dl_5�hX8{R�70_k^2(SQ_7pc0XJ^[�0#~h{ @i-a P]LS@i'edS&G�7i/� 3@p( qs0)Y^�rg�x$J!PS '0iP:Hĸ7uxtSA^Ti�i08 �IP� �@ XZi И)�ɘ 0P Q!  �0�-i`lt]7{u<6TPr.�Q;j#NV< ED)� E0Z�D4�;МW� 0 ZP2@QP (0AWP-p�)@ɖ'g}Xv!hG0hed, lc�h<j0j3JphPcHk@Whj0 l[<`;iN"}aG!Od0=�  H4pEЎB�NkI kY[PN3XS0ihp*h=�JfDp5P@Z(:w8}yAXfOP(Q(4@eFY #[0� K`,9ep@�:0]?8pȚ3C�gbGd}7";^Ph<Оpj,JQr  )9B�D@)` ]R0(3WE !YWpQ<lRlG<_Gjځ":JM`nY@\˵_IPdеV i�5�J Q0�# .  TW bxl/Q`l4LSU 2lY8:eN Z lж41S0` 0�,+ CiAE/+�pzVnp� M�0c77 �SK# q뺻�K`7�C7BEdKldLswl +i/pBЛij ,PB:`(@h~Pa붘lP 7F`;КadԥGp00�<h0dpL h+ p@ KP:X ;�`ª!qYhe3� �IE<{wrh4?8`8cP ЦH3@Ei#JOz5pf*5`] 4p�Ьe70<0PЭk,l> a 1;x )hPc�!d_<pp¤=�9*_"� [8Z: IP˜S,P*d<P~蘪ixE,I@[X@K�EG 0IIŚ0 J O 2 !�am=PZ>:E2R Jea \�᷈1`�+ c+ ]}۩ w]`oM焫5wLK!{ܡ `1 H _aM픹`LNpi 1UIa- [jOH0_N4k _72EDg03"K0h1؀cuY8U�F `fW&1 0$lvUBжV]<<y []+z-0 ]tBzdSL6ي ^gG%Ӷp] 4Սi̬HxШ&5.f⫑\Ud,(~A.S,╧.ED%T~#nYmO7< jHÅ$$1@8<Fm)^G=&>pNTNq2ΠZu6cX]8씁vuDG-r:R+n #�ȃfމV;>ǮE8I[7qnk.C7nqCwyuRrjn,/޳n}Lng~Y[m~w.K*&f<fH_:~ꁜ{~[zJ.'X?5n~!r}knvn_^MB@*`M>7BAJF=ݒMW͢b=t1/e.8̃h~M2_0(X!E2WoZ08oC^oY{y<VY/{\賎컹(Jb7$c?ZHBmBrd?GbmGhS/deeviaoN킏\>o҈t|h;}Ie_ޕ)XrrU?^_>~ڴFQ'0_o_v IυǦ]FohnjēȌ ٬Ļ͖≿ϛ랧P~-*@cIħ-QBx1/Bkx!IFR־ tD.cBp6  )RsWQTL1`P~ex hVוlTR;2M,_V<duXj7 bJ%I"ˎQ</b|.(Bְl/ƥcC ։6a6ΰ`K%�*N-`wLE D϶^Z(BFRx89*f×WK\#ѕO?|{ItXrB#OWdx\|t YdS}pT^v $WYD6ȡ[B9 H.s!u#E/}u*Bvօ 6)x$Ib $PFh~?،eove,M46䘊Gz+9cA`W/s'q#O|JI qJw3ҧXs6If t z{"e"dVʣ>VIG'f/ gw۠^g]ZcQeL~B ,&k饶:ulk.Zȉu[?T [(+@KZ j, '6H( ,:#UۊRz2(bߢ-1"w#Z1 n ATi=nߓ i9l(J2iov!I JN}r^?.h) "jvח'5˲P7w0Exn1w\O:&33xjsf b3ˏr+*WYf%Xj6]Vuݲ>\]}@M𼌮r<~e˼V]R0ܕK|/0}uޭ7#M)K]mO.C;ymP{t9*`1N+) z=$Hݪu$%> pX1%*Cc`ƞG nyBfG=eq\vDt'*Oh -b#MHw>oX& }0q<C0n:<g~T$ H6f! -T$2 i0ꪊPFuOLJ8E]U<!*rkd+#y-`z`EHE7$,2A0\B<.p`kN&b1H"J�y~B7 #Y-H;mJFxpe'/fvB"I=\L@쌒XP\-X2(MJWRT(]ELYU0rxxeRbh0.z#LDmB,E*UF-])XUԥfipSu0DEU%J(ȩ`Tunu+D2X&)`5Dlm"|\T屉]jFVU.-JM1ZEZ*ؿږ!bV+ H\ v"^ݭ\uKñtډRҼk0kWCT6~j Mz0[ֶ3{^4JྵO_E/vzNKB�l,8v ?8W~`_ 8qT-f_6^Y_�r"_G}>B` XEqb' � (P.@ 40f1]<@6kc3K.r3>yìB΅21f0әьh@әhE{}6A ��! Lavc57.27.100�!�o�,������C"3D6E-&E3%F.,F.1F02F1,F:+F;$H00H1.H2&I3I"3I#,I/*I/1J.J/&J:9J;%J;,JB(K;3LB-MB3P=,Q3QC4QD.SD;T.,T1+T20TK<UJBVEDXK;ZLC\SC]KK]TJbTKdYIfKXfXUkbUmeZsi[tmmvjaxje|te}sjwl{uz}týĹżźļǽ���������������������������������������������������    œ ʡѕʆ;] # Bx SQ܎5q# 6iձ$GF#K.j1$-RlH2g$ǏI&SֱP}7sH+2Xm[ }I**~ XOa=j.G5Zy^M5-U`t.hnkSK0հ˘u횹3MG={Ui!n Ziɣr^McٵK:}:5wѧ}nIpi|;vэb.=v߻z應[ljԹg֞^xWr9p߷'z-@J}Gէ3z.XX= o`|օv"�xlHqwe܂&ɽ6HFH}ݘYk5㏶Wd1cpHF!cQf=¤iD�@ S8ؚi}Phl3TX\Ҧa|2tlIOIcz\0^! &m)塍&9%_r7]ZƝ 2'c�؆`rrȩꥫ ()&)f *rlG^jۤ~*r1{~[[Zk[ꙷBm"{o;30|gH*lVvm</my/c<}V-a[ ǹ!|.3*bXK ︟+Ll4Ck8~t~ieAo=0GO^_ۂ%{16sm}-۫v2zwik<{(3Ǡ+kå |*U}?&uܴmNA)=^N+Yҵ;WDm{~zuG}{I8o ^39ӟ?t,hH BtD.j1mWu/Chyvk>_5/|ϣ[Ʒ<jMd\ x' p@6=%R.H xC &Aq#$GBpO 1hvA1,lsN'ȹjx͍Kc@6ͅ1)|2ϸ%1y&ܦ<w(zHMehtIn$`CDÝTb;ftw7 M% _/y.x<a)34>iΪ:LFv u5Ouz\�XLaFY,M"c&1,nrL; f7(�.}sEh6NʿOҡ;]7BR5#1aFP:mn;ҧMN9LD'}Y~p2WOM!8x-3XGaN4yl\R{PP̼iA)�I2*P1r)OŨQiUWK7&d"jzh-Tm(K.*;hg^s*ԼFLFQΠ:@ѕc AϗCO ab#=ִEVYZ #D,VDwfSXم6kWX-ϖt8YNW#IrN%o^榑rSL/X<VhV V*c'If̄z^Vc)4=`JѺAw[첲:~:Qk}-ŘaG~!*Y^L*OfUX]?t{Xr\;)Ӗ^f^xD}NuEŦmՌ6-P;|Vy=Nq-d׾k{Z76i}*ܙ2ttf<d9Mdzisr{3Zj{2$E˛83W[uȭW#Kr!OzհFmjb5_m;-ۢvA_ɯF.l<ktU1нhl#uvnmubX ln.*{ hwonHr 礘{z{'tn8v{oF4*;"k7/ L/8&` ;dW;gpE6݅ .4Ӂ9`Ĺ'^t)XnݣrxKvu~KZ|~YG>SJ2{"?{"N8N0Oe[O<هKxVoy!ol29GٕqmmKozm쏅S>)Pfݥ-wԑ C~ݧOhc=@7 $eğܧothСډҐ_@G 5\q=kSp�8q_x! L*[mazc  w<tqP~0aiSrmP@�bp O7pp� 3B0(UnSi\6z�)@:8P a" 3:Rw F<AIzTGpq�VfeMVhzs�3\@k@Z`/Py)NͅO4^x{ `B�``JpLd6p eHaA弄� MuplxHPOc#zDgOLjj|bP*0k$@<H51~< <HXǠq< � QLO#d5`~r]NO/uj�?Yh `e�2 �p� `Ƹ i �(�i �9``p5.6p�p V@BP`9RdA'x �k'}�+V`K�&J`U8�W6Qi/�O@L,@7PQp8@�=p@?U=Pڨ0PSxQ<yW[H97_H c�B` P�@�,ca@_&�n@_b`8m Y0@ pE0c`Pa0Sh�E`QP f`G6X�8v~cdy3rdLPP+@ Ip00A@= Jf@D6�1J`/� cI@�]pWg@V3 X b�#=*PZJ h֤Jn0[?0h 0` dPi/  /J5`0 �_pp�VJNyZ` @/h(1X/a&#ꄋV;,qMQacc`9* fp'LK�@�d` `Qp=�>PX؈�8�Z̙OPQ>Pp�7٠I6|\Wgc X(H* �KN (n)P芮\CH_Z9j�i@H'�YaN T}YvP.g0�K`J<HIp n),Kd24pN`O@𯿐'cp,`@� 4JzqKi1'|%?*jef#Q h J3ж3@m_Pv `yڳ 0HX0�AX6'+wˏ3QX@C�*f@&v'�=j P hBSH~ǜ|˳ {�nH=%RJy&IWɃ ^:?kP昩kI �6@k�I7PP: K`›�|~N;50pG9650p$P?0 _9�h1 Y0@ C0 cIʻ` ^=,*+wVvCUp62 P5` N �a0a:\@z Ki9@dgCKGa`c�h�DˆO={pS_\_P]˼'�3zqSL<x8`P`QP80jRpۦ @�.}iP@&lhEK yAEpj pHPVpVPWW0T~Yu0?@ GkI .')YgKh| }ٸX_@.F g 0�PҀ+! )Z{IyQ[ (H7DJ8X/)4=t I1 H~h"GK,-u1Z(w)U60=i5`Gk8Fq[ ]#P#a?aք0)(䨴gԼRzf2U3}a"S[ .(*Uc�V&cJYљE m5PyQ Vo1x2[D"ػu5JOk-K/ E{t]ȽK kQw|(gֱ BRz_7ն{HN=Q 5-k%؂;sݦޮ`;ڇDC%سКtߤ ͵uw~\,2prF5qc|VnIe)A퓗)x$Z{uuwlޜM׷]Ir<<.ǝm]i}0>߃m$^E>De9VC'բqi8,֠?Ool.}\ək4!dO*>"Ӥ~B|q>|^ahGaf%ݾ/C17$R6 xb<u74og`^QWr4WPT߾k7` ^'Gwt\^Wg7녇) k$`mg :^pktq>׮nA{GT ss }$7j'NSvX k _wFiÎ/Hm�V1M*CE|N#| %Wվ@_5"5NǛ%uIV4kv� gOFgJcpbvsF es]Ǝ֮d�dV_VE f/_ai; �S5bs2*yKnq >.owD'EaTt>6eYW^F`IusWyoLǟuQm@CV@2/nڼa<qdF~߯ݖb&>|3S陕W |>WXuKf̫Ofs^P,2/Of_3R߶UjU4M~6&qdo݆K_&~O;M`S?rB=wB8-qڿdyڿk/*5zOHx^?F5xO~?"W߹gx-݁/=/݉be>GO߯^6U<R?1"MNJ$dNr k|^e/zbd&}QoKD}ӿYMn'ET?d.JfRu\P,*Q]<W/HrNB~W_h= wrtU�?=G6θҦE3߿aޥJ kJ |/&WFe?ZKO߯?M$UoW?y�PoS?%#d^Wfj= 7d\6&a&oSo&}'bg?Z&O8do/'M$ڕ>Zʯo#oӖ~27V^Zo?~ֽT�1x (h�hx9Y):iJ:IH�PhHpX[* {XJ`̼|\,)̨ܼY,M0Yz== .hL] x: ?|p0)ݳts0Р�qb]0ST.ҹ* G<D ⸫JvhiKwj(.*{f hDž̸Zv~qIؿ| MԩT r<u)SG20VY;&KVX_ UEdʖ[p.B[Vn]=`j.fW]2l zf 8Zqgԧ�1!Ć 6X D;cD†C"{BoG-cFw$Y}v#?.PۂC.ۂ|ɓG xv^r"$�! Lavc57.27.100�!�_�,������C"3E-&E3%F.,F.1F02F1,F:+H00H1-H2&I3I#+I/*I/1J"3J/&J:9J;%J;,JB(K;3LB-MB3P=,QC4R3SD;T.,T1+T9:TK<U20UJBVEDXK;ZLC\SC]TJbTKdYIfKXfXUkbUmeZsi[tmmvja|te}sjwlz}ýĹźļ���������������������������������������������������������������������������������������������������___  ʉ_時  ̰؈ (ȟ!#B}#sd, 7O#B >Fjq(5\r%g=RT WӛH[R򬹳ɓ Df< iPAʮ felAЫD 丣ɼzW](g}OYBZYM(7�bn|焟V Z-ҨK!�:C5T;ޮm7wfʀwRNz7} Q|N$MpQ'M/{S;->(Rzؙ_>P!,6kRy\s v@U88'́54\a{ťP! .U*݉}7O$^-蝑 Mq*H ɨے%a']*Vj& \m%'!X#w'ȝ؏_ -iWK9g5yⓌ ք_5ۙe] Zӝ(yіjngI6jlvz_un*buenj).w-!вΖbcawŮHN,lb9r �]pjkQٵ<oj~r,0zl/NlݐGJLgM%I&! ":rrf(p +zTu w Lr)5{2t5wW*FZf?k;f}΃]myctB{eߙ1p~p7l*6i(3޸dq*nsV]am#Ri!77|-I GL^@K|}|;ݬk'_zgoxfdP3)k" !V`#@'tna#?] "J#[9h%bfcs7QF25=!ihD"bջ s/|M; s�pB@,G8CС8F򈐇H5#Ljx(-3u'LZ# 4ıI$p:5V&w P$ܹwR''yrB.Zc&kR։gX^J]n,]pBtdCDM W&_~5͚\=5A|6FS2WE@+NqB_byd֮WrY4<435tOUF<ZA|j|�EefN4͔d;͉Q'ƦLstrBWd )4?j4+ o2z1O*9ڒmF<hE9b:j֊+CkSUs5B@c :. 4Ѻī<VWtLc JTYy:-j_}6n^փ&SCN FKhftA:OV<:0ΚdzGiZs]^xX pk`%k@ ,[<ָڷ--xn4Wf! kEb1fE e-nbR}%Fuӑh [ nL 9.c{y[(u:Zb'*h'nvEbN\}c iqiՉܯf&Ve30MXe\<I)6Z2P{`'z2D"R=QT3={NTԳ{q-5(C ̼RZI wMJ3|6DBƐܨlSbH2:gPʮ#+8=1{)uW  ?ȹTA#~VH eH8CRնhm_{a9sH %~3vAM)^Ӓl[1>"܌N=s0"|1˶j�DmZdNke9� l׎+|rh{Mq3[[nl1_,*iЦOFGwJ*r0\CxUNHBJ]fX &sgQVZ%Ay  `ەu$&1wư@mJr*P]3+)dW�KMjT+bu}R�~'Ei'ߗcC|*?Tb�'^�,X9HP͊$6D W2jn3 PR/QsGpN.46V0<J8f>  (@p+ gXW}ڇJ7� 0 P�$K Sp@ 3\qU]/1!A 0�Cz6}z7G Lh� FLE2C`#p{zζs!B420'(�� P0`��0lq Oq80(W'C6Q-'1=s}q`__2@q8[pĐ~d `PqV\lh`� x2=0 Z X |%pTf~Q X(mrERQ,1C0)w M@ JQ6pU, X}"y$oSq7'TP'U@? PBt�10N�K_@�灇w5oQݧ-]'sw+aL`�IEJ� F( [� 05 (CkU_P}B^c{JA@J&Mw#0Ҍq ) F-*0&7|e�l<T 'xp-0xQx+_@ (R zsGff>nņ'AlGn(`!lffx}Gj @H[_k2P-5Ǚy\(q� 8* CTD<!h\,K}W^S4xZ iQ�;apz_ _P+_6?qL-2R9�p,0˰>S@ `J.IPf(p7jz7G\ _@חm$!b�%pQ@ \  W0I :nD9V R�5v%fHZEЇ/b�,qh-�0 H Hrd@<k7 Ў"ez PJ!{OɈC'`UYӚ(w p7+@LFwjx"Ǘ F8ڨt~~rt "3Š{J>(W PRH#<fD>q w2=9VS6Qx6{C-\BwR)b4%{pFB*DYᄲxǧ}.7?Gbˀ A_Fi;vJòx7 n A;TN #vSWo GqTRTʯSBw<E| {gBKY6"G@pF_r2y@c'T7:7k$1Lyk8ly\E|k+ivOO9I;l52ps T!RMP׶`T7/EvťzY ybAV^8/UPad>bJ;I=~{d+_Xu<ILkHT uug_WZ-|K f>hd+u +=R xot5Qul1SJo[ҐQ9[V]#Fa&ӣQ C}k$Gh+'Bs20A\淤8dLu1lrāRhؽ15F[]A<tgFknT6RVIR,qclO7~k";Tl 2%Ԝ335L8\,Gñֹվ4ˉPNq#-kF%V&xG:tF Agz e l$g>&|6֫c<BX7Xq736elɒ㚓gR=%Sȑ0n_Fg{ӶN$Kt@h ] &,=GɮT%FwD/bKc^̬Mx3S qHH`5ǜEU]}7su;ܗrvu=j|kO =kZP{BKʖ*.ꪻKϡ6)ke;X:hϱ|D> (7'N-]R[vO|XkL]6 e?4b UȪ07ehbL#|͒&"<<ldc}G%P&4{4EԈ6al|h]Ƒ -` bhkm+_0+R/uMx`͉Ö6_ٌR5Q/T.|KVaN\ZZrRCO&{96Tx=n,[ƛzlƜSܧvM9iKPwվ[b-!Dk\jnc$ĭ1[-PX @;mNkHe\ąO8M߅N<ҵ*. * T_k.{҉iܽ^d|aKE;>_Pn__0,6N_BS;<Vi:߿e�D>&(2L͇Gg@[t(?RV任8p Ce|oPQgA4Sd #FLFM>]}Bkq ⁻MN9)B-RKC-rAB�^F46~ݛq-=?s=-7&g9/ؾceq޺ʙޓq4lHNn >S|cMwC~g^O<=ta[W9Jڑnz86 -o\J /'oIZ~gܸ#L>0۱ۦ߸)Od_5/Y-OZ.b%օl5*[aދE v|ڮW? fBM ݘ =2!8Sܟ0M?>!%7ˮη='Z;9𑰣 ?jwB6/mNZ3�o_^S3(zbp A�w 죩 $Kd_ /MM  >A�jƀK�τoٳ"F2:)_  ź Ϊ ؒ ֕۱״GP,y"(]<r�N"Zeڷ_4<I @C 00͕*qʄ M9! 9h.r9AM1;4PkәBȼR+D6hWYMTf" T9g֤~PTlw1 M��! Lavc57.27.100�!�Y�,������E-&E3%F.,F.1F02F1-F:+G98H#+H00H1.H2&I/*I/1J/&J9,J;%K;3L;:LB-MB3P=,QC4T.,T1+T20T9:TK<VEDXK;ZLCZR=\SC]TJdYIfKXfXUkbUmeZsi[vjaxje}sjwl{uz}týļ���������������������������������������������������������������������������������������������������������������������  Y  YY Y Y Ǹʆ …ƻ ڦ .p%$p�Ӆ2H1 35(§+T}&MLɔu0S*pAG@ yIA+uTe$Ԓ)Ф;yⓄm mMЩFeܪ#Y*d@L&qTkN¦akK4/klE^ē≳6.碟 Z*l\THӱ̓jZ.b~6qR}hTunХkϚѵAY{zy76`ggi'H)pR1~^ud^w [zUvfWw}(ᇩ]R nFlD",#@6އ5a!tz ":Q܏=dG!$ʐ(:qYH>\5g&@襇`6lW/Vyzr}Y#&rRzNixBXeWFi~ӓ\]٩h'Vzj Fy%i+�.bkiVBzh1VkIܴmm(f hg홷:b{##"n|t跾j:[6{J^*vfD0.)g1 .& /!IY+xaA5 STp.5Sw2y!n|ܝ"7�nE$aTpó</m \i4nرyGY{N٭mw{Io~׽)xs )�^:yi~yl-內l6bKX~S'xMnwmhӹƏ{HJnM2~n{F׹㰥ߘud+|rn+CnlGuŵl3"Z1$}0߫ъO[MDEmH3к%?.zӮs $b0,uoPx8$Q tiE@"v#n`@榞 P$Uԝހcus5$iW3yYFkEqx-DG�0L&ؘB*L3d#O7;0p@oTݘN>k$M4{̬>qTvW.7ݒc!"0TGGXT",R_D W^H95 &,MX2llcjJo@VxO2f~x8bA|:AfLL` 9^ Չ׼cOq:k$8D̷e>=PEБsL&; mk#BN逧Q^ )OJh/tXȗ9tP5`^SiӅ0khX]PS�4ےXhV"4r5[LjӨuMK)0( BuF?iP41HAd`Șƅ3]UW',m8RjRU6{WMQ6Vx+Gf g Qs@I3,'v&uZ>wTUw[Sbg[Jru|*=/)絁0xWȶ@M,@;W=J̒_9E^5 0P.w:ՆilĦ؁-/~NtۙB=KwzbL濨,mǹxB{c,6;SJR=rr,^|F^q;2\3EYI/ }u&)6KLg?ksF#PkVP&J:̝ݟ4=C b6+*O%Ff7Z|M^5g0ȗH~.;eħc`O|-B'1͑ ,H,'oh&Z1f͖y%; «9{ި g Fx8یK=`mV4<o^: xWmXZ۪y8:W#ވ v^ i ;Y'Y-%YBq.>M 3ϙG1)Ϲj55&-U4;(ƹ;"3˹wNm'�`dٙ/oŖsH`Y 6[,5Z6Qw8M\?5:K0Pi\M"~u=7 _e-b|x"3c tBcb%?o7IkwcmS9T121A u7CC,B^ΈqV p LGMP$8 OD ΫGۢu}:Ek.D�h]6ZR0�!J >ɷEb$\`x� hIv 2vo0� 4%< `2'qOgc �2@xNP5�`�a(��z � P$��ib�q.+P�p Tr&t$(Ƈ ` XC@C0*?0e�%00"pAhG,� �$(6uߑ=sqv 5pa XK`Y9� (Q` j8 eDgWȄ$28A('`H8p Y/B0v@;Y0K7>Ey'IkKP�`H-p� PP`�)x'+S`* 5v2P"܇ >;f#Zfe)�` L6x` >@4Y`1�؂SR Y.m L~՗+F@r@�W Y�wAP"q quvx7MEPhtp Ep >�<�viMe�v9 )�9`Y %CPwEKuwIY-10(@;4x /�<`˱Y0D/` +o7Eu7dapglLx   ueh n 6�vvéQ/`H 3g5apU`J-`�Y'$L-� 9>YzgLȥv{ FGo&s1*FzdDp 7ƙ3P&@ĈH&g>: 6$I1"X~INvbDR>F�I ~?ɥ ?(\DiLk_zf+ v&6`#a�8R#Bx pzvQ* .0*ЛE.nmh v.� P�D0ie ЪZ4 ܗ+fx`&U!k{�> "ZKV �63("S@eɭDS"Oq * `{0vm1o 0yZ7{8@�N%i0lgPv{Q}*yI,5nlQzS#z`` {Y p0~dSHB6q$fpkp 8o2q n#AN5zZVl|Fvz~2p7fKX?lW!Hu3՘^Gַ5Tt"7&4G {p`D'dTR+s|;!g[暍Gi!VQIK2Kuhty"j CV!ʳsfӻ1TtirmyTe ?rsDP'RK*Z9J+{mbЫ+@`Ľ\mR,¸B~ooOk4H*]M{[v}Jf479l%̧K9K@uh2KKg)-wWg3j|RG]<c)-[PKxΛ@Dn^׸Phq8|rڿϋŗAtCT>S;ȵa)@pjIrYn�AQ=|h:?eȖ5pL{-LBs[V?W_hjQnkgJVq$˅r|`hl@lJLQ/5j 6BNvx[G<51f@\AJMHɯuK 3Q&l #m,xͲHɘ\8<(Q m^Όbϳl;,J5›lƺ\Ű5gAWrc:;kV8!J88lwMvȈ( ZhFG-6qy%9\̛l>_kC8/UMg=LW4D?ͭ)g|*r]ұתprcL ,@Թ+:WMWlS}sIy}qc$(p |_,l-02l*?Ruճ Cc#ݧL+Sّ]cs3Yı|YMܜqL0űeMCRh V-ΆdtoSu¬(U$Dƭ=օ;Y ì<ވLGVf[¨& 58k\Uds9W1ӈz4nE^D!Ѝ3|%O= Lŧmzk9Q؍cHa]ܪu۴bmL4ޏ =PB\߿}qcC$^싶CofVBr9T!籐:uՖնK%[m}VE H>}0ϬN AVyW\sZD]6pl/8nյ$,4Tr^Lf#d.@r뮕6eԍe DN!"EM8=^E;'X.逾{.~K!DuLVBNQu?KYTא,~<.lݹKExB!I 1~b ]NԉĀ?];dݥ6}n.olen. v.۵+d~]Xi>TKwst?<j'،جF"=,x/Qjnl6絭>TnڶP߁&ǟK8N4$3Tnb_ ~6;cJu=1e;` hE~q_ " -d ʌT 0*u+h q_˗{>%qeP9/ԇzfQ0{3/ߐ��h  YY  Y Y 騍ÔɩԊƏǟƓԷ  c?w ,X `F=8pi.C|X8d)KN<Hp!#z,ب a7 ;{\j(ŀ F<P RA=ZCT\VeSaUvjF}jRUre@*[RԽK- i*;7/5+9o`Oբ;Q�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�a�,������E6E6!F9"F<)G9GA'H8I7I9"J6#J=*KA%KB,MD2N1)QD,R.)RF3SJ5T2*TL;VJ8WP<ZN=[Q>]SB^XFaSCbYEc[KeaKh^Rj^MjaNkbSlgXtl\tnfukYxp]{sd|vh|l~qtx|þȿĹżɾ��������������������������������������������������������������������������������������������� ĊΊ†Ǿ༟ᤴ߾ݴT]d`uMf=zj9(^L<AfLH}v˗0cr̛8s9pϟ0m hK,ɴӧP^%իXTׯ`ÊK!eӪ]˶m[DhMuݻ[߿w*Ly#^̸1YuKLYʘ3kÐ?74Ө9QMÞM;vAŵs6yoݲ |qԿz_.8睝CNY:)n;_7[ϫ|{ ~}믚' S hB: .`wJVK am}p9a(_&bQ!'+^6vcםUx;-BkJWd= pRN`V·eU%q2~yb]pWrdZngIg>ypI~fh Jdy .v揍gȅI)^zei`N hY$J[io h.9z΅:lk%i >+$0)ms^KYul`} W⎛U^neaܾz;No\ڥDhTdQK~UocT%<Qk=1rKØ Dunȟ! *${!.TrF8#@S�' "D@=#�$(ʹ[Wtq@9 0b? @ TTD9M-K3;ǺH #@BW0CBLa@FV D0] AA@#4 S)�ĕx"01\A xz@ Z4<, ,0�?@3(�?#<&�)]%\/Z:� h!,A |#`NC@fF&Xp1z;XA !,a![2 5X?>3 `U ,0C@@8*\! <zЅ#L VV(D W0q1 Tn4� EHBx+`˄"M z-?BЂTm4 0` 8x.G@+8 �<VxB FpX -@�n+(!$PA `0^`M(lzZg:*d!AA0@ Uhf+$! eDmW Bz&@ $�`,�x�B� O'tr&P �@8NO2F)A&ߩT5,0 P@-p %@�(P,�2 &H$"0 NF�@$XaX+$OQ@V(` 4(�~ N�X�bl`"TP�.D0 B`@"$@.@t 2@+A?/IedЄ>8P08V jZ :ج[@�8 i� BAE#0%|@�l]ny;e\2 �l-8n�FNlktn'%p Ppt`�$B NTXX d2!X $JFe�l xfI+,` Y<�zWA]B&AB9ek@MH<̦x&tl<dAu1_*㴂$]oA*)�# hQi *�>I̿H �0�Vc _h R@A@pJSvs ,� jЄ)� @ I�LX! @�0:! hA _ tngŒ'A@+\@zHz?vcp e|  v#,,`(./\v$p QF>r) wjwaJ B+P0PD`<HBr@4` ج�@J0 < a:04\<;`&C,`{ 7_l27F~3 <gkup9+̀^yp_|UN#;LmMʓiTL6れb0j /1VcU#1D_"z.)F4faL(ͣvC|{FoT)8wx*{=([rnل_ڼxVRֿcg'b$рx/iQExcaׁ  88z&h%氂,(z/"f14xa1!,x(wWFH6уLX@QhBUHWYH䲄^؂N#d7EH0cхt(fj/wV1#"mxyHX/(/X/؁...!8.҉^HsoȊ L8"~⊯H‹r&vebςˢŒ"Bb[(["OHCȎF( MX^荦.|7(* @3RW3t/9i{#щRh! OqZb5 !2 }0 pѓ +! 49mWv1zG<@zP)"Sא2\^9^_94dy8!hbt % .c;p ԰P#x`;C{wi0{yVY0 }f2|' M w+w\8Pn陽nI YD1|00�9Y`ٛ9&yșiƩ9��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�d�,������IGII HH!GH!HG$FD)DD)F=)HB)I>2:=2D63D9:A:;=7<>,<CAB<(E7!E:#F6F@*G9GA%H8I7I7!I9!K>*KA&KA*KF6MD2OH.P?)PA&QC+RF2SJ4UH.UM:XS?YM9[Q=\TC^YGd\KeZGiaNldSlgWqiVtl\tnfyq_{sc{vgxh{l}rtz|½þĺ˿������������������������������������������������������������������������������������ ɦ_;#�Jqŋ�(ƱĈ@hQ$HMHR\Gf(OɐNn)ӟNBL(b�p8ӧP"Ju_xSJN)S`ÊK,fPiڷpʝKWu˷aM \Av>4x+UÍ#eX˘6vHi��d -ӨS^ztk֮Yv@۸s@�ulݸSegHq`yE#3T_`Rwҋ)_w}7<9W\g=xӵO*sEyQE%yW z}T[K aOvF3 iS`mᵔAaAhbP2T;q <@)DiL6P B5b#dle\dbryc)ffh©&q9&p馞w޹vi_9蠇j't顓IBh  <` *J*jꪯƊj+bP κl6 6X<lbɎm+ܚZ;/zkᄒ뭼<.ۋ/6o �klV:,02K4-8s732|aTy% )PG-TWmX @Ҟ5Ymhv[{'\Dmxw6MބnPwWwUfʃ#.T~)Wc%K]w謷:.m(B:`4UʺoLkXΞzG/ي^2S#w=֊描r yx;鷽].x7홢SK`GnxSǷ XO<)7}{?Apw > 0|ǽ08t 1̡6C0�>$aD-vr o*-|Y)gZh?.BhL[/؜2:|ic֊-:/~rchDz d�]\nP|!̞Jmt_9hNkpCTFEOva!#RzєD%~'I,I2,dzzi9`#C &Ӓ@>ӓ k2`#iMo25'Ksq!3ݩ͇\7F,2N ؕLŃM#(D "4`- =ǡb>URj}Ԋ:=Γ2QGlfR+iZF}I{*DN3e6*QMXL4pJ]jE*�NR !IYej jT;- k ojmjȚʎqZ3S%Miд֧FC1S`^&aJ6z7r%D6{�)V֏k-@_46$nqJVQ>3[hAZΟ궼#jºmjUi]Ʒx`<{_̇?-_ɁM*| *V f0H.I]7ß/<^nn(MwUpe1GWzX260,"O86&B]|1I&dݛGYo4F k+O/a@ _Vdda}, ҝ3 4 moT)^2Ox{Y 3C{~4zd>؉mg|9ZǾ giO_U.<︓67ZweM8y‰y-eΫ;Ё7؁dbq^+p�`@m$pw�>hB* a"ZМwT/7RE. w*�j0^qW #T ;oU_@rrU/k꘼xp!�ATBL0 0[`F'PS[Y  |� @\g~Seg W}rR[uQ�-X$0v $w[_,P+Lx `x *n(- ^@̫0K 8A L. -@ ly}a1Zu [؁k mݞ`:n$� p/l Eh F /$ [ 8�"T ^B!Ta ^ r. q=F`\Tvt=$ O9}Fp6vUl#0q(p\>y0F"�B MpF$aTB.W?ZPEM@rLG]R@%V0#yb@/2zu3_N7=m1YS`+(zXA9%M`8PB M@&P �^-2 Z0[.Z`P9y(]�"pk߲.F@@n҇74[:Ck#+7[ >M:PtM;BЂƇ|?k`F0>PG�.!`� _(CBPkm* Y`- 3][nVp1Kp[ ! bt$ `dU�SOQPb S0O &I&~XܨCy�.�* Y2`-gBZOfȳr'&!@kX2W�dHq"lV0SpR0R,f! !`F@`I%py?`Mpchѓ<gLln@=}P,@^, Yt&AlZ,)(`_92i& l~Dg3U9s.DYiFb%=nAI`OW;`H?PtxQ|wi&^w%@{$P`0vz_BzY'/TPQg1ց}3x5\L8spy0Z00+ CSY7-S yZ@<7Ku8Ap1pBywɛ!@320V*!�"[vbJmK*9q\xPNדWpiiU$�2j1h\ OpK�V+I[029tQC�L-%`pOM0MP,~khZe$8q$�?pj@P9(FCp08<)wi`9@z?8`M?0`M�vi>>P(POڒQJXk BEgbVJrl!@(P nwj3B!41щ&Gk%pߖi1Φ;(&lf"[uV׵Yjkck-l┙617ngGpkŇ-*0-�d]tҊݢ6*>CFpg*gC,6VSڱ\V[xE-[in1lˁp.S[0ʹ>n^CՋjE7vi.*&3vk.@i|y.k9,7Tiˢf3XUaj`I2Xf+!]`vY;^5��U7vVTե반cMK?�hqD'k5isHѻ3ECU%;5[<_ZLK[+ ԥwK=ӼI[@8΋#Ke|c` Ү/DlAL5(&7[„_a&\6cS 6k:)3ꔽ8F LF_=lg[bC6kd^KaĮ{9ZV LcMRSЧ``|6lT@e\6k5TUV&R M .Lx |%vb;\^lQ8ӷŃ%`j,xTh8V <vd ȧ5x|@/\˶3)E&̸L@TW@\!6G&T eleRʌl 3 BJQlcYz@G2b>F_z -e.4ϋZ|WҼJ\- =�͉T(Ϳ(fk]dϟÄ\j(muO{U"]#L%\-?XF+]2ͶL[½=M}PH|ѿ+G}g70<ST:SOSVF5m7mUujm?slcJ'+{UdUmke]q]W T-F|? a5\]ZEu=-DuLeeI= =Km=i<gQւ}ƗM#<νR07Bf/vaScݲH.b1vԭ6z3vR2hiA=V&z.}i;3R  -`b*>)@+&.eX+2*-^,'+т@"*8n&ndb2㡒1,BV{㧒8.8^22 VK)��Ya� _~hbn`�k^g �&j_~knjhns^�^^nYtnm^ ~ne扞`bsꑾ� PٳdZ4 �~븞뺾>^~ pզ ` P~؞ھ~� Z0T2J>~\N?y1RLcZm_|;h 2"d #&-%o@\t*+,_/)9T:_<44]KC?T_VXZ\^`b_+cWch?0or?ZKrN�`|_:{?a� 0 p.�o_O �! Lavc57.27.100�!�i�,������GFHCI?II HH!GI!HF%F<%FE(HC)CF,C>,I<4F564;8=@:B+=<,>=%>A&C>)D;$EA&EA*EC1F7F7 F9H8H9"I7I7!J>*JA'JB*LE2LI5MK;NH.PG8QMGRG-RG2TK4TM:VQ;WQ6XUEZN5ZN:ZQ7[R;\TB]ZJ_X=_aP`R7aS;bXDb[JecSfaNjdSkiYrl[rpgwq_zvg{l}sry}úƺ���������������������������������������������������������������������i÷�˸ \~ pa.ѡć* xƏC޳DQ"ˈ'MԸeƘ/kޤIo.ԙSI)sĩM)IUӪ# Xׯ`Â)6bٳhӪ]kX ٦+x-V߿  L-&^̸c (˘ؚy1ΠCLӨS7.]c˞U[ki͘묬x yd7W-.0i$P9eq`WAѢ_(sCv%{x!xh_Atfl (vH"&a*"$b0+"">^(&jdF"AFieG \J9dHRYeRfdpfZ@60�) <,њЄT|@d>P6>D_0?xf0q< | 0$ʁqd#))];!SO3R(JSRAُʴk7b75!eDg?9:`@mtNP̅gnYQ'l҄$X4fWqrpp$�!L1L2¦*ΙJ 0.1 >FzV*Є2Bvg xd{e12sl2s`!r{uJՠ^mUѴn^%6EX+[Ͼ V#ow%ݫ C:7K#T2u&OJy3KTR^MaNMNJIࠖpU ~ /r (~ÿ o ߼ϼ"3DE>1W.,觯/oO)?C&g1%:m3&2Ё`( Z`- b ( Ё%``}m &$+V@�6@!G b50D":Nl"D#V+D%RIl"XE2BьAL&"ыib*P +qŒ}u� H6CpL"F:򑐌$'IJZ8.B-v�L*WVRc'ݖPֈv KIW 0-h hW�$.4Ij^xdOVLIrdԼ@{ Izd wv.[ʏp&ey{=d>'fz坵e)ǙЊZ whyvo!4HEȋ(Y#FBǬ]ddՉy8UJ !}-Tݔ)y3HM$9}*9XfNTX*"w:M.ć"8Y!ZM+R7! 9%*UxEi[I6*ۢ^tb Lo�NW5dnU(piVNܫ=|ɗ4\.ZRкK'R+]_azYA[COeg{`fy|bҦ:pV]nso܌#Yee[;‘vc"b2k`X`׬*KPZw~d>CPQq+_FÐmaԚF.WȽ/鱮ֲ-0$!ݩ5Uӕ⋻Ţ(q3@O^qp|Bp{p9@T[,9[adi8ƃ\߅n:o)'| {Eo3D X"d_Bo-]PAP[vԗ.JN~|]a]jY"�ͶZdV #еY+Wu17ď.5(]Jٽ+CDWnh={=W:wbǶye%*zցW�).*ڎvak"|졡q/.�gùAV%x3&+aT<yee_С1utn( Oյzҹ&G 1gU_v⟹LcP&]#ס!WG^Q9r�H9 )S{lg*JmrFMzQӲggЁQkӞ',?i p ؓoRs#}~^ߔ3G 쓪�jxjTf&żN{M?&V(7Qr5}WO~Qmqyvq I݇JxH_`uvb\n xxЁtG'V1�jȆBA]\{ {8V�"6r78z gDŽMy ekhg5_kgy"lQ'Uv56`hPL8Z&8R_ϤkhOWZrcp|whMUuxv~f4}vViYtU[}fdxrZ{CU6xzEHW>Umh`a!woxdk߆P=ċ[9X} 6WGSxQ[S+ȁF } j_xO*HXwHSZao5X56{UPIXMAċJ|Fa EV|:vgQ=! )!�sd (uE@ bHlプÅu|0�&"�C)8 2�!PďVqXxO*`&+�2"p-?- \tJH0x�04>P'p"+p#. Ȇ(\xHp E& *`)23pU^Up#h�DxJݷ DY-Y^L'.0!`)`si|cQnH 3b`J0JP^pI �@ ْPtCy `HSPC�a4@P+ IahLH 'j10"X?0@>_-&pj) ʖ+ # i-,0 i *3sj#*�"@-U V=СɋZ9M,ø.3o J*VQ))`I!W70:Y 4`@R K 3 IPJO01F0Y@J4WO2PpC�S@40*&PVJ$ [p*y.OjM3nhP m)&@OMP,@1o)T[@2d\GKc#P<peUX-@aWp]P]#&PPXP,Щ$qlQ3vagQH6*<@^p,eP*g#b@C;0] 5@<cMPL@%0\,@cCPSGp1`L0JI+1`&@$oHb 7WAg.IN*�ly/pX`dH^@S`IO�C0LpI] #0(/@f0$K  S;G#0[0-@g+#+ ftYx).p*p4@L`a$0`Y:``":ж^h?@f0Kd� +`^ -<tA@5@ 40xn3V @TWGDMy:4p++PczĻY9`pϫ[`VP",E�e�#,S�f HY盾pp@VPʒ "Ք{#tj/6ԥ!&   ?�\p!0J`;6A0$@;p5v<A�O0 $p<?pjXԊ9P:Yu57${KM$9 yB+?^034X5Um<EPQ^P`EQC'@g#p% B0^�kkp5PY�0 ETH`qBn+'Sj"p_jKW\ pcP^C`P <5_@LYp4PBe@M�NyH-"Np3yJ͎yd SIyDPR&(:,KapD�{TX0BE`C@G)4`[R0>x+0Yp&CPI.0S l-3 '  3^Q {w5yM'lP3:% <20=6@H ,> M@.P0*-$.J9A׫ Y(LvYBLMHr͖٢+DIHdli|l$ PɐXDYI ]z܂Qzsy\M$I NC@OQ=uY<,۳Fg@4aKN͘HCE[At**^DU$Rw5nr kR+[يIuHH}Uk\98\&#Ԏ'MpNH؝h>IqWtXR~D[iI2D(VCekތ.M~^^)=[wP^i^F%S"{x7g-w,thY>CD4>MVJ,O5J΄,Z8RUΞM6r|)k�T{ŨvK@z))u;zJcY[nmݵ}yuEw5Y4(jHH;Ah(~u I@'c87_^ʴ")OA/<~gȉ�uxu}@XldcUaLUg.ptErk.M~x~_^Hu_ _}//xtfo8 n%V5}-_?KCO@E PGDS?O^yp4ӇH\%yO?lW芲 S&U@ 7H,'\EZ:iR󞘍؏C?NK^~G>פVO;KoWO68 |Z$uI/a3pfuvθG7%bX2*b=m67OLXGz+2WĤèjsOqQ? !gY}ׅ;-V۔<tU57OlR 2ڇ]oWUPRo /a_|K_R25Hj7@TYOȏ)WOw{Pf}lhܼ?dV�م/0nq%bq|DAvlA>f(Uz~H?^kkb)pt/_O/|p+чnOLMPs%OLfM/aZ3a? ?OiR!_`/3zO@|/_(õUB_O`#o\A./;2vP:Q? TbdJU>YTH~v*ofwCt7-F_]BSߵ.}fŗLFTKƎH*bC z YHNHyiC`sv]L*}BbYju6~d ɗnZy*J/S.^GzCO�`@PhX@XxHPx80``P9P1JZjJqʚJ;KZkzK+1180Ih8\X�i <)l@ I9-P@ڭʫ[AA>*zN*?oJ_;@FŐ S`hlZ6(HŌ"TX#CR1B In,Nj#9$ISH'ilS̝X$ЊYh͏d94'ˎ)]Ue 8tl#2LIC $@p^|Mw/`xkῈ;8aL œ{Y3‹'v7ݴ l,`[h= IF+΂6pJy;;8áG7Vsô+79D|-yG$&)ĉn~9ۥ.MY%3~*ryG6WwiB_�g72CIu.!qnۉ$h"w !(#ΰX~=^ 1x$]Œ0q[N> eRNIeV^eZb ]n)B6Ú#!3!0'=I\}an)eaI5xB_}gPd|6( *&})$v&p m&2]=B 8)!"'@ +υ7IhU[[`li9ζ*2؈Dr-&}ؒazd3Cr۾櫌4 I)5{pK\<HBK%_̯Q1+2�|slABo{@F@H/tN? uN+- Tm4Qk4E_}4N5dw-@.ۑV� v{t]7y{zߨ ߨټ/^˅7.`gJ$B esW~z$z ڦˈ"`Zzoh;ϲey*h* Қ<$JrǙꪏ;*j%I%6/ Tr朸̜0+/(2 �Dl_%"дeD f?p$, Op'|֒L jXfPa`lh#&`L"8A%%C"HCi[<Q>sN2w#c;=kKO<q|4F@ r,$`;C*rlHJr*Ljܤ'? J]HJd(OJA<� +e+d� b-B:4Mb`l`YG5ŴQ. SܤZIBrcIORJ?Qg,5r&R6sS>5z4|9KyA|SOCYSNނ5!Od 즣Iqڳ<D8#O~;˥EiLf2N)4SRmY! l/УiOckv Iu?-pikfVZ kYXf֪g]XV֯> �! Lavc57.27.100�!�o�,������GFH?HCII HH!GI!HF%FE&F=&G<(HC)CF+C=1A92:=5A26>-6?16@/8=@8A09?1:A-;<<;>-<=&<CA=D;>A&>I;B>&B?*B@'BD3CA,CE:DJ;EI6HLBIB,IF5JJ6KL;LRCLVIMQ>QN<SQ=STCTZKV]RWWF\\K\cW^`Na]Mb^QccSffTghXhmcktglk[qn]soasq^stttscv|rxxizue}{k}y~mzj}m~qnrzo}st|ùƻ��������������������������������������������������� OQ)LT/8- 8Ą9\Fi4B8G|#I;nZƗj˔Z&} ig4%eG$8^իXoIʵk^n ;u,YV2Kԭ_6[.Wk'J{*DQKˆ&^̸kLeƇ ?^ϠC Ѩ-w5ͫ]{vɧnGX W7ȫ o“aOtky]�Zw^:`+:|⧾smߴZqk(@uwY7Uc6i �י �(,04X6"-:)dCV�g@bo.)S%HRj)R WN#g~Df g#aYex[IXKJ7@(ly(k3xi5>Q)44=FH$iuuص]Tl"ŽD'3Dh":,R .AGJ8*ub�a׬L:fΖ\1SPPV-كZeݾ*]qɕk-V+ /alU�(ưl ƭd^LrEe-%k�Lv7oekChܻd\ՉYb0:7RbɥU5x@]rXU*r^Y%nӡ͹:B?"wVRb"xhQ8pO%@Hjeȁm @];7/y=޳ >֥1G{_J.5#X5׽s#IC]WqFR3j-U?pBKrH&l+6yCX3kz�e9һyԲ1e5OW H33ܧ.:(A߅<GQ$K.zGRPip8P7[ %kCLPۀ EH^`>SĚF#P3brO~p|VOL1*L Oi4Y:Y*7(� "$ D-;]dL"%Fڮ"U6g!r[SC&r&3{G{g f. NW79li ԛpr4-=X,5˕.h[oQ1zpga@F.SL*>hI_AE-?DL5 ٶ)qlb;B9 )4~MQ@T-&$OX8k "�E5ьnFQԤ-GORP@LQRIiJR%K5Ns:f $?R@4TjUծzZ*X:֫bkZյY\QoPt"Vȃ-y�KMlb:d'LNt-l3@ 2*�5?ZMjW{ ֵ5lzɰt* m7m(PMrECyH2/T � X%nx[\ z˛^-y^׼e/"0_׿~+*]t0>R\ ނi_{-pALx8(.osz-~(yq="FN2d-@>Y˜ HV%f3SJw< "wpsag- r.nmd:,H'`'3WT%y3B[5ta:ZӨNcP.zg=u]oQVwMd fB sCfzB {Tx5wy 8;@@:ێͲmxs^|Oݪ5Zq?J]3gV,B9!fp\i8ץe|ePF`v<ɖ^5#=B˶U*<$KI -qACAq%*!=i[� Yy[5YiLI~މȸҷZMF^F˫4מE4~OlFǒ1O$Hړw 4`Sq;/hX_ 6)\j 󮓣/r-@%dI%m9xWCp/v__ eSdz y\ApV^BJCfߌ6W�ek]邫w=` :|Z~zydWWrE=j>/pб.5fT<jE,V}"8sv7G/d E/tWwF|3X7{`Kusz'{*sGg|K KCvQT0iy#XxpͅuC= @_0C߳$6 |H�bygn,ypFjX^G (8s<C$N~zY\7i^C$ecwQxj'hq"*v("R8HPt?Gm$h=xv (҄rm7ymF|o6H88 ,d9 G\r!mr2)8;‡P%kH7!Ҍ Uusdž j )ㆺ!v&\5\!vpO(?ek"\ely]P>HZ?k7lgESr > l$it6vcAp#Cz$X> uX3PdwX !S9htYYs�y!c)gI\vqАGHqlpJ\f0A)nG2c6T\UMp9]&z-M&wWF۲`)Kw@.JB))9 /)I&h1(dofwvR%I&yeVAvdOGN@9~O!Mx<ޓrb(Q߹,)hdhph$08EIVsзf,iwJv ؙCP8lXL,3[eyYp/txyl#jiu`AuyW,"XX@0Ɉu`y@t hk{?XCZ|^Z6[dg Ԕ-zfxeoVuFʥiͱGlØO+)UXjjXn~㵤0�@(KԞɆ9اŦEX"]de䆌_jcw$:I"?RʉVAj!300!Щ[a!3@0@8x{OƠlԘǑ30GMG* e"@M0MP6K7& O! |nª2U6pM0;>pN`.^Ze'nEjuZ]ƅ.`R 8G:pWXANh'LgE9P" !A ?c5Y�pZaEjKkJqű`uP"#!�4G@Ud%LʪI@'+$"<&4FppM-CJ=[<=!H۩*XvEBJ %`N�! e5^J5 T 8(m]_If[ '�(C�>!`b]PUD"@C`0C@e%@4`+!;9PP74Pc`UU,K3 z!кk~'Ean H5§e0:K''�Ǜ$YbN[&>`Q`P9+VGpVpIJ$PW�9LW+O�AXb@:]ޚLp*oZZ"ygrA!#a0`k"�LeP0GQ@#ih<�UfPHgpY@5�kY*Pi0_L415X<X\,(:Z5$l;]霱 0L L`?@! �*pL`JQ<C5`fDHY`c2Y=Pk�Z`^Y@j`Z@F@䕺],&L8@ŶK!2aэV<4W\ԊF 7!@<\_@cp>@D&g`3\`WQdLDGX�T Fc Y"F`0 ڧ4ƒIP8;g#a%�:pG`[0TUQT<X[khimh`Mh`W}S<kH֫kЧ>CP=: ZDJ‡FX@fȯHHY"P ?PD0D+0V@&]VXbD@fY`_VP1P l5Pee ୹*JkdmKhrqKuޘfUF@�ݱ5z_ L0,<pZ e>H$M2XI-fC4+�b &@WP)@1V`2Z"P]@;fXg7HgډJO=۳[K"N+K~$d[ 3B�DY;cpJ=\-$\\ kJX@@=ouyj6Jf:p)ppLp+.HPY!I0aY@M5Q=P8eDH$En<gU]PRzO@qEiݩ�}w= ׅ Wd.Fp//G 9p4& M!d޵ [8@�%6`L[M-3MBKC6XG*0O n[5rsfk(PLܪaP; 9->PZ^3�N{y?!P؃M?@\ZoKM>L+JXzV@6e9C�9�!;CD6X;A:X:�@`۳Պ}:ճn!@?>e A)jndGJP.TA˹!!!"""   ¹̺ ۯܱ砍ю PVcˈ]5_ Z(l@ b#m;XQ`5ȑ ]y=M2ppc~ U@1fxep `5cIx&;vVreAJK`kճv[ V0afVmQRE,V&BWdL#%\\qyݻ<Y4i0[I2(Yt*Kܦ؝Džm ڣZb~,rԻc[{KNzY}K wкР'˓2սD/5غX\Fek)Wthvigw95 i3Ձvho قG'A<щ~Qbe 4VsRWx5n,ZDP#KYhp[Q@5Gs5ޓ65ItX� b_Q03&oJcM Cy Am&$svJ\E(S#2 ʠ.mzPw}Ya3+ZR_xh{n*arCQ&\-ļ3TjvyZ:>�RxXDIWf&wn{Qa좹AR}*T)MZd6a-}BZyl1u u02-t>? #22y$~\줣-).|ن0HpHԧt$ry\a7-k W}67RMt/|i!zp4:Kؽ^]R\j#juf<8Q~b ii}^ww7>yZF.DYZ>䜡Oxvr=֣ojp}?—YS\ʍ<'R.C@׮LE,<ЋOф;�/r? h0۹靲`}9Q KLㅷ_0ʈܺ7?- Nf !dl!ҫ.(PrE%)1� XӼNjwʈ* p29i x c PSR4dgIJVV](m?$46I?y2mX]'-h7ә5&:z G ?Ҡ;t|8Mݪ떢5o' AB v#Ii'קXhIZąHnaNC@UGcKQcRVʲ6QBIeYd 8n x֋fbȷ<-X/g8k4\^VqG<g4Mh^ ')AD ~9vKZ@ ϼ΂�^Kf<X5- g:b3hI1Ѥ2*SlpU�E,%(NTY8#23?H HI,y$CR0U dMU/R }i9j�AEmܦgbNAU2bhq0q?Q*`8\rh~˺- �_'ĕ2ZʬSc_$Kd  *1tbVƝж9ðp_3K٬ 5 !͈>ˡ1\tYҴNTĭ`i gnO \S ͬh͈ K-l_CÈe10BpcQH Qcb۸XUd_B3m_lO{ :y(D0-5*Z!4i8ؕWMyHJ23Kf,ϣ%^!/S]2?e_.fH3*5wspŕ=܈[~6z-DԆ%b*oֲ͟%Q`^s-mjTWZf1Mk7a4U'xvp=J8kS.3cL@Is ]5δ Fg GPH {^3�em>o;jT+l_(g�r\O8;<3).{ЪݡÓ0=HnSs  HW0gN8W9Ʉ �IKq*? 鵈zӗNT}U:ձuWz׽Yw: S](욫nn/dh6Ao{6k:[anU:kFtt;pff*821mS}{w~AGM]P|O皅*:q'~/|iiV"7i?y?O!G]*ɠB=>*d xo H)¢TS;# F&5 bba ؁@`TLh}6ĂD@*CB8AEHHJL؄NxO|%Th&ѐd <Fh&J(VU`(OS87אFW`mfCHtxl\fC9P6¡MC"JGh!m# H5hY5U@(8{EZ74vD1ȡ"~j=<舼U`Kѓ.艝<h~Fuh[x2d#V(�ʠ�v蘎vtЎ8XxLw&2bu-E䲈B�A ِ99YyЈ,TcA'# �kw+ɒؒiv0 v숏3v稍! U$Rz/*6yNJ,IyQwd�t#d̠~EqM9|GzMU܈MrrCN#^וNȖwY!r|%}GcBl'%WyǗ0vV'iR=g~ٗ^q#(CRLaaR!m `mi9dz�kUkYI~ЇBH@RHXWI/̠H]ۇ@ qH2CSx7RȄz(AK~ӝI8 s7BCbN4<8rYKن{ȟDXRh�M蹞Cx5=9a1Natzqn$zz}'/e•H$8I != (JF̀Z|FDr8QzGۃ`9G5yeGGaT)iOTLyH͐�(Pg '2vMq%TE*MvSvtưxEu|(%5OuS>yFU7hZ5ȧANwuZwbh*9J#I7$� rppr ,ǫ/+)r�rr�*)rڬ-:պr* 'zrjs/cC"�Q(SzzگگZ;Z ۰{:n_T)X2凐 yDX'Coh9#Y%)#Ty&w{'٤2*{e(HGwhYRWSH UȡJt$4rT'XvrtKw9YZ3mur;-ٷ(vyt'sqyL 8/ؑ[{[�'G5UR7u HvmWYtSźoKvvPǺXwvxv+uO+u^绳vvƫK"P*sT3@U|1˖]9}wy bPEͷ!Kx{єZh۾ԱƾIq77;;SҳLŇXu{t‘@Kzg[YljSW|hE%[< ,(O#T WBEY#4N }V\ɸzu^"Ŗ{2W"w .EA\Ĺk*t:�gl4:6DfU?  ( 7 v%m*^b @רdL,KL]\%3 (Ai.bl6nL��E;Q;Ķ0ʸmK}Ea9ġid A<w3˲i\nc|vlj̬P | ͒A9Q+h҈Dy@d؊c{|/<~ap8Mĺ::Ԫr� sr溭zs&s}-7*=s&m:#=s�! Lavc57.27.100�!�`�,������D>FEFIHCII HH!GI!HF$I>%E=%FE(HC)DF*FI+LJ,C>,PQ,QM1MK2:=3RN4TR7YX8=@:VT;YU=[ZB]\Ca^DZXIb_JgfKedTihTljVqnXop[xv\usdywd|zgh~lpsyz}÷Ǽ������������������������������������������������������������������������������������������������  Õĭ  @DAH*\„#"lx"ł/̸Q#F hM[t&"Jz%M3^*WFi1K? 2渖A)wQ>isϔ<ׯ`Ê5ਲh65ónKp.ݻ4߿L-Z^̸q^86;l˘FnK9Xfs;>RgZO^Z]n5s۸sԌߎ9ʷYV^__<b lwRw3i W8]D6VY]чU;feg/�+#)Wy`ǟ~ Kk-t �Vhfv ($hⅥlfAXp"!1X!x7H9jhDv8dH&9Bh!NZ/}-5$JpdQ\TUN qej9adQ[bpBuf$EuO"DX"O$i:b6zMc-t iM3LsTP@h:3z#Sک88O7VeT*ӓaim@s@(bæUW 2$\}}nhBƊ1/,+ 1K]dy.ȩB.TgߢȄ٢աҫ5<@`p+鞂muô\ٽ[oD5!," Y-$0L˖|^O| Miէ*?9PgjgGT&Im]^�U=\ҷ  b&54}6:-_#_ۋXs[w%W)3߈;7ݢHfې$9{'DtKmԋi9/2!cLKu`sO?n�6aȐ6#l|rvW+bxҼ#V/Q 9g'{vǚXW]tC[/5dyi.N\vA(<NA\o l0UN63T.}j $ADm+:ïM{YjJt HH dx|}sK_<1!Ɍ|N"j5ąDF|C �NzilwZ1ԉ)h�0Qt!d$$A7M&IRrBe#+WJw XIADV<F]B])$7KtN4!hŝl)T"BE+}*Hի2U~TbIr��kz&L≊f݉W T[$lX<W Keqa>"iMfK;0FH;q-qba0% qTQnEpWt0XZla[6-Et;$fbk XlhRz_H 2OG- %Ldj*$8xraXx7:MkHD*ikf3p305L�ʢE �җ}}h(ٱPVA/I=(f`Y:[Ҳ]� Hmf jVӸ r#(> ?Q8_<傎<T׬{!{:1:Zm hD =ZmGCf!:X6/p;<I%cSHkb$us_olz9 LЂ{@4X$g8`ƭ;oWX`]7vMqb*l _jރ>xeCZ `m!e, a!ߙ;`Y SLpX(33=Xm9K$ `Kh"Z||;'/Ũ3 2PFZ6p^N'u7 {3w U V~Q�2f4ApoIū6\5BC6ksMf.N(%?s.t׳SjIۡy1[. ~5m(ji5vueK|h6q%OK^Zư,)wH`}R镨 %/k"9!Aeٹݳ\dVFΠG4]clXn?`1rд}G5QX_sAnGiuў|K {d۶;jYO\62ˤpqsy7326)M &!Ct޻g3>xxSowZv+yW?9#@ߥ=abfq9=w3jezwG9\{'bQh9w0fn̷E7E2<oXh ܱks[t'4dmTGÕl.O2WYK4gga3w=ae\d YXwWh�uC} }D[U׃$\hm&PF(Xi/('7yNh!i} }vHPh19f~hqp7xEX޵w.&a^#gC� 9X|6Q2}"3F^e(7q61lX+6e3iDq!wBWaAa~#bbdA$s!s mu'4sXxc =瘍UggVׂjbq<l w:\uw}.Tex&{3D'<qaS{(:[34u wtOxDXBbcW.K bWoxGA7sEI oCun^)𒟠w`wq׊sԐU4YPxyV(IQOVED~q&D6wO5(K<&iQ�%u=yw4feFRf?Y(�0#R'\pW�бZ手U@֎/T]pP$PlhC yOpP<Ns5W|W (pTPH;�OLpM-&tQrfrӟ` `LI9P`9�  RGgf{M&�W"@[8xaW)l3=%q: �1p9Z  �P1MY&P؇p}cyl |ZY2O� ׀[P(}p�Z9�0p  *R*r hJ- _ Ww(9WW=ǘƃnQLf� H-G`=O0H(C 20H1�+@�HP*G0 /w�W3/>(MXff5U-`Vjo �APW@TpS�<H@WРLT0VpE "9SU9FPZ[PrT�(`Q`=C7B~(byIehn@B �Od@)"`51ЅKz�$V( -pW@�p)$`6PRʐˉ2p,W$pE ?rJ'J[ vSV�@)J Q@/PyGPL [0Xj '�T`0P0/ ;0�b_Z!Z�)�BVP6𹼆>[T%bFrbg`xP3�=VV-�`Y )#0@ aOp1PD0p�1pK@� U�]0p(@Z m)KSpDpJZvRg馁jrQ,P`6` ?Aw<'p[D; ][@<R+k_8[0\00 c�p=`I?mIb )segAN@>0)0<D5l LTР<zU@ZU_*L O30P K` !i)i8::GI4ZI^a00j@A%-GZPÅ� S�'`'p%p?М$P9|ǰ  sېwfK3 j8m<rgYMp[W  1`4Ѫ-8PAPN<^ `#Jp[k eGKO1R W`*PQ`/@LUP ۴\a('. @^q� YV:3jhBCFo5N $Vz(@'ST;�"@500<<z@Pй-�$`,]ȳVp&+W"8 lQp$-0[`I%Wi5l\1` FGMXgU'�7 �)> PkXP�y ˜8�;T :*)\C`zK9}Btax8) t=֠,:;+�@ɺGP;@@I@Cq� A8!!)D 4I04I!)\G, ?!yQ4Z) KA0�)@T^ fE@&�pօ�45Sg&lej#9֋fXM4w# 09k4'G!;k: d@«jd׍Hӛ&g 0 2*A6)P)!jBW}'$ ǝ#IwRml!c Q9SΔY 8!F|WrZY&|FdFY/ġ14 d05ϓzWk}u{\Ĥ)'IMJahF46X]C�V vTHXc lɨ:d_B)| %` ,IZ3�D-ˎe oַ4nntLቄX!eW7!f�p{Z׹1E% 4-'ZaCh[/�^2UaCWG3o/{R2 ߕ8YMNqԭo;5 \|w+,^03 iXwz=Ek%ەVi v(%ozER~ZE;;hN@ßvh_mAV}F/HL JzoD3*ϕcY8gfoui83iS4'3uモSo猤Y;[Sr`h?C.kxπ4C/apG)KR6:v]Ҟ䈩Bc}O#GKY֊o® ^ac`hϸtcJG9`JX:6Q\ yD3,QzvOOe=_o[yA7O-3]= h ~G3ܿu-3nj _ُmTcI ﲀVR~ ?|&AUs["Xs{/'WWc<gӟxji@:%} /z ?o09}w6o 哨:k,;g?qSӟd+* FSFz_amCHC-Q_m43vDS~倀F?f !Dǟ~緒^Emn>wϐIܟ UH>_ YDfzmF bOq_GBbXF$?vyc gyG,j�l+}[$G 1ƪWQw@G8iQ5{8{sv7nA_HZ`AC3K$仐Wqt9h|ɂoҮǟ@wcjfvoBE1`ǏxxhY8 @c0bu ٙq$ׁ j3?R8K{tp0p@@PpPX`舨8xp`PɹpY`0Zi`H@JK[[;kkۛ(8Px)`{0{�\Y{XKXzmXHK0K =xX(�-ZʜQ�1W*6^u`$UĈR \rFH4E(^4nc ^<2gَ^w8clg˚>q)4̣ L4fS1P&WM+H#m!I~lGsQHw^WDΜC B3۔&+&hT lJhxP!v8s nZӡA( "EO}W]E vW|adW `q& @tV% `[˛n~ CiYg\$K R]R�`I8h .(  .(^ jzPqfHW|'6 @2Hc6ވc:c>dɀ{IRU'r,C�\*x`*rINX@i^R`& `j& _v蟣UX9湗-Xr*Tfx>!/IiRY|YE摦騲4khk.5U|]kal!/Pէ&ks*"gؒ(#6lnmj$m}tFѾj+BH#޿?N~8.M>[!ZUBC#Z!@,)1A8!tN/7D{ t< 0bjN]'e^O_w}6gh]Zc ۩Mvs=!UkYUQZJ\rMȿ i}Ei7 jޝc$r-M/f8(b6T^{- dT+y^2GT+k|+fFH7IlĶ/Tѣ 80+*`h� q*KYA6 l@ :P=@:c$na)(:�I0 op< %ŐrIg >JqT ,jXOł>X̧4T9aeR;{TqkO/bR m(mbTBJrb!SH;hdad'г!X@$(jI tnO=w ΀a§5,\XJIbf&5}yp2YBB\%Dz3% [N`2Ϡs&&3J\ީxS'䨉_{g6ig\ٓ:ŁV~�El <QnYIcrRՍ)D?q"Ki(RR Ifcm 4 mM8*#~I8JKJb8xfQ-'D29i`DD$I+,%-ÔYh$Y$3𥱯D% 94:u jk,saiR *HXdn6-&0Ii[͒wZ3X%~bh �= # Jwԭuqd:瑬T!ww"o;(LЗ"& CLJRӏ `AL`?l VZ5|9:5|-o2,8|UTa"1axX&^ڇO)MyDw#ޯb@$ï|,qLd%vɬ=1<$[q|riZ"/Yo{?(pHytC9Yq'*9͌dCGWt &/:ˏdq? ccZ܅cOjx�NR抰qK\,P |}YQ4.vzj^{Kb]+nkR-U+-e\!qA|:(,G?*{IیpjBWg.Ml]s8 : %KvP1%}l6v.\ײqp/9 �>9U╛ܺ+\MIr:nHABursw1ϐ.goy,kK (cŴ[X/vέQݯ}|it@��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�Q�,������FEFIIGII HG HH!GH#C>$FE)CF*FI*IF+LJ,PQ,QM1MK2:=3RN4TR7YX8=@:VT;YU=[ZB^aCa^DZXIb_KedTihTljVqnXop\us\xvdywgh~pyz}��������������������������������������������������������������������������������������������������������������������������������������������� Q H)\ȰÇ#JHŋ3*@x )bT1h7-bd2c)> <37 )P&ϗ+M.UPN4J;ƳhӪ]˶۷@�ݻxVG| LpFB +^̸]tKLCS-kYpΠC>|*ӨS3\TVל!M6cm޽] ;~NμXKwy1GΝ7n.|mӫFhSݧ6^;x+#6~'bl79ᄏiGohjr" f"0Jd]4Vg 0"+ʶ#%j$B#FHGIhMQ^_=#ȥQeH\�mif^I!rR`vΈE_~c jI(tg *a&A$B7))׹!ɕbhyȪzzcg%Y/Z)Z> lꓨ;\.[fy)Y:*݉tn\7h Knpzwn̾;Vfgiy oqoŋpg.okĪLh[ƽIz1jؕ"'*%pʡ-ɴ4׼>Ƃʔ\)-�P�G YO�Kݳ!2)=B mr`�1�P\0Rv@2($A/ Ɏ7P@J;S-3ː 1sxs)C0P4 [P<A U8l$'{8 d 9չyfMmC55F#rL�UY 6AHA\`6LH,K0 5 �3Y~� (>�! (`{_Tҷ%%0 ±�Y_;J4>$1db (ơY[L 1C-(5  ��qqT@xQAr8!L@)u!�Jti̩@ ◱]N@8 {AQ*B/"Ihb;0B2$�H"pd/E2@p0Fdy/*(bJ !GCh��q X\ jJ d?.Ie$0PrN^Nb؀ovC&AHKj�s#$-e$bp=b<!cY `I,7ForcP4A\O$q|Uo#^W5MN�4:HU!؀!`, F lhҔd1P+ D!ZuQ@vu<Pc +(4AE c ,҂0�Px@c:$Fo o3�pB B�<>:1`6ċd +%V �+1@NAA WFԇ hdmw` ٺRcpc���,@! `'BqLq֔8% +(fJ!Ճәw]lD"�Vd*Hz`@A"J[7eY=�OHBN.Ģ3L ,1YOOQ✭06KJtxx+V7⡎| )�O<B" $KB۷(h NKlȭ YȔaCt>mHw.9FK煐ti%aY~;V!5'k(z "fDV2F4?sID<-LYyxV%tbIVkQR0ŬIj) alS{2bƥmHݞLC-c{>7aƭntfvnM6㼷`xz˶߁i6?x~s3.az8_.񼄬73C�\8.%PS.\{Y..м^9S>.y-tP'*81YN?ѴStDuC2*3mOr:WCr{9w\͋,A7Rd:zGwk\2<.ykȒgHӵ *;ˏ^yˏQ'}n/>?bnsCpHx}JEx#<b/G>qz_}EN}CBYX  E,dcgVcjxP' Ցkxp(ib �q (*,؂.0280H:GH:<؃,؀>BE{|f;a;{v>҄iDŽĶgQ9uVx>wNK(I(4_h+`ȄX؅d(f(gf9HOXph*p*xzzx�|8Xx臀{x��@��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�g�,������FEFIIFII HG HH!GH"E>#FD$G?&PJ(GI)CF*JE+MJ-QL/SQ3RM4KG5UR5YS65;6ZY9VO9VR;ZU=]Z=a\B\VC^[Cb]DdaFjdKe^KfbLjeMmjNqlSkfSnjTrmUurVpgZsn[ur[ytczud~zh|lmprvv|}¼ýµĶƿȻĻƻɼɽ��������������������������������������������������������������������������� ƞɒ XFDȰÇ#Jlpa!)FԈC;H(`M^˄&4D;6_3MC%"σfZSQ>szSQ^\hٳhӪ]˶[eGdAܷx˷߈XKz%d ǐ#K.x˘3[VϠC5dӨS=tMװI֍M6mζs]$m:zY%bdK>ґ]س?dw׽|9GϾvÞ-C ya'f EZ j| FX؂VkZarn!_yማuHk`.F ~A^y7#F(H&i_jE'F.[P"T`Q*U#'>ɥY[Wy1_.ք`* S٥3rډzg#h uΉ~ -fXjQhkݥ$ʩA~ZޣFf`6ΦF#ge#XKh] 쒎>iqKqg5.bmvkm;Wn] :/yྩ>kv>ܝk qQqs~"\ s&,%wוfܱ-r6ӌss<e6|4j,khD= $~KiJރJ7YVob۶H@di]6a$s:�ns@׼l6 ܯ) !1e¥{א9ur!6r 2o?'F K( #'�@UdO ,uL` /3 ,h! q@STA<Pn�UT5`0:9O2r BpGTA "��y-0rTR<B#FYV7m�� P"=XBn�f�!Bj $P�^<�* (2 Pfp<18D}E���\!h@�q& sdp$\1 @ '@ N �@ ��hG8ocp6VqrD@6l`p X:hPxAA<Mg�1Ȃ0 `' HNpB Р1Ph#4~0 hpx t !�0 @B P� 6$XQ�(4ٹ eA[掳(@ ! dBN _@ǃ dFЅ/�A@~/H �&0php�  F8A !rN5@Pp\e� � @7PBf c8! hpxa <xA t1 @^CF0"! CP(( @ 4l@�xA�̓=� Q$�P$DPx hp4 5@X.a%؀XP��_ 0`<@e�*@% @`D1A@@ gM380�V$H R  N` P0 @FLL`'@B\ 4�xr@܄F@  Of)P1@5D#}AT'0{Ԣ{d`:PziLS^3Ѐ: "` W0B. AȀ�.tE2P所Ȑ8� @P &!<n#PpU'��X h \p-P! b�Fd &18(#-@ H( @5j ЉP @ cv<4% @._eP@@ #0 jp @n>?bx L:` {d~0 >`, jЂp'@d �C2@�4�MV $()&h �Bg?9r A�V�T ,%(Aa0=@ dPP8i bA F'CIǥ_P@ ,a 0FΫnњ<PD;'mf Uk; ��$, nP]9Bn0Y /ay�<ꦁ,OQ`8!K{6GL@N M�RH`DX@ BAPD pKD�7?<A<F|9p IEA|7B�7E�u8A&p`DDx= A`+<�˧<��EPCb80.�9J+tYb4?M&EvP� Cȶ��q@l�t@6�R�\' s�W�@g¦ <cr =Sx@h-=C$b7 l �!: h# 30 ^GUD*^OØ Č upEr2AP-hx d>d@и.}4h1G @8;Ĩ&L!Q&] 7uǡq }F9"7`#%9(r>/N#(2k8)+Բqs@ّ‘h("Y-y;28Z858)/9;@I( (=Ғٓ8-Ô.YPyy2F1XZNT),]_iRyj9)Ec1%yq,sٖhzzlٗk*qɎwh4lA6y-£,F{a6o "p#13I9Bi,922+iy ҕIp$9oٖy4i3əV /ŗYũۉ"y2bў)#ٟ�8:q.L) z:iJ*):M5sQ $ љ IS,*Z)1C ٢.ʡ4y@-:D iB:5#j 0P:Gs8uu4z,YFʤ\)<N_!bqN83*Bm|@|a7b TʥdJnS}n:pʕ9Z@_"6 1.1Ȍ Ўg @7ʩtQ 옪O Guꊜ cZ4 :ZzؚڭޚvO Z暮꺮ڮCÕ%::M)!%(@ۨA :D�@:{۱ ";$[&{(k� @:g�! Lavc57.27.100�!�`�,������G=FEFIIFII HH!GH!HF"E>#I>$FD)CF)I?+KD+MI,QF-RJ2:=3TK4VJ5JE6ZR9VM9XS:YN;[S>bYB]UC^ZDc[Gf[Ie]IgbLjcOqgQf_RmeSniTskVrfZumZvq[yl]{rc|tdue{f}wiwl|lm}mq~r~tuuuwyy{|~ý������������������������������������������������������������������������������������������������ ̝  ۧy×o`�CԀJ䝚Hŋ3jȱǏ CId(-71DZJ8eL0 Nƚ8iI>idɯKJPB ՘ZȤٳhӪ]˶HdʝKݻ Ȇ߿gdWÈіK8ǐ#"lHbH�͠C WӨ&7טÞM;q畵sڿw QȓsҞK^�sإp/~u n G~v㻖-s4!l'` QgD6&9ә'ᅁ! HD hcx⊜Y%mH㍃"3^D$>.co;:١qRXF Y%mmx9#b(QHe)lqg+6rdvtfW`kb} = fJxg>(Uʩsb *Ig꩑ij^jrsjmڊ][,b-6d"ۑ^{n:{jjצ-z5mA[,Uk_Czʮvt9\Ԋ[޹"Knps 'l pN\nWbllyk<\&ϥqH \z2V5oΨ3m B pіUe(/å9a"G�AM1N=U[ge}KW1KY][ҕـެ,ޛi`5֑w%l[9$R}r!TAH )@pt5r:g0 4 (h l� 70 $@�Lߘ5@ 3` +` p` ) |S]BO9y4� (�( <p&@`/gp !<� &$a I@2PL9@�lm<'u��V%*Ё@^�Ѕ%!|��H@0C4� ��pDHP4q% % $ OB@@~Fs0:�(<,P-�  h.A ـ: $ .4XD@&� VH%_|p&�tzIߒl`˥u!, @P,7 ,A,B+09�*$2( 9H+<& D /☽``1�u4(>ɀ >4sd�(BY+X1"LB.<�&0!5؁Q@n@ j� |D8[ Z$=] Nx;t�"x l ]p`; n`'hP8E |lF�$l@7@B$Ћ1A`V1=TcЃl(rI Ѐ!h!�B8F%�/ATH)Y`!,!@"@\ b0`Sf&(:P}� XH&ǀͮ@@0n Wgb ZP1"A O@rL׫*0 "\�@n� dtmd(X4@9L &A  dLd x`%B@g:YsQ!`  zL�!A >xAH؞&uH P`u ,P"|1hB  K�Ox8^oxмL0B0hs�Ȉv4s�T'*eq@8C Ǵq@ \A@pA A = < DuH^%TZfOwt*A.LJ;!ʷ fnHUCpP! VR<3  $d L'8r. bP , EX6}%/H|�! PKn`` n#8S0&"X J0Ђ# k@)T H�p+(جPfFxv@ A\`X@P!PeLF7@raop֠ss'zO+<7yP;�$$�K@ %�=,T X2G:&+pD&0AТ�@.J) I J$p.Ot -`C$H+qe@t%'g 68 $�R@M9WEDqeE0A5p[K:iJx LL 'xQj0C`U=26q!�-`Rx _1E/eq%9'8W>h�bSjSvfmb=ʲH (6@ ! x`ÉYX2pr!Nc"a{̈SFH6cqh+(٨Is "˘}Q2ViH ,Fb 踏s%$�Hn R(Xb3cR7ix# 4C9,/ 12yYh8)!c;6Bisb2BE7ٔ岐O LI$!UY.iѓ\ nQ##mb9M3"vyxٗ—Biߘp,钇ɏ ɒI9Bs铔ya鈥&"8:)B 'BYDٚ}ɛ +,uA}ikIi)\yYٝ# g9i'qyBވY6IiI.)ə: U蠺6P#z " # &|x "J(&'J5.*/z):466*�>:;: <ڤNPR:TZVzXRJ^`bJ0fzf:^i#},"Y((1#! r=H�` :Zzڨ:*� `�! Lavc57.27.100�!�f�,�����F<FEH7I<IFGIII HH!GH!HF"E6"F;#I<$FE'G<)CF*K>+LC+LI,QD,RI,SP1RE3TJ5ZL5[R5`M7C=7WS9UK:[N=]R=bT=dYB^SBbUDdZEgWEi[F^XJf[KhbKj]MlaNp^NqcOpiQi_RmcRqdTicTri[tk\wl]wqc|sdvog}vhxl{q~sxx|»ýƾû������������������������������������������������������������������������������      v@Y[ȰÇ#JHŋ3jHpǏ  q Lyv&c%̙'I,YJ)˩7-oʴM%OE}OL{P}f ׯ`ÊKffӪ]˶[|Kݻx˷߿ Lb +^8Ɛ#K0˘'gƃ~M/dSvxeÞM{#ڸsWo˾Ϧ$xmƓFyΣ{Yu͕P_ޘ9E6}_;fvvch's D{-`D=(aDN 4$hm(a~hM!* &%J^bμ2]fcȣ3^1$ F`6$}H>y^RGcهzDn %^GeUB&yqyuWi&c)r6uduvܝgsQ.ybzJn'6zl`n[gHjnKf) +m~eukjZF&_!g>kJۘJF]*mnߎWUntm,J/`KؼcKYs+3]2e'N`+dZv PTqʂ bP+̼U̯͒Dp�� Df 0� \PAL�<zdE_@ % x Hrc p 0(x�ȳ L[` t FH!LACT7`C7IBm2rR\+3��$|+|4;YZ@r3m_tELT L�@"-4s�,q)L2-Gs2-, 9hQ8Pt-`?K.t;XD&\T8� 0 � � I#��8h8�' K �0 dX RJ)u}*tX`% A ^D | `tv0 @z@ArD@q"[ j �Q�8ȿa G�C,��eD# iu]kHZ P` KЂS0L�B $'8Ѕ) PDž/d&�A2�8Bp$H��"8�1d>@` S� ,4 �ZK$DA B0 D(() #L J@H/1 SJ&` S`&Y$w��` G�*@ +3;#@%7P#$PD BAH� O ,`MЂf@ @ fp0@NB"0b@ Aif JfI@J`9@$�XBr`]L DB$r A � Tdж0@V(BP pP0>& FpT1�bE1y�+ F#d! N%@A@@�GCJ*h G8p)P]`)dW GB [F@SA LÝٕrM0�&0h 7خP-* A@` ed{;! b wR"2Spx!h =8,(` 0d ``�D$i&Xb MB0Z/&u/\�PBp*\ē< b$Px@q �jo 0RC"@C D�Z'ؼ+Ё r`ȴPZ$d,,( n`F`e`PKό*�3A0O�PX �HP'x;/@ Bx x#m(A OH�( tdшy1M&`|Oc >.* ZT A,TA _@B�h! Z0PJ%flrDHmiE ܝ X@y F0#?01EHn7�AH, @ M@D N`BnP\ B:=zI%g ̐F@"S:[B0vd$@ .DX 8/B"~ `# \%R,09 �_t\@=A`�A=C1X@SA A_$9 �:Q�!͓P=za 8hGfS=#2 o4 T?1r�9.A0@ 7#<!Q2u a,<B #2. HaB7vH1 !@}u63Q0"0 2�Chb8hX :AfdafHXhQopXȌm1 iԘw$؍'`q"h Ԏa1^-h؍q,fA(h> Aאъy 84A3Î  Y#\*ِ' #h7-"+>f@  9BD3>SFّ;H$I/yL6yB90ѸOُA OBfYvɌT9nJyt9} _I 8'(&{Ɍ陟D/y Oyy9 Y Ҁ Y@ ٛٛ c]a Cٜ9Թ9Y1ƙ͹ ؝)rHP] 1qiA1 \0Zz   Z �`��! Lavc57.27.100�!�`�,�����F<FEFIH6IFI;II HF HH!E6!GH"I7#F:#J<$FE&Q>'PA(OJ)CF)G;*K=+MA,P>-RB-UI0Q>2RD4YK5UI8UG;VJ;ZM=]QC]SDaUFcXG]ULf[Mi]Qg^QpeSmbZnfZtibxnd}si|tjxr}uyzz}¹ü޼Ľ������������������������������������������������������������������������������������������������    ʯƖǟƞ;P`@p.ŋ+cX1c@ =rlǒQHqeč"Ij<E/GqJlO6IdIeNKH�щF hqcԝ]a 0JYpVzJK6Uӥ_ jٮ!^,Ϟ~1|s140ό%{fR7Avt` p.۸nb׬? >9oKW]qwf:ta=hqo~?U3G?/q{ՇlR2|SW}}y嗑^7~{ Ik ZHvuAfj}h}'Tv(bpUid 1GB_%Ȑh ָy=Yde;^yS:D} xM=eiE'!eFEJ]HJ[v'VbXQnqjflnI)_FXJ._GVڧeȗt*J)!FufV",oZ%QeӉ٧8m^_l&`ܘe6Y.m+V{kY\0�9-|>)#)neɛﵸݸ/;XQlp<lJn)`"C\�st &糺΍Xo2I9mXא,A+ 5[]nr6c n<}|1y&HvڃzWʡ{PbFnVu*c韙-l'3v;-VCx_,3K;<dڻܿ!w& ֩ߔ8޸3ӝ_vS|-fV^rJ/ǹ %?|F41cKԶUX8J39^z8ƦCsGr֊"8= ٗvhmHk.7#!h0iEZ+w9PM009E5!ی/{sc6d:RNJXҴQYr%4NjNnj:2" Z</$T!A H@,ؐ= iVUN#Եӝ*HD^#kL$'K&$Hpo|0_ʼnA0񋃬],꣜B|RȉES~$S7_äN4^+K"%~憲!I!DfP jRw T1]#9UDCh#TrYmpG2mx2 1fh:wU5>Y(4CΑ 'jvrT;_<Q/Y4l#ƜGr,L nn4!S03 MuItԶ$:},.J1-JXdwb@m=bS4rj3] rj8 Y^'- BkiWD8>n*nEsQ;h1 Pꎗ=!VѶuɞԤB3TukVzHu3jԗqMLuk'^J?w?a,Iɼp".-@Y~T4Z<UCX}|p\Km&HF+ƛ.7#b_ǁ(zLq{[޲C(b86l=0Rl/|\g\b>n/mRl<n M`|V7DMt%"D@ YȲ#G;b^) ]:˳NKɾx XJ{ЉYlNҵ>򮤆8u+Ʌ"S-:~ie+KVM{RЙ<Ae(a14#4H+SY {ߎY WH.I,O"v5-;ΓDx-\`'$} HsiQ֤4_hjй^ hiLt!!q o~x O^K@#\gѬ]<}`#C5 Tǵ}c֚fM7VUbڦd 5[f[fO.P?\` :Adޚ%OwП `r#zªvWh^WMqc3v�\΍xAesאkWb.kkRpćV(显md-&Ἳ<L`=х_9xKyQ,ji�Ni*4P;tz{̣[7m\xMlb<,yoC_}9ǼÝ,JU.ra I`evK$:p!%{w|fgf%P "<W$\ow0cWjX}6}|\s$-$d3~;Suttywzq@@0U568?Wq VS]Gk4~!fg4f|j/IYV\h6Zv2z|G/}V}"DO4q!҆_{mD")${^%v7'Pe<r(e?^*T.,9:ehy3NzaJVf;e7|4etNqu45`(|`2WX2W#5tf1Duw5wr8vew5ft.oBhwE, pH$'r3" 7 R{`8;H[~1>TsAFQ7eюt3'XޘceahgD.(lF(WG,=CfZA}n86qw4xgZ d0ca@1U8 8f@C{8ZNt�P� PД �IimU;��`yW!^>\�Qp6C6P�[6~4.JC� P�QyA�W{}Ed&2߷k�p5YPiNPP���`j%B VUe"�) SGyHFR�Y2K$�.0X00U00PP2YA�ja�YBL2Y َ 0�E^pRO2xDGfX.uF�`]��Z` a9�)Yf� ��04ꢢ AP� �`U͙錰6wV)@uwIcfR@� j`Z �� N# @6`/ a�P0P/P+�Q)jJ+*5p0pP$@60*pUI O9�`\yR~VG)YZ[0� 00�GPYpU`0@SEPWIV APA�&RW@J`G`>pTY7p/ ��@P2@p  qafd74+$- Z@00V 1��-*,U0kښ E0P0S2pFPA=pIp5`OGS@7p@Ka � P-ZS YjǒStZn|r�U`PVҹ�=A p!0ZV` WI+TUۜI@ [L`1Д �J @Y`� 8bFb_H$`5G>h'>Y)L]`G�#Y �HN0 P� P*@6Mٔ,PLpX U� Y`) Т`8@ N[tF%v+D~x#WD"8�9,NR0!P[� T � XK0BMIJO`0�A0�3: ZD꠳ rXPf ;Mc ��0DJ 0�#L�U!@nɴY~N8GSEPkA�E|��OYJp<Z0` .5]^V1KP>0 �.Sp)�T� p+py0`L%0Y7@|"p8x�[ɗl5p]PT@U_Dఙ˖8Zw}Q;SV0%�G0 �.`8S(���<>P=ڢ�<�C<�,<;<@]>P�P8;=Y?Aak 6lA� Dи)�7I`M9Ep7�ˌJY0%07!�/p {;P ȏ�d}M #*M50š90yÒ`8Q/hmDpP5˹ PZ�D@M S:I=J�%�pVCPR`7px?k�� JPA!�pA} B刉G(E4r�09Rpdܻ� 9 P(G��gZ>>@ G0U Gp�@R�ܜ>0 `U) ;Yہu xXIC p P+n� *!]ٔ+bI�DK"+0A�) %j P*@za' 9DdEVTDJ�.��03@� M3@\骮'ʞ33g"�`z9WewEjq^_)Н �{~xׇ O8#]Np-5rޑA*b~oAaAA VJ g` !=sڡn6A:qlJ1Z*%rMn8 �xyZؘJy&]l|wcC L`)H&ff8.By?#".^lJ5FZ'~dys11!n�)g_\Nz`IIt6�wQ؈7M~ߢx_4<%/\[xm7>_yǦb~BuLCֳ{Wa`�8XBQJHj9M(AgzBVLM-ZPj_?t#5=IzY+$YHjKh3{O?A{mHxOOGiuR\&YP'& "-V> 7&I2蒹_g#$wS[+%QO,vek\?GIR&!G`w0Vk:L]W$A2]η|.8h|jFHVpJV}CMx$Q&gB.Yy*SN ~ϟ.ƔM}'5]$%Qg�_!5o$l!돣O<%&TUBҀftX{e2d98G+;/ tC% W0fԶ_'OFMpB_Ę$֮+ѥV8/LԚ@1mXKJ6Ux?5~Qe#)5 OkXj>E%]6[<H/= &E|؏PG<'r(#^Ũ@烙.(9Ҩg&C8T(-(7oFݗ/iOs &U=G2zvx/Rn& u|@'8d̆jhMFM-9Fsjvnv '/JޒSI1@=Rp*1Q}14LA/zWe1ƺW*zYtCdG6wB_C(nV*tWYwkp0R[|_j (^_tnJc+AuzH+󄞵!E?^f;?$w!&MTe.3EMe &Ts2ݪfFurMvŃY2XII ?; exH?D^1/dPxX"*,FhhZOzh($8!sI:&Ek~[21h{-q*Sa Yԅ�ύ5WʒN{eM@9[x;I 0l/⩂nQYuzt)P@CI(hf wNh4Imb^cDI)5I|WT_!|Zwvzfd`3V3[B0lJ/߮2b3;QgσVF%ɴtb71o"أMOp3vho_-~TBuj#9v}osDbFȇ)f.#8|Gp,]ƃfadEP/6Vdɺ8p},ƍ9h@;Xod7ŃЯ=�alDs!愠SmO?\{-M0LGǔEQ'ǔH3Ol2&ԛ"rnE胜O(1jEy[n?4OzPSGV<y[I??u ut21x!aTqQ/|$4#,2n2D{ŊX&WzwUcjL^_hWf4�(quJ/ɍ٘(2Q"fyOq\Slym"}_?QM&n5gS77Q 2 _d%*}&j+}WM.vM"a_ÏEaP5I 5qI4CJgr|X2H9(&I_vc'U2Nemk`M}I^#>&"&<Wvս_SJ25e"?2!U{Y7dquhyX.^ԷsxaMZkh=8dtw18%z&I"&?.v5hP1Mx2FL.qg>Mz G3IM7QsbwGcdQBR7%9"7ֿOW**7h().9QX/Um`E -woϜjO9Dwh";6=she_O%p  þ ˹ᨲ뼫ϲAӗ-!T⻀!+HqaG -曘R4˗0cʜI͛8s)52qG6.DJSiSPX3 C$en!dUJ֫!V]L,WO*vYn<0U߿ LÈ+^̸ǐ#?2@�! Lavc57.27.100�!�d�,������F<FEH6IFFIH;II HF HH!GH"E6"F:"H7#I;$FE&P>(QC)CF)G;*K=*LI+Q?,MB,QB0Q>2:=2NB3RD4UI4YK6F>6WR9VJ;ZM=]Q>`SC^SCaUFdYKfZKi]Pf]QneRi^SmbYneYth]tkawmd}sf{vixj}ulzos}vzz}üƾļ������������������������������������������������������������������������������������  2`y&<Ç#JHŋ3jqG֎!Bh$˥\0Kl\;y85Ei9v'Y֔id1su1m&ZACjʵׯ`1* KٳhNu(ڷpʝXxݻ12| _ˆ<ǐ#gu,̹sb{V4i!^ldYN<ka[n { Ε2%*KO{̽m}yC>%Oڜ?8f h WXigZ91qvvhb%bCbnk1¥aB7ʨ:b&7FҗȤ<>I!RƷ$B5VaZbH]`G&cjNenI'v*e" h\Wh xNNj^vga}Fydwoj^r fV%jsj哌J6i͉+uz *,g;箶:XNlޠҒJk%Knvۛ['F~fkZi˯e�/o;0]ۣ {oÐg0o!J1ii^{{mNJ] g:Ogl̓<6o/Hd-[e9ϟ$4to #G%M͏23�$@eun0k-'1PP�����p`�0ѭ=LPCNL40A�WG6�  1"\;4 ZP1[X! EjY Vp! t@� TNpZuAcl> >L4,<,s<!V]7(�< ah.`b3,, @l %0ηxw؝0Xa�`'\�.Q�� Ʒ v @6�.8 O�0qd@J. | ,q" b��h\!�$<@?A׀'yx,,�,@*8^pB&G�X`R *`A/ J LJ*@Đ/` /l! JH `!XA[LBP6A UX? x%X7BP pj8s�<;ЂX `&&l <  P(X`da ?ȁ B؂|@0 >5Pl[ j O3z�\D5>0#` @ənu^\,p @|fA i`Ted:hȁPM`Xa 4 P ޤR8TN7!D bBp7( ?@&9&Tr_@`@0Djy@ 7� T(X =< |˧Dך x #-�!\P5Ef8" Ox�,! '` ٕi6 -,  `@ T� (@U8C;;+BA%uN�o,p0Pu HF|&uIFrx #«kN(ݾ> Z�(` 0ߊ[zn Ѓ DA 8H`WȄ#Ђ>A8خёlkeX T2�płB'@`  l s-x)d8BlaS A~փP@3 ` | �yD yX0.*#�av&$$@H 0a1 X)ہD"|A? \;�B U �u x{YeAL��4ۀĻ1Z_� @"K؂v` d S`+c`:-.(@PGQ��AH�;Єz--@B\ሟ`bLnrj1{A [\n&�&|~q M`$ ) :@R=]GqI89A?^`5A p^� X'6l�7Aw 8 8.Xa9PeUtSg%7AA5p �CC p �����@;D7# 'd>H S73qD{ `;1<bMb#?:7CC5.k;H 0x?>31"x;EbLZ؅)4b/4O34f*G@�/s4P4gH1;8;Dݰ4lTsrx/kT 1 r(MaSH>w΀;xV3�k�8`472,7oh* HfU mxt4iIs1ƨѸ%ӨX䌈ȍa.3ьHɈb0Xhhz!1h5y9frjQ)ӐY98&~iQ,6d\a2Iꨐ<}qBXHQNJZH.T/Y2ٕ`I1qq%6VYXi#pɑp)m)(uyPٗ.󗼲`1k_ s!["WYi!)f/rY9a3Y;ٗAiST\ ySi)鄥uY5w)I)béI4.S<Iٚy)?ٜQÉIiɝT<c靺Yhgn&ਜ਼ˡ I Ѕ ʇ �z;C * * ;z ) >Ӡ�)Z&z(*,ڢ..* w4Z6l,7<`�YYMQDZH4N8YCFzaH*UХ^`b:d Phhz_ʦjojqZn:vzxڥx'@��! Lavc57.27.100�!�[�,������E5F;FEH6IFFII:II HG HH!GH!H6"E6#F:#I;$FE(P?)CF)F;*J=*JI,LB,SD,UH.RP2NB3RE5UJ65;7D=:VK;YL<[RB]SDaTGdYH^WLe\Mi]Rh]SphTlbYng\tjawnd{rg{tgxmzr}x{ùüƾ»���������������������������������������������������������������������������������������������������������������   ïѺ   ʱ Μ>L�i;HE.j<8qǏAy#ɓ(S\ �"XqG5f; Q͌?}f Nu"90(ѨK{ *M_55BF\˶۷pm)ڹx˷/ʳ Lad^̸㷄(~L˄^̹`Di=M%S^]1dְcoZۇͻ^BBNYw+_R2EֳWǮ̻8SG^o^}ʠ'c h`n`-^=(\Mhq ^JmJ}("b7U!Mg"Z5r#6θxk> isF(c"V$F$@Heh=yAn)nZz_b.henb&詉Dep~fI|]j7eFi{}Nmhmʩv~Gjjw*Zby'akt Wi=JrKܜc mN+Fjʭ{~{-Zl%jmmUKg߬d e:a,Z {nÕI 1NXP�"Y1l" GiqF62EsLd-й6לp%sU5 =ju(mRD} @@=\7@s WD�)a P0LA.@ *`PM�8T>/ P 3q'p̠WXABv[SEpnAE3tr*2@8H1E@ DT,тt.2D7r5Z]D c?b#pz4P Rh1 =r®=PpEl`�0T࣌hHChv! qQ5o0�`,@J7n[̩@Ip.\@A bO@f?ax#&�`$�#^�Q( !Jt``3S K02I� HA 2 @ 5p@ X`'PЀ9j�@lp C �#Xb% #TV1 QB<`n@J@)P T> IxuC, R%@SB4U LPV8 + E4�Ng� RAP) DNr[_ơ a P( F`�j� TAy%S� IP 5P n (\q:j�!*Iw ` B9�ӕ<]D�)Xa MB <�[@O x 4 �H@DN (HAd@z@"d@lB 0 [N�0 ,`�@<[� |J&! dtBPhA3D +,!" @Bj(&蔂s�@6 KH: |t7*L01Zt5~ M'd!b_*<As:B2PjYNh D@]4 �'< �@ܩ0B,`W�BU+2BVx*h!@&tP `A/F f^ 3 DҠFn6pqWJW^QVho@e z +�#VAh'/`F f W6K :Ȅp 8pbIeV @`M3ǶJQ>h��XpK_HKw%X{ ՞7Z(+(2l�  X VnA T hPpP7!P 3d!-j46 �̈́ů@ U T ItZ$T;#eP � U 9X 8 3{҄ka1Qg Ђ!d* �!vt8ѭ BR5!v�Q(ؕ/#8@@F³(ns8}#�6 =pA� ܱV&JP!(:0 GH܀2J2�#@pO$@��1�Hp湆qv@`pI�%F~0|C7EE)rb�]JC2gT`@<`cc12St6=@),Cr*4ڠdSDCp41 04ӂs @AC-+PaTD@?3 NA@!1bT :F(/%"0QQAX#49m"Cr6p@Ea445^a@43rܥ`<4> #c1AfH3cm1 {~n.0exAj=Sv"x1,H{фx{BI8wx؍/H!8'Q0٘l1H 0HXlь븏7x#a )ؐщyb7yØ%3"y $)�Yϳ%y"9%*i8HX*:y<8 ِߨ!.ٓ#y#1.:YQIbLy1i3i(?ɒ 0SY)8)cya gɓqYBSɍ3i*Q"NINy~Mypi锍vIPCy9n TVZyԙ69Z3!S35!v W<p< 9bGI)B)fٜY 3 ˉx9Yy虞6 9Y#瞀x5DÆ(^ğ8Y5ZiC6JZʀ �jjxT䠟s<C5gq�ؐ*,ڢ. 0:.*1J8:<ڣ6 УBg%��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�X�,������F6H7F8H8!F6!H6"G8"J:)C8*C6*J=,QB-NA0:22NB3RE6<86UI8UH;UJ;YL>]QC]RCaUHbWI^ULf[OmaQh^TlbVrfZne\ujavmbxne|rj}umzr}t~uz{üž������������������������������������������������������������������������������������������������������������������������ ĭ +_txz,+x6gU3h0 =I!3X@$ѡɲL;yq6NDqTډ$ӝ.oϜOfʕ):kpUlӳ$ŵ۷p7GV)}{7TL/a%Ǝ 8رˑ1kyj*{M齝5RװcN+Z۸sdϦ,FμğK.[[k.7yӇ7k{.ɔϟ(:5 {Ngm$`�>(}ռgׄZ`0aO#?%{˝"sG㏶Ycq) kɸuT΂RA[VJ>z)ei^,9]M] $tffvvxZgn5xON6oV@`vi#.z8aɩ.BN:vΕ橣f$gږgjo̡z+fZAnC抧ʪͫBrVk '>銜Ԇkdiqkށe[zIY͵RM!+z6/"J Xo a*i^/魧W]q7 B~43m/30&{У!mƥt ',AKV_}ZK&5A|~9g~#˭=7\d x'sw>*r߅9N)xlxzN<[Kp"77 }_S]"Ud7Y'{v<y#;o̝@H (x�|A )hہ)DSBv�! A'#b( A7`?D"Ũtlz1a p(7#@( P: )@H'ABqE$ g� > EB\?hb �$X ‘X B8#NFJ XMdou9 ` p�@p@(p`Dp r.�| 80'@ybD(}H yP `f|T L:rXhP P`� *X0@M!t �4@B4x4;V`_0 � K 4�6\@ Q`)P4X?`<'B~, P8B >.0:>0v(`P8*M-y`� xDX@S(TC �Pax:Fl@, J`)<  xD8X*N�C D&'< P;#7x=\\[nLlp<Wp8b� 0pmɍVUsAa T8P@XP3Z^!Q!׽H ),U<P�T PP w& YQ��'Zb�)s)`@ZȄO Kۘ Fh`�sC@ ` _BA@@p(@-%D`M�%D! �RbQBT9!�); 8x1@ @%$ I(3v_���k�J  XV3bMo"EP(@�Yؿ>n�5D0U#`aG?Hb'BJp�B!հ ,ԃX� � kCkp@ 2صqH~~ ٹ! "P3 D0%H�h $F=YǢ5 8`#,a|(d�Okqp�#O>QL/30-v HM)) HJn$̠@ ~u x+7"G@mqz)K@ l J ܠFN $`�9�"@$hqH$```fpF@((*L$ @%t�Jya4&3ޑߏ5~uhs~P?SϘA7w19p8c8>3afsB+C")!D!v&"<he'�|Q,;~>t7B\K`G5aH= #^$q`#@d.8eې{CF󂔕l"Ce6=1-ޣ8.(e3-'!EB(CpK�>}8xQ,V;83=~ąAtd=hx6uCb7Daak(P[x*oy&jA89WXhrÈrч]}M9G?1:guxx$d+E10()-1CL( 4؋ Z]#H4#8A x3fha':HxX6{{#%4X(9䘏!�8Q {qؐ() &^ Y'+9xu "h(I:Q @蒧Q* #6/ (34Mr2 B<(>LIHo:ZS0O":ѕ^IWA؁Y-fy<iGtnsq)PuN %bx0ki'mYٖp3y?�Y14s(x!2(�Uay{ٙ\)H= 8`BC$%2" c8 WX a8]X3ImÙ"0Q3ى49Q"tਖ਼9qmLa)D2iNEPy q0Q6Qv w/$z%:A-)V-0h_d5<C@fT 14Yr `<p6<BANu`DJR c H7 ढ़ k� ڀ�lڦ Цppk*qv:lvʧs*}{oZz:ڨtnj�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!�c�,������>B&EFFG)FI*GG!GHGH HG)HIIGIG!II"JK+K9%LM1MQ*NQ2NR:Q?*RM.ST4UV;VY:WX8XYDYZ<[\B]bK^aDbbEceKgiThiMklSnqWpoZst\vwZxyf{|d}h~qmtzz|õȹ̼���������������������������������������������������������������������������������������±ϸ ָڸ׸ڡ7�+ {c?r-W<q v Pn֩H*\24Yތ2^N0kʼN2) 3hJ9JZ4'B<& (0@]xch mu ζU4\ycϾܴdqMz6<QMxm<iৎ_ҍ\@MZҨS^ͺkF~M۸sf 4 Nܦlœ+_<Q٨6Nzs @ν7nN-ˎ?Ͼ [Ͽwu߀ 7r F(k'fT|$ t\$hS0עl/hyYx,"@h}AN.hPNQV)eJ*i営qH$`כa fTmHz曰) 6pֹZSnک']S]&ee&zS\~&gFړJZM^i :.fzjzjrꥅ8jE*2+LJ즵fyl#.&ΚRYF*Z#j +NzdK*.ƞ[_ e $Mk;︊d / $p<xq-Y3^1~3̱&ø|{257f3,J. b/r3b+24E$1,JC# <vy(=zv!qlS]}_zq$5h;Lx}}{4/x;IᖛikMuweu襻MZgW usPP FK�|U‚E7^y6 c-c<x l_,MYzY:cTHW@& !@MVO$  @, \0ct@1h! 9�F†-�Z7� Zh A~iv1mt=ʰ�J 0 SBP;=%o" <@ p^z< чՀ^ @oL: =٤� VP@h # #6 -`bx h &Iv0MEdYS!$)%'h0`�[�:%/?> (a 4@旖}h44`pK@cP�! H q,(�^�Dr@J ,  T-ո(p0�[K-UV,na� ZB @- PAp+\! H348@�`.`gyFK rR-,$ E` @`HP)h@ �`IB(P�� OZkp)@6Ua`pja Ё&!4U Y>�!F7( W'|`�`B@ V A�F ~Z 'UxX >rNB &^uaK0 OV8Ԁ K`fKBp!p@C*,u%8B^�d `I  E8C{ ?v C!P0�A`(t< @0,0 H8 /`� ’b�%�v�S0m9"z7e!w|Q/ �AB5"X+ RDVp .eJR\�6Y4lwMx FDbnm�L?P<l Sp H0aBLl#�<!hv20�&Ёpc6`VdGP� ZU_&3x~k.XW� X% 1m/hY]Vp �P<``'�"h!gɪ0!v `% K�!" >a`A 뮟 ._� N�`-POP˗B ' AU`K]\UP'�#0XZ�8 AF@A!.H�#$S 7 R,�Ľlx&PTGQ-CBHmz!�BE)�(ra8P T* `VꏀP(—<i W}* +)xT#,=PA+! ; zI,�2B,HaO9��Kœ!PED0@>Z:SD0ScQp+KPd� �a=&ڠW0hP7o'%Rpu^8ty94J=4< JӤӃ^#;}Ԃ{$GcA;\<P!|է!FAa �<p<ݳ=!l؆<ͣc!uoQcDD#ikVuF{=dXCjV43j >ZDa{U$]˲Z:ԑ#ËU0-3Cc˨:0x$7hhw"mVzH8't4%fڸ3(&Xو| ȏQB� |3l3h] bL x"y(Y= Y*&ґY#Gэ/%$3I’ i7C=n4)'HX)0)'蔥Ry&"YQXDa[ُiN:;q_9)|l)Hbr(XTɉi2KI.)Z1"s9i&bZ$5T6x(2Y蘍ÙJIb4k_eiə Y5 2iӗ~)9Y XI Қ))R!) ;!�ɏ#(Y:RHcYttl ɛ}9 yQc:Y{ipfC7w2 wP1!tbCq}ulQG<hJ#pGaG6lQsa4 CTQ:Q}WoP}A(THzLK$ YGq6\*]*Szb5Jj$�r6~xq xڧlȧx #}J6qjuj{Ȩ꧎ uz��! Lavc57.27.100�!���,�������D�! Lavc57.27.100�!���,�������D�;������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/settings_kivy.jpg�����������������������������������������������������0000666�0000000�0000000�00000103270�00000000000�017676� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C�"���������������X��  ��!"1QTU%6A#24arsRSVq35Btu$7bdCv&EF��������������5�������Q!1RSAq34"2aC� ��?�&)VŲiVSC,JRDV333>!IZl �T�h}!-øu8j_<f]4LNp'k•t� V0 /[oyq/,}z)[IZlS�t mǬIZl'k•=L6ru'k•t� V0@\z;t� Vo}z)[o'[oyq/,}z)[IZlS�t mǬIZl'k•=L6ru'k•t� V0@\z;t� Vo}z)[o'[oyq/,}z)[IZlS�t mǬIZl'k•=L6ru}NV88LY4gk$WE->em_#Г?w)cH_m>Rg!1h]q9+V;e?z>$x}H8K9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9s9#S� 9�o�:�>KuS�͢}Q ?:/o<c:l:NTnG#aJZKVc#ڌϊb袨?[U^}@lѓPo 7UAI(N7DE}V#-Gmp#QliD?;zMII|\+{zp;;?O@ x}lV%g G*TrQ5_\Uʨ/��̀�����������������9o5O4&=f:8 S( "5?H}ٟQ@�E,�pRUnGٮF1U-1RemFgaJ5E?2,<MY<PnIͪe5`1y24ӆ$dq̒第>aס1Yrc#LdKRQTW 0������������������������������������������������������������������'uS�͢}ǨS�:�>cBo[O0lR16Ug?<*߈n�&J$۔ƺntnv)Vrz!6\]Fn;[U[%bJKqQ3,֣-EԭED^DLLLGlg\f{',�NV׏g:qJa:Ǭ4%J�B/󚆨�=n-ɮ@�����������������ǰ'G|Pw1$/6� j)G3i3CF>�)`lqNyj9]i2])'ܥk镇GfÔ֔:K8J[5B�l(FD:i.ZҍS8QkRD^?tZU!%؎g愠_hEsW5���������������������������������������������������������������������3v(r$:Yjn8Rffg=~wqBHญXJfi47q 骪2z�'QDmO@<ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�;Ew?ڊ'khy�x ꕟ2}!�-vTp+4&:7 IZqĪ)G3iD鹼Eb.2=u^&q7>$Ig9J=cҲ( XC=++.cҲX@RJ=cҲJ=++J( XC=++.cҲX@RJ=cҲJ=++J( XC=++.cҲX@RJ=cҲJ=++J( XC=++.cҲX@RJ=cҲJ=++J( XC=++.cҲX@RJ=cҲJ=++J( XC=++.cҲX@RJ=cҲJ=++J( XC=++.cҲX@RJ=cҲJ=++�s=JJӔZen.0 �]Pi(=HQ�����������������������������/Ic �? �,@��Y"V]ZE)0GJdI%s;�cjYCѣCQ%wWsJu^~6YYI3#.C!�]b.qÐ6ۗAȽ/������������������������������������������������������������AO)��=O!F/1B����������������������������L}SN1hb��:>.,G mCa\SK='2!1Na8hC.r]B2\B&FGFnER$.2#)Tj5!YRgd\Dgb�A)J!Rˣt3Z2[ZnK�! LǘR>\Z�ykc<Zli.[v0OLcQܯcN9RMr4%tK;]V;=D3GTzC<RTYo83XNaɱ#@KL:֕,L[%:l Breh"&$(i/^埸jMTj L)OܒI$K%fDD_˔s ix1-dwoN4LH8Q4֙mhRn:B3pŌ#HJ7#3۶ %.;qP֎tDJ%H#p܍w;TJ|`"���������������������������������������������������������'}�acw>� @�y}HQ{t�B����������������������������L}SMdc|Ei,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4,h2Z/f@B̮ٯ`3+k4cw>�]-^uJ/q> !w?����M?tǾOi(����������������������������J|PE)G3i���w? 긞#q5(e-QD$H`ܑsM6s=CA*0vO(n,`WA_OQP 0wrCyQѼAB7J߹݋țlGs]WUP]Qޔ7)0uRXydYPͥȮ(|`4;dcx2pV%Ĕ;[ikSiNc$))4fZEGòfK8 O}n,ІMDufGbm*+k0 ̫VY;4⤝mj^JNTv";I5x~SP숬ϓ2JvˍУq &$jlƐ.qa,M/r3r;q BVZ!IQj-GB����������������������������������oO5[SzU(",DfW35F-}y~hd-D�[�9'�DiۖM<H51ziG\yG�r{CN*�o~qW-7=Ҧ�lXVVeT[`uz2[.*ȎW";~�������������Ǟi(=O!F����������������������������US( "(TJ>H�o݇F;b,IM)SsRl*;("?f7mFu> *5f:D(Dq RVjq Ѯ4,sQsLOYUJssE&vH$*~m\- 8˔LhQDFWfDZ,BwZi5U(ZVFLvQb,Ũe;"ª[UL?ZQ>^b;: ֧5N2$"JJ9 b &MFyM%2Hx*1+ *;SZ:]9Prbb(le5k+r+_vnm +GKarIlJT GZ}GqӃ)SQ֑^R8E.3)F$ւZN,XhNS*M9Oܥ2ij.4c=G3\i[!mtaIh̝p ;kQfN.RְEIbpWy>UB㑒 dn-&)&!X<諸7Tq bevLS4V󙒾,d\-J\L9-} *;&Y% $՘Dj<b3!Ȉ7n#lJRMYb+E~T{,ƎVHj:@I})J1 v#2k2PÂ0SV ŏb ȘW*j9DWQZUĤUeߨEM?aJm+B1]Mb:[KA2PʌIԂ"TW/>CBb7-QLw)I"5$fD1rj1>z.Z47TeoHQX&i3-b SLI7IV3#%k>7{6i-|[]a[/ g#|>oWtS(JܿWHDV3 蕪|`ϤT"J~&8ŕ&W; :&L64&ϙ")Az* dv=gM_}A�DE%<l9ipJMJ^S+$L*Oo= >[fLˆ&j̊}f n^7N,,씰i)Vf-pVzj̍Nn)qTV[2VǪ5tڍVVΑբʜ]3YAT%<ۄӍkRVd$\d,W!��������������w2*s6AeT(l���3A�rx(?@.idTe4ddj3Q)"3?q ХD!请-is3yc;\,֖$\u%sA+ g 5LZA2|4HV"=gYcS;!-&HqFM J? i2JsgaFլ^%}FL˯hLQ(53ZV\J_98n2;6^�pq������������y}HQyl�B����������������������������Q DQ*}C?GẌ?�G·2Q*p*>rEq#zq7fIkf UX�HM5-TӧSJ›ԣ(ɻ]VU;<jMmJD# Q] 5!)3ˀj-GGdT䰶lM,̍HҶՓb;gSmDz8=d71.eZ3 O*MTɩ2pdGn ȵSNs!VhKMлNn-7mcLt*,d.;hjIWW踋&`V@:KOMK+nY˻ II84DJᨭs3S94ɆT)Etkn"pӗ;Sn3!�.&f&Q'XV,_hw <�[0]2={s--S"kV.R/-\z8�;�Y8*tARZJ5ȓI*$(DD"<AE MTުo<i*nu|I8DmY:\|C ⸴ ۨ|ш):3gfSjRk\Fz}WidAgLێ9 9]y8ȵ&w=P�Bx# ԩj 7F4m Nr <3+Y. _\WRً�S#5+_5<]8YBo6Gk_{{mb cq Ó>IZ 5@Cm*\jtqqX�xOKu/BS'ԥFDmK*wO6hthV ׼t5=3t2i ޑ)3ʬ˵g!‘؞iR_rdq-S %*2Kvk!)hL}J鲶Qέ/p]siq2tj1`̆e-Nԣ֍ZDWpF=z4<S^ xU9ӴmNMe5+Y]E@τ<;[̩7KrzܧqM٣^fգJDDet.6+̥b My.T% ITq^̳Bg{c����������������u<谰X FQfe1nx�4�w/;pK�πyۇ:^?| �9�"i%]9W#<d\g�+�|C+�|G �+)]7S9��wC-.<e(L8e{LH�І��������������/1絳~ 1y=HQ����������������������������Q2Li%2ɚN?NBTJ>HcblOK!!0ӭIIQz uս1e H)M&y.%2u('I 27(ϤSUDijZtU' 2_7V܊fcM{t˥2-7D̵$"+ Xl; b ist0ψ-$WRnj&u9sXI\ۂ%}؉&I3QPlw�<SXz4i9˽_AŴkxYHYzYu(Ⱦj qmGw 9J߼W:kr\ LDdIS-)dDֳ"2W=WQu,ڑ."r: ̪ɀE Y:d!49X;P#.="<)7blN$ *mƓ$[5k9D!ٛm)wȕ+YUb><n!\¸n{IߐcRmMU d?uXӑYr,+\rF9>bA1.D"B"5-$YMԒ깑{po:6/Yͱ�JLtl^aؽg6P+}1ѱzmcb@F9鎍slE�o:6/Yͱ�JLtl^aؽg6P+}1ѱzmcb@F9鎍slE�o:6/Yͱ�JLtl^aؽg6P+}1ѱzmcb@F9鎍slE�o:6/Yͱ�JLtl^aؽg6P+}1ѱzmcb@F9鎍slE�o:6/Yͱ�JLtl^aؽg6P+}1ѱzmcb@F9鎍slE�o:6/Yͱ�JLtl^aؽg6P+}1ѱzmcb@F9?%!I(fV%|#����ǞI(<O!F����������������������������US( "(TJ>H�JHHT1ּ:zLRVrZ}j̏EȊ{ۺjN^C5I5fSAEu-8vY gZy*NoiFuIK'U1. _U))/hҌ>3ʒ$""ޑ tҫF#8gE&q[KI F!IJRn1g�f�΄)dnˠF30z|v^y͸'V jR kBdT)\؇J$bSnkB m-&YA_P 1֩hZB$q--33fl"πV5u;Ww/hڦDttLɲelfwjZ B 3:dh4#i"2ҹ{뽊3'SU)u=$HٷVs@otě#En#2Ԥ<MfH?Ibk;ɉL6$f6d٫##QqReA R+ hTU.mYo)Ǘ9خ}3lO7�ἏLE+,{ja+XzAKbT:rPT6I!J4*D"AZj+�����������������������������������������2iԬ賩J0L kaɜIʕ(k%y<i41[E7I!O85Q\wrqڎܖM[M 8V^p%;\C@�������������������M?tǞI(����������������������������J|PE)G3i��u,g(0wMq0aXqSiVApSF3UdֻӤDks U8W~DǧK RQw9iEG1ձfUTMN̲,BL̐Kfdw36ѯVwIEQ:u)Y]i+nX#VR%LeFG~b^^% D6~7&R2Y/U.\<+9867UFJR4%:\e;r%;FzȎdI$aZ"hGtOG4++p\IV"ѧWƿSj4ϳ-<(Q*%DeLkޕkq�ؤp+mRE}o<eǍDw.$k/y>\{+'/I5j3jDF$˭5Z59 2ngw=Ec*7XVW$0۶\sjp);YrO*=DTgLJXR dgen+ƕyr'r#:Y` "Y8ݸ+WeﰃF*RJE.D(:h*+jMZM2-N;iHDޏҍ+n]62ݴQyORP&iͰVDz|b+KZyw;kNs̥RaU'6˪-rLVYdJo&S5e]lCZv%95vZDyn!(kYWMEөNąI)Eryrף֓4%{%jG،db*DDFB$U웒T-eb2Jt{Yu(R56#^e],)INr;j3f+JiHƳAj2W.=Ec!>.2=1 PZl-Zũ7#pJ2妢4PTa!^Jb#w),?.C24U%ZTv!Q["I ]igo:>Kv.>IUf||ŗ}c^.#D5(򛖲m.h<β5I4! ^]3�j 8.ud8hҒJlFW3;TIm1C%IZM*%r8{fEZLWU2d6QOalh##RVk8mD_Hc ɡƧAa2ҔJpy sHh+(Y$k7rܩt =m"ʬGLMҹhVYjRMekZG6jOOy!vBhY$kqq lSnR6$:#J#Y*Ss1-n-]Bҍ"ޤҭj5؈DRyGb A}Qst5<r ͚LHMD|Gcp7"nkIlsRc8it! SV'MYgmDDgU3%aң.4$i+N-mG.TFySs;v!;4QzZDyn!(kYW5MUC5UIt~Sq!$y>U);<w+h0~M5]ʔrfJUd<j3+ܬDFV#Wc NÀ{[HY=/%9Ik"QJndFwx"_Z"tu- J33"#3;k����������������������& pjNթ&}E(E%DF23!ituN &u(D|V&%-*F"I9TV"܌pi+,Q' rlMM$ĔHDB�������������������^ckg$b{[?'����������������������������2.chBMJS,FBTJ>Hj<Wb�mGJU" ~Û"8]d3| dza7s["Jk 3#ҩmH%♙f+koS b'1P-~HTBQ*4jQ+Z O~K4�-Ǘ^_w]ͤ?gáEDHXF}yfe3"Q$S'sjpN[ l##6y 7}!e4V3yn$L|TM6]>3&]|[5�d8zƦƍ6}5zO.^2aɵW%3ڀFR]tKDDfi''rR #KMK}(㾲[]Es+Ǐc}*u:e%jD:{Md6H;%YfGf""WNRkS=3|Fc̊Ε5ƨNJ!ǢI AII -jW|Qx &Jó(Ժ 2A2Rr$&[ecmX&y^ڏ0ثE�Qxj<Wb�JmGJUM ]P+ɵa+Wy6%v*@&y^ڏ0ثE�Qxj<Wb�JmGJUM ]P+ɵa+Wy6%v*@&y^ڏ0ثE�Qxj<Wb�JmGJUM ]P+ɵa+Wy6%v*@&y^ڏ0ثE�Qxj<Wb�JmGJUM ]P+ɵa+Wy6%v*@&y^ڏ0ثE�Qxj<Wb�JmGJUM ]P+ɵa+Wy6%v*@&y^ڏ0ثE�Qxj<Wb�JmGJUM ]P+ɵa+W\ BRRͥr���/1絳~ 1y=Q����������������������������TJ>H%U>Rg(��;O7Sꉭ*{ ^SaDh̬]B|W{ 0#gte\Jn3 HrI?ӕRr#;�0뛧b5;U*P ҽYRLDʒˈٸxz |g*2%2T))&!DH싓njdf^ı+jhTU N%BPkR,$J3ψxZ̤A\jLPylBSq֢2Cv.:.Es,CaYW15*EJmA*fq̪BLiJԥ)'xS佄{S踓ڍqm;ViQKI6Y dK%\̉D¸-}?+V=m=N&B{YNcj":T ++䲦l7gG:0P߃{#TbҒ&]Ldj2#17m̪JsS#ل(uM`Bi%<]5Vb$;ՈB+ȪDs{l~1*\E4jR9i8Y e|%%<+k2.3u7]jGĴ@iҎIjK|HQ)˻e^!"7dđ^)f+ !B3%6GZDJ2#$q7f0a-)]hpkY+[\=GP3 hu0^=]h; H]ٖc:7ƵyҪ[<晨IL*h'3!JI(jd 6 Ec V)QiUF,f]̓25@85F@ũ\7kRY$FvLbQ+4) G'ys#---$#4V~MbzL&{S}Gr|еFD2ĒfCϳL%RgJ~S;ǜ5Yy�����������������������������}>Xo34d5kI*vH_~ӿkFtRB7ciRu-4qGd&ff|Bcr7&Sq^Ufv~w9<I&'<vܜ~%Ym~4:dM(3;[5$[Rq>F]_VxϠm3m�57_9$8Y/%C9-rig~M!�=:9Rj=39q&0$UCCV?f&{x{z5z=Ž~clv0Cz=Ž~cl=ލc1;�!hU:|&IR!2Q\2v=D,�������������/1絳~ 1y=Q����������������������������TJ>H%U>Rg(�"32"=Dݬ/~'u7>ʚCY$'{T*Bԅ;#PdX[թ b^'ܘRLɹGe*"RRFDF\"ᕎڊ25Re֠ӡFD[c!DGR)$FI2R=zsp/L8ZÙ0iᤔζFM,:F-<R<%>} KG~;ooK4[d>- KZY22HR)G qM؎B],62ۋnM}TZA!--ۛA&VR.! eSibT[T8\ V57mfF#3�.}umkiJA8Q'+F^u:d!?)s1vk+W!~ U ԸrR(3AQ4JLV; Af]rf&�߯FR/)؉El͡n8JR)[U[9a!s1kq B^bqm1)]dDUaX Ff:fԖ"kjj\)1,SDHF&S'G#favU CMUAbĦ71ݔl*nwA\ˈ b-tm4r]Kno%TFW"Q23#b@G5*6*<46yQtJ"$K-V"ޗ> QaEnn2WZHg٭J*�د oY !.Q%-9r(c%ϣXiڥ-E>aIҞ8 ];js!%k25̵<lEW6.m9TASW B&̌WmBߤD ؓ#ezK]՚ͳ%(gǨ&0nOéP)KǖW6jQYWRHe1Z$;^5kĆ4C;HC)-J$GsUhK :^nF(hOl ^_xH}KçStT%]\FJR^mi#s�'Kxs7ay[]=gp4w]y}$v�(x=TBl9 DdǦÕ���������������?��8;&n줓ͳ-5 ŨI|˃<~275Ӫ0F[u&Fnde~2Y|cSHHk7,Snkϗbl,Ź]Ή @<kyZK6Hw;X8O :$b ։1|4~;<FfϽ|H<[{dq>*c.݉.96And募?0_M#kK&P92)l8K"Ve^o[ 1MQ=t{5oWDe=*�@�T$qa7M2,8ͻv\�������������^ck'$bY?'����������������������������*}C?L9:ndW2-}!s];c$&6n-JJ6#;8Gcd8ȍ!q\;KJtf)Df3#<{ ;V.A=I ~IߖZ(JZb# `*ɳPMyBm2KfoDWwABJL~[uM!LS4,c.2,,[nLnB|Ы eoKX<,`:: ĩTcJe鍴JIªDv'8) 2##5\w@κi4*ky1ᴷ%L ̤I7 9b>liˏu>ޑ-q9~2̕F^u69Y)8ASy\=ZL :lʟ.a7&Vbȏ"@TؑRw :Y<QS{nUpmMyȴoDfdA<Fddҽ׿9ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰@JӹԮ읰ӹԮ읰FF_}^qQm;J ;Jv>tu+'l4tu+'lvo;ӹԮ읰ӹԮ읰!u\O"fCs];as];`"s];as];`"s];as];`"s];as];`"s];chHQLUI0��ǞI(;O!F����������������������������US( "(TJ>H�}nPgC>>[Y[NGiyv̫q]èyB%bf,.dJI)Nb;$$EDD^B)U*&p𪨑bKJO6"Də{sMsZ>1'y)&1mv:P l) BnHYq$FDHQpu̖|[SVsYF忼IrSqَQ'OG~YlNثZ֡8U5 aF25 HVRJ)5'in'OEcO;"Qdo>{S4)SKmYY)yOQqTJ6) iDk-{e÷m|c=ZDYSz4qm%L&<2;ޣ>7%t9rGK2[0 8eyu'' 곹LH'Y1JN,SPS7JCr3wI\YGbhWknTY.P\.MHTJQUWRz3ĪQUR*1UY8RIJV{rtZL5qXYL&[Tq=RkLI#3I)rlˆByuִk+F\FeV3>Q�������������������������������������������������������������;O!F/1ߵ~E���������������������������� UO4US( "�7P*{KBLŮp%Y}d)ZLdEe"h>F F-SO y!42#<6"I\'cF+)I)W${K3"0Q8-v2I1G3 סnL4SY7 ҧ5#-dk$  1' Mg 'is7V&fnp-:3&~,TLNoϫ*c;ff|kkNU\՘:]SVab}SB(GEu,2լdā!eK*qwJA6[s4@,q9AWCȪiIftVmV5գNe0Qmv}Jsl A!!dqđ֢*+XV: ĄKdA)2m93S^$O>,BT)*&Х4*Iep&�ʾD�:=�ޚ{�ߒ6oxbm:3zS']$)!I\ԥ()I{̈m[Futzfhۨc|B嚑9Q^X~hS9&Li n NeHφWUbj";,Ijbe5~"jYKW%iRY&DEӀ[Hu4V*%iPk$̒ :RfFD"#TbΖpV$K^ӬGs+_SbMU0]fT)Zd8!$|xIˍ3) \RTPBԅh5ZЫ$gvk60DKZC*n6jciVNHY^R;*"nTiPё\w!]z4)D2R;�qNʄdhP jiKTJ{&ƅj;Lb9"uƙY6I5o{t뵵;@���������������������������toEQZ:EQg\I!&##zknT<M&A B[(RTj^!\$) %�������������������w);wOH����������������������������*}C?J|PP�xXU&ȪʑͣqfdF$ddI1&Cjwq}4h&ceq."FkVSd.NbxKrEMKeR)5NIqfJ'L29=>MGm !ZV]u) 3p,وr�o<]Ft9ڟ x2h6dunHQ,PDŔ5| -楩=m&k�uVmd~cK�BF=A/:CyJq5d̉VSi\Fz]Kt:)q %E-d;,n kcI�6NrۍSCv3IqmIY[e< T fa$r6�3�74fdd0\l!NUh<ˎڅvj9,˳ Ѹc,_5{V�1<FaƔgPJs>4(3FwC$v8vk"s6h 5JJR1ZK]�t 0*#>f4"CfsRJ֭V2Q#WG5P]-LNF4Yk;*lZ�66,nަ!UVPdYiiN7AʦFr,&VVVDVu붱4Jon!�������������������������������������������������� wd�F.ߵ~E ���������������������������� or͢bي}x!:_TMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ Mݛ@kMݛ <Nc1u R�� wd蘭F.ߵ~E ���������������������������� �? /Ic��dџ\y,͞UM*IՋ"&~S z4ɩ&%(�tTwdnљ,fYlZP X\锹Ƙ4MM4tN[}]ֶefet^c(N !in?-ľ%rMi3A,7"+�ҜemqtMI2%nm>b&=O'ƃ|ӖR;>2;Ħj.a' 79eIZIQ1)?+�l\jl(@1Q58r$ srz���������������������������������������������������������� r~N?9?'s���xI?q"^ck'}$Ċ0�����������������������������i1L~:_T��*PsWkZjumQ(%cת(d[fZ-!⋉K4YUX�NDy$oS(f8[$eo3c;,ȬDHz>4rK$gsp%(+_z8�f˽q8 <s6r||^1Pa<$EeFY2(�q-BI6)' O@l%-<UЃQOU^������������������������������������������������������������'}�acw>� @�w):wOH����������������������������6vm\L[1دO%U>Rge-- my{{Ay{{B�[^o,^o,Щ�כ*@-- my{{Ay{{B�[^o,^o,Щ�כ*@-- my{{Ay{{B�[^o,^o,Щ�כ*@-- my{{Ay{{B�[^o,^o,Щ�כ*@-- my{{Ay{{B�[^o,^o,Щ�כ*@-- my{{Ay{{B�[^o,^o,Щ�כ*@-- my{{Ay{{B�[^o,^o,Щ�כ*@-^y\|goZ`��� u\蘭H.׵s~E ���������������������������� UO4US( "�Es!qұRTɇ+eYTYl*U7""YX̏]y. QWObnSϡRmҗCJQs+eesWv8iҵPg)qb.SɌd| b#"2#IXȅ V},6Ka|$[i[ԫGchhyJlY4jQHin2N3fIQYkI)fRA+"ӪT"QhK7 )Š.\7f(5<jc#xi OIHYidiBrVȈXvK0ȕQRߊ΍GC%,<YJTj3#<گcao)yUtSnl"K),Y]8udJI!*V7ӓ> sl$̬È/Y5�Y_ox10%|MĴYZ7RW4פpӢ6)&(]lժ/ )e?0UM'#hJs*|dFFa-q)f3jt5ZDBTR'II.Ecm`YҨtA*Qn[S I dmguf{ZfJMVϓr-!j2E>H/ڏ )xq,‡S966 hSeu&k+^zDZS2^i,):imJSn$ۘ*Q-H-'\C�6HEї1Ks{K*vRҍNQ%)Y-4YTw;XFSbfeCʧPI%3:KϛmҧMef7 ȭ��������������������������������>JEɗh'HҒQ_ܽȷ#ZWh;tKХf7 u!òkMʪ"~JF+ڌMMvhG~s=ѿev=ѿeveNuSBm1d~M.(̊Ģ<f^C -N3SmTI<$]ˊwGu>N~.ߣ~Fڷܳ⚪5)(ᙬFJը=h4-�� 8M-MS2^btFS=_KQ~Xz/t厢mrE_Xj?]D�qGjJS'2ڒKK ^b؎BoˈjT$q`������������w):wOH����������������������������*}C?J|PQI\ȊN6Tu7S<}IyQ6sEqm-Hq<B$wʲ#Ř|zȏZYrRnA[N RBB6+n;f>#1&ʽ!V_519p[mdUʛ3$u,Vm.!QȸТ"3+ȇU"]+5P8OmqIȓYi5iV;D'2p*ߎA$m6ҕ}h[hJmd;؀r/jt*,}Yc m鐒#2"JŨ,N�87>[o9Km>^<.6 eo.GaȂU[2$2kC1ȳf5c"2AS3ŒACZ:c72K5]z%ږ2ׯjQ9"T)[:RJ3ffw3ucY=UK1}�zWtkA*fDe봊mB&2sPtmGm3h2p #͙'h /DDF9Me֜2΅XRr; 1"V`dmUg6<5MBhSI7!e3~ЈmNȒ"ժs9ZIˑXңS#;?3qL3:Jۦj\u)\$DQfB{SQ^ ujO[h>SqSdRI#QcQkUFR'0ePDw08I5ZTMI)e{u8nnIqm9Tޑ<Js%-J"" nZQ#aJ6rUƣ0>prJwqf_gwѡ)Jʢ3ɪ3G(Rfƨ9tLj6Zσ(8Iϑ$Vwd]am4ˊSFjI%ĨȉF'r=Gc`n}Ѫ.G j6qgYB֤Ȓm+;Et)9"#3=&!$^N{Ȉ\WˀuA)j*,&Uu7!KZJʹ6ִu7Q^U݂]Zn1ߕ5RW#HH#-FIQ(@4eҫHtFC3 ě-eI֣IگW:U(sOT]["NL'Tۀi>#0#JTѢ#Q7<Qs}^A7~0ίFKM!T yARh\Ǚ2dPA3A 23#2#yҢȡfeձBJJ6sD\FiRN2?xݷRbbuR.bNd$-8F"%7@nXϣ)r=ëM(%l'ܔgGc���������������?��8:bCj\)^܅^-dVQq?yq�AUTUk%RDi#¶w#[wGvE' ^u\�p8xQjf=윦3!Qުu8i_0U,%[S"DCAIm/M?dy..twd~ze�sLSv3>6~fϻ11S^�;h[�n5?yc]]ȣ<7.Smm6[V|JYkx*4Eq3|`1V1]s>�E?EQ轲|EQ|O{di/l;Xv gsiͲJR8�������������^I{W;'$R�����������������������������TJ>H&Trdf 7";>JSKYW?Jv�Fm qY[B%s�wFYf3IAM1ʍ:yeQmJi$8Dw+d'R' pvQbYhdҥhA%IJr\k�:JíR05:e*4xuFU)TIhlf$Ȉ_VkϪI8ndWTyJ\`GiAd%-Iq&'=1\լ"z1Tj)Ye[dYZ+-wcZQ!YRi3JFFG#!ѷFҷVJK Cq\["I[VT"=w5 a4fT٤F 9 .nHM)ɧcu(a9  ̸k.NQ]6CSW*dwxNRdv#+|!(*22q NGSe)3M!פ6Rq(ʓVcIBӦSmu ۨ%ZҢ;qTHVtسm'I,}!_+dfi4dR.!gLCT}rY7f`=ŲqYYAD2" .1Q^":{)e_I-yRv2+?bew�."e(J(*+KuQ$֍fg2f|f+k+`4k+`?W Bb$YLEEinJ33ѺѬ&Zό sY];sY];�2Qө[IѲe #JI.2#RuZJV&JKhms$ "JJgb"f~sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];sY];�"sY];khQ"4UI0��^I{W;'$R�����������������������������TJ>H%U>Rg(���;џҫa%ꘗy4q%Nu`w/ב' eIƖ֖HPFKR!(Z1a5.C"J"3Rɖ%9d\RJ"r0#)o#Վ54fԣJIF'u ƛ�>v܊ su qjaҮ4(iFiQʖebIWH>j[+;WH'aQIiO-$tn3T$Ɂ:,XÐyS]q%*4)H3+(IRL22!w?܊Yjrsqe;[(ijm*uNJq #V>ry�g(;��������������������������������������������������������������xڹI?q"]j}$Ċ@����������������������������)G3iDQ @E��6=QZ0'?13UVKQ+2I lsXG[+ԉQTgіەf+dmEh5*mRTuh5rJȬf5DDV$̋z XF{/>ASí)ye0Jʣo2H,̔I!\pX|*ϏRĢףuYN3 &j$dSd3+Xur,64MԨ ;tXJr#)pےFC)<^X&gsIFd.nM/ Tmu5 {Lۊ4O5!wO(ڈ̯nK 1V=5C1*s~G`*KeMHQj#VMO7 ^S}HQm*S*q+5 TvMEch>SCr&OKfJdKYK2s#"ijV "&UaRt'N՟qAjk)yNjgmV0 6? *~] n)Fz3Cl%&;k;W1EtGFv4U6֗q3"/~w 7:oQѠ-泪ٌ%%s;j31 PqMUf5 ²3s$[.lڌ5T*%rE,4Q 'J{BK$L,*Oor&ʄڨ)Ȯ%.8'ƈfv,e_5a1DMY.Ui2$ϏRnd#RZ̳Ȏ`Tz4ڄ(݃)l7}Djљ\+zj6|=&W=.L։oʋFFY8<j23;$oT'+*5ZdD^C̩m#2n)|\Mz3fv  ;T#ɢR .ffeHr[V2Q"W2g1CVMOmr 2*2)MRyȈ)cNxR&+a0MV&QFGfyokl;VS0tɵ4ԩ*T4C}ng}䙤ЃJ %FI_ZGq܃CZ4tsJlL3mLAc.3VO9W+};yo[{ZOxYsfˮ�$`YZJ1DCʎIWFG3"2���������������������6]`Su)L [=F wk2t׭9r^ZX8mR;{2itNy3X-cH>XʊļK&FK+'"oጏYrĻv&TB.'cv[Qc%,O[i0BV,u,DD1Η By/.Ē+]a:+em _^n"lKʔN:j1Y㑥8ijJ <޿+k 8sL:z1aÏ]2PKsDN2Z,|$[qsб>T*?O!mê攛eYVQ\kߞ����������������� u\蘭H.׵s~F 1C*G4lRQR{όˈU=:Z{}cw,|_Xj?]E }cw,=:Z{h`7E_Xj?]=:Z{}cw,|_Xj?]E }cw,=:Z{h`7E_Xj?]=:Z{}cw,|_Xj?]E }cw,EwWdNTcٸ43KY2phTJ>H%U>Rg(��zqⱝ"PQzSK2qR(fB^0u_YmޅmTG)Q(oJh+%IZĝW35PRԸ\i >:)͇YcCn]&m#ܓ|T+Q玧2,6qynK9:Z[-ɭ� ZŤRhO&H)9eeFSϕjRO)5(h7q>{s>빭n +U@lz4ik)RTk㰺ؒ,TqQ*KV35tYne�uxSiqE~rE!g.$\mUeNh(ING4r)1uf`A!g;kN4m$"I$=C�M[/i�[/;68m.݊LgcΊ"Kjy[F 4f^gV#u^�Ӈ1)`y?Oܨ>.m1lls|0�%)𼟦~RߑSLm\cV�Pթ+Ǐ7F&hM.R*̅r,ԢEjq%𺴺Z h$jg{�{@�62؍'hWfm>m|R}7ůU uSWڣCU1&tDfH3qffFGa�J16%fSaL,ِZ2J5k_x4JW<~ A_E| 絵@��bFM�޺K�ߖ5V����������������������������������������������w}.w�kڹI?q"qi�d�����������fL<y,7xAEȳ*Eu\\0������������~U? YWSppQ:no(1fhFb/IcgzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^!W�1zǥeuY]uxzVW]^#�@z)&X\bH'}�`�{W;'$\=;�)ϵS~Eӿ }�:��������� )?IIucrDn0%QY" UUeVk$R4dR1G2T}>QOØ٭)7ʲdv1X.h{S֣̤*\FW32M'ѰԼWܦ_BQS5 әW,Q(~#R\eFi%Ód6Hd#JѤiQXB4oS24ZQa#,<u&e2Z53=M*Fr+4'Gk彽6g.6Du=ITQٙ:X& ƣE,k[XC`_Df:K]i{ᦊI(vԓ2�������� WSpŘ~U? �i1L~:_T��:-L)gңf7kNV?ԫ".[WM1 ZV̶&-溥^;q <d#PD!3TI&}fdpFّYZ߮@4A-tFjjo@$fJR>+Z/(:bZm H_7IG|$$5:A`(Etܭy.6)*PeZڬIO?IO숅ڎdGVNT\bSlC$&t֗KJ+GYn" 8:2,|ٰfL)I/FFdDZ)h զ)t<t&IE1E~ zOz8SjpmˠBV\d^AN0gBdb6?��������������������������������������������������������'}�acw>� @�w}.w�kکI?q#>:'4KaM �;X K9]HXwv?RNWc9]Խ!aӕ�0NWcm5/HXwv?=!aӕ�0h K9]HXwv?RNWc9]Խ!aӕ�0NWcm5/HXwv?=!aӕ�0h K9]HXwv?RNWc9]WSp/,;r uCD9SF݊I/�? /Ic��H)Jq)7٨oOHf|gRiaϕCO)DzPq"l[CdI:̊](U:"PdLXb>#M�qr<Y"qbEi^=e}5P(ffog½`%ʍAY:Rmk5:̃VsIYV? ϟKTbf˪Fb;�}yi_uWbNev"""b���������������������������������������������������������AO)��7;≇$RJ()5dDM1VwIGfI;ۊ)u`tUL0fB+rR#C�AENj'P:{=ߛπ=mDz*wQ:{;y;ͨCENj'POscWg~o>�y{mDiljT6u`=;ͨC =͍]~Ny{7�zSډ=T6u`465vwDr ]CDR?QBilj`eFLDICxpؔ_Q~KpZ&+OscWg~o00+&�E~Xilj-*\Za6L7oܯ =͍]&s\2G>"4 SzJ*;⌈J=EߛY{5et^{Ѿ*Wze~XMwcWg~o:fWKEװ{5G��E~Pz��E~POscWg~o8fWKEװ{5G��E~Pz��E~Pilj h2Z/fr9W.)u`465vw{5et^{"P5PcCilj3+k hqT6u`=;ͨC =͍]vet^{]-^>NE.jPOscWg~n]-^fWKEװ;y{mCiljs+k hrR6`=ͨ}C =͍]net^{]-^^]>y{7 ̮ٯ`3+k;<z`dE#.Ʈ#2Z/f̮ٯ`wDR?QBz!POscWg~n]-^fWKEװ;n=( P�,~IFZ `465vwٕ{5et^{ P ?`465vw{5et^{z PPz{;p|h2Z/f=IE{O(=C =͍]>et^{]-^$=A'Ʈ2Z/f̮ٯ`wDQAz POscWg~n]-^fWKEװ;Ǣ ?`=IE{7̮ٯ`3+kPz$=ߛWKEװ{5O(=CDQAilj+k hxA' ?`465vw{5et^{z PPz{;p|h2Z/f=IE{O(=C =͍]>et^{]-^>$ P/D^އ=Ʈ/2Z/f̮ٯ`wODzP3އ=ߛWKEװ{5oCz&~�'`465vwy{5et^{z&}C =͍]^et^{+DY_$o;g{oBiljNi2-)ЮF##Q?.L'����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/settingswithspinner_kivy.jpg������������������������������������������0000666�0000000�0000000�00000115763�00000000000�022203� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�       �C ����������������������������� ������������������������8t`��������8��������������������� ��������&^���������:I\F"���������P��̯1"���L'���������v$���������(K��YxY6Q��zO����������q�����������������L,���������������������(v��������93���������������������������I������������������������������;c @������������������������������;c @. $B���������������������������lz(5`���������������������������<P�8����������������������������P�������������������������������P�����������������������������=<�����������������������������<dO, FdRyZi6��������������������������t"yHfIG>��������������������������t"x�����������������������������������������������������������Tzx(������������������������������lz(ЖrFÒ������������������`_ Dp\q��;c @/@@,xӆ�������������������`�[ $#?��j|3,1h&OMĢ)L*$)OfD2����������`�]ͤ?��btEa(.LDYC%HaU E"b����������/�9 ��x������������������������������x������������������������������uu`qy9H��������������������������vǨAw.Kax��������������������Բ ���=BAm5�  fdD3> Ḏ������������1֜I����<P%&A(bB919#!<G.C)@������������������������6�����������������������Pņ���������������������n4�������:@&`���������������������>����<PΨKIĖDA5ʀ�����������������}?Zw4 ڻ@?"��`X IDR15p�����������������[6^Yk�d��lz(nB6)$:" XO# LF1$C-Ȅ"J+I����������&+l>fV:^\�~2��=Ba0>eH37ĒYB& $I fT@��������0/9�G9@��x����������������������|����u������������������������������vǨA~l5e 9��������������������������x1~l%yɜ���������������������?L?3����iЃh1>Feao0&�����������������?Z?%������h}YHZفT_Qq������������������������������������������������������� ����������������������������� �����������������������������I%B1,r��������������������������� �J'Dq,2��������������������������I%37HX�������������������������� �n7��������������������������������HĒ0�����������������������������ӍřX[%������������������@Q����H]TVq؟������������������$�O+d���� Y�|#&DrЬ%IFX\`O4" ̻"0���������N�l-g˟���li.fW%jTM$5Sq@.D��������� I�B9��� �����������������������������A�������������������������������� F%^����������������������������4<7'@��������������������>!vreX�����$Yq m33"�J"����������������?j5O@�����+΄KÜ:ȥ&1$3��������������������������rG+B��������������������������7������������������������������f�O������������������������������*L(XKRX��������������������������TQ<2-L Iq�������������������������R` D(����������������������������0@����������������������������� �.� �����#` 0246@P51$p��{_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUsEUUUUUUUUUUUUUUUUUUUUUUUUg~ʿm͐mkTPWHho/"c!jR{Iy$8r*�ܲ8jd 6cLo!O EcV5.&Կe_?!&*�뼿ԟe7L,ҬҬҬҬ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-\ViiiiiiiiiiiiiiiiiiiiiiL )ЧtO?}/:3_aC f�Mө|pz/?%+`8 #2X_3_)ѽ/:3_d=7=Gd[|֚ث* �,qՏ2G1b~`(.T3 ,"A!X=�{#�{#�ɽ)џ>y 6Z:텣`uf vt1Ic6STt\^\^\^\Rto/(H"ǧe�_џ~-uQK$:Erԓx!x!y�_:k!yc`>GF~K�>0d*WOBR>W:H@ #̍iNsuajcGLS,X.wF kj&`~zᓅg1M3GreYj0*7MoeqRI}aͥQΔf�_eG>!6 2Q"n�#tg�RG̹9DPc `D#,JЩ|\wE<LfGb*[v5U�g�{- &iQ6P96@mzyd 9Vq d1YWʈbu|bj먚lK'i0/0/0/0)zXٗf^lyea7})џ^I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I B䐹$.I u^(ꆴZcoH+(𹉣7KZ }-dkH$?F~Kt67<;zZajlwcߔ$m Bl'#tgp2l24:M~{#qIYE"948f<HftKp,FǻMtպ >/m0tg dy>d= s-pinJctfĢ АkN9k-Ec߁{OF.D PA$l kk-u3_cџoq[n:uq[n:uq[n:uq[n:uq[n:uq[n:uq[n:uqԜ-q[n:uq[n:uq[tnfW3_ ҋ@BhC ])uzf{[㬶zZXƩBkh?]?Wfuy;Wuy;Q4C\P5 X 'tg�|vW6m[}QwZ uw%/!m!yzzt4"~GF~KU,H4Lvi=G/vc__YaR t: ^~�;iiRڸ*bym  V=D36aHetsC\-w*(S^4ZSqMm4n!?,JEE{џ]=7esX+XRq/YuE<ZJ[|VW>4첝Ifĥl.eԱpRi0K{I+)B&%>iMx:abrWO1)6-n,[S;_2B1 )y/zX=`zX=`zX=`zX=`zX=`zX=`zX=`zX=`zX=`zX=`z6oJtgHVe5 v'Jk9ϥC&!|}(|YKY:3_ ԣ6{G[=S[@u4~b`^[ <KͽE =LSב;Fc*xFFE&bdzGT 4j<\"}D*' au>�'VƘXn\ȪhcN%xF )Ebh#B<*e6G+"0H[=ҏ�Ţ........................................w`�Z9w�+K_ ] PC`�Z"1pxBcV{!@[$76oD?Z3YI"}e(QO4{+�w}[ķo%Kx-[ķo%Kx-[ķo%Kx-[ķo%Kx-[ķo%Kx-[ķo%Kx-[ķo%Kx-[ķo%Kx-[ķo%Kx-[ķo%Kx-Z, $=nҲ㨪ī2´{zrdj|QWU_NQOtiͬ:**Wԯ^RCW>RyH WV<8!|l+J{ 8;zYrïa҆3L43D_CcMM},Dɭ`>m`9p=\�D##Zu%;i1B5|�ZjIuK͕G.S{+`<6ߐ" zIuVM>>x r!j4z�e"Iog,1JfC,AGͮ*0 wۗKHP]]{xĞ4vY2;M!N<de%t2kpKDmD;y,魠"R,"2.%$Y`y^R]YqZ=ԹD~]k4+Я3B |ffff8~[X!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!q\b!kk隊, :mγEԵOӗ `TZ$ C [`)W=Qoҳ+Au Xv]ë�EX>1?F(%e umD}DB$o^ڎ 8^_U,!ʇ9judaWAbDoوlEK4R:ߕSZ H:6Wq&@VCGu/j{C^E?^�(F` QEd)Ur�,@(댑rO{dɧlLs i@fX`0-]`\D1Ar�?NL^�]�}�)�����������3R`1AB!"q�?N2RLfC0.`NBj1BWfA1-4`z ,ڥtYBT%Wwb s[`YK= g7hm(\?S�'�� ����������!12QR` B�?o>GLgau3R0!O4ǿKRNaLxS^BB]MUګiILH,S^?0C1o-#r>˧N~X��P� ���!314"AQa2Cq #B`$0@PRbs5rtSDcEp��?QH'W1Ub8VqY*Ug1Ub8VqY*Ug1Ub8VqY*Ug1Ub8VqY*Ug1Ub8VqY*Ug1Ub8VqY*Ug1Ub8VqY*Ug1Ub8t9@VqY*Ug1Ub8VqY*Ug1Ub8VqY*Ug1Ub8l֎ K�)?g?He揰Ŀ~'2 hu0pMb`y#H^sgf,zj?aHAkrO?DܻBuA vQiךtI*�M+O|Kr{SEzQT7)ʁ I›]E;mH"ʩ]uv5揰Ŀ~򶋬cs0$&˖S6H,Ĝ&U@dZSB,*R)=zGzI�G虚@q.q=9-iH]\ n}*zɭ)')HJrRet3:5XJθZ%h\p3V|ۄ"Ll!*i@(;DGb_I?^K(%ti쮣?IGb_I?mPzQ*I�#�\P*Y*U1Wb8^q{ъ^bz1WތUF*{ъ^bz1WތUF*{ъ^bz1WތUF*{ъ^bz1WތUF*{ъ^bz1WތUF*{ъ^bz1WތUF*Y&1Wbz1WތUF*{ъ^bz1WތUF*{ъ^bz1WތUF*ZRlm.ݤ#�?)}蜟>⾊�s+⥗h8iHn-M*WccBP.@Q4vǤZqfKEA2Oq_>hޒ? g ct32mB*:BfhNQ(Vr l`h[d>@K. Rl>⾊�s+ 17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17#y17SW%+s+| ˺GoWL:Op?z FKD^]㢢GB#LYzB{ijˊZ)k#MTVOwl4w)z1y+nK UQ_B%}}|>.'ZMD&,-*47[9WPuFv[AzKQtq%:֏@!HkuDzcBeIMZ.rХzb\6/坳$ͬD ί_Љ_kq_蔯ϸ#GmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGmmxFGJ_\K�_Ed�yT^Mך-ti^_苉ϮA$d9I`cHO"}6rX ĬMyQoHe!5�lO̹kjBBSjNW_T~X5-ܕE%8)Iv1ossUhtZuZ})u99:-xYŔrũɩ 7)*Juu~[ v=)?JkOcҚ�XD�,> P cŭ-nT:mT�Gd�g9XU~&, A#l_č5h4Kz=__t159/(IJt3Z56aVOfu)/93K+z"Hz›UnuO$+B'IVIHθiMZؗ;)=H 3;ɫTY1e6Gi#s/2O^~sBYFBb`:h)cN,#TR Qf?C'ϸ eYMS{hD'.L ՔAXV-%3,UJWK JD@4wtLZge ;xJXQqª&iQ{‚)M]q�%aI YQ-%RY.#]hVΜ^= VTU+J@]KK::`&nXUia4ͣ0 _J0F[A! S-@1532:֥i!\a *⒐-UohNICS74TZN yokATB)@4 r҂BI+_dLLT^fBڢqoԝ$0hJtդMU"gEnz!U_f ˩&ʁBK@Ҟlح-V} - ((y柰|Q| ꅱ*>TKХiPI,e6C�d�t}ҶSU`ڂp=vUu&۫sMV6nk٪%T.]HCZ%J,8]ZR \+Khy>nnXR,SZ!{}q \]ZF(mHY-tqFTHq!7^{di.pi z:e%uD6z �ҥfl?ZV}@�hT ӥGDICM-r_FزZQʮuD�pPOU$ (6ң}oOY+ -Ѕ\zѥ݊ kVjCCa MzF:NVu!9"PB5 Wvm(Ztb[IMbPi[XBa4(6ң~6HJiu{tN4miѠT)#kSMZJE'HUT.t mٶ(u\|L'Hy"Zu5Ģ XcFQ^SOک]ksv5ݍnnŦѽ7cFlhޅKhTֿWY?}|5B=1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1ތw7sz1މBM�)g782ReJC:ESJZOvއ&:qI ukU.{@Cє'G]uZz|Y\T5OiyV&kf *ć'MhU2J}*i790&MUaŖTv O%115ji֓^iXS/68RP.MR[KJi[ʮUջ9^k,tIaNJ7f_}MM(0մՕCEWѾTtsk:Jj>Q&JIiA-Zu#[EB\FT -i5CTBWx{5oDU3BR( @[*)% )% F"RVͪKU TG y-6]rd*M]HK٪BWVmȭ u )Hnɯoe *4&y$S4'H6h5�LʼVh)3.VSX,UꢅS|EP@Xi*uB4Nص.}ip$F\mM:ҡB &`%*?6${@֛+invZ {dTjE wE?br ۳<Rx[I:I&y93v]ul*H( <'6R?K'ϸ<-KTѥn9BE|]*X�� af[i)JJ6V\hmUL{S]!D%%Іx lvTZ%e@U mw_n]eBDG'uNsuR]�^fYPpXԑ}'[֊tގ�a"_J򜘎k-"H.JWW,NBoK^ a yOQ(Bc}gt! A)۬%ka.Vw@]#-sT y>H]`mFٿ*ƉtK:ؿPihpQJiT{)ezi Uдm4W(:Ļ RP`W&WÍӭ?D[|)%&]oB|" 7v_l9u%f]IIt�f:ErpzK|iPQq[N[ a(K*5PMCyڒ?6Sݮ'�ܻ9?}~&`ߓWI#0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7 �(s0'7CM/�]|FQ�a9NoFQ�a9NoFQ�a9NoFQ�a9NoFQ�a9NoFQ�JSW}|Wh]^VP5P9hP]r kQ�C�yZz͠'Rxi٨ynV|_. bKuIi!E}z ]G- *zm7K8~Kbb}P}ygq i ޿婩f�(銜qOi UIITy9EM Ugfϣ]iud4==Љ@J\Rm=άޛ`JrDRku#EcWGKuIi!E}zy<O3R)*uIBd�i;5<VV@�1/1/19ؗlI'Z:}J    rAKIe?}|YK;`M5vm"4Kl&PȂR.b͛JnVڂGD[2vR$%T_GE]}M ;2[_RU>AN,6}ܣii Nc_m/&̻a GX(,NZ-ɧݻp$ H-'cM@Uմ»PH [a.|� ?i9_u0Բ̬`˩?>\a$G~cJ?C'ϸ'FtIqVPOyiEjMB?>_!Cf[UT^J?,gAMh%SB)g8CYavhPnڔ,Zn ~ؐfEv?U%(4zt& z-(meV1.;5C͇[lͦ+&تz>p':lTt?%g liPڭz')8sRm/O�U�nIR9d'Щ]cmDe 4hSNQSD=6Z܄Qo7Oٵ6ԯ_NPnmʼntV&Wߪ tPhiyCJ:I!Ŕk LYznX44^"L*tthTh^\ˎ'@Α6_;a!<$[F&uG?VCU7-=]ހm}#S鄴Wk_wF_jƋKȭuӺzIeDGTYh9Ύ)_J~Pb>(kѡK[RԢx\s¾a/4)ƇFI&҃i'Т>ρ>,~Oq_6"W_y mFUB@Yu\Cm mUl $kX=SeWz7RuG[: B} h,!Z&n)RcMeyÓ@ ˰eԵ%) TZDlEi2y5(Z_Bˬ2ChSjA4Iְ_mJN?m!(&`]WjxƏDսKCnggv6+})Ջ6{iagFTVXo?d[̲zuKFzZ͇hmtuB42L"f ii|iJrW{a 3]uPABih 6ҔtN(M׳$JQY:}"Hq.F."{i7ھnt !}PM٣k=лXRl\ߛj;,+Й})Ղ)Mtz=ݎQ,-j r)P{- TTODқJH1`n+u<#[p?MV)l3yq7-d�s+ᠧ5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&5&=&DƶDǤ߈߈߈߈߈߈߈߈߈߈߈߈߈߈߈߈߈߈+'ϸ!|Ey<̽W^:bS*X332v]$VQ~TvRvi2b\,Z]NvU?O W],.r+Jʻ" RIPWEX}t%ebXOfmŗBP[ +Q"zmbZNVfQζ>i%BTdKy&haDj*3'ϸm;$edjV cmr.m@AW$%O(.a)AQG=%1Ms*ni,7d%H=FkvD &VvMjEkS}b2�6{ZKb-'=ݑ!/*Y֔hɉJL8}7c}Z+k_w5*mz*Qf5˶YoH9ZRu /&ecCr0*5C%V {̴j}k׫rU@ [%I"ۗqMXI C3~ BUu]PҜmmKq ZJ=a,,E*AiƴPÖX9TJUul* F^u W amĸoDPY�).ʺiAH"t ltuG;<GkUmY۵ٱs%6[In :~z&*]JʙNb%*T :C̲^a}vHkL̥zu肺Q1jwN9&T*$k쉆t&X~N1c[Փ$~E*e%}HOs˾M[J_"GLE_(z!iH: -6k?\!D'dܫ4WRͩ"2Hm4ū�$$S-s6sm +KȪh8ݗ* ծ> jd��FϼV=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8G^#xcz pU1=W8A$onń JR$vMRᕷ2uX@Ev!6kTMQLܻ*[m,ٴM/ժ4*uЯ%^߇%׭X"ƒjyl$e$ؗRTիCSeTx4Z Y'03*!_Yk+8P΅PҠ�} uOtZRlBU})$5�҉p AK'lTT_*=%>;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc;qc/ʒIRo%/ʒIRoG\c&*PWA9G,95%<&T)jӣΕ ijo.R܅)08ʀeM^aRnlh &C+qr Ӻ?M@2ؠzrK)eXuI.%mЫTv"(r|530) @XM7 q"c:~e8ﶥ62}Ȭ:夸PiAŠR\.SκsL0ܝߪUZE+Uy_E[*)wtl 6|E>"ƍ !D6Dm?!sL8\m;.ehjMJcRm%WwD79`ؔD)i( {i%/*SF6~O h6%$IC%4P`9,sy Ia-C/U}%RkSm'Nt:);Btͥ=07@IyLB ͙)ZVt _Jy'련=*jNQlrdK=3't Qz )%]e<*P<Vz?W7?~D!ik"ᶒd_(C]"�d??x~ṁK.8,(&D[)+&|] qm*^Tě4ٛR:7QH[ہ r O}G^aݮZ :d2m )Nie)P I肟JWqT뮂 5L?:fPқwtNWY-˹{AD AEQVomT I-ڗ[-DQ J֌5bƪꮻBT쵔hNWzG]W7C^h h :3}P8h,C*LEja)Fkv{bUs!*Cˤ,ԭwoM )KY(}Dq[JSiկ-m{jhafB^ZV<e3UTV̴u!+RHW䭻zIJviO0 mEij'SE�SU.!<۵ [u5^- e5 PeǦy RGWXYnu娚 8BrOXF\sB^F™b\4jkGNUfiKj*??x~N8ʜۢWgM;lK3bfF˴JyM/")5�8T{:ᴱ,o-*rJҔ:q0e@fm*@N֚LOsr6I$\n-L.Pa- urѶ7ZC4T)P!T֝Wr s^L+ߪZ>T=P XTźufXVaR:UDéi˯RȱpwAe A'aD6%qJ7*t{f :>R%"�'e-Rگ$'5* W%Jm)j'WaسAFuZ�kfLUӤ)Z]HS1jSuBR*TR(uծ&Tsd8Co e4iBIH(1B[!:6DNWAUІt6mn Xqk]v�ᅤ)4~WP6i\k^w~jŠ =Zo�jʙ*\ce^q8Wl?7bU|z[cnxd~I'F`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9n`9nB>r)`IY:դBoZ$ Ѧԥ @*U�riU$#V͞a:toG2۵OoAF/T(2尒Iqzu}@B3Hu Il44'%/+i3ZM[57nWgeh'szu6I{rrrAL6е&ޑ|NBwX(и6)T m|Ρ K.HT$@G(t'<OzQH2ލtů[c8o0Ƒzʹ`'RNrAnRK-:,u& |9/m j]Zr&VZf$9uK[ d~ژY*UiUoQ&wqSNQQZ9=IllѩQQ)4 &}OLD �VԜSie6*>*RJ Bqؕ} (KimZ?A m-#HH:& kAL-}M4[>.~PܻBuA ѦaA)ZJTiP?~�>QkP-*;F%(QJeoC9_*˹*f^X< )-M<Αk)8 >[+ѩԽWR&ЄݝUp{O9;5s%g[kTUGeU:SJ ,Y]G_Uվ&lORc.-znS5?Ok)t[\s6-6N.}ܖ'+�Y5CkSs["ҚU(ӺU4m4&ͮp1wZ%\piRq)zK[FWVBt/tEeɩVEK S:1m<][TC]ж=Z"AgFuGN՞F0> aSIm/ q#dH۝NY=v]>[|Ɔخ뭫SIߓBlUКUBJ"RLh( !p4ZDƎjeVB0lxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglxglx蒽 HVONNw?ij]]UP@Wܖge^z5&HUSDizoRY((&u_r5e^-P5W|d.Z�"xul4m5{L$0v݃RB%C*MEm vaz6\sվbz+juu|JvkGJX5쾄+(S@��pow}{�,������!1AQaq @`0Pp��?!j"C7os{7os{7os{7os{7os{7os{7os{ l_w7os{7os{7op �eH! �ILgԒ3xN- H)]p"�>_GdC(69E$ �r2DEH(s_I3xP�A�/8�}**g9v"<2Cd}X '�~@@D'w%ؙT" r$d礱b| @x.JL,/R-s4_4G惃alsT_?dY}pIT6Ͷnu&7IMnt&7IMnt&7IMnt&7IMnt&7IMnt&7IMntm;3u&7IMnt&7IMnt&7INF rEW�帢-u' I8wtt"( Gb !7шHrp~2�y0Lg|c<�"ڑ2'W( !taчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчF~q?jdɄsO?"N@0“s""nYY _"Xh%gʐ7["h_de n3 ; n9.`@Mo4fI.!Zk_9uhDPI �eTfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهfvaهmW?.rMTZPR6{xTd ELP.!C$HVCP(L^Pqj�0K3 fXE=Ae ǀ}�,0Zl�Jw#/J9UP czPr]dO2҄~TDŰj}x})Ɖ(1 gҜh0"c_zV`M5Ę ]@� D- f<OwA 4/tܳ Ba9lM\1GӛcP b3C0A1!N�Q7k5@Y`; ӛa<22ci2A@_Dp/EYI!QA}+,d^j>{Aʗ$Kа97"W B2`� I7oS`wo,у`Y`ƜKyϠ �-xb;bZ�ڰg{]OxXpD'q Fr_s%;G1 �q Cr9E ?o~ �)vh5&G8G'n)CfF$>tQ̎ �:$1ϤL)Q@jւ-X°B cTџǔG (Aqԡ6E{GCAF/>4;eL!,�ùKETB3 ! ( w>qC.go;f^B!B,Xx2<ٗBeKxL "lWq!7�<8� xeF*\/�`F!kXbܔY3 @{~RHe�e�u�e�?! Z@UDf6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,a$I> LHF5& "y (@閧F~DAq e&<D Mt!7&$ o( 6#=RD*Ư_ӠE͜v532"SQ.EX5G?U:GXB0t ?BV(Lbom(2p�p؆ >@ YMR,ܲpq@2~Vd5IzNzI(%CX[쳟,<:x'|(Hʱ2�$J@K%%�q]ICCȾ.`np  A@d% z0ZD1YmHQK*;�:^ C'`fmQ>\V\#y; #hǦ2>L6mQX,,j 0`BĠ -Ì0HH �BMhTӽ�S̲gU0P Wg.$~3P<E$ �<P >7L�U_ = Ѕy/y0X/v�) $/$4 Q+6WĪW�2(҉:@%SCن3zdQ,8e @`%Fj3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3Σ:3ɌMԨA��ɨΣ:3Σ:3Σ:3Σ:3Σ:3Σ8 cp 2SPѹ)O*~LmB"(PgbPQ�0Da KG� 058L7BIQ%F%K2 �$ nELN!1 HO@,Fm?#AIj\J(L!� A�'TA\3¬Badń@y1 --OE~Q!s""  \H2Y8C8( �8K8a|4!A8�ЄgYUa'a3_nB aj.%P6sSdOf ^B$^00VJAx"g%@ o%ZP�OË ᙄ!A炉(@:CC+R +D^U|B\CxNd (,4 *mK)Ǘ<�,Dt,@X |Jj \.adIbDdjA(9rjO o>LnH2NsFvqDU _dB@p!89Oҧ 1E`>*/ 6SBBB� ,拀 y?sQp"EA*5�AP xߖE縨7!E|SPȂx͛9ŊD/\wvV�J&q kW`o8�<+*rỲvDAE`�@ A,^ B  #h� 'l0+$MAbXzBID)ݸU�Q} z]�)s�^A}]Nΐ%,2W} )ȩ�xᕕ8oBƙQ<B Z4h(PyU&6 MMʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽʽ=½Ƚʽʽʽ½=ʽʽʽʽʽʽʽʽʽʽʽʽ *!Eڢ2<[0ؖ :�@I9+xVL̿J9)灴=`"(:,ʦjp TDΉCqBQy!K iP*ib ‹.�wxCY�, � $p8@Ao##?Ϯp:fn,9O0`]lxH$#V.ED:| FQ ~0!))X7?jţϾl E[ @RNq<~ ́0f Z!2'�"C4O?< C1 ~<A޹r�&(29F >K؋i;\D.+0P�$|lP_Pju)ZG\ [$d!p~"<{& bKD0qw14hIs3%g^D!�T< (O*_qb`<̰$@ 0u0|Dy��@LrL#GJ?3.0J]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ]%.IKR)tJ|?tr~fdX,y% k(%u;�G.t%H6Iꄖ/; 0~~H.x̐Al2(AcW|Ŝf'p9BP9f"t C'' v^'O!vd" ͔K}\MNz?~T\5yW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyW^uyHCE*+0Sy A HA~59rCX^- 膂9# $:U@¨ Pe aNQW@xZHXQ)c/*E' OȌ(}'2�Љ)�@^S%�w}@s?Da>?>>?> Y`!E͏2n IBftNV$!6gNiF1`Ă,0"Asp}c)"1a$9Q jq)tr-А#Dyh%<3VcRca@ 0S,|/�R/2aubѫpV`'@#?e24¨VR*[,WS/!T(�d|K!`;&T!Ӡ2��6P9t5�`6|�ad(+!H dڽ5VșMA!%�41qgXY*+iN�H:�ɌaJ�,{Ay0 9ebHf QaC3J�h1F؃8 胯H@$6`Gcȁ8O)’,`UdE<He(� J*Ɠ3�`(-(LIBTKuߧ P}#I� Т{x0U_z'EMxN/� P{̱\~8 tBN\ņo^" |!lѨ@M,Epsť +.N2g|E`3BFL~wH!Z>0:k GsR+ ^5UPZHK^:� eb @pc*LF.w]V1\>FT"I8 w<=&tSP/L2E UeT 9} sI#ON+3,.  Ԉ6x:෎£gn0"xhfX :evQQf.L">χ�s�AJ2le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖le,f6Y͖lAD?m(n(�`ZbVg,*h YmG./qX(@� 2PHS A�$r(E  VWF@]Vͼ~t$r6@+`p_h)@uXGB`lgȍhЦG= !rlnG QR0 �r3pR�~D \ ףE`٘Gi(2@paL*I@iSP`«MZwjaAc~ A9<dqA2 dCaPcoL 䇓_̸KV;u&~�Y?ERA4G<A\"� sw`TrEHaLgFQ2" ga�jV�+̯p9"K1` �<SRm<ഒ L%HpJ"�AP"rᅃBB,,^I.c2֖�63 KJV<&�I}\A4-F� 쓷|& #�7s:fl6J~|,DDaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFtaчFta[O@ö3Ǘ>@KM@2[_* H" )bM:^2d�1 I "&?d}%`$B h'r=%�x �Dg`ڿ\ Vē9$k#uy\\C Csj]&h1jS�ߺ~.c0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0ó;0-� ��������������������������@��������$I$I$I$I$I$I$I$I$I$I$I$I$I$I I$I$I$H$I$I$I�I$I$I$AI$I$I$I$H$I$$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$I$I$I$H�����������������������������I$I$I$I$I$I$I$I$I$I$H�I$I$I$I$I$I$I$I$I$I$$I$I$I$I$I$I$I$I$I$I I$I$I$I$I$I$I$I$I$I$@I$I$I$I$I$I$I$I$I$I$ $I$I$I$I$I$I$I$I$I$I���������������������������������I$I$I$I$I$I$I$I$I$I$� �$I$I$I$I$I$I$I$I$H�A$I$I$I$I$I$I$I$I$I$�$I$I$I$I$I$I$I$I$I$I ��������������������������������I$I$I$I$I$I$I$I$I$I$ �@I$I$I$I$I$I$@�H$I�I�I$I$I$I$I$I$I$I�I$�$H� $H��H$I$I$I$H$ I$�I$ I  $I$I$I$� $H�I$I$I$I$I$I$I$I$I$I$$I$I$I$I$I$I$I$I$I$I A $I$I$I$I$I$I$I$I$@� I$I$I$I$I$I$I$ $I$ I�A I�I$I$I$I$I I$I� @$I�I$I$I$I$I$I$�$I$I$I$I$I$I$I$I$I$I$�@��������������������� ���������I$I$I$I$I$I$I$I?MI$ �I$I$I$I$I$I$n$I @$ $I$I$I$I$I$I$G $@ H$H�I$I$I$I$I$ �@A$ $I I$I$I$@Ax$I������������������������2H�����$I$I$I$I$I$I$I$I$I$I$�H$$I$I$I$I$I$I$I$I$H�A�I$I$I$I$I$I$I$A$I$I$@H�I$I$I$I$I$I$I$I$A���$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$A$I$I$I$I$I$I$I$I$I$II$I$I$I$I$I$I$I$I$I$I�I$I$I$I$I$I$I$I$I$ $I$I$I$I$I$I$I$I$I$A$I$I$I$I$I$I$I$I$I$H������������������������������II$I$I$I$I$I$I$I$I$I$@$� $I$I$I$I$I$I �A$I$I ��I$I$I$I$I$I$ $ $I$H�H�$HA$I$I$I$II$I$ $ @� I$I$I$I$�I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I �$I$I$I$I$I$I$I$I$I$H� $I$I$I$I$I$I$I I$I$$I$ $I$I$I$I$I$I$I$I @ I$I$I$I$I$I$I$I$I$$I$I$I$I$I$I$I$I$I������������������������������� $I$I$I$I$I$I$I$I$I$I$ $I$I$I$I$I$I$I$I$I$H$II$I$I$I$I$I$I$I$I$I�I$I$I$I$I$I$I$I$I$I ������������������������������O�%����������!1aA` Q�?oJj].D c1I{ *U0a?{ @;>CV죦�1DqbGR�$vxz{(@Dh HJ ;8h9T~NU?'( ]!7-"\ĝ o�"�����������!1AQ` �?ohdI$1Lpa}.ߓ4fq+x/~̔ kI?3^ƇLli)xB"[Yׇ^B}$.DU÷2(CX^ o�,�������!1AQaP` 0@qp��?d**zNw='y;IzNw='y;IzNw='y;IzNw='y;IzNw='y;IzNw='y;IzNw='y;IzNwM}Ϧ`='y;IzNw='y;IzNw='y;IzNH`60~x%R5A!PX;.mP sHr@%@-Tl;F327bx.HZO?(v9fD�� ƼqN?_Ī,k G<I2(2$rij`d8Gg�?e-bhqHZ%a^r.م{XX9H<LRӀJ9!yH \NUyWƀ6 }_ǯ- Bϙ+?ak{nw+]<y?{^׼=y{k{^׼=y{k{^׼=y{k{^׼=y{k{^׼=y{k{^׼=y{k(Q^W�LlVث?׼=y{k{^׼=y{k{^׼=y{]|\ qxSZC]R(Ə24f � PB# .QsOV6 !H)ݻBw W(ѡEGaV-8^xC\L}> WP%'ZdU :�ġ6:A{%ׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^z$SX}�w�Oҿ�vHU1~H ZGZ٩̀!'& sY PF"cJްXR)SJَ*DXP mor%u@迿�}HGRE ؗq2t}IJ8_oL �$elWX 02%YVꉼػɧK@AaK_��_c;5o^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^)>yA?M�E kCD '>Fи\zNE tpN(hU$2}T"? aaeCH Kn >n^uj|*!i<�Y+ydKr8!-_n>+ 2(\^(Pd|/y,R`K$`4]�U!�3x _x3U�$ZV!/ SOɁUJ CBN?`14cvdOgVi@)b�- n!07/~o`ӽ8#t肆2xLYZ~Ge(!ctXMs4G5@Q8)%0A~VHv%A8UYC@Yhu6_hNCwSP2ʉR:Y!Qjf( i=2&-`&3aQ%DՀQÒKYPST�/!ql,w^ͽH-BY,HlD,2 "/>)5)v,(!J)؊3"T(b�檙A {lm;pNG2 /?aB!>m>!Bӓq(@%-!Gpi2>B`LB|ɱF! j@UV79dhViJ&o(x"@ń9QJmX-hE[Lm5j.X~AtE@[L� ,3Ɉ(V_`ӣ4l*% ~8BQWya>ؾs87`B@*2 J(@NabBq"ܘ@005S!m VpMRj:H6*n!Bcґ EB҃GH Kx5- B|[�elzƚHMny�x +s(&O!`O{+y^W<y{+y^W<y{+y^W<y{+y^W<y{+y^W<y{+y^W<y{+y^W<y{+y^W<y{+y^W<y{+y^W<y{ǀU6WUvmBh27HIM�",\c �ĆnAk 96CH4mIii*H$kB[E�\Y~b! b(2g24*&X*dm��"V|( (87I(ٸ#HIb�g8#;sp⬒ R#Δ!?Y (` 4Ԉ2�/5uT W ,#BQ]Pcq (*D=xqGN`G\g)L!{2&M4ǔ$DBsa0Eƅ2@E'51MJXt?2PGg6UPKG&��y18@G>ßQPrrDxʈ>(*!E@XA%D)XB= ,�TD%P<J_e?F $6YhOd(Xa:RڏP $MIEa`YDO a"ѰAN@2SVN11Ǧ[um:Oa28>fv(uNG_& ZmENQ4GQbj|8"Цb?9:KS �cL[ UxH3u$틛9% Hn�(W֯oy&B]�>ސ�դa FA[,cA/_@DؘEV%O� ֺ9r˗.\r˗.\r˗.\r˗.\r˗.\r˗.\r˗.\r39rqr˗.\r˗.\r˗.Mm�jV->TXkg޶M ?;fCOE�aVd~{4Mҩ*c2"b(�6̸WX"z@�&Ϧ,37!M\?�d;>Dk�AnM9WfK٤ZnIUd~$ %˞7=<x F 5&L7/U(D>wO65b𥠡gp^ZÐĦe%RV[ۢ Ef6+C-ʝ�G SFr-Ar ,B(�. qB~UU-.n�&ˆ{LJJN"VMHQ!?�ΒU@)0:Zq N* Uǭ4mQvH)4I5,Ԓ Tdu�Ф E|= Z7=^7'$4 6) ^(c"L291k}dz�}pChq$䋢ğE,h*떔=O�MQv`\ }i\"1DU@ |eqӺ8LA�RM#�NCna$dKR,6Z< \fhQPjb "D6$0b?f~k}bbN>8Dm-,? }':G b*8['&ocA.Z|"0"y<Ax�ڈ+MI$sB/T%IL&  (7KFwPJFMF[H$LEhj`Q0CP*]m:; Cѫ|3#HHBF7o>"KQd_%`'.HA*�˽ svǤ]k TY4vǤ]k$~cA&�S7)Rv9Jʀ1) *ʈ8p@(1Rv9hqprZ.[�eQU 4뛬?`R�"RP-() I4J@? qaϜr˗.\r˗.\r˗.\r˗.\r˗.\r˗.\r˗.\rl�8x ׮\r˗.\r%8I5h.$FIGF#u4ISIAi)6*ĠvcZQ9=*0#G,FU_ +c22.AQ_L('pg%=F1^ �{kTẫU+Lf�r4fikT\*m,Ē6S!�$4ii%s�-b&ų^< Tuk+un]�U2@r-bpy; '@*Ii d.m�ԕjhJ+i�DyϢLJGZ?Ep `DÉGD6E҂BQ>>qDa=&Tq#(9stbԂ((9L'jTXcnF `4F"%h�88+Tq.MF;Tkȇ& AZiV^i| #g(.t UJ8r )`"w!lt+H$A(VJ�шXѱ150GFx'*$[\9@ioCi4�)"Qv 3�_B-ZjիVZjիVZjիVZjիVZjիVZjիVZjիVZjիVZjիVZjիVIK�?%}_? ÜơӾ4OLXhЪ+Nd)dJ懛= V.,GTWXv|ng2T\s*َkEk ݧ+?�7d$1 CxLDB*؁� lCSO hj8�iChZ/%BG+Ч)f^h Pt>u$%85'SD ɟ?0/ u*K|xQqIǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xJ+�@] ?BAt(E}j]V6#麯L1*LQ5 AhBh"iƎcN�mI>+]F sEt|=/i y p^+7AA 8Ϋ &L7yh L~� b*T6?3'|`Ȉ g1 @ a|fpP 4O%j2edP,a'H$TdL$ dLUρkLZ^Z3Z22gV UC��L%ECW*Í I'A M:rR.D$<r0_�&k|B~`MuNwC D�@KoPe*К#5$(85WaLò% (+ZsI=e!M-9;}B *HY½":\ B5414π-VUM'8tW€h$T] e>XeQ$˝@DBUiKx3(;e(!rM-9;,!$<cWنCA1JIHY+ZHMU�sh *6&8$dPBr`BnzUbiVCHNeL4 R\T(e ~B'g+ #E?|CVb]!B ?TO_9W /3(EӒ4V $0All܀MB8KH X&G+ߢDDc>ab$�Zm{כ?>"x]>:34ޏ/*HnRE򨆺Ƴ!`5 5T`a8:*"qSyH(sLNxwM87vtS^ڀt(%㠃0=plM)4 .qK,7G #L (,*�rį6=MjlP$`'g~oqgW" pP,�±X=s_g+]S�.>qˋO;Q*$}a<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<Yz+y^Wg<XQȟrSpiH[W 8 cL>! cKhjIE_44~4 9 ~ –D-ąm'FFOQ~E5DW sXif)LRhKɺZh>YDQ@`4Ap njI;N 064Z %ex G1NtR dz%xhRhV[ TqFc@`&\c2D(2'u hXU�?J(z T<N(o�Qr _McQiLZ*PqFҮ-6uf6UKNmB\=NS@gpcWwS/lX%V SG` �&)~7q6#'T!`TDH=W`fT B^d_y0keF?Lrm4C.őBV@(JEvZ0ۛWv#A@#BW,G0�f?2{@렼lBa9kx$TAN_pdD_FH6ob�?zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^}E߂?�K~ V0D\^9¡�RhCfŶg(1P#_gCbZ`&ZlDDԀ<SB 6Qp xhjAhP!F4GDٯŬ7 _C8i-, lC7D5ËxBcJbQ mDhno.-�IC_W�w�O ɾ1FUVU}_ņ1ؿ/^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ^zׯ_t�������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/slider.jpg������������������������������������������������������������0000666�0000000�0000000�00000006520�00000000000�016256� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C��"��������������?�������Tc'f!1a2AQ"#q$4R���������������1��������!1AQ"a23qB� ��?�u^³؜ Ũx{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{ bpZgװ:'Ex{pX�2�����%U6}|x(K?U{S-ykka?2[,95Q_O=kE>džʱŠ+-臨z<_dvLyoתhgt�.X Ӥ.?Qf+uySW� G &ZyN9G_q ���������������������������������������Vt/p,M1gI̴.,MAh40t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M3fB3B]Yy)QdZ6Y)?T"Csi{Lf5*?4zBOeRQE>M>'Ԯut_+Z}6ff.-U Kdz R^ݒsjPWE *{4zy.rYu|wYxK4�{'sW7dƔJ%>M{/ty۷ -r̲wt=jg%,*RBR%(BQ>6t/p,M3_deeb/(Fʥ*GJ&#|m>] Yf?l� _yѼk/Γi,>^Ybsi->] YfNgI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴t/p,M1h4.,M@t/p,M1gI̴.,MAh4gI̴si� ����~I@l[xvY4~S,@[j[ 8SQWυΨO,S{'xhWωGYGJ/WBZ {\s܋Zgeur+rq75f|~J~T!Kyje9e72KK ,# "���������������������������������������������������������������������������������������������������������������������������������<,UU+,Є!)<@qv�⧦ 6~x]fPE(gGkGF *)403I|;y|K)�/dT�zgLn*!ͺ]4'۵~>v6zxh' zOTR 4*foH:ͮ~/¸}oYdfMTYEM *(J%'WF34>%š>xdD.?9.U 1+Mfb��Ҩ�����x Ƚ7":(7"܋ۘ -x Ƚ7":l^r/n8 Ƚ܋ێr/nc(7"܋ۘ -x Ƚ7":l^r/n8 Ƚ܋ێr/nc(7"܋ۘ -x Ƚ7":l^r/n8 Ƚ܋ێr/nc(7"܋ۘ -x Ƚ7":l^r/n8 Ƚ܋ێr/nc(7"܋ۘ -x Ƚ7":l^r/ns/9T#T_4x|>Op>:Ơ)D]4!d3J~-g,;87noIDjc<:o<Z(O!V_˦<0>D'TxUW*=DRNms?gіgYJyKU�.>WSҏs{s%mŲbU/Q44z??mc~=h|b#ѱx Ƚ7":Tb{qnEtؼ^p{sE/:�@������������������������������������ BP(J�>!Lnun"TPP֏�fGd f(YL)c�o?g\z=.E]u&Ҕ�`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/spinner.jpg�����������������������������������������������������������0000666�0000000�0000000�00000015355�00000000000�016460� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�       �C ���"�������������� �H� ����!q127V"#AQUWa%3B$Rsu��������������5� �������!R15AaQ4qrs� ��?�\a0]ISu Mpo1ؓH�� $�7{׫;f^>Pu<X^/|ZrlůW*vl* ^/|ZrlůW*vl* ^/|ZrlůW*vl* ^/|ZrlůW*vl* ^/|ZrlůW*vl* /lL/sbS٭�պ_;,tsدb۪1α,`q!G5}Ro-zShe.`'U?W ůW*vl/|ZrlR ůW*vl/|ZrlR ůW*vl/|ZrlR ůW*vl/|ZrlR ůW*vl/|ZrlR C-!~s?QXW9R8Nr6܁rs_QA9 ']ȵy@DDL&j(20ԿfW1Vk<]f᠝l iiJ:-2VV|aM|�;;bv;Jx W>Fa?SGcN\.{؝\8|~�7 V'KǪ20= bf;Lc2K�pA. Z}cY,M= �=m@ W;PAr+lcj_ˑTbčo "!ة+#Թ }8[_QZMW<5׶!:>!cyAloC m#DׯGsa#v�y;tZ{k1xI-?d]Mr=fY$tdMq;@�y�?DA'2y+ <IO?RuS{""g9X=cYdJ�6G0fW@bv;vfG+ nO=PN2V079v!TDg]6:aP8sܥuc>w@X;*:ػe -c�48;t¾^>Np>jCrV$m\6$p.D<okW}>+^/im36aw C)X9dosKy[y(* [rZ6 YIJ*^#m@٣k6xkpwؑҸkJqWpj%:Yt~m_6xC$1BFk@DD>9/uDk(]?EߨePu<X75O4s�BE+'W,nc !t[;25QKVڼ.H,N%J&nN\A 3/w7F@{#~R9doM>^3BgZeydy\;gn7kOD3kQ zvad6Hh31t]s%r|F֭ZO<,;qs$zI+DE[(bXAj udb@4?@XqjblS f IUAy0y+P.hQmB*ag)n%y$;s⑥K\AB"eτ)n<uY<;C497ƈ;mc;x=sn W;mptt.䟍 ceq=k ߔ<nCZ>`5NlΰGŹΤ+ Ɔy |9p8!w\6|`oϰ,+ۖޑOf^i$t>_ AH=p杈=k�x˖ɖ��xy!�xo5?^$Ak{}owW{|7_[C�D 澷�+ZMN۶o3�Ȉ?wd/a=\A�[:SN;y[8 nh919' v=kۇޫ?RuS{pΖ$�xO^&wk=Hwۇޫ>]ݯ"D߃nz{|pwvCG~ }껻_! mUxR$A6|/aÇg @�RTAQq#l>ԮTG#/ٔZdxg p:~e㟢]oF" """ """ """ <IO?RuS{"" RpS:3ږ+ݹf>݈$z>˻ y �lZ!71Mi\Xzp okdG] s)'J"cڣJqEWcG k\i׊9K�qђH$Eܵ-|M5mوlT).Ӓ;SKtNx,FAA<V|/f 䤸N5ᄸ|<ۜ}zŌej:GړPWu�y�05a +:fFf8vQ#ѸgJ- 56s yߍ]xMO,պY7ay&eX^$bB?x55nVSV|3a쵕t,;F!aFKMX ҙc1{8ݤ^Q@1[w:~5PNu ,erR]+z7➏*-7~`T$Q qߘ1<-7~`T$Q qߘ1<-7~`T$Q qߘ1<-7~`T$Q qߘ1<-7~`T$Q qߘ1<-7~`T^9/uDk(ƌW9(SHY-dEpݰnZa>ENuDw0y+u$9:^"V197⽤�=;۳7 8_Xct yeju ~Q�˱؂$ŧm۠w5nht)e'+89xsafhnbGJ"":~5V㟢]oF" """ """ """ <IO?RuS{"" Dg]6:aP8sܥuc>w@X;*:ػe -c�31%6R JIVwD#K_- <EC RxRyw%=hs$n7;yP]/'IѸa!9+U\Ŷ{mQ8W"I7�+;mvٛ0;Њ|PT,79ܼ-ؼNaӔb_o-)^ F<mӺ'~6<3]wڎL3~P0m h \>*>pf3^Qk~:�ktL:b` uW<\ԃrwO7r~uQ+Wq~c#YE^].hQmB*={-ްO|c" R Gz�mN^."^{ʽt5|9~ٟ j}0YLjjm1(2)ϋ}H."^{ʕ*y_(dS~ /oe=<]+DL<zAҸkR s_R%짼}H)⧜H:W |AN|]+Dw௩SSe3TJᯔ}H2)ϋ}H."^{l{s= \5D0˂@.up񬤶t8cCԺsOX1|R O+۶mCOqc טol>'1"'g""k.?\ucܭlOp_:V]Cۇgߘ�DEvS1kI6 B2A 2^xd[ �0�4tf4֮۾g}y$(do s KsPa՝âTMf.,4LMSͯ"Zo1mh�j+FyIo-m&y1D9sZypLo<~3idN ke 5ۑK7 9*ffy3M1L^}ַeDKp1&.l[-ԭ{Lvkrsa1Z1oԛ/8k0>�@!_5 ~\󥟍S}w^'O@Wo" """ """ "" e뎬oI V7˨twp?LںeKRi|Ɣimbܥgae/csަp{'Auhq'iqƝԽPRG<y`#h%WՓî7wORôkW}S14E]4M;xi2vbUωWfܭ8:'oܧ}Q:}MV,ީT+YږhbAfw9C!甃wU/5p"o�UaUz-DZ#wJzSH7db^K6HqE Asɼn.ۤtDE#(҅^=]jmDEQWtY yguMMK,m???r~DZ|h^-o9-K^54A a�6�c+alW,Nuq3,(˜Ǘ{\:)yYgUiP1e~3bf;[JFQGޔ+alW'W1دzPM8 UJgŕ0v+ޓ+alW(b&Q *3bf;[Iŕ0v+ޔ1i({ҙ1e~3bf;[Jrat~ p{8p'<<т=ɲd l̐X%.c[�]]?EߨeWcj{7[չYmp2jfoot""^}~TGs:I]U&-M0W68=s\mb)4i&g{7fH)ei^ oxB SLޏȷ'|MmFHl>C+iq<�Of-5slU{a!s7ox1OCd+Vd8tcq͐"bmky;9nZЃ?RԵi_VF](q ;oدi+nպFg ^Ӗ6*MTb<-'w=;Li|5)t9fLk$$ fn5kzw ҋHi#nBikN�S9f2)Y{07i9{䑄?'n5�Ҙ,U&6+)yW4o1k\n }@1[w:~5PNuC0]FFO@] &iU٣eJ|=� CuZƹE~Nw[?s~n!S79S]2Lr<흱:GJāGosTuvZ2ma-\);ynzN䯥mcfNb -M)>R胹z.: 5Y1Vdbw9D&~K]1'w_eM qG'lҞmX$k\/ {q" "":~5V㣚8a\YI~Z%[26.夏^ 澷�(}owSy!�"_[C�k{�<7 xo5?O 澷�(}owSy!�"G!m0d?�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/splitter.jpg����������������������������������������������������������0000666�0000000�0000000�00000011571�00000000000�016644� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�     �C   ��������������������������������� ���sv|��������Aݻ-:�����)t��-۱Ӭ����� b�[sv|��������Aݻ-:�����)t��v>Zu����� R��:[cX������.�v>Zu����� R��:[cX�@$ ��AL]�$J>J5�����AL]�� nnҏ`�����S@�ݥ%����� .�u7YGF �I�����NeκZ�������8U0{QN�������;0qUUF��������ۚPʨ���������6[sWU���������v_cQ���������npO.����H��e<=Ch�������e5|Q������ �ۚPʨ���������6[sWU����� @ �l比26�����@@�m_(eTl������@ �l比26��������� UF������$H�- ����� �6[sWU��������- ���� �6[sWU����������$���������45@ D��Ii'%lM~RZi6Ii'%lM~RZi6Ii'Ri6ԶM~-l-K3B $(B $(B $(B $((lHQ!DHQ!GQ�/%L`j j j j j j j j j j j j j j j j j j j j j j 31umJv_YT"*EPB"DUT"*EPB"DUT"*EPB"DU MP[X-- i93n3'um4W~W[H[X-- i ~uBߺm!o`[H[X--�*���������q34@Sb!R#12A�?rE5cPȳq`!Վ9C"?(dYV8 0jfX2,CrE5mPȳ歱`!mPȳlrE5b߾Pʨ}UV9ՎnsucX7V9ՎnsucX7V9Վnsuc=7 ?άsucPʫ>έ[ҷ_snJ}Ε+u:Vt[ҷ_snJ}Ε+u:Vt[ҷ_snJ}Ε+5>J}Ε&(dyV8 0j[?rE@,bWV(d\aՎ9C#?(dyV8 0jX2<CrG5cPq`!Վ9C#?(dyV8 0j��$����������q3@Rb#2AC�?6thJmH6thJmH6thJmH6thJmH6thJ#,H6i2͡(Zt[BPz-ޡn w[BPz-ޡn w[BPz-ޡj-ޡ:U26V|}ZjժV|}ZjժV|}ZjժV|}ZjժV|}ZjժV|}Zn3gV|}FؔNmMfؔNGbPį9~SHbSm:FY%6ӤebSm:FY%6ӤebSm:FY%6ӤebSm:FY%6ӤebSm:FY%6ӤebSm:F_�5�� �������245@rst0"a!#1A$BQ��?E/4V7t}AvC /_Pi|oݐ"Kc~A_+d:X߻!Eo4V7t}AvC /(4ZŨZŨZŨZŨZŨZŨZŨZŨZŨ} ŨZŨZŨZŨ)E/hKdʲ Bw(NE h;'}PBw(NE h;'}PBw(NE h;'}'K�'KJ(NE h?$O Z/h�E_b1WU*c1_b1WU*c1_b1WU*cKĞbTC1\A2 v\d@ms+ȁR2"礿$G-2 :[I9�Rm)'ǭep ;[\A2 v\d@ms+ȁW q̮"kk\5D2kep ;[\A2 v\d@�(����������a!0Q@1AP`q��?!ILBݠ|>'A%1 |OvJbe.= )]{S/h$!v_ILFݡĮ=JݡĮ= O*(#Ue)8SqN)8SqN)xa qN)8&e',ϵR,2�_/�e��_/�e��_/T _"3�bDb'ݓ3c7 y0L7 y0L7 y0L6 y0L7 y0L7 DWL7UefVő}`Jr'j^RB9X^1d*̳2N1$ē3L;$̳2O� �����H��� �I�O $I H$I�� �I�OĀ���@$I � $OĒ � @ I  $Ē��@ ���H�DD���@I  I ��@$ $I$A$ $I$I$G$I$I$.dI$I$I$fI$I$I$FdI$I$I$I$I$I$JdI$H$ $>I$I$H�FdI$I$I$fI$I$I$FdI$H$ $fI$I$H�FdI$I$ $fI$I$I$NdI$I$ $I$I$H�NdI$I$ $fI$I$HFdI$I$I$�$���������Q@a!1A�?Af# 1Y,Gydb; Y,wAf# 1Yeaf;}�C=`>Di4z=FOQi4z=FOQi4z=FOPGIyM <?c mh64ymh64y@ mh64go\mh6Y,Uydb�9oo8Uydb ^Y,WAf* 1UY,Uydb ^[� ����������@Q!Aq�?xDY",^uy:ׄE^k"ί5gWxDY&,^uy :ׄŝ_'|ؕA\ [ [|EˇxdNNNNNNNNNNLŌ6y蝉t:Ht:pV<e_>={WuygWuygWuygWuygWuygWu�'���������A !1Q@aq0P��?dFI'JO8'XIlƵqxg1ޑnEb QjY̚"ȓb%9lIΓ$$12$ޓz7Jګu6T :Čt�v֖gZt[f**\jY֣|BZ1 ֣{.ñz^Z?U{/iF"ؽbűNFQRҖ-@.@0չ:w'Vܝ;ruMtN׹:&O{uN׹;w$&RN3׹2;߱܏^܎f/8gD#@5h @  @ԛ �VAC@8^�%MZvTz) (yYǗ.\r˗.]r˗.\tIMyxZpĚ[\)rF.ОȽ7V4|̋S!S!&EKa}y?CYF>Ȱŭ_g"-UW֯³r22<Eŭ_,Y*Gg~Wyjd8U.r"TajD$LI$F61k_g"-UIux,���������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/stacklayout.gif�������������������������������������������������������0000666�0000000�0000000�00003136215�00000000000�017334� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a0���DF<& dfl6LVL$&$\VT. TNLlvt,:,T^T .DNDTZ\$2$Ĕ\^\ TVL<:4&tjl|~|LFD$&,..$$lnl6LZL\ZT\RTLNL,.$"d^\  <B<*DJD $*TRLtvl4:4TZT<:D2 2",.4  DFD*lfd6LVT\V\22DNLTZd¼$\bdTVT$&$|rt|LJL$*,lnt6LZT\Z\LRL,.,db\ <>D"$ $*$$*$$TRTtvt4:<22$4J<dZ\TbTdnllzlDN<T^\\RL .D><\R\4F4 & :DZD$&,B,D>46 tzt4B,*lzttnd$2||ttt$"4.<:D>LLFL,&$������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������! NETSCAPE2.0���!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$sX $p@ ( ߃? r > }PPdA _0t!]A=9fMp"G1GX@f% PED\Aa !q$$8 j2RyIœ`IVVbFExDjg)a! j&9G9(EhyԒAy"G(hi[N?*kT!ޭ'] ѩ>QJ@udi>@)<I&!u ((tZ! py�ñ֪&@d "n>kobOYSj�'Dl<G 0"PAx hZ8B!(CJ{'*nj)L%A#OGXdAbQG uQ H\@h6Oj)23ZL�(=De<D,WoZ!2J@Ib@O.IܠU"Q8TJ>w d lD@h$xuL,2IĎLB[y0ഥ&Ol>>{@\4ah< "iu88P b��`ФA ~#(0(@j" H�0퀈5I-l'B| H:`@$P<ta   щA&M/`A2\FэCZ&@% 8B@$0 ?��\)h ]H - -5JA"�\LRCX)D6|XfA) $ Ф,QAHa- 4 ��?8~c@$TEAOp W�23`@uJGAP'XaO` _@?P pF<pYj "< !81&` ئ@!H$P|`WP@? y  L& � q'laa vU9gEu\*&e-nL0Bh!|>A#Oj "|4`!,�mAL v8T^W- A, @u?!PW. �8(oQ OC0B~@=!!]o\#W?+b! `�"`+�@Bx< s(Y� Px�TD|!A/4ACi6R{~4s{AV0G{i "T}Dtt0 _ S&Pnt9)(�&%F�G%(U80 -DX0K\!�cpD@W %<¢GWP; 0 Ԝ�* Ħ81U%T!_ ҬHP8Z[~U"|)6 1>tD'2q!b`aF O(n,+p�(�۲@L+to$Yj[j򁿉@8RGHaDYr0 ?�+)#C B @  B8>FĺO\8"!,@cC�!sV"($љ:pBG9 菝O*FFh02g~Ҧ0-3m og0AO$P 5H#Dnu 5ԉ[),>4 @J{2ⷎh  H0mR `paHDJ+la!"Zz!a+3 h ulhhd!RUa!(RnO0"\�o.�w,tPjiG8zGl1AB)W spx"?�A`m+ۖ�UUp?xuSH(|"(t@JJY5!2H#�7m=quW`$2χ@�qnPV$LQ<PBk^ rDvpCҁe1W#q)q $p580BP"ru%LBa0Bo(yXGT:% 4V�~!AdY2DRCd/4-[ʼnO{s$B�UeIOQI9|5&NDEr4B.0i4-$48bss�rx!=xH`UV i$EA[r dO�eT<σ�5!.B"&5CtA.dAU(DA` ~^`"| (0@H�W0�4 !^OЈ&A>G4]ܵ/zCyqwr 5�"GwF/2@ �!^P&(UIX@RMBBsi9`�4up# `'H`,cAOSAP�p@jo`$@K}hv37Vz`qJQRPO9�f#IkB#4]L�U# ,4ZdPt;E0dBVRT"JF8�Yp )P0b@"A#`L��tpO'$I^ L@7O@"tYydĶyc5O7{5sݴ�H0&�Xo Ai~&NA7vm)[CTC,#RT DAKUS4=R#! h1O"\ff�P~P5DAUe w@zo1@`WLA$xrtDp`XO2<Ѐ.�o3 %(1 !`@? Ydp@s;w}ܩWЭ0LJR(Ы(Tg&O'th#4FBJ"@A@�u{ {AnnD0P�*wtSrc[&%1YB!>\i^i,�m3~X9@�شp!A@/[5OD7'D <9_Z�)�xls@au~0 �t�n߄!QX�Z7<0xrrOhk<%MdM7:ZA ;[{%C8�P[[+g1PWUPP;~l~ L1`_ `t}Sw`u$}qp=P^`)ӂ{%%Oq�b@Hlp�l:H3 o9Ju g l l Pd)|u!1$Op`,r^Nbp!]|P\< c=M$3 "+j旂(&̉&A)ʤ_'!%+rPZB 9Cn#50\A��nT\|R&i1j@k,2U13dWkBk$Pr)AP&W $l/#'QOEAU&">r$z!$�' Î DdEs(>0RC)LC)֗_rؠ"C D00�;\&w| ́|S?2C0b"r `B�K˃bD>O <sOB,h\|ω\]ʑBdKęl+#?4 5βQ/@D%@!ŇD1-/Pb b dP&@VO ż҃PPfQ]܇=IXK`3ip=E`&pXѲ@@ _]`=1!/A%W)A!Nñ8+- * bbtWd$}HX(G]1Mp@^ `SS�cMOl+�E�KJ+  .P�p KhH1#8 o2&qKO؄kDžKx >- p061?,ŹOs.o)0V%~!"+U)!`/G5Zmry-)`"ѐN ,lѪ OlǦMtM KCCb`p'RSŤ|'&;F=<)W>pEB`}IG$J�Ln}#.6*A+0iR#$yr,R9nr* y&[ )T*JXMBC.w- b}c],][U&ɓwpPy[>Y.};K1 &QIM(8VEKnM,zpJ>! ΄]|΁2W!A$=8a1y!ZZAJ>U �2l0lpфԱ;֪m՗.VBlʣ88O%\ȋWs.u$O]&?$1"_"ŚҎf�!'ppRF龟h>Z&H/ E$"sfփo8Is7cbO'YJeYnlOd;3">"c~o8-߈;l B|ٗ oWquq_?:aBhB`ZGLTWh̬76ʦcE>PuXH(ޯL r,o$BqUL _PPP�@E(` *ĆQ"@L:~\$H"I*ɤ#]ZtqN=y3ȑE<Z4 d6]z% C&A~VXe͖erc=n{[7Խ} [ize§+ s&V;F .ߨ">n^A*.X/澁2o˯Wymֶ3+fJIę&M hP͞6h|kG_Njo }d(Q~#$ 9C,0 ZP@p@ذ@4 20Jx@ 1C_q? fD`CZ n ! C3+8 ˢ n8bΫhY$5 7c8N<S>S =/ 14: uQG2pF!ItĈL3RKP'}TF%9ԈNKRKE}TRRE\M-ՑCR[UCYe4VL1XHQigE48{JT:D@ up]'xS/wMo^ySϼ6(�?!Hdk1a'lqBwyF`1vxƆ 20Y2m#~b3nxGaA9dYx[a*xfah[FwyhVb n!j-`Ao̲kr %&�C|`0n#= n ;o[o :'p)(n W[(2ʠ˰-o!FF 0=uу]=r+or/KSr˧-�~vkW]2JGtӗy[^uEҷb) ) ؃q;~~߆ s[>%<( c]2:y]9P{wj[]T=nz' #'j=\P&pKTQ c3ma`,mb-mnst6 c(/<[UA8HD.+!C6"nm)# bSE`P"|@)͕lwF4reg.n,ha2�\ ȡŎ_$3IIG氚8$#3Xbr̦+HQsӻ5W `Bⷌb&>QkޏL?E4zQb@E72] p唙<N 5il9rB2,:IȑJ5lť(E\P)aTvpPşQT,8L+rH]c- j'>0t W ^NWO*qJe%Jԝl5gJZ "lqxU :Ÿ4WP6[̢-ZP%1B$HY4@G9׵n!VntkF}V5)nҔ87iOEu8x.~U>8F겨*2H<NhE:ְSUGRѮ$Yaºծd _ٵ:m>Xx]B@@EB,h1d5i-y+Zf4yk^U.=j)&yK{+'9٘ય 5.Q$0�t0["8p P=`dq)b>qU챚cM{L򎸴GMBu]i]Wvz`{/$f<K'g.@T~l1 Km Uh�^5iZ{/sKG*ƕf39 [C[<ԍ!JKY6r`I P4 4t.fc7(-ChuVlojzZ$- =>{ͮb_EROnB%ꖷMEh0}O+r8, Yԗ姏y0Ghj4,bpwm^ݮmss.nkܪDtkO} 4tEZÄ<  �C�*}YY~{ȼn2ɂ.5=o;߻0w뽧'}j%yqҩ8T+2f0+aO �A={غ4rijDh\{}vX]a=Փ3NIR%_E<! 44�oB/MY]~_"wl@Ips�ۣqyfYs;۽y۝+@+J궃[:rj'�#[@@H$432#1zCP:r&*ڿZ7{s15 BI>ӱ_C N;C?8 7x.@07x<@'7B3c캪ezst?Cÿ7@A!\s':@'J�h s'-By d7h89h$",'h!0&:?c*Y7ԑ9cw=7aC><'@!a[B;@88Q2]{B4 ;m�$3)C"2?&9Ltc;0#C5u[+DbԽR@p!<@"hĂsC4,%Uz!ض'x#<:s'h*/9#0A9H<㿜K17#c=B3DBD3hL{F <)+# �2b +ā�9X(9�uE@-jW=k<8,=Z?*RϚ˻ ][$+[D@3d"''#d(YjLl'H-:l<Xm7p:4hY#k8,* ;25MCSڣKB4MjƧ`Jh|`SlԧD"䂸o�6@8ɋ4%>]Ps{;C,=@DNDN>,Hп|$TLēDK?.6�D&p.ø�-P7X-r* EY EebFI*˻LMc7 ZJDR<@XZ*k-8l)KJ(..F0٬ke"tKK3Al<Qw ܤtoL  '¢F�+N0E%�Sc�H#� 6p0@K3 %5*]쪄@A!GFwSUJ2@-1&eLp£#Vj4.b8 Q4GK˺OeT0l*7~jԛQO<O@U@MxUxu$vjHLR"6 UBQ+S%I;Նm łsb?ܤѤWAUSA-Տ%Ę$}N&J( (J6\7RU1TԄ4$GkVHkԛCZ5sשH;-ayUz-[ GFW*,2m#S%E['c86jL0[C:I[ZUuPvMܽyJ\C8�tW۹EUHm:T[IHSj*y[*'ꃠe#<WZ%YZAE!?mJD±&܁>xVjœ}W]%_5)jabWs\}\XI_L:Rرr аR`GE3x `*ڃ `ѕ*]¢²8 5y;# U\S"US D|-̀ ^c..E`&~b'fb**>me*nXdr<0޵AJ֚_Qzay7AYmJQ:F @nl^B@NbC>d`BV h=8/+[&EœIXX5;,^eP wI'k[~b\fb\_V`%fba *0r밢 &ýi5iZ!X5ܰb>"0 #8� v'h`+f[xvbwz禃)rb#S'{/f.f'`F b9e"詭ST-T=$T-i౭. KKM uύxa' `Ok �f;Z&?tj込!k�W�.#%�v뷆k붞 �鰨3VlYh?aQF@/ %a*�ႋ.m11 (  l!ۮ&DR$ ^O&ƈ^ƶU>MndZĩpƩq@KzQ.16 nVy9ne;lu3&ĖdecF޹lVN<nza)\Ιp93*&^,2q^Dʡ#q1r/ج@a!Lp_##@`<ȃFȃ`a"2*,=ɔr-ܼ0=,2ףQ{_< rfn;O^WN\jLcZuH>JGes2t0{_KZfK_f+Ϫ=J$)S_&?vl&^J�<!,` tq�.cݩ,sbםDAa/2ijW$0")`oqlfLƶlEt6`d7g)X)5s�*}Gg1x笅/7|Tсz77eSuj5wpm:nʡ`u0Mr{nxiy)h e' z_}(lwrhYuy U.Ei`/ĪDBqbW|׋v{U +.W&vQrOrg[ը` x�e2orR)&J9NeEwzMJ{}dRx w|#lW~yU5^L:GWᔩg)lqh`#]MeZBǖz} RY=/?lAkR&ݫ}:T&1Yݿ9Kǝ�qj>Pn?6y1�AH0!qĠA2Az ʔ1P,C1TmE" RɎ(Gz,ْʔ)c%I8qIs%MB{gQ;2%jԩΦ$PaլXf]B[ZьeZ4siȓ*{+fMv(TxIw/`‰>*(ܤ#?iU An „\ذnǔ)IƄkvې UnyOvwȻGn!+W^ d+#d3PL{"k{ie襾,/[sͺ#ֽ8hGUhYAeX =t[eXa31Ky7y^{Wbp=tY7U j80FDYExza~ $sU(6zYgazYu]E;HQ 刳dz9y"pJbYX9KTt3zuݘbnZedSzֶVm|ImT2f}xY})PcWDP(↕J)NylϒT8h.tb:#wkڮnA$OrjeȖ"R$.qb*mX76k%+m렣©.rg)w(>筬 KQQ[ޑ}N,ƛ>xΌ%\{}6U�jgMTљcx7+op91Y`la#w¸-(rh9뵱ƌc-7 n/ }Yҝ}ִm@Z&i[|: W.]z;[BP*?9=w8?8h*.jWQN9˽ʙ/>_꭛~_-ұ~2j@0Zn @qLx=BcQ0wX>c`GnQ^t#`:upM綮oiږ22s B1U\ "ˈMl TAш[XB̄0d\Ίg@!&p" s)BHkm#ЬfG(-;kj&F>@?ƵB"eC[ 8<`G �n#V`I,{W̧ƽ-+d!pv+Mxej" $Rb (LOW:F&i2ȊZI.o ֊ɵp/[bod-wCq1@k5&S~3[8Qu"2NUi6+h>#q.Tb:Bv>'ipDF5h0Qq젯4!DLXҔM+HkFGx@ 2UĢW\gTHz*i;JQ#e HCE2|L1#U{"QZ8fu(:1rܮU;Bv�~R-[ J"6B$#=O΂|b:Cňr7 /ez[HA;L~iS%_cLIW-%ڐA )LDai :WiDiCUU#gHmQ`dbD(jtf, cUB E\R6$P6ÄR=Z`tph) 6}ejUEх\@[]Dž;q ű#*8  ʥ0$lZ2x,s\[.;Dx:.w# ıu\P$l\R⦡H^كp UD{1Bp@/vV6BMj+ptRW_rnϙ˂3Kmvk*(py].7v~3jZ1wzձ&\Y9el9Ϯ2N kU3(+Bf£vDd;O2Z#6&- Y1Fqmj%s*\ra]iZQf7[gp5beɤ{#՜#ƣs{C0JK#J\Ǹ\ߙ.8^S ?78ekS7s=G\B ;wz[DԋajL۟WkՒoH+礒Snt;^Lq {7 ?Qin̞{ɬrj / I{YmK;b\<2et`ӿ<PDzYqrE[+^6o;I~x×;W5|"( {?o\yY%^]߀en^M@eu٪uT]`-`ׁI]R|H[ Uv AAZy ]i߶PU Y"֠_! M[\9I  &[5Sjtd`EN) ZFHp%ɫ<VEP,"%Oa�^NVAl!֭))6a Bһّ՟ڎ[Zum} "�n+aЉ&`z0{!"\͗1bd ^⍁5a0Ɵ�C ߫AP# a>V/7 c%ncqcvZX`%`=icȕb-Uaf(hL3R@v#*Nb~"*ʌi)6㌼TIa$ CW  آ?WFb Q>_GFbISpZшEʗKf,�ZIdB6dƋ^LaD&Ȃ~͕-%YSTH5Vyf%WVKfB!]&81 e&[EUUmZ/V;.@TTZ]c^\"~%>@LnhڤS$[$Y98 ʠdIՙXWk ^; VC^f*g&D3f7V5&r#N.Zaeiiv}ErhdYv/ƣAH&H*VruBcD, _lq6�l'<sgeT'.>Y_ ^N_}2hd3Vbը_}^AW~ &s> GPBie 5*JɣVcWٰQ _(mBg*'])BuC s5 '9"~j;za`ԚiB鞂b'[N# L¸>EfZ=&"W (tܼglš 'i`T"Q-e1)5fx"뫚hժ}HʆZ͍R"=p}l^q)!JWr踸^@J*bkZh(UhJN6䠣:R_n갢鱲kmjj%ZR"@d̼Ff+%&&j-'(De&&fOxjOFg[a{Qǡ )k$a*Y$.,J  UUD# Xz'u'=y&yG݅+uX/բb֞&$Z(8eTl!*b#H:U�vEӤ-\juQR",JiR(*2|V[Pݭ#a,f>6h[ia*n2nnNjMlF &c!/B`!#̈~«nq~ǾRtjdc.Kpҙa/xBOƭr0ibOȭJcN%F|&]gGZbi)&mo>#~E@ V0m9e+gW"cQ&oQmdN $zn.�W֫Ѫ/JF j*oʪseیphu җ}mg [%Jo~k]f✑T[o40e46f$pr&%'1*[2Y"*uu˜v�,RR )oA\^|I �$bOsqͽ˖`! B 2ovp m3tJ(Rtۨ$e [w@2:^2@3VمU,, _!33f1*, 1BqT3{1gsUˀ2h"Mg2A@@C+âRI+q*`6行.g0񪪱*=_zp٤j5&\2cکk(+g+mb5W=Z|t*ݞrB<ߵBNˢCWPœ[W+U̬n:5SnH׳uhR܌ti1}u0kmzmPh6iXk~4fYŒqPS0 *Uu-?pkNeoKZobm_t3T{"PTMm[s hC/{tW2Y?c]Ɔ~k.7Ra>uH.oco$2Z{r2w7yXs//507yW7jZS].%%$ZW�Xp/eTnqK|S[SČ)ߺҧbty[6st0𜹈&Sz ] |ʰo78>1Y[!@Em3zv 77H^7L^ZL)%R7,mg3 8̜j6 Z3n/pl2wn0jKG @/LՄ7z/{nCS89.㆖AF̜w.qottg1zܟ-çuy-xh/ vo ^:{ѷi_~8uG+i窹N?pꏞ9/zyo⧄ cO&u%Nk #/+dB9SKSSxlV{M8 u̱cy;{lć=Rc,Vx2"^緢>!\6k㾉$<WkCugB<dɚ'r+|w㾏aPJnή*娃s<56Xxz9W(s C{tcZq%&F/\kgִLuAs#t[pzɡż{|+}Sj;HEԇ,FdNg:>܎ryAk>1oQr@3(j~~?78_;l$fyh+ׇ޸[3⯷Γ#_ŌV.d<wK<PTa6ף㺶>΃>VÜxG!˼<w?O;b>#]U)(ͧ[s׏k='].rŐx3}O{aDޫz>Cp%ms=;kS06clu3S%d4^s'Sh0DY3z _xpl\K.JmJ˜Q7:i8r=3vAܢT-ߓǽ1H1<#z*:]\ g;Mxr ͭxF#-N5wyb$A@��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓ,A`1  B~5 $5G b`dAAx(b~+Ga"Ptfc8_7#;ې6uq4`$`GZ pWjDcuE$@8 j2G疮y{U E —jXĕPo xjAHUE"jQ]Xhzi[Gpij�g6Ezjz1!d0\ e YzԥB1⫇KxtU! py�èD: ҷ芫@<6""N8PE*d,l.Lx@ ^#$@BB'cXPn9 +r}Q(h#?r0L4Tb O<!oXDŽ�GA0\@qpdb4\eyVP�pG֬v Py<,,g[Et@F1.&b(qי=D|ҥnwNGHFQĆz:},1`Ff9lѤ@ !q_1;j8 ;WEBx9!@z\rA\쮋+.odAH"u:9� #0h`a�A`!B$zU" @ zfDρ P@F !B 2Ќ X8D0( b' pA�?F&6(ksß'$ 8B  V D?�@p?HBEdСT8l0I" B�@\ K!p끏f\d ,) A*�1l j$1%�8�~p!p!DH)}p@݃dY0Jy,jxc!*A!C( (D'aj@8#":p�_X@d6Qxp hv<AS4a+BW AU!\~ <`)_ N *@:L@4 oȁڐ�0aJK65.=m a9� TmI֪bX 4� U 3h%~>A=3 "40!,X�8&" 0pdבUv9T` kX: AP X(D>I.m0�Vkϐ?@�,/mzqC3~@s$!6}#Y7g$zƷ, ��$ Z:?졫O<XC--d2YH@S CX0{ʺlWPޠ!\p � <P)#�Ŋ`KhCz&RT C8dyt r+evYbZbrA |*`г850@YHq3$�SD:<ᅅ/WAIxs+@ )?<R B0yCOQ -B wSa7؁j0# 4,5^>Ti$T+z"8<*гJ -sh7<3#$`_AH$(T4v8ĠRf+'𹉨I)|�'xBF0# "كi=@!}^o SջAp@jfEbq p&&8Bpy\< 3a_L8gQH�: �S" 6^t%W*O$_fT <$*6X�HU }D?7 !~7ݧN/y{Ow̭CH +́<tN/P* A &U),j-�{4 uZ:\o$pwEKF(RPQ<MevLdx@�+ioO!ADK /Pf2,.Frm6AfQffX4#j0g1H6BOP\GE�_OHX7"?� 0&/xbGG^>v0KC�Hho=�L8murplR `=vHMdvnPV@ <vr3j^ $twhT.÷NGmw?y4q`(p=chD =ia3o(Vm5Qh-701rx  R>@C fq/KCO=SmwsB�Q2@R�gTnr=LX=\r(='{A= B+􈖸3S#i{!uQWs!H#?"`"Biy@v oq U!2csQ TkP#-3xCDC-DK( i!`#9 N&*Mh"z8ghHk֒j`5ܣ $P�,!6A:WՂRmݖ^\*kҎ pCVMbWHX /l(+5 Po9�Ablp(uMe1XH`=@:T"#$x*Tmla5@SW`9p10`x�TW HPLV=b|ЉpAjUchA@%gE3j.;AS'f&&GIEp#3+P�R�3*Z5 7K#7eZ0IdWYxdR5bhdo4? (00 @y�cO`PG=4%�@uG! x RG A.%D!dm 96gB2<m� �AsVlP!LN �)"/@�Ď[@yRKgWPESM@[aa5vBj ^[� X`�SCb2�C@]L>; zG^Y=2o^p<D$J2RsBwOw@W)=p<0[7 Y !`/XQrXKS%=0h0<OvZ@vXIPQRA)rN0N0dOh8Xs^3X.EXw t�[w8^&K%$G>'BF:+Vj #Y( &H @QvX`8Mu7PPE*g9V%Yc uy@y|ĕ$hX=0H;iO D5XBB$%I_57ALp3$w4г]`KI![`p;;Gfr�˺˹:y=$QYsmsQ,@l@Y/L�`lwuu$Xww$`qp'Di&Y0XL~OfOLL�TO΋"T0Y!$3Rdt3Pup!0uL�sP,w^�O5IY|@" A!&<)\—FpP[QnyAA8c*iФ+ RT`wg Lɤ$v$^XW(T% vUr&A$Q";@�Vc!}ErLg\ZHV/Sg7E3),''a N46A[v<B^%{[T%r)Gs<! ?BvGUu51e25�/жŹ(R4jNuPVQXQ|DMWג2p:4 �&3�+q=G<5MzQ4!df8eK@ 2}K3-( 7O!4{|A[2&؂-b[["HDF6ZQ[*')/�/G @SS%R/L9X7dkd\$ĹDWX'9:p�<&ACp@|�`!pq�0�:-A?7Ps s=x%rz-a{2t-1./q }YM"$'$h-F(+vh҇Lû%25ScM*0=d#=DG6ZŴK֒k4ZAHa5Y`` ҫpB`5(HR#"pI ɉY`5i򗂧 R'E`י ;�]�s-0w}߅=)1t=1VArҰ8r?ZBEḾd�؜q/�bǃPM&Ӊb[\9@mv-*;NhO>%NX@FXv&g۵6  .K#Msh;JRplirpG0<˭��@`f<w�I!\ʐV!B-saC"D"[is6zc)4U!�T 6]nk0^x" JGQ_U^Pj}=βBymi EՈ0p0N"I!Yst>"I6TGPd_JCsZtQJ]%A++I7%t +5QK|W1>ta+w#'gJ"B}rMNlfWpt8~,!I1_6S3Q*{Zd]?4_E?-<P(݈z(aq!Z1%INPA"qʊ橥j> l†&=mqӧu%1ZV!/1ddGֲ|!?8?8=[Ob gW?8wUweoQe0E̻ILOL|r76iR04�7|`8ȟILd�q</|HQc�.|$$)1pNSR5�&D|)x d8TQ+ȡ 3Q G <"Y7`)RI &=y(PC ,G0y*O`'nXeɞ5˓ ll.[A{2G2!SLRbl?ƒ 3ѩ32e{;fᩁCO}۞ң ޽oTp>UFL 2g9$~ݯsş/׻6.m~'6 أ d@tp!TB/ @AH@$Mtb14W|E (6:@x1 (pb=` .2<DC0J+2K-hJ.24I5<8l!J'Ӥs&SJ)s'J>A# /H"̏6aE  M5aSN=M;R=-TSUe5vءIVKk!UYuV3[mW\)ŔZ!킒J*qb11"j[� qd[G ppEwunնZk36j5!敷_zŶZ*_kCˮ bCt�>pc'>8F$ydKFdp">dL9Cs@#cgk�'.BvYpӁ'0礲 I*j[`쳭m[Ѷ;mY{ւRtÆ6$a00É D0sd`t5?U\9_}_0"9nrm` X?sk7sۏ/Pr]%ދn2(op >{&_0/ *.n_#w5b ;?� ,�B5laL\Nb?Hh.saD6 Whr)la +';΅4a�#f{\JCⰇ1 b  !U1KXYы$1"/9|�/�|F c?5{|ch@ok\D)G0J#؀(<>-Zc~QҔ,%R ]F ';))R/WK%"ڀ|C#2!6HHm wd?8ʼnG=qpd<ݣ,eQi$(<C /;bʮ<Ae%6ԠC#.&t{wK)Ң"'CJPO'MzJ[3 4c5 !$9q?*䑝)N!@d' '(E/['I~0 Ԝ CP?V#"'{;n+i)K\KZ˕a-m(RYKELZiڌ<u`8*oV6jPIYȮO</Hω9PAC R&QiJ_vq=IuЕbrN(ЄRT|ͥ1W0T"wKZދx@tEwKN7PԦ*r= S ɥġc'@ZEJ(q% R3ƴ\ҌP)+D}wK,symoU^RΊĦml7*ޣŚ *z_|AWp -Iem?-w0(" (BqLuM|"X{h""mF8]V(CЗ2 bX36:mg̞ײ)^/Ě7naI0ɭVYV%! BI�BƁ�A̐va~nH?F"s-%uԦ�zy] |@f +!vu5J,; pwvqzSwK|+vI`@ @K:|M 09:Zd%A3:xH"P[$:�IL:8^d+kI�ЦvN1x>Ug a}'e-Q;u څk<_j2pYڬŵ htwf*CH& 8�%*kk^jFsnh쩟-Ι F6am:E@'9$[ðӴw-}@%:Ŷ7 yF:af.H *sOv1K3U>["ItWj)Z!Lr<xe)+DZf2DiO5b?E0)E$\Z%".6&6j36˒>j16n q=<4Q;;<!@=�<@P](0_B:br3#.='I!&B/{BڏCC<uB<6CA :2>x!8�&X=$z#l^˴c+[V=L%J66^7x40r\b&grj @j<@TAA)zj,|yZ !8!;Ҥ5%+'3>~J 7!N*BI+`=G ["O.�4 �k-/=j2b6l\A>TA3I[J$C@H3V(x�597@8Z:�&Hw(Pҩ2[)XJ)(bUʢQ0¥+6PG!@E$d5c`c4rFӬ hKh#yz ǥ`C($$I+Q=xx8;/|'�X<xp-'**6)%]#KX70hI@'h.h70JE'|(6H12DÜg<<9 :PHD%"SǹZ )z<9`-0J1P|&(KtVtȌs>h0[))$4zDC|�9p4=VKQϔ& f{>LiODT/< :/p9!sB!G/+J4H.4] EJ 1I=@(P)J�lI8ʼ3JDJ,Y80BD@7p40J#OZ3,9k9eF'EĔllLz'C|;Pɡ+C<܃'kxOD:PVL�xrE$T4Yr I)"D=4:0Ix7xNѹ�eu=pзޱ%&#Rz:3ҚV}U,V@R{Ġz�$jDJ8(@N9X؂J<B@N|ͰtfQ"O?1$KjE݂�0Zz40BIp7^Ȼ!ҮYU%[{UCcX{IIFbY1=!ڭbY-St]K5#D&@;8 p+L)J=Lj,]tE14HM'?C-6TO.8 ;9Oe<5XͶ+R҆Rb! ĜusM͝Ѭ%k-]I8J44J(K¨A\Y2"ˈGRc e&@0:h!X4x鵒;H#`ﱦfK}ݳOƶE:]UD`L3CJ3J�S7XbȆ#ˑ=i0\#5P˥3=}b\bj4|05;a[\ɖ>0]=A<{I'XЧ2}᳜-`�8#>ic9Zz{=bt q}?Kj$]儀T>mUS"~>K[XcV`<`m ?j$'�#4G|;^T]#<BKk@`EC]eԮ㘓W˹Qdb_xĥ~ a\A9ح&<c=4=FoLeH^ւ:#[$H"3¢@f0Sj V+"=Ϡ!^+j^v>HC"˜]kd`Ci@h),U6ek`cRWR# O(_F as^͉ira7y5]5L#!=Y嘖O~귋5EIP?Ql-l.5E{悬 `&U[(eI 4q*Db"*Ua#ks 4@EZe`Bޏ{djˆI$S3=K ڎ4(h&!0#U#Ƃ1e݀.^I-SDS:k4JK=ͽ]c۬ԹKk[ZiJ-4۫=5# 84DKs0+kC5ٻ1&*P>k6[] fNc[U ^6 0=G"Gܜ&�0&7A!V0#(X;."ɽ+_:%_er=�!K4ϫ́0s癢CL<noY ˪UBoo(M[v{cޏO6#/uHCuR7u�q5(qu22#q9q"]u`Me"6Phb1Fm;[ih4.pUX"p0Y*53$u?uowW=8yowvgQ! ڜ~|=�0C�S*RxI[xwxI+#k#�f1f5<Kt^oop# Ȁ pMy'ztGWC HzYKzR�{\ny\㩾15XGm�z7L$#u"{-L'r~'|3|ʽC�2{({ׯ̗h$M{u-ϧ?v31/ywVdtL{OJ` �:z/zM~Zz/W~Y�ǧ�!#ͪ Ou~- uT~E8CϮcG}6lq! 7Զ# :� @ 60 ƒa`P :F jl�GpP(p 62Ȭن͚8sϜ;g:QC(3fFciDeUTn*ت[6"kWZmu׸n`ݼx B"K8ȍ*\hy c{s&L3mTL26={@'`{v͠HZD:Ƿ.1/njɇSN<NǠG5 JP1Xq +Yo/[_, yV Gx 7b� J8!N8ƒXhvI%lćb-b:8@ -8R7U\Z%$}cW_I՞Lg]|Ia^T1!Bp!\c: l "-)ay'e)}~ڦ%¡\caĚc'k)dh)F,Y(9VTThd{99E"i֪kzu wĀx, ]Bq(qB-#>mj;{{TНB,ڂފK؆o"->+.kĻ#WC$l51\KZ kTNTf .9-UT᲻ew3,2_U-L5^T/-r#ӎ42)+Ս8B5*]j5L%n<US,4b^ƷnYkݻʚ_ 2q~ucwT3l F ]cyc>2>z~@:hUU/;mU}~{{/tAT[!/*\7Y݃ܽ{%8@V{R}9ϟ:GP_ ?oS❴9m7 ))xv J,_WGmS77Zz𙞭7pߌEC&<|u'`E;bHD#"1|(1ZhyƐ΍)y9Э+GF3^nso"%b:6 zL Ą0S G*mxF4gco 0Fd("PR?ɘ9H:%$+]?Q/L-YYPʫDbdfeG?: },,L4o»짴3gƾuFl'<ĵI\X+A#|N'@ʲT+?H1яƼ#DٳvX$a>ȑ"�yDN6*Ҽmpa.KG)Sw]yY>9ӝG $%Pt+'p{v5^3Y5l(#/x�H,}� +nMkwָyhmI*a~#+X%uvyЋ5tUbPrVhD)OD`Դuxr[WW鱕qZ*۶ƵsMieg&3˄bVRS7 5 W.=࣭b]R'n[ܦE{3| ΑS CԮW=*\us%%/�Y!lПT'c+`@5=½cSqEޞy]E81|/zBrhJ4a*aQ\΃<i 804,>M(3'!meTrdyQ�g?Z z'Dn ,�۸H4u>zXȣd#y[VG|ܿqYa!< Q]fyѼc"Vqк9̂vlpGGvnܻe%&/Y*vxXYr .rhI+  CԄt߫eRu3a0cu)~@@,kA׸ni]s[[w7aZ2T 86ūjJ څh #oW? 7Ӝkpz,Cv%XpA c|o l/[.r٫K}-M)0_-CZngO6.8L5?BwS=lk['-'t 9/؇*ʡyX :jVtٽ|v{{ua]{ޒ!;-uǟ/ 3ro?;q#Nݸ 5 %K- ~Vmnx6{I^}G?ohg;v[}xWf-!Cf~5ϧ\6LCG>߳WǏ.}KV_}O=gK/-aH:O]𽘴-ޣ=_"^Uߌݘqqe_ W^HS5D yA_1^- T]\݅r]SU/`t9E6⅜=mž*! ś%eWE _= ^ȡ ^`5ݦ X 1!d؍!"1 "E6�b\Lƀ^^`> a�V!1ў &` Οe_%}Uə_MP4~ "h(:[E] 5"W[bϴԻ%1}b(*16!2v/#7ŸޠV ]`I]XN"}[)#@a썢=a\T!%^!^FǧI=+a?:c*jdB#(:#@`-  T#a"0c d n\YEm>$!%٭(T~N$:VQIF¡*E.AVNd⭣%F6#] CNSh)ѼXR}a\]Fn>e@6,^VYFl^`.S&T$\B+ c0~ YeZ $\A dwx4%T2U6c"B` @& ^d&ia^(#\�Ϙ/fZve93x22b$em&zo"a$?:bdoyx%_Z,mNXh &dc+?'r*'8p*T^^ceJ`f8‚р!}fo&)OUgZbhM;Qj^$Ry!c ">fSޅ(b~X %V <�|>5[ha^Jv hTv6fGs*\F%(Pveh&wUxy7hWdUTA ((�M鋞ZqR蛆gPreV !O_E]A*' n*vF(':.&q5`*f@�O}f}gi[[Hfʥi幙hnzQ([*ޘbiBbj.]> E#1*WT# 6%'3f$' i,.,yd̙[Vj*`vb.,d2j*$Mnl5#vF#KP,X)e}*샂P$zfkî+sc5&6n^*ƫɖWk [,ug곞 &H]6*N#e!f$P>.:a܆φ]ggʩ6dk+SyV~*⬮Zmf(^m_mF^҂GL"]&jV:r(w'V%oͮnNRomFiw-F%b() k6a Niayccz^ݯ F2Mf 0*~BMp doꠐ.%Zdy,Ư!Ʀ/PZg .v k^W0ObW)Rco_6fC,Vm֊a)*o<ʙS�pp0l+"#yz/#H_ Nmw.1U~Օ&/mfffm #ڰ2,%kLb߲jtfy&߱VJKBfKqm!0&fl0^k@ް*pa"2 +=9rrr2S7rl%5mz!Z3$<3;61sb*2<1os sdzZ} +_ͬ0V1V<{=krvef:1-rG#kRG1p_OgVn;Fsb:Zr[…{v_ =eL0R~u,)b]![ e^^KcjF1>qG m.q>5OWZ0t۵Yoe;/]u4s ׊.n:Q#W+M󵶆W[+1I}E_6Kd/uN,]CqB[[t(r]24T]5u]#1qk4)T@rSO2 'v6Zo;VR&4s>wc4H/^7[,l �sn2βm'~%DS.4D2/?9�Qsi/*;4t6=Nv&j!V.ƪ5TK^#z: wm!;3/E(/U66ղ8c8e+|Yu"Zbgyzx93rnMLPg[\?-'$Wt_h`Df!cne'qk8=GpȬP˧ycS2$uٌܝ?{nOwնgt; RgCg?_/X7ezs 2cˢҒaf<_:h;_:0ٮ/MWg{g;NCm_?t[DAPmx#pj7SNvog6kgaaog !+3:+{ys|9m(U^.^Huε+vvǏ.zu wD8s*E:+i|h#)o^yęJ'kH'y cgk6"|7d?dF|1nc=As}|4z=lԳ@){}oBtu3a&JTL\#G:is+3ۿeܺ}A|”:7 2+oygSx}νˋlO/ޙ>Rg_l+z:+ho%>۾Ǖ0 jTfz6|+}7oW{}鋯7@1fL2lԈ 1 !6:C-fq#D+d8RdIOTD#]Ƅ9˚-i)fO?m8& G&E4iA@UL<@Tʰ 80Lj<\Oosu\BHc^yW{7(D*FtG 9R79`/zڗm@ zea֯+۬FҷkN9wnتm0ʔRONu<@24J_MzQ ?^.ԧKTS}xx9#,Y&K<{)0ֳ-PROBSP0l > ͻk’38{ʾJJ苲, %, 7q k,23.*4CHبvcOCnQLr42.L5,%?+QĘ *?"kLKG4!ѴQGHǣ>>cϤ*ӿrd鰴RE8L]E!SZe$UDĤbr|.jƨ45uQki75:㴱Ş,.)3sƆPܫ6[L5ɵpVלJ)͗!p枣f?:3Q\T1HsmH8Nf)#2>2pDwVȓ {<U~MZ\khL<Udn̠Pڲzu׌.ieγ& 1%O)yЌ@?KUykN|Kn!'[U9ĩnSdd ͦ#bF\\l}><ӆ?S\OGz븜W8#`^(=,:ES}=V^yUdYwجռozdeAO@'g{ #T! 7-[ TXoE"˔u9)EYc-y}:~B .*l ',-,PYpvB\B1dStcs?0tQՌ%miqLai@ҫl%$IԖ'd2a$)|U QVm2H=ЯS.ߞ>i??J!A815|-a ])Lnt2[HGHdnHɚt --R^4c'@."nnuk(Eɩ?k X"#J2d99ugڗO<QYN)A񐟲;X.hs$&SQ(aȧ nb\BG Ph$(%Y!,"Bd<K&EhX-񉦘4(+ILY<1)pҌCAg|b?UZvt @4>n$'奰T#|z> zA}zЄdbnVSt0ekMA׷3HZ}8'Na,J:S,4U2(9 (U2<*ˈo�|jZ {-rTbA{ˌye=%2&ҒukbXZxumf82"~t|:K%bwpnWo;I630ver%HdUtj5}vz^lx^Jp@ES/Jw[\g:V7- <Z˒aJՊwv+턕)˹>M>&uwTmEyYoP/|bѴ8)kJٔ*st t֬Pny P";x"0i߼ד,mc͔5;fǒ\.7s*^VVxpD7}uƩH+�rg dzEEGԊ2c!K2 CC=nP}y}@i^8@DYQyCc굜w]e<}q{O\\"On" 6Vxwڨ}؀UFY|ṣ" b9l3IwùԦ%>=m02.eށ# [I;%glp]WchM9ڞS 8GD[f0Wm@[߼Ҳ՚:(?-ՄnM= cEe_WP$,Ami)pUu!/QK`d|k󫻓4:J7 3:˂ 8bY|m'bRJEo縺d&Hk5S^ j:?6pOtƱU37 Re՛᧗ߩO7?Υ'x?^VMXLo?jIO4捋 JH 2@H.,%r8�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$0 P H~5Àt } hdAAhx(b~+7 "PtWA9<ڐ'uGt4HE\f%Q d|H"jcuE$ 8 j2 DjP8_i{c"H| R"KGFeoy�X  FaQ$֨gFu ?h @x*kS!ޭ']rsy P֑Ŗnu0g@qεHYgp9Zꥵjk^+$XҸ뮏,`A$Ǚe,@2"W({YGjb1B!!*C+r#w r(rc4 i)AFj` ÏG0d!*X!ab!@#!М?� `Ģ23[L[$VD6D<8,9l{LF\;N@?cG- j`蜁u@<t ܤ"N:V)[цf,#[FG Ez \ bd@|i#5oOH Po@A,.^lO$0(v -2p?�9a@GP+d!@ʞ-m"摀 HhD( IT :L�!C ^? 4!�kD0PǬC ed @4# /1 찀?$PC|!zxydr;Rq'&��m@x0$@@b AW\QA@m#+B"�LzEf0IӳNCR;BBGғ5,!DL���?8DЃnbP!�4, ~b,( ?#T'ѭthJ>30NiH@ + l x*PANA F#AB !s=w ' WG}ӟ�Upo < bP $ �І {d  (llWL!OxV?�NU{\h Xؤ 020n='�x@ _� * F5a!X@  s�z&D`oHa-0aGHFӯ 8YBP>ɱ%-�' C{p9;=~@d$!?#3FE $~0 D�AB!b=\l~Ri` N(2�H"FҨCd C( 䫈+(BoP2a@x:["+�v`E!`gIr60*�_pA b!9[q&%FGH�V6СK 8I+H@xoO, �<e:-"*=&z8r%PB!c>HP8tZ !,_�+e8n9e㖄1bL0%`d� {[>!#PWfiP42,{Bv | `d|X ‡0 ~�j聣T6sN ( tP,,ו8LAA^pȞ< B"NC +DXs)BM(p� V@2s Bt&pfbHaok g`lEȠr V(� }}@##du)xAMOIfF)K9I@,5D@L}B*[s@� ũ^0� XR L8"sHC=mֱP6|$,p(ҥir |5H!w"`$Lp>X"A.BD$9�TZ+/@e'blp#!@9s9 ]F�(mPt?�Up!hSBQv1Fv2aJ:C/Dং,[/YpqslR1=G^5`J()Vc rn$@ZbgazVsNqsã$$$T�{m@B,8@Bo($ygh$EzsR"X*V�~�"A@l(SH1Cݷ}<9:H7w1@5^LSTFU=7 xrDB. iDI `D1@"9?آ� (XGBoeVS2!?*|@v T! 3<2=;59VCfF E4Bᔄkdtov؏=!R2E~^ciԅăH L|r1B'$P7�!FAa]Bs"Qz2c"16i2')OPLt!�* r7S)�c($B4(?TsCJ o\@tp @no`TASWpW0Lh�dP��`YC5bUR�{mZeA<H=szHsB7C"%|DO9PwF@B+P�ZpMBU9Z@5h79ZݳnޔACnNJBCPWw To0D%)1A$G�@w<TELÄ FG!o#I)/xHVv&t`K@SjO Т05ǔ� M )"/@�*[;R"i:=bC8y2ipDAƗ0p ;Z{pS4;2lR0|gf�P~Pc5DD0Y _! oW0rB Qjܱ<1N1`WX@!au[WppK"oI1 ! !|`39'` `uyd@Bp~#HjꙪ0B Ig+%Rq60N %^c Xs^2PWkC$ y@s;CzR//G!@>IsQ3WE�Y)j@�@?o{D7X T9e%Y9!S`OrO@(#M)J5!@j#AбP Hz�.;=~ ,XBW@wkk0=1cd[FB:+0oA t;v[x{zۨH�P[o22 ~}V,3S~lLkQ@Hhy$3Uw;$mq`gcW�t^ PGpVPWKBE =^V`MHzYO09̫G|3b`#YPs@ W<$'$+Quk[ۿ쿈Kԁ`pV6 Sē&7&C^h%IuTnYELsr$pW *j��t)ճ$gr1""�~͑6QdAcĄuAumM0"V&W3'"Kipa5Q'2ubmsq:2' & A,dE?TIRY?VR& &S=AhE! jGUf_Q[L `GĔf#HHAq$A&Kb5|vKP@-JTL &=�<, NiBBmlaFJ̳qA&",i) N�qJu^G=@^8H,*'t.KS=vc=5% 7p GaSbTV W�s:$P�: iDdP�kpq?pE$P �@A�A԰أne"*j(1:x$Uo5Tt?ME!YDUE!GemG=YV!$}Y@[)@�(R?�a�@jP&Pqp&1Y�x ״FeB Em[ [ۛ۸۹ټAP &`z,|47<ioyhmnR1NcI[Fĥ&sXBpP$`4|1zkWLAILuATWYCHctuU-i[Fo9(y=|)gHm(iTK4D3AG�)ovip p-^Ά.B`wX2+QpX2T*H1AlToE{{T"'cG@+h&Q26LY`7T{U{RcGUZU^PтӒ% ѥ4M�^-@M>iPf4B?f#G8};)C*>r-zCBvY |@L2beX neL"FBb.a=lx|kY9vtmd 2pW C .� kԴ];o#,F-2oґ�_>7]uO]"T뇳-pnd Q HHG5$2Em8o^Z̓-u0ơ'CK8ddQ?Z-TnJaJ{[^/8Ep8$3f_h7jBddi84%%f-[k'iO,ov1}|EU=P")Yc݋>/|,QʾʫIG7|6L?_o{RѢmI($$o}˯ļ&^)ABˏDd^AN؟](Gb}/_ _;l77PE0LLL�D` , L8P2GdrPuH%I4I GZ2q $y摊$0!eTRM> u 0pHhPQ:}XI#b%sڠk t%nśSYyb&78Vn•9fΕ5Mog,m&Ü2e*]y! :vb#60CNxrǗ;7s忭 ǮcI#lwsף_G_^8 6/޽6t}M'9Z@CZ84A0B  hP<CC 4A?$q9D!q 1<%`鵆RcH6dc(?"E)2b(;|2(),K-r ?�EbPM4 �-ۤrI5s"D J3J* J0Ȁ DpQG2hGRHI+etRF!mÒTS3@RQ]uUDOD[eUV1WsLj%mbCt�> eXOu6Zhu.#&ݒ7}\U6umtuY'p*Z`a_7l C0$ ˈC` Nx_}~7c*eac~=xF 17uB!rWN۩' [Z(0Ol0c0:8Vz~香&Zꪩ.0t;ub0f 6xzv;n箏y>^  *h/G(#`G0!)7ysCC#tĩH=q[_שtGw/y[U}W& $p zm0y/yh곿h?PnS;mſ>_l=9/ + .qà0AvTAۍ'4VWB֕΅TKbG>i �<وvzxD6Jdb-p} c lDKۜx.q�}?6{c6ma`Ј֑t/Dl@Є, gN-Xjv̄%$Ca?I vmadؼ6-de*ٗV&ьh yh )>\}l"@\sLtc #ÍdF0 .d8KpNv D.4%}b3,g="Qrz?*|є_yɬ!~!:53B(P#6FL"}ANdAit.4 g<](IZf4$aOv�GE>SȜb@+OYI00+`I?.| e@G) %#H,0B$S=; [s4sg<gh!]HճA3N*KWBt#GӇ0`U(Ҧ4kiWIQμh41`cA6YF*@);kΜu$ 1ɜ*xFPs"~g"@J7 MZFΗ5+-RhW4z$)i(SE#ۦ^ν.u5>]laa(('8<?8 m8nUc�6�y<ʶ]4+0&B`{�D\,@(B>؃b%c}!sHao.ߤ9aovn5IX54RcҬ�Ttxciʾ6@ ×}Z\"[3h1cU !HQj(?=j/gv6$ wL6Q:/Ұ-,{Nn<dYCs p1}c饯6�;UkEu%I|\㨾dfl}>�Y]`@HZEHseo " Mc%Z8ysxיnڎsn7'>NZ2O &mjU}Cw&zzHB@9fz@(*�\x5`6?t7Z@gb@2ZNڶ߽a<ͫrGGa?=Q2}將Ry\N"샆;/Zmp'(7[0۠&8#Pq/ r�Œ_N\nX M_~mSߜ{:: 蛳L~YVDS7Ȕ}!`e-Ur'�уY"2{8<pSc8L2sc3);jf!K.Z9Fj;<#۾l!#׀s<+z1(r4e7)�\3c'pIN[7:${('Rأ5H21SzC>E�$Ex4(2g:59= ADA>9;:4/*zZ1!h,~9푻{(H .�H�H7Oҷ\:V":5&B*:IW8!`E@7�ᳱ�lC%s&iq H.sA<ð =k1�AqJAv*4x�49�:4hE۳=;8x!õq@=4@E! QC/TT)һdZ8J; ڦqb GFA#z>J J$&DbI`70B~x-{'Ht-@˃H"06>p6 %Y %ւE5E@xTD94x&p&Á%ɣk+#>$AZj$ tC/�j)Eg'h789`-1Qø�ppcBˡI)3:)(5 x<@D..!x9/4ej4F1DDrMsJk+GqR'9]DA땤C8�r)GH4HTGP4(LKgZ1z)T.%04h-J#%7p~c�4/s#138j l>dJEUtG!yd,Ϋ<0L{@L#:|74*.'Os'E>*Fa#2.15O"A}@0STtBI!k䴽r)>◿<<2 J496R,cCP_(|v7N�@΄<(�>9؂fl;ce٥Wc"J 97 TWā-BnUf �4*D c;e/e!PpVq$I>T sS@S6';#0J~L-8¸;.x7 X@&=dÙ|װ'%"Y<5&pP)br=Hֶd�@RIp\ bT*.05ʶXV3P]:CHl ^ ;4γ~Lx0@I8%44@\JeS-W^ :=!@P\Pk8I`4a4OdRղܲ+僜m B$q<^UۙXx ّǢђ,m@rBK�ǔm=7X,ƫķ*׊"jT&JKQM 3c�(7IpxL;83(j63A^tl^_%GCX41V<Ve$ ;A@a 5cAT9J8;u`�j&CZ҃( 39LX@-94FTܸE-*>q7#l"޶-SUXDTИ{^;b Ԡ^{\7N,%=Tl:@U,<ɿ0 5<Z�]Ye2I@B+D_ J2A6 I<=9^D9~ͻ% /f}VaiǀE�%^=0؂O4N ;NHނ.Xd¸sô8=-.db ۜ]uC^5G f^=;MӸ)۔$b7&6i\$'/=4TvB҃7J)zf]\5 ۽˵.@R<-hR/ܑI^.9Ub~,"d !XgUjG+&87RbdĴ6Hd'8RdKE�R.@p$Hhsh퀡IE1+ҫ qK]UM f,:ox:?Jz M&z<T;Λ4#,j(T0a�94+yV[2E͜ܣe eNkV'dDh Ĕ N'܃'�*0a 7&- Zk !xD1ž t4 I=k:Ț7ZG�u S{ۈNDa%av׾.Sf؁'IQ*,Mkr&"0/V/%&ƀKHK6P9sNȔg~sys>sp,@=g?EH� B2Ȁj`vP>Pf+!I/z=z]RuUouV_uV[!Ѓ*'hp%9keOfgveovRgDZviOvj s1h/q~3Vغ5t3'g< r<'TGuE�xw̤gwg�08�Cdd(W/?x9sxs! +˜e#_t:6棌$>a@ȀY0x'4z\go31 w!4z" ok*V0N{<H�!Hrr+J=a~h+^`~AGlfw^ eY8/xǁ+/Ǐ|TɷˏH 7u<2H21sj#}iuA}?_!0*wwowGĺJN>8 8� xЍ=�_xWxW~g|K/X߁ p5O2Tgߠuvuyǎh#(�1cflԨLFT2\HeCJLpE 5^\ȱĈC6,P$La%LAHQPf +sqi# R{a&̙6a9)թ{Re ` K fժeɁHF2$[6`/줰m0Г80bĀ\ C _48E(=,=4H'7XئRYI ۹qrNGgr# 0o9ҡnz$KP~zv3_<ճ* t#IسGSTiQ1aM6OL0H",8ņ\x@ :ˆF(",:p!!(Č5xBpB#,P!4rB $\Ȣ!cf-$S6$7 '$ -$TAcgIfHqIڜCFƞ}p|7p D4Bz)f&)/ڤX *T*9B#'ZZ-h+b(`gt&ivmxс &(M!(RhT*Bb:p꽪"4FIC/c+&b:b&qnfcyq4QBPڲ omB+-wLm6ξ2Ī3, FTEUCMQOfypfP=bSv|5֬ruwʎ$7ܠ}gз}+\Q9&Yu z !L lh2EcY3d}}f3|:A>>Fl & TƲogl}ug3pח-vgW0ˬr7K. TL|45G ,L {<ڧ_ ުfЂ!-LǵtRC] ÖBIMmh+ɗ2@4i7=~kl.,&zp"/w=QJL1O"%11!grƳ33x΍čx]hAр#2Lr!$[ rs U S<Ȃ/w3m4.ڰ2O  bDYr˜Eq̺]A|LfE3f >`ָFbfp#!~'Cdƒt@\ 4" vsl˄)l"E>E0#*GV}&F'MdDDg=Z!cJ#6u*Gӝ;_Ir#kB T6BiLUSϩSSM9-lFur17.`,fQ4Cj(Qw#kkiJRՑU3)O)꾛a5}Ҳ+6ՎIOy,rbLJ8zeB55M4ZE$[sEi(w՟NWkkB;~֪,GU&pjrV!<ĘeA &2w\sPmV5òFWX2Z )M2)Y| J/;lx-vmVnwq-zUVUSfף36j"$'VYYU٧qM rg6Gݺlru%YL/e YQYmsY~Xm$!547+˓XYa D}XS=`ǭ� 04/9GYMmIޑ |'>@߫{]KY(&1x/29r Y 残o fn8CoWA]_f'01-zuS86M}K2Z4 جcֻX&}x.;ZjmōeM?2% WJːa͆vgnBx1kergZ sR& � n|kd6§,]6[=+[q&iZy43Qsz  &캹׼?d+)YGXi Q|a^egUt[F_M^@;=;lkp1s㪪%jlj(YO~j_if~6{F?V>󽷼zS[W)w8y}/wy'X!%◗<Ng<'{x:ngw#|y/ xϞ4_S=op{?}Mܬп])_=1]M m[]HYܡٛJa־1 =!L Z[iXUV@!N1ٗu՚atE`])Be ҌcmRp[g#[1 Vaў͜`Něo^N&e1!%^_=`)XR ":LD>}d[Ք^ޝ\ޞB_Y]EX>HZ8 2]Y] .a!5*1bEx߳odN8 fI!Fc#Ncԥҵ^V o٢QH ԓQå#" $.b398:`q%ɂ M(+:W*!9603$AYA!i .p ޓGzd2#J:I*d"d9Җ#f_OQRiEE! IvM2Oբ%%{}«/I%-#N&E$Vne%:\$"C_"e8'_qFJ%W:d)dH."QbId` JL<ڠV[J\$]R]cN*Nf!Gd Q]j! ]%uce$ jSXfn|ϔ嫼 Mif@Rg\TJ#fP2_[Bߍ.OKVDh CM%zgzzeAVrsR:hV<aKJ<@xϕ&1h]5܀&ڞe$Wm~&d݀r#ͣ!q3.&.}tdU&b>%|jуbNHDKYTi8~(2j^h>tdqgNZ_z�} 8eCv M)&g?RfG&hJ)])5)fY$i^zh#)fr-Ҧie֭.ƚ })g另igIdBB&;KZ%�Lz*A Vbft>'<NeinBVqgm'TB *j^'i)6+g_y ^hUP8i)JhJjlbȧJd-ZY i '?)%)ZZYP+ټ $ f\$\rrZ)V&,:I[ w6˙l(^)Bv,Ң>+#*~&R}`j_k d.my6IVIT&Iɸj`e"8N)B:**D` e삎y$ն'M- Fh5jkВOX(թA;'̎.sf*.;ll`yˡĽmXbnv)z,>ؾk6_b΄^=˺h"$qڡƚ賔,¨{J\)4o^fW2*J/1RnQj/IWOd(D䣬nc~,춭" %0M,Ⱥ'fjv*rU`a~ ϴڔl$/ڈΰn/#./hHK ᧅg@os0s-oB/w�j%}^i8ug)&S2HHqpd:o6\kp?bnvƑVŒqӪ;Dɶw`EI +Βr>V (Ⱦ)L�N"]" #2 פ wnN.:,дo|(װ;p 020{iq&"*DK2jp]0zyb+c5E8cmLpYF<,ֳ+?5[؄3 Bm1Hm>[!nlnr77nVto93zm !2r檤Bj$/%)4?&3D>z~sT B*u DEkMh G0>NA-UJkޭ565~5DBpFj&iNNg[+7uP3&L7GsdHV6Gtݾne-С ov6^rcR:v`c&VX-(*Z~fFr,tt56 gsXO(d3wAHhZ2׮rt5iIhoѓ>#6G4ʢl3׶V3$w#W_j{.^ ˂ww#8۬4w,u[H['69:BnOb"4yu3\{C<r]!'pTA f_935'ն5 xuc<:jLwA|.o~'CU[8Vc8J'nVI1Qf:PyyCK[oJ)_oF*߱+ rKwk82׭ ۵qXAx紗+l;kOGBiJv焚`;7`3"6)϶K.0R_4nH#SLA ԩCy#h,>:F:[۞l\jsaF3jQ~:nK{mtX+29熸{ ݿ}x/:Cj:C;PC�|zG89|0{zlH<?BdOx{/Γض<߱K'[w€!g 96/v sLkqSӗ 6>߶]U5)y=b϶_zgC}dz6zC<|JeuqxGs>jil |͗]GA&Q>dpϱ:W*;;04 ܢέ|EBZks~˸ZpG:@4Ҩ@DxР†&D 1>\(E(R Ɏ'#D92d˒.alh&L&A$gOAv<SgN> RT̕U3Jh$W[V:VWeWyڶPaUKUtI" &|Dp#& F G#yLQXZ5=:eVM%3ܻs;+7nݘqLzShQ@IO "G\FcvZ;ݵqcl۫{W],򧽊:"t';rS*1*-b[40X3/l;(ԌÆvM'@)zJHEnQ 9p +D |=ګ/ ?ÐD>zʖL[FvRA 1Q׶Lf.E-D/G&)( i,ML <AsK/*I3l�;8ǐrP-0%R.TA%G0[/\PW| 8*)+;4CwV6e G[! 4RgiUOժ,UR#br$=)P2RY\g^VnHB h.]kQ^ (s*s~ϔVC9M` 1[Y4 WH&u6Mn‘[ROXi7_5Cnjߗz/aOɣH-C<6YKxQ?uyi02Ir6tIHSʝuFoR~R덵ǹ_Q)$Xx V͉maO*"bQ˅v1m䷝Fm*j\M;b澁8GJ2 y+7 xSmԕ;n\ksEWWg;E{v~D1󦀿Ȍo B$ʼ+@j2ơ n_�FTYnhQM0as b<)/^kǺiZkW!u!jj9H")r ^ 8EtC\0X+0<?B¢ kdN@*8`)^=ou wE.GrLD4`2rɶ4ʐ%]yQX#c EX!)7!9 \sDVe<y8P沎ך$qu >4d2(n )wH Z/iҗ'XH-( Щ<�)f'TI?.f0U:ɇw;!EƘ*;#z&0i}sWg:ˌ!JF{>9)9^3qLox?+Z1 L!09bN\ObtM=&I2JH GIRT9IoFPäAlF864"A3UȄ0+ 6vI;6yRj)|^=?wB!ϑЁ$0Vlձi-;WZb Y D|NSRIPv4XJ)cǐW*/HGJb]_ښVJ_7QXq|^M필ĪmgŬլ(}g רTeG Es`PO:<ꊮ2;ki:QiJAZOAtXm< )R<,o7lAO�jG)ǾT6'%C ߷Ɵp8c~f .IND!Y%חݵf%_g6̀Y D,**/3tsJbw̧xUoNVFM}9m`!ʾ־5sM-V+zNB%f[J8R[բVIq$"lF:,kFKm_&MtaSj7#-Zɪ yJ2<Leb>;fiwVw e޻k,H)MgSۭh{i2#U55@ِV,*%l~>cQԻ*z'$PT1@gS 'ל撓qn~ 0pO0s=AAv+\p%\U=% h~3R2*.e*ۦӪҦVNrEJC gAփv]Ib8=7br;.yrcGwcC{ѵ+T(Vӟ<ԡ?G }wrO@ǦW~tf86힎C9-دsDܤgS.W0|c߳vNȉo#_QhlLHS`nN|"JLgfoood,nΉx o8:+(bhWʯ͌F(b τo|n `P f︊(Eh�FN[p捸xeZԫ>Hl 2r 0 2 SOy N ﰓގ`Dn@B 9XPL  4 rxjP�72K``]pPq qWP S-�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? W`qyt 0zGA*Y(]cP;#@fIp XLQhVj8a$GP9 A |\(Б Ě|fMVTbFPxmF�@hERGx&rTD)z`q>jT!ެ'* _Y&)PG N&HAx04d@9\F*kFkd "膫F}VQ$E=0lCB#*P1gsV8B!C+2# 6*'%20$AFm#2Yy!!WaaZ1G >q٠H O0gvg`*QzpK9<W1 uhFEWЦN-ׄt^R!AH 9Q$9W ڛ+U邫L($rfD#D`q$@SxA<{'Ws(Ζ&'jr..%x{" ;e? �`  Ѐ0  W\`1E(yO"( 0 0) O"\$(`G(_�B(@r!5�))_ ,Ȑb)rG.da` ftCBf/ 7#yB"؀ hJG�~�6, <B )p +K@6D<"�R䤆8T0$&?*Lʂ H#&(sSP8?p L��p�LYpI8^AcaFs3KqҾҹj_@  h@`>~|!@?|@*( a@c2p @ jxxKT P ~u$@ 1$@W  g`(Bġ| �<@=lxCІȑILD"B$#Q,|t~*V$|ݛS)A\ `6"0BtOP ep/ M!@ a<�m$D ID#h#-]7/ APF5Zh';Q4TF�Q `L@R%�RI`!Q{Ġ<eD��� Hc{n ~Te<І9A KJ\`ŶA`*+jC\!'^ T0n�EJC;W`(<A&O "Gda1́ 60@׾ G%x&sbg,[P%J@ ؎@Oh +|BɄ+!8B? ny<[�~p} 7r٤iXV}pB B� %(_<z vбT9M 7ƽPv|#G4M֪l:Bspp"?*B~Ȁ1<C�; XEJ1 :$(TH0M?iu S(a& p+>!JU+8R "B?Eq#_n{Q685H &'_ya pa&$j'z> G<PBA9HD~<B<1Jʋ `$ts !s7>(}2(d`P5DPF <d z9+Ւ�z �)R,!$H ׽ΏI%B'@@3`aN@*0x0^ʎh wԫ ZI!jmmixP $X!!1Q jzA{D  !XjA=H6< #6̸v:+(mO "Us90>_B$rs#zH$8*1,ٴA> Bj0']FPl*GE�SNHWv9TP/F&Tc91@SIG�RYfG.4^/(�4oqjTw`A0Ld=qU!PVpl�)@j] }B.`L-4@,hCD#�KQ5IB$rvaBo(syR7h;"`7y9�~j/0BL2BJBG BapmH�mЉ(yrs#B�XQnp== % c< qDr0Bt!+kRQ114/ K%cX V=E~[oO�Z$Tj6,E)ʃK�PIW:MWMeyE 9@vА 4$ 2�  ^,#F"cjHPBr2': a. o"y2Q3zNVz?J%/H4;]5 LsBG "rT(dfCj0@E~l?ZG@(/%x&ov}k%B?@S!sW4Pb!W0pU)9P�D#Í= 'h=a@j0Ubzxd$ٵi@cс&8Y)[pEpG�(dIEm ZOoo46\S(~V73c:u 4B"IܩZo )sqxaO~R}pm:@=@^DN'*H^P.4PvYt8/!؇_',WB"&t�قH�V5rӄ �O%Wo@Bt#PA0 L~[`C duB%8JY� pHS\(b2d&fV~OP;@tA e4(4dP@ oWC&oS.jQ13w Nw`W_JX0?N9Cpm@�o"W0 I1 !P!G"sopASOn<ПDzE Ha@!C&'�fhK`0Adž620{ N2pmQ}Ww t�Z~Į']hGQ?Z ?ghCm02@�$@�Fh#�O 4X!~g+ uYOp r63�NnײH`AN)4Q+@u@AW�w%Qk<1$%7OPP !PkAP۸{a7�pPk{K~ ;E%tSQ�;�HpuPw:'mWx*piK@%OkfgVz~jXO8γY3bA+Y'SP{@W?VEp^N֣~SA\,p� ,_-"p@<zCJ\EN]9$'B9@jE?PT-;�D NB 9 ANw-,hrL#�${T-v)uROt A&|3'GSAP '= S+Pswr4” d'_%QB!=LS'0CDEp-9@ \p2E EZ#" (T&jLtƵUPdՂ8@(6DmW%""&$F|�KTƤ0 -!ȆI#Jl[doB#q©dKпk2Ւ//bu-sa.RQ=LL280((%1i*/PMAptztD WW2+)oj\@S/ı�K�EXP$]EGk\=_ 10P�m*A"`o-D$4/F\#,N,Ge{ 4(/+9-,󙽂*OcjuѴlG<9U5YPt((Lc p(@g[qj2Pځ+\ =݅�=QҍIbM޽} qM1Z}#`(= %b ^prdB n &P$4w/~o&f5^"Y-ҕX :`pP58p@ pP)&`kq `>]M$=aC(S[=-�H䆸H p`.++,Sɜ:hp:K8q-n)$2 2&%2?PQ ^q ΝJo|?&C(2S)\0)ᕕIߙ"rqS5U^#TG>G%j-AMr?`A�zBU%^❎ �} =H!óB&DBDBX2^D.20C `ٕ9,ÒVKC" ѕMVK/"?E{i%&'`f�=#ꅀ[ծj(SDErA^M"1$pY,],&lD{!$,??HK4,E#VBpb}c&^<Apm6mboJMGFͱI%Gz1|< |R|Ղ}%- >\ƌD?_wD_=PCvl:O "/H8D"hȿο_0a0`+āsKAoo|KR'ro}1Pm~oz|5EDjK� (C5A8 sp!B1#9v1=nAYIL\ Ld  #LS˘-YڌɲҖd>eTO<"PkVZ5,#<2qAѾW\u7ܽX2Q 8�uٓ_ƍ:Umٷ{2)@7X(Q|H‡σ*04 7Fa6$h5p'r棑+o`V{ܷ~{C@tAĆ=m`h 0ӷ?|/0@0A#A$ (`0CA1(Q= ׳6, (É0l!2 1 A2dChI#J!Z"lA)#14Ĉ+H!h5cL7$Hێ,ʉ-?"EI4bH;&4J+K3M;USQ-%U;I]RJbMKTO'4GUVWam4Va#J&2Y53Xiɠi36[jv[l#[l# Gh3wwexeu[#ˆe*Ӯ*bCt�>pc'6@�C&9@Ϥ6bc5FcRF K&y>7yBӛc�,Ze[(KCʨzHZHC뫿nA벥>lʎ.[Ӧn*n\ہنzm!p<+H� =,`0s3stI@647=/?]> Ic[vA/O/]> -̸y _ZF+λ FʸۑF?}ok*_2~ǰ?~_|�?ok6/ Í!$ Vq΂ .3o$ ȅ- Ѓ� ; w? ixC"J0TnN4@EBQ!lmC~e_?1_ 8F0wdcG0p cÑ$ $FjNgFa9EI72%�KVғ('19B .IhTC5\'(NJr$_Pr8`%16,`5љ`y@f>ӚvT&h%P,[0$ ,7`!@$H<1wKI1Fħ;B̵rg@?Vj29aJ -Y\ t('%'ybRk)s~yk 7r|&3Rq.G?OZ$Ba<FrG4a ;EIӪ<+H СP#U[Fy)UWUe.=Qڲw*A0`&Nmf#bqzS8z3PbXp0:;KIӑsFY9µD-G]xQ]ш9J�y3 m-s9IN2,{job^JǧR*5cth,.uyj; O8drl<7x%(+Pₒr/nlT-(%VBp>/hNS(>!̭s R8mbWl`9Nיu,靾7 Lf9`FSa-xB[+DVZҮ W[͖]0UK\֊w}B怔f` *el=Ժ1-,Mnw+>iN"ޡvzp=THV>L\{&>Pm�gmoi(Yy_#]�.i N�l"6P4'm�#47nAXIxg_VLRqA*�pŷ6q8HB"�(Փh&KB6C-"#V_V;xI6F}hETtphj,8fr^h3p׈K'3湻][T@[HЌd*&j@i $]P$:VNlw#lf' �](!i�'{{"�1Yc: 嫈$pkpJ @1[5k^W_k·UbfY9m.uaTnfU@ %Q$a:"q7S}*f:f�X}OwՂAHiR$Q,�^\b͈/Q摇/drg><9srAH!-z;X:䡌!0J0x89 o+;E @ ;x벺+|j$+z# <[,C:9f,j is1\t v Β(˱4E<(' B4p 7@!s-ʋӂRb(,(S"tr-k@p!'#27tZ :5SsC;,k&l#DB w':!;x! CJ�@;�qۃ'p@V+2[c ¤ �l2~c(QqsJ$7R`J'HJ]R2X23+Aܾ3bS93hFQgs6i'pZj8R*N(Rd�Ex(xGK�,x(H$ $/8+[(.,N"(Eڂv$j7!G@7k*MZ=)39>C<@&i#;?3Ğ J� A6_y�69�ۃNHdvd�k =ɘ+t2%}XCGÁ1":�pG_d5L?'( 2;cb KA6g<8 LpFœppD$G|4�9'- M<x'X77@".)'Vx: L6KX04DXI@'��h@q+ӊذR +klSA?>ϾrjH<m3Tħ7'؂ l":@!04˧äJY'=-D|<@.!0x9̿RS(ߡC k[&"6j<acAtgoLC8�D*Y1@(KI�mԠ.=@ Փ"!3p0Й bb4 2АpJd:7=@<`H0pB0C;Pd;DҒ+L8rIϘ AL?'#ڥK$x!ȿ$pExDKx*;ݭ\6֒Y,t`.�'x'5p`@I!GV$c410#AVmR#L46,̂= Ǣ(i{,6ڼD2P�XА:(@79o [X1==SMR+G؂Y9�0pE4AћBO)$1 3AdOðUL=|ưm)3YU@@@Ur: l4�I$̓7X 7p�4hMƎ2J#>U#{+D4&p+=4hPMJԺ @9d"lTUAt;<uF\)ɜv�]?MSHE@I8HT"7%}s?Ŝ@պzQD0N*Jh54Q2X"{1 RUϯe*U]I:{Ush[z۸=IX ES: ?o ׬I\̡";ߪSEJv7�=MI%K3`<ğqA`ޭ<\3ALYLDFԠE 8c4\7+DD9>;ʨ'ТS}E5I@cN--Htk7M@HZ^GzJ kd5cR6&2F  a90G G}ʡPeC/#bBW;bwSXzGF_RYBHG;wU4E GCQ |~ũ*/+ c5)h, 54U Aǔ8ɔIGr-}jЛ5h'@SRl'P=fwBH@3qfnI{ҠK-M"o$+Gs\L+S.F>]kl >[b&8f;'Հ+Ij':GyTX]L["Wܪ]֦kAv@:Ӡ&Vw}4թJc 6=h`F'maci3ɼ %gvfyA5% k3LeP 4T-~d2=�bѬKBN"'"bm@0eER${Rˇ[8IFM-JFR `aL̿f7`�Ϛ 25WsWv;@5ֺ"=J.4JN I5M$pK4 tg|~aM1RB""+0"cVVc6+yXù ,=*,9�Eзз=xrE *T!m>�YѺ1eϑ",!o5u<2g:Cs jš+C^v^RV>?I\h�wbDyb*@UgF9}& Wg '(�Kh_G( RbGc?qc?qeGvEmdgvgOeGjt!+ [j ެt3fR8ň!84u�W9{6{w}|?!!Ρ! $0p'E&oxxxcO�!0ntqo@,mgdbK[X9v �KXS׶kϠv??V:V1az�I�P{?79e#!ۘ_hOJgR?I(̇ +> hulFj׶¯1/FJGx עC,o$)|6x*GT'꒶}�{Lys.M.XtƎ` yJ _zGeϠW߃  )\)QcQSuYlM /+4q/h/}]}%ehқ O#L G ( 6l8 qTFCq$ǒ$S$%Ȗ2Wd v\pIB_lQJ])ң`jj6Qb̘`5*CٴcԲE-h}knn[v]uvx $D qz=mD sMm΄!:أτv6E+ޞXbࣝ�"ÖI8a�p1Hn:ڵS…*8�vL# {~Knuۨ@C %4 1@Xx!j!!Fr!%0@آ(#1X68bPQWc7Yz`!^|ŷVaYaFY 2D U `B�hr%@ pAy�- ( &h_rB $Pgera)o^h Ʃn9禇:>B y5bޫ7W|RBykQ>)_` ! D" Bd!iĦFJ'ei۶!~-z. fa#g* �[0,'| .*Yź2~eؕ%k%b,2/cKYB|o##<\:GZIJt\Iϭ^u/;\{-vu~]6hH1} d$kmk!(x `uWe3͂bŽ9.:瞗>F_D:H 蹫Je<{N n< ߈˯�Yqy? wQA2&;V>1q�{1Y쵗1n>@%?!uKzU`#ܕ+WF%.)ϫnD+00[Ҕ>m cx,$Y:>QPbdXܞ(=QуE<]lB \dڽ.w |#׺9ڏh_'7YqHX社q/p9×|YJcV֥T!QܜX=?K$' GyKD+y# A*Yryh)@^`�UK` 0$+z0Z p7|5Yȋ@Z2\#~32`£T_XՕNve!ZOM>Uy'6,բ%-J- e(DPv*,<K iCi$"CCF:dT#dbLJ<f%ѝ&t>Uz\e"J.L}S_Et+HkюRpY]9b 08Bȃ2EX p׫^Ň~jU ؽ4v1,b326]a+H|53+ЅeJ <^ڏQ4d}u0^{6X5UjӫDXѪ\CtR!qZnHÕ f[ %oZծv[}vY'eSye?zhCχ.Ix`}x _ 4k1gsC,Y j+KٿEͮ7�0oH {akHR%}$h)C2bya0ƂXU;ף ar6 sLt qZn,`2 z f@Y֡! Q�ދ rcE2N/Z,=3fSc%?@Ϊŝ [+.7{6njDЅs)hBʏ.gRJ(npBXW6Gem}Y[nÍ9&"dXK0*O/a-U7|CaKi1|ik2 $q7OB8ly| qO{w|]벎Xu~_%Cu,R8֮ S6lv},&\:2.B�0;G󊏺Ğ,qP;ʮ1Mpn)  :4^^ g<o}/1yh F^2;)Rgն8أϸeNvZr&(iݿ?bQ])?m|<ѮmH}KbȷWNg6_}ޡiܵa]-�& i %ʵBI=[)_[DŽ^ݼ M9 s^_ [- _e ZSQZtɅ޺}Y=\i BܻEn`IVMaCX&R1 BƇ- E !_ǙaZ)> '�aAa9Uݞ4孎z!~yበ *bbbZD] ^AeT32b b�^u`2"ci" ɡEF yQĘ" z)`/`]<%Je ϼ%2a:5bdAj*!1!:;b,c  0"�驢d9d1PcZ8cYA$$ @.HLe $^}dB:`!"h!ZYI%Nuae"aޑ/cG"fPRe1$-e= $e:b*b\XbIFVJϿ5HK#,YbUiաf2^IQeCq`e"]&^M8^?>:Z(YFs!%bD#h aiR1qcbq9^_h% xTej&f1n#c iYXgcmd0jWf*Fp+2on' 潐Pihj&A'B*'й\'egmX4dxfhZ1MMFg ^.oy%tj\&2gO>ZbLaL(wJxdx_)$Fh^1nz>搮'ՃZ)Ych'-Zbais){szF&XdҥU&}=d}VSN jE~"Iy2ZRʊN BTA \a~$i`*:RE:"U!C`:M*OzFj1riP=٘n&Q!!n']IB)N)rbjjir! JzQU)䥺2*(Pf{v٦F 6>@'.kh{Xҫ?ꤸ+k!\:WVe0)iŞhvF*k(g(=ȻfR:tkrhںvȺg0Γl2kre,Z*+Ǝkf ,:KDHdcТlUr# ,fu 9Fj<EJؖ-V^.~m-GFBmܡbB _kcf"mc $ncx&h^+]sgmhV&|ms]AZ+ݍfaBâjnai6]$.B�o`~R%2gi iNZ% hFt&/Ģ0u( bgRzяv0ndf�*j0R6YH-֨rmVj �&_ "D|B Aifpw%:lb~n$Z/}VFzŌ51vĎq i^ syS1kne O1˜[nv+[1,)3qj0x`.c�oœ0p:#3$+; vbTuZ `W~o!OJ .*ɢ$Sr7+#l;:Diݧ\akqVn-5wh68,7,gD4:B5J3~:#q;O24{RnO*[(Ym G啅qjY1kMϳ+)O` Ƃ�rQ/S3$3{@nH?F⳱쁌k+v/;Sx�MCnM״th֮@~EoX? 3/5SuBrIl@un.75`#4M'RFO;"Cȭ:c4*dbp_v=!UU'Dš4B27Y#(r~I#9ƄRGVSg4H0RO7~p{Yq2)fc\SuC66T3=e}3.J2smt7Lwci3><- v(zw{٥5U[GksxW?*Cx<tj5hC23DK:)6 vBoO|_c|xd& w68y׊5X%7>x~wjEكky[9Cı\95*6oe{~u/u%K ,d1DYi8}&qh7nliN:{dwuZiW8zW>FKz'ylpch>[ d<3E\6nj7;b;iﺍ}9gzy^:k:{W1 /KlA}r`zv4 fGB4wO6X҇ Yh=}851_0O{ckDa71ZiR<K|?;zI<?P =.:޺;/:̿sw.K8vt <|{fբ3:;L~=K߲λ8wW^u_6@0B_8;)%v{#/F(4"rswy)#^\1}CѢ{ c|?K ۟#Y8YXΐ+w::}949]~ɓsӗ'}>M34kw6ח;@4"@ Ap F!.L8!ƒ-fĸQ㘋 4(RcI'MDA%҂IAĩ3 G0MA Q3ƌ2 Q4%̮\Z$)S,YÂUvYh+Pdݹq޵/^c@TXA GA*,BFU3WpӢzt辯Yn=Kۤ ٸ$zJQ&IđUQ^9wjKw]imw'{`'Xg#5!|i32b\ێ4A ="PAC-Dv 9IJ1Ҭ 2 lm,nQ=ћ1i ȗKpB[LI$cLRbH:"- Ӭ-sLnC5)з3ĉD⁦ϮҎ2LMTERQ#CsG)2c3S0"DL",h:* |PRB+[E[S\q/<M:$)ͦ*XѼ 1UiVF/v[ cR)~e%ɠJUˢ Τ• O]/Ht q7 "7|z:bd X}nΰ*]p`VodYGH h]PKJ?R"0^|=2WmQ>yТNzAS[j!;N?zB4Rm~6f6WCt إ9^=NގSZ3n.ydѼV5߰.֨ND /t4cCn1ߖ[qo7vy'(&HUπ4͖paS}4mg\r-].I99xt*̷]oY饦~敎-uW޳N2�6\iZ2I$^=4 I4%?Os-(Pڒ MdC0]Sycӹ 0,ʫ*;Rf FprKWؾ/ᦆWˠ7`^r@Vs{V;I0HPt"I,8/g\#d@G:ŃU)4hi W6EpyODo!I2hld_s^H;7%5߻AFgI*,[L,rA5KLH$xqUXjN(Y$/<֤0{lWTI2$_ wzRb$L_SQ ̉]ęXqN,3|#!h@Anh\%DX2qvT9iٛ t+zP@@b=44{?و<Td9A :&!(QRhM[ʭ .hުE a1A)rei8O)4u?LdeN'98KT1 Iʜ|j` 9UnZĕެ1!E^Z@  48Zn>:7tէvŢ02lej6Qϔ5#zX_%wW}9YSp|*CJTm0ߊ3ݍiA9dǵD"Mu1[׷eqo}O9ֱ VEٯn )xQЪ Q{M98EIxafAc["mW$gS++V\R%`\(; RkȨȅѯ@Y.%!GNԤlːt.SD~xɔqc_()JJ[@ޒpKd9 n00yfԵ=M7PElTgrf4Gsb"W4YD"x跥Md>S8heu\GZcjR$Hbsp{4άaؤri> YY} ۻw2Gme%~Oya:FyYnkQo:+f<q؝1TL[5ϷkOۙJVmvAեt: v}X~_cejYO<Qұvۢe#Y^m_C A*^aܳɩ-זB#>cb4Km(/> dT$[\vd+̌"\TmsHmu!$Xlq(Eqm!չlօ}\/(d&v9c <kj~9ۃ+n׽Ns9V1]^@F*I:d-:c6pV4kGΛzNAonC~l-Z߽yxoćQ=W#)%ܕSنN-"(&g^/8`O$mI{x'2Ȥ*+JbOIP&">ЎcNE�FHNގzކKPn1F% ��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG Hp}T &�G)QQ !q$ 8 j2 dj&_i{ՔX&PfIa  |`1H ERĕGh%rT៞y`q=jT!ެ']r@Z_Yx$H6GB) &!)AsmDFW p-**jkj7Ј. ]+{_h& b$�য'(l<G$){YDF9T/r ꢃq(vRd ?!`ŧbqE @PsA(\@q(dO grȜlXAx<$,`GFZ\_1b'י=D|"@xGEF j9R,k)$otD#[<4 nAAdCi# ap8!ԟ+jht)˻ǃ$"~HGA? �l 0 A|'>!h.0(�@&hDnI�Dt X؟�jr`DXx1K N #x`h 찀? 1�h# B H1s$xB"x( ~�$ <@t0!8xe@jD<"��*Ir ᒆW|<,`$n D Yp���&�.(E(q �dYP@~�8gdD͡+\E%T%xB&(6�'`D�Pc-!#pD p8Pm@'`%;OG8PFI+t*pijyZR "AH�84j5pC Gdn@Ɓg}8$97Y$DG͠{CqTG�[ؚ% 6xA6ȁ`ox &(+gD฾jBp"2,mH]a,a us8!EBG;'4T 7pC.OB�~ 6H%M+|Xh梏c &H,x0�  yD_@ {Xjp,ԁ0?haPc.l ?>[^\Ahx 5 $@ :8�mT=, `D?D O ~ VQ>" >]=7l1l H h9`+(U* 0XɄ+!n]O,_F ? Nyr\N:�2 jYB� YHTq<&*iZ(BJ,hmXE`b+n6O\ʦ##搈D(.A L0 E`�q@pvDP la1Q?  5H:U@pFpI~laZ#P  6hQ̏B0upEs B  8!2f  d[I.aIV(kCܳjy!3T0AaA" c`d`^+ R>wA"ŨF9~I` <b $3x`sVlBH.G!%B oB ^�Vs]9VFy'õO2E@~B^ӿ?`%A^\U@8Rhs(-" OADE Bm #}*s @ ) 4Gx nx;Z#@ A/yzf;V$13'F�$wl�8͖�TH0W&9>!R^)pOZ1oBbGB~Afe)q5A `!'FW0-E0 � GY9*pta0] tenGiAGր91 1&7qis%AT�~iGg0p(�ք4O$ jt"8rV�~@)A!@n`BG/`B0NO@yosB�IF `�EPnN== b5S).45@-o'Ćsr*.-D!x?" g0 VU [doO�W�d6N0H kP%KA}nvT}?9 vЏBV!'~^4xk$ WL HPq*2]OPq?OZyF>#\.D֔y!z@5i'@(b5�8{v"G!/E(\&C^0P4jFiB24}6@YM/PA�g!BSWp$(2;xPP%PnK3b'hpaIg$p@j'"@EAFEdTFQ+cCrFe��@EQ _O@r~I#j�&~2AZLPgem1B>QQKu$BPNUB_oP\nk4`H)AS�u"G@!Y N"hGWvx}Dy&  gSQgB ) ˜Hz29VNѴ� N$0WoP@n'Y"Y%S~ 9 I\9ɃC ��0� e4j09s!! h`q![SK0);wAh3A5<|oWBISUa@ruqwN1@W�INqGT NPe<W�Ox&G !mb"XS$p'0\?|y1Q8WP @jF"x6. tB'GhR0AVCA�'^`3�w tY{9HsY(1)$[G!52@�d�8 s G�$WHZ�DfO 4~u%Yquwlp $R!m% [Op 3WԱ r4Q' �}9W/0C~oZ %*EM֘KS`h{jl{gE6�$`x{zgAK! �U7# Z݃@Jܵ VQ9PIX%)pl }%p;Y f^@hrDLeS+6=VPIZJ#g'w,|@�4#l  K'H`xp?"9^�N#A+[v[gk.>=CP%z7hB"p&玾P{<K.-&"q3q+x&fr|"��@7|:ĘpK &Y`aOu "<S&aXPgq=e-i-G GED3G<~A%À6цa7cqԆE9.J~BlrDADGGsS7M(e43[#HdX9 b"bI@c5VŘp SPSI{1Xw2`U'B"7"9q4q"Sèbd��G�uRj l+;iܯ"FQrJNg%3k\?P78 ɃXwǵ,'h)?!WB/2HTp0pZi=�X@L`-ЂO0}B.K;n"m-PvS?wt9D8#-y%BZQR?an,7EW]*qd$k,AGTh(DT| {*WϘ\:bl!{vbi2`iwQ<д;9Pe GZY9 +' -"Y''K xKs4Ƌ=`8"*tA`=Ü\>|Zs;~&L%@6(ت"$X~\'ԝd ( |"r/UT3ج+Ki9<Hj>uvM5E`$<\?GRl- 8SuEK&9UDaUO>?\GZ2AK*+31/Q J\zJR2wǝF] a%*0+{R<Kg_ %89<01L8 XT-b-grvG�A�4̌y `B! V^`BWCg1>qܰs2]PiP!dBm/mXGݹXl nkym@ճ1K申疾 L*>'A+MYc̔3Aѵ.Yn\^ !l_G$ /QݽϽԞ?h &>/%7uMa@-!jx1l_./b-G ^{SO" <  ? <7*_?<P\X_-_/?V+0obQ-?�_B4/GO/ !4% /Eմ7V0LKW-+AV pvšl"*i1l$;>)p|qoa&Ш$ue.>i(maJc|>پ0 vN혿3FItE :$\σ3V� usaxN[}׿ga ۼ,#B$%pp=PL7P�q@LA`Pb#A*^LEG '6JC=m0YeL0]ޤ9'N*uʴR(˛:F$06&t(LCTS((<kWc1È F`3'Ϲ1h,ٸpyUK=�EH,21PCB,Ysf!3b#Dt$s:!~thQ bܶ}Gu py>n\5~t=6۰S:^|v߶qo `[=;k\YDpiǿzvwWJ* ȠȠAd3#bȡ I"+Jh#bCt�>h hѯf,(m,G]Dp>`|Eɪ*Y|E(]d@6�`K:IX)Io2's34*Za Xh !h!2>1DlA@0 :"( H� =ZĆ0F 0É0D)U\}IX]UUYj%WMU\}5זHB%EFe**uW]UThM}]2 ,aīJ" 7>90U5%-^maE-eʦ]u57U(0BFƀ؁FF,nǰXc ݨ09CI31C>0Dx0p05ZQofUw@UCy%A0F+TCd訿!*[geyEEaOhU=6z蠿Š yf&l.}O{&z\ބpAX,2 À1f/&}t*ƸXDH-RN"D4hLchM%a:g7羉g%o6fmd^:2Éw2;og/WrCC'y7ZήIy H_g6Lj}sۘH1udYB"LL»:đT0jc^~@q퀡Z@# gx *hp=3}d4ωZD(3vE B 4 ρ�,(]3}uKjbGiS4]5hjWWDN+BH8ZQL`lYOkl8LkP%xI1@p:z�farƾL�A'0L@7H !#٤!~C B<Eݨw'ʑȷEk"(Ї7Z6~ۤ6>&*_5$/h5#�zg\6x?! D'ȏqTxTNAA#K�Ik8J5 Ϫfsh9Rz�ƚ,| ('J]NU}R"%›t1ZWR>^F Јtt dKӨHCn D24%b8MlmbV*ZEl%[ Ӹϗb yV1EL.?YbwRoU]zc8?W f6@!/2HT pׁ6 fqU|`4PHQrg.bر`Qy땀CjT F 0@�17"uNRF >$t bEH8/JJ3 A+rl Qr%#N='h7D2vGݬ.0-{d��9TtלF8-@oPvy=mtʭ=3AVpImVYBIC@Tpw\.֯_ԃqd(4: $')34J4~̓<?c|C3TLluL�$_M^s @ zݝ$$mGItA4@bt."wDfu=t!{ktaKHcz 0q.:*}]\s 5̷�ނu^Q`d1D6NBtalhM;KiH裝g$̀M]Pg[oỲ$Ț@._,Kڮh.AyDn|VgV <;xõq@;3ϵEwOoK)"  úRW:&rdDWQvĬ|Ziw B3i; LARt Ã+WQs']poU>PoO1FX�_ f~bdv1NDI'γBhB%Lxa�fY%S1Lj9'o ʚg2#4Ô** 8!C`$ 7 ;!�X<¡`k0@!H:A*2;T.'P`�<pI9{4/"7)00[X1<wusJ꼵iȜS/0C$H6#lʽhY7$K0y:3j>g2I>l>>OS1J<::'H{Ż)*z2Ix(*y<+2\T0cR%3rҹʚջ3:bzsI!q1{$"c'(C!E$4�u�|D2$"8EI4[-G�x�h$(:ҙ+dZ 8SJGt\Ä0(H7:[Ʈ>@g,*0{Bl@lxJ�ڝ"AK Bx�39; @@@4�!JS1c:Q +E;nQ_%!ȿ:�4X1#S$?u:l蒮1Ʀ)/1$d�@hLƼF)Cq%P<�/@ÉiJQ4v R!!&%jP�9'@08'x<\<PO7k-晣̙na t*E@xCE4x7&p&a21CȱQP(ˌ7�63:0(�<h!I9Bnc@#ؘL2e>AbRѸ: b̥D'h789`-8Ùi̥&pp,UŸ#*3oXJ<@8Ϳl{9 Uu"&-DE[龰c8cdx �<1pS!h$1Q<b,)pR?,@PԈ#Ptc:CKoaSL4�M=$4("{|S%+,Ы' t]-:4@xpI�@<�=8vF+;TU@u3{4@,�<r<y҉*eNEɃ҉- G2.|fl0ЬN4JhF�x~=,-BIU-Jf.�''P8pLDt7hS0:?1Kޛ!4|PW5-MPi[EU#Jc�eUN)Rpҹrڏ1uNٔe5SIʽ$('6e9=�>&R4O"+yKښ*0I^9 �'DE؃4Mw=Pb Qi1ꫜ))OU4LKL85J7H4x4ZZ*e#ң2Ё,'A%/bl4؂HTY=R7p��4h:*>va6D]B3y=P2*BS& 26C"1PL,)H:K5:t( 0O˺؂&LV.hݝ)UZѠ+GttuCrG}ayy3S OAm6ل2h,74eJ4v˴8QI̅D HY5[d&U4TO-U46s)})Q))P? mKq _2h07MnL 1⃹c@.1h]ɒ b)! i޸!Ay8  V$?L�I^|}ei!1U㒻xޔ8f:ۃ�(� DP;xf&DTtIP%-06J-(4!OO5*H5S7BR@:EeΡVBu/L/Ha4-1-8`�:8P5/k7Ӿ<Iϛ;*A%zCI9�5L L3݂.l@0Cd$#U2jiiwK# JF E�d *RyvV-ዙ@FR搇hʺy< '=:@)cX! oK¢2i37{x`Q*" &B=j! qDl'[0:NOIy#0O 6HVX֨tVߵh)ueݔw驤nn(F=P'<0HK>!;j9WEcqڶ3$?{:Q&wֺoAQcM o聙EK:P4^"EP\5O8=מQyR18g9J$ 1EĦZݫ@S1tTL�lϕбXSy(v$4$J@K~N*F. F1jыs"7cf9%HCˬ':4$eq:=UZ&.ޡr4MI:Q=[wKgUw˿M K!13S+|K�}{3hpg)17l09(h>1r;!{M>X 02dŢAۮI0>>1wm03$F{IgR ݜeS^o(3LbsWvP\77T;PbUq[HS­'5a;%T@q5cH٘&QsYӫ=Yx|2~2u:Ytu3; =䋢Qq,)jrrHoQp=Su�T>~'e!8?0qWLJ}rIJbR&�M{F{(P0 ۄQHaAhGDd02@&#:i!CfiD!I6lH1=6}tB{vq6II2 MNp12c̘2c2mv FqʭK GWo^A .L`A0C86I&n2ϝN<gΤ`@D0dKh6qފ;q݊ϣq=`@*Ùg>|ߴ7_!yh-s%׀T B`A` 6`EX E d gQ&b%NJ&AHX#hPz48TIdK:ɤ$MB)eTFyXN餔Wrd{dFLԒ{褤UBenn9YZMB[3@#ju]rF(aB`DD dd#Ǟv&!r#vHj"gbD-%ў#:,{,pI11U vUZ{۵'&}�G`ee.]2غ^yE_$! dp@uAa:ZQ5eE0eI,@aF\`$4ggvbf]'NLəM%2E44bȳNp$`M)v%S\șgƅ6aq$wW1UҖ}eWfoH{@X y9Kz~:?N" `wIA(D۾3w$Nw鿧.@mQe5i%: B(kb3 7yw}:ߪ ̀wab@<`"~aOB֠ rO;:๠T|UA n0RA9A b%b2` $p@MFA R08B&Hư$`PG\[cc ]*[MH^A `,�/#hdġ&2qS(з2| x$D @&q<$"E2t DW&Db`dH8 _[Rzzeb*Dy}^bB0%�%0}9`e$`.3@ 2<f3c"d7^^`x MS�l&8ũoҳ'<! �[kZ<PvW-eaB 0�C E rB(Zpя (IS,p� ^љz(N1jQT]"5QCэZ4E_ Ӟ2u9*TT^^B:j.y&)OGэbUWE+F*Wf5]Ij-K@Yi/{dA-�FZTU{֊ZfV-K[@f=$[TQt5mj�b_efj=Ϫ]-p+\ %dG 20CuWs˂ֽuC[vkB(p+[pʂ:l5YFnQ+ڸW﷚ +f/4Ps"[7�~"[xE+b8-hMLz~c?W~bnzܡV^&cޥ">lcyJk7?Y`Bø˲bWyf0ژ9fa9>Voss2~V<kϜYzA#x҅bA{ jiK@q)ԷthJ\5jKz[[%_?jET \:9B~�OHi |Av mp gAq7"\2�ϒ^&0f_Kk]{{~[~U�7P*k.>Z6ΟS\vK]G-j݈ u&m�& }.4)ݫ]Lx@E5\\ Lz#4]Rg%myZT@3։H |qB `�vi;[o.@ c(~ PDuτ~ ]ۢ{-,Fϳrb<`;Tr&/*v}z,khY>r.z 'f4__Ww:sW~+c5?> |+O>D?cP<<T|smB?_m n(4 b+<2,Ka@Dų%  ߉E] @=]H`\KyKQqi]ĵ  M m  dy=٠[ʠM & H@ y屒q4b \^aaF Ȯuڮ}*a!aּ^P%! "#b#>b!qR"\$H�`b\^xx@1E  \"-Ң΢+"bޢ"XՅɢ-". c2"vE:@ޞuy! H4"bT99Z:#A!92[<֣A5Q:?Rc$4֣�z '*V-)ݫ)^#@Bc#G >bF>z؈$@E$>c$;jbJd&#MMN5W61tc1W#rdFb$|M;M$K9$<VT#U+UeW1$e`Y-)ږ)ŷTYVe^feXv$VB%`eGeKf?&` V4?#W&Tfu^v-ee콅a=:T2Sc=$Az@"&bbVel%a &i$�.da(xa|y8abfUjJV2m~:A^%kc^HYw^gvVYbNJ,b,O>! 6ĝV|^2%X&VF~Jr'}k6@v'~ڧZ(�bo*hfq_%5F'j$ZާrJ6Tx꣆&^uVXvhTdRmRcyVf}d&{ť8}$2%nhdHibw6)mX~erjY,KaPCU@lfMB&Zcfiiƣhi^G)^䜞)nNfۗ21 !vY~hixham*i^&hj'W©Ljj&eC.hC%NX^ghmҪ&ii |bZ*i6QQ& *Dif hjbjn*^b(hc rgT>*H"J9Oƥ#ZyܠY}.)J:'ji)"kv+>))i>,|M=*{++ZRj"r+~*bvba4kfBuZ[\kk^)FV,2)j+IJ,k2䳦ꃰj Qjr6mLFmJ6-,6gd"eњ-˗[_7uZ4j꺆'6.˦i~,pJJ-.Ț%bڞ-tҎj˖`qb\Oda�_!ZmRӦh2m>nn'sR*bcJaK2ەm+.^6)J.>m"i>ؖB __H ~[8mFo٦/2Ҫkg~֯F-n l{*6TB`Xzz׌.᧨m*/o- )^0NgjҺ/& ^l[ۮ>..BhѮ0uf./Zq.0- 7x:oo[ yN| V0; +rq3d,}N+{.ZriRp$2"qG1#o{"`ԋzpB …8*0s1*1K'2WnR: )eip3pK29Wp3F8?V/ߪg'r3#l* 3.J3.|8["/^s+"39&:[.#|#-**sqjH[1 #3֦G#Cs242kKh 2P/0 41s돪s@9_4 G.W[c,uaIB`DtYPۭMOSG@oUOA1^h1JsKg@>24v05\s4O^Cvs],.k)KP.:PG!kOme1;o%gr_d$!q*v(̂r[?/![vʰH77m36G)uvnlYRk_\wF2NF5~u5lQϋKO+ )4ES7vONM7xP.JJӲbϻ\hu +70שG"]G63_ov$#ܫ57Wuxz2My?56$ d³�r1h?t#ȼK~817d*76w8C\Էeׄ$5+X*;-k57fߴsy7cx3^nzw8R68|s;vuUvkԢ6vOx ft'/ xl{9:uz@{7[>(JXQn #or[kz+{ojwjwg c9.VyO:d{TvKx[#p:/z9S)O{{$6Ƌy@*6qP| F?zW3s9o"vG8':h^Ɨ+?9k|'st|ëQ 7\: #S|rCwW<aejhKp*"3cE;}8Kvl+<w_&-~{M)WK:|F V;9+cv)>d1uZx2Zs|k#>'<c<-}s˗*t?==]3>#=n^>s+*2.;֛>'qܗ]xgsd3kE(87:}ӹ۹S6k5ciR3?0@Pi$Fe DHp CB,H%É b\hpB=^ qF 1LRdŕY,x$G.)ذ G~:4h >"=j)3T/vĉSfWZ-n96؛X6l۵9n݊\Δ\$ X0FIXqc>o@1:2ںqu5mJOūZ4꼥$:]1IIPK2Ez@2P5Pf2,D96Ӷ̞;^괥{Ns^œW_=8{6<?ay#ˍ* �=b JDϴdK<[M%fͷހ ĥb8*j22#ܰ<PCv|PCٻ"o_[:꣯0r>& (bn n= xD03+G ݬDzQO nx**DM;Ls5L6-l!5&#u0SdL;n2Ch**4 9DSOy];Osl sōU'Գ$!2t Y/,IݕIjA6+UMkۼW;y2JV�:UN 7R1'Ta2ErLfIt#*&c@+WusNGYfecVwqbQw)sa+^7`F#~kؠ<+-82&*_̹:vu6]a8\\wzos) g51VLE(Ji\!~)'ҔκL=ǰׄD xd ȅTìv͹tֻWæ<Ji URn\VdαŗzJoS$*i_U0{KHݹ{k|MxLGyDc`VD}EVV=d A %oX*_x6Z3JQmei;aj6BL4y!&IdPVY*ӛz#ion̢ عj̈́g:(cGq"h*>aD}a�9qrFl-āP|7q6#VBe/X (~zěi rҀENCQ%rq|IDZאJ'c&-Yjk1 19.d;"jYEiZ5$ 2"xp[fB|v10JJ#T8M<h5OHFuɁUCbYCfӖ-s[ES]3J''O 4&2I)T[hjDKGٳ7G]yk *Y)Xr$!~*U0jғ)FXH$ "*Te~@u#n5Q#c#jO2k>3q7!kSʂh*m+K7H]d7S)P}Cr %**_k9zU?-ώ:# Xg]>%G}s-zo`ZKיֹElj7BDvUMO8~K.Vl)KDuV4Ŵ,Rf_i;rJnKmU2x_ʙr,pdAl^hX勄6gPAW7\sd)Sժԧy?? BE11c_`U*zsm)Tg Y0\u68}Rb�]Ki!(Xxg0YnzhY|:P7&2*2claU6_4VmPc mȣbYZFdB*ĕMm_XՒݫ] `^*B9�ۚ<UMxT>ٱǦ3>L5$+zv�ylb;;~MOɺJL1~"4mj6m:3oMXҵ}S7-rfwsoԘ{3[t3<d_/Q^qVWn0wrAyg r _RU]LWrWws@99Fa:*5ĶtwQ|{BX\Y?7 hW9S"$dO*ϒkW{i\xJ)Ivbܰ]l~  -AIP8"/Jmov6{ٱOߓSOU2\Q4^ikG/_reC`?L$Mn oM|l"#(ƪϚbגfVƺv'�0rEt+U dd*( aM LfZ7Jq/r�:攫tNb2�ʱ ݪS0' BMN#(T"n@/ZqʴfEĐv\mj.q('g+ "PcG*P "1jd)1Z*DK*D~ $بЎR O?𳌢$_&ڬF l8 (d0(mtP4ڶMqWEK///hc&z*(Q C\.pa^^4[n>  p{Rq$E|c8KBf5:,tQWqgrr*Y/V'JVq1/ܾp$#) -. ^ -ڏ 0r =$*q UTV)䤜NTkߑ!*ROpZqUtZ &Q#SXub+ .訠2 P]sfS>eS4.SȆl N 'ek-/*;E*MY^ c1ԔB8p3A39a!WD'(&2ApHܮݱ'E>42-$ 9k>ME@M@{2%IR0<C�l8߲ !"үk2�r<Y./N3#3}RsC1щTi2M]6nv9sJ-?ݎȯV/FͰ=U.T-;rEO<2M<BiZF t>3iAMJC됈.O1 K,Ft|ڑxtPt6qOQSH'edfd~DqTF$cLHMDUU<@aHNhתOM;TJ).BR7 ̈~I$->+&5!w}6Xqt�?-#vg4GZM4UG%\4SymZt OOPsES>,?9)O$Ө/W3R_5 ņjEO5eOTrXRDӵ]SZvE-Y(_+ZS0Kc`ocYv2h6Q@`ETp>9A /ӯ,"A-KFD(fs]TMe-TO-4ÑOʬNb@bIyP 9V'vq #mp_^)v AI3vlq0WMHhd9pAnO%vU][u:(0g[Gh1tlv7iBۋu+pL‚f<z> 6zw4rU.0#6j(o5JPwWy׆1*7!}%64ir;]CMwZ{t-lǎ"OU"Џ2_q0RKiǗ-5eK_i4T wQT^whLZ@~4ٗw#mVaDvQ!tG;vz`Z``0 ��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG Hp}T &�G)QQ !q$ 8 j2 dj&_i{ՔX&PfIa  |`1H ERĕGh%rT៞y`q=jT!ެ']r@Z_Yx$H6GB) &!)AsmDFW p-**jkj7Ј. ]+{_h& b$�য'(l<G$){YDF9T/r ꢃq(vRd ?!`ŧbqE @PsA(\@q(dO grȜlXAx<$,`GFZ\_1b'י=D|"@xGEF j9R,k)$otD#[<4 nAAdCi# ap8!ԋjhtzK)˻ǃ$"~HGA? �l 0 A|'>!h.0(�@&hDnI�( P� A7@PRd *ac"C(/ ?�4. \#F̑ `CR(#�'J?pc�IlPd3~nJ�JZ$)@K^ xL0A1z, 8dx!�p�0`BLpaU+ .��/8PqȖCW"$�,JJ@ LPl8 *PAN�*[B G!'#p�OIv$!p Wp'<U!\A|J@Dd �o ZB#7yYh ax o� Aa3(4 T#"0R�8 x8'dP r . X$8!ǃG xRW0Ku#!"8?l[e l@VT4WXC�0A> ic> n+ ' !X9 l$ĒK<a>I+b ݲࡃ G��$};7?졨UP8NkhA Ԏ<D>=Fr12G;LGxpE *8 0G�* ]FĐ`�%#xnXnT|"j/A0RZ` x#d0 GR H 8h2 u|דA�K 9xw`W/Գ̼6Ȅ*@ +�� �1?AR :@D08Dx^�Plq ZxbGg aW\jNMG.F!c �N[ `B  VbA؂c"|- j ? $7( >!x ?8 )ea31<-*mg㰀uH` xZtr TKpDYEXC?'Ȇ�|pfI˃�a 0 rPA",  `$AUJgHjr(A %$!s#t"h x qj?6X� O } !/�;[&W~> xM+jX0 xAmU ܨ~9IZ Ja@X{NJJ Ylek39 h�XjP)P 67SWdHZD!!! eОjx+իULB0c8s`w"@�?`vVl @�HYHV&9>!'+%hM4"c!u$G$`P68A 'FW0Z0c @N!PV*AP(u`8KQL$p&:BqCw6JAT�8ULtGRg0j(Ó�ф4OЁ$it"8lV�~@)A!@dnWBGAzo~Ox|osB�R? P H~?X<XCf]gWA]sO*ce:&D!3x?"o\%VU [$oO�U�14D)Ã58Q$X:f1LWo(d븂"9 PR}^*rLhp UHPpp~B|s �adQt<y$G1Ey7kb8X&q4r 5�8uv"`G!/7(VC^O4jFӋvQ0A&*!CX[xg$7D0 `�0<upS!xi0`X`d9P�4##I'%=AIH%PÅ+D^DbT[4_8E*9EDN9`?fRV�@Q�$Q�'Z46=`'~V3($HW`K@50TP5AdDAD%�u2D(0i&"irke,uӴdw6fXu&t0 mpZ']TK �̴� N$VoP@d'X"Y#Xb m4u#/n0`H`e*ʢ/)G2|dUF��0+;r=(t0;|5A|@oWBuBb@wш rDp`xDN5O�IH gjr1 !+|8E''�\?ky1E0Ap~/-n(ZY<(\A�E OueBQq N y1HB�'Oj�w tPY J+eʥ?)Y5A @s1@�+H r@pLlգ@iC 4xu%Yquvlp R!g%Op 3�ID4HD'ID)sz �w9M0ZƈbC/Pr f9tBbA^۵`bd{Ӛ2�$ln۶gP% T}`}s0=P}l]k�`lp9IX%)pl }%p;tL^ph�2~LŲO `K 5OQ0H` $IbZCHA�,|@�4#l guJtQn0?"4^M5A\*!t;軾꛾\k.>Cǧ+Cp&g䑹�prX"W`8}grg;f&'q ��k~7`7~X V $\ItPO'*KRKSb) UB K@;D7q) ACddAu]<J\\sr'd&I$K9J$[?88A(e43W#qD89 b"tS#J@Gx@WXs1v2 ""B"7&q4 LKB�rDuP0:GT%RD!;a"-:iκ|˵&<=('2IbJ~E:,"GA441r%b-D%7A%�CF([O0=t|@Clw -HX|ȑ6Ih!Ϭ"[Njκ\U5{Ѡb,tA|h(#j%X\Ȩr΀S:am!Z-aQiRCDz uvsPШ3JF+E @]ОB\"@P H8G%2~Ӡ'+Nnm '!|܌SJXPDCqg7$=%TR'dv( "r/'R2gWy)\1~L(PfDfGBQoZqrDD"8L-7U?LS'`)$K&rm̤S?PUt{*+)/Q ҼJr$E0ۧQM%?DpH]Z+"*0 Bdp[F#ǤwP tȈ1 &(A|CH%q2D &.Dz?& %(@3T&T]b&bO5gGwG>LZ\qZ\!d--d/\\ FU!ۧ-[%dk>;sN7ȳU}sQ ̣2މC)?X޻\^E@'s4tX>N"+вAZ۹\ ~/a!$s$˾#"[%귾8Ʉ8U%}oj""S JR%[H΅מ!/Ą<{n->2/ ~I[]]A3%-LpO&"U(C~ bF ? PU*vB_D[5Lp|PK7KORTOP_<1&]UZ&$SIbd&W*gXnj$u$$`GSu(uy^!2_>s [r1mxoXLE�]_w2$ Kuճ焾OZϫ%KosTM_TU.(ud<[u=pUpp@`W^} �:�� ؃͞6(dbÇ -Nxbń#VTrE#G{:aF5/&< tIpP/_1H̄͠Z"̈9{:qA ];vV™m8)C #B88E!޵ AL`Bp#$iܗ?mX(e1<wN ѡI>]ZujգMn?~:h|FSrZҝ?{Fe=_F<+~D4G0]>4J"ИEs`$C/S TL02Ș(�i6p"C'0k,"qĆ.ѣ 袏 3 hcDn&c }{5:ࠇ08CJşRJ"C‘"0Ǥ #B0hXp <t2XhA$4 <"+ H� =Ć0. =p" K%PP;ݴTFb(;e5V6dV ">(hHK�2uNatUbU j!uBZk7K Ͱ 1 cS6L[evÂm]RX]Wfם X"F,C1h$a*hdaU3/& p0VFKWf`eO_v=yIfdS\A\*hV-ݴf˝fFfOy9a9蝋fɉ:@q3ld*-Kîn]yjg|$S�x2(`ɩa!f$0< 1FolP $=Dơhknlk]lK[fޣ7Y7C0 0b6zf=]geh`z׋9['@`;÷2e[_]݇~fp}Ar(ib:bUS_ec bu}"OZ/#J!4"VUP~+_h7OlZ]n mNp[h3iqF("n~s6.,A��6gB&Q(H@d$Ɉur1p-9i^ײ72H5{\ĢDI8| =Na}NX8eG%H8-Qe)̱}pq s\&L `q#$AAXd$ >lp2bv#+OE`VO~;e毓} 䔀-p\ ̮/n.K85Qd GyR(˼h&[@X<8r< X5rTeA1%K qĪ gBPRg?C!`pWO v)Fs !H%gCc 7-&e^.]Q~ EhEeqi\ 7gBrf$:./5enR{@ qtO9ֻO~Ԥ+=</ gPj7SS% V6I\6=@Q\#hD |eC ׅB"mDIXfJΰpcgjsG:лW&|�,TO P|3M@PeLp}gg/�3َ`*R4@tq^t`[[w_DXtHB2̀$81~:KPk F7ԥ kMjRcM t:[{c究&@s0Wsmx1B�+DS/}39' B'$vq�:tUMe2ʇoXi:0qՆpV!PanV3#1dEa Sw@+6(B(˧j*vßܪM38w!>wԉ6CukXlyRf/Z׺. 3γ,m}0N\-n? 2,顭uGUDs<-&`33]^lˊche N˅v&`WL>3i;:UfNBM=kδ٦̫0[ 8CU0VI:KЮ4�0l nI @a4! 2*�l>-vƐ}F!uTxr``38SAm31 01ϧl^ʤB:4K$. w-\h""Ng8s\3`]$@cZD~JwS4d=s or41k7,- B#;qBz[/�*C< D?I%*Z !hE ~ ~ !`.13>!䡆s++*.MP(ڝc�<;5|C5 왞 8)"p/ 6{)Ȧ�ӱe"'_Y4 7Uj/ 5(y4;ћy>Xf=D=89�7|y4p:'Lj.ãiA3@04EDH3R aR#6F6Z9j){,{ 'B*'8A!E肟K�4F(#@_rG*]qDٟ駅-xn.>rx�`1,.NA4 G:C*ҷh1(H1(y"�ʮdz&39/#:nJ�q˙k'3J>`�HX~|9;#%#G{tYq KD0Z 0(p : s6ʷ[%R" <>Ӿr0;:g{JcĔ3KA+SC dzk2 19MDBJ�9'@0@'x<@t-0@:Ky<{K7H:47/XI@'xh�h8E/'vM#.qN"H0N&`&4(Xh7 >%ʭc:<:)C8BFÛ,ʣR?z0h#='h782HK1&pp!iD'֢L9v$PL<Džp.!6x9?a#(A%OI.JR pd�+ SEH48(hB#(Lp_K6zfd,?y #�ۼK)R4HZ܃Cʻ4(&}w$N9D'"ִ04�R/4cEpc�40A.4.a!+(�C3:@ P0@4+�<8k;;V`2&]B)s2( 1b#>iU%豃<'NCÓ}Wxc.9>W *ޡ.G@xxp@s70ASrWSH%!C:Fܯ@Yی $9"ab#52FkO]*U[j`oZUԬ¢9JA��ZTS9-0Ȓ$]'"o,5!3"h(-\9 �@'CgK�8sA+y ]L컻(\DUK=$%JFф&ebSQE<_iTdLJJ;.x7]@& [ LZĽtV鋛V܃F}4QPRp" {TOXJ^)Ps \,ye�=.W4 `@x49-�˺"rI*R-MP Q?+\a!U1#;H`I ;:3R:4Mʯ*ԝ3~IK0\3&R4X5u:`ACW#.Rd}B\$`e&(X=�HKn1.IaT<y?8b_r_2=؋9*9B%qKIjT8<�k\0 βbL)`1/yM4Er�xp>PO;Y;&JI(Kv-`! N mP`ɸ2)SԿM*SGyMz _=Wق(@@�Rz8IS/I04x;k'i9֢G;e逺-5$`�K3]#@˟**fP@ҫfo� $׹3cd:38(bԼRc~lXAf)@ٔTj1p;GW}?#>@0N-$ym7#!x7ߔZ<1Hl7s*̣'N%<+9YU=�7.꥞ZC0B34Ts�:NEF/vi1g,㙚URC0\V9(S^+R!j93}'MTRRoP6'r.3Y٭KCǖQ,]E-a_3bR<[6-ȸ ߞҼLAW1:k 1DҷCT3CW[+hNUK)m;xd[C٥@jj.>.0.3A4#/UUg[ k<9Xe,斫 r3dj2'ˀj81" S n!J)AբsK�yT* 49>IaRAk體IGt*JK3A+3g{SC(1|M@1 gH#7a)_hS&fr/˦rc#,rQf!'i%R+@:3VfI3j۞K:QY;iA4D} 3fzn˱ȁzȃvr9FoJ>]l=3a@T$RF%,ƫOM,goBAU٤TYL SS|(yy0r /W”ZoM!},Cc7L>rӆ9|V; *ʯ'\1qQ*"HiؔoMi4M~e)#:<Tc$,')G\ʿc&؁MѾerr)4)� yy/6f ƒa "$`M6)d("E b +-qM8p(bcčaB4h1M(mbFϜ(*ԂʘFcHc" Q &AH!W\$#dzeRD8;̙0x{fxwO aa0y cycˉ1d1cd:ԧ%^5ձ[Ӟ-رs mlؖTkݵU'/cDELc 8UꠌTBժZj*Ҿ=Wga)S~JMT]m( * B�bDNaR@Id%x")28am\҇gz\b]"9P!RI%BRU]xHW$0P>yZf GpuC !J60 UV`J&9e6,b]ybRF\؇aذUv@zfY&^j6ٞ2J餗6ک0r%& 6|�rjey-)٩z'/Q]#9F&V%yTNum Q$ uf+ *A+nR{\PBv0( PTP +ʀa8aCpv_,ŠAAʰOlqqw03k1,_KO YT){ULcumZYfU q�6jKa!6h#G. @.J!I(`#J;1%  \(f][a"n38?nч#@$k!/WN9婣n#yTR ^#ˊl{Ԟee7T�<ΣG\'gpoǼ h PGIDbD@XI*???\` hA$. @( Rpݺ%@),PRĻeL+QʔN+OjZd ,6!sx谇> #C!ꐈ:J^!D'Q!h,H#Hh"ZbC4hbh-`@ A=f U,*�O=3!ڳ+1 � .8@0K  Z`I#tt@ LI8$%7iKVp)P($&[ JA\hA%3Idz,PIV2+MMڲNp=m2T-_XBά%2S}v2BhA#0;D㝑4,TX^(5Gޠ0I#lτoTDQPJRb? iFϟQ|)vΝs!pRش<iLcZӌ2UK(+JԦ27#)`jTJU",kITUd@,=*$B )<hMKZ,,ՐZFԩN{Ӹ"6<e,O Sq~; gR:Pp;xl]t.qD82u@ZkOUjWϥ`G1]p~RAȧM)JHʖ j_[ֲ ,AЈc"LBJh yfPSWv_(Ce[Z:vD@_*@?+a \z>qrw&.bbR+6b߁=T-V,J1T\\⺮SSTI62Z*+ gR=4;xEq*ǁvlg kxX22: x 0)K 3qŊBάwI^wH hDǁ2R2/@c ; :ZP'+ ,گRtzD 1q3Cx-_9Xn3l>ʯ9 TyҐLmw;&vJU{;^ʥmLd**K N0wfx a<k+l6@,<gxv+<++w A!Rʻ;1+dz+,诗26Tl_۶hHh#yfٻ<EJi<E+z s܅6u˵;g}yz.� 'tT;~ta奎w'tt_Ԋ.,L.#�qHrZ7H^֕7Ln#}X ]l�,XY=CnW>O uws/\wVG/S&qΝ#TG/Z\K1A9@we[tyЀX^ʼniЌT  ߩUHXTDX ޠ ` wM^{)nE <�Hv|ب1^1K`m!&ya}-aX ta!&fa^anᕹxl!yA:@zfi!a]՛IUbm#!'~a Y&"()b"jbBebM^HBa a]bb#'#H%P%*3X5#4 RH5&c* }!� "Abզ5*2r/"4Fb+~<N6~5c6?z#A>@#>&$$"^Ӝ—-z.vܚEUG/4rd?1d@RbI*dJdH#>^c�ⵤYG $0J"="6AƣH$2ZS<~==U*;$IXVC:T{DHA""Ld %@Q$IeJzJ^B6eAF%`c<"Rb#!^ `N->!(01e\&#K&SڣJr&S.V eJ`"^h"GjfLREC>dǓXENdGi%)f&i$hjbenf$Re0e#U"$jLJINM!&�. 9f˖F0Bgҥjo\eqnP_*_jjRIƢP"' a8O@ih%\Vg7"$h"zho&3ni#LnhavzV%4bg%{!`;Oڝבz2yf~"g~fi}b|_zhzYWvv QH&gV6dhzf{({BzthR:e}p># )R :N@!#eBB'+hk)'VifFg^ڥiV)&,09>Wܪؐ*Z(:gSiQ~hgric 'W88-`)beofe.N~*]vq+C&B O:1krQvi@jJ+t*Ϋa h.MEE#Ppb^kpS2J嚖&%C]lUIY& 5)¥y럊)^e*:ҫraj�^"hmj~(>(ʧr*)-nl>$Y0bE{̩S, c6-V%ni6l&J "Ww|yQfՂV-ҭNl̎^6*E쫠'ijfbRgsFh-.-b쫪Wl'n8-˦kl&FҮ*(<cmRF.Ғo6.bjfEhfon�;R-Ro:l^ljWE:&rP+R(/o^-E{m y8h⎰&0* C.%0Oj-ӑ Y莹h5oO$^1ꪬ/wZN!g0 pqq"1p!/1~$JpKZ/>y\C"r&/ o rⳒo)q0 ek(ץdnJ-^ohZ.2+#OGCY1YN1#$ TP2/k-)k+ *d^=s4sAЍ30r7om0='2b{NWVA \6=1 r!(=9+Y 4scmZsr62>K(ߴtY,&a4ŒB4,Poto/ w4rntHHWWoZ8A21!OlS?F_ 0/:|\C54G n/ . qںVST. 3Zct_gc 3gO5c_[.6'@Kk'sR2CdPE [Q~G xwr"/"+6+2TUbVHYt-Sh>Cv77ul"oJa_1WfmWJTQsp`Y, D۴SWd7F/wx۵+Fw+g6յtgNp w2S K/-i;r2f{Ǘ4p膿Z'wC-365ˆݦf# Yu5ie7-88LL;j7[C6]8x2_2l_+XnJö#_87ietVGft3+ M bNVw8*DT"qcy4r;7rg^gA')3Lnh6Yxθ[7#:;y7z?jt䐯(gC3}3dNi7:bzdO71UVt {^A-֦|^ji*{zxS_cc5r iH M.&/Izqz[2W9j69\;Mk#ml)nEQ\nZ맞{x:({Gnr:z/5_<x^8[4?9*B/7c-l:S{;zj{ͯ|Hs-3zok_O;<stӗdksC3ɣ}k<z҃l{*w*f{|c+c;wh׳~1wػ{MPWz +g_jo pc|G>S>FOs+vû~Q2z7=O[wG'tegr}@KCXl} w;v64>0S9}vEvc@4Ҩ@&<p B &Ĉ%RQ ƍ 9:tHƌ%QV<2%G.ad9ʚe&L :ThѡA�EZQ|epFU[jO_g)2dY#(Gn+,Hv+v.^uBK( dF81RA/nLaU9rhƘc5'm˳eXpefngykպMHSǑ&u8TGTmLŭUm.굲ڵ܁ }zSNÍ%K~l_˙3:Z *jͼob7=t/B, *8Z*({*3*l 3z0x㭵 wԎ$wʑ$2D"1 lL*:Fj7ԑH k QӂN5,D 9fFJN7<7xtL2d2; qt4S3JD2F514ʪBk$,2/;{ӥ La{5cD)Kp İDV <pyVo-V]a֧TKE>T#{@vNeXUtEvM7=ˍSg@0ʀMTӖLyC}D݃Www WgRRU= -`EXYL/"YU^׆͕bvFigK٤Գp:{kIOn3ax~1X늭٘.T, J ~md ~{o){ͥs9.X%NOTvkCK@ '-ǭ"%wyѮ ^,SIU\h~Yu�+^˹:m\澍﫻7ԥX@\[dqm1흤9Lx<_dB'yK<Y@g2�J-x8⑯\=|-cJTױ * M&�Bw`׻f$�'1gMd#-.zTv'9sUxEQ̈́( t &S[ ɦ:z 8,R}t:9M69^c YH2*WMAB6ȖᏃj|$ˌD,JOA)uF! c*[֡ (J${zb.}qH/A1d&<g3jV'͑nA vq;&gNN`a+Oyʐ ӣ 7qqdI3D`&pdCpiBG@UVQɛ%@9F`#8,7iqts&lA.'9K&T-;)>xbPPuNMRzVƙ=vBܢ:w)VOtQQǖ%?Yt|8?ʺ0ԳfBfhE{~@͠U4%$# (TEUA ;[(O%%Q*$87D굫}-Xi1rJu `%UP MQz=n:{P4N SYC,:m0+Y5syyoZUnl?oV.Tfzr$uu s{ⵤD R )# `rzA~s h}W[s 2's':gawgnK]!YP#eq v5($K8e~K/S -.&Q쬿 wnC{ϸ`/G7$2ah)(( :#m7`O7T^`<@3z3q%iҗHzVu6)p#ڕNQP0)+K|eRA0M20,`3Q ^ïKĵeKJxf HMBy.3zCZykUae,n&NۭM3Y&uh-_vSD"u1xvNh co*rѽW-,19e6RUpc݃ iDU5ĄqUPhJgLpxvL2/_AwyʸYY'ɡ+ow٦]er+6_H_yU%8"Es'Z*ek6uZG4^ǫđ:uB3̠t/d+ν<?;o;9= ֏ĝ^o\j?>9g?oʣECr3: EF/ލpm /Ro0d1~KcPfiD#P5rPfPbXD^l>[~ﶰ/I .NIz&)BlIܔk":JG fpDB�1KjVvP.0 $Ȥ#ng O$b@MiN0 j0,0nZ4>ȎHP@&7i</oݒ0o.P�N#O_L[8Pponr01 j^<1^nlFp!^Gɐf-)q^6FcDP:(/pQ Cn//vp*Z ༱QIOTQf&Fb)*4ͶD`L^P3 KNt02z�`&" M2r"%$<aQ\cʒB<c (fJe (*Ү?2"_."Mon0-I:!rN$.m%-q ,OPp&-~ *)Dr!q!P( (¬L3qӜMx(C'[Ԇ!N8) )OO/ˬYb ]h Zd111E;S"2Mi-c -3,~Nq44S)8p5Mv)92*z1-.3ث+(R% 73X?`%ig:.q$Ҹ3/1W`H:==Pv4[^(rDE! )0DQA7TAY591BBB]:ƿ0ErrZ-"FPM35A>Mmj"T*'.]/ #sPUSM"0Zl :^PL$t8 uCi `J_5uKK!f`R۔GSrSCG3 "6N+ch4C:p/3GT)|UJ鞃~l2SSO(MIiVH'DqN_F 5%Pp>\Q.uX=P `57IcbN\mt2P+2U* ZЖ~g:McFb߳(S'VkJe4}|Vn@N>U8/E\Nk7 ɨlH(骰ԎXFM!bPa6W/vl>V+\4e fP`=5qC_rkCN(פv36@ٯ5W 6e6SIL4GB?]]72s{2 RqsG>uw>HuךۖLP$ MWh2ck,]]&ۊV2_8A\S7VWL!jZ)(h77wrz\#Q]OPOhG<J֌JP-:F+[wh՞<1qS1UiNtI3Xk22aw(�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$`1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG,YXQhV@F&JFD_0 A |X( Ě|fMVTbFPrLjjoy�"_EXekQ_{i[GppiijTztAPAՑŨou gXatHaIjҬ{pءԎ.VHaGY/d;`�+/=1!%x9eBרuIAC1  :ڤr,K $Aưm#"Xx৅X\Qv`y!в}@Ģ2YrzݾTxp7K9<WEu EH\Afi-քp(@v!_r,1{\|ohsn:KাS!#lDh%&#QO<G y02-$D<Ǣ)J*2}�'"IREpP<ȁ�%�08aB ް,I\-ȨUdA�(@$8 A; bK"apv�@PR@UP B+Q,vX H*?8>Ikh 76L*@�� @x&0 S@B~!D5 m#a"C"�| B$̑^x Ax"DWFĄ��~p0V *3(ZY '@GB~ m5S8DHrY"FT#|" (DA+| �'`,.!#>9pD `!l~s@ C` I} A?LB DD1� @ 1р ŵ4D<a ?~D8Ow&)3!  Cp؀�x( 9p* "4@!,؍� nt T `׻>!2C C6iXHP>@\Q0�V' 0!b6!QЀՁ|" H1gZAh�,|""#�` $OaRŚ`khA<8�BYE BtIF0\ hx �5ح 0٢i 064 O >a>Va>`@0>0V!9YH@I*ALRZ`xPL@o�HL�P !  (7[@/ V(�#B,( ? !+2$ {?8 ng?A"!8̪*;B rc\ ;Km&мo%je<l0bFp6 sd�P (0AVIhoJ vE9Kn2> eW�ѐ*"!K)Y| Dd�$,̡#f�=.J (I vK,_P-@4QUl.,wrAkPC?Qlyx$ 0*P@A"@ ŋ `$W}TM ` IB/BO(% 5ef(F Fw? r BD#,\_j:xކ $KdPA{Dd`'4'CaA X4U]L"ME"06KIt?F}?&qޱ윂aA @T8&6XL/PEsy!EA�cI"H&/LdO&BRERB$=(ʣsV 1tdxVG} @�UuWHW &RXiR %h!"o)4"0BdBn/0A ('@?Ws3Z0dqrt!PVNB?<PW"r!$fYG?K5Ȧzl$%AT�KL�7G @�!`7G9O%%b7V�~LBvm.a4$xmyrs"B�8eNGb`Be9?X0=[s0ZbP<"HgH0TB4S AqlssRÆ _?9f"`i0GA/0?*xv UT5�!HŃ�5�gN$ cuB,h8F�@�Gr2p)'j 9 W?HV1rk(s /a` @ޔ='懨ETsrYGWGG`\j02`CVno{Sd ')@4{'(vHIhdBn@iAmYU?GSWA`1 oj` HP��FAj$bpTew@.Xi]4gcQV?xA+@�PJR&E>9'Z36=6AZ:VApqWJ *DB=�d Twٙ@1):Ufg`7:0s�[['�P$0I^?kRY�s@G�cv8%MgltQs?+@ O @c:l n��` `h �$iWoJE3"WD=Hft#B$#Q+}bPH9A C�#@T%SnBbp!`g&)G+P~]*FA9``PGU<{ oWC0'JA09wXXptDpaWW)`!0?P�o  a?/[7@|pvab CQ{G3lz/< VlcAp~0z@ (Z>"OHm�MBGpl6 Z= %P<^p{ k W1 tR?Zz+01U.IA6P`hO (PMQp9 7@lc)X<h` *S?+ +d%%+Xwu =7.�V@I3v"A[*ʃ<ԝwe7 SAAPDx'[V|B{Юr2R#* ;[2" ˸{YlX !~`gsA=ô+p3lP^bw`;#mMW0IZ MMtFOYm?r=�H Dv#3zF�bb|X!!�hx #A~Ys$B>;|@\̱|'ñEc˱͓,jbAr~P![S#iBg[IGdd >G| ">p%<hhR1_Kx#ryB IMt� YdGNc hW4XJVB @p"#b=7G߉r D< N9Ҫo7V('r)2VOĆO!š( X *b?8#DԏjtTkRLȔL42?2?A2b!N)[ɤ|وP�; 04ª"%&7=qӒ|>QJΣ<1Q]1̛K*%`,~/sD0ЯGVb 59rR1[%s-#rIA J\%ƴX'#qO0EAC!&2-*N'B6"39"I,Ѐ<AK (Kg_&T 3$\%D!Y3%-3}K2v&BaqVK^v-tIu=Y+$3 4Yy)r r FK9 LȤ٪&&5P9± =ppۺ]ۼmUHx#A (!-%aPT%`V͑VFӃ�iB:)%?"bPj�|"rHlݍh#rHt'-K7f@fwC †aB#2"3% a0! FGEYK3"7g;[E .'|p`#H|;L+E0=(s$`w%9? tI M-M<BT!!N#MΧ$|?�$6Gq#rȤ�UrDA�u<'uAA٠r.L O J?G!6?A_c)"^[ RbU)U%,1"<'!9ٖ@aV؋aKQn[c؟j5؅2:lpR,Qf~ġV#Ʊy"'¥Db\P$>cK$zzi$R>0$!!$ v& K5/0^m<%O{"s9a"m2y<09imORTa; ƀ`O;7?;]rLeNm>G/{VOXVMm^`ݶIj 9FC3_C_hMs-;</7Tj߂]o~Dh>i!Im(I}J$&$Նǜ1%)&DrN*?mv_hhI&o?O}N\EL /^daL+ 毮VN H:�D <hAG0QD&*V$3BFd6^ j Jp`,,HċdfIB-ydG*7bRF*La҉UT  I0 6B2+ :C@t(j‰ '{l`q͞6`o` E|oĉ1<^W Ԉ$mth  >/=Q;o]vޝm%af#At>~uă[ދ[vȧSnnr=pPBCB jy A=4~a3ihY$ #c-0C 7 5|p ?T1̐E W\AdrD ׸5?pC kD@i0JDh@ b 2haK#2r. *,7ҏ7eZ"'3'tmL;CQ+QJˮ.ѣ .A�m> t<.>ԴTS3 P'.l 8KsX F#U@G4QNm ĉgpfe!j)$k �%&0`0 ^y ,~w`Bx_C/8^c|0}ÔKYt@m-MM1�#(|ݘz3EgQKcb�_Xg8j-#F2j f[iN6/-H c׆0znz{co&(n;qPBtn#޾hwv1K7y/%a@qQ'[t ZC/pCOum`:7|I Zc aqkYb'V-ob A3L4g`wt�?/tߟ03 rX� c� ?Ypxix /S0!`'OIhA jnYGp>4]Y@T/j3,y-|WĖ9G$hbR=|& ó1�L<xpn4(F7fq{ &V$,/0!g?/CRccQC6^t[�G[` P#fj,dɬ}eC3[pMtwC vL8" "r`.ymp$P>$vz01<: iþͰ7#C(G�ӫ^&F a|Mh6+I "F-Z ! bDFbr'_IХ,%iP &IД;\cixHr3`BG�b.\ib8ŽghN5,g{,JK|[ͷK3(c f<`7GI43հkFLg K.u,# A"09|^_p.&5XJ y b�8۔Vap�lQ!k(ՖDumYEŲP( 7K,?W:ѻf2KԦ0<uk/]RЯ5`_`:@C7̟Y*BB18ֲR{,Z,ZEWB<@�'L09  _"h�j<EԚO-& +_}fm"%0 @ M.VQCG&ੵ*)a@@>t7bIPq܆ 8IJyF 0o%6vDل\EN3G PtǘcXeb*ۀVVI`4Rb{Ӝb 簌-TgijU;fv|LTP %z+W+6;X�0vYrݤϚ=|Oò-ۧK$V[چ<%K`��"u<ۦ PJ ۔O&Gnaze@ΐ*8c]8Іa Z̶Uh$fP �D-xO5NN[qe/Q8AΛjk%nVQ*7"%Aiя-?;tS>?̀$@{\"r+MaK)h}14I5* z8 <C%.9DY# 3\"f6eg+< 0QvNC0ǥ{sm/PI<u `4 u}o}kr �~\ӡ  0"!{W X3 $B#4;hfI[E$�R=:59H=2q!I 2s3C3(,#EYۼ$#0�A{uM iQjr"(x`a2cZ)S.��JjvItS8<+)$e; 2==ڦߙ$t$t@#�)̸$�2 K/ڋ{rB(4#52ɳ7*%Z:xT*zG7q>>(1A1")qp7Ђ)�X87p8YD,?9˦أ!S$,!$=�4#0x45qq2;3= b0rR7'xD'S1@C#@,Fnqz?YJ4į+j.(ZnA.Jj1,$c' Ĕ %vI�1[+?#l6Z/ +x$r6-x�p36j+:(x:a2.sG0ۓ3I0(Hހ\$5-V9"aF7G7a[2K곾C[P.6:3z�E�H:6@h4=mF(ˋ-~<$B#`!A!�E@2@!5HL*!9/3k!@)5IsRPk&@@Fl,hML2ҙ ">D*Ndp\K+&,V ;%X b9'=$|'�X<xpv",|{lc \047MXI@'��hH:kG0㸿2!p=� !0/&xE\pht`0Px(&;0^T e�LL`S4 :(U&9 YLy&p6@hl!0*r?D"M18>ڊ)ґԲ48ȩxDH'(!!ѣ=L*!G:3[3 :. �IH@IDu(&pxT#~ܤK$+GdAi"T..b1 �e�@$@lw �I=@`F`+ mB ' Y:$7pc�40YJv�S :9Xɠh(�$0:xM*X8,2h"BOq�9e>|>r A<E;1y) P%!p39_<KvQxTKõ�՛JF .R%B!p=B@'8p=ZL¥cM";!k =0>re%'UD%[��ZtBʱGDTv ;.ڨWY0R$(3 �Ł�9=8(@X%@[T"O@Z}IQMp|RII؂_95t{`J@<;?;Lb=-@'/=N}4@<;% xL0a+4\g`:zӴX 8˲HE۱ [-LDmYlz1.P�4h?¯jP() F̢Z9E8:°jKҲ1'k(E4`YMZ)(+$cA󬰳BN|װނWX9M)=YQ1Nu'(@I8gaƴi;L,cql�Z6ҿE0k}5Id&`U54]%ZIR˞;b#-,d7\+Jk0DM+Y:�"!ɔ-"KPQb"(8y볷38ӥ$<C^L:v�m/efI%|қ !ޠYyCUL!( Pk}h;hhe=1^q&lVT.`US!hPhP561дDQ0W:K岳tW1ܢȘ<=@ۂP8tcW8!.2:SCB z.Ҧ0<';]J9)ٔE7- 0*lF"bJ|�<H ұt#+McS5%;>FY7O"nnts 5Q"6G1|B􁙓5lKKCkh!9j=C\dY{F 6&çԑg98 eù2*.;Ӽ<L9(XZ~{K y]ײ"ȘZ֩E"29ڤ =a�<@;m˪i 9QÜȤg+ܣK12wB!M 4P$Srp#r ͡<ctDG� %E!h8 c!)21$e&3ѕ) VuDPp )sX,=2Vk]jB6xFǥ&Ŧk*3ޑL�&ה+_s1"jES"S^lV~\כӎbSqt1Ӆ.f'T|_@I-H:@eܪ>' ɟR09Hw5HyEMl\|68;G2E'Բfs_15\,wqKR9H|hsvWW\uNYsAo3z,tf[ppwzq25[F&<ĺY@;k>Kn$?4]F*==Y`CWSCErǣKOg5CahVB>r֖ *+we%T)018&ԑe۳2IR2Zkr-$'�b) S&3Iy{Zq85vE SA=aT``=`8id$6$x{l"hO{lPJE$YK Lhpс&%d #-JјF-Pik2^BI#iת=m $(6ڸqop6A06/N8q "'n8e6DG Ӧ%ꦧOz7=[j֊얝ծ[z4c(q46 wmୣO|vt쾳zmEfP<ֱ-ʎi1k Tfiv.~&V/rA€Gȗ`6DHMNDڀ bhÇj(bbL&T!R4qF4`p#L{$I#>8dD8$E"$B*${,q}8 $FF$&JIA9$x8WF&UeB#PQ|yz%W,VZ%ZsW\yLd@DG\Q 4b)y ) hX¨mA}tJ++Qmt0!z\B+2�lJ+x<!DcUz|X]w\\kG~8_;\0@"P /?HT0!B` UF\QڒiyQI {r1u"|)<2zRlh I:!A(J\mm` r7zyhU֞-Pa_p hf']LT`Hȭ%ww}- &~7]{\ DKM-TsIsjJy甋d}ta[9ccO{&dk5`U{ZyU<Xb;׺A4߮ 8[dTN�.7%}lm�@_ / &3W}u젃@Vٍ99e(P| v&7A)À"a|P8)�Qy0@ V<p PjSآȀ%@pq xJ ~f,V`�Uү=B�,ap)?kf(9ұv10 l u=<2,$"7#"yOx{.g?ui^RD\�F1QR�,!�Ah-sYY%-{)aⲘ0aa (L1 p%6 jrs&8)pr<8Y L U "R�f5kFB5)Pu"a!uS? ,*զe@xB'p pU(A B.}Kә`in5=LkR U2 jJF @lUB Z rAR*խr]jW U d*Z:U!X-PȵqYJ䕫|j_*XV cW<H=s?u[*X .Z"5Cka{Vkgޖu-pO 8B>_(C a%}.t+RwlѵtP2 V\FsKFk5,\ǐ-`-,r$5,/̅ $PJ"P( ^p3|a sfp1,(X'䊗+uf5X>qmcPqq/dB4)V&2e̅iXS `�|,f[Pf6]l@8Ý8^ ɹҟ@J EуF4(P<L8v̔ޮ�`[,j:,oXR]UӪ5KQȎ=vBL+4_լ^5]e3ةuIͥجeɄLfa\|"ь@e\@VnGndJ7}$@۔Jf몤SeYqhǐV%癡dmX)C1T:[;A>g\Ux6\ydzRCWON`ƊmQXTbfNN?APj@p!]qMc2|]09;EҎ%{|`13<Q2][UBo-_Ŷ|~+fo9@Z@gKbnj~?f1kẘ!x^ %6bvE&<kǍ(%E(B(0dM9MJv QIB c:?į8h݋w`V;=�6YiK)`� WXX͗ՐW_fb! Q Q]E{ t(ɋ^pAa"�P&.@`¤�*N1� ^ ى֬!!ơ`͌q[i^!z 1 badV(i E |B <݀Ċt(b(uI)L9GTbu[) C`zd!^MYB|4 ƙ2ϥWYH" XaE126i ᝇy`c4j#]Mz �}0Cĭ|`%ir?ʻGA$@LP C8C*D""bEV$PB }bX|K$XLIv YEd9TZdXOPWd!WM:%$|TR~u qlQd$G��ͦ`L%P\eQHJܥ^H%^D_EBWLݍ%]EU#PeDVPEA||Yf fn[f:&h؄fd)bWe V_{P#k$de RH`nEA(B(ƿ'B( rP쥎%!t EJ$EuN_NFPzZIZ hv4yl~ y'YXxinffc>fSK{Vp{leEeMA廵妤b+F$̄Ap(Mx'ޥI f e۝ e}Q'~E|ԐeؔRfgh਍~*"}hNh nlFzeWaV($E)1p 'J�qr$+ndu1:gs6_* H8AE$1.EґBE)if <V>>V|:6)gjfY&Q&%ɦv#EENg:'`&gJ]'u+u]>SPɀd9� .P W_>dj~.NJ+R)VĨV$i` EY~iRA]L]E(�L`+̆)NQDD `"*wV bmJ+Q >Le>2Fn}PQWydiŔ#l>*-^ eG쪛[,H @@ĆJ�NHJN@ :' ,2@E$i*I#`b̢Deilʧj*Y-XU,|0h˕<]Ng+ ip['^H�I ADml02@e �A( <'P°]RDł lEd .z+)Bk:Qf+}z1j֚ Mi:hj,-$.A@@_*:t؀ -N""lVđ$:f(tEl"ifn&fQ/ꗹTƦFֻ 7ϛYSq|@DPNX�a �쪄ivivD𚗡ʭf.<Nǻ풢lǢkNjW/ q\edyo m1HA [gALHB8$DNDm\ Dl$�'w& .Df1;jW:Ҩlʚp(.ٵjo1-K,{pۨW葋 {>fIn6Oʽ%i%qrhR@llr 4Al$4A s@�p֪v"+[d± {k")-t#% YeϢ&ڴADڮ@ 03@�D�Kq"/¨"J++N4r;o{11Us:o/pS3_BX5|?^~%5AL $lΈ@` 1nJB4- lqH2M[uUh.(gK{l,c6D3tU{pWkle&e4H[YZG`t2pؾp3Զ`C�`4)Zc i9"l0`F0w'iin*z^p[fZ)~V uZҪbN�(K <AB@� 0�/n.^o&cx:t~Vk-AvVwBϷh6xDZgz^uf"}xl#߸6&$ocL@ o �@4I4xAJ�0-diuDv,i;Fx淀.48{4S:߆'"7 3fU.4W667%�q@H^@L ,wNKQӉY̨U甖W -r5{?4180D%}qVI#-J:8s4'KD$Ӯn�;:<׀ oki^{X6J;"Jufw7l& "{%_: Sg5I_\"0l3nm�&v3-3eQ^㳷k맢@_5U.gvWK_o Vk۸EZmn'J#ʻ Ta�_mO�¾ J| N)P;Qwcl`}|oaC{StSKWgXưpϰo|\7�g-J " BUV$ *CbUŝ'jSА//m{HVVG;x/?[{I#z{-6C33,@0`A% #F I >Z42јeXhJ#*cJLie']la  *3b6ʘf3|X9e%UziJM2Mh*RK4eF>oͮ-`D2l}6&m%q̑ G`"m0hq0 *F%)X0sCb�C 8isL/mɱԣ$Ye:3<@|JMN799Y6o<yUF2Oq;M ggd_q/Zto:qa'JP22p4mC[ 9/ɨ 8p'􈓩+Jnĕj f:jǧz1TI<ZKb&KkcTh/Ol " @3,! ?SȐF 飐 $ #LZqPb*NN"q:NRd*)J;R<QM'*+q-kU^OI36K @:-N4{A5!cc܌ !I*b8*H!Myr "EզBò<nF!GusT*}^ ˫.&LxSD=\"Tд! 2uY|-M4_1̈Î>hIaO)_E%"s1ޝ-u(x *x{jp:7M|UUV{5W+ZuWs6̱,>kD+Yf ΒF:,ıh^^ɅМYRKetYB_x5pznY\󂥌RadB>h]1't}LV(ΞE 4c-0j}ΉwGw¹hc,H6Fѻ`5 .d0M0E  (I0+ 08,8@m'24j(.;W(m}AII^H*6a圃ąBl(9ÑaE+:e(S܎:פI SX3� ' `pF s#61 sb؆$qcH=1yDi� PbD ɰ,2(e<V'_SS&aE|,IPT**)g*�5|�'h@5vu�m2k.� |8q2$8/1Nt܃:m� N4,p&gmi+a\,pA: p˳ M&tfW0yRa^1(V`z Ka )ŋL:]nj%p"@04!�=%QT.Mu*QTSRS<.I3(i qt'!Jr4Q^azփn5EfxĕQ"M|ét[y1] d>{ BP.d0p-`p!@k BEk`Ԓ6-j[p[Ӳ6 !`+ےX&yr^r@Iש~N4mfy/>( TK�J&ӲܘRh͎\:0Ņ.S^^E2p@8NPVTh"8-l*0 Fpc8Fx=, +pD0]C  _&~K.*JMl/ȃۡWEYvLG9,/W"ia,H(BÎ7Z-gf8[@Biigf@ B] }.i὎ LxosQIR( I''#T_-:Q)\Ԗ(`<f@-IU;!#N6m>nvH]R*fHujwEjrKEHbftc"Zw85kb䒮5UZt6+#jYբ 3 Ez:K P�ːlaSeP&3̍DG`$1Ch*V8-kGχDQڈ Sr %C *Ґn'vD,5^=Ț`eך}q-S. J>xExnytNuc!oOӡ_irȂ+YɵtzL*pQnTIg+±,?ه0 R H:"k?ox~A K~VV%ʀcT8Yu OnLJsr_r]ÑuL?/pOf# 0:ޮޮ$[oh(Rb xɠl~*<\FFbNm凄 |C& VG,�t/[P"P0  #p -M+e*GR PXb,,PȠ G)h)q8]nf�I/H@#rx# C>D6.8qC(X)Dq l9P(l~BzhODzV$,lr< " [ jj1$c3SďƂ{r V%V J$PCnʑ8M$ٲM٤ױ#)`hx= TFmƶvQLDߌSPFBMՀQ'q~d$+tHaq b:ښm&g2&mcQPf)+$d:+r 7Bv(,VvN4&r"ȒhHI үN^Xog즰1J I`r'R$ EQ20/:$8�"*^l �j^fԚbi|&QfhTM KdV(fEL% - ŬQE֨ -% f䫾fJaD.y\T} ->Qܾk@(:*Z@J,Hx0ff),O7(m q=DD- VPVQ85xx M6F,"*e8bb4N&6 E#vj-#7ZdqPK4i&@s&GiX );=R{8tF8$gM�s aDG>3$ ؓHbihs"'^Q8čQ(qH7H͢=*(Op8E ŗG,z{R@P,Vv-8&.N"VUBydth3S"Om~ k;l. )ͤ"Hp !60k~кR8:r7O2V:./D,j+D|Xb<zi֏Ks5gUqHn *2m4R+4ĕP4`L0W2;ܰ6sUP#k@3`;D(lhTGy y*#+" Ru,b3o( O{fRtr@c-`Q4ѯqvU)tdJJ|sd_ Q.(R,/^'PcgȤΔ(-7JsxzPДP\5\jpK²բ?_cO_$IyC0[o1F3)`$HZkZn jOp(Nx^BrQ<h^؊Vk tJ'XJDWw XCvADsv%4MГGW)uMχ ]Ut\AV҆,Q<+JLeTLTcs]4Um1VE/J�#.z93xl;?S(g<a]GL){2<K%h+Q`&R _ȏWFklZ4EN.dvqbfifom_ 34XO"Rmî?aVStFşrݼ|PƶSpK[ \UDuze#R1PqPu/}"&<h=|uFxw#=g͗(6@-m΅m֕o&y QP(\)8j|?u] -U 8W،~-n7,Foq1%]H"G6F)lndF`$|!|N  D_n'^yv|}ٲbnv/<<nB#Ynr"T:Q"6h"s9ďJS#IEF9}^;tPV S4TPFoLUjw*O\s&2MdKdL_ԭj6 Պvfn}UXj*h*b$e+HSΦgJrӒn*KOsfFSa)wc&[=+Ts8>cXY@9ب%]bDMe}~TfZo;cyTbQW w3tDyQmz d-Z[:sfVr _x1S.*z>80dѰ�A<t rOu_ ^B54.6 2SB#"ip/ InOC9:V"ϻ´;H_>,X2s4Cika|8,0i:_"HY?Wyj0-~X"xO'yR = "g9V )<K$ ; bDï! gjZ%ž_I{~=f7S$ʀNˁ?3J w9Oi=pZ#uF_Ԓr[XjpVCZ-\p5fs{(v=j>d#g4$xd3uk>.|%܀Cotl vj q pueS|u*e{Dָjn=@I5JT=:"Lkul\VR:ow̅S^&5s ŇM)r ?ݖm<Qה4.CQSxi,r7+Z:yL?-5Tpm^SFǀ-#AP7R$hܗ3&ZID8{A)FlI8a+:Tpѯv[b3LJ,: n5~G]TT8U~.n4S-kyp}pӾT -5Xd<'6UlHE7}e}ZgAWEu9d{V s) mS K)2޵ [Uԭlə=qtJ�"@& Q#c0,SQ1ƔF7zrc-`la O36Hyl4$<,4Br O*8gj4reƔAs"iKJ1|G&В,}jҒTXuIKقγ,f 4+ٞfCoH$ RĆ!@G\`GcfP4Pؑ#ԩnmWY{f4=%f[խT׼Gw嫱V3w˨f ɘTmΠym{[c_ci޲1z7A bA( c9fBtCTDQGU'X`UY:Mv[]ILXUvhx^Ko]|呧[VZEQ2qBRٍ8H\fbHQhaVEb&ea�wf!Adg Y4ZC 5a~rwTUHQqI@XI]Q]F-w14R{eY&iՈvns&\ zo-dw>uHRIi~�d`Jfhɣj::FtQ*VZP_pp]Tq ֋斤XXF$HUq5w)-u'QPR S9aWaxVIT֘b)a0c9C^fgxFxHiXZn|Aj⺢qRmutx(bIWkå]U, 'cPw'weº5n ck站 kEJVGt$k'- SbB׸VŧEs9VɻAIoMKbw0 w)`d G<fa[g=8)3p,{R>cOO哾CEG )Qtc ]j{8K9Kjt8'1ŵׯ_hzg*͜3؛К9.+S\I[ntZNTI`AԜD(1p <Vf))0pfEs8[-n@ZR@S@AC"dY)t7jVT%5fG7DyVqvlv<mr1M洅82o43jCHh"ŗAP_!_jf3 # 1b%)H!!|ʻx:խ9JEM*4Zr$Wo,erJ :/G m,UE0{9UV)0-.Wj&j2:Iu!aHWf6h20kx4J0MpBHX\NX*nE^qjǩNDG\ /y`EWh+H 3HID SB y ~Bk!pOA"'nhD8\)2ڂR׮>RϾJЙV#ڎGDHy5͒oϞ^dN %'Iu1=k!/3_]tE;g敗&_K2CZU!"Ŧ@`BHKZ24aP*d4'#_H7H%)mNH\(RRO-TH:Ni洛tgz$c#GP[lڦxB1 Ūоt ӺH(ae HHi[zy"QU=^* ٰ@J**Z8ijW[ f! aCBS7z {E=\ aR26zʾJ`2nWn%$q e5.3e\!NaD@rEKw^RqZ#3܂ Ǔvc]-uiJuLK_e]JȂfzNoMhW8ߗ0#k&L *hLp w8 ZR-+K! 6$TǵJ,rN-8boqYO)VvykH^V 쫦n0^8y.vԴu]t.P%#:pU5!n[z]~!9GB⍍1"GKӒIL , 4{ $b/98Z.hWN~V9s#{mCn}f(8#3`,CM蘈 `$_&JB!LZ4pm2Qm: 5IrNfPf?c |h|.lmZAezD&,ȇLM-hD#UFev] ,zda@ǭCykpn*}RG"uW5&_ PGmMSRf[w CTjW".D<y"!fqERbf*a.omobQ#4E%y+cYC:u&VA06N:v6cgٴ+DQlOx0^w%sU;zbn(ԂfI$3s$oy]!()sd:NHZss?amv'Brs̷U{Vx C|ǂ |1#[RY9?UYe'SmZ#h4TkH2#Hc8b1G'\vkJ(t{5V96 cQhe"b:n6W.epY_7m(YvA(&28^Nb 5~ۆ9R"$-;WƂyqq.UgC$l;&d;@XZ--'v*t8KGt{NuUe߃OPQo}CWE6J%wa(㊸.`Ӄ;x itA& R<s8YyHT=5RP/FpQ-!4$J 5zU3U.FeuGa-WQ% Ct8x?wIcq_x|bR9ySLX$w4)rT.!UKe7YTjw73K:aZiFEri$5T)?-9_e jC 2_o؉�I&mb^Axo:}hTF^AeSobi-Eu^SO j8K'%b+H|6R B'fy!rTfPZ"G8=(#S$-cQ;SA.GPY~)*va(#gI(EAt5֒/`MNjN: <:gdvVFd84uFԁK0vf7:҆s. :8iu%j1SLhg &% aяxiE4gk%'Ń/@~V:@sGI"SG6IzyZJ_ԃ�46h|V5HV1oW8jF=#sq9l1'o[2Y҆m$rxjv=JS-%>'9DoBvh0_hcc_*'Y zj9U8CAPAI``Y Ibs7%7\e9%&F )}sUTImқ�ϊɯHW dץꅗE:}S$rQG2=m(Di4ziUב@iYz6Bu6,mVw0ukz!x'D¦"EMGJ!IE%:<Sy.3هO%UisEEŘr$)i# %*"huP Yq9ɨd咐 Ii&`iZʚA;_*W})#" ZUY%P%#y"oOEPM'SJDUE^5Cw4|f_dp!Thg KZCH4id;q4|`wTW>3[[#OBªXj%7?pk�Q,ȶC-82LW{THC׈4NG%8q~SJdbPh(KeMK0_;MLaVP;*?θA)94Ө/7O5i>2>EO'i5=7{Gn7 X!oK_:Du&q&ӏIΊ TтW;pfsW>Jn/'bSBo9TTd4tn4A5cLl:" +&9U|BV'\%EQt?Bkr#xe,d*]k<᧠Ǵ\XPrnFAQ~>bb+.kLkUx ;s|1d*^()ZuET]KrW7kJ<BMBE봤bU=?î3v[ٶj^"%eVĖpl;.,+՜kP%86F1+Sg]Ujj"gwu Yj4L0ZHl6[rh 1xOP ~l2rTq9*U)"o:&~J)ȸdvH4MW+3xu%JӔP(e}Իڳ]SU rYޓ슮.O'S#8&Ndlb8a:6 yI2*jc}VeT-rqMHbͭӸxzY 5lWi,0Uvudꤩ%}Hdޔ1�@ݷW%;HVfG|qN#mFmU pm <+&sgDȸa.ctiIE|;j=>-4pAm>LH)']8AQ>6-(F[cw:i`5ME<&HMe~kCøvuڕhR +Co4E]nQۜO'>%7tA;:M¸h![MX"$.,,OB dXgF-,]>lj,1\vgQ$I>|3׭3QI!pszaRo.>:iV. wHOƹlU_[E}Nڎgft'hP s& EؘmsxWlmy~9@g[ᄚ5Ff.9RXe{^MiG|+#ɩ;[Lp%Κ9ažYa0 ̓N5Bb<şFS-9g=>X$gLnQ*jڝюo3:zzDnbly4~$GO'ƍ!k�%/ !ߤz‡>g=4i!i}YTb]$V8NFEV|mRkChf{ݯMxV GV/2}{ч6՘\o$Myj>3UCA푼Ƹwq5^&g$5[|ʹ > Tfhb1 Rag .|8#@ <"Dy" (1DT Xč- <ț3Q.\9aC8Y@TbЍ7cꔙgK Z<锨PAɵ׮(?RaYg0Q$ 2 7ei` eZ!Lʀحb4YF *djGԼsr# 3lAE&C{ r16,rmC*䈻ȝ+آ ;I[A9'4rmQ.s`lYo+O G, LVeʴ?Ƣ·C8ִn4jA  ©I<%;+FbjCШ>D.*aBm  q0I1C̿J뼶 O.r s$ 3@?2!SL;-kpL'ˍ>&u !Lӱ"+2(4`lǝd#Ĕ#;"Ab*F.Z@U2ղ;S(HXTˀ!:3I[LNό$M RlN"dGS4ϔl6޲tsrϯ]xuȵb- %t>0(Ârlu710)ZȢvGqON,qiOjhB26i@ :u(Y] bLS.ɻ J-S4S85q>WUK pcdDm;[P,N:4qMG8C% 3CA-6*,"InqYS NF~ ,k,5=>(~\, X,tC$ ،Plt*ٖt$ɈkΤcnKm # w:0b@\5S>5i_O+nk9<,ЏfBM(Ci4pL,jY4 5cLVT66&Eӓ\b6tuC˟D4{+=KBW>'JQL}b4$$ҷl II57 6z`,56Mqև.9 68-،9>'B |dByjiǸT{Õ+yE+"f5I qMtaS1@MYYo܆;I\D^ح="cbrdlQ'/^"UY/R°]G#J٠ǭ TmPeD22{Jm:7fy2HhbSP66:`# GIt \I:C "3IG:6HXv3iff23֞&1Tp'Bh=U,8$&H8nX*=sAͨfZ"SZm酛\1yL0>+a!y%Z Wf Ez7o^ ZjI7_Kn0ji?{W7f;JPu ,D� NKzphx,Uǃ?= U 2LJk@6nqLujׂbiJKFOkkvI![n2%yPYid(4y15ڗe,�ث+&be:cClV@g\A.-S(ᥗk,?|7S,r'czWαOAkR sX:jVZ ;a6YAs{p=}Uy=!:s+NҽPBI5{ ڶ4oLp_3KcS̚N`hPc*i,s,`n�+䙍[rk#Nx cW,Z^fƟTӟE)\5Vi$y/`HQAzIlϐX{t`e<^6z?X)` o9:܌ 1Ni/J^fg!ZFƎI f@ 9JK',bkm Q0$iUe3=X;K1z4Sd :"`B\pڗ=ck"Rr\H:ooAԙXsΗ}Iđ  {{S3n޵/:Be۟]Le쒎`]U1^'C⦑K4Y^bߠhֺ֥b7(4ZcKAgJ7aS׍&ƆyB{J)ؕ("W^ .!cܓuV$6K[O!SUVd7#8869; Ne^[^4Uo,udTk z?y5[)_3CJib+7]QTF{>;)-H< 8(q Qa*B1Ws32KK3Y t5$P.'gA<ys csH-g;˛#h:n �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG Hp}T &�G)QQ !q$ 8 j2 dj&_i{ՔX&PfI! j&0 /x~bQĕGh%rT%zyX=jT!ެ']rpisy0Pud!>@) &u \npW p1*Ej+@#[~..`vAp E �)A0!%x9%BhuIAiC 2 m g-Am#GXdi\QBix`Elq)@&~D�r(̖\^uozJTxp7K9<bQ uh {Z&)p Za?+v!^r,ڿ{\dO,+)$rfD#D!ztAk#w#Oy02,Ӯf<޲: -Aܞ ~"hu|A?#��%a@ +da.0O'hAF~`@( Jt-\p#G _@2C"�UFs)C_QMGNa<ПxhFX$6lpH6x)P(r2��m@x  Rp1WȠq$AXH#B�BjP IFY &$$Q J%^e, W*Pp���&JA<Y ',# LY8~iKPVIea##*$Ѐ<A|tC?P pF$jB"< !8G07$C8@ #|<B~`WP�!p=x@w)Ġ$�> h撘0D<a:v$2:NJꢢ&e,qLpA+h \'2d4Xnv�7H�LX6B`DTCVPj k_*?09`::|`cC�A|> ihE9 bb�'?aS>βc77*dnB1 oY�(G؃#��@x@%\v,@^=B 5afQ��D#j�$遖tP�k[H%#�5ڮKHB:x|Z`DBl /0c)d&S#PV ́1?aL, :؀V A "s !gpDH@ >ԍ{$f0 Y'pIk ? 7n8�@ �% 0B<A`p?fp4Ђ7­l0XE*F~ wƈ9hRsC!C(L1sD<'d xD�1rB1\Y`m bI)@oв?& 4)ea~``@S;0mg(lB $T7 ZI jh ΌO ]!t#,/S˜!H B/oD.tdБ~>G3Hkh xȀt,Bj~B0o!26/9[B8N\G,$ r)OT "2p -Pq @W!IB#$8Pv[Dنi-+&4ҬĜɐ|/0߯_$`R @cљLoOPd`7Qv"dLU.pY&vj hzNe8*AaNQlA!?)sV  VsV? ߖ�UoAHWO�nj[X9+EO@[1E9t"NoDCQHߖ]U[u[*[71Ihq4xL AG<P&&& Dr$�i$dlb5WdUl$<LT�K{AE%\.@�!A8{,e `7~V�~ "R<&uwarA0/G� 7 7w-<(&T �M�O=p8J2 T]4$EL7;z5F!$hi7LR�o(vz�Ʊ NEQ)SPpV:4wwA/uox  0"͑ '2^PY~݄#bH@ "'Bz$ C]飁Pv^9!e%P3VXpcK"|!�* Vj@2X/04 KiB4c%Ws(wKC#2N/ C�wAvSW`7"x@I�L5P�4#8g/5]kTp_2xBEc'd)$ d6L�dF�Rvc7FlU:'Z3@66ZDWEhŃvƝB9ȝC1 wbOP{4A:pX�D@['�� p  "&GUv8 C XPcsG(gB @ Ej{2Bl`TĒ� pWo4[wRG`A05ō~@7b2GPUR$8ac0H:iLꤷ9>!!pg&&$UfTW0c9H A0`/ <X|$oW0):9y9AZsXpw@W�'WO�}~?`O<O@80VFbtbz$^&uvs$=u�lmOt# pc! Hm+x'@[`M @�vsp 3 ("]x�1RtzZa•1aơp3W2@�EPMTB�DG�%A �nD 7:8ʪXr9uxlp P&R!СcW# `7R@Bt'yA!d' � s�#3EUOp> *Trp4N$a@[>aC,2Aj!"1Pyg%vj'3s{ 6CQ�)0h/QyYbwu$m,WwPY[ L,͉-I~p}Om�ʴ+V[ ` %t`7b4G|@�6#l EZ}LQH`W!AbOhsv&G;|g|`g ݳ^Y<Q?R?1p=qA&7>X0#Re h"SWgF;�4)tx{o_<g{?N�~PsHW{LL`LL\{3kAjwM8e2 )|:D�Dm'> A)RCAHWDx#d!W=ƘLa"A8+~RҴDvqL2t7(eb 3+"vx0-X@|$LJuBjDfY/?+x28F$4=9%R!K7Op;T�u@t=QU1"?<"5&#lR>!=$Š'fr-x L^EI%'/JQ" /M :OT7`LTL =/G0qO0%R.1y"m"G }tM3<$#Ҹ"0?Q\!I4A$0Q],1^C!"r˼er% \+IŤ/eQ!-{CE2(J sGW0Ѝ(9}Y#dcՓhun#* rĩGl)tG%֒A X  <J!h .QV۹B& #՜Z4642EZ"oa[~$ n!53REM)h5**CtBPL|a%EEY^E@f@f>pQ s&st&fAvdr@ZD!`b�nBR|%?djX2 X=1/`$3I<t$sMG Hrx&)~ -gBAM`"*TP,dxcT"puHhU*ANBz9ffʲoU+Y(C!v|.A8Q+~d⌾,<dNw@R0R]<qEEqAz@{ B֣>.=a<^#rf {^gػN2wlpSA)}ԝlR<pXj41 }b`]P^~܀L>0~ l>@YN8ʣ+1, K b!OLU/*'%J-=W$& W]2NR=Dy7z8<><֒AD_7=OCG@V_FK:NV?˾\d4e&vpLpd_xOXNH`_AT)'E@8))-{Ox"8/qq-K)&3&$| lh,cL5)]}El"CrOK /L6'&Ȧ!kK$l?rȪRL?_ 2$$ O^„͞�D@$  PTx AG(^x 20QaG2HF$X&I1(@43R2G T1dω6ob̉ L(QTLNz@:tdb ͖$mٝhtfO a_8/=2at @P6mlȉ+F0b~1ب .ݺ{bwp tvyFj1DDՆfdس#^LaU;'RBb(=C- @^B{V?Z`)@8ď6aE$;&CB + 3p;(C=PcH]|0IFAqGG)Y ?XdC@ r5J)A%J 2haL#<t$1݄ӈ " i"&8D@ceQ/H;s.9>lAl8&ͮJM,QDe T58W:0p=|.5HàRW4XKX 򨠂Xl[jZ Uk?ssԥ ?&�C$a1 1'ȷ I w>0+ˉ�!>_6nXE/Mͳ<5PAm<^981.f'ބז^QCIfU= khd1.2i1�+:ړr C: d |m׆o6 z g0ac{wP EL&z C] r'\[\qovmp]:.nC^= ?v/ h[uwr7!ZCkl@;Z*͏=kz@�P`/ʽ^ 8A V0As 0 lUFg !/X #A.p .HAi/ x9v,K�!QiN9|ƔA p{Ka e Z3 5lk؉Oj t7&U2Y0A[] 9H)^p1 zCzep=\DgQR )2ܠ"qIzЊ;QW6DćruU,dÍW  LQ|y(f0e/~;sE'ܕ�& kLJo]A)N#1; KgwwL e\n羜�4Un.r3L!!]O򆐳@g�}cȄ2Mi~jBt H_}aESt!/uhqօF B M( ȫ6@RC}r<!Jyb;TaW"#XN30IG4m_{4﷿em BH+ 06kC/E$' ̫Fk(P 0KNBQd^'3CˋY,JХ&5C-lfiHb>dczQ`A4-kKݘ-7!vA%tɮ"\'ԩ+0r 1U7{J8AD\YJ dskDEX%SkWFNsO$K ]%30tVۨ6a1 T$|p=@vx$m%I10wvs2 �C̹^8H\Rpt}CJyj%6gl7(bch"ZG߼\nh<30@vos/>)AC|wG䜓hI' ֆIӁ>P0Dֳ_!,U6؇^ E`Σ%3iI^:Q[Q;^1&ƛ�l2xcIll(JM3`ؓ.$$Hݲ3VU׏~*G˿ȕ-jHU|u,Л#%$ŮRhCP<_fp - +�n| H"@�/ �wmnC:g3zC b^.4Nn]f},2[Fk[:\u<cラLliw^�A"%$Ao<ЯN:1_:1m.w4 w.;p=:֭ږG{g3=1Q9to9gMs p`UaݪHKGLco=Ś\% nR<ڣ&˗9'3$BYz6M!(1JڷK'3Xz#)[LX^Z1D@9>HA{ա6 2ǁ�[!t+i>39$_j�F*.RA,5q#B!y.S.�p :){G9<,J4)za9ZӴ6{z=,6L) $몹$&*: <񃶧úpÄh;0!�ۉ3 0"k۱dPJ�#4'z'�3yi߃3 &:3S|ZLZI7F%;3�Á7Ho{ޚA:`SQFmE$ij{$L$(4Db+d&fi/)#j6ʓb!/$I1sc�Ex(؞qJ.в4C9[J%H: l/@"A7r.�(6x�`3?ԪӪ)d'ʡ73!l<80(Hс=O!0J<S[)qb1j f g\K�j5\ $&K9ŁHā:s3a&[ S4E"CۤFH;H@AA%�`J'H9K"-:I9N҂{3 :N!|z#Ck2EH³ @*$5<H iؖȼ[It/Jλ(Itx`.؂0'x<\<xp3%p36; Jձ dE0E@pD94x60p&;3 8@;#Zɾ FBGpp`G`Q;(&0tTNڞ+5ɖhP4 jBMbT9h,5>Kڔ'h78&ā!0 R=8.֚bH"~L74UE.[ܘ'(!!0SHk[s!샿¡(=@ +�غ7P�HOIl!hX(^b0ؼ�rej kW) 8 ڜӘ%<{@$J<<KI=@7M8D[j {4AǿR7h7@<ސLA+F" ij˰:L(@:3:@F-9{4@,�<.4+ c8#lP X9VXw>̜MU!`3'xtn,$p'6t0 $!֘9 :̭7x'زs PbC6s]: 8"lc� 0r%WCciSP5-OL%W^;wH� ?Xq<PP*�Q [p )d9*u+M�`69�q9]CV%*YRA ]I@K^Ox'p{�r[= (!1SN;B5LĄ6V؅00H4x*8lE/!\ ,u e$ˤYStQL-FJrԁ7p'�4h`B2!'՘T `=hxE=_5"u!=�KΖz%‹ -~(-{ʿHc6YN(�;3)[\V٢.Ҹc&H#UoI Zk=2;zpa 0`K:4V~;.kİBr/Lc?G0u6Ƞin!Mt5S6@ܨW}?%;ڹq{k0&HÔm8GܖЗt`zyn - XG։n/w|M@XH6�7Xr!]t"bN˧(4Iq[oN-qӴ�(!5bή&8젻ϭ4.뛋T"CZ2Mf-6:Ӵ!Q6_(X*HL䍋kB< `:#JYfC 8Dg4@PO9Þvtz48Ӡ3@EO$2n"6݂.@o@I!2 ำUq \J7DJG;'-_:1?v1�ZCgD1EF5׬'e=$mv\U4-Vi;wšy�C6⾜c3%8>EH"H7[ʠ!.XxE[$ܘP)t8�2qHY@:* E)kfgPg8294{Qùv,qrz#X=0؂FN2%@XڰF �6H`4i2 G{qoCUb%'8_XzuV]G4zv-=@H$,;DvA`RPkPDV!ω"5J2 LȹqDr4=aGFw( W'="/g4r,KSfY|M٣ ڞ>:x-$ "ܴIiHgά64$?[oQkYn4/kl<G삾{HB�GC9:\GbYMKLh3*SH: BZkۛ UZ;; CCAA ] ÄSwTzFy秂1ZEh/1Wi<'}SA1u F ^ѓͬlIWjϥ]#ysE|;(+ p6= $1!І Im8SNNha&dAR8�a$: PR |@ؓ$L=dЦ&2e IZDjR 42#OYPaAe30 B,$Ң=HAen i! Ma´0 �APTTNI3 H d,5yA (Cf0O\M=6]fX8dYKȊd`vrOCahQq턊ss乼=5QtK`zma<BTP0FU[eYV-weYA(ࡇl5Lp@ 8 [8($3x㌛$XA CE4P fL*IaQB)`MY_R唊L`e[G wn>]i%.9\n9%e'R "f0U# &^5!6؂%b]tu]gP!fQxHb4H=c@ꫮ�F$znn,J:{jOdN&kmfKZln2B 6BepUտe�T\!v!m d@wm W5�1q=l2#cɘ+w@;o43A =4E3%z%h<c+=5U =}.jWJ:vUv֥i\$E$‡ &B94PLd$Te$TL W= $ ˸a`�%`~zљy}^:aE`,} q? %;﯑yȃBX h&X=6Wo0\ [rv3n "i&m̫" bl<o̾'@'B :`Qع6 `3 dA N}~Cp�U[ cA'XFOƉ84�€b H`{0)m1!Uh(( 8SPF ؀!ldch8!jlc6|N#h5 7wsIR2h\HEԷJj� \CN^$$7iIIAI_x0Wm,giX@ @P<ִfpkrL`�m'|'<߹xҳ PH)za'<wK! JԾ5s`e3f!k ̲KU�F1 - RM�4LG�S4)LmS 4@O*ԛ.KXB1%l@08qլrU^jV v*YZVf@L: T(VճUk+[X8�'X/|E@hѱ s{އ7L0 8 `#ܠE Bqp@^ֵ}mc5ֶ/m90wokƶ7B X\u[`mWw +5"tY x7=n ,Wm/K�{W>Blh5`QֶƭCq)"a K`ĖL"(v1\[@_˘(�~ca 01 cXu}P]B-ȀW܂-[\,1Y-3CK/|aU.f4ӹv&3,Z#!UX/FYl,أ*KLNyϊP2 L1P䠄M/J"> Pԟ=MjSzիFuU}j%D�pf9+�Y9ynbb`YQ6m!QY6)[m6h7&7]m ]e0/�Wfzfۈ:|4B&znڠLB`]KJ# *ep+\r %_.sA6[1^2<E_yIHwҫl.D(A]iT *:0lhn+et}2.(G{w𝏛\ Kh\e@cgPe<�kHdT,`�FEQoTNFח/02舏e.#<?T!{D ux‚nT2`Ake5t#taQqmxJ �dd##.ssᖤ plO~;l~<dyA8ٟ_�ٻ\(!iق�Ξ�arܻ)CY�V1LEd,Z|؅]T@FL}nFxDxA*!mFF nDNp Z@ !UPE% !_߂ȟ_&V1Cɡ!""bX^"$"a=d֍!aaxT(E t`Lo$F",Ң$+b-hL(" � ADT%3>3F4NPc564^c Vx 5#9 $ )X^9Z IY%]]@ M8P<F$B"B(4$B2$BALTR�@Fイc THI:J$JH%NE%JMFa$N%:0eX@,mS [$aĜ" ĆG~%QGWNX%YN!BaL`@h eXDh `UD^%_^]>ʿ\be`f=eUpa& &̀LEXd!]~bQ#B,Q b|XhDXFa~%GfFIUۄ4V4&8&AdQ[''s8s>Hbڥd9'N (bM?UZDm&(jDgGHNPx@ Ŷ!eieq%t2'f\ad$(2'rFdI X�VA %>f#g]hVNeDs Ekk(xi!|.1 oJf:q&\a.he*%*-E%Ij &TȄ<(-eVSfIٜM'yDzV!}iTdШX(l~j&\&A>*vv:)6g=Zf]RH=J>#= &FFhP *T! Ze#_#8�% Τc2)Rj=&iF_V*B*JbvJ_wR[gڌ)R@iDa{Φm k~XFߨ~"n`o֛ri.k`66+R)B_^Fr~ <\fOt"I$M&@ $lVkFn(X,jd^h2hR6Fm2aN+f2EEB΅i܀lj EIX AF 0� @hԀ lD"*v}*aA)coMQUm lb-.Fm`fnc^vŊhlHq]L}gM<A .fOtAHtlƞB&A` T<"dF>*J.bFk2,‚oim):)g("q)jvLN$DAe� AM h@�JTZDjdfpn*[Zjvij.Z/掩`,>n\zre&HN* p$lKB (BGgE*Cz"enWhU䁣P#%Vo ;mf:,humo؂+on "�`@ @t @4@ @@ AMT*>akf*R^AV;7kEy6j, sΩO @tr@Э!A��de0!@�''i~%XD/Z+21=qrO>O.wv+2}|HUl&{�c@@jC I0Ё @LϾhaD0 0jUJnpWd\_ja6hK>6iܠ.HiJH*RTD8dF KD <(6 nH ԀAQ(q*(+6`VȤ.-'S,woPKl^PqOWG 4ctLreHH A-I< vB <bk8�u=鿴sap=2<OV`p/s.2RoR/5&1?5z~o D �@I@p<@�@~kqC&/o*nWU<_qOoNO鱖sT4 S�Bph8$dNံK@H0�m8QDTHTvV^M_4r,C,`ry&f Ms(t]Bqf4Kf�E m�4HB @ <sgdnJ5P'QFqòp35paebsbt2ELn̰'HlV�AmB�27F"CFl}@w]q#WEo29>/zrV/{: R hm LFmM$H$AANJ$K'n!D7f]f9ZmtϲƲ-z<p3>x@KFU i힦z �PFB@zo| l&!Kb]2f7g+s6qaOg2qyN)纂CgAҫgC5Nn�˰5E';v4s_;.7z>:s[PAcCaj&&b7l48o:.Q8TXLo+y^2c~a+wr[ ;6.5я&uG*J3x9KaO`}倦#P*˴&#|z;&Q+<7eÛoy&Ejgu{J�j*1kfYKv04=%黲<_oGf`=@ d@'mla mp8tdž Hb`q!GHhCƋ-81$HU:PF2ӨFcpa <c|l1 FIF-TMR}4)WZni)٬gł+X]Ϯ} $e޼A%`An0 u@QB'8dиa/٨YȌ&?RlIArԬLCEeAOشtLKRjunY#mqqmk£O.#A0><xɇO@ PqCCNDȖ;2;.0Rkõƈ#R X*|1v:>8cQD;#̯ ,10"+-: p*2,3iɑb�!|2�ʠt*Lxbbq7QD͒W<1N3-1&2 ExˆH>M#NA B-TP 8/I84St>t3tMF:Y 9*qґGqtt pbo26}OMH!qS- E JB&sݕ/$ĥv1@E5*ʒNӵX-1<cω>7q+*noFYd �':p†`=0kW9y"@fk]虭"0'|j%v3c N솻VZ1Yn> D%N\pM[1Xp`ΊSrⲅ>9sոC Yd8Z(C .Bq #BB#tߝ{=*dv! ѝߗOGݧO`wCx)_Xr-Xa<r_[Yv&2f !2ȭFЂ pE3Pf`x0#AH@(@# P`yA#P!% !n҂b#.ע% mi\X};?:D#܀ 28 e�i-Œ.Qi(dmcE0OխXS y>͏d6�&wDŽ Ta#XЛ<q? vF8n 'I$\So',xPB+A0#{h`:1Ce9B,njȨQQX Oɂn"qhJ7JA0%9K)1 <AyPӝDȃ 3;lL^2dܧH(0nEÄ%\I)bnt%5MB%/٦SI&KYҏ41}JYKf˗: qh<t@ Aä8fy(DܠF89co޳A]ʯz}M(hmNHӁr8_ Y=fWhC՗D~e$_0 IG(tv2eҘfֲUf1Ύ6cF--PgWИ*1a+֠C3A}g&{ S'ROX;1;@.צʭisK ^UR G_a y>b- )"[-R;ڰSLձ|RSP Mkrg*RUWixElK"($Qߏ JB;T!Q6dΝdr"KTkK9nƶ9 g^jlcz1;2Y@d6աhIt2Nɒ[cWڲɳYV> 5Fm֮ڂ8s%fxSqTw{g xH RVmBl G,J.( <<Y оRyu,X-G3b3dm!>e;U6lo0gb\Nr:Tt&j0+}DEEP ̲NBeƫFjz7׵fk_푱"*;xueTY[O lv,iMbJғwmQ|D} n 06uS;#t~hvY~FFK~;:o˃odK!,AO[^poy6GKs{k2\9/wt8X,j7gRXys&=nK}|-sHkL9Ltݶ2J^ӽW-in9Sh׽cЩjϓAgǽ]w~\oú=^~^~&-15Ie[UoznyuKݨkn,<~Knb2@!,@L6k6n˚~* P̍ʰ/PƮ&im\o}x>-LҠY8?I2K80{dM4BJ/*oNJ~9o. ݭj鲯nint<^0*h#V5G%Q7q OZ. Ft�O~(/ .HN} ᄐptΩ&␈!ˮ)N 9\+ͰZF~~.4+J)q._ y0Pp0OO KVYTϹ:D/k t&JHbFMRS?0q[pP�ur Rq hj&br3-r#qʐ#bS+!HQ&ΐj2ǰ&m_' ~RgC 6)M%Q΍&}m-?Q /rñ#4, /.Nq 'P".& D|8T-mtP#+1=*221 ǽo0!m!k s٧Ӯf*w15 Y4# Ef/OP"l05<8*291#3YG7) +;BA15q.C'2=2:=琢jɐsD>s5(*crFP@e@ kƌQ!rZ`֤2F4C0bDLC3;4<;L.Di�n$qڪqa</+pQ50'DpY DT:N?3|JǰF4'_' BfD̦HlF7ѲF.K)GbOzNՓ7!%SQ@)QJuCq=t'KtcpjX')KNwJmNEUq4\c5O429fsފ4|C'j,IKbx)%t?9 TBXO.9 #&f-$n1mQ&H#TFUGaUY)4AC0V8nqʜJ;7Ks]_u*\/OD%V/NH Dj!Q? YהKu Y\d%KHhP-id9vkԯ4R!UR6Jv[.5S�%6v͹n4RcTnvnuromQlVVP[O 74*C68 aatYkݴh' U/_1Ii)nq7 V刖dG/G_a@}k E=.[q@[cCi'}u3euvUSŘOEQAU4W74W]SU#2odC{�.nL]1ScjFR!WR5-g3s5o2vIF6QW=0j͓7]2Ungajg\4ettjOcz[Q6 %$/Oo7kr?xw`u|NU\c.Fju5qm/J_;mS~{v8?cXꢇ3/0n(6V�4<MY|~kh[OP@IӔt_n`)_X@Wy7!2?`ldi#"8Y?;|y<w*MSpzkQP&舁texј4ux;6S0,3E8L*)7X֐֌7@U8 csPmW-B2e7&wd=8ŐyN>rs$Sq3$ΈUr`=ؔsJNlv7hAI99B=EY+oYFsaABÀ?0+rmBUy5nv{:CuyKSd}^T~-TY8Q7zk QTc671e땟؏/kC7!=ɴvOʜr3t}9NAEi}{6if {k8G4ˣSnʲmW'2Os-w/5isaP'P18JsY9Cڤe-Rꛗ6;.`֠Yvay:љe絻=efO4=;k ;{kVꓣ+:sӳ9:dqUN-S~Lz} Ca7Ӕݻ?!wc6pYY,wUWt1όe5]ռ#O]-33)$?8}A:w[;CL\^UإUwCz:-w+]lٰDЕANg79<ٰ;nPmWY[{mENVMzmZ9=]6FWq~z""`T8e\ۙ{p ||&с3Έ63!=AiEc'TZݬ|<HE5#p˂-ƣRGЯ-ח nވUQZo}C"92zu:<ӼsޅF㋈\6H3մs}2ܧG4?$Edu$۹Vʹ3}%<x 9 ؈I 5\T=|QDbSI(۹vcޟuy|{TUNu(ձ)fj1mMsۮ"'AZ'vRzŸ\) _y|g|ɽR=1/䐯5}{'^ޑeއ),;y}Gy|%@3#5{?ݞߺ{?P>^wm6P Ez]}Gy7NH:M(@wG>'g>Q{?_O/.׍f@> ޹/ Eߖޖ>W߫eIU/d!^!{Sl^0띶w_m9m٪zZ S_<%Cgw>?ݞߺ{}hA~j 8Is_;]EH'0i=mBXu|%G彽? S}܈�A^7˪Rw!ޝeWߝ,RǾ1Sb+T˟5y==k߿d}oYX:i֦F^K?YqIw_]VXJRUrq-ݠ?M Sn<u,yݦU[ޖi,VߑGLP7;֫xQ{?ur}<3*0Y?irߝ7^ZO۳ |mj1ҦU_wQ{?#SsIO]:=nA#XU{Z>9L-nud[]s{әUE̊YE P)=n7v ?.o}K\jx7}P{?)SYNN!KPcߝeWC;V61Ae7ti ?=5=$6~-u|9_ۃօ>m٪~u7>3؁O:e7uiXͱS+<f9Bu}=}ߝeWߕG<�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG Hp}T &�G)QQ !q$ 8 j2 dj&_i{ՔX&PfI! j&0 /x~bQĕGh%rT%zyX=jT!ެ']rpisy0Pud!>@) &u \npW p1*Ej+@#[~..`hA�@,B RWY){YDF9q}(>}vRdl< D}Z%xցN̑<G)[G il<A$!s.%ןWd]g`\C<!AO6d@$�jUL `AbdMqH.x1Hq6mL( \)l즽9R)+)$qtD#[ 3Lގ&m$<8sb4HN=Oj߯A+ïAH"DԇpDx 1�`I08">@2zHgY = Zщ@XsR _K4Ђ/ ju�@(^CdTH",%:t" "V6bWqH"[D!D)(Qع�� x,^\�,`4$ xD�@%%)6T!X?&хp݁T� €C B (Ɂ " W C���!` qm UYBʑ2x `�/8$( !ep`> Vؠ^� TP0BRCl 8 A:)8$:&|P ޒ,Hvlpԃ�AH`D4j5@y (O�g"!0'H�!lCt(1Q֊B`fjHg�Ia x4 pVW8cf p jXCBrK2pUp3?X09`C&vA0|HHCP̍*o u'!#T!]? fv!,[sH@ Hpta$jĒ udІ9A E�E||B}AgUH0 (^ Ra@u[02!+ڰ�"CE! u0UM@p ^Q.k|c8ҔGH�"!j#` |pY?$Wf?\PC\q ! >$< efHuGPi]Gi&pdjM p5 䖫& %H# @1AaqT%M yD䤅)^.Ek!Y6F�=td.3m bCk <"[HPU5- L8j +̒ 䍶#OvehƱ D ³p'`~0V/O%?T3M夻CO~ 8BA*_IHC ]tD! \[a( V@t*@4*U=S҄Q'!!nkx 3EpB9ĸ<QBGCN\}8K7ҫ=LY" >=`&*kd#/*` .I)9IE `ENžttJUyD3JٽT�- @ B)@4D0!'*| �Q6"QDRH"?R2SECsV 12iO \Hm @�_EXOp"B!Pz)r1+=3"cw*%Zv0CL5tU_O Xa@5`:�dq{5`@uTEu 2b<nbC-iK@XAsVp�$<pt]L0\A6(O�IE;)8 b3V�~ "9@=J;r8n�ew "40E$�U+DTn`q=LXU((b)EyaA00FfR(9iz88F!s?�H T EdP�o(t�܃jP>1A{()6H�kPOb"�shjv@}t}C A'~^*~لKW8uV O<rdC:yD=#!eߥlJ)/&$8Pc5Dh{MN/2!�vUj!XU&'YB[ $H}K UVSW}C!GVMTHH pL3<q&P�qc ^oBmgK x'ĢuȳE$Yhi pfdIQuuB_H�I#('~Py%[_g7F׷-ofB{U* ePbOb A:I�@"'CI^)Y XܒCG0bvs(㤚gc:GLDs&D$�)m �U!Lh �~C%@�L8|]&sWu%v�Hbc=#DaB0J0Т pi/@�9AtFbG20LdT!pnDK  g3sC^bCd܈#j8k0pfp0 xO*}Y�oP3PhbryTB'@'B&J ApW#D/ `8o[PDblIPM}r'O``8A QB�sfs!"|EbOp@HV>CH7WazҔD3AA2@�d�IB�>UX@ss@quICi|6}u xlp b �%O 9ٔD`3P;I~�ZX$УA�3ip+6#< *�Ut3|q9(@f[h{j$e*H$7k1LPU0#rh2eL?�G P*X""wp;$`%pgJ* L̉&!CZ Lk= `3;ypc<g@3bAPup%rLQHnA~'T=Y;Q~V|`qk狾e:"ctN  =W̲iR!YS -YMP4RPǴ$K|gELz`g‡D@I4"��AOWt԰Q%K`kAD 2AgB))X�ABE\ !\mN'"̹@?TA<AabDE1*{A^w' $4P0DҾ !IqpYE�?r Y) "[tI[jLP pV?{D{B/PnU<'Ba-c(r<'%R!eAXEI;pF*)0U~%Suߣ @9\J7+*`F,$(4='{r-)P J=аH%jVȂ!%P<"%& MEH$7eHd-G9~�Us&<Bu[b<-0tȗJ*dͿ-G#y=A ,ťSi5.)yJ&dǕuMͤpDwLH\Y3LB!<b3%�DLE@pǠun)OTP<:;X/ "b)%TLf Lk<)O i24o+]Yq^v{q9XCD~%`eWKj + &bIPG| )q(kbWMCg=D#/#jb#k? +">Q%s~2YDC0PLƁ&rQ\tP,=\d*,ce.q!\4'Aa!�\2$$ w0PV9"g"KT!~Re#J ɗ5#L{ÕkmTcIL/<6#%i!�  $)')YW<V6&8cTca?>-Q Z?r(S#|{12^Ý+mƖ[)L##E^o-!]'?A̬x֨n֛~p5Ν")Uq'¡U j G >.(�dʞ>~FT>"1!-%!ȾΫ>#R&lACz1Ͼ>4}�_%^�"$=+3o^_W;}%A%s.?<46_ITX^->?.1=&o-<M.QEKO\%�=hf]cfm1,%*1ơ-e횂l(N1~O da"YJ$ax�Ca(OC Mrod�&%-/Oo"Ep_пkAna!LC%Ihq !a XU~% !d`u~åꅸ�5�q$@aD2G2aCAX1c =nT t#LT`Rdlɒ%AAj`r3́}Z$EGD'6y͞6HjkիSnl֮YVE+U- JTub*Ygt)N;dAijάnbM6m澭-[""! ja!!'n\@@>΢Տ ᓟ6]b,Z=)Ÿzۻ_|YO%<컯=0.;< !5cENHo@ $A<D)E&h*2U93Q2PeG#2n'l94"#&8D@) <sK.2̮`#* 'bKǰlcL2]SK3K>O-X^D 40,OH!I/Ѓ P<hRKET H UUK :&jמc"0J0X'HYXvYh[dmKHJh` ]Zp6wuLO{ejzE^vH"C�ĨA=Ͷ؈4�+"vw*f FÀY(F\FZ#֜,(֛ C ddedmֆØk깆}x&騧뫵zl{iH>�YdMꬷ[[f@j;azp²Ceۉе$nśGX<(1ecb ک"VZgI;"מ,j.hh6Y\jez{z>zaL=8it%{'~{~5\ͣ/t (Ap&')Tއ7Aru=tp۟.'@7yP61/fF،'t7&7Zۊ08/ g؄ꗮ ΈEDf%& ^Յ8m*V 7%vsZH 2o();'kÀ=)1#?6r1ֹ;PNwp<@WKѠMX\ޢvUo +_@rlg#WMqGb,=Y~ΖK#c>q}08-j.. R 5>t 8�V dV3g?[Fnu3>:l_M9ocAE`KJF(Dyjx`KрSG9.eǒJp|hյΝ3$gWIV&<*@R2-}Lb'N&>8<VTӠ )=rrOT qlhMӝ~Ө9wG>51/R!# y*v=S;Á(`g0!tRD*ǹpׄ[2vd ȅ1X)(qʯ"8iWR-.'KFéqr=/f0m]QKSSeZQU(=UT]J]}oHSKP+"dv8 FB-tkֆ^mm$!>Lb 0p$XS{�zQ)  H2kD@�@z1@ X$JITY H:5ee BzI?aJUs'mASyqL9:]ƌcE@`y4f8|)\z�3:2ֵ t5)BV%1hAыЛ|%XW^ 9ZDOMHBVvBms2A1 oS/iUMj>$H3,!^drX .H9ud6ԒT~8W7 #LqR5}.ؿ= f8�[dWK�j˸ a\h..r4up* Y5A,QI2x�~Y=u|Ox2H<LtJZ‚�p$F%;ݹX�6`}7 C@Myu@ʛ)߽{s.)t,<HXqc[|t8 ᴽY :ݦ}$xA0^ڷz51em f\$ʶDbWgΊ}[FL\t> brع[j!}p<,;L R9+$x5j1XY5.Ӊ(�vگ`B<{!00R-| ! QR­T#1E<� >+2@! S% %X+<c9ɢӓta(ix1!�?+>r�%d:8<B8/ka[#,36" ")P9[7'ˤ(hxR08Z7)�W3x>I[k6ZA,baz(�T5YñEx4`?Zs&:3hp 90#'0C08#g gl4B<X\L7wRI3t-3L!!Z{0Jd[L'1h@H�7I ޢ "=I.r9�!h\l=@a;!H@7�(K+zl (|_C.P=AEIgSuC4 �I:k'4#В$.`$!鯥r!KDP@*{+5J'蓃˿I6@4� H?HjܟɺR{Oƹ $DV�HЁgL?0.ǁ:ХiR 2tyH3-@؂clH>bZLj`/TORZdA`$;(dqNĤxظ-|'h77l²IICS)uTE@+CE4xe�h79XD#F~aƄɒɞW#d &`+`P(�6WlßzI Ol*`T/xxw  Nd--٬f'Sܣl!0нƛ4\J K?LD;b�J-F<@Gm܃.3'(!!RcD<0:`�pAαddI&p(n݃t2 BX'|Di<:73{>CH@8O!%ScBt4HTACL�;=@LY }Q TP$B@@E.KU708@<ڄe3مqуb+I(Me�h?02x4@,�<>%¨ao+q/sy5W|SS$<^Q>24LOL 8Y}{K GKx)O4]REjT\�}@[\(s74454K bidA3tQgH xā`Y3%"taGs1b3SatdF^y|Oς`-&̚KTj�xԟ;(?Y9؂gM=FbT!b MB(IxN_9V4:Yl0H>Ĕ @ЃdU+C-x4h@=21Hǭ;T:S7{'5wWlbݱD=M L>Rs>WOx-#-ݹ.x70+C&@D5@3^4AOaͳ*M!=N`P=0g,G�45RMD!V|Z0Y`HX2vUD9YtG*a$X[לkr*  0*"1V䄲&24@Ea]N dI0T !Zlם&hUH\Q^ mms֥̒k>0@ C&(�n4Ҭ05*AZFD7^V[4^f$R=*Ε!da @1n2 I}X8r_UCcmDƇŸ+3YdMt�@dXUa92M"}(4�M.xN&l=Y=_x9s{t:4=[WFrbyS^H{B5�ԡAi5AڮZe;=x.0S? N$,!CE8�2V[ ;Me7"훤\2ZjUɼS $PpD5+>.zWlY2S.yE^naW7D;̻ڬt=`;2!BSS빽.f-b9+;#�j kG.# ـPc)Rd�)C+tle4TZ +1b>�tmpQ9޴%H :$'U)Zf<1$89[5]2=CDЏ%<f<9أ.8oo+[; 7q,ã5GkBI xlz)/ζ2E`YG bieEө0C<Q #`$rk%.OAO_˧ Nj}@e>+1){54"1 s,ʝ^Z*{6T4Sg{EGulQ+nq𪃃!R=]pE.'90C` 9P& eZJϣ'.тS#%#} 0+)QG.rHbʮe2@qH/TPmD癫KYR4Xq)+q&D;Oczr;W{2MEftI%NOsRF@brCr/ E*:W>% ZD?D)JSEy[< RӁ^?N&UPG策%)E#ETMʳ40O}cPC* :, d2+K @H@xC EK#H+$Z $p3ۓQR7S6Ҏ�2AH H&aa iA$66 ӆ B``E%@"&}� 8`#LƒG АN$I`Č6l(PBMJړ&:C;ఁ#H �:;Ɵ62Ҩݺ#`8' DaUOaaІ=6E䮊pr5VDbƆ+vkG11SPiD�yjaтʌ[(l t *R] 2aLm*ѱ8ֳ=oZ/ %mQÂJJRj1ƈ(~ i#"&8c)ڸ"8p-q[#9oYIB ]vw=A7T�d4$g|݇ߘid&Ґ@IDUto)zp :ߠi*Im8v؁ 6HFzZ Pa^gjir*jgTd,B&QqksW>+tY7, Q.tC \c nUV:{M[-pec^g4aD-,iz~{kE}$~6^  +0 ;0 fBh@SoEvl뒾5YAOd,BTr GdlJFAW;\V:%B3sb*:"}5pa5ZagQ Pp�2RIM7GaޱutF=x>Rm"IX@E-[69QSUGPB11ѲK$^'`شg ;6a;><X"DiTFxGwsUȋ_Lwf{� t@w{`0G_?~@ M^EE ?rù"Md"#M,!dpVWB`\jʐ\{pd>< sx qD P0:�E'tU�.E\6/E(e((Q�:p38� (0ÿ-v~@Rj!&H?. pDʀ14rTC?+|9' rJ�,AmRVA돶-k90\6*`V@4LR%S0e�*`mHcMB$T G2'%:өut'. D27 4yIjdNSdU�&0 b@x(D*�E'*:T(H9QA\T=)<Jґԡu)&`*jADsZѝ:- F�D`PQDb;hJӍJ`T/jF2D$0�BXϚֵm}YVUv}hZ WU�Xh 0Lc`A&eVUtQ !sz FA d` zZum^Ӧ}'b6-nYƖEm 0�G;�m =qK\:Yumw ޖ/DiF\UtV}_!/g[`�/~{`;,`X 钒b19I'N9eRl,aZ(pqa2qol4qx6nN D.&Bu�ex;q,�ݤrld c9 B${)8T*Xڴvs : ;YЃ3~`H `$YA R(+Pb $(%(AJXOSլ^"HjTǚֳ5[kX:֨A@ % rkjeٻV6eld;;SAb 3q*J~-hr̽ts.XPnyG޷J7՝nG4N#&l�7̕?@GyBV7P X `7K^r�dCtqba;R!B&ǣr!@`&H'9OrCp撾/]J@ӣ͵ +iL <^c=+> c&> mJSjuwbĪ|^�=@(.ޗDԻSsy\BXAʄm 1t;H8^O9繙=iOˍs/|P7%#V= e& K �B_8o!z8m⯙EPU|;_D|n(}AbbJ~^:N"停mQ pD]u`AEHHJ͐aEH$DD8QHV$QE"!IXdp_I |!Ρ!ޡ΀a*mp?}>%aаhEI RTzDGf@'vyz|b)")b'Ҵ@X@@& zEHp.Zz゠X-.H-Z"\ f 7v7~#88c�v- N?Ƭ` ZV`( 0A aIDD @@d@$B"$IQ$@X b$A~IE\TA~-A YA7Ϲ$LL$MΤMd �G#8\BPA`!=" eFcT%U^UVV&FVbWV\Q,@$2qZ"ZDW6FUD[[j!RVeIlX�J&*8ϵ#a~]aZaf,fbP6y|< dDUCјa^a[hfhE^(E<dXFV(J\a]Ҧ9eaToUX:dLu`o8d6b:'t2tj0?L 5b >SłhakU'U|}Li]|eDdcܥzo{&]%~~$A_dN`tfs>gav(QVd^2VffxMb#`aDJj:hoe2B'i]EI�!@d$af}":h\PhEm:?2_8Ёu)݆>aFEw&Á|fxaJ|g{L?EP4p%&VdC(]\Ep .*b[ pAqL ݚꆅ6V<։<])5eyMgzMhSЦpk`\짐OUI](k~fHdEXPE&qdu `+irX>Qj'T$g>)jHcȦ{^Hp{%Q4l2)ΐDF`CinOX֥j"jRaW_ ݘ ,왒B&uʫuʈNfduAY Ш|NtATDJ DQOd�|n(YD\ĖEB�$bnJ(BNgDK HAb*&% 콫&.ƫl"aR~}wc>&9MzMY0lH�E؀ |@zh--v-ր lW$!GN+~Hk琦eUDi|:cdA؁$.Jcԭ@b DtHg|{EK_v*ЫocjaªF&<>* lYX*V$B<A�0 Ab H\X@tEJt-|-El*ƥ2� H � D m~XlXi]Ol>n& Nn>@)AxIp?la U DA� @Nl!E<$N ~Π҄ KЁ �$(B @ONDjnfjb] <΄<%!.)'Ȫ+/D)a`&bw" $$,j%ר["H8N$ǖ�K A.C�G�"D@�Ij ֨6lƖ^ss26 R_fK1vnyJP@1E @@tA @ A �lDj䦔YlA4 HO@<HˁIA xgDq(LG\ q~51X{c*bYi;rNoɲl/42 Z4@�@1@@FHJ3lO+MEg�B^�AD@a"'aw 4A]mRVŨ%A?oY v@ΰqm � {.XHB1LJҒO^$@0eI@^.DOlvۆ�<EK�KE2mA @&fH0}M(o/1Qu5j  BlUھDW0 "@ I@ |a"LqX.SFLіkJsK56QOo}EF/-E·*paҬFXXul w:\rKi\FX@1K n� ��AaC 8EJ(kF9OJ co@gx7" A0 dDہچAF'2U4s|eGpI>Ɣƛ_8ajx-7* r`ځ�99A-h:@�pM\g}  A 괺gƳΔSTl+aGq�mK�T2 T!U÷ l[d!;>O@9<hx:8Rp]pp-DK|v�Tl A?vV&ɂ*,&TDPLx|DB87t t " lq|Jl~HG(*QX;Y=뽳y@إtHZ/ypv\|@hID�4A $=@߻zg?AHjw \1"?t zjۋlH d`<<?W' y9r3+T ?fg"T>!\Fx4Fh3܁/C.EcLB"-@؀M@al�h#LH!i"$z1L6U|3QT4c`LLnĹSgO?}ڬ Q1"=gRL:UjթAB j@79�F'8rd� 8zIl�AG`[ %a�($%Z3 GNhIG &ìǼmࢵ !܉(c-G@PԵ b^kw ~6%ʌK E+24)u֧KǾ]t߃_** $G>=VA?ߞ PMYh $@/I6Eh:�Q L""$ .D M2r‰4? k! -b LB@!PKP!!�=#Dp$'A cc\I&R</**39j##0kƷ�-Ǒ$3-ҜC`3̠�3@kRPB,-4 FB%C8%P%T@]u͕_4SK* >5<e @O EP $'E .+7\GuT& 0;El!4ToQQ\%S('-ΤXZkKƬ;xbZʩ5WjΫ9*&K,o8EHsG4RFD2+=c4M5Pin:C!g h2Vl]o]}u]6dSo>O0@ 5Haxq`:7#\ 1uKtJPEP[fP-YtJzU2h+Jml8ƽ`)݄*E3"E"m#nרS=Sg]&Պj \m̵şH`}UQJ( kֲ13 0b4`jgXs۲7%KZLȏB>{S U(g!B)]6BOjUh ҫc�%E hD^NLMDd#76}x HYP'}z/ą7XH%vU ^a0>B" i;èuS"ZS7�*K/itn@%d v@hz (YL 2߶*9 #x4] crܟ*eP:_v!9L_MHib˘)ٱo &d@Җ5iOZ,?O'�EB�_1 uC 1т4" G#iIB,q6n$؞ "ʖ�tHPcF/E`h <-` T uB`j( 0C JpK_|TTfUNRԸm`RNթ!^b% 63h]$\A-cmrZENJ-� @;`φvhh=$iKV6P@7Z6umoMk](ЁFᶷoy>F׹=nS ]궡@Ȁ6ʺ%fѻu)yCY V2,/`6 `�L�` 1|Q,a BkL 6aM$KpK":){EeeJ #X%0x,CB0lKNr%#F6Ď +[`�-�XŶ' HTqf#yDrP8[X2lg:ǹCra+oyYQmMRG?)R|x\1pQp2@C8B@ZU:և0eWֲv_ իnuSmkGaˀ@Gp�=R7By5]_ح΀]kUzv[}uۚ5y(%Bt� X�W7h0eB# ,(#EZh=rm{a84'-�Is 0@<B jdE7I+]^:ɛCrd3t#P'֤yL>)ۥ3]ߖΗX@ WcйdҰ2eo s`U]70׻?x|XX -;! \JeGܠ:�gbX$̡&63web:8~K)Lg&e}#?mDC4"S}ouePoU;PFb .'kK&.YÑ cǦD&d߮dHpGp9JOPEߒkVn(MBKp>*WB]JvPg%OB0`m2Ih ^ Ί*OƋP aF C 3 9K�#&ΐ&p .O (M0xp p Z qv.$k:=28DfEL)iVp mE0Q1aqY,/v"Yq[Ki p{1Vn< .б\ƤMh+ @H oqpV( 331F pVgo*f'D6:1=% �Qgp%Έ/o:vbd%Ǧ%aW2&l&'cVp/\2^r&g\毰q%/1a$Q(N nqVhbCVVn.Yb&H/k2)O�b&b&n1.${.22vJp  @% �.(+SlvlX.Վa*=$ ^)srVZX8S99@%q20Wr0h)R9:99S<n8o%2A%<J*15[/Ksm Rd"R1촮a>6mB.q%4XmX Bg @ �&f# t3!T.GADxAtP&VnuS4WнVK"(=,p1pNfa%"kE4J#Jwj"wtnC`2ԑ´%tJӴ LF')tN'KG}>i'wd"�@Ӑ #(GCY۶LQ.2r.+ 2OH+MRS$0 > n$2VI�2X`t kC-R2M R#t664CU UvB0)w*QaϤN rXҲ* +9Sa2!M6tCXZ^T .ptSsGUHQ�^FcOTu' C^UpdOU __4R5(Pˉ,5 (:)6c)qOUEEUBBH`5dO_CY!5ݕTba[Ug5M7K S&{').R7*LdnS Q!b-v[LUPevPPl g1OVom-jkOmv$M+W5'T5+aZh5, bu%TMVoC7rij+5ijYeEdv76ppcVU\ Ulm&7W;9z7`AW5M5rsT{osäxy7O�jj{57QZT".lklzvs5[Wvo}Wp)w!Y6`b\+Gq3\=0C˷zm'O}6{AXhx|K+an`J"Wzx;N8cm}WtErUv+?FyP5lV=)p?8 Xsz+q{߸^MJ`-M>^j>H 9Xzˋ%7sߕwxx|׍]e M&NbL*j 0a˜הoWG;rMoq1 \F><Paou R1^F ^uwj]4WxwE6?Gx?kfo@*:X9/לsp'+vGu{=8}7Y@)VllˋGQYC՜ڠIxgL HNQq]plB`ىلyع S3Y|3T%З/ uaVOgs8yZ)iI|Wd`ͩG\IwyZڑY%Yږvܷ+~C"Va=jcvkW !:ZJn"ۤ+ki̓2ZoڴYQ۝'؞ Udr) ؎U9ߨ q ;W{;x)[|'e1ƈyd<fC3/٬+yەǛجPOK|kXxD5{aSs۽z{ Ww" ;a`é_Y#+zUşVm“S6 zAU+] -{y[ϻ1ܵٻ=AģNj{Ï8N--.tiHL\BWҡ\79ܶ[w8O$*Iآi\Exwxw÷gyXq&DMZxqrw۹3W[7|=u[q8M[ʣʛܦ{Wq'N=0˳ovzٜÉ%ƇCz\ '=#kȥ]o?I:ί|G\syVp@ѓl=u<{Ϛ}OQ&q?%yY \g =ݩ;^ݧi9m+R"{~Ia9S:?89 >s'd\ [qIޟ^={]>9[]NVז]O\[ķYN^]߁}~ӡv 6\^YدE2x|iݫq>^[ oOfoXi~I?:G}q w҉]H_%{fy۵} ^y\p<xT_2�ɗ>] S_Л\Չ=Hv�o}q~]\3+#zܳk> fPQFT "Paq FebԘbǍ9Hr$ȓK%Jc̒2]'B?}z PB*Uy4(K*Ld*TQT['<- RfLc`'C,hp -,T0ޛ*f4qH.8eM-gv\PȐ+^Y3ѨGĪNZu׭S lGf5Z&c& 8ܻЈTZ׀r@.s뒋ts4#lx욅z)i[tokX2R+uYGjB\&H y @1H]{Q`zcehi(bhq!gvX)nWKP&cl&~aq*e6nW# FVDW_3@W$CϱAhU)+Zy7m%$1fVqfQ_e5M`B8h] dxdX[R]xQؖ¨݈!fԂhj}XrcJ{EIRΩS Nwfcy̞Xl{*h=&Sm~Wg5zEdp3:WMWnةFvV&v!z# GPLFGg#\do}"(P9![Eؗe.f9i []riror܂M&zrEsrl` s͚7l/qkRl7SyVpnՅ\# `|jBonKoW9]�O&F-XkUn3\$ڂ*&uՅb,ݰv|F}!58uP`B PT|9<vA~?ʛ'niߪ1%H,)9sΡfE�TyrNz٦7?PTl[\meUaٞG@<H E̻ CA_m,2h >IW9p!)D!1IDKA]rKዄ6<$! :Bza3[ YeC,(dMT. `<ÙֿAq`J屘ǜ]n( h+@e-cR^y�F00t $,BZs^ MPon7Zd#Wɥ7+xu:g. 1_^ 5΋vOQrg�%[5*HJtҊm .؉o[~˄W*]3|lFy|l$M qr5d1#" @2Ҳ$IJy(:!irs2dS 05abVWR9G CV%7oH.zE.b*@G H H S2di(Ro43"I2vR$%DŽk2xnԦUZЧ`:^&nTm 9D$򖐱E#K* HTKYY)6W]t*NA!MN 0+Az W0AdERªҟoJݔzݼ,X+Z1b_GV]M$19jR|]ug waiK;OeHȒ#cX8cԐ9UW E�GUS}dA/Sc} hQgQ f Hf)G#e.}]KEkQ}miEatXxȎm(E1GҚؐM+OKٴJQ e7Cu`N@Bܙd|KtkEܮĂ^{h)E HxoHsERpj/M>RZKtU3 dZK0f1=,M[dL8B(0ƙ'%*G6WfX ?$T68Ip7D3)ӈ }_jpl8Ei82Ū`.+HSĦZԍVI|)Osӑ;0Ks蝒[ȥ0fZGnc.X1]ڰ^*iͦ3glի7U]VxD6Upwbod{C͚)d`B2xqxJ%J>cx42/ɦMN3Ђx.p?=N`sm2l߼^!?xME8zJ)D AQJp8''=w<F5:}$;t.#SZ傞rǷrGzg?|Bl52y64uO3QD }wEpAFd`WdzMGv'$B*z7i'+&V 81.$.3_jG<zy||�gŷ| w%bd[P/ryB =/1|7(mZ㦁Z؅DžWzmw4zgQy~KCW,rt<r@k(tDH~A4b`q[2DŽG1v}GckSe~u~%z52ErF}4~B pxrus~7rUy$GXSnwnV+ee'iDהHf(rqVtq-4Sql'u}\&x9xHxe�x!GHSR=٣=s.!C$8XUnx̨FXuxׁOPX'^V'y;bXC7b!Nz7tCJ8ihv m^"ngkG~P 3h5^smCR'|#<:~Hǒ2Y=ܓ !AKl!TW׌[yz|d^y[)E_9i9KW@,8:<a0>a؎y88=TLGZܵ!wKˆqYEgwBy-8tvՔ`5[mhu}R Y_wG 7e5Xrk!;sr5kcHEن))C)Jg/'V)8iI.紈Yי#gWR'ɓ|Өb%wG'mu9'ՉzYW'zՈȠ%P`TQL!&yD3JV) zȠC]09lxfu"Lm="ڣAJ}dq҉ U10!kTjif~TZ?sxf#3{ރ`!IvԐuv ٜɐˉ)BI.U)K~솘uT{Ÿr!7be5\y[z>*"%l�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG Hp}T &�G)QQ !q$ 8 j2 dj&_i{ՔX&PfI! j&0 /x~bQĕGh%rT%zyX=jT!ެ']rpisy0Pud!>@) &u \npW p1*Ej+@#[~..`hA�@,B RWY){YDF9q}(>}vRdl< D}Z%xցN̑<G)[G il<A$!s.%ןWd]g`\C<!AO6d@$�jUL `AbdMqH.x1Hq6mL( \)l즽9R)+)$qtD#[ 3Lގ&m$<8sb4HN=Oj߯A+ïAH"DԇpDx 1�`I08">@2zHgY = Zщ@XsR _K4Ђ/ ju�@(^CdTH",%:t" "V6bWqH"[D!D)(Qع�� x,^\�,`4$ xD�@%%)6T!X?&хp݁T� €C B (Ɂ " W C���!` qm UYBʑ2x `�/8$( !ep`> Vؠ^� TP0BRCl 8 A:)8$:&|P ޒ,Hvlpԃ�AH`D4j5@y (O�g"!0'H�!lCt(1Q֊B`fjHg�Ia x4 pVW8cf p jXCBrK2pUp3?X09`C&vA0|HHCP̍*o u'!#T!]? fv!,[sH@ Hpta$jĒ udІ9A E�E||B}AgUH0 (^ Ra@u[02!+ڰ�"CE! u0UM@p ^Q.k|c8ҔGH�"!j#` |pY?$Wf?\PC\q ! >$< efHuGPi]Gi&pdjM p5 䖫& %H# @1AaqT%M yD䤅)^.Ek!Y6F�=td.3m bCk <"[HPU5- L8j +̒ 䍶#OvehƱ D ³p'`~0V/O%?T3M夻CO~ 8BA*_IHC ]tD! \[a( V@t*@4*U=S҄Q'!!nkx 3EpB9ĸ<QBGCN\}8K7ҫ=LY" >=`&*kd#/*` .I)9IE `ENžttJUyD3JٽT�- @ B)@4D0!'*| �Q6"QDRH"?R2SECsV 12iO \Hm @�_EXOp"B!Pz)r1+=3"cw*%Zv0CL5tU_O Xa@5`:�dq{5`@uTEu 2b<nbC-iK@XAsVp�$<pt]L0\A6(O�IE;)8 b3V�~ "9@=J;r8n�ew "40E$�U+DTn`q=LXU((b)EyaA00FfR(9iz88F!s?�H T EdP�o(t�܃jP>1A{()6H�kPOb"�shjv@}t}C A'~^*~لKW8uV O<rdC:yD=#!eߥlJ)/&$8Pc5Dh{MN/2!�vUj!XU&'YB[ $H}K UVSW}C!GVMTHH pL3<q&P�qc ^oBmgK x'ĢuȳE$Yhi pfdIQuuB_H�I#('~Py%[_g7F׷-ofB{U* ePbOb A:I�@"'CI^)Y XܒCG0bvs(㤚gc:GLDs&D$�)m �U!Lh �~C%@�L8|]&sWu%v�Hbc=#DaB0J0Т pi/@�9AtFbG20LdT!pnDK  g3sC^bCd܈#j8k0pfp0 xO*}Y�oP3PhbryTB'@'B&J ApW#D/ `8o[PDblIPM}r'O``8A QB�sfs!"|EbOp@HV>CH7WazҔD3AA2@�d�IB�>UX@ss@quICi|6}u xlp b �%O 9ٔD`3P;I~�ZX$УA�3ip+6#< *�Ut3|q9(@f[h{j$e*H$7k1LPU0#rh2eL?�G P*X""wp;$`%pgJ* L̉&!CZ Lk= `3;ypc<g@3bAPup%rLQHnA~'T=Y;Q~V|`qk狾e:"ctN  =W̲iR!YS -YMP4RPǴ$K|gELz`g‡D@I4"��AOWt԰Q%K`kAD 2AgB))X�ABE\ !\mN'"̹@?TA<AabDE1*{A^w' $4P0DҾ !IqpYE�?r Y) "[tI[jLP pV?{D{B/PnU<'Ba-c(r<'%R!eAXEI;pF*)0U~%Suߣ @9\J7+*`F,$(4='{r-)P J=аH%jVȂ!%P<"%& MEH$7eHd-G9~�Us&<Bu[b<-0tȗJ*dͿ-G#y=A ,ťSi5.)yJ&dǕuMͤpDwLH\Y3LB!<b3%�DLE@pǠun)OTP<:;X/ "b)%TLf Lk<)O i24o+]Yq^v{q9XCD~%`eWKj + &bIPG| )q(kbWMCg=D#/#jb#k? +">Q%s~2YDC0PLƁ&rQ\tP,=\d*,ce.q!\4'Aa!�\2$$ w0PV9"g"KT!~Re#J ɗ5#L{ÕkmTcIL/<6#%i!�  $)')YW<V6&8cTca?>-Q Z?r(S#|{12^Ý+mƖ[)L##E^o-!]'?A̬x֨n֛~p5Ν")Uq'¡U j G >.(�dʞ>~FT>"1!-%!ȾΫ>#R&lACz1Ͼ>4}�_%^�"$=+3o^_W;}%A%s.?<46_ITX^->?.1=&o-<M.QEKO\%�=hf]cfm1,%*1ơ-e횂l(N1~O da"YJ$ax�Ca(OC Mrod�&%-/Oo"Ep_пkAna!LC%Ihq !a XU~% !d`u~åꅸ�5�q$@aD2G2aCAX1c =nT t#LT`Rdlɒ%AAj`r3́}Z$EGD'6y͞6HjkիSnl֮YVE+U- JTub*Ygt)N;dAijάnbM6m澭-[""! ja!!'n\@@>΢Տ ᓟ6]b,Z=)Ÿzۻ_|YO%<컯=0.;< !5cENHo@ $A<D)E&h*2U93Q2PeG#2n'l94"#&8D@) <sK.2̮`#* 'bKǰlcL2]SK3K>O-X^D 40,OH!I/Ѓ P<hRKET H UUK :&jמc"0J0X'HYXvYh[dmKHJh` ]Zp6wuLO{ejzE^vH"C�ĨA=Ͷ؈4�+"vw*f FÀY(F\FZ#֜,(֛ C ddedmֆØk깆}x&騧뫵zl{iH>�YdMꬷ[[f@j;azp²Ceۉе$nśGX<(1ecb ک"VZgI;"מ,j.hh6Y\jez{z>zaL=8it%{'~{~5\ͣ/t (Ap&')Tއ7Aru=tp۟.'@7yP61/fF،'t7&7Zۊ08/ g؄ꗮ ΈEDf%& ^Յ8m*V 7%vsZH 2o();'kÀ=)1#?6r1ֹ;PNwp<@WKѠMX\ޢvUo +_@rlg#WMqGb,=Y~ΖK#c>q}08-j.. R 5>t 8�V dV3g?[Fnu3>:l_M9ocAE`KJF(Dyjx`KрSG9.eǒJp|hյΝ3$gWIV&<*@R2-}Lb'N&>8<VTӠ )=rrOT qlhMӝ~Ө9wG>51/R!# y*v=S;Á(`g0!tRD*ǹpׄ[2vd ȅ1X)(qʯ"8iWR-.'KFéqr=/f0m]QKSSeZQU(=UT]J]}oHSKP+"dv8 FB-tkֆ^mm$!>Lb 0p$XS{�zQ)  H2kD@�@z1@ X$JITY H:5ee BzI?aJUs'mASyqL9:]ƌcE@`y4f8|)\z�3:2ֵ t5)BV%1hAыЛ|%XW^ 9ZDOMHBVvBms2A1 oS/iUMj>$H3,!^drX .H9ud6ԒT~8W7 #LqR5}.ؿ= f8�[dWK�j˸ a\h..r4up* Y5A,QI2x�~Y=u|Ox2H<LtJZ‚�p$F%;ݹX�6`}7 C@Myu@ʛ)߽{s.)t,<HXqc[|t8 ᴽY :ݦ}$xA0^ڷz51em f\$ʶDbWgΊ}[FL\t> brع[j!}p<,;L R9+$x5j1XY5.Ӊ(�vگ`B<{!00R-| ! QR­T#1E<� >+2@! S% %X+<c9ɢӓta(ix1!�?+>r�%d:8<B8/ka[#,36" ")P9[7'ˤ(hxR08Z7)�W3x>I[k6ZA,baz(�T5YñEx4`?Zs&:3hp 90#'0C08#g gl4B<X\L7wRI3t-3L!!Z{0Jd[L'1h@H�7I ޢ "=I.r9�!h\l=@a;!H@7�(K+zl (|_C.P=AEIgSuC4 �I:k'4#В$.`$!鯥r!KDP@*{+5J'蓃˿I6@4� H?HjܟɺR{Oƹ $DV�HЁgL?0.ǁ:ХiR 2tyH3-@؂clH>bZLj`/TORZdA`$;(dqNĤxظ-|'h77l²IICS)uTE@+CE4xe�h79XD#F~aƄɒɞW#d &`+`P(�6WlßzI Ol*`T/xxw  Nd--٬f'Sܣl!0нƛ4\J K?LD;b�J-F<@Gm܃.3'(!!RcD<0:`�pAαddI&p(n݃t2 BX'|Di<:73{>CH@8O!%ScBt4HTACL�;=@LY }Q TP$B@@E.KU708@<ڄe3مqуb+I(Me�h?02x4@,�<>%¨ao+q/sy5W|SS$<^Q>24LOL 8Y}{K GKx)O4]REjT\�}@[\(s74454K bidA3tQgH xā`Y3%"taGs1b3SatdF^y|Oς`-&̚KTj�xԟ;(?Y9؂gM=FbT!b MB(IxN_9V4:Yl0H>Ĕ @ЃdU+C-x4h@=21Hǭ;T:S7{'5wWlbݱD=M L>Rs>WOx-#-ݹ.x70+C&@D5@3^4AOaͳ*M!=N`P=0g,G�45RMD!V|Z0Y`HX2vUD9YtG*a$X[לkr*  0*"1V䄲&24@Ea]N dI0T !Zlם&hUH\Q^ mms֥̒k>0@ C&(�n4Ҭ05*AZFD7^V[4^f$R=*Ε!da @1n2 I}X8r_UCcmDƇŸ+3YdMt�@dXUa92M"}(4�M.xN&l=Y=_x9s{t:4=[WFrbyS^H{B5�ԡAi5AڮZe;=x.0S? N$,!CE8�2V[ ;Me7"훤\2ZjUɼS $PpD5+>.zWlY2S.yE^naW7D;̻ڬt=`;2!BSS빽.f-b9+;#�j kG.# ـPc)Rd�)C+tle4TZ +1b>�tmpQ9޴%H :$'U)Zf<1$89[5]2=CDЏ%<f<9أ.8oo+[; 7q,ã5GkBI xlz)/ζ2E`YG bieEө0C<Q #`$rk%.OAO_˧ Nj}@e>+1){54"1 s,ʝ^Z*{6T4Sg{EGulQ+nq𪃃!R=]pE.'90C` 9P& eZJϣ'.тS#%#} 0+)QG.rHbʮe2@qH/TPmD癫KYR4Xq)+q&D;Oczr;W{2MEftI%NOsRF@brCr/ E*:W>% ZD?D)JSEy[< RӁ^?N&UPG策%)E#ETMʳ40O}cPC* :, d2+K @H@xC EK#H+$Z $p3ۓQR7S6Ҏ�2AH H&aa iA$66 ӆ B``E%@"&}� 8`#LƒG АN$I`Č6l(PBMJړ&:C;ఁ#H �:;Ɵ62Ҩݺ#`8' DaUOaaІ=6E䮊pr5VDbƆ+vkG11SPiD�yjaтʌ[(l t *R] 2aLm*ѱ8ֳ=oZ/ %mQÂJJRj1ƈ(~ i#"&8c)ڸ"8p-q[#9oYIB ]vw=A7T�d4$g|݇ߘid&Ґ@IDUto)zp :ߠi*Im8v؁ 6HFzZ Pa^gjir*jgTd,B&QqksW>+tY7, Q.tC \c nUV:{M[-pec^g4aD-,iz~{kE}$~6^  +0 ;0 fBh@SoEvl뒾5YAOd,BTr GdlJFAW;\V:%B3sb*:"}5pa5ZagQ Pp�2RIM7GaޱutF=x>Rm"IX@E-[69QSUGPB11ѲK$^'`شg ;6a;><X"DiTFxGwsUȋ_Lwf{� t@w{`0G_?~@ M^EE ?rù"Md"#M,!dpVWB`\jʐ\{pd>< sx qD P0:�E'tU�.E\6/E(e((Q�:p38� (0ÿ-v~@Rj!&H?. pDʀ14rTC?+|9' rJ�,AmRVA돶-k90\6*`V@4LR%S0e�*`mHcMB$T G2'%:өut'. D27 4yIjdNSdU�&0 b@x(D*�E'*:T(H9QA\T=)<Jґԡu)&`*jADsZѝ:- F�D`PQDb;hJӍJ`T/jF2D$0�BXϚֵm}YVUv}hZ WU�Xh 0Lc`A&eVUtQ !sz FA d` zZum^Ӧ}'b6-nYƖEm 0�G;�m =qK\:Yumw ޖ/DiF\UtV}_!/g[`�/~{`;,`X 钒b19I'N9eRl,aZ(pqa2qol4qx6nN D.&Bu�ex;q,�ݤrld c9 B${)8T*Xڴvs : ;YЃ3~`H `$YA R(+Pb $(%(AJXOSլ^"HjTǚֳ5[kX:֨A@ % rkjeٻV6eld;;SAb 3q*J~-hr̽ts.XPnyG޷J7՝nG4N#&l�7̕?@GyBV7P X `7K^r�dCtqba;R!B&ǣr!@`&H'9OrCp撾/]J@ӣ͵ +iL <^c=+> c&> mJSjuwbĪ|^�=@(.ޗDԻSsy\BXAʄm 1t;H8^O9繙=iOˍs/|P7%#V= e& K �B_8o!z8m⯙EPU|;_D|n(}AbbJ~^:N"停mQ pD]u`AEHHJ͐aEH$DD8QHV$QE"!IXdp_I |!Ρ!ޡ΀a*mp?}>%aаhEI RTzDGf@'vyz|b)")b'Ҵ@X@@&fl Ń@ 'ZUG*.Z@z@UԢU(%̀:`&l#7v7~#88 `oJ eR�$�DHK#@@ @AQE8E,HGpDϗ,J $ddE\TA~-A YA6Ϲ$LL$MΤMd �G#8\BPA`!e=" eFcT%U^UVV&FVbWV\L,Ŝ4@K .dڠW%\^HtU"a\̆d;!a& c*&? cn'ţ BV K]U,zf`Xe&jfPE$@F4�fQTJ`!^*faoLoEbIAZE&t.ftN'c:V sST@\# < Q,IX%{RJ^(^PܧϔF?ޅId$@LFGZ>ac0ށm|&^~fIX$_dN u~tJgb(Qbd^2ZfxMb#`aDjfp偲|*J�]RCLQ]%R([E0)z!mI<a ؙhhf)؅(dfI_$gR:e&y>IDg~^XgiEc,h['l~FJpJhE^\pj$*#pAqL *ꆙi6V<Vң<])5eygz̈́iSn"!qffF̌Δl�& *FfEEX.*PEcI>N&[RꙞ(UZSQewNu@"Ax⣟揚kdEV( Ƨ^rJ6+n28`�ZrƢN|E|~ k"`RgW_  l,FukvJRfduAY ШȾKKDD%JDY@OEKDV@ iV]J+l*U玖EF(BN`Dl-nJȭ~Ig% 6.m"]aR~}x#>&9MF{MYDlH�E؀ |@z--v@�-JJ |E^~"뇠mlFϬ(| H1�Jc@b DtHgn"eaN::& dc*棢(mŦbEHB$톄DAWD']Q,ʴeD",ȶ@\HBO lA�>A�*Yhmj|gVtXi]Ol,Nn& ^n>@)̞yIp|B& \�V �K$� hd g*k&0Do@K.ftF�02K< .�ʥەLXQrNPjmBx 0�cD w"tAJNH @�H$pr6#nN˕zjJ _ CJ"4A��2Al I"Njbo?6m)o/AhF',m)kvl,~nl?l0s] 4A |@ A �ܳF)Rx0ll~T3;EI4lA4 Ԁ֎@ HB<K4�WpJ$A Q zxJ%,[,ZC"u#o *vP.KMT-KA�M@� �3ۀ1 ȁ |@&R(l<j^n$�  @� AX0-B�3KrPv@nN-"~kU�,qtA/7+ulgC3t Pߒ$0s|@�OEa$@0ef)gEnO-0Av-N�4 C@A 'ׄAns3\x]f@@) ^\a ANtJ?+@ 8uplN/gTlO>1R| tt�as-<N1�80H7&aB!paҬ݆[;1\u7m-tx:uK߉1`FX>vW�3go02< � 0 1C �9mJ� ]D1yiw A=o d .�;X5_]I>ƟxaxmG, rdځ�99/&j;@�pM8\Ag  A�wAN>GkP$k32ko9\a: D paX9nf[daK.AOZB弱:<xny:\4}/K쁙ppl˭T+6'SuKi al�(%NUx&z@eD gpRA@R(*QXY{\>z߼㭀;إtHZc^t\|@s8wK@�=Ԁs)*g끫Sط~Nd�A3ׅ l:AlW0(&@fHXcr#4vW7! BcznA3�Ӂd\�[46+^'Y~0_ @0Ƞ a a`c$ ,HGC�!=]P@cC -pB "t2L6U|3QT4c`LP&ETiSO- UAbiVL ;VlٱAЂ l@79�F'8*q!%4 !  ؀$ �%0 Х߃4?q # P�s&LnW6 $)R|rOH �ё  + ]iS̘;PV*SGyݛ:?*B~CK ,p�@@8@' M (0I8E[h:6 !E$)L3I>  %r‰0 ~lƁK/ �LB@p8:SR919L"%\)MZ")(Mތs֓:ϼ2϶BK?.6H78۬fpIml4R/N:JK >X3`-L2U=.}UBUQ[-Љ'T@gmisM* "Av? $o b@xpQWbH MgV`Gw.:u4 5  2Q߿DR#uiTyumR&̵Ji~:63J/eOj+`~y>i¶-B 氘(.@MJ=:iiXΨ.H5^ 1؈gmߤt%t0@F.*nNjv(~VZZo@d\ v ΘiMf[:<l&H1f3A8 nH|Ư/:T#%[sF?a(c;ϻ�;/fe6Ol@fCˮRj8cӌ6X)R opj"=h$ҁ% G0ic7Bwb4bY{kAe[l%q -s1A)b݈׿j4tb v35gDFbA]f"h_vc�'UJ˔Fh5oNeBFng8C=?{ ]$5q*sѼ(a$rXdMUiծfdȩ3ekȻJm5i�&5<BT2=! r (Ї.A~e@rlڇ>)P&ΎEh'aB2 6JD#d6Q`XÕ T;Y63AI^X,`Bt�!0@.|@0H )$SMRIl\4v@ %LBGQ-hA#21ԔiҸJ)O-Zz  B q (N QE$ I Uos21TUlSUۄ%mHWmsU^5](aޚ .qGmx_ر(1laU ``O�"'g2e31=lڜ(˧YuڵT!�`6mm1NCS1[6o?jb#Us{\FWa �p*"]Bwnt͛^:wnz :',wsSM)O%[ Tƕ q� O81a oP D(G �&f! 5@&+i=䭰}س% Q!l!lVіe+{b.󕹜f!l.3-0XBsӼ He-ZƲ#C2|h@YFw x XRZ�ӏ;`h( Ot P1A*A0BpG@ 2 _#.vm,;َH# [6bnpOS5 i;v*f�}lm.-nb |Ď7LOQGo>,(Պ GYkGa)\P|朎ydsy -0-u,*8"y(*bs#Z)oNkD я^t*BPEL'&mg%'jjp@vLYch"2'`=�\+y|,ȃ>5Tp<=-Z^ljQ?Iw$og*zcɔwSJ\Xp <y�Jfuv㱳;?X�BP_~*=9?ί< !4b[b"b'ةƀpo mXcDb xb MF V&hX)>KբyXMLh@`M[@?`Atƈ)>#nR/h${z0 PxbxpdFcN @nH>*NpJȈlD΍Ȃ*`@ kxpdf4K c// J(qGyOqOBqzˏ :hRpݐ 7 Lh1Ʌ* ׸<0 Mbq b(p)Dqq ( (4O0NZL N\zo,$n-np;|" 0Bq*B'x!22p1#o{u y. 㦅|h1\P ~B @ H^ )2έ�E<<O(/o)y)(*y$"(ͯdPYp="Ē+Ē*/ 0Ҏ5pPROQNP(L+PP Xċ΃ӨOYzXN2E1es)Y/4%b25S2%Ds$O\P/(t2ׯUa bn⩿.S-O,NlF.?b'Pz'|[(HYx"6[=sS<ȳ Nr?Y+ L>9*b^*"PQY3g QIAC8aR99ZPwFZ,`qC-)(@bF] �8m(?4@e/Id*4FSdJC (�ylg%[Q%) &ipH6 = J)Nzzz U)Z�ҥ 4;Ob8�U)OQ0JAP8%,L?BDGUv-Nt oh rCUF貳f@-z@[NIPi>.S/5JsԿzplmДb0Y+NNY5sypxxU\gG=NpZMY;KT7ޤYTbKTUCdU TH-'U/5SYqSqEY9U^ hMVW�\M6Q_wv) `PCHOV_QR}Kth1/OHU0sa."W/_+>ҕg[@@ƠGs6%i;d9gf96LX?^Z4č p⪔nC?UJG= usuzU*dPd9/C6*ɌLQU4hG`vcVsX5C)c=lmwO)^ed2:4Me[jUwb 0u=dKv{6wK5WjAi;on7TgxKfu E{RTKvUvkugFou|`8cSbͷiJZ,[te[1 Ѥ<"sH C'!nV!׀_D-v3as�vswKS W|G{ xrK|{Y%wM9%Xp dqJ[wfocj#Wt?^xVQw x}}_i~yz֢-fw"bwKLjKw ny}7o׈WZ#f{`<&.oٗwjMI /.xDL, Nd"eS)xxXݸud773?V9 dyp[}SyYrV$_9bv9;u)fؗKtO=ϘrH|{X\_i9)fq(xM pY1YSqxCPw'o9L DxPv.Ѯ?Ơc8+icxoaw'eb2y%GyaBv8٨Y{: Xٺrj(k`SDMs٬ڒ�8mLu?q uaesZݚ|3u!s{uŢ 2@1ӜToڦXg7zpt-ba[p~0a mư[xkzc9oGuDxguL۱Ϛ{Y:XT\8شF9ʙHڭa8C?g/a[)ǢKQ#Ez 'ב 9wţl[MKUUy[8{7?)9wO[ͅ{n/zY2{lO“c[!Ԯ>Vɻ{]ZbKi\sS\�;:q`<w\[I)Աy΋i1&=[kݕ6Y{ԣxN/]:{| K\͇[g${\!ɳBܨ/l{]eSWݴ ]9Gzu $z˥9g]ْ]+>r]mpoֵB ]o&~|EشECۭqʹ!^%O\/\q\Tzy\C^G{_ϵ޿}_)k]ѯd|āƉ|o[ުmͩ_PlQպ4ypd>Y^>W^\!K=PpY-b~c^Y^=OY<g);sMyރl%/_zɾ8aQ U:viݿя^1%ce?ftC˽Џi<թuD[+bcPQFT:lQC6H1#ƍ9F1ʼnINX2IǴã*Qf,Q͕;Y)$K*L0(HQѨOB=R%PGeN2ex4-L>d -M3 ը3ޓo}ʸo|(z$Hɒ+G墘 . *4Ѐ/,Xخ}?nnMn<zI*hvN0]zբiᵬA h!{_f͚aTfbH} t va.] u R NȘMwYeRه!2g[90K-Z a}T0C#m7gah!AJXڤap.VvwmTIuUA)TF  tc#-j1 yGy<g#mYY\E6H$`j-z!jas.֡f"h)U1Q*eՊ vw~3H*m=IꕐʨY~1jR"$vvSYyytfvnv߶1~c# ǝcM+ĺ5\>Gf\rXf"e1!ޘi& 6k߫ሞ.`n*ڨN6+á$[ҋرSTUmǙ�AdA#5 }38'cu[NnG .;Đ,$AhUBk&jnk;+ǵ~K~+v+JY*,J=6YAlB)x:xg|}'r>e,;RK:ƣv Z!AߚymNewCK5BǮ2U_lu sU5sV3fY9Rh3"3[: bUǀkڐ6f85nv]/qe(+Ҧ A Aք:g5Hc3ڀ6yj#A]pkHYGmp_ۉťee~6YGp!=+bO07h8x.qOqÑψoԾiuvXs;'@R-d 7=~ ,ƎC&KwB@&JM1#Cͱ-4Y'KjmgŨ6@U88qefRp-aeRlVŐ0 況hK7$$)L3_K 1CM%vVƄ+#Rs:JV2P&E,�'Fh|2^ch5☾hG*̔ #'of[Fuatlf8r§YRyޱ/Fxr{*'3XHL3Q,<41r47RMmRd6J Oi&vR=\J%C\Rasޙ yv&zQ  0 Tu #}j5NE=:WyJʉn$2٧~f@UnE \D� >! *nvz Ǐy֮)}\t|γe^klyHd'/6>g ?-:7U)ALhWTCvfNa 0gCpg 9 Fv8 M۝HWT OS}nR6p%^�l2`a^t(8U6p\xͶϨ#t$Jq; QVF!9HYRs k,wZ/ߪmkOk b} 8rv̓ҔᦢQy+j|O3Vm"ӶilRTd_YPd7� mC5OdK:G`n7,9jE,/YCE[ۡ$k#r:vܐoΕt4Qhp t%iCz7qʞIL\Z,^ҦTŘ"h1Sj& hʰoA 6Jʼn۴zksZ̄;eCNVc;'w+ət/ �,穘f$'d4k|"=lW{xr`eoS]b'X"pMW7._Jdk#46W.dl.ˬe,+/x9Kn'S7[k x~e@/ <hqG*lת״ӵ xu}ON~Y,Sk} z =pיȶN.={e-~<a[ r?%dhEЅBYkxw;v~udAyp[R0B-dڇ(WTF&y#JwxV8nDXL�"5q*3??+Elg#fJ"u{)|tb!r9t}!V 5ޢ8�h>>8r}d{EfLWnLvTVHUp|Sr:'AdH\Cg`X2M~pVuU{G4NAx¢!A(bezhrga8b6v8gAsv9195UB\X7qx@G}؅'wQL],P;%xvv$؉HG'DRBw1Zue"CT 7fav^(z(~V)G~긋Xu %6ss03f"ׂTWIg~HǗ~9PYp[u`:#V"<Q"F xWz#ŁW_$rQDB'DsA&<T@h>X"hxRX,mD'9E2hiu3""l҃[N凂ÇE 8'VM8X"3H@SEwL咚h|{IuY|%i8V3%cq3ḌԸH؎*mxix_))x]76)яRS)2G2 ˗x ~RւSU�0}[ uxvGZYȐkc(/i1Xi/0|mj U"\]ihψDɉ8HPM ]t-Vx{\XOUhЙ_Wr2)HVG&5]Pd[Bvٜ\OwǞQ+9񹍠355hhYb"~s a)a!lx-5dry蘼tqU!*V*~uP0So {=;5ZO<Zs*Qb, g"u G- Ojŗwx9,f㛧>3=gQEr~mL dѠ0{vX*B"\}&˩J"}IӡZO)Q9ų?u qs[3PZPxS͸zڀX%V]�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG Hp}T &�G)QQ !q$ 8 j2 dj&_i{ՔX&PfI! j&0 /x~bQĕGh%rT%zyX=jT!ެ']rpisy0Pud!>@) &u \npW p1*Ej+@#[~..`hA�@,B RWY){YDF9q}(>}vRdl< D}Z%xցN̑<G)[G il<A$!s.%ןWd]g`\C<!AO6d@$�jUL `AbdMqH.x1HCU{\dO,+)$qtD#[ 3Lގ@ EHoF-F >\Wzf<ir~#'jE@~�K!€ 0 @(�?\H  O ~?(m H(�v`ᒎ .0p_@#0M`�T h.=Ru͑!R]D;:Q_`�,C+`gL8$bHyB"c~��, <C- ��[j0GD<"�RPIp!�F"uZa.MYaq d JX0"&<)��CXV &3ZY"e0 c 7%~h PJ0DH`r4�OD T<@`CN5ȍ 9!)($jh4\Ip. �B *C< bPbUAI&X | 5<r"!'H�!ZCqz5s0aEJL $(A4W2 x�4 pUW cfP�  pCBsKb)]$1 n PKg<A4T 6 QY?>B@4O[#~̺@ lf,  }n ~UXd<@0?hR6(�І L<4A6 6iXx K""A+��%C!T +0Dp+P9I&rIE#F&lP>B! <BZ`3 \A*pADX mW0ԀV\+|#x �( 0R#pʐІd$Cjj�jYĠWJ �;A_T%M $Z9B-Mq^m`/7ׂݯm8A"džJG �'v9D8|-$h.2B(TH�KPڂ,Dtg$R |' :PM>ő8?B !AFE@ C3m X(o="R۞FP8ON 8ɓB)OB!r \n / @ H {J'|""ij q[ÈTG kd@[lBdn/DSECv?Mu] Gl^ey3`OhZ2u1 xᏣU^p1KJI*!T-" }mȢAJ=aB%yA!J UC'Yt7(pDBQ6"OW8h2?R2CA0'11w d[ȴm @�WWOep"B!Pt)r}1 )XF,hv6t$h(+kpqrt|uP3(dO D  !PVp@rBS0b<nC,YK@Qal[A=G0 @�B`T Hb90{(( 4VEPe `30`w:'vvJ>tL�rn�H`ew-<(�l+LIEe9{=E 45rA 0$R(y9is70# DK sh"]XF*/IGm @CdP>AApE`2 ؗvۇH?HpJ@(-~2�%P"EdWb86"'BkS4</-GC9JHz>#AzlTlN)/&$(OPȤGGp{FM/�* b0 `Wk U/4j%Q�B@""ܷt D<ڤb 4p i@+ TW`39V0p0dp^��BQaR�q[oCmO >O6gA,H<XD)=�O9?paF5[GlpU-4P0+~BZ�q%[`_fFطRhe?W֜U[* 9k`3))�B:��\mD OpG`jd`I^@X4Y W"F89DRF݄G9Y&@)@ )��؝9X Ph �y?P7[`eRGp=P`X0t~@b[EC'B<2Yk'C[Y�  @% ft!!@2@j+Px�P~b9;LApZ9`@PAu|@R9o~0)9h$ #j88'rfp0q9u`!?�O*"<W�oP3 WVвbryxT''B,tJ3pW#k/WkZ5 Gsl`I@K+j6N I ^pk>"Ww tPZ@\5LI]ZqzDCAB2@�dIB�>lX@sscD7W3@IÚpi|7'Q8+'F�PԱ~#@M)4!@zr' d0%"cX�ٱe3XP5OJc<`*{lt3XdCu{vxvKz[zH|;y)# u~Ws0)&slX?U5 P*X""vCOR�YPHr_Չ&�$E~ [5ODELk�*PQ+ p[ Bg`3b )|@�4#l tQHp!B~q"RsH ד5~ЋgKKgku`U =A1,}&ed+R"1hy[u�KduVDgs&jp&C]2=��pA|7jEwq!!TCT!�aO vÂ-#g}Ck$j-݉[EcnEì'Y0EQ  ? Qg Bd!8cD=ȩXMBPr1C$+G%Xt R6  Ŕ;M"'SD9FLp�C%^0I2=�xT{@TV'BA,b X`JKb ʵW}zXLe&Qr>"2<0>nDO#CaIfB �H(q-<A10 E^9,Ȃ!$%S"rs %52hd@%WKrѽ^EL֒�!k"qsP9<;$7;#\Kw)78Z*+\.#(ƀAB]1q,qJ&i,% cG\(H=�Y3-ZRg2+AhXWGX#"H$UQc"lMCDDɑB%2hĪbHLg*2|8&~;lwX]#񛇳qקG<<rПӛ~%k0܅V3t[]t~&2I-"INq(=3Kyt!kTEL0Xdd@Sw$?q(&A;*nVG&JEXY"<r܁+@(2 aYA,Aa!�h\B$Ÿ 7@?LL$wgrR |YFm5"#BmjK!8c $(<aT}<b)MVtVLatEr(ajF|li=aa!MVB ,-⩣Cί=7hEsa-Gr=.N=bݟCnҾt㾤2@l0dٌY<sKNݜn-mP/ q( 9 ǽ;M>.G͞ȞU^#Ep[=C^34^莤?>]>*rG.&=5 �@ӞKC=s+RˡoVɡHΣҀmUm5B?Y}Ԗ* /3_>E:.v.~e%\H//"@lBX ^/0_'_LPsb/3Cxc͍ٿBvG$lx$z&Qx@a"�I 5)s8�1l$c _~q<HcsJb!Ɓ{J"QX/|;FWN[Nc% !5W`~ܿ"-^b}N5 ;.c�F@L`RF* $dxcD7T F&It1ȑ%Ia1GD'6j͞6hϟ;EjiТAS* J2N]bSEF=6rf\nmu #5 "r,XgT[ZknZ0ӤN@dā!B,d0bH- 9B!OdR6I?zR >i%ƢEc!R;0w<խ_5;tP2x˙kߞ~:yٓ7o抟5W<so."=�ST*S� 4G"40 3G*�$24 čTD2(�ihrG'L z*, (�>Am CȲT*{۰a1+,S50`:'i=SH L12H&&qF[2"-CHYtXiRZQ#u;qؘH� =x=` 6xՉ0h'~'^wuW]}v`}=^#q62vYZ-6 [qSL2щ$V=d�ZZoVLwLz~{X<Gh$F 2fptFZh<8@ 2 FF& $b`Mf֮hUxc+r5_;}ivqiH>�cY6hYwCumM:l:ӌC 01_flf[{<q.Zc ǘF6ޜr8nЩS= TP65@n֜gzmW[w݁^xy:/NZݏ~gG^|Ð =$='>!߾y'{zƻYa-pD&.g5Q tf9*T�4$F ^5 &8jm/ta cճP0BCUj`&5-*/|+_go�Ȼ3!xgSц/(U8\ ʍZ?e�,h5P<a7ͩ`', ?̒su|_^ܦ>O'ؐƿ|nk%ɘJz^|>ha}rjCpmg$ '<I~/n�4^(5I H9` -\ (ylc$ nx"|H<I0g>q"XI?_؞&ffQnF-"m,[fit˨(AxP*5-pn(Cƭg8@i bC97c<]RKAL$JJ@`9SXZ_aX%Z?Nհn5(=GCJӍسϺo8aH 'uUڤ9KGH� 昉mf.s`I:y XZu0#M r&a8at6hU[@[IQ| %= D"b'W*NٶXm S`'\|eDY["ˤ+ZKɖ V( :rӂ5�S$61E*k*L1}@aR0}>�Q h0p3Yqmg-$nT�6᠕{H']²'vHԻ.v弄+ {v_T$Ak}NH2X`Ge` 2�*Aւp$)iSEr2xVv f9  谽J &0oe!GϸBƫn.M3oaKI(".-kQ�‚2 +2y~=kܪK{˄r2ւmntzTZCU  jdj5|I@v]9zWOl]`�[o6t�\^b+&+uo:!,�uLB{ M߱�ǯXGsDݣJf٨ԉƓUnyٷPwR Hf& odsF2i3.wh1u1ljIh+JS`nVWD}iO~֊;Xuh=%Xr'R|::yJaAm ScXs}A6l!W-S􇈇CK˶@PBq(lx@-Q,ҝ*C@*7P?%S3"˽]>?!loœ)hi>FC Ax*" i{$%!8E<J3LC=< ۰Oʫdk.2%tMC2*|{#(<ʛ:9K00:<^511L4,Qۋ˥3m2A䓠r R*k0{3EK� M/r6Ix!%@@PE0xOk:aˮA咱i1`7E2 2@^{4][#&"t:)k 3C:BF5k8#[3=kn7ǚ⮞ ,1<k:<tBbj-&`! >YV:,c�ExClf2 4� {( Y&a,VK0t+kq"S:A\K!xI�2k18"\ >R!܂(䁀. Vj ;3 .4Ř.8iɯLAos-P@*�7|0/'�0mhH, 9V!K<@ixQ+*H@ #@iL ; a (Q:\T3y 6`9@h&2 D�0=rbN<3>44Q ȳۊzYTx-%|'�X<xp-,<.tV{?W?D.jE@CE4x0p& 1Iش~zܓIb3|[" 5h&pD`P(�6HS0?jANÈ/9=# *阡QD8LkKk9#ܺ'JI1ʼ'h789`-2!H!0�і"6,ƜKhM?ZVaN=748KEX|H%!ҞFk/9C8q@+̓ۊ=I�" �hB7h!8W% &s!8<XA; J� C8�yHB50T4HBHL�޴%4(-$.\qQx4H6LjL:uyD<2&;'%3R z0ae�L-@5@(r&kiߣqʃ�+r7B PLT>IJMZ'x0{KŇKxDʫRꉛɝ.|W|\%}`DYs3XQNZKgN$; -(@TH\ā_5?xMDz:R�-ωiHpl{3ybu[T�l;(.9-!5@ U;9!ה<ā-;V=4xn32HCZr3+b0a2,y- ߟ {4�WH%1 Jr1 Ƀ2ଞ# pABZP/bT#d!Xenm#4.x7�a4hTjVCV"9t|ԇ;.@9ٰ=MMQ@ًȫJK9>)ۚjZҍH1p^_ZlE7ރ(� .'$.鯽dⳌ?5 BXYDR d$jX %IŁlʹ :4fj4"Lp3Ug*q]yU2ɝa!jD4 �_h˗&UH9(V3U o1ZCH.:XIhLs&(�JM k&#`[{U7Ao#̔1 C:TD->TIpݱs2 �Xx}$1_�B2�3h뀭4IPl46.<JdC(�rH<IgK .Ќ �> _".dJ ̙} ˜APa_ z-DU1GM Z8ڣ�6Q.D9#pî/j"e QdDy Z9x� 1I؂.5@Z+*=g-/ Sɲ2@86E6S;}fc*0>sH<Ř.6"�t(œ2ɻV=EH1S[)50;,SDW�2[Y65c�ce{]K=KY)' H(C�=_R6+r!d�-1LlbB: e|�"CK,)A'Wn_ "* 4qfhnfSTIk^;?㱆S L227v:hꮦkWV6H˟p.U8=:o`靸C8|^.Kش6Yy]V6s8ɫ9y[#kvC=A2.j o۵$<%jKK[rܕ;ܵS&M,E012"v**+%rog)c" %]r"jCV/:²ͶyeͮqO9i>#XCۈ#`tHiEzIa2kK1?de%>Kr'h1Tư4!9ps\Cô75UXeÊ(9R⮣,LrlLs$]ٵ'/r߯#)/q*'6_T'[_< X^1t({]!59gN'_6pŮ%0 {EjL9ܵR357)WϸGYKG0q(qC8Hc0iLqLvE5cu"= $1؃ÉF)31i1*ZhhJ &AH!3I$ "2LLZ $0m:("hcS0mQ J�H $4MT@{ڀTE,�aF8i#6H׶MvOW>X _@0 I wo҂ml8s'`bH*hӞ{쩽GQA][ݢmp oc=Umi#B<|8eL#*e4rn`,diy'a 006I]8($x C6  @8:AC %ذkmȇ  uh"'X-[�Z D�bA~�3�HC% PyJz8T0&Ci%u%l%824f  yu5H$7ҟ~'SL/4I7T� leeP2H jZ)r香f4$C~zTځJk{뭹 %%*"r:QZ[-[la+ɶv-r;V+&fPF&MfaF pQFoRH{^ ̞1qC k))uiJhq^Lqk!q`} @pq8$1H2+Rs2UT-6Aϼ0,FۨHf�@<5]{5a Ї7,4Pq�yJ(y/G G _ KAZِ/x_I6PfknR:buUY8⨹^T묿'pK&QU\k6T Q%<W_Y.Owm"IuQWFٱ w3hDEF3/z$N#TRՆ8<AT`hpgt^hn peF&Є$ @(D GBx h�ąaN\3AxD<`8HDl5}C p)cE,2i<ӟƓ~ 8 -�:@ DAЇ6iHDrL$gJI>,"Bf Rn$J'ȁJi n3TxDeo)Rre(,�EA@&z٢E2]$׀�8vC yw3<_Ӟ7$hp�̓oAO9 @ܧ>O}hA"a z"]^h7ZNh\N,B�" S4#6$|.}iK ә�J,2lm)C:҂9m"[JM{* L�U @*V |իX-+XUAUckY vUju+YV L U-խjUdY5չ}(XNV]d+ٹv`�#`UAa 1#pa ) Īum$ۭv-peKجvnVM_&21l}NFF>ͯ-Yۯ0 8 Bh*Fp/|9o@/D~Kޗ_w/ N1;AJ0C$FE !Q#L6>J@a.P-H,S‘ d! @F2L)�Ofc!Sz'ꜱnBA1&{S[ (%P@"D@ Ѓ6tC#ZόF4!=h<O@$@`B-Q0èQPzդnEj3A�y&d!-5k �-0}eN@:F(CD&qs _� FIC5w^7~=B &0 J@ rPP %,bƷo~ x.pTғH0p|ˡ*B.0I|,'yK.sTD w�k݈k:$y'H0N=E?у/3=GH.tp.ێ]Fd�@Ӿ'ts#܍ϚJ"Nh@ ʘ�{ 8!:@ 0Ezp@/^|xO^w#x[�"B8*!:ߦ~o=zkߺ^ [C;NK~!NB$eIa7( 2% ?-B&�<_׿��pd|v<E< znh`&p~ Eh` z >DxѶeQ్�FћDR LI@� pF5[LB�^T4M-SaPQ\܋QtyF~СJ|t! ab! "ݝPQ4`ɞPzAT݈ƘPA$,,b,bZ".[b."A"Z8($@�O,R 33F3 464چ@cddQ` l�TN}xwxD#F!:㽨c:#<>^OaOqttE|u}DBBD $4-=L -Hh$ Fzd0!{A ))рt$<L LdMdL.ø~FͤRH@8ݡ8WDTTFTN%UVU^eEPt[xY RL0A�QTf(ե]%^%`%R^B eܓB$2bFQ�]%_:&cڥ[]dTdNfDQuD6eShh&iOakrDPmtٍ݀DOHoz2\4,j4's>sGt0[@'sZ'  a @Z8'v6tgyb'2"`Y^t X8v&~O~~jIvE'v✔&WxKw\M5 R+".^X)z(r,bfBLaAYtb(⎞(`["ő(D (\霔vdTivS eEefuYo>$LJ]" Y{EjHy)[)s\ej[R$i[pTbxD[�RtNy6'E^_FsY(BXvi% x锶\gՔ2GjfaE脢zXhw¼%N`BJ&Nie"Jjib[`ƅxgFeƈ(,E+b&VO"2"#&DGQ uTv֑k)nxGv!,~fiMɽpGoڏpQA @4d]&AXpFFjdT@Efl+i #15j](˾⦮줚u""m)p.pu*ֶFɮ^iQim~QIk("hhVjf_l.e/+〉VkӾ&<ͺ�`-ukNf$jReB֎~ܘQ[FTDP&2$|ќfHs0+rE2VkYlE w+x-ج{>/Zrjex*q@&Vgl/ ,zm F$ L +\m`$AH U@�8`Rpb D$ $l&�.nNnnxEOpf$� F,7Y�HX` KY*g.ؾ.__qn-SnqQa혡JoΑͩ'@rJ+A�0 |@t 0c$FԀ lCpnӦΌ&:x"Gs*^@,B$ 4TtpX@XHLҒv$F0n8ybG쎙ؑ(֖qmP1hRRK,02be4HAc�BT m r@4�tAeNorވ HƻB* �"@ml0 A@�`$ JQ[CT \bҮ/@]A4 !Q.D]C>ҩfZeDRq4Q tHgVƼV%?BOq В#S$(B 3 o ]nE ri' ]4sBd h'[\ٚ99_"6ѱ¥G[.$WtE;+ $lDKB (4A@(m$[Шb^F*L sUC@�4DK 6 sS4LjXf-;ғC䞱mS&�[ٍ8\q$xfEdm#MǪqp u5%kK0�WKB A�Do$4A 8@ @@ Ac(uBΞ5+RAA tA|@ ؀@ HB4 A HB[Qԭ.TmY7JǴ-Mڲ@IJ׷ 2C3hc(;->|hnA\@A�@F pu;C ȁ | d{0YY [� �ADS3cHt@@ tA0C3@<ƍ~IK)7KDQnP1}D^ABog3s˾+Xo3KEc<2KBb0@@pJ[$a&䊪evRNb;<0v{2A Vx2)Yܭ-�iB6n|uᦗJ(߼KDjLT-Rdp?9F @k=_gV>)7,(Zho{2@<+Eo=u6z5e ~T|t/It;,nӯy.h x$rmFQ8yo웪:SȎQOV $$� A5<[ss�-xJ>7lk_ Q({!s m A 3F 2n|o-$̗%vT>4{8 }YQvZ^3@D`#2ҧ QD%1# B68DX#�6v!͛�<" 42^qE-Zt2H>섨sΌM'ҁ " $.!hD6E ]3B8w"F,P)3#pa*Vlp ;^<9FcZPbF̙s#yJy3AA^f"um3{LP0qP|oH&MqIt@PAR4>yDLs1~t{3pBhQSD6ԃp .@aE {*6H Raa k2\ *SL1GfB4fói$3*:")`)-@�6lhc>.�WxI6( 0�AI$D`@CN.R=ެ<X 4a' 9>.$ =T.#Z(0c!1hMVF|IńW*23\ %vMM@je["0J#N.FEXJўrI2Jd* R9l.;@D�FV8SOч+Jh+qltDv٣_,ID 3%33`3'g0@X�J, k- Hm!233~Y֚:r ծ-fm..\T")PɔD.e6øP#|�XI5foCy RFfm:c]wM3k<l̲n3̆Ԋl[q_zp͞zo Nl"T=97@ԇ;ˈ$oc[p[u2<bOnu, &ى%9`r2έ(hD{) Z"�i-^#. 0NB͑Ђ<\TX̐ե-Ke&$�lsRgx{0r,^X#7DY!Np\C1DI.ɘB8R1?P\^Ă  ]Hb014$ӂ&ybJJUs]/6ۙ|zؿ;n\>{ V/x(TߥKЅ)v_ĮWcpP(w2t$bhDäp1c�)ļ$Px$5×p _6*Dm i7ZPl,WK`1.nL\�G m0!+֋ UB`FnbJB f ' _HF1eL|ȵ)I>85IJHڌ#p 6LRKk8O2e3bC9A'(6R CD+8aC.-uEhv(\ňKiC{՗f�EXq֔w,fnAaaT(Y=%&L͹YJYݣGQҋ9ͤ,)P8L{85U^ )˸21&ISPw7ML;584Ѻ Kɦzio{ v{_EeWbrcBEѕMF`\N_J+3#,6!$*dH2mf9@"/?yv<OqC#k32LͤoMaU\n~aGtn mC#4]:s#GIRTr דj p�0P̾H_:΀0)Ft䶰+Q6THJ�=3!T/x%'bq#CsC'ՐɃR9{O) $Y 2\Knqʛ@dfp¢PwC !3pHyK7h Ob&c9{fΖq2s̙k!'Bc6^o@dzpE|:Wty1`VA߹*>'#Avtou.p\`Ę,j;= :yС~+JW:ГvGv �}p&&)`Z2NuBkA˄\<ސ|!qI<q-%&&@�:N l{u~| ! Q8yo_|7>/0=qdcee0W$> JRhxm3JcLn*H4T.]^c֋m 8<A0EpIMMC0&`"b0?P�F@q0uG |(#/ Ær,)j4xFd4xJYEϒ #I$Ťr/Zf4  @0 aP   K ,@yZ?0 q%'QqcwDk& y54Kr5Oxd )*̒l .36:ؠ䓸miJ4PQ2 3g2aۑ1 [Z  @ N< � 3�[3R "" 1R##Q-GVxz EIdyz@jْd[>ƀD %4t$I&m )Kn Bn�5X ,+SHyP,,2Ry@P,,|f-Ry,H! QyD(r.}D41,!-҇ȫ122-'rREVd a )pqG�P8cDLpZLnGqI' /zz* 3�EH. Nͬvh;Y;S0FE6OI<L3T#;S;;>=; j@4M.EC,Ev(4o1*=kx28;�ĺ5pڪrv~"Z`<e<i`dޯGkX`XXGK$<O��3I3fH{=j4Fa4KiG[ h~Xb/sGMhF|1H 46HHBPH2H-e /I)u[ 2Q nƱ"bp/`X BT%WIUc/HUTLLm/P^ULchPW=uf MTCUWUGUG4{q^L[t*8@E㜨Ij4#|e2FFcjv�A,F*K  a2 TXK`uUEX3Zs k<S0#6aY`Tabi'`NV;:CTUb6kX` :uE2V4䄄EΤt d(|rO})]I',n5cSDD'719Tٯ`4LlUTAJY5mTm6X׶ {mSmͶlo/CoJ X0mMc�zٰx\iCOC0+'tlr}rڬR uT�ed?:WdhgטU>Y>L{T; IGw˖HyTxshHz,<56ySk\+( c&wPyxw䀖�gi0R.RA 7R?IAH8U#Gs>L =]1VVm4<k6W,`A[S`GhE>1<7/)U;FS2fAYcvpVDޔUHi O�KjHdCKNc4nr΄Q[8i[璞q^9*[W `58  sSH=ðа;CXLqXET$0)YMCxvsIyXW>>C8oq;<w3DBS@ewMx*jL([�Y pB0}G#Gt }8\Fi9ǥJZ׌Av [X?WnXPX*-89Iyj3|~ej.<{cX;i??8eDqXSXIxnhmƦA{GO#rIr P3hKd6{fdtEH!ly |h'3BC[>4es(F+|q )M4W3f粄 d2u23VHb 0Ze y( I 0�"tIC ҨϢ50c!uАu&!Q: 2U{p9 As*UzVgy\Gylj�Btc\f'1|eP/FvI104I {[IБpQ*W>kA:Zi5dxXh ^,0ItZPHj69{jkEbS:ڨHvຏ/03M[4+/h,/D 51O\AZ736<ɽuCk)al0d4ZB{vt{IH.[$+Q I۝ЗsxIzZ8QН&~j:)4PN南dIE;0Z)6�z 22ӓ `Le�GC Oi IGZ3O51HThߙAGr,Aow1 uAmjrݩd8j06&)h CBZDWLή&l&l"XE-yUVAOƷpG|ziʧ&zҬ+ s_6 Wt- x)y0hy&+sNe:HlӬ0X&#폒'{Bn x+i} ;:[DpU8@%343&|Z_&/, ܍Q+Q=rE)�,{jBF\W4I5cZ@KjODl2DHp-g\ܞ\}lRE4W@4~j7 M𬸧//h'^WYxI^7Q t4ߩP<AOu4N2+ʙ$^~{hn<K8\:ٝGo: !n*͏r7/0ۑ/#`O6}_I jܹA'w~ -ݛ5ϩ;@Nk a 2Q13L3LF1R1@eFF-fd FT4Ȓc6di@͘-H3$ HtIR&I0Yrɧ%~< \u *Y,h2DWUvѦ1p-Z5mҐ$Gn,k<v�m*g|SeZC„G$DA !a<, `RJ%JΐS+rͳT2mlŕrj- %#W n03ѕcW:ܶNY^-ͲTKQ ՝GT[E\#eVRmp`g RN%uTU5!4 "k Q QFFqхi_KbIQf,NydpXdXz^TRɵՑAΔ Z<&U}[YSLW&H})W?uSKGduQU =W_uݓQI gRYOz&Fh)Fjj !nMEF4Ec-SEK"jSJW|:YKczgsXS氄Sj%"\yH۟VFfjSMmeGc.Yjy5ZbHhL",F4FD}kA0adpidb?!jpT憏muT42}gu1=N [m9UHa᡿17]S Y^j1e@Ue*-hV4ФV} d`maA,Fu;VORYWS(%f8.FEvYhh:!M󳒷`aN6z1JjeɊ\'Z#`J+vrQ}&GܝY|-xo$xiigiD#U4eQXlzӸnGQ}d9g& u8yR Ԯ 3gjX%>R2-A+B>G&G'IQ4*vWூ -r& FdrWॴ :~Y8LKZRuāC.&0<] gzXI~BTQwԢሬ\ XB82PL6䦽aS 2A1_*<Ȥ`cAG()&5t4`koөb> 9S)A8J]|-qDe.e0EN:]n#JT%A@L\K@Vr.�FK)H]p t yKs2|^v, S{@%S%҂f k%P 2 $pbtŒDjys\vhi8R. *%㌛$i_p,)jzw25 `juD#LlI@AS-'0,+⩾f]l+e)Si$?""2rFb/#o?%ryFwiG9 5OumЬiwM6ÈG0\Rbgd+I(s r Tʵ*R ,ʆƉp)8<jLɒUr`ƚ,(ݢq"ጲV9F{n lTjݕ{�\d.QRySLMQtIf}7UZ\fzEDCHA*V7Gʨ!}. v s:E)3TW8rt+k4# !- 2BEb4$q܌ -z&U9~ >唴H1NuCps)kئ~ abt$Y% J& ;eડߍhLk],F+çBeSVlcЛT| e6= ~ʃIyrsܩ#f<g^;4S;LO%yd*e'W,XOB״xMxd1nȇ))a<?Jτ.ʜNY=tڈP"i Sr"JN&y&UFK`adt-ּ[6r&5J$#jZsG5ynY'cUǖ Cnb2,'ISӰ-JQ'Ü5Nmx|.kr/<f.jĒ&X~MQ+cF6ƖPYF#rmy+K=j%V|)P_<YRԠVE?!?.F~/lYr* Isͬ0cxR36%z8IAE-^Kv#-$qDv9ЭKbq}^J|d>`6K w*-tܷ]sY\4dtzR.LMToi 4Kj:3m/vwצw*S6c6%a#%RdL^,+%m {iqs?f`<8BEv#{#%3F|q{-w=GwFD3oCDe _o617F%GԤw"2XAc_'!&]87kNA=osy?{c`~z\*uaZ5co&rC+LGu8K!t4kx@H 6<(/mxw&s1bjWOq1gCkHd7z1l*EzqLs0mgV5 kiZKKb?Uf YHAA oR,.ptH6Y V1&5|2&XA5McXR<SfLHXN~aD{[M1*S~-1uiu'>:ff*fk6TH-?nibUq> fN<6Px^8o]=TSwqw]֕GWGbSI`q'?%GT@(/=K5jnQH1A'*\hVAqt d'E#ytȷ(i.Yo YbH!(tm"#c1#ɣ2UdvJ_6CH2E[eF(e7JdVxWbwF;h7(ƀJqn%!5t/I-K2]Go A_q7*n)hGF<*q<QBi']b`A .Cz}#N|1HEZJa.=p@7.V@VTNE^*&6t|971IӇ#�B'@&o _3ɧ;˗/qMUreiB*{?%U!juJ^y8>T?xsfP`NJS?Cq d1[vJ¡ dVaVd;=T2t7Idvjkd5锇 |wM".9r;Z}1<YKC1h(^}9CqOӗ<I+S*9JnKRHf8RiOxNpEL!ghr|y%}b)eG2?kB'8PuCH!sE5 ƈQV}Y`gHIb9S uXVȑU5U)%2x.֗0%sivwhhA!)2C`7X% %&zP`WUH]uRFm7~Y<aIdI% AA} L8Xb{#wha3UQ"gn2.|qmw 1~1dLlEPZL+fݹf:$khEBXsӣ9Ḁ>1=!(k ==#c!$As$QRV8L )ÆxDM# x2%~F[SU+ #r^+G*Ǧ$bJvNZ6w'xʤ T,CvKEs!{1,C%C8*4~hauq�9]˧Ar"4B2B"9 3mS9b10 ̙f$6N[oC3X95l$ȜE7eIPtC c67t<η0~Ǻ#j0+fI@(!SY!-8F>NH碟l2 o<zD z9.*\ge؛ZvřXEYaR3Q*/"z_+0^=&zzN@)'#(H<bXC(k=iX*+iO6S/^Zi 8 ."5o$RÜVl-*5ݲOD0ֆy wc ^T\B,ډ0jpub#[:aᱫks`EJX-d;T;֪0]-rW<sVYM/8aUBitĵG]ah$dOPoP78KyM!|h=77 mB$,'2e0M%ƌ;cExs4U.loqṬ'g(R*l4 LC2,64cy|;}8etoZZF0dd' $NL?rz{2))p72u%Lciܾ+<6S<<lEdΪxÉ'p &%:aA!nʲv^S2T0,BEQk' 4VELRv67,MU} 0Sk_ (-JǪgjرq=q(!p!Nz:L9S%0RgO=Sd?J8|Pm)R0m<^52zR;zf~H&޳M4I4HY6J2!1'j[Mֈ QO,:^ATRifS@Q0աR5"̙)a2|bܳ<+/(@~@}ྻV2 *9|Q38jxߪ\3x{x\2 2dжٖjwr_ HFTI#%#(~)+}QFZb%XqUE9QPy#FUe\ױ1<H'Իn@v2kB|ܝO@5q?*Amw1v)##9VBMͳ8QMV>i3BWm.Q O@M=1{b2Fxt׷~W"ljE7J/^:'~!A0XT"AX˭b L\+cQI޶r$ vwb*5j7h6FC(L%{*l<pZ8LmW )0"Ь2k DQLu%'$~$L.뱜}@cFKn1厐ݦý7=-(k~~;sSdى$u=_v3ۖ'5rY;1_K2Cʅx&\qٻzLyQ+jGEP@KT4ʹ?ƗmɫK2 F{ 2 TfӨQ TZP1p`lHŌF \HĉLYɒATT ( c,CE1Z1AXLl4FLvh0aĊr4ăglhЋ gHԦh.EP-2%xKg8Pn.܈h!uZcvᤍ4 zPwVYBbv۶iӖI&f iY3ϘS)g2|,QQhqhdKK=&<z#FwÆW1HRh:"" A+;ʫj$ x+ jCʩJAP$R$ 2p`(C4а`+3QܐĤ;M)i*LNK|гhL#Ԋ$̮Dʹ:Ȭ ,@9&:s5\ Nz"܂N8QyM݂I1cι,/,r򲓣-̎*A;ĉ*(bѺ}.cCɎB*s,)G?kc-ڨb2@gpQ6 f*3*+=(Fgdi%pq@ɀJ'sU ȡ΃JdǺ 0ARl.?9RCj#ʀQ0`×:+\=ӵ2vϹN|,ZR`K$H|SUk¸b] ɤHKP:;(:k%8x Dlt/$ ^j2 e-ǡ6ӗQ M4M(=%GUZƭ;zOjTzF1G2(G y Ǟ+-E߹BmM,xX<d,-3#A W]zq0di1 X9a)[CVKl+c!z@7 7mbrM%{NbE> jm=>g R =^a8¦d0  _־%IZݜ!,,?iV֦ .1! !ؑUGJKO'=%ld `&5ZX0(b*#G�O84eYW2>1$J}FMFAAe r@dJBTCYW9bgg?Tid6 ,3 LU7+IƾM#Jpnq[oG&@ RD,,PpUY\ÐOH,j*u$u?&,ׄJi]AhY&I(:JOz\E?ses2|#ީL{k#$! .) JveA1:XQX-S;vwbHҸV2lȊz#BX+\<^+r%A˞gO4ө^d#2 -{Õp<2̫dSb<<L *6%P1ծ4,\GXLMi|@]Z�H\5!t#{Y :HB!hBvgs*HO#0nϒ'< <bc8DR~MR@l ^hWزZ$e7u[4.2(9xHpN${*U|P]^w* keN b [U`r8‡O\D)%Ƽ%=k/ R¶C,a.D5l JJGTwyd]D;<O 2\@~e W@)ļ>~p|A |'ԳEDԢkO3(#Vί�3j+cM}üH)+oA$=D˩b.s`BfTLp8GX'IwNl1_|E^r{m$0;m-$.)GMd%@|sYDRYyKDb:L(RdVD%itz,OG'͉o|q}j"x1ĚxqR݂ߍug0<PK/ Z =i wQmvHټ|I!`mV6$1Jdn9pI\襦b=w袠ZeS{WH-M?5NܘQUҹw{C9ddo-бu=kC: dS5<# *mĘ)АNe\P"lH5^XH}V7Sۚ/kd0398ȸ&.Rkh3˶ʬ#H*򙂤ګ׊-8B9\ EG=+k)y w ;L+Z  Bw(c<ز ۫6"ђJma>q>i ␧<#ةn01BP^z8CcRHy ]I6ÐB9{7"C3ؖ YYG<'*JA 95zsuT;A p) "ۘQ 1(bmr|R$ ڣ-ѝ91˫@H1މ @�Da $� ` l$2 c:"`ys9y 5,i/9 !  ڜР"0v`/-=,҈mZď@ 7 YmVѽek]F  ţa DzR* lûnSla @ ̰Sbb+>Z 6;DzA~{RCqGctZk|#sIBjy"Br&`2;`9x E-31WIqa-~"F"¨ !-.a`)JZ Z<԰TZrθXj;#̧ y" lr<h3̱\/vR d AI!L#T1:""Jt2Hgv\Kyy (8"3-# @&g׃4q`+HIڻCM Z GV 8ẋ~P8;{ʐ?Pp+mQО 5_*R<?`R|]S$^i-:H6 @cȞ/RXApFp:T|EUF !䰄#50@B) B!p٣ ]缌ψ j\l VQn33968^+m @Mp @<CȀBIP;Ǣi(˲K5h$kCQԱ4�R"B?(:+2bZA4` +**%P4[M.øRҹw˹["1( -LB 98# r&p֟Ln*8> <Rh/DQ0=Q̈ :C:g<⸶?O@%I ` JdeI, W ]+@ӻ1k i�m0%v. 0.ʊt[ a1ʵqZ+*WD9Ib!LWZdҺA*:sT3C+C#lR9I1"!ɄZjM; pMpF0 W)�> ߌ.kZCk)4i}ĸ`ð*QTY2]ؖq1#ŒvP`#u`q/M`ч''PsY3Nl隰}{ 1#$߉?^+L,~fI!Bţ) [1-=4,>Ş A|N/\°` ʀ)P(a۬"D~ԭ�i?z# )I3 1CQ$`{  bLLab[< >212{p<p 2�_р8 rTi"gE̺8&O/3ĎRrO0='�`2gdaE_*R4ts*ŀK%�`>) h\֩㒣M;7/]T/QlqWqi5L.1�׫`z]'p'(֗$J|ߥ2e3idED[@hk<(b<OYxvDM"200_*K2vWwI<:IRbλ#PMqPk`oce@eYa@a qR+D6Nʌ2Nir.5ESk,vmP9sNl`VֵDJ&cH줚6`΃ /H5}Y kˋ)apq~TPcYu5ƒZi֨FM뮒 Y_İԑK5CZZ�_j]Syze-т9E=,^"6lqP_bhpWu,ٰYY|6-4SL%h,.d+ѪȐ' Ɠ`P mcfr##u5�cZ{gKRtI6 A\Җ,Qɸ[جyC[?N !V®Ήv״=^Ү  hRzwC놓pQژ0:=ajT$9Uӈ繓71b Avn)*,R $LJf:67H_L\; )Tį )wWyV aYHW,n#ʥ/TY1pN\fc.8kyb 8~AC?# ށ _ 6ߕX heH{-\j²RnUӵg ͛KP#pQBef11ؔfGf*q/Ͼ uiT,-F11Ů [61lш! b!h 0~L6}AXL$ z+0EHV%)0ނ u ̽., )^A݅c`9Lrџn\MRbi`BtV/*u1za`!\P~v`mBhfXҫGl�F (8#1ThԢa<!2#Fc$j<(qc ;RagB&AHd̘0qs / ' cN2GǬ$(Ɓ-0.ԈcƂWȐnbRAUpdJ fQeօa% QJjD*71ᩤ&bV'cD*'C&'Z:0W OV:9!Յy Cs'3)'0�9PGyX3Rc)cX0ʑ"l0VvA&pV;b響b<-nUJsaTRD5rWIFYwFHDb- FYbɶ} GTzb@E6U޽a548p64T6Ftձp]t2&{Ez n ^i'PJI4T 6E!-6I\vPғ0j$FdJ2AjkwWb}qUo QXjAEf@Y5 m5B>O͔rL4 Tdrb9U%--$UAUeW~y&{NQY~=]}. ,dFXk}nq!KxH!@E V&)f;l|/n$V (b .X18O7gTCPGESmdb# :Ѣа9:hnb1:lGd j fEd]!CFQWkUsyimmegQ&&C-X)1U^\uĩ.Ӫ?ݓPdؑeR d+]f-MkبPP=WV>*hmT.3Xzf\f^6:�{s>=/U, SP4O=cr3]F؍a"VQ)Z]UMalznn^ہm~Hty_)Ԅ+3MS@*j RmJ1ɲ]D嚯E5S5L45K 6Ϡo@�.RRu$ %&Yd C.+J@lT}T4m@olM_S XH7v/+uZρb^OE, "0gCz Bⱏs ;(Ct]Xl]Ƶ@a)K@rnȂ0#?i(-Ab%*J`[;VH4 O9ͩF*\ j<QPco; �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$SZ( 0 B$�B~5t } hdA� _,4a ?�"Ptfc8_7#;ې6 GHO $�G)!FA !q$8 j2Ȓ AtomE%`BIjIFmy�X GxXqQ$ᥓjؘ'Fu&0)UH'yIwd)=DY!GB) &u \npWeA(*jA쬱 XnI[?n*bJXedx  @UdA@Ȉ ^Fd @eu)p/ \_G08,o![%AF` <!`ĨbqESy#Q@dOr:ln%d\Ĥ0}!JT\<!AO`6d0P}V AAbMpXxim\nrn:Kꎫy D FlD`h$ 8H4<8*!DH Ѽy`%+li}?5O۳[@B+AH"(uqD9�԰#0ГR#L B82'zE(Ȅ W̙. D\�&)j$A0E?s :Ay!Bm@�>F50.z1}`QFF1/lZ Fā#2A?��p?dhpu( E1)x�p*| P^؃xRP|xX8�UGғB,\!DLP^8�C�:\<!p&,0BM"x:jc :!pE h l!@ '`DE dCN5<"ieo' 0@</gR\6ӝ`*F+L(!R�"2AH�B~p54 oA r`H6pqYxB"v1`SLcC 4RARHI.B`!232Bn xР4hujy B 4�pX C?0%}%\S+R&?)9`6:,gÂP gHHO m˕38]!8ؠՁ# UW/Jem" ?P *O�XSq@/؀F1HAЂ:xXC-ʟuL��`�ABa!^] kYp<i#<A8PniP B`>"X6 )SGI.|h@B"%F0�'``tR 4AO+ AhZOŽdcFP ~xq:ɏp2(XH@ p !3ZIVJ ȃ0~H{0KaiZ(B^0QBhneĀ2aIw2f �#ӌ@A !_9,N LKGH` د80(Tl@p]&a%4O4( # �D}C WV!RPxG&Eܑ Рx3A R$^{c)>ۈIU |$DD5 Sla9 u4uy$a Ds1*(p� V@~b2P=|NI@%Vh ]46=Bg#tf|w~@2m^(MKZH\eo$a ;>T I@Oh�׾b|Xɂk x!eڱ8OG1�"] r!BiȄBq.@*Fu]6 h�XhBF!%IB=BN2XLGj?pJD27.(*C4ELl=0l`"?I|glV=@ @�Ls<eW#!`MOhPNO ba~'ͳ{O8S\�wpW9[lrBe63)+vELen "p*%d7<(a%$`81w'#6+J]BBAT�QL|F;WT _@$9"3 vxH�WW|΃ydI)dk Xv% 8P7w-p<*P�mTs5nO@&r$ T94ݤg|@AUQ#'.*G +Lu6xuW Ctvcj�\FGZj)O)9nUmTg76SO4qs'�m}2C ^vXR06W'u6̦ cm'rB_:7v!gHdrя$XPP& b5p8otwSTS %($ i^Qe$|Eus`NwuPrR+G($?0)N)=(E ox!OPW3eaxRe@U�#L8oQ&/k7<2kf"Qa~=@N9b| ~y{RPpQ [-4k43UV"@dHot7dBV!** 3X()^PayY20:W�D`N'vʓH^"Y  6d-9I8Cos&D -rHDl!`� )��$h-xP&[pZR.t%hes�D`sGPY|6<h4 !(( F'0g�~bHi?PI'D0?zdɨU$3ou$=i(јdptD`sPyI!S$ ?%[` KvV-w ! !|Ass' B,2W*dcʨ*2:�!9v9``'�A1>sr2 Au`Exު='7>* <xN:C�c(�fՃk7ahm>#ku/YPpplJ Gv5UdW�#`Hp!@b�fS-+ Л˯PWHuN8b�LwB{SxS3d'Դ&N{B$0M[TT{Z16V^`rOi}$H3P}�0[osP n!awa$`pTE#2L^/PYPLhn8%0� `fB]Sp-[,+D�7#l `up%RK@WVn0 A�? c3'b013n7bV;V۲{B3-"2�ZPQP"["dR& r8u&k }[KI$=QEejM ҘR1Qr-v�@A|CdsTd0KH�kp<f0!􊂃eg2{>l)4Ddп$oG))P.K. q[*M<=!b $ִDJboX@vkk @C-e"EjW|JJ""?B-BS=@=@TJ /&9w2+s-q9%:Nr* %8E`6FVV&FlE>1x<F`#5ʇ>J:9B$,g'" "-;% Z"!qT,(-2<erS=!PrǮŹ"o1"s9s01%<Ҷ%! V.Гq^C)!"GR(- �U<8.+ǜ24u!%e+O4WbU%qAF+%J&3G!761j3d%g39)<(lQr*Um !2!qD3'%UQg#"- 9 .d@_Hgm=QTK֭K>a></L|`E!_mH\N,ܲ;TJr Cg7!u!n$ni@h}6k>QrX`f@A>p"&GB!b J&IJZl0pR/0)'s1)"yB!rj] -r{<7QB*@?Y/6N5-鵬[q)"$ƺŤ&g@`r]ڊͺ建]ïCZ!.B4%<R)ͲK*?(EqA&%RbG.>0n2N/^O.i?WV˒'2<IuaHKʌ޺uG.+^p Nn]rx[+C.:^Ne,đ;T2ͳQ.%gA2֘z`c7nIT˲mP^"K,+-2< USr_7NꈾܯH"0mI`8./6x*7.HT<>8^tn-JLݲNԞ|S N��pekuF]-6>Ҿ2dPvX|ڂۍ/uȿRΰ$m-ߋBݑrǙ1ظ$<Od@ |_ C;=OG52Lߋ" LI~:_hcSHD2O@g/8[vhfYA z|_$T,sG7տ/DO>HA)I]Hn<|#cIP#"= W@/|A! G S[7P@ O_*1r@m�m6o{mma@_?: �}P�a'60h!a= > Q FhA5qc 0 \bDM.܃CN qOƁ}VCēKu*ڙ>1*!!$*Wd=k Lyܷ$bđdO.1-*܅R b܁YɒP 1̝=GD?B/ :4ϭ=3V[lڔ !FIƅcڱ)vYdJ*E1!,FH`đ T2p"xܙEO=^le{=^&E�ԦO'&"p@*"2jA .q"A s?2t(3tbCN$ H4qEKBCBq$: Q!�+rBGKqE tR&h J*Fl蒅r MR/+�C3 =г!?-3P@ 4=h("pQm"G% :&Jl6p/ DGI=uRGY!W42V YB1=X)=O8]Vt)IHH-" زlR1FmᮼmMb] C@a`Pf{P%x`Q M8`{mu 1B'PQчÈdOdU8dxeI`9f`8Ml֖M>PgncfIny吇Ry!Q e�6"2Ƙa m KL.5 $006YCy&•fꐯ8Gt)+.dq_@6<tğsZ #5CUE}_dh'桬6%yCDh10 l-촳-w=tk{sQE}[tIx_6(! S8 Ɇ'5qEw! q .pP$ Y\E8i~+7:Qρ bkkBf=n!\ףp%3х.mcȉ 8�p' B%L#JSw<P~[l�rکOI`�&hr_tqft\fɮL tYJG,e ȿ J^^#1zʖæ=k_d.>Sĝַ/x/7ARj`< YP$`vH(20BjcgI@bc6ת z®m,wHl, ]2m*a `㡸vJnшg:BΥ (qb {M1 z>i 1@pL`ya.TxTҲ)C1x[Kn*"KpP)6KѬq%t #1Cf%�[ܒzx2+{A0T/A Ҋ&v<./a_8ҧ.d'7jdW)_UxGe.LXl3 ҐJg\eEQiz=g‚b4l$>ǟ3_ zJp5m=P-N(Ena3$ I RH$|>�e;3~3iS)⌁ctc22�MF=�"ne uW%4HB 0�_ J"j&+[N2k`[#8[EYYM %.Z%W̮aja/aЁ={%Aޚjt|TΒ) aL&e:ܷ2� c<n~XD *<{YS7{aWM )xp͟_x ^܅PM&C&%&GI$͇AՁaT˕,?d@}]AWD�)¿$jR1H}iАDlC9i� }zv)\MVSTdk -csG9_X ov*%~w۾c@.8$a2\X=ں5,]A`BsȆe /IYգ E782* mάUD5-y}mkMZs@#Z 0'7%N}k&+A&Lbb\F7:)}wmђmE\{|0t 6U2p.!2s/flK~O |,,o:pƬmÈ"L0᠙I o\Bo|r [ *\K2q+P >bwCq𾺀�Sd{D'fIt�C^/r'�-[,FyEi#=<Hң)҈6@9D#@7k؛^986k(X@ג'2-Iꚷ!(ߢO;c;{!X0�@�'p/:+|0f jQ/'( +:['k: 8/D{4 7%skBi1ė0@'۽$PIHHD|)2#!Tٗ  C%.11`(s%Qc!+U='#E1L7ǣ04"IC�KP(4 BgC7x#!?@'6l$@-;IW CdӿA7I@6%X4@'X:Fp'٢>*;\D%m;*¼3P@�Z*Z2GZ@@@`4#Ep;9@͊0.*@=P*/ xKD:x0ycA)0C[ ,';=`!�@x}"2ɷҗ2E۾+j^k8Wj&`' 22\II`9'gۂ07x<@t-99ɐ:�.`27j!,!!@x&C94x6M0&<4M.乲Ɓ;tJ!>;%cFP! &`(0(7h'(�I( ]`J ̚ 鴒LM;I"ܒA"PsI*\J�jIA{YP789`-Ll!07(,ӻ)2Ā+ҐyJoJ(uR<(!`=K.`H&Ep[.8bG ˡt yUT9}FUA[9?P(h892LY;I I*p!LNۖ*a8K3V쵍ӓn#<I4HiA.}\(4(�Ț)4ll%<b�SD�Q[S!04LH4(oЅHCQZK#KSHx7x3(vKPIŖW!ͻ5}I&( �# 23>Zx7/5H� �x )¡-V]By/l7@ 낝}@6cRPtM!39K|40D/.X=0@܄'ӛGT4' "[++(s%uU}չ`4j?M2Ld�#sS9-xG/)vJgN뤈k78j{]9-XL(7TJxˤ19zD!דȗk`Q<y2 .x4x]!U Sk4x0;ڋ9Q;AؕB5-�PU40Y-p3:؃ }.h�4hFtc}F0 Ckb/_xLD4@:Nv@iziDVCHC(`ClHuV(b/yT̄4kI8D81u).$ X}k ILXLFk!s/4 5#{V!N+N,ʤUP™;&@I !� =1sBMd &b6ɐ +&(�9?dH9Dg+EISOB-^zͻ v  ͅ^<@0uKm0| �<x%7X!p3R jsS<KE^ a-OpM"'˛QBԮ5c4c͢vۃ! Np N40|!78~-\8?sAͶ%# ]dR 280xX!\gAS9*.餂u ߏ9@aI0y1^%\[~ ^Wt =b]KDE^D3 klF՟FF̯XO#Y:ٸ16@љ|I1 $26162$UF2ޏV=R9|.:2I�|fB{3:fIpm#pki+ EjtJp5n7i< S:熰|.C+ &U~8c@ N>iE0W5(/40I=0K>+M>hSiV#ۂԎa Ą)<Ħnӛ!; -;sZvIx%4|cE<kʥ)!J>ZL8<-q)$+1ݻzL7=8\2U|X2|3@h7ӱ̝#1RhJi/pCc_DW0ʴk ۻbEɧ15w#/H{0LSkD>ҪXX'tqi[T%.q@qJ(X'Cāo]c.�#}0 G)>t$.VQ.0d;4|$Lx.1DsT('<WIޠa7By/C@ Uy첣^hJ{~ Fȃ-EgC;`Q6z淞ZSmEHD )w Yڈ腩Va >{y~w+ŋ߱t,!J;ؑFa!nʚBNj7C[o{je$^ɇoBoo%ĞTE~ ?'J#`1|S6ڢT.{YWiكY!D᧖9uܛ8cA>X�=pXtL~ᇕ 3 ]bY`azǓDqo.f~ o>%<1ch4J# 2I#'a"b $(`M6mp(bAKEa c&͜5k铦 6 *(Ңai=m8)Q ER0+K(z4hTA6ۦD.5=D8ǐ>! &~dS'c>lX$EBia_Y(Bnq#aˎ1mGb)k6e8ʗ3?%6V�0k{6 #8V$ao1Ã}8XrO~}mAB dbLua@Z(JfH!~h&aD 4CAP#e44BT@EM$[G=[F7Gtթ@NL:iLOrp"fi֖kqZ`o詤"qmrpnYuɔ"qH`$&m`(.Z⢊<:飆J i:hE cc Bk#čp !XMlS8 N^6I%mNцbf\DpTYB{ӴR+3YNDkS𕴌R< $oVm@6P-4ڌ֪QG etr d- *<f|H;<<4>[!{�D ]4OKtQSN%�%N·2ڎ6ڒmmvlǍ~Sau ,*~S1ǫ*mHۭ1 9-;gVn3gz뱻a d6nz'O(8r� %q+Xw=3Bo߇HcX<C1jqt42dAA'2��3g t 3ׁ`/3<K ۀB2�K \P̤=83P+̰ 8"4P$ u?g$rt"Ȕ,J%8z�1HhiU ɫd WLAJ0%�<$"E2d&`!DF$(%L-,I h|%,CNX!AJ5  02͊V7`O =B(fμfʣMlbڴ6Mm4X @TD5 #bߜ8r /(?FgyJ A"�2"F3QrBGA% G1H& L4Bk+d䂐2!DB�x!,"XNm* :ujꀩVDRԦ&u`%kU֦^`� DDjֲjլO^Դ:5uRJը�:��AKLd 2YͲ, ,Yf-0fKӆMmi[P*4c(U&J!6 `03V<& %(Amns+EPJu.]sP =/zk^񎗽$\V<}nyBus]0 G8L :j 8 03a*X e/ b >jb o422A2Ӆ.j@ŕTJP�k� xNX7̠$3M9 e,sy]rpLhfQv•|e0@j}e4c\&PѬg`Nv\ ypNC<2}HS:Õ4% RqӔmk�X` -o?Wq ȇ mЁ@@%&:Sb�l`;i=3sI_,,%;np9&7.3.�* d"8Ջz}w(ÿo7 >8^45UMMe$c]oEwf?&C 1$0HkNK^p%-~|lߑK_:8ǎ˰sn9IVv�0%:g:&r.CPK|sL<|n9]c6# RaĥzxMw}g .]ØVSS7L "GU'c9 `#7 0'\<"ۣzҳ` SHw+Y_}{ܯ~!,[J d8"}Ur 2>c\F ;X`{ePaTb86"1_dUt꣑:C0�hG~ -Wx42R!$bLu0L<6 B *`r �Y|Q 0VB`` ƈ PFT$u� Ea\^ ^|>eDDOLJxtH!`d!atE\j",#z_#8b$2"$>bjt_.mj|b _m(JT!0M@DStYpI]E^bZ"/JŘ,PIx\E^@/<c-&5ER4&Kq)9@ 18.BpH9 a0Aa�#nBJ$$EDAA2cQb6"0_�4"\S<Bv$$E.FdCdZb<Q;L/]Xf(_G_ !I?c\SjSTE5$ dUVeAdV Eڄ[dVne]V%Z"Ze[fu!X@$6$_KME<@l>֢2DTĢ]5dbZVeT>eSSfSQAEG2$TvSfSdqEPfmΦg>%WMVqVq`r٤;`FN1NO)FHP\!&d%em&[kESbf&[P5:!L ZL&^Pf-N[ЉT{ E& fETTi䥊aVhRh_2'tfo=Fa�*>v�ԅ4e"EhҦ-eXcQX&@b^J Ecz�RǍReUU%[.]tg8r(`(bMR%(Id/΅Zf]z(JfnnĤiL~.].&{~ҩf&ꜶLoR"rqV&'Τs6v Dcp%�_G4& "#FR�>G`�B@2ASH�# 0:*gaADX&V>a$k⪭BEtRHKj@@(*@ʄV)fAt &l"Gd'Pfa{ Ml.% !�"�耮@ � Ǻe\ReD~} fj14 Hڀ � �K@ $ knQ[&A4bdb~+jjE u0A GRe�VP<A*)jцA,m &YbWlX.]j*  <A�\$�ˡ$l @2K�&'hoNEsZj.btzsξOv>T^ $2BDAfk- @Jo`ZTSDfjEQ@@P-< |OtAat ԯ� *Y,E&Ʋ©S4<if{b."/=.Ny m\"*j*j"ή@�HBnz+.iER8xB+y^ev`@ *tlk? p@B%�>@f.Ln)Nڗ0o⭈*lQ�R�0�bF @�t@4AtA �lr8%j"JLI #X <q4lA4 @& n4x2(@Ū26,T!(£ڥIܕ^3?p/ քLEhh&$A�@3_ t , $)QiIdXgfeo HoD(Bn++�/1'| Å_bp__2޽3<*WPQ"d)$p@|,v3A>|, igv Pl܆.&�qJ|�|, |kzne[G7ڥ]-4O/MrJgxhq("NFi@Je]of4B<R 0RP@ 0#Bs[w$JA % UQJ$AoHApS<,e$`n&*h.dx< ͫj3rsf[jgP*/eW3H^t~nF�@�D@lOo/v+'+kH[!۶EL(FK 8#v5rc l$ma5"t,ƩJ$vrpKv8d6ãN;b N /lB(EҋUEH/kgw tAU0̯l$)钶A9F\ޅQIG67&- < @;h^JW)`smB6m PQ,,:obf�*Bw >v A AVjxKUhF�($A)lFqfdE?pA@.ȁ+ng'Nnz7c㤖ޠa#:AKȠ蜱 FEҶ0?Bdr �A Y+Yq!`2L$ �d7p \�ȯVdɱ60x+h966kKo9sp#x".P* l46؀ @�/ygGh<8TJ<<9,F>j�k{mp9?>o[2jƽ?8_6 $Ns:w!jY³}3"Ҫ" r�jjɱoK0جIjGJEVtR�B�q[+j6Z 5t%"oOjz۔_oii @H"@|jӦ"I6MEa0Șц64B�#$I{${NF\a65(M>Mǐ!8iASE ^jɱiS&tc yڀH$$mt丳'O YhQf 14r0`ÁV}#\8qǖcnqg*L DtѢ 2!qաaaRBOmnX"0S5lJuO=q԰aqҥ{CFЃA)DOudn2"ЌㄸѦ07G޼ncj#d1,`18̱LA3%0[P I Q H >8 0Ἁ*:= I~)|ǍGs ({;0a&\O<x9h&'}182D2,31spܬ4٤4A7?5@d4Ә$n- ,H(o=9̳8< JnJ.ήKG/I'TSX=<2 0D;vĄNl(WI6።=U*[ѮnVlItqd @IH$lR[m-T`? 򫑋SYdܘ<lϑ;B?=t (h6T܄0\FDŽ1mU'o$R:Hʶ!jwy-U'J\w5L`Z28\9YN50 O[Ӱe( G!h5V!:<{6bUrYy.۝\q<p <ٻ;S[ϺY<T[xfcit{rKs}3RL\V-:Zu\2,f,wD7Ecӝa*TiBQ k0 D qzn3|J~^ZyԞy~X`> JKc(!k[Oz(J !Y/g °ӓ M0; L!\1:' WSH.{ I:oU <w#:ˎi|!IhGI~ �$1I;zoq@!P!s�_t:+W4ҖB#ZEA.`$A?R">U%AHMhNS3L8Lf73fP1t7ݩg39M{ړC7i'?TT<C<p ,m0A~ �K3aM@0RZtM#Lca\Rh' *p0t=)KS*IjJ5FUfU*Lma@j� hAVi1mK%,Z232I֖A'J0 lvf7+Ў5iQZՂv(V[Ζ@ FقFd ~;Bd($ˏyƊhl4 @!F.w/vC󚗽uz+B(� doz+r({kE ^.@Bi6;ӳj\ɍdUnVZ P˴%*B. `- Tаɀd%/FVE.D `_[rS2?|M6<d!>,-!YuPaˉ.ۻJ1i.pQѝ#e690iLgfӖt-LFӥ51Pl=.2[`(o|*^PmLSֺ7\Ӱv%Â�PBK42Flc#8m e!r!Y,( h~=4f{c42Y@@PIK�_u[n(. hkgп<nZ[T!,(WӆFCA <X0`�/= /$=Owҟ1|�\:tbog`fo<tңܦ3=;ў<azܻJ}ѭnl[[.V6_j A >@ ů@Wz~A{׿el<X^ x^Lw_࿾_|OzB|*љ!6 '7eh  0u�Vo��p/&P�,(=ÞڢPڊKH& X:!v0*�0Xnp0 0 ҆/*p C/ c.X d,jAϹܯC84!v(#m0nQO!@NpPl|+ oX3`,5"-XWimq1uqks*1qqu1iU  cIL,F�֐䏣: PZez  a�Ӯ7Ô Q08Nv"QM0Q/qRDN@D!1S2vO-ք ϲc#Ub%cfpAoA&?x'!mM!or'c'('c"v,d2'm!R''+u'R'qrެ, mKdvHPVJ/"j20pP`2ސ/ $gq1M1C1!322A2K2i-#}3[nP$IjcT x dH229R.C 7]y}ШYZ7< ex.4V (DX@T22 sc<<;pAN <Hٳ4Cr.?"$o.DF`32**ϔ(A!8G7TBMA=wG.O5 ۂ�P93 Ū1B9Tt o>P>'o>$59?'(p݂kCs<C3BSCKMh.CTJOLmy�PDt:42@tAFN+TF-8-YEaG u.}9 2R%UC$H_s2:@U.EiTKrSPOsNwhEQuPTZet>/I!вMRuU9MuuJ#mFw-PP5t"od5E?WA4@&<4CASTWsWôJMPbBQ`B;3ٵ45SYZe(G!a0jK u/iR mݕaCuUTI-AqAUTg]]$/kP?/CL40,ߨ@[)\UeI.4Id}5Pɐi#an,cQW3?_U64eP@!cwKN{U`LOvl;4aSiK&m]V]+9]fuC:/,/-dvb EY6^-jLGBUbjvnk57ρސ &MgcmHO6p6_la<SwUYeaeVfn#k>/[U)`hOulvP=%Xܖmr7jc/4s%:3V7xuIuet]Tqwj5nwu2XUQ I(69׈<Vt>utxwbeyz8j wvaP[RFDSMM;cLtwdO Y|u7vjb[RkV{3|9qJ}uXQSy!zo PV-P+_ d 4t8KS؇SG?.}?qy[8i 2~Ztƨ8;cpEw|uK!Ԍ'*97zqcrQMxDRIoDexW4XOxq]8U]ZUw@3`m�WdGKUwYQPjo2_eh_L(JQIxΗJ}} Vŗ?k􆷕@}%Yt>U>X} x볓iybYsMQoAgh빈%qy56q98CQ?/KTI{vg֒4yWp/x y/ږ9YyZ_x#+MZgm;7 ׀1y+ڌ;ڋ1UFzY7_k\hϸ_:zP9'ِ7ARzUUg]ydly[ZU7>SC-WgZnh7iثkk0XT_?؞Z{9f~z3@5<;mӕEAYL};3tW8eSZ{MI!Рع-z֟ۈ:}yaz_I)9Rg;@;3k]p5:]wMӸY3`ZW@Uiڟ׃}{gɘ^YYVw:p7upAI9n{ۖkvsmuY\g<њ˘Mu? z?p# 29ɘc9'|`"{SC:NU[|ɷTۗ́~C2ve .ToZ!7;|emݸkeݛy \÷-| Y[}o5;k!uCؙmMTQQW 5ڣk=a<<E9W8lI6Exk:]ɑsЇԉ'C*:isl @=)Ux<ړvcCC:c;h1M{O^1ӵuu}љ;/§11sI&[FeV}t[㝽3EYc;Z:Z? rWƻV-[3XgݱyS]Xe?W)e~_:LOR QϓY;I;ҽWK>uCQ^{'uoSm4m7mC^Y=F\CSMԙװ$}>ȥW֗= GwIrI1W~_uUXK_W<WE;:A\ v9v^?rU}3UWm5O1EVS6Aܱ1.LQaĉZhp`Ƃ 7b$" !xrd,A#LLNAzެ3h&$(ØcS`F'CRr̭Y ժĔ$˖DyV%ڵiيWGݪm{m޽5 o`A!sDňqAOXt\rSW]>]EvGu]z+]Z~=E͝:*hO38bTrT4t봬Vtm׎iZzvu/[T,L _ط͚qdcX0RSM]]j-XQgjkmqGjG~ADN 7qdSc|eMxWzib ᄳ֡ 7G"Hn7|Ew~GgR-�\SeY楤Gz#W9wrNǡi9ڈWfPA'aŵT-d`]s6f ] zmI'yn|QZTaM~w\r,Hs4i^k.5gܕXcҚB n%.jO@%A7OhSqVulvh9).h*'A;{$Q!GQeg`L${{c"Q*:|TNTjT:~ sz()lL,6⤨ؔ%%g`Jꭠ:1.7 L+* NS'<*Ƃxfk8_]^k783<3ywMx\*'[Q ON7jZ5z祬Ňc)f4Kmso,9uԥmEQ\e:g=^;V50Uc=9 أv)RT,2s$q{⫬ {8a,(*N,`-�Kǽ.jf v c:Ű7Gk㠗(u0RŸ י #yjv""U hC $?< w;9a[ դI&E"9TEAQ!q(f,edpLNf&f` Ụ÷늜$%wwZ-vFT M"Y Bͩ]  ojY%'Mo,ϒ8_? gM,v^d.7GJn{DBP1缊@%iV2jܤ3e3wL$3aBE3,t 3OM8~V-7xAu> #<iIq\CO#$Z~9ő{flY9ڳn `LjЃڴh.PJsa_VyH4t[ xD#FJDI_c؂s $D}T,~zNtj +PPp_"`y3;|v1E`~8rҎ Ҋz9ק]V<uKXTD*Zd!b2XmbnCޞ#g: J!{T̈me[[ ~6WJ*M GTuqZNPֹ@ ,+=Spfʑ^6zAv2�ŊKx)b:#⨩T�@5ZQӁ ?OŐw})-Q))f9*g\b8%]yV!6]ȆiVɲJEK u+0fxFD"~xc%΁%ͱm2VvTiz[Ty,n)$fR Y^a;V!PC$/A%3@olx22G;$ nOdƏMeQ:dϨ;;n-ۯsi}lԘxkIؾٮvo)yCIE[6KIYs4ԱUhe;WϨ||id/YU>3ꔃU괄9 b"BE#wYm綽f%%M_r %F c5V9vܙ蘻<F}m*_<F~w8P^qyo|/Íj]#kL hvl-߼V9oBlv <U*]x<ē`9닟sjڝ<+cπwZuq><.Zr.7p;.s}+܏ڑ=;-ێԪkM62=|*E-_KLCh>^/qIUx/w̓mk"z6iاx^}sg�,PvDWB{A3a{njRxwb]wvs(YF`b:�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX ߃? H XQ!7 aAp9b,{É"E7=cy\GqDG Hp}T &�G)QQ !q$ 8 j2 dj&_i{ՔX&PfI! j&0 /x~bQĕGh%rT%zyX=jT!ެ']rpisy0Pud!>@) &u \npW p1*Ej+@#[~..`hA�@,B RWY){YDF9q}(>}vRdl< D}Z%xցN̑<G)[G il<A$!s.%ןWd]g`\C<!AO6d@$�jUL `AbdMqH.x1Hq6mL( \)l즽9R)+)$qtD#[ 3Lގ&m$<8sb4HN=Oj߯A+ïAH"DԇpDx 1�`I08">@2zHgY = Zщ@XsR _K4Ђ/ ju�@(^CdTH",%:t" "V6bWqH"[D!D)(Qع�� x,^\�,`4$ xD�@%%)6T!X?&хp݁T� €C B (Ɂ " W C���!` qm UYBʑ2x `�/8$( !ep`> Vؠ^� TP0BRCl 8 A:)8$:&|P ޒ,Hvlpԃ�AH`D4j5@y (O�g"!0'H�!lCt(1Q֊B`fjHg�Ia x4 pVW8cf p jXCBrK2pUp3?X09`C&vA0|HHCP̍*o u'!#T!]? fv!,[sH@ Hpta$jĒ udІ9A E�E||B}AgUH0 (^ Ra@u[02!+ڰ�"CE! u0UM@p ^Q.k|c8ҔGH�"!j#` |pY?$Wf?\PC\q ! >$< efHuGPi]Gi&pdjM p5 䖫& %H# @1AaqT%M yD䤅)^.Ek!Y6F�=td.3m bCk <"[HPU5- L8j +̒ 䍶#OvehƱ D ³p'`~0V/O%?T3M夻CO~ 8BA*_IHC ]tD! \[a( V@t*@4*U=S҄Q'!!nkx 3EpB9ĸ<QBGCN\}8K7ҫ=LY" >=`&*kd#/*` .I)9IE `ENžttJUyD3JٽT�- @ B)@4D0!'*| �Q6"QDRH"?R2SECsV 12iO \Hm @�_EXOp"B!Pz)r1+=3"cw*%Zv0CL5tU_O Xa@5`:�dq{5`@uTEu 2b<nbC-iK@XAsVp�$<pt]L0\A6(O�IE;)8 b3V�~ "9@=J;r8n�ew "40E$�U+DTn`q=LXU((b)EyaA00FfR(9iz88F!s?�H T EdP�o(t�܃jP>1A{()6H�kPOb"�shjv@}t}C A'~^*~لKW8uV O<rdC:yD=#!eߥlJ)/&$8Pc5Dh{MN/2!�vUj!XU&'YB[ $H}K UVSW}C!GVMTHH pL3<q&P�qc ^oBmgK x'ĢuȳE$Yhi pfdIQuuB_H�I#('~Py%[_g7F׷-ofB{U* ePbOb A:I�@"'CI^)Y XܒCG0bvs(㤚gc:GLDs&D$�)m �U!Lh �~C%@�L8|]&sWu%v�Hbc=#DaB0J0Т pi/@�9AtFbG20LdT!pnDK  g3sC^bCd܈#j8k0pfp0 xO*}Y�oP3PhbryTB'@'B&J ApW#D/ `8o[PDblIPM}r'O``8A QB�sfs!"|EbOp@HV>CH7WazҔD3AA2@�d�IB�>UX@ss@quICi|6}u xlp b �%O 9ٔD`3P;I~�ZX$УA�3ip+6#< *�Ut3|q9(@f[h{j$e*H$7k1LPU0#rh2eL?�G P*X""wp;$`%pgJ* L̉&!CZ Lk= `3;ypc<g@3bAPup%rLQHnA~'T=Y;Q~V|`qk狾e:"ctN  =W̲iR!YS -YMP4RPǴ$K|gELz`g‡D@I4"��AOWt԰Q%K`kAD 2AgB))X�ABE\ !\mN'"̹@?TA<AabDE1*{A^w' $4P0DҾ !IqpYE�?r Y) "[tI[jLP pV?{D{B/PnU<'Ba-c(r<'%R!eAXEI;pF*)0U~%Suߣ @9\J7+*`F,$(4='{r-)P J=аH%jVȂ!%P<"%& MEH$7eHd-G9~�Us&<Bu[b<-0tȗJ*dͿ-G#y=A ,ťSi5.)yJ&dǕuMͤpDwLH\Y3LB!<b3%�DLE@pǠun)OTP<:;X/ "b)%TLf Lk<)O i24o+]Yq^v{q9XCD~%`eWKj + &bIPG| )q(kbWMCg=D#/#jb#k? +">Q%s~2YDC0PLƁ&rQ\tP,=\d*,ce.q!\4'Aa!�\2$$ w0PV9"g"KT!~Re#J ɗ5#L{ÕkmTcIL/<6#%i!�  $)')YW<V6&8cTca?>-Q Z?r(S#|{12^Ý+mƖ[)L##E^o-!]'?A̬x֨n֛~p5Ν")Uq'¡U j G >.(�dʞ>~FT>"1!-%!ȾΫ>#R&lACz1Ͼ>4}�_%^�"$=+3o^_W;}%A%s.?<46_ITX^->?.1=&o-<M.QEKO\%�=hf]cfm1,%*1ơ-e횂l(N1~O da"YJ$ax�Ca(OC Mrod�&%-/Oo"Ep_пkAna!LC%Ihq !a XU~% !d`u~åꅸ�5�q$@aD2G2aCAX1c =nT t#LT`Rdlɒ%AAj`r3́}Z$EGD'6y͞6HjkիSnl֮YVE+U- JTub*Ygt)N;dAijάnbM6m澭-[""! ja!!'n\@@>΢Տ ᓟ6]b,Z=)Ÿzۻ_|YO%<컯=0.;< !5cENHo@ $A<D)E&h*2U93Q2PeG#2n'l94"#&8D@) <sK.2̮`#* 'bKǰlcL2]SK3K>O-X^D 40,OH!I/Ѓ P<hRKET H UUK :&jמc"0J0X'HYXvYh[dmKHJh` ]Zp6wuLO{ejzE^vH"C�ĨA=Ͷ؈4�+"vw*f FÀY(F\FZ#֜,(֛ C ddedmֆØk깆}x&騧뫵zl{iH>�YdMꬷ[[f@j;azp²Ceۉе$nśGX<(1ecb ک"VZgI;"מ,j.hh6Y\jez{z>zaL=8it%{'~{~5\ͣ/t (Ap&')Tއ7Aru=tp۟.'@7yP61/fF،'t7&7Zۊ08/ g؄ꗮ ΈEDf%& ^Յ8m*V 7%vsZH 2o();'kÀ=)1#?6r1ֹ;PNwp<@WKѠMX\ޢvUo +_@rlg#WMqGb,=Y~ΖK#c>q}08-j.. R 5>t 8�V dV3g?[Fnu3>:l_M9ocAE`KJF(Dyjx`KрSG9.eǒJp|hյΝ3$gWIV&<*@R2-}Lb'N&>8<VTӠ )=rrOT qlhMӝ~Ө9wG>51/R!# y*v=S;Á(`g0!tRD*ǹpׄ[2vd ȅ1X)(qʯ"8iWR-.'KFéqr=/f0m]QKSSeZQU(=UT]J]}oHSKP+"dv8 FB-tkֆ^mm$!>Lb 0p$XS{�zQ)  H2kD@�@z1@ X$JITY H:5ee BzI?aJUs'mASyqL9:]ƌcE@`y4f8|)\z�3:2ֵ t5)BV%1hAыЛ|%XW^ 9ZDOMHBVvBms2A1 oS/iUMj>$H3,!^drX .H9ud6ԒT~8W7 #LqR5}.ؿ= f8�[dWK�j˸ a\h..r4up* Y5A,QI2x�~Y=u|Ox2H<LtJZ‚�p$F%;ݹX�6`}7 C@Myu@ʛ)߽{s.)t,<HXqc[|t8 ᴽY :ݦ}$xA0^ڷz51em f\$ʶDbWgΊ}[FL\t> brع[j!}p<,;L R9+$x5j1XY5.Ӊ(�vگ`B<{!00R-| ! QR­T#1E<� >+2@! S% %X+<c9ɢӓta(ix1!�?+>r�%d:8<B8/ka[#,36" ")P9[7'ˤ(hxR08Z7)�W3x>I[k6ZA,baz(�T5YñEx4`?Zs&:3hp 90#'0C08#g gl4B<X\L7wRI3t-3L!!Z{0Jd[L'1h@H�7I ޢ "=I.r9�!h\l=@a;!H@7�(K+zl (|_C.P=AEIgSuC4 �I:k'4#В$.`$!鯥r!KDP@*{+5J'蓃˿I6@4� H?HjܟɺR{Oƹ $DV�HЁgL?0.ǁ:ХiR 2tyH3-@؂clH>bZLj`/TORZdA`$;(dqNĤxظ-|'h77l²IICS)uTE@+CE4xe�h79XD#F~aƄɒɞW#d &`+`P(�6WlßzI Ol*`T/xxw  Nd--٬f'Sܣl!0нƛ4\J K?LD;b�J-F<@Gm܃.3'(!!RcD<0:`�pAαddI&p(n݃t2 BX'|Di<:73{>CH@8O!%ScBt4HTACL�;=@LY }Q TP$B@@E.KU708@<ڄe3مqуb+I(Me�h?02x4@,�<>%¨ao+q/sy5W|SS$<^Q>24LOL 8Y}{K GKx)O4]REjT\�}@[\(s74454K bidA3tQgH xā`Y3%"taGs1b3SatdF^y|Oς`-&̚KTj�xԟ;(?Y9؂gM=FbT!b MB(IxN_9V4:Yl0H>Ĕ @ЃdU+C-x4h@=21Hǭ;T:S7{'5wWlbݱD=M L>Rs>WOx-#-ݹ.x70+C&@D5@3^4AOaͳ*M!=N`P=0g,G�45RMD!V|Z0Y`HX2vUD9YtG*a$X[לkr*  0*"1V䄲&24@Ea]N dI0T !Zlם&hUH\Q^ mms֥̒k>0@ C&(�n4Ҭ05*AZFD7^V[4^f$R=*Ε!da @1n2 I}X8r_UCcmDƇŸ+3YdMt�@dXUa92M"}(4�M.xN&l=Y=_x9s{t:4=[WFrbyS^H{B5�ԡAi5AڮZe;=x.0S? N$,!CE8�2V[ ;Me7"훤\2ZjUɼS $PpD5+>.zWlY2S.yE^naW7D;̻ڬt=`;2!BSS빽.f-b9+;#�j kG.# ـPc)Rd�)C+tle4TZ +1b>�tmpQ9޴%H :$'U)Zf<1$89[5]2=CDЏ%<f<9أ.8oo+[; 7q,ã5GkBI xlz)/ζ2E`YG bieEө0C<Q #`$rk%.OAO_˧ Nj}@e>+1){54"1 s,ʝ^Z*{6T4Sg{EGulQ+nq𪃃!R=]pE.'90C` 9P& eZJϣ'.тS#%#} 0+)QG.rHbʮe2@qH/TPmD癫KYR4Xq)+q&D;Oczr;W{2MEftI%NOsRF@brCr/ E*:W>% ZD?D)JSEy[< RӁ^?N&UPG策%)E#ETMʳ40O}cPC* :, d2+K @H@xC EK#H+$Z $p3ۓQR7S6Ҏ�2AH H&aa iA$66 ӆ B``E%@"&}� 8`#LƒG АN$I`Č6l(PBMJړ&:C;ఁ#H �:;Ɵ62Ҩݺ#`8' DaUOaaІ=6E䮊pr5VDbƆ+vkG11SPiD�yjaтʌ[(l t *R] 2aLm*ѱ8ֳ=oZ/ %mQÂJJRj1ƈ(~ i#"&8c)ڸ"8p-q[#9oYIB ]vw=A7T�d4$g|݇ߘid&Ґ@IDUto)zp :ߠi*Im8v؁ 6HFzZ Pa^gjir*jgTd,B&QqksW>+tY7, Q.tC \c nUV:{M[-pec^g4aD-,iz~{kE}$~6^  +0 ;0 fBh@SoEvl뒾5YAOd,BTr GdlJFAW;\V:%B3sb*:"}5pa5ZagQ Pp�2RIM7GaޱutF=x>Rm"IX@E-[69QSUGPB11ѲK$^'`شg ;6a;><X"DiTFxGwsUȋ_Lwf{� t@w{`0G_?~@ M^EE ?rù"Md"#M,!dpVWB`\jʐ\{pd>< sx qD P0:�E'tU�.E\6/E(e((Q�:p38� (0ÿ-v~@Rj!&H?. pDʀ14rTC?+|9' rJ�,AmRVA돶-k90\6*`V@4LR%S0e�*`mHcMB$T G2'%:өut'. D27 4yIjdNSdU�&0 b@x(D*�E'*:T(H9QA\T=)<Jґԡu)&`*jADsZѝ:- F�D`PQDb;hJӍJ`T/jF2D$0�BXϚֵm}YVUv}hZ WU�Xh 0Lc`A&eVUtQ !sz FA d` zZum^Ӧ}'b6-nYƖEm 0�G;�m =qK\:Yumw ޖ/DiF\UtV}_!/g[`�/~{`;,`X 钒b19I'N9eRl,aZ(pqa2qol4qx6nN D.&Bu�ex;q,�ݤrld c9 B${)8T*Xڴvs : ;YЃ3~`H `$YA R(+Pb $(%(AJXOSլ^"HjTǚֳ5[kX:֨A@ % rkjeٻV6eld;;SAb 3q*J~-hr̽ts.XPnyG޷J7՝nG4N#&l�7̕?@GyBV7P X `7K^r�dCtqba;R!B&ǣr!@`&H'9OrCp撾/]J@ӣ͵ +iL <^c=+> c&> mJSjuwbĪ|^�=@(.ޗDԻSsy\BXAʄm 1t;H8^O9繙=iOˍs/|P7%#V= e& K �B_8o!z8m⯙EPU|;_D|n(}AbbJ~^:N"停mQ pD]u`AEHHJ͐aEH$DD8QHV$QE"!IXdp_I |!Ρ!ޡ΀a*mp?}>%aаhEI RTzDGf@'vyz|b)")b'Ҵ@X@@& zEHp.Zz゠X-.H-Z"\ f 7v7~#88c�v- N?Ƭ` ZV`( 0A aIDD @@d@$B"$IQ$@X b$A~IE\TA~-A YA7Ϲ$LL$MΤMd �G#8\BPA`!=" eFcT%U^UVV&FVbWV\Q,@$2qZ"ZDW6FUD[[j!RVeIlX�J&*8ϵ#a~]aZaf,fbP6y|< dDUCјa^a[hfhE^(E<dXFV(J\a]Ҧ9eaToUX:dLu`o8d6b:'t2tj0?L 5b >SłhakU'U|}Li]|eDdcܥzo{&]%~~$A_dN`tfs>gav(QVd^2VffxMb#`aDJj:hoe2B'i]EI�!@d$af}":h\PhEm:?2_8Ёu)݆>aFEw&Á|fxaJ|g{L?EP4p%&VdC(]\Ep .*b[ pAqL ݚꆅ6V<։<])5eyMgzMhSЦpk`\짐OUI](k~fHdEXPE&qdu `+irX>Qj'T$g>)jHcȦ{^Hp{%Q4l2)ΐDF`CinOX֥j"jRaW_ ݘ ,왒B&uʫuʈNfduAY Ш|NtATDJ DQOd�|n(YD\ĖEB�$bnJ(BNgDK HAb*&% 콫&.ƫl"aR~}wc>&9MzMY0lH�E؀ |@zh--v-ր lW$!GN+~Hk琦eUDi|:cdA؁$.Jcԭ@b DtHg|{EK_v*ЫocjaªF&<>* lYX*V$B<A�0 Ab H\X@tEJt-|-El*ƥ2� H � D m~XlXi]Ol>n& Nn>@)AxIp?la U DA� @Nl!E<$N ~Π҄ KЁ �$(B @ONDjnfjb] <΄<%!.)'Ȫ+/D)a`&bw" $$,j%ר["H8N$ǖ�K A.C�G�"D@�Ij ֨6lƖ^ss26 R_fK1vnyJP@1E @@tA @ A �lDj䦔YlA4 HO@<HˁIA xgDq(LG\ q~51X{c*bYi;rNoɲl/42 Z4@�@1@@FHJ3lO+MEg�B^�AD@a"'aw 4A]mRVŨ%A?oY v@ΰqm � {.XHB1LJҒO^$@0eI@^.Mlm1ZD]$ۊ�l�� phlqoׄ1.pYc8Zf@}@)\ Ϧ^\n^ ANtEH?�+@ -beejḦD1D^c3^wIPd®Y{kb0&JomXyWV@{%(͹DXuk% $�BOo 2< � 6L^$,mD%S HF co�gx7" A0 dہچAF'2U4s|eGpI>ƈ[8afx7* r`ځ�99A-nh:@�pM\g}  A 괺gs:B+eb vA�ܶ aA%�iۀA%nR{+m@NtQN˜3Aʣ抧C/5�Sy�WbJg@%?6@cgEi,bȐeG2G$K!sA@O,ǧFt"u5ܧy+{'1+;; {[]Atl1ggE9DFmtK@ԀHףA 7pf{J󣎏Ł ^l8+HH׀PW蠒&@fH;{osu )#7!˿Blv&o3ȁrjoGcV0Q2d{{.ҁx̰LGg\" =&@!P$lSʗ1ciAJ1ThcG=9RƌˠTY1%˕G$ȑ7m' >q t lqA= aӂ B8@бA* 0�D<ԧvd ohJ'i C5h.{rBՃ( c) @(v=D`0mڔ(3fC*-ɖ9[xqI&/%o$`]:<ɾ=u2<oJp@6I?m#`%큰Y6INJIKb "#HS1̋)bLB@L\ac ZÄ6y<H,h#CRɓ Τ'9nI+ꉧ-<">:j>ꬁLUcsũL 0\Ӵ(pB`kJs=îRD -4/EKz-2H"U,hLRI=U&$:Yc;V/#sC.KKRmӪ7)'� Kh].Em=õt/Ԗ.^+"Fߎ87d*RՠIKkbK<=Cf d$=єSeڐB 1TДI6CL uN=stw0z/A #6&WԍTejYmV.^#/) 2dERdwukAM4қp ː8eQcQͷ| !M(#Oo덶ꐠF`fUJnK-s/1JN2wWToYɅf3RsLoCj䏓t1[ l]-% nkDTN?J]}?k`k[q:lZ{eb<�c| gcSE.Ke6d p1c7V'5m"XgMldc�dd")<SI5l IBCh b \׺+ %v Rdn֚BQjw5'? fyi dpbk:PsKk@ i"-M'CO Ns跫 W߮jE6!�IYu(Rgʓ`LJwSړ }0uo'MQx ̛m Nd 2CkCHLtJ=OT@0!:0 q+*^& -d̙Nu[8D Ч[=: (- pF >.T_9ctYb!k!8!ܭTD`ڡ0`q)"E1)uLM҆$1+%JuEX�Ђ\�lҦܴ hiOATիꔨT)MKե`= MJՂa\ntypxC:I3u% �hll`}ld! dv,g3ہ8dQkYr6.CN@ΩZݲVJj%KߞVlq3[ն@Ȁj9^"3fKI<uVX4WEO2,u/{_Η}^SL@%@$`�w5~`b KVdڮ]׆*j~ 2, PR8FŠpRB51`0{ ۘB0,d#Xha8\H@rl8G1<eCbFilgo|#v|tS6y&_Foe*ゎC FP#*8D2Ђ p:Ӣ>ĥ?=M#F jNg洧mS;Ӽ52DžSu[! 5QU֪u3iZtm\ԛv'zAD` jC|53[MpHv,G bs΂4"oxxArc"CO{ 炞ON\5x%Rs'!w2>.ܝ1@|m:{Zt$�b4$ʁd{Ynu�qF8%,p@ )s`Lƫ>Ej3~3ԭ^@{8dm"؆D7�)`M0m`ΆDo,"xd?,_VF>,(C_߂LXG5'>5:ܟySa:ʺI(~ pE: <tho0B||)HVH8p65!j#H֍AK!n8|4FI6V.b^0BMo/I Cb "󖣮D T|'ZTh*6p iFpư6xp"#P#P ` H 0V ip I2"TJO =O$4s..lH*` ",p\Hn01]a1T܎O MBuw{q=Epޔ4l�ZOo U&$~"-&,6$[Q A=P0$ $Na!`01DsbPΗ$1 RJ$*b.ѼkL &b U|#N"\84"ؑ"XiX%WP4nTfC]8 o$}EfR>(+G B 隐#tmqK L.SNnq$\%rW&'=$GRv2 .("8|Rb�-o R-- /ٱ7,.h 3Mq��N4'1I,0q61#"9  !& -s`ܱ0qr|B%%" r8 31s8 $07K҅p. Fj$9R0S<-r R*/(=++SoK , -p ^<s5;. @f"fI$8& 4CCC#U8D7Hi` @4d=IR2"RN%o `"¯@#ITQ'# JQgJIZ`6@TJ͇HJ\%LCGLI43'N**N ( {i.R$FNR$A6fKή24ߢjؓcf!C!ot ik"rUI2X{ɅhJTA}p5QH*tiXK@F }��3u *TQYZ5#fO2b'�bpUZ(H#4WIUAqZ-]� J>;V ~UGP�DTF -^G]-T 9YRn^=GdFZjSq>J|bu&2R `AW7N_SBRY�K!KeugF 2i?j* 2`SU$4{- nb5$dX%\NA^u\_xvoSc5$RĪP#f"TYGl?od=-^i_h`?TР!GWV6a #�isT4voUt5*)Y7rVivnLOpOOVWq 6<xu4ZR9g{/mw0td$Z}]VPHv7(_7Wl|9la}Q{W{Eg3[!ybuV1#Z}=h_dj{sTwiyǗ}ϋ;&"Ra�q'lv]9r6�G^I؇CVjH_05nE8kF{hy'p'falPHXAw3oZ7QOW{u7TJjOW0j Ga w riøXs x*68#>y_Glfˠ)Ve5bMnSVW]9dXV6V؍#xxǘjoiG􍑘Yx!3friniW؜˹N%ay}v%P}9$bjq#ki%lA8w وcyy 8M|;?KZV\燰p_΄őAיO!ǗYn90u u׏ŹH.v[ZOGzeڃ)ّ%YyڌJOILauaGIZڦڢ9#גkڤɸ7tVV5uԎ}KJ\_K6YӗZ_X7WMx`XV&:Y2|͘[ڱos z}Zt'GWt +0[te{%_{c۞Or;nUJe6Zff!hq ٸ]۴zS;Wx;qWetآNk`Q{Y8qZutfdox u>լś+Sݺ7M 9tٶٟU3g#K=\^QM3gCq\YÏ䁣uY'@zPuzKZaڼ O z!ukǗ UŠO"񏶼S;ܴo\̩< UG w9+9AYZfq S<âz|=OL5 u*8on<W;w·}Uĝc54۸|;Zُ)]tܙ5õ 'ʋ;!;|]aٗo[U5cշ\kC\'x'YċѲu[!pɳz;w5>>ŝyܰg}_s..JCu;xދݝ>6 ;Χ):~0H9_4}]^y۟ȇ4wŋUokc<sݕ)/}ٵ\s#\K ]^%ߕم}ѣ{Qy6a, ֧kk^ ?'u|!|uz]oP :-Q|*G1at1QG"gm>/[{=/~^/9yO;u/\[q\3 {ҙ]9KI{�J 3 TX3�FxbF5vH1$ȑ"KZh2%2!YNt&̗%glN9cI)e4Ϥ7I`HԨLZ$UAf%@Gf@<H!Ą$ΠK< ‚[r4+ॄ<ړb@ msɋm͚7, & tQVj@88a#ho_f bTHܸ)S/xMkyqP*=ݻzˌ+B:~X-ǔamW waqT0C ^6g]yudqgex݆]%"uUh&ciZl\e%#AeD 6q,Uq,oN!s وBzܱGUxZbhhf }(gVZaVB5F#xEi@ WOhf(dg^%XjZZfŚ;zc9d#g_Pܮ~1a#yIG q'j)4iZzς*a&f]mFH9'}muxFВ@ Щrqh\Ԃz*,}'j�j™f6*^7_8pDYH&} %KT2\6i2g(zݴ6muFn-qE[UFEM}*u[  n%sj,s)0кpݘ҂3N̷ĭfu1<fY5D {H*:,JDv}ӾɹAm-f&muӮKu !Am\y@kF%ssŰx]s桃|;tj^@> n�(+(.y\}ڥ_}/9Ⱦ9]/nJZҺ>@XHq޲2m9vA2%/swB-LΣ g64d=Fl�'UnjwI !AX ╕åf)EtjuOld.n|f!&APA_JZfUDg9]jV- Rߗ7M]g{hoR26iVBA=JPIY$񼭑cxH~Ѕ8#HPрJ3~5>0H YDtqqM2m( YC+[, Y?WiT 2E n ēQr2+dz&Mq3T^ZHA3(.g(lң? ᑈ.L 8i|3(lh MpO7KΧ4Ƀl'$8eAn vu\^֖˹tv{[yJLljvIFU A7s)FyID$ToH4Kd}^ &ҬѷJ#ȢB)~h k�Z gqPHt !AB\i*By5tdҬ3h(9Ĵ�Qe[CPi¯`uh.eA bgKy+{}V 1?&|eME8űTa]K]an۶mhpaوL�h\m$&qI|eˊל@.0fcuPT.lf]!!e4^G,x:mtҎQ21�l='л+!i{۱2QKͦ6U:1WejT }*/]n]"n%3m])4,4%_cѬW$J fzs2($'kksB+pgjl}ph6 yRh:e:[ʳuW /E^CSj`f 01?狈LGT}˒g]S^`;Sz�hZ_]KA K=Qdr"Plfهol9c,C,Po@5mF6R9Bi$ ɔ3-jw5X\ )Vb nAH�5^@9ӈE۝e͝Ufzvq%N 10Vd{d*'/?ܖ!n0հQ1;ku[@ x\[!X^ꛯ| CU]M)~gvbq(\꺎YsQp>U*cbBfmԸ^Suz�*im+:wt -&"y!6ޥ~YB'7+tU$rH(f9'Hy]F}VN5dQmod'2"3,$tR(3ʆUHog{w8ww"^Wzg8I%Ofc%ԤJ}7l:i%eSjvmhCbߓNؖx5lQ9æe6%4x}QcXUw6x^CH 6l5"sT{݄<M7Sgp:=#Eo~_32VzjxwYsr(tȃ?\~cz# Mr92؈Hs=}0Rh?GHc7zsb^Q8Z3>GSC!elȈg8yhoX 5Crm0pb+GTDcLX޷ly,u7qC'AN`o1I%uxpJEӷqY7otQ 4C>Ch&(ibfNX}ƑWHX:Y[XcqNŷ*2ml{jhq^uXQjE~RI/y{Ȇy8oA(YΨYG;j0Xuvh8ӏߨbUYU9cǕ%' z("Oq%|X1P9uh}k8x9ȖjDžByczSrf@Aǖq/dR6Z#[k5'U|.c8UMy8TYMN٘*Ax^^QDU\c+WƘY9xMڨLX;y3EF`V @F>uMuXy:XuCh奌41ufWr3Z9I V[ VDG,p"&Gz!GÉWy QY4$cU}8}O)h'#`Ç1$uP 5b+vJLȢ).פ6*~Gv4y 화lH0ʊig)ɟjn�ejPQT'd3!)=ɩzlꖡ[,%I5V1:SeQ#na23O_V1ޔ]~n�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 @FX X埃XG @Xpjq!}b0x_)b@E׃<cfIpJ*`A@%Q d"\AQ !qDb0 A |`H呧 ě|MVrfg.ٓ* dam  |`1 !X`QG(rThF p㪴Fzjz EbEd*Pud HJD)`'Xԁ|iIƙJ Wq+ͦ@& /c~2!lEy> {ā/W\){yfw28B!4Z{o,Ѹf+׬sKuN#OG0 ,& զ!Z2G#!д}@Or`!s;%W ms"%W0OH�#\Eԡ0@0m>BbIȇv讯 fxK\nC.;K:AD<FfAƃ!4~qmĠ _^>W.ƸmiOPa 8y!xOH5!G(@ �ƴ XveioC:P.E>"(!�ldm%@`A{[#�eGsA` CA{bO~plJ?'5՛�4$ hT6 D 4 >18?�@HBKU"ա&rԕ2!p�OH0[zw]O j84ejȂg\j,\D+A(8��?���lRqP&,0BX*"Lt f GHB/ǒGD(P'`O`Q Bke!@4@I PA�, O@ `P0!A=&v}.={dž W <PBDd �eh�TЀ$` %c  -Lj"z@ P2 abJ $e0kEEP!؀�x@P?\oxp,RDF4iAX!�` ,BOH!(v' EWz)�Q0#r@4$lLHp dR`+ h`4:t$tץFo#1\p*P#�� @x$@J@I1=pHv mM �@A6 8 }>A 5&-%_] Koa]! Vx064`Q 90B1g1Rʅs$ѝDu]wkj4$` jN2�`0 :Q j !8Up$H@j> ~<X7� ~ p \C<e?KR >!R'bմZ�.z=1IM(>BT)CY\ƈw' po0 H&BL Ws60-$XUVy2Y?y1l)0[-M*! (C I)( s8 X>!oz!NI /`4ciU7t*`'"9B6`0bOkI�F8E6~c H*PksZGMq.X.H`ڮ@z#t&2�P9`@+ũ \OL#66R[*Wl1vNμ$gݭѓ`j `d;y`H r4_$�0.>kq*1w:;/�E P@JfFpdY 3VP`B'^P%eTity�vs7{$sV 1PYG@4F9=0@�9w54#L! Pyv*OhNO0dP^L�7poa*_�wpWD#rd8R34ZPVt=+@ f!�o <`)bX|6لe/'e5%PJp#T�Ʊc$�%XRk@d5O\ 2u PBƁocX(dE |0 EsB�X�/W*V=0L)4X�n8D5%"Tyb1sqGB&F?9g V!oej^$].)�I).45n!!Rs5CiZs'j�@� mL5" @}|h-TT1!)1FS0[=s2y:Yy4D*j8y/@0p+? 7 D'f%C%2\X"R�cM>d�2dT#$g."}Qot%Uy [IG@OPW@4UV7UQd�d`g�L6҃r;(Ѓb0 c.(A?#H8]b E J5B+@Ԁd(d")W#`,ř60@4ZhVV@0IEBE؉_S ;Pb9.zzE ��DN'�pAWX0[OP"n3 k@'lb4<X�*F` 1lp*`k08XZ#pCGAfF9~� @-|*E"| ܳ-)00#V)z=+10R1@mJQ~`~)~@ <PXSV$04|$ x9Ca5WdpttaJN=J !0dbD*9 }&!pb %!%p' %-V/#W*Z29JODP! s*`�`Rp=Z@ F�Ds^P4DC" ;w f0Z]#yJU/*FQ?3?t`wU4P(szG0ojD[�WXh>س$@lU)"TF OO#VqpFzH$�MLUA`0.0�IW0u=~jcC WzB{e3rp FABX{Z/D\`;+DPe{fg 5a(}s"Y}ueF n@6l j`Hj%)0<E(`LW�I^"ezĹLEN$Kz0Զ �l =�kRi0C8 `|F�B\bĂZa^-P n#0B~'$IC=f{׻P6B+OV �O)$/TIHR%xoL�s�z8w YW&T(O&'jP&3d#x GzB =K= YcO5(s&\ґ9^T/[G7LvӐ)l"(7Y]Q#Ws+ojXr*gxQCr<,qbCZ9[Jk"&_L@Lcڳ"(IP$Xdpw0 9tMSS½+fs)@w[m$1nB.TFV{ QyچoO]N]ʗ i)ӂ&!*%J0u0B̡i)EY`B@q"*seU:H479s"b!E"r(Va$@)$@x<gRHZC̚I sA2wC ` MAF-Ae67oY"&Zj'h %q1T!]{r"1u#+h>!hS`5"S " R0BEnj*r6a2-Crm=qe$fTH>4pB;"в0{o ƙ\n|׳j]074+0M=_Cދ%8{\}eo3WP'f%+rm6[7jWchW.,sGEar Kn7k*W>$`&Lid<w2"?ԍ} ]b0tZ1Wl!GiREQY$D{>݀@6{ -/|JNJSm*7uWy7Kis=!>1iR%cJ%8zC-)>ʱВ3ٝݹ"gFa@]ߍ/21(c=~i-=Y/î=j;n^[h+Asl0 Ӑ_>iǂ6K(1-2&aJ2c =3Tr,6'1A!a阎r~һ ;8;7`M뮾-o!*bK2.~R-7@A z$@%o1BGJr퍲"8.- .⍃H>gEEH$�oB0n)uT nN0.=p":,oF*A[hU'X$:G?$$;D>_`g<q՜  LrNJNOH<X2Gc&0>lG$LL'cxz)M`]IQNǸUL}'?s +t%fx>A)5qM j` aRaiQLPP$�=^tIoM B 7| Up/PNr@mN`/6{�L mDh" &ئAhH'6:baaC%14iPI'L ;œ  �j3D 㤍'ܓMEV  WF|kT Nd(#ھukT ٝP C9` B ċ8Bq CCɢ](�M ҥM6}:jԫ]n:% ~\D Un޹AκtkGs5,Z#tбVnu)UƒF%2r>Y?z*)3Ɵq~Ãa2cCt�jAH(B&".aBZ' JA'P8EdB NTjƥd\*Fvщ ʼnK41E]DuF' dI$[h)&A!h dK.[2alA�+,0 ӏ"{l2b"0A 0BTDUQF%9ɉ0T4)TQiH:0E,TR"hRV%$hđQdVqq"B9j ']EU]mQFdQeUVVD<`K2pRp1P]9p2`ER ZC 6CVamDPlcUlx+=8$$cZ'UP+-b#vbqn we'/zW8fYvz2bS"12҅u`F<!S찿 5>qq[~qv=jn:@yb_Ez_5su9g+ozvm>(0,m8.xe-o9eS<ÀFw0]mm!^|W? @{!d<߀+jI_ lVlgC�QV5A_%*L5*=w4Y�Ozn<1Ehm94%g{a$2Ag8Ƹ NTm ʐ+|Bbd79N᛼'? 2\%k_|l(e#"BH�%#A_ P e,3ILs GHʍ=q0 4`=8;e-;v Tpٴǽu}/I,_7KЩ^O#_ n$]8qx2K_> I�/2S<|YH,qCı I[:VN=oy,g81r!a0"M|r 6-Nb8t�*uE C)Ȋw זK.pB6,TT;`Ҝ"P *R&5?T:VBYlIsfgnRP\ 7_R2[+ViDW nďfi'[R4A p[$֤ODŽqǿzr0 m'ѱta xFOēd^'Br5!!G.MS`!M:H.Sh9A[2AնPuDŘ֫?6i0,dzGb{d S@BŠρD&ÿHM]쎛+gHI l�1yD,8Pak]@(aQH�Ԅ#&Fx,VlSN e0�A.4%t| Z0nhZ˹聻/` A6IN)1>ZLئT$V$Ё\JU$@3 XN6PDRBZAb]$ LF:HE.ʫw ޾2]=np#J/)o"s 0@w[ڴ+n. $@̒ՙ5BXHw2^Һ%Uĺ.Pq+MWBo4,=k  daTNEXbq;XZTKj~%K\OL_cݵRl:8.=$q2FK:ئ Պč!;J>0(P:ӳl |wkH�tfI JM{3kmn^"5użEE=/R7Nr;s&3[͓sbmX5!0o,W˗$ļ8C/8aP:لk1Et 90ڬAhKeq W%@##߬%H{b&7Ŏlx1ó_ˊNt BBFUsu.!�5 g8KxBwVAc*zd�!10ұ&RQ$34 6YU!3I@PZ>~JAvb,kʫI`(Y[3Bÿ_Q4*)P;{((UCg68Ix!`)&3@y؃ t22$a7':R<CK+|Q(ê0x485K9,J:KvCB:.x l39)=B){Ad�۫홾{N3ZE�!++I�D)K.4x[{(Hˣ4ٲ6B7əp :ZUQ=:*;6.,\7A0(Hg.mR;1L:K+)(#d"$IR@إ{,B'4'Q\@@82B@`QTg\hOk♎!Pȉ@:҉1{)7Ca)A1'yI`!{:Cg/Iʀ>N;"1L˱1`&`@ Up46x`.؂0h7x<@774;;!q7j14"Z|KDK4hh@94x&؃&p6:3ʬR-c @$ 0Bl6@Tx&xX4 0 4ĠKBI"Y<<(IJ�hc‰2 l&p-RK$!0p:Ƚb>�P&۹H'JQ<(!0=|.H&!0YrL# ='^!N wKeX xP(�ϡVk/%UrEtLZԱ\rʬ%�TFCAϒ"0M'EdB@c@MIC4(bnїa[ȹKT'@UAA3b@0H$@</9CR-324!4(RA-0/E|7V܈~i)z- H!lI .y dP `rkr;bx7'p+Cp'�@-̙$9J0o]s!S.71D8 Q=BhOvj))!3/@;:B'LpAnwڄ9j11ƜpL1E4.&4C E8 տ�#R9NJ@x 6QDh$gO$DHzXUASI0IH z6B�z)8zBL�pLe|HBV RIœUѩ M׷ɀPd"u-w. AqQİ2 7XD7RPФ NB5j CcYRHJuD>1HlWVZY'D7׫)8€[<$lMr6(I*_R8V,m %ThL#qؐ: ¯Q0eVI8}½dbqAe:V�7Ɋi48P1T3@]k=()+?K&E�=pQQB&(�9H9$>! H&-XU_APp$Tĵ?/ ܬI@\{m]y:IRA9Rd48@L8�m@O*Dd3ܿ*CIP|!M(́49;-{W$_t魺8\ZbQ܈<N\3 8bi8 0E..:9c^-EcD(2XI iG J۟1,"�G Ǒ3Sص$:j2iT-PMCŧTY.i\A@[N]5@.Ԯd�:8T5j8.hԼ#6.R 9 ? RJ HIpUcy3FeЁ;/%fg,wⳒz0xK-b-.0G> J`Z*$^T%flL8'ۅs)eDe;B|WcFɻj^ 졔f: / |Ο64O\~iTzI*SvZ9$JAjFM_68Wi++XFT~ݭZې#y_n\˒.,ԾZdOHw1 _) d033ˡ[sU* HvJ۞U9QL1 :V3t 9Ntp#8^6h[#iT i&Z LlQj O̺WǢ&{ RU86LˉYDe&�7B sfd4w T2p̳ڎZv *TK$Rk@SE%ȴ>'XQӏBxrɝ;9{wQ3ǿ? d)Y #[UQT3|/WIoJ͚ЂmB؛=%1qy5ۯ2TGCn*$)hQTqo!<H3Q!B8jqFk~J0 !zM:�#PINʩ# v] > Hhǵ)YY3 !Y!B:i00PM/_&CAh#XLQ&G'X1 `x_R1j|ĉs~1~p(R"~W3#__#-9G~l~>8F�/ ,ȂAT)dhLBE+921HG:vH>N0ђ6i&Μ:o'P>J'6BH0NZУCuUaqrXh3p冑;]u;/_~S#-Xa R~hđInQAР+y#>蠈AR 2h%nmdfYw0gi8QPD]9ٷsͥ6BPIϸmߞ[Vwo!EcT-PA*DDEF!H#}g$AB |SedkND3*�)"-Xcn9#;fV(\J$ڀL3#K:$OAB$G[@qiq%Vu'Vg4@9ֈCT6ee}g d0$K(ͅbJԢ:RYCRz餒~(ej*fa %N ~gٗ~+Z_ua` B̙CRli4-G)^1 DY8 2Ak{o[/v. BdG6ok0&02+4Du%[,'r}&H$W312ΊdЂc<f6K'wv'H'HqC'DrJIP@A`;!N؛6puu=wI`@XB_iK6t'v/8q[8b4[sp[m3pnzo{)lҁꮷf@ 3 c| M-EJ|F2qC%L{=?>?\%ߏ2?\oL " 4A? b+W2P2�!'L2 Ҙ'3R^ƅ$BBB-d {0-!kP,20�!84 {O)d" B)"qV"C+:D#Ө5Q`,P!8 lTL 2mS8i2#պF J"X %-QIMf>JMr$4JKғ|e+9 \`o�h �Jt@/]O$0yIKR2T&4)eIPD X`1eÂn- 9͉n4; t-C2C&O ς'=94U$P*AQ.F9эNtrXD):Z FJ@JQJTJKaSt׋(+0ђf4LQzԔhZ RFULJSn:(%&G!y(Gmm>ָom\V굮y>9gAh˄@FDKyPB2!eCr%�@7JڲI:iiAkО\}b [= 7CE*򖴬]lG+֮]-re@`Á*8¬evb.qm-/yӻG@mmDdO>B<PA*TjAC 6@I R(\ ~RmTՐH(ϝD !BA5-H{a: vaD>c| k;p�X l`{iNnw!8's5v,KׅA9]cEDaXnĐn. y2bs4ۆ) NBm�@z6朡_hEQz*\6 FHcszTiKhG T 2y Y2^H|g8z׶ 2 g ,c'D3L'P*4 I N�3$&/Jpӛې{.7mCuׄ&6awTxo%ĚW2v{w.| Ps"h|eh _2c.>�87O+h�ʸ+q hX cG3;YaOm8&B{� @&N?7S:Iop'nRf:K$P5H9-@AA^S~CD4mN!d �C:I'!wgRh^F_ax rX,R Ӿ LC53$|_.߉O? wC۾AO<Oo Vy$ (IR4?I6JKipճ^\z(WIB & [%H1щaehA RCW)ygD $DPO4 L`    `@̄!aR^LLY!iakHDl!v!~!YB=z`]` "Q HBhDFk$$}K|`L":")ɷQebMr_X! 8 *Nb*Z)b +*+N`%0F?IݜB�A`!gTiB Ɵ�mL%IcKt!fa(Ɵ)@׉Khڢ&vc⋠_?D$?dz[ [}%26䲥Y2 2K Q͙`0*#MD\XH㥅 Pm`+$d*ʤ$YXִ^!>_Qb>R#>$z^}\1UZeU3j%-K0N[B1TBQhx @ E6= #* \ G\~"&[⥒4Zat<ŋP^K(!N:%b*.fL:2"BFP20ڡ]fzeW`g^dWa\#@kPW"8L9֦7r6j#t#;?NBOnd.&B"\r>gte$7CZ$DvDh1]mdFWX gifL(a "tAҝ" J)B)�H@' (c$P$\@A`eR['!Vgu<$Ё�Jkh@�:bZ^e6 |fb#zg*a_-OH2OgLDBkl_K�ڀ A* 0�&Ԁ l@�J^eK!Z)aȟń4 ]KkfUG $Z@�!Hc2l@ǁY~j(y GreA݁%\Y2A J]΄&l<AL$@A2@�$d:H)%'_<Pir@J(]   @DrZ#%pvŜwxF$hg(1ݚ&05!f[+AkȜh vl_K�kB}RiUL n(&�)BpID� @�Ԅ)#bc&Xabגjz hB8E|j5fJ�{%(fĨ" @�HB tl�@]b"̴&?gB@,6A�+<ЁLA"^(C<hg'܍mHn@~E,#BsK\Nm& l)@4 +A AA mgm%V^hd�„TĘ@ tA@4A 0koo 4 g(�cn*IRL{ _?M\Ung}d-{IM˫@5hէmgD2&@�H "k:"d& _Zp^K"�=>AD( nAi  $ik7dMāCDlb%,ن.Vii~A쟸B) ܲZ$@� Ȇ(;*>) >Nr>O ($L?__V,*Aұn҅,�) "V$zx >mc _h1p0fE^ 3ThL @g Plr A B li�C+Bd3cB9A b@Kҁ(Ӓ҉>h.[jo4na>kYqg^sjԌD5!ʤv�Bk=�FA -<(dH_& ַ!ZM_p5X$�39 )hAEKugpT2 c3Fzd W~'(φPHL $D$�6*vvAAF $j-֣F^+ q %l2qv�ʞ=( < t-gd>b$BTf.ęז'{Cv{[e!iR۝jkP67"%n&A=+DA  t ?'8oڈA@"-E\ʆ$< ?k-w o @xh dRvKydpMOv1~3g8cznXDgkŪ6+$2�J0+ �8@xb ڀi qWa ! 5 L�i�4 .of,3Sn)āA`71bN{z ˷G4e5k}LHk& Ё"-(+@߲2\2DAlNluքB"qlJE/ p?Z^I̽w{lY jRgA:o"$߰LJB@$իg) G&75) (cahJr` tAJj+"Ou6s&}|'&}7 E##u^⸡ڇVw4#&^m* _DktYsK ﲎ*+@&kp)#( ySBವ\N9yFvf Hj{ <s\ 6?%mN6>wKRIZ [eN"Q* d^{s{x aVle{f6|<Hltu6?/b3e#%~92N=-"4G+%6(A>=,@Pi$`2`B qDLɸQcǍAH!H { #L0g¼icg^9O9F2(@KS]R8`HH NqTE.Ɯ 3-ӢOwKToT ҢLc5ň 2xreȗ7nY2-0$D4i72dkс:MEUc<æOCNmiLyTաJÅ %:dj8|-}I8ݤڨ+6\P3X0,3 6CP?ȳ2*0: [S�#T˨՘(!,hn*Z/㉸nZƦj%!*+RFbbz.-E#̂L!1 PA!dM@k 9CD:M4`lI*N<ʧrfor*)jt磫*}o%FkΔЌa4B WICe- Y (t4**-+{iVSzI'(CCҎJ0b58 Fe 61lҴL3߬c6ccSڐm9ctPSTvQy.KeE!S87j.ܺQuj"ϥ68DapmDW3AۼXM\)pٹhaÌ.QYǛ/ 'Oq_%JC=Z [`ʚeO=B_jip?ÀF #W7^9&c# zZ+ .p;:&| EC??W~{68$3.ц�"C з I`gA�I�Ǯ ԡs@ 6BƂU< o#ƠE7٭#J '`^=$X:'aCĀDt"1Ё0,|s"u7+Q>CO�؇ N�.q aH"cEHQ>G"5`x+zL -Bİ�VM,j[I8&d& Y44' ҔAA'0 �a,k -`/LaŜ!J b.t&1E*p aC6^,$V'˴0̚!@ܠ%i.B<)|rA'?OsC3>|,A J�!xg;1Ά4FYP;]N3H0F<xmjCMUh]AiV hZpx:2F@:UDSjToUn̪øjUVLWWq\*VʓR6 1e"4,)N2d m@PApe3>B~@Y*X i++ӊ �Ax%Z,DieJw b[f mjg+� p'_uReP7?i1<ie*<d0yhAf]&fa+p?,}K ]CS�&X/6`X1,/�g/�*X7bxݍkǮC)e0kW1S�ɕTL2 I򔡌Rr Qݔ,leH"l&'Y_䚝l+˙k3%f$yTNrE* 6C�k&%dcE{c8-hz;Rd>U�P]';u@$$3(gjTwMS.SfVx\׳NuK]U׭&6jW/@65M3zu4km~3Y2*&Ud<a^4Oд.]$pߚ {k/ @dI,hۈ-y͛r;w"1/k:A gxwć=:ײ6ǛMq{⯾K<;7o/M7cFl?'v'63HNJ#( #+3`~}߻l{DnwyuKX&ƍ.%#Q5v:vKKvǐd"xk<`_oqoJ}{:B3<oc9-7sҐz G!M6b+8"qW0/l  b#lo< C?0�7о6pL¬pMln=o>F5TXNz.aA2BwW�lÈ?Po p*Ĥpo$ BnEP  ͐0 O -&m`p-Xp ЎV#oCpp^kƾ&Do!f�Z̪l5Q[@d"ʄ !L-,MqE.PqFfPZ#bG /X@fAWX @ ﭦʌ� n."h11 X!Ց۾)c{lYHzZ#62\l0L�dbfLFq ' `+ Q  "'X6o'1y k$Q dPM 3#x^+D '#$D=n[`=NKw,Qy42*ARmblrbDRB-;bK?o hxƶ23*)W?2.Β f* $r*ű[ D*m2m0X%K݂1d<rD)#$/5+0 20!?N22 *764;^}R:/#vl3O3,xr 37wR >N!qw.q6. M-("!C7S0:128K<IlPr/3?c2- CWxb3mnǒ6@qr D0ѿ ҥ"S1B7 +C9t4k##8&94gWƚF($R*1<;A~25Q?wt: 4=S'S1T=W\P)zD?/#6sE T>Kp 2GKlTq@12#mF4'{Nq233Hn sEYnId3�w @ gs3!"#5b4=I@4%խ4&erEؒNTs2�`(.2)ҒED-7<"?T+5+1>K53/,u%NX#u%- V&BQ@Q.�ͽj! r;q>SWM+M`1!C2Bq9kU-cP5BQ ^K'!Gq<[O5o=nf~3OcHI-OYYVrP/&<i$Mt_2Xcw5 X5c&kv8`]`y$zU%N ~[LZ`/m C4.KlVRo/+_Bϱe]SZ=q9tQ$Yg3nP.,?Twe1I'A_v86r=M>I *bj5E!Wq Iv3q*^6DyC+;rK?Nw(9$WUT43CGuU O=-5Uvz,Mb$2̊bg]U6054wQD|Aqx2gvZm{zQJ33v&TvqYU:2i!8_#pk7z8zzsw:bct!XFpcnᗁC6eTkxׂW#n`ws& E}gXx%`qSwWe8awy}T~SO,qsv ,2iAkǸqôXy؁_]r3/d9lEm4Z\Kzwx7_26PMcN@at7l-FY7IX7%Bqw3W.ُUwԓTA6閐HCo9cԸQ9zvwU4X|ogYx D8_= CNِ?yWYVWr3KM S]Y +Kw}yxf،+3P-2arEmuwY13}7v+U} y甘cu#m;;AOzBZ9ٗY'z S[5z|6)١4?]kX/[&4Z#$ /Xm6xᲡ9)zTaUO~Ws0@9v|eƚ٬wuٟJ3 bYٮj+׈]Z{UWwEYY)Y-[I?X7cZy,#sVx-OD7q[kDby?3hu׸[Qջ:{I83 46;ɛg{l̖5995?y;3{38T3KÝzk+"VEcI\xG[H}o]z;g6n98KVZO=}#[|u\i>~[ҍݸ~Vڴ[z<ѿy΍|Ϙ˭ov+WCƅ3#O;Y]|Cw7e'Ϳiў)!#ơ<s U] S=ﻲщQ]UZr˲� wU]1]{Eۧ{ƺu>z3aRr8Z~)dKi8DW=:ɛ§)cPލމ}\k\֜ߙݧs]#Υ >m|~V#.&ǝ+ZyX}z )xO{#U~ԣ}UrAYiYVPIT\YI׻}1#ҩ]w5^ݤe~'xnr@Ȝ| E1^}]~ş]ޛ=Ԏ˕Es~սԹ[‡|{wє-$̫ó.K[CG!w|"}ҪC7.3~I=}]O59[ >$^n2a\{r>~U\i{ycY E a[g/~a6>)ZT'65: 틾ߤ\=?EƍeVmҒr/a6>Wm,lw2w3�Լ ?;ٟ]3{|ZʜR4_l<uq^;%_M"$_̯zh/U{(X98cCHNف_+QB#AICM;?8]^_~5Wݝa^wѺ+aUۛI;'5<qQ/-Z\ TUû#M]'3N^}w3굴 Y_:}'G]CR4UkG圩;%'22K^ѵq~ݽ__/=5{3Ӽ]T?57$Q#I[=�2c[ݵ|y~˥]1}WYsu-KU۝^miK<_Yi|_[q9MUrIHa`Y?_[>=~gۥ$'oaV^=_[ZEgG[u!;U!_?JaCp7M g Û)G_[qY_ޱGG^m3@s97];龈[G:ʾmmVW盢_ΙZ4Fޭ3Ϲ uu>}?ȇM__'َsN'{<U_ɚ[R9w8_[Q^4vW=fC]yU휾׵|ާ.3�{cwÞGxS5/ӝ_a\߃{]aOCR&Gܲ_?{>>} QBJ&3ת[u?tZ^_[ß6ʱz>?>v_^̣QB'a`ӷ[Nѝu?9>׵|3$>7\=Y|>_^%4?أ&ә-]8ݿ>aYL$d&[ٲ]a|>y?ۢ>=~+a+JAWvu?[΋__/ݱ?_ݝ[Gz Q#${bw>S~~uVCE5ԉ3Y~a:>u=U!_Şcavw[ssٲwѿ_<ׇW5YBb3\h_+Y?=_/?{ʪ?uܤ/SU;˓_۟_[^nZds&`^g ֢휾IR5$g됱 Z۹ݝ>[_O525sᎴ@ŀT_;N{?y_/]5 E߮mՎemQ_>?<<v9Dh{g[;aտ~1DJUPGm񑅶c;?˶^C}zѿyw}'n^_�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$SZ( 0 B$�B~5t } hdA� _,4a ?�"Ptfc8_7#;ې6 GHO $�G)!FA !q$8 j2Ȓ AtomE%`BIjIFmy�X GxXqQ$ᥓjؘ'Fu&0)UH'yIwd)=DY!GB) &u \npWeA(*jA쬱 XnI[?n*bJXedx  @UdA@Ȉ ^Fd @eu)p/ \_G08,o![%AF` <!`ĨbqESy#Q@dOr:ln%d\Ĥ0}!JT\<!AO`6d0P}V AAbMpXxim\nrn:Kꎫy D FlD`h$ 8H4<8*!DH Ѽy`%+li}?5O۳[@B+AH"(uqD9�԰#0ГR#L B82'zEe$Pb`P62,MhpAH�<u€r)eD!q=*I>ȁ@cVQ.=U(&% \K(B�� @x<h.O|ա+Ť?$n�`:&@yM$C|"-2hP ) H=Ff:,^#dIX ���CXp@ *(6Y8!}fA6Y}s[ Ԑ @ Y`xOx46@u 0"w"b!'4$!A `UIҹGa#)�Ġ$�!X?8 54@dƘ0D<a;bƆ R9u]!e0eŕa4(< Dp g^7 !geՀA�"T4p0b@K>"ZM~Srdm?uYΆ?@6P&$A8P\)OB3 _H9<uuTFܖk bР<5X�P  <8N \$-AiY5aB9� mFp@TF#1Q6k`H#ϊ+<A {AA[(DUBuC45%CqQ>ən2pH hTd(I"h0_'T+<uB# H�kqoXT@� FHv p? *\ؘrAȑ=@CӴP:HBMe086 ǧ@<F=:]쀂LC?4a!sXba_q !؀+`LC(DзXL!Dy|h?LL ~8>9sJ,FE1WC, :^wc)>+RZ|2PDdC�ʁP(_[#.`7'"P�V@~P@|`SKVq*f#0\:843` n ֤6p</!:�4FaH${ }2?@ M�M'~@!B"δc]^b�>?$LCx0nIR,Pil > R֜=X4�,5A @p7`I€i�'Nj{Bp½EEH2@O$Vv4l`"?Hldp8=@ @�Ls<W?0?01BӴ?'f Bd4y1B(Pb-ے�wPV9393pqOW$U^U+0 uK5`+\gt>QHTIe1w'+J];BAT�QAu}Q0T^@$9Ӂ"3 pxHO-R<Rubb|sη ~|q$us�E�xH Lr% BnO=K)G@Xl`?�b{SKCsHAqQ#."' +Gu6xtxsvcj�\?GYj)OH0P7n0!TDr8yC|xTr09l'�c:B':T�lqh`-vDuP3Vj$8BmIEe>x'\ccr!y3H%/e�$VsH%5%2P2B~؋{U&/))p,NRWɖsOv-%|&BBt2?u1OPW3@e�ixRE @aV�#6p*GG^/^…"8z#f�(+GYGzA+@wuyY(��)�L#(Jc?9c^еU"@H#u1yPHn3b@!Iy H^aoY2DO@w ��D0N'�(XXOO�"i-1I8sEA9DP -n 0S*F���@pF(k7X`eb'BG A0q.X=9yDrdpB<ApN,I[cz<XT+p? HLp�R+@P;!`7D0Y288VAǟN6ђAw`Mw@ 6OWS]N3<@^bfPdWUp!pbuu8u9s�osGAh�#0028*26�!2v*`�`Rp<Z0ts^39Hu`9*Lǒ̱/*FQ?곟YP[pA2@�~(eO#UO[pVw$Η/Y""uvlJ jPZ@@N ;T{ ǓD!7VZ6?PA@% WV#ABA~^a4 LCzB{`Su2S SF]@V[X{>XKX[Ukc�f[h{q,!J$}ѦT@34҇[ 0MJ l0%pvb?v VNR�Y`WpH|WPL^@h k�)'e�B5Y�2,p3b;WW2!� Vv#A~�P$p'b@6J>$iK|ApAU"1�ODruyA#c3&DLPZOWZvg$HB=QVf}[<-gR10sL��BHJtL`)2Ycsg38yT&[z zs< @JGBHE@gI<2Sq4a@M:Y=!b ߡ�pr&%$FgR$JA$ C(e, (4 D!bs6 u1 | I!'J/Cv2+B%=9%PO*9%VYDEKQ&tA)MPu]<ҁCaK29"y$O$灹@ g,/pqAb-N(#Jg@7W&!G2$D$D6W4o4c.?1)Pqh&Ing ,o*"J2.$�"=4ĵ$XEbA1ub.0n;�u|J@+%J&S?77(*3@\-= !cI|-΃&DwGroP5g>B'93ercInxybl|R-R \Vڽ^k @Ja*tZrǖgM`Vj04P2{Bg37!R2$sӾHm=5g-f`D@VMu),"3RV3[qB4�L!q Fm@zݾ2!u*"%-"sD-kRQ$RQ=!U!6L)4=,e g`K6ؐ%q"C3I28c3@]!~]%@4[M�X};QMBMl\4>$G1&T~4[!-<bVe[뵴][T 78C䢒aN5jnj>\u>"I5%<CnS|lC)=y"8阾]>KH.f3...iM^(5*q>$R)$o r{d�|HT<nI^%I<<&^N>N-"^<>n$8N" O3eHAfoNOBO?"&7=`$,/ĐhwW2/Z:޵-ő$I$Ƨ$D@?BEOCƗ1\)G?\! !)SKH@<!IZ[/@$"t)\r(M\HIoKjOJaB}!LP7rXZ__##$vgwB,?B3Xp<Au^哣|1?0rd-@O̿M q7PpG_77 UgI+Am �: N`6{�! 6{$ha0Ă� I V<0%EmVbH#mi;(8PA8CM'?ؐ bKgr 'Ņ+-9I'p2d$j$C\ 1H r$`!bGH!8HcѢ](�M ҥM>mҬU[5K~vPD)Bn޹QzG\yq@(#޺RJ,i"C(!{q Oċ ;,&& l1&8Dh)'ڠ!,0CR"=0ĉq>( _*,c$B"t ]|G_ I I'Z# J r\G hȠ*Zb2ɤ2ll 5-h@$@!sL�c"0�C@t0 bFu4RH'0*S'.5(%XljJ0a@9]J MYVGZRHt'qL;V\uW ;Wi]vM_t�!b p(\pǠ\wmN<L`"E؄FY=vQa!>Xc3Nc6o9) u6 $;78cO+监5g6֠P�=f1TAcmXxkmBoȣ/a s]^pp^; cO@B`TcKGjUq_<rŧZsr%!` UE$o^XsYy:k,I t b \tvUqU]kv !cgPWܸU7xO1�  \` Nq 5g+Ɲ8;ű̀kC)J,OaDVŨV<%4Aـhɜ 1T` g@k GȀ :bV 0/h\JQanw'0JCn)`YԜ52n`'àQm!e ǀEcdǺAOW,xonh JgC%gx2M{kDX�>$ow>(_Dane;RtHӘ ̚<4..�(r�fpedl:hhz0Ƣ.>kSҦ1pRc,U1(d=q{T+(>'Q|a (W4P 焀q1 ;vQP8@ojO$K<s}'1s.X $h$w'JpqS{ IFvuvk؆hr+Y KՋ^%EG0S}rblZ_ OJ-$LZ12S)]0l5àutChT{($͞Rk%pW3X'D]jcbpu@0(x,j0ӒP&M%AȂ @$vFŭ9CSźfJRN@c H$!ggDNO aIdU."[;Ld. UjeiƟM[C&vJuYq,4K\@h˻>ŗ;ۈA@p+{;q`822j+B&@ƪkt/P+n$0:XAm]傺;9pt9C)=@[`@yA8xr �]3V!1mShPJt@�E>t�1׼+$K f32;e:  X@70tA]?miNe] l'^̐bgT O+ vaCu@lhz1JdcY&ko)Kj6}NPbdg$'?\ L*A&,`<gBepI0%8:P“a@8Ac%A5l0.J̆faį؄Gd/_.:Ԗʥ[a&(Zo6 K::{V8fh7t u Nr$d.h*S~}ڼ'G;۽`E$alğ?dKϘ]Ծ8 0~cuX@ ?E Wu2# Lw6XwݴM$<Fq4)i*[S*@4+ۙ73Į -*r!X':Hi&ۃ&c)Sia!P{>ò%--KUà @`ҩ[ X b07b2�>7pc>C 39: [)p>' d Á'H"cR#iBQ*MP^:B P +S7xDAL* 2$ڻ;q�Sxq"z9`F & +'g EJ7v˪0+1hj@;4/ʘ$F'-x�`٪*9*YACc L0H(D:@:0(H(.8"-" <'<yB<""]ʢ=I!3'�A\@E56xEEq7d?{#'Ch/p |p.TEci7GH0K?bcG0 ğ;3 sRl&:�`!�D@GlK6#%sjd(>pk2Jcd"�#C<Jb9'܂0п7x<@tHぞ3�rJ,!@.x&�XI@'hI`N6pEܯy7Zu2-ٜ<ۃ !7`&hKx&xX4h7X7b1<C%*8"ÓI[*ԧ /#�}uP3N ppЊ=dȒgJNR<(!E'h!X!<K5R&x24 뙿 A k&�eu(&pq[ Q[L/`Qj+FD\+TM֤áKOQ4HkF3;CNI34(i-A6"C {4!�T4@0340�*0K`' tT&+EW(�TAp43E{74(�<D@Ag#I;mKmVrIǨI&( YMѫ.#o0$ kx7'pB/p'*'8!UtBE 7x@#T 0YA3(/\#O: 44i5d�'hL.`�B ݃ˣq7 "%TY'̸!)M1c"d*?!Ld-R9-G�@(RbbrFNjzE+0!Cy;\9x � L74=p>I<Ko-4wBN$K6pkL$8͜c8ӊI'�@EܡD*̓Elؗ8Q-=H Ř n忶M<;>P.W+� ]LҙlR Y԰3] HPDӱ2=L}&OS[r xWa dLv6(�ݴR@Y>lh+M ( U. JL4eH4Q2 9qߑ9z a|c5n[a4Al 7*s!)H'j) ڐ݃8GlkM-=F55b.&_طP�D &y)WST<Rd�7I\PDe&` |<Ȝ/ELsN;L1 gm0#Rd/[L7dyA0{yM\m; !�N�Nd>6]s,fE0<kNM<ܘUI.¦8[8e9mʺkNC*CF/A;9@=�ϸ;1MÁ.@@GkL+Odr!i ӵM5~S=ENtU~&yREŔ=fR0I,\6ɓ˦ /cIwկ򂮳VIYR;e64lo|#=^KD>Rcs71:ӣ!>HA 0~ۂk?Qΰ.ص0:~#>Ae�I82i\O=c)4!ذ65CR. E$F x*;JR&J42$&t�C'A qLB, Qצ`HՑ)D^VaCfiwu66:̭.؃<-‹l[$j+/.ڴqȗ@Uܴ]4#s)) ϡCn=7,js�kL~۵[җ*![$*:j8S6k3r Ԇ"V䪜ۣ 7?֓\BB^Ja^I�6qS;I&܂E$0htq=w+E]6hH + S@)rIKxަ^1u4l-�2$;6 (o1KF+_W+c !Q !hK EA=XLF fY~Ƙn<aFSZ9;/lV´ƼFOj 76v`ϲa=; 4z|L4n*C[Ɏ8v.Ec�'cp<m#5íHÄ o"LħvĊ7'0(F6ԘaHo>䡮/ACYh)8B;2KJ?hNq3\A:۰&!][Kbdax `� :.fDYM7ǁGo?P)H'D1NTw7E_؄OE�M8 h A&4>BG6a4葁ǐ"Gvt"I*;d6)Q#:وO@{BIA$]ڔ G BTLI$aÈÀjײmvr ΍;nݺaS"6J*,)/rlb\s%#& 6} A  a΄SNlNZر-6l{X~kڻރC P-X#9nJ Xg厵 +ZF ?}2蠈68Z>ۜϿ>lX ([X W&Ԇ"^X j`h5amdm AClba~g#!_|#H<8$}@c BFANBIYG%ńR$`yeUaEUݑp !Lćmmb gse'xɀB) (HN̔Nᦛ5d_Jz }0] uYj֨5뇏2*d}k8@'(8bI7 OZGuuwH)5xWVum dl9J!M.I([mnRp@ B$J.펔/GJ( `Ë IB4q+;\1_q? kKQF9GRFITyO5%W9&S0P@A|mV)mu^{Ow 5Q[=X?3 ]0 vAeMiO Rgvk7s;`02& 3D|G88$1|g!Ϊ፳-Nxc"8iJe<BOa:EOzmVU^U`qC'prIP?@AN$_?w�4?[=k=4XBpFϺ=>cB:�a Xrojƪ+TTˬLT @,1/9X�]'ڒB/)w7#p"`K� c(Ұ6!sx LB%L!Q@F<"u(%L \ )�-jq ТEzbӸE1q_�؉L|Ac3ȲeQGvݩ BhJPO\#CуLR$1K^$'A)P,2Pd$,G9JK$-s]޲#@i�-(AzL3hBɔ5Mk^s&4hVS$Љ:dl;,\'ͮ,B$pX@,Ѕ* C QK@EuЊ:T 5hA?*Ґ E{D ��@Ԥ#uhBq:SK$Ԡ9NӡB*E/HpB/@3:̀Uj5[jW*֯z5^jWjֲr:'FVL8 ˠ9>jϲwrwUa@ *V""+Y%D,fAFJ@"JR,gO[Ԋ i?; eCUB)^[J· nq;2wU.tVC@ъVXjJtEykRu/z=obP N, l/ bd2@ '�b G:$&i$-'Ti։ML�U~(ٵ1(EM��((0 P( |y�LY2\e,o^,0a]H 4Ȣ#u62uvkʝu>T6a-DGM=FkDtnQ?;M -biK()65hjs[s՗8#2` a0=Wn/m=\Ҿ=m[;� X ԉ<2x)|",H:50�~{8 G"կ)`N�08BK*}8%Az:r|k"ȱ3"6Ӽ#�G9Z$%a`Kx@p%fȩt%+lTճ IӘmWEv}v!2)HEf9|\5vóoy|`2n&YȒN sVpxjEL0:.{W=m_u=�0X2?>>{(3c !܅]hs9t3?4:i(J(ǚAH;H]1$@ft�ƅ&ՙƨ5 Z5U[ FLUY v@(F4@ O`n$ꠈ4et@ 4 LA]0ش̞! tcd� |a!t!  !F@(t ̹ʪ"".!ŭL$%2flBG�  NЌ1A $� "6FZ.b0c/r1.1!&X5#06PY\#3*#7~7&#YL( K&`l//@1cl >="cz"tQ; X]Q=āUa$r Gp$ IE6У GJb"f"%HYtDB c5B"&RF䐤MM6ʃŸADbQ YĤR"V"%H ct"LU(Lp^Y 1w(z¢G4vn\Y0 ] na8(E�I] ^6acb>&_;ω%9J-"a]&flD"ZAc8@Re@"N^[[TLan&ŗ! & c!ƣI&< #rc>QBxJ!4$0JI6Ec xfQQ@PF@Z#)jI0*ztJa*'t\PUm*յݖǙ%-�$`)Bi,`YHG"Gzh6!!㜔!!gu}&燬�9& b~6nd*# (%k p AZP]ŌVCi` jZh\*fYJ]Υili'9f aTc h(>ⓢh}2 �%ja @|fgxfv)Т:jB`߹05@V΀Weҵ"z$@Z*-^/2�"t! ޯ $,IDʣ4}Ίs$@@qL ޳!NH$ʜev `Y @(<ula#&4~V%qNdVm* =J!a\:L֙X�$ A" ��Y.ր lrN⇒v&`JIR*!q YA$� $$B �blbdFƊ!jkV@D:6<B@Z@�A�+vAl2@A@t"Ș+ AڪkrU&$j݃NJ(ItpJ\F4` D"$oB�)'$ Ja.Ja lA0/ &@�Hro&cbP�D,JY ڀA��l Dl+4A�DڀB*@ꁚfB~^Yf!-*!'^A JB�p A�oa%y&�=#z+2КBp»+t Tnm~ΎgwFbamrY@�G憭î@n< $ / 80"g}lĕf�hWj퐐%nZ&_̪+=*»E8"@JJ>A�`ϊ(݆ gDhe-M-#  kbn0B6A�-<@"n�Q#$mX<{Z*Dprh<b0+ 4/ ++ 0&42 �-9*aq^) \uAN B&ʎ+?l'['^2./r D @�"-4L AM9?o}p aˠ36+S+4lA4 Lۀ(4<A4NA 4 $P{~>' ib$0?nXl "A .A<" @�t@輩jn~^n+^˻(�Zh g]Kb.چA4@�+X/ X~&%J 3hwnq$A qr+_�U@hh>c. aJl@  HB [X$/ִ @�-v<J&.$l^4Q Bi%+~teXձg/ߡ@bB.2,@$Pzn6(ke(ߪv 02[DL.. +/$|5ZH A@Dl 冁@P9�9~F&(=ǂgY6yN, tF m6B<8 @$[5�<q I+hJ(nᯈ`H #HjRR i)$).@~lbA֫f6{6Bl 5adSXZVi*j4٪":A @+c+J"X{Ҭ$1ry70�@AK2+/P"' ɜ!l| Zc�DA+o@ /HaފU(:j bU)o2:ɚrZ}3@sE�񚤶ParҋrYdmyr +@7^, < lBAw2� xa Gfwjw-ת os-.LrbtH@NfH.*b(fef+)n<=_UU:.F�'C`~�Ķ }jI+($@t�kg@`I l0Æ'. >Ià A taˉ.Mj 3DD JA d M)�!=8`t8'Cl!xr"IxȉrF@L0 M`0aڀ҈ʘ1|b *t+ G3Ap $x$TI mؤЭ0i_&H&$i!6 YFH45j9k0&.>Ć8N IR&D J@x~m }9lA:h_&#sB(hZr |�5b� D#7NmI@)B;h- c62+/*,0* l2.l3;H@EL# (0i `L�,bLF s@.9�!@jsi83\$Cq$�)(Mb ڣLpH¨X8䜘P�p޲3 @N HB|h6 O)u~<+-@`aGj, ia{[ÎP,1$,2ƘLBS-H[c:IQWXTT mPDTܜEB E? A $5RQlРM[ ĩ|H0�ɋX(RSUܸ'[Z(NC [̴ęqkN?m~v1fkp[0rH#%k 1r7c1'`ڙX#N�`}0ZVj8(4!>H_S2ӄ- VáLm4mt TW]?V=$JzT 54{JBd nڸXh1j"jĂ<|6\tva3zی5ѐKR hgQ غ_ۜM !: ClJ?-N%sٜReU\ ꠥ'-I 9BiH np5{sGsܨ�$ HyKRc C�6LҔ0A*Å!_JDj МEsDI8+!mtJGTd)RP>̑6C`Ι%5!@d!ȑ%"D-ǃ#QBC\�ڲ14b6!LjWe .&"7q0fgS;/Ġf !#ZuAM& e$ebgX%Ȫ>-UDϨR19"KqPui?.Cڗh-E"kJ2߸3Tx:Fh,"(~D> {d@'W(Ah)T_'CQ?ݱ NtɎ]&Lg)|vTMYe?e&`Ͳ~_] :7]I^r3:&u4N:*,iCj'@&W}TR ȳ5HԵLoɵ 6qrjBpx$UGU"{%�#fnds.IRRh%ftӧ_9UF֟w|gҁ>!cө EuPllJ$8,*NDV&yRf鷼ħ?t{@.mڴ%˾8Ԗk5`[W0^%0&EWeOrЃ-G1vZZxF^w2cRÎL=DN6鄟дo#Oӂ-" E2Um.;ۺ$fYw sQ$l| G9y=HwzՄ!%E uu;vv| +9K  N,g,ʙ,-b!%~%HR6* `"-g W0$jJAu6[<(Ä:i# .~Q>":8( T RvcwM8swk]P8AȢ#`D6}:#|qNp?܈m`P>yF: 3SQ BoӴ=r9\g29i+L=js AyM S3\ L7M�~Ry{~s;YǺՏNs\B;H�]ABF?f(;{u环XnD=o@$`kX ЏmguhZi\3o>Wcԉ:� H#j!c`�z'aNm^oӧ0?qKo{;'}0C a'̓p.^x׽imW(I)I_�BPzc9h�[/09oZ jj.%*n$,oj]ʷ<.nL` `P@\0epim]&J`gqpm0 2�O nP G  ~ȪOg$Oה3jmת@lF- P0p@pJp�B(0 1 31 0Z CPYX?XCn?~ c~q1v1[Q2Nn$/l#HL=HB Y@[D0Xqٱݱqq Z Z Q !2 1[ ̑C$?O#QR $9R$?%e#g% #PErGhml*O$hoՑ @*r****o*5G+* '$ Rr,+R,+ݲ.2+(&R-ӱ/u$R2ұ R! S0!f}qq뷂ColJ,)d$1i a5pz$666i7lX 5RG(/9k7y6}S:9_3:pt,1:6S:Y6uD65 -vqG2q„r1(]lmon8ݓ fAmABbA%m4BoĶ&Զ؆A7T=ð[/CQBU4EYtE]Eaǫӫ"=-` Z` zG{4H3.`=ӓ[ƀemH6{IGI*&mrZQ eMn膢h6CZ~~4=&=ӓFOm"Cf4P#tP#O&PPGmZO4S1uSR S=5TtT;>oGo 9O4R+/m48ii[j6_u6e)W{I.0ZX\d-(sY. ~bGzPQuQ5[[[Q[MU\u[a]][F97^Ti'` C+n_c_u`s/BԬ5bhz&4h;p3 22G_2v^\5\5\eu//`u^dWfmpGTg'jhKh`G5iC)40?0@�p:@faVvlUml]LUmlͶlvnV`^'b{$Iu7a=[2WWpUqmIG3jn.w4H2o�GX VGtQ7ul-ӊTua7vew/I"=<3t7_Nu:sxVt:=Ȕ�I)z3@a[d5,x4q=ðx{|}a`6s/0xϗp~|woGf[G SURq[pXSu9GXQRG;G[bG0rEcAnf׮NT|1^_8YdgxexIqxImԇ{uIk:3G3g^^qN8Is;=!}%x:sTLx{#onwV[NXFYY]!ZkVG[x9%yG J1Yg49}+-GsG&W?KY?1PsIg|֔SV0ҕ <Ȕ̔4Ds5V23>6du/6u#*s}6Y}uYř9j=G&uӜ١b/.\2ʝ{X֤9%_a 49}!Y1ΡoWW):5z7X0dv Ϲbq/[N0nyL%'DK4sO/ڣ1ڝ#:;:jGfR}erAڣs9:1(eCIB68K8Zy9z:йzӕ_:bkyot1 :vJq {j-?Z9bz7;MMWZ9{۹yc:\Ph'cX$]ªS?ۃ:zAi[L;֦=pI(rT>:zgۯi۵{,k̷uR:\[A|_ۜ3r[qIsxz"!?KM;ۺ1|=۹W5/\Q5z j2DHx1ְW|K\:͡ڻYmۊLȋ[  |a,9[|{?<A:M<͵Υ<ӣ|\'tۭs=~dV7i;\<E{/=K|󻵽ׅ=ԕgʥƑ&G}~~}q[3E|Ưɺe=0|(# UZa=+<);Ƀǽ }a| ]$CAr[< ^O\ۺ֍zף=8Ļίn)d]/<1ݩϼ|-;օ<ƃk1H]y&=Q~?~#CW{^ݡ^^}I1[)7a=罽̩[ M<΁勝ۢKca;?]ӳ=^믝A=MW*ųе{ֽ3~˞YU| <]k<-cާMUxxǞ?Gʽٟ]|os!kU\ ?_1H�GH1(a>aeƘ/ciiFTP#ȏ?^$ ȑ"KDdʕ2]|igL-iDdO>k= RKW|:(T@Y2MZJ &At5 de"+CG4y;Eo-:4ONf7pS>w ;UoāRu "9rE8`dd&s0AAn4ĸT%g՘%_Nò67y་;|Ϗ[ZOKٴ>\MQ$]Gy'wkTOzoyߛqhؙhBdEU_|ƞtF_wrѭbs2^6U]١u]WqD 9jyDE, _V~b^(cm)9ܔ"_6 gbf`U<)VEf\!eecI|{ (B9jsO(Yј#vոcAGx_n!mN"$RbY"n k `\5ixpR[v坃>vl*_=a}zh.Vۤ65)X[Pq]86!תRe}"y(*�˺*Y "+Y\C-f# ꧥqd *|m؈*[C5[_rBk[߻%+Q;;iAjp&!\V$(;l$?m.3Js+=Q1?<3e;.y$]e KiuʤfܞwOјIapA4+vEqf"uywwlݗ'^Ђ5ԑ/yz2.yrrMCmg-x]~}m/lmogz6㍭o ̤}MgP&bQ ?9?elO绨X a WJ7> S雓GAGZ<:1qO{~(o`K(ё|[,$W4e@C$W!)&A@) Z1Y#Y('-χ#H.FI_MɅybE Ab}In`ԝG1i-,8 v7Q#d`8m{ 0z �#$b&MdaZгȐk^ <ȩm�$ ]6l)G*cθr4lb`\.a*hk:L_nnl&oNPx B@ucC�FhW+yyIy's-K*NY. ppůձwZxQzҋi0҈Qbr ZW~l<?Z┢N e [xrd K3*D-t2^P+|طԵ~z#:bXu/YFͨǚ@4L6;8rgcX#dvIuj ›z~b/Jҧrsl#, UX9В�]&ilN-x񄙠5ARxSз+(}+)M ֲŠE] ˩d;5?g"L:<L/q\e5UO>Y$LZ1R ,xfH+} S0[|T[a4M*T#9β҅3hAkz*Srq\!kMhFDcѼOw+K#~ޣ�%W_l}q/ l qUZS\0/魝%wBWt2^ ,g024wCLjFqczxf'|i$\:V>aj.ww,$ 41vH~Wmx|Øfgj3M\B8]51ӊgjۺ!Xz^`a,kR"g<Bѱ?t嫡aӘek[:veMm#jc mj^7~-WOpor |@"8#j{KO{V8ī2fQ>r# B߸t ,'t/YZE,ers&KԹ5)^9p\ʚEz/r4X ~GwBSBIYz dq}*&eN:֍"zzgG;94]\y&U^;NשͳQ#fekk͹'h_Ga3X>WdvhYSho Q1 T$4Rz'=:DF~#qtDo#bV67dH|GynV`yI}L6}1S[CRyxAqFtׁw~ca$XHtʓxr[qcaFnw'w4Hy5>1g:eCl8Xw%Zz("ShU(x]9E2Pz8`Ƿ6Oxw7X|WkxMGvvD:6bLc7~y{N$p8{HdfjE)p_u7wmUoX3&1<e]vLXf]ftQ*aGThdxcvh_ӂևyWw88tfUHl:srPTv6Hw~8tgk똈?@DqLPh|Ycʼn/-wWfq:}'P&'~oMXMHiRxft)9aR֍BdPyzk+yWŔO)qH?x|,IYGMQӥ&ob$4$i=.hm&t{1zNu%@�SFCY^ICG—߄&oQC8,-g!nHi8Dy^fcQA.: ▿9* jeP80Ȋ?|9¦:Aa^&g9A ٝJ)3z]_@XD)ZÝH97UN7mx+k)^4fԹ.]鐍%bdLGzNIno ^Ye&2z{+1`%aP9\؉:ThF{Q}[eq"ꔣW�wB쉕ښ!sA8iu8'}#J'\ɸyax4,jqYd8J\v|"SjQX^<Zt>xC3a-\e菖[iK`Z.H\p]! :kZWզe X?xjE\ɇrY0Y:Uz|jq+]`NVR8'ɦniI?Z2ѬSfU)6ah;'ڛ#JGjKyJfd*|u y֩ʧі>e[^51kD)9 XmZ;t&: 5_u}3hZV=X $|?b.F@DpY l Kk*Ps$R:K@6D6xx:GbzgԠ:a�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$SZ( 0 B$�B~5t } hdA� _,4a ?�"Ptfc8_7#;ې6 GtdXѤ@f%Q d|HjHHt9% 2 PF&_o{~$|ƚMb)! j&0 xpAHVE"iQ]2hzi[Gpj`cFzjz&f@=QGy+x ԑB_RF F g%NQĬz @k솻ѫ*6-68fAƷgA�{=TLx@Ȉ ^#@—&XQP(Ph 2*m'r)gAF` OGXd*X\QihEg")0~*GxPH23YrGAzk2hjD]<,l_t@V@?e -F?h^k<ti$s\dNX:H�`Ff9lqչG/I)Gm$<q0F+o|і6;ӣjK>op4?s" Zó:"�8p;thBEAu2| I\$8 OB~o L02(E b( =I Z?4eD!qX!D`0@b HWr](2ί`B@@ JzP��I@x0/ W"EЖ&,$ !�>OL)@{ЦP ,@\1YjWPXjR+(0���0`@&<$ 83a2Gx6jT^M/r  4Tih@> s7/'ARI"D dCN5<"i徘' 0@LzR0Gz:̓ x61B\{$R�"2AH�p@4k*h"00A@#6D�NN %hV "M%&jG@@%� "# i/\ x: @ȃvH *xB1L'AcH&?)9`C 6va!h�=sH@Ȑ�T  �6+B�B�4 8BГ/O;mt?YE @,x%�W  |LTb{ԴpdfІ9A Ra�Pk<P]P `# ajHE@i m64�e' ##$%5sć(hd<cl'GHGH@ &�>� l� +8 %^Bd9PW@; bXA\y@G?�#@0@?!83 )K2cUBz-MR+^@B+f VAs0_!CU>j SJp y-ÓU]xsH0:X��a_WB*N-M璀e@b@CV1aqmR4(%libjP0Ww,ea59 B."b*3u ya&'}yA(@k&ٰ r!R1kI&E[|Y+ '"PUعUp� 9@~PqDérA()Z::\'zf#0 ^:h[44& ]g ao<22&nuI+JV}1ϼry, "2PVЃLv]GZ(F@^r\]6Jϕ 17 0䔰�&#>$ E"9K jHylG⚤8CpjH5' 9NsD}yoPvEu'V1 XG`m0& @�S#=Wa| !PcP9?ox]g pf#6* p99'?W&ZPg9 pt] dM2Xo1`zrC]B!)jPoW=A T�I-@XS2%L �V|P�S*TH$Y*V euԂHe G&sqU F7wH =(Ue �2#`L~H? %b0)"_0#9\&oQU`eyBsɑH1"gB?" {LPV iw`j0U$ _OF%l${o#5n@I0@dWJR4#Ha?:B'R�:0Ltd6(]OObe.s<h]-dA†�72 'X=p/VXVBS Srr&,10B!^ RE,,3UC<uQ�Bur[m)):Rr$=Q"sHup҆@[d9P�#4{E}Pydf7LdjH(>q)YR %3${fd@BRP�4-J`l%BZV"@ I)sEs1jP6*sKy Ra2" D�@*v @IdPe^"R4pP~yY#/~kCb6;pd2t$B(NP 0Vd*P`)(l-7RGb  "W@,=~X @@WA6pqCs)R#Zack,LV' xZ�Fm;bHVfp%=|+0vJFF uaQjЁodptfaGNς $ @!9Rbf*Pep3$6)w R4Gs`o CmoS 0- CzWҟllmPqb$p*`#_ �vZ APO`O kAC(Rw GV-B)sQrBQ?A0IY =4B2@�dfw#VNh@@LWPnj?l SWQְHC"Dbf&CZ,hY%p3pN*vk05*dʦ:y'A^۵`$c۵b;]cpn۶p#1sz!}90gs2;}ȕ�m@\ |pH`%v"vNbY`WR0{u_ i:QGo5k�' h)mS<;P3%PEJ�F nxp#�B~='{J7o;p뻁mBg{0Qس$`ʓ *WuA8!m3#FƑLu�y p 6pQW�*TfzqRw&'ը*qy4~#L):YcRl61d5 �0VĤ�WTxm I!+24b,2;.ÁoTA e6 `g." #T 4r{kS ~ >Q92m%4O!$h4[RdIԓڂw2p0-tA&qQL*y�up39Z3*Y } ˛_| 2Nsa*(̒1-{ECRrup(H"G 't�|=p)(G> fAB&.p02:> +xGbA-?ds*j&!#YJ<r{=@("C qd *ƲC-%kt8ck# %HS"v-(s1-<],"(ke ?kLͼ,m $$!=Cv uu0n@5N6c3 $"'ވո,L+>R6Œ-"=NcJ]{?x2T5"NSY=ȴo %kbA0jKp8k:P!,3@&HgŠ[Lھ-@DfTv6H7�ey<1<+CY)$R2t&J$Ed`'\a̅B�+<K.A+Q!ĸWL=B)زW2඿(r8ͭ*4<Ra$A%< c=dktmAa$)%ad'T (rbc{n :,F~R/!]};R@P}2q�< 5f45ӿtm MBg~,>2m?HBf۳>{ؾ(~AsƱa~qN*<(J�/!j=soH|2iD]dꮞ$2'q[2du%>^^1RYҷ{>N@s%| cI"侎2�l*2xnH/cJ>/.O?lӘH. cHn= / RUA7[Q&_*D @GLzo i::ӥfN -1\O_dQo&XoS>1bѓbp&[~U/j$`\Z_YOok(IG-^knk?`?ԉ_?RQE y[soAL�21?k )SS͗!2<{~. A2=#BJ3[= Sxy"o$j^A3}_UPCma �: N`6{� 0$hP2\q  !2H@t(jcÉ=NJ64BQ>TFI#1imt`@m:]ByS(fɡ9Iڰq1ؗ!:9�j#F 5JH(B 9dZ:(ȑ $ &$7>BA0ӦKE6wC4wLF]:5j֪Y:D"ݽu5Ծy.kvX$1H]uǁ RJhLh#-֯ϐ T7c2? L1*cCt�>p"6&, Z,6\) 1ĉAJp>(Љ H5+C`@Ű²ApkB&q/I%4FpqEg"'˂C€"3>*ZB1cX`ބ!Cp*L0&�C 4 C0TetQGUTE)+R25҇(P66]04uL%hE(QJ gב 1 = Æ0vmuVVT2$gkSM]Uۇf<,hF02EFrP1}  C@a`̔hW'6b0$xI f@Yx&vC 9�c%$@MNyUS.h.ySN6Y:C Cl9J+Y&WiNg^⮇>Ygm!17^s57otr[s@;2# $0 D7aш%)=0s3.9Y͍6㧝6YsΝ޼6&9Dr ې`3wxAw~Usћ^G7 :@= v=[O~u8?{Y A032}Y;w߽^<1~ T\_nvaL#Ί@lwF]dr:%PXl@>(Ѳl�5pY RX w 0§h �==lMiѲhB N|a Mecc`&7aBE\ =n_S�TVM,Y3jcK^UhsT"wT=l j8AtfPHB\J̠x6D{%Η1X_8˥E]^W0u0�1(UP f8= sM3%= F(\�xu* Ci*҂4Ye}'5^sLg+W<i[4!ĭ seֈ2 A5J8',Ua3K i Ʀ<4^$Pd롍]DrRt2(ӢxIukcXXУ0a钘<XΒ r Kr1Z qeoD^.<3Mʽ幎8DjG#", ܙQ*Ƕ90426ʹ.Yg>EB͑]O[lm%Qq"U-^4] QFqi\cI#G(!JF& @{ I$A#Á�eԶtbR;pjQ-9ɄcT5p� I^Gvt6PN%I�]p az&a͒$|.~Tֲ3b#Ra]x,0zTJ1 e갛j:&e$I V�\EyF`fb5!ɋ!:0{蘄M+}W?ĞTr:P[`|9F=ʕ:CX^mV{->^\usw)/BWWu8DZc)&%ABb輗B@$<|(6R*B (/K6H m0v{kϮ 8l}js{ 0Pf1&`%y㞕έpPd" �k#? K*cjveJBf!38rfO5Tɱ,6̍LБ, #bvB<U?At=(BZf5b 4Ƿ"zYo3q8QYޢ`r-8)�݈*̈́ZJMXrXZ Ѷ2RET,K9άk09x bZMH&)^sSLEDܘ1_]p7a|>א.\ O>W(+�,R@/�q;P/!�3Y?1"$b7!!@4x*C4{%ysN'!!Y ;c�:6̙2#!¯IV% s.-/2Ļ5ȵ:i<YNj<j#ka1{!J/h0@�Bx=>; m{=fK 3$|!p-y/Á'H;8'A� *Ci4,H.,=IC5D; 7ur ";j+029&cƓ `!(,3 WY'B Üs4 |Up!vz!1 n˧"*Ak7@nQ0!A7�8xc;w{71KC0e2(0{(.3ڣ(<S*<]|wj<cR#@0. ""> �\@0C`4n|0V00+-ꯙ/.=3!L7H33 +"顃0(VB&'k:066d.s"U),‰%ҫg.~a&1)Jl1-Ĝ&X7xLL<x'�X7@BΛ8΁PH� qR 70hh@94x&؃&p601x/ |e[ha�v;hѲ.p&h3;1(7h'(�@ ]H:&ڼ(1*I"5wA15]=ȣ$Cݭ9l8d�!0Fl3͒$@8284'Ń;v,l3pDB4>r$%AA \I�PI �V43HP(:t) l(*:*(B`, f~ǡMݻ`%M4jCHX34(�D-сn*)Q:�x4S/C4�4 4Aq2E ZRl8V�3109E7 @< HRRQ+B?YۢӬ#Éd1 B*QPSQLTiZ'xÔHEp73!vU-oZN;BoMt.x7x@C tTϴ-㳄L:}rHk JLF08N!DHIهISaHK!`,Z%bysM'.&5�!*L�PTi[S9-(!h1R\+ˈnC/M O&�9XI4Â4xI9!<@!q2\)\$P.4PI:8LӢI'ƹ+ɷ+帜L Q8຤1r1+49E:؃51Wt1-&B@2f]=C5SH$/,X0W[ 3:H IeA.ADu6aOJHY`6(01B{X$A+5%%SEcgǛ?Cb̽ DG DI8\OXߥ=Ibޣq섙pʤ*k5!Й&@P'm7pk7{dC4!?*bSv[̓Q3j&(�9P'H9krI0UԄQ[#C3  .-1!S �甄M7Xu)i߉-I5uĢ=7 m0veW",|˗9܃뱩ȩUع\SEtu0v^HN4Q 56(.;?\_i8h|\Dž3* ɝey8=f0:;se9eFf D̤9�i-h<pCk@X:0/̙)y|Ë>zehK6<<I3T9|�mсsP+,6&&&�IQلғ&tJ̡UEhTQwˢb<-i!9:߳E:lx@sp/΃"Nʤgb� kpzkBaTS+zK*)j(}f-̛(6 yU?I8I16u+!T؃-KA= %ZA'zAI 7kn<|L5WLBNu}|s |eI@! sR9P Z&F-`q+;KMeTťZrXFJ�mrz{ "5d8æ[̓*ͬgd!k3CB36E�'}^Ȥk[t Z<\1pϜK;%R.+.:cpeK&РXe*.jjkacG;mztEu|ge֜LL0 <蜈9_̩(\ua0p }bv+-, x봆T0gL+T�+,R~.ƣs0&+ai7 f3$�kEIYUd с]@{R8q/R3SR�;d0F0PZChoC{�CA&TYv|%!!b5rpΫ0\WcL3AHnXݑ_=ʺl2oP k171Ú!ncsvl:q8 ZWaTg#1=oCc!U:q16e`OfwX;r4&Ȍ *3g2eAє MMM�M8 h`8*Ӧ+0Pd& 2\CѦ  ‚ l#Ka1҇6Yaѣ?} -QF!-4ZE *,42W_2 B"jϦ=H Ay6m" d`/=.l0ĆC2nrMa$;n%Pl篤С+3\ɍPnl4ɯblzh )8 NBE'o\9r\0‚˗FWRiu,خ⹶([<vUĽ{r66:(AE=  =F\O uRt@({EQNh_aÊ)e'EIbo*2"Ne4TZ wdPAKओLBۓ8؀dXBtPeeTbwbQQY$0&ZjUW\sG$G �bN�f~a# NJaʢaA6:i)jZ`\DNb) z Vvk!48F܅8"_:;-`El^aN\}1yx]ugz{9\ `g/J|pgvj +̀ #p o !p2Hg� g8P gˬ7738p6 9l̙`paAcH],1ՙij]\х'iDfLBNb2mtӍݷt84zp[^8k^y.k甯 #T=9{=,mC-N|D>/7vFUPakx♙jY+WAPE gذl3mDNO 8?�(�DZ�KРݒ6�@@<_ p 06q!}.|a(6@$LUX`<Ȳ7nG< )�)RT"-r^&VF5_&0�.�(�4H � yHC&ҐS< !A6P#"I �2U Gd Sy=x=sb|-]=E K`3/ Lat3 iJS=�u2PSd e(Iq>s<&0]1u1K#X3f/C_}UhD3__(z �ڃRu:&e'Iч6 GazңVpkq[&-B$pXBD@%Ԥ25:p*TTJMU խbթV&�K@j\[Zָpj\ N%.5%b{X2mlZ6vMe#K-p @B,1AjTLwT׻H*L`P[6X~\% q\2wp.t[ FJ@t$8J`ŭwKRT.wٻ.b.~JP~K nn`ݯ awe,"Cf}2-%MT6viɶ{9N�cB:!8PjCz|d1yۇ(� >@e#$PvQ!0Mul>Ta�RNapv�Ư�z, Jz<t#P.׺V-O`PA:Š} u4ea!wv<Uo`[Y(`C-Pg";V;dn&T>TM?]1v xǎJd`@ ,uUcܪ*ԹyL7swu R] \-Qy,*nM~i)}z3wYOӟO 5[`pB81j7( r+//7r 2UI,lP2@ !ڡJ T{bS!{^\-۹ ˎŢd?~HJRz{.w0N! 7L/w3nYvc` $xLo`$VpDCOϟQ;DY NAhe+1tݯX.xZ@ B: @= W;/S֧>(J(??ӯ~;D$LFIIP STI)>D|B8pAThӕ)|kRlEAt@܈E!5 ^D ba\XɒȅHʄb b A¤J̈. ʠ$KPȃH_4D4TEhyL])TZ |E}vFj &!ˆH` !<H:B P@G-"#6˵X p$#!@~A@ } ab"**"b&p X@Pi۹^]j]\@Npgb ,JP5^K5p7HMȍT#8Z5L!y6"ˊ<v+^y#>=`]`A~pƣB6CH$-8#h�H-^aBQQdG v D5^ 4V aNFLO"%R"�!tZ3N@cTBSbOObE8ˢh@"_̊X UB %HV%[%U.bDbCܢA&|/PH #ˣYG6bn_-j#($H Z+fcOC:dC4c J9֠\"j<gBb"UfF d d JPB=bd]$p>ȍ@%Wd6c=:\ACN:bTU$\EpEBZf9dr"K8rFZF$o (aR.Lf#Nd\Rd=V`x T&(}.(i+B %FB"Z2K)VceMNF^.ZH։&1k(l , =cn |Nk#h52砸"iMIJez ~nh:a&F~ikE`ԁnل%BJ!Rff@q(l$jauR(mMI^״] #}f(B,q'm6c1WR$&+h@ڴ,46 g 2iJPfxKbPZ"֧^T: rc;z %-ڢV/A&]yGaG{_DR\8\p�DpD HB{jf{2b~b:g#2_쁕F@FCdΫB\O�`Gf$aiMa�YN$* lA*f,R$lvAB�Jz2_^.�ZGY(!EIX8$�A `܈ 00̫ @ � T@lN6>j&A$ +*S BAe_e ԁ8A_$d Jd,tA�d(J@JB� AteE"%G�uFuVHZ 2Zy$a63"HG_p$v�AA�g Z pSj:J~jc5* oHf 40$@A5�>mP ##. t o@  t&�v쳸c._ rA#bӾTj^J 2aE̟)(DAPB6 nAXE뫾'$,jզ:K< ^- H"tFt ,2�8Ʈjj*, 'Xʺ.=2@�@0t"xn D̆�&op,>o-J#_nIa�(K6#F{, E�"pv� msB�?]ne!JiN!rΣ\ZI쾁 %Gr<0t`l�<@"@,4c�O'nXs^Cˮ'gr"ltl @74 (bP� |LiA-jINZ[V׋Ot iFеnA� 40�K4tA �(j (b&0.Yj?\I 6 \p5^u 4 Y~F^H~<i(. 6Z_SFp ,�@@p<dtԀ5�;+h0룶9fMֽEY6("d<I:\]A�2,3\C@]�+jjQ lF^I � A(ІNKtƀd@-)rj لV%nO5޴.l-g�ر rUauH Pq$U 0AK J�|K@I{A4=Ik*fΞuI<HxkAGA5- ,4>9^@# AG@ذ$o�­@'qEtb(3coTcX] {Oqw xڊRig"s <F&+ ?@ eRbJ A"],ʮۮ{`q F"ʢ Y&R)=.`t`�~{6B{f.J[gly�&aQ[vS_'RIV- ͷ1#|5~)tf""A ("�=w:ҁ <@+'+ij#zk sho# PW3 ܆[߈_ i# ܘA\Ÿ$ "ƥ1,c;Nl�D"+¾[ ԀSd 5(`6R /h&zp6q*?>&ݪ{=o�_ Sȷ0 (zdw�( _wt,lt2 < lBr}(*;*` Y2* `# \Ie2uzU# E8n@7@$ {0f mٴ #X|J/nji4J#*$M,IILHf GgϞLӦ"I & 0}7C$% GI $9M�oj91M0{ }=tp!Pp 1HR7Bx"4 (ıG.Mt9ƐECDagqBM>uJ:xOΒ -!ذ9Q$D& <ul“R1ˀ9fJʤ,Ӣ%N7ob?@@У $P-ʓ̚03Ib`�!JCCE:HhT!b�C�6'j  <``Iϒû' 9PqP`ˋ! b`039 .N8&}�H L <D(RaIh:ӱVs"+2B I%[%ȨiR 'xj)0jHBz,FJh(B:l@ H R:X. @3Nd5ǜ J�AD1 `x5$�AYǺrX ˣ> I 'pA*M2(N a $iC5Ŏӡ1JØ". OCVB?�h� 4P $Mjj3ZN!|HB=[N RM` ktBGC�̉KPdSάd"·բ¬^c<Mz#Cތ7 s7֒ Pxk5�.]ΆDlá-V6"(BU:)z�uUVhb(B,ed̵�d |L:~ؠ!llt`,k @@C3C6f vr|)rGeL)DK.&j >ta 3tоqҋ I!D"{cD$OI3m< ӘV5AS(+@*(0[ɚ  `n%F,qkH4njOB#}Nm �3\"b . CelhF ^.|Ajd=IHE]/USM�H{� QJ0B1yHNicr0;.ib+G R`@sXm2�BywD/E@|Ƒ2YDMq UϔW*XDG"Ү4>-'\6qP荳%3o3FpG?McGƔj+_ lfaP7a bytœȑ^)S2.aLE.�liB3YIPU ('$1*5D#pXJSӓOɫ]? ]D q"NAHi[N&JPy ^Nu)Ԑeꯞr )bEX`Py=Id SMhMZ-F CJބ(ԄR1N Ť|=OYB`N)S3b$h& 1*qoWk%ڶ>] f葕UjWEVZ WҙЮMP`Лe6_Ё8PH HR@jTpg ӎRdStSIM1Tie =+dDxMF4ULZp4.F$~e ɐEFN6|Uњ"q hh~i)Cq.S8d $ۻs4$[+b[ί|sl6<gK +LRz-`YKR]0,FM1R(YO!kd#+CS4y2kMFT;7ׇw"Roz4ۥ:}ʐD{ 0p5$3BWԇ'ۧf@Ps)lXfql|Q#6!9v]t2o%m.Oɹu \5zg5s/M_zbڠ 'H}[DZcrEA.�!M@` ӷ+r-z{w]w;ކO 6:;x;)]{<)yb:A(]@´+|gD IH7b~Ow+ň)y35""X\6G  =@j#Qۻ0.ND"ol`֯ a.a/*)O6O0ԏ"/CƤ0p6�`\Gl(0zpi. 0 l Ψ 'Sg�x@j)¦n�pFa a0M!p&@p1 0&18!=`` 2y%JE'&  v@q|QKXqQ1yq{Q2Q@ZBQل x$/ G2!Ryd%")"3 BQBN `h^h@j A=x1Z #oJX|'{'r(((( @ @ N'Q@Jr''R((,+(KR* RN.[ .O!.m2# /K'/.s// 2' s111[@g%4#@ ixB|"`x)M ` a5e2GB6c6m37a$5y75'$'7u X` 38w:y?b9)I.9)q,[~(352(S=2>S>3#S6J$Sd J%pl & &29Wis>h$$4$&B##E &S N!$84C1B>>:- :ck:ICGCE >DE"?zG##v4BY s c88eB3BKB3D4JNbX x842SPLbBsB%`r8-.%075b#c4"JO?P uU#>OtOPHo$ PRF?tP>.O?PON!#5R)V (5VG$V ?B=VX�:ySlu ru uՌu XUYuʦSTS*HyPp%]BF  oB)G;uP߲]]AU]RR;^u]^նS:u] ] U]ߕO vNtC`]E`IbʲXqlkBUAH#yHVDKv@6됧$PhbkV]q$;3gMo4p<n4TjF]ivdb)iiaiC%hN^i6kkd_5iUaN(uBFoi#udnnVnkc5m9E뾰TN@PiPg_'*(a*wF5ivk6b^'7svrRI"VsVtǶiVt#$4?NӶ`7vewvivgPhVxwIfe4M'/v<WlChvtqtz/<BTpz{_rwk!UiOTueU%#xBG4h}5~os_$Zuՠ3pF[,@z5VHO_3am7%xֶ8> d)x9gj7} %s'D4~%DSwot"NTj]7'*gWgyu&84}նDeu `JGbԗJW}%`Xf}s#C82S�FLet)oKo'T#:]u3SlQtEUYm|D7hvU $ii pwրc !N8CԠ=c?Ly Ls6VW=v#QKgy>Tu$LYU9kycGyWeG9kY?L'59ѵUZ[aiyWx}yV5vylU#VG=ac)pw|�U MFZ: Iy\ڡWtv֢-ڎa597E;5:9SDXG2":%% A,y'p@.Kv?�TRRW}5T/ZקרtU$p'Hi! `h:q}>ګ sY1Z$y7;͔Nzۮ5?@PiLJa5{ [5+[#z$;p_i۶[;{w!{O Qͫ4xP4$,6$P-q۲o{}۵{}eUgy:ۥ?v?t+4}gVz);Zۿ || :z:WܱÚi~K wq{#…;:07; ;y ז~A3&[^SX {Gk;i\ū۰]\sg[7̭ٶ\7 d%nZyĥ<Υ {χ\%Wۺ;Q| ]}IۻpUB [~+B9t뜻[<Ư˽M=ܼ=Q],i`3y2$7Ձ ,_=OZ\a=[<.הÅWN596Rc]{3Sϧ}W[ k]˝]Sٔ cz@ܼut *?ݝ ]\a؁AA~pѰp]i0]}O{59~}+^e㿼]^ڙ=A߫{_MbYiJ"R/}_|\^k~g</>w=&ɑIB!Ga^c}_ߙ^'?e Nz nzVk:ݼW+Ŝ?]\1?)վQ=w|:D?K[}7?m쓽GT�˄}"U6$ؙ`G3_)>_??̡<I%\#bɕ]qw^7io뇿QFT<X0!1 "$HI#+R8QbH'<cf) ,:a>0N7yɳfP;a9)ͤCmDS6<ΥT"!װcł XGغ*1d -|bLc UhϿ"PK SXɉ#[L8ɚ3o6G1n&mt䈅IeD<2х/7a irYzr9HB-ܵ*6|o@䌻e:]_}\pH p ؘso.QvF%\4rm+dSw eHd8ݷo$#0Xn9X2 EXf9G)!8c V)bT_e[Ry=F'f/>&EVH`iȗ]z}'v栊(_5饙i%qN[+~4y%dYzWw`\m$rɸh]Ybr9&`j#fjʼnYi1l&^v*n#6ʬ ڪj.2z(WnGxkʕ%WI抙nn[h~~ZV赁j[+B^IjwĎ _w 狥L2*Xnw+njĄ\ݦ}Bmk<0 /&fWfErF,Y[# @?4"z2B(C]y.E!jI]jN[vMO.7Zæ}%i}gH\ {ͫ-6~9,íWxw=|o<l*_g 2-YS=}jYZnyjk"Ql~k=w ;e!0R8!Ӥ ,t'~ d V0iivzչ^<nH2/C-qw?j cJTVh\D] $iӞAJ*#hE"vn874&!CrvG/PٲnDl+) ff@Wk`38 7 f_?ʧsJԬnd7qyG Vmq#".wXD3$+$yWJLvR=)KjSL(sJt-DaK.GTS/'H s ;yy1'DIguroV2{s mqތŒ4X5 pY`T =X=O! )P?vRdR&j7Mk(wq jeGF[jrdlVH`nPCP) ,_6Oj?~5K YJ&I o$V^H[_#%>Iҵ{c_=} JcaMIAh ]z,;̌`C=HQZҥZEAkԃ3R;52m֥ u(JъJ2% kFB6]5\QɊCnҢ J ϴ~c˷"tK˖ /4w.v3@X]~|lJY\>;.1sl-’.M׾0ݝ6vrCxլ^],PJu=v]PxxHάHӨScnl˲^j/O^N, SSe.Ⱥ:PPd& |flzNoR (3l,W;M2 YԫI>6^҆1g\? a~X$dgKlXZ:5ZO7;5 z_u]֙h 70detl m_<sзqM@ǓٯDž^"+]oHȳIjT*gׄٹnc:4޴g 05# mK,(e}e%]LZ[śs)Qisڟ5dǂi"8OtK<.Hq9ᰪyE&xḞgK'^fq~s~sǓ8ʚgn-vpo2.m Jo :=抏15M}_U|F =B; l:gqn΃|PCD<FPC.7{m XASwXaL?wB"5 2 n]bc!ox@%+M{ytG>\Gg[\'n}JfV'{uJDYt$p@̣l<4w2zt6Ga}kQHuW}A8YV4w*{8#ׁcstWN3-p1oHqcfefpS# zVH6l<SR7n'Fxte?s^s5I4t6,s:Ƨ(*ִ0'słaV<f<WFb`SCfVqXZh/IHhxk>D[ǦebC6Glrv5hrWosbtt[1Xz茇Cgz){)4. TC/d'dcvЈn]l/¨co3f:!!<G2ep]Y/uGE~٘) bXu-@RG>q,BG؋lTnr]St=c[~a؏a{~$Vu})Y`b,e+(hi57{x9S(6b%+:?P7YikigD|e$:9)lqUa|ג`c~ZhubȒZfrJHHN.XwVh_)ǁc}it<#qwl?yyv\51w0Nw'w}9][٘x$79NRY(nCpnAK f8(<5r''ZI-h՘*بNM{r~N~K/iw qIi&)ϹF݁>^/ezaG@ȝi{){#恘&8`FY|*hy,!gS\Hx᷒ ^Yn_bd`chuR1.7A1顺$zM :BijaPx혠EyGNc(LvQɕJ٤\GkQ}r:bg'KT3*wcG~(!4`wd̷azKshc wy`SY˙ڦv8Hfh&<gt3]\ElzV$ʩt*vjwe+*+=*uR6 tLHQCp8PQQtl(uJzavYJDrvG[\IKźv*vlE:8ՊJ L`2sh+#ԚxZmr83*M�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$SZ( 0 B$�B~5t } hdA� _,4a ?�"Ptfc8_7#;ې6 GtdXѤ@f%Q d|HjHHt9% 2 PF&_o{~$|ƚMb)! j&0 xpAHVE"iQ]2hzi[Gpj`cFzjz&f@=QGy+x ԑB_RF F g%NQĬz @k솻ѫ*6-68fAƷgA�{=TLx@Ȉ ^#@—&XQP(Ph 2*m'r)gAF` OGXd*X\QihEg")0~*GxPH23YrGAzk2hjD]<,l_t@V@?e -F?h^k<ti$s\dNX:H�`Ff9lqչG/I)Gm$<q0F+o|і6;ӣjK>op4?s" Zó:"�8p;thBEAu2| I\$8 OB~o L02(E b( =I Z?4eD!qX!D`0@b HWr](2ί`B@@ JzP��I@x0/ W"EЖ&,$ !�>OL)@{ЦP ,@\1YjWPXjR+(0���0`@&<$ 83a2Gx6jT^M/r  4Tih@> s7/'ARI"D dCN5<"i徘' 0@LzR0Gz:̓ x61B\{$R�"2AH�p@4k*h"00A@#6D�NN %hV "M%&jG@@%� "# i/\ x: @ȃvH *xB1L'AcH&?)9`C 6va!h�=sH@Ȑ�T  �6+B�B�4 8BГ/O;mt?YE @,x%�W  |LTb{ԴpdfІ9A Ra�Pk<P]P `# ajHE@i m64�e' ##$%5sć(hd<cl'GHGH@ &�>� l� +8 %^Bd9PW@; bXA\y@G?�#@0@?!83 )K2cUBz-MR+^@B+f VAs0_!CU>j SJp y-ÓU]xsH0:X��a_WB*N-M璀e@b@CV1aqmR4(%libjP0Ww,ea59 B."b*3u ya&'}yA(@k&ٰ r!R1kI&E[|Y+ '"PUعUp� 9@~PqDérA()Z::\'zf#0 ^:h[44& ]g ao<22&nuI+JV}1ϼry, "2PVЃLv]GZ(F@^r\]6Jϕ 17 0䔰�&#>$ E"9K jHylG⚤8CpjH5' 9NsD}yoPvEu'V1 XG`m0& @�S#=Wa| !PcP9?ox]g pf#6* p99'?W&ZPg9 pt] dM2Xo1`zrC]B!)jPoW=A T�I-@XS2%L �V|P�S*TH$Y*V euԂHe G&sqU F7wH =(Ue �2#`L~H? %b0)"_0#9\&oQU`eyBsɑH1"gB?" {LPV iw`j0U$ _OF%l${o#5n@I0@dWJR4#Ha?:B'R�:0Ltd6(]OObe.s<h]-dA†�72 'X=p/VXVBS Srr&,10B!^ RE,,3UC<uQ�Bur[m)):Rr$=Q"sHup҆@[d9P�#4{E}Pydf7LdjH(>q)YR %3${fd@BRP�4-J`l%BZV"@ I)sEs1jP6*sKy Ra2" D�@*v @IdPe^"R4pP~yY#/~kCb6;pd2t$B(NP 0Vd*P`)(l-7RGb  "W@,=~X @@WA6pqCs)R#Zack,LV' xZ�Fm;bHVfp%=|+0vJFF uaQjЁodptfaGNς $ @!9Rbf*Pep3$6)w R4Gs`o CmoS 0- CzWҟllmPqb$p*`#_ �vZ APO`O kAC(Rw GV-B)sQrBQ?A0IY =4B2@�dfw#VNh@@LWPnj?l SWQְHC"Dbf&CZ,hY%p3pN*vk05*dʦ:y'A^۵`$dEQcPk۶lm99ݗs6/3݇\ 0F NVPk'bwa$mp!#WM^ UxV+Nz@`? Nlp=�;6ɳc[0,|@�?c\b\!�`!70 ?@,sg=t] 북盾2˵-Qس$`ʓ *WuA8!m3#FƑLu�y p 6pQW�*TfzqRw&'ը*qi4~#L):YcܽRl61d5 �0VĤ�WTxm IaG C,b,2;.ÁoTA e6 `g." #T 4r{kS� ~ >Q92m%4O!$h4[2dIԓڂw2p0-tA&qQL*y��up39Z3*Y1#S%yʿOQ e4*(̒1-{ECRrup(H"G 't�|=p)(G> fAB&.p02:> +xGbA-?ds*j&!#YJ<R{>@ @@r; qd ƲC-`1Ac=&(60P)4%*kB1>C%"r?Pp@ȤII+&@"MQ=dPW&�T$a36pN(r\2!~#EnS,iC HC4to绁0[0 "J!ɿ!NcsLP&<2Tp8k:P!,3@&HgNjڎR;ڪm$@:`H>kn$xBpó2%B,%CgDRD!~Bg4, =�46=r2+Q!ĸWL=B)زW2𶾋(r8ͭ*4<Ra$A%< cڪ]aڪ!F_FvB!*>+6Z<ܦLBa' %r;Y<ߍ<M=(-ƣ\cFsZ[3Klj}>-=mK;:lk\ly.wEγMC^aj/!nc,lrS#oO$^ 1s.q'nKp.C&A?Y? Ȟʾ`/E[Κ.n>N@s%~7 T$NN3l*2xnH/cJ~/n^O=_xH cHo=oO UA7[Q** @G7I yo=B?F/#b| -qkRd<U_d2mS\I\Y|v1fYГbp&_*YOn_$`vz^s?do(IG-k`O/|ԍUjDB?~!ơ `N>|9BhphóW> .s!Jcp<>"=SP?gC^!|F"?COPdPP}7_7@_q|F3ur@m�m6�aÆ{0C 6TPăRXQ!%vH@t(j3p',#BDgbSNTCA6:0ГA!ADIS0ZLO+fژᔡ! B׈C|[5$}9Xq#L B ȓ8B2~th.b&j֭Unulڵe^?(QZ[ٸǦzrc4we͎kD9M:FӵU6 y[Sҁ y3+} Tdh>,@2 P2K 2& C2&8D@ '.l#Í@-:p>bK'(郂 HB`DI `!F-' r -a'Q$,|ÃlĨGRF'82&>"B@h| 8pX1S@4Ì2c"0E` FúRI#tRH%ԉ04r0.b=" hň6a)PQG #PkeG#sܑX,1 =, Æ0UWZGW_LI[QA-+Aa wE]wxwvmaA}!{A7& BlPMTTFvsxT7cÐDc@M$iWJ؉>1�VQ�c&^]\vYefZM^v9h;UK 1=_a眎㨛f:ڠ[6F:eI~UD4b [4m xD1>62%+  mM"vm{?Ws;=m'|jUnc:`-SZ;uEwUI/uKW; :�=A_7NjϾx;\FfA^w^-~ p_n805*bQSϔLxKF<imC(€E9аN+_uf1ox a4.C6 �mj"?Z K:}/ iaP٣RĦ< 3M^]|c=E&3cL.V6$C]:(n,|bV@ !!lCVVt*{: j@CŎw:I\W3(fh('mC%lc(:ocby^w l3a*"Q>UuJ;eN&5|.t>Q�zU"{LӢ yD 1i+kxd :zdHJ SB3ZHDzv3@`7Gml2z/b\  WA U#J 9',,Va\4ZL|^&!M(c n<R*z`M6哩d  Fz&<# b2'WMo,\a3t>*OoXtߙv/+ 3@7!I@h~x"vSYm0ٖt†%~d#(IвQ*h ;>tL"7W<bsc &ڂ<d"o}4 ?_p!EIw8Ǭ-.(E䊠p`U!B�>D2�#s&p'<Yv-X`6L(uc6�`ee*& =^m85b�D '09BeowI鴊K}eHEg.zU{+22g*+!3@ݬcNp$I!Š�YHIfeL h{55,4͉!:@xꘄM~ Wf KHh4Em z�a}{;ξuH1/~Cu$(cqsbM8*`K:|8P` ѩ^Wt dGŊ6XWQmD�&wm#{ByδHLB3}  OcZ_._E9~J̀tƐ6�ۨ^Q;0͝PLI  nA"z}UR+QOM67 rAA <'> JY:'f}gn&-=̧eꈮ{.5ݽ biݔP#sU4+j0eB9$0vGqV^om=%DʡKR?U:2ICŸ<zIJ0"a1dΤ>bgޅ]DPQrҫG &na3TNH#E K<�Esc�r=<@p1b' $USҙDʙKB<H' "CۃL; RS(bpRq R ;c�:6y7C"ٲS9+S-i*Z#%,\<! c)/Gi^C{!P6{6��d'pރs*2ᢶAѐD3#|!I//Á'H#8SZ*>F $`i2-H.X”1=I8TJ30Zb.(+4b2 @&d?j+Õ3'ޚc4|U`ʦq'a �' R*A$C7@k=q0!�A7sH$|a Rq@6s0q&|7:?>1EQ 8*,5Q@P&6b ڞR'\@96Hݱ 3E 0"<rr 0ᭇ; Z.L=3 7H3K{ #Bɬ�|vc!@�H:P6 (\j_4K2*h&>d&X7xLK 7x<@tL>C* 8'!!@x&6I@'h=h` ÁAAa[Ht[Mі&ٌE|7h&03x&xX40i\"|J*қ+j"vi= D#J�I�#܃'h8ۂd!0p!rT Вp*54%ŃS1t낊Dl1p8UN$1 %(i4ʑ!02~u(ƁlD<L#ƒcJdTIlMb$Z@IpHHT(=@2." !J�<7@$;5@0�@<88 : $;9'P-܉</EpK`e�CpS1pQ+�<8@@>1(28]\?ŮZC@ da B GZ+իãg3}'O;IIXDQx?ұq΢P!l-Ld.x7x@[ #[$RCGΣEB*4p/kW ߜL[OXKJ!ZJkM(+T{2dj؝ܿj%ѣd�%68(н39؂|VtҴck{8*7;�9XI4ŴC4xLq>-z3ӡszF V)�zLT]Y$h17U4xl;elhu.0"{AXx:11b0MJ9SE: M1Tt/&Ie(*3grd(~K5L374@NoE0ۯbs !8:+'A*ZECJH96(H1BO*Kk.`849M)MQ /?#ȅ! ~D=/DI8XN ߣ'xΚ1'O"AE8IT@Ёi48%P&!xh1tG=ͱ|ws{:~d4sl|!Nh.RNp[å)ܢWS?q!PT $`\kO$J8I\|(M(  KMX 8SdJ\ B�&-�l)>৽ΉI)q~}3^W%!p3=H؝4Kdu5.ßQ5~I4Rŝp&i9Z9zZA3:j0Z'4*c !y=$Y速-HJdm;@h@W:XN{(>I 4Z$fC34$XJ4/3ԣ_Y(MmBXI@dIǣQ]M�̑6fSB:Hb`V8EjTuKa6Y%b/ރE:lp@ S@6/sٻ%O&W PkE9ԁKs`K33 "\*Q*_+MPUF()4ffh+z$HÔ2KӉ1=0=؂T7D1} @D:,k8T̛Ni"W;7!Gۡi`V&GMt#!Ed!g:EaO\nQ t3bBv M*(fj汁hHu1k!8L+|$hit⽬c`:@aDW1|:vS('0'0E;L !~$f)c-!%8i ,Ai .eZM -`vc7m݉$N8&HO{yNds:BS1498ӁϣLFv֑asJMAzz#A{6- ;)UT(g"{W;2vXNXӓ ';<9t&93C3B޳:Jb=kgY>$B7/-> Jw<"%!+ac�VAX9ɂ1`SBE8`5T"oi-jlB?6v, ~lqI{3{/B:1$ *|>/8 b=dFs*c!a%A˹# CE�4$BRaaJ#xsd;o>c?&& P*hbiqёёM8 h A"dhOPhcA0826\IB6  C6Xʄ-1b'm&l dHI@jTaѣI2% T4TZ42Jׯ]麕 iɨmm#LНA$裓 `c0Ċ#&1I7 F`JHb͞FXiȕ+?f`1jӖ+MBh9$ >q e9tq.cN5rЈV`Ǐ-K#x2QnZA_K@~`hc"?E>H >F&(O0!Zt@(}E(R^"`aË-+!FIbCp.R$md4tZPBO PRܔ8d\Z) RA#cșSeYc\%']Dzqp !؆PǀbDa�i:Nr&*:!8ӡ+Hjr+mZ蠟B Nѡ-ip fpEˣ=謵>Km`6FrX_a՚-馛b\}u']Jg <0j #g j ;@ 3p,p !аHg g8g۬;;38xv =߼44[X@fV&l'pV[l}vy6[0P/<uwGxgx xw6 ^$x#yc3@wy藿 #T>9„N졷|{ߺߞ76`PrB`]yzzW}APE  h@o?nDNЏ 8'<@@,Kd@ /L<`3x 0 A@ mb(c4  'Į�l$0"b|bB~J0%�V-r^"8 kG00n �0paF�D AA� aHDR"" IGґIIa @czx.3r]^!OƔ'yy/|Xq3(A($KWp(AB�S/e =%4]iJdf # %8EK\<g4id |gN_&346ۙLb2XPF</f r/A p`=(F!zQWahC R~B&H7 #$4ya5TzKB6l{J[  \�P`*uN]*ը:TSUJZ*V( �DDS@"\=W Wuo\:׵Bp�'8a g]+b&ulcVnb"v :'P2dbeՂ,Edy|$P%a-o9Jqq"}"JJэ@)ZWp+ILq8orv ׻]uu­p#J(Z!^2Urwr` c1XD ;R +o:Yd+ xwIO}9N�hC>!Pjz|1yNH EPz\-Y'P^U,f0oNЃ7B٠U�(X0! (`~e 8eZU|iaem˧6C :ЁŴA4k<c!vȪ <UGy[pcv MnjحԇZވJݟ'ʻ+5.8Rˋs;� e;dɮּBԷy1pU27Vn6mo{0=.l,%JҦtj[p'4%:503Oƀ$Q|2I$M<`fkD N(f0ic _tF!t@1 z.` 88@<TM,hD TzV#]"õ�ǎf/;~JUQng㎘̇ D( vl0p{дߎ/& ؃"BINċzͯ<1A*bL_gK`8S^oTk<6)oJ�^ `n�Ц埽7/GA åuxvNWC?!"Cahe*$,)?R$@ϒH E$A`pXdLյR֕M$`Dߕ!< `F4H1 &FF ,YlH\H 2 *M!P`ތ,ʍ!ƠC@E ֡la|E~vjx !!xa8(!�,PGp!"V<K$F˴,a؀A _و`I6''"(()!).ʣ�<]P.ZQ֝Nt'Z "2^!.cbR4ȅU#F0!a,9r^ dބ<^4#;3APGq@c9ބH:hHe@0Tb)E}!i$yG aQ:^R1:aDK^L~L#K@Y`FpdPBbd4"S GSd!Ǝ%̋hQ:%#eM%S"*&,J@&,⹌)bMKK.IZG #P,d,dE@9 `8x#ިTN`}:Nf@& QΡP.J=A c 4ZP5fn:c3eL*fx"1CBdV ԞINE^E]Ecn_!ch8fgf2.9 R~eyǪOJ8 AYPQf#e2re!!PV ac$X6(NhXKd@9 !9$ )}IQB {Dv]\ 8JcgZdeg8Ρ"&pMİUgn{$GH^`aqr9j`ԁlمx%@~+zffqbC|G~Df ֙@EvϜYgG+݅/2` Zj)BhhU^Z*P3R%mv7Mq˵Xf*!~R)eNiU2 cl& ,%*Wzf JgKn3"cB7\PKt^zGJ`+|(� `(A"tA  @�@�JH 0@3j ($fPzAG@@C8kBlO� tAliFqzh%TetA05kbIk+@^KgkHZM&()iGF*GN\,fE:2@H AApʎ���a@@ � @T*$u$bj㳨A$A@�_P A.DثmFeKƪd(ʖԪUJd,tA@"6$<A���zڦ*br)s躤XT]%m N˟$@!12 "pĆA\nt@�ێVfP2fbA +J"�0J$,0� l)$@صn)dk֣!H:tΫB+ Ā@ln` BBj*$V\ y\FEHZkF-(DP.0: nAfk᪘ ,,RK< h- phD! @op@alTA0@%ޣ_OTǴM&"3@ &[0Ϯ@l< @@+\<r&%T |A&heFW{`{4 00f PB*2͚* khf+B. `(be2NvhhI뾁 $k(�6A�,r."')1_&\e>JWeb.0RrGlA*B @ 1  INǥɟSMم]bHna/ʹn� 40@K4tA �(b槨jȌ!� p}ꪮO4l <\5]@@veh�DFJ¦ln4c,"A k7�eA7A ]?ShH6 1w R[vM3 XZ72~]L6[A��2,ZC[�qp . 7n I� Aq;c2Nm 4 Xp:#!^HW$hʭZWGM mz 8=,qRF<$ D <GF O0AHvF#zc$@+kw< A<J e>0*T&#Ά>q@GA5- ,67b ۃ?! r@̰_pپ�&�u/iJM6TaN)5uQ}8 v�woҦȭ <<ApP @`]j_HDLR vKF`槛 nn &OM7ad0a}u{6^$uƎDⳋPF ,(}]U8jFT|] #iΩ @* (D2,th~mF! fǩA.<>^/D1 mNIn9a̍!%,Jqltg\tP@"A@ ^<5THOT $8w g4W/G60b8aHj:xͶvAl`0 0pxK %&+NGf6'0N&&t'P'Z(p�–P%Oܧء�@Hƛ( @xf tG6a�cF1jt怑TƔ2c F5"L60 B ?yHF$UI #`tP$F08´ !G H#IIBEI2A@75Ҝ&M=!q=umu䀐C(8IW$!` |qIm88 K4]N1di h( ǐ5nI:%a^3|'Cze"#6T#'$<5d4F{[wG#A'Sc�1l"&t*JAX" 0@У 8*K&j|$ ja64h+xǺ:  @ȰT$$@* kXK#7`|@ 1 #8>0ɿp?ٔD_" ` <DӠkXA,. L �Ya@Uh^% d鈣)n` JSh(B:l@ L>- @,먣HΜ J�!263)7E `|$�шκ2> ۃ I 'pBCs2N *N a $iCMNpdD6@Fe h*#mJli%z§ C ?sD0zjޣ1,E D^ 5 1ņ4FL^p8c90$Y00wmsaH\q$S#Cԓ$wݒ�/#PK5(!@j{;I|hC:9=w&; X%\z*rU(g}(\uھW!(0ʪףVmNY=�"|0;)s~%+3A>Clw1$amZǀKH%ur<G#\劗@ ԺЅ-J[Cw@T.1S!目hB#Z�D&L\59HjTZv mxydg,8dWW:t"F>%>ѣ9HԱ+{�Y sItXp0}84s0YM)YFGJ=m ^>Z*(?aRRL^1QGL#GWj#э@ip LVvJ}t:k8oˆӡcA {R| ukk8K0Lh[EY42:()>95&Q7uلض>?*Κt%5S飂TGu@#! gIXYSO9,8L9' ɚ4C! |'0W@Ϲyʇq#BM.STU|RanOEO̧81ol&sgܪcM:a};אx2*K1A2j@䭰 8@ p1Q.#-?萭\Ȗ(FgA;IFTyы5G 3Z[>�rCR'k"raʑ6HGʧ S"Lk'y݆U7C VŔ IςJ,&$*Ji+P^rOAկ3qzs'=jRצaouAP@1)9lLfII Ӫ7)%Rrc<S&TSA%^Lֈ $Z=emkl_t2]m,!`޼bƾQ i } GxvS#S?sN ~G߯8RҸU=#ٖk\$0R?1|=!{Jb׸^X|,8֓u5T{zD sd# 4þ8M9S%ʕ(Mɒ>Oׇ~Db_1j"f={q}|Ӏjh_08ƪ⪪ rm%c~0C'aD}!BMhЍ3% fgr|燜Ayf\./:�q%Mt#BM8)NEUի'`-�0*�-_$PbuDk]d0S,ԧ<TDg<aw'! ?^m`r(m;X.#?x<^xS^/%tPa N%f |$ O2SI/&9/Iet_{%& %nl+wX9l$I:!ҁ`@jo=jdh0@%*D�Opꯪ b.)`OBO/2/<)@:�<BV�@`x Il@m� p0(ABpPP C B pC|@%n aላtBm)Bj4n�pFaPq  qM &p'-+/Q50' I871Uq`` 2L z* W,  1@q1qqq1Q@qKX Q2@q?&  !1MBH! RۊD"%"HR%1<r# إ @&X` X{r`ض&%V X1Z$ZX))r**** $@ N) URh) ,2+.-UĒ NA,�2 (Ir$2 3)2c1251 2-(MR P% &\&arHzO) dQ*| ~-&%887 Dixm99y-F&R8%`;8S9S͌;+0R&O+F.)Y>q*r???@Z X2' ApA9'j(!SAY 73 Cc8CDMC4o N@TDeR%-%YN@DStHt<T EIt8?4zX4c Y �{S:sm&5Ӱ%DitFʹHTF$2Jy ѰK{ j*,{\}(x'! g&X9 FETgQ Rg@z"RmqR' !uS5I)5ڊQGRStRK5Rt%VBQ[UQR%`S5EKip&5 QW,@W-%sY=9h YZWZ2KY-S@B%T@B<J'wdE6PIo&Ht%pT 0̦`_W u0UJU`M%pFǮAPVSl%�%``MEaoPTa%\@Z%B MtTmHlv.gofgUES%lTHt&XKcrx16]sjB> %!vZ=JEa¦cmkkmMk#l_vmkm-Z&~P[rCkhJPpTppOpImFs5o tn"{NB&ÜrUoCKnj3tlUkkc@te7kg7njd4Nѵ %]6xwxxwxTAѕ®5A6h&1Ctn8JmVk[r|I@W}u|vP}VzFi6DWHg!6MIOie]V5@$r'] B^�{)JQ"2ALp>xIMX~FHg]7FsK57 %aDTMTL͔=4LuD v\8r O4A&:w?~O3XUH NK{IQtMwfxTxFh_TZ5a"oY7D[ ^ry5oF[y%WT?Ti%]Ոw֕,7n("W 2`Pq;%Q%oQ%k%@%UswQeٗ_sDXsøYy9Y_vv.T5*Nq1D؝ه幋67&0;]͖i^ol%z{ r):5z7A@I[\GzKQZOUzytKUIN4Bn'Br傋"B0Q8%| -:=zY'dKUŸ/Zzv鴩PةzU:&eBru1A% VX)>Jb FhCIY9z{5/ uհ;[ԺiأNգA{( 9lKy7ʯY@J۫i۶Cײy[m{q?{%{=%' -lizOJw&N@lY©s»ZNk{;U @V6W: Os < 盼!)[o۸N#TttVs3|y-muHw';͛o<gz!xoҘ)' Z!EuWEǽǏV[۽|˷|1ǻC[{~ tBvVE%#ܹ3‘/"?s{ڳ)üq gɡܟw{ ?44ӛȅw%=[ͽqk}%j{µI2A4G֙z\A\̹\\o<u{B-׮/ zPї׀7p3\w=ݝ=υۼm]ݷ}ןo_3ş +\Im1%ƻk|ɗ ^eW}#g;>3j VfjB:q=#!7࿜c<}9~ã}U&Ɉ):Jpg=9E[{q^7^OՋ^O; mR<W&H?>ü ݝ9v9J{*W]bTP~Mտ{^=ݞ_C<]o=7)x:+ts~Et;퍾K=}_C-w~Vد>~=uc_AͿAS^Y㣺 yz5Xj9Fq?J#e#0!B tÅ50cĊ;J豢ȏ1,ҤJl$#AhڬSeƼ'<cf) LIdirŧN]ZmI5+ɩb-"Ū_-lU)E wۄTb*B& z ^G3h M|bLcP%{r\3sL;2Օj&95l/Vm:Duu޼sΞ5ԑ#F)S)*ѳsWn9+ ݗKI8^~%S8> :DfE#*q'ZC䅧lv]Y '!BtuH^Hvo_^9c-uQhy(hn4"X=]ՐG:8Pmw7}P]VO )25yfJyrҍj2!dfHdN~Tn4]׊9&Y4B&hp#֒;Rf9{OfX#ʔhg'ҙtr[V:fʮZm(ۈjpy8PQJ90cΙ}Kq*JՂi RoVbXT%+mhk*=<M oj3,7({]ii)� h򚬎zk (o1W8,ϘKaIO9Ąb%ɕaةH/'hlRе@woԤͬ@|>KbNz\#,zukm0sfy'=7ibQ.N4(ӊ-+rG`w_1Xs5m0סSM ^]}\bt,LVp;i7wͰߙ{xq<W]`/~-ZRdտ^8ʖ<394ŷPe%g}#^jaLu+`w5GK7)O^})QLMG]t4: T x&p 8 Fq4:9K`0,%JQ~; 0(W}Կk*r .ɪ 94Љq,8d2`J"TLKꦈ& M "5CH؃𰃌 ɒ# j,eF4l+G7 2rdo> PDAzoec"ϥijpnxU;#<Mb&qb"kj{." xJrkd6KqӔc^:uF3 OJD ܌BNg"3SڸgN6^1-p}v(}oW4HCv:,))IHʖl)wOhQhU:.S[&h /V*ׄ`>[*@"Pr,CNXW =*Gj>ԠUSG#-\zˉd=*`"(smfn ) W=.j�$�h *s}槞1V!NԊlYTo|ue'^R,/ih LUJv4y;I[YmXڶw}QLx9tB;Qw;qK0RKT$eJrUmHKμ2x|#OZ=ފJcM($'`(o6[_п18* 4jxO N K5<ފFm1z2J ]+^%W!;)sw.4Ʀ~[4Lf0r5KM)#oX8E#5H1_(eKh)vsD+̛tkκbW&/w[m 69L^HLPB){ΐ']i ܲNcI4bғ$8)X�A`Iٯr}ZJ\hsdBjgEAZ®*Nf[N7#3mI`˾:iYgcTg5n9}bO;?Up1G)Q]mqrݫ.=v4 QY^v]N{[frt ;nZ>B ތm$m̋[YulO=<R. ʉr�]-})MpwܳuhAg\.~ɶ1?n3<?':aO3~n[00Pu.}RO /o9~Raw˫Np=VT^&W8wݳ;ݾG7WX(ts@vgq-v~_DtdFBuQoXr67{7TwsQm|N1|%R|2fS59GRxv<eag.ѣ}\d%Ih#`>o<U{-xl&!A0Hf1q�#J䷄9Dw}F28s5fmz*%L*CUE3b!b�8gL"$u(0c99ErFҷHEȅt{sr}Xp;x=rȈPW}Ȃfh$ACmcpsDM!m8䅐xNH}tzӳft\?g>F7E_t~1B{'f\u20whyGRH5G6v3`0wY7dhf2gxKV(k=O(4v;2rtXUPGsHq| tDSocn=T+Jci*熋wyN(tDT 4cF@Y~ԕo-UaI!Gkb$s^;#,en}Eysr9ic#v[Z9w|*iAf h||!W$.8-v7/?)hAYH|'TWOy`!X3�iՋH h6=C1HƱ^AhgGx9icI X|(SD2ԧoy[,yCM7[3Y(SF29/~ӈnܙ6zf*jh-&0jƙ9۹A֜CXn_4-``dFLٝ9xUGY1~dOUjx`D^)8u9eA HC#F!bQ)v_5ɛcOa J ʘ WyWlgyI}O2IgBPYE5ڕc}K>KLUYx`ɋrdRDn`b9ᆧ1J7:QA;o㡤B hiW8r3ɟ&D"4fbqy~pZr#;Q &~\mH:tsW=8fr^!*P^ڝ fJ u;AcDgI sHLDN.V$:wؔI$X⨖ITa*:.Xk5OlG`mezgq%t4w\$wۭN~b`dꙍZ7Z胭J9JG O zG $ yCD'LBW tWx4 {[q�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$sK $|BL�HPG X0A0$ Pt1=a! pP.b}"& jT<_#C c%i\G%  2 Gd!  A1`")@F A AJF8 =ڟVm$%X`q{)X"f )DA|ĜᓈZ)SɅrĠFzkzᡈXIXx_Gԑtu$0$0`@@ HhEA [.KO*P@%+~0HDL$"AdAF GZd$#su@ZǪp%�F@5n'tҘV $OG$dQ "pE"DzGm& pիAH!f4ln-J9+.!WpOH#Opc*${Vu"AYWA0\LgX}޷tq!`r;G*`PFtlQWoHD0�-Lp0!bwL RPrZW! aLàr OH B?<B �RdaЍDJG 5-$�ui_G>' �NZz+8,Q 3q�CoIC €t= CF))$PÂg "D&jlYـ�8ld~�6 <8#RB~8ŠPCbbl (%p�Uz kRpD'hSC(47XȒ@+, #���`RL@bQM-[04QFȀ )i8\o^Ư @ @8 ǹPDP'XkO�\rUHN A@d6HaRTqU�GHp% dX.>@"!6Hpc7~b7WCBJ& ~׹k!= Pnm-3C@ $HJ.?(.eD!A؀�x@brox B .Y PH<! @ ~` lFpTk )\-‚Vvig؈'l@ uӦ<K+�ؠ B(k BG `@FYA48/p�'_h`C>A 8<Bi` m`&` �@p5@ @N5N˪ ( kW�r k ��msxҀt``zʁp bT,YXP\Ppp"l ̟1,Q$$m $�$ʹ k E8xbX=C \ @5Cl,xC(O`0'�"De$`m29Ơhq pOfXZHD|-@d(c}C ֦,!@QC(H sb @TtYת4:#Z6q"`-0|Pak,lr[X~,-E`#e`i )ܠKXVVy�y~|B \A@.,r#AN-, 8෻K ~D qZiARKUL.9᯽dXKƆ�VJ?@3?uVIHD׶"�Q�(M?n JFݦ[%~"mTA@EH0geaAO+QǭO!@򅉍̺#D}v\�T?$I nӅ~Q|BȲ#N/W'ŀC b050O NE0LGN!p�7hVPB1*2sPZ)fj ORh~d)P9P'Ǣ_9aL8W3Ff}&4VaGE#82l`"?Jwp$36XR2=L1@5 2 wZP"YLp*rb@EPCD)pDž9W9!Gt6'N P'_0G5`u*!)u0!Y70�p$g4 t`;8Q65`b%pgp !@9u.kXT*5xHB&ƱLk-7 ̢"D9(H9$�sNThAmrDeE9#E M!d�0 qGED'b8Uq@"jl$5) OR7x@yg"`ik $fZ`@i!Mn"SoKP yrkCBRC!){:Z#q?" V�!"NU�t@=HkZ- Sj䣃3*R.2A%2H}CfqfSj+5:tLhP2p"Bz^R0pbRb~c(0_2 ZEI2)B6$oOPeH�|BOB'qhɗh:Pns60ɄO2̡(QPQ9P/ 5+@L0Dmv2O)�%cuF!E7UYV@0K›(Cp@!t!ur( TYhpXL��Dw'LK^)P9O`(S)R&`kք-Qq+Ƌ!@q�q);� 9F c%(".k@9O�)P1[TRSW1ި=D p**'~';0Z7<5$ ӨpZ'dPץ� p;�;r!P9f0YPbeJNe"R.XeWZ$6.7j?q. Pz蚮JʮZ0@�*w�Gg[p0XQV#l<p90*�srv;w�`!`"Gpp!QpQ'LzWpв#�je[ *p<SO2�8U&'h# Z~B�X#s^5#2]t ?8#}Rpp+q p�kz۷{&KI{X5FUv/@�O+G˸Ot][H gظ�X0l > |J `QZ �#P Z!@y b#/ �Һ�Q*�� D.QOиv+D{]JlDa2{pp*7s{CDv+no hpSg/2`lP�/P?@�v[9`=[~w` HP?PY$["K0 X)P7{`ݵ/` ?/P‹]vBc �),7lbr)p!Np@5~&'P� PvS=% Ilܿk*|_<J!_ATʦ|ʨDʬlrGl$JHP!G?tSz�(%|!~LcLEUyp'S�&qPrTfkdr~E~5I@. 8|h\QgSwGF2�K@:͌!<&D%d?H#XG࿁ݿ {(L@$Lp=lX ÛEX|E|p%N S3eL0�=hAқ0m* @ls7ԡ91=0I=Ep_ BxїEPM qPLiաI!86p�q0@y#]%m8,$�d㑐M"nK;]7٠٢ڤ}}ڥ-ҁPPt=]-7ڸ�@k0}{ڻ]<FYBPҝUP }@<mڝp}۷="Mۻ}"܁0 kUܻm}}߾%%M]U٨-7DxC�WB >D!C2!"&(~*:.n/~0>=@ց``MU�ݽ'-Im%=PB~Mݔ:L"=1S"mӆy 5~]U` M�< KT7HLn"]EP#}K.cהdBL7`1/.7M+WbTJ^~r'J,-7U7~븞됌ɮӶX-Xxl17[q`q"_sYq�W☌ɾtĄ:@f`\PKMl|܎7>lanˮ 7p׎qpznNEO^BW"?(_B$`,J4+!_CT*Ʋ0;o<=B_\ۿWgpklvGo1P"%J?'0B�_p*zWZGD >DNp;DDMv _É[�[oTC4WkzTi1doZ/}&ĿP0`GOQb8%#Al8}P@QSᤎv{<uȯOĿvK_/EW@p@Z_՟˟ |qRA3TLGgzqq+_��pxPB80xp`B T8`FnQ ItXcƋ]"HaI!#J<8#H53x!2EHJ8ɑ#HpP鑩N.AƖIsP Y1'Gs t֤މnkMha?DDŅx/ňI鸰L]Zd2YZӧY}67YaJ9G;/ۂԧ{ BIx_NDG/gC㯻X}'Oׇ{'5 F3I<{ &<C2a1DXqŵ Fp#߂8> �o*C Lr J%@)2 r/9"3wc)tL*LRN%ﴒJ*|J,RK3 H [H9;C6d3JL T<`&oPQ?S_EURg47m+rQ>:-!1C5D6ZgYjk@[h[l\uUm}]g^j-  \*ˆ!X=7]|an٭p/~j5CPXd=8mcgG G d� Z g‘ <F:if:/vD験iziz<ǖip`h*Z :F{k޺.<;j& 688܈g3P#2n#~ Q97z]*hd *L *(2fmw[ [7`vs]ك~o/vGϽP R'o蟏Ǿ{sVFޟ7utŽb6#9%tIS:@v>v{`E=~&4ag>RAu%$!P4D oz ch>;"D~01"CV+!``lns\Zp:&m3 �PVG4׹ܓcHЈFlHv $D"Ґ'$ 9DdB9ʰ)d# 9JH;d Iґ (VEF b32 0,=͍D3MI$>0H<59yHMf3(Fbӊ_ [j#Ie` 3c�7j!&aEӜDh4gQBMnH#%ZMRFS",P%â`э[ AM6=ea(BFҨ,Qѣ+Rq8ѐL!J;RԪ|23u7wƨ1Si :Rqb)hSDRhIzׯ3BEjC սԩu"K]ڨٌ;YX*`852aꐰXE,CJtzlhQ*۫굶Y*]EUA pxެfSˈVgS sO*՚ԱMTW tUkg]Q.ۥV[v/ew5pM6W5l7Қ_-mK%*_o[Mӆ.og&\;5rR` ׺0vZҘ)eUBw0q@d~P# Uo mOقȬ}mejpYՔŸ5+0 [Ifyu3y,3A.Y-KmFY3F%(Z:ѧn=`J_Z^F'7mkĵUvA|lMvcS@gm5X dQ-sw^Z6md9P比Kkm>58ai ҲN3`{xƈ6aXOw*QGxsomp,ߋ!j!ޖS1SKcYީ|J׻ 6scCO x=ip::sQu�kF%Z{ֶxСv=,o';]8S q>o W ¯ZN^V^Jwl悖ox35e6Kv2m{Sv^F%n7uN.G>պ69Fa ԉi͏U>sY/y;~r}஽o|kʟMO+�y[{C/Y2s=;=;*>;/l!񵅳<ì .d+s4? ;{C>j@[<<#4ý'4&`3@t<hT5+דI` 3쁲Qܸ'D=}S(,:Bc4Cd<:DB5/#6\5e+5{AܫD7ӫ#$C, d8 l8;,,{C;DC6C7,6<-[ W<AMӽ4BA.I;BK<[Ek6D*T4+0>˻�91lSD3c,ETFS?ȫ><\ls<;@tC2Q"$GeL`KCƞ3'TGDE|d9J<BkBb#OEmLE;59tDuDqBf<tKvZE&)(c+GE:Dn|p4DIH1g:a۾g=([ѻC|E|dE HkIt Ik2=¬`;ŝlA$ƍ$DsBŐ#&J<K@Dj41k\S 9*H<L<J,28^l4LTa:n\S*IB0w!HEK,L:o\ÔĂI|ޔ>JB\FL;L@$LTNk!3LdHCdL޼4|;,CļJLGYCȤj)̃>3J{|˘-nN~lLQN}MBlҔhg5H&<KTFLD Q|j7</L|<̨ưЎTE|뤼@yˋ̤l|OrMl3oo '=Ks >yQ#4D( uLRstR:'CH;KLL>0<1dTUR<u<8)@ҧ&*;jDY4-/H)Kr4S{\N=ȹLQy,ҊocNTzLM( %O*] ɴO,?yS&GQJtT;4LdsPP &@3k]JUJbG}QW%P; 2TBTÛG O`uQ�%@P JPIQ5,>PD7 qI>Wt<5ϧTTq4l+9W9]KLNJe S>Xk=@mΟg C9=)AT|%Il4l=%HյN eU#ڝtXy, ‡Ue mT̻KwʚuɩUB>dRUKpӌ޴+#|ק]Y? W@ZٗKZ]63hSù؄иеֳ]•ZV[=TRW9ݯ!}WVE=e \MzM\QZр<,L*[sY/DXЕ)կ`2B]m]t[rEUá kiƴ_ʥ-FMe݋IX5~ش_ۭ<ݚtWS%=2]~[\M^RSA55]X_L{OOmZ4aYeC~[E:ײ8͘. ARȔ[c6~I{^tE0t Z /=UcPbC] JdQ]eUP=@_%].>$NxS]&bc0]FL`J>R2.'W8%Jƣ5}K+&WA\%W&DXu; XN>[e&ea\<YcaD:T@E+te-^]N_.bOC7c=˝U-fgoUInf}Yeůt"$]\TK^Vnnce `�4=tnX^2N^)F2] C_,కG0hex5L6,fҎZ@^RmuSebt@xVXZ~gbhLᐮg4gJ|PFna.Oεf'fhp9x kLgx_{Y^eaKi>9g#/&Ճ`)>d댞[T5[$@ԁ2;,NNeȮIV^u*&hh` 7l8Z!mG>T&oamo0 &!l r5y.(mX>P Va˫c#-n RIL>aXl&>ԦQJݛ^oԩ fj&jĦoubks<bU  �v9B!hf66nefXGUnBN0ﳽm%BSoIkcpd 0R!>H^ XWc6jDiҍ9Ӎ̎ĞF(!_&r1hmnh o?wrԴ*֡)&Vy--r3jU<nB+nZsJ_,|W*ff\p"GpF12q5Ns_,fv@鳀r(u>cXgrUqzfX uemY'Yk7^vcgQv iYI6Qt s).oUjNFtuNEo&)It;Gzw7äрDn4^-x>/ʧ6>)׹9t_iKis&Os M"pDw1GRlyptuz[7E^J .1y_/wXx%SB_`O zOp+ r js:<y3o{{h_ ǯf%{qoWgЬ"z.ok/z=UWvyU?z 3k,Fw.lwÆ}d|{dVu*/>wo߿raxlbDsQ z1cʔq *2\!ĄJdXbD5rc2E*$$J)Kx˗-Y<9f͜8w ǎ[0!(A"Uz$ G6mZ% Z2cZ,,̐.m[۸hz4GmMO>npߋ(PȐ*p*Yr@8!P \NMkxÆejT=R/ܲ"ޭp?R]qRJ%QsU8rԂgpvvlu=ٛoO-!B~a}h]Skj6I{ךmtSO=oL)Q(BSEbt]# ] ~vZM#?ED*#I91XY_B#[ZW%^UؗS6m>ɗIDN1urǀe5L-#6!yNa|QwiUi߇rd 5eEexBXFw]!$ py!Rۧt**DeIE{tA\՘g*[lAz:j&f}[$e G|L!d�Xz%' ¸NHw5l Y\*s*Y]WuPpR6<1𜹾+1ۉp7 aBҫK92eXЎ &"l֩0ߪ'7Ŝrfw9-$3<n ca//'`9 H3?c*/uظW,6z?@ b&y s�jmֈAey_՝Y5rukqG.3OqGLdYpX:_<w}Vw:AZ#ی2% j?:rxv[F,=pZ^$*:#KP4-j-S@Im|6C(WQd-0 r;r˟ 9yr;b050P2"ZW"׭MO(FkSx/:'rZMF&F0'<WUDnb4c�.=QUb*!^"]լHPC -Khk^E#eqik3F13 !Ń3^<2ӊld�Yid�D`i(UHr#acsX(G9ǁ Bn  ${'6N_bC0 i. l(* S#%yID}&+ᴜQ0kods`*+kQBly<VIF-S8aEEŖ,ryF]&A[\aA-rp^FS?ޣܕOYJ ܙԖfJXS $c]E| gu]T�L7}GZ@)fu:9IՙE4 ǹ1֛\,XNĘd"Im $_6 Ud/UۖJ'RAUyK"~Ҭ ml׫۱>UT~ئ ,j+E.(ZJչ,; ҳv HNh}jP; ϣ+]I9V:- k8:/~h#nRotyOu\Wsl3ʋ\D g&+܁i']iUG(*U9/V;ƷUnrAYe/3fr:VUhNq=g8;F;n \H~L/21~̢3"L5Wgv0U:u1ژq9hg ѓBӽɺEaW^~3&23u5ۢj>61ʐefquf)뤇ob!˳:][!*J6'C`~b]jP9&EKBm"jk\KkI= b+ ZZykB|8^&װ;>O eL6;nkH4rXP V;왗۫KўbxF_Mߠ ]) u˹e3m:?m2l|d뉝[dɓuu1o1lpM?gfCW*ƀ8/r/Wru#݃nqSkFH>f͛vrK:~|IM?q&B1ikiX-m^R&/8: >mfml:wz 9*ЭJq[ShN_ 5豚QQ ߀ݞ N@Y|Р ޠ  `Š]\߮e$TxuU݅vhG ~x!x zadB|dBa~aޡ!8B Xڴ�ߙC]Pu# M_lav!&@(j! &!+(~a ^ !RHw٢@xY-1qք@!@΍ &@,@433Xc2b#qE#p Z S=!TX[ќeBLH =vHD Mh(DK=S#|::H4MCcc"bdiQRi]ƞ0UڿXWCDr`>.b̤„h(d?NJ,LI}:Yd@ȈLy;Z"!KWF-WpeXeWdMWΌVeZ:Z%\%Ke L_(Z1Cc|�c "څ:dC&dWjY$O$Xb&d^fJLj&QrZKe�pAD创H VM<%nbLJ*CX¥X:$q d,VJ.[%$`%DYeO<Vvz Mu y>5y'A'Ҡq6:4§6VADSA\wSTfQ%m_HF QA J&pʃ:#]N(L9Jn!7Jh!WdXA ZsCf֩Ua ^b>>)!|A` L< "nba j"df|+}S[\1_9ɦFbXPbcZ'X)(I @'LѬaqAa<~k5Xmzg9[ (DPjcc@~|*W%j**ꪪ* A'T= v鳬T0fP PQbbwnDr�A#ܥkkrA p뻪kj pkkr+,TcVB"dy^;vl"B+*tdž΁Ȯɖ,ʦʮɂ,˂lV,| J=O-\䱞vbr^QfADP�8<8AFmJ8ANj-Z~mF-v�J2-@P�3uDWعWU%QI@8 (0@ ,..F.N..( \^z.L.@$A$�iUF欅v* ^ NĎڀ2�//�*o.6/2/.2/^/N&@5Ц!Y e49ʎ(-^hnӂ ` bBV//p0 0.6nɥN+$]bSڣ>.F$*.^o"030> C/ #p�3@~ ,ًUu``N o;R00o0 "𱲏э h &]Eb-|�x/ q[ 0p� p,մRΈّ�&ըih2P j[/ ǰ+07!21k]cõ3d0#ߢo!c1ðO3r 3n!Spt~ ym):W\0{ܯ+cs"+/ "�" d?+ C@[1B/< tKjjoV!)cBs3�d.+3�@�JA'/24{r;}3]9VgV2L'3QQ;;W3p�2Bp"pVsKuIw>2Fz/dpB1_utYkE1˳,tts2� (3s>Aap"#tr�_p%9 v_#Q;:qfBpdϲbC/@$Av�`/K2ʁXW3-k.sبH֕DcjLmV X-.3\P^kq 0v6 @ sl1x6?6|/N#"9YH\-;#iFT_qw ml K/6U' vo{wp'P(\F:cgJ$) {& szG3?A Brj..kZo qY4nrt?y1G] UJv/n39+@7n9@Z*yg_X <LQ"b~rKk?hצ`8"ru A�4�lA@ Ё <A"#y+a�q-][G/VwN;vW/BC@ 4>̴ <A@� t@uB0qCY2LsLDs�-35n ș)cs 4@ A/@ A @(w@2Xߊ҉ļt&&yL{wyG焁#8+85$<@�@@�<@< oAXAouU_�9kqQ)v8 gb&gjW; { t� y�K/B@Jwy-##hvL%B|]歾?vws k7(BAA[> �[s+#;S7\PH$||`aﵫ< /�7؀@n+?9wo=#Y_Y:@!J G3@2@#*1^ب Ǝ/~dȒ#M̸ReK'S2Ș5O)sF*`04>&e`)."VyG@N|@m6q @9VZ(ҤFM@w%7ȑ L2{Dp߾eCqB*:q.{L3eϔA[=ZtџKSrjΜu, tmp&uvE{�d#Ѡ]t$a a@6׺ < 򒰛p> 7N26N{MvL@ 0۬*B(-jC"hÇ=|@�cڠ B ;KG ,#@전Ph2Z PSC͵*I2K+R?/aSAڌMFݸ3 E0@8 `` X$�*n5lsKFk*(r< b1>sS-;r�[+׬T0 $LPm#q#5SD P^|1iYrqG,!5!%%zɊQ 7s \@t| AuIθBg .�#Yی·.j8(d;؎BRRQBoG%=SiM3sdeUɝV)UQWdh5Vp�ClpC=.>@¥<4VhZ/}8<"C,KȡIcPorW~7ݖfjc|@EA:Em �q�;eF.V4 �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$sK $|BL�HPG X0A0$ Pt1=a! pP.b}"& jT<_#C c%i\G%  2 Gd!  A1`")@F A AJF8 =ڟVm$%X`q{)X"f )DA|ĜᓈZ)SɅrĠFzkzᡈXIXx_Gԑtu$0$0`@@ HhEA [.KO*P@%+~0HDL$"AdAF GZd$#su@ZǪp%�F@5n'tҘV $OG$dQ "pE"DzGm& pիAH!f4ln-J9+.!WpOH#Opc*${Vu"AYWA0\LgX}޷tq!`r;G*`PFtlQWoHD0�-Lp0!bwL RPrZW! aLàr OH B?<B �RdaЍDJG 5-$�ui_G>' �NZz+8,Q 3q�CoIC €t= CF))$PÂg "D&jlYـ�8ld~�6 <8#RB~8ŠPCbbl (%p�Uz kRpD'hSC(47XȒ@+, #���`RL@bQM-[04QFȀ )i8\o^Ư @ @8 ǹPDP'XkO�\rUHN A@d6HaRTqU�GHp% dX.>@"!6Hpc7~b7WCBJ& ~׹k!= Pnm-3C@ $HJ.?(.eD!A؀�x@brox B .Y PH<! @ ~` lFpTk )\-‚Vvig؈'l@ uӦ<K+�ؠ B(k BG `@FYA48/p�'_h`C>A 8<Bi` m`&` �@p5@ @N5N˪ ( kW�r k ��msxҀt``zʁp bT,YXP\Ppp"l ̟1,Q$$m $�$ʹ k E8xbX=C \ @5Cl,xC(O`0'�"De$`m29Ơhq pOfXZHD|-@d(c}C ֦,!@QC(H sb @TtYת4:#Z6q"`-0|Pak,lr[X~,-E`#e`i )ܠKXVVy�y~|B \A@.,r#AN-, 8෻K ~D qZiARKUL.9᯽dXKƆ�VJ?@3?uVIHD׶"�Q�(M?n JFݦ[%~"mTA@EH0geaAO+QǭO!@򅉍̺#D}v\�T?$I nӅ~Q|BȲ#N/W'ŀC b050O NE0LGN!p�7hVPB1*2sPZ)fj ORh~d)P9P'Ǣ_9aL8W3Ff}&4VaGE#82l`"?Jwp$36XR2=L1@5 2 wZP"YLp*rb@EPCD)pDž9W9!Gt6'N P'_0G5`u*!)u0!Y70�p$g4 t`;8Q65`b%pgp !@9u.kXT*5xHB&ƱLk-7 ̢"D9(H9$�sNThAmrDeE9#E M!d�0 qGED'b8Uq@"jl$5) OR7x@yg"`ik $fZ`@i!Mn"SoKP yrkCBRC!){:Z#q?" V�!"NU�t@=HkZ- Sj䣃3*R.2A%2H}CfqfSj+5:tLhP2p"Bz^R0pbRb~c(0_2 ZEI2)B6$oOPeH�|BOB'qhɗh:Pns60ɄO2̡(QPQ9P/ 5+@L0Dmv2O)�%cuF!E7UYV@0K›(Cp@!t!ur( TYhpXL��Dw'LK^)P9O`(S)R&`kք-Qq+Ƌ!@q�q);� 9F c%(".k@9O�)P1[TRSW1ި=D p**'~';0Z7<5$ ӨpZ'dPץ� p;�;r!P9f0YPbeJNe"R.XeWZ$6.7j?q. Pz蚮JʮZ0@�*w�Gg[p0XQV#l<p90*�srv;w�`!`"Gpp!QpQ'LzWpв#�je[ *p<SO2�8U&'h# Z~B�X#s^5#2]t ?8#}Rpp+q p�kz۷{&KI{X5FUv/@�O+G˸Ot][H gظ�X0l > |J `QZ �#P Z!@y b#/ �Һ�Q*�� D.QOиv+D{]JlDa2{pp*7s{CDv+no hpSg/2`lP�/P?@�v[9`=[~w` HP?PY$["K0 X)P7{`ݵ/` ?/P‹]vBc �),7lbr)p!Np@5~&'P� PvS=% Ilܿk*|_<J!_ATʦ|ʨDʬlrGl$JHP!G?tSz�(%|!~LcLEUyp'S�&qPrTfkdr~E~5I@. 8|h\QgSwGF2�K@:͌!<&D%d?H#XG࿁ݿ {(L@$Lp=lX ÛEX|E|p%N S3eL0�=hAқ0m* @ls7ԡ91=0I=Ep_ BxїEPM qPLiաI!86p�q0@y#]%m8,$�d㑐M"nK;]7٠٢ڤ}}ڥ-ҁPPt=]-7ڸ�@k0}{ڻ]<FYBPҝUP }@<mڝp}۷="Mۻ}"܁0 kUܻm}}߾%%M]U٨-7DxC�WB >D!C2!"&(~*:.n/~0>=@ց``MU�ݽ'-Im%=PB~Mݔ:L"=1S"mӆy 5~]U` M�< KT7HLn"]EP#}K.cהdBL7`1/.7M+WbTJ^~r'J,-7U7~븞됌ɮӶX-Xxl17[q`q"_sYq�W☌ɾtĄ:@f`\PKMl|܎7>lanˮ 7p׎qpznNEO^BW"?(_B$`,J4+!_CT*Ʋ0;o<=B_\ۿWgpklvGo1P"%J?'0B�_p*zWZGD >DNp;DDMv _É[�[oTC4WkzTi1doZ/}&ĿP0`GOQb8%#Al8}P@QSᤎv{<uȯOĿvK_/EW@p@Z_՟˟ |qRA3TLGgzqq+_��pxPB80xp`B T8`FnQ ItXcƋ]"HaI!#J<8#H53x!2EHJ8ɑ#HpP鑩N.AƖIsP Y1'Gs t֤މnkMha?DDŅx/ňI鸰L]Zd2YZӧY}67YaJ9G;/ۂԧ{ BIx_NDG/gC㯻X}'Oׇ{'5 F3I<{ &<C2a1DXqŵ Fp#߂8> �o*C Lr J%@)2 r/9"3wc)tL*LRN%ﴒJ*|J,RK3 H [H9;C6d3JL T<`&oPQ?S_EURg47m+rQ>:-!1C5D6ZgYjk@[h[l\uUm}]g^j-  \*ˆ!X=7]|an٭p/~j5CPXd=8mcgG G d� Z g‘ <F:if:/vD験iziz<ǖip`h*Z :F{k޺.<;j& 688܈g3P#2n#~ Q97z]*hd *L *(2fmw[ [7`vs]ك~o/vGϽP R'o蟏Ǿ{sVFޟ7utŽb6#9%tIS:@v>v{`E=~&4ag>RAu%$!P4D oz ch>;"D~01"CV+!``lns\Zp:&m3 �PVG4׹ܓcHЈFlHv $D"Ґ'$ 9DdB9ʰ)d# 9JH;d Iґ (VEF b32 0,=͍D3MI$>0H<59yHMf3(Fbӊ_ [j#Ie` 3c�7j!&aEӜDh4gQBMnH#%ZMRFS",P%â`э[ AM6=ea(BFҨ,Qѣ+Rq8ѐL!J;RԪ|23u7wƨ1Si :Rqb)hSDRhIzׯ3BEjC սԩu"K]ڨٌ;YX*`852aꐰXE,CJtzlhQ*۫굶Y*]EUA pxެfSˈVgS sO*՚ԱMTW tUkg]Q.ۥV[v/ew5pM6W5l7Қ_-mK%*_o[Mӆ.og&\;5rR` ׺0vZҘ)eUBw0q@d~P# Uo mOقȬ}mejpYՔŸ5+0 [Ifyu3y,3A.Y-KmFY3F%(Z:ѧn=`J_Z^F'7mkĵUvA|lMvcS@gm5X dQ-sw^Z6md9P比Kkm>58ai ҲN3`{xƈ6aXOw*QGxsomp,ߋ!j!ޖS1SKcYީ|J׻ 6scCO x=ip::sQu�kF%Z{ֶxСv=,o';]8S q>o W ¯ZN^V^Jwl悖ox35e6Kv2m{Sv^F%n7uN.G>պ69Fa ԉi͏U>sY/y;~r}஽o|kʟMO+�y[{C/Y2s=;=;*>;/l!񵅳<ì .d+s4? ;{C>j@[<<#4ý'4&`3@t<hT5+דI` 3쁲Qܸ'D=}S(,:Bc4Cd<:DB5/#6\5e+5{AܫD7ӫ#$C, d8 l8;,,{C;DC6C7,6<-[ W<AMӽ4BA.I;BK<[Ek6D*T4+0>˻�91lSD3c,ETFS?ȫ><\ls<;@tC2Q"$GeL`KCƞ3'TGDE|d9J<BkBb#OEmLE;59tDuDqBf<tKvZE&)(c+GE:Dn|p4DIH1g:a۾g=([ѻC|E|dE HkIt Ik2=¬`;ŝlA$ƍ$DsBŐ#&J<K@Dj41k\S 9*H<L<J,28^l4LTa:n\S*IB0w!HEK,L:o\ÔĂI|ޔ>JB\FL;L@$LTNk!3LdHCdL޼4|;,CļJLGYCȤj)̃>3J{|˘-nN~lLQN}MBlҔhg5H&<KTFLD Q|j7</L|<̨ưЎTE|뤼@yˋ̤l|OrMl3oo '=Ks >yQ#4D( uLRstR:'CH;KLL>0<1dTUR<u<8)@ҧ&*;jDY4-/H)Kr4S{\N=ȹLQy,ҊocNTzLM( %O*] ɴO,?yS&GQJtT;4LdsPP &@3k]JUJbG}QW%P; 2TBTÛG O`uQ�%@P JPIQ5,>PD7 qI>Wt<5ϧTTq4l+9W9]KLNJe S>Xk=@mΟg C9=)AT|%Il4l=%HյN eU#ڝtXy, ‡Ue mT̻KwʚuɩUB>dRUKpӌ޴+#|ק]Y? W@ZٗKZ]63hSù؄иеֳ]•ZV[=TRW9ݯ!}WVE=e \MzM\QZр<,L*[sY/DXЕ)կ`2B]m]t[rEUá kiƴ_ʥ-FMe݋IX5~ش_ۭ<ݚtWS%=2]~[\M^RSA55]X_L{OOmZ4aYeC~[E:ײ8͘. ARȔ[c6~I{^tE0t Z /=UcPbC] JdQ]eUP=@_%].>$NxS]&bc0]FL`J>R2.'W8%Jƣ5}K+&WA\%W&DXu; XN>[e&ea\<YcaD:T@E+te-^]N_.bOC7c=˝U-fgoUInf}Yeůt"$]\TK^Vnnce `�4=tnX^2N^)F2] C_,కG0hex5L6,fҎZ@^RmuSebt@xVXZ~gbhLᐮg4gJ|PFna.Oεf'fhp9x kLgx_{Y^eaKi>9g#/&Ճ`)>d댞[T5[$@ԁ2;,NNeȮIV^u*&hh` 7l8Z!mG>T&oamo0 &!l r5y.(mX>P Va˫c#-n RIL>aXl&>ԦQJݛ^oԩ fj&jĦoubks<bU  �v9B!hf66nefXGUnBN0ﳽm%BSoIkcpd 0R!>H^ XWc6jDiҍ9Ӎ̎ĞF(!_&r1hmnh o?wrԴ*֡)&Vy--r3jU<nB+nZsJ_,|W*ff\p"GpF12q5Ns_,fv@鳀r(u>cXgrUqzfX uemY'Yk7^vcgQv iYI6Qt s).oUjNFtuNEo&)It;Gzw7äрDn4^-x>/ʧ6>)׹9t_iKis&Os M"pDw1GRlyptuz[7E^J .1y_/wXx%SB_`O zOp+ r js:<y3o{{h_ ǯf%{qoWgЬ"z.ok/z=UWvyU?z 3k,Fw.lwÆ}d|{dVu*/>wo߿raxlbDsQ z1cʔq *2\!ĄJdXbD5rc2E*$$J)Kx˗-Y<9f͜8w ǎ[0!(A"Uz$ G6mZ% Z2cZ,,̐.m[۸hz4GmMO>npߋ(PȐ*p*Yr@8!P \NMkxÆejT=R/ܲ"ޭp?R]qRJ%QsU8rԂgpvvlu=ٛoO-!B~a}h]Skj6I{ךmtSO=oL)Q(BSEbt]# ] ~vZM#?ED*#I91XY_B#[ZW%^UؗS6m>ɗIDN1urǀe5L-#6!yNa|QwiUi߇rd 5eEexBXFw]!$ py!Rۧt**DeIE{tA\՘g*[lAz:j&f}[$e G|L!d�Xz%' ¸NHw5l Y\*s*Y]WuPpR6<1𜹾+1ۉp7 aBҫK92eXЎ &"l֩0ߪ'7Ŝrfw9-$3<n ca//'`9 H3?c*/uظW,6z?@ b&y s�jmֈAey_՝Y5rukqG.3OqGLdYpX:_<w}Vw:AZ#ی2% j?:rxv[F,=pZ^$*:#KP4-j-S@Im|6C(WQd-0 r;r˟ 9yr;b050P2"ZW"׭MO(FkSx/:'rZMF&F0'<WUDnb4c�.=QUb*!^"]լHPC -Khk^E#eqik3F13 !Ń3^<2ӊld�Yid�D`i(UHr#acsX(G9ǁ Bn  ${'6N_bC0 i. l(* S#%yID}&+ᴜQ0kods`*+kQBly<VIF-S8aEEŖ,ryF]&A[\aA-rp^FS?ޣܕOYJ ܙԖfJXS $c]E| gu]T�L7}GZ@)fu:9IՙE4 ǹ1֛\,XNĘd"Im $_6 Ud/UۖJ'RAUyK"~Ҭ ml׫۱>UT~ئ ,j+E.(ZJչ,; ҳv HNh}jP; ϣ+]I9V:- k8:/~h#nRotyOu\Wsl3ʋ\D g&+܁i']iUG(*U9/V;ƷUnrAYe/3fr:VUhNq=g8;F;n \H~L/21~̢3"L5Wgv0U:u1ژq9hg ѓBӽɺEaW^~3&23u5ۢj>61ʐefquf)뤇ob!˳:][!*J6'C`~b]jP9&EKBm"jk\KkI= b+ ZZykB|8^&װ;>O eL6;nkH4rXP V;왗۫KўbxF_Mߠ ]) u˹e3m:?m2l|d뉝[dɓuu1o1lpM?gfCW*ƀ8/r/Wru#݃nqSkFH>f͛vrK:~|IM?q&B1ikiX-m^R&/8: >mfml:wz 9*ЭJq[ShN_ 5豚QQ ߀ݞ N@Y|Р ޠ  `Š]\߮e$TxuU݅vhG ~x!x zadB|dBa~aޡ!8B Xڴ�ߙC]Pu# M_lav!&@(j! &!+(~a ^ !RHw٢@xY-1qք@!@΍ &@,@433Xc2b#qE#p Z S=!TX[ќeBLH =vHD Mh(DK=S#|::H4MCcc"bdiQRi]ƞ0UڿXWCDr`>.b̤„h(d?NJ,LI}:Yd@ȈLy;Z"!KWF-WpeXeWdMWΌVeZ:Z%\%Ke L_(Z1Cc|�c "څ:dC&dWjY$O$Xb&d^fJLj&QrZKe�pAD创H VM<%nbLJ*CX¥X:$q d,VJ.[%$`%DYeO<Vvz Mu y>5y'A'Ҡq6:4§6VADSA\wSTfQ%m_HF QA J&pʃ:#]N(L9Jn!7Jh!WdXA ZsCf֩Ua ^b>>)!|A` L< "nba j"df|+}S[\1_9ɦFbXPbcZ'X)(I @'LѬaqAa<~k5Xmzg9[ (DPjcc@~|*W%j**ꪪ* A'T= v鳬T0fP PQbbwnDr�A#ܥkkrA p뻪kj pkkr+,TcVB"dy^;vl"B+*tdž΁Ȯɖ,ʦʮɂ,˂lV,| J=O-\䱞vbr^QfADP�8<8AFmJ8ANj-Z~mF-v�J2-@P�3uDWعWU%QI@8 (0@ ,..F.N..( \^z.L.@$A$�iUF欅v* ^ NĎڀ2�//�*o.6/2/.2/^/N&@5Ц!Y e49ʎ(-^hnӂ ` bBV//p0 0.6nɥN+$]bSڣ>.F$*.^o"030> C/ #p�3@~ ,ًUu``N o;R00o0 "𱲏э h &]Eb-|�x/ q[ 0p� p,մRΈّ�&ըih2P j[/ ǰ+07!21k]cõ3d0#ߢo!c1ðO3r 3n!Spt~ ym):W\0{ܯ+cs"+/ "�" d?+ C@[1B/< tKjjoV!)cBs3�d.+3�@�JA'/24{r;}3]9VgV2L'3QQ;;W3p�2Bp"pVsKuIw>2Fz/dpB1_utYkE1˳,tts2� (3s>Aap"#tr�_p%9 v_#Q;:qfBpdϲbC/@$Av�`/K2ʁXW3-k.sبH֕DcjLmV X-.3\P^kq 0v6 @ sl1x6?6|/N#"9YH\-;#iFT_qw ml K/6U' vo{wp'P(\F:cgJ$) {& szG3?A Brj..kZo qY4nrt?y1G] UJv/n39+@7n9@Z*yg_X <LQ"b~rKk?hצ`8"ru A�4�lA@ Ё <A"#y+a�q-][G/VwN;vW/BC@ 4>̴ <A@� t@uB0qCY2LsLDs�-35n ș)cs 4@ A/@ A @(w@2Xߊ҉ļt&&yL{wyG焁#8+85$<@�@@�<@< oAXAouU_�9kqQ)v8 gb&gjW; { t� y�K/B@Jwy-##hvL%B|]歾?vws k7(BAA[> �[s+#;S7\PH$||`aﵫ< /�7؀@n+?9wo=#Y_Y:@!J G3@2@#*1^ب Ǝ/~dȒ#M̸ReK'S2Ș5O)sF*`04>&e`)."VyG@N|@m6q @9VZ(ҤFM@w%7ȑ L2{Dp߾eCqB*:q.{L3eϔA[=ZtџKSrjΜu, tmp&uvE{�d#Ѡ]t$a a@6׺ < 򒰛p> 7N26N{MvL@ 0۬*B(-jC"hÇ=|@�cڠ B ;KG ,#@전Ph2Z PSC͵*I2K+R?/aSAڌMFݸ3 E0@8 `` X$�*n5lsKFk*(r< b1>sS-;r�[+׬T0 $LPm#q#5SD P^|1iYrqG,!5!%%zɊQ 7s \@t| AuIθBg .�#Yی·.j8(d;؎BRRQBoG%=SiM3sdeUɝV)UQWdh5Vp�ClpC=.>@¥<4VhZ/}8<"C,KȡIcPorW~7ݖfjc|@EA:Em �q�;eF.V4 �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$sK $|BL�HPG X0A0$ Pt1=a! pP.b}"& jT<_#C c%i\G%  2 Gd!  A1`")@F A AJF8 =ڟVm$%X`q{)X"f )DA|ĜᓈZ)SɅrĠFzkzᡈXIXx_Gԑtu$0$0`@@ HhEA [.KO*P@%+~0HDL$"AdAF GZd$#su@ZǪp%�F@5n'tҘV $OG$dQ "pE"DzGm& pիAH!f4ln-J9+.!WpOH#Opc*${Vu"AYWA0\LgX}޷tq!`r;G*`PFtlQWoHD0�-Lp0!bwL RPrZW! aLàr OH B?<B �RdaЍDJG 5-$�ui_G>' �NZz+8,Q 3q�CoIC €t= CF))$PÂg "D&jlYـ�8ld~�6 <8#RB~8ŠPCbbl (%p�Uz kRpD'hSC(47XȒ@+, #���`RL@bQM-[04QFȀ )i8\o^Ư @ @8 ǹPDP'XkO�\rUHN A@d6HaRTqU�GHp% dX.>@"!6Hpc7~b7WCBJ& ~׹k!= Pnm-3C@ $HJ.?(.eD!A؀�x@brox B .Y PH<! @ ~` lFpTk )\-‚Vvig؈'l@ uӦ<K+�ؠ B(k BG `@FYA48/p�'_h`C>A 8<Bi` m`&` �@p5@ @N5N˪ ( kW�r k ��msxҀt``zʁp bT,YXP\Ppp"l ̟1,Q$$m $�$ʹ k E8xbX=C \ @5Cl,xC(O`0'�"De$`m29Ơhq pOfXZHD|-@d(c}C ֦,!@QC(H sb @TtYת4:#Z6q"`-0|Pak,lr[X~,-E`#e`i )ܠKXVVy�y~|B \A@.,r#AN-, 8෻K ~D qZiARKUL.9᯽dXKƆ�VJ?@3?uVIHD׶"�Q�(M?n JFݦ[%~"mTA@EH0geaAO+QǭO!@򅉍̺#D}v\�T?$I nӅ~Q|BȲ#N/W'ŀC b050O NE0LGN!p�7hVPB1*2sPZ)fj ORh~d)P9P'Ǣ_9aL8W3Ff}&4VaGE#82l`"?Jwp$36XR2=L1@5 2 wZP"YLp*rb@EPCD)pDž9W9!Gt6'N P'_0G5`u*!)u0!Y70�p$g4 t`;8Q65`b%pgp !@9u.kXT*5xHB&ƱLk-7 ̢"D9(H9$�sNThAmrDeE9#E M!d�0 qGED'b8Uq@"jl$5) OR7x@yg"`ik $fZ`@i!Mn"SoKP yrkCBRC!){:Z#q?" V�!"NU�t@=HkZ- Sj䣃3*R.2A%2H}CfqfSj+5:tLhP2p"Bz^R0pbRb~c(0_2 ZEI2)B6$oOPeH�|BOB'qhɗh:Pns60ɄO2̡(QPQ9P/ 5+@L0Dmv2O)�%cuF!E7UYV@0K›(Cp@!t!ur( TYhpXL��Dw'LK^)P9O`(S)R&`kք-Qq+Ƌ!@q�q);� 9F c%(".k@9O�)P1[TRSW1ި=D p**'~';0Z7<5$ ӨpZ'dPץ� p;�;r!P9f0YPbeJNe"R.XeWZ$6.7j?q. Pz蚮JʮZ0@�*w�Gg[p0XQV#l<p90*�srv;w�`!`"Gpp!QpQ'LzWpв#�je[ *p<SO2�8U&'h# Z~B�X#s^5#2]t ?8#}Rpp+q p�kz۷{&KI{X5FUv/@�O+G˸Ot][H gظ�X0l > |J `QZ �#P Z!@y b#/ �Һ�Q*�� D.QOиv+D{]JlDa2{pp*7s{CDv+no hpSg/2`lP�/P?@�v[9`=[~w` HP?PY$["K0 X)P7{`ݵ/` ?/P‹]vBc �),7lbr)p!Np@5~&'P� PvS=% Ilܿk*|_<J!_ATʦ|ʨDʬlrGl$JHP!G?tSz�(%|!~LcLEUyp'S�&qPrTfkdr~E~5I@. 8|h\QgSwGF2�K@:͌!<&D%d?H#XG࿁ݿ {(L@$Lp=lX ÛEX|E|p%N S3eL0�=hAқ0m* @ls7ԡ91=0I=Ep_ BxїEPM qPLiաI!86p�q0@y#]%m8,$�d㑐M"nK;]7٠٢ڤ}}ڥ-ҁPPt=]-7ڸ�@k0}{ڻ]<FYBPҝUP }@<mڝp}۷="Mۻ}"܁0 kUܻm}}߾%%M]U٨-7DxC�WB >D!C2!"&(~*:.n/~0>=@ց``MU�ݽ'-Im%=PB~Mݔ:L"=1S"mӆy 5~]U` M�< KT7HLn"]EP#}K.cהdBL7`1/.7M+WbTJ^~r'J,-7U7~븞됌ɮӶX-Xxl17[q`q"_sYq�W☌ɾtĄ:@f`\PKMl|܎7>lanˮ 7p׎qpznNEO^BW"?(_B$`,J4+!_CT*Ʋ0;o<=B_\ۿWgpklvGo1P"%J?'0B�_p*zWZGD >DNp;DDMv _É[�[oTC4WkzTi1doZ/}&ĿP0`GOQb8%#Al8}P@QSᤎv{<uȯOĿvK_/EW@p@Z_՟˟ |qRA3TLGgzqq+_��pxPB80xp`B T8`FnQ ItXcƋ]"HaI!#J<8#H53x!2EHJ8ɑ#HpP鑩N.AƖIsP Y1'Gs t֤މnkMha?DDŅx/ňI鸰L]Zd2YZӧY}67YaJ9G;/ۂԧ{ BIx_NDG/gC㯻X}'Oׇ{'5 F3I<{ &<C2a1DXqŵ Fp#߂8> �o*C Lr J%@)2 r/9"3wc)tL*LRN%ﴒJ*|J,RK3 H [H9;C6d3JL T<`&oPQ?S_EURg47m+rQ>:-!1C5D6ZgYjk@[h[l\uUm}]g^j-  \*ˆ!X=7]|an٭p/~j5CPXd=8mcgG G d� Z g‘ <F:if:/vD験iziz<ǖip`h*Z :F{k޺.<;j& 688܈g3P#2n#~ Q97z]*hd *L *(2fmw[ [7`vs]ك~o/vGϽP R'o蟏Ǿ{sVFޟ7utŽb6#9%tIS:@v>v{`E=~&4ag>RAu%$!P4D oz ch>;"D~01"CV+!``lns\Zp:&m3 �PVG4׹ܓcHЈFlHv $D"Ґ'$ 9DdB9ʰ)d# 9JH;d Iґ (VEF b32 0,=͍D3MI$>0H<59yHMf3(Fbӊ_ [j#Ie` 3c�7j!&aEӜDh4gQBMnH#%ZMRFS",P%â`э[ AM6=ea(BFҨ,Qѣ+Rq8ѐL!J;RԪ|23u7wƨ1Si :Rqb)hSDRhIzׯ3BEjC սԩu"K]ڨٌ;YX*`852aꐰXE,CJtzlhQ*۫굶Y*]EUA pxެfSˈVgS sO*՚ԱMTW tUkg]Q.ۥV[v/ew5pM6W5l7Қ_-mK%*_o[Mӆ.og&\;5rR` ׺0vZҘ)eUBw0q@d~P# Uo mOقȬ}mejpYՔŸ5+0 [Ifyu3y,3A.Y-KmFY3F%(Z:ѧn=`J_Z^F'7mkĵUvA|lMvcS@gm5X dQ-sw^Z6md9P比Kkm>58ai ҲN3`{xƈ6aXOw*QGxsomp,ߋ!j!ޖS1SKcYީ|J׻ 6scCO x=ip::sQu�kF%Z{ֶxСv=,o';]8S q>o W ¯ZN^V^Jwl悖ox35e6Kv2m{Sv^F%n7uN.G>պ69Fa ԉi͏U>sY/y;~r}஽o|kʟMO+�y[{C/Y2s=;=;*>;/l!񵅳<ì .d+s4? ;{C>j@[<<#4ý'4&`3@t<hT5+דI` 3쁲Qܸ'D=}S(,:Bc4Cd<:DB5/#6\5e+5{AܫD7ӫ#$C, d8 l8;,,{C;DC6C7,6<-[ W<AMӽ4BA.I;BK<[Ek6D*T4+0>˻�91lSD3c,ETFS?ȫ><\ls<;@tC2Q"$GeL`KCƞ3'TGDE|d9J<BkBb#OEmLE;59tDuDqBf<tKvZE&)(c+GE:Dn|p4DIH1g:a۾g=([ѻC|E|dE HkIt Ik2=¬`;ŝlA$ƍ$DsBŐ#&J<K@Dj41k\S 9*H<L<J,28^l4LTa:n\S*IB0w!HEK,L:o\ÔĂI|ޔ>JB\FL;L@$LTNk!3LdHCdL޼4|;,CļJLGYCȤj)̃>3J{|˘-nN~lLQN}MBlҔhg5H&<KTFLD Q|j7</L|<̨ưЎTE|뤼@yˋ̤l|OrMl3oo '=Ks >yQ#4D( uLRstR:'CH;KLL>0<1dTUR<u<8)@ҧ&*;jDY4-/H)Kr4S{\N=ȹLQy,ҊocNTzLM( %O*] ɴO,?yS&GQJtT;4LdsPP &@3k]JUJbG}QW%P; 2TBTÛG O`uQ�%@P JPIQ5,>PD7 qI>Wt<5ϧTTq4l+9W9]KLNJe S>Xk=@mΟg C9=)AT|%Il4l=%HյN eU#ڝtXy, ‡Ue mT̻KwʚuɩUB>dRUKpӌ޴+#|ק]Y? W@ZٗKZ]63hSù؄иеֳ]•ZV[=TRW9ݯ!}WVE=e \MzM\QZр<,L*[sY/DXЕ)կ`2B]m]t[rEUá kiƴ_ʥ-FMe݋IX5~ش_ۭ<ݚtWS%=2]~[\M^RSA55]X_L{OOmZ4aYeC~[E:ײ8͘. ARȔ[c6~I{^tE0t Z /=UcPbC] JdQ]eUP=@_%].>$NxS]&bc0]FL`J>R2.'W8%Jƣ5}K+&WA\%W&DXu; XN>[e&ea\<YcaD:T@E+te-^]N_.bOC7c=˝U-fgoUInf}Yeůt"$]\TK^Vnnce `�4=tnX^2N^)F2] C_,కG0hex5L6,fҎZ@^RmuSebt@xVXZ~gbhLᐮg4gJ|PFna.Oεf'fhp9x kLgx_{Y^eaKi>9g#/&Ճ`)>d댞[T5[$@ԁ2;,NNeȮIV^u*&hh` 7l8Z!mG>T&oamo0 &!l r5y.(mX>P Va˫c#-n RIL>aXl&>ԦQJݛ^oԩ fj&jĦoubks<bU  �v9B!hf66nefXGUnBN0ﳽm%BSoIkcpd 0R!>H^ XWc6jDiҍ9Ӎ̎ĞF(!_&r1hmnh o?wrԴ*֡)&Vy--r3jU<nB+nZsJ_,|W*ff\p"GpF12q5Ns_,fv@鳀r(u>cXgrUqzfX uemY'Yk7^vcgQv iYI6Qt s).oUjNFtuNEo&)It;Gzw7äрDn4^-x>/ʧ6>)׹9t_iKis&Os M"pDw1GRlyptuz[7E^J .1y_/wXx%SB_`O zOp+ r js:<y3o{{h_ ǯf%{qoWgЬ"z.ok/z=UWvyU?z 3k,Fw.lwÆ}d|{dVu*/>wo߿raxlbDsQ z1cʔq *2\!ĄJdXbD5rc2E*$$J)Kx˗-Y<9f͜8w ǎ[0!(A"Uz$ G6mZ% Z2cZ,,̐.m[۸hz4GmMO>npߋ(PȐ*p*Yr@8!P \NMkxÆejT=R/ܲ"ޭp?R]qRJ%QsU8rԂgpvvlu=ٛoO-!B~a}h]Skj6I{ךmtSO=oL)Q(BSEbt]# ] ~vZM#?ED*#I91XY_B#[ZW%^UؗS6m>ɗIDN1urǀe5L-#6!yNa|QwiUi߇rd 5eEexBXFw]!$ py!Rۧt**DeIE{tA\՘g*[lAz:j&f}[$e G|L!d�Xz%' ¸NHw5l Y\*s*Y]WuPpR6<1𜹾+1ۉp7 aBҫK92eXЎ &"l֩0ߪ'7Ŝrfw9-$3<n ca//'`9 H3?c*/uظW,6z?@ b&y s�jmֈAey_՝Y5rukqG.3OqGLdYpX:_<w}Vw:AZ#ی2% j?:rxv[F,=pZ^$*:#KP4-j-S@Im|6C(WQd-0 r;r˟ 9yr;b050P2"ZW"׭MO(FkSx/:'rZMF&F0'<WUDnb4c�.=QUb*!^"]լHPC -Khk^E#eqik3F13 !Ń3^<2ӊld�Yid�D`i(UHr#acsX(G9ǁ Bn  ${'6N_bC0 i. l(* S#%yID}&+ᴜQ0kods`*+kQBly<VIF-S8aEEŖ,ryF]&A[\aA-rp^FS?ޣܕOYJ ܙԖfJXS $c]E| gu]T�L7}GZ@)fu:9IՙE4 ǹ1֛\,XNĘd"Im $_6 Ud/UۖJ'RAUyK"~Ҭ ml׫۱>UT~ئ ,j+E.(ZJչ,; ҳv HNh}jP; ϣ+]I9V:- k8:/~h#nRotyOu\Wsl3ʋ\D g&+܁i']iUG(*U9/V;ƷUnrAYe/3fr:VUhNq=g8;F;n \H~L/21~̢3"L5Wgv0U:u1ژq9hg ѓBӽɺEaW^~3&23u5ۢj>61ʐefquf)뤇ob!˳:][!*J6'C`~b]jP9&EKBm"jk\KkI= b+ ZZykB|8^&װ;>O eL6;nkH4rXP V;왗۫KўbxF_Mߠ ]) u˹e3m:?m2l|d뉝[dɓuu1o1lpM?gfCW*ƀ8/r/Wru#݃nqSkFH>f͛vrK:~|IM?q&B1ikiX-m^R&/8: >mfml:wz 9*ЭJq[ShN_ 5豚QQ ߀ݞ N@Y|Р ޠ  `Š]\߮e$TxuU݅vhG ~x!x zadB|dBa~aޡ!8B Xڴ�ߙC]Pu# M_lav!&@(j! &!+(~a ^ !RHw٢@xY-1qք@!@΍ &@,@433Xc2b#qE#p Z S=!TX[ќeBLH =vHD Mh(DK=S#|::H4MCcc"bdiQRi]ƞ0UڿXWCDr`>.b̤„h(d?NJ,LI}:Yd@ȈLy;Z"!KWF-WpeXeWdMWΌVeZ:Z%\%Ke L_(Z1Cc|�c "څ:dC&dWjY$O$Xb&d^fJLj&QrZKe�pAD创H VM<%nbLJ*CX¥X:$q d,VJ.[%$`%DYeO<Vvz Mu y>5y'A'Ҡq6:4§6VADSA\wSTfQ%m_HF QA J&pʃ:#]N(L9Jn!7Jh!WdXA ZsCf֩Ua ^b>>)!|A` L< "nba j"df|+}S[\1_9ɦFbXPbcZ'X)(I @'LѬaqAa<~k5Xmzg9[ (DPjcc@~|*W%j**ꪪ* A'T= v鳬T0fP PQbbwnDr�A#ܥkkrA p뻪kj pkkr+,TcVB"dy^;vl"B+*tdž΁Ȯɖ,ʦʮɂ,˂lV,| J=O-\䱞vbr^QfADP�8<8AFmJ8ANj-Z~mF-v�J2-@P�3uDWعWU%QI@8 (0@ ,..F.N..( \^z.L.@$A$�iUF欅v* ^ NĎڀ2�//�*o.6/2/.2/^/N&@5Ц!Y e49ʎ(-^hnӂ ` bBV//p0 0.6nɥN+$]bSڣ>.F$*.^o"030> C/ #p�3@~ ,ًUu``N o;R00o0 "𱲏э h &]Eb-|�x/ q[ 0p� p,մRΈّ�&ըih2P j[/ ǰ+07!21k]cõ3d0#ߢo!c1ðO3r 3n!Spt~ ym):W\0{ܯ+cs"+/ "�" d?+ C@[1B/< tKjjoV!)cBs3�d.+3�@�JA'/24{r;}3]9VgV2L'3QQ;;W3p�2Bp"pVsKuIw>2Fz/dpB1_utYkE1˳,tts2� (3s>Aap"#tr�_p%9 v_#Q;:qfBpdϲbC/@$Av�`/K2ʁXW3-k.sبH֕DcjLmV X-.3\P^kq 0v6 @ sl1x6?6|/N#"9YH\-;#iFT_qw ml K/6U' vo{wp'P(\F:cgJ$) {& szG3?A Brj..kZo qY4nrt?y1G] UJv/n39+@7n9@Z*yg_X <LQ"b~rKk?hצ`8"ru A�4�lA@ Ё <A"#y+a�q-][G/VwN;vW/BC@ 4>̴ <A@� t@uB0qCY2LsLDs�-35n ș)cs 4@ A/@ A @(w@2Xߊ҉ļt&&yL{wyG焁#8+85$<@�@@�<@< oAXAouU_�9kqQ)v8 gb&gjW; { t� y�K/B@Jwy-##hvL%B|]歾?vws k7(BAA[> �[s+#;S7\PH$||`aﵫ< /�7؀@n+?9wo=#Y_Y:@!J G3@2@#*1^ب Ǝ/~dȒ#M̸ReK'S2Ș5O)sF*`04>&e`)."VyG@N|@m6q @9VZ(ҤFM@w%7ȑ L2{Dp߾eCqB*:q.{L3eϔA[=ZtџKSrjΜu, tmp&uvE{�d#Ѡ]t$a a@6׺ < 򒰛p> 7N26N{MvL@ 0۬*B(-jC"hÇ=|@�cڠ B ;KG ,#@전Ph2Z PSC͵*I2K+R?/aSAڌMFݸ3 E0@8 `` X$�*n5lsKFk*(r< b1>sS-;r�[+׬T0 $LPm#q#5SD P^|1iYrqG,!5!%%zɊQ 7s \@t| AuIθBg .�#Yی·.j8(d;؎BRRQBoG%=SiM3sdeUɝV)UQWdh5Vp�ClpC=.>@¥<4VhZ/}8<"C,KȡIcPorW~7ݖfjc|@EA:Em �q�;eF.V4 �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp, 1 @FX "~À0l4G`ȟG OXpjq!_Pt,28c6>fMp)0Gp aA1Hj8iVAj`If�$ auG@qdpJV=j8X ahR"Wyp nGE`P DH(�NGh+U!ްg\w&0a B ds ԑ� RFQ-9% q HKlUD;@)p<$$xYAF!6F�X7Xl<ǀg^ĪX0%(s4X? 3,47  Y !?!^Gt*s� 'gw %l<�YG&HVޮ9>!\C9<!O<AGQ u 0\~ۭ`G@.ƧYԭ$@<΃p`j\0Ա08;[W%9AGE>}w>` >!20AƇцA6)\ʫOٻwoh+$CxB"!>(@ uC8P!b��"e9*})S,\! sI~ikjݢ>#0D-aIFd JBA^�u.Y(P1R_%D 85!hxcQ�g$l/�.Ķʑ ?��pKOqrupD D$H#B��8\z.X/<rp&"!PɁ�W Tp����4aH#<lU*cŠ#4B>ӑc0ptAX!p`* ">�Ձ�{Nn$(BB N6TPpJp΅ E�GH9)Hc|j6Hl؀~pGH@ 0�P"2AH� p@4OA jr@}Pu �!< zll!@5ΝJL HW,o#s(e0P>y`> v^VE !vbH�pEXDp"K9叝X1S]!a!`*W%�=#M !r\r?.LWA$6h�EȤ<еՕX##כ:p_["GVD�  6S 0R ɛNkhA A(��č#�@BRй--帆) `^"K5_JA1`> iЁ+'j>1؎ZA@D1j!r5LB_v s3q,~$ȭ0ARZ`"@:&\[K B AH L1~$ IuarX,`@M�0IhGQm<$N ġ! .t9J@Rey"!!i!!�): J!!eΙqvJ+ ?0b0N@G2�?""Tu! (1nkSq WMuP H<T |KRq"=>$ XqCq '`?~ 0rD0!}D Ɗp=Ay H* #96L$d%pD|I @M*8+ A\I̐!R6O؏  0A0Kf er## $G`eۀQ(Go 0z_7L)2HV |QmW2$"(1(c:(H0-b�uBك2a먟 wm#5~E~e^h%RSw!F}Mv!'!j@9'32+uyDfWfXNh64&�jDVsV`]U}V? P6S7*woX.b(oP1v&r*E u:)(%:p;Q\' AW 'u2Z%d; �L G Gd|8<)Io |N7&c*U0C^cuv &5)KSm9`HdPCJ !�9e^d* Y99`0`a< a e$>se؋%EC %҄֘n pUUULpH?0>%e-dTcErDmsueuu*u'(O!?"L`"=@)$f&3_}7]6;_ce�^MH pn>R(h=(2t0> (RT�s(sdPh0R%Rt( *oOQSNDbunI5r|'gx)&jp(PB>pHVX mvF| 2�2$ЋP"8U P?F?�w@vG,,.5C,+$=20@I d>2jxTdLWH�MR6vx|Op9l(KO$lsKut m-m2fjƖ= @`0?yF�0>c`Rw8B^Z@eD�C Wr(V�+Q#{pc~l;tY_DP'�G5Y X!.K)U` i57@X9gB{BN0R>5 Rl.r4[pSR:ABlQ D}aLwة�4u��0lp �n9SVЋ6P0y(;GML#jpp@ <@~G 2^<Qv7+).X6"NJc8z ^ PwO=>Ҋ0w !pp0^/p\a /A0*�oW@v9!avj�CG/P';'ZҞ ' P6p~ #/ dvm@ QWEHPa� tv*fEA@�#s^ 5*Rpw (p"rzjJΊ,T4f>Q�e{fe �pжop;q۶tu+oa�UO2@� �P kkO@YlE` �Y.`p@) �/@U�Ws{0)�!i�) 2 0Bj@Q.0-po{.v V�p%vzGA@[{A.qC!S qk |y۾w nw`^Ps�m{%m^W vo'*pl w)la`Y PèđRv@*k{r@v`wJ &nkYs(!�12 ' v@; t|Ȇȅ||PȎ Ʌ V0AQɜɞ>Ӷ$ ʤ;x$ܾY)i{<!�i 1LTPy{E˾ m[1<LY,\V\ ]V@`{A!ڱ) r  0Lk$  y j@eJz۞o{/WJ}EC.p@0Z҆l{(]O' '|=G+| ;*.p/+d)6p&m[(0.$""d$dPz.K+&@Smh&YN~.&Kb";1>^>avpbqm=L֠xw+٦q�ݿXf7�dqPqq)�?`.%EqK- mӹ�7Kqq ,UrAP(EP(L@܏RKP B=p0!=�x'.` Pa]Gpۿ�%APpԨ ۿʦᣜ<)3=RFCTj"zm,ڡ/44޿=�^7@D܏.7mP< Xp?Pp,PR)uB`6'|�lȍl2�0e8%P(t2%��rPT(|U�h~-Gp/>*e[dӚ )Ղ?u!k-ɷ뉬뼎KmrU 涭 dnNA�qP FFWP$ ljٌȏ,Ӷѫ[`f0O~!rhܿPnۜf'u]qӃ�#Ȼ\ykV;c۶A0ҰQ*щ*:m1?8Hb7{9A=ɯ*%>!m2քaXpQOb?F"EPux7j:5K9ST6png3:%x:EV(1)-EII"[)3>=2Ҧ<"O;ʑmb##+R_s w߶^|o; O2ҪV3w wz"/OZщ[կ_2@B{B:o4O/ 4oO?L %x+f;Bikh�G@8 <XB &TpĂ$8@#6dx#BCjD F,K4"LUڴHF'&: r> =#L$ rTU`Bj#X�zP dɖJD8R.* k\*(G/݉3_r,9sM5#;\<# Qq\}+MxۑT-p婔RLz.\Qn5TZZ@0-hlTgQZpюW[(| i{G?~>Z/(-Ͼ" Z#HA GC,;P,,B$SOn >ѷ q@1H ;:9Ș@聏A:-",142E,N,lsL@5 bL2N6,4>D6 7("AzĐ NR04Q1,U#L/or@RFm#q\\kDxW.[I%jhH>(lKÐ 9\C0!,(7]t%w]Cuu-\C5wuW^!Mt7tE^߈q+B*Z(5 [B.Xc=b߅c}\͝})^cCÈ*6" 1[Hqrɩ֫˩jsx[0 ̦ˆ<YG`^nnn;\[p;-<s;qrG|\O/<uWgtG!2(Ad302=yx3029㑋v ;jH4na1ظoĂ1ؾ{2^{÷`1(^|??/?﹏w@/}WπZARO`E<#Y-ILrr@c HтP ,Cp>8D{B!D#2xbE'ш="uHpz() T"x3F1ID3BюZģpF챏;lA5HhI*Z ֌!a dvhm/oۨ0Qd(AI3dT#(x3QTC<f1Th\Ijնb8\^# Hf9"*uiғe5uMnj'IM$b %:ZrTyujc5gq͟|NWהE*p q)=' Q')MPn4D#PqМ,OKREIJ1?HG_hȧёfT=Ei3 T֓ -O x"5U<;L5tVVA.4}H11@}ң*U4O}k[1ѤukI׸ӨsݫD+QORG35e&oLU`YF%eXG?V&;&zXt͠nXFulp\t7q*ܼfVer[K=z;Ą-ֱj9ztgzMk^VֹV%|Vu.^˫_ڳMa ӖJL0diejkKԢTy~َ}.EZհ^ f"�dXa-qYc<녡;_ s*㡸*XvE`KW^[1O︴`3<Q!W'.KcX+X`R7 y©լK"87&} fCd9P`.euY`JE,kZqd$XI2*`w ;Uvѻ^Vˀ3}hUk2`-L.)b/LIR4A=Rp;}_a6p=JY8L_P*hO<uqEBf4p_-]xCZIMefھw˞i ?%en2(uL\ 7O nYNO<n8 qj[|;8b9~贒.K';W.Q+F:u\7/pv(bzTuūaE Cp2.p"Wڏ3mld^Q'M'\zƷ}-tx41GB2f:m`=q7~[f.tyWzڰ;i)u`'_%opҟ{UW+?5ޱ{z؋08?c02>˹<4\$K ?==<QJ;s'#٫: d[?ً?;5C,:+!  72.[>i/{$BͺI6PnGkc@@.+BS0cC"D-="Ah>2$B#Ck< \@6c׺༯2ܘjs5\;i9#>$\,>iS>BtAu·D!8A5c&Xg*1=DJ\DD3P3B&<c! :߳.RAN,<@`Fa<scFC%,DT4˿F<5@s<PDzit+;MAQ$sl< 7|l|BDÚZHR;y$V3W<:;I 9BDATENPDv@_,= cȀni(\m2;v\<b챱ʼn .4Br<!dm)JRD<pGPƕL=ƲK{DC \-F7ĹeD(=iH>4ô3TB\GAH3#äDh$LD:@_q *|E*oSJK[|ƿdM$ʔLTL6Ct,& 򷠋MIL6ͤGK<l 5l,eB(=˕T;.<LGTd;̚)G�=adIElHHntdMSP) өuR3K'TP<PSMLڼЀK݄LFFC<ĀKPG=UOLO7̤(dCj)@DQC\JDmj7ϦXf!(&he�RU_][dJl?C@8ѼA{$2UfR(2$ΔRR4mJѧO4슰JFL,L8QtRS ̙|5:8.)0UuO :]TRmTȓTdϔ%KU1de3~ ^O\\9-U:FTey*mUDS?#I$L*{>WDeUHAUtCdTGn;RREvu8ѽ("ҽU;P$QG}7&GmDQkE=$ lI4YXXeX4O@pтO)@|[mP P~$>؜TM؎<O}em:ܘ@5:ΌamNU T}Dݿ ı%?$ѥڰl^Ѷ]˄|ڟMY(9:IYk\GJVnS@TD j@ZQ-=[DsZ`\P&{#"5\aף,ܶ$̍\wݘu*$&lCĕ^uU|IŅɗ]e7U^ UzEe7 )4Cף^ QPNPcOO<,\ݗCseN}߷ڤƒY]T׍I[̓"�JhF R_-_X<A®$宮KӮF_a{UÒ2Naj7F ]Fec}6B`hCx146cU⑽-cB JT^4Sb]SC%b ㌛T XT-W_*~b<`b `xF\##hE͇IQ@&_ daYc';VM,3fN@_YAUe ~dI$xdS EdbNԲ}KU-U_f;F]ff^M9lehzY^[ie^Xsmۈmv]f g >S1X(^e]DcP׬ENFufg$=bgOSV|Γ,:ƾ�ԎkVVa|-[AR%a٤ΤS =\MdanD6n>f vc6r `hh!J ڞrb&k=.O]20MFR@� FZg痄!luvQfN00h'YVyBȇh.޾\`%"FÊF~ )a>2WFHefhL>Gs2h掣n2~+Gp"䛕clrd6Fa!BkT'*F  "ofVodN5琝b]#d1H#oDMqGR\^Y;pJڣVRVnoXl._oFغ͕o瘒@` k_]!bw'l,Į~m堎6'>A&XR-w`0#Gkzoָ5gF +;n?J7q.J'٦>J*F.4x ÈEGJ>=0gk5sVm56$Bh'sHb<WX](.<h%Ȟcb"KL4w$Ysu[;JcSsf!as(Yh.;OOnl~?:/_prV%G'ڛny=j(iwi=p?4 `,Oasvq *aIgyqiav; (qahS}e';'sVrFƎf'( ^> z$n7psMVFϚ]Pζ.wߣ4/pohwMՌz_Jv`_t$G|mNb'*tx I9ء/k{o?%G稘zlGe(W2zKvyr֊h1Wf=F~1eQCA .$!Ç'&bÌ7ѡF!C~lHRœ#A,JMrXBuXLH!QG*(&AL'34"U1c̲=wڍ*Sҥn\1_{/`>%HE*UG R$.!Cc*V|eo^<WYօΆ;v0MT}J9*Rfի*v 7{N 86h [|ys}}rS%L) 4s.3GxFo9^w F`ZvBEf5|R9vV8U9Ps١rq'a(ގx9Hcw&w|$1QMH!VQ'^<!zBbycD &_F9` %Y|\lŢa}dYc Zx&zh@hyD"1TRKjs"eWq%92HvjAz'r>v{IQR~YЈXyo*2zm?m^'JZ#\h敨FS\ vZJo+q'IeS"Yt-|F (0>n#F߸1T1_W/Ϯz keC{ng0K|{*qzDs>+m:φRzrUsytլ4Q*4ު3Ɂ7!BA6}M e0;ˎ:Vzt1׊;:ڧ?w_F!׶crfIwFcv�s{ 3ćlO"FdN#\̎5=>E~|& ٸ* ,2 $1:_)ӕNy75`DiP2T㽗lb#T@)}Sߠ�6üdSLĩbJl@P>dӦ,y7[`v%.e>CY$G8bntU1Cw& a(Fi1u *.YW’E!?Jh@C~<G1o#8EODbkq{-ZJHԌY(aVAPTzfi)])VҒ|)sW6b#éi8Go<> lЂmnSMn<':өNpr�' Jc_ ]�y8 FB` C[NrAA%Pr}hGC R6ݨ$@I 4ìacXgJDDHBFQ .5'PSjԨUL*VUV$1 xd$W<)v&o+V1` ~u%8amЃhX*65ڠ$ ~aK6N4"�,Kfhk\STўB5PQx^)5:!xjj;p`@hs1 Bԍt;]'hvb` mBdx*o>dzo+䴂HWws IІ6a3x ~p%00Dox+` a "0ƇvdjzdR\p{ȺlR(0yC&2E$`@)KI2l-k9U"=(apT` 2Ilswc2`P<A˄@+z_~hG3aH:@C/um'8EOe?PufuL�K3F \S׻6�"۠}la��iC M)[Ostm_'jrGY:@Z'؀ `�eޡ"lz7@˻rp'(B =<}."Xf-Dd5_ɚ� @[w~s} ׹C?zuN/= W/Sm;7YߣvT<L]Q8mܩv'nǻ  x~ /Ƞ@"p�&+Ogv `Av{ft. @@6 p@0 W?; 7no΂>wB4yRoF`,LJnW|ǜM s ߳ށ+k0�?wz~_՛$b QEDA~@^p, T-SW4&uY%eI ҹ^^@N �a "xX(59qݯ0^ɍ VTi` QyU ڗ٘͟IB1�A@[a!Mf )B Hb( 4LQeOT_pAI .Q@@ t(H0*\[eٱ`ubYIVȜ׎u~!Q$^b"(R+!tD � `65rc�^ؠQJ Y[^2 Vz@"> %Y^ˁUb4]kx`٠65.u *z n *2�DZF[`E" *B(Q #U4LMMM] u`3Z8D&ް"T>A H"( 9ž$Ȟ;x#*I \1 l =s8Bf8 zia*$1$Z�HcD_;ڠ5,@�!4$t�=B"h L^[zd=  2e^Q]EaƟ; <*#@<4� r6�A\ L'Aa*YJ$SΤN\!DIOv>=GNڙ٩GqqEYTq&5B@ XA� ,@[ AI$u4A$ t@hAR$bi2Y! Dn DU&\}̞QoK"b > DAe@ A @ HXU_Th bY>cQ$ZhЩ&BP~)G�έ%E��t <|�‘"XA�44\uZg#e8B"Bgm-cPnR(h)q>$�dF",BhP _A|f#Nhh,KNX oX~_~ Fdye;!F*�tA4A�l֛bj$AFYFed!㠌StJ]2l>~⦮%JOiyz+ՠ+v,@w6؀ _ X $l)NhgciU8)ԑ!Jީ R>$E+`T^#hD0't� @ 44A8n`H� H@�PD()Z%,0ΎL\ xO`(%n&$_C 2xX�])A_w\hh,*=2�z$0RAMx R峁+;9Ҡ$`+<[ "О"@5>6"\2cDGQ}nfDEd\9"nX �<W^N �nµ9ƛZ%LNA}m«%ԫ[o`rs ") X(AAb(V1۠A  RS (\A6mg_١I gq;1ƽj@0𣪢3I"�#gX"6El(VT̺GM60*1MEs}ra .k\Åx W[O"A]EdVB\9܀v,DЊ\|^RCp@*QU/</$CYƛ>\=�@� ge.$0�ĭ=:\_>Ч)lmlElvuP -AX;>Y3Y1O>WPڰ-Y ?, XY: 2Iǫa$fYY5Zvٗ!Y[lu4MN1IV{-OAH/-ڥub#dGbcY1fja+Bt6}fL mf`8cS-d/bKc6%Zm+6p!665*50&L]P&`PIt (³aZ% &ّ YYy7zw١9A=ch{!NV̗1Yk@ %WD/ɮ) IۂݚxۂMX5y gAz\uR%5#J_7Ztey؂0@d ؀279C!k]yڒgy =%з0hQAl*u{tּ3YkD ���\�,7z;zK?:W:W;z��:�Vz<-ɲOWvR2-D !$!(!@B ±B($@(A(+3;+;[{B d8{'; AdB BXjݷSZ t�%v{uX嬫-qI;B|$�lw4{o;(;{$A9 {C;wG|G !J@\e*@׫RQW qnVD%(*}*DGG3=_WaSO_'%d�he9B NgkPO =`_ $('gaaO`b߷VaqocV? = %P $X%5R$Y~ @m9aݗnho">[fAЍV'(A';rKqqjN $9B,p2%l}ܷV0Sb j<J%ƣE| $aϛ9C$K HCcyf<0T { lXB$ȀA60 E "Ɍ RR  rKAZ J1;IЈFrzќI"uhTSzjVLvkXc F&\۷L ] 2k!a"FTJMc.fsdȑLf fjeL*v4٫VZu쪰iT^}[vnÃ?mbض{:gFŌkOf AL֓4%d3]tTIyN7S@0@  --hC֒:ʣ K!#HC 6 I$([G0 G> 4*~*�$Pn6បRLpJ⠤򿢨 s.+ͷ( :Lϭ4$,/EK&K$>h)�)fੌDuK|tK %}!U*,+AN 3P E0|Hxu8X`;֥M,1/1 p F<0+uиr9[qEW*$9R0R!CY!`6hVSIl@ͷs16jC8O>{ Aw̌ R@Tz2Hϕɓ12RM'}ۨHBܒ͹ /($I! Zr!7ٚƨqQfg1> ' \.L[R&Z�CQ;(k]WݕU-: /ʰS<)$tI+{HGX 6ԻT%UvvP!r .a[fH]9:`R;ōH/3vYͯw P2!T^rn[-m~}p̹8.h�t6t< _�꒐0 <KcG@PY2L 4–VJ,e',aXHfI҅7 APWQx&' !Tl2*\E.1Ջ%�{%D?dWtQ}{뚤F7,kv&7B .BUH0l͘ %J¬$Z M#E1- EIF9#ZBŜ 0 ˈ$D�@ N8UHItp~[b Y `,AGR'ǐ QcٶBso]YOtR0`+e:x $` >(@{XP o LW:t#D҂OCR (Hc8)ħ($rJ:g)[7T7@;Q/W kP4� H @Hb{E�@�@$LH4GMqO&s n2.Z^$ K>u\LWwe3wB-oC7! FЀH[@8 $+*P;F!U-%#CRע4ZJ$4Mf;A~M۬#y:%ۮ@@<xFj . O�@\ :HҠ_ZD]X%6Mh{}`=IF$Qʘ 7ld]e wc0\8^ x�$� :0"!ІEDA HN��o(o 0HIWIUG;*I$!L+tݤsJJ|*N%YǕብ`CЅ64!�0�(o]En[a3IbR5(ۉ3_^ $ElI\ ]@4{C@6 -0)*yI9%T0نl'* ;純e*_JL( D4<a<� p& p-݄*mGJ9<Nk^4?1yC2tP>'SFh&8J4xk`AŸ,D*#Ѷ�j-"atYm^t,� q*gh e'! :%s e.6M \Ч &\I47 uVm @et3a4<!B朘:Pv|# ]>`Jy*Er=t! UfamܜrZ$65հIrF!m~b𥷑Gz %Tf+Be�W)#:SQg^7o4y~JS@7I/xFC|oUCܷ h0jE`�.L xf P b�b:l2T8ՂN(T"1* OاTRf6$xh@:`9- �x:``+Xgi~+H*,Iƶvc|ᅩ/n$/aCw|@@ ft@ N n~b /H+jAJO,f2`f dd ؖ 5*Z Ɗ@iHE,@@ M@ep F~ * ,06ʃ�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp, 1 @FX "~À0l4G`ȟG OXpjq!_Pt,28c6>fMp)0Gp aA1Hj8iVAj`If�$ auG@qdpJV=j8X ahR"Wyp nGE`P DH(�NGh+U!ްg\w&0a B ds ԑ� RFQ-9% q HKlUD;@)p<$$xYAF!6F�X7Xl<ǀg^ĪX0%(s4X? 3,47  Y !?!^Gt*s� 'gw %l<�YG&HVޮ9>!\C9<!O<AGQ u 0\~ۭ`G@.ƧYԭ$@<΃p`j\0Ա08;[W%9AGE>}w>` >!20AƇцA6)\ʫOٻwoh+$CxB"!>(@ uC8P!b��"e9*})S,\! sI~ikjݢ>#0D-aIFd JBA^�u.Y(P1R_%D 85!hxcQ�g$l/�.Ķʑ ?��pKOqrupD D$H#B��8\z.X/<rp&"!PɁ�W Tp����4aH#<lU*cŠ#4B>ӑc0ptAX!p`* ">�Ձ�{Nn$(BB N6TPpJp΅ E�GH9)Hc|j6Hl؀~pGH@ 0�P"2AH� p@4OA jr@}Pu �!< zll!@5ΝJL HW,o#s(e0P>y`> v^VE !vbH�pEXDp"K9叝X1S]!a!`*W%�=#M !r\r?.LWA$6h�EȤ<еՕX##כ:p_["GVD�  6S 0R ɛNkhA A(��č#�@BRй--帆) `^"K5_JA1`> iЁ+'j>1؎ZA@D1j!r5LB_v s3q,~$ȭ0ARZ`"@:&\[K B AH L1~$ IuarX,`@M�0IhGQm<$N ġ! .t9J@Rey"!!i!!�): J!!eΙqvJ+ ?0b0N@G2�?""Tu! (1nkSq WMuP H<T |KRq"=>$ XqCq '`?~ 0rD0!}D Ɗp=Ay H* #96L$d%pD|I @M*8+ A\I̐!R6O؏  0A0Kf er## $G`eۀQ(Go 0z_7L)2HV |QmW2$"(1(c:(H0-b�uBك2a먟 wm#5~E~e^h%RSw!F}Mv!'!j@9'32+uyDfWfXNh64&�jDVsV`]U}V? P6S7*woX.b(oP1v&r*E u:)(%:p;Q\' AW 'u2Z%d; �L G Gd|8<)Io |N7&c*U0C^cuv &5)KSm9`HdPCJ !�9e^d* Y99`0`a< a e$>se؋%EC %҄֘n pUUULpH?0>%e-dTcErDmsueuu*u'(O!?"L`"=@)$f&3_}7]6;_ce�^MH pn>R(h=(2t0> (RT�s(sdPh0R%Rt( *oOQSNDbunI5r|'gx)&jp(PB>pHVX mvF| 2�2$ЋP"8U P?F?�w@vG,,.5C,+$=20@I d>2jxTdLWH�MR6vx|Op9l(KO$lsKut m-m2fjƖ= @`0?yF�0>c`Rw8B^Z@eD�C Wr(V�+Q#{pc~l;tY_DP'�G5Y X!.K)U` i57@X9gB{BN0R>5 Rl.r4[pSR:ABlQ D}aLwة�4u��0lp �n9SVЋ6P0y(;GML#jpp@ <@~G 2^<Qv7+).X6"NJc8z ^ PwO=>Ҋ0w !pp0^/p\a /A0*�oW@v9!avj�CG/P';'ZҞ ' P6p~ #/ dvm@ QWEHPa� tv*fEA@�#s^ 5*Rpw (p"rzjJΊ,T4f>Q�e{fe �pжop;q۶tu+oa�UO2@� �P kkO@YlE` �Y.`p@) �/@U�Ws{0)�!i�) 2 0Bj@Q.0-po{.v V�p%vzGA@[{A.qC!S qk |y۾w nw`^Ps�m{%m^W vo'*pl w)la`Y PèđRv@*k{r@v`wJ &nkYs(!�12 ' v@; t|Ȇȅ||PȎ Ʌ V0AQɜɞ>Ӷ$ ʤ;x$ܾY)i{<!�i 1LTPy{E˾ m[1<LY,\V\ ]V@`{A!ڱ) r  0Lk$  y j@eJz۞o{/WJ}EC.p@0Z҆l{(]O' '|=G+| ;*.p/+d)6p&m[(0.$""d$dPz.K+&@Smh&YN~.&Kb";1>^>avpbqm=L֠xw+٦q�ݿXf7�dqPqq)�?`.%EqK- mӹ�7Kqq ,UrAP(EP(L@܏RKP B=p0!=�x'.` Pa]Gpۿ�%APpԨ ۿʦᣜ<)3=RFCTj"zm,ڡ/44޿=�^7@D܏.7mP< Xp?Pp,PR)uB`6'|�lȍl2�0e8%P(t2%��rPT(|U�h~-Gp/>*e[dӚ )Ղ?u!k-ɷ뉬뼎KmrU 涭 dnNA�qP FFWP$ ljٌȏ,Ӷѫ[`f0O~!rhܿPnۜf'u]qӃ�#Ȼ\ykV;c۶A0ҰQ*щ*:m1?8Hb7{9A=ɯ*%>!m2քaXpQOb?F"EPux7j:5K9ST6png3:%x:EV(1)-EII"[)3>=2Ҧ<"O;ʑmb##+R_s w߶^|o; O2ҪV3w wz"/OZщ[կ_2@B{B:o4O/ 4oO?L %x+f;Bikh�G@8 <XB &TpĂ$8@#6dx#BCjD F,K4"LUڴHF'&: r> =#L$ rTU`Bj#X�zP dɖJD8R.* k\*(G/݉3_r,9sM5#;\<# Qq\}+MxۑT-p婔RLz.\Qn5TZZ@0-hlTgQZpюW[(| i{G?~>Z/(-Ͼ" Z#HA GC,;P,,B$SOn >ѷ q@1H ;:9Ș@聏A:-",142E,N,lsL@5 bL2N6,4>D6 7("AzĐ NR04Q1,U#L/or@RFm#q\\kDxW.[I%jhH>(lKÐ 9\C0!,(7]t%w]Cuu-\C5wuW^!Mt7tE^߈q+B*Z(5 [B.Xc=b߅c}\͝})^cCÈ*6" 1[Hqrɩ֫˩jsx[0 ̦ˆ<YG`^nnn;\[p;-<s;qrG|\O/<uWgtG!2(Ad302=yx3029㑋v ;jH4na1ظoĂ1ؾ{2^{÷`1(^|??/?﹏w@/}WπZARO`E<#Y-ILrr@c HтP ,Cp>8D{B!D#2xbE'ш="uHpz() T"x3F1ID3BюZģpF챏;lA5HhI*Z ֌!a dvhm/oۨ0Qd(AI3dT#(x3QTC<f1Th\Ijնb8\^# Hf9"*uiғe5uMnj'IM$b %:ZrTyujc5gq͟|NWהE*p q)=' Q')MPn4D#PqМ,OKREIJ1?HG_hȧёfT=Ei3 T֓ -O x"5U<;L5tVVA.4}H11@}ң*U4O}k[1ѤukI׸ӨsݫD+QORG35e&oLU`YF%eXG?V&;&zXt͠nXFulp\t7q*ܼfVer[K=z;Ą-ֱj9ztgzMk^VֹV%|Vu.^˫_ڳMa ӖJL0diejkKԢTy~َ}.EZհ^ f"�dXa-qYc<녡;_ s*㡸*XvE`KW^[1O︴`3<Q!W'.KcX+X`R7 y©լK"87&} fCd9P`.euY`JE,kZqd$XI2*`w ;Uvѻ^Vˀ3}hUk2`-L.)b/LIR4A=Rp;}_a6p=JY8L_P*hO<uqEBf4p_-]xCZIMefھw˞i ?%en2(uL\ 7O nYNO<n8 qj[|;8b9~贒.K';W.Q+F:u\7/pv(bzTuūaE Cp2.p"Wڏ3mld^Q'M'\zƷ}-tx41GB2f:m`=q7~[f.tyWzڰ;i)u`'_%opҟ{UW+?5ޱ{z؋08?c02>˹<4\$K ?==<QJ;s'#٫: d[?ً?;5C,:+!  72.[>i/{$BͺI6PnGkc@@.+BS0cC"D-="Ah>2$B#Ck< \@6c׺༯2ܘjs5\;i9#>$\,>iS>BtAu·D!8A5c&Xg*1=DJ\DD3P3B&<c! :߳.RAN,<@`Fa<scFC%,DT4˿F<5@s<PDzit+;MAQ$sl< 7|l|BDÚZHR;y$V3W<:;I 9BDATENPDv@_,= cȀni(\m2;v\<b챱ʼn .4Br<!dm)JRD<pGPƕL=ƲK{DC \-F7ĹeD(=iH>4ô3TB\GAH3#äDh$LD:@_q *|E*oSJK[|ƿdM$ʔLTL6Ct,& 򷠋MIL6ͤGK<l 5l,eB(=˕T;.<LGTd;̚)G�=adIElHHntdMSP) өuR3K'TP<PSMLڼЀK݄LFFC<ĀKPG=UOLO7̤(dCj)@DQC\JDmj7ϦXf!(&he�RU_][dJl?C@8ѼA{$2UfR(2$ΔRR4mJѧO4슰JFL,L8QtRS ̙|5:8.)0UuO :]TRmTȓTdϔ%KU1de3~ ^O\\9-U:FTey*mUDS?#I$L*{>WDeUHAUtCdTGn;RREvu8ѽ("ҽU;P$QG}7&GmDQkE=$ lI4YXXeX4O@pтO)@|[mP P~$>؜TM؎<O}em:ܘ@5:ΌamNU T}Dݿ ı%?$ѥڰl^Ѷ]˄|ڟMY(9:IYk\GJVnS@TD j@ZQ-=[DsZ`\P&{#"5\aף,ܶ$̍\wݘu*$&lCĕ^uU|IŅɗ]e7U^ UzEe7 )4Cף^ QPNPcOO<,\ݗCseN}߷ڤƒY]T׍I[̓"�JhF R_-_X<A®$宮KӮF_a{UÒ2Naj7F ]Fec}6B`hCx146cU⑽-cB JT^4Sb]SC%b ㌛T XT-W_*~b<`b `xF\##hE͇IQ@&_ daYc';VM,3fN@_YAUe ~dI$xdS EdbNԲ}KU-U_f;F]ff^M9lehzY^[ie^Xsmۈmv]f g >S1X(^e]DcP׬ENFufg$=bgOSV|Γ,:ƾ�ԎkVVa|-[AR%a٤ΤS =\MdanD6n>f vc6r `hh!J ڞrb&k=.O]20MFR@� FZg痄!luvQfN00h'YVyBȇh.޾\`%"FÊF~ )a>2WFHefhL>Gs2h掣n2~+Gp"䛕clrd6Fa!BkT'*F  "ofVodN5琝b]#d1H#oDMqGR\^Y;pJڣVRVnoXl._oFغ͕o瘒@` k_]!bw'l,Į~m堎6'>A&XR-w`0#Gkzoָ5gF +;n?J7q.J'٦>J*F.4x ÈEGJ>=0gk5sVm56$Bh'sHb<WX](.<h%Ȟcb"KL4w$Ysu[;JcSsf!as(Yh.;OOnl~?:/_prV%G'ڛny=j(iwi=p?4 `,Oasvq *aIgyqiav; (qahS}e';'sVrFƎf'( ^> z$n7psMVFϚ]Pζ.wߣ4/pohwMՌz_Jv`_t$G|mNb'*tx I9ء/k{o?%G稘zlGe(W2zKvyr֊h1Wf=F~1eQCA .$!Ç'&bÌ7ѡF!C~lHRœ#A,JMrXBuXLH!QG*(&AL'34"U1c̲=wڍ*Sҥn\1_{/`>%HE*UG R$.!Cc*V|eo^<WYօΆ;v0MT}J9*Rfի*v 7{N 86h [|ys}}rS%L) 4s.3GxFo9^w F`ZvBEf5|R9vV8U9Ps١rq'a(ގx9Hcw&w|$1QMH!VQ'^<!zBbycD &_F9` %Y|\lŢa}dYc Zx&zh@hyD"1TRKjs"eWq%92HvjAz'r>v{IQR~YЈXyo*2zm?m^'JZ#\h敨FS\ vZJo+q'IeS"Yt-|F (0>n#F߸1T1_W/Ϯz keC{ng0K|{*qzDs>+m:φRzrUsytլ4Q*4ު3Ɂ7!BA6}M e0;ˎ:Vzt1׊;:ڧ?w_F!׶crfIwFcv�s{ 3ćlO"FdN#\̎5=>E~|& ٸ* ,2 $1:_)ӕNy75`DiP2T㽗lb#T@)}Sߠ�6üdSLĩbJl@P>dӦ,y7[`v%.e>CY$G8bntU1Cw& a(Fi1u *.YW’E!?Jh@C~<G1o#8EODbkq{-ZJHԌY(aVAPTzfi)])VҒ|)sW6b#éi8Go<> lЂmnSMn<':өNpr�' Jc_ ]�y8 FB` C[NrAA%Pr}hGC R6ݨ$@I 4ìacXgJDDHBFQ .5'PSjԨUL*VUV$1 xd$W<)v&o+V1` ~u%8amЃhX*65ڠ$ ~aK6N4"�,Kfhk\STўB5PQx^)5:!xjj;p`@hs1 Bԍt;]'hvb` mBdx*o>dzo+䴂HWws IІ6a3x ~p%00Dox+` a "0ƇvdjzdR\p{ȺlR(0yC&2E$`@)KI2l-k9U"=(apT` 2Ilswc2`P<A˄@+z_~hG3aH:@C/um'8EOe?PufuL�K3F \S׻6�"۠}la��iC M)[Ostm_'jrGY:@Z'؀ `�eޡ"lz7@˻rp'(B =<}."Xf-Dd5_ɚ� @[w~s} ׹C?zuN/= W/Sm;7YߣvT<L]Q8mܩv'nǻ  x~ /Ƞ@"p�&+Ogv `Av{ft. @@6 p@0 W?; 7no΂>wB4yRoF`,LJnW|ǜM s ߳ށ+k0�?wz~_՛$b QEDA~@^p, T-SW4&uY%eI ҹ^^@N �a "xX(59qݯ0^ɍ VTi` QyU ڗ٘͟IB1�A@[a!Mf )B Hb( 4LQeOT_pAI .Q@@ t(H0*\[eٱ`ubYIVȜ׎u~!Q$^b"(R+!tD � `65rc�^ؠQJ Y[^2 Vz@"> %Y^ˁUb4]kx`٠65.u *z n *2�DZF[`E" *B(Q #U4LMMM] u`3Z8D&ް"T>A H"( 9ž$Ȟ;x#*I \1 l =s8Bf8 zia*$1$Z�HcD_;ڠ5,@�!4$t�=B"h L^[zd=  2e^Q]EaƟ; <*#@<4� r6�A\ L'Aa*YJ$SΤN\!DIOv>=GNڙ٩GqqEYTq&5B@ XA� ,@[ AI$u4A$ t@hAR$bi2Y! Dn DU&\}̞QoK"b > DAe@ A @ HXU_Th bY>cQ$ZhЩ&BP~)G�έ%E��t <|�‘"XA�44\uZg#e8B"Bgm-cPnR(h)q>$�dF",BhP _A|f#Nhh,KNX oX~_~ Fdye;!F*�tA4A�l֛bj$AFYFed!㠌StJ]2l>~⦮%JOiyz+ՠ+v,@w6؀ _ X $l)NhgciU8)ԑ!Jީ R>$E+`T^#hD0't� @ 44A8n`H� H@�PD()Z%,0ΎL\ xO`(%n&$_C 2xX�])A_w\hh,*=2�z$0RAMx R峁+;9Ҡ$`+<[ "О"@5>6"\2cDGQ}nfDEd\9"nX �<W^N �nµ9ƛZ%LNA}m«%ԫ[o`rs ") X(AAb(V1۠A  RS (\A6mg_١I gq;1ƽj@0𣪢3I"�#gX"6El(VT̺GM60*1MEs}ra .k\Åx W[O"A]EdVB\9܀v,DЊ\|^RCp@*QU/</$CYƛ>\=�@� ge.$0�ĭ=:\_>Ч)lmlElvuP -AX;>Y3Y1O>WPڰ-Y ?, XY: 2Iǫa$fYY5Zvٗ!Y[lu4MN1IV{-OAH/-ڥub#dGbcY1fja+Bt6}fL mf`8cS-d/bKc6%Zm+6p!665*50&L]P&`PIt (³aZ% &ّ YYy7zw١9A=ch{!NV̗1Yk@ %WD/ɮ) IۂݚxۂMX5y gAz\uR%5#J_7Ztey؂0@d ؀279C!k]yڒgy =%з0hQAl*u{tּ3YkD ���\�,7z;zK?:W:W;z��:�Vz<-ɲOWvR2-D !$!(!@B ±B($@(A(+3;+;[{B d8{'; AdB BXjݷSZ t�%v{uX嬫-qI;B|$�lw4{o;(;{$A9 {C;wG|G !J@\e*@׫RQW qnVD%(*}*DGG3=_WaSO_'%d�he9B NgkPO =`_ $('gaaO`b߷VaqocV? = %P $X%5R$Y~ @m9aݗnho">[fAЍV'(A';rKqqjN $9B,p2%l}ܷV0Sb j<J%ƣE| $aϛ9C$K HCcyf<0T { lXB$ȀA60 E "Ɍ RR  rKAZ J1;IЈFrzќI"uhTSzjVLvkXc F&\۷L ] 2k!a"FTJMc.fsdȑLf fjeL*v4٫VZu쪰iT^}[vnÃ?mbض{:gFŌkOf AL֓4%d3]tTIyN7S@0@  --hC֒:ʣ K!#HC 6 I$([G0 G> 4*~*�$Pn6បRLpJ⠤򿢨 s.+ͷ( :Lϭ4$,/EK&K$>h)�)fੌDuK|tK %}!U*,+AN 3P E0|Hxu8X`;֥M,1/1 p F<0+uиr9[qEW*$9R0R!CY!`6hVSIl@ͷs16jC8O>{ Aw̌ R@Tz2Hϕɓ12RM'}ۨHBܒ͹ /($I! Zr!7ٚƨqQfg1> ' \.L[R&Z�CQ;(k]WݕU-: /ʰS<)$tI+{HGX 6ԻT%UvvP!r .a[fH]9:`R;ōH/3vYͯw P2!T^rn[-m~}p̹8.h�t6t< _�꒐0 <KcG@PY2L 4–VJ,e',aXHfI҅7 APWQx&' !Tl2*\E.1Ջ%�{%D?dWtQ}{뚤F7,kv&7B .BUH0l͘ %J¬$Z M#E1- EIF9#ZBŜ 0 ˈ$D�@ N8UHItp~[b Y `,AGR'ǐ QcٶBso]YOtR0`+e:x $` >(@{XP o LW:t#D҂OCR (Hc8)ħ($rJ:g)[7T7@;Q/W kP4� H @Hb{E�@�@$LH4GMqO&s n2.Z^$ K>u\LWwe3wB-oC7! FЀH[@8 $+*P;F!U-%#CRע4ZJ$4Mf;A~M۬#y:%ۮ@@<xFj . O�@\ :HҠ_ZD]X%6Mh{}`=IF$Qʘ 7ld]e wc0\8^ x�$� :0"!ІEDA HN��o(o 0HIWIUG;*I$!L+tݤsJJ|*N%YǕብ`CЅ64!�0�(o]En[a3IbR5(ۉ3_^ $ElI\ ]@4{C@6 -0)*yI9%T0نl'* ;純e*_JL( D4<a<� p& p-݄*mGJ9<Nk^4?1yC2tP>'SFh&8J4xk`AŸ,D*#Ѷ�j-"atYm^t,� q*gh e'! :%s e.6M \Ч &\I47 uVm @et3a4<!B朘:Pv|# ]>`Jy*Er=t! UfamܜrZ$65հIrF!m~b𥷑Gz %Tf+Be�W)#:SQg^7o4y~JS@7I/xFC|oUCܷ h0jE`�.L xf P b�b:l2T8ՂN(T"1* OاTRf6$xh@:`9- �x:``+Xgi~+H*,Iƶvc|ᅩ/n$/aCw|@@ ft@ N n~b /H+jAJO,f2`f dd ؖ 5*Z Ɗ@iHE,@@ M@ep F~ * ,06ʃ�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp, 1 @FX "~À0l4G`ȟG OXpjq!_Pt,28c6>fMp)0Gp aA1Hj8iVAj`If�$ auG@qdpJV=j8X ahR"Wyp nGE`P DH(�NGh+U!ްg\w&0a B ds ԑ� RFQ-9% q HKlUD;@)p<$$xYAF!6F�X7Xl<ǀg^ĪX0%(s4X? 3,47  Y !?!^Gt*s� 'gw %l<�YG&HVޮ9>!\C9<!O<AGQ u 0\~ۭ`G@.ƧYԭ$@<΃p`j\0Ա08;[W%9AGE>}w>` >!20AƇцA6)\ʫOٻwoh+$CxB"!>(@ uC8P!b��"e9*})S,\! sI~ikjݢ>#0D-aIFd JBA^�u.Y(P1R_%D 85!hxcQ�g$l/�.Ķʑ ?��pKOqrupD D$H#B��8\z.X/<rp&"!PɁ�W Tp����4aH#<lU*cŠ#4B>ӑc0ptAX!p`* ">�Ձ�{Nn$(BB N6TPpJp΅ E�GH9)Hc|j6Hl؀~pGH@ 0�P"2AH� p@4OA jr@}Pu �!< zll!@5ΝJL HW,o#s(e0P>y`> v^VE !vbH�pEXDp"K9叝X1S]!a!`*W%�=#M !r\r?.LWA$6h�EȤ<еՕX##כ:p_["GVD�  6S 0R ɛNkhA A(��č#�@BRй--帆) `^"K5_JA1`> iЁ+'j>1؎ZA@D1j!r5LB_v s3q,~$ȭ0ARZ`"@:&\[K B AH L1~$ IuarX,`@M�0IhGQm<$N ġ! .t9J@Rey"!!i!!�): J!!eΙqvJ+ ?0b0N@G2�?""Tu! (1nkSq WMuP H<T |KRq"=>$ XqCq '`?~ 0rD0!}D Ɗp=Ay H* #96L$d%pD|I @M*8+ A\I̐!R6O؏  0A0Kf er## $G`eۀQ(Go 0z_7L)2HV |QmW2$"(1(c:(H0-b�uBك2a먟 wm#5~E~e^h%RSw!F}Mv!'!j@9'32+uyDfWfXNh64&�jDVsV`]U}V? P6S7*woX.b(oP1v&r*E u:)(%:p;Q\' AW 'u2Z%d; �L G Gd|8<)Io |N7&c*U0C^cuv &5)KSm9`HdPCJ !�9e^d* Y99`0`a< a e$>se؋%EC %҄֘n pUUULpH?0>%e-dTcErDmsueuu*u'(O!?"L`"=@)$f&3_}7]6;_ce�^MH pn>R(h=(2t0> (RT�s(sdPh0R%Rt( *oOQSNDbunI5r|'gx)&jp(PB>pHVX mvF| 2�2$ЋP"8U P?F?�w@vG,,.5C,+$=20@I d>2jxTdLWH�MR6vx|Op9l(KO$lsKut m-m2fjƖ= @`0?yF�0>c`Rw8B^Z@eD�C Wr(V�+Q#{pc~l;tY_DP'�G5Y X!.K)U` i57@X9gB{BN0R>5 Rl.r4[pSR:ABlQ D}aLwة�4u��0lp �n9SVЋ6P0y(;GML#jpp@ <@~G 2^<Qv7+).X6"NJc8z ^ PwO=>Ҋ0w !pp0^/p\a /A0*�oW@v9!avj�CG/P';'ZҞ ' P6p~ #/ dvm@ QWEHPa� tv*fEA@�#s^ 5*Rpw (p"rzjJΊ,T4f>Q�e{fe �pжop;q۶tu+oa�UO2@� �P kkO@YlE` �Y.`p@) �/@U�Ws{0)�!i�) 2 0Bj@Q.0-po{.v V�p%vzGA@[{A.qC!S qk |y۾w nw`^Ps�m{%m^W vo'*pl w)la`Y PèđRv@*k{r@v`wJ &nkYs(!�12 ' v@; t|Ȇȅ||PȎ Ʌ V0AQɜɞ>Ӷ$ ʤ;x$ܾY)i{<!�i 1LTPy{E˾ m[1<LY,\V\ ]V@`{A!ڱ) r  0Lk$  y j@eJz۞o{/WJ}EC.p@0Z҆l{(]O' '|=G+| ;*.p/+d)6p&m[(0.$""d$dPz.K+&@Smh&YN~.&Kb";1>^>avpbqm=L֠xw+٦q�ݿXf7�dqPqq)�?`.%EqK- mӹ�7Kqq ,UrAP(EP(L@܏RKP B=p0!=�x'.` Pa]Gpۿ�%APpԨ ۿʦᣜ<)3=RFCTj"zm,ڡ/44޿=�^7@D܏.7mP< Xp?Pp,PR)uB`6'|�lȍl2�0e8%P(t2%��rPT(|U�h~-Gp/>*e[dӚ )Ղ?u!k-ɷ뉬뼎KmrU 涭 dnNA�qP FFWP$ ljٌȏ,Ӷѫ[`f0O~!rhܿPnۜf'u]qӃ�#Ȼ\ykV;c۶A0ҰQ*щ*:m1?8Hb7{9A=ɯ*%>!m2քaXpQOb?F"EPux7j:5K9ST6png3:%x:EV(1)-EII"[)3>=2Ҧ<"O;ʑmb##+R_s w߶^|o; O2ҪV3w wz"/OZщ[կ_2@B{B:o4O/ 4oO?L %x+f;Bikh�G@8 <XB &TpĂ$8@#6dx#BCjD F,K4"LUڴHF'&: r> =#L$ rTU`Bj#X�zP dɖJD8R.* k\*(G/݉3_r,9sM5#;\<# Qq\}+MxۑT-p婔RLz.\Qn5TZZ@0-hlTgQZpюW[(| i{G?~>Z/(-Ͼ" Z#HA GC,;P,,B$SOn >ѷ q@1H ;:9Ș@聏A:-",142E,N,lsL@5 bL2N6,4>D6 7("AzĐ NR04Q1,U#L/or@RFm#q\\kDxW.[I%jhH>(lKÐ 9\C0!,(7]t%w]Cuu-\C5wuW^!Mt7tE^߈q+B*Z(5 [B.Xc=b߅c}\͝})^cCÈ*6" 1[Hqrɩ֫˩jsx[0 ̦ˆ<YG`^nnn;\[p;-<s;qrG|\O/<uWgtG!2(Ad302=yx3029㑋v ;jH4na1ظoĂ1ؾ{2^{÷`1(^|??/?﹏w@/}WπZARO`E<#Y-ILrr@c HтP ,Cp>8D{B!D#2xbE'ш="uHpz() T"x3F1ID3BюZģpF챏;lA5HhI*Z ֌!a dvhm/oۨ0Qd(AI3dT#(x3QTC<f1Th\Ijնb8\^# Hf9"*uiғe5uMnj'IM$b %:ZrTyujc5gq͟|NWהE*p q)=' Q')MPn4D#PqМ,OKREIJ1?HG_hȧёfT=Ei3 T֓ -O x"5U<;L5tVVA.4}H11@}ң*U4O}k[1ѤukI׸ӨsݫD+QORG35e&oLU`YF%eXG?V&;&zXt͠nXFulp\t7q*ܼfVer[K=z;Ą-ֱj9ztgzMk^VֹV%|Vu.^˫_ڳMa ӖJL0diejkKԢTy~َ}.EZհ^ f"�dXa-qYc<녡;_ s*㡸*XvE`KW^[1O︴`3<Q!W'.KcX+X`R7 y©լK"87&} fCd9P`.euY`JE,kZqd$XI2*`w ;Uvѻ^Vˀ3}hUk2`-L.)b/LIR4A=Rp;}_a6p=JY8L_P*hO<uqEBf4p_-]xCZIMefھw˞i ?%en2(uL\ 7O nYNO<n8 qj[|;8b9~贒.K';W.Q+F:u\7/pv(bzTuūaE Cp2.p"Wڏ3mld^Q'M'\zƷ}-tx41GB2f:m`=q7~[f.tyWzڰ;i)u`'_%opҟ{UW+?5ޱ{z؋08?c02>˹<4\$K ?==<QJ;s'#٫: d[?ً?;5C,:+!  72.[>i/{$BͺI6PnGkc@@.+BS0cC"D-="Ah>2$B#Ck< \@6c׺༯2ܘjs5\;i9#>$\,>iS>BtAu·D!8A5c&Xg*1=DJ\DD3P3B&<c! :߳.RAN,<@`Fa<scFC%,DT4˿F<5@s<PDzit+;MAQ$sl< 7|l|BDÚZHR;y$V3W<:;I 9BDATENPDv@_,= cȀni(\m2;v\<b챱ʼn .4Br<!dm)JRD<pGPƕL=ƲK{DC \-F7ĹeD(=iH>4ô3TB\GAH3#äDh$LD:@_q *|E*oSJK[|ƿdM$ʔLTL6Ct,& 򷠋MIL6ͤGK<l 5l,eB(=˕T;.<LGTd;̚)G�=adIElHHntdMSP) өuR3K'TP<PSMLڼЀK݄LFFC<ĀKPG=UOLO7̤(dCj)@DQC\JDmj7ϦXf!(&he�RU_][dJl?C@8ѼA{$2UfR(2$ΔRR4mJѧO4슰JFL,L8QtRS ̙|5:8.)0UuO :]TRmTȓTdϔ%KU1de3~ ^O\\9-U:FTey*mUDS?#I$L*{>WDeUHAUtCdTGn;RREvu8ѽ("ҽU;P$QG}7&GmDQkE=$ lI4YXXeX4O@pтO)@|[mP P~$>؜TM؎<O}em:ܘ@5:ΌamNU T}Dݿ ı%?$ѥڰl^Ѷ]˄|ڟMY(9:IYk\GJVnS@TD j@ZQ-=[DsZ`\P&{#"5\aף,ܶ$̍\wݘu*$&lCĕ^uU|IŅɗ]e7U^ UzEe7 )4Cף^ QPNPcOO<,\ݗCseN}߷ڤƒY]T׍I[̓"�JhF R_-_X<A®$宮KӮF_a{UÒ2Naj7F ]Fec}6B`hCx146cU⑽-cB JT^4Sb]SC%b ㌛T XT-W_*~b<`b `xF\##hE͇IQ@&_ daYc';VM,3fN@_YAUe ~dI$xdS EdbNԲ}KU-U_f;F]ff^M9lehzY^[ie^Xsmۈmv]f g >S1X(^e]DcP׬ENFufg$=bgOSV|Γ,:ƾ�ԎkVVa|-[AR%a٤ΤS =\MdanD6n>f vc6r `hh!J ڞrb&k=.O]20MFR@� FZg痄!luvQfN00h'YVyBȇh.޾\`%"FÊF~ )a>2WFHefhL>Gs2h掣n2~+Gp"䛕clrd6Fa!BkT'*F  "ofVodN5琝b]#d1H#oDMqGR\^Y;pJڣVRVnoXl._oFغ͕o瘒@` k_]!bw'l,Į~m堎6'>A&XR-w`0#Gkzoָ5gF +;n?J7q.J'٦>J*F.4x ÈEGJ>=0gk5sVm56$Bh'sHb<WX](.<h%Ȟcb"KL4w$Ysu[;JcSsf!as(Yh.;OOnl~?:/_prV%G'ڛny=j(iwi=p?4 `,Oasvq *aIgyqiav; (qahS}e';'sVrFƎf'( ^> z$n7psMVFϚ]Pζ.wߣ4/pohwMՌz_Jv`_t$G|mNb'*tx I9ء/k{o?%G稘zlGe(W2zKvyr֊h1Wf=F~1eQCA .$!Ç'&bÌ7ѡF!C~lHRœ#A,JMrXBuXLH!QG*(&AL'34"U1c̲=wڍ*Sҥn\1_{/`>%HE*UG R$.!Cc*V|eo^<WYօΆ;v0MT}J9*Rfի*v 7{N 86h [|ys}}rS%L) 4s.3GxFo9^w F`ZvBEf5|R9vV8U9Ps١rq'a(ގx9Hcw&w|$1QMH!VQ'^<!zBbycD &_F9` %Y|\lŢa}dYc Zx&zh@hyD"1TRKjs"eWq%92HvjAz'r>v{IQR~YЈXyo*2zm?m^'JZ#\h敨FS\ vZJo+q'IeS"Yt-|F (0>n#F߸1T1_W/Ϯz keC{ng0K|{*qzDs>+m:φRzrUsytլ4Q*4ު3Ɂ7!BA6}M e0;ˎ:Vzt1׊;:ڧ?w_F!׶crfIwFcv�s{ 3ćlO"FdN#\̎5=>E~|& ٸ* ,2 $1:_)ӕNy75`DiP2T㽗lb#T@)}Sߠ�6üdSLĩbJl@P>dӦ,y7[`v%.e>CY$G8bntU1Cw& a(Fi1u *.YW’E!?Jh@C~<G1o#8EODbkq{-ZJHԌY(aVAPTzfi)])VҒ|)sW6b#éi8Go<> lЂmnSMn<':өNpr�' Jc_ ]�y8 FB` C[NrAA%Pr}hGC R6ݨ$@I 4ìacXgJDDHBFQ .5'PSjԨUL*VUV$1 xd$W<)v&o+V1` ~u%8amЃhX*65ڠ$ ~aK6N4"�,Kfhk\STўB5PQx^)5:!xjj;p`@hs1 Bԍt;]'hvb` mBdx*o>dzo+䴂HWws IІ6a3x ~p%00Dox+` a "0ƇvdjzdR\p{ȺlR(0yC&2E$`@)KI2l-k9U"=(apT` 2Ilswc2`P<A˄@+z_~hG3aH:@C/um'8EOe?PufuL�K3F \S׻6�"۠}la��iC M)[Ostm_'jrGY:@Z'؀ `�eޡ"lz7@˻rp'(B =<}."Xf-Dd5_ɚ� @[w~s} ׹C?zuN/= W/Sm;7YߣvT<L]Q8mܩv'nǻ  x~ /Ƞ@"p�&+Ogv `Av{ft. @@6 p@0 W?; 7no΂>wB4yRoF`,LJnW|ǜM s ߳ށ+k0�?wz~_՛$b QEDA~@^p, T-SW4&uY%eI ҹ^^@N �a "xX(59qݯ0^ɍ VTi` QyU ڗ٘͟IB1�A@[a!Mf )B Hb( 4LQeOT_pAI .Q@@ t(H0*\[eٱ`ubYIVȜ׎u~!Q$^b"(R+!tD � `65rc�^ؠQJ Y[^2 Vz@"> %Y^ˁUb4]kx`٠65.u *z n *2�DZF[`E" *B(Q #U4LMMM] u`3Z8D&ް"T>A H"( 9ž$Ȟ;x#*I \1 l =s8Bf8 zia*$1$Z�HcD_;ڠ5,@�!4$t�=B"h L^[zd=  2e^Q]EaƟ; <*#@<4� r6�A\ L'Aa*YJ$SΤN\!DIOv>=GNڙ٩GqqEYTq&5B@ XA� ,@[ AI$u4A$ t@hAR$bi2Y! Dn DU&\}̞QoK"b > DAe@ A @ HXU_Th bY>cQ$ZhЩ&BP~)G�έ%E��t <|�‘"XA�44\uZg#e8B"Bgm-cPnR(h)q>$�dF",BhP _A|f#Nhh,KNX oX~_~ Fdye;!F*�tA4A�l֛bj$AFYFed!㠌StJ]2l>~⦮%JOiyz+ՠ+v,@w6؀ _ X $l)NhgciU8)ԑ!Jީ R>$E+`T^#hD0't� @ 44A8n`H� H@�PD()Z%,0ΎL\ xO`(%n&$_C 2xX�])A_w\hh,*=2�z$0RAMx R峁+;9Ҡ$`+<[ "О"@5>6"\2cDGQ}nfDEd\9"nX �<W^N �nµ9ƛZ%LNA}m«%ԫ[o`rs ") X(AAb(V1۠A  RS (\A6mg_١I gq;1ƽj@0𣪢3I"�#gX"6El(VT̺GM60*1MEs}ra .k\Åx W[O"A]EdVB\9܀v,DЊ\|^RCp@*QU/</$CYƛ>\=�@� ge.$0�ĭ=:\_>Ч)lmlElvuP -AX;>Y3Y1O>WPڰ-Y ?, XY: 2Iǫa$fYY5Zvٗ!Y[lu4MN1IV{-OAH/-ڥub#dGbcY1fja+Bt6}fL mf`8cS-d/bKc6%Zm+6p!665*50&L]P&`PIt (³aZ% &ّ YYy7zw١9A=ch{!NV̗1Yk@ %WD/ɮ) IۂݚxۂMX5y gAz\uR%5#J_7Ztey؂0@d ؀279C!k]yڒgy =%з0hQAl*u{tּ3YkD ���\�,7z;zK?:W:W;z��:�Vz<-ɲOWvR2-D !$!(!@B ±B($@(A(+3;+;[{B d8{'; AdB BXjݷSZ t�%v{uX嬫-qI;B|$�lw4{o;(;{$A9 {C;wG|G !J@\e*@׫RQW qnVD%(*}*DGG3=_WaSO_'%d�he9B NgkPO =`_ $('gaaO`b߷VaqocV? = %P $X%5R$Y~ @m9aݗnho">[fAЍV'(A';rKqqjN $9B,p2%l}ܷV0Sb j<J%ƣE| $aϛ9C$K HCcyf<0T { lXB$ȀA60 E "Ɍ RR  rKAZ J1;IЈFrzќI"uhTSzjVLvkXc F&\۷L ] 2k!a"FTJMc.fsdȑLf fjeL*v4٫VZu쪰iT^}[vnÃ?mbض{:gFŌkOf AL֓4%d3]tTIyN7S@0@  --hC֒:ʣ K!#HC 6 I$([G0 G> 4*~*�$Pn6បRLpJ⠤򿢨 s.+ͷ( :Lϭ4$,/EK&K$>h)�)fੌDuK|tK %}!U*,+AN 3P E0|Hxu8X`;֥M,1/1 p F<0+uиr9[qEW*$9R0R!CY!`6hVSIl@ͷs16jC8O>{ Aw̌ R@Tz2Hϕɓ12RM'}ۨHBܒ͹ /($I! Zr!7ٚƨqQfg1> ' \.L[R&Z�CQ;(k]WݕU-: /ʰS<)$tI+{HGX 6ԻT%UvvP!r .a[fH]9:`R;ōH/3vYͯw P2!T^rn[-m~}p̹8.h�t6t< _�꒐0 <KcG@PY2L 4–VJ,e',aXHfI҅7 APWQx&' !Tl2*\E.1Ջ%�{%D?dWtQ}{뚤F7,kv&7B .BUH0l͘ %J¬$Z M#E1- EIF9#ZBŜ 0 ˈ$D�@ N8UHItp~[b Y `,AGR'ǐ QcٶBso]YOtR0`+e:x $` >(@{XP o LW:t#D҂OCR (Hc8)ħ($rJ:g)[7T7@;Q/W kP4� H @Hb{E�@�@$LH4GMqO&s n2.Z^$ K>u\LWwe3wB-oC7! FЀH[@8 $+*P;F!U-%#CRע4ZJ$4Mf;A~M۬#y:%ۮ@@<xFj . O�@\ :HҠ_ZD]X%6Mh{}`=IF$Qʘ 7ld]e wc0\8^ x�$� :0"!ІEDA HN��o(o 0HIWIUG;*I$!L+tݤsJJ|*N%YǕብ`CЅ64!�0�(o]En[a3IbR5(ۉ3_^ $ElI\ ]@4{C@6 -0)*yI9%T0نl'* ;純e*_JL( D4<a<� p& p-݄*mGJ9<Nk^4?1yC2tP>'SFh&8J4xk`AŸ,D*#Ѷ�j-"atYm^t,� q*gh e'! :%s e.6M \Ч &\I47 uVm @et3a4<!B朘:Pv|# ]>`Jy*Er=t! UfamܜrZ$65հIrF!m~b𥷑Gz %Tf+Be�W)#:SQg^7o4y~JS@7I/xFC|oUCܷ h0jE`�.L xf P b�b:l2T8ՂN(T"1* OاTRf6$xh@:`9- �x:``+Xgi~+H*,Iƶvc|ᅩ/n$/aCw|@@ ft@ N n~b /H+jAJO,f2`f dd ؖ 5*Z Ɗ@iHE,@@ M@ep F~ * ,06ʃ�!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$CB X@ $p@ GP~~@ A d R7 >aa |E+1)  _DkHWqA" E`dpYql� >9DXp曃 L ۝")pйdvomXŘ=iI&) AOX2G`QRPr'!j8HXIO1+XB4ª+U$ޯ']A@֑K] r!RF%BF)UAPpQJ+G;~\ oGXQY H' YQVHl<G EIo}y}H$ 39Ƀ@ɯxR0db|2A~ā"mQx\F|J ZIHl<iJak" Wp -}=\C<!Ap$@7VR h΅!`kp<HAI͛{U(߅NTJ.y ptD#[9 A`G‡||ؓT. ك#HWpʇOU= ħ?@1�IQV %R� E 'h!?x AY -/ObzB+aJ`#2'# ,Trų826LBGl7)$?`\! !#T L�ڀ'=\VQqEPޔ]'x�@OD,@lL(B ŀiC=ٖ0N`R%YLR8�C�5AzB8ldhi!Fc3ڦh]RDH�uY>$$xZ6%"uDPEl 2' ì� n' 0@RP J@@Ԡ: x60L%\ $R?8 4 d5Bnm\ 563uqx\Gk)2)7%E`؀Zx@ÁP,miء@>f'hB?X��J,"OH!bXt ^$X%÷ա}DJep"9`C F <!HHC�0 �F5 ]B4ñ @!`-$^(39z9XBeM/@z@L H(9Vm``h-\lа=ZPB$��hCx0�52Cy q \ mX^"5,vHA@dEHЀ= h!F?QC?B (Z>68IH&.u޼SPAdRZ`  j `@5uXP D%'p8 ,'pWHxCF � ~Mq(E‚P>l jEJz)D!y X1<xМqqX!j| Xءf,e MUx?`a:6�r 0 OH K6lX ꠆F`D\R`ѐp.@p5aCAhj"#\!R�P`?�E qhz`\Ki O+a#H!ůj&'_XKBa \0'&+At B�VHB 0aB'Dht@|D僬:U(\ȕ*>A\f(Haif0v2L0�rP�pPC抅 NKNWC60],IW?2O>EE@~ zIT;>T1" ڸ�0-btз'U$ ?}ӑ 8$giI &1h?N?!PO9M`#"A@oO tsE_c-nd>s$t$f?r)G=0l`V? 7pn3 C�UOw>c!2&d84O1 P`d�g3V2 ;wZ*'@W?u1 V.Sob�ė pnV�pvd\u`l#-eF)A;T� 6_|�X-1kCKC \#49 0N[:qEPkp @OFP82< 4|L ?0JdO(b)B?PODP2W A Rt:@!;yOh0}e-Xx H`QV i�% *hPof !k :2†O6$Q(Q=gX(. p*#f0nő"R2  ^Wj5uPH Qn=>@^K($;"pa`U#Q{2]זLY9zq�1uAVXI p$0$=a2$K!^RE2*hH?PB H&5qb /☁9buP�B+P�99@WL:b:b`t)RPt=Y!vS0�!]#7%b%$$Y gd�� �e]]sS`CBZVV@[z҈a U xDX4R 56i9A'9.ƶGL��Dc'IߓI^.Y .6|4bp)lR!™ѹn AD�H�酏d9F��h2l02[RR0W`4  �? ~P8+X!7wxiIQ�PQ:l�Vj:" O(C`\tX1~fyA�~pu:)PXP`xx=l1^pףD!:Z+;A:Q { G0:/ >�pP�$0@�*w@WeO "/*(j�/`x0*�oW`-1`!!<.pXtKs 0/J B ~ p$e �Ʀ��Op; svCZtB2p {O2C}j@Gw t;0𫿚 pdPp@V[XKX˫p^ ] _a;ca�[%;4@X@�}J` }P̊Y Tk˶!p2 )ol0�r۵Թ;)�{+otC$B75�=)lKOo< ] v %I :d˫-ܻ۽۫"x3J:`[b+]w`^s�ig]/? v{ ۵ w ka,.rg^�Ƽ p K ̬0/) j kE YQ\ l{Hp0 v{`+Pghj o;NRvx\yǟë~Ȁ<bK]Yɼيo$0Afh Ʌj B{:{6p 7̎tV/�hY۫;/ C5KiB/"Hg; 䔹"4N渙 1/pˈ=aʫ< W!^!R]%ϬfGpf<+ͽ9 | j2EK:,@:|P""tSƆ xUppp`ҁ5BP " SWA /* & !4|[Kpppс@ =:$`Pj#4xgBKBG+"t}5<}f|MۻQ\Q!|qL wq* ײ &+},|P|q =9A@}]s?`4+/|eUӋ9I9=| aL=EP7 aKP 9Xz �?=�bI|۸ݒ�ݙ%ɒۅхۀMq [}1ġ.^j.Hګ  >-ݔMu�,]{wԭ =sY)W0U }ݎ].zVۛV5nn콽+Nd�ۆpuJi԰AuwjmPܵt2޴5CL:v5U[zV�=m@ s$-^I#Ǝ�X=-٬]+ݴ=Iqځǃi٭Y`>I|PNڮjڋ`A�(�:@gp p1#~,x�DzԑӁq)~jA IbSJCK:U-<N9r5*Q"?%*qRc0 աZ dr9 ;J_z;TZI?).ۈ*b7m45%OPK B1(KYϪ_.BA!mmm_\ Gе{x4K K۵A)ӈ\Fq?/F[m} _z=A"jO<r[/&<r+920We۾AoUKj{.:K?K&j!^M2i>>{YOok +?cOܾNjO[cKg �#d <@ AL.|q! &$P$qŁ  d $IR�DJ(Q@K0ejD)3&B+U fJ@YD ҡB}4Ә|6 *"8D%JTXX"BUl jL-dZպT 2# a1č?E2-[qaɇh!},Ir$At]B F[6mK3lթF^8p$|dQ_=j!ԨAD\_,RI (uq[$<'&o�P@80A< h 82H$C>B >cD>n? <4=dCYtQFM\y1{$GS!ܑ&I<GD1v, )!C,"qEA M,3H)<@D$Dp U@ز@DB R"H36AFK00$C! 9 P5dTW5Z@UUCh}VYuUS|_@bobfh֐Zwe5aa-V!Z`vZ{Vcv[rn[Bvp]X[-pUc-]WZ{M=v^UTZ 15"C1b#6C0`*8Ո@|С*Ҩ"Nm"0"Gtvdgy9huZh裃饕駗N"z;)#*(ֺjն:nپiE#@o 2p &HeҁT^hS1Ơ"FZ輑c2,(M7]]_tÖF}vI!=vm?wU vOO]τxyտ ޡ^sxa{s_};p>~йu_Fp0B;H "̔ 70R`^> JP`,? N}e`)Aj0` =hArP.9}ca#&ARaaB 58$s3hz@9˜&U#„&gL||ck8G?DaC=vc�yD q)a E@6yLa HIt >ΏiBHvL!! (<g\ z777#8\А5d!qH^ӗzLc沂, oMd0`0yMaRӛgو1,c"&>aQ~s@( X@JY#@0FV+Nӑ0PF2tܤ6yK@B'CzGρbٹtsPdZ JR#Q@H 0x<ڻ6ТaBQ:ԠwQ9ѠO:0J*uD^te|>$fP΀fw=D-IbuM8:jֵDh`C<l3uS$@IseIJ iXQYӛ]-T^t-TǤ֨M7eb}dUxEI^sm Vdj$MFY w-m)nv)w_Fq mʾ+s Vu)6RAJ2MѪt=Ejۅ*ʵ@Ů_q vԥ@6Q|b9($SkL0h5mRZ:Uhv>TE!*]d3 RnIY_f*:],:w@n25*M"yKm+^:WɱA(aVtD4̥ZdnXgQlefzxAN,)afFt5^ç4Q ׁuĞ[7.%LEC&hYW 7Z^ YMNv [Rڣc3WI9#+WE7g$[{WzzF-Y;mymlz*H9&K!_ pRM}!Js\jKwݍ6ƝԴEBOYL,g&u:v2_g"Ds2ܤM [y;n~\p ή qh]qG2|Nz"!(Cǝ:% W|l(H' <7Nv1wLoۜaWàYnΰ&eץMkuF= 9;t|N?d;4=otJ+<nxRk]xL:_knJ~Z(z}?MIvB�n*y=?55TSd"@9@7+c,;[5뜁AN* )")Y7>lw ?h+C9Խ (A#' %&rҡ*#@ A;#%q+K=A$k037A۽=B9&b>!Q)r/SB^KIR7Z",BB9@3)DDn jtڬF5ϱ?}B?C<_% 6Zr뾤 +>>t@+,QT%#43D)@s/M{10EۧMDVzBZ*lCƴLP</L 2C,Q-8,<`ӢOt#/lFBDL5CULGx$ cG9!$ɢW֓1*#R<ac|xdE#*C3E=ȋB"' "4 29Dr`<=߃AԷ|*L,.tEIe<cALҪ$z/ ACBG*0]IQ=zTȫh ɲ, ,GtR</GM%EtKļW2SſL@˛̭CZ+[':' ;i"[)8DhJ}>މ⡞y˘:̌ɯMܼ@B{"*c :K\K<20a1Ǿ:ō+L>\ C4R1%~,) ɤ<-v3"<?ƚ<2y@g,T;&|¬~令L8E-:lA`0dO M;NLA4şR*ԋE43As5AJ,RE4s{iH-ND<Mg4*lFMkOtr"BK"z -N:qWڥ?}Q0콃7UOV C64\'ѓs,_ЅlzO;Bn&%=5C"%5 \ NҔ/u)҄65NԜADLH=s6KEþ}|9)l DCIr Tr$w,%}kTN8QK,KL3Ԑ<"*E 1'R!c3sPRTT)4VAM0*Iʙ"*Ot/RSu\UZuRT(UzMY@K%[!B4{.A2*G+QgT:4VHX<z' A)N,rU0#*``vm7'eRtŵ+eSJ&0j1j+ʪ6RpLL2XaYUE|PwZEjӰEҡB;5d )ǂղzL)#c3JY9YkY]:4o{t[JN%##'3j!ͰfZÝX(d3|-j4Va$+2O1ڙ70-\wy-;|MH$ (ea!=ӥ)Ee2k-ͯHX7E>'MU"a;~LV[ܼԸLެ[ޛeFVM_UTNhr}JLJyJCUͅd<:ʧW:¢ҜքrP02@S#G]㽠E".N|@S>k? ԓ�'ƶZ=W+�n$&c6P.+oͲL߮p1TҢZ^]BLbߑ4)(ux) -*!V`|%j+&KDa#_DV5ݲ d2vMZCrZ9d^�a#FcN^6nP,$²ڬ^D�ԧ!`cc_wJ=bg=QT3X7M PoKJ4ZL܌VRV:el$BReV=A\T,*n{:$ p= -M41e^f4dCK%nSD.!K Y Rȹ'\3Z f;[tFj$.S>djdR[WC.M_ R}%GqW<M6gU-eV>ክ-ۻ[B{V~.)H3sD5jDfc؂f6aN r˲,& >^vK?�FGp6`Uig[ڱaM$�R\8R=.;.j#6c.aNnSfB^k5"ًǑTÃUؘͩ ғ6>Uu|闞MrG' 'BB](ߡ&ko&GkENBΜ e]U[M4 e1P&cmS;3V2zgGLᝋ)&نi<npir.b^d)ktIZM 6fl6%/tNm)D]˖FFOp6e#Gi$nE&iI73㓪m% ,+ʡ;U[m3mfԨ*Yyhro ] : :K! ]kB'vd+_4M;`cc #x J78܈1m1 Es>B'qR7km$u[?:4Z}^=ۜK๞&=suiUn9T[Z)+b uCa'lPD/$OG]m<L.";x}wΜascf=^Ee` @Ƥ9G 1+$zL7U(px'w{T*GT"*7XWM:)M0U[╜"/瓏W#DtO2b]hߤ!. +vqD#e̽_{L#?2,Kp̠m{L٣~7ܢAzّ¡=G1W~b(JVcd~!H9׿iX1*`yKzLBzrC[NSn^JV]FJyHo΃me'nK"פFT@.TQ cN@ȄD$.f1ȑ L@d$@h̘eʴ(AFed3g1 IQi!E#E#-:# V$ "M"Di֢ X(ϴ{Tv[r҅k-1Z|`1|/z3;aƒLqFFy"<IA2QF*XsL*ܻ-ԈlAh3#Cď;7Hao͙+̍'ÓlT*ȃyFŁ߻�{W49|Ͱ߀ٷ^#}SD#mGڅQ L1d$@(GPʵR \uEDc%PS !Rywd]o)nIK%X 0Mz%6`{TR8^z DfcdgqzFibJ|X4lhhOƛVmu(%XSyUQAu\+'*H&c82lcU4c+cG[Vʫj)m٪HEkgvjA@}I*hYZW(Brj\uET(hcXߕk( 0lp�;P8ÜH<1[|1kâH,J ZIsbT'i%/ A;]xL.ݾHQQf 3BpА1%gY6VQ;uyV Yk5]{5aN -iaRK!\;:)V 9qV#GoWFe K~ S~?$矋>:饛~:ꩧ4PB!#˩2hiR |H3]MUN.[U efq`1hW %DT{/5>~I8q@(آmU;BT/ˉ~rg8"pv5,NV.#hD @h:)IB:�l26pa U,! Wp>talD$ C$#Y패0n0e"- U$p*^jqLk΂;NgI~\{n P⠎8=걎z#(H@2<!iE@GJ#NL]C؄KnR (ČBR!m&iV\8"HJH(!b PG<.<&2eSô pم#!Q5G'&B_oڕ=ڌQq:%T6 gN=}T0hG<S3P,$@0L5B@2[غG?b\20MkZqx Sb82ȔXThsA)+J+"`Qj3!4 uԩRV*DէrUYWӨ숢ɐG"ҟ82WΊ޽HGN<3˞FiiRC %|l?F4ϴ,fY^v,A%a##Ol/Q*٢(r2M])(n>[\xʢfs.n[ {pAbwrWgPi9ѐ63�%E0'Mos Ƿ:O"mgBGJ/d#*� ahC΀f5AaEtu!@QĀ$°I(2.ц=LLQ4F)L#MP2m]71D10(sbx6$H V< :ǂ~8M}ss݌ހNmUcgC�m1`(�e|=0�0fT=SzR-@]aiF L0 lnː8' {kJKJJEg[Y ߵxT І2`�g<g/!:`G_; >xtl�[sBF;7 ɴJ[i8ȑ-$O|7wsn] v(ܞY"\1M,E껖<Ѝ]@Ƴ-d7ۆ�NLc$tbt =+3q`yoZ}/{{V&5}NR'p;rRLimF> &uS} ,DՁ}2uv/| ;wta6A '0_S(�)<$a8H#H#+4?YGP6q[!G`uHzM%.ǐ)@c)ȓ{<T@Qh7g@5ߡ]yt~�nuBףP0YHlDbQwWIlm-Uݬ]Po-EYqU0G`eO48!T - =[ ]u @0$@ 8ޡ1@M A`PXв1�ihH\MYHPPXޚ̓o\>UGqF0 R!U@P]A@  $,8[ ޡ*Ѕ e [ iH6]h0=#XI�ĪƫYhO1I5qG=%zJ&\m> B@ -[ $V@��"5\8 `�BX*YQ[ E_ ޳!EKjM{Z Z7-Qam[ qVTOyd MȈ*MR`ES0ްR5dFM$۳@<4� HBA<@�Q ,0 ^P%Пю{]ɘޓ|=�ņ}nYT@Mu,Zbe`i`/BT ^$MՀ 4Ё$�6ڀd\@* #!ύcdL:IhZ:]q R(:%ZLnTo@ߘ^Ľ?9dR1CauZ@AtD^B6ƀ$P $0"8 JOpT&cLWOEo )Ť<Rj!eʃ=STG+5-&ǑbADdYW7@,2B@�<@ld^A"䤺u F(-[ٜU:j8Q PPJK)IIC0YKr}nG!ׄ=b qcA(F2<$Aq�$$ "DA@ ZA̤P֡) i8]%Hi9adk4{|fm&RfpI hY\m /ȁ*Ea t^ A$A$$,]Ald +ҭ]k~cYuqF{=<g Rɧ5NLED+I<ӽޓK!nj~Nfe "i�DkȁOA kai^^1"ϙnZyFH99B7ĩD!BB4X8JlՔvǂQG+iifxGnڪ *l@�@�@`cڲ 0@@APjd1Gبde+{eI hMhjY Ԓ0`L>r9^9=䧑6 m5x>Zе$ @@؀ � u\1Z QTy2F-Y^^ LnUmK|䡘@d*!hRMLP F a۶~)̭t60aZ- y^%Az\ZZED(Vui-=zvXl&RnM T*&U_a.*p bq Ԡغ dE5'^o;Rnɞ.P0|\V\SA ʤ/nbYuxŘgq)Vd`A]l\)W-Ng͛0,WyzjfZ1rF|l*+*n *}LqܐfH30j+$!7Pp( <:5uJA8)BHPMD aqڳq1!fSD 1. h@rf$,yE}>`.3 _=G^ *E Z2Zd#/_1Z1%$;Z ig<,]&Or$ sT-_DPmED+r}%+Wo***n9uB 7M6eX Z3] mP %$Q_!4P6If4lЄ !զ\J4q٫MOU�NyN3dj! F<J+a\vKgf!i3%q߱ug"!Fp-Wl2B(mSrYp""Ҟ<EJ 8^fa ֳp_m xɒg P"ml}1 _0)AqZW0Ţ\%hn . |H)Jv=s_$/&Sl%ܳ`)!<U$I9R˲'w}"]Dl 0 YKbmIyhgnHJ%D 4VU"9::#dl55۲IaRJs0i. 6V<5Ly~m۹0>=7Q ;'AW}u&>'>/*VYV\W(p훛!͌WZSZym8OpJrE\ 8p۠O8YEvg9|5|۠EjI[wu@CyEV# 0aH` loqPQ.DZs)ЇR&Y@ "q|/[9`X  " z̭hAR74e@g D,x1P֥鱻n*3pԼ|gZx!=`Q,�s~G0w~꯾郾~Ӂl \�oA\ӑ% WY�w Q]0 ʓ閶RȂ jZPb}\[:3neDA!!!$! @p2`Tآ\HxC RiA@G "Dȑ'I9RJ& T2ȍ@24"5f 2e43hFA62TЍNmTRj1cFZp!9Ӎ346ҰyUʘN+a 櫑J޷]ц=%$C BTXQg.F|(D?st Р)6H_sg~D%GQ.|`ƘF_[Z=pTk)WV#ՠjRQ;jطu6j~|_dɢ!N</D+pZP 79AC[9WlW!q $P:)&f).v (+¿ /jG*몺P/b1#%þ j !,08SN:d<ڌ( ipK У E�EiDÉITS=TG TF4E7F ub@A+k L 1' X< [P k12Pijϰ<<*.|r*rj .Oߌj$K60 `  a  nhp x c}<.@2˨r7>ҽp+WIͪIO?7> ߪsO笺[( 6=8X F{0V I >clӆ;c=EY o.]K2p`' Iz6OKB**{z3T[ v ο]^ ]>*>kxlE^~{EzEPcSQ$3.>jej!R ^0^-%LKzd55+.qYhט eg\龔+wqJJWjATy^ C9k5 [hCA=|7Y$@3brf(ܱƀ0cPזx +K샮6E(\  q.yҔ2A0sa軨ndT�y�t 8PB @d# iGAl$mH 2 dl U%'JE bDf#0&#Qt*Pg(kA5}mD U.E%`˴%&cK@}]0uv\<VN!490k pBw: h=ӝāl�-4h? τ&t=5zJReahZJ9 $2YG} }�itE?1ZΥ@2?"Esw<`tʙ "<gùG Ki>3=*Ыf5 *UPZu'=֭U6h(dh&q#$"'(/4<eu~Ŝ]*1TM7%'6V3LTj994=Gݠr|Kh ۉgmm0Q`5(om[VN4 YaPqUZE'P:{/$ETܤ(UrgKr+jZ2G-m9AKN% ]TWO*I`J" Q\@0V*Wt‰<OޞġXǢZ޵9ʡn#ũ2)6T!@Ԧ3S9Esl3@m֦Ѡ;8˦-P/D&l `hm7Vڠn�P 8 p6@�m 5 6(t@9˙w~X!�Wj+]{T' F1J['{hmVLbO<#XzYdŠ_] h.a)]B 70`�zec"ף6m5U}D%aJB򤽇Lf2zϷ6@LIJ:9$u)~%IXz8bsYBZ--*6#(<79<UoO%n.X>mROqGd|#עC@u0pwMf� J{7_:ٜE;8hKf ?X:)2`4z O O0J3qHb $+==2G%3=liJ&)ɮws]~ڣ6bЅS8 y3�z& $|ݗgkU*0w\*91/`B 2RBWh)Z\_L/iWiWcg+cYv)ѤBt  ޤ 0F `� �� m0� 4p݊n 4$|&JƤI/,>mj/iɾ‚*MLh.d%:.=DxY<,BYCAV(@*\L,,ʠ<̴  p |` L@ ^O0 M^ol`/-G`L$ dd'k)hGi�IjZD --8vJnZ.D8kx\ L1P[ OO6iN�P V1 N,>fl9 1pLefxx=ȅ0d1,�o4b$1']IBg\u¨Y"�-mME �> `$� b m`ì@?2Ķ1^͞FpcL$8#K^fRJuXN\)KNsK$[e,)L}J@Z?ɂƙ,u&$ZR/ԭn� 0t \�� �$�ޠ @ Fj D@l Ҁ C/w2B,_#W#8}-w֦¢n1+!@/ XlMd=2`P*Ik3j !J㴲8Ҟ2Či'! �N`-cl@2 B<L : 3�P�Eا@/% r$:Zx"$Y@,2D, ذɘcNMcvs(>i<:nDORI"B@{̰}ڠ � Z� @ P@b <p�p{j}%M&es.6M \IM,"pJt<T1Ds+txCۈ[2* kBq ;<L3נ `J� >  t6ˍ7Qu(- aB.|)Ȏi410NmOMOL JdQ9K`\~E"OA.Đڂ4I'' x@$ ! V! @ND@WKSv|ToFLIqeWBz䪈jGPq3IY3kC3"[00T+Tt*2g2Oę�8Ԭ0@;U` ` � @ �(Ȧ,F0Ta9SÆ5`B1%%l)fF:,z]r!a /N*&+]Durxƻڂj+KB*x,3B�_W,sa@ @ڠ J@ `J�L'[dɑkLWTp9u54+P j 7w,ȒBOђ~v(5uK~Cm'R?G[D_4bS;_?;3 �AV � x�N D $!V�. 7Ć$Yb% BM fҗ֤dO(I?l)�,I-!7³cވ˂sNLtBgf<j#nkG@�a $!@ YbNV�/{G LIPq:J|;*5*,1N鑉D PD.K"+cGĈ>A-բS*DhKii OLդE(t {Bi/?`- tT$aW5m�|p Jy:LzAXG$Goo rie)?<ΘHȣZ Ë-ts LC\@rT+#.= @I mD�  $P� ` x. 3\0 VmY7 XZ *BW\< fW*C܈),ZhÏCfys9[g.. ES"X i(th/H-. `th&b\@ybpW�'s0\)R B( ˂Pℇ!֦uO,7 47(i.OLKOԩ  &Ί& 0�I UΟI| P j))R,kpHw幔hAS(|F N s9 {:nkD,4vrPU+igf?엖K@gY JZn#Q[ 䩽ŦHMk|@ -l\ *Ti1 (9B&6Y#'X̃si-#ҽBO69;-gjsN(1*5mjL, L绡퐐Z 滟O@혡�Hsr9dX'DM˄FES v<(W?,+C")I<NǾBG6ɨ{sfR$iٸs {)zp`ilW:۝;]{=z0yO?jH͑M_X|zʙ>N$ X|ǢY 27sa:]b~g#LE\yf{dnGb~~묐,|荫K9|5 IA~,H<Pi∥{<>H/*I,`ep�z`#qcll@Y:PƬ9m ^ФJI[�C ;!#w|:>sR.a܀LZlhgyXh=y*z~z|ѫq_GrZ} -o*H䎬 ?!6LJԲNN,�bƘh1`clԂT *[pHaŌ#Rď38AfϞ32#L6:oi͞D<ϡBS'O fYCN $ʤkׯ](֭LֶQ1ǐ*S&嘽_46d#lŖ#9pGR!Sh!8#Dɐ-~<YJZѠCć5<cbT4ŋqKlĚʁ6(rL 0KM;iӧ%l6H׹G}13jJj߿c H H8 P#y^U_Q_'}6ndTHEw@q&QXGQfZ#.br+6g8l"EK-tlMD n6ND'jrUQma[&t`>×9w&ta8\`H @fn"0])W`ZmġnUre]e8]X9i'GbQj4kUf[b3ppD(REAV#) ZF]vb!hg#jbq͖b#p:qm@+K .ұvK~ LVU`:])eA{iC ;?tAId-d`ZJ~|M[eP6DlvR#_q8j\_,ʙJhH%%,]!Fda!J($WZ[m pBtJb-%qH 4AJ$ZZm&)⥚yڰvQK#Cmvd x/;r#59lE "Rf&p6+&4fR~jC(Td n =%XF{'�~Ioڳ-!%rN})Օ,C\BڋCI0RE"a<`L<E hdUN] D1Qń2#Њ,pFfZD+؊U(1 @(@qSd"+jQY8#N"mpnY "lʄ]40 B,S >6$2^jYKf6+e-r1R$nD0 &KMvB'!&BLL J' d=ԃ &K]Nh$6Rm./a[J|*ayIPBFد�e )5`(xV.C iPY$�1eds)8$< U!'D(kHgBaT!OI1mLH3#u@Z6ɤ"IYL-iHStm RWQ,h!jWبE@cH {f5Hgg(2YjUFJ$P0$ި$q _$zpR2`=i$04a$avm,c-Yǂֱ',c0Z~em=$!gWpTg0A+<3dNrX5:Q2H,ٰN q3EʊgeEܯ湪۠&vNlb)IJv5ckړ2-h={`(B=e@BEJβJ!v]&hUNHȏڮf7(KwBzf"T[b Yzhb7$NR 0bm`_vFmelYw|e*Um\Q@'� xq,;8w|PF3Ei)gc) '4PGfH˂z!cYxEºͨdWzj :1AkEk'c>m/eF5eX" WgnQ^KS$,0r 1mcz8qCC(]WW#G||xRxVC$ڨ@[!T7[I&EWuf`olpZZlck.6زVm?_>P p ٶiYts.qe´չ>4nj&]I~! T6AId^d5:dpHTRD+XNJDZ`'/voeA[نK9Un;- SܲeƁ-8k\ǹ̐[vI&cػpݥ HR1PlEggf%'){ݚ/au}؊.w@VJ�@0c5dq2-Q8vwBIzjbؾ*IdxFzZ{J3cзRHdCoxhg%~#8b\�`SpXdq�{ewepY={�t_{ 7eeW6lufo6zGT?[8GUw9y$b0"%5*,@H1%RCq%1Dg2 AiUa2RwC&!_vd_qg—_c{ |1Xe'||)8`q wNrrftr"g!GUeXzsW\cPQ,QCII1Ro+@%Cw:70zpu+$@d_j(eX!IЇe '5| @XQXVk|UFlM<wMr4.g҉XG s5IU,VC.@AWBE2H^B6+UI5^ids8lvMX]I |XrxelWq 6'fԷfԧrS �~FmDU1DVoBC3:3�ыVt9K#_HM2Qh!+(O:IXx X�(`e*�p4 glzGT=XHmGRY AdLIOd:I6"a2:1q"B҂H:zW(*Ub Vf%9&Y]C >&@}{وZ' O0v_UfferfC sgby932#P*t^i\'*o;"CiOR2et|e#APwBJ!VI"FiQSU2 _Hиek{�`+p�o _ w_Zylia R r bCiIҚSO"!"qW:dmd*GqHO,F3 B^x^Z=(@ZM: tp8aYZ>Iw[ wT(gi)P٥Hx$vFt~iiqAv:&t,xhi3#w%3P#yADzKHaW{ ׹e:.P�O �P�oO @{W'OA)fy`JzRv7ga7h/RT(.G$b^Z~-'biAҐU;3(H3�y;bA@;^*C+F 1*aiU2v5`p+� q50t >6{MNp9 ΡeXq!xK?C1Uxkm\:J$ ar!4¡R#DNSrh9{1?i3MX3#ȲbqO`mmlOW+ }@"P�@�VgkeUf=ElgQTSiAG@ lV0u10zs;vzc<HgJ!]5d)k:*T;$EQbQ|53x2gY ?y k{< Ojw,"kFq8 }fI( N@9 t0B\;"Q<F`y2t{{2/*uVj8SOR1Zi$p^BoI}H ) QI"!t_wxdwļbq()3g}dEj*qɡBH7's .bC#uCbi)* e1d}I{ Xlk[]M�2 0I'he*wG!w[#kTk?pq ~c`_)�xS ro6k#%cbzS8lN"rAbiOeOku.B&ȇ&r'e] "0ЂM{ IL)UɬZEZ|&,FgDf{r}я26+w;C cE !QCâ2L"I*O5ĖQu&!12bV vhh2Z>@hH�pM l�N.pR5kЇ(yviXضߜ/p}f!sğ`Gx^JFB¡,G9i#/cQUgXWHYx%&PͿ,y11Mn4sXBj#  6:ф''�09f|lrNzȅ2NL�@MtaْWPB=!h5t MbO_)]I".Cφ"T$+q 3Ӿ\jk&Ymp-&>"t>qh6 uvqNdkIe@ b#\v!~M8C+JUJ$Wb";̢V1 t*,c51\H }h`\x،XƒѤ[{9ʺ}X+jW¦`wg(ۙ(5( Uy\ƕGLW'3!Ls:ʍ, :^(;d*E~J1FbO,4-öY)xe'eḱYgZ} &oq�&Ŕ{]وum{r(GM8[߻QB&;¡z=,ssį3՛G&%^q~vr~`q Or&&1*I 9a_qr<^E u @x#q[ _Mta+T#Q ȿHGto cRm[oG7)ȟeE к.&>aq p IQ`] gv8Zu@ޜzWs[ QGcѢct ءB#3^}o I&$-iXjūMu!ϵ-nA2d=5`<q>eabR�&}xqvk&ˋ} 邢t:0vgzuC,4JцǿF_j~B[H#diG�4r6,l#i !c"Ethšm Mk{ @dC'2p1gĜ RQG" �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$CB X@ $p@ GP~~@ A d R7 >aa |E+1)  _DkHWqA" E`dpYql� >9DXp曃 L ۝")pйdvomXŘ=iI&) AOX2G`QRPr'!j8HXIO1+XB4ª+U$ޯ']A@֑K] r!RF%BF)UAPpQJ+G;~\ oGXQY H' YQVHl<G EIo}y}H$ 39Ƀ@ɯxR0db|2A~ā"mQx\F|J ZIHl<iJak" Wp -}=\C<!Ap$@7VR h΅!`kp<HAI͛{U(߅NTJ.y ptD#[9 A`G‡||ؓT. ك#HWpʇOU= ħ?@1�IQV %R� E 'h!?x AY -/ObzB+aJ`#2'# ,Trų826LBGl7)$?`\! !#T L�ڀ'=\VQqEPޔ]'x�@OD,@lL(B ŀiC=ٖ0N`R%YLR8�C�5AzB8ldhi!Fc3ڦh]RDH�uY>$$xZ6%"uDPEl 2' ì� n' 0@RP J@@Ԡ: x60L%\ $R?8 4 d5Bnm\ 563uqx\Gk)2)7%E`؀Zx@ÁP,miء@>f'hB?X��J,"OH!bXt ^$X%÷ա}DJep"9`C F <!HHC�0 �F5 ]B4ñ @!`-$^(39z9XBeM/@z@L H(9Vm``h-\lа=ZPB$��hCx0�52Cy q \ mX^"5,vHA@dEHЀ= h!F?QC?B (Z>68IH&.u޼SPAdRZ`  j `@5uXP D%'p8 ,'pWHxCF � ~Mq(E‚P>l jEJz)D!y X1<xМqqX!j| Xءf,e MUx?`a:6�r 0 OH K6lX ꠆F`D\R`ѐp.@p5aCAhj"#\!R�P`?�E qhz`\Ki O+a#H!ůj&'_XKBa \0'&+At B�VHB 0aB'Dht@|D僬:U(\ȕ*>A\f(Haif0v2L0�rP�pPC抅 NKNWC60],IW?2O>EE@~ zIT;>T1" ڸ�0-btз'U$ ?}ӑ 8$giI &1h?N?!PO9M`#"A@oO tsE_c-nd>s$t$f?r)G=0l`V? 7pn3 C�UOw>c!2&d84O1 P`d�g3V2 ;wZ*'@W?u1 V.Sob�ė pnV�pvd\u`l#-eF)A;T� 6_|�X-1kCKC \#49 0N[:qEPkp @OFP82< 4|L ?0JdO(b)B?PODP2W A Rt:@!;yOh0}e-Xx H`QV i�% *hPof !k :2†O6$Q(Q=gX(. p*#f0nő"R2  ^Wj5uPH Qn=>@^K($;"pa`U#Q{2]זLY9zq�1uAVXI p$0$=a2$K!^RE2*hH?PB H&5qb /☁9buP�B+P�99@WL:b:b`t)RPt=Y!vS0�!]#7%b%$$Y gd�� �e]]sS`CBZVV@[z҈a U xDX4R 56i9A'9.ƶGL��Dc'IߓI^.Y .6|4bp)lR!™ѹn AD�H�酏d9F��h2l02[RR0W`4  �? ~P8+X!7wxiIQ�PQ:l�Vj:" O(C`\tX1~fyA�~pu:)PXP`xx=l1^pףD!:Z+;A:Q { G0:/ >�pP�$0@�*w@WeO "/*(j�/`x0*�oW`-1`!!<.pXtKs 0/J B ~ p$e �Ʀ��Op; svCZtB2p {O2C}j@Gw t;0𫿚 pdPp@V[XKX˫p^ ] _a;ca�[%;4@X@�}J` }P̊Y Tk˶!p2 )ol0�r۵Թ;)�{+otC$B75�=)lKOo< ] v %I :d˫-ܻ۽۫"x3J:`[b+]w`^s�ig]/? v{ ۵ w ka,.rg^�Ƽ p K ̬0/) j kE YQ\ l{Hp0 v{`+Pghj o;NRvx\yǟë~Ȁ<bK]Yɼيo$0Afh Ʌj B{:{6p 7̎tV/�hY۫;/ C5KiB/"Hg; 䔹"4N渙 1/pˈ=aʫ< W!^!R]%ϬfGpf<+ͽ9 | j2EK:,@:|P""tSƆ xUppp`ҁ5BP " SWA /* & !4|[Kpppс@ =:$`Pj#4xgBKBG+"t}5<}f|MۻQ\Q!|qL wq* ײ &+},|P|q =9A@}]s?`4+/|eUӋ9I9=| aL=EP7 aKP 9Xz �?=�bI|۸ݒ�ݙ%ɒۅхۀMq [}1ġ.^j.Hګ  >-ݔMu�,]{wԭ =sY)W0U }ݎ].zVۛV5nn콽+Nd�ۆpuJi԰AuwjmPܵt2޴5CL:v5U[zV�=m@ s$-^I#Ǝ�X=-٬]+ݴ=Iqځǃi٭Y`>I|PNڮjڋ`A�(�:@gp p1#~,x�DzԑӁq)~jA IbSJCK:U-<N9r5*Q"?%*qRc0 աZ dr9 ;J_z;TZI?).ۈ*b7m45%OPK B1(KYϪ_.BA!mmm_\ Gе{x4K K۵A)ӈ\Fq?/F[m} _z=A"jO<r[/&<r+920We۾AoUKj{.:K?K&j!^M2i>>{YOok +?cOܾNjO[cKg �#d <@ AL.|q! &$P$qŁ  d $IR�DJ(Q@K0ejD)3&B+U fJ@YD ҡB}4Ә|6 *"8D%JTXX"BUl jL-dZպT 2# a1č?E2-[qaɇh!},Ir$At]B F[6mK3lթF^8p$|dQ_=j!ԨAD\_,RI (uq[$<'&o�P@80A< h 82H$C>B >cD>n? <4=dCYtQFM\y1{$GS!ܑ&I<GD1v, )!C,"qEA M,3H)<@D$Dp U@ز@DB R"H36AFK00$C! 9 P5dTW5Z@UUCh}VYuUS|_@bobfh֐Zwe5aa-V!Z`vZ{Vcv[rn[Bvp]X[-pUc-]WZ{M=v^UTZ 15"C1b#6C0`*8Ո@|С*Ҩ"Nm"0"Gtvdgy9huZh裃饕駗N"z;)#*(ֺjն:nپiE#@o 2p &HeҁT^hS1Ơ"FZ輑c2,(M7]]_tÖF}vI!=vm?wU vOO]τxyտ ޡ^sxa{s_};p>~йu_Fp0B;H "̔ 70R`^> JP`,? N}e`)Aj0` =hArP.9}ca#&ARaaB 58$s3hz@9˜&U#„&gL||ck8G?DaC=vc�yD q)a E@6yLa HIt >ΏiBHvL!! (<g\ z777#8\А5d!qH^ӗzLc沂, oMd0`0yMaRӛgو1,c"&>aQ~s@( X@JY#@0FV+Nӑ0PF2tܤ6yK@B'CzGρbٹtsPdZ JR#Q@H 0x<ڻ6ТaBQ:ԠwQ9ѠO:0J*uD^te|>$fP΀fw=D-IbuM8:jֵDh`C<l3uS$@IseIJ iXQYӛ]-T^t-TǤ֨M7eb}dUxEI^sm Vdj$MFY w-m)nv)w_Fq mʾ+s Vu)6RAJ2MѪt=Ejۅ*ʵ@Ů_q vԥ@6Q|b9($SkL0h5mRZ:Uhv>TE!*]d3 RnIY_f*:],:w@n25*M"yKm+^:WɱA(aVtD4̥ZdnXgQlefzxAN,)afFt5^ç4Q ׁuĞ[7.%LEC&hYW 7Z^ YMNv [Rڣc3WI9#+WE7g$[{WzzF-Y;mymlz*H9&K!_ pRM}!Js\jKwݍ6ƝԴEBOYL,g&u:v2_g"Ds2ܤM [y;n~\p ή qh]qG2|Nz"!(Cǝ:% W|l(H' <7Nv1wLoۜaWàYnΰ&eץMkuF= 9;t|N?d;4=otJ+<nxRk]xL:_knJ~Z(z}?MIvB�n*y=?55TSd"@9@7+c,;[5뜁AN* )")Y7>lw ?h+C9Խ (A#' %&rҡ*#@ A;#%q+K=A$k037A۽=B9&b>!Q)r/SB^KIR7Z",BB9@3)DDn jtڬF5ϱ?}B?C<_% 6Zr뾤 +>>t@+,QT%#43D)@s/M{10EۧMDVzBZ*lCƴLP</L 2C,Q-8,<`ӢOt#/lFBDL5CULGx$ cG9!$ɢW֓1*#R<ac|xdE#*C3E=ȋB"' "4 29Dr`<=߃AԷ|*L,.tEIe<cALҪ$z/ ACBG*0]IQ=zTȫh ɲ, ,GtR</GM%EtKļW2SſL@˛̭CZ+[':' ;i"[)8DhJ}>މ⡞y˘:̌ɯMܼ@B{"*c :K\K<20a1Ǿ:ō+L>\ C4R1%~,) ɤ<-v3"<?ƚ<2y@g,T;&|¬~令L8E-:lA`0dO M;NLA4şR*ԋE43As5AJ,RE4s{iH-ND<Mg4*lFMkOtr"BK"z -N:qWڥ?}Q0콃7UOV C64\'ѓs,_ЅlzO;Bn&%=5C"%5 \ NҔ/u)҄65NԜADLH=s6KEþ}|9)l DCIr Tr$w,%}kTN8QK,KL3Ԑ<"*E 1'R!c3sPRTT)4VAM0*Iʙ"*Ot/RSu\UZuRT(UzMY@K%[!B4{.A2*G+QgT:4VHX<z' A)N,rU0#*``vm7'eRtŵ+eSJ&0j1j+ʪ6RpLL2XaYUE|PwZEjӰEҡB;5d )ǂղzL)#c3JY9YkY]:4o{t[JN%##'3j!ͰfZÝX(d3|-j4Va$+2O1ڙ70-\wy-;|MH$ (ea!=ӥ)Ee2k-ͯHX7E>'MU"a;~LV[ܼԸLެ[ޛeFVM_UTNhr}JLJyJCUͅd<:ʧW:¢ҜքrP02@S#G]㽠E".N|@S>k? ԓ�'ƶZ=W+�n$&c6P.+oͲL߮p1TҢZ^]BLbߑ4)(ux) -*!V`|%j+&KDa#_DV5ݲ d2vMZCrZ9d^�a#FcN^6nP,$²ڬ^D�ԧ!`cc_wJ=bg=QT3X7M PoKJ4ZL܌VRV:el$BReV=A\T,*n{:$ p= -M41e^f4dCK%nSD.!K Y Rȹ'\3Z f;[tFj$.S>djdR[WC.M_ R}%GqW<M6gU-eV>ክ-ۻ[B{V~.)H3sD5jDfc؂f6aN r˲,& >^vK?�FGp6`Uig[ڱaM$�R\8R=.;.j#6c.aNnSfB^k5"ًǑTÃUؘͩ ғ6>Uu|闞MrG' 'BB](ߡ&ko&GkENBΜ e]U[M4 e1P&cmS;3V2zgGLᝋ)&نi<npir.b^d)ktIZM 6fl6%/tNm)D]˖FFOp6e#Gi$nE&iI73㓪m% ,+ʡ;U[m3mfԨ*Yyhro ] : :K! ]kB'vd+_4M;`cc #x J78܈1m1 Es>B'qR7km$u[?:4Z}^=ۜK๞&=suiUn9T[Z)+b uCa'lPD/$OG]m<L.";x}wΜascf=^Ee` @Ƥ9G 1+$zL7U(px'w{T*GT"*7XWM:)M0U[╜"/瓏W#DtO2b]hߤ!. +vqD#e̽_{L#?2,Kp̠m{L٣~7ܢAzّ¡=G1W~b(JVcd~!H9׿iX1*`yKzLBzrC[NSn^JV]FJyHo΃me'nK"פFT@.TQ cN@ȄD$.f1ȑ L@d$@h̘eʴ(AFed3g1 IQi!E#E#-:# V$ "M"Di֢ X(ϴ{Tv[r҅k-1Z|`1|/z3;aƒLqFFy"<IA2QF*XsL*ܻ-ԈlAh3#Cď;7Hao͙+̍'ÓlT*ȃyFŁ߻�{W49|Ͱ߀ٷ^#}SD#mGڅQ L1d$@(GPʵR \uEDc%PS !Rywd]o)nIK%X 0Mz%6`{TR8^z DfcdgqzFibJ|X4lhhOƛVmu(%XSyUQAu\+'*H&c82lcU4c+cG[Vʫj)m٪HEkgvjA@}I*hYZW(Brj\uET(hcXߕk( 0lp�;P8ÜH<1[|1kâH,J ZIsbT'i%/ A;]xL.ݾHQQf 3BpА1%gY6VQ;uyV Yk5]{5aN -iaRK!\;:)V 9qV#GoWFe K~ S~?$矋>:饛~:ꩧ4PB!#˩2hiR |H3]MUN.[U efq`1hW %DT{/5>~I8q@(آmU;BT/ˉ~rg8"pv5,NV.#hD @h:)IB:�l26pa U,! Wp>talD$ C$#Y패0n0e"- U$p*^jqLk΂;NgI~\{n P⠎8=걎z#(H@2<!iE@GJ#NL]C؄KnR (ČBR!m&iV\8"HJH(!b PG<.<&2eSô pم#!Q5G'&B_oڕ=ڌQq:%T6 gN=}T0hG<S3P,$@0L5B@2[غG?b\20MkZqx Sb82ȔXThsA)+J+"`Qj3!4 uԩRV*DէrUYWӨ숢ɐG"ҟ82WΊ޽HGN<3˞FiiRC %|l?F4ϴ,fY^v,A%a##Ol/Q*٢(r2M])(n>[\xʢfs.n[ {pAbwrWgPi9ѐ63�%E0'Mos Ƿ:O"mgBGJ/d#*� ahC΀f5AaEtu!@QĀ$°I(2.ц=LLQ4F)L#MP2m]71D10(sbx6$H V< :ǂ~8M}ss݌ހNmUcgC�m1`(�e|=0�0fT=SzR-@]aiF L0 lnː8' {kJKJJEg[Y ߵxT І2`�g<g/!:`G_; >xtl�[sBF;7 ɴJ[i8ȑ-$O|7wsn] v(ܞY"\1M,E껖<Ѝ]@Ƴ-d7ۆ�NLc$tbt =+3q`yoZ}/{{V&5}NR'p;rRLimF> &uS} ,DՁ}2uv/| ;wta6A '0_S(�)<$a8H#H#+4?YGP6q[!G`uHzM%.ǐ)@c)ȓ{<T@Qh7g@5ߡ]yt~�nuBףP0YHlDbQwWIlm-Uݬ]Po-EYqU0G`eO48!T - =[ ]u @0$@ 8ޡ1@M A`PXв1�ihH\MYHPPXޚ̓o\>UGqF0 R!U@P]A@  $,8[ ޡ*Ѕ e [ iH6]h0=#XI�ĪƫYhO1I5qG=%zJ&\m> B@ -[ $V@��"5\8 `�BX*YQ[ E_ ޳!EKjM{Z Z7-Qam[ qVTOyd MȈ*MR`ES0ްR5dFM$۳@<4� HBA<@�Q ,0 ^P%Пю{]ɘޓ|=�ņ}nYT@Mu,Zbe`i`/BT ^$MՀ 4Ё$�6ڀd\@* #!ύcdL:IhZ:]q R(:%ZLnTo@ߘ^Ľ?9dR1CauZ@AtD^B6ƀ$P $0"8 JOpT&cLWOEo )Ť<Rj!eʃ=STG+5-&ǑbADdYW7@,2B@�<@ld^A"䤺u F(-[ٜU:j8Q PPJK)IIC0YKr}nG!ׄ=b qcA(F2<$Aq�$$ "DA@ ZA̤P֡) i8]%Hi9adk4{|fm&RfpI hY\m /ȁ*Ea t^ A$A$$,]Ald +ҭ]k~cYuqF{=<g Rɧ5NLED+I<ӽޓK!nj~Nfe "i�DkȁOA kai^^1"ϙnZyFH99B7ĩD!BB4X8JlՔvǂQG+iifxGnڪ *l@�@�@`cڲ 0@@APjd1Gبde+{eI hMhjY Ԓ0`L>r9^9=䧑6 m5x>Zе$ @@؀ � u\1Z QTy2F-Y^^ LnUmK|䡘@d*!hRMLP F a۶~)̭t60aZ- y^%Az\ZZED(Vui-=zvXl&RnM T*&U_a.*p bq Ԡغ dE5'^o;Rnɞ.P0|\V\SA ʤ/nbYuxŘgq)Vd`A]l\)W-Ng͛0,WyzjfZ1rF|l*+*n *}LqܐfH30j+$!7Pp( <:5uJA8)BHPMD aqڳq1!fSD 1. h@rf$,yE}>`.3 _=G^ *E Z2Zd#/_1Z1%$;Z ig<,]&Or$ sT-_DPmED+r}%+Wo***n9uB 7M6eX Z3] mP %$Q_!4P6If4lЄ !զ\J4q٫MOU�NyN3dj! F<J+a\vKgf!i3%q߱ug"!Fp-Wl2B(mSrYp""Ҟ<EJ 8^fa ֳp_m xɒg P"ml}1 _0)AqZW0Ţ\%hn . |H)Jv=s_$/&Sl%ܳ`)!<U$I9R˲'w}"]Dl 0 YKbmIyhgnHJ%D 4VU"9::#dl55۲IaRJs0i. 6V<5Ly~m۹0>=7Q ;'AW}u&>'>/*VYV\W(p훛!͌WZSZym8OpJrE\ 8p۠O8YEvg9|5|۠EjI[wu@CyEV# 0aH` loqPQ.DZs)ЇR&Y@ "q|/[9`X  " z̭hAR74e@g D,x1P֥鱻n*3pԼ|gZx!=`Q,�s~G0w~꯾郾~Ӂl \�oA\ӑ% WY�w Q]0 ʓ閶RȂ jZPb}\[:3neDA!!!$! @p2`Tآ\HxC RiA@G "Dȑ'I9RJ& T2ȍ@24"5f 2e43hFA62TЍNmTRj1cFZp!9Ӎ346ҰyUʘN+a 櫑J޷]ц=%$C BTXQg.F|(D?st Р)6H_sg~D%GQ.|`ƘF_[Z=pTk)WV#ՠjRQ;jطu6j~|_dɢ!N</D+pZP 79AC[9WlW!q $P:)&f).v (+¿ /jG*몺P/b1#%þ j !,08SN:d<ڌ( ipK У E�EiDÉITS=TG TF4E7F ub@A+k L 1' X< [P k12Pijϰ<<*.|r*rj .Oߌj$K60 `  a  nhp x c}<.@2˨r7>ҽp+WIͪIO?7> ߪsO笺[( 6=8X F{0V I >clӆ;c=EY o.]K2p`' Iz6OKB**{z3T[ v ο]^ ]>*>kxlE^~{EzEPcSQ$3.>jej!R ^0^-%LKzd55+.qYhט eg\龔+wqJJWjATy^ C9k5 [hCA=|7Y$@3brf(ܱƀ0cPזx +K샮6E(\  q.yҔ2A0sa軨ndT�y�t 8PB @d# iGAl$mH 2 dl U%'JE bDf#0&#Qt*Pg(kA5}mD U.E%`˴%&cK@}]0uv\<VN!490k pBw: h=ӝāl�-4h? τ&t=5zJReahZJ9 $2YG} }�itE?1ZΥ@2?"Esw<`tʙ "<gùG Ki>3=*Ыf5 *UPZu'=֭U6h(dh&q#$"'(/4<eu~Ŝ]*1TM7%'6V3LTj994=Gݠr|Kh ۉgmm0Q`5(om[VN4 YaPqUZE'P:{/$ETܤ(UrgKr+jZ2G-m9AKN% ]TWO*I`J" Q\@0V*Wt‰<OޞġXǢZ޵9ʡn#ũ2)6T!@Ԧ3S9Esl3@m֦Ѡ;8˦-P/D&l `hm7Vڠn�P 8 p6@�m 5 6(t@9˙w~X!�Wj+]{T' F1J['{hmVLbO<#XzYdŠ_] h.a)]B 70`�zec"ף6m5U}D%aJB򤽇Lf2zϷ6@LIJ:9$u)~%IXz8bsYBZ--*6#(<79<UoO%n.X>mROqGd|#עC@u0pwMf� J{7_:ٜE;8hKf ?X:)2`4z O O0J3qHb $+==2G%3=liJ&)ɮws]~ڣ6bЅS8 y3�z& $|ݗgkU*0w\*91/`B 2RBWh)Z\_L/iWiWcg+cYv)ѤBt  ޤ 0F `� �� m0� 4p݊n 4$|&JƤI/,>mj/iɾ‚*MLh.d%:.=DxY<,BYCAV(@*\L,,ʠ<̴  p |` L@ ^O0 M^ol`/-G`L$ dd'k)hGi�IjZD --8vJnZ.D8kx\ L1P[ OO6iN�P V1 N,>fl9 1pLefxx=ȅ0d1,�o4b$1']IBg\u¨Y"�-mME �> `$� b m`ì@?2Ķ1^͞FpcL$8#K^fRJuXN\)KNsK$[e,)L}J@Z?ɂƙ,u&$ZR/ԭn� 0t \�� �$�ޠ @ Fj D@l Ҁ C/w2B,_#W#8}-w֦¢n1+!@/ XlMd=2`P*Ik3j !J㴲8Ҟ2Či'! �N`-cl@2 B<L : 3�P�Eا@/% r$:Zx"$Y@,2D, ذɘcNMcvs(>i<:nDORI"B@{̰}ڠ � Z� @ P@b <p�p{j}%M&es.6M \IM,"pJt<T1Ds+txCۈ[2* kBq ;<L3נ `J� >  t6ˍ7Qu(- aB.|)Ȏi410NmOMOL JdQ9K`\~E"OA.Đڂ4I'' x@$ ! V! @ND@WKSv|ToFLIqeWBz䪈jGPq3IY3kC3"[00T+Tt*2g2Oę�8Ԭ0@;U` ` � @ �(Ȧ,F0Ta9SÆ5`B1%%l)fF:,z]r!a /N*&+]Durxƻڂj+KB*x,3B�_W,sa@ @ڠ J@ `J�L'[dɑkLWTp9u54+P j 7w,ȒBOђ~v(5uK~Cm'R?G[D_4bS;_?;3 �AV � x�N D $!V�. 7Ć$Yb% BM fҗ֤dO(I?l)�,I-!7³cވ˂sNLtBgf<j#nkG@�a $!@ YbNV�/{G LIPq:J|;*5*,1N鑉D PD.K"+cGĈ>A-բS*DhKii OLդE(t {Bi/?`- tT$aW5m�|p Jy:LzAXG$Goo rie)?<ΘHȣZ Ë-ts LC\@rT+#.= @I mD�  $P� ` x. 3\0 VmY7 XZ *BW\< fW*C܈),ZhÏCfys9[g.. ES"X i(th/H-. `th&b\@ybpW�'s0\)R B( ˂Pℇ!֦uO,7 47(i.OLKOԩ  &Ί& 0�I UΟI| P j))R,kpHw幔hAS(|F N s9 {:nkD,4vrPU+igf?엖K@gY JZn#Q[ 䩽ŦHMk|@ -l\ *Ti1 (9B&6Y#'X̃si-#ҽBO69;-gjsN(1*5mjL, L绡퐐Z 滟O@혡�Hsr9dX'DM˄FES v<(W?,+C")I<NǾBG6ɨ{sfR$iٸs {)zp`ilW:۝;]{=z0yO?jH͑M_X|zʙ>N$ X|ǢY 27sa:]b~g#LE\yf{dnGb~~묐,|荫K9|5 IA~,H<Pi∥{<>H/*I,`ep�z`#qcll@Y:PƬ9m ^ФJI[�C ;!#w|:>sR.a܀LZlhgyXh=y*z~z|ѫq_GrZ} -o*H䎬 ?!6LJԲNN,�bƘh1`clԂT *[pHaŌ#Rď38AfϞ32#L6:oi͞D<ϡBS'O fYCN $ʤkׯ](֭LֶQ1ǐ*S&嘽_46d#lŖ#9pGR!Sh!8#Dɐ-~<YJZѠCć5<cbT4ŋqKlĚʁ6(rL 0KM;iӧ%l6H׹G}13jJj߿c H H8 P#y^U_Q_'}6ndTHEw@q&QXGQfZ#.br+6g8l"EK-tlMD n6ND'jrUQma[&t`>×9w&ta8\`H @fn"0])W`ZmġnUre]e8]X9i'GbQj4kUf[b3ppD(REAV#) ZF]vb!hg#jbq͖b#p:qm@+K .ұvK~ LVU`:])eA{iC ;?tAId-d`ZJ~|M[eP6DlvR#_q8j\_,ʙJhH%%,]!Fda!J($WZ[m pBtJb-%qH 4AJ$ZZm&)⥚yڰvQK#Cmvd x/;r#59lE "Rf&p6+&4fR~jC(Td n =%XF{'�~Ioڳ-!%rN})Օ,C\BڋCI0RE"a<`L<E hdUN] D1Qń2#Њ,pFfZD+؊U(1 @(@qSd"+jQY8#N"mpnY "lʄ]40 B,S >6$2^jYKf6+e-r1R$nD0 &KMvB'!&BLL J' d=ԃ &K]Nh$6Rm./a[J|*ayIPBFد�e )5`(xV.C iPY$�1eds)8$< U!'D(kHgBaT!OI1mLH3#u@Z6ɤ"IYL-iHStm RWQ,h!jWبE@cH {f5Hgg(2YjUFJ$P0$ި$q _$zpR2`=i$04a$avm,c-Yǂֱ',c0Z~em=$!gWpTg0A+<3dNrX5:Q2H,ٰN q3EʊgeEܯ湪۠&vNlb)IJv5ckړ2-h={`(B=e@BEJβJ!v]&hUNHȏڮf7(KwBzf"T[b Yzhb7$NR 0bm`_vFmelYw|e*Um\Q@'� xq,;8w|PF3Ei)gc) '4PGfH˂z!cYxEºͨdWzj :1AkEk'c>m/eF5eX" WgnQ^KS$,0r 1mcz8qCC(]WW#G||xRxVC$ڨ@[!T7[I&EWuf`olpZZlck.6زVm?_>P p ٶiYts.qe´չ>4nj&]I~! T6AId^d5:dpHTRD+XNJDZ`'/voeA[نK9Un;- SܲeƁ-8k\ǹ̐[vI&cػpݥ HR1PlEggf%'){ݚ/au}؊.w@VJ�@0c5dq2-Q8vwBIzjbؾ*IdxFzZ{J3cзRHdCoxhg%~#8b\�`SpXdq�{ewepY={�t_{ 7eeW6lufo6zGT?[8GUw9y$b0"%5*,@H1%RCq%1Dg2 AiUa2RwC&!_vd_qg—_c{ |1Xe'||)8`q wNrrftr"g!GUeXzsW\cPQ,QCII1Ro+@%Cw:70zpu+$@d_j(eX!IЇe '5| @XQXVk|UFlM<wMr4.g҉XG s5IU,VC.@AWBE2H^B6+UI5^ids8lvMX]I |XrxelWq 6'fԷfԧrS �~FmDU1DVoBC3:3�ыVt9K#_HM2Qh!+(O:IXx X�(`e*�p4 glzGT=XHmGRY AdLIOd:I6"a2:1q"B҂H:zW(*Ub Vf%9&Y]C >&@}{وZ' O0v_UfferfC sgby932#P*t^i\'*o;"CiOR2et|e#APwBJ!VI"FiQSU2 _Hиek{�`+p�o _ w_Zylia R r bCiIҚSO"!"qW:dmd*GqHO,F3 B^x^Z=(@ZM: tp8aYZ>Iw[ wT(gi)P٥Hx$vFt~iiqAv:&t,xhi3#w%3P#yADzKHaW{ ׹e:.P�O �P�oO @{W'OA)fy`JzRv7ga7h/RT(.G$b^Z~-'biAҐU;3(H3�y;bA@;^*C+F 1*aiU2v5`p+� q50t >6{MNp9 ΡeXq!xK?C1Uxkm\:J$ ar!4¡R#DNSrh9{1?i3MX3#ȲbqO`mmlOW+ }@"P�@�VgkeUf=ElgQTSiAG@ lV0u10zs;vzc<HgJ!]5d)k:*T;$EQbQ|53x2gY ?y k{< Ojw,"kFq8 }fI( N@9 t0B\;"Q<F`y2t{{2/*uVj8SOR1Zi$p^BoI}H ) QI"!t_wxdwļbq()3g}dEj*qɡBH7's .bC#uCbi)* e1d}I{ Xlk[]M�2 0I'he*wG!w[#kTk?pq ~c`_)�xS ro6k#%cbzS8lN"rAbiOeOku.B&ȇ&r'e] "0ЂM{ IL)UɬZEZ|&,FgDf{r}я26+w;C cE !QCâ2L"I*O5ĖQu&!12bV vhh2Z>@hH�pM l�N.pR5kЇ(yviXضߜ/p}f!sğ`Gx^JFB¡,G9i#/cQUgXWHYx%&PͿ,y11Mn4sXBj#  6:ф''�09f|lrNzȅ2NL�@MtaْWPB=!h5t MbO_)]I".Cφ"T$+q 3Ӿ\jk&Ymp-&>"t>qh6 uvqNdkIe@ b#\v!~M8C+JUJ$Wb";̢V1 t*,c51\H }h`\x،XƒѤ[{9ʺ}X+jW¦`wg(ۙ(5( Uy\ƕGLW'3!Ls:ʍ, :^(;d*E~J1FbO,4-öY)xe'eḱYgZ} &oq�&Ŕ{]وum{r(GM8[߻QB&;¡z=,ssį3՛G&%^q~vr~`q Or&&1*I 9a_qr<^E u @x#q[ _Mta+T#Q ȿHGto cRm[oG7)ȟeE к.&>aq p IQ`] gv8Zu@ޜzWs[ QGcѢct ءB#3^}o I&$-iXjūMu!ϵ-nA2d=5`<q>eabR�&}xqvk&ˋ} 邢t:0vgzuC,4JцǿF_j~B[H#diG�4r6,l#i !c"Ethšm Mk{ @dC'2p1gĜ RQG" �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$CB X@ $p@ GP~~@ A d R7 >aa |E+1)  _DkHWqA" E`dpYql� >9DXp曃 L ۝")pйdvomXŘ=iI&) AOX2G`QRPr'!j8HXIO1+XB4ª+U$ޯ']A@֑K] r!RF%BF)UAPpQJ+G;~\ oGXQY H' YQVHl<G EIo}y}H$ 39Ƀ@ɯxR0db|2A~ā"mQx\F|J ZIHl<iJak" Wp -}=\C<!Ap$@7VR h΅!`kp<HAI͛{U(߅NTJ.y ptD#[9 A`G‡||ؓT. ك#HWpʇOU= ħ?@1�IQV %R� E 'h!?x AY -/ObzB+aJ`#2'# ,Trų826LBGl7)$?`\! !#T L�ڀ'=\VQqEPޔ]'x�@OD,@lL(B ŀiC=ٖ0N`R%YLR8�C�5AzB8ldhi!Fc3ڦh]RDH�uY>$$xZ6%"uDPEl 2' ì� n' 0@RP J@@Ԡ: x60L%\ $R?8 4 d5Bnm\ 563uqx\Gk)2)7%E`؀Zx@ÁP,miء@>f'hB?X��J,"OH!bXt ^$X%÷ա}DJep"9`C F <!HHC�0 �F5 ]B4ñ @!`-$^(39z9XBeM/@z@L H(9Vm``h-\lа=ZPB$��hCx0�52Cy q \ mX^"5,vHA@dEHЀ= h!F?QC?B (Z>68IH&.u޼SPAdRZ`  j `@5uXP D%'p8 ,'pWHxCF � ~Mq(E‚P>l jEJz)D!y X1<xМqqX!j| Xءf,e MUx?`a:6�r 0 OH K6lX ꠆F`D\R`ѐp.@p5aCAhj"#\!R�P`?�E qhz`\Ki O+a#H!ůj&'_XKBa \0'&+At B�VHB 0aB'Dht@|D僬:U(\ȕ*>A\f(Haif0v2L0�rP�pPC抅 NKNWC60],IW?2O>EE@~ zIT;>T1" ڸ�0-btз'U$ ?}ӑ 8$giI &1h?N?!PO9M`#"A@oO tsE_c-nd>s$t$f?r)G=0l`V? 7pn3 C�UOw>c!2&d84O1 P`d�g3V2 ;wZ*'@W?u1 V.Sob�ė pnV�pvd\u`l#-eF)A;T� 6_|�X-1kCKC \#49 0N[:qEPkp @OFP82< 4|L ?0JdO(b)B?PODP2W A Rt:@!;yOh0}e-Xx H`QV i�% *hPof !k :2†O6$Q(Q=gX(. p*#f0nő"R2  ^Wj5uPH Qn=>@^K($;"pa`U#Q{2]זLY9zq�1uAVXI p$0$=a2$K!^RE2*hH?PB H&5qb /☁9buP�B+P�99@WL:b:b`t)RPt=Y!vS0�!]#7%b%$$Y gd�� �e]]sS`CBZVV@[z҈a U xDX4R 56i9A'9.ƶGL��Dc'IߓI^.Y .6|4bp)lR!™ѹn AD�H�酏d9F��h2l02[RR0W`4  �? ~P8+X!7wxiIQ�PQ:l�Vj:" O(C`\tX1~fyA�~pu:)PXP`xx=l1^pףD!:Z+;A:Q { G0:/ >�pP�$0@�*w@WeO "/*(j�/`x0*�oW`-1`!!<.pXtKs 0/J B ~ p$e �Ʀ��Op; svCZtB2p {O2C}j@Gw t;0𫿚 pdPp@V[XKX˫p^ ] _a;ca�[%;4@X@�}J` }P̊Y Tk˶!p2 )ol0�r۵Թ;)�{+otC$B75�=)lKOo< ] v %I :d˫-ܻ۽۫"x3J:`[b+]w`^s�ig]/? v{ ۵ w ka,.rg^�Ƽ p K ̬0/) j kE YQ\ l{Hp0 v{`+Pghj o;NRvx\yǟë~Ȁ<bK]Yɼيo$0Afh Ʌj B{:{6p 7̎tV/�hY۫;/ C5KiB/"Hg; 䔹"4N渙 1/pˈ=aʫ< W!^!R]%ϬfGpf<+ͽ9 | j2EK:,@:|P""tSƆ xUppp`ҁ5BP " SWA /* & !4|[Kpppс@ =:$`Pj#4xgBKBG+"t}5<}f|MۻQ\Q!|qL wq* ײ &+},|P|q =9A@}]s?`4+/|eUӋ9I9=| aL=EP7 aKP 9Xz �?=�bI|۸ݒ�ݙ%ɒۅхۀMq [}1ġ.^j.Hګ  >-ݔMu�,]{wԭ =sY)W0U }ݎ].zVۛV5nn콽+Nd�ۆpuJi԰AuwjmPܵt2޴5CL:v5U[zV�=m@ s$-^I#Ǝ�X=-٬]+ݴ=Iqځǃi٭Y`>I|PNڮjڋ`A�(�:@gp p1#~,x�DzԑӁq)~jA IbSJCK:U-<N9r5*Q"?%*qRc0 աZ dr9 ;J_z;TZI?).ۈ*b7m45%OPK B1(KYϪ_.BA!mmm_\ Gе{x4K K۵A)ӈ\Fq?/F[m} _z=A"jO<r[/&<r+920We۾AoUKj{.:K?K&j!^M2i>>{YOok +?cOܾNjO[cKg �#d <@ AL.|q! &$P$qŁ  d $IR�DJ(Q@K0ejD)3&B+U fJ@YD ҡB}4Ә|6 *"8D%JTXX"BUl jL-dZպT 2# a1č?E2-[qaɇh!},Ir$At]B F[6mK3lթF^8p$|dQ_=j!ԨAD\_,RI (uq[$<'&o�P@80A< h 82H$C>B >cD>n? <4=dCYtQFM\y1{$GS!ܑ&I<GD1v, )!C,"qEA M,3H)<@D$Dp U@ز@DB R"H36AFK00$C! 9 P5dTW5Z@UUCh}VYuUS|_@bobfh֐Zwe5aa-V!Z`vZ{Vcv[rn[Bvp]X[-pUc-]WZ{M=v^UTZ 15"C1b#6C0`*8Ո@|С*Ҩ"Nm"0"Gtvdgy9huZh裃饕駗N"z;)#*(ֺjն:nپiE#@o 2p &HeҁT^hS1Ơ"FZ輑c2,(M7]]_tÖF}vI!=vm?wU vOO]τxyտ ޡ^sxa{s_};p>~йu_Fp0B;H "̔ 70R`^> JP`,? N}e`)Aj0` =hArP.9}ca#&ARaaB 58$s3hz@9˜&U#„&gL||ck8G?DaC=vc�yD q)a E@6yLa HIt >ΏiBHvL!! (<g\ z777#8\А5d!qH^ӗzLc沂, oMd0`0yMaRӛgو1,c"&>aQ~s@( X@JY#@0FV+Nӑ0PF2tܤ6yK@B'CzGρbٹtsPdZ JR#Q@H 0x<ڻ6ТaBQ:ԠwQ9ѠO:0J*uD^te|>$fP΀fw=D-IbuM8:jֵDh`C<l3uS$@IseIJ iXQYӛ]-T^t-TǤ֨M7eb}dUxEI^sm Vdj$MFY w-m)nv)w_Fq mʾ+s Vu)6RAJ2MѪt=Ejۅ*ʵ@Ů_q vԥ@6Q|b9($SkL0h5mRZ:Uhv>TE!*]d3 RnIY_f*:],:w@n25*M"yKm+^:WɱA(aVtD4̥ZdnXgQlefzxAN,)afFt5^ç4Q ׁuĞ[7.%LEC&hYW 7Z^ YMNv [Rڣc3WI9#+WE7g$[{WzzF-Y;mymlz*H9&K!_ pRM}!Js\jKwݍ6ƝԴEBOYL,g&u:v2_g"Ds2ܤM [y;n~\p ή qh]qG2|Nz"!(Cǝ:% W|l(H' <7Nv1wLoۜaWàYnΰ&eץMkuF= 9;t|N?d;4=otJ+<nxRk]xL:_knJ~Z(z}?MIvB�n*y=?55TSd"@9@7+c,;[5뜁AN* )")Y7>lw ?h+C9Խ (A#' %&rҡ*#@ A;#%q+K=A$k037A۽=B9&b>!Q)r/SB^KIR7Z",BB9@3)DDn jtڬF5ϱ?}B?C<_% 6Zr뾤 +>>t@+,QT%#43D)@s/M{10EۧMDVzBZ*lCƴLP</L 2C,Q-8,<`ӢOt#/lFBDL5CULGx$ cG9!$ɢW֓1*#R<ac|xdE#*C3E=ȋB"' "4 29Dr`<=߃AԷ|*L,.tEIe<cALҪ$z/ ACBG*0]IQ=zTȫh ɲ, ,GtR</GM%EtKļW2SſL@˛̭CZ+[':' ;i"[)8DhJ}>މ⡞y˘:̌ɯMܼ@B{"*c :K\K<20a1Ǿ:ō+L>\ C4R1%~,) ɤ<-v3"<?ƚ<2y@g,T;&|¬~令L8E-:lA`0dO M;NLA4şR*ԋE43As5AJ,RE4s{iH-ND<Mg4*lFMkOtr"BK"z -N:qWڥ?}Q0콃7UOV C64\'ѓs,_ЅlzO;Bn&%=5C"%5 \ NҔ/u)҄65NԜADLH=s6KEþ}|9)l DCIr Tr$w,%}kTN8QK,KL3Ԑ<"*E 1'R!c3sPRTT)4VAM0*Iʙ"*Ot/RSu\UZuRT(UzMY@K%[!B4{.A2*G+QgT:4VHX<z' A)N,rU0#*``vm7'eRtŵ+eSJ&0j1j+ʪ6RpLL2XaYUE|PwZEjӰEҡB;5d )ǂղzL)#c3JY9YkY]:4o{t[JN%##'3j!ͰfZÝX(d3|-j4Va$+2O1ڙ70-\wy-;|MH$ (ea!=ӥ)Ee2k-ͯHX7E>'MU"a;~LV[ܼԸLެ[ޛeFVM_UTNhr}JLJyJCUͅd<:ʧW:¢ҜքrP02@S#G]㽠E".N|@S>k? ԓ�'ƶZ=W+�n$&c6P.+oͲL߮p1TҢZ^]BLbߑ4)(ux) -*!V`|%j+&KDa#_DV5ݲ d2vMZCrZ9d^�a#FcN^6nP,$²ڬ^D�ԧ!`cc_wJ=bg=QT3X7M PoKJ4ZL܌VRV:el$BReV=A\T,*n{:$ p= -M41e^f4dCK%nSD.!K Y Rȹ'\3Z f;[tFj$.S>djdR[WC.M_ R}%GqW<M6gU-eV>ክ-ۻ[B{V~.)H3sD5jDfc؂f6aN r˲,& >^vK?�FGp6`Uig[ڱaM$�R\8R=.;.j#6c.aNnSfB^k5"ًǑTÃUؘͩ ғ6>Uu|闞MrG' 'BB](ߡ&ko&GkENBΜ e]U[M4 e1P&cmS;3V2zgGLᝋ)&نi<npir.b^d)ktIZM 6fl6%/tNm)D]˖FFOp6e#Gi$nE&iI73㓪m% ,+ʡ;U[m3mfԨ*Yyhro ] : :K! ]kB'vd+_4M;`cc #x J78܈1m1 Es>B'qR7km$u[?:4Z}^=ۜK๞&=suiUn9T[Z)+b uCa'lPD/$OG]m<L.";x}wΜascf=^Ee` @Ƥ9G 1+$zL7U(px'w{T*GT"*7XWM:)M0U[╜"/瓏W#DtO2b]hߤ!. +vqD#e̽_{L#?2,Kp̠m{L٣~7ܢAzّ¡=G1W~b(JVcd~!H9׿iX1*`yKzLBzrC[NSn^JV]FJyHo΃me'nK"פFT@.TQ cN@ȄD$.f1ȑ L@d$@h̘eʴ(AFed3g1 IQi!E#E#-:# V$ "M"Di֢ X(ϴ{Tv[r҅k-1Z|`1|/z3;aƒLqFFy"<IA2QF*XsL*ܻ-ԈlAh3#Cď;7Hao͙+̍'ÓlT*ȃyFŁ߻�{W49|Ͱ߀ٷ^#}SD#mGڅQ L1d$@(GPʵR \uEDc%PS !Rywd]o)nIK%X 0Mz%6`{TR8^z DfcdgqzFibJ|X4lhhOƛVmu(%XSyUQAu\+'*H&c82lcU4c+cG[Vʫj)m٪HEkgvjA@}I*hYZW(Brj\uET(hcXߕk( 0lp�;P8ÜH<1[|1kâH,J ZIsbT'i%/ A;]xL.ݾHQQf 3BpА1%gY6VQ;uyV Yk5]{5aN -iaRK!\;:)V 9qV#GoWFe K~ S~?$矋>:饛~:ꩧ4PB!#˩2hiR |H3]MUN.[U efq`1hW %DT{/5>~I8q@(آmU;BT/ˉ~rg8"pv5,NV.#hD @h:)IB:�l26pa U,! Wp>talD$ C$#Y패0n0e"- U$p*^jqLk΂;NgI~\{n P⠎8=걎z#(H@2<!iE@GJ#NL]C؄KnR (ČBR!m&iV\8"HJH(!b PG<.<&2eSô pم#!Q5G'&B_oڕ=ڌQq:%T6 gN=}T0hG<S3P,$@0L5B@2[غG?b\20MkZqx Sb82ȔXThsA)+J+"`Qj3!4 uԩRV*DէrUYWӨ숢ɐG"ҟ82WΊ޽HGN<3˞FiiRC %|l?F4ϴ,fY^v,A%a##Ol/Q*٢(r2M])(n>[\xʢfs.n[ {pAbwrWgPi9ѐ63�%E0'Mos Ƿ:O"mgBGJ/d#*� ahC΀f5AaEtu!@QĀ$°I(2.ц=LLQ4F)L#MP2m]71D10(sbx6$H V< :ǂ~8M}ss݌ހNmUcgC�m1`(�e|=0�0fT=SzR-@]aiF L0 lnː8' {kJKJJEg[Y ߵxT І2`�g<g/!:`G_; >xtl�[sBF;7 ɴJ[i8ȑ-$O|7wsn] v(ܞY"\1M,E껖<Ѝ]@Ƴ-d7ۆ�NLc$tbt =+3q`yoZ}/{{V&5}NR'p;rRLimF> &uS} ,DՁ}2uv/| ;wta6A '0_S(�)<$a8H#H#+4?YGP6q[!G`uHzM%.ǐ)@c)ȓ{<T@Qh7g@5ߡ]yt~�nuBףP0YHlDbQwWIlm-Uݬ]Po-EYqU0G`eO48!T - =[ ]u @0$@ 8ޡ1@M A`PXв1�ihH\MYHPPXޚ̓o\>UGqF0 R!U@P]A@  $,8[ ޡ*Ѕ e [ iH6]h0=#XI�ĪƫYhO1I5qG=%zJ&\m> B@ -[ $V@��"5\8 `�BX*YQ[ E_ ޳!EKjM{Z Z7-Qam[ qVTOyd MȈ*MR`ES0ްR5dFM$۳@<4� HBA<@�Q ,0 ^P%Пю{]ɘޓ|=�ņ}nYT@Mu,Zbe`i`/BT ^$MՀ 4Ё$�6ڀd\@* #!ύcdL:IhZ:]q R(:%ZLnTo@ߘ^Ľ?9dR1CauZ@AtD^B6ƀ$P $0"8 JOpT&cLWOEo )Ť<Rj!eʃ=STG+5-&ǑbADdYW7@,2B@�<@ld^A"䤺u F(-[ٜU:j8Q PPJK)IIC0YKr}nG!ׄ=b qcA(F2<$Aq�$$ "DA@ ZA̤P֡) i8]%Hi9adk4{|fm&RfpI hY\m /ȁ*Ea t^ A$A$$,]Ald +ҭ]k~cYuqF{=<g Rɧ5NLED+I<ӽޓK!nj~Nfe "i�DkȁOA kai^^1"ϙnZyFH99B7ĩD!BB4X8JlՔvǂQG+iifxGnڪ *l@�@�@`cڲ 0@@APjd1Gبde+{eI hMhjY Ԓ0`L>r9^9=䧑6 m5x>Zе$ @@؀ � u\1Z QTy2F-Y^^ LnUmK|䡘@d*!hRMLP F a۶~)̭t60aZ- y^%Az\ZZED(Vui-=zvXl&RnM T*&U_a.*p bq Ԡغ dE5'^o;Rnɞ.P0|\V\SA ʤ/nbYuxŘgq)Vd`A]l\)W-Ng͛0,WyzjfZ1rF|l*+*n *}LqܐfH30j+$!7Pp( <:5uJA8)BHPMD aqڳq1!fSD 1. h@rf$,yE}>`.3 _=G^ *E Z2Zd#/_1Z1%$;Z ig<,]&Or$ sT-_DPmED+r}%+Wo***n9uB 7M6eX Z3] mP %$Q_!4P6If4lЄ !զ\J4q٫MOU�NyN3dj! F<J+a\vKgf!i3%q߱ug"!Fp-Wl2B(mSrYp""Ҟ<EJ 8^fa ֳp_m xɒg P"ml}1 _0)AqZW0Ţ\%hn . |H)Jv=s_$/&Sl%ܳ`)!<U$I9R˲'w}"]Dl 0 YKbmIyhgnHJ%D 4VU"9::#dl55۲IaRJs0i. 6V<5Ly~m۹0>=7Q ;'AW}u&>'>/*VYV\W(p훛!͌WZSZym8OpJrE\ 8p۠O8YEvg9|5|۠EjI[wu@CyEV# 0aH` loqPQ.DZs)ЇR&Y@ "q|/[9`X  " z̭hAR74e@g D,x1P֥鱻n*3pԼ|gZx!=`Q,�s~G0w~꯾郾~Ӂl \�oA\ӑ% WY�w Q]0 ʓ閶RȂ jZPb}\[:3neDA!!!$! @p2`Tآ\HxC RiA@G "Dȑ'I9RJ& T2ȍ@24"5f 2e43hFA62TЍNmTRj1cFZp!9Ӎ346ҰyUʘN+a 櫑J޷]ц=%$C BTXQg.F|(D?st Р)6H_sg~D%GQ.|`ƘF_[Z=pTk)WV#ՠjRQ;jطu6j~|_dɢ!N</D+pZP 79AC[9WlW!q $P:)&f).v (+¿ /jG*몺P/b1#%þ j !,08SN:d<ڌ( ipK У E�EiDÉITS=TG TF4E7F ub@A+k L 1' X< [P k12Pijϰ<<*.|r*rj .Oߌj$K60 `  a  nhp x c}<.@2˨r7>ҽp+WIͪIO?7> ߪsO笺[( 6=8X F{0V I >clӆ;c=EY o.]K2p`' Iz6OKB**{z3T[ v ο]^ ]>*>kxlE^~{EzEPcSQ$3.>jej!R ^0^-%LKzd55+.qYhט eg\龔+wqJJWjATy^ C9k5 [hCA=|7Y$@3brf(ܱƀ0cPזx +K샮6E(\  q.yҔ2A0sa軨ndT�y�t 8PB @d# iGAl$mH 2 dl U%'JE bDf#0&#Qt*Pg(kA5}mD U.E%`˴%&cK@}]0uv\<VN!490k pBw: h=ӝāl�-4h? τ&t=5zJReahZJ9 $2YG} }�itE?1ZΥ@2?"Esw<`tʙ "<gùG Ki>3=*Ыf5 *UPZu'=֭U6h(dh&q#$"'(/4<eu~Ŝ]*1TM7%'6V3LTj994=Gݠr|Kh ۉgmm0Q`5(om[VN4 YaPqUZE'P:{/$ETܤ(UrgKr+jZ2G-m9AKN% ]TWO*I`J" Q\@0V*Wt‰<OޞġXǢZ޵9ʡn#ũ2)6T!@Ԧ3S9Esl3@m֦Ѡ;8˦-P/D&l `hm7Vڠn�P 8 p6@�m 5 6(t@9˙w~X!�Wj+]{T' F1J['{hmVLbO<#XzYdŠ_] h.a)]B 70`�zec"ף6m5U}D%aJB򤽇Lf2zϷ6@LIJ:9$u)~%IXz8bsYBZ--*6#(<79<UoO%n.X>mROqGd|#עC@u0pwMf� J{7_:ٜE;8hKf ?X:)2`4z O O0J3qHb $+==2G%3=liJ&)ɮws]~ڣ6bЅS8 y3�z& $|ݗgkU*0w\*91/`B 2RBWh)Z\_L/iWiWcg+cYv)ѤBt  ޤ 0F `� �� m0� 4p݊n 4$|&JƤI/,>mj/iɾ‚*MLh.d%:.=DxY<,BYCAV(@*\L,,ʠ<̴  p |` L@ ^O0 M^ol`/-G`L$ dd'k)hGi�IjZD --8vJnZ.D8kx\ L1P[ OO6iN�P V1 N,>fl9 1pLefxx=ȅ0d1,�o4b$1']IBg\u¨Y"�-mME �> `$� b m`ì@?2Ķ1^͞FpcL$8#K^fRJuXN\)KNsK$[e,)L}J@Z?ɂƙ,u&$ZR/ԭn� 0t \�� �$�ޠ @ Fj D@l Ҁ C/w2B,_#W#8}-w֦¢n1+!@/ XlMd=2`P*Ik3j !J㴲8Ҟ2Či'! �N`-cl@2 B<L : 3�P�Eا@/% r$:Zx"$Y@,2D, ذɘcNMcvs(>i<:nDORI"B@{̰}ڠ � Z� @ P@b <p�p{j}%M&es.6M \IM,"pJt<T1Ds+txCۈ[2* kBq ;<L3נ `J� >  t6ˍ7Qu(- aB.|)Ȏi410NmOMOL JdQ9K`\~E"OA.Đڂ4I'' x@$ ! V! @ND@WKSv|ToFLIqeWBz䪈jGPq3IY3kC3"[00T+Tt*2g2Oę�8Ԭ0@;U` ` � @ �(Ȧ,F0Ta9SÆ5`B1%%l)fF:,z]r!a /N*&+]Durxƻڂj+KB*x,3B�_W,sa@ @ڠ J@ `J�L'[dɑkLWTp9u54+P j 7w,ȒBOђ~v(5uK~Cm'R?G[D_4bS;_?;3 �AV � x�N D $!V�. 7Ć$Yb% BM fҗ֤dO(I?l)�,I-!7³cވ˂sNLtBgf<j#nkG@�a $!@ YbNV�/{G LIPq:J|;*5*,1N鑉D PD.K"+cGĈ>A-բS*DhKii OLդE(t {Bi/?`- tT$aW5m�|p Jy:LzAXG$Goo rie)?<ΘHȣZ Ë-ts LC\@rT+#.= @I mD�  $P� ` x. 3\0 VmY7 XZ *BW\< fW*C܈),ZhÏCfys9[g.. ES"X i(th/H-. `th&b\@ybpW�'s0\)R B( ˂Pℇ!֦uO,7 47(i.OLKOԩ  &Ί& 0�I UΟI| P j))R,kpHw幔hAS(|F N s9 {:nkD,4vrPU+igf?엖K@gY JZn#Q[ 䩽ŦHMk|@ -l\ *Ti1 (9B&6Y#'X̃si-#ҽBO69;-gjsN(1*5mjL, L绡퐐Z 滟O@혡�Hsr9dX'DM˄FES v<(W?,+C")I<NǾBG6ɨ{sfR$iٸs {)zp`ilW:۝;]{=z0yO?jH͑M_X|zʙ>N$ X|ǢY 27sa:]b~g#LE\yf{dnGb~~묐,|荫K9|5 IA~,H<Pi∥{<>H/*I,`ep�z`#qcll@Y:PƬ9m ^ФJI[�C ;!#w|:>sR.a܀LZlhgyXh=y*z~z|ѫq_GrZ} -o*H䎬 ?!6LJԲNN,�bƘh1`clԂT *[pHaŌ#Rď38AfϞ32#L6:oi͞D<ϡBS'O fYCN $ʤkׯ](֭LֶQ1ǐ*S&嘽_46d#lŖ#9pGR!Sh!8#Dɐ-~<YJZѠCć5<cbT4ŋqKlĚʁ6(rL 0KM;iӧ%l6H׹G}13jJj߿c H H8 P#y^U_Q_'}6ndTHEw@q&QXGQfZ#.br+6g8l"EK-tlMD n6ND'jrUQma[&t`>×9w&ta8\`H @fn"0])W`ZmġnUre]e8]X9i'GbQj4kUf[b3ppD(REAV#) ZF]vb!hg#jbq͖b#p:qm@+K .ұvK~ LVU`:])eA{iC ;?tAId-d`ZJ~|M[eP6DlvR#_q8j\_,ʙJhH%%,]!Fda!J($WZ[m pBtJb-%qH 4AJ$ZZm&)⥚yڰvQK#Cmvd x/;r#59lE "Rf&p6+&4fR~jC(Td n =%XF{'�~Ioڳ-!%rN})Օ,C\BڋCI0RE"a<`L<E hdUN] D1Qń2#Њ,pFfZD+؊U(1 @(@qSd"+jQY8#N"mpnY "lʄ]40 B,S >6$2^jYKf6+e-r1R$nD0 &KMvB'!&BLL J' d=ԃ &K]Nh$6Rm./a[J|*ayIPBFد�e )5`(xV.C iPY$�1eds)8$< U!'D(kHgBaT!OI1mLH3#u@Z6ɤ"IYL-iHStm RWQ,h!jWبE@cH {f5Hgg(2YjUFJ$P0$ި$q _$zpR2`=i$04a$avm,c-Yǂֱ',c0Z~em=$!gWpTg0A+<3dNrX5:Q2H,ٰN q3EʊgeEܯ湪۠&vNlb)IJv5ckړ2-h={`(B=e@BEJβJ!v]&hUNHȏڮf7(KwBzf"T[b Yzhb7$NR 0bm`_vFmelYw|e*Um\Q@'� xq,;8w|PF3Ei)gc) '4PGfH˂z!cYxEºͨdWzj :1AkEk'c>m/eF5eX" WgnQ^KS$,0r 1mcz8qCC(]WW#G||xRxVC$ڨ@[!T7[I&EWuf`olpZZlck.6زVm?_>P p ٶiYts.qe´չ>4nj&]I~! T6AId^d5:dpHTRD+XNJDZ`'/voeA[نK9Un;- SܲeƁ-8k\ǹ̐[vI&cػpݥ HR1PlEggf%'){ݚ/au}؊.w@VJ�@0c5dq2-Q8vwBIzjbؾ*IdxFzZ{J3cзRHdCoxhg%~#8b\�`SpXdq�{ewepY={�t_{ 7eeW6lufo6zGT?[8GUw9y$b0"%5*,@H1%RCq%1Dg2 AiUa2RwC&!_vd_qg—_c{ |1Xe'||)8`q wNrrftr"g!GUeXzsW\cPQ,QCII1Ro+@%Cw:70zpu+$@d_j(eX!IЇe '5| @XQXVk|UFlM<wMr4.g҉XG s5IU,VC.@AWBE2H^B6+UI5^ids8lvMX]I |XrxelWq 6'fԷfԧrS �~FmDU1DVoBC3:3�ыVt9K#_HM2Qh!+(O:IXx X�(`e*�p4 glzGT=XHmGRY AdLIOd:I6"a2:1q"B҂H:zW(*Ub Vf%9&Y]C >&@}{وZ' O0v_UfferfC sgby932#P*t^i\'*o;"CiOR2et|e#APwBJ!VI"FiQSU2 _Hиek{�`+p�o _ w_Zylia R r bCiIҚSO"!"qW:dmd*GqHO,F3 B^x^Z=(@ZM: tp8aYZ>Iw[ wT(gi)P٥Hx$vFt~iiqAv:&t,xhi3#w%3P#yADzKHaW{ ׹e:.P�O �P�oO @{W'OA)fy`JzRv7ga7h/RT(.G$b^Z~-'biAҐU;3(H3�y;bA@;^*C+F 1*aiU2v5`p+� q50t >6{MNp9 ΡeXq!xK?C1Uxkm\:J$ ar!4¡R#DNSrh9{1?i3MX3#ȲbqO`mmlOW+ }@"P�@�VgkeUf=ElgQTSiAG@ lV0u10zs;vzc<HgJ!]5d)k:*T;$EQbQ|53x2gY ?y k{< Ojw,"kFq8 }fI( N@9 t0B\;"Q<F`y2t{{2/*uVj8SOR1Zi$p^BoI}H ) QI"!t_wxdwļbq()3g}dEj*qɡBH7's .bC#uCbi)* e1d}I{ Xlk[]M�2 0I'he*wG!w[#kTk?pq ~c`_)�xS ro6k#%cbzS8lN"rAbiOeOku.B&ȇ&r'e] "0ЂM{ IL)UɬZEZ|&,FgDf{r}я26+w;C cE !QCâ2L"I*O5ĖQu&!12bV vhh2Z>@hH�pM l�N.pR5kЇ(yviXضߜ/p}f!sğ`Gx^JFB¡,G9i#/cQUgXWHYx%&PͿ,y11Mn4sXBj#  6:ф''�09f|lrNzȅ2NL�@MtaْWPB=!h5t MbO_)]I".Cφ"T$+q 3Ӿ\jk&Ymp-&>"t>qh6 uvqNdkIe@ b#\v!~M8C+JUJ$Wb";̢V1 t*,c51\H }h`\x،XƒѤ[{9ʺ}X+jW¦`wg(ۙ(5( Uy\ƕGLW'3!Ls:ʍ, :^(;d*E~J1FbO,4-öY)xe'eḱYgZ} &oq�&Ŕ{]وum{r(GM8[߻QB&;¡z=,ssį3՛G&%^q~vr~`q Or&&1*I 9a_qr<^E u @x#q[ _Mta+T#Q ȿHGto cRm[oG7)ȟeE к.&>aq p IQ`] gv8Zu@ޜzWs[ QGcѢct ءB#3^}o I&$-iXjūMu!ϵ-nA2d=5`<q>eabR�&}xqvk&ˋ} 邢t:0vgzuC,4JцǿF_j~B[H#diG�4r6,l#i !c"Ethšm Mk{ @dC'2p1gĜ RQG" �!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp, 1 @FX "~À0l4G`ȟG OXpjq!_Pt,28cC ~x@(d~CFlHqA dP)f%Q$_Ap0 0H lz0V$ 0 Ruk*o[PX`0ppġ[GF R9f\ |GE`R DH 9S1Q&`ZI'yA$0a B Ts ԡARFQ5Y% q H;l!FsD;A)E $$YAF!6F�X7Xl<ǀib테LI 6 5<@0 cH]}@~ 2! 79qoN2G~JfqrP"!Xp`Fus]q{<HqEP*�C٪*&pbhRe+ )#O$(פ`P.<Q)]ym8Ff9lQQ6ыFYeO#d|сmh|կ{,j?ACZv CxB"!>(@ uC8P!b��"e!Q0& ` YK <N l? D,@=pz� )<ɞD聄  ,K��Ԁ,4UimMAOtF) |8*,d2; mv* I\$]Hm#~�6 <�&4![*Q0 $IG�� x'$&2@\81ˈɪdP, }RY0P~dYÁPB�;���B.E'Ryii,ȬdI~cp8<.kV"$>dpp* "x>�Ձ�kN$A"q!'H4Pl.L(8BI@%GaۼB`4šD0&2hP(MLx%Q ttސ'z@ Hp\ Ý9ۈVJ (aЧAxCЇA|9A)Ha5p!ZB�D4/TĹԒN|IV!_7B~X$a Xet|�v`4:@:^ L/CuML�ъBP��* !MbpX,AO0?h{Bm<�zz-nq-%64D4k(”cv@6 74 #hCgR1CDA'|Ѹ $ H@KXI[a(@AF*@tOFV E ?0\qcª suar`,`�&� ~$H0Dk (|0!DL|Y I7J Ƀa ȭ|Z(XL-8t "Ġ5pM33*%F!c IO`{\P֡v|"�Ui^xh>@To $؟C*>%Z*fiBc|B)S&Bc:J)9e. oX$;�kvp#~A<E�n};7G* N[@UA!Ȱq> ,BY;A d7х(ADoa   H a7' j.O�B [G#E , /@{踑UX@u=bEߢD䧪#c[f!^wc8�OXO AD$%F@^(kM Gd@`!� I*H�ɕO»<I8p��~X3)p^ ij#6z 2h)pLOd(E06pLZpOzRX#C9!=0&r^2G3h2mhfmv% zW"6l`V? 07 oX B�c86Zq5jQheg"LRbY:<R1pX2�s'2ZBjdPb(:n "gG8<'R9#tBGw%8W^#nɧ)sa%m8H8JlTk*1606U4xHpF�CRK)W(sȋO,uH�)GJ�g,7I]?{gB*%RI=wj+Rq0` t!#TwWRXt!%x H0IV i�%*$f�'#_v\&;]tu(�)O!xbOІq!ij.$`:$�2`G ^.ov5 h@R>=Wv1 "_O Qb0P/֒[#5+h&4Ǘ|'''d5@xwgz@|$0P(C&^`SS�c9 `Y<0wOsew7G9DDU = up D|@cxpT0 H0M;R>bRSoAYBpYmFq$jv:8+0�$�Y0e�{F�pouVq`8RNZ�o9lD�C GR;ӆ�)4ᵛ\SAo:Y �DP'�B.X8OP" )#Ic/~c!ny%BqЃp(N@R "S!`ƞE'k VX%06�F~8+@gbAikڦֈ�'KT Ru6!@btT+Hd@Ȕ ZG2^p9*SJ1APa =¬ǧ�,F0@�*w WsQO :9P�8`/A0*�oW@v8!avjИGZ`tsb��cS�W0$<8v @W�pJ$ O a$�sP�`v�;Z@ [T5s^�5/3Tw tL$O˚"ETZ</1$P�c[d{c{ �)˶k۶prn[o+Ko �4[jo` jO�Y 1`~۷!p/4 $ �/@zJY3{0)�kEKۘ{B25jPA8Q.0-pp� l|O`�a*P)0v U{k/;[{G!M iK�̾;lw`^Ps�kY v{  wpkaP`j^�;p /:?8{0-l*s)`)pvИ3;#,̶)p4)օ!p ?pph�*` P&\ ~ǀ|P\Ȅ||pd0AQ�ɒɔ r$ɚLsmɞY�M3),hF4{A['[mYf// .  �Y K?�w칈&+ mrYp绸0m@�Hi&{0/({̚3[ Y� !)r;zl쓿DVa] G{=ќ)P=G| +A�l}|N!Y@|*(.1p|\RRN=q jo;>po|Pբr!$GG$}<Gd=*)` 8rV?6q`ӄ *y{\mA>'!s,=aqa=. ֞xg+Gٜmq�Ls:'E�fY�=0'R?`.u|0'EEzq *|]q�.`U=E`(Q 2 ]U �?6UM=.p @7 =L=P \D);mi"~:9H܁ =ډL!%]}? `*]}3*ۦmP5g%pl}=3�#^1~)Un܆ ;sBН.��Wց-31>B`?)Uq6==�� c(U6.#>b;id;ɚV$sq͖|9թ]:n='�m>~=qlqa'-'UmZkVmճ-a+%Ef`�q RXPe~ܔ>�.҄``}!~|݄9>< k ~Z@"!#9 =3'*%'oo-'(`y2L2`Pz ^y}8=@A<RNlS^a b9a[c2*P;0թ97&YO)  /E7b#+B=؃?uGOkѪJ)[n l kkm[Ozjm_eBj/ _o%+#sp̶Ϥ1=)ZUK+7ǒ*%L>xu;+GB#tofx\̾;[Ķ�8 D@:|0A'*DC+V1aD8 Cn<E Α j9rC#|lzDA4JRM dB*#1R "P \vʕD!  RZe L`͙sF{Nܶ3.D*"2XӢa Œh·g˪58PU$8ۺT 2Lj3m[ܽ}8UMf5DB|xkY~ەtDa]lak :ش[gH]{W{Ǣg;0"PB0:QB`Ph- 1/&2O?CO Fo vt8 l@聏A9'I>(oI&вI.زK)l@F)ӬrJ+(d3032L+IJI;DKC۬2(,@C2 `,Q6dI7M%,u.nUY_X;r:ٵ*jґ*J00$C! @ vmVRmm[klm[v ]x iau%e^k^mW_ww]u"a7 hX.w[z-WwWޑr5bP!È 5"kWf !4bjXBvW!Z"0"Gv*lzl6k[mmm&Ϟ{<'p P|N\oΠ fso l>Itb vi2a!ha1དoĂ18>yW^yƛ7yǰ< ׾y}g>ˈ>yGzw~gyʗ,�@0ixńu0H+Rp9` 3 E f�<* xT` 7CPaoH<?qh QE!h%BwOЈ)Nxe�uD%1<b/6Œ`bxC3RAioҎ#(&LB@ > )A2Xl 6 Qc"cHI搅;3IHvTXX%"QA<e t#V$&6Q%QB5!0IaF1I&)L`<3LjJ&$Ln>ʴf89hӛżn&Q)ȲvIcߕ!^9ICRrdBNT APґl/!V28C%c= l"Z1]CazHC%ҙJlEx.8|~3CJ]?Tf!͙խf*DYQW*Zp^6&9A&"K]+O:ԟT|`Ayß>ұ,LX0x=uDץ핏_^ &da#kV2v^*jWSŪֶucGJ3XSOa2l,ls\沶i5E)u_s_ՠ*UozW J5-s)Hvѝje;_VvZh6_׿fnZ-?ک6w+_qM}a"s;8MS=rxa5taVB]iA5b k7 k ot&xU/:)c){71p/X5&qL倝b>B)'U*~ۺι ueB 6*=:Yzy_gJCLJXbtNȊ>] Տ]K;w֥i]YS=MC9Š#P*|c'ui2K{c+iH&Cӄ{3nji[W _Kh:Ʒi~gќǽh)ۤ8lpk;˶ppCϫlG%Zl ۻXOE9'mؕyoǶغ=6Ww]w*̓?oj=_ܝEpWt/i[v.8y\"<w]̫l5Rm7.0nnVƕCPkdM}ǶQ. Vz*l?7vghx{dNzSF<@E/}ōjnj'Ȧߙ Sv۴G^l;};\e>.K]>S,K5ؑ cWý=4S8c; >#<k\ r9R6>"[㶈2?ó+*'<ٴ3: 7A<k.#*H+/#7k2X'w@۵{c·'C[9b>r8&xakB="D*3_?^[<+H-0,/$?=.#%,CO",JT'"Dz"*"Z"Z[aR'3RE^_E:4<K<8 Bs@084=hRFRA7E\t"_4LEo 3]L]Z&[d'-D;9y@9\@ӿ$FjsTr�މFp�YHtHޡHHTHȊLH#AKDd;BD3Rӽj"F*#$24I6*#vڦ3"zI38'{ |<a+)+ʅEC-"�S06EA'CK#-kDDG4AD)jȽ,]n*]*Wd\5bnK -I(.\4񻸴K~AJ?ɉɣE\ȉTDlHMؼȊKDH*W 0+VK\7 <+d@D"H NM<,ީN(1ON*N<ON,.bZr6FQ,zfԵl:dBL "L( A) P! Oc\;R&{'+N?dI<B;+A2H ! $ERKXR$]R&"R%'R#%}IZp}Gk*cAgl;UCK»2:;:]<>?T<: T;s*QQeӻ,'N� p6pQ%PP%UQMReQUV]UXV=UP=UK(s߬#!S:cCUSdDJΔd墂I(j-UUluRVkeUmV=Un@h?L:d)L7tKMPj~|NdV2L6 XQm P-Xe؂uUU؂P؅ UjM6XUPM'؃6Y:06WD8&h_ͥʼSP�$>luAcN"6>=Uh]ڂeQeZ '`�Eّe�-0X݃eZZSmڬm5X0@+-U+*>$gW4W]$ EpEpܑ6pۦ=ZʕܪŁ̅\ ZŁu݃ҭ\Eգ? ,AbOǟĚ^)j`=00Ze0`5=X^e�^-^߫M=(`3z)CTGQKZ0^e�M_I_^N_`eU_}Łmxߤ@KکCS<JE>MLm6`"6b F#n#`6%n_UU8t4ͳfQL-\�$e vb cE�=E@�7$`ߢE$$`*8^a5a@@cAFk\Ü5�ú@.40ae b9^]^\VEe;�%;<vM T"Ɓ`$H <K븧c/ea{W-N1jdVb7~&@&_;d FF>weYh~#-S|63SY1^pvc ^ )_Z&@6cv_:�)F*`'v_hVK0{T,3\PE jg:�FdV_\6.H;.Md_~dA9eV`!>6e:Jᩰ]DUK(rNF-<Ψ_Y"aec=8%b.U`�`e`E`a0mcfZgpfpWDjl5g{QM>@;jR:%a g~F7DexF.P_&dla~6^ލ^lJ:3\m~9&>`7)v匆�ރ<0NUH`xU:t~bgUP H5cf2#q.^oj0]hUulI��Tm!cI�5_f�P7N-c`c=FXh_]ґ=dm@^d- j!x('@�&x�"pu87x7@=x4�b}pCN�~idX1Gof3Nj4gm!엞iXh[!`pP= x&�8� Ђ6`ui�} VDGs$c+nq "3T~'h�m`'I"X6(``.!tftcb>mbI _ {a摵PqFo/`\"S?f]sdFxx4�Hx~�.�'x6x.Ё64Ё6{.brJfhiZ&kSVPzǥgd^x`>$Ёy?^(Ђ>H8Ё.CITgEp 0Eϰ<Ë۾QwN�Nj'8gTy;XB.�$h�HdX]y0x!PG =f>@sjӞmJ o'/q/N/` nV΁!X�`�6NU%lhu}-Eeif d^M3.fǍm)J)M1*8  TpaÇ!Bth1"Ì 1NبLma` I l0(GeI6Hf'Hxt�D 8Ԧh |@(*@aLreK*0( GĒk $][LCF-$3E=$52FqȆ'`L4IJ%g!I@k�H@.t a[G6C鹤$>CH\A2),uv0/+ |csDOxz×χ@*LNgU6ZK&DqK(CFQ؁$MUgX1D \gv,Vt/�׋sE ,X}7G wdE%I|5IdeO48g,UX 8l f}(aMItUJ"\sm8#tbUԵp F~!Kg))`~Td kWiK#F/$갆"Z{@&*hvF (�,J⋂*#6nG mAWiGr|9. `z\,9}B {[p:,mt d(ɰNh/}Tȹb[4^tcUwD -e~:x1kY{aQцSJZKjK(`K>(@}�y" j0{&A;-׭e5j]z·i!)FRTjzr|>x ̛%M _Db"կ)H襯ehdžJ{ɍvyܲ.;{.Ωj(Ӟ|fNw V-dOwvK19Ղ}'x]wa>+n" ^jGMKZYY*I8XU :ptCԴHv14"eHǤޑP;!N8BZv83L x/U5V�ƹGOs9jb�]Z^eFRXȲ ] )'U uBk*u!r(`ءDf"kˑB0.Sșݮ6$0ga'72.1%*�JU\e\i6򕤄P#E{i_B m~qG,ВZl$QfvτCZH"pNq*m(':uSd'ywS8{2ZGAe-B1G>O+EwkN}(A6 T%JU=tIsiK_*Ә0]irZӤAL)0@JE\B)P j BR $z %QHP⹬QP@pVEkl+[VuW[Wծiŀ0l/mCIphB—28 $*E3Qo~eяj�RZ"�DZ[ammoK[ږns6@&:Ktrз)  UY+J+컥]f3`�BnP! B  0D+Cؿob�/o ۂ*0%hY rG^c/yhe?vƿgs,Q?4ƛ) X"2Ld DBx2�HO(F`e)@�V~r e/Vɦ8r Oc)7ű0&# 8` p*5E:ӫt3޾ax4#-ISҖ41= h Rw AjT:Ybu=/DˢWu1JIP`4a.6e3&A!d# H]) |#Pff069Kh\͵w8gw)}{z{.NApPzc4PLnĸgA*($7^4q]kۧr d?W<Ù>9.s& =-mE[`EXsǻ:xorه%8@"}晳g7I~]t{G?-/ ݉Mi){6 KT1DCٌ;n9;{kKT$Bp?JNtSo҇^"t_Vg-i0�M]!s]hW)WWzy,$%)zc?~/>N! U{m^ݕ-q扝D y7}67RI _F ^ U7q (V )]ٷQCEJ[ܺɁ uy1n_v !`d  @)9BB_U@!2W=&5e`K)_,aBaaafa"(Y! qPw(0 E�`x4=fIz"A9b((!j܊"�Mi(a)"x"//(tIGX1eu_XE^$YaX Z<FPLI<`JB,#Ұ@LT�F7 .U::#RLRK`_҉"vtBA)5bw`yٚ &^ f"eVKȞ0PAdWcdE|TĒ\ ILd.9GmO[8!@-t#d@C: X"\Eb#ʛ}S`NEigKfEnHt�<> "@��KDxF TZE"(36x_(E^"ݺMDZ$$|ygQĀlX $I08n,O"tH PNKGB_#ht4Qf@ Mwreݡ`5q#GbSGVPAA �Bop t"tP'$deMp]Xhy Cɍ6DV9_$i#a`R MH0Ӽ �Ёk(l4!ZI|LXrl@E0e?5U)#1MU_E*D `wQf g`@ Ayv Tĭ 5Q|gc}.#J4 FJb%:&"&F�hZ6Qԛ4$HB \)lrX*dIK żI(Q1 #bPՅTMUmXک FeB%Sf%s M@DKA<@� y>AihyI({aa|QNxj>T 6fF GJZE)A@ @� AXI Hԉ @<A@QV"G]M26҈ *| _8Q^HJD>fN^kbiVJZ�Ы<A�(D@QJ$P AM˞KZ&}ɧǥ :66eh 6JBdizH+ Ā <|�%�;FXA@ςKhT lrYS5ՙfɴJʾk$+E*_8'hJ$ (i<.Bhg@n싅J09a+K /$|U_z )N2T (BLVOM<�BA A@rx$.tADN΍hd.m zlu4VfpZ(r@*|UD.BH" J@�$X"n�AXUԥtQZ2e ٌEJC&.gEh v1cPI搮DANDODP4Q $R �PIN]g 饘Z|[hwDcT!pWr^2Hm(H`iЊjm؀Ao�p 剽b`mV T/3k6dk-7? ڦGҭM(_�rЁHJ8@HP8 JkPhx(Y _ !*x4uMU4p03 efc <j QIhg `QpF\6(Ǘ. :@ҡ0#'ER t544krrN3b/-0vݎĂЊpEK@�L$AZK[ JshZ|E3gMlnnVF /)Kp�L HA JqJ$G4<׌d*f! ''NG@sA..мʑJ,D G`Hd bsj:E0!%HX܀BlиfqZqA;twBogdKJtÄlKgZgI$k0ES< kjQ:5״<Wth1f]3a(,FZ# 9 AjD ^-\|XSLpVƍZ7Ko*3c,/gd̂Jb=[渦,�Khk/]wL6T#[/4o\Z:R*$V-xti@!AWyk#{t*ԸSw4gr%}Bo7ᴀD(qHegL.h ] vl~GW8By2t6#ڂBvKg,1ѭݺﺮTMW#2޹^qC!%u)s%zi5v _O<p�t�Ԑ3{J*uK\ɻ* 犛3ToM :sxCٮ:Ap tu @ng;?kt a9!ϸȋyWYz|'n$Te8$ ?rxHTI<{VwhsUvc;Q�lSk]Wԣhgׇ=8C=pXo8w$@ZA)Y#1t#锳(xa9o~e!?P!{wX�@ pAsA A{yx>oR;BBOJs<"R oS6>8Ӹ@8~oW L{MSоhO?# bp?|QoB'y^$vHLkqv.x)@iDe`A &DPa#:,bBVԈqbG*c)rH'I,D"[Ti2̑NN $3h "Ih&FrDԌ1c`)*4(6Bς!یi-vZiۮ[n_~' fqcƌ4vFOd04h|`2c`&bʟ;i50.QL@F}nݿq7Mg Q38jAjL2Tʴ5]ֱ5[W|~<uK`0~} 0Ͼ@�h ݆bJ|:*ɨ:N ưj R*HEXDhE`Hƈhƍb|Qƍ.b"R3�#6/I$1# $aR&\r3lRJ$O*5E-|-*88"@2c‚FKG9"tPjNjE=Ej ' I"Դ MSOcSAMUUU?mUSTQ?CW, R 5ʪ+sQg*kYJ 0hUVtQ=umN\w=:؃bs6nN93Ϯ}΂fqg6=k}XڋUObn)>K   '܃l.[fSIPރf9fLC|qe$5M_ %DZ 3dGc/(й"mѮ1KDQQ*Z8 6lx n;ooU܆�nufSs7;4n:鴓X3P mv8`_}u{}xn㕷{'>y?6B0Bt58 �m.dk&tvleϫg><6( x- 9p4g9`#@dR` :"hY;-^WZR'pmatI" c>�|G<o;PhBJUp&@-#`<'PsP}hG`bpHIy j�`e+k `(EdI1)'ՍG q0D{-us'љNWBlX^U51pYdr“kI$q$HΓ%ʕA2'qoafTE 7KYZ+4݄CETOrf1ɱevˆ<&zQf[*2V9ULB&@"�ua:"0u.IIOp2̕--]f+a> R}U#̦Ge> zPN T.tA "Q =C�9D)Jh% *?!-)CVrxɧ8*0KՉwU/MaS*\ y-MeȠ.S6m�H<l~]on j-Q̊, :i($j-ɞU*S<!1JDA" =ti+_*WmZ@ރȔ&|yY>_H,Nn{ %LWaM.`l2\/= [ ejÐW,>in\yj Sg~ت.DʯS=6y}LS)�@qCpRIts .D´2U{{`MP$-CQa �ӝ(Ѩ1Ae3 R#;atx $4�(7@{h jp7{x$yU2^2Ti+͡#WA2wDO|UDƱ^r> �E {t8m< ! lЁh lVd%Wm?y LP^J'P%˓ s;槶h3aPm[=3.< W8x.>xBΉ>A1ATIP 5-$jF!##P1Z͟Eimi^m;Df�J@O0 '<h\@.@ VHMg۠x"G!*V-d,77I]]5%݃[,c:" A$n(hIA0:$՗Ƌ<J?Mndj(ߓ 5ЂYvز ¬pϻR,#)z$o� � � �lڠ0/ b�ن@𶆮*NoBn{JB�C )#Tnca8MjL홄O⼬\+T `/�t�@¨ڠ4 n߬:@6 ^I+`jG!pCYlb6Jxzzk)@x�N D H�a r � \+ Ȧ-phі{.a/CTnDJĄu/.q %lы̵F?4q ( d7 P<t,o#|:)rL� Q OZmJ)JI)L@@ 8<i �I#;yJJI Ke|@:hjA{D+�Xg1bp p�)Jg&( @:1�) �2)ɮ$a lAzǵg 'od'.`Bܜ Y݆20(Q0Nr^E|֥Ξ` n]h$]'n/o% g4l--qMZ@DjOYH}rMm"*q(H313 ԊL)Ʈ|` roB?9dn(ɾ d/H亴n3P &)pxgZ*Fr]Je\nn*JT2$d(9]R4td2Dntk~pv3E)({s(+-/%d4+nl ,sn*ff|p4axZ̒? (Cc/FĺO= r�>�Hf>w4oTTVleN-&OmTZF&dG0W3f?bSDʇDzOEE40<<j]E]DH UυUQESp�T? J*5{q|*LX/ 4̌\UNVπd Z%]U\[g5 p[텰p !b(NQnKO'3U7uSSr; ^NU[ZUZ][Ti5[yJT .L8CT9DS)'57]0 3^[̀Kf[3eSe)TJP\ASZSĵepZGI @QUs-$CxʲJVSE/YtcaT#DLpމe5\je$Um{.!eZ]K0Kq <s:(P.cK'7YC,LRYʹd � 0?c505څdVE]D2oNsItE1& .?@(if$ X|#^jAS0vu Z ..�zuz@@{w{|{7|W|w{z̀`z$6.5s SXIc1x(WkS!JJ`Z  !:8B!B<8v AOA]IXFG؄SZ838&882664H.Ҥ|� >KrbB  Ba e8C4xxkG3AXr1x!X�6t)Nl+FrXޔ LbD9 ZA ZAGUYIyWaT]ayeo9MY$( isW7pX$ SZxL1#w>ih�1&!3Y324Ëc0@yËĹ hy9wٛYy4�(hnCp 2"jkS$&tAgq&Nj(o));Sf]]('*Jewm௃,/+kYޭGQ_m\,Un)#nR"H2')N ] 6#9a}|_ 8WYFɄ/q3lePn`Bgq=tq!~ �u%_ p`a7n jԒ)+sqC>(5+,`,kW#zYx+zΞPFoo5nMTk̒MYswkb`2y3djg'%"膸bc~E{ 5q}Q|+E;w>{n ,.CfkߒPV\RXžư-"K $>GLmGmOPi2ljHV<[Ѫ Ȩ Z)B9fK ̇Y­_-:]+H oXJ,f0ɮ ϭk˒lv57v/vo qKQ "TII\Jԉ)|.}0Nr#}irLߓs|؜ )ZlC0VJ|)H Iij  &f&q)jv=ѧmr3,{Ñ L`ωK\_)8ם6Kb6C$+Z`(9k='2`K$mf0N�\+p~ 7OY=ڈU(ZE/)=k(kWɃ;8N+ hT*˿TP3nNoej}J7Col ٭y;O>݋6fnleV`ǞST6.|ƾΨ}{pq](ᵻs+</\-CӫM[ θ jn< S>Wr^+7ҝʠCXӦCdy9[P�t|@& Dɾo޵n޵:D$ 2Iae3c )Gcʔi4&*,G(W6r 3K.YْΛ3yӧLDʼn3fҠ@RÀmZduT l�'V,hP:|icC'MBAB6I^ՆըR2HpHG0^ GHT,O Zdi4}4Lu3֯2Uj5ݪK|U0ᩂZ+EO&i OH" @mb(.VH$80`{L8B G@#B|EDGo)M Q VaB!}8Ԅz8)p@TSv|SeOH }8A< 8tЅmXtW8ؠH(9Ycy)YBH2F#_B-("v%nIͶT۝FU1 '`\<H@yHZQ@#:̨ *{`͇}Pb%_UTgzH[}J~FƧ`pE}v� EM I>`A 1\ #*%u-FPaf&}VFGsFŵxrq%q_ו)^z>Q"ox sN8F5=1$Ľ^1_BGY [#TpJ'6%r rso!mOXa+2ڢ^i%{]H Є$w> zA`ȽUV0B ɥ eTDRaA!2o-[f(߈Cp.10B Xvuea(*Oq|kVqE k)-<,gT{6hel#&j)Ok`T-ͦ T@X.|} 0@"<{ 5$ |$ rAarj6*V0j!DO86)4C5Fmof()()IKz6:= 8[ P�%ۃ pt7JԸ'-]m$A#oa|@S& 4'$2pڤ'2F%Xց &葙 ){G"֠W*"^@ъ:)Jr䓰dNf?BlH#dMc�kiܦ71 Nkq7(RaJW=Zƪ]\@@^`if(AjRRPQ? 8�ibieɌ^1nQ(G?JlEo9ped0`~ys:6p*>PT$'SQ0ZUizCZ�1?l&33mJBE%VbW=JE,CAI,9C Z_r:ORslBD_F RU2hK)֡E*I& ἤ?vZZ$e32c4Zqrp$[CNK;tejY`, dTL@��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp, 1 @FX "~À0l4G`ȟG OXpjq!_Pt,28cC ~x@(d~CFlHqA dP)f%Q$_Ap0 0H lz0V$ 0 Ruk*o[PX`0ppġ[GF R9f\ |GE`R DH 9S1Q&`ZI'yA$0a B Ts ԡARFQ5Y% q H;l!FsD;A)E $$YAF!6F�X7Xl<ǀib테LI 6 5<@0 cH]}@~ 2! 79qoN2G~JfqrP"!Xp`Fus]q{<HqEP*�C٪*&pbhRe+ )#O$(פ`P.<Q)]ym8Ff9lQQ6ыFYeO#d|сmh|կ{,j?ACZv CxB"!>(@ uC8P!b��"e!Q0& ` YK <N l? D,@=pz� )<ɞD聄  ,K��Ԁ,4UimMAOtF) |8*,d2; mv* I\$]Hm#~�6 <�&4![*Q0 $IG�� x'$&2@\81ˈɪdP, }RY0P~dYÁPB�;���B.E'Ryii,ȬdI~cp8<.kV"$>dpp* "x>�Ձ�kN$A"q!'H4Pl.L(8BI@%GaۼB`4šD0&2hP(MLx%Q ttސ'z@ Hp\ Ý9ۈVJ (aЧAxCЇA|9A)Ha5p!ZB�D4/TĹԒN|IV!_7B~X$a Xet|�v`4:@:^ L/CuML�ъBP��* !MbpX,AO0?h{Bm<�zz-nq-%64D4k(”cv@6 74 #hCgR1CDA'|Ѹ $ H@KXI[a(@AF*@tOFV E ?0\qcª suar`,`�&� ~$H0Dk (|0!DL|Y I7J Ƀa ȭ|Z(XL-8t "Ġ5pM33*%F!c IO`{\P֡v|"�Ui^xh>@To $؟C*>%Z*fiBc|B)S&Bc:J)9e. oX$;�kvp#~A<E�n};7G* N[@UA!Ȱq> ,BY;A d7х(ADoa   H a7' j.O�B [G#E , /@{踑UX@u=bEߢD䧪#c[f!^wc8�OXO AD$%F@^(kM Gd@`!� I*H�ɕO»<I8p��~X3)p^ ij#6z 2h)pLOd(E06pLZpOzRX#C9!=0&r^2G3h2mhfmv% zW"6l`V? 07 oX B�c86Zq5jQheg"LRbY:<R1pX2�s'2ZBjdPb(:n "gG8<'R9#tBGw%8W^#nɧ)sa%m8H8JlTk*1606U4xHpF�CRK)W(sȋO,uH�)GJ�g,7I]?{gB*%RI=wj+Rq0` t!#TwWRXt!%x H0IV i�%*$f�'#_v\&;]tu(�)O!xbOІq!ij.$`:$�2`G ^.ov5 h@R>=Wv1 "_O Qb0P/֒[#5+h&4Ǘ|'''d5@xwgz@|$0P(C&^`SS�c9 `Y<0wOsew7G9DDU = up D|@cxpT0 H0M;R>bRSoAYBpYmFq$jv:8+0�$�Y0e�{F�pouVq`8RNZ�o9lD�C GR;ӆ�)4ᵛ\SAo:Y �DP'�B.X8OP" )#Ic/~c!ny%BqЃp(N@R "S!`ƞE'k VX%06�F~8+@gbAikڦֈ�'KT Ru6!@btT+Hd@Ȕ ZG2^p9*SJ1APa =¬ǧ�,F0@�*w WsQO :9P�8`/A0*�oW@v8!avjИGZ`tsb��cS�W0$<8v @W�pJ$ O a$�sP�`v�;Z@ [T5s^�5/3Tw tL$O˚"ETZ</1$P�c[d{c{ �)˶k۶prn[o+Ko �4[jo` jO�Y 1`~۷!p/4 $ �/@zJY3{0)�kEKۘ{B25jPA8Q.0-pp� l|O`�a*P)0v U{k/;[{G!M iK�̾;lw`^Ps�kY v{  wpkaP`j^�;p /:?8{0-l*s)`)pvИ3;#,̶)p4)օ!p ?pph�*` P&\ ~ǀ|P\Ȅ||pd0AQ�ɒɔ r$ɚLsmɞY�M3),hF4{A['[mYf// .  �Y K?�w칈&+ mrYp绸0m@�Hi&{0/({̚3[ Y� !)r;zl쓿DVa] G{=ќ)P=G| +A�l}|N!Y@|*(.1p|\RRN=q jo;>po|Pբr!$GG$}<Gd=*)` 8rV?6q`ӄ *y{\mA>'!s,=aqa=. ֞xg+Gٜmq�Ls:'E�fY�=0'R?`.u|0'EEzq *|]q�.`U=E`(Q 2 ]U �?6UM=.p @7 =L=P \D);mi"~:9H܁ =ډL!%]}? `*]}3*ۦmP5g%pl}=3�#^1~)Un܆ ;sBН.��Wց-31>B`?)Uq6==�� c(U6.#>b;id;ɚV$sq͖|9թ]:n='�m>~=qlqa'-'UmZkVmճ-a+%Ef`�q RXPe~ܔ>�.҄``}!~|݄9>< k ~Z@"!#9 =3'*%'oo-'(`y2L2`Pz ^y}8=@A<RNlS^a b9a[c2*P;0թ97&YO)  /E7b#+B=؃?uGOkѪJ)[n l kkm[Ozjm_eBj/ _o%+#sp̶Ϥ1=)ZUK+7ǒ*%L>xu;+GB#tofx\̾;[Ķ�8 D@:|0A'*DC+V1aD8 Cn<E Α j9rC#|lzDA4JRM dB*#1R "P \vʕD!  RZe L`͙sF{Nܶ3.D*"2XӢa Œh·g˪58PU$8ۺT 2Lj3m[ܽ}8UMf5DB|xkY~ەtDa]lak :ش[gH]{W{Ǣg;0"PB0:QB`Ph- 1/&2O?CO Fo vt8 l@聏A9'I>(oI&вI.زK)l@F)ӬrJ+(d3032L+IJI;DKC۬2(,@C2 `,Q6dI7M%,u.nUY_X;r:ٵ*jґ*J00$C! @ vmVRmm[klm[v ]x iau%e^k^mW_ww]u"a7 hX.w[z-WwWޑr5bP!È 5"kWf !4bjXBvW!Z"0"Gv*lzl6k[mmm&Ϟ{<'p P|N\oΠ fso l>Itb vi2a!ha1དoĂ18>yW^yƛ7yǰ< ׾y}g>ˈ>yGzw~gyʗ,�@0ixńu0H+Rp9` 3 E f�<* xT` 7CPaoH<?qh QE!h%BwOЈ)Nxe�uD%1<b/6Œ`bxC3RAioҎ#(&LB@ > )A2Xl 6 Qc"cHI搅;3IHvTXX%"QA<e t#V$&6Q%QB5!0IaF1I&)L`<3LjJ&$Ln>ʴf89hӛżn&Q)ȲvIcߕ!^9ICRrdBNT APґl/!V28C%c= l"Z1]CazHC%ҙJlEx.8|~3CJ]?Tf!͙խf*DYQW*Zp^6&9A&"K]+O:ԟT|`Ayß>ұ,LX0x=uDץ핏_^ &da#kV2v^*jWSŪֶucGJ3XSOa2l,ls\沶i5E)u_s_ՠ*UozW J5-s)Hvѝje;_VvZh6_׿fnZ-?ک6w+_qM}a"s;8MS=rxa5taVB]iA5b k7 k ot&xU/:)c){71p/X5&qL倝b>B)'U*~ۺι ueB 6*=:Yzy_gJCLJXbtNȊ>] Տ]K;w֥i]YS=MC9Š#P*|c'ui2K{c+iH&Cӄ{3nji[W _Kh:Ʒi~gќǽh)ۤ8lpk;˶ppCϫlG%Zl ۻXOE9'mؕyoǶغ=6Ww]w*̓?oj=_ܝEpWt/i[v.8y\"<w]̫l5Rm7.0nnVƕCPkdM}ǶQ. Vz*l?7vghx{dNzSF<@E/}ōjnj'Ȧߙ Sv۴G^l;};\e>.K]>S,K5ؑ cWý=4S8c; >#<k\ r9R6>"[㶈2?ó+*'<ٴ3: 7A<k.#*H+/#7k2X'w@۵{c·'C[9b>r8&xakB="D*3_?^[<+H-0,/$?=.#%,CO",JT'"Dz"*"Z"Z[aR'3RE^_E:4<K<8 Bs@084=hRFRA7E\t"_4LEo 3]L]Z&[d'-D;9y@9\@ӿ$FjsTr�މFp�YHtHޡHHTHȊLH#AKDd;BD3Rӽj"F*#$24I6*#vڦ3"zI38'{ |<a+)+ʅEC-"�S06EA'CK#-kDDG4AD)jȽ,]n*]*Wd\5bnK -I(.\4񻸴K~AJ?ɉɣE\ȉTDlHMؼȊKDH*W 0+VK\7 <+d@D"H NM<,ީN(1ON*N<ON,.bZr6FQ,zfԵl:dBL "L( A) P! Oc\;R&{'+N?dI<B;+A2H ! $ERKXR$]R&"R%'R#%}IZp}Gk*cAgl;UCK»2:;:]<>?T<: T;s*QQeӻ,'N� p6pQ%PP%UQMReQUV]UXV=UP=UK(s߬#!S:cCUSdDJΔd墂I(j-UUluRVkeUmV=Un@h?L:d)L7tKMPj~|NdV2L6 XQm P-Xe؂uUU؂P؅ UjM6XUPM'؃6Y:06WD8&h_ͥʼSP�$>luAcN"6>=Uh]ڂeQeZ '`�Eّe�-0X݃eZZSmڬm5X0@+-U+*>$gW4W]$ EpEpܑ6pۦ=ZʕܪŁ̅\ ZŁu݃ҭ\Eգ? ,AbOǟĚ^)j`=00Ze0`5=X^e�^-^߫M=(`3z)CTGQKZ0^e�M_I_^N_`eU_}Łmxߤ@KکCS<JE>MLm6`"6b F#n#`6%n_UU8t4ͳfQL-\�$e vb cE�=E@�7$`ߢE$$`*8^a5a@@cAFk\Ü5�ú@.40ae b9^]^\VEe;�%;<vM T"Ɓ`$H <K븧c/ea{W-N1jdVb7~&@&_;d FF>weYh~#-S|63SY1^pvc ^ )_Z&@6cv_:�)F*`'v_hVK0{T,3\PE jg:�FdV_\6.H;.Md_~dA9eV`!>6e:Jᩰ]DUK(rNF-<Ψ_Y"aec=8%b.U`�`e`E`a0mcfZgpfpWDjl5g{QM>@;jR:%a g~F7DexF.P_&dla~6^ލ^lJ:3\m~9&>`7)v匆�ރ<0NUH`xU:t~bgUP H5cf2#q.^oj0]hUulI��Tm!cI�5_f�P7N-c`c=FXh_]ґ=dm@^d- j!x('@�&x�"pu87x7@=x4�b}pCN�~idX1Gof3Nj4gm!엞iXh[!`pP= x&�8� Ђ6`ui�} VDGs$c+nq "3T~'h�m`'I"X6(``.!tftcb>mbI _ {a摵PqFo/`\"S?f]sdFxx4�Hx~�.�'x6x.Ё64Ё6{.brJfhiZ&kSVPzǥgd^x`>$Ёy?^(Ђ>H8Ё.CITgEp 0Eϰ<Ë۾QwN�Nj'8gTy;XB.�$h�HdX]y0x!PG =f>@sjӞmJ o'/q/N/` nV΁!X�`�6NU%lhu}-Eeif d^M3.fǍm)J)M1*8  TpaÇ!Bth1"Ì 1NبLma` I l0(GeI6Hf'Hxt�D 8Ԧh |@(*@aLreK*0( GĒk $][LCF-$3E=$52FqȆ'`L4IJ%g!I@k�H@.t a[G6C鹤$>CH\A2),uv0/+ |csDOxz×χ@*LNgU6ZK&DqK(CFQ؁$MUgX1D \gv,Vt/�׋sE ,X}7G wdE%I|5IdeO48g,UX 8l f}(aMItUJ"\sm8#tbUԵp F~!Kg))`~Td kWiK#F/$갆"Z{@&*hvF (�,J⋂*#6nG mAWiGr|9. `z\,9}B {[p:,mt d(ɰNh/}Tȹb[4^tcUwD -e~:x1kY{aQцSJZKjK(`K>(@}�y" j0{&A;-׭e5j]z·i!)FRTjzr|>x ̛%M _Db"կ)H襯ehdžJ{ɍvyܲ.;{.Ωj(Ӟ|fNw V-dOwvK19Ղ}'x]wa>+n" ^jGMKZYY*I8XU :ptCԴHv14"eHǤޑP;!N8BZv83L x/U5V�ƹGOs9jb�]Z^eFRXȲ ] )'U uBk*u!r(`ءDf"kˑB0.Sșݮ6$0ga'72.1%*�JU\e\i6򕤄P#E{i_B m~qG,ВZl$QfvτCZH"pNq*m(':uSd'ywS8{2ZGAe-B1G>O+EwkN}(A6 T%JU=tIsiK_*Ә0]irZӤAL)0@JE\B)P j BR $z %QHP⹬QP@pVEkl+[VuW[Wծiŀ0l/mCIphB—28 $*E3Qo~eяj�RZ"�DZ[ammoK[ږns6@&:Ktrз)  UY+J+컥]f3`�BnP! B  0D+Cؿob�/o ۂ*0%hY rG^c/yhe?vƿgs,Q?4ƛ) X"2Ld DBx2�HO(F`e)@�V~r e/Vɦ8r Oc)7ű0&# 8` p*5E:ӫt3޾ax4#-ISҖ41= h Rw AjT:Ybu=/DˢWu1JIP`4a.6e3&A!d# H]) |#Pff069Kh\͵w8gw)}{z{.NApPzc4PLnĸgA*($7^4q]kۧr d?W<Ù>9.s& =-mE[`EXsǻ:xorه%8@"}晳g7I~]t{G?-/ ݉Mi){6 KT1DCٌ;n9;{kKT$Bp?JNtSo҇^"t_Vg-i0�M]!s]hW)WWzy,$%)zc?~/>N! U{m^ݕ-q扝D y7}67RI _F ^ U7q (V )]ٷQCEJ[ܺɁ uy1n_v !`d  @)9BB_U@!2W=&5e`K)_,aBaaafa"(Y! qPw(0 E�`x4=fIz"A9b((!j܊"�Mi(a)"x"//(tIGX1eu_XE^$YaX Z<FPLI<`JB,#Ұ@LT�F7 .U::#RLRK`_҉"vtBA)5bw`yٚ &^ f"eVKȞ0PAdWcdE|TĒ\ ILd.9GmO[8!@-t#d@C: X"\Eb#ʛ}S`NEigKfEnHt�<> "@��KDxF TZE"(36x_(E^"ݺMDZ$$|ygQĀlX $I08n,O"tH PNKGB_#ht4Qf@ Mwreݡ`5q#GbSGVPAA �Bop t"tP'$deMp]Xhy Cɍ6DV9_$i#a`R MH0Ӽ �Ёk(l4!ZI|LXrl@E0e?5U)#1MU_E*D `wQf g`@ Ayv Tĭ 5Q|gc}.#J4 FJb%:&"&F�hZ6Qԛ4$HB \)lrX*dIK żI(Q1 #bPՅTMUmXک FeB%Sf%s M@DKA<@� y>AihyI({aa|QNxj>T 6fF GJZE)A@ @� AXI Hԉ @<A@QV"G]M26҈ *| _8Q^HJD>fN^kbiVJZ�Ы<A�(D@QJ$P AM˞KZ&}ɧǥ :66eh 6JBdizH+ Ā <|�%�;FXA@ςKhT lrYS5ՙfɴJʾk$+E*_8'hJ$ (i<.Bhg@n싅J09a+K /$|U_z )N2T (BLVOM<�BA A@rx$.tADN΍hd.m zlu4VfpZ(r@*|UD.BH" J@�$X"n�AXUԥtQZ2e ٌEJC&.gEh v1cPI搮DANDODP4Q $R �PIN]g 饘Z|[hwDcT!pWr^2Hm(H`iЊjm؀Ao�p 剽b`mV T/3k6dk-7? ڦGҭM(_�rЁHJ8@HP8 JkPhx(Y _ !*x4uMU4p03 efc <j QIhg `QpF\6(Ǘ. :@ҡ0#'ER t544krrN3b/-0vݎĂЊpEK@�L$AZK[ JshZ|E3gMlnnVF /)Kp�L HA JqJ$G4<׌d*f! ''NG@sA..мʑJ,D G`Hd bsj:E0!%HX܀BlиfqZqA;twBogdKJtÄlKgZgI$k0ES< kjQ:5״<Wth1f]3a(,FZ# 9 AjD ^-\|XSLpVƍZ7Ko*3c,/gd̂Jb=[渦,�Khk/]wL6T#[/4o\Z:R*$V-xti@!AWyk#{t*ԸSw4gr%}Bo7ᴀD(qHegL.h ] vl~GW8By2t6#ڂBvKg,1ѭݺﺮTMW#2޹^qC!%u)s%zi5v _O<p�t�Ԑ3{J*uK\ɻ* 犛3ToM :sxCٮ:Ap tu @ng;?kt a9!ϸȋyWYz|'n$Te8$ ?rxHTI<{VwhsUvc;Q�lSk]Wԣhgׇ=8C=pXo8w$@ZA)Y#1t#锳(xa9o~e!?P!{wX�@ pAsA A{yx>oR;BBOJs<"R oS6>8Ӹ@8~oW L{MSоhO?# bp?|QoB'y^$vHLkqv.x)@iDe`A &DPa#:,bBVԈqbG*c)rH'I,D"[Ti2̑NN $3h "Ih&FrDԌ1c`)*4(6Bς!یi-vZiۮ[n_~' fqcƌ4vFOd04h|`2c`&bʟ;i50.QL@F}nݿq7Mg Q38jAjL2Tʴ5]ֱ5[W|~<uK`0~} 0Ͼ@�h ݆bJ|:*ɨ:N ưj R*HEXDhE`Hƈhƍb|Qƍ.b"R3�#6/I$1# $aR&\r3lRJ$O*5E-|-*88"@2c‚FKG9"tPjNjE=Ej ' I"Դ MSOcSAMUUU?mUSTQ?CW, R 5ʪ+sQg*kYJ 0hUVtQ=umN\w=:؃bs6nN93Ϯ}΂fqg6=k}XڋUObn)>K   '܃l.[fSIPރf9fLC|qe$5M_ %DZ 3dGc/(й"mѮ1KDQQ*Z8 6lx n;ooU܆�nufSs7;4n:鴓X3P mv8`_}u{}xn㕷{'>y?6B0Bt58 �m.dk&tvleϫg><6( x- 9p4g9`#@dR` :"hY;-^WZR'pmatI" c>�|G<o;PhBJUp&@-#`<'PsP}hG`bpHIy j�`e+k `(EdI1)'ՍG q0D{-us'љNWBlX^U51pYdr“kI$q$HΓ%ʕA2'qoafTE 7KYZ+4݄CETOrf1ɱevˆ<&zQf[*2V9ULB&@"�ua:"0u.IIOp2̕--]f+a> R}U#̦Ge> zPN T.tA "Q =C�9D)Jh% *?!-)CVrxɧ8*0KՉwU/MaS*\ y-MeȠ.S6m�H<l~]on j-Q̊, :i($j-ɞU*S<!1JDA" =ti+_*WmZ@ރȔ&|yY>_H,Nn{ %LWaM.`l2\/= [ ejÐW,>in\yj Sg~ت.DʯS=6y}LS)�@qCpRIts .D´2U{{`MP$-CQa �ӝ(Ѩ1Ae3 R#;atx $4�(7@{h jp7{x$yU2^2Ti+͡#WA2wDO|UDƱ^r> �E {t8m< ! lЁh lVd%Wm?y LP^J'P%˓ s;槶h3aPm[=3.< W8x.>xBΉ>A1ATIP 5-$jF!##P1Z͟Eimi^m;Df�J@O0 '<h\@.@ VHMg۠x"G!*V-d,77I]]5%݃[,c:" A$n(hIA0:$՗Ƌ<J?Mndj(ߓ 5ЂYvز ¬pϻR,#)z$o� � � �lڠ0/ b�ن@𶆮*NoBn{JB�C )#Tnca8MjL홄O⼬\+T `/�t�@¨ڠ4 n߬:@6 ^I+`jG!pCYlb6Jxzzk)@x�N D H�a r � \+ Ȧ-phі{.a/CTnDJĄu/.q %lы̵F?4q ( d7 P<t,o#|:)rL� Q OZmJ)JI)L@@ 8<i �I#;yJJI Ke|@:hjA{D+�Xg1bp p�)Jg&( @:1�) �2)ɮ$a lAzǵg 'od'.`Bܜ Y݆20(Q0Nr^E|֥Ξ` n]h$]'n/o% g4l--qMZ@DjOYH}rMm"*q(H313 ԊL)Ʈ|` roB?9dn(ɾ d/H亴n3P &)pxgZ*Fr]Je\nn*JT2$d(9]R4td2Dntk~pv3E)({s(+-/%d4+nl ,sn*ff|p4axZ̒? (Cc/FĺO= r�>�Hf>w4oTTVleN-&OmTZF&dG0W3f?bSDʇDzOEE40<<j]E]DH UυUQESp�T? J*5{q|*LX/ 4̌\UNVπd Z%]U\[g5 p[텰p !b(NQnKO'3U7uSSr; ^NU[ZUZ][Ti5[yJT .L8CT9DS)'57]0 3^[̀Kf[3eSe)TJP\ASZSĵepZGI @QUs-$CxʲJVSE/YtcaT#DLpމe5\je$Um{.!eZ]K0Kq <s:(P.cK'7YC,LRYʹd � 0?c505څdVE]D2oNsItE1& .?@(if$ X|#^jAS0vu Z ..�zuz@@{w{|{7|W|w{z̀`z$6.5s SXIc1x(WkS!JJ`Z  !:8B!B<8v AOA]IXFG؄SZ838&882664H.Ҥ|� >KrbB  Ba e8C4xxkG3AXr1x!X�6t)Nl+FrXޔ LbD9 ZA ZAGUYIyWaT]ayeo9MY$( isW7pX$ SZxL1#w>ih�1&!3Y324Ëc0@yËĹ hy9wٛYy4�(hnCp 2"jkS$&tAgq&Nj(o));Sf]]('*Jewm௃,/+kYޭGQ_m\,Un)#nR"H2')N ] 6#9a}|_ 8WYFɄ/q3lePn`Bgq=tq!~ �u%_ p`a7n jԒ)+sqC>(5+,`,kW#zYx+zΞPFoo5nMTk̒MYswkb`2y3djg'%"膸bc~E{ 5q}Q|+E;w>{n ,.CfkߒPV\RXžư-"K $>GLmGmOPi2ljHV<[Ѫ Ȩ Z)B9fK ̇Y­_-:]+H oXJ,f0ɮ ϭk˒lv57v/vo qKQ "TII\Jԉ)|.}0Nr#}irLߓs|؜ )ZlC0VJ|)H Iij  &f&q)jv=ѧmr3,{Ñ L`ωK\_)8ם6Kb6C$+Z`(9k='2`K$mf0N�\+p~ 7OY=ڈU(ZE/)=k(kWɃ;8N+ hT*˿TP3nNoej}J7Col ٭y;O>݋6fnleV`ǞST6.|ƾΨ}{pq](ᵻs+</\-CӫM[ θ jn< S>Wr^+7ҝʠCXӦCdy9[P�t|@& Dɾo޵n޵:D$ 2Iae3c )Gcʔi4&*,G(W6r 3K.YْΛ3yӧLDʼn3fҠ@RÀmZduT l�'V,hP:|icC'MBAB6I^ՆըR2HpHG0^ GHT,O Zdi4}4Lu3֯2Uj5ݪK|U0ᩂZ+EO&i OH" @mb(.VH$80`{L8B G@#B|EDGo)M Q VaB!}8Ԅz8)p@TSv|SeOH }8A< 8tЅmXtW8ؠH(9Ycy)YBH2F#_B-("v%nIͶT۝FU1 '`\<H@yHZQ@#:̨ *{`͇}Pb%_UTgzH[}J~FƧ`pE}v� EM I>`A 1\ #*%u-FPaf&}VFGsFŵxrq%q_ו)^z>Q"ox sN8F5=1$Ľ^1_BGY [#TpJ'6%r rso!mOXa+2ڢ^i%{]H Є$w> zA`ȽUV0B ɥ eTDRaA!2o-[f(߈Cp.10B Xvuea(*Oq|kVqE k)-<,gT{6hel#&j)Ok`T-ͦ T@X.|} 0@"<{ 5$ |$ rAarj6*V0j!DO86)4C5Fmof()()IKz6:= 8[ P�%ۃ pt7JԸ'-]m$A#oa|@S& 4'$2pڤ'2F%Xց &葙 ){G"֠W*"^@ъ:)Jr䓰dNf?BlH#dMc�kiܦ71 Nkq7(RaJW=Zƪ]\@@^`if(AjRRPQ? 8�ibieɌ^1nQ(G?JlEo9ped0`~ys:6p*>PT$'SQ0ZUizCZ�1?l&33mJBE%VbW=JE,CAI,9C Z_r:ORslBD_F RU2hK)֡E*I& ἤ?vZZ$e32c4Zqrp$[CNK;tejY`, dTL@��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp, 1 @FX "~À0l4G`ȟG OXpjq!_Pt,28cC ~x@(d~CFlHqA dP)f%Q$_Ap0 0H lz0V$ 0 Ruk*o[PX`0ppġ[GF R9f\ |GE`R DH 9S1Q&`ZI'yA$0a B Ts ԡARFQ5Y% q H;l!FsD;A)E $$YAF!6F�X7Xl<ǀib테LI 6 5<@0 cH]}@~ 2! 79qoN2G~JfqrP"!Xp`Fus]q{<HqEP*�C٪*&pbhRe+ )#O$(פ`P.<Q)]ym8Ff9lQQ6ыFYeO#d|сmh|կ{,j?ACZv CxB"!>(@ uC8P!b��"e!Q0& ` YK <N l? D,@=pz� )<ɞD聄  ,K��Ԁ,4UimMAOtF) |8*,d2; mv* I\$]Hm#~�6 <�&4![*Q0 $IG�� x'$&2@\81ˈɪdP, }RY0P~dYÁPB�;���B.E'Ryii,ȬdI~cp8<.kV"$>dpp* "x>�Ձ�kN$A"q!'H4Pl.L(8BI@%GaۼB`4šD0&2hP(MLx%Q ttސ'z@ Hp\ Ý9ۈVJ (aЧAxCЇA|9A)Ha5p!ZB�D4/TĹԒN|IV!_7B~X$a Xet|�v`4:@:^ L/CuML�ъBP��* !MbpX,AO0?h{Bm<�zz-nq-%64D4k(”cv@6 74 #hCgR1CDA'|Ѹ $ H@KXI[a(@AF*@tOFV E ?0\qcª suar`,`�&� ~$H0Dk (|0!DL|Y I7J Ƀa ȭ|Z(XL-8t "Ġ5pM33*%F!c IO`{\P֡v|"�Ui^xh>@To $؟C*>%Z*fiBc|B)S&Bc:J)9e. oX$;�kvp#~A<E�n};7G* N[@UA!Ȱq> ,BY;A d7х(ADoa   H a7' j.O�B [G#E , /@{踑UX@u=bEߢD䧪#c[f!^wc8�OXO AD$%F@^(kM Gd@`!� I*H�ɕO»<I8p��~X3)p^ ij#6z 2h)pLOd(E06pLZpOzRX#C9!=0&r^2G3h2mhfmv% zW"6l`V? 07 oX B�c86Zq5jQheg"LRbY:<R1pX2�s'2ZBjdPb(:n "gG8<'R9#tBGw%8W^#nɧ)sa%m8H8JlTk*1606U4xHpF�CRK)W(sȋO,uH�)GJ�g,7I]?{gB*%RI=wj+Rq0` t!#TwWRXt!%x H0IV i�%*$f�'#_v\&;]tu(�)O!xbOІq!ij.$`:$�2`G ^.ov5 h@R>=Wv1 "_O Qb0P/֒[#5+h&4Ǘ|'''d5@xwgz@|$0P(C&^`SS�c9 `Y<0wOsew7G9DDU = up D|@cxpT0 H0M;R>bRSoAYBpYmFq$jv:8+0�$�Y0e�{F�pouVq`8RNZ�o9lD�C GR;ӆ�)4ᵛ\SAo:Y �DP'�B.X8OP" )#Ic/~c!ny%BqЃp(N@R "S!`ƞE'k VX%06�F~8+@gbAikڦֈ�'KT Ru6!@btT+Hd@Ȕ ZG2^p9*SJ1APa =¬ǧ�,F0@�*w WsQO :9P�8`/A0*�oW@v8!avjИGZ`tsb��cS�W0$<8v @W�pJ$ O a$�sP�`v�;Z@ [T5s^�5/3Tw tL$O˚"ETZ</1$P�c[d{c{ �)˶k۶prn[o+Ko �4[jo` jO�Y 1`~۷!p/4 $ �/@zJY3{0)�kEKۘ{B25jPA8Q.0-pp� l|O`�a*P)0v U{k/;[{G!M iK�̾;lw`^Ps�kY v{  wpkaP`j^�;p /:?8{0-l*s)`)pvИ3;#,̶)p4)օ!p ?pph�*` P&\ ~ǀ|P\Ȅ||pd0AQ�ɒɔ r$ɚLsmɞY�M3),hF4{A['[mYf// .  �Y K?�w칈&+ mrYp绸0m@�Hi&{0/({̚3[ Y� !)r;zl쓿DVa] G{=ќ)P=G| +A�l}|N!Y@|*(.1p|\RRN=q jo;>po|Pբr!$GG$}<Gd=*)` 8rV?6q`ӄ *y{\mA>'!s,=aqa=. ֞xg+Gٜmq�Ls:'E�fY�=0'R?`.u|0'EEzq *|]q�.`U=E`(Q 2 ]U �?6UM=.p @7 =L=P \D);mi"~:9H܁ =ډL!%]}? `*]}3*ۦmP5g%pl}=3�#^1~)Un܆ ;sBН.��Wց-31>B`?)Uq6==�� c(U6.#>b;id;ɚV$sq͖|9թ]:n='�m>~=qlqa'-'UmZkVmճ-a+%Ef`�q RXPe~ܔ>�.҄``}!~|݄9>< k ~Z@"!#9 =3'*%'oo-'(`y2L2`Pz ^y}8=@A<RNlS^a b9a[c2*P;0թ97&YO)  /E7b#+B=؃?uGOkѪJ)[n l kkm[Ozjm_eBj/ _o%+#sp̶Ϥ1=)ZUK+7ǒ*%L>xu;+GB#tofx\̾;[Ķ�8 D@:|0A'*DC+V1aD8 Cn<E Α j9rC#|lzDA4JRM dB*#1R "P \vʕD!  RZe L`͙sF{Nܶ3.D*"2XӢa Œh·g˪58PU$8ۺT 2Lj3m[ܽ}8UMf5DB|xkY~ەtDa]lak :ش[gH]{W{Ǣg;0"PB0:QB`Ph- 1/&2O?CO Fo vt8 l@聏A9'I>(oI&вI.زK)l@F)ӬrJ+(d3032L+IJI;DKC۬2(,@C2 `,Q6dI7M%,u.nUY_X;r:ٵ*jґ*J00$C! @ vmVRmm[klm[v ]x iau%e^k^mW_ww]u"a7 hX.w[z-WwWޑr5bP!È 5"kWf !4bjXBvW!Z"0"Gv*lzl6k[mmm&Ϟ{<'p P|N\oΠ fso l>Itb vi2a!ha1དoĂ18>yW^yƛ7yǰ< ׾y}g>ˈ>yGzw~gyʗ,�@0ixńu0H+Rp9` 3 E f�<* xT` 7CPaoH<?qh QE!h%BwOЈ)Nxe�uD%1<b/6Œ`bxC3RAioҎ#(&LB@ > )A2Xl 6 Qc"cHI搅;3IHvTXX%"QA<e t#V$&6Q%QB5!0IaF1I&)L`<3LjJ&$Ln>ʴf89hӛżn&Q)ȲvIcߕ!^9ICRrdBNT APґl/!V28C%c= l"Z1]CazHC%ҙJlEx.8|~3CJ]?Tf!͙խf*DYQW*Zp^6&9A&"K]+O:ԟT|`Ayß>ұ,LX0x=uDץ핏_^ &da#kV2v^*jWSŪֶucGJ3XSOa2l,ls\沶i5E)u_s_ՠ*UozW J5-s)Hvѝje;_VvZh6_׿fnZ-?ک6w+_qM}a"s;8MS=rxa5taVB]iA5b k7 k ot&xU/:)c){71p/X5&qL倝b>B)'U*~ۺι ueB 6*=:Yzy_gJCLJXbtNȊ>] Տ]K;w֥i]YS=MC9Š#P*|c'ui2K{c+iH&Cӄ{3nji[W _Kh:Ʒi~gќǽh)ۤ8lpk;˶ppCϫlG%Zl ۻXOE9'mؕyoǶغ=6Ww]w*̓?oj=_ܝEpWt/i[v.8y\"<w]̫l5Rm7.0nnVƕCPkdM}ǶQ. Vz*l?7vghx{dNzSF<@E/}ōjnj'Ȧߙ Sv۴G^l;};\e>.K]>S,K5ؑ cWý=4S8c; >#<k\ r9R6>"[㶈2?ó+*'<ٴ3: 7A<k.#*H+/#7k2X'w@۵{c·'C[9b>r8&xakB="D*3_?^[<+H-0,/$?=.#%,CO",JT'"Dz"*"Z"Z[aR'3RE^_E:4<K<8 Bs@084=hRFRA7E\t"_4LEo 3]L]Z&[d'-D;9y@9\@ӿ$FjsTr�މFp�YHtHޡHHTHȊLH#AKDd;BD3Rӽj"F*#$24I6*#vڦ3"zI38'{ |<a+)+ʅEC-"�S06EA'CK#-kDDG4AD)jȽ,]n*]*Wd\5bnK -I(.\4񻸴K~AJ?ɉɣE\ȉTDlHMؼȊKDH*W 0+VK\7 <+d@D"H NM<,ީN(1ON*N<ON,.bZr6FQ,zfԵl:dBL "L( A) P! Oc\;R&{'+N?dI<B;+A2H ! $ERKXR$]R&"R%'R#%}IZp}Gk*cAgl;UCK»2:;:]<>?T<: T;s*QQeӻ,'N� p6pQ%PP%UQMReQUV]UXV=UP=UK(s߬#!S:cCUSdDJΔd墂I(j-UUluRVkeUmV=Un@h?L:d)L7tKMPj~|NdV2L6 XQm P-Xe؂uUU؂P؅ UjM6XUPM'؃6Y:06WD8&h_ͥʼSP�$>luAcN"6>=Uh]ڂeQeZ '`�Eّe�-0X݃eZZSmڬm5X0@+-U+*>$gW4W]$ EpEpܑ6pۦ=ZʕܪŁ̅\ ZŁu݃ҭ\Eգ? ,AbOǟĚ^)j`=00Ze0`5=X^e�^-^߫M=(`3z)CTGQKZ0^e�M_I_^N_`eU_}Łmxߤ@KکCS<JE>MLm6`"6b F#n#`6%n_UU8t4ͳfQL-\�$e vb cE�=E@�7$`ߢE$$`*8^a5a@@cAFk\Ü5�ú@.40ae b9^]^\VEe;�%;<vM T"Ɓ`$H <K븧c/ea{W-N1jdVb7~&@&_;d FF>weYh~#-S|63SY1^pvc ^ )_Z&@6cv_:�)F*`'v_hVK0{T,3\PE jg:�FdV_\6.H;.Md_~dA9eV`!>6e:Jᩰ]DUK(rNF-<Ψ_Y"aec=8%b.U`�`e`E`a0mcfZgpfpWDjl5g{QM>@;jR:%a g~F7DexF.P_&dla~6^ލ^lJ:3\m~9&>`7)v匆�ރ<0NUH`xU:t~bgUP H5cf2#q.^oj0]hUulI��Tm!cI�5_f�P7N-c`c=FXh_]ґ=dm@^d- j!x('@�&x�"pu87x7@=x4�b}pCN�~idX1Gof3Nj4gm!엞iXh[!`pP= x&�8� Ђ6`ui�} VDGs$c+nq "3T~'h�m`'I"X6(``.!tftcb>mbI _ {a摵PqFo/`\"S?f]sdFxx4�Hx~�.�'x6x.Ё64Ё6{.brJfhiZ&kSVPzǥgd^x`>$Ёy?^(Ђ>H8Ё.CITgEp 0Eϰ<Ë۾QwN�Nj'8gTy;XB.�$h�HdX]y0x!PG =f>@sjӞmJ o'/q/N/` nV΁!X�`�6NU%lhu}-Eeif d^M3.fǍm)J)M1*8  TpaÇ!Bth1"Ì 1NبLma` I l0(GeI6Hf'Hxt�D 8Ԧh |@(*@aLreK*0( GĒk $][LCF-$3E=$52FqȆ'`L4IJ%g!I@k�H@.t a[G6C鹤$>CH\A2),uv0/+ |csDOxz×χ@*LNgU6ZK&DqK(CFQ؁$MUgX1D \gv,Vt/�׋sE ,X}7G wdE%I|5IdeO48g,UX 8l f}(aMItUJ"\sm8#tbUԵp F~!Kg))`~Td kWiK#F/$갆"Z{@&*hvF (�,J⋂*#6nG mAWiGr|9. `z\,9}B {[p:,mt d(ɰNh/}Tȹb[4^tcUwD -e~:x1kY{aQцSJZKjK(`K>(@}�y" j0{&A;-׭e5j]z·i!)FRTjzr|>x ̛%M _Db"կ)H襯ehdžJ{ɍvyܲ.;{.Ωj(Ӟ|fNw V-dOwvK19Ղ}'x]wa>+n" ^jGMKZYY*I8XU :ptCԴHv14"eHǤޑP;!N8BZv83L x/U5V�ƹGOs9jb�]Z^eFRXȲ ] )'U uBk*u!r(`ءDf"kˑB0.Sșݮ6$0ga'72.1%*�JU\e\i6򕤄P#E{i_B m~qG,ВZl$QfvτCZH"pNq*m(':uSd'ywS8{2ZGAe-B1G>O+EwkN}(A6 T%JU=tIsiK_*Ә0]irZӤAL)0@JE\B)P j BR $z %QHP⹬QP@pVEkl+[VuW[Wծiŀ0l/mCIphB—28 $*E3Qo~eяj�RZ"�DZ[ammoK[ږns6@&:Ktrз)  UY+J+컥]f3`�BnP! B  0D+Cؿob�/o ۂ*0%hY rG^c/yhe?vƿgs,Q?4ƛ) X"2Ld DBx2�HO(F`e)@�V~r e/Vɦ8r Oc)7ű0&# 8` p*5E:ӫt3޾ax4#-ISҖ41= h Rw AjT:Ybu=/DˢWu1JIP`4a.6e3&A!d# H]) |#Pff069Kh\͵w8gw)}{z{.NApPzc4PLnĸgA*($7^4q]kۧr d?W<Ù>9.s& =-mE[`EXsǻ:xorه%8@"}晳g7I~]t{G?-/ ݉Mi){6 KT1DCٌ;n9;{kKT$Bp?JNtSo҇^"t_Vg-i0�M]!s]hW)WWzy,$%)zc?~/>N! U{m^ݕ-q扝D y7}67RI _F ^ U7q (V )]ٷQCEJ[ܺɁ uy1n_v !`d  @)9BB_U@!2W=&5e`K)_,aBaaafa"(Y! qPw(0 E�`x4=fIz"A9b((!j܊"�Mi(a)"x"//(tIGX1eu_XE^$YaX Z<FPLI<`JB,#Ұ@LT�F7 .U::#RLRK`_҉"vtBA)5bw`yٚ &^ f"eVKȞ0PAdWcdE|TĒ\ ILd.9GmO[8!@-t#d@C: X"\Eb#ʛ}S`NEigKfEnHt�<> "@��KDxF TZE"(36x_(E^"ݺMDZ$$|ygQĀlX $I08n,O"tH PNKGB_#ht4Qf@ Mwreݡ`5q#GbSGVPAA �Bop t"tP'$deMp]Xhy Cɍ6DV9_$i#a`R MH0Ӽ �Ёk(l4!ZI|LXrl@E0e?5U)#1MU_E*D `wQf g`@ Ayv Tĭ 5Q|gc}.#J4 FJb%:&"&F�hZ6Qԛ4$HB \)lrX*dIK żI(Q1 #bPՅTMUmXک FeB%Sf%s M@DKA<@� y>AihyI({aa|QNxj>T 6fF GJZE)A@ @� AXI Hԉ @<A@QV"G]M26҈ *| _8Q^HJD>fN^kbiVJZ�Ы<A�(D@QJ$P AM˞KZ&}ɧǥ :66eh 6JBdizH+ Ā <|�%�;FXA@ςKhT lrYS5ՙfɴJʾk$+E*_8'hJ$ (i<.Bhg@n싅J09a+K /$|U_z )N2T (BLVOM<�BA A@rx$.tADN΍hd.m zlu4VfpZ(r@*|UD.BH" J@�$X"n�AXUԥtQZ2e ٌEJC&.gEh v1cPI搮DANDODP4Q $R �PIN]g 饘Z|[hwDcT!pWr^2Hm(H`iЊjm؀Ao�p 剽b`mV T/3k6dk-7? ڦGҭM(_�rЁHJ8@HP8 JkPhx(Y _ !*x4uMU4p03 efc <j QIhg `QpF\6(Ǘ. :@ҡ0#'ER t544krrN3b/-0vݎĂЊpEK@�L$AZK[ JshZ|E3gMlnnVF /)Kp�L HA JqJ$G4<׌d*f! ''NG@sA..мʑJ,D G`Hd bsj:E0!%HX܀BlиfqZqA;twBogdKJtÄlKgZgI$k0ES< kjQ:5״<Wth1f]3a(,FZ# 9 AjD ^-\|XSLpVƍZ7Ko*3c,/gd̂Jb=[渦,�Khk/]wL6T#[/4o\Z:R*$V-xti@!AWyk#{t*ԸSw4gr%}Bo7ᴀD(qHegL.h ] vl~GW8By2t6#ڂBvKg,1ѭݺﺮTMW#2޹^qC!%u)s%zi5v _O<p�t�Ԑ3{J*uK\ɻ* 犛3ToM :sxCٮ:Ap tu @ng;?kt a9!ϸȋyWYz|'n$Te8$ ?rxHTI<{VwhsUvc;Q�lSk]Wԣhgׇ=8C=pXo8w$@ZA)Y#1t#锳(xa9o~e!?P!{wX�@ pAsA A{yx>oR;BBOJs<"R oS6>8Ӹ@8~oW L{MSоhO?# bp?|QoB'y^$vHLkqv.x)@iDe`A &DPa#:,bBVԈqbG*c)rH'I,D"[Ti2̑NN $3h "Ih&FrDԌ1c`)*4(6Bς!یi-vZiۮ[n_~' fqcƌ4vFOd04h|`2c`&bʟ;i50.QL@F}nݿq7Mg Q38jAjL2Tʴ5]ֱ5[W|~<uK`0~} 0Ͼ@�h ݆bJ|:*ɨ:N ưj R*HEXDhE`Hƈhƍb|Qƍ.b"R3�#6/I$1# $aR&\r3lRJ$O*5E-|-*88"@2c‚FKG9"tPjNjE=Ej ' I"Դ MSOcSAMUUU?mUSTQ?CW, R 5ʪ+sQg*kYJ 0hUVtQ=umN\w=:؃bs6nN93Ϯ}΂fqg6=k}XڋUObn)>K   '܃l.[fSIPރf9fLC|qe$5M_ %DZ 3dGc/(й"mѮ1KDQQ*Z8 6lx n;ooU܆�nufSs7;4n:鴓X3P mv8`_}u{}xn㕷{'>y?6B0Bt58 �m.dk&tvleϫg><6( x- 9p4g9`#@dR` :"hY;-^WZR'pmatI" c>�|G<o;PhBJUp&@-#`<'PsP}hG`bpHIy j�`e+k `(EdI1)'ՍG q0D{-us'љNWBlX^U51pYdr“kI$q$HΓ%ʕA2'qoafTE 7KYZ+4݄CETOrf1ɱevˆ<&zQf[*2V9ULB&@"�ua:"0u.IIOp2̕--]f+a> R}U#̦Ge> zPN T.tA "Q =C�9D)Jh% *?!-)CVrxɧ8*0KՉwU/MaS*\ y-MeȠ.S6m�H<l~]on j-Q̊, :i($j-ɞU*S<!1JDA" =ti+_*WmZ@ރȔ&|yY>_H,Nn{ %LWaM.`l2\/= [ ejÐW,>in\yj Sg~ت.DʯS=6y}LS)�@qCpRIts .D´2U{{`MP$-CQa �ӝ(Ѩ1Ae3 R#;atx $4�(7@{h jp7{x$yU2^2Ti+͡#WA2wDO|UDƱ^r> �E {t8m< ! lЁh lVd%Wm?y LP^J'P%˓ s;槶h3aPm[=3.< W8x.>xBΉ>A1ATIP 5-$jF!##P1Z͟Eimi^m;Df�J@O0 '<h\@.@ VHMg۠x"G!*V-d,77I]]5%݃[,c:" A$n(hIA0:$՗Ƌ<J?Mndj(ߓ 5ЂYvز ¬pϻR,#)z$o� � � �lڠ0/ b�ن@𶆮*NoBn{JB�C )#Tnca8MjL홄O⼬\+T `/�t�@¨ڠ4 n߬:@6 ^I+`jG!pCYlb6Jxzzk)@x�N D H�a r � \+ Ȧ-phі{.a/CTnDJĄu/.q %lы̵F?4q ( d7 P<t,o#|:)rL� Q OZmJ)JI)L@@ 8<i �I#;yJJI Ke|@:hjA{D+�Xg1bp p�)Jg&( @:1�) �2)ɮ$a lAzǵg 'od'.`Bܜ Y݆20(Q0Nr^E|֥Ξ` n]h$]'n/o% g4l--qMZ@DjOYH}rMm"*q(H313 ԊL)Ʈ|` roB?9dn(ɾ d/H亴n3P &)pxgZ*Fr]Je\nn*JT2$d(9]R4td2Dntk~pv3E)({s(+-/%d4+nl ,sn*ff|p4axZ̒? (Cc/FĺO= r�>�Hf>w4oTTVleN-&OmTZF&dG0W3f?bSDʇDzOEE40<<j]E]DH UυUQESp�T? J*5{q|*LX/ 4̌\UNVπd Z%]U\[g5 p[텰p !b(NQnKO'3U7uSSr; ^NU[ZUZ][Ti5[yJT .L8CT9DS)'57]0 3^[̀Kf[3eSe)TJP\ASZSĵepZGI @QUs-$CxʲJVSE/YtcaT#DLpމe5\je$Um{.!eZ]K0Kq <s:(P.cK'7YC,LRYʹd � 0?c505څdVE]D2oNsItE1& .?@(if$ X|#^jAS0vu Z ..�zuz@@{w{|{7|W|w{z̀`z$6.5s SXIc1x(WkS!JJ`Z  !:8B!B<8v AOA]IXFG؄SZ838&882664H.Ҥ|� >KrbB  Ba e8C4xxkG3AXr1x!X�6t)Nl+FrXޔ LbD9 ZA ZAGUYIyWaT]ayeo9MY$( isW7pX$ SZxL1#w>ih�1&!3Y324Ëc0@yËĹ hy9wٛYy4�(hnCp 2"jkS$&tAgq&Nj(o));Sf]]('*Jewm௃,/+kYޭGQ_m\,Un)#nR"H2')N ] 6#9a}|_ 8WYFɄ/q3lePn`Bgq=tq!~ �u%_ p`a7n jԒ)+sqC>(5+,`,kW#zYx+zΞPFoo5nMTk̒MYswkb`2y3djg'%"膸bc~E{ 5q}Q|+E;w>{n ,.CfkߒPV\RXžư-"K $>GLmGmOPi2ljHV<[Ѫ Ȩ Z)B9fK ̇Y­_-:]+H oXJ,f0ɮ ϭk˒lv57v/vo qKQ "TII\Jԉ)|.}0Nr#}irLߓs|؜ )ZlC0VJ|)H Iij  &f&q)jv=ѧmr3,{Ñ L`ωK\_)8ם6Kb6C$+Z`(9k='2`K$mf0N�\+p~ 7OY=ڈU(ZE/)=k(kWɃ;8N+ hT*˿TP3nNoej}J7Col ٭y;O>݋6fnleV`ǞST6.|ƾΨ}{pq](ᵻs+</\-CӫM[ θ jn< S>Wr^+7ҝʠCXӦCdy9[P�t|@& Dɾo޵n޵:D$ 2Iae3c )Gcʔi4&*,G(W6r 3K.YْΛ3yӧLDʼn3fҠ@RÀmZduT l�'V,hP:|icC'MBAB6I^ՆըR2HpHG0^ GHT,O Zdi4}4Lu3֯2Uj5ݪK|U0ᩂZ+EO&i OH" @mb(.VH$80`{L8B G@#B|EDGo)M Q VaB!}8Ԅz8)p@TSv|SeOH }8A< 8tЅmXtW8ؠH(9Ycy)YBH2F#_B-("v%nIͶT۝FU1 '`\<H@yHZQ@#:̨ *{`͇}Pb%_UTgzH[}J~FƧ`pE}v� EM I>`A 1\ #*%u-FPaf&}VFGsFŵxrq%q_ו)^z>Q"ox sN8F5=1$Ľ^1_BGY [#TpJ'6%r rso!mOXa+2ڢ^i%{]H Є$w> zA`ȽUV0B ɥ eTDRaA!2o-[f(߈Cp.10B Xvuea(*Oq|kVqE k)-<,gT{6hel#&j)Ok`T-ͦ T@X.|} 0@"<{ 5$ |$ rAarj6*V0j!DO86)4C5Fmof()()IKz6:= 8[ P�%ۃ pt7JԸ'-]m$A#oa|@S& 4'$2pڤ'2F%Xց &葙 ){G"֠W*"^@ъ:)Jr䓰dNf?BlH#dMc�kiܦ71 Nkq7(RaJW=Zƪ]\@@^`if(AjRRPQ? 8�ibieɌ^1nQ(G?JlEo9ped0`~ys:6p*>PT$'SQ0ZUizCZ�1?l&33mJBE%VbW=JE,CAI,9C Z_r:ORslBD_F RU2hK)֡E*I& ἤ?vZZ$e32c4Zqrp$[CNK;tejY`, dTL@��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 =`  X߃E HEQQt1 >a $x!"X _Pb3G0B9}?Bڑ'uGt4F�bA1B$Pj0YDGPDu∃8&f'!GV#rE0&s"7�R@ ,dE`�QqT[*p(P1"E� W ޯ']Z>y" BX* sT YD |'_R\0$D[fJ;wTn@{AKEg g p;HO@{AZY*@_T^Ff;G&,s4"p?k%A#GX$E ul8gazD0ZE>i8-a Wp@+tWOH#OO@H9n00`P  vZ*s0hn;lDE" mHG X(&`A)y g+?y~8O\߿4X8)@d$`� <aP rvur �` Mz @8B/8~ ,! $ 5'<A q $%*"BM""@x/ DKH2Ky @:riC"<-mZ,E2,vXʤ(6] mF[k�BqBB�ڀ'@!B �"]k��P7LB`$#$Sx,8ф2> d. l)��?8/C!<@BgAT 'ż# ^! -nR%0/@BO8SP'O`C*PAN*pRB G!'ǃGxB"N0xTC:؎HD p?Eِ M0 �e `6$�L@'lK GHE27< *1`w}I˜2*$ @B)u6V@D6|T`C\ B�1  XlȃW @RZ“,.% �-DGX?09`C@%5ac"<�X6DBP|.`ۀg}2t km|�'<: OTeAD/� �bH$&_@\t �A�H5``B88$�� PcGv& }p6 * �6  F�. ]FІؐ&BKqX#`@` PBb} p{F b�*ƪ �#$y6l�4A^_eB0O\`%aG#\  V<Bx! )EN P   J@t)D%yClZ(B$"hq�a`[?U'd8Rs`?`G!'d7)A&b*-C;Hs(`aH@0@DD0AJPq|D\TG(X)eaO~��\'85N `rٛX!ť dN_  La F4�' }?)A a6c 4DH l HA4BD̐E|q9$" P&2Akx8ɁxP!AHiG0�Xa/? KݿSlFJtB7.Be}BBM4 }0 AL'^hEFV 2A-8VBH@+2D=eD@W\{E/ \*�^ hja",eUhU=$EL SO|PGA`W.aB4tG@3;2GqsV gCi@Wt)@�uQ@ZJ7Ay` @E08h�Q1. Vrp D$F$L?DHE�t(Z6�x,' S إfI׃eGPc=)X(b4C?=gdH$LÁw[S T7{UGE�c6_Gq@[b%V#(`<b1- 8YV�~2ՈS7${EFDB pP!8`%�6�z>QV+@v%`+`5?P $)b�62t6ċFCCbq~�f~tDGT^R$E)?HL0piPEP*BvUMB/ kkH0kPv&��t�FC$uB(�"I�-C;R2 %1jdPB6)RBD/�eqgFD_'Ah5~B3#2PG�OP?@vxdEƉ2�B�dvr"X& *xQ`CI>5A>u`>G\C~ p qoPyE860Y0kH�}8b$o1bt f xHX'@iv#h s[?$E&P9'җ�F��H\>ZRC4Pkރ6~pY%5QG%$dxDID2*? Zz@ cJG%)k�(G6$V�@uMT+tE0c%'Q8B;Q"1*dN(IQt%U `.<Y!0 � Ϣ�H�yK/@�&#[ kRfW|0L~8bRt` lAGG � @ډ)b)!#XvcY~xnE`8s!B$oW0Es(YsZ7R1Y?Tl!tp`u5 �= e � &Z8�x@Wkґtb r'8'$-C$V. [W0K< (c_ "Oe$gRQOP�I@ffvCx!AOs4c" @(LZÒň*+`-Ab`h{jf[kl$1`\2@�$^O6G`<t ZK1 LÎ6nWk,^  ޶\{@M# �tP� &%%SL(>a(/ȎRR Ǝb@� #J5JFYhg؛kN c;!.s1 1VQ#Ks= l[j�@�Rc0=l aWt8 ``"S1ѩTR^pq^ dkO�kp 7 16e&EXoB$u,  bnnjqpnkx{2~`&s b�XdOn*`�E� le"r<#/2Ctjp&"*+,$u0={2Epwq(:q!5b!$p �Wdd %=lKZt�=;0$f��tAPL|)YP+=qh ԭZ1Rhi\=�n{8=Tr#.a) Cd-(,$ b)U`)J6Ap5TS2FaѺX!EpPbh|]Uඃ�&B $S"D, 0 r"M?qUx¹- &"ZK<~b3v QD?�CT8J<CG]9O/PBOLtq�l"@*�I,T<$R&UWR)�'5a�н\0c|\a]Sp J*s0 D,cҾUt][0D7c2-a4q(!7 U�3^>MQh1Q*} !E-F RM PR\ܬjSX)0 t0�a,FM!YPݺā}0) 5)Y|� c7cœoP݅odc=RDv0PbՁȹ26ئ]o/>qXIz@<>1$RCC�$c\iBG�G@:z nC5 |�/ҽbS9,pPa.[2@=Cnkߡr+|Ttt$Ddj@|QݕQ!ǂZ<V\ˠKc!*-pH14AH*s@$C2t7 Ors`2O D0A 3F &0��5 )"4B(MS d ":C}(5]+TW2&{ B´KB 4Bsb(>V沵G?: p!3&rl!/Z=aN,B$\i@mԱO*hSX1I"-2G%As-3$B~-ь|> s!{GOC1:#{426&oC2pp^:`ArrOj>.p$?DD:K-b[G FF{O2"2|0-�ruF.Xҕ12vodo62Rt?~/o?L?&0*2Lfr|;;9?;y`[L`Z$ ±S 4b;O矽Nvd�@A0#=0!P" A(^X1P!+(2T0) 2+[tIə-i”yN=q$Ѡ#L)J" &J* 4ȑU^ja&El @AžeVm@ljY d]f[" .\߲7:WܶT8Raf 5$q$"GfCȧi]7lA8p(JFE{s:#jl"ÏP<{sAP~}9ڕ#UVc-4H){#|<ƃ UT!� п�"O*p@ C:>⪢D>X|E>/*)/#Vj>(J#J(A#E9ԯ #&BH +("L346߄34RN ƒc*T[0DZ8D#M4BD M4D[ZFP#0.H XUH-0$VYgV[o5h!H"PI-aK 1YCYZ U 2u4TIa͕V3alpru\ 6܅7 xߥuw^}wz�>e3Ҽ|ja7 242pd"8#*9cWxe#@ve#h!ckv1f1U栍>:eOYdEg{6畅렫MU::Z�$b"~nco<p'9<aw`lNji !Z[Ȝ GoЩu3gbSF>]-(csn C,߁'P[?hd٣�w݅yYyC|_p l׏ߐ'P~'ormC/y`@hbWa0W�'&My ׈1 (CTЅ;! c8#T ]X P T8D+{; ,S"<c!hE1E"x<,bD0 60~c=(6�6 a !/E&\d!Å?IAH@ܳIiqK9Rb a 3CRBSRuEDaPu4|B,Ra]ġ]И.|%1KҖ0ucZce z $�r2`D` 3dg:9s3\'>Y|Ӟa`�"-4yrrk V攗9cB*[JS~t66)233**+<iHMZnS(GGJC´4[�r2 ':9NqGE'Q u6B]9*ը"5d@P)f Sv#ҡtYIHazTn%HZS3ԥFLڒJ+Sv]|KΧsQ:x='dYvE%9jEHHn2&M)k)$k__E=lp(W\yW4'@ZrR.STNֲl*: xӜH"vUaN e|>Ekp{[W]`יצ0oa iuijWŰvysOuE.VzfЪH(R(pVj ps+SzT&,ؼxi.W/WnC 76KlTVŸ2d%{ DnҧQ.s(�7@ m`wM^;XiҕHα{dBS�cifa2g hcELt�}$e@ zVbVEjmmJzNndD'Y#54rMdUtFSѺWtQ}`q&8C@S\bh02WeJJ |5Yp(*!ZB8>qqgй56Y+[h^:B |t@QÐ(t(j! jT9�3 JaqWz*-Zk߄+8}%EOvt@4ʗi5,{鬮$ @,/|]˝ }JP1̫*R ( LJutAG}o._#(EP*5J� =ࠎ09نi; cT-xs\x5jf%M=QU_| t'G8x;V짶!Rv A I(ACp'uٕ0Βrk;3;CB+r#k>@K�ӭD#P.U(=K@2-, �5uòh[*3@H-U ޛW=!!⳱:>˾s@+8C[7R.x!0 jһ:C=R4(I8;[-7<[)tDd>F_;B:,4)å$:s78=9{ 93.j'XIЁĴ:¶ !,%#5,bJe]s{@htKj*<(n,!qokFl<oú1A .I�7Jsj!:=pc��6U($:sA*0 �Ȋા#@|(~s{^sFJܱFlIZnF1nƜIFw\ƘX̴J"]x('@�I(7h' =Xp7x؃'H LKkS[OX�4kb@ĕLLm41GvItd!mkJ ǢIw,Cr,L6 ;'+Xh�ܫ!I|ʴlxM� �֛qA6몠 Ġ( 9#$-F LMf@$SF_ILF@%nɃ͔Ilx4T.x;h>h7`'D> (qBI+T018qIĨ5)w <3&\8IQ:!\o̡|BG$M!$ZR6\>r*$s#T56xG@x'�h.64Ё0+*{;DĹCT(ξįÔF;L/\.OLl̜Fkk5J'&*x4,0yҁ'$p>$'@Í[(Ђ>HU:9 M)TS3H1E,>NT)QFQZ(RLtlLOOLEUsmT![/8Nd&zN*]0@x;X$؃@mk�6耨L8ՆAs4К=*?Yx+V!3dDEe̵HD{L_B)Q!%}uF2O&%#+-Χ='!X\ �`&=$�nE-Z5z'="'EнU(8c@Km]QNWYsUkLOBG"I=RWTϔ:( -QԮIbE�8&Նt@``�@�$Ђ5('0˰,Q4k[C<<}3s:(n}DF GQm(TGA%ωKJ]Gl^%Lz ۺ{5�5 =V:�'@$(Ё�0WU[t3);5˄ѻ@X%R%S=F[ÊIڙDcԛLLQd&u«+: C,2sr =;M+=6PK=ݝHcN*P 27[>D#c ^ L,YP5WjJ_(p^%TecsuG4bj'c%E؂$;ѓ gE<4ɒ;Be-BbxR@%LF>e:LѝWb#=]қ%\e4T6JSMttU��Qcb5�;܃�)C7lj4d-z;ى2F3U­۾5L#W",\dLZ6GR5ҞbI(*麬ft2S@bo6.:�#̢g8$'\1! Rf/[}֠Ff:FIcYR$J< { TP! 0`b$ӂC[=HM1KE/r-6On|WFk|LƔNG]"e,OͩD_'3[7]|5=I@6857aCm;V⼌KReh)S!K zҗoeYtcM~5>n:�f'ؖ9hf:vEvo:#Si:HPӛ z/3SYT~WV.TTLeŤmrdhL>!^֨Hbq9H܃KpK⃬ Pb7= rh~Cj&:VFl<c|p{EUw!&jfsOi0.:�Zpß*9=縹4̪<?'9:KSt@7 Bg='9 :k;P33*U¯yv{&c}FTuuULvqN]$\mjqy3)'6b7p>3͸l+v#$veskvhӞi@55iC+}r NuoY^M^^^qLZ/r-GfGKxX?<x3;xWxw\xkeHcG$ ̀PzOuVpa:%w]Z?6^cYTU/2:HXdWz#9S)hc߶:R6:P\;Т?@-6@(:5B,U5-:|FjuLǂrrfgESs,:b?'vRzkvUm ->yOܷCԱ'dng%#!LO$]>ҟ%:>\QM݁-� �"%�A~�"~'~o-h?? `#A0L2聅 cqLFe.6GTƈ)I#ORɐ1WlILT<bFyƴQ<E"ʴg#-lArFՎ>zZkI-$0'Cj2Pp2Dm۶ok8np7~ܖ%˘5_DAL|M:C!T\󥑅F_Mںg7H໇Ւ?`% t+TZy#BɃ)ҦwX3֧_ϯ/ۧ{ @ DЁ %BpC EEedX04e!y}8M0 UG1uN]xH}@J] 8+zHeTr$I*$0$QJ$ KmAeIh`Pj-XIqDCU'tr?2EEQ(VyP E\RU^K5b"`NXD^ji:4\馥ZꨨP`Zd`  CY>H~HU4oo)MCjhJ+S`ThraaQB'Jzf'VAjZ*һ)jz7 ZJm�҆ƙeveb j'yZN{l: u 7F#>5ht=<̓A.R2g\pAIgt(4L+)N?KG u`�"^'ѴNӠ&aCm$s+BCQh[ƙEU9vEvÉVކ'r=6S^t.N/!KI}{AN0І a8F{(B;^{~5_{8hZ;NK.t̢Z:lYi_f$<ju12KUtyH^n4D#ȅ+dFCE0pw C0M/ia0]pw U}PS.@ a(E&-(bٛW Qht%p>~#NFthr)YV#~?Pc%91QrZ� 2-T2aȀ0.vk A:ґ6XP4,c%A3+ BBIlR&f}>d&4; t`rGhh1YT@R[^t26)L:Jb8clf2)]Ʉ&/�EV޼[, J5ȚgE3jkHYQЕ :Qt9$G0{0#/X=ӎ,f4+Q5n4v|+Gr4%DQ '#,{]X!$pϡƯD 'i%ᚁtģ('j 〖]'P.M  $ @p`Hbmx%F]&M9Cq&Kx#l.9,dDf -PƩ#+RR2(O\6֔,3J"#]%+yF6.e@1!u�J{$c5zԚRDrӆhr+0}9%1ɯڤ:Oe#JWh".>ɬJliJ'rFSvdEUf(Ddҵ Ы$Jb�Dz'hME2W9goB9:X]eUB+ h˕ON^2Dѯ;2&G<t1ㆡy^\!dAm$:1##wK>V=,D6 Ś!6 g8Id?VR)Ρ$*+<XIZ.ӏjp/Af5jlZg`i0ZAv$ o9!Agjӱɢ@V;YJoVdD+qI#\Oe2L.˽,<L lj�x]$b7�@WFIj7!B3&WL;/xj j|Q^&yν j\F݊:9_Qb :c0 >؂ V@7&J0B c5cWXnAbq=^)do,Fйr^zq/{,Y]%z͞{2 ,ߝH6\s>QA$&0)1K}jenWp73 TDAʀ'D5kMG Lox1Y{'/8еNoϋy~)6*Rƈ )Իլ|C屖A�j? cnP3` *@2eFU%�0įhNYOPE8 ގ!Ĝ&LߕHT,EmxEOɑ UuUUWUׇ@<HBA<@�N <A� MXuܠi@ADHtE}=(ɗ;Yֳ҂9JIQsR)^ጀI?Z V<T5EY^A@ 4�4^ D <A@�t@va]W4TZFݢt_FDtdIYੌgIKaNYY VU t H-}DҠ]E]TAǵA�IB@Aƀ@1$PLש}TG#HJj9QG0<GIN6Z,QGTKVTۊD4-"R^}]5Si! ĀA@�<tA X]A@�5S$ZS2ѱѳ)Mg ˣ Nl[QlQq5#6N@?Ua5*)E„/©H}�! "�xe,B@$�@Ur!RLs)`LxA TdIF#|G"HjSVV,U X?Ͱ ^NuР|t,]1(�BA A(B@_M@%ـحpMXXiWXF YrEj:ai ͥKV!?iX}lࣼmYGU/񤬝D"hf��4H"@@$M P \<5`OBCAN FbF[GrVF) Ww,HV5LrX>_1D!t� @ 48HjY"]-IS1# 7E@]8ިֶI2OUZĆEP~sv_""u4'0+9#c~E)��au@ f$$W]Ĝa Ee�pVq1G.<^1UiD6WJhSAdZ`g5�Jart -LAd$u夊ڵٝRjg}՘%U`vzCac,mh4 ^ ipE^ޠq!R9AT+$\�`$Dע HؚZIQ0=H+ZΫXЗf\['9vh4>ѕJj L\!Jd `̎ճHuJ!^]MWd�I1F=[.Vl p0-rfhaLPKI eglkT(J怄Fq`F QĨcoA!% TltUm pB-\ontpZ#\7.e l!l]mq!^nZW 5NS!h>YGl-`-:  P|J]r=pP娾U;v�aYb`Jۭ0BadP16kq mIH:cWTny#r J4npQJ XQݙ0*d2ȃ,nO$᫬+ɉOQIX֔q )U-#O8IIHXVXr1@(&.N[i̝r)t]joa?!TB0THv5rwȱuVsɨ";Eu٨Aؔ*0u}$/$�&CLn'or'zK*[m ѪP$Ic3A ,>ߓgTOV`MX\dZNi4QVLsj5BoN+˘ǚf^orN_jRm@V?%LϱqSh X,D Qƞ#AVvpA0@.fOtEG4oGbGO-tVhٰ5s֖AQI[BEő!@Po Qmv9 vΊ%buƮdUmH^Z(e߄]dr +ۗK@N$Aq|}7~c�~3~w8、˕\xm/ mf@ MDgj,FP Hъ0WӪiV!l<=QK7UX+i3�uV P pӎܞ% yw@9 yڦb7y?9x�Prc cEȄ0䢲rvHjE tޗ܏vp-\$pXP,8($M$ f6 �>LH" D]4&i)ԏiu:�B h.9m Tʠ62b@MKO� $o7?3;O{K[[;WzlB,9 0)FgoW bnjDT Iz_3m@pA +X�ķ!A$,E\d A\$[<c<YA(|\c@̗0A 4Ȼb<Rɩ;UH._?=8G ^1Gu5"i�s){$DB$�Aګ=; �н=߽ý)}ۧV38osagdeG{ߩ4S Enw%O E)iuI+ľ>׾>$ <t~zcClPo:mHJ}ܰ4&gzu뮧(2'f Bތ+NӀOL??? %Ͽލ7Zr> @CA* "<hPaAF,#1"ĉ+f1!C h4pA,Q#]3e<lQaK3u,9%Q4mli L0:ӪLRźէ_U+U}H dܶ%Dnt2Q_&}z`!c|8 1/j2̅^ʜ9rs˝gqrA9J%l,{$-rbT l`\r˓?>zuקAay$|_Aģw WB#Zc̝OF#"*MhͤPm!`^AکS;ih0'XVtZd xEhstQE!` 3/=,8ȱj13ͶĒˍ̲,ZU;JBJ:--%DJ-!y2vͥ6VCAD]P m4R MRGCQM5}tRGS�SS0c˽i>DL1@lor#< ēJSgh";S#M&=Il $0"WoSs9=]t%7t-Wy MaXeB+L>1 #s˅q�r?RC_Ji44\ [ӌ7 (7eD CfycVqsޙ矁Yܙ%RU.}z -jVɂ -, $P2HXbD VܚLX -qf{ oWfI}A=|[ _ +7Ӻa#vGQ3% C"8! ά4J-N:< =VDf@^O>蜗w^?~EO&<|-ދoJ_s-mrbϱզ5)8· R-6iC (3^/ j `=`ÓrBxpܠ  P _IN<a3H1a_@0%na^æ.IػO%"b@e1JH m'La IA8h I0`y#h=q}qơqHIܢe{PؔPǔ-~kʪ IB24ˊk8HC۰x׵8q@`P#(s9s\a2=*3 |#|6 rd&IcqIH@Fnrw!A#+y|#D$vRaZ]Nҧ>ld{VjTnRHW4uH!`X mlԗ٣ $G(iC��:m!HCG@@kT7yS9$r/)r\mꓞ$z "ST׆B IX/N"^hnta2%Wˡ @SI$! jAC)TS =9]E6bi<=') "ct,P:jBJH:&";@/Dב$CIض: =IX֛]*t&:7�G3Hfrˑv='rAJ͊ '?Yߨ: ~I,]+u9 ou3h.JDwrA7,isn WIJ(AU@d,GkT7tK_ع^P*c#RU\e"ORlPBs;Jb۬7"ZIS2Epmu Ya}4rVp3{bqƎ1ߊME(e;uV2`tLӫnZӫM-O ' F\ ͲOʪ:nq˻jrS0%!� Lf@RIt 6@l�Hl"X[5JXTt"R<;<-7_$SJS=IV;#&6&P4yXoj'm/F?_TopA�BxC akv N7O؀s 3ࣉvOݽHw.~ZԮdq袃>0ginsJf#Xc 1%Tsk"|p, lB[6xBBvt@p;lͲt8h: ӑ}q%uTIgt%lgMڑd,Ȉw�q ܆C̔M?J@ۡ }h؀GA(�ц�{D$`:rD7kI{$z"=}5z_1yEg=Mi5(p).'K3AN&oO^AdutI9 ֠ ۄ � >�p@ `4X :$GKrn/�2`,,o2Oʘ*28 YYtr&cVg5XLn�entZZ`Z �l * @$BJ! @�J"PJd�.ý/I0jd֯%CYDcm\ N C8NtËB$8fB ãp` T�  + |z: : �mװM۸-ʫ v爊܂ =, dW--QTkdIBLbcAHd d�Ȫn+!�@`0�t�@؜jt� g: 9BqƇ r2 f1`hE}$nؤj&`NDXg&Ti?fї~iư-` :� @> � \���Rjx1I&/ C b?- Ӵ$3||NĠPN|+DO|"td#͠#\ }i<�a �ېC�N@VN:qm ̩4KviG nr, RW ~@CNPn7Lm0V(4(<f`NpSNu|JxqP|�jDiB# Mj/e܌�1͏1mes2-#2RbN1N%%lbY 8c"R9^ěr^jr��J�,-3*/,h0+*_&f>Z6'1<l<}O~Khh‹XO>w 2+SRt KF` J D qȫ/+0i2ȃ 1No3Wh}3(X $"kHFnPdD'7¸EB)m`Tϰ)�9!Bu#7H+QFs/T|&Msr K}JNNWdNH5(bTMlO:M!xi T,q[]0LP9ꤐl�`ЪZf^uv-<`V3sJ `yU+Q f*DE&O$6zt4 4lZVIhI˕`+,U;@GH9͗BFO^_^cU/:3hMC1Zh NljPM,FO03n=(<vq}?p !UiuCJ|VU&q6r�;q2j.D;2EWty/y&Yb,Y'js ) 6|U+9Vl}- kZ0 @b^'QMG 1NO(_T`<-@TfJ7`JiӌmbD&J[W7U -fsoNUoOź foQ~0 3>s*W}@nzbgD/ EDn)@ 7axlQ|%}}Q5I5"nŘ vi:IT1V*tq?s@j Zo6O>Nr& 郱+G5Y:Jw}43}6xs_' 5EUTyX@1OlscC5Xw%^i=N@{�".�ֶ$;.B7.)Yn樰Y8 Zp@�:wfFCl7E=q#mlx�n=dhwywZT9P^3P2٣KP91;ceGjm9`kp=t^#gJو8iwAZ"icq405UPO �` `ګڬZ�:ڬۺQzÚz t` F`%#mN1]yZ!rzC3[ d\M*h7j3.q 2 @h joJ`yPl{�۸q;j#xW&%_g$w1xga}�Zwpp .NFK2 3 ჶ{ l[`[`'  gYgJAc姏`#&:8b$׵^)f8!*$.'[a[aȍ|Oȕ[aɍ|ɋə\ʥ<ɥɉ<˓|W'a Cmy6>J}iW#VJGD 9)0� � }@ %i�i`?1/]#=-%`/.̀-;+,M'sHҟ?yuc5"WndPclVm w44Q47�::�%h1e]0`[ǽ}#ܟm}Ln-ʼ1+O- 1`막΅: {5&wV#O=bz � 4聞m[[h[%a݃i}IWK^ae~݇`>aKn[@h7(MŅXŅůz3&jl vV5xDGөnp~d"hԾ#(? ܦoohJ< "ɳۻCrFٶfNP%_ep޾뾂5SaHI^`Up/l M1 7~3\#FSL|cv BT/u@.REūx߄s_~_@Ky<g0{1 `�J#hp ƒTdpĆ':Xč̠EK$)PdgɲŘǜlIEe<!fTH@Nqb]66pPe4jѤHeE5TD9)6Fٶyqɑ sҽ;7 !$<3nj)رceV>x2F)oy3CѤG.a" 1k,=i>Nd4P}N6si'q^]J<⹇h{뾰`$ԯσ "8c+FaQ1Y#yqLaxH6Z _Jj&䓁m$ɘ 2bu#y81򸣎HS=b磏 7]N{6%]%F>f&g`bӁ pL9Da]DL(-PzTgY8$AR8u>$$ 6�( 6HCEuP>VE9j(z٧{`k{U}+89ٱzgFf`fF][-Dk i4bFGvKlrAaUե`e `w/vd1`)V @`2p0X=0KV0 =dTV5ctY#^0iތ&y L9V"nyM:9| V[ϊF1Q `]W Qd1u>( dppddwM}k݆" ku.v@ʖ6dy n U桄T[ C A*[zOgRֺU6ֽ_U8pJǥ0t{H;_"z| CW^%Wiɒ16be~2?3li$~/e+08'  kB1% a6u:Cpbπe[ڰ1/i_*X@c$S2DK\> bZ�,"$ T$r'j$Ymk׸EtZ1= JBT8V�01�6E<fQ_ڒ#(9)!!?v8}3 ~heР&$ |Wɲ.a`uƄRSG=>lRD(c\Ň/af_[UR$َr\9i<h<$>d^{c-N<ZJX7cاNx>aAKyяINr|4_�c z7N L產GR+&TNDP*_^×� M  (|DUd:_'6b@pRUnB \4cKڌG1w֎~sPJjLԒŚn�Ceu Hh� $1&<A @ QS~}*CÀPJt $ 9 | +#w(K k-9 Ilum\'ۗ֔*aSh<߉'X0 k t'4!8 UAaD):L%.Vmo B_-VʐՐl$[#-UJŕ"ͧ^/䒅8x^ԆyOBPQ"� A,I CqcSq(i%zժh �CWU+mo+i1Xɑo_^㧂 U. @x]� .T A0GwXR^j`g8Fs/t}o5M�/<HjV,%?9P3{_vOY$@O`U$"8@$`vը|K㩆AS8m\"jڏL<C/iL<-QBK n(جR ƚvaf^ M�ֆ .c,5@unM`g^"3NV2uu[mlmY8's0T 繂r0E:�ml $EiC ?A }eK\tmlOI.WES/u{ExƵJo=y;㐪R_[םn A�4A`TN�& $�T^螇BgZ%{rI8׭}ۤv=Eq^/{G`:u "UoCF[;,yׁay1oԖWo%q?Yg]r/Q^Nyc�6}|0I |6m@6% /UG~U'_$qaM"2Z7d}izd~mti)K 5R6JCf{G[�PwA#^.518N`m Z2E;Vu+2>i}!Xd㖂&NzFBs=`TnalEm:o0I8pf_lw;f!8!y8wyyb[=uau'~%ٗNe-*lTAfP6h #)]�xmsXpJ1U8*DJQZSG%<h\yG?bce'wl!Y^GqIS6u}`|K!0^VEh<ԈSQRg^uGMigDF?DrF~e-jz"w-*D(%vYWa@nɣ:g]A%=�on1(lZP*uČχcsSuaeMl yƍ7`A~Ma@Lb7`A=eCaAY3kGGjyB4]5z4X5h ih2TRhlxVEs9sB7Xcəv@c=A9&}W(,7v8`N} ;s96<8aI8`;xphGq`):BYdFyY# П 96d9*<c5KFlT�[d^!j9Wr艥Af`{{�d zxC@zc dd7:6I5Jvӟйs0k`uUQU96T_I#8o%$. }w7p*zo~/J#*HsaWt$XQuu)dI[ʞ9e8�/zuqVhhꈁYȪ"Zvw Iu@(hLVy&yq>4lDptpf:�f :@:隮犮jڮ*J:ЭJ@J@嚃TzH&VWZYʛ>$baTP�P[ F�F !{�  p3+�F 2; *; %0*?�/`%�~�C*h6ΆC)κm%x՘YB@PFд$ KK8BT x{KF}+7 @{번 G۶q`7l6vcж/Ch]۬jS Q Zp 6+ۻ+ƛ;˼K~�Q.DxRZ_ZKY^y\]:ǰw�@44�@`4p�)N6Km[ )``N@JzR[`@@۹QGQWش`':nyy@2ƗC*jq(VPC슐Ho(Ke㤔(W{yH,Մ,]ȁ陥_Z㛾h96dAT%sts^}YOcg'cZZl $Z22/ Nٺ B34 /X6AP,/ydFz6p]L(쑽Cc+-,ßJaL["#NZʠG1K\dJm^aLjPi3ȹ"|$c;cXw,eukII[ 1 Y^3c[4aϦGyvxExa4gݹpL]5Ƣ%Z_Y$:<5cBlV1kGS|m7O'PUӰ'aT4)^ΰ }\2 ۍ̩;)rr|3%!9ǁWOz/zd͌1~6MJ/Tpޙ+ VZC(u) !-k;Gi}DD"~OVgMK$1ti{u)q {@Ufw TQl*βIXeeiJ(ۤ2kWMʊKBWg<xOÃ\@uO3FӜ(TLLRlCIې޻z|ݍ% e-)mSFcCёz)[BْW55wN|=|M%Ũy!UgקqzмA;M֒0<DL)x4^^Tt0UFZv�]e�pU;݄Iq,y צ8竺!<E0el4F&fJv$7X4:1Ӝc96IV .m ~I46̕lLl6FeBF<[=GF{{{B݉S,UU:m] -9+lwUWn*>OJT)" 4Ko pK$ вׄ P}vL:>lԷ#hnN`, *հ[Zvxn\z F cODO}\ae5ny_"ݚ }vkm7G7wHG=SA5T(0 qT3UGg<H|<&=\ϮGߕt /%XnXe]o �}GU!Q h^Ր7_ϚQ5jIK\�ϥ)E]>`]:]"v|}ndlZY, No~ڒ:WT6 оtmal>ab&b*&C<YvGN$L 8gNZڙ`-!w~Ke\kf80fevflmo fm`s<\$a d^Ά|,t}[.+Jz2Z7ag6@j<P_HtHz2D I$@ l=7~ I E ! K0_ I˕9k$Q%#Gf(I!iSOF-jӫn5*ӧc ;l٩iۖ۵qr) ƽGF7v�S�IEMHJcm:qK:6 RԑoO o(G Bvmܴͤ ʐaФe8Hv)r~KzڬXnwZ~ֺU[8æc:7V,$@&dp‰6ڨa2�'#;m><B %`ji>mt2%2hA11JFQ:nr;x~G!;+)<j>\+�! 4@�6Dh', l@� 5 @ͣ*J fOx AkΑ A.) * $2%+<3mKS%oqHPNҥZ�$EDi/(oI4d @PtС "_hWX2Y @qoDz"Α3.T쎜\!itN1]<OW"/U?kNg :C`$ѡA�ѡ=Fd@ )Y O> P-߀; XLʋWO-y\Q9R=f:ONu/֨t0:̉=h͌-  K�A:BRWbZݩk63JZQ%RNmWhz+y5o|�$ tM0H`�\m%QDlMNAVjP E92n1h!n߹gTmV+$[z{Nt2@ PS9tNNRddnkZI5E\;\68$zSG5oӡ@;%m/:>HU1}Ifօ0 {6ֆvSR![1 ̊E1zj^*Bzח Cs $8VIU9Iil 0#s؆Pd MHT7$E-Q"qn{".ez`'<$QIa)g:P>0"L 3bt1'XmwX ͇}I@lJ��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 =`  X߃E HEQQt1 >a $x!"X _Pb3G0B9}?Bڑ'uGt4F�bA1B$Pj0YDGPDu∃8&f'!GV#rE0&s"7�R@ ,dE`�QqT[*p(P1"E� W ޯ']Z>y" BX* sT YD |'_R\0$D[fJ;wTn@{AKEg g p;HO@{AZY*@_T^Ff;G&,s4"p?k%A#GX$E ul8gazD0ZE>i8-a Wp@+tWOH#OO@H9n00`P  vZ*s0hn;lDE" mHG X(&`A)y g+?y~8O\߿4X8)@d$`� <aP rvur �` Mz @8B/8~ ,! $ 5'<A q $%*"BM""@x/ DKH2Ky @:riC"<-mZ,E2,vXʤ(6] mF[k�BqBB�ڀ'@!B �"]k��P7LB`$#$Sx,8ф2> d. l)��?8/C!<@BgAT 'ż# ^! -nR%0/@BO8SP'O`C*PAN*pRB G!'ǃGxB"N0xTC:؎HD p?Eِ M0 �e `6$�L@'lK GHE27< *1`w}I˜2*$ @B)u6V@D6|T`C\ B�1  XlȃW @RZ“,.% �-DGX?09`C@%5ac"<�X6DBP|.`ۀg}2t km|�'<: OTeAD/� �bH$&_@\t �A�H5``B88$�� PcGv& }p6 * �6  F�. ]FІؐ&BKqX#`@` PBb} p{F b�*ƪ �#$y6l�4A^_eB0O\`%aG#\  V<Bx! )EN P   J@t)D%yClZ(B$"hq�a`[?U'd8Rs`?`G!'d7)A&b*-C;Hs(`aH@0@DD0AJPq|D\TG(X)eaO~��\'85N `rٛX!ť dN_  La F4�' }?)A a6c 4DH l HA4BD̐E|q9$" P&2Akx8ɁxP!AHiG0�Xa/? KݿSlFJtB7.Be}BBM4 }0 AL'^hEFV 2A-8VBH@+2D=eD@W\{E/ \*�^ hja",eUhU=$EL SO|PGA`W.aB4tG@3;2GqsV gCi@Wt)@�uQ@ZJ7Ay` @E08h�Q1. Vrp D$F$L?DHE�t(Z6�x,' S إfI׃eGPc=)X(b4C?=gdH$LÁw[S T7{UGE�c6_Gq@[b%V#(`<b1- 8YV�~2ՈS7${EFDB pP!8`%�6�z>QV+@v%`+`5?P $)b�62t6ċFCCbq~�f~tDGT^R$E)?HL0piPEP*BvUMB/ kkH0kPv&��t�FC$uB(�"I�-C;R2 %1jdPB6)RBD/�eqgFD_'Ah5~B3#2PG�OP?@vxdEƉ2�B�dvr"X& *xQ`CI>5A>u`>G\C~ p qoPyE860Y0kH�}8b$o1bt f xHX'@iv#h s[?$E&P9'җ�F��H\>ZRC4Pkރ6~pY%5QG%$dxDID2*? Zz@ cJG%)k�(G6$V�@uMT+tE0c%'Q8B;Q"1*dN(IQt%U `.<Y!0 � Ϣ�H�yK/@�&#[ kRfW|0L~8bRt` lAGG � @ډ)b)!#XvcY~xnE`8s!B$oW0Es(YsZ7R1Y?Tl!tp`u5 �= e � &Z8�x@Wkґtb r'8'$-C$V. [W0K< (c_ "Oe$gRQOP�I@ffvCx!AOs4c" @(LZÒň*+`-Ab`h{jf[kl$1`\2@�$^O6G`<t ZK1 LÎ6nWk,^  ޶\{@M# �tP� &%%SL(>a(/ȎRR Ǝb@� #J5JFYhg؛kN c;!.s1 1VQ#Ks= l[j�@�Rc0=l aWt8 ``"S1ѩTR^pq^ dkO�kp 7 16e&EXoB$u,  bnnjqpnkx{2~`&s b�XdOn*`�E� le"r<#/2Ctjp&"*+,$u0={2Epwq(:q!5b!$p �Wdd %=lKZt�=;0$f��tAPL|)YP+=qh ԭZ1Rhi\=�n{8=Tr#.a) Cd-(,$ b)U`)J6Ap5TS2FaѺX!EpPbh|]Uඃ�&B $S"D, 0 r"M?qUx¹- &"ZK<~b3v QD?�CT8J<CG]9O/PBOLtq�l"@*�I,T<$R&UWR)�'5a�н\0c|\a]Sp J*s0 D,cҾUt][0D7c2-a4q(!7 U�3^>MQh1Q*} !E-F RM PR\ܬjSX)0 t0�a,FM!YPݺā}0) 5)Y|� c7cœoP݅odc=RDv0PbՁȹ26ئ]o/>qXIz@<>1$RCC�$c\iBG�G@:z nC5 |�/ҽbS9,pPa.[2@=Cnkߡr+|Ttt$Ddj@|QݕQ!ǂZ<V\ˠKc!*-pH14AH*s@$C2t7 Ors`2O D0A 3F &0��5 )"4B(MS d ":C}(5]+TW2&{ B´KB 4Bsb(>V沵G?: p!3&rl!/Z=aN,B$\i@mԱO*hSX1I"-2G%As-3$B~-ь|> s!{GOC1:#{426&oC2pp^:`ArrOj>.p$?DD:K-b[G FF{O2"2|0-�ruF.Xҕ12vodo62Rt?~/o?L?&0*2Lfr|;;9?;y`[L`Z$ ±S 4b;O矽Nvd�@A0#=0!P" A(^X1P!+(2T0) 2+[tIə-i”yN=q$Ѡ#L)J" &J* 4ȑU^ja&El @AžeVm@ljY d]f[" .\߲7:WܶT8Raf 5$q$"GfCȧi]7lA8p(JFE{s:#jl"ÏP<{sAP~}9ڕ#UVc-4H){#|<ƃ UT!� п�"O*p@ C:>⪢D>X|E>/*)/#Vj>(J#J(A#E9ԯ #&BH +("L346߄34RN ƒc*T[0DZ8D#M4BD M4D[ZFP#0.H XUH-0$VYgV[o5h!H"PI-aK 1YCYZ U 2u4TIa͕V3alpru\ 6܅7 xߥuw^}wz�>e3Ҽ|ja7 242pd"8#*9cWxe#@ve#h!ckv1f1U栍>:eOYdEg{6畅렫MU::Z�$b"~nco<p'9<aw`lNji !Z[Ȝ GoЩu3gbSF>]-(csn C,߁'P[?hd٣�w݅yYyC|_p l׏ߐ'P~'ormC/y`@hbWa0W�'&My ׈1 (CTЅ;! c8#T ]X P T8D+{; ,S"<c!hE1E"x<,bD0 60~c=(6�6 a !/E&\d!Å?IAH@ܳIiqK9Rb a 3CRBSRuEDaPu4|B,Ra]ġ]И.|%1KҖ0ucZce z $�r2`D` 3dg:9s3\'>Y|Ӟa`�"-4yrrk V攗9cB*[JS~t66)233**+<iHMZnS(GGJC´4[�r2 ':9NqGE'Q u6B]9*ը"5d@P)f Sv#ҡtYIHazTn%HZS3ԥFLڒJ+Sv]|KΧsQ:x='dYvE%9jEHHn2&M)k)$k__E=lp(W\yW4'@ZrR.STNֲl*: xӜH"vUaN e|>Ekp{[W]`יצ0oa iuijWŰvysOuE.VzfЪH(R(pVj ps+SzT&,ؼxi.W/WnC 76KlTVŸ2d%{ DnҧQ.s(�7@ m`wM^;XiҕHα{dBS�cifa2g hcELt�}$e@ zVbVEjmmJzNndD'Y#54rMdUtFSѺWtQ}`q&8C@S\bh02WeJJ |5Yp(*!ZB8>qqgй56Y+[h^:B |t@QÐ(t(j! jT9�3 JaqWz*-Zk߄+8}%EOvt@4ʗi5,{鬮$ @,/|]˝ }JP1̫*R ( LJutAG}o._#(EP*5J� =ࠎ09نi; cT-xs\x5jf%M=QU_| t'G8x;V짶!Rv A I(ACp'uٕ0Βrk;3;CB+r#k>@K�ӭD#P.U(=K@2-, �5uòh[*3@H-U ޛW=!!⳱:>˾s@+8C[7R.x!0 jһ:C=R4(I8;[-7<[)tDd>F_;B:,4)å$:s78=9{ 93.j'XIЁĴ:¶ !,%#5,bJe]s{@htKj*<(n,!qokFl<oú1A .I�7Jsj!:=pc��6U($:sA*0 �Ȋા#@|(~s{^sFJܱFlIZnF1nƜIFw\ƘX̴J"]x('@�I(7h' =Xp7x؃'H LKkS[OX�4kb@ĕLLm41GvItd!mkJ ǢIw,Cr,L6 ;'+Xh�ܫ!I|ʴlxM� �֛qA6몠 Ġ( 9#$-F LMf@$SF_ILF@%nɃ͔Ilx4T.x;h>h7`'D> (qBI+T018qIĨ5)w <3&\8IQ:!\o̡|BG$M!$ZR6\>r*$s#T56xG@x'�h.64Ё0+*{;DĹCT(ξįÔF;L/\.OLl̜Fkk5J'&*x4,0yҁ'$p>$'@Í[(Ђ>HU:9 M)TS3H1E,>NT)QFQZ(RLtlLOOLEUsmT![/8Nd&zN*]0@x;X$؃@mk�6耨L8ՆAs4К=*?Yx+V!3dDEe̵HD{L_B)Q!%}uF2O&%#+-Χ='!X\ �`&=$�nE-Z5z'="'EнU(8c@Km]QNWYsUkLOBG"I=RWTϔ:( -QԮIbE�8&Նt@``�@�$Ђ5('0˰,Q4k[C<<}3s:(n}DF GQm(TGA%ωKJ]Gl^%Lz ۺ{5�5 =V:�'@$(Ё�0WU[t3);5˄ѻ@X%R%S=F[ÊIڙDcԛLLQd&u«+: C,2sr =;M+=6PK=ݝHcN*P 27[>D#c ^ L,YP5WjJ_(p^%TecsuG4bj'c%E؂$;ѓ gE<4ɒ;Be-BbxR@%LF>e:LѝWb#=]қ%\e4T6JSMttU��Qcb5�;܃�)C7lj4d-z;ى2F3U­۾5L#W",\dLZ6GR5ҞbI(*麬ft2S@bo6.:�#̢g8$'\1! Rf/[}֠Ff:FIcYR$J< { TP! 0`b$ӂC[=HM1KE/r-6On|WFk|LƔNG]"e,OͩD_'3[7]|5=I@6857aCm;V⼌KReh)S!K zҗoeYtcM~5>n:�f'ؖ9hf:vEvo:#Si:HPӛ z/3SYT~WV.TTLeŤmrdhL>!^֨Hbq9H܃KpK⃬ Pb7= rh~Cj&:VFl<c|p{EUw!&jfsOi0.:�Zpß*9=縹4̪<?'9:KSt@7 Bg='9 :k;P33*U¯yv{&c}FTuuULvqN]$\mjqy3)'6b7p>3͸l+v#$veskvhӞi@55iC+}r NuoY^M^^^qLZ/r-GfGKxX?<x3;xWxw\xkeHcG$ ̀PzOuVpa:%w]Z?6^cYTU/2:HXdWz#9S)hc߶:R6:P\;Т?@-6@(:5B,U5-:|FjuLǂrrfgESs,:b?'vRzkvUm ->yOܷCԱ'dng%#!LO$]>ҟ%:>\QM݁-� �"%�A~�"~'~o-h?? `#A0L2聅 cqLFe.6GTƈ)I#ORɐ1WlILT<bFyƴQ<E"ʴg#-lArFՎ>zZkI-$0'Cj2Pp2Dm۶ok8np7~ܖ%˘5_DAL|M:C!T\󥑅F_Mںg7H໇Ւ?`% t+TZy#BɃ)ҦwX3֧_ϯ/ۧ{ @ DЁ %BpC EEedX04e!y}8M0 UG1uN]xH}@J] 8+zHeTr$I*$0$QJ$ KmAeIh`Pj-XIqDCU'tr?2EEQ(VyP E\RU^K5b"`NXD^ji:4\馥ZꨨP`Zd`  CY>H~HU4oo)MCjhJ+S`ThraaQB'Jzf'VAjZ*һ)jz7 ZJm�҆ƙeveb j'yZN{l: u 7F#>5ht=<̓A.R2g\pAIgt(4L+)N?KG u`�"^'ѴNӠ&aCm$s+BCQh[ƙEU9vEvÉVކ'r=6S^t.N/!KI}{AN0І a8F{(B;^{~5_{8hZ;NK.t̢Z:lYi_f$<ju12KUtyH^n4D#ȅ+dFCE0pw C0M/ia0]pw U}PS.@ a(E&-(bٛW Qht%p>~#NFthr)YV#~?Pc%91QrZ� 2-T2aȀ0.vk A:ґ6XP4,c%A3+ BBIlR&f}>d&4; t`rGhh1YT@R[^t26)L:Jb8clf2)]Ʉ&/�EV޼[, J5ȚgE3jkHYQЕ :Qt9$G0{0#/X=ӎ,f4+Q5n4v|+Gr4%DQ '#,{]X!$pϡƯD 'i%ᚁtģ('j 〖]'P.M  $ @p`Hbmx%F]&M9Cq&Kx#l.9,dDf -PƩ#+RR2(O\6֔,3J"#]%+yF6.e@1!u�J{$c5zԚRDrӆhr+0}9%1ɯڤ:Oe#JWh".>ɬJliJ'rFSvdEUf(Ddҵ Ы$Jb�Dz'hME2W9goB9:X]eUB+ h˕ON^2Dѯ;2&G<t1ㆡy^\!dAm$:1##wK>V=,D6 Ś!6 g8Id?VR)Ρ$*+<XIZ.ӏjp/Af5jlZg`i0ZAv$ o9!Agjӱɢ@V;YJoVdD+qI#\Oe2L.˽,<L lj�x]$b7�@WFIj7!B3&WL;/xj j|Q^&yν j\F݊:9_Qb :c0 >؂ V@7&J0B c5cWXnAbq=^)do,Fйr^zq/{,Y]%z͞{2 ,ߝH6\s>QA$&0)1K}jenWp73 TDAʀ'D5kMG Lox1Y{'/8еNoϋy~)6*Rƈ )Իլ|C屖A�j? cnP3` *@2eFU%�0įhNYOPE8 ގ!Ĝ&LߕHT,EmxEOɑ UuUUWUׇ@<HBA<@�N <A� MXuܠi@ADHtE}=(ɗ;Yֳ҂9JIQsR)^ጀI?Z V<T5EY^A@ 4�4^ D <A@�t@va]W4TZFݢt_FDtdIYੌgIKaNYY VU t H-}DҠ]E]TAǵA�IB@Aƀ@1$PLש}TG#HJj9QG0<GIN6Z,QGTKVTۊD4-"R^}]5Si! ĀA@�<tA X]A@�5S$ZS2ѱѳ)Mg ˣ Nl[QlQq5#6N@?Ua5*)E„/©H}�! "�xe,B@$�@Ur!RLs)`LxA TdIF#|G"HjSVV,U X?Ͱ ^NuР|t,]1(�BA A(B@_M@%ـحpMXXiWXF YrEj:ai ͥKV!?iX}lࣼmYGU/񤬝D"hf��4H"@@$M P \<5`OBCAN FbF[GrVF) Ww,HV5LrX>_1D!t� @ 48HjY"]-IS1# 7E@]8ިֶI2OUZĆEP~sv_""u4'0+9#c~E)��au@ f$$W]Ĝa Ee�pVq1G.<^1UiD6WJhSAdZ`g5�Jart -LAd$u夊ڵٝRjg}՘%U`vzCac,mh4 ^ ipE^ޠq!R9AT+$\�`$Dע HؚZIQ0=H+ZΫXЗf\['9vh4>ѕJj L\!Jd `̎ճHuJ!^]MWd�I1F=[.Vl p0-rfhaLPKI eglkT(J怄Fq`F QĨcoA!% TltUm pB-\ontpZ#\7.e l!l]mq!^nZW 5NS!h>YGl-`-:  P|J]r=pP娾U;v�aYb`Jۭ0BadP16kq mIH:cWTny#r J4npQJ XQݙ0*d2ȃ,nO$᫬+ɉOQIX֔q )U-#O8IIHXVXr1@(&.N[i̝r)t]joa?!TB0THv5rwȱuVsɨ";Eu٨Aؔ*0u}$/$�&CLn'or'zK*[m ѪP$Ic3A ,>ߓgTOV`MX\dZNi4QVLsj5BoN+˘ǚf^orN_jRm@V?%LϱqSh X,D Qƞ#AVvpA0@.fOtEG4oGbGO-tVhٰ5s֖AQI[BEő!@Po Qmv9 vΊ%buƮdUmH^Z(e߄]dr +ۗK@N$Aq|}7~c�~3~w8、˕\xm/ mf@ MDgj,FP Hъ0WӪiV!l<=QK7UX+i3�uV P pӎܞ% yw@9 yڦb7y?9x�Prc cEȄ0䢲rvHjE tޗ܏vp-\$pXP,8($M$ f6 �>LH" D]4&i)ԏiu:�B h.9m Tʠ62b@MKO� $o7?3;O{K[[;WzlB,9 0)FgoW bnjDT Iz_3m@pA +X�ķ!A$,E\d A\$[<c<YA(|\c@̗0A 4Ȼb<Rɩ;UH._?=8G ^1Gu5"i�s){$DB$�Aګ=; �н=߽ý)}ۧV38osagdeG{ߩ4S Enw%O E)iuI+ľ>׾>$ <t~zcClPo:mHJ}ܰ4&gzu뮧(2'f Bތ+NӀOL??? %Ͽލ7Zr> @CA* "<hPaAF,#1"ĉ+f1!C h4pA,Q#]3e<lQaK3u,9%Q4mli L0:ӪLRźէ_U+U}H dܶ%Dnt2Q_&}z`!c|8 1/j2̅^ʜ9rs˝gqrA9J%l,{$-rbT l`\r˓?>zuקAay$|_Aģw WB#Zc̝OF#"*MhͤPm!`^AکS;ih0'XVtZd xEhstQE!` 3/=,8ȱj13ͶĒˍ̲,ZU;JBJ:--%DJ-!y2vͥ6VCAD]P m4R MRGCQM5}tRGS�SS0c˽i>DL1@lor#< ēJSgh";S#M&=Il $0"WoSs9=]t%7t-Wy MaXeB+L>1 #s˅q�r?RC_Ji44\ [ӌ7 (7eD CfycVqsޙ矁Yܙ%RU.}z -jVɂ -, $P2HXbD VܚLX -qf{ oWfI}A=|[ _ +7Ӻa#vGQ3% C"8! ά4J-N:< =VDf@^O>蜗w^?~EO&<|-ދoJ_s-mrbϱզ5)8· R-6iC (3^/ j `=`ÓrBxpܠ  P _IN<a3H1a_@0%na^æ.IػO%"b@e1JH m'La IA8h I0`y#h=q}qơqHIܢe{PؔPǔ-~kʪ IB24ˊk8HC۰x׵8q@`P#(s9s\a2=*3 |#|6 rd&IcqIH@Fnrw!A#+y|#D$vRaZ]Nҧ>ld{VjTnRHW4uH!`X mlԗ٣ $G(iC��:m!HCG@@kT7yS9$r/)r\mꓞ$z "ST׆B IX/N"^hnta2%Wˡ @SI$! jAC)TS =9]E6bi<=') "ct,P:jBJH:&";@/Dב$CIض: =IX֛]*t&:7�G3Hfrˑv='rAJ͊ '?Yߨ: ~I,]+u9 ou3h.JDwrA7,isn WIJ(AU@d,GkT7tK_ع^P*c#RU\e"ORlPBs;Jb۬7"ZIS2Epmu Ya}4rVp3{bqƎ1ߊME(e;uV2`tLӫnZӫM-O ' F\ ͲOʪ:nq˻jrS0%!� Lf@RIt 6@l�Hl"X[5JXTt"R<;<-7_$SJS=IV;#&6&P4yXoj'm/F?_TopA�BxC akv N7O؀s 3ࣉvOݽHw.~ZԮdq袃>0ginsJf#Xc 1%Tsk"|p, lB[6xBBvt@p;lͲt8h: ӑ}q%uTIgt%lgMڑd,Ȉw�q ܆C̔M?J@ۡ }h؀GA(�ц�{D$`:rD7kI{$z"=}5z_1yEg=Mi5(p).'K3AN&oO^AdutI9 ֠ ۄ � >�p@ `4X :$GKrn/�2`,,o2Oʘ*28 YYtr&cVg5XLn�entZZ`Z �l * @$BJ! @�J"PJd�.ý/I0jd֯%CYDcm\ N C8NtËB$8fB ãp` T�  + |z: : �mװM۸-ʫ v爊܂ =, dW--QTkdIBLbcAHd d�Ȫn+!�@`0�t�@؜jt� g: 9BqƇ r2 f1`hE}$nؤj&`NDXg&Ti?fї~iư-` :� @> � \���Rjx1I&/ C b?- Ӵ$3||NĠPN|+DO|"td#͠#\ }i<�a �ېC�N@VN:qm ̩4KviG nr, RW ~@CNPn7Lm0V(4(<f`NpSNu|JxqP|�jDiB# Mj/e܌�1͏1mes2-#2RbN1N%%lbY 8c"R9^ěr^jr��J�,-3*/,h0+*_&f>Z6'1<l<}O~Khh‹XO>w 2+SRt KF` J D qȫ/+0i2ȃ 1No3Wh}3(X $"kHFnPdD'7¸EB)m`Tϰ)�9!Bu#7H+QFs/T|&Msr K}JNNWdNH5(bTMlO:M!xi T,q[]0LP9ꤐl�`ЪZf^uv-<`V3sJ `yU+Q f*DE&O$6zt4 4lZVIhI˕`+,U;@GH9͗BFO^_^cU/:3hMC1Zh NljPM,FO03n=(<vq}?p !UiuCJ|VU&q6r�;q2j.D;2EWty/y&Yb,Y'js ) 6|U+9Vl}- kZ0 @b^'QMG 1NO(_T`<-@TfJ7`JiӌmbD&J[W7U -fsoNUoOź foQ~0 3>s*W}@nzbgD/ EDn)@ 7axlQ|%}}Q5I5"nŘ vi:IT1V*tq?s@j Zo6O>Nr& 郱+G5Y:Jw}43}6xs_' 5EUTyX@1OlscC5Xw%^i=N@{�".�ֶ$;.B7.)Yn樰Y8 Zp@�:wfFCl7E=q#mlx�n=dhwywZT9P^3P2٣KP91;ceGjm9`kp=t^#gJو8iwAZ"icq405UPO �` `ګڬZ�:ڬۺQzÚz t` F`%#mN1]yZ!rzC3[ d\M*h7j3.q 2 @h joJ`yPl{�۸q;j#xW&%_g$w1xga}�Zwpp .NFK2 3 ჶ{ l[`[`'  gYgJAc姏`#&:8b$׵^)f8!*$.'[a[aȍ|Oȕ[aɍ|ɋə\ʥ<ɥɉ<˓|W'a Cmy6>J}iW#VJGD 9)0� � }@ %i�i`?1/]#=-%`/.̀-;+,M'sHҟ?yuc5"WndPclVm w44Q47�::�%h1e]0`[ǽ}#ܟm}Ln-ʼ1+O- 1`막΅: {5&wV#O=bz � 4聞m[[h[%a݃i}IWK^ae~݇`>aKn[@h7(MŅXŅůz3&jl vV5xDGөnp~d"hԾ#(? ܦoohJ< "ɳۻCrFٶfNP%_ep޾뾂5SaHI^`Up/l M1 7~3\#FSL|cv BT/u@.REūx߄s_~_@Ky<g0{1 `�J#hp ƒTdpĆ':Xč̠EK$)PdgɲŘǜlIEe<!fTH@Nqb]66pPe4jѤHeE5TD9)6Fٶyqɑ sҽ;7 !$<3nj)رceV>x2F)oy3CѤG.a" 1k,=i>Nd4P}N6si'q^]J<⹇h{뾰`$ԯσ "8c+FaQ1Y#yqLaxH6Z _Jj&䓁m$ɘ 2bu#y81򸣎HS=b磏 7]N{6%]%F>f&g`bӁ pL9Da]DL(-PzTgY8$AR8u>$$ 6�( 6HCEuP>VE9j(z٧{`k{U}+89ٱzgFf`fF][-Dk i4bFGvKlrAaUե`e `w/vd1`)V @`2p0X=0KV0 =dTV5ctY#^0iތ&y L9V"nyM:9| V[ϊF1Q `]W Qd1u>( dppddwM}k݆" ku.v@ʖ6dy n U桄T[ C A*[zOgRֺU6ֽ_U8pJǥ0t{H;_"z| CW^%Wiɒ16be~2?3li$~/e+08'  kB1% a6u:Cpbπe[ڰ1/i_*X@c$S2DK\> bZ�,"$ T$r'j$Ymk׸EtZ1= JBT8V�01�6E<fQ_ڒ#(9)!!?v8}3 ~heР&$ |Wɲ.a`uƄRSG=>lRD(c\Ň/af_[UR$َr\9i<h<$>d^{c-N<ZJX7cاNx>aAKyяINr|4_�c z7N L產GR+&TNDP*_^×� M  (|DUd:_'6b@pRUnB \4cKڌG1w֎~sPJjLԒŚn�Ceu Hh� $1&<A @ QS~}*CÀPJt $ 9 | +#w(K k-9 Ilum\'ۗ֔*aSh<߉'X0 k t'4!8 UAaD):L%.Vmo B_-VʐՐl$[#-UJŕ"ͧ^/䒅8x^ԆyOBPQ"� A,I CqcSq(i%zժh �CWU+mo+i1Xɑo_^㧂 U. @x]� .T A0GwXR^j`g8Fs/t}o5M�/<HjV,%?9P3{_vOY$@O`U$"8@$`vը|K㩆AS8m\"jڏL<C/iL<-QBK n(جR ƚvaf^ M�ֆ .c,5@unM`g^"3NV2uu[mlmY8's0T 繂r0E:�ml $EiC ?A }eK\tmlOI.WES/u{ExƵJo=y;㐪R_[םn A�4A`TN�& $�T^螇BgZ%{rI8׭}ۤv=Eq^/{G`:u "UoCF[;,yׁay1oԖWo%q?Yg]r/Q^Nyc�6}|0I |6m@6% /UG~U'_$qaM"2Z7d}izd~mti)K 5R6JCf{G[�PwA#^.518N`m Z2E;Vu+2>i}!Xd㖂&NzFBs=`TnalEm:o0I8pf_lw;f!8!y8wyyb[=uau'~%ٗNe-*lTAfP6h #)]�xmsXpJ1U8*DJQZSG%<h\yG?bce'wl!Y^GqIS6u}`|K!0^VEh<ԈSQRg^uGMigDF?DrF~e-jz"w-*D(%vYWa@nɣ:g]A%=�on1(lZP*uČχcsSuaeMl yƍ7`A~Ma@Lb7`A=eCaAY3kGGjyB4]5z4X5h ih2TRhlxVEs9sB7Xcəv@c=A9&}W(,7v8`N} ;s96<8aI8`;xphGq`):BYdFyY# П 96d9*<c5KFlT�[d^!j9Wr艥Af`{{�d zxC@zc dd7:6I5Jvӟйs0k`uUQU96T_I#8o%$. }w7p*zo~/J#*HsaWt$XQuu)dI[ʞ9e8�/zuqVhhꈁYȪ"Zvw Iu@(hLVy&yq>4lDptpf:�f :@:隮犮jڮ*J:ЭJ@J@嚃TzH&VWZYʛ>$baTP�P[ F�F !{�  p3+�F 2; *; %0*?�/`%�~�C*h6ΆC)κm%x՘YB@PFд$ KK8BT x{KF}+7 @{번 G۶q`7l6vcж/Ch]۬jS Q Zp 6+ۻ+ƛ;˼K~�Q.DxRZ_ZKY^y\]:ǰw�@44�@`4p�)N6Km[ )``N@JzR[`@@۹QGQWش`':nyy@2ƗC*jq(VPC슐Ho(Ke㤔(W{yH,Մ,]ȁ陥_Z㛾h96dAT%sts^}YOcg'cZZl $Z22/ Nٺ B34 /X6AP,/ydFz6p]L(쑽Cc+-,ßJaL["#NZʠG1K\dJm^aLjPi3ȹ"|$c;cXw,eukII[ 1 Y^3c[4aϦGyvxExa4gݹpL]5Ƣ%Z_Y$:<5cBlV1kGS|m7O'PUӰ'aT4)^ΰ }\2 ۍ̩;)rr|3%!9ǁWOz/zd͌1~6MJ/Tpޙ+ VZC(u) !-k;Gi}DD"~OVgMK$1ti{u)q {@Ufw TQl*βIXeeiJ(ۤ2kWMʊKBWg<xOÃ\@uO3FӜ(TLLRlCIې޻z|ݍ% e-)mSFcCёz)[BْW55wN|=|M%Ũy!UgקqzмA;M֒0<DL)x4^^Tt0UFZv�]e�pU;݄Iq,y צ8竺!<E0el4F&fJv$7X4:1Ӝc96IV .m ~I46̕lLl6FeBF<[=GF{{{B݉S,UU:m] -9+lwUWn*>OJT)" 4Ko pK$ вׄ P}vL:>lԷ#hnN`, *հ[Zvxn\z F cODO}\ae5ny_"ݚ }vkm7G7wHG=SA5T(0 qT3UGg<H|<&=\ϮGߕt /%XnXe]o �}GU!Q h^Ր7_ϚQ5jIK\�ϥ)E]>`]:]"v|}ndlZY, No~ڒ:WT6 оtmal>ab&b*&C<YvGN$L 8gNZڙ`-!w~Ke\kf80fevflmo fm`s<\$a d^Ά|,t}[.+Jz2Z7ag6@j<P_HtHz2D I$@ l=7~ I E ! K0_ I˕9k$Q%#Gf(I!iSOF-jӫn5*ӧc ;l٩iۖ۵qr) ƽGF7v�S�IEMHJcm:qK:6 RԑoO o(G Bvmܴͤ ʐaФe8Hv)r~KzڬXnwZ~ֺU[8æc:7V,$@&dp‰6ڨa2�'#;m><B %`ji>mt2%2hA11JFQ:nr;x~G!;+)<j>\+�! 4@�6Dh', l@� 5 @ͣ*J fOx AkΑ A.) * $2%+<3mKS%oqHPNҥZ�$EDi/(oI4d @PtС "_hWX2Y @qoDz"Α3.T쎜\!itN1]<OW"/U?kNg :C`$ѡA�ѡ=Fd@ )Y O> P-߀; XLʋWO-y\Q9R=f:ONu/֨t0:̉=h͌-  K�A:BRWbZݩk63JZQ%RNmWhz+y5o|�$ tM0H`�\m%QDlMNAVjP E92n1h!n߹gTmV+$[z{Nt2@ PS9tNNRddnkZI5E\;\68$zSG5oӡ@;%m/:>HU1}Ifօ0 {6ֆvSR![1 ̊E1zj^*Bzח Cs $8VIU9Iil 0#s؆Pd MHT7$E-Q"qn{".ez`'<$QIa)g:P>0"L 3bt1'XmwX ͇}I@lJ��!��,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 =`  X߃E HEQQt1 >a $x!"X _Pb3G0B9}?Bڑ'uGt4F�bA1B$Pj0YDGPDu∃8&f'!GV#rE0&s"7�R@ ,dE`�QqT[*p(P1"E� W ޯ']Z>y" BX* sT YD |'_R\0$D[fJ;wTn@{AKEg g p;HO@{AZY*@_T^Ff;G&,s4"p?k%A#GX$E ul8gazD0ZE>i8-a Wp@+tWOH#OO@H9n00`P  vZ*s0hn;lDE" mHG X(&`A)y g+?y~8O\߿4X8)@d$`� <aP rvur �` Mz @8B/8~ ,! $ 5'<A q $%*"BM""@x/ DKH2Ky @:riC"<-mZ,E2,vXʤ(6] mF[k�BqBB�ڀ'@!B �"]k��P7LB`$#$Sx,8ф2> d. l)��?8/C!<@BgAT 'ż# ^! -nR%0/@BO8SP'O`C*PAN*pRB G!'ǃGxB"N0xTC:؎HD p?Eِ M0 �e `6$�L@'lK GHE27< *1`w}I˜2*$ @B)u6V@D6|T`C\ B�1  XlȃW @RZ“,.% �-DGX?09`C@%5ac"<�X6DBP|.`ۀg}2t km|�'<: OTeAD/� �bH$&_@\t �A�H5``B88$�� PcGv& }p6 * �6  F�. ]FІؐ&BKqX#`@` PBb} p{F b�*ƪ �#$y6l�4A^_eB0O\`%aG#\  V<Bx! )EN P   J@t)D%yClZ(B$"hq�a`[?U'd8Rs`?`G!'d7)A&b*-C;Hs(`aH@0@DD0AJPq|D\TG(X)eaO~��\'85N `rٛX!ť dN_  La F4�' }?)A a6c 4DH l HA4BD̐E|q9$" P&2Akx8ɁxP!AHiG0�Xa/? KݿSlFJtB7.Be}BBM4 }0 AL'^hEFV 2A-8VBH@+2D=eD@W\{E/ \*�^ hja",eUhU=$EL SO|PGA`W.aB4tG@3;2GqsV gCi@Wt)@�uQ@ZJ7Ay` @E08h�Q1. Vrp D$F$L?DHE�t(Z6�x,' S إfI׃eGPc=)X(b4C?=gdH$LÁw[S T7{UGE�c6_Gq@[b%V#(`<b1- 8YV�~2ՈS7${EFDB pP!8`%�6�z>QV+@v%`+`5?P $)b�62t6ċFCCbq~�f~tDGT^R$E)?HL0piPEP*BvUMB/ kkH0kPv&��t�FC$uB(�"I�-C;R2 %1jdPB6)RBD/�eqgFD_'Ah5~B3#2PG�OP?@vxdEƉ2�B�dvr"X& *xQ`CI>5A>u`>G\C~ p qoPyE860Y0kH�}8b$o1bt f xHX'@iv#h s[?$E&P9'җ�F��H\>ZRC4Pkރ6~pY%5QG%$dxDID2*? Zz@ cJG%)k�(G6$V�@uMT+tE0c%'Q8B;Q"1*dN(IQt%U `.<Y!0 � Ϣ�H�yK/@�&#[ kRfW|0L~8bRt` lAGG � @ډ)b)!#XvcY~xnE`8s!B$oW0Es(YsZ7R1Y?Tl!tp`u5 �= e � &Z8�x@Wkґtb r'8'$-C$V. [W0K< (c_ "Oe$gRQOP�I@ffvCx!AOs4c" @(LZÒň*+`-Ab`h{jf[kl$1`\2@�$^O6G`<t ZK1 LÎ6nWk,^  ޶\{@M# �tP� &%%SL(>a(/ȎRR Ǝb@� #J5JFYhg؛kN c;!.s1 1VQ#Ks= l[j�@�Rc0=l aWt8 ``"S1ѩTR^pq^ dkO�kp 7 16e&EXoB$u,  bnnjqpnkx{2~`&s b�XdOn*`�E� le"r<#/2Ctjp&"*+,$u0={2Epwq(:q!5b!$p �Wdd %=lKZt�=;0$f��tAPL|)YP+=qh ԭZ1Rhi\=�n{8=Tr#.a) Cd-(,$ b)U`)J6Ap5TS2FaѺX!EpPbh|]Uඃ�&B $S"D, 0 r"M?qUx¹- &"ZK<~b3v QD?�CT8J<CG]9O/PBOLtq�l"@*�I,T<$R&UWR)�'5a�н\0c|\a]Sp J*s0 D,cҾUt][0D7c2-a4q(!7 U�3^>MQh1Q*} !E-F RM PR\ܬjSX)0 t0�a,FM!YPݺā}0) 5)Y|� c7cœoP݅odc=RDv0PbՁȹ26ئ]o/>qXIz@<>1$RCC�$c\iBG�G@:z nC5 |�/ҽbS9,pPa.[2@=Cnkߡr+|Ttt$Ddj@|QݕQ!ǂZ<V\ˠKc!*-pH14AH*s@$C2t7 Ors`2O D0A 3F &0��5 )"4B(MS d ":C}(5]+TW2&{ B´KB 4Bsb(>V沵G?: p!3&rl!/Z=aN,B$\i@mԱO*hSX1I"-2G%As-3$B~-ь|> s!{GOC1:#{426&oC2pp^:`ArrOj>.p$?DD:K-b[G FF{O2"2|0-�ruF.Xҕ12vodo62Rt?~/o?L?&0*2Lfr|;;9?;y`[L`Z$ ±S 4b;O矽Nvd�@A0#=0!P" A(^X1P!+(2T0) 2+[tIə-i”yN=q$Ѡ#L)J" &J* 4ȑU^ja&El @AžeVm@ljY d]f[" .\߲7:WܶT8Raf 5$q$"GfCȧi]7lA8p(JFE{s:#jl"ÏP<{sAP~}9ڕ#UVc-4H){#|<ƃ UT!� п�"O*p@ C:>⪢D>X|E>/*)/#Vj>(J#J(A#E9ԯ #&BH +("L346߄34RN ƒc*T[0DZ8D#M4BD M4D[ZFP#0.H XUH-0$VYgV[o5h!H"PI-aK 1YCYZ U 2u4TIa͕V3alpru\ 6܅7 xߥuw^}wz�>e3Ҽ|ja7 242pd"8#*9cWxe#@ve#h!ckv1f1U栍>:eOYdEg{6畅렫MU::Z�$b"~nco<p'9<aw`lNji !Z[Ȝ GoЩu3gbSF>]-(csn C,߁'P[?hd٣�w݅yYyC|_p l׏ߐ'P~'ormC/y`@hbWa0W�'&My ׈1 (CTЅ;! c8#T ]X P T8D+{; ,S"<c!hE1E"x<,bD0 60~c=(6�6 a !/E&\d!Å?IAH@ܳIiqK9Rb a 3CRBSRuEDaPu4|B,Ra]ġ]И.|%1KҖ0ucZce z $�r2`D` 3dg:9s3\'>Y|Ӟa`�"-4yrrk V攗9cB*[JS~t66)233**+<iHMZnS(GGJC´4[�r2 ':9NqGE'Q u6B]9*ը"5d@P)f Sv#ҡtYIHazTn%HZS3ԥFLڒJ+Sv]|KΧsQ:x='dYvE%9jEHHn2&M)k)$k__E=lp(W\yW4'@ZrR.STNֲl*: xӜH"vUaN e|>Ekp{[W]`יצ0oa iuijWŰvysOuE.VzfЪH(R(pVj ps+SzT&,ؼxi.W/WnC 76KlTVŸ2d%{ DnҧQ.s(�7@ m`wM^;XiҕHα{dBS�cifa2g hcELt�}$e@ zVbVEjmmJzNndD'Y#54rMdUtFSѺWtQ}`q&8C@S\bh02WeJJ |5Yp(*!ZB8>qqgй56Y+[h^:B |t@QÐ(t(j! jT9�3 JaqWz*-Zk߄+8}%EOvt@4ʗi5,{鬮$ @,/|]˝ }JP1̫*R ( LJutAG}o._#(EP*5J� =ࠎ09نi; cT-xs\x5jf%M=QU_| t'G8x;V짶!Rv A I(ACp'uٕ0Βrk;3;CB+r#k>@K�ӭD#P.U(=K@2-, �5uòh[*3@H-U ޛW=!!⳱:>˾s@+8C[7R.x!0 jһ:C=R4(I8;[-7<[)tDd>F_;B:,4)å$:s78=9{ 93.j'XIЁĴ:¶ !,%#5,bJe]s{@htKj*<(n,!qokFl<oú1A .I�7Jsj!:=pc��6U($:sA*0 �Ȋા#@|(~s{^sFJܱFlIZnF1nƜIFw\ƘX̴J"]x('@�I(7h' =Xp7x؃'H LKkS[OX�4kb@ĕLLm41GvItd!mkJ ǢIw,Cr,L6 ;'+Xh�ܫ!I|ʴlxM� �֛qA6몠 Ġ( 9#$-F LMf@$SF_ILF@%nɃ͔Ilx4T.x;h>h7`'D> (qBI+T018qIĨ5)w <3&\8IQ:!\o̡|BG$M!$ZR6\>r*$s#T56xG@x'�h.64Ё0+*{;DĹCT(ξįÔF;L/\.OLl̜Fkk5J'&*x4,0yҁ'$p>$'@Í[(Ђ>HU:9 M)TS3H1E,>NT)QFQZ(RLtlLOOLEUsmT![/8Nd&zN*]0@x;X$؃@mk�6耨L8ՆAs4К=*?Yx+V!3dDEe̵HD{L_B)Q!%}uF2O&%#+-Χ='!X\ �`&=$�nE-Z5z'="'EнU(8c@Km]QNWYsUkLOBG"I=RWTϔ:( -QԮIbE�8&Նt@``�@�$Ђ5('0˰,Q4k[C<<}3s:(n}DF GQm(TGA%ωKJ]Gl^%Lz ۺ{5�5 =V:�'@$(Ё�0WU[t3);5˄ѻ@X%R%S=F[ÊIڙDcԛLLQd&u«+: C,2sr =;M+=6PK=ݝHcN*P 27[>D#c ^ L,YP5WjJ_(p^%TecsuG4bj'c%E؂$;ѓ gE<4ɒ;Be-BbxR@%LF>e:LѝWb#=]қ%\e4T6JSMttU��Qcb5�;܃�)C7lj4d-z;ى2F3U­۾5L#W",\dLZ6GR5ҞbI(*麬ft2S@bo6.:�#̢g8$'\1! Rf/[}֠Ff:FIcYR$J< { TP! 0`b$ӂC[=HM1KE/r-6On|WFk|LƔNG]"e,OͩD_'3[7]|5=I@6857aCm;V⼌KReh)S!K zҗoeYtcM~5>n:�f'ؖ9hf:vEvo:#Si:HPӛ z/3SYT~WV.TTLeŤmrdhL>!^֨Hbq9H܃KpK⃬ Pb7= rh~Cj&:VFl<c|p{EUw!&jfsOi0.:�Zpß*9=縹4̪<?'9:KSt@7 Bg='9 :k;P33*U¯yv{&c}FTuuULvqN]$\mjqy3)'6b7p>3͸l+v#$veskvhӞi@55iC+}r NuoY^M^^^qLZ/r-GfGKxX?<x3;xWxw\xkeHcG$ ̀PzOuVpa:%w]Z?6^cYTU/2:HXdWz#9S)hc߶:R6:P\;Т?@-6@(:5B,U5-:|FjuLǂrrfgESs,:b?'vRzkvUm ->yOܷCԱ'dng%#!LO$]>ҟ%:>\QM݁-� �"%�A~�"~'~o-h?? `#A0L2聅 cqLFe.6GTƈ)I#ORɐ1WlILT<bFyƴQ<E"ʴg#-lArFՎ>zZkI-$0'Cj2Pp2Dm۶ok8np7~ܖ%˘5_DAL|M:C!T\󥑅F_Mںg7H໇Ւ?`% t+TZy#BɃ)ҦwX3֧_ϯ/ۧ{ @ DЁ %BpC EEedX04e!y}8M0 UG1uN]xH}@J] 8+zHeTr$I*$0$QJ$ KmAeIh`Pj-XIqDCU'tr?2EEQ(VyP E\RU^K5b"`NXD^ji:4\馥ZꨨP`Zd`  CY>H~HU4oo)MCjhJ+S`ThraaQB'Jzf'VAjZ*һ)jz7 ZJm�҆ƙeveb j'yZN{l: u 7F#>5ht=<̓A.R2g\pAIgt(4L+)N?KG u`�"^'ѴNӠ&aCm$s+BCQh[ƙEU9vEvÉVކ'r=6S^t.N/!KI}{AN0І a8F{(B;^{~5_{8hZ;NK.t̢Z:lYi_f$<ju12KUtyH^n4D#ȅ+dFCE0pw C0M/ia0]pw U}PS.@ a(E&-(bٛW Qht%p>~#NFthr)YV#~?Pc%91QrZ� 2-T2aȀ0.vk A:ґ6XP4,c%A3+ BBIlR&f}>d&4; t`rGhh1YT@R[^t26)L:Jb8clf2)]Ʉ&/�EV޼[, J5ȚgE3jkHYQЕ :Qt9$G0{0#/X=ӎ,f4+Q5n4v|+Gr4%DQ '#,{]X!$pϡƯD 'i%ᚁtģ('j 〖]'P.M  $ @p`Hbmx%F]&M9Cq&Kx#l.9,dDf -PƩ#+RR2(O\6֔,3J"#]%+yF6.e@1!u�J{$c5zԚRDrӆhr+0}9%1ɯڤ:Oe#JWh".>ɬJliJ'rFSvdEUf(Ddҵ Ы$Jb�Dz'hME2W9goB9:X]eUB+ h˕ON^2Dѯ;2&G<t1ㆡy^\!dAm$:1##wK>V=,D6 Ś!6 g8Id?VR)Ρ$*+<XIZ.ӏjp/Af5jlZg`i0ZAv$ o9!Agjӱɢ@V;YJoVdD+qI#\Oe2L.˽,<L lj�x]$b7�@WFIj7!B3&WL;/xj j|Q^&yν j\F݊:9_Qb :c0 >؂ V@7&J0B c5cWXnAbq=^)do,Fйr^zq/{,Y]%z͞{2 ,ߝH6\s>QA$&0)1K}jenWp73 TDAʀ'D5kMG Lox1Y{'/8еNoϋy~)6*Rƈ )Իլ|C屖A�j? cnP3` *@2eFU%�0įhNYOPE8 ގ!Ĝ&LߕHT,EmxEOɑ UuUUWUׇ@<HBA<@�N <A� MXuܠi@ADHtE}=(ɗ;Yֳ҂9JIQsR)^ጀI?Z V<T5EY^A@ 4�4^ D <A@�t@va]W4TZFݢt_FDtdIYੌgIKaNYY VU t H-}DҠ]E]TAǵA�IB@Aƀ@1$PLש}TG#HJj9QG0<GIN6Z,QGTKVTۊD4-"R^}]5Si! ĀA@�<tA X]A@�5S$ZS2ѱѳ)Mg ˣ Nl[QlQq5#6N@?Ua5*)E„/©H}�! "�xe,B@$�@Ur!RLs)`LxA TdIF#|G"HjSVV,U X?Ͱ ^NuР|t,]1(�BA A(B@_M@%ـحpMXXiWXF YrEj:ai ͥKV!?iX}lࣼmYGU/񤬝D"hf��4H"@@$M P \<5`OBCAN FbF[GrVF) Ww,HV5LrX>_1D!t� @ 48HjY"]-IS1# 7E@]8ިֶI2OUZĆEP~sv_""u4'0+9#c~E)��au@ f$$W]Ĝa Ee�pVq1G.<^1UiD6WJhSAdZ`g5�Jart -LAd$u夊ڵٝRjg}՘%U`vzCac,mh4 ^ ipE^ޠq!R9AT+$\�`$Dע HؚZIQ0=H+ZΫXЗf\['9vh4>ѕJj L\!Jd `̎ճHuJ!^]MWd�I1F=[.Vl p0-rfhaLPKI eglkT(J怄Fq`F QĨcoA!% TltUm pB-\ontpZ#\7.e l!l]mq!^nZW 5NS!h>YGl-`-:  P|J]r=pP娾U;v�aYb`Jۭ0BadP16kq mIH:cWTny#r J4npQJ XQݙ0*d2ȃ,nO$᫬+ɉOQIX֔q )U-#O8IIHXVXr1@(&.N[i̝r)t]joa?!TB0THv5rwȱuVsɨ";Eu٨Aؔ*0u}$/$�&CLn'or'zK*[m ѪP$Ic3A ,>ߓgTOV`MX\dZNi4QVLsj5BoN+˘ǚf^orN_jRm@V?%LϱqSh X,D Qƞ#AVvpA0@.fOtEG4oGbGO-tVhٰ5s֖AQI[BEő!@Po Qmv9 vΊ%buƮdUmH^Z(e߄]dr +ۗK@N$Aq|}7~c�~3~w8、˕\xm/ mf@ MDgj,FP Hъ0WӪiV!l<=QK7UX+i3�uV P pӎܞ% yw@9 yڦb7y?9x�Prc cEȄ0䢲rvHjE tޗ܏vp-\$pXP,8($M$ f6 �>LH" D]4&i)ԏiu:�B h.9m Tʠ62b@MKO� $o7?3;O{K[[;WzlB,9 0)FgoW bnjDT Iz_3m@pA +X�ķ!A$,E\d A\$[<c<YA(|\c@̗0A 4Ȼb<Rɩ;UH._?=8G ^1Gu5"i�s){$DB$�Aګ=; �н=߽ý)}ۧV38osagdeG{ߩ4S Enw%O E)iuI+ľ>׾>$ <t~zcClPo:mHJ}ܰ4&gzu뮧(2'f Bތ+NӀOL??? %Ͽލ7Zr> @CA* "<hPaAF,#1"ĉ+f1!C h4pA,Q#]3e<lQaK3u,9%Q4mli L0:ӪLRźէ_U+U}H dܶ%Dnt2Q_&}z`!c|8 1/j2̅^ʜ9rs˝gqrA9J%l,{$-rbT l`\r˓?>zuקAay$|_Aģw WB#Zc̝OF#"*MhͤPm!`^AکS;ih0'XVtZd xEhstQE!` 3/=,8ȱj13ͶĒˍ̲,ZU;JBJ:--%DJ-!y2vͥ6VCAD]P m4R MRGCQM5}tRGS�SS0c˽i>DL1@lor#< ēJSgh";S#M&=Il $0"WoSs9=]t%7t-Wy MaXeB+L>1 #s˅q�r?RC_Ji44\ [ӌ7 (7eD CfycVqsޙ矁Yܙ%RU.}z -jVɂ -, $P2HXbD VܚLX -qf{ oWfI}A=|[ _ +7Ӻa#vGQ3% C"8! ά4J-N:< =VDf@^O>蜗w^?~EO&<|-ދoJ_s-mrbϱզ5)8· R-6iC (3^/ j `=`ÓrBxpܠ  P _IN<a3H1a_@0%na^æ.IػO%"b@e1JH m'La IA8h I0`y#h=q}qơqHIܢe{PؔPǔ-~kʪ IB24ˊk8HC۰x׵8q@`P#(s9s\a2=*3 |#|6 rd&IcqIH@Fnrw!A#+y|#D$vRaZ]Nҧ>ld{VjTnRHW4uH!`X mlԗ٣ $G(iC��:m!HCG@@kT7yS9$r/)r\mꓞ$z "ST׆B IX/N"^hnta2%Wˡ @SI$! jAC)TS =9]E6bi<=') "ct,P:jBJH:&";@/Dב$CIض: =IX֛]*t&:7�G3Hfrˑv='rAJ͊ '?Yߨ: ~I,]+u9 ou3h.JDwrA7,isn WIJ(AU@d,GkT7tK_ع^P*c#RU\e"ORlPBs;Jb۬7"ZIS2Epmu Ya}4rVp3{bqƎ1ߊME(e;uV2`tLӫnZӫM-O ' F\ ͲOʪ:nq˻jrS0%!� Lf@RIt 6@l�Hl"X[5JXTt"R<;<-7_$SJS=IV;#&6&P4yXoj'm/F?_TopA�BxC akv N7O؀s 3ࣉvOݽHw.~ZԮdq袃>0ginsJf#Xc 1%Tsk"|p, lB[6xBBvt@p;lͲt8h: ӑ}q%uTIgt%lgMڑd,Ȉw�q ܆C̔M?J@ۡ }h؀GA(�ц�{D$`:rD7kI{$z"=}5z_1yEg=Mi5(p).'K3AN&oO^AdutI9 ֠ ۄ � >�p@ `4X :$GKrn/�2`,,o2Oʘ*28 YYtr&cVg5XLn�entZZ`Z �l * @$BJ! @�J"PJd�.ý/I0jd֯%CYDcm\ N C8NtËB$8fB ãp` T�  + |z: : �mװM۸-ʫ v爊܂ =, dW--QTkdIBLbcAHd d�Ȫn+!�@`0�t�@؜jt� g: 9BqƇ r2 f1`hE}$nؤj&`NDXg&Ti?fї~iư-` :� @> � \���Rjx1I&/ C b?- Ӵ$3||NĠPN|+DO|"td#͠#\ }i<�a �ېC�N@VN:qm ̩4KviG nr, RW ~@CNPn7Lm0V(4(<f`NpSNu|JxqP|�jDiB# Mj/e܌�1͏1mes2-#2RbN1N%%lbY 8c"R9^ěr^jr��J�,-3*/,h0+*_&f>Z6'1<l<}O~Khh‹XO>w 2+SRt KF` J D qȫ/+0i2ȃ 1No3Wh}3(X $"kHFnPdD'7¸EB)m`Tϰ)�9!Bu#7H+QFs/T|&Msr K}JNNWdNH5(bTMlO:M!xi T,q[]0LP9ꤐl�`ЪZf^uv-<`V3sJ `yU+Q f*DE&O$6zt4 4lZVIhI˕`+,U;@GH9͗BFO^_^cU/:3hMC1Zh NljPM,FO03n=(<vq}?p !UiuCJ|VU&q6r�;q2j.D;2EWty/y&Yb,Y'js ) 6|U+9Vl}- kZ0 @b^'QMG 1NO(_T`<-@TfJ7`JiӌmbD&J[W7U -fsoNUoOź foQ~0 3>s*W}@nzbgD/ EDn)@ 7axlQ|%}}Q5I5"nŘ vi:IT1V*tq?s@j Zo6O>Nr& 郱+G5Y:Jw}43}6xs_' 5EUTyX@1OlscC5Xw%^i=N@{�".�ֶ$;.B7.)Yn樰Y8 Zp@�:wfFCl7E=q#mlx�n=dhwywZT9P^3P2٣KP91;ceGjm9`kp=t^#gJو8iwAZ"icq405UPO �` `ګڬZ�:ڬۺQzÚz t` F`%#mN1]yZ!rzC3[ d\M*h7j3.q 2 @h joJ`yPl{�۸q;j#xW&%_g$w1xga}�Zwpp .NFK2 3 ჶ{ l[`[`'  gYgJAc姏`#&:8b$׵^)f8!*$.'[a[aȍ|Oȕ[aɍ|ɋə\ʥ<ɥɉ<˓|W'a Cmy6>J}iW#VJGD 9)0� � }@ %i�i`?1/]#=-%`/.̀-;+,M'sHҟ?yuc5"WndPclVm w44Q47�::�%h1e]0`[ǽ}#ܟm}Ln-ʼ1+O- 1`막΅: {5&wV#O=bz � 4聞m[[h[%a݃i}IWK^ae~݇`>aKn[@h7(MŅXŅůz3&jl vV5xDGөnp~d"hԾ#(? ܦoohJ< "ɳۻCrFٶfNP%_ep޾뾂5SaHI^`Up/l M1 7~3\#FSL|cv BT/u@.REūx߄s_~_@Ky<g0{1 `�J#hp ƒTdpĆ':Xč̠EK$)PdgɲŘǜlIEe<!fTH@Nqb]66pPe4jѤHeE5TD9)6Fٶyqɑ sҽ;7 !$<3nj)رceV>x2F)oy3CѤG.a" 1k,=i>Nd4P}N6si'q^]J<⹇h{뾰`$ԯσ "8c+FaQ1Y#yqLaxH6Z _Jj&䓁m$ɘ 2bu#y81򸣎HS=b磏 7]N{6%]%F>f&g`bӁ pL9Da]DL(-PzTgY8$AR8u>$$ 6�( 6HCEuP>VE9j(z٧{`k{U}+89ٱzgFf`fF][-Dk i4bFGvKlrAaUե`e `w/vd1`)V @`2p0X=0KV0 =dTV5ctY#^0iތ&y L9V"nyM:9| V[ϊF1Q `]W Qd1u>( dppddwM}k݆" ku.v@ʖ6dy n U桄T[ C A*[zOgRֺU6ֽ_U8pJǥ0t{H;_"z| CW^%Wiɒ16be~2?3li$~/e+08'  kB1% a6u:Cpbπe[ڰ1/i_*X@c$S2DK\> bZ�,"$ T$r'j$Ymk׸EtZ1= JBT8V�01�6E<fQ_ڒ#(9)!!?v8}3 ~heР&$ |Wɲ.a`uƄRSG=>lRD(c\Ň/af_[UR$َr\9i<h<$>d^{c-N<ZJX7cاNx>aAKyяINr|4_�c z7N L產GR+&TNDP*_^×� M  (|DUd:_'6b@pRUnB \4cKڌG1w֎~sPJjLԒŚn�Ceu Hh� $1&<A @ QS~}*CÀPJt $ 9 | +#w(K k-9 Ilum\'ۗ֔*aSh<߉'X0 k t'4!8 UAaD):L%.Vmo B_-VʐՐl$[#-UJŕ"ͧ^/䒅8x^ԆyOBPQ"� A,I CqcSq(i%zժh �CWU+mo+i1Xɑo_^㧂 U. @x]� .T A0GwXR^j`g8Fs/t}o5M�/<HjV,%?9P3{_vOY$@O`U$"8@$`vը|K㩆AS8m\"jڏL<C/iL<-QBK n(جR ƚvaf^ M�ֆ .c,5@unM`g^"3NV2uu[mlmY8's0T 繂r0E:�ml $EiC ?A }eK\tmlOI.WES/u{ExƵJo=y;㐪R_[םn A�4A`TN�& $�T^螇BgZ%{rI8׭}ۤv=Eq^/{G`:u "UoCF[;,yׁay1oԖWo%q?Yg]r/Q^Nyc�6}|0I |6m@6% /UG~U'_$qaM"2Z7d}izd~mti)K 5R6JCf{G[�PwA#^.518N`m Z2E;Vu+2>i}!Xd㖂&NzFBs=`TnalEm:o0I8pf_lw;f!8!y8wyyb[=uau'~%ٗNe-*lTAfP6h #)]�xmsXpJ1U8*DJQZSG%<h\yG?bce'wl!Y^GqIS6u}`|K!0^VEh<ԈSQRg^uGMigDF?DrF~e-jz"w-*D(%vYWa@nɣ:g]A%=�on1(lZP*uČχcsSuaeMl yƍ7`A~Ma@Lb7`A=eCaAY3kGGjyB4]5z4X5h ih2TRhlxVEs9sB7Xcəv@c=A9&}W(,7v8`N} ;s96<8aI8`;xphGq`):BYdFyY# П 96d9*<c5KFlT�[d^!j9Wr艥Af`{{�d zxC@zc dd7:6I5Jvӟйs0k`uUQU96T_I#8o%$. }w7p*zo~/J#*HsaWt$XQuu)dI[ʞ9e8�/zuqVhhꈁYȪ"Zvw Iu@(hLVy&yq>4lDptpf:�f :@:隮犮jڮ*J:ЭJ@J@嚃TzH&VWZYʛ>$baTP�P[ F�F !{�  p3+�F 2; *; %0*?�/`%�~�C*h6ΆC)κm%x՘YB@PFд$ KK8BT x{KF}+7 @{번 G۶q`7l6vcж/Ch]۬jS Q Zp 6+ۻ+ƛ;˼K~�Q.DxRZ_ZKY^y\]:ǰw�@44�@`4p�)N6Km[ )``N@JzR[`@@۹QGQWش`':nyy@2ƗC*jq(VPC슐Ho(Ke㤔(W{yH,Մ,]ȁ陥_Z㛾h96dAT%sts^}YOcg'cZZl $Z22/ Nٺ B34 /X6AP,/ydFz6p]L(쑽Cc+-,ßJaL["#NZʠG1K\dJm^aLjPi3ȹ"|$c;cXw,eukII[ 1 Y^3c[4aϦGyvxExa4gݹpL]5Ƣ%Z_Y$:<5cBlV1kGS|m7O'PUӰ'aT4)^ΰ }\2 ۍ̩;)rr|3%!9ǁWOz/zd͌1~6MJ/Tpޙ+ VZC(u) !-k;Gi}DD"~OVgMK$1ti{u)q {@Ufw TQl*βIXeeiJ(ۤ2kWMʊKBWg<xOÃ\@uO3FӜ(TLLRlCIې޻z|ݍ% e-)mSFcCёz)[BْW55wN|=|M%Ũy!UgקqzмA;M֒0<DL)x4^^Tt0UFZv�]e�pU;݄Iq,y צ8竺!<E0el4F&fJv$7X4:1Ӝc96IV .m ~I46̕lLl6FeBF<[=GF{{{B݉S,UU:m] -9+lwUWn*>OJT)" 4Ko pK$ вׄ P}vL:>lԷ#hnN`, *հ[Zvxn\z F cODO}\ae5ny_"ݚ }vkm7G7wHG=SA5T(0 qT3UGg<H|<&=\ϮGߕt /%XnXe]o �}GU!Q h^Ր7_ϚQ5jIK\�ϥ)E]>`]:]"v|}ndlZY, No~ڒ:WT6 оtmal>ab&b*&C<YvGN$L 8gNZڙ`-!w~Ke\kf80fevflmo fm`s<\$a d^Ά|,t}[.+Jz2Z7ag6@j<P_HtHz2D I$@ l=7~ I E ! K0_ I˕9k$Q%#Gf(I!iSOF-jӫn5*ӧc ;l٩iۖ۵qr) ƽGF7v�S�IEMHJcm:qK:6 RԑoO o(G Bvmܴͤ ʐaФe8Hv)r~KzڬXnwZ~ֺU[8æc:7V,$@&dp‰6ڨa2�'#;m><B %`ji>mt2%2hA11JFQ:nr;x~G!;+)<j>\+�! 4@�6Dh', l@� 5 @ͣ*J fOx AkΑ A.) * $2%+<3mKS%oqHPNҥZ�$EDi/(oI4d @PtС "_hWX2Y @qoDz"Α3.T쎜\!itN1]<OW"/U?kNg :C`$ѡA�ѡ=Fd@ )Y O> P-߀; XLʋWO-y\Q9R=f:ONu/֨t0:̉=h͌-  K�A:BRWbZݩk63JZQ%RNmWhz+y5o|�$ tM0H`�\m%QDlMNAVjP E92n1h!n߹gTmV+$[z{Nt2@ PS9tNNRddnkZI5E\;\68$zSG5oӡ@;%m/:>HU1}Ifօ0 {6ֆvSR![1 ̊E1zj^*Bzח Cs $8VIU9Iil 0#s؆Pd MHT7$E-Q"qn{".ez`'<$QIa)g:P>0"L 3bt1'XmwX ͇}I@lJ��!� �,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 =`  X߃E HEQQt1 >a $x!"X _Pb3G0B9}?Bڑ'uGt4F�bA1� $Pj0YDGPDu∃8&f'eH{Ո`FL\G �! K.YDXlYTqG:#Z*hSL *REzjz)`>!b)dR,) RșX P|j�bl)kށDaX[/ np;HOEF_|$u)!"+'륆CXP(b0r}L!H0;g%A#GX $Eul8YƹKB ~zZBjhϫ\Wl-po`|uW`OH#OO@Hgq .F@ r¥&^pD^_߸;lDE" mHGwX(&\1)=Q+jnAbE '~KPj,ҽ+8�]/($a� <aP A5!kd@~�XA^�)  ~D>'Ox5HJ T�)@Y0v@XX&!b�€ S 2,4TR "S8pe\X CXE�(5  BڈOyY(>?@D 9 %�h B#S`**W <wkLXH#B�U@ PÇ`BB0K$ѵ$` +s4Ad!ƁA��?8 9.k 0ROpnY;e,Ȑ !`|BN h@ > |!@?|@*( QBNR@d6p" ǃPp01`P$:|`WPFGLyZ  h("d `4v7o>"gOZM\$  4y!6!V`@9|TC\c B�! ħrȃZ  HBBG|դV1h ?19`C 8@u8Z�A 9l  B;A @܀(ga� 3.L@KɃ'AqY *J�X�:?ң`p'k@ x8 s �H@p?F4TЅ8BTD4$E _�b\Ahx 5pvOD h:064 '(#51YC|tCT! P:C>Ӣ@"e[U�G@#z@ "?ye !  hspDv <6rFRYPiH% SCj^� `P`b5-f`,״P:$�. *"^@Vt0ѸR#֋;8�K?W2Pv-`S lzI,  d6$r~@E<>A bR��N@`?&?&bԥ^01T/ r1ҳ &XKu(']I =OAE/C8w6 $C!!A"J }iOXEАLb,##Fe HB)`O(50aN9Ld(*6X�k(&1Hxc!4K>`}R ؐe2J"dK<>8ю-G$FFFi@QN�n2ETv!$\4!Z*$S^ hja"FcMN!pQ0pP2!TUt$@T/0tHLNfA2kws`|"@�? Xv9dw5^s y` ST|`*GV\7OC%\ɄTG! kHІ"L'Zp(Viw05`L "^%2 \:%C.lMbd>~@'dTǤ�c9T�Mq@[lF%(0PPbx)8dVW`%rh0DBkD+ 0x9F@8w`%5Py~+�n^VLd $n9h&5#H=x?JKzvX!QqW(!:st~Ru+?@H@L0`"Fo8Q*(Bv@67t:)*XA\#lD t3FlHT:->AyC�ơ A`I! ^`9>ƇHM(2O KR&OMrB8/ݗ+aHKȋrHA\2EBr+5PN K�* sj(A-')@u uOQC`HLMkLh"jsA\GpUgXHP�98=L2%tuvTm)%d~h2 $PWqB6(FErvid�itq 0VO6�HUp2U CZPqMsgzhd,dD n5\ ꠑjYC>C:PK�DPQQp`HbM#^sQGТLEi' 8sT @4E RH�cdeM, � pGB@Zo�d3[t`7Apk4S#[_#BWYL{%"dx5b)^I |�P~pf5G3(f`MEs8|PA oucoSv" UQ#6r#7W'5Alr!(p`t5 7QV < Z<8�op4 pZ r8Kw !#\?vsLL6k9WKEe(:V bL$s66pf:DA'4?XIu@εzㄘrWg#bCAL�RT;P[UV1R&5%)Nw^t[�O@r[ddgSk,yuqʕO2 Z Z!X 'j UZbpr5'�ocR($t8OPEP'ɥQ[[@[MkC˼"  ij#F4Yl[j�@�Rcp=lXWu8l `p|`MWR^Uqu@{OqbIjl)!ٴe!,@�bp-)%�pn39?�&3^S]]{p? P c΋e"#+ # PCtjr(vx35Y-R9Er�S9q!!!`A��uNȍ!r)X JEV80AHB2 2 )s*A� `Pb0#]Fjһ܋P1oGY\=�X{̀>>!�>6tB|S<5PC%:&&^Eo>1�$̖\=M&G!2VB�BAL"Epa0��I2]aH+5+&˺겘MX0} Q4?�6DAʢjsɤR0`"дQ'�,r2VWp@�,,0M � PkL>E"W@ZsZ( pT?K%{6A G\NFNo�P4*)%|Q CO,CW[bl9�SM̰$ڲ"#*AC@ƾ a,RpPOׅ0źYXa"U{VyM)`X@) c` kݴNq<s Z ]A %T4o@Vy pX/*<NM,4Ysc2 m`TJ s�= M1em #�(D$As3%j@P&qp6�=)p@܀EAԼrW%4>ۖ[lӵE0(:WAp ]QF0ldTICәLi9! bJ8XBPK$T 1whH,kD8-$B%\"A G|[,oxBp6YQT&2 K AyڧCj^, $7AL<˖+Dbt{J*>2 ۷+"yn=&\{!aF+>z#۩-!λPD\u,64ŬC%^$iVD+~@Aųmh=Ἁ625I5I%L .1u+!F"{pT*7siEb!ё 7$S"+,[�|V!>7 ̽~/̦px eY\^Mt-@8^D]6P$!59)XBG WsFS/T_s7PvC00A*k&Q _[QO75.M[p[++W:M .ϕ\ihs۟VLrR󺏵şҫ��G7XOa7؍xmf2Mf&1f�ADE!c! 2AD"DALb#=vɑI&#R2H &7J2 L5i g=u'@B\'Ҙ1a TRI!qҦI' G*09PmIG29�jՓz9R'͙%m4'nf=6qbAqpdʈ*78rĐM~$3#K( ,~8ċ1>F#yA<rCʏ+U>|9s-'xZ3w|#ώP>G#+@8xȾ\"#oJb;;?+/>`H-&`@)ز!Le1Gw1G �58(I($'g ˆ,2.K*l!8<C҈309!NSN1$PA%PB44A[PQ?4$00F 1SLDTQAX".ଲ 3ÜrJQ 5# 'a'lYmp_h` aE6dXcmXh}MdI'e %MR[4 ̠ 1+�^# S*"zM_u5b^G``v&xuv׭u'ae81^w^y Nyս7-n:Az5B 9~bCֈc�6;bivz騧Zꪯ:E":E\&(6>P]GZO ԳBnim{nm!oO ‚2)0Ă$';rC׼r/\ɅF&| bq[O7s_`vm'SO#o .6ppgYg1`�~V:؃+5޿ . Nodʠ2`�O?< 8O ܟ8*`'A ZЂ`+? T_(�@9{{!-AFm tH2Nq%'0(yGxDˉbEt`Tb08q]CE.z`"ЁQHU&l+l9Db a 3C??谅/H-rT Lnғ0ܤ-DV*$ @F|!,#ӹ[' � /m0`D1`LHfzyLZ=Әĕ5Y+aŤ1q EAP�(:")$6* 1 - 7!%K Uo:$A JPpMBOMVhB#yЉ2y8(&h20iL^R3+=&JIRl23352ULd +H.q%8EYHC.5hCIfԠS-h)-ЈNTjG֮RLFqPn`�3ZS)IySf3{bv%ن$$ 3mw#챏@UjuD:P6aX*жVUFC)ՎՀ`HyӸƔ}})p ;ue29L^5 "պCUrx~tS-yZUa^ي=o|ެnWV5%LMj89kSqmE9TwF>rz|-}W#m}ɛ7$?]cUi1GJ.m3+3 6ٗjCO9*i6nJaVug?^36+2E1k=k(Y۸60sKjS&$ωe@c>;Q~]{єL3ɼ-KjԢ~CS2$,% :jsnuLGQDYΊPy2# 7f˷6/kk[[j=qI[7׸ԩNSD;zH5�@�: O8:9 m&؏o[P3]Y _c>l散ͣuWncVmYI4C>iLR@ V`[C3V.N�cEY)!_G]p7"ySm\e1<v;ohu/+1 mA!k*جf ϼkBlgi4 {ܬo9Ӿsrߙ; LC.i 2 *y7r�:yN >G| Br;-Nw+Bo{rDQ={=?2<)!c0<X˾$�:8ھ6肕IX�H8E<cJ=Ȱ,{20$ۋsA1ARӿҷR2#�#.x!$ē0E(kBX:2'_�zC;BSd.2;븣Jyj?Łz#7 Cu;>s{4:B1J%:h‘ 8'$8iB#7XII<ᚩbPh0 96AC7+;d;\\3+7<ޛ;5+ &�@\)&B,l%>_BgU)G4:%8i*S02. 7<A]LEBYǸ3=/Ct8Zoҁ7x$h5l' =X&p'x؃'�&Z:Ot^**K#6Fz?ޣ,/Z>G3Fe;.f<XG􁌴&�8�$Ђ6 o\B6h4 4J#$1GI8IKLJ">~z`6p6Hx(@$ gT%&b󭨤+)BEȊ 1G.P9zLLLCKJ}4ğ!+-j"ȓā'H@>'`�`F@x'�Jh'pq:h+H(3B¸H;CCt<ŗ|'ˀZ0DLL@F7#1@LP;K5 ;DŽ̜:&x6P@L&\E-$�7&tJ~ClJdɎs4IpE/c F{|Pt5}ZP?QęD"%@x;�>؃@.P&&*j\OH�.tF,r˹?jۺ#ϼ|{?q lҠ� 5G E쳂Ec�1]E �&IX8g|=<:H~k5))Jˮ%6WT* 3EIH9J|\V'%΢Ib۫J>MD7@�@`hpgl&p��XaDrlAS'<{r\LR\j&9i9Y"$3>I,5H:Eh_Ё> B:`uOR:NՏ;TH's#c+ufMPG=5cL[.f@3k $P˾π6x:EpƭcfO' o[ uB,P'użVJ}tڣmP5) ŀ Y p'bi5Bs5&@kK e.&cb {:jMEC\+UZ*%^|<,%J*Ƹ;|J1l$6�E{�K5@8ƺ蓞\0@?Աsl[{GDZXh­VUމ Nfe>L-i_L5h\&Bv[�WU.B[ ; K daVu\PPũYռ/>!]#f"dV#;c�钣\,ӶJ;O;(}؆_e]ΊeR$'(K4`V_Q l@`#vs5H|CL8Qۡk0ۼ4U_L=r,d4MPږ{OVZP1E``5Q8~"9"[fe1br t9"%?st uڮkc<'KFe7|Z3.c6n\4^cpf\kͽ޻+Bg뭕=мK0K{g<szgwgw6~}w"t6&>^<0J.ݒɿEn6^ֻ<;$H8CiNi]feZL)ZfHbZVVi&2F 󫮎l2<K /Ffp.LVGf>c$3N_c>0)CiBYPJ֑,,S&e~Jľ S&c:kVkckmn"cl؂0ڐ%yfl-C�*$43f_Mqߣ$бF<7BiNij^џF*^iJ'>TKN-ZpjƆomiez_BΝN-N\3Up)/<f&&*ޮ 9Ak̞n>\i8Cq.؂�  "q"q�" H$%H8r"q_Gr*߂Wr)/r%-�%ΐw#9>9tTgGnݦA=!H�C>CДA?BO)t#H�#MatF/tCO�MtCKOJAF?B?0t?H�@]􋊰4dOPݶRfކ  0a/aGvcc_dGb?vhWvfwvjvavb )= CRkN]9ꌆa[QJz{|~wX;YWouXDʹ;yfj_߭mu p?"W5y9Uy'wywvC]G)TK6ݭm;xfwxh_cG:� y?wz'zz_{6g <KU;JV'f%s)\ou'6n [|[nGy'H i?ej0?."re>pXh,VP~sxoowujĦ Q[ #+ecJ.B#^)/(#oe(#a2)hA)j *Udlu!bcK1x}\_g~#z)ҢA~`11j``6{ڄ!HGEN0T` qh06ЙI GDi2dȑ(!2e5c/شIe'2@:ѝI2Uڴ(ԡRRjRZV4kנb %; }6qʅ W\qm_n�.`uB-IJ ]J>yd29fT,44Y\ Klqo}+ڽ``ˠ ~N$^؛. GG6?d$ɔA.dHSYFMfp[8 ڦ qVUrcUreu7^y u%2gbrqxaay"d.KH84Z <dT8k&Q2HOJiW^QQ %mZ~YT >I^xa*2�At 8$IHsz2a1teg݇J _5i7%8q%SfZp "8j%^tsQy|h0gzA�Ȱ$6X2_tVĎf6MTkt‹n﫭:һ/TFwP$tɗ#>(,j!yl}@ ч_GS &gzelaX]+ nima{ Fv !]>�$M\0_1H,H h;HAn+hbcگfl婢;/<xUʭ\qRtх"&$YO,a%>RWc<"IR(w_LὩ/[&|}U:hxq)VDtqRVxqA�6`nCa)ņE šG{M⾭Y$k䑫iLJ(8qq�=g}qX.<aY|4NĚӋ"ITN: v:6"xQT`٥vT]jrך&T g@!�8 HNb0 : X C'`1L; xB:,]9t~Km'cID.n+6ٟݔC$�\AQZק:A�|'8EMt ؠ�p`wR9bșX0! .F+ ĽU:b ҆$j\7�O@B�! O5L'pހ=<aĔUygeLXRLXV�A}{-1y/<UH` h�j0:H䴁ل6@sED7ՙ%,]R\Jnv<Mˀ?p~f!iQU_lPJ=İ6 8K$!j]xCI C(_v+>:d+O~s Zu)6@}CbP2{(!QHz(sQ OH <X P´.$6 :XZ#]kigNԡШG!Mj[Dj֗h9@M|ڙ& Al"-! "8tᴚLBќ.,-yG2uG8`0y6ɌfC)Nh(ᆍD]Y�$t! M@|P 5W54F~) i=B# * 2. wJ.K&ƬfM&3N16M䐄I 5 'wjӁF%E8~uX#ݫj~Te?e8aP 6hNV7 �NNگHBDFkqQx-Wv]4\˲̶e4c_cޒOnmn<3?k� � ,W}_PnQtj%0P>!=48\psY*?iQJ+W+P Uۃ5@< |=iD/E~eJYdbS'Pe hT}f;d?7SVAĀ{p(_/7(%SI:8@$>x4B0‘ՈxcjةU O`P_tCr`rhrnWq jv22xY?JHnԼ@4FU n˧<SYւM?UfX^@鎓ٍLg9MؑZhD-ylqF\sX\n9TY uL,EP-ѐ臶I_Ot�uX}1Oڊ N`,xK -`QĭLaIR-۸uJJ> ٥!h5pdTyUaV MpؚKEh]] Yff_TTAxH^$ZtIvH,u$Iu `"X`�V\ V@-,AU13ZcQbX47&\<P%uxrHiܶẙ F` "* aL!`9MR4#DzB@0ǘӤa~c T6b42arZ5ƤdwqW �D@D [`PQP"QPZD $rX-E ]XQA!|R`�e#%QA�WY~%ZS%W@X~E (Y$YQHN"Dbc*dFd:dV&dbd&Dd&fZgBfcVN8C@$j#Qa ipeM&bOY*n&oަ@oqn-NIotgsfgA^6d0`�C`yA\B'{`@z|}'{'}gzAgybN*%Sr1- q]uX:gZ%asfhQ\[gYZ謄Rzej?fA'h"`&%ĎAF(e (&.FghH#aa2@O#/r΀_PztY@t\(Vi:噂(pn^Y%ə[ڡ��lAn�Tjn~ꥊf*jf*V@&N]R=~<MZLQgąꅾưİpıj"EYBnbh^`v+L& �@ �TA T A $@̂$!kګ!BīB(kklkΫk@ AB k <�BGF�@Ig0sʜ_*tv谶mN'Z@[Vkn 8ΊWq]``r)�A$DB$�),->*:�PVՎ�j*V-jjF&m:Ӛ^{ɬH^N)_憺bn^P,JN8s:nkvHQATB+t~.膮.閮$d<R|dht[fY"*ֆ*kthք%sk&ިufj$$P$�~//// P/L%BVT&V Jc) řZAEg Z()Qio#BK>u6ZPR%pB0 ;P 0 o p 0 0 $A(V`I\kŽaȡY R^l*^*,^U|% M#stDZ ̱1[,zIT]5)8„qJ<TB΀کi"6V_(g>-~@[߉8ǝM++,*?G+r-j삽b)l,$IFE>^+&Y,޺�&jpV^&#~%5jdd8:?&;;;&s<7&̳:h;=;6Yo-ub˨ƅ�?+7Ÿbg)lξ,Oh eEm\9hJ uC4fD0fb:&Fh4M3cLs;OtN?eJfM 25D?)J[n^V'HhDGӥs扱*d\J3MtL\5C5^^5]u^_'&bFSf =6_j%JBnq./̆1O`5ʺlRFY6 ̡bbYVZfK3\vOubvnn۶o6oӵ:'@fu$Z�W5pvRlVn"5 pީw/27sD p16[ㅀ^/fC7F}ӷ~~߷w~8FTdKD,P4hM|kni^buZxFp#+t+)Vhb\vA[@x.指A((n%C@@C(؅CN2 8cDWFj>jqr+cdcyBy,Fdoq*Wv3Of6 G;i7.zk&A9Aօ]9P⅌EU\ ( [0O:ȼ8SD M&RR,*X:ষW 'W6mn̺)$Oq'~Vm;2NQE $$0@LHyEwWѠQEa^)faڮ|ECnXV[i7okk:gy9@&j^I @!rwx4 Z=rz`F.o9D|MyKK鯂 UϦGY6,SMynnc͏9x홪h)vпMx_yȜ~^V=НRFqLqjQ1 2#Bs]wKpwruD7EKbxH?.DJ ^/)c LDDO"8]i_Jȏ'vUr\ZkfezVLx.Zhi*'毛ZY*m}<[ AxlPЁ aRC:s� ٰ1 r3)ITMlf*YyfZ%u22Ǭ9i 9@4*ӈ@ LxP:D(q!D*T0`G# $yFȒCBx3dh\q"${$a#G ެj1$0yn1P$:U@+ _xz$!Li<K!3Ӣ`F- Aeyס-;~`fv6[nC领ؐDMnq`$FO&U*�91<L!8tH I4n*=Ԯmp%䵎+k \<x`!Zo |;:"F, +30ʋ1�"3ˢC DSs(S ;ItxÅ@5$᱉'DpxCx"P~N#³/jkmޚ!0QTB2 Qm #)˱J0ƒ<P?%C\kRJI{MrQt㈤p X! j$l"U UvF|R䣧3ٮ+ޫV䳀 b TT |.r 2 L/! %,]<3&-D%ŃMtEq!őn2~'Vh#6`CIB胈bP+D%T:M*JO<3,>C,P 3{ڥ€r%7QJ%z2ݱt"I+eRN[s;Ӻ2&dh=|4 ‡'6tġ. HB4tI)j9)Mz㛯n(#i8z<j;;3ATNDg x FDq`=bf-ux$P${"fX$ -< # )5Ͻh$ $42}hGbr2XKF)BF:KBӁŧAP^Pren4`7N=a (� vXC0P�$t M$Et Q:}k6{ ΓIk*ip4-TЏ}n( LmPC?/1d61p4rС5R3GI&#!L7ICX�&arؘӆ<8跓)3)cX6"O %.K`dxۊ᝶2PaU/4C"eÀƆ!iOqJMnh o@l�: "�@ �|` Si|P׹ZdB Qj/ab)J/ DyLނ/ }Z\ (mTY*[Q%#pdP�5t Jf'c�z:-|kțrgR&datZ :iDTth/nZ[l6;K.I(�}ƅz.MҞ- -I~*p "@m``ADؘJ9Wmì|@V`NJ,sg;)zFj</)BA\JԡxL7[{ YRY{]$5g1Ȫɛ'ư&$@*WE� Ї>(VБ1J^IPXbɘD3cYI68}MH3R[eBPH^+Ԧ6X&L~ Ijcs |JKȸ UQt}>AYmM6;A|v46 Ui_'tMnYZ%/:4eweN# u.w*�ioձuIR+o19 �$'Ͷ3Fl2d:[~ϾLl΂@~ w͡2\B\kiyV5C6W6w`>pI|0@ Aα4VE67Yenj6("]TN7"Kڑ>g �C 2jK^­sO^ƭ+y[KVjJ5*{' Wb`= / 2 >(oʐfs6XmۑUZ "͙E/p*swF!7njM]yPAcQXllX3G#)= {݄FiU&0@#k@LRΧ̿)`9xe;u&΃ -m_- # kDZ'5 \@y[p[qMΘm�\b�0$OF 4ΆQ*3PA:BE .QiwB(j j@t zJr/7FjĺHf(bZZNј�i$$3d0BMV2L(ڥX4զnTL#$n(*RLE';lpp�.hj 2cDO돲Ƞ6a‰xh{JB͙MB(ɒJB xB't#gѫH1#TxFT'QG^b-v0:f#F-QAHEap.&|�p{:`|phd!on!oDlh##!9B!K#Q�9� u P!PMDBx06 'mxG>,-/i(Cp(L:')+zʮt+q`+u+&4bo:,/uk Z/c\вz'ͽ0PxXlgy,JQjEO)�` `4G`4`4ES44Ws4Q` X5Gs6M6[4UB^s K7k36 5kF +N2L, 1B4EM`i6mBMmDlFcA1JMqqS)oQ.3  !@@ @[tAt�ZZ@A  B @`@"QYq^h'?Z@ xd\ύZ(6 y0olon0C[ ",B3K�CKC; A,, sLC?4 09/i%P Ow8O>dC֭2U06M6ft*՘rtQZ!TEuDTMXTSuTKT[UTWTSUCVCuUKuXu`OSWY/M=P4h?j c&27+Q Uz&_nRM3 1CIS4͕h . 0�@ u^U^^^@^&` `� V� ``6aa 0(� 4bʢ0$((@dc@)_Q(谦w1 ;M e&R()ˀ)sQ>G#.:`biivijVj1�kjjv6IYuDDNw"0X0 0*R% m 2c1@& y"lQI#  V&Wr6 6'*ws $k37ks9wrAtM a 8@=TLL>؂MdN=e:Dm1e&)pRK(t_LM&ekz:Uqv"Z �ss1`{�|7 0@ |×||7}}7}ݗ}w{}|w NJD8mfX[*Er*wu*c@wJԳl 0k /c2 38rKx7||}~Y zuی×r g+8V2QM&+ NP1oԏs0:gl2dSz5Z #Rz!{80ox|�Y8bzeb 7 ^+l['/cpWԫQοnQDnyRQ0*Գ1R섇" &CjL'8NKp@8<b@@8왛##gky8Ԭͺ䀀F9Sx[ ۘMƭQH<8y-p1˵O_Q'94Z'ٸqpN}Y$,6@ y-'Zt.Z$< - ] Y c 2I[1-Myŏ?U_nQ&lpO˧3Xǖ39S56UyZ6Ǫ^#㫥ګ:ZbdY:e U趵o`sO1BS )\ flCǗی,ݵ$@ɲVN׆C^e)뒀$]%ѧC+ HmSZ+-:å(y& >/Lnu) lQu1oh5ӄmar:b':n8fhd'NU\]9|;7|<7&)SəOg7*%O dwD5Axw _ƩFfSì؍SZ�a17&$W)�(̄h'�fhEQl+×'q#zlcgĤ-=neZQ]d$ ӒJR8hJQw3C<>qyG v|Ռї׮mt*1'J\r|%w{ LKcϹ[E-sj2'bҝ..PV<;+P ?\'P6Syh#}mCӷ~9qs~$|b{DBe{K|{{sJȋܤ+UpvbiH]!+"۷ݞ `!x{T^vQ{wZb 2bXm�B) <rsx"9odLgZv9,,%!3)Ӟ.f^vVvH1!l㟆%h}(}@�Ln"&p!gjj>@Ru=X1id'kY},Z>ٍOpbxqmj>uGޕ9V%gof&LJB梬ְR ^6NXRq%?)R$D*?NK[p#)iWDHJf7O7|'99:p@:@#)o:w Jȡ>Xcm8: ڃЦ2#}ކG{ZQ§(GxG|؄ HJIH 6�T\wKxi$>1c iTAD'ZbČ^Q#*- PbL Y3!ș!ki"Ē+AI*&qu@6, 6$1e0jpbłKk #66ty$=rhラU :Ul%P3~$ȑ L$Ar*eH`e֔FYm]1!^mFYE٨ب&|Ģ;j-bZ0 j?&Ilpx%->DvyS* I *߬Sm XLL)8Yc)YdQvdBPh7զpщǍ]p UP([(HDURL)h"M8Qu6�UfIDO ]�P.mXؐ_ZUvF2C)6gcdDvĄe y6@aAP ڌ&[!Z䨈P r:?4jp^V`ziWS:<"N:H@"QhG"�t$Ѥy v`VU8Xa "e 2 eF(a-Fjqǹ&(%QԩHWoMQp pV5TPǗUXF{DI4$I"t+ *jkeCBc٘efdB D$ZbT C\jQ02moBF)ITTVIju� o0"Mే9DmPk=A,LI5Ձ"ngXnM8.:nAcB;u뛆ԊOyngշVK57p?nC"DH Єl@Z7@V�rq_oKuWYmϏxͿ}&(i "@ثFjjvF ,8@dwMlNE Z|a^`m�a$)zAl"  tH̄Q)Rqnc&$Y @#sAAx(aIb L$'GR6A <.q`AD|, P)ṅ5ńha t?IA'd�).vC¢iM7,)| _ 31I/ / Me*S%IldٜRp)M x!(8SEJB{X”6iyndGp'c"9rB!]�8LJ n>Fv~2t*m)K_ҘJSˤJORT(URTXP8' q ը4 }0\kly)G-a Bue^愿2|.*!H:&'B NMa&֗54XF(0 M`b4ldG tRV-VZYV]{ $�W%Li` HfmS9mAjf:4+�oBXYQ`e4u?-fy􊗨%O^DTB @TÝ5=dx:B) b�Y9pUކ .q_ʐ2,VWy4Vte 2am(-a:#Yo *C˛7̛I -oѴ+J)WR0')l$\VkIȰ:I}**[z\k<-w2N(4:+N] " دw1LS r#KCF62K>mlt.9 pJ` e)@=aG#T2\[ZCK`EPD @ 4RO|.X̴جvJOE|]j*7I4MT7K8}z\8l?{>x3|{x-^/a1l^+b$МKu%F1I1[\w3i[2=shYE>!(Ǹ'nu?8�uZg^9�1ykcJ+HeGj>-snwɚ7 ,'=>zpLk!e,g]<à湾ҧ֬|Z#21 B9s -%ѥ=*91*&>^z FSl1JWȌf0_P ?A`=z:0??{'cuu:PR'%sb4J4|e\:v@|47d| #G%h').U�c�.H~a, &vuppr:(P^=Hk׃Gxldfpr&b*E"E%(@dU#v5@6#s/YR_0_Lyp}P}0чY5δL$Y10QAmapZUVhgPpVlQT}a~D0 mqՀq?c:X|3]#ݕFeA8^{A4xdXx?RxdʔQc ؂��@�fpDph:�:p:@:h(@:p�D`f@@p pr\bh5:x: SU3wuYS~ $F - B09#!T 0590/ɒ: +DIv� pp F�PUY FF`Yyp `p 0�`9 %b) viuy_Ylii)B�P P~vpU'y?uJxQ4@(iA  \p�2)\BQI)9\`ٚ_ yyB)cv ٜDP+B{+yFPFngF@Y Yr)Y� yZ))]7p 7K Nr{/wE]T(si|RF  ڡQ 0j' J:.:1*!jz9@@ A . Z0.DzKjMP C:AJ;Pb 3%&4rbfw0Gv|cnؙ#ə#+1JNqrJp�44pI|wyJm`| J:qC840SG0 4J`�jtz` `rTqJJz�@ 4 9'{&@E{' Ԇm"5c� *ZIugjVMQTzVIEVw&Dc-Yq\V\TTTPwFfaZ[8+aŮwf<ӘvmBҠ1WFnj %I)-I*&=1bNU19hB7Cv&ZqNA@6E*Q1-PfӴHB1BrBi* h-a{à4_$7Gњn ( csQt=9<l�z6@9B|ִ<ϣ$qI#DdBQVD hnץhW0WW4yAEk"u5'y+9z6G?jԷҹ$ۑ$Fmn8 u�,*E?q&Q{t<aTt`hZ҅!.2n]6`A)0tP>�b3̓\ 7S&p&q1tAPAkv.6 ?kIqmYvxmX#nwzg󲙵K5˨5pSػI}Ĺ ʋWmavDI B; `m \]hd{MSUKW*61qdPjR LT[;7zv+M$ '&L˽k$_\8Cdx3jÍ|&em(0,*8$lBi⻈rGUvָCK$&$GKvUKVs-}dc1t<*D¾\Yx%VT(Q; x.tyu); 3yq&, q-I<Fz '\0#$,ƦKDVRDr&7H4&,?UCV# m9w*F:s:gDZ,i禣(_ ,xqB<$ a2}+;'pN[a"6$K$9=Oq8=-~ćl>@ l&'`]az:k#9М= 5 Mס#1IsUCYa|aؒ+\ zW'=͞[6Bf236L�Q#W,êkQE#R9,Q]Xa1ؠt,a0ƍCCőG8lv|GmG,E1aDHcǍɬ"E-krND :cXw+x%{p+!N[] &Dr>} r÷ļDžPGҖ<2D�]C>`-]aP3tC1kz&,\ݪH@vl:|n9ƿq?l)R\8n嫰EBy3уdgz�\byFBg&ɒMAy!2D-KHm\ πbٖYnxAș.^|;K6'\&I8 5B}+P|ō!9&o0a ' [GŒ[?M{wW]xG@w P]Ȯ=>lU| l2 zq]ŋK4_儃&{�`C �Im  P7-LI]Dp%u1Ԟ=c|A)LڃlHկB?b8$PIkO �MQͻc1F{MR�1P�oO @6lQ'o /0NPg)3vҋ70RӶR=4}Bf|:<H_O{6/(ț&u]ɝcB_q 0Dbhѯ�rq6pIL??akNs| eZ!HJ l0!Ç DXaE5"qǎ3PNĀ06ZpIs+@!" QcI>ִƓ&!~ !@$[bl'0a8qҦ biprK ԙM84h6I|<"$DvQ% I1r 43$2]mP BAȤr$AȦ=D@9 2 VbH/.?͡#ҢQ)f|;ܛ-M`I&FǑP\0b,ڃSxz.6Htቼ| @x.x… +Ё6󌫚tE 5c1Gl- l@ɠư@L-s⢳rt#(; 8AԌ60>.0 ;|"tLDQE:Li pP6jQ⚩3.ࡏ6 $y2pX$ -PD >܃ZIՀMm~tm6de 7xK2 J(kK*0."-76PGENM5 p 2U֕&mc6{ ,0pF魭P3 pUs0;�c"&D0;xDbQQA4R[n#vl{-H <H#m" N#m풡6:l"NT0<3⍊/x?!6:xÅ$L8Ib KPX-^ri+ycE> @CE 6j${"U4SpP# _S3 Lycki1~6Zi6ڧ~h!0 N\2o҇5c"G"�-C2sItAt}�o\%pQ]zkͺq%WA $ &=N�DH�9X �,'1;PȀ#& QiHG"Ж4$UxR^&C0iI L—EMr27 ` 6(p,`|@@� Z `,dwM'1qP$vHbeX h0 :Ŝ@VA.36!Jt&`5G0풅; wRxR'MYQДExۂGE wh'l! dNt7Doapa@<c /St@N|:6>hI{ A٥tkhFތGC Uh$$:1TP:VD@bp&&h Ύ��K┒)� -@cԕaz`l! A0І>$6�Dqg%xxHׅ5 lj,` &-'=i =%Hi׺Rř:K\m 6[$ Z$H!K�@\jRT(@ؘm iK +r@el_AP͙ {!P@'-ΰK] ݇ByZEse`: چv &Xl1$@s-E7oei# 2?T!tL)BԞAPXr /-#iԺJRvdz;f7Li׽nu5'D;1sV!cQc$ r VgFi:꿥 @q60HAc S]*:ߢ34 nK )D8oyxEe^lcU6Zۥ砗*Ϙ|HMk $ѩY}.jޘɀQlq 37"%r[Bfk'S s2~Yc6l^.ݰfgVK87i\{7*]^kѱ6P/PKP�u~+`IUFn3%:c(2o~l!K 6~' ~L0+te T3:�wM">u"s@��!� �,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 =`  X߃E HEQQt1 >a $x!"X _Pb3G0B9}?Bڑ'uGt4F�bA1� $Pj0YDGPDu∃8&f'eH{Ո`FL\G �! K.YDXlYTqG:#Z*hSL *REzjz)`>!b)dR,) RșX P|j�bl)kށDaX[/ np;HOEF_|$u)!"+'륆CXP(b0r}L!H0;g%A#GX $Eul8YƹKB ~zZBjhϫ\Wl-po`|uW`OH#OO@Hgq .F@ r¥&^pD^_߸;lDE" mHGwX(&\1)=Q+jnAbE '~KPj,ҽ+8�]/($a� <aP A5!kd@~�XA^�)  ~D>'Ox5HJ T�)@Y0v@XX&!b�€ S 2,4TR "S8pe\X CXE�(5  BڈOyY(>?@D 9 %�h B#S`**W <wkLXH#B�U@ PÇ`BB0K$ѵ$` +s4Ad!ƁA��?8 9.k 0ROpnY;e,Ȑ !`|BN h@ > |!@?|@*( QBNR@d6p" ǃPp01`P$:|`WPFGLyZ  h("d `4v7o>"gOZM\$  4y!6!V`@9|TC\c B�! ħrȃZ  HBBG|դV1h ?19`C 8@u8Z�A 9l  B;A @܀(ga� 3.L@KɃ'AqY *J�X�:?ң`p'k@ x8 s �H@p?F4TЅ8BTD4$E _�b\Ahx 5pvOD h:064 '(#51YC|tCT! P:C>Ӣ@"e[U�G@#z@ "?ye !  hspDv <6rFRYPiH% SCj^� `P`b5-f`,״P:$�. *"^@Vt0ѸR#֋;8�K?W2Pv-`S lzI,  d6$r~@E<>A bR��N@`?&?&bԥ^01T/ r1ҳ &XKu(']I =OAE/C8w6 $C!!A"J }iOXEАLb,##Fe HB)`O(50aN9Ld(*6X�k(&1Hxc!4K>`}R ؐe2J"dK<>8ю-G$FFFi@QN�n2ETv!$\4!Z*$S^ hja"FcMN!pQ0pP2!TUt$@T/0tHLNfA2kws`|"@�? Xv9dw5^s y` ST|`*GV\7OC%\ɄTG! kHІ"L'Zp(Viw05`L "^%2 \:%C.lMbd>~@'dTǤ�c9T�Mq@[lF%(0PPbx)8dVW`%rh0DBkD+ 0x9F@8w`%5Py~+�n^VLd $n9h&5#H=x?JKzvX!QqW(!:st~Ru+?@H@L0`"Fo8Q*(Bv@67t:)*XA\#lD t3FlHT:->AyC�ơ A`I! ^`9>ƇHM(2O KR&OMrB8/ݗ+aHKȋrHA\2EBr+5PN K�* sj(A-')@u uOQC`HLMkLh"jsA\GpUgXHP�98=L2%tuvTm)%d~h2 $PWqB6(FErvid�itq 0VO6�HUp2U CZPqMsgzhd,dD n5\ ꠑjYC>C:PK�DPQQp`HbM#^sQGТLEi' 8sT @4E RH�cdeM, � pGB@Zo�d3[t`7Apk4S#[_#BWYL{%"dx5b)^I |�P~pf5G3(f`MEs8|PA oucoSv" UQ#6r#7W'5Alr!(p`t5 7QV < Z<8�op4 pZ r8Kw !#\?vsLL6k9WKEe(:V bL$s66pf:DA'4?XIu@εzㄘrWg#bCAL�RT;P[UV1R&5%)Nw^t[�O@r[ddgSk,yuqʕO2 Z Z!X 'j UZbpr5'�ocR($t8OPEP'ɥQ[[@[MkC˼"  ij#F4Yl[j�@�Rcp=lXWu8l `p|`MWR^Uqu@{OqbIjl)!ٴe!,@�bp-)%�pn39?�&3^S]]{p? P c΋e"#+ # PCtjr(vx35Y-R9Er�S9q!!!`A��uNȍ!r)X JEV80AHB2 2 )s*A� `Pb0#]Fjһ܋P1oGY\=�X{̀>>!�>6tB|S<5PC%:&&^Eo>1�$̖\=M&G!2VB�BAL"Epa0��I2]aH+5+&˺겘MX0} Q4?�6DAʢjsɤR0`"дQ'�,r2VWp@�,,0M � PkL>E"W@ZsZ( pT?K%{6A G\NFNo�P4*)%|Q CO,CW[bl9�SM̰$ڲ"#*AC@ƾ a,RpPOׅ0źYXa"U{VyM)`X@) c` kݴNq<s Z ]A %T4o@Vy pX/*<NM,4Ysc2 m`TJ s�= M1em #�(D$As3%j@P&qp6�=)p@܀EAԼrW%4>ۖ[lӵE0(:WAp ]QF0ldTICәLi9! bJ8XBPK$T 1whH,kD8-$B%\"A G|[,oxBp6YQT&2 K AyڧCj^, $7AL<˖+Dbt{J*>2 ۷+"yn=&\{!aF+>z#۩-!λPD\u,64ŬC%^$iVD+~@Aųmh=Ἁ625I5I%L .1u+!F"{pT*7siEb!ё 7$S"+,[�|V!>7 ̽~/̦px eY\^Mt-@8^D]6P$!59)XBG WsFS/T_s7PvC00A*k&Q _[QO75.M[p[++W:M .ϕ\ihs۟VLrR󺏵şҫ��G7XOa7؍xmf2Mf&1f�ADE!c! 2AD"DALb#=vɑI&#R2H &7J2 L5i g=u'@B\'Ҙ1a TRI!qҦI' G*09PmIG29�jՓz9R'͙%m4'nf=6qbAqpdʈ*78rĐM~$3#K( ,~8ċ1>F#yA<rCʏ+U>|9s-'xZ3w|#ώP>G#+@8xȾ\"#oJb;;?+/>`H-&`@)ز!Le1Gw1G �58(I($'g ˆ,2.K*l!8<C҈309!NSN1$PA%PB44A[PQ?4$00F 1SLDTQAX".ଲ 3ÜrJQ 5# 'a'lYmp_h` aE6dXcmXh}MdI'e %MR[4 ̠ 1+�^# S*"zM_u5b^G``v&xuv׭u'ae81^w^y Nyս7-n:Az5B 9~bCֈc�6;bivz騧Zꪯ:E":E\&(6>P]GZO ԳBnim{nm!oO ‚2)0Ă$';rC׼r/\ɅF&| bq[O7s_`vm'SO#o .6ppgYg1`�~V:؃+5޿ . Nodʠ2`�O?< 8O ܟ8*`'A ZЂ`+? T_(�@9{{!-AFm tH2Nq%'0(yGxDˉbEt`Tb08q]CE.z`"ЁQHU&l+l9Db a 3C??谅/H-rT Lnғ0ܤ-DV*$ @F|!,#ӹ[' � /m0`D1`LHfzyLZ=Әĕ5Y+aŤ1q EAP�(:")$6* 1 - 7!%K Uo:$A JPpMBOMVhB#yЉ2y8(&h20iL^R3+=&JIRl23352ULd +H.q%8EYHC.5hCIfԠS-h)-ЈNTjG֮RLFqPn`�3ZS)IySf3{bv%ن$$ 3mw#챏@UjuD:P6aX*жVUFC)ՎՀ`HyӸƔ}})p ;ue29L^5 "պCUrx~tS-yZUa^ي=o|ެnWV5%LMj89kSqmE9TwF>rz|-}W#m}ɛ7$?]cUi1GJ.m3+3 6ٗjCO9*i6nJaVug?^36+2E1k=k(Y۸60sKjS&$ωe@c>;Q~]{єL3ɼ-KjԢ~CS2$,% :jsnuLGQDYΊPy2# 7f˷6/kk[[j=qI[7׸ԩNSD;zH5�@�: O8:9 m&؏o[P3]Y _c>l散ͣuWncVmYI4C>iLR@ V`[C3V.N�cEY)!_G]p7"ySm\e1<v;ohu/+1 mA!k*جf ϼkBlgi4 {ܬo9Ӿsrߙ; LC.i 2 *y7r�:yN >G| Br;-Nw+Bo{rDQ={=?2<)!c0<X˾$�:8ھ6肕IX�H8E<cJ=Ȱ,{20$ۋsA1ARӿҷR2#�#.x!$ē0E(kBX:2'_�zC;BSd.2;븣Jyj?Łz#7 Cu;>s{4:B1J%:h‘ 8'$8iB#7XII<ᚩbPh0 96AC7+;d;\\3+7<ޛ;5+ &�@\)&B,l%>_BgU)G4:%8i*S02. 7<A]LEBYǸ3=/Ct8Zoҁ7x$h5l' =X&p'x؃'�&Z:Ot^**K#6Fz?ޣ,/Z>G3Fe;.f<XG􁌴&�8�$Ђ6 o\B6h4 4J#$1GI8IKLJ">~z`6p6Hx(@$ gT%&b󭨤+)BEȊ 1G.P9zLLLCKJ}4ğ!+-j"ȓā'H@>'`�`F@x'�Jh'pq:h+H(3B¸H;CCt<ŗ|'ˀZ0DLL@F7#1@LP;K5 ;DŽ̜:&x6P@L&\E-$�7&tJ~ClJdɎs4IpE/c F{|Pt5}ZP?QęD"%@x;�>؃@.P&&*j\OH�.tF,r˹?jۺ#ϼ|{?q lҠ� 5G E쳂Ec�1]E �&IX8g|=<:H~k5))Jˮ%6WT* 3EIH9J|\V'%΢Ib۫J>MD7@�@`hpgl&p��XaDrlAS'<{r\LR\j&9i9Y"$3>I,5H:Eh_Ё> B:`uOR:NՏ;TH's#c+ufMPG=5cL[.f@3k $P˾π6x:EpƭcfO' o[ uB,P'użVJ}tڣmP5) ŀ Y p'bi5Bs5&@kK e.&cb {:jMEC\+UZ*%^|<,%J*Ƹ;|J1l$6�E{�K5@8ƺ蓞\0@?Աsl[{GDZXh­VUމ Nfe>L-i_L5h\&Bv[�WU.B[ ; K daVu\PPũYռ/>!]#f"dV#;c�钣\,ӶJ;O;(}؆_e]ΊeR$'(K4`V_Q l@`#vs5H|CL8Qۡk0ۼ4U_L=r,d4MPږ{OVZP1E``5Q8~"9"[fe1br t9"%?st uڮkc<'KFe7|Z3.c6n\4^cpf\kͽ޻+Bg뭕=мK0K{g<szgwgw6~}w"t6&>^<0J.ݒɿEn6^ֻ<;$H8CiNi]feZL)ZfHbZVVi&2F 󫮎l2<K /Ffp.LVGf>c$3N_c>0)CiBYPJ֑,,S&e~Jľ S&c:kVkckmn"cl؂0ڐ%yfl-C�*$43f_Mqߣ$бF<7BiNij^џF*^iJ'>TKN-ZpjƆomiez_BΝN-N\3Up)/<f&&*ޮ 9Ak̞n>\i8Cq.؂�  "q"q�" H$%H8r"q_Gr*߂Wr)/r%-�%ΐw#9>9tTgGnݦA=!H�C>CДA?BO)t#H�#MatF/tCO�MtCKOJAF?B?0t?H�@]􋊰4dOPݶRfކ  0a/aGvcc_dGb?vhWvfwvjvavb )= CRkN]9ꌆa[QJz{|~wX;YWouXDʹ;yfj_߭mu p?"W5y9Uy'wywvC]G)TK6ݭm;xfwxh_cG:� y?wz'zz_{6g <KU;JV'f%s)\ou'6n [|[nGy'H i?ej0?."re>pXh,VP~sxoowujĦ Q[ #+ecJ.B#^)/(#oe(#a2)hA)j *Udlu!bcK1x}\_g~#z)ҢA~`11j``6{ڄ!HGEN0T` qh06ЙI GDi2dȑ(!2e5c/شIe'2@:ѝI2Uڴ(ԡRRjRZV4kנb %; }6qʅ W\qm_n�.`uB-IJ ]J>yd29fT,44Y\ Klqo}+ڽ``ˠ ~N$^؛. GG6?d$ɔA.dHSYFMfp[8 ڦ qVUrcUreu7^y u%2gbrqxaay"d.KH84Z <dT8k&Q2HOJiW^QQ %mZ~YT >I^xa*2�At 8$IHsz2a1teg݇J _5i7%8q%SfZp "8j%^tsQy|h0gzA�Ȱ$6X2_tVĎf6MTkt‹n﫭:һ/TFwP$tɗ#>(,j!yl}@ ч_GS &gzelaX]+ nima{ Fv !]>�$M\0_1H,H h;HAn+hbcگfl婢;/<xUʭ\qRtх"&$YO,a%>RWc<"IR(w_LὩ/[&|}U:hxq)VDtqRVxqA�6`nCa)ņE šG{M⾭Y$k䑫iLJ(8qq�=g}qX.<aY|4NĚӋ"ITN: v:6"xQT`٥vT]jrך&T g@!�8 HNb0 : X C'`1L; xB:,]9t~Km'cID.n+6ٟݔC$�\AQZק:A�|'8EMt ؠ�p`wR9bșX0! .F+ ĽU:b ҆$j\7�O@B�! O5L'pހ=<aĔUygeLXRLXV�A}{-1y/<UH` h�j0:H䴁ل6@sED7ՙ%,]R\Jnv<Mˀ?p~f!iQU_lPJ=İ6 8K$!j]xCI C(_v+>:d+O~s Zu)6@}CbP2{(!QHz(sQ OH <X P´.$6 :XZ#]kigNԡШG!Mj[Dj֗h9@M|ڙ& Al"-! "8tᴚLBќ.,-yG2uG8`0y6ɌfC)Nh(ᆍD]Y�$t! M@|P 5W54F~) i=B# * 2. wJ.K&ƬfM&3N16M䐄I 5 'wjӁF%E8~uX#ݫj~Te?e8aP 6hNV7 �NNگHBDFkqQx-Wv]4\˲̶e4c_cޒOnmn<3?k� � ,W}_PnQtj%0P>!=48\psY*?iQJ+W+P Uۃ5@< |=iD/E~eJYdbS'Pe hT}f;d?7SVAĀ{p(_/7(%SI:8@$>x4B0‘ՈxcjةU O`P_tCr`rhrnWq jv22xY?JHnԼ@4FU n˧<SYւM?UfX^@鎓ٍLg9MؑZhD-ylqF\sX\n9TY uL,EP-ѐ臶I_Ot�uX}1Oڊ N`,xK -`QĭLaIR-۸uJJ> ٥!h5pdTyUaV MpؚKEh]] Yff_TTAxH^$ZtIvH,u$Iu `"X`�V\ V@-,AU13ZcQbX47&\<P%uxrHiܶẙ F` "* aL!`9MR4#DzB@0ǘӤa~c T6b42arZ5ƤdwqW �D@D [`PQP"QPZD $rX-E ]XQA!|R`�e#%QA�WY~%ZS%W@X~E (Y$YQHN"Dbc*dFd:dV&dbd&Dd&fZgBfcVN8C@$j#Qa ipeM&bOY*n&oަ@oqn-NIotgsfgA^6d0`�C`yA\B'{`@z|}'{'}gzAgybN*%Sr1- q]uX:gZ%asfhQ\[gYZ謄Rzej?fA'h"`&%ĎAF(e (&.FghH#aa2@O#/r΀_PztY@t\(Vi:噂(pn^Y%ə[ڡ��lAn�Tjn~ꥊf*jf*V@&N]R=~<MZLQgąꅾưİpıj"EYBnbh^`v+L& �@ �TA T A $@̂$!kګ!BīB(kklkΫk@ AB k <�BGF�@Ig0sʜ_*tv谶mN'Z@[Vkn 8ΊWq]``r)�A$DB$�),->*:�PVՎ�j*V-jjF&m:Ӛ^{ɬH^N)_憺bn^P,JN8s:nkvHQATB+t~.膮.閮$d<R|dht[fY"*ֆ*kthք%sk&ިufj$$P$�~//// P/L%BVT&V Jc) řZAEg Z()Qio#BK>u6ZPR%pB0 ;P 0 o p 0 0 $A(V`I\kŽaȡY R^l*^*,^U|% M#stDZ ̱1[,zIT]5)8„qJ<TB΀کi"6V_(g>-~@[߉8ǝM++,*?G+r-j삽b)l,$IFE>^+&Y,޺�&jpV^&#~%5jdd8:?&;;;&s<7&̳:h;=;6Yo-ub˨ƅ�?+7Ÿbg)lξ,Oh eEm\9hJ uC4fD0fb:&Fh4M3cLs;OtN?eJfM 25D?)J[n^V'HhDGӥs扱*d\J3MtL\5C5^^5]u^_'&bFSf =6_j%JBnq./̆1O`5ʺlRFY6 ̡bbYVZfK3\vOubvnn۶o6oӵ:'@fu$Z�W5pvRlVn"5 pީw/27sD p16[ㅀ^/fC7F}ӷ~~߷w~8FTdKD,P4hM|kni^buZxFp#+t+)Vhb\vA[@x.指A((n%C@@C(؅CN2 8cDWFj>jqr+cdcyBy,Fdoq*Wv3Of6 G;i7.zk&A9Aօ]9P⅌EU\ ( [0O:ȼ8SD M&RR,*X:ষW 'W6mn̺)$Oq'~Vm;2NQE $$0@LHyEwWѠQEa^)faڮ|ECnXV[i7okk:gy9@&j^I @!rwx4 Z=rz`F.o9D|MyKK鯂 UϦGY6,SMynnc͏9x홪h)vпMx_yȜ~^V=НRFqLqjQ1 2#Bs]wKpwruD7EKbxH?.DJ ^/)c LDDO"8]i_Jȏ'vUr\ZkfezVLx.Zhi*'毛ZY*m}<[ AxlPЁ aRC:s� ٰ1 r3)ITMlf*YyfZ%u22Ǭ9i 9@4*ӈ@ LxP:D(q!D*T0`G# $yFȒCBx3dh\q"${$a#G ެj1$0yn1P$:U@+ _xz$!Li<K!3Ӣ`F- Aeyס-;~`fv6[nC领ؐDMnq`$FO&U*�91<L!8tH I4n*=Ԯmp%䵎+k \<x`!Zo |;:"F, +30ʋ1�"3ˢC DSs(S ;ItxÅ@5$᱉'DpxCx"P~N#³/jkmޚ!0QTB2 Qm #)˱J0ƒ<P?%C\kRJI{MrQt㈤p X! j$l"U UvF|R䣧3ٮ+ޫV䳀 b TT |.r 2 L/! %,]<3&-D%ŃMtEq!őn2~'Vh#6`CIB胈bP+D%T:M*JO<3,>C,P 3{ڥ€r%7QJ%z2ݱt"I+eRN[s;Ӻ2&dh=|4 ‡'6tġ. HB4tI)j9)Mz㛯n(#i8z<j;;3ATNDg x FDq`=bf-ux$P${"fX$ -< # )5Ͻh$ $42}hGbr2XKF)BF:KBӁŧAP^Pren4`7N=a (� vXC0P�$t M$Et Q:}k6{ ΓIk*ip4-TЏ}n( LmPC?/1d61p4rС5R3GI&#!L7ICX�&arؘӆ<8跓)3)cX6"O %.K`dxۊ᝶2PaU/4C"eÀƆ!iOqJMnh o@l�: "�@ �|` Si|P׹ZdB Qj/ab)J/ DyLނ/ }Z\ (mTY*[Q%#pdP�5t Jf'c�z:-|kțrgR&datZ :iDTth/nZ[l6;K.I(�}ƅz.MҞ- -I~*p "@m``ADؘJ9Wmì|@V`NJ,sg;)zFj</)BA\JԡxL7[{ YRY{]$5g1Ȫɛ'ư&$@*WE� Ї>(VБ1J^IPXbɘD3cYI68}MH3R[eBPH^+Ԧ6X&L~ Ijcs |JKȸ UQt}>AYmM6;A|v46 Ui_'tMnYZ%/:4eweN# u.w*�ioձuIR+o19 �$'Ͷ3Fl2d:[~ϾLl΂@~ w͡2\B\kiyV5C6W6w`>pI|0@ Aα4VE67Yenj6("]TN7"Kڑ>g �C 2jK^­sO^ƭ+y[KVjJ5*{' Wb`= / 2 >(oʐfs6XmۑUZ "͙E/p*swF!7njM]yPAcQXllX3G#)= {݄FiU&0@#k@LRΧ̿)`9xe;u&΃ -m_- # kDZ'5 \@y[p[qMΘm�\b�0$OF 4ΆQ*3PA:BE .QiwB(j j@t zJr/7FjĺHf(bZZNј�i$$3d0BMV2L(ڥX4զnTL#$n(*RLE';lpp�.hj 2cDO돲Ƞ6a‰xh{JB͙MB(ɒJB xB't#gѫH1#TxFT'QG^b-v0:f#F-QAHEap.&|�p{:`|phd!on!oDlh##!9B!K#Q�9� u P!PMDBx06 'mxG>,-/i(Cp(L:')+zʮt+q`+u+&4bo:,/uk Z/c\вz'ͽ0PxXlgy,JQjEO)�` `4G`4`4ES44Ws4Q` X5Gs6M6[4UB^s K7k36 5kF +N2L, 1B4EM`i6mBMmDlFcA1JMqqS)oQ.3  !@@ @[tAt�ZZ@A  B @`@"QYq^h'?Z@ xd\ύZ(6 y0olon0C[ ",B3K�CKC; A,, sLC?4 09/i%P Ow8O>dC֭2U06M6ft*՘rtQZ!TEuDTMXTSuTKT[UTWTSUCVCuUKuXu`OSWY/M=P4h?j c&27+Q Uz&_nRM3 1CIS4͕h . 0�@ u^U^^^@^&` `� V� ``6aa 0(� 4bʢ0$((@dc@)_Q(谦w1 ;M e&R()ˀ)sQ>G#.:`biivijVj1�kjjv6IYuDDNw"0X0 0*R% m 2c1@& y"lQI#  V&Wr6 6'*ws $k37ks9wrAtM a 8@=TLL>؂MdN=e:Dm1e&)pRK(t_LM&ekz:Uqv"Z �ss1`{�|7 0@ |×||7}}7}ݗ}w{}|w NJD8mfX[*Er*wu*c@wJԳl 0k /c2 38rKx7||}~Y zuی×r g+8V2QM&+ NP1oԏs0:gl2dSz5Z #Rz!{80ox|�Y8bzeb 7 ^+l['/cpWԫQοnQDnyRQ0*Գ1R섇" &CjL'8NKp@8<b@@8왛##gky8Ԭͺ䀀F9Sx[ ۘMƭQH<8y-p1˵O_Q'94Z'ٸqpN}Y$,6@ y-'Zt.Z$< - ] Y c 2I[1-Myŏ?U_nQ&lpO˧3Xǖ39S56UyZ6Ǫ^#㫥ګ:ZbdY:e U趵o`sO1BS )\ flCǗی,ݵ$@ɲVN׆C^e)뒀$]%ѧC+ HmSZ+-:å(y& >/Lnu) lQu1oh5ӄmar:b':n8fhd'NU\]9|;7|<7&)SəOg7*%O dwD5Axw _ƩFfSì؍SZ�a17&$W)�(̄h'�fhEQl+×'q#zlcgĤ-=neZQ]d$ ӒJR8hJQw3C<>qyG v|Ռї׮mt*1'J\r|%w{ LKcϹ[E-sj2'bҝ..PV<;+P ?\'P6Syh#}mCӷ~9qs~$|b{DBe{K|{{sJȋܤ+UpvbiH]!+"۷ݞ `!x{T^vQ{wZb 2bXm�B) <rsx"9odLgZv9,,%!3)Ӟ.f^vVvH1!l㟆%h}(}@�Ln"&p!gjj>@Ru=X1id'kY},Z>ٍOpbxqmj>uGޕ9V%gof&LJB梬ְR ^6NXRq%?)R$D*?NK[p#)iWDHJf7O7|'99:p@:@#)o:w Jȡ>Xcm8: ڃЦ2#}ކG{ZQ§(GxG|؄ HJIH 6�T\wKxi$>1c iTAD'ZbČ^Q#*- PbL Y3!ș!ki"Ē+AI*&qu@6, 6$1e0jpbłKk #66ty$=rhラU :Ul%P3~$ȑ L$Ar*eH`e֔FYm]1!^mFYE٨ب&|Ģ;j-bZ0 j?&Ilpx%->DvyS* I *߬Sm XLL)8Yc)YdQvdBPh7զpщǍ]p UP([(HDURL)h"M8Qu6�UfIDO ]�P.mXؐ_ZUvF2C)6gcdDvĄe y6@aAP ڌ&[!Z䨈P r:?4jp^V`ziWS:<"N:H@"QhG"�t$Ѥy v`VU8Xa "e 2 eF(a-Fjqǹ&(%QԩHWoMQp pV5TPǗUXF{DI4$I"t+ *jkeCBc٘efdB D$ZbT C\jQ02moBF)ITTVIju� o0"Mే9DmPk=A,LI5Ձ"ngXnM8.:nAcB;u뛆ԊOyngշVK57p?nC"DH Єl@Z7@V�rq_oKuWYmϏxͿ}&(i "@ثFjjvF ,8@dwMlNE Z|a^`m�a$)zAl"  tH̄Q)Rqnc&$Y @#sAAx(aIb L$'GR6A <.q`AD|, P)ṅ5ńha t?IA'd�).vC¢iM7,)| _ 31I/ / Me*S%IldٜRp)M x!(8SEJB{X”6iyndGp'c"9rB!]�8LJ n>Fv~2t*m)K_ҘJSˤJORT(URTXP8' q ը4 }0\kly)G-a Bue^愿2|.*!H:&'B NMa&֗54XF(0 M`b4ldG tRV-VZYV]{ $�W%Li` HfmS9mAjf:4+�oBXYQ`e4u?-fy􊗨%O^DTB @TÝ5=dx:B) b�Y9pUކ .q_ʐ2,VWy4Vte 2am(-a:#Yo *C˛7̛I -oѴ+J)WR0')l$\VkIȰ:I}**[z\k<-w2N(4:+N] " دw1LS r#KCF62K>mlt.9 pJ` e)@=aG#T2\[ZCK`EPD @ 4RO|.X̴جvJOE|]j*7I4MT7K8}z\8l?{>x3|{x-^/a1l^+b$МKu%F1I1[\w3i[2=shYE>!(Ǹ'nu?8�uZg^9�1ykcJ+HeGj>-snwɚ7 ,'=>zpLk!e,g]<à湾ҧ֬|Z#21 B9s -%ѥ=*91*&>^z FSl1JWȌf0_P ?A`=z:0??{'cuu:PR'%sb4J4|e\:v@|47d| #G%h').U�c�.H~a, &vuppr:(P^=Hk׃Gxldfpr&b*E"E%(@dU#v5@6#s/YR_0_Lyp}P}0чY5δL$Y10QAmapZUVhgPpVlQT}a~D0 mqՀq?c:X|3]#ݕFeA8^{A4xdXx?RxdʔQc ؂��@�fpDph:�:p:@:h(@:p�D`f@@p pr\bh5:x: SU3wuYS~ $F - B09#!T 0590/ɒ: +DIv� pp F�PUY FF`Yyp `p 0�`9 %b) viuy_Ylii)B�P P~vpU'y?uJxQ4@(iA  \p�2)\BQI)9\`ٚ_ yyB)cv ٜDP+B{+yFPFngF@Y Yr)Y� yZ))]7p 7K Nr{/wE]T(si|RF  ڡQ 0j' J:.:1*!jz9@@ A . Z0.DzKjMP C:AJ;Pb 3%&4rbfw0Gv|cnؙ#ə#+1JNqrJp�44pI|wyJm`| J:qC840SG0 4J`�jtz` `rTqJJz�@ 4 9'{&@E{' Ԇm"5c� *ZIugjVMQTzVIEVw&Dc-Yq\V\TTTPwFfaZ[8+aŮwf<ӘvmBҠ1WFnj %I)-I*&=1bNU19hB7Cv&ZqNA@6E*Q1-PfӴHB1BrBi* h-a{à4_$7Gњn ( csQt=9<l�z6@9B|ִ<ϣ$qI#DdBQVD hnץhW0WW4yAEk"u5'y+9z6G?jԷҹ$ۑ$Fmn8 u�,*E?q&Q{t<aTt`hZ҅!.2n]6`A)0tP>�b3̓\ 7S&p&q1tAPAkv.6 ?kIqmYvxmX#nwzg󲙵K5˨5pSػI}Ĺ ʋWmavDI B; `m \]hd{MSUKW*61qdPjR LT[;7zv+M$ '&L˽k$_\8Cdx3jÍ|&em(0,*8$lBi⻈rGUvָCK$&$GKvUKVs-}dc1t<*D¾\Yx%VT(Q; x.tyu); 3yq&, q-I<Fz '\0#$,ƦKDVRDr&7H4&,?UCV# m9w*F:s:gDZ,i禣(_ ,xqB<$ a2}+;'pN[a"6$K$9=Oq8=-~ćl>@ l&'`]az:k#9М= 5 Mס#1IsUCYa|aؒ+\ zW'=͞[6Bf236L�Q#W,êkQE#R9,Q]Xa1ؠt,a0ƍCCőG8lv|GmG,E1aDHcǍɬ"E-krND :cXw+x%{p+!N[] &Dr>} r÷ļDžPGҖ<2D�]C>`-]aP3tC1kz&,\ݪH@vl:|n9ƿq?l)R\8n嫰EBy3уdgz�\byFBg&ɒMAy!2D-KHm\ πbٖYnxAș.^|;K6'\&I8 5B}+P|ō!9&o0a ' [GŒ[?M{wW]xG@w P]Ȯ=>lU| l2 zq]ŋK4_儃&{�`C �Im  P7-LI]Dp%u1Ԟ=c|A)LڃlHկB?b8$PIkO �MQͻc1F{MR�1P�oO @6lQ'o /0NPg)3vҋ70RӶR=4}Bf|:<H_O{6/(ț&u]ɝcB_q 0Dbhѯ�rq6pIL??akNs| eZ!HJ l0!Ç DXaE5"qǎ3PNĀ06ZpIs+@!" QcI>ִƓ&!~ !@$[bl'0a8qҦ biprK ԙM84h6I|<"$DvQ% I1r 43$2]mP BAȤr$AȦ=D@9 2 VbH/.?͡#ҢQ)f|;ܛ-M`I&FǑP\0b,ڃSxz.6Htቼ| @x.x… +Ё6󌫚tE 5c1Gl- l@ɠư@L-s⢳rt#(; 8AԌ60>.0 ;|"tLDQE:Li pP6jQ⚩3.ࡏ6 $y2pX$ -PD >܃ZIՀMm~tm6de 7xK2 J(kK*0."-76PGENM5 p 2U֕&mc6{ ,0pF魭P3 pUs0;�c"&D0;xDbQQA4R[n#vl{-H <H#m" N#m풡6:l"NT0<3⍊/x?!6:xÅ$L8Ib KPX-^ri+ycE> @CE 6j${"U4SpP# _S3 Lycki1~6Zi6ڧ~h!0 N\2o҇5c"G"�-C2sItAt}�o\%pQ]zkͺq%WA $ &=N�DH�9X �,'1;PȀ#& QiHG"Ж4$UxR^&C0iI L—EMr27 ` 6(p,`|@@� Z `,dwM'1qP$vHbeX h0 :Ŝ@VA.36!Jt&`5G0풅; wRxR'MYQДExۂGE wh'l! dNt7Doapa@<c /St@N|:6>hI{ A٥tkhFތGC Uh$$:1TP:VD@bp&&h Ύ��K┒)� -@cԕaz`l! A0І>$6�Dqg%xxHׅ5 lj,` &-'=i =%Hi׺Rř:K\m 6[$ Z$H!K�@\jRT(@ؘm iK +r@el_AP͙ {!P@'-ΰK] ݇ByZEse`: چv &Xl1$@s-E7oei# 2?T!tL)BԞAPXr /-#iԺJRvdz;f7Li׽nu5'D;1sV!cQc$ r VgFi:꿥 @q60HAc S]*:ߢ34 nK )D8oyxEe^lcU6Zۥ砗*Ϙ|HMk $ѩY}.jޘɀQlq 37"%r[Bfk'S s2~Yc6l^.ݰfgVK87i\{7*]^kѱ6P/PKP�u~+`IUFn3%:c(2o~l!K 6~' ~L0+te T3:�wM">u"s@��!� �,����0���H*\ȰÇ#JHŋ  #ǏC)$ɓ&S\%˗.cœ)&͛6sI"Hϟ>*(ѣF"])ӧNB**իVbݪ5ί; KvٲhϪM˓IO2>KB.]q杻޺;/a+>ذ㾐 GN̸cɘ)_<qg˟7{siS^5&:6۶sޭ7oL:8H“Wn9ЛG.:γOn;໇.<ӏWS㷟>}$ӓp,$1 =`  X߃E HEQQt1 >a $x!"X _Pb3G0B9}?Bڑ'uGt4F�bA1� $Pj0YDGPDu∃8&f'eH{Ո`FL\G �! K.YDXlYTqG:#Z*hSL *REzjz)`>!b)dR,) RșX P|j�bl)kށDaX[/ np;HOEF_|$u)!"+'륆CXP(b0r}L!H0;g%A#GX $Eul8YƹKB ~zZBjhϫ\Wl-po`|uW`OH#OO@Hgq .F@ r¥&^pD^_߸;lDE" mHGwX(&\1)=Q+jnAbE '~KPj,ҽ+8�]/($a� <aP A5!kd@~�XA^�)  ~D>'Ox5HJ T�)@Y0v@XX&!b�€ S 2,4TR "S8pe\X CXE�(5  BڈOyY(>?@D 9 %�h B#S`**W <wkLXH#B�U@ PÇ`BB0K$ѵ$` +s4Ad!ƁA��?8 9.k 0ROpnY;e,Ȑ !`|BN h@ > |!@?|@*( QBNR@d6p" ǃPp01`P$:|`WPFGLyZ  h("d `4v7o>"gOZM\$  4y!6!V`@9|TC\c B�! ħrȃZ  HBBG|դV1h ?19`C 8@u8Z�A 9l  B;A @܀(ga� 3.L@KɃ'AqY *J�X�:?ң`p'k@ x8 s �H@p?F4TЅ8BTD4$E _�b\Ahx 5pvOD h:064 '(#51YC|tCT! P:C>Ӣ@"e[U�G@#z@ "?ye !  hspDv <6rFRYPiH% SCj^� `P`b5-f`,״P:$�. *"^@Vt0ѸR#֋;8�K?W2Pv-`S lzI,  d6$r~@E<>A bR��N@`?&?&bԥ^01T/ r1ҳ &XKu(']I =OAE/C8w6 $C!!A"J }iOXEАLb,##Fe HB)`O(50aN9Ld(*6X�k(&1Hxc!4K>`}R ؐe2J"dK<>8ю-G$FFFi@QN�n2ETv!$\4!Z*$S^ hja"FcMN!pQ0pP2!TUt$@T/0tHLNfA2kws`|"@�? Xv9dw5^s y` ST|`*GV\7OC%\ɄTG! kHІ"L'Zp(Viw05`L "^%2 \:%C.lMbd>~@'dTǤ�c9T�Mq@[lF%(0PPbx)8dVW`%rh0DBkD+ 0x9F@8w`%5Py~+�n^VLd $n9h&5#H=x?JKzvX!QqW(!:st~Ru+?@H@L0`"Fo8Q*(Bv@67t:)*XA\#lD t3FlHT:->AyC�ơ A`I! ^`9>ƇHM(2O KR&OMrB8/ݗ+aHKȋrHA\2EBr+5PN K�* sj(A-')@u uOQC`HLMkLh"jsA\GpUgXHP�98=L2%tuvTm)%d~h2 $PWqB6(FErvid�itq 0VO6�HUp2U CZPqMsgzhd,dD n5\ ꠑjYC>C:PK�DPQQp`HbM#^sQGТLEi' 8sT @4E RH�cdeM, � pGB@Zo�d3[t`7Apk4S#[_#BWYL{%"dx5b)^I |�P~pf5G3(f`MEs8|PA oucoSv" UQ#6r#7W'5Alr!(p`t5 7QV < Z<8�op4 pZ r8Kw !#\?vsLL6k9WKEe(:V bL$s66pf:DA'4?XIu@εzㄘrWg#bCAL�RT;P[UV1R&5%)Nw^t[�O@r[ddgSk,yuqʕO2 Z Z!X 'j UZbpr5'�ocR($t8OPEP'ɥQ[[@[MkC˼"  ij#F4Yl[j�@�Rcp=lXWu8l `p|`MWR^Uqu@{OqbIjl)!ٴe!,@�bp-)%�pn39?�&3^S]]{p? P c΋e"#+ # PCtjr(vx35Y-R9Er�S9q!!!`A��uNȍ!r)X JEV80AHB2 2 )s*A� `Pb0#]Fjһ܋P1oGY\=�X{̀>>!�>6tB|S<5PC%:&&^Eo>1�$̖\=M&G!2VB�BAL"Epa0��I2]aH+5+&˺겘MX0} Q4?�6DAʢjsɤR0`"дQ'�,r2VWp@�,,0M � PkL>E"W@ZsZ( pT?K%{6A G\NFNo�P4*)%|Q CO,CW[bl9�SM̰$ڲ"#*AC@ƾ a,RpPOׅ0źYXa"U{VyM)`X@) c` kݴNq<s Z ]A %T4o@Vy pX/*<NM,4Ysc2 m`TJ s�= M1em #�(D$As3%j@P&qp6�=)p@܀EAԼrW%4>ۖ[lӵE0(:WAp ]QF0ldTICәLi9! bJ8XBPK$T 1whH,kD8-$B%\"A G|[,oxBp6YQT&2 K AyڧCj^, $7AL<˖+Dbt{J*>2 ۷+"yn=&\{!aF+>z#۩-!λPD\u,64ŬC%^$iVD+~@Aųmh=Ἁ625I5I%L .1u+!F"{pT*7siEb!ё 7$S"+,[�|V!>7 ̽~/̦px eY\^Mt-@8^D]6P$!59)XBG WsFS/T_s7PvC00A*k&Q _[QO75.M[p[++W:M .ϕ\ihs۟VLrR󺏵şҫ��G7XOa7؍xmf2Mf&1f�ADE!c! 2AD"DALb#=vɑI&#R2H &7J2 L5i g=u'@B\'Ҙ1a TRI!qҦI' G*09PmIG29�jՓz9R'͙%m4'nf=6qbAqpdʈ*78rĐM~$3#K( ,~8ċ1>F#yA<rCʏ+U>|9s-'xZ3w|#ώP>G#+@8xȾ\"#oJb;;?+/>`H-&`@)ز!Le1Gw1G �58(I($'g ˆ,2.K*l!8<C҈309!NSN1$PA%PB44A[PQ?4$00F 1SLDTQAX".ଲ 3ÜrJQ 5# 'a'lYmp_h` aE6dXcmXh}MdI'e %MR[4 ̠ 1+�^# S*"zM_u5b^G``v&xuv׭u'ae81^w^y Nyս7-n:Az5B 9~bCֈc�6;bivz騧Zꪯ:E":E\&(6>P]GZO ԳBnim{nm!oO ‚2)0Ă$';rC׼r/\ɅF&| bq[O7s_`vm'SO#o .6ppgYg1`�~V:؃+5޿ . Nodʠ2`�O?< 8O ܟ8*`'A ZЂ`+? T_(�@9{{!-AFm tH2Nq%'0(yGxDˉbEt`Tb08q]CE.z`"ЁQHU&l+l9Db a 3C??谅/H-rT Lnғ0ܤ-DV*$ @F|!,#ӹ[' � /m0`D1`LHfzyLZ=Әĕ5Y+aŤ1q EAP�(:")$6* 1 - 7!%K Uo:$A JPpMBOMVhB#yЉ2y8(&h20iL^R3+=&JIRl23352ULd +H.q%8EYHC.5hCIfԠS-h)-ЈNTjG֮RLFqPn`�3ZS)IySf3{bv%ن$$ 3mw#챏@UjuD:P6aX*жVUFC)ՎՀ`HyӸƔ}})p ;ue29L^5 "պCUrx~tS-yZUa^ي=o|ެnWV5%LMj89kSqmE9TwF>rz|-}W#m}ɛ7$?]cUi1GJ.m3+3 6ٗjCO9*i6nJaVug?^36+2E1k=k(Y۸60sKjS&$ωe@c>;Q~]{єL3ɼ-KjԢ~CS2$,% :jsnuLGQDYΊPy2# 7f˷6/kk[[j=qI[7׸ԩNSD;zH5�@�: O8:9 m&؏o[P3]Y _c>l散ͣuWncVmYI4C>iLR@ V`[C3V.N�cEY)!_G]p7"ySm\e1<v;ohu/+1 mA!k*جf ϼkBlgi4 {ܬo9Ӿsrߙ; LC.i 2 *y7r�:yN >G| Br;-Nw+Bo{rDQ={=?2<)!c0<X˾$�:8ھ6肕IX�H8E<cJ=Ȱ,{20$ۋsA1ARӿҷR2#�#.x!$ē0E(kBX:2'_�zC;BSd.2;븣Jyj?Łz#7 Cu;>s{4:B1J%:h‘ 8'$8iB#7XII<ᚩbPh0 96AC7+;d;\\3+7<ޛ;5+ &�@\)&B,l%>_BgU)G4:%8i*S02. 7<A]LEBYǸ3=/Ct8Zoҁ7x$h5l' =X&p'x؃'�&Z:Ot^**K#6Fz?ޣ,/Z>G3Fe;.f<XG􁌴&�8�$Ђ6 o\B6h4 4J#$1GI8IKLJ">~z`6p6Hx(@$ gT%&b󭨤+)BEȊ 1G.P9zLLLCKJ}4ğ!+-j"ȓā'H@>'`�`F@x'�Jh'pq:h+H(3B¸H;CCt<ŗ|'ˀZ0DLL@F7#1@LP;K5 ;DŽ̜:&x6P@L&\E-$�7&tJ~ClJdɎs4IpE/c F{|Pt5}ZP?QęD"%@x;�>؃@.P&&*j\OH�.tF,r˹?jۺ#ϼ|{?q lҠ� 5G E쳂Ec�1]E �&IX8g|=<:H~k5))Jˮ%6WT* 3EIH9J|\V'%΢Ib۫J>MD7@�@`hpgl&p��XaDrlAS'<{r\LR\j&9i9Y"$3>I,5H:Eh_Ё> B:`uOR:NՏ;TH's#c+ufMPG=5cL[.f@3k $P˾π6x:EpƭcfO' o[ uB,P'użVJ}tڣmP5) ŀ Y p'bi5Bs5&@kK e.&cb {:jMEC\+UZ*%^|<,%J*Ƹ;|J1l$6�E{�K5@8ƺ蓞\0@?Աsl[{GDZXh­VUމ Nfe>L-i_L5h\&Bv[�WU.B[ ; K daVu\PPũYռ/>!]#f"dV#;c�钣\,ӶJ;O;(}؆_e]ΊeR$'(K4`V_Q l@`#vs5H|CL8Qۡk0ۼ4U_L=r,d4MPږ{OVZP1E``5Q8~"9"[fe1br t9"%?st uڮkc<'KFe7|Z3.c6n\4^cpf\kͽ޻+Bg뭕=мK0K{g<szgwgw6~}w"t6&>^<0J.ݒɿEn6^ֻ<;$H8CiNi]feZL)ZfHbZVVi&2F 󫮎l2<K /Ffp.LVGf>c$3N_c>0)CiBYPJ֑,,S&e~Jľ S&c:kVkckmn"cl؂0ڐ%yfl-C�*$43f_Mqߣ$бF<7BiNij^џF*^iJ'>TKN-ZpjƆomiez_BΝN-N\3Up)/<f&&*ޮ 9Ak̞n>\i8Cq.؂�  "q"q�" H$%H8r"q_Gr*߂Wr)/r%-�%ΐw#9>9tTgGnݦA=!H�C>CДA?BO)t#H�#MatF/tCO�MtCKOJAF?B?0t?H�@]􋊰4dOPݶRfކ  0a/aGvcc_dGb?vhWvfwvjvavb )= CRkN]9ꌆa[QJz{|~wX;YWouXDʹ;yfj_߭mu p?"W5y9Uy'wywvC]G)TK6ݭm;xfwxh_cG:� y?wz'zz_{6g <KU;JV'f%s)\ou'6n [|[nGy'H i?ej0?."re>pXh,VP~sxoowujĦ Q[ #+ecJ.B#^)/(#oe(#a2)hA)j *Udlu!bcK1x}\_g~#z)ҢA~`11j``6{ڄ!HGEN0T` qh06ЙI GDi2dȑ(!2e5c/شIe'2@:ѝI2Uڴ(ԡRRjRZV4kנb %; }6qʅ W\qm_n�.`uB-IJ ]J>yd29fT,44Y\ Klqo}+ڽ``ˠ ~N$^؛. GG6?d$ɔA.dHSYFMfp[8 ڦ qVUrcUreu7^y u%2gbrqxaay"d.KH84Z <dT8k&Q2HOJiW^QQ %mZ~YT >I^xa*2�At 8$IHsz2a1teg݇J _5i7%8q%SfZp "8j%^tsQy|h0gzA�Ȱ$6X2_tVĎf6MTkt‹n﫭:һ/TFwP$tɗ#>(,j!yl}@ ч_GS &gzelaX]+ nima{ Fv !]>�$M\0_1H,H h;HAn+hbcگfl婢;/<xUʭ\qRtх"&$YO,a%>RWc<"IR(w_LὩ/[&|}U:hxq)VDtqRVxqA�6`nCa)ņE šG{M⾭Y$k䑫iLJ(8qq�=g}qX.<aY|4NĚӋ"ITN: v:6"xQT`٥vT]jrך&T g@!�8 HNb0 : X C'`1L; xB:,]9t~Km'cID.n+6ٟݔC$�\AQZק:A�|'8EMt ؠ�p`wR9bșX0! .F+ ĽU:b ҆$j\7�O@B�! O5L'pހ=<aĔUygeLXRLXV�A}{-1y/<UH` h�j0:H䴁ل6@sED7ՙ%,]R\Jnv<Mˀ?p~f!iQU_lPJ=İ6 8K$!j]xCI C(_v+>:d+O~s Zu)6@}CbP2{(!QHz(sQ OH <X P´.$6 :XZ#]kigNԡШG!Mj[Dj֗h9@M|ڙ& Al"-! "8tᴚLBќ.,-yG2uG8`0y6ɌfC)Nh(ᆍD]Y�$t! M@|P 5W54F~) i=B# * 2. wJ.K&ƬfM&3N16M䐄I 5 'wjӁF%E8~uX#ݫj~Te?e8aP 6hNV7 �NNگHBDFkqQx-Wv]4\˲̶e4c_cޒOnmn<3?k� � ,W}_PnQtj%0P>!=48\psY*?iQJ+W+P Uۃ5@< |=iD/E~eJYdbS'Pe hT}f;d?7SVAĀ{p(_/7(%SI:8@$>x4B0‘ՈxcjةU O`P_tCr`rhrnWq jv22xY?JHnԼ@4FU n˧<SYւM?UfX^@鎓ٍLg9MؑZhD-ylqF\sX\n9TY uL,EP-ѐ臶I_Ot�uX}1Oڊ N`,xK -`QĭLaIR-۸uJJ> ٥!h5pdTyUaV MpؚKEh]] Yff_TTAxH^$ZtIvH,u$Iu `"X`�V\ V@-,AU13ZcQbX47&\<P%uxrHiܶẙ F` "* aL!`9MR4#DzB@0ǘӤa~c T6b42arZ5ƤdwqW �D@D [`PQP"QPZD $rX-E ]XQA!|R`�e#%QA�WY~%ZS%W@X~E (Y$YQHN"Dbc*dFd:dV&dbd&Dd&fZgBfcVN8C@$j#Qa ipeM&bOY*n&oަ@oqn-NIotgsfgA^6d0`�C`yA\B'{`@z|}'{'}gzAgybN*%Sr1- q]uX:gZ%asfhQ\[gYZ謄Rzej?fA'h"`&%ĎAF(e (&.FghH#aa2@O#/r΀_PztY@t\(Vi:噂(pn^Y%ə[ڡ��lAn�Tjn~ꥊf*jf*V@&N]R=~<MZLQgąꅾưİpıj"EYBnbh^`v+L& �@ �TA T A $@̂$!kګ!BīB(kklkΫk@ AB k <�BGF�@Ig0sʜ_*tv谶mN'Z@[Vkn 8ΊWq]``r)�A$DB$�),->*:�PVՎ�j*V-jjF&m:Ӛ^{ɬH^N)_憺bn^P,JN8s:nkvHQATB+t~.膮.閮$d<R|dht[fY"*ֆ*kthք%sk&ިufj$$P$�~//// P/L%BVT&V Jc) řZAEg Z()Qio#BK>u6ZPR%pB0 ;P 0 o p 0 0 $A(V`I\kŽaȡY R^l*^*,^U|% M#stDZ ̱1[,zIT]5)8„qJ<TB΀کi"6V_(g>-~@[߉8ǝM++,*?G+r-j삽b)l,$IFE>^+&Y,޺�&jpV^&#~%5jdd8:?&;;;&s<7&̳:h;=;6Yo-ub˨ƅ�?+7Ÿbg)lξ,Oh eEm\9hJ uC4fD0fb:&Fh4M3cLs;OtN?eJfM 25D?)J[n^V'HhDGӥs扱*d\J3MtL\5C5^^5]u^_'&bFSf =6_j%JBnq./̆1O`5ʺlRFY6 ̡bbYVZfK3\vOubvnn۶o6oӵ:'@fu$Z�W5pvRlVn"5 pީw/27sD p16[ㅀ^/fC7F}ӷ~~߷w~8FTdKD,P4hM|kni^buZxFp#+t+)Vhb\vA[@x.指A((n%C@@C(؅CN2 8cDWFj>jqr+cdcyBy,Fdoq*Wv3Of6 G;i7.zk&A9Aօ]9P⅌EU\ ( [0O:ȼ8SD M&RR,*X:ষW 'W6mn̺)$Oq'~Vm;2NQE $$0@LHyEwWѠQEa^)faڮ|ECnXV[i7okk:gy9@&j^I @!rwx4 Z=rz`F.o9D|MyKK鯂 UϦGY6,SMynnc͏9x홪h)vпMx_yȜ~^V=НRFqLqjQ1 2#Bs]wKpwruD7EKbxH?.DJ ^/)c LDDO"8]i_Jȏ'vUr\ZkfezVLx.Zhi*'毛ZY*m}<[ AxlPЁ aRC:s� ٰ1 r3)ITMlf*YyfZ%u22Ǭ9i 9@4*ӈ@ LxP:D(q!D*T0`G# $yFȒCBx3dh\q"${$a#G ެj1$0yn1P$:U@+ _xz$!Li<K!3Ӣ`F- Aeyס-;~`fv6[nC领ؐDMnq`$FO&U*�91<L!8tH I4n*=Ԯmp%䵎+k \<x`!Zo |;:"F, +30ʋ1�"3ˢC DSs(S ;ItxÅ@5$᱉'DpxCx"P~N#³/jkmޚ!0QTB2 Qm #)˱J0ƒ<P?%C\kRJI{MrQt㈤p X! j$l"U UvF|R䣧3ٮ+ޫV䳀 b TT |.r 2 L/! %,]<3&-D%ŃMtEq!őn2~'Vh#6`CIB胈bP+D%T:M*JO<3,>C,P 3{ڥ€r%7QJ%z2ݱt"I+eRN[s;Ӻ2&dh=|4 ‡'6tġ. HB4tI)j9)Mz㛯n(#i8z<j;;3ATNDg x FDq`=bf-ux$P${"fX$ -< # )5Ͻh$ $42}hGbr2XKF)BF:KBӁŧAP^Pren4`7N=a (� vXC0P�$t M$Et Q:}k6{ ΓIk*ip4-TЏ}n( LmPC?/1d61p4rС5R3GI&#!L7ICX�&arؘӆ<8跓)3)cX6"O %.K`dxۊ᝶2PaU/4C"eÀƆ!iOqJMnh o@l�: "�@ �|` Si|P׹ZdB Qj/ab)J/ DyLނ/ }Z\ (mTY*[Q%#pdP�5t Jf'c�z:-|kțrgR&datZ :iDTth/nZ[l6;K.I(�}ƅz.MҞ- -I~*p "@m``ADؘJ9Wmì|@V`NJ,sg;)zFj</)BA\JԡxL7[{ YRY{]$5g1Ȫɛ'ư&$@*WE� Ї>(VБ1J^IPXbɘD3cYI68}MH3R[eBPH^+Ԧ6X&L~ Ijcs |JKȸ UQt}>AYmM6;A|v46 Ui_'tMnYZ%/:4eweN# u.w*�ioձuIR+o19 �$'Ͷ3Fl2d:[~ϾLl΂@~ w͡2\B\kiyV5C6W6w`>pI|0@ Aα4VE67Yenj6("]TN7"Kڑ>g �C 2jK^­sO^ƭ+y[KVjJ5*{' Wb`= / 2 >(oʐfs6XmۑUZ "͙E/p*swF!7njM]yPAcQXllX3G#)= {݄FiU&0@#k@LRΧ̿)`9xe;u&΃ -m_- # kDZ'5 \@y[p[qMΘm�\b�0$OF 4ΆQ*3PA:BE .QiwB(j j@t zJr/7FjĺHf(bZZNј�i$$3d0BMV2L(ڥX4զnTL#$n(*RLE';lpp�.hj 2cDO돲Ƞ6a‰xh{JB͙MB(ɒJB xB't#gѫH1#TxFT'QG^b-v0:f#F-QAHEap.&|�p{:`|phd!on!oDlh##!9B!K#Q�9� u P!PMDBx06 'mxG>,-/i(Cp(L:')+zʮt+q`+u+&4bo:,/uk Z/c\вz'ͽ0PxXlgy,JQjEO)�` `4G`4`4ES44Ws4Q` X5Gs6M6[4UB^s K7k36 5kF +N2L, 1B4EM`i6mBMmDlFcA1JMqqS)oQ.3  !@@ @[tAt�ZZ@A  B @`@"QYq^h'?Z@ xd\ύZ(6 y0olon0C[ ",B3K�CKC; A,, sLC?4 09/i%P Ow8O>dC֭2U06M6ft*՘rtQZ!TEuDTMXTSuTKT[UTWTSUCVCuUKuXu`OSWY/M=P4h?j c&27+Q Uz&_nRM3 1CIS4͕h . 0�@ u^U^^^@^&` `� V� ``6aa 0(� 4bʢ0$((@dc@)_Q(谦w1 ;M e&R()ˀ)sQ>G#.:`biivijVj1�kjjv6IYuDDNw"0X0 0*R% m 2c1@& y"lQI#  V&Wr6 6'*ws $k37ks9wrAtM a 8@=TLL>؂MdN=e:Dm1e&)pRK(t_LM&ekz:Uqv"Z �ss1`{�|7 0@ |×||7}}7}ݗ}w{}|w NJD8mfX[*Er*wu*c@wJԳl 0k /c2 38rKx7||}~Y zuی×r g+8V2QM&+ NP1oԏs0:gl2dSz5Z #Rz!{80ox|�Y8bzeb 7 ^+l['/cpWԫQοnQDnyRQ0*Գ1R섇" &CjL'8NKp@8<b@@8왛##gky8Ԭͺ䀀F9Sx[ ۘMƭQH<8y-p1˵O_Q'94Z'ٸqpN}Y$,6@ y-'Zt.Z$< - ] Y c 2I[1-Myŏ?U_nQ&lpO˧3Xǖ39S56UyZ6Ǫ^#㫥ګ:ZbdY:e U趵o`sO1BS )\ flCǗی,ݵ$@ɲVN׆C^e)뒀$]%ѧC+ HmSZ+-:å(y& >/Lnu) lQu1oh5ӄmar:b':n8fhd'NU\]9|;7|<7&)SəOg7*%O dwD5Axw _ƩFfSì؍SZ�a17&$W)�(̄h'�fhEQl+×'q#zlcgĤ-=neZQ]d$ ӒJR8hJQw3C<>qyG v|Ռї׮mt*1'J\r|%w{ LKcϹ[E-sj2'bҝ..PV<;+P ?\'P6Syh#}mCӷ~9qs~$|b{DBe{K|{{sJȋܤ+UpvbiH]!+"۷ݞ `!x{T^vQ{wZb 2bXm�B) <rsx"9odLgZv9,,%!3)Ӟ.f^vVvH1!l㟆%h}(}@�Ln"&p!gjj>@Ru=X1id'kY},Z>ٍOpbxqmj>uGޕ9V%gof&LJB梬ְR ^6NXRq%?)R$D*?NK[p#)iWDHJf7O7|'99:p@:@#)o:w Jȡ>Xcm8: ڃЦ2#}ކG{ZQ§(GxG|؄ HJIH 6�T\wKxi$>1c iTAD'ZbČ^Q#*- PbL Y3!ș!ki"Ē+AI*&qu@6, 6$1e0jpbłKk #66ty$=rhラU :Ul%P3~$ȑ L$Ar*eH`e֔FYm]1!^mFYE٨ب&|Ģ;j-bZ0 j?&Ilpx%->DvyS* I *߬Sm XLL)8Yc)YdQvdBPh7զpщǍ]p UP([(HDURL)h"M8Qu6�UfIDO ]�P.mXؐ_ZUvF2C)6gcdDvĄe y6@aAP ڌ&[!Z䨈P r:?4jp^V`ziWS:<"N:H@"QhG"�t$Ѥy v`VU8Xa "e 2 eF(a-Fjqǹ&(%QԩHWoMQp pV5TPǗUXF{DI4$I"t+ *jkeCBc٘efdB D$ZbT C\jQ02moBF)ITTVIju� o0"Mే9DmPk=A,LI5Ձ"ngXnM8.:nAcB;u뛆ԊOyngշVK57p?nC"DH Єl@Z7@V�rq_oKuWYmϏxͿ}&(i "@ثFjjvF ,8@dwMlNE Z|a^`m�a$)zAl"  tH̄Q)Rqnc&$Y @#sAAx(aIb L$'GR6A <.q`AD|, P)ṅ5ńha t?IA'd�).vC¢iM7,)| _ 31I/ / Me*S%IldٜRp)M x!(8SEJB{X”6iyndGp'c"9rB!]�8LJ n>Fv~2t*m)K_ҘJSˤJORT(URTXP8' q ը4 }0\kly)G-a Bue^愿2|.*!H:&'B NMa&֗54XF(0 M`b4ldG tRV-VZYV]{ $�W%Li` HfmS9mAjf:4+�oBXYQ`e4u?-fy􊗨%O^DTB @TÝ5=dx:B) b�Y9pUކ .q_ʐ2,VWy4Vte 2am(-a:#Yo *C˛7̛I -oѴ+J)WR0')l$\VkIȰ:I}**[z\k<-w2N(4:+N] " دw1LS r#KCF62K>mlt.9 pJ` e)@=aG#T2\[ZCK`EPD @ 4RO|.X̴جvJOE|]j*7I4MT7K8}z\8l?{>x3|{x-^/a1l^+b$МKu%F1I1[\w3i[2=shYE>!(Ǹ'nu?8�uZg^9�1ykcJ+HeGj>-snwɚ7 ,'=>zpLk!e,g]<à湾ҧ֬|Z#21 B9s -%ѥ=*91*&>^z FSl1JWȌf0_P ?A`=z:0??{'cuu:PR'%sb4J4|e\:v@|47d| #G%h').U�c�.H~a, &vuppr:(P^=Hk׃Gxldfpr&b*E"E%(@dU#v5@6#s/YR_0_Lyp}P}0чY5δL$Y10QAmapZUVhgPpVlQT}a~D0 mqՀq?c:X|3]#ݕFeA8^{A4xdXx?RxdʔQc ؂��@�fpDph:�:p:@:h(@:p�D`f@@p pr\bh5:x: SU3wuYS~ $F - B09#!T 0590/ɒ: +DIv� pp F�PUY FF`Yyp `p 0�`9 %b) viuy_Ylii)B�P P~vpU'y?uJxQ4@(iA  \p�2)\BQI)9\`ٚ_ yyB)cv ٜDP+B{+yFPFngF@Y Yr)Y� yZ))]7p 7K Nr{/wE]T(si|RF  ڡQ 0j' J:.:1*!jz9@@ A . Z0.DzKjMP C:AJ;Pb 3%&4rbfw0Gv|cnؙ#ə#+1JNqrJp�44pI|wyJm`| J:qC840SG0 4J`�jtz` `rTqJJz�@ 4 9'{&@E{' Ԇm"5c� *ZIugjVMQTzVIEVw&Dc-Yq\V\TTTPwFfaZ[8+aŮwf<ӘvmBҠ1WFnj %I)-I*&=1bNU19hB7Cv&ZqNA@6E*Q1-PfӴHB1BrBi* h-a{à4_$7Gњn ( csQt=9<l�z6@9B|ִ<ϣ$qI#DdBQVD hnץhW0WW4yAEk"u5'y+9z6G?jԷҹ$ۑ$Fmn8 u�,*E?q&Q{t<aTt`hZ҅!.2n]6`A)0tP>�b3̓\ 7S&p&q1tAPAkv.6 ?kIqmYvxmX#nwzg󲙵K5˨5pSػI}Ĺ ʋWmavDI B; `m \]hd{MSUKW*61qdPjR LT[;7zv+M$ '&L˽k$_\8Cdx3jÍ|&em(0,*8$lBi⻈rGUvָCK$&$GKvUKVs-}dc1t<*D¾\Yx%VT(Q; x.tyu); 3yq&, q-I<Fz '\0#$,ƦKDVRDr&7H4&,?UCV# m9w*F:s:gDZ,i禣(_ ,xqB<$ a2}+;'pN[a"6$K$9=Oq8=-~ćl>@ l&'`]az:k#9М= 5 Mס#1IsUCYa|aؒ+\ zW'=͞[6Bf236L�Q#W,êkQE#R9,Q]Xa1ؠt,a0ƍCCőG8lv|GmG,E1aDHcǍɬ"E-krND :cXw+x%{p+!N[] &Dr>} r÷ļDžPGҖ<2D�]C>`-]aP3tC1kz&,\ݪH@vl:|n9ƿq?l)R\8n嫰EBy3уdgz�\byFBg&ɒMAy!2D-KHm\ πbٖYnxAș.^|;K6'\&I8 5B}+P|ō!9&o0a ' [GŒ[?M{wW]xG@w P]Ȯ=>lU| l2 zq]ŋK4_儃&{�`C �Im  P7-LI]Dp%u1Ԟ=c|A)LڃlHկB?b8$PIkO �MQͻc1F{MR�1P�oO @6lQ'o /0NPg)3vҋ70RӶR=4}Bf|:<H_O{6/(ț&u]ɝcB_q 0Dbhѯ�rq6pIL??akNs| eZ!HJ l0!Ç DXaE5"qǎ3PNĀ06ZpIs+@!" QcI>ִƓ&!~ !@$[bl'0a8qҦ biprK ԙM84h6I|<"$DvQ% I1r 43$2]mP BAȤr$AȦ=D@9 2 VbH/.?͡#ҢQ)f|;ܛ-M`I&FǑP\0b,ڃSxz.6Htቼ| @x.x… +Ё6󌫚tE 5c1Gl- l@ɠư@L-s⢳rt#(; 8AԌ60>.0 ;|"tLDQE:Li pP6jQ⚩3.ࡏ6 $y2pX$ -PD >܃ZIՀMm~tm6de 7xK2 J(kK*0."-76PGENM5 p 2U֕&mc6{ ,0pF魭P3 pUs0;�c"&D0;xDbQQA4R[n#vl{-H <H#m" N#m풡6:l"NT0<3⍊/x?!6:xÅ$L8Ib KPX-^ri+ycE> @CE 6j${"U4SpP# _S3 Lycki1~6Zi6ڧ~h!0 N\2o҇5c"G"�-C2sItAt}�o\%pQ]zkͺq%WA $ &=N�DH�9X �,'1;PȀ#& QiHG"Ж4$UxR^&C0iI L—EMr27 ` 6(p,`|@@� Z `,dwM'1qP$vHbeX h0 :Ŝ@VA.36!Jt&`5G0풅; wRxR'MYQДExۂGE wh'l! dNt7Doapa@<c /St@N|:6>hI{ A٥tkhFތGC Uh$$:1TP:VD@bp&&h Ύ��K┒)� -@cԕaz`l! A0І>$6�Dqg%xxHׅ5 lj,` &-'=i =%Hi׺Rř:K\m 6[$ Z$H!K�@\jRT(@ؘm iK +r@el_AP͙ {!P@'-ΰK] ݇ByZEse`: چv &Xl1$@s-E7oei# 2?T!tL)BԞAPXr /-#iԺJRvdz;f7Li׽nu5'D;1sV!cQc$ r VgFi:꿥 @q60HAc S]*:ߢ34 nK )D8oyxEe^lcU6Zۥ砗*Ϙ|HMk $ѩY}.jޘɀQlq 37"%r[Bfk'S s2~Yc6l^.ݰfgVK87i\{7*]^kѱ6P/PKP�u~+`IUFn3%:c(2o~l!K 6~' ~L0+te T3:�wM">u"s@��;�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/stacklayout.png�������������������������������������������������������0000666�0000000�0000000�00000046206�00000000000�017350� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��0������ ��LMIDATxA ��0Kjc J B!!AH@H2IO1 ` D/--P'=%HV8g8]gx"rC鍦d9|Phk3'F3 Uv ?qAς w! onoQef]펖klZ݁y,K#rZ8kB&)^H:5 Ay=�wUT.Su]HIs0\!"YEdp9C'G xf tyZX_P=1$TTavqJͤtx69?�!e!Suq,RdkBWH#_ȉl74ԣ)bl y*,I<!<,/ןNƯV8*ܖTn<\^:yV WPZFS9S]P_~yV s]YHBA`QTVTPqBA] RRz(zW D:JBz<3q5&j2ܹ{{y<sã1bnrjAIy̲LH&ֲ`֢u֢r ,rC^+oʋ46]:buR*+i''$1AM{h+ZlZ*V,r>2: 2#a/ o}~ Ws-p,7Q fXnwp0&!ͤ@621sh%D5C6r4h_K"6"p`eW.]ZCxv!8Ʋ}(d�R/> gY#fi~ seCJ|WߧzWTܣw_F.U+:.{z¢%˽_K9"Jq bOq]8$(隸u\Ψ*fP\m:~w!ki#px9z2=#KǛx F]xx5vsurvquwc<*:h Lzxz7$8 s7w/GiAM̭9N`q626W fX*2**+? ?@cgvΎNBƮ#4ƈT<;WT[tAS姯_=G}8CO4}4vc>m|O^ $ (с3ʲ2|{,e4FT3eH˸ɷ㧧3ϖ!PN oLJpockĸ6vtvLNlk`<`)\r7;4;+<tBBW قf gO.=;lǮx=E||ypocA~18,`"?OR !sE}wLYphg&ig~gi'.0z(p#x@6_H#"cY1ʨs @O[GZJHt?6!5-lν9;4C||\Ï'* KJyA0@4{i0t797(c'ϘݦmG&�2 XΝ8w%^_\RvˎS~P*B, .�;oOOMxoG@*G[;G%du"w|�=BS3f- '“8RHfyZyt365CZk[ cFǭY}ni',e™m4 >)_]U~`a NiIEԌf-pV\8;%kocޑ/$D1lX0>Xq\^YQPTxՋ'X"*` Dً-:R؆'@j~Ӷ9OkE\g_+*JQ MM<<iH7`)- s [X=*!kb-ZϏ߲{hUfX5zp bǞު'}"= ;R-$3(TIT̙;(y#!!SU:b4L έ@>e[GZJHq8^$jŗ^mּQ}�D483 cc42ofa,<dDG [y_|񝀗Q=cKtWڻ਱/>;h?>O �8!b) -{9M xn@`(X8:7rTBV'?@0p螽lj1$6"聑$,Ǜ{9+`61V1VmZ?7pʸUn|!Di&<@u8 mď^,J/Y2,e$[Xdm4 2ء[%d!axIt'�2_mߡ%臇�ۈ& VTU+@@ހaxx8{_{%Iz0-+NJ7U1 6AH-Zgf:}Q h-ybhpJ䇐rtw8tN0G8N&Ɯh1Ka Cc+t햖.;(dI[b9q7ph!$_~>4,g_%1;֬wpy&uD}l׾HNIӒhڌ'ziU3 6|WG|P%N!փWF=5".ĭ^_\R�z*~H He?I /ZA@[v~Κ1 iz?AVN6j-Y5hh sp&=<KQ Y8xxt[at?u$iU%k7c9ȑ63;}74E+H;o〓$X<(^+dY@ [yQKoVDE8 k!)ؿuFOYPH01@47"=$PŐʑECr-`8 �Èӕ űE6<<2.X YR[! ,A]ڣ9Ȩ%z'5zx̠`Kgh1LJP ΍$sb` Ii:L%;<v8Zh=nEE.E#v(WTB 5U  ~~e9K'^ YGH1̊02&O9!13+G۰1K &;lDiy@j-PZܐbrg@‘NQĈ0[|OЀ[![pPCN`@%ro͝?OݰF6rpV NVGȵ6ʈM-s}.3f~w ɯo_<WZ>l Yi++ƚ)5OAŝ{\~o_[{;i^]{vsL/d QUWFMR"YaҁZ+ʀlla,$Q@[/MZHrʉM1 |{^; (qYE,5+p40 扰j‘c$bqё =E% D_%Nf` ,t*>M0j�^:˰קLl-_UCr4,$_n-&wYVD1[mHBQYNMU7{deAĞKMC#d-%OTrd9ȏA<ǏI&I *EV.N#IЋ#bpR|MiОՎRx\Dz;� e !^F{O:!aF\V cظQV#;g/Z]h o^%c2$ u ƴs}#%Nv#ȖU͛8 '< `~\$ԃ h*C<h*Y+u*_+I^�,E/$^?LMOXB$p"W( 7ޒ!�{kAmɾ`NuSU +/$֡eW )N"3w_H`!ٗa%?wp:S^r%G~<X{8+תGFf 3@E_V4BGPNߵpCvI4DB0�I2"U)[xYK )�4q5|}*KFl6=BOʧ)0=\PdvN7�I~+H=u":;' �U1i $|ϜQK68#yeL4+B_vK;ɏR!UC#!Sc!#Z {<t~u!TС$eN9M4at٪5<EE9ĩD}\ 2+V\Q1(7F*I-q~!$,/ CC-ֹB% U#a8%7\@uփZMHD)Tqy2)/^ ˞ON64@ryh#ud!,J~1׿|3 1oM0"b<oCcqϨ3dR>pgf?LV'ϜV =tq/T:K0q+*WiۡB; 7Z}_dˋd I sȰZVk�( x$ރF^(J] 8F41l� DPkӡpQIrDYٹ eh!cNE!kTzTC}3#?`)E~jO_#Jz:V}j mպ-SEC23аVi0dܙBη| "r{m;nNQVenR~8B0 \FaeutuO-5pxD|[zmO=޲s͜5`&kE$멤C9q0D6ɓca,;f >x=zypb<:E0bVAdJ%/N|s|j~-:,0t"/' NΘ #9MUld \%*FܷPVuԅL];tJ/.:b9eybǮݱTn%PEqQIwޟʂ#Ica:u$yCq|uZ1cc_4>/T9~^S^c$U (^憼M F~aٻmݪκ6[ƲqȈ޼ūU@}g/& ==oW^~ƚϲVZ^}/WVٷ@߾ 77ޏšenl K1ڮo'0:/$doBǯ޾=b̘ ֖>6X'98H ZFשSs.աsJJ߶mG~OPHmjR`hfn .\֧'8hHE7|1p [ꐢ,-z_P0 fa1xUưʷ/bK[~1U3VB,%� k9Z꿴Ȥퟔ\V!Y?J|w6lr qBX?iש3HFpF3s88q4oݽp(A \Vf^!~ӭI�;ӦT@`)~TZs+nd@Hػ��~g N6k*53 */^ɣi`.%rsҍ[oapoդU4 /KC3s F]vJ#TEBSR6c4Hctcj^~!WŭDQ9N7FO MӍ;IL5⇍ŋ`*"UR.n,5}];&?Wn\߹wQ#Iv ୹o@8Iu>ޔ,8 ޹HTo|43uK/y_Zp$'�`b <pA>RS4z֌SddVĉ)yHҤ vFA.C sde%7ץR~(앗tnC`MҥM__O(Yy@Б}(5 .2O|aבk=VEs*߶R?DiNh!ѴT٤gJtԌ{<~s:2:.}5_~[[opd8F—d8Y6g+ bLnư+*a?z1L&D7ocry옻(ʵNxI)AJkt6HH;y(_&lS d#5Q݀J:0+Ymv}?ֹ9cG8y~}Qk.$4"m|ax8zCH U!q.@Bx~h`C**bPM>xAT:oN rd0o~)#evCohiBAp -kbN(-'/yQC`&gI&TDSlT,* $v-DOr]5,ZfV)pmS'% i-\ypw@Ůjglej0^rzSm;V{RlN+xCƅtx~k}||J5ǵk8]ebbii'Hy@wC[06[˻.z?=*K~ʜu߻aݹ֪u.cO{ 0'csd2 kBV_''?.kwFǜ{rw t1%"xz0T2X6gE(pU2`*-Ѫ,4$.ZN;A~ޜ $P>(oqemq E#s3^y;%m T#oK\MӲ gk:@k(7[EX%Χme!p(дsًD+T||[reTDIUt۰veR~lRF2Mam3=zd7]}^_R՞1tf(1o SYՎѡm.<=U2 rP&x rr�U$Jd]*JR ٱ$0CG6fs~)7<I`D CvvL^JJNKQIh"87d^*:wDB|WnW𦶵(a'p~%h KL_U/04 SLA=Ix<,4D+$ ܞij~i:`W!pFG2_ˏ_~O?9 KDHؕ(N7HDBF')0v-T3(|CD\!"?fx#Nv!Zɇ"wdU,q\˳~GC Uʌ8 fܝpLnMS5SFq ӰKԋ$`j8rC| -lUáҁH%c@#]HE⑲ & J= =,+ÑR4^? :qocԜ&a*vfdm SRIS*O=cy_7@\ͯ7갿J+'ɔ@aʊrdʽKX^!H" Tt>Q&,a EdP 41ʹ<Cx</LI{ 8Ė# [pm#H3D ,=>|#^=q{2;_cd!kwA"<MYS yQ(IZ}r=Ԇ8oOgUb798.6Y|vA'cNX~0tG26Ơ]:^A2eށA@"Q_m*L=5&%)n>�|S*||~fS!$;eaL;!AǂwȬCFַj^c;,gQ (HA@n +ܷ cm +jd2SXʩ"T.Xq&{pr8k,V!E~xq<L.LU%凜nZ/gr�5܊,w{)o-7%rޫ 9Zkhzo@CuNpto糥g;APK3ٴf.oYX/#\fqev )Re9_vU'v~ΧFUDYrCj@ @l'$NRawARwn-NaBCwyҮ=4ɤBdms0- K _ IW_" `CC- wr7l(v@}k&R:z9-77t+Lzcoӹe/_:)^Uaby/8)Ny5+G<DG{oȇ 3ᇈJfd}X%1ON{w83*w\[u30xf ='ϋGdlec >ӧdzO_>X_^|]>�ux ~?1|n8dFe&R`5/”Tzd~MXD H/JEFFrJΓMtQΪnWU9)j7U㮛բ1emz:ót ١#H4X)!Y>#GANK9~wnuU?M ;c;$B 'xyy2'aS-lB7sTRiVU}>UvFۇj+Q!VSk-v|7Ɯ_q^PlOe2[);RtJG?ܙ:m9tH՜sOן?IKn$Æah4(QLNNm+;пA9rЮ#}==݇*fgwUrO>d2 5Q(F$4N.W׽Id@ɀ4 Mi@ HTnɀ, Hوy^X[YK>` "W.Qelq&M0 ,~011a@Ȁ/- 9#(R$He9d2HO'RSՆk'J4mE!ƫE ݄k!nc@"\} 4*jJ< ސ�nמ*ҴybCz\?O YSfuQӀ4mEw%Cp?xeKEZ$ n!M[ Y?x=4|֋?[UAu!|k-!A5?`۰Z4O((t({ SdIj/:HNƷ {o}; ~D(I,2^=7?B߿C 9 r *iX6d+ګ](&5" i"y I\K?p+R%td@j T8_mZy8,@<"Y Yq¶fȀd fr _vHK(L#p&Lr᷿Х$w#^X]3 M[!AQIQ+qebG?uɈj\R$b75V HSg2 { pb(  "!$Џ.Ed i BaY4mE$N?#9P�ɛ7 q |R+AT Ee@sӟ0I#fHa Xb RTZeYYd@<q (AMZL _ZjX$ӿ8$hEVDbzAjmR6܀X&{xEԚކ+@Y> &5>•Lv,)iVP Y|**Y ٫s[ɀ# IʐH54rGفL$>,IK8@|ee% l'"\kkkyE>qU|݀˭jƵy/2 $ t.+0Rq+5|GzՕK)p0*sy 9MIɅ$|\mKZ>-7$]�iѕ]䒿. :Z+5xEIQZ(JX#jwf?VFM yYK.h=)mdyB4dY' #\ZNMǞ&~i$۬N:ei]+5aZ[]Z!ke@,rtԅS7[jnIlG<-l)U[ wՅũ=,T ʀKQM|;^l|HHҰ$6M w-l Phܹ=de@.dHײ8<YM# JXEER"<<߀, s.wa ~5 V`ZaĢ$ ҤxZ[Ƣ:}5 +]{<|{^3=?Y*j;}쩹Μ'NwȱLJ ˀٍM d?XYô|N]Sed=A845U1 *Sev9꾥N-ޏ>g4.9P0[=sܽ8x]c2 _x#?>zǯ>RK]'n<e#|TS>_|:©_fe@Z[f^K]NxJyq^zxN[CJ~67>d@Y6\aE 'Q4Rl$eOhTBAx*v~[1zc60r(Nu [**O4ϖ{ٻY-~GYR4P#DidRă98+ }{ۻYc&(&~M8\>d0v,a^ʆzHsina\^rJlO"2s"r [VeMV"lfq`�d@yMi@ Hd@v5U}!2qD"Y>*cp6IAe@:`ÑEO d)B@Ա H'I ̩ _!ډR.0 "eHDjB7nȪ[ɀ�,t,xC8Uv|i2 A39U(%ס#E&2dM]@ itiX$'sD8AGꎲ"-gu74܀4u,rb9AxC}*N9$@odiaр4u,ۇH:g.Hq!_ EJL")!*u2@.+ԙ H'}[o?;}{N#BLb*GDwȟ?T9'AnÀ4u,i_.hRD4DB< X $X%搦e@j:!o +/A`Idq2Y,JQ8a[3RH7 "  2T:)"qԄI.7TAnPЀܢL6E%I|Fĕ!5&#R!peJ T3=B81 d �LɐKiGX"C]IƴI07 Mˀ$iGTz$j? yy!䴸uĒ^ʡ}%J6dݢL$;?ɏx$:`ƈ&HP,<p!Ie.!UV2 Mɀ<y)NP$kۃ"9"23$A#b@RA/*H0?2u._RDiu4b"+Z1DBC5 Y ¶v)\l@:\ld"CjFo,jzRJMB YMˀM+E,CL٬}HnpljXIRD?PhԨ&2 Mi@ Hd@ɀ4 Md5rA4q.#㷰Qc[fRߢEIg<m~D$\鏣3BF&^Qʺ<3vXY&hQ%4hկ ǁkn]j824Vj Md=Xb#(k|lȑg۔_HWo]k*ԅ" #5-gHyv#90Qo<֑|FAY#h^ޓS{+%d84c:{꾹N;Hg:侖:~Wz`~>;up@LFv;:0=?93^5Sn@e4<3܉+{im0{&ӅFtU ɀwϜ8~:1=#t ǷM'Љ[w?xfX8&G=9583Pj Md=zg=/=o'{=ڋ6ObykGnO]Or_6}d@lYkb_ոa4b"MoEG~ޚrWm-F~[K\jt&r9q%e6HBa( ޺E \v a`Gu=mQgIb&6B$\ty[q.i)3Rl^8>& VHYqM]P$Avod.ܪ �8kϙۈW#/&Tف4ir7i�`DR?v5Z Oޑ@,CK7O}ʂNY4ow(C\q+ι8miCQQiA@q[e50r1?iq"fKJN.<}*qDU>*cp6IA>5[-sA8lw�&m!;G!'pdEⓢ4YP3,gc 7[yh fY0o 0 M7_'I ̩ jCȵOa\d`FI"nµݐU71 M[y;:+,>)Xp;q$W-HV·bI9 YSfu7j@"sZ9>YP@"N"y~tuGR3IeHeCVH!HoH}oq�k1cTi7H-e@B@2ԱVAZ 0-"%yRF:{ mմvLNƷw~G"-UW.Ny?sN_{ yÀ4u,i_.hRD4DB< X $X%ү{3AQvq`ĵB7qXR$YJV$R!+A֌iڊ H`N a4)L#p&Lr᷿Х$w#./.-搠$Ϩ2d#xןFdDJ5T)X\" |ŀ4u&BZ'&B )"R@b) [dH+ )Oh@:IďH~@ (Biq5H8%CeJ BmմE'?&A#L舃#R A!Hf&VYq w C{w]@ ȓ'ⴙE=()"3CR4"[ $⫂Tʶi2 . Ł AVw@#V/"LD :TӐ lkV]1 M^.62^!f?PW5xIDMOGp&A`!G2 M oZA-2dHRGdfCr+cCVS2 H2$RxMjEF8܍g3 Md>zf2kU")KRVRꑇ rޠ>E+.Sq-1 Md%% W88H2]ZX%x8,ܓkԱ,Cy ѣ\eu%xLr:"B"Ow$^+,A3Q;:mj @,5&/DJ<FKuzxŔܻ34Y0R<FX"0~i`ɐ{-5&jE8e- }ɐRɐ333;H k3p-([4Vnɀ:]du|IJE[h6TD& ,5&c")=OR(I -CCN{܃qs K.{9~mW;CΜ}q9m<qi2 TF3:31+mFi}cJY4*}w90:r`Mvh- <ωퟪ7L[:nHyGk/ׯ| O/=W<Wn<rYl|_}h ȩ-C<d\WZ=ܯgoԫf%,s.j5^EB gWTJ ɀ^Q#q fQA`70 %ea#_嫗kΛES$xȏ? ja ,xMX6Mb[>']ȳFԪ Ϟ=Zn Mb@E ;O -8w.#lŶ|Nl"hgi2 $0"@L%̲6+KŢh-HΟ_M %IbI;$QZ9(lgDɁ4ٟ_HŪ7ӕ) KVF }G HG߅F:.lӁD4iC''&&Kɀ.ژ)IXp,~\8/Tm,�<�y@ Иq ң6ɨƁo(#wQelq&)[ZvϩV.ʳ!~U@ ]Ă�b[*uAr GQ$>)*H5Ir88H^-=&[eBWEb⨵D$O22*H !NR?uoI+hMK3dWwHC(��c9kaʐƫE ݄k!nҶ{0׉x^mll@ Hc"y0ح[ɉt: @H,>)Xp;qֲpyh!M;eb8gkqh9'( EstDX ra39rS2 9w%Cp8eKEZ$ nidiL$h}{ i -(/f:�I1 Mɀd`۰Z4OT(Pg|?dռa@:HNƷw~G"-U8߿C 9 r *؁ȆpEZ{נ ŤF!! >P$O1V$ k?nE9cA qC�&W^ $Ts"Y Yq¶f|iڊ H`N a4$8Wj$~o ]*P @r7R(Oh@(C$>VʐŎ] )2RHb r*ԙ Hi!2 H�@dH4#Cl!ٮcZPne@4#*=yrZ\ :bG/PYHP(ßd<hIq0cD T$({8ɐ̤2*+Dd@<q (AMZL _Z߀4u&_RDiu4b"+Z1DBC5 Y ¶v)\w oGzWv%r ?j/>`#Rk6ze|U7Dt Wj2ETKٟ_xǑۏ:2#݇{Qϭ]<@9IC(I1D6YHI޴Zd=8TQڇV'j9ei -( }"AML0 ]9C% {nQ2\�H} >6# IʐH54r&-Xwami@vu 9!+;}cKd9* 7d5Prkv@ٖS-V4fH$nZ9Խ-.,q-q+-64W'vQ,@vSwaR2!RP-}&9@Ң2 !Н[2,>HZ4G߽!M�s?ߪ;2tw{+:iʑ(齻n;]n}}zѽkN@bWZ-rۧ<:OR@8"b~:g*G"{{kڮ]Б;T|nEޡCp%8L"7h6'N[$ҸL6m덋X]]+ 3 ȍp8tlJ߇d{ۮ}?vl7Gz?pO 1Bhc\62X=O <Z]fY4ϝ)ﶇeȞd |چ6Y7v+E]͖w ~lݕD>wwϜ:w3-,[\?pvo ηmh[\9uAڲ@Nȑd)%|T920pxhpvhN<-ɰ`Oޮ]le=}cSã{GdžFLOncm'&wMu9-c#ZwΙ{ ȒI#2jN]8ӧWMv`J-o#w =42zx;p3}U&fFؿ{bvû'GF6۩-NÎ|NlewNESwN`{ fHh8ʉS'k'^_Ͽ /vsZt&4^}מڗg3GG ]}a>>SO|ٗ~_y_{_zf /_Y9_~_}v=ca7;g@QZSw1WKW,/0U)U"RG}Óx٭Eˢ דZ(6o,D\|B+G[uZpы&,CW`UL%g̏ccGQbm.ι,k.Nc|/;(A8|R[YO$=; H2L:U9x:̜9/ YBBuWxNi@i@i@i2 Hi@0<}A0qD2X>*cp6IAU K^: "_)*z,ERYN),A{ d@"eIR%c(Pl'J$@d' z[R6uvC8$@d'2 9JG džY CGrUY,A{ d@593L55҅@TOEXp r!MtpI,A{ Nd@r0{+9"d#|tCC3+[y2d k@v"r7]JGc?:wb nNE%gۣ5 ;CAtܵ i(BO-RD'I:&.�]'qo/w}Jw$B}K'fő8ɏ~U`F|koPڅ)Ȇ3mNQ("cH]S}$%/m, k'Y=R|8o׊+/AtS*4CdR0!H_ V OG$.݋.pa41L#/5\oLr7R }D@n{|ŀdsH>8Ś>ί?ujȍ"`,Auw./*'4 ? Hpd "FetP:=)ز4#Cl1ؾc<4wcD@n{mS{. Zߧ& ]Zl :b D/PY*kuK5 ?'?&;i1BRKk{�8ܣ2Ԫ#=D@n{mSyı4>J6�Er4ebD*w" "T KUW O*PɧKѱaZbb'Z1BԡSiG];@d'|d"ch Coj?(/Tݗ-]ڐS)i�Xd.9VE_j_[!rCn{y$ʀԖKR@V^[ZwYJ^ 2 e5%AogK06z6_Nƅ#|J|Z6 iOK{K<jA 0I,j"8&Rqo_YTܳhu �F7CDt8*ߨ+kT!ݱ3)zfG:zҥ<, 2q0u88 i@5BW.] `C����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/stacklayout_sizing.png������������������������������������������������0000666�0000000�0000000�00000007000�00000000000�020720� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��[������9H���sRGB����gAMA�� a��� pHYs����od�� IDATxOlTq551.ds]qcL1  <C*lD5ᏥZ(1 PH% $ca@PJq`do=3]tfy~n<3I硇!B!By�2uIyRdjA+>XgPXEuL)+I z]/D?*KeͬƉ*uſA  .43 i4bOy,j (W[-la [-la [-la [-la [:~jx+:nc>}fCN\t&9"8u]UekA{"·)ԺBvz) Kg˪nYq}зsvW~\<8qU꺴fofl}%rt!s8T*V4%?=IqĿWِ(W"ַGUdH݈["-8[[l,/: 7ӾWyI5 U74_3ckAdPX.*X>m|,$SJ]֟(]26&u^^H/+XC_9#=і`W9rc6 *R;3wp/XV,_|'-c`WyEd {*;-fli oAy8n&v ["[]=}" } Vٯ1?Ut݉*&.ʞ^ -Qg+Ȏ;flUn$1 []7YTԱT%=M&9Z*?Nm[߯�ęDW:ؒ/f _$Eˉ?FVG"u>U- b6w& }/o_ ~VMUT-la [-la [-la [-la [9̙^'<Y5VQ]*]/h}?yҳ|"cUS@aե''O=HA+>XgPXEuLQy}!WQ^[2ݲd zm%b*X<ECze)\\Y! zm-_訬zMe-la [-la [-la [-la [-laf[%ɛ ߕ8αXuUν)Yɕup*[hr[5[S}WN[W;Uν)Yŕ{]&ܭV&ƬVAnIuqj{:ʹ7%ܭVׄۘ"E\rk%ZwkútxWs[{MY]"Sʺ8RoJVjkʊmƬKc+(ʱ)Yv++gr[ 9ʵ)Y񿉫,?+6P:[c+d՟rVVk+60ljV-Ƒ{Sj[_kor[c+ʽ)Y w+;Q"X,ʺ82roJVik2\YGym=6-la [-la [-la [-la [ؚf(3#!WQ^[nYlmfBѐ+(FnYsRhȕuCot,SGBѐ+(Fnv ۴|_'\rb˗-՗ec[kyfy3D{K}7OO?35˙[k_@a [-la [-la [-la [-la [%"\um-%]t&9Bu-B "FҖ8u׵ʏW YqN^oui:l[zVumHkqWc}{'DF[nO1"r<T[n\oi69l]Iul})lJnژ>9l-lmmkmflU>2hKι1DDuۺ"{s ڝXȖckאn[EzX 'rvQ^#-1i+Ȏ;Vʝum}ڶ>߈3?I[g/:ktL[ԵzmKvptQ[;So=𶂄O45-la [-la [-la [-la [-l&goi3m8kFo@x:[kyzhi g꒪ͦjTưn;L?.o6oϷa fsT\1oX1u9Pz*߲;gs¿/-la [-la [W-la [` [,v[Қ`Vt޹VLOA7Sz6mynk>4y|۪6 lJm4Uzxc-o&mEڻM_4%D9{UzӌFlܖ73Z"E5EEZ~MS<s>|)3 vO> DFDvpNgkl(:~y!Ƿ}xȽz{\ef~F_=Edؒ[˖7SzH9c|#"w@UMc-olQUz4}46f7[$lV[fnT;HG7h*il4nHZJv,6z|뺮(e"l*Xd˛ilR?1Ja [@-l1-la [ -la [-la [–*[1>׬úY(=U<a fsTؔΔǬúY(=!b*E[GGͲ}HM[GGdehHߊ:E~-la [-la [[--la [-la` [Qm>}fmݡ`�6vVfnAlEM{Lq[Qm=~[Mqp."h)`56ںpJVA[7$.e"Gz[TʾcU&VmTw:[pqVlTUmƦsǂH6նT%fk]M-oS?Fg{t'-la` [-la [-la [-k2һah|$O^m~<¿m S-=ɓyakGKG!B!B!B!B!~y.����IENDB`././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/stencilview.gif�������������������������������������������������������0000666�0000000�0000000�00000472527�00000000000�017333� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a�������UUUXXX �� ����q~<<<VXVXYVRUiiiccc)/�XWXʄ�.*'(omtuPOh0L �   �$8- & 2/,'�&7 2/1-0486FS n M*n0L ,Q*6m/1Kp -qQ.c1LP`` M4L0P n4o.n53_LPmRPmeZQJjP*Yj-Uo^iLLLPPOwwwonqoP_ .  /&3--dQj[aP bQOPR^rYdcffuqpjsP[OQe^\ .0 !XK oa"aPs$]Q] ڞ! )PW /0r_ a -* s OsM Sj_[i _QӖ W6HX  Ԥ.-31;,/.1;+Td'ĕ͜blW<68$7&60.0N-nvwv񸆗�Fiw#]Q! NETSCAPE2.0���! Lavc57.27.100�!<��,���������   �� �&&&)))777<<<>?A?69DDDGGENNNOQNOQQPQOQOQUUUUYYVVXVXVXXXXYVYWXccchhiiiisss{{{���������������������������������������@pH,Ȥrl:ШtJZvzxL.k6n|N~UmDZBE~F_|KL� H*\ȰÇ#JH!`ԀgCIɓ(Swqe.!nC2f.8kڔcN}JТHK(�iɴիXjR#W7N,(fL˶۷pՅvXݳs͛6"x0["Eǻ֮ g�8̹φM ֮^&"궵&qy7\WqiNjmУ,֎ɿËO˫_Lc=>{Ͽ8-wZ�g& 6lVhfʄmKrx ވx ҘH Ѩxxh8<@)k i䑸0 L6PF)O6��@@\v%^i&P tp)tigww 蠄ALP袌A`AA <v':Jjnncb)(*@'vrp^+^ "),VjmjԾzATz.:`y-ۯKtrƋ-u/clg0dzIfˁc&p*pB (0B *Ё * p0-Ǚ)T]$B WQwPBoqmqw@FuNBnl ` #f *tm%u )&qy#uZP9%&zBw,n @`A pBWn{Ӷ0v+: (й/B &T(F ムxtB.d p /0 ,} ,0 bp�HЂ`#�SЁ,Rg6P d lVЂ.)�aV@* @po,PhMt `<01a@@` '`$8Fmf_@a\Px.�K9a`+x&�A PpM%x \+(P0' L0��4HiX x \y2Z(C?A hd(@aQ$jE8m N �8'= s]&UM' 6N,ݖ@X/:Iq%fu /(A v(xI;A<S@9ad"O邯 Hf=m/\ D�!}A8:fz&/,NNԃ:]89`FX4 "ٺ7Qc�K@2=$A9V9`t<F:Ք` x_ *J щ'8 QV[&VU:.wzůr[K,.L�5R҉`;ZҰ :́[ M:eH�8�rJZV-vHa ^ͪʤ>GIs2yIi0&\}v%׈̡�sx D Z^TdW,`Nm~hDS |~٫PrV`.ژ+?݌cJ& { U(0>PkL"pƮ }cb,'4SL ` c`)n̶a:ȞY|l/ `X1& ̊fLf1w`aNۙfNr| @\5g39TR3 B_ZyFh3ҍsl7.`gШ>5lhSӨ~]h;;XnMk1Nj_2{_;^tMlYuN~fti7}4#4q4n>37ah,{.7Iڊs?D`'N[ϸ'>߸GNrC�yWO@ 6ؼ6Ϲqs>W�{s=0�ptNyԁtB? @3\4wkNv;ǺԷ�xuςwA��! Lavc57.27.100�!<��,��������H*\ȰÇ#JHE.jȱǏ C2(ɓ(SLHr˗0cʜI͛8sɳb˞@ JѣH*]ʴӧPJJիXKʵk^ÊKٳhӪ]˶۷pʝ{p*2ػWO<0?X1e'xbrFJ )AdC jQӧ#}f0ōk9n$> 'QBH1ŀqxldV.iϡC *P& T )E~V*} �XXB |1<X=X ND dxu m#$2x0^ypL"*O~q Be6zu"ܘ6h1 ̸ '@1d@j!C%1_+GF$D@AQʛlC8d!rJ **L6� GBfI!D�By4bi#9+ g*PdXzM�9PdJ/0ʇ!yeOF�Qڲ$*rBCbV|: (LvFa.FFɼDnYC< <P�SF4$7{&Iٳ<9kU,�FA t&x 'KU j@6<!KSe 2#Fu!K f2]Yr FT!ƢT 3l=ù| BfF(2 0 (BA3v7wAgtڄK4!$A{2DqYCAmP qS7tx!L2$[NCwM9e5O4&D% $ȳ>P"|@_RCC.\1\a@8xπR>!'O/H"'ˆ Cg* 1�<0>xNP&ygA/! � XCHxlM+XArJB } q5d�1` \H8^d�AEyftb.2 χ =!hCf?&Љ /8G7 #+  "x Dk!, #8B8VR06 Y! nP - sGXfy `D� # AGx%'I^p <qjb Zx 9`HQr^#K.ѰK,-^J?ɢ|nGNMrRlZ5P-H()<M`c-(󢛰Qbpv6K<w)Qd�9yzȢ&Q(t � JNԏ�E΃ gZbCЃ)WrPJY2L@V iA02�p+AD"o7BJFԨR2 h4C ,` �=VAIIh5+R3aJ`e5+ZANP0CЈkPQ b "E "4h�! FHnҖ*<u &2Y+X]V!rm]�8!d!slMYH 曈,D Ȅ~3qTAnCh LE]u!oV)X�xA rDV!Ӆ|%T%;n A%TbM(" wW,NB4k 7!+"H +K&C0� 4D#\ ؐ@f`cD1!&NqYL9L΃@pHt0A$0r]-tgzME�dJ@a)B5jh�J8�deH�Albozק!̗ReB�>�qkY?@ �w#�H{Ȱ@A"ɎЄ& 1M'B�F~жEnyX$ʒ!-L~6HǬ5<BA�<̕胛$ZD@- QФ @  "AJU,"h+x! ,-.  Z@u3�B‚e 98ǭ];TJ@}3] 7|6>\7A7uA]AO`!pC1J �`"ךD3E(p㺴,Pdg}˔ F8E'JvxBq;�R%^ � bыLX܀ОUau 6hAMM*oyWgB֣._ sBE  6Gg|ȷ0|G@?@?5  TJPQJAa " pxyG}}{0y(z݁ W{})1 @(Fg|Ǘ| WV6 FX#2r N 6Pŷ &(8}{~-A�C1;2X48*7؃gCAA`A(F''<�bW 7Za``LR X W~ȅ!BE0h%tl�f! qH4A8 #0za ݃h|�p6؅A1}0nf�W3{# W40 y8 1{h w}PX| �W('YȈ#?7}m !%CGHlӳ[�'`awp)p~a0 `[-PX�S01<?�UVl s1!-a5v6aJQO02 5#(%qKPT@E,YƶY8mЂ3Ep)B/.S E569)rt8E8A!nxym.inPq�v!B{5b�F7Hp մ X )fj@ᘵ� ^N�qtGЕ6A�,`@J}`j(V}8HJ 1$EՙeqP?ck`` * ZyJP`_5Ήb@7#СV4- B "oA5 @ ffA�%@$e P 7J ` -p P:7p?E yL+*at. .OL 6ڣAD 5?'qPT.XcwVf*i*\ĕX5MJ&1Md$ @G50M ;Zi Q0JSsq�Q4j/JI<z'H ՔZ> _J12h\TH>v@$p~ ؊aHQɬ\QDhcWz8k*ZԮraZBJG:ΊFg1u6JVZqR'e0�`9MeO)BU ԪDvIE-RXlQOE2EGՑ$dZ2I4Q5P%J 2 iΓyW+s$`5 ܺII4Yp `N�`0p^]TlWO K+8`pr iRk ]n[ P0G08%q�%A `p;<(bQ !rUP vJWw]+s(PΊdNb�_ik[{4*0 <;%pm᳔3$;_-nN 7`t3H`�q[N΀epVйG҄iF<F"IPgV$EE5 nz) 0 5w)$c`<?ؚ]qPc@wKGy~XA5 [*pYsB³� rqA : |1�<@<�x & @PAŮ5 y"j`>Ax dl L+acx+kV`:p!ȄlOuŎ 1�q8pa \gglHʽN$ #&u )Dl0fpyf \@ &\4hʿ ;)4Zu`]iTPxj)84F�Р0.8�p4q [U3 N{Ρ#  b#Mp՞5fу}$@ngbYYpԽYj0zm/M �%Aq!%%0;ӕcaG ) *ܦ 2" y9oؙiy f-h}Ա~L;<4c.&ƌ)d} HL ڿ01 /Pǵ~jlע=,$4;LU@T `|US] c?eja�M 4WW3 ż44Lҍ 8_AlߗpK[\*ޢM|u emg QN g4 Mz@G �Qi WdVZɭnwW>4(P&�B0'f8t2~ iմjR� ?2Q�BC0=$k]N)ʰ;* 7pIB-nIZ>E0��`hݖPA�~ ΀ i>v�*�pH' 憮DeQoye$+O14pRZ3[#L Q@me[).gZlڪ(5 ' W.&b"G6Y7{t"!_5Ԟ _5 3_ӆ8*J EikL  z P)Qa>9+7񎡖 >_2�~|0Q� )oeP+* VMwQ$? t26&b8<p_%QT: Fo6� 1 ̜pLQj^!#i؋@H0+T']1Cݭf)0{CETz- Y zX4AIZCPS0sw#vNcLL&*  <qYn�,.ءFhAa I!�, GOɖ`P;. o {o2E . ` o P��pƒo T$z�ŰņSf͢1�!E$YIe B!ٸΐ9uSO:YFͨy/*/JxիONNUsaŎ%I@ 3d�,dŲn((,эhQk*e4D'[ذQAL$^̙ŶS:qVګCVQ ,!QPhB cʐ)c/yU5P3њk*f*Tl0'O2xy ϓ J@ARO$K 081x�tK(D�C0^1 '�( (N@aD! rq=s$)i 51$ Lgt& $E4TP` ,Ϥ`Z`yAG2HB 䱸38C:h .CI43!pPtT]8)ZxQYr0Q2}L l3E1 03S$>BMtFO-! 5wBM.F �.E1S3AO߸IԐV[p4U]Zb Ob%)d9EJ:(2\=H@2 Q,fS0 yd=nleٶՒZ^+biђX] se;`aOU&5~GdlpCe,ƸZv(d Yd/:ielV\a9aTvPpPA6h04`b|J!wzk0:_zѥj!W\ \DV>HB$1ml�%s Xc54[~c5HX0<shiƖZD0@Y!!K,%k^Н8(  WX(H p# TEE= (!1KH�| 'NM,'/*gOj,˅.wn q]n?%~C)q*l tBB&4�PD7['wX0ր �k\c0r:d\R&I\b2F|0 _") 6(`8M,C'�QO(;Q${T"! LO|!!"Ŕ2$D,3F  f 8ҥ*/b�>@MR 0/pKT"$A;5N # '&c 2  u%7`(Ci.D4F(]�sC]>* $l;g`BVCpUNH[ej�EOqRVN8EQOSBT`*,�5D",yM�yT 4hDY UL8CRַn0Y`hf8C` F-( ; R,'Nrjmm+T gl")!ل�pCf"YH�׸>@ emĀ@ b�X V$.7icBXYL6$5M5BM|kX՘8e�j�5Ub?[afnKb& p1B>LB6BykĂA΅nKgT7HvWU p@CрF͘l qAoKX\Wh�tHlq$&QBBV,莄H]W$4'.?'ɻ <&@c$XMp"͛XB|;AqAǑ0ʳOx[,pMX0i ] V^0 >O 2 9� \}7EdFؠq'g1®cHA TF6 n CS&a(<HÁizfLf3 Gz$| lk۴F COEYЃ uz1Cb2{r)bG1t#722"dr@c�kX)2& #?�DQ؉! sZ('pb`o:ލChy ,~`0'=R ` ڂe*�p#/rTs� EP|/@  $o :!UL H |ɋ#pL08 ]l �b'#RϷ%1@q}Fa-/-EK k>%(QGAh(B4^OH!1A( k;@>>0:AX>9T>@F0{=(@<x?|k?mk\7?�d>8Ӽ(DF`C>ЂaPXO?;r#4B" 1=s??kЂ PP 53 A @F�5EՃliK 41ܚ)*405T>�o;2@0 `@@(;3 n�5 (5�@*XPXf (\4$ $2F|D0EcdDK{NDZ̍jFT$p+`n*E Fa H XeDf4am;;H_$ǜ@ kFz -G+,GHEG4H #"@$(-6hydȟ聏쁯#`9с:ȱȓx@I: 6`ieiTI8*Br5M'Hs` , AmI��$ID(˲H (Q,Rp&<d?JH) ꚔcHDx:*\P˹\ ao!6KJK4YH0L@L<D ð0$|KD#Xk63XHLXȰ�H'A$TLDpǤMd&$O-�N!)څ;0S()6h@dM̘:MLЁfN63LP<8hLH)�F8$.;h'OGڃNtL&�qPxṁbC k(;:0 Mx5" CB$P%IO(P0<&-##ЁfEAC+Xt5D>FJkӒ6(MG$UDI0>`EPDUFpW3GT ESS¼S *ӌ?uRA@I0CMTFH3OhJ :%  )h̓F }DHTEQN(VuW%  (H0NLџU>UDMaS0cEPl5SX,RDUdha%nJTz Q0 b$؄xWW "ʮ:nbO8QSom<"dDҒX**jH"{*2;-c&xYF05E8D8)\MIU5EW}D PN@DY% S\Iik JG<�T`ٜ% )p蠆Ҁ[Ԟۉ0[5DU۔`۩HЄO؅ׁ[eȕJP\T@EY(Eݯ1AZuOhk訆-G0LQҁHPΆ :C8`cOxO؜8]]=]a4H3@}9>��m($]̈%I-G%5m`u_ `nQ Ё%`(؟*_[X D@ːx#\�̀402`nF0}3a`N\xq N16',� >ڑ!F;HZ"6(.pZ/*-x$�Cbk.cP'3ą]KcX=]ȩޟpXI0+&+>^Nȅ1֊xXXdd8;aHQ#P^CX bLdaeR$-1�N𯑀-eZVc]a5#ea.Y:eff+xNI 0@uP-H<}nFE' #g僔͌Kb6fmhgwF0# H_UFh؅D˜YhMij=6.懎cV9  PЩ6zޝ3vMFT�(HO8^_ F`Ƅb6L@ؗ=P1 6fDXF(W+#8e P MFdLЄ�13�Ӱf9P EY5k聻6�VEE WTEMDlI] 8;=685`8+iFy4JF}W(�S FP6nNN||؞mm� 0g3 α<Μ꫼>"m=8~\[.N. &8`=p5 >Y0p CPp:mal&�*pmދ7 F Yphp#poo#(CXQ?9s֔ [EMԌ(p %�F8XKv(.rCGP��&'qjrмV ,_-1;lt@pl2IȄڃ;/'? :(>7H^U᠀3(r#_^%Hnts9,W+GuT`& 8u'k^#\M@Yv g>wtOwu_wvowwwxLqwzw{w|w}w~wwxx/|wwOxoxxxxc B2ȎHxU�Oy_yoy. Hyyzy@-oz/OOPhg{/{?{O{fH�{{{{{w{{�|`ghH|hxǏǟ|_|h||gh|̏Pp�Pww}�؏ۗ{ڧW�oxڏ~ݿ}g~ۏ{. |k|Oķ|~}}a@}{W|O�o{~7@~~׏OO{OWd(gO}g}{?קg|i(WWo�g}{~OO}W~~gO}_~~OO}gw�gg_aѢ(hP3f >3͚|,aLcC"h00;"%˖2g P`f̘4wϚ5pqK� \2m*3(MtNTeF( +ذbǒ-kYD|6!3ĉ3 lͲ涠ɿ bcAɚ}h-낭34%]riФ8ysQ:?deՙ (`1@suڠ8ED.ފ6BR.0qlF=/9lLd֝fI4-o \ʿ^PSy_ xd27P�tHIsF&P |_'@,Ԝ T6qՙBi|7[\�X`#Zױe^i2u9WAٌ8䔗 93v]v|E2~B8]7B f&A9gfژks` %tء(f*_K:#x&٧s0L59V ;`7p�|e VIeYΓ%×x48p)3R`c-9IfcN3E2l:7]Ή7;Mތ[.q@#�G_귦xQ> Rg>,`iej(**#]j4ګXxӀë7<GFsmx%#w҄ΊL2攗9vx`#n8\^Tw:8o ,.f릻-k &4؅MwIgcY;F�@~/.z`8[`YB|xve'Y;εG_bf&bʝ1i~C<](Nafͨ?!ଡ଼yӘt.,js-!*W]9X)>)�i:IWbgHC$ђ3q(K]PҞ du | bt!:R/B9QM"}iWi7*ǔ+8aJc>L�XsjLj. _ �-'8]P _ ;a2sh!ټ!!4,;Hp$+MlgM9zJK0H:'""J$r�dhFE!o9%BA N#@E#2DFBARp4E"/w˪&Aɤ'A)Mtma`4hb[%`[&2 97l1Sc!(2QO`},'Y8ʒaҸo%$"l,*Q2Q(H7*?T,1�S Ɉ2Q\d IΩΌT @j X,)RH#CC<0jIf"%Q5^I496nHC RtJzʸs)JdؿV`yvB�$I,b-kY,6kZJ?au=6Q{u,lcXpVIdj+vmnQ–os[խrZѾIvsd( vHSULw"T1}V2٩W(Kщ_C~~١SK[Y܄%Tr3 %�\؂? Ę'ҌX%Eb!1_ Pd [/cx<slc!A.򐃼J<d(S򏯼 kx:,1VӬf1`�)p,9ӹv3<~�-Az� B3:Ћn)�! Lavc57.27.100�!<��,��������� ��% 6H(FP.PMiw8&-n/S7RhF..kO1S n   P m , . R �,k/[h^,��^r] �#�!֣" #]$&)*'(,- -2Z...p/�/-0.0N001o1M2 7<68<<<GIKLLL.L/MƾOOOMPmPOOPpPQQ R UUUVXVWXWXWXXXXXYV[]^^__[_"`-#cccg]g^gd+hiiilW`m/n oOomppNq r tvwvmqSTZ q / [ܑxvДfvcgQbldq~`!i]pbԯtu򷷷PPRUPOOQ$ʄ-1]/a'ڠ!SܠTd[P  ) P1s-Q n�������������������������������������������������������������������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXȊ�_r plY2r80`'8�,@ b �uл7뉂T B$E>^Fϟ$4{bO@q 8Rܙ}Pۓ"=+Y$ PwgsAD\P&rIe_<0&]$(#FmG–"F+,""xSN9Ԓ͂dN�&$ *$�@ !d#N(-A%1ɋVC6Z <ŏ* p<ƑGp4d3CK@zƖf\c`3cf8 M&YL T#()" p%'U*a f C9 e(qd D*zM*mP �(*!ዓcL6g %:Ѐ A"P³3Aux` �ktF Pb)8b)ri*ZKiڊ.؁�l QF$87(`(@AY KJa" !p-|Ђ  �@T7E.|N.@DqqDUAo8qpGRyd"c 1b_#- æg6}Qɹ@:PǠf k|-!L5p :04A[HO6ӭ:5G[!:jATq%@Omh7C/DM M|q9P֢sw-@؜>A' /!ԟK4 m<PգcAvRNMȀ�3 d6zЃ#R@RPIBខ3S  E$ŗPi0 06wXp=R�:ֱ @j`4`OV,n~@ Z7  8R8cp)ȗ-[Y��Y@.RЂl\&('L@  3AR%| \P1t]tnZ#`XPCDt"Kv�˚ @H,O):(n;€#8әȟ.rRz ��-M 8ԂKa:Eh'L|)$CΒ(9C" 6iZ:ԃ(XUsR{HZ(K�=d H&hJ|=*#(MoX<H"HeDpεzD <|ֶA#xJ- !18(1z!/)F f#iF#$ \f'jpxZT2_g.pj ?Cd@a\ AEl3BVcƒhHE WRn`B1Sf @ jBԃS[4THAt+"%DCYE !k< &h6Ik_bs|`*B y2ׅ�a{ &�`MO PLg ~6DS1[d.xֳ`ԚM5}+[Dl HI#2&\WC1ۅ@ #Ș�H0qG֯N�00@ d RͳZ )dA Y楄Gq +̠ǩ݀fZu3ir5D �!I b@<ԧp!7,F.B j&"-0h'C |` Єic? BK!n 9+2d{ |f6Y*`qPIXpؠx 3^_SWh(:!l` B4n!sHFҝ&t@\@Bϟ?A<A!z5'^&#[(A@2ND D!'yH'̸ 3�0 f@zڪ@U,(!ho]HB)�^\ 9@H<aQյP* �@d;> i,�=d�Cbav]D'D|!-hA ̠\�UZnK$ζ@�* I*XeyAԾF#B_LaP`&v>_v>v�2 3�' >76W@>@%wE1N@ a O h�0p5�r4G$:6(8ez%  `Z1Ww.V8 'Vb6 � >>p{!gg"lȁ�=�VG @-P3c !NR0kQ7!�xP a%'{ ( J /��G^:7� S 0 \hu_0 (@A$2P UZc@0p%P%p0eSOq mq�$%'F T j(v�x^170(IU .�T{3 `Pa@Y vo0Caؘp �a+'He渄aSGpoi P3h Cf& 4B[ ѐCvVH#3P 0Kz_I٘C1?�T� ,*i kyKcII�x[LTdA p8  _<�guP: /;;1BЏH�2 )qI1 % 00Qz~�0eP ) `S@:@Cf�.NwPEJ 3 A@IA&m[UUi) BGq}` ` C(@# 0PZ�xy4{ ` F u hDj!uF 07Չ5R�PN)@'3kq@ 8f0)G!UPOp134(PY~A%QNp0`pP"|-M`B%z 0. Bh[jp09 @Z4�z4ZCY D1@C0 P f Q20vY DČ'U)j Q=Ky}Z[Ъ Ӑ 0Q` `z`5v:@P j ЩT*1E *ڠ�4_[ 6Qwh)NG`$HFm HY{z13"0j"P MG:C< `!芌=E 7k p.n=򳣥دzddjHմx7e!&�A@ˬg2! #{c+[*x:3�RPpI|+{BXWr�F p΄ ReY0Q wp{8@#J' Z ܑ`k& !{Gg ͠@ .J;26+*2P İĠ3!y!5%8�<@:xMQO 'O P'`i)$ 0 + }ʺ0 �TKڑDj lg}z2 k Q ~ 0(>L*�ث- K xN@\fP � ̠ @VK [2KFp1{@ Y'Œba\BN h P꩞I�< � @!j/1\[ eZ P u�FL; L\F !u e$� YP<8P ;s @n~wqaIdǀ-LfpO�G @[<"w bpIK\0 wɞ|Ĥ2P€B l @4y ʱ L˛7 tw�Q+@wwPRɤL`ͮFȒ=uP [ L`#d.B >wq,6} Ly% M=`.2JqHZ rP �֡s Q\٘ ɑL w,݅kT< {˲L r`f3MK sl y:mV K5rHGT0 i@ Q h- 5dU؈-pPЕ1B@wPwl= Fp@ PU7J S_PŇ N4ٯ=0P ڰ]P �p@=@vM~nEZuk֐ R-r �&20 `^;G%>pٚx!8&=HpP �gߓp �A wL M2 05X Q� qhDtcE �ݓ(:Vl AdC<>n18@w ɍ ѐH0 Ā }�W@ 7!ϪNe~!^^jnA�"e*�yr|0!mD~0@H==_O>Z EZ �V `2r)`@F J` Ā df氾(ӱ*B` P �=;3 N GP5:7.0R4Kv9U}QPM1A�n Pb%l>1�87p(-dl}>,JĠ27�8-Sdz�q@v [ Sva M-jlGa0e0݄gekp}jo&( /,,~?Ypb@ v?PdcX7d_L/$ ax r %@tVf� 2Qn{ pW ?8@)Q~nHIKPP0R2v_f:?qY3e0 ׾vi� e *q -BX0UX$�)SdKӌUS8RhQ+7Sˋ# \V1;LDFLYa(k9 T�62<Ō&R,f '\ur&-H&Y- b8 C#zlFT\h&DOWJ@ՐYf5ZR�@0"9cN 8I@`s5KLf6\ر)z.1-GO1Eo8A "DRP:k ,pv%bFbT\ikcg!fB-{̥Kp jQNjq8`�2CFŮN'8Hʃ�fn& 5| x2)/)b4JlH9봓|$@' 741$LSC`@#Cl;3tSNYK`iJ=D-ϓaH'=HjJ9bW.(S`1BR16GFAh6ƔvUdB'=UX8USrMiCXtM$OA5 W J*! IX}L�N KJ*e oyDVx㘪IB. '(@ueQ*5*ir }Y!v�(b2�^cյbt^zpsY&"IR9nI9!B4. , [ڀ @ #Pp hoxAD!�CsX1O(ęsZGǒ& ++1BK [Y&g4�!䠄__:\Gx| oƎ{dKDvt gQBGXo}E%r2I @Ȅ4P7T ``6q19O WpB�|ҷU+ V.Zwe(.ujw;`/1_ "  \@ = BG9(Bpz)D'̈́'� $#e1t(#vC]џE6`$k l *.X(#0 D8NhA3bXX°p! J&B$fȄ%48E5�T@go%5`S f ` �4tB`Cd"&b)˒@q!Iv`%agbN�D �d0fLP!DĖx^�@=7Nlo)p#d1 ^L!&S\z4�+` 6�D0P@V bՠMBGPA .DqTt1 EiP� `@7^x=Ԯɀ@6�e w+�\0'Ac{$<L˸6d6�a APBiP&VͪVU�Sp,X Qd&Eoe�>@!%F9 EX" Y.w{`"40Y2h@*l T N�Kl[VQP%24AC. |YZ2201l$}4bF\/<@PE(" /ƫ$G>9|Le`Smkk؍x {a vp-RDp QhC0kbbKx =Ia\Usfy! ?2: ZDBx-na# "k3BӇ(A(x%55,,8c.s1t ]w ,ynfZ@ '1q#M]4fMД!T Dd#ݒ6 i�-`@h4,j61 +Uc0C�Z* &hK <012k�jxI8,lk�F+S{:Sv 3" t߆I%] b#-7Cofr *`:o9FO(,J -PFp?B/@_T4$?3'Rrh/n+l@[f0̀%i@H)$'X1aPܡ'-B |;Kaz6ግC�*[N`4 ep)_yo9-9@M +$? `~p?=9#+�(W|VFg< ?i`jG6āf4 <�RP ,RH[# C8n6sN3s6[XL@h#,Ȓ=P ߨr@,(H!p&h9YZ�e A x= =#B0cl@C3!Ih(38>8;h4G{i �6dC>�>Fq p&$ؕ1PE  /ƒ=Dpya��0O8H(ENS;(;C0[X_�LE"RQxjj`]*>@ė0b8611Ĕ(؁>Ibl@!�2T< 18G;4 p#Ba0e __xjd؋iFq3mpX�\(Jƃ�4CB`tTGD`,yc\X<CZI+i` ahHt C@ :p1Oc; s58PQp! VKP8>)CCxoh=XHj|L@¿68_|F1ʞ-{AH�8RI <:3 2!kDGp.tLJkxNjt Z_B 30NC#�:$8xˮ1Ԉ�N((�4'6љz8JTJJJ<N1 :(=;O@@)GxBIp=@tҔ,2Z01A Hae̱@6ӊ-xGу=>?<�QF�5T) g= mLq X�6)zO0OCxB䂗YP� 6 M'L f'AhhA"KA)ӗ�?SE:-�mid4(? :$HU1HQ ( @3H@SOu kKD5l0A1x plPW1{/Q ;[�-?VN[B+�A"U5Mkf�G�qr-lXWu1rL!4O9I{M|6} ӱq`Gx YpDHS5X*fXX9qqXҘXulІkXM"/ڬ pA ;;3Pۋh8oo1V! YD@J0tf` zGՊlX؉$0 ""�K켍@�u8S�hK-؁=rG۬XUVeWpI[Dc0ZrQh#;Y^p SH h\�EXO o֗BY̬щ `$P�1=]{1@]@UŒjC7^�SX-ވ\Hkz28(=2^#�0NMGnEA5])! p8*__ -P&HME"";0<`` Pla�WR  :1ܥHpjap^k0M�NvBnhԳJ?vo;b^Xb�P�{b}TPoL�P� TM;ȯ8 (Ho`g }\p:n;-?6bJd1d#f#T|GVMahUtd Q8#d�2�Q�R6 BE;hZ㵀=]@IQBЦ[If˼H͍ c1]7iNx2lnfn^±4(&cNx#B]J  nƄM:#/xφ~ffn�" iZvi@3 be#>/)@HԀ�Ё(2�nh2@;HGH9�IB Đ*+53-ࢴ3; }NƊ�8mw^x}UUG)%NV.+1(Q@+@C}-`\X�-xn-8(^ΞkPpW87ZlmrZyS.k<P#u)SaJ8+ȴCCe /oM^Df & 5 .g>x:f &8�Ŭu<f 5L Wh-oS,naAO!qqB<oV g*^1 õDĠb=-ЃDD*$_rҐdrMjhH3٥pOc*q7d)F<(H0(E@g TI�Q!0\px@;( &p&$�v|=@t>ҐdPgC iF=v=d�QRM3<r\@&dq7I^ ׈6XDu@sȁ/6.PTPBiHWigd'lMOxvuMiȅjs=6'&bIrwOϚ Rs0vGs��RVs\s'P~1ILwu'3ʥaxi 6HSvB3�i:$xkT56c?UpcE20ܛy !!r!D$@8SS5U`MxL@�+QwsHh|h(?��OSϊQ `1iz(kkOҀF{ RȅcP%H@�ŀҜ0"3qIj< `xW�(A?NJ ЁЁ2p}�@dlBcc2`ҥD0`"ÌM!EN"G,ir F԰T2hѴi36jndC'5p�+nzu VP]q!�->|Clm^iҤ\֚u"trA�y EYϟg4rɞ=c ȑa2}p6a/$S"Q;И5",�M*AyaYgp5,0f�VzT@ΥkwT0 z.P2CD*} .W>4� ( H?P ' fjv0kw�>H�HvKp D)P|6x!8�a,=RI2\!T-A /MBI( p]"�&V "�bF&h)qZL&Q.Xp'+b5̕0C}H1H('PDI,Dc�qMPq\5BCX$mQ&4 e&%�pơT1Jw*$l lhSb"  ݒfȩ.8b[idB*I/KBT!8$Pm$ +#Hà QfH�J�W<'Cd<l@b ʣAX˹ofqF8W!/q5\ �h! ",r"%ElPAa*8]2!b/amQktE�Cuy�8 .qB FO<HpB3d̐Qaw4"QB kȾF 'pmpz)U RE_4XpnGA� X/\0%P i`H~0!`)@ }hIA!@.dd 8Q C$ApF8`7;-0L�8)(!<ix'Q%$$3I T@qj#0H|lJ! !o1/=ɀ,q _38 (1d @ ?Qƾ`lXF .KE5`*SZ` D!$ {@A9B%!Jj� W (c-2$�u�`cdgT0qbI!METD2Ȇ.I�$%D \Z%3Æ8/�(IلOkbA+x.!IL4 c0 dp�j&RʍVP` mAmP^H�$I� w3:8E0l 8`j@,HἀP/AmʐRØ �icFi 8�s:�hrp@8:!�`|w)~  *;ΡF,2  �@xS@xQBB(C02(A؀@ʪ-$v$2[4Ns'hlP/^R`,,IJH S�Ib/T G'\[˦(^id-[Sð( A S B \')�MwYK&XJ"r 8U"Xk Pcᆠ1p }U0~_ Ha ~}Rf V{qev\|610 DPaHA &p L\7EIK`ޡ 4 !75Z U8!P:؂h�.56 M\:_0-dqA$ bCmPxEu0»\R[ZgX+ҝ <[�}DgCa¶9=Ɔ@Y6PFgxoL !8]o1@ rNwm,uoG‚v M9LrU IR41HI8kED_�q(öQ (Fs'Oy .8Gp+l:`2zH Y09<(ݿ" ` 8q=#^y`jKBv GgV}nʎ &v lM&8-jUpwg�WҕZdY6uT~m 1Ba>(D!*XVV*ҟ3H!qL3ؠIn2 �$`pB |_XѱhJ�\@=ٍAT%5<Ã|41_&1' 2(I% ە @p@�^+  Y$x)@ !1H �p� ZcB(/4Sε@Xȅ0.LI(�P�bT@E@ a Hdql"%JPcB@2E!(!3 v �@�`0BxT#WD33�"*O@*C,n@@AHX�4">"&!0\@:M'5|D='()F`LC2܂6rJm",@PE@ \ A@m@__tL�!E�(� pA�%@$!L" YX ,T(#CJ�G@ eZ֤(@\BC1P \ *<t@ &<7\!`#1BفPAdnF\U\Xe� [vG1 �@ Ez<F\�@LEXOZ t@8b>b rH|Bd "T'"AcX&hH4�GDi)^1@I9jD,$Ao0b~CqM&'A:V]@8gD 4d18X~vFpte_\(Il@ $`(|2ZA}!g(o'b*&cgr.@ � j�I1k8h,C8 +I@ ؀Z ~(&he4ĥg $lCbS:F0@U 2oA-4In݀|^A jIE=S*ch'Hh@K D� )@$Š*(̕ih)#mi}qAN1A xyL5 D+4j|Zf2D9(tkh*Fx2dBY�N NE0@ԩY @С#@k2T1l+ BD k쉹DLˊRAT kl''|i+17f|,8,r�@ @.P\,6'.FtVg@oPI0@0�8E4a+$gp׊�H@:F́a-|9R1Le1Z�4K<Ku.kD]l؎.<@ p?A(.�bEբ⡜@<۳Y8=eDᖚB1(�ԋ,*Ыv.|, F �lϊʩځ.@TOܥ/N膞UݺnF($�Q&CX)d#W&[F|KCB�?5JEVҖ?À 8|"8 � n-RRk}2 F slǶp@ Z$;8oBo5CȑI|�/F G Ax� lAљ) P1QD f�c o*�rq� A)ZL$k�8$ HF;]V$h] Kantdj63 A@7o� #B)B*gP؄(4/C;�x2@A60sL tL6Qu^p W"  &,@e B@C֒< #<Bΐ�Z  3^&E� f8ʄڹi* (/@5W3C @ �'m"IFQP �0XC3B � pA)X@@-!IR%QoƸ@XnV!Jik9+ � BF3`H(lAW5?*@X"d"MIu6"((mF�l_I/Cl�6Jqgo D�aOLEmb@@A Dv5Lv)@0xu&t67YM4hv"C1@// oc!&dGo&a�Gqcq Da*/0/@@w* Wy T1[� ȭsN]\P|/ bLwF87Y@$-5S?/_Bd5 A* $8"l~(ܝKP@XdU8)xgV1OCw }.$AeKy-dsi�hǍxeLdgp�,KG\&)C<xr�pH///<@9*,d7Ge-bA ` 2n@0rEU膝/22 TN˴CR$owSy(=/$L1ٹ<@*�uIz{_@O%T|U &AB�6%�J#¤Z2d`!CoS'BFmw?Ǔ$P$ $W@ hipI-ᧃA*4v�C~Jh< c8B`_rW=HdDj ԁ$T$"`ta'P(P v0lJA" 3,<`36SDAb[5k@2RiPp�'3(yw~@X' 9C1:vx݋Jxw<}mB <[:Tv+�<QLA 6tbD@Za_(cEiZ�6<S4r)nx#( � `HI�?!hJc!ӇlZk׆/�kRCwIPІ-aFK7XUus,)h�NuNE3[@ VZϊvSpmC [nlL@`�P�80Carl.ƘT!1@nb 9{ ҧI� +=ѧx'ʠkX~S\`5 DbFY Rn [2ဆ i 40DCbӾRƼdcl|;(-^;N (�42�Db&܁6m7x!,QC ACH:X聅3iʩ>8y,ahFbҐh Zb>yQFyS*54&�;x;@t U=�Z,T6r ȉ\p"5)b@-Ҡp?rֆNe)-EV%ₘmfx a B8C]@0 VQj!ax!DXeS8IxLЌWad JTV?5&ègBL|\sFk�l U|e�A M5 : q%TC8�t9#| ش(ffeicg)'Or9^`2~@:il^Ȉ ~s PQ1% sQ[t| ޑ9MY�W6Mpig: \l,Ѓ/ϜR; YY!Yy�ӱTWablPڜPJKqSP" w3Δ2f6Cb�! Jx؂!YR'آա`�Nu#L4/"Nq2ŭ :#ET#+Ne*3А�[ SBKALp@ P@PG2a-|P4 A9L Ia�.�,2 $5$ $!*DtFhAE܍prX]S%@P�`8&0<M=G@EP.AZ5'&^f$cJ+|0oIeȐ�pV�,+wHȂ4OR>U) 9Wh �$Hp",ܡ |989JY*�LLi: @fMySAPZTIURT>QTZU^YVU~aXZViUZVq\ZWy^׮2 ` + 5lb*%lKY2�e+Y}c+;:ֲ^ v J}mlMY6v j9p[\wa8ހ\>mmt[JJ @ܝx+^~z0 hpCy]zw޽ox o74ox\׿} \4d7aћ`~8hxo|0a 70p߀ {AMq'\aWXm~=bޗe+w qsQ8I^bX8Kdwarq(GTVsW kyBe#[YqNb3w3}.cA\!ޯgƀq͉fpS=۹Ė`?gS9*Ʊ2= g]GPִ ]SG6* x.n.06M ؞LYHpkbWEeI`)\!9H@u!^SEWkNx-{{ X<n �}?|H8L^>0Hy@|A $2d˼~8,AYosES㪗WTO;فSqvp&?g,N]d?Eƛ#]rp[Ѣ.IXf_<,!}]qr} +Qx>ܛ?$vo"w}Or=)?w Wf.(p#ida A > �@�6<Orx,L�MvA0߾nb�x/ޏ`do/ߺτvL.`/a!H.^v.,n$p� 0n [ [Ž O 0mJ(Nq߶0 QO-1�s m0 ; Odߌ � N or\ ހ1Q1.CP꒱߸fqLh2 /+N O@\�/lP!m.P2(r /=r#�# 4%L-nG/u..ruR Q0a$7nb蘠 <<̀k؀kjOڰΆ ( nξĭHŰ RŲmmM-K +-K:ъl,ϐm ŴM.1ɌȒ+0!o�-P /L6|,HN>2HM7{0]157"3Ӑm8l0jޚs`3/-bӸ̼T¤sȪr |S> ,38s8 2ݒ?S?׍>3.4@+07?Q t,3A@?s&B7l?_-8?!7/4.C tBS,@2t?gF2nFoTGq4D7t?wG'@Lt4G{4~FtGH{I63Ig4IF I4KqtK?ӧd +HE5IITD7t2yJB14CKOtNsM5HȌ4NtPO5PGKd\LʴL5uSE T5SCSGSAuTSSN5TMUaUV]UOS9VmV)kVyWQVcuUqSe5Wղ3d�v@ZZ7Z[U[dh[\[e\\H]u*]^ݵ]u^U] ��! Lavc57.27.100�!<��,��������� �� &EWe6G'/RGOLHhx&-n//8O/(U3lQo/R oot m0Qm P 0 5 0 � / P .]��QrRe�^ h ֡!#""^$%)*((- ..o/�//0.0N0.01Y0M12o2_22 7<68<<<GHM/M.MMMPOPLQQԟR RSTUUUVXVWXWXXXXXYV\\\W]\^`_d`fa!bbmcccf!%h[`iiin oppPpMr vwvqmV֏  pWXԘdgbl̛QVoaq~]dm~]p qӯ rt򸆗PORUPP'˅)/Mi/ }'P`1.ء!QU]^ *O42O pl'W)�������������������������������������������������H*\ȰÇHŋ3 #(@@Ȇ-RDz˗z ؂@ 8sق'Dzڢɂ#K0SgK4IφR &`p@5rŀShBnC{(Ujn&P�5HZjc)ĩT\J cfL\P\E8x'"U&MܴpҬYP"P˦Mqv Ǜ(kƝ9s=2 .<&W``!A"n 4k?/ҿR˔JV+d޼ەMr!`f1pC` p@ w 8DtqonXׂ"ϠTp]EX? EU� f A\tAR �L YK~.wȗdħ$0*fN. `5TЬQؐß70 VՁ0C`" "T  >p@usE>RP�7ai1% C: \˰ Qf˲01@ӟDs4t\'M<a' i -H`@Q�(TZ( \D lv+2%Z@Z,@*JARM,]�  *0 F-�첪ڴoF/ə Pq\L1@�babLh\M/>W#pd�,h98cN0Dt� L:eL.42rI*3 #v쑉* "$8gO< a@w{*tn*b\ApRo5 $0 T�;lM8hoģEߚ_,Z$,+QFvp!b�I&dbpGWl7U`��@zEAp7Cb �s2)J (hɐ`P%;-aN$ 7n�Yb`�Q =\hH�=q%5֧'Ax „Р_0Bx`PLN`FH@Å qY݅wd Kp �k@% �0)\#K�>9B.!vH9ax$/q=* J_4#q� ˜1$* cT㖬 5b>.q0)4K{(d&�2�ԁȦ;PT I49BN.@LDy=Ő% wa ԰5hjÆ�L�[#BBB| !�ђ .7Y'5 =B�szR(m ;_ `t `@r(<�(F`>͡� [?:H*5�qCP|ȋHFn2-@*bfCN+r) @fP `?mP>l;VL<{*D�H>VO&˂T@3mtA`ShX5"f$P ґ9a.!Nq Īab+"D "66@4;B[t@ԥHYSڌ`!mGlEݘN >0(щv"5 ="/d cHT Pp�EmlLB)P B T P+Y`|2!_k\(.`841'ԡPnDX783<;Ѡ`6 :!;(qP͌t)(kпq+@LC 1HǬHKF,D( 2 �laZ~,Ve+c!D ky xX}R2U8:0L[:4! g I1scl @shK"=�"mD %]@* KKp%3 x\.f]bF#p2 fֹ.JmMhv߱:0;bf �^*1 !,@�Ԥ)[F7m<#؅"=2 UXv@ ;z}t(q 7lV عq@<>LqҀ7 ( n,a i(91 +d@ 0 �Slژ=`cdXhFsE'#U.óX$(  8PM!BF cBmNn`1 ` ׾RO   m!F|7K < 0) |}i&p !t6O7Pu Hzb |}p => L-�6@,1� d ` q0.8]C`}{`sA" 3wA� �]0,)JW a40d1p]*Mzt�~ACC% l#W�n  qXڤ P ܦ �J�]`6fc n1)@}*0 0es1o 1t@ *@„]tIr5)$.H .�>4-P8#>xθOp_Z(�n�KP� #QDX@ 4 Z2b')1HIO0+(0=V5�H2,ЄP07S^ (�@�. '0vܠ L0.�;P#<`W(k ҆sT ]sà]Mw�: 9J-P6�(R`/9v4��/=o X Y@dn\p&v# !6�-#�`�9Q19vj!!sL58B٨ (�@;2 ڐM R)]59iNX2gtTGLI�  `|`P8P8l_S8`bS#`f`&f ;2&0   x5.p29Mps<` !#WtEgY4PG2� pp (*eD�5@^ 4&�8Z- o?jcJrk8PtS B�р@M+C�i@x S6�1�5 @ 2 k �;٠U@.�DA( Mq[m ~h TC5T`j0p~`< q�Spk0PGAnѤ @Z]`js ` )>  9 * Iu~tPU {pBSuSPbF5ߠ tLĴ=Y0JK Pt0&t��$Y k7%qyvpb x`0JC>q* $@D(-n P  MbQkF Q'0J=JX 0J X xF`/RpW@.WR%kPD\TP3Q!r@ aY'( ! =8A26Pk[B&�p b �vkEp!)S91 c!JDJ [; p"Mz 0 P-+v ��3q`|ky7`c0Op랧0B �P8 $IfwZ ္ : EP6:pKjY+Q@c@3_ _:#@X XAr9Ӏ+1\@+٣4a!n" pS;K^paβ P QA_PM i1@0 �2iU@0*9TigxSpN`~lwL-1%h+<++:g: j %\L)YjG bEU Ȑ ی 10 [;0QuL�`(`+׵0S~h@ =a�pMpq\0@;(q UC� r0 P Р`<<V@]P /O$)0 ̻q, �<0^8PS�|{=zwɫj!\`P.s H]L-Nl1%P; l%h AY5i@ [6GpN# (Fp%�7S0B2 Œ+n0YZo. 6M\|3 2a@ A&-`HJpM] c  �&@o( 2S1{�MPP0k`0u(V7GM�6 -q ΰW6I./~4� p_q+QϠ $ڔpL- ~- X xPWQň=Vp �ܺM$8PPrӽVAa TY0P ;7 ϐ } /hԼ&Lټ< OL~*�}P !ef.ژ@b @ ̀> ) �o Y &200Ԭ* P1�A AMQ킩 L ٳ;Pe`.=p Ð P Pw  쮥T`fy>|9n�` '@ `!1>$-G7 &M 03X^XB@]KpI.qvc@q 0 P 0 eTnpj ] M1 Ki %P$@` X ,,Q N? .(.*YL3NhG,o$U� g |Q ,of 2YL0#^ 19s X  #YtH(<&zq V 0;p!]q 0a0@"k ;0M;�xoW0A�c # �UpU .x ܳ#( �z)-p!DC%NXѢU,lS^<lѢGai+MgF8ݺw8!zbw1C��5Pbʗ/S\ʵJ�-P +J:F2dN#̍2H*@)%:hႅ@ƍt1.gD'$K& Mdmfƒ̨%]tƿbŪВ6]Bu7-j06aT)B2 ]�ܙ! (pBLװM\1O,Ez˭ dl`G_$llF @0 inIG !c"Q@ 'QFd&STqE[tEx20a 9nR"o| :z@ĸJ0DF Jh` %Z9ĩfC<3<ZcVZIdS+I{A.)�Qela%$Gu:�X$,h"qUV[U� zro)*JѦ##"Bpeh&YfH �h IX G}ʜsamb]vxH\H g7H OGjD("BgM*-{#+B:�ZpAul"y*:S~Y>c[s_�$\-E6YpY@&} pZ9l]}&l6!F`%yӨ� Du&V�K^ae$fbArVXXȍKJtFQU3ϼuW ",C9Yį!+Xa!biak0#8 x "bA]2͉\ұ>gTkya>eI@fChepC0E<cqhE'aJ|VE! tl&x0S� ̠Bl;d YZӞ `� !gxJ@D 9"pA"ԻaVMoP0XI0#; �x�Gdb`"*B#&SY/B/ 6p '8ġDQ  zHV'ɂ Q t�J#f7&] I+ R@A�@YèC Xa':Q\* #І= 82�D\`)U~AI@< .V g+PAR MHb[3A�ApT& Ox"E XZ^Ȗj00�F RɐE#p I@Ddi//ǘ1AhfDͬH З>hB $*D\M%(!k$ "~A Uq͡ J)fpA�'L0.A�P@@UuC! a4hE/8!8jDS՜Hbp/CK)S J!ڎtN b wZ5ܫQըs*(l;e&3[yJq@p\LA��8+<#1hAk'"Q!*vūgtt"PdyC 5ȁdP)1MLx<oQ{x!eASZJ"Ip`$[hIdX'$%lLj16]n #)!aJ,NWU(Dzp!oyq%x( "�pTZp�)79Ѐ4ZpD;0SζiHC .rQqB,qrc�1r (SS86ҡ0f�h\4b"ucؼ=�7 0<` PLF2 k 8iEr)2Per* 39ª`g<|Cb@ E( aʼnpp 3P�4HD 0ǝQ/l�CAkoZ\noSDPc9{>$8.qR4(�@�|k( ]vۚm }\Mx �]@o2uڠKm(q#t.C`%M'H׼yʜ 2:jvEEcaZ Ji:<cfϸI4<q0Eᴍ.>1hi;M@�YLo>%-@9$wTn)D% 爴 %i-yg(t5[0:pɳHdN`@ۄ&d8D qDW4%hAZ�\cɋiA(m @��m8 �q拎xx�$ ɐ@q}qЄ�H0jjH'ۄԳ&;=(.}J�! `HB١oPsxH+@&@-0Tx ' �P4ِ/Aq}фOprh<#V`$Q0(L�SF|>#+0 %\BQ&�)L@P(8�@SQ/DC |'>@C6@7AMX[a7 -8>C�`&x4c0M墈$P F�mxID#Y(PTu)X(&(iUT  @HZ!* |} HpMEsI0-Cscp`E@&hMF PWnoLB"z e؄ #hGR諂%Hz&><`'FT.E!(;ʪd�p`Aq0j؄BHA| A6w;F;pK,HFl䃑~CB% ǘ䆙$Nj4I8 8IŒ00KLj�,3rpHX<sQ`HM[Hh V谑Lg#TFp�HHrE|DI hDI)(ȇP|F:F` 4kOF�H�p�D0_C:*QFXI8 ;RJ$  P :3͈pІnІb`;|No I\xPoΘN׉B+<JBѸ̋(F#>Ux*ZB2P'0='PD�ЄaVE@PokP&f;%+@2��=mLrTb8T @ѩQ$ Z6HbKc&'%yB$j#?z` �(R#ER%([N*PRj(3jXZ!U 'r$]H\(-# H� S)dIXkP&jTG`+0'�4 43G@-C(4H8p;%ap.-�0BE @�d'�+ic#MWeXe[\)-_�V�Vb@HR qpM8*Cil%9ii(nkp * EtMC!`T] J1h>b#R:*Ek-  R#ݝ%XkT�RUZ9a%ּȅ/5s*xj=o8SX B0JN%1Z4Ԙ}L'XY 81tJ(`+PK(ek0[u}}[l0B[�B7ۏ@p6ga_3�.x,"qpـ' b_b5C8!hZ <8WZZBP]7ꂹ3`f[XRȆ\؄\vbELj$x][C6jpމQ(H(C^썈ِ%ilKEDԐ@.CH^M \ BA8}}#>b9 XfdC04/űIՍ "8ۅYPk"@$0^E+Y.P%:^aa(Y00e+P�Y&B)ZlPH�S�S�@h7 }+iȘN jBU0%>[,W:hA`$*Nd�9;A488:.叕. p"8�p=el`S,/i '\:� .= N(oΆig脊!`"Hဃ5X,#@kPa}NCqWVU(L`a9icf(-ڀ`(_S.0MH�x8!̈́(�Pl uo8b&b� C WNjhMCa(X+bzdϨ^(~XTj (Pmxk[fD12:؀n>90]HVdzQ Ȯ H8u�UVK|m:4G]d` Yd8�\p}ܞކ®>EXșHnfnPX7XL7 GȖl~*sC(8@^CI88pO#ޗp�Ђ] ) m`tsrVUUpm' P1 U`�7ґ [789wR`(`')?Z+ P( 6H?qrysІ2NdsDWCVn�8@8'Ty6 zs$qxH=[Ŷ9Ȇ=ORp@&P*$�pCc]�0MYi8UCttn`tRKY-<RN!( lel;:Xn( 31Sul5vd p( fh�U<mAVP0h}1Z8A0؁0heu&'PJ{W @Q~'v{Ex? INC gb<Ow(U�ʥ܇@`&Cv8CY!@.u瞇1iM�P,OHIcpAn  3JHNh;EG>l<G7@=7ÿy[�ua8?r3p5E^Aʿ��HJQrh:i8H>9ԧO)D{�p)H�0=cР=lC4m&LFq�pcHn P2F�*ØQ%̘2gҜI$M AX% jH(jQ.}0Ab HԑIj7֩˖͙%j ,YuT0ӉGZl۷s 0D�NnP v P5V͘@ݖ`gӦ$ioގEp+̅=jwrQ'WJtm붯V;Ca)ȁHKQ ؠ*̘֡"1 .  6Lr0r 6@E�@!!8Csb9HPL`p K4(Awr@cYP�qg9HS 'QF9� Ԡ_ a АVX$uH5 8 a ^䐃T0 �RaM;y^Jg*ւ+Rq1ƈqL"aJ:B2!@QG]̬8Zl@ &^ifȦh srҝyʲB &țL5dCMH*#,Ԁ3nrBܧL!|ũAsX8s , !+8@c)Sg &6{lҪBk1?nՔS1+2?ō[nތn;. | D:bN:*SD8I5 #Ikpi5Xqit�`("qe&� CQ<1 \ %ޠ&]=M8k 7p$KBf2L77kl`D@ �5 "r.ڽD-�1V6f@4qN<H E?H$ݗ ֬2`� 4F d%�,Xdp9P�LAplj7Zx )w: EP%-HCQ ZA%�Up1bF�@[XhoDP*J Dt=dKlU �!Rs t64=x9DfEx~ %5c.*A0!Y%E BXGA 9LHPЌ L@>A̢K!`1XK�p$1ô P4 2*X !;C;:880*&TAHDFo��M0q!!A03Q P&#_ 4an�Bj` ـ DX+_)/`Ĕ"xI$4j#f1L7RPY O"B ̐@ T >a{"�!T: &A;Ɂ\aN]B+Y@G麑K8C,$aP% Ol-mpԣ m%xd�L`h>.ffPSxJ PV=C�bI(tH% *ۄjF.@f/I~c^(p |1P;ԁj\c2r�&٤: "Y82kw0$L2 @Yή11hIZp]X++!QF!l 0OGo0JB2/9'J$c̕J,88%K))%Z],cы^@% tZ~hQ7 �oj)X0B3�pyT ,f.6<#B)1=;EUIɓ &=;/z{dV6Qx|9YO8<ԲU" 1 M L:( %R� ^C`p�ȫADԔFQY{P=˱"DPh`ucf"qDj6 Oy6 ny 6x@L<P L e\YJ^>&` fpAx|yξkdlf^Adgl20zRvL .B Dw yȠs2 e 2x6b0=p s"ߢ x*B'| :|[Ҏ iJ�$wV;T!�Mi%1%ۼ�W g( OU†ѕUg) <$J|uC!+{EK�[64�ݙwU.b<dg�gbЄ y(EB"A<' ΋M`_ 6qzXDz�!BU!0憨N A tC?}*D[1*8& m:8 Ё%xBl B*`+hB@A  '-DA5CT@ZF:A]٨#\#�ClHC$F.!� l :lC2$C.% Pt��$` j ʄ '4"TF0%Ƃ _l�'n� +h_4!� U`a6D0%pZEWф"wB96C#JP3N1؂j �ʨA ,6ʀ'Pb5&9$J99C|Af@ �@@A@%@ 8Y/a)Q#ıCnPpD lB,TKDB$ц309Y)$d0@'8D5.#4A6n!M8c/9�i;6D��,%@h6 #H1ȑ9.T �'%B)hB,A09BWN!hFvؽFZL8A)e$h`R5:B&8�TF,h}9ڂOdL08 X,c)�*� @�>" a4 Y,6t6l.PȀ L36C'$$Ў:\*D"��^F^D� <�wFL$b6c.;=@Yu'9�8-frL<4'!C3X5P`@jj&ؤMjBl>e aB&ofoB@ T54vr.As\f)DMu^'G�ΑܣpAe)'H44|)#9@A/,*S B>~fB-@CPȽ:p-bR'r""@tB/(-8 �*чjc 瞡r2'\B D N3h9CBg[u (ʀ@CxvD ѐ؇ B �0@₰*|ٜf% �T쁳 5pvC<@ dk �l@�>>@PjFBi n6(T>jq2$2PB�&BAш\̕@X$Jp7 sT* +bb6BfN)c+k�h+$4{+X B.|m.\8^*L * C-BD D y@ Y@HN+3,4FƬiA֬,A, 'K(mP!Y6@h4z :݀]"<,q@6D#@\@Md7TA,J88B (*dÑd!@6 ؀܁Bc!@/) ؀5$AK-ӝ ͽB/nZAhk l@TK�s(L Aòi½n*n Q pP E@*HLu'A$ggOЀn4 Aد � @ x)B<#܀< dnD�4$)6ڭ,Ms/ ĺh_A@U\#@ &J,A!h'kB!�yAC`V r6<K' o�@+-'$$ A|ACl,l6nP [8#!Z)2`Nc@Tof,3/+,;ŀD X&d)BBH! P@F ́K't2K<.K3nQŠ9YKǘ7Š1DsY<@;O"EV!C,hBJsH-?@<K� M@u6%P-RwTDK4 @ A+=\9 [ 320LlP⊠(0!pH"W0D5cM%dU7 ![2:5H3Lu@Dz(p. ЀD<%(<;�6nC-um�\{NPo<X_0(6a&E@8st�fAe.w%Ѐg։ڐv]K{6$%5χ(6BoR) 4KxQ! ^H@x8468@CWp@_5:\w,C8n7ŭ d?D �@ ( HA� +e  BD�?�UC�0AHn^3Dm{7mo::8CO+kl�`x<8Y8.AhƷHX.|_ĜGи8XxX`pTUAش\4R�99 @,\X;D16a*xKA53Ct�4}B#})lV&t�K8OK� B˺�\Ve9o>C4]B�T('U �A6A<;0r ̀$KtJxpL@)-) O,,hһ\� OLݬ*us=1:(cRů �z{F<ꮢ@DZ & QI e),<tT҇TV9DL Dl\_'Ń``Ob=݊t B+C |lއ,�3ԕ:`W,Q]BE%I|>K(4��= %@0A!`ONDB(� 4xaB;C!A8>wcF4ȑ㎗01`aJDqY'MA84ـJ OS 1F9ip C U ƊЕF^౤ %GP"˔=mض)dA/wW,0;+p,[=cPC $M$sFAv 7{t>eJj(B *5p9k C+R7U3؟ '\ yGPr|-/8,-f3yL^0#xI8 V�  pL虶nڦyz4@/h %4AaYb�:�B:Hs #Qq$Uv ݮ~3B$LXb �(fUh #dAnY2QЉ(alO>.O0Y/TVYap# :!�">CbB(De ,!]  m!E~E (xTThTv(�U(oQxZ/d0h^}_=XO 9`r 8S?V�:$H@RZBM6yr=C* MY3D E jAE0`#``8 EiH "hC46U9Wf'JqflXYX̘ 0* U2>!0vj;+oae^*HW]v rO@,exO2J+hXX%M⇸1‡zcΣK NUXarO!gcz^dLfUsj~#RSHZM$Y27+#F|e]WO&Ӿ:BPnzz�z)j 9 |J$a��,.o,sr+ܼsf@Wh��}�P`) i<phvG;!` +,Q}@ ēv`"O &�Xd* @ ao ^9>|*@ZСD 8"w?Q" :G %g; (61h#6&͎M`AaIx@PF@ykI�@B4>HC]n^7|F. O>R`AܐOrE EW2#w2� 3�F1Ƅ OP�$ 4 @�hMDȡQd�@f1*) uEF ?iD"@? �3ʌUWbD}ՃacJՄ$d�:1$>GLg K93ĀUQYA=6QM@B<�04 q! OXP mX}  bHkHR iH#T#JQWNrCD4WD`@ R`LcPV�\p(dT;(f 7 hыl! %BЂ%8I)N�V�l4v�/`u/$ /P U Äb]G6"a78#)(*rR_);ݿ o$�T-- X� ɲ*@q�HB$QA   t u-XŃn_sC1T܁WU:[&eb3z/&KJR!x(Q{-�@DfBdǪvc++" YV_ F�<OP \*N~5"1 \\ 3FTh,�Urha 0O')=2;Wlȅ.(̨@663)j1O 0[ࢉ 01#` Jt@3׹ЅƏs&4>tw%=;!B)B fBJ(!Yh8e:Tu l|u-f_hVsEWL6As a XHyHb0ɂ;{{(Oa΀!JX4!z?Y IJP;lt0Ḯ-H*0,o:Ttrl3_{fG -&R}{A7*1G @O"` \h�"P!�K#X @�x'Ab �Hf`A!�)01g(0p<7flfj  `N@ȸ$`Nd! �  l�inԎ MR`f0"��A0B@ T]8�$ɀvaWPs~ Lk V.A J `H2�`\�z!& �*raJ*/C 2#Dp `[xA*@f n0R@B@NBV~0ϢB} P!-Y.b D qZ �#5N ƳLL2XXT 1} F( PP@k䠮 | / RDS� `�`�#|%bR/mh V b�ܠ@ 9@Q ,RN#"6H*ANgJ9*P Jm _!Wbt L# P6aE!3.:.eRR,&! ' xr afR"(p ` Z�mސ rv*2+  3 W~5@n@#`v ` .W:8Ǫ|a@'0(Š34GF3 2AW( r@l  P7w vAVd." ^؀�P&Z8J r`AB3!18FaŮS&2s fi;yD+ ��F]�aD9< =#o�>s ��,E.@`}cL p-I _@SBE �VS#Cur%PM4j6A"RKɀO�j@U�h ~ttSH &R9 AI}% /!̈�aؠBp~aQKKa!@ :C/j !P5sKD`"AP %0b6k L r U> E&HS9ÆB@Pa;JS5%L 2&0^@F :C" eTSִ4:#r@j�Z)4T6-AaZr!z0z`U AAe�ISŕ A]A`R~  un|W� ּ4r*G){.�L/ < N 4@ r b+nM/�bNPknk ��UeA>aI5u] h/~dAT P �u`Wer'7 Dr 8 4 l!l +7�JNP 4` lm 7mՖmI^K�h@l ̅V,TR| *7w]ٵ5jGyvsV(A,b�gp<(H P@DQ"$@$"p"n@x.xѶ̀ Ч�Ia4  ` rA;-؋  w~� ~ ]1dV"z�p3e.bA 8pNo+"&8.8#<#l`x샍7El  R �).c \ j 8zW:�ڋvaAB L f)B8 !'9�#4Fc !Wc.Ә`ژ08W�Swu7#K, Ԏ 2 -F"639Cё]8e`>S:�",dý`nMX̀4O@i�B5{79š0 8Q`" 9UI`.&af 2 ^2B^B  Y�%6* ah@tA!>,:Kc��:UY}ew lZ!~9!' fj;<! FD񀣇X8zz@!? Bّ .M"PYa& r5AHv`T`X Q%qZ%,&՘ GaIv P �Fa6a @ዦhϯM(PVqw L Nv� .@Q; ƹz!; >S z@ V wv/ agR�h; $rKoH<`L ;a8`ɰ[:[9% "6 r<6JL -�VP � l7%�^1a{f�$~+*jD`& E4HGI5aϫ Djrk"OɛU!�czeG vaaZ`Z<vf ɤ( @ZA#nm`j<n AAĽ�JL)X@8Ï ^ ^kB�jPaL@ �w`Hfc6J dtPӳ}IZe 0#)5`($R �f@ dA 輽"`)@� /#1# N:^vC� 3 n  r  `b d ֝ *ym@cD @< ^; S@fР2/Nƺ HS!`a: nda�_faSVB<.kk� `#!DA , u(Q ^ۡݾB vr.  c;P V}^K$N.4 Br?& t$`¦,{tLKOW8 < ߱vpJuWa�BQE K `3N6=ā0ƍ;z„H-4y䀏}0A -oj<ŐUTŊ @{8\N)YX43[tbGG.Jٶ]'ۺ}+&n\ W^ES Q)9o6L bl ܕɔ+[LEMP р`~ۡʅ@S'eW M۳Kt93C.eS\]4Z`x1bŞJ0\vܷg'wB9h1ӰM&؟p%1An98:AጢRN!}/\�@!m챇hX &ajvm93ቇ EAR3!.TtHTRLuÆ%L991 :|N2&q *\rI[=q*״f4r!}W6dp"04o NH%|L,J�= io5ap/~8be(*( "kPPQ6%:f� K&$6:Ә#/t@A r3İDtƕYjM257<B=ԁ,:/wE4q^<Ѐ i8NEB,0!i [^IX)L.$a.j5xN�N3N#8БU, l n3i6"V`Mؔy_0b_!;EC0Eb`*P|a!zM�1p)̠)"j�S G`r! 6bR3pg#M6HLr)UKGin5"X@߈gT<XuF_qWS`(� Q0p `J(Q*w[-@w{0K#@S!�, H � � F3.88B#q R#lͶ7D"ިFA5g gdpT'ޖQj3Tpj"8!aYxBЀp3s(w01}b߆ xF#F("P a`IҐQш .ș8 :U8�Ui0aAFz'xe [Bf{; }")-\/?B01 0"& !L]~E3g� ܬHn>$Γ0H&2] IX v(:pč,|b'm&L o@phP`+bAF$6.Z! lh) # q&n:d viݢѠ~$ h@^+A% 6�U2@1!np.Q_/Uq�Np5 leXt`& @D׼u|_ v-a*vmc Jve/jvg? Њv-iOԪvmk_ vmovo 5 pXq"7Uq\&Ѕns fYt;]6nxz'#<+^ꚗ].y{,�� x.` k Kxappa6I3 �xHL z0 !qU<(G K&C ܖbk1O8A w'1<ee&3<H#Ùְ f !.6I?g1yŐr*_y1\g0y)g+i.53c"w7t?5^ZSkSgZo.0kSƯ9lt kq k3g;sevGi;*s nx-^󼣼e*{V6} r3ӝ39ndwnKpp WFo y-_7vl<7vMW<׃Oq5l;)Wts4]9pf[w=ig{کm7 s.`?6(xj@4x?w2eH K&6w8݌7k<rWXu~Ã0+XL's'x-d E0ƴ(~Kn߷Ȗ\|Wо#CgʓI|O}Z?X>-H$Ж,p,I~1}$~;}ڧg� Wmڇz]yo'7 |FzЀm~'}7Wt{yp 6ЁvnA �{7 }0} w}v.{:H '{ׅ� p}KX| LL8 ~fׄM8}z� Z؄()-0>b@Oo Zz&7 PNzP&{8k*bx؇gAf h7>@gyzP&addH{K(~F&qGxab ~zF_} {kXfu&y0{zڧw׉7}5'ӷHw :z}vy'Ǎ5 z8{F(b=]E X_g 8v yx7> ؏* `Sxh)HH zz8 }77\(؏}izBzz7 Xa%ف=Ku(qd8{bhڇ9zWvgw 7 ~oր ~(}&8Ua鉳 ~98'voGPGPf?k1(edz(Fk-gdW`H;fbf˖)bզΧsdB&xyjPggVxF2zhىr?ևh}FkbNfjPfW*hf} Gb靖QetGo VngiFu<fibv|5FhnqbNzCffcxa&qTgW3gm kom "V(Ƣ-:u=mgkƣai>UuVj_w`If)qDotFc'`oIdv8$Ɵfo.b6n<vxɩpb'nfz@awꨑJ~xw{ꨘʩZ cwwjbZ&xrz`jxܶFxJx7)jsکͪɺJzgiX{Z {*ʪiŚ07nFV{;殁ǧ*b~wfqYfgJqwׯ*cbozl䩂歔ƈ])+˲-/ -5k7[G@\8˳=[0DpCKEkGIK{K>@[P`{DUkWW[KN�! Lavc57.27.100�!<��,��������� �� &'D&77G8iw.//PN/PLF-n5SrnPoo No/mR n  0 0 P 0 + N N T � /��r`�jTg�g ֠"##]$$(*((+. .k./-/O//0Y0q0N1.267<68<<<GL0MMMMN-OMOP PQRMRT֚UUUVXVWaWXXXXYVZ\\Z]^`^_d`"aa.bkd,egggh^`n0pQpnp pOprr vvvwpn юVԎR oZZdfbl+۞oaq~\!U!bm~![[p p Ѱrt󴉙PORUPPʄ(o(/NP- |&--٤!f#._RPW_[  +4LpO- p)W�������������������������������������������H*\ȰÇ#J8`ŋظQǏ6rIOTIeIc� hb= cɖ&HS P{ ��PrP%T�B1ҵٮ-8Q$őoKQRAxݬ2dԬ)Qp 5(4jaEQ #,jYQL6 )+V@1 )Q'8mBl&cPRjHCIU 4T T,DISS;C\wQD ]2gX2 f (DDpE(,8Ӈ@eTRDIQ`!E7P 6"/t!#x P0  'ō8E&! b$-(P0Γ׌B\"U]hQDhT@j_zqHAXΝpAYB͠<S-=&8EB4&YPt,4 s #x :A (I:f%C" oDBȮ2_.0T%1du /P 6 d{dS#Py':s xAdRN9bľjaʑ˄N<DCв3L3!ʨ/83XBQL%"`Y4m(…GB&{B֠v * T&en S+K� 0*Ra*M8@)P@50#<1E)0GxE@"bH @ ]G0Hctb l�0s 7B//Z?d1xl9�c}+;ĶoE7ݴ8.r)Ja )>a�B.a9@*bHHe1>2�ou�� 6�:N/ ps2a<h/BQh^ z),SX1! b%&r� h@sp 'Tu4#I pF ?2Eho�AUp;2qF�@H#+V8("dC"/  BaɈF41 8:�q%jtE"d1!MPC! ?%#T 3 HBX8H�E hCdXx|`'Ar ҄[DÈ!AjW枹G/sDy\bR0f Jbe\AЂ##�iMk  Y�lOp RQҒ F0A TS Mxd$'ITtap;^d�ҁdP<dZ`@ �XGHAXnfiK hљn@Y8� 40AZa$e[*WMb �`ʆ6 Az[3;HA l h] Іk0J  <‘E ,9 ؁8Er2QA)# yP5&/aA Fq p4dh@a *tu`#� ND{緐T $]{ۻ6C4u/jae r5CH`6�,"p ̐1 )PH)cq �T8D`�TxgU/dl ؽD5Aj&B&C ۑ4#f7 �:/A_(A29 $Y.^͌`=* m0a TX8m(p0 ! lż T�<4@�')B@?ޢ4M5rLzvH�t@!`C@ `D#!b@vW1~~0Qki@ Bxل6]uQs ʲg}WX~4̀}D$(u2'!N@XR;.C P)`'枆 9g}}v2rp &c7poppd=H7Am ; H.?EvhS9j–( ptuoP@ޛ0@P,  /B*>!6҂OOHZ'6:e.A x `5S@7 l6{ Q{cE|2|  p8 =r֠ 0t]� ~0�7P�d� t'`3 @Fb�Z6J! 0 UEZ7#1c  x! H.vbG,0'aE@|g1o @/ـ l@m \`wp9@\�P�AgEOMx';R4*EWTpPIW 8kp 101K� \?:W " mx(D3@|J *2n h'�9Uy!pN �#� G&xHvA Xy|EKGPh`Ϡp @3dq88p xe `ݴ̈rt@ eratГt �p Q1 V$M$@񎐈 ej UM4W:$^ `9A �O{ l�HDRA �L!uc&0'PWn A@aPK�"*2(). a! ;ِ,'b()Sp*Q�9@0|'F9/ٰ n-SK Cu m2I`j5�Giy  6 Ⱍ|�B v9J �~�3:+p&#sg_ }qp쐙+A@�Ey%�5X � G ;`:/@#A$]^6ɜI1.7�P]@ l�)0J �~@8O^x 3Y\�?D) !�n^(;O4p;>9&R>BeA@J:sȎL8LPj, Y#b$4I# *�PGYJʤP ?P%8/32@9"[ʥ ` `$0Q�.!W#$Bt+'P0 PQ/ y!D�)6%GEwV TUu d\8ɣ uJ Qp G>K6�ifY&a.k3�~ � c�`�#Q 0Xm0S�S#@:jp 0 , XHmo`[AaȰ\0101uܹfT౥2(0)Bj++k@'۠ 2г�+fry+@7/@pJeŖMK-w FXgKH 1 ;"k ؋ _)0 '0�b`k3  fU>#`j ;Xڰ ~2;P<(� �0O@Kw x,Wl1xP0E0k/6f` 6c{ 굼S[ @ R/0pE\ :Å~V5P00e JK4%ivW7;qO�}�6 @@"{6 z P|Y@ETGYTCp_)ki` ;g4\pr5W @/B O�05` >YK>`A`˝l 4@#q�pq TFJVf0;|�`gK36`H@5_l 0η!g H%NN�m <GWP 0~y5 [0[P @�ϵw�mǴv?=ZiE̦S!"PjDp GB  # Na) �oQ i p�: vp-p$/k`@q=pw [`V- M/ ΰ ʃ ="0z!)Q�b@]& aH ob%z)ԔU�PFd! g|GpZ2@^@1Q/l_0Əzq-=P Ҡ)P%V=�uD4tP pPԐ ϐ3ҕp lQ끡sQs(B&-7 @ SGe=L@ץhRppO ag@y -܊"4.||T=1F{ !7�(h` #r `l]El 0 p6N ]` q)p�4� p1G.M�q0 lA Ϡ s�D .#.# Ā 0 F/.)t@SYZ,p�`05)e[�NWP1"rvH0km'S E ߿ a c.}pZZwe ͐ 0 �Ͱ.G1�mr� ˀ P>�7L@B" / y}G -q[K �:B [Pb. P jx<X]n�8`�7w 1�pi @"^na` ߘgbpc |2pO0G Rpjоΰϰ JSPZP ?q c π O -rc:�V` /rm t_? 0:'*X)Up1�w h O�ݐ/ϐ pҐ#9 E�砝dо t2'V=T`{2ʅ -&_ �"X%*x ++e�P"A4(E T!Y�{R ><BX,iiJ(PWTިqƍk"Lrxꡈ#8hlC %R%[Yp)$έ\}^}1Ũ .`PaABkدl֙S' 8p H�:0\e 2jX`.D)Wd1bo4U ]˸2p06&tPQFכXՓplS@|^d 6{-"AūQDA 1ilʡƛi5�(`$BbRblifR)EhI4MZeTlf(#R:tI<`n,,: ^AjA%Mv@SsMH@bs+#N�(,#Fqirqf\1T\y5 "mACLb�B?a*(Ң.1Acp‰'VR"E)BAju' I8| XyTP]PA�2TW> RH@Tfv%l^ 0 qFp8D)fE!Ck�DK(U 8F" jN|$5x %x7] >jޏO>CzpdhG8 #8T)DgVJ@zk!"`>x)i,FrF( ߥă'J tfX`6bQat8u"2`>6q%L@ XgMBhGbN�*gDn* -`ܶ -Qt ϡƖ9Os\* "�:>d)$6�np �ɷA:Ȼt&&4AA p7((B f1Ca]��f+ n|# @#dd?8^JnN`Әq 5hhC['fщ5h!6cA(2A @, x*셑,r mУ/R F cB  i(D&n1c!6.a0qp [xн ^�(D�a|#؀VB4\)]*9YlP!R΀E*`2#�!)HII h FB5 oxLe+1"75Et>d(:`~!FAMlb,!ǒ�4 H�Ѕh (KVЂ� "! \xC(*P(i,G6mT{AKq|*rэnL�f0`,&0P`, AS)w!EhSŊ5fk%W<#8qQl!c+bChb by @FD %!(@a?-)J:NHGl"(eG0d341=Vw5zfaHÏb`ԣ&5%`S[� asxF1t4B5Wu-`,tGP5ڍQp_ �RG8AFtP;| q T�6A zA >ZMrXf;+RRl)q u/-Nюrpg`4H5*R45O)1 Wj|!�b: QjT<\r ս` �*a�oFЁ >�m܅` 40@G ,x0#z�&>DxG,3RŠB96 SUj3>i�jB3IwڀJP⤂36lV ]*@or  7A=O df7;j(`K;v6.g0؉�@(mig0 Xl?mvXCx3Rc̠_1 Z902[#4w&sӀ^ ,Ļ#!0- :8T"Vj S"éppm毺RN (NhJ DQ]nB^cD1btZD0A "\G ը: ? B#džN.xR#rZ0-hqBXd ?7  Q b^(6 _ m! `  0 _{ ^�`hEE1Wcftli2Y"  k bp:OGt]Ϧ`ǁ'#_[S 0I 1�3<Ã-j+�rP6@xi[“n2cX A'0?#T> @ Vi3& 1rB #@'3T@#8X( \eH !k", x-8@-(% 1(L�+T� ϛIJ^0$:02!`D]mț<D%'0B X5\f $d(Fd0e\Ifx8*gwH p�:E,L%t�4?D =$(ʂZ�0�,� hj7��/V<9�hH@L@Z,!Y�Ǒ3sWȢ6؁ 1\e'؃Aȁ>XiFXX"RYZT#/U`GZ XcWJpH�ـp&@oB ˢp$rUUBH�kH⫁2 �A!ڰ\-SgJ& �5fgȄʉ_`Gll0DI�8�>EM*#峐 �>H��`bK)UtXP؃I ĩwI5).ʴʠ '؂9ASЄM^MР (J p<M(P# l"�Bhe JHT%X('3+F,-p ;�WxOs"83 h2#>1H98#P% #5P5<QPΡ�/: PN.8�zB̳@H&D4;EpJ ϱB[�+MhP�+hDՉ%] �H%�ܵ&-`(Xмʩ @ )(kHP�6 Ҡ̴6@Jp7!y-`�*zM8Œc)r<+p`B@ #X[eFPmUL-�':H� )VHy׵zu0p:/BWѣ,,؎N(޳6YU%|؂#X#Q(#:> (Gw(Yg�ȓ iٌY( 3 gBU�Uմ� h5HڤU`HmAJHmAhP&Є_I&X)`(p�'5%�H�  [`)( Haذ kIi!֗kYٜp iRR5H vh0P%<hE,@;&[6 [hx<(@!X[̀:. G^MhP&Sx^UmXYY(Hб\&hP5`n1rm ]k Z;(׍l@ڽ "'8ЉJ؂r%0` E PZ7HDxb[8eQXٍ$/Yh}߱@#^XЊ_%]e0iEmL^@Z v;*8 i` `fȴ[ e>VGKI*2}6,(L�> mu@]ؓ$" `dxPWZ_r_nbpZNIe];,ಭM)5yPXXc&؂670W0:9c>V?2K`k6:hQ�7$_r  f �a'h'^ x1v ,0�@b&kH6ӓ GpERȧ|xT$^dMeTj[ȅ\x#8>1J?hv95[,^9f8 pcA�$Tx@? 6n-*(CJ(kN�H6R/0j&'Z� I�!�n3*{7�D , }B6Ĉ,)�Փ(%l%jʂa(*Q0Fdhʕ ڎCf0R`3=] Ax'zc(�YS@_9F K@X~,"A5_o!BH0]1{kNN@\W5Zid(rՅHP1�ٟO�XH̃&H~e** 9_ $$#- @R9a�0X("Y7+pBћS焃n4aa5*r@5oS0R `Pb[`0oC6X+Z"�O\ h! � 7X*2J,<UHSm^ H1)qY@Fk!ǿr)n JHr%7()d_()x>� b/3`PWrQX]سN9*�Agso>� p5*śpP 7 -<Mƌ;$QWRn_ATO "kY%orSu[Ku^o`x�vqȅ"��"(da`zvO:_(@ܦ%�`Lp;fX x-h`#E 9hQP9UІix@�z�|qH\ar?+R=R?JX'UG>+]_X^# @]mXq\'x y8@SEVPyf h_HR0=%:m=GE82? 5gJRNH$Q\Æ[h$LӁ oz7^"LpW`V!�M(FXG,V' i^�-� P !kQ[񄈆DH E`UVkL9r@ȑ%XRaC7r 5dz,)?8B [uTtajJ% �Fz=Q@(Vbd1Eʓ#<<),e-j3ТEajbh]+BA~TfM٣9bF Dn(!)Nx.-ffZ@�(Yٹ0YP**+`!$~:�YNP�J 8(D ��d=!%0@[M ,VN61z!0)o6#5\# H)m!~YpM881eGX`C%~f(` 5xq`Xfuء^.g48H& X9~k7VUɧyG`<5(1 3(QhxF91f")5B)| "z�l" &D~PBL0AgR C`tqxA=`zȜPQC^9,Q ,l� HUa<E2zC E]}:q:W` 1,1!l HCj Ux̛2s%5w UP3 Z]mָ:L"5tQqDO p1x F#K.ȸ/6RP,*D - 2 )lQe@ޤ2ȼr 9 B*вm#{.Z?ۚ)C : J-J~V`?aDM�%�vL " #A*qs˭ _ B<LKE3 Hѭd4nE�Z QlpKp"dgz:Ygh` d+4 bHr#rxXNj!F#p52ф  Lt�S@uzP~pBhedp05 (% �4 T"H�@Np_05AŰ# ц,'E&Ap (CCE-cE50&av#Ә7 2 �0 `مۓȰĮ`4%2$� `,x`g Bc*M4e-`t$@mW@jMYъLJ|)O) 5ؠ Z83 a _xi|X[o,2*4Ybpq!1?82 F;x X}'1fQ ?0):PQx P50D!L ``AD 8l# !p`A(N A :/pM̒�7Rj@$7 3>Lg@F<Qo87>!XmH;ʆf5g.a;09@ �`0 uGE\c% ԈfhF#[.BI<\!pB):Kςhl  1 D*k$e 4"2ZްA` )A �8)hhn;Uj!tx}f�e@_lB^|*"UH! xyn Pel8In1Ue/ A{D$H@ � p(x!IO@|q61dJĐl5A=P/W@#Putg0ێZI�'CYT &؈HN Sd@  kf}!`3<Lu!x7544#ˀB6A/(=k=�p Pl"4EtWoOA (@N 5A|whC؀hPݲA @,v &|ld=B#0>�0zTb~� 5yn &BUsPP�}H|q #,@oti'ҰH_!   wcQ5a(Pma2$Ae-b ICЃn)@FpOoD4ߪX׺ՌQ*,3J{ ,:!'$�ܠ}7H(� V>]Gpk5@~0W!8{!ymXE0LU^(AX͈Ԁ AT`ӉC*J0BXA9X Hg4SpC]-Cm82J| TH@BM3I߆M$A_9L9�#09tR&I*`# Qͽz I( � *)( 5R^W`�1@V8[l@4b5|7C * <'V) A@GubmSh(tSPbTF&lrCz!a!b !A+a6tѝSL@,7&@ 7!(�dS d!84\ 'j-pɴN**L]e-m0@TѢ-bh"9&exjFj*h#GvdWpA"$03adH4I&dD8J@@10uT.׹a'r"-4�W$L%$0!h4A&0p7 "܁ 0d0Њ^e:$@4LL#aWz�HAxLx KLZGh#"�T�dN&N�A!| JbIRj)Y=%(m�@ á8@ P#e-:TR+\8p "OHh@D#Ȅ%h[!@Igf$WT5, eB7g7C!ƦTx`N(!|Lq14nLfPYW( $$T*][Q42(JAFz$I&� Ny#V٨{P� p"tZH"d;<i7#`xA S0+ĝ� <Y ̦ZE"0fTha@ T th 9H׉nG<4çŨvE*p/2YE }8`jRUlȉ\�AB0c&<)f20Z*ym�E M�� =1|nJA �z HL0,#&hlMjfn!3{l !Rr݀QLŽ-]^uv1jDʤg�el @�x @|V!HM�$DLMԍ<6Iq1(�$@졀@ Hk 렆FBDm%&:j<û«G륢lA-2 1AA T,�@ X6,}N$KpA(4B\UVPt,@Ln�JyP),g 0+L P.0J5"d~@q^ R:rm5(�,m3 Al PA@otL-P3d+PC;,V"888BEzP�TTǢ4Pnr@XGnv|,In6 n,*X[0g�~� XԋgDm$h\3*į8 %vvj[**d#dA��P(�(d%m7Id*2N-tq-h-o[\EYT9yT-�zӂ),֚PGCA7�&(Co0~8IȎI0 A A�A&8|pFŚ{W@AP((3l%fd�.,Bp&׹/畱 0HDA �(@0@`.-,)0g�Lcd&& t8(JcCH�t=C2,� ΋'#� �D�7D�XE[4@x5�A081�A]„8,t)qTPP4caJp1CBzA xkEVT7me/t�Hax([-u(ŭ\'F!G[6[n#+DkB.U, T| TId%&@g@t�GAdq�+x!aV PDAlA �W3 &/@NAA+\'hAt,7c584txAg!\gb/*+i<B!�08  8)(P3Xt16.CIvcPiS1q34Tmt[]ce%(�_H*A+ $AH_-"|O~_U1XDOi.�)CWÝhF0UFt{ B˃? lD+y A!0/&QץC*J�3)<8frH!0\1++ pmf*pAQ@ [yDq�9qsu@kA3y)BaËǸ$vFjd):9(g5T*hAp$G �0Eі15B|.@#X&i(ADn9J wqG <B͠ ++D:_.lCHC3D t#<); zm6S 1!(6i!;g)83 C"`~{Š1GB̂ x e>�[@<) ƒ 99 ؁l A_| 7B' B'̏j#ܹgqBG+(iȤ}g1̧3|&@"#rB**,¬w.*|w� *Ȓ,ui$};IԄ =$2J4A*$;C1x�pdiBq>+D4!!::guD�@HJkg�Qk /�4D"HWD]<|$Xhd '. yeJ+W*PcKEg*9(AO?Y3<K.@�NxL7nߴ^ÅI'SJ 2+#�Vi !�M/lg*@ Q)G o\M8C( `6>X$KٳiJ(PT񊦭ZUM4MÃX%>4r ȩ�,]!EJR,jV\zbbfeJ -2q$( ]©p@F1,lBKq)hҔi4 DB:paJZ\e6,ȗ(@Fpi&4@Ap`K(j2a yXh-RJ+n%Tb((dBQ+^I�OdiQDi( Su ki"B,S#XƯuYeG$E.H8#H(#_Dˆ}Xy(<Iti `6'- ZtQfB!s%'�^"p旴8 d)l^!:0BhB 1>E_| A-mF2dL pK.MhJ]g$xG #Mh-?[gV - 퉅[0)p@#AW^I%EšBz5\zH喼o8@evRibZ,lp9P{(*,F]yNrع![_\&Xegi� @d Yg!C3A0ڠw)v cA@ dȁmڎY�:&IBXI oX,N`pjr@%:8hT~*@�XQ ,: U`w Pa(c9` ^Dj4k!B P8Ԁ!6zp4o)RT$XnfCM@�P (�� p1��AdTY2*Tr:(@Kg `�NV(ghs&cWOj �*Q(J|Š AE;\Ap�>pcr_F#H��l}p AC4p R8 pP!s!Bs�,YST�C-C�>B ְ0 <P(p�aPъ ¸xI x*2A`JEt5!#@4ِ&Xcr!�0dan(E%$1 BM�B= ȪB88GYW-shJ@ , )kT_ Pf|G).Ȣ@CRxe7* Sށ cDrqQ#ih2UO JiC0fZ8LUR@,X0E D֥"YxQd!׏еB i9XY% B!p-0g ~A`T)LP`'0"Ec F"2#2HҀ`cXI#6$jYժbܯe31]9B Zgf׆@*Lq 'B UB^k^A2oB9#T�#F6 pPEr ,@S6(#!42#*@ ɤ u[<AՃ-@ N  MoD <@9ٮ5:�0~#ds -@JpC2S2-c"+>xad]4VB�'TrEKiOr6qcjP 1dbr !aFa(`_Pt;ځ Aw @f#o| l*,( :GC@>!2!+a\Ps {))p/^?aTBU=GPq P`J Q!p 0kj3Ƞ50#ng8s0KTX n;j2j&:D (>LukFo" 0Gr�O @-*la Bg&(JBj;@QI Yn!jFY gZ 8 T=Ɂ҅$ ZJ'+yD(܀B01f 2`   i>� $6`WltJIn2@n$t�GƎ |l  B"a/ϸ~\ cdak,[o d !cn�$o)�0:� Xa!W]ҥ Z6j @*:5"�^ D/v>PBnaAW "q@[~J0G*)b pkA hH;Êz�,J V��P.8j /n@ icf~>`j\dnf�)6X**&  !bh#":a6g#KP �`R!^ ^)��N�# N$ @!~�f^L cET7kE]`ūt`v�*bP? t anf�jQQla a@n,ߡr2"r ( J�.\ @]n $6@ `2&gR3G�SX0X>Bj඼@ `q횥(1*2%ZF*�G2,"�"%2 Nx7}S @s y�/ V �(C%aR&0)'m� jA<C S%�rl� A>Ld*(Vk(v`4`�WX5/A`r)2*7%r"@́vDw` p f Vȡ+V�n�t vtR!AH-s<`2Y�  hs.#�L"i# 4arX(4͖%%HAmR�V;� :  (!P.L6@Cw:DMt �a^dFMr"A>QHkU)T<vSI44M4T@u!!5�%&ϧ)r@ފ߀ 0]`)X`A x A_8 <N 0AC#uR bJ`S=9 ~&΁b0c2 T5S6@ߩ`vWMXM@Y$U"2$H` vLMI g[a7tcU)( xU_�:n eʭC"FD_@g6 RSOF�� xb+tc9 Px QVaT"f`fkX !`gYg_ ZCD@jVv@YA�1Bk]v^l! T:lP4a\JCacS R{/@$!!pv>LK,3B wvV!8G%ˢrA0tOY5Tu!.v5vYߔ%�wx|]waъ4%`WKfzA|8|)Taf#3da~7v~fSH/AFrTZϋ�xg`Gz@.4mq*!^ Frp)$/�… B́m#px8A7{a`j$7AABW"K~7E1$)  @Pd$p9%sDpPSR5�0rD\)oN�>cffPcp!, VK�yl ej)y^,0<a^jn ay5tV=�88GKrj@rL@  P²!jCu~FN@qr63U An@^H �QFA"@  ԠH` \�a P>y�``&�'@� ƬoDr`A"al9$(Kt ʭ! * Ŝ.b K6H$N 45) > X7  Р� T@x"yh@i`Jh#zh 0dq#`^aŒ@z=* p]J4 1`� {e C V`)Z5 c�;r�y4N � #[NW[SD۪SbS;}|{Gw$b<VFa vI?Z|2h@i6 �@A * p`Waԡ0Bm63 c$N(idsJ(WP'BB ~ �` @#aiX h@z6wA-f@,@XAe b0s| ǿ $>]^@`@S Ԁ ʭ ;PqH` tcBa$a:KD@ 46�Wͯa\} Wrj`W`�8i}Bˠ pIr]6 af * p\o@ӣ?]tC!.BB¹0~!ac74"PH~`8$/G�:`ABd: 4r*ڇS A:Cb�lYKi@@ݙC bFQ{AB(h}�AnH�p6 >` �r,F!¹܁8v!6=>%ԠR,gaR~[[:Kd޸lKd ��L 1C!rubafDӠݡfkJɰn �\F�L~ 'UNy[,$d�_Ⅱ tQ_*C�[wfII �ƈe�!"/H2: 8 7qͲ@4kڼ3 jU R&EH01Ɛ4TZO xȱG=DǑZG`l2j4@`f9zڹ9rW٨7.5r3BbB̛ho$8k6Mw By2(6$H]&e/5fd#xp5}8١Û_ߦ9ˢ37TYKV##!c7  ǰ{W~@EK(G#ׁ#\ 30�PP@ d3YeN, H`I&jgQ@B}1 (0+C4 HV(eDuV^iOɲ !bEx2^r2*p@{u#y !IZm D ^S":<hEAbt44Q6ReḞG ,K*4R\A+\Z* GP,4ф"pLX{%O, *bL_0Bڅ(O8{sQs@)ZZl "%<3$* K'f@ k0) e-Tq5R/jF\ 1 !B1/ #isI1K3ˬ̳R[-K(8h .6wùP5~VbgEЋþ�$2 3<8  3l,p1�U|qƾq5l@SI!>/|n*SdHdct3Ⱦ>BK€R@B~*P2rmnGUDBI$J@qH=0K1 *$6q#_ *2B&Cmφ!1�Ү4HBd@dC69s|@CHy(6žaa-AU CPHьBBPaq fD H2!0# � @)d|! "~ F @~aXD0m ߫%6>P#0` ,Cu(ysD y )'=  H6!#d8R:i')>iK\a ]he8 v1kP fA: Ё` EIhX#@ 6F6@�$ƀ2M:?Z�UT sSO f5,0F-GpP 6 ь@ aX(   A* f� n*L.1Q@fp0 !�x�SC)�Ȣ4XAM,&=&A;$ Uðx4"ut*< *^GSPPɀL!$�Gfb`c2LA*#p%hq*d@V\"ж43t 5R0sŀz+O ~+)( Lf 7 H\hU713l[L:p s@]B0C5A"  H0֌�&v%@ YD CXbƂ�̰ n Y .V0*T!7)mp `\  >H�PWA8pMLpxCh� J� /0 #D!\kdFp*`�B\c({3#L'.l3WVD)\@ awıI06,Ѕ.|_d.B�P+dz cbv"L", <h50͠mX&4 H(#`Wp:$HΔ\ p++8� y P&l^TH2q pG(aЇ_F3 FȤVG;:;�@aTt  |j K((޹QAŁ F) 6=d'&LD> E,`@�P@`R@]Cp{pFd x@u{yXt7`*Z:`3 *8l!z֞ N]`@ qD\SfqV: P 8``׺QŽa#"ڒT/@nOMeɖ@" `FHA(խd&$Q#8Hfxv؀gN֞lYy*ŶP+Gp'�X(> W 87y&`y7-2y z$z0@0aOO!ԠO p4Lw& Ɛ Y$6P u ^ +nB�'}c@ } #gpa� 0' | ԐFTA"g@7]p B�GQ`'$a5$0d!M!c'[4Qf2!z#hK':jv'{ ?P PZVjQpR�Rcg`!'jDHv@1�]:@ [ewiq"53H*6`?OEM$pcQ@;B � l� �)PTЏs%(( p�$}S0 QT #tBG@#|%I�1@2a@EhĆ 4�]h+w8]3ߘ%@(@$(#0 א4 j,DF06HFP�GxB0E%Q�NLP 6% f1=*`s8.Ec0'&f bDw>#9%@%p4K0WJ9?'QN)A��0�l "I 184E�Cc9((#kb�o@ p!D#�ɑU`@��ȔL.0-2X)10Ć�M 1' 0aȀmpSS`>SP)�)`ɔAaGPyU) J IJde#P`6H̩jT 10̐ hLN@�y "Rrisw[vZCj�( '99} i ]+�0�1�%6oDp.v>WI@Wgufá.B` � 4JP-by%A`UiǢ:�-�z]j=5[U:Vn@�rRWq"�qAV@$E v{(o| l��"/z}JW@ \Pzu P+,,`=�.  @ #9©@4 P O#>wO$�ߣVa旮"�' P6V2siXqAxp ?",( F* @W ʐ �: �l!�k�  d`0p2A uk� ڰ 41E:aF3y ( €'wвR�1k3"aސOp\� Э $@CDfP ʰ ` sQE Zx-B�@~p{3A @vkg6QRZ '�bd ��;S[03nA P` wP6u Q  I p f `kv /cP E@#@tg%r[[9Q/nkgAd7۾Ĵ;'`U�,` п �\ [%oY" B rDJ~p[P B�ߓQ39 �pj`'�'Ps.p @ ՠ lg{"B>, �pMXHXWpA"QB6<Gj ]l h _!f- l2  ,dCXG @Ȏ0 0%0؟Spb��5QȺ0 2 r�}d0 Á  %A\�%tEP �DN9B  ] P D #L5 �G @Y -Ģp_0 `H΀ R"@!a,c=KT'@4А4!{ ΀)'LC LTj3 9,PZc=P@ Pq Br ~ l ̐(n gK p ΀G �I P7$ X \�OW\e-@ `C,")m>s A@ {<BdP `BC @ @JE@�9 ؎ ,�h0�|CMW>PN$Js=0 ٰ @v~0dpLЮ0 |܉ #}4௠*}7qq}/S yP첺ːͰ@Grp].FblԈV2�K�-Pj>+y"0QB2kAp-p6 50 i trT0  NxkP | $r  JK( CN I{`>0C}`8�zg4ف�`N5p.b߮Z ٔm8qy*O‘ {^hZUwab0 a @C γgT~j0g�./* e3 ߆^22=P.}pK6G{ T `p SBla  `%c cRo#\Ov�DcN >6uQI e "Mp P |`~"Y`7ZMZbQ%!1꘡(mݠ 64%zNyz*xzG ?UҤpp 'Ϩ@|AY/?3`*�  }ܷ�6з1�x/*\ QuMPKI�D Y |0La/q `P` .H,~o>%_>@60*:�kQ, r,@֟/' ~ xЖ#�A���X@FA bQ1b1;v=2\e(E0D\<pX@'`TPEg@G'XjpCUpxUK$IU&f@{a�ݾЄLD2d(u޽8� 8GbƍH@2F08|VXt`v&A'ȼUl0`Aڽ} �868.|r͝?]tխ_Ǟ]vݽ^x͟G^zݿ_|ǟ_~0@$@D0AdA0B 'B /0C 7í�1DA\ F,Da*qD_ %�0C(aQDn\3Z4 r "j("])6es R<2K-K/L3D:2M,t3N-_R>83;X<tN�%˟ꌯPE*3;JODYtKNGRӗHSOE>EmW]UQAi[=\QHSU6%6͠6uM_]5dXVUfVΗ60ck5S>/wJW195Nx4RE7{ 3Ty^^8aږ=0$X"Aĥ%Dc-8$ٮʊ-˖ьdxCޕbODybՒbD6Irm<dH\Z(Y˘mMإ:ά/8cyt627%X9Dt.e[;viTƲoi7L%eXiؤ& 塩YyZOkc)ezߗ*' b?t)6c$^↩{r̜d^(KUW]}-bF{X=IyjGE &+1yb+bA%rZS rUo't44wCB?r1^ȵnOp<,n];yH-h?r.oXjYX&@&ʯD "f0_ץխdR̀Q\/~V�p "x>Ec=.fcb&E'sLܪ╭k2rҒQZ'51qs8\[2/]YBpvez] eF8.-a+{ȹLnՕFycl"E7KR~rDJf9anV"ᨘjD%�~Zn IKrR=iK)_z'0@-WD+IVC@1 ,>y]'eN%4KxlAѤQZU\NİWZ)FzT5"B׃&�2^"mOIeՌQ[b+J)vtfzЃКXZ+[UnuԺd^lE^"Їj@ۚVuzԬ8ת5we,eVR:`j1/qg?;+PӇ֡3T[ۺ6]_پdV+g[@ K<7C%i|/cCWMm[ցiIyW׺/ԞWuൺ{m'7p%<K<>awqE<'$FqU`/{�4qoc@qo,dM�! Lavc57.27.100�!<��,��������� �� %'D'7/07;G9.PN0GWw,oQLTqNmOp/ .R onm  0 0 P / n * l N N � / n p��P`�Wg!e!נ##$]%%(++Xk- -0-.O..././\/j0l0.0O002 233467777GL0MMMMNN.PNPQQ RMSUUUVؗWXVWXXXX[Y[[]^e^-^$_a_`babg $g^`gekkkln pPp pq xqp Ҏ YZS̘cgblo$,ןabq~^Vbm~Zp ѰrqOPRVPPÇʄ)0pN*.Ґ{%^-_ڤ!-.PTZ^Y nR5+ M. nGyX(�������������������������������H*\ȰÇ#JHE<.jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JŌF*]ʴӧPJJիXjU`ÊKٳhӪ]ko�oKÀ'{ǐN@Zwr � ҄Xn96ˣCB1̚x跉cMЈDqH›#ނ@:ϐ|yBEHj A CFjX$U P ժ'TK) -$80K.ԡ#L,M jÍI) +0 )_#4p<ޱ,RH\ xE FX%2d/DA'�/ԴL.p2+PY%&AU0ƃcaUEfD*lWT3̣ lh .p@ I0K4 %Y\qʐ*9Ǭa y˭IJZPN9儃 8жpIT$@0$$Nd PCYjID,2qG) $5:d#(vViIq#W J  4 /@00@Gr$NJ�d1 -[ "h y(B0z%+,S /0+${Qm1 g *`#MFd$t(q,TJ8L)q@[N7.c PQ Ü9<F, @M6LűhnZP< ꫧB˶ODXch!\υ 1$`KDBh@#䁇Rp#J+Z"DM6܁H H1z{;p@\�=X RS "(r9Q hT0?h a�`CTb(\1\ ,@ c2B` OЃ&85QE/^'"Jp� hЁ(rWZ`LCBBR+`o�CF@G)؏XGT< F! wm"@n18.p �v!$ +IVCUpP!aI ]QjL Mp PZ֒%zr(q{" @+W<)\<2R�!P"F+ m/zE1l" $ C(bH9T` �%C"6qD �l` 0B&KINb($� ,8%*Uic`A'C@K["a%OT0MM`0S) ̔/Z*U)#MMHjR)lt3IZAkшITCH$q vJ <.z؅5 Ui%@7qRa�q~� Dt�p&ȡrHB_7xG<&k 71_!K2wҁLw�@ Dn` -W�e(*9U40l&#L: I:!�@ ±]g U\R2� b%ɊV",b ¯~a MdQ�zл J�lD- Z0O7l 8A`p�p ׄWMtҭ+z[nP\,y@^E$oXRF `5'O_9P@E' ��rFp5(T@ >�-1;&` _A@  $ dxŠ(<_@B(&+ `<) z<  w16ې3 0 apf: (up1+je<7U'7RlNX0Z 3�0�>`|.@&>jP4}.&0/~ 7 @ n8\xr t(+%8WUؒ и0PCw+1 m\!PC7"b�H1ZQn`쁂r>�qow` ~�Xp`=ڀ*\` BX C0 YDm<@ !Be -�]#_@D6vx(* Ox!Ldv쓄$ u}t~ :`JZ2@ haO=h5' 2}2|Ř�[W и6bazl1 W0I0ĬǠ0~4 ptObqPxm I`Zu& �� g(@@ .eB0 voP4?& miqG-V/ _�+_�E$'� �Ux Qc��TH` y aq=)`mjZІ,W&Av0@A`P� HfKp9 F F�-R`tW ,+0 HfK``A7 Fh~U@HЄO(_6X?^Tp� `P�8 %SE H r�v׆@t AHr.`tP{ C?G%@_ uVwqm ``3k11 ~W)k~� O05/7`` ٰ U*% 0ȌH @ 6 ؆ҍsXcY``1p$HI`1@R(Q0Xx6@_ q$0f9j0 g" lv u  6#inv` PK" i p8=LL~GؘH(QPb&3C Ű ;<V *Pt5c]yh!{�=VI ngqu:2tnQDedC@*Lg_�V# `y �YP[˔ ~RFU.r @ CS xH@} =LD%`%NP>U`<c` HKS�B`90 lc jթvB,K PSJ18T8) i P�^D@]`Jn̔ W6a/dZP#|`)<Y&: 2Zz2kKpGitI4'pQZ{}2]mA1 0~ XN.g S05S#4`PI�=qե�0 ?ag u0FB @A?" [P'<"7`A 1EЭ_R6 z}J'0gvrj,Z&&.0wbqB�uKА7� DB!pk\nb v`d�a  l�%xPk\Y % ` v v*bj5 7q�[A[�0�#0x %|Lpg/q*2k b�*p?A]��ә/ΠD:@}:'ao@z`^�02p{T�v`U< j霍^%P0`b�i3 U"1WBڡ=08|g�K*ya ֻI&>c pOr�KBQ@ۘ3p]c{IT=S@�JQ5 u W@upNp1{{r*8 �_]м/��<b*G�PPv&[ fWua0Z�( %] I`;=#$C9ei{& Vb* ݰ e|Np+/)!S; :�g8Һ뺱@9.4QW!�,�4;e#( Xg0(gZ0 �y H0k+$A8(pj0ZAS 9\B  #( bu`0kcTKj Py5Zd%@<ȅL0 p�7z(F�' 'BXP~}- _Q脮p_ �J˃_& BIP7@�6�&�@�pȬ v͐ s0 ` t`)4P.�HH-dNKz�*@02pP ЀQ0?@bY  x@Px2xbQʯsEic8PePU�mжP/Gڡ"1 0Y E۱ MԉpDxU@v; _]ð pEgSsݲI�d` \�ZPye@ M פiWDg8 d{8pqr!wpKpo� ,}j%%s gX 0a@L`7� *y'2:�I%���)_Aʽ(Ѯgt{g;@�6vN$R@#PA=  l.֎0 -` spugp =Y ô "!*Cz2d=_r l v10>~Z@ c+R o[Ptb�^^ 2- �J�eE@Vc5`AGҎ�)H }&�Psj+>buY � P.P =X&I�bP "2mmVv=@F`+ dpAPt%"_$  @ }cc  k;Q@4 >#C@T^z8YJpg`T p 3M~} #(e vb?xAHɩd Pt{;lр Q<!oLUxF*T ]l78@95E�H2T0@3JoT !y^K�> �)~�x5 ۶� An}k/@c pe `Q�6C kߕ !.@4 �Æi-BOL,4$80䌚LxRu䍔k9+ĥK$/d0!�:~l/ M1JPbSQZ5E*gZRG %`fi0nhkd^mۺ dV̡A?,0C�:@Zu$4i�@fСE&MzD#bicM0,+>yeeĊ/fQH$å37Ϝʕ HafN~�B=4IaR~ɂT0=Ce�YU> HӉ'HpzKa/h >pң`0BܡsJ,4[tDiNdҠ)耂Ĩb60fIwLǸK/h@v@~8įRP oC*@ÒK0R� �!-h3* aPACr#c*5HN?)':<,-3 CMc?H$sPZkV\kM5j|! AXU# -Hl&xgt!ZU( PX,C)Fp DxŒz1SڰŠ6l C0Ko�)PP@ hHA`j1UdF(i$hEb5FjOn[V)xO2 $BAhN0PpE^` bB{ Zh#qRcQ{uAm9j@ X@�NAsS P†o�L })LjD`L $,s)XX=)p%#804VYC ?�xFx$PiE->zccPiT Ffi%N<@ =cVZ `YKrl1&mtĉi>6_ 404_K0GR€$ҝ��ֽ.c> ]YРp"� AgZH )(.V_cz#"|cmh/ȍVC@E4xqE^D#D' lmш4Ɓ +ЮvGFsY" @]U <XPA Q hX PP̀ <I`bB; ( P6I(V7HEb"p!< P Ȇ.("&3W(A HPHc~F.' �9&q g: H8HЁ--Р'4 =gVп:&+7Nn.<QЀL2!|p$84&� PPP6KpAP EHB3h0$.HHd%-)`(86☓xQU$@9@2c\s pPS�*4�ЄqsVA΃X *0! l51.`\ `� Ue+� a%SC'f NԡVHLkN#@&rtN*V1@R00D!(&a%`rp`uB Cd]0~ c�ELgT�r>(}38D`%Q*FC]Js  ێz0DX~ E.fWT  b+@s& M9~ "`D$dRԶ9( qĤ(p t$ & ZA~3 nC+\a 0{Uʆ3q ;7R`;>cC}u h\'*Uxp`.8F2A?q�/]6Ra%@zc@H0_�PVp" 8 q _�aK]"TlR7,&mH#᠆D0B9Q@,�fCDJ@( \h6ƼV{``sU[޶_:ljGG2G"D, F'wˍ7\jHO��܀4o pW͋X,(3"4JDR][@!}DrUĂ1ytD e!6Q38�=:D Duc۠* |;j0]Bb6QrD�EP4! |=IVά2<V3UHZЁ!d< M= @rwH_X Y�1a8@4PUNrp* 5.$ Ӹ z;B}]ۈIWlXw@J<;h�GA##,6[{%ܡW3$8 ,xp j[lq b  >y[ jpP8]s8_pMxBIk< �2:6ZlHB ? �x%rػ X+!0T1) $` �l< 18>:pHPXDDDNi@d8X([/rXqpGѢ]8k8O Z;<#?�@H+%X5K�iE3G*otWijpЋXʁ0 �.5X?# $gBؠH>lHs,(38;%9:11Ch �piچqEx Z!- hD;``(@B8BUSmLC5E*�9-JسW8oR@者]I:}A`V\`D($E$:jZKTx/3ؗmZj:zIjjWYd!\H3(j8jZLA$GjL!KF::p(!haRJ'P^r<V  @KPJD `(8(�1 ahoxLj{X1�2Ȃ%8GEHЁ?&*HЏG$,n)0 #Q`Ndt(RKax"�,X@gy6ЂN1($� ps<cQdI)* 3FP �%kxgV(1zAyR҃ �B%@WI#QV3 K$IXQZiϹPQΤY;`?m8RBYR6IX*h8P,0�CXG/:T8Sā";0V pvX&uED R|%B�C%�6ف> TM�)x>U*-�\1Uȁ8PUV '.�-[ m2%h3V(C㘆PPclhqg5*1H[9:QY >҆oq=%WstMD2pe�:hת $(#Ђ[JK�IR-QʠKr,[2^lRx;8؄☇yX8g]@$�@zAb(;QHʍϬ 9yӲGs]B3sV`7PItHu^׳:Xmw倄N\6 +8`%h2)@*2ƪ![J2z*U=j-Gh�ѝk nh`n`/%FXNhZ,1%8^P5K=V\g�'P#�(a-a^ SeX8ȓZ H`R/ EEUP h5{e`nY_;q or"*xDCVx^eC8(~,=lKۋ^dؠIl$[ (x(?VpQcxXF 2^`WHchqCqê%4~1=VDj5�l)&pMD( =(rv7M**@,1%q P T�뎤<$S�' 8@Y0f]Fe`NG +YѴxfQ41l hh]h;[ ,T<h0@eJ"*I-Cϰ~֋GhHJ.VXP,0;O^R]� JWȄ̀r59IYpY(^ZO$fmf�pd[ihj`F$0ي$,?)`` �I7W1M0F˂4nH@p! ;8[X}W@h/M!ЁHDŦip% j�8(6\ ! ·FN+l)ȊdM)QH�_\)h9oAO0E!5Wm1 qKi~9C �hU`(R�ɐ a-^`!Kf@V  @x!!/9P*)qbAhUJ%p~h)iO@N@{$*@tA]XC  J v @@&bXEB0u5HCaVDau~Ó)GB/t!%Z,E9_wpi`gssjTsAtA $ppJQ*)HK8jORϪ/HBHE8SS:yI*Dp@<2/s^l')(& 銮b DpvhQ@XkdsLX`h(޹>_g0?tN3Dd3݀Gw�J~L[=A)(X`el#xhUE'ڠٔ4h 0Wt,N~,9y\ $)IKB6(kAxH0ohj(ȂWc8spX$X3ϭz*( Av!{?,HP`{*u{)140Ƨ{F:/hj؃v1'@H!70Iy i(HNKv*�;pz��:p1ĕ(:` --;ўjFz{UոqVCӪN2;HpbVs֪I6(/^8, b %H@�ȈADeԴajՒ)$]`h9bȕӾi ZkP$I4y2̚7_S%EE9>Jtl$pB*VY=8t"#'B�pF<8{ڴX#*@V[qr֍ԑ,C>R9s6+G @UW`@ 5@"0drՃ]yaGpl!M7!b#%"L3 4ДR"XKex#y t$(TXK,p D$'iI@-H!pD ‹ Gdc;M5aLa& ]L"M<##70PMB 3$j aAphe"<M @S:b%(P@(Hb7tQ`3<-ZHz 'pB "  L: n@D)\sL0I $u*6�0 gyL1rZ#f 6hsq5xrI Fd0 O"h< Rc)i )^D PhV�T�(t NP@Ȇ^L!-*bK6!RCi6mN81n�49 .Q;&B<scN4E}@Z(- c*\96X|7xI H1"usr*W"<`�zCTX@E(3p<K=~ *f H|Mm"M6oC벻ޱw%8tA.ґ^�FTЂ\\gbq L:JԐ<Gr `,\ȅ'<mTC#PA fpp@-Z\Њ" S+a?}2BifH72T\@Cp G!   NCxEܨANHFTI(;<э8CB&T9D)J2! UH('I(a58=1su`Ɛ%`p"=( Z,,f LAX<[Ic>ɑqyI%#6xYxUA:AG%��nA |f6yzL#@$Hp* TXiB,eYCH`�a;\22y"26ш.a&GT8E��#h[GF;ч/hAX(+ WHÞp<,@Wu0<w!R�,!H+ WP5 8@* 7n J17rS��JPnF# h"AjD0 ('v]" C\2Ug$IePC - �5 ck򈒋HB >M66!{S� 2'(**JB }(pP3[K'$ I��P"d*S%c@CC pFvC,qe$bmH*4py8U5>� I�#@p ,uH{CIUT811 2�8$n'sU@D&Ab  @=h)-dx;@ak[%KpLDQ NeG$e,5 0ǒp *IZB<g%+ :(`/"hn#W1&U4;8$ Yx* T`Im9.]"C"bS6g�@DvyaYP[KA%H jv,f͗VJ6pKa gdoh B;#t)6|1pD %/g W"_2C4o�ܶqaJPB@@B�H9hĢNDfD-�� ILu@ Ўv1[T@B \@1$@ xdu[ K�Z! icuw=�sQ/7z~WeJ\LBW3$Ƒ%Hr @D(zM6<3܂IYJ|� G�h2dCmO$D6"cB52 A @  h$!|]N+O< (kBC)j}ፀўw.50x <PGeB+9$88+TB @Y �p 8BPpœܕ1=4Cx@ @ D*HHq#h9ܢ+(�N((6Q�1!2jݥMB 'x iF3N #4KœdC#L-5eA >r=  Z"^#',C4A *ո@$"dD @ TA+hE.C1* @&0$xY5A#pO%P<5PB#GQH#D$H )a.:F`*/#!/Bx =%X'D%A@Hb%N:%:$*4Y"*jtH 4 DQH~.AcN-�]Ѕ=JLv @x0Z#M#,/44CM' $d TH(!W&-C݂FD&`%QR$eE$̥V]]# ЁLAG�p@i.AQ0&EC.�}e^fr& �طF E#$܄٨Mj! I 4#<eAh1hU�*X,!2 1:*�=j@t*A4;D4I'*]FC L$�>A xFȧb2#=&RT-A|@ f h$ԍ\ gB,A4Q%HP#:*@$LC)KFpA+hJ#BRd,h.dTHdD�z3ÐFC(F �,+]d4^!4k! lK e]V"́�P5d8e=et ؂3<S$A+10|4 e(a/a'HD@$A#法gpB<ܕrB8A"|5oJETXBtj3 i:r[4B.B;$[ώL.BPA ҊP5p9 Ā®LAfk+$@P  �+'ď !17, l]b9*R:xC8`]jnl)\-|,Ȳ� K0(%D#w)D+Xu�l[fs@G#|C;n;¨�p��@hH@ E++6B#Loh Bܮ&- %ߖ'/nP B�BC4 %\BrR90(&L;7M.86DN\� AaČ$A%1ԡ$,A,<0~DZ+tH؏]bl4Ȋ<J8B-dGb 5t� %@!! P,1ATP;ı?qҮ[�bp Vf$�A 4lC@ co%+-Ba @돒tȀ(y؏8iB-+._]G W5+&pJH 1kZ q۸C9;pa|q��Hc,mfr X =D.n+ „DD�F�G_`GPB %ĂÖQ.ES2jY"  ?$q1Qs8eAT[�,Hj@ڝ5k0X FPGB ^XI Zi> V$yIp pA9sp#4B4ay.2 4#N�69H ],͒HY,L;D0�@}EN-P 6%6BZ|G|4:AA_ �u\b6B Gno#m؈I 5AQ״z$P@<7ͲEhqQ(%$e2H;$P+6ak4BtF+@{+j.-Ad6Z㾡~? '$C2x54LTA $48zLa#d'\xҁ.~ X4 "NRB�< � 8EM @"dAQ Ȑ\ #+4`/ �T@wz3| @ڜ[60Gط;pS @2Px׵T N, '8-dF��Ia� Ct5|yG -5]Ȁ~e pWA/ H!Ȟ$5ŀ< Hyt2V?�#/ÖGgedFA~~B?CA,C2A'@0TPA:줆8C0[ژ/%A <"$JC̤BiE$� @ �l-\{01]'؊Km Wy7&#ɉ\4�D$w!w=A+A;~G;9G@,Pö8x;CNG��,L 6qEOf@hW+{{pz(� ])P sG < H/+p:Co8�@|(i@p^s"&P44 ~H4LЯ1$ˁ ۲�T1qԿiLgC%p1Xm!D(: }@ ={SD нL=L{ËS|-1pKf0@�p�? DA�Ć �� 6 %jU@D�Bڕ.4=9vdHr(,3LX2IT=TXdAWPq@E=:BMDJ\sJ,XZSk#&o!DXPhAs[mD.BBT ZGddWH` P2b/"4)7 ܐ4.Qn h�4 JQ҄G!C8EHݻy|^,DDT4B:%bJpĉJ�'DBgjZaMkE "(*Q $"`NH1':B !�l8LD*HG&iFTl!i :@&W~![h(RhR  M\|(orJ+.C aP)ǜsΩXBғjGS*>$r&HD(0L#JX%9TS<X@NVhBf0b)]eȠ41 Z� HXv"hV$^i N¡v881ljIxqpTb#piXl�'9*JN u>"/=Ĉ8Ș5U zQY2joZAဖ/7(#$( Dٮj:I$k N860"#@VڬiI+-Ӷ�-pmO::"0D툣{eBܠbق-2ȜiJ3�R(b8cz2F‹Vh�:HWA4`< |Xg 0X�]D @p3d@ìFꭿ*%2l⑫h[{MfsWjH!@&4hn'�`pF.Z1 P I&sH 9TGMp+XE#g]9ח*0a3L@D&`�#X`kQ"�lpmo 2C) .& UCM^\,#׽e24!y18TL99 pP�@&a9% RWB X«O 4�8q ɛ09҄+AȬ.c�q/ Oc�baz)MrD^Pg,pCpQ@7GAbO&q@4EnU(sCt qLRpDG,�2�X>Qa@'j "R *\�BLc&6\ Ny 7Rc0,P!+BS� �e!n <4JTq7W(Q;= w8 P֜- HZ59!y7H `) JP"rChaTL%8H$c(tY(Iyq IX88~$\0%Br@5hSJmp3R3DpT rAM$42d Vn,V1TC!DQ{e0 � # IFr-x" 8'PJIÅx)jc  a&j1(x7̹^ b�)Eq%s܈ !lm2dj#@ :�3{$t#|ep�> m&d#<xU ,o %PPX^R0g:bchV'x"*RIv%dA BB9 @J!vJLLžs1*x:B1C$<~Nu,9'H^ c/ʅ7loc:ôÐ lHD-$�/yJ,AoT�P3(u(Gwll#a@8"b!cH"h!OpE%MD.i0B=&.)� č)F5+aI`΂EH� f[6YaPD4]m[_+NUT`O\ Ti'C,"w#q2nH U@nbhLpB⠐"lCH��.j<n1K� /Qz^t5UcqXO:[ǑT>@ Re$W4F4)lp= ok@ t��H7%JWH?+Jyr{*o/qNAnDDDցa@CJa@㈀< �h/>ok ɝJa$I̡.. J(`|@Ԣj+|WP!-- `px A<a|`e>� � >Ġ #ЁA! '.C`be Ρ� Xs0!E9JN)LP$]zn�#N@ \�€yq0~z 2&^v @ xba\rAs P # � $�%` xrX/ZA cb3fbLX�^ c< `2/l�AP;hL^Z $N!T[16P@ "5FV 'Af�QB$Jqy ` A  a#` r ,*` <#"%_ 0%`,wrRI.8*R c \Ɓ&\Sօ2bQ`@3 :4\-a2a؃BbA' bd {` @ FXn * P"M"R,3  R+*r !FS R "a<YO"amE"0!�j@A ` @0S!43E % X-! 4LVf@ � <B 6ol!GJ zij!J91 Ġ#`b$ R cRrP&ܠ<[.z"oN �?8xqvUƃ0A@NL t6(N/ Ѐ\`MF,A vtVœARdb �Kj^@ & l#*aF-!@i *F��Ws I"Rg# �JbPT]\!@@# ՍrŁ5&Xf"A`I,A:R3EETITHP. v`! 0V=YwW!Dg<, .wt5WKP5!%[#(8ȵ̕# aO$ =ҁb ^t8_lF 0D]a:Lb�`Tay!5:v28`�BW(zRvVtre_!iVPrVgA[}@B cx:`i? &AѳKaj�`l1W2$l$a#>ua2$A!Wa5boiG@ fEqEv4'p Jz`9/� Cq+fya7t�r-WZvV2$-8@Dr N%"O Zwj)[!�. ũ,!x1ƀ^EHyA}c �b%5@Von$~tv�:Jlh 7 fT7R&0~(s;�舌EZJ*60"%,D`hK"cq 8Ed"u݃-v8" ~`AL耄$avXʊfؗ3eb a� \7GfVeqxDŽ* �Ϡ F#* X�gr8fL X�9@d8ZzPD΀ C�]�$h>fi䎛 #B[G YPv|`�0AN@f`LtZ8 " Yc�@Ag;YD& ds Rc%aP� biO ٙLor6TY@&EÃI&TAؕ8)Cxa8_>v "b!TxO} F+�= VF � v`=I:`n ,lYZx1W@.B��1-A#|@@It?>@�s#>YR b�Z:T@� @dfN9":a j;7 8r${-It:_tFـE$+#$&=ABj/(Aq 7m$B@K&@o[&"Uay^@^Bt a]l!H#! ;e-/PD@4`_E28h>;X%��>|h|HjA+`�=!r9 &1oG]]| 9 4(`F�!~fNEP vu\`Mcթ|I@A%p {,uH�dHqZKMp􁈌�\"b+兩}#U:]Uxq]A 9lblAnTb�,p <I- :gדZA3]$&i`n,b�|k�N@.%i%4 t>d#at#j:a![ƕs |&X� L!br84 )v Ze�s ~*N֩g "E# )@A3% *@E�|B(�VAW4RM,~󾗪/ӝ2AHaXF2݉xA�a~�m" ɏz걾 Z,,}2!Ⱦ쩢RnWȀ<3$X�) tcS% @ d2AD5U9Ğ6LHK*zb4`#bĂٲ'A8U`Pd�ƹ$wǔ ,jHMp<ysZ;pBwL߭VΛnۤ9ˣEˎt8ML�ʚ=6ڵlrt꣭B(8p$ʵZpQ  ̍�H^X~aZ!H8!#l@8-Jq{-Pq 9DyYr!p>r\Q^\#7Nў>TL" %N_ԝCQDGYw񺕻-6gF8 :- V .\ؑ5LSJ,zL7]8'ax$ @!1YePYx0E=L1E "`B <FփJ`caI7E)H0qRsPQ'L2+<# 2 *TP#�< 1$٬6QB$H): G4 *sZe^)hé6KTAj,~H1H%)"e/fI*)2L@n1$�Jb* 8ɄnJyAUVqqC s\P kqLM8-Cji]6U`"(TȒhfp ۳i&x6LLɩ刓 ! /q": Q|fgʫiVڏmCY'Jή, tJd)x e)-IE4?H8#/�xB2|.QL/ i-R-`0w 60B @�Z< aQ#  l8rȬVPE 3`+R�E w  x@AP='DK`i0s '+0B [iI\0ר 2Yu`O׽*:7PCM(p4H,M40$S (P1@Z ^,#�$W9vD#sV`R`��$-,SRr`�ha℠  AT#}S)O(#0 auZ^5(|wA�,a Mlg3Fa ,8QG`tE.rF�p ZD@c(| (r2@@@2! U43"T!�B) at4&I�bH AtD%&4Ȁ�,$hh,Y ZNPVhsp0FV*(�'(%L7UHDO! P1&T� X!0p2؈! hG1. @yeB#^Wp K8CB( z*`N Q[D)eMd+X> AlBzUIyJ8 Ҁ2< 8(pp'mh o#]y zyVz!NB @DTcGv#Y̢oqIO%a@^(P hmt0SG - z! (M%�D 8g:svju ,poD8!uH+[! `4P$ihT V }0xC"jal=6ˠ&B hEkHmGb =7 qp�Ix5΁ l#Ђ �d$P1ߠ'7P(A^F]i]: (2 *@(ޠػD- Z-(RhSHG:Ļ*�\2h`‘ 0, BLZՂxD2khu4P1+ސ-j| _T6\1DKHIJ0VJ&'`P j�lT,|0:E.f(( kB$|ɁᯌL@�-Xs!�$`]D/ %}?` 0KPAaC I8{a[8ljr!@F"kںƚx*V ^l`Cpk`c8ngcPP�\ZU |@8@놐F71 aPxCﴗq-$ˁ.2(#bq!4ұA gt>ix=/Zq�HC@2ZA@ )A`) ax4xT:Б @6~q+ D_.6tCz <qK,]~:ͲY I@ֵ~�KdF!_evSU�Bp h 63? O%0IUV�w yTh'�P`W qqG *(@�>%[�>%wz_J�{k'f P${| eP w|APtG[Z` \&Y @eQ4�a�  P~ng  7 ; #� 01P�}u " PU"U  b gps_1 uF0~;h,�,$j� �{'{wk3W P?xDPD'tDg9 ׃Pzψ8jQ)[: lb?�aj~Ԇ5f 0� 30!@0U�P0 xP 䠐 J��13P:8 `&C mB iqwgh0 H`XZE |eqRy4qg'�u�u�#7@P5)?c0MKkG {0 P 4 I@S"QPp0 0R ,А"+`#=*@:hP#P[  DP VQ^ �2 T D#�d01)ӱ?S)` Ǡ  @ p7oT7`p � \)P@�5� @@eU(p!jR_WPW`qy�IP]c( Z @ < !Q {C/fHI@3?�}B@  u 9]{f%0oG))}i|ǜ PEI�f� s?`zIpU pwA ː ��@vY#=#:g(dJ `w ^ @AI : y Zp_YH� @`páסIR) - Y 1W I`$U�0 X[ j9 y A@Х(Ԑ<P 9uCe0 e} n*p:Pp z v@wxT~z�d� � 0%$С. *0[:�%l� d0xQ;ȏE@I 9 X hܴMv�51(t b0 ǦZ Q v2x)P'ʮ [GUp`` apAS)�?Ԑ -+Bc< ߰ G'�Pb@ � Ӱ_wDn0a"K^0 XPy%JXqBDR7bI@fm;c`!@ R:I vBr[ 1) V P@ ^Pn@۲M ^ '0RrPi3 P@ B�t (}8ZK~;X`P ![-u8p۫h!`$Oj"}�( t�0[z@h8 AR�c8 Y!) »!B൜w/PW^כpWpR Ӑs gP|wA,p% a? <@q Pt"KkC}dgG 7%g 9`�'�I5S60�,JĀ0cw!tMٔw3@  qDmqBDP�6I ޠ,+ˍ U Wps7w~LTUYvt?`  *�m8 2m,IUsl%P;>U\T�wA-T0?P`MKQ� 1`P�3@oI! d&0 D�R 9 ʳw&&s2h Œ 0.Ztˬ0`7=m @rr+bk,2g s<){^&IP*PX@I~ 'wQ\-ApAD<'3L8Auz0g|3 Z0 )) �- -#@ "}rap K B�t0x@lT0+ws7p i A ^gp~�h36cUQpzOPK{P Ocm o5FDP zL#�%u;RY\WZPŠ^wA'Z ,} ^J @#2"κ7̜ G;< M . @Ӹ� D`~l+pz5zg-D Y 9.m . .Yx�[`[PSc PJ'M� P ɐPbIL Ҡ2 uMlW&b ڏ �i!gǭ.�x nw pn ҠBWi]47N]0g5P<LH)A�P8- ΐ n }0n@7{MM=T� �nyQUp,yo�G#p 2�1` t0@ + qrvw�}T6u臞0 un'x�D Ul^ b ec@3%$B0Xx" w>�>�5IDdD|PrQ��` 0U�5ǞJ/ P}BQ2( Z8 ^`Kw`*>en}� nhJ `NNs!n=΂O_\�% :#QLM:;ufC�)tLb@ 73`9ؐ X P,DP�ʮtK?iNp< r?OMG`�DD`hll ps& { C@ ݠ t`t�**P �X�O/$:TD�a$I&WZCo]7oq�@Rt$dIo% �`+v-E"D 9rXHy.ay[WXt%L@dɒ!O0UV]~ #coyͥW0a(}PyB 0>�|`MD2 tMn۔9sLzJ%H�I\_*Q"ĵ�e(Z6-۶mC>-KNb<߫fcǏы$e̙5s\ B/� d2jYK,S<aM&,D%pA8Xb%\A"6Ƞ)L0 FhgA h[,,xDn*L2gMв*k,h0$/@R͈: �rˈNwieI^fsΜGXaeQVQ8:P9J�Wq)C0Eo0b1C7N rb*>U$�OiՔ-UUW] \۠; P >4<Sl(ȃP&rčܠdI\qm�RH C[~^WH\`$ A-xc3τFa^6~H" 4gsPSU!bQ%^"K�  4*a Q=!Uw6*VYi:R% Ħ S69N(1YQGoC x@Õ⊓H  57l 1^2$Y@$qf1hFNX =Xby!=iJ٤MyD�V%/%ȨM7H`dO($g?g�D\OU€rqG^0uߕyxI`#sPWnP]-H0`AtK`E 3$a0!0uF=4xotxPUh1xQS (. cBW(t% E80D8,U>hk#$Y/��!7HB4ȅ d "P�jT`҇7"w$+&QShMX@.XQ1 \0 N`&3yG<291!UPSUH%\ L>X yPBTҖe^iTT \"\\ D1Ej"ш*MIHOzP!lT"p;1M  $ qUst5!@Q`E)ZDx@kDB mxpW!D�hDJkAmiLYE�,B8A�`(�@b$<U<ֲ * Y+ bP҃"_� 3)*grP,\! uJ mAhB$Z jPcn L) N0J"P j eTB&Bֱ,H� P\q =  S\HPCp,!M0ZIaOdPE0I VT@p0O5|4Nýͅ@ ĕ(5_,R�8đ,]  nl#4*q mx=bFA% 6l(#`moy_g8L� 0P % f 8 .*YV_pW󎳜F)xt1T}Y"cknH U-@IqXq O�!t5>W@ &}(!!d Ɔeh@VQX4c`,d[p=îG~C&a  @ , =P 8!8 G»H3p2p HD)bmC`H6A[D!BDQ 7,&}O$z 8NB�ʗWngm qDP>Әcr_=$x{3uABjHlt`U̵(t0,kRp"./!UiLJ*ct76A_A` F,$HVJ\"<"Npbq8iUy#D$0CC[^@#qs,APЁ [0hpTvv�}\XPp[5&8Cٗ *;g?jd6 <O*T@b <A1(VEPTHUXh)p棆F 9KA( cy5( H�!@6y= 1h)Ё03J؃\wppPC @[ ؼIOIX�!hJឯeP0{FFٻqh@nc*,08؈0�1PD1`#W ,i@H< KX a�x>pO(1@U-hDW|$5%0⌈: C>�-'|W z�0 `Hp�`C0TK [&XÔj9%pxˆA˕�(Dؓ�䚐Ghd<Ԋ<9x h�!@�!X;X$_$˪$FctW\�xlŒZ[iPhH$Ȋ UL)hJʖH¢J9�Gr 4pHT@Dx20� I,hS^%bF|`2W8h�`L1&p(!OLmڦ@�VYC;8őmKXKE`h9 r̓�,d1,F`:@W90^ %�إDNJ"ΨNb$4DTdt�ݡ5EUeu %5EUeu\R̔\#%,s'())�7xR.R/S-9S2/5S45SS6қ*S4-1U61]S2/S2U 504X40CEDUTD-EuGe47�JKLMN,PxUA5SS5TU4XU/8AUUEUV=UW=.UV^[u5P,>TKMMceUL>,duVfkKUU\UTr5sEtWa%jwWObV W[U~]aRx5ci}Vh=MV W؊U4PXl؇9�P5|}ؓEAX}XLu֎z]X{XVo4הYuVٖ YڃW! UZe׍{=PmZ X٨U՟Y%ڱPϥ͊P5Use5H5(F[.S\US5=WEle}VW?8ܑRmMTkf-XԈ%UqTU3B0B؃/ EHB`=AT/[݃Uܯ]XXȊMVGfZ0NN0 Vi%V5�sVHpZ HP^-\K^GH,쥢LH9N�YHL`[rԕ]S؃e %S5F45_B݃X55Zp5la0_{ᬀJJUحpah_Z@pY(LKEUa;ߠXHNY-�&TS݃5`]�^5 >c4`S(]fcmzc=-aޥݬ(^HL6^E^dGX�+_=FbH[L`{8d _bㅅ`LNc ^.a>_�?�Np,UeH�*bC-26f0/.d.cucW%`B5EXB_7 =Hd]epaZ0\QaS^ n_aaZh_P?ފ?v-5V>D�sNo]G~�[dHpgw&d Ә9o�e5A%T%fk6k~c=cCecXE QeBDZv\ a&h?a.^XdMabd ]Xd{@hl"au�[g`d6[7h'eaYjF�6ѵ5fN&6: ~AΊM`yφh^jH.͎_Udᬆhj]@aNk$^ۣ_�_@b  `/X^u,/hflUL.d?&_^e(�lGe_voijjB-X"u_n!p%WBuUBFY`6v^ \_\e֤%_fg\V_MUqi UCTUY} ^Y{(ؖuܗ5/VąWi}(wf^{ t]U^Y6Gtؐu''5Znʝ'ýNEqU3GWoU3Dor% H:TWBZ}_O挝Yy֎5[J_VoXMPWEW^N\}sT<'6c_MZ.VTEWOlv/nvnGv rvsvd-wYPF]((Rcx7W|bE~wY'vP[.`xՆgtm[((ՈxwUvuW\̝sEypyeفw_u/swu)y_Z!hx-R ua-UaۻM]zz.oz(6ӭSb'zy{'`{w{p{'{{{"G|%@?|_|gȗ|/ȷ||R'7}o��! Lavc57.27.100�!<��,��������� �� &''7.079EXy8G/PN1W-nQMLk N n /1Oo  0 P n * . O O � n q  /��Pad�b ס!f"##c$]%$'+--. .0.[.././N/0k01 1.233467778GLM0NN .NMMQNQ QMS TךUUUVWbWXVXXXXXZZ][Z]-^$_b```af^bg %gbkkkkm oQo o pnq q vxtm я Wѓ[Xbl`o"Wq~]+סc` m~Zpsp ӱQSPP'˅ ~o0~N. QzՆՒ,$-_ۣ"e#ޣXP./Y_Y,SM 0q. oFX�������������������������������H*\ȰÇ#JHE<.jȱǏ C2aɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷p @.�K.!r@Iu@ #@`䐲0× P{1䒚 pX: )Lb�,95J{c&IQd)r2sF2ʑȓG ):C9+UT%S{#F\C 0jL&B4C=r9Ł D 0{PDʄxydRP‡݈r(#2a$@qƌg ōb\<:a@%*( QKIL8q`GT'dyϗ%бnE "T c'2\rC<axB -8"],\٦ CF 0ܥ$H(l@C7䢍9ڜ9F [  @4$Ҩ*M"Z\qÈc,8!#` nA)DaPmTSιlHURvP1TPq|81&ta1L)gzN9$3HaT@ $7$IB 7(A4(!+Ox<s ;Mv#*1tt1 D}r&}1 <\3 .[@#6T2 @j 1Hq }10Ra LC~)-@h_6!gE8Wv @ �0մ.7 l:z >A#<b3|L4<󼰲FKKQ,䪽 4 SLQG(t=6O@$IA! P+&]q $ Ul`&di/xָA. P�B$M2A:B dAqsv� (;ctf<[Ќf3h@iJbPa-gC4bh<E6A |&:ru2ҭ`5`RL␘>�(.( �vc T$B׸4 5"wWb8E!jZ5�|H P '@D#҃I,^p g| mF4XB~dIܰ.` AIFAvR8(@� h [gA jDC K�@ R@P&@%zB* ԡnAH##H  q$@@ X4s"HiJE�!<nɄ̀ 72 tt12B B;bш2AT8o� A R؂]@5A e0&AzC% |M h@;)1 G(sp`,1AuF(L��eJ􀊅B, (@2&)SُtE;G.RccI�2u[c6%J0%H#p ĠL°iH*DE6p XXC׍ jgNS@^n}kIA 0KC"j`F�,'tA#?')La2),bP ,�>L(B)$ *B8뀒iь14@AZna\Ko!!HЁ3 R< j`sy<0`h:cBmp-Xۻ1p\ ^CHFҫ'\�H,C%1m@D eV8Q @0 V.�|aPH�p2H@k'i"(NƒGT:"%h qCH!e�!#K� & CxG=ܹ /&@y)+Q0Q B �NiܹP@rPL [NAIb�.p�~6A qUC @CtJhA.DV;Rd;_f#q H$1�@ �!ndC vh%и X6yI�`� %�H[ BP+we(ITIayۃv .}{5 l@C.E 5 @ Q`L"H1dh8 G\n&`{NNr#As`,wSǚLRgt`NR0C;6,@p#$B px>GQ!NHf6f-/ɬ"'>%U9�  p�qV8` ` p s]({{{ms O8!Ň|] �WJ2)�x&[ .6=�wܶ}GpW�h/~p. pPr >^�e |B9H ذi&A�cj)'_q� $C2� p Xe YF`v Qp xqg{ʷI8Eqs�+PEP*`xBWXa @ 0 B�&H~s.͒ Po}`Y@pg  Q|` 0sFg_nrB�r �hZ 1P Π8V=#!@0'Rf  r � .ikM� @ G4 l w p$7B$dVJ8YڤM &_ \B �NPE@ ��(a7P}sHk6L`)~ P ;RDenvLpnp`x'VWw!>=V?(2MG 6 @0|%A d5pǨ0P3C1� @ A`�n9JY@4@ r86nV'pkH_` ST�EtLӠQ� 7p\0x:%1P9|1jЗD*!T1p93OpF L6  GBy X1[n� p Ni )6PfBs0 � ̙;Ep 0 ` }G\j 9GI)O�s;!@R ܡ%1pSi@~ &wP!Y`/@Ypʥdh BsFl$n'jA�zPG@BD?�&58Уgyn�%PM)aEp'Ol) pIp[zS2p(0e ` p Aw,(sB`Q�B�\`3߰ 9s]:(XwD�JP X 0 P p•g&%0u/st!�6a AW`%*W�Uƥ:@ `Q0s*IɚZ _0G z#P `Ywдcʥ1� 뺮pQg!] A@WªC'0 p#L@04 dpS;0F0;[`/ՠ agX`; j:T@%q[:H[@d02K6+A]aDn71A�< i*c�B0`�G`dMg�#n@�B i* QQ\ �pFV7p� �9>&FA-֣Ph: s* ��e!Pk�0%#k&[ B0 X?dTbeE (jeA;r2fk$PGg?]�uPUG t Hc<{s EK�KPIF 0P8ߢ=+ hl� y �+   @S:π\ � iL0.0h4`YՓW +@p #iA0 ;0J9#.S�=S'@ (@Q('b"�veWp"!*jPqWJ<H S�dPop#ln<op~Y>yz˨ Pa ^FPWlLAD0&eG[� l]# L>l@ZrC�Yw|6 ( :-�uO P L"xS =0Q,HE^TƚlmƨYK v p&=-Xb&!KJψ`�-!=9� !� ЕD6!X]5 � M}pw~Y$]Ҹ3+-6gPڼ� @ {8Op P0pې`, l _3I@y>dֽI` "6yZ $ nkgJSB:0 #zMg! �=3*02PoP))ؠ PI `GK; /3 k< -0}̠ pn0 ϰ� ̙T6+q %Q`o]4m]@p}yn` h@/=pgQב -k(�)@z  0 k8�y0 > 0Lp7@\h vp2LtљҠ$� PC 0�  P&p  � +5QC`> 60�MRY=/B*pS EgE`S�&Ei1s � > -: NDVtuP|ә  PP}\ ` pH�-3=H\ߐ :aQ#R)}ִ'BPWn'Op �P(�ՍPAFGԣ4VmՂu ;\`NP'k0n?x!q @C:BD4ćhGe πD@Tn ڷ-a0 RJ �:P ~0E;yI $ rF��F|)Ñ)4 tHtTЭ/�&!3Pj +c�@a=.9kcxR09J<3e}4;�%K@m8 !Ezf X4jdE QDFNڳB+( [ZMF1"˂Y^@q'\ @MTf-�F9s ;�H[; `Ϭ=iծe۷ zH+jWD >\ vc�7"&nc`@I#&K-a*t'ڼi<AD<a)Xز6 (CFEe�!DD3^7b"M ZsΛ9w}EA}pz�LiG �[a!X8U KrPJ8kB +B 3jÙ:l,sh B AxIe4:�XqSHFk|ZB nbضl; zd8J(%p"`a6:6<R"ځNc"iѥh 'vzi 'B\suP &h� `+ Ca V\sM�Q,x!  ;,1XA&$4 jqQf&&| ta  xA nVTQŐWp† .(AԚAc<EjǙ( 03b&3pi'F=IHK1tS/Tt€(SNh6g;"]6B�G 3R\Q ʼn'j@y40qZtxYm&lpꢋ^{evAg*Uȣ 9%_}c9VB XpF&#2AuV& !*`.vAMUR~yJC8d慚\4ir(VBATAF@q4ܠeGt&%�<*yzP UKF*TH '81L�$X<۬h҃$L"H):#-49��<PD!tCT(;x>lB7c 6OS\B#N)HnHC{` ! HLbX"GrC 5Dҭ\1Bk\ 8L0&FHBX fp1LB3 BP!)�dA`!  DbuK*K@tB I < dZn !`f  GXb>hBTI0�% nt(NP _b@6A̱�F. n89 J"J�f�(3rp@4` X@�D-z XGY)h 3i* Ё UY@ /-� ' 7VgyC"ZEVH@aDkf@a)(`6 !pK8 B4o�(hA$,"A%%$d)*EC]@)JWR V+ZF5XeNwj�6e0ᗿ8!<ч|Vą)! \AZ Z@uYm]Q�aX · R4 uD.azԣP[ B`D�+,VH\°�B"B H60(az,HCjPa` |,@C-.xBS`!: @Ci0%TF*$Ep�� kpy ЀF(?k\#Z A&!j:h(O("pG ET3Q$ j4pfM,D!6@a\@k|=gC)B�T"u$`�(AN,Du1$`\%.Z BzdF. {L'숣[` #C`0L G"B .W;A�P_H+)̡ z!4ݍJ׃%�C >IuG Ѐ4qA�N@+ghct<e[6� *|BPj$q%0YL$ A'6! 4P ZH(�ƒo Y\`oD+ġr4| a{ 5EL!11}#tLrZ /D6p< ,X$Cʯ+�LN@ v u�;! e+WEE'BA˝1X* 5P<h�YÂYhYЃ}\A~"#v<h+jxȻ\P=yXCJô VAw?PE� Ă)x @ >*0⋂VhypjȄ{3h&>*K`�0?_ Q(C8P;hBȃ< 0;cEB*�$GHG[@x-<"8d8U,+AU8A �1؂sNVXԵbLVS9P!E@蘧8`QB&n\)vcQ5\h _5BЅ0 -2 H�@0VXP?p`@s5~aQ((?;@T#B0QEx / @*yyІMD+U2A$=X2jx9�2|āB؅]V8H^L0!"<BE)30, �-jPelMRhW0MЄB_XK `(E1100b[?i`i07V?H „�07H)-xr4 m(0D9VȌ <rpP"P $ӂ�1\]ІgP R9!(�(8UZI:1K�Su?Ё /poJ*%>ɫpp0C7`\aLppY@\[ۅY8x-!T 3P�$] *#�H 8>8R0™EP Hm=⣎D H p+HVȵzx=)x!y X!T<@DB$'X$L9Ȅc@%Gmx0mN@EH̕ Jz0^!Ä9x!CIf%H bA\ 9mZ{ �dڅXj3tVj 8I8�B2 N\%!=XP�HOl]ڀ@P87`MV1a� phwH(LR >g; Z@(Ą/8 0HPKRͶ hCGLZ֋F9(tDXƊGsȆ*P)\hN#[ B`\M!4HY2ɜ!J+h'P G0#jKu0WXˑE\y[0_;NI\ZJpV;Y~0 EH'K:}Q:`MˬPF�)ddllp[0XB HPj/\w}P2L0�'f*Y_Dxg[+p !V`;pn(uPkOE\Vh  -`:ze;CN 3 )DZn46Oشxunr K܂I�)0�fk= `g\uXfs-^pv۔Y34 X቙pġYޟj ᭓0XZ0^�as�0^PQb|�YM.H*` :(Ih@16V%2*ˬ48 ƭ=0VhjF 8 g�Qqʹ[Q^pD\Jza; M bai^"^]3 ޶0`E`:b 1$؁;HS + �b4]P`cSJ 8x9$1�(>�+;0dg`(G&dHT0T)H5֨ epxju-eKrCie9 �bqnxh!pe\^�0 `E-d0\i� S@H,N[mV $\Q)PL%1K=K9ɫ2d^P{Xp1/`݈g(P[ iɅቊFhŅaP2i0U'R`ѓ:H8 :i;=i8U@'f�b6�G�L�G:P( ^&,X1�ŵ˄j69�v j(f:H��H1:@ahg*3xO Q9NShaUH4Cn#2DXT�Xˮ۳�_88y-jU Ha�η "- ۖ9,-P18I0I o�YHi_9~ _xphc5p o dnYykRƾnrWUiuPo�HjXj�YH(4P8x#"QHcZ`q}.nI99o YcO n�!/.sGdȅS@m(uWaO=ssI HpXr86sVk+s>'*'a 19N' h(X%P z[yg+!* XK (P Q�x�*жT!guWwX>0/Ȃ(�F02zQ Z2) P7PXsfw@s_hsAJK1¬Qnτ<oxR,oC3&6*XwObT9T akl[)A%ɸp*BBa9�Rwx HVoO/##�ClRIL9 Y!!(LLjOGBv�wR2{GXH]Ԃ*zw_� Aw%HX汁 �&H-Rov?fJ~ RSGHXyx[pUp3H@(҃؄ 8+Dg_#Z�01`GA�BvFf[&dhÃ$�ƌ�X)``!ʂGDF0`Sȳz:Q'РB-jƍT,Ti 4IZTacB0  BM$Еc/pa K([x:f,P$IuTDȉ M r#(O$9)-PAn<xBD5.RcȐ0Pb$j!SDÐ!EѥCs3-s{FE`<ТERt22 J@Pb_'B�I+бH�qZD].^H6"3C 'pW nWxbf/B4O<q!DLI?pxL]o@BAEQF yHe*I6ef̘u:=#\q9gPGw!oFi7g_p=Q f!C0T=q^hKƠ⡇b$1bL"qĽ�\< Yl[B}T@13D4 k%< 0�e 'PA*B$,m<Rf �  \HA dT �6Lp_"DFDB H\C lFaUs^t&Br *$l cp>7a@P{'83% 6جLHh ;eM4!S@mM5‘&`PH)1lwW~E 3VPKA10Ռ38 ΄2 (ӘS1R%8Y*>@ QJ+ 0P1EqD@ml*lOdAT]$1\``gMěp 0 D@|! >:GQP!8a$5jn bPl! �~aPNp(APAЄ$0Q KlJ,$,".2qT$@f! ? V4, XHӘU|ExAьm4#`A셂;<03`PA+$0E~v.C?& F "AE-QE&x(%J, nC@5�@ p(38tֈFto`:B K(8"LE&�0E: `܂ O8 M>໠ � 0WDY"^X*~6qtCBP\I0)g XЇK\(@"!+N8Tx d"(HQ qeXJG bpN6['KXOa }(3.Aoq!KQ\0/8 90@(KpE:aP!% v�fq@!8(}׋ddG0j0 `DP\$#pAH1.tAI � H ml>R;' �a 4 ;"/E ==,`t�IBJ¨)QoP05VE�b8j.UT)1�A#WVZB�O E V P.0_Pa",67Rֲ4Q XN&>P2!x@jY0glT?mHl`B Xg2$ч; w6Sl)Q5)KC-7pJt#161`]urY*PO@N(p=́`lA-hCaGP le/ b&#(4UHqcqje D9.! iTc{$p v >avL6G4ai]vOVqV@q+b5-LO mhPzzIʞWw �$шp( XΊq;BHA DRkYZ*hO Fm�G$kt6.°$;pN]h/6E 0y*goU(2CAL LA~"3!wm0ARb6A""<Fx'< P 5 dHA F8SXHq(%81 ZNOr0S}n$9zl9,a;H*BS}&"XN5TS]}ch70pfx<1m�= 4AAM@E=�@�p@ *}K HB&1P^<8$l)P'-#x b<+ 0,Y�|" B# N�$!,P ֐*$4xlM֒�  @9h�NJd*(G"܂!L@-�*� � P*|_ĝ1@D�A (BQ#� �nA  �l$9xöm1 7x/lTA ` &b-E$B#.& -$@JA ,0+4B Y +<C4d)t#<PЀ9!PB71 a[LR_Dу6X1Tj_D @ @T�DR@�F @ �TM4A p+0#ȢLf��d@DDB,b/� !!\0/,Ra[�X�LLAWy Ѐ8FlVz@  B9 ;DB#؁T}(5|9�A_<M9AEE @AT#NdnDD&WehBy8^)h,34(LOAmkFҠO6/a4@9|6*&*@p`�qVQ4@ 8\F9\Cn(%t'TA @M qɀ @Hj�0A"@ AD8)߄A$hY}d�1$)%4>=j, E�O/DMA.(ntB sB8��ܛ=%9PX:4\4¥O$<$ $A8A}Ẵ"lbDT@( d(@ HL�@ @p&�0A|#.) Bn蕞CV(h/l`�CB$4K61sĀ !(+5(5\[JT  8aD 1Lj*P#<00h Pܙ*l0c4A g@i)G=A!b4<A(A֙7Ģম E)eD+HTC*s�iL$D͈0˜n:1±Ji I�OH+(Y*T&PuV*B4L=k �4D Ae@�(Ђ^B0$$t,\C֙A@� ľ܂)ɉ8gA@��ؘ<A(P4$B$n.(p,�A�,TLZC"4:ɝ*$@d>JӮ@h� wB.2Q6 t)B-T|�fDkؽ-x,Af&#fP\R#@=A"A"TDDm@ &B$OS.A$R1|'xqD l E H-ԚA#7+99Ȯnp@GilAH xMYjn<A'lm0x \%eA8«d4\Fh�"|E"h[�4SN@"dcaEA !!T!1&40tT%8t4Aӝ"X!B*o&Px4,�d51$˃ g"DTͬv'IJ�@B(B*ԅ4OA�hD"a7 T3(6C;:x1A iD)ӀA“i1 4_ 2'84|BD.K%[4A�m i!(#r*EƁo²,\eA/2R!UH#tm0q"D,�\RYP%cj#P5_"3(A$\BvgЀ+B2.+eH "A_&wm< >>kU.� PB84A$u,q@A�|(E2\ ߌ8āˬ1tH2TIdFJ/E -85D#L6w0JO0hQO )%5:Q8VjCAV%;� V1!cZ3|B g**8H 7@ L��@A A (�5B @�VA6]1vrT67-t*w.LO0BoSW%YMF8%j4 ?wH(LpE d�>ASf<B{ zz@(Pp�4#A#"p2J78B"Aqp�LW/\�@' :rQ@Jˆ3BjAh_@`#.HO_j8!xq&�8B,$CsC46?0qY.d8h ,%TBD� ^/�{w g8pc7nA$G&Ё˹;{6Th5Ȇ s :z5 1F\.j:C( !DV� z�@@wA~r.eŵ9P58)p2UO� NQ14E`@028{?G8 ,N@BaD/,+7{;FGE�XDZ{@` , 5T5Sc:)!-� О0{@A lM m@ JI&*A4$5N ik!c8N{Dȼ#: &@{'�� `P/*o95O@^b=Q<;B4nhy )pA d4}ڛ9L�|-WF�AR�ocR"P2ial +`iNp-0BbQ�JIMc^*(ܠdG+&!ԣ'FT( B(H"M4H:(ML7p:eD:sB�5ziRK"%!�JdruURXؒC-)�vjز##F dF�"sJ$ % Gp_IQDǍۨ*7xe ,1! su%A?v$Hܤ$iȈQ!ė8ӧkO"T4<RpMys Pj,0Р]m6LD00�T0ȸE IF �H&VNF>`DLDFqy$֊"�H-p8BBIA,9H2 "� `G N 0L{2(2A䌥;d!LR3{Kp, P$I%#A؂V pG a�8ذM*݂Jp\-$@l$J[pGd@(HN\BZ*(�Go) pE1qYa ETɥ9IQ d  !9c4p/cp|PJHA)Rk܃frT8‖AU1D/P>HΪA A.jnC(BA�d̃� TR1RȃZTB0/}n3GD 9ƛ GO`B>*omi8 bp)KkU[rY=PL�<0V\fCtOt�xp),$p,2`!$&%��i� >886-j EQ!1=7]�B #J0>V c &``UH`6Ӝ&R΁� Cb6T:.?V�(x@0J$�;(y(a8B I�l�!:P$[(Nоm8(e=@L!y S&X&u#aPE5[`�@'!ЀK&2 klظ*HHHD*9ρcD(h ΰhbeiX (D"%�@7<0PdkBLHn@�$  6s>!!CLҐI)GɻRDT y:�R 0D&U$2ѐA UpZ`$XBM[L(t #i-NJtb qp%XXجD ^* TFb3�| Ie`=AAEY(I"*6"�aQP/�:P21&yHBҗ%dB#׾@*<=F0 bn!hI ^2P0NRV05# $PJ~!ZuBF3G8BL (S$I mRFD �`R<D�yfPGC*L/` G=J(S`҇-HEzQd=7\Sh j�dPEV 8*3X! miS � 8Q ,�\8C$0K*!mq\ (hsQ[ѠQ LHSɼ H Aa'p 7qa.(�!� +Ёg2I8G,Z\x :B!4ldoP1R51 wv @U2|x xIː%+?A#樍KIJ$(C2 i #G !hC{E-&T*L@NP_ + G@ `{DRL� (m A,B0F8=p)L O/_G>7He(JqS"j=w�5α�·2yq\mDKv* 0_ a/{"O4ZPrA@@�r $0�V4 #4w [ PG�ĐKS۸:Pyb AKĠ/$\Gŗ%a KxC]x`x<E*"q !69FPP}obmbzx[$۩k_/N'lab@>@P)8@P( ba>!+>Vb:NPLrMܡB` z`v/ZD`�襸8L� aPįt x`,B!łخ$ oAPp`}bb,E0 A *0 ^!?NAXBo0F/̡e A̡B1B`HAja4FN )z`o`X!6ƌ1 6(Ϙx^M T 򨤏nAjFD@�ԭ2t`vΠDa'_� ک`Q$`J 0P!og�p@iL!.OEX'Hq :@ A$E2k`ɚfAb2&��DT!( !؞a ˡBaZxo�2.b`Z�t ,a Ԩ8$P@!aoh:RMnQ& x@=YA.J`� 2C �!�%B Yr\NTN�rN!Xz`D"Mn jPtPAh8)E @!br( @ ,"a- � s@/B�p'":2vXR&*<!!!\ M!M <䀓\!c$NgR aPS5].<L)a,N)O2T! g</ dt9QL@F`D P+4 &(%8F*P (MXAMY&"� zi@BL J2A~�a$]!\AVgv#[.AAj0AdHzXa\5MExsoArAG7AڐԆ(5I8 0R2Dl ;% j!T. R @sB | "au@@US@<S$!Vc`ǁuAwfvsRka6S= Nd"Ad2XB@eC @zS,bApuVIK!a``IT�a: a;!^U�@�\o!ڒ!âAM5meUZ@6uդ2" Z& .Ԓ/]\Aa` L (aL*WS9SiKgH^H\5fefC!TagˌFu |-}blmy�!V`.b]! wMb�.xJML T.be B,p}  )tE r%W.b iadV � z�e_ \"?@2!(f Ϋ`!D v8 <7r-x'?A`TzN.{W ��$'�P <K A}]&~EL @R*"Q �r7t@4\V۸-W)l`,- r Jfa<@/x�!!``xt ȁ-(yFT!̡{j2tEMcka̸e%wp[ F&Yt)rma9 !"UAꀁt`s)@r@ @@h�a�zPNwGi/Y (�n3`Jsx!avЗJmaY+n{94Z$zYLuU+*�( @d LJ�bq)a("2́XA&j%>#l `>3 Ǘb@  |Вw+z a! Π:`eUv7q1AMxDt�/ �)tEAJ/ii5M ."` A PB&L0  Hqn@Á<@ &(T(.Boȁ!X {gے&e\ܒ 6fh �  3 ��M%R8?BGx _M`EpQ1̌"?([ ƃ alt'}O ⰽ: v�! *0A8b�1C�@ޛafN)&_x\z{Y;Č ,*R9r!ԏuWZ8ܥY(RT@<rj-AtOZ5Ac|3'aa<ݔ`tܠ ə|fprᬼB D!%<) !r%ץKz X.ʎ Tg:!)aHo`Ap=B;ѣAV@%: ~ 2]9)"`A@ O3€!h$/@FʓyNZaÒy5' %M!boA̍!\G` T(8 t g=GQ AQI <XA&} *x �|�+ϯ=R=A O3! %1!pF[n /Tgs!�yǪ%P0 ahaaNA;5f5!A}$| x Nii7!>Aj` \a*2d"`3cϹ`"5!��Bәg4 3! ' † Y*YXiI"!'02<IWܤIF '6)|ҥ �%v8pТOAF9e67„�� v�'8qc*m4;0Py"E{| 8 'A1<U/r=sd9XCQ J:]55|T;.6GAa">)@0I:$`Jv*KȐ$MxȂ^Œ$@djlAFE$I|IĖvx0߀MX` F }%X`5fM�TA 6LAA 0P�_YHb&bYPP�tL7C5Xf# 6@`&XA48)M"<,n&D`RTPqW"@'L"FTFt0'IEG'zvtx��bG_ *�jZV "p`DJ\{sPq RAXDp.Kݰ" %p0|)~hZj$�K< $rVBX >:f1"E^d 600|"@]&I&D|Ţ( L1Ո)b`5d2++2 -0tB Pl4 +@�L]"P; I5S YCes/&P8c *6 Y)~B`,pM1<_#9H�F@qDFA , V# FU &cEg%֮U$x7 *z!C<Ӱ}�̀W lu"$HK�- ='Ȅ#'47mIHA_QZ1І;q`~+Ay#B8 .',`j@P'4h .qEP#PȐˊ_q |`#0!`]x<T , 0@TTTDe5K/Q@�<q\h6уw`|Wy((bA &P 'z`ATXQX�8|m!% T (HIBX00"�:L7`/�oР&&Q*Kv( ;HW}!A$hM] |7ysP@ pL y f g=Y A.N0?qkDA#Ic4Ø6"�-c1Q Vء m H"5ހ �jt"PQ7�IS$X LPA4Lb ZH" @b$B8 q� D%xD& 1ldX"Y 6AP jКP;13a)D ̀%X`T*+6051cbTAp !:CZl�Dp~K*(3d&r( Qx##tn�խrЃ NV'D� AV{)B1p_0AZ"�,s/xHl F!@'4 WB*āQ^l-ig `cĜ-nbh x.DZc Ʒ!BQkT$lI,`4A `DVUH8„'%$a(3<q^ U`2QسpB04q"H$h�w ȅ#>ը 6;у(% t� qhZGoP#|(7QYM{0Mv�kFd_Zs* FA-jIMH�FF ( A{Q6hu ``#30XЁ4@2cgn*@Jx3_0߀Oxs+`zHD`ul#~pJc06Rօ }ȃ$aSC+AcD l9�9\bEZb+@F.bhbnh P�}2"3TYЭnKGՔw$'d$#0ĝ< V?!qjK >B.8`95T"81,w#E(fSZ�AƼ +j&-jc8F!AH7�ȶ W�}! v{0G-d`;wG"y9?A�ǭpcWo `Y _� � uX 0 � zzGYgWw`LP {g j!$�uB*T �k;� qaVЄJm$ cXg/`h'X�}v5 (PwO@L0 �<C }vBԀ \Ry ~��� � pj W}tq)P 01c 18FPXB @ e5X �&P V0!S� ~rG8RP0@� 2+s �id#-}q� `("DspC ڰa%4PjHh p i QddlV_Ks!I 4 0B ,e8 #t 3`}UpW(Q�G@K4?^e]$Ҁ�5PSZ!M<؃u k %�rs�yT0 I�`Cpa@� ' pGd�5)EW 8�# o0(Kpjp }� P}N�BeePD�3tuF��p  U=�uu"[AHWt ejɖn % ZyWp ڒzIU Ҡ ,uO@7@RlLP "0u6_!Pu�)h#""ѓ e=Ʀ,� �\Rc!@$1pNhjO DX D�36WZ%%z�Hp@ #)@4cA TDEA-Z�yb1Ͱ~QА � `#m^QaРN0R5),Py gp, rpZ  XBY"o@ &ĠT� >$tB\$ #B A co LRF0az6`��YzxNr늞;pXAU w z$0�Sjgo#pʨ=~Qn,�$N %)W r3-\ jZ3"K -TdaЫ�J5ޤЬ@?MS: p  0 !1 F Zg x �Y�6Ptqv`}&kj+�}1Q]:� W% 蠱$$/*-{ ``ՠ Ыt(�j Ґ ЬܳP @ Q@ հj7 y@7 Np*wҐ  � ʮQxp~aJp|oF + - VjD pC�@~!}! 2+Vd+W@%+P006iFªP'zW�! =&Y� @ p l `O`~$Aе p I0++ (YF-UF` C�� p 0kj�k`P[ 7 ;l;йO i;_lB` �Ap{ 6$ LHG[!QP XqĠ@Tp'Ep@R| g�O Ad U }u \,6�B!u n K@rB`G~L[P18,5};:,�M@ oUm�t> |ya$DBA � =/P�[:ӑF ���Q@P\Μ uͶV~OTt0 e _ [�[1c� nY # |<` O~ sN@ mOUPv Q `E*є0 ~Ck<:p�+@ `ک@ɜ+2 P!q0 $>@ihP60.N Dݔ R0D}PP _`N) !%W6 ;  @t|k�`5 `r G :5P؆/w/mf D5ћp  Z0,ڴC0qp  ~K" ]6|Np B�  Ɛ$I@;iLs8y1@,i*b'v4q%߼@P˴߇n>lY �Cr٧  IP0 �`r%Xp}pa*� qaP#HE!&9  P.4< gA:Йw4@t d.W 0P P55` ФxonoaPP:?S.Xp}F� 7+} N @ߺ' q@;W 4գ�&K@32.0ݯh� ^"1FI_)C! dH@ rU]"jOP.*>*PpxP) 3 Mp Ȑ p ݂�`�Fn:P) [\ 0 @ p ?P4q=c }/ �eO )b#P@HXA�WhM� (2�RpTHUܐ P6"Z ''9 LUPw Ph< ŸR0I .�`(\,�H}`z0 tP 00 0h,H�qf $,WY6^QĉZаȘ:uԁ2䅃$@ל<ISRjIS5(TPAʰ5R[0a* pbMy]Ӧ-Z"a5+a �apu&%$I" a '8#Pڴ&kR%ʓnU;uΐ!wHasJ:H5[ IÂDZBt*7Q,.&L@01ɔ> Y5HOzG2֦)0 ʄNu+EŬFP (AE7(( +`d >H!DE*KOad !mF4v!}<!qRX o(<(BPB%I�$Rz'Dx$քösr'DqfM "?Q pΉ&Kc1\p! *�u۪(nАlG Y[�5xc&B_$I`G#=jPAIT*4,&HDN!uy2DSM"W.^xN}tM6)žȡA X"Af TB +CWnqŕ2t0ha 6[Ya�**A&~ha �!@nᆕ7 XB&2԰Lb��xpĘmn:BBjΌ8�HHr}*'SN#8CR ` Ȣ$%`1f#8ӏي0�l> v.N"3 (t9"I%P&IV ` dp hfX2sHXy8H DҖGTcոjF\Áibw>�)!u"ǿaI0CAҒƂD~!]-JgMT`7!_Cf�(` x[0e ?0<@� :(h`�0>!,�hp M!(@ %0bˣB̓Gh$ `Ar;E9JRSfI0(cA@Ps,04SCD) Np`  TsFHЄ' cҀ(pfhT#ƛ$ t.0 �!"s#G YIB p 1"L6B8 0MhYJvB(f1Y`  8v�-H00 � H$l)CZ #p-\\0}HL[&�S͆DsxTh5`4F-0QN\ ,`*GG=F/{ X 0 W,Ty 3R�$DxB?aQcXT~PMl-;$T5kXIB\8\!S1tWJV=խ: ߥ3!H)1^`a[jH dJ0E0Cr:WpB_P! (CLDbh`]45!hA TY.% GHCאp-  AF "m%!-b2\*IxuAD<.LY AB�Ob(0�r0� >A%( ;}KH��JCX!vD :X`BnpVAD"  H [՘-aZ{O $a8bbɠ#ap%(>/ P?Nρ˩̓#H(0E&wj ",DA׌m' tQo<p�6eż)!x&,m"!9YB* Q8 pّ� D%PAL�p9xD7p]Wİ3)G'�6G]|`8cPق 6߷Ubr 7:!L �&0 `)<)`F�~ >Xp/  n!0! K͎ VPDOk=8*m4Bז&jdpD 1 m�.@J3+ƀODp$9 0lUi7#?u e�mP{Y'C 7fh�RR)ؾ)��$Q2ꛈ5!ɣ'IN(oІA )80s;P#Ω=I 9=c˶طIX L8?Lz>(b=)!',PaVHC{ ��: (&b).1M&G@r�@m� x2�/bZK@X%�&MhmOLris0E۵ R8>؊xQ0i #C9$=;X ]�p 82d*BK(&TH@.*F{p,,A6`6H C@3#L2C  hKh+!#r@L(PGpI�>̓@ v@CD5�O:PJ9AфOkH8S|A^P.IHݛA% �h1a 0Y@�bzBl\FpqǬ'H3IIGЂH�fDvc$)- YȓKvR(rg5`�Y؂P-XD&>O܆f8%8IS4 G[Cxg0MgId`��a25pT*uG|YF~J J 1X�).KD@jȓ\P0چY�\W P<9U-$Ќp,Lps�  3 NmRaszAص6Q(d$֬z;듥P(J,[�[ T<]LHc�WȍjN$B!#6ʟ�HJp< is:50O xl=ppͅ[`Vxjg 94TP]ȔLDccȅQPdBx*QDMhMwNQ*(ƨ\KFidsJcd@ )R^5Z+U I�0:Xd,M[ wuXl=xdU,F0pI:l %/4h 5LaSSPS' M CTTVizMе]CPM-828UPA$hYɈUHX.h=8-.1�D&=ӂ{d]>"lV_QRLS#S\PXH3-�E"WTITRȂ,@pTEp!�;z]U|:��5PA HU"[x5"YWX6.]Dœ3 '05Е@\pc;ЄafpuRQi*hF5g|APLl[.35Ohc8\\BXN( bX{X#�:9xzo5%gmd6T5' mPymY=PȂc AXp�H��o;#e%BP; 5 X]@Y0FH݄mZ 5^؄*`M၁K chP#0 jPSm LP3;C#anp?:RC@DBFE 5Hg``XRVh%ʎWa&a!f5X)a� );ET A]fEi⁡ ךLH MUivpЅ;S*SaPWRP@b$vcʀcg{b>83LIscwA&`>`C=xhPЂdL六M^X@`P~&,(>W0C` ;Npe-9ֿ50C(D"|ߓ MFpi 0�ddfrfz<m ߼;9Sj,Pq�؃5.rpx~38:Z;!  F�PӴ6hHF�'hP>(_Gq8 UhrhepѨ0 .`Z0J%i0�jP02Pm> tk@m;8lfYi5ұ]hȄ+K(prxy;,Ȃ>K(33P�! RPhJk*z0.\\*E8=<zDC6z&0<s]@ +7:x2�àؓjpO`LrI@xi1-pj2�1_{a�&й'��hx'ךః@kꎅ( S,0P�P$E HlRnqPx'{삒�~aCBo%XGHGKYH rs,rZ-TqnLz&<9q Sâ/?!�]FsA4jsn|n`s;oD0aٲfb _et=X R(T?Gw:dp#00[^ߺvjWXv r`v? EY0x79k0|tO/whns]8:w W^ⒹT Dі?ᣏ X4 ([#-& 1<-)1ǀ&v�{#�}!|tzOgwLJȗɧʷ'7GWgwׇӗçڷ'7GWgw'ߑROȊt G�0"p D Æ~ d9/V('E1j "G$GZĒ5vF3„ISʞ> *t(ѕPT3NxuӦS.e44IFURv"(۶n}+w.Ѹt]9Sf> tfZ={֧](>/S3̝5sytfqIgteըCV]ݼo$Kx7޾k"@XΟ_C8uccgI7s1#fȩ}={hVʹ{{nj??g(~GO|ed1Xsu6Y%(T'v!+% !xʘz,fo>хPx#N6(!=9xV^]R]yեW+gO`uh*}'b^%l$.$uHx\ե~R!^ ZJc$z pl8Qyeo]",@uJ|\" *EJ΅#Yz�� � rJ$&`xIř!G)mflۭJRYdA&Whm+h "O1ek={Te0"2Jku, p &�em0IOeT4i۪c(jFFj!NG+(,H,*|<F3qQ*ҡᩈ+e#6oOJ]JF/O; k!*r&�m5߼!*%ꕶ&82kiб*& :,孝vM_b%ZvOM#rPo*)\e=]5զkBhFkhb:n5=|F)r)c1RD!K︪}~\_"q]'뭫 %=kz앇lq�MmxvIJg/-44g<[T$U Ehk`%9tƳB7jcSlfS/(M�p]´_^t$I*QT "JRCŸVQ+ڰ_+#dU6YUDYm|x:}+"T,^2*#)D�`lRD))f9J@J+]䗠2K%Q埊dNIed*43t%j_2r:$V5!0jBCK]' %+C&5r =$Vg|t$G=9^K-F8Iago$[R9f+yͲ<Q%Px윃*fv ]C&%MhFޙ :GBBL }'vˍOmt!4( PLR(Kg ٔ%ti>Sў4 Q( N]l͠5jEYVfsrEvzY5z]/׿K NL# ]"R&p{^+kuJ 8t1LQY3 IWj'2(l7[*g\#-4ٟP<Lϰm(K%*Q!DL=sܙ7/y ^ɘ7]oxz| /}k7 HPI0 <`8pdÑ c80;{x �;�������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/switch-off.jpg��������������������������������������������������������0000666�0000000�0000000�00000002043�00000000000�017041� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C��\�"���������������=� �������1!T2AQq"BUr36CERSt����������������������������1� ��?� ,f@ * +B@ * �F^!]i9[߇<G+}ߨ+x>|QLo~ \GyerG*-j[~ɷ@| mwP9^_C{)| 5AC{)|{TfS[K)V^\���� c??_.e33:x�tN-5028`}z:4c]Rg%%fd<1oڞ4fwJ3k"ex*sҗufϺTk2Ϣ VFqMg^]PҴ7UIM^8m|~&]SočWF Jn/Cm?)|oSqxIGg;g)?wu/-�q2:Td&z*,~�DZ]zߝ�Qt8%8=)E˻s]}]]w])e?]b:ƺԥ)=I9*Y>\zrӺٯ3ּ#о뒹EsFבzK$erE|5,~=�Ѿ뜘:fihC:'ecnI5<"d v�#5R6�^J.<J/A$ ������������Fp$ n7AFp$ n7A���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/switch-on.jpg���������������������������������������������������������0000666�0000000�0000000�00000002436�00000000000�016711� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��`�`���C�  !"$"$�C��\�"����������������<� �������S!1AU"2Tq#563BQtu��������������(���������1AQ!Rq� ��?�@Tc^&l}N&5q1B@Tc^,}N&5q1B@Tc^,}N&5q1B@Tc^,}N&5q1B0$�������}cupIytm83Hkh:@kh:ɭ Ww�EWɭ Wwa�Sz2+ٚ�����6Җqgk(^rkuf~IKN#l8K[oGխD;j 0*/ooM-59F.yTSK##qOlNicU,*]'MBRQSNR˝�B.8('Wp}NgOhFO#W\)w]9N|w :m!gYmm'`l,N('):UT2Oݑ' mFM^<iݫ�y5d1cbK̏R" }yĈ8}gƣ'>]�X3PYҹ1xG dfEdb|��+:8]P<({SM{[\rrQ*v[F;gbZJִkߪcΝnL3XY^;bw-4;i} a&7߶Tf}xvj9)*:bYr9]gڭb9 4\hM[}�D?H}k%%( yB$I. ZZVC<11p\U/n_PfSulkbIvTlk❡q<ovG s*[�F5|S.8˻Zs)f4XҦ"V] �Ib'T}E"6+Vl 4i*QH���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/tabbed_panel.jpg������������������������������������������������������0000666�0000000�0000000�00000030452�00000000000�017375� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C��C��"��������������  �_���    ���! 1V"2347Qs#ASarWq$&'68wCTuv%5DERt���������������*� ��������!1TqAQUa"� ��?�sƫT-Ѷ/Q7γjen:ʆVKcȷ�9?~CUr�xh 3s/qs/yrg;8oyusw@_cG9ю}@(�ȯ~?6^c,s: (׃\f<:pωM/yzxܸ~,gcx۟qtguR-lVg)rmG-.g G"w򐉛ɊdMd/#cj,s}�VVO@{73nxq|�;8g�~<:<˗>XF<8~smE}�;�~|x<cQg�۞._;7c8)3gcȾ�s\s3אs7V3˞:@2\p7v4e8aL_# $ts7<c˥MSB$*x萾ǟ1-;xoLsfx�?y^?9?~g_t ϞXϞy㟌xyn\ 3Ύs<:p�qt zlc39ŀgëXygM\]6Yv+ttJ3:X.Mx. \c}Y�N<~/q8������������������������������������� lUq˟a-  jOk)jAAI`J*a9_ dUR;W:Yުϯx>&bNl|́]WsW1YIJG=Irap^U.Hn2P,oWRα^xYq5*-u"k Jz*EUEUBUO'LL]q%‹Sllv,ZSm],;,w,+rx9ed!X#$K8Ql IuuV*:͛jPU:n]>p&Ⱥrj =KUPz;ASvfۑ{햧^07 ~ReF]]fG= 'ȝL޶+E٨Z6؜JFkEU[ƛhkXG(]7iX\O :}sef.㸻JHI6v=C1�B5W=W?QS{L"t}.и4R]7j^qH;E9C+y#Tȹ*U1ZODk]-rp6SOik59Ef$"S+i6h˧`[*鱤\d-joc򽶩j8޶Fі&ɺ.1vS䞥 c;eۈڸ<1靍54;bvjTTk%Ģ2qPPr\eE6 ̣lML>GKDRQZڲJ%[\ByysWDLɚ届D\RsG;R؋6KĬR! G mwީ8fG'+KsQU1}Ui -weZ[>^%(uc.z1_c 'ڈ)a5_ygV6oOkh}hc)u]a;[C9;oPDbeD2;I9 ~d9OZZe*hY!퍐y<~oCxrxӗ EYٵ6ţt*Ngl2Je/RRvλu;^#ދ~Spk A6|NKWlIw!$<AxI719%*jccSkJkOed�}veYl64%qݒ,8WϜ(ە9c(<s>zb��VVO@rx|#FVVwz,.ʫ juBKu9)*jieđm.!tE6U3:?]靓`0J%ciU̜œvu#ۓ-V.y1~1hkf$%kM3[TE=Va#@QI]eGJ h{S#ГRmeumTScsaUmp@Ў᱉ZU6Խe+u:uQ<k)oF^cnѐ#ܦݾDț(PKmW=mG եbkne̦]oXߍ�uŻl3peb…Jҙ9aPBƕN厏#:0W:.;YE9:nfq;IAiZ}Jݘk8dNc5l0x�.q es G6u6D@e�pcj.p7(SÊb� ;Vvb,~Nܻ3.KDtiJ_sϫ_?!yr9+ZMҗm>zٺf9itڮ݋Kvԟ.UT;s,(79~q ϯ7.6Ok}Tgͫ6wK^MHD"\\9s8 m/Xrمq쮊[UiEu0MZEܟ+TPz?esݥbvPvƏR1u(]m <"C S8˓c[gvb٧v$4uC]D5B" Z>vA x5Q f^X̏db˩t%.&m[Uvַt'+;aeS-zstu۩ boz-@V]Kuw]˧ l}ĥ.QeV0ʺ$PwflP)`ϲhj } [*ɝZ :-;OG곑FDIvǑv\?\ʨYԭjKb+)G]RC^HfB&WِxY$beT]*e0e1:ETKϞ%}dzk\~HT5Tt&FIH|۷p$+7D.T6r~zk.^'YKsIx��������������������������������������mckz/|ɨџehƮ孕 ^N3�96m:9UNLd[tϞyu3mr>rXC \sn  ϻf�wv�в<gr�3ǾfNjg}<^>s!c9r;m�I�|ͳ'O>eycOr=6<[>sY\{>ŃgMi՜罍,s�au�݃+blk{+=({4t#'ϪPhV8O Ջ2\vg16fu~LG&kxjitJ&[G+> ne7H,{ !sMtDc=,m#PCǴy�Α(9y;Ɵi^O%*9<��rȦ"9`sx{:GܣǮg}|zΑ([;o"ޯ'\^Q3�۞y: ~b)x>=:Gܡx_ʑ([;o"ޯ'Hw\c9V`~dl6BeQ)ͫ9Ef FIrER)q&2c96?�_`dqъfi3Lf7nv˥lKj+1(DNqDDc~ݣɱ_K_.\g|ͳ'O>{|sօ9ggϖ9r㝙sם?\36|{>>|]/~/R\r�~WF9؛Quگ,A&Abb\Jlso<ssׁS}lzjo z~q( lUd.1 %rR~s:=|fh td|i.T<3K?`51SPd|i.TEOLƟOC1SP]<3K?LƟO@dX td|i.T<3K?`51SPd|i.TEOLƟOC1SP]<3K?LƟO@dX td|i.T<3K?`51SPd|i.TEOLƟOC1SP]<3K?LƟO@dX td|i.Tz)̘M5U$1E6 8)03g3 7_AL&q~r*6>g)Kݿ �:w'`&~�������������������������������7aOfg�|~A<i�����������������������������K$o 0 k@YOh~_�&- MT0B|U?ndL�������������������������������0' 3n? ������������������������������p[dr%o7Ր_�)FqW5�}QbПOۿ<�'5SO�������������������������������, x+0<7 ? N������������������������������8HVG(_#}Y\UMTh~_�&- MT0B|U?ndL�������������������������������0' 3n? ������������������������������p[dr%o7Ր_�)FqW5�}QbПOۿ<�'5SO�$=E,lk ;SV9 NpҴÜFBzI[3[6HtN|)pl.B<^FI_i0z$̅XŚMܧ.q4Tι<:<zw>B Vz55$C# ~ix.2E+\r6 f." 7.Jԛ7WtnġJR2qxXtj2~0}x7Gŋ}=qS6MKvaUaddvzLUvcJ_r^"q+Z4|W~ zˠx k7ZBbf0 (ݑ˳YGmY2Tz8 ,h=묗6:[mk8׍b<xR:n^y<x^Bo4;[^&l]A b4SrY$#dϕT.2ccx [-9o *f۠nVŎ&^6rbUCe[9E' \ x̍.5^=bz}qe] 'Jѣf+3ljhL:V-⭔rUNuݦ`{ޒںcٺgkh׺ F܅!Kh&SN.0sϯԸFpnzj9Oj?JJ{B3Mleà DWY30U>c(rtRQx+~ؑ):�fY1Lj)c 8賬e1\6]tKLuX&c:8́]t/e4tv']tV$nʟkjL) +Zrm"T;k8Q ʭ/|Djt؛F-1TP7sc2jW4[gqܤ~')texu b]ؾ܈铔&WXͧLU)m9 ޳g_P%3<mh>uˤ+|Fk72u7)TT\nEPGd گkmd}MTi-})kj1LIFQ7 ,ިde mv,ײj=*jC̳s6ɂlAyca*QŠnjFIMIGCGzlTTcEI]Bv:(s!11#_"8r[ #% aAݚ<tUc5kTݒ%\=7AfEꭖf4㱫(}/|f4zX%Pњfn= [:e1J.^F)!rdJ*c+Ń~ *{ Pڴ^CtV}YMlKNZfx 3$|~s/[ڳk&U݉洛[{Rϟ) r+vY<zOME1g64s;|띭~Wgn zMj�zcfy.ItrbJftd%;6'csWL4_;nt-ӍwPkvE]BE7Kj >W9(d4w{n$E^fb}̫.ߔ2fR.V6TXrӅ>(n qlz3M=bqq7# .X &tDd)8nJe]5*{md^;vuj֍{53"dݺE^$1~Ϳ."q38‹_mq[،b%YV.PsN%vd8ne ]|:qKShɴ#E$5ް:9G lrv(D*IFfSddoTp몂;&KeHਓSZhhd[E6ʫ7<ʕ"|s6[\T:[zVcuve.]h[4\pI:qsd1S8g>T_wC,WvY7�nJ@j-:ZnNWM&tN)rC�m_w&y^ڗfm~?9[.oYP阸/?>jcI_Nu,cM̲2Q&j(H)3S\5^$$WgEU5Q waZIlhHƪBh()ꃅ*C gAx➆EoNd-+n5npgحK:Đ;ri;vytcAW=DYUH`:q+dγ;&s&[k KG2o\S]U'H#W^ tIH[kD][ƪ �rgHɏT/Cy7^(kSQ7' %gŏv3eE]L@7DڛJBk{Dv&DJ\ [Fй&ܚG[[^KpjEñkrJrm#_nCd?7���, x+0<7 ? N��.>L떖-5 kԝi*&֐zkaL少,$ csO,{pi߲[:}^M|BvPo}'N~!%{T\">O woUj֛.U/`Z. mz*&Mc2D?KƥT/3d9늾,fSqë=zDۋ/@ q޽X{yO2pb$7K++y6z޶Ok )rղ8<35!c;o GG%7"\q9oll-)4{<6a`FHz\^EuH'KIJkD4lvҒvYҚ6*;]57Omk,+{ԻSnjJMRYz,+/|A#6rV"[^}LAw_n`6]}GMLV1) �˦azdP-vҍ)V:q\n [^gߴԤVqSRoײ2JUTFۖKQQMdT8Ƌn{* uS?#Aər坩I:fN#.{DɦS$<Ooj`_nޮ EP;Y{2`7kY#,}r~v�mWw\ݶW}WXcT-nȤ|$ʒUqw94v]^-:6tQVIh-u{e̽>7pOH0R]47H%: \X,EMO b/|0qYмkz{wڣ=5|-kݴ.ݗt#Cb;nS)L[G޷!E<f=F5a)i,tk'o>bxO }ɐeb?t@.[PmiSe)@%�93ܙf1vp'yݵ*&Z*+Ray7U@I Er*f:vךBih~Kc\^xzM.% 9$G5l"I(kt%ERk{k٬u Nˆu+ӵ[HivU|/dRqz|5>mXT]5NٻYt:dhPw u6BruR>I*`3gE0^P[#5q[nZiM [P#tJsЙQRy?OBcqo5]V qNJh^m,,mI#vqĝ9aRL\n Eugow]I]j;Rg-`$bnc$hs(tȫdfJ/P+aZUPuu@j}BiG MsGHNd7!*:gpl $6vM\*ǰj4YK% .2tILdʥ/DY"~&Kl;yF;azTݗ͕BT"s<eRnAi{jɴwr&6?vC@<Ug右QmUZIŝʑۗɛ8餡 2thF}:}=3vҫ94Q!2s)26 ;Tm-}\k[Ϫ3lj*҉pChQ"nI(L^ d%lMC-sxH$dvj`pHFQ%xdO>OfA��,]tiNC'$l;a g(YN-&\Ȇ7O {ֳ^l[l׋;f" |p#d!rrjTB6P3;ZuskmrZERYz.ԝcq)g 3fJ~x|v½7=GSk:v)āݠd̹rԤۋ\rJx3'qL^dYKdK>]o6nPz7ZiJv{nZ)-~GȨi wQpr0~b&r7T жN,&ˆؚv I8ižBG&Y<&C6:soV4Glt>EڌQ#vK4j-u țƯ9nsY1T!/vKQ,˨?<ɓVFeSI%ճ0)QpaojԆioW\Q RՄɤѮ`<1w&Bv\4~xٵ-ۇ]jLrQ_qb)=jDM)%3r*UP]%] ȪLG.s^383׌o4\^˹.IwG$8eJlїŻ,5]ʩQf\8qgyg�K$o 0 i�VS�k�Ք@š> 2x&Oj̞ �������������������������������YqVafxo���������������������������\WZ̖{TS{KCϹu6PM0D\G7" v)eȘ9Sfs1c6Ls91s\z�_#}Yp[dqW5�}QUMTh�'5SO! MT0������������������������������� 3n? , xӀ�����������������������������%o7Ց8HV@`~__�)F B|U?ndLПOۿ<��������������������������������<7 ?0'-8������������������������������_#}Yp[dqW5�}QUMTh�'5SO! MT0������������������������������� 3n? , xӀ�����������������������������%o7Ց8HV@`~__�)F A(E`9 tLs"98_2z&gID!,31(nI,#Jlc>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jP yϦ>jPC^QKD%D5̆UsܱggtF3^[ڼ[ {W\`7% A뒆Rw !>þV> Cy);z䡼H`G|彫Ϯ}0yϦ}rPJNῤ(o%'~p+ayojL;l/-^}s\78oJIߜ7w^[ڼ[ {W\`7% A뒆Rw !>þV> Cy);z䡼H`G|彫Ϯ}0yϦ}rPJNῤ(o%'~p+ayojL;l/-^}s\78oJIߜ7w^[ڼ[ {W\`7% A뒆Rw !>þV> Cy);z䡼H`G|彫Ϯ}0yϦ}rPJNῤ(o%'~p+ayojL;l/-^}s\78oJIߜ7w^[ڼ[ {W\`7% Cnr1Λ,81gyV^[ڼ[ {W\`,7j'Q)eR$ONL97/ )3-6&dʺ;A-cŎ�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/tesselator-debug.png��������������������������������������������������0000666�0000000�0000000�00000002613�00000000000�020250� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������ir���!PLTE����I�f#�3����oIԾ������%IDATx�������[;Vq(!^xnA-Խ0&j:8{ʋCv<{^e!'ת.-jUtz=hQU]ZT`ՓŠE֗ҋAJ*:Т^H/-*@J*ТRE֓@X(2X�T`=< PU),*-P@%ֳ3@Y("8硜ʭe `PU,*/y(BkX�Tj zsʩZ. @[E(R޳2*^b* `P@V}B9T`19eTn�v<PUICX;EC:*PFe ʭAX ԑVQ,H�v R4XVa9SG[v @9Yr}|MVԱV]^lûZ*Ӌa3V`G=cmsXUX鰿1 PI>1מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\+!מu̵r aq\\OpC5\\㸎~iC1�C `Ath=G'@mx{G{1r:1b&VA[[WjL쭒s{\ {jxboԘ*W`+Zs9[=粟[= laUԀv[%5ಟ[= ~pOl5ಙY5zԄfbc *5c5V\6 k@l&VAm5䲙XXj> jXe -Pc.P{k@͹&րsY'րsW&Ԟ2Ԟ2Ԛb5\\P{ kF̉5\ kC+!75\~'>Ԟ;֜s^#kO<Ozj:`�X����`4vT���ZUq?%����IENDB`���������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/tesselator-filled.png�������������������������������������������������0000666�0000000�0000000�00000000260�00000000000�020415� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������Ǩt���sBITO���tEXtSoftware�Shutterc ���PLTE���ٟ���:IDATXGɡ � �9QZC[CkutZku>Zk]VrU����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/textinput-mono.jpg����������������������������������������������������0000666�0000000�0000000�00000005166�00000000000�020013� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�  !"$"$�C��8�"�������������� �A� ������!1TUV"S#23AQa4q$%5CDb��������������'���������RQ!1Aq"Ba� ��?�" ~I)>١>70ӘտV1#Ÿ)?01xi eQ.#ʇ$FI=[N`c/V҉qT9'0O esxzK=R~`c/VӘռ4\GI"xz^<rOdaռ42o (C{#^01xiD*E'2o 9=[J%yP)?01xi eQ.#ʇ$FI=[N`c/V҉qT9'0O esxzI*Eݑ}=#d942̬R殊UlWTz a5c~<=?)0i.*xk%d130�9TJWU*Y0ljaf_Y?,0ٟ\9Yt65=\SO6'48:Mٴc;~ -Ei.(1$Q:h 3an#0L4KNvb ,V�?!5d#3O˾i[mɭ'{= Z<EiÇ z[\ e|OdS�D`\�̀ɣ-_i ]~(uƢNgupəw&+Wdz,UD>Qg zY(%F憃yn3ָ"*]KpSI ھ)sަ5І;etT&/f2f<NMm)V|AA"2C!aoNǷ0~4 MV&j�INA8�j[Iż\4-KqR}: 4�]Ei}|S/3Zl*.~M Vۢe3[948H$חPZk&(U GQ"JDuqѲmIuAŁW[X�\\B]&q5ƣ "m= ܛ~[ o2GYD#fnMMVY챘Đ@!`vCXNCv'/Ym%C+ss^8$u9#ZBS} ^qEqrLj�&u dl,Q^S1_좖⦹MlH dR2�{[8CqrE=?$_cz-H*pe60Ɨ[mRU2-.CN馍!3:aLa[j댯6uw L1TSou;]?/S{6ٳY%x.k7k2́׻1~A8ј2p"nQ6RSr>avfNZ^ѬX״DGKHc@(-�7[8C6NAv8ɢow"p3m]?!蜃jqEDEl g ڻ~C9&܊Av8rG=M>G/"pmcCC'q ]K+_unVWʭ?ݿ/Mߵj ?>AD]4SʦXހ&=[k3�|S:o۴Îh((b`cZt|8kLܮђO>awke_g:Jirj-vNr'">�`YoL~]a4VlS5c[ Qa%torMBqNtㆼW]|;,_jٿ�εM^ݙ'U\6 :m{W] gò]>CԛU>Y{veV=]Jm{tۤ.4,χe `~?BmT۾?jm{tۤ.4,χemTU6@{x3sۤ.4H]8i\Yt-Z]IW RTBƼjN\Fd2Ȁ3v`2T}?V?W?MBqNt㆕ŗB챍/y|�dکvyH]8inpҸ[>1S|vyM櫟!wMBqJˡlvXMU7g~t㆝6 +.cU7gmTjm{tۤ.4,χemTi|vyH]8in�Vo +.ٴn7YkGe^eR\e1._*Y8!ʍ}˓9D|vvUh""@4@4@4@4@4@4@4@4@4@4@4@".?����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/textinput-multi.jpg���������������������������������������������������0000666�0000000�0000000�00000011650�00000000000�020170� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�  !"$"$�C��w�"������������� �P�  ����!"1RTU#25AQs7Saqt%6bc$'3DEder������������*� ��������R1!3QSaq2A� ��?�TtF92O(HcR$F*^xRm/攫7Zg_tVY௼))t+%*VY38L)JWBREYՑbf{VG݊`MDRf*3ڲ>Sj&Ь7Z_ tV_0|i)] J}{U�EYՑb>SQ4dY=�݊tVWj&Ь7Vgd}اEiϕ~ M%+Y)Vok?3ڲ>Sj&Ь7Zgd}اEY0|i)] J}f{VG݊tUYv)5IJVJU3ڲ>W<nR0JXkW%MN-Kի^RF TVwRU,T9w\&~P;mKm{NХGh]Y�n#xњӓS.fגU!|~HSɀmośޏm*~1;|[izlr%F e$F7윪AjD mʖ4Umf(zo]z=+6j!$[@d;.V4x$敓20g6\=[cק&[hp%olҲA8efnnat)\wM[!EKojBG#UFwyQbm#NuN]�cbrl) KE[Rl7/'.VXMN1&CQZQo) -?677hSlȐ _Eu@NszNk Ljz[<aPay(W6aXP88<+Ӷ]Sc}KD3ֵ>\QYg*X t6@lMxC5ˎ @7iSaRK.>BU$%)ʀ7)x='yTЭrHS0ԇltA*# � mNݞ5oݣ?* ,s!r:*u�X9'Jߠ.y F_!J;݉OW[p` t6ȱݭF:}U=TYi'ZQ @C`�{ 8zX6Y0UƋEd�;o}T uRBnJA'9HK啄Zfǒje4#n;$dn MZ7+_>S\R]iiIObRpWmg~pIOű2X뭥PnnJtHSJN܏Te<嶧"\S؋I2{ kqRINRTV]ǔ !* w)μvVChIX %D [-vmSY-eڐHB�nk¹rS|].ő6pKy1<RS͂Atkz_KGO7&|9"ʠxÈB냟*�t/,\\j|4v#]ۤ%Tnk:LK [p?nr2. ^Bµ7I%ztHR\dKcӚL)Qm i%Ԡ$a!:`=d*L;P[t< iAX I+Fp,.Hl\e!-NO6)?vF+̱hTk^)܉:* nRM`R`vc?Z+QpbHXRy9i]`I=d$/ࣜ{syInr.7*57l'U:G:obHR$vsG[/f\9 F|M5Pt R\N^>MܦZّoLV+R{8BrJ#n$HOj]Y9U6$3iݢG)$FGSh)qE'HFz^8Nv`Q\>.C($WW=kXۯ�D&!,<ОC.K긤gFr7�RBGէ#ZȚv#(rmAiPi=m)znV;ͧ_j3p<% eJkvrqi@m`*iK7`q 0g�_宎kxBP.PVZko!ޏ|c*UEMR*UJ*ʳ�z­7z3Zrg.x߻2D".ldHmqm)ԅ QJA9JJA\E-DKrz{RR[\M I$x5Bo.3nstsJ<S.H<6Nx�Pxsi#9>vEǘmCqM!8Q~6;A-ZmHK! q[ p>j^L[W+ۭ .kan i[+B p# NVз+UQbT\^[\9@)kmiBݴA-רJHfSV'kO3C#A#Ofc"dwT¼]%R$B{[ ͫ!jV7o-oc?{x^,ZZ84y+ ŽpHI.CiB6+$/C}5r(F0T庇y-6Q�5]2=W&<KSؕoNs=VxjĽ#6+S@RftDDr;Qiiܒ2 pk}ڽsfͧ#19{&¢.D#6dg JO9#}#۞{ĸϒөJS0Ҷ]u7}oh1TI)EGDQqǓI[i128__;~'Hb3gґdGT9hL|!IQ8RI`n<8g6yEuֲĐN[V7F6u۝jyr<\۰uLHblۗmu<p 'TKv(o$-)WhYܠ?m%aR'm7!C+ْގEǧeLWr;=n'} qT2.DU*+RIV"vQن|+~ڃC>ƴ5VT{˄WV}NO7$Ch�T 99dii\ЫY㤦>H {R0A*DXO�5 ;HqއӌUcΐ]^y.CBS3'zSIzƭIAr? C�2<H[nROT /HoǓ�򚽟5_TQπW~?VcVgw+֧@ތ A•5F8SOTҀ?qTҀ/cs^k=OO31۟歺tD*fa㋐4LJknvj/SwF<?~lSD}Rj/QRj'Fgj3Om&&i<XOZX1ZKH.5��3RQzGr|ղų8* �<@ VPј `~on G.уqý[mM*q"%Kx6vAe3*jX_@q?uSWZfr~p+WoQR\ʷՙJ*>)\~?Znfh\ښm()JJRR()JJRR()J(DŽ:�);kxA~nï򚽟5]mEIj*KVPUJ*Vgs+֣5hњӓ=sjj*k9R()JJRR()JJRR(W8\_5@.?ë򚽟5|QR{O﨩.e[@;j|r9feEA7$[#((d`vpATG- Zj_rM[Zn:Kk_WU0R_]zi -}^7}T-}^7}TeH&"vz=4}BKk_WU:Kk_WU0R ޏM>oG}PwNwL&Tb'o}wOT+xSxS _]zi -}^7}T-}^7}TeH&"vz=4}BKk_WU:Kk_WU0R ޏM>oG}PwNwL&Tb'o}wOT+xSxS _]zi -}^7}T-}^7}TeH&"vz=4}BKk_WU:Kk_WUs _P3wA:MTwX7� SzHMm>W U!5r;i8,F+63qvQBI9?JϚQJRpR()JJRR()JJRR()J()J?����������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/togglebutton.jpg������������������������������������������������������0000666�0000000�0000000�00000006417�00000000000�017516� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��[�[���Created with GIMP�C�     �C   ��1����������������������������� ���;#n]`���~3MJ���)I57W����c���2k3U}nnV~\~?9Ƕ{1_lxvg|�_[//嶞oᾕnذ;Kmd" R@@1Ysup���;Km��c%6���4k$ ���s@����������#����������4 0@��砸WQ5,,,,,,,,,,)]8,G]z 3EY'^_璫-(^"=9jew']|DC./[.8NY>k>gҋM%+k͌{ Ƕܓa讂h_TwH[[[[[[[[[[[Enr0gVզuiZgVզuiZgVզu??�/����������R!0S 12CaBPQq�?[J#I4*#I4*#I4*#I4*#I4*#I4*O~=}bߏ_\٩IJz<M_#뺃$;NT6둂D,ݼ8?Wf٠O~VV_#]=zOic[,El"yYB̠e( A,!fPA 2YB̠elT}�*����������R01 !BAPa�?s_6&$dLim2MI6&$e{fsoJz8CZ:zd\zjpVoUUk_ Ozup[uݽ3N>v{9#bSr1NF)9#bL�;��������4!35"1Qas 02#Bq@Ar��? -ڸԸԸԸԸԸԸԸԸԸԸԌ~0u'=d?bݕbݕbݕbݕbݕbݕbݕbݕbݕbݕbݕDIq`Fwz؞a-.wzmFS1.n?AgaIB{ͽ^}Zk=" ^D Aa7FCf&3e/wL'%\79{|G>7bn ˾]*M~Ъ{dᄛ gGMwˢ}^ G݈rC}69bj>˯;aV,?)>*ur1<_Զ#gX@V�$jZ& d8uuc%_'E }e0#N%w5۪ oMwˢ}^'}ewˢ-0QS˱`g% frX1`g% frX1`g% frFVFi k5m[-rŹbܱnX,[-*�'��������!1Qa0A @q��?!A46[V,(((TI !cM64cM64cM6pۧ/Q<O}gwN_KYN"`�nN#O+KE'xu<OQ�P+*RY 'fpx8r#?1*;r*\r RF޹N>Tsxks?Pj&pR/Em(}) Vգy_wͨ,�[YuIȧ0DژZUQYӗ'>V@V~YF4lѳF4lѳF4WpU|`̓6 3`̓6 3`̓6 ^� �����mѤI$mmrI$A69�I mclI�MmNI$H m����I$I$I$I�&���������1aq!A@Q 0P�?e&QXĽ%/u{Kb^XĽ 9;fS�=P0 *Z$jӠj!R(8DS$S6b]`m{+?Px@QW(TL  :*E)ѣ1 b)( 04<� bI {?0ˇZ%ֳ.u˭f]k2YZ̺eֳ.u{�_��&����������!10Aq QPa�?8QPFT#*ʄeB2PFQnC5h<<`a~k 75\yD�Pic~7փA #}|ZC<Dq)z-K�l15 j~Zoh<XBp8P(N'  „Bp8EW._�%���������!1 0AQaq@��?3™0~n'> τs9N|'> 4~ۢǟ@ @ P(`wO?ATDPوĘ3Fp uEsE( %BG'D9d*"#AR2 V%0N!P �ab -#f""]G`0SZq4@ RB#0 bX z&3&ZzپO ^ Xo ʞ2J(5 �̻HN$/7dtm=o��YBWEGzT~.ߙAy�뜛ɾލ4hѣFRDiI>DPHSOw}}o��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/treeview.png����������������������������������������������������������0000666�0000000�0000000�00000024667�00000000000�016646� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������\rf���sRGB����gAMA�� a��� pHYs��t��tfx��)LIDATx^ eSL:C(%TIZ4dՄCu0*,QMHHae)3e5Fڴu8?Lܟ}~=Ϲ]ws.J4!D*9�!F@9fPV-WpOƩԩ ˗w 4p'tR֑ɗ/%\uD0`󣫮*s?/^<z9֨QGv%!玦M4ӹڈ#ŋG=P~@p '-[:H&'x\ժUdw߹_Y2[?u>l7p@;^R%סCw'QF3grʹo̬Y\N]J ?RgqÇ}~s續 w 7&M"E=ǎ&NJ.mx/K{wy0aOP8ǽkM6~Cjjˍ+u *s=׌nݺn֭f۶msCuƍ3sf|D-[}7cǎh#[`ӧ袋܀ܚ5k1wy.--P2LC;{uތvo2dى"L02ڵs{q_K/䮽Zu7mds{`^xs�GKR駟n/~|MRS O?Ȏsaa˖-n \|!BxO>ѕPxŊnYgKfΝ/pwޱt=zsu0g?\ѢE93䯾"ںuЀO;4;;w6?er~f3'0b-9=eҥK1{;vתU+pB&s0Dzf~ݻ#y],]ܿob˜�<l߾9 V~e˖9;VphԩQs<ZZ� 7uZ#DhH $DGo!&%_|�yvnBTZJV"@RN;49�!%V@rN`~4i?O~R$ߟW!D�WV!d/^26olǼ& ޠ|8l‹/؄Jz)K"Ɵk׮mSLqӧOf& M~e&4a^8 s.3@= "'$[s�a\?, HyMf"rq#Fp3)SƮCH>xRJF<J,i A3~xWF ;'׌vذaz33'-rVȣJ*뮳""=]p3\֭]MNXAի4?Nᡇ2AS G ?~PЉ`쌺]t(yկ~eA]ԅM[oN9#+ Wk AqȽ8y($9'$V@1p?gT& Xx ;>rHgccԼR?TBrGC38VP!3tǺ %JRaT6AЉ`d͛7w&MveJ<~+va/i7n{PwߵZTby>8"j|v?�HHm"X�CnF~ (Q?g^?3eޟWy?pqU"e 00. !6) 49",ȔM9餓4"PA\@@Q/D0N7nj֬i<"ֹ l1xø+"F�Ho+ѣ-/c8?&${lRzWfB@�/P`&6 %W3%M9H?h dQInG%;PWzGl�Ĩm޼9Jv裏ڱ~ժU̙-[6ZlY ˗G]tQTthΝQ4"1bD԰ahڴiQ2eKF C6l%/,X`Y}F:uZ-D={ڏPQ@ث֭8/Ҧ  aJCFl=NÉ`EqiiiXbv CŠ?3:u@Rd{�=1>1p vóaǧp+�%( FL1W_}F6mژR凝{׬Yc]k<�N=TתU+[-ZH~yBڟnML-! (D(H"`�U"`R"e z@*/3Hv8Hl {=~ I'y_y&ـ$ {sx.0T� m۶ (uK=�g_?28Gg3H|έ?pcvNQ( "Ɵ j*߶Xmٍ$ J`$z#98O?\ܟQ'Z0Ǧ<v )qo!Dy�9Fz�|(yEC�̀7ĩf�scƌ1G~�qy2|뭷jժnd߾}Dd۷ !bv�ބlH!שSǝ_~&iР>kڴ]k߾ɉ322yvȂ߻woרQ#3r" 2Ğ@56\=|I[B�0=z"cfT)#%<SO=e`0cD g}<Ձ Gxv_B&~y&!{u{_,bu�x;<w˛$ GΛj:g.^O1^qLӗ�:'@8NA <!s'&+z�x嗻K/]uUg1bV7l`7nh#=YLD??N?x9_,XЊDHA�/DĚɣ-g}DD~~9џ>0Ld?ӇўD܃�|"rB�yiXyB I,Dvr 'h D0(Z"`�X�tؗ?sw~_>-[,׏ga:d7on�C1Qrr!kgg 0$QyrJb~ ősgyLs=҇#qf͚eB�G+�u�gPزegiӦ~~@GԀ;瞳BcD~'b4lЄB8�QFEj4{hvlQzڵk><Zn]TVhQbŢO?=ںu1c-ZDͳ+V{\2*R]õ3g΁%IG針WS hp}ܥK;Fb:"۷ AH@%`<91P)!w-�BLbu�(S^ce;p y:iH>T?Rb* џ>?qPgzpL(F$eBLX=�0/[U yVY߱c{ݻmHDTAO@)1�z# J0¾Y:?v\L@!F@B# Dϟ_�, "`TX|Y2!U R{}4$}]~1 r.\hwիW6 Gj=̿2 ݚ5k\% !b}ȑ#mn~ͶgZZځH>)Z� .l (`[{N/a'8#; mBX�F?=ڔ&L0%m;q�PH" 1pC?~m,ʎ;wk׮,x#'gA<GI@q'xd&VZV1#3FPGhޡCw]wY&M%K9%(-b 7v? yAAHEaÆ(@�322\n }=B bj>;wv/@/|'am۬&Pr ͔:׬Y̙3=O X�:J*Un1TF~dL0LB|c8>_h2O_ӗ{K1ʄQ 1D4 "sX0"7GN׮]V7ߴzg@w^S ߴi u=-@q Czlj9<ƈQp߯3Zc~g:@s~:�|)L@!FZ�!@PYǦ "@Q-L"`�X-;4^D<eʔqsw\rYҩS'/a:*߽{w ͗>{�K?-Z C?C�E9W^i( =~ɁI!~wܑuF #E#T1cƸM|"^zY`ױcG7e+&g=П ?{v<CH.̞h�%!2`͛77 mf~6P~1X6�Znm�ڵ^k�. /@ z�7t<y3Y@?Z q#� c^HM@ӧ7V#Xt{lJAh5 0@( y?"ABLbu�鯿z#g.|9;Q�;Fu j[?$~� D1x s-Z={}�?sw4G? V2?u!g*`0�۷o\G@S'z<6+x饗绗^zɎ !y)X@ъ# D0) P=�!jP@QM@!&֪4OTxM;єGLb[Ht]R|I}Ny74I({B�!'͛7ϤP�b8Qh1�sjժЇ4;ӭ]5kLZ�!g@9}quֵ\} EN/B/#F3p۾~3DDZ19'PF u \bE 0 d\ހl}צOl44hj9s1#E$^NHlg}۷oo#… MDmZ �a6)e_~9q1XԀ1T}T+,سgMd'_KARJk1Ff3 CDBl5γ0ro8!ġ�FtbJ4 #ǰMv`CO#!; ?jFs*1PW38&ȝX�IB|j+VvC[,1~*U2Rd#Nbs}Mq�0:BtV~۶msujGOװ`ZoE@KܞR`˖->@Љ5>F`3js|Hς ,q>?q฿>9+"X"o#-#5a:,x/"PbOB]�X�3|Fo{́݁P&g ::�vEKۂw}e˖ŗ":?#G4GDa׮]m"!DS�O۶m]FF۽{9�ŋ8 "UVA7�GߠApرz."K; 8j׮]!Dk�lM .>"枃 ! 1|m.!<`># @ DG%w^ Þl Ȉ_PI>��b*U\�0`@0FѣGasѝ6)Aܘ""k֬MB)soٝuY}B�0~仌ڀSu�¥K6?/E~pL'~i (fϞmr`D?4p% =B$VAwujaȄsε~̘1vy?i,M=SZУG[cA `}Ev-0`GfLsBNWL3J E矻tweqγNo۵e˖5>@OQX'ԧ(;,8= =(�'w`jzj;'D(XW�!DE@ILS4"PR#фaO (D&kwcaGbAqh|\My$6'm>\�H2Џ}IS�1,' D;}nС&>sLĮ=;v7Z? 0XRy�^1.BRU"eӦM>;pO!B&8#$o:| `̖#a_5k͟?)�ǐ9Oz0= a!a>l9DsiH;uϟ7nlC�ǰa:#6Ə@~�'J b``u$  D ݻw|{'0Aa0@'C`GC0n8s,wK,)8D�t0R;|@5@pG5 1{F~ "G{"#FAHf<qLPrLq"ɓ'[X1&N}?}0PԂH.𞨁9s\6mȋ/h}YCOݹBAq*Qo *D�0P 4i„:3jsu^O>� tjj{g,b f.d ?t�/uӾ}{_"tbї~2z|4XG\O>%Jp{9 ~J0~裏,]g@,}lk"Gb s({^g*@?y>:H DH D$\STYjk"o# D:@C"H>I8;ޠ! q :F�N:&eq۳> viC!D&:�FZrM�)D�hpFB p}%l Φwya0La"�0RtG H?ƺb 7p@*P\@Ob8_~@Ȍ 3YP`ҥ& �H28EB$Vh5FT^FtF38 ݓO>i:[;֜@!( ̘��!2B ·{@]!D&:�F3g)Sp 4vEUV-^� w}^xRa/d2K/QW_uT@K!iӦZ~)^/Y5k @1Q`Ȇ'Nh)B1{2eYˮJQ1(-'LuFπ/D)4js<)~S"ǹtBdT`!&_y9�!&%1@@I)T`B14 19�K ~ >q8D8+s $(CH}Ky}駖?{xǦw>s#Ykx/|N1Bp4NGD:<D-h pnؼ\INd%!i{5ȋ� VZ&AyGx qȐ!&0:g{o�a< Yz7>R{y4Lߟc@+WZ}<|ғ !8ҐP r2^29}N\S >|~D^~7\ .<æSNuO?{WW_}e>B5׸֭[ۈ}v|U_ _ota6mժ~s-.## ?|?=P8ڃM6JKKBEHX FqlW^\9 Bf >Ȕ1 A[1%aX{6cP៟;wZliqN]N܂ ,*(qC.Ry湻ˮ{-Ʊ :ԅ[f=ў9j*-pM7w@SB$ xo�2dsnjB%} c<MCȋ𖑜:1Cc$gFF%#ň1f .BH#g}gYge_n#<1�gy=C> d3 >}q5 ۨW0x`Gõ͚5L(p5Pg m>#^NPCx��ʛs,^hI1 x\0lFxFz�4=xN(�(AFcྐྵ)cA4g`zE@sq8"w$BuM[JC?T^{)NN֟A3btFRxByBq4~(1rm6u_q rƍhCDD8T-r'Q NuD^�fdJ;LvSa4FJWzF8+p 'Fv&=8sp\4?sg^'>|=y>8m;#aBUpxq q^|e?+>dgu9cIq[s&7oB=$"`R (i"<,?S�s�f~B9�!&Gzcreϵ QR@P`HsH0#Gf})-ZRpÖ^C;w+S) Q  ,e7n/͜93P!ǪT 2$JqD֭[aEճ;w-Z4*\p0C룬$ZҥG:tQͣCF+W*U۷>Ez瞨{Q5:ug^zѤI콚OǎZQ[}3p &[7mk"v F?OOxn?<@hx 00`yWMJLJ.Uz|&MbŊܗBAznƌ^:.k@0H6^j8Bz@= E40={Aї8D/ȡ`SPI ? _vcb a?3f!B W@Tz[s+�-F^}?E1ϟa҇Ȃ_禘!`΃QSoG¢rcWs|T|T bΟ ߛ5n!B!G@,*0# FVt˗/�Yb:tS Ҷm[x o21QQχ@>3SdG ^7|dGngw0Mz POPŀ䖘"^N[b%F'CVv[nO8Îeopj|7GMrLf4=ڹy\3/1S*P(Hz KBwr]BIɚ !$O"P Dh @"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�9�!F@"`�7S����IENDB`�������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/unicode-char.png������������������������������������������������������0000666�0000000�0000000�00000001140�00000000000�017332� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������T��GPLTE!!!##)**,---.../////011333666777;::<::>==?==A??HEEIFFKHHLHHLIIOLLPLLRNNSNN[VV]WW`ZZb\\c]]meevvyyyyŲdzȴȵɵ˷̷ιлҼҽӽӾԿT���IDAT[EQKP�s=m  )0Aѿ)AOʱ VcF8|x5R-uu&N�8T5@쏍bʟQX=:/>ZMcY(~ >j uKeq^ߌ+.߻a@ lVlΣK{,x:'›tF _]�ݣLT)Ā*It@RY����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/videoplayer-annotation.jpg��������������������������������������������0000666�0000000�0000000�00001755155�00000000000�021507� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������aa ���sRGB����gAMA�� a��� pHYs��t��tfx��IDATx^X#W\B �!XpwwwwwihNw?Wεٙٝݝo;o ӇYw}ާJQ)˯H��� �o΄!apFعp�!pP$4�Z؋~s@P٧>v.\m|C08~o.O ~^~@Wz %xkOw q= A跁Gfo8W7Kp no� <F=q� w :_w3;o%a28ۨW~sS=moF_ eJ_WG/{i=^ 8|p1/�Kv~KW?>TM}˝F}p/pRnѾ:f޳k _ Z= ߫*߬ߥoTAzgyqXa?Zg_<;x<�|t[Wqw\-9<o6!?^Ipϳݪ/VT8A>? 6P9uW|؞oڙzζ|*gWcbe/o_ޗ9 9(XHi84nL��80 #�XuJNc2t2ŜғxvTKؿ>1"[R0Zy̴30C�H4 iv al(<dz&\ [1ap#Ck, [��fh7V�L%Ď)pTz'%Ǥf%d+%չ q8<[< VtSІl.!WiQ%屹 U95e)2/7p)SݜWגPPJ8fkfLH<2k%U >1FD`L0 ^xzN~mseGohE[OTzB08*wO0!V~m)5X=`1$1<"btՍb }CuEd`N4">u ,Ą8j_UhJa+bs:kG+j_^TT{7 =,g""vLlq'TkiCS$*c&vH<畐ReVmgYې[H)C ;ɲ@r'8xHs, O,D"C.xt?Kmr-K jvNMq<ߟ#x8o"%IgX.t3W$u&2L\wxq%rҢ ]d^",Tru$XAyE& ⅅsT]B;XR8؆3#Sbٕ(w;P}Q1P7GP8yr"~!L0^H0"ꤑ鼠xEt0 [WZ11Կ7-􋍕iAT~lM a&U )(RYQ蔜搐,Jq+Vjk81^EUQ0FV/I.1SGGE@_8)˫֧+>!(NηוXFrRht*Y| *^MT^ab̈́-wu (#aڐbTYXgZ"I5<9@8"@섗zY;D;H2PŁAq$Hc%D'($R^|﹮O@og?e*c.CL3ʺaj� l.$e͘@ӦPY4k FFPƈkcY̾+0$VlQxbXӠ~P'` $&zmY0p\Ɛm(F=^Bok'玡9 K'3t@r�Pf @0$88;eMtO,n /N\_<3u(;: c1QxIeJ0{Z01_or@Zyqxɝ'o=;m_؋.n�3Q9q콕;O2Q$> ˲+-xJ[@; .0ϱ*o><|ֽz鯯ay!IrFFV7p,)>eɣgx$ðtK蓞5{iz! ؁QkǑm( Kd> {v(gE} AysQ{ǐR8Y⯫8|_ց$yqeN�_TܷHqbO3;-mh=d8<oε9e?JC!Fhc4\^P+ph~.ZK %GMec+l3خY<u>ϣ3cy x\u_<*OtA^[%I|sWBEP/tD ]82s&HTkûݫ-K k+֖4W0'>>S]**'d(S=+sJ յU|DŽTD_ɍwr#;+c_PR()Murqyߖ~ߖAתa߆a5mwIOk>{gWZsld޻jХ| |dWbˬhIE%*[;Җvo$MFOuN84jWo<;~ZyG;8Ӷ>y5lFl֤vt}sy m.]]<!:oy_ok19ENhR)I"K2mn@eoU4J KM0YF&[%32qAL+EDa\q_, wㄊ!"Ie"H/V(ֈE X$QQ ; !?H(,(k /� F" ܟ(nFCL ST¬+�r�S`kJsČ;mʞ5OHZ{/8vrǝ53!5.-F8 `.m$uE@flF -Фc~}גiub% `p; ˖$01&<S”en+&;IfL9Xk;1nF�LmY/&5q`krvgr{#7Gs)~&$`L0K&FTS[(]"ZfׇOޝ9xݷn=Z+81]jHd}}~MXR(<%PuO?ZtiK`4?}~cΓçoz77Ԑd!SԶ c�+³nnݏǖpr5`Gݛb�uo]s�; @a<{n/> ˀa{gy$.3txf+o||ߌyHTf<ѻ{懿)" Ik# ISSNTzhqo<zh3d+3k}ѷzC$Hai8Hy\EqQ ѯwqy\E"[,E2%Uoe(.i [;3Ur:'TL1U9<Urg+"RHSă=(ǽ xQ9F9B;NJ\/gC[,ͮ\k]m[^uvzg4,F[.HE Ef`4S-Kҹ8Ǥ rJ9vNXW렉T^$@qzCI)lsoFe+B;cǦgÇ\k}meu>sՃ%IãO}o޳AFm鳆=MH:,kvmKخ?7�ݳCNMn-͓Ǖ{We-] [ ڎ:<{bǺ>QjVй+!Nx]qNKA-zj'NQc!v\%7.#05)knxonhs~bQBKa$<.1\an/5|a@,燸p4"0٥v|_S_O讀A;B0/y/^ �;#o:'ebddۀAUm- '!(ڐ!c M@Gb)iͯh3d.b6r=A[U[6Y^ЃS�8m!H&ML[-&(s ŔlJD`eT}�@[�eBI- rm(VF(fD)`JLH+` .0s ܜ 3E[QJ،桶ɭ[ӻwƶn/]o+X>\Z":"l%FTg3E6ktl&8@?x{$ϐ"6)5#>Hm6Ksޜbve(5} 7_oz"28մo}?xo/rj8SS_&縚o~Q6n3O+jB _8uaa<F Xav7ʧ6� Mh:|t7}/0E蒌g]y _W"%ݛ8�EbڊAq{ ڦ9 'tOfQrzKW7t"_is_})Ư fg9}%ϩ\^ȳ'R^*2:GY<+˳<Th}b_sy|;Ʋr{;Du,t,/lM &=^{ ;$EEؐXg'HGG$  j_KR#{â\K<uJVVkmSQ-6[]Q?5Stp`o?bx8ft4fh(91gfƷƧsٹzTd&(.L̙[:Pڒ9/꓏=:M)W)ǢFV/孯fD/lvOvN. -nn\/:^ ۗÊ(Ec2^qsغ_町_;y+rf/ry_zSQ=4YsڛoXEغsRӫilb`,K[#Lh>}7޹OwO~_ $p> DU,CڋD+ r;_.m/?By9B.0f.S\ Ю Mp\3 ;|`(I_*SwWwtT WLyZʦ"58*?DWyݤv3ƴbS6H  aƀ0@�6<l LIdS˕AXv8j|\v `p32ppC; EU87w0r4r8sc[+bXs̚KF$HPT)&+qU鲚zV]{v) 2f#H<u\ޓזnUbN9i+ớDozG)=`ǁq/_GrTQ� O}�P;~UDPe~QQ-& oh+5B>yWYf.8ĵ6v/z䭇]ҾONrGŎI]{ HAQfHuuXG_#N*Zf{D2>%t`gpK[@ϧgpB,P9snBU@ :Ϡ ˑE3$Qg'cD\@օźQEb E ŻQ#%yܔlhg #�kC u5ECC, z|aѲl&uSS]֫eзiȹY]X\-.j/\9\+^/;__J.Zhoj[ui[7I: eC]R-hsI}/o_ч>x4l.Ue/-܊nZ55E̔lߨ8onжOߎilYbS) \2tŧeԽa0v'+|q5aig=Uya56 n`"LVB MϨS7dNm{?\t`fӧ3+BXb@#) EKDa~0P/t c( ]l m 0L5ܺ�&wy�FHfA޽~6G],q׏- FhnFcP (��-MD5�0SnC[Ј<@Lz]Ir34a1ytK5ل"[<Ғfḧ́Q�S̈3%Z1)|7w6a`{vwqg`yotka5 LNX2aL84)eo#vgM_z랉9�DQݿ~ޣg{7 lY΀ /9.$ǀ-D�Br$W4]qn?x7 PԺYdgWwY~KJ!0Nˊ|oI3@vtׄٓGOS86,D]}P88o"pQ.q 5'D lo?yG\:}q$gOإ~j۟yȜ%W1ݓr9^1�|%_y[ qLe{䫣siqf_K׋u͠0ϑ7s ny<?g2v~/OϠ\C41!p j4ڂŹ!x-ݏW#.9´||dM`0/cw&",*ԖNJo;s˜jZqI-7̵÷yȣǹѹɾZQ7079]}jrs7X]7ѵJ*G産 M=V|ji`pqۍo/ç뢍ciθҝk53V/hgGT>]kEG#Fȹ=I˼.|Ωy[7;c8g4uF%^8,h \](~!Ts:sBREԈd|H6/ȫhz [zӪ;6Mʜw,! ^EHaNRqT,ʄ`_m3(K9ߖ#*prU%̲ fYmF(q�I}~bh͜Ӛ'k+n&7/e8&1GMDrjB}dLaL�|hH94 Ӷ̩hB`( � [I0��0skfDz)R%SeAa@IѝuꞘz\*'vIAb`@Y1 a�H�acɥ }K=+WwnY6RnsCp(BS #r1eލSw>#=K2ȇٲݍ;o޽7t$ @H2+Ej#+Hp; ݞ1x}v/ H1ɐQj(^'2쬮ۏJ0��KVx˦u0'YkOġI�I`!vMm%$]\۾t kr lLT�˯~'oj`k|t(35Ux ГIyJB.3 U_L?wgc, vQ<%$_ |I/egPb9r/]<L,=Nqll[-["|qn~)w;G#x<+:FQ2H]yvRtj*9ayTN9~ Vr6[%xzH$?,NQvNjJR)|�Yp;W%l$3J NEucyo08U|zsv*7NJ3V~Z*Ius( ^Tl,i[?}O_/7? j슙ZUk[tS;3WtM]}5q|6nx2G1һ2/Nk (:1IE;u7U?Z9[ XVtc<֙eʶ+=KA5C%qZo*NȵO+6VEcciZl䀬b\Ҹƒ֙rKD!R~0H*_N`,/m9P/UQ~%?K^ 󹗎gnU*4`P]#ҮEE�l70Lvm쵄kM{бQܛ9=)-GU!9ginM&^GS(;(uM%9ng l`0F(�iDX`0$CSDJQtyPנ ψJoB$I^-F[[ nlCcxVlP �4f'p踼ٮ魁+'c7&nOY8Ju p]8Xh`h#rňF chB7nz'! �ÀyFTqvcҵ{_Χ{w^˫$L$ tJ"S q|4pS*맯oܽwwdpj/huS"w' q] 2&ڏ9%�1& l?xsIHmI7jL ,N/h)�;/qfc{�]5:\C* ipr_7K4 )(0䬠څ]礑@b9z%(Buv2*K.BO_|~Km N{KO ]%?`/^<3H m.l*S<s</g<~D~ph>Yog2|`u:'imp]ĕǁ_k%+2}sezrumllS {=1i.9NJSjF@YwQKz\s' "4o'A4GWGCWQ}C*"zM]Դ|ؾA_Oʐ9T4j<Z[\;5]> Ca13I=KGNm .2S]ixѼո10?Uk~HȘ].z-ui=b`2oٽj8mշm^ӿR|pR|PӀX`ߺCôYB5Q7K)%߮=y\{t336a>2&K_ַ׬V5\ *\Ca)UtQ.*,.?&%n|rWn>q[߼Iz@KmC[LHa(cx(ԈAiL^{|"(yy _<n+a쀲-A$a`Za�텓FY1ibOꞇ> )|vuuN[E#C!<6%1<B2!6`<Ș```[M�`F1X.Ml/]k 9 xAN`$ʼnmޘڈ*< nlk۱ g]!KVLS5̖MhϕCtU3ӻCKGkfwNO.?KREHbXSav,4Udsh3ch;O*rP$+{awt7?8Ffe'C b!"#„b#*h{E0P$3~lr'O|;{rSGvϬ8X pLxѽ=}X6)qFм hn-kW7@Ehc@VU-1XV<>Mp #K7w?_9* fU Aqk`qQљqu}E�pϯCWHi.J"ey_:?3ϗb<`/eX%py?>\ j.)6gK ̳"\ς /<K?U<U<K[-(O X Bk sI�,tDJ'PsbN`cxΡ'&1cybtielb;3㯡)&N+,b&fFgo^^o+jVfQ(TIpp;]B9~t7_gczw]II-W*:H:~Qsm3M'(։ kJ}{"&˗;նOK,tUƩeX]{[a]ji mchem׿_UvjFΡvt>erK1X<8):]yt3oqIë}+F.=Vi~^֍kO*F RRJ;<EGc:9!sצK!Gaތ֣Λ.ڄʡO_'}_G]D{<G"ȅ!">`/U n{<_K~?<#M PBU̪ `3Hc'6=;R$G^y܏7)S}sCuS- ‘yJ¯4NOR0d olJ1lB46" m hl%rPE;%ɼ6Lw#R�h`ŵ;9xddeUydZYl,Yv<c ̎oH2`L!iD$1uݳ &o.^}pivnORGlƒS2Al9),r̳)CaB&4_[rG}q/LJWP[lJQlIPz{w_~QԻj!QE!,޻_-\WNIfĴ u%D>i]\ko~R=`#v7Z#%�Y # 5U-b�ϴ m?{3[{<<-! NbV==z۟{cl9x܁Ϭ*pǹvn9ÍNnN\s8`(<矗gֳXZjw+y3xQuOoq# 3)QGa4'g}nfyeva>NUALIV1Gg_,ݜܿZX%L15QD k #uGg[h,OPм4r5%uL\B'RPXOKa(i:zN>9#6>VTAųGnuy2 Vb^&i×5[5SK;j'MԢήҭkӫyWcGCz|:ffwǖW ?{y +m[e5hC:b*n>xk)ӻ̲uFQob{̆œw0y96`]C{2z:kگbJǏosrk\xynff5>*0eˢD0 L$C ^-Hl:n�敀Y5ܮ 0 6AԧBjnj;KHơ1 {od0>0-oiK5.egQn``c$d9mJ0 ڈ(E)= 2Nj,3#8&\�3`@!�ma(9^RVP7X85�m-L"CF5QbKېeF<a�Li� H09^*vՄ& .NlOX8vGCFWJZP8%$4Mb̴8uy:THbc!wtͭ-\r|ړwk}R=uH(1縤 =�[!MHu<\qG_~>l#R{&1bOܺǷ~$D'\}zJ۰ |F]}+S�/դgN�CgzVOf!|0NiG7v_{Hwt /0e jݫ{/1<#kz*ODoiBM[Iw Vܢ3PW٣Y('W#}QgPmK5ϐ]#Xr??keueaqum5^Iv'rB9ѩŒAZ^vF/>5N(xZP$+FrQ|\*?‹,jjVS3Ye*lr>-URUAI*Eh-?%OS375gZ 曦80,K ^֡бyUVZJ >'Ͼ˥{D7YpiZQAݳS[N՝ʕ{u|=nr]3"3U]NfQy񧟎=,gg]yb{WV3~Yr߲kre]q'Jj*l&E%OV6ن%xB}*۴Qu5ny-´*<lr&; #JceH Ay-Fd1Y<U9ܺfUH/GSf53>ybAjC (짆wAw(nɵq73~LέO*+_džƘئmHc[%eI2x@g9"_[\dh- ,!�(7C�C*`@vp$ 8De&E)fp+Sk'0Bw*݆h  0L9Fd9c2>7{xrOWov+.,n6QT!ٻftq֓;{woDY#6߿O7>H[6`1:x&6Fd&l;ӝ_d7#(6r YH`4қ^g_xQc.5(7�c̖v{ fyKW`V}xQ+,Fj:ZwH@ر'NQZ:Wp7fkZWv/~u^ϘǙкqt"nnw\-Os )N`}_j<=$KQY?g֏z÷y gp#\})79'{Vj< P[57re~}ebrii9J˭Ǥ"rIfqL\ۯqO7%4jP?=:4{?Rn^Z^\*(V4+zBpIͳsgd⴬LAz.5< Pۣ^R PI颚Vqy=&U).pihi U𾅨mtjV} !#KލⶌզӾoo^ Ϋy/cիc)wN,_1rhqj7jׯg\qL(/^_~li#+)xq! VZ#D&mF̲<lq!<|jj UqD/J$牾3Xs/?ŋa>_7|~=~XpO?p#]6ЮЮlkzP>EGЌ cں Ċ#s'F H@v +xtzoSOŜVص$}j8 X!I804$hcYFD /`qԦP "8FV2 Q{#k''hd-4�I! 0 {� ƖtK NPYhk�~2-%ڂA渊5BRYMleHK!\H<�MPȆvR&$W MZx'EȲ3fA0Pt ,r ӎv8G$#"ψ*6 ݜݾq᳷1ϫ'`0 O+# h8y7?yE ;.*n.nA$0-.uk;|%X'?8C > +7${b۟_i-f<'c'1qbMBIKbGo?z;א.Dsݹ~eTHO=ݼq?x[k\EUYt/n9RbW0Ɨ47{K=lPcQ?$oϳXle6-,,(Xeߘ9O#y(Wsċy8 a>38=' I"E")Z:O-wM/.6sC$!a<ABGM&8^7|ƓǏ?<=}w~pp'!!A Ƹ;J<)"'GFUkaϸcb(9۾JWNϼ.QeEXY/(qjluihIe9E$JHoe}Gm_Xײc̺,3SR\dk.ntrq.jtϯtjfSKEAKuc9N횩%CGהCk{3Һ3v}&4KA񵰅v^=6&ӿedaN򕜩ԑġekm)C3O;L mrMqVnVԩˆBf+e㩵L%Bm5vLLBlmD5Xl*3<G#FQ[_vQ/+'9y<q?1Hb55+20aMpVm¶ǐ4bJ@Ӗ=i@m`(~ )�~ߊFNc~}>|BC6܊fn6Dz9B"l&`-MyV8GK }#2BB ҄ I��<�(``0�4g0da 44+!`X<ݞ#T$ Q4c[5Ȓn $S2XgƎۇ|'b"LNh}`f]c`Dx6|Edhhldfgo>o_!![RVڋbLOhfµG߹'#XT7OUL5{m7?ӏb2 )@hkg`e-uxޭO^}Aux{TeBe=/m"(U]n_;&pC l< Yrܚ+N>-hXm@"S}PFEmE@:MsPia ~=/_^/!JsI<4ˊ^.lg0jl\uW29lG뒞ylς ˿f^=?+"P&uM&U  B֟ā;DkH ~+#=kSKybu|J’[f85ùɩMQYѬk효X-[tH{QvuHd.ށS wԵ8hu|jZu\23>FRU.,66w\:eZaV{mW쎦n qqx9ta)ieUN}A^nZ /)׭թ*W+隋uirZ]Q7e6zʃizvﶁMQy[NeinweW^ݲ+GC>mQc+:w2;{-eV\Kw)38|"єɢQ^ ~!A: Mi@E`Y`eXE22<4H'3ӫ569 { _-"QXB#n9ӂi˂�/Wџ!p22mcGcJJU Ӏv=Fa6 c.ȇ0z\A �=@aE>wt$?Cx_u=n؞d5j\7bvИ4! m@�+C<(ʐ98\IOHwmtF~ZaGH&a�h*[�\`LLY} GV0aƖ<�a CR T,CHI\!7& -FehI3!M)- K}#{7o~pe5XP8�ڄ"3:ػM^Wgl0 ݚzuO^Yݹ{o;ybm[{3>o^#�dI�k@v,z.}R|ȞcbY<R VspEF$]B [pQN,?}vЄ`[ӷpM"Rqh2@%#+?_6l\QbI�'H,[H?"8P}/R=/ T3_ycR*Q³_r< c/ n`/g^45E$Y/ nWg / \ۿ5_T3+Pn4T* L*mLĮg֟`882+>$+~|kqirc~kQվꚑFfriQ<mcvCF89QWU\/gbJ_߇`/%J{:aN.+'.E'˭T֑ҳŲ&~QUXR׭nWul T˺gZ Jq9yC>lu QR18@O)$ع%6,LF!]28W{3tdʻ?s̱QUЛ>tYk[3>M!]i۲;{wr"ڧtc[ N勞\ Yh#VwFT}s飼0V)XeLLZCmŜ"NXc5M4 NFxEXŘFYXjblB"B (VT*+RLje&a$dh@#=S7-DT/OGnHc/Я Bqe�%ߣ� %< Lf)H |"ZV]�׏& iY8e\G a#w.mTh@/~{ O>|y%@XZba0#�@#T4�S &,K /Oj[ڸ~|[7Z:|;_P;-XSQVt @a#pdy1J/$9":*Vvr 4YlBII, 4C+"ښbZ8aF&8ʆǷoƵӄra5cX h^%e#R`ECS%w|^q͍{1K Hl򇷼[tW$GmHgU,>Ƿ>uaS KBsj3[FMX�г~ek~rM GIu%8ga;߿'|\oV343C[[k7V}#;y.ƥG' 򜉪` #3@3ӲvW ߑ&e�T^hm“SGQtGkWpj_Ƕɣyp?g*vy<ՙQlqI?;ϼ,.`_qIϗM<U{jyS38='} uտL0(p(a DK?fdwuqfaro\\$YxQ: l@,;. &Gs¨dVp 7FcEvQX\[Q3Y眒.eSy5-NZV)-GZ)VJdU-6!~׺Ȟ%9%lN3g)'W6+e5fߑqZq*?4]ǮhP&Ol6K[ Y32=4_u 4k w(r`6o:a|ŭu+v۸yɭɭԙksۉۡ#{:ڱ5nVv䭔cnNi@34|׭/bq)I:y|{rzpfnDn&+3 7:{z9+9!TMKd)"F$`eWbt/]|/T"Y<i֡06(\v`ۑ]nr4 FeLt-x]?_'wʾw1 W,L��LAj&d NhGqCb 3{چGnlޟy8q:tJi~N]oPR>ߚi$ gӝ\,eV5jzQ(TMle?C lmM"҄B*&sVdC+-Ϛ&5# s̓'7nܾ썙cw+FQdX]޼NC MᥞrMriKo{cN$Z֝3AŕW?͛jd6aCSFV86F5 \{=p8j6dJ�k yq[,8mZ}ѻ~ץI�b:`Tۿ˖$P,¹iX:0e9U 0�8vG_ET돧pbGlY#y"dfϞT~a>6ߜF}Z2%S~/# gyƃrmob%8@'1N!msKK+K+MK E݃k+XSrB7/Ōa#T>TnISc\<rkrw O)+Rxy%vY̔BǢFǺ&.-jW*eMJVfٱ'GUM+UBf3<MgI+XUYff鉲sfǂ&5)r犎Ӳŭ5{`C{&cGysVTNG ES2K8yUu'Lm{җ n^-0Zfmqo5Tu<5>bDW5X Mu \ܘX_]?ܻrkO[ié9lD[!\, `g0.`wϷTgwyW8X'b6ZCL* CdJ *vиV0·#=0�d(<4Pқ?' M_IyW(-�ERQ�D0Hc,4XptK,:W2Q>P6[6R% I+ؾtpbIJjushA0&Ik<©mn(i7X+,l,f._-C2�2XQLL8 9gAqm4ZiR:yу'7?+LD$,MXP:$�'$ ;1oawdὕM?HGPE�ELV.7 N8G^7>�,;wKT@<{H7w4qr_4]S24k.ptOh|Ճ_U ab}J,7}_#2� .j<Z"bj5FTl:"!rm񧿯ڳ[1*Mg8Lj_, v yI5y>;m}@wa}dгHpms ӽӳ`SsǨjo\D8oE&u$SҗŒL# >6Jo3Orrx5Lu]KmIRP'/jS2qJZZRԫn7@jJqbtؾSz`׎vYm,Jvf3ڎ['O?<-X>=IXsoQhzRf7^>(ݻ;`qYY&ͫo]qxxF\}}]zscOqJpϔn0{jx\8@g][>kY=ŭTw,^ډ޴ɲ H$TutpRYd^wb*.uhswᷟ_s??Cs$8øH#29IU|pf0c,y}H~Ja,U42 a 7Y$Z$&aSDP4Ð؁"t"HH{Pp%sQ7L_ۉzgVw m+&FML3. MGq`m - p#[�f3aR�mqHe\Jq_|# z%d׆ԑi2ʶkӇom֏'V4fH4KlK}#¾бTkh7R4:Uc\X>u|G@fI$"*\<BӽÒD ՜eoHdñx+3n'^u#$B=?ň�fՐ,5f8{̊ũK7^[zzX yHCFTUOEOm}~/ZFQ$E,l2b؃!nÕonAJCM9䆹MaP n&tJi~w^'�eb}u8G?c2nߎ\}j{HZfׄV7$.u,ukޅU�C☐_QW0q!R#yϹ UY/d{o>/ s E$K <(Mz~zRZll`z~|vOÇ-̪G$GXEYP.^(rH>A8 +psNlg/G(ZVXV-Uq2DU`E->c.nn5]EL)T^5MG6.^mIl*k.TJ:D=!]ݷNw>pgs]WuE ͹7N8 ď-lrҾo@Dna׻ϭ=fxlv΍ †tk#s@zٕE'MoD\+$Ҧ91zB>'OK5$ ]$$>G|/>y7ܽ[o'_}~7/jgU9Y~@='D5I0_r_B4Xe`gy/U/=0 nE"n3Blr l z#J)ØmHCSǍ-$ JtDx,1ːx^7w(To#eD~mІbiZf`duBL+7 Ėb1E{{FDfKަTRV,IVG&4DVxAVGNf=ֺ9,!xV+*c#ʥ܌tiF) 5U$(18-\ J+(hn훚Z*kԕ(B.G,,JEǩ]\"1幠LuXNۘ40ð\0lgkVa<>qs='|(-9䁮uMB{j oa5K�`òwN2 I <]Q"ENh\U)8@脩wz_~cgst!ĭg^=Sf"%XbuzI1+q|*f`p\9eoijXrߴ/]$B0u(/^*̗I>/=:DS/:C ϖ`/=UU &`Fo/ &`/+~\b䙯L?3"P%s}I%/>lTt^hz]bc+;WwvWږk' zck0.*b@<R_/*$dR3 QZs0@al=^j?WCUx1]}AL@o$ȥY\ϭr,mUնx4+*Tuzf>!^.1Iǚn꬙}džѨykw΍߽UH6J:N79xto(C[he.-Ik`Sf6GB'Toz}:Ƽ&"v#.]#&nQ]@Ti%ww}B7C&-A"^3] l%R5xR`"%fzǻ&ɢcSv䵷7vT6ִv O L,VT Ai|iXK'qK`}0lP` |i08X`q)|){gCR CZE b։HL Fzc*vf7oœ2f̣p&=qyvx>9?E;f+@/mŦ�3Lm$�#Ye<%%\ C�‰ .`,ET-ǘ,,6 cPw|mvkyuacyokpۭײ{7 ͶNE(rKKk3ZdTfZbΏ0BoȄ񉅝ݝ陚⠴B4+=̎XXm=GVWwv?:}㋙{iEH㘰rⴺ>f,(;m#1cRߠꑽ7_ ͫ1:T>IW5s*!l!&!9m>z{ounT܎c@r#Ǝ=z{ɻ1$9eA`4@d]s+[}n~{5I<J^j&P]V;o&'84Uô8LGWu͔R#ZxQtxUw^RSN`&?|)/zj zi.R]We+? } b=4=g_y9ޅ_dy^_]rqn>b,y 2F糓۪TZr̤snIBeDE0 XԌ־ٱ幊ت&]3 Y%rIv)=.GHbE'QCcv^AVnG/G ^m#qy fxE.Mr|B6)!/-䗻Ux6v+Z~׺vuP@ߜ{h@NugHxy{?7OnNt=u})3[W&￶{ջ!=1#S%Ϫ̹О׊60ɪMx@pASpgkC`Gf[{]7{y k76i6CzG6y& Vu}~3Mu/'(=A#TѢlEJ /Z&IȠF#c%ZqL/<sGfu M+4!,tg=8\C3%A ^";-%1A.MbIإ  u( n27K1ep̐T4SFaƌ1}ѐd]ApoV)D>`& }a{};OX6aVXK,!�s/` qRs�C${S;1N0�t �s!Ɋ6!;�lXRX&a/RGVv7Ϭv,o-lvm_:5tAB@ĭXYmXaq+GyH`@AXQpLkDrzBMGGPL,ٚIJb#dpV->ivk?8EbD gi,{GX%�qxa%<w*.zlrt4Ks zlق 'N^ڂ2dv�,9((0KbZfn>^Nֱ (tqlBM')BqՍ wG'w.~hCXaL8?(f{|հt`uidZFׄ@(Ki�Y�ȼ n>ʭq1S'o#8`bȳgu}WYBy^K; "/v{SƊS󶝯|%yg6٫Svɳ_,,(䋵=ϳP;3]&TZ* \*`_#}v1?Y9;\<]>=Y$ ƫ|hNL&SKIDERaj09[ʋMaBnxYqTYۻ2E^ʗ*tk kӨzZZB}~4ʩٽ_T\ۭlt ʯZnɕ_=o׿|wE!}>]QyM !=ù5zjOsx487ˋyN(ٽYyn 8FLoL/Ϯq+C3QSCsۑ+asYWWD %4cu3탬ʜg?ͬDy}bI^DhV`<hjcoƄcq8ZP34Kkt&)/b<iKUKbDb/B~!R$KfH?%gIKlPp?/?GP'g6mFcc ZC4&͂a vB_kHn7Ц)shڪ!6w-dB-h_(]V.S^}0Ę፦* p0LFX12 h+Ғ \#܈XJ``#aaXaT9nIY ҜΕ[ǯnQRۢ2`Vdg(4�S�F 6F<G[;#+WOw5 a"X<6=}eoYWXMh"C2_\0_\K{lX{3Zi%Tbۆq�n՞ o?UDp;Ռ/o?y~jVܚslHk;> )ŧh`z[ wG62e'r| �H4iXLƳgosW'~ChGr &7ˬ@-eαY�El"rꚬذ4տ`lhbgUynpnJ"1!xg<3DWgpv!6s3_ :{|Ye<%0zvicony!oH =Qrp31FLfg2xBP4;ZˋIaǁC6-0D{-dXg7O+ESw(hYtAjGCJ#)YJemKmUV\ߧ-LdMm[zZ{;6V~r?x/G%]}YVuwUj+@UW^zҺy=o:zh>{0qb5z6sF4K!S+ ]QukF̚T|se{Bqq MmJ[EW7}p_ϭ}#<‰dqT6+2X1 1 K2Cib#SLBQ6v־> 4s XBh294F ERBh 8X,$aPp~g$DgPpE-ko3WRWChhM8:a 7�RX�bVZLW?Gim ƱF;OoȞqÔS#n!s(>bI(k M� `Mp00,w_IAY�#< `#,AYnAG`p,x$'̔垵Á+#WGL]=wp՛9{.*ŋ�e@Rv`` -Q8:A@bcgHx)]�Qck /)uzhj`ڕ>}'ӂ#C☆$ Wس~eUL1IPD#B^)q&l>F7KG^oF# M~E˷_ݿτxhcvNPf9E�E OG[Ϫ(n`s-\ ʩ�H SC\u[w\_fr̈́lr*90emO?>7Yp \FYU�/ Ѷ^ ,_Dڸ~b AudIC"p#E,P%N}_^93<7yo<$T<\Au]+U  %YLP^p,+(&EsS ؉٬LIZ!?)7BoL1a'OQ } LkHhheS(ZFl:3VG O"f(*[%% rZf97NPXX1P UwҲ% 5eC'Kw6o#:&~Z;3FH*<wm_Ny\ n9.8I]!إyOGk}{֎{<uw&28u쒠Gmґ2n SyYhU;|"QhD+XKX+x3DDd@&/"(.2 EGQ4Ē<CОmI~�\R!π!a3c `D­ -Bؖ q&Z f: E0-ZvFHmaD?xRȯzv=Ka�5O`�8@h;f$c 'KM으V־,L(f`s̄7g(۲k:2gɉrG6bhcqcox`lplwo|x=+5bM8�tMBa,Fdp Kf\$iJ{ \XhٝÑ^od2Nx9]SuL-޼s;J{nQ^80<Ԗ>O#0ɩ -U$It)8=Ԍm<x3ߜ' -5]G<H TɯrgwZ1?-I//Y)+?9]{O^cX*`AJ)q=U7/nƳ2e؈@0<K9�kSDuޔ&$.-5apܢXpX#GcL}=^0l`@,&gyyJ_yy~<gf{r9A& ]bE҉yl3C øYY& E+}M^6n~xu�K`jZ{2=} %OTQW60p~E~5_K“qRv\fK 6T}= NӦ)\F|\HME|cylq/eq}ڭ7&nwLV֨jZ|z'�F%MU;7㐾=ߞ v~kqi#ƒӘդعݸٽec3kx_V+hL]LhnY8z>\ki Rj~ <lPi@iH&hѤu쟂 ˴ 6dZg"tA VZW Y?͕jDR(^<2>-?g'꿙<#ɀf - P$MM d` `�6˦ B[F [�\9 3h�&0 P"tT,Z>xs'km<ۈHFې<13Š`mL7g*̙N8,062{oek|kot}shycjhצt-]/X o%*4 pk�EАF4edDۘZ¢S"DbH &�gh+ʻctjrk|p:-r-Ì*6!qsJg>ӷx1`4f!EH H k4ErGy*_zY!=h;m`.>%Cs�1j#�gZG^i};'37JEu )|cskO!Zph&* $jIHVtțY?#Y@LnyĘ3AYb8})VEyIag ^~j6~/M/-/ߨ_RYw\:d&_ &<';_A&ҋ{W ߳Yx|7yv; ~ `^$ ;r0mU/8="Xw|yȕݾ#+seS)$UOG ZnFX:{y&Q5L}y:9}jwI^?30\[s֛wnWo]˜ڈr-n; 9T3Ji%R|R?FӍy58,E!#1NUU._VTP?<23765{xk[CA=m.e-qcK%{7k6L2α%ٺ𾙬%WGLͫG2U {GwOV|"FV"W851N~Y|RxB]ol]=>=\EңsBl"-CҬzt| 6WbY`ON$$kRtl-;Al9D* KD0Ĥ!b0?S^,ϗK+γ<_,6<9&1^HoC6 BXmcж(VJh3-D0LS6yB380W5@zE/a20cG�8�aS;@X0kp`5$D2$YW8=y:`akG<qo.נDЎ�3~5e�lĄlBS(ԊSt o_޿>yrg;Mk-t؎hF=U81aJ�쬈``J6L W>>7?}p-t8c瘐y<g掝;?ާ>VÜb.R9e-)|�ݐOmΧdWRDӄ.8ɐ"E62u͇d.@`"slBEEy p,ز{ߍ\GP!‬rk�fUy_\뒑e3+x:8IAE cw_ hAq�L_UЂ{] `V*K"Vߗl<>7bQsĠ`/mѿhJ2ecP瘾+4c2"d* _wK{"P8r=/.&>lBo׷[9ׯW+$˷}A"(ǧS ^E"w< J'Py6=?s۬e@ Ze-/ ϒy5 kS-3s9vL^d#,QUT\c[FJƅ&Y+C Q2?s`w$7I $xYI �wTAqrOhpҦyTw$NLDVL.tݺ?xIIڕjp׸þɭGU-JfGt GtLԏLj�,Թ,6<ءѫ-sX՗W8>7reo32=hTk;V3W3v:F˶n.% -*eM;Ik1˫1KbrZN|ƵU;gvjzgx5YFVyXL-z||h˘c.=!/!lHex6E_Tbt*+ o+&Tab h5Zbz&!LL`Gp!bqD.`YCEPYMBS4i%ŒPKߩ LE_)1Yk_r5TY ^X&0j; ,�w6i`e`CX$ -hTCl MBӦL[HJzDy@~jc p00п-@iNڤ+}+VZ'wWN&wjR3,\=ux}fMWLzĀ90f�lJ�Lin ]aB[9аܪ+]k[];oܸ;qtmac+.dJY!0ăm,H+0o#ħȼ(,s fa&kZFg'O&\,u#U6 4oIyF-_sz7}kow!JPd:k �Ax.}zϫW ` SWnހ- Tw rM1`a !1eܾSU*m.ck:׏O?qKʅ!~Ewm^<{~lcDQA�Ar]޿-I0LS`Bic@)Lɵ(i@65\ {I}h/!rC?0@s^/`h'ϱ|EK:%cHq9"@ j0—g\RgLKr^1] .}ElB_1׿_9[Y%K+/ naX~el2_\}J%3^%<":K =4[$[HuA_oT M=Ke㽍+^%80UN2sͫȋ+y*^R-"WLkI1xHr`Fu5eۋ" zKjiAa|M[wKSyYPNabK{XRRz\T{#yz#1mʿ14u(e`ŧϻi:8pDr6˽Lը{;'[{*T%y) UCӋ FSg'W|ZT5m#֠!KWfL;{6 OLu %om{Fs3vJVnn߉Z Mۗ62+^-e*F ,3 =kzFԡIO:-_gf52+tVj5128C֖b Ctb*&,".& <aD-I#زpqP_hp=A'kaH<) ׼˧ /jy6fRìa^0 /a`b QD#l1߂RjF@ӚP>cƌx3KϷU%5,mE̼fJX m@q&l!@" mEt^uRFqזּ12'eԦT5{\4Q%݋{7/ ϮuOaڌJN`-n,W3ޒBuHȉ/k-iYk_n_^>ۿ6*PmAM)0ڒҕHԚ&Gr)R'K:ׄB`s@]38upzw@0<π;w]qxo?7~w?,1fLUjIb󰥣!.aqO6YR �kǡfΛAr4̭S7AQ`at§vnkq tڼI+@9C�}_/s.*ȈQGgmY͐ԟXm.r익9clr]N!ZXpYH#rп E/G7R|󮋝^1g 4</{Wy/gpf`<Tb0<zy3y{2g +W~)gghp+噫38CgsY"w̳[y iBd{2I$ueU`}Gus`kKA A%$ijPSNgҊiRYzBDRCcAXgwLXRTli=(/X]P\^.NNuur+H/Zm?>}[kCK9 [yam z$ʟRb |0N]~S!BZ)Y됑g/K<mȒ,Q`IffvN欬,ކ螙f̎?t{~qⴶ7MΦͬW m_韎nW ̄V5u!5mkiSk C]etA NMM/J+B[g6-#uK2 &N0G<S4ckQ`ԅ[+'S-L*Yht*CBg9jI>6Zfq-Ҝc ɦt`h+e4Zg_#E!IxD&dXEZ=Sp[b]A=_Lz�^r3{ ؖ2 ,B 0(5[זڈl*C8#S4K|3"]JK̭h@0_7a5wWkT@/ gmdtZ[8B5ppKR$U4/C4tvLA5YS=|8y2g+׮׍)(832Yt(&>@Ҿf@S_+l+K& KZ7:V6;V6W6A91wxi&.>DdF ck#_Xf" 2M!Cn=\ӿs;5�3F#[WO|p}ǟY7nK !2>OIMi_~ϛ6B8;"&sY�>䀄<|PߡksA!GN?d!�vTMx <Mpܓϩ`7>gzIDZvY<qiOLcKSw_D${3,AL|)GAV$a~|zg$<7gοP :g`h$W;2:3p3 L ==99 Ǧ7F뗵zU5i YUnl\FD}CPe\eيbEqN8:BE'ycP$г[ێdC FI H72+ʱ)i&vkkHU*9WQ/$i֫vVvnuxI굚#N^u!5JS&ִ[p (\kh 7S:%2MmaFxPYmrz䆴e(cj=czC=4+t CI+WWwݓα-l^kb [6:ATҪkzU{6k0oY1L,l wOrkU#S;}4qZ"wʭw,#rJFZ,Rj.O7'U8TbwT xLkU,LiWV%d<=OT�7cIR4IBIZ=H@0C7 f[G78vR >>>&K&a/\+>-v;U}ܑ)c^]{OO 23+Λe#l<^ /ߍ³q Գ  4;0/GK=E1EiDM|n}F+kWVnߘܿ7s}n7_l[ !#/ ^RT#wc 3 T9*ța 0kgf{VV6wW[?}qIZ8 Y8¬ c@jd Ypԉ H3@;Pشw@eЗ`GϬi\;qgo>'}1sxJ)>Ԕ!wSұwm0؋p@YxK{sjh!wPv #Wog踠`^D#r` ] 9c nv= @Ȕ‘ûO>8Kpg?K˓Oq_7,PB!WLBԚ Dp$Z{t>YL&1~R,MF.Rz~o3KbqXA|# Qgߨgv!60z=>ȨddQZ7cO ='¾ С?^Ϩu<yvanuuljtzJ]IES,Wa"杔椈uU&E'rv+P5[b%t lC p,)2JH<XB*.4̯CH-n]D5[XU1}C.Lܖ5]|rjeXU9(NzXǧ$0;<tIFTvupPDה"#1S&Jۄ$nqff&Hic+ŋW*7.[CUJVא|bAsp'gjl=&[x&2܈85$of/_؊TMlp:'zNxiT6RP*VO߸OJ;G0,9):WeTZ)39pi,35J,JNU:2K|rഩ ~ՑD9(Ad8 虈zx L< p(eaѳىlAzu�=XTe&:X� l6%/wL17 ֔kv&d3qhls|51'%9#7CDIf cBlzv~Qa@'EmHuDZ$UV}ylV~^~򕑭ݛÛ'kIAt76Gؐ\^A&�j}dM ǤǗ7M n^;>6sp2{tck˚Lfn7HR0LߋTxΔ({r'p1’JۖnvOz!;'Pﭝܾo=ko]Pjx+灞}e w>8уЍ�G)'nW -[B >$)]{j<BNכ˒74 Ahr+c$ x/ozwlq Ņr`΋N?Ah䔏\^ yqʶ7>-u&1rChXC8J4h=k/'|a{=O9(Y@ ME1@z>=V = 30t23=71'Bo =ؼ徽D_\lS-!ߙB)3qN|_iy*FtV{S]΢X/YKbw)<JȚfM v C3X#dKB|LYW_IHǤJ*dZV@IyXeMHEUx‚rxRQɪeK*ǷS[#9Dtm~:P. o്zq9VY]gpY>gȬllN,dM-eO {S# MMpkOaIvLt/L50Ժe5v&o_04-f6 FW+N>ܸXE-jJޓv7&T ?ٻ,$$ڋ]=lӫQiՌNvJdZ3f�U̬ w{eJ: Zq17$M# R Q%8 Yv+1~.pK\t�{̀{uͼ 9vYǚ bXra\%n)ԱkwRY$Zg:軗z4Z>F suk+cߊ8hJ*7 \SKd \ +,d;<Ɇ(#dtF= p nD4JN"W�cSX=k[�>L%N(hn[^[2~4sphqQ$+rc'?5Bx fOّuH-IWmVƧ6u/L]9۹2{ya ! 2[C־`aBdhSrCd) >؛�vg:6nȔJSAhKI*9X?=G}/&f<Yo7+:g/9߁-CELJ/<yW}2OO_}Kю̞k}q^%1D W.ЇW1&KP:<wN34T�2r{' @NiZݿˍܰ᫏ƏG(A ,C"$)*ǒdŏ3Oqѻz1_eߴ;=K_^ kzNÅ_JπW6=b,*Bs. �n_ ߃viV%/bk9Og|X&.4 G=[jyua.|$$`"C{=;K3C-\g*MċVԻ$3fl=OiÑ[d0GK)qg ""<B@>\Gz[(5J@I [ªkeՌB[@((r:fc"M`um4TH.)\e zqu=Nյ9Ε5s.ՈTY}Tc}?l菮f6@Xn(3ZT*lwjGmW6CSQQxTcO}dJ̱ԡfU8[\*88-\;]>uN1Ju_t=ڣ-ZqSzu3Zj;*Lꟺ'w 2 #r1q>YUĪߔ r~ QLW׸'%n)�Jv:[JG G�zC"kAOq㗀a�z輘zyڰli’@Fa0 n׵ڈvj}xL32zcd³2p3vC6-P CcB>|P:6h2r\a6o tzt} QHKBQLɆ&aAѵ,p[2XȎ˪^Zo`dxk>[=)^g5IfA.f( m"dW36t Qy|jtsgx}{b`Iac;3ddXZ9DA"1SkW,KNw,!f(?ҷrAU6vM-XR'7 r'ْɥ+}p_b_>l%򔨝9ݽ7_|d#JN:zT3m `n8Uuɽw>|ATJ1�!(Qy3 #(R+蝲foz+c抷 *˚h &4%'bWEWmiz.ym~"]{3p3QT?*=9;_@L}"K*^=OcX9fEóJpbhN1`%sxڊ QH D5vhs158V)YBf] <z6}> ?H�O-d<9KJlkZ(jXoecQ gJd7+ NDgYSb3[l#dxڃ+v c;Ga2$S xE\5赵Цvv{OxcQ@T6ID=czYgZ>W :,evк'<{{j˃g\rjʆ.Y8.on5 a*حZjaw2ur5itQ;ŭ)\>rl8gn[:4A-/deoe 1 UWolNvMG,^M_VsY^ja_q';VD5 Iv~9%%65.UUS˨CTyƕx'U2j<Jy^VR3q::W)᥹p""^L#ʨ$v1w^\:HsQ/t̟ x>! 9SNJoχY0u̘<}[XFk4\ 76r2u+s5;X{/<v7.dOlHBhݙ a  7 ;k@T3H[; B <h)Iׂ Id=ȝj JS*g;w{@z۹9sh곙'{9C;m v='#duFxTD[<7{p2w</OCA\$Sd8ddCf1cm@][/H)Hȯd!$J4EcW9~x;df*욏"ޖ7f?>x隰B3t񣇁q0W ܓήm<~G?Z;°HTЗ96~0Zߛ !ZN ̴Ⰴ\ׂ24~x;/.oG]Dc?zL|!Ě`Yis3BOQ)J.W�ѾT91n ե dL A=goL,;*xNs UhAOs4hV$45h~ū7sJWn0R4. ,\lbD1" b0t!"“`dRrv�>2'XD+:VǪG3zɅ_E4RVPVO.RЉ>$OiWȊv{=RH}pLϞ!$SdK9\ )-#r k ̆VFe}`u{X3\AnvT){g79uac.ۦfIJC?TZcWBh !s4⺨^eשׂ4FgR"ʚVR2}TRZYӞ9ٸwnr ei]5:n薶 %ϫ&Eܱ E)>/kjH=>tUֿZىhWv=~K{3^ ?) S,mL\i&X E5.<'YUY(ϱd9E;*ͅi,r0UXS#qP$) ҳSHRYF#J_."1#/̗{ p̥s~kV~ xz=Yb 0 HZNkӳ#l)ܚY0!SDnn9w9P]qX.3 O+hзt,!1d`Z֞ި@lɯk۝ؼ?i2>0,_ cDfxf׵'9R\i s�Lw !L)l,i: G'c۷.9c(aX/F(o O{0Fc'gEr1b˧v.ݪFv.Z=-ɑRۣk 9#I2vF fzxmhf/V g/bx|dу}|ZW\"^xKjH 40“EΛ'CڛHks{'p!*/[OEA׸ !ćaVV#a,Fu4[9xCrܛY$"YN3BWL<`/:7; Pݓ~;e`½hQ '^Chz>[}!( zȺg/s&3=z uVƏ3Sj-ᔢ8-43Kg p+z9H%D$DBD>2ܾ?6@%S80iTlvxfrlz)"K-KA+SɅ Mb K)#gS=% B S`dCh˓yl㗓JHQ2 e5 V[{xm=̶)~Thudy[<87cY`^[gT\5=m18@T{FIuM>y NՈV1= U5AMC憥ksY[1yDtDb"%, 6y`1upZ$o+]莬˘?Z?3P^/]|\2w*Hsq4_V4&\IlY'Xr^;ɒl#He]ՅN| q*-AcH,/珞wR*x^t%3/!cEPɒ)_<۝d:V,5E~f,YydA&l3CcS1;hFn5@9@0{t!# 2ԁ[iw64pG)+ [f=d{<zoaaZE[$b`M!c_zup;ȕnl 17b88yNuaXN 0[cW[?)[)n!DEyR`f dnBҵ"1Fnd o INhX9pxczjrQ+n嬝/7D)}iAXX8ˬ&qLf~:.dF*n!;;AJYw"g[oJ겇ǬB# _1T04W^T&&HM(VECP\i7>zsVR+ HDRI:+Jhaϲۇ̰tu=HEw-[&$$I3ܓ̈h[o~\s'gދJi $h(q(?gp74 0WFX�%mmzFCkni =akA1K<:gAzƇ=_0t8?Jd7!TN7l^z<EIU&6Rut+C+%E,TW@KA*}dqb;Wl_rp>-n<H7MIBIT/ljTHґ'&&Sٹ#Cò^FEYD8kΩo.Zތ [TR93fͣAli`x,sw/af)19aZǭ̜ިr+zx97*[&JgV'%ザ t+&88M̉ϞYY,mwLm*ؾx霴ɡ򽟗nIN]k'V(~%Eə1 Ca^iK9řvLJ~ m&vV[a76욠7K3hJP�7S R*IFOx!ÝqzvBCG5a3vhl n"f ̸ CCG_uUoM`p. 3AXYj A:a!ႄڮޙ㉣ۃ{m+[KSG7O-o ʑ2S9Z;slmzN4#7gwOO!"MYY[ҽ߳z4scʝۧ-+i-Oz;a㫝7ԱD8୼h&GRPq{;X+w fj!Lܰ0YL(:wm|ipuPQ$&G! [o}{_Q\Ab^'F8ch9-='^CM ËT峋xe 9{eO޼'?[<\ s꺑퓔[F$o&Ե,}zǧd`:s!y}z3_)<)wOB2t\ѐ Uص~ڿ{.O{RIq96P7vEKJ ]>q_]}׳`#TԈmIdxOUK|ypӳv{V< 6_Q24Lke^978~_bfmLr6}%.'46,̏ mk|ĉ^d:K@)v&Ό ]C픬HM!%%S*|*O6(3J�)z1%m-U2sPb'Ka1lW&,)ғe;o=ӏh%+y~W?tc7{b;۷Zbo-gwL;w;ҁw~+~}I5Z}Sra@]7+i|rfƵݬk ꡹�M}HE7gadjꁤwR9PK/o[D 5GY1#I311Sq3;>ީ3{gcE}j(e# mنlGip5/Na,N(cN'q ֒,N)/>&P؇ɭqg;h?b4p39: z.Z%Գ9ZAf$5qU턺B' fnֱc!Yp+eS,!e3F7"Jt=# #w=.:0#}}sCK=+Ytl`{_B"{ilsyvz`23dh"g0%*!+\رttz}K:\;asvє) &ؑt(~>AVKd7 U&ִԍv,mo\[?8ٿrrs~9 YSf }\6HƩXuo|(gBK'B8guvelqpky2jXZÎ5""G4U5ֱ͈E8MiC;WW=<z1qxך3**!'(^Ճڱ5st o Hi9Iy`tbwN> d輖[\ FaD3ґQ62{ݏ& [w#jlec*t}L =~Ae+kf>txs'JG!~Bf?e@U*EZ.[V:2ZӾ@~VVͲ헶>#dzdz586:kᖠj� 7lG/3xP/240wld;|tBx*>\? D|$s15^]F M&%Fc#di#[}{+s# =7jz@z$b3q茤rP;JY<ә4Y-j.oc*h2:[ eE<9:JeI|"AQv!Qh:4W$JO:FD`%DM_W??N枪qz߽Dh0N7*OڕzUWTH[[?ͿYՃ!=얾رŌyE3;WBZECӬrUc@&ytFuhzl|U<BjVϮ |2r-mLݏl SMnPJUik| qWJPŕPiX`y*9%@gʌ7 S뇨pE¶^ߔJ^NmVhͬpUdbI5 |4]Z.i@z Щ=|vׄzѦ\K@q'8GV{.|=HTga/ Šw+`v*S9C1M+a\@zv0 k06q5v7sѳ`�mO,(j)o㦗ࢤh!(@Ĕ45lVlViX䕇 'ϧ<阾Q5,t! ]+̑<msxY-ѡf`dݎAJ js:v[vNܸ9|:s<R(JrDt,=,鶾!n8 v#G 2L,!sW̆ RÜIu~UzmY%{ |:rkz< 3oS=5/zyndW"?dd59y[kZ7|x{o}㌇\p\YaFǠ)rG 7=Ob1 Mڢ<EhxΛV5ݿse9cesN 6NȟӏS W Sܾ}𣟯\F`aRMFHd TD2Hϯ?z~ڋK=C+ 1?KgbH)8j\~UEg%L/!g\,f=Ę3+PRm6+k@b 4>hT< fmz+zW`Z=l|>#[2QtLd$ep%'1/gk|zzanuE-U`s=)ԘbIg"HZ -IJkK) H@]"4[Bplg(. 1" (bZgL\EMe߹owˏo~/߽7{15N3L/6(6O)bٗg;k- !5ˋo~_|~o79]#)$YSʝ._?[=dr:Ge̓1Ӽ>I߬{*fn7'e:TN]ZuptF5E\`Y!sR64*Oi<4 K S2+% A,9)D5DC~bn$2(LeK-$zlx kN8KN(!%$n*-<ɏ&$"8crLW I8{ E. {^璞 >#!էg+3Sυe!0t:LzNBCPNY `b^ Y+!4! &M #d�52uZ{-qF>:Fn`C%|,9m u!�ST&U$kZjoN?ZΙՃa*ȕY !cOP$]W1:i 7A,of4+"ea~{oshgʕ'7Vn<>յ< !l6HS�s 8zzu s+O,X8L-af K.jkEܱ{$elK=<,1Av~rf6Y ;,8sFh_~YRd GRZ:60B9{Ħn=y~듯ɣAlsj մy Yu܉;q.Ҫ-UE'ڊ6æcB CI~'{ϾP7X@2)D虮 jy=@=W<A$bp |`h Wd <9Z=gVK3;"XvޙʙXfd-|@P-1hAWz=c =1kpkǷY8N}V99f&:*~VF`^L>2LŅa2AzQVhbllGOt,*& P"$qTzVU W]Ɏ(P6UJh rRDNB ݣ,T8bp[$)bCKMvAUcdyUD}ch}#]US=8r׿w????zQ}kTg?oVh^Ro[kq32+.Bw4S'o~ů_?]hͮZsB4ͩcS[)s;͓ô5~!ZXV47aZͨib愩­k܆aR}JG2if>ze:Bc&gV6*cRT ZãBe 0 ].LzS] QJʙT{F<8q�V1*/*ʈ!7d8PTJ YJ"�OA'U.% 8З*g2^t ҙ73 ‚;D8Cst:lGQ-p[!VJt] F=ST!%,б@82,lPv�;4ևd遷p#Ml}^4Rӎl!duؠƞtБJTeSJR'6ۦwzܝ{0skjIčs a _F 4ST%>a0(؊®ֹѝᭃ񽫳Wo/^uGT xJ`}'IÇ>w8yJLq�YAO2okjoaJ/0<.0tm|l[L0d@bjW<BCשDЗQ7oc T^Nk6~p-IA=d9z$}I}V ג:|ɻ?뒞;b+#T$/i0^8QA7v {ؚљ])MV'gfhb<u /z ԙ3w\�= <\o ,c|K�^6 a(K&~!I,/{m^x3=.mz1w6F;UH^ ,4x#THI)FP*4—_v~W r9[g%g+IdY*9*Y�OUqu©ll6>R'dFU;Z59eEe鴔Ni<(#MP&DJ7BeP<6V$KHǨ2Ӹunm{TyW> cjU]洖ݍѭw?˯7?Χ_;Cg1m=NUa\A~1ȣҖ?ھΛw食~/??tVdcrz5a~<ȮJ_Uu0Bj;ӧ7+6Oʦw6D-Ü  [;8Oj*uƍ-q bWKVbӿl0sVV ^nTwU`!D;K#҄œB,˒x* +;L$vrll ρ"p,[ ۆ²q8LHh<5N~=d-G�z2~3LXg lC 0}dYG@V- L<O%0$vpjy$yK|f(5@Pda100qm\Xc76l0Rkdeᣌz$)P6tLLnu,nݻ3swZIךּwi%mywsz2L||TG<DcK'Gwݜ>:]q[m}C=D  fkCGqʚśwZg<dャ^)aj31q+/hu: (izidldaJ0A#[k<` SY?̅\P3ʖ^?ݿ{:uO }!/ks:ޤ뷮x_{I7 fH1i^~̭!/xmP\nYY{ِëf6=#d0wU1v8eHGg/T,@Sh)gz&Ȕ e^?񒉿s=/qu/c@*>2 QYĨ,«@\]ǽ [agJQR@(Y5"@s%JVjQ+Fʑo_38qF6L?Xt4oszvc{#|dqK'1)~aU~䀂Ȋ\JJ|Hn:($'&(1/=CFB4/>2R- U`\@nJ|KP?$kTuIzbZS:kKۆVW֯{9RפcMSuk}w]uAykS K9Q <z/~Ec#['Ic+yQm?>MW\X?\qRrjJnҙ}r~1`JtM,M86qbB[&7rgvՓ~tN�!9mZvµEYa='&SVTЕW&NE40qEk^Vy%Ke a<:ӕa C9b#L{T-: j D`)@ N)$9P$ |d Pcq4n=2ۿm7̱%V֙bL&9NbAZ8VDoj`GX! -܌-=M] kY{kh쬽 3ȍw lmw%١љI3͓s{W{Vݻ={c~uT(2u,ѐ9 @CVXILop!{Rm0AD":R=ҷ3wuGϮsᐭ'mBfXRAG{M]p> 2ձt6D*4ahnN /.D焆l<A;d-OJʝ8|6Mm ;o~!;CMqP¸;]VxJ> қ%ݽS pBKws흏ս:w9 ERXE0W_ )/䓯:6x3Eh Hl#'r'}Ԓ 9caꚮ] =2TUNxRX?v&'ҢDQR@̯d3@?9@c9ub/A<I˅veѷ[sAL%EJ:C�xJ^/�ůcbEQ9J\|ĥ2GR+VιaJgI= kzo(,À�a)FSzqΏ3!2J#"#[-k˝[Su;;\L|:IJJ" <bilbj &>䟝QXY/W z\#Y&EP E@n-clpjs{ݿ_O7Oԭ¦nf}T>QT'VWTTԷϬDG ,:MkjM5u LנEcCMG2&&VbBϯ}4ObfAR/۹<1;u)Ճ#s[eKG iB2f0VS\Ւ4RkH\<L-jJAs'"vdC9ïoMieUY%5]c͑pi*WS_wsJUcc`c]AN(@2 pDG`-pDC %kh :UOQ5􌰅p}wK1 B8rubGb'=7DIf5C0$LDSL1Rbnd`D[ 7HokfXA)ַYy6>Q4� $cֱ,:8g+_[=3xATǁZfw;7o<!eDTYxmZI[atl :$='0 bIfdrhOZK$r2đ-Xw8btvh8: IY lܰ8jGdq=0C[ngWr0h[G&+L wУjg=}wmdr5@[{&8#f VnϜ<ZVKrE5S[(6AQy<y'G/> !906�(ھv[?n\ѐU80ąQa xSܣdKz)X ʪE0 vpgDL="U~H I1CTb`!zC#T O K$DL@u=/Y++$fYkh@ehˁr ps)V~)fpmg5J ]ւETwѹ t\/|Qq>~ гV3Fe&w6W53{̲JJZ3!.Z햐Cgx&$rri9yȘx']*'$SR|yгO e2="%]0 =' *:::7ӋY?=ƭ -ongֶɚ[d I-mI E*zXqJRIb{yU}Rt|սź:.URިnjP.ƹC93)Kyӻ%'Y A~ǨcPX^ג4:WtеqZHZ߉Ykn lͧWƌ/L\U Ō,q[G}Mn"W޻Nm:MQy᩸pUrbAUiSjn-[ 5-]E5ͱ9ؕNp&GRTeO渐Ub';F y)8n*8a3~T%d_/qIK^znp&| yz~ cw wg]t9p.04‘c3d]镎T d/q"<:tfYd zipCd!vڽ<!ӳ6z66>dLH^]7[y!@ஐ; BBf^0 _#fOc]vP|T 4vlm~kJawo'uӸɶH2CjaG4p{0̼).x $燍t-\t'or|[]`!B^hs"ÞfⅪ#?a'aadid׳s *$_R2 S:  m^8qB!\zDNJAgsˍQ V"S!_'“bMNݿ5{`SQq5h7Gfz+hOo$aja7>W?3'ϔP@8FFw?zS_rŘ%ōZ}/2>n^ָzQB8ȓ^?:ą{QCU%!X)T9MDP$%1(c_#E^9,Hߨg=c$�%@ΩDIj�Ǿ˞NdmϹnhǷ =cz`~ >Ade\� %tN(Ir<xW21R0]íRJ}sљLJA =嫎w1q *Sjo{D݂Y, SG" Z& ;$_Z]W]0_?/ǵ[SҺꀢ2au%!s1z׿2a ~s:HmEVA]tr9l]j hloLrJ/uF&lf-.L^+Z*`7O5ciSUk ks_>K]Dd}ckW 6 7ыU\fad,yʯ[:YŪS5-CxUdh⊥@a?0R&c\`w32֛NvJp e8GeZG8 >B4LB)h:M /*ň�=YIπW3#Wg}+Oco.)fŀY0`0Ȇ cALȖ q]%gG2tt!dbm[ ұ sd* %4D#̪gs;fgTFD0m7dC&ڥ^VhgN߅dg %;Zfwz{VMܝ;|2sqqJY!2kOJ:ĠxQ|o _Թ2w|}g7|1l"l!6HkZȣ{7+ۼ8H+w]S'H XL<-0Rf刂 wBkMl|)]O>NSBt @;E _qy##rAo:T1, sg5m.~ni! rFx%M5!| Cf l͝<~'_bC_9{{G e:34 rA%_p^1Kj'ށ2⪀9#O3&L`hkVbs/' FbgZOS_3YZ%NϤ|cArH%(opIH>=@ :kǷEhgQF\VeZP3"όhL˙kp�J Zap+E*agA _嗐D^१_*eKfg.@d^f:5*Jci%}#y} +Uܪ:rj>=U쑔,@gy%yƧaSy4WI4:&IB)1h=ebX W)^┕([ZcjsNNOt⑩^Ac;WȣdgK[zOTq»fZL9XM ,'6#\]˯GJjIefF[hh5&KZLYɛ+\>H\zN(^Q M#nUXt_on>w#39;E[rVzfBʻC+ܦQ؀nGtVLfzIEx̼F$#2 I%bȲ"wfFVL**\|#1#vOdʹ~J^oGK)T"R3~ }Q/璭ϹJSJ�=__nn]�dF, @6 f`v1(<f<d#w ֱ@A g d [#`Vpv`h-$wM ,-=ڸ7WN_=~wI^Mb"C퉐dM0[؃n`0eX`QTa8cill[S{WNޚ{48.daxYa`6(=2[(/5cx͛={o}L0BQ(lP1T]0J3"Ziw[agGOJ S)L@#݉@o0O׍�p'qԋo>݉t ~`xދT6D1lEռY;R;Jn_ؚ:;v!+܈QmQ^'\><>~tzϿgm}0)@C@삁7?:˕o * W$=#.[^fF\Vᅱo qA0*^:Lx|$T>&=q~Z_ߋ�J>Ww�Ix=_�eJXeB_{>O:k93PE/ pg�%_6, ceڌ ҳ -%TiZvyCz�yZ%Gɀk1ZWEgYXA)VK(B`sIy%s3)ܬ�C_BdrT<1J %6n.-IhE~Y؄"4ߴ<Jq.=&V@Ʀ3|ԉR<N¨D|l2ZL"Ox P$KU=cʦ֎ɕս7n]ƪuV552ZUI*o=x:8'uj[\4怎^l˔vm'sدߴ̼-$dhķ޴DVWOaO%u^@JFmP62_rX~? kh'iXMo>Kw>}=51Zy|%}vW23;N-#*j{G'{U"`G%TfdTE˲ &Il"(VKyƃ;Ҧ#fF|�s:˪x0Q &>ʁ/D{ E7)ΕKO_琉b*A| s+(_඙39c@6�}3Sߕw: tGd6S C7Ig5BB2х!ltV&N68$-"LPTW3ѽ7~mltjÖڑꡅ77n5n%h:ã =(|3W%V;. h|$#wO9*d 4 …"Ʊޕ+#[M=<xҹtYVc"b}ts /M @wvL]qoA2 (" [SKgGf ,'Y{ Un LirOMahc_dmK=x^.s%z'+*+ D}_/-gSQN6"Yuddށ  ѥ-e#K ѽ;}rŻ7>{\ O)!iɹS7~~6xx5TPܚJi Ku'}ڶ~ᢂZEqo(AE?]㙞 ?^ CK jb=kL<0H&~-:θ3]|n3NX ȫ0j`htt& Юg|z_ހc1Z�NRUhWE8m",&~is=_z~;7dp2Q H*_?ҽ^6=\8;?⟣eVz)3ye!UMA:jn&!3" � -+25AK"$b#љ"r\I Hc{;-䚆QNE72l m쥗7 +iyBJd0wJxmlp;w5Q2wpR`吙 6g[XdgIkk1,+!uUSžʶNU$#k>./+JXNX oox?7|x/U~[_RaJz.67ELn`l"${)gpbx <[ۓоwER${}KT'i:N|8bQw4iX3j#4E @B8?崳| K&^S/jOut9#f.P@ isȓg-4xI%2PͼUf>jc7C(! }gnЁEX `:.ͺVV~idwy`evsfpql5OUPkXojoq'+ZdMS`%N{K nGw37CX"-ګ<͑!^uaFHV򵾍͓[w&x1qztS[/Is ?Rѱœkk[O۟;1!')>܂1b[WJ'Y,{o: 9{h;6VN~\ln<ܚsEAvQqix~nSMׅsʞϯ;0 'o}*ػٻq8cX = insݻ!3 Noɐ)0yڭo|_ * 4sJ9m K{|r_W D*3|z-R lB m蛹vĚ))Tϗ%祗£RL G GcJ<On߷* 1 5PE/ s@D@V6JaeF&%ijzIP&@'J+p*{Lt5JQ@_�%{+ojk=N^Ȫq*iART%eTQ1UTDD>3P jF0׏fHڗ6Z7VV6r *)4tZ_aexe3S^R'j7v5ՌԜ,|r))ɼ"(.% ~R5]㟐**H)MhLhnOi电FuI[X5Qg&Ͽ!>HSM-M^ЬGTteӵO䧝d,䮮Q[Zrr["^e6Y6IڀFxnEQ19/nr5oH?éUuLTS*kYc녳{emv";><Wt<{_82RH/M[)߹Q~=yf7m:.2R_7-tN2* XH%GD("EMTn[@jz<sC\>;оn؊Ȟ˙[陝UfoL99rVBL`Y\_(Mz1us G빅FFMEf>R#\IbhBC0Ёu= ML!'!0.wk4KUJyQ Q&1Jb'4 ]۹1wwµg{F6c:nd !K-A+ i0Fz:8tYg~zs}jIޝ7f?<7v\=#J+EaHT�:)Uc{c3s[NOp!\;` 038%ӧ;f tKo)n:Nǟ<LG#!w[mjG_ '8tph,tދ; p;Ї]ִpY6%`^�Uj'y +Ed/{G!{oO{~nuw~=0. N ́ wv?rA Y9LT2dJ <IӍ+ߕjLtsL /a0Zd,C/&&cJHܫ9Qz.{%+ %2@ zL'~I&d^>"|*»H>UXDEI�W-R( ˪J Bt-6E׀VUnDG7K]Ry zV4  ii-NVEVA�CW4q1�<CU w,^!JLXlXoYX))YZR<\ -Y"7uL'ŴtsKeuZva99=AID H&Q1y2TPŅK+Օ% +3n4l׮%L+FfΘ)atd@dS7V٠Ꝭܺ ⎁م;oNO?[UEnRWvt{dRkk#;`FY6l΍EvUwJ|*'\Ӛ:6>Q:[:7)hc' S'r7w}qrfxe7g~/jܞrjӳU٦J.uͧuˍe*OVAgŠB$4-Nŕg5K*ó 5!f$4/!$7@.d'ׇe48Ua`v#-Xjz4 dݫJ^H_?;#\@n;But &"#PEDǚ7 5 -&D Ƒh焵u2r3;vpD҂qdpnqQ D E#bREm􂒎ñك .=Y^?^)/M\ Ck aKwzLqQxO!*ɟGWe gw[֮r{֯?<3Nh3O/ȆJK m͍l.Nm}tÍoȲk:.X#MϗdV=<{tlmd5&"q% aNp7C'_7,EC.npGo}ϫ{',P4 &p6?Ko﷡i/pV72h uØec\(A<ұ%AUPPٿwuΣ콰lwK O\PgM1X^tՓz_~ڹ BISVu]}Ekg5xx/,.y3 O4\8f UF^岘8_v �{i=_L@>(l-a o5|3U;RA2"YeghΤ3d`5�7*(�6Ldp曪EW�"22ik<PjZR TV==(q ݀n+:(&i?I 7\da!xr\$NP9綦323F=-,.VoʛH%܀JZv ?md̳'>r7V0<+dLOHh&S$*,KDUq悶7n;\z_~qg76/_W7vgIg{#}nvK{ryH/k`5ƍu5u,ܸRr|@jlwF ,g^}rB iROΛ$g+KUSe's{ i} eGs{댦5AY17^5w9;_Z-&t,w3j\O[RM/ [eqע:6!9/c/њk%"jp:\NǕQEXqfHJE`| IňɏH-N(ΥrBTQZZŌ/ M, N.%QI\bT .0@WiQhLC=w'h_9z#w/:aׅ_󿁥a]]2fYl"N<]>‰ʇ;l}whb  noA6 ;"}܈n :ӏe 0GB@sU UNy|ameNFә[CkݳzBhzkz }H("4"VM6 T9+I}7.^>~g;kzFa=1`IYRh9]#C[ǧ{CYV@ K7nܺt|ur>&؋k9C0s_g t`)8 rŽ_|}4KχdAUM|p,x)+Zl&S_2eC2#.Nz>…1tNnEQ9#a^[FdN޺/4E]L7D,5G}qN?[ӔDɋvjz5L�L'o?_$a}$@%&DDh�$]^ hs@'HƗ}*gc&-K"end23ThD%S9IvLӒBxT^*O iBm32),-,4&ͥHs\,4OZJ')dei QTLiPBR5*Jt )U* s P6M@F P5 $YIVOHZ,$I YZL$3HB(' ^GPx^T8MɢqL ;Bfx~&~>dv8bxggZPvҺEL 䊛ZkggN?׿_;n)Y4rB^+PPR\I∃rNbL~f^Lhwʝ;{?g'o}[>{'S7[ff]anr{'ej9;kaJ*j5am;7'_yy|;쒝VZ/a W.]?Ο,5o_/_W EÓn鹾i9M^⎸}(nb%s:ĵU368[4Qnn]'_ n/aLjrׯ .8*Gd d{$1OUT^S]T^VS\T5>;<3=>3><6~vmeguqL R09XN*4 D**#Ƞj'I49 W^OπndĿg]g3k5a 3glغ|ȞX.<c!eaf$iL4ąMp! 3u!0֞T+;2;R  `N+2Oc<l||i@^8!cbkj=9һ9}ej[W+4WKY $d,iX  M! 1acO"Ӥ On][<rߘ~'50T Ft$W<<?ptw;ga,{7=7_#/&(-=ڛ?vӝ&nDU g@$TN$}pO[<=Ir�eMudN?xppҒ@CH`Vw%q.(=O޹sҽwJSAD.(\7!7.O_gSFH`.8AUlO@([VӓO=jE 5%Ox(.T"aG\Mi2EJdD MASP M�?yhjP,_9 +"/B O&D&LR4|T*4PjbȌ!D9Dn<H'IdaEBh(tAeRdE9:EQfQs2_QEYSeEdy YVLVh(ҢTSbk1UNU qUj^ji 6ZHͤfVҍ)5n"+ϡz PMF37ˋ2-Di1IZLąQI DQ>QK҄9T~7ͦsTMexYD~^fRXItAeSON N/J:̈ZF~.<n_|?O__?s耔L lRlHIQKJatBh-;|xzcyd{7}pg'|vx_s͓7޳꽍%xpTTVŜŴghJCFPYmiX?o4ԅZ{ckd[_ZjznvafZhXKW`pRZXY?5=<(召xUuPfG4ļbA{Oڶfctedf;oU-m_/rmIr|΍^݀ ɉgp CRQ!<L`dyM΋?g߻sٳ_G_w_>gO٭~y^XWƧF'3dxA:ĠF3(rU d9*'еr Ӕ3g_~%[υBшٍ/�?Ba> = lжl}g,x0' f Y:y1Lk n 1A,@dD{a vx aFؑ _5@> ee8v$=[ZnadN %SJ[ZF&W:z76W6L_`ݎI~r)o 31r 3K=QslĈXUV$%c)ŅWVn<X>yAv 9bQX=_LxBjb'7T6XaȐ7�s )zuΣ'o}a77tƄ%5gDxHe[7nןHsCynX2~;ٺ^XΜ_V" zњ|��IDATQT#b`hj#` ć^!w,܇,+ܹgv6Puis2]gn9pч_>yJR4ef%v-Bc18F4!@?"[{Ms4/Lدu(?8 L #\Ϯl>GDD`X) (SZ+LcQةTN:Jt P|w#@g=X,rJ=2(OTSdrb}q>x$?Q0%JˆST,(#Ȳ|,/$+ "BPcKiJRl%$ՐDH֑S)ufBB!e%%6&|\>Tb|3 H4�(n +kɊ B ȵPfdqvE"Χ <$*4^ j l $& laAgX14YRjNlaȴ_)- 7/oW.`R31r-FPİR婱 =cͷ?>yVTǕՕ7n}}rӟz'|tzFիu-5 ǵ]a4ٙne~-ž׿~/~n9fx*\QkK.[le/FU/-ōMGBʙ =sQw&vr)J -K+\(Z*ZΞٖwLJFwN)yil~upMgUoiU=*!HnǐxR2L@Xnq{/7?|/?ÿO/>w}񃛧Y25M�%l`hetwaЯMN)U M=9&N<KHUȃ9  C4US{UߕwA6Hf 9@;=c=Sϳ{?̐[̒�Yz! q:ijӳ%90+}-ZeJcF+ʊ[ǖ:f:fW7Nܝ޿=P3/I[%AƬ4}N17ӂO٦hc�Ƕl (kq{</r3Mm[ecWvvo~<@!k'Ň'%mmݹu޺?r~M<>ReL UՌD%b>H' wn3a0g$gN׌MmQ wC{pZ|ia爁WEV.X>Ɗc g_KU>Lvڇ&*Y\ӏ:׎<BHZHlÀ`)Mp׉'ƔȨ^|ik@csIaqX|4@l[z=3mh=z~-=k!]~ %<z)=G$Y$Y .SRAt@͠2Q2G؁q:q|'S�ߎεc1ZA|`c!D*serH#3ڑtpծ8ov''ɋKz R}Y6JFay8u. [+'qr�&\O¥URkp)lrySMd߈M:RR!HL'&48-$@L5QUITedSQ@@E� i!U\@$ydqhܗzr(0$㥓':YN|dr~ᕦ再̑ɸ!rj:J3(VVVNM7??'?yEɹ" \M If5z:Ox_T41л:y}???_^}ן|Onu;ϟˣޘ89u#A<<SspӬcttpKkV]~ %3uO>˯~Ƴ>O~%eq^�_o͞XN[uNjW632jauP9[iSP+{&f3#¦ԉłg>mbW7fΈj$֒kfw7)9\v RG"PP]/?ǿ_?ŧ?ogݯ>sk"J  =Z) =kϣ3d?9 З4w=<&;]*9p (]7̉12#(x; 2&`}Ht L= 3di`̀,fȀDN|? jCڵߐ5V p+-̅(b ZWV{@>۹1sxwᅫA8c?! 6 ?'JsȆ1 1AQE1;Wn?Xd^gF�d9=}u=̓٣ٍVh"8L㋵$+*nX}{ᣛ/y/O%9.{|DQTqs`9Swg}?jl&an( L?;~rOXP={⢋ko<~÷Epn%iZ7iE <pp_rhJAI3|�3@#wXy+EJA2e۵}uO88u x@|Wj`(Y!O 4@Yz&^гQAU /Ǘz�8Jh<ĴKs/FЀAa zN<Eg27,w҅~,k? cZxV<`u"gfA�`y<\l&EH,"ar0M6Bamˌv`vA#?Q Jt8RũTi,AtPf:9N19qenX[73+3+[*|1j�.TOWbbKQtl1AULPU$U1YYB.4T@mE1EVH�<Y 9T^6UC>׳0 "E&4A(nvT4qY?59:hiؾ!Inn(?عG|_ݾdmspSX柔K/b$j$.L,LI_j|ӓo>'j:;ZR;Z:Vgq\koKjee1RKj13333333ؒ,33Cl'8q8q$~v9O}y[]*iڿݼ'n|}n8qӻK[c [^9Sy$ONk 2Y|rnqfO_م孝gZV]c=K;{ܫ3rtZ>W?7=.ot*u+%v%i^ =4^-4>;5S_ӯkQf\ eUu3JUaYb(qSݑhES7aZ1v^yynÇgn\:ztѕ+3cc}m}=U5iՕ%%~: ې%ذP44P e}4?�BQHNHz Shqu/!9[$$b7u*tAd"!r= Q<d=;yU,+7mHb0-Čv@*' UP Iida K`eu,M تŽṎ᠜:'$Mw=6Y{:o CA<$pT> B+4ivmiv¢K@H|LY 2gF%U M7,)2t(Uzpu-M[Es7_ڹvgbtby3ʅW4*"=&-f05um[sg޽5`) *Ha˺i7uا"(H([?>sJ BIOH)8>g7 )ImVvm!`Uca_~uŰ&qCs U R5BZ0gV�!0i(gn?yz^HNK՞kBfm?l"q}CzdϋzGng;~z6|? `׳-s//rCۋ%XIgIS' Sg�I WIsI+w)+wqsaS3sW>n"V6x1[O1{AS𴗄-Qʎ eOt J9ȒNd)g+Mڕ&Nw0nLqKԓ-%rE \qO#M !iR1,G SQ""(>@ VF $k# LGK5 3&!=0;-5=-8.!Hwٴ趶.(jAAؔOqCT$1=V[]7_7[UĎN!{%8Q!F.y!Mc97]]޾trngz|}ucu~f>'=+%3~tb]tj|dߙ*׌n]{oٹtq3gV6l Je,nMq@GAKKX@Bk)+=+߿ǻ]V-k2O O+uH/ hooiʪ Ъ;Cգ* mTdhwC'<1õ<bh:{4/}Qê倫Ђ ZYs"\n/SɖhCW6婛s֎꼊ؐdo vrls*xD><'[dlNCR0X*߅g$d�\?Sɻ p:" )hGJRl XU�a'�8� lC{% S=o H nknY8?zo\٪z)a)l.H\ $$ZHJ*'z�)l"f&Chb�(-Ăᒮځ桩αžͺ!-#J@ nT0ӷ!z:Ƞ}tH\$-Q3@(04G4-4Oϭ[9dJڢ0e5g.vtca~t}c~Wwnޫ' +UP8]'-J~i)KG^|̖6 ˩CԌݪWWc` :ڄƩՑKW *X T5܃d$6P6)FunvV>_=N)�gkAΠZUM@>y1kh׽urܵ& [ϔ g}~ԫ"6BAhz2y~@zll܃G:�DLLE͜�D̝D,-]D\rcばW;Oa{/aOA؉p&%^b^q'3Qԅ Yԍ$N{PE="x'Sē)J`/&πyȆX0" {?W;΂ sxWJ~G==n{y{]e]\}T=4==Cahb8j h7>~혱CVX8_0:P2;А=>㜜]SQ2=PUGrRDl,^f#%ʣۇXXGa|C˥?۸pKO]<{޽{볕/[=2{k4/;dwynNO]㜒QYv/?Nmm^{p;Ν㶵9*j+i!Ĕ.vqsZ!%-7'gү5>߿1_lVJhʯ5wGv uq[)]ӼABjuREc\VϮiu(5y鳤UT@utnttt۔[\OYQ!gARU4g2L<X@sOIv2yx#[rP5<d"OE�VI{] ,c,&7I@5B |�mԝ= פgq%A7!WD Nӣˠ"!KIC\4{= !B2p^!A)B=`%M&օWZ9Y3<qqpzVfRlJulJI+#( >iا'() T!Imll\#c.oӷ[YG;:<"k;G+{zG&ZGڧWVVUWs4{pm{AeK$X3)Zgu,v,ln׵9>!l j S54bմ 6-uP%mI}>CdTQqtѣG\=䋱cyr(k&_[? ݇8`=5y[ǏarAjFM$#ee'Wp6HVAiӳxܴ1u3%e3&GH -RJj:|[D?SPДRx}Wl)BהGI)h t=(SmGLY~񀪧/8~ΆONߔ Yͦ4C3Sp# $ 1vsC ?llǔD ;:8"L[`pX:C\`V0+npOd/3�v\ ".^JDD܉�x0$E"p/D �P"LbI 0 ! ¼8 |Bc L"Uؓ#t-Ƃ1nL; 3D;хhT=UĞ&fOudwdriz�ajvr1>#!8Pc@@?30tz|a"`f68S6W^b83 <SRYt|Rs\sRsr>.),6(.8ɔJ&Οi|Fe{/}vvwu{_?kO_ի.=Y=3ўT_R5<ҿpЩkCIޅٽ[_?|s֥K7n_9u^nkk)GWC,fiQhNPEJ]r6-c`!wʿSޔ5><QM-jrL.4 qHɦW6DON,LxeTe _y41UQ;H+8ƽ&<bpʿǷ&.4*\Z;Ԃfʞ }dq+A "oMT'kړV  eD`Px?M6_C}=5XnLUOH'0an"6{m,Iv,=+)HI2 f7=�''OBy >?_"=KõHp CD.C0`HRE<%e4\ {1  7� JB! qA! A,Xd^E=SG_|ZBIE~`BbIT~xiLv`T~C@jowH\amBZJiXxJ''Nה e-г^Ae)Dk4C0R6;N831/{ooi|ufsqkmaz=e$њjӲ+cTĴ5׻f|yzn6/)$ _ vHGTH\Pյ˩Yhw!AT JbږZi_o3g߽qjqg/@kAH{brHf %RZv+޽*,T@9ܱv?b�SF֍/^ظg_4萖.n7'A /l 8o_6cՁHm jhWX߶y.}LRd6{1 *i ӫW +o02k#qέ~\:8gcBOn(� Xلo셣cX*MEbW?jg@'7 J<?%��gG05bH"]HNS' fpFX+[Bm\WA;∇8y P"ą(F`$QI؝D''ýHpN"HTa FdH �(W|LA !*LeAI\(%À* !!$69P"B@H/\8 "=Y0O [3aL b y+ē J T Ușv(tq[@L5>9ܐf>40'u7525!'gF gZy5平ätCX.+vKLN{&%9'ǘGGZDs-MWvLU\6vn6l]{ӧw>z_~{ߟ׿g߬z<wF̾蚆ŪnU䮦k.to3WϜ{qɦ|B"ngk _894L)*1INF%&Yd z&"{GZ:Gb[fi Hlr*'dp,rhZT<<g//݊7KVL/흈kmsH!U \˜8*`vfQ췣`\!2(k=G k 1"SC `]V-@UqQSUwesʺd$)^҄߂n`ֵa ۇzl fPw?_'�JFKdԅTQ}:X!PHšR : ^TF. # @dbIȪ"m񱅕mU-ealn,#2PȊbFZzL)ꆾɭ͔< 7#W(I >="b&l*b&i SXJěi)5SyݓŽS=uÓ]kGVVv:!vd!E=(r%o mhKKoY^\j^K@kHhaVسsK{iqFf*RƇ&ʦ @O^xnu|XhAFykQLj7H#p=zǎ3s2>B9ǶMR*!X5oԉKn6.j{U ,gт*F fËC'w8 %C*Ns^4VXߌ[{_}!_oxE@EO_=yMF6#0#'zFOgw1�8z6gez�ʚг Pk74}n^!`9k*C;!7Z8A�j ygWg{!{<SS 3čq' D!w"ē"̇@ %!^d#Q *LCPP2JfL,#` P7…P8��x m ?#D'P9p �JIl@P �ńy1^ A LSȃ&AQ)ndAg2`h1GEʑG0 Fx! ဘ^X|8 BL#q.Q.~,鬑鐖ڬBfF\_oTYw^o~##攔`aȵa{0 HY-)W.۬,(o8ziѫW6 ۋf{N_<ѽׯ=/߿o_7>~~{ū{iX(J+Mm<zX*.ዲkԮ;Nzx} NF6;=|t7{{n׉[̎6 r6Rzu#-=7yJM h'6z4[8k|*N9OY=ZTnY:9:5UXNi1 HZܸ6[<:>e̋wwb-b쵬<tl<n,+F.1L3L-P+XG&%ʻysbu˹s|$(V\E�=Kτde$`H?a> %$\ K5!*N"*Cf")A2*JBTUDiH(HU IX4 RXNؽ:66WNDhjI@B^Pr.+4RX5U361xwhFIhTZ#)TUdH\G$k,xl Wӳ5vF:RV$E fmx!;%y4%s~`et{nwy}ѭsG2JmCUt **Vi+sKS;'fx@I*U me! z:&13tu׳moZ_9usJvD>uju<9 !U% }j3[7nMu%54.oG$h )hvi[<2ylԥ#$W7)`_A+W\='to9}5MT\@) BuL�# viQTk GN{fAՍ#+Z'O_.iE;4 @г3ȟ'FcU?iOY/)%P2O8s3g@ 14bhD#"fj=nm]<=N^zv%IG@B?T"BAHt0`T& qaT.�3y �@<?w>�907ȅuýp Bbkp6ē!nT;Uȍv!(ta{Sό2 Ì(/@8W3fuA{#=}s:v6S2kkCZEvq1ѽݍG.^<zn,k0%WZF&&2Y zb@|EcVfWֳ;3 kzwų㷯7?xO͛_}׷~|3;}'S;-+ 頖[E97UTLlU3r[:vݻ5}ȑ7_}S}wO[A>".a@), nm]Ŗ' 'L/t;-srBp܉ݧώ[7;5©6 :GB;I5ԊZA,Bv]ܱҕ3=s!1.lE/C2 hmk3G R huPM]EgUmR&1\_ѕ&{tVr֣0M)N\S&$/ڀOXC_Cf�G!UWauG X`P7c`:(.RTHL)P2ɪ`rQC-tm(*VdYC; sAcM;u+iUe#Gk<VF%3*:J:&JkzgzZ6;Gk' [Y)8G-K@ ><eC͈C}nd2\^jYN`MHeWXTB쉋m3kpaU=*Pe LIk`\ƱU=XVGUL%e"V2ܫgJhhQrQԳu6trrGϝZrjt7rHdjܟثN4BὋ3;[ΟŌWGu&~ G<DU8xg:з5{[Kg.fJ X9*h8^9z7kSИ;UFe0!HQG9<~X|ˀ'p5;lpщ UKHX* �CŠh,!_P̏O@1Q,5` +r>11f8imW~tφ G@1g :3 n3 +؎g'ę�? O2 A'С &1d„#2Fg#/g>P/ cAX�P},_A �S� M TLɀyP7i8 24 '>b",oO&@n EĕwJI}j!)E"~5u2c1!&躺ë Sm!M퍡uyYIc5;;N/UNu vF66WeVWDu}9\X{ѭv텳g"s򲪺ZWOl={o}o~_޽ủ>'߽}_~+_~X5%ͳ7ݿ߰7<X<3NONs*(pͭrN̋n9ʳgn?{Sx4q~1=1tu-.+P\B)+m%&1 [&cƃCFhNń#W\yl[>澰~Z=N)s栖1FyW^sz!)@rȊ%qW$hؓ <Vq8~K n%''7ۆ%Dr"8)A J<LB[^'}g ={ֳ_9{,6BL!#Ā&M@R:Damw36cP-CDNGUd~uķ \$ܥpBR" jlN /Բ̺ڞƾٞ񕁉n;/?5VH$cڋPBDE AҔxR,!s?1KHa$ZI9I}  3Ӎ3ӳ+GƶOF*ڀ( P*T򊾉)=+[sΏmH(ӵpSɨtLeL$1:ܐn|H1V\MS+,Y_]<v=VjW4<kr|PIºnpttu}٭kǖn Em1CiUhUSGtB RсSV'wNl\zm+2f^hԱyt OHQeOcdô0 uCv^#,Z(iǐΒ Sn2RْۀqQ6t7|{=BEN5p4408?c Ǡ-�ޫSsP`EVG`}%c_.rs ʕ3#А YֆaOn[8B,`.P[ g0g{w.fԓ��J"L^D&Ȅl6Ɓ0_`!p?gPv�eC�V\w11!R+ 8H0| _HhD68)B` "D_4gzhTa �܉pgÜhnlUJ;ƀiD@7G&45H8XG ;2ja:hn*13#ڪ0ݹ4l*,.鏮o (&ǶV$פwWftv,6/-ɞ[zۏ^yj')/-'ovl;nׯ_ϯՓ__=W/?>_<٣׿\{kYvzMHAˑgo?ͷ?.Z./i5O. lk_^=‰{ǷϬm;7sDKryǿѤ)VctH~jEz!6k*.o2+nx"mvYZnkKj<vxcL #Fð$i!VY&=7>s@+k lw˩5NV)тI<%oyk3W%7}/ >65#m2m*em{fhalgnkpɱc[wپxgِؕ横n )H']($: M�3�LM?+DWC%fiT#KA )]/1C~-#- y$}A >eC2b $�%KcUQ.JH$LTJXBDk5RF9\9Ɓ̖ܦ⦁ƞٶэ鵶ɥɌNNL)^XA˜(c+n#R#V.噢PPf,IXJnMn`lllᦩ%RX6$v�$)/ ?fb2>537y.81}% A`U0{-e@t0 iDUpš#gϜ^r|`MEcArzg/1 ]쁰켮#Ko_^)ahAKicsɝ}j.>H@%{s>ܽsBS@cfC4,mFvO/\Y"c"b,j`IH\P# 3ޜКu̝A(e<;.W"mmN !GIH3}Qt@&'zG>` d�ޢ>kΟmh?afG_G�;҅ {� 0n!`{ 93Pu =nq:ll\ W< wDyz<HC(B0/̋ ȁmqaToe�W,"" Izr`8/* sCYAE8A`!//d@~P@4_qz3<!&p73ypF(-Ld��X"^,1<Săpх]i0w:ݘ رFhcJ%EcH*0ƛb^Av>]5KKe#}u4ruyxc]N@lRe@Ke=SY5)}]-=U5?OO~ő Kkh)Y.1NNvhQnVcUڥ[?y<~Ǐ|͗_o~ٝ=yWqvnYKzy~Xyq8![K/*wILl<y'Wn,&ξ?}}JUy#229('//3}0ct.VQlO-iZ;|B5b|PJ+ )ji5+-K0as!]S6`U/?U^+Kőx묈qEQ.?x_w?ͳ~ͯ/~凟Ͽ^>߼۾P?[90\ɆEb %$, oPE mG||t?OgEC쁐c=JQk 0EaFB 5\ݧ ޣ&(~,&'" * Aȁ"JPimcSYM7}?eGX,2b a2B29FNt򺄆μ։ʶyCY3^7<29׻t}pI$'Ɯ,b’ L U/Ηw B,XAi3c3=+ :L !Ye>;LZ_9}|ֱO}jHd?H\ET'k`+e.&s";d mA{uHI=얹#o8C2АÅU4Z )Y+2~p{fepiw3X i,4CsKJgcS! %m7afelkGo?9~^*ah RG9%C-]΍w[Vw|"H+%"]H kdVT;%nhRXe.sb0x@{>1.�pI,~?kOk,߯3my;?8xVG|>+t zD#G8-===Ċm/v8#,`[a�h3d,&*~g+g<wup#JCBx bp⊐_1\/      F{"E} ?O�- *a 2GC<!1&W`\8x 1d.3]{=�d {|I34 虡Lg3bQh 5KRb9IF"L8j,jɉ+o.-n,]נ2]]l_|{o>}뗖ϝ]:;3\;<374Sٜ[[ydW}LD5q KQ>F,[TxP~fAk]h#wΜ<yrxxjtjf~kcw/y}Ogse =w^~ٗ_|_D yݔ:FҒ3S$2b;k/nzpɭW"GJӲ5^Кԙ9.夹5Zq-}t-~|&~a53:Z;gRBϩ%W[V0Fò4]hDEG I헷Wo闷_~~o_~ݏͻ~X9_=Z]sXQ 4h)9߷&QOȟEܘb#4O h'г9a!qRnIbQh^{o%HRƁ Jĕ@r ,&H {@B{@}r&H!zZL9]c^ jD5Ab I=H4T�.ޣ'$%(!G\3X4W:]>R5X7::;{~}a|x5f`ITt  Q ;GE  B*Hn װEڹGO6.IjT78_- +aD �8<9=1q+G"K1B0yi.xFgh ($-E6I5-C;_|:iOPi`i>e#J0E -C桹ɭ37)Y:ôƦJ)CS* ]UrCziaAZHdAeAEu#/jSnVL,iQfHZ@xMWlL/^wI@ML\< \,u,@>I=S� B϶<χG 1# 9\UzzD�zCa<BML<B=C1R87+l"d v�]BN^ /AWQȝ )!(7 ̝*@Ѕ4"C@P" FdX0 {qp}޾?x@HXDldLtTdTXdpD<< GƈKOWLO<-q(!zLLX[*[/L st' T('BU\.L 8E="x&]0V+Eԍ~Wdb� ⰴ845ֈg�xDQhr11МWTZ8>Ӕ;;ȩ6+6V.^|o=_Ͽƭ'/?u#-K 3U]15e_<߹qv|dl:)<΀ѧ0P k?/)&2'-+&::"mjhng{O|RAeVsɩ{~=[|W/ǟ+gJr'6~6y~bDBcgRWa5%!5<oͻ;쬞ۼuwԹ̡qlREkAA`$.,W>66:<>UT0ϿھR4}9:֥#:bp6u8yԻMh(iG 0tlU u̫웋XE2\.TMk IwpozOo޾z߿o~|KgϞyo^{wxcjBLp1%%ctM6ASL3 MD(#Ph�j!B|~OM[!mHxƘ^φʣ;}_˙o~<w&1h_ *A`$HH$$*׳4HPRPTa vʅG aDb;Ad AZ a5:HJO`>HBKHLKXJGt>\N_hHZ,o,i]Z402\5R=\5\726ѽryxVL;?G=L-b YP+ Rـ@ bXИʑ鎥ֹeRhYgIPrf]_pɝ g\9Xިg+Dʨ=(罦n~ ݓ^c+^H3?ntL4alJg pd1䠊m^}{lڹ/€�2C=Vz O;;sƥG?>|>G-3JrzO:~a.VHPiMM-ag )$kO ͩ 4hGIr%wֳbM3f�<6�]P@b=B8PS|1’-i↰[{Y Y{B^'"ąu#C)*Ox`^^:�X+$( s RY`*JcCi8-J Ƀsx0�o?� LVMWN>'5A4>.!- j CG^ ]  PZ]͊M5beXL_"�Fa#\q*Oz}�({C% =@!pB{"Q8,#΄'`q(j�EcΈE JJz|Bwcpwd0*[W?w3wn?oo~-V_=>{:sZhZI?~ٗoygʩ#+- 3KB'P'S@?JXOBl`Jb`Jj`jobrPVVhioqoIzPIF\eA~K}ʥG>hs*/ڜٺ~>}W{eq=.7—O|sNbĹnjbISJv`Qnxͅ;v]8q8\\5<Ƭi4HˍhjfT[|ݻ/;ħqZ74^nN[J ouΨUv;T||I =1&  =M.1ĐC.E3Eہg7#:ն?=Ե ŝY55Ʌems;'.O+k+*u Kt I7dD;,i �C6Rp^?!b0W 9濂[C׾]xCY&X$$ɀ@`!b@V@ $  zj.&x.3:+mH≊NgN ]\ #(7&H@" ւ75ڋo R2R઎᪾⎑œe #6 7U/i΃aBz$&,l+f'f6G kGVL4Lvt*Bkhh`L**z:gw6VΞ>|ʹC3VI5$L%# UݘSk,@FIXAvɫg"!mi (j{g,v 1)d usG/p#t0]cJ`b[6 0k*Y8fN?5{j쵣o3�3 eb VRVs.<~vS샢 HuA+|Pyw \1h:'@"Bs[qA:]zoJh :ozF;`\-3Ɲf4>Hh`SPkJ%#Jő%f.l B3LBT'M%2EI, [r `�_eg q}�><Oo � CÂbJ+J4sdHe%Ò@ 18h cu7/>c7<ujƂkCAzGʃ8p %r$6L h<a C�saKO&ԝS`t3e'W&bY D=04&h ƀQfxN=K-_]h(͞ mmbVU'to<go]W~o~_oݫߞv}ıœ}箝yꋛ]Ʃ6o=|ltTB]kd/ܘ6xp adrm<3),OHr $'Gz%eeEW O:&7WЋy}cKx~wkjnTyx?}7vӟ}Y{2WYWQALm(Y>sۗ HiywTƷԴZDvVn\_b؉cܦΰqa|v-oRQb[i`U*}˺-}ܼ]*tmGCH 횞Z+h%壽\?4EYp)EhN;JL PD>ċk208 ibhfqX ^~t7=3OS3YcDa\|d'#Vu A!`yP!DZ@�3fqAAI@ςYC:fnnt^RY[yd+'zU'Utx&]X lD H$C H ʛZur^ zэ %RĄxTh.>ƿ5/s{stpv|~rez{h1^vm@G4qRs�)[լ!0M3QCk1]>%/=rdifun%KL*-d(ܫ"65-NOlm]>yʭiJD5BV(s (Z Kt%,jFᱞkǮҡ*NX Qey>%"3{|kbabtQZ|삢GfIY]D#u]Y_ٜ9zn $ qD*+HNHYeRVqdwԅw'U p]Sۀ؆!=wZ6<Wz[S2U$S" hѺcz m�@ _#�ߧg Cs= ć!=C@&^ִh f=MMā�ǃܡxag+QĝWDHĩ,qKerDY\1$7@ Qo1@ `ÂB CEBCEBÅCaapt$86 MNOV)7*3-׮-S.:TY,_0N'Gr w3w3V6J6r֖Ol?FjeƋ1p3\(WnUG_a�yt (\~o'ʿqNST#iŎ$8I$F% (r =֔oBD-9iݵs)ի)]QmJJmEm؞[_8y}_~/?}^ן]|x+g/|o?y_޿oo_W7SI(qJvs ptLESKB &dƅpmC\ƒ#~5]# YV\È�pВũ 'n^u..-X7Ͽzս?|7^IU4;%yfe״-̞i\'gwo޾}ѩQJ:ɹ{ȝg"qoǔwybGY3u8qYmė6I%vuBI #]nֲc;0l &3:F$ǦE`",2,2L#-\ ]-",c+Sp%fz%Y:(-+ aYft34M(H?O{S?c/fO=KZ4*$?ϬJBJ$&�?$$΀ H ˋˀ|=ab*Rro|XzeahJrbJdExYxvS_yTvziTXno)xNd 9)Wԩ׶7FַB[ JR1|R XYɍ9%=#}cM m =CK[#}K'k2&)d ;=DTDM5{M|3&ZfW2 b*{4(꾎űWomzпk XI܄Q(i]K@^f4u.LL<12PԒ022 /HXFjrH\ZLcSx2TSi bdؕ30DՍa3gG7Ξ~QQ4'MHi9R&-==yԥ[>ƖM~3̮ICs5c6:vLTaMsQUs{9>ȚG%61{K-Ԫ?Œ?a{?:_�=CQH0W0+lFfY:PND N xD*D1Y7˅{s<_;P( ! #BCCa"1"Q1�b11 ±@R4%aoa֭9>B'N vYu`;[kJgDKVȈSML5NK2LIMOO4KOG…!pNx0n0 s V(�xؾYT~W2~P~P6؋!Et# :mn4?̈́dJ2c%0$ =hr$kJP�|xr|X`gLBWK`hss`Ks{߽X=;2?~~ͳ_oͷ7?GǮ_�X?}g_><yyW?=;_Z9w3e0׷SDMKww0 r`b^}JID71124۠ ϔ||ScuzT>WeY3(=|7?uO=Em #GjOIa嗧7DWWWg bʋWN~kg7.:u+RQW~ΣoǮ>^Ǻ B܊ ﶑$J}f@UrQP%!)@lPj;tI$S/=17λSJnauk;F;']nIn m4T?JR%uMX 201t4Lz?�zstx֟LOlMOT_Br* +U֞$c&T(lK e@BB�X "&'vG47L,-淍նy'fѣD# {q}pBzM;" ٯno 5RJn)e#%2Uub"}Tuv1'͔@M /oI.hiY_][;ַx~h)o`ϐ07TtLJV;1 5AJZ@1ֳO,.j-jnlY]=qa%"hg1W;SkeMA *Z҆殦ű"k]p #O517�LTUOI�!nI+^Y\ B@^3RSvOt-;|!-{ Ft./D$!2/,?vzܕZwcڦ sbBaQkH#k3qF aFѷbZ0E '2XNSJ�Ɔ~"c8b A8 4d` > *`e$ r%R#9qXW:A{ L c&{  @ O0 @}A@! H`88 BDlj&G$H$G'E KD'J&D%Ƨ ɩDd]a7L<|r|ϽmU^<[~TS6,,iԊ'  B#¤d""*   1"bQIXXh<45DGEEB80o q^0_\ 4 &Ap!y&|=㘉iI 8Z4D(a䂖ʩ鑔sx3'N>} /_q[}䇟~7?ֳG[O_89>wxK}#Gv6{~o~N궀Vz߲rFK\mxsB2�嘜 zR<AZfV^VqdRKE7ׯlug߻£}⹋¶޵/|yz =fnI>Y }c<ǏEޥeKu[dž~^u{tūk=dYb;<<?+K#t"ct:':fP9{#[َjGִ%�hۓ ~ɄޑȾ!vCo`mXV?`QȌgx{pl ˴1q(*CAPqX$=cw)O{cdJ1 Mkڍz/hgV�e5TAd ^!C0p8 & Ad{%0bs ڃB2xe0Ft;6?q[Qx!խu#sK K-k%56TJrw$DIRs|R,K<[W.OJj̈%r*+;+s3Jk:GF'G׏L9>uz𩜦~'h:`hq a cBu3k'Kjq`9 䀦M; 5ntmnnt `8ICUshڦ}x4XI$-')a-_ߝ9qo=$F c#"֞lB<`d.#,-ܯ*k^<V><FREY:S@ :Hʜ3o9|LXq2J I\A5S>t7.96ԾI}/HPS0wmJZ뤮G mF3͙>fM AϟxG|3#X'&s@9�:| u ya�zFPP4%P =܌iut&d LdsAf{ px\Ņ G"cQ1�QѠXDpR <=--*.GCB"`1ШXpD446N(!HMd7~>ݟ^W?˭:;eDd0�HpѐDp"0 HܛQx D:H<+_$=[4#G8-[4%LÂcāL%|hXTDtTDXhPh@�f43}MҰI&Dr;v9'єDҢ؜ٙi= )=9]۷?׶ꁮމɹɉ幥s'Oxx=KLJ֦F/MnL^Hͬm:|˫~}mvOQ=YZG-,gT4EuU5PsK8EURfQYRA-pMvNİyaq6 a,z89@7TVnV 4)tdU1 &-/]>r~}yК^>G]Ӿ%휂FjF~@_Pٕ ?;am픢|^w}]ՙ YGܺBv!u弶Q" ǡΡV7U׷ߨ|ȁ{ЊhMr$:U-=4mH.,NfEZbtxHLjBD\RtxHTxlX_kWMEZ2#܀FLfl@&(:CCYH8P%X Aɟ�(@ؿ ) iY h[ ZP@Ii$bjp)5A]iy Y9i&/O_ G"FQ̽0Z4I5sq59\DM(Dĕ֖tԏ͵LwLo E{4*eKra1AL!f2KE:N6iw(>�1M![9됳KK+!GFeUWtNO/-]4sl'j:-i"e"j:g*ɑr Ye}} ZJXopFEMqG{Ywg`_`vgL^&au m?1_ $#/ ֗1ƅdu-Z򺆃cE;M{4+Ce{z֎zJcj"zXCvHPY$&kQ2ҹvdՙw($ IJ%16 U=YS3|Cb\%2vu7Cc 1vwiQ5p$=S&K?ֳ+=g~/ 3gW 1G 给E ±pSf)+ Fasx>`?_?<(P.)Y.!qtlTtdt|xRdfXV2,5ȀefLDNH~XaXQxIDiDqគ<<Yg$RIq 1q Tİ֋o/?/o~y_7o~}/=XѰDX 48   0'�IdXO-XL-uɷoS[/]]-U\![$+MHHܓv(/ODH.3kZLBmpo Y"[OlI 3 KO01$3v)#c1G")Y-#}c˙}ÃW2{|zzj[G&fVWg-w ̝nHD%Ft}po~JfJ]R2r˫Y^y:va UZM-tML/ ey&fŤ'LDQKG0Q%9b YSN]J!:W?*9#]VbWXm6к1>}-쬲_^yoO^|gzQxkgJ<3=kڍ;' /+ϟj<}<nl]_>6FjmthOo#7aɕ9V~dC/(%*g>mt=wA}Ț`Jq.Rٚdm{&12bvjypv5s|1s|)v#kr)o4c0u ۻ]VǭlbבKMⲌB!('Gߔ3eX80@ o=fz;VX4l1{ IyvFZ -WQ3s@*$( GiYz+airFD1[!THJBD%r@OŚˍ ˭ F{G$V嵵 LT W,m];]1{$gYҎ VII{&HQ2 -.V ӊ8epTqTYJS ǐ1k{bI~Д扁ѭ ϟFyj!4p0u6Z+}it`ҙ"t@vHvPWuA='52'7arkuy詘~%w0Uڞ,ld}lױICHY[oBVLv-:r:G A4$ЄdM+W+EUZQW OIBIğcX-w4�=m!\%]-ӿbdnzwʝS -i=5* cSnp+W{xxŃRЕu;n#o RG'f,Zc4!gS�ZI?dÇ<!I!J8f - K3D☡^U\YraZ: נȸ�W]6?>?;:73;aT+T+5Z՛k[k5괚5[j5U*U*kK7/W_,TP$K$Z*ʍ$ b;.mmܿrKo]]~oN=wƵ[o]w^MJŊ'%#bcQ1(hD$$, DȖ^:yVbJwrZm|@wlk۞fZ @9ŀi7Y^<cڢT\73S2)I1BA>~P6TKp�C=C'ahXz =ւg6%ѽS[s;˧�=-LO"hyYC3[[[777WfƧG{:[&;6&fNmǖ6$ӫ[=r>BFg^]RO*YFbCh j^%^TK-qK+�\N)Vx$Eu/Fב 3Kp#ato\ZknH+K&xT%EdԸ 6ԚONW>|/y߶>.lUb}rS;GvW/Jlljt}GS,ԢҬKYY=ݳM#)e܆~Q Rm&68<-kw/IfQr7p!س1xkZXtuspy#3UAJ+eKbRM"PS'@m@ELy!L]>;aӱMX9ifY?UQpUupҰk%lu5ͅP^yTF_OBj9WZ/$=h-=`&lG&!T4{u=nayiu͙yM}C5ó3[K;a#ɵXB=R=r NZ%(sƽ$**{``$-dQ(/!,!bj|eajgFO3Sa*zt!F2H}8 Cs,/msu7SIXIOCHFUJHL^[\^[ RUU<=67׷S3s&4UK܆ aLH?}~a#* jH8YMS+=r;܃btP* yu]g7d)g zH@`ࢁ^ edFxгz"*[:! LqiEc k3 >OKKPY1sJalcZ7;rk<A c.Yܼ}6ktѐR1hXt/:4MHft# doL?^&7C{7c8f j/=ut勥7O]=Qtn{;?~o}do?l飑7o\ ]YZ;j'ngg^8 zhziymjkn\/N9v5b:;K*ڌަɆɬcs!]̎:*J2 T,Ѵd$ѴDDєx$*ݱC} J55I46UJVK,hLa ؾժy{23$REQB!pCPP}�=x)f3v #t)+oɊw%qýbff;֖2ZkK'ڻ6O<x|%fvIYlM^bZXܿݭՍWO=520S>E 5tC;9M3e-<TBa]jO2D kXZTeoUFɯ!:fdzVKjS 8ŵcv-c3AQI1.y޾i\݈T4ۜԀɕ်J^U1(GLuH͍h\]:x wn|vWo~M^(ꝓ5̼.Ҝ';qNeNU޹ؚΙIZE'm4Xs(ͮPmU23|4լ<Jzi8/C{_O);Ěh r Hć9:#bB]C1%%5|r]dCx)#Tǚ``fX9k\,_L\YFCR]DE z0={h~%Ie=i5$Ac^,CT /QuUpĴd d A:2 {+2Xژ^ՙSۙЕQQS?01>8lHZ˒wfm`: p/rvOK'.]ZN y%AB X* ID:Hk8Q"*KVzv̜?;\j]~5yMNm1/gu36 $R>#h(j idI Ȯj\^<XޢBXzH9WT8<P70u"$նwZ -?hb U8! %J˜%G0@h)9zMn�> DZH2Ɩl}#A{4a*QuՓGg/_B԰NN5X .Z2٫K7dٸ 4<goHZ&DFL +V C@|K>_-  ԏg@T_auq(̄ȿ#a)XZ8ac(zaKl9Y{Azt/x~ ?\~_^~ȓ;7?ůxw;?<?'zuo~ag6^:ճ=Ν+._tM1&ﱎũc[mƮFfr R[J[+T*+֗)*+W(]8Src=mR--MMMĪj* $KW+טU*KɒLOOM'ă"aG HE|R,S8T&fwO-7/فJLl^jIpw/۷U8lO{=gw9{lѓ:phGXi}53>op|a04$/-.<<>546Yг YHw+T<(pbn=,> a]^T锞O-s1+hplN";넇gz Dgrc+&'& z*j\Q@Mη)44ԕU͖o_;'_~۳Al8+ggf;'TPsʙ9 M]t塓 `F6OS2[BF:h- nzQl{q 'YW?Z̨#єcNrgOZ{P-%ee -95ٵu1yai #EÓ1M<lD}{9 cafh�z`O HO�=zg׳%3Tk3r6rZP AqQ)La#O .GNAĵҪT H + c" 5"8~$xpp5ґ OK.oljji.l_?ҿz~|#~ho^!3%v?3$\))dFA Usa=KEkOfRvB| g䶷9!iJHD\:8!)" !,ְU,Bʋk&'zlUM-E&xPb:GϞx!+J EuPh"av}u'w̚QɩZYYae!*F=ARrmۡ {M(Qc8댶1 [WJU:ovz~3#`zP}+LJV8l$mbPX6T1sًT)=1<bͤ ltm, '?؄6g6(?g6?Ga}H~8G�nF{| =pM  b9ڌiʈƲbF:qyirzpg_GOMӯ+;9ǖ̷]:ѵw/|?^Ow}ݳ~_볷o/~u痾y_~^~W.xq{RN7>|'?x͏7.F+#1d~_jɥKDz<֥˧ N?sz;F쑅IN{}^aNfIӓn6nî͖}k4T7(֩Ԩ4W+ԗ,()LOLJ  XLd?/7'瓁N7eg;fphSf~e#E%cM Me㣷ܸ՗IS6%ܼ\F:ͳk_?߽qɯ?_>Y]N'$Zx9ؘBsZ3j˂ I,$` :SBUS\>Q.,@LBeJe|CbZD@ۄ}VgMFvxd<<,T*ߡ8)owo8.%:59:)9-,*=Է#3VUO33 cQrck'-{pIrlzY썇_~{=~xQ1RV5'`k=:/Yki5%RڢG:}[] uBeoERIT*'‚@ Ъ;'֏yǖiY1!UkK+Kk˛kk˳ ˳#=iU-] mkW ndw좣Iy6^&&( CML, |jh4` O MN��1&(*]lAX ZH #d,pP$z$((&p8O�,�I*8QeE`*YZ0$td{!�Fнh, EA+`lJ|Jdu}F7׼Ξͮ9C) e{7aZISCjt2ƷB)`)dD�i8DtlT<yI93 cC #Ξ9y<Q_mr(t3sOXMnֲt<Sk M$$5$mDpbXUG;zrbQ@ᝈ9[ ׁזֱ|FA=TH@LP\%cl^Z0޴[&ojگ :PwIh7[IIen*3p5 Đ"z^1{ P =pMiOznɥ+7R[zZS9;rxctHWP C`&V-:7svjϠ'XA-[<w#hQו%mW֙mA(SP/L�ζda[o/�-hǏ�sx?9�r~_00g8C/QhKHKB59֒c5 ÓBl_a(`ٴp$jq~\Ve{2Nm>{PZᥬ΋._<w?߽7/⛗'W_~˛{_m}~oɛo\>/]_=9zo~ >OY`ܴY3R<h}xg o[~lg[o_}8G_|^͎Ϯ<|W_?;_<}h7^Np4`kee}'. ?|fgw :2k:>$S/U-/+ WGER3,3qYXLlǀ<+N&k5l_[Ijr6LiIA=ZZSudŝ_y鯟<ٳ'5<O'\$?' 6!?;W/sI2 2 0`\T:4|`0txعX34ر)=,"6'it1« _PX,E`myA95EYIM5 "Z}}~a\Etx\iVDEfRGeܴWRFZeەW^}W~v?|#7Z::K&:m}vcƩG/up'SqQQm]᭣u*ע6䰮(sv%;ęWޜU18^;a0vdUVN>s±]<q;G7F/^=>w맋Fy!YED8K `>$ٔߙfaf>bؿRq'bMmL4v=%^ *A"ڂR , q TA I^s~P7Ș"f6HY1R"b }F=Z -ZR=H~O_`(kjx$T6477Wwv6 7NuίvlvnHn$T|:x!  7؄H c9]/]ٹɾѭ# gNءဇI mAJ(1-3⺑RUJ ٫#"Š[JX hj|sw†ip”߉'O_4zdV뀺+ iBLk<^62-تƘJ઼.؝(FdcOqrJl:qI-Q5mAeCDYUHaX9URH[Dc7<Y1pB i0CS9mu b&zTE@o?g S1?͛==;c]=[u @ GcLI1XJ %ڜk͈f%r-}SLMcrtR$Yje: .S+Ak !ܐܰXdvbsiun=8?~7�n+O^b bl˶ ,&K2˶;N3==sN꾻sS*% w?/OMܿB:2Bٜq:fT`u'ש,t3ڑRN2-|w)xֹy*a)Fh7jy|+߾z1O_r{gݻï^|y^ys-ߺ0zޡ//|pkޞ}rw/Z ooitV*7(uJ th 4fOJ#idN|2MSA(rvvineHjkN -:x8:ר)䅲bFnMAE[ڡ+W]xem}k>EB91v  n7jbܼb^@̶ׅrȶYXR284888<ޖ@ (7a+Z;˪2qa儩CRj2&bBCqvN66N/- (幑Xb$&X<J.˽ڍJ+10F 0: b>w[ܽ?|4^VaՔ 9~J$dj!|6C7օr "چ\mq4;ZUW#0՛U9 F eœcZASMP&+$5s|}ѓG/x3mƒG\_8z|f|hp_dxRmlr";Q|/a /O?g6@VK!E!�A>Ƣ�i!AYA98giҊ: r�)q)nn&e*Wl퓢qST(jdTJ�q% @F]@AO|~sɽ EJ($4Z`};?*<ay M%MmEmɦՊ9j}_f)oPxɁd \%t-L]Ս5CõÃӧ/nKp\Ĵ$p53atVQր81Zt>)-1\�&6d̆Wt:r Ef49۹韊U7S2gI`۸۳mT'*&<:;=[i1XDE_ɳ6`PQAD6.xl3j9Du-X"a`P&5Tō ;>9W] p[aCg{hfܝ峮 ::o#ֺ}~?Z~? ̲ ZE-cD> {9L,\?ҳ'^GTvE΍Mb6ȧ?rd9ic1FąąY֤!s.# f-yuLFk;\4-i&X.rqpԀi#װRZtWEbmVO{o3z+[=3~=ЭkCno7?~z/_||_3~}?>|߾\Ok_<?uxqargr̼8oưMbX%1Itp"<jMfCp@o6/A767/sNc;9<|H%Xm.ԭ[_-ÙXZ->60<wLodes jl-飯kMΣ0A>bJ!ׇY.dӰT6we{s݊J`$[^aXEMXi,$Nqɭt䕤v.0fzyjX RG {I#$ N2y.*lPxAw+HS1@ ɒ@4̌=q7.>}ͧ_/^E7VOc̆-]sXŝxsu5OIq kl~rhajΝY=H)$%h)9HOK7\sҝgnޝ8V?Bb y(V~<O&EbSP.iYFaѪaa1045AA|7@t7@l@dkN�@�!)CPP� -$()vخ t5fbyھcNU.omӸ-Tk53; 9-y� ,)SOd6}@P15 [9C{Y=KI 6m*7:4+,T3ZZm܁ƹɥҁibm_HN /c74HBf+xɏ^vCK#ozMryjou}Łç5ʆ"2Pi-[eʡ9ZyWL; Q2Rj!$Y8'SEV> N^ցg\ Q4Rt"Դ6/n;Ƨ+D5 Utw£@H$N{Z p@G ]?έn�Tԕ3Uwoj-m@!JQP HI3krajY1x;2baةC'A@!P ȥKYt>FPS0_3'Ôs`tkm>he8<sfBzNiPGJ{}[~?n}~Ǐzc_{7>|O}w/W<^s)go{pݫ7O8?Kk˱ci'ί&s^ ;>uXґ6`Ia_NozgFwVuasADr#py<`vbA_m5ބ9ɾxԩ˗j:.oqZ玓7fG/_vŕ߼o>}~]r燵n_;d=hi&py6jy ,%LhX*8la<3?`,,m,,7WN .>:;۝}lx|ӫܚCsw()i6L7ُ03 ٙQ\[t&(1^/,L#Wct,75T6O$ShG"ɁDf!ixjIdQ}X^Jf96d-s/*3^9^|,3aչ|rj+ 'ۛ6Gs9qlTC1[3!mK% $gER ~Ll\0@,!$ٍu͵N\aw*.쬙uu<#:Ə|y튁ɺ fC#wd�U]Rz WKbN슰q,j,1fКThJm[.Y'򲉎o<u|wd:;@?Kfe  "6, /BC-C#MÒ@$P, 9�o;񭏖zoQI+Ϣ|%%e>GE)(jk]lto=T98)n.Mq}b1$ *UkR4P0P EXKi:Jۉj"5 R:]@[0vy|IMFM+im+(n/쭘^XZ/lMaz ;M\5DjpqMN^CT<fxqromsعc@kMI s)MAHndgiopt ?a6Rp``~ph63XZ5H"j ef!M=7zD2@VLHYGZLFSotepJ~@/G@d*M~Yžqh>2"fvup8y*:㕉I6Z6.Q.hdu2>CDTLϜ/YpdNc{S"8k_Dᩋ?O{G @f? |kOg Dc"sc։4D:̱͒(,emlϣ)8}\_~__O|ͷ?}w'_}_~xǫ/^|_{vw|wc8OO=}vݛ޿>zzÉzls޵ %Wp\vp][ߘ:F<:y,Thh=Ҹjugn0te2q}>|v̥ٵ#`vaӼ¼bmvgf4ec!ƅ7 ߠ;96hn^_8P(e90L.E'`$AdF##pPW0U21@lK'y޺xNlkC>+ѻ�oMwY,/.qd[A AZ>f6ȔDBlMv3.lA;Rɶt&(3G':Frf2,96XІʰ:s ] -)t8@e9d{,ܱW/af䗏s LT*"1; "Is$cmp$x'Z֒4Sژ]EWjc\Ʌ%e.D@sY8OJC߱O}zGd7{4oEڑ.ZY]?w)r�)l_kK#ku3>z5P=78<ogisτzhۺ#p8%C ,'A '" P9KBQ(ZyȇXXX'a`x $ Fz���OD$B�aI:N^)8,,qckuS;Lk-D/t[X|48=1V?4ǨhM"9%X4ا#][H o5P� Fնwu�h�tm%a -gL䢬ܶ~N{-bbzvyfwbkPFAxEVh� {*`^@Htk'srw )nj3gVG7NL2ʬ&i"� z&R^iia͸Y`jUQZɯoxȑS&`j| @ZƱCy]^9Vn )f)NVCŴ�Uu)lc_BDLK.*?uai9j䘒#WhF~ "}֞I a=AuCq})?1ؼy5456K?4 4a@X?l5TOO#IHQ?#ͷy '3gV!8hU*Ȣ[ , K ;E96UYGznhpsϝ`[v3'/<{û/޼>yONzqGg>?.}|??}|+>|?~}?|7/?yۏOx?}ۏ_/'^={S~9o懏m̼ܿq2|PY5ʝ;g9.R9yb3+!޳KGbN;ufBXTX/FYTʣ`dHDY:hX 8 #"HHed6H(*i=זZ97ǝO?~oa LMQ 5 1 5  #5=u]͝mm "c2.Y v "[q@Q7M΂5u#-pst6wb8s 8dO̵L[R5FJ\$'\jL>%XH wdu4Ⱥi֑Ydyw;֗ fgC*4SG8g+\ߛ]وjͨCu xIA<(cEʲQLhn[/|ɇzwoܸ]4<ʫw)_X^>zGO6/<H2ZTV̊0VcDQ]cDjbHGuGKH'7%SB)ˢPܚ⺮V^UE綥6$lL,5D�C,M߿yC@bk"@X "!"WPFA@DRHR & ߧEͫ5E Vm$,$ze:P +Lz~MxMDDR|I >( U2S )��0`7R@VHq NfyT⫔bٻ`NKhn]ra-QߖxUem8;ԻѹQ=:㞚Tӑ4055߉*[! l^U#3ӧm%jkIh\ ZG&z^={s0l} r"P;1G+ 0!u\E$ e ̢'gN_!Vhظkm3sgTO.[̼C{;&J(k[Ga9%!LbƀjPV`$=_"g&m�DΌ\40fpo;ꏧWϝ>H,61AfM,ŗtT334ۣ0U+G|lqS}2y 7GkȰ<af?bO l~ (]ߪ̏S{3?j[#}3qe6H*)M&.欬4w{#vvv2VPT7άc~ R̡9בQ΄ SNorN-<;N^tÏ^us/^z>??|ǯ|g^~'7.Wf=?/^uۏyw/wn^g>;ד߭zg^<[z7/7_<9{nO>7ܸZt) ,McP h MXS["#L#h]ˌ悑~Ty1erQc'6ly<c:ٯŻ\7)(:4.<!048$4$T7@42`aektr;ٻ <lVf.F!Iat[qFJLa6x*"3G+,^?ՉMOL<h Oh{iqP(0)KCהAxL?:?$r>dz[|vPP//v~xUYBmeJM]fUGZE̝Z1@mI,!"Ӳ"s #湁o|ӓ/~u+Ym2^p^[;hsudvCtnBILcv[xY8ġ8dcLheP<=̀vH;f^uEQS%-  R:éNTzxHFY!;<]uÀgi,*# $ @@n>QEe]R{Tw Dw76 I8Fe؄C5a.`4|*ε  KH O&; ;+GjgGfJX~q}v{B;!} @Jdc +:,(m3|OV]0Eų镭}uc5CC3=K}>H+_`s);3WGNi _ֶ額.v8 mW9+f(a$W11?4yrͫǏ\+[wKez%@ifQ(-ml+o#Dl]8wd4%O%1TV䒔U9X=EmPlWQwLoa Ss,U;7YCAeoDvuGd/6Sھ~l䅴}6f U'pu΁涻-ܢ8 j#i _V~7KQ/ԵӇ!! D1cxY[5wxZbۖ g/( {ՙo3?EXEDCz./{N~~ص?wzʲԨܘʸlmM%zz#Jw4 64tljwVWj֔�;-ZC2ȥ.jƄ>z 1jGSfg75\»psgpÏ6\;3ݖv|KW?zy㗋?zW>|<<utWCwo߿s߿җϧ>zk߾z?˷_ͷϾ}/~~ݏ3O<|z)vz<b!|hU&jE 'o='4xXb\4gfiׁ*/NL95 zˊ bhp(HM@ `mw_ugOPptydQ`3V aag`G%FmI$;<)S-0 &鸀j2tQJ&$�Q`9$RY^!>ҦJ3;<z_XqBT@^.<=M)1�:˗ɦdQ\\yỷO/߹y?QRZp@F=ajÇVTw7P[ض&TcC`Au&G mWo=~>o5PskW.o`jF[[ۺleY & G?}_2�aᕐbJˬB#Ӓ{zFGis6X?.aJH\6aQs%qrf)EE@}Ц1IBf|ׅSU%TT dJQګ.* "˯bh[C.]RZ0�EuY5Cp{l_Jf 㟔 a0*ٵm EͽeC|ۧVf6V%lgT]N;Q-[a]'qPr ǵnќ3([&S+z{tMT@ ͲNѫJچ{'ƚ'G;槇kyѡ,P5{ T^Ax<>%]Y[݋ q~$@AE6-dap}d|hnqؙCo7SGmq{SKI{i-ۇtՀKh@쁍ͱ#ghYCHjH@Blۗ*-Bb ޥqpHV5vJbqvRf:PYXvH,:yuoYXD@tNpG7p'IcKML}OЬKQZPՑ03&B;@[i}$4 -hhlddBL?iH~;p,p(GD>Ni>Xx_~<|>q-n zbmp5ѠǂNAL ꍵ9_p9~t؂ƤSǖNw^Lv WX.w{l Ovz ؍4[69-k ;y6->S}]6] jPpIҼrq|զUS*h6v-,S][?]Y;}6i 陨đ'n~ɲGn\xx~ѧo_/^}˷_˗ě_<;/_;eI`RH4gH"K=S3JahiXDLNSuv}jdtMɍQ(ƫ8m`ȿTqp 4 40TwP1svv5rҰ�(eN4<" imLF&(yGQΡ8nmE@LL*;Wa_e]ڬMǦKFDp˅3#eҬqg,)|??칋~ݹ2S4Ge0J-LTT_va,,S*j0M:\cMRSoJS_`^*H)+-Z>}څ7nٛ7̨i+t"'5NuYij*\^>{S׭l)%єԬ#5-0;Sl1βN9EM-}t+ �e%ӓ(qȘ̐Tr i%`M&Q9`,-BfޭAAPЃkUL�2{e Sޥeb5:ߩ١�l(h БDH(nWکbn rE'iAiRI=ל[ƪi-lu4,OntN.Tc9~)$#hMɨs'q[ ywlFe<lyXr\T12563/\?QNF'@ =,!!M삂ZJ;[=Mcs %C.Q=jp}Z@w&cdt`zfv鋧o|K2ۺvFd&x&cndr/NH"AnBꡙW#T6*�$5MaA5uKI%L- ۣد)eT[G%tLJZ`?"$i$eV4䗷,:yf~.w(wDyӇ" eSIhx 9X1</mfoijb7A3? G`1dx =X6a`ǟ<٧OxǙOoGixuGY8pxj{^2o\[ȹw|"57O/<S'˟?~~}e0Iכ?p; <]v̓[wsn^ȹpm}8b⅓IGVW%2{;jwW)k+$*$[D+wt+ kh 鯌iwLvu,U(/>PTsd>k53Cu Oe޻Uaٵ6߾RuAOwgN,,gMN-%:1TE ՞q4H d<[Ǧp˘=˧SJ X}]kNO?'5մXh֨d|82Y+ Z'L+HGS848<L70@Igccmgd⚚X<>Thdn=6TPFdbL"Q:AqA~Qza IͽVtO n l)Z&zBZ,%Вv%R,8h. '+DHD?)ҍs/^<3n޻xxv\B)LjOdiAgC;. [TijnnMh 9Zw<4|tzVju+oiuUDk̬L$v]| }tMr7ev 7" vqȀ0{+GOS\Rl s @#R1&1:~1f>1HDkspO~P_~D,(0`ajm y9v*0VHeE ȫ� J٫.emS2ݥ5IZV[@^Oh!`XFJ\$[_PNC`. v`x4­yu漺ƭ2]32:9::<S?EGRj@R˾R�`js ƳfGKV<W9e$ }"B5,@6)dfq{g@SLeH�SxC8ze}^coalyrTѨpWI*4 f !u]CSK+G|͟~m CMݛ6׷69Gfl#AZgZƎ^rkЉ PVEo?Gj lWS3FTS5Fg yz|% A�%umw� {#@kx;tԦ!m nw gs'aB jA:_|;Anì]8e+X%@bAF�Sd14"x 縭v4vxq oюW:^lի3G֧׆#cM,O+|62ٞpt. ӉGPGA˟^<l}Ŭsko}z㇣?ė/?>~|.}6_܇5V6JDJsJy%5 mU* 6CGkSn>.˘+C-O8O Dވ<u(ȒʤʔƬi!۩~YQϕ)^aQ`{Zi v NR!p4x2LfX$+3" OIH'cfѡ?߹㣯_Oy68iN9y.X 6"�3MRLbŒ""BT] =ͼ} lu쬴m,.ز"VKc~gGXRRt gh1X[Â]%0Rvj{MSpWws+,99)ߊPVjQiXTkPUǦ1TbZ2(K33Fd'g[9zՍgg{[ue*Bg_Bug)$7?0CRNv״Ĕ%7TetkҪk C + ڑa%ұG<Eh 6_xWTMrJ̭37W`y>LC#?{,w4-RS371i(e(TlIɆY&ٺI! 9:xX̾,T&oD2p3A0ܪ?O[o+q�$[_d~CAE ^!yU1EM&$U, vc!9}A:T`)`6=E]vm9uyM=z{@:;4l3V^ͮidVSyufV]SI[WmW_SHtBR^y֛/4Z3+ZeWl?{00Bo)��ÄTŔd\ƒՐJ@[טĢ֞ՙ޵cKu}!iJHq}=1  5)U@ˀH~=ov 5͕L)]`yMC%3>96449<<wԩWowвF,8fGLf7jC RFPCGΞ_xkS\@JXDI_{yn#Rc/G**=8'6.&V4FJnzBz@'tUZ&e͘1sع+mGNDqLt@2&Zy˱H&P�@hiZL/8h$13ZF탤UAAV@k>!`c(? 4OgoO>{{w�Fɠfj?f~ې,`M$L-mʇsxM +bBN&~ S/jsfL|0,W@Uyvma,am48Xs;>|xի󿼿˃_˷~]sҙk{#ğ|ph#=l|YtGXX6stxSkn㾧c7gwL7/]8Go?^Ϸkn}'wK_˿we166޶=mu[46UɱKsYLDITN&L[&3 th,_QHE/= N_etdU/v wǷ_<=ԭ h ,kJʳ8 E\d: L SАhP͐Jn^z^|um-S8Mu $B _+Է&y+O0GcQmzϒjrLSdS^PUc_X@@0,"<>)ڟ%㝩77j-um-ogYqQE*/lN$RQl[aiv\YfO%'[j*y%C"P}tjdY}t.ox*[y/_ۅ}Eee 7|ƶԆvtc_Z5~U[>nVP ;1 M!SHq8t!*W3z C0`a tb1x3B1'o+BDd}pSh0O+wn]a_U~??VAb�R%vl_�$I*(j J)o͹(c.(cHm3nTH)m{@^]H^]x>`}!E=mZ�9>J";շiٺ%d&ҹ)y%u؊LEMVEil/}َ#G׳*2X5@]Z;rwDY<^PGp`;&tׅŤU O. ,/^535�TtM4 u\"Tv[GAgOiP &"ITEO`sicbhns gn>ufؒUC*(m[DtXhn5'e70ﷴuol̝;?}<RJ„-Ofdg&8bڹ: QVnlՍ/2 5=I0PF?e ێG%hʘXɛٺө~ �M3QC0$jnyu݇@[44z]tCXcb 0  5,I=|<62c~fS<9_rGP|w3_ew:-2<# 8DTe4:dHLY!|UYBUg(U.-+ͧoJJB''J&%&'K''JƈH$e324L YiJDwUbhH Q[ܒ42B\Y%V+SS]mcUn6ܹ>{&bf&tuQt;VWѠ8ߟyd//~Ǐ7뫹/Ny/^?}2oz+o~ӭ/.w>~}۷VZTHPPXH#KcXVhjPdXX^j"aHJYQqh,KBFSH÷fUQ`$Xh,4ŐWuչ--*@e̩ԣK3}Y9əJ Q)֨lll4˄L4ez"OS68�[\b1T7Ia dFd1XCm$ Tnԯ(\ΟZ͒Gg;*j<J96Yfnɮ$pÓE"b咒S:,A݁ ;.ǻ”HI=5<: KsfS0-y袚: JGJesHQ%CG| BK+-ɻ:ӧ}_TXXQ5 N )M(M/tG>{|˕W;JG'>{|hu;5DhMK5' R.U}4.f`Wl#$ LTŁ\3\f"U%�*%`SH`nNNhV݂Q Z?6 �Y,A `  " P�? ={$< J�b%5o & _@R �%MGr j((e$Sb:\չEw�w mS7=& zttk :`(o`bcN-EW4j3*r:VcsaKkyg{MPlfFw,ՖTnRLW ⨅+Х1�U}HP6S!%""H/o`昞W85=;0W[g, QV:#e`5kN`u L K,l kK˘$Vu .ͬ?uoɯFID $qf28D eY陱W._[=,d ~PW\EWn_ջxRܮuW+p=k@XbNIPєɭN,�Ԍh.x,0ֺz|թ-=jN>`EM@&eU@T!mH(5bR2<5\ӨE]6(} E12hjB]"Ba +Y}SGd '/(s]#m vI&5o)|:}2h8f,<( C-q$ plBrlzlQ@�lt){{u %%",*&Bˢ%Q"ibiYY4F>u!DdKВtiB@$w{(ZnqyX O@(`go![ܬ bP]R.sw) Lʮ""yg #/~9ׅ{~?/o>}y ܼx;?~{ҋm1oܳw_y~͏]X WW4Iy\ /O4OI#SI4ɴT0qPlX2lOXē$P<ͯ4h IQa$Xȩj[9B*j\DWZbGֆ̎ꔕ*d JAR(14jd6;9!eep+@K[#.6pOJvu'&p]YLpV&fG 0L_ 5Wߞ^,W.]X OR*Δz3L9!C/D$$rWDR$Z=1l朖T\),ۆHЉ gXdlGeXZly[Նf`˚1%1ŕl2WC-8Nl//+-h&Cc4;W))V *(<vyٳ79nH*+a5յwY,BWTx4m]b`h r$"pl-aOd.,H7y cȲ S)b]l҉$;"|-[p58CA| $ BYW 4@{Zͯ_Y@|km={�2@h@pVu'PLPrm{uo62efSX\^i׊> ] D D Ev lk *+(iM-jEs[3-r]R]7466664?kqi@$suI d!i/(c(4:ǧ:'VWFXUu``ꀝ*jdͷFiKbʪ{<ր*:z{ ^:>8q٫7V/-Z0LD;GUV/de A}SA}%[B]]pɳ X{זT57vZiYI7@mS۷]Y?"sأ|AH-)i=t/ fd3BY[:7ώ_9zqq6S{5 Z.PStcb^?(FPی&1*Cl#`U!<?90yO?TYw(6bG)(PL8?Y,hp6$ mK'#i,VjTDHTpR8:sW.KQj[&d biDx$d-%ddJt*Z:-sTVRc19L|�#LƊs(xI*QJwsi4$Ţ2ř\4"ŦD8+l8(BNjsdBZU!%~u1j¨H3kSsӭsÄ[w$.O^f޿}n3\ӫr3?=;+2Օ25UReۋJeRŢEI S̒'0D3SERBEC2|)[<R[UM (--²C Ꚛɑ<3>}x:aInԃXL|.-l-fIyvJvJ^ᱚ>!jZVn֞Z6NV֡!�}_plL@Q~PEWI1b0l#ncd#y38D'& EhN,,[.wqD[~a6U>"A*,vGPWF^:A( DW-:v"e3К1ю$[}GTbX~vu6!"*<RٔRVlÕ7'slpBFs7ۿYPXg1GY.҈v3 U!(boJWU-,IbcZqm c볧.yŅյ#IU UCM\HiK(kwGwoCzp;`f驊Py!|t \NiO4Z5lsFb5c|삃x-4[7#O#r0 B3JLAHpVu;$y <',{� kk0� /*  %[Wa Bʊkg(EY@kR�Rʀmz�9]~eu Dw 6 ([$L| b"KRkG-iM*RC=gf`vdv|aDYv&b#7}OQRVLVLILEXVRJNRNk[wtzAs$@ @^ [Cpb6HL71|dzj6dS7Rד3ւ44 tN/=|c7~=rѣf_DdPi|RrFM'g^V?X=<ҳ>wġ3jRZF:XbQ Vm= J@;/8}j�IEwpQT4 5; Es+)=1,�Go\:{ջκ$aXHX&}H6XT$E׬l֟8TղUZz�jO6 ևY!"Ͽ?ZodDlc635 H_A՛!~,x@648  ¢qȨu< Ldе0Ra"qRLIhON+.!.$"AIF%KŦȦeʤea̒daE1FH28  B$0 J"C$Ji ,A^Jx*AAaDQN_)l4&f(1Y]5=uZ5*՚VގFFg|fۢb9e:h4P2ݓ}!qc:6N\W*YX '_T$UX$ӄIq2M OD' & & DD )ť($u<*%o=܎'!3N3<41\>\3Loht6r76H'_={)YMT`2>I2 Ý]My,F]kslv~pIXoY]cognlC9qXNyl(>N$xY&)t".Fd&Oqɡd]2 ՘.ZX[R=k`IY 1! \ %+萉uXJġd}Lx%dVf::6_FdX7:;< ͭO)a30Um i-֬0<64@ɍma(l u--vc*ĢM̄bdr\\akzP4~蕫9}˫=O{&+⊻Pe8E+?E^o5KMke3W5S8"`4H#(eN%RԢ5" t=!1D$Fi?Z)4C5"[5,82b#AAwh>|େۿ !~k?cij!]�a;$ʩR[ظF%)Ã3ӫmܺnB.7<hC,P@N 㻢!*'(+(.h8ht ~-kiCg8+k|ZzK{QsO~UsaUSIg{iOwEHtr3 D3%^~2xBZ[9<5?=1BhwT�Յwɩ20muf4Jhh h ixRGG6;yޱ#sfhuzE=oz*!]!k$gCmh*[8q}j,bwl+[VTڥkd SvHL-ִre?C-ﰘj-� =+c}ؙ˫7W/A5A"0ԊQ]H1l7&[?p|bYXgblj5/U_[ -2mk1@-o#O<C=Ӷ5 Ja H`,0fGb QXxT?dLHEG GĈ'%JjE(xbHllRx,Z42M*:]:6C>ٖ%η9S*#C$#1B$0$L!ȢD" BD0&NbD$IfhԷ(Ux03EdQBfPErb 6KQdQhBhS.cVF} Nݺ8vvy*Ѥ Gl k:󭚓u.rDpZ=*KrT)Sхb L GI1M%։T8~{3/t(wI4ί 36]?L?q,څWӯ]Ug*zsd3QCfIeTc[K={c??`H_Air"iFh5aU\caL_] eKgy9L58E:&c,Ib~ŵv T¶T8X6|OrDtܾl-.۝%)PT3@tZf}5IC$&ҳ ya%Ay\of4%#Suf`k{5ޡֈ\vtMWi0QVPbFٓ cw?|=(Z14_kTqa.@6@W6@ ղ 2LaUwG)&jEh%''BbH%@a<8MP$ Qth(4 D�ୢ[{l9[B!,!$]PLQHbv{tB\Q<2n}om`{SV v״JZcX~PjPIE]!iu!9MAY-ɽf»�Es]p^$@Nlvݰ98|>k'E_v^� WA,kV;ں{U}# #K'GVNvNUNvX<TsTQRr Jz;:G'ffR-_Uvk@vX(@euM!XJCwFD _GEPESXUk/YTT;4559y;[xx:;#-쒳֢9܃B&&LL=Pi]=.A5@4$TAIY5#qj&B; vV~{U� {BܪV}>X(uJKDL$tˆg.\:T׹(EكK1.=HG،Nd3wX+]lL-C``Sd1"xk2$3?;[>g~{gV_ygHhI$Gxٚ[KjDKGG G %%dv8*]"I͔L_gfegg`YlA"@mdINt*]B0$ ICȐ&2d 9Cϐ'yuբ8(*Ioe 4q<UK8d We4i6UC#%y4?~ws,Bc-?۷-n߸@r{vpꉬ+4gT+&|GB'B.6=;H$\81["#U<1aWba: JH[ёqTxּgx_>{GB#BIPe.Vh4TU̮1g"|&B,/y iS1a.4jY~c}k_^߻uz:ϡf@tm|}@!a֎@:֮|M=5lLu=<ս}@(GI<4H0|2UP(C<α 3,Xlrr(?< ':fiFY)k2Ós(R$K'u㳝ժ VXe6ɋSAquA' AtѢ+ T$*pQ80(Wc۩݄򚼎 zWL)7,`D_a&ɿ])"yoP-8"{0XK,%66o߽ogWFRq<Rir>X!D.hG*P2HnXgTKt{5Š"hXړN&).y`RUnkI5 J %A`p<�h~{Cy@J��b RwR9]C%սVZa=YÌ"Fa̭]Qѕ1bQ}d*=BV᠉n"Lv A�X=łC&G'݇bf^>kIfG1R۰Ԇ4"D ˚G;'ۇ''gzV6=U?4ӆ+hUAaϨx!ST3119ms M; '!f"e& TLʯ /z` 4�5̽8-퓓}S 'O^7`(‣;'"6M\D\@<(X<yixx )WB]_`h;:qpfQn-j;ՠnF�mtqd\C# u1FVjh/sș3Wo=pd/kj_X>{<ƕ63<hELuR;s; Wg3` <l 0G32 h{$mx_/ +1|:?/Ϧ ̱G@XBH_HHHxhTP|Qipmc Wf]Vn[S qKurIxE*NMUΧ䧄}piѮr,4ɏ\n,)KSi(t2M%Q銹lɭMIf9$)<Y*,2r8F.MKR4&K8Mͧ*rho?mh>Wlz_o~qV>~X'}] SC۞~gwʻ޵PӶ]5zu-89X (LbX,h|UH*, ZÃ|'2 6OfJK-[[FF{;M9yH ٙOΌ?8VR X^qq:&!F.JH[m{W`W"Hc8Xt:pF.2h$Nfa"?m=ώ%:1IYDؔ'ؑ^\Vo[”EcvEebb82ErJںwp&R%\]}2 0jiLIiE:Qim:rCkNeEnCMP`76Ŏk谥Feh%t{#vXugBJcORc{Te5(=N g>zo^jS7uUlOvRU ُӶQAZ*Yz9&dV5qG {+gG'=q\ֵg.$:*;B:'=yL^0bϐ ymm < K*+ IQ�0&Ur+rcRi(J8O%cIzL67Xj5UtULT N6 4{񬲐D -D (c.VE2n;jy{ jur\vB1,\]Ao,H:Zj{kzj{F6WF+[<nSU7cR"%T‚֖鱥S2U"�4dA0yC&pȖ5G VR7437鶱sW߾۰d,20aiؚ͸JEmV^QuP}X̱ cNt"y4EA"K {@ RTHɉU{%נZ}"$-%L-EX LP@ꑌ\9<|ܕ;kwlZFg:Fxs@a):m;y]bvsMjmsEebk2eDo3C?0cW {ܒ!f98˘x,7E%  (<i}򩺳G,:8:2S7578>ZIZLY_HZ_Z pjo2oRm74[*Z*u*4k*\R.kg]:$#A'J12 ,$$eY4iE<"! 0s�t`.N* 3 SL,Jd:+'N8O*(dqjk1y뇉ӳ'.]Y}_Vzq|(zeG=苧-xqNj_ܹ:>`9n3թ*Ua1Up,*(La E,cvIDhL!ALH@; 03[:ԓZ̮^O;V :w wJxVyEv4;蟙 sc1I$b2aakmetzL|mӲ<ryNyVTn)Dƙ9Q60;s,J dz44UV!*;JKe^r?P& ep\@j@djz$A-p w :o!)8y Z9#S2A.'GcEVrLsr$%"6?Zntaqvm%WY1dq;Jzg]e5]֔ Xrpi=gRӏi/*fb|9ܱ.>}p7߽>~Lk 5 :Nz.1궡~J~6֞Ѐ~husxaox^=u+e=A _aqTGoXEIY>Ϯӭ- ɂ�!Hj #@3_H1OBY\FAAIGံ>!RV ܁`G[Xx hc@='-/1EOcDę;yl"]"ŵeC]-==#Sm#3U݃y5mhjSpe-k=0]f"{M�v1E:U5KΓ<:*Ė@a2[4* aU2Xb 3P]S7:953683389G` W>&|PEm``YG[egGCo_3#ˇhzpZ�;5ԁ Fֲ6"Pms꩕=uMd ar&6򊖉᥵3\>~dBQ80]v.iCPqc3AMq]m}owdh豳4'27B;57Oj~FOlnK7AqPLFOHӈߡεWgޞ>�tW4o^5hԍE`ʎWS9af6!|ykG~ogZ"dw!`6Q|?jy=xmFp9[<cixhUW܋A aT0iؑ˧q?>y}}#^μvDՆFܜyꛧO<yţOW^{ޭ3&pWNp.b?B;A:ۘO_Jko"[+{\z��IDAT]{۫,;kujbZJmJrM2 /O}@mbrݦ5% <pK5Tu+ !q=]Vu5ZM\BDSu@G{H̤HH_(nc…yDsjmRNa6sOzn&DZ$0:$'H028�CC H@| =i~HV<{ܺX`F!FIT{4ڗa36񉺑њ!!~t==j[ٚ;x"<maA(g݅ζgr,It$)q:5mC t+*ǁ]d3!c>^ZnN Rқےj ^#פR^\Z)mNYX. L89>Zm{"SlHQ{wDL-?%ޛ 甦,(4XvNDE< ojO ePi }TYYt~4pRRl˘Vrzֽ =i7PP$Vpn-ӏ^xnRm=>^ Lz'YcL<m  <4ll3՝}C]Cǧ\<wKWۦL νʻZPj@/:1Z8k* #o|P>|hAxߌ?3C,]z-a}B2{Ur{hu1V3ݩc)u"qTFouN &}CBcq摙JQSlZO.L6ʐ;Q6nu$+ۖrqٽ*JꙝY]FYFrW`no�NaUP+G{GF'&b2r fzیLD5wt}xxteuܹG<UvjC`f*6};MB�46 9vrsgyB`�ճ*@�u1mmf ƈξűj'2(`)\sth> Cخ&G]ZI/ض iBGL$`vA"loqvaSWo?8//kb'o`G^>T(k524, @3,mC,_x- d3?<o1>?b q"Aِ,>$2glLHSFLF͈M }=yvP[WFn_rz+g|y׿?</Ͼ}}??}pÏ߽tg>zӻ:woyqՓWOfrbpީ^k{p+'nsgXe LܜKXL=}h>lsommamnv׬ӡn uu5v6n+gU希\zIau^5W<o_9G(WTSy2_: IL$б11 $ &<LEcraQ p$ A!$P3<  Fy&׵7/, J;=F-:\{UI&"BOAŃP)II:d4" DejEk?jakmmoa6 HH7IX<Gz5ſpaّXv$#-ߞĶ%Z`ih!Aυ&'Tfwy#MvJf`t55р 5PTcMBɅM5@z*GGórIJzt]{\YmBQ5WӑRRTn zTU"IIɥrKKvC}0Z77_~yz鐪2ݥ(܍b1p 7-V۱r__4-NTWJ1 _"?E˜z(Y{PдqS;D6ͭOOLm XX[<y}e)[hd9WCXE8!�B)7Eur,Q (SX lk$H~{a*|_{oK @r^껴^0Pm6]Q*G_p^cY NC[YM>m} ]<"cC4!*1Rhbrk:˻[':W{*FIYp0Ko\R>0#K]Ю-郚Q=$0oƜcO9bvYGX2ڞҶnpPKeUW/y<LWuU77v /_<qrR*Hd'C q @e`V K',CbDTUtdL`2 9=1}~{iypyzܩp+1ix|<7� 8*o&g$啒^=P=<2s$_] #LYZ々o=}Z�;M4!H `{HfE7 i0 O-<h&c"gl<ֱ~xχ)Xڋ1W� OԯL2�JZșZ|u>|@/+1{<GBlc�|q8Ckxy0ۃ„|D#DD3e1ʉQp6ս9Q.d2p5%UbC]GG]Do3߿Y}pn~ї/W߼>o_.zvO>ǫO__}矾w޼;yKg<_|x_O7>ݥ_o|kgƛ7G޼]zjǏ{=Qg.9}\n޾wV7Q.K;q8غY.~BV&–'}F{]M{jwrTI\0:F8)F$>Z0;ψ"eB-9HNMyirv6 8 0^mN\6:M#91@Gnw2K6CiG&*Fihi);pWװgWC((=`(* OPJ :i&iX`4R$ L+pzJl1t"۲ܖY`RXkGf:s Z 3bYx嚕u*<y: b"J(D> &eI'b|vEEq^8zBQUVm{BUsJyczI=#!1w VCxxZZ0G pѼ ֲy7Oo?v;֌6G,>GlN+O)lHuDwxF䲫fWsU\mm嘘a8%at\m"U-TplN '69 *KiyEll vRξ04HN ^/h u5Cl!|o뇸�f{wjA vH֑=�M^c9]: ;4�{ #M=vQB~Za-WRV+js;K{+{s*B.D-&vlH10fݘ.q`݂wœֽǿ?G>SOE1M.hki[˨o:uCZH[W*mhk*/ϝ8v3̪t}F�y5a]M3[AEPY]HPb- u@rGgFo_7:iTptWvfWM.%(Y;�* W5w`|p7<4ڳr$8^b'oZT=y8Swޫ+]O*?%M):=]ޤ*PDy[m KS)3ѩəᓗo<>s M31pV4d/ff.$obdfʝ[OC̑aI ?3,m: !&.#(~CT'd$B\%c;-k'U*$'.M9VX˿t<;~Jc!HKcWLM-v_v\ѣgܼujݩ 'yrǗc_xp߿҇7l-g?o_n~|7߽矾|{_|㏋}pw+oޜԷ'|:ٯ|Ի]U^zD3~8'Ko?7~ݫw/s Tt9t-6S22,1φư`1`>aDP L� zGx##y]-ӌ1hoYOؘEWňrs*/LJ咑 QFnHM4M<dNCQrw g+ +glQ4hQHTN;m3Iv<ZIq*ExOumIfKgtU%ı9@*O:rXe IT!Ja S 3bhJOvaXIE|q)k򦰑9Y55E@K'< B£JgO\=sōcG.ݚx`t%#[/%8;#5E6c2 )5܅URG{vmS0��DYay jNJU+'}'o TO=>(!(?N5((Z/.Y%&ytjdVF?*G+cL9He(3rk`0pkn[ *` v :'w@LQM@x>Ƀ�-6-E-�5tmE5f=Ƃ̈́j`bƻL-լ}=1ƌ4n]JQEvi%^/ijillhh!TG2ʇmiM} YT͙r ;E8�h<Y'I@^]� $WaJabnp+ 15-k?_[mZ_8qlӗ<$m$R7 WX4}esy%`lP1u5R[fG{V/k8RD7I6Jǔ OU,dCKGXLTL -1 3UۂPܡ8@AM`.MKtV xԆn v)44&?JB(mlVpƚ]9 gn--n9~nmBC9`:m6gkD^ go -|o <Cb _l c"IEQfkW@=]<hXHXopZDj7jklj6יtWYt5VWuOA+|:H=Ϡ,ߴGt5�JkCSŗ6&;~z2J୫n:ݜqg3wo48|h칣wOOˏo>޻v;on|yϽg+߻r _ Dmئ]Ӛt]q�ABBwww{+3s9gU};]O-Sݻֽu'?>O>yon~~5qkmպڸԴ¼i9\""8�؜M\jKpw %!]>:%lo*`#"h[ j/)d"RtYrx_@w(8C G2㑑 i_y/?%O?eWDZDZU^VI7&NPjYFu7tw21H A9jD?.Em̰b$Dc)#2>HCڂxe1=ZbzYB+LIH3IPQiE߄L6xbX, Juf@"( !4 (7;$_fдƱ,ĢƆ3/.N-M_]3}9_]OH9 6g*i^1|Ul{0 7O /,W*XMwhf_IS55ҷ8l` E4Tx%(D,',O0[8_'oC<뒸`߷/K?k7Оz߷l>ʝ vЊ҈Um]Ea.w$TAt@ h?l!Շ K]_{}au|hx<<lZvPzN$?ϋ)䊊%%ie5y͝}ce}9u] ,a`/,Hd˪O L[Rt)/®Tqڃ_)kI愋Ψh*hhͫojotGV\nMfd=툼S@pj~Ar( /i`wikO{._Z ީeE䦷N7ۄ6*idt6hnߢiQ_\52ذx2/$ #ȥCnGcHBrfM iy)CB?fr1(9n.Nm3/fVijN=HBq>eжk*:#9b=w?H\@el D31ݛ߃4]^AS!*;7ttםI;&k5 ̺W[vclR6JS6{:�ȥY 7_g/@3�L`0 _Of%eI`N$˒@=pO:ʓMEcxV#RL9ȂLêw;zvuG7ݘy|g^/v: sv4{Tg2o]>:9=753>7Ō7[u"j 5ɰBæ<D�\W+N,+*䧩g,ؓ7TS-OU.HR+Jww"+T<͒Bf2l5qNPԴڱrD͛S\Ϯ>9=|zj\q..\K詾~f_>^~ޛw>ϟqɗj97yz8THuWCK :!5J0M4I@p>a�BCv< *> bb<%2#55ka·0?~fu\�"yQ|(h&)⨏J(N.톑vTrU=bm*ma)edkX;[[K*{`aD5<QG8 !@,iPI�09FJk1Ehi<PPض,:;0|3GLKFl ChTHyH)N? %c*Eǧ21*A!8{NC"$6"%M9""I.*#syayvpQ~@;?S?0<||bT^_~1)-.WwJ.v6Ę'fy2b2#kH%5E4E[;GT^zbY.9.i椨o�jl5'!X"22S%1 9FL>=EJԋL62g m 9yE$?S4D"`p; @`.0;]��=c.0? tp_j_c5VXbh66InP\Mavu/ߥŴwvhv×]utAV]jl!U ɚu 7J̷H;bġYB*. 3s 9 %]ÉEĤ ؎ @V1I-?hRzEUn+Sw %757 ;{U$%ʬ+yT Ndťqss3 Jj:{;F_^~|ZfLlNOncKXJe 2ijȭ*Z p8fN[Sn{KˉE#=6~G\wB`ܲinywy T5W*Wvr-.ll-N�hn2ۡcdIMbw(vʂvɁv9�FDMV?C6 \AC%FQ[%UU[-:dt]NmZ =S;V|37 LmLX(AzQP7_ -SЌ|e?r<Ö u@ Bc{z�K6gG"hK nZӝ΀L}h], H։b%"|}?^}|x/.~xq壩/8>M|2ۧ}׾ͻ<Ci <{k2Wgwύ.LQOMPNOQ.ye[ԻMc:f{g1cmNNFjTX!HetEzcjcV[Pٵz*U;Z*-*,͎B۱&R^ Ũ4ǰ\dPl^_Jpcs[^>^|duW/PJmMjjq|vF" 1O4I0ġ00_ԇ fYԍq½(0O<#71bf*#H=6wr۩7o 9Bu*h0bhŐ000%ߠNG]0J>RVλu͎ɚZj9)HXJ[a`aD0Bpr`&EHc< )Hۣ\prE<5IO�Qem$-;S~[翓(,9BZՠQf9j1[p9&܌}IR88W-3,.^F&XA $|^ IXL+fGH9bGfs|SboNA]?$.:!*( -k dW2#!viپ%}VE$UT+j#3AڮDLreM Q3p8 9r0e[2Ó@EDdqd(:AZt�f[LG)PW+0FÆ  :C0; S!Wɟ4uw�gA'Π@˶,߰o27Kn<np'iav*鯑mSmvWH,߫b/ОW0XsHwaG,@6 uC!iFcm9y.�]QEŠ2^y_SY3 +oLNAܷ6lPuئ MwG.zf%fY-KdqI~cSQKGqk';;oae{$W\=UD^ZQIbNNr^TXUSZ5ԿpEjAHh q;i?ȃʪ\<ϓ5vVY!M]{AP jk_8sqVC^ sڶҁXq5;` UrJkkĉF 1t]%ݡnQEU؆ж+–I($dAY7ݶOHTr^YsXfvM56*'U GʧNV͟Y =bm{Q~߼9Fc F^&lg7 ,x]zw.>P�ȯ0+`$lPۥel;$s[$= F`=hh_<`TU||Dt4AL+˦ w -]>?wƩn}۷/_ݾut_9w_g>ϟ˓__+/߹/~pK^\?Oo}|=v퉙ކg9WܝsٗF}|KP« n_(zt9{gn.^g]\N؎7uLwt C龀Nv?nv ˁ*\?i:56e^nU=a^rOߜ&"oE�ύHX</Cac>1�p&̋ª_<G<t\CleIUQ@Hm?x=[7~eMhvQJ:-VespRpj0N-0TWKS됅N&&У3*)B@jI6�aQLCVeRyBDT5յk#9)) CvT;Nj$,.JԦP@h{~.jV_'L3t8Bq&biJT ++-;XT䓙mNe;R##wxz#(Lapf.�3 4 |Iz'gئIbLVfEcta_[(&״E5ZZAJ(釼Bl3s 9~^9B\Iy 7B\꟒`vp$ڻ),cwU3=pcu $.&FPz2Ρ2NҎ!vY Sek'Cp$h0 Nt|4ܴWw_yB\6Ogx^ j3hV-6vXyA彲:37`zlfyzi{ʕ <a0r.mNm.hEدʃ} vѐal5q]�hIMN. *ȩ2D%IeU*^yyV])%K9X28?8,i1- ޛ4WK�0큮ޤ ]Q>S ~HSʗ鮗R�mz`kY琾+''/1'7!GV$*+ꛫz{ B4-9m)ٸVtgȋݤ_!IEsVuU�ߌzH‰vCyR٨-5WI+WTۮ 9гD3 e[QUQҁ6&9mnIMjU;FaBA+iiyGi;Q[+IYk;7^2~:mfgRVsw/= eekziܵn撽Q>PR]3҆?$`Ϳ P@ K<6{<!mͯ_π(_ÈD,-jϺ^h, Lmp]ic>lQ-/Hu(V7>nީΌӂ &hW^O|z\ﵫ޿ܣǓ\ϟzڙs^W OͼwKo~~{띗Oxη~o{ۗW~ͭ/o/|=tݻ>~tK>9̇7Ϟt?}LO7>f=ݿxj/﷾nóIyOT?v+t'q#hD0a]}+j95to%w-{8�Ar~, 0a /ݗ3қ rM+Kʲ蝍)ӓ_YqؚVh,(5S�<&ruH*F�"BݱrvI(YJI*ZX1Pu drx H6Ig&Ql76kSe|5pQaSЈ#^yU!mf!gv-'8#qAZZUA!$dHڊ o0XܔeQ["喖fq3p9Bpyd_V@h║M1I<>W|=C--aYtrЊ4$ӭSpF"JXM-i%Ӽ:c86i>~KƳン8A;á8E3FJ[;qxCFA[־-X :u^ =Cۅ+cb԰lHhnd"<ÂU4\~v솀x x/l<chКmu;l;3[{s{kfkY.a 9Z 톂$`@ Vkrj=GFF| h׉Vfg#9vq>N1>U]J0s b ʳjs넍uy]C5cӹ}nmx5K.vMnu~52Zt6˫oS6ɪ5 fv(1z&m@/#fU4pLqsy¢Ғ욚榦E9v-z~.l=V5b] FNe6^1LagOL$XZNሾ1xhtxUThf\Rf 65Nm8Z'욎̮8Y#MJJUԉW^7y*:DsA凎(vU661 tڠ 3E{kU)Jdgv L1o7@uڸUw]yr:.Neaণԛz>0=,B Cc��6 36lp]867H=DF3ƒqc ~D#|i)"iS/(w]IY<Y;{ Uh.hE֖)*s3[t3Ms†)jIѕ alqVP[0[)ꨣzϝp3ѻο}9yrٓgϟ~}ŋ'>o=to?}÷ϟ~_LJ??}K\/xo?~ӗw?÷{O}yy'?޽:›GL=v  ]A?+n{m[2U"!ਅ' BȀ],ǂ}P Y )#ޡY=S|aFGxWХĭζ}cxWLLGǥjiQdl, +EEQL.B(%e$a`yD RΪ N^4mr9/Ր HLK2PQ,M3K6Iԥs�a1i9NbD#RۇW`L1e8~1qPoc(uH$Me{#cV"3V [ d=r#+U�|aYt!!Ŀؑjlh1+:6ҙWYi/l<yzv>\@: ac#ZB2UZWzWLw~Kv~@U\ WOBG30<xLRAQ_Luy0wgi+ p`V@N9Tŝ!{EzF{F*{S=\Jnnd�2؟aXMt*g( vABܐ`O_?ʵl߿5Jd$W ZZJ:Fu]ڎ욞8a-#2t#yU3ph6h/ OXyByapA+Oܨ TjC#jL#,"bJ1o|aHrN$:*'+m-=5##sz^/[ JBhJ)GI+=|t}Hh|~/O$t+]WZкr5u,q >$$\PW01Ї bnD/n1vaa5NͷN`GRe6mRQS45),*aWy'+9:/WTnV6 LxJIUGkvh#dMA0VUJ)jnQSS}I|)]UR2\qXv6;x~gvfM\cK٦]qHnZyes袊Iꀉn]Kϸs2G,0Q^=/P]@\ x<S�N O30{<G=T_Qp_FE!:Z6qG;"d+qٲlttWDBй1N*pd}ޡ\poD`.QgXl\*ir*a쮢8tratG&?AF'P͎7i(lwjA4 =:C;15n%ĉsWNgGfF򮝯|pCttxWDW4:򙗯.7F_|W7/?{t߾|ׯ}OߞKBŷ|w/~O>zoy1pW[}[ .S.UY&NKӢ$~ Pl,/ŀy^5,-bN̈#E^o0dR+2kUebtӲMYJ>XPe|Qz(Eeu>o(mlvepmhblbj XqqHvfNMX'gŧ1Mxpr3єIՈdb xY܆VS2CLf"aeeΐqF ih*2%S++윚3''QcphQ !M&rKT3F,8&xs3R<A55;Y(,v[=IvzCRu,q@"+n4GDE<6ГWG0pk;Ǧ˚[B)Z\R]ÂD3Q"M1x&*4Z7fcXPuǑµJ%Z2#9 F!C/~6{�A󯫭<�8<c PCkϠh^v&6'a唐SĤؔ Zs�Dͭk韪N-mgxDr <tvD>b,)Xx]x 'V oQCn-Beܔỳ=g:Ś^户OO+b8>$  L/l*l-hnk9422+OmC<hR[䕷+zaRj-m ˚2KW7:|瑕{T&[ciS+ՕeeS)Ň|m6y0w6SJƺ^8EJ҄YQYm_P|yxxbb6/߬ ޢ:{+G*𼬣HCM{a4QƎey=ӬF5[GkWԖ6啕t:{q,h~2Znv[[3y;5`@Z&) kLփ#L՜ҚZ&^�]_J-݄ "�:R{X_)[?f=}gؿA<hHBEx#}gwN/O POusN_^t㫩?i~z_pEG,FZo.^I}r-ֹ..&\:N?;vjxDz{dpDXPPnW9\ o+v)tH;,JkjU`MbӞZJTm*Ϥܬ.:"N*˱lq)v)mNM=>C hM7؋4{]k|/wa6|٧φoݩ?~e`{ɓccy cw/}.sgϽ{uJONS6[w1"+S':Q NF'A}`qp_毹g&ܛdB=Mv q %dUUU6UcS'{N-P]jla,DŮrA;\\a}uua( W >qEGCa?JO䨁$PRE[]Q7HaDqA(&P l4iFWN։b!zzx=SC+m7$,҄:+}UMRvbE& 1(EbZBz?_*>^؊㋤2 "~IAAX(4OJϣexؒэ ]ysB%#30 T,oNB1^Msp~$ibͣ8xz@JnLY#5OP`t9esN˪|x);yZq]wh5U^@܂xBZj4N\[X*(Uku)U9MUv^nNX/vbdsB ( ]ap8xF:P? \O�<czfU>&9),VP'r}lw"͇v i$ .mյu EmEm}ܦvJ32jj Mi꾎8N(9'["X)_٩եwٌ{B5u2eʀչ0rmWEPcy e䂁9bxEBQ]<vt}~fl/2]wPz!\'IAu_@|yyfssnWg8/M .lҚ+,# ll"W dqRʄm탼AC|&5nwY7Wv/P3fߠ:Eu;)nuc$u2Y*n5]sea܌` IM*:4 'EMMPѩvP:e@> {۪ҦvHvj_|uKlqo:td 0b|}kNT|qp'ĕs(jzkT1KtU0`_`!e0#?_m�Bg1#lО% p3̝E{` '"B͒3xNeݺĿ{OO;>=yxjᙳ՗w߾_ny}>e㟘|~;>ڗOo_N|}Uɋ.bֱ҇[^y*-y|Wxj[ kT,0'FqpgpgONkGti̔n(2rwhjj4FT*4{dۋTL:4lm Yqi  v[&GLwչUMtbMsbZ1[ϔI!qȊh-r<% _ Aa^10oܓ"= QּR1 j/߮nj4hq&Yy.2$>//ِP%B!^g7P;WuE'ғ405B)[ع1@{u 3pyV,6WR A=,_ >3�6�rn`I7fR~x ^6$.YX"_kK 2v!T$2(6.܃)`zWR F'y2cnq\\UBϫ fm)pR7_H,g<xn|' fCcY%U&BY*&N4e:%d*fyCPi"&`+eQ�Q!Q\. :o\>qBiMU.,:3<{-05̱}CCs'?{jzq~p|xfaٓ'N>sع3 3&+9*<Y6\@`pt0t邫,M$I </_qA%K0;kq3 1("ȇ pZ9ya#)܂⌲FQ]g^COQ󠨮')\HLgYRe]$R}5BZ0(yN7q^1i;h}FԸ[ @W5sYZ3-u%MUM#B]{MR@w\~fE-;4uޘJQGɝSAj=l w(io8*7 *J;YeM\6xoڄ6JOw;T^ : RZiUu9sKfnA^gwh|I=#jy]:P =koiDD@obJu6܆3mzUZ%n>I?|U8yQ(VRy2" 5#DK8lDnFd60 ʕ-ʪ_Q bNNt jFn`]76/][\ ws@�cW _Z%6P${Xٕ w[j�^ O ‹#BJ8AZ08/ݡ*7*:*47ϼ|'_]{؋_9ɞ)uo|<y߾f㫉/:^Ͽy2y_o7|_~y͗ ~s퇜gCMYw5}z?no?|ᥓ#͉g+]lz~Ǘ_){v9yw:awteq$lYq~<rqxlwl<hfcM^h1<>3Hk4n(0j*0i)BW 1{iHbVS+^k|wTɉx gA |YpL 'b<QhގK6-:ܜxjᛞ'o?|{S!Ka4ʘ�'O5%[h}I}#iC3sUs{-7Uky+g;M8]Nr`8`3$teb2 P- ^7f'Ùf)6Д̌vYp2Ӂr)4d'Inm QP2ՀI7Jk<vƥt(f$XpeID~DNI`FcN'$Gai ~W@H6e8\رIJMn%U7s$0_XR"hRϜrl~wnGt T |HaYDi5*u!ٵ߽tZeC]$/[8y=_?7xř3/^9pzzǦN 03zmqpc%(*vd8:D Dap7Uf}? +ox@6wQ5U7.qntv 8M\um=p('; V?,W/iUv7\Z=#kVC扳Y�2QYC Sea I`={tҵѱSq&Qsc^K}ASuasupwH�O$sp|D{RܰtxxqPlp83pr �)\By,lvEF GF8jjQMu$qmZ[-&~Ag[O;PɭWڮ V S۴�U7ițsK:kf;NUO:EEFɮUޢ 5p'wKש(CWȩ}Ck#U3p)YdJvzӓ v`~DVAv[?)3OeQukT \\dv5nq USUU]^ZdC-l6B30: 4�%Ͽ3eG=.r@F!] ýh&dg› `0Wc6n q{IDʈgTǎ& Zly%kq8P%4藤Z]yi@ppն DSc#}.H7s4q/~|7f<~xɫ3<<^/]x>}ǧO?|ˏG\~:|w|}'_=鷏|կ|x+窞z:^<|7j_?qa8pTuzZzSO&\^`8=>�+.Keoײ룉{#U<1]74(( (ZB1K<#<Y0h$&qDb\`XbљKy'89vJ#+`Ct~o\H >\& hOe e@9o@hew_E!=úFG 5m4\Mmd8I;{j㉨X0621e|qS -% >UqI$ 9%?!όl"Tb R^h͗?H�hT4\}K&]qYBw"񱆜x[A $q$dmP8:S/ C'Qcc6Ā"[V<0;!GTd+OJΊl!5xe{Za4z9[-/4'EU4Tm \p#7߽pryUMDTL]Ci6+kGM85sSWowحӗF/ό:1qbt)(,c`a^+ 抄]\G1KHM]-da$dZ}@~Ê*I}=qdroHOM&f 9eՍEMU#QaXLIo|9>y QMFYڂ8=7*_GۨG] \ێmݠVbNm;9S�RP|'_ИX%.-omhꙚYL+*5tt,{� )MJZ:[1ak{I�vl:u�hVTV70آX.G pa$f Ŗ6 ,3wl,(c٫SW˪ $=mؘuZFj6 ʨo+hzlpĞHY~Pv.6.}KLdSLVJZ4a`˱syCd.u)5^v$5@Gz'onESN@dvQCK~5 v iu9#m b JGSYEMEr(o0o 7^Z;<#lph{RHҁ ،r3ڝ >10L FБAL"%1:`-⽁濒:X!/*K\ڛzMUuYfm} rb[-3VlX*R沎Q ͌tNPg)EbGGYaPGSXg+7zN_lM]96V8ߞx+}o7?~^ݧ?}�?}_~~}틦 /}x/ߞ|߾o=O7]?=˟?{_ڷ?/F̜m8X)`eIaIh6܏g@bޱОݣ!H ūڹeUMVT!7yUwtWWUeǛ%&I)#Tw ڳ FS -q @\^E^ kGŀ`2Ex,Hg]:(,ApõfV;6Hc~ 91=I>JgnqP $o ߁ũGFTt5~[:Zd(E Seh ga]vyb@rƹ%i#BBनHa 9!E6T9-ֆ&wq0MYĥKA<9LV+*1W>/5grM!2"YKC:p-3sGo^q-SAkjl ܹuO޿u Ƚn]>wƕ;W/_>srnblo|p,?98GA1t-`o xC\LK/~"!GIw~{mZKnmp 55A%WR\OgZbYY3iI,^>;˯JͭN/,.(+h+jmon-ʬ&W1BIll8N^ Ɓ<Vim1 1#oǭoFv7AV+Wu[%gEDJ=0(&AT[UTX[^X5~I~YgVyuОàGV*nnRUY//gYQW."ʣ̶P\@Z e;hoRءtHEa!iX`[3shlw1aduT׉U(JMZ[56(I`켼ށљHAQj![4ܴg&.\*nUGlFm3[2=`+mSq ZZXu-oo %*Iu2`K03DJq6h#*z]y=Ёd@G=|Yumi#.[54L<U�4KzCK /]Kgii0å�Ri^}><#h:X/1TLJ!W4Z `\:M98{2 ֲݍżMjfP(CĠd8rilX̸hdtCRÕKUNJTp4Z^VͲ]9YѲy\8ݧ>bbGsXS-wv"bUئ>/|-eO83|ܓ{޾<K'>o^[yz'?{׏7oO={~ų/޿y鏯7�߾ׯ/??}uӫeo9ףQ, s)R  L d~=О4[܋ĄA=}j'GKĉu™Z p@EsymN&_+1E/#MSסF#Yp:S)4L) D=(L/D'HGOW+gyS+ G k'3;Yck)c+ cCNa'aQ@{V !FC"}`$ u+LؤaN� _cFC_DL*N,$'f<fdn:㚝͏@Qȶ)]>n~[]0VI(2gcn?_(c255=P,gGE;Gzt*A2>ʾənf0OORsX3%..ɣT|k\`kAB$U c.*O&*]҄d/a[j�7 I!Qa^)" 0$V lkio3 WP[\QTS],,ϫ,ɭgd3)i8(Z%<qd۰0@`"nƱpA$wCOuO><c5+vmm[[i;U 7JARZSiΪUQ? v2vs YfrWZ Jr9yqNISUy[x ޘߌ:[f)*`1mv0H t|nuUߵԝ >d=:lp5FXD%%Uws+D-uCgzgN"VI*_vTf&5 **devFЀf_ߖQ^n|Tp>%ڃWQ ߪjQqG0!Yry?gqf}dLA[otWɂ)k6*nvće75M/vWiVm,ӄxq+zZ&Ϟ=% YJf6(Ju՚H8QP̙KG0PV_!G<`xDjja6i%t {F<܍ G+oΆֳ;fiNϿ.Z ׅU ``*/f f%aAM0Te/30-m=@D--Ktp{g72ʃ Eb X*<Mj0n,syDZf_xûoGZK56uzŝprbuz!jr va9;F q5j,T֘U趕 Z]et_rJpo]ΊxY![9OgV\.W*Vj.SXX'SUḓӌA|Kc`9'NT;6D]XdMGZxxmtPP?g5ʛm{tg>yw}wK`ow~#b7O OkrɱIaIa !g/ kd!1LW W61W&vfTGrϞ]>{> Q@A@ N~\<$E AQ0|$, TTuSvH5R4UrT1S259o.ah~eKOHgãbެLjepTBHҘ@M<EGXzfcZM-WU7!t;0l3 JO⧧C:BJ#wдl4-.9ْ"'x764iwj(:_MH>)ld"Eό#Qt"\c4a)2_;%W)GF31bdG$&ovB3SDܺNrQ^X TXe$�ڳA#u)-Sl{QIfxi,TP:vك1)؄� ?'|kޙ@p!""]) [tOXn4=,:jbǢ^;3 x)%#? ou{VmmTX]m˷j/mU_ zt^\GmNe5w):D&b|vvqB~+&\08;}:oM!V8x:6P&+ QؤZ~Ft*`'vQjAt"&gozniA]FiSY'NZy#JpBLBQc{qKkmoOIk / )m~hh譕ܮ ėTL{'grY4]g_<*=fpqdj쵖laޚ[dTVξ8<'wf$N$QSwZ%M({n~•K+$M,Ar*+,6ʺ<d|r S7Y=qXqêkjR=6G)9Fo 쀬$ʄ",. R+j,U c`V<kEQAhzjy{[*@_ٿ'/|T~?j7�Y34� l ̂A҈ AZ-߽iC J3q7;Nps$jH72ڃFzQ?(0%߹xr0ZK0&pٓG<zo/xƘdžwŜg_>q[^?>7O8~}3ISqq=%wOz룋O/?7c^ o j,.e_?N2}q|~"x BRAK4ZreksUb\ZӮzj ~qʡLنeGv&|܌21y+D0gb4iޥSc'/vT* sddb&7xÑI>ErQI(_ʗTf,AF;iͭ8&LtsjϜ}jçߏ98cH⥪PcT)LxWhGRQDu_WK 7 ᚚϴ\Cv.#(6ՄnZD$[�3`cF>9^3Jw{:㍚z&!D)#%(vfs4 ѩ؆LU4ed)ERck` f-Ahs %(~31MD)O((:Ƥ \h8w)u) tvp9[lIvqܨJz~9NPBʯ 1 a-'k`{oF(wfe GGaƖO{OO_WZJd$gĤr2EʦΎٙcsO9~+Ξ46=_I2yTSpB"p=� y)[K׋B:/ XmڿrIYy6U6UӍZ+vox^b=ݯv @}Z+rkmVѶ5wF☂JVnILNA ++ҫ3E]Em4/#"h~^;!+d *[Ri{/W�yos P7AZ[$geWԊ ++뫚[gḵ~{յWKʭT ]ZslĆSX891Z.džP@ mSZqXkb&5>|z. ]0Z 7\0\ ,m]9yG Ąͫ_TE5ɼ6-ՊrdTdlƱf9}+1e+B6⠓V]k+/Cm RY3�C{g5O4:W>:"mRRyQeeuܼ,I4Ua뎪9 th9g@jcgTB]+7d&u-Fx.@~ӻa@UY?E.݄ 9`)FK6GLA(?<eb EX-�@clFeO@,L`^T_w2ʓ\:6e idT(69Ŏ/- j(e /v>ͣ?{js?|Xj+n\<}ƹw.?\>//rq^9αW/~~~ǫ?_nݺ['.>9·3_O|~5ȇg}~eNMX50&-^V8hyLnVrO@DK\}uy5{+EKrdl(Lnʵ`5=S3f]SZ ҥ{ثH v< rsM$iӒɦ)~hx]%}b4'IQa.d-{<!rdrM+S_|LG}/_~tkwR,L\ Ef\YRf8U;̆GT֫P7r:o'o`l/g.kh`fhhy2lr8 )'ݚm"2dӹt=r<*mafA둸|,8,mi@7vfE0D!4s7s~US1<37?{*q4=Ɖ/f0 `ɑ0nۃdc2#41/ Hd^6!]ÁDEehrc$`(^柞흞i_ڂHH!B)aY\B@NnxF+[*kJBr`$&bW(BPG+UQ *NjVZ:h#wwcqE/p_x޹/^|ɋ?˗o>zsEM 1Q04 #Ͽ^/  Vm]:9ՖoQmmRmR]Y{ {T6P]Cc~j u{w 6@lݧCh-<4/6%<-'j ~DFYS fŕ$55FQ}[^sWNc#*()4&oMrre:k~khbdLBy)$++/=6O\ZTUQ=;5|dqWwe&lKnޣ-pH755twO-XH)uHko9|v m` 0 xj>0](Y[_B2e�cgOK-1sv;=]Ư*l�~ +[V[;60ye8+cqm=\sI5+;uRΑڅ/ zS$4)@V_+s;gMYgkdUpQi=㉵-HL*]((K]�+H0z$m$tV\OgCmA/WQ�Kwų Tg;fО#PΑ(@i^ ho CC{Suݢ 1Ѻt`GNgn[|wI%,cYWN8!…1tҹsiv Zk=9#e/u7o~?115{j.‹2U]uâc#CNW/?|0^{{ʹo_�Mw?O}?OϾ~mzp=W~ѳ 5}unMi7N<Q|\ʕCs.ͻɖ(NW8U�=d1?W+zt1ղW!M| 3q׏]\\o7+Q/$9qݬqjd(g&!}إ[W|p_<G#<hP(kDt^c锺ҩ1fE 1O$utRN͔߿Ͽp-bsC;czħg̞M\x'lu!q<#e<#,܎11>k*obb B=\u*ːe$bh6,sN!3&1Ü#YliL>gHSƑ,fu .FT4zZ뛒NV\ d覤ncA I743N'&v:o7C /.,," rr9T~^$OH`8Cfc132I6$kp͊kGu:`옘OO c|D"tXTG+i H˧7JMG]0~’ЂJWZD44ilz̙Yw |x㫏x|ۧ޽|g>xO߾m]̔F}iYZ2 F#o?I)f+h꽊kHC-L<F8Yny[A돂ˀ( 4fXCsѫ%M3X#i uL5Iꮔ۬f|dMbfda~(/2'7JG ĢJa}CAk[AG/=:ޙv#Km]Zm}74TXRP\WY0=?ջx.8|2x )l>CV}VXUUPTW>87;}شb/>M]4Л5uQ#S6 Z]YfT765;qJ<! SKY⺂R5kZP۴#L0̤S&/_y9kGbl WSj|dE> gFFU+(rfS^!;+%AR[TfQjLh@7h/?C $ִ(XگTP۬ Sq2 xB W͖hϿ-aG@:�KggmN5c?:"@=8l]XZ\HFRv `<K&"7ו|TMFa!gol43R& r]M'j$ǩ525<8 lZµ*9&"y⸑Nٮצ>~pxa.yrՉ7ϫ-<5S8xݛ.>z?~^mx5Oo>jW->|!MoM=eӇqS9Wε|}WuD}!rմwa,ѭgnL˿xlůOQ[[Q|ϏS.~xGr_Oxr|:ljѬ"ţс\`~�7 u"=HOړX LMDQf Y5&uӣII\u.Y?7zn'_|͚>pKD7Y+R]4'�s>f@fP+Eό7b%,d".:!0m暒m =ɔh2 k`a[~EV,ӮԳ09}6ƐpMsD{RRXLL]"C0~77 Q)d/Fp|saPfo*?8'ߒ$uKWGoַklLKʑ'i≘<QHQjpQWBFLEU\GFWVM?ϩ)`ӂ5x~ 3ZMtP6Ʀ8?|n%n,μy?>WO^>ӯ_}~G>x뇯_?|{͑A gS1r0g$ t_OܯcfGefTKn ]{mmSZ]cVufՇ  ^ P4 w2yNTA6  1Hh5䠙#J JωE\ZN3Gr ˋ&R[10Wܻ<C)vH.ŧ*;Q;!۴t(Fh#̌lQfZ{rN(JWU\TU86{xiOS . )\Bf69=J$ywj|ԙW?}x�=rvmJHzU9HYeEuIYS32<tԥe]$ezX`RbauL^p ' z*b7t=MT^3>sb7=VH*D5vp -6NX5X ٨ݢK-(;y^isŕrJ RD*;@iZe->1I(OΝ-UsX)e wl_" �'<#vp*nsvxon�.QHץ–n{Q%ȃa3jPtBx`lD2K"-+%W48k9n8l:j3k3k?g3c1:R%]W.(dfsvrYiԵ-(2xђىYefl RzxHC² *Ş ՔѸ9`MIAfKqciuEFQ.\]I8}*}T<f/p.yuks<~>ꕞ~|ɉ;w_.{[}tw~|?rϳ_~1Sכ7M^ n0Q&ĢсKo/F"鰥٨0h]X=L =4NM9=*I=(1Ӄ=221,DzaKIױ7_|mn4]gÏVE022*^Fu͎[K٨:B10x0N눳A48&8kb iLdTV(k6f'9%SM<,t+z!B-eյTSvy`ҩH>VV\HUVP3%Xsҭ 祮ʏ S"،ä0HTd8 B"ީiiGϘHY8^6)9'8E@'&tDŽD i|^ C6X=<>^(|ݞ +{ ˌX[J,NP蝔*6 _[?q2Oߟ`AWքsk,l kfbhbiOc%8{旷~~W_߿/޽~'߽yի]t'&OMK#BD=# 挆:#ap@axH)jx YI5yM}ce=ecM}/Rk,rv"*;$'TUͺ be@!86Y?]#Q=^ž߉|%% eĬrjn)3/"KĊޢ֑y詴q3ޣOK(X]PeԵe5<C rŹYbXT]T02yl1ohe{e6/t]^]Dmg+>qvQK1&l<t& }9~ ?`25*ڛUՍ|} UÃg 8_"ۧ ЀHBP̪Nz; &5u- ޅcL^1pfrm&m=FvPX+^ ]dkl-l>3tZY"7 Y2k4Q! G*Kvt2i%uGnuKB騼) 4fmPoB<՞}ԘP<~<e*֡ʀK="@{F>gO*hom4LX564T=^yRsWO*{t7^+{r="~8tr*|ʹ3hsCC.lDMOak&˸qcýͮκѤδѴY^R`EBXD@/%Β,̐.ˈd|ɻ9\>koJmBQbMfc5VT@P [HY^VT'S.2vkhi_H<2>۞rraɗ{nݯu΍7>}~ \<{…ܳǏS \-b $,V/ Jš}ڳ7 Y{yPtW ڋs!ܬ+R* 2OO`'RϞGKT;W00w/.?wfϿ>)Hx%1ugDJA`3*bC$*eq,4aoodAIQƌX^e@ecX84됔3%ӄv Go.28`Aؽ~~0V9?GmhLp)LO\B˅-"8?|N2ĹgFGCԂD>3ך01,R &gGdE^Y=Kq1SK<Z9XyBZuG/)SH5 %&VVLLwˆaUz7`/0 `6q�Xۺ[9:qR3N]VS^T<7>26;0w|qj~aprF(.-gf3#by$8b46 !\`G8uCZXיҕUڛƯmʮjH+5W te4 #[gzÓ)j=`]:Ht,?]{)\II&QXipzBôOR+^Kk$^t?bprrjۀɲ5g+nP[S9X8}T頲"Mf 2ŹUٕ-Mu#c͓sL3heH;ENcy}Ôֆ檆ީ3/pe9fvtש hBFӊJKff2@ʫT!kUԷihRS;:__H-pŇCLiAα9zn0MFRNɆ񾅓g/O_7|K\+mfj#++7G aVc@nTbm5M^S7<CFQs^!>/7!2ؤ^avt6o(cO$1� |Fc�wg`c iPОBlupeO�t3ҁxv@DxE>/ ،0 zN ];423?b|~fzf~~}e!bo컗s,ztۛ_W8i3/<{wOO~xzө1'o<q~>ݞf]^w~Yۗ^ս{UiiOoG߿n~;1ܵgB.?=9?6?8k9ڪ]T"[^Zh,521k0kx/L̏NBjbr~qb\2ё,<NVYV,6n"LƆ|m[k+]FQ (NM$@cՙHI OԌ`A !Dp7Abo&בmd"ܣ.8?)vsMTcT@cnTxB;]wxWd1@􌝼½tm鷃Was#dMW# -\>U ޣ(qZK^SQ4411(J^46gsS-9YDe?vX!mLffU{2EK&o I3el *L\Yvڨ0F�"!ͤ(&!=)+*-YFyHP0%I9܈TQxfnpR %&bЌ!  v(;+]I6D )B_RA B̏ϯ./1#asXq&^"gKDmgtշu׵tF-SrDǎf瑙!Q <ܠIs&R"q>F~`cl( �4&ƚb :(8 Te{7xy@knQ^+̋LI'DzL ё5wwu~1Bhkc SyDT6,S#Y&�HB+<}ӭ3OhF|4z/|1і+n'{\LɪnNa2QM)pppaafzU(p 6Ÿ#*(cE:^8S.N sUܖ?&gr eePX#QZqQWUZ\T]^2?;2wvs WnԎLEnTEW߆0]4!Mu۳kWjjhCyy%76 :>yL$9%?68jQFm/.-t%I6iBl[:5vՎwNL8?s{O_$d@n3_Fk`Fuuf^YYhG_/2 mꙓh\Ykgvjy=:h\ŎFVa@oxp'#zwF"̂?;YCۄÐBtҬ#i fHU<u=KǷI2}cMR~$ ŪGĠRl+KrJs}Kici #.x'=ٓx7>w>{vŃ[~q{w^?շo}|yݣcC g?~_{߾=?O2QíM|~짷 ߏyq/WʢAPuo=vCϞνy7m6yYS}'}.NbM,x8 u&&ۭ-{;+U R֢ U)\5Ud=w)R<8C`8HőA=@P^L' tҕ`Kt  x3o]ןԮau&Gf'.{?z~R=)Đ;cd-wt9kzxc9IsrB"4#DC 5 xmR8<* MBÉt >!6_N(6f4Q8U\[GKqPHۃvz38�5T4ȇlfӥipFHH }쒹&Lz`v%;N&/:ćrRt13UJsKN+5% <ϬR)@S2.nkgF Ĕ':{IIy %u3ͽ6Q 7njp&oP$EJ;h ,ݡv%1TT p gZ$; ی4`YS,8aAgpY T\r13RC�@#\)(Ϳ|Ο'fG:Xc(T ًHZiz)2q~sSik{ic[Yswq`rm7>ژ$OWƖijg GESٓCZCq9זӌ'ןM;fwsn=Oae6 4aJI5A,jo7 4͏6NSIց5tk jSWk2)%ElvVZW*J{zӫ|vi$$AdQ,.%eO"c{3Nܸ:}RTezx##pr<(r uZк~q_on عjlִL(m*cW@B@vw@y*G'gNΞrʽO=cP h MlrEUGݖ+i׀nAYEt ԏ0tۉhߐ(=frnV=(Ys.eh 3{ĽӖ(4k!܁񷯿1̿Oym?x??Y* Y ơmF`xF1vuu%Qtݨ(w +Z//* YdžA|n HCGkřg{Fu$M& W^0ߝ09\s~Bh`rlnxjln7zޠ7U�ͯn}~{+o^Ϸ?}~볯^,!W?_o|tۻ_7݅~y;qΝ5~x|??=O~닯_ۇ_?w?awg߾ybO{><䛧W3o/~rѭ \ɿsIp\ʅQpgG{4 S%YtTRV0K!Lc0&ŸCb8 g̃ [*4g ҃ \qŒܞԖsg[onqw;)i<ARugWvZ1xabZi N(fnj.*. }YD:bPh]&]'&C"#$DTVN[{ddxtX$SKwb'9} ێc)̕;@ (3Ed*er( !g|4U@4LMąlzBh 6VRXh͈Af 9"X,lŒqLLFሖTGRj0?^PA"_nOh;q17)Ewcs1E BVP@cqxzlÌ#V`Ҋt ^Y oc7INf*2:0-}c#Jzvi(O$e Rr9NB<$3'M e.t4cVZPg`3yvG@<˨iZ܍<!xN^~g﯀@qHG{[\ /ϩ(̯)-ol) ,7M`,8z2\=oP5W#Oɗe .V<o/_t+=Qu0j,[^5@ DIC A{AkKU{兪t>qx{d 葮s2s1_02s PKvlmzcasyjڽc疹ѮG܎Kn\Y^,!gUUt˺$InhQ`Q룾^A\qJų7\k/<[og7 ]"Cӏerx]7Vq(@pC4-, XX(6[N9G'O <b=à, }Bx# 7!7,;9<zKgܽܫ_`DCLGpC35!:EC#bFC:zG^YyWz#Fw-ȽʨlLPFX'�ŵ،آ^<r|6gS!OyD< ͣA<:)"c<c`e ϕ qbđű aݡ֮d$;qi.|aAx_Y٧?ִxzEI0CF; 5R?ԩthcyKBRHdp<U_YUS-WWnkyV}qMt}yps?֛+w]o|s3wo^{}g_{Nϛ7}O❯w_n^?___~񻟾o~~k93k_}f9W3~o|Օ?3rL|مES7R]ws.χe|P&ϛybb>c0(f5=螙Uݺq$0#xN~e dCgV r2jwg0ږ62[MrnPISHVa`VޑD༢D:>9'9szdĕAx%&@9 y<GY t"OnJym#Ŏ #Q$:I45UPCN ts:SZwX}F45kxRl�>Ys);RQg5yxwT,hdV錤b>_sb -b< &3[$ԾaJG/Ow6N\+o|X e3KجB?Ạ}WARQmScju5.T^(b cƒC4"XX  F[j +U-EhiFUևQwfUTPY=m&ͬ6I)(RB-/osp $#5q4$b+%!YDYЫ{uFsWH[wNi;q7~4/ o6sM~l!B[FML- ](DyzmMх/7.W#ung,X(jn+mάQ$FeHRܵ'/nZaIٶlEJJԞ@Xn>S )]nx|2U%B[>8a{?joQpV<896zq͵[/}׮w:S,. ݹZi�BQQr^abDon>sWf 6l =%癐t[tEbBE渄@j6N̬=so]yγ+ 0] X qf=rBB#z+w\z"GpEm'n!-~4aqǃ]+)L ts_ ?_3-GpF$Ҟm<4*K{2a9 )m \CU4sR*y5"0%. |4G{ݫ_4ҕ{ șހE[3G;}f^!``zu^KպGۺߨ<حnT IÇ�ؿ%`T:a v+Ssi3q^µ ͳ٣f#qqL__VMLόNgԬ)mt^?gan~aŇoq+7_yǟ~}_|_?}_}_}ݷ?/ُx_~~X|?\싡=~0ɻw_GwwPQT^.a7y77Wncc h._N_X[N/n}Hkw!Bf4!U*Jk#9Z*Cr4QYP-ffx'{%Fc,<[/kD) E\hؒT Dx'/NWSJ@ܜ. Z5&dq=KA *SLlvަ̧t[y>'mG.e˫Pre0VR[f,g2 gVg,Ju&Rg_M[i8֘(x~*Xa4aԚZuOv0^k#}_4r"|Q*=CkϦe)"rZCIɎ痦p[ <3Y,ez" "JI z UUS-TjRxr$S%& BUW<ԂkyjnDBE(0={?=l]wp~<xw^p蔼ª"DdgE,^ުѨM]lbIWIfXKm)<uxY!HVj \ $R3ܥ 7h7)'v=joB7r/Qfw&%[Cej60>ҿ:?xrfK6>$OocGy#(o8FlԪz:U]ᾎ X{ =gw,+3lg@N޹.]zpkRĝ y2 ZZή)OD1[V0GLɨ vN,]˦S0L *쉾Kw=nHd О(XC}tgjqܕwƻg^}` Oq@$N0'JUmIv@7l'E4/\<wa /z7X=((d`NX<%HO+ ܒI~]ӑg/-wO[eiq cTfK<o<a9K ٞ OǷbֳg<[3hN*ID <0CDX\>~܍W^/~>?ۅkwy}+7^X~LYW _{}r>ɽo0]},=Ysܬ1saBx|a�<7g#A #ư>t>ԇ v#=2`+;H+҉"tP( iOMϟܺ@;V4>{[Ϛ=a/?w7O ?;>ooֵ?٧_S܃o=n{ys0*~$jd=V̓*>Ͽ=ǖ4⊚؂FDM40۳~mnFi/>?~ɗ]_+ 扐zckN1S}ìVyHՙDjſWR **)􀣏! 0yQeext?8bZ% J 48%f>ϖLAXމ  $)d7 RؙLlt nTw${#(>hjY-.e)-tXΐ3;ȄU YkRQVCY|Yo j +er-FOl3e48(5< R%s 冮J_w2<$J#dNtY}P40!uQf0Olu$IclzotipJ)@z%b=0}s9~tpžxxVAm HX !xFP]N "V3R\Igv YQEr(ج`xQ0m_17z:Hء@.ۭG�n ritr�ͩjfd RjlmVv ՃՓ5؂sSeTPBSGTh E}w FCtH0?\y/ jp]'̾p/`|913ѳ4i^Xtwe셀9󸳧1W>ЅT1Oש֌L+F ;BvGm?z_p8i_<9rKz3OF|!6a-ޛ7;� vA1!B"igqlT?26|{/58D`8F(<sմvT@n;F�sJ[{F'O\yW_ED5ND:Mx#0 [L'N n;y=x*FkiIZ'<;*@? Iv;,On|ƪg1<K k7y</紧cOci-M\KS-6s*>/F׈kE.%2gcN~?o^o?_M>Pr]rwc _|yWw~揟ɯEkwOq+~w'?h{|Mʋ_־$/?nz~SѧSo_̻enܿsֵWr.Mp 689plPƧ7b<2?o82=;72:55: _-g{!CèѪsWLe,ל]#_:_]*^]_(9PujB̤wz`,P [Pj=qnt%<oJysO͕۠bvL!X�RBok=f|_/?9%wva[;ښ\WyujU10~^ǹyP}_Q)[ /F$%DfebJf$WT('YMq,6@'[[d \'U&g³ AsX"aO3-s' ]0Gݙ7wwǚ Iz}\/''BJ"j;^ra)-ZFOpZЦ.Mt!l*mZm{ڀ*<+iޕt0M)U47z_\Vk_*' U{#(`8D3OH35!7{$,%6t 8s5ޠGRY`VGBh!p'2ퟐqv0& mL!< &JfVÉaFheP"7q4`ʻ &3PL?0�|sl/Ok6y @l=a!zub:Q؍$rKj9-jШlc) ¶.%a~bJ7=^:ywBiI$Eds!Y#�{aGcXMlZw%QsiO]8ȱsv @’j+K._m]&c nG<x8f~an<FDԑZrxczweC5<XNv8?o0,"=1qwه/`D[A.@Ҿkug.Y<wx__wvJtļ~l~h{ON~T%] w-iHik .07=8: 0NLϟtޣO$s!Nh%vt@hU!>>Q V8_Z>s/\8!Z(A9ξ1.ޑX"/p,8� xO-Zl<g6Y<N$!I& ?$9Iz<n ݜun�Yg1 ( /imGcQ-SZa$a<E c!+oi^yړ7<?/+g>h=o<zFK7]z~_7駏~oy뻯^7~͟~O~Տx~~{__}o^'toW?|M˟|toӭ|_~wjr -=нG^ॻ͏o_%]G_XHXH\+<5=Rvij̳3K.yzhpWTo\_Ȥ9l;|'rì:ާ�zU/ *(d V`b(%p1aAbqObbj|c֏ݺ~<2} |߽ӯ/~տeCiҶf^=΅ҧ߿};'.,'_7RA`!]WV =rs9 $7 GJ+"kA8"Df$QK<2d I25+er–$I Im3&C0*/OӉTԒ(4Q.K zCpEDH5e2NE\N�}~0WӖگh=P xƔ%"XRHB9P]2ȡ$ZDG$onIS$YYy$+Rί/=| o( V+ۺSjS=HY3: kQfkUG2U.2w=Lz rd,I (b|d4!*ckY?&A[ B0CyuA$n Y`idIxre ٞcJ@3-GPr ]K_3i;`-ǀN;ZBDcYwR;N& 5#ʁ2e_V۠1ѴLhwq:cqȸ|d\93[Xi_^]:m9eXjm' udrʝ`�y*RmL%+p 8:`}nsXYփ2Jl~tq}`nexqmj+ %$f�0v'`q={|:q uqP KtaB=>} v=;$>;Wgퟜ\^_t^xc!ivю!{pd͛Į(XgQb*_7m[<sN ֡1@w(b;i.!;}"bCcE19ʁ鹱/]ե/.-IlceD٣Ru˧t+gyݱ/cz"`.H /'*#K=Bq A?g0O'TYT~gE?9rORHZZ0Cns6j=oN<rҞ-<o^w+c#*8> $4]mn =�8]Rv ׌M6-/߹v&n||dn~:+k6U2^=?f<{~Wz{s.ߺt?w|~W{>}oo}ۯ}Go[~O߿ˏW^;o}g?~ns~o//?W|~L/_]7~_3~懿|]=ӟ}0Gc0C0Ň_~z/}>?{q%ʛޫwzsiW.ze&7˖^o__\MVMf|K^"Ű2>+B1"iKS$r3oc=X}o;ɗ^Xʾ>P)j%~s~x̙>?ϟG@QJDA_rY\!̂c %ZeT~JHfRjжcJ *s+rqUe5= i"2T2UjjD+Sib_=|2Ur~ >L)Vrw[14R)aUŝҥ9ʀQtc![~NBphFn@5ɼ*&CbK *SF!q-]clo6yfإKH)B\syvz(M#-7 u6sHh1$� Tt aIY,yS<s7_'E \?Tw|W|,엘cdiL>&,CȜ:,ȠI )A & !b05&bUb% c7oS .{PT1X٘K1%` $؞h?g[a;}]<�.^nvv~)v  F#iI4D ø)"s\Ev4u2 Cf.[bZecy~y܆g^:]NӢƄSo!88@lAlPX:]5�L+(ugz&N><D`(}ǭw{[:1`>cn~Q.wW = Ϫnl[[@i5A,mz|vdWFǖ6V>wWo߭"@ېȝ--/m)Ky2E#,;Cb3kiq|qc32"]`݉ai,~˺^5- ?!Cc]'Ϟk)V*[PީEĚOq5 林甖R:Um'=<IS|4xFi*JUgG0TQ@|VTb͖<>_W-"1,I $2HЌfK{Q@y ͭH`̰ -eA:C9M(I'P -*%zgԧG-Q #&GU;;:F"Uz%&pgT:@%q%p ۵Efue8C_ri u;^9![ԝ<5KO^yeG^~ޭ՗__~rO^ï>/{GՏ?~_^w?9{w§ .).+?|//O}_>o~_~o}/3?{O?|~?{oï٧׾tU/OMr?䠌y{UƖ a-`\)BX Vʃ<a ‹95xNbCO yW2- m^^q>[W&%5V腥;w._hy^;¨&S,H&$Uf=z:9\ Ԓ e_Pna`NY@&60hJvdʱZҲ*'ɏbp,~`܂i%,6N*R4./p&$J4፵>u_B5H峊ܞO4]o:5'kFHL,+R`<.BBY8I&-"]ilB֠h5OLiZM'#ɩ-cXQ%'YGTZ=/ }x!ણZ^S*ay8.(08 �ɳ27>[jrhǨ3E4G`GTƴ"!rfmL(#*cc-9$ΒbKRWB'>},9gJ@<�{-B\�YmI,؅nsi貥7 o%onߞײHKPY:$-kddi7UMQmM'[lIƤc L쉁S#'.ԏl4jtnWlOաXpp"F  'QZ)T|KWS3,n e(````'A W=@xAS5vsd9M/(f7`Q^>![G�+ťōkWW^1j@ zuY>pZdhVK`H�{`HP\ROΜXvofV(./#<M<S3!A}"vF"!&49ӻpbų/pI 7˖rw;%:B1UDzz}W'n=i0 Hٍ؉JXs|Zky CGKy?C 'O7$ y3ò->U<$^oᙬBSU -5M-Ob,]^)z"Bs)7_NOLȄD͍{UҝbA|VMv3)nƭ]>h`Uu;`*Yl0#t)쑁¹Ѵ~$Y+̍uڪ¥{{</Mwן?S:9zpog^m{=T^:Onݺzq#^B[~οƥ޺O~_޻o~_'W7_|?|wT L]Z_<hiQ 81RʄR<C,<,R@atp^c^}׮PC{wuK OOI_d D--^ƺ'۷_}WG_zZ`b& K/.ˎK IS+2ze2,9$FrIJx !@ Qr\ʘ@@&oa_ 9ŷ<GԱ j3 [jI1TF͏R{7%rX8C|`'MuvZ~v&M'ox."74OE3DWs5?HikZtS=SVmo4U5'AYmg1ch X~eTSuU(";h N, NϴMgh&,'Ms䡅M?4Ι`/\&H#'ט3ESԩB#VEobK?G[bѠҸ8%8,,"qx '@evN+in>QH 8lTd 8sh5 JÞJ͎2^d{iӾ|fhYi6VikZu ֳۺf[ۧ tOLM]]չrut^ޕGGdWLv?t>b@�>}{⚅<c81m號X[;q3rs_"zw@NOͻd=  P-l-N)kV=Bqfqk׮>')gGŋđ!BWwޓg\> p7! /o,/mY8pba%OpAJKwC&̮N]}1ZKhN$eS8zc|ۧ^xôv9 k څm0ϴ\cXcd W/nt\bƕxPFvtvtfqc<<6JB yϬG'yypM<x+ϖ r`elKu PB$A i&MJ<:7^_ߧov}v}yg{m{]os=p%eh1w ={ zQܴU.ܮl٦j٭oWJH2]!ڮ w]xLg.Ù&nSiZZ]4B}c#վ᮰^tj8ӯC{H/'1:MAD*["sޯ zĔus˧fqG6c8{ngc|dŵ+'_zcNujz^ywN>uo_[KY=2H*"|h(9 -ncA Æ0!td1 O5yw.W(]=={wu{nUӽ`xzZ{;P,r9 !yli^=|o>nșeXlp~rbxVjdFR<&3fOp/Kf$6+[Vy$㑂99 Mw&/Q,U{xXn[/>nUCbP KNf 0k\eDW<ɻ![WWAoFEbIQATI-fꑶ4;I63b}{hb֙) U&R�rmDHS*= hԌM Mv Ob7[zde;6#DPd6v8{bgMI[i Gv (3OydU7 '˥&x-*RPEd"|A _p4(,Eϝ\*Qv͓ܥsS%Avatyq`5[_nn<K:MlvLfruTvCTʖ#x734 "<{Y<vxlp8*(XK3MWsiWיE렮K9;L;)dW}gȖ'P+VCTJK K?`7 MN- 6Xo_Z9uδ!f;(cm>v}9l?:#[[KR Ǻ&'{g'O.rԍ\(|0j3`G`Hԡ1 G9cu ;+4;4.R7pׯ]~W^ xf;lO8}$15 H݂�G}|BC}ӨJciz\ū:l{("δL(*:pfۥCrװ|q{i5BQaɞۏ<ˆ.dwxV$z2ipڷ:ȝ4n8qc|+W̃8d]K/mHTa¿ka/?Ba`<==-<o. `85 „1VEkSD6=|?>W\KsO|_p/|q"[ӡw$-v7:ɎFG6UqMb"ີ[N<}3˾(hviH.rTh'ښdnZ^[ڵCKC]CmnT:kNjE)k4mTfV!ՅCr搶[%MGUQrJ�-?L+V 7TNj 2p,P `fER.]Ҷ9:EmWio{Y%m>H8DQ]OF8>R�)ER>-i[.lzڞi|:iP,vb%bn̫o^̛3\4.~⇯b5Lɐ+sLY/0ƻ]_~w?xfTcBKK<PA)Q9dP61Z5\*uRJj5L./E(a5j݈C ,it )L0K5a:jH5=-9cUjnjUimn_9.bmr/m!h\ U+fSBȵF.gs"֑:$A&3*8VCHDMr%*Kqr"<=jmZᶲƛ? cAu=9TivU:Je^\VC%MGUӃKHݓłf1$4]d9!7�Gd2@ސdj/JfB|~ M^l=Y1kKuTt !O;T1Sڛ֠b%Q@Ll4Y\.&ϖ<a1[Ba9ѻCmU(F+ڀ`Ҏ;fpfӞwzu+{j92R٣4W`_ &TJ2TZ}N'zHitRciz4;i^]8>}.,` y8{:{xzȪ~p`ի굻ɴ(�c~6]<cv !vB +ק/j2CSC\|"]"G &`{];}[7_y2}BffiFf{VΉ'PధoPOMh SKꑹu'6R[Qn 2Sd䓵/.:'.,G!5fO 9?}RMt4mwjqtQPl@mb0}R{L$lA'4 kdXVTBy/ZxW,#UP?Vg NSjviM3IЧY?m�oNBsf{ lx?Z& @f ZIk%H^>?ї_{}|/;?~aGǵ@iԤw&ys1m͌mF[b}=`Hv]#Չrd2mTÖFg2ٶl#6ێ˶k~3vVkJ* -Vr@*jXv q屜t!^Hw246ɑKq[Nfw1]qLɹ, [[2JwQٵ\-d/8pI cC[mKv'&+[TknlIKvE ^ŃVqxs!<*8V%Q4Pjkk:JnoW<y|?}J41"E扡<T&ZشbZ .jxb0y9QQE)֎liQ&7EyDI)T,"#8+B&ɴSo t`44Ҭ^ I_fSs-)OV c~֊D"єLc!bMh]%j*Bi&4^PhF[:z("iL+oZMJKŰFp9λ '!Hdb1[gǯp S&Q6_RGh36Z8ow7r+ =9v2]_*Jb׆lN?#Q�Df4# N> N)"k%nB4ihz`.O?P>D]ϐt' 1ڑ钎)Wҁ1,6*"8:+6 +[:4kzgik/9/ra|Dc,QPl9Y<ھ&;&0dkto="\?&8 Z'�pg|Gz\B}%+AR@ : MȇV5fmC*/4BSR`i$[3`n6̌͌X;}jⅵ/^aT> !oCvlt9pd8RuFzۆGFN,X^j&jgX' cU\̕c׈1yQV}AwG'l o `iŕ޽bd`%(`Ա}ljTs>O"t9|k‰m n)2sÓr Kz?'<U!5G܂b}CFK9嶅Kf?OTv;AR�1񻲱xd4 u;2J-mwt-K RslvmaK*wd=[bOfl , {zgy:M7XbBm RH&DV4]&dZeh 3=o<g^~<Gw^~~湯>> 7}??>g=]zHs[@G,ifke-BgBBi*NZZ'ɉP\Ov%9RgK(TKC3Ʌna 8gϙ÷g5[3�4ƴeq\:ÎFwnTdήH)06 =e`:Y4fäZ75ZqhVM0m-73Yt;Ն]%+ŶROrsbeV%%N)mIEax<ohWUq!fPQSR-bs#(12Tm9q81?z+yQ'?Zzk_{z _h8'c}H3qAT\(lrİ "/t723UL K+uU{+Ur /Qu:_^,5Ԗ$$% #[h!CcE Q-KgA^k(( 4Zkڢt(p`a,v힟wTX bፔrs'Xww/Ig: fRC8f\S'1f,W(ՉTF](f򔱍\o|C7<fB}g7|ymr9+h$Eo.u'hCsUAy,HbBD /,!'o.̓tq\^uhbQ(  AS}IД�tn.S\ js?IjLhs6MʐMf !"9$E"I y&D:)T]ooǔʞqc-B[**,i6y?8ÓtgƥōVtLWjKQN$fcq{9]wKYKd].̓^]+υ94"r쏃< Ɉ!s L0ҧ4FfGN\>sqx~9 j1{;rw>r,�'pX^eOn<=2qbԕKܻw9U~@=mVnEx@ÂsTSNV cQ^1b#]@!tUЉSW.^~pgՌjw@#N!n>{jeZ#Wn'ZGB݂C36Br, osKY3)~QaTٶs{.ϫ�3dٛT:HJu`C4x' }H Ϟg/T-A%5*`jBg$Y0O77XxάGdSY<Kӭ7 [ t~#j)g=m^lQAnCQR$^NRfy\*rCM~9\$nm͑_Ut J"|)sn,[U.bp5[D7r%{ z._kU.ۗ*p8 ڶ`C$vuNdl[`O97\lg:ۑodZSh�R#jp2k,)5D<ަ`WKt$]n:;R%$fvߟ\oc n3Z[ru; ~l_G#YH:�Op 8c*0VEXRǬT]J:_�ų, Xps -ႊ8Bt]ON|^FUL/0 2wtxezprbVxqQpi(ǝrjhi> d/ ɫxSRU][]đ *= 0%e>9G!)~\K {g\ƥlaKZ2+8Sn\3/L(R842΋+ MBQ aH(Q' :VU|^7 5k:R봬Ql fԆ6H&R"s!9U$jwm-jdj]d2U]2c[t>Q" B}~Ky~56P,n2;<oso5+Ub &B`r(ؐчgø U C(2k68#;QetAxRQhB^H|vX|n*;KCd'Ǖ ɍDV+m-,1D t&E\0$!i)BxCk2]Y,J)aG"b1PheT9vgXM}Nے?ڼRpvO+?2h$5 3͏\Y^YQ7uMV0ʎ~'YA U!N2rv` yV!EVٶAYh?dk{,pg@oQr^eE-XT.Gckdwrr`lzlveyb|78f1Clw9v{_8ŔId=2snwrdre~wG/Μ:_$ {o CIͥp:WL\ٶp#m +&qG$j{Z\)+>|Ԣ7!S;mt LˑL^1t||q9utsw(Ш\~{aje)9ʌ+;/jG8DGGx:{;66.1GuLZ\hY5ctx&d>!tXFm!FEKMV_p o.nQ)Q 2N02,<'bE?gSmmcmI XlysT%T[ڳbsj<ͦzvoԵE/>0l4tOf/\: ߘ FM&F +[6f'vBjk\HzGps%m˪mj*k+l+lxjf+bM=њTk[_gK8]P_oWg,4U=PG%Y6ѵH8P\we #;Ux<WPwvZN ՖrqU8p8k\MemG۔p͔UJ*s˜rlsK6Ev)vIVɹ�tCB7WŌ4V�-@yOyf B|El0a@$agLd gGؗHÈqw^Ma.H.h dтY ?J݁Ң=Ys <}' ,ƆWaTpgo"00& (So%„D2&D6 d9_ѕ"d:W*G)r}D VJ g33ܾX"%WiDJ p6){R 10Wdu~b&UmEiv.:Z~Va`mފڃu&nnS3YW* ^-1v55RUMeF"tzL!#tRep:-̒IwW|ʵ7rJR[m#&r$L3/֤U"F,/B8 FMY`Ƒ HXzs*7:N-h%5t!%E0•@8x*gH - tY<S(&0$GQ")h@eoA5ͩhЛk1(_s8+ב,zp`d~ataajiuxem`i~QѿU S{pJR"wP$j!r>F' %=!$181,:(�Ez8xmEv8+,.V(2sxsh4892=<;63ub}m(x�`AGx;x.}cShYo{k=787z7>yNw9CB#"`Tk}ro[cÑ#` IޥwLXÒ薟#/Y;7t[E$wmh[d(XQk}n%rgGn! 8acW*Y<qGu=,g�G}|CEB}U3wE5$N%‰Ő ocX]Dg^.}rBbB_ -*( H?<?ysBoK޼9Ҟ-/<#XxN"$d$E&ɐILBm+ q׹ L[]]}zM wt30wmk3kVbةo[-u 7ՍHu&RjiUN:Ǫ:rs5ɹޭ\Cp&:;(${ e PWP-2͙bitѪd[Kr ],Eظq{uv<Ů'9Hndz\`M5_c_w,B;UU;m+-/qNeؒ)Ly)P^J�%X@q PR(.b�"B"@fMruR5:@Z<K@L0.B7yon7[x@ Pam~4͓<rx;s^\Zn8sm9Ս5;' FiUE>$_}m`]mS39eWjڱ@Pn쐲R\pN % h,HɃZ-RF(4܀j:A M(%'OPܢHԵgkM& 'MhQ IBe ]$Z&PeESnូfD4 9+҄\C[ ]X웗귖*'Qh&l)\K+]g(4\&Ko(4j >~QwuL"Y,SHFV.4-LM^_zK<_<84wLCM LMH]ab5$k:Jj(ImxmoPd؉X20ZMGeճ\iPܪNQ2MD(TtI;my mkNIJM_�"K@X W96'-0?钱r%y8`rum6 +*NvuGG,-vnvxint~izdIn2 %~5jdj#6k0%{8~8掬rl/wZ$ǁ~mtg/'+v`_q8Z911:73>;|jbL'"17`Az ~D/J:>ishnxɋo^ۏm\oT| N-aۂ2{3  B nap;-Нw1hsӃ'.>qz`h431 9rmU 8{m=ItEv `q۠ =Qqqaa FOY؅Gĥ[{kLbV^.FQUu;n*,=[\0yfcHTqoU+8ZYoT=&=<uGD<?dY4j P4Y ߲_y* ϹH~&O%XZ<#˛j!FR'I%˓)D>mt:[T2MЭ6:mzGͶ`6:vu*G]tU*R;i 81[mm&W"͹Gv&P,*j]pDJ{MZw"iKɍDvnhpjltQt#ёtB&0MLNɞʹc1XtGÕBgQ$gB}}C]LZ5dM%58Ke W㈯vxrrCECEɳWZUVXUTXYaX͔`Jl0Ǭ"B, @fMr5:&!@'%d˙:aiϐgb3TȄXyDo%ÈkݬCKggOͿڗ﮿d൏ WˆV)Jo zb|%!,<M( / +( yBG# tlFF\frlF05'�@1:RL0@u0 jn"7%4ː"Y Wi5m9 c+M-h ժʔh"qm.6de}eX|Li`Rq< J)4uF1՞Xd4>_LS"9;Om..* e[# h:4R4L@]Mi.൤P"QVUM( 63#K/WQU[2ct{;I1 "dgM՚v8b< c {'RcSRDoW2+d^r1&({CR*rTюј ]Yu[Dh/Qws "!4&3Z4xpl\%LG@8 epy~6m)Cr<2U8XyQ4\(vٙ5xC+ c뒞 XJSgt*uZ;jpN;UN'DV8�pUqۑ.Q.aI.Ap[`{O}ѱ!)I55-Q҉Zo#N|r47`^ i X!4mCFyd~t~mp巗o< S ?wg4zkP(hB=qͻomyv1q[;bA}T{you~3gnǸFeGO:mC4r>md;#*6@VL-u_O.BT0 06<y(-a2_9z΋7SiQ0k0Cq2c|Dž;•3A1{ Jޥ Shy6h78t[<JiԞ4tea#lKxK=<`LnX\Q-堄*hR5,T A?w~ٷ6lQ9ѢRʛH34ZK7;iJݿͨoL\y*nٛy\]=[x.AmK(㠞ٮnܨ@4 <C2ޤu;,0 Nj@/eGM r ED-N%M,7.ׅ`59v8}U޵TI-4WfܶjkUVOv#5854:QT{ՁEwb4W\( .FgۥE!ܢnuU]5-tmm:.yV!Ǎraq\-fwF&۵`ðc효vFޥBC-@+m囩)_e()/-ڕ9b.Ey%YE@^ ;65.)djJvN .O(c%E,h)Zʃs6 .bB1MB8-C |'Ejn\xaP̍=-<{Rq­ןǟ4t!JDL ^9E~9 Qi{RaeLJVD AaIqYiaII%a5T&ۜ;I}Luo?ETMiNHu!`mA5K(<`}R KhQ(I4aܱx)]IlVy=8>|rtcZ$bE@7c9U~HddI)Gp|X4(P>ޢ o-UJe:Un"ÙYTMњ:EV7։yd6+oGzx<Tɹ-J,sx>6OqS|mVc{@%ѧV72DpC8u9FIґ I L"=iyBU̐/7dIR B@rʼn<I5!Lh@-Ow rCu`'65bPUq%0h%T+ۼ�<o ?Oy _Y!c2&>YC4%n=tJ]Gk윚[3/8qmp},,�KsGlOʫؚXl�Or/ۖOq)otϫݍڎ.u�fC=o[��IDATwtNNHbU h;&GWO7^(v|]6/:xjAv#J:1(.a1=;2;q꽇^yw"b؅$F;DžfJ.vyYxdiiہQ`'�Ĥ>ʵB#`b@!i:ɍ WWn=Y>/9<<l##DlllRϮv. DlCb8jًwu⹅FAÓź7گ-6a+ffo̱G$Ӈ.p;PTu@# ,G7PL 86MqCGwR@2!sИTlXFEDZydzEtz%0*6$G7N%U,oH'W[�gj)iDȳ!1Ч7u~MO Ie7@hN#̒<*<ٽ, /%ԊFe UĒ' rSxT$ڦjuԹ]]]fgc6ٷɝ5JܹIfI6T&Nf4G|}ym޺ʦg_ĦPPPsvo%o%-5ץLs1[ {]*>fBdiCm +!scCÐӫ6k^.;_x@0赻jE'sl5-V{N)tc48RBA`ipa,Hw#8j*+mJKJ K]r,0c33 3\232\R3]R223i[YufXR„ >Z -`C XЂ&H> ϰ|:Di֣gmڑKg&oP,6o}~_מ j{'VԒI%xfIO)gwDGyPiљ)IAHTtZz&78?,eu1 g9!E5Uƒm0P7R=Ix)zx+#: 㠨JjfqA]Plk쨡Sv9?Gމ-b1TZ5]~bGb~hB@v^6CnQPilwQ4R>+*]D=qoeQPC-JЌካ.R%jI砸s$e"ovv{c Mơ* AB]GocGoZ̠0)ARd,QDHk5dMǰ59J}pR_ L)Gs\yr4^\ y@Q:F*7'qTf !|Cd%9ȀԱ(sLoN*+IV /eƗm6lqX)Z%͖:?_$~ۼqe!xOQl`zedB1*GfɅNC)1JzM.EbpD1<6lZ<ٳv䅎u Eṇ6k}Jq[�(v@̽C|é'=:m t<'aޞ[#òh6ԬvpD78117~apa D=`sp͡cvo=_kؤP ]#3+7.ݻ?n]Kn`sLt BdCcWg\9rr [$fGN.͜ݘx$>-~ 6:u,k>�I(hapE{,:$:  _i/ݘFlI3> -.m0|a)WNG;PUuӽnuF8EK<Wm.Q:@ #2!A(W0N܃H?HJ.KEURq<$}MlE*PSS)H&$C2:C7c.�ndCKCy h�:{<7#$AmIlnJa+RZY6eAqPϞ]z\ :J(nt;MQ(u$\CѦܶ⏱Vٗ*-GWWkWIt"P40(4w6ύ?ՇELMGυNV|vw?ƫן$]9uFͫ<}[t4N[DNFO7N.j68ur;؍`G%:ȑCȡȡn^qX)+77SҨiZrBm6'6=>5>911`!9%9)ђ ai4h+4ï&p*ٱ%xY$p\H>= |$+IWd\5so,ܾ捎{aw?r,7쎱XhQ\}1Ǔj^ -,->j)qp@TBP*JNΌDI(v3ÏUԀ T۟'Mv r1($M*ʬ *,KjO5Ρ &쭧ԪH&g_%e_%Hn7qsFjҖԼi9:a"iG5Fo`JکvHd3L܏N e4E|n Ne截ub[75&RR'!͢$rV?#N3Z#urM՚zSϠ)bBӀG, OVC)Yl|qeZ9r}n() gyS@e4&?APY -&2uz,hhObuHXCO@W*ɠɂТp T b6 XXcٖ_ȳO-).mc8IE[fQdƒj2C)ekUik&ff滗N X[:a<S)]}!Nȃ0SK㺖Xš^"\;ra  uedUYȄo<2rmt?o}Ҷ;pv{ jZ9_6}_i<1<<?xzc$ wM>L9AV<Z=AfFxl SW{O,M=3apBNana;2='OYvk58%0'. t+X&xd<}=Zn.v *`t|S/* ( wT&f;o=Myc+b6`4 Lb T gޫ18GC=-~ %h:�" 6x{ v'8;"譐ݐ=Д,OT^�(:"v*?l 8HR 4)N%@Rj`DXzbyYKmƢ3/3-O94Dg%l J.Ҟ 䙩IjS4]Y]ICc KO"m@nDY80d>dT+[M}Ԗ [-d3#UԻWەVڗV1Xmq#Xw.v$W�J*m+k\V:],گQhuΝmC#L k36?zqn텫UWFvt O,.. &ƏI6@YOT]|G?~TZ~ZC2 wq^"xUOjn_Ŝ?<jz6ԴT@B* >H�$�m GZÐVxK�`KV @#0+slPi#Qć4C򜿩͛BonNzV.z?F=}vzrbtjtv ֍2t XR(EC`zVTDF}s0EaEe)Y`~axJNOL E&}SS8M2eHWAI&jQ&#g3zJr+nRTw>�瓑[^LҳNVy-#v!Pܰe{ʊP-be[~/XYh`oQᬂ)LZƵ.Qp =QQ&6R@V(mM28 AJ(Bq l릶z\CHYOIWҽY400%vvNTw᭰,,o* T :wm8H 7spal?XqXJpVqNTIid%L"V}-Ks%<i[@&T([MxP?: āJ,<CbK`{{opii[bSݓ؁4~,Wˡ,(ұT&PR Vhk;no@m̍O-ΝY>ٻ\v U$B2g?:xIw#8^ r<p ^d,8ܠ#rX=:NuN, .э̧VPZ~=z?b`p%V+:mk{h静]^xyZeQt!x4 v49g Z^Yr}ֽ/GSmxzG�w;"ǁ{VWW^QM;wuٹSCgN}xKEe�{ZyovN"F,X=ot &6-xR5fo=ǰTahK r då]JnP 2 GO*nO_|tFs7*8]'9HNQ js 60<Eۃ@H'Ps\k\[l{z(q84^DJ<(yfH"*XXO'`)OczC R?ns<[\ʆ)TUZ6IVwb{F^0=y]?w_">pRJH_ЅAl4mo!68j]q [kxʚ?gsL۾orv۔Vvxg<_c][  �:فta5mYL�@!`5cLAȡԴBerIT]щa`)mb*DPsL~/ P7ʷS*ϟa?~NK/.MIƬZԟ ֨ L, 1J�D�$Zlġ�`( �Z@1@4oȨd  g6o~@|:!隙:s[;8YXyxtTNn(9831'͐юhmC ))ZyB}*G"0&j- *, + xm D%sCR<@𤤨@8'-> +ʓ}4Gi. eIъ5÷QF#"@llr**E ov=+HvbÎʃfnTSv;:'MV꣘ٹp*!q-')IķYbaĶk4E]Vؕ"ۇ+8XQHk3ZccPXS5siii٧ EU=rU\uMXd6sFvdNt>8ޢ+u CH'!S 4<FA= F$f}{OLUںNDn*UvXg4C(TBTcN;/@%quw-Z7z8lK*tG8E+MlSM[1 > آi;^z{_5S]M[J5K:;u]##3}'WG6FWUR}K(,sX `jK((L񬫵Lw,pHvDnw Omhzfu|zx1bw(jn=G{s_P8+bU|Aݭ1gV.^2N \�7p^Tޡbx[<GΣ$`~;-Aaa陂sy&OBO0]`^X]39yz想3}C#�a;atzL٪ݱ)A1.a.@$g{+_ZzR޴�ےӷSSoj/BLHud 7\Vxmx;<q[|ʁ\r'8!vD[d*h M `% [Lp&J>-AD$`c㒫 UPt3ak,<[T~f3"�OA&Sj˺ <[⹈ eCs2MH {7O~6ۿ}_}%9wЉɶm`]j*kl.,zKmH vx#v"@Va2S殽:Tnf3ćm,[Йw69h. lZkESYkι®6:7ߡر6 SWZUi_Rl[pN; oj]_\V-I$R *M)*� H�$eX%e$Ƨ!ldk �X!q@,*r:o4rzW'yoY$j.ԤxyrREJX<ԥ<6dlZ䰢5؝#V8Y{@my'2-i QbC3@+{ʳFޱx2!,#+0!G[xF 2#͍Cs Ź3׊]'N<"MQ %<4GSRp-?RTZTWꝞΠ 6 fq 0!4()W #ek{h#Lv"Ge hvnOA¢RmpxYE DgG}4Y6U Б,ڙÓ (MfPc!%e eE .R~jC R$%ԂU.rR;zgmo;*,h9ҿ+lVx&GdFfY*ιˏW=` B/xZT~Y_1YȝcDPqs3Y=k'v4 2ƖU]#Yr m""łK!`?moaW= ʲLpɪ ̽]4}NSR]9�x0ReUBcMkw\讕%R[mNe_fW3:>153=0=72<:zҴ(Q te`D澣`cQ; M0^WݙߚZ,qr sM*# MEbey2$3 `Gwu8z,1HXniՙd=ꡡɑSco4uN);%c"Cu'Vn?\ỹG.awP#>.[blbJzGϜ:uۺ?w; LJattWֆV7N^sѫg=i1D슁Fw[bs+gbdkx(kpLtA|la܍NCXU8pgrƎ̃9whu8 `aSQomYwz G Z[z94�FlC` *llD"$[{r&8AOwD'N=qCJBK"Qب2`be\UXT,,xNCs-6>lyt!nJԅoٖfF$-ɲe-33n͘fHC3$d&0ILΜ]׹z=֖l[zj2yųfSx�x6ͯUdte{~ue{e5 k"}w>_}Ë?�Ͽ|_?뷟//>PYm]PdkM5X&f()A RSi@RRlmwXge,-Ō O/߹iŅ5v7?~^v@}}]vv+U:2{f<:A2v-(@Dc։;lb(Dd$B UT JL�K$PTZJBX -%Ph� 0/2g <0rd.ā9P FBTKR 4�ؗpLQfʲ<^ x~e3|XH3Ԏ޹wZqhr`+[6ytcWFNe'(n. ͎lԲ<\W*ϫ&Fi㼤j[D@e{3^d3KdN%A)e\C7{ߵt㡦s9cڛ&Vw.ъ;SEMv~]ԌM*%S qi %)%tySk#g3jpMG<F;$r[NS ^BUSMo:HENJC{FN",KKiJjɩ47f7Ė7%7Tu#Fc9,CUUw`r xN6*V+2Ⓜ2s-3>N\T?llԷ0 !TUbH -/_꜈kE1O9tntU]ckTql70yelbiemfꕋ-o^Sq|j֋w.əZlLX8b"FxB0PgWG_oW?gw@cCCP\=\poo{LSc^Þ'l\y8]Kte-55 cSIW{MoHPPDٍ [c/,_[M$*Rɡy[ٻyvToGz $`1yƾųcKٳÛ79Z>gg˃.VllwA 첢ƉŹ˽Wmx͎ GфEg/.]tCg1V^f<vl}ʼ޵WN%G[s9 BYzU n\].(6kN܁&#Ïby3['|w7 ж>a⬢C-=xGӲ`;m}ψ(s@x(ΎHe k[<k8Y`"XÀ"�O:9dN3lJ P,pd( %-114d(:f B;B{B{XCXGBhVNTx0F g1@pGŚxzt+_!a'c87g U�1L:9/oхbb|%QkT5k|W?O6ˋyϿ~O_×?xˋۏ\ۻ4-KɃƤX%,o8}si]~]Ev}e%NV.zN YnO^_OO~~/}o{{_~W_gvozoo]lBƁl2.3-7*9X+'mgvmVUZUrFxT \@DD #"T*Lˁ1\.J$bPb&K[`:J<5eMcYQYVFYH JRdAPEf4E<: -|UE7̏E%W޻ysvLӭ>]{۫O+)T}?Y<{O|yBf܆:_s)=Xy ;8@6 i`&Udpfr>o=lAŒ筏4~U0J5Ni1[+(mVəis+iS،BV];)9 :'-hZ[MmPvARVlnqOϰD21(Ph-T)SR)Yꆄξ横Ժ¶궘Qaylg-ҚdLWպ1B~Eo<NaՔkb<S嵩iZiqiKLˋдfEIUMa,'$?8Sە>I>F!r(wz<.χ"\'wZƥ˷g?|y-ۃ=VeK.z¦-m<{.iг{˃rTRhL%~:4T?x3R䨡49ڕ]r}@? DdI �C<A, 9}8W`'[G "sJkrr2k3ZZ::+:Zڪ:['O/v^Zy{uk&>}Ë >[dDP?�/'Reu7͟i^k\<Z}* >9 =frv" k k'"W w,wZͰL4ʰ < q"/sW8΅`{خ@,>{uky}Nd&)SW '[�qZƹɳV.ݼtO~!/FzɆ+ܜRpso+0w "``7xw;]&䘻Zxb=O^4sAR﨓8� 0DD0_ZsB˅m_gᨖ&d<!x&RA2 nN6uh3FhP2BT[(` @3h5iʰ Qw0E.@F1t!,}4+͎0cQ4iU L3,`<~vo%8n P5xQ#xQV Tg<ū1<\e�x&ś33]ªhQ r+?}?~~?ןO޾O"W5.Fd#c3&f;JVϵ]h:\S77/r)|j*l|Lwbmfo+|~o|g?ٷ^|{̻o?o~~O/>oދ<?XSdpPmɑu%jvUؖXeB RavZS]�JB+�!J�@а I-b0O !`33xF^LeXQHIbLpM8Hޏ*�i&%/yA (~JfLz +L$ȓoޮ_[]rH*^L|xARhN[_zʓ>n/_~7߯o_9w;7SsdW[ich\_;^b( A *WVpN巧GI"{ד^Kxpd홮wZŬhu+ZeFbN 1YX)!2s S|ze+++V,JvݺY9bZi]VnTHHrSW$u8jݘ漦攪6}m+P"ohkh254w'SKٵ (wLs@fԟ֝PGa bzF fOU5i}ʺP}Z5!2'|Yfuv/\h!NЅGIGoGďJ+i(q='4ӕEĥ6 l½ڥ eSgj.4VzC\Ѣm5)tuӼrBFV0%t'+%B4h_ Saaźf Z0{-=&J٣ݩI>Vtp�,�a @A>OA?}O�`\UMv,I#" Ss;Z:Rt҈lq\PDFT Lϴ ,On[ݾvūKonu{d(aYmBY $><_Y\7<{84[{, e=n~|4~ > 9Fm|(V^$oa4 TL<q󞮥O XQa D ƨg/lxqΝsW1pg7K';ax+@ h`cempckh󼦨t t)70|A{ճ+n{?l{*�)T1ӓۇ*U1 GO 7o3ܰddymO  GԂK9XYaVa {Of0k` '�<#ÉP 3P͉iM(0Ƒ-Ig03X%e"qL "Q4Xۘ5s(h /w%+=?zt :&eŠ�z4Sf%`؉;̦EMٕ�<T9!5xë<ր2gR|9-)hčمՔքĮ.BGoG b�Y�MNGƛ͢@щ8Hle\E NIE)]~5ԙi3+i%gZ|p[?W߿= W>|?~ן~~{ٟK|p/+{ѵ 7=jVwPcEy%VvQZSuV*4(60"T@2 B,2^ 3xf$ntK)N(R-)PaLa/MA)M<9%�x d3L*g�0"L qn;:>xN~c];k$+s)gU: #ixn֗?}/??u/]ib]xuL\:)\O BDĊ\L^=Ù-kbgWNNXsׂ315mJQ=!]̩l$%4TΞ O."} }$rTZY]u\Ԑ"raH)H$:=܆!y%�yG#"6uQUDqZXL(koHkhKl2DuVUu{tCLA+U/loNN>(Qf*{ Z:5=Y\C.m[babUL??*c2Kq)Oф'}p 8&!Ib<qd,+AN,m]҃+k%gRg0y'8J_MEԫ7NzKQ80i@"43Оhu8ZFkH=3-;?3)6:! /`bʹaCN{v ::kv4Dܑ r$juC)dp?iI"eV8)KbESXaL&=npyrmnc~bxizj֕]>>y[4߽M:ȕ} !rMt>Lp+Z;f7[&%)E<9IuX8t :5sA)ݡA#8:Flrm베zYh5"wƖ٘?zҕG.hm.VAA;{("&&&.\j_<MK: >nb*UՎLLllm^p>|/6>;;Ecgv 2 %ͤD[�3hg6µk=9O)u@AV!Dsוͻ4( m&Z O<cBq`-jX fAhgKh64/n`$%fr %0q43  {7#Mohj MЬv}a8)ܙ} >Ɔy}+_?UxFbq=1seajChKѻckoj$|yqawuss@w]{uKUey{Rmɖ)qQz.Y(KMZ Vk-j ,*fWr:ݑl'Yw(5xj}Ng]q@]>fl,oi0?:0Ԟ^YwoUk1T'kyc>}}j֔*Uf+γ5fڡߟx !aWVhVm!lŷ`,L皓٦T(򫘅b<ƃxs,`7 aATKo]O*Ɋ& E/yxFn(i(a*J@W6\qBlgk;[]MKC1kKW.hyEc+n_~twm_Z�މi!$fa=HL{Й>t'bEbXR]S$L7 _y:~O7>52<i*afͷfH+)5n٤Fje[P.c:t~a~QЈͫbw폊Tu6KLGhc%s3 욆z8:% T|~Hշw [}3RM"Tl&?_R-*hk0&7W7v *d5Qm)Zs\C*+?eZ3g*Zs%U}۸e$?GEec4 / jq|LqE w<tOahsKN_l\\6=2<2meGEeM~eUOd@lHBh^3,(0�K s}4q~ Yu1xp%P@ CNAm�u6 :::a~ ~ N"CBIHFh4<Zohio_[_[qگ\"v18]t^6+ ][1s|8kC'3ȉ@Ia{HYq샧%ӋQ(�EQxY=0rsׯzڍD;o?sgW2 D{ 6ק.],a @-lP{igGWV\߿frvjM0VRR߲u]j9B^A>"U|߹Wl=y[?/w`| rC`i{h|Ett^)/E`PD(L/Un!x(&ZaHp5Ǒ x f'a@ '.x6(X̱ 2> !06 ςaYpU&݋b$35dj}8 ~Bty|<Y{ųWJNd2 F|MoXun~6IiڵO>:K;wx669Is9~G ֕;6x`Nf8880ꁇpU.""c,uN%ǂScy 8X~c 9 �7dY)G<2%0o>ٰrocc]Gw"3Ufg˳ʰJKEqИX.fWtZmRBڨ5"bs16ӹ`Le𗓩�Qd0S�h g3 %̂f~+ kG<I^3JσۦE=)tz?9.8sardK]Ѓy+F#vq(wsֽ rjzDQRzwo>~xݫw^824:|ݛw'P3<j_+ITg"ٛP!V$$HDMes冔ӗv_?2}z5if[_歾?~Z9/4I)U-*Ĭj\Y&8P_? M/UVNHܥ;:&W kܲ VxD\lF2\T l  6# %cXO%ƥR[uF\mEHffD}3M)C䔶t6˫k;C=1ƘveysdHBor4�)jJng@\\AȍiI ϵG J{yeQc(ڝ$]0loȟ);Bvı|2$z<&.kIMklNhImQthz"zcC>uM_lðnz\%LiPJLćE_]$x{ivx6WS&mh -U")Hpa?~Cޠc^ABO-AAaa`sIo /N/ kX䘬jVDLDjJivysxoz}| #6f"4m㌪NGmKdzv8B;C)=ƩٕZ*>nby$1  r6!]![ofnkێ Y�20͋Z_]>qkw|6ʊr3wP07ݾq%KKCgώz G5stp>o_yw޽Ϧg"@_1 }|l& ExZȱi g.zGo(0 uOjKa1 ;6i ĴT+О4^hB `(Оw6X M(p< !#Tk0d pT8:ϰSu6ҁ�J L 3 lÄYp< Vh5ebY1BQ#X1$EJzCX(v<_2U~Yi+cKI!|n]h^Mʣ{?aǏS?~Rp凟{qogʷ[鯾_c9HFo?}ÛN@ht�πPI4105!"HM R譴И8XB4%"9 iicŠ U;X[@O{M+싗gKKAc.]++9ٰTWGuq`M* jb(![<>T(P!!erX$> ,<ShX2y:ϒ|58%P)0Ӏ� 'Z` F %ZLʇՇ+QlU%Y�a,maF03/NhX|rq:޻7Ҧǃ0]n?TYׂƪ2F׶֗Gg&:;JkzFGFمѾRH͗"O�,vfł.e֖) C7u]RV.7EڻsbbF%)+` uKD%Ϧg[*J3({ERvYYpY6*)Tf:!3Wjl *IQN,jQN 8iynuXRӋ˪͘\4RUYM+r{RC񍽑]ИwQB,koOty阊~^~?w[r&fŵ82茂깳UqE^SJyyE`eR.$1ś-K(\,]1 N홊iln4:ԕ1C.1 SC<P/=k..M/n,]^mO{ U'pXK@QO1o~?n_]~]f@@�G-ܱ�*"l2s�9A]n6hcnOԉ'^@$ABZfCc`PXOh{DBٱ/<wڙk}T}>ZbJ|d(} W?4ٻ=6P7P\$9;f'CL7˲GNa@.T&Xn/Ey2k /&gC 3`3goPTyGg.ozg-3dA{ N$w o;{}g:lgq#ZO\~;|/\[{=~X+_4xf\Ӡ=EsCx FNn;susx+~q6P$Y|uB=95uUssiGYCtW>8.W^ Dn2k'Gl[a(V-aQDP*KӬ m0o Ldqt�lK"` i6 Æ4"aXLalQĞ&jh0F,h0 LS^Rb8AaͿg�0Ӵw|&3!PNNb$WɓkČߛߚǁ47~~?~{߽x/nx1󷯳\Uû{y 1àhDx:48"ҴVo!U6([i*62*2CĦR) xRuZ6<;/+⻸P}_?_?s6~CCvyȔ xl"":C(ti8)DԶR/<\ p0!�O"` Mb ,! J)\$gʷ&X8@NQ!T[4C!yueZa$pK^lΦCxIɥwK;Fjz.v^/K\=}];Y%5eeEYIq Um+#+HU<G@: V bX`xavm,$W[4Pv0=1tZ6v:Մו}-Ʌ3[k[ҡ b}zrA<8E%}lbWU]R+1NS,䢪j4:dr$rN:%-3\tOb9P8}"fP $J^z^dFIfKO_ZFrEPQwO L'ed* zӻƒ;GìVLx]-{qJ9M,7N+s+"˓[:'fZj:T-9iѭh};OW={~j{VUxŮD7SS6;9D;]tM9gɲKSrzbG"U]0PZ3:fG@Rd(Nƨq:T/yVԨ/߄g Z7>PkZ>s~r|RYps!xOA{[C5: rR`t g 踟1_C c㎷u$r#Ž8zKbSFZZڌó Kgm޼}έۛ+ǟ_}%pL.y,4]  v zbF'ss[.mtFtXASa.d“!^A+&o߬Y\ }!0?+g/\952<ś[MaDr3=;+/h:7qzB& rA=l=|yi+c /o޺{y]F)uNH/7ᎊܼ%)hHt À|8k߸ڳɅ?oݺ al%԰t絭ެۼ(* gf +%zEGAF! lX>2Йxxrih*<@T$nMa9VXKcp*$ R!KMVAptr6! ʨO|g;xa$Üpc}X�NT07&&H 8aA�0IHҰt( 4mYW䘢49MP" "JT1UWJ)%9~M Wz~׿}O_~;|uOn|>Xߞ뺇73֗I[NNJjq;uzDdeD$BoK0L k \,d* �a:6%ZgCSl2deF֝/㋯M O|_'_`dk[ʴ0�fƆF�+r+܊/E$0!Y�C< 0s`Ƴm|[І³pm\+2˚IJ3m k,GG�74�<,�RUhy Ab<06 e$ږمj6J=I˅6_>aEikdY$HϗT YمtbR63YNr\ ܝ'sN~L?'bh(&-&)?]NJ|jؾ~孅o|GU<t£ʮkhj1.Tߔ xj/ŭn(fik"rm#xUmZ&I.ݯ[ŦJBR2T-Q{Ejw^Z]cхbbz('/Ř7ب/ӌFEuEtuPQ>+.qLM9'gǔ4&O*## CfTzsvlc;! m6)eYݣEq 3#zaAl-<];4WEPEeT+x3J88è.702VVZ097j[ZXr>otRPr魚+= 3gnu\zݸvOD b$L46\A1aZLX *2<T_lϰߜoM7U[ۻڻ]cӃC= 5}#i)y^ gu$�la?} cM2;: 9tD#0'wz2wlO-pFIs :&;F&fNo]sW޺4q6b9YÙy\A.6^<}|Pd]:_,݇bZ 6? rƘ{!,`#۳ku55LjtqW @k x@@zeKn<x״%'!.H k^~Ԯs=/&wAn`�ow 4={{?[~#;|Ж0k7_[9}|Ovx ӊ.߹|Υۏ=x껟-= orTaAgXR;)ƹWxV-.$wkb:'95;9\K<I18526tAL0'08:,Td°³X:@p P L˛mp$ H Ę D&̂Z`LfX02 AfYVD�~"�Ip;FۓD.t7KH D`$(HʼnRqpI 4NF|<L:DeYU@VS5tm1-c`fs=ssª*ˋ) 5ޮҙsLܹpnͰ04371wvW⦧-M7ou߹O.,F;m2SizH6%~Gb<RcM%CjEB2)AH$(,e0P"4HFѦ"wf syl/_ׯ~@^d]: e\k!PApš)fȬRWK|#1P�JCpF!(@^%!d^ xɀ l8#^D`3egb64�ilJZ`Oea0y"Il <K24^JHg%u2~azQR44g8yeam19f];;oh6r[%Ztf)>]҈,D%)cdZWQO@Ǒ<:)Ƈ0yX6&rjl&gpjJ_ן~,n^iVwս7PSiNyS)-X)9ʂچВ i�855.1;i&F}}r.{Rw\- NRWIB9ښCWw^SkFYu^cSQG24dHi7wfgb{yLIS;PwR.ִԤ:VN.-˪u Q#Ú 謰΂^}p|5�Ki$ j fW[Vj..T$epyd)4=k(+pŊՍ o6]]0S<иxnFКavx㎭M驡!1ؐ82VF02\†�߃EEBl{/Hoh+il/m5NNM ͬ ͞3wMėr"C'X'BǃD8^As}'-Qfǃ y+Α8 @s<to,.upuodxbv~eeK۷=Xv=h+0*r�{Opr{Ý3c}c+_|pѓz'豹.Nҗ aqwcY;AJUӏ6CC.H +�I0.~fdbuvw^{㍙WٱI;\mq DUW{7_**(pExxp$s+7oMn=};?{7qsl]B8k/ -c󶮶(mf'?un\}tFE*сC~щ. %+ '[ĆeǶőb%RNAfhYqX`E"L$SKaA1486#0L<|7L4y / `T6Ɓ8"Ê#m]XEa'pbGf;&HHd3^ tq2&yO�.�F1uJ?}TЀXD@Z҉t CpkOK9V鉶)Ҏdf9MڟWd(/>_|@uMeu;Jԕ-+ڑ;#_|.],Zh-?N6)% ,PÁ"#HU6\M˂6V$^yݏ?|?ן^|y؂@Qz"*DPƐE ,!)�S9e_f^X^9Dh` xS,pTp9l!QD 4CS(2, !BPy�>B(d/yy@0,?bzRKqӽ1wn_wHɆĔqo+>һY>1D/M : $!#$>K{H5| Bi0(HƑpuDF@c>y}mg⌫^oNCV"y UVo VD-mЬBZu.N fD<[g\#G,(/e;֜,(f0+xev6]rZU@[-vKQťmܚFC}KeWofcCREEF]-5-?-cH`W5jhsjHҮ8tUguJeWgIc9FYߖ62LN/6FDw8QlJJ;Q2:_?4ԦSdxnD+dC8Ӌ*T&4OOͥO}ѥh㈼Uؗ1޳=>|ƭ?|SU p G+M<L$k0㈽}Ջeմִvv:K;j{݃ 3g6{ۦ7ڨL0AȷcIP3  t?訿@SG[9b1aS!VA֎VN\"zZ}=}#+KS[.\{pI]Q:fj:fv ?pG2295??>tzjꍋ?;ٺ8D: vau`PlRKs4t9"]kR;'GOz7zka+4; :j ;{;ݝWoVO"Owl}л|BEٓ/w/-ΟzWuهuËT!p(馕Ԥ|7Х ./ .}z϶>`)F K׷<utmoV,.8*fh ҭ=$.ujXnW}@+GpL)dfIx%ШL`�3$a2CQq806U.% la/y@5P?B\&1$i9*" �Z a�NDQq aK/y& ?B �YJ"dDbyV8="=ު0ú8Ӧ<˦<ݦ:Zd00OK!X]ə;mwf木SQto?paovsmc۩h]Yݙq H],<J4"ҚTVGYl4:[&2,*Ro 7dm( ?~wn??yҍKI$:$Q#9j+ FAR(] T*0s-9-<s ۴RM^ CAx)8 ,jam0(cJ"!@8p ,c7ǘ{$q�@uMg~.NXSr:f<kYԷu,=.X꼲^1'[ nVD M*kFUDgEaj?UrJ嬈PE\.sD'q{ Ʌ@qDPXw1tRꚚ]7U$5-ZMli1N*Ge:bEQP50=:(#WQMp)ۗiIҹy¢<:<W(l&6*NZ'4zRpLgf 󋒛Y=-fcNckYg_~ckrEuV}#P$-NmJL/imoTUz`sruSΚh/m(/mv)/oȚ96hlJ ӥc35Y(QMSnhTg4|ddύ r ;G&7Ju!yK]:5j19u+7K./^{?r2 xBZx.bT7˳+D_&4 9%ƌ†⚴Ζ֑ٺ饎]g/&c)A$oe)֛�TgNg.'S_ f,ŽÎO!N89Y{9qqEj{{k:;껺:'{&WھGJ'C5=S1oagN֧<\xFgeG]sC#Kck_w}w<;&Az¹@)/=|ܻ~3t `VMUM=}] w?jq"sA@},\,݃޾<Q+M89`_s'P(6yjjw|c;=Zqot\=SmwxaiKZG6=Xַ.Ibbiܢw<쭕K¢c2p JaZ)p"A9Kg;9ձ}nQV2&C`-$`1,L3*͂€Pڟd8$2*CҬp4`� !08@cgKlI{&B<` j4v.}/@u3^< ?By%4USĉ -L,;^X^i)RyqwwmO& ^S�ȵO,JNIɴKB$$-) E if\8ߨy{޼53ąIn#Ā(ەj`"bZVgYim1;";z;h3> IUDuΡؑ)NG_a`VY|2(2R-D0‘AXK eڳ%[e cNfȲ x˘fDОXl@PD3  8mg e 5쏱8sxn+_JQ|$ykOg;&<{tdc͵̾qy_33 M{Sx r')sjeQ82G%K(!8ݰx siJ_5{7k/9|+rF./\=}1u꾤mF;^R)*fsurN)Y 6Tr rZJV΢3$%-JsF>}*%:ҒRu '3,qZt4+pbOZ]`RY1 mZvARZ.Hk+kOMmU  -=u%&CykavNP/f8(4e~a /-,_wzReMh}!ex6<p UGwDR Yt]iELIEDN1!"vEw@݉O vs MU>9}08,m #ҦQQ]_ئ1 m]{wއ]Wo~Õ_}CqGSP�T<ˇ1EVU*H+s򊺳) MEu%-% Ƣ΂ ]E}#5cM3sƅ]k-3 )Mj<#끅1:: : ::>kyr>1 7qBBeWW}oP{CC [ז<vɝnB^!7@{w[tq äZ:;'gz'ǗΟ޺}}?]Cҏ &ۅbkg\5tsef-O m\]#-Ý]s+7zu% `k;@m\\puu^ա*'-tg�Ac4TtNq7ou41wkknkP4SpP/;5Z`+k ;0ԝ>"ٳ|f'Ϯ|vL@&!39p* A%&<[go~GLb!P.gB &@ڒAS�i02hP,  Tgb8ח<[֒ ˒T@g[9ǒX:2'3XЀ? %mCljr?A<I Mℿ_wɪ, kN+?^?EݘAvkAV:44jÒjlsg-ڕGxgn/.6?~|oӳxw_ ^# )68+]U!5pu@Z'M>K%[&Ye--q((q9\^#7pnm<3B�jm$Qp"QADJ@a|9+F8b(S� 4ƃ\L۴6 کlӹ^,eZM!Dh0L4È`o<+Pn=r+MO؅N0jܝRZ{xO}P6IGt3ˡ, Q,B3Sžщ~d{YI#}E 2NN('. BePS׶n^`>Mj_L_I&4MU- a#"ldrJŵ:~~39/b [Pê6eM)V 0x]}YIl^1:%S\ p).u78"LHb^_@U71+*}8YaivC{LI:Akj4: e͹%uMI1MԖ>j=-9=oPZ\M+nn-YHo3f ue L Ҩ䂨qbf,*3E 9qi4mʑ�� NCS85JMS_8Ȫ4&KQi}Oמ3O8ק;/:p=b#MW<k' ϐ#I;'ѡLI\}LAOb@JHRu5)1*<.>||qhi|{~vxiyx}VJn* 'wr]B̎z8;vqB<> 9⊰w<zr;%BYQS\U0T;67=ss/S"w;XvDAu ꌣՉKۯ{ƃ7~o]̯L9#ѬDM~o|t|31%U{}͏[v v8YW:S24?:~']e X@nP�`2oعKbs踷w{�͟-nl\?~΍߹Džh3 ĒϮ5_f!@'}wr:*'ZVrgO%0n*k?]Qoy?0<+ӊódD e!,*ɐr ?g_}7tn{&)mel)$[*<a�TFp2Jq $igqL(/y&С/7L0`iEI4g6 49enRe`,3&B@*q^igf(gw_ lIxiJXd] l,ʶ_kO<s%;U[Tv[:ss:Иu7_>{?}77߾xO_/~6]ke%!c-T`HRURPj"@ޫ=GECt:Pb 4=.763gG ˆfA3@) m $:NTDARc)SA �Y I\1O c ,!-HmX),-Sl |$K`X1 ` (Ea/r!qtx8:f"TP"M̽/yG+=<~N.c6Nmy>}5X<4:~պ>pzo']0Y1\RyPKe4h M KrF9 #Q>HLeDqwٓ@ Å g8 ƻ7W>HX\Tp.{5Q;oWS$k׷EԵ Jj_N/W.˪i٥4z'YdNQW+1e>q\jpf6#WXZlv5I$%Ղ½'s 0VassXAKrVKJmb]yUaW_N-++=Q9:{**COlI’ѼΑԖ֬6輨:Ψkp$ȚإM]{rBk/#&)TjDax0h^+Aڇ10QIjqICldl߂w)sQ޾]xK-G8/w?vw96sO"1-Ϳ_~P-gow8fgYͰ: LA]D*UDOVĖEWVWĔe47ӛsK=ʁ饑sckzr kQ)N~4hI!VG<G<,8p;#=.V)*uAsk@G~[QqGAHeTs\ƍתƱhQC㞰H{[߽..mggpv}rqk7߼o<|獎gC#@@ PLx IL\]tez;z}m='c%ֱކ~c@[]xs,9 :m GzxEz&/p|dɓ;X{z8{Q4aL꙳7ny$i{Wm ZyN8?-@d"RۍK+m [7;~1' &w>Rqץ۟|ỹ SQ2+>F.EA\Irܛ?g-k~ɑ+%J˨DDA9V6ǀISL5qkEYH2JfB^ !2!$&�3Лt.Pt60S/u`epi,K6<3X*ّ$a@K2p44 O#gw_ GT�Ϥh%QĘ ^~o[Cjޛvp`)O;P{OߴZ뵳o?{}?◿|?_^OVxHdJИ#,eP "WBe* j;zHAZ $: K$R-M1'%$;i) \,-Xa 4%0Xd˕Y1ELKbMZEp[n3mMXS#pÊBSpL[,@Q+,@Y,ZxyCF22pməӓ՞=0:Yzzs.9 F3No=.G e agۆv9$G$G&Qy>wE89Fq"6N ]tLtzݕ>?/S>}ݷ{}2xZԥh ɮv&EFN ,+oW E5Q e˱}by Hr^])%*]U\TCߗꖔL7p "=aEՎYY'NJD^_Uw~66+WTQN*#d3 Z1xZV'=c+,fl5*҇7 rhAQAZGGaxzs[^pdV]$,4uMc9Umͽβhnaat|jm+/!Ç. \ =.}^0IN;cy@{櫘酬JIX˪ jU3u_W}Ӿqa,b(0!'1QxKƢ4c0a<ąGA{6w GTZF@u52ÉF)Mu mvFnHVP\m[luCr]cj]cR}uBmEZ}evkMqwSe_k]OWc{oTR魁3MS x*s-tqo^G󽧀 EZzmko NQR]ch1uuW 6wO OlmΞァCr>ɝVuLvu, Ϟ^?pgo=z󣷶y5`58Z]={s .d萓IwIkl1wNol޿qآ?teFwk'O]}ZLuQ,tN!CDimSS}s߿w7iK?:�KOVLcA 8xJهFTƎ極[^[{N†@A1'YlumgO]M&8jTVQrZ`P0<d8^:4s洮56^^n@zDGɄD<`@)4(2r$$ $!‡< hS^ s`,% fp,<(gAg[R0<dpMG\  +\S�|'N4%\Lf_ Tga:�3FG{`~W?#(s u8rT[&=ڧ;$Ǻ%S۪3cN$Xxx8XGKYVÝŧ?'pOO~_ՏLJ@D-Ց Rm!Wr =C*(`܄4D$wr*V`meLBl Z%gUd#yY M\{BKLHL0,]�!F D́دS9͂#!8@T 0Fa!DK�0"4B1%1e+ <O O ,\X~zt$⅁;w =iX@Q><Ej / GrsDDPU=ձ"IMh40P sW1I!Lr0aK>ʅG.? _|>v?{ucq娢uTM(T0Ki b]AK/fOgM`s .JU]QG#5bs= i'cpBZz\Rw*!!6%8g$2s%M=͝"ZZ&3-3YbHQsRE]eiuYuM}Eq3{=%,ϑIζȪڸfTv;έ6bY%ڞQOmbPlZrDtaPJmJI]H� ? #v#]' FM)BRse}kK6";7ۯrO_c {7{{zJV7`C0qp+-&XR3"7spw޲ɝ#*Wy݁;YW$v03ʥʖԺƚԺҌ¶ꊶzcECgI}GykorRʙ͋#gw/Nw$e(B.,"fi7tW@Nn./o,,m)mjoo]ݾ0~|d^# st ('|GoI.nHu@qc{xixyk|;3}ofቲ &#Bn>>tj=<; #a;gW/GWw4vwt Ό̝8sŻ2p4uP.60'޺ڻ}}$##dOK�$)y|cjqnGO7>jޏ@<P?U|Ùƭۂg(cd#Udtv>ӽ9{Dzl.QDM^;3~Q[iHi}fO.g]EdS#:,f푱N(fz:+[InSOBhid2p2VN9p A"YhPt@l��c- &(@,L)O_̆x/pd4S{gx&)/y Ͽ#<+p2W%L9c8L8e-x`1"BrDa!< aWLq.HOOb(ǺdM1#e3W7^ueG_}To^r+-۝fhM<+T \eo<!r53La!yƗ@RHn)K5PE<2K%E'#:6>=_%eĭRH,t tbO YUlbfG3'ptbxƛfPP[(lKxE�b?c"Z`dh0"k35lnDF=K&JSR*ZfƆ=v-mj^58& ;^W}ЫƯ<Okr8.zJc}#\qG88JWyP&Uɵ sG) _x'LѝTBVALTٻݗ~޷vw읕6q?*Dc1"Ba]X]"Ui1)yaɆ@mj*.W<31UN9u5jTYG)c TyM1!m"r+U˫btI 㣰ܴܚvQJ>BVe6Ns%1?]j`'q E~AA]ky{oV[_WQӔt۸2puwkʆBE%t4 1r(y] =]父wD1D)vkIEcl};II'C9GX|a\O܃$u I0E,/Z!*5N=pE7fO?z_/[_.?l<k;~mvcQgx| Z@.X:wfawvujc{sG}gk>HAڙ!Xɾp+=#2+ Ʀ$C69Q'sQx$25wmbyb}noums6/,+i $0!N; N"=B}PV>(P;#v5T54UUt7WGZ'Ǻf'ϝkd88x}NyAУ{\=32#3C3Sg7]tq&-D`nSQEy3/W y2yc'@܈t><.hZ?̍"Jk!;`@s{uaXf7q D:x 1O7 -.޼+T[�#YB(ϫ/"N9A!~~ARsasە t;21"?:kvG9]~?vٔ\;I> vpz0ҬTtVJ؍k{_'gDuO# vti 2PFC(b(4@2) #y"(W�|ӊ)y"WaL e{~3I4H*ANxyIg:/_ lMhMnD嚎" %p.b[ x\P�ɗ¸"K>"Zk"`j9T+C&j`)*Xں@<@ICIl`u&a,ewW#cã=%yL6<t'+R l;,Sj,,CRυ` dk"VnњEѱH=TH'0&8'*5L$5PY,.'I+1_Nfh"R-H `/ Nmz9l9gJ˄Ms?L1&VABf(?ޓ3fa d^Z=GW.)޾۳ԶxM_uIi–ԄyՌFLnGl.?&/:#B P8 RHFcۣ xJ�Y7J8 'ZF7Wm=}cdm'$,aKS15rcYV Kc 5qnBvyZUI)U6TIM?tD堋jtvGEe2Dv.^"$&(vSYE5-.+Wjrz#ku <CAtc;.Y-RGv74ɋ3眰=$GDP1@+9֨˪3� ⓪XNmH*M-)Sd='uDqCnDIpHaVM:<[z.~8xz흹g?-ֳ_oӷ,xڍ6?n9uɢ/!5'$£ sCmm2BsB1".o[ _}̾NkeٹnC7 [zr].h0&Nꓴ)iD6*`H5 QW@]/nnXX^X[Y>pf Ys9ap@{ {kc;XZUY;۱03~nqb 6; u8pY-̓s[[Wnܸ]xpGXTa½Qp@)GBxQ_孱gQ}GwBҝNG==8Jy`wmwSPkwo#%Bvpې#}JǗDjc.P{os KUg4OMu,- m_`T3:�gH>A-]}H;<~__ JnnY\?7p嵬"Pɯ(1.>ӓwt7|p;g<3z{~3gF7PN.ѻ9TҐ:.XBfOJZ'+hl٧Ϧ^|uCQ|RAV4*R%`Ԓ M0\tY $;J;F"Tn%WZR s6לdvpB&IEqA $#J37åYXiֿ @P@"CG*wФ4-_l#;y2JlƑȰbLب*?C9'>K_d,AuW]EbD;=ۭOƇ-M -8/-sOR>4f*7Gp P dJ+iT1َIp,SJZeT˔P*5-@f)W#5ѦJ5XĖo.=!i3 ݜr-Lm@\ӺD==SMlH//R,_ +0y B8�yJ2 x<ODA<%̩.^xs}Yr&}ṟvW[CK]hcKxU\FjW+=lc/E+ M ХI5N|@<H@?2ц ~ۗQ׷-/\nzR?uo}{NmYa9H6| fvM-U婋gV5>8^va򆴣Y *mB׺8exdD*Pi9Hmm>9m`KZ= "lUJ8Cg8$O&Gb 5]MqܜxCa911_P֖e'{$yYMFJf&PQ[5Tu#+pIi}>(z/F9⨱) mmQ¦.{UlhfcM.N-hmO4Rԩ~ ?#҃i rGЕ q'JqB,M. eiZ;'uwW2oxZy?Uxn;.~jI|x_>X`эQ J5M>:By(:~ԝS}A�yI.|))=f)ɀ..ӊ xXK䉉u5 }#= 㓫 Ӌs [Ɩ@; sOpa))mƢζ|cSqO[|cw8 :fvu89<S_84hXZY?{zW=SW;Ogqz˛Ca3Nޡ<|::quJ56['f._XyG$tzBwv!8/znunG״#9sC:!]wxpƆK^xAACwwPh][W/Դ!1}@~`d8Ė Lo_xcēJrgw??o}y/]{seskV#rJb$ I<h, Hx,\ӫk =}ƣ\ O&sT1 -Ф41r90:p�I{=Dhu{[2FHls/[5 +`gie{Ƌb@Di~mg$thri+J3_:mZtYwېɕIG".xĀTL!S"u#G5- )=+TCrkZ۽sE/VlM]>=}d#o=x OUiPKcxWwxgZZf(0S6]Tj*uD 0PGc:FPY#@JTn!eH\5G5QbfbX JTnt c ,i9BÙ+eUe\84ҴAe(=$@5ȀL` CH4J,8lx0舔ns>e]q\ @g3x4F7όmoOE]%ό8M ta<Rs2 YYAla=M *lx/YH xNxR~FtjJcww8k\Xλw>Z?}keREYm(!K*U^ ѱ8C\NJȨ[Oɔ4KkC+ E\>QS*J!HN76UTQ; 3/6#2"ۓ aef$v[+KrfIQ8OlԖ -ma)(ZqmH{ra(UG]!̴eJi75;)#iVu I}$ɑ}㸼RtmHv[\yKJm(8gh=Nl+ڃ(w3,u}@_7{aEԜ}{s%t\(zù_yÿiĩsSI}d,>Oƽ 5y AMx6p{ŵD<`OݓdCSڽ~Yoc|�v&Nb,N{}|Hp�.]lNC{9XaPPTRVTiQц٩+:{*71g0_K'O1]~v{ancp٪QR-�z' ' I }lc`ddfv|n~u{ӫ[ <`S}3ZG.9D@:X?;dwVLT`GpG@ٍsZێ06aa8{&OLkټ>~i[!c܁= @h ,IWS_33_3=7p콻 Kn<=k@؋j[Z76b[݄2s/ M C._yxuD^rXarTיk_?'t'#>XRT٩8]FK%BB!E .y;8L$N+ds h|sBb"Y<�cI/X*B9XGG#b%8ݨj=yvY(-XqpÁvȗ<Ed>K" 4 7$ 3p 0ˠ2p,8^* $(&rIФ݅{p[pPq@ H%J)#\S`?5h~󪒸x﫛{w<ٺ—铿֏鹴*Lk;Utf$c(iqPSw0Z 3dbTj)Y*ИRBeFEޣ_X@Hk $K�`B$7J-RKR 5,k䘮8\` ㋬D`+0Z2p�"x aral>)l2 h#-j&!Ip KR$G" �$D&`9@p0D ^q*#˫k\{xsJĵ޿_L̈7κ a:cQhrr*7+[QPݛ;l렖U 9$]F2.Pk/܅v d:ٟB4!65v`iazvv+.6}g!ﯣJ?;[hqwO J݈ $.3fcysλֵdag_޹ɝ 3gS;gؒ:hAYYg+E5!iq%c,PZèn$2"IHHFbBat*0' EƲ זz# Ml'0?URvdtd64gW*T즆*ejZ\]Hjit&ۺZZz8 M99NrZ->"A"I|CW/, "B(Mh詜ZNW+FYGwDBJ4Uۘ5]!V՚6L.ĦҲk2= bq`= cE0tRbҍՃTM\VMM=X{[[us/Vnxt8qo|ᛴsABȿy/ё hj(<hhoϳc<"kL.^{t$Y;pl5ʥ%>M9N0ppOT[?pj 2r us 0t 6w8kp19')::FfG֪;#~C18fs5L3^qX>/FQYVV=ӵ2?BdZt;j|G_㟃)O 0"c}dg||`bb~uy>|󃡅 cwuiNs,En:xTT00=5wyh}bld倣�cIk/n)Ews2v 07pq!P3z3o*zZL"8څeJfrskh %`ltY=py{oOwoo?W?W`Gx%aKx@ʷ uI,=M��YNgMDS0h0�QN�0 k ́u_iͱ\xe̫" .' t׹*瘊%ft1Δ7 ,] M4RS5FL `R& 8BԀCS4dq-ȅshN'^d" p4[$HȪ<zȳ%@xHVuraFJ#{¸Ҏonro>y˗w>g>~>U"l^\r\jGqlNP4K2X$ aXk~܁8 %kZ8 �K5 Su)4�CjX.ߢX"p84+ O60L zU&)oL&1jJ)5 cDO_u QdAρ 4 Ϲ8[hH(#w,(xm3K.MhN{7矿Hw+Ux4:64BSE8!7?7y:vv%M -}&4/p}9o sxHp�<:eR~HhJE^ZWLMUOu/,Mmo]mڅōaIo],.+** A$]=(fVSKjj<+i䲲#`x8¦:%YXrLĪ +=SF*6*iM}1UjjʬK54`҅u]M٪ޒP?J]MnC+CHLdA]6& NJJ&*GԢܡv22>YQ72,qar|92:o @$!P4 'p!TN8E#D!"O06BC ?cS9pi?\ywޏz__j/U{; xAQ1WE osSWQ<ҦфNhiA> q6U~킫'dT�N88-|v(#=Pӡ:ANa.f~:]j38hx󐇏W 'V547uu,NomI}t:rwp5s;mw`q `}\iA(a\zMuUwFhplJ~sGn{DW_S g_Hgzfx~afyau{ݻz'y3͙qgCW~>¼MZ qkpr;metȠwV/]VBm!(i$F 4rs%qIC[ggnP/?2S-\ն~(L0 4 3 eUT)W[u^uB-H *QS:o<g�D+cxγWw?j볟G0 zO8$8$OhI$.d($)cI'ZHj@H.&DWIZKvB{Am_|n~]_/xr6멪J X}*א0R($wL|$-HN2`t.Mq /)ۿ{kx}Y aDpyQHq,N1q8K4 >H!22ֈXQ ),XI858Uf0M)UM([W[-sKw\7o?/_6yOQޭ*(PIzkXc4Ċ7"L$3&͘J6ӌxCs&͊Md-4;.DŽDּI=NՊ qxX"0zHn,v&_SyX3&'Q01t_uXc^4h`D!`DXS<\7:V7Fj%B6XKH9i2˜̿yP5BGӞ#iY Jj0JZ~sEDU\t> 47';ZV"MaTTRRގw^Wo͞w 'W)?Oe $0G}a`8_ݦ.TYMy@A`ʺbz>F%W7)[ ck5]j;si^F\mO$e 3RTD3d*͗HcVzqhLHBgYbrySyVUAUwy&ɢrJ0šFpZv81"=WؒlJhdp*s Zۊ TD쐰SAW)ZЍ)rTG1X,4='z|ZWszG&iEꆼÅ&$vOFɋESy25XOEA~MqaPr4RJbv,G .??g~qڭO|~[Ʌ{_\{llڇWޫ[y\n5tJ{lnP АH&1#bQ<??b?g :vcjfh:PUĔ7'R&/-?hu'�{k3a_=`#HAZ'tN938dwM1g#t?rPQ>ةjohn\xa`غ{i=s%!P`u`v`y\i]AѼ֖ƉTE3;aokojd�NMolN,o\8k||t}(= 8p\$F=62ջ^Yq2qpPmeaf *:GG'G6vh><}LC@&PX ?CX84{noVfe(!qE%u ]gG/ߐ5A}t< }Zuv3@XlBqBfXyϾV[Y]ݽӧ/ŝ?𓕯yo*@˘!"Aw0f Ѵ4X}L*Q٦T-Ihbhx.g C,4p} oaOזxW/_?~lxijPaeZX` O!h>x)ELqfufVC>fMў=Dpi=V 21x}8RӁ@ hX%h$ay >B'#0юLo=X ҡ|7'c~|bgmҹW_]~tkӃY2h^*2GA8O)�kGZFdB}C:ɘA6eQ͘tS:՘JaM=v"$N ۟iCF К-Fуcua EC1! 0TݶV (FF1HCRFϜj>mԼ �pzXgFYQ0$I- mG"`(%Ubu!�} %A޿ ϫm޾sodod-fK>WeJxX[ dITYbpg|O^~7.=}ދ'/n_[USgG%xO@aX*L]]^_ŗ@ddccfv~֝ vqenus+S+hNRw/_tνk[wnogw&VЌb YK ƻh>46,L&`r ,AWDJ+/ģ'͗d-CҾ Bckh~aL^12Tle,dwYNiUī8jzIqf[KAsSyCSeC}Rh+oH/ԍq C*exr&$(cG,Ca#SºYB)lQL/ʕ|E}Fxr_\o\2]> U=;哫^X|N01!� Fxi9ҼRaa0H#\0q>/~}k_O~yΧ<y?>u'7b}?qeGDp�/BMo+< ҐH>4<O9蟞_\i[(5 Z)}gths:R>{2HTq?'} N3:w蔻 g08v#2"cGв?´FQ,iO]{WC:v�GiQnGmܼq,u>sK}K+eg0gG=WO-7/`(A `X$5=s~iK6v\xCQ0g <M=tO &'t,)FPcO9yw2 8bsK5Bjξ'vFv/*N@bg<t} P@`lrzvyxgwѳ#a1V0 ({ C%gVϩf_nY߁̓BB"PҖ펳(wtõ 3prTQ=}GIS T]6^&H.U/Սxゥ0U~ 1QF%phCW! H4N@Ba�Q@3"6t^4TjN SbER8ZCŒ@2"uQs6.-2=Le ~wͷ~?_}ǯ^m~]+fۢ|>_D3"2t[4/gFS Lއo<kvep;Y~g҂ 5v#,C0O> "!d"&d9dAbV %aBVl /O 3EԲ,ZmPS@n,>.bdd v̩D ɂ0Li4sݘDthxo#[ ,x\:N``4~Spd= �O5 0t=GGug& Fp&0=_M`h#85lHXc(J �GBb5O3ES4 #_Y$Ȕ !E7|� , f1c \'0aM ``КaTE$vM/޸ٶ4Ӧlߜ{I}i3iEN Vlm|Iĸ+&KLF1 u}=]O}}w=x޽'W/ό (d tCh_8:2ƠD3Qe5e׮ ޸1i{=#qcŽS:rAuzװZ((+Kz{Gj&f'[֮];{RNf(HϮ䔇J ċHA 9|j>1PZV:<y7jV4\wV -mbttLvLLWU1*IiѩTvTUY,U[:*5~Y} KQ]9;{eyS ԺdjH^YU82ҝ\ۘY:8c:“sNnI_7[_:/o"J((lI*$pP xr[Ї??Ww~W_}?O.>{ә;\~;g\(4$N%D&¢ !xA#xpF'xÛzۆf{fWZfsj:y*(;�8:e[O�{WC>þ}K #?cG?Ó^F<jJiwcǃAa5m Mm}]#s3++wb0`vBⴶfm[gZg�6y;z[y!Iem]S gE%"N>h 8G!Zfޅř{w\ȳ Xrp2tq38stdD{mca~hsK92L:iIe@MPmPW58yNY\jG+/,�t W/_p\AcHpq$"fE喏϶nv;FzYFDzͭ]oNsqt!da4#8{ޝ .t;e_,õ`rLQƑq*Mk:XMOJ647` PH# C8- I"JY[M;mErcr ˌB54ЈF�4RI,S$^Es]7on<~胗_|w?W~m{[^m"Gif(g -3ߞǷ6ȳf(=<ri8q\ Ѓch}ošW6E!f ~O'77_X\w:YjX08%g*#2HfsUh*% pB|cYDYOngfg\9,-9Sӂó`slB{xTNکtrD]̘'_ѣ1tC*[ӧs }*[%ut]YC1=ۆ!90Q`q,XsΡ9! (t#ÖF3#P-)\`NN0ƙ9Ӟ8DbړPa L5$ a$D;� g<)yn/ gDR5'7M̶͍<9qzs>M#d~j{?RuK*JNȐrEYKw׭w=n_3;:<<1<3B`@L+ŝsDbO=�1b8.GINg'%U\0pFוwίֶ+[u}ju|Z_GQT1[1_-oh*:3{FS5% "fcXUlM 2 wЍ'J y"AIEu[}uusK1}VJ['$QƯIuU1*b_GeR꺜:EsoWmBYlhjidL^'ƻҟ?5"'&252UsNPF�_(ms`"Qϸrn8S[:P5Z9bȝHX|N$ `$ ąCO?񗟾~~ǟ?/_|ooݓ~}7:U\%$!r0P H3?& ¹}9,&U>0798:85;2zsó+]Ke2#97,&:",y�l4qղ�y/9Ǽ tjv6:nacv s{0HѠltᙑչ[W.-L˫JZ&u5Bۜ8kc뱿T)~@&>V^lb~ƹѝ3˔܃!nZ~!GcːpPYUٝ͵WZl40put6DƖvi ŞUA^7u$6 d46FJS &Zf7V�?m@o_7Կun|ʃGmjo~py42nRsV.\ma+j�!f1 y$șB+k\ٽ<pNkY).ЮFV@;nf\KX,sgi5pu:DGFCS'R6Bs&ÔL Rpxc42-H 3F+_}1]Og YP&dIkcD>/' d&yj+Iō+/_?}wJɛSvD="ՐDc4<yNǵx<2e`T`.auo'A2ɞB£-PаnguXmTCdsT7}MOedqCJ^_MӋϮ ?ykSyq^_<Vva!uv"~|]Y㕙ᕕ韛ZMiWS:&EPdnB<3Fut+Ue2+&^l?( 9|=G2`LCӄ4QM(4s*xl!`}Ms< C5H,S*ˌ1eq-qG;ז/0eK,8IsöBL; ED#06CM" #" 1ZQ�;q= o5m# HISUCcKs[._xz{hotWجdN͟ί:.\IMJGdon]}֓7xOn5vt(+:Zk颔pz[sDјKXL0^YmivU,f g4͚\ttcҍeb}sbs-bkg{{ee+PVӚlʬmJ(Rd(Z3 bMR^$ x92FKo@O)2 sk;Kk ˻.oumoٕGOS$z^~jc[zScAJ<Yrp~&@W\\V\X_UUV<>P3-,Wַ{o7xF("/Sڒ3/T%7]#Ҷ~fum 4Ek7xPD梱ْYNZl 1@Ds4H@@$% Ϟ'M~_Ꮯ56>/~{/?f[o(o G`hR4" H,nm_<s W<EDd(5:UqCSes[uS{Mkmx{bbtiux~nc|A=_۞[a2X:ٹi:.@[ kGltk:Nkv9br6'B!UemMɁKK{[-<q7`| `ceES7do~% R5~kqC91Iɰ r kmz;DCs;Ɔg'\xpw*?)Sg=m}|,==hdh+Û;ٵ'çN{؆-# Ž)MK=k;-X&SC{Za$ȅݩ7=ދMʶ C�`0e$_޼s NT~ 2V?8f 䢑浳{7NJgۙ}|χ?~ޛ}=UuB֜x8�.֧8Y'Ӭ6oBfXXV49oB`&D!cFGG UUi;y%⚓*,NQ=RSOIŚ꬟Oe$ڧ]3EB[ь(uY8랞y,Nr+R $_BR$mpۿs5/σep; gFMfpdC%a1qAPT]&[iºʦueæl@G38ESMYUtUG{'n/=|ŏO{Gwfv|t[>oͅv"iM:*oH詝xzivxͽz|5:(F]S[ );%g $S.ӒϲpV,A.+Cꓑ❞,q 霃Lf�k l~!e`U.P]T]t:'^*d p<JaYc)eC PV`U44*02$ bI BkbH RN(%5JRfb`r{}Ց[9-̑ުٳūa%qWͻ^׿4޹wKF ݃m_χ-`Np'"@ %*b)$Sȩ($&Gr'ti Y{ v:SffNW \97❛[M}S5]}YUuƞ˴B5]:/JM![5%':ZWYR7vkY8۳0%gkrU͉H#Z:ѕb\UYlq2RVNVggT~Woq`FK{Zz|/^w֟<! GQYxLz^dTFXrsJǨ Yp8D*{`9~q/- F!l1>-s"(8 G|?F~x/>w^>O^>Ͼ_}k>_'*n퀈y$ <ń'@5<#8ЈwC] yO,-/*U*Uuy2uCu[U=62=231704945<8SܟCci΁k >ZG<]V�SZvg�<{CIw&N{Xt0?URծjW5t6twL.-_: e"8t:H$@IJSVZO[͜\|OFɪޭ$&(pM/B;D/m__ټqk~;�9yY-=[[7^/s x{D8^BjN|m}XFhH}p3?Ё 9+sssۋ6.lMb�nA la9u-=Wo y50I0 ԍ�YÐ#0tlzzeK'n?* L=ۜ|ܵWߞ=ǓϞܻ{Yzv:x:Ϣ@nn,3e 5՜MH,R'qK]<{^RݾL]H;5Tp&Z=|׻Vd$Xe$&-qcԤICxnpU zgd@,"AoYcs=aS9o;@"LO17"S%,!ab||}ZhrP1ߴߚΎ&ŵ _l4pk!^pʗ|o??w6:v:}/}O_[sfm}k{ho[|g߽߿Տ/n}X.RM̵77AL)M)'ԓ y&lLJ蔏u d}κXE6Z])ts=2\HMnW^V[u7'r҂SrIx"/<1.<)?A"P#xy:DZ6Hq$ 8& KMyIhrN> DɈМx9`"`5ܺui-[#i/YOgnރTqFo?z/=Ƨ #kCkܖQji-5-Y+K*A'Yޜ$4s22;F p!(Mg1sJr$Y!Xxr.cdbz-jBԲlv]6kMٮ^Y;ڣ[y={nڥKwzٕatmktssyɑT!Zq@$''#I ,A++Zjo*hliioikoT綶gWr 95]º*vMY/hkaի"o_lhJcU$7'UM/<~⻯~OVnu񢤡Q^Q0<WcpBI}gJ`Z>GqD8IPHnPJwDE@9)ixA KED>"H2/ڝ_{?~˝ g&f/[>t{t˷?_oiwOd ywpb?LY?!Gc"y1\p_<G<b9#xWI%%5’jAAPTX-+ΪP746ԕ7775wۻǺF{V斻&jrTܴ|0Wꋢh<>m�= 8pB w<MN>eu;"2GSkZ[Fϯ]ybUv# @ӡ>AC NX vgz׷/^UL&$[zkrt�xixEX5=ͣ#CK ^T7Bcuϸ{yy9cEKOkYZ>w~ڭ =~?/$t�چD9M=-s+-ۤJ@sFh3cУ@xrCcśwW?mYމɌuc,A8[("uCKhԶG Y'$0d)cb~yWo=YzF 9ܣ|r_W~ꏟ^o?_w7?]&,oVZTdZrL,s6˂4h-2N`D .k_yyӧCj[,SS]잎͍ť|tD e[ocsi&#>? &K&D,]6I'uA,epuhk<3II&Ci?i| =H$<`  nclQcX'.#|4BN 9@%3ѬjqL8>(<)V NmdqSDF6>~~G_><׻|zޝW߼ׯ2sijwnso]^}oꋟ/_y|Cnh]lSj{Zgf/ʚ!?BN %q͑}VZOUo-wC%+誽:�+xjaT1[8Pty7ū_>wuxU^A|rXU3ٙ׆2B NXRw.ׅtӏxX$4f$WxHȎ"Gd �B&moM]-[TfKre5wAO.;?/?yFzvղ _J ϓf=iL'$!Ap4c4\D0} f^VVXltM>nM{gQ5QUJUzran7_~_˭+>{xo_of~ʑhJa\S?CA_ !+j]9f96i顊:Xvf|c@]'Ot' H92qSHQO/-"gs*eMmYuei▆ Uu"A/*J9ya9XUgGMS+J⊊]ه}'[WwnVT%7NrauCZ[?"%Y^48x L&[#DivPZ+VTwiCqQNVb\,%6sA8!I }Cӛ.?xKg+G..<h߻|lWʦ?-ztmap(6+L�NE'#RH OO*Ɖ89 ~JT s*ªꚴ,ue^muym}Mҩjjm[^[Y힝m+K,‹S 'cN<y;:p= >fp0JRU_UY_[?28q{^68%(qڸ�f>��-k_a/3aVng"rzpmkryEp4o�8pp CWD0==51<pb29-O7I^ZZ:{ҥMAx8044, b �R9m#{׆ܨY %t\ @! ~Hٹ7=xZb7^;(n ![Hp+.bzޣs{:{4~09%k:]<wck^,Z^z?~w~W^}?0.=\c(..η'x|i$QpZ4K@c)HHVsͩeySg >%Q9hETjAC# [=mfrZEPK@,Zzq<�Ej^h!%�iŢ0!j:gR?ap__מsCCQXSZՁ@`p1$ 2FY@h^4EOÏi t-6؉ yC]Y`^$IPtO^^Y䭵2~]jpueomNSq\ABFsԍ{;Ńu٦U5՟>~/~Wo}CFSrb`_9(2P7:1T{{=~ƛ.)VM\ٶZ磫COxo_<}[ [UXlLN%'y4Q"c"0W<_9'T�$f1qݳima&֬~x`pƵtigs>k߸_2|6e>c\+RU+"-/R,a0y~T u&EAs)<QD4.)I'JYu/jqӡiUARp2&Y^01zQC?o_w?y泭+WֻvWInKZߖ]`)+L{ܻ;jklu59=2Qz" Z)$1F!呋5M]% y5- u%J\VW() m-deZMWb652+]VPݱs~.-ݻW79+U+jS iMAe]JcWC  ;&SLNETmA*+"Q˱38pUt~mC¹A!Lvnpõ-?kJ݈X7u<IB^kp?玾+[K<#Rxt>Ϛ ăШ; <8i A3BĹޤ֩QYMwJZV^P\_Q(-+ͭWu暖Ύ.UOG}W@HjhMWWJE=:i=s `}U勉H`RAYRljkZZ_pe;7߹|o/t 3t2pձ:ljia[X^YکĊMx�j{GD{[x;&G{ǧ7U  κ.6aAQѦntQ[W7oDq>~aa1VQ#1(O<``lڝRZZN~7`ii%, nrcϯ4yz`s(CD`OSCg/lgթO`IF!Vp!0@2k:.zo=~/ϯ~W/?W%~i֪P4۲*+Z,1p&,C.UIeҌXt 5fpH'L|e UZ mƙs9\|<-[_jnm,n\>T�"SO"5NHf3Y$3DS83:3NR<ӣHUyGwڳ&K{[(XH9 oGcfX1 cZcqXCh)k y jca5 kX4aҒIN<MŖJ5TT !I#;3,')NH`9qbBHd//]_YX՜Ssp'.<*B;.XRjt XpĺQʵwF;&fͩ'9,qCZlF!! o~?O˗|ݧ]M};_|z/~ًsKGXL$Nt1k"`Ɓ1gB{Ή!(%1 9OB{G.}:آD.n,w47t7&wǖT=`ߖ}6r=qo;tw\9�o SB/ۏ R1M{!"Ter0| Cpdv掬7S ָ AR7ͯTW)KJ]sccs/ugoG^vwWbUm‰sW Ek)vde)DSXac.f RzK/MMEr2Tڊ uMes}FUYZM.ftu'44+[$Ս}f`y.$^S,Qw5/-o^49~aO5:)Že9gVϤS&a PZ uDyJM]#g@PDXՍ3F3&2bX\EJIm[t]鸕<vbY׹kR|\l!Nʘ~j۲/S0?DJDhD<_xxMlt ?8,,udߨ^^=}1/;;Q]#*)WfeT) j UUҔ\yi~nMkrsfsfif|cyrcyn{}Vnckc8|ppc?<OԲV7lhmjPwM.\=zx9,qO=3V&.NN!!VF'\啱흚0'oi 7phhbYqѥŵ{A@gˠCGHD80:94w{=pB�n~fH}4")Dz.˵8xE 7vt-|go>~^:<FFŚiėW125tfٳԊcHb#dqmHt'8{d'ol̋wzt;ǫW˫z~/vcVŹe9V%ibi6Nibڑ(&4)#iyr\MKٚ6!MDC,ڐ`1(Cɜs,(>R^4<<Y]'u=:X$$QŠpE<KU5- $k8Ιi41 Kǭat XiB7O鿅3?6LQD=8G2SD3Cl h}d# V4%`͈2Ó ݚ1fKMY#c"KR<;C,K< 8!X D<;.ÆM?, yR n.bH&<h/NEb{ U#:$8#ͩ� v8F&T) i1QkȞ r["ӹbCbB"'b9T!ȑ չwnz[WקKrۆf*nuݼ6œq\IDzW4rC!Pd@XVϼMۏg09OhR^ H)r a;{tO'U&7+[[hk)M/kf{Wοߦ˜5_:z3S>.o:1tg9ӂp8Ȩ`,bp@L"02ZsXT44X1S0bo+kY5j&bK9-5 L1W*jh,ȪQ Ff-,m] e1SFNMGm\<*8ù(9y ]ѕb8~,/lDVC)W5T&u,"$OI-miͬmT7 ѥYtu)*_&Jʒ- m]<BU?.mNn**MQu$Htd,JD<al\h<Ql~إז|1r[yqk-[V̽r /Qu )v~9Kh F�XP:ã@<A|=Gcy]4<C{0aƲ畆/Ư?ϿMW?f-y]s>3Q&S'* <SAp/8"U6 7uv OL/ln]8\ygGo8rj_N.aZzgtNt-ʪ6U}WG[gPޥ7o>zO<}lIa[=cz:pयk'O<{jsrjj{gjb (NdpdjinR^1996<tQQ03n.^Vnŕť˻ܻI2:9?ccB#!hHi5xōش\#0s '{9].^~<;K ovHA(߱}qE6{ !)nXQɅoξVիzgWGo|?篿ݣ^6?x=*33JJN4 &IBg 4q͙d+B4cSmS |@r#0$uXs,LŠ)")DtܡJ?EV_ýRZ  )ct+@M 24șSǹ, /HomF[gO> :ÙyTI0, a&P1gkO7Pbi>$I( fÈj&4 o[6~(:Nl!YC6πF1e1lx< .R5yd)[KB՗P EsH ++-8ϯ0LFѤK:):Yj$l%jEf4 nD&Ѩ %d&[1IV4%{M5#K4"- PS€cBMxC"w�[˩kdKd̆q |͇!&Ąl=v�QV`Yde k @t#B0vY Hˏ4)&΋ly`RZȹaEϖ\Qv&tlϮ׾ݑ4$mv7 riꏽwAF乜)w%+wcjF<Sji)1P#,#8c2%q /}(:A1(`/hbI=Qv^O80ITj:FTaCKYCST r9i|8T^VZnپ7.M!1 .-.jY`u\sl+Py.JԢD.Zf.YpAyeBv+O)rZS+jj[)%򪒾u44"Ք* sښt˔ULM qrUsLACKZu]jKsJ);cc:\,; Đ3+j*ZIQ4a0C6T_3{ssDq( 0<ncO~3uK/W,U4zWfs^,k9y۹'_|C(L!"RQ@yl@b0H _3?Gs_#F7p4kQw/}T?e,='U6]̪&lf)Z"y<J 9%$':A#eE427;0><3:"Mθ<\msq9``` &UuUeƎΉ顅 _w}pi77F]SA0k@(kjsjfpc{nawofm~( hb6wNvNMl/_>?J}��N{YlO�cE%U;;w^{x- piEPG_M �mkg]30NaxX؆�EI;.ܸ/V;急D,@#ш8E}+_'W0d]8Ɯ3aY;79TUPQ榬 kǍ f 5oݼo}<{G~{OOU᩺҈�uCyv%R$l!bZ6q|mIFx`@"iS: j4NJ֡SL}16Kn#sO@l1yH`N`hC1 {z1asZb",&nZ#J )`CyoA$" f B >m�F@<pf l '(zh 'cFojg1Q%ǘ1pLYS-4f t(,=KJ֧̘Lc*ٜðųCT5M`ƑŌ3YYEdxo,%I<C>ǀ2[bSZ9oɉ ̹,8g-3 m  l)K h!f D} \J?"9}<❳܃`š11Vty8NE(38F`-!H 2ꃡ@�ǰ&T @rCʏ!G r1TgɍkL]:P),Own)ikSkw6C sK֧l|a/it#uvm5P݈Sr5ec1Q(у=' !Q4A08J^AzPBpټҎ;ұEz$aP:kǔ*DUZQ+e Ji%"Nv$kbxz?A(UN kED�K8P[@ŵ֠2Y$ݍK#6VK:&.A+ʄy&0-b)jWKzrڤʊbA]AUS*T%IMI}N^`FlWU󊸕5Zer2ohhNQ2PX)m?cU#]c nr#;Tzn]ȩ)_*K Šp҂ɍ+O&oݷib^FʕUm}|{ԆeZúlfđVPjxD*"<  OpP"(b(H)!?BC֕>/{׌ӛBZh (ǁ% OȳƛzGbP8InVBnO.8d [V3?5443:<Wܨ ,7?}@}3A:gu|=CBL]<tGssdMʚZUkMgܹ˗yqγ<! ϮGzaKT}Ý] /]* !Su;�4q :f57OOj21{jr Ď3vw_='9x$uvynٝ;W=K9/}Hs0hxjT+)݃gTmw?-7_CphBٺ6vawuWwk��IDAT'\ HàH= {Iw \5}if+<Y;D eʄydW<Ǣ0ת@SѦeEp}-lW%V͌~w\LoS@c՝vfֵpdҽ"xVU$"Y 9<5iB%5htca+&ӌB 4] @$].CO1m SۂA�l'2dc oOgWxeGs)(^\7fk# 0g!pfdX1"4a ꡉM X!d? N1PdcÈH7),<EH0Zh!dZiپE~5%~RoE1VtI U+'9BnM_8z p`rxK>ˀ4ᰭ%I2“yI..YBfi-6UfhR(qlˤx# a"H²pqD|Y,ii0ҸĚPƤX+ۂI7cPM)d3 5aMxc4�cG@8<G 5Mg-1Lʏ&FbDz`}sRAY7Go.ԕHu5G+IH\{|=ӊE6ma\D͈F3 qA7'ʋpO,,#p* Ʀg.Ll[y͓ +vd�y T]T`Yͬ&FK#\A,,jt–Priڕy[].,K>y8>.,9%/ѳ*46_Bh <$+=cB+**Zrx^N|G!=C+y8Ԥ|xqaZ}KAckFiEfEyfEie{WAKHZ_PVV9 n"~iN#rzjRU/4$6uF)u^TJ{<& 'h))nK =b!/WH?pu#6gFda]ײujzaՔ U/J_(.|PyewCdwn(y]:ύ�#a2d}AbHHóFYxk`ђ<kz&$>>$>*D'.p`\l B醁0K W  DҸ܂Ēr(Am斾͕ՅtEw,=@_WGWG#ט䲢ܚ܂e[}@w[lʅwv=zpcEې;{CpY1'~![7]Pi<s?* '=Lihls[(ctNh}+ K3kwn^}<q&" ca6G;WnasKNfaVQfHO_և+;�w? `," OlX|gmo@ u0@Ȋ)(rJGu8g9RaW{hm!eщ,D`[VY\.:';}23}gmn-B*N-t+SImIjf:yT(<"YM%2(z,M#ɇ$vGS9&u1$C*KGS-),[ +N�/Y4Pa6xS8DELPDS,C6PL cKѐ&i<֎i7 @pm,YM2@ cIFH&dXDfP($jXPq].m~4vdvY-<j+u.<t M;YŒv{=l.dyT摧{1c툡F`=uy0g0"A�0Z\.ЦR|Cr-ғBc L3seq2Q8oruX =KM"a]MHHkD`-Y,hD#ɦD!ZsfЃT04U,3A%??홚Cִ(LrrA[Uτzl jQlqJ煥ZȪ2甄TN(;x+ut8hG.U :&TF!PQtFh\|�!h"gĠHp269M-ίGVN"kwY0Yق/WG䠋)JFS=Fd)U&AɨR3rK;U;bXQU[Xm~Pr8AU<Qw/7UQ/`wյ9i<VHV25@Y\pRV)W;;I-hE$O&+ʜOTXolO*(M..Mo/HoMk6ҫkSeޖIHL=.@*J%M-qeڼނyKwrk{4k/%KQwskzB~ycQxnPf련 F‘46Sqgfpy&QhAhJ8Dd+T[W^SS<:Q{mi3+U`ԩ9_Ϙ|Xp-ŏmQ0P:": 1Ȕқe<oDt,[&D i^-"< xG80<ky䨋ޡ<p<(c`7Ej\_Y]Wָ#pA<9xZ{9h;s8:1?8,+HYQPm효]X<;y捹> gnf}zv?\5yvhsssM_(.*>8| flbdgn^Y7R]w*y'=b7LuOm޽}w|r]^> bam*4<W̭r:>F>!VaqѶWo޹?ڸ$P 842!,`݅xJdnmB {gYy.+A\d]¬O kQ7(2-JRN$9fHNr|Q՚CL1KSj&o~e鳏&?|gw׹CZ,يF`R,.G6bTJ׬Cxkȡш:$9nLkZ aB"H!h-4ބhOsˡ?3m0)h$YbX$%iIXPfT>cHcSn9 ɈS0$=]H qm"˄6#r-H<X abX8DegiqxCX(ѥeaQ*PGXfarS=!\?v#OVZtٵ7}Lvq%<VֿǍ?|qk3$:\/f zqbv9Wt:3?0:A4T<ar(dy\?m:ӄgiSIl> (A-n#![O73M5giL1hB!<3Kb4BK!T כ5$G_[8cg%/sh,<{cnG{eaevqC<Wj(wj4om_6͆*&<3Zm\}P02%/ `�$ˆPs sGqbba~jk7SfwgThDY)9bi=X'E2Ê 2c5e*l]f5CKIJ9#L:"B,6KM9]V NO67u)V'YL7v+/?W^P/(䔕K:y-Tdr8QYZ-Tvӳ 4rvv|I~~k}^{CVSsfS;\hS>Yo]-Y6W!TJR?JD2D5ޤaLli3?VLa&"ecS٭`Ba04?%k|gRVA b0@Wݺz/iMXnZ}pvZ%vrݏD]=W=^/|_>z`Eu>V.AI΀!? %@PPC<{DW?ϻuo_1~d0)%M`a8U iE;;4w={M1g+Gc^TpJj;[juMM}s*_$GIo3V~&:G�6<z8<VQ(RTV+*k[*:{&֦Wv6MDy<]tzZ{ 2; +{ϞݸucM~NѠpIg-7CP0 a$yrdev{yauvv(gB=Œ݂CA光K{>[WynI)V=@'L70F!2RwJA~aVrEK=ƻ7zo-nyL/d4{P9im}M|<EH^xu'ȬclQݕ|A܍yˆ_ Uީ2ٱx[ C/,x g'\pl7>~9ۣ_ <Oj."VѧhxfrYq܃ g` ZQ͍r B)f-`)t=ҙ(N,MtSV I0"0LtfK?yO?>|; ChA`P +Ά-ĖqVKI$QxC؀g9$fHZDo}*K6` ٢"6fśIcߜ$d%RE4h@% tϳ`Ql *o"bk1 z(#u-Mr/<*p+MlufS}Ўr9蒓DmOX̽yeE܈o ,ĦC@ CcW{9Do{iomGseP:rկh^gNMOMOMKN޺Ft//p);f+y\)lř Pf@Y%oS5x7k`ޯΔ|_N͍& axfbYܭ 7Gw>yi1RUTb'N<,J: (Y^]xEob(y6n*a9n!dYn?q:F"ET?$Ùh|�N"1'}c"/{`v{aV:w2r<D\DLi IH KCbIC" M)Ȉ%% s+!PZVd]`$=*>š# Qu$#\\WUM3r4]NW+eéY!9Jn^Sҋbh~,1]SB WVpʪzE~DTjT].oh7ur+ʺscu7{ݬ:{.}|9q~.yv\S:8+ IA4As?;sP>0ksK̎S$ Gy ʱܖQN;D"ZVN Ơp_rŕ# cެ*,|X<rriךv?ɟ{ZG-׾Q}=bsԝpi`X0:-:J`$x#ňa \{%s/W~3Ńo+grzS[͢!4L�7kL~ \G]GN:e ju]{[Ec]u[}cgHZjRicor脫 #'�vGvX KɮSWd+ꊕ --U=cӃS3sk[eug'NX{EF'm^]tq彇Ʒ8Y'6 > cfe5NOF7g.ϯ ^a:'=Nkx6 1< /)혚왝Zvekoy'/_5|f;(:Ŋ[n9{[>EN{�|}}Ǝͭ݋nzݷ޽GswGKd&`SゅI-×y⽆=<18#Bq65Pɛ~/?|; }V㻏%氓Mm RdL  bOaB4.87=2/3 [-+)2GfťZ. e@"٦|㙗{Ƴ?^]۷ol,ը+} RxPhpXZ04�7RqӴxFud[%5hx3$Jo QF7T!𶖠֖ж栶fϖzzKeS~܂3هR6i*%&٧feۦeXȬSSRSsAPj#L%KJ y4C.4i4c1�<ˆCauYDm*@1zL.MC2ц<!`'1P:T1hPf) g#Nd;\s=2"=:ـ256 <>e]R3-sQy,U_cU@©*1^4p%%OMKq*tM=,z{ܢ Ѿci"!lǛap7 F:Ћi ]�+1mԂdH1(9'ODJ;^97uqʗOo5Mʹʏ$T5m^W^zvAn"{wP}A%²c0+Å34ҼQ`5Dq9 uDE($.P-A]% ԑeLSB60Z>)I#e>36ݎs1CsaɁ8D||lr.JWSvz<~F %$JI9/ːC3ʫ͇Kl)g tS[{$>`RwR:^ߖ6 RYVUuJW]ɯ*)E)zU`Vg<$˪-Ol#W ܚ:V(R^}koqZ{;Qy)S+9u-%쀴RaÃǫ+Iʹ 7#8NpG`&+OG}(Xo4IZ2r;9Ϋ5]2vbaƻUK,<kUկw?͝yR'Uo\z~8$Xpr,$j`1<ĠMcEZ)QsjCXqy֞ F1bXhh]] (9O 1tw =wG`sR){w{Wp*97AڨhY][c 89e0!]3[s{{ Z#HUv*T%u5 UsmSg}Pψf7g򼓡`S `+hS�0pFMٳ.{s`ik8clb2 8"(.nkښtU? �5fi P:g'776_{/':Ha !-Q`|AiK;(a�G=`@u@^?37{ƭ{_{>ڹ%?^Ax k ԒsWG_yƛWG%dG,$kd¡i>{qgy׮w_<ɷn^+oHh'MRJ-xF cg+JY,IK(DPZZNyښ,mdWO}?~~_޹pՔIts];?!#.Yl PY,s<YuP8X(onϘ*7vW.&_>/yͧ%O޿^nE>fKU`a0=d.4TEt6Duԃ:=уQ=-QQ]fo}kMujLz,?Ưثȵ<tycEY'r4@B ߜC7 LL7MT#>L4őQaXIP3fih3.قϿo.$IRaXW5-sQ0@&Il7H`'L4o%8L1O쯂E`3'y<0ηhjPyHoģiS� R2Cc&1hFq $^Y#4^i` !LɆ4:7 O$P}aq^PߕK?UQk!N< 8}:Zߙ4.kjNu;+Gԑ@2',8ɏ #0&;H/$>NG8A#@7s[nRlip1JCuY{R~dVgTIcs <9l3h9D#3aE1EI(?w@a+ȥ ZH h@&*7i5W`g;%좲fZiiI7NV+eiI.2fj)uH֢Td+Ū䪪ry/oj*`F UYkk!ŕE\Ǎjܜڪ\?g+ꖜy(^RɻI)I颦ܱŒd|][tD)-蟠d"rrzA:„n((a>H7AЉW}޼R曝[o7,=l/8zɇ??,Xxxշ}9p1#`RDtRl\) b"U@|aLa+V5Ao\ LV�P�M8 p2p &jQ١ⴼG9J)\=5RcIoݣ.-=M>ȗUUִ6w -. /I󋼀`+TgÀGuYYrreޔ|egiMCE]gtl`z|z}m~le�->>uh6 *zGVmm^t-Bpmir<*&aryzzhLU7mf 3r $QK:{fnqw|;_'UuCP#c fPy ߡ׍  ݝCJBAb@Kpww-JBm*o5g37gr}uT ׽ 01O,Ϻ4m<w:[dd\?=왉'OzW37n%4FCAz<չ[On<)猏ՃEЕ ZSዟoۗ]?|pK:,{ZWr(q8<D2R!PYb"$,]сGcctc5ZA G"P̜+vۯ>>ǣO?Ͽx۳>W땧 *J7aSג[D(EFǹ?/(^ s3̖]=[xxk]~>̿{s'_ׁ/Ny}Z3^YݕSč2 'Og):ugKΟO'΍j%!Mg&M!Fۢ[º mA J3I%f}"ݩ0C(U8J\3ιRBBh-N.iq,!YڜS5$LZ3-d;2[3%%%ĩF¤٢-M bJirXjƫٱ+رU\j`ƒtJшţqexEgx8 &�C"CB `[-Q�4~ ! 4JRuh_xr`twT,]<vܾsO4d&lJ$YgyjhS lxH�HUuޛaƗD8"ĘGm[C`a`S76 ?3?O`]rEMjhl@Vcr%5!5ז+ue"spqvu r%p% AlX"br:L%F0R4=.v6}Ytfh*j+Ȑ$W:$0HTOfM->W(y EqjekJCuBq!?SRdU1e|$dT֒*BfmOj9阘&S+ IJ U8ڝ41٣<|2k::}$w_PS+ll+ޜHYk+_Eds{FS$^qIq`'vZ@щ61}w{G@(\նDzt=xϽޗ -M_oQ?s7C?8~[?NT?̟W.ɭS}ἂy~ ?&8 g <G+{J:r:S9!ɥaq&ѫl7;C�VX:cyg/EoBԭvjԴղ2U7q64᪽QVs-vۂXEuMe[GYS{r-8ڵKo6f6XIk:3za_#D(T3Ss: zKjFfL%Eb5\�[<lF6^+m╝#ӓcf9##`"h5`&:.껝,uw;BҞcmyef]vF>>z6N@ IUF?s_|tE{?1pc%}/״v8^7SZx`ީǎ_q㾳BҤFeaAaNsȩWҙׄBXF|HbwwoyG|OݓSΌ_=}DHCxr&!njX~Dy<3h lPWZ)3MĜu, 8Gh:dbF1hhA4/U<4p{>t;~<ϟO~Z=2=#VX@jngo0`F1({*ˍqr[Jۂ1BbzI߭ ^~׏7~|{绥_K_Zҋ?~ץw/Ƿ7Ϻgpť>{9W/o~>~z6o~O !5̌K>>›gT8]qs1ⱌ؇LMzL I�c|@tdxiށ)h/3mQeg#"{F榸gO&0{Fc;ղ4ǥ6jz4rj0l'b3d=xgѳRl lokp*\-JTZ*̲%YnŪ"SS>:)~Ubq<uYL:*ZЀEhF-!~ @,aQo<"D TBeF4 <fO_Zl=4"n)Pmu訊g̦6ĩZ".4 "{qt|La|)H,8/  ~x'qV!AV>n6A]V@;D_<ZU9g?-8:8 6tEP؅ɍڍE½@.3g{шTjbXZ IRJ+# n 5NЄ4DrD:UY%e[y ۉd2 +母筏c9 xDy.)%<9#άJ/Wxf+YfHkmMmhMT&j2$\M,Ml,qg =Rb&remb(YٔX]ܵz`]Z_[4ԟ1<HnNhB$m|ZKOM-u J+P_<> 9�InQ;=¬!HHC< ϭ<]ow.lҹƾ]oM4ys/==wd)l 7[h* U??keh_衊}%SyM ~N8 DzbwDVɛ8Uk zmuWnlvOͭ;43030ݼ'(,kέ(ϯPu葖сxICpLlL#`9C%ak9]ʾʱѢޮយa( [m.V~N[_[=ᡙɽ sO?v\EWm`6 ^|vXÐYͥ}-{g揵D&o�rP_]Gm.yb\U͇N ]p?5ϟMh;{kCR%u'Ε?J*5t f'\K(+,lo>{~CθS�0|50<2]ڼs9g Ca0@d,<TSzll[ˏ^.:Yȧo3/_<!:6't+grNrÿ_uc~yf*6ՐNХ`apC<Շ!1T~zCCǑ |ƻwz}ǯ瞽_KW?~^݋7E#'~Uyltsz q Bx?o<ƋcE4A'?9ϯ<{?^}Ǐ_>ǿ}W__~ׯK?g^=qGZpi瓥KK_{T/~:~W?LjzuKKo~^~OcǷ/,~FqXލ338 顽㊅}Nf'_=Tqpn"mzX8?YY5Ԗ|U5ݹN߳}/u<yv[o^?}r8>?SaGen?Rj+]T\=-z:9ᭋc6MJJ3b&> x<쑔SdOkB2%aRWH8}<j g flV {Q?KT �!,18Fx'g/- W\;xbV^%Uhs)*5MLf;GQpa[X �k.r39ĖvĐ' DlY? ` #1bYd|?0F)mU4`Gp~xIKXv""ZVjb\%OI %=R^L'6+̪F+{oIJݖ;vw '% 5ܼ B[({1(J!klSDzdF Hm'S黒C|T[֘R-J)J/64*iL" M7:YʚԜBIEZQ(*9im ¤]$?)45L( ǗvL k̨,m;~ҚZǝipʖ(F0'x`H+UGӜ"PM z{+7 sƹ!(T4Gڴx=}µK.=lΙK{M^z5{?onnY㲽hL[/(!/gB{_)x-./)Q*ee}M-c{ O Ttrȼ؜ZfUOtET.pXֻ:il X砾E}fWZklwghlhV|˓WT5Ԗw4'Ev;֯ݬfjغ.?g%g0%Mi<*j?lc)}桡{zf*F""0v7unԂcN9zz<`0=3sɎe;u }-[;G#G&>^60䋍l\Զ[Y89:y9AgN=xĉܼycO8~^`-@-pBYuʙ#p3P%o8>^Ԙ\:5=~|9p-  M(<xcw_E¢אhx8xCoVt_?9ypfj~PT&󫒏zz>=p߾?a5 .߲B,ZÀJ0 D> kA! p0$fDH,^8|ŇOߟ|~ˋOxxcօc\xJ/-f&r=l?"s*a4)eD2LDF/Vɚ:rs:zzKFKFGǕC%㓲~18K<3Qv@fO9|ѫ7߸uo{ߣ#wnkۇ;Û\?/Ƿ'|u?f?<tPpv|G?:o.z_/Zxs''M yyS7~|۝?TǕ߮v{i3L6߼rziү3?⏏}=ۙ_o~sS z[>y;W|uǗC>}~vͻ%Mq svd w3~Ohc3T4쟳U:�%3#st0<?� F캶׮:]WZ6>tpY2NĽܡ` a*"w0(&D(EbŨ53v[*ώ@e v!$G8zG d%02�{eSdH�C!:Qryr`Ȥg!|0:w5KWgWUa 2`zzB/ 2PfeBdX<g\19 ZhbX;K..Y= H .ΦU4u"+kR p[PqRPRG(JRE"! 26'&fK>UY(nkKϮ(ق" RTBpĘ } %w㦄gR Zz'tvgUt{O # Qsr\HsKғ-}ёp:)Np} |@0(E Gサ˅x>}֩ۯOoZ|p֛cOLx1~E3Y}.JG}@<`�   `B+UZ__hS(;FGTƮ]{RpumʎZjwf/ݴ6VXv/[kolVcvc3gt7Yr!c%%mmy- ΚѶ:F裹nff(uʻw5<%솓Q1C] 3¶={:*kY�̼-|}Vغq�bqu]}}{G'L;vK'o^T(maN}*gN+m"Xc(3`nM[7U'6t]m74 >24hܡ3';usO\*izu dAp8Zw&K\S_]?е>o;{'I 6D&_piДKBVh4 ggG6f6'8IQyɤ B.dEx ) [}ߋ^~?ç7?Ǐ=ZׯO2W1+iT"AR#蓢0P[H KOev.=vO/=xzɣz>s?_ZW`X*Uϒ T[ ='aU_ބm6aqX[6!osHJvNIsJ{&&y%&N,G.<!~s}9 N2`&/LY,(]YͮUW+)A2){xHPH˾Ɇ٩ֹ,<0)*z;F/,N]p֍cwos콻޿qܮ֜*XeET>w޼{߿۫o_/UW5~rͥKXZ统?,-F?U~P/]/}}tO/tg.&?_|F[# UT6T Łpa008:7 *+F%)]2pt* ^ѵ|{EsA!]YbŽN;c:tx) pQSl3g GzI(9(d5(kePC($%cЁ)|Z}/e^9oO>:z<<,hPL**Q0AFH *K)ɉ.*e\av@'ձEPrJWu.nBHϦȰT(-.*[dExZ$fGL BbTS0ԭx`:&VFU8, Xb(9SxDQN,dIEM5ezYAZnFze><'8VTJjHmX-jrAͩʨ9=0,,._t}{FB2sYމݨ8vyc@_P_7GK\03@3@P[Hw$:EyEuSjs׎\yz^9#ҖSų8BĩD@l`nP�  dA' s~>.0+Q K*2r+deՙ95y5=Sc3{'f)vr4pkk:&VF;ͼC֛m�lܥajZ{*&vkl.,h)hnnh;CvXhYwZ6sg6f{Qr5|Lql~^6>ĩϩ>6pf̪VNwnz[}w[y+>)~z|lѝׯk7.j beFo:7ѬꡱށΙ {bHLwiغ/w R'=|;?~2x +-X Qw BtRfw i3èвԷԶt5!f5 4Oύ]} >d5'7MW g^ JBEcqh$]:ΐIؐ0Md7-xF$| I ߙJ ?wȃ^۷?w_?='?׿|{wq&q}KZ\d3w R3d#�36I$k#,3 +u՗ U94lG/|;qKc8`T, RI,~GE2D՞"(Y"IB0-ß)ٙ=3=e8B*؝%ޒ1!^gMsWƉ\gyRJ^1Ef G1:t#v9nG_fmp6XkVzt#v fLr&M9[9],Ns\K1491хJ$lD ʂaEn-M4J"z%1$d0kj{s&Nj&fZgu>/]^<#)90;gO=~oыO~ţoW^)9|`Տ}8p|o|y޾_*<xo_g^zx;bҹ}CN З(b%@tP%?ZHQ 3HEp ˀFcGw92=}LɹBw8FF@*K\҈z\�sO^Y";2w7s {2u!9ώ A CyScX@Shs@0,�ơ#֨HP;BYehe#SҏU!*Y}R,QXS-JQ(* RDeP0u&Ɇ3Ȕ K4A,B@@.meid" NNֵ* I0ۈ r%=ĉN9Ț]i]\MTQ-qƹ%B2D0~ZZy^X\VPQkh$5rdtY(ۂI)b5o!Ec`b9a`c02#wxۗ.Jz`zR61nEDɳZZ::M  8'r5 p}( $ =7pnŞE^0?vo-:ѫGRz'=`Q{Bn "k6`-Rϗ r}Aq@,qP KKp]y9L~f|+NfH ˳+3 VeIwmHG`dH.ΓiadfXT-[-5UEs.-VFN:ۭ4[l Ƨ57TuWw45 32&zG*F*Θ,FWaψ!|IR)O":I};dY#st/LYm;WZx/Tew쑹W]{r &�S& mkUl6zNJu͓ x%՛ �+}k}p̚ځ= sG._8ቇ+&\Hj^~C"(}g4: S3wճ1r6wZaq ]Mso ].2 YdoeG;J쩱ZP�0tu<FJXoK\Eoa7P8#LFl9r $)>z[/ُ?|z۷g_s//Xo*~q ej$ʙ䅱1ȺFLKtSb".v9cBdbL0`+:%1W2[+<WK_:x<Џ%pA`�QbP`@UCX9=&ɮ$O #:D?j/-.֯JF`{ggKOGwg{G}C^~d{DVPMYx[IiAμyyy& N O?o=]V"Z!^!^-姮&arV2 ȱ8z!3~=3ngaoOHbna6q8Ɯ8}(90ǣs+ml3fn^}Z{J*gBd𜂨"P^$WIl76j뫓m}";c*h^^t4'OZ73[6[չoܙ×ɛ[L&K~bl4%1Va2'3Js&g?RA%!P6ZR;<zœ'mi]g/ߛsr>ሪJ oQgQFm1ma«&O+-|s$uwʓep6�3?=$*d z(?큄Y@v oM"3 pFN8;gSa<%*UP+( QyъhY/VL\eMT%1ݒG#%ɑBIhp8.\ R _݀.m@GjcTJ<<%2%RbC-2?'#-\\.ϲ2(>”ARIXY_W͓ԵU6͔ªމI^WlLHX NRs:YE ي#N;}6th7g^?=Pr`Ή --ucCCuLCA1T0 ,aL qYͭN<+{r cL%sK Ȋhe'(-5/$fEge>IL?s|ؐ8HkB<$ -ari^bv~HW**P*D%,'<ORWR_96=175=457<57017`IS;:>q-MXfb*Zl5Mm5j6wбwձs6r"`%eEUM5U-C5})e~X/1?Z< /\;eylZmJ 3ȓS>-`2+.}}lpU%5w#`7m=mڞܸ|ჽ'"gzk6{wM̩[36yXD7`nniTFΞ&>ԴܖΖG^rރK7 �n�' �}o0gŲ )^::k<d~y}~GoQh W^DȲWjxzn##^4.i7 jED"#Q!$3D mHhc4 h.IcFӄ5mG ?:w{޽痿XҋK3wg g <t'~kq3gU28ٔgG4a` Qu*XD NK//.:w|ʅs%e@fr j!3ZBho`lZ06 HHR@(æ{7{jn]U^=XrtEs7.W߽_rn;Eܽ-v%zv|kܺ4jr(flw ==A?)ƉcԅCQ2-UUݍ@NG z }a==A M>ޕU.eՕyrca zs}{e = jjwi,UT*wSE^vFoeFZI6xDA"؜!&֋WRW𗧥F :< )ӓW xk Ҵ43`LCN/4OHM1p6SE<?ي͎rRBg6ˆF5L1 QH�ib9JH= Eʠ,H@K@"d.}5tXԐW ޹}_<nlu+[3qcyh@T Sfa[ ('6Ε@Cwx�!0׈(o8 o6{S@ŕ0źn;:כ'p`$&1@bgb., " J\QY*嵴9sSj[턙[9l�Eʕ;1X'23"UKI#V'm1ٲڝ-11X, ˪k0Hbӳri@A;. Ȉ/T733P LST7T7KōzfsO^VhnQlkWhrKKilBz21ٵC{՞wҫ3/.L:X_I*Z ;ZǚOtryٍap50! F؀a(2;͊٫I};&;ZyR .l o9'հ0IE4 # d!\HPbp/yv`=OȌ$lI7dRyrbt| #c< A8JNyqs_*c#=CÓSc3wx$S(kn@%[m;pPc),'˨hiheFZۙBwa*rVtJLir!Ǭ7]ZFE\ +;Ky -[ NtZOͭ>R1BǯS7_Y{*m4QEW[Y[cPwљc_tc)u.64dgncU5V O $8[v9x.w6qKe774 Μ8>wG'^Ed=Ԝt=Aofrܑd us eΆ+}iʡ=7<Fc\܌abpk@ᾉ><>( z0#xvdf$YI&bZ1Hc2aOAZh= \3&EDr)|Q _>ѿ2/Vt?W}p黷{/_8?K.OK{+|*AB1B ak6vB,IL!RH(\Bf{CQ3 @R9Us_/ׯ~-ϗ|<_|9K_>]_O{{G W]\wZ=_>Y u<{q:poKM?z\zvKf]wbS'g$:nQ"G YH=yPph}}~#Ր""4TӚ-5}}=о`73ɮܬhGrSYaL/SdТdgi-$w{q⬍eͲJe dd4uIM~_擵2V DC b9ZNEia#�^LXI !+9xFfc@#e( &#Rh.(>xV#9]⎆玼};~ o+ ܁#)S-]p"Շp%woW Fz!b&8hP IqREDK"݊DsdpwhTnu3,).Dߤ* )\%<_ +*H G᥹XaB6<ꕜ.-Kږ·dyrj%fs" B(o +W `APp+.Dߩj8l0%LO.P&+ɹL?OKH䇋0EUd46&p, ]PY_ߚQ(mf״UBN�+jFoTl`5cVdG-ϬT94ۯΞxrya-3Kd]݂֦ޅ3ĕAX8V  p Kg.<r2;*;pKc?+RS풔-m Q+cUԜ�h_ � y@𬦳Rw6 6aؘ4Jz6Sa&=c"0Lwh73+[[k;Z{zFF',=&/o=ѽv&emj;콵}u@zކΆVV[l4JUKcUkCykCpOڡჸHpxjSnZOى'6�XwK茪CCM^:7�8iZc,.-)mm*km:r?x�O26�5Yi:WvmW;±꺉 ǽ(]7fsu '}[5N>m]vzyʮ#_x峺C}~jz^}Cb O=cn�0wֲv7t6q  Wi?xvpG+8 s ` G+h98?xY H' kd#<VҤ`4X� ,i%W3 d ͫ>xMo 94J~ßzۗW:tqq:ޗyv/f j3cu�:F_UQpU8(:$G 'Rwx@|AŋA$A0EKJrgN}Ï_~,k?--}gIKK?~?TR=TKK/ v;va׵???oO~,=ҝo?n|qۏsw¹3O|x+_П{f>ׇgOG޼c߻Gw7_93ݿ{իWKK^Ғj0ɾ/&|v"doѭ*ʻqIqbkg_9Z'AXsZV`TK=~wa{ ؅Y4l}gLZ5׮/ɷio �;Z\뽚}ZJ &q7%y;($'ڈd'؛( BKxbd1Y(B\-!ӃPjB؞+Wͥ7ա$ ft8srQQS܀,m ͩgҋqBxlӞ A-e YG!]"GUp3-N<,Ccё|WB cM8И֤X2͚D@sg'nt}"8?-4Kg@4NZeS X$B s f@ƌ1Ye ;iq;9ֱy64,T (+-P'Nmn{p2YYex^r *啱rj<>')ͨvr([xgf,DTH)Jjd׶Ef5oMayz `N&Zjo WqJ\\V\^|3zHRPS'/¢Sg3jF: +8G$%�Al#8Bn3f(uhIΞń=g8{<rNəl _ʯI>$wNՄS}@, R 4;,[kZ}+a 5�I !1c)xn %s\8A" ʊʖǎ;^ 9,[ 7[�õB @ֆ۶oQ*KZj:[kW:^sb3cL^ET%TۥqՀDCo4r RGF;uyd>U7n+,XB $EmMaCU]3_;ֱXڪ6[,ll; 6}dZcC Ii.-K'kuN\w{sJ;:z{f&'NY}};~pxy |Oil9zqTl~ƀ<vӴԶq׶r2wuF Kƪ&f?xY�5VG`=~~e^�;-7U> $\+4��`F E֌Bh:D2| �gQcu88a<Q7 Jƹ1<IdT,Lܙ͇o>}ҕGfN8pǟ==n<w¥Gy)2EI,C(cL!C5DN.L{f0LBh ̒%*;G'=vr⅙xµCpĵ;gnܻtɵn>W~goozw:h׫W߾/>ﯾ}o?rW;voU;|'/{#gvسG}|?|ǧ|'߿>Z1`aOc:o-xS^/~xݾRtcA=ݯO~x;φ^<x݁F^>{x^t=wbgw ¡ ..*o]ȿw>-*Ξλp|@q!w`?b`U=NOD`4vF&C3ρ(Y Zes!Y`LyD0HEѓ.eW*{Fʊ\2%QfRA#]OȬ c 1ym9(Y+ㄡ#P3g&Z#q@#`*bna`sf^@N0XnGwƠT;N4[<˞H 6EFِ)=c (y Y^2ر1! RBq 8$P)V�i&TM))AfheJ|qUH8 gۣp =:3\$PӅT\RQQˉQrIR P+9xdA?!795RyHE ے@wg%'DٖJ\~WQͫ(%zSXazNYD͑#m 2S>RϯSښ+#YAyaqOKvS_!d{$%4@ <B\+me H=p?w1qoaibJ:$>}]l9rM +l43FҚ" ZYloohVVXnprsWc37{#|(Z%AAH4rB"C b<-wmt#O_2>UQl`b h leZi碶yw@QuUMm }N?~ܕo :3xYHvz7CBGnt`s /tkvl4s5w30wQ ѝO-jn)k{Zg';ug[GGITÝMu-xX3jnۺbBy.(BEQN{F'm@=UPRR?pfԑ׮+ת`72 tu!Ǖ>sjQj~`j7O$SR8rfMԂ'OpS pi�u}.ݎξ>`W0D/�-\A Fj =$vY4�'d "VJgѴX�CůlŐV!F&7&y񉣷n_{g>rȣ޼_?݋/^9Mf^Sg^1Z6!QI IT{: Hh#�)@B:bft3dcl7JKBRBIxTy%<%W+oLhն PetHN{0}}goǞ};~z=Ϝ|松R{;eӓWyƃgۯ_{ܥ/^R\j|s_~fo/z|]5x_Tc_TR5|ݿ?_O~yǝ]<t~>OS |/?oߟui-T=~g>9?yo^ÙO=7?~+We'N O/u Yɔia0J�20ZEg1YlPLn02 gAs5µg'HyrbAN;<%nJRY3y$c2sQً+hV1K۸ՃrI;3,)L�Rn(;& @%(A£wYn `TۑȻb(Jg'lUϠЎT0%m5 ƨm sF;zRTQyD*@Kj'5ǥ jc #<xbvl`o^upS<[.HV(i4#O2{:!OqJdmM:~~/[!(,UVX 9 S򲅝ҲGtp v4V܂˯N2˚B7e$%r~i]\V$*p`ST]ݒ?X>wsaqOX}b<B) K !ؤlNNfb"qb!1NM`/U ٣Ci.ǏnXH8 nnHsJCոv:Wfz`v`� dr[x7O}m�,[joX�gV;u sm-]-H(a|A\%kPPJww܉W9_إjZvnO5 -�+FSVfz[6n1 ˛ w̅W^15ϥ 2H�p Z0-w>zTd}eN RkJKgsjEmwoO]R!ho�la`g Ξ񪑩#53 Ӡ0mMChļb ' ^$,oo-ll<rpj] ÌCVC'=x2EѶuS3wбv1s]:M+(8rv썁s7V[/X'(T/D pغ{{lԝ}tj>zQU8>B@0(\#8 jY!pGUU%kWR8!l0d23) ϬMOjn ܾv'?|_}~q1Мuķ*Pk_YEc̶<u vmфE7% h)�c1{UBN#R&  0$NbJ}&P�Qd :i NZI!e-$BecmǙq9\cUIէ6f OHJJ N% $<C͒ڦ&9Be (.4<SQXݘX̯m4teIG M¼ٶ΅%0~ ؉8tGo|V0U4?}K|^/^}߾{np[ ^׫o?|?._?ϟ~_??|]~ɑ~o̿ ~U>}җ_|zo?~zwo޹1߇ˀw}+I$ƨ c@jlF�X'.8|,QZܷndOhWPWTS4VPAjck % ie)&i0-&ťd:(Kb£mC"<1^^ގ MN�@EDn/;$I689Megb#8)/ք*#r]I` Fʲ!񼒉iy;C@ɭJ+9ۻK/}Z}lH^V@dɸ)IL^D ه-AO2RB$^|vvV}}^CcZ~aR^^jAaVyP rqYbTKe )|K > jj;boI*]d e)++:zJꛋ+3]ܘ,! A)U{t3s\YGkSP "$t ;.A.U6wyipw3 B"8aI>Iٌ!pqgޙGCvD1"0`b,(<D\CVv>H p\U$~Vj?4Xų޿1Cw=VoZ;FMPCsO37mZ[m7[m٭ejFdA!@4Έ#&;$Ť k*յue]͝{-,Y8k 95.8J.'5{5Gt7`ns[3KSSM&+vlS’\EKM^cQygY[Mgc`g.,qs㓏^z{.4 8kF {Bx nq__TˡU{pb:e[wkp1sllgj+dejeqSU}wU>vs;y;X'".۷P;{,/lR1zY k+zZK:[Z&Ǻ?{qma&H4?dy`O账΢񹊙gS;MKG K'];w#oC7>`horjZD"u:A@] xy8lyL'^0 8P7�Y ߀".Ǫ{Cn~a^!jhHn8R=<Z7 Qd-QF3 aIx}&(kŽۖb氭he?~zE41hrΓRO%^w/«4Q&d&xAXq?<+bPl`~�#(ϙ`f!y A㱚O%I$!bH.]N5&SI]&Sd3q+9,8-KС-g+X5k70XY , '421aE׈Noe7ٛ-DSNҎNvY|ߖl)!)OKD"74aσEKːEe_AErLBhj46;:zR;D}ޤ>Ji4/I.Vgi:||`ɩ#g=uaK8s6ujQp;=~ٻ/?~|קg~_^ybŷ/1n˽V<QJ- %fCp*bXUuV -1XU]V �#@,!"d~٫fvV웚yp'+\*q֕s=}YЬ\By]ٓↁɃ3ٍCjQM'/,VI (t(Nhsd{*� u҈EqU2zyR3!)DϸxX9< [-1"2v8#L$TfVG_^7P&e)f_Kܻ<yf7=HXQҤڦEyԁNhl1EX(r[[Ӕʴ*iIWŔ)Y4~^ysVESbqEbUW%4!R)RT-/CGe5aaۂaL./XY!*w5JDUY- daz \ /l+(aoH؞Zb{=#1 쬚2=q8Ii,I&P^VomgW`Q(~m4usyG ˶!Q@^nxBn0Yf@o< 2=e]7{.\m2H{VG-ڦշiilQߴ[{V m< T4AHEJYYUNEM^M}ISkuK{]`ОCOzmҦ0rF7MkW5+W]vjzZluwZoߥDdk44[Ph)*oh?8?xkn<zr^U/Х:NhC hk8%6i?zpPhg6{]3Wm.Z[lXoJ˪ʢ:eP _S2r64v 5q0j޳bSTn>NN:28WTVPU;:y`~KAn!F`#`O*[ڛ?bf۱SOsJU^@C08Z|SbC }Hq8 $ryxȘ(�_~p!8B]î踃՝=Z 5@]`IJep0Ě(k#kU MJѠQti: \Jc%3ΐJ]O"&p@8ey Y͍\{QJxKe/.sOsW{Bi;x <Kgo BQ�gxvEq{ jaрpز(:,F=hpHkPx�>VitlCz&@YZj� `ؚLIa'&&x<@B 9ѐl%RS V$F'Y79E{4`Y+Ry\I&M)ix <ui6 D[Sےfɢ)-t*DŽL[EcHfLMudJdT1D!ɂrPyq UHyQ@V+_UP-oK̮7+:}}=) ɵ5ů^_M ˆ7儔Km3ي0J㳂@T3D3Zdb2g �„xi~؁+&]*k9s­G>}ߗ}_xZyhtAat^oK/<r?yMs{FO52%Q*=4>9qBZB!N6AA@(5ҞFqw|d<SSO-)#9Hi6B OR萜BH?E90Yd$X{$&q|�]xϏ~~xz#:IIe O't0˛䲖 SN⎤$|n6R$6$WWQ erYUmvIG(K2lxBR^ӒZ^ЊH_DWk[YMfq]Dz0+=ɕ2 dTTѥ,.SfUUU)Gj{R뒫kq0V,Ӓ*+ : ڸ29"#IJiE@B]gLDp2{Ȗ-V.-289Cr$ +>Ç LɃeW[ }Ȥ/0=̂?Lnv*'J[;}Xwh:oS[o^ggЀVWX{ZضfDkӆֻ:;eT5W ڢe}SekwS@Ȟt[{1fafրl,4, ltl^AsFۘҪ޾ɱӋܸ|wDoN�lwjxiyF#w#ٮsfO$Zkfkmجr2uGxyمmuʦ㇏^dVYyl 577ߵpt⵲=ZW/ P?II&%#"䄜ޞ޾C#.K/s 6 5dLL4:vtD`\#OOYچǒe/L^*ji LdDnE@#uaQ*UNC#0UtAau @'D5H]e?G%0 |O03@-�]f4FG4Wa ˩T= E@T#h8xˠ8k OHAr ,XXbhmi׳S^wΑ Ko:3ZQfNw!&D* {r;Pb/ &bŠ8=k-XS5S`@vP!@#+Lpʲp2E=c9L5@c�b�L�eh=Mp�GՋ1ttI:IdDX5рg9)Zd-[3l j S2Rxj\dt(P$KJ1gh IZ) ITM@'-]<) U`&XI0H.Kדk%'įLIZ[^eN`nH`oq;" dMBjnqbq<g%->"1YII) nn.mJlŬ‡"+PC$8lM 8=C`YTv0FRY AfCYh&DPdm{O_?X6:څzvr؉~[zc鏟K|=|pPX7y؋w:rO|{SÏ R"F Xnp(?b  QX"Ũn:rZ7ZH $( 0_PV pq6H T}BD\Tٹw>6R**kz~W_>}G\Z:e{qY)EU\On<_W58  L aR H]V񜞙OJD MZAe?P/&I$d>ET2J+R{w8[w:VV)282Y^YQ$VKZ9=9Yܲb~}BT(JDŕ$^z0 "$d z4�Fp t z8l7n{Zmb ;59/OVU韬@+95=Nrq95~dvrz 6?/ʳUj+VbӲ6 րV V6۫ouTbbQC[6kl H$UdI䅪o͢ڦֺƶ='Ϟ?{ƾZڃkw�L-&jt vXlݡnq-Qʶށgzss=u:P/`p yixZ£3Z[:o;޵o_TjV9ꙹm sg\HZUSՕv7LN8t\E?T7j#kn9rӋIP"d kW=JHMmnUר?ywh7A]EFee M7X?{bj_ZS}0YGLX3-3ڵzn<[.%&[%ĭGWD:aQF}\'$B;""n�  }@Z~N>@cC [iB@C(*^@Ue�K&R5H$M2^Fӥjɺ x=<u^EǠƒ<SËȝ"9T$&u!6IfD+I;<g@pxV< b >H2l"i,AA MWsA`_O(Zi^EЈ pWӒMI|4�DP454z6ԡдZXM|: C'2L͸xx�" -CԢ0u),*k922qtmr&Z`[YYޞ+_-H[)L1N$8:I\8q _#`55x<-nn<{9h0֤65UmMOȔgfTs3,sٙY $,.A䄕 D88%ޘX>o"V(TC$b6RkQu&Dم2!x9#Ug F#2CcBYaH4Zђs=C Oo =:9۲wk{_WxⲳH̜{_?YW|rO}tO---9U[ R" 4=9Ñm}-Av�P`" 'tl"+ϔImն) 2kS=„و\ 8\) ˔Csي( gi�,ɤVdO_9w[o<|б/=z'[Nd\qac /総_^t{oO)mYYrRґ %RkpnV_DU婥EyRPYf(䬼Raa@XOE Y V츝8THj2 W70_TW_ 2䩌qNO;g8[19?6" 󛺥M2eSnU;-%# $QH|Qa'rE;E 7?Dž\`ɶa\%ڰYGJoMĕvԢNÀw6gx̢f "g 5ګlՌƻ4Zn^kXc Xej7`j[v9hZZyXyXzlle;` *?p`hU9Ųꢊڪ=sxKCctS u mU;UBn35ٶ]c&2.ephh|rx7u[W[f4cO pV9Y̌k6>=3S38I9�6Y mt XeQ6s89*ojlԉj;oMsofopjlcGΜ^nhi~J;ή\yE=5{N6.Bf i8;C aÓ=-ϝo;v<{� /Opq8rfKɇξ}2vr~8I0]T)%lg0Wb+8}8B;<R2 i,,T 7zUwVs�\=\<�AB!(NFaZQ1+#кpE^M /#d�KюeѸˉt#$N7"z9 <$6WB6 B-H;bĸxN`E*A*[~_C~/ }04( &@2 1@p FhjjF`AրQVQ6sMx>BҖSyۓeɺd mf& 18=$C#Stit5 Z'*f%iXO5"VHUdX1ԦѶs8NT{{Tc2D-ILSWr9 c6c%v%E OO`髩-q;8qMx,D}=2Ԉoo:c=r H.sTȬMkT!/n,e<iF26 yT$ zxyROf A] gfA20V}` WAP,,&+,FB,$#*`',LO&40jZӻʦ;wuɨdܥ;WO.xKǟ?n|PZV CpT8$C#M|,vPG XEH8LKmJWPҒc kxu?{,7kD%7RPAUy Ex* ˇ(# /Yܷ'gO`THH+hn?wW882<zpz##SW$*$=>>_<xz⽷nL csH|Z]-X!&b<+DiԢ<07[VԧVrK 8e"ERf뙜n'N^( *+Ked*A':pow8aRIS~pfIu$M Cp Ħ 3 1.QNI  3*\Ӌ-3s9uE A:~8S%/͟:Qszy]shAP =ܟVygOK v.א۝u[iT_ |j+U`ڭFcղ[:h:jk1ꤽQ{岵 ϗUAvhRfEQvf47?wxjtWN9ɑ(@+oظKcN2fذQUݡiriQUqYUiSKCGg[wO}.|oܩLd[[8v]fc1 mxmjo׾=}7.+W:-60qdR뫊LJL:0>Lrg;bO:fOX514љkWfg͞Vvn˝Vػl DKkX1s4(Ilv9-3z&?wa0%l$#<b frϧ?skxpvˡAށv\bNED1(n(B/ @Wh0HZhеAQ:NAj~:>`P͠`ȈD! �A z(mP&4\'&ZVqp$ hz" h*:QZ!p8` n4,%@B(Z#3h?Sq` MT5D팠h:깩oW;XKDji`e(P1 k@⬢'%-kG4}$�I7enO_CXFT fa A'"( 2 IZCG50nt.\%4`H$HOߚϠkbN zro#G⻻Q|W:kʦmaRLd="рJU,R)+5tZ uS,,되&JbإݲR<NGetg s7,<X<x}[*ܡfJOoIyjJ )OYQ^ ..*Q6Tlzy -/,r!zސmaX!( }z`F@ъUPP"AP<Pxr8N`)g._= �gKRAፕ\�&s|q\lhlwjKN\X_}xwo޺S P \x|\G%GouspyGbbbqR+On_jaepGE#} q >,>FQy8Y)) d$)bLi9#˅ 3hH҂ƾФd\~HE4vq@^T_UX[UVӖ/KʗɂƲkN}xۗ^<;xѫt\,*4K&iJo%)2Zti&i+*B8rAm)W!I̖$ryM[] ]Þ¬-n&_/.߀˜Ei9q i"^Y6:7$SP"z/<2/o(k,kLVd״4ʔtivb8<Rґ#�#h<X~mhQE.TĶz{J-97s >WB7FO%#!PX՞N=ͪ�@<%HKt~۴Sf�=S5+5WX,[alFe&vj68Ltظ{M/HN2q!@PG 2yyҬ ,# _YQV[R13ypgGR켵�ؤzښ-حuuMkvJ%5uM M=cG[\\<ww\MϯRfanaiciemc*mݳuzen[R`nFx:{ǵN6] &OTa)z,<—{zE 9}rs1|f@N:n=CqYxtܑ3W}{vb]Bt5]Aa0T1<о窏Unu Q;X<,nbzk߾}zy3s.8S"Ía+bP+ hp!BG #u"cѫ#V7DmyF:-W@p<n9,Z3y#BtQB!j`DFd�C√N ^x(}$2ARmU1E!1l_BR&I O`CU΀%8'V F% EpGT'D-/dE` q@~`!4Zc�- DcpeX.Ofhz8lah18J2Gxm #)!h$GU<#2 QD�,FCԍD1XHMID}Yqjj3F#㴺zRm]xAD䜚lfn563(O"iQ&D]Ml (&)i9$}32y;T*[YwcN/}sbY=u=E󣲹lGqF2$a k;dtZjB+ lCj+>]꒞=o!b d]bdf 䆢rcr‘r(V f*`<EH0D!>}}.wOlkzJUMUruJ?-81 'Ȧ$JZo\~X]sr~OK?>}gO=*L&bqXX#,r'4GR(67#ߞd<T*(HK$ڕ7 l FZES|(<7 =2AISS3Rtq)>)3T(Js2YU[0:]#ʡ9>I,&хEbD8a&95+Vɑ)%yW<Oܺws[dgj{Z''Jj02aKCrk,՞p %_ZW%$.W",*̫ΨT&JP=mIq fm'y ZeU]^&jEFeVmISOە|x'nj/k+BI-ZWW,*Jgat? qD1YHiavcz$SNz}[O<zrzfĪ=9V"I֒UY9 LJG�Y@<D!Ggj:M e#Wc÷XxlgRweLkv�֘ZYmUdmjqvW;?0L4=9 hq~_X{ @Y!ʤ%%U嵕MC3Z'A6VmZ~۲Z[͵Ynۥct ~qyueUuEYEIcSmwOCO:u+&J[-3ԶrRE^2D(iĉk=],w637mjFO+ƺڪ=<incg^%dK )@g(ξo@@ ݳ&+qwww#܂; -mii)-m=y1n&񙝝>~իG9uBQ CDoIIؑVL-/w0|a`)4uSXƈ$M"@h陊3G|wvМ;oaG'RGWݻs/o~~_p(c#4(>˂D4GsX>jʠ:[H  #1$G:BpR$sdA,dfadkk"`&iIRMѨ0IjF$‚[oDa�- (kC$YHv(9HbeӲ<&1E *֮QNa�3t z^gBK<p$u2v8[lqDk"َF&l-e,Xd V<0 Y BDl"KEBSȂ+0eLY\K&X9° i\+М-4 Z䙲\&:׆% { wWʲ>bXW(oa ˁvdr)4 1[3xcKeؓitBeҸn,^-#bLMOu|퇧{ǟ_|/.MewԟX=uUԥYr)C>PJlET&'hxlO&˃AN"mS7oIB%rr <CF/+k?& w V<#IEh/Z<w͛=+ڴ-<Z092;/X߹tft_?:1l@ ' '=BRS0(0NZq#qJE@EIjm07scHƠ8dXcTڮTTԮtx( AEPdrjI__ӿrT^݄ 5ulORg`m e@'# p](dt7<W/ܾ}˗>|3GSY-]%ҼbINas{_И-jYuBYO+ Z̍rR$|NQQQ__VCCvSsvK3S_?~�[ټ[@2e(& 7+Xnn[KCED*kgw6Tw xo^v7 #S:iVїUuuKkLHAPTx3PrF}q५} ?uROgyIJ^6KlJ,l6@Dx KR%�k<dP !C FgzƦ'g54suH_*)%i8-6<682qt3q {VM<mܽ2ER. NxʒXhnS֢-)5M 5m ]um#Css3GN MP-!w߲{Sw_ܽ=-vn->5CWR^X40;15zsg߼|3cl'2 {{`mvya3"Kt:v[{vٓ�+Jսݕ=]cVΜ;o @6&ġv|8yeC⡩g_rKf i# ưhǔtDŽ jIeb㽧/7:+J1,:bKC~br3s?lx:@ ݘ_ɓ>ճO;x~~{T1#ٍɶm [ˌ�{% K`!X5lY"H!d'$A6-8{ J&A V"6%[@a& 듒a0D3( 7IO�VXz(t#ax3$ ی9n0Z4#3AˆL-P>Xf! =Y`h8ø:6kA 00% mF"xI-kS+K sC ʋj+[ꃫdmj[bOa\[ΐo[˵ʴU)l3 \IijrI*7bsB&(M"3h=cY8Dڻ\; φı&hB;!5gAZxV4%kN1X9YShVH;d#ꌁb9d<ċC�勉BA8yxdtloyg5:["buThȃV*' <o(@86;TdL4ٝHr@C7'"80AJ 2 D]FD3V D5o +DڇOzՆiL ]tT+ KJkeƆǏx/^|/_^<H 7͉r"DԴ P aMaQU/t)$<oIuXM226.&1>cc@TuNZ^~rNn*+-Ȁ u.D F2vqs.0TS! T2PV6/m>zz˗|䓏>}|К"Icg٧)2tNje%*^C#FuSb5P(Fdu TA^D-4fvM[t^"GOin$PKg}`im6օآ}㫧.tC#bX3p O-,^2T4 lr&6 F`T5S GJZt{\?waw{Vo8%+M%sJػ@еD`s&jt �Hτ|zjZ;;ZzƦ;4<?Q\&*(!Q[<ݼ66sٳiސ$xF>&` 1((Fh(mn)*6j+JK:Z:چFz<6< "3<lݽa]vy]e!IΞΖ񩁃+N޺gW=-jJ�۴7hgoЦ%$Zf:,L;U;3I zNo`8<L ˆ~q"itOUԺ%#6zGoKhfd'e7?5q >x-?n1442&!!옚 M^sW.l\>uxm O[}*c >tХk=|iEp(]ZxK.{|O?{w_=Փ_7%i<%d[ifZxx+W&H BK mnF5{+GwRѤ 0)g&YC O[f؃[q;(jCBYj nnf YfdnLNt 0 `% eDp( ނ@IpzC̃Pj;B 6F(GPuXJ!^1F/Y ϲ!qhـYat~} >7٣UH_]\ceWs@G/[=*v^zRza֡%޶: tl41jWY^fp/1(sٙ$o*\s;r;Z75`gf!0vl8˲7.3oIP\58ЁxͲ3h   %iDK b3B&yR"YtMb s�]iWɕJe=YxC vD p7"y oG`2 PS*h]XS2 YL-*V U�B#ւ2s 3n<,aɡNy2zdAGX͞_XMh `2K+݃֡ꆖ.?{ؙK +'揜Z:{o$Y4F<fH2B2)xNFqhp 6-%Ϡ[޿xdZ{`>gi6XvnusRThMb'OegWBH��)~LN\%UĊdTZ:0q.3[F QBWY"KCy"eK[reV], PejyZmkKISwog^qֳy˗Xu؈qrlkrj-G_5ZFmQUXXB=I2U ) W+E-n,N5+Us;{ Lec@;3KmiJsà Y*b`oݏVϯ,MM,NtVV)8TP.o]<PZ @T>15LMwFQ/\i;}4o|\Ao aG#y1E{իEs1T!KaRd o �"3>]islbRi]CQumim}ECSm[{SWwh}M=]% YbR '3cH؝>A!!~!1*Ae$yo uq ј uS[W]QSn44457 _;p3nnF�]6nB-v[:Mutvt.L>vܕK7<3Yz'H3uۼL=|¬|,zڱK#'4Mqu`(; B=h@aa!!)iTMvYOPxɳWHڒH3^IVfQAq$v#fc?x=/Ĵ ^nۊ8d@R@آ#'.r|P224~ShU,2O9d>iµLpthd+OECBNi~N{m^kuNyj道"igs]'4ƟzG7>>WE6%-(L+OL/) ݹWÌH2œ4 $NpBRD;8\T;(p3 ."f]T-j!:,>~3 nf15 L3V 蜎%5F B"$C/`,#]0ցxAL_jJ].,dmHA@+at׿?~{O߿O>|87Ͽy~}{ןV]Օ_ޝ?ǑW_|6??9ٳo_}yߋgwiϝԜ:{p͝Kg+!Ն2H|XvqA<yt44NgN& IpK{:И{TjgưglL{&ۖ3 32͒Yfd-aKûr9\T'哽,6&م7';I%mD;<u@֎p8…ANhf qr3DC)ɨ8vxhk<ikA_< rA!l򽯏޸63')+E<Yp\BCGNvj(JI.NfM'K&˺{GƆ?ҳx$]'%(/'cq#} h@:$O!Spx?x 7ϷO&GHm 19'_N9V0^6ߛ-osGxRT4Q1 $ U[•%-# bIC?5C皙-xe55RwbDlAiۚuIsmP|k7>3/;uOkpGcpjR[Z*k&%nk`,K0 R*Q zs@d0[ ffdez5CW(nl*ihk\Xl,n0tL.K*\>HJ82y{PU]["NP6,I]íO68߰|]>#Srp}Sx0m>yrɩ;1D($dHȐ"r8X Q eB_Q]\SWTSg.k,ojjnn_^ZY?:?;<ѕg(efdZ M +:j֐v^~.A^.#+4TeUkt muu]-=Sc,ޮn&;} 0?i{`Gv_+Aѱѹ={۷rK)DGS7o;`�k/OG?oFnVtdՓVmiT"ǢfkT?؝92%"6 x[tF6MM6MMtX?ue(!5m'rOU@om@SP<V]3<1|tWo;Ɓ0"}c@ELM*,\ t[nU?uHE$[D;@щA}܍[K?XE5:[Ɖhw2"JQ~s}~Sb` GQN4\ӟ;8@ecpS'=m2}.wX易8-t,M=OGlW" HViPt {lR@f)6$*vCr9nٰvpm265Pz"<$Y%Xz)Ulf#@&2RaoGT+YK߾~_?O]o~N<7?xWo~_?P{L˕sw~׽{ϞzW˧S_?zv Yx_Y'vߺ5xg?7]ݡ_7|12WqT9LD+ H՛pK*ݔM$FÌʲ0]弭 V9=W#$bnlGՁEDsBgגB$t[IpQ8'l֑wX'<([8BgdK**@ f LЪx)kP*J0FOL_Sr9]oiϜ( 1 m6fxlvrjZ70X:1Y2>7jM�H@FDcX,+s}�2 F v{uv5OnWJ Q9ٰ~`$5L_[nt'o-8>+ #9H!OJa:LH4u:M,a6 {UU euF-B65%nJ8R XmV\dIUMKSmfgfG.ó$š"mOSHme>U[KBi ]9=Ye2-ZUX�YT^arj~GwBn'Iɟ(*o, K+]X7*摙։ cgJ%Xpj"ʊ̮/TKw83)9}PtJsBGջ4W/V 8$H^$G�Bg#)\*%UY\XJ :eJ }#c}s@;phq s-]-#=l#!5'2!spC@>o�wE싏z]s:slbrygN"l'd6.>N uq߹7<5#|panxavCg>{rڕ^:&v7lcemn7ͬ*kY]=sbNf:A H9*nstcdupcDLknmXX>Z7iCR7yY&X&XŸC)*]GOΞS?Zshh"@5LIY m:>5k(n<vbkaVqiq` ¯piW*e.ȶr,;P1;Qp:şIw6 `(,u' )O_}E+EZ~no95Q-4 Bog IX Hv+c[@VP`GZC-R غ5c֥nC%&mHF[ETF6y#=?xрZe`hV1cDD."+X>tyZS-٫͌j,Cz∴Q;~n/͛?}_vK??ۇ~7o~~}'O<՟7>_}߿}o_yw?~λϾZ0魟~O=xÝo_>~p_ρW7_}o~7~z;vW1 ꈣCPS8zn0&  Aۄ9abȷe\DFkgCA)8K:q#[%wr̀_g匧Z$iBXbЦ0-cGB �pf<~/ ¸cB(2(m3K2 z^ _;A<ȀPJ%R u'}~Uqq)!K]}O'N }rr`_xME!*_x1^QD"*հ|,0]ɓD)\yK@`C0`oJި~>{<'O+55A/Mgf_b&Mw k3 7-<%@z�'j23Jw# Ry2qac7:(iEV7yշGև FgW6ooaZv ^Y){̔,SjHsPZ5#*[[zZ+ۛ:[kՆ\jM9+P44[:U %ښƊޡjY ],lvDjhDr!4{lvF_ߐSU֒G6򻆊E*i,,$ˁ \Q;R?>]?onέJ$X@Sjk: (MR h4+RmqBUSR #gT+g?rŏϿ}zɛ_4\|\rnOUKIPIXZm`"b<$S ń%`$8B!xrW@P2eE]m@]\^X9rtipGb8Pglְ0}w{m>�s7AAi4(_\YQo64V6utNLUY’6n4qm?F'7<8{.:sbfK/0s0ON;Los 8{~svbϟ\%)v~w{zZYE8&9%D9%r ][w/>Z22ɴ JY73fGgc@O 6ѓϭsG+wqv u#oNz~<X5!(fSxiT ㈀2肆S\Rw@UUCޠ,3!_i8p(L2}̈dK;V8TVr~չGWe96D ʔ>~>{G+sR6K5MS1{pIeZQZ!zĮL3LX3 plÛ#VHcb�a �<ǥlJoNcxin )yk?^b!E0vóTn CY Y۩܍z4ؒuӭ+b3dɘɹ]RuSCݼ|CO<}W?{rx/}˯|W>?]?䓟|䧟o_y_޷^:]zh'?W߯|_o~w?}p3Piv7&7&LS@TغttIl DBl4W0"آj3Yeױ&ii(\(4[ 2OځQH3o!a 3LRR-ap3d}J% )-rgAhd�Y y`fi,YbTWipj9VY;)LP+�XcVґ.|:tJh(ά9p䪊Ғ >OsPŋn,\7=E qeCZfNHq<YGǒ^ݑ;ö򉈎NL`t*SU+ftPZ: mq<;Jf =XG"$ΆХ !H& RR:p[!R 3sfr@,YK'&o_c[hECx~QX!xՖKVՈ,+TQܸS+.r=yH_1Uj E]-5%5Nea(k +j *j;zXzJq* Sga2yB|q 1L" pyΪiKVg5{dy}[*膆)yHYfVSkDPqggPy[U((H<@fg77EYZ,"&06{ ˂ɞ7?z[>.~?>GL?jW<cB*$DH*C,b@J3p"*OȑlATI&Y #c,D #%qkgxXh#Fz,8R ; (K@mٛJ{2qٶi˶424Wt7WuwvwN\j&FCYU Am Aqԉs'\>7pnr޺9x�D:y8n6ٲyT:YSS%>2>15`vҙG6%.A<{x MOOsLL AF28V<?uw*߸/dwغFl Ɉ@Ս=+G?~ƭGzY\Xild2ip4M\UD,~зzZR 4H2Nw@9 7X$]9rѳGv=y=[:64ѱ8"GIL5P , Ld-) 8=LiHӒ=PؑVD3 WVT7}ݗ|m򜯈�;I Q<e򑦓r{핂\cMZQat&@.vc2[X4KR-I$dS: }i `K<l&3x`f.(j1^FSDA9WLr).p ];) aK^HـJ3Ťb8>>%.K i>\b+I(T5@ )WFjuLP]Q5[;ܯV v8VHdĽnxa̙g/={ȅ/X~'^|^t: g<{ޝ>Wz3ųo o&/Y""baJnNLĦnJl${yFM(mPӁ- g m@HTM*2>av &Ik*T )fiu @XONL:!0 1^XH\ B9 vE ª ʬ3 (*0hQ*$ů/85~/_=vœ3G;$qr([V];vJ~fcl!<AjV.4W"D3EAXZ[Qs$4ȔAQ~"ccSSqH$؅nAK7Sݚ-ԢK%ul^ TORj!uR,.!5j박U8mj,dgH5\fhxX7k3;<jJkru4IR[_UXr%m"߬w.?IijkqY[9TwW-bx E4jUEzyEĠty֢mU[Ph$ YHyHBsپ<FBRP_12Z٦Uۋ:{5Mf|z2<P7$m #Q⒡Ι飗/tt*r d|*KBgʪj$9FMDRd<{~r3~/~_ӽ|?o<wx3p!w`%.If&C%0 U"2dn + ϳ]#3A \R/ijSֵQsXjOS尲bA ""5U tvvM:<ԡ#yyJ}>N&s 3c&Pf0%Bl=B,7lcd`a�?0UZ^<<4_470=yH MyM.魡S=t56trZY=4>>4yh3޼zM` 3s4qq6q )ik>rbeW{pɳG.?rJõ\sW t-cS\@hTuL}bz&>yfŹ+O]T@Mv g9$-*:~jE`ǫO??YX44$0<&*>,<f//np}?>u\RYds@R2ZM40Aooyy?<㯛o9'Ν+u+P8*&̈́B0Q m cCxD,ԏJn"A[_~c^.>Gژ�5J*s=zx[:ܾTYH̰hXC1MH{6݂E^AZ"vxh GA!VH'06.XyPZ?0)�%xZ1Ud, ]Ddy-4]j@-0k 3CBHs #HG"ƙw⭨([Ɓ%%رpfəKĻrx\`ʧ {}2u Kʣ^2ZI<B,1;/- ]B:TE%6O4k(5*\E1ZWh;򅚣u3ک僢R,rӑ)0$e.a�MA$mHvH [)k+٩:eS=-L $huJŧڥ@ҬRvI` 4t:u &q&)uQqH oہ`7%CsxAk<8U`v?<pz%QFSk<Ht oɧ?ws>V<42{oV}}ׯ1UvNk* +D"֔*KsR1LpNa,++ 14^V<GLzc\ÓEl q  N, K#)rƬnEkޟZX.U*Y}6/#@ybfjuSVQdDUV+QFl+Ut;UTubZZj^Szw^Rkgw%K@0Ɩ|+ʡZ!_PǮ <y ?>:jXe< X ,"kZ :mM%m =JnIY^K@Y8> QQDdI镥^}B\VmionU4:.'FAu̎>Ȝ/d醇ˆ:G?~zn`lfj2]g|UNLQ8^]ZzKuWo~?=z٫^W~٩۟_wUԜT�xV NΐAk�1r?vG|6l J5wh%vYYTT%ԕ p?6":=A-oioYY]<>3wde㙚nnu;ߺ#/f;rW[lؽ{N vnfgߎ00kz{F:&fyĐ8O/6uztx96*/@`l#u5u/VwΌM^<pȩkQʶx8:Rz05?whn̙]9~ZEJN[Rz/u~fv0 `t[ZXT;3?~K퇎ӴUP#7xĚy%Xz%:ۅ&#O,]ѝϞzt>:/":2."6eKʟ^½G×orkݠ$rO>P6ӹo_>ˇO~۟;?tdoB].U!rl+6s`N \0'T(҅L`Mh< $(C'Nw҅'iv)9,[6w U}]zpO=s݋/I;(MD3<ԖEM)<~3HY`p#jnA# ΃ra<7J1~"4aF4À"&MXh37;tw˝dv/O {{%}2LN LG).v"pBUs)m2M*jX.opy[Ew<QqrJ[Em"`3Uq2TGc3"8q[ErvdBll\%] 6ȉv 3l1miGN;1ps(mX{2֑OH|:"b=i [ VH9b@ۀ`fi6˔ t@\  i�S2LSRL,`60Lm#z;b1$a/@%�`N%[Au0vUdV#YUpFu(Xj^鱌#_ڗ_84;۶wxý>Lq{-]61`l�Z(atvk3RXj g%<ӄ@XЄ;FyGDqH8"\ɫv{cКVR�Ǯm#հk(`1]GWVjյhcIjYVFʪ)bU^]sNqY6A5^yp.-s+&͏.D銨e>hM'!9W H Ay{]L^>|H P2;ӵa@ Fa  ;NGAJMgK^[Sؠ7fzG>!GZuc\-1O1tw+m%\O'wXZ&Q!/ά267/;N^~^>-/(CSX* !M@JUI&O.ٕw/=ؕgz?zK_<'Oﯞ9ys=+r�bMpS#P\0%O^; xOfv[vmp \;dwBJfabDž'E iT(fj!'eutuvvNNM>pɣucxjOB{Ls0cf3hk:gff{Y{Y6/;.kJ[ƆfƻFLJ':;zN baWT+-5-Z^ۆc ecK3G }sSsIFLJ =4, kz;KQ5ձ0}hnǮ;эGY­q&{}MC6&śGA$W0is (5\<uz:Sf;l}q f~҉C=WΟ=pO\}Ok2̓M7F$['B]0R(xzoĵKȫmuLF7lԙÍ{|_oۛ_~}WxO+߽hvF0ΜImݭP9sf[!ۊAsq8+<¤QM(3C$P0`r)E2q`Iyd~ W>ٛ/+//?yWy׏oC%O4E[3pv< mK$8hT%`M 9�$;A6Hf�s \?<o꿝,05b#EX0PiYEa2MGn!�|oߛB__ *_)Mv*3PQ4>ٚ}Yy@gfgj|p.8;/87?w^]|B>UܪU(j[r[$;T[3ś<g^9+!3>Sة25Y.NY@R*J{׉ә4-j'(h !o\0T+Ev`$'4Hu$z<tjnB!LpS$bb P 5`6bV0e C[BP`i:0OnJYCmW; )Bݑ .�+ʩsPZ4 43w#Xf=VEfV+*ZfN]û>8uvzrƭ޿ᷟï%dE()]uXcYbV0=P|4gr>)*i"OUY &v KKKD҉h( Bi[ӗP[-ξ:xKAkh#TҎakh5|IeZN>Dg\i/KyECXǯoF7T{k y Rvl,e#])m�i ,Y.i,At BYd_׷k@}JƬ)bV뽤̽"jVʔƦV]uCyC{]gU[OyX^K`v:wj2wphrB?<$kUPZT[i  I-lmu6sGK .xCz-IvYZ0qЙ+7|<y)%fł`B.IK*;nѥO>:qāSg\;};:tfγwxK'?xS+5²BЙHD&A3Q 9@"GB~ Wg�S(7Aӌ!&{,;Ex}NkBQ\^QR<:98;2d|iz僫'TZp7߶tލ[=mv7qt_c~ܼMwn1kf^!`&3uljott|~nzib QvxZOp.h'.NZdhliYZҙ#W/j꺪&0�p0vgxL:[5:޾K玜q£GnmBM<L|#"3lD }"2"98vڅ 2(=`G&psp۠] `YiMRϝ:+^O?[<)ͱJ0񊴊%]R1I3#3y׈ cNcu2ʊ?퇿?o?�ݯ}㹻wz~ĝҪEwfotAШf0Ba;ii 0ك![ AN(:ՃGפ4׿Gz֯^W/{xavl]JF$ڑ-̑:2x`âqf*m;O8y(AZ=N/ӵò"4P" ׈a \#Wey>PyTU"d7Mcyt/9>T/Cp?G̗r!YHėAB?O EL$SE˲ّ(yN<;JO'ꢳ산<Lo`[ *R[W(,(,7C !y0X I hrt9~9y>oKgzB^ؓ/Kq>/Wz4n*cba( υDJn%Q]TV"OJ ;c DV"y  :p vp �iEdlCaHdԦ 7".GJjjn1zϬ2k!ͭ% 9vqX[1Q\72rl܃O>|ܵڙ O~W7߭~rOY hO}B!(_M-̢zн=nHmct^7W.y^XraG0kxI bXI\6H6- b:: +*3-DCڃkN/DV7RkZX5mV/'Ue,#?O?<oMiĺʽR;/f5<Zʏ'Vb u5VP~i2 9:xp"@\Z*`]whKyrc~Gs1O- SJqUrY9*_K.ԱzMYEmo_}WwE렡eVZ??{hYvpvvX5џTY *ar'u<^D©0 $mX8cK E%1vQ V(.=rfxk^~W6a؅HiNkL`_uɋk&x3'=}3?~|o>}+ru)MS?BZAQjV* Bgd8H57_ddoK-!wnؓdA溂Xa|#M}B6zYF&JTμ!E][WTS]6710:7>6?98|$ *+c!p[}.6�6;2qibyφޛ6lٴlGَ@]{=qr:GFG8:5d(.aP,ݶ-&0ѳn4S582 %]+lof g,_]:(,׊K 'pnO P-a {"|rɃg;r'޺f,L-։hdc**j뇣(ۻ[X`r}Lm 5u MpM k[:f>tn+>Χ_cPymDexư4$v-ϯ?}yܕc>=_3w? ;(&4L^6YQ|ӻLJ_?zoǟ~S?}ǟ[(PG;qĉnPWm\>\9Q($iCcLx2@m$9)$p̺޺Յ_/ox۟޼}Q Ⱥ4s$ޕ+Q*ql-i](jIhq|=G`zɌ'Hf!Ckb׈Q<dzuD3̬=M6^Z�R NOe84NIKƓ,a0W1l?K� (GlyGSE 2:eň5Qxyn4;T$Rr$^ ?mH̉RD)s3bTy1uA0.K1ĭoL3mB!6K҅hóC5 eVB(W5UL"UIT̜8EV\-J!V'Z`1F)_( ˃$@<T |`Ї'"~B/_+3XiLw:{'F0viD@ۍa�xXN$,CkP* O%Pꉔz2Ĩ'zVfpPpK#.NyO_,뭚?wafrj)z|иVR3P$0fa%ّQ~lGjqG{xR8Si~PԎD}1pb: Rٴ䢕R\Ȫ*)ϝMқ]]iDZMkS *7fWcJqZq=`dնZ:imZQAP_GULkJ1gK;E�SQ\)|,LS+KulcH UPP{|TR0AޜXR)hn~vq[+>ըK(uriw?"J* 2frcYިiQϦWfttr#56(((%%9SXȨo $CBuHf[7IՅʪK_~_>n}Ӳ(ar<r5%uݍc]CK'<qaqXXgCWGUS^X8` D2*rF <8'tf<ot0e5-=qm&bLyGm aNaJ3!ZCP;ڛڻZFzzG'=wzylJqv=mc=jW]V{-wX p߷;<Pw BON_=X\]6޲n*|~&IJ <58L\n947}=5U%6cӮ&[z9xeNť#N8s?yp'!y;Rf fa10M,:<2aN0\}zu܅P+sW]HKd_T8bl\X[:8wыW/n<9u>tg*4$69鉤IOr^|5_щ|޺$$B26vƵ__z^/_>?p鏟'+s]KGuOZnj.*O PRZjK r4L=Ų%X32~;Cpv $'2- csJ +q?󻟾UaG˶8GHn*ѓ=L`V]vҬؔ<&QP+ (D0wBf{3 )glQi*4܆ - e) 7 :7eC0s1r[Zٟ) ` ֐#Y5k<G:<y[-R')ae0WȒ$taP)RG5ђYv,'V!ΊfGsQƫ bJm,7J#ϋ"D%VG2p TT cy*^jb$h2J*cyH# ɀUa"E4P<JUe("eh8BD)p��IDATP2X( B,B 0$-XD e5(v%^N`TSY\aX٣6Lk6.Wu=;ā}g`Ե3c5]+-+6d}MFUj"SYɉƐ@C1+1^WQT(TƦEqXQLV0򊇇R 0Kb'"4U3s+KS'[j|]|5Bl+(N*,A#tm D]&FJUFjq5[klo>r]F0{A:oiB[!Ǥ rXd  +OfC8IQC# yۥ=Ba\v>5P+2h[j*!Jgf6dvJIbqm3Q[̫ma5'g儉DQFɯ,-jaEgnT_J:U%Klc5ln2,,zzX՜|AA5:JMlQ>1Se[c3Yu4AclyӧO/޾*KSD8NK&ʲZ~I5]_*& :Y67L(e稨*V$*Y(#(4A|(؜Md`<oragoacvǭ=" a_zu!|L|B7E%ۤB@1.iЍ~~FqCsIMmiMUscCo_WW_g{OSO]4\ &3Ƙ:4bfyz}xok#no]n;|LݼBExFѩޱ񱹕Sˋu :q[d}lw+jshKhoog\Ԡo>465D ]׻n3%&iklt^%`0{F;tՓn\φLBZXF̣!f`T AFh侀ë-> O @ۆ$lLqMjo 'Ϭ޾wg͗4G쀊F8& \4vd7?~rw*ffw 8fTB0c ˊKzgp~o|K/ o),Qۍko]{:J.9uPvt:=nw4&T|3 )*P6zEN#T W5U:{>}ݐ?&!-73)S΢{qtEgQNTJDБhZMb<:4KccE(?<s 8.su->$6G`�d,BZy�b8Kt6s(G �bB`$hY@k`X͔G@by~f /3\`vU wZ9!li8K̔R߱BMX+*^)-PY11`pN47^+"xn0;J-͉d<T(*cy1lE<73c+E0]PDqeQ|yWGp@qy@'ʌHPp: /Xif83F2HByp xH@+VEF%,Q [CwiY)ZZT1e|teݑվSZ4j=5=rvhҕ'.^hٕƩ#ӣ;Ì=*~1+ όqWN>EY}uB I-(J)HVDdR8rxw:"0itNb$pPd s g'Sىǎ6ݹ_+嫡F}XuA88!d5vb.N ӧd烲u09JQ<['hG7(;}|HLD뽥alca:AS >MMWf &%ZPEdE+R,40bYNNQEMqgR/ɬjdkKEՙzp>-7/-G#lk&iL +ьEfC7X6f'y4}`j85)kl43 ZڥYylVgth<J"UVNuK*p H2W\z/>9jHd$GRfa1a )%E vIX5ʊ%^Kr (t}-H+(t E|F>3C5Dx{-m7ްyz'u^n~g&M}L�L<LL<CXEEYy[{G@ %cg{{gwGS{sg_']p3gzp,oL67wZo[{�AvXzD;yxǨ =mCsScO./3vDlieghm`gWt\VUEXHopgW{(Rᶰ`];\R HJ Rz/4~haCgO'x[3"0 s荁B6ZgX$[&ǰScNUoI6 6 uO$ ; >1{ܩw.ܿ7^>EUG"aN(TS ,'^<8~⵻|v_š%†$y\'ahmF?<8‰o=~W#~}wͻGo~oǿ{ҟ_.*'qcfpw6Ϝ,: ػD]\^1Ös""v΅ [SɖB B+ELjC"K PO)B Hբ8 5k<xV1mko?Tq$†dZzC<?s-4Ӹ,Ø�(%` C&%:4^S@E$Q4I4]͐1�� <uW 8*ȇgwXxg3~d`jP'JdJrSɲq�s|Y 5ЉfLj4M O /Jg'֦2c,&,E/3A)rbhhX4ưeBU4WlG�-G× 'W +j."lyI4GÑ <mCIEPaT+dN%i5%ڇ.]X~r|ul/?8pʩg.}q|ʩ{N=yӓWxܭщ.rv)<T<hgn`T0/-No&wuzTYL_)Y0.'ˍpÉLo:dzA ICA `bsUR-gdP36b\Z48p~03Ьfa k>t$wzI5Lq4Zvc;\Xm!<y =W"q!*`r<dT!RxAVל$NWn4J Orr=-e"}+oҗWk%%ʢ*X;3Ȫo&WVcJxMF?e^>/>_C0f}jxhOڒʤjfkr:'5*E[fx<#Gʪ#ʜ4evXCm3 œ(ӍN~_|OZ>1K]H%,Fkm*lX^;ssFΜ:uvԩ3N\>R3X1T>>R12[I5VÁu� =I@d_5fN{6xx8s_-dߺvx 70 5?<4~w_@2UXWT67t6uM ̌,|?z̗7ظs N|-oDgkP}Vl<"ӡꚦޖѱ˝3l?(& dww_oֈ$(;@ QW7_?5=88plir�V*rpLGo !$pJcv~j‘'.;sҕ~ NG㘶IL#RM|MDcL<.;ysKᲬ)Mћ|6X'8FNEO_|Kܻzޥg/<zV3`چb61P60 o8zG/|zs߾xVo$ hJYgS({ >3X!N5qT`a6m?{߿z__?~OojN/;=G:G>09pȷ`+:+MTW]ZSIpeArfYKIM%U/gE c22I _ 1YsNE$p2I"*QhDz!1�0kygN15`9Fr 44tn4aIF=}^ه&3 _ۇHl/=%2 ";%0 2' (H@4Ly@u2:})6*9`8�% k$ˍ䬅f&J( D ԑ.~f̢,`q6@XXXjmZV&ILd:H*6)gkW'p<P`PWq1,I<Ws @g:,)X`, @2}K3%1TQM $$qSdEV78s{tӥ#z8`g_}|g>?zon>xug+?8~kXEDu{܉h [=EDjҺ: } }Ȟy eh:p0U7H7%dD \A8KIa@0`\J)1t6&/Q+ ([ymvqjܗxo}˟O<v W1P|,i%{b.)35,fE5XB -}bcWzuOi^OkK*%e RPmj`6&e abY�K.,4nL'!+MUyRiŚ vNڭljW7+*e5uݽƈTC,gH34&P9YnpNnHF*w/jjTT;3{IeAt^znocI-]3K5S 9FcG_p빶f G"$~hړw>w>僗oo_7_|_|~n~cG{f 8b&@8�A3q0 <ovtڸyn&NL\|L\} 0qgadwψ ƚ&Xo �v /84,cyqc[C}K]kwSpg` 7.~͏?w4ţl0cb\m<,=CMws HD:ۺ&Fέ9ih @`̼B6 ޸736 9<9,n{tS`yyIPHdS+.l9NQaL@Hf~3Va/Ȫ]9rS]|/_m \}dUDE\?9%1:<r[|23p2$d70Iΰ K:=~˗/{>U%̃ӭ"!qTî=˷zo\*֛ G^-1rLe Z"ӱVl3GoG Y g#,7[35Ӷpdxȱ3<?{_!OםWɻsZ Awϓɏw<x|ýU.' %76weЪ.ÁK&HNf>]%%|P @!+#zړk,h7)MC2% n'3kTrl;7° N [oX^gH'b1hld\W$v CnA`Q[X<);a=hEw# ԮEn$a$y`X:>$@z~4?] *X]C3<_?#]{) `}|('x*+ز�4 )Bx "# CU,i8k8z6W/̊a+Y:Ik�X'T)" YSƳL?\)`N+͖Ʊ$gJ)X(* 'pa#dTc- O n<3r~xřCw;vꕧn}_~ӵ_<̙6 u6u͌X=:tfg|N@R-ZQm>pi8n(fp9n$q8V֕ZԚXX+ˌH#8Ca#  H QZ@dG~$\F^WM֊ۺ2;{O\ŏpҽg_U]:_9Vt(\Wϟ/^Z.<zBՍK' ZE-Q,tr_Zo*'w e`C1PǮᵴeh N}RpJ2ոXEx +u EMcYnaiyCUy#MQ@UYW=PܞU]YV)*aQm-wxYG DܜQ" Ft̜bp8UPZniWwd  e\Qk?cT͔MWOWMK*yJcee匎L~٫'/vMAqrӉX&+i/z7?<xӿx?_~_ܻsԁ3fX`TD�C<<8 Sa` <Rif~Y=A "74?b:'w{ֹzIz^Ls ڰ/;'/n@Oe@U@wNW`"WgJ39\ކW<Oo+z'V5e=tw}k1X]UM#mӓ̞??rLvk{#d&0dȤ)c}3@֩汎顩K̟;Z1ѝcoO63brv\iAq~zl~zxs/޼zǟg\96@YDo 6b']|B$[djltX]x*[;غ`@_70 8}ȍ_|ԅ;dmK,joiHu )$TO/YVB!q$[B )D*-lʧZXJ%dX,z&~H%^)5 8rϿ}'#\mssJOv͖*a7O~{Gg}y7o_TY~]ͅȡ xf̒mH,%t_~_Ql6]#uQ lel,L-E"F!,cK(,QxE0#()BP"4߀0(Tn0�`f4tBaGm0` sFbvbH.0v,ۊm'P`h[dAN6qFx{(GqF' ݌%9&f3FdX P.(V ٍr#2Tv"s늧b)kn$.{!tt/GSv MKaTQ KFP^MBEQLqÖ7.bK(⹊h8Pd@+PqU4[0HcY8,* #sw)f1颪uFN^:p/n>z}Wy雯_?ׇ_۟~ͻ8˅ eִW:xUZSg+OWAtcz՘6 gt3q�5A9y.uلYpTri_LAS4+JLn֦tD.T$"@K <vT-B VkW3\2B*;y/o~:p\ O;{cBYm<G=?Z< EM25JqykP<H<p45 'V43cAb UXH-.aJBY~RPz˴ L]jte]%VmY]qcYE[(OnU$F\ops6<QE3u: .+4C#7ʛFUHydU6,vnAݫmk/,VT)խUs/\-.]Lފ酒"1D&K5tڣKUQx*&`1,wO}_?}x^_ǷW8v;'O+E4RX+00cU*7ietQx765 noV Ξ6{!-;?aGɞ SM~aͽ,-8xxl'R׵T�^320=C\~/O\;/ͮH#:mt4qmަ|mYڷ#(/wM_>}f⥹W[;5qp_;/6(&0!4~shKXGr2P8=92036p#Ń]<&$WJaX\. l%蛚:F&gf\Y~ûםO,, ǘFwJJf ]=_04F [v8E]ai<wvtgif̱c7O\Oz'KC(^Yj,T3&s=Im4KZƷV ͸k:ɚIqsDt JLڣAntcy]U3W.z?ۣ<Qlnl|y_׏{so<wwȫz>jӚCvpSpJY8ZpWeky^Y钫fQ2Tn9MYA2n�X?<Q|#PX1 r0= #[v(cFc6H@E"'<t6f<)TK4 ky3iCX X%SDk2O!S,s<38 L iH=o!qN8=`;ȶ#jY0Xh!;(V s3foS]@'lA6C0v'a7iE Ź#X^4 į}O}ꁡz{1}XH ߗ)\@RF0]1EA asb*09�!@dB�; f n">,2j8ܿxs7_}~v/}O>~_x^/<O߾?9U]#+W=jnޗ),Buu:z#Eg^={ӰromofWpVEQJJ#MkDj` RrMDKSۢT:/V똭Nr]{Vn[i>~S7o|R~hdEihԶ[z%I,ZM{5<JeCV$u]NQhx.-Xcfja^2Pun~[P@͕1kAŕMvo�Ֆopj9fuvq*ĵ RmIKefY_-0 9Y%-mE59%E}VW{:=.&GȓR9(im+oi5vwW 6hZڊN<}v׋_ʯc$u3ES3seSm=*\B"4_QXR=Pޖ$A0`$9jF_*SRZZ; {qPRw못'?gytJ(a}w%k'~{ۇ?߿/_zw|ۗgs‰5U ffgGr2rpHE$"  dB�:9jkU6uU5i鹘8V(Y`;]Mw{jY.ٲG{n'K- l,vٹ=4'4aOXʕVRULU#ȩg/Z̥ޮgd#q|0߮F{6V\<2N4v?q#G%{�[mnVh].w:xp]mlN}H:ur}d`?Q)\)ʖI ڎӧ/z浇={1pUV�]mNz^F&AF~TV#[nhkvѵҷ740)KZZDuё'^s3~۔='P!X-/b}8W [}RaajAzQe ,Q5cxCjviKB0& z42|eو^J!F d XrQ@Y=Mߺ:~J+iTS1g|z_??g}O/{}{1V-\<6?~j&I։)@o{{slOp$oC~iّbYL[-Hm3R�-pĭ`Y 3#0azHCQ�#0�@!A]@1w\B!Pc:X씭9)3s8[ 7l`1WSVQ(kbIx"^ġup-5P) X iBQFpg@7@b34Mx5EUxEp@pc0L?lэ@A$NfPu._ Yۆ{vFr=:*�]\^ Y B;-P%h^ YnC! Eo�#Z06(z#@=@l7FBC n^$iW'oOscMrp#'o;}W{w^',UZ}prt(:%:-9RYU!)kKZ^i;s۫Zsq7=/O{VS>4[4�wDBX*݃kh'3bbpF^X.p<J(]+Ue5z&'PQТJ$ /*GrK3p~ D&CJ̬}#ڮdUVmm hi U�)F,i)Oa al6B[&'T5F)2)0+#c*w$623 YY,y%S^qONuK$$%dbL.]MJOp+sKJ2\Nq^/OX e4 Z&NnkJHD" hu 6ѱY9 97E.g(ښ<JʎcG h՝^](%T5� @Ap`$&1>ķ}xů>~߾/?{Ҿugf/\>U[WO$b D d#,XTk�@@_cGgkOww@eULNjc$ð>[-t6^q.G-K;VKiolabbníw{zad82#+M,H@V!*UשںN;vn<|١37 xƊZluhnuvFG]~ҮɩɉsgO:t0E" ھWcn %;9v]꯿a[(HTQXU329xjx,_` ^g,JұhXxۺ▆}5}MsӇ/ܼ|֕kO 4Aj7 K{=tWE JUΞ<~ʗ -pXnjh㯿g7WPUon(mn윘?[u~%}4 }·q,4-{ c�P'?L7 ֌�iFh}"q9"`q4:@PzDԆXXF j IKQD9wc2HŅE yuZ[q܋O?}/߿}㗟?~×߾OOμ;ꅟoOz9~|֙ 2?SWA䀳Eh�Pq\_}Oyjߓj@|�'(՝1iFK5CCt"u##USC;jGDDKਥ(_p*S8H\="߲2D} Q)}+dbF$EjyF# (c vyH1 @;!G0(/Qf8 gę FHJ" fF1=kA`pJ,~59&nI:=32HUPJ|%aYAG6n@R9yhjl�lZGkz] CVEAWEBLB"WBLC#WA!zޱGO:psg>}{|naԵ# =wsw箶Ni<zrkImޣ}&|Erkq!FVQk U4@jr̕u9?qnqO}x/-fυfgin=`!:EgGq 6|9>KL-Hj% ^L2F@R50*(WTeI-!@$a�'QXʈR|$"DžD@/dgE NҒR X$WJdN Gi6VeNƖlKJa;: - yb<QUuLrHK/(DdĕIks,>d4W. OgGfyD^QP'gI$b6?Q#ljU'eFE F R( Դ䌭HO2,嵵KK1iI"aP_UY.W<?W^\.cJm)lÖ+2yQ{w :#D0PH07�@F"_Zߞ<~p+_z?zjgǏ;^Kψ�!P&ĂF �uzrY+Jjj[:z:{{{zzGGFƺj;3~@.k,flZ[<YYm޹5qaXj\1H *.)UUe:UM}]SkkOߠZك]9ީkgN:l47;jow[n9s9PPLt?spl THfe;\4wzXZX{X'Kk+:U}GkGh=d&C:Dku[,ho?0uc?{ҕw/sĜv;k{yl Qx%:8{&tNO=fv~&Ɩ@17P&mh0vn"ņ�rm`0vP&T Y]?G/t�44JX}2AD:70մ8mULӤ5bD1hA� ak1 )8\OAbe1�j۷_?~W_9[ϿG}_߮yg޿9$ DRLbxbx^x?x%V>gZ-86.ŴC%h/WN oe!˂""tÖjhx/Ug%~>kkkD-Wiѳcn(kd\rRŵH\[+גc-D Ku0m:C0/\ CE@PZe#V A h](B Ӆ#qC$?lp]5(jBzPguF77nv7RVPkc6͐H n FP6Abv'C6 v$Mxj 5@cPHs4W4Wp!�h ���Z7&qK:wwWϗO?,zr^G|8;oO_wӕ:fJ{N:20ޗXpIfnbK˃`i9m@Hġ[&|Ǘ?G>y>cH"$NH䰔,47w\|r!udh-B+% Rm=XZP6PU1mq%uXn [\+ c@Ry\ +L͋)b!HF'+[GÒ3h .[(HI `xq ~>V"SSI<a6 m-n`նZ 㳸<Az}Bls^x?QYbDOHIsL2LJ/̧ĊzZ$I)qӒjIz"딜X6[UCa6XhaQJ],4.OΔrT,7f'ݹMLN*F -9`/ 0r Pwdǥ'9b.ESF%)jjhI˙$Q>W&t<aA(6?xeO,XR*nhjhlkomnm73=}౾PqGݵ;u7ܸk:[r004v7jld~^0 #DDr"/%EUyuJ}wm=}xsRPv.l: Mvk‰ƆɑځdžɫT;]m_Isvvƶ!69y0 ۫**Ύ|vt7Zc.M`Pm>}M#c':rؙk W?aT�n`tSj΁Nة0f6']^+}Whd%0mlt 5L8vrb*4q Yn//.:a;YYWsI`IxGw~hgA5!ө6yeB4lL0IbbI=QCV%VŢzaQ7h@A"|8ln}Ӂ nܺ|w>}뗟 -sԃ8uҹW|'O_}u'<Ki+ye�ai<5|XL?7=oIc[NV^Q]`H�%޺ZK||{y/ ToW7(ToIp6#+}H,|u_y[|?3~M~>7{`+9N+T##:K4 �6^$$tixFpfHmaut^>R-ȨQ� 5z09. h!j CB� 4""&2a⬍& `WF6-áPf�(ajhQ@K} ]'``12M(m p#Bc$2`Vb zF`! �='/t?ӟgW__}}{Ͼ_aĝɢɢmU1Іsw'PVTT#jPYm<yo=}:>qk~tݫG?y sYH+L:{=#NV<w h+e5Pyl #UTygBY3JcKkJk0"t:?<'J L/BdH +cG!j) ’b<$ N�j"(si55zDkCTGC@of?;lhi"cğSNo*p~HVhPoàEA Uɒr|Z!;-)9FTQSxY vBufg X*YŅef1UUY$? e&L0SQ~}rލUc͍*%(5%K%;l-L…!>�9I8_R] |yYTJ+DgeR8q9٬nBfA +̦6́&h�X`gFy޺sa ИԴjUCc]gKSWgksK}COK95Jv8)~[vj޸|; v5nhwƝ:,|A(bHo#Wy2L^SU׶tt4utv O9>4) ZKcVw݁+ֹ68E 2 ŗ7Iz:վ81y설9gUk{NNfVƻ<,l ^eeCNM5Wuw(;FGSϐnK-\5/5yF۹r2*z <0rp~Wݾrh$L5ea`hfjj/,>E3vd׉s5SUZtu/tԲrִ_Gkh zc]']S+ioOw_QHWP[}"=C:xi8{88C`汄̙w(866ͳJeWi6V1%MhMʐB1Q%$Ř@@ze$Ä\$?TKm*>:vzsG^}pGo~?oo}>}.W,Fe<|"PBdVB8�NV"$77ha۽ݢR'/}|(ror?CHnzZ>:~ M0`WW@^ @?h f_k>jq_~:߿, ,7loV(hon`i8(lt _b@D!4#HfHr`3B; \' \;0\�Y%"P$hR`_#&0Vx!n\CIIT.1▂�:KC5e ȒP#�L3 �6jIP)a*bEg }dED/(P}Pv@ubqZQ@H34}Rnޚvwzm߷~e=6u4KίKʺg _<905Ӄ+D*#Urj0ĕN|@@-N_;0:wVٶobBϑ3c)O? +hpHd }ȱHTTrTAv[^?UyA _ǫ&9< /.c&fs@\LSKhZ_9YRIBr "+Bi f2"5ZV閝v}TTCx\@YiD^8<X%KK!2O-%64$KɃ6b /LKIWYJFnd0%>9?*?/NR2Dž蜜Dd* rR%1~/pc2WQkayqpbpp(H0LEE(UY,zt7o/޽;{LԄ֞&DƳ|0�<%u AECQ>N~b0 *KK b ٙ<LF!"EHES}B^:;I fq"2 t>]IA`<( `X9{p L[@  ,F^W50<4>545/W`bi!pG۵n۱hn=+vA\th3XC rGēi_IUJe}UCkK}[kcgWxLES+H]e=:[\Ll#MVV wzع-֖ζc:#n FG㪻Fov{K'cKG#K;K;-V;})9C#=}ս-] B٩<469k[;5uW41Ѵok_xā}9¥Gw_.jn`,lmlBV8FlSS<%;h[QcG@,-lh|x\k=n2*{/P> o :4t ִt1w0 1r0@Hyu o.~>s=$;hjosҶWHYT܌uiɺ1tqciI\ӧcq+bر; t-2�$vd >/ח?ǟ?oyNW($&EHZ>%h )Ll1J d.P!b t^`tvoVO7e #h{ l"LB�( Ȫ(Y j4DG̠X( (^=a @1f`* i#0ϿJ;(x`~VR:43Cz'n=MiDgi!j%Q:aMH@i$l[ A�SZ3/`N@v`]ۨ4S !/S$2,B(!kp@` nD{-{aPr`e^0P~p_Q Mhx,*׏/C@A0`_a` !4R u҃#{YX.�$j h{4,<േg:[^}~w^}wCSx5]G{otTK-G)l*j9T>zӒ~R雞 --G7ں.<1LQKjMWjߜ~o<y3zW 1u^闑Nk&1VhOF"!+* %Rh4S:+;] jH '* 3ꀎv%Rqt{%0)+,g!"[*%G<",* D$NNR@޳O=HLTFg0V%юh'lRӝ!r>]* AU u@ꥑm: HL.-ΖqK%)i8IϮLQK`~>AV beuٹi X ʫdܲ殈2q="+qNH =E]=1%%8>QHmJd31%k W߿|㗯4ON [De=M ~G pc0)$q`? " AQH2.>?=V,bYؼl|AQtR\A*RRyJ)BDW0EʭJ.G3`0&< #"b4g+0+Dr$:"R$EBVSQ^-WT׵45wwk7TV[CVU 뚼un3r6 6 Z9D{eƫY9(qAn` QΑD2ꖦζQAUM>zn7mN!VZ;uwYhR(ZZ[:[<v܅ʮh:t1knަ;mWf*;{{:G6MQJ7x�muXo%l/pGzwoJ^^TUhom92>0Ov#Vmеtghh+"/?tuw3:Akޥj= m\MlܜybbFW_S k9h8nm7bOĚ�wkWjs7( eJ"md¥w>X|}ˣ/:sOz$~2}ܪ "j+U2sVr&t !'ހ6a$EVa̩PSl& ܎TJT>yʃ?/}_}qɿ3| &.&2B$_YM,5jQ1Ewcb d+M :(>ml؈Do&19b%)+c<ٔD1")&lL]х`VcW)+pX28l9K6g%lKlf0DGoMP-h qXvTȋgM!dm G AX $j@t0c�_ 2BItiH)�=%:?< C +aͤhC0D3�eª,ZHKRC F醁 &a`-1 0 r/'cR[F~ vHv(@_�]hGl"K6ηO<=ygԹS3'_3|p[ɮ}g2t~{sWOev�*!ᡐ2|GOƁ�u}ܒ@(SZGsƎ=[9vs{ߚhof D{nIp/rHM 2bhdF;S9:pJvy\\%U\W FPΤX{s"s BR3]Ȝ0矚IAs(�ӳKK{’bER4O.meֱۙD8/Vʬit˸TN;fJee^`~Z,N*ۛ#.~f`' #/)iE\tB<ʩԪXebXĒWF"fK D&uؑ$Cyq%2Ɏ zbuXzډǔ*JKjjECI.KR) ;∤ĄiEuk{ā+oiͪέ+w4$`Tl2L!Bq`1 F` qm;jW*rj+K;z$}E N%O[/ꯕvv$Wc5' #3h„!TP ןܶqpq�d*5J3iQwY89bbiT"+),S6jjUJz[[ݍLw9Z \)Pkg]nj[D  ErH%թry}N\>>==+9AWXIsے˷{饷]k~b*mzgƎ^xՊ^ib堵eZhjm=׹s2ܱg %#yxctpȑDRpvzV{ 6vON%UJESU}WT '޹sq)v;  m$ebH'RkxK-mX-bek`ndfBċec3gN]rU`/by$t- YO^Gu@:4`n:f>dxLl»=ox+哯~pŽw|z4RYީ̣-fyM^{J-E٫h31 x0-49ƄAX L[(4&[[S׏޸~wWuthRTK-fHb||^O?䙋.F<(Exjqer 3FǯBX%V&it9n"joN2hfL @ѣRdxƊXIDZFjQIKˢ$c"auŀ3&0bHH)>nnFHXM`cD34[& P:\a5F4!HC,ICM0X+ djAH> Q:H1E &uG !%A!+(Hq8p)75]тקg`Ыz~&H2UnIHp2!<Yie*(!g�A,1FVzQ&^$hon8P7 a Xk ۈ'6aw:>yw|̥s-#Ǜzg{Fk?QV?]_/VNjJTS"HaigUkG/׏O$4Ք#jsʙ Ki oGΡ;'}R"~X(!uAJk eQa@NEdVyTN%P,P c KCJk-}Zל=4\3MJ fS+Zb;[؃g=r*aReL]I%Tl ;idx.8څ,<kN~xv^d^;!Mc2Xai阔, 3PQBJt'\oa cSX [cYL@&IW`+"QD(sKԥ(-?'? R(UJĎ,i)Z)H+e2hnvrSC|}-X,Pq`r,0Qy $R(DlpgmEpѸ|aLMs"ӊD Ȍ- zs%RV%X)/WTǥɫLMgԦT ;JڻUu|U]POƆbl(".taPG,Pv<TuY,noln.k.RՍ'}3HP FP$~.(R0*Gͧf1{6cecϓR@\)(KʔuhjilɓHh9Ywl[NSlaY{V 6lݸmfPdbVR(L/HKd"Z\jiien {ltCG{~!YI}w[Uk]sW}swSk_[ 'ؿXd[nֵr\j[ ŇFc#UBs%;p23s 2w \cw'+/[z&<s˧o; 9jZy9Z劣e7:yRӱSE=>1TsW;jX8x8xٸl TNpcɻϕN6 (}<VB U* 3@W0_KFķ(O=}坧onO}x_߾~Ͽ~z҇;_{xacVܻ):h~ s�2ͷIX(M[Jdj'j)fi ^GO"SB!Y^hgq;:ib<Ka\|B1ӊ'P\x_q�q Α"�:6H a{U>r?UwL] \d'8IRG"7(!nMznacI%q9prxkY[-eEӶgZ$geX+Ik++WRVWc 5D8$F_Mx#"YI H _ x}"^ 3$t%.! $c(ӃGD0fP ц X=8T#2LP+I0 P&pP z-8 ׂ@ue2$߈A[OՁD=$Z�ZD�`@Ċ, E@M U!`@j8eC,\?{݉/O_wڻO:T 8pZ`Y,]PcOpdS2 \{>b|QiPbkKpC9m_CUKE'1G2NCD쀩ڃ~ŊHIC.\PPr` v. ڈf`UkRe08"i^1H:8;M>D;"⫫JDěbۃx&&pmq$Gr,ZPz9hD]$$3.L HJcè�4Ó?'.f2j#xBb4$ʺx|HFJB{sV*uSbD:(\Y+{q bZ[)@BbQv"M.Mqiib_*P䖪.͐1I̦,N$f3ܬf9E\dI8~yfK/HiBQq|aVC;ER$+kMm1 BALUXӌI!Q"n_Ojm LRZŕi]KA Geq`%$`px$ͭ;־t }>ɡM3ʏ̯jJ웑4L;J'U20KT100p"@CD&@eI4Mm2thc#bZ*eAp`B58/ +RyQ\[&oiL �X@kͭK6Xjfi&K㭻-sr]v[/Lf% ҼaX 7TW6k[jXBsνp@^lkQ5vԵt5tֵW Y{m5o`dnm S[UN;mquG1ֺΑ*FI9#46hlfkh㦧vbzgprt~EJެiw`zرWnk88g㭹=|? DK 7=4tv:` k'Mgc0=w=Cc!Qā6xnZϠwnKvl)+ސ'`HxFA̐0aLւ"0(LnV;65rl/<{?vG]h'Iх_nf*_>Ξ;BѩCրmiѶ´5+ b䕬,ƪ ɱi9)މ dvgD3<h(I/Y'=)IhB6-pR ADfķ{?տz^{򹊫dI/\<#^8?sQ G瀽- 2|k*2N)qѝ$Έ>uҹO'8{HUk/y*}ڀrG]EB1'ӥ(ߕWhq$D]fMf]٩9i[ק'nHoLo`%Q6F#"i_cc1+dcVPHqq2$T ZCc03 ޔ@Z:MoqKqI1s<ZA"cF6 eD)hN"o!9a\ DB p(X¥xwʛϺ(QL-ɻ!Rbs�1}Q# JUxxڮ7S>v:\X,+[]picPiHRu{#mNRrߢ*@~[ʛ[.o S4 cHk¡Hj0e8.Y\,QrA%BX�** ̵fZRI!Iiv85�e,NXvQVIQTQUP1/ Blna:}8>4)-"*÷k-Kvd8Lj{/7ל>%)!2?A`y LTv039"#^_]垝eFq 2*+r[++D<YK$LUUyq"^QC}<GT)+fZjrkc||f^.Ȫj { DKQGd ϖWIz+D҂ 1% {!,5]_. f8v[(UյwqI(by#j]!n %-qH>rX1vHQ %56 N kؼ`}-*!7F0 &##P ګ, !wl5t^i9͆I*FNt,T K%JEcuyRYٖKLӜ0;엮Xonƚ-Fvnim֝<xzi߸b^[HbJW*)JE\R(TC ;}–X[kvWmNV}Vٺ%JU\ըiji=u[jklR?* M6YY9vx9#M00P26ݵrx7Ya6ڻ ]u-mln{od4IU5 C}3GrcµҮ}{"QKw;yFB+˧(gv>47O툂/wqts3q0v]fE&Gophxlp)sv re&m0'ƛœtqp9:0.B7HG;'1[?ypv.ua\|sΟGg$Ld@ͷW>?_̽{vǾ}RbF;�aJZN^֦\Κd!ψ5`H"X2IL .,Y$z1#D.q[0 EB(jB GF[m0S'eWϕ]:ۇ_\ou+_~|˹O~zc?~ |zvU%u}zsiq?_?<?qS: hOOwz+p<X3GfRG2gSfFSMuԮgS,2ѭѾı>t?y#~v0хikv;ѝj_EdJ*>?7BPEVW=KJDBAu,ؚ1+y]:˜*>֘ߖIJ$m`Ҷ'oLސ95iucU2$"=q3"lmGZǠS(DZnqfTʚd3Յ@W (j0n` ,[x<=wtvժatxtޣ4םT>M*i'$T(Kͪs\0毳/N0Z|^`qyH^-.(( .h WKK= *$ eMA^9X^kޅn y@cN@�&LF$e9͋#H*te'䤇fs];qvOOR MKSRI꺸DDMऒ+2E, )ia@pR*#HdO͂g#kCxym Zٛ2~|\A\ [j] s)6�礥Keō ժRq&_P\&+Ty /IUF3BJ$喗y n[#TL+L*vogOL5=/(h$2[Lɥ y*$-9 RfjLo LJON!Yu846'A\PSc#uUYqI0 - L �>x�/ *r{g+[D 5!)#S%˙UɊ֬UZJkvJh0]&# (;ϚQ =Qm´<m#W!7p%2�"QqlF&1E2eEyBV]Y^T5W6DeX:7tK6nXMcۍ62خӖNn ]}tw;joԷس?l�O/.WVȚ*{j:ۦG 3w/ݸg馽۝57;[y^ku=SQum }S3޻y֍|Z'w5[5VlXc٦ݺV.v+Ll6 Y^UW_uPɳqdrJG%mwдt2wU'o]Kk#+<@R~EsAlkl;~|őiB怈nZCk!Adaxpkgێmr&ĭ42 ^b?b se%'64KWN՟=+<08Oo'OR'u:ѭ5&Dʩ8{{.kfF" 9VFfB#̡s BS@LFs w_U鑩+Gw3i$.z_􇇟_|Ƿ~~³'޾<Z.η>tXvP-OnsxTHyyYR6Ea%hBxF6&cqILt)"2D8*/Qgb8Gcy(Z1$W %'O2Å_>|?~~eq?w|\A⿿<ԓfy,PXկ'.: \=yBեSW߻Xj;)c; Tن;gn>%<'Ziѝ +׏\>~(#;RtIɕGN=qPS's!܄_|e ͺ0Պio":pm^xt5b_;5Qk! *Vy*$~ :wMR ,r+D=y8m2ֈc@%FFaM@u6zV[sh:rmjץs.*?'wE9rnrę#&:GrF{; ޟ2rvg"HI@Kk8""Bb ė[/ޛ j"1XlYt&2wA.@Ux{`0NJ s $Ʀy`~L,5JԽ,8WJ gDdz3>L6T]T#+3Y^dHQ8 %;TSa) ݟsx>aQpUV22liuWTx\DnU^HVp,vbpi%LZBI%FILi9W['-I2yv.*f($H~JFuZ(T*2EYi~c3h|K$Mˊ#sxTz* UQNB#)2~goa]Kj,G*ꄍ-t?QPguS5P.).f*ISKHRX79=4RU^U'1pl uC9]P~|MC2e9.\H˙"9<#g(ЌTR<u!lc"%p Dё�:19B[jl=>kⳭEN|{ !rbqh)IqlFZ~TVU7V6w6VWv^IMF5Vm]oim^sg~+|ZVkvjnYohirSHDURR\QV?>=U|ղ6:vt߾wZ+v.銆ZyR^oon=5ֵw{̠RػjoXCc.-m<W{;yAr 5C]ϟP9{46gn[;M,w@%BICJRW?=8K[$"KzE b~ϾF^wC9H`0a$h%JGʆOUN*Νqe女eǏOwܽVޑi@G./ K6#PV1H$#2ސ1顡0a1EMa@sXzx=.+,N Ru^1C}ۯ~o?~|ûOo?~zo>{ӽ׎]8ٵ_ߦ<-?w$0mz0ҁlk k,UڜaYDjg !chV /ꇎe.ͼxG7}~|?{GM__3]xjEW3?]\T_?,ӢZ7:G?՟~?<Oݟsoy8GA2Q4u鏏;J׽ <JӅF^^̻{5OZʭ2v~~6>a[=<!yYzrӻ=f䦆TKe7'/tJ~}gjVܺ,uArBݍWC;HCEN?%|9s'G N̛?;w:a5ں44v6k #a+BƈKJڇ]|wv%IQx鮹{CCcU]*Znk<бosxcl_ۀW-߿paiԩ#N&%u)5]paRov~_ۄVck[|YE0E=L,f 8YY i]>@@]8|W`pg0vEma>4b\Yln.987'%rI.1=(St?AKt'b[VNi. FD~!Epa$l;�ByBTAi=tp�$Y. 0N'#E`V6U"]?=){HbaJeLA0䌜44R͊r$ق’BY%DH1lfPŭV *ق\Tc\NYy,}�WHZOap85](t '/f55rJeeU<%e)zʕ.p` y+ں3%reJR:=og@KD$:J�Hs0)䇊EW:aAi> 1`,-X+ϯ+OQJ$d1P? r`t̄[翝F%5B謳8*f:.u#*a^_# [[XYtNV.T\VUGNeS[rQFsÖޮh.Ǖj=Cl}:vA[ns4w 6㥵Fs6vz9DY}]Coqpm|v`5Pg^C Gݭvv-]meN}22yEewt\_wj^G%k-lXGc>.ͽW쒖~нGWGQSLzh[t2jY_-wbNJ-mKU}}'M,e:z9yGZC q aPp:>9~rdYU$-e�mFJagd8~Nmɳ.t_^ǟ>=_?_}ɝc#TF 4Mn ;3*;m#nF6#ӉZG LfRԦJ"Tף"Iu=~p ?x?_ac׎_޿??ӭo_:qBqx3]s0KN.J@` LQ4D\'bET_+ "i<"KUtVM훞;:3r©7>~z ^~ڿxw^̩s};o_e嗯o?~o_o?>^Ө*?~.~[mz7Ͼw=z"u,'ؾ}|WwϼwÅ|듻Y4Uʁ٩ol۫W_?8Ց/zǗf߾>Ū{W] UotܼxlG>ş?|~˗?/|�V /;ù_|t×o>˷s^8= QG #ݍ.D?+-I+mXcRu<zO5r ]D yMꦉ}-3FLMMĽLɎ sGxCɃ#'m}6LuP75 W S)o;7>8s30 %̳' wR91I^`n?C&,&4Ng;`=荣IJYI1eʒ񁣩}Q娲z CI씨oVrT~^Z*y{$qBss"Q353<(5*)먝qtg}8//s`&q\2H̊+AtB<T?-0GՆa ĹJ7).3%\Eu$,(!y9u:UL-䖔rB~jEelqIzM 9`-NI+c<th~&TPHO.y=CՐ"mLjǑ<u xWޗ$.rry2IWCԾ}R'ShL FĸC.AP`bA"%ƧP!Rֈ[[L]<W7wP2>]M܍c0c l(_0s K-#n д]m '~~Kt}Y{kv6ە[voB2 KB1D(ۺ:"Ѩu6[믳^Co^z0c/6@kޞ ]K.bkwF;tog ^d㲵4̷-[sɪ[nv  +T2JQݱo`cg?J]e硱JcF{ͽZn+Ly9iƆ}'*zFBcX,macᎽ;m78޽=.3MX*i.ki=ydvlҽna^�{?CgaZIeiOYWwPc3XȪjkxjظ- )*ďCfd_xuq[|?ԑ?>}zë?^5 *-(.nS2D&C4 vd$IXC*Y3Mģt@ 4Tӏn`Y5U5eEoϙ[^o{ٗ:9sS?o}9VO<85ܱOX{Zѩ9f_wxa!$�\L`xZh1%AP3R%bbDd!ZtP#0{ ƍJE$'2х%bf2USjImiJiiLkmhnF%r"aVrs}Ťd_0ܧ2;3sᾃG'N_8{k!\kܹ^yn•<O<~r3/mz ubҊ|ٗ>{ݏ}yǧ?>=ċ{#7NMݻ8~rcmaª.~/oƞ]\|xן[\}|+Q?:wƟߝGos '|?/._jiq?,?'L׋}^qt偗=޺ȽzR"c93 @J޿P<U0Wi E WVm/>{ūo{^<Oz6ȭϜn9| lcM[R+J.!&CǺoݭ:sjsݞ/:&02|b~pp�>2., t]8rbdbW4#8X#g:;O*$%(S�CH8$-3<;SR%$0=XT b1y"ExvG?;.o@ae iED]uHmiP^:^:=:z|(ޛ O(WE9r`zgE(+꧵I^y~٩<jaqL-`CryE)r$-5*%YMas33T UYY򒺺j%G*Ii2D7̗ne;&/6>R�23TFF\PXXݔ_Ր[$s#8x( HJKA$Zl<U rUre~S!*IL`a00w# s b3X~-([Z3,:\q|kc{ ?t;>_u1wRdYptJ8bkifE/kX/ &DcVW [W GϥNZ{<ldڝؤ\n+/-+duV67vvUT i{Xyh!p6'#wК`ܒj48D{ôl4hlwշ 4r 2Xkc$5ko럞Hou\ClU;ii^u^\XQJTUHuMm-=Cc'wHB>og6gM 7-뀥{}鸇lL`J[k];qNoi^c uj_Sknz[t6m[o�.TUVt4t8w|왼f+0Zs{k^ +bzrz=b=4ܼͰ$loDYK|}A>}۷O?˷_>}?Ye!5e fI ɚ N|/<TS /\f'VR &18- | OhsȺ$Ċh$%#f} &)RZ\431yȭҹad}X/Ǘ?_}qgS};4~gW&k|qsٱy@L)$&8(31jSgx W3+"G 7eⷢAHmT8ƄMX 6m;;a5)"5nܔ!5-q#)H2qDdk s+"%ΎEHIw8))a_aNM4|` JIfd ssR A s <�0}mJ0K@+˳[kjriHP_RZ ,p8姸N7\Զp~eL+$١3 . =Z;6{ؤ{e6^zs{O}ۗ?ç/߾㯟/M4<J_/|ZF E=RC×?M \xϟ<Qy\̞L$;Ii#MWXEͭPuf6t/?xWO>}zooݙ|j\OyGK2gMN+$KRT0jӽp͡Obo<ѫHkpؔ�Ku vF�BBa(N48*#/,,Kko`75 ONH-j' utp҈tO)@yP1?(%_p%$a .)+&H7& drH2P;eE%L\ Qm E"O&:vkڲ;fEGU@x؜ %R*(IKHGefTT8.̄榳e5Ҳ䲲t G\RZWoͨ,W$"V j'srsXm`߅A bVg+ĖBDJ;ʚ܊*ncbs2{2W|\ReSN]7&`D, őӘqei{ItJ x Pd"{0y?S.+TaԆwJgt zح֩ԦaLY# ].BavZph԰ 2հp_l:6eQwn̷ۻEn\Tr+ e"UZؠji.oiʕ䔭^[ w9u 5SgǰMeV>4; kҰ.T))hVg,aSrJ�ֽfoZkmUsKu\dF+˕ u͝=US=SG.霜 vxt-ݵv.Z[=T3't{:`|jgqdqljs*k\|mX}=;47Zv6[7ZFN;y(W)EO=X5PG{_*bbbrPudѫAH G58&$9痯_z/?~z}~W*LZ8???p֕O~ǻ':.}Oݵ+} EL';c[ {E< cLXʉ^@\O2K뱈t2<dJs!bmqn b}k|?<ܧk/N<~͙;pgOOU5㒋b2EdZ)9AqY(Tl18cBP>,na3=67yuv]&7<mN3J4̤dдSsb㗦ƙ0c(f.;Ɣ@% x=ٔ_ˌY`H6aǘ$0bvhl26N;EǮ7&Vbp(D#cVm@E/,j!-c옉{bt'Z[RJ@N'ՖN$WDbh9>)_Q"YAL )f' g#%SrsQɐDXQV0: 槥T6+MMCCsNM ?vZ2qwK7DLI`8rcrN־Cs }Xt&U4g )cE]Ư< N޾w/_=y<cgL={÷k\=n4{{ƇJ %|,@P篶P7v#g/~*yC N $ O[Xc@О`D(/O,E*#sR\vc.3ilMih)k*rY%G q*W`|!U Od y _+`ieLL6ȗ ^eP4P. |ZKotX5'"=-eиR}w3O^ʇgVyO3lU@q1<';GYlhiʀyyڪ(AXlHTArBBA~|Nnr!WTU%niUty-UXOjIN6YY¸Tz23UJTVG#| vMsf//,+jaJ,&8PPN4]&<1[[[#h(M0!Cr$I])Cg/<:Ӗ$G.猜W$vguO!i<Fn8%'gsWΒ 6eMx@*4R=\==Ϋ\ \kj +G nH,'רJH֕I݊.Z>/+h6<B4wn/`zv]cv_M[| aa2 "\>|d~:'pR.5٬vf3K_F[mu6Zǰ؂j9RʯIkT U#g^09*ODv[QE-,8 87+" Mɗh=ֺXߩ#5Lg 1ذG{^c+Wun۫hks@DZ[ׯk?83qi@ \ B |Wxǧ67JfO \1qӅ$ejȩliK3J%ӧ>}ݷoo~ϗ~fZ]>}}z{aƂd򹇿Ǘ??xs}t7=y,{~=?AkP6feKL]HZK7.itaR!"fHe`X (A 44MM:ziȽ+Ou?t/8󗊻l.%&QtCD! RTnRo$0TM)2-^P@x3+.S1=<F;4lE7b[ sNvFuׄ)d~RuwTEuօ7WG4Ve25R( 86, UEot,BVQƊ<v*u ;ZK\I[ɢЈd}*ڔw]YLx}z)"9AFdFk'ƚV%2iTSF15֔`kkJ{2V 2 H#ьL4Dc"Δ3!b <1Gµ%p&CDh"A&x 6>z7`M.IL֮F,9fGNGa^oz'!~19sg]Yi],E<VRVTsD|Б֑}F\<xC]c3׆/oة ^;>3u 󇯜:|'9}{ϓw__3o_\oߣH.7$ "W 2UMi ]te]vO:ŦtuI>QuJs4'"Pa+ݾNa@(o0*+9 <O&-BKq |Y5[ -*!)jU ѵ `q)VVѓ F  ]Q#ĔUBry"(3 JL͖+&XrfH/8g;S]LdVB*(p+)R3aamec U+ &sOpНJIxf*L+mb ˰YTQ(0!<tqa_ͤ0lvZII\PX]mH*W-.tTDTeeV*EÜ*lq607O 0dF]\N0M]n8hznc7}8]HVhl?(" Gaa1*Ζp�7񂑜!rQi9ju7ՄYڛo ؝ fOqdvN˚}%.`$mGHa0B�_0ݍwڼcڢ<9Cӧv!`232;%fy!<%'O= UUEr\UZPҦj\DBk8+pw@. K69B.a`5"k=1f^303?7J2|#}ZƦtYx1Zkv-۷{xS*E*UIUZY]SU?143ȅѓg*Z;5ixxh{m�"mPpRȡCZk=0;0wn*D nhNG+'Sks[7'sW7.[R/ {h:yi8xjyyzm Kb3fg:uGf6{cGk(q[[fg8|wo?ҿO_}}[clyG _~O<}k<ҋ3EMF 3;EBӿK_1wmHэ6d')+Sf) SL r:YTmNS1ft,֝@F&|.P#ʸݣ7_dLM+k"bhmV b<G*^m.-%C[<Pa̼UX~yM'wO?eӋwO/?;ɽ8˽4[~L%]>6޽VOwo*Cf=u&W͇7@= "f;Hڱ1&Y[Rpv7 I{ŀ6t_Hg]`kuPSjwIQ*0i'd.*cZ*/IE{KyeEfO]flNۘY^Z\)g7g&Өk fXVB-ve"<a¦Lcg06iҙ9UuL)]lK^tJNju#+a61gĦ'RLɘUD yAG�c+UX$D\Vۗ'DqyOIyoO\S"w"AWY@jvF]S3K:piccǯyuKw7>yp[d @P rEI񊺂QVCKJ{'Z[=Gkַ$1\qn8~W�`O]0#ЄtX-++ t_NZD^!Z,# ة`4RP K „x / J,ƔɠyID \>&gILWw*`p軨XjY9HhM wG3,V,|^Q_�^%Ls:ÅD*8T"dㄼR-o=NXrn.WʐJbqVumR*<;4h}B8077 U H͈Wx4 -eJ8- 4jdr2/ʭkgXaI)-]4[&{m(“bH~ 8#s#C2 s}1. <"jzR^ObM`{ MHyO,R\GCUM�^;Z8{WކSFӵyp VA-wSтۈk^=yyh6X˓ dIռ>XLa %5B8'5@'ryj5\X.)⚚ʖvE{guOOMOoYc\/&@!&v^kw-tFL}M' �eelfnW v:,qRxz-6[vn2ؾk{$+e]EMglp .d+!8.m8kzkz[|Yٖ`ER$:4=plvر5ekN֮v=W8{r/LU#j9}F>9emgOF5axr^=yǀy@`}`4j _Xp,873V1>R],w1JUWΞ_*~ oݻ4zLk{}Ͷ{DM?}ʂW`bYnPQmm 6̮[[B!@ n$$^܊T{wv[9g\JVd]+kTMŭOo's]kF-<f im}܇mm#B,zmdGPTY)@rc5xBHiC<Vx:+:zzŵ;f=bۓS=/N?xuWz]hx4YsoLgN~xVۻwZ ɒ WǫnӾk<]?M8ɿ>EwQÇŬD6:R)4SqKSsO:6F^џ7.*\]]ݺ?a2=YWw.poϏH>;LLMM{M8ےض趪֊M4пZYU\[^QSQd I@VW8TTۗȭٶ2f6WC=+f%H%8GGXyx{ix{RGila:YL1(`Op�'9hEA0Y1 _B/.D9^A�P,<M7pȹ %CYuڂ{ 0\۽[QT̠,w ˑ@)ԬFs[Vo_JG{zwdjgtru;%X@}W? PXH3R"34xv =茠,. [kxRQb_zsB5bOMf32IX/*f@"I+ bp )Άx2KEc$8Lѱ䝚Cx?ÈTX:*gXc1H9I%mpYAXvvH:+*RKe,!0)RDee"xZFzN.$׏n$;Q *A!f:b`!d$UApq G"2%bCD)E%9mi9,IvW̮ dh/U]BUG9"1XeA<_z<$ qkyf2E xeE875 %D!l`2sf$e٤3hUcOT5F)CZl�a R\ FsxKԽ Q-WZ2,L4d:WJpɑTY1=<<1.G𥁔*=LǓ|xo8$[VZVj̕ꂼƆΦSCM]$;uQ{f+M|69ŭ0xEj5A6􉂕7vW(+O<) 6w\fa+#Xsh{-va %se<,_[(i,oko?sn|:%4 jR}-.GXk?8 HHcUթ{{O tvMN MS7Z99d}d1 &,W[ٻ ;nj)+ﯜj:wQo Fp\bnuvCxsq=痔Mmt򝾛OǟU>u!N":tuLv4d;&<`eϖ}Gq8;0 z!K||syf&=Ջ~oZZ|ù{7;\qgor ޶.,T\A?5+<<!fglMI$7IF,fܩҧO9)sG%&"f:(&"B X ЃB@BFI h&&[)<0Ia #"<!(>#pxYZyESkgnnwz_ξ{orٙS|: {M9TÙOwOO": Kۣf;/ywe<ya4póO.ߙ"_0-IBn$۔gV%RR>La˻gO_~ՋƒLc)K|yuO־>w<T`AvJPSLxY9ŵӲ . \_::*bO&9Hrb g8d^;ͽy.LK+3>^g9DfRxkv:il tEDvօTWEuոH!| B[@bp7$BN%{"baH066IIӷ F I47ou9iiesҚWϜ4EHY24Q:%irKbCD~4ޒޔ6Ci{NFqV0�AXF P_$LuC}IalkBBH--Lcʲ[҂4kb)c!N<L]04w%UT!h6.APa{0g@!'&N'O`1R]hIiH=&0retJ=)Ot#Qr~fc9R /ˏKb vNT]V&ӱ:W2hFF$72BٌHN*R)ga-1_FRL&TRX]cN1EPXT SdHLx:$S*[ElͭN/.f`xfi#m EER8H�%%V**d8xD�2Y(qd x!%`@%jW*ˉL8N=X%x QwVWKDVuJJBExE#85;?spXl޾ɖ-㗛gnWQ:o7]o<0W󮅂X[wx ?v/d {9 ^T٢\:WVʫ(*knoh}ԍ[s9x )r1? }-[c6pc6PCYޠklTwuqEAFΫ:h+u4fljs$8(_Z  erUYKuEGsmO멙i,%cbJW͡]8k㉧ ʺzON _#pDF^+q`Qc3F:6n;}"vz %-ӳՓ3us;b7;t]lr\o:WOmgCqptb߭c",<$菘؍X.  ]&o{|0a~C} `~R&/i>5s?zʫ/_z޿}~]{}Y+ӓ(3"wK۲vs^|OǾ}J8YltJE|n} 6X 1HF`3$x=$L+ adǃ h޿ dCB4J \Pv~ѨLyoKFSQHS^;yTtGsO/N2k/.Mtӝ7W^]~q;Ud}y5l 1QElʹ6#f[0SuzT]PiXђeL6٪J(q5B6Rl߿_Z|/ߟycq-"ps,Nj,|}1=?8?3P,4m7?oO?^Vߛp|׿M43ݧxǧo9SW(-h꺇7޽~xX%LO;W^ų[wo߻^u+/=X~v2eˢy&{$S=h,;le&:dN (#Hdhp"�A))$E]*#. [{eJ{=.~#X.IRfxI!l(L"KB &+#e8҇ x<QPGcXV@-�b 2 1 xBp'fx%"nI 2{%19!\aoSR?=%a ҍO=sd4ޑYߔj״Ǧd<ח/>ALPa$re #zI2Ec<o"64s&9A!Ʉ 4ʠEd ;IJT, %=39#PpU B>:+"bdqi%PR2DF0J͌wbHNՁ*4'9aLr)j X84Y]S'rAI $pT*2jfjv ^7dW%nAށaAA!(4:ه�BX)ElPI(Axq!CȔG+]AƕˣUQ ጡ܈tU0Y 砐掮ΎށS秮;t]]'^wbAhapc+M\֛ٮ9avӍ64 B|;W!,Ps92uN~sb g:s.De8ᬵf*? =VZorj!k7(-UРjo-h,noes삀G6^hǭ8xq=ff>KW�Ò% R(PIs+ j;[['Ӕ:Klt_;y }kPBJP92{jwLtZ64j1G۬0Yo#lwvπ].. rjzf妋W=!il=w6:ޛ5r[`��$/ZWhܲUq0(t9GL*h ZD 3{q1 UnjRvW7^}/?`W|d e &Q!z7.Ҭ3)х̙Q4eϣ:\%:a죓Rɻ) X:$PY 2Dc\8 `"jմߣY@ag =nɴ`&Ն�S+E|HB+ff+XEJM[=Ҕ=ڔ3Z0xۢ+˥qJUi]E]e_(^n&soJ|^-B)"hbbWʲ�CFES_ۏ7nK~E3w?Ͽs ?^_7?y__W&rݗ?|\z׋޽Ʌ[gg_xlc~ѹ[_緿O~=m/vw뇿~ K_Ͽ{3'o^|^?lqUb\Q.&7T/.*jeS]VЪ*+vU7l+*o{O\}nvWy<xZ,\U<ޱ(?PZEJA87BC ʂh4/)U|5@_'L?z?=ݝ`Y@l 0c�h8W,!*,866뛀䤻$<3AlEuJ /./l>W<:IojGTDAV`tb >y~l`;_k\=6Bh 0+eHH;RQyE< h: ahEXE^ H!SpO$5?;(/FbefctFjzN@iiIbPTLbSe9EeLp 2~jMPAas $ɇ2R(_rBJiig@XPX\Q -АZ.cYt-GT\Q4$ͱGʬ ^m3/7=+' <28f .�\4CBL3DLi4=+'Uz>:uY&-ĨBr* }y4#. V^o`檚ƖSgOrj%QyYG>f#+Ǘ0Ymaqͪ6='ə"u.7G,Qsrr y2uu}{߽=gWHLCA,onKMW6\k!{ZUCEnceew{U{%2^wr69lpblٻs "3J [!%*UmEiGsM_OdXbvel{-+'-e>kݢV;/1wFkⶆގ֡ѱgvty[m\VXb`gw.<7;{:!qI /,_U25 Xekߐ݃68y% 9#mExmj $.^Y-CW@@:hبjh. 脅mj Iczv;_}7/?;!ړ'qo9Źw&Në3/{қʹQŭgK/2|w#_ ݵU.9B; GؗF9 LmC<8!) *ax@EC h-y(X( OA@ '2P;i pqQxXClQxqTX1d6N<]2337+ْMK-D#'mJJ�6B6vfm�NXJ "FAҦRh:-} ڜ7vrم_pK|n%(5Z8w<sѓ^=ϻ߽o?}*{޻\0߿>|X\|}kO~?f&.{뿎j,H>Z|{_}?}^\|ǣݯ~~/wzǗ?sWfF?nӫMfLe46v77͔Ռ5ϴvki;>r\Ss}Wo qzG7ƨ3Νyy^c=Rm/�,!c[brB9"hTŊ�$ZSConJB88ʼn`R\8W8vZGz8G{@nQF~G=M"<`zΠ7%U(s#d JsGQϴle(wdE2_JkFλ:>9䫷{6wQXT?u.'QeUa l?-010 oUpo/ = 1Xv644ClI Vx=<&)GH+OIK$3"xDUg)t!ʠy:?3_Ida,FʔR*7]$%8e"ytzӪb󪌑;( M)Ts�g(d$Jvn3[ƓU<|HgMV]B7'd+0?!UV©Ȫ 콢m\<5w  b!dpD7dBe¦KgƖ4&f9YXEu%CV\,UZFߜ-N9ҪRUUMIcsM[GSGWsgp-}|㥇u@ ;Y85]o`Bɦ޽琕%.SHJ 'VJ@S!˯+m-nm]x=}ySNQMxzaK<VX/=x4(-,hΩ-+nlUV7CPæج7Ӵ2>h{t~FlаT չy坭u'ZF*z*K(br˭\v`sL"Q\W<>1qّ++G'Y<٬v 3tgv@Øx(;p||vn8 v Xxl ;�mF˨ >-Mɻ$. s/O["n%P@QK+@P]$f6x ԅ Au&,F_6,bG,/*nopW<1*--wN>0q1R&/R5M={2uعg?uۋ>gPOtruǚύM>6N)ٓgO&Mt`kP 1- eN,@`HQ6r3 X{`8M-!y081r6DX![u�A QH&:x8bm\6 TلՅGCoAEo n-ֆ#yYZX̀qaa~K>KZK@ak`q+kb6C7�Iн8sZrP08dvcm[P'eD0'RYLT,[_[]?YY'9Ae$ *[[[OLOJ;[^ fBe;.]Xq杻Wߟzmw?~Ͽ};}As3׮/|Ͽ3m??|___xիʁo[ &sCȚx6K$BATԐ#mKŜJ Z̮ iJѝ͕v-9IBږ_9Z\,ꩻ{~ڵ陲xCڅ>(rSEa<~Id$U5ե56#\Pʼn &0~$r A8DƘEE;26 0 Da-@v(HrHLrN�W`pyPI9W&uNOb ֳ ?z-;3E_U\]36+k ВcXl ;ۈiL|>8'(tG:":&Qc,bqyWiCaLpk $Y`HX},ʏE$̕ rB^"*abeT>7HNVNvNUJ�4J,'%<rMK ;,5%%HbW<N#naaFA~\%9u5CYHU56JexwFFJ};)+S󋅕h=51750)l t w ۅB} $NZS!󑖃z [l3 Q1'5 ÔU\:^?lMb K+kj+jk+kzzϜ>u٫y -`ZGкZjܯϫ-6ظٯ6װt&}SC'Vٻdf 1%آ0#)+%9eE-}]}Gn?{10w6M^NyhYy-g N^UBQSZ\[Q.KH;}t~W3XL77rh'{D%pتZ!)-ȩ)+mmm'(k|Vn\kMYiUMm=cCSݳN�3xZ-p]i3\+dG0@zb|q~ʕs2k,ur;7π!%,<lJOݘ%%sk*{'ښMXuQMH6�Ep`fq [B-įBcAօG �숍镒Bɧ*B+zT^ǣP%=Nj;.7>z֭7|/o|}u'}[Z[f;WdWg:gzh~q3ٌ AMX"q(FDAh>3w4ƉAh !"bЮIITTu4+AړߝLؕ۝D؞ޖڞّޙݕNAl'B�]4H YCDBt!a M] fH EĮX݈DauuP$n=,~+av``( l5 }�A 1q; HQސLRmJ<X"М$GёLHg3T3ٍbdDE橌M$49)"K)9`8#�+M~U W.A!-nmj;5:1slٞ3ܺxo{fΠ|Q{g L. L9J� P46W"V\aPS ٴ$P0dDجH$|aPe3X~$O&?`aS|7I)�0/q�"nTVj,;xt쩊SzIEfm.'7"'9A~8? L},CC <}}lBC̃̂aրP{xEiԑtaf%ee<cVQb!FO IrArU\m7o|LCwo=W4%98Zk'T1yI0D/Vgf'1LDT"%P LgPKmpC!$9@$p2 8Ecf)Rq"'+OI4Bq ^*#?'].bDL.+3[I�2$dgcBnsghn;(')O^]OO6}((W\..TH_W.(KS Rj0%4+PQ g[#| V`^c(MCwc!s:I2?DLP B+bBٌܺYxy/GTU:% I$<:gʒg\撢-61倓ʽ1ms[]+u&-V1^-: :z߾۶9Df$,A:/'䩳ĥ<eUvY|lҹ7߽sݻcg1dK ,\Wl v28JĮ/ՔKۺDфv,ݭbω 61|Ro7efH#i0WP,+nhS ,ĝ@Jv9dCvTju{cs_GC_GΩ.yH? ciSHψM>Q[69zHbdUNN4Οn|%vǠ=`r5ށcAk݃8y"T"6Onfqy"ԌeU`�Ǯ#6@ћ`J8j ^ a NF^ބDm"j؊B[ 0_. *UseůO/o8pilO3 O_)6~_O>}_o<vtХbNKa ې$?Fg 8`k�51=JDWElo d1d]\o .*2"4$8(AQܤ(Jnr9n,;%>c/l[Naad'&nb{\褐ef3SdLOٚBHEMb10uZ(z5Gm&`vIM nS"~c~5EsQk(H]2j/mAw=PfPv$d DAZ�2^KԁavIp}~zBv"nt0vF7KbX)I-FكD&ܙI~i4ZeL"NM'd+ҼJXa ǘd*H|Q@NjÁ!a<[J`u\Y,CĦGc¨\6_(W ݙ6NN0o#!eT$ 0 y7F/]es Z Οt#ΎK R.frワ_ǮޮcjZi@qAa|h8Jgw�?>"></1,>)6BEd1r)(&';S)e \,uR ʌp:^\^Y'SOj꺊 ^_9 oꪚK 3~0^k¶dqDW"\Zqfpa"y۳˝ḝpHw4ZZJM<@DB(3Jgrchɉ"K l!E%%yt<MƓRTN܂I8ev</KRS3x҅7wn)n׃BD  X*UZAAxb"(NI%%⪌2\XLNe:%J{>UR)tg<Cc[o} 9 sC؆"CTM1?DV&Rɽs ~AWޅ,mW7H `5݁BDgdZs?n=t{Owe%%eE%%҂֓cso{t<%6V`#+O14[udQO,spG4l6\wXZgζx)Eh,A7/W D嵲ZhOn\}|{{&g'o'/M[^%m,+,+/-jh(kEc۸o|u 0xX6clH+JrKs+ k*GJ5}! itr hPɆ%WuTv6utNtN\:7y̲Jg~j;UN+]6ymv  4;{f'@*s2_u+]|\Vy |.t[&o#GFtxmZCXE#ta(] lM<d% YG�B[a-^n艮兡E%^R^v-�/ ]|ye ఼ꑁ?ϏϗvV4xsܗgzsw{>_b듗SgH$ ,cP8# �X>̓804?HʿƷ0cD㮀H3[Q$5Ͼ11%:*7z6z:h*ۣʻG?UpgBuwB`seqπGxSƛMfl;m4֕96B 'F%4ʁ[a.~rPfɳ{¹T{&<Χ·2ֿʿ:[DFI؟I5Z rQ6\7(f|$Hafl&!(I(}LDD؞dDAR^jcxjF:]/6AY &7P6ZB/ODkᠫ(4&&bBKf^̀B0$ᏢQǰCf4Ę$!=X`wX4K,TT3%DV]VddCtY[]p>K&sSKn_uEs d, &N-\�dgG9p)+祖d?~ktʫŇ?6=^\Gg(/  tp3qt  A%"iȴdLUs åX[+(+�FLd^aFm3Def`RX,E)r90fIUȪWՌ([zإ5slB)*HDtt{ #�n\=kMf©(YV8FE=ȸ(" '3 ㎄EPR)IDB"I̬ln~eaUCUΗe dd�&7N 5WD 80/.2 dxh4UgU0 J.(e!I~pLjnaC!g,|]B콍LLCl|�n0pM0WKJ=yyVNp}O .?܀+Sπ[\R$ cBQ K&v0W$+((+/)-ͯPU敕TU5uu]1ujT\ﰱ[q}W:ɲ=ꃆ[m72=|tՎmvl5ER(dF"S Y>?O/UK*U]gFn\>kwuOc${lܗ7Xo#(r(v3 ;F QBY^iAnYqIC]eG[~M U$CXm8n{DWlu V7>b{RFz6s @=I\ZTT5UN0ʛh|;5\sؒ}xY -Mý-ݳCMݹ5|ZQ`h"r3w-#U69lw '&ƚϜros0`` _%ήZ:~ق+jWrT>ft%Id ^F#Wa 0\�G/nAS�u>VdFr ~@Y ®inDmx MNc j+;}M0Ll:3γo޽zǟ^|~ y0R NMB.\ ƚhno3ZG Xolc{Ĭύ+jo|X}ׅޜ~=Kz^0^,}0StL@ڝkǧ WW9UwDg˞\{xޙ;5/=X̐nO& qiǵ__>y6΅O*n˽}QqkA~{8mcZjxcD3e2ٔ0ٜ8B;՚0D#6G F6Tl$ 6PF0U D)G׭k ok+TBbGeg]{ҽPZ(,)tȳV\)@7 䰍sdk6͞ltEgQNdPPqi|{2T$SmɻAމCNuTNt__8syksBGž7ujqzcύ;Zg޻:yt0Y" yRhz*$??PJ "YvsRyǟ_~,{?n}|qQC{MD8 'P(?)2*0>,XgHGw??@? Pe9$J/U@fs= \I%:DDeaDZfd x8!`#' Ȃ@^>8UM S*bs9$dc8�Bt ffDdF0RqČ)#P~,T,2 0HʌJJ*L5Dº0+vàȄ4h ed+s6q,C!*R4#%$ >~:էhKoX4XʫGdg;{"PX_QK( b9VCFq`RRQ@  )0%!4(m@Wsc[Kgw?3 iƅgDf }S\9{…{ q:7^^|e[d^ },>qU1`LJ%b-<\|uAQ808s /ݻ?pYI ur[{؊}G9DmY︞?3l3Xw߆{uw:hx<H bQŹNBPQZ[^?=>xUC{\}7ON<r}VK쬗ؙgaP$'CVP_++jnk番#$c W�x>`lchZzN[cnT*'_)(U7VuLLJ/mr>栵d>{V:%G=z/HYT3059;3qr~ԭkwnfI:i;,7\e{VG-&QIyjuooLKwn>n<egegekdxl�6'urdTa!w*(;(,Ã"cuxCCBzƭW"0;I;ˢ!ܖ- �h% SV0:qQ`m<X    : D 6B(X(%Guzd'><ϟ?}ۯoM^Jd(L1d 0,?<oB"$RD+}#mLbG-Կ<;o\·?K]vǧݘ|~܇ o]źw:^wׁ]uwz0z|+}owlٞ. |\8QrqhӃg_,~?Ի3~{N~x6؇#ݘ. .Wޟ,;^TSUOU?<UxT͑[ewJ~z:E($tT;Si9wG7Oe^ȼ8=?~a3Ҥ-S8W&צDw23#›DWf)&xGeJdJqН՘Zrtw9Pj*oVf)]5Ӄ>b{9PY T MM55# S5cuUUVNVN՜j9ZB{ㅮ+ ڛ.W ?{0{N7E%юGf!ؼ4@{SR<$Y&k+ͭ?kˏ~__/.y]ZD'&bKlEecT{P_TX nSXqU ͘*JM;D G3zRyh /$f dG  ű!iL@ B9&]tK}IRq PbI Ft# ڎFէ&$P 0x~Z8"+U0x̌x^`2)YrO:'Pm1$zHrH*W ,6= r&`P0kJ˕9|BPR[19b23[bL"VH/u?}{SZ] (EHuƐd?eVP QpXɧչDtau';QQf0khOsC}kgGgK1a ITKR/{NΤN^d !7 *z}ALUO)S!.sdQ̥zӎ{ݍ#Id 99#,^fRQK r K**Z.?} (tZ[hmޭi;oзfq#;xh-XzGq8ep2x4[R唕6LNL]|>ki3YrDk=8tcG_rx oWV^NQS}NI^U =U}rxa ϵO}hֺL֛٭3hm6;$apy|al[f:K_yXՑ+X~bA?v6 O +z;zfF.w̓Gc7UAm]gkUA$4/QMvLw>aaMA+ -ں],$v#m Iȉ[iz$z4n#`) kh oڙZ-vR)̃驻Mz$B݌ǯGak@ pـ@jҁ!ւk`zPR[7c;Qxnt8^'2\;4xWLԎH�]q1nTLQ!EZ30zjsw{ӴvI И@ D!� p?!4F EIhRB=jjHO,-7. {'\_ѻ޾_O=r~r?><}ЫZ Oi'?/g=?OyÓK__xYJmzu^n?-<_YoGkH#w<~7?<]|z#M٣5y盛+.Urη/|?xǛ=8ɗ3o~;g=z}$^x7~ͭ[s.]x⧅/?}c5Tl.:uδ<:bEd 9F'Yg;i͌o.]{ۡL3DF*sXiJ.G% Y<f*$UdX%<HTd LYV <{v]>2]H+ $7/]:&#͋0J6RkWdǏo>|קWn>xo?o=xtr;Jтd, 1 6 wu Ea±Su͏](*VMobQMrE=YQAɯWXM=5@vv<;'cH/ŏ%22�q<W Ҹ([T^d`:ibH Bi+#8hJM>ǀj\Sgh #3**� cōSҠy*LHO"�ɔBy(a6&!Q|J=GK"iД$;]^RD21+GY,#eҹ A@=/tʟ=j/qe\FA7AxRXHm f:$7/Ιhsxen03.if䗂,pK,- 9fjgH`SK3hoTbL VQ>LXxYJ9ulèKe" ȮvNWx^yZ}MW1>~%*H2QQvA*/eKJi^< H]Z./hi:9va~҅hR~+eimݭSkU􌬵0oibˡkv9# ǃpL_+¢꺆 W}reG+cf/oA& ֙:FE0꺊 uae~Q}iegCPhne#)o}Ȓ]GհaZS[K>GBwzow3 dN6 L6LVLҲL?ǡN]qLf[.m}Sd 3G^TS4:qo~jʙW.=}>y!" YCeG ך81_kl*.?9:=17}|k7nz݉ :=ubĭ ۈF/#"zIdZT _GhĊȨéi6l3`5F" ;eeH;J3uGiczZE6b+՚t@M0xF(|= ڈB mv4f3 @"7CtNT/:vSTv� bDYq>+n.tSj@ 㡰e|o<y%E x͢s` A#fT'"&"/2ڎ37TVfWzR ԹS%#Y]͖Fm۷޿o>:~ȭ+g\s}CQ&C/>ˇşׯiOy흇?^=O$վ~,mohe_o_/~k;[-uӏOo/⻗oִ_}$)_0t—ůugO~~rL3u/O_jvU3g>oՕڻӍ 5asm._◻?_q׎OZ>?)} bRd S4{z <Gs%DaVT- dD A$" 9&UoP<0Sɼɞ$X Q8 SY4RR*$nG?{z'9P^TTH |q8$)lx?.;"$@*%7/_?R괲Rn)>GEʫ UTp^cP5\т.ʊѢ>,]ǗDr O囔ɉF33,`BjX Ry|FiFd%&bԅ<!5:)ŔDdG2)䰏FaIBDʎiP& Hda)|N, IA e|i�'ŋMGr 6'O/ \p/,2BdU](gW8T!whٹFvM~XKF{!&? /a&d Mm(R)%~Itd@$WE1 \rFnU=2D˥uj^ieTi6Ԙ�gkhjabkdg22.&^LĚ\�x*45sZ=dg-) Q^o;Ol0Yye{,۷s NI#榾)YR G))$;��IDAT7[VՕ% #}U=mxVڃ{>j߉W?∣mN;{ޡ'Ch$fpy9ƚֶS oܸ՛ªpz#!ITCV[֎<}pKbV * TUōuuDnK{:k ,WX2ӵ?rwVn~}}LuYx鎙u#3:2zccgfCS+_$!GU_QRW>5>7:pa7_yih 5}zsB3qZo2n:4=~lz|n>' ] ،.YՉiiن%�kBWWC@ZaHD]RʳJDBRa#6 e"!n~Vھ4D j- Zo@tP]8D ߆jm@ `8xW;>>N;:j}dȰ=�訃1@ -(9ɝ΍f+Ax. @h6A&!g 1'<k s�Xُ|" MN'_c2"]ixbGX"p! f;Hf';P �! $Df&gq\N\VJLJgF0c3lfh,T;';&&NML=76wW\Z786~J"E\Io޸s[ݹG4yޣ_<yŋ|MNKŽ3C.ͼ|y_/?~Mo~|?}V5G,>ׯ??~}˯~Ո^^W~ju $͹~-.~\oZϮWw~ŷ߿Ͼ{3UhAb!~D@$%6�" 02&:E! e !SV 4M9wC^ɛ8-RFohQZ0}RM"6\(Jʬꎊg~zw'7x¹֎&-F }O~%?!Pqr9ַ߮]9/@S˺ٹ0qOʇ2 .+K rpE(Uhe.�$|H bStDR �ܙ>B$%18s<Z(Nd%9Nf$#x45HH<% @J"AV'ʌa22^yC&CBR(PBҁ,&χVfzeE+͉u"a Hx;C]"S14POhhhT۫i*$sؕ6r($r~u#Ā+Xu #` >Cc+u u?|;9 3 4 5r 3r2iݧkڃ2qۖˮRk)ݧ&oPˎy-?jб% -o˩F$'[xxں)h(Ibi407'_(ͫ(̯.+ok/nmed{ؽOknvi8tϑm8mF;N޿,bIEIiUcSmk[Mk[Ck{[wWܸy李z|ui7ިX$><y{n),uuqAZU.ihmh0 <tW5ZzxZ+W=-<öD 6**l9W9< ׳2a+X-?h}lqS‚ҕRuSqwvt'o<~GeGMWٯ1cn?;yvcMywj3) .߆փt1Ct;!K#E4[h)Ielsڏ@UXRT`Vk^,ʳ/+)RٗxTHF#7qP5xm8DSo@@6[( h Zq$| A@ց�mP^\^t^Qd$@Q$h e  9AȣQH+ ?.v+ x h30xM|x"n# ;Cc#6MVpCL侨@h=8x- ru\xј#accF ?  '2fgdV@ȵ`/d{Q ԘDzt2#8D5C]IlAPz59Lҙl Y&ʳ鹊ԂB53/ JˤUMMYU\q:- 0,I]Qp{x_P˙ι鉾ɁɡSgkeaٙ/\p?Ǐ߻Ӈo^W7{u]s_ϟ5$_={1yV@wػ>|~<Wݏ_:8Z1:51ZJ.SdBZ8E)("EcMQ{avU,Rd䫹'.^pgtjrxLͳ5ʯMq{j~MM9p'ƩxA<;~|k7>qW<;305@!Q'�hoe!P1.OyfۣU,^fMorYQdRmUѪb,~G˓ yB Kd0� $YxRrrHlx*"<)h&% J\OrD2͠ V&4?ߘL2ƑLdDR H H|9=ŀpE<F++3N@*5*A 5xN&` qhhQ`SJp)镥0NzP;E)( eYa1'00阪JZl~T-,pꊈ9lp&%L.Pu0T4"A(eWB9"R/U{!H'ч@Mܒ hWGU`T"Pb]l|B=" \ͼ1L2SSSnu`'H\$,L_naH+cJVjo7CC+ i?1Q}@QdfYplpJVD)DerdyanvQ@]SZ\P߈`n7\֦KvZL67X;ͬ[n9|b}-3ΪΦO\?3uF, V]\wlj}>((%=Y*uESU]K}[ks`鮩I~I/qA?͖Z0s^c9hGNa{}zH[j'ƛeDȊ#'Zuz ;,_ST@YR[8=yr{7<{g/qdS%GW:rl+t~+W~P04dmow0bP88V[bH::Qk�:hߌF#,l L>z"-MG5=y?Ӯбģ:vMn BWm$_x a1M pƧ56.N b @+Hjh-<^ڈ#a~6(@DXD?ǡ,'J)8'uM()O 6�;SXm&~}2f37AE`(LFZ\ob#ぺhxM0&M؆oDA( ѵqp .@qɘ(:`  ?ö�cXjpj+!>^ţ@cH1,(aLQpC,Z=b{q:U8=P>x1XXlEEXV)d K!)>8b0)CؤyEzJ$A2"1V E2] b*2fMij]DN eU{:&4iW6Q OBJ Cg. ͜iNfO-89p}@XύSN_<30?pfScG/΍]xflӳ',L_>LO>>eUG .MwHfÕ`8T̋@ wtv'nih-i,.oonhlUFa(L(G8xGEDžFH,0).+[8eQjf}}jcw ϖsziu ly0㟖da  ˂Bhi|^h+,5=,550))B)hyvLesL$R2%L/''%SVh7#\]d)F5 M%c(0ȅ2"%iFQ@W$&%#}7kDxQ,&.-PH&2!aRy\e:+O@|V|JbJ*((̲ʄ2bQ XkGO9a>[VDc@D^JR_Eòh>$up*RsܼRaI5Q ' (%Xv%jl],f +*YQ0P pljI DChH#@C0h 0=jBvũ[J;|GJlPUc8꘩ U5Vn7CQ}F!Z42ұ0 dC3Y z .+*' GOXB(\W$ Q\+(ejUEqQ}uYK*-V;|{n00phbh~զٰ^h�>_XY^tpUk]{ѫF `fLZDNJ |Y-8x1:K%甫 j UM5]sFWRӏ{5Xa`f+O]�= =>A}trq!8%=''O V{B[jcfo15�%5ͣ<ύ<ʹ37^xGNW0jZ6~v::l $F\zc񃢩 o7�"A <oav [:1@ۻ,n6$/ Xh<2jyTjk�W+%P~NUaKUGuvF:JZHceLJ#b7`] rPƏu0(x v5 VGgn* C k$R^ů݆Dn?&d1 Gc ˞Ʒ #;(e1'mM4:P$*9k 22SµRQV_^WT^R]_n,uE4HBlDpJL@m! L Q4R7 ӭ#\A.v|Ц%֑a{R'&w%a'&vѰ[HTi' %"tH=M/! %ݝDؕC vR{p;[IEmDaQȨ $f HBn'iCX.(^! W;xnp"P"V2 q(# ΔF2N 'HXvx?aA%RIT[js )nH3@c Pȝ@2)ɶzYZe //-/);YSVzrub~+gN->05~adpfwbk|k|slepmx}{c`făo^==0x}n/%QJU<'^*8H.SZYT7SRONʂQAP  :E#` *C-  ZiYfG #韙)T/fCņ@0G:Ɂ,^PRyA)4‰HNSzƮ./Or(:Ls O:D"&$ɮBY7kBH0S @njH"Cb>jԼ0gFSH@6 Ƞe(9*9"g$$:'MgPM%9p&J*3 %yҚTEafm=̍Jib~)%hXRWGI$A 5PK2j4&U%1+q(% K.,#: #U *3%hOO(460&Wia�נH[Hs03�H(ɮ jU~T0eT$P5+j]JJLt6o7C˦#zx>Z3ӱdgk MJ Iα6~2]̉! G'd28 )W͕KJT,VTW5U7rvk_gFcZv.۽kFT.s6Piʎ3'*jZGz4ySgNFxIQlQU&qq4 /ND@YRW4׵Ե׷wcW/w͜▔8A[mVꛯ4^mlu&?GM,7[؄D$ꡡQ4O`ZkV1`llEhj9506;2:7:832vnvr…GOݾ/khwa7[{3sױUq=3}A+ %EG0]?˻$=(J'݆mG7kc5n܅!nC`t z7@jǃ40ކn#4mm`fQ/XjEjvf`A¡kaH@`!fc$mK n$`64J G@5&*.F](TՎni*NsWz8BX] iXCo?%f"oFH,aFa<PW+0@Ce [BEGC؅Zǡ@̹>ʩfh t;\'Tc\OlotO3sy\=]ngΞLN G{=r3Ƽde<э@a:'f@M\l6k2ڜٙoPA!j\Z<Zܤj.puUzTyThȍIH#ۦXj_,+8݊*牬\<R`lSץw1SGS)ٴ=l6&v'3q/3aO y_aڋn 4r4d35Mo JMؗ;# -߆ClV"hM@CX  ߑ 6c4+ BаÀ߉BA#4e;�Ƭ $33%ټRR!)Q ԅҒ+sW|r\rojPXK][Kus{UswmGG]g[KOK_jN6=Gm<;T=9~ s]j}7(/ ՉeE`^^fWs|59- H$'S(� 9tvxF{D::xƆ@@�H?0w ŸSqL*\2 'Վ`Ih1nj@LKhƪ5d6H; ㌅~hfǘoD!,4J<E< PVPN]5M)IFxWzrT&)bU\A"18j"ZhgB&b$͊Q9R~^NLbӓ,FSH<2STQ*P-Q**8BihaeQWODJIɪ"J$(L K5i H]ƖH+4Y~^XƨkgbyZU?FI`+TU)<Mh 4 WvvTW `OXwOg+0-uЛFEzƥݱV?Qsf{V$D^L˻ZGo9ZV6ZiFkZ+m.^ۜ\L"a`UdiqOvnqhҷAÓ\9_)dKrsd\EY~~]&#_M!=ae{imݾdǮ Go<x|ӡm1czo>;P1dhDQ}(Glji<96<<?'v[Z,_r vN>Pc[$  J**˚Z{N Z0wFQw'45:#% 5_mjsZ;7mKNK+3_\81^7:\3:R9<BӷZk`7Xlwfiy5֗vύuU7N =uo?Ȯt֙,7vYf}_N3$s; -6zCt&(t?DAap. Aua,AՁ!`qPGlFv L0{3hm(D^Dh6 *4:jhE$mɉ;4ZImcBBok^ pEth=Ͷ@H(Кx"*vIH6hE^ ՃDI\Y 8(3gU#pH3Ȳ p5 MFgtf[48_t'J{޹W7?/.lYy3aͪ#,oՒ{Sޞߜʻ7'1!:V}^ycwe$ƬLνӀފ,q1e_zgs{,`B/\'}9ם~y$0I My;$tg!ƹÂ˧'yƅOΎ$Oggls[(YLp] 7 쮎h(WƵWE7V5UJk|+CK^ĝ$QGʩZeZphsi*-pUT;Vs2)?s//e;JE'rҷ {%D3e$NLKܑJٜBJ'N"m!aѡaʣ^J;6&OR(ƚ?^{o_ǣGO޽s/߾pnߺvg<u^jqyztlr`nn2PV"\iEF[ "/*՗3jSkx=]Ej\p4+=wyAP0)"섋 2PrQ{;T3B|8!AB  RP_22BefR*h_" A<1 < pDb,Y[mBI?-%:Z,qq-F@x2LjI&@95SB$["plx2)8oÆd(<./W%gTGKKKIXN*Q KKruD&(/* 3o/\^h@J5toO"*pLgS%2^iy\++ĪyI-74<)W^W9lAzmu\^E%IΔy�[wP@6]Z^Hb@xxx(�0T։Q5�󛣕 ~Jxybp8׀=) <uѧwseɦrc^;;msdAn{,vX{cњ?<4jedJ`9P.K$/+*Ty5DZCd&v-ݵzێ[vزSgϡML6Zn6wzCS?]\15xW+J s*ʋZ:چNwNfVXilu츖ƫͭw;woegB7W jK*j*[ۚ;O]ti\�n4Xsx sm G] lm46kk20057bOQ7>Q;` "כs%+֚:lw4;H5Ww sՅumsNO.\9sȕ;&nZ\< =d LS+,MQN:(\XG@k5xCuс#[1M&$r3GpZf-۰H6 لBm%WAAKq+U�ʘe`]dExxx="VN!J$%R6V<f5 vyd(͆tcaBcWƮ@c!+"b ^3$2ly\F0D/BJIB(D 'IQ�io$4kO-$pbv"CW\-RY(=yg~kξ{rӛ_<ů/~x÷/?Tr+!- s12\{O/|~1ԇ3O7#oo;t|^.Z)v2TÛ+UΗ<+=Yrcx镉knϖ?םWWU//ᡌ[foOܚn|zqÑ?<嵊[3ewg+_VnzyKo{~yɼ Ӄ)Q1}N4L 4޾(uVzlK󂫳e7 rM]z6Tj4�zaհꨦȦ\@kip e$F* cEE%$gdIS'GG&^ş_՛ϟ}|ǯ?W~/_.h3G4O먶ֶ_ZS--(-!&HD !h ;-Ԡerw~ᾟwgwߘc0&M;yOds.%j-<"O�֪D,mN/o+96Bp;IHx 2񊏋d'�sCS#Rc2bRc"t?7BNQkwvR}`n:Y,eгef?'Mp;Cq`8A⠡dx Ţ@ʢaLX&EĚzGIZebszáq8 W`g ]%. j" 2QYX_&$Qf J 5U!lRTv5Ե*ol.gsF:3W7@Q Jhr$ԟR%vVdJuupR-l,nj+kYR1JRWR5:{dT.\eNM8+3kSc|.�IȄ2QS lvUy|wXr_SuiziK[ ^|dbi_gK{.>:0:819.<!-5hu8:#>>�i�> JHj\kdReudwJQQ[K*`|ؿgiA['cדF6aI!1' ss%]]CUrH.6kGz{zF.lN\4NA`{==zlIc/_S>>MoQ;]ѱ鱹/=y'[ouπIx{Ew줉C@SHGBQ<׳<qfcalyކA!!aSmBlcAELEOegdenڥ[^xlG " KpJ9㒐F)䡂bS<c$bB$SgcɄ@2YGks ͊4#Su1!L 7͈Dݺn3#lhtK2m2>cR#PPjPwh gIXPN3mKB =(5f�gh=l{9!nNH5` uxfD2CgR4]e'IZ2]cց!V\wqх?~?^W^/oy/޼|~ӫ?ogS;-/|ۿy~WWO.~_}/eWuTM|sʋ_?}zu{^/~⻕_ uWM>^ҳ]YO_|kXdYgv~?><Z7><ȓ.|wwӛ;)ˆZn7^z_߿y냗owow5~*kk㛻uo+?>\Ǘ{?x|xZǗk.FKY!U8yehU4HZY'9=~ W_緟?/~/}Ͽ/?x'_w~Oᓟs^Zqyr8GNm.NY$ui0-M] M6z7AģƔRk+@Jr_7K]UW粒 )P42HH$08D|{tLdFFdfOLoLTDjR\FRDjDHjP<"=�KJŧYYuu\NHqQ|:6__FWTxbq9 $=-)CcAx< @։;ȣGV�%B%kJ)G{&! &_2./jR뛣x|k8MfD2)=#{ -(DĈRJ-nn+%JYVKښK2*,)!٪iO@)kjgWGJyOv._=#ii卫#W.o[k&2/搅^PH*Uõ:<Wusy QT54*,Tutq"#Vc$’ƋW/>nF*Y9p|b2* 䋇~>ҍ;[wBsʅS^Z"u9gd_7usz㠋ۡPHdr#;�KH=v$!(ɥ8E;DǸ&'yf[>l 4 ' K A$m[Gf{秥Vh>xT1gcm:1;glihgonoM.}T5ԗ+$5MrUWZ]#sV(rKRһn8:sc^zOxus*`Ax!_V34=>9<936~~;<G뫅2obggɩp�㾦^AQ#F[B@g&6N0u\Ww<-sϞc CÃNDBYbW<9=:|;g?x6u>.)oOHCQb̖FK}$b? n`˜ó:P:[1HKtI8&D![1b +:ݜB6g+:�\ P>5Gch[<7,`(; .c 'V.x~ 4Az@{9r=2LQ0{(r%5$R .e| "_ 4CónI9/t;p*Ecg:_{G~g>/o?|?|ӏ?= wo߹1odHr[j\_^˿u?߼?^˿_??}Ջ?toZw⇷=F͟9n_۷޾T^9.+Njϟᣇ?|_??tų?[<Z ♾*:vaՏoퟗ~tх?X7'=,e}v_]Ͽ;߿緯bm0S_pUᙩ/u_{~a;oFj0rLbЯ n<QPXt;/޹u3o^}rGW>OrÇݿrڣ緞>k?\_ti6Fjmy˜f~1AkVTa|{39$+Q]ԡ~{t4W& ɤ(&#B?#qX\z&$̋;NJ&C@B% ӹ r?nA\u kn>~>NPPD xy0MĝL`"<cɨ 8nӬ_(RC{z""Ǽ \Z{ˆ$xa`EHw 4Qe%fMD~^BqlcXf^NԨlWϏAA  EP!'KrPeE%*e-?-eֈ_ٴp[-Y[T4Vݺv;w_ SkĊɥ[;W߻bִlL[ߑZĎΧPJ{3T" T6k]5NK`t4BPX' F芺l:HTCWe D 6!l|tcs{cƒ/ȅab<tVfO*O߫]]%[ILszWtM珟#L%9r"86LgձJyEnNA0;7v u(&121"7`=F;on R">FTVW%ARQ-kojhk띚lWUdZsr>nllbz#740$("2(8(0<4ϑ0.WIbaIާ]^Zay]cw;a``4*85*GiƺgVG/\w鞎>ܾ}bd[x3v sJ OrJH;f ̓u-mn\9AQ=rs{@H^hQxIX)π켲faWPVuG{5C+c/\蓙kwI@HapUXYDQLLAY>]D21q$+aJ$~ M2Y$!ӆo-d ; 1"udC~$Ž#T|5lM$ۓif(%g9R$t?jE"fXg��u9@ِ9 S0|03 ;2ٛl;ƹ9pRqOBbg}'%uxfϲϵ-_ESiWÊb< abR !VHR)QJFSSU_mP7H ԊRH,)ɇ{P�uatxxzfynev}jD;?lXZT.֖ͧ{jgo^ٸyu魱sf]uc{.<nd V'z~|Wo}ѝ>ӯoo>_=ë<ͳϟ}ZcMO/?/7\WNo?|_s鞐ʛ˷\lˋ^~?w~Ͽ﷯|˷] ku߾׳;7}ϷO|y.x{gUEͳ+ij'$ ypzwaoymzaluvguwiupuexmqhyn7Ks 33sݳK=3+=:VgW7ٺuv5Nuiol[<])Z,^˭Joݻ5lL^4G%j{f,(F+eaB*L"#yG'DFfǂ IĆjBT)%n]duaUq"IxiyhAIH/ -`@*ǁ rC1H R/; {GU' :8sORCP}SzXTe9mm)%wO LZ1�k ;29B!],̭, bB:^YVӃ(.r,UʦO3:iv6nm.>sѵ\E}V;aѳ|svku]s*e`BS L;Tl(T5q[ZYAcjD}Y :IX-+oT)� g0u%^[137QS[ s!)`|}YfRSԷZ+lUu�z*B0s|@8"23941 @9y^.^91b9EZ{gdA={-L=B2r\vVR/TJjE"L SUaLvCz{24 3 5 :u'86s`lhjiaV2O!=hp^{sRL#NdBA,kS tv7uLwN,ͭm]Z|wN鋔JGlA'oc`d#鹇ҬãRHx7miYG2DX%"+XQ[mV LvOL]~;\(mSQMR ctl.,5E0#SlYlfF8%nGa#PTc)FdX\`W5gҍ(DsՂI7$ulۂI;CqD$wjdR͞p7k'YIt)avt%#V8d !p g05[Ay`<C~z! Ygq hLg sמuh4C7iṖH!nʨT *I%h`yv=& wJET ea\ǨX/ٕ=L<O#dj2I#qilJƦ3 t\2$Eq| pgE3�H~1 SZPUY]S'k$xP�"lOőB/+ovu ;:[Z֮mow@3:6>25ٶ0_).ryEC3CeZ5P\\:ꙻ޼zΝ'l\شcmo~{>>{ykeųWu;?ӟ__?zP9Ιhyt_?~;գOzoꛏ_}ɛW?ت9uoc뭍vw֒eierMUUxIS,o76V6+Ԓ:ASTժ+U2uGes'UٽyƵ;g,/;3~fkru<kTg1U[+ w\\L *`u~B[g:ԟDa"dJl*@T<%@ G'i gXk@ghdwHPp\h 2B[޽tzVUy|? kmQ5%U˒Yli}D+KTWWcep0[PWV]b2xRV>U $iǐX'+w3c��\`y,}77'OzĢy\ *8 s6v€KF0,��cҢ^R^ĴBniwWfUyQ�+ |ZҴ0758ڰ0sKW/L)o(RON~u #EuvJ)-hoIa3 \EXCTסP<Qe3y,s@>0U:PPۊ"IP,>Tqek飫v64-D#!Ʉd̂ʱMXM~ld6>Kh ۲J(Yӽo~3 ܹ2 nTJ9$@$0)mQs'|lÂH wPHAד{L4n{[chmx;"F"׈M꺖fJ-]M}}S]332M0!|}{lspb׻CLLN77u4wT&rtdvz܅ Y[k*n~{ nikkŭnTk՝}ͽ#=+S^|?sr`2pH5gі)vpi|lϟ-hTVQ61qaNqQI Nq18day~cqNس:uAgZW|vNDas0 <(>E4k,ʘ7b< Nd%qجuB0:D3KJ-x}6�$8n2kMc)ǡeO6"M :&bG.\_q_M[If`t}FZ2:'̈C,R4S $#(\B3R/;Es�f9 G o Md ux&J≢>$tnmO`a:]<]u=FV +(4EjfkPn@1XtGLX#& hR5uoP:b@@YSix&jFDYR1v,>fLF:0HP:&t�! ̖,10;ڞr"\CD| PsG!(�E h{4ZWܠPH fƚC@g�[#`, ?!=0P DC"&(^x;\=x Dž d)$Fb$=Niv$#e@z1Q +fr LjSrJK[ՃKxJN>ռ8w4+%m5}Mڍ:(V<tam@4IdHq'ꖝTsd2^A%SII$F& #K`%ƃ7 eJQXQP4re<Tw^__l>{ҽ>zpⳏ>Vo_-nϊixԭM qFe()ٛNqŢ\g>骦/Le)xJpxL|tFv*r2,D`ɐP߰P "k[10~nm̭ wܿ?{ԍ^rIylR41jk upAd|SSUʄH^_1*(i{ru&8<XXKH[tD$_Y v I ZZc)(Tp#ד'b }d}0~8A*ՠt]f4e XY>\[V>2X"mmҨ>3W,.ެ$WUiƺO_3}օŭ igjtT05IV Q " ��%掊TviU  MdPx^vdJ;X(sq( Bc<yh㝭KjA I$"Cd,Y;%i.T]oy~{O<ƒFfM=r7WNoo[mnϯ,;[08wℱGJf( czn{VNl=z+vr ʂ92RТkjUvkM}ޙ*�;c=f.{rJ3'3蠛~Oc'{ڞ NKKm-Fm[@oCz$&ǙxJK6+ժVEclbpnqn|q|YYd)&{Omg`iv*:*:=}zvgg6{$%-+pjC|uDyhYhMDsB\UԎ i5k'O6Τ E&QqC#Ŕ#LCêX]hRB56%bb>(!<^QfJ2h<{:&gDrs5Pϡe$4 bϡ1D9csL%aIgZ3T=<IOZ˘H0ؽ zw ޘ7%iTj&XhCcp-DeX@#r8BY x >l1mwܵk :TQ "SC`*I43%";"�#A%8}ֈ+Խ}oɢS0Lj6L lGZ(pc2֒IڏSV*h,$| kE'Z !!dF8ri4)kGړv8Q 0Ⴇ0m$ՑF"t])d{ӚF1# cڜshH ̞$!m):Ξv$hS?@O$ vwB!('\W$A(14 9N%1$3h3㒎Q18I 9Q !F"T]e`˶-I`W.1:Oģo:C+$p)8#$ :%%p#4< Ys'Rmis].U2h(ll*iQJuirtH5t ƚ'SmWNX93szwmkno/=ggItzRn}vcۛ)]zO'HQϤB[Hm[JmMDQT- Y<9˃$ș<5 HH KKI#B||BCc#LXY_4IAmxՉ3[3׮Lݹ9qno9{nyI27[99^24PKkmAHHIWKpUĊj8_7]8 .+g6rXec3|B|NJI-aqޑaiX,ZXk"['xFR +sw_7/ *)W˺ zmr^)тy pZ^VV$0_XR綷ou,t6U^T~X49]`xH]N0sxLUxd)TɌҮ6�#6 O􌔷vڡt`*A!�82D#87SiaS xpx6ש]Ȧ<EJ;/_s?qyCp{NL\Z=|ae̼9?bnx]`KXb8 ;t3')}cZk{A#,7eաÁQTnJӮԶUk5 }]ީ:-q{C=G9z'{;烇ݭ<OlyFުjmnҴw N.͝Ye0ݒӍ-Ò\a.`, '9jymjm tL-,or͏}_>ً7h5*t 9nm|2𔯍O`4<ֿ6yk9 (ey�S |BG:%&:EG9Ea0E -s+}kޘhѓ\ZZnibO@-d:Wj eEB}%{D"p + nKN i^̳.)2dd#ʹ(ߪcU¶.lئLN94IDsŬf+(p(/*pL8,sV~O2$,,#ҿLx6!pB@0Hd[*͜@0Aatxv1,xs8*R\(W)]I  ĬzY:0]Lu!Qv[a2"UFWt&\Pj2Qr;c&,!qSHV -dJF fdhNDZӰp1bAB�f6>plC 68= L'ߺ"�0!cMHhd {!aO2qHs21HkGaPX+ْI5$bT[ñ{HWEx �nZx36Tq,a[6lbH3\~ڴjGT<103߳(8 kF#\e>ٔ(0}*ܮbNCSlm̉PGƝE>DBPVD"njOd(X# ؜p`,C,1nO+@Dss<08.8$$:<scͩG/|vŹkg^]ueK7u˫wn~pyʍn];ׇWW'.l|?G.}7ߔNgojn_Ls\WpM3 جH1r78$B@4F'IPwjFPrRTNWx{`tTbVfedj}ipvN*+,T6K{$NeKWCkBw�llZYYX\Y??uuݩ7f.ߞtclz֥ |Ȕw*CW(::fWq)lEdi_&33+3'3WB#F EμᡨlSqQA�&]9fk~2 Ǘ "y^�8jD^ӏ%Rxl\ /++vvt&r8.1ZQM$Y90;=ݾ?=110:!lkw%n(*lhUpAN-. DcIFC;;@+) M ;+[:|Q<� eS2uVrd8/ I󸞅3*ߩyO CR3Rz'V/޼~gnP& δ5:nq+1'|q4�%5VAzNgw ='O=7=#zև lt|=cc>>EݭT2qkpfzliY;6MMst{xs=t#8<ick0.ZܨѶvΌM-Nnפ,C'P'2юqNq:nV<xfM1?9285:>357?zg_O|ŭOݾ-qMLowAp='N8iart3.L\8f]95PIs:;'O9%JJ  kOt'~'^B諪P֖xJ^cjA\\SVS~Ģe^ʶ(+*+4MtmϮвmVo[u,-4-i|b%fE[ЭKG$Ǖ5i)ϐ6@ǓL)L|&do#4`{;|c,Dk Ւ@4lH"2aH);aH3 *EHFShrknH-VKnjoL+h 5\Jw Ŷ05 oNCx^ѭ~CH5f30[< /geڠP痢2MO3CM0aG p�aCDX2Ġ!!PS0E`ؽ0kL¿:*<U|q�3ɑ϶/η+{* Pps()p(,dq i{)(.يMb],&Նuo ln'(r*/q.+/bPpfdEZ3 ٚG- (f|]Y08d"̡&-oJ36E1dK,Uչ0߆ubmĖF#ObEa,J�NC#n2kCOߘ>;~As&tMtvbԥsӗ&/n?;s~j{ݜ>}g~uz_|Oٞr~{74&KZu A`2zm)UUn"YZ-VpX�CVNGg @86=u2"""%% WhjTXH\>_50Rڪ-V4֗]ݵ=]>Qg'Ql^hZ?3sɝF/\խLnZ9<?1mnK1P-ӣHx*=eJ|Uۉ\áѾJ0mlFNm' eU C||3*@T-fWՁ \,Uw64e(>U''TʆҞLQexA~T!-LieBJVqFJKΡ1vjkD(WY5eAΞ+u!AUZUۻgӘ(Q%/)*K Z:k-\q=ĈԴ Pz<à!,<+0 ~26/ @Ѵ 묱3繋.o\)b,뺒K٪jkg7^>sR}o9csxx[o4s7}gϽߵ9ON^=X;`y6NΞVG&&YK}B,mV6tk4}}5$1(n!wzy9ޡzGOzT` +tvh5M 摉ᱥىsZoy`K3㖁<{B/�LХMhU@ʹ .^8wfvikK?x}2C*wI?]} }MLiƱɾKf]$P!{N9eTmNbm#c3%ek<<zrOTkK٢rƬV9|/p3{-GRY)worWUz7GDV\Q^\j^̶/*+v,u*-.`[qKKu,9,;϶ЌA6ACKծءo%*6*qLxl3ː?b*q?O&PȆ:qD0M zw2 ޒL1} O C3f[GQ8);_+2jZ _ͿhYSAW҈D{88 "qrVpD9S!^"V$O1N6I=:!Y�3nncon7.87?=4fB@FYn=f 2GB! !/{�1x�$uE5 CA-$z)IU1kb8;9YuJmP62֔D仔+/u)-rW8I- ,K|ԑڠBfM"BaD<L!N)Dn2*IX`_@wp*=^r QVTCämT4p* X6E3 @Ð6xGEU|9t546!X.nu{M>YogMW{O604]<;8-Ieͳک3!R\תuڽ;76Ow,BZ*}y$1YO)EFӢ@Y q/=AUVUv� 8*0@Pa�Orkxwb_rbprr|Nn&N%|ji!�F(s4m7BR,�tԜߤ&5¢jmT4:U#ʡ1иzbzpٝ Oo,F&RM'IUb)H*+ a|a6ˋG`eSerZ:J H9z8 ':/ ˰ p tNBcJ*%Ri[p\D.iҰEbU-%TmL0C$H-gUl?%EWd ͠cbnRjl,5VjkGq6JX frˊ$:A 6@R00,JJs443(�MOd[/?-]b ,Vn\Q\yt㦛Ta%KW{ okmkh6v^7?8xncejD2tpc`C;]3w~^X~Cz.ކ.<wls!GM2;ooVIBN60;0% kc=L=# gw8}q_kH(SAA2ASYۯY:!TxYEEچÍ|q NK-..-uJ�K N/9s셵GGW&6]پޣ?;8�hh/<l_@aHa`Q0naTKuc4MR^:B3 OuNtMsN-'d!)ɭ?>pO_]=xov3 +)h΄6G^"9K]#GCGU'+]J ݫ嶅88 6,5iN@2)l)b¥qLY>KDq * }dL#X x,ќL6;5͑# :˅Dc\):<UhN.cܗ^GHul DZ-_x_♡ q`DI@45+G3ҍm0[Oԉ *D+< h| <�<hǔ\4mz^xERuZ~LyZqrځDQf%lB"fS tÜ\K( ` �s@(侼<KbFQ6@@ g w7Ә g[kk EMM7Ym)"mq}i}y3iݭ[GIKYBܬc4*87-UWlxB]ܕǥF@'PTl&]تжؗE\=C>&BlaxG$Σ'h/n /7˻:D]V1OQŕ UCuC/ts~ˆ|tX>];$^j]юuk*T"|g[k'%,B@!=AW tx}xb76jmڬdL=qPA1,&S@nlЃx4>#3rGF$'gdee&B(JF2pHƦcPq킅yXk[zuUBiI"4C$ʒJ2k$I.Z_˕IŠRU-hoh T YOwC_Cszua9]j0DNi$0 #X՝)eeTz$'V(d74g6~ |\b<B5JtAC@cH<&[VőW67DRFX o \aUDV*SJ➑1V_Ϩ ;aJiH>/lTFJԵbuؠC[V aew7,U)e"I;j11Sk G!UÒ&-WBpqT ;.9,#3(1).'a٘1b Y1xtuW}W >|ЃO<Ϟx;ύ-sǏ1jqeSkGvL.r|A$&v;=zVgs={,k CoC'܍4<rJۉw,,37erMsULڬԷw,N:rzH`lO;cu%&#KNu PȭmmͭmڡΞř3뭳i( mmiމkݓD1XciN񮩾 ~ĥKXEmd1/UW=n`{!aѱA3[kw.ݹѴ8RO�z~4 tC|LsjSjSj,Xٻw/m7|+?~yϯ_]U޽Xyq`m?۟7 ֞jnj }e�ne _!9*<"8^-:V#r:SdBu>ݘL0 6Ņ,1nH<R|~ΐI1fPg#ٌN5"q:M!5bG{㼢`8!Ur8L’]4/CS ,ӱg=M5p"00@ B:?1gn $ x#W  Mbo*E BSN0Dz`i9vvi)9 zqVi9V ;N` z1V)&ni&dg-Qh#[ AcTɍ[UۗOr rqxtɕo+?}"Oޯcmg+>'~uX]_^]fݼ»vGOF_=0YWztleΗ=DܜAobr:2'RG3$S<ԉMB.lro t(GJ晃pA qAlA; r c1Q`^ioĠjdPW_R]R_WP[-kK7]z~}zc}J=к޵9ӌ+:{EMTTY>:2tygKK2Fr|hCzplсKH}}Ax&=I_!-pQTCH\* E<|SR3"rr`l,B�P^, ;1IS#P&OU3ƴZu1/grJ2+*�E ZYDJɊjF[U+/%%u2aJPW-lZY pby)U&WsQ<A f - ED%2J!Ђ.Sg9%?d5uǢ\ 4lY%J"hJdbq_PtuJb _,hUbekySkUcSۑӝ% V^,riL6D+-RjJuGA2<ĪԥLPHk%Ɩ2PEx0p*V􍥳Ҙ\n|!h7RdQMp&$0)Tdb@BfT2Ds04p_uFzO_ddGʙ-+64,$%5eZ-ZuKWK[vhflikm΅/6vLScڽk;x{C{,vogv䈯>g7'􏻛s:SbU%kow6wM._v~B 엨pO+PD{.'7Cc�Щ@SG3jIӦnX,,[40sdwػG:=@hǘH�7<Q<ՎtwN-Mq'tgW.F{]]p'$062)04"0'XZ:7o\$01f&AQ&!1VщA@' go\g/^y/^ϯ^^Ջ/OvoN{>2~c4>[ۣmiMjLji m RD6+BTS C)>R-p,w(?.XIx.ۚ5d3&xĹBG'щ&\)G!bʤYfLdn!kM|�jZ4۱J/vn!#E0uxvOn'umnS.3z$,/wR S,�4pP|) $/`debczI82�M r9pLqlc&>=2)P6,.8*Qim{<3Dd\G"=.%XfAhs, p;40'i-hqf *13ж|pYuG jˏ},ݗgmΞ,w.T=z~OPgQ[|%#5o9 F{>>n_6}n-){vNɭsU\C<EypC]�^U}.żr`;"]TDvy'KpY| k&._Z:1wvk6>ѹ.޹Û/>^tif|cfvd-Iw.^ܾsWZp/.aJт"Hß* 0*R_?s|<4=Е J ylVl>;�ȅ�` dz&z%gD灒 4*I�CS#r$R('&M@P'ϐH uO^`vhjmod<&.\HϨdcr!JQ.MRXx!2D4 oReJPiEIw?D"O- 9NqQJm`'[.+(F*|N}31NJCz%]2aR'91 > ?*E\,gW4%rm@*.JBR"U7I2uDV -eSb46$yM4O8 i[cus+VKzzP"VŲ^M'M#+zGe8T6Ɇ' [u|uk2] geRJ $P@|_LfH D8�!A\r.6*n~˟׶.uong?kG3?5dzɴ\SCC(hIEIJ^T#tSgc{[xztA(:#?S=6{XSn~𘧁I'Xڿkw]C^jX`Pxgo<ظrW9 I7sꗋDZN䙟6tt4sv2cΦD/çxmbg`EpڮΆޱN_qǏo|sZ R^z{Q{cbM;FΞrmswF4.-euDapELcva  LVW_/_~޼7/y7~߾?{?O|!lU :on*^?f07� Eh[Oc̱Xc*""5a[\`fhF4/ק,EǘC?@QflȶkD)&t>gXӨtA( ^TPUѲV7UM Jm8G0TX3&dl'M'лc4;rۧYj +J&yHffy�+ /mεNuDdsm@V9.0ef!ri:32![�<3 1Kr�Bl3@Gȓq2%2# 10:±y`;07KY!MQ(L!0[F/3qD`(=aG1 .$iT -n4ib0J*ǣ-1p+x1 7?۾%,KPI+ΞI)/VQ<+ h*/@t~ك|h/ίg)9چO5>%y֧cQ%;gTᳶo?KnږK2DTs wesxhߪ䳃mfqBsw.^^=6}zs Wwݸ4uK,=kw.8{z@]uFZBDaZI {`38a @ԍVB_?ip0댕KEIURA Da#h(* �<ӼRCr�q h< KLΥs84 ji̭UYբآbQ/K1^?^?]ʭMj*ˊ2*K ii@I"XZ -*09P(_R;U-()*j�J~ (y3,^ՀKJx&z][nAU  0\Edx$e;E$H@1%EriuZi+QU:U .V%*i}\-VKuU"esM0(mKX--yX/%Efs<D 3DP.jnf \qipLjl L! 4] +k;ZBP@Qj" He1<B 'Ww?<}ƣ=“/=ؾݱuywϑqev7.- A@]ҥnilؼt<yʽ{sgN׶iB44Zfw߱vz{.z^O_4BV?1힝뙙YXޞ]?=q:[pqs>�}p,d0dzP[s]JYFhTv[:gƶ7Vk4N9 }>{O gG@1lM1^=34?57<6{歏{rGsnXZd 223m@ tW@^hXo[Yi[^=0v[S7oVg fZ%X$eGrKfŹwX\}Wo^Π߼z?^}˗^?޼͛޾- [VhgK>^w>v2gps:\Di"uyCEʪȲg^*-++G`BY!k?xF40yօ#&՘A5 ]<3v|v1T;%B*?U,ps`Hd1t),3.1ju/{=>gjhHAHk;`,;" 0Z"Hq^-f@n�'4>6P!4 B Pp#be 9 f%qrP@1C 6BMp+B/#`V=m r�dd9#^T+y2`` ]v B!p!bMYzP>(ȂBp.`` t(00^ΥYm`YRPUFU8ye8,dݒ8`68P`77*q&pP㯪r,XD=<vb1-+<эW(`0,(?y 2[Z{ZF# #McѱΩʸzfnryt煍ˍƉIMk՝sWceAe€fLe) Qrߪ!wɕ ]KvAR,i-N'---(N&PS45GGbӳBsA@Xhf_|oBbXVfXfFt^NIU9u5 8CX-TTw%KKiʕh`�KPђ[]&'cդv MChkq JT +_Xm]Z2HU\(%򘔒l$`yJ�N)&"S*! u~,oH"PK 55j@R YMqUyLW*JQZ%JqKOE�MƋMdV46ץVVd…AXaiadu}$ADjn*U֕ k ݇"OfC,^ImˢsD2/FQR`_Tn@<? D`t(=HV_9w }W3o׷[]34oKtԍI0565-$&7<(#/@UkچFSg`rj<?ۛ>=}J(&$5w,3sd1;2c➜ J#),JsK}sSK g/m- ޺pڞ<q{?nlv ߽z.G|T8Д]ͪ&V<93ؿ85:*vgRy!1{s]wwN3 59* ' ;XVjkhh韚靟ZY8ak.BBOpqrAubNPI$Ήi6TҜv~|hsy7o8zà" iE%#o?yGKׯ_|R|zע_x;_׋vy7}_&?Q1U>qaΟ<=w_|}OPoL~q_rݳ+gkÝaMZ.C":Uyi ϰkVVj%MKGjEJmE1shB)  hdiw.*</g[IY$ mG HX,'\D8zmd\lCgV!˳ayq7@ [& `FQX kFB@ْ$AXnAX-kZ6x |BP v$l[Ɓ@`:sX(iͳ£1Ȧ)iK"3j F;IӇp+<@W`1&%a; qA[ 2gr0C`) dBAh�#W{kCá@9iY0pcXqN)8y?'Hgk@-R`P0ә�gCCtuaGFCl(l2N\mEHM=mś0z4 fF[ 9\ K:`a6Ňa@�8RRQ/7KD%]{歍wxylgJ6rnA<vWtt;:swoݹ1~-]W]P&!wz{򘂢ʪtaMf$NPeȕ.dO7]TS%Kʅ@AI Nfd$z"w29=03'<䗔 E$G'9򊴪Ң^eBe{xZ Z|:!*DՉ(ԡ%j;(�*X84ӃolʆCvro} R\F7P[:EdW 3B#c&mZ]sPQEf�ZQNQP ,;A ;h:\Q,%V4꺾nqw_E)noljuxĕ,}jaSuEsUXZntjBV7ӛUUs QlV_YY*6 L"P貺ڡa0dIBKoPUjJ}!`̼ ,N‘rbb/g38IF d"Ip8PP88$�Hz6Cҹٱ͝3;ʩg?}ꗿ[O(WXP\ W\,9Þ" 8XTڬ5J6MPٝ7޽~n|N}{?Mr>xdﻖ.G ytHef>=HD u4,ON,nv/-o_y歞%|I{lW: 9ox2+_͉c9X^l65 M-,.)SIF^us:<=1w`XZjjho래Y[[:˗/?}sa(/:Affq-0J>WV^xO  7W^;[\W`ơgpVV?7{o/n%?{N߼3/_??ܝt߼ׯz_}pck{G~շח_o_}_?'o~|򻛿yO~:OKޮy}b@{ĵAX'>)RIuUez ܱ̒_`SV$*(dIL nO=!+)-ӍX7H"|ʅL=x0pC)P:<N̬鲎dZ-_Zeh4!r2#M*qL`PK ނExmH2�s ΄~gNDPrMpTQZGe؎ItD3Hr LpS8 6FBHp2�gJ@2HF9kE"@aX!rRLIdK&VxkGc}ƴ#Ў׀Y`Wr`){* ]!ͱp:ތ4#lSu/ upk$o JY(sܚlct)AW.@h=@'c&-k2tɭZLw( ٗ1K(FNJ}r%)P?.9ED635�wEjm}/W/n~{fnfabs3EKfvWo]ZqI16YP.M)CK ̱!RwW*i5EGQ ^Q\Q+OQLN(D"<h<J%: {%{ŧdKq IH`Ьt>DJB!E*`]YN ?__UKFI*T $:VCjuUU ۣ ]G"da-#g5u2WQ'6<Xަ=sZsuLTnb]SlЛ`R <NQ_oj eRK02]ڢ,nT!*j\Į)Z%ʂ*])T#UUTRSY k רw2Uy`^XWٟ*S"nsrz\Zm4iHy$6# G-h.# a�U,G*'; Iˆ22rq)xhH(  &䑒\LR2 (5u3k ܑm•m#5fCm!\RSC/) pJ!q2^ШnjR6vukFƇVW/\t'}ї_˝3M�ݩS쏽g}Kwl]p9ӏ>sEsE~`zftJ9<;5?;olk_Xܹs-P柚gzAw~z'L|Bm}ì<<|͎=t#>7KڪnnըT]mc֡QJIOrמCu,<?{{tdT(z4-#]=}#CӓgΞtOģ2w"IxyU W[2mrr*K:5 =3} gN?[6u c蚝MͯV痗]/~^o폿^ןo~?xo޾zJW/Ǘ_ի>󻧿}u6e_|sĨZRב}n-}s9pb@בzFwʳY(*U:ה[L8 u ϺWJG p RZS[SZ˅d1vʅ)М:B~^GQu<=%xMEy$FKmF:<ӉF=l}& 25@qH#4lOV9F}y)bu `@Yѻ-�@6Bp:1C!h!lF9+b?$ "P 3eѻ4qiK6#5͚@0Bmpx"vv-a:Z](KHAgV(3BgcsxG\w^a: f)hs Ɩ1CAL " 5#tEЎr$H' 3,I8| eM'R6X1]1b\xt{A:TȰ'Z<y4b!ϫ[.8&)t;H, \UGDDž^U5 Ǹ\\lUP!DQv9A\kЙ~̵[O~G~>˻Z{=v۳O|ps\Oo>8uiƵǶp,>ϨT$J(m}GpzH*G"Tb^L!eH&700<H% ʃ{dG'yŧJHwOԌ$$2DJrXM-R]WTeVDS& C92ml<@%d ˢ9J H4 Hr>дhpX}vxBIkG^a)S{dOO VZ]qH)S@ :-rě /b$VGP, c|)UIkSvAI(U,ȯWjXjSQCS0u]m5beM"IK~@QKTkV6VsPmU42l+Mҩ)!AKc2g%\'ԎN�XQ=<+I*Ʀ:9:2 gg�Iy`Zf.%!  L�Ff㲉 9,tX28I+;xfmy`e'/GѝUUg_oj~B17=''hCap`װ ]-(uڦUsZ֠ώͮ/s?o}EV/6U#=Z:6nԟ<N{ӳOOt(j۔ږ+W{;*m6jwKةǼ?e`fe{*Dqo}7a9ΦRU09308z_V盞eA#x<sGNA"qy}_374?;zkwo7Йq񆩩罹PH~c$IjId]lt4YڮnkZؘ1{<']Kkܡ`,W N-)`h7VW/Pѷ_}oo߼x?oޝxoz6yB_~/vOx{/޼|F t?篏_<? i][[j }Kٽ{ϟ?5̹%Թ١faȪX1s+ ĥ^r/i6e%YȾҤJqRyMD^!v"Џ c58~1$[6pK :M@S/ӕhzmx-.�ˆɯ0".0N3@!y(1~F q0-$ D?-S/90L0L8EY V�z 9(34ʵ�Am(� 3#afh C�S `j kBB (T `N5 X{hΪPsG0͡C8an)t*/O[069eK;ѩf =cD),ʑs 34JW d n81YE#e,O׵yR?UK B_CEL2{vv597[Vw/NjOmOķTY-|gҭ*+d?qܝK޹>{O779=xG||>ۺ鹧϶>Gw;{[flNgYP 9 A!vu\v$"kimʏDUjTg; ђ))D >4+3>)8//Ņ&PwFD4LXĸ\Hl6(,9-APو\Rb1!wiy;N=VuBkT,WQR.,PiJ er5pXQFÁuHNa C')d_Ѹ#G"x@Xgӥsw'64۪vT0' !ήra8'r ]aMŢѩ QMW7(k)|H٠j ~DY[ ꚆFew.]Y-͑WXR88)_ev扤yCIbfP-UV4(2|@. c`Y,@`ڑ9D3ȗYL=JOSDPx<:MR�)Dq5.RL-HէJC kvs$ sxz6 {3FTW+J[/� VP\(bZKM Ugs[kwdltqm+w]py@c,¡a]~惦O?+_3iH*UiZe꺺FEO1۹8;}nuN#I.xlaGN 51v7>cmG,5zd3jq yD-*8$ssI}g}vȃP*8,STlkoꞝ<1 7/U 3O46JN15tJ B� K+#W6m/>.5C@Q(ԋM5J) }=msΟz?闿__?Gww_'?zWyWyɯ_zׯvW~ϋo^狹O.iPz~5ӿן==='W~t8<5iWQ .2JsIu>ӜB?d |iH4br, ]QҺ^"PۛqT%GUKtxFReaD;;Yn ~/#{/�/'T\= F9yFPaVށ zRFƛg�&Nťd;C16�M:|0.(9�5Nɲ;�fy0<l ؠF@~ 2b[@3t05`J5n̶d!Vl @ltPvH?NYkF6Wwԥ57;Q(&Pq>fux9f8Qqx m9BPjI9H -DG\W[* jdOl.j{&,dx{5DU_QOiǗOD7U\>#~V5κRC_Wo/SZ` (nj=ݶpcysseci}icyY]YlYX׮-i7>׿zk+K.lmo]>y3F A` H?qњ!3#lDA:JK kيZ`S}Z.J0�:3KMMOM :N�%JM :*.12='"93&= F`\X&T_:E% V4u6 j`Uuy|\Ȭke+uZHI%L JaJp9 _@QIr5Tx$*5)p`{Xn^Kմ};H PUJ;p;SǬ<ToF^(�JTBj$Ua,NZy9Obi\QA"-Wvtq Z +Res@a.erB.)RIT~DMmaWd4othɔᒆʶfiwy LU7<*̀$%mMx P^/ퟭU58U�! DLRD ): sD:"*�~ /V'+"XI,Y[zUs\a]d]8}^18 )`"Q_#[WxJ$b$Zu^֬_Yݼt{bZ,8rC&aGr@g]qw17.=[ ,\%˫Ɔɭgo޻wu^=2Q}}<;{|X{[{1c7/G\,rmO[!nSu5w t͌ll,-VvveWWǗq3HwA' =0<ͧWk{Ɓɩ+7޻r|j"1soл!QM:d}$#TYT3sq卹[;+n鏟޿߸r&r*${ܕ%<׭fwז'v^:=1}ekĹk. :'P6ϟ|kY$!!H 4J+B$#Wv~s1?{ߨQT7s6O=s֬Oc} �5Oo7޿m)7U?1y3>qml|埽?ħ=_V<VAI/c7Eז֩r]%٫"x%`DqxnO5_x<;#a~(OP$?(SdT@Os ;lNbʜDGcs&xv,`zXTݑ ]4cW p_"Ƨz8 X \Ȝ0"5!c~Hst Y cSOH[>'6 Y]\/ Y Eό,1sn4`zD⒜Aܼ9AsSY3"gĤMlO5qo#8԰Y/Ay>\e8 ]Ŭa]蹨Lj$xFF̬ Ԍ59]3kקz*gdn6{-)ٌ<ޥǾ19q{rݝ~}?x}?Gu _ُ/}VذRU/.4Wmlm6vzu]$hS6K*: +gj8`ko9\|S=iilA4.UOhkT&b,|~`D-no#]9mT.:%LE `:swZָ2LJ!p-1;"6FF''eH �yxQG USV"m}sܺ>zq=b*xSRmD}TB6\!!f`.U0)U s0QZ)1cedODڀ50Gۻvw(ِAlQCYV:5kQPOXؤLKT]ao3w"OˤeVV(QF0i~TC*2$rY!(g+TƂZmALW0m!"c sL^TV3԰`4B^P[Y:VQՔHd#(BUU13(2EiO[Ҭ)nbHi8D(5pF( ~{,U rͱL/Ue+3uq"[(K9rronPȒȨm2uٛ7Xs[,RV_n-,X-̔g,l6(VS�GbQ fY]Qz@%s֧'<ڒ7X ƚG]~{O_5%zna֪=O8cY޹d<-X9{*T(_ 򂊖چ}C綷eLٲm]?ln眵3<ZuStῺMu]71jL5ʒƁ##viKyD3!?m\46v^pК.MPV6x|]0rǏ=yQ =4e&o,BXnH-3C*lr~SUNS jҌ-ʃ[H]c70u6N>|l.]ߏ69o??@}_߼R{"^߯?}ߟ~|_O_á珆}>ztM8m (7sk oY .HgRl xzĠxi)3Cb]'L H:38#4- :kwԴΑsE,N58jIbG&|qL�1 w,KZ4?a*#gD-JY2'*i%Y":7$~ΰ YKť!90 "avpҤL0yf.NO{jlz~#Mub[ZI]�n99UtNċMwFÂQas ai4pJ hl\+-q9]'{=|c{G/dbu#_hˋ?'_L|}7>}߾O6rON>>yKw.48\WQ),賶n=rH{?W [zly5皏z{™}k?qٽ玏Gqi hFǵ֧#@{ń0!]D1dJD"Dmd/@;HD . %lKH5<rw< : GaHp*+KTwe >JQ _TW(r *$}AWZ T1|EG̓BsUMEO/`Is1J.(-,;&mmxJHtY̕w4[M1#\)6Ul:?4nYH†Mq48]*Jr#aj%0/Zu&(oe1, GP`1HaxNFrҦvUiJW0 쵲^`~~B%E�~j[sfQ>@$ LC9ccYQ虖ჶ Ba8P@ 4 pP_QgG:{*-<H;4: NOA2Cqi! aiL<7�M%c8 d2U([+HWMo~qmV%, s[7yü휵~l/1I(|5o^>^}S�*#J *V)(zɢB{eYuKsmw4Z2co0 u쥛ʷO4)\6%"2"sЦ,˯.nj=vkw=9w^M@*fG[fz/n]?s͖io]e$`.2 j[jzl:}/{/k6]?{׬px[6naXJ*՗[JZvw\˚x96yV@/B~"-kQL5IMo9u|ҙKg]p ;O,+җ+̕V:X\*ԥ[3r]b P+GE5<?O/:r]V$kvwpw9<߿/>}~EVw#V{Oo>OLçcM|>91961a|ɏ'֛ou㛳o^ħz^<ى/]_λ>*r1 Kn*K.IH~#G<;Zg{xG'`$Qy+2˒@"VƤ.Iv΂.Hɜ H'͋IZ D-�8�rMtNXrXQ�Ȕ)QKwǯX�/X,>ki|梸@k2x9�22/(vU*lib󫳐G�<S$" kЄ%i%i%ĸd$ϊ l~xX" '5ЌbKlq :.O.r`砳s@iy g4r><3Ve+D?tyޞOG>~_/}9C{+do''';:u&_~7?}b_^z_'ޏClxt3g )>мT}Gt>rj僗/\vw\:0t?/>yp#weс^<8z3F̀LɌCe-xcUArX : 77I"uxsB` $�[$MRELFO�g0! غ"@@](M;vFGg�0tB8CFˋCbPUAo9*9Sߕë ]p6SB0yˆP!yYb%Zcv#Q:_QIUp:5G1! Q腶gDiML)WϮO flL f2&~EY47J(BXj* 6KCR]E-dPo EbVeyF#EP�*)'PQV B%26!RbS)化z\]eN#!󴊒O81kI:twN:_Ѯi` $&8[nS$xtZ֒_k,o[k\!;"3vł&;H<#:u[Drl.DJD24=Ans{7650%pۖrY<w˶^lJ YTX|ܺM\<V3$"LVi:FkPX"[YyIE]MM[se_.BN gCщS#gf΅ g m51{8g'I,fkHEs/޸퇍=Cl7g<{3sl/9n \eׂm\ixbnepoÝg؇#a\}ly2[\}w-ݸeV;w&'fPb.XVR[Ѳw WuAhτۂm \8?07<n^xk|ԵIpDmnksǮ]:uK6P.pW"ߦf]Sl,QHwZr.7^l^$a2 c|eFjΦуG_䷛~ѓw9Ё=CO__}wKyp<VsձOiC'L|3>gc_~>ŗ.{}obx?^=>ŞwU=jr%E0X`;Lſ/<)? F)$yE'DD$< (!} ,4GX�,y∋@Ni(sRK|Z zy|k\7=7x8.ѕׄ,Di2P>)0t{*9&- ᖅ\ ^/τ/O\@Nk!843 uNX ]SSAhT2_\Ýӗi1IF)Bj/۱JENå.g䁚\g ؋MHw*|b4h4} 69 _:$LxEQjo"I@W$u4t8w峃/-D$/`O_{Oߎ2>6k/*ݿWVzP />=4|Б<xb4{^>tЩ 'N<p9g.|o_?yO_<t7]~kO.sȕ 9qAYRF xب~d0(LƠ$KH@6Ec Q\�@g0tv2D Pkcv(8<,90lWT\@LB 5b tE% "ϥ5]-:beܟ>'jîAkm}R|;Z3t ZV<Z[ڙs Jy:D)X80MQ6j+2F>Jam$W.%*}g|fPR2V*47AH ɍc*]U4xES9"TQ]PH#BLEhe |K͌QZ:]" Pc02);0ZlP*S&YMi\J%v8vٳeuڭK\7(v5d[d(\_QC:`C ; EHRR`qY$D,AsI|M0C*h+V 㪴cWEF&gsBy4Q1p* dD%&y{oھgo0 A&IUjuAVtrQ_`U7TWvU7f;ИSV3cuۧl?hNb�. m[eVMcWk;zp["1'$^Ӳ}/+}{hk𼍻oܹp㎅[|ñ2~qpvhocn8qc�K6u+|o_5xŎeBov X&$te0HUm.hioho?xrًym=l!6- uwČaKc3@qbMM8qfHqOOG^xGۄ&xRMpeCp@JmkT5*eh76w[%<&K(Tk ].swޢtiHrQwHg޹uޗ&9ėo߿M:2ؗo?{uķ7_^}z˧</_o:c/3<|C(8?_i`)txT qqY�.{A d!I;C 7rAaӨ EpJ*m ƓPLZ~E# CqJAQs 􄠗WP@(T&y `WAq.POnFVqh<@Pˁ0,yy \&CP+aK(qa& FA=  =3 \H! $.#$-AR1 ]pE̅ 72j� NNs!²=h'h [H ~#a"zв`%]_n//)\ZGN߸sٳY$0ѢJ/1+m" j%*Gѫ�: ,ӟ9rĉ7N8}_>{N\=ʥ.|cC'=qϟrsW8oA`!4"CWQ~ྸ|]BeЃtZHXF#f2۰u, Hp|D?6@Mgqӹ; _pV q![C쎎c~<XIŐX"BBp)h` S*j ĜRjfacvkWو6%U,{5ZTIezo($) )LÓ6tw1 _5y9�fv GTƗ]aƓr<#5 ئh`Bb2C !tV0F H*̯iM\'TƊjeySok|3ㅲEuĠU@QD+nrkj#SeE"!l77@̆4Tpf{eݡCW^inSYJ/=ɵNي|~= VҼ_;98F;hŀ1Yc@"0I>RhH|\ gkGZZ͚8oeYv$> ?##9B]*)%�C\6w_V^bдL4 G'{/Ysք 0I\Ne0iʺm[SD>5m:ߙ~+Nq;<R ?mZU7JakK2>_m+֕YK5ueUm{Ntnتj#AWc?]ݾ%*2kE"vD/Jtr ҍMU{j 4ybG :! sl\a@́;=b|"|2d<BCp=]t?1z W &3� 46muvILڔFhjk:Nx`b_Ƥ{vɅbiavZ5/ pQ:, << 5*T1pZrd[+swVfMBdY>Se6MEc%-"kZUQ|mg6Ɔ9_yG9ocQcc֯_}0/o>yóǫ/ֆ~"@bH|<쀴tEϐu(E4�yܑGWnCg +93AC"`. \rN98�t'e(* v|LW`H*8.7Oqu5@]�B/⽙e)H[!/aY-Ga}hL7_KpR ֕HZf9!qMDi-Z CŠ+ )K+HHWq.8JD8�X|h Nh|h;넂,WQ NhR,̃XD-R!K$oKDsv18/ ˅[82Vx#E!M^_oBM 5o.g}^Z){QFaCr)Xv%U>~҉7?.8rG\OvkW6 #=uΑ}3Ei8Jdu>{0?7g{{I&ȤB|i)룲C@"bJ)m1ܣVE$lI  #Ȥh>f�$Ӳ'c 0B &McqAW ie9�+WM9JNI9\ED[1^I**k*#XD/ZMLx=\Lc@k \gw8B!YFٸbK63D|٘ekVs(>*�ي)P 'M$k xDl.%E:-E$bmEyRyjRHuզY*0zZ%Ȥ 9bFgɺe(5Aeu-Y*R5:j޼u^ueAmut,h?};[ :#LOoo �ΨLa tt22&@FgQ<�CLc'lreή) wGF__@2\*&n�L )[!E@&713 dmSdk'Z`R߀!q`(r\kV[*{q}uYwk@ rtfRD' o9^;oSwz~u񡑈,4TY` KT^QPU]RW_7xWn|' Owڰs%a ,Ō37/)"iaR차őqv`cZGm>r_`FBP낣nw#30~M;6;63<~EXĊ!1pZ0ѶGNx=| dqXܬ1KSSk 5iY)bI,* t 9va*j5SsɄk$%2T,7cPR]] PȷK+UjSB6D\a#K4,LVUȦ襮ejQ(v>qrR}xw:zbro'>O}ħO>~/c籯?.|;w6"_xL֡Ӟ+q 4֪k390djkF|ԏ~dD3!yp2"q64_%C(7<pW(NK '_I "P`54J2 \Cf80C<H^KXIazD+AnwPQ_`.'贵gы]GPGzqxZy%I. Pbh͍vzA.F�=h$3Nt t  䐝E8r&fMSyhśp]dd\NFwccPX_`H^r')C#d*yJBJc.bAWH빸 7 [Nc}_?_ߌ}y_?Ozz{.<sW.r SxDxm[GBʝl1A ӴNTV hhnJAX2!1S�F$-Ƒ(l �I OJB`SpL> gId-OX$]C_e sqofєU[Ꙏ$Dk- 旦KPhg[ V+;^Q3ϵb֧iu~lnP3(tb/ ecIq,ɔLC"n5{{db٫h ,5M@KUd\ju"q uR],,`lZb2% $YX`Z,<LQWC5RX4L~ѺB SS:zYYXɠ<SAwKJ ̓ W/޾uҝ}?^|GU]'([1l@[ϛ�fGG;+ JG:9 KfQr3ؚ Lj,ՐJzg75l+V{n\tbMKw߾cɮ�QEEKg/W>� %�X"B[K+@ ("ďんcA2!I4QajEV[iAqMyE[C]WdKw氽hYgxz82)׮3[jZUSXd,-VVUT7ֵutwة?x4t{c ;kæm3nvhʬ<@s*5&ncZ*A%h<:rzllÇۙ Mp:sguK6,lwܲ%_+x{b*E*m9|3Ot]KSDH>'89>56'<n r;"[mwߞ}1W/ݡY!.ƭӼŌ\L@weWhj"Arat>ک.HUj-ͬ-L1TK; Mb/CE/_*Ϧ,\ċ9  04{O_KW>}ç_^׉_ǿ}́ }z'&^ON{VK6Y6"/ {8mh"c `S45۰2s\td >%0 MIL_I2_dCaӒRdf9#/uAg'-–AsReh$R E J ,Ǒa[-'h7K\ EQb0K54 ƭ&Q0KQh]pxW*u@ 3W8˰$W<ɋqr~-N#h3IYCpdr<r5JYaаh;B@.y%d\Lv „謄3klԲZKp.J]i.l3˷4,wkD\XV .REm*/xN:吜sHK5 9?YD^Fguw}gO?yέߟ>o_Mzwړ=G.٧7ݹ| w-IѲW^=|zپA\ vr yJ,.<qB18訐uٗSb>*p!8$%KeAP84�  IpI(dOr3j0г櫣E7jNߣ{3TxЉA{GRʌ@lV)GYq,ADr 2OJ̶š.UmUb6[^QSk�/;@ "XLTS] !Qf( J1}#|#(*B!iR6ʪ2.[-)s6Sa]cyZ\%ԙ[ UyV$P(Tf:lBKD<NMt? J5q9@"1C$5-F{a\[~KgTW=nxyg}W :t-0#R8MEgp@wDf%#i N K,?ʉ1!M T{ߌx^xۚ3{\fڍSW u~}qUS g 0 ^ȮZ|S +ճ&XcRIB.O!ȅRuޘg7ה5v65 tٺ[X2: sUC#Jqp?毚<&v 67*pp8/JB֘g~n)*kjlnhmk9v꽃8 & OYύ\ 0eabV~fx+*kP 7 m*(o:{`_ p]Wm!py~aB/O^vIHsȱGH̎t"[jj?y챆ZNp⩢Qʸ)>+0bvhԅiI ڟ1msHy{𱳏0{^dh+9+O!KLZ#į`95b&ciЪ<d{=owuc_{J-zZzl?58@ ݨ7-qΒ'dB0]+a,4Jrr\Rz7_j/vn8uv>}C䏁<i66e/?] crwx &ܘ -ˣ;' 4%&vFztȯѳ~L-khE頩QqIN` xZdS&j1'ϊ,u��0 0%s%u C> $~q&t9 vɂB!pg0|5r(b9eA1x ^!3 ]Kg.a^J!9Q1Ed'䄂fPK0w q9;t'1PO*>ZA%8Q0,"2 vV>:Ӿ?vínܾXrlg.9{vb(&F/\ξ|HxhќÜ#}}=Mi1ն܍J*1͝ݩȎ;Lz*);|+_rcWO8~OuWpS^=;/ϟ}ԍG^']=sVӎϖ5~C/trwksm\F\ .,fÁϟ:ڻVSs?6޸3c.&hl0^..L#sb(֡0?x[`{pLdBV|*26AD$R(#{yD5I6TwcxI~{-w[}ʻ{]:P'4g0 o�I8b(ePi$n"�eڮxGb3Vn#w2Db:[S%mˑ r89LQI\ZNapt8%<6 b7Cb$JD).3lFR Z,B0dl*[eʔuMu"!ߜR(sEh R4GoWT嵴lз? &SԶgUdHV +[M{)TVQ<:c4tw<ћϏ_Co>joٛ_UdP(ÉN: 猀̈TXt229NLƁP>' ˆBDA~x>wƣI+w,۪Xn802>A8RdKlKP?vmfJ"ޚ4gKg$8* |AUҥ2`Ͷ[i]EE[m@G`Vlr_ 6kz9QS63"cLo3MVm~b*1AgK_(c2e)>a3ggN̈\qNȜaU2SuqeoCEOMIOyUOmsOkǞᣇGΜmNY=xΖӶ=`N`¸yiE�TxO'># M`?1pbpc}W.=ld{F$̉OhdٖzK:\ WRfb6_ +E<yVN_a<P]qޅoϯ>~؃wo}s˧;߿sUQ%zp8g\ ~fKu *,hQq2"KBhNQ$H$q<PR\ؿѫ={׫߽}c_>~z~9ubxlь-?l?=7'e!qi`i3>?.mAtO! i;Ƥ=xQ\#?MsJ͚pN/N͚gE%̊<}ws|s\ڜ$[bDLKhZH4B2= .ec.i50tvirK ȱLy 7gGxN28қD]q,/] l|s#p P 4'4j.(kvzrz :JD+qPpOo|>>/ON>珏|z}؍/q7Oorn͉o}2'>~z}W_6n׉H n W KDH{ϟ@ᕓ.zKn\vK]>pȵG>tĉN^8u3wʚ;u 4-;TH&D- %ĺj"뭾rEokŔkpJS;BW@6FXQIxFp,.0J&21)<UO0ȯyT�UY!ӭ=byq5O7?i{ߺ8TR_*R!9h+li99)l.`ɱSt0*&,3 I%k #JΨ  S; - :_.ϗFg$4ɥq/)tNB -HdxDf,f{q^Un6)&SQaAee^OJ jJ$R4b(6+ *^_Qb*-H$\Tn0) ąζ<U�&yfRa# ҂vXDg<o_P}{:*mgO<_|:N ,/jR HP"ӱqQdFg`cRd\D<:2Z"Jgjʦ͚/nlOd̵^pu?/]lw/'^[}cM4;*ZJ G :M󃲼`4is֚P(50q*u^VX\l(ϯTw;PSgfqBD8#`O+.:}9[o>e/뼧]+2-M͓ Bg3t"]aRQQTUU^Q]=x3A\"2x%cfG΋I?/-.-lZQoאַhin?0pЉ=GǹrwįM߹k^PȄIy�Ȝ,Dؚxʸ`$V?Q|PCgN ޸}i`1&MJtգ*ܼM׋5gHÕrtUZYR]g-3qv={~r>?_}xiŏ#_;<?Koj6ɤZP*ժ4 TY2O"RTpAܢZiխ󼄂biH.)dKqse@gρ}#r;w>ѻwG<:snB-Dpǘ="uCHxFȝ!t~AU47dNtʴğw-J7mWKLڪyB"R�}E:(g,IH�璤y1I`*fndD蔙"\cҜlJwHY�/˜vK8a~TtN]rJH_`ƧH�1K\Y+t&2# G[B]@w|=D`7p+KN?F?c3S]q(q !ɩ�ˑ`DW |-շ>}ׯ?|ӗӳ}uxwO}xħoO>jryAԞ_8ڪN)6iDDDOrf,c,.v|`c'Ξp䁆k6m>z#kw6GvtOlvio3_~ԉd"O%4CrRs=l==BTaaA)ᕴZU-h~i(0eThR9 z*D APTLrzمnsv\GI!1L6v}DaEȯ/V~8[G=o=<^'7j $ "`KxvDDg0fM}*SЖҦC\'RU8;;͉bsS $A/+-o0}*¹0YNST),cC@2$$Ro KYFi4Eb47bKDUm+֩ZAe)+(tsrs%jP`3[ڛX8*H#$9-T. P1md<NIlunmO}E7owܽ=zȅ }gvq`e爩=GSa'hIpzBGgEpQ8xT*,CrXUI _ !msGnG' 473h xv\1mϋ<~uZ9e|sWnz;Y2XHlus'ݺ;=8-;+2+&+ggNY8}n\siCPY{@%m}M]=]CNom"5_c^sVma?7LYnǪc2ptr2WW Yn*3jֲʖΖ=_:vk*D.4uΩf ;bZ`E>M0\msoG랮ΝRC$ncj<;wؽ{jT Kie @H<V\txo۱CG:=x-ΩBIli3ӗbI+\_؛J' ; 5^>%i@Ž%J/u協XNV[O67vІ:vvV?yͽ߾z˧/O^wo>|ib?O~Q ˕Na3n-XʸڶѪv7] ԋe4U%6SzNdRDZfT˄œ2& #0+KS4yV3(>hK=YT bFA_<-( _!!h_`fVFKS"%f,$q_䪘L،Ż֧"E'4,=.saH;�\[4>uYL] K"FŦ/ MXᚐ2&m_t jW;ť/O:%Ƥz1ik[2Pk3d =R$dnB�Ht+ c(CAȭ87 ΀LT4n5_'Ch9#s- $,fQL$5ijbRLfj?yc?|:7 |WG_~y?ڻwǾM|mo_ozv{O.KOmi-k*H4u]z*rj9tSɩ{ׇmmwБ# G/o:P{qC.>bF]V~sn88 ύLG&H$ *ENifv&P?g%X6^mWMEP%&J2R�B㨑PLOFF݁LW_졿$*J:Yl3\ N"k؃SMV-dA_Njߞ|wT_Tlh6V`r�LUT-MfNI`bq2@(W$t "SHmjHUYLz$V!BV5$] ip -@Š$>/DeEx"i6PHKr@Wr$Wd0&V+r^oT6hKu\AoX̚jqc{RReKh|msgTb&x,Q^^$p`CZ."Oȵjk;N^<}™ξ}F>T?XUմw_Ӟ኶nF/(zE LDGND`CXPP( "+m-)@6sD\|y{gYkFn2AԀ( 3]<>e%;{9<{DŲ7TO^=ԟޢhYV/gw[7ɫ i�֔v$OI *˻{zz;pTSkJ) rմe+EĬy \k7sTwn)0def0uL+TFƪ6 *Zk[8re߈<t:gÎ[~ٺsyN)sBFN-?9++iꨪnhmno=C7= a##nSaQ%$A$Bf-L^̠G6;xx^|ce[^X2<3"~vb,  t7BzAdK*eP1R�PVOQH 5=]-j@g>>}q^lջ/>sK?;N߾xO_n>xv-M#4-H7WdBc4ݿ8w?ܙS:VҸlRT g E|tT࢐+2j _*3)NLk6S%Sm8j>buM`ь&Hf}GP@xnD,P&7IsWKbR“֥#Vf&mHCzB]b6"֧#WD:{$dN:E&JyB�Vf<3Kb=YNabS֤CWĤ.�{@+CMW8b¹BeK x ڔ|37%Cv�? 3#:8v EmDw&4ڊ#;⋧xfW`:r@\ykHuP̥AQ3=B㜣!)3"2<Yȭltɱ?fZ>91191맏>}1iܿ |˷~L:36>Cw?}?}s_|_x{# ]e{d*H/ 0 ŽݗO^9ݱ˭?'^}ykOk= O;.-8R?xC.^sؐ}`ϾΟz{KTdxP%6jg3Wa8[kZJ#u2Jq!ZRhb$<H% H �K%0�2" F$Ʊ@Nsv*u<}yz5ӮGS!rc  d}%6|{^xMvfBs-Mf ɦ-Q]5FI YN)P%cjie 9Ҕl:f= E2錼ZF s<X #z~ewb$P,⋫Sr8tf�f,,/l@#Hi0*CjJR9I$5 ,BB*[t~��QIDAT kYó&\b 4m(-^JɑJYP+p94R\މ%%)v$i9V}spp:C}~qOCoO羑#dB4S㤠QYd|`": LⲂc3ұd% ]Xn1|ְИh[MXo-2;o\_dկ.^t߰*iz͟O>úׅZɮj yɶڣk99H+JJ^.aIʺ47mܳځN[{N*9W?g;+:|^tt)7{/+.Zfg|C)|f~YƤRrRi򋭥e5U- M}#{6Vb";wMYmV$C<;iyw]u_|"S)--hjjns`ߞG^>rf0jڔ2'$diA?(4?:s~T꼰(̌R\_QsPۙΌ\#oąª0oy pFX1sSҝae(w@W<[L7p;h0ć/eCL:_}}jW|×w_?Ρ>F_9RʉUlASyTwwM]zkuOC QJb H-uʅļ%2A>[](c,3+EbBe&P^g0TcQ`Ab w6;gxE0P FeweցK2ħŐ\nnBd"=TOvyl#, 4Mrˀ$VALO8wI<i PW lupYDnEWg d")xo "�؄{[7 K$QQ]t/OF0ېX,9܎"BX<?͟ |F -G䊃8P N%d Ix_ٗFsxV*m3H$`P ǥlBMpKLìɂ.Nx^ /k9ޅ<o{|{7vӻO|7{ѣn3|ۏ^<? NꭎoC+b R?]39k^|^|^_y͗^<|oo/_?}'\>xSW{~~{Ο=sK7aj.2JtZVo3l3B:FE,G jˇ)p)Wh׶ J"JAr9\0MC(d�Dg$D&j(SSU\ߛ=If0HLD$YE{L]mvutݧ謁j#=.PLҀ|*\ Za:e Pv~e%j(+)䰭Fh~' eA PaIƬ泣I<P$UH_YL*'Iri7J2%5x7Gp7#4~iqN$0i4F:NWI0 fSy`>_3f5_'sf/՘ *Noi<c{?^UYBZoBX\)VRX{D5UTKulf (J\nWvtvjd%ھ7=^ga90FE KEb3!q0CZ{0r]ٞY9}޿aᦲ}i^l7VtuF$j US{LakǯGo/Q;*ҭWʯ0 ?Ɠ,Np#H^ IJij۳Hi[}Ygs`Qk#Y*ޙ(*rHk(ّ1Sc6DDSeJ\y",INޞbI+3h<Q3kͅ&KI~YmeuKCMGkރ;:i ִ}6Np6#Ui!$re3z-~+v$%ҥ\KEQx}WkkwPG\8s#7/ZQ Cm5;0?6kNt;Rlg%nAcN玜|ݓtdp$%G*5sZ@(;LsX?f,%$be-CX jAА48x_~wh7<xWի}~ur|ç=9]su& wUbcqsç׷>;}Wߚvz҃G[ġҜ$r|o0W3?@@]%qsi gh$۝ Rglv[FAG4l<0Ey qn&c5 Dlqe(: [c C!R; ^nZ Aot=:C![5P8n C%wrr| $@fm…lv('A!b9@34*f Q}sa((J.J)Rx<լ[ x"A+q\fc;&2iU([ڂįfwi׬,<f %k5- TZX`bJYƯKZ;W^$.W+rzݵUOSŁڃV7յu:jG˱}ʌm&IUS.o]ɠ1꥛7ë~go?7_ֳ^?uޓ\s/ݼuΣ{__Sg9wzߙ(ms&h; CKlfzw M5`hs_(E6z Q%{OiI! r{MV)-4(eЙ`2)#;7i 9ޗZ.x8UZ5LKIFd\U^dm%Zo`V }ziemn3)"1F-4% <XF5"F ҮnL)uX5o�TZsq<A*_S9TPK2d 9@0Ytay ɢ g) "+B$%ddgpyt&F*"q2HrH$D:67ۤY5K@d-%v\ahԵK"QJ2Yz((&vcGפ㚴.bqTLkۛ["1Hr ʋz$6:rҩ 7]ywO8hnE N 'vGCb%?_7ݶt|#b,U׈4f u,SC8-v^:gJsU#G _w}鍧i)q QifE}#t8ضXYRXWUXQk%I܈2æ\޴؟ XCse�f/ mCoLLjTTFuYk ť֦# },wN#2Tl%BWE˙5gyon[6kUGsmGku[Scw[бC{x#~:ygښ ^=ro3C~ Krt6ڍ8 n>:2t܁珜9wӗn^OZOʩXq@0˰Ĺd2w.BGt<8d �t%60xwч:{=qN_9p_~|aRU~=r4<8(=7\K[VTl4?8}ͣsۛG=z+g_xޤ\$*nY6EțϡdPKYRsa]*pffSfg3]Teœ ^L\v0f�wwqxvT0#'WJ3Wl#2R?q10P: !pF.߅B^J r N( !$b ƝXF #1|u8HfEDvVˇYfd36VY.lfaF&c'(lgǫjAN`EHUNh.Q 񗱃Hl`M(Rb*\fv`1͖fUhQXlX$8oqwx^JY@n 6P�zN"{ J-ɴ-0n+`70D <o_M]/*s6X;D\?!wY(`RA['X@01)bb2hVz Fc7JYnLR2d#O@@g,'{(xxm=1r}C<|йNh?xN;8:<82?r7|塓k9R`p_,"*{M<qF׫6r`5zNCAjzݚ<Y]Z& A`2g $%yGzޘ,X*Rp ,02> 4kzQʓ܂|mPP"5%J@b,Up!oT1t{ Ċ+2^R#i`dJ*mL &rk237�ii"4EijyTR61ߜ%o!6CvX4Q\n$ P%UW)f IGFVVIS؜8:=S$,\PβALTn6Q.+{aEMayh*[}ARAyPiky45+k {s m|d7㠖fɚITUAs[/6Ymu5}6׵U˷.pKaXr0ID&!²BRq$Y{4E^8?isRwxeh*YeҢJ{] 'zl pp[̼qlOySۓlN.v)�KH˰ԾK»o4}f�H \ X+fʈ,yXM̢7T5v47t1M�pE^�ώ4<2 G@I[=<֯"d&S&`  '1(ѨVf-),,+jl۹ornIEH0Eq�. =:m?=jo޺pjP@e\_XW50w񃣗N]yړ?\U6'⸫"fl i[~aF!9Τ6P{kN=.?w… n^{}7.0+Y2o:ϝƜǢg)H+BDM#f(95�6{ wLZ]'_ݮh0vwtWw;t]޾#nܺܽ~Ń7\;x0pFSGv?y֩G.ҋOB"*#-bPgQ%"lut 3rd9祈n> gώ?_{Hvi<͒#/%(XH_ НaH' t5 Z Ez3 q',֓F.WSvAa<?\A3Khw,ɛD_!a  UB=lM3+j*k hc Rߔ^S\W[[eRWjda1T^-3kku"ZS)ʆ+L230㭹Ʌb%R׉{[r4f;* Z/7!JLd)X)cf.k% Ŧzs^TNx'ndeI$#"5>wB^!ܢԛL5&|RZ^+^+^*@QWоB2^h*$\rF鄵x;ۆGnD@W`MFbRd(4+ԕM6mu~˾>s^[۾a[ǀi~_Aci'O\?qZQEIU(E(A]鬃WYS,JB^1i\RT2"7 *c5t;5۳G?"-ŷ)0E'S=3JZ;\/:wx0XB&Libq!fج ҔRQn5Kr!*b0\M3!"&O(* <Zj&#ۜO1J9^ hk4yi-! U@ (/#=TځRIIac\)X&Fi;χۡ Tf ʋ@x.'Lje@SV&1tF@ʥ%e{%Z2"-!ʖUڙ$.5ILbѲlIQAQR./PV԰ޟy8])UeD>Rۻ,՚bd,hL<NYhUW'bHTM/"5I^Q~}Os][EukHg/\=qҩ=#{:\NbRIY(�<4duC@}+YӴg.\v�S"5¬,Uں*A`r0�g y宩[ݜO!z? 2 WC?J570/rApSHKpL QS%k,%&cW≠Sp ~ݹs_xtˎ]WfOPPB_Xq}PRÐj%lȳ&SQ~YME]s}}wg}G:�SV/7\eVX1!͵ }}޻ɫ{to6t*7zE&)p~x8Ȭ+m>=aу{.?r‘N_|΍so<wk%5j SF \Bg aPsK^I\tm0>_oR ǖ:˚E;TQ%ֵ4w7ݫ+Te{# mt ͳ?zœc?{d٭7wGݿ>cÅ72)pW:G[.S9FE&.VYL u)'{)ȶ?/uv= 8_֐b=LF\G=)n Ђ,,afz Hs΂8eA=E@x8+-s !AP>87{C뷊<-{gͣ絿=zGѣBzjvZk7<~xgϽ{w=Jëw/u:rt˵SV\<l;9DV[kmq.uvqs#ŧO/>|<VWpg\l&{J@_#򶋥[9 4Μlz6}KkE6UXn (4+KӚjZjkCKkE~ff|Z\F\az+Bz _/lJSIvhrnZˡn'71>xD+ u(z`j %HkE&;MBX /3` ƒ]ڽƦ}Ɩ>uuHAT9ΙxׯX` K!tda\*ѦZqB2v䱐h+CVdA-WB.Verq@0#(&gJHG[9D dU6xU4@Ip8 8Jaw=-h{yNijᘌ8!QJ^Çe8 g0-&!yX7:Z %fKuG5B˱&FG"ᰡ8l D%g9vHA8Bjv62O!V `uS&"�tJ݆3bX6=L"UlaN~Q^e$Є ]`9&+VDdv;\(+2$9tb4ϠYuAE*P*ha(ڦn$J3lM]U+l)hj-mʳIL,U\ҭ1$*U嶶07DKچh K k:j+;헯tؑct7uնtK[L2 Đxt,WWD3U[񂟧yM 0P׍6#Yܨ|f+./))/6UV ˫bԘBAi[RȞa)S&Oۙ1uWO~SLu5576ec؟Ó%=;,qITSD⢠`8GǪR\d1%e m5&Rm2)^?yyްe׆k}0g"u+lu_i,Ok.^7 Eh *Ңʺޞ#U }y4kxl_6aslfճWyl r[U}O{H#O>s͛wyW%!{lʜiI lfHMtp˟G?>S~p٣r+>rB.U_ɼsDŽ'G0QQ{;ݭUq]V w,37UN͹{Y I м"XCxkc$:.!\RZ \~4%eB%T%O]`E>zNj{ڧ|W\9zo׿mdVR` ;ŢlA%{,, aFvfS)s(Xm~LXJ!?i;`A_~_v84đMRII"FF()4'!876 3/.234fQlLs\2@Z(vqBSr';ǯ#0<!ةi6@WG^=.}8/{|j.Pg\mIû~ɷO|69|ۻ?{{o͵wwj>y_>do>=x懗}{m@Z(dIsv;$R9G5^_tP8g%<ّaQֻ 7ܼT~j냇}?x{۞Qon]cI!U:P3^i=Oiiu �&E,7KeTa8 Ƣn"" P*Q%4ڰ�O%8Tpͮc7:?ʽmwN|9NjO?\ѻ/?61cKXų9K,{ UeEŒ N!D5#c@I�ƓYtVN:g�r)0% H<APIbMBHD3"SPBĒ@]ZUuJ}JvU_'mmlc uj@*@J$”yT ђUVCi<MUk3L5c&+B%xL3["05ʈc31zM/*[,I\ zFEbl^`fPi<+!dJ%V@ T0‘*kY$"Gc2際H&cD!8*OTUTűx>rv^kk`D2T09 Q_Yt%2I1ku J_&/vꚁy"_W+/mJDryQcmM{XW[_r4V }{niU! .!J O16B__7ݶȋʹzSzoQQ9G!QF)`[ u%==={zs \}�A-g;3ǡFMY0e{?K`pa wAʢ h芋UE5=ZMv6mn`?xgƩ+fq-oZeEk7]k|o޺>,L&KLzsE^\]Q{g{Ew_ڃCr?vѶ_lfӴ[~ݲf[L IUBSauIEˏǮ:q̕7=xz3ػsb2%.zJZ{;8gwu_9uՓknyʇ n^>&8wq鱃~nޮݭ L et\E{LEktiv!Zm߷Xދn=]UޚP^^io+ 1{3ٔ@!k23^RzFY4 G?';|?z6ml<;P"9[8M\6x-AG",ShDln>4BL8 CW<+ wX_xvTю^%` m4-"eaP3 sYhFh$T n—D$z�@svE9%z'\B2ˢR倬 XvgMnV|+4L+,ݸn<Cۍ{UeN5~d߫=LI7&|/c''LN~8>؇c_ތ}~5www_ߎq&~}{/?9ۗw'oy}J^nQZPvtk(00(0"h/CJ2Dm o<ݙ/=rrL~wT~}UBXZuRyg̫#?;=<vNSrp;F7>�p&HlMf >\!uћˏ'uċw|ߟ}xۧ?}ydZEU'\;o@ӭTd#MjZ)Fk i6Hp`t(7,̑B5/%a(),JIóRҠ)1I`&D!c``$8.1$>n%aӃݠԸ�x1XM&vsMF)ʫ]9]um}ܚzH..TV `& VQ %JS:`jJͥx+SP\E IDX^cLp*gЁrE{ۚSd?8! G#j0I !`#8 UхRV ˣq-5EL.U5lPv;lbXDK*& `re\mI3.@ (J+H&S,cSu܂.sYe Qlꢚf$1)jt!Z7[0mh*Zrpϟ=d–Ξw˳m(( BwH{!=Qt*`ד\\xN$ \랙V9O^rwLR)~/]l#pdT3;CM-l",Mp< .d9z,hlj=~ݺ鴖輖@f~%᯳>ߙ:~jh6#m&Vl>?c6?8d7O_Ui"KJY:yzJRזA35@){C_8G'~:lAoF0:QhOQȳ JKt%YeU5yu9MmE}Ϋp*8w˯}}ǿ:nɯO |_'MZ[D`4ijKr+ *ZO^_{ki@${(0 /|M(':=պGAbmaF_[P[)߸[%Ș޺οaScIŘnĵk=rKiBqJϾoe7:e45糪Υ iRBb{SBvĸG%gr@NrF1 M#jK#lXH2Sxk ;' " ^fa ?2I rZPjg/dϦit -av{]~~Lmu;pX:mt:mw^瀓31#8c)&m*wt&ʫyT2Rq{/޽}xͻׯ?}ϟLLWo޼|z7޾^~o?zy}u)8.ߒiG≫~b?vpv7|M~_1pM}\Z9;oM~6ۭ޾yxEuܛgrjn>76̻Ww^?la/n\ 8/: ivE n 7 Oַw(K95%"Ev}^ىΛnͿ^y9273;zP<zуK47b4h֐6TS|x>-J $J#hD(ť"c !H( Sd`* N'$EGFGd�pvptv r CB8i4Q)eqCX8*&] P@/N&ef*il$d2 upEr0ύ$B@4�^#mIbHb tHNqH$$F1tFű,v62b|mTxP{㝀@G*ib   pdi  Q8] zFJhy8 S5)|a FbQ:( Fh vBS@4*WuX6Ee0E2Ev>G夑ZBF6TZЦUªD&-6$+ DRbrŨomm,,3KWVQܐDxOXgKA =u=cùǧ?^pd0~94Ou"@4&/cU<#Ts3Y:eaIvMkcϭ[N=~>qyfٍےarNm0^hsv̶ckSM/}gq[ ߜGNbiTMJ `x$)W $Beq a/|o۾g?{?{}=G{OXn7컃sӳG.{FRmQyQm}Q]]ySsYccnCSa7ZzPY_O}~ip|_WObf_y-.ԖV4u5նַw_[X|R18 v{f˶K^'*Cke[*:oݘ\[7u\{KtsWt1p6]Ýz)20WS뇴vw!:ׂ; ;z<K.6M$9#_A@a;ߡ_"w%D$ ܑq�mNؕOhqS�a)$D >%P HlKLr( w\1va- ?* 2جo<?ެųs,PFIh +l~qpW=|9nqi!_L{l܍Cv;q=S NɦQCn;/H6{'wll;8ŜM5=|ۛW|}?ܯ]=Sѳ[= ޽{{=u=_~OY^Yo>;țoԯVοoD޿NopM[KgmzNכ6j^mWm.4<Xn\*XU(W,뗓6ݟ{zW[߾|M|Û턗[/޾~Y9[׳Ǐnzۗ?>w?~|U)7"kihOCaq&8W4$#h{twxOTp՛-Wnu]>33|clm]}}CS3SקnMܘ\+W7 ݬ[><o s=d?=Tg|(wA½A;07%)P0Idt* 0 N@}`)Hh8014jhw粫[DSXwLODGlxOatxT'CҹB� $I"\TdU:4BST>@$9Mi~>#=IH;a)AII�0 !RRP]RR"h(#="xmx션DD F2&-L@QXc Eh2p<, ϑҴlL,)d$[*.MfyEԬTFBXB./q�$&Mey< I`sŚ,iv>-DheU[*(hť|@*#QQH`�FcYlFB+[I F LDzF{�.Ăiù{Svv 4r$$ac^.4ƱҨ|C&c+ 0#KYPx76>ꙻ/.kͶ'?9x_k#/mfoM,>p;<"8"z+҂bAN>^( A͝~3:}۶t/C_4'n|ǣ_03/35 $%MmeuM5E]E=vZ둘OF?l30fxg>isXi|LJjK*;zZ{Z[ڛzv^147;x{Remq "䫑{9SêơW[#f6;7n- -*[-[ژj~|ekͅ6h`YD`,J&_XN\L)%3wgIosறVsq! �rJKF%?Kߕ :'5z(4} #.ЃQ;#!!ⱦp?a3*꟠?~q:5pEP7 HKosXxܿWOlΞ( عFٸa.}!;xy :cg!{S/yEv;4( |#rKa#0҆22dmf~DJ۝udOrqnbeuܝّ۳Wټ'=ʃwrwj佻>zWϞ?}KRݻ嫗zjo='HJቦ:zW/?ZxdwVjVKFԓWE3W {]1`͓͕;Sw㇗Ro߽z/><ϟ/㇏W76V7=~/^zﶶ^mzQӞTTi,¹e /b l9\ζޜ)rbߐ>}\:umw`osuV[SWf:ow.6Nw g_a6w+'FFz1ʊCXz<1 _2>D'H=#o, c" X�L NN H.bAhh[H]._ q u jkq9:( Q"X pI!iXE4Hƛ'.`d?%R (EiIi/R` %S$Q4\]UD bIRQ(Q0[B!x$^F/cqޢ"i`|"F(ҜH0DH^ OH )HW2 cQD";M+2x $9JaXN/ϗhM$/SV%l])+`>�N$9ILSbb dcqQ6M!s8&#S"*cCrs#ܔt>AJif%ƊG'@""cbcbc5*Y9A "]]B.;;y_ a'z}wgԅ8< v{cG/C !%M”JX*O3U^=>|k;&מάj/ExFz/|ehqۯNZqc>gN�J1WΧ<1SJJ6SQX*bV6?:َ_<Ll~40z㗼1epWH--n*o-k*ngg641;SO [)?/c4XXT\WVrUϵuM5W{Lw. ߀d g,2adlɽղQza{K6nUծYh{4S>h]˛q3<]a^̝],̛dٸzbE>\D0LߚMV^횝}QS%"pp@>x/ ?�i7]jw`q{?~ m/>I㶇WDȮ]Ays$4fGWd0H*D~d^ SY[7ޭϏ;<g&f<XG gA`Xؽ&'b =B&t29w#_E`)ФCnA&aA ; ;`0 O0.N:ƝB P($e?礨l7>;.C %y0/U_im5JFVXUjjlqwhtX`ܘ7=qclxH`_QOnKM б |vKPYm*ⶖG(oktruJ*%^=N䣤UW*JZ;?Xܸʽަݣ=sɍ鹖s Cccӷo߼ᣧOx'o_A+s5,PK)Zs+_d`Ѡ�yRN?~:qԃG#O枎?\빹uo꣡GsO/Z^Y32794՝Ҋ X"wӝF&b(.'E)Rtj ($ X@># IM@!/Psl]kX{dsxEhSvMm/ڹy9D;E\ ;{]p*AMTJRd \Pݩ�L/"чBTH <^4GQt^<[HGR\m&lR.Kd1P8%#URt‰w$)x<$1Io`ėN2Ɲ sH\PXX)`�d2pbdÔd+5:XBt4XVg Y^k$j" Jhd�39x;'spS\cjd0IREi|DbFfѫT!\fϯidz�xJZR" Q<H*92*>"2&"* tFQE@Cpq >^Qv>|m\}bDǟ];y/ȑova[w/ mjaapp/E"T.+$ efihhplzj;GfW[{NWv+KߝO|gjׁoϑCހhVAO$) L-UVr␸8?_,<v#>ٞ>ojh?n{|wڹxaV6S_VR\kmUBpc}<9u8aN|~gs3Ύ S.Ud( JJ+kkZ5 ]Y8?1kqa1vE=: TYC]e٫/wm]}ع>wÍ{<{Ҽ]z6b=9m[+Ѭ>F^l x}s6=ncUz|ʂvi*}jVo#7pxC:}/ yY& XLNl.807,Rv ?&F;(q/ $d_I &HSlv`?C~ v�W`q<�UPV&ldgDiJI%'BaDAx (E)#cdђqX(<R(Ɖ| O! ++#DƚR':H:+(DLqLAx܉ad ǣBNS'v% <5&̒S;} ; vEJDI PF@-F!;SzTi$F [ 29l?L&x)8sh-qADƄRq|P+9X-fH9\54S$ T* >}p,%z_t hCcs$B)HѸ]#I1X4?F`DOL"EVWOiY$ίferx )IbA#T56uvwv6_>2 R9lX&c/S1q,qӉɏ}|/|||v /'߮||­G={O>>x髙/5v6_%懳\Vɡ_c,&#F$Ib tQNd'N&w  B,O $Bp )Eܓܢã#/Dz^8bw/E3-/:ZIx:!C&r<ЌDa_PT4GeD DZ(.5 FS)*/G!B0^V<E Q ߇C1l`k0 Hi9Jw2JvPP(BLRƶťE�/!S/&%a$eF@-:-659. "U"XN%DfP2,$'bagH2^+KԒ܌b]Y";fIr:OL6^S(-)E PJrM8B)TNNZy�R2 !rO$3K+!bչ?-FQ\ϖ琸J   H�E2C`a�K>l=-<CLdzwL?;jc_htC_l_;7 OHE'8:?iJјL,eRM*7;(Zo텵ɹͽ1.[NXm3fvS 9xb񶽇8x{|pxZPI|&[tZ+9҂BHM~9l>t]#'aD-$YtYf^CLZRPd5TBiN\|m"G]=aqoLe|g ,m8g9CvdrvuEPR ejrJJjj6 ܪ%V ~eb|Nyzu #vyAB0'zGpO쵧}L_|J_ハҖjwgWͭDt]ᇏ?W^|nۙogYzPw{\T1cU{m|F1a-\"gQkFĸ 2GH} n?kJIq#R/ɉvSSM(|7 Kx!EGK| ef]kjj4K˪yUjqvSQiL�BF THqp0$R΋OFz06 yh,&DLm�KWx P AcDc GOS FOSEEb@&I)IFPQ0`26LO1`ȇA(Ta@I,ΒJ5C͑p{ &tjID[/ƜAx[,HD,/{gy<3%^a.p0i$#'`)�q'Ǡ@q! 0BDBĆ"R0h GRi' T :0vxib G:±N K2 &Z#gQ@`=< @c 4& Sph"3�."A0ux(,L$k>_{盯wn;ڜ{1uwWo}?ǫ~ܼɳ7/{FGۆ:z*:byO6  ]$*9F�f,M*ayP]>,�Q"` `]"/4J(NR!D?LHN{&9x] v nk~򲧭_C`U@H(%feGgjԚP<+ - 1S3U@r Um1?7HIHT]ROgydф 2:F*p'Q/qpcrD>S0X)GI �HOH(('bڬ8 ;&Sqϡdi:&" tTIgq`Psyp:.OS(ҊΊLE/ԩkJt-ŕ5ť&E ,ؼPUuE[HШxLgg熡)( !]Ax8@bYr(d/LZ\ryX4 EEF#1",vB !w={K.ZlfƧ~<~?F&2O~v@ ngN:ifi ,HWH2r]4F啕Sꮍ&ӎ|vܶ?/(f_w'lxrxI,Lf0E<!Rrْt2KJ-խm\',Y_4q'jDs?.{zѰh0v F'C,P,S)KUe՚F|V(`HߜQ9~ma%_mt|ph lIKK;Z˻+{]똙Fe杋M6q Kg=|#CIH%V#$J* ]X&'i3w݊-tŭ~ՇW?}E>|xٳ^}|K_YXZZ/kX{9& ttr7y3؛ZSh6DWg:gIf|)60 :/8O8p;:/7p(>XʎqSnG!d^{jAWWn{YТkm"-l7 b7) pѴB>PŁeI䴨nH4r S? ,[Z'}47>fw\Qx0~g\9eC00vFduZeT"R ɒi,  nM!{*U2J%ɥArH$ҼRG(qmdcD9p .'c^"GW&ry \ o,s,9.ΒqbQ],gÕq]LWK! .i<ycOd)2L y; `&d!Ld)$ :{Gh)F! �"eWr,8! ȃ ,eJ8 $`�K4Ol9lB8hXGfA6qaV~сgSMbcT<XzlΓ /-=3`Å[gG;>ty|kc&/Ͼ߸'n.!(Dx/Hsgł C-3�ʈW> ++2SjBH& RBb>T$7 UO苁gm/Zڹڻڸ9ٻ{;9E1H]N:3F)x]>2A%Q4o (r+Ւznyy$J%-^y !C锜Zeyy0G),cDiz - #Bl4Up!୐(Xh_%�.ÉsƢ\/4KU=ph7,"<)S<V* /z b $0đYl"U˳ʱ+=u5nZZ]TUU\RVsx"aGWO6>20ppFiCҡEbqQ +�CB(@)(%dTZm<04@P1$UJU",HTpopopHpTxt ς�O[KwB@$aI߹s?Olr瓦ٟjߡwb_qqIǦ4?nzop9 H%) $?/mxzfqfA4K'w==;g:IϏmvx?SgB3r:_I2E<e~FoUS#w'wۻvOg/fO$9%<xHk` '(.*M/,ef6rb%$b˟Nn6?o!ߜ;fΉqNQ<=bb|nzqAascQ{sQGKյ։[%7ig^fj98%_=wEO`d`csxb$c&rY7+U6P yv-=y>xֻ[>;U/onl>~Û;~ ӗ77Goܝ]_Zcy4*ޝ»ךgn䭌o;륃} �}:jjްaE:y,f#ebvaSÒ` Q0_urW{4mM]mW35m m{sNgE^YiֵW4˛UmUi3-IK1l0A ]NMIF"vDo=NOL!x`(<-OKӱo6k*gnV,7/.-OTe͏d,[KϰqTpClnvby>gVPXԈ֍~#~+ȦKjWḳvKyݵi7u׻]ĶjjG TS"jNjiV].VKR*!ur@EABE^|.BߪȐrM9s|F){$^r&M{dtAD&p͙#*$Ez(1Xs$}lxK< }M>EA!/( <@"< N2ACÁ$I4:CB-`[ |2C@$EY"0PDP۔سˀ4?>7::z`ͻC7 ݸ?:`Hדg=[X|zocqqot@T芆 ؁BN`/>KIfF>d(=3Iu&@^D„pQZK:$@R/SNqN�KTesG/k�^&BB#{x;:GZxjCc|.DYmyӬkZ") 'dXB0M <�a²QESTbpT$946/UNU*"ZP 7Iu' J,d0.ǏH \apDf&Nr.c`Lr,i2*Uq4 ,6E&Ȃ "]KnjTPVRSYTRZxw޾z[S3um#c]=e岢RD&)*%ȱR*%cbcTZ-./�� A ≭#Q^,Q"(WpW`OHlptrH 8825$p=+'g>a/ofgs'#/|yL~9m݁?=hde HNS:^y^#66aD^|RʴMaAA}}Soo̝͡+HIW 78fC KcmǷ9=%[!h:Gy28#WU57\7p%İęw'?}GKZ\7.p 5MpO}c- |UiIzCEf{=4/8 0 ; ��7$|w@ȧ֟qۓF;l]t c1pCk)noRYsndft_]fw3_Yc%?Cv�qɇP0蟱1DŽb "M=h�aqZu8Mk*/wJ/Aֶ5MN^\`ăG/>|w}=>{16{wq|tTӓ;cbi62RՉQiOsw VngO*'3ni'3#]6P7F+*$(V. 8̓x!7#䃠H!iQfu5dtץw֤w*۫T5+MrAYZܠVԔғrEt%;'骦KQ,ȮpϢ |Ddp=+*l?tr FgqnhZ靱7V>{uÓ^~CɊ(f-wo_yy7F_ݛ}d􋧋ތxlpi8DıXypͧw&߽zt7[[Xz~ o5V\qg|õ 6=^\Vx|sbsJڼdr4_e΍ *oݞʘߺ5?3=7=^60?707W959:Jz%Hv"rN}=YFڊ҈Jnԑ[pMUdKH+͏F҃"4ZꛥM+҆ef+´ʰLeF_`ȳx):9C5T_$|>)l_ {sَٮ;g;t^[yg`ksnw\ݲӵճsip͡}y%z^CY 7>KeAu0Ocb1E*rc8'r 9|7j»°v )vbs7䒛7Kgo GSg.z\ =aff�Btii:'0=:;O*Tk/6Ϗŋ� ^r<t1GWǘ_ iV$!ɒD+B!e\-f`T$ ǧJyIX6BrDf*' *RHnhmc@2Fi)PľHE14@*RlDsPO$ţR)$:FH� $ISj4223>Z\#sr4U%Ee:-N-*,ūo>x{`ߍME5]ɬNJp34Y-D2YeUWh KMt (-Tװ:,UƤ}#C}Aޡ@߰dDdp)%?~ӽ_2Ǿ>jO}y=>?[Zb|GwdisII@@{OwS+#&F/]$Rd.U:[3C w'֞ e?ݽ~vpO۶G<f&_8z;.c1BCJ '\e~V׍AmYe<`_7<eŅ+>l=Z\kaS{ϝZI^(7K\Ugʒ~wvOwoj~[kO ~>g_Y`Bqd$զIqm?_Y~{iWT^h{rd w(Ol'cDC $9O@IWI?D24|^I5~ppfcwy<y͵ō[*<B|<zDdoTLʤF{x;5sUKSs5+s%wUa`s s0NiiI** ҺK% [!L# ˤuE´igRZ"(KR-k-ciJe*ysYFY֖v]kgfkGfkWf}AQќ^Ѣ(kJ+Hc;6 0Р=q1p# 4$�JU 7̌wW~|1lujkcko7jFJ$ru㽩WƟ}lswO^={qoӕ+/l}aʄ<nWwxzsʃ^mzƫ_}5] 9"YTċ/6?xh價&<CWG^ߟ|9]E%b`S㽹kON}~ۣ7O^=|x/޽~oǟ>_[fu7(Ү֫ x4ï^o =?Y߃']M*fwE1b^wf| g~lutq;s3sS 3ーLmJ%!durq\j犁'EcR;kow/]^x}fozfupasx[m6GfMη޼?8:|kpPgͺk`BJddt ЏJAZDnUQ2yRUC(_l<<11\i�_9*5'Ő3.F.>\t3y752&&MO1:DbMya #0>�Vd\}zYmc8r\f>QT ds|ql!{BaDW)&;%P:UO+-i$PHd8@$Mշ,>ybkzhuPpE#qéTwpB D\OyCa8L|iVH&ͽrJieH.PTj tY56,--hڝSۘSPfꛘZ R3x� -G,]5tLLSyA0K,(˔Vq2 hLPc{G@ G - #u99G:yoPr7?}o'ezӽG<dљ/n{pĩO7~09h}o Ò{ ߽#,V35ٹ9ŕUՕW'6gן ϒut鑼}߶>mm{yWk۟Z{׆&2~yo_ KX*jPe:ivTWZRX?881790 /K:lsgCo ;4<7\g8~w3XiciŜ,UZJRXj.Sq?ͥ_ov1O C~Ipa(sjW ]:1pkBq57ׯY O*�r�OM"3@wG2?(9BAHY!ڎ@[8v\K!U (ƒ}wׯ/Yw_zœKo_=X /=% lXϵWUKc3׻7g-^;S4vgmsrD͕ͥɁ;wJN懲sò9xdR88¼N-U'jE̚\~EXM2(Zre66WO-ˌRT\bA:TïUWwԩ;kd-ՊuKFTjhTg6e6fԵC:㈸b!C qFs0'\RK z6fO؜{~o[_ϼ'<^{ӕή=\x2 [7OyxTɮzmukG^oyփO<~bk'Ϟm=z͑g N{izG+K/ͿX{kOW_ol^oz2GVlݹ1zcǷmޞ|uoÍWO}훗۶тY<MѭgƶM~'+o_?}xwy>wn,jbUPrqoލgSo_>zhs/nكYRK38'RϨf+AۏOe(pE<?CVع1v뫓3/<}vՋխ[]kƺƟ=}XOg]:P~aD|5X#Oc$fKUyB=C0*u&ǟ+JArə.>.y pEsLt' dlt+eO@ 3'c.\=m⑺9BNyZHeMZz Dat_!Ӽ$g("Q(f/#lCC<S1DV$EgX7 Hdl)_VS29*Jfˋ!I2a$'8DHl>~݇/^??4;5y⭬+Ց?"D)0 JH@2 BcRE GT POqEZ[hlD9$(T[Q@qh|VYICC^nmk517tCWU^TNĹxJEy%Mљ((W +"H D(_.8an?.ˢIh; C$�t %;&^w|۾~o{ch't}X=nj>9l_=4_8|䘝]`: ReedVVTնw\18664pkb&\T'̶w??kQ(OOٷgs'-0<u+& 2d)ei@g+suڊkׯL6\g$:a}qK#/y7K?9-8q₹4YWS~o5CVKyYUTYN&qb_݈ܣػd}#oNYqos9c HUe]z<hmo)齉(Nz'D4;˂sJ~^*8%dIGC,8o`b'_ ?3)XJ Z ŔĖՆjZNk+[T)nжնu7w\5=sc04;یM2jtO֧?n_k\5telktp_\w[f:',ݸrmsjfTTtt_ܻx~Iڻjꍭш+u j Ԛ<bS)i D1T@Op{@d,̩d5(\kY[ުM*ycUzCZT9$SG2`�i3X 2){qT|ϝ]Սo.xlӌ7/Vhu-UU-S}ӯՎu 4׎vLlzɇ¾7}ӧ>1?6<?y{/yvՓ[oy|gvcvɝ7_x2}n[wCu5]?>'S..Xdg^~û_~|9']Ho^!eWM L>Y~tgGs.?{oeڽߛy>ȣ[WSuHnipԝV6WV<ʣ׏g7o csyҌ촘lq`iE<W!R+d^ћ=z~q|՗g^g+{<~jљѲn6. _J3 JlE!{( tP6) /; B1KPw9csU4_$9h t<{'_t5u >gz^O]r:a;!*.Y`4j$m(+ZQ dP܇&�2 5JN045C#q ? sJ÷FV^鑜פcX.8,LsrI]%D( X!XN@ci"ufe~Go.Ov-Lg%RB04 ˁ"aI jT#`$H"c,&+FaQ  I,.ee++ EYj7<<<;??482١tc[LW-f+5ʂRuqY,G8~ZZ^!_dŠZHB +AR똺"o 4Kgi9<u'=(Tơ]á^1TGhs�/݂=AI_ojmdOt!~nj?;rb3zon?Nifb>] brKrJkk[^sz[ܢ ?-m09ٹ?]\8c11 O|b|KoOZdp}F;׏䦧<1EJvz('GVhkJ{zLM., ^(jjGs%Y|_&6?Z%"*)mW7;m=Ed:0[I/Ϭ,-VUD=<b43Uyo,/m;a?l.oIWop`x%˫i100\c>Gxvɵ.vPzSj[yhY1Ka%I3HOi҃\A6oҚ D8L\rvNzd9kK@^} 6Ɏ }8~4 QM/7.N-|ũƑ7WG=x޹<}wڽšk76Z\3}}ciǷw?|~līw#/u{91:Ll$zm岺BeKU_kԕKY5%"ng ļLLnHɭKZJemrE[RZVnlk*Nw :ptpx P,2zi~g F"Ywker~#pO^[LMKcYxjnVz_}%$ī8@) >ZzrOszo`soDP\^_.,d r9:I^NIG'3[On={X{{~izփw/7f{o Mޟ_~lݓg] #es֖?>\Y<}Żo>||3CӣO6߾}[_ /^b%'d D(qin}iufqf3k]SCwo~eVe6Pи:4fم+skWomίNΘGwׁz*ՄR@:47?[/0< /_]0AyϷ?yӷ/_\ߜZl|h铏z޼O_n<jLXَ)P;.W_hS޼ZsgaeR^@$*3R9%RC'ȳ=LC}N`s4]a'X;F'zR@qIz6q8id{ӗL],l=}mBeFRF(+SEH]^\vnV ዃYX$JG٩B BE\Q4K,Q,x4AQUhQXS*\.L)Q88` \G qB3q)RHo}|\>Ժ6BPkp2V$iLfV.F80dA(8P:ߏ%R$X Q r S,_4! "Vi4qgzffiyyrrJg{{.MADSi MFq%Wsp\=s$yE*qOyRAAe $)r:*Ւ!)TpG 9E$;�@`gho$o|+z}G>ٹ?u==Ttm{}OO~;t t 8bvn##K;P $,)'WVUVִwvk2Kʚ;nLjéf(DBik;;mz{66է63cFǠRROP<"/HeddE5]WnN-ϯn3f9aٞ=Ak<wλ uCrFR%TeԖtjq,agg.l3-.rO ?5t[x:�@0X.jCzFW6?n~o[W7oZy}v/vyD0ԇjM.(+g̼gTi$c1Tx;Jg%͹R3Y*SĐɲUʭӄh h4x2` 𔃘ST(g vu~ƕƜ++]+u ݛK7_]k4w\'=~ه?||}4eb ^_"nRUUI%uWFY N(QQ^P,#AeqyrB^gK399B=խz]P,HX?!bbDD9{=<8wd58|8 <;IZ%$4q0d �g"?q&"t&!T ܙKHid)@Ed HTWP IyY4aZi1^LJㅱ(~|BF>D/g+:[WZy jqGkPp2 jjig]`͌mX2RDѮLO<ި魘hxkTԬk /O]1:y>ViuVC=IeY�7)C/c2S[[GyDW.* T.~P0=2vfÜi`z`-omT:Ջj/p| (myh݇,,n߼x~jynl~uzu읹Gw-==ywensce'7.M߽ݻ2ZwFƥƕvjK @Q0poeן ŊhIF@i9)a\a4p1Qi$Q  �z$\ ճYs^n'̝]=<|<86+H̍Sic�_,PiB@AZ@HqIX1M)4MOge\$N 2x jjqxQ]J#IU2.EIX՟#/b�Bb c2~umٛG^<xl٣ݽUkjYYh$4ZSN2}@>�#PeH  t-W`dx|A&R([G`p&fI+WƗot6Iy"HyX6_gJ,,HK'krEXg4J{\ 'WU:])R(JD{ 18= �$]Aa x Ͻr%;޼cW{{I=޷mm; ceoL"8(>#Ycs#'zItE:.VL&Q(Yy u#W'gmA<% 1nJl;~bIOZ~wfۡSO_Oȁ)d1!92Qe F+SdWUu]{k||qyuqedRWf;~avwUW{tuueg1ٚ0:M<m.#0*Niky4j&[\/g\6p7v7qg˔Uݽ#=c75ͳ׏]˯>ypusr:)%zÛ: JJu\%9KS۪ŧ4#Ό<+qB<KTNlQrtNw\~:u$)H(I@İ T&+M;SS닷_<}p޽{_퇧?>z֛{O1+K¦ ikHP.iUt6 B2w4BA`!(d?yu~C Q#I, J#fKq:9O.k9Ǝ4ᘘݱ� @T!x,WD 5i{Xȁ(Ԥ]#OF3%Ɯ?;a I9cs5K? N>s0& |x<. 4�d�5MMAm g!))`;`t|jAXQVd9. FC"RLAlj pJ�"`;PvdG""G(E1,eBUf+=rUQՊD4I!#�E"o, qEJj7$㌐t|Lvԝ=yd`RU% 6rC:;]mYLtF[emNY@$Ky['7&MuYAl-lzl5m3 rdDH u+toܘX9ystvhjahfc3 7fǧoL,NO o=И=ڰ0T:ݗvYm(ZX*)=z͋H0ByiBE8_�\HE8^(utww^88ـI)'Kn~^]O\t9kgccg䛌VZE=W-RJUɹEX*J } h&p F"b ٜQΏ&q4q,c0)I,W6440$D0X8YD"h4I^\"%c(;4ЁT,C&Pf*ggn,LMoLwT"y"J`8ibQֿC@H<UB�TQ aH0,$L/isY '$4@ W@ސxT삌,};wԴ]QqTT]+D&UM*lQq5'TJz=#OSoX, DP0%q O% p MdzWDXd(c'g8c8???>:s@@<8$ �v{s\ 6^`,Y[R\ӚWPZqcXSX3|P*Q4%zGM`mV[y$"b`t??zz>m;ny#ǿ;f)'u8oDQ<Jd2D%Y.O]^^\W_sJ;cK ¢`~i(u7ϻ_<~VTTmjG籠vHF!fi3yy٥ mK"ILom?)x/ =e`{=:L(:Z>}W6_n{pyn7h{-z)Xir/.-ܼJnt4:Rk 5ٙtgY6\EN?HIO )GdC,aG!8V9!Ւ�LD;=mڑSH.6B@竳zZ[F{nO޾=|񋗯߾ǯ?~7[~gYYB-Ԕ%Ų ,fpshۀ gd4g4I*$Meº"am*[*RSsd,>[)teL5B��n`!D1$t0~hѨcq&IV0I�T< s:5t;6aHc@5o GD $t:ǝ@OYMR΢pHIbnŝO1cIx5 eEBACmEg!`0AMAIH94¢ps9<ʅ HgϡRT;,x:5 7� 1I&P k%c'$ `%r8> ! 3%8@a^d=n@ 7PI`@$I=Xxk4l6ŻPLb*Gd̊dR"w%+sצfJFovW6gTfUJk+j5eemUڑ7ov ]54 -NұQw%Z6^s=�CxlDV!H튦8aLQg|5%b,8�N<qqI6AQC/F%:�c샣O^r?f{䲻W[O?{w{'Kn~N\4]禨 Q,*Q%JtQ2',TK$2<Íp㨜0,-ĉ#=BBJRY垘+Ql.C|H@:2)9]JQ$F tg7\mRUS\Q\>4rmvJSYc2b #HĒ\qf](cQI)0 MQ!AR8r#O/g簴Yu:W*]A EQt<7M_"d'PHLuuz{J3B](K9 _BKUQI$$U;+!0t@..GQ~Np|<DB{r? Oq MvIM<ݳ[-&M]] e uF_2vω|?OLrApK@cDɿ?y* Kꪛ{lz+Wci,CsrZ"H/*/~UXc2~ٶk߶vncoW]9WFnq?Nyh! ,%sYV]^U\:6~kiy͵P6iʹѧP e ttd^/{+p(Q(,(*UVu bEB,mb'aE.~f&d)N)iZinVE]g^xƻ=pmi7yɇO?~zs􋵺y`kOpQq\u%FgݹIݍ#7&In0{ ͵ئ^tY ,XX闑yI%6O QxCDB ⌀A4N <k#XE$'!ÉKL8P$5jI�΀/R™$TUHyU5]}7Vo>;0|gncm+)yQl;äXT> gv{Λzpkdd+3&W_iuʛ55jUSHZVT咪98# >I N 8##O1GQ3X5`X#PdkaK"F Ahq d {A<$Qx){̴%#S"mOǐO&,Q$k, o'GQ΀8cGD1iChy 3NN`m􎞚z8SϢx9vcMHkA&٠&)0"t >I6�|  pTs�L!w%$bă΀V8ܑĄII) 2@d>8=-` V (XbAJ /%$dkc`s&!89*#)6>)8.tO0kXAHQS2?%ˤKT &iOs4I>E}3y@{Pxʵ۫CˋWV^DtR4f{fj5�W+kV]%TB4># $DqA^a'=C/B00"7ccb.Fcb.ƞv4u笛Ge7_0H'0H&Tih_\. %erla)(dmZM@<1^`*U 8fb0(bmSw2:Yt,2DxAA) K͐$'!$%p4U,ٕucC#}C=ey.eQN<$R�J9|C&$%S!4GWDd@0Dh:ʗh JEJ]NNnnN%:lqaBJK\EqY*D0$֖:q<1KUr"/ 2jMi[! $ɓ&EF2C(-Ip,3G !x ?Fg#<3L\tdX IV*W5$sgaЇgծß4Cٜs =c;Ce?\?=zzG2 Iʫ{Z <BFө6%p\R!)ͪln,ind~31ݶsﶿnuvڶWGM6<)\L#xfc/g-| DXH2Pҩ5 MuW][=>7;tgycsr~M !0Yby"œOvp<@)UڬܦҮeW{:ʊb3~1;#s \},b8vq;w z{k&F&>h=%-/ʬ`7o^|jkcmuƻoxk}7o޿~ֻ{z-�Z'?Ѿ97;6F,>Z`iz+*ʦF5]z֕R|[aJU"#8Gv`P\S|Aw3.2Aer/Y*e5UŲm8k:<eY"0D{S(,iiN[U٬r~e=sNJ8f<jk`uecV..vsKeww[T-M-5ڮZmG&,ALNgCCGSRI$c48fI'ZpH䜐%W_B.EjKJm9^Q핥8EǛn`P\TX�))�hay|hA�jaYZl$ȥ1ڄ ]TkbՀ,HNzV�i�8Q)TK|$|9 aYRq$+ʧnbʣ ċL%*p0eNSh0*ԚjCH@ٓ v|'z%Xh.8̀B M9ZFɠӰs8 8$9ԱxAH!*,{xrlooNxnH::M8GЯp{r2,(*:i IuHGYE%CMc |rs<}1X?Z\f dIg%8\%cJ#bqrvlivr~nvqiiimiͷweUD=`QG*M\ɴ0/Օ }ɜ ӄRvqN@d(HfI±Ldmxk"-tNt4nu#3gK@OD[HOYXSPB)iEr "p99�=\y"l֦I|)VfՙH:/2(y&D"Wkƒ嗷wФaD6133 dP쐘K( H`y $"BEҜަ+כG:IT7Ư76Dpt*V&Le1R4@$8p6 '2<XP82p UWX\\^QPTP[XP˔ 4+ׯ]ecBEu%RL +)̦H\�s\<P_iBL))fg\fFY))0"[ZG)LE&łRf؂d:' @|cA[(' r<[ٝgIt#4JIV4+PR.чp}7N|;w{~xI N3;_?he:0'[.z>4BH$Y"S4%Pt2C'4LJ*\[|qp^mz<>?|fߟ:{,:on7N_:ٮ]'.:&lXH2U=}{n_=34??:1  Nafcon;}xgw֗~ex.7-类=B=33F?i~~EWʺwon<D-̎ǖ޾y͛o>~oT~soN돞llxnk.$4G=[ţwO{ݷ^ ~6fgۖnwN4jViFZ\ ;[% q5*h6Z Ӏ*1EbqX$PqPlO ^B9/!_Hc\8TKђApl +2!H(�In&v9q '`Xl' !BN(`r>."${`}L}Î9zv0r{s{lohkz*gvJ4 =h߀Q0 $ e8uΚ+=wgUU-\yxaf|p=[q^$1ό.LWh3߲X>;ް8״T93S45݀/*Ğɲ陼[c3u 3ce#%E3cչ*䯓34eC=ٵ6QwEpwwێ/ ͑9Kr5* Z Tj1%jT TJ-Ȁ@%n:}K9F] T2?W<L7>#4C VVtI4gbN`TSЊ�!-PɖT}bK_`` h9"dL‰H1'(\q +�EȔzgz;Zr* peH#9Y8a]չ o>yWo7n}X} !Kv54i*7gE@/N4eŝX,#q!dV(WLFEŤh86az<C]S/GV^A<,l<lx w1 Wigp$F\^+,Ʃ(TS>XT8Es1V�LjL Ji0UgjP‘`dZ* I D˯KrtR.A,p.)N8I'Zy${0xQp81u^hk.JxW[:[:i<rS48͑hL>GJ"4*3C$,#PB>JUg 袂Roo+_ʬ*2yEȇ E,!Rl_"*".DTy|Dd33tz 3rT4]*#,nv΢3t^4Wd_,;Jgןܶ9G1L*bҸJ9G Z]jxc~>j^/ro&?>c}k;vuԟ'fa�Z+Ea 06Ц0 ("R*(MD:RHґbW;csr=3ٳ*Z{?`!ɐLS2,VUܸ=(:6G{DEEFO<<'-/?T^^yM] v$Ŋj Jc("@pp!x`ęsx b1"bRs2O>W_t\YyIcS]s[}Ţ}GFV۲BKU9uS5[O]A62c2-VxvNjIi^]]Qkszian-UUyYA)/S&<IUv>no~Mѱ7SS?gp~i˔rוUvzjjO?gw?N÷G{Ȼ['_6=*nN0ZT˩+狞^+{̽]郍 ]UQmeA=Np*:IgRcֈ$T=CT<H8%ϑ,0OBbxۥU]=)ށz;1P<|nz]uY,8E<s"bAW+թU%9M'.՞?\RsǛюEjnn"& Rc?<֘U?^?W[Ȟڋc/+&ڦjz?u}qww~x;0=E/Mu:g{x?OOO|{zǷ}?ctzޚ閭߽9=4꧗c̬W{~17OxUx?N<u~xLX˅O>YqՋGw_=hx>Zݭk=zٓgnڕ1O~-ܑ7e_Kz/eJ<UW8BGyw9ʢK*.\)*,,=hXy:P=o} =?QP\RplMWT7Vt׎t??r}b#>|rw߽{d?4<J+|xI03=@L"F9tK9+GqǸCG̓BYQ1IbS6G1Mh{@vnմfhjuޙEe0TMz l[}m62rRnJcU  &_,K,)9\P+5iSxSL㡨!B{y3]' (l_ȶ#^I)>)i;#*H_ròĤCGUU] =p۱ה$ZXفpYxg%'1g1o73!fN1!gSϔ((;Q^wt񑤬}Iyޞ1a~1!!1Ǐe&z$ر԰s*7'D}qᵖ}MiE2v\~<rϭ{cŭ-uUC7CNnt?~"`}N^H?s(+'䙨yqeA^'ŔT]'@e)N?]3x >.,]t;7gKGuoߡȐbMJˈ͋83"*o`ʣ><A$YV|*9 ׉ap8DA؈:"TM]A>!y vx8C)'Oe?QQм7&GYvR [~-UnFujNsxxZ.NPZR0PD9Ϝ=U\rRu]ʼn'OޮreMgCS_gձтncDGŚ/8/_h}cL"lTd7a'6șSUGr R&eWdW46$WV>af &Cc1V _f9:qoDءG ]51˩޼zw߼~kRJ+JS[L}bɉ_LNO~76~odף'ޚ3qy=C/ܺ:>uÊޕQI뛱M/GJ7z-Fۡ+.doMeO$%RM8&/ॱ?`]X qi'^_\:wI7Ca m."6UK6oWꬽ{=n~L�S_O.ukk˂EvCHvVI_GڥuJS.fWƞ/S֊o.1m.Za)GE5'cx5/'z{hfz%Oռ|TݝLxӞ7_O<{rΎʼin^};?5d۫g]o^ Ozqo^j|V'w\ݘ|blx[o C^yӁ7o&n}3vOoZJl+/_:91ueշ;N4zUԋo4NWOv7Ug\1r5<4mˉּ|6o(|rGw۟J79.#1hok' ]Aٳ+z2Zt,`L]c@QMb5|o(ew.3f=sەʎk-ۆ.uܨj<0XwokW6t\im9wnUHVYUjS%hefྃg4"q0jc\ⶣ.3O< Hk8ݩ'w=d+{/e&gMX39KZbVZl c ٜh`]msxUQsA';D{&<z%'X~]>YLeGlKDV{B6mqg@px‘ 23\b]CM er=㑔`c7lWB,{v`}Qn/= t#St>4>)#&>iH_W`pcBbz NNMMMNϻqvՓOO){}`PE[cpbͽw_}{/'m?YUt8>4>))k ^;w :s|_BRhrFPbZBQH,}9;bhnwG'$>/15rq}ga_v[:y1vZv06Ud12 X2Vbpx%U CTW]'p9 Y_}=g -r,8^rWx⟻g E<|V.Y3鉶_/Y³f WHJ(*`8`qJXEN@ u-mZ)٥|V.b񊹋Ylo.FPhĜ/pK_|4QMAR#k44 tD F!S *B隚au}7wgj<yY&_\R@\BXF#B_DMu6Q[[UOOÈB_/�_jհ& xxY#+%RBtҵ+ `  &a`Y`YL lK %ۄfNVQ%P,l6N1LN@u:aFg1X,s3 c)LTψI!k\$/F Q,(lFZL.LEdQp z"Z$auU!U" ~5DYqײe1 K%$Kۥr2_K-X\ZjRQҲ׉,k~DW I()K)xY,J\!KP JzZ] URq/J/Z,&XB_ +,SV%h*S=Csc ؈in̤StSÈN3*c --h&: SE׌bfRӜʦsT4!̤tDPFl6ͤ0l È4a[@PYtS ˜4fBI%iPMWHԂnfZ0 sc F)S$1ͥtՅ F:lˌ -t, -dK̈́ͦ0:͂SZ%SH_P /M"M5PnfZ08L KK&C44*AXŘBhZ0%hZЉFT%==QaѺKxdVK䓕[."LH@\&YGSWI% u&FzTSSSCc3CS:̂lF7TCLW#.^C]MK*!'!#)/'+ $Ë"XQUR(ŋ)DFU]FEM&G )b0PPX#*',Z`2^<_+/$_p*¢rZ NW30ii)UUĕ0r*Di^RYb2^UWJR8qE%%ddD0IY9E2DR[oTXq<NPF^~4+ǭY+ -FJJTW)c%E$֊ I X-]MNDVRL^VQP)X^AAIZV^JNNA #ddddeJ2EEE%<OuIf#)UCSUUgafL516֥(B+2Iא`--Vl!M*HbrrrJ/8$FQPJb QMK*)r' .-Ūԡ,k@66E$Ĥ׉K\N\PDRPLr/@ @ @ @ @ @ s̟ [Aɒ/VZ)Y)g+ߠd傥*D5(>0 AɊKtQLBo ^_ @ O<3@ yFg@ $gH3.<#g] yF ?g~7I%OO/ƿ[/CKߜ3@ ~_ͧ ɣ}+C rऴŃRh2Z3'!O%+cv,ms};;\g}y+]^?;&ui<dՖ{Y8j.g?H "1Nֶ UJhe<f~3MC' vwz*I&`J.3[CC}Fzx5'gL yF ߗgx @njXԾ= x P  y4>!8EصB?81 njbpW[bD.N`hhέ8ӭBUrGa\n!tcɇ>ge ?̚ 1!B *94Wy8O8@58V5㎋w 38iXF14cN?kʹ ̴YJHW*fw^�227Km<TL2)Y 㙏3@0a߻~{߶=`nKbp\#f$v6H֬#l3`BZhr[ 6@H�Z~JYF"ڶ$%JISE}|@d`LZGoIu-Cc&tyMPMFTꯇ!a &[kjBodTv^"[6ziYlֱJhBXC!Lk6]N[>eҹɡ񐼃'y0Mӊ3ATqMȊSMZB~=fd㨶j4ؔ@MH9l2H !L.˸fǙȌ[Lu` 5xDRp,8Shhc_Y%+ \(\^Εgn#0L}G)й^U``"` ;XFF1ՃޠVDXD3}2{A yF ?j辘&xv'&_\plrzЅPhP2yЕH+9CIim~c ֚+o멻p 4TZmM= 2>U9zwA*Ke/]T0vw%xe(]Wv6y޺}_=e:xa{]wGD4Mw7w \}H,>}8UvL6k{=R_ˏ8x &к|+h$!²Ʋ{76mPQDI9 {;\ov<%}}5`(X6$`g4Q]&bb7u 3@`醺@+6{ +,FB*n DR3zׁm۟z;<TY*p7|zPmqGO<3ȝ8'>TJA{a:5y93)"d-Qo{t·@ ~a5|$L!:w6Q463AJA)6 O שv^i<x`�DyJ&5U4Dxd>y�"@}o^N(mQC-J;m@�virzG+a~% PZdmm&vFb K/>~ 7ٴ˥5A}) B}\VσblG!%ojqyTPI@%Seto['@̌:_$ ۭUhpliVtzl5=[HUy!vرq`IaΕׇ.P$~<,{؎3].hk�^ h$B:^ma7 maIos噳Ƿ׷Nʆ-+ 6A>¤PRy޴Sa޺䜶+U +Fnwg89{;{3@<CCt_&w%P�e,937V7j/\mh s=ynҰ�ӲJ`T1>aOoDAgpN A9n[:X¦'@4<jSE}W q Ut-)/;q 3_wH*(~gPD� m}wuWnmuJyȭ{yI ܏^fD\VB&wjN#~z:x(-._[,GU#`̈}qٺ Un޺Ji3ry#g zC  +hTZ}bIv䓖x׆AKYJF,rkMlz;>gG[J")_ƫn[߼U ..?"7<c-q&cF CerՠHhv"eDåiߴSKѾx%6|poLeLت24V)BuH3<]L6A`(bϞ~lbj\>%4[Bw“=oTgڪ3>NU'ՃAVw:10G@ 5Wu\n=@0 ʛ*{VSA;9XvsK}2>PiHcy}o8HTK@f _wh6vna;Xf`ȑuA_.U'lΑ^O6hkFsLprH<$�i;ߢge3�4x\I͗.on;j3xCG sҾE_Po2vgLrNK>�y&%'?su{K wF\7TP[*fVn�ڕP< 6oNǃtg6truV6Qב`&0;lzBRr3_,8d cd1L:_UX-@ <SxFUI >l{i=töڦ4yZc^;m횕g!hm&:f$nb_K{N L=G6`;wϫہ>O6.OtAs2ٿm~==f2:B* i� 6vOi"sKW?C֪iG%f)4҆9ر3sȣJ>d2m9g05,|nmG kblm^ +/c6kk>VD%;}{ r5MN_-1+:9)ޡML/+kA,Kr 2DIZO%R4V;I2Ԃ%: VDL�l& pÑ硛Ƞ VI Uu@g?~f^{[2& ͤtNaeNX JA `0w]qV勵p0}a7S]\@ ).&v %j73j+JOڨq_KCm3w!CM޸Ƀٿt4%P#] s/,})-8fWS{bi'#8^Oxah0)! JiN!BV8'k4pXV g,<\@u@Mll+H?Z\oJr.0h{c!qvZng<[}f]K9?9$8�'s< e5U_hؤi7(;UZ hdLiMQyE~ 4Fӹ?6 '2.QD-UgNܺw2>Ӓ`ro^TB ҹՖnn,;_u}NNۃ7Ame5SiNWIɁ s/\Gk+I3I E2l`TQSECrhZcImX@]ER[t`:Յ0R4 G[RB8,BB@ ?gxzj@ 7j0}lv ݲ<v3{!l9|`H_puD`he3u#'X n0j% -86|  C!՝LG@6% $Й>Y*?*&jfi˜ri| ΂[M@n ()@z`>kCxò@u')Ǎ@Hk7gU=Lsh*{ھQ 6&Đ6VX1&:Hj)*SD5tl5@A#`^P (3?mCc9lr11FୡC7IA?0(,Wf/  ~"@:p|a`,}+L4$ ̔Xd&-H\}إq{$<#Ŀgc-pK�`H+;jP g5V͜&OgJHspʩB;uo�~ J5] ']-`:I>� ܡM+Yp ![8:=nC8A9]�PBQ & ?TU<0R{Ϧ-m`8-ՠ s;-'fBx`4 4;_W4Ndv.0GΥh5O|A?1'BHtg3@ky '`֞t!'>π<8jjؑڊ_[w(}\H(`@q ||ɱ`p9s͵TKg;3'I9> @@ SyDgO}|%[ yF $*' y'<#p|zq s bVg us $\Y =5{ W-$r>@@  KLD p3׎s 6{`x˕O~(1X2[ 5m~@ ,j&:/_.4 ~y[ ;;S) 757(@=7wޢ b\}r|8z*|VoP@ }@ ;G 񧘕ߞc@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ /hOP����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/videoplayer.jpg�������������������������������������������������������0000666�0000000�0000000�00000113424�00000000000�017321� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF�������C�  !"$"$�C�/"�������������� �e�  �!1"AQRa2Tq#BV37SUt$%456brs&Ccuv '(Fde�������������9�����!1AQ"SaqR24r#3B$b� ��?�,' 8uT.A1`@)zA7E)og!͘؋1GC_1{?�yo{?C_11GC_1{?�yo܄rnHQscb2NU$k+Ki)R#Qd8r(wY[Z$1麸à rX^XRNm<iŴ߁Z?׈1WFȟ;"~kGyk{do=' 1WFȟ;"~kGyk{do=' 1WFȟažg7,p3Zu!7&\ x1o.G.e@O^-1eɉ? ramn2_zlwԁԀ@3=;{-eƛzV|֒J qdmd݌<4J}űRRG^@ 18k%@;k*QFnNMq8؋nJo+pmo,P7 zx b;J>wZX*JA7qA#/p{\O 1|9ctn-֜ 8HYRF,[ҡq\2B2VFY'c�C/h˼:V -"@$[}H^;"~kGyk{do=' 1WFȟ;"~kGyk{do=' 1WFȟ;"~kGyk{do=' 1WFȟ;"~kGyk{do=' 1WFȟ;"~kGykU[%rfD)R��Ո2?r>EPRf8,M{>\,k`ǥrC)Y $!Y^:n( CmŮ}vT#BJB +T؆o-@hןkQ޿u*$JcL%t&> k<�_oƣ!mJPA>\bC-Í*jRCieծmbAf5 J/P IRPHt�?9%%F6WK4{}X?M7k^HuL(Q a! HP='m*�hQ6~?M7 9?WՂ~'Jk<�_EO`߁�~n?pi%}X"K8Y!Ĕ#}�>y5W^Kk<�_yz},`y5W^KkЯARݥTo[*HU ^Kb̅H.J>S]T�M-m»W;<VUv#4q\r'&CO,/t*$%I; ["1| >]";M= صI-F킕vllm}06HT4ܖ&zx)N>^K"]o!!ZiK䥂(z {4$hVLeL€mHҤCiXMJ.</ԒT>/O'.R{sq%┭oBI]w[B\c*.J)Q<ۭ<Wt-+u`Wa}b6"%e4; KyI[:P■BtEd+kX[9LHHmHRwzJA�O/O`(D'C !1sֻo}z6c?M7�Ik<�_yz}, ,?py�`X?M7k>/O,?py�`X?M7k>/O,?py�`X?M7k>/O,?py�`zXʷ: J*YSN޻xJN!|/G' +A Zi f LU(pZZi*Q6qS-<Z-NP7lw&er+~Q*b݆Jr&_=jyX�yܢ{ 3'i2[ IJR:A6v NMaǭd- )HC~6 ߠh r ڒJy%%Y{)ora2.-%Ĵ]JR)ZuX4*URT*%vJb6ܧ`�~|$tRY[_k%q`&uMHZ#VA}BS}ϕ鍥@4\NGr[aĤ+okO'chR`YbVap)픩jP@V�.+iNKq>N-у%1"N�Kp{e%G8'chą%>w4D.d �w7vW2_;+�/?5'%�׾1v\ĺ"5@wA ,$oR{N�KqZJ>MNTCt:8t,͹u[J,4N{גeI4֒A�IOK;l2qbf\Ԩ̥(7=-fc�WkOf*ĊkB)d$>t24csڷ}\ FPZ[K+[K1RBRTkģkㄔT$2iS!( (�uXo{*8by3e,!;+Z{^^|pyy P]ilwil '  596k"PKI59RZU}Q|"k Ƥ%:P^%CnF2U!r1,B<ihY#SW%T�"9Z4'KvZQDؓAځ5 !ˊt%,5)jPH.ܝvH$n@wώ*3I) / HQZ@+HHԛ۩T9 Urkh䶾S;]Jv�7$<^#?&~MCp?]ɣiF�=xP> L0s(~MCp?@-3h̠|4` 8zy׈eɣ2Zgр$<^#?&iF�=xP> L0s(~MCp?@-3h̠|4` 8zy׈eɣ2Zgр$<^#?&iF�=xP> L0UT:bB\5py�_�9J_!շAN*MP{#c֞]mXm+6;EG7lDVJ%<=;.<Zh6ljYsp:zCQ*q>c k2?uM{ݓ~M[K%ʜmy w(�F?%5�eZx%mamuhң'LcT2-6HU�q|f�IE>6Fr|Z}3yJ]u(z^9څyf~gȈB*>{/XQ׽F׹2o47`�I<!Kؗň$DFC-d,tNhDRi;gK)ZlE6\^U=O@aRMΰ,A7oV]vcȹ ! #^_@G]_\)7|:S{Xw&ڴCEj5QS$6ebwu^AT4٧55X}Ĭh 7 0 �b>$1_fImܠIukuD% �z6;N>l8 B.TI�c%v$X]f;~QZ^o-C~JD9Izt'{<o5%6ܭ6:R~]|KՇOqK(;�#~PbbNYfRa:8Yl �%7m6AL_ '[<8PWGtiIuƛBHr6>k3dŏv5n3U'HSgRZKXե+ s~Zԣ7&G-q  1O RUzXo @wbW f^/ӝC[iԑJTA|1ϧ/$ p(d`K\Y܎vۉ)Rn/>ѐ�jcwVLZlo�B:6fVY&9j:hsq@֩0$)Ǎ2v; Y"/d 'Zt *bHf)+B}#N}D z1ϋw;W$Q#ƙkzd Aܤkܹ!,3hygTdU$ϒ-sɑj-."(Ml@[> {v@!SrOGr~sʥPW�$\ccIt*Uz]J/*$A+e l{ 5+)TRM+\n'[�gR�<q nfmS,O;�#~Pc(1^ÊKܒۉ�RŁ)'kljyA磴'ezBYӤ'IRTTڊw ='p1.Is -$E^�(1Y�ĐZdǔϡԃbPq/[&<X%K$Ԟ"ۃ[ˣRrE}{bj%R_2r!Dzf~RJ+RT}'-Z[Gn=U--(a\Т@iR ƝF:95Ĕn4Ф t3UE5NKt2D7|!qZԵjN(0P>תYL:\)*hb xӦ^8+\дEk10A!D[p HxtK2j҂R/ժcTQ HDd\PH�Z"8KwXillolLA˕:CߖlIUbe[FB{$^t7kq)t%%KiZH;DXG~+)Q5COJSrU k85j`63pbeL(JZ)ҡrBٹ)M^oߔZY:?iTX)j+jV8uYJQ׹[yZ!tEmF@�Hn~2 8ȱ4r\(%VBmfk#ΣQN ʼn~<*Q=$m!{,6=:|\.ˑ3)ȒsU;3jRR;'݈mJ"ǧO)RXIQJ[$2 ML0D &P6,ο׸J̵v<,q �KWU4fɋ4*lOxd9 }9 e:SGOeX2 2o6f\<DqҵTZJˆVHHPW ۦWl+a{Ÿl$t Vo;A%՜2XR%0-n2\\Y&u%GHJթۓ`]=VZ؝k:|+:Z[_m:];kTt쑋|T8q'j =*�cu 6'}(yqr̚ByJZ(lnߵTmb-rR~L側ɳA HUn}Ż:Ss%FoVr�4rmσn2*_48}NJ5((s8Qh|:`l ݢHl.�>T995UKA^}ncX@8q{^#%6X9l6JKʔuXlY:Smۋtĥ$e(sήUK:F&Cz Qoo]%hnx}-z,UZ9j/.bkR#"K,D{TXa!?Z~V'+~ ^[Q9kPqV{(wbUm(Է&e&MO2ֺ׵uu tԙQ^ -HQ)JMRtx q1i+]Pn!)eW[! Z$qX MFo.<eܤ�NCAr>o�|aᏸ0 :x9W4a/�1_р!!0[Кb)ۘKTqrںSboS,?F:FsU8lQ,ŏ+grGq �˵~>Y^REGhs6 *_R}2ZX7Z +rA;mbI8Լ(CJ. J7�::NITmDUbN7=~Ϝ23QYf6wƧ:v=@MmMԜlJS>@B!Z*A I�Г(i6r2}7;qj@2N:B@BUW]/ x]95qvFs QI�H15LDDS%#^‚AAk_I(.77UaFPv7{$CM h+<=X)QS0-k%)eM-NWo7==Q 4lPI)̿k RHNEz}6<ڐ9[.q֧7G,cIjw<pkR&LqX7Papݶo ?Uxe8<hUW_-QT5q ͳ!%R4,kXz~eг2LT(6 yZRٸ* A,@ TdMm-ȡcOMfd@JByjAP tzZ9NQifpCSQg p2ʘ1I|�%:-mGWvr:)%6l'OLv男 nlTx}v9;'kɗ#ΏD1MD1! )(xңrOdhڙ=s SiR$M mJ%ZaRm~[$QqnPcn]��<ǘ[M5.6-K�2z7׈i%dkJ<(tW\@<%XNF^DNx4#2h2ۚ 6:Tzf]S<<Txٛ1yIyIRZq+ N/{,֨&5EfQ@2PE!&EZBH FQ)t^$zבt[mt%/ Hԛ,;b)&]vK<i%z6߇Zs Ρ-q),[`--4 @$ZKu(>oV^UL]ZMqYe.D v6cpEѩ3z|A K+soFոn'rl $G+&4iQu!(+7\Vw'[)N%Of$zsCbJnj7\*@6V\U+5ˌ4QCnפaIJds#ȴwhy:ܼJq6RT6S@7 |AU2gz1<8K*LVФIԍӵ1!ºbf&=/CԆTˍ/Cn+m[R/kE1ʤMqn:Dche8YNp (͚5"TvC҉Me+�ğz]2C2孲Ju8.:jqZ}fZM-\BtMj/u�)RYG) m7:$\J7F)5˒frC* !Bl% � Sx8_47*F @SKMl?^rh4eZ1s-W,żS}gӞUbLwC)@*Ns.6U=ԙ22)FXYР.�RMJʒ{ۨ8ʦQ&o'*yOvtN[nkm`TRk=<1&-M!Rno J#T.FΓ:QMvR+C:rTBT@7.fYvb#�;_WQSzy6>ϞKɭOBYi.+Q Hoelź|A*nL? (7(9^W.Jr!ky„X-�n_Q�$$.n1Ѵ *{/. yqhUZEYu*R:jV+NrCwiʵzF T-و68H77�c<Ah4Ȉ%CSh,-ж\ YAR,[bMe<Kֲ?.]j[:4▙(X+ЮkY+0UfIѩe%ZPe&)-q2ut<[WW^JngG"ڔǼxၿ jΞ04MNUɎaȔSjykRwb}|kTtQ,YeȆedRdD.Z4e ܂XMA-=CD:Kʒ�IJm{O[n1SbICR&Fn*ņXud�mkY&;5J0",9ĝ  Х �ZIRbnLTf$S[K.ܩ=�' T+2e6 |[dbB@PXPCV5:9KYRRBRtX6JttbBhO:i[{p7;E\lPRD9MTS%6�\)dƂ#-^PqJQ!V>R,</a,>:o6mu4F't+z+&*ȁ ZSGeDIp8T s, f@8T !h I!DAvcDl!-4Va); 7grܒ\+& "˩%Ģܒ}W,FYB^%4D ߮ ͓q)ք'@ Zm& ^VV#Jt}fI;`�~' ]g^�9j׷0 0`��1_хZ4MGC充_W݋)Wq VlZpv =#'Q;Em"V[V45{uG[bj4`V?ns}E"G7Ԧ,]ZFl;ͺabe)r2u0JBmu{^đ[cR&d샌PL) &! ܟFxo-G=S;e iy' N鵭I,(nŐPJ�/j-@RuN-,#`EcFqg>K۝ #!"JU`؄[MI7;K!-Eǻثި4:ԕi}/N-"Z5)*  oaN$R"[ԮY67�Fߩr$~UhJMakod%7 7ԗQ zTާ Tz^~%(�C47WnNSf&Fw]\:IeoE%ø.�b'H%)x+57pJz#(,g:^q)ФnR*PIOy53Qqb%Od $6@lD!,9}O2>lHbjly\,;R)*߽GYYr06b[:Kt%ځ*)=,DWQ\15jI(SלSJ]nH^<'9dai+c#`Mu٨i>}8)|#f\zۋ ݓo�|Tj[[- ZPe'/@v%!L-eVX$(I6&|R�?g[uEjX3- +\Ҵ=PaNӣC^K.)VYN; ')Д󍴥+JGRE؏[H� $xwxgbDj=-Z3$`#XO4{{zXS2]>H[ BPBVMn�qk݀-5:JV�:&2U}qJQJi@吏G8n<+jˎ͞6CWM5n�ZF�PG,�)jZqmD!q[q]ytG6ԞiZ7IJNJ*Y>e!(yP}{$I)"6d6Wh72{E-$c ͅ%V%-%f,ծ:҅"$itTԈRW5in$[`loaem2CSW 3*"Q -Z9M][8ɧ9.&MLz^aʄ) T$HZ-]%I̱ߡbGt,P �KUbBҦq m|)$ IV%LgI1C%K%@$w<r:d*e<M/HUۦ'|xԸCr^dtV뎮"% �Wx'}̱pKHI =6ኟWzS1LI)$t*˥%\JNn)˙D̵=N$aZiJ(M@~IJ'D1$Z O sZNFy82 A[El-)֕v$b6 t-o(9O-TZqJÎ4j:@!!] ~”N-DŽ{lf5Y3u>[qZ\ԍߴz,pN. 2^8d6y@0 ƼѪc}fUhȍ:cB-)F$'ܯfqdZАA~׋Kz&9kC4�;1RXFJBVbnv$��Vŝk2 <9�+SӬQ}RZYJ#SϬ!BN@��O]7+p!=&J$\k ܋׷MYKrg|FZuR] +Vf4SRs6e--S2>Eӡ8^xci$wrTmYqZM@P ;DzFiz {-ZVJT RB/E.=H2f.Va;!a%DwiTt[Ea%+_J(ߴO[w[~[- *Ξx;+Q#E*LmI-Q qӭ:Jmm�ErH2ZRR-h`sd;W$鴣RPѢ.3Nϝqi!) umSinJ÷ZE*o9'<$$#M-?weF(U#mYԲ  ܤ ^8ަQ$J}u2{<eW%AW=r�TME8~WYm/uJf9}Rڂ(Q@1'LBt7E $&@HjQ-ki#Kwi#xW-%0ա)�%H!EZԢJz'-$Tv*" pZ]r0qRh t(\I,JWĐ8킵^;m"Tzڦڛu* Y*RPT{.Jv/CVy aIuLHdr 5d\iu ֥(kk\h#DK꣪j-LmVA*N#`Hsk{\|�KY@uh }7 X'FNIr0uuֱ%HJ4߰Vt{uO\Acra4MCW5iRT,uZckut �a׃+0^r�h |E?֥bGƚCR̶ʓ!]] : G?ڧpDax!lec%sXs"TM%�J܂d&*<#̴ƪe,4!/B 0IԭunnRPy!$gpv %z:}u}ᅫI*۶9sT[RUS p_9d,I6=2dY^ghqrd5s%<BSmŌ78TeZֲv%F9y7+U#52,yK:TQnv�'l ]@\RE`x}C h**9ɨϡդ8<ו0!Ien%ez�KawV$d¼J{qR peI;iJI*Rd *!ù 2kb�-bGˇжmW:.WdTf4!ґ{<Ru\ bazjyDQ&yɬ6Khd 7u ڼ~5}o)VI+Zʉ$oR䨩J*DwpE#*S\OVIRnI&rqU5j*T6I&qsV�d$WbvhVj(Qw QyǕ)Fj*ֵjR@Q7H7RMԐ8j Bԕ%WI(LG9L6qGaKxƍ=[vcQXqnғWJ-䧪ʖb;I|LBěҝ+)I cpq H$;Hi*7!"e:d>|,1mr!j zjcL-g[ ֵt# LdedUS)%88%'vx8ZXZR 8+B*: 7Km^Veș̺m%!pC%F:%/%D'>o9VV{e}h)[)$܂EO'cՂE_3M0$l�1lRAQN 6h^5n+.vV] HnI�mmxIX4ΫIi ~8I* mx a]]ezqMjIRP|d@:Xm`A;GnRO!1O-U�U:v6Te)uYTʅ9yqlZ7blo̐m'>ڸBlI7)$I$ܞ 1Ņ3Cj#M;11AJu q+Wd�H ul"2 ԅpmXiu!r~6Z^cz-mNj* (�޽f!BtEfhi]Ry$J B]NRJIH¬%2vBB>D�aJ̙-% (p,=Coq]PEuty-Nj1~ @RTFb4l /92MHHP+%):CV@Ii:LEnm}@ C؋t<V^Rn?x Fc\)xa]JMwn1d4�:{-u).-k)F^ :b,)CfV2ٕ1jQ̃ .()$�K`ݶÓ+fxkKvG!&bk`{ 'rtD4,�ֵlBRl6b)έ:lRRI�܋'i^SR| ͞KO ñTq"7=),ʷ"5-nʎ IRme 8#Fj35Otv[Si$)�i;mM-umICC itp�sJڬEABRnzIoJ|ʋ~kI)BBR6 a}sIRMJc,}eĐ^ S~NްbEwVsVi.'K1):ҝqcN%#ME%TRv 7½r]rFa)㉍m�7gZʮH_1F/6|X:<R!i uƒ)#JH@Np.:o| Υ&S9DBC mքjwGpcd9Zn*by fe㴥6R۽z_k^oԓʳLL[ϥjzO-jh׋\tg\aQ)H9QXWjI"m')Q|B<y+-/fE M\5y= xCwx8z1"ۏ$p* b6HqZN/8uG/�(BMŌnlAeMT8ߣ>LSC~E4n&JΙ2[Q㷨'[ JSr@$ �qL6G� ڵN.I#�YOyXL$P2(vqO&܈.1e%|u8=Eˎ(y.ݦaįʹ:h} ;c,3lx\h(�1?�q>)�1㽆d YhUvM*%zu$-=e@{QSEB茩A)q!%Dm{~C3Hml�v�ek�"SGQ!<&ֽ7DJT_=odEVeMaYJ:TI؃{B7E lWu+g<ȝ]B*)t:OՏǜ~|1P%%{Gk|?2_5&l;|D'YOheF)\' MMucPߡh t~wQqBBM>=�Ӌ hoHp]n� q$�1TԘhmB$|~cq+-MO%)m-}kP@su Ic 8Trr|gY) Eyc�f9R͘zc2R a6'/Hb@Uʂ'0 A;+@X0fZۅ\"HqBHHnLSKօ e8"V'wW1>* Vg:.:V}efzkϼ^�b�ƅgFx4V.]jIQO zYagDRqM\B(&%G/�HuZBE>G�1ASNrJ4'<4rH ũ<ϼ>ȽR<'iz4Jm|ٖm٢C JUC$/SAgJtַUqUQf9!'޸r:`S$05kN)n QQ��zln?,u2 d?{](utH;Ն+R2z4̾@)MS8u�R,e5GFq-Y�1PK4Us"RI,.l8rsmxT`Ւ#B�ıu 7;ƺjK:.o#�VI$&HN(*$H68T ԇ,PvPX0Y 3 ()vC<M6")&۫ 5rC�fBGƱSt6?a} F3)e�>n.SCCZ�5?\(N%ifV;\Is9" ^qc_=פ(گЃӼx~QJ#Bc-ZЄI 7; q3rFW]Z@[r])R5?0ӭ'HQ{-.�5_o~ż+;.K%W*DGKabBJ{fi1�ݍ[߱o:l䩦r1FN}5yy8疉i \Cd:E8҅FK\a:ҹtڛ7!>5%qtiG`uP=�cq ok�|mBٜ4I˕EADRqBPҡ[A'mƢɒS%]╒oi8$ioX$QӮ~qFD芽.)=vCQ*ű5 D(5�v;ؗ1҂%G|hSc7�o~c_�Y~�Ru =EǪ}zB=M*d%(A �)`R@*k^o@xRRJD$JWE)y*:>9kJHR@6nSܝ'6_/3zFfCquÊԞi+ h6y/}aL\ ))>8nRt%a*#Mԫ b5)ƅM[m Qq6QJ `|lgҢj 2B *"D7^Oܙ%Ɣ\Fy"G!;fsbFe&+}7Ru.^^INv:� $ MT%: )�#V�ڎ&DSSRZ p|pZBϪLzd Uu+WuG/�Wdwn>$mWd]4�#C�0?j;'lp8�#C�T�ڵIʼn9m8+$Q&&IMɖ e]Jnms"f&R0|.*]ARu!J;X�1T{#xcTe^ uxo=ȒrCe.*AVn89O5JeNU6 !n.:, ^8xTݶo3i"WJ~om-o6܀(vB�N{ ]e⵸\^]R:5X;GuneeOϧ0x(ď +PuSێzt#2�ݿZ>Fx4Q@Pǿ[gj׆]XJP$/aj, "4@?!śt˨ՑOiOF{!mp8\}&-71aN{"mӮj(NnJD ustH&xb}µ_`pVN8ܸ \�k?Y5Q0#�c֟1K(]EQN2W!+RRPWl1OtYpSHyL\MH ],wM_ ?dnu'NE0BjbpB!>UtqOL54R+P(}wzI-~"Tk%UD蚒JpI7VX$ET|WPд7r.zm8&LiΩ4?Ȱa-wRH71ܡCR�?N�e~wfIrJVͿpS.݋7XYs]u|*| mvĉ2[ij)?F�)KO <M|x8ROզTyGKjꐟ`Q)4*ױY~r֚;M; !Eؐd iit:Z yF1Z&O&qc<d:Ӭ!5Qs{h;c&"shqڔXmS M+^\3*L(EXQp%ZOpX�*Z(.Qx<ưob/|Hl͘3]ab咤,/aa�葤�1Ea!!PIB6VʂIH�GMӨdCˮ%IԖAAF:<Cte\K+9Ri?[jyͣ7&}klAe~_aLn|yBBU{;A'ĩD.z됖،9丒.RFMǮ&~246-HJB{MAU386|鹒="<lY!HoXRu!GOKO\V٬Q{[RAӡl,n�'32d%ڋ1yp(CEbIPI琝TPCuJ�Im�-Nm~ŖNeEZ x0tQ:}u8jkGqRV"嵱xq*_28ꥋI6X&úO-^Ԋ.&J]ҊЫJvJO!kigQh9㸝沔,4Bu $ K:jeڔJ-Fn;Ga4ʻSu)S@KJ /~@U=.4ZTKa$d �O]+{is:=7ۺ7J\SU%?}d5<}AvH$]i-@� 195 ,.A8.%:;Q#,U\gK:R{sAƫطmή0 \!߅oo~ż[8pRsr|MiY'N˓CyJ_G)Y$:Yդ(qb["q(<ÈҤ_N Gçf| fL+iRˏi:ۧhl:܋*CjU}%h jw` 'E쬭sf1KQv 8O5ВPJ ܔ;^i!R,ٱT=_p0)ts\nptAA)Sz.:ӻB5FCo[TZ}uCjj[o`[R@6ؑccbu1( -ql|W s!�& ®gU*h-) ]%j,WZMP ::F]ճlU*lI!A pvu\S.F6O `I)쑪lFƊK SX.:u;^ɵmԅR_K$R@GpI=} u1PʴG徕--" Aio`v쎶$pvet>Jd1)Z$y J¯q@0Ð8y0RsH ma'~싍׎̵ih\GYImB4-ہ^xDZj!ln$%$/{nY&ۦ vp#Z(P [Hp~;S2E!.ǍKUYʸȒŭPa-琖ԑ$oqknm|tw+%:Z5)[{[2>AkIZ`.HNߪ$RRnj- (JUvՏD8+M읣2,0fH Jl!ε 1$�NZOpg]Q2�!Dic:.um'J*H/�hU%WM͊r)(IGp! 7WLw/ez=҅itԲ6jRQ u"3d6\ �]#}V>ħ]#ҎKnn梶CV@BQCb\L{nM$_Ǹ vwn,JP}+*ԕn6;bX|NOWG2|_VqJZ^Zia^D1cA7JR:l,  Z�f/#8rmT̜:E>J&))ע-/r* þZ�PO&y!տUQӥE=LԈ*Iwa-UP씥P>\\rMAqnnCM M VNIQR`R Y-s {lkr ]zPRO,:wH7~ƹ8֒[v-q�8ْ]oڝ A,喿%CXLF5YF#BǠu.Bײa+'խ- yK*KnOyHJl": pCKLRA)* sۅE!caԦ_I!6LF,q΀{.^ crT/#e~jܐꩭ!ةAa J>7ܔqCwq Ym^CbծD~<_{(ի>?s ǚ4^;Pe(Miִ\OqN-*HV\/30*MQPMy�w`U3�<㒪.8I QIP8S=D9L8iRmp.=[c\BZ4:#nZ(ܩD�_a9xF\E2)w1Rd0*~rZ1^\V)5B MT�׋IRò#Ž ,D])?bЙ=p$\'f48┅3 n6 ,r5BEt-DZ�(+sYR SjJ'[ZJQ7IIFğZcT̗Jf>QEfDewܒ,XJ+%ed{V*DH춄'l{ .:ߺa:0 Go%! Jw7\kzQ#$HMuss٘έ(Vy"6ـ'MzڝCS-4iVXͻ%d 6w%ϓ"8_U ^|+4VU 7>nLHj ^3W!N)M4m齉USW1逺\-CgTuv=3yr!2"+Q6* ,jMA:n�nJRkꈘU1l[aq+ܩ޳Z]鱟DJJRB�qM4Aaj<dSR{mbFk*`7&2P.D-6�┒.lHlĥ+!jt{]zdPo׌KRQ* Xl1*wUH,$$ ǫ�^YAQQom6M.)7=m|B"3BI$/TۤICG,BI{^oU2VImZxA�Ie n�o~żZ.UDDtBz/<A a` q'(\yĤ]H 7ܒA6;&3fbjE5rڍ BRh6P $V Pi3cKX!jeBwZ6')?9^FDƒR}tLejێ'۲N[qkDRAL T'SFRR{[~g'2ablz{4[Wx:cEex);kVCnby"M 4CZ|<oej N܋vOq?(U̮YPƩbtBG/IwUytNp,sk־l#-_ӊ 弔Jz\n<"+c<Z}RSqk`ʩe,Tg^SK= Z_kA8|.#P5RKu̅e%Z6PG-!( >8қ*/11V:I(,PPYF=A�ЁL"*QiIBB`z4"z`Q%χ%V)+W=7%&))}У|TѢ%-&u)(S]{Oո+f2 &I>LfB(jF c.xv=2XoR�iOMD6E"TG}%ؕR/XtGMm;35et[ݶVþmԐ\,*)uDIJ) +V?&=i&-L>ڂWt܎XUNg=-M .sSJHlRA6=i$6U!hh ~뎿H2rm䒍Nvn~MJE1(qRKJKkJIH6ddƗ_*Ɛ̖e(SkIRH(t"~͟ď>{�ٺyȷ䑄l`.E@,ESkˆjMie RR.lRnI/m$V\)9)n zu >"&:Ke4lJw=VIlڊҙ`EtSku;;$|E˙RlU1SgyCSm$QЅ6sy peeCi)HUb"=|<' 6;\ۧQ<B$۫Tz u ["SuD`�߸ F?3wo njy-KSAp-aA%#5!F ,N>T%ГWaqmKKij癭OBT4k) ZozV;CgeC]&"'E̷" ڷA"ɽc2v)qh~1�eN',12f̬2YUBBPMt% l�[ Cx`|wF~]HDq5WY K@RV7 PRRIJIb;DlY&7Nbe*6d_ D\&s5r6`HM!Z%ZT햐K{o�>\:o\:2ET\w<)*BuR�Z.^ԘTF[`!A� ؀{b )L,,%^sr;vUz:\RCqA7Q;\LJDp;CJ۲TY#sGJRRHM L:6ȐȕKj"K^}|)RI Y OdAt*y^N&S:N6Z)VݠHq ;\IUUiِ*4\iaKBP֛ubtxXe[E-QچԅJVnth굜lsݰe͹ܜ,D 9%]E=6O#N}RG8 k~("ZYig:[B\+Y `~;DSrFy" }An50%VH+y%JlN VJ\BڊP>L|Eq"2 7Tr:MXn:yMn(c)-A,ˬ eJiJZAaNE֓�ImTOSfmB|ݦΗ&򗿎y{(ITV"oQ\ Q)!uH�1xq jss/BcHqV�Qq;| Պ4Hbnɺy $$P$w"+$x;ߎ댺 BTn'Su)-dKS,(nn *1G S9\jkm6Ka PJfhyVN ?{$ԫ.Y>[Ua)S`l]OG}-M{1䪎V|c6ɒoEG( P6��J�Y| �xອطwN" FeLD[))("R}cթ$2)AKBpHҐH) I=uVи1UDN\(S B_.FSM>Zps< |1R2]2#h洗L'\\/anb+,AwH$u|d;x`�u>kƩ/MJҽ(I=Av1džhmRY8v\R 4(t7en'!e#$ta;aw2BAPS Ua;pE ;abxTʮd3JRWPaT\i!+ FpHWPOg[ΙE"mAa8RБ �= GOs GT"hfe+C Z־3 {8B^AX.Ef85lܦJ*aefq3G&GQ^"<6R< ꂙWi$7.9!VX <)S:u$uנ3EQ̲˂.�ʉJFmq%<1r*5FA*KP=U{9$Y`.,8_;Ym.2$m2eZ_=O-n)ZJWfNgƭ6SDL(JJBОUuƩak!(՚R/`�X~,tZDc:*8Z^(*\{mq_;cȊTn1K.\iQ}j�[a/L5ӝ2تmlPM㻧Z46g-c9NV鱿,CQJULeZmBG,#FZǧ*|Kz_W塮+!n41\�ZX^O͉l($,zN)Coi�Q_VY| }Xƫ 2Dix!O$27pŜG/1;,>%l9u $Rinm&k 8ϟiǟ+r}}%e, m+W!亂.,B )w^iZ6r}D.7�[ g/tfUaNHC!LUh\Ƙvg98lNg BRKCs9*l3Pp|H䶭,<\ �r ¹5q^6^V zʙ?�|v^q,oV[uTÊ[lHbW̖*FU& ѩ*$Ey8uժ_e{FcaSO\MYK!!ҭeΓ{U1LQd|kjZ ⛈پ)6m{^W0iCL*:)+ ,+ZVQ)�Ǧ:\RTh)Vj PO-W!@uHHS^0̑7ɗ$D\uvqkm|7V2CzMf9TʩQzBJ_K`U'QV;),ZnGi~:Cw(TNj5&[<CZ8YS4[nqK.Am`?N:υ5ڍ N<o" RR|+}t8.@;_ǝ|OOYP>iYm/PgBС*B I#s/ ["\ ZPCK&E HXkGMr]}Ү)siF 2ʺrËh(;b�'Ajj�JZp*JŻ-^,l6/g*|)*ZpHF4*dxJZ$mXnl*U7>$,Go˩]'VlDש"cHBA'R_K .$S'7jmIǛE2Roqb8oʼ!hƮPO0ZTPʖ$v0U,h/!|n]{f� �j{0{qkLZ.%mN V5hm Nnq㈔]Uv228G-6~¢{$7{ʓγr #{}*؛x"N(I#ϕ]fNgFBqH!. S`�|ٮl'!JX[Q-=V&SVeL;<SULDa<nJz%[aE\}E А?^; ټxSK??Xtͦ˔*鱷OecrB*U̽Xo#4xԓ\fd \A1np,U=qꛭڎrz,*7w)9-TRNޝ6?'-fym/m/S%]'P8SbbPT9m%Fb0J'ʦRa!֖,S".,qTZVrku66" A(R.lHmaqZҢ%qbܼj|)zn>GxJ*$d)ӱHCKj!I#b ߿ �xl{TI:@`�0`MLVmJp'TA-O]Man"E1%xY7 �},ѨW60U5W5T9lii)m !㱲ʷO) �NuѾ2{.$F[բfzUN#m36]A,=uB\Z@JB76ƬSfs.T-`ԄZf:= 'L)4Ccc%1BI6VKޑ厥ʜѫV'q_~~ $fך}Hk6]BumkN=XP=Ă;^;O:dWrMZ.!M5?Mufn֠EvgCEΔCn=򔴨WCӭ 9LF͗%Kzp%"iܟY6||OC/k7{(}95]ٮ5mG5vJvֲm*ϕpyp*-*zykmĩmmŽv=1-H< JtRV,߼;03P,&Z+ I%:|x>ӎ< SU|yS2M38PcU$"n#kaVml{"(ED$+W~(X+O1\`tRMbn;z _L%3ΊGi\_U`׳a^+]<b_'>g{% 0b1x{%9�Rr;Vۯu?"2Jqbu%1イ8MޠIE<*R[Q!,G-$J߭=ڮשվ QbS}6ZTi(IES,r:[yjP}"*R aI7V&뀝ǜ"gT 'Qssu{wa7 rnUp3TgĔ: )HRQ}JQS A]qx$ yq![M@;#Ħʡ]L)l+Kt�7ߪ㍱Xь YsRFpcݱߦnԛ\F܉- RQ7XpLN-9YOa(Nl! m~C9押q4DS3K�aU m3M.byJ*t7>-<ݒC$/P'WRTNz�mZ_UY%JAW[E$k_TF ƌ{kYܨ^ JGv񔺌\ؕOJq*p|AwƉY`mn;.4XH]Jš.&k!.NFԤ{_I6 pskZHjX!@qao\yIR?6HR!Z) Xۃ4b)YNj1M"E>MyEĮ2ҰT�n?rRiS 48{-JU+JG1E´ċi`g9]kOrM~q=<&@ޮs^a,8%+R@XV;l@'|zjQ WR7dfdfr)Ry* �@PXE~$fJG5K~PK$l6>?(q9ʋmG0XJT.:�{<7Fȗ[j*__-аZN^Any4p9G*wFz&/\[VLɴhL)sV>VRJn]w�[*|HC Z:JЗu*I�sq݉+#Ve#(͗k~/oդ\q5g E22]D:RϽP:oI�+<KšfTqԗc&S\%Je*PIYPY"}#}'R^Bc�K~GbW䍅[߮ԞqFFr~vTdÆ%mT]PmQ;e)'_fqSeI5TqDޫb%7HÚДl);I!ZBNi(܍ú&Quke$Mpwj.5SDv!-!6 @PP~\g\h Plp ~rJ., Qrg2$s*C nv6݊zB8 R-o9Vz|qqѼRT*n{QLy B2]�A6�\M(d~Q<+e5y[a, SV*M y8 Si%H1Χt8Ju)ZHoĭO*RgSDʋVlAbf U8R~Ljl8씔/>/rp:%TIJFӉQpC+;F>[W=1ߋ o3�iZUP E7[@\<-:*$ȯG*J4$ehuI($ >o 9kYK֢T[J�?F-7/xEo�4y CnsPt'BJPHM�&.f'TZsꕸJ*b,_�H*|o_laɅRKiK<: CZQ&P-!!ƃ= 6A%BJUf5 rW6CM\@-ZGV*܌I{"v!q$KLJ) ; ggOWS(q)JvKk7bO|:il? ;%(pt4ErL͋Mmj)r IlH؂Ⱦ-O#P_C ."+̥ HRBN7'Oń,J/(OT(eDWUֽ${4VYAuVDi<n/I'f:GDre\9.xWKjdÝr;k@!t 3M*kyZ@l`SiH�k=1RJu*8Hu+M?z-|X48R2nݍX0` 0 ׯ>I}1=NPi)\" Kn? Kf1K #/hGOcq̳j*q()@қ~2&i:[4Yri 7uVA<l-nBCnL�ҝ`BOAdAƓՙd7b BU6)ՍA$򖥋J'mpd4{0 29f3 5hթvQI:ܝ"ĂyK;%CmYmJ-(* j nuZBne:(}r傷 P&mqӧ@"%05#K&v~s-߷+=�Dp+C T_X($z^ܨiכBeMn).j7&ѺwbANXr*w_9\�@lH#ޢ]'Q=EmmNf,rȨL[,>֒$�؍ůsnḕEmGd�xDUb\\\@愻[jXtu<}gܺT%fiiJ@Nā3&ra)GXJ F(m ~bqe 7 w f9YfJ8Rapj%W678>db/W2N\Q2'iN\oMTUh?fENKSM^~ F>涞prTu 7$\@5.΃ƍX2RI &ۤW@ &Vdku\%(B@P7={[ )ާ"ϐ'FztRy%;l@?7 Tʠ:mE͉_oC\rYYҖԠ6$t8kpXg=&4uҥ6 @ xoZ ,ZbO6t3&j)GWb�g$Qsl_Қ YP,$H*QrMxMXRWSt!DNW6aڙR6_SXRiqQ)Ji&ü:l3VM%D_ j\v PA"ċ-E& ycDLN-D%VH�:q䔙8B 'PU1c&JHPQ�X2]R4Y4֗ HRvxGnך#:.[*FÊY=* @"\)q=F:}:Xj.+ ! [VBnE#xS #-_SҗRKdXv]c}x" TRJ$lv׍M8 [R{GcɳՄv#.b#:P�o_ɷA[R/!1*CϜqbX˓ަWi岄Hmk;�n@Ņ\"X\Ey,IFyn+OS`JP<1V:8EYiH*==XX%Ǘ- (IM5.-q.:دeShU19TV}NZaF$!-* ˟9Xun:C 2 �ńT@& b!^PePkۡAI7{i7qꜩd�V ?^6mS%WIRA#ĦZTfQb,0c8JP� !:TwIi87\I y)'+KxOf%^k? agۨuWWJ-)eJG'"Hf+�׍~F9!LZeOBG}1Ӿ͕]䌽5uyjq6e:kW1Le_!ߋS˫K+Q >$mtz\f)gPt귃/}XWιZAa\"[$j#oY܉]rr-Q]C,,6k@ֹ+\MrStTuK1"д�:ū캪R3?\Gy?E<RN_Ae Ya�U}iEGJXPQPQRMok�*iVu* aBr7r;Brr\ TV@ݨAnmzMA�848lfUesg+ 6n[JT�m,o2׆IVQq` 0 5&`NNPLhi@hPc=X9(b)2wR'4*ۋ|m.O&qmTغnoo^"Rrڔh(*ބR tՅmsekʮJ ]rjT* d ^z ?!Nf/Z Dl&ڱ˥m̤]j ObW65m :s;2!HmK]E*xiH:&2|gt2B [{"r2ZAbl=,?}nO(Y昜ٌq�c'րԁظwԈGBNj{v:nlz (G2'$;(�nܩ^�sQrsNg[Q XsylZ)OL[+tōǮ>V<F%.6M-VE1<|EO1/)]B6@_VK ]Z&JHl E:*+#AP2$u굅wJ $rx[veFqN%,ӪN{g![zҗ r/ ʹ)/SrjHIG0 �#1CЄmH0ݕncZ#K�BVZ J=.ybɲCW'{.;ު(>%QavC )zH )=:!D/;ķF3( D%D,mOJR)H |q:N!+>*8_|G*tmŇڿ |V>\|&bAua))*֒E}ab CQK)Et+w*tjmpok޻5iC/ BҤ$@(lF:0+b]sFէWQ�I$^1->Aj42ͥ jKAD>,j Ƨfy9 Hu!%d$+`iAٔ_t6Vz1L3P"(w {tkl:ԓaT%.fݒI\wJʹ* GP @{RTaіhꎤ[kB_.0 JBF\:ɬT*U6AtT7 :H !:{56䮛T ~LSJR![ڴ5i"Iٔi,Db9rZ,8Cq@pnIiS_E;rrȮW}\)˶Wkj׾]8Y̱Z+dYn=. WSp)k|}U .@$#<QEs<pQܫr}E}�^G52K4?,\mo$~_sne}84b^RUBaJ<ߧMի4~݊�Me7p"ߧ U%'iBR@\|c/5AQ=ZPVl�7=Iaeir3=r"DM!%K խ{V{#s[p@SWVCIŻma㿨uY2yLo:2a5u!N2Ju!=ʲu_GFpJ%EߤwhLzB#@U/ߵ�EcC�SJl7&lR>6'^2VV!JH~805mjAr]1ie IQl%ěVr@ኦțu2q8p^?tGtSl#m+6:JUb `@/ Ʌz8Ll!Zۅ*HJ4cbvohHRe<sh*q)֔%}ĕzd0RP!I%W۞xoI\HACa %Ci![FǨ$NUc_?}WʼnV 0 �`�Zu.)4lX8„LCigZype(,k֥gq7ϐjC#Ss/#?c%Ső .?#h!)-KPnjY[2=30{u̿kiyYgo\2=30gUs/#?c\fvaI`!iP={*n}ۮe{_Dg`:z ;,D~!7ۮds_Dg`~ƿi_)%'ɒbsGW׏\נ>Eu̿ks/#?co_� JkCW׏\ߠ^"OF~n}߃ <|\8|q5^ӜhnAH2|930{u̟ksV: R/,n!(\MA˶,v8WYz:^Ej]o<T~s/#?c\X*9UNF 4qgQ_ 6SCaoƔE{u̟ks/#?c�5UK&\iAmu r42|930{u̟k<o ۮds_Dg`>{ }O5F~n} >QӾ�}G6_�?"3toƌbU��c�kd8v):@.>2GTc6N2{d�|$TuD 8pr-!l!#S {u̟k=V }O5F~n}'on}ۮds_Dg` bۮds_Dgc\澈 }O5F~>{u̟k= 12|930{u̟k=I+,K8m?JP. iH�E[aۮds_Dg`>۶e{_Dg`~۶e{_Dg`~۶e{_Dg`~w o[N0v|!kR v)r@>!dHR*}#oI?u Y1;!;0`Ƥ T d m z)s"�é0bSu(fc| ,%ƋkR =5ÊYd>S >9N]uҷE}5FNSMJґ>S`ʩNj G7RMY;|BUq{*@|{c︮w&GՎ~}LJ^oGw&GՃW;�#:/#?/R#W;�#+�aO×َ�ԽJ,q\Lw&GՇu?_f;߳<?R+|=s0>>IV9}~Kԭb�H{`}$}X~Sc?/R#W;�#+�aO×َ�ԽJ,q\Lw&GՇu?_f;߳<?R+|=s0>>IV9}~Kԭ; XwB a{&Ec6"(CZ:4qLq>E*i�A}ɳg&͞O }ɳg&͞Oaܛ6z>zrlD8 }ɳg&͞Oaܛ6z>zrlD8 }ɳg&͞Oaܛ6z>zrlD8 }ɳg&͞Oaܛ6z>zrlD8 }ɳgf)tmf0> ~m][NHq )RT,AA�eW𝕿눟N¯;+?lrv/LGyEY} ROW YU)5vHܖH>I'w}R|:e9BCqAq\6JR;8㎼Mw?UۏIV{l1SxzG 1Y93rnY9 UOl rXF Ʈm�Tqr@MJ,rY}6 VBmdsqN]uU�@vFrtdX}_˼b)]BGh(-$@l ͊y+jIlG,(s1i539T OlCcYG)#Pmpwł8c)o�{By$ok]g7ß8w>x " H"7֜yoaK,�0` 0 �`�0` 0 �`�0`1%NU H?o1,{&v�f}?S�D)G1ެcO0z#oV�G0rfX)G1ެ` <z#)kz[Հ0z#oV�G0rfX)G1ެ` <z#)kz[Հ0z#oV�N*<C6$lN j\q�U&r5J=:Q*54*.q*61LH8KU xyySlGeHP�_']9: 5[A u|+9!pd a:Wn6mB �bg1Ʌ> XV]:m}]=X$$&+0gRmE*It| iz$u8~Yp72zV[1VMzD(DM85-؜6K_ ֛s(}*Mu"Bwz�?<�K֕7'JEz�?�׻+oO׃֕7' %;/wZW,ߜ+oO׊Kwg?7_^Y9?^wZW,ߜ. ;W~oԾi_ȳ~r~Y9?^(\w/Aߩ}{ҿfx=i_ȳ~r~P0]_^;?Ru"{ҿfxpa޺pv~JEu"Býuz�K|uh:(m//aRK:^pHBAQX��zb33jY%tu;;Mm7H~茹-TZ>?KG71t˟OsZ}s~ #.~ U>Dejq0H~茹-TZ>?KG7!2Sh8?tF\}-g߃�t˟OsZ}s~ #.~ U>Dejq0H~茹-TZ>?KG7!2Sh8?tF\}-g߃�t˟OZ솤fI=%%�/x6U*rj2}g0`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/vkeyboard.jpg���������������������������������������������������������0000666�0000000�0000000�00000042223�00000000000�016762� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF�������C�  !"$"$�C�� "��������������� �[�   ��!1AQSa"TV24Uq$6CRcrtu#%'BDdb5e&3s��������������'� ��������R!34Qqr� ��?�$aEXnU\Sf0쀛vi*Ly-)[nmkۘ�o%CQxlX&ԟ{F\\eq1?DL:ca?xV5G% >S=>3ёƿvlt8C TFG��Ldz>>3ё>S=kk6C2��LdzTFG!ͱ 1t'-)$^U_ �f՝׾ �~SM{?Luͧ}Bx1S&x}B2                         9%}另?P+ٙeTIֵUy+,}1||b{D1\̭�RBBBBBn3k.Ycouϸ?^wWPO_ݜp" d!!!!!!!!!!!!!!!!!!!!!!!!!I_tcխȾ ~R&$?DF@bECMSH Rhy1X3.M-y{yd_d�S%> ϽzJ=h竛U;}2/sޒZd�S%:;}2/sޒZd�S%:;}2/sޒZd�S%:;}2/sޒZd�S%:;}no6oG׺]6ݧVċy ~t~vLf :KS b><i{R|ƾ![BBBBBBBBBBBB-=:Yy(T-̩ҐJ%)<Z%xyϹ$�n8 9{ 4{ pBKPKP݄-g%.UoyjQH$-$<0>EƜu7C[m�\Rh asծ.k^C .k^CAhԯxp�S7MQ..W8ע!is^2is^2ړ4[nAHʥˬۥJA'&90aHwZ84{ 4{ }R�4KwqJtR""oegeۙ;.=C_ex(ax(c[ԏc'M 8zxZ߻KPKPZ5+?DwjT-[]2IL5,i2VCw9kkis^2is^2 FÇgʤ騶V/G>|e0e1 (h Fԙa"0blHL}290^KisPJȾ KPKPZ5+?DwL0�N�vGϚ\׌\׌7!lkQTҵMa \JJ+{S8,i4ٗqanMJ6 VV5/|5/|)MY0GQp\1CG|fx�cƑ1ϻq̕)xRE42V4ҡ! [!H”-!խbAi'iy1ϻ2' yn<ZX64 �<-|LsD>cN݂Z=*2*Jre`,r/ rKhNrÊJzI�H4}<鑧9IÔ%(zZX$��wp=y1ϻCM),&bg6%K(q9m)@X+JH�P(2DϚD>aLs>tҒ%#iyk~<hԯxp�zD>cȚe�5TJUͪ%3 ⵺"R�4Kwp>s^2is^2 SBByѩ^�%H{ 4{ iRJN=$Ҥ\mO2o+mj⋮J-|x(ax(c5JSSl?@z<wmM@(XABG \׌\׌4ˡMLS)Od?dY:]jW8n.k^C .k^CAhԯxp�E*KbIGmHqh[YZTH!HH;G,#x(ax(c]N0tR)S:\.93$Q P֓a`5ԯxp�Ϻ\׌\׌>ѩ^�%n)MQZ%md9-$ 67(H4{ 4{ n <2YTRMݧ2ɶi*?ލJ-|x(ax(c-[hIRB)jIPX'5/|5/|6jq%Im RB`㫣R�4Kwp>s^2is^2 F{Çh'qV1;:$W(-쥤e,_%  x(ax(cʙZJ\yn$)Y1N4-SJ[fyN E rr՗57ds2OvBmoEJ5J_.6[X!I;A*T"Li a ;/Ϸ �LU7Cw+z:'bC|ea8EoO0ᦄdM -v6縚EɖSm�̢Vӯ3Te>ݏB'H*&/FX6\. TT/?LHWٗ ˩DuPvybCԔA/ZYNObI:p! x)Fۋ\FM~p5StJX=1Iy%RXJ-k%Y7Mu@u31PmԪD DKx~p>uAB.}Dپ VyiXPK,-ln zMiXa뮴[T7Ԝd(mfe+ fj^i<ˉqeepzJ1F $&Q+iR A�\0 �LTp+8iۑ&jR0ߜ"'YEn:f2IR`5\'Mz%l]JET3`l"麔Q!f&N2*ЂI<d7c/ϷMG&TZTsGG2rՔ{M,fy�}Ucv,$a+!-a4R%j&pxJSK0۲ZlSk'oz:JVquy3Ҩ}C"`*&)zILJCUx+GsLVʕA5!)�@c*"XT0{}&!=B]T Т�ǜ1>hh/ VՁfiP=1#0Kg<dY &i,LI�OvZZ2Ԑ8ǖ㊽ NQ3Bv]-ln!vJTj$vPr~PK ** ���Xaqo:c>q̶RiVUTTԐv<5e]}M*, ׷&&}啺֣nLGKGe3TgDз2n`No7tV"&omſ?.e Iu* Le({ vE|%QgB TՓ-2dC@5tx%K^w"c u�pi]뒲-J5U eN.)p>8$?6qoiM-崕<gs>gSde_Uɾ~pݪ3lB1'{~RE &T� dyTu:=R5t˸BKMte |qR0ߜ :mcz"4-;)RiJS)VJA�FA@`bʻԄIjeZKO4֕إ@~ :b;]Ӆdf2X�AMAa{l�LzWqB.jE23 .VHJ:U9` 3 Cv`_Z#AHTS2qŧ.)Vtmnu8w[BmY)6KMJ'J5d4ޓu(:ȷrB@<b3HH_l +ujJ~q&Jn~D5z.hKdfs?kfܒ>[ʧ˴ŒbV|- e5*ҝBTmmP4<ԭj_?}er}B}n(Jw+ Lv[@ci!JSpI'c_G.+5s& m]M6)&๶vq%5 3r՚tī:xJ),{uZKՓ.bm-ڂb6buj/Kh;JqtRLYڣ'?Si5 biҞTϗM*W/ EHyPzifrܫI)J"|a<@Mgc2]yx\�H|a8Et9+m)˥$ǔ !Dn9DoļDn9DoOL2Ov9}M';q�!aϚILbU] %J.]Q6ҩ`b&pt}m}A OH.ٕJIz+$K+I͖l)D(Z@Ef/1Ny,)'(fC I� gT�W̆$R%1 󭩢6!JzLK;|w}psiKkuKSGkܾTF�LXiSUe$B4Nd)!K�ب$}|?xk;ڲ922FUcLK;\'O7/3T� z~]R5:4s!y.uGm5Yrɕ9T.r[odzQͥ-/MVV3Y:Z[]S)@:F<_ K8@cQ"]ĘDZuOT. 4y4JZRNl9[.rrY iZQIIm?9}o[K'(c /Sߞ3R(mR( &@g4#)ۑ}D@ssI$Xʦ�G[Ӛ5(nM-#Bߙu-4u(ΡjM<*mT ͇R&߄%?ip"itI*r]yA@mG3wҋ/P3r}!im\ ;.5X1eOeajuCiLSH81IiU-$~ g r[5$'4pu( A3y8\$u6`1Ri|뒏8ݮYu.I$F1Ƹ<h'fBݗ,`A.�VoI2/i)HfG86OP'#EE�Xw0:�wWmT;I%!)U0)9#>tC3/6eHPU֛]$ `zUU'RL2r\JVy.5^'ŘY=V#'sI[KjH׫uE;J䌼gR h">bL.og?\s0'7/1uAj I'm'S^[T~YʦN2LJw cW9.^a�8ڊ/{l`2+}H naĩJH*Nx76gTE4wN_u2O]0/bns9_oRoןOci?-*6"O3:q)y)KYj#ZHU ςs<5�fsNmYY^ۣ*1c6ҩ`b8ڞ]�[ŷ?RF,Rm)mXΩ~hHs b}R?ѥAu-E@g`3-+}ViΖmTP)*N<e;AuBirq&(<v.[C){\aOks sWb/&Wo.d +<Mi53^I7?&isN{ #`<,IO~zkHKIKL�$�q8s9RcSRNii#n`WD]el)KqA $\`* eOi9- "iiCDU LU;22OI悀UWKߦS^qlJ@î)-R. EN♹U̮xQu,~ﻹ=¢6RlNa1uԺiE@Lɵij֠A6#sI$%ʦS�D&5G5<K7:d؛qw;-ۉRe%Bn^y7>ZoI2/i)HfG86OPci?-*6""�,k~U|?Oʱ;M̺IMQuk貌Eg`*~ZU>lEP4WPCԺj$X)V6L�Le//Ki뀦DFsOΦKFsOΦϹ$�n8#gђ÷B~xVi1GK aNKo1(Р5j!$~f7@3zCƝfv6*u1xM$/ ^_Fc"=*GAaTIuj`ѳ3Fb@wԆct#q;Zo̸nn {c٪8-j7VtƩ Uq>K}bI '22VM XƭVĴ~-T])"ޗ㭢b[ W�8ܓAi1Y�hw�hnn {Lz+Aɶ̀iUG)9YO%) Ɔ0 y2ivM&e.r*ZݖgxFy2Y[%(peS}q'XwԀ8[Q*Z'i1Snױ�n }HP0 QVRI(UsKIT} .jj:RK,p.unAs0%bjܪlgrz9Ie~NMٍ<wj:b�(#mTڒ0v _@wԎ)L-}}HREKViQ,J2)J-pU ͥJ)y بx%+xr|&rbq$.eN6<F@woak&Q9 /~NnK+c^0G),wMSjttjpujR[uR0+ q FUSvEM}Qlۏ4Y/t@~8Ω5|IWqmҨl]iiNDct#q;vwB{/ LNI?:)F=Ja @e7kJgfZ]qH*E\G{bSS$ԗTk O)#b3<˳V+Z֥rbIڼI'JJRӒ/F@wcGrt_VJO˾!ue#TŔtUIL-u kp'M'ՓR(�a -ppAQmv*5IL[C-i"Oe7OuWXZЯcApUo%)wW#(3t y1Un#\zLrUؖV%4ʚ+e$^WW$~tT4lH#6RoQն 2v(y#]q-.0B5nn {Lv6ADǢ\̜o{<N'%fll}IM}�5â5nk2dʨ'GJԌܦm\?: x@7z w&i7f<F 3 Xܟ1s.g>%] Y7?Pgl.?<_K9o EgGLUT*QQ؄R=\M#b�H}H}]Ƞ/)GQ7^V̖IVi;A1Ѩ,hVY&WJ:#ҙZ5IJ)Ϡ]MK\X%$l;Sߤ-IƊ O"ÓLDЕl^E_Z;ɹ,{<`}/ۖHQs Snv! Tx~XjW8Z̳ vI! dXQ긮 SBu8eYS|9)0%n=ZR_x`> �OeS#鎶ct#q;JHǵ)]!O{� .ROο]#*R4v VB@<aAf)%1Ze[2ͳ+H}O�n 25lx,F@wi1n~o1⡊S}J*S2SH@IfaDBQ?:/Q?:>ysSFI�p@!@oXeVR#HgG,Wp}:`$(veh%&P鶻qқq.686f(I,>S!ZI�_ម u<tH逄%j 6+zQRI;IoN1iI ycANKOSLM-2"έHhɶӮ3Zd1]^F\d-<M *8p g-d[s(xZ.-:GLq<Χ/1+q4FٚfqO(ӍL%{"2#Wns(ֽ�Z4<yc1k�#r,A1(  *Q uFNYrVI(:Jst+/ýʮT xczGL.}\=Ąyyb5r"ӟ週L'eGІfnr׷XE|֎^ F"źUrfnuD[s -6 <M5_]#sg`V9L[sLh cN.p+^I(I*S8X UrTA2O1v&FRU`C,%F}:LeXG~󹳧';a*),OrIRS~j"8FI7ٜH3锧YK3$A:C@\qێ{t"Y_Qn34l;XL.m RRFl88#<0 2+)DI%Tr)dHT�⯇ h~!}Fir`ą%BQQΧ*;mDF¢|q7t[tr^Ԙ QRI;IɔU >[J򆵄m54̌MYO6i Y*<z@6@Q劖'}\=d,k*}6j`822U}c$l"ݾ5*2/yIUyyU6I]um71tŞu}2?Ky:땕 I)&E#*tmuU| u<Χ#4N?:)b\5.PNtekʸhtplb.,: ݉#*x!ܜC,�m I''NSϸMu( &;uzT)]d6ud,j<G+L0ÅZX[jRn\v*m;6mn-GکjYθiײd)Q4wrH*6a�w_M{W;; u0'#3O:Xdߨ-HȺm|F`.zLG&dRl[3@[*YH6Qdة:=NmZJTrx7YM@@@a*);AM<$*$G'O,e[,k$ $4,�Lf/0'BQ?:/Q?:>ysSFI�p@!@hTlG"&QJV)A@l�qϧOlL|-iMa'vY\uŠN8ZG3IK*&sWT�TPq:\Z+<I\}S=;Op'Ol[8+<I\}bّ +4qVP;>F'^H$lOl[8+<I\}UA  {cI/NVصWy'#s]S7@V>ʾVO~ZrYGOm@/|q& $}.kpgr>5@UN*nLmǯ |ŬLE)$:D{ 3xbJc5.ˏ-) +X TH |cqʵpϧOlZ+<I\}VT"kP'=8ON秶-/+laf MLee8Eb]QUiMϼ&KI &QO-,#M87Q?jo>==k NGpWy'#s]QXmyl,.u~V(I4Į2Y3=1'AbJauAV[|Qa|,=0aŸ7<@6|DSrVP·x61dŴYf.f)(]/,I\} $}.k=e21%ORCʲJ́RI6bYr/Rm8ʐXq+,6e H iV 8~D3 ӥør^ey:R )R')DfUP֠6?%(@�GN $}.kpgr>5@U)  lqstGYXR)ؠv(/;Pe z}8H3;1C/-@)8lm'8+& l6#j(ˎ+m6�8Oeh#Q̥%ĄH 5~ $}.kpgr>5@TON秶 erVlȆTx8(Hb=Dotju2ZQr3-%n2۪67XTHO^[GwDbzqH%F̴Ƿ d��Lp3 $}.kpgr>5@U)$IK rYGOm@/|q\{ߠ+{l^NVe_+'L\8+<jo>==0,vupWy'#s]x8Sn I75U8ON秶 $r)O4'�Xz7OH$3RҐD> $}.kpϧOl( -:\Z+<=85VR GHp U'[�ܟ==+rҵZ(%3NI<{h,VdΡ(HJNڒouEÂ39K*&s8ON秶-I\} afpĝ)+mf_QqYn(@CNy(K*( |1벒T* J֠6/RS36l8y&֑o NG |Ä}>z{b\䜏w NG |zw>==k NGpWy'#s]Oy>z{azw<==l NGpWy'#s]Oy>z{b jy PE~25 $}.ku e6f&$rY.▐bM`* /󩿫//󩿫/=3jo?ێ57d߆ kşx�P6lmH?@J0N9\4}®HqSՙ][E%:mH0uerW<H K<e–T X%GL31G l�LU3چ]�Į?EdL/->|ŭ-!1^y!-dҔ $muF}XT1g ,(j]ԩФ5y%D7? N#onDΒ?u_%5ƽ)}*aP REO, &NvvbM7!h(�)<ͺb/8mնMDkO%g[o%l4RNKz$c}\WH銆aɁm_Q0LV75y(>}%FNò3ܭ*YiK Qԑk~� L@"Q7J?bW/�XY:6D5IKԤ K- /G;#q5w[qu9I*RT9*^}*=/Nb3L m5 ̧I % "E)-ʪeo #)7s_M%c913([ɶk(M"_ReD9+XB ^U*S!8ޤ`9��@@^y7>&5?DS@J.&17%2& fjd ?RL1pFJFh"'UBhe3,a䌜kI(aX7N23ҳn̠b-qP鎦#3Uڢ,(Cm 6%)@ ;w+ak7�6ߤtL$( *ν)hG iLDxMVPtfD]R�QHIժ*ErNˬm,V*jn2*ZTFjځzey!O86M+XG_# \N庄e[)@^32ŐA7٭}pno!ĬJH"Na Te"nxJ %\�F 'zÒHC;)&Z1E}+fY"�)YX ײ\;VDi DL�%Ҁux wP˿~Z~>̔Iy )a"甓aؙG^Z}˓,OP5g Ia툪o"藒aJ#UUxgc7$Y7Rwv<UH! xM�Ⱦ\6[=6 A \ԕX.6lS]k2 NzDABVҼ9@umW|:ҳNS pk,vJnT3?u£_`TV�I0;&}DE�̵Ve2rS.4oIRu~Xw5y(>}%F.ڒj2ӭKye7) i A[1܊ "MCs9䶧,ěK/eaz3_Q�2o?Db=< <N a1-銶OK@ ]#/놐9`/X-R琦R p6R rj:ı|ɶm VQHu0 Uao&]P�iX:H-J$\J0N?CI %1nE.$~vK$~R+ /󩿫//󩿫/=3jo?ێ57d@r+6"MKt$4گcI]c.x 5Km}AJ>ĞU:;{bO*S]s<)>ǸʺSx=~Ua硞{?*�S=qX.g'U#ne\:G (9¼q|@R}'t<{?*OwψcGV720kPRcy"ώ W$1GcGU. 耤+sDU@ըL#WsJJXnE_3<gD+yW@#DZ#?E>!g8mS@);Gb nql6)%#``,E>:#|@R}'t<{?*�S]Cֻ2EI`} G#{$ !8xψg'yW@#DZ#?E>!)̫+w{Syn#n{�uLwvψg'W@Ǹʬ?�q|x@P\ƶz plUucI]cxC< )>ǸʺSx=~Ua3Ö72 #^gcI]c~ G#�qcGV~ WqN5()Rɿ}<uLwu>: )>ǸʪSxVxI)8cPE>:!I]+)cP ?KYxK6vˋmYH$ek|Dv'x7To}CFWW-ۭt6�H&mVkȐs͖4}>"cswBp\y3TXmbR6r{bO*Sn8sJn-UK(@[ kz"3`bYҮ&eJJ3*&�M,C}<uLw(2LU'yE!r^ {$|Ev2CKby6sQeBNJ~#ғ=~UaH4?49{O=~Ua+6$SK-qGA d->ҲVEy5@P}qX)Xҏ?D Jܴۊh8e(RI#Im^IJ~) /󩿫//󩿫/=3jo?ێ57dɇ/U;GLgZedSJ%\$@[;4@_i1@WZ4@_0_=hps+G:at_=hps+Gl�H醑e^h 24v_i1@Ups*Gl�H~(4ʼe^h퀿a 24vÆW;`/i1@Ups*Gl�H醑e^h 24v_0W;aA̫#GLg4ʼCcW=h ? #3%^`?ītH�W=hp*i0:c?UZ3J@_t?ī8gyր30?ī8iyր3O+8iyր4i1J~)^`4 #GLg3JCW=h H醐yc?UZ4R@hg?Z4R@h@wJz,Tԋm@r@EL=}*'4hXөSjPA6 _i'r_;`>c\qHRr ~I2iRV$M!8�:s*]֦֖-\ ;c N;u) Hy lg֏W1Î[8]e �t?u'2钃꘏Z"1%uUfo -XI?i6u?Dr1Kcܻm% ;cW;`7X^394.ׂ$ԕ nn-LuIJΙ! f4ʼCW=h Ht?S3RE{VxL -OGBDFsOΦKFsOΦ0u[|j4Vf 8l IV+X[^MsB\=g53{!Mso$8Y 53{!\=go$8YMsB\=g53{!Mso$8Y 53{!\=go$8YMsB\=g53{!Mso$8Y 53{!\=go$8YMsB\=g53{!Mso$8Y 53{!\=go$8YMsB\=g53{!Mso$8Y 53{!\=go$8YMsB\=g53{!Mso$8Y 53{!\=go$8YMsB\=g53{!Mso$8Y 53{!\=go$8YMsB\=g53{!Mso$8Y 53{!\=g⛦).Fm *9&g8CaHXBQ6B�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/images/windows.png�����������������������������������������������������������0000666�0000000�0000000�00000042372�00000000000�016477� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a���sRGB���� pHYs�� �� ����tIME�)8ODw���tEXtComment�Created with GIMPW���bKGD�����DUIDATxw%Wu'=ުu陞(i%$"cl0&8kcdac x1{K6?@B #!PBHѤU{qoGixUO{߫:|O>xz{z{z{z{z{z{zq_��{>26:{`4:M3<ڱ1U4@ͲI';4+Xv`;/LB6ƶ豝uV6oih639 ZnqQG۽=no. Ӥw�ٶ0oINg4ی&V shs,ZGȣl^ p>ރ;ѽs~yGfvjzU+wmmݝ=� M [ -ŖpR02d[Ά#>j#Y 344j6t:H:ðZUޣ0w:Lw fzXL<I'�xOFqTJ ~3-a` hYB5 GLY |փgl`mFkx ͱU\$:WjMwb`zX�xPO1ߞ-O3 o>Q&?E`��!B 2zÉ?�0xM7D��@1uhF@)+ wq R 0?jk_+`Qa s9׈)c�kSش KכG7s:N�j {O3a5-C"祟t/' K!kԘ�s E��_~�SE{ xi$Qʙ1w9׮k~ x`L0 >0�^&l7?�OrФ=s炻+h57Qy7ץJ够e@=,*pN `/Ъm]09c AU@K�G-|d�XQȤO3w>%Oku:bԮ�sP$6gPP?DP&)fr\>4 $ >3`^Wd: Wв_ pik{~<В:槑~sȞfE_�" 0ECPTP@ *%U&^zVmoxutz9)DhrҾ #efRPI�\BEx* _h] `([V KGg*m�/N}{ˍfcWs## Q$rA|+&(T_e݀RPgZ:CkwFk96}3|@ݧv n:' w/BKM$2$  24рX}< T >MoǶ ܵg 4 C˶׏nf#^/Qg> =IXݒui=*9T;3@xЀ(Cpa�V<fCUKIW.^ &h5XE#*/Sk^sʹf]7zK0`аx D"-SB#ɀ"#몠|2S F4p*X/wO:m6 *L`$m7a1ˇE*ݟm4|yuxJ~1D?:Y x$e["8Cuv@ S$) O$ް@`J&` AeHj0�Mf%gp#k:E"D:< Pɠ^h4 ܺn4:ԓ}}ЂqYГ�) l'F# Z5>\Qޢ9ꎦ]~}$%A 0%9"1GF@:,mP#@g@]Nv<kYcs[l 2D<D�>K)Q6 1^8SZӐ(ґlߚ w]}5E:33v{M/˦g]<=.M8˳ɳ^.qQk#8&U"3|8ߴ* sy,ݿ QG&B~<k(@ `L�l P a@j9D ҀXe4;B:FigQhxp@élێVCWOt&WO oXsM|>}{Oau'PxRik`(q2B<SL:L03=kOi]Lv@-4,s<xnMz_)&60A<T?¨b^i}kjviM77)(B"#8V D<fc;Dg#6>GNǚјlmĪZlMAxF5{p S UXL3,vhsr!VK5g  ssnO.~ӯ}1zL\n[ď>H16s6 O&"�Ȅ?+@HXzev1l<) !) هv*Lu#G`rl3֌NCj "8a!chwMZl _A0 Naf �' Y5$X'p+v/ΟNEsH|bX'54m~ca,M# d˸�14.o_slOiH@H @` R`"!ԀS`N\Q<4*$N{ GQx .w X" Iq�q+3P~m)ԈnLIpc-ZMـ "8"#��i H\Tȕݒ6ءԑ6A HXO! ȋ(<<9;& xx 6x|/q F7 p^"YZ�|߶'oS+�W7ټiicBB%*؏o 7&>I8$2�&H 5`A\2$?Z8;Aܮ|!q>{it:BH`i{pwJ,1'p."İP@@@1rT д&0@DVH{)�ݶ}nD+�v._aۨ Xk`.7Z �izkIR%ll,&BkD!JQ2a-\;sfŹcP !i " ȽQ |?(6%y) Uq5@A` j x ul̀H*4F헉Ψa+7$X˜@piN,Z$ .`b o-`Ltm.#Խ˯vK-Uc#h x ^"3(ܰK<~YE@#JAWU3Je+Argk|􃀆l|s=0�P4G8D*ķI$) 50'i$Ri 5`kA` (D\+>`R,vEi,Nz|$8&"ưpc"Z##"/Ao*�IR4!\j]9g/ѕcuu}^@�.gEbgJF[pX Ѐ$CD1.`jAU 1nݽZŅVg0 .%{HU}U>T/EV";&BLv3(VFG'Xѯ T *(@Ev} GgO"-4�E&0-೑57,L&4Q( Roh o x 5N<Y[_M_?N / X<[x a9},]cr�J5͢-*p0*RNR%*%}$,+V1.7@+%&_;nNPSW@L00.3l.` &I"3ތ̐$4 E4!4 sLDȲ\}c{C4i|ֺULRd΅P'B>H�˹Rx 4#Q&:B4X,L@#573}ƇUEƉiQtL$:-pM}X.!I-#Mpn&h-pjñfh&5FlMv =~f?;tƉ`JpX$ 5alH #Lb 3t6ek΍EtގI-CebR e4o;WNkowhAȧw|uZXDUgՇe Ac'1 ZP#)I A@ `|@H9,�DA L]u5UkFT5Ѡ $'TF̖ƙH<2A0P(SR6@@SA>iAhR 71@3X\f,ݿgc+xO/t~AxNk$$@u`l-PTq ` >[}7tk1gii)3/D,Lu<AJ'j�V FF_*샊a VP@ò7+�g'Z.~h[9lM$~Ki ~(M1(ȀؖAZ lf0'oX H^.2! HS"G|B@MB40A h``@ FP�Q�^�=i[}K�4t煸s]s\rV-3%)i N@% p�ȶI d �&(^CI1?}gؑk6arԤHLm֤e2ĝDݟ&-mPT8צ(|Cp:i'oЊ~+@�,/*vDㆫBS'5; T Ab'8J=7a 4I4@> D;򲅛pӆ5:! (aȀ)I,;/JR 9T( b�Ve(` CFM RX܏JU 1lBz=" ?U(;z}wQ@.R mM 4j^ڈv@ n$@�l$MA`MbEC ~aj`iIb&3oڊfBgWA U1H"[cZQ-X�aa  Q­�TA(`9fSCٺη+WA٠ub~e*`DD!Z"HFTۨm#Q)Ȧ@L|lvj:ЎeVk64X8z8Q;,i3(Ҳ�DF1U1" fFq`P@(zTy(T YչuE֌y:bKWG*l_TWIy^&&GF1iL3! 4fn,'V76Ml zN J(<Eނ F`F ir8S0"8:w#wL�0LⷀTDWʒ .~L2� f[9@j40Dkď6@ PGLX.`"=ocJpfRsme}{"50aaDU(XXX#-8] *CTf}*5ZBk/_1 ;Rמ[9KTXiAi lFB@Cـmf$P6J3p- Tc0r`U}kpTl8iAd1<|N AZs&},ag E7�03$ybʊ"P$8)izw \^ɞcu_ 7AbSxg]g= Gc*sgs2?lz~4צ*n&Zc6HHM6!@)X"!ILwk:#<P$bJEʺXꦢHYk:(ڠYa!}f&"~s<J-BEދ8K0\E5&N9`1u~iU 1km}Ϥvܹ`J!Y'75̉olY8-?ÌĝZcGl(5.^?|Wy7L$a!{i(Zh4BGGg50,Q< XNBRi"RUTTDpj6K{+:u`=!E4%=>m}˸Ѿf~tOuy.��(by?{L ӵ_~X;$ 3{;Wu ZiY2MՈ5)w C Ba&H7Ibx@p>i BzXJq^hX#7t;d[dWVd} {?VfZ`w?~/W#_c&mCuL;m0)j[&̾Vl;g !azZ;/"eK*< KCW,R|Y0 Zj cIO3'2d+%ÝK_|ݻou_[�ܲ/çmƣ tqUkN\=1uݶPMK Ѡ%[)!)KGWgŤT4` r|n1\0ATJOK,r"[ zoz1@7/$yMZ]tso9[`kXbgc XgΧ)B {mw> _μ?:g7h�0޷47ߺy PѐZeNT4DTAdۦJ)B< `3RyE,TE$U4!T:IKr4f\4寑}<3zR w�{>0nalyHNy6<z`bXotr8lmm:Y7w~_w' g; }w_�g/''hw#/w 5lS: ;^ wq(P0T *@Xuއ!|c)"<<>h�`�rw PyHCj}c+Z\n9Ȝ4]?<i`{( <4C 5@S+S{f9w⾽ޱx#?v8=+?{HXҗO]49fV6N9fV(b:  x DBՑ"_Z0bpY_@ u+Yon.-&۶uM# pn90c|ˎ@L`-0a 'omLoZ @<zN # -]9)w&fg/w]!~^os<kb)L)XiD>J XV5XѪv�v@smU9G An?qPxߌ!M W"�`S Hز'GqUMRSܼ[b ѴetRF'aN]ُ{߹_ѽ3ѥ"_ < 6N<-'L&\ XP 2ED0icP-[k̀PCO5q]kYv_2Ҕxcf=}am�5SU#X32f#t*f=0HIh?2Bj%4AZ10N2SE3)\u#6=^܇ߺMDPӯ/C7ȧ(("f1 Y$#ajwQ-RW!]bh@{N\2ϼ=%�|!Pk: Zh6`KF+)#"\[kS|VRBl26j㘉^|Fܾk_|@ή gu?C*i߯QGLdG ACu}Z[9a>B#8+2XoYq6} 1Šq{>_;$2%afj;)Lu8bl5-BV[[Ҍ[[P MO0#u8ӧ|1~egah(@lp{=[-}gbtS|ԵTZ+{d*jZDL -C:fF\䳇<Z0w|~OJhڴG1ev �cdl�CqZU2HZ'T\gc81?Iq᱓xG"G�(0]^`˯ÝX 7jM<sݪMGxueuGHJ+T}8Wu�;~bG}FD5ͥ*8 SF{"ǡ87@C!2_C0wv$#Gk&a@?Jܾ|]/_*ꓷQ)r'8j$|7 g?s+1;K~'uWfzaOl4//~tdڻAA nl Б'{"| pG]c LF8{(W~9hl�v(u[0;i:Vx? >0X3ХÀhg{-{Wܿ=GXZ˽O<3Rή%~��2/h Btozǿ|{/~n}o ̵oo /ZXPmhk㭱wnްܯcןC{ ==ߩ Sc[f^ s=2]l0‰'h~׋v?q-WWd_c>qe[_&W3<]wi_g<k$RK;gWƯ~o^E'�?w}|nMSNp&TEߊ4IJ0P"bԠ-$l ,ϸ3o߹oAܵu``?o:5[_5zxgt}#ehs}bq(dRG X0|.C /oއ'=!ymۺ9އAA),y`Ny�Im RKW ُ"Zl~/y䆣=fMnwNx!}'/p׳6f /l$ux=dQ"x2FORy'55>V#M\(]qxW>B 0;,y 5Upm.AWXQra4Y )QI$6$ES@b4.UhV&}h:?¶ϩn~|<s< \I�< u^|Ǔg7f'zQ%Tċ9/:'e˜}r2G}ּ#qSim`'� ]y~ǚ*^hd TZ@5 J֤Z)X�>G +o0\W~0ջtY>L'bMzšgu|>$}_@29{t8w1212r]0tV,/q'r<!3+?tĵ7< l>"XxZXsS. s .eA?$O$�l,NozYu@縟C:{AILw~p!8uxV>S2;'Ѯ}Ƒa_J7m÷<% #{Oeآ`$^J)*k.H@ı&Z8K#0C)l]J\F>B=^i\ λ>wKc$;.ilI&\{:6<8p0}ǥ0V2۠uw~dי̉ZRwk5I˕_L/<9{.z8ٹrZ* \TBܠR}|*z)5k|f82M$tLuw\y#c*a)1}?cARk^Om١kfnl+YܲkK߾pwSck3m 2'YPOM,PN YΫW>!j7qPW~iqKW{nTTE'dyB]QkJp503]gÿzJzgE"ƪ# 3\};a\&#m 33HKlkb:l2<9r~{\>:zϺ$nxm[,n\V{N6I�2%XW{eG,,*11--�EW@q]DzŜ;�˭ #טS쒍e3bWJ 8 ]_uSOҤɳDy B"�LL 7Ϻ�`ڡщ32vFNCt`VH4+uUz{wC`"i@A=�q`F/P>4,X{0C7O�w8i=ԇBB Ѫq]) ܾ. K(w <GBsrR h_~bFB&ݳ 86GU[! 2x�^V{ u42hd; ; p: 1tPXI�d:x C *P�1^(Hsqm^L`~֝;fV hj -7Q-%,""EVc EC58$=,"92U_U" ]}`zmt$s7$+FP8  k]:�ϠY 34įJ ( >04 ϳZ IACxW6S6^v['R)õ5˝0@T{//*`7S4抁Q^bQѯ <VX"{?Og7 b y-P @>2 ͠+!T.Xr-mAp:0UDCxl憆v<Yq+}'NJQjB4qG/ eB VLq 'DǥX\Y#S{H(DIX2;wɷ]ikhINc>@b>J?| |I|U4zh|$8=x@l> q9IB JoI8!`Q{&i`߾30ҜDCO:h!ٕg>@tQPD;C7+wQaTЯ-s2 w;vt3"퀢ҧ`UW# $EP�e</ZxQ5.2Ā;GOzJ~|ž+,A3]ˬWM RR}AEú7*/ *| @Y<Y.a4׷#H A]?\/1Ck6 R "Q(9yI 3HO|ėO[*D#c EI�'2IM |o_[P}9w<gQh%T^BJXA~s>,co#<C�8_LX_qڧVic3߼醿] ?3PzuR[@@k?sj# /Z~Ga4g O`q݊37<xJs[D)̯jRAHZTP8@z( �+rն{�2萍,ӿ\1B N,~η|glV;5د�5[@}</?Ơ/O/Fa\JdK<@jD/F! ,]nޙq7p233 *ǝDC�"EuQ"jd˪1 /B/ 0lY‘Ĝ9U4FX:db6|.blv:/95ڱ9$sIFPK/@J(xPyD#UB` ։?cJ}sK.8 +vg/pyx0Ta*eI)MK}e >>A>}af^ _Cphfvq#39xO}k*gl AC߃J/Zh i \Xy$<.쀂<DžUkLQMHO$OZWx:[/[?kSK^G#ƥQ}|W,2kQjʬb={Ȗ1nG/NZ7w$= GCUR5Px Շ+_J0|nTZU`H͍Vv=^O7Q(zUQܮ0"bt~W:>!/c/qc䀼;&,?I60f-y[W-ɉvhh}22cR9 gSw)(N|w/x/@|d Et)aL/5n 0=r2PbQb)?!D) ̶nX>KI(5˟|@s0C>1q4sB'=:Jj?FjiÃJ^j{$|2D}A8>�F|-$>_[2I�G狯7 HcY*ERu.5E_MeSz 68'e?܉ E �^ ܷd-05HzY=@>H];P)"zE/:N|q_aIx\֮抗]}鎣 q(JkO}6@/Bqa\q' . OC rbA䓡P$hT( ^/X!&';5$(ՀE ^A%/K p|0!GN餷8ڷ,bM۰] z�$aFm�"^bm\+73 { B-\+D\KP``czX u3c͎i ? @?_|׈ Ď/>%BHDAD&i>}8` P,^\_DD-»{U ?)UFć u:CE59<p<2ᅰ75<9:" wgŸ5Qz eԘ)! σZIA/>.h&vjdaޖ rT'D Hd &8<TRˆsKZ>⸢f!  0ʀXa=eF\;xO|xl9%tʠMn%c(],;h_e^#ėZI ~7a@ 2~B+G0ES11rE Ɛm$/Vh 6j[hðJq>p7/Ϯ4Nl5ң9Mot+![""(uu PH frӸvា_|v/&h T9%CP 8*38H�P_[2݄JHtEXY#aeUB^"Xf7e?zNӰ�";˵U.}`+Z{T*W+//Xu_D^OlvU�VvFQ=Y-p COHj9B}ͽu]σ;.�\ߟ-L/)?:2Iu) 3w9|, (QE\|?+uD7+bK/UH l}}u;^()YB+*q-0-}1c8<s̷cՁ*8qbjq e>3x{kBltPjMd7 UPՓ>A` LQQ L Gص+�ܾޢ߄pixpV2[$QCYfCm􀱼X1SlhVFLk`\aTia8,,\6. aF 3 =$[ciIǮ#C젛V)J-JHj!K6ƈ^ :CK77<n].p91FsǞY�i!=dj' o0;םv#c\7 j iݪEOPS#6F BJ<}Lx ӓjgz�X. ^ @2㉺PZUmJ/ yտ�xϽ\uR?YVC{5^5:Һz9눇>?|Y` �fAjWvt@wA.xQ\1aqLHB9( 본 ^:n9A>T/DjAA£LޠF&߇ [Wbk}= pɟ}~;^[G_1ێxt1C(Ӆ�n�p'ܧ=krJ$*.Fƣ!َK;DO意"C'CZgQ+* /U%oZQWTU? ` 9y7>I �^`kU'?WMw| OjJ�̣ {8U$�fa6}uy"V'tl`cٹ=@RW9UIWӘ'|U[u}$ѹjY_ZX\2HȑGV9+? >{�|ⒽS >5!�]SV03??I DXPY`XF@ T*7M+cRǖԗhh j@vo7V~եg,ʟv 7 /4nzFdoor�ՂAAWVV%_o� g�5eg w޹Rϒ~wׯh̻۩d9 ٴk7@CM>CsY;-A\qLxI "*Az0 E ~(Ǎ{߻Gtܯ埾m6/;ik k,De Jī ϔ.>G17R$�78`+HώwЅDZ>UE" kSe nU%Zx! 4O׮3fmCHdp`Zd`eINB~}^M$ddiML^x=�l]̡e"Ĺj "+AT�җ *BϺ<oR"TQ �o۷zţ+hXM=Dv !_.�>вz/8SǪ:0"v)T-4Xw&o~VyC=>4 J/@}aFj/WxZZ}[j)"'9Xjbg�Crk^T<5CݷW78YBEBdޯ/~kL|~Q �=ܷGd�z;y}7';߿USゴHɗnҽjiW_5lTD/=_?(}Y8,e`\{#}m"SwoٍJ0)vq'Otk^2·idO/&.x}1"buR2͓eV럞 Ju~;ԿQ.8ܚFCIo" �Dti*6EŃ P�]M^gޥd֕d:`>vྮv�0~<ͼս&nP%HKzGҕ3Q�tfxs\=C_{U 77bBei@g�"E0>{+[Uxvgoifw}3Ցy3I}Ԙa�r=ڵqvub,/EطFƏ?Q `d<Ea1:<>]w6{)5c戉7޶65J6&wfyOxaONwݺiMv}�"bG8 D_M#ڵ)MkyI;>1B14Dhd$3=t)i6٣S:{#25=Pt#q^Y<2+CQO{W  G~IסS>0ȨņXʓ rh8PNDԐOgJʾ<I6b;u @n2j :WJL&^\ϨMa># *}Df4I|RBξyʻoʠ%|˳kX 8pՁ=O=����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/index.rst��������������������������������������������������������������������0000666�0000000�0000000�00000003602�00000000000�014664� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������:orphan: Welcome to Kivy =============== Welcome to Kivy's documentation. Kivy is an open source software library for the rapid development of applications equipped with novel user interfaces, such as multi-touch apps. We recommend that you get started with :doc:`/gettingstarted/index`. Then head over to the :ref:`guide-index`. We also have :ref:`quickstart` if you are impatient. You are probably wondering why you should be interested in using Kivy. There is a document outlining our :ref:`philosophy` that we encourage you to read, and a detailed :ref:`architecture`. If you want to contribute to Kivy, make sure to read `our latest Contribution Guide <https://github.com/kivy/kivy/blob/master/CONTRIBUTING.md>`_. If your concern isn't addressed in the documentation, feel free to `contact us <https://github.com/kivy/kivy/blob/master/CONTACT.md>`_. .. include:: contents.rst.inc Appendix ======== The appendix contains licensing information and an enumeration of all the different modules, classes, functions and variables available in Kivy. License ------- Kivy is released and distributed under the terms of the MIT license starting version 1.7.2. Older versions are still under the LGPLv3. You should have received a copy of the MIT license alongside your Kivy distribution. Our `latest license <https://github.com/kivy/kivy/blob/master/LICENSE>`_ is also available. In a nutshell, the license allows you to use Kivy in your own projects regardless of whether they are open source, closed source, commercial or free. Even if the license doesn't require it, we would really appreciate when you make changes to the Kivy sourcecode **itself**, share those changes with us! For a list of authors, please see the file ``AUTHORS`` that accompanies the Kivy source code distribution (next to ``LICENSE``). Kivy -- Copyright 2010-2024, The Kivy Authors. ������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4786222 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/����������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015523� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4786222 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/���������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016770� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-result1.png������������������������������������������0000666�0000000�0000000�00000226233�00000000000�021700� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��w�����+ TB�,bIDATxֱE@@@Ψ5@?tfϝS.��p��L��\&��.��\&��.�� ��.�� �}[�('Tee$IRDT}%�pnz/6d.0�[10 l[�v�vb+,7sϥy՞7 (]xݴ}zj y+6 Sl ?3|nQ^bZE-[^cO&񪟧�ij7Qu; ~#Qmۤ>h'5++[οx^2K}٪X7D|* ōo_ؖȚ[K\=g.Z0>嶥@p' ݃JRJ]3׮?nn&'YG<8za 4HgC<I}ZSԗ3�@9AVmo!"P%5^V;]W(ytq1oڇ7c[4N/N z7ɤ!W>,[ʈ:J=4:+}\fp0dJo5>=4 ȟ,S q^"CJCK2< nJUk4 F\1VniLt pUGb#ImIoyyWf!v|Eml!sh5v=U3Qӂ^uoP_;_<B~Ja^#G 78.VMj:NS=NZGg#5}m?.6|7#tԬ.-WjUdwn˺Olڶt[vU.и%½R7&ԏhB;D*Vm p; II0F(l S\s0ѹ8/y29^s&<Y]Ts}=Թsg* D(eL2Q.2QR>+IP&D(eL2Qfg|q_AՕ)ۖݝ6Wͩ2Q&D(eLezD2+(2KKĹ_.2_L2Q&D(e&P}i2Q=( MLJh~:>U&D(eL2QSf*]W\*e ֚zznEF|=L2Q&D(eƧL+5*SLi)E,ԗ<2Gy27J0ḥK3?,WZz+ŋMō\(~hg3ޙ+^p.N\6xŻ'P&D(eL2&+ERNYVJ24(%B{\T\޼YΝz\ySv1by-#,& ӹr׸Sye~9VȵLż4/y=^w჉Oܔ2Q&DuP&D(t2TDJJ4j\7KLGZv.t&?ម[e<0 m65Š+g avbޮqnd+,|(eL2Q&DeL*Sw1uSӖrFI>cf[+e20;A ;e] %sbe 1uR3Tsw@*S2y.32Q&D(eLs PQ7,#zVubue .={syˬMZ1C;O *91w9S1R2Wo2Q&D(eԎi2y<25c(1}{Csʬc^~"s~R1KP(s?/BRqs΋>;ѣ:<2Q&D(edTD0fT{A(eL2Q&O+ej֑U75-1Q&D(eL2̾Feiw4%{VЮ(eL2Q&D QϮ (Ss/%K2Q&D(e(3ɡL2}5D(eL2Q&D(S~a?ʬoDDDD[>̧~N#`/e?""""2̾y|~| [2P&$"""B(hb2keY2f6{ʜ3((jl2޳Wݽ̡3 cL9<7? Z𴹸4=2IDDD2S5L%f~zsb>tsɰA rjP`ĹxkXũd/eގtxJ{qj=4wЩܳhv:eqmjysY|7Ҧߗyg?WN:yZ[nyw7tQSDDDD(3FO}^e)Cui3;Ӡ=7M34K B,)"Ă,bB$rQXh9W4 [XiCSMT/s{<Ga^?9<yOkVey嶷e֫n2bbjkvuuuvv8qZj~AAL- ߛLC֫䟚6 hr^ pn5Z&alz|P o%c>w^ٳgKXzzzRRRlllddEˑwwwN#  7417X_&%HsCע;Z/kZ2>󒒒%KX"55ŋGDD=N>=**z~*AAeCܐ4W亻\� ;2kׁ3 qD+sc䈲 (𨭭ݼf"  R?5JFFm9X�2qכ.A4>j*j tR,3<<<$$$(((00ť.:&  d4?vVM$\eff&MvL3Ν;k,b>>>71  b�eM-&Zl2WQ񘘘P3f@.^[hO?MsY[9\|1]^k&lQhC;Qo/o() bwsw,'I 9ʄՋx! 4888 ttt~'n2;~I=Q]]:T^k7]|g>1P,SA2G6vrL\c;v젯~((((ZLvvv{1 ۓ6 \UUi<Z\\$d fԧ6wYJkҒxɍDD,Bg{H[^>>°ꔽMQf{m+W-WǑݚj~ιynN tko۾m{{T7p0>>wPO?aU2;;;?g5vVKݾ}ŋo^\  eޚe W=\7dUv}ݺupм7jjjx<@VVVgGIn[G¨;>8w5~i8O55"3q1cgQ=TUٛG6R30m̙];CĤW.)|_O:y+^Sǫ/F9|ϋ/%E)N=Pv ZPY,LAal˼0cǎg43߫ݻۯd?㣉5i*<oeb~q&7!d\ocrLCo-P>BEfދݧNυ]]> G=3嗸AHȳQ$J'==D|`?..71P8o tA]<s||< ŐXm̆:{hg ={***h _~/!L <x(#<BiC=e&-ILI]j2|7IݪjNo:5.K=rbL_D"5撝$u1^\uIX`Dkr$9BG/1^xvls .]WqJڛx;B._AA2I$KeN.\XUU=zyPoo_~LV}Æ D1}QʊX&e)2Q; oenloV`M~ͪN`-ӌpT8ZӤe:2Fɕ_؀]/)! /0 b\ i"[FX %�ц 0feޣ6.5xsm,c;4{lyǙ3g\OKO?tվ t}Zs„ $͋M51WCb@Bc<E6/Ņ]=އfΚF#YqL(_t4eb|*?![bļ7CQ^&Pa}bGKK!㰘)Ĥׇo^6AAeG ":ʝXƆoF,{]v-L2_5ɓ'VnO<]|htS h>IxhZtV+!I vޔ09&!mԍ"H6]5{^Kx�ELlVUSy[64QW_o1N>$8<8*: Z:=S~™~(Uo;EAAeFwuc:FzPCLT҇2CBtI&annM|A٤ˉwZLmeX5k3f-O"POV,2o)bn21oԞRɻ<B -:K&͇7$͒CGh3 ꯴l;xQA rS젙ܙעW<]V=C_}7jWqSAA,T'PC}2h[z-5g2Ƀ3pvv#yK5YZL6$;:CE7AAGLCSϲe Z4z)% aD: /O/JtAA2qDK2!::gEN8Q,.$WN&}˖׈ZT,*w  e\QC(SY&'ı"/I8KS%=}BYYƑKKM  /b�SrM%Y(55u߾}iimlEAAb40i=sCxvyzzʕ+N\22ҧZAATc6=-cn{{S4~Mn] N!g <%$^?޶r<^;| �{}YC*2�0Ge�4�p*s2�TL��T��xO{�̊s6Ǽ( ��Y,nfL��UsU&�l}x.Z63U&�'2�VQ: �yc��x//kQez/3��*��1W�R? �2e�\�pǼOdzu�`eV9[e�f�"f�2[˼VL �2L�UTfg.e�2o>c'��rT �4��sU&�VOe�L{��82�1D1�{ly{#��*󾸙�?/{g]Uu?E  0@HHg32(m-"bAZQ렀"$$~>m6pW!>s\~ggc?[/ڵk?x?蘞ʍ쏋���(i2uS&m*SNUu\q1Qk̔V-m&>}J?152t"���20 g;vttLmjͻ虵r<0!e2@uKvF^^29ɍjâ'߿ |Gs$h=2;+.N{8'pqqs֯_'?V��� b-\οeԫ=pkΞ=+."F?vݺuO=dZvYF۶mU2m^^:A7Vvc\|aÆ\xDjǎ/۶k<ɧ}rQ[nuKǎ'S��� -C1W,Ԙ~[7YY6lXliR^ZզLiӦG}wTZ1e^qAď>G ^r#hC .8|P`瞽S%5jj]����_װ,*Դv/Uc9#WVٿGCɥtl<:s/̬:mܤu=H5sBb{/HO���[&X.ZWW,]믯ڵKtL- vcǎJJ4hp-33u-v*4tْ͛7G)���p3,ڵkM>m?%hf2Ǐ]4޽G7]Y}T;awɉ5T֓=:<9rùxcTٻ����72˴B;ԮTiU;^J%5_[Qx̀V3Az˗i!tZqLNIҔ}b8%AW^t���\fYݕ]իWO:Փǟ<yBYIՃГK.yF7Rv2Z?ej ]voF*j9���X&���1|ɉPce���_獿cnqS@X����i0}���?&a9 ���eZ<LETo2���2r����a˴5ou$2�x? ��Ji@ט5@o��veF~X&`���|,�� ;X&`��``e��`V[Q*t,sh f7X&��ZL,Oߞ۷o+,,yEvС2I mr���,ge/fuv)l6lؐCx]e7 &��X&7INIrMKޑFQvů\]JZ<1G)..޷oo>=y۶EEE >Bs8N>յ[\vMA|,s'Ϝ9]PPbDiO]kN<2I39r$G~aƷkש`yR6s��L)!W8;,߽`iŝ)]#0S c;Ӈa<O+KR%KNiyF\n;w~ѩC[~{Lq;v|Diff\>>G̤Mq-O?V.]3e??y͚Շ>6kxQ.]DWwLOU|E/C.���X}x)svw'>TMu',SwY+2Z0_ eڮƬ=p`?Q 4Ɛysl@F̶o^ܹs>^r#ߐ*j{YGu뤆Uv2��4tU.~΂(e&;Oˈs}zǕ|qYrΉ'.\ 1-k-iZ~{2;zЇ >)% 0!XrѣG( .Wt=,3���ȞKoNg&=wg-ΰGNF4OŮr%$ix˖U떓&=L>"/P$T*ѵL-Sw]ˌ%CerK<Y&���Lug.ӹZYT|j\mXN%SnhJ@&Ƌ>pL)wSOh$U5z?ЍȆ3fu6OǎU2S'+fCT6 ��`]ߴtie07ڽNwu(T*]jkmRhLE IuUoqK´JR>iPJi {Ї >gkJ% _|RڪIp9wYrbGH[fZk׮Q:Se2U&��<pG&3~F;QԘ#2c^z׌h%9V~~O?e5S BT^vC˔PJm&Lg ,zĤԳT>pP?nDv2҆3ej oZ[#G c]&���1;`���X& X&���e`��eڂG[e2��2L��_2ONukz%/e ��@.ݙݳOuv-X`���X},|Zȳ1�aM��PL4yL7yiEe���@YŃTIe&3L����,n! ���6L[s9?2L����,C1vhX&���~^/zj���ȵv7ٳEEǏ_|Y=p`n2??_Fe{���2yZPPzmw; qv˴����ܳw#Un޽+_{լ q_Ky7|CCerR ZXtqHGs$H-b괇sr;wN/V]׵y>}J~[o֊ڧFe3���L,Soҫw9sfI̱$^ӦOIjTΣGEūר<rpݞҪEu$X%Toժ< !Stذ!/^ͺev'5O47uKǎ' eFe]6���2FK x:wcet]zG3EUOإ >|([^Yީ҄:աCvݫL ۖ��<''Zj&4,=e7. _u7Y`6fTM-^-߿e&6+>2e&MJ��28P˴OsgیY9C.9Z?(4+tْ͛7UTF3t ��@L f@vٽa[[Sq߾}\(U{t%6cާoO/[tL eۥ#G6cl&"Zg~}O7޷��GcSvTKnTXc;T}-i־C;Ua/yEˤ5\% LnjiitԠiTm)IGd+O6WR{ 2?RzmJ-3 ᾧ ��@L]4=-6ܸmMTM:ԩQdҥKJ2툤7@C {6ڵk[C\w]fnnõRNF+ ᾧ ��@L\f)02 ����˴5Yo����`VoBG2��� vee������es�������2e6n�hoⵏ}b&��(ɺ̻kU;m�RAy@W?nN4s,L���4w-| t�,���˴`Fe ��Ls,L���,Ae*2MFˌeAmּQ8:2��L\BC:_ˡCn>oe��eښU-SԏtU-��,:B1VN-ntŋ_8ydQQ2)ӧvktK۷n\m;-z{Ǐ9zHqq}{{lԴ6 =/+~ʕ]_ӷΜȑ#9~ظujZg͓Sm۪7;<B׫_gzI=wִYD,��/k}~_f95kV:|H׬y1cG]tɼP=PR=3Z4uooX_ߕÆ Q~{ hUFm&kcԫ=~X]jߡFtg,t09Ϝ9]+6S=>;v|ٶ]:Zݾ}47==m}2 Ah`���|<XT&UIYCs;bd֏+\8w*iBbik* ֳ[N >2iL!C*(͛5^W^љ3oybyL���ce*٦ǤIxKm #ice }@DGΉ'.\`fK-#~ك-S9WG!w⚔4ro?3��̈9U׻np2BK5e&$lyOj?YWV,HOukG e4"k^.nDDD,��\&ɜqcƌ?رnO&Ğ:urv5C<wi:_zӧO f.SNV- fbGXِW*{Ĥ>O2���2LjT";*( 2z{vKμѡnflRZ$o'Z@nLkvܽTu5J.6i.U*{JZTj7γwZfpWybٲL���,nZӋA[cӿX n6Ҿ3T#XR vM駟f;wNQՃgdh>o@ݾ#G 󟔗2&Lgq.}gϞzǟ?e2��L/>aI`Wv���,lOX&`���X}'H;A3,��u6-Juce��˴_'2��2a]5L2��+-_,L���tv1hwL1�am��,oD>����|���2e���`nQ) ���eb����Xto˄~z'.^:8  ��@.$sxmFq׮]9j&׺u|{,}b9sf ��`f{n=K昁m|bK9~YTh=ŋר\qRڸ&g|tXQ��L<] ̌ ٝrX'ki7xQoRae}_^kרYeeмM661i;udߧeo~wLN*v5﮺lKgΜ)**:t`V(8dm۶+W蹙]p괇sr;wnuUs`q}iQQួ{Z0`O,���`3"vq{ }L]k7m+;]f&el&y޽iB&O:u0"}j]jQ~x㯲7o;pP?/{ڹKäM&lx{ӧ*VZͿ+8iĸ;0NAܺ/؞Ԣ:;v!('C���L i;}ToGeNMϝ;[JT[(56edfTM ?+mu<d '`١CJZ2T}{2�/y"���`:Y2ˬUXX=XoO^⿎ ›fBezC)gōm7ot ~|uS,^-߿efuj(^<D���2ݎjqoNva)<7ު]jk/UtQz 8%{wd~͚5p߽>i4Ojtiԝ^vPFSA^<���*V부qWn3j+hGd+sT(cAh>}{*en7kTc~ =zf*(`2qꠅ,SFaeC^<Ĉ���*8wo5Z3͛WU3=}lh;JAɢ&UQ^{v٭i$J"JDRA$VzR3廒WrQoSU(-<`#���RXfdYElR%WΚO;iSK.Yƨ5VXQ;5kX3={V{M:c ߵkgAAiWKcXo'#-ʏyb��eVeb����Xff>}te���*yia����pg*72}vYw[F=5m(,��� q,Zf ���vdXҮZ5ϝE2���w.2\/4|dȒe��@2T|t鈥u,3im22RڷOi&;��XMeWa,��`$\er`��_ݼjhYz29L��p;֨( NqfbQqADE ""!!!!$!d$!d!u)L:nU>4ԩE2DR2ݴyMQL)I$Iӧs"y #1E2Q$I$2E)m.]b7oޜD$I$e9s|xxxll˗=فFFFםOAfmܸQ?U$IҌILDf S&|ӧݻwo۶pB>|bI^ڙGAf;wN?UV$I(W|D$++Zݻw㭭yJttt8a8<cl޽n+W|}__6mdѣ͓q,X\\mў>}j?8toܹC?:koonzygg'͆;B;<[e{bm˖-#I$2K.^g !*c3zjɒ%q߿}'O<._|rNqF֔y|3/ڷo߆ .]z˗/655Y\[n[Ƴg:::7o4o߾;}[UUuС]v1L\[['zY9j۴#AI8R߾}{QQ I[s$I_FӦ(3-K_(Hy!bu9g#JӒHMI�i>xyʕYN8[Hgx$GM^ݻqyCd4 [iO_G{bW' QK$IRft){w}="n^~ݔfҏ9O֘l2`g=v>LR'BF0XՎ; _NwϞ=v~tp;8O]g>6Yu׮] Q$I$%DD3c JƹLHw{b&5.˜)xyϟ?=˖-;{`Fa8iΝ2 e`+Vp{ƌʉ$͡F_/m$ƒ"[!LL$I5!QC^p3d\6E)v q8a)Ӽ%*2?\..$ _<y&"uk~ę:\I+ET;K?U)(I$QfڼdP )!f(I;E)gb;vRB*kh_Bn9/^Hm%*"LqzׯwsZE/R&7چ1eCTsݼyDwP)ӳ'@Çtv7NV̸Q2T$I((s?3@4O;$vA%mdI5k ^q\Ci6·|*** 'JZ"͕惃=Ծ}ϙqHdY2s\@t2={Kn``l2$IeΉπ2S&gYύc];{(3|ăM9<x�lLI$Is(3s <<y' d|sC~bQH$IFɡ3!\>)SƑP"ԞsҀ#d9uPXX8s2%I$%#> 2s.3t(S=(M.~_ha Shծs0ЃԈބw.?rt �?*siOQ�ʞK~MeL2�/8>2Q�04:udwbUR|yCs>�P2 f?eJeRk7*7Oǫ&z3Q[j^:(ty>Den+2J111r2S�r؛ t62f܄egSe&nRY?PUYY{S""{)ʮ . ( * " * ,(*..( K;}7oϴ{O\1TȠ*xu"X"2*Y̘0/ ɢ֭[PݦM˲>R3h,0^QY֬yEڭsUufKˊxENO޽gDyE &#:ǝxnPw޽{Q$ #wG ?֭[ Ͽk;z7|ZcY/>o<ܞ;ow]d񔩓/۵lռ8Q8=tz1̼ܣLGT Ii0>vnxuuy={=4Vjݢef#G_vm[~zB}?uf `(lʔ޽bFtwqyA"AyS`YT*;f)e6篿>vh9v(|fQ?^{)3vo[Ւלv.[l6p`.{o(% ߓڿ?ʫkMv GBA�J?|}P9jxQqaQu޽)YÔ)+30u k#۷uѥ.FE8H}ܑbg2s>r԰ܺ`. 7A<ywh*R0 )JbJO?oSˮɎcrpQPE?ܹsǢE7߷Ohgd*eJMɕt/+/ڸq_'N8~UWC|A8bzwwGج,iFjY/TUR=z~K᳽{|晧eyK8-K#�{j]{ݬ|/a̕+s|٧+*K\Է!?xQqĉs<#7d|Mʅxӂo_~ᱴg3<ϴkߖW޳.y$ɭ5M[`%$'(&]{ñ a^r4=E:ڄ;E_k+W8>fQMޙļi: ܬ[6Q4e|@ / yb,E ^4tHvH)S'ףu;¾?<u~_~偃`qR._|Y~?9rU|jW ֵ{Au̹W̷ڋ;`le۷?Wvm&NK0Bϛ #=\"[W}۶'Apa5JMDJ&Sh1sITTSSNN>/>vΜ9u"R?qӻCyɢG2!\6m[ ȊW^u)˰aC/ os;-rˮZ@LHGEbxRNg\̨--+DÇ_,o޺Ss'h5wq 4? =\&R=f̨P�u YaATR0Ε$¾AH'Q5NcU ΫlVƝIg{R^2gVcުu%KnFo nҤ$H: K/ȗÖ6Z.aC:V:r pU]v$ _z&W8K[[TdB0kʝzT6+/O_{q.w $ӟtر`Ett,H r8%qIЃ$vuԽSfq s8af<͉킏ɢ#.VQeJ^y c׮"+.lp'Ԯ^\Ss#6o%EF ˺)yxRfe0bo|'3=_@p믿.p)Rp,.RS:5'TпK#FJKgLge: 2�*'ǏM)@f]HDeƵqwZB,2ܲzgݶ$:5==H(#yKO5:"YSƹ4'u„+uzETa70AYY>.5^ }pD.>ԓ�O (%&Lٸ-(pb*p}ҥK**J>iӻoIڳ2a{R&$g%ReB} :2Nq_|NP$qlB})aFSH$*p'_ybPg)1cjHʤ2#0 'O6HԧKm]y' %`=wea($bR.p<mݧPUAw܎Y?,)Zջ/2ܹ#\�\*\lyV]?InqɊvQS3 ePf\?onwJL+q]8=萙]IC"~W4"h8[lˋ@:u։En:>,z#_A 9(!)`1𮀗{) ^adϚ}-|pGa!R:T:STч\|'RܻB^|Qjz$ɹTRԻ3Q#|~W{ /رcƍ<瞕+W.X`K,Yf͆ ~iALZ`:ο%vLkfMヘQa2Y^QWr`0- BqY!lj@@g ޽{|Y<x Dp<(^jAp AQcǗ_~y׮]w}yf̘1}+gϞ8pwwy>#[bݻw֭[W ܹSN;a„ŋ*E_V IH;t6IG3n)=e6I�Ej+:7L޽{f<x�>*^Iq9۳g߿h"/袋`AF삓_dؠZ\k #۳'O^z } vE e-3Y{ݽ{7$:bNڔ"_zq~W)Sj3L! :Dg^**Qk޽{^l=o_A%%7)e&p^J#W^}u]}C R /d ֆ6۳#CrXP�3ʩ>{}1ªѣGp \33sO (SMM키atD\CܾwOyE2$2m-3"efݻw̔%2C}O?… J(PDJ&>J@d#G5K/T^l&`` }bA2dH>=Mc'N$`4ӹM I6mj2Y2 %1R`&2Lc{#/3zycu޽{ iνzi{.8.94{94K%8JF)E q.?iǏcdLǝAT,:$޾}{$I&ػw/|h)^'k:b0b5s=eʬ?$ecyQc7e*5ݻwϗ¼)S&;e8|'YtMD,6 `;POIJ"jbZjjA:%ڮvC~''ٱcjFΝKU;D0"p- o.ksᧃnʅHGwϚ2EM~޽{o,%>d:tH—$~GTϜ99ODTTT2)f iS&Ʃv%N>֥":\s NLR655_> Oq?$L,Y;saQ0cacީs3ގno_3A=kZ?.=)|.ّ6;w$#ԧ%d% *S^Ah22݊"M8 K'|IED>gϞM:76֔ك{meeg͜rM%YOeW޽,E BWKm~)j{e/U..K w$˫OˮeBX\Ż$qjӁN67'1w v$?ZpA5{ i(SwO=b'n&\2<_;D7o<eRK` 8 Y2<eeBe&itGRQS0 )Bn{ڵ#)hDyN 7]&F'ȿ T~e!hz~2b _ZSLK޽;]0{WUBRB.)ڟ($_ {!^XBC#(rtȲ)3z^M`KەS(\"Hf۶mY2O&?1-k_޳;/S(3)S\LޝY|n_ _!L9x EIA&aqW-r<v4JN.צJbʚ:!MHD8N%�? .]]]5)33gvaa~޽ b&K1)ӻL﹟9fK:Ca3O>9m4K/5R!K͌(|.\B=W fmq]LC{K&tW_} `͂sމ1O"T_Rz ܾ`)~+]S\A;#(a[=O<%R|)e=�D5,>!`=32 !S)SA38S!k٪U+6X( BGϚVSN>w_#Bf%'S;g,A@vvkjK9|*_u eҟ5^c9_qظ=k0{m%L!r6 >qFho@IeAҵX)� \fH!RkFeЀdY OVG/s@9�e2d('LiRhc<~MRcGWݱ28iƯ:Voi2^4t6#ؗ<ezf,LϛwǑiRaHQKx/;A3Z<r'#.CʴL1210]X aM*4uNDM@QS -jz{2nTMјa2N<3y}=zD(瑰zA�jѲ?'N�  6}-#_tdlu۶ma-d񕗻t~Vq(kcѣGȎo֡C+*K#<V}O?ys¦.O[\2g!b@I!y4 m^xӧ=._#hFkfy"fxTTCT֔GUUULYMx饗L$;QKK<hzosx~gT4.֨㮖b2C\r N6k)l;}ڭS1e?A}/ /62(>ړObfdhlȐ`;J8Z7>pP?iּkc; kw!届۸t zq 7?bP{.O޳ 105 S9x9R<nmIX薙S.wS24])By~6bb)7߼?uԑš4cj&IOӢҢ)SMx/eZY PEefD}Պ 1!;s:h?~EmU^6eG8KnYx@Wu|]rI?.IwFDV\IؠLYs)a/Y?X)Y!%LS;'4B4>neə汇 4S(SEMڹՋs25aMW\ɏFL}&-|q4w#(-3P�\s8A8S29o2b( ecGܻOwqڴɌTU҃)N9M.l MIy6e{(PqyuTLmm=ez9lٲiDɑ0SK$g}B?o@"X  -(2Ō2215)B |OL$2KͯZu{QQGϽMn鏸ٲU%Oڷ.孷W)hhu!2]f5zx>=Թl2nt~7mڶO62U\=w((yH ٳg.)/2p/1n?e)AH)sT"jFLOP)SS(SWOcǎع}M)3w(;7O\?+eUSt{ x{ELv~ ?ѕW]דoYf~$PGF.TVq1gq5elE){ W__Qr{HV/3: I"/I _iLʌ.dE?n<245uJ k>t,RĄ/15~+4i>駟®==SfNQ1#(V=(&}:F$ҹ6e+<5G\ܹKa.=:Q7߼6$^<L&%4E;iQ^K.$uPJUc$mΖ]syހ "X\'%(Uɓk ! [d3Qf&r1 !S)SA3(jifҤI #)rELilB6;h>ȑÓɂ3޽7-*.: y�'|Nv%RzH|)+eR#44L8QAA[{|?RTn/`5}6hspID<dԶl6o 49e)ץSzpRoּ|G]QZr {6O!2/p!dBLEL1VSZn wnذ_:ULLCf3MM-/^Dw3 ޽'J8eZ3Sq{>$b lpСk=L| @=;3rjfi~DL͠ kΜ9OSDLLoMZiݶL:{AV=Sۭ]gtq]22=bvܑy#G1m5Q hb g!t{.d2D4Ev)rEL~a0IP|챝eM-_]ޛBAl!g׸L2,bGR],Y"8Yek<#eBf4.ew�M]veFJJ5.\>*"ș +@1Puu[@24{ϗ~e͊*ge2{rcFR룈i'bo (0 �$sE04M-3|'INPBf4DѤaa|RzTAb7x{q{Nb2(SCc)''(ӻwO1 5BSټy38PQ /gFL!v<<b*e*h=DYt"&)F4N;$->##=8/3@ƸH.SwOs19A>�.0a` f6P&mi1.L#V1249{/9RS'bI%޽{Pȋ#t;@Y x8-S<ez=s1OJb%4 *)k}XE&3@! ģ֡4EF FQ]nd+7$Mcǎhštf:D$nh2%;hz_\R\\8(Spy؀ٶwﱻ k}ׯ~6`SL{HV}$$J 12 4f?ex֭i{޼ys>'|e _3LAIG<0Q hz~YRZRl(ȩ O޽{)P>}4E0Fꩧ!DLHKS(3AӖ3L;) ×!)"ٲeKN.b)SG}}zzY<QZFOPfV1ݸ/>'(ӻw^\` &Ev.&k6nLH+R4bЌiSf0u?хp?b.bb tds@]\SwFMG!kї32hzYH 2{s1/|bk^Z0ŭ2=e.eBfr[ R&F#@Sꁐ6>~!ș78;@W%$GKν)!(NF ?L޽9/l x8 $b%MaH%X*f)ncd0py="&mg"JXJL12LR DS(ݺw)8m'̇2Ojg2CL޽{R3(\4i,")F b eڠ=5*3NiGFL{&Au"șͩi^U@ӻwz1/h%{yL(qe;S]:-{y];hGdXZM@YfI"@EL4,L,ޠy&s32eFFL,^LM:Qx>gPR(31,&3 mٲefڰMoR--5qN"Y\\VbB!#2v?qx.ߋG)[3w9i\G0./K{阝:w.H 67c Xju1M/K@((0x&9JQs̙1Ő3نJ @s- {2QT^K+H6M8L;egfzڰ#Kuw!R3w=iGp//Kֻ0Y^^Ӟ@qxtڴi|+S3:ehA)vFfXy,)f͚q>L1%hI&VX^V^h뀦we.$2g24w. Swɢz~r!ybe^-LoN8ŗ_\2"9QiYrӦ/BUujp=fį:7i}&eۗ*wtX~ݰ{[{YQ[{1 H}4P.}ם@yvə'N93LL2AL21+\܎gqs%tΌ($"Z9$h2-9 4yy @(S)q1ztwrW ;u G:~VR&'~4 ^uϿ\V̒)S'4/L慧L ׭{gw<x�;oo8)kۣ[?Oɢ&4G{yt= x^.}k|�d^0 L<P\L3'A3~Ԉݏ={<<b e"g*hy5�Pe11Τ'q/ 󝸹w_T^Yb6),fL<(FP)+OG8~VR&�/mܸAݶ4$ee=\vA5mp >.q>vjg'{5k^FĚ5w1W7ߘ!/OW\8HV-u p(*:Jfd᷑FyO\TLTЌ/3՘۔jvݏXX9d1Ф믇)2YPD$hz{bڷy4Z _R^2cTs4Ug3eN<䭢(@LĝSv6l( _.Cؔi%t+7(3N]q86oQ@ vv_1P1!nV>Xx4)N4(3)b e29 ۩br |GBʗbș!g䓻ڶm{#53&*Y1wLubLe ,.Iӏ'^hMOolNN. ~1  ҹKuӦL{/V/TV^2mdxnf8i.㍕w؎vMT2@3^93bfΚK]�dweeeZr;#F̐BfS)Hf"G7XrEk_W3%nsR_r]VȄ2  Df!e*F2;t2Y޺m qO>k1>׉M^6JX(~mܸKwOjեkGӦO曍J(#/_FҸ]ιbs1 8 %lD_x1>+W93:bfуVyHҟ rKh)r&\&5k2]DD<|op႒")9@ke62JLrJ=nlФ}\̋/*lN|)ڴmAˣ۷XH֗r`<oė9H{HU-?cT#8'M!Y&M)yev]Dto{{�1ܥiw_u �1l91E30 bH.~!3:bb1JP&i&L19zs@s͂\)Ⲣ1w jbFYFYfU`,20xvYkf h!ij T;sʤ({Cy" :9iniN.[l ʤr"D#:UTط=W 'M`駟UObuV bH3Ќ2HAs-�Wt2Y%m!Ә'zO+]9{=`P"R&IqW_}gܻ` rf"IK~sYҏӻBn:S`!ZS'ev}(<@GS)2hrfSXdtS3#RfpyF !3]$hmۖF\�:e e2e@ԛo۶$(@b {<(ӻ/٢e3Ք!" ـ` dIŏRffxĬg4 ft ׏= _f"df(WC$b.M4d)I9СCoM7HT ^ˤ%{AIi1 ^=ez{=v\?$AH! )b3G 4#fL2i~l!3@R&&@&YLQ1Xr&9f5aNgaw )Ss٬Yez dzc2FsƄ# g3'm)Ӝ[H4DL,|Ox#nN%Dz% eRlNv&rSO=ծ}ulMNLDŔלLwL޽g)bi yR1i$Լ뮻1ͬLA(5|RRf8tҥLL4G4]$hNjm|;vӪ쌛{K?Ye]]29ԔCy{dQ]O׿tL8҈޽jELȡrfHOʌ+Vcc#˗Bș$h"gr{ALQ11LdgR-sg_{py 3)pԀY!ez $)+;f:d#LsR hN<3MΌ2FO֘#P&Fc#&|)?%o,)r޽{ilԹɳms2PԘ eޤL5f(z,٩sܻގok9۴<vXX9$ BcJ42'ZtЬ.L2m!ӦTL@L3ӪJ JL12o^(Qxͽ'JIT!3GL/eGx(8v@<YpA+X0+d]?`(!3<hb�S4iffHeF XtĴ)3t-a)_!gJc#6ne)sj;EN'=ng)0m"IRfQ́L81e:`){y){ Ǐc饗PCK\)3<hFeN aəS]Q(310)IܜM.g\L5LLL|]ԛKSA4c/r7v-Ӭ"Sz2ʊyKEF^�$s1ft M?!)3|i fXy@% bș˹@"&&As͑3o}eIIQ}vY`r(3dE2 y=ez) <\7<ʥ<b2̙3$+"ٰ9-&5ӠL3 eRfBLFLLL(K.-SR�2Iv&Jw据 ;d\n(L 5)ʖrL2G @QWmڴ tE @hO9\n݋BN#iƌKl{Ґ3O;gPf12 Eܺu S& }{d⬢Lxf2pks:wOgU4[{A&un ʁ'sЌ7& vܥ`^fsL<L'ZӢ0|i &)qsn()|))Z&5@șϛ7(AvKZ?yNP楗HDoǿr2jOFt//d5ᆪG+7P(ӍϘ1XA FyrftʜE3cL7)ӞUR)3Xyr[ŴʗJ"gšVJ AP&P+OwI7<_^I,`Χ ;<2yA>={u8+\/:~t~MۖOȼ˲ T<,I'd>裰!r2"(*˙EhڔL,$eI2OǴ;)bҧBҽHRLLٙw}wrfc*0?')yN~~d2Yn=e er%twadX}:mޕ|}"ny_~9r1UG'{AP?ŗ\W~766b]mCn|۶-\-񕗻t`qN~zsC=nk#;R6?d'ev9 }]wIS|0 /, 񸠉#hO�aR3ef]<Pn"he@͹o4- %)?~29V䕔PZ~R&8(.T6+ jfpcbf5z8( 㥗^�**KA}/]/rwK4a.0V>FֽG զ9ԓO"=� 2dѣGWc|ڻ= ɥ:ju^Q@zg2û2;u#�y�+R)vZ9α,L,iS[c.)i$ebi22#@y= &֢EJMQTTʄA #gRFDy׾Tee9:d9wy]o0d[ւt<~XY>C*B,\ux_r>)tmp#[AҍC,\x`V~i)K4 9orI{2C2Qk|!ӈ?`T@0˱zS4m~ʴL<$eb.eSX #QT1 4SRș|:J|{֨4g={pٸ\JOVR&ԴrGՙ8LKmC/y?dZٲG.);7FK>(8M3Bj&AaÇgO>Yf$8rt2s^Ob%I `L/d=z!Sg1PHd"4h,L,2eS(t2]!3X(,3DLK2E,--]`Y'beBjÆ ōl6 Od?9Cv[#O|'!֡c5O_ :^sRJ>"bSZ$)lhFWo٪28~r萅_|0{pc_> rM%yef7Q1% )3&۷? AJt30sN��Pq(3~Ь93<eNv,$hAsCˌ2AL2uQ*fQr12EP7oVT˄2%hԔcƌ**.3' *<7)M\5,rve6m2֮})6V(7߼𔔉�;-,݃Z2ˡ h„+ux=XO|{pc+?<} ޲;sXsc;1 U_7{Ѡf{-d| `%EȌEь7L2#kM\O26FFL') 2Ĵ1#v"[TĄ2E1TTD˄2 ?z3keʟdQQY%YR<Yy݀=9ʐ2ghHqiHm E6hKH.$ܦm $:pH,I mʔj4DD^ wn^mC$MlǩܳH[iK-d ŵIf'4g^w5YKOoLr¯ݽ+V�d2oHG蠙9eǝ<rRfXݴ(^KEL1p9kB)*P/ /FqqjH<()R52ڄ 3f6(FB<~WdDUDxđH4oo]v D E55I7<%e҄d<p jGyB]>/5਌8tb3u}O:E9x y56F"K<{@#Y<v93:bʙFjݘݦLL) i7Ȍ^T-K[t)9{" P&@P>CW۔wItL K_J"A~=){ O<.IB&an D9{6hbԩSSΌ1 4Wti'eF21c9Ӗ0/Dd;bb*dB4gt~,E"grvD^,7s2y<ez)3K;u8v'i$!S25 h٠f͚n!S4@ӡL܊-ٵG23GL;Pn#͗6b—4D>�J &&Z& rfcʞDt2;)SֳuLٔm=ez)3k~6odgd͙3GLk ЌKѼ{k#f93*eFMWδg3׈[iB[=V1/mČWTj"%&I?#*wvv"$LL'2 @])ӻL/dk_冐IOACL)-XdQV4x4$@2@Ӗ3ə-g@6e b e"gjܥLM-dڱrwȁK1ș| bPf/%\beJqLLM]0% E<$\X=eS2{l'B*p\!pcD6sA3B=h>#",ˈ (sJ͐Ase&eIR"K!32#RST1/#ג;QT#hNK#XoFTʄ/_5ݻw?}-dgz1$2U{{P2;tY<b 푉H6"`9>(ſ�_n(B<L0qʕ3gtN )gih%12LcPB&|i Fߢbb>,oZ/11YOqٙ^JʬS,Ho=[( ,,^|~.L&4''R22A2UT TP1:Dl˗۔E3CS޻iӦiӦ64M;ʕ2#ˍrG<= w=vE!+ZLULK2L7|m۶UUՙͽg?eky.l[*va<enLOVfO'dE0T�8�M5#hB]GoÇZx/\ʙDL=kJANʹ)R)hidd3bf.a4L9k~͂|)FPc=Fl) Yxad }<eaݻ$Q+2L9<MPCL043/kГ{.&OٳgiSӷo.E!Vr:!eb)yuRied(Ӑ0[8& ELL^*ebB�~mZ&sDI$#\_\z|vtO޽{7~}ti`}h= t 6hf=w)NaK?5MP='3CR@ T^Fe˖ 2Am2ʱ}lNČK´R<Lrg'|Ώ3D.ș2e )SwgؽY^QrQ~dJILטn�/`E)S-Z<|=ТEhMC>Zc]LMr1+j<:e^ pDV#-gFLbi+d'<bb }‡SS(EBA!S(sǎtrlVLx93G\gejKmLT֭&I)egSw{!s&ELh! r٥LAE/+Ok yWMVB]qCRC>:+_`GiȠ̔Nu6cOWZ9Vnʣf;L/m S1Mn yB[lҡ=F k"AHAnd\KW麟? \. P҉LtAi]ɐ@9dZy-ɗw&h+gI*n2)Kfƌ@ӑ3CCX2G`i(S3vF["bV"/3DL/12 s~TT eR�D|ɒťeŅyӢ"2.tKFOǎÏu=׻_2l(u?40pyB&2'(H5#(ԕ%,/kȑ#,#jBxŋÃA\t)3�1}䡇0(iS&Ҙ=i$e: 2*XydČ0O,L./Œ6k,2/�M73jkr!yl9s2ߋ(<cGa3Gz>QN2]9erנ(a@!O J/Aܸq#'|"pI.鱓[55a@39PH$I( &w}w9Hʹ)tL'"fE>$L/2 \[nE)&rΝ;ـ;Z\B PvhN</2SLPɛ,mSNCϩ”S{>Q.6$\RcAOzSD+ʗ$(h2!%L Y?~W_&Gd s4f\z5Y- 4ib3݈P;'%\nPfXyx3 _K/m S�| D$hNRAl|)_Y)33Ӯ.ʎH6]12pPGo,iFz<ƿG8cTtfzF{I`Dv16^|e~yYt,]^7k&'K]$;{׉?sC\?+ao^,*Ds"\>q S.\N<40HEeM5ŢEύ<ȁHr1AL> tš0(xǖ=n2iN7lQ.C@9sd(gZ&fP&3 er܍6bFN̤<_beR,¯.͑3 WUɞ O)�D|?IicīL7lC㺳JzNR/ /ܾC '|P8_uoZA>urrd}z'łz%A0k~~uޙγ_vܾѯ:tVk3qU39}{e{!2JRdB1�t"p)i蚑箢)(JF(I-�(G7%L292/5aeDMWy3<hHsN.K!Pf@& 1DJR&].ej `{Y4.�Oj9D ^q`x0zq]x|68St `Ee OI'1ݾCjЮ}[AFşfϹ.#^~j5z<e"o[lӶyu5kA۷8*׋ٶm+`Hd ;<sL�J$\銚=KG2aJDZc:4!?—2jJKe蓵ahriט)? щ2tiDlT!r[TS,((kUjܩZdQv=e"djŏ̳2;t֑aÆ2oe?<d@qv׭[´yO9c}4.];#y^Y={ucNۧ|P|d`SNz+!2kX)s葰t4\>TaȢ-j_9@IZcГ�:f9sԩXD2%[&eI\ q͔4OZR .3d:(:iW|Ij&L4ƙh>Rf"SJ:t!tP/.Ig[svn+$oۼݸq雨w><eʈ.5k^ dXtg1Vyf6o6T)dI!�U@!ЉR YtMZ@Hɕ%~1pYXSA)Νkfr& %qJ- IFYfD@\As#bnPfp98ǥbF(P˗Ad_zAsj4OfOwbDSfٞӔI]u*]#8jV9qc݃.eo.m)oٝѭ}C]z( ۔ٲU%@&\[]VuE9q|g1V'~I+0ou�FTĆ:f3/ Zp!2ɹD$(VA#~M'sJ%M4j6OIP _rybHš|!B0 gydʴ2UȌ+7)iKB6_AE:ĤҜr}v!7I‚2a6eOzk V<?e8;_{pc_Jpxt�R%'|<u$#9/<oʋ$KdQox4xɘ$@m䒢03o^,*D>\>``?~gr \(eiT!AsٲeZRR$I2WaHY:-l<ZyhA‘ufJY&*N aS&7]R"&ftb7L#S2<bF%\c󥋘BM6Vڕׯoպͽ8'/Ѥ W\VTSft3l>eRѼ*~Wq2Ht7-H4A{Q6 =u4$mL#J#!r�/ǜ5ZRcFǷoqcqw.FyL]d@H )ba@3ZE5.hFL4KAL&MNJ9nn͙^fISBߟ4,I@m^MO2`L2ETĔ2 !1]3KYĤX^n)+͹Y4^ KQ)3s3&{)?Bmvu9D`MWԅlLKRP&L \x |@@hF R]Ds4K.L8ˌȕ�R,O~ȠL̦L;) m]41m41.KR-Wf?e{%,)-+Ɏ2ym,,L7;vƸ ypc$ݻwE6m[A<2w9u p~4-֌HYfr@`N2AIKX"| Mm>.zvm6hqs2^Rn$* RNM.`%BܦLKWbbnݏ+dڱrCbGX%_4@;MA{}22q#EYMʁx*2. ek' eړy 9@"{rf1@  FqA5nGꈶrS9.K#=`AD4ɞRhS- \J(Ƃ%)hA`cvɝT .wKKAŴ 3:_baR).oٲ{۳7'@dd&K2j+?L=ew?{IRfB& А&1wMt$50' %sRx ؀E2#.9/g)\Q IA^R9V׬YONDĤGB1AŒ̗.\ɖK,A˴-)-*L4ٰZ&Bf.P[Є I/VWu k޽)eM24�te5yYSA >B`2d2f;(h2GcKm'p@ӥLZpR.ɵVW@SzQr`[LGr)2,0pypr##ӈ1]\ĢW!LמʔIH,//M%|jfT?dd6'bCZZʴX)eznOݻHd'e>30!IPfr%X&)t�b|X&`ɹEnڴ 0sLK\ITmU@SKh3D4( q32N b*_F@X2z|ܐ38<򈝚5Y%G'dvS`&2Lc{'/טGu}|[w5d�K)eM,i 0)T�g\<d)I4[r.i4J 2h*eJ_SSEYVu_|@J\sMpRfx!3L:ƼEKLNjժSNԯžQzBL$\117j#RfԹwyZoG?={դ:)qV�5`:QeM˚ӦMABJ KZ &xIWrNx&Uٳr84WR0RU-9>NzPrn3r)6FBn3t4?a*~/mĴ%C2M2ѝKKE>5> AsỮPL)0s2?űw5)1BvR& e v,^TL믿\)0 Adm45-7tꫯAӈ_{(Jr"N"WRr4KD` C\\[2E˴22m!Sc6bڹ.bFYo|_F&MpKAI#hNj7XVVS3ׅ2YhZX$!r^=eqSO$Ʋ2yvBP ³&5R@)vLA LELLASܒs\"O4]ʄ}e(c)S޹1[[kF;F2S(S{i3Fbbab6b _ڈJvh%1-gI<T*"55I d%'b^\ySwO2O~FHdp@:e%R<(EG/_ORjP&覔IK`y(Xr)At޽LJ2`uWU*Q-Z24#P+dE?6bjܮ ϗXxTs2K2l{4hR{YRRT/]3#BfB^~2=ez>]!X(eE6^F#LfT0\Rl? HDDMRqXtM8>nZk_E]Д F'Q\BKI)B+w1m 3z/Cߓq j&2|R3}3$zELO2{Z�C22z2m܌F7c> aAʄ )S>r4"# w} zL/q|LZkRnɹhEz饗4R3?nLLn`0\u?A!ӈ _ڈiD-4f=({^YWTBS̆'\ \y2ϒ~ȁR$b/T!?fg0: 5,tMSs4ED|gϞ e͕+Wj_(Ӎ٢yKI铒sH)4bZc*b{KK sӞ{ァTR3w&)@̧yLOŗ_~4wCϫ>O5)]*; I7}9d gMؗJi~ 2MWD*o)qm۶mJbAL)9X̠ª*,3MV\ J_+2<2ݤLn4c)dsi7Ŵ%L/]̤~N<CB j[Ն�yt@ě$K iIv>5+lsn? )sswAlӶ=O2 bҟ эMȍ))).ASo4TЖH 3M￿8>\TД ҕKu he\KLL kݏ[V)>$LKKތ[t5Dܒ3ߛS&'(SyϝGq ;;55>geҋZL|Xزu3< nEˊ_}ulyA/B9d>y9e}kݷ\sȜ8O2 J3\p s#pRMѳ6ål2eRʭ.eb)4SF>|Ο?R&fToܸuUX2SץL.9F|^$1) b)3<%\. \!)Yc+ )a*\foh�5-�iCO͌!+:o,<ރMcmǯ6\b@EeƇy9jX'Myt%}ڭSy(B<]:.{tAt~} gK1e?A}/?{F?=.A< C(SnbUNQ s0Bږ2eͥLWTKȇ%bjM(S@KW$Ʉ=(a0d_&(9lQzkTL$\ F\1\L]Q .!|ހ{{ ~IKˊR̼y8$�z{L&C=c:>FGA2d[ ۲U3 SN SMґ{Yt'Ok{UW+W.w)31Ǐ+o5yۡcDO_EUƬ?</-@t~ęA0CTз\FZ355S) n5KLzs%P˅2̔ 40r0)r7Jn*ʜ/xvj&7 Z�-�J$LOxYt3wL"i:j,62-s\̐!Xf>kpg͚).lm[c𲱣SMHUu+%=ڱ0ҫw7y 9T)Sfyy @B I! H_mpt##m):L91721|Ú)I U:񏰯];sT1nBps(H$\n nt\w%Ln]2K;?6e"WV[f]ƂhƵ|Y)ٔa~|T?K2Zb>]@S]:p2)o'Nʥ̐soWOбWf pkƂYnduB;kn͂@ R̂ՀXhFF,Ͱl%de$capx&FrLČGB8b"fQOSYY]Uω'2nʼyVw~Ω,),L0I1zG?1ClbAܵkW(jI^+)ξer2SFy}֘"|Yx=T e ̰/"Wӛ dZCc>lƼ<N'sΌWWe %zxW}s~y|ˍvxq>ǿ[s+C@jI#S_Rf2byAԔIZ`PbdRfP9u-=#ݶB2˖MAzGo4E43KբIep9)\JH(bRȬW1K 3]>%_F!Um]6s&Gj3o(0||d_~k_?Cu3?x㵸&+. };é>cYxw."2+\"lo,GR̻QA+20@A%qF<.J|ꩧ-eBfƈXHDluQl&e:e,hUBf7[oO"s\y5ftz!fi9" U N339"lk<l?eȜܼ5:eX]e~۳o3>9w]Mh턧:ᇿVGdtʌEwݵ1eC!RZ2 BL0%]<Y/C/)rDc 2=\^@lu WZ˾%ef m97,kBf9ULQ"f=K^˺~Yo>Tq՝6=^7efifeL2'&f 4ǦgGl&L(Q.*m/fxB*Y!:t}7Ԗ2KQ&8Kh\ ĄnW.h{A;>^D:hVl|sή<|?}Bf+ky fx{.mxxp:MWmuވmbh�mެ"sD{Ӄ>WI}`Ǘ_~g /=;Zk)Kȯi[\ə-212Wx4lQfLL*s|e3O 8~b^/ 惶;GD:Otn4#*iy72|prȺ؅ |/�՘."M@^ڭa O]w%qk=37+xeys7+⛳7{P c wcgE<ס{W_}u޽zi^Lg3Z7>1y˴,jL^C&e(QQGQJP& t#)3ZczՖX/nnQCLGZLdH-k>LL,cX/Y!,~a9wMș} cݻ|< cm46 n'~'VR6#Fq+ f;=XAZ^i87}a_,)?Z$:J3#oa3ʜ4󶢇FB-sN-XYR|Xܛ{h2i̶e6v1Ia.CWW&wvF2Aokcs2#J VKBC <,QS|7RaMc*eo9򘉠d121q1Bh/K{|$:{n}EyM;(3L-A8^}fF#̶ ) Jr8\4,ӃK,Fm5lN?53g%e?PHsMH"Kafz}1Һ$Pvhx! |6kµCPpshKFVSi _wA$I(P@db`^D-OGw[eBnlF:=D ML a -M�(PPzGBuB7k2cg2K3hVF23 `$Zj*Yᠳ( axnulNtPb)z_eb/Yb98h|Ca,ڤe<SyKysZ %\&M:v?n_pGtyr;D.#鴃54D\բHK2$x e+S2s͌ȟކ'dN?gPG&<V)3Fm5lIXI` )E?^hrVg9u %̐3#1OQ\Ⱥ,7Xatkw㻰ݳu x ctE}}ܪ|뭷AI$_@eA݌ݝGFQ*"5Cv2 Q3.Ϟ=xQĄfF#̶6Nlv2suRf芣cV[#_CsI)SFϋn;sR&ULZfؐ%NC%C̱rRfFz}tG\Y+3Ӄ5zpni#s2Ŝp+JC+DEfQٝ!i:N'>s#?N$\ve@ѽ[ۉ[ƿ?qh}yS"K eFcv 7M2ȟy2)+L\;e~eeB2[Qf-#r q*=T0m)sNPf,ocN;t6O~#Z'kvq4EFZ>ļ!zyRS^]D`F@y=fVrfR&2 ]j,ܮzt6="4S ʔ1vKKM::y?5f e2mc~e&Bu2jQ'Sas�3:qW}"S sicr+Sœ5b遛#tYIa!ɾ!C[kyG�K"yB+@5.w zN$Ox򧧠2#KpaZl6e=m=;ݓwI1́O>cd}ϧ>Sf[7vs2s[ 1=y̶j%7۷.ef`0y28N8y-e2I}y|iO1_Hx}e{P&ļ v1K-c_f&C zsְ" ϻY8!f.ue|XY 0:w^fe2h;A~(3G3,r+_ *&Qe:e.MFmՆ h(7șBB O1s[2ɗYcrrN}o6ނ/!LH>!!bHگ/^ >&c-{ 3GGB)^H(3!d&b&Sv)0#VyF{DܭGPI1OA׻sNU2  9sgL'8,e\0,6Qf[m5ʴz^x( !$2K pt)T 46VaYvG*qSi^F& G3?r,A(L~#g@3ŒYI <z6~ˏ>(uMufe&el Y2(& Ix ~Mb$(\t=1e2riȤ9s؆1݋WF7lF*ٸF9==yz)pm/5t81? Lλ@]11FGQgߡP:ufib<F`, 7ߜ)>4/Y/9hUzun rH;-Iw%Okŗj_zzA,1O !34XU'rO=%eFƼ|Xdr!σj̠p} 2[̏\je4ZsNF an;j)^ebJ JU:WS2N$;LA ҅ 4#lE' qV<7? :(QH뺅ĩy8QQ&;>^ZU>D< _ ]jpS%f]f2"_-}$v)+dvә;o45[2MNhl911F2:g?wgRP[m5ס@y&@IPcySVy9Hhz#u),+]v.;41ו-85%Ca]xz8٫�h! h:,RZΝ95!b/MD Aٿ K/e+p/~-w2u7tc2]aaE#W\hERfLqw׮n=|ɩ?{wY?xq?ؘhyjs= -0 8÷uR1ZjĂ2y([†=�:>{Qqݻ!L;BPFcYǙC?^@u|;V& > ,yJCz5 7W>9s>ϋ٧ڒ0wBx}7֯__Sٜ( c ˄�e6/H<iw_o^~qs7P4= z~?y'>|߭Pf)m(S甠L|M7ۈ AKJ1|(ITWr2Bz�ekǎuSQp'huD#T^)peyP=K琺L/tb�.u!t0s} fWœ-Vfq'Ug((D̑SfYYhX+k[dc5Hn0.ֲe=+2e⿿#?}̱GԼ=?=>#>+YyJ[kd5dkh,( aBm2?9-j;s$JiA(9@YbMR O =85Dx.tnC79_5?Rю,s|VSfXU^YL 3Y v)<t{т|>O*ČEof ΩS̛ -sլ?f&2}%b[q(NO<_qe7t}&Yǟpl/p#,HSlV̩qTZU`e>tU -Kb; -/C-[8TBA><ơnA*/#^Z zqV2E"WJ2K&Xir~}&DRgEM1sɕ?[ae3rٰroѺqIn^VQ^ _~霔y3>v\YRfd-(s1b|NXgeR^A/z(w.D 1( r#. _W )x}vECGc/<_eԼI#/Y𖅏\y gIfuyL97Feʘ_~x]%�ܘ6 C͒GǙPX鬈wqx}VZIszEPΝ58'&X)b6yu[4tr@YW^qw#m2'WY?Ai]WsxLp '<uY#)G [@S@L#|$ge:Hw"EG(3(S#tiPf e<sD4泜~L|Y7JKFC% 4h1]D{/Y e;ze:l}_7Mng~&1/!B22eտg)?S>|7QwǏsm<e, wveұUˬPqwEbtӐ[\B|(+\.t-D28zi*n x-2W^Az\2j`PW#ir^ɛ^/ 7XN^uǼf}1@eC2eNLn_F'{`}}z+h^[-[GwN|X8x)m(w~ T2TrU9P,x qu4Q� B8 )ݬp뮋�4279_%'=`CA%h'歷g9i1B@L*nsW^NF瘻W]uee6Fy׍MoaP]9ȈQ0ȸJ[km̍_{U^2C=9 ACgEtwV{(#(yxgO )7l`.:�!D%->Kpxɤ{u!,1j 鸊 ]<@n93@S̱nK=7vulu2?e Ue -3» D'FGt3ʇz v@I<^qc zlha;@2yj>c=PhKSr\b@rNa9/W  eo!,Cx}?8{P]Q&hq2U䖯|` b=?euʌUꚭQ̶ZK+3?k/1 <T `NFep `# e)C%2gݻw{ }7:n?h!gJ hiWNjpW l]xnuy ٫x:bV`￟)w[ R?1s̳+و&� YIW@2eZZ9'F8 Lh4B Ƞ^|Hr)mԢr~'CQYr 1a6(64SR`S/)K5bĊȕm9A<JKd8os]Wq;(sH([)̱Vbհћ4Q]UlV[k`5ʼ23r,9Z#m,>6ݻDo%|d;dZ>!aAi!];2=e"N} 4s1`iD<ZUbTs ZίA,%hQ##x̓N:qʜl+.B7in_>Y5eQLt:V̶j߸KB J7gP̠mhI�4Hifc0 f!fTaFj)@a~)a|/'!evʇh]x Zo&Wĸ\x!>D/qQJ(5D6MM"Q>2gML1 5#mcWK4lk F_)#4(V.w sǏz/_4>% <"@N?L3kiry2atc\' 쵠\kr^Q4N<@1st9C2] eE'p<-en2qyIVJ(2մ̏|b[m-n0BzO%̋.^.8 EsDlsR恢d܎*PDyHcݕ^@@eP 1"@~2A+rb*V`x>-s\ȕ/hS΁Ww'sϝr.Rs듣#Ðw=qhRfdP&1~t -sc{3[VTeRDeA-QDѶjKOݰG-&Y 1D`>M_AB8軈1͐�nLRO?&L"$V22JR<y:z|I- HUCrfFeN.O>Hh[nA󨣎1hY"WW=G*Fks5l9>7=6Y$Yv͛5Sp 滗#O /AW]z}1r"`șIhs]xC7WAReKL瓹򚐹{gAWs=r hzrtd:1's^M&oݺH~l+df&V8PveQfZE(smF2 r%[nbpIHq<877p)>B̴~wcNtwܱvBdeA) %ͺqξGd~=#zzZλH֟{C9C̣Y&Ԋ;ؼyfzzr|bCX㶭HOA03WeVV<fD[g%hQ\2eNOONFfę�t;* XQJP AD듈¶ %:�뮻 :U(:?\ss<DV2i9O E3E$_1[(> %x;>?KIiklrcg$<9bj(F25:O?P"̰TXD"HCed=ɁQr_Ǣl^(هvez+tLyQ+{ɨc.*rg^49 ˹ ZMqr4j&Q3X3vmbz<\333Z?oMSfKF%Ȏ,ylts-=bMJҼQfo{?ԏAkl^|T1"$8;㖁\ץ̑cq3/5I$ ij>DľLKʤL؋ aw¤e:l] _\f84rn_\�q޽zA�ͨt@L)lؓ-'&&z(L*Zp 3(sjb 1M/njyiOnʒmy(Q5uOy_Ͻ | Q桻Nĉ zͷ2LJذke�#an%Se?<|ZpbľE "2c-Q8'!]qbh!V(+?Ik,{!xrO o"hflOPK^+">)ayY٦Eb~d߈y%_%WM>j?N?㔛o 7\{@O?أbK/ekRk\p6 ݐLgApNdW2 Nr*J/f}^D̒2Q ʔwp<ԇGtBKQ/!G\'-32�$rCeorx tN ^,WV1e<u뭺�/B%q[Gmd8ajTdY<QG̳>ٷq5̳O'|_! #.Թ�z䷿{|*~ᅲi?s\nS?yr.<ӤJ bpi[O<AƂ"ˊNY2nHBfʣ,23Y򾘏2a, ;hf6s ySoa\6*,\ BT:E3Xq܊VcLOOS{n͚e?Qyk1ad1FR桬e6k/o=|Sw}o,|qO̔?̣?zwn7H#fG?#Yrro<_w&??6[;u2<px Ci&! SF0Yb\)rEcwG eYdzʄ`8.B0efl A]I*L2isVp-HvK/u5\,Lppa/?[2^RQ&ܳgl֒—EQy0'M?6JC2cy+/s6$=>vQJ3=>,S3n3c~uw%wO<iۚFf^>[@qLY2@~4< \.Yn)WT2c$ ϜBfIѕ=昃ԠbnM lr- ̒2e[~b>i#xb,wڵʼ>e�$薈sfz1_2㧇<W?wCYgc_Jp߶/8'3ud*GyXe2eGifș R82LCGqt\)($ww[Y"f2=&)�hiXeĦِ$=s.̾iN#NR?s+4UhBFk2Ы BDW3&UpUW6O`[SW]mPPޟ1\d%+<׽yW]'#I>#߭j\=]m*?swAϹ{ƙV?k2e6ƍw~ J3əӭp^Ç-e !W0<U"by0eJĻ8KJpdp15I7{Wt"W8,QS51r@HSNl=<y֙33٘Y暢̾포(W>W..2k2[̝;Ď?{|?'?*:ǚ͉dN9|ˍ2šX ̯n4S> Кe+ Տ]J-Rfk/(2sdtq7e\رc(W* hfy#+P2Z΁f9H!d|z+ 6Tjf[V?E\c)e]3>6"WbFGjlR\/ǝbϝYj)aJ u׮9l?Ѓ'KK]~ťS!&�mVc@GUbU rf¥ۦKL`+e,bɲO9y`GtD)3(S%(s4 Mtd˒}^Ӽt8r,M`_ӫVSϝ;wڈSO=U[b0[\mbF Tsϲ"u(Q>}h'ؿe}*E>wORIq])ww sl24~cKݐ'ըreٴnEKJ3),3.("gfrytq -,l@.lϞrf3xtح@̼yZλy;@>(,&BJ9gQG}t˖i9(3$d Sv˶欧 4m7<h&j @~@ qg(D82rಎe{HH )1̻YG)y~e ɗXJș`ڕ3cڤc_GS'TAS @A3=X [gpwbV?4ڼef(3d961Vd5*e(zDҜYG6=A3K'[F}ѽċ/ͻ/YiYLrL\ _nKtdꦓT<A 7'gʛ^z)^sy̰lisE]5Ժh76NȓVj6lVVyE)U`U$jd ' .^K}AXU]ZKt2=+*ee7Tg_i6ޙ׆Cq+4+r̔3g7k+$XsI'Π̴t&INROFm5lk?e6U$Oe7oA59 \|9lQH7ҷ{hhڮL,2r=jhd&by̬̮F(wy.۷oea[[zkrM1|Y22e~(lل2UxX$YX(8_B,.EaY]2K$\2C&Mڪзw.;3Kw{ge$~euq]w,fԵE\71]N\ ٴFm5lk&�Isp SaC IsD8_V('\*U=Xh(xI2 V ;tU6+4KtȅRf3_f#z+?ؘ(sec~2jQf3�]}H@ an�O2riqpp=AD(ML} _Vϖ\ƩNFU :hIqef]&O}52O933?׭t9˙2e葯jx @I�#B@&~"i>x9\;ѳy' J}N\9lްqeH +[ N'fh#c͌cꫯ6yƕW^IĔL4?bkw[$[2u$,uʞ2?{2eX�4i@!g&YC/>PXppY':\SU '=Bfdʌ?HK"B(L̄W1AUM,ˋAtyN�.2PSᯑ;eS6t'&f6OmzsΙV(ZLG0 Aк馛"i&t WvY _fP 9/l%au][D02ФR.K^>IJCHI#d6K^S]&2׍ueʗ lFmRf^~ed*C t; \ӢricxJ˹HfI;0K/Ł={全h\zfr!fZ 'x .3=\IˬeRfЏ}jʿP ʘ˕b.a@JsrgFm'ͷm;F&L._N<D2aǁ[ |hv- 2Se}(gyfo}=Sh#@lRם@/WOOb:DLS^'Zvm?+E<k(3Vc?::{PIU*Id'!;Yd_Em[EQPmo^ơGn{ӭ=s",ڭ"z7oWysr~R%<`L't)]k{OzLgaNSt+ez};v@2Kc8< ƨ_!,Kt!O^HfIRLb`!O"z0FMz hTt I4uÇ{1~hD:efwNY^OBL Kgn%)-q//{EdI 7Oq{tkX k^h*eϘq%?ɾ9<d6>~2YoݺvA$e<piDC@FILX2gܴ1blzaIUM<ň &gVWWG"Kr2kԆ%efG4EDɥrhIItM;h2*!E5<eKvzI<?Y=w>y=&q<yIhnfHuO)֫]HϨ_:Pș/ 1֔Pjkc/=o<!d�),K%t~))B&ƈ3 ~7Կ][-@),9)ҷH61-[S8L Ĵ0a; 5`^b# [:w}|[]3)lw^_\+(9slj;W١(Zҽ(/_WiIAa Z Է{"q=?G 25h`<p�/Yhcc#,vUvҋ9s"PE8"%RMX)?P&v*= 5j([#GHQ<ň)Ҵ%~"Lr˝f/.(m=\Z~bdJS'^2(d *__+o=~sk'u4٫/Yy4<Zjyh5I7~lW| oVEe<b?ӏ ,=t 5x睷Gv+0Zfͪ+x+ީS',Y;zM6|tıQ/O>C^><iԱ깳PB?96^m>ÇԓYn-#pd=Aaֆq;_UUUdCO9@$eX#OEE#LYɹGSk~:+j+g_y啑1*++U.rs&)=GA\ c%r<så߽ydVy}pxK ߆#g_{pǧ-GΞet/5*nҲ x[p%|2;Fw:zlEMdPViq5#F%µo^9Djd!CP(o6Ԇו?7t 'afDA#!}zs-yHno&# ,7]޻'rw1�-Dźkהl5JEg4l2,{=bo9/.ǝpl>vX^%2\@SDM1=(eضm<I0 7oA3>2G)W߿6c*(*e_۷oXQ{Mʔ>Ҁϑ'2(Rc͝K.Zy,Y#tfQɳgvԗqvLK7's I_-o񆌮 G[obEo۶rӦ ?aly`ÁF\ZN.3=gf$Sp/e[qAKL(Hy=ng5PJ\Y3"g=/f>}:;8_tNqƌhGXI(:(F04ycJ@^r.rr{CHvMMGڠi C-:m=(*gOn;fy$ʴ}?(s%>~r2>lgO3,CN蘔)>bf>0z`Aޖ-D=aOChSYVS6aG6QL;ӪĩG0!nʪV/aΌ!R&#Єi[=sϞ]S?̙ӔJ+LK$J:&M^cpTA:(%0;!/1{2)֬YI׏1C{QK bDL!˼D5k۷%\׎Ǘ#LQҬ]y8(sp3ĺ+|ŃwM̨v2rRz?~\qI?'2J^K$I~BY6ze3KX�JOYIXbi3?p?@ҤF[ԵQ>52 1ك@~i"; h{b5v ih`[!3~a$ƏO9_냆͏lb$f,Zi&aJȟ[q@ .pB13sОˤS&JČ#bHIKJ zf? 2;rL 謷q={v탢)vYS[ηhqK/d^'M 7,s qq* X.$N2MfnjꉯY*'/hڵ>Qׄ) bAb):EΗ'V7L/JI4dFXVDՁ0%;fΒA3Z%ʥևrr bѮDȴ7cojG{ ,L H"%XcL܅I:P&ZfSZwp䗏̌]љ}$= `;,Is>*l}}GI;!xK\¹)<$tDYOP[7ÝӧOy55CB{{9)'5hx")4|ɦ1J !Hb2qCu�+S>olI6l0Omݺu^U 2*&g޽VČ̙co)j29LPb2'e:I:$jȤveB&%:t 9FL'`A.{{H ͷܔXʌMt"I^FW HEA ;: sJyH=A2>*ɗĐhF-r&LiK,|ilȑh&(*/ʚLbIgy>ι>A3ƣ}}E*KU]"^J#IQyv~AcI03A'5*e&JQz‚[o݂PaFt 3/z<|%z8Q Y2p'|ƄRN=)RJΡ(9Z.)C7t%5VpW ÛgI尔 &i<*#Q& e*eouuu 1y$ 4|ɦ1"#FYSϗƸvc!8IТ<)42 Lq h:J-f!Jnj}^wukC_}@r>UTV.GHyA ٦Q|} S2 A:wWTtt Bq'_c!%nvL,1ydF.& bhI544%*s'hk}S�I ٳ>{.h#*-S%EPܗ/$b3<~2>myx+e+zRR͗.!SPc!C攪dx #c0]ڰd &I` R߂죗D"abKDV!.R]n2)m2%\^J`L<|ƏSwILHQrh5@e4&}bʕ@!(E2=h J1 qzVZEYrng1G}ɘёKro bZJ2A-m2s'֘!3'~UIQs16o2#TTWWƙ7x#( _墳{?<{�&P>ﶪ_;/%p\MMsH>L?D2iJڅL膆1rWLiIu)!Nf)Ӂv45/BTWWWzIͻ&"MAl+dHѣG# vk׮уF9܀Q4 h[DLϋdARiXeY260B*ٳG _vSӟ�.;T)3YݻB]=>/yYUuYe9WkC9(77x&MW`&#(iq-_fVCuėi;U'@9LUxaMKYNGsS룃g͚u5UMBf; ܕ?@~PBr )|:s4UZ,2?/~Odz]iL! P _6&2E C}<=ydOZ}}=eI0mhB0ঘKI4<=(`WČNJ)Eȴcx}]ӷ܌uu@Ne_ɳ9YT˙5Zg͝V/t#\s_6?)eJk9(j4a.#ƚGș !r{Zw 1 3AMF4HaMc23{4h'>S!sڴi fN7nF;ǓI?^B̜d'rd/>*w y/꿻ǻ/}_?x{ؓYLuLuk P+V*K6MW/]vt"fZ𥱞={6زeː:>šB,0$b"<ʷv$ )io`TS; 50u! I\K Wx Tڑ(ؙ:=m>p}~iwԵ07Qp4 $ 2M%LgÚB P`e)&V/#AW- zN%'_BիBBfӴ'S 3~AL&qOq02|3eGV9ϟVTWT*gΞ=Yi7=Y@LcDDDԄ&:o%_!8&b&J| +(OB 9'f9|i0 ~wwj>ߜLKʜ;o67\ۧ*5TWT9F{C-*C-o߾xL2!h#O>&)&I?#j}1b|XZpa,B5i݉E�1 H:l3P 񠸃25/;Ӹg;]Wxm) nMs_?z'|vLQU-Cݔsș3Jjx)#R&bmۆ QKPC2# 1=26p@2ӱ hvnAL(0U>m+p-nC2ly?<i⯽ߧW>ӝ9r0&u˗C=z{-S^;)S;t#;Tě:LLh U],XrL Y͚5N{bc2o2rVgT9!f,~[(S6_�J'O~XT6uzwzIL@в?|ݽG_?㏟5qۡ|⋓'Onn'^c+rd9[qpϞ]ok^~ַn8}O#%,}xo.[|iҔ2+gqD@S&F`]*_&ɨ7nsn;c˖-zٳЏ=j3Y,d{iymmM~~ =L%Ux[Ɣc;fFscO=NQt3:G =z0B?|Q8l}zsG5dQC`Fo._YmK~G0mm?qصkWrK\U]kw޿&={KSTOYԭ�ͱVL3gzReymtNɐf#% b噾̜<Ȱ`O1zǛsG~CGeL@2mSN@".X8'5klYQًy̙;v})C&4psH<-7/oKSLkvfCØCE3 K.55lnn̓4ի'y̬42a>zP1s#(TZf+{,/YJܒRf4s'e" WܢeN>%IP<q0'ۯ>cE/Z̞^%C~1o9閜WPfoKSTO,P\"r&BMIW#64=ihjtKZ#Sν:Xoi:39 V(3ԩ#S12c},}#^S6ƋK f̼RD[N�l~>F"H Z*ewm3&]CI7SX֭[+?p@YYiKFfnd,}=q6]ۥȩV"6*e:-})"FG4N"'o#eVT"I.^s=~Pop-OE"f[$t޿N2SLFQu+r4iCMtəjj#&B&L V42=M|1󓛂j܁'rNn"rvGJ'@=uk*\\?rcǎVƎbTHa hgЈCY_ZE"'ș܃boI3z1.gJ̕+W|L#9SM)|@Z?5DBBfvL4m21s %Jtv_bs2-x{L̒<_~ov9lGyC hviP69CT>SXrKSfܤRf*]̖8,X,Ӏr&'3FbjL_nݏh݋Dv)! 9bK@y0' =%;ST$~Yc$"m(S)3]])Sˀ|(;wZ k׮@ q0-:u*҂EW.**<߆IW]-dfHE,3 b擋Yd شH0rs!eQS)S)3ٮr&ۻ[j]jzڳgOX9bJ"&WUUR􃐙-݋Dt7eB@@y у=XesRf콊TTl3WWT9CpÆ 7˙;v,o7w0IDZ1EȔI?cƌ{Qݬ@@'(ҷ =ĕ22Օ2Փ֤ !1H)hZ3ijMMM+UaQAhX#3/?ѹ92X!\~;H1 +MwLY]'L*e+e' a4Ҏ=n.ySZBTS:t菱ׯ)qT3ITscq;"IfFJJuuL- [l 7ݹs纭Zqq1u̙3EH")IaҴDƓBz}RRRfj]])S8͋K(4:bLcn޼GXln݊4t{яiZĘr{x@ImzT٫D]=qsOF'j|߾}UUUn蠩F냅 Ĥ|]ԕb~kcN4 fy34I2voP%@]FJ7e c'c۶muRZVVȑ#ںsݞ<erAAa&?Vnzdfs ͘8K癦E4gݤi*e*e}fvVϞwާ]D#ƫ!hۗ=E&V~u+Օ]+|)jofffzi"VeFiܲ'))w&\fRRzB\L#z̙34 nʨ}{:KҤ\Ey/;{T)EŌߋĝʥ22g h^ШA.LLuuu3Ǚs^ާҪHM*~P _LڹXy;I:o<3OEya(TNܙ|);۶vV~TTWWWG [ݻqs<@]]Z*T˗?Q+~dh]aBYY!3x3AI'eDi|ƌ+?е+]]{*�M3{oyySfZCwǔt5kV)r=Yx}YP"i@-we֮ߚX@BZ6k O>k_}"\=l1 $hGBM cGLSG`PK:fԕZ3;?,c2DqVD8sqӸAL̎DޣHiޡL{O#+hfLN4'L *TĬ+~3ptL3q1bR]ޙ?@39BmUsGuČL}NR)Q&d d<x>^%r~ ?O <p&9Y;筷ώe~hN:_/9|Q_rK\w9jOW_W(On~)ܸ5nN&o7m4@vժUL9WTKbߟ� & f rl_12nySf<bFLLLπY 8v3}Z'k[_Vޓ;y39s挜#}WҲ_BCyu׮a}e˯a喸:E^n֭^%7Ϸ`a}nٽG1 ة4DSM֘Q+~/[Tc&I|nn]$1ALo K�b2Ft0eYACKAH`mƏǮp-zX8Z})Sey|6p>sYm۶<yШQy9$gϙ aJzEMfj ɥ(*hR hX "fuuΝ;cGח{:c3? b)3 MЙ.X{H:#΢'%2@Jvk*-6qp$ rwyO^QYzs66f0r=`ʧ~3HzJPtФfb!49g~?!VSS#cϭn).&?n$':TLS }(*g8rQOpP&Äeቯ㱍d(7Wa攩sAF$srƋh{r:Q(`9$D>;rqRv"ݒ JP$h89s%缅KM輩IAS-~lQUL55RClwfyҺ(&0'2!eos-4ЙƔIa q'5#F,.)h޼9|ӧO 5kVT$bF(qӦOaM֩!C]]Fzy<jv9TSӧ޽{cQ1օf帶GfSN4 !ǝ<_SYZnQ/[OnZVO1#{*&ξdB9'rG UC$bBcdMU8ٖZIn[ X<LFrKG_[MzVk׭J)XrJԤ�M5J]ҍ5@?~\AaE]4\Br_ןM{x`ٶM͸l:QRHM�b AEvHT[{_7rOCiCF#jT)3۟H)stuk!ȟO?/)6rR<*tn裏Dtk%{u+K9+V˻$TSw&^Q\#^L5Ѐ *Κ<+QL\@s5r&A%q@L4eUoz[vud-VQTD===b}*k$ Je2bf䜬xm.JʝDtX|)[%(5eBtv|R(sLH$s6zD[yZ{v~57ɑyhbqaBLBKݜ -kö́ɔ$Ł21:$@B"H@9 @:)GFܹ(1j&TF2CLcpq:r1SNHSǰLVIud�DP:ۨ{)fp-lМȱ,kddr xb=(kbfs jIH׍2#i(e@3ߵbas e eD6[ox0RÙLFJr<o#_(hhLSeV.[W2UCS6͢LչҠ̘Oc2IL(LLHe4/i=�ϟ޽p9EߋyI,11:ev*)W'gN @,ڬY1[-㛁HiVUD5kVahI494b._4H1O}{jNCB%AZ*}dD۩5bˑƘe%`bC)ˆILHdP<zvM25S9hj-[MH/kb.b䬙ET.&Q[es/kLRCLzNE|zPfwOHTw +j;whιMXQ-h'FH|ެO4Qoe*L1[m|Oy^Pu?!Gs\42!Gl)4{zO? Ġӭ[Z%: IS1_|yv1 n~f59ٙ[+e_Yo$eV/~N`ʄ,H(S(S$5W.www]~@z@/҈@rDu2| ډr6,K\ÈRs) sͥL-UE(ӖLL hJ &իW{{{4GL2v]sJ- >vh^S|˄D/DƼ^DT %?\GD̶I22E"$r#f?8�"&_|{/{D̄B9e};dzpppkYV箷X60](So~Ч i38*HP&I(S(S$8ȵPܳgŋ�M<bnb\,{ϖl߾~$l$ļ~ooOX`4P\֨(_ݖkAR"H(S(S$2U(ގ;oj޻w{m Ν*>bPL_ѷ"D�$4b\Xs<3hN42U321XST̅2E"%i >|GmAObfOOԔ8ζmFp=2lY-!f&ge]/i;q3ΠB 8*~22E"p@JHzիwS# X̙3><W B̵e ALlT1Q7g;f0#~͈eRn}Q-)) hzQ4 kxɑ/|CI6�1y{dV[VKhAEaX<aԜ.+ү:(r>CjeFfAʵ2҈?22E"s%(ڶm#C5A<OLMm}$r S|IXhlY/e}h CڭO�W7)(ِPY/7 R4PT̅2D"Q@(,nܸ CÚ�Uk 8)/u,LZ_c<Ӳ>T"5a)"WT+Id!GLLR6'åPP悕H$yr{̙Ԧ4MM駟6mdkJѣw|MOOD{}|/;93>Q+[ld4̑ 6d52 (kR$cLLLLH$rHxҌ)<jb6,&ҕb8<<ἥCY?\^by1^nf ZS#)}ŽkC2YV |(S$I]i 5kVljR\5q?~ĉ>$Vr|߳gϝ;w�,L &9\*V Ur1A>-9]q~L(N*/leɗ3%K2'DҦ("+/C1SyTo޼)K 9[nZAX% )Ëi f|ԳJX7)#Qc-b(n Z))dO>qcjjٳgǏG�EX3=?7n,̗/_?>{#i\Q-L^yEY-oW>xdqRG#&!T:2kcM[Om6e&5$G"HABܥ#5tj�ӧ/0 з 9><شSTå>%wLWBlu7`#Cgj>L>62)L{ʄ.e eD"ɞ :JdT@@@k׮ uvv#`ɊHA~ɓ'e!HYE^X <72CׁuWL 5tS&]'P&(S* 2E"dϫf{{y]SSS<SS5KM9xeޖd?$`ŠHY3_/_Z~YO0 0%Vɒ3b6FQqSDdY+erL I*V e.RD yk@ Jz-[PM,1/a�۷p ;se]$%X!_Q"00XN<sT=d9Wr_9eu&e2S2( j_PPH$Z,&A$72;&&6lPpSGr yyY3_Rmh, +]ƌ*y: 1Q?E>kcWGʌ9R(S(S$fԤ 5=zKLi֬_~/׭[\̙T\Re*kP}+D&$ 2q f SyzgKٗ0k@$c4)2E"N35i"Påf̈́`>n/^W KK˲O/\X p×8̗o޼DZ0wjN&/ZiWg(Wd8een(7Vw PPH$Sšِ5Ysժ*RXSsfbtԈn;v &n޿zmۅBaժU{rN ;{Xh &r``S\(VSF<1\_򠢺SrVZH7e*PH$:v8V3K Yk ]eM^#wA0 '(+/\mH;v@C۷g&RK%B>99}v`VvER䎁%rZC*yzIBG(S(S$*TM˗/;s\5(q3#\#0Ebc,iڵkA}ݯJiOW[мXKw+|3DZXI9O42@22E"(͚5׮]3>>:-ɞ>?p ĉ&΁7uw6)qh%ᘝ/ E{.W^,됥>_r~||Ϟ=Cq ] _R(es9/@F̴s;cm':e-Ͷ.22E":{TC߷o>-G18?~&N؄###Ѐ<kiiy+@ k۶8T>%0wpp{t�J ER?|{>"'lh fKkeb46& |j}\I# PD̄'-R 1U5:5k2;}PPbH$ 55Rkgؑ MaM:'A'Ϋra~v޽~b#q]AXzwww[,(\Ij͘^ףիp(b' /:,aY/lj/իB,x̔D|T$lmC~rm/'G/e&Kw]5@锩N/J%Dšԯ io/a晳gAQdU0Ho={^tɓ'92<<1Vizz:ZOŸ[a~e\)OLL8x�͗BUz.4$ef2bIkvInOJ^CϘ<_bʌg)SC'ʅ22E"H53|ﲞ۷PJ'1n/F7$JP2 T*8Or8WFM0e* > ȔwXPވ12e eDFHXv}ĉOR%QMO%ϑٿ/Nqjt/MQDF撖VT[pܺ<ϛC#X9x '(mR(S(3Y"HvATF/p;w@w#qSq7rVѣG.eռ]~ ØWDr~H"\ ɔI5S>_&]O0z?wdMz-))lTFpR>|OO7pܹsԸ9k1}'3%ۖ\'Ħ͉_0ka^re8KNeΈ8N&uI˨)ږ37ϐ`ge1!%3aDUD 7m0S8и['EG'K>8ۖAŋFFZJ3]j^Zfտkʕg, BHeeC+MLu4&)T?$))'6kͼl(cC:Bs=N 1qesƏIX%| KPնKצDd|Ifc!W)0#3#dZ'>粁)))Dnbtv7w2.ӳre޽_;w)1r(ZUWϬ9+c#RJc g}Y_ߊ!\e504*Peײgi*\r9Bs:(ʻ%ae eD"s%fݴj&7aȧ(uzC̝|8G8*7LJJ:Ĕ\ '''>k֬e"%TK.ټ4[da8,B!}Lllz)\9񓌘2gOECrnҗ))̑f1Jk_|;w0HGGq=(0|1Y+8H2ݸ1jt`JlBȩXYb3s<"ˈm)CY.Ve|| lX;M5T�Q2B"HBT N"Nρqoڜ؂nOv:tup'?>z{h^U14vpS>($ GP~]vm6}*CUrư̇pCQȎy@4P=I9֒6V۵`e)TD|t*22NdԳIs%I |))P(97\쉒PPH$'y6'nrgt2w(UCq [5w4z"]t+W?ŋ $MRyزZ%ڳgɤ5k`%XΘBħݎ㼑o"=m"%g.r?|GAANRմ^ I{ƃF;9<b:y5]:Zi2wGDF ~VcV o0^25Cp әHhkYBThLB85 ҩ;=vH|*~G7#U%@k/EYZYb0˗ TLoUS5I$b;l¨  /eg-rrI!]ӜۜuJhl-7d=mZ Dv@z\#*W*=MPN驏P MIa|/7M;ŴeRYT˔ nBV˔N tMg2MZ&-BvTPAt@LTaA%BD(![ގUƕ[K.aZ=�zgFYjJ0se¤5[&-B{} ǐB*aPI+Rjaȥjڌ,G<,)2%h:+ro']e2 !DxGJ |ScKw_Hl67Wۏeְ)$,SRIZ&~yˬ.hy}2iB8{Ϸ)N;& Ǯ$r2j Ur`ZZ&!r,ʲu/msG|N-S2M[ƻI$rNQ(ުhm՞lj|926ğOߝe3 T&zi4Bh˺>6M麩x~ĒY\sYkrR-S?f }-,B)cmʶ5Bs`2>7j-bt9+0=21\2iB0Ϣl?9LȔFQ(\&ZfUr5Md̖ f)P7Z2iBOV(hX`6W0WU&}(f:&/s*ۅB)E.ҹm=>-I!dwU4{bzeٸA2%02sOL_2%m9L-eeB!,P5EMq?PjJH" Z%_ogCZfZ@ˤeBm˞RCUWm\̀!2_W922|jCT_ԘI!K uuٞYL8#whB)\y+`l[AI$75y)K|p^/N)iDeZs-I!$Se~i=\S x6 etd:F&0?1 N*X1;;^yHQKYlnBț=\Ĕˢ_dK�{tb*R\2Up&7hՄ%+hsLB!nzeauÝ,cNv',3\r9L90#cLZ&!9e|_V52O|!ħ1糍ebU=Po8e+X&vI$B||MNCx(m}#gS{Šw[2A1{)leLB!T̡Xv&4JspUhvOwӭ{GLE-S2Q2ׯǜBy/Cn^U(O A KQ'/*vzP,ϻVX2iBud9PccJיGj:|{en,8*R H=cN�|qMZ9DhLB!q(<eq˶9c)<e2Df|e"-�Y/n 0Ic2kBhg^S== cS١eWֶ9\e=je-~_:mBQIN+S[.v^fM~+eb<,̷A.3m XZ>eBbjDXi c)L47F~+p`cWG*?T}{dz|˔@;.{L̟?N[&!Rg/q3{GyAe4{<L ;<y[X2iDqhX&! 2Pեu;Y 1*g/L<~}� *9lbS"-RY;ce$e)e-B/? ߏb;Ielq` >u(]hrKih X&!"nb]r Ka5',{i#fWLw8 7+w׳LZ&!RWMa\N^C><Lp2e"jz`{zeBaoi+w SxsLpB;$2ʇE32Gkzçe ,2LB!DǭmSV=4ge9&5cz2#1 ;pOc{I$r8G{Q`8\LJߪ`5ZDTEeTC430\Q zR vVwj[^&-Bh/=ryWiv-߯Oz\.ˌ7Y\Ɖ* ҉YhYBy-3OˣiJd8fTLAv, ܄9wޣz窖x'Pz$-I!Dg6s\}@(usDo^4hjuJTI˜!M^^,W˯?˴eju3Q2Ӡb=y2iB_v YE\Sִ$R1 Gus8K.--I!Dxb/=E?{i;ɐ}|D̒{8HdmKntYVB8c f-B&/9h(=]}~_2S0'kZ3eZ"ҩ̖uMxh|GI$e|3yYcVSK$eSE)Z ˍgth"S zeNfIˤeBx,>y4s3xz=x;˗&8%֊"W3iMc[ZZ&!:Xփ́WM#>Jrq#=Xf\V̕-3he#2_2 !T凉(fi\Di^ KZLaz=h@2/Yie.>G窘+Z&-B1`\{T.((#/;| gAS%=LSO3O(1鉑ˉf3ԝg*rR6󹴗x-ˤeB9Cvw s}u3޷o eb(,ⲘP9�&1eF$v'$?mi&0Y&-Bh\ìD.D8MmhI2 emTKEaeFFL{ I$[[!òqs4e8 2(٤e<[@2QbLe&s`m!d'ܤe~A$>q"̲|l,Nfw1YfZ&ͳWLdػ3#yTLe#Y6vsZ&!1K˜Ce#iKOJC̯l/ͻ)dLuDQ\iZR6hrO\\նB) qenh_9-B>T<QS ik|dm,S {ɣ̴N{t97U/_@gYv4R-S2zصa+ˤeBG0Ҟ!&٩2 P 65:L8 |KDpO2߼ZO_5Z&-B֬KS 憎׶hZm\αLg˼@S3e&|0xhuz2Ff>fjb^f2Z2 !\kjxGi/ =,SؕeƑg5L޿\,ہn>e̯U sZ&!c!e{])-]OyҍzfYJ22){LYba'C9x}]r+eeBy-0M\u<<痮-UAt|gFB yk1wsՆ'/>FIZD.LB!.[NeH}>11z*ejj3o<~Sؙej"p o-]̈%,bh;#ר2 !m=kC .|rG%g l~K<3TU€Vx|?7v(<G Khr^w,I!D$zD1U}Mi]ӝ˙"E\pOe`FʷPLh *9Z-heBo|,kNg{F%-3w/@>2L'WejrӠeLӟI!Pe4/SE2#&Yh«YOTS=ebkyHğ-GZ&!�R/LS4r&adL(]ef8 Rk Lmow{znhv,c~eB,Kk붓&q{ Vjܾfbe',Szʝ^ܤ)eB稳Ƕwʖ)?_2 !$q{dqx: 'Pi lķR& Esd.5G:GtJ9P6*h"e~$JMRrR<;k١e*lo(`U,SoʤenCD,xwE*LBQ5,9pOKΒ7)+0�;))T�Q79_4-+=LZ&!"B,ˡn\1Tkys4e z,mYH&3[foZL=Zf7Ihh25)| +A$CZ/}u蚭H@ .ܓ2k)4U92q\&f4E%'rd|dnG/ej\e2 !/E+k# ծ5pwQT3 e#8O2nqss˄xi} *SYIwdl;22Ct/?2w !whlaliۺ= =!@j{(0\`e_*G`y9VvB&R8o„h9=>m++~)ȁW?5! !x{eed+0ޕh ovo!5ch/\Z"_2[%ѩ3](A{%9aRig&EX[\eޟ2X澡e! lM=ҵS n7`˞$FO1< L -Ψt*kX$jҩrD,SH~I\B Vm_1iJ4]$];>m&yry@|H4k3E\%L׊Un2=X&ZfbP%Q9-;5~+VƕŦ¶uww eLDY]e59b;T�/"Jb,H4o+`)y͡V.N+I$$4&۷>#x]CU,w>b2MhTt,Kmdj+ba.s>%,I!9# :Ӟ<M9ۓG_+"k +Z&<B)2L?sfjJ)/&VE1 ,3 L8%%-I9)߮|>slkMRIs".W603^i?Y# 8Ύ|n4"~nN7EX3B+ҹ:*X@ROu2 ;" ڳ=]-|WqmKR(ԾD=*G,3)l1`U�(eJ.s{.2i�/. N1D,& 9z{R]$%l1쨅>5`1wHLjbrS$%92K[cS12ik@2y%2}?VyWj{8W] D䜒w sљ,sGw12T[,7 8ApLB`6iNe2]z/ɪ>x_ec;'s5.2k<TdΓC0n�Ν?-/UFyVS1s+nGeRȔ€ڵ?:i<xލHܪ+ى S߬I+Jq$)#< '<>\E=KuJ}ks=-S,&eJe2[E�0 è ڠDE>0$I{O$I" ��/�� ��.�� ��� ��e��v6yKv����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-result2.png������������������������������������������0000666�0000000�0000000�00000106067�00000000000�021703� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��k��{���v��IDATxWSwIL1=1DQAE,"Ja,}/b,`cŘ^ArsLO\?�������� ����P��������$���� ���� ������������L!XbaafVu$=����xAh8=1Ôac'5Gb~J8l8 >AyL ϊI92YjGj/6fEPG̎~95ͅľ.7XF7kyK'V2D"M$vcܓ.$)b"*kiKҜ㍖eL<DLey$Vbe"V吩bȝFhyZefuڬPޠZb9mv^^%62RWu+/ N*Q@(>U;dW&5bQK,g~ǁ Y#e+XkZ7UZ@ Y-IaV֚ 3gNI(9*6i6pmSP6G׼,]j:o;s{l"R;cUvbH:#vdq!)^j/ ځ 2*=,W3ʹK",s$ H("$$ؔ0۵Fe䆈,R Z*Foh5,R{+XW$U4ۉI{?4+ɤ-~"wDa#~D~nA{vm>VlvQ>`S'NIyR (<_j JΊI 9'! .|[fPAJ]|X]Tk 5 V)u}?~Jh$ɯ[3~ok_N_?,iЅW ;imI\(m4qi LL/²C*9O=GbI%9/yό< `P?<S$IAR$IARdʢ aGyƖ| D΂ )H )H $%J)qcZ$IAR$IARD#~_ɣ ].Df թ:: )H )H |]Ăȗ1AJT95}CIAR$IAR$oBWC`:'+HٔAR$IAR$IAdm_A pu4Vv] QL E#/[އ w+\o676SA6ΔN UMs6[ZoΝ<^ )H )H L2lA)`pDlʂ#lpSy~ۣ`RGl=1eVF*8[鄠dCR(HgA3HKy5W_Zɫ RAI?S$IAR$IANIN9H�Q(Oy 8b$VH9mVnί}>H?;JL3v]4Q �rz)H )H AN_D#H<<Sb?]}_'/ID\n G% H37 )H )H 9$hю<(l pLf٧rbzqgqc!)v3PsܤYA AQ$IAR$Az d]l,0VcV2 Lޤ]lL@J)w;!Hd&ͽ_p|ҹ4cbQ?ݱn#Et 6E^M t[%4>#,9B !ᆎ7 ;;f49/k쬔:=H T RAi>uyY+sFA*H T~NTiR#.k|T RA*H |A6 N<ւL;txx T RA*H@ = 2M&Il T RA*H <ނ\= RA*H T RAwcRA{1c킼 1�=Ƚ � RA @AރvzN}M$ � � r07f_|m/[O>k= W�@AvN(H W@AϿu7qA>zw=<n �pnq~CyٽbGŤ,fY2|8*H  rXY>N.;5WyP^.:e4GUqNPK I�(^/YP}dzqy4P59y;>.~WtOp ʵ4 r3�P7NTaMAw8;cUQv;W2%Ϗ rPVen<ǿy?,FALqA&\1LlGv_ k9.|tvdZdyAN7: �d;/ȴ$<NƣI Ȱ8 gႎܑQ�`2-Ib/d/n64&ʂ<]ܩsGAAAO^gŰ\W'ګ fw �Ů4FA@# 2=GA �[b�N (�4 �dx3 7? �AnFA|G � ?5$2/^EPtQP4/h*HEQQt (*ATEч5a5օr\vur쮺4^fgѹ؁i)v>;^{Ι_?9Js9;I2 c*^bUWV7ȯb{  ǃmTTFIMM%_PU��� 'J _{|>?}Ji Y ���Y21wřb L!Y(KC˧ZIɬ)sۛ </Lu hkk+//S<BIHOO穜#���\9+K*؂y1 ׷ 7vi$]ǿ4\8b~aS}g|$M|}}EIPVxuuJb~qqqcc#OI2���$>IAK^ rzmέO|LU Ҩbsj^[; gTVw&0(RĸOMA=�2))Ǝ�%?44ʔJ$3���@AR%OV|(`Cõ-qE+c9j\h<G}saP555---t0-*H6\dϏuuueff-���T<{F\hzfGw\*wo7Xș8}p_w֙qV眂a200?//ϥ$Br"77 ���?$G{bNggf㩽ںs:㦃WfWl;v6NLL#鸸81N PBBDXX*""bttt���rT|q i!r -;[:ã=&u&z )a}ViQL555UVV:tJbCJ���@ y d֔vx:s@LMƋkb7~Cv #2)ZsY#ILI --RVn��� !>HXť{g(HwIZ���ox|ٽ=aP���eņ̟^;Az  Je__dK���)Hw�i6 n h4wPF[؊w) ݘnp <byw E9Ivm6_�05Hc޲ >Hi$�8WZzb�|25d4 �}wҌ 4 5܋=~� OS (H�XcA/ � 2{A �dewog?o$�dL.Av�4(~�^!c$�(Ȱi�k(�`wg4Yѳ � dj2=\Q3gA5H�Zi �3I0^lP�DA>Ӕf",�׵oչTP]^v:mo]n# 2Y �dNtogw-DQ?DT+EŢ({,~}!&;, {!̌y<[Y �@΃ߗ*ArE�;i�$��Q/6@� c 2<$H�� A$H��Xm@�2Z&{A� -Mz7y  �� 㼓& �4 y/v( A�@u6Ix$A �@B 2 � A? $H��H֖{f/6 �<Hk}$AfH???1��x' #AxYovvG&''ǘv]]LJ~F7A�x/6 $ȱ1¼<NOO]\\{{{ϧ�A$H ۭ{vv633]RRnNNhRfooUkk]VQQq||lxoQ!snnQ *nnnZM׫###^__b��u@{.**RvTHcc\mmmRg}}}UUёcjoY]]UTGBԔ.{4lll344{� X@\^^>??WϒbU|zzR#(AzRHu qXn jkӦ_^^,e*5=��Ŷ ~'2ً dWWJ kkk+++Q. U\__O ʒ>ihHx&i)((reJLeGqSa[ew��iy&<H]yCTbSO*@-X`KKJ/N N }\A RmmQS+mzqqqiiIG+R:͌#}[E� H>4 A Ymn{F }v[ m\,|KF[v|餦?fbbBNMg+,ZM43v� }x'Cދ dmGĔmV;|h/ :*+h;iT/vmQSEPB/^^^ji]PSSinSU1v� Aڨ'MAh%H=>-=h9"`i>;i>t:GyWv'HR+uW?/{Z5qX"䠣 N`{HqҺ9E[o!Zp ?RZCu!Or'}9ss�K<DA 28ރ � 2jFξ(H�X 32}b; �I �F.6(H�f o��9}J)HP�LAK> @A` rSm壏1fvs1[ ܿ\L/g|()H�PY(&XOkSz7p()QR� %rj'#'9+ � \N/28eh_s � su>,+H$�ܘ r;=r&&㡂DA9vtTf\ޯۉƁ9 `Q]� �S 1� ~ 6A+dƮKfMwX\!*fR- $ �XdybQ  �K*ȶId})H$�, sW]mSA&4$ �V3H$� c=H$� 3/{\웋`y|2#Ӈ+|r 4 V<9<z{o9ogپu|:>}{=}ѳo߾?s{p{{�bo%zOzZ3~H5D̔5Sh B$$iCRQ-҈!C$QD$BȌs5A/:pt޾z{;T뵞}rVOOv}?ks_{7eƠXrrrGD֩[ׁd cABůыEӲO"?rNK=ǍW^]IӦ: A1٥KwV b�a{] s|`aRЮp)I/~X^}V5qvvsv A"?k֬>_/ڵk'''{׵kWq֧~rʭ[jڸqW_}?9 >C4~e777B=Ť .u|c%tN"\*isMZܓF29�dnݐ wqqquu 'fffB׼ys #)΂h7-Z5oߎ!N:uw}7SNٳChƍ{ 8T: Mmok2.p=H +2׃$A~C٧OdFBI&Mb5jT= )  ^FFFB֭-F<==FeÆ !w͂A=qܰO/ycZԎABIC öwn{ڵ_|qĈ⬁h6mJe˖DԔk۷rM#qvE, :3t C E@2$b}m(6e$hrRRO?_J ːAmMQrBƮ~5,;t:AƜ(7F:1c :_·*#x'nZ;6H,$JCR4w$4HwwwvQ\`A)6m "Dfȑe12+AB^Xa ݡ;<Q;ܷoߌ30]o7oi ׮kŁةAS B#?֭[AD jܹs```V0f0d; egg_t ΰI<4zܹs'S?#8CǏW +9$0Ȭ"CW OA (qذasK_0{.4H5Hc<$V@aaa| |!C s;KJJ왺unڴ ICYf͚ׯyoG!(AV H1%8(ܨE%tN#y,}<y24C(Y`PGG/%%jp4H{6H型<bjH!Fz{X޹b K( |3<v^zISvLqj 9}mh B"Fg 6.;t:اddd;v8eʔRːKD(1VnIIhV=iABO\ܢ16.;t::nۂ1glذ3؊+mٲ% �dD Qdp_lBhjP:: 1l2qTԔJΙ3ke)\; XhI!0|ecs:2Zŋ 1:--MQ+Μ95_5aI74AZ c !kEژg:4HtXgݺujv AbLQPx / AB$!Aό-/1,;t<YK DH:DL|˗cZ lҼ]¹&U-I#cm[ }6lAXؼ^zF.;܀.ĤT]ԩ \x֙y%a KM}:z9%aԩ0Hx$l:999؈K, o B77nIuiA ޓF\]W(w!v|Q`4عTlذ!iٲee! X-NO)<oXBw3f be v4 DDpvg}^ m4HY=i$ׯׇYYQ^ ٮ];E#4Ho􄼒/:uٲ :,W… 1#[g֩;bs mǿl ikKv b}$9PS~l۵kW4j7Q55B0uq޽ �%Xh*U :w\Qu4|}}Mu!'Liel@RY ċ-*wc}KRtjW./\0( w.'N8̛g�&Jв{c+a4g;*n=qC K~J#G͛Ҁ\N4 ?bM洴4H5HYn9HQ*MSIh08aZ/i|(bNzV"d*`\8w͚5WZЦM3F2&KFFF>x,F"y(aQ)Yf_ԝ畛aE@@'ZAI\'@ĿXVZ%[F mޑygDK69118Cnƒe%"* ]ARS_a[7hS0Ihew`#5xMJ+qR2t pEDTC&((YP pѠ!-[Td}ʥK^S;Rﰥ. ZV-twTjgD~&{x+4x K|.9*zy=`-CA%_v-b꘠ /, 5i)qsYE\\[W௤.4+ � SNxad[ZE!#ãGY."//̾$N-aK]}ɋAB;cD͵i*[zGFytM-sa ݡ%.A֌-[9{5H型<b߯ !CSkV̢Д+ RѠ頹'ð,Be?>U{X14pգGQbQxfN3]S ﰢ td۶mF(WH cfӍ+в) i$}rX'^2,;t?jmTtٖтiA<Oe\~;H kaQtRl*VlAKX2zvqqA}ق\Ѡ#x*ȣ"U-Z(̭^Z<ɇRLGDD*uW ﰢ KiZσbL5PdΝ@G% aaa(#0Kʊwd^xO$q?l󑰜]2,;txb_4;ZA{bWbB\B|+33SL(`FGG4_e""ĕ VNk֬nڑ=YƘj1Bݗ+7Ê.$C̓u0:溌j,f+Wrwd^xO$3g N,xa ݡG\iA^t)cNp_lB!!u-G_1 yTN]Xd,/_عe 4$ABt$>K d˕+WVNhа ABHN]; 0[@H]'11M7A.'tu71Cg:o3#\UQ)xĖGC$!4HB!@%fr؊A$!BT(Uy%7HB$BhrqE=i+A$!B[(-m~%2HB$B)j G +A$!(ˎAL7HB$Bh2,/9HIhB RN+A$! fJrziĮ %B!{Ҩ!1HB!bB$B3HIhB R1yF;4HB$Bh4HB$B qOB Ba R.m 4HB$BhP.@DkihGPيi BAJQ*OX\J ۧA 4HB!rȡD[.ќni !bku%QkۧA?4HB!)]Ϫ+Y2 BA\5scO$ڲ3 $!BL}&fӷ(62Mʬii 1-_?m۶5m`Ǐ~ٲem֬[n?#D}իWe˕B!ێ!4.]4KjLjC y^u#[nرcV 4H-uqЏ<-Wv! BCBBnݺȴi7_=eʔ|0~?//]9 +N:9'Bh4HB;voVv͛C/_^j?ӬMӧ7nhΪYfpp ::::T Bhu$}m6ZҬDA~ZQ=\qqqaa! 447|g4i' R 5qGaÆڳdx! h14HWW׶wјwرc9ӓO>yڵ3)M!ƩI0!^!\ ut-׌DS4HRFaP:1 dYxjD^{i<Bǩ1 }h�>ׯoAb[*+B!4HXe(SFJd v:iҤoX'N`ʋf==={ݥ^z61H 3Zl=! tebBIl 1 ̙3xS?sbH 7nģ}]B;?зo_Qfff͛/F AJdPAJiTEshB/foE\l߾KLЊ :#A*f hByEi kժ['ODF;Bh %sI!֭[ٳx֍5B!W3uPbq[Aʊp.6AB_VClzb[h!9/!Cs,ȣήI!4HY>}?\zR Cv$p Bhr-k2QllҶA ABAQΘ={6eyG!L .8A A[nˆ?XףPekWYYYvS(.癩 !Xƍkٻw6m/^ܹA9sتGBB Hd%)w؁sQn.O<iɪUR#MD"~aÆh QA] G0alwV?hpD,A"_~r*U8Trhy.xB/M 2dݺuvnTV  _n~!gRٸBvdVH*wD"~0IB4W;tc&A.X@"+1ăH"')~zGGGՎ (ۻwΝ;=<<0<P8Q#?< a0(# k֬+.#!Ke&җ&NhC!оzH,b(.$hC#E@axGw6mZ׌NoN"y[l{'o+VEe|Vizi%4HBlҤ _\FD�_p…DЋy&1f  CyNg ዳfZ|p, Hm% lb6m2O. ƭF_[�"GkԨ!^Bh^0J?#y[l|'- 1P\9 AHJ)c àcǎEISD h!f/30:<$ y :^ ~&KD  DdKƮ`Iw1ԫ6H 1344fa\lܸ<lԫnAqT>X&.RaeYMss3B[Oi!&C !z^<\FdH$4aÆa-[`]Y.6o" 3Y+˃Xr2=K.1Qɸ8A/ %­c�0uZnm**Zr+^q Nыdܕi!0Ix:hCD( r@DsKi9Sa> &kC;D!hժ՞={Th].(c9=zTAN:Alhc GV{yyAEN\8XA5=Ax?G<e(^d Ҽ?#Iy+4K(B,4H >* i $bl" x m̡̙=bi?.(f0 A7o^$zر#L `eD.A kXg~.^%K.<y2fUaK]a:{ԨQ{p O AYl¡rl|'-܊իW'81wA= K +GEFx!+777 ,-Lm۶]x4YVoߎa*a僋c3 64H0w\ܖh {Gʎ4"@8|Iq 8RϞ=Q(p;`0VC8E}c@1_Gȶw­!9T!ih8q4HBw ż%rV$ ޅ IPPиq !zI! GiI! i<I! AB!4H$AB!4Hn74HB$Bh4HB$BhlkZᒲo +4HB!ijhRKUA$! ()!4HB!إk5 $J*5B}AjQ|A$S Ba R*X2N� !o A м\xFbB$B'BhB $!b 4HBhB R>C$4HB!i BA*A* 4HB!Xli,4HB!)|E<(4nGsZA BAJ3#RP.2q}ج !Q󖽆 fmdE:/�~!^ӟCi>iGD>m(Y ey;=#wd#! ZRCBu4)TXj A!4HB 7{O02|yZ\ʤɫ_} >pEͺ*JY5RD5**뫩1HB>|8>kM{rЬY3 Bc6;t.F'OEnȘw>z1hZ)RDG.I24k` AJt")3j*s=**ʴ<11ʕ+4Ȋay.f睜!cjJfԱ{L9lX u:qmF}gdEPH8xRQ_d%Mh,V_|Ϛd>r9eقy9k֬>�/r(Uƍ~!//ڵk'''{׵kWE/駸),4RBcf<7%#SDČ)I{.u|c%tNC` 9ۊQl\lY׃$4nݺA# G}%]v% o) m"ۏ?ީSݻC[|M3233arغVm0E~-Pb޵-HC{>)hL3OHKġ=xl}Ͱ]1H=iB ' \`5i'ļ "#O4n 0@D֭[ /DG%Kȼl޵-h1BȨgg`dziC7{3a ݡӱ p_lB a?SK4hmڴ'nݺ [v-_1b8:p@E;` /+uЗ.lٲl޵-h1BS`d zg#da ݡӠt$ R KYFcs9v!sU^=!gCIII?S~~~*U߿ 5%7L*zhVM#@|rXɅuYG._GV^M=y]<޳%tN$Ab-[0]\\9ԨQ#Lj'.[ȸZǎE9Ulڴi(ă7jRD#Gu/j]+_b' -(ѕ /azOuc^Xa ݡӀmt$Abco}BK&PALCA w|g|!flݺQCdΝ;cdUV#شiS߹s˗y4;<݆MzzzbHݼAڵ-%I|3!y%R o/^{̷&K^sjAI`YE%tNW1HB$ C0 C@N,sՙ3gF>DN:5dqf[J/))3cj֬~7oV?#D6mB<x<C( Bת`ABOs̘b]i.މA|&ML1%8(ܨE%tNVn܁X jH!âSN#2+-~څ;y/t]'IHw.(9CVmjAr=H:>*וվ$I!CSNE_; ~E zOy|tyE9KbA ˕;#FnJ-Ayo ABGQN/ҕv_^{7ǭI>!A9%tNc7nr _lGUSAB$蔑Օ~J<!؄tmsB N+v4Ȋ6HjWC5?dQ^AB$Gd{FWߋy sl^Ӈm䪴g3.;t:,feQ$!4HB$evҕ:n?m}>&=^ ^{eژgc}CC0HP3uدZ;.nڕmsI!jН't^*AyzOL}98>kyj3sCK K8cb[;mގ+8v =g۷/,,4 `pl-l0g}d7lKWz >A^,(=6 :,63J :tcI$!viآkwc;v`{ b/ZUyСY1nWV$4pɹO/[ |_8lS!yS :8NIh؝Ab~!_~-[Vs5ۇ + 廰Uc6 ?ahګiJsky[SyJ`XBwMA$!gPF|cA/f+w^a % b.Z.{iӦ9::pŊbGDD1Ν+*c@___XjU-k<�W,wrrݿ?6ڵ+J$5BeQ( u 8#Sps,++-- }a?FubcݳgOKmq(.Rs@QN0A@mF4 ONb8tJO}m':AIA+7~~ޓK]0,;ts4F|P>I$6/Z|_ ./rQˁ`k:u9$$cǎ5k֤#_jUC6mGOOR[ָW|||ddrնkgUV\yhA2fqP2߻ B` B֒As5(.Rs@Q_ ylxٸe(>!V~8}-/ ެ/Mnwƈm=}|ҍ>{NL/8|iEF$ R=IhVwķ,%.\ذaCJa'`r BG|#„2AAAOLLw3ڵkQkD8Z�Bqȃ޽{rԗtvM _v2߻ qgZW.5ȌEy-@mF6n޲b Ϯtd sO}rؾRor[ǞKVh^/:Nc )KהBE<$+Avvv^|y\\%iݺ52{_yyy Y8P۩S)Sa0**JԄ̞=[F2ow.02k`U42nA}+N w ,p޵/RMn?0W iE<_xq`a#ck0M-sa ݡG'i@:E*6,AJj�_ @4q <&!K R3",_1Bn߾-ǍiG2$ゥRӨ[mۢM^0rGey zˬ/6 +?n #[A#Ӏ7"ܳOdXBw85H|Sĵgk I4H|w_Dh֭[pŋGDD 9@rҤICxW^Q-Zr̥(tmi6 ΢;Ytɓ'q1E jhPA\0f7o<YsθTYABBBXXN3|0Bf5cTdy˼6H'D> ϬH*pK72 ӫm>szޱK%tN]^qSb)?E&(]R}$lYB8#e Zy]1ex̙rzB0F ڑg}6 ٬Y39#4+F(33SL=)\i6Bق0-qVLvJA!*C\�wʕ+q 4oVs1^46Hu}MVw[QI xll]=˒>rY'tٰiY1 )j G mipWCB 2}}΀5LV Ir}bYY KŀztpR!:5sIFvjAʌ ABQ LC2CVl3 %}m78Yss vj2,/9HAB$ߠ"L$&L0·a'?IL=&bi??Qe3@.-T@ u|QQI*AB!\lZ,Wi^IhB4I!p_l$AB!4HIhB RE;vlI! iI! qOB Ba R.m 4HB$BhP.@DkihGPي6HBD !R) GM ǧ<IxbQp銚P*-Pn 0I!0ɡD[.ќn߾ !bku%Qk۷$4HB!)]Ϫ+Y1HB$B*A\5scO$ڲ3ۿA$!BN}&fӷ(62Mg $!} AB!4H$AB!4H$AB!4H:>o-iWA$!R R{IhB}f( RrH4E$4HB!1Hxc ҇IhB=j: Q8E ~>,--I&9ի͚5fn~GׁB'T:]޲P@ ɽa]tqvv/l^C~g YNB!n7H4ʳh4|^z\\?_reʔ)~:uBѣ~m=s-Ք=*վꫠ?_~|B!1H$|-#Ĉkm...~05k\6niӦm۶RJ5e.dSNٳC%q!bsd֭O<<ē,ʚ111,EPRkʒt)^BOaÆB=(kZb{ INNA%bJ֭[;?? E˖-jOBA2<] Ie4HWWW 4߼yQ@QKջz\FY۷4iRy RG4HB!>!H1欈f!˚˖-~6 g5o\Kx9c ٦iޣ $ B$ 5j@~ƍx*\pADg͚%tY0E2׮]g0fѢE0E///̪mjjjzTtA$"AbU!Κ5kK`ș3gP}]rΜ9_|boV=plSSSI!xB&33j㉝ŋW`OG!4Hr$!۷_t |cOlVZ1H<Y,A$!w0~xOLLeˁw 3/8MhBuܵkWG�BYjU,A !٢E 9r$^bE Qd$RB1(NhrOG auhDv*O2I5$bc,QzuR Rm8EѶ)ەG B1Isr? *Ѷ)_ d n*v)9SLڵkȻTMNaaHջ}@/^ܹ36o('4HRAdي~X\\\PfС؞ ʱ F`ٿAB-Vzz_\J*6Hh8eQV8 qtt 1u_kW�$! 'hj tQW}v=m4% EjjY7% ڴiӁ+D &ݻwΝ,̝L8QVt1366u z+A|bǎs}W4M\U}u_v!pWC8yAd5ãEyLL ^b"1億h@ Ƒ*eddhȼMQa̘1P`8l\ǕH,\�Zִ}D8VVM>vX8CDz6mڈW).~! <̃>BLA!yN>}`6jok۶-iMQ)̂٦,m/Qظqcv'W$A1a2s1e(2-[}9�!с I5jFNEa֭Q( B,۰F!0HEV+aʋw8&`4u 30%2z!W! cČfD!'EfW0QW(,ud68KmQt�Ƹ!x`o qD9?#)AwFC}B!4HB E2%%ŋ#""!f-_7i"jc0T9s&udT`_tɓ͢t>ƔWZpBXFLW;֪U ~!T" I%2H/"8gءDsUB4777ב[hSiRTV_bec P(2BrQI 5Oŕ7kLFp(ވ/@!Iw5$By;%4-$%e;)(A$!R EF(h!I$4HB!~2HjQ*! ! GK+�kA$!"A*b)_ B R*X2N� ! A м\xFbB$B'BhB $!b 4HBhB R>C$4HB!6HBD !RXFRa0I!0XlX$4HB!)|E<(4nGsZ4 BAJ3#RP.2qجx$4H'BiɩS]':NNj:9Uwr֨cÆ;֭k;֬XcjeR&P\K-ַh$!4HB!\)c{lrQj I B*)k$2:sĮ BA Yo =i\lBhB֏bb[oFI B4 I!p_lBhB R- $!BTC BA$!B !4HB!II!p=H:>*וӾIhB R\i{HC92j4ria4H$!} .5KvTHYa>$AB!4HjWC5?dQN$AB!AMPkY B R\:TW79Hb/I!p.혺,ClԾ$Agʕ[v`-[ uRC!p=H$AJ5kD! id&M-Z|~zРA(< ,XbʻtYqHK.ׯ_TTڟ7o^Ϟ=hBAb9n8h}h)M6]dIPPP۶mg̘j]tqɎd'ԩC=p2'B|P>I$" e˖ >#B֭N!8"C$bȋxټysu B^a  W^(l׮,MEm߾,>dnmڴR@!7H2&^YZ,A$7ۻq!!!hdG楢B!O< O*IA7!MWAd-0eɨQ䣊b|s=!JtB!B R Rh~3H<."L 1S>f0rYyHA*'R1 QS eQ iXqG t鰰0YF< -B!isTfy4H] 137BMLӎ)Ɲ!5Hy c6 \$š?߸!R)qs 7FM%1hL>} 'B 1H型<bd9۷O>{̶Ǡ 'B*v=H A$!r=iB$B/6!F$!B !$ $!BTC BA$!B!4HB!BhB $!BA$!BA$!BA$!BA!BTC BAboI! iB!C$I!0J 2HB$BhW 2HB$Bhx$!4HB!IHE$! +$AB!4 !$gXę4I! iI! i ! BhB $!4j޲0c¬MHC?kH32M14sȧM=kL#ogDz?AUVu 4H$9|p|5kf>oW;ad򴸔I˓W:}|ኚu; 3gʻu?ve #lw\KLO柊ܐ1=%s>}bdAѴS\@e4hAid.]ߥZjP:u3)/rOay.f睜!cjJfԱ{L9lX u:qmF}gIh AZjmܸ񫯾򜝝mV^=..?矯\2eJ<=={[nW^C Õ}ᇿ˗hn $>xnKFܓS9\ K  J`۷o?~xNw6Ү]sqq oD֬Y_Wrrr֭=jxG_ةSz١C7xƍe4n7BO((E#ӌ33’<q$`;[_3,;t:.1H] B}sGGGK1_u((Y2&Mѣ塘_}QTر##op*YR[5aÆBȨgg`dziC7{3a ݡӱ Btuum{E rl۷%4h2mڴPRn]ݑo׮L4hlRsHт@}>yj^LaYL]~w3Cw0,;t ܳp[aۚPF K8K5z!_~~ѢEUV@f~H}aCBrN.<+:r)??ǴRoǯ~5,;t { 1oSFQ65j .вeˮ_w07|S(0HE v!9gB Jte߻t;rKؤ}+l];@F;kXBw4 n[=]Ih4;wĔGyiӦ?~MLƃI@b|֬Y/i&ѣeVaBSg +ѕb`_|d5i]zڝS Jύ*2,;t*MA$! 1y7oܔ>h6xj>W^9s8 .\8 - S83&XWZ测wb/_2E?等kvL/97ja ݡS[97w V@$bcfŋ|A:;O?|v!dXtJ`iDtů_p }ŴC5 8gXBwtԊԺMiVA$vj˒1cƈiڊCq2$:?^[w _tߝǯI[Ws. ۸Щϊ-4H+ABlժƵ<8f`Ç+٠q{qԾӾt]=n=qkGŧO- vPq ݡS4H+AB?m18d B{tSJOrA~zOxclBOܶ9gt'tAu AB#2Oz=+{m޿96DC_N6rUcs:i%4HBh2xI]'>+=u~s |L9{zʴ1Ύ->%tN 4HBh׎<+=uRg σ{gi^S[_bXBwO>Ai)SvUN?޺uðh߾}aa kO{"-3Yb+T4R) 2kC+=s}} ~uJmx֙y%a K^$4H ۵ko븸ڵkaÆxٲeի[СCeހp(Z4 �$ILSW{ܧ߭W> {R/ K\ߩ) K\RI$ ш>Szu\LPIh6Sʗց5ssslA-5uM?k$qnдW=^ӕ<w ?  Z=f轧'L?xЩ[$ v=pkRN~Z፻7-; AB޽{jj*^߿ĉ 6*0==I&111gިQ#~e{�:RԴ''XD#]vE +VhI8J߻w/6=waԯ_ѢE۽{ie5lr@,]ZZڄ 4h ]#SJ;v̝;WcH,`$/ p:2V= iC=C!C0<<ܺꦩ? 2q֗S_ѕ(,*Ou\郒 Vn&߽''䗄`XBw6i̡A;Ɨ@gm/rYrwJ^-פAB/- yct|gddUV W=ԨQCӂ̏;gp+\l.P- Q###6ք*BV׃j_/ZSta~::B5)t'$$D�8qNt9N)5nr(ΒNk֬'!_jUY6mox}-_|ƌ ӱWu5EqP'''?,fTuԟR9dK7KS8~[1b۫zO!tϞ#_0,;tQb$ rnV] B$N7R\aH$1�m۶<:66dZhPLx"RڔgqR7n,K._Yػwo])BzРK])2>}{*u1??%r٠(Β h!2AAAD*A7R Ş7GqPG~HnSjg{n:2}}9׾q9l[x7 Zc%{x+4x KZ[q$ rXWw箃}L;^n6hU8em￟4Iihv%bQ#]RA 6`TLԜպukQA� uuuU[VB_)y6|p ¢DQnv28K(]vv6|1 qJ1먨(-A}�<D6??PMSJh /L9ldzlmv<8"IEs\4,;t:*$4Eonb7h?DsוG.^2I=À)�umF,;ŋmjZ-1O\MZ=zPZSB}>Q1H9%(A /jR&GIx :?>n.?}"D*�ꛦ=4HCnIL.߈@֗r>ya ݡSק* i6m]q eKOwWa| F l̙NBBBXXV[)8Bٚ@GuPi/.]:yd XzxhӒ+(G-ua^ EDDSId5 H#}"(Wː5 Ư… 5#(%puԩSӧOWIΝqqZ?iO}C<YTod7(6ѧW|$,c Kv r71Wu"YwhHڮV@AH<OXrss^r%F]UE!&fttuax65-blb0>*" '[@gϞȼ.J&c9'ǝ!L )2hMeHRFCi)))V!yy{kh.@TA*>v rdž,+oȟubK KS۩ I3m?-=XkV]<6ߐ%bA O9";�v)T (ʭkJj s9`drg`LT_+$ԣ iKj70Ab8"Ĉ"#R$QuA$ûƍ3G9rgĘ2nWS[!Q6x%$dgKR.npdK瀩5fxI$"#_i-I҃bvɒ%ZRoImoIVPkĈa cd`^ExӤ?Оe?4zSҨ2uaWUpA4PSD{*8~cn2F)cld,86&fdVE#FVce!DZba(&CZ(KMA45Mwć?r`sRq:\re7p怂�C(wB $��$ P��P� � #WWWzth4jbH��(H }2I �$ c)H�Q 2 !rRrZݒ%K;>.;;[Γ9i*��ҏ\RR@,( i>8e�� ;:_77_(H fΜ)`ҤI2r��~fA>LtD- k ?˓~W\\��H Aɳ_|#xE~?d[/b/H0d0`��@QWo?f[V*i X~e| � U_.[?m}{ 322+Kئi[ � =T|WkYmAj��Y*mRs+Oe}v]W� ��1yRVK>9  �� Qߨ-ꢡ&>OA�_+(T. UQ � {?^?E9 �� ]A$��V8 �� $(ӧ[5l0�@AR d/H��IA$��$ංx<[nsγg._DkLrڵW^Yqiܿ4>|ɓơCX,m6Xxq{{| �@A.ګWΛ7/H$#_~<رcG^^މ'dGsݻw={  ^t̙3rqݺuׯ_W)ņ%OA�(H9dȐ/^̙3G96lĉGF%㊊/_#C͝,w+--U]*++g H>8pӧOϟ/S�� poAN<Y.1B9Ν+W%p8,|Ke8++KsP($D"CYǏ9͛7oE=zdf> � poa2|quuu^v%;=ZRRW^ʕ+28tP}}ꢙOA�(H9hРϟ+ƍo޼x- 2޽{|;>s3c Ç[cƌI$fR]4)H�� eo84x<.;i$ފ+ԩS;w;v={b &˶khjjڷo_[[[r/f> oߞH$:::VZ\ |,w6Yh^|r^lYt$rڵlu֚5kcʕrQ~+f> G.UZ`вK~YxQ )HP;… {Z^ʃCS��^WdڴiEJAR D~K-Z`r,\٦ �:_r6AEEō7d$*nu{w~ /ѣG@nnwi;\ �)sӧOu0/ayk>O(H d ̞=K< mw@AfHK;t((H  �-{;F@A$�&5oQpP. �(H1 .�  rȑGQH$r:׫ɻʊFaD  Qc@AR 5|2{<M\HA`ԩ @ Rs( &V�� =@Afggoڴiڋ;PHu xsfw7̬޿}};cH x" b"�f<` (hb h&€r qV0[[U۠|TMwLNN}b8*sǎ 1!|&mGfC& c4|͕ߖ,cBbf!GV|4kyܒ$IA %$Pր-:??ooLڱj!m݋dWVV8ҜGsbڀKt φ}O舅J1SH)}\~9U$I"H$eff&B 6 [hgj%*gquurZr_KKKX<{V_v|ffG_2G-..8z9K$ E$\XXS{"U4J\c}]2K62Œ[B2pM;q딍4h|lv%ID"HiARʊŰ(뢞佸p<ݢ&u/ޘPfd>eɆ,sD'Ho=j%y"eq'V?E$I"H$){?rclM۶#{;bx-uxxy^G"t\{LA1`3R3,kS)I$AJ"(V:;;{yy !Bǜh]&zbnGҺ4$k]׾=nTtݣ4 ),r=99~uu5bD$ E[ #qNUU؀<{lI$I"H$ [czkz$I$RA2!:رcԆpc7l_W{ !7j֏ܶyg�JARCA� �$(H�j(>P� AAT(H�P  � RA @A*H[�~� k @A@A,|]�f~e.sg9f~dG,Ks1M1q0/ 9 @A@Al� �  �d(H�P%P� @A,�� �d $�(P� K @A6�Y � 9 @A� �DAq]׾oy� Q?YSI/h1Q"/hQ\QbETz?s"ؓ+,σHyrN%}𣪫I5[QA $)#G'OX� QǛ7oK{}p8|Çsq+++o.=|piiit of\vssssvvƍe˗/%ﲱ۷ϗRO[[[U)NMM}9LOOw: $L ÇO>K_Njz>33qu=YYOǏ?^իaj<{+W~ݻg-O iͯ_f3g,..*�P w\?tPܹsGsѣG3n6eE0Wʃe .dw]^^.eѣ>O/K.ed�(H&u \ Xkh)&vwBl%4#8p MAGwseg2 ̳m~91� RA ǏZFٳzd+9lXwݝ 2Xdzt<x`1{;vт,$ T0񂬖לj8fUWTR/jԩr}.]dblZΤjxy< 7oܩ .v){ @A*HdAFuu:s޹l&}ڵ\,S/9%]9qD14MfNd2lub4Ƿs=_Q&ܩ ONҤ\s4GA(H .l+gi0q={E^N=߻w/[neY1b͖;^|X~O/OKu/ 6L7$� RA5멷'Of<�(H̒d� RA  N� $ 2߫˗v�(H� Q� $(H� � RA @A*H$�(H� Q� $(H�P @A*H$�(H� Q� $ �x @A� hA�k�  � $�(H� Q� FAT @AN �ok#4~a\r!w!^0 F$^ PxA$ŠFьq!e(2~|:VgjNS利Z{=kyEk=5A{͛7 4hP0mZQqqɱc7nܸy'}x<t=iSB!dO<7N:o>˗ɇC7OidA !)2d2YKeegn߾}gyL�)!#B!d>}A=vB#�LΖA !2HhQH"J$D;,((`wرwwB!D L#B0d h}xݴdB!dDQG`20%βAvŋ` R! PB!<0%8'ٲep8lj޼={޾}H$ҡC 7nH$/_nmܸٳgi[À_z璒5՚4iuϟ޽{@0k֬+W˗/__>a;/_cRׯ_FzQZZJ#UUUEEE5r]<}Xl…NΝ;ǏwQE! \ `#;k3g.\Qٯ>AC}8pݻw)S?4TTTرڹsz=l0޽r8pP7Ν{kcǎ7oƖw ?.]4fFh*GѫW#LIyyy9 {5e`Q9:r!2HA<x?Gi۶m7d-[Fݻ=zϟ?;wL[nX&NhW\}ڵ5m6mzaлMϘ14Njw)SLvdDou֎Qeq[B eByӧOܨQ#SV2U;^DVZEbŊ?Nk 2Ylnn.NIUF[sٔjՊ4 pSBZ׮]U56w$fQ޴{Ǩ2u-B!d2H!čX{-[L+<4m|;`: eR7A"^5ZNNN6m2:-M&Mmܝu*SG;B)2H3gd="M+2IٳgO6G`ʐ!CZCL-.6H9sؚ7o6'Oє/Ya, R%&K@O] 1L!A x!ѣG&ȑ#!5}H8²2^߿Ο?ߧOG]l {߼H_,hYf v$IJ^JL] 1*GG"B)3H^d:ttfv6ˍx|͚5 .]ʂ%'iQs+voXg;^rJ*Y$yРATp$Ɖؙw.#mB!A d0`�s-B eB o߾M…B!A  >|8~=_B! R)dds۰a*B e无p`6;A !2Hd=�G$6HWBtA B fmh޿0$ PH)B!d2Țba]l*\xuJ<~DXT*u֭uQaN{U<lgAf\WO:E83h"fM%! '{Req"*j]"TDPPQAQD@/#EQċA/"(:p#qHDs"ûY#|Ǿ >~׻z~|2wcB]]KB"+**C}uu5 ;>>YVVFy 3Dyy9윂;wUǎ7oNf6nX\\ Y.BX{{{9Yg߬ ~- 8g {II 9E)#M F`)Z 2m:tinEЂt;Vcǎ1~pb^^ކ 2|1А{1fqp8 Ah3Ȱ[kk+57GiER@ ˚gi۷_rϞ=gܹK 2̹ׯ_[8B/q7nВ8uj"ٵk?�.1 7(>ɓ'bж eijjb`rCpLvWW7 YI.{:W^%{voQQÇTrBܷo�{ڔfo߾ ?:[%m3~K: c3'Fbm8p`ч+rp8t@d0?A # dAA\"955#[ t>|UUUYYlْ={L,B Eu#hK9gtmڴɦO>Et6, \#G`.$Pm9ua,3Θܴr6c(ˋ/lKꡘPvjY =?bֻwRغu+I 7 ^r%icpj7=y>}}, p)b dcnnnffg0H^<*cbb?ϒþU!ŋ8BXY}Ea%{ށvbL.R޽{ض'* ̯߰`3JWec.'N3Hzrɱ=bq$ :ڪ^.fYG16Hؤ/7> $t P ԇ&  b-.\ppd9A./3HBӲKqBd' I|>aĦgd*Z&z2l` K#:::A "6nGQ=dƎn4uo#,!] 'ee˂q;|93# AL5TDG'OD#gҪN8 bo߾=fU:H=/Ȥ 2j c-BھI]pp8tj899W!WVV8LRACwԯɽ E=rn!fW3􀴃 �gΜG|%r P!r[ /_LŞQTڻO Zc[EJ8sv}B7P%XO +Θ@"OݘV>>}T2WH[%cO[8 ?K.A30%J:) #M8df. A^z6,^-َ #RiA$ݻV"d!GIψ.Iu}ĸ8-`-p dZ0{R  =­ӉZ=fl~S͛ R6ܠ1ʶ{$k׮fe/ [%`C/4cL[8 {!?~4|s`<Br(^3H# rvv3Ȭ3H"7oޔ*^)Y K"JhEB1q- 6= (aD,/dg46IJm�.G&}VdJFKz.N5T)<.8O1Ƒr!4 p jWooi3z)cL[dԓ.p/v^l2) Z!AX 5*~]p8Az3HFɮL)YV2_'p8 r=C>.H̔slOODH|kǸia[8B@Fg(b |fo07[A$ya`+y+ϣN~r(H� Q�(pP(H�P6~W(H�P|>W(H�PcY  � F(r 'R �Ix<$g3 � - !Nv2[_/�cA6Ă4qq q7ȓ�@A~b "cACDe | Xv{\} &xxcCė � IYEd%2Z-_ŕѫ׏3QAPdȲ?N&KQDL\,;=>y @AB} �$(H�H AA@} $�S   �$(H�P [�(HLn[p8Tukzu� QNgMS z�(H3333]lA�И ,��iffff,3A����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step1.png��������������������������������������������0000666�0000000�0000000�00000021552�00000000000�021332� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��������k��#1IDATxA � 0kC2xb–5ug��v���;�`w�;�`w��7�@x�;��`w����v���;��`w�����?vnݦ 7&܃lr"V_@fDz~ǯ8ίyOn;ޮFG /i"I̶'xzk\c,?Ov@\ѫɨ!m'` >To3jnwgzaD&ܟ|Ovk%򶖏㸭bw.d;]Ugn Wvgɀ`D=u[G<zS]9ug}?-e, :1zWGQ\"wiӉ.-q$Nzj+櫱Bc20񨻈lՋ$f)=dI=9q#hYas(tiy VQw'өW:^/>ˁG9R՚xV5E ɤQuK3wB uU{mC`}s<[GklT=F={AӴ?s<Scw72]l\y\N[rd;u'G{8=] }dx EVqK '"7\/#a; Q'Aۨ=eN{q<Wo19u/{ر � C˱; @KfXg�=y>u9m~(�O�u��Pw�@�@�u�Խ��Pw�W6�P�X@AG%åv[&�/�?׺G�P7�l}�;��`w����v���;��;��xث8I@<PFDd͈l rsΜ6M,_V\M*M- ,/C'&{AŅd& =0!��9uKvɻÑj!GB�<Iee=kEn//_mwv﹵WT;J iwl ��' u7 Irev5{ѝ\w:یtWZ47 DLϿaN��b~DoUV.<FK7NߑYI3LV0OĪŢ���'Ww;$(ɌOL \qSrwZAuihDyZ9NKP-/ohE��wOQ\YMRHtcX$l<CX3 M 2 Eъ FbRK%ڟvө|r۝izSTq=ιw5w&(.wZe}|1$.d>ΎڦΛmZGj} g35BcP_l=T`dM Kyc1WL+T00F8K/ Smf[&hX)ֆʔ&skVK7S2ơAjfOBv_uKqb9E-G[uSkKkvyn/-X.CM?� {ط 0"I+ 0+T�#Ҏz`^th(ë U|Ztѻn$N򺁎ܐ/E>&tX^� 8 -Zj>;J)ωRqfelR[}q[r 8:?;(ؒ7e<~Sޣp܆/.GkίRNvFŊ̞UAo+1~!}> |IL/8'^oJG>&^P +Hp2}xw=vo~Uly45%╉/~PR12.Nŧ~nOݙWɲ,:IfvW�k $tVp�YSK`zX~ l*\Gcg4U$3";/ !(A˫%VyhM0ʀĂn[ J={)IhO-[pqgriyE'Nu47\h[_~0v^WT[I=i}Eޏ&'S$Y>I3L3BYlNGVpgL9 eQi>(cJ6fIL cxJќ)( |q20>%jU/i=zejXhb̠cƘ\D~SF>h7.`A˷6ښ6%W\cyǾ)E C{z+|e則uצ \y0TGіwǺ]^<z!Y%P+J~3 +ܲz kha b؀8:p]k= Bm# LmqW{U>wP={V Kf /hhG'lIt49}csVh`AJ|Š 6=2 twto8b ړ-ڭѮljWf̳TsncW)νXnM)YXaωM{` >BBN~ƒ9)M&Nb [۴5 H?o+Hѝi6N(a�Q3EwL(˕:1kݑkehta9Md nʩ{Y.* toY-%f{&6_1ONJ]3s#<KΕ Φ[->~7%$},YB̎Rֱ[~dK 'J&k"4� �*&41 \긐MAY`;4%/;w|Y[d4ՠN+X| |/@gۜσCo|2P>`I`:}r2׭Oz|ΡveWyڢ<,Qf+u,I?prGӻߐQv( ֗}"N외; +NCw+p{6Xqi9wg0ɉnkH='Վ9T3.Sڲ\؝7)1T0r@!Q =sl1d|l">]?f۟zw;') UʷǕ$,?vbTZ\7Z<f!ҿ v7GwIt!ϐí{cֈLw;-w'4#t vzq.&D;,=FwR�X禌|?tHb4poc帥䚵P$n,X9 bf~Pڥٮ oq -H׺KZ|=2*sɚ;@d`,WD^ M@л43 '{VNJ ! ]&| 4y ڗb0P3wFU#Du܏|'ە-JV# cQcQeQl۳sOt5^7oC_0 KXӯ7ߏl},w)b?Fᖫ)wwD\t=uN;*3$ q�7sKנ%+ f:ԡhP"Y) ?=|j6Tˤ\k:tE_w=6kY!#q>,jt)#B徛?؃7[S;t%5{6Ub8(u4|4�^SoGLkS3)ܾ Mt׉)4R,��nT6lJɎB́z%:lOoKbv���6,̮4_=|Ů8iMƪsai-~���P8o$2\0RXC\\;{uP��Ak qx>p�w��pw�pww�w��pw���pw��w�www�p:� |m�O�;� {u"! �� l:  %=a8Owf�W;;��;�`w��{v���;�-�v_uǾ9�w{)e]BJiZ}�{y.ccC[wom|cJ��/ڽv'n <,Oy6BlX@ A\p-d00~'ܯY9(QEcO8<�n7sM�feeh\\\` 1OoѢE-Z; @8?} �~oo ;E-ڰZ;-˻'''GVWaGGXH.kK'4aTLidtN"ϫ\�hѢEVE@5D9p> 7{}<^]]{y߷j# )zBс4aIJv'5TUN 2>Ah|Y!*d{ZVurHc,BW;Z _)Ĺ"hm:Ps"#`-V ///+ 5E? v幧N80M-$qŹ W[s6=@"C1a6|W;RToi"!DX]CcNv;?0:d:>egY>??wݓ#{.}sC ٭4(Mwuu-=�x.@@*[v©ؘvW7nvBw:?`?cI~jj ȇa#Nt1xN4/¼R2-]SE(s<$@ʐri>I6iPC $^D>|8C_a\GWGt(uC+�jG)JsvIB6t[]7� ױc988XZZB0?Pզ4ni:Ĥ;;%fIitwx%ZI`\:C7캻DI'OI@nRBw>k,TDhV؏"ő*SW;՛kƵ՟u;$8қnǷAhův4Mwvv�~u b C /xA{Ú^K>rP]$T4r5Wja>G6ŊS>ԎP8[MYYnm1lvn>s}ii\v#hkrCbuu<aUweDēWw$l=I"bL^-/z D[o,Nw.] ,NEHŃ+�jNFatי]uwx,㻳4#}ljG.^ĽKUVY썸p<l|2^GcJ#W]ISs gG2ݍ0[|tW>ԎP8ٻ ūlnO||v|k[[[!|g ggg1cnc'](wp{NDVޡIAheҝNY4f{_w/R溻Aw԰]4p s {ܦ]DՎ Z[ۿqPl}lA;ooo7M|/ă �<{* !.f}ʕ&XLg;%᣻h.a\gަ]tSHh3s]=0̱c}ttY7xYlr:\ٻa t*Hj"Mbx֐rxe)w$ a6TU%e�8 K�o؉6|\f u{~WJUժb1NZwdw5!—')2ǣik1p8^fiGQۉ�w r3RJBιsy)9x<ZkRWUU1F{^��`{90ϥeZtǽ^|>_rlRJ]/��Kߺ|20n+p8``1g�� vp1j"ŲhO��`H OkbY ��Pw�@�u�uWw�Pw�@�u��]@�u��Pw�Pwu�u�xw���;����;�;�Pw�@�u�Խ��W*�ǛW|xp}/ c>d>e4``̖/|ڶyRJ ��vϲ( JQ��>c|qE2 C XE��w5M[և8<k�]ם.yz>mOӤM��Ûk|Si41jjL">Z655}T>"HՐHAjTKM-XJT@t "]De] $Lz?{! 3s̽wΝ;KǶt뉊ۛukݍFw6@ bV}cɯW2.fe/ҜVo_l ί$L}kw^KsX�PO Yu5׎}m꩎c5+k񺨨LXI}ݑjOBTR"*kacF,* k KM0m>jA�T7 +:Smw,(gVTP`tAxawHܹaw:\ -gܝT%UƠbn5ڄW0cohVQfp= eo ^U#ϛRP_+(z Ydq4mKw~17u'o06:b6iz Ņ9\aC<~@c8iq qv&$*fۼysbO}n�'&&kawixB$ ̶#3ew^]C�Ul; @J1�CBi >@J"vGb *m /k8:z$!m-%R#vG8{LBBBNN<0)rUT܎[ .nAFFFssv́P q;Š{ĶE:''7lGU`=Gx8?{ .a9ƚraIdP5P(Ke٪(B2m�uH$]\#wG.G}}}jjjRҚS~;9}{'1cwqyyyZv ۨfw NoR"3Ff<Av#,SrR1+ %m��>WKˣ6l<Q*%FGGtvvaՓ"bw| op +7+vS5X\#]O#=J Q BjAլ?m"1ܣ^0ի8HBf-9,�!oKK?٭ArN[-E_|՘Oh.#mT GHkigY/";6U+ =zE':rwZi!wmJu�IPJS쎚"v9fu[]W~Ƞ}d12o{͕oMNNIYpªix1(%IZZ1[ذC1\= DZ A}FZ#~GǩZ 7he2<41c_);B K!QC:IlKqNN=�{K?9Np -Vu #ƆGW%Y$g<s]D~ew@1vy!s 2<\bg̫t jQ>3$!/u$̼"D-2|g|MEo=?L9x[y+^1@ ^~_KuqxtrTTԵKr&Лwg}pҫ?Z2$ P@^Κ/wH#;eq>k*d &dF\._f.^*5fOUm@a9k;ݘÚ~5cY~o|!`L5 1,gx5N4!'}9b%gɬakƣ~ߞ}ܣve|Ru.cyHw({ @<X6jʚ_Ssvyyyeee߮1^qG=.V2z/oeX-UF1 ��0y9D �;�`w��`w��v��v;��;�`w��`w}w�+��v�����;�`w�`k.����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step3.png��������������������������������������������0000666�0000000�0000000�00000074622�00000000000�021342� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��,��?���s]i��� pHYs�� �� ����tIME#��y1IDATx}{Ue<k}`n0܊HK%xN̰թ_-ѣZz:byEKL �pfayokAe1g^k5s~肧O^1%)�``�`d`І��[`Y.꿸swZm�G3#b'6F,G�Dr"0/9cv?%" dň c"03#7)ȯ"/Tc@~rJ~^DTJ!"@FD�@}ub ,D~f߮R( ߈gE⯻Qɧc7Y�v#?'&58op_zS۵;rC+=Ewӆ=]M8-|sH^$+b>ӿ~aUg~{^^ܩC6؛f?8U{Ӭuo}vT ǜ+lPt=_yPU SlљeOYTԷĊT V0WAGWAkWISG2�@D[zEjTUaWWlٹs---a VPP�9uvh>R Y!!@邶tIKgm[:B,_+$cZ𱃪 _o�aw+:TS AJ+.Vi֗̈!c7:-]}soe*IZ,F�8 0;)\ؠKR*Vn9qmN9PMt Qd MK2 v <;Jk`Uf;OpR^jqeq립eEOB\@,AxpH.Ȭ9 |z|r,D5ܵ}cE 8 A`~Z;%�vgQ@,AS4n) B?5.м,ܰxcc'M_?^ZRX|PI{Ex٪- L%Ɂ@�8 S&\|}u_zTx8f:@y cֶY7YShDU,)~d'zmz퐝ƞ8<^ fVN36rz`Qvg9keqbGˎ'N;yܵowD", Au֔>BbĦY3 z[0r;{B,*حQ@Ӣ􄼾ak:}Jʋ[vw.9㮟xuӻ@{;ǁGT30_9EGrf̀9s^U 'K/ ķWVf! P*OXTQʋ>9",: ZG>87ofй?>Gͬ>GN'O82ij6%AC ك_.حS�-Ӯ,sؠQձR~sHðpĮTyt-|@X}0A^/0M7⌹ͷi`^pjm!ec^/WQM뱺?``,u4[Uڹ# }j~x?paj kx|8MGT,LF%uY@h,.@na\,9Qwn@s4?Ϳ#҅QuE3?CRDEG=UU<StWAL/dРv/@Sj]\,ʙݺsGQވUMY)-jmmT\SQ}w/˼ #"(Ei{(zlO{DU| S48@nWϒbBk0 @pVпjێMWU?"Z~|ӧ9c [hV ~}O;oŕ{xgV [Cffk<[SaG {T!qNJ7&YAݍ p^cW XߐqFi]k޸^ٿ?_#DŢ1<ۇ' vHck|ro߄3-<ro@M'~Sλ40X17.xSkA!_@,XN? \qeھ+k jЇe2޿ .ʨ�RQq}{bfPd |h%W>@,Ac7/EcVTNbFaaRQ_Qlw{kXկ|��#*<}?ykLBhɀYbUm֑QφT,}) lQ^޾+cTI kVYm֭C }A� TMdž'>qv50/v?T,]@,Akzʄ� -,[R<!gM TUeNo }pT{tـ$FR}liT;0X?=973i.;ʊ΄ʊɗ|oΗ[[ZS!ӨtI'P +(K {\ ?eA$4 E HfiA%⸿CP{*t¦ΡHDH1(Ml&Aݹi?UTB߾0̠BI mmi\_wiЧR]]eȿwM%xa6T@,A8)0?Umз<VG1ELg[[=*R}w|d'"$P"3r <uօG*Z㞰i wE]}ČdPmҲOط_�UTw|a剝-/nC9DE@dx>|HՁax koow <򾫣RaxQE셣.(fX/Wk>lkKVTv;v޿cEHcP\{ƐeO,'׮7>~cE]в�nw+g˖ yOS[WFQդ_ܵmW(D #L(v_#&dkdO�paElbsfPj1ɬ--,]Kuo@9�ٶ(T6K6վ+N(/4(BTDj=Oعk͎hSk'6tQQ `l+``]EAP#"&KŠ4lb@/uPMٞn0O0iE[ k&h׆vmopbT*(H (=aV^*eAb+ @qmhtvvuvvg+XmO4R{s:N iu28]>Q`Q-\V5s̬V~yjv:rQb�Ӵk/m.>|ElWUE)(UDCOLjx*(BoQUU`=4DL3=_>4\y Tn{Wf|��[TمPp4L>ss_??}Xae Ծ6՜\6wmkcѱdDQTX\RRַ4Jd/N*3O7J-�`oRQ?9aGW,2#_>ϼꢖ(E 0*?wF\|_ɫE tXx]nmGFQTP^QU^Qf/o|HU8;% Ш<t^m9hUMwE4E S"Mi42R7lwj䚆kV/[P ;FV9m__U#%P$R}V/.-2�U$;x ,BݳdmO5KVJ)"Ƃ YV?a؈>E�ܹ}wWa˒~[sajm/W>&*,)S^YSZ7UPD1ǭu 8 Eof<~^O;n/t"<  9 eR{PT] 5b 0F@)ZeeJwO|y�tأJBTKk?~$ W*) Pqydu,'<=Qg/$~wwoV毈p''jrw�Df5UbPa+-28j{u,\QެT7,6oUiߪ¢brQ(fafZSNyOy =7*x%9ɜy@w u_|Rl?}ex�  ~bRڦYl5p"L\B_�Tw.3у: K S J[=R%eQs=1#ў^a}d'2\eǿ:T}xۭa;g}-K?=Ǿ5Ş��.|ayB�)_;^bˎ c+JE Vf!K/>cZ"îAѲA7>[ ^>c�RTPXTPT*($Ҳ;KԞ'4P/|G`7*='*=S{Eߨ<>KuwL4]\o%uwL2a/.8+OwBHz3N2*τXDZZѫ x\o=m^pY��ī-n؄l#_~  +) /{G`i17 Zh$qhuje{$YyE /{.~o?so6asʗᎅ}ۋo:<Y v, TioG;Ve^=$ 3+cAўoU]?r‹<<Yv .;l{1akn?s]auwNȴOxhŽM~x由lt{pOEFdpm N6,87(aq~xԁߪ:7_ȴ.f&>_[U׏Za�Pwה2_,uo<suaf7Z:*ĕ.>_h'\*# L7_P{l ]_"~̰ c &f4+.Yy{&A-;Kp4r/;vmS#Eՠn1졗us.Xyv`ѳ <u6#,4LBe #.XaG�aO c;e>s9c'w�/%?8ƁZR*vo#BDz[1>P:΢U~dEb2@< iHVBav0loTm-m-\(-,-(.=],aGf�(),-(ѺcW �WWfu:Mݨmg{[sGkK{[ �WӏIՙEޮm +j鲻sb^[Ӵp�՟b[]׽%;|hپiӺy3 Z3`Ҵa[S6ơ5kK+ۚcgU �N# Κ67t~kk 3z0XOyk_ڿt_z8{߀ڒ>%e%}},�`صc)#hX߾±CF<bUO2{^uO2rl̀:Ɵ2urO2jGui}Rko^jIzK{oG2rq;.0X~gboe;s]0wF�8Ts+īD[s{[KiJ ;yW.Jhu|ɣO5~čW-YYT++f||t ׾yW.N>GJ&I)4#ȋW.i|ĵYՏ<jwT}G^y~֕_r70�J>?ZS?u7ܿs,7GzXswnP�o<_-ݭmͯ>?:oקVzg{L:Sůڿ<Ҿ;I_}.g1g1cY_0k?9na _sʆ_4Z:+; ?zS;/g9 '/ zgWO-ǿ~7vřKU#3vٵ//\"�i_^C @qV,sŅ>  Ni}Z^}~+q =a:Z[iӺ=nIv?5~g~0~R8?zy/☓0yƇp4X^>ȣ'wN}+?ᥧsբxd';['[sOgOr~nܗA��wrq? M:s_;'|f̿]_s >䳎<b O\"g0y)Ӿ�6vŽOoώ~rG/K&=z ]{]+ѶswU䩣&L>90ء“F< 3?vʝ+.\yșoYuo rỏ?w憏n6|M^9ƚT3phIyEiqJN~ҕwϟnfݟ#GZ5aZ[[�qՒ7\2?{_zϯs62jW}M5ae.Y9}|yu_+|LxhZ̬5n!؛ڇy)Oq#濦~?oί [VUɗiP`^O_G~>nG+S!Y +W !# qEWK]qՒ޴#/OmW7<q0{֨ G; ׭\Bմo=e/ș;Ujʫe5qtǮMpъO䩣&L>E.Y9}^vd`@xhx¡O=JS⳿x7׿ kwk�Ͽ_}իG+-hpsk G$86>yi_}t׾zh�pm.X3kk~pû κj8Wmki\?~*1Ǔ;u[?6;]N5a'&gO[NB�a0H(ΙX,ްzUK:ZJ+�is4ۨ�M CF<�h\tg>U}ܱ:f�Ѷy4m^'WiS�WH;i:�(#��blj<rܐcKdnug%W.i\͚ Z3fЎ֖MZJ+7d =f\)/=jYN{hU/aj)z �`[N\7檫dF fVΛ*WU?{F̿fVL(<cn gO}5۷4$J+Ln`t˪/;#>fY#O.)tjiдy]Gk �hm)SaQwX\'G [66TʍmX[3`ѵ BA\\.Y9}E̜ͬ>q:!mQ`Y`rK֙K%<̫˓pC_khhm>x鿷5*).9c?R7_b5kGdbdj2:%e}s1L|+JN9o<qEMí\ܔS=4 S GCh o.uŰcΎM 0tȱm9ͲxxTu{ .'1`^ a#(r%/SS~6ѳ <Ama7_Դن:+X8&o@}&4҉ֻ x JctԞUgO!VY6rs/:FNxġM9MK~иcW?J$\,ۍJ�K2q}l/fbh͟ZpK̬3`Μb{>Qw=bwW g%Uf憦��;f@mOw 6MHÃ�}w&@+;ᧅ M} h]~ 7}U#ydM.lPdGUoNxaNƝz h<ẎUot}rD#ǟ|Ĉ9%~Ky<&�`y fpwb߾i5_?n<u sW`o'3 '/ ,7u_-3_䎶m-77,y~?#/q9~#7M-Vօ31@%@G[Kx7ouÃG1~}ǣ&;̬!`�aC M]=s^ w=݃m {ד%}*F;icswsrܵ; 3uE/޿9# hkپy]cɀLӯY\3`S L|?0Xc^'9F+vl<%zsRgJmf4}TMj]�amJ>(nX�J+j=b8)4IH%w&0ءzjl~o^}SCnCckSeҎ:Z`5:eaQ�a {ɸvv6w&AqUπPae{׭[`k M7ȁ}s٧<K ӠnDC]4|+ if΂8)؛v ²oz*�3j0ݺA~[ıu1禞 h< G |U$h( DtZ!z{"H V!̌"fq3HƐ De@C$7?ʱ16s�a|!x 2a[Wp �c"*f� +s֭uV d$�ַ�H#`aEW.Q23i'&|̌�Yr~ 90 Gb$Tqv@،gA_M<YpΈ7O,=-ؓuo9N2 H�9BdU=ƾi(�a~N0M0XނKPs(pv" lةPl]AB  NQȂ;Df]h'(dĄxcG5cA h4W2*`d@5f75Tln@9;FxCL2:3+tfdTIȈ�7 0Xރ<lw="0+CMfF$fFJ$i8[?%30)dmio"[LHoLh괄l֛%0XfQ^.)0#qe:E,UW9Avhab0=I~Ǭ)k{CW kn�`QyjTaOhJ#0z+⃣l7HuKS4$ {b`5X=daB@DV AMADY> g]z@{0mĉ/x[;SaBTEPR6P@>7ь e@"T�@ 1��P9[trH#Vhga 7<:>qMIdq$ #!6X%%�$Pi1LbFF)i$1([=bEJx[NOJ5kUCġ~R'"VJώ`6wa@1DDd@%$L� b?'v-z3>uo췰 3@=">a~B$ *Sރ{z%ctkU>X7ȂX"0*•dQ"+b/ۍ0&ySW}Y5 {:Z?{ʄEls"gKJ5.Ta軯yS/lT‰7@cJıfYvzHCMɅA!$i 11eM2c U {Eaj4 o u'Ty9w_>=,-y3^b} =hZ )Q"P Q1#̪ $8 7*pG�g̞=ҸZ}]ײfI,(|L)yUk2f0"[=@`HH픨,kvzBOewzJnV)w:b7X$ݕdH޳2e8O1ΐ͐jUUoIOFWT:kO)EMi`uD Fh[V'#dfPH%E]5uY# Mxb0ʀ %SH j aF23[v΁q 2N{:SR7/Kf43ȔvLmhN\Jhv%S6@�,P&3Y9/ ,+fmClK3Biy|%?b3j !C,T{^#1`{�"Ser>ᆊg3M9 0("]x{�̖}E#>Ӥ5v=BLj�H"oH@z0Unn ezkݮ)ar=@=Br[Ee>зG`oImea7-9Ytl&2+63_O1h� g[5(6-v/4Й%ʪ.[O:'6` 9-:d`s?4�#(�`0>Ut,Aу1$"&\v,KHJjAnmiGSt�au\HhZޒ�m{c ӨHu_-9vwuQ`CTtFӡQR?3pCE?X"4~dzlhDe:BDp0}7 61.NddU2O,A \,̣"o)PoH/Y(�T) Y8Fe;m8|Ɛ|ģfBhuFGFٓXȶX#bY7 ,$b,S.-XTo^8!1`y`9e,H2F 9ŋ Đ 0ot!D j,J: ,M�aCv̡.cvŠ 6Ph-WUFm@srYVS;Ez[egm{wɁ GrCa/@\ n)wϲWMraۧq&DN2iRa 毇 (]=KFbOX>N<br8(6;`942�6@a#CLi3ZtpeQ"&c �f ͅ�Eo#'VVɦp k"H2f@ܖDfDRc1 -isaz|آŖ٭s/_ill7QP#]:^vޝ؝\7檫asju"H !>ӍYWYƤK5,1oM.i|8ևSwAج,i#~f O/zs\N [�.۝dc8伸:w{ f̱@专.x90#EiI"-,}4]'kdx] VIgvFvKezfAo0A唍=S&\E&'Sg.xX۳s#Q@g^-vd\< n/˯m+VGܝ*I# +/c$d^afB9= ף^,$׏wrߖvR8jyr-'sq%#W\;}o?*xHY~-oǝsN�("K풮(fnԋ-t]|2XMM0'xIA7c-*cW3"Rvd0=-73\l[=?~KV:_\Ah4ȸų1gQx$w , 7 |8y@pe?rhcc5r}~nOG˲z% LH 8rAfMWfB=u0@/ 2I ?_Y{f/(d=gw⥽3f̘L'c7�3;Ӝw+ƅfWyBBCd G!#u6[hFy.%64LV�0@/Zhu}BBĄ )3k(zccdIҨ:Q-?&QaCla,uNzKhѼ|2K 吽?G<J{G7PO{#�k6 R<% 'fM,Hg#dk9㯇Y� ćz,#)XJuգiS6y1N֑K)Z:WOa;XU~INHlQwJSwpe YIgME% "*``@KҔ \m%]C@Ӥ-),D_cY1!3LHN2*!}ƌ3N*RYoq㺂') Y)"`]LFZ�(c6ůb>aKMfa8T$nߦ4<_^o0 Kz@nJOd!\JTkiGMOUk v ?1֏SOp4XVG_kh <لBDd= Ơ\(J+"q;@nStLDK"X񸎂' v(Ь N#]&e&dV`-A.oQjJd)-c�x 7>"S> ;( ' %iq&pyKtM$2.@RtG0B\n7 Y&oڴ;m{[>.'$B^@䃬!30PD$Q Fm(myXBӹtz=u#l.ͨ@l|iU�XZNbQTzHQm%f[LC@z<{ޞ첯 A-SGAnXJN ň,C 0 7hi6�ft=}80R8ZrCݢtRLˀW]{Q1VC[8յlU=r5q_A[>a@,Ahg Vl ]=l%)R8~P3=-Yax6Aq �ࣷ1VtZ~"0XfR<ZDE P:ۨ@q &Wuc d1?Z6�:@,=Y@-*Ⱦ*(:∤ޮdVJ4]7ŃI;1*87vQxbf`!}8a`)k5@Y%[tMs�Վn7IC#V-V~QPAl (>�@, uM0mĬY&�+xL{.%`C[l&ɦOԻu �ZE7 v Rxg }m6 lzfx1Z4oTw8&Vh!' 504E7hhigHgS龝*487qM!&.l餤=-^72/CpMo+T@Xe"�ol�t뢄辱{vZV.ܔ5 [Gc�FMwɊXOa}x{vݥ0򐱉'ug:�Ps;P2&FAwy;Sܠh�)&}{m{ʸfc·,6`8@?k)BJ֦ǫ,�U 2|k^�L12Hj-4$׷,܄�3DZJ_)u]frP\ge N1W=A.Cd&DQ>q@X?kXCMdSǴEK+HJLJJkB(OA3C˕W>EcLVu{ϴŊ^jd!trBWYDM)a8*IdOZ&PD$3, '7iz VTM($J HJW]DHd' k>Q>["_}ʼn'tfW  !N-A>%G6( ̎ &J_lcTB7v>~ٲVpr|mߢ`pfsk浑,DP灙@&;q2&5Μ I>DޗSf(y뿖_ ¢ݸ ԠBT/dM[Gp4LZC:zZ*ga֗ F#\S7A*6zN cJ+D *^2�) 4nʓreiK8,:̀…|Ro7:D yRIfm v޼Ό~2LgJ6;"K�JC4%ObR&.MBDP24\bۉи5 37UfP`;b AYא}0bZ ԵiwyME(8mnJSDW-1AG5 ԏ>B>@BFa�6IO"MXO%S8D3hܲRL%Q1 41' - ΄dlѨhiP}!"(DvBO0 ZL&͂.X53w80Xֵi�L&suyp,x5+Hd9HAdR?y�~$yeBT;Z D[��iYW#$i\@,oA S! riͤ꧂y٦Bu1TD4ڥ*!yh총[U)q m-8b3G(F%!QJٻg ¸O[c1)͙kd(J ǰ! /n[O}\SIW@:"jgB+lۈ̈ZZoN+:Um#jt'B8,=!10H)*cޔPɢaarNiEMƟZNTh&EQ3W@,AQHZaTP煱 Ӕ3ږ r\Y"oa+y'̖ Q;F*!zѩUtŀ?n{40XІ-NW&;imHM]Th 4 nfPdX'7'G;N,Y).$bee֜@7( !F &@1dPR(*S7aNIAf"DLÚ9+]mPdf `-1X=oӕ012 wM <{T9 D И増OzA\znEE{Oc ClBJ7fAˬd3٬ h<G 0PZIXB0R!䐱5ٰɘXx9?H^f(,b~hj:p:<1#_L<.b'eYL\(�BT^ώ#2Q!E^kkڱ)t@R q|&l SǤX8S5lQc$o<lF"yoiOZ43VcxɆOd|M !080X{B2 A#Dn =5=ģU;`9m]n28*Q u<3G;mN8cdE�3hɂi5]=;2cDh+X2zVDAh�Y ?p�a [/:&gchQ9^;]^giCuFzd> =404 Ύl*b%<a Gg7hA4jn{&E-^h ~8 a@<')Q�=jBYZ)ԺNM8N@,AX~gskZ+)u I͙zfR\!"*1ʦ.Ĥ5 ?$8J&%QM5̌׎̽B_-jtlS9:S,(nh]ahz9'!Vc>2kn7EL:ꥹЫ9>][)ȼދw5WUL%9y{F&S@FelM  clh&Fv:Tg%7}bx�Z'/:��{ά2[vVwfѨz,ڟLR68GM6|EVWy]GK @Jv=| sMrń `fO>d>&0›n}idcH%E0c]%7 ?j Ͱ(W5Ά�л t݃P' L4~=uw<ވBfe(A1(WA]=�EMbkJhY'F*R fFh^z��B/7��-S�fȺ@Rޒ}EXԊ"ɿ#v5Dvd#K$=Ci 1lf@HƾaX0' �a7ġg̺ օS0çHz(%BtL�uZW2D(HbPDR_ȡޫ.p^u kQҬ'(ɔBHzcEbPz J\e$fz` ݇'f_,q&GҌȊH|k~ S!el5͘1c2^Lk)ػ}nlЀ% 9ePZg@2ޙY0gL?�du3`y 3@/MG3#dz*G}q[JDK={9J'T(AHh:Ք:Y;d@ oWzVvf^~vSGzcC+42QQf@TFE0} L�`޳%cf%DM[@e  ![oi 3fc %>^qkLj,WO,Azd= Th A!!Qtz;FĂ| Q*(Zu/ԠL%X'U:"RNBd�{[@,_{6vF1�^>fBDPJEzdc֕ %[n<(d!&d0 $.};&� Xz%D`&-  ; DjӃF0[vگhBFbVN3F ̌xQfXV1-jzTYMUMi8"R�XѢ9$NA)h a22QWm 0Xz98X'M ȧ2Zt}uxӿ( #Y%\%jffr|,PY {ncQ7atf�` Š9 JLBa6Fv4 8BbTHmzD\%ڷ1:(Pv썑yA,ĢWI*NP MIc/֡ 2dYEخ.xzJvUJ"r%rų�ҫtB8,sB]Π':zYf@𭐙YtUeY{$&#bN{e" \r'8s6 &7 B4 4+B:S湷4.tx3cc-(%G*DnQiueo q8zxn /v7-H#rAi%|n7u[8¯ P0*$6�Hg� F%)^֗QR"_3tlTǒmk=3Ҋe#NT -uoPEmh+ MO8&cCdsdB46kZCQAKJVHΒJw)kI =^FH3)%^v6-K!+T%$.Q Z5I0L<j`NÃyɶ,^&=.cf46hsTY8r*uѮNFLxkzT ȀW' Gm-X�!*6"&5 %(J%X4?'Yn"è7zl(^` QFϝ^q+p*i'ؖ!F $ӟ_dFÚa` �FzPv꽨oIE0 f(yo*LvWAmm:gO4Mo1}$źZ/=fBR&' k젬jH$c: N6.&!a٬ Cc 1V vxhX['OzySo9=z fNY}ypxVn ukDP<-n27;%R]tA-!r1v;r un:8Vbة#sDtGVWy ;BpIvn.rFzEfР@3'baE%Y^̂+L@KW7tj =*& #G?sBݞ�rᶡo{PZ?{%+MHFKrh%mUhe^&օAE _SFi7پ&7&< B ͵|5O6 f9/Ar̓lw|8- "yײYuggߌ/��RQD^ԃWEƆ6Uql[sRo39$R^J@Tv1NK m:4�4h jB )e)mS57ү0$TsGfEak<@޷%&b�e Lij-N"N o6 ىmvA?uvJFҫ7! 6p2mBwOW* 5@M�3($bpEoJON8J`Ŋݱ`UBP Dh0quD O~ԺS#4.u1W2SED+`y H%#݈[d$|Fۥ &/,B1 YR`tL5^&;G ▥B晫mNxf72VeEhxIF"@HEi@BL@yB.>VaykCY L#F&^>c �Ձm-X{BAda=Fm3jhd4|ZeȍHbc?PUYdp"-tR]*~}U5 I^XXknB0$kg^Y@iDC3^QtVb'-z�"sZ7#ePs(b!\QCĥ&K`FW>@,QBV?&t;3\f+^Hi/̀vͭkGwa"dEET#F \u?֬V$O"B$p5d0jhʒjce1Ґ2Wo<5S7]݀ 觉 c\Kڤ@aDdl-0X>pnA^#3!ҨjP.Bdŕ<{V8MK",p0.SZA˓xS'C~m5ʜ9"~RyyY1y.Q~ͮ�(Y5dP ^&7�kz�P-Z*~(6MJ?UFp`AnݺH_߿a?nS*m)^ڮv:,tJaBBB D _In)tu-l6=Ei4l�/[q�y &TG|MŬqh'X9YU�f7ֿTDAoBLX$z% ۅ_90&S=C�JVE<GAXT 4N< IYԜ8E#kØhM#A2։ H^Q:JG"VLd$< Nl#DpO0#/^)c:aӟ0A'f16Q|9B`$-6⇒O~�` ~x˧D "bVZM^e?EIizIBG.MҎWAOƸdI&?L[ީЧ!shzG-zC?Œ*W($5LBVhg635�VX'{RV J#uD6aAFI�4ͲRzׂ' ܊dcbezEp |*6X Y#_HhDE3(0H"$m5Suv�!90Xo*?DkPx^B",L y%{F N,μ^0M`ĺ-N44H$ӮhG {�` �BlѦo7:-,ӵK-�z$U7ξ]H)N,fi՛kLlE 3($5I+5jAh, C6�y7"188 "{!42@Q��!2|;ToG`ׅ"'8E^Bꁖ0n 2I<ICФ/"HjHG [㱰0y3^ X6f@"u5U7^;+mag?Lz8Ÿ0xR`Dx1#֎Ȩl,jH 眰Y`G #K' ⯑X1·K)] hE4*0FpMہѢ1"PUZ\{2[cV(':،S< 7q֔d$qjyB DE_|dy~mtj3+gƽ3^QVkzlţ]bBu"Ke-5l $d\ =xֻ+u‰n.7H(DȚ+mB) )*4Qi@6_#KKKU&xﻑ}+v|$ؓyr$9܏wD6u#jZMf蟩4D:G Ae\a-tV!wYϣ7 n\ eq*d@,J<I3qb=G 0O-g%? #:k*aS@`ŠS:de+YNZ[0 uy7ٲL*`Tde,yhpA:fn&˺0*=O>IELvf Hs't~&sӝ@bdV@ڙʶ)"5 Daa|EK3P˪ mTeA^?TGن<.>>/;_Z0Y0K8H�yWlEQ TdfKT1rf.W,.XY0UY HgRQ؛N&s9v~yE]=<?ʔ\R w]ǓNͰؿ{D|t/ a#bv|v3bK&CiSR'~kTߵ?~kVӛ3LozvP|zڵkg_[3`0cCDaX{e+9SBk>QD2j^qC.Ȝb@~@3[JݏعT/{O;:|wE斃o'S}> 5g/m;ܗD#FMDڜx_zBLSD&[CտKcׅwUk>va]eelAMPoOϪAw{ƒ2`ʮ)0^FB5>V#=Ui'GW :LR[ꙆIQo d�[`yLc2$C8Y:Sn4(Us^?013^]@"b3fӁHms) _J �wS7v6.Bv0n e)Bl� ࿮"\lz#dԉ;05HQeM vnB`b}v+t{BJDY1R9Qb*!\bm&\|yP�+VQ;Q1//6]|O^tUf(^\E)woj0쿧/6&Ch0jy#9"jr[ LH>�fIrhF]y"ɈV)i{7%}Ly۾ľ% S;Ϭ:Zo ?ˀC2:Jv:/QqyHFٝ~I61<``w _s{ qS+SJ;ϫ9̧.V*@BQJB5Q$:} ՁB&<-7UJ~_bdvܸDZ7:g Ǿyʌ=\1 l.n-:Wƴ;8ub8m6m|gaT*ht F{&\缯 jQ _t0w'u'eJtYvi?Lt i<}ZGA@ (U* %YUk_mB {DƈLd'3)0#Fgw8痽b3iʹ[ϠJkcjJㅢ#H7UiЧ2v-gn qP&(9tɼe b0Zۉ@(T[xVʍ@"fzET51-5R{W߁@]ޏr3W{iyi٧5bHƖ|o&'h1Kj;oپI6t=3-a 5\ .SExm>w(U G Ɔr?QMa qYbМbsC;!cc *XH|p4)<%{^l_Epvxx�\"6VSJ$'֩3BQJN:h]XT"|o"1.Wɫ+cLLڣ7znQk6;͏JǛӀ_ 9%!IU7!0# XFt>_z+v-<j8Al+.WwDژ~溕;סvj֎`A wj\ (]T<2K4`Q�gERT(G*c.Ӵi8nGwF(7>~p'#KH:<gh65ӽ۔hEpS $Mb8Pdg_ATGMx8E^lG>{#4 *7ť숪۞#i Rɪ7!"4pRp4H5vtv7F6H4$׮[.nG:N0.2˻̫lغ*:OY 'HSf"mIlo5 "L? 0x>r{k›is6?;yt¿^yz\;|%ќ}Vd)-8hs_gYo9;o+?]ϵaqGY}}X<B<//:g[{0s})TPW$ r%8zA]*rC4H&!ldTM\I>lχp-'^8Yե_;ί&0uR+Y1*]i2MUT=J1r!"r4䟮"\LǞQFH}ިu Edioer) vk v_sZm9ƘnJbZ 9^uε{U4ў|G�b}^YyW &$[ȩY$o4)+(F[no}q]G9",?#=tF!Y3&`tRu-wQI䈈J=VzZ[�qɜf׻[ϖ|quuζ?N* .E-6b;$ˣcA^E-^{h0t1jƹ5"wI]5߃qЍ"\看 7*OQKZ<*ZFX�aP:2' HZ2f:PȢDH@ՄH:udNQ,D_Xuε⍜;R;j4 gIr  '`PPPd'Sze(EF@&@Y4`qKŐ4Ntb&M[|̬sE_x{GqLkEDaCMXv ! ))nζA a5R0":9aaye1UEݺu@oe#1vjV6T)5z0̰p(}Z_u]l%oI6=۞7RD&R;�)]#wZy"?.*u#cG{RJ&)T2ϯ"\߄]ۺ0DI}yȬA#hnDk3܅ 7Kc7L9+>:>Ђ5RlИ `ߩ?bHsQ:]:0gvg!1Q] m*9 箱} ۹emP[<.d1Ũj,.A$&TWQ�WWC[[u_hF#HLE*QY&(bsX[ўn uOu16FŮgmFXc$KUğ^h'\g~&O~aų>俓H3xqf̉%�d lPpD. "Xs{b/[8i�6K[@g!Ⴆs7E7pH" h%K%"CQG )%kvhNJ 6%NP C.Q`*OSJZT W g Goe"C<?> \{}}/Xl"'o_ tu;s,$"1f41XoCC&/&[1$>G+9 縜 ɘũ 7^5K䋇]p<|boT2u)Ȭ ^շ51cNhl `17+jY2#�g5tVaQ"'،( ֖?םoyj7?#]³ny} _mE/]1,2]PnL3A"jZPSGD+M^ưC7BڬEK@t\v!);BT#!+)&>|<[Ի)b{᛿tԲa 8 l@B@t '^6hr䡫:׋SDB{L&kI)GIrQDhm@;am;x0yjz?NxbE_z Z NE_n0e@Js2`?DFS0&ڿA^Hvl8!֢�.w^E'{Sv _n:HmUVoXEo mPݥ x],O%QQ44^P[l?WlI >ܒsESO]�H鄒`Z*m oJ 2#BYk I8@Dփ*~˾C{>Zc7ׯ<�Vv!.k*uη(0TdTowD,䶂�a{tïKc6p(ߢǥZ@Ar%oD?1(}'Q_.:Z?SN(vAt)JB9=kޭڄ~,d92 h/]:8)TMr0H3ps>"V4e R䘞HJдl"5TŀJ8&�bL/Sڃ21NxYL@'tvs㳫9N3v J*b +k>e%*Kfk�QwtW:-ͤh830V5܀#*B9"٧.",#&fG PPTR횲~Cս-_ `SNb"\^;yۀJH5 r]^iUm+Qo1ȆrJu%VwJ46JffcM 9UrT$&bcӀ8o(7H o̚sEg. 6 B3`ɻ"M4&@ÄQ bx- yⶮQQECQ6{Z0/5؂š6o_EW.jEW_DU=Ҍ^M�C5UgB{Id.f8F%�Bgtt-§_xbp2x0N1A6ÓY5Cyk#v<)2.A ?}_Y[̓_ |j:Zx18nZ ‡7sHkň`Yl'&[we <xMBwjc`>&0JG`*[{ oou׿矽H]d*%"ՠe6̌`c Wa&~Yu[:Ui$ӈQd6LyGx?+ο|[ڋ0@i v!1>;G5$Nu["FM EO8n *kLօG3"8f֚knlG x^^$r_u:3/m y UaBy(l6VnQ^4BDn:LNh}\;7y f`ёlu*㭟~d:gZdPh]>S؞[ 9m^B4 6 FܭM4]\s�޲::[^2[r8 9ϳEUR1gP3f\SMV[zAUڕuXݘoj]vBeuuζݳ%q=S r!ejS#,Y `S*`S n_C2 ;kj{ /Vs[d}p1Ұ) B(ӫsEo�b6C #Qe;*i_sLUe +x3I-ŮnD:[ٽ G dkocR̬s&P'%HIŎ6``E;ãamRZf}p/`j%$FdDgD!rQQ-ltzTKVxsEva-XI t-YQ3ВzvL÷5A`H,NB-!S%jjm*P #p!d`ita'כp-¿(sZRb[ъH {}Q{6T$Uk~A!Np1z _Zچ8l=bP*,_;ln0lssf|Ł!5hI1L� +#?܈Z2T|#\ {Y+mRkP\R]لzfUʬXK)YOİ#"l_ʬA)2Le:7 !DlN �Vjۊ0!DJ{\'_+EvA jA(9*U#\L0!?BxǠr Nw^XTWW (R"-([}Mx;Np ?Go{ަ^J_}:{(?e6}߾*ڂ21%cM rMX2TnsĈvV ]aH@']�$G:zB.;r Cܺ/}ʏ=*._/d3;] UcAq-.@ۼǦm'gyGf=de*4A�YyO[t8v9&jF.-7,;4߿>VqEO`Q% VhN &D-PRRlNLSBhFU+L*vAl)+ɢ~;awt!M˾:36O~gLQ �_ѣTA8;T,:0_ubLɛ~X*S%TXHc>":9WowYis9"|s/jR@y`jiQ'ַg8}3ַr󲕥2D4R^iBq:Şo*cmfƔFs*䘓O\u,v0\{C9aH|ޛIo[0iSyqyitVABJ8W/&ۭ 2kC{o{Xk߰wY}n)vFQ9J)H@#p P*z/&j_s`W 0MPBDAfuY5L?Uk﹗" _n^ĻB1Qḿܾkpy<,G=yvA:`¥^op3._y%#}HiuG&ޒpG8;PM2LŏbP-1\ pT�ГlѪ_]Vo|%^LW{+Fwvf3bX(d6^W4ompO{HIh ›bz /k뢢i)5"f.J=o*uεzRFض<1rЪ2t@΀4}AD8HB4zNʔwTJE1Ճ*--i1h�?5*[&lłH^E!Ptf"FVzl(%5ì'T"L{/lLLiݹCsA 7h62R}%.Rx'ps-%L ,E47a-p Ԝl-->8x;iXQ{*[; 2G=0zSv`椛bu<#|߽֋8\]ZV"Dјmk;j9NwF47tQ`}3?K=aY+"\\e v[�-KO]+3*e[ i.:kImw%Π¾ Ov # }xyI. F����IENDB`��������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step4.png��������������������������������������������0000666�0000000�0000000�00000067313�00000000000�021342� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR����@���}��nIDATxiKaͻ,_!!bhb5Ġ1p6Џi*+OrW{G:<Arff1~MӔRڶ,٪h4x@By4]폗�Tu]Jٟ,Hkmz @Zlw�A'g+�Ҋ*+�Ҋ"g|� -1� g~ {�H+bpg�Ҋ\x"H+bp" 7�Ҋ\}"מ� �iE n @Z/7�1�V`�iE o~V`@Z @Z01�K ��@3{n85y驞?df:0ӓʤB2tgB KXa16eywkk_}_$Ztb5Q}{f0liZ/U6tu~yMCWs@CZ< -#7+ [.ѧ{F͉d B�6P);y|Hueu+V^3Wy5_ PQ͑4l7uW=fFk쭸 NB\ʆCU 5\~ Mhj<KDքhs*( 3l̕vx5_%j'IFLp&ivDjď_l2rmRۣqU Wx"Eͭ@ >P6{ɪ3up8|@kH9_P( fدr;0|/tν߁>"h=[Fo 1OU=ڃ+b=FiHLsii1[x0vMf`,;4 B k[/ձ2p7=Ged7$۱ e kӼ˓2W&&3E㇏dٯ5ʅ`BrWf\'Sc WU2*ABx^cBWJ/K-OF)0VǶ/˵'fN8(}r2Ns7{l񽒭07wfk0τ?`<<m+C&Bx`ǘ׭9>rƳPb. T|pv#Z{yvHsМG~ۈjL _| g>a6lϣ҇G=HP(?5Qlk0x7E <Lg2@$b{E6蔻r4A~,+⟙dCZQnkz_t[�\*;4=%lba7( nءo ^WqF3htf9Gj/cAa�KׄTk!r,OCc6A' nOSqnf/}O7B3xU~h싙0Kɛg?ޅ/ٰ;ϼaÖ~\2 �]pGIEN)"Hag B�K:xZoJ[€1e1ho3M@[Ci'QySbm hZFEQ,H4jacLlK8R] X'eM"k ! 3mrEu h>%aFi8,pR^SC"?K(jx*^h]O`JHi)}0mf%`SSe氅 ݒMۭEhd"_[!x P&Y}(MMF۹';3XUNpoA.~8IX6 V2SQî3]xoqMf؈9n0w/WT\Gq?/J5ɵB�{[G5:_rҟCH?\$̑!!] G�̠QP |kfVzPd�~m:_B'f gX'XfZ.o R# N/.pzr-^֭a/XfBNiɪF bfۂa9gH õ)P(<BO|~ͣ w3b{+oUܙ1?a'L;[77n*I'}Uͬ}UMXڭwO5P/jZ ?j Cs2y\˄+peka�xĉ|(1lK g%&}Vƿ2 Sl}nVKzq]Fg+)f@Ʈ XvnFv9 C&Phf\OBAw8יVvu+<1y,O5rtTi7w]=JO]x牺^GGuO.M8L$d �{3<;{nVSΨ<Y23X̠ q4?zb" s)pAc\T :-vqČUWf6 Vɒ{|8~-'x�ZQ(��p5<WzkH%nw<TQ6kIv []h(0mҧr^Ӄ] O˰^f $,_liZ1'U7 k]:1=N3H'O6yDªwCaG\ ܯ~.7kQYEZ%嗛X{xBђگBY? N ZcUM]}*OۣĶ1ֺbg=!25 io iVԴ;vcT[Uu_Mȹ~5rG븉K= kqBO:8K؊^/yE#f@]"N@`'x=6l (6ܲ8Tݧ$< OSE*X *Rڍ_+ N~@` f^Q.qFh*ZG r_i LX< >YA)km}V$2uD/5œ牭+q34o*9vhM&:rAܺ8A@KJ\^oqqC^zT7Nf@VPF]aRi(x_8*BC_+ >~@` f0ᝀnwkO59R^sI †\$ G hCjlCPaJQ&)HDYwƍM`@k3p|jbӧ ʿ mVh[:G uLP(9ѫ]j*T.< jstmc1]u>8We bkrb+;6i`�{O7y NU^|D5ŇNf)f o{>KV SGy7,S(2NJ')(#(Z=l-qÀ6 ː>: _bkUxF1{h6ǐ6e"A^Ch;+g%Ɯ1d}1/}I& ;T7=[Z~"C|aW`>󓜎BP[SEgGLc4OLauCdWH G5ӛIE]ǘykyt&ZL)ȌbD5k@8n<$f Bf�ؖ~{mΟZr|~wp9S{[>q2ÚkI}h 4)i^s2؀%tgA͕>N-ܧP(J RTJbg>TƗ©u3ڦM%Ͷ֤H!0'8�1Fހ'( R'3�ȝ̄+S~嵣.NZޙ%TpspȢE_Rm2GJL+]ҕQ{~Sgk[9jg_(�?:wH1(P(J!\�li;[чq{߿;9|M݇Oǭ=*>0Ͷ 2GW#m|uEᇚ{}+UTd`N@ֲ?BP(X�`қͽI&Nb۞?qA> =1 BbO -Xg<YTIsh}LۀW;ؾgN]hVY٩-dӎ1w( b(9c` :K@@DɠЋX1naЄ=AgM}am[0 OɕGx#xZ� ےL&LRD ߜ?�bJ � �Pbpb�J!̈�u߾�Tb1"2�PG dO"c�T!J5��,`2��c;(_}��s ڒu٥��1؟:ER ��E S ~KAz&S[:,1(Xi[�r d2,1FDR �E ^f9[oWi{F靍^|BTB! 4%H=nN²*ZpjUvGYdml;曝πի[)7of&T"dS!fO( zP:NEzO<8SH̰_U4ՉuV F #ш7sB+~vGưet=Fgnr<u"|wΕa3@ M$W_-bymZ_Z vv#Iэof:vY2H\nϫ\8%1?^qXY%+c2G~xT(DFomS�޹<_%F}o936BrZ2户@~$.,6ҥ�buDc6$qQv#O~g9{Sm7NAۏ0i5l6ZĤc6ɂÈ_탠=O*AC2"j${="1ͫG·w<Ή*m F" _?~'@`>Z mG0spb*N y;,AH/IyO4 &菀"Ui7@`q?"` 1xvZr^J#2 Z&;5|z lnDhBdϳ ίcȆ?Ab5X;bhSI::fX:nevSbp@PLL_lTjb�#@xo K1O�ۊx7.Wgީ`f"Ls1�ND5҉yD|5&) Z 0c6J@ [o\p,h돝 i։~l ړ $s~T zU ff gJbiAhD<Bcs%z؅f@L 0fx''pP@Gxg؞<H !A#3b?mjwxg `\􏉜b;dE f’:N \N#tfŀ]G 5 2˞ȑ]mx3!@@BrC"J=U9XH8TAjR4I^;VԻޝ:򚾰۵~Q}YGy̬6 0B2x,.$>��6'-Zf�� Q$k *N 4զ ��ʲIP x��eC2h����Ɂ ��Y2(VLFFe��� e��$;#ت{����dP7���dG��@2(L\��Hw;%�9pAd� Ûi v8d <O|׿|: 2(U;A� `y닙rͯf N ?k6g2@ 7dsM\󆸺S52Q9d H&e`�2@$2Y9d HeppKdP:橗K{+)#@ɀc`h̎6f13ӳUV_ugF/ij|ITS rcO+BHRmy1y#;Ӑ 5,K djj!J5`8;v ?|ae@]n8 AeeEzRJ_οн>!=O"/=&4Aa|"K{̡*ޤ:.Ba)5~6м㖽~ 6KCGm= k6A2(˽^ϓ2V/OF:UT wO2|kIˑ~gX"~ӗAl/{!oX1>::!2.%w{ow TI h ѮWh�t&< C@▽F˰Da<t}m/Z/|`)d˽ǶwDgs* PS h]+A<떯A|/D}2!"Ʈ /c,:^s39?z7[|=mt:ma7py…#sl}R:{SgJ!d2`{Ro'uAal2jtze@¥(k`0H?ɓOZ'[>۝yy~xߟ?=< |ս?wVkֶkE4WuT PAĨDTD\A@!;aIH  I&'wr`qāy|9Ϙܞ<̷|3 |dv4w4cפY y~ۇ~? ?g\g֕ӉuoЦ&|;H oR7M#B?Wl$ez4jWohG7Kș2_;OK]f6R |h^j1m��{}97 :;;[DSYNߗ^/_/{O^w.:psMF8h:\OKKXWJ02sp0D=$6J幍@J`�9(ȠiVok:0NI^>Q}j]zH/^ .;4fU‱KWiA걱ÂK=6M �:Ƞq|;Q}V2U?8mZpH<K$|*1Ac("a[Я2�tX2lc}A0P_܃wAŒ[KWW]>sfx_9F3Bp<8=aS> Q ֈ6* �@O#mmmuuCne y?u frX]>аXc;:q+GC?f1= CX_ jF_F1"n~C�OZȠfTfmz/.), ybV>-<bMX-)i*֧Ac(c@J��`BѹeP=TJO+_mUfUWU`UIQ˗*ucUEy5V��2H HeR5TJ#JÎU],//>wpGeiIVЯ2�� ]h6 �ePPP@N#@DU/*e�� Dr#@DU��2>X9#@Da��0�2��@�2��@�2��@`2?Q^xMKꖂ5MysVg/\R]kub��dpHɛh،ČܜʲʔЄ<,Ŋ :uմl(rOZ!ZOL'�`OG;ck~_?wol絭Mv>'~|^&pe`A jzB8襝GоI+��3 ^_8iqȿU請B_^ ~aqȋ_M&~UJ_�4Q=v:l K vFZŠoH=]M>*�� V/zmAȫ"^Y‚/Du܄ kpN45Q; QA%vjܲ%z}%(7�Ξt?PPtMQ3N"#cI )Q:`̚Wy 󢟝IO-H߅O>a~}w}jBَ�2 * t gMM$q>ib{sKQ,EƮ�0,l NOXXENNl�qS$+PO8bq uO|슂7]xkI0@s>P\O8ңhE02h-[-LVtOIks&Ωw lW}|_u ֥9Μa!IW"__HH^OyzcYqc>Myc \ZS-ojppmz߽uήDeԥ=i1_qRaڠ.2h.^)L^%:=SFH^\Ee(GZur=ߎx"d#ťI) {m񏴰d!L0$r}&2ځޏ}`VC}Y7/qڞw}dd`xŀv|ES G\0<xˠa%ROO;f~{BISs)2Lߌ}/uiI) |ޜu@QyUWD@g8;f~s3LD)3`m"2W Ƞ>oykO{lbn4@YCI̛$܈w6QᲞdz~i &J}i0dW/v7`}e 41;]ObA(oUkdvwy*$T|s -" /K<|τɤE^';'I,j=d Mx@=XY8hG%6 T҄U}Eq>ws"ƪ"cGG1Q% d6-SUMP #/^' O]tsdaˋdzi $ [|EG O"a^77%=s>:\i >5 nNGz>}Ơ^t}Ky +pdLȓ@�Z*g/-,UlY:$MR!a:Do`|@tZ\ZNV^qqYEYeuaiUzniDr\} �2(Ihș$s2(5? E"? ? ,sog:=+ԁd~g&gM i1PT0q{��PϠLn׉W"KlPL!�� 6���@���@���@��Ȁh:1å6iyM긯*cG+8쓢J"T�d��m4:mXShWacmQ\ >�e t5y5Nk;9M(�Adv4iǮ7NQ� �l[)zT#շHΩ驑NQN:ȱǢ >��2H^~էɳ-ěIaKS#?6Q*o2@A|3ҋç.iyWwGG[}4?)h{|\([6(G}c` %IXx@Kަǝpf kӶLh`y"afA|V@*w,(*"ΎlIJIuwͫ닂UPT/iO˶oL}58{$?4³cڹΫ\ўـjuT48lk0/ ?4^NuK�6U+w5m+r[ʹSM%KW%zRXϵV%fAA|i駈Oѕ#�(?l*6n+tY+SZ$|o=,ۨ rЀV!@k^]_g?;+Wp#V�(?l#]],cI~f3#poB2ͼ "GG<j]u}QY:�@AaC_CT"bg]>stm"e莐!gqp &5U%kUn~'"�Pؔ}BKIiy&-ߜgchLPM` V L ��-AQG!3s }7]ƟoMWUP4�6=MmuuJ6eB^fTks5 n�`2�(? [5��� ��2���2���2���2��e:}򤯷?#=](�dqĉ[d={EN\$--M(�I tUM$zj}}}z  >�&epǧd@N,ѫU-M NvU]AA|��dp/=;N,ѣG)^6Ȯ.]{z&3>d|: dou&lTVNc��&i?|faUMbCnntxez2=C}k(Q <e+> �ķ�)ɞs;t(..xeho :dbf] rM|,Ŵ B]NR9:v*1$YMGg?\�� [σ>>x눗aBk򦃜ZD,b&ƍQw*KZvlEg�琇WBEGjuov@^}^ɬ9q.UڵK}M᫃3(̏嘻#X\(ƍSKPO^t4!&7�(oy܏xWL<a9uS'ŕm p܈20 >\7ߦ ⛰8_q~tD<Zx2�(oIr8Ԓw's{‚Aoo/]$$$*+\GxΏ,is9\i_h2Ag9j٭�ķ lْIIHKKKNNTTTDDDHH%>}d -|#G+ȋ1e 7 TbW\HU?C,S�-[پ};-IIIH}PRGS/ҲnJG* ߿>LOヂw- (Og͎9B<HسgΝ;i'lڴyhA|����@�m�� �� �� �� ��@A|��d�P����@��@A|ܢWe�>�ҡi*�P@(C�Qxy1+TҲRAå� m"^^t%ghȗ&[�P@+3%MTg-� R9N<*V'�P@+/Q m"ZN� �(a;{JPDeg7M(d� >Z�@A|P.��l_�vT��d�F �� �� �� zzN'=`262�Ѩc1eEuhhhL�@+<*% fEdPWt,?sgel_R\#MtX֟WP۰iU51edP2(iuLg`"SC(h}O*Pk/)Yf. qve4mm{Ch[}`kɦJφ=%;Ćm 6�T+h} vI/eu=====]]]]$JYL==9]I]Q^sz_K-eT(qIBER!2iϮV zOoS)LN45dݢXu~EFRCC w}M"XB\O;Ri-SuP2A%<E,M<3ɧѻX4V\إp]CV/Ƞ?J&dXl]ѲALۮ&hkkdšvna4uF|CC<_qJ ">N|gVqhӡWH̧BdHiHfzP;\7Φ|1Vu1.gɖAO{LgàkVT67;7YQ2}^iҬ3SL,"5ut3~뱀IGAysdPܟQP3``Ywu_Po_߉Yk:2Jj;: [Z)f(ꠡRK8xE7F,8*nOɐ'q:~'HHYjéYFs{"`S\:Qs? Lw;ENq؇_(So\ ԓ& z_ T4U(i2  NAkkۻ_+jxGAZ 2!i'jGF3M{1f⡋i58N<⬥54poS*R\f;HA7$RGNGW TX>{0a-gI<JM >n6Rk~&{.X\5n{pSOL6[#<dT-ȠY("H@e 5Z +r^' WMce'2x Z P2 aͰ;G AQR:jԊ-oQ9Bjhh6-en舾T`aW!J3!ҹYx_%pl|3%O =qob+ER< ԬaȀo.=54cHAYSRBmPʲg}Ӫ Z~M^~Sm>T0(šuhX/"Dq<G92v�F,A~V焲g>;] {x Ƕ Y;*e zr[(5<K@ % 5Z)G;BNSuڞ<S[)FG4S,bylKu⑞ʑ 2�`b)F|\}$%!'"\kV Xg G %$E\ fwzb0K],QL$w67+ 2Sz{ )5�nuw k2)-l aMpeu<b;?Q.8.�ANL@+ +?8]@2І/O$â9"�X cj t>_I\CRol aM0>ьr>r18Eˇ8OaЌ2hQ)-+��ʀa"팃ޔem:ED{jlOq}fVfWˠ?PF{OoowwOwWwgHֶVr�]АS4Qg4�@WSO ?8{j)`$Ƞ?@v_TGCB:ٓ:#ٴ �d� |6Q>?M�@�2ȯWL44 �dt$-7P 3lV�2�j*  i"c �dYL/MF2v�F n:XTXVE7w.-+AT`2AčbY 6Zpp0<!M%4Lp} u8cs[UJ_+Ԩ55zJ񁁁--52`=nlI1+@tAhhh__jQQQAAA͊Ł 3X:\V \S]gb) 1Wdpŵފd� sEƦg444ʀ |(m6.zmA/2TVTI28kƭe2૿䊛?v++NGV 3d <-Mu?@%-lJj�\|襟Wi2l RQjdJuyL %O#8;46%Z軻:=2O L \<3s[;|+e@qf@]˦ *4&ɓ':;/Aߥ>_щ9+_$"li y@D:�2Z4۽W#+MˀM79ok2jTʀ\ꃞ >O9#\+G4P =g!p] Թ{mJFt/5ʹ/Ύ_qQ9b6 �F S>E3-!m"~L0O,|+[oG[[|u(J8 }Oy>rmA�Kq ;JUҨRa߆dz:>A_Gn}̦Ҹf �Fԕ>ݻЖѥ>52/03H;},OIz �AWdrm# +,�ٳLA9 >Z+ravs�@�2Xl? � �@�@�2 � �d�����2v5~�0dg+d Q9Y: CG29źAA|*~+( _/5tQF�V/cpJbŠ ~qIYEE5@tuPʀ/""zB \ȑ{.I/546)2rcwmǕ Hڦ[}#Td`G8$CXjP:)M9O�`2:WN4RjccG ,^?6rP< 6*l'Eຏ|Ջۈo_iCeˇ, ⫗+ۘpǵXEL2Vt6vveFџutN]k&2`<nZ䕁zA|=olZ�؊ {z>./6렲U$׉<|AoƖ{ (w뙐7�$CyOY61#$<D¨ )H ˅ o!a7ye dh3y\�`26ObZ_vO ۶ ڕ'}\tL݇Bs]P_zς,#W0�2�eD?6y([Xҽ_\t[@& (gh7yp ~s��`2AToޱ YnqJ[%(6 ⳏI0&I6`,�V$Ҋg޲5i7-O/~:/7FzP(�d� SPV5eͫ~2?ژC;z2�6 2��2�(n����2��2�d��d� ���@tƿq� `2@3}y8�d�lD$fsY@f�XC n EԺ[fݺuwܸ!(hJ>+`52X_}<LD!1qR.T ^\0)Rԧwg&wewK].x2`Y�X>}>}i@REu!!�`܊/W&$$uw3}΀>I'z3jH\&立WDa]VZv  d`2MuU+g몏ztwMe^B]{u27 6=�k�"_jw?ݧ;tW/߽n~sԶzsMo? 0�d�~t >;0iێ;^1>t⪠ONEM91&kˆJ dzӿ"wc"i12mzfG΄xOs gcN"M��@3L?>}˜ۿs~ȝ 2eYUO}e� ��|@�%uf&.��@�2� �d� ���@�2� JJJ<yM6:t 2� l_\AAAOHHt{ C �d`2߾}[lIٍ1c6d:DW v�@8tuU�d0eqFZj.y:.mˆ|;{J;`狩@H=6,^i ~e0/鑖9c~f�.T�d0e~o_<Z\Ho܁х}wC kVe`L`2x|33S 2A~ʎVG!6dUSOսtΏ*onR"w X0pe9)d\fۻ}te #{. $ggg2 ܳ=6uAҽ+]M)f{ڵk&U/n$vXo6Ptq cGˠ ?!a ?3+dVse0%'.1!`~/'jW_d�X H $w-sytEA=q{JJHK Dϧy /,(uy S}d5nqÁ5]wϰ%~ao~eKp@#33m_*bm/'n^oZkYgܮ@qWYRE+ $LgtrːW%O8F`=WY)d?iYܷۯb/>hC6.KWsg)H�B<ˀ>^~詚]/w<ג͋u׍sgM  ؚ<RL"Bδ !'˯j$�W2e] հAVX*sXm4 Ծ bWWWU`U /u7,H8OK.++ dQ̔ CLy2`/CN_m"BV&/^L Z6yOOۋr60JˀxP.s~aKԾ bΝ9991^4_-yOzi}n\t>tFiC.pp0ʀ[tHM)o _^d \ d8(~C P34-= i6ЪrP.sX=d�TTTAߤWj㟸sicS{8;;Sܐ2XAC 2KX&,B!ȀHJJZf تƼq[Pjj*ܸ2Ww4fP!zjԙ8{ĉo2` ?tB � _H�/DV/c&!e� .^vㆵ֙7'.~7vO̯ �d`2 KV^j*S7 ĕ>ƜS?vc]ӧMr٭+� �&?n�@2�� �d�����2��2�d��d� ���@� � �@�@�2 .p U&d� pe Xy59(# �d�@�2�S)y]X]znڌH!x$?W.]eY"(RPymp>/)C�2@TDq11LCzR>S>ĐwU'\46,rU[]�@Z*&g7?</O3ǚ&z)X2FB`D�@l˛8<eb5_Ʃ' �dp= }Rb=vQ_JTrpD5S'$f5[b�z Hf[la +٥&3"FkZ-55!6 ח% �d��Uu�@�2 MM�2�d,^�@� � �@�@�2 � �d�����2��2�d��d� ��Avm&}l}j 2(��\kd !^y'pŒi6+�202�pe@&p9[!ّ �l`5qdf{!*ZGN= �()߾h)-k7A- lB�2�Ds{ߔ/t-jiy.Ӵ/܊O\pyqф̚ꊆN`�@�2 mK\ oώ2y9pC現tۚfz~@yژNsG-;S,bXrbGG;z"3Bd� U:2`sa<;^ޛ~}cn[q2{Gd a\y,k,-ԥ?FӰ,O>,~J @ \k2O{c>y?<vtG>zǪY6e))j?.+:jYtFˣAd41D3!�2�I7yxŎ ~۶n{|ʭdֆ׾8-.iaad�� 0=<ֹ5߿[n?uThFsfazʉsӞq|e Pׄ M$NzlJֳ ȀtTѲU]�2hv=78ZYR; o>$^+~nJ_{% bDQLXTdWdD,V'p^]'bxHo lHn{ifdOQ;z#tb[;,d�k/d�d_DOo_y}9]ɴncz/V-$�X Bl\}rMW !y3I98 W0K<%"B|f*d@XWXT: ϣ]?dm}r} 0d`\٪-aa]<Yz q)Y:l訟X 3�ʀ[}ӆic ڀ/~_/Td  , ^RΏʈ|q0=d�2=��D-KOi9f1%'*6`D^ D�2�um,l'sʀg2R@=1Ъd�P@2� � �@�@�2 � �d�����2��2�d��d� ���@� � �@�@�2 � �d�����Z:"늱oB+ �d0 ^̴(� �ؔ XF �d�.+V#syU}C >Z>8^XV``3?l;'W/cf'VHZJ �dJg!zˎ+8xYQLc4eg+]Jd2 `/O+B1No �d�%E_ߑ<I|ʳJ̱"E|%s8 yJ ��+X٨'s (&#L5VN8%XQ\zly�@jn 6J l!Ra^$|镰<8fbri,bD@�2�S|z|o|]o _qg"$^ ;.pp@\~t<&^,y�@>l+�Ƞ*#=M䔔$jɉII 񙙙 �ذ /rA77G}N<{LbBu�@yh4Gjnں=o϶ q$4�2 �2?7yj~uVToJ}Ndfzj=-+!>OeNs;g �%ND hw{Voo#4wd.ݐzg˝!?>>6D3-֑k2�ѣG }vС'47jnycVܕpU@&( � |U<ݴ#Gy\/in=>Ŕο;Sccq;$ k).)H]֧G65;x. d� u�dC2v=ݚ[<os㯦<G_Ϳbb" +],džhCJ]ˣ|zPt71 �@ǣ$IMM[*Oh44~V�oB5w+2qfzVmKQ#Š1(d� `>|YJ1FFWFjd 0)�@`(`dPTTH1ϗyyyyzz>|>FhD&D6u͔Qǎ, �kA�Mzٝ΀k׮uuuQL7j;{2-~㗸B(21 l됁e�2 ۲e m#UUUqqёoo/ ڐ ��$\\6҇ m"j'Oسg7]d0l �֐d�����2��2�d��d� ���@� � �@Tzި^ nD��2Hv{w lM{ �d`20ц 2�MʀҲM |HNHd&|N>0d@@�2I-M=ugyAjW<S8y2 �ج EA!&bm q�\��X آ}� pI,lG `8Dp@d 5z67 d9��� � �@�@�2 � �d�����2��2�d��d� ���@� � �@�@�2 -��B=! E+%%1% �d`� j;9?2ȦQ_;lnVu�`�ʠE<O<T\@㓡']j_ޒSmm>=��@YeO{h77-rs'Nd*d� �Hl۟*ߑSO+&Mu娽4bS, ?d� 0l <Wdffo;JkAw~?O_ۤ|IYWyۮ[O]q]#H+q�@@Lۥy5Q3Կ |8#Xt`~~~}j2p:g�2 �q2X2CsSf6{y㧶 ~4ZMsOP/ϬsP e Ha !| 2� A~~ӽi;& ->_rko~Ɨ@a񈰁8DPtPAalq@�2�0 w ͊j2oTE2-M{47{<b3ogo Q_ED ~蒅߸t1yf 1ߨ!0"d4VsN�X ˍE24I}OA7݄ ."tdK!P̔m �+O.% pe!gg+?ۭons))Y "GGGї7* `2 0p `2_ˀ@Lcm0 v*xWH"!x1;^ m5ﭜ!- u 3?13 ; _u 93<"�& $` y0A^3R�Y0 @` @`�  $0` @`� * N6}QŌwrv@ʅ Zhcm%yM8c')3KN#O_pt'c/oR�BoNEi�@H2$ی,MEEI` 3E2 epasƉ8] S�'RKY �28KF4Va, @"q2@  ޜfϊ�c@dМ bioFb� A $Y,0tHEVi#ݼ�8dD @A,0QT4[m/A1 � ~pHѧ"WOMw@ 4�2S$$WPʫU:t:}Cw[[͠GZ_z%@/2 b-PILٖ>Ph5UIͲ#][|[ 2 HhTSJ=^ �2X噚3M!b.y)ʇCw � A32D>gwSj-{q8N,uGz?Uwnl:VH? l@d�I>cSDדeUK}+}ﶋvx~t :zA�d4"?FP**z= �2( ޳3= �2`<i eRMx/Ouٸ_-Br7A @H#2RiG5y�2h".@g_n@&YL8>A p!Ur gEok hRwGGNPFsI1%5P–LFײ <d7{AdO:ā·`�  $0` N`�$�rHr ` H0` }# H0 ` @0�mv޿Q<@0 xG BA$H0  gΰFk:oW~qbc7w4sV>^` 4Σag*9SO ts=Y+@0 1 ǚ{v>XoܹGl  6n7,j�A6_e-Y&s_C;+s=o@0]͂y}9۬_ʫQ9K0 ` @0� H0 ` @0� H0 ` @0� H0 ` @0A.כ Kb->O6c @000  a OS덦݁:k0 `?jyD~`�Sjdf꽛=e`7 x&qT3{�3 9Kf  $0` @`�  $0` @`� A $0` @`�  $0Q4I0 <`m2~�۽Uz,499 hF-.diDOҜ�  K5I$dwg>L`�I@F{?rh9|``6 ݙ`  mo.U͠9` @ @0 ձ @P@w$ 35Ϲ9;?eC@gЦ `^ Tp~�g 3`;_ d �3@63fwMM$}s:lS[S{Uu]YQB-.FU1\! $ $Bd2'3LGqPjoR_zz:џ;[lX*| 6ֻл&nH&Wu*UI;[nma˝lF)[z1&,c6%r ڰqkih<%ipu\ Bgc-lY9ƛ+% Zm:?>;~?$>Y\nY#b&Z>=aP-, _ _:?grR;  GcD2ҩTL%yA)u5ION:, _8klc} l_'G[1 @-H4`*h.`Te In=,Vq kVi4N;W8Z`eGF6xБ  b_ƻ# Do]31 0b@4+`A H\5h=Ѯ^#cj<[9JHg4Q)GA dxTDqU3 G{A`F0Dpo=nJ5x"�hPerKrPp-�ATMZWA}7\JO>0z$ `ʣ\m+ 2iyj֣smθb%`n.D;宧2c!AC()Dq?U̠Fy[& ,]a �겾>ܯ  @Za#`�/ W à`@PuuybR1i+BL?S&Of.̅GY$˿5y>3 (}pJQ`P$ "QDk+9 !}%l; }idw5qaaА!L6% O7 �/qEg[,1A7e/l/S*yf0x0�`c q�HD �x.a 45: QaA‚ba1b\Ii\~%m^-zwX \FOIJp+yfȬr6a[04Tfx^R3X!`y�xyÑ "0Y AMpD>v|6x0fH,Apxo0WA ׺،PBN&_޼VPWGm]=56vᓡ)ʹHR40~2zpx<T0@8+kܿA rHjeXx%( &k?&0AЈ8 lh8]<Pp p �X.1rʼV2h0nZ~YVG"OPH1M`wē^a_n}ٺp8A$H xa 86@P0xa /_1fU,g@n&--B˱x}O DWZf8V'±cm2 f&퀸wFK , -,,ydUˊhm ͭnww>A ufz(L$g6_ƻ$]L *re4.C >UA+A;"\0ĄaPJ$oye4otʼ3M-_=+@U  H~v,4ZC$D(6 m0\h k�^]^E à\QudX h"Ifj~ q$"$bb10#zF0Ru`h0P0'H1 qi/0PZ/Tю70 ^ `Rj4٬&QQ!ރ?+`Zd)JUetFW*=8~ܪmF$k�a HE{\ @ `~igb' TZ02= t=K&r?Gb) 3Az^}FFHI^* l0A/V*& IT aIAXF}h &s`LH7`XgVKWnn)^� l| ;Q"*NBټL*0Ѵz3&sM lEtf #d5ܷ3VL<ODH$�  l  UĂ ŢJ[ e]60 èJeFB K ݻn'rC4Q-S/ntbʹњ @i#m[0'^ O(7#1['aE jaa4In9x</wS9yy]3JOn./*4;7=Zs/7˔OFuggȗ( jHWmjT< zQw_pnGɥ V_*(/x;cnz^/&--M*ںܽv~q탧i۠;nz<>L}�DdX~c^�5zc àV@Y޳LK \"EA7ҍ} zf\x:s}f;c 6&GM˖`N G/hP�}`/Pl2*"b |V5T~p 3ן&h nِg}n Q9 @a'aax(WXR\esǻ~u&ٹ/~SD݉'In?mr~ݹƦ$dF/xJcmxB k0mKvtjpR|d!\ W8[% O>j#[6+rهh o�1 # OP!+WQv~~ WNo9u~/:.677߻w?pQfZž'$ƕHap>|kmmfa=ok,`hRkY3xóú{5G(W`/YPXXpfP(9Wp"w8HT?|]ݥ_XNR):6>>fT╆A0Ŷ*Ϗm-m6V0@ôrXTHC! t+Z4O³�omKmb8G00�X<>D2srr2p{)b&?9ʶ-,7VCcus<y:Ip :1!-+ ,M5*LIU)63=;L$MT; z෴3/{X3@O[:����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step5.png��������������������������������������������0000666�0000000�0000000�00000012636�00000000000�021341� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�� ���A���g܈��eIDATxYN]sS߂j >!nEFQ1  q8C8l6mUR /9)>ȇljUEllj-(˲fffG$0m]9st�e,˦iv Djϗw J~u}k��(=�Q3�Ds[�ܽw�E`�ǁ9=�DILsa�D/�%ew �|v }�\()?]0W>@�+�DIm�DI(٭gߣ�@o �Yzq�,���)nS�ipQJI`̶� 03j:8틓Λ&qMmuڤiu\Ŏwlm/6` /f1 f B.$څ"}5esf^9:cy9ΑmQ僥͗jb+ӮC#1YP/*gv5H»{j!RDM(Bi3u*I1~f D Ll RM/>r.Wu*k;眸Tx!9 V7Y`)Dbyd>*>tDg?{2>T|^+w޾m\ 8@ V`yaRW"S7*\a#<`-xtuPG ` BH-].oMV@7[O.)#3ip:b7(:Rn٬j6JJNW*NۖA @ 8* |ga]``e\,?U!J%mvɻG&iq,mҁN]k' JiFV.Cj/rZ*!̧ iWk:}m;S6اnīĢ&CS,H0CӍ *:~NvI(])jPHnt1m^rqG5EU\3;*z|Pe8zY3S hJbE瘲߰M? 1y5LϜdyAw7hPPPPP````)?,6zSrQFgt^ʓGgH’y')sEVjRZ 1 N%s%WWϓF'C�FRdqu5<=ز}Q0CISqS1Υqj5Q]6m(Ǎb z dʮD>Cm%k.]UyϳwE2}#X0vG/pBҤF07A˨dN4p}Ȩ`NӐ<<FB<FvJY$Eb_0][w#Ļ7q/dL޿ӆs{:u5 [E R̺<ّdmkOȔnMI:ּ$ƾ4񅫊<v1Z {e jv]S?+}ahl152\Z|J=>F`?6O'w=@`<��@ mݛ;SMH0xPPP`߿w&>[E޶`Og\*yCI߳쵧[ nݹOW1#ጝ9)kRjʬ`۴@µvj:jCeů ԀÃ~h �@9=IŴQzmO艂Q}r3r{ fxv^.~؍[2gI.YU%jsC%C9NӗR6Ɵ`?=ּ6#-8C[],-=@b{B*R~H74۔9\-v͠jE3lITYCec4{ Q0tJfh"2m/)>SFh<s"<@RWP[^Xl}&:|s%a 5%v*Qmo`ٹl mw~ظ,y֮Ah"?#Mi"P < iIMRd!vxdEl0L:l%1 i2PW0C4S㠖1kY|S0x  /'X!_W%goɮb"Tp]kܕ$Zw㓭~[k[ww WFVE֞li8a ~iKM֏BjH<|J M$я DqTf80:a:DQ~fn-9xQ0}]nW޻3fl5[)ή;kmKEC8w؝;wVdʖ&Mħ`}YV%+F򑒞m]24>un=Yށ 1$;g8qe-RvM3Ң5R0,ta4 43"H_o8[pɻǁY3f9e~Ƹe$8�j՜V *~'G}k:#sFu�cЧ<~a v Iy`(o) ij{h+,ˆKq6e0l`` FE0WjK9 {=;ao%amm4KY>og翳 ƃg*[Im=UmRqdz#׏-JzM O]8q J`&)P7MٴZLjhۃ_n{Z->gst7M0 ,a9-#s&'G# ̧, g{糋|(k`l`^ &Foe +{Y4gs?+v۟ľ/8v{p&Y`$ Mp=^LjjSlYn{2" vP%Q eW^J;|&Ssn:h\0GOFcGeX'oLT^jnvq9B/\<mB'f89 B" ʿfv`ѽ,3AXl}^<$"zGI24z~{(,S3ta<6{?Ga^K>OpNTlQ*i_k)I:->@uU*5<]-_O.eWG$^]`ywS9~(SvWGS Wk[7Z,f:G"9c„^EAAAyRE#./VTy̥p^`:2, oLu ʉb?=-KƖ.^+Rjҥ5/ [[}^-Vc+2?'`F`?okZi؂U>x:.|4IY2=Ai*ty9&4(' jy "#:h`NG]$ fH}l. ^Ŋug5laow{ ?iDx;3g oA ea5>QM4? K^S/@a|/ւ-/>Mb[*^nJUߌmmvQ1:lS9<lY"q˟6tɁzQ 4Hzal冀FQ NdbIL]n•))o3Ta3f@rz8cg.$<k8HR1 ͣ%* g0O> "9z{8|䐟7>lt}W[D ] M9R7PĽwװd̿;*_=T^G fxb 90_4(_xPUj{|AbX3tq7"r[0zl1e!Q`ist9JLЬ]t n2`5a&?  Av8.sa}`( zśa/GvyfKC~AF%9ȺH7'kŴ!~,L37O*:&᧛rK5DRۭ3^6ͥMR GQAUsz)3ifWnc̅ `4Zno7k{7k'SRMۨao¥ <R`PPP iE߃YK(G!j+Ff|3y"c?iI~V7UЎ%}/}xY?>[hV 0@bV-e;[=$kYg V%܅1azbn5w/` wo9}-zqd{*~^cGa~\bCW*۾YndwMʍ_7XʹΟw?ޅ;K9| odxw1at\۶7DeqJ rY9"0+!%]irluP2q.`/y~AAAAA,>f9Jd`:Gj;2o!;ݫ<lй7ܛwauwWO9ήX0c"w~p ="o]|o;.ֻo\0O&AAAA2['Uet4b}cS4(k۝4{ukɏ~&6Vil<q�vNQagS&:0dF'\:=Tt IΫ�pWZ*U7i Bb+Xr[)1`ؕϤw~/TLlQH_ҨlJguHcOAjtH ]Ww**%J!Td{pU8w]7 =p 1ZgQ-c:HͲ i?81i׫r!9AKP06k` uLz{i=\R!aǣbRr+J:NxTO@  X̑ _�@Dj\n;c�mPd`P6@ ؈E L @ p#;T`ZUY`{n@  #%����IENDB`��������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step6.png��������������������������������������������0000666�0000000�0000000�00000043154�00000000000�021341� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��"������*��F3IDATxK q񚰢ZAm=%!#A<t*Y1|sGvj33UC] W4mUL&NL�`fno�U]ץe:�3Ӷ;ov{]:�3U:�̜)t�9{}:�̜!� 3L� O� 2sq9�Df.=�"3@dʣu:�\}5�Df=�"3ן~O�~]:�z3�Dfnܤ&�Df_J�7@dp'�Dfo:� �2�?^޶g7e^i_ۙcۙNӱSUg\EaQqG\dEQ�a!섄,@ d ! ;*[)fs?'w.{f$}ymIy2#R oB!>j3OavTz+4A7!34$ܨ*N|Y+d+#!!!Jqoj!+,p6)'\Gٛ\y4إk4�<JegW7tt5ҁRKxڜZiF)YR“sOFgJ?q":LbhW˥/TVUGIHHHH>W BuY3%%4!gSе%D -G"77IJ,((3. �$րr`R\ΩB^d/p*>;"V)'FUg*eKgSӨ,pLw ]f8py|N@d )5@~\J ~ZCשt=,}%SW64z۔VqK�DB*wrӊa) �`^"̤5gWo^+ ։;w'eN܁׊boTߨ4:Ki=|\ !!!!@d )̀*%^L-x`_f zhʌ|פӚYQPn] ɿŐӚ;PU{G.fL mb(0,mֻV:8:&&zb QQm԰:bHyΪ8=d62 ɿ{<f!BuV3_F~,DYiUNm! O7n:=?wU%Mdѐ,יbx<S s/f7I^CZQYeMjxϊ׌4soݝ쏽w=`MQ#>1=Y`gj=Z-4 VnrN3'Gi^\ܚ^tMv*IyW(4+ cwXvp 7(FJUf;94Q(`ϼUF18=yܔ"6DP.49Aֱ);} *?p}zG|@BBBY�yHl;z <oJ/Jȡ֏V*\- 79߸cñcW֑;#SIGj7t/s$Qp4JS%_Y]^V.eȺ!uC4#} yT;mZ b =;}`|V޶pXٝa%#!!!5c;Jxf B}f {v eaE]*C?qd5.NߟݨlTO1vg&ï}J 4j^YߢRF[&7ڍ4;4k�P]&+.mfqR3LfvʘM Ik9[HZī Sdn[=~g<n=4fْ7K9A0%x@ǨK`[#tLxP!jWC4|<PD0JhC7|*sUֿlpLJaÊ}%\˂kOW9|W> |HSȂeoi!." (d+.eUf"3X9$7X}F8B; 38 [ V,'M;43{ wd&$-GA0c)#9.\-JQBtp3Tot{?ٯQPd:�2pED.q\2hMyX>OGI܅z3Elr1f *z `tfPun:"qi);5qɻcLҟ^x3rgbxӥ\ 44'E6EitsʁQe3$Yhv5]#fʭ 943fsg􀜱Y\c`tQVYcASWg ٍX&x?ǿwo+y IWBWegoQE9a32f߬yk qQ?R3 %ӽ2NxSh jS)"oքh6{~eݹy{^ׄ7 op)qG4?07]M^6_U\Ԥ¹I˭ f, ij iqcF_; gVۘ[mDi?̈< ۣ*/389';ucgtãh*8?Rx6_hoGG?-g3(F�oJ#}XFG-쑿KףtNQĎ06Cq9 C \vBV஫FXBB9š!t1q>=OgpmkXyDV[��^$jSoS7(=.\۵. NL<jpdo٦";*<S-dQٷD<@\'3q"eT3 QUP?�Ge:sXS#1pJhFAo(x#A҅Ov'ʪ h5{pYV5gpã5-/\flH8DFv& U:P!:PLwsG߂ɽAPD80xnqp\ZWCqyڃ:?"R( $ -q!!ӕgXb=M@[Dg3v6zCD!:O9n/{oa/noi8]J)^ڵ䵫ϭYJ;<ԔƮFE!Q T4^wZDe+M]6rfVAf1(Iş%v`L]A3]1Ce½3U.t ۳~Ù<oeQ=by*n đ'DM ۸W{(�|O\u}i< "`P u!"E/Zg3V'f3+3b%2˚W<^=VLG:ӢzDZ큽{)3j)O[ڬHRR^mG 3*GyJĒ%nX50Z<zk L8ʤgTC�v4G81H3"͘N Zhyu w4drӳWyřJ H<-G_&HWbܯ7]E)=qxi >Y3(:gx0CE Y1EqfТMAv %.ꐚA!:faMTe9jSɥG$a/^=VƱ7IBߜ<u F_Ğ߉$9F-**pF#NrHN4a*b7JRR*tMzi-i19r,LrArLXǦ6`tuGkLxP(%4M$*s׈Gpco?j+mBܠZۃLlXn-.{_ua_,Rh\南 1xWE!>q%"bE|zMfLOs|*Dɠ'f :j'5c_YQ8[VE!/SnJͯ`r غLb7Nc? ꯋQ?KKy;\;x�VV#R o֬Eg4 5i5s2"LOk rVpPXn及`pmW4x[ ; Mѱ+6!}sxU⅖ GEkygJX>D 8=7h9�=uwPۏ̿FƁb⨢W-vBұƒস QP,zb173O$^y)E_dfʅB6L8?aض|̗<qDә֛w5Uya[(_3UػYϽW|CvúٚM~.Lne|-MN!K^Ĕ6(Y-J3E]:1no6۠\)leZ#N/44-ُj4[-{\O$iIBBxx0IX@3lL\a7ڋZcOvվRFfOjةN b{1"߼,{捬aתZL<yUX*rB0�.;1 M][anmI͜<P3Fyٰ 4[#٬`y$C 2Iⅾ0 !!5&7KWI^ebHl 1W{K/-ՐB; U|1+I_ ~4-66Z4IgSb,Lg}meͺqNmaJt U}^ƖU4TVTbo g_!Gxh \M�Qu[]=-ei ʼnJ|d!!C+v m B9  WNKv߰\0򣒱нrGٚxʶbIXgOFf3jPBY_S؈5k (Rr~ڰ:˺->Tp @o8ifHHHH\ 0-�(,�,$[4Co0-|yEf֝wJ+oqϻN=ؿř^ɞEWJ'`33"|BhnjltYoNbpڴlۼ� 󚉽5u}~YHʹ :@L SnmOk!Kgv̬I5E5U9׎t4ͬ+^;sJ}g{wrq1m} !(C _c04W8x2Bno.i&R4ZaHHHHH@dfv ڨEeUgAI_nya{~>2%lTX&;8 4/$羾ruͭ:UxqDk`I'M|Fh$0aJ $$$$$f!BuA34XKz$dٖ&g5q-icK} 2l銭aI m"H"8Bf. x7=]SPIvщuYgQ|:<. \!!!!!d )e�p4ͪ!zԊ/$?zSHYHS(94)0F\8ښW9vh_pHa~ʶ8ؿ3r9&x_ $< SI&!g02F?DRPv:]5_2u7>{s'kދ -7B!Ge}}A{O5/ICQVEq{O'ry~N8Nx/ǜ$&B92.B(3BΊ,l A!/ ʉ !ʌ.|)!ɑ2㜥JBAe 2S׫5B!ċ,n�"3ZB!xq̔!̝ DdR= B$3yɌ_#B|P;("3~B�d)׷>!TfrmCB)3ȮRW%B<�2߭|!Ss_Sq|;yjJHݜG4;HVPwؙdG'ߴ1-N7Yb[79~4!Qn;/a*H^Zrcm(%J#7lT##YѴ</lToo?0UlB2s8={_nѕI2no I? <="=Na2HeĿr?צtkjߎ؄Hٯo&J9׮+9gd/&Ah8P#1 ʥ9\Sg?;4c#3|][p~9tѹh}t&'[@;nfӣИa5W0rjЕjY 4԰uzdݺ^n8rմ,}TYc١t;WD2`�̼*b+rq[^y#NRvD+W ِu-6W!? OqESx5Q7;qa.)8a|#g9u1X -9! e1S3Y?%Y&1Z*l<=>MkuZv8H!MY.�"3;m37~>9<zȹrg3fbhXbo04Ѡo9&lD09SbZ6[f'nf_,K p3jjH.OvKa1iZ-h4uԀZw8Hbr0(e#I=pVkGȌZ,a+qY EU}hU[Ce{xTCfNiqf3>.1 9;2YovC4JH6]i#Z26>3<~iʌa3\ʨnF2cF`/V3ܧt<bb< ,vjVU\{TY !3ܴ/쬕Zful"2' U<dh8fd3Uԫ`Xu35 XhU4JeײO8<#7 3)3_m29t�ٌB&Uef4h!d'efX K!G ߇"r2C!23̬B!>RUf!PfV1 !Lye!/껏B*3^n"3˄B'*3�G !_Tf|8.BDem?ypTW;毩DwTuDuMUMg(Wce<eM F0`[E$vP  Ԃ=STJ>W4P /n(;s_Jw}wGTV,kA3+ kNcLIL9fXֳ{#;#G�3Aea0fXּ̘ʮ[{B832YY3j޻\̹j$՛Mm֬1f9f͊^̰3,c1c2+[1b̰XLyYQ܊cb0f*Z1Ø>#[ǘ, ]ߖ۝S.Mk̏w[Rɨ-1S2td̨1M Rsc`IS!eą1V̌3,c)/ s<3dzT)1cŽh+9uNk1fLΜ#E@Ha=91i(Sʔ{qbL=6 1 }Pm?KF[)ѹCSوT Rmq;fF';juNs1f#˻tܫG(<ebZzG&^%#Aw_FKdTLf,v?wd/xVdMG"Ԕyot:ͧhb4f4\ o{Mbsd &ĦKLfj-5mT܌Qspܱ葤Nִ M5b:͸4sxhQČ9YqtUZGn۲K+"^w֎ڬAu9 CDO rEUA1C2ْ=ؗ0#*-bz.1CNZ|k 7ҦYmEY3g89y'$6f>+YN>g/90v7nC{S83灻3fHyq3@moXCvW7Coo~,$m H{t�x̌eXdݎcw,cR4pPj~{z-Ib ?j;1㱘aXV({M+ͱkzvJ=fTtw?ks}4Dy+܅YEm^^ xcb {f3aPΉS:KI/KUsʞ4GsׇqD/jr/Fad\T!#22fX,6dyfHyʟV*yBo.JӾMp$ UH1M͌5bwf3b+Œ$oG~} 󙟍f=.0Ӻh !Dkc/D4cXvc@9u?i xq/Q?<?|{4a( qﶋ4U ]5lcby8>ϛ|3/nɝWlmӌ=&2X KA5/[6jv3,1[GfM[0ӟͿ6z:h>ఘ[BwּqG6'1bfft]-̘Koӑ%v{wʅac̰X, 1bXcb1fX5Řa1fX,cŘaXcM7MT.\L 1s.)鶱lbX ̰3;JF H,oNVȤ j뛛[LuMmJcz~테 'kJ1#ּb>B)mnĭoH[%v_vX,b {{像Ēÿ^ztϮ<1wD,2*.I.zi4iqq~-cNYsAdX)k>זlJ˗7^K7_ܐG^h{]'D]-UKzF3ۤcscػ(ӯccppX,Tcfb⛹7{O}r^ؐOK_-_ Ê=IZP]#Z1~k-nTU'0c;b;&R>{JO=btk[Uv\:x 8P!օ``PDTc1ԞSK_;; s}yEy`;G? NW ^茙 wmqw#ݨ91x)I flG ' R7ȇA 3SF!1caǭNS|ֶ ΠA\SD.N^Jbx 8]�Eј9k|~/.5wԿfHۡOv u Ue i %~;c%{3ϜNKĨ91b;r{xH-PmF013)/,2f\I"ЁcaO24lznbf䧼~qS>i߆9[_ hYr믡WF? -Ў\@.|S$H91Әzf?lo޻=]Mk:?n?2�/�F//ybh Do yQWz_IN­J8|cL~ZĘQ2a^V7-D ǸiFOՈ'Wz|^7kq{:8ܷ,|p? +҆Cեd"W,+}Eƙ^ }\;Vuhjmnu+j֬ꀇ—Kvo% 'f>:aD24137y-U&f h1m5RxjDoYrf (9ebK3fȃ1Sc {h+p#ڶngjҥ(if1n_܌Ҹ:Uziv!+GP k>I2jqm1ahjb=jFTBR2HjF�=Y�jhQ_k\̄9&321߹S fn0i4~]C)UeL2tT$ue]1uܴEW=c7N]N;5c4$N#3Y770dv 2Ԃ^} ~.tIj߫K3o38!JT8*2Xa{EXڤ(mG:~e1 5_|)Ff}Ek_0sj~ 3r {iv!~ 'Fͣk-i4k䊊!F]`^QRo͂d/4Ϟ=-0?ZDPBL3%;VsV3uDkOoDto3Dsuq9Dng5$5f.~fhB3Iq\q@ h hU�E3ԝB{,f\IvjnI^IuEmS`l/1f'fUD]-t˜(ż4ܱںkyw{݆Y[i3Mb{,ڻ̜�3n 5o37 o@h*XҚfAL} cX, sv֭1 @3fX, 1bXc& l;Y,k20b\٬/h 4X,ۓ436GBvH,v&Zpej0@_YpWW[;nx3?oIcM=I)cfb哷.5PNȔm0zY, b̌\e?6݉N{5%*iŘaX(ƌz6t6eyIn[{`#o9YzPD&^HOUVPVS]fjkj3Tk/dT8D,1cI[/ 1W)( Du(zox}d1==~_ yb_/=:gWO"~z95bX"9~?s_ ol-*�cn=2` sum_k>זlJ˗7^K7_ܐG^h{]'giL/v;ЋC14/6p 0JB}0Z0( Eec1]`?j`ljKɿB~\=t;5c<4^sUW|3f/O ry˼EdX' {:vD?N#{Ds :H�]J VD@Qf;;1qkk3zg%.˴<U+8YЅJ:tzydUFc CjG 3OY>u޹^P8ק+]jޚֽst5!b)3c0L,TUfG` `QIz`gFL-殓a}=MK^yiE^3;~h벬 bF% ";,!aRR@a4<Qp%?b9k|~/.5wԿfHۡOv U p<^^2$vH#h; G3$/46_x=p42+uaE]pyABAa@P::Gc֦^SHwcpgq -=T` `{'{B\b".i.\h*:=^W?{ҧU?0gk-Ku5=]H1eUH%hZ_V=c(0WQ{-x>x.ғa jvp B3!wiAТ*1S3,܍C A{* 17#f{ՌR,#0L3d*zD7͞x-WF<֓Ys.eO }=YXbF}~Wq,h~4"f;s+(U$hx-/\3fx9PW3J5p=7EAV3aPS,]{;jvV|e*Rⳟ$0"޺6(0#2:(Ďk&!5M35̬9%SU'~̒0cxo*$(8Ҏ@;f.^137# dTsTUZТՋУ-]ۍ~ME>g |ٵ;tg~Ǻe|sѴZ'b�uW$F#VZru#cF<o4;wŒ5-H!L(&!'e+N5\zQB.&7g .d̨|L8jF /ƀ-p<MV37>iXлgg^H=B@ЊXs~^btcX ~.tIj߫0u~@hVr> Ԏmsz81X=TCdȂC[a, //E]ܻ/47 t LJ& Zs 0 Z4K[UAUO?)٤sm>Θ13{D hqAYO0I8'Fx])�uw]i?Pi~@h+x_u c圄kTW65ZMm cfQ}bVERA*`9-9g \1b̰X,cŘaXcb1fXb̰3,1SUQxbYi50@'bM-fʮ\\YSUHDyuM|||ZjjJJJҷJJJ'ƌ}bAQwX,TaF0_`FKLL@/^tz3&xE]k׏/<󧐳]&b 3;ZzzfD1vu8HUqV jˌOdѠ ٙ4,k*1s…nWT;wNM 6Reũ$<=㣑˘MD5ŚfP ?URS"AMKApP`pT̔eJѝ΂;Ϝgh5ӍRIz'SR�f>1s#Pooomm-`~Ӱ z}+fk~ocLJg@::⠅Me<|EL5 PTuĉ3OjFg2cBOv@UH&0P /_cjw3F鼚91ͥ")UR 5c̰ W^)b Dg5tQ0gk-MR"H!EEEם9wlldtlLl٨!BIGX lE~f>:.K3au'ʎbƒ�ֲU5^[`G ^-h70s:*6ZW8˻/_qVC%-`Wh VyB~x CijGm^Z1@HtPUB#Y,K**Jv(g*(Pde:4+Wwf"cZDWfޙѼ񆵺ۙt%I^>|<xXbƅkOyi?7of̨&K>fXDZnЇ8$*S[ʹ" ՌzF"`z8fǕSY8wE}jC}]`pM~~[4}�rt|܏*0:|N Hnj8?2J(73N=J.8 y`HꯈRt&CUVV\LKKV")}sk 0:OՌzե+ 3]Eu%{F=`A x$FKA 3{t 7_ב#G"##Nē OQad=:a2xyi]L|n,DO\j#L&B&U1 0 +2fN<)  n߾}0nϰjŚQ{,I… 111br)N~1AɚUcF<N;Еb3b̰3,1b̰X,cŘaXcb1fX33*rE,1b ؾS܆Řa1f$Gbb1fXŘa1fDF Ir9wRL¹1qgE9`H}v}f/39y ]0 z+f0Qg`}.ED9ha1f] eҷuexlYl!';{/&/]lW?s?Y. �‚gCAvd  F'M4~̰37رw߾}~_n 9-`!x< 0?8oI)X k!xrTU D]p, DNm@01bx{oh2tt76vhUK砭=P%8Tl'OFfvH)CY+q~#u4ADQ6Q+ (74, A d]pEABh:j1Ú̌ͦV߃T;>*D`F0u~ɩY` |b+ Z!!F|R ($/jP"ȍB((d t#'.,0ZσIwQb̰&5-~~ Y * 8&sTkZV3%D�B*zeG1$ $�XiOZρ4Uco`PSYL֭ۮfݤpoc2k @Efȏ'cdq+bհh~b̰&3FSna@o~8VԫkWZk+vTnjҀYi+䬄 2fX0= 4cM f͖ 3 ޽+ˆ#po$Iz*z#%fhjhKhأ�]фk#fX�X�N0kʐ?I4atp^^3IeLU?+%fefȬ(Ǣ ?51PPX$�36.i\?id饅ׯOIIa̰X `ŘٰW{'bgVX,c1bXcb1fXb̰3,1b̰X, 1mjYUtn;'[,1x.guMʊoSY؝ibL}8\:*u!q5ett9ybXpǗe?>6vw[]]31` H퇥Tt@Ԗnٜ$Ři),ewkKoP5sWR[t1 L!$ra=pTzH*/SiҖ|愾FL,$Ř[ꑁ‘"s?od3qb-lؠ)aWY`k0clՄI$iڔ1tf)/n 7/DDD9G#orhS( h$ )4+v Y9+�3~\et)!nGGO)cf``]rHU$CVmuQbRrvЀ;!{�3w!Ьѣ]=_<8 zRa1<D .e*1cLo묹C7&�s)~wWΊmKoiSCxU= <3=f{c}yX Yӥx?:Z*%tJΎ;*?>cd$PUptP@I]p, M -h=2e1eúRQmȨZW.d/Xq6^ r+v̨vmZՓC&-cS%loL7EgƦ6Thw$)t a"􋦤ƨ&Nb2 /J%MI.,ƌzX +  31Z3yنjQF$SJRd۽f[>Hj~M7aFCjw.I1S^(#IՒT!I=�L5ә!S (v2 g**ٟC58cFgP"@o +Ĥ-U&f E2i?㘡VLv9Z30"0sH塋zx͛f*0IR$IfI*I#+Mt꘡ `3dI}T0ԃmfjFTBR2HjF�=Y�jhQ]ݠe0Sv'- ۚb7?>/,}^h7k_,G2^(qFhHNUPtcHJ1Z vaLd^)Mo olj1PA vԌߛ 29`w*C-ZHhEQHLMGWu=,rfpbmats OGЍĕ^>̐YkjwH/O.mc李&)~ӞnRz-geRx34zL߽k9UU)fँBh`v̰3/ǂuԂ`EK!v {jƪ^cҍm& $fm)9[;m@̰f2 nq Rdtt,#бfnqj^^^:<<d2)lpNv"h NZg* 1#ȁ5CLR0W2Ё,dB0)% Zh́(hx3J:nXne_\|bQ<RB$/3.ƯjdMlMh1Kl?_k^-~~~KyiY,.5Wjᥚ=)Z{3 ѷ6o;b'{0ǏONN.((2===p IOvFx[����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step7.png��������������������������������������������0000666�0000000�0000000�00000065600�00000000000�021342� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��"�� �����kGIDATxY Q-VP{rGB"n16ĠAt Uڰ,/owсfff iJ)mI3331Ѩ#�$ϛn\U]ץ2�2Ӷ.3M:�eU:�̜(t�9ym:�̜.� �?3ot3w>�@ٻ ]dܽO�.2s�Ef.<X@Ň ]d �\~�Ef<�"3Wv�.2sw�H|�"3�H�"3W? ]df�"3e�Ud 3� �23k*훾.ߴoe^i_ۙcۙNӱSUg\EaQqG\dEQ�a!섄,@ d ! ;*[)ė{ws?yν*I_^}[R^ԂěPϮZ*S MMa ) 7b"?)&ߢg ji?yHHHH?kRܛZ KM :ѡ+kf>wM;v)/ �ORU- <]t`T6VQcEgTܓљǣҏGg<p#2$Ձr ihHr] sy0w Mtmm@ɹ4Q1CˑMҾ'u> ʌˮ7�5�sjPc0Y !(ώHUIt>lJmRzٔ4* ӝvchFΣ5:ym$$$$$f!BuM3A0R|òVu%,AO5K_հ 6Ui-b@;PyJ]ܴFX 3�*3iٕ5׊*ue鉇@jwh쵢7 <0 fZG:ץ) <<f!BuA3sɹS ^;ėh<2#_~%55)fvT$}ƱCWBo1&nշޑu<m:z22p6-#2)L9K.icN1CԨ.rT5R*;N(.LhO ɞ}n9YHr $WnEQ;)iVnUs.eH“!GcGpO%]fIS(E:a4$KuNjeMipFqTVYq"5#7m[Ʀ,cw'c.{p<1f_ԈOLO?nęm$xuy B qxW,!*.]JF7}|8 k<s *zRլiMg@* ?D$3op;{tG egp^57M˅&53}>:65sDCݡOOTAHHHH@3}#imGsQE 9J%e]a=bl8Vw:rgd|*8HN3Ep$ .\fTiC+ˡ ]8 ٥YU3=|6?47z PKY\Ӣ؜g|/Q3�:+3L5?v$$$flvǼQ}# $[H $qxNs,ȠOeH<β6_}e3;򿃪?\)Ʈ~uYUs4CmT1+[T h0F[?fz&zmv#x� оdtԵ ,NjF3ss}UNIz3i7gu ~)^KxAu<m";޷'խ',[y?((F{ lcC !7DJtAoޔ:F mF#5OeQ:@U8x|I)lX$+Y<{I9ʇ¿p310YYЙ#--dSQlťb,[dT?ohG(zaG}ڪUQEUbi~f{/᎙,>(f7eĘC37'ޞˉ6Jwn2! *L@%"KQT͠X)gGR30wL6q H^'4/7]oT]w\lZ{Npwo=ew>* \uvti:|>7MIMoEA,-r`TgG th&]oM/bf׈r+Cf|#͌"q-?= gl !]UurԕCdv#8q,`~Jg{ՠ<AMTQtN㇓$ Y7tGf}qC\To͚!5jItF'?df-mʠ[5%Z8Ƴ{?ywn3q5 k6goh}(O!M8{G5p.frkBYc5 bi4cZXD6U:�6_~#C13ay{VQT`'ڃd4ܽnr MggVJφ 4H8{ZǷlV@U)b 訃b[=otz�) Ɓ؞]8<.AsCt(T@aNb\c3qsՈK[W(4g#"jf02&އ| Ҹmq �+/*5z �D@uJ3mJԥKrօ7bwщGm,-;Yy}Gg`*s8*VhTd2Bj$~Lgkj$NY9@٨q6-Oz!H3Cp1#DY:mq.>ժqc]}&ףE+ GJJX}"FB=([p?7(8J61-<kVq}6Jt(2Oq^\GD X1Ax %.p>Dv ^ HzKl.F"Pxh83$[4I1Ͷ%b/_~8-mK)KvU9K3u_R Wc?RP_Uبcr:$ F6! nTlEq2q 4U#h6CԌU}9f@%3CUIy;hFո۽+fLQ"pr#5:a{o8筌2`X@e\A8Ĩ vqp|x5Jt K"Q2ǣApO\ jA.DDzY 4llfq#PCDqY36J+b`�HpZT8=ط=b/Ez^-iKuIJʫ-(afC(oVXRDcb@ٚGo-)GWsUjΙ9iPs yX m5NYcns6f]nz6t^8AqCKQ2׾I22=kAAWQtf^Z֌ѡPBV ~Qܩ(7xSП7n F:fiv Q3D@}DCdfr魹uQE i؋{Wa<!rqllltv3 zw7',~!wb&c/.*pNFgGQKb Qȭ\;S#jl3;M@aw ꥷmMJ={FAycKrf:4/?c) {QbyT:c !M+\a5Q22ۏ u7h9hF:D!!+,CKWDsy8.yzye #.j UtQOk\~0^ 8�y2뉳HNiڨ0E_zWV`?–aU/mƇ[R)؆,lC6.{*/}' DT.0O%R^@$բUgGHh-5kFcY%MB0hhcp͜ 4D.s NCyxttqJHc^xEZytc;Q,%=$t A@On#/&"q ~؆8"#:•"|뱆tl ).cB+T|D6^4 rv}W^JtW� :r +~ulDlc6- %+uQtf-&]yUae lU,nsxo9P)*ݰnf_%fm_KhSȒ1 -JVLQNLaۛ6(x5| g. tK#Ǩ>pV9jF^~oד<Zl(<ޯ>Ln' $[4S#3s54A؍//Vg)Sc~/짔9-`=v;&j̣7/˞y#kص#OF^p \ha5! :p ?-}S%"VpX<8FktR3g.O?ԌQdyt6xv6Ͱk6+X0dPr!x/̓<!͠gC�,$[4̕R~KK?z5cB_JR/_9MͯM- -FٔM_݃iカYW#CSz-LJ]bwþRϫز|YmL2$9 _#jt:E=A?Ap8QIVr@HHohb5`n�dc_ YH5S:8!At!Z=w)CN61 F~T2^c([ [V,;I_lFw>�/S(5VZbfMAC^VU؏BVǀXcY'6 m5u9m kF�@dfFe/̺NӃWiY{{%{-yi8+SJlf~fYOH:]ֿ�ߑs; CB.뭕I B6mWЁ a4s^3W=S 54 ɖAidʭ VI_x-d}i̮v6ff*g1ΙƙuEk'|N\ol|}NT#76f�$ekluOFuíݣ0%dRʕF+ <HHHHH|rHl] PnawZlw=({Y#333Q3333q3 #/lGfV䃍 KڤGXٝW9{Uo7Hub=]=<Dx(��ͺf? aWi=?s,$[H.h�TtIOğ,߄̗&N%M~`OWV-]58,WiYvG# ݁!ov'ҳs *>.:=^{LW=cP'eA$$$$$+l!庬�Y5WUCZěG/~x 7 xj�TC '1܈gݣ#P[9  8?ٻJA񷷶 1T6& -$h.Oi"h:} z2{,b&�Vșêf4Ul"*5Ѽ?_@菼꧆GQդ?�h!2㬶�@f��dr?Efn+�WdF7.�hX��93YLLE��8ff,e&Ĵ E��8I˺��93ݡ c[�xKن%��ș鍼tMHoX��c]z]��GRfֻ8[5%��8ff-efU)��̝ɞqDw=gA=ӛO$zڛT1mL)1R  -hk;)ʷ۾Z2Z|׷ogޏoW,3]+ns)1V_ W{5!3:-xx�fa+s MFbREAׯ =R92߿+n3;) ٷGF,?Ix*뛏Na;Jڕi_m =Ryfae_+띌mdN$9-;I R<�Uv+hLpz@I2s\Mrܝp#}jd-4k&�˭ZWC6wzj.vrQːX3@ɋ,`+6'd#ɘEߔe0:,: aYk\_b2@]mzEC `e[0|U V`c8&BO=F*3Xf^~95v2|iѻO%$'LZt1m?+=dЁ$A`7oӍ&u\3^ 5"p)0oG3]n{YnRl\e-ziJQ5#ÏV1PZ\0aP�110٫qw'lγՍckC2Ұս_h+ᴈMakf{!-dڰe酫0pdX $<Y,݈J1ll-C] -ZA5*dӪY 0 TfC@T7RxtAd2g@l�ǵ2# /Qf0S8anyxue�'nPYY݈12�i1}lJeɌrL^f}>̢NX6xa*Mf`Fb?e%rERvʾrekCAWu'<hq]%eendWH?rɦWPξE/3,>Ff́@@ g/s'Ll({Ah6pEvWnLN7^G@baRɸ�]mKS e-{/?H7(_o` W?-|||9Zf^f1`2"U@!er_dx`=ķa o Ы1<(> iX3ۄXChFâ[j6�C+63-��h3N��hԋE3�dkmt��m<d̻/��L3d+�6sbj^��h3qBL ��mӏ3}?ܾOO,s{rNgffM2IL&mL' jE#*.q5b Ⱦ;B9y*"<yS2F=�ʛ8f�4^BcC3Lve'٠/~|v*c�hɩ4̀v̌şf+I 횁frtA�hLxŤUa[u= 5A3\3tf��4cWT@3��hƞɫ1 f��Ќ=5_Ei@39sּu8ۑ} �B3p[r^):z,RJ35sV;US3�ٷdq�*ߎvaHD 1!f�4D\A3@3rpᑑLAms)uSIe`@Z3JaD@#EPk:⤡,/X^{}: �TtMkA4ڿdd͢)?7yh2^zlLa] ov@USt*`k4a:ly+$2(k�jZtk< J-ɠCs` ffw͘cOsleWRy~5二́�tftdoiH |t ã:fg k{^ {'2f׌@cYmFͰs4CԌ2ܘ\T0wk)q?߷̍Neuyޣ@ g0h\HjiFȢ@Ѻfʕׯz 9|Oft{Htq9ݧ^3ޠ}r s-_nmGW[#O?H3LJfo }<?]l f h8&9yьD5W~|J6?}vPMV; b מKYӺz*  �_n٬xew-Ԗjjd%3Ԭ׎s]4@ќCs(k.¤YE@_i#ڋw��zC3 gؕtJ-5Ǎ~xhjoi¡N. uTȢ% 6 K $(DGl�cPhcj(ihw5Sjcb\ccFE-Y%m`nZ4 � G3=C[,K3->O <q71G]7Mk(DDKdf^X4�Ќ|r~c{7^6|ɯyN1 B qﶋt_4Es*q�Z�L5%cz]Qڍ?T YۺQEΡeQGv4�f,ۍ6h=1714X5^ۊ> I �`<hjv՜?nvь11+dlnpޯG.�4�f�4�� f�� f�� f��� �� �� ��@3��@3B|!:5fnZnQaieeM]umCIE]杪 q p$ʹfVszЊr��#>v]7q/_<c=1{qWwAѷHiت*@`A󹻦દ67ȯVUK ��f[umښ>u];o}}e]'yc)✶'5Z3pefn4nT.4kWzO=5B3;O ��fv8zwU;o&N^UILzuU_Lٚ3y;"5lAjfxD?L͵Mw{O+='|jAiЌhhC=Zٯ KģNN׳OW]v&Ӱd[De6mLRxY%!#.Gؠ6 h9fc'$OrIyme+cu֫r(p]4@GG?kM3>fjV5S FÊ^Kk15k>((AzVDtvHi vk0{m2IA"k KdEɌ^Z v&7({shLZzű/yů2^pɛॵEϺ^ sO4-LY�ߧiDY|e-rPB P}A;+4װ9g}eܲZ{uE053aG'yaY ϩeH*C?v⃰3d*1(̄8<(/rY^k*_wvC9~e^i5C(J)Xړ.<&O95SH9=`<~ܺԼ{ޓ=.]"vqC֬EetZFEP6!4`Agg9e~vYD_nيt4$yPaJ~6h2x`e§7|!aZ`=Sf"y=߼/}˒VvΆf{변/3ifh;'`/?PRAE\3%W'G׸ܹ۶,Qw6QUX<Y I[edeq`W~<:duh5,NCEd+ڒ⁃Y*2.G0']֢5hW١.8̴oi&SR 0Y4lЌlqzɽnKbѬj,冟ٌy2 ^:.;.oO$yPI~i͈57҅@g6C?,Lj<=߻jQᘾ*w4[mڴ5î%C*ǵfCgDYӞ{]iX/j W$r5N5$?:;}4= !Z xwR` Ax#V[q[3+] ⒪g vAJҥ z+{YGIqN} zj7wWpvRtڶE4srN벃|u$>:;{WKd yh|LԀ!HtaG`hH[ڛh=i?<a„1A3SzԺuWm0V\,Β%ّID3|6Am-x2.;69 a'Ƀnfz3Ќ4[ 7.So #4DU7dHm2చ9}9)ڭ)مյu eU9EU Ws]8f2mSr̵ĥt͙ᗛh?F43IbvHG{,��hv{kܺ*7uf:J\EmSڴ҂׍ au4�05s+ַDᘪH\"f��f�4�f�4�� f��@3mJܘ!e] ך$/+/-^X4L ��wWlQUs?^n+?���bk?Z͡9vZwxA,@3�h:W97;B0fž;3� _X蛹iE5uյ %uwbS/+�ij`2v^(+-'Můx R#Gvs;®痯[}iyO8+ OLZ;k �`df2{[N߹a Y`;>?Uǻ9{hUצySžWF%z7])i{✭!t֯F?vD;oj4/JBFb]H6A |@6ya5Ӝ3ݿTgKFLZWVZ3hUQﮊy5mɫ~*鵕IJz)[Sv9og{##(8L/hOh6$`X~EɌ_I�6+'*,FFaLcƞ3]; >5GnwJXQ/\h}>sV|clgxtT#ʈ30/|4YB<:>4ηWDO^;%yKk+_Y^]3eGJ>:RXïfqf/-Eٟ7 ?Gxf'"$"[M':۪T yƥy) spOzf%ڨ,$;iX(>j(J[ˋc__e7auKk&m)}oOuhZ왬eR;;K׳,L2˰Ó|0bUK }^ΐbi?N+(?=g$T# l҅Mo4aٛh=)<"k:Z=6 z;3fW!mҌ}`zZecg ŸqyvQ3_<9ײ7TV3`Ӈ^s ˼tjEQeK{"R;2$o1Qص ^χ_a@3L8o Ag-<2 y<gGLm֪e ;l ϸ&'49gXfț+~h"5Cs~lio>(/K_[ʦ;jusɮz > 82Ob*J" g.5toJS ֿo\f0g3$QoHq L@#|v"Mvo]vLti`Of\ eCĊ(xMhh/⣑_]fxSD3ӾL]fH@=-; Vz5ZتV/5쬙ތ(eFޝ,Cc!VLFqq`͈ǗnT"cUڙI?yqɶ?\:Ѧ-6HL4>(u&h44T\N` iQᘾ*w4[mڴ5ï{Zv$i_1I wK k9X-ٙ3ʆ0Nh|L܀!du>/ж7PGL57VeHw)EעO111!4u/.j_/VD쭝\ ~\ ..Z/5 ` "{, ?(NϮ|aNv2x!.&6!C> ͔,,YPiA܂عNzia^^RfӐcB0aK`~Gs08_"z|#b.)�+D.K\dhUbsk9fN_N vjrvJva~qEEumu]CYU}NQU|FihBa9fx,/f�OhsU�f�4�� f�� f�� f��� ��) x17'GJ3ɾ+�ͽr򝢒͞yE1ёa|lfN!YYY4��F hF8]hF|/. P/^ThfYH}O ~h<ȸ4�)sM5-B3bjj:!!!y>j<l iF�K.)ll[V~sDz[u}ݦ ?3,H 0Mjj�F1o?UA'g=Dt]H>?(*~,1MɸWVߘse6jHQ*4ﯭV>4C]3-Jhmm-..fa|*ӀQDfӕѤ7%~)4]Q :M]"* ߑlJNfFFO:rYlƐƷ N:eyvbÙ\_4S8:k0g3>q\ PkUӌvZ3hbẍ = ? D&%UsLpNN:y_Ag{3C @+;OۈnoƎ~f>?Qo Oq~Lڦ i~g(g&DsbRehW0%0K~>4ǿ#2"38)=Y wZ[-J^`+bZ`m5rZ6(m'óx?g3̜}ڨ|[4SFjxZ;$/!mЧ�x6EDijFfϤ]Qh4CD534*4RQ;- 5㶸{ +ar6s!E=Lī'_3ւ<?<;}67ä:}nh'QBv q+Žb GYs(:f OOS~yղ&LФ޼ySG�xv~9G3lL(pߛ~fLd f-˞:K]Q v$̥y:f<xΝ<X쌌 镤 <<\݊36Nס^Y(DD\|>Mn:4#h{4c۵Q),.(|hz&o?^98ÇNēWQ3 $w6c e @'�"Q ^i 55C 'N�ݴ[nEEEy{{Zv{̸�veXhD�.\ 'O cǎ=zTxEe{B}6��4HBQ7��h��h@3��h@3����h���h���h&]���df��Ќ݀fTCj���h���hFdԾ&s.;{Q}<wپcצM[׮Z<c[љ×Ѕg[k;�fxVc!OBAxD9?4a\>Ji_&-gΜ5k9 _6񠛈gg.Jfķ#Ax!s v̊lfݞ={}F <tٶ_h(46kGJ3�9gD`(?{ hDcAXD3b9<�keeEUMCSKiyj(io4).܅]zf-Xzt-)ebiKqCdCK7 |eRH-'<ʞГ�hAK95Gf t(=0h@3}&seu끨<Ͳ6~ShF8&'£ {ǦV5+%!dƀ'iEjP"B#KLz�Y (-rw >|+&KfhYX L}cgLWO7%nc <vlJIH;lj-?= tp@ MTfm&--[\gAGЌ:΁0R�ʹutdʹ nذj rѪfxaRѡҎ5:ڮ�lQ,jN H3ޖ9,?�h:9P˓m:^T\,_}%,`ywkkr_4WCD*a5dXǴd߱˧غ΁4vc[ȵܻw^qCUUqD뚡_CwEea}I?zG4TZ> t!eH-ETAX$K9E3�)/&1WjZZ;7mJ5s-.if|�vE<`͔g !FjobŊHh�`f�4r0M[ JLSt���h�� f�� f�� fջCn? 6lnߡ�͜KUj4���hfvi@8 ՕW 2.egfe�`Ѭ|I¢Q-[͵"Ѧ1#rLuDm:Vy󎤅ݹS= �i:ӥ<}ӬGg%>:8x>Wgm4i/3wyCjwPد LV__o2��&d*>/7rlUٻ[cZZT?B$L[e)sRz؜?}sPMۧ&Y񈢢"qa ��hSb.H_{S:4n56=Yl{n*0B*/6yd""F`uJP/n^MSDgj 6? R a-E7U2BAX JaƷ##hߛtk!za{[[K4=f .u_U{TMUTJ5,.LRȤ۷G5A'4 1V/Ȭ!flV OXóy##s!n:cl0t hh-T1C]KU:^ÚyxDxVsF4ؙvj=j{r0PUȤ-[|bΣ\3�f;h<ܟ5 ) ?GtR&U,ŸA<22J[aJ)9bېT2k9Ρ\H7L.Dm-K}NN;h'N3iqFUW<X_[P]UUQg̯N7+zW-f8OX]=~}!<I*i! 2UF[taAXDcϘCyd4S+1/>UmTռjxWwoܝQ?pttkjjwV»h'8L^ISpYK攷wjx`{"ufХetb Dlo1)4,NCEd+ڒ⁃Y*2.Gˣ}9͔Xw4Xj&WvvӦ.Ub[W-6kW=fXjw^^C3EP\URA5XZEphsxvCf,?~}`WBAm  iCfh2ހ. =:gGFT3%IK:[bܒJr{jՓ|b'zNt,vzh;*ḫ?_3S"PBāfR L.5'S, UFujpӺ}kǡh~QI3L*<Juԭ{3LA xwR` Ax#[1Qxd4SyGc芨;E{3^=s9~oh쮋Q[_v@se?}zdKSHMZkIm4svCHoj4ULz"W=x%h޾֭[55#lɋ]" h CRa5/v5sYb] -a1)9> / ]Ee7?x*iĥ{0 *S 9n{]:z~Ǒ[N.\y… ;V]]ՀE2.k_4RaCq-d)7b*k2$@j?,;b>+b6pٯ.NM$ϋۯ./߭Ѣ^a )B-ƣu[G,_yܹB-֭۷oٳgTixc{Y|eb[u?To6<^Ljٱk77o'|"}=𴴴~�ؠ�ʹ'$$ ??l1k0LC(���h��0 q 6��fphҍʈ@.�� I3fzM!"UX=Æ 6[Lrr p �mh&t>e8fz"�@3B"/{~OGyFƥi�fdLtڕjUU;� hF&փ5f�f M%kj"r a��Xo. e@fxh��Ϫ3|:5C=#^3?hfcijsxaf�f0`#F{e4خ'a$Vi"Xzf�f0aOvMަ<0)e+hLМ<9An0�Ќ@3~of5c8אhzЌ50*t%'|th,W2q[4uN؞"Ͷ͈0Y@3h`6cYNxpv;=E<?,ឡ!ki^",MXq'hF`f�f3`|hF:B+R{%H D�ƹf50B33T.d*cVR:A#lf"##ݿ F@33gpp) Mmb, 4I [4#qKc\6gXa1h Ohcޑ�4�h�4�h f�4�4ͼyx{2L�h�hYrw8@3�@34#��� g-ktf�|7tZH64Ez4�4ͼ^\Q3(5 <^+Ǻ9�4�4Wh(Ӽ}mfgdT���hͼyMG7/ ֌ڗì¤bD7gUch�h3ff&UB 5#04CZK��@3&sgl;J:\F/6On H֌ 15ͰO$c h�h9\񇀪U=Ή]SO6ͼP-Hijmk .͐1P 44>FC皁f~47BױJb'euޗX'fQs1K=Y`âi&.e [�@3/Ky+u#kR(L?,) ژՍ� 4=y~cUognY?pgS05c)YGXdKQɎ,84#f{UN-gvf4ڤ\jT8 5,Y{6#[^"FE05#f{V8}e؞u@lEGYM35|"vZ/^sd��5I3<f$+�po �|AȀ-N(%=3g ' G�-}�Cj-0ހf� ?M3� n�k@3�!Ko f��К f�fd_DFF*��f#]']9��fƩ;}|]u_ 18u uwʽ-I[3(ڃq�h-Q5jQU=U\HzJ-S+=kF[! 4�4ͼծ;7DE7y5[-25jՀMIh,cD$l  @3�@3̄-ŧNnMMMUspPMWԴ~5_=gӢφk+EQ_G^�hsW/<>1f'[ү++h,1]�xn2"ˈ5@3�@3_녿/~|dݛ?zм'?g3iuh64�4<ﴭRõgouDQK$MW3ͨFDkDiXN@3<+<8 4?xa_}57yK;3qϝ/)>W2ٮK}#vl.la A3�f|y NjϿ~de#zmܣ_'Oo7)\3`i@3`g<�04eV6}|$3ZrQ!hF05DFF4GXq6f�%גgFf lK2x)M͐ %2�h-*iLVNff�4ƌf|Ƣ. h&DhYFVzfX4 CaS� q3I|XYK=F? 4G2nC3�̰ie0f4 :X`0(v@3@3`hwk׊B$3T9ꂔAQ% f�f 9_Y.Pd>834�f,sP8[,C<' ?֜gʴcH ��`6r{gvruiƲnN׎8YH=4��`6cٟvrK'*.tIc63i[f�f0KdNӎ;9\4ïVvvZ>I>X O,=XP :h�l4bqYI"!Q%Ҍ$Íb�h{UUnӧ/)I>A5=c ΡtFd(�fXF|{Uefb߿7hf3FA*4Cjh65�4͸ޟ Ό%6-4OZmHH\4i3.! 4�4T?a*6Qdԩ[*L3CEku H3yC `<jylf{v2;k>lͰ\ :4hFfe[f~mƆ 9f:=s*̀V f'NLM3<e!,zLTIK/ )�  QkdľlhͰ? k)#4ƛf�4CXRXkI<%*�0�e1xKy 4hB(Y4c-E%8*M*AqJG}IH3< .3L(AS>Aq5@ ( (hH� $KM ҉|뗜wh$_}E^sίn�h���@3�f�4���@3�Ch@3��a���@3�f�4���@3��f�4�h@3��f�4S;�0<4�hf��f�6�4h@3� � 4�f�4�h@3�@3 f��h@3�@3 fcZ&!htڰΧPqҘVhl/l{dy鴿|/^Sthbtz>LӇG>) 4̈́ǡߛPf/<| ƚ;T5ãh r̲m)K ng_X})_' \yoPQEWS])rt<3XA:)wξS j˦Fn4#u:~&F@3bxɅ{-p[ N^HZRQCQ3xfN}F~w$PS3\gkPqRj]m( [$_Upfv>j?&>IS&Mut^k>< <G1nr%Blv0^7 yhX:/9lv6Oޡk3?W\l|K9wO͜fX4$1 qNڈjFohf2 WGj|hK_˻X؏.xF-hQ߶;f$nRzQ])rJ=q,Q'̓qt3!4ËdOj* DiHJ`H S3|eƦi^ hf↴Z?U3aܖ>U_~ݧ>QKo\8X 4^E?.)e%()emihF=C6z. :ۡߴ)BPỌyN9'O}ٔ�=4@3//rMm}9 9XUb΄;ĭ?zk^ps7=fhştt;~Q{q7NB9'3T�h&mخo׏{}Gwţ~zť 2?|}ϢfxX��@3; j{~xL','oF$^ݛ_a=xVFßȦCЌ%i@1ئ~"xJ΢dh�hq{Vozeg۬f[Sg^l+?gN熉2J#�Zj%MG�("%E�/@3�@3 c7|+jp7%Ֆ/*eS6<![>i0b9Eh�ham[,MVn>h!n':f�̀׌6d.ncOoiistFh 4}�4�4�h�h 4��h�hL-�4̀� f�6�4h@3� � 4�h@3 f�4�h@3� n�h@3�@3 f: iF+� 4" 4Ř�h ��h@3u[G@*7Z8=�h`ӌ[: ZrT��hЌl"ILVt�h0xaF\V=£3� 4f䚼ڑ7��h@3=7t:U+Ҧ}�f�f�4�4X,Ǐ�t+�Lkkk]]::&ҭ ��Đfj=n zn%Ph�h&4C->DsP_Q^DyMR z";V f�fbN3.F?۴umf�fbQ3^:P4#Dq1Ҿhݷsql{SwuŅ[ ��Ĝf<^CO.oW6Wdd;|Eơ⢂>E7TA4cڌǜ[9ĹA^z -hq΁v]\\L^7f=R/|%Ft乥EEhїE BE;93E¢2ǐne81ֶ{N ?vwnoW/K9cN3Ќ=trrr~;_|O>Ɇ ._+.ʹ{ԣ֐fz]ƴ0A4أ4d[8GK;Z #䕻cK3Ќ岅io|5駟OZwr'bqSLyRɚ,(ػn:y)-A RQ{t"!]څ&\ssqN2VspShn5:6+@9 4c ,YYY`  ˯VtćbDwO]ozܑ/0ZE&e}u.M/WQJyТRUAGD4cs#MfopE/ 4C7:7n$n}Kzb8{iB,#VK˶ŕifڵRCYhֳRgR7D{'íЌhj1{;V+@Ĥf:?hF&_,,WX  fhm2EEr)g&+3~^%sNx /['t+Lgu#-fObw\[=q*>1fGKkklfU/wܹI\~=}U>FٝdZ-a@N"UDVZHI\7ԀFsqOΣAt+Ռgq# -fwlw܇~K&RnCx"=@3v9t۷Zȑ#~8ZEaf$3ft*j{wiғkԉϥVxA 05tvwDO\=""7IFhQ< M@3Mk׮+V &‚oC!)J'=Q4̉f\SvwDdozDnHgL3f]MBn5 Y<4J9>p3Y(W@8cO3Ќfk eަ/п*iFe+?Xf51J{PĽM0neqfl&sfuȋfEA[h[rFnAFSP9I-&:74Uws.rZ׸N1 4S_0#4^Ju ͨк zMP}iqW(yf>oNQNPypghaiv, m׃ADtCL8dvzV"*yk[ qGzrh\{j+xON11̮?kt+醆juG$99fBJq[ $-=rAEʥ9%"9t6lx>ZQeJŚf45Շ np4ckXflq]+rb`?kF|W+ ]>t[d=\QBrާU>͌gRGIC8VgLir5lqG$j6f  4fpՌk#Vf GlkL8Zo \Q "  ϚifjWo MlZtzf7j@Ы^%Gh@3hrw)/qn$j@ЫiXcQ3 fl zY��h@3�@3 f��h@3�@3 f� f�f�u"!(jbO� Az>DNC fZ @PNχiz󻥾<qli@3�Pf _qa@3 hFMtҾQ1?/JʃDuO+8HC:Lg7kLf�4^L]'g )+ZMZ%h^ f�4 缄qšV@[3?bh h"2of\%@3�auHTh;s"l f8~ _2 4yE]DڛfچiM}ZAPȟ4 G3f@h@3߱x;Dh}<@nQZ;cDmmTus g{3  hP 4.>6oc+J_]Ugq �fZ̮?nKn߰-V{7 �flvϔwnj_/8yyRҲ)w=V#g���@3jOO4?KOɛ7<c�4�4,Ջ_uEWEe5S&/E׻?S4 � 4smĤ2c7bW͌jYU[.WuΚ^֠+~RF4L4��@37=GS"fo=Ω&\2z]vM)l,[vf-Ief�fy*sOkp5֭+H3W\F|pwO-~LCr@Ւ$lGt@ *-%%)P!e@3�@3Lu'9q{iWWq7O{99뽏_?f4@JT!=t7T풋Mux6df�ffǎ_N,R%^*$\7n\R\7O)5qw׍~fj%`WS/禖X<+78f�f۟Gh܏yvITtikFZQ:S<tm9=�4S @� Hf>sKϟu8oLk qŻZa6ԙ.KIIQryLIy,\g�hfhj\Za G})9PVblM3hFf ��L@3��f܆kGGPF# (b:h~Tvg^Za8H0aFf$`'\"aFf$`Fiu;v/eQ~3Y_m2)3'Ou|600#<?\σ˭O[kcYroө8jc&?ܗw}h3!"zzb#Zħ1řcgm\G300#T;ãGrmz!,kcjb]a&_ȕSY�ߌހa}\VMr0;WW`ƗfŒQ}Ŗe!MȔHq!f.f0#I0aFf$`F0a3Œ0#H0saF0aF f3Œ0#a3; f.Hf0#fM33faF f+$3Œ3f0#`Ff 3fzn[e>$`FKY%`F~cf3JYۺDs0-<1ߪy͘{va3: 3'sXT8~n[0,jɫ^_l0R푙N:Piu�S203`isqa(#_aF/@3}Ы6fr6c 3QŒBaF f 3f0#3Œ3f0#`Ff 3QŒ3faF f0C0 3ҷȦd 3 faF0aF ft0#aaF f3Œ0#a3LۯuuɽaFgfY/xFŒ0wd&c3 3}PnՎלj+1=/<V-7/az4k< !O;gg fj=] }[KL 3̅i^g&+2L.I}: 3Œ.̼iVyWm|\"MaFe&[[}v[KZ=3Œzf|,`F0#3f09H0aFf$`F0aFb0#a3>3U<J&.����IENDB`��������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step8.png��������������������������������������������0000666�0000000�0000000�00000047374�00000000000�021353� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��#������*35��NIDATxY asT+`9}!ІcC6l/Kuλz|v[m{zlx؋ iJ)m̬:<e&Iu'ji붧@Uu)e{g�6i;�Ȱ)z>�2lJ�dҜ) �9{�dҜ�2( �4} Q ?@(_� Cï�!Js�2Di<^@('� C;�d\�2Din< �47_t�!Js/�j�4+�y�2Di Q�!JS� C5Li�P��*,^޶/}]/{m%iӚMƶIgZEр(るaQpaafaafaafQA ?zb&rws諸;).BJ~hbΩPN/M+3-%9t%`ppeiEaioSD|m`4444MS*J\NeIp;Q k[&u*BBW1RR(iEWSG#R'H9z"zXr>4˪ess !Hrbg`s2&cmgd@ݠ) ƳV-00bzͬ�QqQu) ^AXtzhBHf2u,6ۦsO'd'1y%`a U7z|N@d )w֦9wݬ<hI:yR^+j:<o#1d\(Lʫ51r6 ̍2U^*Qu5_kwޱ=1�(Cc6uzwgeƎδ{&}BCCCCv<f!Bʝig3'7N0p%Y,mJrFc5奫J_hLm))-.KgMv (ܬn=)9U"s1t>8(hsZ3s֛gemw}74z.vF †~&x…f4444_uy B; @N?{fXsӡ#zf>>BT48`@DݡH+Ҩ4e9ڤj NSxȇG589<מ|JQqB;d4ВU+O+ʯcxnD4jF0q𝱞ߵ%9 #c'jqG˺C% n9YHj+e@*fyE 9jGrUձ8I@DGgy^'9^!5'8Bj|"'.^o^7 yG֟LTrx?@gsoV[;M=A"=вs \LJw Vi޴u' cxpv 09yhNϿ7^s6{bS|A�<ح;�{Hl[:)'dU_)j IFo?[gCWۃ#Aq*fx3Tp Vr2Pî :߆=,]H+Pu8t~z=fېk@;�T;"REFJZ;GxMލ]M1E�76sĥKu{p`d )i sE! M |,E4oe+\ݙ791K;l=vaj}αiZ ZiuNcqX-Vl{G0MWhӅgo�@ڷY솶UM}&;Eh:G}{4DmQq[1c[Z5oWќ~s0}{g<n=2r7*9A4yx@ǘ`[)u/~P@lC?O y3tЍF\Q,dP@P4 <J$,Y,9}I,QҠ i3Ƈد\}%6 ^Ӛ!/-'|ͅ|Φ2Uvycy F] O+[9vtxڋL3uX'G5 1] 9.\9 D00Z:dB� *Ee1 ś|}&M3Eb @tQ3 r߀H_vmݛ |n1AEcw"Xc_a ҥ+WOV& m ,cp٤qvOfN!1M#~dS4y 9W਩gO2Ͱ5 {j:yO$�o wN[Z2>c4Mm2-z3n0%nǷo *?y:(A{?@w*jF~0U@ϰȅOY$'g&OiӸ4`DAǒRاlHTM_y/Z28U`(^s;.LfFTT͊S5׆n}`s 喷*t8SYbVop!6$>y|J6a#mmp%V�)o$4~iuܸ5$jZ#+2|1}Aݪ=7i'N3AhJ)?>ˁfIGs{Cwf=A@h%5RPtx3|yjHB7:J,^tkPG /^C(iK;8ۓE47DbA&*eɑ銈@lApU#q^(F4ia>e޹yI#qM\,9/��?MɖiJ f<Um˃F'o>\ȷhmh%j2U2VcRY[iU{:z*ZnP l^F`čZSqBoA* #F753ؓU6jt8zv7i tϣ-\( tBRt|* i E,|(S:?::roPp6+%#, >JX|78fnCmN3P\E#csώ  cfApK\$}k4}& f2PsKN֒z!l̐l|,mt7c .b/njh2MR.$c{sK3g]qB DbBNu^m[n&\(hQzq+$`/m^.c5u\ΞumNiDJ9 4q^}t51V֎M`]6.2FB%QW'3a{oQIʄE<bu#g,2iFAyr䟝yFՆi{Zё"12ͣApg\!ECM X>>b=M܅,|N0YrCjfs4 |T2Hlv/7YՌAcߎ}{a6?3JXXo_p\\Ve@ @{LS%\P4h{rY qY{N\lqfi>Lck;4өi`-1Wjׁcڅ̂5`-{'y8MR~QВ|ZR7?F))#>:ÒfӸ?(*ʒ1 56nPM𐆉V"NӠչ8ƛAY ). ЦAY3dӐeXeMɖi2ٍUy I؋۱Waejexxxhjvv[`wG\, ~>{`c/F+pF%1 |oɬR\+ɨ6[DcXs79MuP<uC@Ay}} 4FQ@iW.5%Qily2f1ɕ仅0cy|RR{6pk.ϮQPIpiHe=gCv3 5=:[Խ9 ;9 #a/q1#񮢋Bzr3+ !ƏE|Be'i R5 '-.~- FcK4[ 4 lu:2{ H؏|?@V,iIb+," !*K2e5r}]Ʌ$PlX77T)-EI Q6d9r1�i(+-xgM18e6kj<m͆$ѕh{k#?B䣏eg(,t+XN=$u A@rcS0#q }܆4"#:ҕ"k.NU< U*5Oi }\/(m^압�HTMS,aa|m [I6fc\%5?؎Vbn`WQg`OFa=nOKe@ЖU*ncX$6$F(y\eMנ=Wƨ38ͮfS %2vZ_8ouP|ĹHdn]G`ARiUZ=͓ & %u dK4*[t\ꢫ/j޿yb>U>1݌"@4\ƎbXQy, 3Z`%xTePc/KK$Ӹ(ؒV4AKh_f (t-<֚`~ru: 2ZaE_44 /uz'd4YD̵j(@dK4?r.w;/N4sR娮|㬨xfՂEߊ3?=":fͿPrXW7՛*(: mo04:,SؗJY2_UR͖ۘ3y-P9M+7qCa3 9?q>Gm}Y𸌵Qg'. 48raNCC-q^}o7@d;i!h4]^>/G<RO zRLKy?I7h'C?N^\,Ǘ~|4,S욢ƪ~r)WXސSĨV S5І+7WJff�vi/%ME mЃ0cHlgmvly8᫋n]w֭_WZŸxS8GݷM*o\8븷YV@kARTuU)\ B&sW#U|G4Q!B4 v&4 vԴ8|}U=A[;'WX\ܠ{Z'X&:'Wua9r=pU[J2(;ͽnFlpXkVz=*7 4v IM(Z0 ACCCC-4 v֦VGV_co0zt2vr2|r2tjirȤw 2Uae<u_^qi"h�^;ڒe/7t#͖Ai@n=觭sD49mSr1� ^9GVX-.4 RLdz+3DN—t}Hܯ- YxCPH\MS8d0w֊Ukw IN)8=l_֊'…Φ!|6:IA"~@;�pf6~~@gT;xcVXD?ds3$ҏɅD*]ACBcsʅ*Se2rRzBCCCCtLObڑ|mZ'%TdF`�j^{Ua(8'U`4F8k4X01jLm+JL,X$P--U(-V Dpp{~f|VsyyvgfgG)D�@&"W]c���$ �� i./re �� i$$f�@+���ML3���d%s4\.��PLE&ͭ5��4L.�� "Ot. ��`-iB% W���dҜ E4+霹��H$-g5��Ȥ9=(ild) yБ7��Ť(iRp2 (<._7Z;x���K!F$M(~@m,Ք:oT/\ j?{׌qW&:={|׽b@&}I\.bvLG*?(<r‘d,Z]]]ZZJ$iR)NJA*6]ѕkt<xo5NƩ�Ȥ93(i-a� #J"i7[<nwMO?iH+invC\ѵktr PGӥ=Q9?�&M|%4-&^oIlhHhj3<@,;@VoyFJ{l9+*EnCƯsTϛH:Xڏzr߁OhL&}0RcG>@ (f@1.ǯF[M_rtYC3^UO#*]Պh3j>@e@&٩0'f.rl"P Ti5<A}PIeQ6<'WShW8e%PqφB5TyD҈W>|ܡ}t:Jx<H$BM>3$zM\OuDڰtXj}}$Oq|^U;.یZuBp)ֆS^}�Ťs4xjf.X_rfo}1* 7zPlV7$Wx3^1dVZ*SͦI#^e(N?K}lY1MsC5v<|3M'zB]RwF#_64ޖ'䞂\U v÷lٰ(=M&ts4|+.퓆T梨xJߗ4U#{ @!@4YXX'7S̀I uFG~Q=r!&˫BuJ'gC.cج$͹aF#i/V\ 5]3Ǟ$uokZbmQp'iī?|걖^^^4pxqqݻd2QY'DG )NQM*\O1~ԂRѳ[9H4g#_vy>Q/'w6nǠ۹?=sOkIx<"|0Ǝ&h)ẀKIÞϿ7>pez ở4|W_=jN=𕏞)@r5h&ve҈1Mb& Q 5vUU �@z-¸4=x#ٲI�In'${_s�Ȥʜ4��d���dҜ2N��@Ҍ݈2O��@ĸBX3%���M2i.܌qIX7��4ɤx3Q���ɤ(i.^+���429J#���d\mr4-zWrqqkaY 8II:A i~crOHwzOTޛGEuYY':guv]{n9Y>&cnGotb4MĈC@JDp@pPd@d� y(*j(k߷xMv"PZ]w?ywWA~]gHS3HC!=`̼7+˜@D"MH�E!`Be)X2ҘKz6IC4B#iH$fI2B#iH$fIkF!ҐH$"4wD!i">jLݽ*'P Z<y"}[{S:oH;6OQҐ4nxHC"Ǥ" GGXK(0QҐ4HC^D>H)' Y= Y/[kO8F,k92Xb񫪞 :{(/R X8#kS}Y`apS~2�<,<ƇdNCI|H(6q( id~0 :g4!WJnH{I$?TؤH#y#Çwb<NN&JCҘM;il_K=a:g4C¯נ_=u6:3!rN#Y#Ae1lPlܐ$>#MԪ4aT[R^pRƲ;I34 _4 3ؼO#Y4'iM4F0nEYK lSWm}maGjA 2^D6;E͑LO2" :㞊>wJiь0J>I|�ZL~ }[=kӚM4#b6t%c⼱7\ӂKt}Ykrֿ8wjL+|H(gk)i�hI6:�?z8L X{EKoNv\B`8(,s,拿c͡D% D2NҴ]g64A1{1/wTa.a LP},.nx[P|>j"ZP a(Ag_@�s3c?a셷4$îQ HGˎN<]$*4 4P1}ߴt90V 02<;xb xK;Y  MւiNC"VӏDA%4nN}YO? ^<@|=XHC"lF"yL1]1 $qw*71F?wa4"iɒDى4~�sۇOOKozWvWௌɿ9?:Cن# !qWx; 2HC"=rhjU߫=hHU濩c?O=^,rvg@&bBtm�lL4$HS:CBtͷo<Wv7nWGKOpجN!D\{'Mw^w.nSD"i$D"4DD"Ґ4$HC"ҐH$D!HDD"iHDD"Ґ4$Hs2ZRV-==ZޭiRV/jt4 ߘĵD"i=9d޾W|:%G+:qǗ|O"gr/lgX3C輯6:MYD"4o_ykS_B  _-(Z^aؙu"u4cQg"M_vqe?벥ݱ&;-N4v1H" pH$?f૯R0tApٟ^Pbp+_\VxO;5+d%֊%;N=D.95ӜMۄ!FPu(8=c{ '!/ ~~}Er՞mu,p\|8P'A'ї bIԞ+\T>?K^Vq-uv7/t}U(AY5i4eXX&gq •aF~ pb:|32s%xHTHs>rpU34�pgMݽ5r7X,O؃D.dI3ϯ)|~U='a6xchͲ85咤M.۰s(8<cer3FYӒ4whЁ[1ҌR?E %AFdO?C&?Iφ`/g.iy*|ꋺֵ<eo/nC$ڸJIZ3< . }>Ԥ*i>0 :a heIp!LYgIA#x!ރ� '+G2 t4 %:ws(-"xP̕+O<I%xхWϸIy+o<Y_?Y=-=:')/⫽# ۄxrxp?;i/8#㘉}lFUoRb{G{v{o$\A/[Wnx0S)oCs"Ҡ�OYn Z&f /J==mԟҬªc%yx{41ԀɐGiZr>ZGXt2&N_~dzfR`{G:Fm%y7q<A4x[ O :aMO 7`ț9 @.#1ݯI03`k!҈^ 1|1S+ ;i3uǬ3&|Ns=k{+;ܲdR|@*y6qw[ގƝ҈$> 8` L&{G" I!d ̿^%^[qw|Y e.z=Y[tߘ;M-!c+.9HG;4'Va{I½@854/}轼`X=-"TH#2wC$�$x tA#$  { \3[s}nk c̏'?YiGDڌE(ZfRn3v;<s l@:ʎ98"�GJ]y y P/Ab=9D65p�@fۅ  #N؝;4.rryږƶnZu*u̒F\�nD#Mu+>:|g3d=h4ڂ^}{$՗W_ F^3.i*Oɢ2F{tli !lo[w*3_ 3Ҡ1H3{EuoU 3<2I"i4$D!iH$D!H$" HD" >0T_b޲ e>_Si#I"ҐH$"TjћT {pCW\g}Rp^:umD!HS1vp`[TǕ FN[cݔӜI"ҐHHc7_m[^[q^pFSN=IZRV-==ZޭiRV/jt>(H$"@M},f>o5R[Wd1恤Ѿc 팞2~G|y~_zףoyϮ<_urzmD"TLƌKU]ۦ(cTQϽ)uBG_!Ҽ|Mڛ[ _ )—7)(W\[hqxag$.ыCAY|8P%A '=L}αtpݱꆏvn:WB#?^|B..SpK^ .{뛋*z'fŞ,t_"T?{WQ#MYrߩK�\Y~²RU`i't$rȂ<Lӣ##-XW|&sdi鉝TARg^ @yg㻑 fGegiڳp}u |iC ?nTn{[=O 1i/|J 4>(QN) ��@<N=޳C~t.#?Fwk?ѠR_wWeM1/-L4"Aeg VD5p6.R<H3ϯ)|~U='a6xchͲ85bAhۨ,@'Džj2@cډ6sQg8BhVsߪ;CjfΕ+O4I<7N(^s `y4 AU+E’K-ay鿟_:)Ұ BO5osD` f l%U9O᳛O}QԺC:C ~(^d\W-i5Y x*I`)^5(cp<.WD_ >tR49i5~!!˅57q* X3c'x|4<~NuA!}gm)&^#˰YRA0bl(U3&Od-1Ҡ4׏??e3/P/أ{ң#O~b"F( udRr>pb89:6|!^$_ 4{RCsX 7`ț9 @.#>A'MoƝU/?vHFZM}# 7L|= xa֖Xlp'󈯞l#͚ؼ.ڟ-:V;@!MwiudQޓGL4h/ڐQ44}�N�4\C$ �!D{4gږpueݖwE|l?_6ө _lҁ_n.<R6iľ++C*g.XavEX .O] F0yG65 8WkPp/ڐ|QL7(9 ćGSFeX�IF@I0 =Mkޮ]y닊S/xIל91 3z_fC(K~¤DtFgwHs]<J 5ژ`/Jc-ߛ@GSiG9D]MPlJ<`.hb,"MWU-7/o.\~: 6;1r"̝;)1?^xdB8/et=#f7۳{*4孭HZPf4.6i'iN]*;sڛ-m*JTjZ%� 04hi 3"HT DrHDD"4$" D"Ґ4$HC"ҐH$D!HDƜ3.9g4E|"HDKZwFohi(NSmmDaD&+ v>@H$" Ls{vhllkt8҅ *"3yɗ;~̈́>6(D9;0HLٯD).ʇƎ̙3")=݇B<4Oy"4ϟkjsS46={U+wҌ5.+==](?r'i Lk& =R^s''̂@`'I؃wIMZMVo7tj*n<uݪi~Q8/iI4ZI6D )=f&T}3XMY.NX6Y�](( \.A 9Cǂ^ F-! VMuuJrcN<yʹ4ϜF^# \L'O&.]GlTw;4>I(r}{ѕ^-&DJhD-;AI@ Г w$~tQj P6% Vrrʉ 'N%N>0.bq(<Vπ.Q-i>MM;{A\JaY'tҗ>5fΕ{P< N2M�DL<n&drZڬٛ\mgޕq)MnQšHvW$Fbz.<]Z[dّC6U&CThR ոH%j”�8j 4 &GINVP�"|h&)5fuWz6^3YY|NsaqNkH8Qmy4t?WV|O. y{Wפ-?_H{^^H`j˸�b.h@v1VYI2Ⲧ._I=;;m4vMk***nܸ)p`1Gf;H#!4�3@l;W](8ɔIG}E`FIsСЀz8j₂#~-\bUq >RҤsܫ2Ur Xmj4S �w-kc`b[ '2i2nFiZ+&&&))=Mdma~53A# 9//X$;.`=wQQpÝU#G f7ج&11=#mVVV޺uի|/UC9sY$.ϟHMMe'NG208p ***r\Y"ӐH$D!i"b$D!ҐH$D!HDD"4$"ͽ"HDD"iHD*9K$HC"XƬcDD!i$" D"Ґ4$H"ҰR3=1өON0:byiO]\2BtE4S^ʈt}P䁙ёx ci|$" LEM\.M12b4ľ 9K,ŏDr,ɰS<A&޲( jd�פAz,"ODY!8444dӖ}|=:pvٶo7ufxdtpHSXVtDCT>9w=Mvc$#Z9cC4AAfw4XۇA;"`KW}~819iP bA_Vfn<zqA*qwr؋]`yAb4Ř%AE8 xH } XD߈H3f!>.U>H0S-9% !Ŝ`M J$! ^y�tx qDs ^8 S=Ui8ЖH[ќFۧg?yH3j|Y.;0sD깬+sH!<y0K<8q*X$" t38O 8<foj�Es("͐aYĉ8sm۶ru I@4+Ҥq;i~4K\?͛cqѴ1x?7"(UUM.O.;pNk[k7|UЧWZ"`+wG98W �0DR`H3Eio_m|gù {F" M a̕;wu3 ucGxF.n|T4`!}b=/o�o0͐$Vx 'rehn3 bp䩑> "JDè7<MeKZ:}Ȏa4Wi H~]$"MWWWgggeU5ck\¸+ ֯_G!HDɉHaC̈́#4XjJO!HD" D"iHDD!iH$HEWa?Ȉ4D eVeU9F\Gn7HC7;w.iN222Fulukƫ<qc3;I34lksm߁ICN4K--}cN`#?i-.m 1[$7'U\[QoLYipt?kX2<:sF"3iiF)[ޫKIM6fYcccl6iFFF+6S˘jP~ZoL}Ǎc#u*j3H4hfҌC]`rIc1L4+mQsgb#'{zI1le"&9QQfD]b8 7a/h^%σ_7ճ 2aJ7f&0T:#Cu uD'kp's7N׽|gq,]k;̌zdJ4X9 i;F6[-cemw=;/hmv˫>X W0o|7^]X<g9 8Im; dLQ(m>#t28Θ4SiN>a989ر%q.HYY]8/ ǣ"6F?Rm]4m۱aCjӎñ=f nj8jC=sDf4#զ8(KkmmZwּay5<o+} L{w^y`<J1y(+FKl:f7~q. ևK8հβkߑ&dYxCI^!B"M{mIK(Zr8ΆȃllvslD4fyĂm+GM4l/>cdс6Wê/&mmJ6q`y;ahqOSǫ셰]8k6!٘ B!gXHҸ-^[FqmoI#Q] 3D]ncq-8�Vw}xڕQƙQ[##4+Mi@JjSb&a ۄ ؑ($?$:8i*q5ߐؚ6NR1u7AJfTid6Ҡ4i@w3"j3q}}7<8vox7{0Έ*xq;[qH3wMjsx[xd]mo?Eͺpx,/600V!#DB<"Q|CYY{\kPO(_8/p·3^阢˗>|{HǥK$�Fcp3qkkL>tk7F3Ol<^b1LD7j𺘇& `BB# {f)N7zډ9wӡ󶻃Y(m7XC$ >#>X _7Ҵj\)u8؂KQ\v)g;Nnky++/9i<<,<.M+U@}#"M3`tyr'KY[3`XaMkϥ!1A> x<`ag8GhMi;F6Mq Pi(o7Oټ_?Ńʃ4%]l$(4ݫ&z^oHrmՠ”EOr:i2VSi׍睬AkiTîF8iUYVqp:j|Nw3ވB;9h@-4#v*FBʙ}E32�~@٩Ң$Zt$ГSyH3=6gj͍z< oV^X쉘~Qt!cqӿEQnkHs O(fS')faLnaҰw!62y%>2#7Z|uf;qs3vgUq#MRݣ<6m2OķhfiFFF&MkUvۆ ! 6Z {ŬG&iEt)?4M ###HHbWYvNy222"4U+DMFFFFb_j<e`dddd4EiH$iz`aD&+ v4:^ՓLjP[;88hٜ~%DY{&/ {Ͻ06ѧ"t6Qa#(m G*sқZM&~,Ds'5itNh`hP}@ɉ.ϽjYgD"ioؠo_iz51B!rPaVs1Zs&ԱV|"HDk%]؊[[8if3i]mx{ESU7G.}yRa%j4O%^N©HުF(U{չqkp$� d]@yPR({_&9MBۋjT-0IV4}-#9],C`RԼN0CSS/?Drr98᪙K^\P�o &9N,'QBG",34 &rץIPÛ 2'Jyf@XQ%2�1u3ں:ʌ# e̅p0|Ed^YhhhGGy_@@�4N4öp�p!KdЏ=3oN3oՒeGmW<i"G%8qe==\;˜oiA+FcGWQ(Q)cM;BB(i" z4TU%rUjNDojrr&9"I )?=3rNo\ɐm<pJ:Qb)%34 ] 3.P55q(c>gN8wHużHq�+ Q/)HDx_E܏?e5h FB`Lys8!磁m!פ418V*U*P6B 4 mdwU9�DK4ЃD~_(:I_RDsP�^|]�™ N(s왙sܫ2Ur& Ȅm@tm ^zM4 h֖YkB\\-=L%$ Ge滷$`dH"M7K 5LvĒ`HD!Qgi<BA~i`rK]h@ugF>[QK-BbpWbՇ>&Jk_D�3ւ%H#2wC$�$x tA#&  {^yӐ4EU5N!YHse6{IHl XzGT*M&<�0Lj^_+ =�%*G9D]MPlJ<`.hb#4~G=qY.LM؁u-_e˖ ٌz8L"->"-zF@^^^XWi*:ؼG ݏIHHɩlnnV*&nx" DiHDᒒ\_[[.Z`0XVǸ`<D"i4$D!iH$ sg%YPԠ����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/images/win-step9.png��������������������������������������������0000666�0000000�0000000�00000101552�00000000000�021341� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������6Tv��1IDATxN\U�'W0qg*T*QBRN1)֨1BԆ \`a"IH\''gqS:2CS6333+[RInwY)|<T4Mό7�@ȱzRItt|�R\Ndtb�hcW� M�~xm��b@|t}��>ܛy��çNh�=V<1 .Ԗ�LJF~vn5<1 >+�@p4D'O X�jsŭU�Ārj_��! vk<1 �<;g.ĀT_�zqw12Ï ƀ�^:yoil_?��wgV/Z})�@08\_R}Fǀ�@pSy�WN:<1 Ƨ;��Љ{<1 &f2�͡cϼ^�Ā*� D2]�@ ����@@\\1d? TǹүI;m.M6ioۤ6izMSq/ 66vwc0``b_0 @HhA A, $vp1cUCdQNN=Ѽ;0癿Ʌ!'bB"*bn]ZQq]M)0Xr(!!>:""$RZkPVJ|CLCCCCCC rqb;8:8*ݞWz]| ˥�(􊖜bJ:d+"6ZR-Zr8u$<PXǢ3B .JuihƤ pr"k@So8JߢSIB#hEuӗD|z>V} 6 ̪ +e�P=Ѩk,K0fQԖ5K;!܆BXvi#'?NCCCC9n-\4 XA:N\S?&f *:]UCwMiV& .R!݇bnRA#lL�rX� 墨U n-͙i1O߄ "3*3* e@CTɌ$ Z{&=ե}vrJ9fق˥=k㐀�p*>lb:{X/T#{EsY y&@ark,9ȩ�kplJqn wd<q4>iӾi I)dY,n?&wz'`ft_dw؄.tB6U2+;猆:07aon-\;xkIfN4+GUΥHN Dp7柺(L&0 ju4DZB8eăgSJʚ$ꡉ6ⰴ&53 ym0}M[3wnܻcNџՈߞw1;]4444&xvJ9fقtL<L@ 6*bŹ˲qO=׹<ݏ{i(:њQjLxF4OfVe+4Sw7[m~A>XveWr fq7qY" n^"wgdޞ3@@|ڣəٙ�H<pl.�CX K.dqgit+8Eռtk^oOW~ ֎XҔ M|O;K2.H^ƹ"YY7;fp|`dzptZoP) ZXӢ/w8HgfOoR@�0Zg+P %7 -~ȔE=Zcl.- `yoWw2) f(R)]yn'٫ԮW;wݹ+AoWã-'Ȳ^gJoTWk[T 0;"7Dt82� ]#̖U5m6B7]Āj,+ 0cΚ2}7%tŋy s~dݿqGlr<Vb\ YWI :\ p<\ W2v_GzcGPȹH;qh@=$/Q<%#xa*w^K|ѷի64 Cs;3eylt(਀ŹB(ӛd&wcF?Qx V K-MjE=xNCav{ GZߞ & z^ l! \c)Zt>BidXCpF <Ibs# prx`jk=Pu'^Jc8H-dV׽[ݓ tiѺ7<fn4}^kWv^_[|_{="x\_+cs H)_*`M"ݰH;,G{@KY943MaFE:iכ ҫur3Kdo(R7'r֊~ FuafIC˞ޮL;c=`w#AaR=|5J@r(ӹciz $vK) @4$rz^N؞-~hɜ#(u1"1}QwՉ"y':T=?sAawOԯ<QtÚM70X g{\M‚&ljiV_66k,FvXmnB<!4ÓZq0WDj#v: @k#q/7@>>>ô ^[ ðP{lݾ[}Q?hq9B`j l<ms-}+ |cK@�Љc%EEP#ڀM UуZ`-||2P9hc`)%k$v/,1 ~7)-$z[bvS,|u's]N.;B+%GR@%dڏ@Dƣ��S <mX9BD*ܦF4)[`xpƘl-Y)G In{_Z[յDoP01=;4~c%kBxG 4lXؤF KV#))!zP"PC<錵bMelV1jD¯6*F8h-h8Cx wTwdsOrtq}fYPg,q']-t&!/ 㸀@:. wQ cRH1@{X"b;gH@9 8y?*wWjw :YUל;h&Xj}qJ ^دS@L-;` 8E_D#pJgK | 86cX+2[�$2ov ;v[12*Y;ZJ>Tȁ];cc|=z<Ɩ6ݜc׹2-^Eag\Wc9[[ؕרfs:$! ]5Q)oP6)X'6up8,B` @,<}AX= $/PU CpKOFƭE|;_%$r׉e: bq,Ei\ @x�KBR8c^C)m@Â/2! H*%&M`3Q ʼn#{xv>\ " @eX@΂`ZG6K,N3!0<"Zac ę*}?H$ZZ;6%+%:y\9mԏ=Wkzzന^!ۨQl uX7]]QB4"Z!bKQb FjZu"cpqU]Fh O߽k:C<t/v-HnZ=}ʆ-o}61;!�G"Nde?b<b;ic|1*)m(=AԈz*uZHAV|P ^;^kc|p AR@¿ i8[R@`l!�*P66�4)zA:p[ 6ZJW\J@d1[jd `~D=zq/}?Z(W&'''ށoHᰅWKtfx٨%|HxzhR~1WYUmȪ\)[Y%jlwE/7VzVؤ*⪋sAW1, xu]R6wѓxc-9(,kS;]5t5ܪ]lEƱvXt}p/ӑdڞﶎ�{-q�'0N+uʩm[}@2S6rV- jBh)'õ۟#Ec{>֧ld|2Ζ� 4y$rp(Ql��;_$qx?l��Whok-Q) F%%/h?8ZE-}nu(_0ܿ:mOVQdRөU;DPQ? "Q9ɔy \@DȪՋM: 2Ge0% Vk2kH ;5 5ch FCƑxa"d+쌝O8-;E9$ zRm]qycU<@9 D#@>. XՖ~JXՀ;_X[+㴑'z`v.~j>^rL\GC1~F"1/N(.x-) &G Zks^:S(IF .?1)6fBdj'[KVr\s L؛�A l}5ԊtXtjCAsnj8WPj5*YIyTPn%:jy$VSoW|w\\.ƻkvJ! Ѭ-kKZH :i}ݢ{Q#f-fe}O@v8ӷG U 8˭=%5kbIII݇M-\;աRf,jJ=>__|كW(bʫ˧vV?Q/KUԞZh'uPBq핔[$ =jڮ- *LׅeXW$LA'P$z`e AivP@ }JN[g{g ʫ*xۤe`ŀwpi - K+E_4i�n-) q}TH^֧wXqW#73J#sk^:^8 7vpQxxH74}qx{]DW>X!h1{^.gWJd|vdc։^%yh1q&2{3z Qʆmܡ^AUXl M2ė{istz%[l͂%4�5V.O˵ Ao1Foj#h磛?Y%S?+IT↖g#ji<�Jgmkl`Rl6kr28h9cy 6!ƴjWdr>fr\@$ݾӗsX�,8[=0- &Viǡ/ ]˾fӽKoƲۯsow;ps{YooP<{kn<ZW`2S6�6yw 5#LYFb )شF6x>A=5s\@D^Hsoxbm;RYpr]`6l! چס^`ܖ֨֩+1ι͆#s {P6d'yo3Gꑺ!f� !olQXHX73!P9. ReJf 44444;}RYpr]8$ vSCQ1V_C7vx\\\=fnԜg3~BS+FIanRG:M3Y,[x2Uj7Kucb(AUtM'&*%�'Qq bvsNЀg .׵=0iXa׀);}'~y$;,%EOAC51/0d+[pptrzafKGp7V;ƕLnpF` \g .wA n5pT@ !U|_5ʨs~G{5) <(]M,+P<5`Q: 9s|wNέtmväEj%_ 4444444+ 5ߩ?U( "-094qY0Du値@[XpiTDpMs �zē'#O$xՄвń?冒@-쎿J'.k|74!7H=e��]eL���� 6}ׯ��M$G@���By;��  u|c�(( ZK"1&N���abwI@: �� ; 4���K[kڜi���?뒀9$i���bɒhs:H���p "2'I!~<; �$ . :X$׵5ԧB�%Y4N%^\xEa!J_\\<O|�� cLqb IoU'.՞Nv̓]YV zEY>{Jrz?VE哃MTvT{z3�,׍1ݕyٹsoJm>XND/H<TR\ݟ~&k6a06D(!>)2;Z®,Vwby 8dmrbJO˼ n3x)6 u\Ak_rSoWj,n0T]smxCOЇ< (5ԇj nvh0G;E�&@.4|XWnDEIlƎJ,K)[/%!yH٬8%p3sf_C!K󡁉9j_[ uNޚ!M+H'�p{t&?nS+( W[1}]ε" ׬uLZ<~C2/q͵ \_<psy!?i$ N4D4DQh]0 - #"V'Z =r !졿ɺW?Ƚ$Z1 zQ9# �w{F&I;1 s.g|xȱw0w䬖kH8DYlB$8=;7.mTV~ G_ yn&''|kT4ڻT#6=|'WSt@M^zec,[~x*>*to;j@[ϻQ9#=�TE@,}[5AR`$biGB"iV6mcbWEF]ΕӇNǨ03W)pW> >Be$FGg3=F*ܸq#9[CYC_R` xpO&gŲ V* ]~UPș~^66_9�y^߽g $ '>dY'_Pth4톆((4Aũ)yD |֐8L&g Q^H"UOgQ_9�c2o_$)A vג#Z敼'MOO@7ڃO:9׮]YV!l[CT0\A y(ROt'Zϣ%ѻ`85DBv1j~8=�B'I) &:%:z't82 h*3@WsU;ui|CCJU AuL9rU:* ٺf&wYsxh" Y3jw�Cz[��zU@ !_#! :>=\xf]"sp���@ II'h~pp9{XL]CXn ᐆ:��Ѝ7"6VkD;~vXΜ9MT䙳Up����sRds@���qQJb+����aqw%%����"@@����TDye+����aiIE@է����Ľ/멲'�����, ?NKH@[����ħ3&=����`IFBb쳍\a0gvgֽW~ tu…!g GӑE&\ 10yfn;/7g.M0?kYIzt5{r5;n׻r֐pa3ZV5aH0"@@@@`. qX\J `0 8C@|nI l_y'r9^ۡΉV11u1cc6gg8^;T*U|ݪQ+D*a=n44! "'^;F Y|?hH 7Cs0zf@˗c&7$, l.= I m]@\Mf`*, ̚zN_a,mX++P( [.?TpB�+T҄HT.= .Qu@hD@rΕ7f0XWZBG TM^[b'W.q߸i~;~HYE[Z|2zH2zq1u赆Y@<ܴ%]}J%:_~4~ʞh*iBC@x<dI-YQwa@@e&OKg%ѳӿi6Ǥr\ ę0kSszRwC@) ̀};',`nKTuˬa6M@|}s[388+EYhjy={a= 28H2q栱&!ua[f! b.o'w39vv@Sٲз:q5͆0Xt7{A-C'κW|SB7 ߐd,c?l/U!  Q(\Δi+Xu+K7K%/(X2I+,|fۖI'L7J~ZY電ܵ2[ϫqbڝ?v=mn[mlcM,c(dAA Rij.^xu*YTwy9:?>y:f.$D™)}\KIP6*FAɭ~[D->v9HgyCz6/zWX9zt=4=i .@x<5ѡ/Œsm,k~ۦcH+C}o]1Ζ7~]5bNiKÈ~ kxtT�E(5`Fj|�-- Ue skk0ٰhg Syg |؏`8= 5tf_8w=0ܽbx(wđ7<|l}b½}3]Es-Sb?M7&Y@ "I0@4v;`p\ iBmy?n_0ؿ L նoNw&KOx RSff\] +jɜIv*k.nKM2O&ex<=D? �AvW3?;@> &ξeCko7`g%Xwm_W{ĸgԼfdTW5pJesuƌQ*rEnf@@Pg$Gf> N7P㩞?Kg9x;ut~yOѤ~RRMtTjP Bf}(9Q4QPG9 @>>_ P 9\з{>ۆ6?o}]6?2c1pl'7Pg|8D{n� /3s(v{o_߄= ?/.ͻ酿u^xg͍C*2:WQRVn|ƓOx2{|JMy(e1U24QN� c^}}u 6gX׾?si:ʷw^8埚e} 㮹O:^9:֔n}[I+>+\$P3˽TEq(A$ዃG.�=Q^uwubWk/s>2wtKA(9[R{% VkDv`{mW;;:5+^G? �fs'bD� @455 y "( ;@cH?J !/LqACT �� @@� �  �4-bv׸ L  �z!=6^vh݉Z[;:ݍ-5ʏ7l8H> ~YYY}JPرcV50 �tk~/~Ͽ}<b3~ܚ^Z{egI&�Dyykim7 T222LIeeڻwb L  �>־zoCf(露]v[~{?x0PܒZ1)-fe";}@J%}�xT&[A�_{{=o's*zޫw?>g?.X|ڐ&Lđ�A >'>bU i647G�IgY2APMNeԨ8 L5aF,6w1> d/.(qNMt0gJ �1{^+gkvOS?~ޏ#7>EoˍB9Lq�s-Z@` JfYz/'P!4[Iup2%PSL_ „X4K7K&Us wTrNjwPgo_߾x>m'Vv?UKG&N UG^H\&Uw@x.uqc�Z6r0IC? rٝ%뢻#S �3|j+3^pۛx/}l@jsm/<=@uJ) :+k J(**As g*\&9F3-miz'[$&Y}\i`a$ 2X0_0NaN*7^xG3)C?SI K[&9la_ko~/}n?WY^gf+_VGC6xbQCA0L.r]:p�?¢R=c`ʌQ}A+p90ft 2X0N(͉>TixE+$ad2! .- ^\;}3> >?k�NXܮmaA+6`�bǎW 3>9(]=s@It^  sJ9Le Œ]Y؜`ai�A:1dq1EK8N ._A[b}s(#7(S/ vp9jv{=:OP @@/'0hsI]d rjg0i7 "b$�8; `2�O<\[<ڶ(yXz\�+1�q"ADF=la@1gū n<^ݥYTT!X^+- ^F\7#2׭�Io_L~'mbHyXzfslW!BD:D#"ȣ̒F T*VzO *DÀ4s\9tQ=\ˠ\bכ ~7ē a(Yr4Yg 8'<~@lUYXz5;/u^l;Pd:x.�l�q<Z2:@@�edd,jYiZ]p'�A � �� �� @@� �%@x}?)<j@$ ,=9Utyrvہ߷wo* @[+[io9U 8h_=Pqߩ KKuK}}þ*<VSPr�ӝC@c_8_SCvN@ D�Ehn*}>S[w@Nkn p%[7)FF)萾;vR2`9wx[<}3G?!tv Λ @z~O2Eee*-{H @d&sVleVf:87{֜k~:|V?zNG _p|qxT@  mn[kh]:-mg=yfH3 +@؆w8ݫޘCbN�Y2ͣ#IW^̴BBN4Q3fqR憳]f}K |x._-Rs ^eI߈KMd;9mw[ל_9w3+ inl<O  g^[2ġ3p&U 2i;{%ayg1h",0+.gk_|N~Waewc3ř\1:G k|´{%D #1�s|spo{Pg=XU~8oL8n/y S%(+%٨*YiVh<Vmh.kDe 8]^b1�iI9;u?+ϥ pyM4; j§`Dvu,=DZsy|sX>H @t{e-wdUg g[tTI"ad)<?+n0KڔK;tZ0[OEEEn*e(RfYZ0 s+SztKdn F9ߧS\6OK~"?&̵ l.DkΎ86+\Ry.l)Y%TIWb0_׬_�7EVJS@oY:W/kiXx*[=Qoow?'t &:aaVIH 0MeJl1y�DeT{d2Boveo!(CeւDN4Jo[*-9kA-Q}3 `ͣ]ȦKKyh%$y!-=JyWTui~9TٗC#eӺsAd.{0.FB"/3]u|2 ۱,=;o#¢Ad~Oc$ ̇h[w) jgE <T�38S>)-i&cH1@uM-m;vf1g CPG0=2e>Sn2;Nec)UŴŪY)1' hW55cqiadCЩY9[*}Zf|IM{鬉};Dǡz>ܼwO/t,?F#V� M-7/T hܨ*[bmdD�GaanwfXɣZW+捻}Կ}6B}S*o{w߯W_u�™| BJBQpݒFVWl]eSGuYᄿ"A�A躐a>A[;-կtׇ~'cV=woa<`3dBfh2!J᪖�GAAf.f(Sf8IK%*DM/ZS^}UoZ6%*%[cLH^ dsh"d4j>y:>,I܋i"EuYѓ6!_83[-'g_: ?)[̬gmwh9Cph>Xzf1!ȣZKkܒ-iݢ*$G¼w_Εf=򈉒 uRN,  I W}-+E%[~4D07_Yd,M\daK~aD5{B3eOח?}lwf;͚C (=,\H +/8Vfv!GD ӽ)^.GR]31+�&.5d;u|| g+m>jU]Tk�KÇ61C@Oe-Y'8&�"y �DS�[щ =)J}:pq"H^ 4@� " �7\�@$(�Dg;× 7T� X�A �y5p@C q̙)53b,� @�D \_ᡖi/ㆊxD~j )5_'� @�@@�^|`b`0^�$% ϝ]TToڱ60?*5nx �!+ JUhÃ|�д�l]׻v8oڳ.++۳gOeӧOR�_VVV_qx8@ T9vXiif L@�At*wI5�M+  빆FBF@ �Q^^ZZn SRYYrkX �!+LX\T�N@l-(h hSpL*zYqx]8x׍MZx ()))%_,@��M{ vn^{BkOSnJQ<?wxFFFewU:!ǗE~ ~릏wCt- $ϖ:q,~<E q0Ƅʘ83�qLSb33ɠdH%X|!038}--T9{D6cWo ۃO@F9@p~s-Z(~gu'ُ)dbf`7o0�@gO5f1^Ht9nop~.rwo�ޜf͚ WUU DNMPp'x-)GK(JԪ-QeWijK!W! b0wTU_EwCXiiiS  @n<ȺއSCH/�y]nA-rm۸9oK^M" E*(ӷ=TXoap%SAÔ�2W q&+ |7 �1)Gc [xœUЁjVLjƨqJ!apTRCFRaoqf8}D 7;Ou4{gF v}>?ٕ+W@ ³&*Ṋ[ةkr&zss:ׯ!(COT8 c܉�.�DgSɚ9A�*, FX�.RRQڢ�bÛϽZj } IJeˌBL4rŽX <2_Qg 5q<ѐ5^dsIbZ@@�B>`EYJ>LF t C#=QT.�XtaT<G>}RS�"Ǐ=VXr= b"|9�uNtuh~?y"6.+g F5�Wx6i7 "b$�8Q�dɒϟ=KMYG:Y]]#ݻ1)[q䣍#Bel x\~/)W 3(EIAtWEs�_WrNG,9iJBb9qb"V[!a0 vy &SD KFE6nHp'OWʩBuj$�%@^n9l+G"x"䉊ħ;Id ^9"N@ "WcydlNCbu!JMٯs:Ήn!/X�ZcP�W_~98qޤ@R_V~ "yΎA@ �( �i{˖-ưn:UVXa4e*d@ddd,jYiZ]p�qE�� �[ ���@$T�@@��h]�7���1 @@�la@�@@�� � &�k� �@@��oݤCJVZZjYc��@>E'jX�W��@|qxT� � �,wCt-_v4K@$�%S$E0<45Z|.E4K_, ^z �^[2�@@ujN:b{_-͒|$H ��vCx!C�ԔR33-]ՙ3ʼn,�s=52K4 k;��D �QTTvbX W5+E)ty6b(<TU~>Y�ƈ @,N32pv覛n x.Xr.lޯ`4 bA0?SW8In �@L&Wα 3p#1q OC,RD*aRDShL/�\@xqx%;�Od ({X� vr8!<1 AAq 0ȉܭ#toR9_{ KŬ0 x[ie"$jlKM>V~nX8{\ M"@ȧH3k3]/aq�NbG!c'w)Z.ݺP&@"j/@<uSbɃ2IT'6(^@&Qκ06M|j{=@�Paa3G}Dy z.Blah)!--Mr GZyAI?I *Y_ei s Dd πbG,IV+$_AJv …'� V^m0mge]Í�o1p+Ӏܟ0Aog @(GB>O)pn#[د%F.x��|B|0*rE.ϳ_vg3OZ9^�!PF�@dggۭVz!:C O J(3 RNz]v@{�1 61C�C`8.\v1bpʸc@@�h[ �O��@L? � ��@@�@� /�A������A�� �kX; oS}��A��^3}Cv]V]ɣ2BT ��^ٺ=^m:ޢm[ FU418�� ( l:.-'ݖjr[J}=kmk_Z+ك2,"l���Am zu5Tw懾o"tw&n/jhq~kJ�� �q50yMk'C-YM^sm'_-~$2%pE%똩ĭf~7Vh � �h;~WR_8+ic=_{\L=bUV(�ќ"oĕL\��\~(G{Cmۗxj/cnRV䪒9/7𚃪� xΣ4Z^t�@\:cbEMCy6W+) J~a�(@2c`{c #@p� }}Ί[Ve+ZUKS};[)n[^Q7զci0sG�@pʫ~L+5ufguU.J!\_ضh$S<c[�czm-{b߮٦;.V2ͧz܆[cz·y'"Ųie lij��!h@PExV9+sW~ Tdm8Ncp% TO)9�8DUGH �ąӇDݳn"0U|QJ6}5 �V ~V>hޕɳGߗ] #t%o% .&J,�wa.Nvۗ];:A|U(x'@� l,L!&`5ؗS}д-98p% �@^/P^rIf.>@z.B��\窜_Ra32J8> m_ �:o�1�UۓKINr4?-rI>!SS|;,9�>'•H#� � IA!� X�� � ��� ���J�k hѢ��@@�B @(O:E Ay@ @� � ^.ܓ뱵Z]pϊ-t+HA�� ����`1@Dz�@@��bfc߮Dk���AXX]1;G򫃇ARw' ��@@V ~|duyG&NT \ԻkJLdT6V1꒕٨^t` �- q>Œ[Y;@P]' e)2!٩Rhd3��"zA% M?{z{OWt>}s1@p"s\ iՅ�[Ŀ#J<@+g �1W- )� �d@um*<\ m#:`k�+$� Ckuֽf"cg?z?T, AS}%@ٯs:Nn2e@LQnqִz-a9n2��bB+P�cu.?."�@LHV -��֐]rpOJ A݅@D��1F{YI @��=)7 -vU�̫v.{^ � �� .@q_41:)h\o86ٚ>'C@@��ݓ]pOtc)eP2a�=F|[GyÞ܀kCn~ϲg ̙)a̬L姪˕Lj8U6O"dq� (@}CvDgDܠJ&۟ A%qM7�DѷG|F<[]ί}`} wpgpbp03j;\)*�@H�pmI sϠ-?\xB.|XcPI@4*rΰ'ص1V`!Og%d >�"AgW)D �7@|6DGϠ췺dJʌ̺1вӛÞd6* C}JN' ؖi5�\~ۗ>R=>[G�֊;DD9-_թ5iQLMU<,CY ӭvqW .R;޽ࡌofm@ w-* @�$;=)=-Q`ԞGqz4paBU QEr,bj" 'E n$Z}/Ueށ<}|Y3e8}v)  7)j^^<)eWC瓩3p/*<Ebg71ѩ%�bN k*�iW KqFmcd9Fcs*JRBCDh,I۾}1J=mZSt?V{G֌N VQL2DaYү qϮ77s1婍v7�o=�VD{쳸ƍޤh`l> U +a`"aV)eg`w;9hg.ma8>Vk{G6 gKq(1�E\|Iu ~SO_j�"9�Yܓm]vOwu%ίVy)fܯh@8W'BŪR ꅷ<KIu|8gz$-z? уG{jHǶwukG <1!V) Tf܋ ,95oap?1GwErLyj�1@<mz?76 LKJ�:}Dkנri m"\i^/g~cD ȑن a�u}^4scoyUkZ6Ig_ĺb�S(ӂ<,;=# A_aDrLyj@<`jhxciᬽͻΛU/1��3䞔h݃." Nv3mZ޴]+9_{*F Mr ' �)!gJ#HKc��1�QgO {KoZg6KW6ʹw  ~kP寖@dՇteC*ݬ<)JM&!��u'%;-`נ * �Ħwue;:2smXK{a_{FV�"@籹 w ]m/D "k`nC �]IKޙ@Eu]zV߾ݝt'vz{WQ[cIwNgH0i 51q&*h!"2 (3ʀ2P@1@#;V*Uk}!ϩ]g5&@(?k=b=g=' Ŵ�5m؞sei$ϟ)^>T7Ʋ@Ho`n`U 3j=Z@#@ /.5-KkvmaqY2Gdek! "Hjuoj0ۀ@� Vܜ\VUVmjjm@0�9Ô%F1L#P8ulCPOw` h]}JS`V| ])${PY ّ,q V#Ղ%m@  bo>^{٥{$w�D�Da缯ZtϖKUq?\u2@ �@ �e ?ݔ)F9'~Y\ � � �@ �@ $^�z)q4$> "9"1+%j^AI+s � n #~4f˿=\%߿;{6O<>>KQ]ҦZ͗\CB � o/ gI+"_]҈D+D6nSeF ӚׅۯjOf]1O@@ �bݲo-抋}yY4/^Yd-vfl 9z6G�OPa q@@ �bԖG0%/,Igyy_>|}sȟV;f(|w]U ݽ4fV!,;7X<CoaC6+eu  �xs̋|ħ=${ܧW]}a}.e\˧W:xUs@z*R}KꝒOjPU2fW֨禜+XW(y/(磜Ҫ^A@ � fr0znҨ2G-J^r5u3M hSzYCmh~仒^JU ΕsC2zRnZKv<LXXX@@ �=-Gg&>:7kcW>[*S;eáپ< /0d5'`YB.J+wb( F ,CZ 4m۶Ӓ8ٚ@(}f1`L @T X=TO^w}"FZwQ|5S9sއm!Zl\%3B|vA b{Rw\" ڴ,6|�pݻ[Gr 7Z^ džY"i�>(؃,˂ASs3ow^QՃX޽V~,VGM0�p"$ҍ#K ,+|JEA(i. />@@ Ty餷t'  quo\m1pp@ xe"+ "S\lpHmW[QK`r`BD:󆕾ceM6.2+ P@7O}I~jw1c,3X1lF@[?U?!999$:E^H)"]xek`Nͷ,%^)T?^R ǝ t.>#)#/ZqqٍҊ̫ br'd Z�@oo=9r۔=ٹoZ]p4x7%@ ?^ $k@ 0�y�{O=ɫ]tc_L#8 \)  #>~gñ{x3|񉄕W5 Mt>3qkSLZV:@;x *�|<'gceO0j[ָ]9Ϲ~`)w$g8h[ݠMGub. wS- 믌�B@ fѬ gA/E<ƒˢ~*c&ag&1@ ʻR42n�@�%@("@40 @�@DGG{[}R��@Xtr*R��@,8x,x^wEWY/"@�h#88(p �`^ H'`@ �SdvZb @ >~R<=;4][i"  dQB5<WZuL4ssɞQ ;aUI03MpT1+(;4NP.. s^XRddhj6!椈Yib;f=\ݢgo @<7kTݫ縧U M&*/~u3y ]d\S<f2Ŷj0� ݍ&L] zn7z #K7Mgr?;׋벛]i  a>aenc2O*ɰ#':} {* g hAb0 sdJqGaFqVc5 ߹) - %F rhvvΜhTGOMXi ?pWmP* kxO@/Ul:20%O @A^AuR�U"X̻]gq@@ l=@ =1)\tǹw~dgbg'[Y$@:^c8Q p@?`{V=m@ [>/\礰8`~bY1 Tr]$S3>JodųPbI]StvGC_sXZyvq '4E/F cj̔?3t@ �#'|w?=#E *Z{udg 4ϐxm�ģG f:/utqkԳ [0aǻ! @} C}_+o=aP9',X?iƉz3sʔ)G7:@  i�m [L7�Y^^Oj:DmQc<>9Ȁ@�@@ �@ 4`T @�@@ 5  w� �����@~߳b|1p }@ � A!29>s{>]_niڵV}:,,71o@ �  Ɇ,qΖ&S`lY񯭮^UNN4 ��@ _{O'ے_#kh3@DƥL2AUlAX6sOɼD֍PfyO69ٳyy,E@ � 'vsE$ =Z:q˴sʬxKbvUoT3oqYުjKP #�@�-@ Oݨr,^#}STIsFeKE/1* )`a8eW<_ b�4^|mgV^?dn @ jU4cJGbX@�R,#.5Rz֗碏 -׹s<:UkuY >�La�La;79o_qW~zɲ-\<oG̙?s֜flڼf#^,6Pf6<f S�@@ �b]qWpoB܂Ⲋ5u mR%5])8k] &@� J#90 LPň+\ £ �@@ �… [lqvv~׺B*iɒ%/@�@@ �[E' =N<B ��@R�@���0@ ��@ J`oHa@75dBS:4&#tW[gk�*o66S@7JZ[Fcӗ_6-@ЅG_jQ@ V P@@ ZۛL-}[_ cIK t͐Ce\ �aORL7|~<Ji<!xOdžF6AS]흢Ѥ16À�@D̊<]]OJ>_/6V(3# M-.UP5*oֶuF@ `p F ~4p<K]C+eA߳@4v DzN̅R2uQCM, xBI|+ J [!r?kȿ~)nb2%S5*k[;D"^7fG񚾇Pc+e l%W}n<OίERtB[0۰œ|J/>Z}d]DK{vAt$DDuieDEږQk4x>MMd!cXe@4l!9ULsI~צ>#}ʜN�@1>#<AyFssCbM xwU9yjtw"M-ƯS٢g9YSCLY=466R2uQFU]4Xt F/,aҪ] m"d;n8$>鋉K>J̴��@@k@tuV !<p9|-G5wdT7=4L]Ը^U.n5XLӍ`R5YFN ?ZOpUZ^ Dc-3QQ$fe{9ɗ,9ȵ\ 0,[ يn!{'FQE TܭFn.j\mnM,O} z^cw iԪPz*roJ˖0D "j6n7k5ǾsVDu@@ �@|eWፚ<! Ň7ӃG%9]}"{MCCobh(,M_YC TPk̑F^J(A |U @7ux_{}MUMU/HҔ:_J5&F@t9v2DJ;d{@|tA݉|>qcAEڦ6qĢ{b14jTNrCb!?iSrj%%(lC |#ӲLo>z{V[s .Y^}[;2ӯ J(@ $ҜBUrr?ceL^GǴ@@ �hjY-tvttlӞ78sS$Wm=A@o,;;Ģ>>t^7rS.90mñz^#ߡMe[{[˝ܫ'.(bO |alS'.[4#;Bl;ٓ@t;m�R)\v"xufyT~� F|[Kzȹ{ { )+RwJ.jT[EUE4֏ojnW|R Vc1Xw3;G'=Q _ VmΥG>ycǽH?=iLy!nq༭QG 1FOuQ,  </@ �[ ڥ>vfҦy ,Q\^"*kM} tSOP1,W ⑿G-ai䲟=߻߮{MGJ併(捏O@^w �NKrZO>tC]4 4 "0z O,~ǧ˜mG euq^~o̪.l~|⌗fw] *ZunBNa(}%+?@ �Q^@*E-tG{faT*#K5@46z\6|Jw?]Ot;Qdkc#)wUi܋=>Dɏ8*^@TԶܕ(Q[g5&m@@pj-׷ݢ󏿑_]zg>;49q`nN[aS@ Zh@ЅWUAw\[Qo GO ;@-�Vܜ\F5=jDmc@ £/fy0/1, i)  u )-]xMu6@@ 1ڗ tEl0\%�Kf5��@iN � �3Y ɛ$m)` DqqYIQpyќ@CrrYYYmm-@ �b "X[+mMTmnBeTUUQ_@�İڔ" ֛ Q()!=Udi塮Ag jjj �@VP26`H DմVKg޶kDnKmkZZ~rg222n޼ٛK'$%)bw�ߕV@�°כ˲Aʹ;+y٭W=7t5G$/K7\t!=??W"YIʁ1y@�~3'#y e )ȸؐ*]f!jT&^ˋ-lڵk{% X=@ �D @\+2EW=]PP4G:?QwJ^LW8t6v՗/_`}u'rd\L{U=ī]ebNrg ��UBTo4Eˏ()+--.7rR: B$)ܙ@K`Oz5;\D6C',+H%X@ � YW+"G̢z!n~7ê:C*Ůw&fo&eQI ,dA`ޑW,@�@ 2 H"K0Q D3S;6C#z!.hC@�@@ �">4UD5fMXtKB֜A¯HP%M#znyfAA֧0d @�ECbq<|U[QZ|W؟Ӽ͍N'?;yכ8] $,>DIV_ARBX��@O,Hh14 \ٵR{T +yϞ<GGGWW׼<"�@+C*=H hÂiӦ4,]t֭>{, ?TWWC �@ :!�bN:uÞ={N:c0rssKKKi= ��7n;w!!! 4@KgY.E@ � @ �@ � ~����@`5N � ;?(@�@h�@ �@ 4PV�e7u;MO}٪g0hkݚ??Gm@�@ C`ГU^Ȉ uJwQ @\l~~_葋G9bbDqi3}A ʊ iC*EZZJjjrJʥN�_X_1뇲Qeu`p ߞ]bmFys{<n�:tȑ#'Ϝ ;Dec5MuU@ k@{=٣iƈ : #n=9)ow&,/bQwUWPc[O]ܸ-, @t'u?^㖣-xO_NXWD2<DIYƗY4 @OV]m;Un{i[n 85|>N8R<pp[HN ']R#'}.e>|)� sw}�1 �OaG =&wԭn>}c>uvNR #a,ߪ?PQ:,A ]p!55{={{ 3szRKhRÒ<8}NW~`5΄ֹxo$=<ZWPd^HR|]m$ Ba zt0_^bUffI~?'u0ar?4iK H z}O@@ �b֞<'\v9[SĭQt); u@w1 x~RU9'rFݺǏzW ^~ t%11ѣZ5I(d=US LlXl[9:[�@�D`YwCgGٽpWECEoBwϭu(.>)==>l.@L*` A@ N>G{={|Pܓo??''$E{˜ @V*Eky/.+eJr?ʆ@ �z&<T[6fx<n<_Q[޻MVOJ~m @(�) 2v(U ؎CzQ&n[u:'n_??RS4eBr ~עVz<V@�…+7z<p/w@ᠰ#g =w84L灞;} >Oa $ݪAdR9*oa g 7 ilTRRBRR<@kL?BBCz @ 9iLy׺UW\?{Ep&o`?I+ԟP6څe]*Vz(JL La@FGGEF^8>~6~3ĉ>>>RC|||ϓ[5 ,^YwV h@ �b.+1]|n>11[td:w.ӳ$AU=H|{C(3u101@�@L?ӆ@h~+Fڽ{7Mdk***c!4𐗗3!�@ ~U])6M{nkxo_K)"4s.4EHH^^;�x y -|gzP2.E!@R�Q f � D/�� ���08@ ��@@ �"@��@��&�@@ �.;J!#R9 @�@ ӳJKjnެ1G[EED ouYe׶gf*hCvVo(P\P@@ �~:Lx`+q: >)7z;,�ʫ;?C@@ WFj92y-I99y)y R+)C /ꙫ@�@m}(B F@1h9F8x! *cJT]'y9ޞ}]wջ0/M -Y@o>4ˏ׽~B=3qVHxK �e@ 4=aE ﰷoQ%HEYRT{QOEwγY+TG$*rX ,{*FJ1τ@?�_}RZuQ"=wtQ`~ɓi~%T>V /P՝dOEQ efUd[>�La>w)Kߺ/y|?Mwߔ yO0CG'Qv7]aΕvYIuSXU@nz-�QYҷ.# =.k@oa8; WWoapmehteVң|K3?+ESvJ>^=gv @ 0..]ԯe`.j.o3R4 %YU!ԇ(eA,Nԝ[7sac>OwGxQΙ9Z !Yoa �a̰PM .ʿ`W!l;@ w)mߺ) P.20"%9HdHep.~8k?sm@�~dB oTA R� 0 "\9hA ���@@ X@ ��@ ���@�@ �8@ � � 0h6]H.p*ubJL`0 ��0 m����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/installation-linux.rst������������������������������������������0000666�0000000�0000000�00000020141�00000000000�022111� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _installation_linux: Installation on Linux ===================== To install Kivy on Linux using ``pip``, please follow the main :ref:`installation guide<installation-canonical>`. Otherwise, continue to the :ref:`PPA instructions below<linux-ppa>`. Installation components ----------------------- Following, are additional information linked to from some of the steps in the main :ref:`pip installation guide<installation-canonical>`, specific to Linux. .. _install-python-linux: Installing Python ^^^^^^^^^^^^^^^^^ Python and pip are already installed on most Linux distributions. If you don't have Python installed, you can install it using your distribution's package manager. Ubuntu ~~~~~~ Using apt:: sudo apt-get update sudo apt-get install -y \ python3-pip \ python3 Fedora ~~~~~~ You will likely need to do this preliminary step which installs the rpmfusion-free repository unless you have some other 3rd-party repo installed which has the required packages. See rpmfusion.org for complete installation instructions, but only the rpmfusion-free repo is needed for acquiring kivy dependencies (though rpmfusion-nonfree is recommended by rpm fusion installation instructions) as shown in this step. Using dnf:: sudo dnf install -y https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm After you ensure that a 3rd-party repository containing any packages that dnf is otherwise unable to find, continue installing dependencies:: sudo dnf install -y python3-devel .. _install-source-linux: Source installation Dependencies ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To install Kivy from source, please follow the :ref:`installation guide<kivy-wheel-install>` until you reach the :ref:`Kivy install step<kivy-source-install>` and then install the dependencies below before continuing. Additionally, if you'd like to be able to use the x11 window backend do:: export USE_X11=1 Ubuntu ~~~~~~ Using apt:: sudo apt-get update # Install build tools, and dependencies to perform a full build (including SDL2 dependencies) sudo apt-get -y install python3-dev build-essential git make autoconf automake libtool \ pkg-config cmake ninja-build libasound2-dev libpulse-dev libaudio-dev \ libjack-dev libsndio-dev libsamplerate0-dev libx11-dev libxext-dev \ libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libwayland-dev \ libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev \ libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev Fedora ~~~~~~ Using dnf:: sudo dnf install epel-release # Install build tools, and dependencies to perform a full build (including SDL2 dependencies) yum -y install autoconf automake cmake gcc gcc-c++ git make pkgconfig \ ninja-build alsa-lib-devel pulseaudio-libs-devel \ libX11-devel libXext-devel libXrandr-devel libXcursor-devel libXfixes-devel \ libXi-devel libXScrnSaver-devel dbus-devel ibus-devel fcitx-devel \ systemd-devel mesa-libGL-devel libxkbcommon-devel mesa-libGLES-devel \ mesa-libEGL-devel wayland-devel wayland-protocols-devel \ libdrm-devel mesa-libgbm-devel libsamplerate-devel # Install xclip in case you run a kivy app using your computer, and the app requires a CutBuffer provider: sudo dnf install -y xclip # # In case you get the following error preventing kivy install: # annobin: _event.c: Error: plugin built for compiler version (8.0.1) but run with compiler version (8.1.1) # cc1: error: fail to initialize plugin /usr/lib/gcc/86_64-redhat-linux/8/plugin/annobin.so # This has been resolved in later updates after the on-disk release of Fedora 28, so upgrade your packages: # sudo dnf -y upgrade .. _linux-ppa: Using software packages (PPA etc.) ---------------------------------- Ubuntu / Kubuntu / Xubuntu / Lubuntu (Saucy and above) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ #. Add one of the PPAs as you prefer :stable builds: $ sudo add-apt-repository ppa:kivy-team/kivy :nightly builds: $ sudo add-apt-repository ppa:kivy-team/kivy-daily #. Update your package list using your package manager $ sudo apt-get update #. Install Kivy :Python3 - **python3-kivy**: $ sudo apt-get install python3-kivy :optionally the `gallery of Examples <../examples/gallery.html>`_ - **kivy-examples**: $ sudo apt-get install kivy-examples Debian (Jessie or newer) ~~~~~~~~~~~~~~~~~~~~~~~~~ #. Add one of the PPAs to your sources.list in apt manually or via Synaptic :stable builds: deb http://ppa.launchpad.net/kivy-team/kivy/ubuntu xenial main :daily builds: deb http://ppa.launchpad.net/kivy-team/kivy-daily/ubuntu xenial main **Notice**: Wheezy is not supported - You'll need to upgrade to Jessie at least! #. Add the GPG key to your apt keyring by executing as user: ``sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A863D2D6`` as root: ``apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A863D2D6`` #. Refresh your package list and install **python-kivy** and/or **python3-kivy** and optionally the examples found in **kivy-examples** Linux Mint ~~~~~~~~~~ #. Find out on which Ubuntu release your installation is based on, using this `overview <https://linuxmint.com/download_all.php>`_. #. Continue as described for Ubuntu above, depending on which version your installation is based on. Bodhi Linux ~~~~~~~~~~~ #. Find out which version of the distribution you are running and use the table below to find out on which Ubuntu LTS it is based. :Bodhi 1: Ubuntu 10.04 LTS aka Lucid (No packages, just manual install) :Bodhi 2: Ubuntu 12.04 LTS aka Precise :Bodhi 3: Ubuntu 14.04 LTS aka Trusty :Bodhi 4: Ubuntu 16.04 LTS aka Xenial 2. Continue as described for Ubuntu above, depending on which version your installation is based on. OpenSuSE ~~~~~~~~ #. To install kivy go to http://software.opensuse.org/package/python-Kivy and use the "1 Click Install" for your openSuse version. You might need to make the latest kivy version appear in the list by clicking on "Show unstable packages". We prefer to use packages by " devel:languages:python". #. If you would like access to the examples, please select **python-Kivy-examples** in the upcoming installation wizard. Gentoo ~~~~~~ #. **Add** the `raiagent overlay <https://github.com/leycec/raiagent>`_ packaging the `full Kivy + KivyMD + Buildozer + python-for-android stack <https://github.com/kivy/kivy/issues/7868>`_. .. code-block:: bash eselect repository enable raiagent #. **Synchronize** (i.e., fetch) this overlay. .. code-block:: bash emerge --sync raiagent #. Install **Kivy** and optionally **KivyMD**, **Buildozer**, and **python-for-android**. .. code-block:: bash emerge --ask --autounmask Kivy kivymd buildozer python-for-android #. (\ *Optional*\ ) Describe all **USE flags** supported by these ebuilds. .. code-block:: bash equery u Kivy kivymd buildozer python-for-android Device permissions ------------------ When you app starts, Kivy uses `Mtdev <http://wiki.ubuntu.com/Multitouch>`_ to scan for available multi-touch devices to use for input. Access to these devices is typically restricted to users or groups with the appropriate permissions. If you do not have access to these devices, Kivy will log an error or warning specifying these devices, normally something like:: Permission denied:'/dev/input/eventX' In order to use these devices, you can add your user to a group that has the required permissions. For example, in Ubuntu, you can add the user to the 'input' group:: $ sudo adduser $USER input Note that you need to log out then back in again for these permissions to be applied. �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/installation-osx.rst��������������������������������������������0000666�0000000�0000000�00000010460�00000000000�021566� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _installation_osx: Installation on macOS ==================== To install Kivy on macOS using ``pip``, please follow the main :ref:`installation guide<installation-canonical>`. Otherwise, continue to the :ref:`Kivy.app instructions below<osx-app>`. Installation components ----------------------- Following, are additional information linked to from some of the steps in the main :ref:`installation guide<installation-canonical>`, specific to macOS. .. _install-python-osx: Installing Python ^^^^^^^^^^^^^^^^^ Homebrew ~~~~~~~~ If you're using `Homebrew <https://brew.sh>`_, you can install Python with:: brew install python3 MacPorts ~~~~~~~~ If you're using `Macports <https://www.macports.org>`_, you can install Python with:: # Install and set e.g. Python 3.8 as the default port install python38 port select --set python python38 # Install and set pip as the default:: port install py38-pip port select --set pip py38-pip Frameworks ~~~~~~~~~~ To install frameworks Python on macOS, download it from the main `Python website <https://www.python.org/downloads/macos/>`_ and follow the installation steps. You can read more about the installation in the `Python guide <https://docs.python.org/3/using/mac.html>`_. .. _install-source-osx: Source installation Dependencies ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To install Kivy from source, please follow the :ref:`installation guide<kivy-wheel-install>` until you reach the :ref:`Kivy install step<kivy-source-install>` and then install the additional dependencies below before continuing. **pkg-config**, **cmake**, **ninja** are required to build Kivy from source. If you're using ``brew`` as your package manager, you can install it with:: brew install pkg-config cmake ninja Now that you have all the dependencies for kivy, you need to make sure you have the command line tools installed:: xcode-select --install .. _osx-app: Using The Kivy.app ------------------ .. note:: Kivy.app is built with ``MACOSX_DEPLOYMENT_TARGET=10.9``. You can find complete instructions to build and package apps with Kivy.app in the readme of the `kivy-sdk-packager repo <https://github.com/kivy/kivy-sdk-packager/tree/master/osx>`_. To install the Kivy virtualenv, you must: 1. Navigate to the latest Kivy release on Kivy's `website <https://kivy.org/downloads/>`_ or `GitHub <https://github.com/kivy/kivy/releases>`_ and download ``Kivy.dmg``. You can also download a nightly snapshot of `Kivy.app <https://kivy.org/downloads/ci/osx/app/Kivy.dmg>`_. 2. Open the dmg 3. In the GUI copy the Kivy.app to /Applications by dragging the folder icon to the right. 4. Optionally create a symlink by running the following command:: ln -s /Applications/Kivy.app/Contents/Resources/script /usr/local/bin/kivy This creates the ``kivy`` binary that you can use instead of python to run scripts. I.e. instead of doing ``python my_script.py`` or ``python -m pip install <module name>``, write ``kivy my_script.py`` or ``kivy -m pip install <module name>`` to run it using the kivy bundled Python interpreter with the kivy environment. As opposed to activating the virtualenv below, running with ``kivy`` will use the virtualenv but also properly configure the script environment required to run a Kivy app (i.e. setting kivy's home path etc.). Using the App Virtual environment ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The path to the underlying virtualenv is ``/Applications/Kivy.app/Contents/Resources/venv``. To activate it so you can use python, like any normal virtualenv, do:: pushd /Applications/Kivy.app/Contents/Resources/venv/bin source activate source kivy_activate popd .. warning:: On the default mac (zsh) shell you **must** be in the bin directory containing ``activate`` to be able to ``activate`` the virtualenv, hence why we changed the directory temporarily. ``kivy_activate`` sets up the environment to be able to run Kivy, by setting the kivy home, and other variables. Start any Kivy Application ^^^^^^^^^^^^^^^^^^^^^^^^^^ You can run any Kivy application by simply dragging the application's main file onto the Kivy.app icon. ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/installation-rpi.rst��������������������������������������������0000666�0000000�0000000�00000020274�00000000000�021553� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _installation_rpi: Installation on Raspberry Pi ============================ To install Kivy on the RPi using ``pip``, please follow the main :ref:`installation guide<installation-canonical>`. Installation components ----------------------- Following, are additional information linked to from some of the steps in the main :ref:`pip installation guide<installation-canonical>`, specific to the RPi. .. _install-python-rpi: Installing Python ^^^^^^^^^^^^^^^^^ Python and python-pip must be installed from the package manager: Raspberry Pi OS Buster/Bullseye/Bookworm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Using apt:: sudo apt update sudo apt install python3 python3-pip Arch Linux ARM ~~~~~~~~~~~~~~ Images to use:: http://raspex.exton.se/?p=859 (recommended) https://archlinuxarm.org/ Using pacman:: sudo pacman -Syu # Note: python-setuptools needs to be installed through pacman or it will result with conflicts! sudo pacman -S python-setuptools # Install pip from source wget https://bootstrap.pypa.io/get-pip.py # or curl -O https://bootstrap.pypa.io/get-pip.py sudo python get-pip.py .. _install-source-rpi: Source installation Dependencies ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To install Kivy from source, please follow the :ref:`installation guide<kivy-wheel-install>` until you reach the :ref:`Kivy install step<kivy-source-install>` and then install the dependencies below before continuing. Raspberry Pi OS Buster/Bullseye/Bookworm ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Using apt:: sudo apt update apt-get -y install build-essential git make autoconf automake libtool \ pkg-config cmake ninja-build libasound2-dev libpulse-dev libaudio-dev \ libjack-dev libsndio-dev libsamplerate0-dev libx11-dev libxext-dev \ libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libwayland-dev \ libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev \ libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev apt-get install xorg wget libxrender-dev lsb-release libraspberrypi-dev raspberrypi-kernel-headers # If we're on Debian buster, we need to install cmake from backports as the cmake version # in buster is too old to build sdl2 if [ "$(lsb_release -cs)" = "buster" ]; then \ echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list; \ apt-get update; \ apt-get -y install -t buster-backports cmake; \ fi Cross-Compilation for Raspberry Pi OS Buster/Bullseye/Bookworm (32 bit) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Kivy performs a dockerized cross-compilation for Raspberry Pi OS Buster/Bullseye/Bookworm (32 bit) wheels. The base images used for cross-compilation are the `balenalib`_ images for raspberrypi3 (buster, bullseye and bookworm). .. _balenalib: https://www.balena.io/docs/reference/base-images/base-images-ref/ The docker images are built using the `Dockerfile.armv7l` file in the `.ci` directory. The raspberrypi3 balenalib images have almost the same environment as the real Raspberry Pi OS Buster/Bullseye (32 bit) system, which makes it possible to include/exclude RPi specific features (like the `egl_rpi` window provider) during the build process. We have an helper, named `generate_rpi_wheels`, that can be used to easily generate the wheels and copy the artifacts for Raspberry Pi OS Buster/Bullseye (32 bit). To cross-compile the wheels, you need to run the following commands:: source .ci/ubuntu_ci.sh # Generate wheels for Raspberry Pi OS Bullseye (32 bit, Python 3.9) generate_rpi_wheels balenalib/raspberrypi3-debian-python:3.9-bullseye # Generate wheels for Raspberry Pi OS Bookworm (32 bit, Python 3.11) generate_rpi_wheels balenalib/raspberrypi3-debian-python:3.11-bookworm Kivy determines automatically the sub-packages to build based on the environment it is compiled within. By default, the `egl_rpi` renderer that uses the (now deprecated but still useful) DISPMANX API is only compiled when running on a Raspberry Pi with Raspberry Pi OS Buster (32 bit), as it is the only platform that still supports it. Please note that the `egl_rpi` window handler is not supported on Raspberry Pi 4 and higher. Headless support on Raspberry Pi -------------------------------- If you followed the previous steps, or you're using the pre-built wheels, the headless support is enabled by default. On supported platforms (RPi 1-3 with Raspberry Pi OS Buster), the `egl_rpi` window provider is used by default. This window provider uses the (deprecated, will be removed in future) DISPMANX API to create a headless GL context. On other platforms (e.g RPi 4 or 64 bit OS), the `sdl2` window provider is used by default. If during the build process for the `sdl2` dependencies the `kmsdrm` headers and libraries are found, the `kmsdrm` backend is enabled. This backend allows to create a headless GL context using the KMS/DRM API. Hardware acceleration --------------------- If you are getting output similar to this when running your app:: [INFO ] GL: OpenGL vendor <b'VMware, Inc.'> [INFO ] GL: OpenGL renderer <b'llvmpipe (LLVM 9.0.1, 128 bits)'> Then it means that the renderer is **NOT** hardware accelerated. This can be fixed by adding your user to the render group:: sudo adduser "$USER" render You will then see an output similar to this:: [INFO ] GL: OpenGL vendor <b'Broadcom'> [INFO ] GL: OpenGL renderer <b'V3D 4.2'> Raspberry Pi window provider and GL backend ------------------------------------------- Where applicable, Kivy will use the `egl_rpi` window provider by default. The window provider and GL backend can be changed at runtime by setting the `KIVY_WINDOW`_ and `KIVY_GL_BACKEND`_ environmental variables. The table below shows the supported combinations of window provider and GL backend on the 4 platforms: +------------------------------------+-----------------------------------+-------+-------+-------+-------+ | Window provider (`KIVY_WINDOW`_\=) | GL backend (`KIVY_GL_BACKEND`_\=) | RPi 1 | RPi 2 | RPi 3 | RPi 4 | +====================================+===================================+=======+=======+=======+=======+ | sdl2 | sdl2/gl | y | y | y | y | +------------------------------------+-----------------------------------+-------+-------+-------+-------+ | x11 | gl | y | y | y | y | +------------------------------------+-----------------------------------+-------+-------+-------+-------+ | egl_rpi | gl | y* | y* | y* | n | +------------------------------------+-----------------------------------+-------+-------+-------+-------+ *The ``egl_rpi`` (deprecated) window provider is only available on Raspberry Pi OS Buster (32 bit). .. _KIVY_WINDOW: https://kivy.org/doc/stable/guide/environment.html#restrict-core-to-specific-implementation .. _KIVY_GL_BACKEND: https://kivy.org/doc/stable/guide/environment.html#restrict-core-to-specific-implementation Change the default screen to use -------------------------------- You can set an environment variable named `KIVY_BCM_DISPMANX_ID` in order to change the display used to run Kivy. For example, to force the display to be HDMI, use:: KIVY_BCM_DISPMANX_ID=2 python3 main.py Check :ref:`environment` to see all the possible values. Note that this is only available on Raspberry Pi OS Buster (32 bit) and only when using the `egl_rpi` window provider. Using Official RPi touch display -------------------------------- If you are using the official Raspberry Pi touch display, you need to configure Kivy to use it as an input source. To do this, edit the file ``~/.kivy/config.ini`` and go to the ``[input]`` section. Add this: :: mouse = mouse mtdev_%(name)s = probesysfs,provider=mtdev hid_%(name)s = probesysfs,provider=hidinput For more information about configuring Kivy, see :ref:`configure kivy` ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/installation/installation-windows.rst����������������������������������������0000666�0000000�0000000�00000007421�00000000000�022452� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _installation_windows: Installation on Windows ======================= To install Kivy on Windows via ``pip``, please follow the main :ref:`installation guide<installation-canonical>`. Installation components ----------------------- Following, are additional information linked to from some of the steps in the main :ref:`installation guide<installation-canonical>`, specific to Windows. .. _install-python-win: Installing Python ^^^^^^^^^^^^^^^^^ To install Python on Windows, download it from the main `Python website <https://www.python.org/downloads/windows/>`_ and follow the installation steps. You can read about the individual installation options in the `Python guide <https://docs.python.org/3/using/windows.html#the-full-installer>`_. If you installed the `Python launcher <https://docs.python.org/3/using/windows.html#launcher>`_, you will be more easily able to install multiple Python versions side by side and select, which to run, at each invocation. .. _install-source-win: Source installation Dependencies ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To install Kivy from source, please follow the :ref:`installation guide<kivy-wheel-install>` until you reach the :ref:`Kivy install step<kivy-source-install>` and then install the compiler below before continuing. To install kivy from source, you need a compiler. On Windows, the *Visual Studio Build Tools* are required, and they are available for free. You can either: * Download and install the complete *Visual Studio IDE*, which contains the build tools. This is the easiest approach and the IDE can be downloaded from `here <https://www.visualstudio.com/downloads/>`_. * The IDE is very big, so you can also download just the smaller build tools, which are used from the command line. The current download (2019) can be found on `this page <https://visualstudio.microsoft.com/downloads/?q=build+tools>`_ under "Tools for Visual Studio 2019". More info about this topic can be found `in the Kivy wiki <https://github.com/kivy/kivy/wiki/Using-Visual-C---Build-Tools-instead-of-Visual-Studio-on-Windows>`_. Now that the compiler is installed, continue to :ref:`install Kivy<kivy-source-install>`. Making Python available anywhere -------------------------------- There are two methods for launching Python when double clicking on your ``*.py`` files. Double-click method ^^^^^^^^^^^^^^^^^^^ If you only have one Python installed, and if you installed it using the default options, then ``*.py`` files are already associated with your Python. You can run them by double clicking them in the file manager, or by just executing their name in a console window (without having to prepend ``python``). Alternatively, if they are not assigned, you can do it the following way: #. Right click on the Python file (.py file extension) in the file manager. #. From the context menu that appears, select *Open With* #. Browse your hard disk drive and find the ``python.exe`` file that you want to use (e.g. in the the virtual environment). Select it. #. Select "Always open the file with..." if you don't want to repeat this procedure every time you double click a .py file. #. You are done. Open the file. Send-to method ^^^^^^^^^^^^^^ You can launch a .py file with Python using the *Send to* menu: #. Browse to the ``python.exe`` you want to use. Right click on it and copy it. #. Open Windows Explorer (the file explorer in Windows 8), and to go the address 'shell:sendto'. You should get the special Windows directory `SendTo`. #. Paste the previously copied ``python.exe`` file **as a shortcut**. #. Rename it to python <python-version>. E.g. ``python39``. You can now execute your application by right clicking on the `.py` file -> "Send To" -> "python <python-version>". �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/kivy-logo.png����������������������������������������������������������������0000666�0000000�0000000�00000035612�00000000000�015457� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR������o��� +7��;QIDATx90�Ѱ b!?d/Ӡ4a^) EJhТ�f85N1b@ j(#C){` F bNJ ;q->?qvlX0WTӆPUW'.,K71QADbB1HQ+j^bb4X4kQc"`Qň7h,HAz||sr=`;g… cIBʭ(Y׼ں�_לt#ٰ}:!q7<vRI{aMry Lb 7ktAzBZ rjJ@7"_{ֶC/ݚJ@jEߖ\PGA6 ص}#سfϜaACِz0܀G xTUǏ\< qahdD1Btp'Dϝ⁀ Bo0p^mޭ$1KԖ\`phu 2`+<$EEm ?&8 c̟=]>g�$X8t Dp &27 k렄V֢tkZG `epyx�TZlPmLnV킑CAߞ` 0nSX1#ZO-ڪAV,TZ F 6'@ݛm6BXpgxJUwV.; ?w.$>vj++Y[gZ+]cV_:!Ÿsx(̿ r7+ ĭ\ W9bp̚x/"c,mGvB Z'F,V՗ˊwkQt\ȸ*, *K۾KկS'CDp5m"g)o]$KZ9ŴҏnUm$%CrP!4DX[ѵ}*YdA̼IV+�P"7#Xae-.`/^w^|| +ckf|nyE? c[P�BIKCmnE�/Tc&w+0dP?Tn,BvF ͟;v3@!orzP сB+8V_bP)>=<Ο=¤Β9ћDZ +oJ KGYEb+6Tȟ;Ų.-qlҗjôIKaP/Z_fyQ.i,vSZ uX}R򩱙}IK:zWTtg!Ӑ턓Ya7r2I6] .N׈GyX$`*VXXUUs}̙r�HO;~\k;Ww']EKܺ^{ @NҀFIkʒ/Z -4A]whI(+Ζ~u%GqP{y`56:/3į6#/jSQR^ efυӆI3T UKB݄FSKCy8 ^36zXx}i@Y(ȸ%uUl)yb{G V~jsg"/�ց7N(WJbPc|d.}'xQyyF`afhUBVuX?ah 3`_Qܵ5 7\xZv?WШ@4:ǩu(m%[c.k5G'.yr_4B]ɓ:.B؎R�KR ܹUfM]E E.ڙRLˣ${Q>44NЁ5mPdcF ܽM8`^`Es?0nƍ6/R?qC̖'Hͬ! |p�x{'UU#ٓH6:&[U8;zmҺq'C#+I<ج2IuP_`<h�emq$io=*C*U6w!NW^U_eO-MXW;H9h)Q__^q+EpDΤmԀ> ~i̮%rŏQ`MjsH5#wUT2 z:~Nl,f'(:.[4Ϥ3R!X4gf\qbgAaG]3ƍ<V(RP�eݨ-1}m' ./[7;B{0xP_`'F:#l^T+0sܺdFM=d3Uօ4!aQ/oW/5鳩7(B]Yښ6,~+-&kG:SeUkBR/ݭ]X!CE %\iȥu5~%l|ɐ9}T wd3Viq.BiQYJ+.[dWƲ&LMi@SD+?w X;jπu&`u(vQѰVe]-oQC>GcV<S5W^ϟ?ߊM"rxH[<Ed\bϞzPPrΫBHN@ڞDmZ 1vz W9E!~uUZ*R\QܪZӼ[כ}ge7џe-(ρG~ΠĚlKG;JЃ,IoC XQ+y0MYKz߭vx:$Hz[܂wmiǮF+ 濟JCbUOM2Ńt?m! WQVHNN6Ɠ WX1f09]HOX 7>} !~~ںz)4&=85c2n TMKю:Aw X#{*01WFYwR閲&.<JGR[%ʗنW'@+Dm.>fTt~P)c zF"T qqkFGV͝s.x˥)xfNXch[.L2}ypef8ʢ"p!` ! $,(" *.^۾}kZtjLttg~O|:ɗSxR7o9}6_l(1=ֵWCd ч&dX1=&dn#qVb=~3e0LjбSNLd.9WfZzVĿ"z?3Z:ĠA> Adi |@/~`Ń*g#SN9|`eТsCo4ǴXjf)kt`6x545hTX9"hj(XQ'SYY[VJb\I" %b:i扑VM/#mݰ t* +0>? ? ] bz wk4[s)1I&I`]PljJQz3+1~H�tiVHnQLstx_ߢk.vR&LX/ṊYP rAԹS+F;``O>Qqx\Kf\B. 2`pXDnW[3rrI�E<HLè9v8'٠lxO)=)wYD:PR}=Hz wuzN/-&3'�X `dc4kA2\};BW5ĺA/X bK|W�jo&cW)ڃ{ 8!qx#'R X%$̦Zt`k  0~e{qpۦ Lal::_s;&H`"ȳb3ܕO`E3zo #"�@6QV2R JX72(`<n1nse3G@NM#_'I?] |co^dxb;fEXe ǹPl+O OgF:&coȠXi 8֤}ݤZ.vgz%Z?7|"'I VGb(9qcFgmgphFQ= BP^X?hxܯ-D�f ÈN行=Ⳏ?"cj�N_b;b}vA!1a@ Fky4|"s$ S)}I]#1icӮأgޓVpq?TZsW_|-I$#&%RP{u3J/.z@ׅiK <{0p^v_>h%( \@=]RdОaS&Gk!%aσN;ڃ{;�pN~ߨ<�^ $SR m~x(LuP'Xᷮy2fB˰-PWsQJړǸpn}K * `%"#wvB =gYy:W}5V TN'իb XnѭW֭ZC;aCZj<Qi!w4bFRX8`zoSS;< d2=NxF�LJLYKCݯE<WlN6XE{|4hU^bLshˏun vKٖo+^m87/ϗYֲ` ym@ٟyBNٯ>"X$ @>u|, ͚<Cfyu+5 X-"pJ+Nh/G۳e*9"�k>LY\}K!Or9,s]6nryl�fwɕ:ܱe멀UXS^dx;]嵋Bvfx)L8y_NNk3^ao$-5ch*VHp۲?9$*<fX.Xp _3 ̤FMc)٫֬w |cT&5CzܓNmE`o9MB~In4سzz�dKW᷌t2ca펗VeDqailN Ls:ı^9%eH`ֲam,&ۡ]oC(\೹JEÎ�k= QC<,.b饕HU**qцଆi[jl6Ƅ\5ASDwh6J4<h(2*l#nNm,`L)vw0{"[~:~LÅ<�QЖ@UJʯcAbby RMMH 6spI]u@he,p#ҿf\"}i%0}رJeS-a9e> �LK܅4ܐXUF0R`|"*905A29|Z^"%G7xmT$ K$]�<Q'ft&h*EBhM% ~uC-�!@[?lƟ,|WAE# ^X4*Ҥ�*rrMpIv!]J?[hV V ۞܆xj8P@C쥙p hBE{rA<S [OiԆxueMz'PA.r#[#&i<} )`HZ4Z{fBH�P.?|*Z*tӋ0Xts=*xX387]l)5`U` Srmo:× P \|PJKd/ZIoUAo)}r)<9(yXRZVP }mUou�%ZQR%d, <YTmFّ#6]\,cr'Ű~<9 'fpmhfM1>B5y=XʆՍKf-iMK]jG m//=}T:�Z%C{:P/ǀvI[Ht'X!XMԂ븘O3}$ - 8A&tl&5"�Z^C�u !g8FlÒswoҔݎV3b8H$0\#-\f v 5' ĝ<}Q<Ї.J+DE+֞{7 47kO_nysq%"/"HXZ`m j�{;;7),\67W<:lD+VJl9&68֕usqX넬2iEۣ%SmW%Xun :" +hWR"S[lVX/.j!ݑVVQ,F�9_Wnضkf-ory%!a4,-C YtLGlŢúٿ{}=3(<lW%a*Zz.c[BڸQ<¼7{)$A?㡞*k wqkk%pCj̤o`%I61(U?|J$@1*#i<hD@FjY/2j鹚 4'Ê$}LtNB\XNJ M&R Õ o�S "lhv PJ#5QO"`*k'{Id�$`]'dBjsWf gGrHZ9?5"K&A/iyʐ&u?M`id-x K#B`=G|:>Zb_9�njEȷFo$Hy/X-8R:o^D՗6UᏺgW?(N 0#h'E +))鷨5V4-f`2v}tEakOâ<{TG\l7`=-X[˿Ƶ,+yo: |5 b+H`wfW3;jWVpV{+&P*A~@_33vBu0& us<Vd�Jvs!)BC!Xj8<EYyׂBFS0tkΏ<4ͦ,6?f� nl_f��e$V+T`C#B_̑:RwtN"WVg-J}G\F%8i egF@ptW 0K?7 :;\nv&�ϳ <ҀU#fiI] b4Vr>d>s�֙Q*ZYK,1pU{͛]|Mh_s?ZE-_-mv|KnA䫝y H8ڞexj8R}BҬ:kVm�FŅu)6)w.ӳ.`ƸWlpؔ>Ɏʙ4~<KySY 1X9$/ҜRP*^O doSR !|X OxоkW.7jFmf! Q!fñ)gKoZa&Oiz.5uQ\:S{ 8tR.匶ہ%_zV^|;"vOr8.A&?TJMtPVD|h\FPU+ 7/`m46w}g~>n>&\iiJ!Z)X؛:'{NTt͈أ+m |v<g{kUk"8q/Xl9aKh/7Io/xFdsoJV,nGe 5mZ`I4`9A/u!t ln}Js6�I+6Vw vd(lILxQ1>?`q/ `Ac/>KABzjꅤ0aXOC%Ca[j׵Z%C}jIM�3CJxe9?DUM5s9m_"/#m -24k"1$KϴHaK`VLe5MS;|$,#Avb̔>�p_ZA;uf<,hcrdy+ZvY!zLf*g̫/@"ҧx={-I"w:^!@::k$C֥:ʶ.ǹ`O`}-bC&GeIFzu#]1F@(hb0vk&ރNӨkO-D{R4 +9 6GmIwfݪL諗Iߠ  c8O2KrQ6L;Lt16R4ۦM!ɋh)eT+ƘLI&:Hs _#j7M=Z<O{iFLo)V mgvbE^7%jX15VX qvqb?'ATHwL+:ElPDA5ʜ(hߎ$3x;€#W<[ ?t`j;H93zo[Ry| s隸eI V#ED'kX_h 1q��~`ϢsFK)1r.SL`X]3bG[d|p5jC ф1"QphU0)̆3 ~3QGasH M:L$^ p5-_jLEtɕ(}![fa AYa43j$7[� 8ѧfq-J409NY9qBLu<:&@z ׏fDʆF-;{#80dj`Lt8!ɏ-X' o WnB�2bmԔe=R>1٘,wv@}rO7HST\4|.o"Zhi'yGzɅN7t[y7Bbyh\_WE^R}<dpDŽ٨+!ҩZvϦT3̮ĵ fF x<dV;OH_v'd+JѴm=hM345SͶHf2ÓA;)KE˯KZ`mF_x;Bspb1=LKNJ(^<gMJ(g6 0g𘥔2o(EC?V  �,e_th_CgY.\n�mRt�ZLIT'X5EjÚ[߹ j ,4n>FYŒÀg ,u�P`..q ^b#2X BFڽ3[ES ==tldm>W ck-V#ZO6CHHbS iC˟{Rc~n kwƽIy}EaV]o UAOrG4$,)@( .lEx%RhJ"v*nR* '@L95Zw9X{ xP.s#W�q)vPSۡU;9Uft D|nBuxQ`_ 117(=mbZS.K1{vlBԹ5t8g#UeB_<оVx"ݔL~whѤYN44L0e&l/R$Zz%R|+j^BMnS_Lo4W62iג).UU VhԮ^,">0f>u8t*>1 8 QKCLȧjoOD40='`8 ٱy- сl# T1T ЪOVն˹X.%Dz|O#< |.hУY|7_8GwvRHfXyM!Lr$V5[%Pn]{¹.v^VQmz?>QGkqq7$ѲdO,z SoG51XQ_9YL4`( `c+8 N/Y $lfɴ7?C ˗6;n-^?!TVe &HoKæ !~$D)9qdm|ls=g �5Zn6` �C6,9!lNZMB~AXsUKk- (mzcΕajW=B{jnS0##40{*LiP0BwsOB40D:qxIxJ:p9f&Y)8?mE&6*3q<>�,&!Yx0sT{HO3 zQIVó>S@?Xx\d#,`ck\6 0!h;uKkkʐ|$ _hUf=+!S ͩ0`mKy,k\)͓O `abJM$ K[:Z48w-<^T5+ )Pp\\ЦX�6&'m М<"P3񾦩 1RJMIqښv7hIMM@e.W. / �I4πW `A?ݛY Rrmx IrM<}x?-ި@E�;?|-\GF@&pto(BJD5x^:Q zܢ"LXTi<(L޹Mps`wi mtvyhVhFÆŴߑF5R=h>`EЭfaeT60:`"@J,KYϽׅ>^<#ՖѠs {'2İ }=>�jGfHt>6{(q3֨j8}OiSX4Cyu�͚,jg! lE s4To`E)42 ;6 VN;#pdv`#o{+6%Td|OQp@ s>M4rrֺK$&hx?zRz3ͺE3jkyO7)oiz <EL?k* z-=f >Lu0"怮T{em_]lUN鷌fm4i[֯j$nl"X XF@H_[4hK hbrbl=x6cA(#qF1zA/GɄp՜6@eW{ ?r-oYM',\V kEE&7Xe-#A&�6 2w8I1�j%6" (sC T Ha@OK`EsduaD /~X!pm<SE+&EL3fpqOTnjP#bg.Я;鿹zPÀV}YsY9TN�H�h>vU)X9Ikꈡ?1S]X"+|Gh`tW_C4blf/׎t y\l,4D+F5 L̆ɏ{I)<@_G$W(\5*d*@x Ps;5@hk>A$.A`VR7X3Kt(zV4+`:E7kUU(iX]e>|K,V4 ׯ/@̿!25%B^N1d5Lpl§ VM84<F+)RҶ3QEv<&R9:u־|k[y]IںeĢ,̚^Bv@\-DHGHNRTLB"ý.rj15RB5`"�)� |&7'>hVhHl <r׶ a4 h07 }@}vWUplDhܠU>Nȍr4NA&0)˥p5<poZj{l. whVGnys* :ܖN49 @9m 0}OI`mq at!<S4>iUkbk/[ḾU7 �HCMҩYL 2mt?M7&@_9{g⦚[JT{W ^QXB?C+h?A[_H$0 A79|;>h@ϐK%AhvϩhSIʸ\;q,m!k1Jq+۬L^*`@ ?⿕J,jT&ꡛr`9|'FygXA|]B@uTg[%W\@@ul/=qt~lm}*ؘ5RJxTR4R= (4УD7/SڽSn:7OX RL43@7gVSxYD EjV "D\6xVf۷qL;^ѯ]u4 IBcqcUD2Oe T]Z0܋1ERCb0Ptsp|Nȑ\jE ;WZZ( Ѕ]i1XiR8|�\t&#73~$t5ֺ~`9#kWC=/߭2n5B{uk uRf�"mToJIͦ0Wkq# 9L!~sRE^v;꥔ Bt�U_m(Ղ^R_(gqBpaMH>֢:{͂du I`z1&TH@D~Meߠ9I9Zy$ wC8Kd3!v*wbv:i4%F'ki {akTu! #W9 F%PFYJ6jXmjMR s["-Aƥi%uRpEКa{-j5I/1-P� tx3 � F@E-y8\QCjUjIl 5R9+e(h-vgC-^" V9|GVHwifc?CywȄi].BPw)8> AFsHWhnDf62|p#+MnNլ*%~ֹM H/&˓%bsG Q㊎` ~5ɘ}(~�FPC"C2h$s=n ]{Jkswa^mSeYTLS$EXHQ:(;ijUS:V1U&m!fm!Z>"�Թ{dvu^=9ZT>j`) rL<;N$ Tǫ4ߚYCo x6FwVyE˨MP7Y&k20aud|ylH?ǿ/"� uߩI<>^-,eR:"f(Ő~s;xE_;\c8]BN;e R"$r2Jlk4qN QN6g&@uS;ԮN@Ce \.v翍Jx�P&M "+? ||?WEEǫU:Xv:s)Pp*BΐtvzIu*`o2or7e]%Akw( AwETRH{ZbNj |\sl=qǧp}p l'E5`<=lV̰=�alo㸋=3`h<�|Cu|ڲ.lDMak5|l3'AŌ{ 2f_!vy(]EZg~CSkwR]Q]z>ggqe : ZDG><�ª*"����IENDB`����������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/kivystyle.sty����������������������������������������������������������������0000666�0000000�0000000�00000010651�00000000000�015631� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ \definecolor{TitleColor}{rgb}{0,0,0} % Make links the same color as links on the website \definecolor{InnerLinkColor}{rgb}{0.875,0.392,0.133} \definecolor{OuterLinkColor}{rgb}{0.875,0.392,0.133} % TODO Find a way not to have this active when printing the file %\definecolor{bgcolor}{rgb}{0.98,0.98,0.945} %\pagecolor{bgcolor} % Color for warning boxes \definecolor{warningcolor}{rgb}{0.78,0.18,0} % This could be used to add a tiled background: %\usepackage{wallpaper} %\ThisTileSquareWallPaper{10}{background.png} % Code background color \definecolor{VerbatimColor}{rgb}{0.925,0.918,0.882} % Palatino needs more leading (space between lines) \linespread{1.05} % allow deeper nesting than the default 3 \usepackage{enumitem} \setlistdepth{999} % Override default commands below for custom style: \renewcommand{\maketitle}{% \begin{titlepage}%1 \let\footnotesize\small \let\footnoterule\relax \ifsphinxpdfoutput \begingroup % This \def is required to deal with multi-line authors; it % changes \\ to ', ' (comma-space), making it pass muster for % generating document info in the PDF file. \def\\{, } \pdfinfo{ /Author (\@author) /Title (\@title) } \endgroup \fi \begin{flushright}% %\sphinxlogo% {\center \vspace*{3cm} \includegraphics[scale=.5]{kivy-icon-512.png} \vspace{3cm} \par {\rm\Huge \@title \par}% {\em\LARGE \py@release\releaseinfo \par} % Small hack to get the URL onto the first page {\small www.kivy.org} {\large %\@date \par \py@authoraddress \par } } \end{flushright}%\par \@thanks \end{titlepage}% \cleardoublepage% \setcounter{footnote}{0}% \let\thanks\relax\let\maketitle\relax %\gdef\@thanks{}\gdef\@author{}\gdef\@title{} } \fancypagestyle{normal}{ \fancyhf{} \fancyfoot[LE,RO]{{\thepage}} \fancyfoot[LO]{{\nouppercase{\rightmark}}} \fancyfoot[RE]{{\nouppercase{\leftmark}}} \fancyhead[LE,RO]{{ \@title, \py@release}} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt} } \fancypagestyle{plain}{ \fancyhf{} \fancyfoot[LE,RO]{{\thepage}} \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0.4pt} } \titleformat{\section}{\Large}% {\py@TitleColor\thesection}{0.5em}{\py@TitleColor}{\py@NormalColor} \titleformat{\subsection}{\large}% {\py@TitleColor\thesubsection}{0.5em}{\py@TitleColor}{\py@NormalColor} \titleformat{\subsubsection}{}% {\py@TitleColor\thesubsubsection}{0.5em}{\py@TitleColor}{\py@NormalColor} \titleformat{\paragraph}{\large}% {\py@TitleColor}{0em}{\py@TitleColor}{\py@NormalColor} \ChNameVar{\raggedleft\normalsize} \ChNumVar{\raggedleft \bfseries\Large} \ChTitleVar{\raggedleft \rm\Huge} \renewcommand\thepart{\@Roman\c@part} \renewcommand\part{% \pagestyle{plain} \if@noskipsec \leavevmode \fi \cleardoublepage \vspace*{6cm}% \@afterindentfalse \secdef\@part\@spart} \def\@part[#1]#2{% \ifnum \c@secnumdepth >\m@ne \refstepcounter{part}% \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% \else \addcontentsline{toc}{part}{#1}% \fi {\parindent \z@ %\center \interlinepenalty \@M \normalfont \ifnum \c@secnumdepth >\m@ne \rm\Large \partname~\thepart \par\nobreak \fi \MakeUppercase{\rm\Huge #2}% \markboth{}{}\par}% \nobreak \vskip 8ex \@afterheading} \def\@spart#1{% {\parindent \z@ %\center \interlinepenalty \@M \normalfont \huge \bfseries #1\par}% \nobreak \vskip 3ex \@afterheading} % We want colored warning boxes \renewcommand{\py@heavybox}{ \setlength{\fboxrule}{1pt} \setlength{\fboxsep}{6pt} \setlength{\py@noticelength}{\linewidth} \addtolength{\py@noticelength}{-2\fboxsep} \addtolength{\py@noticelength}{-2\fboxrule} %\setlength{\shadowsize}{3pt} \color{warningcolor} \Sbox \minipage{\py@noticelength} % After drawing the box, reset to black \color{black} } % Font used for code snippets \usepackage{beramono} % XXX find a solution for this % fix single quotes, for inconsolata. (does not work) %%\usepackage{textcomp} %%\begingroup %% \catcode`'=\active %% \g@addto@macro\@noligs{\let'\textsinglequote} %% \endgroup %%\endinput ���������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/logo.png���������������������������������������������������������������������0000666�0000000�0000000�00000166620�00000000000�014503� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������2���sRGB���� pHYs�� �� ����tIME7)%0���bKGD�̿��IDATxyg}&oU_shFXeɗ$6[6 l ~ sM>e!, 9$  ߗCc?꭪9>gyb ,p0K�NB<|@8|Mr@ H�zD,%^ %[ �HickUr O䟤x;\/ H  �#h>&{ F_@` ~ %@;u_Gj+ !@ $�3$J{SZ,w}A$ @ ~Ww#H�{ @eI^$L})U@B@ H�H_Ek'PT�?Mn_ @  ~}vfL �P?@`$ym&yp)@-�[j  0JSz�@ �8_M\u+ EM�oWQ��@ pP>OR{j ׎ҐpњJMONzz]OM;&o@U#@2@ H�, בuJ_d`Z׆G~Lھn13uȡӻ<͝C2'IWJ � ~xrrWZ~Iƒˠ44gM8cCwv+A_l !�@ 0?i3�HO}ӗv%]vS<\oPP&_8ݻBR| +4PJ7D�@ �q9S~tekW]vɒu y�t`Łtm ڷ]|x!VF� vT~@Җ @ $�,OW$_{J 5oظiÚ 21/;&ۀ5SGwm{j?=u ΟFd@z�@ 0qU~=l+7_iզ5YJO3urRB 5'}rSl} [Z)2AI_E_7۴bC}I" uOwo~L`V t?.;uʳBMД@K#5 9!lo&~/7tKFrfi_H7%w}EN1$@N Bo_?}O>uDVGZG@ �SO-߄�_ke` P ӓ~w~{2A>R NE=>(D-ДD$h)�}��@ Ѓo cU/,$"}6t�!?䏿SEm! lR@L$/@ H�Li˿2ߡ|oud̟P5'En@+ȟػww#fB?#B )(!@ $�zF_G�`\_ʘYfo&U aV�'m > fD\rZ [@"@ H�tIϕFݼgشeh I95F $Pdgp|S}ۏd@V 2D�@ �(*߼gK֩%[TĿpmr@rH}>'C-B VB;$@ $� *Ojyw|tϣ5,17oq+U]@r�}3A3n �9?kgߗg?yO-^k"5"|@ur0 ^m _ f&L2D�@ �?uÃ=kYd瘿8e�} 8G_`F̠CJD�@ �EhOA1nӛ߸V^㙙igD2B!М|wψf0#fDS�2 . @@^S俼oM><�qe 1#"=;~/uE'!4*E�I�@?Y&_+?J*^3888c8&0&&1&&4TTᡆ*|Ѐ,R,R\e{F PH L~GL0HuMMB $H"@ �xz_r<AmYΟO[Y˿W?C8#8qb  ZH #I�"PE u4Џ:b`1Vb'@%:|+ hNo=bJJ4S" ]H"@ � ϐ\!8bӟ'*Y/40N &pSF+嚴kޑ5Ї1 xȀ 1- ]/<LbFdD@+32(^LH"@ �xѿlgmd?^姖KT2i ) 1qL+'0T HΧ&c `#XA,2, jQC$';?n)i'u>A $�^TO,?V_3۸_18؇8!7ORBd/w�M~=�5,DžXR |TC|/#Z8}7Ϝ Hu&@>�@ pޓO%&ȿܸ?Q1LD˴W9�B <2d^Lu,j\K0Ry@O|s ILE�I�@|}U/ebvc(N W Ffy}P[ԗԿI7�@Y#GCXp1.Õ(|O91LӡHʀ P2@ �8c9W~?i/+!<v cNJ`d_О-7-2b o+ਡK1\˰w7~dU@ ?ߘS P(@ H�ױ?*�xk~a`Lr_`?bfAB2 T_-g�(|$>eqF1U:1 n'ۚ Ʉh*��B?疷khM>ȿI Vl!d& \W�%b ODS**Va=:,b+I5-8볟`*^ȝ�]&5kVlJZ.NM!l#؆SXO6 ţε�HNZ)$&#ZXp.* ÓV&'v>X0LSb&�* $$�Λ?=/ʚwzkȿxIx{0N)K'Ǥ ?W]B).z'�L_wED NՀ*-^XZbIN8mi>?́`2^*� <϶Imz+~o#/lN<8hIC, w�`I 2-8aVc#Z v-c5㧾uzk2SpQ7|�@`PLOO #x~r;/G,1'/Ob;bvNI}T SO{L�zꉂi0%`-6ڵh':tSǛN�$ w*W߼pog(pBd̯~[ | 4#_eEKnK%X+~vC~z|0VL*I� ӱlW//^//[$؊SRINR!c@o- RE{Az_-< *ס *&%A$ff?܉ӭI1LG"B|�@`\?RE钿 *~Ɵ} x"x�?@�R?3-C�!�f '[` .m؂Ks:VA<Z 1ݚB-L=@XH"@ �Xu?tU_>?GlYGi[(#oލ̓�f IV~4p^W(; [Qg@;{[炉`ZL=%|�@` }͛S쐲%&sxc8z7P�p DTK� XKp=&Y"U("Њ9O~d묘jMc3]L@ �?a KV{sbv WP9 nT7U�{o�˃t@Ǻ_Q܀K?hHV4ŽG>Wj &d0-Id2@$I�cg_|-o$ M1|c/O꘮vw@wm~n,&:},b/k0E@dl cNL|_ZZdk* wP*@ �wϔyWPy+x"KPxVF+ύG]\[>`'q> \jO~N}/>Юֹք :}3 @�@`zǟWP{/v<eſ(8i 1^P$9 P^_p�pO $} /S;gD}̷>'_ IEr2 90z�aa['//GTPE5iz{]zhScul C~z,'!|a;$Fwn`VX6 Uњe[w͗m}t A%H~YD!$�fa^+1k~ë=<× <x� n zTVc iq<؎,BI#H [^Ύn;ƹ�c"9Y'b�@@ �?J'z/E6v|_ƃ8m Lݒ:ptmq-O_>>OLyf`8'NJqLˣ*ob[%723! @ H�gKb䆏/{/Ґ'UOsG!nYP$@w񿰜W:Nc ꉹYJ &I `ź;nؿ$c@&K@ �)+Տ1 q-Y# [ಾv?b$~FT2�_eHle޲eE=`L P$ ?K kW|_q*Wm|?AG3OՅ!zyϲ.'wҋMsx.+T'T�ܻx-?ܙp`ha$ PDUTQ} ã^b6_g)[?q7m {/BE/kHW|O!9Hp�؃؅ Faݣtv3{/rN�"[ n��t?WΟxƥ̿/5繐n|_1& ?s(+JkL="rW9@vBqr?()<8w\<dk_ ك1$Z  $�ʥ4yJQ]8s&NQ%(M9 ~DwIm vekɲBB{�7\ɀT @ H�O{km >%څ~q@ni|_Ł(gBV_,Pݧ26%3ӽm9cԽ�N9`vgn:sYĩ�@';/߉k|uuw ΂Kӄ<T/<�{~nY^^�hK@L c8 HI35P[[3ƀ�[B@ �(e^ j_{]_쯉p!i/ ug` [V@wZh k48]LZ) K4$�@ PYM uyxя%lE31%K:n6�9{3?S؍8!,9rե/mSAEO;]@@ �mqjM5Tot2:#<Q_5"?7Ie ʀ"UL �MF%x яNXȩq nn3ǧ"2'@@ �(ԼkGĴ?3n|E@'=K}- �x= ;W81|(g�/ I�@KW^߯6>a<J ^M;``|_Ą<-EE؁'чK2%ȼ 7y(K>uF@ �(9|xe?_޸ϋ¸T c~$2=o+1�y"׽mZ00aa%t/ǍEm~iH$�@ D_I$�jOooi_=8"+];[9�tKE)vGI2w 0p` o H�?,JO?{9<V/o6q</acw(ȿ#м  :cնk<ڵ=3@3I�@ sWQv_~lٺpc~˜ˎ 4�_h nNs7#8hK<Wp3ϞF. TH H�tK<Cҿڛ%?ƴWzϞk0R kg{�T�΀&v),j)/}C_B�塿6GCqݑ_&y=$b07ip>BVB{a/Slq\Id,'j}׾gBüf�@.O,}u??8.ejYoݽ ;0$&؉XѳGkW_t3L $�@  jϕZOL,pf%7{r=�؉'�ʊȈv9_{T8,Ӏ Hy~嚗޿$$mD@ �pN?V,ӿglbp%\3{yM¦[+��؇чQD�4Im8�m NBtI�@ uo3oq|whH0$xn״~IP7-E*� S dA1 ,56^'= k�E.� o~Ǹb௙'}w%cً�Eݮ!ҳ=)`jFf@ $s؅XH&0�_~um|!$ <ϣ?i_?W'q'>>G{'l �aˉ!A؇ňm~`ym�67&B J$�@ P_oo7O<U_W7{`׫n`?�bE$O�-.XJHe� �@�SS7CM`>wYJ5[;Yxy� �ӵ xD]yk? v)3O`-0%$‹L�(?WEw_"ƙ`YY~K�SzȮOa]PY457TƟ9 @ @ ^)ߋs=˳c">@<3D?S؁øFѩ_uar �$A@ hHr5[_߹'~Kwgx�Gf̟!Gd]tc-"fp�ˢJ;"R]vѝX (G y�E"�R?|[xwԴ/0P'Heo ztWW% g1U_䁽'FI�"�i*//>|OKuoaH�6E�#lw=ϿRm`,n byJbA'G8ђ$ F @ s(Q:_7wI2?g/@"HNB<blt\0V,E#/_*X~]i/ Ef I��/EQ+#F>4D0?%@wv>�ݨ\8z9pzxN9<~\I4W;H(3$y*�4?Xc0/_QRp�> x6&@v7/r!6Y 0]�{vϡ]lvj�I�p^ LuWK\?/K8" 0N�`V\n&&3,E&>ac0<0�ڦ =5dX^@l� �P5T?ŗ_?W ɟwANOtL&=Y\ndA~gV-T=je%)~H �y6?]t]_GI| hB�eI�֣sS�{wajSVoZ;mc%j _h< ,{9gB @ #PE ?;ۤ?pmĮnonm6K,"5JT$bG~|NxehM V.<-'I@ ' S'oKm8o 0Z U;ڜ`Bjʜv&B~i eF❁KO:Zh �J'�@8/+7w=&q:T~JP3�ymw"c?3 S؇s/wYԾ G<Z"@+,T<�p�E_{_LUT_}Լh4OKaA5,5_�7oz|~Ň !' m�@p1*~zx+7q, ЌEdH/�ֿ*jWPҿ)g?#%¹m"( 8^"ӯc�+Q͔B�ʕ}jj e$�@XPW]gFo{LH <ެgT ^8<H8Ȑ cm@Yկ6X{SAKـP�J�@*S?*7F_=n)x*Ѳ_^:y9:l.6 4k}?pv3v `U|0I2/]ŀ4@  W |.đHGtJ?߷ybϙuyf)y /_'b UOѿS~�Kd7*�Eߺq/Qo|w_{)%ћHP̸=3_~rY*]O@==}Zҵ�,%.lch~�r�/g+K>N_\�QZ.RNY^)&Y�Mb$b x<4o8Xa><]᧧[h@ŀT @ �IgֿJ^K['\Z.+s^o*YilE�cxV>wrwk 4iq%X8P4 +؊kh.@>4�@XX@ybW/=Y1| Op%�s2dKcc*RMS*&l_*<GK!^$h"o>Ќ;H#�R'M__ao+;hIS.{-s3̧�7Ʊ} '?('0\{p$�‚� ?7W8=rH*Λ/CHd佗{5yiEqiZ$ `.3h @ ,Ph-ӏ/cq|οϻ <d΋^8,/ppw4Xzkb +>th y?@Hy/�<Gnůcۋ=|E/x>UP" uGr0?Nb?BZ'v%@+ H �#?_* x$7mkĭnVԼ^2-bNM™pmay>TS91\T,uw",B P5@ �hUPEJ"o.{4.C̖�/8s9K�Ml2vD'@8{1e؏5aK ST`ꙉIr q�a % wx"g͖ 0{�]4O+\coBSk`%1c=ūZ)hAd �0//J�|W2!"ўPf^ _~zv,wY8ޕmK7f}*a45J7?'9J�)$@ GO!u~cߞ?߸OX\]N*f(Jn.`�8F?Zx�pČD) @ �P _>Gk=c? Z4l ܉@M�y}Q\ ~E %} h"@@"� J�p|⯱<S(3/-QTk|Y!=en.@^)FBa ;)?\z 3h(�@ 7e �M3GG:xLW^Dn{fWs\2зD"$o?}I\%qq9H;"󚴯Yud XS̰x,Pf �0o@fOfϚſjL&$ƷLlc[z̟N|6y :=̫0EECGbk|5ÚMB@�¼�OJ�HofW qVλDX~@ �e? o&}Y�Zz̥P14 "nLY$¼�Q/O楯e?yK$?Kލ0fU('NB(�/[oqLcF4E!0 @ \�(H?9W??z|477[ƐVY@v567] *'ԯ"j[&AS4@$ Dů^w1%{ֵeI,�wLTL{ {^@ӭ\o>Cc�nR4x�f0#A3!�;� s*�Fr ՟~G/p>??cO�R�0OWd�yc{[..?(#!pg4fKy"�~l,Na,5?`n�+y%BI�y |`/Rf&Q\~Oo~mU#=̈.�I�0g SmP\qfq_J}sg\_P)�Ec"9/]nm<I'! g"$_A``88014xER@xi?SN�rE7Q?fw �hQXIF&~(W'Jym,bN}+w@~g-Rgሬ[n_z_ y}Upy20ϋj'x!|u(kz?+g`t|2ݚ&.wlzdV|o>`I\e[226#f044@E#@ ̺�0PEoN?a0^Jbi u[Ϝ+ϯH~ź$^gE.z=R韅iPˤnh/`Ә3hR) @(#eﯽqy�ci|jgż~XOv ¯V6׸{k^hѿ(@qqPHBJ� Ά0yi�2 8�?~ۼhiN|v/՗rpޱ..3R}YwtrNy@'n!@Ba֏=1i1#A+S0@�@#@=y Ko~;Bc[V]8,xNȔ V}0�ys??a4UmB맺<VˇeB+t~I9n|2>y^ݫNA #@ ̉02Zrc<3yLHDZ�z+4צ+f"y \.ֿ \ Q܀Uշ6`F @ f7�DosT?t P^%\$]" (^WW N+8xPfOkU+[z<�0 Yƣ$<W=Σ?S |ۢr$P9 %@z*4+~١N*x?Y@$]�j |5Vt2t !�RDa"`ms½<svC1|`1@|3}Z$v%0�x -.뮺 Eހ`~"<�0�&�EHL`ѨS kmYs! w Xۋ�Aa&~AʠkbءcxG¯UCio a65:*$@ @"TLv<i!u+t-J>#}��@.t'�y\e~w;N=@Zk:Ȧ1-E3RTH fȮ�_wrM=[�H? pB]?Ill_/+Q"U YyKK[y5F�@�P=߇;o6:c=cY|#@<`~9y� $wB_h=>|Aw-7az ^f:�0@roDW-mS~z\[J<`nK7{b75WÅՏߍi<G$;雍/Xʆ 9�LQ%�~띾" .hfbSٺ�#u#0,RO K&Nt o�t!.ud8oQ uR�ڭ/cCJ�@E0"@�uϤ)<mQSܶ\`>�6'HMl./NCXn7ՏiT/;.<@ _`/:�<�0{�2N;=1=c` %_,([Ms_6/:Fֿb?"C!{B -Hju l �8y�a@�gW�~%lZRSſ_׏y{k+ite�{/#tr|cS7sQ韁a?+TpelS�@5 ox'R1?C,p/rg?VL&RQM {l(HHy ׋ho{t~*W\It� =�-<hDgCD$SVъiQ;v "$Y``80-Ư_98 Cl%^�c ?wmlʓ�{2P_>H+.cL/,owv;<j;Cr_/� =�#qH[G]G"W\)uZM">Dv|F67E@dQ<T`ЙE�@L�xqGx> .@ʧ{yG+>7/Zs6_T_[0݀?kd^#  �?�Up8!MgƘ PE vYr>nq(=><r@tw$é,0�n@e(@ 4�ޯm;=�S^K#1D7k*福u'`A>V D摿<UZ؎gL=ϴkṅ"y�Y@H.��o~)ً`:sQYP$_ވ!-_#ny;dZ櫏E/\�ePD]I<5l b B9 5�8߫C< D�E\`\ZȜepx/TtZ c)`�۰k. `u^ =D<�P�e320BiU"G "gޛY u/`3CoJ�r| % #` p+=nf$3q/,>^FB 1�EHҍVNv|N fލ=8|@Y�LznRBx~u,* \?s۰/e.lZpH�]90|~ $Dtf%X{u#(ڵ߅k Ʊ{vU`U# @Dn�lX9,�5u%[f+7KE .IU]nQ~Q?08_nۅ[F?w~.Zr�u懅 H �@[cQEx'?W-BH�ŴeҜ+. YFnya p5Aw"k^y/bCC�@. %K.H.�Q ,ioF$@9i~rfuɐ2SXmF_(HV/ % cx`a6xWQ3 @(I�=xu'?g)|'Rn%InIPUw&|G㢸Y<=8n.�`8G0m�:Co-⃬5xɭ�PH�0W7>õ83xϢ)1#9e/W9K ZqkRs{ݎzK9a.BA(:O/r6�Gcvc _~6W8%BQE<KJ^?˭X�(+Tpgz5ϳǭ>_<셁4fE6^A yr 9��P�J27"rn< `�<wT)H�uIp9<)  M<V] 6y?o*A@ w�T><x?5&,eJrc2Wt^* �y qL.ןݼ?apch:y�]d dg^+�! ?'�i�4�\'�ek`R(HcT Odno;0<(P}T<sY(fk!H. =LGQWۣXr UjI\Uڡ"uW|6iL A jtK*ta> +M1#x.,tvlo ^HW�%H|r 8n8[pfZ'rHqlٖY! qh"@/00a|�ѷcc@("@9�ﺱG:'p62�n+~OVPAu\Nїp:2rED@.6U{HH;{;Q' w\À:�b;κ\H=pI|k5xJ<|W1N J�{[^ iGؕǬ) mp>+%@v,ax+8<TQApc ߠ ;Uw$o}"GԞ&q�vA<k`u"`;r ,H0]xc@�H$�71c`b/+ù?}s-W;HٟQ)M=u쯌];5o7;Kӟ+E]&:_̀�lc^,g9k胜@(bE/s³D XT~t)sP}/$J0<[5_(Cx�]  �sy.,|[LnCmM1��VXIWӭT`gnl8/A?Z+<=AD_ �~\�($A(G˺R~cCz[tm@{yh⍸(R\s9™mn5nFe<; <xhxՖϚP< > ۰wla`HF�V�ߺzɥLՏ Ÿ2/r`7_&4CZU6 *mXw9|GU40h^ \.""WBEA־B/r^@h韁ab(:.b5X-, 4 +�_?L�ћB�$n�o <eoq@Lz*>j ]J�yHgXE  td/"Pѣ[5]ѿ=וV랗5lHd\0>^gvt2<UN7F%� &mSFt.gp/C۝9Eb,{!*xPE}؀&e -*!RG�[ϽZ@3CjwS/?Ix805cyUPqzޟa�@*Eh(L9�p )#~l-\#c` Q" 4ѽh`N՛q+766w baXZl�,ZOcX ,_rR5µ@q+a.^1p�>$ްQ=8q�h& 7v?Lڟ!W?؄k$V#`*<� a^ޅ_[Yp.:w"`5@6eb6Zxci5Y?c}ƫOO8/�szDL�p4�b\ԯ�~º{VETAU4p�Er<�&4qu40THPFj6, MU/"ó8qh=p&�P=t�MoX?¤"+;-TЉB'.Ԟ_XA ,ƭ%�sMIV蹸/Ih ޕ{7!bpcX%G" T `y;K}><5BESL* *h0Q*~cEpjXxkA9'{߅>8PNEbȿ 8%6>ΫKwI�φ�a8�YYқ;n?l�u ;y8/g"@8]N,1'xaSpn Ay ]nnc^o 뤿<S`(2gC 8t\kF;"X?؞niS@ӥx/_ԯ:LHt5zR] Ї͹\�7? Yj/0nR&9 ,|/,#yH9EcaUD20,[<4X ^^XR$��H$�x{͍̐Xmq *H2˨�\rWA}@O]ݑjw,tTW@cArB}Q8 <h]Xo1ѻpJ uvk;〮ZyY p%2 8�LWޠJ�?xb΅q%VIPN=�g*  r]."Q/alY9ʹFn{o+�$ֿ[_o$cƩը5XK'(fgC XL256pO}lDG;$l ̰sÎ9r"<i0n\l2L6kw >Cݭ]2N`XVGc VIt0 v@]v#̲�ӑ or>vR�~TjWG?vp4GV!mtw XSkP}^j ML6%`K!ء�>߰YW8? �#,d7=eL]eHPI{�4�RӍ;e~# ȗ} CX ;B*_؇9e5�J.aӣM+m]2*9"q~_u&�IUh>`u^a>;�  7F1X{C\v T"!nd]wʌV] /Ib Wx8uLz|ºKO}yr !X xKxgX!2Wqll PXSKNع+BvU+ [<CO}@ob_h#i܇ "ٸ6_ۛ"ETC%TX?IH.@f)p0 m}1fc׼{%/_8D*Mw``误Zkjr�ηd] 4Rca.�2]rWcb J&e?,Oďέu>|Kx!l,Xv0e`Sчal)uQM86ҿlQ0n-5;t%v<^!CC+0¤O/0BY2=N�Er\ft{Xf(-j%}�^Ӓ XJ�W Y͉x@w7 taiS]6w!#Κƪdaa$1^3\:�; ̺ZlOTԻ.W�$LU9>L@q CDS}>l&[`qι�vgkjU#zEA8=h3 qBKhrߡs;|0 xU@8d" " arASk;tK۷w;$(�OHxh< \�y>au(_Zl#`>1augVk4!ܛOE_@tvZ�8H䛴KuN�E8Y6;݋@vG@>�/KL2 KjYٖwP'& }00FB¡Pw7{;l;1iup5j*̣Q@sW:4n0{Hէ&*�%XyK�?GD̚lwc)RN7v$A!P]9O(B=�&QZqR ?7o˞PJЏOfR!8EL:5�i dң!#tgX( ۀ`3 `(VXlVm i6V,E5XU=y�ߥW0�u:_3dc Mv�pߎ,eDͽ&rQ3`vGx]j_LXسM[J(.~:UU˜w9ڟؿ1hY�8 {U4XX-Q�0*$\ dgW#5WC؁.H-E;g%0ccW$Pa)%:0UapYW~[= e_g]�Vɟ՞>eoRVC5T} ,@@�HC6]-1fN(~, 6hVCwn@-.luUDz>�W,aB ,vt,ǾzIh".R3kBCq+1'=SXX ^ "$� K�SZ�iuJ` $#o' : ڪTL#5A6 �g J t�7W5  so蟁NX[5%|ΙG]�A#�F"YfeZ($>?.EʐץtC�y/+'pYpr4�{^\W#2NT+N/ 6.XDݦsun_WgJ& #�Q?[S 8l9yY|Qg5Va~ZS�@�1s[8=5A0_Y W2eIS;.\�(,tc &~}T w1 A 6z+S9`uI]߿޹p;p/ଵ l5&w$� Cl �] D q;pm:훏-RuVt3yfN- f/I-S1zca-@e.[13I�$�"Ջ렫'H\_3׽v'f2' H�h<5W0؋�TfH?$XN#$2;/()ϔ)S޸1P3�LguIUվPJ@&c7 4_ɟ9¥j*8W \ɬ �`NE-f)^}M@>'saO?Q:t0LC3.@Cv_."ϯa;r�ٟJ!ǞQuTQcQ @!Mѵ3[VՇ))Gmϧ'[1y' L_#4lk@>ZCҹM|&O:!j"G%$;2܆{fq~9+.A�aa<bh,^~?"^<8[CUp`4rճ9� LJX?iLbJ;t@O6==HwTQ&oCXfme]@<3{T|LaJ.?atPZ_W/7L&\6ejr?Z L)�H�`1cJ�]/IҕP�"SGpLeWK�?�DiM %wD~u~eUe.IR5d08ИuCx0j>"J@ )�b] 5v✦WF^nd j28 'H�6ƣl1[M'2JSQG_i;Dq`dXl T_%ҏ)/c1,UPEGe�dJ�SMOb 0c7!,1oBjT}Ha�vdT WzPh_?9L>@e6Zi A([a];TÂFZ|{8HŋXYx� B ?CE @=Tx xlh[$ oÁ%v<S~0lÆ/Lȶ e@_؂�� p+!F{BKj@�{i27u|[R �ٞNA6eC}D5VA @ tѵʏ } J�a)a}Z!4Qdi~$+Ѵk�BCqѸB#$|�l0} &W &E܆i."UIпMzr1"԰e18ɯ4z挭^H*^ '~hm·™{rBqD^ Yی!+|ph}^+1cc͋gw9aދ eE࿎.{ba9�陳?.Cq"U�|^Z()1)&%p#(�V$D)?g%�q.'I#R.�Ӷ+uwBaH\g֛bO@0 >}_�ד_\ &,˅WXUTQa% xi%86 mތ/Y�w}yطۀKq-߄c¯owgw%.77 n�Y^Gv-!wv>!r@X>P_$VJ�~D׀I.@Ӥ/R Lg�DD@G Vc׉ WYX:`F�lYKPK�u/i?i6M{;C0e2{ 5bh_}{#B�oߗѷ.sMc _Ɨf�}|~3zWgc1]퇣v,�ah|w,E  2쾛`K$!ժFڈ)%@pMoCѴ0�n;I=p[,5*Չ/f@] )=w�+�,C +RHez82ɜ`?/ocX6mԹ|hikBw6^; nFυL�_0_cuՅ�dx]jA$ԭr ]J PINE@G0�\Eo�#gO0n=8#Iaڶ`"eBy;/APk24"'%Y474&vn 3t sUTYyg\P#W[Zf 8ΫYYn7xm 7q`�j0q\s'm^V(@&2"dr0Ig̵plc6_0@BB`DP`BlޙJSUrO<oz3&=zzx�DŃI~++e(�A!H�^*K ` L@tZ?M'-h? 7as8 OH^PG}\t{q�qv50?nnE34˚b PF<QIa?^m}_> !sq#{=IGF�Dz�BJO8+=~H*/2 #J�Dr@Ҡ~�O>p41(H: Lp0_(@rЛD҄u?} Pb,�bX1GIoI* r0?mîEB5YT6^6 ۬QxFj�mcbxp."C9@cd|UqgK q֣4  8 G w18@! clǹ'HKeR9 B|Uv'чb\ma�y *7*H!_ډ^er)lذ:0)v61˚dMMBeg lQhj;|)>tt[(]C<*]�N9#aXhf�&yр� ybwvՉ(&Zhbǎo_$PV^-�1\BQt wU$ $e쀭 l N<N–/H "-*VE 7 pjz<ki-gM11,\]nO w@և|f/֯BWq$Z~kk'�I�ߚ_pK~+TFMx!$*dBM4'p*P%Q�HdWp+N!' $щe?-Y&геE^}Rs#Srk@!yޏ`.U{v4X 3̝Z 0d?[W-el! =_R"aqH'w0mb`d/*cq/ (%.Tƫ&nL�2Q hhdB\A]U)םR,?.C~)ςbf vg"{&HÞ|Ip}]-A{%XY,ƧV:ϕ^@MjtS�j uYbB5UٽJ��pQ4%#C;af"4kf뚅NeQ"!S*KғS/C22Qe(b\i ѿEQ�wM~U�irG)9"~xy,�b= kř�2}zL jot=C\ k`M>@]VF]A0ǵOᲡ~"﷟|vmUWoƍ�$h�=0p"4- kuIxlxQxXd�I] 0vWq+.�w)17m�Nam(t/4"=mzZMv $<B< [ZMsGɴ[,V/ 9œ�oojߍ+/:yb[K�Xĉ?瞊1@%�'$D 8$a$pR$yP�g"|YD҆&F l N6`S(�>$ɸȣ)qLrri�RixH-؍{F[mZ`6@Α$ _zK_\pPJH&%܍qc{�w]�% )[\XXr7FB4 R\z|=b?nax&MK"8@/ T�j[(@ñ� Ml@ k8 x|!'u5qª '-س `Hui W �J{ؕq n?Yqצ<ě靤Ö(�le'JJtJ~ RfSW^LXD/:(ȓ q� IZbgf` ü?=s@BPYib4_}Zz+HbIժ~XAydMjk 95ۿ,Y/:*ݸV\/?1ܢ#)q;4;h\Hp3*E\7v av,V"�2w2&$ЏPbcx HW<_)@xEy,66cf}ZHcO$EED5#pg}IT"/Wj8XKTAC 4YSkd�_ >:sHy1}X 3f'Wz_o]x5.@KpB[5QC8y/%HU듷7<@6 w8XLf6s|,({݄f0ylsCBy:A3,0Yb,f[ q-4ŏ.Koc !&m=[0i5XE<ʂUvI$_k稁&ZbYD[wUi@Hk_؜ƌ2~]�ugq| Z¿2dJd;"*�,"@9D JlQW+%jt �g I4@ sF<SCc`@ 4}e>`aE z/,Fy\vUAdwfR5XM4Yc�y'`W)AW~ _QI�*fs�DcT(&I :&śۼ0[dJH�EBM,Kh,`#GB`{8hD4L~}k('W_9-~j0kU `%jpYW5fdKF_*�TUo_7) tvRw5s72-W0c(ԓ2(JPJ)޿ x& 3TPO(@Csz<kC18�,80hk>Gd/}#HDvu#D"$ c:80lh`M4` b#^p�_JjSO+ `>xM{.q' Sٍ,'<Y`lЉ .Ȋor\9p& |(մe4,f5%w@PoaXukiTIp>h"VB�9l0.\6㾻X.rUMshR 0 Sj%7#pW7WVx6eo /*px}�[7 ]b$EU҂@G�::؃RBaGha-5Y">^"xH�ZA(@axEj88ܳ|˟wz9LMTJ/- /?5VȪ>Wq𢿍W(ȳʧ)nI�m\$tރi�,q*�OT2#�R 4:<k"$Bq;[P� j; ,aXBSiT lq,j`�j &j'lxީzӕ�녆fu ˋ(nx � AH+JJQ�>(H%o. 0s@  t VJC -Ӱ&DzH},|`Qi\&؅S{(=IχK}L�Y4fM_F|Kx۹8[騋RP>ϵ/y;` ,Az)TQOwz*4G tp� ~tUe(�|?,qw)x,X=ph8 OR>i�|=&LtG&� 4 `lT�JCP2 ZR՗*\3׍B Pb~}G�,i4n1`-JBA.j4q z>|^?*@R�^v B�"p$XJ,E;Z/uQZ%k;+>1`D;)x4-bRyty,O$ &ݯ|@GnS]¿{26ȋpj*b$f X Il(\GzZq 4 f1 xh _!&}0a†5{p]._Gd=cLj?dL"�B H4M@OҿAuP_+nT3MuP<w#ͯKUf  (@s)O~_B> $'-+M�Q�hmqĮGD ؀_u(R�7`ђ䣉D`ppO EzHJx#/B�mALcOK(?P+Mpr~+&#Z٭Uں;-vg=n o.ȗ�VPm T/? ^FC{Y?OJ4@D@9så�Q�͗iZgb]yb%�� �4zp@"39>V hL)h )[+= c 2 ';a @�`v]–F2d@u(a@"0 ?CnH؃AzɄ$S�Bc 1-Bj(p4E0 M*> bHoMweL1bZ4Ƙ6R@k}?66x[{!D1 "1ʟy%xBoUZG H<*HggG4w5MB3RA݅y$i R%xJ\,6"SS `%vYDG?oC&`7 �kԠATۿ?-۟c2ʞS*Z]&ĒRp~Z޹/ҿ906@\… o\ ; 2-3J)FGm<-T' oç� p@ƽ(s6pygbz £4ˁ~QO'k3j?Tc'!L{H:US)%vb8Z hhZM逪P6@M1v{#;OG�͂AR�w#@XC <kC?~P!a؃lXu)Q9J/B:ܓ"s9#S_V i${VNU?oU2RMGoaЗz-dMp+DY7#F9$iF3(hs؈c]Ib  \芦 BG/G;F�&_󯅉%K8\j�JUS +&3j7AEOIߋODR?ZHƅ xu}GS�oO�6#@VD1@k ذa> _Rȥ{c�EF 4h` pr/RPFrO=}Z˿UĔ�a8dl}|:ud-K|g"c- T0â�ĥyÉb")  p5v':"H8Hxc�;G4XX)k[7q կ<>^> vK4"2nJ@J%imzSۋO ƳbX*u* ,Om � )^G<6 $( (U%twA$vNo _ŚDf >Lt_1 AU}H>Pޣt#g  �i{w憭NҶO~+&Mt  < <f14�VyRZha2O <&.Ѓ%k*(Ƀ` 4&?Vf/}UT qWK\ /.^+|h)�`6.[IKÿ#&5Qx.04i{Qq g)@ç�#�~+ EL\]Ł(z]kLrK-26IB@W XUJ,d?/ ᴒoQLeK?)lj.E<8 vj~.f1WwR�r)/S� ͳ Z�&" Ȭ@5e؅�Nd ҿD¿hb�SOg7*ﲽ%�R]o?H-w9bOQ ~;B 6 X\-`!ov(H7(yP�%Х� ;40p( 6BN'fT�~eu~f6{eCԛxd2@?,&Pa$�]Hp$9ŕR; D)Ҩ΁GME48x 6$Cz䚉˱SP�'W�Jƿ]&ڄM%?U w)$o?j==>Z~07@4pSX;J *WSH? "$)޿#wJXDah`zZ`X`8u[BB*  �M\@KS''()wݥ s!*g*͕[J.U?>Lf @kP WI.%Oqn3=,cw=M8B'5�=c[R?` <N"Q�VH j s!ܛܿ IVPJ;tVJ )nV70ţ5�~$jI"$wᒒ=ȟ0C5A̔Q;3X?ǡ<&$SBpR P&_2g8�J R*̀ K$%F�$�*SPdv_/kͅf{0DLϜcsY)賒*Q4@S\zK:"+NK생F#y^Ϸ UcR*!OU<NAH E@5o*@~EԴC?Ir0+؍+}?<sb _�?^%@2m`~'śbL&\R˰[$�NCF7g^7_93|XqŻ#HoO% 2rJ�~=YB?JL߅+R񜋗`EM:-,!]$fO@'҂fH(Pf3F#ڀI=5 ] ۰ʿz�)gWOSPGA~!^pFq8/a-B`I GB I@c�n%@ s8 o@" P&ϧ&_O rjy loDB'-S%e_D;6,^\ZhB$�q_ !@!?A~9 �40#�*`T ES/Mk_KSSPE*8坶Qqd\,Zv"cj}')CX0:΅wwG9xDŔ-  T4$i 5 xL" 13Ϝ:7@4uOOYy`'+jo`ܩ?FM7'jbwMVt*ؖ! ǹ;b8޿\/�5�<3@ c#-\P�[2BHT&YSQ?oɾ}ڐKx$S߳jգ{KX#`x:s[j�(@`+�Az=X(&7+&Pb$I%[,r['_?~y.u࿵P 3ʻk%�RȺ=}@1_GTw\+K=0+?�dʃVp$rn`T-GM)�D~sǛO&{}{_6@؀p:8*6Cyr.- 0A&mU֩'W{`%Ay(sVҿc3hE,` y)ޤ-�]Ad�d7քy1yZO'kF]>3^O/Ț&�? AW4�&c[ap0 ,< 4ݏ.aD:2AD1A*21,: )zܗwV;8�X'OVR~~W(?F6øF�f'ڧis j�(��:w}Ϗ)W ٟR��^M7$@`� N(@6HVUV7 |C 1S (3/~lLahY)g&E%�:+\oW~=܇e/"ߔ*@PPdZXjK`U(@reV73װA Dj@')nK^i~b_R)Pi h$$cٻ ݀( `M.� Z�A0￸4ђdX$"Q6bCD@Mrc'<)_LƲAAB<2<|@Ŋ%r13TWtLVH8[5.$: GdG$K+>T�hFTg> ~<B .3(آL\i 'ePjrEYN w]�NI�GD?[qsSWS~}ڱȶn5Y׉xi&�MQX�R�^<g?Ưc E!5_ A? ⺊Q)Khb&@_X7#hڮg ¼(Bի*oR!e`yoT#iJQ=(@w9 �0pU5H {Oq߃R;x(Ԓ\J TO`GzҌpS`8(oLw0ћؑ? l@D"@>Ƴ~d/ ) ~'g,wLU$jH0Xtf2$n.F)(C yѰXGK<NbPmC" ]g(�3Pߛ`/ޢ0 %�zi�jf5S|@OiL$եxu.TTb�\``qe_Z%ZXȤ5Uh.w/lpM}� 1-]((MT6תb=U[bO=A2d]OTox٤N?.UMd: Qpȼݸ`vk0'*YK�y/s"U|O̔�(#68ȋhr;&Z!oyߐeKH_pq.�?ۿ5$گ  �wT.@oGt[ҔZCVq_tM\݃? ]`L0OEjY~"H_]FgpL"7l.i[S#�88u宦xiǻK^{|PW(N�x*~|uxB{|skʼ z=tW�ZR_ �XBK~YrAeV`(@D--Q� #G"Ӊ7x{8f�}�g>~d]P::EzVCU:)뇕~PV)?B'}a}V� ?( W{�4BB)p? 捹)GZMa7:Ҍ�.MOpB8Rb7氦vG ppC8@_0oJzmb8F�c;U:Q{K=.̻L ]'C&)4ͮ*/F5W'BRvk09B?Z B-O~/hh@=_bM4 E` PD1o%seq]?1qq"< u[3Mgy':n'i#הU}*'ME_SHF?,"`N,GI_AP�p^Qh? E�č !89|]?es?~\�+v>IS�;UˇTE|و@vϏ[^\UcsZ"GDE\I�P�ްe K4dF&l:'퓘ڜo�tLppa`> @:q}kV?wR+ �U< -O>Ǥ Z:y[^4ˋeyun=?)c@9`1J_,-~ӼAD\VI ` r<ѥy;X\6egm`uu�RZiKϮ@_! Lt(6l�EA8.5I%oOy,1>ز] (�CS V.�8ȟ˦u؜1'�HdMΧ`"Ӓ^�i'eWFŀ9񣋔R<АYU@H _A|p091ex,Og8v_CmYgS_whwۛٵ\uegIG��@t~KjuerI^n�,R*Çӂ3 ˩O]UP߈5XHIɰH 1�X7do_}bS؁ QE}w&f1S@?p c}(&��ߘKh$\8`g~j`]\pXW/,Btێ7??ȐbPR(^ [;pAF?`=P`g `睅';NLbXp88@0 45eœA�/ 7;v_/n#s׃<~d@Rx X/łir, Bb7B~_ѝCAE#!RgDG)t,ඩ`mfN=prȆ WUϔ;^7!AoD>2Wd;8 s9iPk~=6G¾ "%?,QGKӀ e�?w Pn=()&��WIn=.z*n:װ>�Q%@9|ԧVme17  exRVh$m)`R?χ|C F,`3>"�IɑGDXbO DRaQ@U)z`L,N� ar+q| XrDD� u_{d>C�ĉy'w[ӁmT|~(71TD3ς �$a 2r#Fr ?{@0_ YbXU؅ 0E+Fk1#+�,ސÀ'�KvuN�yoBO�$}$^_NU~Y{ H2!NȰxDv 5dW�:RjB]tiNA�킓M,iK�7Qr׏?�ƞ+}p e~ÛH*VěWMh&QH1!Qx:wII(@!S `!�jE]| M)3̋Qyߑ8lrM�^]zwW%XL+;cE@z*}b ESdY?ҿO_GHP�!ĆSO@(�If\Z|:741Y8aLf!yE+p} �U=܇\؞Nh$�~(|ߘŶa6t ܎K0yDZutO�y&\k/,8{HOu]m8@f\R\bz-m<+g3Ɇlr&>+_ݷ[cUs7IVJo׿8] p)%nD64?N'=o<1)>/]?Yʱ�3Õr,6kn婘Il c]wYd:ә^ncDNmM#~Ȩ힆{�Q4<XynAV` ~B!PM-x?#oyVaD�P�M)jSP[>[]I �S%Vzv܍z+~y#�m!Fz8NO <s� T[�,4BEq4g97qQ݅"`r9_h! <P->�V`�""�&\) (M̠;;Olt%VP_6߅8.#Ȃ X9U/D̊#쿪Œ$!ou�r�3b�Ah6}e* xB9sj�dq6d2p/ `©�F}7�D]dǾ{7 ͧ š_U0(qzs!ZA+KIU VK7EDS�O | zk �y8qR2a$6t�DB-J�PUwF7DoOXLPs807yF>붍Y)RP/t/B*Ǿ|1g$(0IQ (`4 4){M\UY1'qòaYdqi%87M�~W?s7�'Ǵ$8rfq.f#1U <h)1(�,b-0a:*I?ZW2@�JNQ>qz]%G 8dIȞZoS±%�UtBH~I�N�(N!(UCQ%ib<*pEB?r|@Fg~ a,<Jb{7K}.ZOԖ85ّ9d1dS0 |-Oᒾ_dBOw@p끝4*&%)^FV_v&lXpB߫ӴaqXN �"0jό�l,@90˄(d(@b:{ݾ;lY4}DAJ�I{)N6dhU3ϫQM8 kt$ %0EM�½�n[�P+_[Jl|/%8$LfM$QOkǓ�z=cϒ}pJ @B>ߺ6_`,Bb;֤J>nq@JQT/: �.05\7N-<NTp*Tj\6,f0,&PdȴګJyYU��o纷$=fz#�CFۦu^8kkC;j@M!pFKO�z" Dj� WagF[F-$u)@p8&` I[ھkpq靯kr�뷏ElRק>;IdU@p*ֆy>? q"|3,1^U|ݨ +�o,88A�6gg! &3,Ǚ>KxIoo?g #�֘X _N�2spprL {VM(UB~7@RUyG12؉S$�K�8=:^|džWe8d1 d!>%g)07T\GVK_(xT|M?0m-r5!{;ңp DA%}v赧0DG/ рOCL�WK]Sb)7N?<n3؆u>cN2ld BxMqxC;'TH�Q߈r !W!�$1�C9 MYBgJU�B{+>9O ੿)K8 =~?;Bgt)@z%+W8R#}@*:ٰ ns@UA HT;}^e3$zn/ʶ^Qkp; J�el#`cd~]:eH�{O�}uJ<w3O (I[q'z0Ɵ4QT0aJH(3"aOW;m߲5d ,nrL|-;7}3oW2GT�mV`0 &�{2DlP{ч4o6L`U&3^lDCBe>Etpb-A8Z1JRӨ*6V2pr7%rLe=d;0]�jC['W;Y껇W~=iM߽D D1�r]<1dTH">{6W]C><$H[HԎ)  (<:RImhf5ҧ N""@Y#&dC ` _P\o6ooVx?*?(uWZ/ӿR� Iu#\�X@ l10W!t#�D:kvRR!.':m^%|$)@Z'! ]FT[ɜ(*�sI=R�>74Kf]3OwI /K=`vj|f%! $K a߸ W#E?m. '"v)ӳMB V\/%*H?>s ףFl* < 7Уvl.F[PPoPnMTee;2^.<# |)!]gPrZf:&͌,C޻3f)rq6'-m[~c M`�O5Y{W^&G,�hshФc YW?9"Y^jMlUu?+{Ff9Xq89܄[KJ|,�=pl-WDV})p&/r^[g`~N w}~:co h ]ܫoIu;ֻI7+xO`؈X>M(yП\~]tOk P\(@=55D%ߵ�[$�?p(@>G;~_Cu_bFʻ;%ZA!uheU[�>{ү�#)�&)~!:1H !]O<L~۸<EN"%ߎR=;@pB�. )@W3袃�)F"s阹i0>V-q5*;ҳaàNfimM}^qNB@ !Gv88@Zli~ 3=t'\dOY]k%+yFwyٰaCsXlEԃ-T�V[+wx~EM�݈N!;*$`h:r|~:�o:HS S�(J>e,tBGEdV#*lp luݿ?p87Cn s^M}PmsӻTZ\*~'q.xIIb]ߟYA-{R.kٵSP!4 _ /s%e`�Xh�V[V �I�:�8dY>Kq.[ak$� Sm{=nŠ )lէ�.ֹBư w;6Lx:u@mcm!Go @lw}/Z$G>9 Zؿ`G}r(�߈[J"@ Ee),aGy }~{OaX]d9e+�jPu\>LZ�67] �a5P <ӈxJ{K! b2nC="NA#[ Q|vQ*<(Ƞ~4/yGk9w޽C/Ki6w'�9.eEOQ�$zTi?j6`€#u,P+e ]pp K=_um<a +�x3h2zG<6'>e΀GҖi}|Ч�Vn Y ! P+(�^E .v`3؆L�8RQPPmlQӾ``1Z�;½i~_1 .fҼW��< { nC& X,p)j#xTGMQ0t�M.j&7jp mR9"�#~ ]_ $Q�$'|]QcG6 P>_ÿ3Ůڱ:d:_ۄk1}VWlz �J989dƽ㡁? !|&'DUr@pw^9)@85g g=Bm&&u5V$@9dqHr3b;6)('PB^xD�#E(Mi<(#_6QhJ�}ĝc_'�j85/_W.�Ī�2@_Xq`Kx8*"?PD ʗ23y2Ir�8a?]_.B enVEp^{M,?W^<ȧ�&4 Zi-؎f$AI~0ߟ:XQ�09E0i�q g@m+B E]Z+!,IVCW 7u䩀oS0 l8)cnN9abԂ(AX{:"/@Q)@GD)hk￯Ix4 H�9 z �6i,|Wz�Eʐ͛︸ȅ 'c'fr-AmsMqS_ �>-8� L|^Lb]U'A5aSΧ0]&:r<~u@m O 3F֕~_W4� pG3M=BZHža`^ˠr!>/-^l7G�L@~0(2R2l_r1 �t:dpqju&އ8.l�o7ji+J�,2jXV܂p0héBWꋽW%%Lh@* 6�@nQyĿ:_sKLOsXFd /ۛXx{u, Mڰkw/p7%݌Gc&|*Eri}Y ymW9w@r@MTPP�W4zk9XȠfwpB+zdJ��4?M4C7.@�$w6qL2~KB@�Cֳ;Y?(_�* d�9<P}W(Os6\ ePO$�vZ/tq @6Yqz$E@JBwG""Zȯ< #YT6& xt.-#8&�:l+?Fߞ5uB$�$<Ǝ}v^o<dx|>}ҭ.oO:Sj] D4I fCPeijսۗKM8GQ�gcLbº0%:P۔jrp6ܸvepX G߿l'GoIdzw?#i\[8(%ѓ@s5k <p!dK+XFzܒDk𯭶]�"nYC67qw{[iO4~*X.iMy(ȞK(jz~EJЪQ�O@pv¦a cs²qqn1:l+�\[/߫A�,3HdqcyB$q8-@.ͻG&\&@=7u~]GDE(@VfzNY)'c],- ێk�mM_^~"�L�mn8o9f pAl<ខ>2(B^z/Mᎀh3 0�^"�j޿_o ǩ;s 2]nNFڦ.,I@ E=fvlȌdy~Sz*A �9HJ~97 �an8܃En2N�V�/ՋP�,Fm 0ln;w Fg4_h_M'+5 q ؎4 yQ�Kh8Q<ec0Ca�Xq�9AaN�mzwE'.n%⽛iVNS0ucJ$%�nG X}Mg)o DĹo>zߴu1n`'B=n쳶Vߞ^@8%l2q?@zBl?˃|@|ptх;TpBЃHDOkRk lG3=yرa.iV%öeڦ.֙~S }Ű8cp;r+i�.n  B?QR7Y{G ! �;sUǚB D?<-2 -VM�k�jV3F�…(4y{;r(?%u.iC~lꀁ0u 5;\ ` B;[#cHT6| a߉]G+X2:ܨ �kr{-Vg+"� ch_@N¹ D;/Cn.ˢ�tх)PMjW `Z�(�I4R�BۻR`M&_2h�N�6ek:ӯ^*#�B@Gx]9ub .g"=J~}>_([E24,8IGꛗq)hS\NsZO�~Z&:%Wj^PkKY=H�8p{f'>IpZـхl8W5{"wҌ� `] ^ vA>9ǿ ܉u6pjANjp`-Cc K{ to � $ W#Qgl$Yd= D}}0X]0uJʓe 7Gs p)Mjrێ&lX7mG.��7"] ܊"/Կ^CUk*nS$wo<98 FaCùx"v8 ȤŶIR8((`Xx7>R-�~?' \|:LAw7PjjqZ�ZX OV[rGЅ G:gDzzɆB�i+񌁁A,ֹ柽54ph1&+.x{5�@{1Qd`)rk4<@CܢVu#j(=uQx iZCkcx:&�!z',FFlwɘh{6CV3怂ρ&c�7o?[s]f�9JDp�;MRJV[EI@kj~9~Ǥ+/S:O¬,Xx(&}6Yp@he5WjM0}.1|1mn�*&�+^ 4h`<b3k0ߟd; KyOœX7_>Z�M+ H56Wqn|A%:t&kJ%�c6Y D71Nx(a `F^ŋ0Di[|+�i9x6Z@ 7w;t �-=rH*9 @mV�4<j`X5Zz_2<$X<AX"�JG)s#)� @?H<6'ǿ E<C8nwlqjm� HZ_`(�K,$0p ,(I p)\$28,_ gnxw8Xtq*$�+X"~iZOy9Lk0"=Iஞ(q>faap$/{pzu/PHpy e<`_?`K8B�ᘽbm68j Fzysq".F؟?| D4`�>hLx?X>[� ?+tBӭjm ;xg7h*0�^Q-K�w|4qpd �pђȏ<ن &,taf �O8#WlX"9+8`V[m�XSaOC,`KW2 OƱ&�"6@0#�`ă3"�h�D7wEôdw-�jm` )`kC',]N0`щ�@]#})tqv6l{7KX1`sf_?`Kt1by?jjX #ƘZƉ}zb@R q/B�Yz .=eƷ؏G~oߖ:<'�{z?tN8]"�k|k7 ?48przʏ~3@wF`@3pvf%aBC RGFewy-֥%v :g�V[m1Np. {WnMHrDC ͽ_/acg3_[mưOL?0tcDn�kAH T2N&:+cGA=;? O3=<ISw<ԃ8(FV[mC$��"qrz×n2x>.8N$Й@#j߿3?B_u#ds/ ~ulk2(c�4X-l|uf,cR,߿xR&$[޻.N0o8 �kF�b�^67tMGH@(k� g| lH=Am1' 4mv{,1Zckjx 1MӨղ:_�ȿ < k /ƶױ_ EAs:_[m �ck;'oւaj˳y<Aq-~#lwEuj+TaR@[\ 9fT-V Umi-l0Sá[ ZctGVc;YmV#�)d@Zp}ʦӽ,A<@k;E Y&Ƕeؚɪ+-[~NHkՊ�?9ֆ-,;'neR)` 'aNRῶI5xzD2uӲ_[m 1��4S^ǿhD M<\L%tD"7n>_b%m6ξjI,זڎeJRYs/6nb'MӴuz_'N=wh 7۽ � ,xC$0x4ފ?0>e0R6N /vfFq#^(hp>h@M;<`;OVi#nDa[a�3V!8U_y{>/hpw,7NiWpzt]˃V#Voa<W0 86"sA}%PPauY0`I<\ nȪ([o3�V8Hʛ_NeGz#�R  \wջ߿}KFQaǣ 9�;ߔ?' X&!+47N |/EQ+m`]ʔaG�np.Xݼ>wvg`/ -q#bmj7uSW)jY+Za?Gְ0h�Z{9'J/A ccs8 w'9a߷tSq:0j�&UDqmpr�0~amnWGL?jJu]Q' 0#e�<p0 s^=]8GGD0N3×9gg^[ZUJZUaG��~? \V~+܁e� ؤ4@8^dxo3s@{nuMͨYo1�;Zw�HP3/ Cvf9CV"!g}XMݠB kZ? 82`pDT|\}{f�0Kho]a?s>C'M*EZ? 82`F� ʥ׿�K(ǖ }_c8_qa5F�e�ĉkFv @ 5D6`K|oWt1Huzm0#e�vlQ�q<\yc4e�r,FŚcH8x~V5tUtjaU,h�D!iL=Zy te�cOܲq<pĿa�q_Llz܋#;0#o�Z'HҫSY� i>c8V\g=^=goT{tI5_;0m�vm- $(7Νʔ�.Y�0˿S7)>EM{|+{Kq< 2@U@ _{#_�7@`3D<d8-Q#(jHC*Z֢u[oƑ6�;�c~8QW. )�D25G_wWLJ:tCݯKYRuŝ 8`G`�" A37>3c.:r�Ƒ&[X6]m&uj܎귖X0`��, V\`8ҿT{/ylhϷ-iQVͨ[0g�Z;`+ _5(S�`['qD.{\!l{}_DI*i= Xo11� L8Af:;m@8M6hQwg[=?C#^2EJQ 8cp]_]s"f xDϲ�Ƒ4lxaT}+Ǒz[c15�\9�nF/4}3`kt)7 `)yw_Qw(Qa7^ѿac0q @u"s7JY�0ooS))xU5ִLicka�Ld8Ձ>|YaaIv&l1q$0MJOd_;Q[0n�Aqkoip\"Xz0)7Mq kwҍlP%PDZa'�LaB5N7 yd[LomK׋n]$*[? 8`B'PZXiIxeTύ<_}o|Kk%z C[k 2�O *"ps>|1_gE "�s/]f!:۫tCkqD27 �3I@EDݩ\p/7Yb'ρoCYJ]_(QU7o0NhMn@`q>z<o_s\'6`|_{{?}@軾κl5ik 8`f@HC$_Y�a~Y�S#6秖D( ٤BQZa7?q ̀2 >?yAJQX"}h|J5;̿c|2;=dSWH kڈ{?Tɿa'�s:>W7^zCHA>-0927kOV:|[i"e]Z܍xM 85pry�ֻa+a,@רR�S=`k/ֿQ~"DZm7 ̀[ڮÑ@D |kFޢ#0!YJG'?mj~͗Xf܎q<.q" f@*DoS /B (xfw)??z};?0^r`@A[K HNgaen۽>du)K"gƋd�& Z=Q)*p8 %lR�Sewi<B=?+"THI+lſޚ xa �:dꑤSc̰N˺D }!Z/F俨e}#ɿa/hM�=O. �9K ;+xb6OY" 6̺6N/?7 E2�{7^_:L; "hQ6 `<!)}.á'm ŝ0�L<#p*^TP~-{821xfqh6_#ZѱM x Y�xQϯ޺238 �\%fY�87x$6~n-}+qM x I@ţ1~pba kx6X)8$im~Tc;kȿlPkq+Lco k�� h/\^ p * GƁn| ?#hȿiQXӪo-0^l0O/* *6hLI S161*+XUߎ&a I;_Z:;ig\ƱJ,q ûC\;.r%6&aȨȯWNϝY>R1eƐ+|{?R2Ǧ$]ko!ۚ-@2@,*|܅[/3OdA7|ԁmgK*뛒t(6&0 3�{�ƅ(/ w+ _/r:U"k4v:yˍ-Nʿ֒2WKmaf�&[��ý$qE;/9~2 ӆsUߞ$a` 0'Y� feyֳM~7c//J;9<񏒮iͷnaI,&9�ū[7Y�%2شpn2ψ+߹פ; i7]s&a*Zx޽⍫NFҗx.mk |qo SwO+ڥ۾e-RšV77 Y�ЫzI sC~&�Ҽ2mB-as{>=56D-$M 0DYi< dz �yB xgy9uQ?O0 ۾ʺV(jI*kwL 0d`Bf-B.sSq9dT[Z5ʲ%lhw^0 3�O(رhbŽ˃@e g"Mf^._T Ɵv/?dU|"I߈aю6oǷ�:lG5O>o֮]Iti\XepY-+NOjkp7?ִE)QѪoĝu0�sRzx%FZKW/3� Ros'-~Աh_t%KT}=!0 3�O/ [A=[_=Z> ͫ\FV@R=+jwBz냥?EʺƦoF0mʿaf�ꬨ&-1^b'q<@'-[,TKu-Bi{aޛaYїUd3@RE?Zկ\NF|<<N, ^!٪7n%NYV57 X�bb"杕Kfgwtyi}f9|o%IJ/5V}ZaCk[S0�<# 0Z/1Dvg+9'%n3C}3ǔy^{ȿgƿTDQJTu {qlK 0ift#}R HKqJ:07,1Mzxk <V82,5lo?M_cU-RR5M 0,L4FK(1ZYpfnv(JۼL"_9ɩ?&ߒ_"+ִ̺vaӱ�:֨k' a.X>+t@pqkxv|`7Q?/VR*%-Rd+E}0 3�8xWK7>Yz>ID_�!.r <,Y 7uwx?:j٠%JRdMmĝ80 3�)01 >5vƵ/.,n ~?�q+t93\|W^;}MjFEʬ6nv܏af�ʩz< 5X0\9?l |<xW)!$ƛ 8":&}T}wk>;&RҢlcaXI�Eի'&">ѥ-3yn64;R\w.7H*ܯ~OI_k'~*ZI0�<,KDHDH sy.%Ϗ7muRѺҍ_BoW,ET;WaS�#&``T@DH$l~X<8_x~r\!G׶<i>÷3;{wDSDVXӚo'3o jLLD`?@OMck\ 3Ąf>,oe5/3%U%9淪kT(QV}Ka[�KH4?ѹTa31r"<v|M OC~G-BJY(˺ִuG37 s�{<> җXk]<NIsy<Mz$czi.u ,ozv&=a07KMvԋhBo0�<@kD_" +͟?˝YTsn:|o2l VWI?u]gMZYת6V۟ 818}:֟"A&5f݂,%9͒,r/KY�#6C~A@˼-N@qމ_>|&﻾% ~5Y5mnC0Կaf� Z�]:H2̻EYSrZYx/IyR Oـ$7Un RO*:0�W:1Mjln:Z[cٯa8v`g de%Nz �yj'u~CNuLM@ ^cfkp$O^anu~uu*umޮ0 3�' r 򩼛s ,Sr%p{? 8H.wM<boϼ}H".sۜ~RaJ<loQ5]uݔ6};Gaf�Nd dL nNeIN%{6/0 Ĕ(R}{</q,K?�Ի*&u~íIC[qχ0 3�L8II*H`y,ɒ[H/^ʤ-p=m)S.I5nȑz!I?^cBR7d ݤMĽ(a$)NY(K$,,/_ w�PXaVO€ypK\<qR_JOLw}GZ!TJS[xPb0�<l �97dQeIXyŔD6@ nc<K%YQפߑ֩ɆnA]Nԋ#-7 0f~t fܜ"KnEdo޾y=U0np2 'M0  e^9q?ӈ 6ؤJoi{0緶 Yo"F nEȒ, ~ea<iA`<+!%6hq B9NUsBW靍]u_eS7dijۚ 0"mu$TrA͸9EdI<k_{ڹIy�y»RIyVYe l88YNq3H4=Ⱦ?.!&}-MߐVuS6jv#o 0pMxSxKi dAe nګN֒RA1!=d ZlIY8,KeYdvInO KI[ TUnQgMax�'�ҩLsy7+s2�fKחS(陀|@kTRC:GMgfa%rEr#O1ǁGWu7&URMھVǿ5a0# 2Azh ,ʜ̞ZK/_w`MiЦGO<a?'J%Op'c)Ѱ3?ٯrC|P&ZF}ۇ> Ca0#$I 7?02/3]OOW~YE}"!_`E4)22)p{!OSǻ뽟Vi j=ߖoHM벩ԩkvwU-oLmf\AfB,0/)޺v c]O;J1:\A:ujRHC3<,0"i!]ӗ~we?WD>CW%5KU7.5Ҏ8q<~a00' 1Y ߸_9=㓦<p۷g:5T>!z"3҃9yX"s,ޕ_x*rq?ޫas }:ڡESԨiMԤɤPժaf�3n'%& qY7f)Ȝ1/ 2ǜȟ]W/d<;|"%q?Wă ]ikSZ׺ԴN:&af�2¤UA[�I]eVf042[>s)OL6<[-J7'Kh~HǷȾ֨ӤI0 0NT*.)dNg^ ̹͝•W/rO<kj'_dj̠ן|K44ѤmNk3 0lIO@*Ȼ˹Y d^易yo\zfxnz+K`_:{ҡCSڐhԆݸC0 3�ONTڥ]傼,ccY7Sso^unya6E}(&*~Q/hPӣߒ&MK7A]00 �IL@v $+n/7.\? x^; ƥƝ7^#"&O6) ӠI=Q&af�  ) .#yRY s2''ӳo^yܸ;pR|]jޭl5&ڡҦ hў}>0 3�OfFCx7n\R.d]HJnN RftVr$}vso=]=;w՟V7z}>=thjS4I](%?af�A.`т@*HKKȻYf@Y yf63N_{&K'|[?mE ߣCK۴ISҠMK;t>a[0 a&rA6`F Ȭ yɑ 7\;uuiif<װN'~6ؙG@#zoC'(uҌagll$H)vYɺ$ 3؀Ȍ؀ӳO8<לQdwοqaF5'ү`͏6]:׮uGB0 33 cĹ@q9JVMdFg$ONruҤ^?uyB&�72(ê\6JzMC4Ik}Б%MmѢ]:}mM 0�<\vII*H <s#!.Ο+d'M  OOz>5@zoqsK"1]mmI{ߡK؇Q% 0�<_/`$ RAƥ%+Yɑ<9rO5CڥIkp:c3ћ}R]k?nVC|"IO([k}H׷M۷CvӾ}Gq~lcaxι�id$KN#0C^󒗼f]ɸ)M^Z8_834ϥ;U`rkPV;nqWOD!$}}ҕ.mh[ڡCp~0 3�G. pN%H R.-iɸ $#@.Hf]Vs]VdH) p ˳gN.3'O8| `ѿZ뮵:Gzǣ'&ֈH"'ѕߥ]:^ }~oah&ۀps.K 9%GVs$'r4Rd\@WfK\.dSs�N 7;hѩG|cK7OOCҥ]HoPOW>FZ$鷸0 eMN]r&dɐ rdF  iҒ& MJI#Cp lj1CKtm턝nuP<Qx<1~K#BBBӧ/$O CH}Ja8a6@$F M %jF2!#i2"H# pdn|6702򨧂,@KntD>u>;[}%}1x"JD߇%kOKA>> ~ݝ|07 0pm v`Pd$R%MZ2!M4YIkZ2dJ%C)IRG n`mm@;WLWH%NhLD>$$P=铴rDNu~~0 3�'l�38KI%Ed$)Ғʿf$M S4%IN@ 1Nّ ~5ixj$1DCO>i4x~77 0psJK8IIRdIiJ?< d4$ ׺eغW WQx?#D0',ҐhOc>VŢco1a6;Nr"ID1$ E ) 4#|M� đd2 _U0ՏJRD5H'&Jr�DD'hpyL^{UD?M 0�F`\w '÷@0x!2IJZpVA?򨪨ƢĨzDĉ5Hƪ>8!}~0 3�/ <s""Ή8D p*$EPU$i>t۷ X�[b<lKz�<1W%zbxx꽪D^77 0`F`l  ؁$wDDԉp!"2}~ ?ED!Q|@6,7 0`Lm&Im؂t0}7m $M>Á/a0g& |и||{|d0 Ԭ~ eK~eO$cgoaxf`~/?fD0 �^np����IENDB`����������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/philosophy.rst���������������������������������������������������������������0000666�0000000�0000000�00000007611�00000000000�015757� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _philosophy: Philosophy ========== In case you are wondering what Kivy is all about and what sets it apart from other solutions, this document is for you. Why bother? ----------- Why would you want to use Kivy? After all, there are many great toolkits (or frameworks, or platforms) available out there -- for free. You have Qt and Flash, to name just two good choices for application development. Many of these numerous solutions already support Multi-Touch, so what is it that makes Kivy special and worth using? Fresh ~~~~~ Kivy is made for today and tomorrow. Novel input methods such as Multi-Touch have become increasingly important. We created Kivy from scratch, specifically for this kind of interaction. That means we were able to rethink many things in terms of human computer interaction, whereas older (not to mean 'outdated', rather 'well-established') toolkits carry their legacy, which is often a burden. We're not trying to force this new approach to using a computer into the corset of existing models (say single-pointer mouse interaction). We want to let it flourish and let you explore the possibilities. *This* is what really sets Kivy apart. Fast ~~~~ Kivy is fast. This applies to both *application development* and *application execution* speeds. We have optimized Kivy in many ways. We implement time-critical functionality on the *C level* to leverage the power of existing compilers. More importantly, we also use *intelligent algorithms* to minimize costly operations. We also use the *GPU* wherever it makes sense in our context. The computational power of today's graphics cards surpasses that of today's CPUs by far for some tasks and algorithms, especially drawing. That's why we try to let the GPU do as much of the work as possible, thus increasing performance considerably. Flexible ~~~~~~~~ Kivy is flexible. This means it can be run on *a variety of different devices*, including iOS and Android powered smartphones and tablets. We support *all major operating systems* (Windows, Linux, macOS, *BSD). Being flexible also means that Kivy's fast-paced development allows it to *adapt to new technologies quickly*. More than once have we added support for new external devices and software protocols, sometimes even before they were released. Lastly, Kivy is also flexible in that it is possible to use it in combination with a great number of different third-party solutions. For example, on Windows we support WM_TOUCH, which means that any device that has Windows 7 Pen & Touch drivers will *just work* with Kivy. On macOS you can use Apple's Multi-Touch capable devices, such as trackpads and mice. On Linux and *BSD, you can use HID kernel input events. In addition to that, we support TUIO (Tangible User Interface Objects) and a number of other input sources. Focused ~~~~~~~ Kivy is focused. You can write a simple application with a few lines of code. Kivy programs are created using the *Python* programming language, which is incredibly versatile and powerful, yet easy to use. In addition, we created our own description language, the *Kivy Language*, for creating sophisticated user interfaces. This language allows you to set up, connect and arrange your application elements quickly. We feel that allowing you to focus on the essence of your application is more important than forcing you to fiddle with compiler settings. We took that burden off your shoulders. Funded ~~~~~~ Kivy is actively developed by professionals in their field. Kivy is a community-influenced, professionally developed and commercially backed solution. Some of our core developers develop Kivy for a living. Kivy is here to stay. It's not a small, vanishing student project. Free ~~~~ Kivy is free to use. You don't have to pay for it. You don't even have to pay for it if you're making money out of selling an application that uses Kivy. �����������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4786222 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/sphinxext/�������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015054� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/sphinxext/__init__.py��������������������������������������������������������0000666�0000000�0000000�00000000000�00000000000�017153� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/sphinxext/autodoc.py���������������������������������������������������������0000666�0000000�0000000�00000002210�00000000000�017057� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# -*- coding: utf-8 -*- from sphinx.ext.autodoc import Documenter, ClassDocumenter from sphinx.ext.autodoc import setup as core_setup from sphinx.locale import _ class KivyClassDocumenter(ClassDocumenter): def add_directive_header(self, sig): if self.doc_as_attr: self.directivetype = 'attribute' Documenter.add_directive_header(self, sig) def fix(mod): if mod == 'kivy._event': mod = 'kivy.event' return mod # add inheritance info, if wanted if not self.doc_as_attr and self.options.show_inheritance: self.add_line('', '<autodoc>') if len(self.object.__bases__): bases = [b.__module__ == '__builtin__' and ':class:`%s`' % b.__name__ or ':class:`%s.%s`' % (fix(b.__module__), b.__name__) for b in self.object.__bases__] self.add_line(_(' Bases: %s') % ', '.join(bases), '<autodoc>') def setup(app): core_setup(app) app.add_autodocumenter(KivyClassDocumenter) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/sphinxext/kivy_pygments_theme.py���������������������������������������������0000666�0000000�0000000�00000011574�00000000000�021530� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# kivy pygments style based on flask/tango style from pygments.style import Style from pygments.token import Keyword, Name, Comment, String, Error, \ Number, Operator, Generic, Whitespace, Punctuation, Other, Literal class KivyStyle(Style): # The background color is set in kivystyle.sty background_color = "" default_style = "" styles = { # No corresponding class for the following: #Text: "", # class: '' Whitespace: "underline #ffffff", # class: 'w' Error: "#FF0000 border:#FF0000", # class: 'err' Other: "#FF0000", # class 'x' Comment: "italic #666385", # class: 'c' Comment.Preproc: "noitalic", # class: 'cp' Keyword: "bold #000000", # class: 'k' Keyword.Constant: "bold #000000", # class: 'kc' Keyword.Declaration: "bold #000000", # class: 'kd' Keyword.Namespace: "bold #000000", # class: 'kn' Keyword.Pseudo: "bold #000000", # class: 'kp' Keyword.Reserved: "bold #000000", # class: 'kr' Keyword.Type: "bold #000000", # class: 'kt' Operator: "#582800", # class: 'o' Operator.Word: "bold #000000", # class: 'ow' - like keywords Punctuation: "bold #000000", # class: 'p' # because special names such as Name.Class, Name.Function, etc. # are not recognized as such later in the parsing, we choose them # to look the same as ordinary variables. Name: "#000000", # class: 'n' Name.Attribute: "#c4a000", # class: 'na' - to be revised Name.Builtin: "#000000", # class: 'nb' Name.Builtin.Pseudo: "#aa1105", # class: 'bp' Name.Class: "#db6500", # class: 'nc' - to be revised Name.Constant: "#000000", # class: 'no' - to be revised Name.Decorator: "#888", # class: 'nd' - to be revised Name.Entity: "#ce5c00", # class: 'ni' Name.Exception: "bold #cc0000", # class: 'ne' Name.Function: "#db6500", # class: 'nf' Name.Property: "#000000", # class: 'py' Name.Label: "#f57900", # class: 'nl' Name.Namespace: "#000000", # class: 'nn' - to be revised Name.Other: "#000000", # class: 'nx' Name.Tag: "bold #004461", # class: 'nt' - like a keyword Name.Variable: "#000000", # class: 'nv' - to be revised Name.Variable.Class: "#000000", # class: 'vc' - to be revised Name.Variable.Global: "#000000", # class: 'vg' - to be revised Name.Variable.Instance: "#000000", # class: 'vi' - to be revised Number: "#990000", # class: 'm' Literal: "#000000", # class: 'l' Literal.Date: "#000000", # class: 'ld' String: "#74171b", # class: 's' String.Backtick: "#4e9a06", # class: 'sb' String.Char: "#4e9a06", # class: 'sc' String.Doc: "italic #640000", # class: 'sd' - like a comment String.Double: "#74171b", # class: 's2' String.Escape: "#74171b", # class: 'se' String.Heredoc: "#74171b", # class: 'sh' String.Interpol: "#74171b", # class: 'si' String.Other: "#74171b", # class: 'sx' String.Regex: "#74171b", # class: 'sr' String.Single: "#74171b", # class: 's1' String.Symbol: "#74171b", # class: 'ss' Generic: "#000000", # class: 'g' Generic.Deleted: "#a40000", # class: 'gd' Generic.Emph: "italic #000000", # class: 'ge' Generic.Error: "#ef2929", # class: 'gr' Generic.Heading: "bold #000080", # class: 'gh' Generic.Inserted: "#00A000", # class: 'gi' Generic.Output: "#888", # class: 'go' Generic.Prompt: "#745334", # class: 'gp' Generic.Strong: "bold #000000", # class: 'gs' Generic.Subheading: "bold #800080", # class: 'gu' Generic.Traceback: "bold #a40000", # class: 'gt' } ������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/sphinxext/preprocess.py������������������������������������������������������0000666�0000000�0000000�00000010550�00000000000�017614� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Extension for enhancing sphinx documentation generation for cython module ''' import re import types import sys from os.path import dirname, join import sphinx from sphinx.ext.autodoc import MethodDocumenter class CythonMethodDocumenter(MethodDocumenter): # XXX I don't understand the impact of having a priority more than the # attribute or instance method but the thing is, if it's a cython module, # the attribute will be preferred over method. priority = 12 def is_cython_extension(what, obj): # try to check if the first line of the doc is a signature doc = obj.__doc__ if not doc: return False doc = doc.split('\n') if not len(doc): return False doc = doc[0] # an identifier starts with a letter or underscore # followed by optional numbers or letters or underscores identifier_pattern = r"([a-zA-Z_][a-zA-Z0-9_]*)" params_pattern = r"\((.*)\)" # test for cython cpdef if what in ('attribute', 'method') and hasattr(obj, '__objclass__'): # match identifier.identifier(anything). return re.match( r"^" + identifier_pattern + r"\." + identifier_pattern + params_pattern, doc) # test for cython class if what == 'class' and hasattr(obj, '__pyx_vtable__'): # match identifier(anything) return re.match(r"^" + identifier_pattern + params_pattern, doc) # test for python method in cython class if what in ('method', 'function') and obj.__class__ == types.BuiltinFunctionType: # match identifier(anything) where return re.match(r"^" + identifier_pattern + params_pattern, doc) def callback_docstring(app, what, name, obj, options, lines): if what == 'module': # remove empty lines while len(lines): line = lines[0].strip() if not line.startswith('.. _') and line != '': break lines.pop(0) # if we still have lines, remove the title if len(lines): lines.pop(0) # if the title is followed by a separator, remove it. if len(lines) and lines[0].startswith('=='): lines.pop(0) elif is_cython_extension(what, obj) and lines: if what == 'class': lines.pop(0) line = lines.pop(0) # trick to realign the first line to the second one. # FIXME: fail if we finishing with:: line_with_text = [x for x in lines if len(x.strip())] if len(line_with_text) and line is not None and len(lines): l = len(line_with_text[0]) - len(line_with_text[0].lstrip()) else: l = 0 lines.insert(0, ' ' * l + line) # calculate the minimum space available min_space = 999 for line in lines: if not line.strip(): continue min_space = min(min_space, len(line) - len(line.lstrip())) # remove that kind of space now. if min_space > 0: spaces = ' ' * min_space for idx, line in enumerate(lines): if not line.strip(): continue if not line.startswith(spaces): continue lines[idx] = line[min_space:] def callback_signature(app, what, name, obj, options, signature, return_annotation): # remove the first 'self' argument, because python autodoc don't # add it for python method class. So do the same for cython class. if is_cython_extension(what, obj): try: doc = obj.__doc__.split('\n').pop(0) doc = '(%s' % doc.split('(')[1] doc = doc.replace('(self, ', '(') doc = doc.replace('(self)', '( )') return doc, None except AttributeError: pass except IndexError: pass def setup(app): import kivy sys.path += [join(dirname(kivy.__file__), 'extras')] from highlight import KivyLexer if sphinx.version_info[0] >= 3: app.add_lexer('kv', KivyLexer) else: app.add_lexer('kv', KivyLexer()) app.add_autodocumenter(CythonMethodDocumenter) app.connect('autodoc-process-docstring', callback_docstring) app.connect('autodoc-process-signature', callback_signature) ��������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4786222 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/�������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015050� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/crashcourse.rst����������������������������������������������������0000666�0000000�0000000�00000003402�00000000000�020122� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _crashcourse: Crash Course ============ The Kivy Crash Course is a series of YouTube video tutorials by Kivy core developer `inclement <https://github.com/inclement>`_. They provide a simple walkthrough in Kivy for users who know how to code in Python and is friendly to Python beginners. After the Pong and Paint tutorials, this set of videos covers basic features and techniques that can be used to create your app quicker, keeping your code elegant and eye-friendly. Basic Info ---------- The Crash Course primarily consists of a series of YouTube videos, each roughly 10 minutes long. There are also articles describing some of the videos and the code used in the videos. Topics covered by the Crash Course include: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Use of the basic Kivy widgets such as the Label, Button, Scatter and TextInput * Building an app for android with python-for-android's `old toolchain <https://github.com/kivy/python-for-android/tree/old_toolchain>`_ * Binding functions to events * Using changes in variables on the go * Smart user interface (`Kv language <https://kivy.org/docs/guide/lang.html>`_) * Properties * Canvas and drawing * Label with scrolling * Positioning and layouts * Animation and Clock * Accessing android API (`pyjnius <https://github.com/kivy/pyjnius>`_, `plyer <https://github.com/kivy/plyer>`_) * Settings panel (and building your own options) * ScreenManager Links: ~~~~~~ * `Videos <https://www.youtube.com/watch?v=F7UKmK9eQLY& list=PLdNh1e1kmiPP4YApJm8ENK2yMlwF1_edq>`_ * `Articles <http://inclem.net/pages/kivy-crash-course>`_ * `Code <https://github.com/inclement/kivycrashcourse>`_ ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/firstwidget.rst����������������������������������������������������0000666�0000000�0000000�00000040473�00000000000�020145� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _firstwidget: .. highlight:: python :linenothreshold: 3 A Simple Paint App ================== In the following tutorial, you will be guided through the creation of your first widget. This provides powerful and important knowledge when programming Kivy applications, as it lets you create completely new user interfaces with custom elements for your specific purpose. Basic Considerations -------------------- When creating an application, you have to ask yourself three important questions: * What data does my application process? * How do I visually represent that data? * How does the user interact with that data? If you want to write a very simple line drawing application for example, you most likely want the user to just draw on the screen with his/her fingers. That's how the user *interacts* with your application. While doing so, your application would memorize the positions where the user's finger were, so that you can later draw lines between those positions. So the points where the fingers were would be your *data* and the lines that you draw between them would be your *visual representation*. In Kivy, an application's user interface is composed of Widgets. Everything that you see on the screen is somehow drawn by a widget. Often you would like to be able to reuse code that you already wrote in a different context, which is why widgets typically represent one specific instance that answers the three questions above. A widget encapsulates data, defines the user's interaction with that data and draws its visual representation. You can build anything from simple to complex user interfaces by nesting widgets. There are many widgets built in, such as buttons, sliders and other common stuff. In many cases, however, you need a custom widget that is beyond the scope of what is shipped with Kivy (e.g. a medical visualization widget). So keep these three questions in mind when you design your widgets. Try to write them in a minimal and reusable manner (i.e. a widget does exactly what its supposed to do and nothing more. If you need more, write more widgets or compose other widgets of smaller widgets. We try to adhere to the `Single Responsibility Principle <https://en.wikipedia.org/wiki/Single_responsibility_principle>`_). Paint Widget ------------ We're sure one of your childhood dreams has always been creating your own multitouch paint program. Allow us to help you achieve that. In the following sections you will successively learn how to write a program like that using Kivy. Make sure that you have read and understood :ref:`quickstart`. You have? Great! Let's get started! Initial Structure ~~~~~~~~~~~~~~~~~ Let's start by writing the very basic code structure that we need. By the way, all the different pieces of code that are used in this section are also available in the ``examples/guide/firstwidget`` directory that comes with Kivy, so you don't need to copy & paste it all the time. Here is the basic code skeleton that we will need: .. include:: ../../../examples/guide/firstwidget/1_skeleton.py :literal: This is actually really simple. Save it as paint.py. If you run it, you should only see a black screen. As you can see, instead of using a built-in widget such as a Button (see :ref:`quickstart`), we are going to write our own widget to do the drawing. We do that by creating a class that inherits from :class:`~kivy.uix.widget.Widget` (line 5-6) and although that class does nothing yet, we can still treat it like a normal Kivy widget (line 11). The ``if __name__ ...`` construct (line 14) is a Python mechanism that prevents you from executing the code in the if-statement when importing from the file, i.e. if you write ``import paint``, it won't do something unexpected but just nicely provide the classes defined in the file. .. note:: You may be wondering why you have to import App and Widget separately, instead of doing something like ``from kivy import *``. While shorter, this would have the disadvantage of `polluting your namespace <https://en.wikipedia.org/wiki/Namespace_%28computer_science%29#Python>`_ and make the start of the application potentially much slower. It can also introduce ambiguity into class and variable naming, so is generally frowned upon in the Python community. The way we do it is faster and cleaner. Adding Behaviour ~~~~~~~~~~~~~~~~ Let's now add some actual behaviour to the widget, i.e. make it react to user input. Change the code like so: .. include:: ../../../examples/guide/firstwidget/2_print_touch.py :literal: This is just to show how easy it is to react to user input. When a :class:`~kivy.input.motionevent.MotionEvent` (i.e. a touch, click, etc.) occurs, we simply print the information about the touch object to the console. You won't see anything on the screen, but if you observe the command-line from which you are running the program, you will see a message for every touch. This also demonstrates that a widget does not have to have a visual representation. Now that's not really an overwhelming user experience. Let's add some code that actually draws something into our window: .. include:: ../../../examples/guide/firstwidget/3_draw_ellipse.py :literal: .. image:: images/guide-3.jpg :align: center If you run your code with these modifications, you will see that every time you touch, there will be a small yellow circle drawn where you touched. How does it work? * Line 9: We use Python's ``with`` statement with the widget's :class:`~kivy.graphics.instructions.Canvas` object. This is like an area in which the widget can draw things to represent itself on the screen. By using the ``with`` statement with it, all successive drawing commands that are properly indented will modify this canvas. The ``with`` statement also makes sure that after our drawing, internal state can be cleaned up properly. * Line 10: You might have guessed it already: This sets the :class:`~kivy.graphics.context_instructions.Color` for successive drawing operations to yellow (default color format is RGB, so (1, 1, 0) is yellow). This is true until another :class:`~kivy.graphics.context_instructions.Color` is set. Think of this as dipping your brushes in that color, which you can then use to draw on a canvas until you dip the brushes into another color. * Line 11: We specify the diameter for the circle that we are about to draw. Using a variable for that is preferable since we need to refer to that value multiple times and we don't want to have to change it in several places if we want the circle bigger or smaller. * Line 12: To draw a circle, we simply draw an :class:`~kivy.graphics.vertex_instructions.Ellipse` with equal width and height. Since we want the circle to be drawn where the user touches, we pass the touch's position to the ellipse. Note that we need to shift the ellipse by ``-d/2`` in the x and y directions (i.e. left and downwards) because the position specifies the bottom left corner of the ellipse's bounding box, and we want it to be centered around our touch. That was easy, wasn't it? It gets better! Update the code to look like this: .. include:: ../../../examples/guide/firstwidget/4_draw_line.py :literal: .. image:: images/guide-4.jpg :align: center This is what has changed: * Line 3: We now not only import the :class:`~kivy.graphics.vertex_instructions.Ellipse` drawing instruction, but also the :class:`~kivy.graphics.vertex_instructions.Line` drawing instruction. If you look at the documentation for :class:`~kivy.graphics.vertex_instructions.Line`, you will see that it accepts a ``points`` argument that has to be a list of 2D point coordinates, like ``(x1, y1, x2, y2, ..., xN, yN)``. * Line 13: This is where it gets interesting. ``touch.ud`` is a Python dictionary (type <dict>) that allows us to store *custom attributes* for a touch. * Line 13: We make use of the Line instruction that we imported and set a Line up for drawing. Since this is done in ``on_touch_down``, there will be a new line for every new touch. By creating the line inside the ``with`` block, the canvas automatically knows about the line and will draw it. We just want to modify the line later, so we store a reference to it in the ``touch.ud`` dictionary under the arbitrarily chosen but aptly named key 'line'. We pass the line that we're creating the initial touch position because that's where our line will begin. * Lines 15: We add a new method to our widget. This is similar to the ``on_touch_down`` method, but instead of being called when a *new* touch occurs, this method is being called when an *existing* touch (for which ``on_touch_down`` was already called) moves, i.e. its position changes. Note that this is the **same** :class:`~kivy.input.motionevent.MotionEvent` object with updated attributes. This is something we found incredibly handy and you will shortly see why. * Line 16: Remember: This is the same touch object that we got in ``on_touch_down``, so we can simply access the data we stored away in the ``touch.ud`` dictionary! To the line we set up for this touch earlier, we now add the current position of the touch as a new point. We know that we need to extend the line because this happens in ``on_touch_move``, which is only called when the touch has moved, which is exactly why we want to update the line. Storing the line in the ``touch.ud`` makes it a whole lot easier for us as we don't have to maintain our own touch-to-line bookkeeping. So far so good. This isn't exactly beautiful yet, though. It looks a bit like spaghetti bolognese. How about giving each touch its own color? Great, let's do it: .. include:: ../../../examples/guide/firstwidget/5_random_colors.py :literal: .. image:: images/guide-5.jpg :align: center Here are the changes: * Line 1: We import Python's random() function that will give us random values in the range of [0., 1.). * Line 10: In this case we simply create a new tuple of 3 random float values that will represent a random RGB color. Since we do this in ``on_touch_down``, every new touch will get its own color. Don't get confused by the use of `tuples <https://docs.python.org/2/tutorial/datastructures.html#tuples-and-sequences>`_. We're just binding the tuple to ``color`` for use as a shortcut within this method because we're lazy. * Line 12: As before, we set the color for the canvas. Only this time we use the random values we generated and feed them to the color class using Python's tuple unpacking syntax (since the Color class expects three individual color components instead of just 1. If we were to pass the tuple directly, that would be just 1 value being passed, regardless of the fact that the tuple itself contains 3 values). This looks a lot nicer already! With a lot of skill and patience, you might even be able to create a nice little drawing! .. note:: Since by default the :class:`~kivy.graphics.context_instructions.Color` instructions assume RGB mode and we're feeding a tuple with three random float values to it, it might very well happen that we end up with a lot of dark or even black colors if we are unlucky. That would be bad because by default the background color is dark as well, so you wouldn't be able to (easily) see the lines you draw. There is a nice trick to prevent this: Instead of creating a tuple with three random values, create a tuple like this: ``(random(), 1., 1.)``. Then, when passing it to the color instruction, set the mode to HSV color space: ``Color(*color, mode='hsv')``. This way you will have a smaller number of possible colors, but the colors that you get will always be equally bright: only the hue changes. Bonus Points ~~~~~~~~~~~~ At this point, we could say we are done. The widget does what it's supposed to do: it traces the touches and draws lines. It even draws circles at the positions where a line begins. But what if the user wants to start a new drawing? With the current code, the only way to clear the window would be to restart the entire application. Luckily, we can do better. Let us add a *Clear* button that erases all the lines and circles that have been drawn so far. There are two options now: * We could either create the button as a child of our widget. That would imply that if you create more than one widget, every widget gets its own button. If you're not careful, this will also allow users to draw on top of the button, which might not be what you want. * Or we set up the button only once, initially, in our app class and when it's pressed we clear the widget. For our simple example, it doesn't really matter that much. For larger applications you should give some thought to who does what in your app. We'll go with the second option here so that you see how you can build up your application's widget tree in your app class's :meth:`~kivy.app.App.build` method. We'll also change to the HSV color space (see preceding note): .. include:: ../../../examples/guide/firstwidget/6_button.py :literal: .. image:: images/guide-6.jpg :align: center Here's what happens: * Line 4: We added an import statement to be able to use the :class:`~kivy.uix.button.Button` class. * Line 25: We create a dummy ``Widget()`` object as a parent for both our painting widget and the button we're about to add. This is just a poor-man's approach to setting up a widget tree hierarchy. We could just as well use a layout or do some other fancy stuff. Again: this widget does absolutely nothing except holding the two widgets we will now add to it as children. * Line 26: We create our ``MyPaintWidget()`` as usual, only this time we don't return it directly but bind it to a variable name. * Line 27: We create a button widget. It will have a label on it that displays the text 'Clear'. * Line 28: We then bind the button's on_release event (which is fired when the button is pressed and then released) to the `callback function <https://en.wikipedia.org/wiki/Callback_function#Python>`_ `clear_canvas` defined on below on Lines 33 & 34. * Line 29 & 30: We set up the widget hierarchy by making both the painter and the clearbtn children of the dummy parent widget. That means `painter` and `clearbtn` are now siblings in the usual computer science tree terminology. * Line 33 & 34: Up to now, the button did nothing. It was there, visible, and you could press it, but nothing would happen. We change that here: we create a small, throw-away function that is going to be our `callback function <https://en.wikipedia.org/wiki/Callback_function#Python>`_ when the button is pressed. The function just clears the painter's canvas' contents, making it black again. .. note:: The Kivy Widget class, by design, is kept simple. There are no general properties such as background color and border color. Instead, the examples and documentation illustrate how to easily handle such simple things yourself, as we have done here, setting the color for the canvas, and drawing the shape. From a simple start, you can move to more elaborate customization. Higher-level built-in widgets, deriving from Widget, such as Button, do have convenience properties such as background_color, but these vary by widget. Use the API docs to see what is offered by a widget, and subclass if you need to add more functionality. Congratulations! You've written your first Kivy widget. Obviously this was just a quick introduction. There is much more to discover. We suggest taking a short break to let what you just learned sink in. Maybe draw some nice pictures to relax? If you feel like you've understood everything and are ready for more, we encourage you to read on. �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/images/������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016315� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/images/guide-3.jpg�������������������������������������������������0000666�0000000�0000000�00000020201�00000000000�020247� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�       �C ��B"������������ �E� ���!TU "15atAQ#2dq4BEerDRb������������� �6�������!1QAa"q#23R� ��?�]SUuObH9+r&Lͩdz{4k,jN଑P4 Cn5؎sgd)IG5Ȯ&KVk쪋D#o!ao;#�%46{NʋÛ -4u1ިvWhhQ5L}Xպ� O:=-ު]ҥM;{J:'@ޯvbjU\_tEn[n-4^X*9b]2/]W9d29_};kIy,4}SۃfzllosQQ bs>Ѫ檣ibEEOz)zoVPQG;Z2;cr܍V1['컽k{u–ASY,O:jJ1\{UQTޙD_r4=nzeaQ3Xȟٹ]C[hJ*XjhT,DVۅ0TZYgZgLbĊՑd]꫒""n5Y1NAu,7Z:`XXcS%{%sU3w.Y'RJ_gv^KY̘h~ĕ)橴ۭ \qJߔTV*9?QQ=ʨw.MJg/۩{/۳;u/tv~ 4Uf,uLpMܱJSZiefUѣ#I2*$\ʋ—ˍ E@(*GԑetͽWU*?&ZdO?뱗۩{/۳;u/tv~ |]N,TzdZ+QtI=,RM"U>~#rSr7aKRaLegmZ))|ͫQSVİuMWd5WUڭ]٤[]ua{5ϡ^KK)~ݟeW:p`*+M[G1[S"99QWG1ZVZd0TN3UW5ZjydUs#UkSU]Vs/Lv^KK)~ݟ$%E<g5%ݺR?RJ_g~ckRJ_gv^KYz~c�v^KK)~ݟ#5Y`K)~ݟ۩{/۳D}f15]۩{/۳;u/tv~=f1Ku/tv~nnǬ0 wnnԽҗ">_.ԽҗR?Gk_%ݺR?RJ_g~ckRJ_gv^KYz~c�v^KJ[/6:wf ZvYSzYz~c�+[P}RWtu^kykeyntn׍�PW�h`aSodK55C:rUD\M�Ts*ƕuj IKS,.V*ʊیMapGayFT+,K +}.8u<SQPƐHL5ksUMTz;7gY}.1:G4NoQyqϞ\�|ԩɇ<:8&|^UIU)='.[/]c K ߗ=(P:, 2j%*&��Kb,ֽ*{ܻݹ&0\#dÞr5QM;/PʊX&OǮ<7"nh{2dlڵ΢idQEW.hMB&|lsî\V2OIūi -%Ki [I#sUuպ<d0\#dÞr+i_]}5/6 ijE`}krkuĎF䌍sUض/9,S*n\[.P[F:jBcjko]apG6ɇ<:8i/eyt~~EqqMΚ-=ݫujX$[55=7I;V/`ЯbvZdjzv#I=u70\#dÞr4q}O 5]H~Y̐vm_WQIKYk~:jV$U5v;<)%)I$t"tjfȈ٭L9.0\# 7y,|=mxu˂>qL9.= lsî\apG0I [dÞrmxu˂>q2OA&|lsî\1z0\#dÞra@ɇ<:8&| dL9.0\#c$-apG6ɇ<:8'mxu˂>qL9.= lsî\apG0I [dÞrmxu˂>q2OA&|lsî\1٧�g�zn6(UMG{TE `\^�jRmqbo+�0�#Qt-�����������������������������������������2e쩟:M6,-fL��h8su5.xOGӐ��������.}@Hlte־\ܴ]2dL]f+"kծTMR,{y]cJ)5~K.%Qe;N?AfRpƦf[i Lt#[o9cI'.1\'IRy&T%=F,N$R1]Uk9ssͪU.Yc%͎q -YZ"`d0����������������������������Di2�aO6 ,7iO`�A<Et_g3 y3"������l}%Ko+:%] }"5Q,6ljܛ͆,Xw魶l #5jnDDC͟CDtk]Mؑ_uj|L<-ۿ}^⺚eI?cB3rw͌I6J1W{Ц֌m%3_oc kg=W{l tŕƝq YTRTFQSN2ϛm߰-:.uVŁzy]TEV1r\4^zFu 5#Iv5SKm*IGfߙNgUUNmvr_,eX*u%�`���������������������������_nL?Ȁe`'p)|sy3o}Tu0�������_ zBCѻOgtnz$u5ys9]MTkc+ft-ƚ_uTt6Xj!{Q̒7UcUEEEC渶tңN}mcihmQVZ`F䊫^^ֵ|JǫZ[F 4ڑs,'ZˋY{1N�ٗ$c@%{M:`XH:Au4� %ETUdWr5\DESKI80_ \۪re9cJZfҖ煮x)S"6dTj9!BTETs]TWꐧA< sN^l,Vթ�f"~8i U ȮV5rFr6&Lcs]VMG=F;jQF*1I%%K#_m�R��������������������������a+?Ȁl,^D[|f>7p|a������������������������������ Y-WPyCL5g#b+r&jg8Ӌݷ.%wb6¶+Ze5 9TdlEsw'K.% N֣U&[avy~ϨET#0/E =ۅI|I6j75RwfW9nMG]S.:MF2*m7E5[ϡ/E&4/jG rTuN{{Rf"{lW5sEETT"Ѯi4H6ChYݞU"؝ʌcVʭr)/J}�:6imXj3e}UI=gQȚN7W/gcݿv74+.l'gwSt^;_y<ĩ�q����[?[/"c%b ,[|f>7p|a�����������������������������TqW9r5U3֎T�Lڙp%Z) EKI2Y*p֚GP;C#FHtnܹEEEȅK yaAuiT~2ْ*FOh0kFCZY $a шb|n-dscz:9]W4$̚*ZՕ q[M>f暒Ke+抯0RS6UIxNJxJ5T+sݛߗONe("|㍪ֵ5UU!oOeOp>vlAg*>EVcn5[ ^Sү/8•�f(J]$Rq�=k ����[?[/"c%b ,[|f>7p|a�������������������������������fx9Į[lVT>{udbLW5{锾Ef `FUM<esE˖epI9~'ZgSI \%/NM+W,%sFzD]fx; WEUZ튯W6z{1mVZ @8nYiT#J\Eu}'~*gZ\y`�L����,^DK@X KS;|nR/@���������������������������10cj3E�E;^mv*k^rQQw*e;K _H=7Z).w}p֦HbG"jȎV6+5${�H#b{z-ʹHر rUHќOKMNv~RIr2⻴mYlg\K0O<Ř'Xa˓lGvuʨrUj.Y.KcbܴgUt7H9V7R4ٶVns\l\ͺ?Otg%=\NMmuInG9d#Z|ncչzGP�խM7M%y~v8_Lx}=NX�C���������ȀX oX V>7p|aύ>_:E�������1іt[Ė-{"8s*,(Gj9T3\~~5EBuϦjkMB<O�+we }Ě.][^RQݝHF[ٴ2FIhŵ9 AqTUbYNFT)_OQ GG5Uz{דjN)tck0�.��������������}iCtXZTKdYYc5"ȇ&HR̗fZ+>*:Z66&ZTɩ˹7=temr[QxOM �S5:6X4d$c"9}Rm\r6X7|_& (,*_(92٦TEED_Gݹ|M=me,�};EԩP+ʋJc)/\G+tM.wZ:,G.i$2*)jި?*j] /C3jt r5Z]�«"/IHNa,K&4ikl=]T ²=ZkMTU,h[DF'XIyҋ3O<;u]炙-,ָUV#QZdܺmI\kP^~t䋌TH om,TI.v<�:���������,^DK@X KS;|nR/@����ptQ__LCW= "ys(bYG.Z{≫trQI q>KWsaEMUkZiSH#_-?܄R(KY+}M%Za.lGGz;)pZlzxr{ܹrUUT|^YW')ɶymmo$;WE\[�]m?lB@541)gkR9$QɔsZ# a<As¸W[5dgt5Y#ZsU3ET}%B-kOL]$Ri)WERSQ5<\tϑUv{PN\M{VIʒC-V>d)7]^TUUס�������������^zEg%h.ԲAQg4N�ԑZ$F=ϴq_ Fhjx* P\+LHUDH6z5[tkR]P^JQgYMsci%X3ӹN^kC iE؊})V1|]GRڔJjKbF./kjed$$q6"XF?f""nDD? lN_XK/_ao;���������o oX�ȀmwΦ|^����!-,ycxl0Q>IXkeG"sU*jE,L5]̀tkn!kiw4Yתxk)TtZ!:} ,/}6/qngAZņdz:ulkZG̳lhn>$KG![5tةҵ[$n�v�^:VT^8GoXI6*z<3"ih\=AiZbj*%_1rֱTDCLZMiJJ[^"IY1Z}EFY#f+s]KAt?Iz&MPʳ٭vzGQ7='J5TEȧBI| K)]UI>]TmItˊ�;����������������������������� ~K@,,^Do}Tu0U/L"�������������������������������������������--�K�y#rwzˍU\U4h|G=٢9ʩ1u{T<o� ^Fί}ꇍ�6u{T<o:7�Plިx�gWCQz(� ^Fί}ꇍ�6u{T<o:7�Plިx�gWCQz(� ^Fί}ꇍ�6u{T<o:7�Plިx�gWCQz(� ^Fί}ꇍ�6u{T<o:7�Plިx�gWCQz(� ^Fί}ꇍ�6u{T<o:7�Plިx�L;u-$|7+}ʭj"�`h?�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/images/guide-4.jpg�������������������������������������������������0000666�0000000�0000000�00000027556�00000000000�020274� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�       �C ��B"������������� �S���  ���!T"15Uat 7Av#2Qd8WXq34Eer$BCDFR�������������H�  �����!1AQaq"24rCRb#BTsUc� ��?�ꮝٔ+")ڢĹKA8)X5%&,#), ɓ33Uu]!rhqHTd,Npθ,6t2Qu$ _M$Hn? x#Ze9mLOE겻~PVaUEG?NNiS=^=[KRk\yI)0DF/rѹEh5@N§Fa SjfT#aIF~ !S_CLԷYs *늖]Y3GtuK尌ub\BI#" )ZF$̔G22w4D6tDZki A$ЃNAykf:G|ͳBJjI&Dd2,Vg#ׅ8ԫbLHmǧBrc5%Pf 2a%YZ(8%c)< 5fko7\mEv} jvX6 j<$8>H. z_wG9t^ L4%rI+i4EB-SkQh2RL$E3"###29iپ߱\oR~yt^]Et|ðaLk %&N6Si5Qui256Hlǐmdq8reFNfD#MrԘn/mVܧ%'Ń<}ܯg2t^]Et|::CjTI\TN-8)o6ȖK[StщSܑ-Kʏ94Wg93y24lqI5`ImIe%wS Iv8t^]Et|]N]*l8|r <Tw%,ԝJ2"3 Ŧ\nׅ**29/–̶y+AƎjCmiIm5n-i[W.">AˢHHg%ܺ/T.">B#3E} z_wGD|&~rR//T?XX]Et|E}!g ]ˢHrR/">?XxLa`Kt^]Et|Gg , w.">AˢHLa3.z_wG9t^ <&~%ܺ/T.">B#3E} z_wGD|&~rR/5ur@U2H":dFRiVN]$4>?XxLa`TL ԩY1<x݌gw6�I#lō,WFȼ$5CFi&4G2#(e�S/"jWOz9K҄`*23,19=R7q8Zx2Y^2Vhckeb8vS2,Yd49ZLi,+*NV5WJ3&iIIG?&*ny-GT ÞKs.}W TZnRweyK1(Ю-dVMzC'8ØAՃOJ캟]mhJGѸ�GGA􊓞Ks.}uK|]<ʗ|By讔Hٴyj#ڜ21הgHي̇qŚFDnI" WKs.}uK|4rz$v{ӊJg _69lӷ󳞌E%asnz:o3]׷f/fSOַEC2fgbbYl4f ACm8$6<S^MnQe?HU:ܙ))fdѭM2B̖D^y-GT ÞKs.}i_]s ٧p&Ʃ*czl v3&/v>'9ZU&G*0OW9,E-#W(qsW_wO\y=R7y-GT Ӌvi\=Epj1ר3(F&9ZhiyN_Y8_񳑞NN\tq*Srv'ÄiZT2[]:Ks.}uK|n[D�@=R7y-GT \snz:o[v=uK|9=R7 1rz%asnz:ob Ks.}uK|,<磪]%aY.y-GT ÞKs.}' \[v<磪]f.O@@=R7y-GT \snz:o[v=uK|9=R7 1rz%asnz:ob]�yij ܨ<WI#"<} 5yOT5#kvn�$~CT7@� �������������������������������������������������;9hNY�gF@cZnb֣�fsP y*�P֎`���������;;G' -WթԀL.}py&JRyZF$w[®ӦPEnf"*ƗA$yJBxɗ |S)*٭j9z+XJ:ɪRTJ-j&BES*i!FD-*##I2SJQwL��2������������������������������������;k9bY�G@c+ŷI/X@ihG܇ _|f0`������/BQ| rb$e[)8p3m-'r[IϣUhib1q겤ay2sRH_q$ttt`ׇ\tMeZij.2u/,Jg�|zs?I'>MŧûN^J'%Ym$CReY75%xZ'S6`zI8ej|'%Ӓz0>k=^W] <%SU�y{73\_��<�WV[f4㶩.6d"">eE�B8GN <mxaHطmmʦq[##o2`˧0j XKq*Dg^Ec%FGgKMyJt$J$]&D1tJmMvRa.OjfGO*#OU4 A(x5_Kvud4oSȁ#lgVnIC]'}e}p?rpޣEbĿpTn2ӆ-P[2ڒJy%T(轴� r6sԪUJR[rW&n$IOџ*gbzѹ0[V%N$ە1v6;0u\ߥt_Dhiҩ(ܕ(㥾JJVi5F'qI%$w:MnVU֘Sڔ4wI^nNDLv#իNU&~WgP<ήiJDKT!C-je<�k?=YFMQ,n7]u7-*U%Z$!ٸe;'$x2!>|oKr\nu+[(o8_V7B6L��ĭ����������������ŻK/Ԙ-(Mj`ǚD�[{13k{{S!������_ʯx<LêP>Se%N &o6 Rh-y^}�].9=lKxu\3vHK@<s#_lMF6]r*hof$!-I(JMHR1ϥ_=LNm8iliNaY5 H̼S3I%aEO�=%aSJpWEZ[-m-I]$~Z:ߤ/} DtvsvTXLQeIRMĴd{( Njap\WXpUڅf5D3"C$Hԣ"".׏ ȩK]YU'k^V]IK=Oe��(X ضTt GW^~I3UZ󭲓$fJ՜ս&*{w-~Ħr/x-ݜddqbըPr=Fy<( S).0Ȕ'J.3nHcZ'K.-7NsvMM%}9>6ve qPջ{u*ר&֝Z~LFrƚx2#ǐX\1x+T+mKeAfp+sPWJaWJٟCOL:CV,*zknuQSҢSf<y>Fe$O;�|<o/Em3dUTj>gXfS˄ JLuathu{ߟ=7U㡏­-AFIpgӦ=P"|q][qFf~^)3J#Nm\XI4NVOAEz̝%p[r!w?mQS$oI8эg�qVu8ym\#\iєdnFq/idFF&*O24M{_gMŵ:px&s>tcF>)0 k, ^DSTBre)Ǔk*$)$Rn+ZpoѪVګV{*rNJu(ZNHkNH|;qҼ&;*:\i6&쮯kBQ֤Z|!^:/vj]ejI-i*I(juh-Ge � 4o[2bI.psjxO&DJI)="ʍT( j<{^S]M'uf[]]+?b*�������������������\1CJXmsujw13k{{S!4��������ݰA<t~*he'[%&I2"5-K1Q bm[M)lO"]~Ei"BF>QIiPEHwug׷o~fʛZ=K��^��&ۧ?ۨ_߽4v-*E<USgq%͛{s9m PsKWl/:sg{N6yNqbvoi^yZv8IQ-9#�ȇ����� ݋lu;?UbS9Oq<{o~̖n2Y2^Q//_r:M:#hnmqU&fff"-*E<USgq%͛{s9D/pwr[ƴݶk}e9Im⧧\5W3gW6w_#v^P$qolܔMXܤqQBʍ_R"Ij5�X4r"[M]4H2TKTm%$m*2YmxMh]MO<_9txQ;F5uSƕ%oLoMlDeS\e}_FEjl7&Nm�IMd2d^!H]q=x'hj\Y5nϊg|d)FRSi Q-KWhF\0_^]=; H> xʌ ѩf(_)䈶'ÎPjʕ`/9$ %Yߵ*w<Z%L]ei_ڇpo Ӄ}v{^5o4Cf#GI9gتV_[LSoz(e5r"ԋr MLua+SN_[i5Hdɑg!+GJ5I5MY��`����� ~J̔�ek [\Cڝa cM������� Io˙-1; ̒!)ɩFfDDE3mE]'y('4ʘω7Wo;fIvݻSQ [UR O=.`jgoCj:(" F$Dd(.$$fI"k*w(OΖe_M�&���8ILr=m5TJ S8֍$.3۷adESfvzEPѾ'76W 4]IrCq+$΢<XA-Q\e7m);ak!=7}2%'{()798~n,�\�����ޚҳ~խ j6fbrRcNBe*C:RK)+3ZXO^�VcYJu')E̓jV[VQ{4'&j_|&5bbԵaqHɤ83y]s% �oe\SPbJͽݘ7y;�@��om{B&ۧ?+oW,?Mwtm/Uo7OBUV > 1?I�@�����~d+_�POV�U==ߌͮyNf0������- O=!ԶkѪ2 Ճ8^$tmI`iɑdʮݴsAS}TFByNjU$n<<'I*ʎS~?2?깲Er9׍Ym0BEFBIqDQHx#3<}5@8҂dF��&������ڸgZsk:YBR̸))gV]}]%̌͌,̒ kܺc]4_ ^%M^0q')ݹ; k)v%ZQ\ҚO])r)5l�Sk4٧�)�l�'^Sw�_ɧ?<&O�l�'^S5-՝*$:ZuaF5B}FJFYuDDy$,̍*#ȡBOaꆣi|jy{֭d)R3Jlcɟ)&J2223!$醴:SW�)DwBG&\-뼥gFcHS}ɷe3֋ش%w�+@kIn ۲R]ֻ*J-ԥRq ɄjszLƛk6ㄋ 6*.lMsD\v`�A���_n*Є Om Ŀ 'O]]>u U[D MPU{tB)ŒO`������-)@?2S@msujw13k{{S!4������ i_pItړlaXa1!Yn;i=B(vLFáF%"M1mO>7,\[ &g.=vxL+Ro�n3MKe)u/oI��������ѭ2.ZmJע[:i&#.LyiCD*34qd~1qr^Vɶܤv(H S(.2&j5V<g5l"Z5{%xCۈ.dcw_w|lTmVWtW⬙%N?�"uI՞M[*USus)lRќe)Z $JI; <6Ծ2fs2hfY33e8L�9gJc3OI/ljO]tEqL~Ҫ^~°SCW- ݸ<n<dxFPNym'vL$3*3TO!Mi㼌76lm(yVw&0Oب{$ƚ}oHEKErA]4i4Brdڍ1茷:Υ$kIQ0H=HK )uq>ZKFY%3cXMk;[nv}䭵%i#:*|pާLBma;CMHedEBf2DemNkYѠПUTim+Z\'a2S)~Ez.&,W�pVe )҄j3v}zuim)':~}\��_��om{B&ۧ?+oW,?Mwtm/Uo7OBUV > 1?I�@�����~d+_�POV�U==ߌͮyNf0������.Y, h�lR՟ˠ֏sܿimϻ@�������T8:i܉,KeTz XZ=ԙc>9Wk<L⧡Q*w-nnQ#rVSP3(ud'rYRfDY2W j2T>Oj㼥cǧ6n4WkYԡE'2yGUWDSu5.vc%/W*p�������.};kwUhK#Gszb˔ZqiQaiLDfdd8+ #^ZzvKauo"(ig%Ҍ⼅cixGi6uiv)x69W=az8:SFIq?![_BtSC73 n0ubi $'=le)F*$W2f3.hM åQjJI d~*RJw`kƵcဆR=T~ITincq>d\_b\.JSO*ŲhA<[I4q}-񘊘j^2)TB>I7bwjg/J;oX\]{E 3U[tI<J؏lJY- ڢ4<:H_wעw؜FVxrOE*%%RBXRzLjft_Vo:T4ZNvO[^�+Jb..*k2QH8ƕDzh2Ti3w(lajJ22*L5KT[cWP* TBFH42fI#RϥG,$|6_F'ӌR{߂~ӛq��Y�����ߡ|C%?ZV<P~3C6纇;@������g7AH V.Z?r�^>)�������.P /sVE뺠ۈ6#O. ȥQӻNϟ::EN1s%H}qםYY5(fbЧj Z/xq\xRhFO('U(lm49KZT^))I*>;6/U:})}ͪi#l�����}-ۢSsluZS ک,KhJ/y>8*j](a(ҫ2񚌳m�=C}&' b'R[5V}W\<jn\H�Ç<P4%WD赝 6H*tR0XnNI;eXWiO#2Vk#IF%4c,�KmIIN:G{?gnUb7j%$>.I_tGi*u4��~U���������������oOV�|�k{{S!\Cڝa ������]Yt ؤߩpTњ4UÄTiHiK4r^JӃ<_ޅPg;c2�Y�设{>)������(rl6k7]* EyF*93&$IJ2yF6Ye+if8L*X]~ĸخF6KMuɻeR(OBnI璥(YPXK85^JgO:;JaIƚ:Q(dX=*8U}J+RRZ&qR[E%t|,٨ ���ߢτ%7P4xRmiqs<[iR0*"N$a^>6Vrٵ%pux{<l#Igz fJNP$}$/! Tzy,M5(J%uiͤt1/ SZH/zoS[L43!JU&CNwK5tt6DFGу".MD_u>DMӍ2SdxʜuGcdjmm񄭪#ZV"24+9/~Wi!oܿaMNxHѴGfh ˺BbȊ%93y$Ң.3o=d֓cǑ7ZVUT$s�DDDD"$t"@hЖzKM%=)$fCļUMo �ݜ����������������[?2S(~d+_�*cf<P~3Bh������Ά"۾gR4nzl[;8Ho%hYN*<Ȓe)Wfxԡ%%fӄ)f2prꍤ93^e'L["$<bmkإ9” ғ,f zld ЭxTڢZ]-n(YIQѕt[k'Ļ>V/i/Q^�sTdp6 fN8j4-"<4`蕓".,fSDmp]JNYu^0E +i)١&ffQ�r6V^(x/b.,uҩ=^ԩKKͥHKN$>JFl-7L>&v vrޭuZtmI%;5d`r儣7Ũ{nm?I���������������������������������� ~J̔�ek FaTeKjL2C-Ē)Fe1=@֠n}jm}�Z_t9=@�n}jm}֠��9=CZ_t��֠n}jm}�Z_t9=@�n}jm}֠��9=CZ_t��֠n}jm}�Z_t9=@�n}jm}֠��9=CZ_t��֠n}jm}�Z_t9=@�n}jm}֠��9=CZ_t��֠n}jm}�Z_t9=@�n}jm}֠��N鱗#[ |iI�"��������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/images/guide-5.jpg�������������������������������������������������0000666�0000000�0000000�00000036266�00000000000�020273� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�       �C ��B"������������� �W� ���!1A"TUa25Qt#VdqBRg%34Ebr7De$'CSfs��������������@�����!1AQaq"2BR3Sbr#4$� ��?�^NeDZ#0"t[X)h)JV 0``vdI6#6]z<D~Ώʪ\ R7TElA ۧڎogC"#n)(u¯`>Aoan7�Za8mL^^$ TP+A]Ir>2]Cz~8|ޥ'4ۊ$Z%ޒҘ�{q)-H pIA^>W[0-Vpv3^jpóSfˈ̏8ÏvLa6BC]"?YA.R>|'X%' X Ֆ-H]I$(61mJJS>÷ek^[#ۮajf:-)ԩI+I�'w�  骽ny]զ$t ɯ0ԕAhr̘ImxpElC4knBe<Ah.8�F7\:bQ]cZ- JO -F px3E$"辉Ӣ$_ã򪏔϶ıߵ$&n\.2i65e)$; �A 峑<>BW<^zt_Dt~T}/UAS5=ͪP-$mŧTdTg]a䔐TCavQJ_&\ldB)@7&%6C8 N88 d\~_<_Nʝ:/E:?*9ej .ܬ-oj"8 Kֱ\) ZF%"iMeg+弙wQ–)hG4O Rvd}5#|z}:/E:?*t辉J^SBeSΕ6Bzl>y<w XCRxB|Т�'\7٨dele/–̶y+A RmH%)%\X86fw0 }/SEHGU#r 9g\B+wNʝ:/E:?*Li3"t辉Ӣ$_ã򪏔϶S>B+wNʝ:/E:?*Li3"t辉Ӣ$_ã򪏔϶S>B+wNʝ:/E:?*Li3"t辉Ӣ$_ã򪏔϶S>B+wNʝ:/E:?*Li3"t辉Ӣ$_ã򪏔϶S>B+wNʝ:/E:?*Li3"t辉Ӣ$_ã򪏔϶S>B+wNʣ? *yCY Rp$ (@Li3"i!6Vsxx8lҷsjm+rAsWd;FkѤ 7!pH!C7�Wx^nηz%TR`FUٵbuɧ=]r76(a-pՕl>V{LTSP[ Y}ɆR9H <Jʳk֯](iICm݉ۓZM9뗸ߎriW\uW~ ˜㔸 `d?UwZ0@$wxr]&8/)*7�ʪZU?]mh*HWjv?fRuɧ=]rӮM9뗸ߎWZzGEHDO:N3ځ߅9#l=YFz]/pVd<,`pzӞ{&uoM`ZXۄlZwmJs'lo탨Ӟ{&uo\#"[|ѷYز%N8xi ӱ9&E7~Hܲ~&xuI%2 [T:$4VHBX )[\s/q:Ӟ{A ?? x~Zy|[WVꛜk&1mn9hǜ qs|XN2o:O4Vjw\`|e hq츼ʺC<sBv&uoN4竮^~:H-:#v wQ2lyޓNE<<9vsY:s:թ4v]Dgnt8+J*GG[d4竮^~:uɧ=]rЂfw1GWJuɧ=]rӮM9뗸ߎRUBNz7\s/q *&uoN4竮^~:AIWU M9뗸ߎriW\t\s/q:Ӟ{%_iT.4竮^~:uɧ=]r JҠt9Ӧ4ezq4[I+Rx9O: Srs|q c.478ٶR VlWzjk4"e)TW]ymViE6!@ =M9뗸ߎÁBNz7\s/qss*Juɧ=]rӮM9뗸ߎRUBNz7\s/q *&uoN4竮^~:AI[f?;_')Xymn %Qy!]) q߽*4\˫ue�2UDԮ97�hHUS)JRD)DJWR>L˥6"e5[-gp 0햖n ЖvRR% $��]7핵cF;53y3亞#{:m_ԯ^Py㔘&bj,Km xH†;0@#9N~niIiMS C  f^[c$h-xG0z%/�EU)]^%)J"R%)J"R%)J"R%)J"V3MsSZЗ Gg9x܃H5묾H<dxxqwa,2GkG{w9躧mqZF Vh<$z<6tVE, `�`)],̯\$Yˇ#{,рyk yBp.$<a_UcCu;sM5ƘC@!w�+`{]I })VZ-GMT)J^(JR(4vQtoJncKY�M+\W?ꓝOw?URZR]�xJRD iֺ~-#RBIq%gXo34ݨ-*--9):5TuCM!%Д %)H�v�+QsPeMn\ u9'pA^1ŮF\1ŮBW61_:{T2a\)�p4OnA`cUtrgXT{aJ\n08T``eې j;&zAuv'K3 S)^ҽq+|yԹaiObվݙ: ܵ4Ҵ -Kԍ~5�cW`~ö$�% ΰGv'v}p II伶LЀNp�T5g%zWT&-2LFҒ'X V(dƕ#^øy+iW o͢e*pG ' 0AXuPY.RL:Ӷ0ځtk` 6y'� j #Х)J몱)JQ)JQo_ӺFI:mI@V2<9%#HRۚFg XԱxׁ`~RC5au5a(k\''?Nral8_*Y5FD{d696BPq+ v+N3]VsL$qWgݝHk m�30$NP8{% sB+K< d{N6=ɹMq9"Sy%'<\S܌[JBa I8_>õ׻Q٫g:h�z)V+%)J"R%)J",4Šgұ#?M*+GCEt?񚎬Bs`Tp(JR"�(MJLa7m6Zz0Vxu ʈQBI 〩J=C7-{]*<yP[_u%s)q+exYl�ϕ)o|- <93s=�G=_ݎ#r9tZbcL]k-qKLLr 3tei;|F"= -#$ I xpAYȮG^*{.*Z�°Vxf i4vu'2~+;EԜ䔥*Y|oU/+RRwyE%Xi@�<*V=adܘ!֝H[n!AIZH #F㦘b|eS팤! A$$`�&쯷VuL;;4jd (-;d;AG .0>DG*UFʮu'R-WМqdRH&Ǘh>;uד7B;E{%۾aRi;z/CkGu`F M9zǸj8h<psHNwVNS8G*R{MyGT)_ 3��]ԺxRj\s /%Ai$䀘$0{Np_<Jۻ) nE^FtK8-d E q*AEȎ:Q( JT9B{[HdafˋDt 6鶙[1Ėk#pFFՏ[Ӗ#p�ԐIOoPs5ֿS޺;̴Ђ=y%)JTJR+oEDQL i(y�[jZ3GF⢩\9Tui27R%ꦵN2z%mdDpq4X-+OqZiή#B? V|7YV8^WpujGz+Fy8R(A{ n?ֵWgoXOxnw` nWoL )M(-E lՋ5=?8w!cRYݜܵް.2$4Yq?v=BwFC")#xH?ՓC̽ǐu- IJpApA/+IۻipA+l�!&q~ҥA쉖<|璎sTkhJRR-Ɲؘ+O9~)QZ~s|`m뻇ޝaT)JQߖqb<m-D$$�,w\yQԮGIRU!`�c8kz鈨JE; Yma3!*88P̤6rSl ';d�Zm)DJREd*Kי~&л  KF[9ZRUFy1[NBTA}O8Z L|{w6rHRH*RT|?9IpoIq�90N1&1 ?u�ivSl0m$KQ8�$Tw-ir\hηDs C`vg=2Dھѥ~٠!$<PHAo$VI�قZ|TP5FiLo.CF4oQb3ˣPѿ&r[/wQQ,{Xon@[Q NOrUǁ1]wC|X嫓PǓo@l݃r#)*P?Uҟ%_v+iMz47=O͞= ꔎ Ӥ!�JQ>o jѤn Z iL>@p 봎Fl@L #q9oY?,K9G>^%Z 2 Xg]lx6(PJJTbrr9b"~_f~ǁjT5GSo%06OtSCu6cG ZPYiY9OV aaթH` 1;:@嚭w8\�ne;uUUq?;%.aY'\NNBUK}{UǕ\60AAjZLKHpp1& H& iU}>X1Xԥ+Ak)J"US6Q9"|$QfIRJpq_N+^#;"r&ZJ e`Im Qn>Ҽ s3#{|FcOx6LJSx=�b2H рqY(Qp@CZ#^Wu#L 4=uTjó9xuMpc}QQֱTI9!(;H>n;cA�yQҦ jT+jJREl.bn3 W%|"շϮzw5YϮzw5YJRD)DWBR��;T:r�JOOڡ֕??7F)[m)JQ+*t Fx q6dg%$v ZVt꾋Jd Ȏd׹i5D)oZR-(lqY�씣AwMY`nOYzũ&,'1"|JH pq;gNLЧEYm2aΕaHSy1JdBI]+E1s%,J?;��Wb~FըF1#"\? ̵]tRh@1#;Rg-e|iQ =:M HK9H֮qG|g8O [VZ1UݷZқknJ�4���-Jė��2 A:7;EYRD[\䤓0 -$FB` VX ]ս6;9BRkO'Jh[q<6E'n1NbJt.<̭jjV3P*NjKeZ6hp?I%8*='| &^}7&3i֔ۈQJr#pAlȨ%q7t2$,Uͧ">G5=yWue1RȬ} Y )IGrJkWZT&Zsk7s>` BƵEѨw}e%)JQ%)J"�;/{ӬHi qsYS%Il5,<Qܨ%7Ɣ(a[vŀ;x{͚b̊6F6vRH$A$T"%ؖ{* .*9J۬p- ;ڛRT@Y xs�Z 5{X-u-@ MUvӗQ! G .;G#d+wV*T*d_yÕʔ'sSZ}6sϸ/AM4mCp 'CՖ'yqsݲˋFrwOHܶSc$@)JRR-cVJXկREo]>k o]>k (JRʉM<PoH\Pugg'jHG܋)yq%*BIpA؃^*ʌw&"k "!+2ϙ5# *A"H>KTNh- TR)JQ4.Cr$ڠWDc 1iP”H;oǹNKi'[r)va+Pu=xFzP]^8ʘh B@HJR;{�fSm!^]?kͳ)6SFx5CgL3d2d뮺JQܒI$ҕTI&J$%)JW )DJRD)DV  Bcc6p#GnM`sWsCcZmd” /! d!D�UE\!=l&'s8J8S ׽!o/nT43}}Rab;!NN dԱ[M ѢJ ԸP X C{vPF*Jlo֘ޠjn.RBL(@)΢: 2{&E<KS|Lfqٸ#py$KyR%>ίKqEJ8'~ʒ-iK{>Aqa<baIm-,w5mV7#ᣯ϶KNږnqi2x7h%qm$(`KFT5}#I KS!u -.K)[kIT ]r扷ha噘ujn){0w9py%yqqN▵JQQ=^j (ѵ3 q.]Xe)Po�-kl`mjZx*kjk@)JVJd)D[~%|Io_�`V>}ߌf>}ߌf)JQ*V֧WOd8e]%Hܘ%(*Q}$%9YHfu<>ܨ̬8ۍHP9 n;*@ȌG|Dj}`dFcϖK*y9?,R-Op%H_91q-4Hm6"k iAJUEQj88ҔLJkMmwZjeiC#82Sq'n&[\9�ItW9Mtb:-A!DTTg*#nG\^m3Ǵ63=?rX8{U/f@woksM/f@woksM=rܤ]2Rˏ<ʔ�bR^9.qu*s\$RbJRD)DJRD)DJjm KvUᆮSd898 {P;MAd^nHj@}mlNjAیW W;2$ܙY)R #* ;m_֥�\DL:OK)MppwOd�)>0{y ?OnTU)T*ԬvZhhFJREoH7OԣE\/$)'J߰ \tGk՚zrYfr{8TRB oI[Ni{~yWX��:?qpJR2JRER[)KԖ� Vm뻇ޝaVm뻇ޝaVa)JQ%@qv%FQ2C(JI#'<';TmM˩:ո;4?SuP%ʁ)dLg/2IP@ qqaM ֆfϔ-YSRVܗPG$Ŀy [)?Q]b!nhSki-}hVS7S*75@#IwISnjK6?*nALqlwX[z`�B/2?H@� w!n5;DGn@=qĔWoglg$W5 c]o %AinDH j>4v$hl(hPGiq|?2DLn UXݲlCEI$Œ\tn&.V -MСTPsbA'jn<Zi-kPJR{�Zѷm͵;Y�£œ߳zu Kj:qr� .jWy^A �ܘH<4f)h RI%)$v_AɅNR4͠BZ8Rؓ۝g8qѰٝ~q HDJϞ yݻ[ W'#�VowpZmiq<c |Ƒ4K։ZvDq.V8Ă22##pk$i)q@r6%J$9I #+~+')7r֠aZ7δ-:NrKd8Ӕ=_&x%/KQ--e) qB�(p,R ^)NM' 4'8T)t#b[qȺO\O"?OsW[>K-�6ÿd`f$4QC.pN߻5/Gyq4iE BRA{MJܢ5KH %^r�`1Xg}oȁSg)SJѷ}( ,yHPC�~o !%8qGANo}rP�� {;M鷄g9w4]7}. -C88,5hH3$'zÚ6n!)pHVHuyJ*K|9nͲcWwh$!NG -m?I @ Hyr$:]uEkZT(Iܒ{bnˆץ<tgĩh9AV]ܫMMKK�{ %Ot{|+i,F*R9* \ g}F:ٻ6Жm3N8=6T:=t!)JVJR-ș)ClGiN8% 'jÜ `kyO"SN!C)ZФ{A;ml+j& ~lXaT\>kJT|Ԃ=^G<i�yO,n.ܰ4엒DJNmԖ� R%|-[|~3XU|~3XUD)DJiި UE t(HʔH $vEL4:Ym<-FF0mrI"W=lȲ[0CJ pDItn' H#a vռ$4�8s>� vռ$4�8s>�GgШ"& eN<6)'2^B0R@QoC9W+D*<o,9$%#)8HV JZRy搲W:@(Ep?Ȣn-Ig {v1d<g2yO QtY�{^*/]E{A!q8>a%)$8?GĈf|zf:ΚD&7SLsjD^t ?A*j#_9cڙSR$95\Fv�adH"[ʑ)ux[*Q;S�7's!=iPL*ߥ]2u+̉g RSSsPn8)\Rֵ)J9*'k*+h7@ktJR *ߢ%/d$Fg-Tԍ,HӇ<J!Y3qw%Z}vf8qrYWKM=].5v4TӨBAZF|E7E|Dzl qgL�ZVCmnqKc=(1,КڕISQ7ݬ@wϘ}|z=]߿KԶV*pZirTGIQp ǰԍIOPpQ605/csgRGpd9*\^0j"|W-8j?4)R,Ҕr!7B!(3TR};e?k\^[�n*5|:JCm\2Tr'܄ ɛ!^ѰQ›vۅIh-'m{~ݫ6&zZ{f*jl um4T_[jQ Jd6@5eyD8Ъ}L=d̉T@\ 똘T=GRގ;)Xn3<#*.<l�FPhU44%\G%..9rZ$26e8RC`iXWGeNG6Xl'!<-6@Q�m1Z-5FAA0FbB1L27H?i*e./k@QD+"@T�(XpCIQ>rT1_r-D}? ȆV18RJQi2?`:r{@؁'JR2JRD)D[~%|Io_�`V>}ߌf>}ߌԿ'.gNQIzC,2 Yu��$vv{zU[Bv� MooVhQnӜ`Y4-t?r(p왓ͩčVF֬� ,FАŞÒTHHqvʕA)8N{q[oܷ]{ZKp@? +J sYC=#).!z٥fֹݡ̉ /ZkK"L "9}!;2}]˗f%2BJKG� $j %!%Dv 6 u<@sID. 6 u<@sID%)JTJRfl9D9΍ng88 pHJm6<氩S_25{|֟7kBmx0iS_25{|֟7i3Om|…}mWoŐ8y AY9�*Zնlx,MuӒIRI'b6sk'UO(V\u+#$} *#m@~D({KKW ĆQO8%YVNs)YRJ"CA#䲧FA YvMrgv\k c*ZNNՎJyљ[:BJ�Ou_M )nFnRP<c*]�p<ԏ8[7?^ӨJt.?ω3!f\HMJ;~B7]L^ FFHZ؝hJy2^[:ZI;O}x)9%-sG|N: 2T*UԛjOHL<]6R�SFfd<mJPJJ8$ ޢP5m=,wp�AkG&.\*RRs>/<T4)DJRD)D[~%|Io_�`V>}ߌKQҗe"EDS<\ 2Ϯzw5I+Veӯ'm[)pp$% `8}J9KR y9]ǰuiR)wÀA=3 iJWЫEZJA}- Syun5mH׎%%N6ubL\Aar^3$piϻWjKzQA_IqeX=޼Af}qcyGڃwvǒ)^B)JQm՛El{Fg'&\{Q/9A>{O|U Jǻg�+oݷ)A>{O|U Jwlحv 9KJ)FK`Hpv$v+mGs<H-v‚3$pNOP#_%BvŲ*Л^췹6)+SNH2@99Ne)�(6�uc!h]+MwurXz<ӫ E�:WoU.ة>{�tB_ſN-[K6*~?D[�-iz[xSD{[C8ص$ (lMޔd^uEn8)j'$w$Jɔ vS[YS{sݫ4���I'RJRR%)J"R%)J"R%)J"?-�ukKZ+ZNf[N]c^쓜:^lv;A A }wpӿ*u75dǺ`D|l3Xj&9nVP.E܅{@8)>H2XȘJ 6H2q\eJ6�h B\x z.oФ);eNjBܮx,2Fѹ%P>j �b5)]F�+<AuBnnߴ@9)ZKI)JQ)JQ)JQ)JQ)JQ)JQ)JQ)JQmԖ� R%|*A\eKjL0[ ZHϛ~~_:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4:T}~uu{>4^#%l2SJR)JV(������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/images/guide-6.jpg�������������������������������������������������0000666�0000000�0000000�00000040351�00000000000�020262� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�       �C ��B"������������  �\�  ���!1"TU5Aat #28FQXdvwq347ERb$%&ers6BCDVW��������������G�  �����!1AQ"2aqR5BSTr#3$4CDbs%� ��?�^,")ۢ\8)Z%%@hR4O2Iu%#t}UrPQfp ~C;#YȈ۩ JpҐhx wѿ=S jb쨘/:$Z9-ޡVvf˖}iw[=T=ٚ8|[KȜQ&:ֹ.�NhnAo2NtoV!mմךi>(y 4f̏֜Clm|]nDYEhΗtv>|X%'Ԑ@e-H]jHP1Z ^ٷAsmGJPE9 @?!U#ۮaeL1u[(SR V N9y{d Tzz555-ǷIjJʹRS̳&[^B*ʹ=#m1g!DA_v2SΠ ̗2N�9V3u̧1TWg֧aeғ#B$t<HE }/^}UD|f~Zp%I<7m֋[m:ףQPBA/a܉ _&#=/^}U:_DC0dk6RIm&n-:&j:$iJP N&)|qۙ�ܘ\_@ TꞋt/D67 �?rY}z/Et}T}/tuYZnVI\"8 KֱͭB9s1L96Wg93y2-ORd%ZNmIt} ϯEHz/Et}U)ŃBeSΕ6Bzl>=w XCRv D�O7ّf$,c,H|~eZ hJjA)HUCHݙ� +Uע$_wGN">Muk3E.}/^}UD|f~ZxR">u辉TGg姌HE.}/^}UD|f~ZxR">u辉TGg姌HE.}/^}UD|f~ZxR">u辉TGg姌HE.}/^}UD|f~ZxR">u辉TGg姌HE.}/^}UD|f~ZxR">u辉TGg姌HE.}/}ݏl!ȎH[Jw$ (G1Z3?-!A;fMmՆ:g:=N74NZҮս$JWZY�W}fp!i h �>Q�R>=jq^nηz%TRhJTA#UvrO,竮^}skNV!]Y^ul״+,_f2a$grVjeKJ2rCo4 m#NSU7Ls/a<c{ / l*.sR057&Ю  @'3غ" ྦྷsNh)*Y?IJTը'.@]TY1W\Ɏz7ߩՍJy'萉[-!u:km@ڝArֱٔgHيCθʆ >Z |c{ uoMҒ IJӊYMI]+vup㍩Ni[)זɎz7ߧLs/a}$G"DX+ͲgbcX-,.jtJLHmO"u'bq~eMkTKrd@Ht6HhM2Ls/a<c{ A o#_ = r78%@Lcݷ5[c~ 7t{iS9-jw\`|e hq, Í<t!>Y1W\Ɏz7ߡӡ@`8iW~Ac~̲0cƞNE݃^駝'YqZLJLtvvCq.3ȷDSN#fp\4Ls/a<c{ A3<P# {TLs/a<c{ %OiP/,竮^}yd=]r JҠ^Y1W\Ɏz7ߤ=@c{ uoH)*{Jyd=]r&9뗰~RTɎz7ߧLs/a *uoO,竮^}AIST &9뗰~Y1W\􂒧Ls/a<c{ %OiP/,竮^}yd=]r JҠ^Y1W\Ɏz7ߤ=@c{ uoH)*ُ.�ʕgR[O*.eιe�2,:7�xH"UUƋR(JR(JR(JR(JR(JR(JR(JR(JR(JRssLN5�7FiX؛ba?J+?V&:cs�Ukj/JRgجܢgsSː�6T�'2N"u-1|&r+k 1վsYy;@#A#(Ejq{;/~["s.)}aySKDk%<ʴLVnfYѾj�o$3S�zMq{l7 FSp|ҠwJ^S!I5P5W*AnĨyGxeIQ\M[iH#E%ЃBau:ۼ[ uDܽqU5*͇{N;deRZ.i)KJ@JI*RR5*�o /v`ɬ8j |e}X I vU++ǚv՚ k wXex-]PCm%JZ�2I] +nKSqϑ$F*͙K‰z-#MVI9_jq6ash�v5x/hVCte+#k:àju* PH�(ۥl/ 7һ[ kʌn5:Ȁ>ZJWCYlIޑ{J^ 6]<K9Ύ{[=|. d%#SѼ7$(rObJNI Țeq`(\-rt56ZRTf<M։M~_vĵ^{A{>?cnx8AbR=aIJR(JR(JR(JR(JR(qg4-_B?JW7i4Ҩ?$:WCk�LֺL{|JRD_ᥳ?,gyL$ɖ􄞒W*H-n5I$!:y_ q&2BY)V` z4\�8ݎkqk+i%G 44q_zRJ9yUxCtr*􇖘kZ_e+Z Jw^"#5LTC0N;MG^4Wmx(W6fJZ|k?l-bYϟX"LX02]si-mLIM8ܸ'e6SR5\ҶՕ HͧU�Vq;cyBV3im\HuA16!JJdK#V4o�Xm) RwZZ\A(qqq Rۍ*RTxqf<\.ܧ )40԰+9YshZn+M ,H -9~P/n-}ZiѤAR3et+&4R]2;Haji֝AJZNJy _*= ЅppiWX%-۠ן\XgItR1W%]ii˖\w/ۻx#@GGn6;kb,-hosz=tO|j RDU=,.Snβ\Ck#Tj4nn,8e*"KR TA$rԣSh 0Z! �,A6'fHt38Ȭ>\j5p.O6N›HӰ�;;u<9� JésqˢX$wdD5?tNI*JOhB +(P30\KcԷM]j&ـs ��0޼?2erWme2Iy7@A* RT� X,XSt%2ԉdqp]Qo<q�~q+v7hSa,pZ41Aִ&``ĝj,=&λqzbʝ)P;"D,s$�U?cۥ;l>BmiI -<4(JH=sQjonj k:;)Vk7{po` Sct<vh)m)q ?uu`(y)P;EMcÆ-54c󺼶R5m <hy쮭k KԩH�GW]Z뫓r۲52>?< S&"JF!LI!!@(kO5(^Ҵ* %Uvd64-Gƅ � |Zn6 *OIv$TA-<ڊVA G#*wv-Iͭn |mMJqF7 d2+#[U)JQ)JQ񍹦;k1+sK~E?~:.';|7pӿLU(^?OxE7I0"eX$FErU6yiB94+E!*V^CVEq\bI*3iB%@A+݉ۜ3jq;|Nȑ GZ_肕>M|'1{r]dR԰me/46R]TI*qCJqBҫD\bQ}+%$$VR%ióixw\UH2s~"9 g Ո0oWCdމ޺+DI$Q]T+Gd;zͨ +Sfm6G Y.:2p� B1M)JVF)J"~q&SqkcwPDzjMl:>-6&6:7ni;ffn$%]]$k69UnW}z nEe֙AĩP) ꄟV8\鹑ZKũ oMaZy[ZDYjİ+k[J5j& {=Dz C=5YXZQ{i=s9 eJR0(^b,,k'+m.,%Z7 t:kȜeWx;mz}{NqG�$��&t,LSi.OZ1l-c)I2&Q+Rc[tR–nڈצI �Z@ Fg"rHcx=[תnz4^�.$�4!!Ԉҥj1̡.df%ڢvBCδ8qKqyl IC}$TiZ']\N&MƦnӥ"=*v +L!p㠤8<vhTu<.+ڴ!8yVJk qt@Tj́76q{"@�OląλeRqC^Q5gLvBW|} ݺG r\mTguѰ_;.Ѡ״Wཙ?<bΞ(M0TݹLX|ino*oԅ$m u&:z�Y-%Gv;U)KK p9ɀWT L+1{R BZN.6RF AQ=Lj#Pu\5qmZΫ\00ZA0{Ҽ-;})q B-I)PA]WWal3{۬{Creؒđ[gT/A�#r y[c}Q�.U|^kXDK&"ut"T+5](JR(尹?Dg W%}Jw;aVmệΝfD)DJRD)DJRD)DJRE0?k:Ad7VaզF\Bд8Ӎ:Хm*Bе!IRTA5�v�U<Qijljr*_gY�z]y}VkKC^#J}>l-�u)CO򠵷r fm]kw2+mZ T'T*RH Sض,GAU kC񬷒(rU}gPš%]^b:2[�eI^aw]WR7 IZY퍇WK0'As[>jOr#ip˸8',~YwS2HTsMyR`/@�?N&\V<F;U�WH qA;:̥oHR@j'AUKOgZ22f4mҥ/.o3ѼHe\Rۭr ۥs~V\*HCFJAݠ)JdC3'78.'2xg �nިt g2R]d)DY6d%M2{ƎA)N IR@pb\6pnKJzyVh;7)#'EVW F3}l:1�[}ɒmq ߠ!B, HΆCH�<sj˴. 7{]|bT̨$JVDG\ W!^xώkie^$:CE$K 9ZpTwOrem^V\ ;)JUEr(JR(JR�)cVxEV>|ߦk o >t5^%)J"R%)J"R%)J"R)1N_oPbB ِ:@ݽ݅@(I *Vt?-CWiY�vĿ�ު7]Zm݉ZR~ [#V\+ڠUm**lMXmȾ\A[hY!YGjpI@ϒN?]ʁZˑv4bj7�NN8I*^� Ru]cl9:oA:T( jm8fe>.q:*78uil+R[BC*m= R�MBgr_rmq-JC)m.Q#VTRR cHd9Z5^zG_ꅑrlV 0gyqEҚy(%IP AǫF#39tV}'HؽI[a-=!*F(%P7$=Q^[hWpS%Vk)>rO-(e^ػGl92ˆU&Éy?̚FT;LsjUhAI@AX\�֙O1Z|Y#-L`[W̙Ia!=si$E)獷Yfqo//HYZW 6P% % ��� /q+(4qH'.fFA_%@a_[^loWcttݳHݦfkiЬV>%YI� BA$ΜkkenlE6;SR`SjIICde清zZxNc.3i {d„hs~ \KMiSm!tOR!gOzwk qz^7#yR΄�q`7&3$4h'x{paL(Է6RRQn [w) #TUKNf8=G>SƦא[r t [wFLwomD*Fƥ xssg=28Ucl 3L8ēJRx(JR(JR(߱ o_@R?-�5k W]]O~bx\$q#iv )p- :%DP�*<EŸߺ;k/qXUp\4T $!MR+QX0�E 7~D\)M_T0�o@>jx? t"wi.o|&Љݯ)L?[O_p{7N<EŸߺ;<ɇK}C.o|&ЉݧSB'v0�o>Tchw<EŸߺ;G K+ţ>E$Ҕ&-_Fc#ý|4|ı[ݶ mm.:So%= -\KF$RRy@O+ס_UyZeJ4䷦yWh9*Y̱1iYl'^Bv%^w!�S$r)V+tK"\zr[$-k^$ N8Pgd`&һ}$u9FHꗲ�Sz%l2A_=ǤY)e\V6Pp8 @74ά+8EA'Fj̳(h|^Z\HP/Ix.J%'G J[Pf t^xxPU>߯)JUeI)JQnY)mLj%8IHͤ@Hq59ߋ\-RanchJ1oB4^!+x$5n.*w XQlHpsR!ժF䭔7 kzѲqo]zЧ,gidn7 ԣVWù;b̋tYre2vZ$qէҒ B`gXKylG/w L!"\WJZ�Lij7 %,6F mJƝS}8pϤ*h[|˰{渭tGj$%{HVA#Z|oNlr{2ԗR菅6FڴMnx?gfcpi`KC8"|JaCsD![Yoo-'7ҧ.˙g\w3v5 Z,x;  2˒D!E*OgHGڢP<ʰˏ3 fbQu['"qN�7%C];RGWV؝*5Axճ=!@_CjJ̶Yo7{LB+eufAoy͠BuSW{X7`/zD)DJREoկ)K�+/F?8oe+ 8oe+  u9mGx)JP)JR(JR(-8ݲ;ËP~vʯ=bœ:K0GvD%ikqj:%)HI$�mj,|'tVpkp=V lP^GK1RشDtlu PVНu ^&՘ɹ[n >k{it8ۄtJlRQ߮ڒqZ3,f 1K.P#r~ˢA%oR_~s�c{ @Z ή.]`$6CĐ\` �Ap 7 VX/GZӤJ[mjBGJΪ%)P:VE21^oP HRTRTRTRH EH\ݗr3n9坵ے,�!lk஍oNF�CYwO�&]( zW(3]9ĘR(S.b2KFcxcs86BH>D7JE*taBKL tJR̒H�ڱ3X^3E% LGt>yJVUAImIwV@Q{QzN';H*#U۶V*T>Yzno�"cq _t(R&R�ݱ ۩Z RhcR6)m #u��4�zUk/ٵY-dcEeN�O O!Tw�G�ͫKB̆Uk y~%]awޓ�1?qx+SrZn6hNΩ(8ƛy~c~oFg,=%J8ۻHS)$5LJIy.1aio֠\Cj$!QڷVAJ@kۯ$[VQrR Lr�fNZ0늷аvQɘdE?xې䯢m.SʑnjN>Í~2tB �59p7˜q ΍8S{HrPԊn#v#4>f؅ou.Vt%;'j�`5j[;Nr DCzq :([;swƑ"H0O8r qnU^6Bf}E +E-NTOfۨ!Ur 1~m*C/Mv+ ROJIJIӘ51LH,-Yg„ ̯lRVGIONѭ^AF샽 $`Np$`ɹրް$ 2"Fn̈)JQJR�)cVxE' �QaVo' �QaV>nB-)R)Rv2M%~X7Frm*JB@'Py5?8Y0�IwjF= m/Jٮ"xǯѳLs ?JRT)DJREQq~ oU>`asj;а{ <l::&3aZi:+MHBCËP~vʮeٰ3΅LU3pVK*uRYIH +\\ףLui 0}M#9])G i#%bxB.So79w4Ϲ&CBw)Z$�5$�JkC�kD�'T)_W*M$ F\)Kw&ZB)B]mD"@o45w.[ZA @/@[_1nj5O1797+R� *iZPv,v-j0jO)e| >✟!7%+LF�L̇pߌ*V Ȉk%1[S+K),S5 :x#LxXxr, 5,€|:jhkP B\xFⓅF'wk:þ dqVX>$\k:ZI�8,r,&{I0$$~NVIAqI�'m*TҞ6K$HqN+[QJR2I${jGqLQ-xɃf8�% *R5R"oMz{I  >EZ&wZ:7;; RrI%p֖i-Ũ蔥#$�_ lg BjƘ+ !Z�5%� P4Rw s d=z*Z)vI�@ϩIFpw~2!9е{4ust#WRѶRFVս~ s0@<E+āP j Ap).%{T!I?.ڡcyy !r%^mNuFT;�Sΰ{vZ-<Ԫ �$IĐ3'!�X5^E:M@��rc32IXC~|OY%͝&v:=ܢ�:nRT^(L; [-ȕ LgHRPЍ B|B <?3"vB4<o.0%bYl2?ۈ%LdJ nB:%IOWẔB7Ati9\8c;3K4n}Fy2ct+1XTmKÑەu2\aHHR`p&.GO{uEL)JUQS.JWBTvh~D-爗VeNmvs"%ǁh� ~ �&⣯kއUCGI.MK[m\W<Aq�4)JQ)JR�)cVxE' �QaVo' �QaV>nB-)RY>3}vűŶItD}Rǜ´<kk ߅02Q#g!}m-CUWҬ|ۢDϏ|U 8�dHOz@ϸNXX6=#یu6Px5PN;I$[Aĕ}L,BR L$fZ',F@mU}W0C ��"Ͳ{Avv-b!EH f* $*Z6hcD�՟^$JRRUl^xס_UyZƯtNo~%)JTBȒ)JQ oQnl `ι;Ѵ_t6�JZ{J=AV؛,՝ߝ0))J-'jB@Q@`pOBRq%f%v%�[qZI))'Z*ҋViՠyp1N"^ C,kK</T!n.Zv[ E!'=%-r_䖅_Ц%4ԅ{6 bkIh>21X6�ZOF~y%ܶ'2e@l?)A(u(:PHR\� k$Tj- ΂FzJBBB%@A+cpß 퉞3a*�)$T”@J%,PiVm;jn뀗7k͹X Yn.o7nqC4ԥ*=G/UxW,8ttDRVq$qk;u:kRby<eV-׈,Ni qA*Бk[Z ֫sQr]:vU(Ҷ~h "2%Q q ؜ig 6iK:rAި ;Wv2D .)/%%u<.*ce _=ڶ#y tvm QT)y@;qKrp N8;��fݧ :�|#8uۮ> z>kjuOXFB=.`S4"8)9%ŭJeJcI o]vI<;JUTZѐ j.j\'2RUT[?-�5k R%}JяNY¬NY­Â|G[Q)JRT R%)_9BVĞ­9 n4&j}VҘ I'UdBi*-jtv?LkkBe$|B6fk-OmMrK<u1n0ۻVG[RZB#T) VXJƸFz ;C]K`v^՘mKft3&g" jK)}cPE~W(o۷ri5�ۯ+i[cuݭ:\.Q5>+qaMͦ4r}-8ݲ;ËP~vʯ<kW8-2߉JR$)DJRE3o,EfdDd- R{5Ԟz֊,ci1�*T(SD5�9� PJRUJȷ&Z7: ) JA JA JJT HzW=hW=f%j׊_v VЧVA:ۮRZiYy+SDe6UݨMgYzg_Bn- wPJ;@'Pt*Wz{gZr=, @\ZWʽ=3KG4.`p 1zxSX)$86UϹ[Օ嘾_ W W"#6RJ;TRNhA^Z? CFuKJіtJWHk' Rmeۖ\  D%nq i A:i<Zmïvn̐F]gY'Rel=|G.i0e>`@587 *:(gH5Z*4N:\o(n~ftZ Bܷ;VCh] 5+lUR@�#8$dL&`o/vt-I#@9=f)JVvd)DJRD)DVKZ o_@R"c�_Ⱛ&;J GX[g vomV5n?t.sځ)JRTR%)J"q8$[v%*I*h9�sfh]?8y'-`uv2:B;BAIJ6U T[Cf.rUOb6Q*/V]$Nn7Z٠jxk%Ç疝p:mi՝(3% \'_Hw\1楹=v7zw4[%rcOiP}5JmRgí6܈W NѠZ M5: NAR*,i{ūfh'3'3'<G([?hqeW5_37f]H=B-ZGkJո5 |lJR%)J"R%)J"R%)J"R%}ϝllId8[qM5 Ir&Ms!zk4.G.)3tqreZZgqohQ'RTTI:QyzuvXS({;R>$tWƕussx.zΧ֮qֆ<9:YJRf)JQ[?-�5k R%}JGW+ ƢJ~Ed ]܇\ަ@Zv8ޤAI'l_8?JT+{hF 0 68gYt} ~g@u)U}q~J v�4gYt} ~g@u)O?b_\}ߒ|~l_8?O{՜LHΥ)K돻Ox/kg=x5ԥ<}q~IO;}�} ~g@u~rm9wH : |Ry?r6S-KqG4ۘbnl}7h7%JJΫ} A��*<^*)Qn{%OӦL `2�hy:Tm}y:Tm}RiP}iP}iJ"y:Tm}y:Tm}RN~_vN~_v'ߥAݧߥAݥ(P}iP}iJ"y:Tm}y:Tm}RN~_vN~_v'ߥAݧߥAݥ(P}iP}iJ"y:Tm}y:Tm}RN~_vN~_v'ߥAݧߥAݥ(wmv)+a6RR(���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/pong.jpg�����������������������������������������������������������0000666�0000000�0000000�00000022562�00000000000�016524� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�  !"$"$�C�`"�������������� �W�  ���!8UV167AQatu "q2v#3BRbr$&CSTs����������������!����������!1AQ"aq� ��?�?cS%%(QŖff,\ct.V}�nꐾ;p8BZo5gl i՟C5 i՟At.V}Vt.V}иY9Z\.иYBZo5gkp8BZo5gl i՟C5 i՟At.V}Vt.V}иY9Z\.иYBZo5gkp8BZo5gl i՟C5 i՟At.V}Vt.V}иY9Z\.иYBZo5gk>>1NڥR2oty[v;3Q_9w<ӼK#gn:y>`\ MuvMtWDzf/hkn՝~*n<9o/:e!\P,ZckAr7[V"=W5DSUGtbrL:y>`\ MTaYs׃۩tinq**>k*"fU7}L"ݕ+کEi4iMξ#Yd5n.K*n./_ N]޹IBZo5gl i՟C`R,ZV b̖kFQ2G9gjbbjS(qvjϠ:y>+\k\]p-76jϡqvjϠ:y>+\k:y>`\ Mq`\ M p-7rƸ]p-76jϡqvjϡ-JUu:IZ٥F"nMMFn&gRP#<ݟC55ѣخ>y(#kQSȠvpRvaNV$8H 8Y~cd7g!�g�Sl r^Va🭬3ɪOGcd7g$Y)`57;#sN3CQԷ;Z5F}Nכ�b":?Hv}cd7g{?2hhsEYrS"v]"{˹tZ]T!PSfec7V$'˵Q]¬ִtbw;b'cj5QW$M̲ݟyIv:;�&;e�7a(v:m~[[Ӵk$-'ee uU4E!ۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +5շ# xۑ\xsIn +yJ4f<Oҡ8qG""U){ʄ# xۑ\xsInyǵhۊ3FˤĔub1W/.hZeoP+RՎݭէ$,'T{3ePn*y܌2+ÚKu(�g_6'XG«im;4>ʏͫWb=RtŞ-zãH2Z,ԥJ#uu&!#Dnz.)i'cQtb~ػ,I9x. SU]/LD<܌2+ÚKu�+{4a 1e:9iZ#{ܮE^H\[r0ˀi-׍eW4e7)1T,+V܌2+ÚKunFp%*rm.9^6a^[rm.9^6a^[rm.9^6a^[rm.9^6a^[rm.9^6a^["(֦SMTD;r0ˀi-ן/gW-˺"W5Sa e}ט|-oUS?Iʹ^/}rʾuUU,^?xx?@Sォ~' $h/NDt7'*L!�m0C$ /LN7q"ϓKv9o\Cm0C$m,^?%weld4XGkͭ]=zS/C=)�Nq� <'hPn|\I=)�Nq�"aFS$dVfOT#|d\؛<q7E퉿�������������������������6`sf�6܋@!fk|Ⱥ����������������������f��뱾5'|'o@"yC2.lMx������������������������30f鵾v]  6[nEР����������������������0��@wO_]>=Wc|j?&s<zMsbo<������������������������ 1ـ37Mw"Pd;wr.�@����������������������ـ�|'oI 꾻P(&&ȹ7yo9�������������������������lmoBC$ͦۻt(2�����������M&WldLEr'U;>`$sKAT"FGcU<r̃S����������=Wc|jOtOUA17E퉿|d\؛<����������%+3;9NNI (mW:#ܹ5UUD@[lWCv>c/F[_#T E$Œ=+56=V;r\݂U=*_.G|HQ9 tiNb+*PR3L+ֶ5� ^ ~r@ P����������f g6` k|Ⱥ&m6܋@!��������GȏĘkKEԅ }B"/j;W&*** mf 6"TfJOz5P֛ZG94/Jȣ#2d6J_:=«a% ӣrcQr'~r V*M_Ď7]d|F,rĊ(bQ%;#ӥ+.ZS%rUUOcfؘI42$5"+7;&YvVw|ʆn[ꅯpJMGe1kؾV2T_2Y0ƹ6K$WCj>gD"?ɒ'aXpgmJN!BrrU؛�Q�������0��@wO_]>=Wc|j?&s<zMsbo<���������9pWdyHu ́/rD'>"A=!uf* Յ6ިd]Ri T¶:ZB$.ѡH5G5_pےk$A =ZebO*2F73U=jxswd$)諪_r̈NUU*3&#Qf#ƈYʾUUr';BLƙcm2~r@ P����������f g6` k|Ⱥ&m6܋@!��������&M il644|GGr/azC åe=o)nT|Y$Lw(tE*O"EL av ,n Gi"䑪_Jkq�4`<*vJ9Gn�V>pWD4OH,;o:[Eu"<hM_,HM�3ft [,]WBʽ̩kun]&Ҫ/sj�������f��뱾5'|'o@~\k] RvNQHsmT\|Us%Akx1J(?s%kWlnٹ{B'55׷1U\U~37Mw"P�@����� ՠv lqJeSV!Dn켳v.yWtd)7:rӦ#ŋ/ Hڋ,4E*}pf*&QG]`Al-f"f.@R=;E[v۳zԚdlarfe׿QJ^Gj9˚~v|vx@F?g~,Lh 7$2z҇WL5(4Ⱥ&5Dlۻp?I1 )ػg[u:6 A͋.ƹÈ\Q@R źq\bb5&3=CFt(Nz5U7rUnE5���������lmoBC$ͦۻt(2��������:v,ug~a�iaӿԥ]eO�VvGPa9ڰ9.{SBL}SF멐]&[Hq(3$�ubC׽^.OEQ8nL̦ ceH1ܬGZOapjn3W͂Dy�������6`�� 꾻R| ;z bP~;#zmoBimoB2�����amUûx%'Cc ݒ.5_z咦_9>�9f�Yg3 m>�9f�_t1gjLe%'X^XM\;ɞh(W'LÒ{'юꨌ{[8m咮W/͸&XoHdn[VnOQ-(rYQVa"5XrV:;'.Y~E+��������� 1ـ37Mw"Pd;wr.�@��������ljŭynI\-2z QV M`K>&)1lVZ xy#;3!;p(NTNGvvk...j][j(TߩڗEJܬX@fO;U2T_**)Ԛ}xdFT*mVCl6#U2z'\ ص=&`KȲ]O2\�ת{zS5Ieܔ—<_6<3#' r\"ɨ�~a,nRf5<]׽ʾU3IXŬCTH5ԨrB5%_2#Sw,"�������0��@wO_]>=Wc|jkx1J(? RJd�6܋@46܋@���������0gU2~<bExQ9r(r~SwXؕ84K9- ek\vp%Lw#�����������ك͘3t;wr.�IMw"Pd���������� kū*M+0ڍ/S-F};/A4)kfUș,HR1@[x|bGIXxpdkl&Ʈ[fy ���������ـ�|'oI 꾻P&[WA쎶bP~; f鵾v] Ff鵾v] ����������������������30f鵾v]  6[nEР����������������������gn)uqO,g3AYgn)&;z5r)80결c *Ckj*sr嚪R [ǔ, RJduR!�37Mw"P 237Mw"P�@��������������������� 1ـ37Mw"Pd;wr.�@������������������������ [ǔ,(zpŽyO,+ԠvG[kx1J(?3t;wr.�#3t;wr.�d����������������������ك͘3t;wr.�IMw"Pd���������������+Lvo!6,9( Ekn;Y5`]\Wtm(Q-bM.Z{s<Tow0(Y:Cz"*J$'f>wnXա2<_ gb1g"Š!Fr1W%˲+\Mқ*ų^Wꜛ#Gfع"⊊u���/DZ>K ,^2ol{S ;kx1J(? RJd�6܋@46܋@����������������������6`sf�6܋@!fk|Ⱥ��������������h5s[3'#1بg_XGnfTnV rۓs F I "[W=\UW5U=P��+aEN =ӒkDsWYwMTq<1We(P`ϬyxP f3!lDj~$|���8e<aEӆ^-c|gmo)^C:[WAۻt(ۻt(�C ���������������������lۻt(2LmoBC ��������������lu"~VJHdyI G5{Qr**拑! ki *KTT"5t4jk*&o$ ���[tVջP*O|F^cS5TD_nim&vQҌU-jE!û.9˾"̫bE V[$ܚ"dH���8e<aEӆ^-c|gmo)^C:[WAۻt(ۻt(�C ���������������������lۻt(2LmoBC ��������������{߰.<3MXK-;)q2s\hXG'yZWL0- KX갦LʹQ2nvy24<Zȋj\J%ZCAQ*s݊jN;Ňj꽪U%* 4cPW"=FER#$MTUWt饊!9Y\JaU?\uOT$i4ɚNn 'E3ѬƦjU"!At GaKZVr%혙~'NDqrm\"+B"BusUa]hpBb#yS[,$D<����ᗋ{c%/Nx=)Xzmo)^C�fn[nEРdfn[nEР ���������������������0c9�fn[nEР3iv]  ������������������������/Nx=)XQbᗋ{c%Y[WA쎶bP~; f鵾v] Ff鵾v] ����������������������30f鵾v]  6[nEР������������������������ᗋ{c%/Nx=)Xzmo)^C�fn[nEРdfn[nEР ���������������������0c9�fn[nEР3iv]  ������������������������/Nx=)XQbᗋ{c%Y[WAROHAU/.ןl-wc 5^ Qrr*f>h'?3H1moB\ʹxǟޤZQ4++ٞLjb|=}IXLwz#'5ɺ����������������������0c9�fn[nEР3iv]  ������������������������/Nx=)XQbᗋ{c%S|Msbo<z&U*VB'Rr111] 檵ёTTEO*Gp V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"J=1[>p V$:"f _\ifZmoBC%ҏ o+٦g;W6^R&;*92s\1�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C.#w�n/C./Nx=)XV~~HuŢt6JSrtyxlF"9v.*����������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials/pong.rst�����������������������������������������������������������0000666�0000000�0000000�00000041131�00000000000�016545� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������.. _pong: .. highlight:: python :linenothreshold: 3 Pong Game Tutorial ================== Introduction ------------ .. container:: title Welcome to the Pong tutorial This tutorial will teach you how to write pong using Kivy. We'll start with a basic application like the one described in the :ref:`quickstart` and turn it into a playable pong game, describing each step along the way. .. image:: pong.jpg :align: center :height: 392px Here is a check list before starting this tutorial: - You have a working Kivy installation. See the :doc:`/gettingstarted/installation` section for detailed descriptions - You know how to run a basic Kivy application. See :ref:`quickstart` if you don't. If you have read the programming guide, and understand both basic Widget concepts (:doc:`/tutorials/firstwidget`) and basic concepts of the kv language (:doc:`/guide/lang`), you can probably skip the first 2 steps and go straight to step 3. .. note:: You can find the entire source code--and source code files for each step--in the Kivy examples directory under `tutorials/pong/`. Ready? Sweet, let's get started! Getting Started --------------- .. container:: title Getting Started Let's start by getting a really simple Kivy app up and running. Create a directory for the game and a file named *main.py* .. include:: ../../../examples/tutorials/pong/steps/step1/main.py :literal: Go ahead and run the application. It should just show a black window at this point. What we've done is create a very simple Kivy :class:`~kivy.app.App`, which creates an instance of our ``PongGame`` Widget class and returns it as the root element for the applications UI, which you should imagine at this point as a hierarchical tree of Widgets. Kivy places this widget-tree in the default Window. In the next step, we will draw the Pong background and scores by defining how the ``PongGame widget`` looks. Add Simple Graphics ------------------- .. container:: title Creation of pong.kv We will use a .kv file to define the look and feel of the ``PongGame`` class. Since our :class:`~kivy.app.App` class is called ``PongApp``, we can simply create a file called ``pong.kv`` in the same directory that will be automatically loaded when the application is run. So create a new file called *``pong.kv``* and add the following contents. .. literalinclude:: ../../../examples/tutorials/pong/steps/step2/pong.kv :language: kv :linenos: .. note:: COMMON ERROR: The name of the kv file, e.g. pong.kv, must match the name of the app, e.g. PongApp (the part before the App ending). If you run the app now, you should see a vertical bar in the middle, and two zeros where the player scores will be displayed. Explaining the Kv File Syntax ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Before going on to the next step, you might want to take a closer look at the contents of the kv file we just created and figure out what is going on. If you understand what's happening, you can probably skip ahead to the next step. On the very first line we have:: #:kivy 1.0.9 This first line is required in every kv file. It should start with ``#:kivy`` followed by a space and the Kivy version it is intended for (so Kivy can make sure you have at least the required version, or handle backwards compatibility later on). After that, we begin defining rules that are applied to all ``PongGame`` instances:: <PongGame>: ... Like Python, kv files use indentation to define nested blocks. A block defined with a class name inside the ``<`` and ``>`` characters is a :class:`~kivy.uix.widget.Widget` rule. It will be applied to any instance of the named class. If you replaced ``PongGame`` with ``Widget`` in our example, all Widget instances would have the vertical line and the two Label widgets inside them because it would define these rules for all Widget instances. Inside a rule section, you can add various blocks to define the style and contents of the widgets they will be applied to. You can: - set property values - add child widgets - define a `canvas` section in which you can add Graphics instructions that define how the widget is rendered. The first block inside the ``<PongGame>`` rule we have is a `canvas` block: .. code-block:: kv <PongGame>: canvas: Rectangle: pos: self.center_x - 5, 0 size: 10, self.height So this canvas block says that the ``PongGame`` widget should draw some graphics primitives. In this case, we add a rectangle to the canvas. We set the pos of the rectangle to be 5 pixels left of the horizontal center of the widget, and 0 for y. The size of the rectangle is set to 10 pixels in width, and the widget's height in height. The nice thing about defining the graphics like this, is that the rendered rectangle will be automatically updated when the properties of any widgets used in the value expression change. .. note:: Try to resize the application window and notice what happens. That's right, the entire UI resizes automatically. The standard behaviour of the Window is to resize an element based on its property `size_hint`. The default widget size_hint is (1,1), meaning it will be stretched 100% in both x-direction and y-direction and hence fill the available space. Since the pos and size of the rectangle and center_x and top of the score labels were defined within the context of the ``PongGame`` class, these properties will automatically update when the corresponding widget properties change. Using the Kv language gives you automatic property binding. :) The last two sections we add look pretty similar. Each of them adds a Label widget as a child widget to the ``PongGame`` widget. For now, the text on both of them is just set to *"0"*. We'll hook that up to the actual score once we have the logic implemented, but the labels already look good since we set a bigger font_size, and positioned them relatively to the root widget. The ``root`` keyword can be used inside the child block to refer back to the parent/root widget the rule applies to (``PongGame`` in this case): .. code-block:: kv <PongGame>: # ... Label: font_size: 70 center_x: root.width / 4 top: root.top - 50 text: "0" Label: font_size: 70 center_x: root.width * 3 / 4 top: root.top - 50 text: "0" Add the Ball ------------ .. container:: title Add the Ball Ok, so we have a basic pong arena to play in, but we still need the players and a ball to hit around. Let's start with the ball. We'll add a new `PongBall` class to create a widget that will be our ball and make it bounce around. PongBall Class ~~~~~~~~~~~~~~ Here is the Python code for the PongBall class:: class PongBall(Widget): # velocity of the ball on x and y axis velocity_x = NumericProperty(0) velocity_y = NumericProperty(0) # referencelist property so we can use ball.velocity as # a shorthand, just like e.g. w.pos for w.x and w.y velocity = ReferenceListProperty(velocity_x, velocity_y) # ``move`` function will move the ball one step. This # will be called in equal intervals to animate the ball def move(self): self.pos = Vector(*self.velocity) + self.pos And here is the kv rule used to draw the ball as a white circle: .. code-block:: kv <PongBall>: size: 50, 50 canvas: Ellipse: pos: self.pos size: self.size To make it all work, you also have to add the imports for the :doc:`/api-kivy.properties` Property classes used and the :class:`~kivy.vector.Vector`. Here is the entire updated python code and kv file for this step: main.py: .. include:: ../../../examples/tutorials/pong/steps/step3/main.py :literal: pong.kv: .. literalinclude:: ../../../examples/tutorials/pong/steps/step3/pong.kv :language: kv :linenos: Note that not only a `<PongBall>` widget rule has been added, but also a child widget `PongBall` in the `<PongGame>` widget rule. Adding Ball Animation --------------------- .. container:: title Making the ball move Cool, so now we have a ball, and it even has a ``move`` function... but it's not moving yet. Let's fix that. Scheduling Functions on the Clock ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ We need the ``move`` method of our ball to be called regularly. Luckily, Kivy makes this pretty easy by letting us schedule any function we want using the :class:`~kivy.clock.Clock` and specifying the interval:: Clock.schedule_interval(game.update, 1.0/60.0) This line for example, would cause the ``update`` function of the game object to be called once every 60th of a second (60 times per second). Object Properties/References ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ We have another problem though. We'd like to make sure the PongBall has its ``move`` function called regularly, but in our code we don't have any references to the ball object since we just added it via the kv file inside the kv rule for the ``PongGame`` class. The only reference to our game is the one we return in the applications build method. Since we're going to have to do more than just move the ball (e.g. bounce it off the walls and later the players racket), we'll probably need an ``update`` method for our ``PongGame`` class anyway. Furthermore, given that we have a reference to the game object already, we can easily schedule its new ``update`` method when the application gets built:: class PongGame(Widget): def update(self, dt): # call ball.move and other stuff pass class PongApp(App): def build(self): game = PongGame() Clock.schedule_interval(game.update, 1.0/60.0) return game However, that still doesn't change the fact that we don't have a reference to the ``PongBall`` child widget created by the kv rule. To fix this, we can add an :class:`ObjectProperty <kivy.properties.ObjectProperty>` to the PongGame class, and hook it up to the widget created in the kv rule. Once that's done, we can easily reference the ball property inside the ``update`` method and even make it bounce off the edges:: class PongGame(Widget): ball = ObjectProperty(None) def update(self, dt): self.ball.move() # bounce off top and bottom if (self.ball.y < 0) or (self.ball.top > self.height): self.ball.velocity_y *= -1 # bounce off left and right if (self.ball.x < 0) or (self.ball.right > self.width): self.ball.velocity_x *= -1 Don't forget to hook it up in the kv file, by giving the child widget an id and setting the PongGame's ``ball`` ObjectProperty to that id: .. code-block:: kv <PongGame>: ball: pong_ball # ... (canvas and Labels) PongBall: id: pong_ball center: self.parent.center .. note:: At this point everything is hooked up for the ball to bounce around. If you're coding along as we go, you might be wondering why the ball isn't moving anywhere. The ball's velocity is set to 0 on both x and y. In the code listing below, a ``serve_ball`` method is added to the ``PongGame`` class and called in the app's ``build`` method. It sets a random x and y velocity for the ball, and also resets the position, so we can use it later to reset the ball when a player has scored a point. Here is the entire code for this step: main.py: .. include:: ../../../examples/tutorials/pong/steps/step4/main.py :literal: pong.kv: .. literalinclude:: ../../../examples/tutorials/pong/steps/step4/pong.kv :language: kv :linenos: Connect Input Events -------------------- .. container:: title Adding Players and reacting to touch input Sweet, our ball is bouncing around. The only things missing now are the movable player rackets and keeping track of the score. We won't go over all the details of creating the class and kv rules again, since those concepts were already covered in the previous steps. Instead, let's focus on how to move the Player widgets in response to user input. You can get the whole code and kv rules for the ``PongPaddle`` class at the end of this section. In Kivy, a widget can react to input by implementing the :meth:`on_touch_down <kivy.uix.widget.Widget.on_touch_down>`, the :meth:`on_touch_move <kivy.uix.widget.Widget.on_touch_move>` and the :meth:`on_touch_up <kivy.uix.widget.Widget.on_touch_up>` methods. By default, the Widget class implements these methods by just calling the corresponding method on all its child widgets to pass on the event until one of the children returns ``True``. Pong is pretty simple. The rackets just need to move up and down. In fact it's so simple, we don't even really need to have the player widgets handle the events themselves. We'll just implement the ``on_touch_move`` function for the ``PongGame`` class and have it set the position of the left or right player based on whether the touch occurred on the left or right side of the screen. Check the ``on_touch_move`` handler:: def on_touch_move(self, touch): if touch.x < self.width/3: self.player1.center_y = touch.y if touch.x > self.width - self.width/3: self.player2.center_y = touch.y We'll keep the score for each player in a :class:`~kivy.properties.NumericProperty`. The score labels of the ``PongGame`` are kept updated by changing the NumericProperty ``score``, which in turn updates the ``PongGame`` child labels text property. This binding occurs because Kivy :mod:`~kivy.properties` automatically bind to any references in their corresponding kv files. When the ball escapes out of the sides, we'll update the score and serve the ball again by changing the ``update`` method in the ``PongGame`` class. The ``PongPaddle`` class also implements a ``bounce_ball`` method, so that the ball bounces differently based on where it hits the racket. Here is the code for the `PongPaddle` class:: class PongPaddle(Widget): score = NumericProperty(0) def bounce_ball(self, ball): if self.collide_widget(ball): speedup = 1.1 offset = 0.02 * Vector(0, ball.center_y-self.center_y) ball.velocity = speedup * (offset - ball.velocity) .. note:: This algorithm for ball bouncing is very simple, but will have strange behavior if the ball hits the paddle from the side or bottom...this is something you could try to fix yourself if you like. And here it is in context. Pretty much done: main.py: .. include:: ../../../examples/tutorials/pong/steps/step5/main.py :literal: pong.kv: .. literalinclude:: ../../../examples/tutorials/pong/steps/step5/pong.kv :language: kv :linenos: Where To Go Now? ---------------- .. container:: title Have some fun Well, the pong game is pretty much complete. If you understood all of the things that are covered in this tutorial, give yourself a pat on the back and think about how you could improve the game. Here are a few ideas of things you could do: * Add some nicer graphics / images. (Hint: check out the :attr:`~kivy.graphics.instructions.VertexInstruction.source` property on the graphics instructions like :attr:`~kivy.graphics.Line.circle` or :class:`~kivy.graphics.Rectangle`, to set an image as the texture.) * Make the game end after a certain score. Maybe once a player has 10 points, you can display a large "PLAYER 1 WINS" label and/or add a main menu to start, pause and reset the game. (Hint: check out the :class:`~kivy.uix.button.Button` and :class:`~kivy.uix.label.Label` classes, and figure out how to use their `add_widget` and `remove_widget` functions to add or remove widgets dynamically.) * Make it a 4 player Pong Game. Most tablets have Multi-Touch support, so wouldn't it be cool to have a player on each side and have four people play at the same time? * Fix the simplistic collision check so hitting the ball with an end of the paddle results in a more realistic bounce. .. note:: You can find the entire source code--and source code files for each step--in the Kivy examples directory under `tutorials/pong/`. ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/tutorials-index.rst����������������������������������������������������������0000666�0000000�0000000�00000000216�00000000000�016706� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Tutorials ================= .. toctree:: :maxdepth: 2 tutorials/pong tutorials/firstwidget tutorials/crashcourse ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/doc/sources/user-guide.rst���������������������������������������������������������������0000666�0000000�0000000�00000000345�00000000000�015627� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy Project ------------ This part of the documentation explains the basic ideas behind Kivy's design and why you'd want to use it. .. toctree:: :maxdepth: 2 philosophy contribute faq contact �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/��������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�012410� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/3Drendering/��������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014554� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/3Drendering/main.py�������������������������������������������������������������0000666�0000000�0000000�00000005072�00000000000�016056� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' 3D Rotating Monkey Head ======================== This example demonstrates using OpenGL to display a rotating monkey head. This includes loading a Blender OBJ file, shaders written in OpenGL's Shading Language (GLSL), and using scheduled callbacks. The monkey.obj file is an OBJ file output from the Blender free 3D creation software. The file is text, listing vertices and faces and is loaded using a class in the file objloader.py. The file simple.glsl is a simple vertex and fragment shader written in GLSL. ''' from kivy.app import App from kivy.clock import Clock from kivy.core.window import Window from kivy.uix.widget import Widget from kivy.resources import resource_find from kivy.graphics.transformation import Matrix from kivy.graphics.opengl import glEnable, glDisable, GL_DEPTH_TEST from kivy.graphics import RenderContext, Callback, PushMatrix, PopMatrix, \ Color, Translate, Rotate, Mesh, UpdateNormalMatrix from objloader import ObjFile class Renderer(Widget): def __init__(self, **kwargs): self.canvas = RenderContext(compute_normal_mat=True) self.canvas.shader.source = resource_find('simple.glsl') self.scene = ObjFile(resource_find("monkey.obj")) super(Renderer, self).__init__(**kwargs) with self.canvas: self.cb = Callback(self.setup_gl_context) PushMatrix() self.setup_scene() PopMatrix() self.cb = Callback(self.reset_gl_context) Clock.schedule_interval(self.update_glsl, 1 / 60.) def setup_gl_context(self, *args): glEnable(GL_DEPTH_TEST) def reset_gl_context(self, *args): glDisable(GL_DEPTH_TEST) def update_glsl(self, delta): asp = self.width / float(self.height) proj = Matrix().view_clip(-asp, asp, -1, 1, 1, 100, 1) self.canvas['projection_mat'] = proj self.canvas['diffuse_light'] = (1.0, 1.0, 0.8) self.canvas['ambient_light'] = (0.1, 0.1, 0.1) self.rot.angle += delta * 100 def setup_scene(self): Color(1, 1, 1, 1) PushMatrix() Translate(0, 0, -3) self.rot = Rotate(1, 0, 1, 0) m = list(self.scene.objects.values())[0] UpdateNormalMatrix() self.mesh = Mesh( vertices=m.vertices, indices=m.indices, fmt=m.vertex_format, mode='triangles', ) PopMatrix() class RendererApp(App): def build(self): return Renderer() if __name__ == "__main__": RendererApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/3Drendering/monkey.obj����������������������������������������������������������0000666�0000000�0000000�00000764425�00000000000�016574� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Blender v2.65 (sub 1) OBJ File: '' # www.blender.org mtllib monkey.mtl o Suzanne v 0.477241 0.205729 0.676920 v -0.507134 0.205729 0.676920 v 0.543648 0.178386 0.581217 v -0.573540 0.178386 0.581217 v 0.422554 0.059245 0.606607 v -0.452446 0.059245 0.606607 v 0.395210 0.125651 0.694498 v -0.425102 0.125651 0.694498 v 0.279976 0.125651 0.715982 v -0.309868 0.125651 0.715982 v 0.250679 0.059245 0.637857 v -0.280571 0.059245 0.637857 v 0.129585 0.178386 0.653482 v -0.159477 0.178386 0.653482 v 0.199898 0.205729 0.725748 v -0.229790 0.205729 0.725748 v 0.199898 0.320964 0.725748 v -0.229790 0.320964 0.725748 v 0.129585 0.348308 0.653482 v -0.159477 0.348308 0.653482 v 0.250679 0.469401 0.637857 v -0.280571 0.469401 0.637857 v 0.279976 0.402995 0.715982 v -0.309868 0.402995 0.715982 v 0.395210 0.402995 0.694498 v -0.425102 0.402995 0.694498 v 0.422554 0.469401 0.606607 v -0.452446 0.469401 0.606607 v 0.543648 0.348308 0.581217 v -0.573540 0.348308 0.581217 v 0.477241 0.320964 0.676920 v -0.507134 0.320964 0.676920 v 0.442085 0.307292 0.725748 v -0.471977 0.307292 0.725748 v 0.381538 0.369792 0.739420 v -0.411430 0.369792 0.739420 v 0.295601 0.369792 0.756998 v -0.325493 0.369792 0.756998 v 0.237007 0.307292 0.764810 v -0.266899 0.307292 0.764810 v 0.237007 0.221354 0.764810 v -0.266899 0.221354 0.764810 v 0.295601 0.162761 0.756998 v -0.325493 0.162761 0.756998 v 0.381538 0.162761 0.739420 v -0.411430 0.162761 0.739420 v 0.442085 0.221354 0.725748 v -0.471977 0.221354 0.725748 v 0.409533 0.233724 0.750488 v -0.439425 0.233724 0.750488 v 0.367866 0.192058 0.760904 v -0.397759 0.192058 0.760904 v 0.307971 0.192058 0.773925 v -0.337863 0.192058 0.773925 v 0.266304 0.233724 0.779133 v -0.296196 0.233724 0.779133 v 0.266304 0.293620 0.779133 v -0.296196 0.293620 0.779133 v 0.307971 0.337891 0.773925 v -0.337863 0.337891 0.773925 v 0.367866 0.337891 0.760904 v -0.397759 0.337891 0.760904 v 0.409533 0.293620 0.750488 v -0.439425 0.293620 0.750488 v 0.070991 -0.936849 0.557779 v -0.100884 -0.936849 0.557779 v 0.211616 -0.919271 0.542154 v -0.241509 -0.919271 0.542154 v 0.283882 -0.872396 0.544107 v -0.313774 -0.872396 0.544107 v 0.293648 -0.757161 0.569498 v -0.323540 -0.757161 0.569498 v 0.266304 -0.550130 0.590982 v -0.296196 -0.550130 0.590982 v 0.276070 -0.098958 0.600748 v -0.305962 -0.098958 0.600748 v 0.506538 -0.022786 0.548014 v -0.536430 -0.022786 0.548014 v 0.686226 0.111979 0.508951 v -0.716118 0.111979 0.508951 v 0.774116 0.309245 0.530435 v -0.804009 0.309245 0.530435 v 0.735054 0.445964 0.606607 v -0.764946 0.445964 0.606607 v 0.567085 0.531901 0.665201 v -0.596977 0.531901 0.665201 v 0.375679 0.656901 0.719889 v -0.405571 0.656901 0.719889 v 0.233101 0.703776 0.751139 v -0.262993 0.703776 0.751139 v 0.115913 0.584636 0.756998 v -0.145805 0.584636 0.756998 v 0.026070 0.445964 0.745279 v -0.055962 0.445964 0.745279 v 0.164741 0.502604 0.762857 v -0.194634 0.502604 0.762857 v 0.258491 0.570964 0.753092 v -0.288384 0.570964 0.753092 v 0.362007 0.545573 0.729654 v -0.391899 0.545573 0.729654 v 0.524116 0.463542 0.682779 v -0.554009 0.463542 0.682779 v 0.653023 0.385417 0.630045 v -0.682915 0.385417 0.630045 v 0.668648 0.285808 0.594889 v -0.698540 0.285808 0.594889 v 0.600288 0.147136 0.592935 v -0.630180 0.147136 0.592935 v 0.455757 0.041667 0.624185 v -0.485649 0.041667 0.624185 v 0.260445 0.010417 0.688639 v -0.290337 0.010417 0.688639 v 0.108101 0.065104 0.714029 v -0.137993 0.065104 0.714029 v 0.082710 0.395183 0.756998 v -0.112602 0.395183 0.756998 v 0.049507 0.289714 0.733560 v -0.079399 0.289714 0.733560 v 0.059273 0.172526 0.706217 v -0.089165 0.172526 0.706217 v 0.041695 -0.891927 0.620279 v -0.071587 -0.891927 0.620279 v 0.129585 -0.870442 0.624185 v -0.159477 -0.870442 0.624185 v 0.166695 -0.802083 0.641764 v -0.196587 -0.802083 0.641764 v 0.149116 -0.550130 0.676920 v -0.179009 -0.550130 0.676920 v 0.170601 -0.712239 0.661295 v -0.200493 -0.712239 0.661295 v 0.026070 -0.356771 0.702310 v -0.055962 -0.356771 0.702310 v 0.033882 -0.544271 0.698404 v -0.063774 -0.544271 0.698404 v 0.041695 -0.692708 0.690592 v -0.071587 -0.692708 0.690592 v 0.094429 -0.233724 0.723795 v -0.124321 -0.233724 0.723795 v 0.102241 -0.163411 0.723795 v -0.132134 -0.163411 0.723795 v 0.047554 -0.116536 0.717935 v -0.077446 -0.116536 0.717935 v -0.005180 -0.141927 0.723795 v -0.024712 -0.141927 0.723795 v 0.029976 -0.282552 0.717935 v -0.059868 -0.282552 0.717935 v 0.028023 -0.263021 0.749185 v -0.057915 -0.263021 0.749185 v 0.006538 -0.145833 0.760904 v -0.036430 -0.145833 0.760904 v 0.057320 -0.120442 0.753092 v -0.087212 -0.120442 0.753092 v 0.096382 -0.165364 0.760904 v -0.126274 -0.165364 0.760904 v 0.088570 -0.223958 0.758951 v -0.118462 -0.223958 0.758951 v 0.047554 -0.163411 0.776529 v -0.077446 -0.163411 0.776529 v 0.031929 -0.222005 0.772623 v -0.061821 -0.222005 0.772623 v 0.041695 -0.065755 0.712076 v -0.071587 -0.065755 0.712076 v 0.113960 -0.159505 0.710123 v -0.143852 -0.159505 0.710123 v 0.123726 -0.247396 0.684732 v -0.153618 -0.247396 0.684732 v 0.123726 -0.352864 0.684732 v -0.153618 -0.352864 0.684732 v 0.225288 -0.356771 0.592935 v -0.255180 -0.356771 0.592935 v 0.194038 -0.259114 0.589029 v -0.223930 -0.259114 0.589029 v 0.166695 -0.175130 0.616373 v -0.196587 -0.175130 0.616373 v 0.035835 -0.729817 0.684732 v -0.065727 -0.729817 0.684732 v 0.088570 -0.759114 0.676920 v -0.118462 -0.759114 0.676920 v 0.065132 -0.831380 0.657389 v -0.095024 -0.831380 0.657389 v 0.012398 -0.858724 0.645670 v -0.042290 -0.858724 0.645670 v 0.008491 -0.843099 0.616373 v -0.038384 -0.843099 0.616373 v 0.055366 -0.817708 0.624185 v -0.085259 -0.817708 0.624185 v 0.078804 -0.761067 0.641764 v -0.108696 -0.761067 0.641764 v 0.031929 -0.741536 0.647623 v -0.061821 -0.741536 0.647623 v 0.020210 -0.790364 0.602701 v -0.050102 -0.790364 0.602701 v 0.063179 -0.784505 0.602050 v -0.093071 -0.784505 0.602050 v 0.149116 0.201823 0.721842 v -0.179009 0.201823 0.721842 v 0.137398 0.277995 0.727701 v -0.167290 0.277995 0.727701 v 0.154976 0.367839 0.731607 v -0.184868 0.367839 0.731607 v 0.180366 0.145183 0.717935 v -0.210259 0.145183 0.717935 v 0.279976 0.090495 0.698404 v -0.309868 0.090495 0.698404 v 0.414741 0.080729 0.665201 v -0.444634 0.080729 0.665201 v 0.528023 0.156901 0.635904 v -0.557915 0.156901 0.635904 v 0.592476 0.262370 0.622232 v -0.622368 0.262370 0.622232 v 0.582710 0.348308 0.630045 v -0.612602 0.348308 0.630045 v 0.488960 0.410808 0.669107 v -0.518852 0.410808 0.669107 v 0.363960 0.455729 0.704264 v -0.393852 0.455729 0.704264 v 0.281929 0.469401 0.714029 v -0.311821 0.469401 0.714029 v 0.209663 0.440104 0.727701 v -0.239555 0.440104 0.727701 v 0.235054 0.408854 0.725748 v -0.264946 0.408854 0.725748 v 0.291695 0.434245 0.717935 v -0.321587 0.434245 0.717935 v 0.362007 0.426433 0.714029 v -0.391899 0.426433 0.714029 v 0.467476 0.389323 0.680826 v -0.497368 0.389323 0.680826 v 0.543648 0.334636 0.639810 v -0.573540 0.334636 0.639810 v 0.551460 0.264323 0.633951 v -0.581352 0.264323 0.633951 v 0.500679 0.176433 0.649576 v -0.530571 0.176433 0.649576 v 0.406929 0.111979 0.678873 v -0.436821 0.111979 0.678873 v 0.289741 0.115886 0.708170 v -0.319634 0.115886 0.708170 v 0.199898 0.160808 0.721842 v -0.229790 0.160808 0.721842 v 0.190132 0.352214 0.725748 v -0.220024 0.352214 0.725748 v 0.170601 0.279948 0.723795 v -0.200493 0.279948 0.723795 v 0.174507 0.213542 0.719889 v -0.204399 0.213542 0.719889 v 0.028023 0.467448 0.631998 v -0.057915 0.467448 0.631998 v 0.115913 0.604167 0.639810 v -0.145805 0.604167 0.639810 v 0.237007 0.727214 0.631998 v -0.266899 0.727214 0.631998 v 0.393257 0.670573 0.598795 v -0.423149 0.670573 0.598795 v 0.576851 0.543620 0.546060 v -0.606743 0.543620 0.546060 v 0.746773 0.463542 0.499185 v -0.776665 0.463542 0.499185 v 0.799507 0.307292 0.424967 v -0.829399 0.307292 0.424967 v 0.694038 0.088542 0.399576 v -0.723930 0.088542 0.399576 v 0.512398 -0.048177 0.444498 v -0.542290 -0.048177 0.444498 v 0.061226 -0.481771 0.260904 v -0.091118 -0.481771 0.260904 v 0.051460 -0.647786 0.303873 v -0.081352 -0.647786 0.303873 v 0.061226 -0.850911 0.358560 v -0.091118 -0.850911 0.358560 v 0.070991 -0.948567 0.464029 v -0.100884 -0.948567 0.464029 v 0.235054 -0.923177 0.434732 v -0.264946 -0.923177 0.434732 v 0.313179 -0.845052 0.415201 v -0.343071 -0.845052 0.415201 v 0.299507 -0.679036 0.424967 v -0.329399 -0.679036 0.424967 v 0.186226 -0.606771 0.331217 v -0.216118 -0.606771 0.331217 v 0.215523 -0.811849 0.352701 v -0.245415 -0.811849 0.352701 v 0.182320 -0.430989 0.309732 v -0.212212 -0.430989 0.309732 v 0.272163 -0.475911 0.440592 v -0.302055 -0.475911 0.440592 v 0.215523 -0.247396 0.458170 v -0.245415 -0.247396 0.458170 v 0.240913 -0.325521 0.446451 v -0.270805 -0.325521 0.446451 v 0.197945 -0.188802 0.477701 v -0.227837 -0.188802 0.477701 v 0.305366 -0.128255 0.471842 v -0.335259 -0.128255 0.471842 v 0.154976 -0.034505 -0.719565 v -0.184868 -0.034505 -0.719565 v 0.145210 -0.239583 -0.500815 v -0.175102 -0.239583 -0.500815 v 0.112007 -0.366536 -0.110190 v -0.141899 -0.366536 -0.110190 v 0.082710 -0.417317 0.178873 v -0.112602 -0.417317 0.178873 v 0.195991 -0.339192 0.270670 v -0.225884 -0.339192 0.270670 v 0.725288 0.108073 0.184732 v -0.755180 0.108073 0.184732 v 0.184273 0.301433 -0.805502 v -0.214165 0.301433 -0.805502 v 0.211616 0.936198 0.049967 v -0.241509 0.936198 0.049967 v 0.211616 0.940104 -0.313315 v -0.241509 0.940104 -0.313315 v 0.213570 0.711589 -0.664877 v -0.243462 0.711589 -0.664877 v 0.694038 0.449870 0.348795 v -0.723930 0.449870 0.348795 v 0.684273 0.551433 0.155435 v -0.714165 0.551433 0.155435 v 0.703804 0.678386 -0.076986 v -0.733696 0.678386 -0.076986 v 0.703804 0.666667 -0.323080 v -0.733696 0.666667 -0.323080 v 0.692085 0.473308 -0.500815 v -0.721977 0.473308 -0.500815 v 0.528023 0.598308 -0.573080 v -0.557915 0.598308 -0.573080 v 0.531929 0.826823 -0.317221 v -0.561821 0.826823 -0.317221 v 0.531929 0.828776 -0.037924 v -0.561821 0.828776 -0.037924 v 0.531929 0.652995 0.206217 v -0.561821 0.652995 0.206217 v 0.549507 0.516276 0.395670 v -0.579399 0.516276 0.395670 v 0.213570 0.731120 0.337076 v -0.243462 0.731120 0.337076 v 0.266304 0.611979 0.549967 v -0.296196 0.611979 0.549967 v 0.248726 0.547526 0.497232 v -0.278618 0.547526 0.497232 v 0.021512 0.499349 0.549967 v -0.051404 0.499349 0.549967 v 0.772163 0.322917 0.262857 v -0.802055 0.322917 0.262857 v 0.793648 0.401042 0.073404 v -0.823540 0.401042 0.073404 v 0.803413 0.477214 -0.104330 v -0.833305 0.477214 -0.104330 v 0.781929 0.457683 -0.323080 v -0.811821 0.457683 -0.323080 v 0.320991 -0.247396 -0.084799 v -0.350884 -0.247396 -0.084799 v 0.526070 -0.114583 -0.082846 v -0.555962 -0.114583 -0.082846 v 0.529976 -0.057942 0.231607 v -0.559868 -0.057942 0.231607 v 0.303413 -0.173177 0.335123 v -0.333305 -0.173177 0.335123 v 0.263700 -0.261067 0.203613 v -0.293592 -0.261067 0.203613 v 0.268908 -0.143880 0.435383 v -0.298800 -0.143880 0.435383 v 0.613960 0.172526 -0.543783 v -0.643852 0.172526 -0.543783 v 0.459663 0.231120 -0.668783 v -0.489555 0.231120 -0.668783 v 0.522163 -0.055989 -0.381674 v -0.552055 -0.055989 -0.381674 v 0.373726 -0.138021 -0.434408 v -0.403618 -0.138021 -0.434408 v 0.373075 -0.003255 -0.627117 v -0.402967 -0.003255 -0.627117 v 0.947945 0.434245 -0.307455 v -0.977837 0.434245 -0.307455 v 1.100288 0.479167 -0.397299 v -1.130180 0.479167 -0.397299 v 1.244820 0.408855 -0.453940 v -1.274712 0.408855 -0.453940 v 1.262398 0.205729 -0.459799 v -1.292290 0.205729 -0.459799 v 1.125679 0.018230 -0.410971 v -1.155571 0.018230 -0.410971 v 0.903023 -0.067708 -0.266440 v -0.932915 -0.067708 -0.266440 v 0.930366 -0.013021 -0.297690 v -0.960259 -0.013021 -0.297690 v 1.102242 0.053386 -0.424643 v -1.132133 0.053386 -0.424643 v 1.209663 0.197917 -0.469565 v -1.239555 0.197917 -0.469565 v 1.199898 0.354167 -0.463705 v -1.229790 0.354167 -0.463705 v 1.084663 0.408855 -0.412924 v -1.114555 0.408855 -0.412924 v 0.961616 0.375651 -0.332846 v -0.991509 0.375651 -0.332846 v 0.678413 -0.028646 -0.127768 v -0.708305 -0.028646 -0.127768 v 0.713570 -0.069661 -0.192221 v -0.743462 -0.069661 -0.192221 v 0.778023 0.147136 -0.041830 v -0.807915 0.147136 -0.041830 v 0.854195 0.365886 -0.260580 v -0.884087 0.365886 -0.260580 v 0.795601 -0.013021 -0.241049 v -0.825493 -0.013021 -0.241049 v 0.758491 0.024089 -0.270346 v -0.788384 0.024089 -0.270346 v 0.770210 0.078776 -0.295736 v -0.800102 0.078776 -0.295736 v 0.762398 0.147136 -0.280111 v -0.792290 0.147136 -0.280111 v 0.826851 0.246745 -0.284018 v -0.856743 0.246745 -0.284018 v 0.885445 0.319011 -0.289877 v -0.915337 0.319011 -0.289877 v 0.815132 0.305339 -0.211752 v -0.845024 0.305339 -0.211752 v 0.760445 0.160808 -0.172690 v -0.790337 0.160808 -0.172690 v 0.706408 0.025391 -0.187012 v -0.736300 0.025391 -0.187012 v 0.904976 0.287761 -0.348471 v -0.934868 0.287761 -0.348471 v 0.850288 0.225261 -0.338705 v -0.880180 0.225261 -0.338705 v 0.785835 0.152995 -0.340658 v -0.815727 0.152995 -0.340658 v 0.778023 0.108073 -0.340658 v -0.807915 0.108073 -0.340658 v 0.820991 0.069011 -0.340658 v -0.850884 0.069011 -0.340658 v 0.815132 0.020183 -0.340658 v -0.845024 0.020183 -0.340658 v 0.832710 0.002604 -0.311361 v -0.862602 0.002604 -0.311361 v 0.975288 0.336589 -0.395346 v -1.005180 0.336589 -0.395346 v 1.090523 0.363933 -0.467611 v -1.120415 0.363933 -0.467611 v 1.197945 0.319011 -0.508627 v -1.227837 0.319011 -0.508627 v 1.207710 0.188151 -0.510580 v -1.237602 0.188151 -0.510580 v 1.106148 0.065104 -0.473471 v -1.136040 0.065104 -0.473471 v 0.947945 0.010417 -0.360190 v -0.977837 0.010417 -0.360190 v 0.862007 0.086589 -0.369955 v -0.891899 0.086589 -0.369955 v 0.932320 0.137370 -0.389486 v -0.962212 0.137370 -0.389486 v 0.992866 0.199870 -0.412924 v -1.022758 0.199870 -0.412924 v 1.051460 0.246745 -0.428549 v -1.081352 0.246745 -0.428549 v 1.008492 0.301433 -0.424643 v -1.038383 0.301433 -0.424643 v 0.940132 0.252604 -0.391440 v -0.970024 0.252604 -0.391440 v 0.881538 0.192058 -0.373861 v -0.911430 0.192058 -0.373861 v 0.817085 0.133464 -0.366049 v -0.846977 0.133464 -0.366049 v 0.856148 0.031901 -0.354330 v -0.886040 0.031901 -0.354330 v 0.951851 0.063151 -0.391440 v -0.981743 0.063151 -0.391440 v 1.063179 0.119792 -0.457846 v -1.093071 0.119792 -0.457846 v 1.143257 0.201823 -0.481283 v -1.173149 0.201823 -0.481283 v 1.145210 0.287761 -0.483236 v -1.175102 0.287761 -0.483236 v 1.089221 0.335287 -0.473471 v -1.119113 0.335287 -0.473471 v 0.895210 -0.093099 -0.362143 v -0.925102 -0.093099 -0.362143 v 1.153023 0.000651 -0.489096 v -1.182915 0.000651 -0.489096 v 1.313179 0.201823 -0.514486 v -1.343071 0.201823 -0.514486 v 1.285835 0.418620 -0.516440 v -1.315727 0.418620 -0.516440 v 1.117867 0.492839 -0.485190 v -1.147758 0.492839 -0.485190 v 0.934273 0.445964 -0.397299 v -0.964165 0.445964 -0.397299 v 0.912788 0.172526 -0.465658 v -0.942680 0.172526 -0.465658 v 1.141304 0.238933 -0.557455 v -1.171196 0.238933 -0.557455 v 1.294950 0.293620 -0.569825 v -1.324842 0.293620 -0.569825 v 0.820991 0.365886 -0.358236 v -0.850884 0.365886 -0.358236 v 0.750679 0.149089 -0.438315 v -0.780571 0.149089 -0.438315 v 0.684273 -0.079427 -0.305502 v -0.714165 -0.079427 -0.305502 v 0.448921 0.218425 0.709635 v 0.445015 0.157390 0.684244 v 0.513374 0.190104 0.632486 v 0.488960 0.262858 0.673990 v -0.474907 0.157390 0.684244 v -0.478813 0.218425 0.709635 v -0.518852 0.262858 0.673990 v -0.543266 0.190104 0.632486 v 0.495796 0.106608 0.591471 v 0.570991 0.168620 0.526529 v 0.561226 0.262858 0.577310 v -0.525688 0.106608 0.591471 v -0.591118 0.262858 0.577310 v -0.600884 0.168620 0.526529 v 0.409859 0.087565 0.654947 v 0.336616 0.041667 0.623209 v 0.434273 0.035808 0.553873 v -0.366509 0.041667 0.623209 v -0.439751 0.087565 0.654947 v -0.464165 0.035808 0.553873 v 0.383980 0.156413 0.723307 v 0.337105 0.113933 0.705728 v -0.366997 0.113933 0.705728 v -0.413872 0.156413 0.723307 v 0.292671 0.156413 0.740885 v 0.231636 0.157390 0.723307 v 0.263863 0.087565 0.681803 v -0.261528 0.157390 0.723307 v -0.322563 0.156413 0.740885 v -0.293755 0.087565 0.681803 v 0.177437 0.106608 0.648600 v 0.238960 0.035808 0.589029 v -0.207329 0.106608 0.648600 v -0.268852 0.035808 0.589029 v 0.160835 0.190104 0.694010 v 0.112007 0.262858 0.654459 v 0.102241 0.168620 0.608560 v -0.141899 0.262858 0.654459 v -0.190727 0.190104 0.694010 v -0.132134 0.168620 0.608560 v 0.230659 0.218425 0.749185 v 0.188179 0.262858 0.725748 v -0.218071 0.262858 0.725748 v -0.260552 0.218425 0.749185 v 0.230659 0.309733 0.749185 v 0.231636 0.370769 0.723307 v 0.160835 0.335612 0.694010 v -0.261528 0.370769 0.723307 v -0.260552 0.309733 0.749185 v -0.190727 0.335612 0.694010 v 0.177437 0.421550 0.648600 v 0.102241 0.360026 0.608560 v -0.207329 0.421550 0.648600 v -0.132134 0.360026 0.608560 v 0.263863 0.439128 0.681803 v 0.336616 0.486979 0.623209 v 0.238960 0.496745 0.589029 v -0.366509 0.486979 0.623209 v -0.293755 0.439128 0.681803 v -0.268852 0.496745 0.589029 v 0.292671 0.375163 0.740885 v 0.337105 0.414714 0.705728 v -0.366997 0.414714 0.705728 v -0.322563 0.375163 0.740885 v 0.383980 0.375163 0.723307 v 0.445015 0.370769 0.684244 v 0.409859 0.439128 0.654947 v -0.474907 0.370769 0.684244 v -0.413872 0.375163 0.723307 v -0.439751 0.439128 0.654947 v 0.495796 0.421550 0.591471 v 0.434273 0.496745 0.553873 v -0.525688 0.421550 0.591471 v -0.464165 0.496745 0.553873 v 0.513374 0.335612 0.632486 v 0.570991 0.360026 0.526529 v -0.543266 0.335612 0.632486 v -0.600884 0.360026 0.526529 v 0.448921 0.309733 0.709635 v -0.478813 0.309733 0.709635 v 0.419136 0.345378 0.731119 v 0.435900 0.304851 0.735839 v 0.449898 0.263347 0.723795 v -0.449028 0.345378 0.731119 v -0.479790 0.263347 0.723795 v -0.465792 0.304851 0.735839 v 0.337593 0.378581 0.748697 v 0.379097 0.364746 0.749674 v -0.367485 0.378581 0.748697 v -0.408989 0.364746 0.749674 v 0.260445 0.345378 0.762857 v 0.297717 0.364746 0.767089 v -0.290337 0.345378 0.762857 v -0.327609 0.364746 0.767089 v 0.228218 0.263347 0.764810 v 0.241402 0.304851 0.774251 v -0.258110 0.263347 0.764810 v -0.271294 0.304851 0.774251 v 0.260445 0.186198 0.762857 v 0.241402 0.223470 0.774251 v -0.290337 0.186198 0.762857 v -0.271294 0.223470 0.774251 v 0.337593 0.153972 0.748697 v 0.297717 0.167155 0.767089 v -0.367485 0.153972 0.748697 v -0.327609 0.167155 0.767089 v 0.419136 0.186198 0.731119 v 0.379097 0.167155 0.749674 v -0.449028 0.186198 0.731119 v -0.408989 0.167155 0.749674 v 0.435900 0.223470 0.735839 v -0.465792 0.223470 0.735839 v 0.386096 0.216146 0.758300 v 0.404325 0.263021 0.753743 v -0.415988 0.216146 0.758300 v -0.434217 0.263021 0.753743 v 0.337268 0.195964 0.770019 v -0.367160 0.195964 0.770019 v 0.290393 0.216146 0.778482 v -0.320285 0.216146 0.778482 v 0.270210 0.263021 0.779784 v -0.300102 0.263021 0.779784 v 0.290393 0.312500 0.778482 v -0.320285 0.312500 0.778482 v 0.337268 0.333334 0.770019 v -0.367160 0.333334 0.770019 v 0.386096 0.312500 0.758300 v -0.415988 0.312500 0.758300 v 0.149116 -0.928548 0.549967 v 0.061714 -0.915853 0.590982 v -0.014946 -0.940755 0.561685 v 0.072945 -0.949544 0.516764 v -0.091606 -0.915853 0.590982 v -0.179009 -0.928548 0.549967 v -0.102837 -0.949544 0.516764 v 0.257027 -0.902669 0.538736 v 0.177437 -0.898274 0.586099 v 0.231148 -0.929036 0.491861 v -0.207329 -0.898274 0.586099 v -0.286919 -0.902669 0.538736 v -0.261040 -0.929036 0.491861 v 0.295113 -0.825032 0.555338 v 0.230171 -0.842122 0.598795 v 0.315620 -0.878255 0.481607 v -0.260063 -0.842122 0.598795 v -0.325005 -0.825032 0.555338 v -0.345512 -0.878255 0.481607 v 0.282906 -0.666341 0.582681 v 0.237495 -0.738118 0.623697 v 0.320503 -0.745442 0.502115 v -0.267387 -0.738118 0.623697 v -0.312798 -0.666341 0.582681 v -0.350395 -0.745442 0.502115 v 0.246284 -0.437337 0.594400 v 0.211616 -0.552083 0.644693 v 0.293159 -0.529622 0.521158 v -0.241509 -0.552083 0.644693 v -0.276177 -0.437337 0.594400 v -0.323052 -0.529622 0.521158 v 0.298042 -0.128743 0.519693 v 0.397163 -0.067220 0.566080 v 0.257515 -0.049153 0.671549 v 0.185249 -0.130696 0.626139 v -0.427055 -0.067220 0.566080 v -0.327934 -0.128743 0.519693 v -0.215141 -0.130696 0.626139 v -0.287407 -0.049153 0.671549 v 0.514839 -0.052571 0.493814 v 0.603218 0.036296 0.533365 v 0.487007 0.016765 0.595377 v -0.633110 0.036296 0.533365 v -0.544731 -0.052571 0.493814 v -0.516899 0.016765 0.595377 v 0.702827 0.087565 0.451334 v 0.746284 0.203288 0.499674 v 0.650093 0.139323 0.560221 v -0.776177 0.203288 0.499674 v -0.732719 0.087565 0.451334 v -0.679985 0.139323 0.560221 v 0.807808 0.308757 0.476725 v 0.770210 0.400065 0.574869 v 0.720406 0.303386 0.573892 v -0.800102 0.400065 0.574869 v -0.837700 0.308757 0.476725 v -0.750298 0.303386 0.573892 v 0.755562 0.465983 0.559244 v 0.667671 0.479167 0.633951 v 0.696968 0.415202 0.632975 v -0.697563 0.479167 0.633951 v -0.785454 0.465983 0.559244 v -0.726860 0.415202 0.632975 v 0.579292 0.550456 0.609049 v 0.460640 0.594401 0.695475 v 0.546577 0.499186 0.695963 v -0.490532 0.594401 0.695475 v -0.609184 0.550456 0.609049 v -0.576469 0.499186 0.695963 v 0.387886 0.681804 0.663248 v 0.302925 0.699870 0.738443 v 0.364448 0.607585 0.748697 v -0.332817 0.699870 0.738443 v -0.417778 0.681804 0.663248 v -0.394341 0.607585 0.748697 v 0.229195 0.736979 0.696939 v 0.169624 0.666179 0.757486 v 0.244331 0.643229 0.776041 v -0.199516 0.666179 0.757486 v -0.259087 0.736979 0.696939 v -0.274223 0.643229 0.776041 v 0.105171 0.610026 0.704264 v 0.069038 0.498210 0.752115 v 0.138863 0.543620 0.781900 v -0.098930 0.498210 0.752115 v -0.135063 0.610026 0.704264 v -0.168755 0.543620 0.781900 v 0.021675 0.468913 0.695475 v -0.014946 0.428386 0.741373 v 0.045113 0.415690 0.769693 v -0.051567 0.468913 0.695475 v -0.075005 0.415690 0.769693 v 0.189644 0.466472 0.733560 v 0.211616 0.549968 0.759439 v 0.120796 0.445476 0.762369 v -0.241509 0.549968 0.759439 v -0.219536 0.466472 0.733560 v -0.150688 0.445476 0.762369 v 0.272163 0.506511 0.719889 v 0.307808 0.568522 0.743326 v -0.337700 0.568522 0.743326 v -0.302055 0.506511 0.719889 v 0.430855 0.508464 0.710123 v 0.363472 0.488933 0.701822 v -0.460747 0.508464 0.710123 v -0.393364 0.488933 0.701822 v 0.609077 0.419597 0.653971 v 0.503609 0.431804 0.661783 v -0.638969 0.419597 0.653971 v -0.533501 0.431804 0.661783 v 0.668648 0.345866 0.610514 v 0.612007 0.361491 0.621256 v -0.698540 0.345866 0.610514 v -0.641899 0.361491 0.621256 v 0.647652 0.215983 0.587564 v 0.624214 0.268229 0.606607 v -0.677544 0.215983 0.587564 v -0.654106 0.268229 0.606607 v 0.533882 0.086589 0.606607 v 0.553902 0.148601 0.615396 v -0.563774 0.086589 0.606607 v -0.583794 0.148601 0.615396 v 0.364937 0.015300 0.650064 v 0.426948 0.060222 0.644205 v -0.394829 0.015300 0.650064 v -0.456841 0.060222 0.644205 v 0.166695 0.027019 0.717447 v 0.272163 0.062663 0.686197 v -0.196587 0.027019 0.717447 v -0.302055 0.062663 0.686197 v 0.156441 0.121257 0.709146 v 0.075386 0.116374 0.702310 v 0.061226 -0.003743 0.719400 v -0.105278 0.116374 0.702310 v -0.186333 0.121257 0.709146 v -0.091118 -0.003743 0.719400 v 0.056831 0.345378 0.747232 v 0.124214 0.380534 0.735025 v -0.154106 0.380534 0.735025 v -0.086723 0.345378 0.747232 v -0.014946 0.295573 0.741373 v 0.052925 0.231120 0.718912 v 0.103706 0.280925 0.724283 v -0.133598 0.280925 0.724283 v -0.082817 0.231120 0.718912 v 0.118843 0.191569 0.712076 v -0.014946 0.160808 0.704264 v -0.148735 0.191569 0.712076 v 0.021675 -0.870931 0.640299 v -0.014946 -0.894856 0.620279 v 0.091988 -0.883626 0.621256 v -0.051567 -0.870931 0.640299 v -0.121880 -0.883626 0.621256 v 0.086128 -0.845052 0.650064 v 0.154488 -0.845540 0.630533 v -0.116020 -0.845052 0.650064 v -0.184380 -0.845540 0.630533 v 0.112984 -0.768880 0.669107 v 0.170601 -0.753255 0.653482 v -0.142876 -0.768880 0.669107 v -0.200493 -0.753255 0.653482 v 0.133003 -0.438314 0.683756 v 0.087105 -0.546712 0.693033 v 0.164253 -0.653157 0.668131 v -0.116997 -0.546712 0.693033 v -0.162895 -0.438314 0.683756 v -0.194145 -0.653157 0.668131 v 0.102241 -0.692708 0.683267 v -0.132134 -0.692708 0.683267 v 0.028023 -0.304036 0.704264 v -0.014946 -0.361653 0.702310 v 0.027046 -0.437825 0.703287 v 0.070991 -0.350911 0.697916 v -0.057915 -0.304036 0.704264 v -0.100884 -0.350911 0.697916 v -0.056938 -0.437825 0.703287 v -0.014946 -0.543294 0.698404 v 0.040718 -0.640950 0.692545 v -0.070610 -0.640950 0.692545 v 0.039253 -0.716634 0.689127 v -0.014946 -0.697591 0.690592 v -0.069145 -0.716634 0.689127 v 0.106148 -0.202474 0.726725 v 0.094917 -0.229329 0.743326 v 0.068550 -0.259603 0.719400 v 0.099800 -0.239095 0.703287 v -0.124809 -0.229329 0.743326 v -0.136040 -0.202474 0.726725 v -0.129692 -0.239095 0.703287 v -0.098442 -0.259603 0.719400 v 0.082710 -0.130208 0.719400 v 0.102730 -0.161946 0.743814 v 0.103218 -0.164388 0.709635 v -0.132622 -0.161946 0.743814 v -0.112602 -0.130208 0.719400 v -0.133110 -0.164388 0.709635 v 0.012886 -0.120931 0.719400 v 0.055855 -0.113606 0.736490 v 0.040230 -0.107747 0.706705 v -0.085747 -0.113606 0.736490 v -0.042778 -0.120931 0.719400 v -0.070122 -0.107747 0.706705 v -0.014946 -0.156575 0.726725 v 0.002632 -0.139974 0.743814 v -0.014946 -0.144856 0.713053 v -0.032524 -0.139974 0.743814 v 0.030464 -0.274739 0.735514 v -0.014946 -0.293294 0.717935 v -0.060356 -0.274739 0.735514 v 0.064644 -0.242513 0.751627 v 0.027046 -0.245931 0.760904 v -0.014946 -0.273763 0.749185 v -0.094536 -0.242513 0.751627 v -0.056938 -0.245931 0.760904 v -0.014946 -0.160481 0.764810 v 0.017769 -0.155110 0.772623 v 0.029976 -0.124837 0.755045 v -0.047661 -0.155110 0.772623 v -0.059868 -0.124837 0.755045 v 0.053902 -0.137044 0.766764 v 0.081734 -0.133626 0.755045 v -0.083794 -0.137044 0.766764 v -0.111626 -0.133626 0.755045 v 0.079292 -0.167806 0.772623 v 0.099312 -0.200521 0.764322 v -0.109184 -0.167806 0.772623 v -0.129204 -0.200521 0.764322 v 0.069527 -0.220540 0.769205 v -0.099419 -0.220540 0.769205 v 0.039741 -0.193685 0.779459 v -0.069634 -0.193685 0.779459 v -0.014946 -0.223958 0.772623 v 0.088081 -0.108724 0.722330 v -0.014946 -0.046224 0.701334 v -0.117973 -0.108724 0.722330 v 0.124214 -0.208821 0.692057 v 0.134956 -0.159505 0.690592 v -0.154106 -0.208821 0.692057 v -0.164848 -0.159505 0.690592 v 0.120796 -0.290364 0.683756 v 0.157906 -0.255208 0.652017 v -0.150688 -0.290364 0.683756 v -0.187798 -0.255208 0.652017 v 0.177437 -0.356771 0.652994 v -0.207329 -0.356771 0.652994 v 0.251656 -0.347981 0.519205 v 0.206734 -0.300130 0.590006 v -0.236626 -0.300130 0.590006 v -0.281548 -0.347981 0.519205 v 0.217964 -0.257161 0.517252 v 0.182320 -0.221517 0.595865 v -0.212212 -0.221517 0.595865 v -0.247856 -0.257161 0.517252 v 0.193062 -0.190267 0.530924 v -0.222954 -0.190267 0.530924 v -0.014946 -0.739583 0.683756 v 0.032906 -0.736653 0.672525 v 0.074409 -0.727376 0.683756 v -0.104302 -0.727376 0.683756 v -0.062798 -0.736653 0.672525 v 0.081245 -0.760579 0.667154 v 0.083687 -0.801595 0.667154 v -0.113579 -0.801595 0.667154 v -0.111137 -0.760579 0.667154 v 0.057808 -0.824056 0.648111 v 0.039253 -0.849935 0.649576 v -0.069145 -0.849935 0.649576 v -0.087700 -0.824056 0.648111 v 0.009468 -0.850911 0.637369 v -0.014946 -0.860677 0.644693 v -0.039360 -0.850911 0.637369 v 0.031929 -0.834798 0.618326 v 0.011421 -0.826009 0.599283 v -0.014946 -0.845052 0.616373 v -0.061821 -0.834798 0.618326 v -0.041313 -0.826009 0.599283 v 0.072945 -0.792806 0.632486 v 0.057320 -0.806478 0.603027 v -0.102837 -0.792806 0.632486 v -0.087212 -0.806478 0.603027 v 0.067085 -0.738607 0.648111 v 0.074898 -0.766927 0.615234 v -0.096977 -0.738607 0.648111 v -0.104790 -0.766927 0.615234 v -0.014946 -0.749349 0.645670 v 0.028999 -0.755696 0.620767 v -0.058891 -0.755696 0.620767 v -0.014946 -0.795247 0.601724 v 0.048531 -0.784017 0.603515 v -0.078423 -0.784017 0.603515 v 0.162788 0.171061 0.718912 v 0.163277 0.207683 0.727213 v 0.140327 0.237468 0.725260 v -0.192680 0.171061 0.718912 v -0.170219 0.237468 0.725260 v -0.193169 0.207683 0.727213 v 0.157417 0.278483 0.731607 v 0.141792 0.321940 0.729654 v -0.171684 0.321940 0.729654 v -0.187309 0.278483 0.731607 v 0.176460 0.358073 0.733072 v 0.177437 0.409343 0.731607 v -0.207329 0.409343 0.731607 v -0.206352 0.358073 0.733072 v 0.215034 0.119792 0.713053 v 0.191109 0.152995 0.726725 v -0.244927 0.119792 0.713053 v -0.221001 0.152995 0.726725 v 0.353706 0.072429 0.680338 v 0.285347 0.104655 0.710611 v -0.383598 0.072429 0.680338 v -0.315239 0.104655 0.710611 v 0.470406 0.110515 0.651041 v 0.410835 0.099284 0.679361 v -0.500298 0.110515 0.651041 v -0.440727 0.099284 0.679361 v 0.573433 0.210612 0.624674 v 0.513374 0.167644 0.649088 v -0.603325 0.210612 0.624674 v -0.543266 0.167644 0.649088 v 0.592964 0.309245 0.625162 v 0.569527 0.262858 0.633951 v -0.622856 0.309245 0.625162 v -0.599419 0.262858 0.633951 v 0.551460 0.381511 0.642740 v 0.561226 0.340983 0.641275 v -0.581352 0.381511 0.642740 v -0.591118 0.340983 0.641275 v 0.418648 0.435710 0.694498 v 0.477730 0.397624 0.682779 v -0.448540 0.435710 0.694498 v -0.507622 0.397624 0.682779 v 0.320015 0.467936 0.707682 v 0.363472 0.437663 0.715494 v -0.349907 0.467936 0.707682 v -0.393364 0.437663 0.715494 v 0.246284 0.460124 0.721353 v 0.288277 0.448894 0.718912 v -0.276177 0.460124 0.721353 v -0.318169 0.448894 0.718912 v 0.224800 0.421550 0.730142 v -0.254692 0.421550 0.730142 v 0.210152 0.383952 0.725748 v 0.242866 0.399089 0.717935 v 0.262886 0.425944 0.723795 v -0.240044 0.383952 0.725748 v -0.292778 0.425944 0.723795 v -0.272759 0.399089 0.717935 v 0.293648 0.422526 0.714029 v 0.323921 0.434245 0.713053 v -0.353813 0.434245 0.713053 v -0.323540 0.422526 0.714029 v 0.360054 0.418620 0.706217 v 0.408882 0.411296 0.707682 v -0.438774 0.411296 0.707682 v -0.389946 0.418620 0.706217 v 0.457710 0.383464 0.671060 v 0.518745 0.362956 0.652017 v -0.548637 0.362956 0.652017 v -0.487602 0.383464 0.671060 v 0.528023 0.328776 0.631998 v 0.551460 0.302409 0.636392 v -0.581352 0.302409 0.636392 v -0.557915 0.328776 0.631998 v 0.535835 0.266276 0.628092 v 0.536812 0.221843 0.636881 v -0.566704 0.221843 0.636881 v -0.565727 0.266276 0.628092 v 0.488960 0.184245 0.643717 v 0.453804 0.136882 0.665689 v -0.483696 0.136882 0.665689 v -0.518852 0.184245 0.643717 v 0.403023 0.121745 0.671060 v 0.354195 0.104167 0.692057 v -0.384087 0.104167 0.692057 v -0.432915 0.121745 0.671060 v 0.293648 0.125651 0.698404 v 0.232124 0.137858 0.720377 v -0.262016 0.137858 0.720377 v -0.323540 0.125651 0.698404 v 0.207710 0.168620 0.710123 v 0.183784 0.185710 0.719400 v -0.213677 0.185710 0.719400 v -0.237602 0.168620 0.710123 v 0.176460 0.316569 0.725260 v 0.199898 0.348308 0.714029 v -0.206352 0.316569 0.725260 v -0.229790 0.348308 0.714029 v 0.170601 0.244792 0.721842 v 0.180366 0.281901 0.710123 v -0.200493 0.244792 0.721842 v -0.210259 0.281901 0.710123 v 0.184273 0.219401 0.706217 v -0.214165 0.219401 0.706217 v 0.071480 0.516276 0.635904 v 0.032254 0.468588 0.576334 v -0.014946 0.452800 0.630045 v -0.101372 0.516276 0.635904 v -0.062147 0.468588 0.576334 v 0.168648 0.688640 0.639810 v 0.164253 0.595378 0.582193 v -0.198540 0.688640 0.639810 v -0.194145 0.595378 0.582193 v 0.314156 0.720866 0.617838 v 0.251167 0.682780 0.576334 v -0.344048 0.720866 0.617838 v -0.281059 0.682780 0.576334 v 0.479195 0.602702 0.574869 v 0.362495 0.641276 0.552408 v -0.509087 0.602702 0.574869 v -0.392387 0.641276 0.552408 v 0.671089 0.496257 0.518717 v 0.565132 0.527019 0.475260 v -0.700981 0.496257 0.518717 v -0.595024 0.527019 0.475260 v 0.793159 0.411784 0.472818 v 0.721870 0.453288 0.428385 v -0.823052 0.411784 0.472818 v -0.751762 0.453288 0.428385 v 0.766304 0.187175 0.389322 v 0.778023 0.310222 0.359049 v -0.796196 0.187175 0.389322 v -0.807915 0.310222 0.359049 v 0.602730 0.010417 0.427408 v 0.691109 0.100261 0.321451 v -0.632622 0.010417 0.427408 v -0.721001 0.100261 0.321451 v 0.415718 -0.092610 0.457193 v 0.512886 -0.039876 0.367838 v -0.445610 -0.092610 0.457193 v -0.542778 -0.039876 0.367838 v -0.014946 -0.494466 0.258951 v 0.073433 -0.439290 0.222818 v 0.129585 -0.456380 0.275064 v 0.051948 -0.549642 0.289224 v -0.103325 -0.439290 0.222818 v -0.081841 -0.549642 0.289224 v -0.159477 -0.456380 0.275064 v -0.014946 -0.657552 0.296060 v 0.118355 -0.627767 0.318521 v 0.055855 -0.755208 0.321451 v -0.085747 -0.755208 0.321451 v -0.148247 -0.627767 0.318521 v -0.014946 -0.860677 0.358560 v 0.137886 -0.831380 0.357096 v 0.066597 -0.920247 0.408365 v -0.096489 -0.920247 0.408365 v -0.167778 -0.831380 0.357096 v -0.014946 -0.954427 0.469889 v 0.154976 -0.936360 0.450846 v -0.184868 -0.936360 0.450846 v 0.228218 -0.888509 0.383951 v 0.293648 -0.896810 0.421060 v -0.323540 -0.896810 0.421060 v -0.258110 -0.888509 0.383951 v 0.278999 -0.810384 0.365396 v 0.309761 -0.771321 0.416666 v -0.339653 -0.771321 0.416666 v -0.308891 -0.810384 0.365396 v 0.248726 -0.614095 0.360514 v 0.285835 -0.577474 0.434732 v -0.315727 -0.577474 0.434732 v -0.278618 -0.614095 0.360514 v 0.200386 -0.711751 0.336588 v 0.178413 -0.509114 0.325846 v -0.230278 -0.711751 0.336588 v -0.208305 -0.509114 0.325846 v 0.227241 -0.429524 0.364908 v 0.190620 -0.373860 0.289224 v -0.257134 -0.429524 0.364908 v -0.220512 -0.373860 0.289224 v 0.257515 -0.387532 0.444010 v -0.287407 -0.387532 0.444010 v 0.225777 -0.281575 0.450357 v 0.229683 -0.222005 0.401041 v 0.207222 -0.218099 0.467935 v -0.259575 -0.222005 0.401041 v -0.255669 -0.281575 0.450357 v -0.237114 -0.218099 0.467935 v 0.215034 -0.314290 0.366373 v -0.244927 -0.314290 0.366373 v 0.212756 -0.172688 0.448567 v 0.219917 -0.159017 0.481119 v -0.249809 -0.159017 0.481119 v -0.242648 -0.172688 0.448567 v 0.296252 -0.124349 0.447102 v -0.326144 -0.124349 0.447102 v 0.161323 0.108073 -0.776205 v 0.294462 -0.022786 -0.659343 v 0.153511 -0.144368 -0.629721 v -0.014946 -0.038411 -0.756674 v -0.324354 -0.022786 -0.659343 v -0.191216 0.108073 -0.776205 v -0.183403 -0.144368 -0.629721 v 0.282417 -0.199544 -0.456869 v 0.131050 -0.315267 -0.328940 v -0.014946 -0.254231 -0.528158 v -0.312309 -0.199544 -0.456869 v -0.160942 -0.315267 -0.328940 v 0.227730 -0.319173 -0.096029 v 0.093941 -0.398763 0.083170 v -0.014946 -0.384114 -0.118002 v -0.257622 -0.319173 -0.096029 v -0.123833 -0.398763 0.083170 v 0.159859 -0.380208 0.195963 v -0.014946 -0.434896 0.184732 v -0.189751 -0.380208 0.195963 v 0.214872 -0.307942 0.245116 v -0.244764 -0.307942 0.245116 v 0.640327 0.010905 0.203287 v 0.764839 0.120769 0.045084 v 0.773140 0.217448 0.197428 v -0.670219 0.010905 0.203287 v -0.803032 0.217448 0.197428 v -0.794731 0.120769 0.045084 v 0.207222 0.513347 -0.778158 v 0.352730 0.266276 -0.732260 v -0.014946 0.319011 -0.844565 v -0.382622 0.266276 -0.732260 v -0.237114 0.513347 -0.778158 v 0.212105 0.864421 0.205728 v 0.404976 0.896647 0.022135 v 0.211616 0.957683 -0.124838 v -0.014946 0.948894 0.055826 v -0.434868 0.896647 0.022135 v -0.241997 0.864421 0.205728 v -0.241509 0.957683 -0.124838 v 0.404976 0.901042 -0.292807 v 0.212105 0.864421 -0.498861 v -0.014946 0.950847 -0.334799 v -0.434868 0.901042 -0.292807 v -0.241997 0.864421 -0.498861 v 0.406441 0.663737 -0.602865 v -0.014946 0.731120 -0.703939 v -0.436333 0.663737 -0.602865 v 0.739937 0.406413 0.330240 v 0.676948 0.475261 0.258463 v 0.631538 0.478190 0.357584 v -0.769829 0.406413 0.330240 v -0.661430 0.478190 0.357584 v -0.706841 0.475261 0.258463 v 0.742866 0.490397 0.150553 v 0.698921 0.633952 0.042643 v 0.614937 0.600261 0.152506 v -0.772759 0.490397 0.150553 v -0.644829 0.600261 0.152506 v -0.728813 0.633952 0.042643 v 0.767769 0.593913 -0.065268 v 0.703804 0.688151 -0.200033 v 0.621773 0.750163 -0.085775 v -0.797661 0.593913 -0.065268 v -0.651665 0.750163 -0.085775 v -0.733696 0.688151 -0.200033 v 0.762398 0.580241 -0.302572 v 0.700874 0.599772 -0.429037 v 0.621773 0.740886 -0.342123 v -0.792290 0.580241 -0.302572 v -0.651665 0.740886 -0.342123 v -0.730766 0.599772 -0.429037 v 0.666695 0.319987 -0.538900 v 0.612007 0.529948 -0.548178 v 0.753609 0.444011 -0.427084 v -0.641899 0.529948 -0.548178 v -0.696587 0.319987 -0.538900 v -0.783501 0.444011 -0.427084 v 0.530952 0.753093 -0.451498 v 0.508980 0.408855 -0.654623 v -0.560844 0.753093 -0.451498 v -0.538872 0.408855 -0.654623 v 0.531929 0.843913 -0.177084 v -0.561821 0.843913 -0.177084 v 0.531929 0.769206 0.092447 v -0.561821 0.769206 0.092447 v 0.407417 0.699870 0.279947 v 0.536323 0.546550 0.306314 v -0.566216 0.546550 0.306314 v -0.437309 0.699870 0.279947 v 0.428413 0.545573 0.447428 v -0.458305 0.545573 0.447428 v 0.223335 0.603190 0.436685 v -0.014946 0.742839 0.361490 v -0.253227 0.603190 0.436685 v 0.269722 0.553874 0.530924 v -0.299614 0.553874 0.530924 v 0.087430 0.529623 0.534830 v -0.117322 0.529623 0.534830 v -0.014946 0.503907 0.546060 v 0.778511 0.351237 0.159830 v -0.808403 0.351237 0.159830 v 0.813179 0.285808 -0.012045 v 0.805855 0.450358 -0.010092 v -0.835747 0.450358 -0.010092 v -0.843071 0.285808 -0.012045 v 0.817085 0.367839 -0.163412 v 0.793159 0.480144 -0.208822 v -0.823052 0.480144 -0.208822 v -0.846977 0.367839 -0.163412 v 0.791695 0.364421 -0.352377 v -0.821587 0.364421 -0.352377 v 0.347847 -0.213216 -0.270834 v 0.413277 -0.172200 -0.079428 v 0.292997 -0.257649 0.085937 v -0.377739 -0.213216 -0.270834 v -0.322889 -0.257649 0.085937 v -0.443169 -0.172200 -0.079428 v 0.541695 -0.087728 0.069986 v 0.510445 -0.112630 -0.231772 v 0.625679 -0.068685 -0.097983 v -0.571587 -0.087728 0.069986 v -0.655571 -0.068685 -0.097983 v -0.540337 -0.112630 -0.231772 v 0.411812 -0.114095 0.274088 v -0.441704 -0.114095 0.274088 v 0.297717 -0.149251 0.405110 v 0.290555 -0.211751 0.257323 v -0.327609 -0.149251 0.405110 v -0.320447 -0.211751 0.257323 v 0.687202 0.154948 -0.484213 v 0.557808 0.043132 -0.497397 v 0.536323 0.198894 -0.608236 v -0.587700 0.043132 -0.497397 v -0.717094 0.154948 -0.484213 v -0.566216 0.198894 -0.608236 v 0.405790 0.086589 -0.648601 v -0.435682 0.086589 -0.648601 v 0.445015 -0.081380 -0.415365 v 0.602730 -0.056966 -0.342123 v -0.474907 -0.081380 -0.415365 v -0.632622 -0.056966 -0.342123 v 0.386258 -0.056478 -0.558757 v -0.416150 -0.056478 -0.558757 v 0.941597 0.450847 -0.334799 v 0.896187 0.401530 -0.277182 v 0.954292 0.405925 -0.308920 v 1.014351 0.461101 -0.348471 v -0.926079 0.401530 -0.277182 v -0.971489 0.450847 -0.334799 v -1.044243 0.461101 -0.348471 v -0.984184 0.405925 -0.308920 v 1.089546 0.444987 -0.394369 v 1.184273 0.468425 -0.437826 v 1.111519 0.499187 -0.426107 v -1.119438 0.444987 -0.394369 v -1.141411 0.499187 -0.426107 v -1.214165 0.468425 -0.437826 v 1.216988 0.382487 -0.450522 v 1.273628 0.316081 -0.457358 v 1.271675 0.423991 -0.475424 v -1.246880 0.382487 -0.450522 v -1.301567 0.423991 -0.475424 v -1.303520 0.316081 -0.457358 v 1.229683 0.202800 -0.457358 v 1.212593 0.099284 -0.448568 v 1.294624 0.205729 -0.478354 v -1.259575 0.202800 -0.457358 v -1.324516 0.205729 -0.478354 v -1.242485 0.099284 -0.448568 v 1.110054 0.037761 -0.408529 v 1.017281 -0.037435 -0.349447 v 1.142281 0.003093 -0.436361 v -1.139946 0.037761 -0.408529 v -1.172173 0.003093 -0.436361 v -1.047173 -0.037435 -0.349447 v 0.915718 -0.037435 -0.272299 v 0.797066 -0.076985 -0.201010 v 0.895210 -0.090657 -0.292318 v -0.945610 -0.037435 -0.272299 v -0.925102 -0.090657 -0.292318 v -0.826958 -0.076985 -0.201010 v 1.018257 0.010417 -0.370443 v 0.942573 0.003581 -0.330893 v 0.851753 -0.019856 -0.242514 v -0.972466 0.003581 -0.330893 v -1.048149 0.010417 -0.370443 v -0.881645 -0.019856 -0.242514 v 1.170113 0.115886 -0.458334 v 1.101265 0.063151 -0.449545 v -1.131157 0.063151 -0.449545 v -1.200005 0.115886 -0.458334 v 1.219917 0.282878 -0.468100 v 1.202339 0.192546 -0.489584 v -1.232231 0.192546 -0.489584 v -1.249809 0.282878 -0.468100 v 1.153511 0.400065 -0.448080 v 1.193550 0.330730 -0.485678 v -1.223442 0.330730 -0.485678 v -1.183403 0.400065 -0.448080 v 1.013863 0.395671 -0.370443 v 1.085152 0.379069 -0.441244 v -1.115044 0.379069 -0.441244 v -1.043755 0.395671 -0.370443 v 0.921089 0.349772 -0.304525 v 0.968941 0.350261 -0.366049 v -0.950981 0.349772 -0.304525 v -0.998833 0.350261 -0.366049 v 0.668648 -0.051595 -0.185873 v 0.700060 0.003418 -0.161134 v 0.721870 0.027995 -0.064291 v -0.698540 -0.051595 -0.185873 v -0.751762 0.027995 -0.064291 v -0.729953 0.003418 -0.161134 v 0.683784 -0.093587 -0.218588 v 0.756538 -0.034017 -0.206381 v -0.713677 -0.093587 -0.218588 v -0.786430 -0.034017 -0.206381 v 0.773628 0.167155 -0.104818 v -0.803520 0.167155 -0.104818 v 0.825874 0.332194 -0.243490 v 0.868843 0.343425 -0.266928 v 0.839058 0.376628 -0.285971 v -0.898735 0.343425 -0.266928 v -0.855766 0.332194 -0.243490 v -0.868950 0.376628 -0.285971 v 0.823433 -0.002278 -0.281088 v 0.763863 0.003093 -0.261068 v -0.853325 -0.002278 -0.281088 v -0.793755 0.003093 -0.261068 v 0.765327 0.049479 -0.278647 v 0.718127 0.026368 -0.226075 v 0.799995 0.021159 -0.311361 v -0.748019 0.026368 -0.226075 v -0.795219 0.049479 -0.278647 v -0.829887 0.021159 -0.311361 v 0.744820 0.099772 -0.281088 v 0.806343 0.072429 -0.317709 v 0.774116 0.101726 -0.317709 v -0.774712 0.099772 -0.281088 v -0.804009 0.101726 -0.317709 v -0.836235 0.072429 -0.317709 v 0.798042 0.202312 -0.284018 v 0.752144 0.147624 -0.234701 v 0.778023 0.151530 -0.313803 v -0.782036 0.147624 -0.234701 v -0.827934 0.202312 -0.284018 v -0.807915 0.151530 -0.313803 v 0.813179 0.271159 -0.251303 v 0.843452 0.231608 -0.312338 v 0.854195 0.284343 -0.284506 v -0.843071 0.271159 -0.251303 v -0.884087 0.284343 -0.284506 v -0.873344 0.231608 -0.312338 v 0.899116 0.298503 -0.320150 v -0.929009 0.298503 -0.320150 v 0.800484 0.257487 -0.182455 v -0.830376 0.257487 -0.182455 v 0.720568 0.066407 -0.176270 v -0.750460 0.066407 -0.176270 v 0.876656 0.257487 -0.340170 v 0.914741 0.276042 -0.372885 v 0.937202 0.314616 -0.366049 v -0.906548 0.257487 -0.340170 v -0.967094 0.314616 -0.366049 v -0.944634 0.276042 -0.372885 v 0.821480 0.190593 -0.340170 v 0.859077 0.215983 -0.360190 v -0.851372 0.190593 -0.340170 v -0.888969 0.215983 -0.360190 v 0.764351 0.122233 -0.340658 v 0.795601 0.148112 -0.358725 v -0.794243 0.122233 -0.340658 v -0.825493 0.148112 -0.358725 v 0.804390 0.095378 -0.340658 v 0.789741 0.113444 -0.358725 v -0.834282 0.095378 -0.340658 v -0.819634 0.113444 -0.358725 v 0.825386 0.040202 -0.340658 v 0.833198 0.072429 -0.359701 v -0.855278 0.040202 -0.340658 v -0.863091 0.072429 -0.359701 v 0.810738 0.007976 -0.333334 v 0.826363 0.023112 -0.355795 v -0.840630 0.007976 -0.333334 v -0.856255 0.023112 -0.355795 v 0.879097 0.003581 -0.308920 v 0.838570 0.010905 -0.334799 v -0.908989 0.003581 -0.308920 v -0.868462 0.010905 -0.334799 v 0.986519 0.323894 -0.416342 v 1.024605 0.353190 -0.430990 v -1.054497 0.353190 -0.430990 v -1.016411 0.323894 -0.416342 v 1.094104 0.352865 -0.481772 v 1.154488 0.356608 -0.496420 v -1.184380 0.356608 -0.496420 v -1.123996 0.352865 -0.481772 v 1.189644 0.308269 -0.513998 v 1.216988 0.259929 -0.511068 v -1.246880 0.259929 -0.511068 v -1.219536 0.308269 -0.513998 v 1.197456 0.189616 -0.513998 v 1.170601 0.118327 -0.500326 v -1.200493 0.118327 -0.500326 v -1.227348 0.189616 -0.513998 v 1.099312 0.077800 -0.481283 v 1.027534 0.028972 -0.427572 v -1.057426 0.028972 -0.427572 v -1.129204 0.077800 -0.481283 v 0.949898 0.024577 -0.381674 v -0.979790 0.024577 -0.381674 v 0.869331 0.059245 -0.367025 v 0.898140 0.109050 -0.377768 v 0.841988 0.111979 -0.368002 v -0.899223 0.059245 -0.367025 v -0.871880 0.111979 -0.368002 v -0.928032 0.109050 -0.377768 v 0.947945 0.107097 -0.392904 v 0.964058 0.168620 -0.402182 v 0.908882 0.162761 -0.382650 v -0.977837 0.107097 -0.392904 v -0.938774 0.162761 -0.382650 v -0.993950 0.168620 -0.402182 v 1.020210 0.168132 -0.427084 v 1.021187 0.227214 -0.421713 v 0.969917 0.224772 -0.404623 v -1.050102 0.168132 -0.427084 v -0.999809 0.224772 -0.404623 v -1.051079 0.227214 -0.421713 v 1.082222 0.221843 -0.442709 v 1.090523 0.264812 -0.445150 v 1.032906 0.274089 -0.426596 v -1.112114 0.221843 -0.442709 v -1.062798 0.274089 -0.426596 v -1.120415 0.264812 -0.445150 v 0.971870 0.279460 -0.405600 v 1.048205 0.319662 -0.447592 v -1.001762 0.279460 -0.405600 v -1.078097 0.319662 -0.447592 v 0.910835 0.222819 -0.381186 v -0.940727 0.222819 -0.381186 v 0.850777 0.161784 -0.368979 v -0.880669 0.161784 -0.368979 v 0.899605 0.045573 -0.358725 v -0.929497 0.045573 -0.358725 v 1.008003 0.087077 -0.431479 v -1.037895 0.087077 -0.431479 v 1.110542 0.158854 -0.473471 v -1.140434 0.158854 -0.473471 v 1.156441 0.245769 -0.483725 v -1.186333 0.245769 -0.483725 v 1.119494 0.320150 -0.479818 v -1.149386 0.320150 -0.479818 v 0.778023 -0.099446 -0.302084 v 0.901558 -0.022786 -0.433920 v 1.024117 -0.059896 -0.439779 v -0.807915 -0.099446 -0.302084 v -1.054008 -0.059896 -0.439779 v -0.931450 -0.022786 -0.433920 v 1.153999 0.062175 -0.539389 v 1.257515 0.088054 -0.513022 v -1.287407 0.088054 -0.513022 v -1.183891 0.062175 -0.539389 v 1.314481 0.221843 -0.550782 v 1.321968 0.319499 -0.510092 v -1.351860 0.319499 -0.510092 v -1.344373 0.221843 -0.550782 v 1.292020 0.379558 -0.555177 v 1.214546 0.482097 -0.514486 v -1.244438 0.482097 -0.514486 v -1.321912 0.379558 -0.555177 v 1.125679 0.419597 -0.540365 v 1.017281 0.473308 -0.441732 v -1.047173 0.473308 -0.441732 v -1.155571 0.419597 -0.540365 v 0.924995 0.369792 -0.454428 v 0.868843 0.410319 -0.365072 v -0.898735 0.410319 -0.365072 v -0.954887 0.369792 -0.454428 v 1.021675 0.200847 -0.521811 v 0.820503 0.154948 -0.425619 v -1.051567 0.200847 -0.521811 v -0.850395 0.154948 -0.425619 v 1.242215 0.274089 -0.573243 v -1.272108 0.274089 -0.573243 v 0.793648 0.300944 -0.426108 v -0.823540 0.300944 -0.426108 v 0.708687 -0.005696 -0.397299 v -0.738579 -0.005696 -0.397299 v 0.423897 0.180949 0.715250 v -0.453789 0.180949 0.715250 v 0.472359 0.128337 0.641764 v -0.502251 0.128337 0.641764 v 0.517281 0.088542 0.537271 v -0.547173 0.088542 0.537271 v 0.336616 0.016276 0.572428 v -0.366509 0.016276 0.572428 v 0.336739 0.072429 0.669229 v -0.366631 0.072429 0.669229 v 0.337471 0.147380 0.732340 v -0.367363 0.147380 0.732340 v 0.255196 0.180949 0.747110 v -0.285088 0.180949 0.747110 v 0.201729 0.128337 0.690714 v -0.231621 0.128337 0.690714 v 0.155952 0.088542 0.601725 v -0.185844 0.088542 0.601725 v 0.082710 0.263347 0.610514 v -0.112602 0.263347 0.610514 v 0.145698 0.262614 0.694254 v -0.175591 0.262614 0.694254 v 0.221626 0.263225 0.749185 v -0.251518 0.263225 0.749185 v 0.255196 0.349772 0.747110 v -0.285088 0.349772 0.747110 v 0.201729 0.398112 0.690714 v -0.231621 0.398112 0.690714 v 0.155952 0.443034 0.601725 v -0.185844 0.443034 0.601725 v 0.336616 0.516276 0.572428 v -0.366509 0.516276 0.572428 v 0.336739 0.454265 0.669229 v -0.366631 0.454265 0.669229 v 0.337471 0.384196 0.732340 v -0.367363 0.384196 0.732340 v 0.423897 0.349772 0.715250 v -0.453789 0.349772 0.715250 v 0.472359 0.398112 0.641764 v -0.502251 0.398112 0.641764 v 0.517281 0.443034 0.537271 v -0.547173 0.443034 0.537271 v 0.590523 0.263347 0.522623 v -0.620415 0.263347 0.522623 v 0.528511 0.262614 0.628824 v -0.558403 0.262614 0.628824 v 0.457710 0.263225 0.707437 v -0.487602 0.263225 0.707437 v 0.440458 0.263265 0.735188 v -0.470350 0.263265 0.735188 v 0.412585 0.339112 0.742065 v -0.442477 0.339112 0.742065 v 0.337512 0.370687 0.759643 v -0.367404 0.370687 0.759643 v 0.265978 0.339112 0.772623 v -0.295871 0.339112 0.772623 v 0.235298 0.263265 0.774413 v -0.265190 0.263265 0.774413 v 0.265978 0.191732 0.772623 v -0.295871 0.191732 0.772623 v 0.337023 0.262980 0.778645 v -0.366915 0.262980 0.778645 v 0.337512 0.161052 0.759643 v -0.367404 0.161052 0.759643 v 0.412585 0.191732 0.742065 v -0.442477 0.191732 0.742065 v -0.014946 0.453044 0.693033 v -0.014946 0.372613 0.765895 v -0.014946 -0.640950 0.692545 v -0.014946 -0.285970 0.735514 v -0.014946 -0.155110 0.747476 v -0.014946 -0.744954 0.670816 v -0.014946 0.459229 0.573892 v -0.014946 0.586734 0.503092 v -0.014946 0.875896 -0.534506 v -0.014946 0.538249 -0.816244 v -0.014946 0.113444 -0.815756 v -0.014946 -0.332112 -0.348471 v 0.211983 -0.157064 0.533731 v -0.241875 -0.157064 0.533731 v 0.273750 -0.423177 0.521891 v -0.303642 -0.423177 0.521891 v 0.309029 -0.644612 0.515177 v -0.338921 -0.644612 0.515177 v 0.323921 -0.825521 0.488687 v -0.353813 -0.825521 0.488687 v 0.287422 -0.910481 0.482218 v -0.317314 -0.910481 0.482218 v 0.156441 -0.940022 0.505167 v -0.186333 -0.940022 0.505167 v -0.014946 -0.953938 0.522135 v 0.412056 -0.096761 0.501993 v -0.441948 -0.096761 0.501993 v 0.610420 0.007609 0.481485 v -0.640312 0.007609 0.481485 v 0.774483 0.187785 0.438150 v -0.804375 0.187785 0.438150 v 0.801826 0.413737 0.529581 v -0.831719 0.413737 0.529581 v 0.678291 0.500041 0.580728 v -0.708183 0.500041 0.580728 v 0.476509 0.612590 0.638468 v -0.506401 0.612590 0.638468 v 0.307442 0.731975 0.682901 v -0.337334 0.731975 0.682901 v 0.159615 0.696452 0.704386 v -0.189507 0.696452 0.704386 v 0.060860 0.520061 0.700113 v -0.090752 0.520061 0.700113 v 0.152046 0.427409 0.736856 v -0.181938 0.427409 0.736856 v 0.107613 0.330241 0.730142 v -0.137505 0.330241 0.730142 v 0.197823 0.091716 0.704874 v -0.227715 0.091716 0.704874 v 0.356270 0.047648 0.662760 v -0.386162 0.047648 0.662760 v 0.490669 0.095500 0.628946 v -0.520561 0.095500 0.628946 v 0.602974 0.209514 0.606851 v -0.632866 0.209514 0.606851 v 0.624824 0.320353 0.612223 v -0.654717 0.320353 0.612223 v 0.575142 0.396892 0.636759 v -0.605034 0.396892 0.636759 v 0.424141 0.463420 0.686685 v -0.454033 0.463420 0.686685 v 0.231514 0.494060 0.727213 v -0.261406 0.494060 0.727213 v -0.014946 -0.726155 0.688883 v 0.097554 -0.717005 0.682623 v -0.127446 -0.717005 0.682623 v 0.106758 -0.815267 0.658487 v -0.136650 -0.815267 0.658487 v 0.056099 -0.862264 0.643961 v -0.085991 -0.862264 0.643961 v -0.014946 -0.873128 0.639078 v -0.014946 -0.142903 0.724771 v -0.014946 -0.114258 0.703613 v 0.081123 -0.128255 0.710123 v -0.111015 -0.128255 0.710123 v 0.108711 -0.205037 0.706827 v -0.138603 -0.205037 0.706827 v 0.074585 -0.279661 0.700201 v -0.104477 -0.279661 0.700201 v 0.378853 -0.023397 0.623941 v -0.408745 -0.023397 0.623941 v 0.578560 0.071086 0.577066 v -0.608452 0.071086 0.577066 v 0.698433 0.217936 0.555582 v -0.728325 0.217936 0.555582 v 0.718941 0.375773 0.603556 v -0.748833 0.375773 0.603556 v 0.643257 0.447673 0.663370 v -0.673149 0.447673 0.663370 v 0.441963 0.556804 0.725992 v -0.471855 0.556804 0.725992 v 0.302437 0.640178 0.765055 v -0.332329 0.640178 0.765055 v 0.189888 0.612468 0.781656 v -0.219780 0.612468 0.781656 v 0.090767 0.467692 0.777628 v -0.120659 0.467692 0.777628 v 0.127469 -0.076117 0.732909 v -0.157361 -0.076117 0.732909 v 0.193306 -0.439290 0.651651 v -0.223198 -0.439290 0.651651 v 0.227852 -0.662557 0.634561 v -0.257744 -0.662557 0.634561 v 0.238838 -0.793172 0.611856 v -0.268730 -0.793172 0.611856 v 0.210152 -0.879109 0.588785 v -0.240044 -0.879109 0.588785 v 0.128975 -0.907796 0.587808 v -0.158867 -0.907796 0.587808 v -0.014946 -0.919515 0.592935 v -0.014946 0.061741 0.695041 v -0.014946 0.229655 0.721353 v 0.315010 0.504558 0.711466 v -0.344902 0.504558 0.711466 v 0.134590 0.153728 0.708414 v -0.164482 0.153728 0.708414 v 0.108711 0.234172 0.718058 v -0.138603 0.234172 0.718058 v 0.099434 -0.644002 0.686441 v -0.129326 -0.644002 0.686441 v 0.074531 -0.436971 0.698404 v -0.104424 -0.436971 0.698404 v -0.014946 -0.438802 0.703287 v -0.014946 -0.312825 0.704264 v 0.069282 -0.252156 0.737467 v -0.099175 -0.252156 0.737467 v 0.106392 -0.201009 0.747354 v -0.136284 -0.201009 0.747354 v 0.085396 -0.127645 0.738321 v -0.115288 -0.127645 0.738321 v 0.024727 -0.118245 0.738321 v -0.054619 -0.118245 0.738321 v -0.014946 -0.182183 0.779567 v 0.032797 -0.137587 0.765245 v -0.062689 -0.137587 0.765245 v 0.073162 -0.144965 0.765245 v -0.103054 -0.144965 0.765245 v 0.079048 -0.198812 0.775675 v -0.108940 -0.198812 0.775675 v 0.055149 -0.236328 0.760687 v -0.085042 -0.236328 0.760687 v -0.014946 -0.253987 0.760904 v 0.231514 -0.295491 0.516519 v -0.261406 -0.295491 0.516519 v 0.149727 -0.214192 0.661905 v -0.179619 -0.214192 0.661905 v 0.165230 -0.297689 0.652017 v -0.195122 -0.297689 0.652017 v 0.206612 -0.224813 0.521891 v -0.236504 -0.224813 0.521891 v -0.014946 -0.852864 0.637125 v 0.033760 -0.842244 0.640299 v -0.063652 -0.842244 0.640299 v 0.075630 -0.796712 0.657999 v -0.105522 -0.796712 0.657999 v 0.068916 -0.734334 0.672891 v -0.098808 -0.734334 0.672891 v -0.014946 -0.762776 0.619058 v 0.062447 -0.751424 0.621093 v -0.092339 -0.751424 0.621093 v 0.069255 -0.789062 0.614999 v -0.099147 -0.789062 0.614999 v 0.036079 -0.818440 0.600463 v -0.065971 -0.818440 0.600463 v -0.014946 -0.828694 0.599039 v 0.157661 0.241008 0.730020 v -0.187553 0.241008 0.730020 v 0.174385 0.178386 0.725382 v -0.204277 0.178386 0.725382 v 0.322945 0.448039 0.714151 v -0.352837 0.448039 0.714151 v 0.256538 0.440104 0.725626 v -0.286430 0.440104 0.725626 v 0.413765 0.420085 0.709513 v -0.443657 0.420085 0.709513 v 0.534004 0.371013 0.653849 v -0.563896 0.371013 0.653849 v 0.569649 0.305583 0.637247 v -0.599541 0.305583 0.637247 v 0.553291 0.215861 0.636270 v -0.583183 0.215861 0.636270 v 0.461861 0.126140 0.665689 v -0.491753 0.126140 0.665689 v 0.354073 0.090861 0.693277 v -0.383965 0.090861 0.693277 v 0.224434 0.129191 0.724161 v -0.254326 0.129191 0.724161 v 0.163399 0.318156 0.732462 v -0.193291 0.318156 0.732462 v 0.196846 0.393962 0.732584 v -0.226738 0.393962 0.732584 v 0.220406 0.376628 0.715006 v -0.250298 0.376628 0.715006 v 0.185249 0.316081 0.713053 v -0.215141 0.316081 0.713053 v 0.238960 0.146159 0.709146 v -0.268852 0.146159 0.709146 v 0.354195 0.114909 0.683756 v -0.384087 0.114909 0.683756 v 0.445991 0.145183 0.658365 v -0.475884 0.145183 0.658365 v 0.522163 0.228190 0.631998 v -0.552055 0.228190 0.631998 v 0.535835 0.299479 0.629068 v -0.565727 0.299479 0.629068 v 0.504585 0.356120 0.643717 v -0.534477 0.356120 0.643717 v 0.403999 0.405925 0.697428 v -0.433891 0.405925 0.697428 v 0.267281 0.414714 0.718912 v -0.297173 0.414714 0.718912 v 0.323921 0.423503 0.708170 v -0.353813 0.423503 0.708170 v 0.192085 0.193034 0.707193 v -0.221977 0.193034 0.707193 v 0.181343 0.248698 0.707193 v -0.211235 0.248698 0.707193 v 0.110575 0.509427 0.569107 v -0.140467 0.509427 0.569107 v 0.190783 0.658203 0.596842 v -0.220675 0.658203 0.596842 v 0.312745 0.685547 0.578396 v -0.342637 0.685547 0.578396 v 0.443179 0.573620 0.513795 v -0.473071 0.573620 0.513795 v 0.653145 0.483684 0.445230 v -0.683037 0.483684 0.445230 v 0.765449 0.405559 0.405924 v -0.795342 0.405559 0.405924 v 0.754829 0.198161 0.320108 v -0.784721 0.198161 0.320108 v 0.604561 0.019816 0.343790 v -0.634453 0.019816 0.343790 v 0.401721 -0.090599 0.405461 v -0.431613 -0.090599 0.405461 v -0.014946 0.876384 0.220133 v -0.014946 0.970378 -0.129721 v -0.014946 -0.154866 -0.662436 v -0.014946 -0.416341 0.085611 v -0.014946 -0.928060 0.412760 v -0.014946 -0.765950 0.316568 v -0.014946 -0.559163 0.281900 v -0.014946 -0.455647 0.226724 v 0.799751 0.246257 0.070352 v -0.829643 0.246257 0.070352 v 0.821382 0.321120 -0.093627 v -0.851274 0.321120 -0.093627 v 0.747867 0.303073 -0.462533 v -0.777759 0.303073 -0.462533 v 0.393745 0.462321 -0.709189 v -0.423637 0.462321 -0.709189 v 0.685366 -0.012317 0.029029 v -0.715259 -0.012317 0.029029 v 0.601148 -0.089349 -0.211752 v -0.631040 -0.089349 -0.211752 v 0.634834 0.025310 -0.444296 v -0.664726 0.025310 -0.444296 v 0.310575 0.097331 -0.704753 v -0.340467 0.097331 -0.704753 v 0.221748 -0.360921 0.365030 v -0.251640 -0.360921 0.365030 v 0.146919 -0.406575 0.235514 v -0.176811 -0.406575 0.235514 v 0.264595 -0.715657 0.359293 v -0.294487 -0.715657 0.359293 v 0.235054 -0.515462 0.364054 v -0.264946 -0.515462 0.364054 v 0.271078 -0.866970 0.386555 v -0.300970 -0.866970 0.386555 v 0.127388 -0.733602 0.330118 v -0.157280 -0.733602 0.330118 v 0.117012 -0.529988 0.305704 v -0.146904 -0.529988 0.305704 v 0.147774 -0.904500 0.397867 v -0.177666 -0.904500 0.397867 v 0.220887 -0.264583 0.361034 v -0.250779 -0.264583 0.361034 v 0.224230 -0.195027 0.430256 v -0.254122 -0.195027 0.430256 v 0.238165 -0.151475 0.458025 v -0.268057 -0.151475 0.458025 v 0.197684 -0.349114 0.112050 v -0.227576 -0.349114 0.112050 v 0.258247 -0.272908 -0.294882 v -0.288139 -0.272908 -0.294882 v 0.295926 -0.111897 -0.579265 v -0.325818 -0.111897 -0.579265 v 0.405342 0.825114 -0.451376 v -0.435234 0.825114 -0.451376 v 0.404976 0.916545 -0.133017 v -0.434868 0.916545 -0.133017 v 0.405586 0.828654 0.163004 v -0.435478 0.828654 0.163004 v 0.413887 0.581706 0.374308 v -0.443779 0.581706 0.374308 v 0.728462 0.429606 0.245279 v -0.758354 0.429606 0.245279 v 0.615669 0.507731 0.258951 v -0.645561 0.507731 0.258951 v 0.620064 0.699748 0.037760 v -0.649956 0.699748 0.037760 v 0.762764 0.556071 0.046793 v -0.792656 0.556071 0.046793 v 0.765205 0.602458 -0.182699 v -0.795097 0.602458 -0.182699 v 0.621773 0.760783 -0.213827 v -0.651665 0.760783 -0.213827 v 0.619331 0.670573 -0.457846 v -0.649223 0.670573 -0.457846 v 0.743301 0.544271 -0.387533 v -0.773193 0.544271 -0.387533 v 0.588203 0.359294 -0.602011 v -0.618095 0.359294 -0.602011 v 0.467059 0.039714 -0.566570 v -0.496951 0.039714 -0.566570 v 0.809820 0.367839 -0.249096 v -0.839712 0.367839 -0.249096 v 0.390809 -0.161458 0.115019 v -0.420701 -0.161458 0.115019 v 0.423897 -0.153890 -0.251547 v -0.453789 -0.153890 -0.251547 v 0.883003 0.415690 -0.302572 v -0.912895 0.415690 -0.302572 v 0.778389 -0.100911 -0.225302 v -0.808281 -0.100911 -0.225302 v 1.020943 -0.057698 -0.376913 v -1.050835 -0.057698 -0.376913 v 1.239937 0.091105 -0.470297 v -1.269829 0.091105 -0.470297 v 1.305489 0.324260 -0.475180 v -1.335381 0.324260 -0.475180 v 1.203560 0.487956 -0.464071 v -1.233452 0.487956 -0.464071 v 1.017036 0.479533 -0.377646 v -1.046928 0.479533 -0.377646 v 1.012276 0.429362 -0.348105 v -1.042168 0.429362 -0.348105 v 1.164864 0.435222 -0.433310 v -1.194756 0.435222 -0.433310 v 1.240425 0.300456 -0.455404 v -1.270317 0.300456 -0.455404 v 1.185860 0.108806 -0.445395 v -1.215752 0.108806 -0.445395 v 1.015572 -0.010823 -0.349814 v -1.045464 -0.010823 -0.349814 v 0.824654 -0.044393 -0.212362 v -0.854546 -0.044393 -0.212362 v 0.908760 0.376628 -0.280600 v -0.938652 0.376628 -0.280600 v 0.931221 0.327067 -0.336996 v -0.961113 0.327067 -0.336996 v 0.872017 -0.003743 -0.278891 v -0.901909 -0.003743 -0.278891 v 1.023018 0.024333 -0.400107 v -1.052910 0.024333 -0.400107 v 1.165108 0.119426 -0.479330 v -1.195000 0.119426 -0.479330 v 1.212105 0.267863 -0.488852 v -1.241997 0.267863 -0.488852 v 1.150093 0.371135 -0.472372 v -1.179985 0.371135 -0.472372 v 1.018257 0.367717 -0.402426 v -1.048149 0.367717 -0.402426 v 0.836372 0.307780 -0.259848 v -0.866264 0.307780 -0.259848 v 0.813911 0.193767 -0.314169 v -0.843803 0.193767 -0.314169 v 0.757515 0.116862 -0.314047 v -0.787407 0.116862 -0.314047 v 0.796686 0.091363 -0.325250 v -0.826578 0.091363 -0.325250 v 0.808662 0.042766 -0.313437 v -0.838554 0.042766 -0.313437 v 0.798775 0.006511 -0.303305 v -0.828667 0.006511 -0.303305 v 0.724230 0.052246 -0.122071 v -0.754122 0.052246 -0.122071 v 0.712580 -0.007265 -0.212012 v -0.742472 -0.007265 -0.212012 v 0.723361 0.068594 -0.235762 v -0.753253 0.068594 -0.235762 v 0.788643 0.221721 -0.242514 v -0.818535 0.221721 -0.242514 v 0.870552 0.266154 -0.312826 v -0.900444 0.266154 -0.312826 v 0.885689 0.246867 -0.363852 v -0.915581 0.246867 -0.363852 v 0.822077 0.012587 -0.343262 v -0.851969 0.012587 -0.343262 v 0.838081 0.044719 -0.358969 v -0.867973 0.044719 -0.358969 v 0.815742 0.098063 -0.359213 v -0.845635 0.098063 -0.359213 v 0.779759 0.126736 -0.353896 v -0.809651 0.126736 -0.353896 v 0.830513 0.183146 -0.359335 v -0.860405 0.183146 -0.359335 v 1.034167 0.340902 -0.448568 v -1.064059 0.340902 -0.448568 v 1.149890 0.343832 -0.504233 v -1.179782 0.343832 -0.504233 v 1.207466 0.254191 -0.515707 v -1.237358 0.254191 -0.515707 v 1.160957 0.126750 -0.504110 v -1.190849 0.126750 -0.504110 v 1.024849 0.043498 -0.441733 v -1.054741 0.043498 -0.441733 v 0.884468 0.015544 -0.334799 v -0.914360 0.015544 -0.334799 v 0.947823 0.302165 -0.389609 v -0.977715 0.302165 -0.389609 v 0.875557 0.134440 -0.373617 v -0.905449 0.134440 -0.373617 v 0.909248 0.080974 -0.374960 v -0.939140 0.080974 -0.374960 v 0.985054 0.136516 -0.412924 v -1.014946 0.136516 -0.412924 v 0.940742 0.193889 -0.393515 v -0.970635 0.193889 -0.393515 v 0.999580 0.252482 -0.415732 v -1.029472 0.252482 -0.415732 v 1.052803 0.197917 -0.436606 v -1.082695 0.197917 -0.436606 v 1.108535 0.243707 -0.454808 v -1.138427 0.243707 -0.454808 v 1.072131 0.294882 -0.445273 v -1.102023 0.294882 -0.445273 v 1.017891 0.395915 -0.502524 v -1.047783 0.395915 -0.502524 v 1.224881 0.420817 -0.560426 v -1.254774 0.420817 -0.560426 v 1.313324 0.307726 -0.540383 v -1.343216 0.307726 -0.540383 v 1.260038 0.134318 -0.554688 v -1.289930 0.134318 -0.554688 v 1.024971 0.008708 -0.500570 v -1.054863 0.008708 -0.500570 v 0.793037 -0.028768 -0.384482 v -0.822929 -0.028768 -0.384482 v 0.849434 0.338908 -0.420736 v -0.879326 0.338908 -0.420736 vn 0.702628 -0.228828 0.673727 vn 0.744530 -0.000946 0.667562 vn 0.821741 -0.001953 0.569811 vn 0.776666 -0.263192 0.572283 vn 0.628681 -0.515580 0.582141 vn 0.573046 -0.435255 0.694357 vn 0.618030 -0.502579 0.604480 vn 0.759575 -0.264351 0.594226 vn 0.806085 -0.001007 0.591784 vn -0.702628 -0.228828 0.673727 vn -0.759575 -0.264351 0.594226 vn -0.618030 -0.502579 0.604480 vn -0.573046 -0.435255 0.694357 vn -0.628681 -0.515580 0.582141 vn -0.776666 -0.263192 0.572283 vn -0.821741 -0.001953 0.569811 vn -0.744530 -0.000946 0.667562 vn -0.806085 -0.001007 0.591784 vn 0.813959 -0.298746 0.498154 vn 0.865261 -0.001373 0.501297 vn 0.656545 -0.569659 0.494369 vn 0.678762 -0.572985 0.459304 vn 0.831935 -0.299051 0.467330 vn 0.881466 -0.000488 0.472243 vn -0.813959 -0.298746 0.498154 vn -0.831935 -0.299051 0.467330 vn -0.678762 -0.572985 0.459304 vn -0.656545 -0.569659 0.494369 vn -0.865261 -0.001373 0.501297 vn -0.881466 -0.000488 0.472243 vn 0.406262 -0.770928 0.490493 vn 0.395215 -0.676229 0.621662 vn 0.112339 -0.755150 0.645802 vn 0.086734 -0.861873 0.499588 vn 0.097751 -0.888424 0.448469 vn 0.425947 -0.786645 0.446913 vn -0.406262 -0.770928 0.490493 vn -0.425947 -0.786645 0.446913 vn -0.097751 -0.888424 0.448469 vn -0.086734 -0.861873 0.499588 vn -0.112339 -0.755150 0.645802 vn -0.395215 -0.676229 0.621662 vn 0.375835 -0.578753 0.723685 vn 0.398541 -0.700583 0.591876 vn 0.116977 -0.783868 0.609760 vn 0.136601 -0.641163 0.755120 vn -0.375835 -0.578753 0.723685 vn -0.136601 -0.641163 0.755120 vn -0.116977 -0.783868 0.609760 vn -0.398541 -0.700583 0.591876 vn -0.126438 -0.613758 0.779260 vn -0.199194 -0.751244 0.629231 vn -0.493759 -0.578539 0.649190 vn -0.373547 -0.470656 0.799310 vn -0.460891 -0.548357 0.697745 vn -0.190802 -0.716514 0.670949 vn 0.126438 -0.613758 0.779260 vn 0.190802 -0.716514 0.670949 vn 0.460891 -0.548357 0.697745 vn 0.373547 -0.470656 0.799310 vn 0.493759 -0.578539 0.649190 vn 0.199194 -0.751244 0.629231 vn -0.250557 -0.815119 0.522233 vn -0.544816 -0.626118 0.557756 vn -0.563097 -0.651204 0.508713 vn -0.256233 -0.844874 0.469558 vn 0.250557 -0.815119 0.522233 vn 0.256233 -0.844874 0.469558 vn 0.563097 -0.651204 0.508713 vn 0.544816 -0.626118 0.557756 vn -0.740043 -0.332652 0.584490 vn -0.637928 -0.287179 0.714530 vn -0.693930 -0.001129 0.720023 vn -0.802972 -0.001556 0.595965 vn -0.833247 -0.000397 0.552843 vn -0.767418 -0.346934 0.539140 vn 0.740043 -0.332652 0.584490 vn 0.767418 -0.346934 0.539140 vn 0.833247 -0.000397 0.552843 vn 0.802972 -0.001556 0.595965 vn 0.693930 -0.001129 0.720023 vn 0.637928 -0.287179 0.714530 vn -0.537706 -0.242714 0.807428 vn -0.695853 -0.304788 0.650258 vn -0.761956 -0.002441 0.647603 vn -0.588061 -0.000977 0.808802 vn 0.537706 -0.242714 0.807428 vn 0.588061 -0.000977 0.808802 vn 0.761956 -0.002441 0.647603 vn 0.695853 -0.304788 0.650258 vn -0.546037 0.239967 0.802606 vn -0.709311 0.295450 0.639973 vn -0.520798 0.579211 0.627094 vn -0.391308 0.476699 0.787133 vn -0.464522 0.542283 0.700064 vn -0.639332 0.281961 0.715323 vn 0.546037 0.239967 0.802606 vn 0.639332 0.281961 0.715323 vn 0.464522 0.542283 0.700064 vn 0.391308 0.476699 0.787133 vn 0.520798 0.579211 0.627094 vn 0.709311 0.295450 0.639973 vn -0.736900 0.323862 0.593341 vn -0.538316 0.609912 0.581530 vn -0.549242 0.636402 0.541520 vn -0.761406 0.340892 0.551378 vn 0.736900 0.323862 0.593341 vn 0.761406 0.340892 0.551378 vn 0.549242 0.636402 0.541520 vn 0.538316 0.609912 0.581530 vn -0.240150 0.794610 0.557573 vn -0.191931 0.713370 0.673940 vn 0.113468 0.752190 0.649068 vn 0.093722 0.838130 0.537309 vn 0.105930 0.859462 0.500046 vn -0.239448 0.820978 0.518296 vn 0.240150 0.794610 0.557573 vn 0.239448 0.820978 0.518296 vn -0.105930 0.859462 0.500046 vn -0.093722 0.838130 0.537309 vn -0.113468 0.752190 0.649068 vn 0.191931 0.713370 0.673940 vn -0.141057 0.634602 0.759819 vn -0.220679 0.773247 0.594409 vn 0.109226 0.813990 0.570452 vn 0.132633 0.666555 0.733512 vn 0.141057 0.634602 0.759819 vn -0.132633 0.666555 0.733512 vn -0.109226 0.813990 0.570452 vn 0.220679 0.773247 0.594409 vn 0.382397 0.598102 0.704276 vn 0.406446 0.723075 0.558489 vn 0.646077 0.517411 0.561083 vn 0.584490 0.440382 0.681448 vn 0.621296 0.496261 0.606342 vn 0.397504 0.672292 0.624470 vn -0.382397 0.598102 0.704276 vn -0.397504 0.672292 0.624470 vn -0.621296 0.496261 0.606342 vn -0.584490 0.440382 0.681448 vn -0.646077 0.517411 0.561083 vn -0.406446 0.723075 0.558489 vn 0.407208 0.748802 0.522904 vn 0.655599 0.552446 0.514725 vn 0.673513 0.557360 0.485488 vn 0.423811 0.761650 0.490127 vn -0.407208 0.748802 0.522904 vn -0.423811 0.761650 0.490127 vn -0.673513 0.557360 0.485488 vn -0.655599 0.552446 0.514725 vn 0.812494 0.290292 0.505478 vn 0.760796 0.259560 0.594775 vn 0.828669 0.293191 0.476760 vn -0.812494 0.290292 0.505478 vn -0.828669 0.293191 0.476760 vn -0.760796 0.259560 0.594775 vn 0.708518 0.226173 0.668447 vn 0.785943 0.255776 0.562883 vn -0.708518 0.226173 0.668447 vn -0.785943 0.255776 0.562883 vn 0.824183 0.271401 0.496994 vn 0.863857 -0.002106 0.503677 vn 0.675893 0.563616 0.474837 vn 0.548784 0.361492 0.753746 vn 0.645161 0.176244 0.743400 vn 0.660970 -0.001709 0.750389 vn -0.824183 0.271401 0.496994 vn -0.645161 0.176244 0.743400 vn -0.548784 0.361492 0.753746 vn -0.675893 0.563616 0.474837 vn -0.863857 -0.002106 0.503677 vn -0.660970 -0.001709 0.750389 vn 0.414014 0.792566 0.447645 vn 0.078982 0.898923 0.430860 vn 0.151891 0.613575 0.774865 vn 0.380291 0.541185 0.749962 vn -0.414014 0.792566 0.447645 vn -0.380291 0.541185 0.749962 vn -0.151891 0.613575 0.774865 vn -0.078982 0.898923 0.430860 vn -0.279702 0.845119 0.455519 vn -0.604297 0.635365 0.480697 vn -0.356517 0.427961 0.830470 vn -0.123997 0.589801 0.797937 vn 0.279702 0.845119 0.455519 vn 0.123997 0.589801 0.797937 vn 0.356517 0.427961 0.830470 vn 0.604297 0.635365 0.480697 vn -0.813898 0.334635 0.474929 vn -0.887906 -0.002686 0.459944 vn -0.581988 -0.002594 0.813166 vn -0.531388 0.225166 0.816645 vn 0.813898 0.334635 0.474929 vn 0.531388 0.225166 0.816645 vn 0.581988 -0.002594 0.813166 vn 0.887906 -0.002686 0.459944 vn -0.807276 -0.349498 0.475509 vn -0.589953 -0.648976 0.480361 vn -0.354289 -0.452528 0.818323 vn -0.532456 -0.242286 0.810999 vn 0.807276 -0.349498 0.475509 vn 0.532456 -0.242286 0.810999 vn 0.354289 -0.452528 0.818323 vn 0.589953 -0.648976 0.480361 vn -0.273812 -0.846767 0.456038 vn 0.080294 -0.897336 0.433943 vn 0.146611 -0.641591 0.752861 vn -0.129795 -0.613849 0.778649 vn 0.273812 -0.846767 0.456038 vn 0.129795 -0.613849 0.778649 vn -0.146611 -0.641591 0.752861 vn -0.080294 -0.897336 0.433943 vn 0.410382 -0.791955 0.452071 vn 0.663991 -0.573199 0.480087 vn 0.546373 -0.385266 0.743645 vn 0.379864 -0.565935 0.731681 vn -0.410382 -0.791955 0.452071 vn -0.379864 -0.565935 0.731681 vn -0.546373 -0.385266 0.743645 vn -0.663991 -0.573199 0.480087 vn 0.818628 -0.283395 0.499466 vn 0.646107 -0.190893 0.738975 vn -0.818628 -0.283395 0.499466 vn -0.646107 -0.190893 0.738975 vn 0.414655 -0.075259 0.906827 vn 0.399304 -0.000946 0.916807 vn 0.190924 -0.002625 0.981567 vn 0.353343 -0.126255 0.926908 vn -0.414655 -0.075259 0.906827 vn -0.399304 -0.000946 0.916807 vn -0.353343 -0.126255 0.926908 vn -0.190924 -0.002625 0.981567 vn 0.302194 -0.207068 0.930448 vn 0.201788 -0.197821 0.959227 vn -0.302194 -0.207068 0.930448 vn -0.201788 -0.197821 0.959227 vn 0.080477 -0.215522 0.973144 vn 0.008667 -0.124638 0.992157 vn -0.080477 -0.215522 0.973144 vn -0.008667 -0.124638 0.992157 vn -0.086825 -0.063814 0.994171 vn -0.067965 -0.000488 0.997681 vn 0.086825 -0.063814 0.994171 vn 0.067965 -0.000488 0.997681 vn -0.086001 0.058077 0.994598 vn 0.009919 0.117069 0.993042 vn 0.086001 0.058077 0.994598 vn -0.009919 0.117069 0.993042 vn 0.082675 0.203406 0.975585 vn 0.202460 0.185369 0.961577 vn -0.082675 0.203406 0.975585 vn -0.202460 0.185369 0.961577 vn 0.301309 0.195471 0.933256 vn 0.352641 0.118686 0.928190 vn -0.301309 0.195471 0.933256 vn -0.352641 0.118686 0.928190 vn 0.414106 0.069247 0.907559 vn -0.414106 0.069247 0.907559 vn 0.101260 -0.898770 0.426527 vn 0.097354 -0.985443 0.139348 vn 0.148595 -0.983032 0.107456 vn 0.163762 -0.895932 0.412854 vn 0.155339 -0.768944 0.620106 vn 0.091342 -0.788354 0.608386 vn 0.000000 -0.793664 0.608325 vn 0.000000 -0.899777 0.436323 vn 0.000000 -0.987457 0.157811 vn -0.101260 -0.898770 0.426527 vn -0.091342 -0.788354 0.608386 vn -0.155339 -0.768944 0.620106 vn -0.163762 -0.895932 0.412854 vn -0.148595 -0.983032 0.107456 vn -0.097354 -0.985443 0.139348 vn 0.269112 -0.856258 0.440840 vn 0.261757 -0.960234 0.096774 vn 0.596606 -0.794824 0.110782 vn 0.472793 -0.715720 0.513962 vn 0.379040 -0.551775 0.742851 vn 0.249580 -0.701102 0.667928 vn -0.269112 -0.856258 0.440840 vn -0.249580 -0.701102 0.667928 vn -0.379040 -0.551775 0.742851 vn -0.472793 -0.715720 0.513962 vn -0.596606 -0.794824 0.110782 vn -0.261757 -0.960234 0.096774 vn 0.687613 -0.438643 0.578570 vn 0.911008 -0.392804 0.125523 vn 0.988800 -0.070467 0.131535 vn 0.787652 -0.196081 0.584063 vn 0.532762 -0.222114 0.816553 vn 0.473128 -0.367229 0.800775 vn -0.687613 -0.438643 0.578570 vn -0.473128 -0.367229 0.800775 vn -0.532762 -0.222114 0.816553 vn -0.787652 -0.196081 0.584063 vn -0.988800 -0.070467 0.131535 vn -0.911008 -0.392804 0.125523 vn 0.819910 -0.045137 0.570666 vn 0.990966 0.060823 0.119358 vn 0.985717 0.115085 0.122745 vn 0.822443 0.042573 0.567217 vn 0.582995 -0.012940 0.812342 vn 0.569811 -0.100864 0.815546 vn -0.819910 -0.045137 0.570666 vn -0.569811 -0.100864 0.815546 vn -0.582995 -0.012940 0.812342 vn -0.822443 0.042573 0.567217 vn -0.985717 0.115085 0.122745 vn -0.990966 0.060823 0.119358 vn 0.823603 0.097568 0.558672 vn 0.981048 0.148167 0.124607 vn 0.966369 0.215583 0.140049 vn 0.829035 0.167577 0.533464 vn 0.612690 0.085604 0.785668 vn 0.590472 0.034791 0.806299 vn -0.823603 0.097568 0.558672 vn -0.590472 0.034791 0.806299 vn -0.612690 0.085604 0.785668 vn -0.829035 0.167577 0.533464 vn -0.966369 0.215583 0.140049 vn -0.981048 0.148167 0.124607 vn 0.376049 -0.776391 0.505722 vn 0.639485 -0.578784 0.505997 vn 0.631184 -0.731529 0.257729 vn 0.335704 -0.914762 0.224708 vn 0.359386 -0.910428 0.204810 vn 0.369854 -0.755303 0.540971 vn 0.383312 -0.553758 0.739158 vn 0.405866 -0.478866 0.778375 vn 0.222449 -0.201544 0.953856 vn -0.376049 -0.776391 0.505722 vn -0.405866 -0.478866 0.778375 vn -0.383312 -0.553758 0.739158 vn -0.369854 -0.755303 0.540971 vn -0.359386 -0.910428 0.204810 vn -0.335704 -0.914762 0.224708 vn -0.631184 -0.731529 0.257729 vn -0.639485 -0.578784 0.505997 vn -0.222449 -0.201544 0.953856 vn 0.443587 -0.688955 0.573168 vn 0.474654 -0.857418 0.198798 vn 0.609302 -0.770562 0.186926 vn 0.570544 -0.589099 0.572192 vn 0.494156 -0.431806 0.754540 vn 0.414258 -0.524247 0.743980 vn -0.443587 -0.688955 0.573168 vn -0.414258 -0.524247 0.743980 vn -0.494156 -0.431806 0.754540 vn -0.570544 -0.589099 0.572192 vn -0.609302 -0.770562 0.186926 vn -0.474654 -0.857418 0.198798 vn 0.683340 -0.479904 0.550157 vn 0.748680 -0.646260 0.147526 vn 0.895779 -0.427473 0.121677 vn 0.732322 -0.391614 0.557024 vn 0.584826 -0.320688 0.745048 vn 0.569659 -0.354442 0.741508 vn -0.683340 -0.479904 0.550157 vn -0.569659 -0.354442 0.741508 vn -0.584826 -0.320688 0.745048 vn -0.732322 -0.391614 0.557024 vn -0.895779 -0.427473 0.121677 vn -0.748680 -0.646260 0.147526 vn 0.737266 -0.304788 0.602893 vn 0.975402 -0.151616 0.159856 vn 0.934965 0.283181 0.213569 vn 0.746300 -0.055361 0.663259 vn 0.487716 -0.293344 0.822199 vn 0.534257 -0.312326 0.785485 vn -0.737266 -0.304788 0.602893 vn -0.534257 -0.312326 0.785485 vn -0.487716 -0.293344 0.822199 vn -0.746300 -0.055361 0.663259 vn -0.934965 0.283181 0.213569 vn -0.975402 -0.151616 0.159856 vn 0.639821 0.326090 0.695883 vn 0.659658 0.715781 0.229041 vn 0.472213 0.865291 0.168004 vn 0.527757 0.548540 0.648488 vn 0.353099 -0.046693 0.934416 vn 0.438765 -0.154241 0.885250 vn -0.639821 0.326090 0.695883 vn -0.438765 -0.154241 0.885250 vn -0.353099 -0.046693 0.934416 vn -0.527757 0.548540 0.648488 vn -0.472213 0.865291 0.168004 vn -0.659658 0.715781 0.229041 vn 0.518601 0.602802 0.606311 vn 0.512772 0.846828 0.141179 vn 0.588946 0.793542 0.152837 vn 0.551195 0.563891 0.614948 vn 0.305002 0.028565 0.951903 vn 0.308786 0.016785 0.950957 vn -0.518601 0.602802 0.606311 vn -0.308786 0.016785 0.950957 vn -0.305002 0.028565 0.951903 vn -0.551195 0.563891 0.614948 vn -0.588946 0.793542 0.152837 vn -0.512772 0.846828 0.141179 vn 0.535295 0.554613 0.637013 vn 0.588519 0.790490 0.169439 vn 0.314859 0.932188 0.178411 vn 0.331889 0.642659 0.690512 vn 0.258614 0.102695 0.960479 vn 0.308603 0.051515 0.949767 vn -0.535295 0.554613 0.637013 vn -0.308603 0.051515 0.949767 vn -0.258614 0.102695 0.960479 vn -0.331889 0.642659 0.690512 vn -0.314859 0.932188 0.178411 vn -0.588519 0.790490 0.169439 vn -0.072085 0.670247 0.738609 vn -0.204352 0.961180 0.185247 vn -0.669118 0.726371 0.156896 vn -0.467086 0.521805 0.713767 vn -0.048372 0.074313 0.996033 vn 0.107334 0.122379 0.986633 vn 0.072085 0.670247 0.738609 vn -0.107334 0.122379 0.986633 vn 0.048372 0.074313 0.996033 vn 0.467086 0.521805 0.713767 vn 0.669118 0.726371 0.156896 vn 0.204352 0.961180 0.185247 vn -0.661824 0.379559 0.646443 vn -0.862850 0.493942 0.107089 vn -0.842006 0.529923 0.100711 vn -0.677358 0.403363 0.615162 vn -0.127689 0.001282 0.991791 vn -0.103122 0.022492 0.994385 vn 0.661824 0.379559 0.646443 vn 0.103122 0.022492 0.994385 vn 0.127689 0.001282 0.991791 vn 0.677358 0.403363 0.615162 vn 0.842006 0.529923 0.100711 vn 0.862850 0.493942 0.107089 vn -0.508835 0.551195 0.661214 vn -0.607227 0.777795 0.162114 vn 0.000000 0.975646 0.219306 vn 0.000000 0.666799 0.745232 vn 0.000000 -0.060488 0.998138 vn -0.110080 0.026826 0.993530 vn 0.508835 0.551195 0.661214 vn 0.110080 0.026826 0.993530 vn 0.607227 0.777795 0.162114 vn 0.361126 -0.297250 0.883847 vn 0.339518 -0.307047 0.889035 vn 0.302316 -0.228248 0.925443 vn 0.322275 -0.232215 0.917692 vn 0.286660 -0.247475 0.925504 vn 0.304483 -0.303201 0.902951 vn -0.361126 -0.297250 0.883847 vn -0.304483 -0.303201 0.902951 vn -0.286660 -0.247475 0.925504 vn -0.322275 -0.232215 0.917692 vn -0.302316 -0.228248 0.925443 vn -0.339518 -0.307047 0.889035 vn 0.213721 -0.326029 0.920865 vn 0.209662 -0.271767 0.939238 vn 0.122135 -0.268166 0.955565 vn 0.124485 -0.349864 0.928465 vn -0.213721 -0.326029 0.920865 vn -0.124485 -0.349864 0.928465 vn -0.122135 -0.268166 0.955565 vn -0.209662 -0.271767 0.939238 vn 0.064577 -0.372417 0.925779 vn 0.108188 -0.213935 0.970824 vn 0.180120 -0.183996 0.966277 vn 0.055727 -0.407514 0.911466 vn -0.064577 -0.372417 0.925779 vn -0.055727 -0.407514 0.911466 vn -0.180120 -0.183996 0.966277 vn -0.108188 -0.213935 0.970824 vn 0.053041 -0.461562 0.885495 vn 0.192083 -0.271920 0.942930 vn 0.152776 -0.334452 0.929929 vn 0.071841 -0.471908 0.878689 vn -0.053041 -0.461562 0.885495 vn -0.071841 -0.471908 0.878689 vn -0.152776 -0.334452 0.929929 vn -0.192083 -0.271920 0.942930 vn 0.160405 -0.412763 0.896573 vn 0.175787 -0.264229 0.948271 vn 0.276498 -0.159490 0.947661 vn 0.259651 -0.305307 0.916166 vn -0.160405 -0.412763 0.896573 vn -0.259651 -0.305307 0.916166 vn -0.276498 -0.159490 0.947661 vn -0.175787 -0.264229 0.948271 vn 0.370861 -0.236457 0.898068 vn 0.378155 -0.146825 0.913999 vn 0.442640 -0.200476 0.873989 vn 0.447859 -0.234565 0.862758 vn -0.370861 -0.236457 0.898068 vn -0.447859 -0.234565 0.862758 vn -0.442640 -0.200476 0.873989 vn -0.378155 -0.146825 0.913999 vn 0.452254 -0.264138 0.851863 vn 0.459487 -0.281838 0.842250 vn 0.438124 -0.367443 0.820338 vn 0.417951 -0.328410 0.847011 vn -0.452254 -0.264138 0.851863 vn -0.417951 -0.328410 0.847011 vn -0.438124 -0.367443 0.820338 vn -0.459487 -0.281838 0.842250 vn 0.377239 -0.383160 0.843104 vn 0.365307 -0.419843 0.830805 vn 0.275399 -0.364513 0.889523 vn 0.348949 -0.318552 0.881314 vn -0.377239 -0.383160 0.843104 vn -0.348949 -0.318552 0.881314 vn -0.275399 -0.364513 0.889523 vn -0.365307 -0.419843 0.830805 vn 0.338481 -0.136174 0.931059 vn 0.204169 -0.239418 0.949187 vn 0.094852 -0.116398 0.988647 vn 0.177343 0.033418 0.983551 vn -0.338481 -0.136174 0.931059 vn -0.177343 0.033418 0.983551 vn -0.094852 -0.116398 0.988647 vn -0.204169 -0.239418 0.949187 vn -0.055269 0.122837 0.990875 vn -0.074313 -0.043031 0.996277 vn -0.147954 -0.087100 0.985137 vn -0.079257 0.017029 0.996704 vn 0.000000 0.041017 0.999146 vn -0.158422 0.075228 0.984497 vn 0.055269 0.122837 0.990875 vn 0.158422 0.075228 0.984497 vn 0.079257 0.017029 0.996704 vn 0.147954 -0.087100 0.985137 vn 0.074313 -0.043031 0.996277 vn 0.259468 -0.291025 0.920835 vn 0.226875 -0.202857 0.952544 vn 0.186041 -0.259163 0.947722 vn 0.129154 -0.162084 0.978271 vn -0.259468 -0.291025 0.920835 vn -0.186041 -0.259163 0.947722 vn -0.226875 -0.202857 0.952544 vn -0.129154 -0.162084 0.978271 vn 0.115818 -0.236366 0.964721 vn 0.020539 -0.147801 0.988769 vn 0.000000 -0.275155 0.961364 vn 0.000000 -0.246376 0.969146 vn 0.040773 -0.215949 0.975524 vn -0.075320 -0.164678 0.983459 vn -0.115818 -0.236366 0.964721 vn -0.040773 -0.215949 0.975524 vn -0.020539 -0.147801 0.988769 vn 0.075320 -0.164678 0.983459 vn -0.014710 -0.146702 0.989044 vn 0.000000 -0.149754 0.988708 vn -0.126865 -0.161229 0.978698 vn 0.014710 -0.146702 0.989044 vn 0.126865 -0.161229 0.978698 vn 0.070284 -0.702017 0.708640 vn 0.134465 -0.664174 0.735343 vn 0.071474 -0.528581 0.845820 vn 0.026521 -0.547014 0.836665 vn 0.000000 -0.548997 0.835810 vn 0.000000 -0.710440 0.703726 vn -0.070284 -0.702017 0.708640 vn -0.026521 -0.547014 0.836665 vn -0.071474 -0.528581 0.845820 vn -0.134465 -0.664174 0.735343 vn 0.217627 -0.571978 0.790826 vn 0.311380 -0.418317 0.853236 vn 0.229713 -0.334361 0.913999 vn 0.144993 -0.458571 0.876736 vn -0.217627 -0.571978 0.790826 vn -0.144993 -0.458571 0.876736 vn -0.229713 -0.334361 0.913999 vn -0.311380 -0.418317 0.853236 vn 0.353099 -0.284188 0.891354 vn 0.362377 -0.194220 0.911557 vn 0.203925 -0.139592 0.968963 vn 0.262490 -0.223548 0.938658 vn -0.353099 -0.284188 0.891354 vn -0.262490 -0.223548 0.938658 vn -0.203925 -0.139592 0.968963 vn -0.362377 -0.194220 0.911557 vn 0.360149 -0.013428 0.932768 vn 0.362774 0.017914 0.931700 vn 0.170934 -0.008209 0.985229 vn 0.175909 -0.038148 0.983642 vn 0.187933 -0.050172 0.980895 vn 0.368816 -0.043062 0.928495 vn -0.360149 -0.013428 0.932768 vn -0.368816 -0.043062 0.928495 vn -0.187933 -0.050172 0.980895 vn -0.175909 -0.038148 0.983642 vn -0.170934 -0.008209 0.985229 vn -0.362774 0.017914 0.931700 vn 0.371868 -0.108249 0.921934 vn 0.204077 -0.078494 0.975768 vn -0.371868 -0.108249 0.921934 vn -0.204077 -0.078494 0.975768 vn 0.051637 -0.013306 0.998566 vn 0.181982 -0.007080 0.983245 vn 0.368725 -0.294595 0.881588 vn 0.137120 -0.292978 0.946226 vn 0.000000 -0.278146 0.960509 vn 0.000000 -0.011170 0.999908 vn 0.000000 -0.017365 0.999847 vn 0.048891 -0.015168 0.998688 vn -0.051637 -0.013306 0.998566 vn -0.048891 -0.015168 0.998688 vn -0.137120 -0.292978 0.946226 vn -0.368725 -0.294595 0.881588 vn -0.181982 -0.007080 0.983245 vn 0.049776 -0.049593 0.997497 vn 0.053468 -0.049196 0.997345 vn 0.000000 -0.053133 0.998566 vn 0.000000 -0.048097 0.998840 vn -0.049776 -0.049593 0.997497 vn -0.053468 -0.049196 0.997345 vn 0.060335 -0.050630 0.996887 vn 0.000000 -0.048982 0.998779 vn 0.000000 -0.219092 0.975677 vn 0.061586 -0.160375 0.985107 vn -0.060335 -0.050630 0.996887 vn -0.061586 -0.160375 0.985107 vn 0.810083 -0.520646 0.269478 vn 0.659139 -0.328501 0.676443 vn 0.806879 -0.153996 0.570238 vn 0.989288 -0.119633 0.083438 vn 0.965361 -0.144719 0.217017 vn 0.759514 -0.577013 0.300241 vn 0.506821 -0.753075 0.419477 vn 0.544420 -0.686453 0.482009 vn -0.810083 -0.520646 0.269478 vn -0.544420 -0.686453 0.482009 vn -0.506821 -0.753075 0.419477 vn -0.759514 -0.577013 0.300241 vn -0.965361 -0.144719 0.217017 vn -0.989288 -0.119633 0.083438 vn -0.806879 -0.153996 0.570238 vn -0.659139 -0.328501 0.676443 vn 0.952116 0.305338 -0.015046 vn 0.711783 0.053468 0.700308 vn 0.188299 0.327921 0.925718 vn 0.689993 0.722953 -0.034791 vn 0.677145 0.730949 0.084475 vn 0.940306 0.302744 0.155339 vn -0.952116 0.305338 -0.015046 vn -0.940306 0.302744 0.155339 vn -0.677145 0.730949 0.084475 vn -0.689993 0.722953 -0.034791 vn -0.188299 0.327921 0.925718 vn -0.711783 0.053468 0.700308 vn 0.151280 0.975982 0.156652 vn -0.139348 0.337718 0.930845 vn 0.000000 0.307138 0.951628 vn -0.381909 0.794244 0.472518 vn -0.362163 0.904599 0.224769 vn 0.169103 0.981475 0.089755 vn -0.151280 0.975982 0.156652 vn -0.169103 0.981475 0.089755 vn 0.362163 0.904599 0.224769 vn 0.381909 0.794244 0.472518 vn 0.139348 0.337718 0.930845 vn -0.562883 0.662496 0.494156 vn 0.000000 0.564135 0.825678 vn 0.000000 0.759239 0.650777 vn 0.000000 0.951170 0.308573 vn 0.000000 0.960356 0.278726 vn -0.630390 0.724021 0.279916 vn 0.562883 0.662496 0.494156 vn 0.630390 0.724021 0.279916 vn 0.301340 -0.732719 0.610126 vn 0.000000 -0.752556 0.658498 vn 0.319376 -0.804498 0.500748 vn 0.000000 -0.850154 0.526505 vn -0.301340 -0.732719 0.610126 vn -0.319376 -0.804498 0.500748 vn 0.230171 -0.645100 0.728568 vn 0.000000 -0.657582 0.753349 vn 0.346294 -0.669454 0.657155 vn 0.207953 -0.566973 0.797021 vn 0.134922 -0.503952 0.853114 vn 0.000000 -0.476363 0.879208 vn -0.230171 -0.645100 0.728568 vn -0.134922 -0.503952 0.853114 vn -0.207953 -0.566973 0.797021 vn -0.346294 -0.669454 0.657155 vn -0.430891 0.679769 0.593463 vn 0.000000 0.728080 0.685476 vn 0.000000 0.138005 0.990417 vn -0.149205 0.407788 0.900784 vn -0.142949 0.526994 0.837733 vn -0.276009 0.759453 0.589068 vn 0.430891 0.679769 0.593463 vn 0.276009 0.759453 0.589068 vn 0.142949 0.526994 0.837733 vn 0.149205 0.407788 0.900784 vn 0.147801 0.804193 0.575640 vn 0.089755 0.494522 0.864498 vn 0.316141 0.417035 0.852107 vn 0.547441 0.603656 0.579516 vn -0.147801 0.804193 0.575640 vn -0.547441 0.603656 0.579516 vn -0.316141 0.417035 0.852107 vn -0.089755 0.494522 0.864498 vn 0.738151 0.266640 0.619678 vn 0.341075 0.213202 0.915525 vn 0.308206 -0.132298 0.942045 vn 0.732963 -0.157720 0.661702 vn -0.738151 0.266640 0.619678 vn -0.732963 -0.157720 0.661702 vn -0.308206 -0.132298 0.942045 vn -0.341075 0.213202 0.915525 vn 0.541887 -0.547990 0.637165 vn 0.226051 -0.456496 0.860500 vn -0.541887 -0.547990 0.637165 vn -0.226051 -0.456496 0.860500 vn 0.062929 0.234931 0.969939 vn 0.043458 -0.059755 0.997253 vn -0.062929 0.234931 0.969939 vn -0.043458 -0.059755 0.997253 vn 0.057711 -0.344737 0.936918 vn 0.000000 -0.300943 0.953612 vn -0.057711 -0.344737 0.936918 vn -0.217780 -0.045137 0.974944 vn 0.000000 0.003052 0.999969 vn -0.110630 -0.207984 0.971831 vn 0.217780 -0.045137 0.974944 vn 0.110630 -0.207984 0.971831 vn 0.296396 -0.239326 0.924558 vn 0.646657 -0.139744 0.749840 vn 0.829463 0.004578 0.558489 vn 0.728111 -0.196020 0.656789 vn -0.296396 -0.239326 0.924558 vn -0.728111 -0.196020 0.656789 vn -0.829463 0.004578 0.558489 vn -0.646657 -0.139744 0.749840 vn 0.593005 -0.108005 0.797876 vn 0.470168 -0.018891 0.882351 vn 0.713187 0.139805 0.686880 vn 0.784692 0.079257 0.614765 vn -0.593005 -0.108005 0.797876 vn -0.784692 0.079257 0.614765 vn -0.713187 0.139805 0.686880 vn -0.470168 -0.018891 0.882351 vn 0.393689 0.037416 0.918455 vn 0.653523 0.137974 0.744194 vn -0.393689 0.037416 0.918455 vn -0.653523 0.137974 0.744194 vn 0.836787 0.247383 0.488388 vn 0.940306 0.303110 0.154668 vn 0.931883 0.327677 0.155492 vn 0.857723 0.269082 0.438032 vn -0.836787 0.247383 0.488388 vn -0.857723 0.269082 0.438032 vn -0.931883 0.327677 0.155492 vn -0.940306 0.303110 0.154668 vn 0.889706 0.228065 0.395398 vn 0.942228 0.295877 0.156926 vn 0.945036 0.280862 0.167302 vn 0.915891 0.182318 0.357555 vn -0.889706 0.228065 0.395398 vn -0.915891 0.182318 0.357555 vn -0.945036 0.280862 0.167302 vn -0.942228 0.295877 0.156926 vn 0.903287 -0.131199 0.408429 vn 0.968047 -0.106754 0.226875 vn -0.903287 -0.131199 0.408429 vn -0.968047 -0.106754 0.226875 vn 0.086398 -0.624805 0.775964 vn -0.029145 -0.399731 0.916135 vn 0.000000 -0.701529 0.712607 vn 0.000000 -0.954924 0.296762 vn 0.114475 -0.940580 0.319651 vn -0.385876 -0.804651 0.451216 vn -0.086398 -0.624805 0.775964 vn -0.114475 -0.940580 0.319651 vn 0.029145 -0.399731 0.916135 vn 0.385876 -0.804651 0.451216 vn -0.235115 -0.263222 0.935606 vn -0.268319 -0.152867 0.951109 vn -0.882229 -0.229377 0.411115 vn -0.871975 0.194006 0.449385 vn 0.235115 -0.263222 0.935606 vn 0.882229 -0.229377 0.411115 vn 0.268319 -0.152867 0.951109 vn 0.871975 0.194006 0.449385 vn -0.278787 -0.087436 0.956359 vn -0.235023 0.025391 0.971648 vn -0.710685 0.485427 0.509140 vn -0.471603 0.701071 0.534806 vn 0.278787 -0.087436 0.956359 vn 0.710685 0.485427 0.509140 vn 0.235023 0.025391 0.971648 vn 0.471603 0.701071 0.534806 vn -0.117710 0.118748 0.985900 vn 0.000000 0.157262 0.987548 vn -0.203192 0.812983 0.545640 vn 0.000000 0.837458 0.546464 vn 0.117710 0.118748 0.985900 vn 0.203192 0.812983 0.545640 vn -0.190344 0.835902 0.514786 vn 0.000000 0.848506 0.529160 vn -0.441786 0.782098 0.439436 vn -0.283273 0.403424 0.870022 vn -0.117740 0.377331 0.918546 vn 0.000000 0.374004 0.927396 vn 0.190344 0.835902 0.514786 vn 0.117740 0.377331 0.918546 vn 0.283273 0.403424 0.870022 vn 0.441786 0.782098 0.439436 vn -0.717185 0.632710 0.292062 vn -0.926328 0.333995 0.174230 vn -0.899045 0.302957 0.316019 vn -0.550249 0.375317 0.745842 vn 0.717185 0.632710 0.292062 vn 0.550249 0.375317 0.745842 vn 0.899045 0.302957 0.316019 vn 0.926328 0.333995 0.174230 vn -0.953703 -0.224860 0.199591 vn -0.436445 -0.853481 0.284646 vn -0.263375 -0.733696 0.626301 vn -0.748772 -0.273293 0.603809 vn 0.953703 -0.224860 0.199591 vn 0.748772 -0.273293 0.603809 vn 0.263375 -0.733696 0.626301 vn 0.436445 -0.853481 0.284646 vn 0.112491 -0.943907 0.310434 vn 0.000000 -0.944823 0.327555 vn 0.000000 -0.694723 0.719230 vn 0.088046 -0.720023 0.688314 vn -0.112491 -0.943907 0.310434 vn -0.088046 -0.720023 0.688314 vn 0.018799 -0.282723 0.958983 vn 0.000000 -0.267281 0.963591 vn 0.001862 -0.297555 0.954680 vn -0.018799 -0.282723 0.958983 vn -0.001862 -0.297555 0.954680 vn -0.465896 -0.095767 0.879604 vn 0.465896 -0.095767 0.879604 vn -0.261605 -0.178777 0.948454 vn -0.217139 -0.122898 0.968352 vn -0.298502 -0.207038 0.931669 vn -0.013153 -0.028687 0.999481 vn 0.092990 -0.056795 0.994018 vn 0.138279 -0.059999 0.988556 vn 0.261605 -0.178777 0.948454 vn -0.092990 -0.056795 0.994018 vn 0.013153 -0.028687 0.999481 vn 0.298502 -0.207038 0.931669 vn 0.217139 -0.122898 0.968352 vn -0.138279 -0.059999 0.988556 vn -0.148350 -0.068087 0.986572 vn -0.067995 -0.045351 0.996643 vn 0.155950 -0.054353 0.986236 vn 0.162053 -0.069796 0.984283 vn 0.148350 -0.068087 0.986572 vn -0.155950 -0.054353 0.986236 vn 0.067995 -0.045351 0.996643 vn -0.162053 -0.069796 0.984283 vn 0.005524 -0.036653 0.999298 vn 0.069430 -0.011597 0.997497 vn 0.153691 -0.082430 0.984649 vn 0.131748 -0.059999 0.989441 vn -0.005524 -0.036653 0.999298 vn -0.153691 -0.082430 0.984649 vn -0.069430 -0.011597 0.997497 vn -0.131748 -0.059999 0.989441 vn -0.253121 -0.301431 0.919248 vn -0.108188 -0.461409 0.880520 vn 0.010407 -0.254494 0.967009 vn -0.081484 -0.125309 0.988739 vn 0.253121 -0.301431 0.919248 vn 0.081484 -0.125309 0.988739 vn -0.010407 -0.254494 0.967009 vn 0.108188 -0.461409 0.880520 vn 0.037568 -0.534654 0.844203 vn 0.186346 -0.554064 0.811335 vn 0.209449 -0.299264 0.930876 vn 0.117405 -0.307413 0.944273 vn -0.037568 -0.534654 0.844203 vn -0.117405 -0.307413 0.944273 vn -0.209449 -0.299264 0.930876 vn -0.186346 -0.554064 0.811335 vn 0.360393 -0.526597 0.769890 vn 0.479415 -0.437269 0.760857 vn 0.365703 -0.161596 0.916562 vn 0.311472 -0.246803 0.917600 vn -0.360393 -0.526597 0.769890 vn -0.311472 -0.246803 0.917600 vn -0.365703 -0.161596 0.916562 vn -0.479415 -0.437269 0.760857 vn 0.509262 -0.320627 0.798639 vn 0.491165 -0.203009 0.847072 vn 0.310862 -0.056795 0.948729 vn 0.357707 -0.085299 0.929899 vn -0.509262 -0.320627 0.798639 vn -0.357707 -0.085299 0.929899 vn -0.310862 -0.056795 0.948729 vn -0.491165 -0.203009 0.847072 vn 0.460250 -0.109989 0.880917 vn 0.425031 -0.052095 0.903653 vn 0.242164 -0.060823 0.968322 vn 0.263680 -0.061098 0.962645 vn -0.460250 -0.109989 0.880917 vn -0.263680 -0.061098 0.962645 vn -0.242164 -0.060823 0.968322 vn -0.425031 -0.052095 0.903653 vn 0.387738 -0.025880 0.921384 vn 0.401471 0.034669 0.915189 vn 0.346110 -0.079379 0.934812 vn 0.283303 -0.067721 0.956603 vn -0.387738 -0.025880 0.921384 vn -0.283303 -0.067721 0.956603 vn -0.346110 -0.079379 0.934812 vn -0.401471 0.034669 0.915189 vn 0.428449 0.203955 0.880215 vn 0.363475 0.340465 0.867122 vn 0.298685 0.113559 0.947539 vn 0.393689 -0.024262 0.918912 vn -0.428449 0.203955 0.880215 vn -0.393689 -0.024262 0.918912 vn -0.298685 0.113559 0.947539 vn -0.363475 0.340465 0.867122 vn 0.219398 0.286538 0.932585 vn 0.153050 0.142674 0.977844 vn 0.107395 0.172155 0.979186 vn 0.128117 0.198492 0.971679 vn -0.219398 0.286538 0.932585 vn -0.128117 0.198492 0.971679 vn -0.107395 0.172155 0.979186 vn -0.153050 0.142674 0.977844 vn 0.170660 0.080355 0.982025 vn 0.152257 0.064943 0.986175 vn 0.137211 0.094607 0.985992 vn 0.160375 0.141301 0.976867 vn -0.170660 0.080355 0.982025 vn -0.160375 0.141301 0.976867 vn -0.137211 0.094607 0.985992 vn -0.152257 0.064943 0.986175 vn 0.113102 0.030427 0.993103 vn 0.113804 0.006561 0.993469 vn -0.113102 0.030427 0.993103 vn -0.113804 0.006561 0.993469 vn 0.270608 -0.284249 0.919736 vn 0.226051 -0.191931 0.954985 vn 0.397351 -0.314310 0.862117 vn 0.488113 -0.426557 0.761406 vn 0.330943 -0.419019 0.845485 vn 0.260292 -0.334666 0.905667 vn -0.270608 -0.284249 0.919736 vn -0.330943 -0.419019 0.845485 vn -0.488113 -0.426557 0.761406 vn -0.397351 -0.314310 0.862117 vn -0.226051 -0.191931 0.954985 vn -0.260292 -0.334666 0.905667 vn 0.195196 -0.165593 0.966674 vn 0.042787 -0.259590 0.964751 vn 0.211554 -0.315836 0.924894 vn 0.032899 -0.464797 0.884762 vn -0.195196 -0.165593 0.966674 vn -0.211554 -0.315836 0.924894 vn -0.042787 -0.259590 0.964751 vn -0.032899 -0.464797 0.884762 vn -0.048921 -0.412000 0.909848 vn 0.027650 -0.570605 0.820734 vn -0.111759 -0.677816 0.726646 vn -0.107700 -0.811182 0.574755 vn 0.048921 -0.412000 0.909848 vn 0.111759 -0.677816 0.726646 vn -0.027650 -0.570605 0.820734 vn 0.107700 -0.811182 0.574755 vn 0.084536 -0.644581 0.759819 vn 0.008942 -0.549821 0.835200 vn -0.073183 -0.811975 0.579058 vn -0.133641 -0.676046 0.724601 vn -0.084536 -0.644581 0.759819 vn 0.073183 -0.811975 0.579058 vn -0.008942 -0.549821 0.835200 vn 0.133641 -0.676046 0.724601 vn -0.126774 -0.301431 0.945006 vn -0.197241 -0.108707 0.974273 vn -0.303690 -0.372570 0.876888 vn -0.386670 -0.114383 0.915067 vn 0.126774 -0.301431 0.945006 vn 0.303690 -0.372570 0.876888 vn 0.197241 -0.108707 0.974273 vn 0.386670 -0.114383 0.915067 vn -0.153111 0.025513 0.987854 vn -0.060823 0.190924 0.979705 vn -0.337535 0.070559 0.938627 vn -0.226417 0.283303 0.931883 vn 0.153111 0.025513 0.987854 vn 0.337535 0.070559 0.938627 vn 0.060823 0.190924 0.979705 vn 0.226417 0.283303 0.931883 vn 0.005951 0.304239 0.952574 vn 0.045167 0.351115 0.935209 vn -0.160772 0.446089 0.880398 vn -0.125309 0.555132 0.822230 vn -0.005951 0.304239 0.952574 vn 0.160772 0.446089 0.880398 vn -0.045167 0.351115 0.935209 vn 0.125309 0.555132 0.822230 vn 0.127873 0.354625 0.926206 vn 0.236335 0.345408 0.908170 vn -0.000763 0.616901 0.787011 vn 0.192267 0.617420 0.762749 vn -0.127873 0.354625 0.926206 vn 0.000763 0.616901 0.787011 vn -0.236335 0.345408 0.908170 vn -0.192267 0.617420 0.762749 vn 0.308939 0.358501 0.880917 vn 0.335368 0.382122 0.861080 vn 0.326395 0.601337 0.729270 vn 0.402081 0.591449 0.698904 vn -0.308939 0.358501 0.880917 vn -0.326395 0.601337 0.729270 vn -0.335368 0.382122 0.861080 vn -0.402081 0.591449 0.698904 vn 0.389050 0.384259 0.837214 vn 0.534898 0.279977 0.797143 vn 0.515946 0.514359 0.684957 vn 0.676565 0.330302 0.658132 vn -0.389050 0.384259 0.837214 vn -0.515946 0.514359 0.684957 vn -0.534898 0.279977 0.797143 vn -0.676565 0.330302 0.658132 vn 0.527604 -0.273049 0.804376 vn 0.622272 -0.186132 0.760308 vn 0.765069 -0.241066 0.597064 vn 0.648152 -0.360881 0.670522 vn -0.527604 -0.273049 0.804376 vn -0.648152 -0.360881 0.670522 vn -0.765069 -0.241066 0.597064 vn -0.622272 -0.186132 0.760308 vn 0.668783 -0.082888 0.738792 vn 0.676351 0.002106 0.736564 vn 0.806848 0.011963 0.590625 vn 0.811151 -0.097079 0.576708 vn -0.668783 -0.082888 0.738792 vn -0.811151 -0.097079 0.576708 vn -0.806848 0.011963 0.590625 vn -0.676351 0.002106 0.736564 vn 0.644093 0.114261 0.756340 vn 0.774621 0.137913 0.617145 vn -0.644093 0.114261 0.756340 vn -0.774621 0.137913 0.617145 vn -0.505081 0.858516 -0.088290 vn 0.000000 0.999878 0.013855 vn -0.746269 0.605304 -0.276864 vn -0.497360 0.863094 -0.087497 vn -0.351115 0.871151 0.343181 vn 0.000000 0.878750 0.477218 vn 0.505081 0.858516 -0.088290 vn 0.351115 0.871151 0.343181 vn 0.497360 0.863094 -0.087497 vn 0.746269 0.605304 -0.276864 vn -0.791742 0.472396 -0.387219 vn -0.644093 0.648366 -0.405835 vn -0.500351 0.452437 -0.738151 vn -0.511338 0.377941 -0.771783 vn 0.791742 0.472396 -0.387219 vn 0.511338 0.377941 -0.771783 vn 0.500351 0.452437 -0.738151 vn 0.644093 0.648366 -0.405835 vn -0.244026 0.879971 -0.407483 vn 0.232704 0.890439 -0.391064 vn 0.082522 0.628529 -0.773370 vn -0.226386 0.551347 -0.802942 vn 0.244026 0.879971 -0.407483 vn 0.226386 0.551347 -0.802942 vn -0.082522 0.628529 -0.773370 vn -0.232704 0.890439 -0.391064 vn 0.467757 0.801263 -0.372997 vn 0.440931 0.839595 -0.317179 vn 0.155065 0.854091 -0.496445 vn 0.120731 0.563433 -0.817255 vn -0.467757 0.801263 -0.372997 vn -0.120731 0.563433 -0.817255 vn -0.155065 0.854091 -0.496445 vn -0.440931 0.839595 -0.317179 vn 0.391461 0.891324 -0.228614 vn 0.375439 0.909665 -0.177435 vn 0.361827 0.909024 -0.206641 vn 0.303110 0.910794 -0.280221 vn -0.391461 0.891324 -0.228614 vn -0.303110 0.910794 -0.280221 vn -0.361827 0.909024 -0.206641 vn -0.375439 0.909665 -0.177435 vn 0.528886 0.825526 -0.196875 vn 0.853084 0.460738 -0.244728 vn 0.807184 0.518357 -0.282327 vn 0.501938 0.828883 -0.246895 vn -0.528886 0.825526 -0.196875 vn -0.501938 0.828883 -0.246895 vn -0.807184 0.518357 -0.282327 vn -0.853084 0.460738 -0.244728 vn 0.971374 0.002319 -0.237403 vn 0.898373 -0.398968 -0.183538 vn 0.937559 -0.344340 -0.048463 vn 0.980651 0.075594 -0.180517 vn -0.971374 0.002319 -0.237403 vn -0.980651 0.075594 -0.180517 vn -0.937559 -0.344340 -0.048463 vn -0.898373 -0.398968 -0.183538 vn 0.719077 -0.682333 -0.131443 vn 0.578265 -0.808924 -0.105930 vn 0.621387 -0.782037 0.047487 vn 0.778100 -0.627796 0.020264 vn -0.719077 -0.682333 -0.131443 vn -0.778100 -0.627796 0.020264 vn -0.621387 -0.782037 0.047487 vn -0.578265 -0.808924 -0.105930 vn 0.459853 -0.882473 -0.098819 vn 0.342631 -0.934935 -0.091922 vn 0.422193 -0.904386 0.061525 vn 0.496261 -0.866848 0.047670 vn -0.459853 -0.882473 -0.098819 vn -0.496261 -0.866848 0.047670 vn -0.422193 -0.904386 0.061525 vn -0.342631 -0.934935 -0.091922 vn 0.238777 -0.534837 -0.810480 vn 0.209296 -0.259468 -0.942778 vn 0.000000 -0.250649 -0.968047 vn 0.000000 -0.511399 -0.859310 vn 0.000000 -0.786798 -0.617176 vn 0.285134 -0.784204 -0.551073 vn 0.645039 -0.633320 -0.427473 vn 0.504624 -0.480880 -0.716971 vn 0.340556 -0.236152 -0.910062 vn -0.238777 -0.534837 -0.810480 vn -0.504624 -0.480880 -0.716971 vn -0.645039 -0.633320 -0.427473 vn -0.285134 -0.784204 -0.551073 vn -0.209296 -0.259468 -0.942778 vn -0.340556 -0.236152 -0.910062 vn 0.175726 -0.141453 -0.974212 vn 0.130833 -0.248421 -0.959746 vn 0.000000 -0.286630 -0.958007 vn 0.000000 -0.159459 -0.987182 vn 0.220435 -0.098758 -0.970367 vn 0.138737 -0.172582 -0.975158 vn -0.175726 -0.141453 -0.974212 vn -0.220435 -0.098758 -0.970367 vn -0.130833 -0.248421 -0.959746 vn -0.138737 -0.172582 -0.975158 vn 0.077181 -0.463210 -0.882839 vn 0.057894 -0.754051 -0.654225 vn 0.000000 -0.782281 -0.622883 vn 0.000000 -0.504929 -0.863155 vn 0.062502 -0.372387 -0.925962 vn 0.046327 -0.694968 -0.717521 vn -0.077181 -0.463210 -0.882839 vn -0.062502 -0.372387 -0.925962 vn -0.057894 -0.754051 -0.654225 vn -0.046327 -0.694968 -0.717521 vn 0.078799 -0.966521 -0.244118 vn 0.101199 -0.949919 -0.295541 vn 0.000000 -0.976318 -0.216254 vn -0.078799 -0.966521 -0.244118 vn -0.101199 -0.949919 -0.295541 vn 0.211432 -0.911527 -0.352702 vn 0.604419 -0.677328 -0.419385 vn 0.134678 -0.614338 -0.777429 vn 0.408521 -0.468001 -0.783593 vn -0.211432 -0.911527 -0.352702 vn -0.134678 -0.614338 -0.777429 vn -0.604419 -0.677328 -0.419385 vn -0.408521 -0.468001 -0.783593 vn 0.885556 -0.204413 -0.417066 vn 0.930631 0.077364 -0.357646 vn 0.555773 -0.135075 -0.820276 vn 0.611133 0.051668 -0.789819 vn -0.885556 -0.204413 -0.417066 vn -0.555773 -0.135075 -0.820276 vn -0.930631 0.077364 -0.357646 vn -0.611133 0.051668 -0.789819 vn 0.929411 0.136906 -0.342662 vn 0.932859 0.142796 -0.330668 vn 0.668264 0.097812 -0.737449 vn 0.741050 0.065981 -0.668142 vn -0.929411 0.136906 -0.342662 vn -0.668264 0.097812 -0.737449 vn -0.932859 0.142796 -0.330668 vn -0.741050 0.065981 -0.668142 vn 0.334391 -0.015107 -0.942289 vn 0.224799 -0.069185 -0.971923 vn 0.511826 -0.112339 -0.851680 vn -0.334391 -0.015107 -0.942289 vn -0.511826 -0.112339 -0.851680 vn -0.224799 -0.069185 -0.971923 vn 0.138066 -0.257668 -0.956298 vn -0.138066 -0.257668 -0.956298 vn 0.734458 -0.242225 -0.633931 vn 0.886502 -0.270272 -0.375500 vn 0.928983 0.054781 -0.365978 vn 0.844508 0.023957 -0.534959 vn -0.734458 -0.242225 -0.633931 vn -0.844508 0.023957 -0.534959 vn -0.928983 0.054781 -0.365978 vn -0.886502 -0.270272 -0.375500 vn 0.942167 0.143651 -0.302713 vn 0.951659 0.199347 -0.233558 vn -0.942167 0.143651 -0.302713 vn -0.951659 0.199347 -0.233558 vn 0.983551 0.149571 0.101169 vn 0.982940 0.180456 -0.034913 vn 0.941069 -0.327708 0.083407 vn 0.893460 -0.355846 0.273995 vn 0.810053 -0.288949 0.510178 vn 0.957060 0.182775 0.224891 vn -0.983551 0.149571 0.101169 vn -0.957060 0.182775 0.224891 vn -0.810053 -0.288949 0.510178 vn -0.893460 -0.355846 0.273995 vn -0.941069 -0.327708 0.083407 vn -0.982940 0.180456 -0.034913 vn 0.960540 0.237526 -0.144658 vn 0.982849 -0.017487 -0.183416 vn -0.960540 0.237526 -0.144658 vn -0.982849 -0.017487 -0.183416 vn 0.963408 -0.150548 0.221656 vn 0.612262 -0.787164 0.074007 vn 0.769280 -0.447340 0.456099 vn 0.488052 -0.863704 0.125614 vn -0.963408 -0.150548 0.221656 vn -0.769280 -0.447340 0.456099 vn -0.612262 -0.787164 0.074007 vn -0.488052 -0.863704 0.125614 vn 0.306284 -0.949522 -0.067415 vn 0.385022 -0.912259 0.139561 vn -0.306284 -0.949522 -0.067415 vn -0.385022 -0.912259 0.139561 vn 0.286752 -0.493240 -0.821253 vn 0.000000 -0.499283 -0.866421 vn 0.000000 -0.258156 -0.966094 vn 0.288797 -0.271310 -0.918119 vn 0.412061 -0.299722 -0.860439 vn 0.418378 -0.496597 -0.760460 vn 0.452223 -0.685965 -0.569994 vn 0.276925 -0.705466 -0.652364 vn 0.000000 -0.719779 -0.694174 vn -0.286752 -0.493240 -0.821253 vn -0.276925 -0.705466 -0.652364 vn -0.452223 -0.685965 -0.569994 vn -0.418378 -0.496597 -0.760460 vn -0.412061 -0.299722 -0.860439 vn -0.288797 -0.271310 -0.918119 vn 0.268380 -0.842799 -0.466475 vn 0.000000 -0.864620 -0.502396 vn 0.476150 -0.788720 -0.388745 vn 0.482253 -0.849330 -0.214545 vn 0.260842 -0.922483 -0.284463 vn 0.000000 -0.949736 -0.312998 vn -0.268380 -0.842799 -0.466475 vn -0.260842 -0.922483 -0.284463 vn -0.482253 -0.849330 -0.214545 vn -0.476150 -0.788720 -0.388745 vn 0.272622 -0.948973 -0.158330 vn 0.000000 -0.982391 -0.186682 vn 0.513932 -0.854030 -0.080386 vn 0.599872 -0.800073 -0.004547 vn 0.298746 -0.944731 -0.134770 vn 0.000000 -0.986053 -0.166265 vn -0.272622 -0.948973 -0.158330 vn -0.298746 -0.944731 -0.134770 vn -0.599872 -0.800073 -0.004547 vn -0.513932 -0.854030 -0.080386 vn 0.314982 -0.910886 -0.266549 vn 0.000000 -0.948271 -0.317423 vn 0.655751 -0.741020 -0.144444 vn -0.314982 -0.910886 -0.266549 vn -0.655751 -0.741020 -0.144444 vn 0.916898 -0.382458 -0.114078 vn 0.810053 -0.578295 0.096652 vn -0.916898 -0.382458 -0.114078 vn -0.810053 -0.578295 0.096652 vn 0.837550 -0.514420 0.183905 vn 0.962828 -0.236457 0.130467 vn 0.656911 -0.724540 0.208563 vn 0.692953 -0.705496 0.148350 vn 0.897031 -0.422987 0.127995 vn 0.978484 -0.154546 0.136479 vn -0.837550 -0.514420 0.183905 vn -0.897031 -0.422987 0.127995 vn -0.692953 -0.705496 0.148350 vn -0.656911 -0.724540 0.208563 vn -0.962828 -0.236457 0.130467 vn -0.978484 -0.154546 0.136479 vn 0.288552 -0.043245 -0.956450 vn 0.000000 -0.011048 -0.999908 vn 0.000000 0.319987 -0.947417 vn 0.295999 0.283822 -0.912015 vn 0.434156 0.214789 -0.874844 vn 0.420698 -0.107517 -0.900784 vn -0.288552 -0.043245 -0.956450 vn -0.420698 -0.107517 -0.900784 vn -0.434156 0.214789 -0.874844 vn -0.295999 0.283822 -0.912015 vn 0.147130 0.950682 0.272958 vn 0.000000 0.963225 0.268624 vn 0.000000 0.824610 0.565661 vn 0.177679 0.804682 0.566454 vn 0.422620 0.734001 0.531571 vn 0.387707 0.884182 0.260537 vn 0.356822 0.933988 0.016968 vn 0.133305 0.990936 0.015534 vn 0.000000 0.999939 0.010834 vn -0.147130 0.950682 0.272958 vn -0.133305 0.990936 0.015534 vn -0.356822 0.933988 0.016968 vn -0.387707 0.884182 0.260537 vn -0.422620 0.734001 0.531571 vn -0.177679 0.804682 0.566454 vn 0.151311 0.959624 -0.237068 vn 0.000000 0.971221 -0.238044 vn 0.344554 0.908902 -0.234840 vn 0.359935 0.767052 -0.531053 vn 0.211371 0.823267 -0.526780 vn 0.000000 0.847011 -0.531510 vn -0.151311 0.959624 -0.237068 vn -0.211371 0.823267 -0.526780 vn -0.359935 0.767052 -0.531053 vn -0.344554 0.908902 -0.234840 vn 0.273568 0.593371 -0.756981 vn 0.000000 0.628010 -0.778191 vn 0.404309 0.527024 -0.747459 vn -0.273568 0.593371 -0.756981 vn -0.404309 0.527024 -0.747459 vn 0.551958 0.832759 -0.042329 vn 0.435133 0.900021 0.024720 vn 0.830073 0.553514 -0.067568 vn 0.827845 0.512711 0.227424 vn 0.570269 0.749840 0.335337 vn 0.518967 0.752251 0.405896 vn -0.551958 0.832759 -0.042329 vn -0.570269 0.749840 0.335337 vn -0.827845 0.512711 0.227424 vn -0.830073 0.553514 -0.067568 vn -0.435133 0.900021 0.024720 vn -0.518967 0.752251 0.405896 vn 0.552629 0.637471 0.536821 vn 0.569964 0.611957 0.548265 vn 0.806818 0.427686 0.407514 vn 0.836085 0.447737 0.316965 vn 0.629475 0.658742 0.412000 vn 0.641011 0.653615 0.402264 vn -0.552629 0.637471 0.536821 vn -0.629475 0.658742 0.412000 vn -0.836085 0.447737 0.316965 vn -0.806818 0.427686 0.407514 vn -0.569964 0.611957 0.548265 vn -0.641011 0.653615 0.402264 vn 0.708090 0.686544 0.164922 vn 0.670644 0.723197 0.164922 vn 0.879086 0.464949 0.104831 vn 0.901608 0.429914 -0.047243 vn 0.742759 0.668722 -0.032960 vn 0.671621 0.740074 -0.034059 vn -0.708090 0.686544 0.164922 vn -0.742759 0.668722 -0.032960 vn -0.901608 0.429914 -0.047243 vn -0.879086 0.464949 0.104831 vn -0.670644 0.723197 0.164922 vn -0.671621 0.740074 -0.034059 vn 0.756340 0.605823 -0.246803 vn 0.650349 0.706229 -0.279641 vn 0.909421 0.365398 -0.198462 vn 0.871395 0.300211 -0.387921 vn 0.737114 0.439436 -0.513321 vn 0.599506 0.554643 -0.576983 vn -0.756340 0.605823 -0.246803 vn -0.737114 0.439436 -0.513321 vn -0.871395 0.300211 -0.387921 vn -0.909421 0.365398 -0.198462 vn -0.650349 0.706229 -0.279641 vn -0.599506 0.554643 -0.576983 vn 0.700430 0.207892 -0.682730 vn 0.863552 0.163060 -0.477096 vn 0.686392 0.052278 -0.725333 vn 0.645894 -0.041200 -0.762261 vn 0.581469 0.013855 -0.813440 vn 0.581927 0.305002 -0.753838 vn -0.700430 0.207892 -0.682730 vn -0.581927 0.305002 -0.753838 vn -0.581469 0.013855 -0.813440 vn -0.645894 -0.041200 -0.762261 vn -0.686392 0.052278 -0.725333 vn -0.863552 0.163060 -0.477096 vn 0.487533 0.429731 -0.760002 vn 0.514939 0.118656 -0.848933 vn 0.494400 0.667928 -0.556230 vn -0.487533 0.429731 -0.760002 vn -0.494400 0.667928 -0.556230 vn -0.514939 0.118656 -0.848933 vn 0.546007 0.797845 -0.255531 vn 0.587054 0.809503 -0.007202 vn -0.546007 0.797845 -0.255531 vn -0.587054 0.809503 -0.007202 vn 0.617512 0.759880 0.203070 vn 0.636219 0.635090 0.438002 vn -0.617512 0.759880 0.203070 vn -0.636219 0.635090 0.438002 vn 0.615406 0.552629 0.561998 vn 0.433485 0.604114 0.668630 vn 0.370983 0.745781 0.553270 vn 0.538408 0.729637 0.421552 vn -0.615406 0.552629 0.561998 vn -0.538408 0.729637 0.421552 vn -0.370983 0.745781 0.553270 vn -0.433485 0.604114 0.668630 vn 0.376568 0.926267 0.014100 vn 0.182409 0.981872 0.051424 vn -0.376568 0.926267 0.014100 vn -0.182409 0.981872 0.051424 vn 0.209052 0.657765 0.723594 vn 0.000000 0.682516 0.730827 vn 0.000000 0.610889 0.791681 vn 0.193762 0.700705 0.686605 vn -0.209052 0.657765 0.723594 vn -0.193762 0.700705 0.686605 vn -0.207953 0.341136 -0.916684 vn -0.198553 0.775750 -0.598926 vn 0.207953 0.341136 -0.916684 vn 0.198553 0.775750 -0.598926 vn 0.028169 0.936552 0.349315 vn -0.045198 0.741386 0.669515 vn -0.028169 0.936552 0.349315 vn 0.045198 0.741386 0.669515 vn -0.103214 0.565844 0.817988 vn 0.000000 0.515732 0.856716 vn 0.103214 0.565844 0.817988 vn 0.988647 0.143651 0.043428 vn 0.969390 0.150731 0.193640 vn -0.988647 0.143651 0.043428 vn -0.969390 0.150731 0.193640 vn 0.961150 0.141972 0.236671 vn 0.991089 -0.112064 0.071688 vn 0.996094 -0.087863 0.005982 vn 0.972930 0.178503 0.146702 vn -0.961150 0.141972 0.236671 vn -0.972930 0.178503 0.146702 vn -0.996094 -0.087863 0.005982 vn -0.991089 -0.112064 0.071688 vn 0.976745 0.214362 0.000549 vn 0.997345 0.067721 -0.026521 vn 0.862911 0.481582 0.152989 vn 0.974273 0.205939 -0.091464 vn -0.976745 0.214362 0.000549 vn -0.974273 0.205939 -0.091464 vn -0.862911 0.481582 0.152989 vn -0.997345 0.067721 -0.026521 vn 0.958953 0.179296 -0.219642 vn 0.659688 0.631062 -0.408063 vn -0.958953 0.179296 -0.219642 vn -0.659688 0.631062 -0.408063 vn 0.634510 -0.772881 -0.002594 vn 0.677480 -0.727989 0.104923 vn 0.611896 -0.775109 -0.157231 vn 0.552232 -0.817194 -0.164861 vn 0.554521 -0.831813 0.023713 vn 0.574145 -0.803827 0.155492 vn -0.634510 -0.772881 -0.002594 vn -0.554521 -0.831813 0.023713 vn -0.552232 -0.817194 -0.164861 vn -0.611896 -0.775109 -0.157231 vn -0.677480 -0.727989 0.104923 vn -0.574145 -0.803827 0.155492 vn 0.431562 -0.900662 0.050020 vn 0.514512 -0.853725 0.079958 vn 0.484573 -0.859371 0.163091 vn 0.372662 -0.912870 -0.166662 vn 0.220649 -0.975311 -0.008881 vn -0.431562 -0.900662 0.050020 vn -0.372662 -0.912870 -0.166662 vn -0.484573 -0.859371 0.163091 vn -0.514512 -0.853725 0.079958 vn -0.220649 -0.975311 -0.008881 vn 0.510849 -0.837336 0.194555 vn 0.517472 -0.832362 0.198401 vn -0.510849 -0.837336 0.194555 vn -0.517472 -0.832362 0.198401 vn 0.636128 -0.723289 0.268624 vn 0.531968 -0.730094 0.428877 vn 0.691885 -0.690512 0.210791 vn -0.636128 -0.723289 0.268624 vn -0.691885 -0.690512 0.210791 vn -0.531968 -0.730094 0.428877 vn 0.719932 -0.671804 0.174139 vn -0.719932 -0.671804 0.174139 vn 0.479995 -0.700980 0.527421 vn -0.479995 -0.700980 0.527421 vn 0.553697 -0.316263 -0.770287 vn 0.538865 -0.290139 -0.790796 vn 0.330943 -0.613880 -0.716636 vn 0.439894 -0.608448 -0.660482 vn 0.568682 -0.533830 -0.625782 vn 0.555193 -0.280313 -0.783044 vn -0.553697 -0.316263 -0.770287 vn -0.555193 -0.280313 -0.783044 vn -0.568682 -0.533830 -0.625782 vn -0.439894 -0.608448 -0.660482 vn -0.330943 -0.613880 -0.716636 vn -0.538865 -0.290139 -0.790796 vn 0.506241 -0.193304 -0.840419 vn 0.513321 -0.365490 -0.776452 vn -0.506241 -0.193304 -0.840419 vn -0.513321 -0.365490 -0.776452 vn 0.352092 -0.829249 -0.433973 vn 0.124088 -0.887814 -0.443129 vn 0.560656 -0.740715 -0.370067 vn -0.352092 -0.829249 -0.433973 vn -0.560656 -0.740715 -0.370067 vn -0.124088 -0.887814 -0.443129 vn 0.612964 -0.717734 -0.330302 vn 0.591662 -0.625507 -0.508560 vn -0.612964 -0.717734 -0.330302 vn -0.591662 -0.625507 -0.508560 vn 0.521714 -0.487045 -0.700400 vn -0.521714 -0.487045 -0.700400 vn 0.209479 0.534135 0.818995 vn 0.309488 0.497574 0.810297 vn -0.128636 0.958678 0.253670 vn -0.277871 0.920347 0.275124 vn -0.451857 0.830683 0.325175 vn 0.052919 0.487991 0.871212 vn 0.519364 -0.143529 0.842372 vn 0.585803 -0.145634 0.797235 vn 0.565172 -0.212806 0.797021 vn -0.209479 0.534135 0.818995 vn -0.585803 -0.145634 0.797235 vn -0.519364 -0.143529 0.842372 vn -0.052919 0.487991 0.871212 vn 0.451857 0.830683 0.325175 vn 0.277871 0.920347 0.275124 vn 0.128636 0.958678 0.253670 vn -0.309488 0.497574 0.810297 vn -0.565172 -0.212806 0.797021 vn 0.368633 0.426740 0.825800 vn 0.088748 0.954375 0.285012 vn 0.474837 -0.253914 0.842616 vn 0.286019 -0.227882 0.930692 vn 0.416242 0.313120 0.853633 vn 0.432173 0.832484 0.346629 vn -0.368633 0.426740 0.825800 vn -0.416242 0.313120 0.853633 vn -0.286019 -0.227882 0.930692 vn -0.474837 -0.253914 0.842616 vn -0.088748 0.954375 0.285012 vn -0.432173 0.832484 0.346629 vn 0.384899 0.142399 0.911893 vn 0.719260 0.472427 0.509323 vn 0.015687 -0.158208 0.987274 vn -0.158818 -0.063173 0.985260 vn 0.330943 0.009430 0.943571 vn 0.762993 0.105686 0.637684 vn -0.384899 0.142399 0.911893 vn -0.330943 0.009430 0.943571 vn 0.158818 -0.063173 0.985260 vn -0.015687 -0.158208 0.987274 vn -0.719260 0.472427 0.509323 vn -0.762993 0.105686 0.637684 vn 0.335917 -0.072848 0.939055 vn 0.735893 -0.192053 0.649251 vn -0.209998 0.093936 0.973144 vn -0.082522 0.330973 0.940001 vn 0.414380 -0.113132 0.903012 vn 0.699118 -0.451277 0.554582 vn -0.335917 -0.072848 0.939055 vn -0.414380 -0.113132 0.903012 vn 0.082522 0.330973 0.940001 vn 0.209998 0.093936 0.973144 vn -0.735893 -0.192053 0.649251 vn -0.699118 -0.451277 0.554582 vn 0.520920 -0.197363 0.830439 vn 0.605914 -0.676687 0.418226 vn 0.182531 0.440687 0.878872 vn 0.453230 0.337626 0.824946 vn 0.592914 -0.341716 0.729148 vn 0.473220 -0.824915 0.309122 vn -0.520920 -0.197363 0.830439 vn -0.592914 -0.341716 0.729148 vn -0.453230 0.337626 0.824946 vn -0.182531 0.440687 0.878872 vn -0.605914 -0.676687 0.418226 vn -0.473220 -0.824915 0.309122 vn 0.539781 -0.447951 0.712699 vn 0.318339 -0.905057 0.281961 vn 0.548692 0.202307 0.811151 vn 0.358654 0.326518 0.874477 vn 0.265175 -0.352886 0.897275 vn 0.067537 -0.934385 0.349773 vn -0.539781 -0.447951 0.712699 vn -0.265175 -0.352886 0.897275 vn -0.358654 0.326518 0.874477 vn -0.548692 0.202307 0.811151 vn -0.318339 -0.905057 0.281961 vn -0.067537 -0.934385 0.349773 vn 0.363628 0.683462 0.632923 vn 0.127232 0.795526 0.592364 vn -0.150975 0.949828 0.273812 vn 0.124302 0.922849 0.364483 vn 0.148930 0.913938 0.377453 vn 0.288919 0.722434 0.628132 vn -0.363628 0.683462 0.632923 vn -0.288919 0.722434 0.628132 vn -0.148930 0.913938 0.377453 vn -0.124302 0.922849 0.364483 vn 0.150975 0.949828 0.273812 vn -0.127232 0.795526 0.592364 vn -0.234443 0.799249 0.553362 vn -0.574297 0.610431 0.545457 vn -0.779595 0.625935 0.019868 vn -0.486496 0.860500 0.151006 vn 0.234443 0.799249 0.553362 vn 0.486496 0.860500 0.151006 vn 0.779595 0.625935 0.019868 vn 0.574297 0.610431 0.545457 vn -0.769890 0.263863 0.581042 vn -0.704611 -0.087863 0.704093 vn -0.990295 -0.073580 0.117740 vn -0.952635 0.303598 -0.016480 vn 0.769890 0.263863 0.581042 vn 0.952635 0.303598 -0.016480 vn 0.990295 -0.073580 0.117740 vn 0.704611 -0.087863 0.704093 vn -0.387768 -0.376843 0.841151 vn 0.100284 -0.528642 0.842860 vn -0.094821 -0.757225 0.646168 vn -0.738731 -0.525468 0.422071 vn 0.387768 -0.376843 0.841151 vn 0.738731 -0.525468 0.422071 vn 0.094821 -0.757225 0.646168 vn -0.100284 -0.528642 0.842860 vn 0.422437 -0.542375 0.726157 vn 0.569414 -0.503067 0.650105 vn 0.529191 -0.653615 0.541002 vn 0.346049 -0.718528 0.603259 vn -0.422437 -0.542375 0.726157 vn -0.346049 -0.718528 0.603259 vn -0.529191 -0.653615 0.541002 vn -0.569414 -0.503067 0.650105 vn 0.654408 -0.438581 0.615894 vn 0.652272 -0.404614 0.640919 vn 0.695608 -0.531571 0.483261 vn 0.647786 -0.578509 0.495621 vn -0.654408 -0.438581 0.615894 vn -0.647786 -0.578509 0.495621 vn -0.695608 -0.531571 0.483261 vn -0.652272 -0.404614 0.640919 vn 0.736076 -0.673910 0.063051 vn 0.844966 -0.534532 -0.016541 vn 0.465987 -0.659810 0.589465 vn 0.719077 0.184545 0.669942 vn 0.905606 -0.420331 0.056154 vn 0.906552 -0.403455 -0.123905 vn -0.736076 -0.673910 0.063051 vn -0.905606 -0.420331 0.056154 vn -0.719077 0.184545 0.669942 vn -0.465987 -0.659810 0.589465 vn -0.844966 -0.534532 -0.016541 vn -0.906552 -0.403455 -0.123905 vn 0.072939 -0.280648 0.957030 vn -0.086459 -0.935301 0.343089 vn 0.180700 0.506149 0.843287 vn -0.072939 -0.280648 0.957030 vn -0.180700 0.506149 0.843287 vn 0.086459 -0.935301 0.343089 vn 0.937071 -0.347606 -0.032167 vn 0.937071 -0.333140 -0.104312 vn -0.937071 -0.347606 -0.032167 vn -0.937071 -0.333140 -0.104312 vn 0.196753 0.375072 0.905850 vn -0.321055 0.893460 0.313974 vn 0.838160 0.062502 0.541795 vn 0.692587 -0.287454 0.661550 vn 0.500412 -0.212104 0.839381 vn -0.196753 0.375072 0.905850 vn -0.500412 -0.212104 0.839381 vn -0.692587 -0.287454 0.661550 vn -0.838160 0.062502 0.541795 vn 0.321055 0.893460 0.313974 vn 0.170232 0.840114 0.514969 vn 0.101382 0.954955 0.278817 vn 0.516526 0.734611 0.439924 vn 0.482498 0.642048 0.595752 vn -0.170232 0.840114 0.514969 vn -0.482498 0.642048 0.595752 vn -0.516526 0.734611 0.439924 vn -0.101382 0.954955 0.278817 vn 0.701376 0.176153 0.690664 vn 0.808008 0.000305 0.589129 vn 0.766289 -0.015839 0.642262 vn 0.690451 0.137425 0.710166 vn 0.930479 -0.143223 0.337138 vn 0.879299 0.032075 0.475112 vn -0.701376 0.176153 0.690664 vn -0.879299 0.032075 0.475112 vn -0.930479 -0.143223 0.337138 vn -0.690451 0.137425 0.710166 vn -0.766289 -0.015839 0.642262 vn -0.808008 0.000305 0.589129 vn 0.634571 0.390851 0.666707 vn 0.598041 0.631001 0.494095 vn 0.923490 0.029298 0.382427 vn 0.895505 0.003876 0.445021 vn 0.697745 0.361339 0.618488 vn 0.567370 0.646229 0.510300 vn -0.634571 0.390851 0.666707 vn -0.697745 0.361339 0.618488 vn -0.895505 0.003876 0.445021 vn -0.923490 0.029298 0.382427 vn -0.598041 0.631001 0.494095 vn -0.567370 0.646229 0.510300 vn 0.859279 -0.428602 0.279122 vn 0.799005 -0.537950 0.268654 vn 0.724265 -0.574358 0.381481 vn 0.768731 -0.471847 0.431684 vn 0.885067 -0.408612 0.222755 vn 0.912687 -0.390545 0.119999 vn -0.859279 -0.428602 0.279122 vn -0.912687 -0.390545 0.119999 vn -0.885067 -0.408612 0.222755 vn -0.768731 -0.471847 0.431684 vn -0.724265 -0.574358 0.381481 vn -0.799005 -0.537950 0.268654 vn 0.690695 -0.430616 0.580920 vn 0.618641 -0.408277 0.671194 vn 0.845790 -0.350261 0.402387 vn 0.698721 -0.538987 0.470351 vn 0.689261 -0.521226 0.503159 vn -0.690695 -0.430616 0.580920 vn -0.698721 -0.538987 0.470351 vn -0.845790 -0.350261 0.402387 vn -0.618641 -0.408277 0.671194 vn -0.689261 -0.521226 0.503159 vn 0.607532 -0.405286 0.683096 vn 0.694205 -0.520005 0.497635 vn -0.607532 -0.405286 0.683096 vn -0.694205 -0.520005 0.497635 vn 0.982055 -0.147588 0.117283 vn 0.952727 -0.303751 0.002106 vn -0.982055 -0.147588 0.117283 vn -0.952727 -0.303751 0.002106 vn 0.926328 -0.372692 -0.054415 vn 0.941984 -0.332560 -0.044923 vn -0.926328 -0.372692 -0.054415 vn -0.941984 -0.332560 -0.044923 vn 0.977569 -0.182928 0.104068 vn -0.977569 -0.182928 0.104068 vn 0.707999 -0.549516 0.443525 vn 0.690878 -0.544816 0.475173 vn 0.714774 -0.555223 0.425184 vn 0.584887 -0.375927 0.718680 vn 0.609638 -0.346934 0.712699 vn 0.619343 -0.281106 0.733055 vn -0.707999 -0.549516 0.443525 vn -0.609638 -0.346934 0.712699 vn -0.584887 -0.375927 0.718680 vn -0.714774 -0.555223 0.425184 vn -0.690878 -0.544816 0.475173 vn -0.619343 -0.281106 0.733055 vn 0.705802 -0.572039 0.417829 vn 0.687246 -0.607318 0.398541 vn 0.475661 -0.408002 0.779260 vn 0.536027 -0.392132 0.747581 vn -0.705802 -0.572039 0.417829 vn -0.536027 -0.392132 0.747581 vn -0.475661 -0.408002 0.779260 vn -0.687246 -0.607318 0.398541 vn 0.730583 -0.570421 0.375225 vn 0.885372 0.034120 0.463576 vn 0.619587 -0.055605 0.782922 vn 0.497299 -0.348430 0.794488 vn -0.730583 -0.570421 0.375225 vn -0.497299 -0.348430 0.794488 vn -0.619587 -0.055605 0.782922 vn -0.885372 0.034120 0.463576 vn 0.570269 0.679434 0.461623 vn 0.590411 0.667165 0.454146 vn 0.422071 0.390790 0.817988 vn 0.428846 0.399457 0.810205 vn -0.570269 0.679434 0.461623 vn -0.428846 0.399457 0.810205 vn -0.422071 0.390790 0.817988 vn -0.590411 0.667165 0.454146 vn 0.795618 0.299814 0.526353 vn 0.839259 -0.140477 0.525224 vn 0.426160 0.141331 0.893521 vn 0.512314 0.218146 0.830622 vn -0.795618 0.299814 0.526353 vn -0.512314 0.218146 0.830622 vn -0.426160 0.141331 0.893521 vn -0.839259 -0.140477 0.525224 vn 0.811670 -0.029969 0.583300 vn 0.569933 0.671621 0.473312 vn 0.196142 0.751152 0.630299 vn 0.401044 0.303232 0.864406 vn -0.811670 -0.029969 0.583300 vn -0.401044 0.303232 0.864406 vn -0.196142 0.751152 0.630299 vn -0.569933 0.671621 0.473312 vn 0.020386 0.969848 0.242744 vn 0.047304 0.951781 0.303079 vn 0.115604 0.781182 0.613453 vn -0.127476 0.869442 0.477248 vn -0.020386 0.969848 0.242744 vn 0.127476 0.869442 0.477248 vn -0.115604 0.781182 0.613453 vn -0.047304 0.951781 0.303079 vn 0.638417 -0.564226 0.523484 vn 0.522507 -0.634632 0.569353 vn 0.593188 -0.200720 0.779626 vn 0.527177 -0.185858 0.829157 vn -0.638417 -0.564226 0.523484 vn -0.593188 -0.200720 0.779626 vn -0.522507 -0.634632 0.569353 vn -0.527177 -0.185858 0.829157 vn 0.311045 -0.738121 0.598621 vn -0.181371 -0.756493 0.628285 vn 0.399609 -0.227363 0.888028 vn 0.221595 -0.208228 0.952635 vn -0.311045 -0.738121 0.598621 vn -0.399609 -0.227363 0.888028 vn 0.181371 -0.756493 0.628285 vn -0.221595 -0.208228 0.952635 vn -0.682760 -0.473373 0.556536 vn -0.892361 -0.070894 0.445692 vn 0.053926 -0.077456 0.995514 vn 0.008545 0.006623 0.999939 vn 0.682760 -0.473373 0.556536 vn -0.053926 -0.077456 0.995514 vn 0.892361 -0.070894 0.445692 vn -0.008545 0.006623 0.999939 vn -0.846126 0.296640 0.442732 vn -0.630207 0.621174 0.465773 vn 0.063662 0.051057 0.996643 vn 0.142338 0.143925 0.979278 vn 0.846126 0.296640 0.442732 vn -0.063662 0.051057 0.996643 vn 0.630207 0.621174 0.465773 vn -0.142338 0.143925 0.979278 vn -0.330302 0.830805 0.447890 vn -0.041536 0.910733 0.410840 vn 0.250374 0.260567 0.932401 vn 0.380749 0.392041 0.837428 vn 0.330302 0.830805 0.447890 vn -0.250374 0.260567 0.932401 vn 0.041536 0.910733 0.410840 vn -0.380749 0.392041 0.837428 vn 0.115299 0.922727 0.367718 vn 0.433882 0.528275 0.729820 vn -0.115299 0.922727 0.367718 vn -0.433882 0.528275 0.729820 vn 0.190069 0.106021 0.976012 vn 0.184973 0.080081 0.979461 vn 0.071474 0.275521 0.958617 vn 0.256203 0.189581 0.947844 vn 0.223090 0.083560 0.971191 vn 0.200720 0.009705 0.979583 vn -0.190069 0.106021 0.976012 vn -0.223090 0.083560 0.971191 vn -0.256203 0.189581 0.947844 vn -0.071474 0.275521 0.958617 vn -0.184973 0.080081 0.979461 vn -0.200720 0.009705 0.979583 vn 0.330729 0.049165 0.942412 vn 0.287027 0.000153 0.957884 vn 0.426984 0.070040 0.901517 vn 0.458724 -0.036988 0.887783 vn 0.373791 -0.001068 0.927488 vn 0.342174 -0.009735 0.939573 vn -0.330729 0.049165 0.942412 vn -0.373791 -0.001068 0.927488 vn -0.458724 -0.036988 0.887783 vn -0.426984 0.070040 0.901517 vn -0.287027 0.000153 0.957884 vn -0.342174 -0.009735 0.939573 vn 0.358135 -0.030854 0.933134 vn 0.353832 -0.002441 0.935270 vn 0.421094 -0.110385 0.900235 vn 0.385754 -0.160710 0.908475 vn 0.308817 -0.040498 0.950255 vn 0.319712 0.044679 0.946440 vn -0.358135 -0.030854 0.933134 vn -0.308817 -0.040498 0.950255 vn -0.385754 -0.160710 0.908475 vn -0.421094 -0.110385 0.900235 vn -0.353832 -0.002441 0.935270 vn -0.319712 0.044679 0.946440 vn 0.319590 0.010529 0.947478 vn 0.307443 0.165899 0.936979 vn 0.417768 -0.135441 0.898373 vn 0.496597 -0.014313 0.867855 vn 0.432875 0.131718 0.891751 vn 0.374279 0.302072 0.876705 vn -0.319590 0.010529 0.947478 vn -0.432875 0.131718 0.891751 vn -0.496597 -0.014313 0.867855 vn -0.417768 -0.135441 0.898373 vn -0.307443 0.165899 0.936979 vn -0.374279 0.302072 0.876705 vn 0.404675 0.175359 0.897458 vn 0.389996 0.311075 0.866665 vn 0.435591 0.013337 0.900021 vn -0.404675 0.175359 0.897458 vn -0.435591 0.013337 0.900021 vn -0.389996 0.311075 0.866665 vn 0.431257 -0.077639 0.898862 vn 0.386761 -0.107608 0.915860 vn -0.431257 -0.077639 0.898862 vn -0.386761 -0.107608 0.915860 vn 0.310953 -0.111362 0.943846 vn 0.221564 -0.101260 0.969848 vn -0.310953 -0.111362 0.943846 vn -0.221564 -0.101260 0.969848 vn 0.209540 -0.015351 0.977660 vn -0.209540 -0.015351 0.977660 vn -0.088900 0.548936 0.831111 vn 0.228919 0.393719 0.890255 vn 0.088900 0.548936 0.831111 vn -0.228919 0.393719 0.890255 vn 0.514298 0.133152 0.847194 vn 0.520341 -0.017182 0.853755 vn -0.514298 0.133152 0.847194 vn -0.520341 -0.017182 0.853755 vn 0.454390 -0.122684 0.882290 vn 0.441420 -0.177038 0.879635 vn -0.454390 -0.122684 0.882290 vn -0.441420 -0.177038 0.879635 vn 0.484085 -0.142033 0.863399 vn 0.520737 0.011444 0.853603 vn -0.484085 -0.142033 0.863399 vn -0.520737 0.011444 0.853603 vn 0.492141 0.201575 0.846828 vn 0.423444 0.324931 0.845637 vn -0.492141 0.201575 0.846828 vn -0.423444 0.324931 0.845637 vn 0.392621 0.359020 0.846706 vn -0.392621 0.359020 0.846706 vn -0.026399 -0.935240 -0.352977 vn 0.137211 -0.908963 -0.393567 vn -0.098086 -0.943632 -0.316080 vn -0.183935 -0.532579 -0.826136 vn -0.344218 -0.434950 -0.832057 vn -0.224647 -0.413709 -0.882229 vn 0.026399 -0.935240 -0.352977 vn 0.344218 -0.434950 -0.832026 vn 0.183935 -0.532579 -0.826136 vn 0.098086 -0.943632 -0.316080 vn -0.137211 -0.908963 -0.393567 vn 0.224647 -0.413709 -0.882229 vn 0.424421 -0.837733 -0.343577 vn 0.734916 -0.653279 -0.181860 vn 0.031709 -0.412824 -0.910245 vn 0.423048 -0.386883 -0.819330 vn -0.424421 -0.837733 -0.343577 vn -0.031709 -0.412824 -0.910245 vn -0.734916 -0.653279 -0.181860 vn -0.423048 -0.386914 -0.819330 vn 0.952635 -0.293619 0.078890 vn 0.984252 0.134922 0.114139 vn 0.760125 -0.172033 -0.626545 vn 0.931089 0.104984 -0.349315 vn -0.952635 -0.293619 0.078890 vn -0.760125 -0.172033 -0.626545 vn -0.984252 0.134922 0.114139 vn -0.931089 0.104984 -0.349284 vn 0.799799 0.574877 -0.172643 vn 0.294778 0.852626 -0.431379 vn 0.620319 0.322001 -0.715171 vn 0.097324 0.416272 -0.903989 vn -0.799799 0.574877 -0.172643 vn -0.620319 0.322001 -0.715171 vn -0.294778 0.852626 -0.431379 vn -0.097324 0.416272 -0.903989 vn -0.187536 0.859859 -0.474776 vn -0.405438 0.807031 -0.429273 vn -0.277871 0.341594 -0.897824 vn -0.439253 0.320627 -0.839167 vn 0.187536 0.859859 -0.474776 vn 0.277871 0.341594 -0.897824 vn 0.405438 0.807031 -0.429273 vn 0.439253 0.320627 -0.839167 vn -0.505356 0.789941 -0.347209 vn -0.597308 0.761711 -0.250954 vn -0.515336 0.340556 -0.786401 vn -0.456252 0.414350 -0.787469 vn 0.505356 0.789941 -0.347209 vn 0.515336 0.340556 -0.786401 vn 0.597308 0.761711 -0.250954 vn 0.456252 0.414350 -0.787469 vn -0.434492 -0.022065 -0.900388 vn -0.370830 -0.020356 -0.928465 vn -0.142460 -0.078219 -0.986694 vn 0.434492 -0.022065 -0.900388 vn 0.142460 -0.078219 -0.986694 vn 0.370830 -0.020356 -0.928465 vn -0.210334 -0.024171 -0.977325 vn 0.006409 -0.019349 -0.999786 vn 0.210334 -0.024171 -0.977325 vn -0.006409 -0.019349 -0.999786 vn 0.483657 0.054659 -0.873531 vn -0.483657 0.054659 -0.873531 vn -0.350017 0.872494 -0.340922 vn 0.213660 0.358959 -0.908536 vn 0.350017 0.872494 -0.340922 vn -0.213660 0.358959 -0.908536 vn 0.348430 -0.203070 -0.915067 vn 0.121982 -0.595965 -0.793664 vn -0.348430 -0.203070 -0.915067 vn -0.121982 -0.595965 -0.793664 vn -0.093081 -0.918058 -0.385296 vn 0.093081 -0.918058 -0.385296 usemtl None s 1 f 1//1 504//2 1552//3 f 1//1 1552//3 501//4 f 1//1 501//4 1506//5 f 1//1 1506//5 502//6 f 1//1 502//6 1508//7 f 1//1 1508//7 503//8 f 1//1 503//8 1550//9 f 1//1 1550//9 504//2 f 2//10 508//11 1509//12 f 2//10 1509//12 505//13 f 2//10 505//13 1507//14 f 2//10 1507//14 506//15 f 2//10 506//15 1553//16 f 2//10 1553//16 507//17 f 2//10 507//17 1551//18 f 2//10 1551//18 508//11 f 3//19 511//20 1550//9 f 3//19 1550//9 503//8 f 3//19 503//8 1508//7 f 3//19 1508//7 509//21 f 3//19 509//21 1510//22 f 3//19 1510//22 510//23 f 3//19 510//23 1548//24 f 3//19 1548//24 511//20 f 4//25 514//26 1511//27 f 4//25 1511//27 512//28 f 4//25 512//28 1509//12 f 4//25 1509//12 508//11 f 4//25 508//11 1551//18 f 4//25 1551//18 513//29 f 4//25 513//29 1549//30 f 4//25 1549//30 514//26 f 5//31 509//21 1508//7 f 5//31 1508//7 515//32 f 5//31 515//32 1514//33 f 5//31 1514//33 516//34 f 5//31 516//34 1512//35 f 5//31 1512//35 517//36 f 5//31 517//36 1510//22 f 5//31 1510//22 509//21 f 6//37 520//38 1513//39 f 6//37 1513//39 518//40 f 6//37 518//40 1515//41 f 6//37 1515//41 519//42 f 6//37 519//42 1509//12 f 6//37 1509//12 512//28 f 6//37 512//28 1511//27 f 6//37 1511//27 520//38 f 7//43 502//6 1506//5 f 7//43 1506//5 521//44 f 7//43 521//44 1516//45 f 7//43 1516//45 522//46 f 7//43 522//46 1514//33 f 7//43 1514//33 515//32 f 7//43 515//32 1508//7 f 7//43 1508//7 502//6 f 8//47 519//42 1515//41 f 8//47 1515//41 523//48 f 8//47 523//48 1517//49 f 8//47 1517//49 524//50 f 8//47 524//50 1507//14 f 8//47 1507//14 505//13 f 8//47 505//13 1509//12 f 8//47 1509//12 519//42 f 9//51 522//46 1516//45 f 9//51 1516//45 525//52 f 9//51 525//52 1518//53 f 9//51 1518//53 526//54 f 9//51 526//54 1520//55 f 9//51 1520//55 527//56 f 9//51 527//56 1514//33 f 9//51 1514//33 522//46 f 10//57 530//58 1521//59 f 10//57 1521//59 528//60 f 10//57 528//60 1519//61 f 10//57 1519//61 529//62 f 10//57 529//62 1517//49 f 10//57 1517//49 523//48 f 10//57 523//48 1515//41 f 10//57 1515//41 530//58 f 11//63 516//34 1514//33 f 11//63 1514//33 527//56 f 11//63 527//56 1520//55 f 11//63 1520//55 531//64 f 11//63 531//64 1522//65 f 11//63 1522//65 532//66 f 11//63 532//66 1512//35 f 11//63 1512//35 516//34 f 12//67 534//68 1523//69 f 12//67 1523//69 533//70 f 12//67 533//70 1521//59 f 12//67 1521//59 530//58 f 12//67 530//58 1515//41 f 12//67 1515//41 518//40 f 12//67 518//40 1513//39 f 12//67 1513//39 534//68 f 13//71 531//64 1520//55 f 13//71 1520//55 535//72 f 13//71 535//72 1526//73 f 13//71 1526//73 536//74 f 13//71 536//74 1524//75 f 13//71 1524//75 537//76 f 13//71 537//76 1522//65 f 13//71 1522//65 531//64 f 14//77 540//78 1525//79 f 14//77 1525//79 538//80 f 14//77 538//80 1527//81 f 14//77 1527//81 539//82 f 14//77 539//82 1521//59 f 14//77 1521//59 533//70 f 14//77 533//70 1523//69 f 14//77 1523//69 540//78 f 15//83 526//54 1518//53 f 15//83 1518//53 541//84 f 15//83 541//84 1528//85 f 15//83 1528//85 542//86 f 15//83 542//86 1526//73 f 15//83 1526//73 535//72 f 15//83 535//72 1520//55 f 15//83 1520//55 526//54 f 16//87 539//82 1527//81 f 16//87 1527//81 543//88 f 16//87 543//88 1529//89 f 16//87 1529//89 544//90 f 16//87 544//90 1519//61 f 16//87 1519//61 528//60 f 16//87 528//60 1521//59 f 16//87 1521//59 539//82 f 17//91 542//86 1528//85 f 17//91 1528//85 545//92 f 17//91 545//92 1530//93 f 17//91 1530//93 546//94 f 17//91 546//94 1532//95 f 17//91 1532//95 547//96 f 17//91 547//96 1526//73 f 17//91 1526//73 542//86 f 18//97 550//98 1533//99 f 18//97 1533//99 548//100 f 18//97 548//100 1531//101 f 18//97 1531//101 549//102 f 18//97 549//102 1529//89 f 18//97 1529//89 543//88 f 18//97 543//88 1527//81 f 18//97 1527//81 550//98 f 19//103 536//74 1526//73 f 19//103 1526//73 547//96 f 19//103 547//96 1532//95 f 19//103 1532//95 551//104 f 19//103 551//104 1534//105 f 19//103 1534//105 552//106 f 19//103 552//106 1524//75 f 19//103 1524//75 536//74 f 20//107 554//108 1535//109 f 20//107 1535//109 553//110 f 20//107 553//110 1533//99 f 20//107 1533//99 550//98 f 20//107 550//98 1527//81 f 20//107 1527//81 538//80 f 20//107 538//80 1525//79 f 20//107 1525//79 554//108 f 21//111 551//104 1532//95 f 21//111 1532//95 555//112 f 21//111 555//112 1538//113 f 21//111 1538//113 556//114 f 21//111 556//114 1536//115 f 21//111 1536//115 557//116 f 21//111 557//116 1534//105 f 21//111 1534//105 551//104 f 22//117 560//118 1537//119 f 22//117 1537//119 558//120 f 22//117 558//120 1539//121 f 22//117 1539//121 559//122 f 22//117 559//122 1533//99 f 22//117 1533//99 553//110 f 22//117 553//110 1535//109 f 22//117 1535//109 560//118 f 23//123 546//94 1530//93 f 23//123 1530//93 561//124 f 23//123 561//124 1540//125 f 23//123 1540//125 562//126 f 23//123 562//126 1538//113 f 23//123 1538//113 555//112 f 23//123 555//112 1532//95 f 23//123 1532//95 546//94 f 24//127 559//122 1539//121 f 24//127 1539//121 563//128 f 24//127 563//128 1541//129 f 24//127 1541//129 564//130 f 24//127 564//130 1531//101 f 24//127 1531//101 548//100 f 24//127 548//100 1533//99 f 24//127 1533//99 559//122 f 25//131 562//126 1540//125 f 25//131 1540//125 565//132 f 25//131 565//132 1542//133 f 25//131 1542//133 566//134 f 25//131 566//134 1544//135 f 25//131 1544//135 567//136 f 25//131 567//136 1538//113 f 25//131 1538//113 562//126 f 26//137 570//138 1545//139 f 26//137 1545//139 568//140 f 26//137 568//140 1543//141 f 26//137 1543//141 569//142 f 26//137 569//142 1541//129 f 26//137 1541//129 563//128 f 26//137 563//128 1539//121 f 26//137 1539//121 570//138 f 27//143 556//114 1538//113 f 27//143 1538//113 567//136 f 27//143 567//136 1544//135 f 27//143 1544//135 571//144 f 27//143 571//144 1546//145 f 27//143 1546//145 572//146 f 27//143 572//146 1536//115 f 27//143 1536//115 556//114 f 28//147 574//148 1547//149 f 28//147 1547//149 573//150 f 28//147 573//150 1545//139 f 28//147 1545//139 570//138 f 28//147 570//138 1539//121 f 28//147 1539//121 558//120 f 28//147 558//120 1537//119 f 28//147 1537//119 574//148 f 29//151 571//144 1544//135 f 29//151 1544//135 575//152 f 29//151 575//152 1550//9 f 29//151 1550//9 511//20 f 29//151 511//20 1548//24 f 29//151 1548//24 576//153 f 29//151 576//153 1546//145 f 29//151 1546//145 571//144 f 30//154 578//155 1549//30 f 30//154 1549//30 513//29 f 30//154 513//29 1551//18 f 30//154 1551//18 577//156 f 30//154 577//156 1545//139 f 30//154 1545//139 573//150 f 30//154 573//150 1547//149 f 30//154 1547//149 578//155 f 31//157 566//134 1542//133 f 31//157 1542//133 579//158 f 31//157 579//158 1552//3 f 31//157 1552//3 504//2 f 31//157 504//2 1550//9 f 31//157 1550//9 575//152 f 31//157 575//152 1544//135 f 31//157 1544//135 566//134 f 32//159 577//156 1551//18 f 32//159 1551//18 507//17 f 32//159 507//17 1553//16 f 32//159 1553//16 580//160 f 32//159 580//160 1543//141 f 32//159 1543//141 568//140 f 32//159 568//140 1545//139 f 32//159 1545//139 577//156 f 33//161 583//162 1552//3 f 33//161 1552//3 579//158 f 33//161 579//158 1542//133 f 33//161 1542//133 581//163 f 33//161 581//163 1556//164 f 33//161 1556//164 582//165 f 33//161 582//165 1554//166 f 33//161 1554//166 583//162 f 34//167 586//168 1557//169 f 34//167 1557//169 584//170 f 34//167 584//170 1543//141 f 34//167 1543//141 580//160 f 34//167 580//160 1553//16 f 34//167 1553//16 585//171 f 34//167 585//171 1555//172 f 34//167 1555//172 586//168 f 35//173 581//163 1542//133 f 35//173 1542//133 565//132 f 35//173 565//132 1540//125 f 35//173 1540//125 587//174 f 35//173 587//174 1558//175 f 35//173 1558//175 588//176 f 35//173 588//176 1556//164 f 35//173 1556//164 581//163 f 36//177 590//178 1559//179 f 36//177 1559//179 589//180 f 36//177 589//180 1541//129 f 36//177 1541//129 569//142 f 36//177 569//142 1543//141 f 36//177 1543//141 584//170 f 36//177 584//170 1557//169 f 36//177 1557//169 590//178 f 37//181 587//174 1540//125 f 37//181 1540//125 561//124 f 37//181 561//124 1530//93 f 37//181 1530//93 591//182 f 37//181 591//182 1560//183 f 37//181 1560//183 592//184 f 37//181 592//184 1558//175 f 37//181 1558//175 587//174 f 38//185 594//186 1561//187 f 38//185 1561//187 593//188 f 38//185 593//188 1531//101 f 38//185 1531//101 564//130 f 38//185 564//130 1541//129 f 38//185 1541//129 589//180 f 38//185 589//180 1559//179 f 38//185 1559//179 594//186 f 39//189 591//182 1530//93 f 39//189 1530//93 545//92 f 39//189 545//92 1528//85 f 39//189 1528//85 595//190 f 39//189 595//190 1562//191 f 39//189 1562//191 596//192 f 39//189 596//192 1560//183 f 39//189 1560//183 591//182 f 40//193 598//194 1563//195 f 40//193 1563//195 597//196 f 40//193 597//196 1529//89 f 40//193 1529//89 549//102 f 40//193 549//102 1531//101 f 40//193 1531//101 593//188 f 40//193 593//188 1561//187 f 40//193 1561//187 598//194 f 41//197 595//190 1528//85 f 41//197 1528//85 541//84 f 41//197 541//84 1518//53 f 41//197 1518//53 599//198 f 41//197 599//198 1564//199 f 41//197 1564//199 600//200 f 41//197 600//200 1562//191 f 41//197 1562//191 595//190 f 42//201 602//202 1565//203 f 42//201 1565//203 601//204 f 42//201 601//204 1519//61 f 42//201 1519//61 544//90 f 42//201 544//90 1529//89 f 42//201 1529//89 597//196 f 42//201 597//196 1563//195 f 42//201 1563//195 602//202 f 43//205 599//198 1518//53 f 43//205 1518//53 525//52 f 43//205 525//52 1516//45 f 43//205 1516//45 603//206 f 43//205 603//206 1568//207 f 43//205 1568//207 604//208 f 43//205 604//208 1564//199 f 43//205 1564//199 599//198 f 44//209 606//210 1569//211 f 44//209 1569//211 605//212 f 44//209 605//212 1517//49 f 44//209 1517//49 529//62 f 44//209 529//62 1519//61 f 44//209 1519//61 601//204 f 44//209 601//204 1565//203 f 44//209 1565//203 606//210 f 45//213 603//206 1516//45 f 45//213 1516//45 521//44 f 45//213 521//44 1506//5 f 45//213 1506//5 607//214 f 45//213 607//214 1570//215 f 45//213 1570//215 608//216 f 45//213 608//216 1568//207 f 45//213 1568//207 603//206 f 46//217 610//218 1571//219 f 46//217 1571//219 609//220 f 46//217 609//220 1507//14 f 46//217 1507//14 524//50 f 46//217 524//50 1517//49 f 46//217 1517//49 605//212 f 46//217 605//212 1569//211 f 46//217 1569//211 610//218 f 47//221 607//214 1506//5 f 47//221 1506//5 501//4 f 47//221 501//4 1552//3 f 47//221 1552//3 583//162 f 47//221 583//162 1554//166 f 47//221 1554//166 611//222 f 47//221 611//222 1570//215 f 47//221 1570//215 607//214 f 48//223 612//224 1555//172 f 48//223 1555//172 585//171 f 48//223 585//171 1553//16 f 48//223 1553//16 506//15 f 48//223 506//15 1507//14 f 48//223 1507//14 609//220 f 48//223 609//220 1571//219 f 48//223 1571//219 612//224 f 49//225 614//226 1566//227 f 49//225 1566//227 613//228 f 49//225 613//228 1570//215 f 49//225 1570//215 611//222 f 49//225 611//222 1554//166 f 49//225 1554//166 614//226 f 50//229 616//230 1555//172 f 50//229 1555//172 612//224 f 50//229 612//224 1571//219 f 50//229 1571//219 615//231 f 50//229 615//231 1567//232 f 50//229 1567//232 616//230 f 51//233 617//234 1568//207 f 51//233 1568//207 608//216 f 51//233 608//216 1570//215 f 51//233 1570//215 613//228 f 51//233 613//228 1566//227 f 51//233 1566//227 617//234 f 52//235 618//236 1567//232 f 52//235 1567//232 615//231 f 52//235 615//231 1571//219 f 52//235 1571//219 610//218 f 52//235 610//218 1569//211 f 52//235 1569//211 618//236 f 53//237 617//234 1566//227 f 53//237 1566//227 619//238 f 53//237 619//238 1564//199 f 53//237 1564//199 604//208 f 53//237 604//208 1568//207 f 53//237 1568//207 617//234 f 54//239 618//236 1569//211 f 54//239 1569//211 606//210 f 54//239 606//210 1565//203 f 54//239 1565//203 620//240 f 54//239 620//240 1567//232 f 54//239 1567//232 618//236 f 55//241 619//238 1566//227 f 55//241 1566//227 621//242 f 55//241 621//242 1562//191 f 55//241 1562//191 600//200 f 55//241 600//200 1564//199 f 55//241 1564//199 619//238 f 56//243 620//240 1565//203 f 56//243 1565//203 602//202 f 56//243 602//202 1563//195 f 56//243 1563//195 622//244 f 56//243 622//244 1567//232 f 56//243 1567//232 620//240 f 57//245 621//242 1566//227 f 57//245 1566//227 623//246 f 57//245 623//246 1560//183 f 57//245 1560//183 596//192 f 57//245 596//192 1562//191 f 57//245 1562//191 621//242 f 58//247 622//244 1563//195 f 58//247 1563//195 598//194 f 58//247 598//194 1561//187 f 58//247 1561//187 624//248 f 58//247 624//248 1567//232 f 58//247 1567//232 622//244 f 59//249 623//246 1566//227 f 59//249 1566//227 625//250 f 59//249 625//250 1558//175 f 59//249 1558//175 592//184 f 59//249 592//184 1560//183 f 59//249 1560//183 623//246 f 60//251 624//248 1561//187 f 60//251 1561//187 594//186 f 60//251 594//186 1559//179 f 60//251 1559//179 626//252 f 60//251 626//252 1567//232 f 60//251 1567//232 624//248 f 61//253 625//250 1566//227 f 61//253 1566//227 627//254 f 61//253 627//254 1556//164 f 61//253 1556//164 588//176 f 61//253 588//176 1558//175 f 61//253 1558//175 625//250 f 62//255 626//252 1559//179 f 62//255 1559//179 590//178 f 62//255 590//178 1557//169 f 62//255 1557//169 628//256 f 62//255 628//256 1567//232 f 62//255 1567//232 626//252 f 63//257 627//254 1566//227 f 63//257 1566//227 614//226 f 63//257 614//226 1554//166 f 63//257 1554//166 582//165 f 63//257 582//165 1556//164 f 63//257 1556//164 627//254 f 64//258 628//256 1557//169 f 64//258 1557//169 586//168 f 64//258 586//168 1555//172 f 64//258 1555//172 616//230 f 64//258 616//230 1567//232 f 64//258 1567//232 628//256 f 65//259 632//260 1594//261 f 65//259 1594//261 629//262 f 65//259 629//262 1679//263 f 65//259 1679//263 630//264 f 65//259 630//264 1681//265 f 65//259 1681//265 631//266 f 65//259 631//266 1596//267 f 65//259 1596//267 632//260 f 66//268 631//266 1681//265 f 66//268 1681//265 633//269 f 66//268 633//269 1680//270 f 66//268 1680//270 634//271 f 66//268 634//271 1595//272 f 66//268 1595//272 635//273 f 66//268 635//273 1596//267 f 66//268 1596//267 631//266 f 67//274 638//275 1592//276 f 67//274 1592//276 636//277 f 67//274 636//277 1677//278 f 67//274 1677//278 637//279 f 67//274 637//279 1679//263 f 67//274 1679//263 629//262 f 67//274 629//262 1594//261 f 67//274 1594//261 638//275 f 68//280 634//271 1680//270 f 68//280 1680//270 639//281 f 68//280 639//281 1678//282 f 68//280 1678//282 640//283 f 68//280 640//283 1593//284 f 68//280 1593//284 641//285 f 68//280 641//285 1595//272 f 68//280 1595//272 634//271 f 69//286 644//287 1590//288 f 69//286 1590//288 642//289 f 69//286 642//289 1675//290 f 69//286 1675//290 643//291 f 69//286 643//291 1677//278 f 69//286 1677//278 636//277 f 69//286 636//277 1592//276 f 69//286 1592//276 644//287 f 70//292 640//283 1678//282 f 70//292 1678//282 645//293 f 70//292 645//293 1676//294 f 70//292 1676//294 646//295 f 70//292 646//295 1591//296 f 70//292 1591//296 647//297 f 70//292 647//297 1593//284 f 70//292 1593//284 640//283 f 71//298 650//299 1588//300 f 71//298 1588//300 648//301 f 71//298 648//301 1673//302 f 71//298 1673//302 649//303 f 71//298 649//303 1675//290 f 71//298 1675//290 642//289 f 71//298 642//289 1590//288 f 71//298 1590//288 650//299 f 72//304 646//295 1676//294 f 72//304 1676//294 651//305 f 72//304 651//305 1674//306 f 72//304 1674//306 652//307 f 72//304 652//307 1589//308 f 72//304 1589//308 653//309 f 72//304 653//309 1591//296 f 72//304 1591//296 646//295 f 73//310 656//311 1586//312 f 73//310 1586//312 654//313 f 73//310 654//313 1671//314 f 73//310 1671//314 655//315 f 73//310 655//315 1673//302 f 73//310 1673//302 648//301 f 73//310 648//301 1588//300 f 73//310 1588//300 656//311 f 74//316 652//307 1674//306 f 74//316 1674//306 657//317 f 74//316 657//317 1672//318 f 74//316 1672//318 658//319 f 74//316 658//319 1587//320 f 74//316 1587//320 659//321 f 74//316 659//321 1589//308 f 74//316 1589//308 652//307 f 75//322 663//323 1584//324 f 75//322 1584//324 660//325 f 75//322 660//325 1597//326 f 75//322 1597//326 661//327 f 75//322 661//327 1651//328 f 75//322 1651//328 662//329 f 75//322 662//329 1669//330 f 75//322 1669//330 663//323 f 76//331 667//332 1652//333 f 76//331 1652//333 664//334 f 76//331 664//334 1598//335 f 76//331 1598//335 665//336 f 76//331 665//336 1585//337 f 76//331 1585//337 666//338 f 76//331 666//338 1670//339 f 76//331 1670//339 667//332 f 77//340 661//327 1597//326 f 77//340 1597//326 668//341 f 77//340 668//341 1599//342 f 77//340 1599//342 669//343 f 77//340 669//343 1653//344 f 77//340 1653//344 670//345 f 77//340 670//345 1651//328 f 77//340 1651//328 661//327 f 78//346 673//347 1654//348 f 78//346 1654//348 671//349 f 78//346 671//349 1600//350 f 78//346 1600//350 672//351 f 78//346 672//351 1598//335 f 78//346 1598//335 664//334 f 78//346 664//334 1652//333 f 78//346 1652//333 673//347 f 79//352 669//343 1599//342 f 79//352 1599//342 674//353 f 79//352 674//353 1601//354 f 79//352 1601//354 675//355 f 79//352 675//355 1655//356 f 79//352 1655//356 676//357 f 79//352 676//357 1653//344 f 79//352 1653//344 669//343 f 80//358 679//359 1656//360 f 80//358 1656//360 677//361 f 80//358 677//361 1602//362 f 80//358 1602//362 678//363 f 80//358 678//363 1600//350 f 80//358 1600//350 671//349 f 80//358 671//349 1654//348 f 80//358 1654//348 679//359 f 81//364 675//355 1601//354 f 81//364 1601//354 680//365 f 81//364 680//365 1603//366 f 81//364 1603//366 681//367 f 81//364 681//367 1657//368 f 81//364 1657//368 682//369 f 81//364 682//369 1655//356 f 81//364 1655//356 675//355 f 82//370 685//371 1658//372 f 82//370 1658//372 683//373 f 82//370 683//373 1604//374 f 82//370 1604//374 684//375 f 82//370 684//375 1602//362 f 82//370 1602//362 677//361 f 82//370 677//361 1656//360 f 82//370 1656//360 685//371 f 83//376 681//367 1603//366 f 83//376 1603//366 686//377 f 83//376 686//377 1605//378 f 83//376 1605//378 687//379 f 83//376 687//379 1659//380 f 83//376 1659//380 688//381 f 83//376 688//381 1657//368 f 83//376 1657//368 681//367 f 84//382 691//383 1660//384 f 84//382 1660//384 689//385 f 84//382 689//385 1606//386 f 84//382 1606//386 690//387 f 84//382 690//387 1604//374 f 84//382 1604//374 683//373 f 84//382 683//373 1658//372 f 84//382 1658//372 691//383 f 85//388 687//379 1605//378 f 85//388 1605//378 692//389 f 85//388 692//389 1607//390 f 85//388 1607//390 693//391 f 85//388 693//391 1661//392 f 85//388 1661//392 694//393 f 85//388 694//393 1659//380 f 85//388 1659//380 687//379 f 86//394 697//395 1662//396 f 86//394 1662//396 695//397 f 86//394 695//397 1608//398 f 86//394 1608//398 696//399 f 86//394 696//399 1606//386 f 86//394 1606//386 689//385 f 86//394 689//385 1660//384 f 86//394 1660//384 697//395 f 87//400 693//391 1607//390 f 87//400 1607//390 698//401 f 87//400 698//401 1609//402 f 87//400 1609//402 699//403 f 87//400 699//403 1663//404 f 87//400 1663//404 700//405 f 87//400 700//405 1661//392 f 87//400 1661//392 693//391 f 88//406 703//407 1664//408 f 88//406 1664//408 701//409 f 88//406 701//409 1610//410 f 88//406 1610//410 702//411 f 88//406 702//411 1608//398 f 88//406 1608//398 695//397 f 88//406 695//397 1662//396 f 88//406 1662//396 703//407 f 89//412 699//403 1609//402 f 89//412 1609//402 704//413 f 89//412 704//413 1611//414 f 89//412 1611//414 705//415 f 89//412 705//415 1665//416 f 89//412 1665//416 706//417 f 89//412 706//417 1663//404 f 89//412 1663//404 699//403 f 90//418 709//419 1666//420 f 90//418 1666//420 707//421 f 90//418 707//421 1612//422 f 90//418 1612//422 708//423 f 90//418 708//423 1610//410 f 90//418 1610//410 701//409 f 90//418 701//409 1664//408 f 90//418 1664//408 709//419 f 91//424 705//415 1611//414 f 91//424 1611//414 710//425 f 91//424 710//425 1613//426 f 91//424 1613//426 711//427 f 91//424 711//427 1667//428 f 91//424 1667//428 712//429 f 91//424 712//429 1665//416 f 91//424 1665//416 705//415 f 92//430 715//431 1668//432 f 92//430 1668//432 713//433 f 92//430 713//433 1614//434 f 92//430 1614//434 714//435 f 92//430 714//435 1612//422 f 92//430 1612//422 707//421 f 92//430 707//421 1666//420 f 92//430 1666//420 715//431 f 93//436 711//427 1613//426 f 93//436 1613//426 716//437 f 93//436 716//437 1572//438 f 93//436 1572//438 717//439 f 93//436 717//439 1573//440 f 93//436 1573//440 718//441 f 93//436 718//441 1667//428 f 93//436 1667//428 711//427 f 94//442 720//443 1573//440 f 94//442 1573//440 717//439 f 94//442 717//439 1572//438 f 94//442 1572//438 719//444 f 94//442 719//444 1614//434 f 94//442 1614//434 713//433 f 94//442 713//433 1668//432 f 94//442 1668//432 720//443 f 95//445 723//446 1615//447 f 95//445 1615//447 721//448 f 95//445 721//448 1633//449 f 95//445 1633//449 722//450 f 95//445 722//450 1665//416 f 95//445 1665//416 712//429 f 95//445 712//429 1667//428 f 95//445 1667//428 723//446 f 96//451 715//431 1666//420 f 96//451 1666//420 724//452 f 96//451 724//452 1634//453 f 96//451 1634//453 725//454 f 96//451 725//454 1616//455 f 96//451 1616//455 726//456 f 96//451 726//456 1668//432 f 96//451 1668//432 715//431 f 97//457 722//450 1633//449 f 97//457 1633//449 727//458 f 97//457 727//458 1684//459 f 97//457 1684//459 728//460 f 97//457 728//460 1663//404 f 97//457 1663//404 706//417 f 97//457 706//417 1665//416 f 97//457 1665//416 722//450 f 98//461 709//419 1664//408 f 98//461 1664//408 729//462 f 98//461 729//462 1685//463 f 98//461 1685//463 730//464 f 98//461 730//464 1634//453 f 98//461 1634//453 724//452 f 98//461 724//452 1666//420 f 98//461 1666//420 709//419 f 99//465 732//466 1631//467 f 99//465 1631//467 731//468 f 99//465 731//468 1661//392 f 99//465 1661//392 700//405 f 99//465 700//405 1663//404 f 99//465 1663//404 728//460 f 99//465 728//460 1684//459 f 99//465 1684//459 732//466 f 100//469 729//462 1664//408 f 100//469 1664//408 703//407 f 100//469 703//407 1662//396 f 100//469 1662//396 733//470 f 100//469 733//470 1632//471 f 100//469 1632//471 734//472 f 100//469 734//472 1685//463 f 100//469 1685//463 729//462 f 101//473 736//474 1629//475 f 101//473 1629//475 735//476 f 101//473 735//476 1659//380 f 101//473 1659//380 694//393 f 101//473 694//393 1661//392 f 101//473 1661//392 731//468 f 101//473 731//468 1631//467 f 101//473 1631//467 736//474 f 102//477 733//470 1662//396 f 102//477 1662//396 697//395 f 102//477 697//395 1660//384 f 102//477 1660//384 737//478 f 102//477 737//478 1630//479 f 102//477 1630//479 738//480 f 102//477 738//480 1632//471 f 102//477 1632//471 733//470 f 103//481 740//482 1627//483 f 103//481 1627//483 739//484 f 103//481 739//484 1657//368 f 103//481 1657//368 688//381 f 103//481 688//381 1659//380 f 103//481 1659//380 735//476 f 103//481 735//476 1629//475 f 103//481 1629//475 740//482 f 104//485 737//478 1660//384 f 104//485 1660//384 691//383 f 104//485 691//383 1658//372 f 104//485 1658//372 741//486 f 104//485 741//486 1628//487 f 104//485 1628//487 742//488 f 104//485 742//488 1630//479 f 104//485 1630//479 737//478 f 105//489 744//490 1625//491 f 105//489 1625//491 743//492 f 105//489 743//492 1655//356 f 105//489 1655//356 682//369 f 105//489 682//369 1657//368 f 105//489 1657//368 739//484 f 105//489 739//484 1627//483 f 105//489 1627//483 744//490 f 106//493 741//486 1658//372 f 106//493 1658//372 685//371 f 106//493 685//371 1656//360 f 106//493 1656//360 745//494 f 106//493 745//494 1626//495 f 106//493 1626//495 746//496 f 106//493 746//496 1628//487 f 106//493 1628//487 741//486 f 107//497 748//498 1623//499 f 107//497 1623//499 747//500 f 107//497 747//500 1653//344 f 107//497 1653//344 676//357 f 107//497 676//357 1655//356 f 107//497 1655//356 743//492 f 107//497 743//492 1625//491 f 107//497 1625//491 748//498 f 108//501 745//494 1656//360 f 108//501 1656//360 679//359 f 108//501 679//359 1654//348 f 108//501 1654//348 749//502 f 108//501 749//502 1624//503 f 108//501 1624//503 750//504 f 108//501 750//504 1626//495 f 108//501 1626//495 745//494 f 109//505 752//506 1621//507 f 109//505 1621//507 751//508 f 109//505 751//508 1651//328 f 109//505 1651//328 670//345 f 109//505 670//345 1653//344 f 109//505 1653//344 747//500 f 109//505 747//500 1623//499 f 109//505 1623//499 752//506 f 110//509 749//502 1654//348 f 110//509 1654//348 673//347 f 110//509 673//347 1652//333 f 110//509 1652//333 753//510 f 110//509 753//510 1622//511 f 110//509 1622//511 754//512 f 110//509 754//512 1624//503 f 110//509 1624//503 749//502 f 111//513 756//514 1619//515 f 111//513 1619//515 755//516 f 111//513 755//516 1669//330 f 111//513 1669//330 662//329 f 111//513 662//329 1651//328 f 111//513 1651//328 751//508 f 111//513 751//508 1621//507 f 111//513 1621//507 756//514 f 112//517 753//510 1652//333 f 112//517 1652//333 667//332 f 112//517 667//332 1670//339 f 112//517 1670//339 757//518 f 112//517 757//518 1620//519 f 112//517 1620//519 758//520 f 112//517 758//520 1622//511 f 112//517 1622//511 753//510 f 113//521 755//516 1619//515 f 113//521 1619//515 759//522 f 113//521 759//522 1686//523 f 113//521 1686//523 760//524 f 113//521 760//524 1682//525 f 113//521 1682//525 761//526 f 113//521 761//526 1669//330 f 113//521 1669//330 755//516 f 114//527 764//528 1682//525 f 114//527 1682//525 762//529 f 114//527 762//529 1687//530 f 114//527 1687//530 763//531 f 114//527 763//531 1620//519 f 114//527 1620//519 757//518 f 114//527 757//518 1670//339 f 114//527 1670//339 764//528 f 115//532 766//533 1615//447 f 115//532 1615//447 723//446 f 115//532 723//446 1667//428 f 115//532 1667//428 718//441 f 115//532 718//441 1573//440 f 115//532 1573//440 765//534 f 115//532 765//534 1617//535 f 115//532 1617//535 766//533 f 116//536 768//537 1573//440 f 116//536 1573//440 720//443 f 116//536 720//443 1668//432 f 116//536 1668//432 726//456 f 116//536 726//456 1616//455 f 116//536 1616//455 767//538 f 116//536 767//538 1618//539 f 116//536 1618//539 768//537 f 117//540 771//541 1617//535 f 117//540 1617//535 765//534 f 117//540 765//534 1573//440 f 117//540 1573//440 769//542 f 117//540 769//542 1683//543 f 117//540 1683//543 770//544 f 117//540 770//544 1688//545 f 117//540 1688//545 771//541 f 118//546 773//547 1683//543 f 118//546 1683//543 769//542 f 118//546 769//542 1573//440 f 118//546 1573//440 768//537 f 118//546 768//537 1618//539 f 118//546 1618//539 772//548 f 118//546 772//548 1689//549 f 118//546 1689//549 773//547 f 119//550 775//551 1682//525 f 119//550 1682//525 760//524 f 119//550 760//524 1686//523 f 119//550 1686//523 774//552 f 119//550 774//552 1688//545 f 119//550 1688//545 770//544 f 119//550 770//544 1683//543 f 119//550 1683//543 775//551 f 120//553 773//547 1689//549 f 120//553 1689//549 776//554 f 120//553 776//554 1687//530 f 120//553 1687//530 762//529 f 120//553 762//529 1682//525 f 120//553 1682//525 775//551 f 120//553 775//551 1683//543 f 120//553 1683//543 773//547 f 121//555 779//556 1640//557 f 121//555 1640//557 777//558 f 121//555 777//558 1642//559 f 121//555 1642//559 778//560 f 121//555 778//560 1681//265 f 121//555 1681//265 630//264 f 121//555 630//264 1679//263 f 121//555 1679//263 779//556 f 122//561 633//269 1681//265 f 122//561 1681//265 778//560 f 122//561 778//560 1642//559 f 122//561 1642//559 780//562 f 122//561 780//562 1641//563 f 122//561 1641//563 781//564 f 122//561 781//564 1680//270 f 122//561 1680//270 633//269 f 123//565 783//566 1638//567 f 123//565 1638//567 782//568 f 123//565 782//568 1640//557 f 123//565 1640//557 779//556 f 123//565 779//556 1679//263 f 123//565 1679//263 637//279 f 123//565 637//279 1677//278 f 123//565 1677//278 783//566 f 124//569 639//281 1680//270 f 124//569 1680//270 781//564 f 124//569 781//564 1641//563 f 124//569 1641//563 784//570 f 124//569 784//570 1639//571 f 124//569 1639//571 785//572 f 124//569 785//572 1678//282 f 124//569 1678//282 639//281 f 125//573 787//574 1636//575 f 125//573 1636//575 786//576 f 125//573 786//576 1638//567 f 125//573 1638//567 783//566 f 125//573 783//566 1677//278 f 125//573 1677//278 643//291 f 125//573 643//291 1675//290 f 125//573 1675//290 787//574 f 126//577 645//293 1678//282 f 126//577 1678//282 785//572 f 126//577 785//572 1639//571 f 126//577 1639//571 788//578 f 126//577 788//578 1637//579 f 126//577 1637//579 789//580 f 126//577 789//580 1676//294 f 126//577 1676//294 645//293 f 127//581 655//315 1671//314 f 127//581 1671//314 790//582 f 127//581 790//582 1692//583 f 127//581 1692//583 791//584 f 127//581 791//584 1690//585 f 127//581 1690//585 792//586 f 127//581 792//586 1673//302 f 127//581 1673//302 655//315 f 128//587 795//588 1691//589 f 128//587 1691//589 793//590 f 128//587 793//590 1693//591 f 128//587 1693//591 794//592 f 128//587 794//592 1672//318 f 128//587 1672//318 657//317 f 128//587 657//317 1674//306 f 128//587 1674//306 795//588 f 129//593 796//594 1636//575 f 129//593 1636//575 787//574 f 129//593 787//574 1675//290 f 129//593 1675//290 649//303 f 129//593 649//303 1673//302 f 129//593 1673//302 792//586 f 129//593 792//586 1690//585 f 129//593 1690//585 796//594 f 130//595 795//588 1674//306 f 130//595 1674//306 651//305 f 130//595 651//305 1676//294 f 130//595 1676//294 789//580 f 130//595 789//580 1637//579 f 130//595 1637//579 797//596 f 130//595 797//596 1691//589 f 130//595 1691//589 795//588 f 131//597 801//598 1649//599 f 131//597 1649//599 798//600 f 131//597 798//600 1695//601 f 131//597 1695//601 799//602 f 131//597 799//602 1694//603 f 131//597 1694//603 800//604 f 131//597 800//604 1692//583 f 131//597 1692//583 801//598 f 132//605 804//606 1694//603 f 132//605 1694//603 799//602 f 132//605 799//602 1695//601 f 132//605 1695//601 802//607 f 132//605 802//607 1650//608 f 132//605 1650//608 803//609 f 132//605 803//609 1693//591 f 132//605 1693//591 804//606 f 133//610 806//611 1690//585 f 133//610 1690//585 791//584 f 133//610 791//584 1692//583 f 133//610 1692//583 800//604 f 133//610 800//604 1694//603 f 133//610 1694//603 805//612 f 133//610 805//612 1574//613 f 133//610 1574//613 806//611 f 134//614 805//612 1694//603 f 134//614 1694//603 804//606 f 134//614 804//606 1693//591 f 134//614 1693//591 793//590 f 134//614 793//590 1691//589 f 134//614 1691//589 807//615 f 134//614 807//615 1574//613 f 134//614 1574//613 805//612 f 135//616 809//617 1635//618 f 135//616 1635//618 808//619 f 135//616 808//619 1636//575 f 135//616 1636//575 796//594 f 135//616 796//594 1690//585 f 135//616 1690//585 806//611 f 135//616 806//611 1574//613 f 135//616 1574//613 809//617 f 136//620 807//615 1691//589 f 136//620 1691//589 797//596 f 136//620 797//596 1637//579 f 136//620 1637//579 810//621 f 136//620 810//621 1635//618 f 136//620 1635//618 809//617 f 136//620 809//617 1574//613 f 136//620 1574//613 807//615 f 137//622 814//623 1647//624 f 137//622 1647//624 811//625 f 137//622 811//625 1698//626 f 137//622 1698//626 812//627 f 137//622 812//627 1696//628 f 137//622 1696//628 813//629 f 137//622 813//629 1649//599 f 137//622 1649//599 814//623 f 138//630 818//631 1697//632 f 138//630 1697//632 815//633 f 138//630 815//633 1699//634 f 138//630 1699//634 816//635 f 138//630 816//635 1648//636 f 138//630 1648//636 817//637 f 138//630 817//637 1650//608 f 138//630 1650//608 818//631 f 139//638 821//639 1645//640 f 139//638 1645//640 819//641 f 139//638 819//641 1700//642 f 139//638 1700//642 820//643 f 139//638 820//643 1698//626 f 139//638 1698//626 811//625 f 139//638 811//625 1647//624 f 139//638 1647//624 821//639 f 140//644 816//635 1699//634 f 140//644 1699//634 822//645 f 140//644 822//645 1701//646 f 140//644 1701//646 823//647 f 140//644 823//647 1646//648 f 140//644 1646//648 824//649 f 140//644 824//649 1648//636 f 140//644 1648//636 816//635 f 141//650 827//651 1644//652 f 141//650 1644//652 825//653 f 141//650 825//653 1702//654 f 141//650 1702//654 826//655 f 141//650 826//655 1700//642 f 141//650 1700//642 819//641 f 141//650 819//641 1645//640 f 141//650 1645//640 827//651 f 142//656 823//647 1701//646 f 142//656 1701//646 828//657 f 142//656 828//657 1703//658 f 142//656 1703//658 829//659 f 142//656 829//659 1644//652 f 142//656 1644//652 830//660 f 142//656 830//660 1646//648 f 142//656 1646//648 823//647 f 143//661 833//662 1643//663 f 143//661 1643//663 831//664 f 143//661 831//664 1576//665 f 143//661 1576//665 832//666 f 143//661 832//666 1702//654 f 143//661 1702//654 825//653 f 143//661 825//653 1644//652 f 143//661 1644//652 833//662 f 144//667 829//659 1703//658 f 144//667 1703//658 834//668 f 144//667 834//668 1576//665 f 144//667 1576//665 831//664 f 144//667 831//664 1643//663 f 144//667 1643//663 833//662 f 144//667 833//662 1644//652 f 144//667 1644//652 829//659 f 145//669 836//670 1695//601 f 145//669 1695//601 798//600 f 145//669 798//600 1649//599 f 145//669 1649//599 813//629 f 145//669 813//629 1696//628 f 145//669 1696//628 835//671 f 145//669 835//671 1575//672 f 145//669 1575//672 836//670 f 146//673 837//674 1697//632 f 146//673 1697//632 818//631 f 146//673 818//631 1650//608 f 146//673 1650//608 802//607 f 146//673 802//607 1695//601 f 146//673 1695//601 836//670 f 146//673 836//670 1575//672 f 146//673 1575//672 837//674 f 147//675 840//676 1575//672 f 147//675 1575//672 835//671 f 147//675 835//671 1696//628 f 147//675 1696//628 838//677 f 147//675 838//677 1711//678 f 147//675 1711//678 839//679 f 147//675 839//679 1713//680 f 147//675 1713//680 840//676 f 148//681 842//682 1712//683 f 148//681 1712//683 841//684 f 148//681 841//684 1697//632 f 148//681 1697//632 837//674 f 148//681 837//674 1575//672 f 148//681 1575//672 840//676 f 148//681 840//676 1713//680 f 148//681 1713//680 842//682 f 149//685 832//666 1576//665 f 149//685 1576//665 843//686 f 149//685 843//686 1704//687 f 149//685 1704//687 844//688 f 149//685 844//688 1705//689 f 149//685 1705//689 845//690 f 149//685 845//690 1702//654 f 149//685 1702//654 832//666 f 150//691 847//692 1706//693 f 150//691 1706//693 846//694 f 150//691 846//694 1704//687 f 150//691 1704//687 843//686 f 150//691 843//686 1576//665 f 150//691 1576//665 834//668 f 150//691 834//668 1703//658 f 150//691 1703//658 847//692 f 151//695 826//655 1702//654 f 151//695 1702//654 845//690 f 151//695 845//690 1705//689 f 151//695 1705//689 848//696 f 151//695 848//696 1707//697 f 151//695 1707//697 849//698 f 151//695 849//698 1700//642 f 151//695 1700//642 826//655 f 152//699 851//700 1708//701 f 152//699 1708//701 850//702 f 152//699 850//702 1706//693 f 152//699 1706//693 847//692 f 152//699 847//692 1703//658 f 152//699 1703//658 828//657 f 152//699 828//657 1701//646 f 152//699 1701//646 851//700 f 153//703 820//643 1700//642 f 153//703 1700//642 849//698 f 153//703 849//698 1707//697 f 153//703 1707//697 852//704 f 153//703 852//704 1709//705 f 153//703 1709//705 853//706 f 153//703 853//706 1698//626 f 153//703 1698//626 820//643 f 154//707 855//708 1710//709 f 154//707 1710//709 854//710 f 154//707 854//710 1708//701 f 154//707 1708//701 851//700 f 154//707 851//700 1701//646 f 154//707 1701//646 822//645 f 154//707 822//645 1699//634 f 154//707 1699//634 855//708 f 155//711 812//627 1698//626 f 155//711 1698//626 853//706 f 155//711 853//706 1709//705 f 155//711 1709//705 856//712 f 155//711 856//712 1711//678 f 155//711 1711//678 838//677 f 155//711 838//677 1696//628 f 155//711 1696//628 812//627 f 156//713 841//684 1712//683 f 156//713 1712//683 857//714 f 156//713 857//714 1710//709 f 156//713 1710//709 855//708 f 156//713 855//708 1699//634 f 156//713 1699//634 815//633 f 156//713 815//633 1697//632 f 156//713 1697//632 841//684 f 157//715 844//688 1704//687 f 157//715 1704//687 858//716 f 157//715 858//716 1709//705 f 157//715 1709//705 852//704 f 157//715 852//704 1707//697 f 157//715 1707//697 848//696 f 157//715 848//696 1705//689 f 157//715 1705//689 844//688 f 158//717 850//702 1708//701 f 158//717 1708//701 854//710 f 158//717 854//710 1710//709 f 158//717 1710//709 859//718 f 158//717 859//718 1704//687 f 158//717 1704//687 846//694 f 158//717 846//694 1706//693 f 158//717 1706//693 850//702 f 159//719 858//716 1704//687 f 159//719 1704//687 860//720 f 159//719 860//720 1713//680 f 159//719 1713//680 839//679 f 159//719 839//679 1711//678 f 159//719 1711//678 856//712 f 159//719 856//712 1709//705 f 159//719 1709//705 858//716 f 160//721 857//714 1712//683 f 160//721 1712//683 842//682 f 160//721 842//682 1713//680 f 160//721 1713//680 860//720 f 160//721 860//720 1704//687 f 160//721 1704//687 859//718 f 160//721 859//718 1710//709 f 160//721 1710//709 857//714 f 161//722 862//723 1644//652 f 161//722 1644//652 827//651 f 161//722 827//651 1645//640 f 161//722 1645//640 861//724 f 161//722 861//724 1669//330 f 161//722 1669//330 761//526 f 161//722 761//526 1682//525 f 161//722 1682//525 862//723 f 162//725 764//528 1670//339 f 162//725 1670//339 863//726 f 162//725 863//726 1646//648 f 162//725 1646//648 830//660 f 162//725 830//660 1644//652 f 162//725 1644//652 862//723 f 162//725 862//723 1682//525 f 162//725 1682//525 764//528 f 163//727 861//724 1645//640 f 163//727 1645//640 821//639 f 163//727 821//639 1647//624 f 163//727 1647//624 864//728 f 163//727 864//728 1716//729 f 163//727 1716//729 865//730 f 163//727 865//730 1669//330 f 163//727 1669//330 861//724 f 164//731 867//732 1717//733 f 164//731 1717//733 866//734 f 164//731 866//734 1648//636 f 164//731 1648//636 824//649 f 164//731 824//649 1646//648 f 164//731 1646//648 863//726 f 164//731 863//726 1670//339 f 164//731 1670//339 867//732 f 165//735 864//728 1647//624 f 165//735 1647//624 814//623 f 165//735 814//623 1649//599 f 165//735 1649//599 868//736 f 165//735 868//736 1718//737 f 165//735 1718//737 869//738 f 165//735 869//738 1716//729 f 165//735 1716//729 864//728 f 166//739 871//740 1719//741 f 166//739 1719//741 870//742 f 166//739 870//742 1650//608 f 166//739 1650//608 817//637 f 166//739 817//637 1648//636 f 166//739 1648//636 866//734 f 166//739 866//734 1717//733 f 166//739 1717//733 871//740 f 167//743 868//736 1649//599 f 167//743 1649//599 801//598 f 167//743 801//598 1692//583 f 167//743 1692//583 790//582 f 167//743 790//582 1671//314 f 167//743 1671//314 872//744 f 167//743 872//744 1718//737 f 167//743 1718//737 868//736 f 168//745 873//746 1672//318 f 168//745 1672//318 794//592 f 168//745 794//592 1693//591 f 168//745 1693//591 803//609 f 168//745 803//609 1650//608 f 168//745 1650//608 870//742 f 168//745 870//742 1719//741 f 168//745 1719//741 873//746 f 169//747 654//313 1586//312 f 169//747 1586//312 874//748 f 169//747 874//748 1714//749 f 169//747 1714//749 875//750 f 169//747 875//750 1718//737 f 169//747 1718//737 872//744 f 169//747 872//744 1671//314 f 169//747 1671//314 654//313 f 170//751 873//746 1719//741 f 170//751 1719//741 876//752 f 170//751 876//752 1715//753 f 170//751 1715//753 877//754 f 170//751 877//754 1587//320 f 170//751 1587//320 658//319 f 170//751 658//319 1672//318 f 170//751 1672//318 873//746 f 171//755 875//750 1714//749 f 171//755 1714//749 878//756 f 171//755 878//756 1720//757 f 171//755 1720//757 879//758 f 171//755 879//758 1716//729 f 171//755 1716//729 869//738 f 171//755 869//738 1718//737 f 171//755 1718//737 875//750 f 172//759 871//740 1717//733 f 172//759 1717//733 880//760 f 172//759 880//760 1721//761 f 172//759 1721//761 881//762 f 172//759 881//762 1715//753 f 172//759 1715//753 876//752 f 172//759 876//752 1719//741 f 172//759 1719//741 871//740 f 173//763 882//764 1584//324 f 173//763 1584//324 663//323 f 173//763 663//323 1669//330 f 173//763 1669//330 865//730 f 173//763 865//730 1716//729 f 173//763 1716//729 879//758 f 173//763 879//758 1720//757 f 173//763 1720//757 882//764 f 174//765 880//760 1717//733 f 174//765 1717//733 867//732 f 174//765 867//732 1670//339 f 174//765 1670//339 666//338 f 174//765 666//338 1585//337 f 174//765 1585//337 883//766 f 174//765 883//766 1721//761 f 174//765 1721//761 880//760 f 175//767 886//768 1636//575 f 175//767 1636//575 808//619 f 175//767 808//619 1635//618 f 175//767 1635//618 884//769 f 175//767 884//769 1577//770 f 175//767 1577//770 885//771 f 175//767 885//771 1727//772 f 175//767 1727//772 886//768 f 176//773 888//774 1577//770 f 176//773 1577//770 884//769 f 176//773 884//769 1635//618 f 176//773 1635//618 810//621 f 176//773 810//621 1637//579 f 176//773 1637//579 887//775 f 176//773 887//775 1728//776 f 176//773 1728//776 888//774 f 177//777 890//778 1638//567 f 177//777 1638//567 786//576 f 177//777 786//576 1636//575 f 177//777 1636//575 886//768 f 177//777 886//768 1727//772 f 177//777 1727//772 889//779 f 177//777 889//779 1725//780 f 177//777 1725//780 890//778 f 178//781 892//782 1728//776 f 178//781 1728//776 887//775 f 178//781 887//775 1637//579 f 178//781 1637//579 788//578 f 178//781 788//578 1639//571 f 178//781 1639//571 891//783 f 178//781 891//783 1726//784 f 178//781 1726//784 892//782 f 179//785 894//786 1640//557 f 179//785 1640//557 782//568 f 179//785 782//568 1638//567 f 179//785 1638//567 890//778 f 179//785 890//778 1725//780 f 179//785 1725//780 893//787 f 179//785 893//787 1723//788 f 179//785 1723//788 894//786 f 180//789 896//790 1726//784 f 180//789 1726//784 891//783 f 180//789 891//783 1639//571 f 180//789 1639//571 784//570 f 180//789 784//570 1641//563 f 180//789 1641//563 895//791 f 180//789 895//791 1724//792 f 180//789 1724//792 896//790 f 181//793 898//794 1642//559 f 181//793 1642//559 777//558 f 181//793 777//558 1640//557 f 181//793 1640//557 894//786 f 181//793 894//786 1723//788 f 181//793 1723//788 897//795 f 181//793 897//795 1722//796 f 181//793 1722//796 898//794 f 182//797 899//798 1724//792 f 182//797 1724//792 895//791 f 182//797 895//791 1641//563 f 182//797 1641//563 780//562 f 182//797 780//562 1642//559 f 182//797 1642//559 898//794 f 182//797 898//794 1722//796 f 182//797 1722//796 899//798 f 183//799 902//800 1722//796 f 183//799 1722//796 897//795 f 183//799 897//795 1723//788 f 183//799 1723//788 900//801 f 183//799 900//801 1734//802 f 183//799 1734//802 901//803 f 183//799 901//803 1736//804 f 183//799 1736//804 902//800 f 184//805 904//806 1735//807 f 184//805 1735//807 903//808 f 184//805 903//808 1724//792 f 184//805 1724//792 899//798 f 184//805 899//798 1722//796 f 184//805 1722//796 902//800 f 184//805 902//800 1736//804 f 184//805 1736//804 904//806 f 185//809 900//801 1723//788 f 185//809 1723//788 893//787 f 185//809 893//787 1725//780 f 185//809 1725//780 905//810 f 185//809 905//810 1732//811 f 185//809 1732//811 906//812 f 185//809 906//812 1734//802 f 185//809 1734//802 900//801 f 186//813 908//814 1733//815 f 186//813 1733//815 907//816 f 186//813 907//816 1726//784 f 186//813 1726//784 896//790 f 186//813 896//790 1724//792 f 186//813 1724//792 903//808 f 186//813 903//808 1735//807 f 186//813 1735//807 908//814 f 187//817 905//810 1725//780 f 187//817 1725//780 889//779 f 187//817 889//779 1727//772 f 187//817 1727//772 909//818 f 187//817 909//818 1730//819 f 187//817 1730//819 910//820 f 187//817 910//820 1732//811 f 187//817 1732//811 905//810 f 188//821 912//822 1731//823 f 188//821 1731//823 911//824 f 188//821 911//824 1728//776 f 188//821 1728//776 892//782 f 188//821 892//782 1726//784 f 188//821 1726//784 907//816 f 188//821 907//816 1733//815 f 188//821 1733//815 912//822 f 189//825 909//818 1727//772 f 189//825 1727//772 885//771 f 189//825 885//771 1577//770 f 189//825 1577//770 913//826 f 189//825 913//826 1729//827 f 189//825 1729//827 914//828 f 189//825 914//828 1730//819 f 189//825 1730//819 909//818 f 190//829 915//830 1729//827 f 190//829 1729//827 913//826 f 190//829 913//826 1577//770 f 190//829 1577//770 888//774 f 190//829 888//774 1728//776 f 190//829 1728//776 911//824 f 190//829 911//824 1731//823 f 190//829 1731//823 915//830 f 191//831 914//828 1729//827 f 191//831 1729//827 916//832 f 191//831 916//832 1736//804 f 191//831 1736//804 901//803 f 191//831 901//803 1734//802 f 191//831 1734//802 917//833 f 191//831 917//833 1730//819 f 191//831 1730//819 914//828 f 192//834 918//835 1735//807 f 192//834 1735//807 904//806 f 192//834 904//806 1736//804 f 192//834 1736//804 916//832 f 192//834 916//832 1729//827 f 192//834 1729//827 915//830 f 192//834 915//830 1731//823 f 192//834 1731//823 918//835 f 193//836 910//820 1730//819 f 193//836 1730//819 917//833 f 193//836 917//833 1734//802 f 193//836 1734//802 906//812 f 193//836 906//812 1732//811 f 193//836 1732//811 910//820 f 194//837 912//822 1733//815 f 194//837 1733//815 908//814 f 194//837 908//814 1735//807 f 194//837 1735//807 918//835 f 194//837 918//835 1731//823 f 194//837 1731//823 912//822 f 195//838 921//839 1688//545 f 195//838 1688//545 774//552 f 195//838 774//552 1686//523 f 195//838 1686//523 919//840 f 195//838 919//840 1739//841 f 195//838 1739//841 920//842 f 195//838 920//842 1737//843 f 195//838 1737//843 921//839 f 196//844 924//845 1740//846 f 196//844 1740//846 922//847 f 196//844 922//847 1687//530 f 196//844 1687//530 776//554 f 196//844 776//554 1689//549 f 196//844 1689//549 923//848 f 196//844 923//848 1738//849 f 196//844 1738//849 924//845 f 197//850 926//851 1617//535 f 197//850 1617//535 771//541 f 197//850 771//541 1688//545 f 197//850 1688//545 921//839 f 197//850 921//839 1737//843 f 197//850 1737//843 925//852 f 197//850 925//852 1759//853 f 197//850 1759//853 926//851 f 198//854 928//855 1738//849 f 198//854 1738//849 923//848 f 198//854 923//848 1689//549 f 198//854 1689//549 772//548 f 198//854 772//548 1618//539 f 198//854 1618//539 927//856 f 198//854 927//856 1760//857 f 198//854 1760//857 928//855 f 199//858 930//859 1615//447 f 199//858 1615//447 766//533 f 199//858 766//533 1617//535 f 199//858 1617//535 926//851 f 199//858 926//851 1759//853 f 199//858 1759//853 929//860 f 199//858 929//860 1761//861 f 199//858 1761//861 930//859 f 200//862 932//863 1760//857 f 200//862 1760//857 927//856 f 200//862 927//856 1618//539 f 200//862 1618//539 767//538 f 200//862 767//538 1616//455 f 200//862 1616//455 931//864 f 200//862 931//864 1762//865 f 200//862 1762//865 932//863 f 201//866 919//840 1686//523 f 201//866 1686//523 759//522 f 201//866 759//522 1619//515 f 201//866 1619//515 933//867 f 201//866 933//867 1757//868 f 201//866 1757//868 934//869 f 201//866 934//869 1739//841 f 201//866 1739//841 919//840 f 202//870 936//871 1758//872 f 202//870 1758//872 935//873 f 202//870 935//873 1620//519 f 202//870 1620//519 763//531 f 202//870 763//531 1687//530 f 202//870 1687//530 922//847 f 202//870 922//847 1740//846 f 202//870 1740//846 936//871 f 203//874 933//867 1619//515 f 203//874 1619//515 756//514 f 203//874 756//514 1621//507 f 203//874 1621//507 937//875 f 203//874 937//875 1755//876 f 203//874 1755//876 938//877 f 203//874 938//877 1757//868 f 203//874 1757//868 933//867 f 204//878 940//879 1756//880 f 204//878 1756//880 939//881 f 204//878 939//881 1622//511 f 204//878 1622//511 758//520 f 204//878 758//520 1620//519 f 204//878 1620//519 935//873 f 204//878 935//873 1758//872 f 204//878 1758//872 940//879 f 205//882 937//875 1621//507 f 205//882 1621//507 752//506 f 205//882 752//506 1623//499 f 205//882 1623//499 941//883 f 205//882 941//883 1753//884 f 205//882 1753//884 942//885 f 205//882 942//885 1755//876 f 205//882 1755//876 937//875 f 206//886 944//887 1754//888 f 206//886 1754//888 943//889 f 206//886 943//889 1624//503 f 206//886 1624//503 754//512 f 206//886 754//512 1622//511 f 206//886 1622//511 939//881 f 206//886 939//881 1756//880 f 206//886 1756//880 944//887 f 207//890 941//883 1623//499 f 207//890 1623//499 748//498 f 207//890 748//498 1625//491 f 207//890 1625//491 945//891 f 207//890 945//891 1751//892 f 207//890 1751//892 946//893 f 207//890 946//893 1753//884 f 207//890 1753//884 941//883 f 208//894 948//895 1752//896 f 208//894 1752//896 947//897 f 208//894 947//897 1626//495 f 208//894 1626//495 750//504 f 208//894 750//504 1624//503 f 208//894 1624//503 943//889 f 208//894 943//889 1754//888 f 208//894 1754//888 948//895 f 209//898 945//891 1625//491 f 209//898 1625//491 744//490 f 209//898 744//490 1627//483 f 209//898 1627//483 949//899 f 209//898 949//899 1749//900 f 209//898 1749//900 950//901 f 209//898 950//901 1751//892 f 209//898 1751//892 945//891 f 210//902 952//903 1750//904 f 210//902 1750//904 951//905 f 210//902 951//905 1628//487 f 210//902 1628//487 746//496 f 210//902 746//496 1626//495 f 210//902 1626//495 947//897 f 210//902 947//897 1752//896 f 210//902 1752//896 952//903 f 211//906 949//899 1627//483 f 211//906 1627//483 740//482 f 211//906 740//482 1629//475 f 211//906 1629//475 953//907 f 211//906 953//907 1747//908 f 211//906 1747//908 954//909 f 211//906 954//909 1749//900 f 211//906 1749//900 949//899 f 212//910 956//911 1748//912 f 212//910 1748//912 955//913 f 212//910 955//913 1630//479 f 212//910 1630//479 742//488 f 212//910 742//488 1628//487 f 212//910 1628//487 951//905 f 212//910 951//905 1750//904 f 212//910 1750//904 956//911 f 213//914 953//907 1629//475 f 213//914 1629//475 736//474 f 213//914 736//474 1631//467 f 213//914 1631//467 957//915 f 213//914 957//915 1745//916 f 213//914 1745//916 958//917 f 213//914 958//917 1747//908 f 213//914 1747//908 953//907 f 214//918 960//919 1746//920 f 214//918 1746//920 959//921 f 214//918 959//921 1632//471 f 214//918 1632//471 738//480 f 214//918 738//480 1630//479 f 214//918 1630//479 955//913 f 214//918 955//913 1748//912 f 214//918 1748//912 960//919 f 215//922 957//915 1631//467 f 215//922 1631//467 732//466 f 215//922 732//466 1684//459 f 215//922 1684//459 961//923 f 215//922 961//923 1741//924 f 215//922 1741//924 962//925 f 215//922 962//925 1745//916 f 215//922 1745//916 957//915 f 216//926 964//927 1742//928 f 216//926 1742//928 963//929 f 216//926 963//929 1685//463 f 216//926 1685//463 734//472 f 216//926 734//472 1632//471 f 216//926 1632//471 959//921 f 216//926 959//921 1746//920 f 216//926 1746//920 964//927 f 217//930 961//923 1684//459 f 217//930 1684//459 727//458 f 217//930 727//458 1633//449 f 217//930 1633//449 965//931 f 217//930 965//931 1743//932 f 217//930 1743//932 966//933 f 217//930 966//933 1741//924 f 217//930 1741//924 961//923 f 218//934 968//935 1744//936 f 218//934 1744//936 967//937 f 218//934 967//937 1634//453 f 218//934 1634//453 730//464 f 218//934 730//464 1685//463 f 218//934 1685//463 963//929 f 218//934 963//929 1742//928 f 218//934 1742//928 968//935 f 219//938 965//931 1633//449 f 219//938 1633//449 721//448 f 219//938 721//448 1615//447 f 219//938 1615//447 930//859 f 219//938 930//859 1761//861 f 219//938 1761//861 969//939 f 219//938 969//939 1743//932 f 219//938 1743//932 965//931 f 220//940 970//941 1762//865 f 220//940 1762//865 931//864 f 220//940 931//864 1616//455 f 220//940 1616//455 725//454 f 220//940 725//454 1634//453 f 220//940 1634//453 967//937 f 220//940 967//937 1744//936 f 220//940 1744//936 970//941 f 221//942 973//943 1743//932 f 221//942 1743//932 969//939 f 221//942 969//939 1761//861 f 221//942 1761//861 971//944 f 221//942 971//944 1763//945 f 221//942 1763//945 972//946 f 221//942 972//946 1781//947 f 221//942 1781//947 973//943 f 222//948 976//949 1764//950 f 222//948 1764//950 974//951 f 222//948 974//951 1762//865 f 222//948 1762//865 970//941 f 222//948 970//941 1744//936 f 222//948 1744//936 975//952 f 222//948 975//952 1782//953 f 222//948 1782//953 976//949 f 223//954 978//955 1741//924 f 223//954 1741//924 966//933 f 223//954 966//933 1743//932 f 223//954 1743//932 973//943 f 223//954 973//943 1781//947 f 223//954 1781//947 977//956 f 223//954 977//956 1783//957 f 223//954 1783//957 978//955 f 224//958 980//959 1782//953 f 224//958 1782//953 975//952 f 224//958 975//952 1744//936 f 224//958 1744//936 968//935 f 224//958 968//935 1742//928 f 224//958 1742//928 979//960 f 224//958 979//960 1784//961 f 224//958 1784//961 980//959 f 225//962 982//963 1745//916 f 225//962 1745//916 962//925 f 225//962 962//925 1741//924 f 225//962 1741//924 978//955 f 225//962 978//955 1783//957 f 225//962 1783//957 981//964 f 225//962 981//964 1779//965 f 225//962 1779//965 982//963 f 226//966 984//967 1784//961 f 226//966 1784//961 979//960 f 226//966 979//960 1742//928 f 226//966 1742//928 964//927 f 226//966 964//927 1746//920 f 226//966 1746//920 983//968 f 226//966 983//968 1780//969 f 226//966 1780//969 984//967 f 227//970 986//971 1747//908 f 227//970 1747//908 958//917 f 227//970 958//917 1745//916 f 227//970 1745//916 982//963 f 227//970 982//963 1779//965 f 227//970 1779//965 985//972 f 227//970 985//972 1777//973 f 227//970 1777//973 986//971 f 228//974 988//975 1780//969 f 228//974 1780//969 983//968 f 228//974 983//968 1746//920 f 228//974 1746//920 960//919 f 228//974 960//919 1748//912 f 228//974 1748//912 987//976 f 228//974 987//976 1778//977 f 228//974 1778//977 988//975 f 229//978 990//979 1749//900 f 229//978 1749//900 954//909 f 229//978 954//909 1747//908 f 229//978 1747//908 986//971 f 229//978 986//971 1777//973 f 229//978 1777//973 989//980 f 229//978 989//980 1775//981 f 229//978 1775//981 990//979 f 230//982 992//983 1778//977 f 230//982 1778//977 987//976 f 230//982 987//976 1748//912 f 230//982 1748//912 956//911 f 230//982 956//911 1750//904 f 230//982 1750//904 991//984 f 230//982 991//984 1776//985 f 230//982 1776//985 992//983 f 231//986 994//987 1751//892 f 231//986 1751//892 950//901 f 231//986 950//901 1749//900 f 231//986 1749//900 990//979 f 231//986 990//979 1775//981 f 231//986 1775//981 993//988 f 231//986 993//988 1773//989 f 231//986 1773//989 994//987 f 232//990 996//991 1776//985 f 232//990 1776//985 991//984 f 232//990 991//984 1750//904 f 232//990 1750//904 952//903 f 232//990 952//903 1752//896 f 232//990 1752//896 995//992 f 232//990 995//992 1774//993 f 232//990 1774//993 996//991 f 233//994 998//995 1753//884 f 233//994 1753//884 946//893 f 233//994 946//893 1751//892 f 233//994 1751//892 994//987 f 233//994 994//987 1773//989 f 233//994 1773//989 997//996 f 233//994 997//996 1771//997 f 233//994 1771//997 998//995 f 234//998 1000//999 1774//993 f 234//998 1774//993 995//992 f 234//998 995//992 1752//896 f 234//998 1752//896 948//895 f 234//998 948//895 1754//888 f 234//998 1754//888 999//1000 f 234//998 999//1000 1772//1001 f 234//998 1772//1001 1000//999 f 235//1002 1002//1003 1755//876 f 235//1002 1755//876 942//885 f 235//1002 942//885 1753//884 f 235//1002 1753//884 998//995 f 235//1002 998//995 1771//997 f 235//1002 1771//997 1001//1004 f 235//1002 1001//1004 1769//1005 f 235//1002 1769//1005 1002//1003 f 236//1006 1004//1007 1772//1001 f 236//1006 1772//1001 999//1000 f 236//1006 999//1000 1754//888 f 236//1006 1754//888 944//887 f 236//1006 944//887 1756//880 f 236//1006 1756//880 1003//1008 f 236//1006 1003//1008 1770//1009 f 236//1006 1770//1009 1004//1007 f 237//1010 1006//1011 1757//868 f 237//1010 1757//868 938//877 f 237//1010 938//877 1755//876 f 237//1010 1755//876 1002//1003 f 237//1010 1002//1003 1769//1005 f 237//1010 1769//1005 1005//1012 f 237//1010 1005//1012 1767//1013 f 237//1010 1767//1013 1006//1011 f 238//1014 1008//1015 1770//1009 f 238//1014 1770//1009 1003//1008 f 238//1014 1003//1008 1756//880 f 238//1014 1756//880 940//879 f 238//1014 940//879 1758//872 f 238//1014 1758//872 1007//1016 f 238//1014 1007//1016 1768//1017 f 238//1014 1768//1017 1008//1015 f 239//1018 1010//1019 1739//841 f 239//1018 1739//841 934//869 f 239//1018 934//869 1757//868 f 239//1018 1757//868 1006//1011 f 239//1018 1006//1011 1767//1013 f 239//1018 1767//1013 1009//1020 f 239//1018 1009//1020 1785//1021 f 239//1018 1785//1021 1010//1019 f 240//1022 1012//1023 1768//1017 f 240//1022 1768//1017 1007//1016 f 240//1022 1007//1016 1758//872 f 240//1022 1758//872 936//871 f 240//1022 936//871 1740//846 f 240//1022 1740//846 1011//1024 f 240//1022 1011//1024 1786//1025 f 240//1022 1786//1025 1012//1023 f 241//1026 971//944 1761//861 f 241//1026 1761//861 929//860 f 241//1026 929//860 1759//853 f 241//1026 1759//853 1013//1027 f 241//1026 1013//1027 1765//1028 f 241//1026 1765//1028 1014//1029 f 241//1026 1014//1029 1763//945 f 241//1026 1763//945 971//944 f 242//1030 1016//1031 1766//1032 f 242//1030 1766//1032 1015//1033 f 242//1030 1015//1033 1760//857 f 242//1030 1760//857 932//863 f 242//1030 932//863 1762//865 f 242//1030 1762//865 974//951 f 242//1030 974//951 1764//950 f 242//1030 1764//950 1016//1031 f 243//1034 1013//1027 1759//853 f 243//1034 1759//853 925//852 f 243//1034 925//852 1737//843 f 243//1034 1737//843 1017//1035 f 243//1034 1017//1035 1787//1036 f 243//1034 1787//1036 1018//1037 f 243//1034 1018//1037 1765//1028 f 243//1034 1765//1028 1013//1027 f 244//1038 1020//1039 1788//1040 f 244//1038 1788//1040 1019//1041 f 244//1038 1019//1041 1738//849 f 244//1038 1738//849 928//855 f 244//1038 928//855 1760//857 f 244//1038 1760//857 1015//1033 f 244//1038 1015//1033 1766//1032 f 244//1038 1766//1032 1020//1039 f 245//1042 1017//1035 1737//843 f 245//1042 1737//843 920//842 f 245//1042 920//842 1739//841 f 245//1042 1739//841 1010//1019 f 245//1042 1010//1019 1785//1021 f 245//1042 1785//1021 1021//1043 f 245//1042 1021//1043 1787//1036 f 245//1042 1787//1036 1017//1035 f 246//1044 1022//1045 1786//1025 f 246//1044 1786//1025 1011//1024 f 246//1044 1011//1024 1740//846 f 246//1044 1740//846 924//845 f 246//1044 924//845 1738//849 f 246//1044 1738//849 1019//1041 f 246//1044 1019//1041 1788//1040 f 246//1044 1788//1040 1022//1045 f 247//1046 1025//1047 1572//438 f 247//1046 1572//438 716//437 f 247//1046 716//437 1613//426 f 247//1046 1613//426 1023//1048 f 247//1046 1023//1048 1789//1049 f 247//1046 1789//1049 1024//1050 f 247//1046 1024//1050 1578//1051 f 247//1046 1578//1051 1025//1047 f 248//1052 1027//1053 1790//1054 f 248//1052 1790//1054 1026//1055 f 248//1052 1026//1055 1614//434 f 248//1052 1614//434 719//444 f 248//1052 719//444 1572//438 f 248//1052 1572//438 1025//1047 f 248//1052 1025//1047 1578//1051 f 248//1052 1578//1051 1027//1053 f 249//1056 1023//1048 1613//426 f 249//1056 1613//426 710//425 f 249//1056 710//425 1611//414 f 249//1056 1611//414 1028//1057 f 249//1056 1028//1057 1791//1058 f 249//1056 1791//1058 1029//1059 f 249//1056 1029//1059 1789//1049 f 249//1056 1789//1049 1023//1048 f 250//1060 1031//1061 1792//1062 f 250//1060 1792//1062 1030//1063 f 250//1060 1030//1063 1612//422 f 250//1060 1612//422 714//435 f 250//1060 714//435 1614//434 f 250//1060 1614//434 1026//1055 f 250//1060 1026//1055 1790//1054 f 250//1060 1790//1054 1031//1061 f 251//1064 1028//1057 1611//414 f 251//1064 1611//414 704//413 f 251//1064 704//413 1609//402 f 251//1064 1609//402 1032//1065 f 251//1064 1032//1065 1793//1066 f 251//1064 1793//1066 1033//1067 f 251//1064 1033//1067 1791//1058 f 251//1064 1791//1058 1028//1057 f 252//1068 1035//1069 1794//1070 f 252//1068 1794//1070 1034//1071 f 252//1068 1034//1071 1610//410 f 252//1068 1610//410 708//423 f 252//1068 708//423 1612//422 f 252//1068 1612//422 1030//1063 f 252//1068 1030//1063 1792//1062 f 252//1068 1792//1062 1035//1069 f 253//1072 1032//1065 1609//402 f 253//1072 1609//402 698//401 f 253//1072 698//401 1607//390 f 253//1072 1607//390 1036//1073 f 253//1072 1036//1073 1795//1074 f 253//1072 1795//1074 1037//1075 f 253//1072 1037//1075 1793//1066 f 253//1072 1793//1066 1032//1065 f 254//1076 1039//1077 1796//1078 f 254//1076 1796//1078 1038//1079 f 254//1076 1038//1079 1608//398 f 254//1076 1608//398 702//411 f 254//1076 702//411 1610//410 f 254//1076 1610//410 1034//1071 f 254//1076 1034//1071 1794//1070 f 254//1076 1794//1070 1039//1077 f 255//1080 1036//1073 1607//390 f 255//1080 1607//390 692//389 f 255//1080 692//389 1605//378 f 255//1080 1605//378 1040//1081 f 255//1080 1040//1081 1797//1082 f 255//1080 1797//1082 1041//1083 f 255//1080 1041//1083 1795//1074 f 255//1080 1795//1074 1036//1073 f 256//1084 1043//1085 1798//1086 f 256//1084 1798//1086 1042//1087 f 256//1084 1042//1087 1606//386 f 256//1084 1606//386 696//399 f 256//1084 696//399 1608//398 f 256//1084 1608//398 1038//1079 f 256//1084 1038//1079 1796//1078 f 256//1084 1796//1078 1043//1085 f 257//1088 1040//1081 1605//378 f 257//1088 1605//378 686//377 f 257//1088 686//377 1603//366 f 257//1088 1603//366 1044//1089 f 257//1088 1044//1089 1799//1090 f 257//1088 1799//1090 1045//1091 f 257//1088 1045//1091 1797//1082 f 257//1088 1797//1082 1040//1081 f 258//1092 1047//1093 1800//1094 f 258//1092 1800//1094 1046//1095 f 258//1092 1046//1095 1604//374 f 258//1092 1604//374 690//387 f 258//1092 690//387 1606//386 f 258//1092 1606//386 1042//1087 f 258//1092 1042//1087 1798//1086 f 258//1092 1798//1086 1047//1093 f 259//1096 1044//1089 1603//366 f 259//1096 1603//366 680//365 f 259//1096 680//365 1601//354 f 259//1096 1601//354 1048//1097 f 259//1096 1048//1097 1801//1098 f 259//1096 1801//1098 1049//1099 f 259//1096 1049//1099 1799//1090 f 259//1096 1799//1090 1044//1089 f 260//1100 1051//1101 1802//1102 f 260//1100 1802//1102 1050//1103 f 260//1100 1050//1103 1602//362 f 260//1100 1602//362 684//375 f 260//1100 684//375 1604//374 f 260//1100 1604//374 1046//1095 f 260//1100 1046//1095 1800//1094 f 260//1100 1800//1094 1051//1101 f 261//1104 1048//1097 1601//354 f 261//1104 1601//354 674//353 f 261//1104 674//353 1599//342 f 261//1104 1599//342 1052//1105 f 261//1104 1052//1105 1803//1106 f 261//1104 1803//1106 1053//1107 f 261//1104 1053//1107 1801//1098 f 261//1104 1801//1098 1048//1097 f 262//1108 1055//1109 1804//1110 f 262//1108 1804//1110 1054//1111 f 262//1108 1054//1111 1600//350 f 262//1108 1600//350 678//363 f 262//1108 678//363 1602//362 f 262//1108 1602//362 1050//1103 f 262//1108 1050//1103 1802//1102 f 262//1108 1802//1102 1055//1109 f 263//1112 1052//1105 1599//342 f 263//1112 1599//342 668//341 f 263//1112 668//341 1597//326 f 263//1112 1597//326 1056//1113 f 263//1112 1056//1113 1805//1114 f 263//1112 1805//1114 1057//1115 f 263//1112 1057//1115 1803//1106 f 263//1112 1803//1106 1052//1105 f 264//1116 1059//1117 1806//1118 f 264//1116 1806//1118 1058//1119 f 264//1116 1058//1119 1598//335 f 264//1116 1598//335 672//351 f 264//1116 672//351 1600//350 f 264//1116 1600//350 1054//1111 f 264//1116 1054//1111 1804//1110 f 264//1116 1804//1110 1059//1117 f 265//1120 1063//1121 1813//1122 f 265//1120 1813//1122 1060//1123 f 265//1120 1060//1123 1814//1124 f 265//1120 1814//1124 1061//1125 f 265//1120 1061//1125 1833//1126 f 265//1120 1833//1126 1062//1127 f 265//1120 1062//1127 1843//1128 f 265//1120 1843//1128 1063//1121 f 266//1129 1066//1130 1834//1131 f 266//1129 1834//1131 1064//1132 f 266//1129 1064//1132 1814//1124 f 266//1129 1814//1124 1060//1123 f 266//1129 1060//1123 1813//1122 f 266//1129 1813//1122 1065//1133 f 266//1129 1065//1133 1844//1134 f 266//1129 1844//1134 1066//1130 f 267//1135 1069//1136 1812//1137 f 267//1135 1812//1137 1067//1138 f 267//1135 1067//1138 1813//1122 f 267//1135 1813//1122 1063//1121 f 267//1135 1063//1121 1843//1128 f 267//1135 1843//1128 1068//1139 f 267//1135 1068//1139 1841//1140 f 267//1135 1841//1140 1069//1136 f 268//1141 1071//1142 1844//1134 f 268//1141 1844//1134 1065//1133 f 268//1141 1065//1133 1813//1122 f 268//1141 1813//1122 1067//1138 f 268//1141 1067//1138 1812//1137 f 268//1141 1812//1137 1070//1143 f 268//1141 1070//1143 1842//1144 f 268//1141 1842//1144 1071//1142 f 269//1145 1074//1146 1811//1147 f 269//1145 1811//1147 1072//1148 f 269//1145 1072//1148 1812//1137 f 269//1145 1812//1137 1069//1136 f 269//1145 1069//1136 1841//1140 f 269//1145 1841//1140 1073//1149 f 269//1145 1073//1149 1845//1150 f 269//1145 1845//1150 1074//1146 f 270//1151 1076//1152 1842//1144 f 270//1151 1842//1144 1070//1143 f 270//1151 1070//1143 1812//1137 f 270//1151 1812//1137 1072//1148 f 270//1151 1072//1148 1811//1147 f 270//1151 1811//1147 1075//1153 f 270//1151 1075//1153 1846//1154 f 270//1151 1846//1154 1076//1152 f 271//1155 1078//1156 1594//261 f 271//1155 1594//261 632//260 f 271//1155 632//260 1596//267 f 271//1155 1596//267 1077//1157 f 271//1155 1077//1157 1811//1147 f 271//1155 1811//1147 1074//1146 f 271//1155 1074//1146 1845//1150 f 271//1155 1845//1150 1078//1156 f 272//1158 1075//1153 1811//1147 f 272//1158 1811//1147 1077//1157 f 272//1158 1077//1157 1596//267 f 272//1158 1596//267 635//273 f 272//1158 635//273 1595//272 f 272//1158 1595//272 1079//1159 f 272//1158 1079//1159 1846//1154 f 272//1158 1846//1154 1075//1153 f 273//1160 1081//1161 1592//276 f 273//1160 1592//276 638//275 f 273//1160 638//275 1594//261 f 273//1160 1594//261 1078//1156 f 273//1160 1078//1156 1845//1150 f 273//1160 1845//1150 1080//1162 f 273//1160 1080//1162 1839//1163 f 273//1160 1839//1163 1081//1161 f 274//1164 1083//1165 1846//1154 f 274//1164 1846//1154 1079//1159 f 274//1164 1079//1159 1595//272 f 274//1164 1595//272 641//285 f 274//1164 641//285 1593//284 f 274//1164 1593//284 1082//1166 f 274//1164 1082//1166 1840//1167 f 274//1164 1840//1167 1083//1165 f 275//1168 1085//1169 1590//288 f 275//1168 1590//288 644//287 f 275//1168 644//287 1592//276 f 275//1168 1592//276 1081//1161 f 275//1168 1081//1161 1839//1163 f 275//1168 1839//1163 1084//1170 f 275//1168 1084//1170 1835//1171 f 275//1168 1835//1171 1085//1169 f 276//1172 1087//1173 1840//1167 f 276//1172 1840//1167 1082//1166 f 276//1172 1082//1166 1593//284 f 276//1172 1593//284 647//297 f 276//1172 647//297 1591//296 f 276//1172 1591//296 1086//1174 f 276//1172 1086//1174 1836//1175 f 276//1172 1836//1175 1087//1173 f 277//1176 1089//1177 1588//300 f 277//1176 1588//300 650//299 f 277//1176 650//299 1590//288 f 277//1176 1590//288 1085//1169 f 277//1176 1085//1169 1835//1171 f 277//1176 1835//1171 1088//1178 f 277//1176 1088//1178 1837//1179 f 277//1176 1837//1179 1089//1177 f 278//1180 1091//1181 1836//1175 f 278//1180 1836//1175 1086//1174 f 278//1180 1086//1174 1591//296 f 278//1180 1591//296 653//309 f 278//1180 653//309 1589//308 f 278//1180 1589//308 1090//1182 f 278//1180 1090//1182 1838//1183 f 278//1180 1838//1183 1091//1181 f 279//1184 1088//1178 1835//1171 f 279//1184 1835//1171 1092//1185 f 279//1184 1092//1185 1841//1140 f 279//1184 1841//1140 1068//1139 f 279//1184 1068//1139 1843//1128 f 279//1184 1843//1128 1093//1186 f 279//1184 1093//1186 1837//1179 f 279//1184 1837//1179 1088//1178 f 280//1187 1095//1188 1844//1134 f 280//1187 1844//1134 1071//1142 f 280//1187 1071//1142 1842//1144 f 280//1187 1842//1144 1094//1189 f 280//1187 1094//1189 1836//1175 f 280//1187 1836//1175 1091//1181 f 280//1187 1091//1181 1838//1183 f 280//1187 1838//1183 1095//1188 f 281//1190 1092//1185 1835//1171 f 281//1190 1835//1171 1084//1170 f 281//1190 1084//1170 1839//1163 f 281//1190 1839//1163 1080//1162 f 281//1190 1080//1162 1845//1150 f 281//1190 1845//1150 1073//1149 f 281//1190 1073//1149 1841//1140 f 281//1190 1841//1140 1092//1185 f 282//1191 1076//1152 1846//1154 f 282//1191 1846//1154 1083//1165 f 282//1191 1083//1165 1840//1167 f 282//1191 1840//1167 1087//1173 f 282//1191 1087//1173 1836//1175 f 282//1191 1836//1175 1094//1189 f 282//1191 1094//1189 1842//1144 f 282//1191 1842//1144 1076//1152 f 283//1192 1097//1193 1831//1194 f 283//1192 1831//1194 1096//1195 f 283//1192 1096//1195 1837//1179 f 283//1192 1837//1179 1093//1186 f 283//1192 1093//1186 1843//1128 f 283//1192 1843//1128 1062//1127 f 283//1192 1062//1127 1833//1126 f 283//1192 1833//1126 1097//1193 f 284//1196 1066//1130 1844//1134 f 284//1196 1844//1134 1095//1188 f 284//1196 1095//1188 1838//1183 f 284//1196 1838//1183 1098//1197 f 284//1196 1098//1197 1832//1198 f 284//1196 1832//1198 1099//1199 f 284//1196 1099//1199 1834//1131 f 284//1196 1834//1131 1066//1130 f 285//1200 1100//1201 1586//312 f 285//1200 1586//312 656//311 f 285//1200 656//311 1588//300 f 285//1200 1588//300 1089//1177 f 285//1200 1089//1177 1837//1179 f 285//1200 1837//1179 1096//1195 f 285//1200 1096//1195 1831//1194 f 285//1200 1831//1194 1100//1201 f 286//1202 1098//1197 1838//1183 f 286//1202 1838//1183 1090//1182 f 286//1202 1090//1182 1589//308 f 286//1202 1589//308 659//321 f 286//1202 659//321 1587//320 f 286//1202 1587//320 1101//1203 f 286//1202 1101//1203 1832//1198 f 286//1202 1832//1198 1098//1197 f 287//1204 878//756 1714//749 f 287//1204 1714//749 1102//1205 f 287//1204 1102//1205 1847//1206 f 287//1204 1847//1206 1103//1207 f 287//1204 1103//1207 1849//1208 f 287//1204 1849//1208 1104//1209 f 287//1204 1104//1209 1720//757 f 287//1204 1720//757 878//756 f 288//1210 1107//1211 1850//1212 f 288//1210 1850//1212 1105//1213 f 288//1210 1105//1213 1848//1214 f 288//1210 1848//1214 1106//1215 f 288//1210 1106//1215 1715//753 f 288//1210 1715//753 881//762 f 288//1210 881//762 1721//761 f 288//1210 1721//761 1107//1211 f 289//1216 874//748 1586//312 f 289//1216 1586//312 1100//1201 f 289//1216 1100//1201 1831//1194 f 289//1216 1831//1194 1108//1217 f 289//1216 1108//1217 1847//1206 f 289//1216 1847//1206 1102//1205 f 289//1216 1102//1205 1714//749 f 289//1216 1714//749 874//748 f 290//1218 1106//1215 1848//1214 f 290//1218 1848//1214 1109//1219 f 290//1218 1109//1219 1832//1198 f 290//1218 1832//1198 1101//1203 f 290//1218 1101//1203 1587//320 f 290//1218 1587//320 877//754 f 290//1218 877//754 1715//753 f 290//1218 1715//753 1106//1215 f 291//1220 1111//1221 1584//324 f 291//1220 1584//324 882//764 f 291//1220 882//764 1720//757 f 291//1220 1720//757 1104//1209 f 291//1220 1104//1209 1849//1208 f 291//1220 1849//1208 1110//1222 f 291//1220 1110//1222 1851//1223 f 291//1220 1851//1223 1111//1221 f 292//1224 1113//1225 1850//1212 f 292//1224 1850//1212 1107//1211 f 292//1224 1107//1211 1721//761 f 292//1224 1721//761 883//766 f 292//1224 883//766 1585//337 f 292//1224 1585//337 1112//1226 f 292//1224 1112//1226 1852//1227 f 292//1224 1852//1227 1113//1225 f 293//1228 660//325 1584//324 f 293//1228 1584//324 1111//1221 f 293//1228 1111//1221 1851//1223 f 293//1228 1851//1223 1114//1229 f 293//1228 1114//1229 1805//1114 f 293//1228 1805//1114 1056//1113 f 293//1228 1056//1113 1597//326 f 293//1228 1597//326 660//325 f 294//1230 1058//1119 1806//1118 f 294//1230 1806//1118 1115//1231 f 294//1230 1115//1231 1852//1227 f 294//1230 1852//1227 1112//1226 f 294//1230 1112//1226 1585//337 f 294//1230 1585//337 665//336 f 294//1230 665//336 1598//335 f 294//1230 1598//335 1058//1119 f 295//1232 1119//1233 1582//1234 f 295//1232 1582//1234 1116//1235 f 295//1232 1116//1235 1829//1236 f 295//1232 1829//1236 1117//1237 f 295//1232 1117//1237 1857//1238 f 295//1232 1857//1238 1118//1239 f 295//1232 1118//1239 1809//1240 f 295//1232 1809//1240 1119//1233 f 296//1241 1122//1242 1858//1243 f 296//1241 1858//1243 1120//1244 f 296//1241 1120//1244 1830//1245 f 296//1241 1830//1245 1121//1246 f 296//1241 1121//1246 1582//1234 f 296//1241 1582//1234 1119//1233 f 296//1241 1119//1233 1809//1240 f 296//1241 1809//1240 1122//1242 f 297//1247 1125//1248 1809//1240 f 297//1247 1809//1240 1118//1239 f 297//1247 1118//1239 1857//1238 f 297//1247 1857//1238 1123//1249 f 297//1247 1123//1249 1855//1250 f 297//1247 1855//1250 1124//1251 f 297//1247 1124//1251 1583//1252 f 297//1247 1583//1252 1125//1248 f 298//1253 1127//1254 1856//1255 f 298//1253 1856//1255 1126//1256 f 298//1253 1126//1256 1858//1243 f 298//1253 1858//1243 1122//1242 f 298//1253 1122//1242 1809//1240 f 298//1253 1809//1240 1125//1248 f 298//1253 1125//1248 1583//1252 f 298//1253 1583//1252 1127//1254 f 299//1257 1130//1258 1583//1252 f 299//1257 1583//1252 1124//1251 f 299//1257 1124//1251 1855//1250 f 299//1257 1855//1250 1128//1259 f 299//1257 1128//1259 1853//1260 f 299//1257 1853//1260 1129//1261 f 299//1257 1129//1261 1810//1262 f 299//1257 1810//1262 1130//1258 f 300//1263 1132//1264 1854//1265 f 300//1263 1854//1265 1131//1266 f 300//1263 1131//1266 1856//1255 f 300//1263 1856//1255 1127//1254 f 300//1263 1127//1254 1583//1252 f 300//1263 1583//1252 1130//1258 f 300//1263 1130//1258 1810//1262 f 300//1263 1810//1262 1132//1264 f 301//1267 1134//1268 1810//1262 f 301//1267 1810//1262 1129//1261 f 301//1267 1129//1261 1853//1260 f 301//1267 1853//1260 1133//1269 f 301//1267 1133//1269 1833//1126 f 301//1267 1833//1126 1061//1125 f 301//1267 1061//1125 1814//1124 f 301//1267 1814//1124 1134//1268 f 302//1270 1064//1132 1834//1131 f 302//1270 1834//1131 1135//1271 f 302//1270 1135//1271 1854//1265 f 302//1270 1854//1265 1132//1264 f 302//1270 1132//1264 1810//1262 f 302//1270 1810//1262 1134//1268 f 302//1270 1134//1268 1814//1124 f 302//1270 1814//1124 1064//1132 f 303//1272 1108//1217 1831//1194 f 303//1272 1831//1194 1097//1193 f 303//1272 1097//1193 1833//1126 f 303//1272 1833//1126 1133//1269 f 303//1272 1133//1269 1853//1260 f 303//1272 1853//1260 1136//1273 f 303//1272 1136//1273 1847//1206 f 303//1272 1847//1206 1108//1217 f 304//1274 1137//1275 1854//1265 f 304//1274 1854//1265 1135//1271 f 304//1274 1135//1271 1834//1131 f 304//1274 1834//1131 1099//1199 f 304//1274 1099//1199 1832//1198 f 304//1274 1832//1198 1109//1219 f 304//1274 1109//1219 1848//1214 f 304//1274 1848//1214 1137//1275 f 305//1276 1140//1277 1801//1098 f 305//1276 1801//1098 1053//1107 f 305//1276 1053//1107 1803//1106 f 305//1276 1803//1106 1138//1278 f 305//1276 1138//1278 1823//1279 f 305//1276 1823//1279 1139//1280 f 305//1276 1139//1280 1815//1281 f 305//1276 1815//1281 1140//1277 f 306//1282 1143//1283 1824//1284 f 306//1282 1824//1284 1141//1285 f 306//1282 1141//1285 1804//1110 f 306//1282 1804//1110 1055//1109 f 306//1282 1055//1109 1802//1102 f 306//1282 1802//1102 1142//1286 f 306//1282 1142//1286 1816//1287 f 306//1282 1816//1287 1143//1283 f 307//1288 1146//1289 1581//1290 f 307//1288 1581//1290 1144//1291 f 307//1288 1144//1291 1821//1292 f 307//1288 1821//1292 1145//1293 f 307//1288 1145//1293 1829//1236 f 307//1288 1829//1236 1116//1235 f 307//1288 1116//1235 1582//1234 f 307//1288 1582//1234 1146//1289 f 308//1294 1121//1246 1830//1245 f 308//1294 1830//1245 1147//1295 f 308//1294 1147//1295 1822//1296 f 308//1294 1822//1296 1148//1297 f 308//1294 1148//1297 1581//1290 f 308//1294 1581//1290 1146//1289 f 308//1294 1146//1289 1582//1234 f 308//1294 1582//1234 1121//1246 f 309//1298 1152//1299 1807//1300 f 309//1298 1807//1300 1149//1301 f 309//1298 1149//1301 1863//1302 f 309//1298 1863//1302 1150//1303 f 309//1298 1150//1303 1861//1304 f 309//1298 1861//1304 1151//1305 f 309//1298 1151//1305 1808//1306 f 309//1298 1808//1306 1152//1299 f 310//1307 1155//1308 1862//1309 f 310//1307 1862//1309 1153//1310 f 310//1307 1153//1310 1864//1311 f 310//1307 1864//1311 1154//1312 f 310//1307 1154//1312 1807//1300 f 310//1307 1807//1300 1152//1299 f 310//1307 1152//1299 1808//1306 f 310//1307 1808//1306 1155//1308 f 311//1313 1158//1314 1808//1306 f 311//1313 1808//1306 1151//1305 f 311//1313 1151//1305 1861//1304 f 311//1313 1861//1304 1156//1315 f 311//1313 1156//1315 1859//1316 f 311//1313 1859//1316 1157//1317 f 311//1313 1157//1317 1580//1318 f 311//1313 1580//1318 1158//1314 f 312//1319 1160//1320 1860//1321 f 312//1319 1860//1321 1159//1322 f 312//1319 1159//1322 1862//1309 f 312//1319 1862//1309 1155//1308 f 312//1319 1155//1308 1808//1306 f 312//1319 1808//1306 1158//1314 f 312//1319 1158//1314 1580//1318 f 312//1319 1580//1318 1160//1320 f 313//1323 1162//1324 1580//1318 f 313//1323 1580//1318 1157//1317 f 313//1323 1157//1317 1859//1316 f 313//1323 1859//1316 1161//1325 f 313//1323 1161//1325 1821//1292 f 313//1323 1821//1292 1144//1291 f 313//1323 1144//1291 1581//1290 f 313//1323 1581//1290 1162//1324 f 314//1326 1148//1297 1822//1296 f 314//1326 1822//1296 1163//1327 f 314//1326 1163//1327 1860//1321 f 314//1326 1860//1321 1160//1320 f 314//1326 1160//1320 1580//1318 f 314//1326 1580//1318 1162//1324 f 314//1326 1162//1324 1581//1290 f 314//1326 1581//1290 1148//1297 f 315//1328 1166//1329 1797//1082 f 315//1328 1797//1082 1045//1091 f 315//1328 1045//1091 1799//1090 f 315//1328 1799//1090 1164//1330 f 315//1328 1164//1330 1867//1331 f 315//1328 1867//1331 1165//1332 f 315//1328 1165//1332 1869//1333 f 315//1328 1869//1333 1166//1329 f 316//1334 1169//1335 1868//1336 f 316//1334 1868//1336 1167//1337 f 316//1334 1167//1337 1800//1094 f 316//1334 1800//1094 1047//1093 f 316//1334 1047//1093 1798//1086 f 316//1334 1798//1086 1168//1338 f 316//1334 1168//1338 1870//1339 f 316//1334 1870//1339 1169//1335 f 317//1340 1172//1341 1869//1333 f 317//1340 1869//1333 1165//1332 f 317//1340 1165//1332 1867//1331 f 317//1340 1867//1331 1170//1342 f 317//1340 1170//1342 1873//1343 f 317//1340 1873//1343 1171//1344 f 317//1340 1171//1344 1871//1345 f 317//1340 1871//1345 1172//1341 f 318//1346 1175//1347 1874//1348 f 318//1346 1874//1348 1173//1349 f 318//1346 1173//1349 1868//1336 f 318//1346 1868//1336 1169//1335 f 318//1346 1169//1335 1870//1339 f 318//1346 1870//1339 1174//1350 f 318//1346 1174//1350 1872//1351 f 318//1346 1872//1351 1175//1347 f 319//1352 1178//1353 1871//1345 f 319//1352 1871//1345 1171//1344 f 319//1352 1171//1344 1873//1343 f 319//1352 1873//1343 1176//1354 f 319//1352 1176//1354 1875//1355 f 319//1352 1875//1355 1177//1356 f 319//1352 1177//1356 1877//1357 f 319//1352 1877//1357 1178//1353 f 320//1358 1181//1359 1876//1360 f 320//1358 1876//1360 1179//1361 f 320//1358 1179//1361 1874//1348 f 320//1358 1874//1348 1175//1347 f 320//1358 1175//1347 1872//1351 f 320//1358 1872//1351 1180//1362 f 320//1358 1180//1362 1878//1363 f 320//1358 1878//1363 1181//1359 f 321//1364 1184//1365 1877//1357 f 321//1364 1877//1357 1177//1356 f 321//1364 1177//1356 1875//1355 f 321//1364 1875//1355 1182//1366 f 321//1364 1182//1366 1881//1367 f 321//1364 1881//1367 1183//1368 f 321//1364 1183//1368 1879//1369 f 321//1364 1879//1369 1184//1365 f 322//1370 1187//1371 1882//1372 f 322//1370 1882//1372 1185//1373 f 322//1370 1185//1373 1876//1360 f 322//1370 1876//1360 1181//1359 f 322//1370 1181//1359 1878//1363 f 322//1370 1878//1363 1186//1374 f 322//1370 1186//1374 1880//1375 f 322//1370 1880//1375 1187//1371 f 323//1376 1190//1377 1819//1378 f 323//1376 1819//1378 1188//1379 f 323//1376 1188//1379 1883//1380 f 323//1376 1883//1380 1189//1381 f 323//1376 1189//1381 1879//1369 f 323//1376 1879//1369 1183//1368 f 323//1376 1183//1368 1881//1367 f 323//1376 1881//1367 1190//1377 f 324//1382 1187//1371 1880//1375 f 324//1382 1880//1375 1191//1383 f 324//1382 1191//1383 1884//1384 f 324//1382 1884//1384 1192//1385 f 324//1382 1192//1385 1820//1386 f 324//1382 1820//1386 1193//1387 f 324//1382 1193//1387 1882//1372 f 324//1382 1882//1372 1187//1371 f 325//1388 1195//1389 1821//1292 f 325//1388 1821//1292 1161//1325 f 325//1388 1161//1325 1859//1316 f 325//1388 1859//1316 1194//1390 f 325//1388 1194//1390 1879//1369 f 325//1388 1879//1369 1189//1381 f 325//1388 1189//1381 1883//1380 f 325//1388 1883//1380 1195//1389 f 326//1391 1191//1383 1880//1375 f 326//1391 1880//1375 1196//1392 f 326//1391 1196//1392 1860//1321 f 326//1391 1860//1321 1163//1327 f 326//1391 1163//1327 1822//1296 f 326//1391 1822//1296 1197//1393 f 326//1391 1197//1393 1884//1384 f 326//1391 1884//1384 1191//1383 f 327//1394 1194//1390 1859//1316 f 327//1394 1859//1316 1156//1315 f 327//1394 1156//1315 1861//1304 f 327//1394 1861//1304 1198//1395 f 327//1394 1198//1395 1877//1357 f 327//1394 1877//1357 1184//1365 f 327//1394 1184//1365 1879//1369 f 327//1394 1879//1369 1194//1390 f 328//1396 1186//1374 1878//1363 f 328//1396 1878//1363 1199//1397 f 328//1396 1199//1397 1862//1309 f 328//1396 1862//1309 1159//1322 f 328//1396 1159//1322 1860//1321 f 328//1396 1860//1321 1196//1392 f 328//1396 1196//1392 1880//1375 f 328//1396 1880//1375 1186//1374 f 329//1398 1198//1395 1861//1304 f 329//1398 1861//1304 1150//1303 f 329//1398 1150//1303 1863//1302 f 329//1398 1863//1302 1200//1399 f 329//1398 1200//1399 1871//1345 f 329//1398 1871//1345 1178//1353 f 329//1398 1178//1353 1877//1357 f 329//1398 1877//1357 1198//1395 f 330//1400 1180//1362 1872//1351 f 330//1400 1872//1351 1201//1401 f 330//1400 1201//1401 1864//1311 f 330//1400 1864//1311 1153//1310 f 330//1400 1153//1310 1862//1309 f 330//1400 1862//1309 1199//1397 f 330//1400 1199//1397 1878//1363 f 330//1400 1878//1363 1180//1362 f 331//1402 1200//1399 1863//1302 f 331//1402 1863//1302 1202//1403 f 331//1402 1202//1403 1865//1404 f 331//1402 1865//1404 1203//1405 f 331//1402 1203//1405 1869//1333 f 331//1402 1869//1333 1172//1341 f 331//1402 1172//1341 1871//1345 f 331//1402 1871//1345 1200//1399 f 332//1406 1174//1350 1870//1339 f 332//1406 1870//1339 1204//1407 f 332//1406 1204//1407 1866//1408 f 332//1406 1866//1408 1205//1409 f 332//1406 1205//1409 1864//1311 f 332//1406 1864//1311 1201//1401 f 332//1406 1201//1401 1872//1351 f 332//1406 1872//1351 1174//1350 f 333//1410 1206//1411 1795//1074 f 333//1410 1795//1074 1041//1083 f 333//1410 1041//1083 1797//1082 f 333//1410 1797//1082 1166//1329 f 333//1410 1166//1329 1869//1333 f 333//1410 1869//1333 1203//1405 f 333//1410 1203//1405 1865//1404 f 333//1410 1865//1404 1206//1411 f 334//1412 1204//1407 1870//1339 f 334//1412 1870//1339 1168//1338 f 334//1412 1168//1338 1798//1086 f 334//1412 1798//1086 1043//1085 f 334//1412 1043//1085 1796//1078 f 334//1412 1796//1078 1207//1413 f 334//1412 1207//1413 1866//1408 f 334//1412 1866//1408 1204//1407 f 335//1414 1209//1415 1579//1416 f 335//1414 1579//1416 1208//1417 f 335//1414 1208//1417 1865//1404 f 335//1414 1865//1404 1202//1403 f 335//1414 1202//1403 1863//1302 f 335//1414 1863//1302 1149//1301 f 335//1414 1149//1301 1807//1300 f 335//1414 1807//1300 1209//1415 f 336//1418 1154//1312 1864//1311 f 336//1418 1864//1311 1205//1409 f 336//1418 1205//1409 1866//1408 f 336//1418 1866//1408 1210//1419 f 336//1418 1210//1419 1579//1416 f 336//1418 1579//1416 1209//1415 f 336//1418 1209//1415 1807//1300 f 336//1418 1807//1300 1154//1312 f 337//1420 1211//1421 1789//1049 f 337//1420 1789//1049 1029//1059 f 337//1420 1029//1059 1791//1058 f 337//1420 1791//1058 1033//1067 f 337//1420 1033//1067 1793//1066 f 337//1420 1793//1066 1037//1075 f 337//1420 1037//1075 1795//1074 f 337//1420 1795//1074 1211//1421 f 338//1422 1039//1077 1794//1070 f 338//1422 1794//1070 1035//1069 f 338//1422 1035//1069 1792//1062 f 338//1422 1792//1062 1031//1061 f 338//1422 1031//1061 1790//1054 f 338//1422 1790//1054 1212//1423 f 338//1422 1212//1423 1796//1078 f 338//1422 1796//1078 1039//1077 f 339//1424 1213//1425 1789//1049 f 339//1424 1789//1049 1211//1421 f 339//1424 1211//1421 1795//1074 f 339//1424 1795//1074 1206//1411 f 339//1424 1206//1411 1865//1404 f 339//1424 1865//1404 1208//1417 f 339//1424 1208//1417 1579//1416 f 339//1424 1579//1416 1213//1425 f 340//1426 1210//1419 1866//1408 f 340//1426 1866//1408 1207//1413 f 340//1426 1207//1413 1796//1078 f 340//1426 1796//1078 1212//1423 f 340//1426 1212//1423 1790//1054 f 340//1426 1790//1054 1214//1427 f 340//1426 1214//1427 1579//1416 f 340//1426 1579//1416 1210//1419 f 341//1428 1215//1429 1578//1051 f 341//1428 1578//1051 1024//1050 f 341//1428 1024//1050 1789//1049 f 341//1428 1789//1049 1213//1425 f 341//1428 1213//1425 1579//1416 f 341//1428 1579//1416 1215//1429 f 342//1430 1215//1429 1579//1416 f 342//1430 1579//1416 1214//1427 f 342//1430 1214//1427 1790//1054 f 342//1430 1790//1054 1027//1053 f 342//1430 1027//1053 1578//1051 f 342//1430 1578//1051 1215//1429 f 343//1431 1164//1330 1799//1090 f 343//1431 1799//1090 1049//1099 f 343//1431 1049//1099 1801//1098 f 343//1431 1801//1098 1140//1277 f 343//1431 1140//1277 1815//1281 f 343//1431 1815//1281 1216//1432 f 343//1431 1216//1432 1867//1331 f 343//1431 1867//1331 1164//1330 f 344//1433 1217//1434 1816//1287 f 344//1433 1816//1287 1142//1286 f 344//1433 1142//1286 1802//1102 f 344//1433 1802//1102 1051//1101 f 344//1433 1051//1101 1800//1094 f 344//1433 1800//1094 1167//1337 f 344//1433 1167//1337 1868//1336 f 344//1433 1868//1336 1217//1434 f 345//1435 1216//1432 1815//1281 f 345//1435 1815//1281 1218//1436 f 345//1435 1218//1436 1817//1437 f 345//1435 1817//1437 1219//1438 f 345//1435 1219//1438 1873//1343 f 345//1435 1873//1343 1170//1342 f 345//1435 1170//1342 1867//1331 f 345//1435 1867//1331 1216//1432 f 346//1439 1173//1349 1874//1348 f 346//1439 1874//1348 1220//1440 f 346//1439 1220//1440 1818//1441 f 346//1439 1818//1441 1221//1442 f 346//1439 1221//1442 1816//1287 f 346//1439 1816//1287 1217//1434 f 346//1439 1217//1434 1868//1336 f 346//1439 1868//1336 1173//1349 f 347//1443 1219//1438 1817//1437 f 347//1443 1817//1437 1222//1444 f 347//1443 1222//1444 1887//1445 f 347//1443 1887//1445 1223//1446 f 347//1443 1223//1446 1875//1355 f 347//1443 1875//1355 1176//1354 f 347//1443 1176//1354 1873//1343 f 347//1443 1873//1343 1219//1438 f 348//1447 1179//1361 1876//1360 f 348//1447 1876//1360 1224//1448 f 348//1447 1224//1448 1888//1449 f 348//1447 1888//1449 1225//1450 f 348//1447 1225//1450 1818//1441 f 348//1447 1818//1441 1220//1440 f 348//1447 1220//1440 1874//1348 f 348//1447 1874//1348 1179//1361 f 349//1451 1226//1452 1819//1378 f 349//1451 1819//1378 1190//1377 f 349//1451 1190//1377 1881//1367 f 349//1451 1881//1367 1182//1366 f 349//1451 1182//1366 1875//1355 f 349//1451 1875//1355 1223//1446 f 349//1451 1223//1446 1887//1445 f 349//1451 1887//1445 1226//1452 f 350//1453 1224//1448 1876//1360 f 350//1453 1876//1360 1185//1373 f 350//1453 1185//1373 1882//1372 f 350//1453 1882//1372 1193//1387 f 350//1453 1193//1387 1820//1386 f 350//1453 1820//1386 1227//1454 f 350//1453 1227//1454 1888//1449 f 350//1453 1888//1449 1224//1448 f 351//1455 1230//1456 1853//1260 f 351//1455 1853//1260 1128//1259 f 351//1455 1128//1259 1855//1250 f 351//1455 1855//1250 1228//1457 f 351//1455 1228//1457 1891//1458 f 351//1455 1891//1458 1229//1459 f 351//1455 1229//1459 1889//1460 f 351//1455 1889//1460 1230//1456 f 352//1461 1233//1462 1892//1463 f 352//1461 1892//1463 1231//1464 f 352//1461 1231//1464 1856//1255 f 352//1461 1856//1255 1131//1266 f 352//1461 1131//1266 1854//1265 f 352//1461 1854//1265 1232//1465 f 352//1461 1232//1465 1890//1466 f 352//1461 1890//1466 1233//1462 f 353//1467 1236//1468 1823//1279 f 353//1467 1823//1279 1234//1469 f 353//1467 1234//1469 1889//1460 f 353//1467 1889//1460 1229//1459 f 353//1467 1229//1459 1891//1458 f 353//1467 1891//1458 1235//1470 f 353//1467 1235//1470 1825//1471 f 353//1467 1825//1471 1236//1468 f 354//1472 1239//1473 1892//1463 f 354//1472 1892//1463 1233//1462 f 354//1472 1233//1462 1890//1466 f 354//1472 1890//1466 1237//1474 f 354//1472 1237//1474 1824//1284 f 354//1472 1824//1284 1238//1475 f 354//1472 1238//1475 1826//1476 f 354//1472 1826//1476 1239//1473 f 355//1477 1138//1278 1803//1106 f 355//1477 1803//1106 1057//1115 f 355//1477 1057//1115 1805//1114 f 355//1477 1805//1114 1240//1478 f 355//1477 1240//1478 1889//1460 f 355//1477 1889//1460 1234//1469 f 355//1477 1234//1469 1823//1279 f 355//1477 1823//1279 1138//1278 f 356//1479 1237//1474 1890//1466 f 356//1479 1890//1466 1241//1480 f 356//1479 1241//1480 1806//1118 f 356//1479 1806//1118 1059//1117 f 356//1479 1059//1117 1804//1110 f 356//1479 1804//1110 1141//1285 f 356//1479 1141//1285 1824//1284 f 356//1479 1824//1284 1237//1474 f 357//1481 1240//1478 1805//1114 f 357//1481 1805//1114 1242//1482 f 357//1481 1242//1482 1849//1208 f 357//1481 1849//1208 1103//1207 f 357//1481 1103//1207 1847//1206 f 357//1481 1847//1206 1243//1483 f 357//1481 1243//1483 1889//1460 f 357//1481 1889//1460 1240//1478 f 358//1484 1245//1485 1848//1214 f 358//1484 1848//1214 1105//1213 f 358//1484 1105//1213 1850//1212 f 358//1484 1850//1212 1244//1486 f 358//1484 1244//1486 1806//1118 f 358//1484 1806//1118 1241//1480 f 358//1484 1241//1480 1890//1466 f 358//1484 1890//1466 1245//1485 f 359//1487 1243//1483 1847//1206 f 359//1487 1847//1206 1136//1273 f 359//1487 1136//1273 1853//1260 f 359//1487 1853//1260 1230//1456 f 359//1487 1230//1456 1889//1460 f 359//1487 1889//1460 1243//1483 f 360//1488 1245//1485 1890//1466 f 360//1488 1890//1466 1232//1465 f 360//1488 1232//1465 1854//1265 f 360//1488 1854//1265 1137//1275 f 360//1488 1137//1275 1848//1214 f 360//1488 1848//1214 1245//1485 f 361//1489 1242//1482 1805//1114 f 361//1489 1805//1114 1114//1229 f 361//1489 1114//1229 1851//1223 f 361//1489 1851//1223 1110//1222 f 361//1489 1110//1222 1849//1208 f 361//1489 1849//1208 1242//1482 f 362//1490 1244//1486 1850//1212 f 362//1490 1850//1212 1113//1225 f 362//1490 1113//1225 1852//1227 f 362//1490 1852//1227 1115//1231 f 362//1490 1115//1231 1806//1118 f 362//1490 1806//1118 1244//1486 f 363//1491 1188//1379 1819//1378 f 363//1491 1819//1378 1246//1492 f 363//1491 1246//1492 1827//1493 f 363//1491 1827//1493 1247//1494 f 363//1491 1247//1494 1885//1495 f 363//1491 1885//1495 1248//1496 f 363//1491 1248//1496 1883//1380 f 363//1491 1883//1380 1188//1379 f 364//1497 1251//1498 1886//1499 f 364//1497 1886//1499 1249//1500 f 364//1497 1249//1500 1828//1501 f 364//1497 1828//1501 1250//1502 f 364//1497 1250//1502 1820//1386 f 364//1497 1820//1386 1192//1385 f 364//1497 1192//1385 1884//1384 f 364//1497 1884//1384 1251//1498 f 365//1503 1145//1293 1821//1292 f 365//1503 1821//1292 1195//1389 f 365//1503 1195//1389 1883//1380 f 365//1503 1883//1380 1248//1496 f 365//1503 1248//1496 1885//1495 f 365//1503 1885//1495 1252//1504 f 365//1503 1252//1504 1829//1236 f 365//1503 1829//1236 1145//1293 f 366//1505 1253//1506 1886//1499 f 366//1505 1886//1499 1251//1498 f 366//1505 1251//1498 1884//1384 f 366//1505 1884//1384 1197//1393 f 366//1505 1197//1393 1822//1296 f 366//1505 1822//1296 1147//1295 f 366//1505 1147//1295 1830//1245 f 366//1505 1830//1245 1253//1506 f 367//1507 1255//1508 1825//1471 f 367//1507 1825//1471 1235//1470 f 367//1507 1235//1470 1891//1458 f 367//1507 1891//1458 1254//1509 f 367//1507 1254//1509 1885//1495 f 367//1507 1885//1495 1247//1494 f 367//1507 1247//1494 1827//1493 f 367//1507 1827//1493 1255//1508 f 368//1510 1249//1500 1886//1499 f 368//1510 1886//1499 1256//1511 f 368//1510 1256//1511 1892//1463 f 368//1510 1892//1463 1239//1473 f 368//1510 1239//1473 1826//1476 f 368//1510 1826//1476 1257//1512 f 368//1510 1257//1512 1828//1501 f 368//1510 1828//1501 1249//1500 f 369//1513 1228//1457 1855//1250 f 369//1513 1855//1250 1123//1249 f 369//1513 1123//1249 1857//1238 f 369//1513 1857//1238 1258//1514 f 369//1513 1258//1514 1885//1495 f 369//1513 1885//1495 1254//1509 f 369//1513 1254//1509 1891//1458 f 369//1513 1891//1458 1228//1457 f 370//1515 1256//1511 1886//1499 f 370//1515 1886//1499 1259//1516 f 370//1515 1259//1516 1858//1243 f 370//1515 1858//1243 1126//1256 f 370//1515 1126//1256 1856//1255 f 370//1515 1856//1255 1231//1464 f 370//1515 1231//1464 1892//1463 f 370//1515 1892//1463 1256//1511 f 371//1517 1117//1237 1829//1236 f 371//1517 1829//1236 1252//1504 f 371//1517 1252//1504 1885//1495 f 371//1517 1885//1495 1258//1514 f 371//1517 1258//1514 1857//1238 f 371//1517 1857//1238 1117//1237 f 372//1518 1120//1244 1858//1243 f 372//1518 1858//1243 1259//1516 f 372//1518 1259//1516 1886//1499 f 372//1518 1886//1499 1253//1506 f 372//1518 1253//1506 1830//1245 f 372//1518 1830//1245 1120//1244 f 373//1519 1263//1520 1905//1521 f 373//1519 1905//1521 1260//1522 f 373//1519 1260//1522 1893//1523 f 373//1519 1893//1523 1261//1524 f 373//1519 1261//1524 1919//1525 f 373//1519 1919//1525 1262//1526 f 373//1519 1262//1526 1907//1527 f 373//1519 1907//1527 1263//1520 f 374//1528 1267//1529 1920//1530 f 374//1528 1920//1530 1264//1531 f 374//1528 1264//1531 1894//1532 f 374//1528 1894//1532 1265//1533 f 374//1528 1265//1533 1906//1534 f 374//1528 1906//1534 1266//1535 f 374//1528 1266//1535 1908//1536 f 374//1528 1908//1536 1267//1529 f 375//1537 1270//1538 1905//1521 f 375//1537 1905//1521 1263//1520 f 375//1537 1263//1520 1907//1527 f 375//1537 1907//1527 1268//1539 f 375//1537 1268//1539 1909//1540 f 375//1537 1909//1540 1269//1541 f 375//1537 1269//1541 1903//1542 f 375//1537 1903//1542 1270//1538 f 376//1543 1273//1544 1910//1545 f 376//1543 1910//1545 1271//1546 f 376//1543 1271//1546 1908//1536 f 376//1543 1908//1536 1266//1535 f 376//1543 1266//1535 1906//1534 f 376//1543 1906//1534 1272//1547 f 376//1543 1272//1547 1904//1548 f 376//1543 1904//1548 1273//1544 f 377//1549 1276//1550 1903//1542 f 377//1549 1903//1542 1269//1541 f 377//1549 1269//1541 1909//1540 f 377//1549 1909//1540 1274//1551 f 377//1549 1274//1551 1911//1552 f 377//1549 1911//1552 1275//1553 f 377//1549 1275//1553 1901//1554 f 377//1549 1901//1554 1276//1550 f 378//1555 1279//1556 1912//1557 f 378//1555 1912//1557 1277//1558 f 378//1555 1277//1558 1910//1545 f 378//1555 1910//1545 1273//1544 f 378//1555 1273//1544 1904//1548 f 378//1555 1904//1548 1278//1559 f 378//1555 1278//1559 1902//1560 f 378//1555 1902//1560 1279//1556 f 379//1561 1282//1562 1901//1554 f 379//1561 1901//1554 1275//1553 f 379//1561 1275//1553 1911//1552 f 379//1561 1911//1552 1280//1563 f 379//1561 1280//1563 1913//1564 f 379//1561 1913//1564 1281//1565 f 379//1561 1281//1565 1899//1566 f 379//1561 1899//1566 1282//1562 f 380//1567 1285//1568 1914//1569 f 380//1567 1914//1569 1283//1570 f 380//1567 1283//1570 1912//1557 f 380//1567 1912//1557 1279//1556 f 380//1567 1279//1556 1902//1560 f 380//1567 1902//1560 1284//1571 f 380//1567 1284//1571 1900//1572 f 380//1567 1900//1572 1285//1568 f 381//1573 1288//1574 1899//1566 f 381//1573 1899//1566 1281//1565 f 381//1573 1281//1565 1913//1564 f 381//1573 1913//1564 1286//1575 f 381//1573 1286//1575 1915//1576 f 381//1573 1915//1576 1287//1577 f 381//1573 1287//1577 1897//1578 f 381//1573 1897//1578 1288//1574 f 382//1579 1291//1580 1916//1581 f 382//1579 1916//1581 1289//1582 f 382//1579 1289//1582 1914//1569 f 382//1579 1914//1569 1285//1568 f 382//1579 1285//1568 1900//1572 f 382//1579 1900//1572 1290//1583 f 382//1579 1290//1583 1898//1584 f 382//1579 1898//1584 1291//1580 f 383//1585 1294//1586 1897//1578 f 383//1585 1897//1578 1287//1577 f 383//1585 1287//1577 1915//1576 f 383//1585 1915//1576 1292//1587 f 383//1585 1292//1587 1917//1588 f 383//1585 1917//1588 1293//1589 f 383//1585 1293//1589 1895//1590 f 383//1585 1895//1590 1294//1586 f 384//1591 1297//1592 1918//1593 f 384//1591 1918//1593 1295//1594 f 384//1591 1295//1594 1916//1581 f 384//1591 1916//1581 1291//1580 f 384//1591 1291//1580 1898//1584 f 384//1591 1898//1584 1296//1595 f 384//1591 1296//1595 1896//1596 f 384//1591 1896//1596 1297//1592 f 385//1597 1292//1587 1915//1576 f 385//1597 1915//1576 1298//1598 f 385//1597 1298//1598 1925//1599 f 385//1597 1925//1599 1299//1600 f 385//1597 1299//1600 1923//1601 f 385//1597 1923//1601 1300//1602 f 385//1597 1300//1602 1917//1588 f 385//1597 1917//1588 1292//1587 f 386//1603 1303//1604 1924//1605 f 386//1603 1924//1605 1301//1606 f 386//1603 1301//1606 1926//1607 f 386//1603 1926//1607 1302//1608 f 386//1603 1302//1608 1916//1581 f 386//1603 1916//1581 1295//1594 f 386//1603 1295//1594 1918//1593 f 386//1603 1918//1593 1303//1604 f 387//1609 1286//1575 1913//1564 f 387//1609 1913//1564 1304//1610 f 387//1609 1304//1610 1927//1611 f 387//1609 1927//1611 1305//1612 f 387//1609 1305//1612 1925//1599 f 387//1609 1925//1599 1298//1598 f 387//1609 1298//1598 1915//1576 f 387//1609 1915//1576 1286//1575 f 388//1613 1302//1608 1926//1607 f 388//1613 1926//1607 1306//1614 f 388//1613 1306//1614 1928//1615 f 388//1613 1928//1615 1307//1616 f 388//1613 1307//1616 1914//1569 f 388//1613 1914//1569 1289//1582 f 388//1613 1289//1582 1916//1581 f 388//1613 1916//1581 1302//1608 f 389//1617 1280//1563 1911//1552 f 389//1617 1911//1552 1308//1618 f 389//1617 1308//1618 1929//1619 f 389//1617 1929//1619 1309//1620 f 389//1617 1309//1620 1927//1611 f 389//1617 1927//1611 1304//1610 f 389//1617 1304//1610 1913//1564 f 389//1617 1913//1564 1280//1563 f 390//1621 1307//1616 1928//1615 f 390//1621 1928//1615 1310//1622 f 390//1621 1310//1622 1930//1623 f 390//1621 1930//1623 1311//1624 f 390//1621 1311//1624 1912//1557 f 390//1621 1912//1557 1283//1570 f 390//1621 1283//1570 1914//1569 f 390//1621 1914//1569 1307//1616 f 391//1625 1274//1551 1909//1540 f 391//1625 1909//1540 1312//1626 f 391//1625 1312//1626 1931//1627 f 391//1625 1931//1627 1313//1628 f 391//1625 1313//1628 1929//1619 f 391//1625 1929//1619 1308//1618 f 391//1625 1308//1618 1911//1552 f 391//1625 1911//1552 1274//1551 f 392//1629 1311//1624 1930//1623 f 392//1629 1930//1623 1314//1630 f 392//1629 1314//1630 1932//1631 f 392//1629 1932//1631 1315//1632 f 392//1629 1315//1632 1910//1545 f 392//1629 1910//1545 1277//1558 f 392//1629 1277//1558 1912//1557 f 392//1629 1912//1557 1311//1624 f 393//1633 1268//1539 1907//1527 f 393//1633 1907//1527 1316//1634 f 393//1633 1316//1634 1933//1635 f 393//1633 1933//1635 1317//1636 f 393//1633 1317//1636 1931//1627 f 393//1633 1931//1627 1312//1626 f 393//1633 1312//1626 1909//1540 f 393//1633 1909//1540 1268//1539 f 394//1637 1315//1632 1932//1631 f 394//1637 1932//1631 1318//1638 f 394//1637 1318//1638 1934//1639 f 394//1637 1934//1639 1319//1640 f 394//1637 1319//1640 1908//1536 f 394//1637 1908//1536 1271//1546 f 394//1637 1271//1546 1910//1545 f 394//1637 1910//1545 1315//1632 f 395//1641 1316//1634 1907//1527 f 395//1641 1907//1527 1262//1526 f 395//1641 1262//1526 1919//1525 f 395//1641 1919//1525 1320//1642 f 395//1641 1320//1642 1921//1643 f 395//1641 1921//1643 1321//1644 f 395//1641 1321//1644 1933//1635 f 395//1641 1933//1635 1316//1634 f 396//1645 1323//1646 1922//1647 f 396//1645 1922//1647 1322//1648 f 396//1645 1322//1648 1920//1530 f 396//1645 1920//1530 1267//1529 f 396//1645 1267//1529 1908//1536 f 396//1645 1908//1536 1319//1640 f 396//1645 1319//1640 1934//1639 f 396//1645 1934//1639 1323//1646 f 397//1649 1326//1650 1823//1279 f 397//1649 1823//1279 1236//1468 f 397//1649 1236//1468 1825//1471 f 397//1649 1825//1471 1324//1651 f 397//1649 1324//1651 1949//1652 f 397//1649 1949//1652 1325//1653 f 397//1649 1325//1653 1947//1654 f 397//1649 1947//1654 1326//1650 f 398//1655 1329//1656 1950//1657 f 398//1655 1950//1657 1327//1658 f 398//1655 1327//1658 1826//1476 f 398//1655 1826//1476 1238//1475 f 398//1655 1238//1475 1824//1284 f 398//1655 1824//1284 1328//1659 f 398//1655 1328//1659 1948//1660 f 398//1655 1948//1660 1329//1656 f 399//1661 1324//1651 1825//1471 f 399//1661 1825//1471 1330//1662 f 399//1661 1330//1662 1895//1590 f 399//1661 1895//1590 1293//1589 f 399//1661 1293//1589 1917//1588 f 399//1661 1917//1588 1331//1663 f 399//1661 1331//1663 1949//1652 f 399//1661 1949//1652 1324//1651 f 400//1664 1333//1665 1918//1593 f 400//1664 1918//1593 1297//1592 f 400//1664 1297//1592 1896//1596 f 400//1664 1896//1596 1332//1666 f 400//1664 1332//1666 1826//1476 f 400//1664 1826//1476 1327//1658 f 400//1664 1327//1658 1950//1657 f 400//1664 1950//1657 1333//1665 f 401//1667 1218//1436 1815//1281 f 401//1667 1815//1281 1139//1280 f 401//1667 1139//1280 1823//1279 f 401//1667 1823//1279 1326//1650 f 401//1667 1326//1650 1947//1654 f 401//1667 1947//1654 1334//1668 f 401//1667 1334//1668 1817//1437 f 401//1667 1817//1437 1218//1436 f 402//1669 1335//1670 1948//1660 f 402//1669 1948//1660 1328//1659 f 402//1669 1328//1659 1824//1284 f 402//1669 1824//1284 1143//1283 f 402//1669 1143//1283 1816//1287 f 402//1669 1816//1287 1221//1442 f 402//1669 1221//1442 1818//1441 f 402//1669 1818//1441 1335//1670 f 403//1671 1338//1672 1887//1445 f 403//1671 1887//1445 1336//1673 f 403//1671 1336//1673 1935//1674 f 403//1671 1935//1674 1337//1675 f 403//1671 1337//1675 1919//1525 f 403//1671 1919//1525 1261//1524 f 403//1671 1261//1524 1893//1523 f 403//1671 1893//1523 1338//1672 f 404//1676 1264//1531 1920//1530 f 404//1676 1920//1530 1339//1677 f 404//1676 1339//1677 1936//1678 f 404//1676 1936//1678 1340//1679 f 404//1676 1340//1679 1888//1449 f 404//1676 1888//1449 1341//1680 f 404//1676 1341//1680 1894//1532 f 404//1676 1894//1532 1264//1531 f 405//1681 1331//1663 1917//1588 f 405//1681 1917//1588 1300//1602 f 405//1681 1300//1602 1923//1601 f 405//1681 1923//1601 1342//1682 f 405//1681 1342//1682 1945//1683 f 405//1681 1945//1683 1343//1684 f 405//1681 1343//1684 1949//1652 f 405//1681 1949//1652 1331//1663 f 406//1685 1345//1686 1946//1687 f 406//1685 1946//1687 1344//1688 f 406//1685 1344//1688 1924//1605 f 406//1685 1924//1605 1303//1604 f 406//1685 1303//1604 1918//1593 f 406//1685 1918//1593 1333//1665 f 406//1685 1333//1665 1950//1657 f 406//1685 1950//1657 1345//1686 f 407//1689 1348//1690 1943//1691 f 407//1689 1943//1691 1346//1692 f 407//1689 1346//1692 1951//1693 f 407//1689 1951//1693 1347//1694 f 407//1689 1347//1694 1949//1652 f 407//1689 1949//1652 1343//1684 f 407//1689 1343//1684 1945//1683 f 407//1689 1945//1683 1348//1690 f 408//1695 1345//1686 1950//1657 f 408//1695 1950//1657 1349//1696 f 408//1695 1349//1696 1952//1697 f 408//1695 1952//1697 1350//1698 f 408//1695 1350//1698 1944//1699 f 408//1695 1944//1699 1351//1700 f 408//1695 1351//1700 1946//1687 f 408//1695 1946//1687 1345//1686 f 409//1701 1354//1702 1939//1703 f 409//1701 1939//1703 1352//1704 f 409//1701 1352//1704 1951//1693 f 409//1701 1951//1693 1346//1692 f 409//1701 1346//1692 1943//1691 f 409//1701 1943//1691 1353//1705 f 409//1701 1353//1705 1941//1706 f 409//1701 1941//1706 1354//1702 f 410//1707 1357//1708 1944//1699 f 410//1707 1944//1699 1350//1698 f 410//1707 1350//1698 1952//1697 f 410//1707 1952//1697 1355//1709 f 410//1707 1355//1709 1940//1710 f 410//1707 1940//1710 1356//1711 f 410//1707 1356//1711 1942//1712 f 410//1707 1942//1712 1357//1708 f 411//1713 1360//1714 1937//1715 f 411//1713 1937//1715 1358//1716 f 411//1713 1358//1716 1953//1717 f 411//1713 1953//1717 1359//1718 f 411//1713 1359//1718 1951//1693 f 411//1713 1951//1693 1352//1704 f 411//1713 1352//1704 1939//1703 f 411//1713 1939//1703 1360//1714 f 412//1719 1355//1709 1952//1697 f 412//1719 1952//1697 1361//1720 f 412//1719 1361//1720 1954//1721 f 412//1719 1954//1721 1362//1722 f 412//1719 1362//1722 1938//1723 f 412//1719 1938//1723 1363//1724 f 412//1719 1363//1724 1940//1710 f 412//1719 1940//1710 1355//1709 f 413//1725 1366//1726 1935//1674 f 413//1725 1935//1674 1364//1727 f 413//1725 1364//1727 1953//1717 f 413//1725 1953//1717 1358//1716 f 413//1725 1358//1716 1937//1715 f 413//1725 1937//1715 1365//1728 f 413//1725 1365//1728 1955//1729 f 413//1725 1955//1729 1366//1726 f 414//1730 1369//1731 1938//1723 f 414//1730 1938//1723 1362//1722 f 414//1730 1362//1722 1954//1721 f 414//1730 1954//1721 1367//1732 f 414//1730 1367//1732 1936//1678 f 414//1730 1936//1678 1368//1733 f 414//1730 1368//1733 1956//1734 f 414//1730 1956//1734 1369//1731 f 415//1735 1320//1642 1919//1525 f 415//1735 1919//1525 1337//1675 f 415//1735 1337//1675 1935//1674 f 415//1735 1935//1674 1366//1726 f 415//1735 1366//1726 1955//1729 f 415//1735 1955//1729 1370//1736 f 415//1735 1370//1736 1921//1643 f 415//1735 1921//1643 1320//1642 f 416//1737 1371//1738 1956//1734 f 416//1737 1956//1734 1368//1733 f 416//1737 1368//1733 1936//1678 f 416//1737 1936//1678 1339//1677 f 416//1737 1339//1677 1920//1530 f 416//1737 1920//1530 1322//1648 f 416//1737 1322//1648 1922//1647 f 416//1737 1922//1647 1371//1738 f 417//1739 1222//1444 1817//1437 f 417//1739 1817//1437 1372//1740 f 417//1739 1372//1740 1953//1717 f 417//1739 1953//1717 1364//1727 f 417//1739 1364//1727 1935//1674 f 417//1739 1935//1674 1336//1673 f 417//1739 1336//1673 1887//1445 f 417//1739 1887//1445 1222//1444 f 418//1741 1340//1679 1936//1678 f 418//1741 1936//1678 1367//1732 f 418//1741 1367//1732 1954//1721 f 418//1741 1954//1721 1373//1742 f 418//1741 1373//1742 1818//1441 f 418//1741 1818//1441 1225//1450 f 418//1741 1225//1450 1888//1449 f 418//1741 1888//1449 1340//1679 f 419//1743 1372//1740 1817//1437 f 419//1743 1817//1437 1334//1668 f 419//1743 1334//1668 1947//1654 f 419//1743 1947//1654 1374//1744 f 419//1743 1374//1744 1951//1693 f 419//1743 1951//1693 1359//1718 f 419//1743 1359//1718 1953//1717 f 419//1743 1953//1717 1372//1740 f 420//1745 1361//1720 1952//1697 f 420//1745 1952//1697 1375//1746 f 420//1745 1375//1746 1948//1660 f 420//1745 1948//1660 1335//1670 f 420//1745 1335//1670 1818//1441 f 420//1745 1818//1441 1373//1742 f 420//1745 1373//1742 1954//1721 f 420//1745 1954//1721 1361//1720 f 421//1747 1374//1744 1947//1654 f 421//1747 1947//1654 1325//1653 f 421//1747 1325//1653 1949//1652 f 421//1747 1949//1652 1347//1694 f 421//1747 1347//1694 1951//1693 f 421//1747 1951//1693 1374//1744 f 422//1748 1375//1746 1952//1697 f 422//1748 1952//1697 1349//1696 f 422//1748 1349//1696 1950//1657 f 422//1748 1950//1657 1329//1656 f 422//1748 1329//1656 1948//1660 f 422//1748 1948//1660 1375//1746 f 423//1749 1378//1750 1921//1643 f 423//1749 1921//1643 1370//1736 f 423//1749 1370//1736 1955//1729 f 423//1749 1955//1729 1376//1751 f 423//1749 1376//1751 1957//1752 f 423//1749 1957//1752 1377//1753 f 423//1749 1377//1753 1981//1754 f 423//1749 1981//1754 1378//1750 f 424//1755 1381//1756 1958//1757 f 424//1755 1958//1757 1379//1758 f 424//1755 1379//1758 1956//1734 f 424//1755 1956//1734 1371//1738 f 424//1755 1371//1738 1922//1647 f 424//1755 1922//1647 1380//1759 f 424//1755 1380//1759 1982//1760 f 424//1755 1982//1760 1381//1756 f 425//1761 1376//1751 1955//1729 f 425//1761 1955//1729 1365//1728 f 425//1761 1365//1728 1937//1715 f 425//1761 1937//1715 1382//1762 f 425//1761 1382//1762 1967//1763 f 425//1761 1967//1763 1383//1764 f 425//1761 1383//1764 1957//1752 f 425//1761 1957//1752 1376//1751 f 426//1765 1385//1766 1968//1767 f 426//1765 1968//1767 1384//1768 f 426//1765 1384//1768 1938//1723 f 426//1765 1938//1723 1369//1731 f 426//1765 1369//1731 1956//1734 f 426//1765 1956//1734 1379//1758 f 426//1765 1379//1758 1958//1757 f 426//1765 1958//1757 1385//1766 f 427//1769 1382//1762 1937//1715 f 427//1769 1937//1715 1360//1714 f 427//1769 1360//1714 1939//1703 f 427//1769 1939//1703 1386//1770 f 427//1769 1386//1770 1965//1771 f 427//1769 1965//1771 1387//1772 f 427//1769 1387//1772 1967//1763 f 427//1769 1967//1763 1382//1762 f 428//1773 1389//1774 1966//1775 f 428//1773 1966//1775 1388//1776 f 428//1773 1388//1776 1940//1710 f 428//1773 1940//1710 1363//1724 f 428//1773 1363//1724 1938//1723 f 428//1773 1938//1723 1384//1768 f 428//1773 1384//1768 1968//1767 f 428//1773 1968//1767 1389//1774 f 429//1777 1386//1770 1939//1703 f 429//1777 1939//1703 1354//1702 f 429//1777 1354//1702 1941//1706 f 429//1777 1941//1706 1390//1778 f 429//1777 1390//1778 1963//1779 f 429//1777 1963//1779 1391//1780 f 429//1777 1391//1780 1965//1771 f 429//1777 1965//1771 1386//1770 f 430//1781 1393//1782 1964//1783 f 430//1781 1964//1783 1392//1784 f 430//1781 1392//1784 1942//1712 f 430//1781 1942//1712 1356//1711 f 430//1781 1356//1711 1940//1710 f 430//1781 1940//1710 1388//1776 f 430//1781 1388//1776 1966//1775 f 430//1781 1966//1775 1393//1782 f 431//1785 1390//1778 1941//1706 f 431//1785 1941//1706 1353//1705 f 431//1785 1353//1705 1943//1691 f 431//1785 1943//1691 1394//1786 f 431//1785 1394//1786 1961//1787 f 431//1785 1961//1787 1395//1788 f 431//1785 1395//1788 1963//1779 f 431//1785 1963//1779 1390//1778 f 432//1789 1397//1790 1962//1791 f 432//1789 1962//1791 1396//1792 f 432//1789 1396//1792 1944//1699 f 432//1789 1944//1699 1357//1708 f 432//1789 1357//1708 1942//1712 f 432//1789 1942//1712 1392//1784 f 432//1789 1392//1784 1964//1783 f 432//1789 1964//1783 1397//1790 f 433//1793 1394//1786 1943//1691 f 433//1793 1943//1691 1348//1690 f 433//1793 1348//1690 1945//1683 f 433//1793 1945//1683 1398//1794 f 433//1793 1398//1794 1959//1795 f 433//1793 1959//1795 1399//1796 f 433//1793 1399//1796 1961//1787 f 433//1793 1961//1787 1394//1786 f 434//1797 1401//1798 1960//1799 f 434//1797 1960//1799 1400//1800 f 434//1797 1400//1800 1946//1687 f 434//1797 1946//1687 1351//1700 f 434//1797 1351//1700 1944//1699 f 434//1797 1944//1699 1396//1792 f 434//1797 1396//1792 1962//1791 f 434//1797 1962//1791 1401//1798 f 435//1801 1398//1794 1945//1683 f 435//1801 1945//1683 1342//1682 f 435//1801 1342//1682 1923//1601 f 435//1801 1923//1601 1402//1802 f 435//1801 1402//1802 1979//1803 f 435//1801 1979//1803 1403//1804 f 435//1801 1403//1804 1959//1795 f 435//1801 1959//1795 1398//1794 f 436//1805 1405//1806 1980//1807 f 436//1805 1980//1807 1404//1808 f 436//1805 1404//1808 1924//1605 f 436//1805 1924//1605 1344//1688 f 436//1805 1344//1688 1946//1687 f 436//1805 1946//1687 1400//1800 f 436//1805 1400//1800 1960//1799 f 436//1805 1960//1799 1405//1806 f 437//1809 1407//1810 1933//1635 f 437//1809 1933//1635 1321//1644 f 437//1809 1321//1644 1921//1643 f 437//1809 1921//1643 1378//1750 f 437//1809 1378//1750 1981//1754 f 437//1809 1981//1754 1406//1811 f 437//1809 1406//1811 1969//1812 f 437//1809 1969//1812 1407//1810 f 438//1813 1409//1814 1982//1760 f 438//1813 1982//1760 1380//1759 f 438//1813 1380//1759 1922//1647 f 438//1813 1922//1647 1323//1646 f 438//1813 1323//1646 1934//1639 f 438//1813 1934//1639 1408//1815 f 438//1813 1408//1815 1970//1816 f 438//1813 1970//1816 1409//1814 f 439//1817 1411//1818 1931//1627 f 439//1817 1931//1627 1317//1636 f 439//1817 1317//1636 1933//1635 f 439//1817 1933//1635 1407//1810 f 439//1817 1407//1810 1969//1812 f 439//1817 1969//1812 1410//1819 f 439//1817 1410//1819 1971//1820 f 439//1817 1971//1820 1411//1818 f 440//1821 1413//1822 1970//1816 f 440//1821 1970//1816 1408//1815 f 440//1821 1408//1815 1934//1639 f 440//1821 1934//1639 1318//1638 f 440//1821 1318//1638 1932//1631 f 440//1821 1932//1631 1412//1823 f 440//1821 1412//1823 1972//1824 f 440//1821 1972//1824 1413//1822 f 441//1825 1415//1826 1929//1619 f 441//1825 1929//1619 1313//1628 f 441//1825 1313//1628 1931//1627 f 441//1825 1931//1627 1411//1818 f 441//1825 1411//1818 1971//1820 f 441//1825 1971//1820 1414//1827 f 441//1825 1414//1827 1973//1828 f 441//1825 1973//1828 1415//1826 f 442//1829 1417//1830 1972//1824 f 442//1829 1972//1824 1412//1823 f 442//1829 1412//1823 1932//1631 f 442//1829 1932//1631 1314//1630 f 442//1829 1314//1630 1930//1623 f 442//1829 1930//1623 1416//1831 f 442//1829 1416//1831 1974//1832 f 442//1829 1974//1832 1417//1830 f 443//1833 1419//1834 1927//1611 f 443//1833 1927//1611 1309//1620 f 443//1833 1309//1620 1929//1619 f 443//1833 1929//1619 1415//1826 f 443//1833 1415//1826 1973//1828 f 443//1833 1973//1828 1418//1835 f 443//1833 1418//1835 1975//1836 f 443//1833 1975//1836 1419//1834 f 444//1837 1421//1838 1974//1832 f 444//1837 1974//1832 1416//1831 f 444//1837 1416//1831 1930//1623 f 444//1837 1930//1623 1310//1622 f 444//1837 1310//1622 1928//1615 f 444//1837 1928//1615 1420//1839 f 444//1837 1420//1839 1976//1840 f 444//1837 1976//1840 1421//1838 f 445//1841 1423//1842 1925//1599 f 445//1841 1925//1599 1305//1612 f 445//1841 1305//1612 1927//1611 f 445//1841 1927//1611 1419//1834 f 445//1841 1419//1834 1975//1836 f 445//1841 1975//1836 1422//1843 f 445//1841 1422//1843 1977//1844 f 445//1841 1977//1844 1423//1842 f 446//1845 1425//1846 1976//1840 f 446//1845 1976//1840 1420//1839 f 446//1845 1420//1839 1928//1615 f 446//1845 1928//1615 1306//1614 f 446//1845 1306//1614 1926//1607 f 446//1845 1926//1607 1424//1847 f 446//1845 1424//1847 1978//1848 f 446//1845 1978//1848 1425//1846 f 447//1849 1402//1802 1923//1601 f 447//1849 1923//1601 1299//1600 f 447//1849 1299//1600 1925//1599 f 447//1849 1925//1599 1423//1842 f 447//1849 1423//1842 1977//1844 f 447//1849 1977//1844 1426//1850 f 447//1849 1426//1850 1979//1803 f 447//1849 1979//1803 1402//1802 f 448//1851 1427//1852 1978//1848 f 448//1851 1978//1848 1424//1847 f 448//1851 1424//1847 1926//1607 f 448//1851 1926//1607 1301//1606 f 448//1851 1301//1606 1924//1605 f 448//1851 1924//1605 1404//1808 f 448//1851 1404//1808 1980//1807 f 448//1851 1980//1807 1427//1852 f 449//1853 1430//1854 1963//1779 f 449//1853 1963//1779 1395//1788 f 449//1853 1395//1788 1961//1787 f 449//1853 1961//1787 1428//1855 f 449//1853 1428//1855 1985//1856 f 449//1853 1985//1856 1429//1857 f 449//1853 1429//1857 1983//1858 f 449//1853 1983//1858 1430//1854 f 450//1859 1433//1860 1986//1861 f 450//1859 1986//1861 1431//1862 f 450//1859 1431//1862 1962//1791 f 450//1859 1962//1791 1397//1790 f 450//1859 1397//1790 1964//1783 f 450//1859 1964//1783 1432//1863 f 450//1859 1432//1863 1984//1864 f 450//1859 1984//1864 1433//1860 f 451//1865 1436//1866 1983//1858 f 451//1865 1983//1858 1429//1857 f 451//1865 1429//1857 1985//1856 f 451//1865 1985//1856 1434//1867 f 451//1865 1434//1867 1987//1868 f 451//1865 1987//1868 1435//1869 f 451//1865 1435//1869 1989//1870 f 451//1865 1989//1870 1436//1866 f 452//1871 1439//1872 1988//1873 f 452//1871 1988//1873 1437//1874 f 452//1871 1437//1874 1986//1861 f 452//1871 1986//1861 1433//1860 f 452//1871 1433//1860 1984//1864 f 452//1871 1984//1864 1438//1875 f 452//1871 1438//1875 1990//1876 f 452//1871 1990//1876 1439//1872 f 453//1877 1442//1878 1989//1870 f 453//1877 1989//1870 1435//1869 f 453//1877 1435//1869 1987//1868 f 453//1877 1987//1868 1440//1879 f 453//1877 1440//1879 1993//1880 f 453//1877 1993//1880 1441//1881 f 453//1877 1441//1881 1991//1882 f 453//1877 1991//1882 1442//1878 f 454//1883 1445//1884 1994//1885 f 454//1883 1994//1885 1443//1886 f 454//1883 1443//1886 1988//1873 f 454//1883 1988//1873 1439//1872 f 454//1883 1439//1872 1990//1876 f 454//1883 1990//1876 1444//1887 f 454//1883 1444//1887 1992//1888 f 454//1883 1992//1888 1445//1884 f 455//1889 1448//1890 1991//1882 f 455//1889 1991//1882 1441//1881 f 455//1889 1441//1881 1993//1880 f 455//1889 1993//1880 1446//1891 f 455//1889 1446//1891 1995//1892 f 455//1889 1995//1892 1447//1893 f 455//1889 1447//1893 1997//1894 f 455//1889 1997//1894 1448//1890 f 456//1895 1451//1896 1996//1897 f 456//1895 1996//1897 1449//1898 f 456//1895 1449//1898 1994//1885 f 456//1895 1994//1885 1445//1884 f 456//1895 1445//1884 1992//1888 f 456//1895 1992//1888 1450//1899 f 456//1895 1450//1899 1998//1900 f 456//1895 1998//1900 1451//1896 f 457//1901 1453//1902 1969//1812 f 457//1901 1969//1812 1406//1811 f 457//1901 1406//1811 1981//1754 f 457//1901 1981//1754 1452//1903 f 457//1901 1452//1903 1991//1882 f 457//1901 1991//1882 1448//1890 f 457//1901 1448//1890 1997//1894 f 457//1901 1997//1894 1453//1902 f 458//1904 1450//1899 1992//1888 f 458//1904 1992//1888 1454//1905 f 458//1904 1454//1905 1982//1760 f 458//1904 1982//1760 1409//1814 f 458//1904 1409//1814 1970//1816 f 458//1904 1970//1816 1455//1906 f 458//1904 1455//1906 1998//1900 f 458//1904 1998//1900 1450//1899 f 459//1907 1377//1753 1957//1752 f 459//1907 1957//1752 1456//1908 f 459//1907 1456//1908 1989//1870 f 459//1907 1989//1870 1442//1878 f 459//1907 1442//1878 1991//1882 f 459//1907 1991//1882 1452//1903 f 459//1907 1452//1903 1981//1754 f 459//1907 1981//1754 1377//1753 f 460//1909 1454//1905 1992//1888 f 460//1909 1992//1888 1444//1887 f 460//1909 1444//1887 1990//1876 f 460//1909 1990//1876 1457//1910 f 460//1909 1457//1910 1958//1757 f 460//1909 1958//1757 1381//1756 f 460//1909 1381//1756 1982//1760 f 460//1909 1982//1760 1454//1905 f 461//1911 1456//1908 1957//1752 f 461//1911 1957//1752 1383//1764 f 461//1911 1383//1764 1967//1763 f 461//1911 1967//1763 1458//1912 f 461//1911 1458//1912 1983//1858 f 461//1911 1983//1858 1436//1866 f 461//1911 1436//1866 1989//1870 f 461//1911 1989//1870 1456//1908 f 462//1913 1438//1875 1984//1864 f 462//1913 1984//1864 1459//1914 f 462//1913 1459//1914 1968//1767 f 462//1913 1968//1767 1385//1766 f 462//1913 1385//1766 1958//1757 f 462//1913 1958//1757 1457//1910 f 462//1913 1457//1910 1990//1876 f 462//1913 1990//1876 1438//1875 f 463//1915 1391//1780 1963//1779 f 463//1915 1963//1779 1430//1854 f 463//1915 1430//1854 1983//1858 f 463//1915 1983//1858 1458//1912 f 463//1915 1458//1912 1967//1763 f 463//1915 1967//1763 1387//1772 f 463//1915 1387//1772 1965//1771 f 463//1915 1965//1771 1391//1780 f 464//1916 1389//1774 1968//1767 f 464//1916 1968//1767 1459//1914 f 464//1916 1459//1914 1984//1864 f 464//1916 1984//1864 1432//1863 f 464//1916 1432//1863 1964//1783 f 464//1916 1964//1783 1393//1782 f 464//1916 1393//1782 1966//1775 f 464//1916 1966//1775 1389//1774 f 465//1917 1399//1796 1959//1795 f 465//1917 1959//1795 1403//1804 f 465//1917 1403//1804 1979//1803 f 465//1917 1979//1803 1460//1918 f 465//1917 1460//1918 1985//1856 f 465//1917 1985//1856 1428//1855 f 465//1917 1428//1855 1961//1787 f 465//1917 1961//1787 1399//1796 f 466//1919 1431//1862 1986//1861 f 466//1919 1986//1861 1461//1920 f 466//1919 1461//1920 1980//1807 f 466//1919 1980//1807 1405//1806 f 466//1919 1405//1806 1960//1799 f 466//1919 1960//1799 1401//1798 f 466//1919 1401//1798 1962//1791 f 466//1919 1962//1791 1431//1862 f 467//1921 1426//1850 1977//1844 f 467//1921 1977//1844 1462//1922 f 467//1921 1462//1922 1987//1868 f 467//1921 1987//1868 1434//1867 f 467//1921 1434//1867 1985//1856 f 467//1921 1985//1856 1460//1918 f 467//1921 1460//1918 1979//1803 f 467//1921 1979//1803 1426//1850 f 468//1923 1461//1920 1986//1861 f 468//1923 1986//1861 1437//1874 f 468//1923 1437//1874 1988//1873 f 468//1923 1988//1873 1463//1924 f 468//1923 1463//1924 1978//1848 f 468//1923 1978//1848 1427//1852 f 468//1923 1427//1852 1980//1807 f 468//1923 1980//1807 1461//1920 f 469//1925 1422//1843 1975//1836 f 469//1925 1975//1836 1464//1926 f 469//1925 1464//1926 1993//1880 f 469//1925 1993//1880 1440//1879 f 469//1925 1440//1879 1987//1868 f 469//1925 1987//1868 1462//1922 f 469//1925 1462//1922 1977//1844 f 469//1925 1977//1844 1422//1843 f 470//1927 1463//1924 1988//1873 f 470//1927 1988//1873 1443//1886 f 470//1927 1443//1886 1994//1885 f 470//1927 1994//1885 1465//1928 f 470//1927 1465//1928 1976//1840 f 470//1927 1976//1840 1425//1846 f 470//1927 1425//1846 1978//1848 f 470//1927 1978//1848 1463//1924 f 471//1929 1418//1835 1973//1828 f 471//1929 1973//1828 1466//1930 f 471//1929 1466//1930 1995//1892 f 471//1929 1995//1892 1446//1891 f 471//1929 1446//1891 1993//1880 f 471//1929 1993//1880 1464//1926 f 471//1929 1464//1926 1975//1836 f 471//1929 1975//1836 1418//1835 f 472//1931 1465//1928 1994//1885 f 472//1931 1994//1885 1449//1898 f 472//1931 1449//1898 1996//1897 f 472//1931 1996//1897 1467//1932 f 472//1931 1467//1932 1974//1832 f 472//1931 1974//1832 1421//1838 f 472//1931 1421//1838 1976//1840 f 472//1931 1976//1840 1465//1928 f 473//1933 1414//1827 1971//1820 f 473//1933 1971//1820 1468//1934 f 473//1933 1468//1934 1997//1894 f 473//1933 1997//1894 1447//1893 f 473//1933 1447//1893 1995//1892 f 473//1933 1995//1892 1466//1930 f 473//1933 1466//1930 1973//1828 f 473//1933 1973//1828 1414//1827 f 474//1935 1467//1932 1996//1897 f 474//1935 1996//1897 1451//1896 f 474//1935 1451//1896 1998//1900 f 474//1935 1998//1900 1469//1936 f 474//1935 1469//1936 1972//1824 f 474//1935 1972//1824 1417//1830 f 474//1935 1417//1830 1974//1832 f 474//1935 1974//1832 1467//1932 f 475//1937 1410//1819 1969//1812 f 475//1937 1969//1812 1453//1902 f 475//1937 1453//1902 1997//1894 f 475//1937 1997//1894 1468//1934 f 475//1937 1468//1934 1971//1820 f 475//1937 1971//1820 1410//1819 f 476//1938 1413//1822 1972//1824 f 476//1938 1972//1824 1469//1936 f 476//1938 1469//1936 1998//1900 f 476//1938 1998//1900 1455//1906 f 476//1938 1455//1906 1970//1816 f 476//1938 1970//1816 1413//1822 f 477//1939 1472//1940 1897//1578 f 477//1939 1897//1578 1294//1586 f 477//1939 1294//1586 1895//1590 f 477//1939 1895//1590 1470//1941 f 477//1939 1470//1941 2009//1942 f 477//1939 2009//1942 1471//1943 f 477//1939 1471//1943 2007//1944 f 477//1939 2007//1944 1472//1940 f 478//1945 1475//1946 2010//1947 f 478//1945 2010//1947 1473//1948 f 478//1945 1473//1948 1896//1596 f 478//1945 1896//1596 1296//1595 f 478//1945 1296//1595 1898//1584 f 478//1945 1898//1584 1474//1949 f 478//1945 1474//1949 2008//1950 f 478//1945 2008//1950 1475//1946 f 479//1951 1477//1952 1899//1566 f 479//1951 1899//1566 1288//1574 f 479//1951 1288//1574 1897//1578 f 479//1951 1897//1578 1472//1940 f 479//1951 1472//1940 2007//1944 f 479//1951 2007//1944 1476//1953 f 479//1951 1476//1953 2005//1954 f 479//1951 2005//1954 1477//1952 f 480//1955 1479//1956 2008//1950 f 480//1955 2008//1950 1474//1949 f 480//1955 1474//1949 1898//1584 f 480//1955 1898//1584 1290//1583 f 480//1955 1290//1583 1900//1572 f 480//1955 1900//1572 1478//1957 f 480//1955 1478//1957 2006//1958 f 480//1955 2006//1958 1479//1956 f 481//1959 1481//1960 1901//1554 f 481//1959 1901//1554 1282//1562 f 481//1959 1282//1562 1899//1566 f 481//1959 1899//1566 1477//1952 f 481//1959 1477//1952 2005//1954 f 481//1959 2005//1954 1480//1961 f 481//1959 1480//1961 2003//1962 f 481//1959 2003//1962 1481//1960 f 482//1963 1483//1964 2006//1958 f 482//1963 2006//1958 1478//1957 f 482//1963 1478//1957 1900//1572 f 482//1963 1900//1572 1284//1571 f 482//1963 1284//1571 1902//1560 f 482//1963 1902//1560 1482//1965 f 482//1963 1482//1965 2004//1966 f 482//1963 2004//1966 1483//1964 f 483//1967 1485//1968 1903//1542 f 483//1967 1903//1542 1276//1550 f 483//1967 1276//1550 1901//1554 f 483//1967 1901//1554 1481//1960 f 483//1967 1481//1960 2003//1962 f 483//1967 2003//1962 1484//1969 f 483//1967 1484//1969 2001//1970 f 483//1967 2001//1970 1485//1968 f 484//1971 1487//1972 2004//1966 f 484//1971 2004//1966 1482//1965 f 484//1971 1482//1965 1902//1560 f 484//1971 1902//1560 1278//1559 f 484//1971 1278//1559 1904//1548 f 484//1971 1904//1548 1486//1973 f 484//1971 1486//1973 2002//1974 f 484//1971 2002//1974 1487//1972 f 485//1975 1489//1976 1905//1521 f 485//1975 1905//1521 1270//1538 f 485//1975 1270//1538 1903//1542 f 485//1975 1903//1542 1485//1968 f 485//1975 1485//1968 2001//1970 f 485//1975 2001//1970 1488//1977 f 485//1975 1488//1977 1999//1978 f 485//1975 1999//1978 1489//1976 f 486//1979 1491//1980 2002//1974 f 486//1979 2002//1974 1486//1973 f 486//1979 1486//1973 1904//1548 f 486//1979 1904//1548 1272//1547 f 486//1979 1272//1547 1906//1534 f 486//1979 1906//1534 1490//1981 f 486//1979 1490//1981 2000//1982 f 486//1979 2000//1982 1491//1980 f 487//1983 1493//1984 1893//1523 f 487//1983 1893//1523 1260//1522 f 487//1983 1260//1522 1905//1521 f 487//1983 1905//1521 1489//1976 f 487//1983 1489//1976 1999//1978 f 487//1983 1999//1978 1492//1985 f 487//1983 1492//1985 2011//1986 f 487//1983 2011//1986 1493//1984 f 488//1987 1495//1988 2000//1982 f 488//1987 2000//1982 1490//1981 f 488//1987 1490//1981 1906//1534 f 488//1987 1906//1534 1265//1533 f 488//1987 1265//1533 1894//1532 f 488//1987 1894//1532 1494//1989 f 488//1987 1494//1989 2012//1990 f 488//1987 2012//1990 1495//1988 f 489//1991 1492//1985 1999//1978 f 489//1991 1999//1978 1496//1992 f 489//1991 1496//1992 2007//1944 f 489//1991 2007//1944 1471//1943 f 489//1991 1471//1943 2009//1942 f 489//1991 2009//1942 1497//1993 f 489//1991 1497//1993 2011//1986 f 489//1991 2011//1986 1492//1985 f 490//1994 1499//1995 2010//1947 f 490//1994 2010//1947 1475//1946 f 490//1994 1475//1946 2008//1950 f 490//1994 2008//1950 1498//1996 f 490//1994 1498//1996 2000//1982 f 490//1994 2000//1982 1495//1988 f 490//1994 1495//1988 2012//1990 f 490//1994 2012//1990 1499//1995 f 491//1997 1496//1992 1999//1978 f 491//1997 1999//1978 1488//1977 f 491//1997 1488//1977 2001//1970 f 491//1997 2001//1970 1500//1998 f 491//1997 1500//1998 2005//1954 f 491//1997 2005//1954 1476//1953 f 491//1997 1476//1953 2007//1944 f 491//1997 2007//1944 1496//1992 f 492//1999 1479//1956 2006//1958 f 492//1999 2006//1958 1501//2000 f 492//1999 1501//2000 2002//1974 f 492//1999 2002//1974 1491//1980 f 492//1999 1491//1980 2000//1982 f 492//1999 2000//1982 1498//1996 f 492//1999 1498//1996 2008//1950 f 492//1999 2008//1950 1479//1956 f 493//2001 1500//1998 2001//1970 f 493//2001 2001//1970 1484//1969 f 493//2001 1484//1969 2003//1962 f 493//2001 2003//1962 1480//1961 f 493//2001 1480//1961 2005//1954 f 493//2001 2005//1954 1500//1998 f 494//2002 1501//2000 2006//1958 f 494//2002 2006//1958 1483//1964 f 494//2002 1483//1964 2004//1966 f 494//2002 2004//1966 1487//1972 f 494//2002 1487//1972 2002//1974 f 494//2002 2002//1974 1501//2000 f 495//2003 1502//2004 1819//1378 f 495//2003 1819//1378 1226//1452 f 495//2003 1226//1452 1887//1445 f 495//2003 1887//1445 1338//1672 f 495//2003 1338//1672 1893//1523 f 495//2003 1893//1523 1493//1984 f 495//2003 1493//1984 2011//1986 f 495//2003 2011//1986 1502//2004 f 496//2005 1494//1989 1894//1532 f 496//2005 1894//1532 1341//1680 f 496//2005 1341//1680 1888//1449 f 496//2005 1888//1449 1227//1454 f 496//2005 1227//1454 1820//1386 f 496//2005 1820//1386 1503//2006 f 496//2005 1503//2006 2012//1990 f 496//2005 2012//1990 1494//1989 f 497//2007 1246//1492 1819//1378 f 497//2007 1819//1378 1502//2004 f 497//2007 1502//2004 2011//1986 f 497//2007 2011//1986 1497//1993 f 497//2007 1497//1993 2009//1942 f 497//2007 2009//1942 1504//2008 f 497//2007 1504//2008 1827//1493 f 497//2007 1827//1493 1246//1492 f 498//2009 1505//2010 2010//1947 f 498//2009 2010//1947 1499//1995 f 498//2009 1499//1995 2012//1990 f 498//2009 2012//1990 1503//2006 f 498//2009 1503//2006 1820//1386 f 498//2009 1820//1386 1250//1502 f 498//2009 1250//1502 1828//1501 f 498//2009 1828//1501 1505//2010 f 499//2011 1330//1662 1825//1471 f 499//2011 1825//1471 1255//1508 f 499//2011 1255//1508 1827//1493 f 499//2011 1827//1493 1504//2008 f 499//2011 1504//2008 2009//1942 f 499//2011 2009//1942 1470//1941 f 499//2011 1470//1941 1895//1590 f 499//2011 1895//1590 1330//1662 f 500//2012 1473//1948 2010//1947 f 500//2012 2010//1947 1505//2010 f 500//2012 1505//2010 1828//1501 f 500//2012 1828//1501 1257//1512 f 500//2012 1257//1512 1826//1476 f 500//2012 1826//1476 1332//1666 f 500//2012 1332//1666 1896//1596 f 500//2012 1896//1596 1473//1948 �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/3Drendering/objloader.py��������������������������������������������������������0000666�0000000�0000000�00000011322�00000000000�017066� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������class MeshData(object): def __init__(self, **kwargs): self.name = kwargs.get("name") self.vertex_format = [ (b'v_pos', 3, 'float'), (b'v_normal', 3, 'float'), (b'v_tc0', 2, 'float')] self.vertices = [] self.indices = [] def calculate_normals(self): for i in range(len(self.indices) / (3)): fi = i * 3 v1i = self.indices[fi] v2i = self.indices[fi + 1] v3i = self.indices[fi + 2] vs = self.vertices p1 = [vs[v1i + c] for c in range(3)] p2 = [vs[v2i + c] for c in range(3)] p3 = [vs[v3i + c] for c in range(3)] u, v = [0, 0, 0], [0, 0, 0] for j in range(3): v[j] = p2[j] - p1[j] u[j] = p3[j] - p1[j] n = [0, 0, 0] n[0] = u[1] * v[2] - u[2] * v[1] n[1] = u[2] * v[0] - u[0] * v[2] n[2] = u[0] * v[1] - u[1] * v[0] for k in range(3): self.vertices[v1i + 3 + k] = n[k] self.vertices[v2i + 3 + k] = n[k] self.vertices[v3i + 3 + k] = n[k] class ObjFile: def finish_object(self): if self._current_object is None: return mesh = MeshData() idx = 0 for f in self.faces: verts = f[0] norms = f[1] tcs = f[2] for i in range(3): # get normal components n = (0.0, 0.0, 0.0) if norms[i] != -1: n = self.normals[norms[i] - 1] # get texture coordinate components t = (0.0, 0.0) if tcs[i] != -1: t = self.texcoords[tcs[i] - 1] # get vertex components v = self.vertices[verts[i] - 1] data = [v[0], v[1], v[2], n[0], n[1], n[2], t[0], t[1]] mesh.vertices.extend(data) tri = [idx, idx + 1, idx + 2] mesh.indices.extend(tri) idx += 3 self.objects[self._current_object] = mesh # mesh.calculate_normals() self.faces = [] def __init__(self, filename, swapyz=False): """Loads a Wavefront OBJ file. """ self.objects = {} self.vertices = [] self.normals = [] self.texcoords = [] self.faces = [] self._current_object = None material = None for line in open(filename, "r"): if line.startswith('#'): continue if line.startswith('s'): continue values = line.split() if not values: continue if values[0] == 'o': self.finish_object() self._current_object = values[1] # elif values[0] == 'mtllib': # self.mtl = MTL(values[1]) # elif values[0] in ('usemtl', 'usemat'): # material = values[1] if values[0] == 'v': v = list(map(float, values[1:4])) if swapyz: v = v[0], v[2], v[1] self.vertices.append(v) elif values[0] == 'vn': v = list(map(float, values[1:4])) if swapyz: v = v[0], v[2], v[1] self.normals.append(v) elif values[0] == 'vt': self.texcoords.append(list(map(float, values[1:3]))) elif values[0] == 'f': face = [] texcoords = [] norms = [] for v in values[1:]: w = v.split('/') face.append(int(w[0])) if len(w) >= 2 and len(w[1]) > 0: texcoords.append(int(w[1])) else: texcoords.append(-1) if len(w) >= 3 and len(w[2]) > 0: norms.append(int(w[2])) else: norms.append(-1) self.faces.append((face, norms, texcoords, material)) self.finish_object() def MTL(filename): contents = {} mtl = None return for line in open(filename, "r"): if line.startswith('#'): continue values = line.split() if not values: continue if values[0] == 'newmtl': mtl = contents[values[1]] = {} elif mtl is None: raise ValueError("mtl file doesn't start with newmtl stmt") mtl[values[0]] = values[1:] return contents ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/3Drendering/simple.glsl���������������������������������������������������������0000666�0000000�0000000�00000002462�00000000000�016734� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* simple.glsl simple diffuse lighting based on laberts cosine law; see e.g.: http://en.wikipedia.org/wiki/Lambertian_reflectance http://en.wikipedia.org/wiki/Lambert%27s_cosine_law */ ---VERTEX SHADER------------------------------------------------------- #ifdef GL_ES precision highp float; #endif attribute vec3 v_pos; attribute vec3 v_normal; uniform mat4 modelview_mat; uniform mat4 projection_mat; varying vec4 normal_vec; varying vec4 vertex_pos; void main (void) { //compute vertex position in eye_space and normalize normal vector vec4 pos = modelview_mat * vec4(v_pos,1.0); vertex_pos = pos; normal_vec = vec4(v_normal,0.0); gl_Position = projection_mat * pos; } ---FRAGMENT SHADER----------------------------------------------------- #ifdef GL_ES precision highp float; #endif varying vec4 normal_vec; varying vec4 vertex_pos; uniform mat4 normal_mat; void main (void){ //correct normal, and compute light vector (assume light at the eye) vec4 v_normal = normalize( normal_mat * normal_vec ) ; vec4 v_light = normalize( vec4(0,0,0,1) - vertex_pos ); //reflectance based on lamberts law of cosine float theta = clamp(dot(v_normal, v_light), 0.0, 1.0); gl_FragColor = vec4(theta, theta, theta, 1.0); } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/RST_Editor/���������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014366� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/RST_Editor/editor.kv������������������������������������������������������������0000666�0000000�0000000�00000003366�00000000000�016226� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.1.0 Root: text_input: text_input BoxLayout: orientation: 'vertical' BoxLayout: size_hint_y: None height: 30 Button: text: 'Load' on_release: root.show_load() Button: text: 'Save' on_release: root.show_save() BoxLayout: TextInput: id: text_input text: '' RstDocument: text: text_input.text show_errors: True <LoadDialog>: BoxLayout: size: root.size pos: root.pos orientation: "vertical" FileChooserListView: id: filechooser BoxLayout: size_hint_y: None height: 30 Button: text: "Cancel" on_release: root.cancel() Button: text: "Load" on_release: root.load(filechooser.path, filechooser.selection) <SaveDialog>: text_input: text_input BoxLayout: size: root.size pos: root.pos orientation: "vertical" FileChooserListView: id: filechooser on_selection: text_input.text = self.selection and self.selection[0] or '' TextInput: id: text_input size_hint_y: None height: 30 multiline: False BoxLayout: size_hint_y: None height: 30 Button: text: "Cancel" on_release: root.cancel() Button: text: "Save" on_release: root.save(filechooser.path, text_input.text) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/RST_Editor/main.py��������������������������������������������������������������0000666�0000000�0000000�00000003302�00000000000�015662� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.factory import Factory from kivy.properties import ObjectProperty from kivy.uix.popup import Popup import os class LoadDialog(FloatLayout): load = ObjectProperty(None) cancel = ObjectProperty(None) class SaveDialog(FloatLayout): save = ObjectProperty(None) text_input = ObjectProperty(None) cancel = ObjectProperty(None) class Root(FloatLayout): loadfile = ObjectProperty(None) savefile = ObjectProperty(None) text_input = ObjectProperty(None) def dismiss_popup(self): self._popup.dismiss() def show_load(self): content = LoadDialog(load=self.load, cancel=self.dismiss_popup) self._popup = Popup(title="Load file", content=content, size_hint=(0.9, 0.9)) self._popup.open() def show_save(self): content = SaveDialog(save=self.save, cancel=self.dismiss_popup) self._popup = Popup(title="Save file", content=content, size_hint=(0.9, 0.9)) self._popup.open() def load(self, path, filename): with open(os.path.join(path, filename[0])) as stream: self.text_input.text = stream.read() self.dismiss_popup() def save(self, path, filename): with open(os.path.join(path, filename), 'w') as stream: stream.write(self.text_input.text) self.dismiss_popup() class Editor(App): pass Factory.register('Root', cls=Root) Factory.register('LoadDialog', cls=LoadDialog) Factory.register('SaveDialog', cls=SaveDialog) if __name__ == '__main__': Editor().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000033�00000000000�011451� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������27 mtime=1735229082.291121 �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014030� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/compass/����������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015475� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/compass/android.txt�����������������������������������������������������0000666�0000000�0000000�00000000070�00000000000�017653� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=Compass author=Nik Klever orientation=portrait ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/compass/compass.kv������������������������������������������������������0000666�0000000�0000000�00000000710�00000000000�017502� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.7.0 FloatLayout: canvas: Color: rgb: .98, .98, .98 Rectangle: size: self.size Image: source: 'rose.png' Image: source: 'needle.png' canvas.before: PushMatrix Rotate: angle: app.needle_angle axis: 0, 0, 1 origin: self.center canvas.after: PopMatrix ��������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/compass/main.py���������������������������������������������������������0000666�0000000�0000000�00000004507�00000000000�017001� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Compass example =============== This example is a demonstration of Hardware class usage. But it has severals drawbacks, like using only the magnetic sensor, and extrapolating values to get the orientation. The compass is absolutely not accurate. The right way would be to get the accelerometer + magnetic, and computer everything according to the phone orientation. This is not the purpose of this example right now. You can compile it with:: ./build.py --package org.test.compass --name compass \ --private ~/code/kivy/examples/android/compass \ --window --version 1.0 debug installd ''' import kivy kivy.require('1.7.0') from jnius import autoclass from math import floor from kivy.app import App from kivy.properties import NumericProperty from kivy.clock import Clock from kivy.vector import Vector from kivy.animation import Animation Hardware = autoclass('org.renpy.android.Hardware') class CompassApp(App): needle_angle = NumericProperty(0) def build(self): self._anim = None Hardware.magneticFieldSensorEnable(True) Clock.schedule_interval(self.update_compass, 1 / 10.) def update_compass(self, *args): # read the magnetic sensor from the Hardware class (x, y, z) = Hardware.magneticFieldSensorReading() # calculate the angle needle_angle = Vector(x, y).angle((0, 1)) + 90. # fix animation transition around the unit circle if (self.needle_angle % 360) - needle_angle > 180: needle_angle += 360 elif (self.needle_angle % 360) - needle_angle < -180: needle_angle -= 360 # add the number of revolutions to the result needle_angle += 360 * floor(self.needle_angle / 360.) # animate the needle if self._anim: self._anim.stop(self) self._anim = Animation(needle_angle=needle_angle, d=.2, t='out_quad') self._anim.start(self) def on_pause(self): # when you are going on pause, don't forget to stop the sensor Hardware.magneticFieldSensorEnable(False) return True def on_resume(self): # reactivate the sensor when you are back to the app Hardware.magneticFieldSensorEnable(True) if __name__ == '__main__': CompassApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/compass/needle.png������������������������������������������������������0000666�0000000�0000000�00000010626�00000000000�017444� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������ߊ���bKGD������C��� pHYs�� �� ����tIME (5]kV��#IDATx{\UBlqrBxﮙ˜~HH$" (E}tW}g^:gKU/��������������������������������������������������������������������������������������������������������������������������?--&uwqD1@ݶTx1@ra�d5858e�7̷#vzy H+>8@9}g�@WW U|a"?X0ܡ^K:5@yd,�8U~~dN##*|KD?"L -wk|O7:t + Ё|m(Z?0�H@OЍ^ |{+^tlc�躎tG1�@_@IA]W+bw/"35ܡ.豀@3z, Ё9iF�eq`7}A=ZlEM;c :Pizί06@Y9@eAh{6LB mALe(u==@6o~@lW B~ra8F]R1�lB#t_7r �`ZG6qC$8tOr(bT!'oCn(X@6>/'t7z,@sS$6x7"ut8:C_aG,wo Ё,1$:[�dR쏣& 9ryF9}z@㚤:$=6 Ё~)}:0c7fl]Q9�vc%�: <z˿g̐ ;'э^3 :0#Uz.@à\[�rKGA#&y,;'(CySict:Э>zA@ LMq:'1v+t`.U@ t =7 С*ܺ!7A㈿rujE\*@6Eĉq(]W-w(_ u@s5�򻥀5|e:%eq�L[#B -w([I}r9@ӹZ��IAkrSjLA^+t`c.*Ѝذ{w, Ё�C~erSjvDl/lYA:'э;qy@sgPB:'ynqX;K@D7:[POZ# !kQ7:t#dX[LP7AA @D7:x$.D].vX+ !߭ LMqPq_"Ϧ-0zEtrr|6u@k:_ LСg#d~f:ag@d(}W-w('tt/s]>蟛g:'э^qa?[=�az{�:w=�8YIt@AyItCO3.'t !:hq8"d;A X5э=;vYA\eO@j GtMqЃ :'9 +t +5t@Q.wyAP\oo@j 8A%蓼> f@�¼I"N0?rt�{ԍ7/ СvC eg.3̗`*@D7:x?^}^^YpSIہ~:+F@7:xUp@a^ С63 !߷7#^ С0?7"Nta1~K]~P/; !ߐsS:'9g 2 @ @Cvz�:T@/x�fMq0C@h^CJۅyDD,u@>gfw_5w,`34I".1-̇܁>ɹyfG@ G_2萍p3o#0 f狋¼ڋ1 R::{#g !WL@CrMӜ&cM-q !F` !}F` !FtOF`0Sa t4B~if�kq@13�=c@^7x@CjMӼ<CM,?:`׀o@~o@^u@: xw@C5xc@Cug@C~qf@=4.;tJ4ϔu@jW@C~+ !gߐz@:C(+9P]tQ:tޓأtP!2@5Ms2"ެx:A`|n: =./ttH{Ӂn3�kpk{: ^{:p{ҁ{:w=沂@AiW:APh/ a~U^p9AP=i/@^h/:A0Uԍf@`Qv a@C~{�:VD,%^R@Cg,@,۝x{\>ak:w5Ms&+] Ёd;]6+k:5{1_r@+$FׁDkr@Vwws@;`@X+ !DnXq:pW|>: ]&JF Ёt5@|tHFW|X !k:Wr7tz4MnDSjt`v[ !qY@s�=_, Ё)}] Ёj,hIu@S]{\t@C~߱g:0wtЍ~�؜ Xt&@C~G XË.t` FG:t{{<t@G:Ѝ=7 С*܀@yu@vt@9U{sAzs@t>cP4E s<t6s2nlW�rsh: G4'"NuB:t`93t`э:0cUr@às�9McPO O:0'w$=6 ЁLzl@+<؀@VeO:0m738 38Nc}I t` O$9& Ё5MrL@4MD۷t`~T@zc5N@?+X@6:Г7 = Ёj{ցAu!�: Oup  ЁZ1�L/yxQ:t \@wϽ@ex xtFĶ >D4x)s@ʲO@{t@)󜱁@Ɯt`VY7�( <vq@==5WgX@4u:Aemс(ܽ=@1@zBGчZ\\< }iL Bʷo(ȝk|.:Pg Ёt@2h{u@rY|@rٿt@yj_:PWVt@&m7a~ @2;'|t _N@"[t@R9�⩶V#cc�v@[#�:P׍����������������������������������������������������������������������������������������������������������������������������>;����IENDB`����������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/compass/rose.png��������������������������������������������������������0000666�0000000�0000000�00000075570�00000000000�017171� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������L���bKGD������ pHYs�� �� ����tIME .p�� �IDATxyxU?I @0$2 aDB ZmQ[JVU;-Vq,Gj_žmX[P**FAeaIL ٿ?^B{sϹsyHnNk         ؋6=AA,HrAASȧ B!Alc#" `\&B. v (7rAAPAE!AAAAAAAAAAAAA5Su@5pz_>7^˱G:2_C~+#+ �8H %` =<K#  Ā6oC~vH (s5:*{z:<k@k@ O XI&#̼3RT ]ڢ79z :gMA 1b.grb`ilDRAbu@W!?,5?[>&                    c1 > ׿IQ?g  B.   "  B.   "    "   yAD^gA\od(leErACK a%Z.1e# x(a%ZFA\<͗@tt7-ilA!H:;p#@kMkS&ԑ " l 0!ʌ<Z!l$Zf:A\0|� ;<4#=2A!F=J~vH6 CMDCS7 B,NNmxK@y8 Nlt;ԍ "䂏IEy@Ć7?S݊MDC;d]1�̏F|(S(.@WKRk)w:y85\ifɕQsu~shpb[h#] |&]E!o| Eq o y\t#u*!ˈ>@3Bm۶_̌ Z <Y[!Wy#wb[h9xB B.ޥ\G3m)BF#% Q:W!b&H'tpfe" ||mnF|/D:k~"A@!AD)E"F |#lfwUGBUjj*mblWB/r`)ƛ. ˈnBtAfm <ע7h%l.p2zVkj=3s9�PQQ^ }Ls@0l>U lh~ɦ.j|oHDTu;:rs1@1Hgy8%* l�2[e(v&*{".̾Gqs_ݲ%R $1u~gDx? w'G4Lę3hO骂 4LDyE#MU;?1XmiY PPP@.]N---Ϭ@Ӑ�g�7-3Is[xs;ErAhg+Z!?>ޕDӻOa6t֍6m=V ڛ]뀗i:tki x)Mw B#^ S^#JtT@Aqא7!ۇe?}N_A^@/䥟E ei 2Դj馎Q�܎>"ꅸ+q)G s>={̿{7ftjѢEjԩLۧ@/{p&<6D|':()!JCt>wgZ#P* ]jѢEj{Aa'z'ZHw&gEf`7C73Ge1:;0; n+ԢEʕ+UVV֬>#hY ;L%YoAp!5 1 p< jL3 p$T+**T^^ޒI{`*:M̈́Ci"TwͿCNb4!>MYGorjs.oȌJB\)KXf0:<tķf闛] &z"8d&Fu">]&g{Лf{ЮBU'^N]?:tKm+bt.|ҤI#?ic Ӧ6P4}$3:Cb2s�<N|q3"cNCBf3?~bnt̙3w 3ڴWLtD1`n"}<gJr/!jz7NEG+ydt\,ޯ$fu^"DsH1Bp£)))H5\/6-mͽ|ZfѱV+5mE'YVR[iBm@[wDNG( ~D;CzԌ;K3 D<T7nܨ s鏠CGM#yx ߻M�@6#WHi>،4oЮ#3ӂ;Ɍ yMM*((X.1ms~Oˎ31}׳^k�oPAѮR hN|/ H9Do" !X^3̠!!WJ1cƬJЯ5m4BOG^E&O-fF_V"4tYCs9~])`oָgn ܸ0)h7gB>yRƎ 4^Mˊ3љZMzK0ivB4bz<N˝fBo�cS `F3hNN1ߘϙ3g?v4H7Vuy(؇>͓?777i{;� ZKsQb${iл? X< I;w4Up"^_ȗ.]222t4mN:~ om=>s9:;lG#ewq2#Qă$(:.D5#ћZHrR+1ҩ;WD : Y3N4~ou&%!MmpiެUz"ی^&rS�f,q)!WJRL2c'm T̗Է/#iBhFD:o x`:cV>C$<h,Xߜ?~$6?OY/ڴi3V]jl^Fozgcb ƦgZv z#Ϥƌn|ԩې>7E6) Rgh.::^/\YL06M$jzhB3,|95 S&F6)ϯ0bG'G{w@C:?cclBhhyw7Al$|[UĞYE!!_rʚ%s gʦup>#.xTtĦjt�΍Zr7D8g3^cI8B^QQHqōgl\o bRΏ15B?3 9+QhOwgvGNлBgb|h_2:|iq#п)))o>S+nl7}XV%d~b͔M<t u i L#}m¡zo{OÙ+ԤI>'H7}hrl]oЁc>Gg2<`l{dFKgZ麠6ȇBM\\tD!d|2dH;?Z(DOCG_wto7}O 4W7}!._pl萄^j#͠E\#a.\x4%%)6Ob�Af侢}o}VR.IÀHZ96 U&giIhWy$-K)*:̧x/j[2:(!_ڳ,oh6،F,b,興̦,)u_|uDokI4 )[H5{ՑRJ3fi w '/s첟 ԠSA/%qph%|TIAǴH'OIi.˥fl0Ah%#?| ~s c8?R!3g~dds^p붍0GH7܅31oJȗ.]222KYC{lEb>\ +ㅖyii}v 1j TXm!J TpN__+Z"J)UTTgZ~% O\3 KxquP4�y:K$6; ~`ȯpV[*Ǐ_o /(Y$]cBOtdɱ/'YfA�!;v NUplmF_lkO:uMlR3][l}n<{*".qHp[ f+R:w8L�*Z*ϯ0hDuW Tk )#p Ģ�SH"(x#J4cVS"ޜ\ReeejpJK?BpuR- U0_.\t$!PyyyKyG\|ϺkGl]-ltsqA𡘷F'x)"XSyb jJ-a>^I4BR%ͼ51z됂U=%7ZpvttFqAAǂ%Ex')8SXȔxDh|ҤIӄk[8/0;[K >#.Ab(HP^^(^J0w�+Z!9s.k)\ S:I<:dKAw@[$EդxS0MJi … \LH]o+aKI76 MD\Φk\<DjSps"oܸQegg?LY-XR--QҌ-H{<&.VZ0_gB^SS 7SnhY] t9v<&dVRqfԝTK|-Dm�3|?0?KLLCk,} `YžK>PG )o\b;A7o B<U朲 '] ՉRJM<ykS-*0?(rǐd<97IQqAnf62 WXmF'no3y4)b=c͠p?$A׶aݤ8;tF3IzA(HQpCu U3wFtR1gq*; ]"i[8A@G&@6LN Øva/8)䥥*77fM6C%KPu1&:qǗ^#D舷ћY*wX:\_'hnhӦMs\&ǴUT�w3t"0)BXϘu$$Da,)44k.twGJ)ۈ|i][&fpgf$* :PG|U )Xtf'p:ZWJSnkM)0*_G{ؔp5P̷ |CW%t渝�L0KLm[Vg fb-ꨐϟ?;:9A 6[.;\P ynloh <Aӳ `,FqXa 1+\DW\f9PW@<6ٿu$&~~Qm\ B$׽ngLBAE"Y 9 !PyyyK\ 3yԲ< G/944Q <Cܩ`,1ܮ0ES←+Tqqqu`_+Ē}?ShfcA�OsS&9~*u`I&}N O(oW)efE d(pg)P^&xW�rKgΜx}wx<; $O$B IANJD6?RPALPP]�uK.\x4%%8D+x֣{#)jlPcAhz@;X^3ܝ=T\G" ƍUvvj\`B`zG !?@G)KkS-n yMM*((Xv`ԑW&`N.M$D7E*t=88'ejD:t์X 0v[G ۤ71BP }jyeneG`3r<yVގNP0[a }n{.4t"ppoJǛtVa,[w[̙B{MuU8n;ض\"O`l]"M|#%q:c}x!HE%BtR1vScD/qH6psblwEA)^[&?*J/BKKKUnn u==^ _ya|nY"ʹiW{_t>@a"͊A:W A+TQQ "oОDngu{ `G!ړgq) QQ?~OVT7kU\\邯i~:q1?萱=^7nX ԩSdfC\K?5 `&(f_\B u"9^F>g7&�WNòpW@.Gr6dlLrH~W(9o\ReeeiJP0]aW<.ވ) !hNbhض2y/KDÒX yEE[6ֿp f*hKwR ABƇQ &s5WɌKII}>occ4m;A y@R_$E7Pv݅1pR�ctԩSGۈMaG+a +p2UB;r RLl m̵R3gE�" $eQMo9=,hiGLFXQYΨQ}H/hoR"~$ 6rc[OfI}/N?IK{) r/v[]B("99@_hs,J(er<BIٍ6;=tAs-aFFGӍ"䮱h!pJq)>�333;gH0hgO16uDϦCChѻ8zUɢ#".gDJ-�p}nlxcS,E<TwS g,lh322 &ZI'Q,"Z æ/f Z?c\66NcS!L�|'{ʌ'ԉ'k׮J3hq<GR*779ؖ222 xYt�wD42#СWg V_\ٙ}P?ޭ[7ڴiW!l�80gϞ;KKKxBGblc+Is ppAsp(''?VSL>p[9#WJǯjh SuUW<GI_q�AW\�� �IDATR z۱c*))=zgzV<OGx*SN݆lZ3td8Sj*H<W.#0W8VvءjkkՂ KHt$ +̆�ue]׶/;%+PٿixRߡi .r֏ZvءR\͘1cOnn">4fE+Nʕ+UVV,^'|P3hР}4ym8Me�?\ħq OC U}1WJ[3<sk|AdB- ZCLG +HRuו/GsX6R0LWXVzw\CP-[vdfff^T!WJ⒀ED\)~O<z"T)_V:!ˏGfZ,lg0J\�|ؘ!ȑ#{=0xි؞Ͻ"&M`W4T ?ġ͛ (8ڀ+W;Z\7DA!B n Pڜ+TYYKwfgg?G) @ǝϜ9s: xXo7pCS6tT>YwM"-f0bքU_.EP֬YS3nܸM}9 3 ^ MII k͛7EM! 0M}ibPc⋕EEE:vxNSBqFt`: WĕRފC'.\+_*{]ԩGBcsEFg$ 'WY*` GT+++խ޺777U,?˽$555`O˺*lm.]ڜpOf5 zׅ+\7c76Z‹ aQ<^n*<+!#օk0cuy}1`_^r3fjq_S ɣG#Fs;ɺM<ѣa 4H= |cwFcQć(XUG0v7o}xC=H`zM'OGiaCh-w}233/tOB;V`i]L7:}"CS"߬  2~w"5 ~͛wx簾 {M̙<e.:GxXXܷo{ǡ>9f^% Z[:p}oֿ_469܅Pgt"gFi0MtV̕RСC+ܝj E1!_tȘniv#)޴iv$''9;)en~f/#BFP-7Ne];qheY5E!/--U/XV67վ"msW8psqBAKZY5o0R0>"/:t蚮]kQU+TQQ \` Pi5N;M8HxLy~Q|aY9mawJ̫ٳ_{UǏނ�kc/Ry>}~@LUp!W ~`]KeB&t`c&DkhcϞ=jʔ)8ޣU U!:u6‹c޻!╕:|ye?p:DZ#\JJJjFY^M{N0ϟ? FKp-:En["R?veU.{,`^',|G\0ʝPt6FmmZ`AyaaaS.b"\ReeePyA{-iK۶mS999t:U B;؂\l҈߭D1}"V$3f]CdB-@9uG'mۆ?/p)$\꣋,GǽW.3\2o(w{>+֭[ՙg̎g/ RJı|1|A#~`K};¶ B#g&'. \~T`9-[vdfff^*K>O4s"pxNU\\#).}AVF .0r*ܥc b-GQ{:�Ϝ9s=ƗE#1qpwޗŨNw^b-�n0vZ'`&7m|AXb%x-eeeK/ݙΞo 3G<|…GSRR.AytBGdyDF<rss'Fm޸unRz*'NdW�ϠσKN5Cz[š5kjƍo߾7R~iwC7nܨvёj+UW];55uXP4t]g>)Ɔ?jlHF It4f^8SGR_8-_,**ZձcGv.AkjjTAArt`Pt9D&6lPR}.Iڣ76OAL�h eDYt@gt `f7`un w8TVV[ouonn8i BRcƌYAF-~[S;lȨ[5g>lAh$`,zظwmq�mW^sڱc:0`C44)8t*B>yC7 V"x⯲ns_ xrbHo(BxҲٸkU#-ʐo}xC=E~Á9sgi\MWWWµŻ?˅|`!HnHē]ة~D ^\hy<Ԗt !_tȘŠ][MϞ=,33 j_=k]Z xG\{m4z {:tH]y啻srry0lRBXHbYץ*??u?ЯEvx(<Sxw*<q1MCdzj'N_~w�|6 RJZw�A/nژ@}JL"uE~i¨ac /^\5t5]v=7wZo?~}u.r[>fРAy?BE\JX#.d8P]JC瞎*5{h<i7`mB>um4~<k�-:UG̴-/ tb=]9 \[5 SٳGM2eGePaϟ?<{(#w.~O<ZyDH�"!~Py?Pa RJJJjFY^5Yn[BrJ5+>5,rUXX!_3Vdto]%۳#[ݑΝB˒z&浵j充%iiic%6 yEE[b$ZIn(5`Cw:tkEa[ E?/wamEu+В3nڱr2d`Oܩ:ۼyYdQ'DpE&+PhxyMMݻ禐;6d]}[kZqKjAZҡ б%s-GѺu'LPsΘ=M>^RNNNe˒wN-[vO?_ӆlWXA%Hhh<tƜA M-#>8J(mu^텙U%%%Y;#Q7GU#FXgڎu({ND1M6vc-|@t' oJ<iIGnBo[\5J̯*M!߸q̴JĕR;y]i.)eZF'[~O[_d4V].Dr[cYƆxǫ5f7FeeeY%SyyynL @f[aN̄�QylI'~Ncc&1<xBRCFĕRjڴi;lo f8lՇ� oT Sr+:|s%O> ga^v+j9e+H$*ǹM[tb8gcB�|RW[[׮]Ç/#Gr_vrnٸq~h lu>"qoɳwVx]{=ʬ/qƑD _paŦM6v%0LdKO\ mɺUo@|]SLno]륥gϞ^ʨT lrPvdCy"{8{}A^S5u>o|˖-(nݺѮ];}۷oδ `9>Y%Ec usv@+z(K)1[tϊy饗>ܷoRu7c;׊~gi\Nv,x(lٳrt߾}=)�]wݶuM,dÃֳ,y "RN98zQիٿo SO;G?3m8ٗ<^m/Gϼ>#�Aa:xmnovSJ+WtOܩQ'v4!aSK#"_2#m_Yr^k�mpځ}]_r^^ii6ps&޹s]8|ы$ `Nq%};AK󻎔lq P? wD*wUСCCq}/P;wҽ>ƒ(oq68{Sq|_T K b^[[}W\w[nҭ[;N8B l;.B3F8B+2!w)J76M|cqAb!7nTK.}$H <>M}-H6!89я3qM{%3r'wg.apN v/7'}{]?8UW]OlG'noB xh|H3hm*m80T#^�^~!wԏpAGP։yCkQSS-**k׮ JWmڴISAd)pC*VmX i765zCu!cT :xVAZbtUcǎ3btWVVVsQ]] ך:$ z9| ͆so[#c[#,t[k9}R!.b>x`_ RJ :4."Rg.<'[: In΃k}vlt+v^o7`UXyee%mfff~XA}W޽oҼyͣ-> EȃKA, z8ww9�.Gޏ/_ÇPGswYri֎ H w5v!w/?@r,!׭[|%)Y}wNΝkΝܩS͒ڕ+W. "akMe* > pr69;53p!|RR]v]vtؑN8N:nu0?#:/bڷoOZZ;wN;CEb3s^{ 6̐IJSzr~mr8yRp (kt9";v,&LG5*�Lv7|G}͸q2d]v>3۷om<Bx,itwnXF-/jӮ];:uD~;v,F"//BSwޝe˖Fxcw|ɒ%-.׊ ~mغuҌ8ߡ{ٰ<yy+;B~:ykطP51kţ9U񦨨eӟtسykV<p{ [M_9f g+L"%e!�zKNN>)))iLN:;wt]-ZYgIAVrr2v:tȑyO앦 2qWi pE5],3m3:%{*)@ '0*==}l6muرSVVVO>9}ذaŝ֙y<Dsw�c tr�3a:Re}VP:o{07*fAg=nD +%%eh>}NKNN.СCN8!Nj?bĈNŃ.fH ^߫ѱ?4ɃJ�\1=.[ EȃGg32DxvNHOO8dȐv#G:dȐXŃ(yEkfў*?2vdwi ^Ā As E1kȡ=׋^3V6 hʤ)"AÆZ(~ SNE +AsxS=�19˕N;( t""ns :Boelׯ /ЬlaXms]"Mk|Tq^;Fxh F~n>>!\f=LE elf~mз`ΰ{G=Pnqx=_l x}LW#4_6_wt:jL%5j p_DiCs`:xQ-S1o{>~�ŃFp<c[< b."8A=+8ZSJoqXEcF 1dO醄*q{qϷhy@bFAB""v#ُ0;О^{oádN o[,{|ژ-.b."= kE`=p:,H3N_> :t͈[\1%AtϗyPOAgڬF&Sऐ ̳D[\pEE_�[Nn@4N沁4 @B\D\0=_U n&ȿE!ɢCG@B\D\^sKq8)1Ywÿ%nqSb.".80i{>I!ɢCq</"Kx=5׺d.$-9S SBE}8[\REą8ka+t'i/NҾm1:AC4FYsعs1bh"z)".xwχkc5;|mg49hU-nnF> ^2~#D,E}q [?_D\:N罶wKLˀKKY-G'j<Ԍ8�L7 ]m-IIg&''9r#R Z₟f]wW=J@_}8 A7/= wߩh|vsB-)W9_�<8Bv�MCP!!;3l)z˪U())9nݺDu+jjj&-̼~2zArSB.zCaW}_?3.r#�Cb/K ymxo' 4K6m뮻馛hӦ +VH FJ֮]KIII;SiӦ\VV]r?'Ehr(Ùgx݌|WB`Lae~q*6r8 8ۙ%Iw*+V`}|O\lڴUVռ{WZU^VVv|Wuu}͛ݢ v {ޤf،4` wpe 7 tB-0'xQQ/ZE̅xS_r]U�� �IDATv>t^Y4 | hxˡjHȳl]E ^ōQO8p nqh2ITs['HCa_fZ){%X8S |`C/y!."h㯪bԨQ"B8w Qܲue㭴t53""B nqGNJͺg#z�\2 ;{s֢(>C'C".b.4ENV/a]Gߣ_^S?wǓhr{^ tGK[ZnfZWnx R΋4UK{^p\Ẽ%npԂ-:R^G>1_`A:X$ F=/"Dnh7*txQoCR]g{ 1o}ח[)!gs>S7Lh?z_7t<^e-鴟ڋ h{=̽AN%` >`m `,nqN4"B"Cv@E0ŕ x4{GvOJӽd#:83@qȰ-7}6q؟cx,`WBu7ROAMUvGaUy/t(Ͷ!yE\ļQnq[`K3ՂiJ[cczޏ`sw *#т8t2z``C;I`BxnL`Jvz oł*kWٷu8yȿӁ F#?A{%l q{T.>-~6:l.B.D/䍑dfYhA#!3tl,s{ bˆ!ͬr!o4`:`7/bA%Bߵ vDu!w-^r';PקyۢyE%J:x,|.B޸>3nFodkz(L.DX֭[9:TWWw^jjbw2֐:~믿ի9p$(K۩X<Dȃ+&lS:5+EOKKs>N,Ç/ٿJ5wC˗/g׮]<x*.-i[}}ןDȃ)}-x 0K{;얘Ȁ0`�w+x7ټy32***)ъ xȴk%M5!Ԃ;E0z B'x7xƗSRR>|8Çꫯnѷ"7w1 NYe%d~̆=ڹ@ZϞ=KZk׮L8'F$Z~MZ'?;vxpBR끧\МJ8/8ɮ SrU,曩ܠA}5*TTTW^yEuܹf޼y*V,ZHf+==&jSATˣŊD ybVbvoqv&#Fΰab8__ĝ;wPysrrclǾ&cڔ#O} ٳn{M;Ν#kΝL0zݺu�o5--qƱlٲy`lDžc1tk|Э\ff9]tѐnݺ\vQ:B!CsD޳} cC ћ~3 9#_XX;v*fee_;62pZkx Qa[q?2=py}^�Co�n6_JəM`YYY׿jݾLr6m-(8ypkN"zP[~ .sIh?0F>:Go:8~<m駟%^3+))I⋾7^1oA 1r;!fl u~Ȥڄh7U@t4_ڰaCm<Eꪫ|'䙙jƍQW-R�E<Qn]H`zOÇ4ZCزq_7a'N;p@4Nի}Wڵ#+Ӝ1t']'u ymt;e -#pTUoP'nF>tPW*}<a[C)D%A?~py% =v~P*wޗΘ1#Cqq!*+:333pf \ [ѻ7] +Bn(ǎ;ݻwٴi\D>ڵk}U#G 14gx~/ }JK,xfܹ}o-q2{=ߔsJJ E$FbM�lعUƎ"䆷1^ mokN>ddzE#u)Ν;w#b 8>{m٬n1 z Ŋ9 ;_+4''۶mƶƮ#Gf۠A<QM\k;WMxؒWRdKfLz=E~.]L s3:|Se|(0ѧv9|X]J$KO< FmtpO*++=9zJKK}1#2e'˸ xmڃʎp "[2#Ͽc g7e}emzr&^}SOu>.7n8v{G-C 0ܒgu:4c+?|ǎ!�,_OOOع(.y*p%G2%= HdKh+6O(o_:NJA?T[zuW38zz>}TEEg7r|tTP8@p?Ɍ ѱ[cAu޲ >7nܸvd߭x(wﶾtЁ)43O�c~0g;5[<]^/{6 Ka޽>`vE<Hmm8ywgtf5cˋdrWϋ7UOYґ[)l 6Ӊ XduN�Z,8w+{v? cf,:W8Ёm8ܙYZmFѣV8ԋ/h.:B}K^#p3[*yXKhy没3q3* ҥKmXhr= .Q5p">~,�gE;Y�yySp~ڲ~goU5vXkwުFj+z&!>oyl ):U z9996ol{ rV!oݺ3f)//YY߻>dE '!\~iCn,eiiicnRKEhL^^7ahے1% ,(QK s뇔=3Op/,?p>*hfq3ѡY+WUgG^=zg%%%5x<瀂LA)7m8[ <Q~O駟.Lķ/ןM?~B^q8)Sl߳gMb^\~>>^`dA8ɿTUѣ?k7"^FFԩSY(ۀnӀfϞ]VUUep7-f, ׸rlop$a/Aj,*` pns4~ ޫk׮:tŋ,1G]߶z, ~w'(XpGVދ4/q6wcB7KQQ |Eu֪_~wL8qƍk=.ہM_to<'O -eq"旹0jKziiE|7{ВG6,+w:tbMI?9ZJ/N<Y6y"O{ff9g.ޣe1}ҥ kjj͛wح`2QypGtٔdެy_aYAv0z^uaajQ`g>gΜ ~cZqq~|-:q<r\WYd 0B IBݿ$<ŅhJ|/^D tH'qL<yEBթ0`Cw;vE7*ԅ~S9SobWc"1Ӆfh:ctk٬F 69N?-@'_r̘1-qWoֽ^-4~>ѥ zg-t@$~+4aEBNA FxOvvK6lWxςN((;^TT_/ũ`ܦx{<'r!@?<>\ LlV~ VVj갫jwE $8`y锠. 1{q6Y&bk:}wkA^O16Qcӯ06^9D֒eQcB(f=77Sw))),\B~m:egg?w饗,++O\ n]跛$[fIƶC&`ebƹrDZx޽{_?PD�*0s].b;999o{91?\>{K}2쭄d\˄<ɅhoJ,O-..Κ"~ޙGY{ 4 DoԠM]-Uk-嶊zjhh֍W*KiAV1((Y @8sFLfyg}gyd2ss~߳x83 See�jR+}=sԨQ-X`G|el NBu3cڤ~%o1r74pRfUL8hРYʎx-6%m[4vAt'֦Rw�<~9Ic؀|gIYA$P&L0"/ ٣JJJ744][+..~fԩRXC<9 ?K}*vl7"[O:hB>, E& ~Æ {nڵA]MǞ)p%K.^ݻwSVVVoKQY0>KP4e2,v>UEa MoNҌ-]z:4*W`={v v/=zdբR_�ׯc΄H*}${eeeDQ&HI&%M΢[QQ}'NhÆ w0U'[�]/LN+Ia{I-\OnKbEp***VXW>| ]w榦d62'k<ЮuUM?$A{1$Aěwٟȑ#XfC=g}) b^I aɣ՛-Hst^:s=lٲ]^ X)..[WWW!.qǮYrwa3y96y0 H?WtU~G"`UW2yuǞG@JLO .ڰau@2_YΦL׈�'b="XՄBc/)b2 SRRƍb`Tڨ3gno zvuTii{GY_xlX@ l֪upJGtU^ />G߾}{-lIPw&gH?~|66L.//+3A1߂-&ʱt9$C"^FbK=xGb1wU͹s?;wL4"0!ƌ̇B,x8>\n]"bombW9k"ο�$xÀ *^`|fЋ?hРTUU5'$)ef)--]o|a+?3A3GĘ{n=/u}ME;yV ư+.џw'![q+WMm޳gFO<q~ l`<{5N{!9zJx"ޢ{n3lذg֬Y`cw ͛GB`&yWرck}ݖ$S ʠ:\^Bx,1d0t k ou}%\RDEii>B�&C}sxъyI(c`V;c�ovɆD4ғQxz&2\#!_MK 1bĿn-;vF̗q!]]:M\I6�i"{7xC=͝GB^o߾g5 @̷WC lun[$¯  00GlѣGڵkWGNC7 Hohh&oРA7x≵|= c7& x;NRw~W<$af !C7hiG7` Y /Y/B>]w ?3u �O .02!|M{m:묏ي& NBٳg7@qwSVVVokc#tv d<CF1>|oVU*"<v L4i|-%GFrѣWUWWmzQͳxSXx eѷ)\pV43UTНnEEEM8~;$)j<) $5`uC iv+9!FBHw"j> .`kQQQ3^j~M(􈳑$۱gYKAAoFqqܺt \݉ݻ9n {|a� 6L됩doW'kDhJUUU|D\t.((xصa6־gyf>H> f)dr`Xc̙37Q7t4dpi9z5VXoy3[9a?~|mVVI}ll#<|�3i:{+ׯO߯ǖ"VsQΦ~^jѹellQ ='Zf1)i}]vѩSZݛuD p$܅P+dIܼ&]~ˀM [x;j  | ov: [ 6?0agalSSH3GqlÊlE}?)f.V[gJ4^zPSLp!nc?x@IL+++Wk}uL xU 9&3A+LgMYb7G`+aRxז-[)T'c..Tб;9BB10Þۭ�^20(?_ؘ(ޯ�ϻ>ԥ ^40('Sj y6.p JӑuKe`ܾ}k˗/O}-W?Ɩ\l汗 jT~f=5<[:}Wy7㜱f/xLkK.M咼X}0l5;1RhtEni]$")9LMlZ-vnLI&MZnHn33>z,W.n5ٙv.DrO{Xb��IDATmuD-L/:dv{EEŊ Sgȣ>~10&kWgZRY!&2V%/(qN3i Ʈ9rQ |Q2$a`z:]urkg.O[[m,.n7+wT\\<.UB>7i5+"~QL�NujH\ 2/2PBdnc )UUU)Kܽݑ~}f,\ѢvH~Mnz`gc`kn[ fΜ)B ~_ؖ~-5_FŚ"9kɃ uMP"]]&?6B^  4p}җ4h&(D8"}b!>m6f̘e)e>7eIzk.]>C al ǵ{jk|q4𜁓V__y׮?S0x pTܝ6Xljg g̱Fy>q3r)Gss󲚚{|"7Tˁ g584N3cGd.m I}]1Ow͛3[;: !,A]+!DT�fIbrO 40,MM4xڴi$Q?> uBfX9><[˵~s@3>7ꗥذw\D!_M {]{&K&Ԏ_9EB9!̨ LΦ0Pj5 1I$ yu 롮(׍lb2pDhly2BDG~]KiiZo I |jt*<|٦i!go~iL9} 3J- /Y$YB>݃{U&1wX{wp6=Nv6JhhRc^IEI*Io8 f7{$y0.'' YYja;".[f[D\l>Y*]SU.r4i$h <gJ7do y|*–5H%ks(10?$IEEŊ$( k뿚4/V]GɌevK/3scm]tˁ96,x`i}HOn޼9iT}ϡo'9*KmPOlIΦgvI =lk676)`^ё#}uuu^Fog-d7dF"~ YF1v,TEm3yEqƗ-<%KQZưx4ves62r~6c_CvejKЛs`wPЯůf(^m90+'-L#fx H"1^b1�~[x c<`kh΁[sQfFlr6CHȅbU+ ;[?RB{N֖/ʁvp6Z)g+&I𗈷 z- $,5s"}҅---^9-i[27ckɋ/*GZЎBHCfD|Q\+Wz%俋j|F f:prz8[_C^*8u3C-[ϝyvz ;ӣh I,rٟ!fs!|,[j9-V *AFMB Qd630"m+[}!DD<D6�5]Ԃkx,Ijp|50! ߿9(##zW>)]G c|'bs lI]鳕W{ Q)<~F2%O|$BXùEd1s^wXQ3)))АϏ?]$B'T`Jm"lj҄E=!$\Ĵӗ,YOʶN30B3[#H\y)* \g`[fϞݐ7>mNP_2+m)|ns'ˀQMVO$)ϤI& k>Q|8*10 w[,hDlqfG`Z~5pG ,1yX=+**V$ +Gٶx.u;}tS�f(7sfGtVZ~V^3[elի#rWH$s<Cr@lֲ{͛7'R- PrW &ˁc@6{ c!DgSh۳\'VoVWZs]U m.bZ a"-l8 t>`JUUUB>E-z`K5׹1.1"CEpYG+mm^F͜9sSB % ð,Xƺ\sXHI/m `B!ț<.#PѮnOHMD|ħעTf̘1ej9_U~JǍ>U sBD&48W]' [ZZbj9_Og%ƾRN=CY2۱gkx!/!vܼ&_ӊܟ6c*7o' !bXM{s~jZyvư" 56 ^v+#Ou۵"O'eԈi:[n\hѧ1ʧj90:/[װyUuJc>cY{@=05þװ[u! IyeeV5yco(~(ml?KT2x!<ߺANϐ?g8}KZ-v&xiZL v6U(H1y@%{BA+"99ĽlEohhV�^S\K [m"~ `9mnacΧm۔SXX8}ɒ% tX=hG^9j'@K$7s~[!YlxE8x~ [(^uQSSpҥQŐR.5(~I7x^څ|n&֡o!(a|{cvtb~61Pu}&흋GC6ذ|L4im+(G׍Klt˧gֶ~v?qȷN0916v>r݀y40�[eJ:+j=b㸃t^~ ɷCp/}n"( m@6`{\h2x 8F]%y9rQBH-Ta}f"ppǶޝ!j'NBϱg@s!}\ಗ{\sIGnu*EASS6le﫥`lMBrnL_M4aF>uw6s<N߽t~咨`JUUUG+)j)'W`-[\n(g ֿT]K$NbӲ^kƞusx=r 6l^0j̙"&T+z8ىOk:%@؜P4Y.WEbKBcϼIx *h3qK.VOk#y-3VC:xmJ6'mgU 2 9h{.7Xb EcxlƫJlg̘1"J&0I¦r$OKi5v'}3fQ'7pNTlcxh36<'Y4҅--- NWB,LzȞю-Nsݤ*T/"ZoUyJcG3Y~Gcq)&!k1q(qD477/iiȣ�N&Usj|^'a+wy[_/`NʱGntV߭U<M~̾y&ulb5kꎑ?}޼y;X�Pۍy{v;M`y#q1dlJ(tq6uK(w`=)rOu+-5awDy&28ͣ!q:ݓD<mڴOO΢mv}Nz^p /72?Dj:b3vAD{,vwvi4,o^D7^uti} <9ƵSee6|5:NקZur}Ы(?^�|Mz^&n*zl|8AvY?rγI3%6Z-eس\$?"rXMvt4̗+D=BH&C XǷ_1V}> Uln |~nNĆE2 oxjlCpvg@*?=.-fGxӗ,YZȧgi_6,X< qh,Pl}HŚ{$'YAlh,jqgn`\}ð``)L>)c/n4ٔ,S4{;s %sď|}` 8 |dɲW^yeSMd~ ypGaC&a:%c65ooÁ+h?\76RzUحD.hWJLa+,װܻ7a_.|t lCZH|9rQ/ʐݣYS=D.}=7 bj3(b̵taH`HP<7쎋 ZC655aÆ#¾g6= u9?Z\_)w}~ U!!m^&Iitcs_!m&Sοgfƍ/-[l{R@'wX']:CӮO$2*|$i+Vc^ؒ+f#Ǝ&!|qm ׮`ˏ`wF^$BBhE.D�[E'By߁=g?kQ>Éy=6f[a}p_a˰݀FlDZm[vo !!|˶E'"l!ÜtcCjHݶ|ccJ!*2w=&>E97r!͉XgD(#3@oFbAav9q}?$qx:G Nt yɛ |w?$BB.uYs[I'a0n|`Dlg tyKSS' yس؄'];փ# l5VK][,L-w$!\:fBB.D7e (7bϮ#_?< 0 4B8j�zl߾=swu"ĞXͭ& w[_bXDmlA *BB.?y <yXDϲGx~lhiiy>C'H]o##9H�o4L:hH= :~%K$6O$#\r,wfKϰk?BB.DDv#]Hl+I<N-V{# .݉>9N^p�m}DxoգBHȅ@ޔuJ~$^ >v%qm(W3n!@^BI ɃѭV WoEЊ\d㕣ہ>Zx& tسVEmu!g){Q^S>K<!VBdyN|N+ !^}!\O}!\! !BB.B B!$B!\!r!BHȅB B!$B! !]TTi5B!B!B!B!B!B!B!B!B!B!"x/ȰLB!R,N.r BFjE皀|n.!B!|D3^NC E B!/69 !z`+p{ik})pTB.B7Vtv#[7KȅBr# _PR†Ў+L!B!B!B!B!B!B!B!ɡR)/'YB` M T�ϨYB`Ѐ&rBd_zN܅B�r[[S,B!D0*A̤@Y㽀,B!D08'i=W`E!B!B!BZV?����IENDB`����������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/takepicture/������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016350� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/takepicture/android.txt�������������������������������������������������0000666�0000000�0000000�00000000100�00000000000�020520� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=TakePicture author=Mathieu Virbel orientation=portrait ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/takepicture/buildozer.spec����������������������������������������������0000666�0000000�0000000�00000005723�00000000000�021232� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������[app] # (str) Title of your application title = TakePicture # (str) Package name package.name = takepicture # (str) Package domain (needed for android/ios packaging) package.domain = org.test # (str) Source code where the main.py live source.dir = . # (list) Source files to include (let empty to include all the files) source.include_exts = py,png,jpg,kv,atlas # (list) Source files to exclude (let empty to not excluding anything) #source.exclude_exts = spec # (str) Application versioning (method 1) version.regex = __version__ = '(.*)' version.filename = %(source.dir)s/main.py # (str) Application versioning (method 2) # version = 1.2.0 # (list) Application requirements requirements = kivy,android,pil # (str) Presplash of the application #presplash.filename = %(source.dir)s/data/presplash.png # (str) Icon of the application #icon.filename = %(source.dir)s/data/icon.png # (str) Supported orientation (one of landscape, portrait or all) orientation = landscape # (bool) Indicate if the application should be fullscreen or not fullscreen = 0 # # Android specific # # (list) Permissions android.permissions = CAMERA # (int) Android API to use #android.api = 14 # (int) Minimum API required (8 = Android 2.2 devices) #android.minapi = 8 # (int) Android SDK version to use #android.sdk = 21 # (str) Android NDK version to use #android.ndk = 8c # (str) Android NDK directory (if empty, it will be automatically downloaded.) #android.ndk_path = # (str) Android SDK directory (if empty, it will be automatically downloaded.) #android.sdk_path = # (str) Android entry point, default is ok for Kivy-based app #android.entrypoint = org.renpy.android.PythonActivity # (str) Semicolon separated list of Java .jar files to add to the libs so # that pyjnius can access their classes. Don't add jars that you do not need, # since extra jars can slow down the build process. Allows wildcards matching, # for example: OUYA-ODK/libs/*.jar #android.add_jars = foo.jar;bar.jar;path/to/more/*.jar # (str) python-for-android branch to use, if not master, useful to try # not yet merged features. #android.branch = master # (str) OUYA Console category. Should be one of GAME or APP # If you leave this blank, OUYA support will not be enabled #android.ouya.category = GAME # (str) Filename of OUYA Console icon. It must be a 732x412 png image. #android.ouya.icon.filename = %(source.dir)s/data/ouya_icon.png # (str) XML file to include as an intent filters in <activity> tag #android.manifest.intent_filters = # # iOS specific # # (str) Name of the certificate to use for signing the debug version #ios.codesign.debug = "iPhone Developer: <lastname> <firstname> (<hexstring>)" # (str) Name of the certificate to use for signing the release version #ios.codesign.release = %(ios.codesign.debug)s [buildozer] # (int) Log level (0 = error only, 1 = info, 2 = debug (with command output)) log_level = 1 ���������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/takepicture/main.py�����������������������������������������������������0000666�0000000�0000000�00000004750�00000000000�017654� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Take picture ============ .. author:: Mathieu Virbel <mat@kivy.org> Little example to demonstrate how to start an Intent, and get the result. When you use the Android.startActivityForResult(), the result will be dispatched into onActivityResult. You can catch the event with the android.activity API from python-for-android project. If you want to compile it, don't forget to add the CAMERA permission:: ./build.py --name 'TakePicture' --package org.test.takepicture \ --permission CAMERA --version 1 \ --private ~/code/kivy/examples/android/takepicture \ debug installd ''' __version__ = '0.1' from kivy.app import App from os.path import exists from jnius import autoclass, cast from android import activity, mActivity from functools import partial from kivy.clock import Clock from kivy.uix.scatter import Scatter from kivy.properties import StringProperty from PIL import Image Intent = autoclass('android.content.Intent') MediaStore = autoclass('android.provider.MediaStore') Uri = autoclass('android.net.Uri') Environment = autoclass('android.os.Environment') class Picture(Scatter): source = StringProperty(None) class TakePictureApp(App): def build(self): self.index = 0 activity.bind(on_activity_result=self.on_activity_result) def get_filename(self): while True: self.index += 1 fn = (Environment.getExternalStorageDirectory().getPath() + '/takepicture{}.jpg'.format(self.index)) if not exists(fn): return fn def take_picture(self): intent = Intent(MediaStore.ACTION_IMAGE_CAPTURE) self.last_fn = self.get_filename() self.uri = Uri.parse('file://' + self.last_fn) self.uri = cast('android.os.Parcelable', self.uri) intent.putExtra(MediaStore.EXTRA_OUTPUT, self.uri) mActivity.startActivityForResult(intent, 0x123) def on_activity_result(self, requestCode, resultCode, intent): if requestCode == 0x123: Clock.schedule_once(partial(self.add_picture, self.last_fn), 0) def add_picture(self, fn, *args): im = Image.open(fn) width, height = im.size im.thumbnail((width / 4, height / 4), Image.ANTIALIAS) im.save(fn, quality=95) self.root.add_widget(Picture(source=fn, center=self.root.center)) def on_pause(self): return True TakePictureApp().run() ������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/takepicture/shadow32.png������������������������������������������������0000666�0000000�0000000�00000006731�00000000000�020517� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������Rl���sRGB����bKGD������ pHYs�� �� ����tIME g���tEXtComment�Created with GIMPW�� 4IDATx[8E%=5Ic Yy3%"{C������_=$&#>� �[% JQ|'Ѣ4J \q?ם EoyoyO3@j>u K"{[Wċ_;N KqL$} ":| NO7A,-o.n0l<7^j|?m8=ů=;׷ / =9O&x עf=Ya '~qyb\N?p}_ث=LBOj߅S5{Ѿ$(@>Ntk#xo-6gBKj?Q[ 0uO6̠CeI|S彔2Bs8R𥨥qR1B9uWߖc)IX`Zt#eѸS2ʓ ~>{~%٩j? ?r4Aw.22@_FM ? FL1W̪ƟW#܅r2ʞt:9Ps<hhve"RTf &k�2?"t#OUHb!ZSl5@q*~GzSkRkEn6v_G~VY`w۳ 0^O/ufd Le2yu_/}~Mi jPe*_Ka4J$,@/pm$2F(z ͯ'!&G%_tÜT/05%0$F}V|-&QHFUGc'UJ%PkU?%*oeo F_ )fUݯſ`R\(&{4vDXˢMEo%|+#T#,TaXh1A?̆,oV]E~{PTl!?0#?7#s1KE~k(Q¸G&X�RbBRk Y/-oPYK kDH-F1 3܌ MEz9v7NHFaPGbNMF^9FOZcت�it/p3N�_6eط:'DX44#�EStج%[1?щXoiM%|hu#�T~7bi)nyd�5bP{ LWljU Ml�V @�K{�tO@(i$CW�8 `ePl마֚}p\JIa2aUId|n dRړ OU'?5nS $os:@tJ o�57lXyZ :hJ1:&,-O_ r8bS|faP4J`�o:�0󸖡+ZJ"o=���`�� ��0��������`�� ��0������0��������`�� ��0��������`�� ��0��������`�� ��0��������`�� ��0��������`�� ��0��������`�� ��0������`�� ��0@lCaV|PaVښ��� `Xn@SCޠMR(\8Ap)�0@>pϔ@@R-F�-'ZpC꧔ԩs^G~2�2A.$҅' !(ч6@6NaP"SAȭ6Qg46@%.'@FR9wiH5;n^�`i"1ޠޮ4b%υ`eiYuP�ZWs%n�/1p<&' g,Yo,{u�dȆNB6R.ۤeٳnwnagv2{`�zlNf9IQ赆#;ot6']j6 B]:цJZ aP3'' d hF*|(ln87ۈ.cB0~"?!g16a�-tA72 jz�)~&PYؚ*0A Jߗෑ94#\+Aqm\Ck| !|/_r_m>_b-yFZ_+ܒsn[ۙck$wQH[>}mRFd=@v2ld$>dKl-q1c��03R?:= 'BA#@[ }"'ecZ;*$QBE@^-??c�k^N*߼L(bV[Q}20 ,i�K b\04@]/zHf8sZ2 Tkz=RE=#Gg][K_&QNMR緔9 `=4Ǥ<~uMm?FH?0tz}s?xF!p9+!9[|3X�o V& nHCY5[)=UU/g2ү>!D@6 Godf=NL6͝[~I=2F~F I~*:3C' ozYixP_:*&:% XŃ>MΨRJ!fJֱkZ)à6A#;2*%P Z/E pkMRI!kQu>{%BIhۤrX:?cYnGL#}<?uk!?*kH/O9Ε>"-uŋ>U yum])#Zքӆ\_z Z&H} =j=&Ⱦ%#2A-+DQ/kF_hnE4V";M=#g8S{&=➥C:/{fhe:poly>:O3Q#5¥?�[~&8~/cEeKD  rx���������` z:����IENDB`���������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/android/takepicture/takepicture.kv����������������������������������������������0000666�0000000�0000000�00000001573�00000000000�021240� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 #:import win kivy.core.window Widget: canvas: Color: rgb: .85, .87, .88 Rectangle: size: self.size Button: text: 'Take a picture' width: self.texture_size[0] + dp(40) height: '48dp' on_release: app.take_picture() <Picture>: on_size: self.center = win.Window.center size: image.size size_hint: None, None Image: id: image source: root.source # create initial image to be 400 pixels width size: 400, 400 # add shadow background canvas.before: Color: rgba: 1, 1, 1, 1 BorderImage: source: 'shadow32.png' border: (36, 36, 36, 36) size:(self.width + 72, self.height + 72) pos: (-36, -36) �������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/animation/����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014367� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/animation/animate.py������������������������������������������������������������0000666�0000000�0000000�00000002545�00000000000�016365� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Widget animation ================ This example demonstrates creating and applying a multi-part animation to a button widget. You should see a button labelled 'plop' that will move with an animation when clicked. ''' import kivy kivy.require('1.0.7') from kivy.animation import Animation from kivy.app import App from kivy.uix.button import Button class TestApp(App): def animate(self, instance): # create an animation object. This object could be stored # and reused each call or reused across different widgets. # += is a sequential step, while &= is in parallel animation = Animation(pos=(100, 100), t='out_bounce') animation += Animation(pos=(200, 100), t='out_bounce') animation &= Animation(size=(500, 500)) animation += Animation(size=(100, 50)) # apply the animation on the button, passed in the "instance" argument # Notice that default 'click' animation (changing the button # color while the mouse is down) is unchanged. animation.start(instance) def build(self): # create a button, and attach animate() method as a on_press handler button = Button(size_hint=(None, None), text='plop', on_press=self.animate) return button if __name__ == '__main__': TestApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/��������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014713� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/app_suite.py��������������������������������������������������������0000666�0000000�0000000�00000011674�00000000000�017267� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Suite of Application Builders ============================= This explores different methods of starting an application. If you run this without a command line parameter, you should see a menu in your terminal. You can also run this with a 'r' parameter to pick a random method. There are lots of logging options to make this easier to debug: the execution order may not be obvious. Each time you run the command, only one kivy application is created. This uses the file testkvfile.kv and the file app_suite_data/testkvdir.kv. ''' from __future__ import print_function import sys import re from random import choice import kivy kivy.require('1.8.0') # 1.8 is when kv_directory became part of app. from kivy.app import App from kivy.uix.button import Button from kivy.lang import Builder from kivy.uix.floatlayout import FloatLayout # Note that importing FloatLayout causes Kivy to execute, including # starting up the Logger and some other messages. print("** In main program, done with imports") class TestBuildApp(App): """ Use build() function to return a widget. """ def build(self): """ Build called by kivy when an App is started. Called after trying to load a .kv file. Returns a new Button as a root widget. """ print("** inside build()") return Button(text='hello from TestBuildApp') class TestKVFileApp(App): """ Empty class, but name used to find .kv file. The filename is the lowercase version of the class, i.e. 'testkvfileapp.kv'. If not found, it strips off the final 'app', i.e. 'testkvfile.kv'. If not file is found, and no other method sets the self.root, the program will run with an empty screen. """ pass class TestKVDirApp(App): """ Empty class except for setting class variable kv_directory. This directory sets the directory in which to search for the .kv file. The name of the kv file is still governed by the class name and the .kv file should still have one root widget. """ kv_directory = 'app_suite_data' class TestKVStringApp(App): """ Use a build() function and use the kivy.lang.Builder function to parse up a Kivy language string. """ def build(self): """ Called by kivy run(). """ print("** inside build()") widget = Builder.load_string( "Button:\n text: 'hello from TestKVStringApp'") print("** widget built") return widget class TestPrebuiltApp(App): """ Use the Builder to create a top level widget at the beginning of the Python program, then use a dummy class for that widget. This costs a bit more in start-up time. """ kv = "<Prebuilt>\n Button:\n text:'hello from TestPrebuiltApp'" Builder.load_string(kv) print("** in TestPrebuiltApp, class initialization built <Prebuilt>") class Prebuilt(FloatLayout): """ Empty class to cause setting root to <Prebuilt> tag and set inheritance """ pass def build(self): """ called, returns instance matching tag . """ return self.Prebuilt() def print_class(class_name): """ Read this file and print the section with the class name specified.)""" filename = sys.argv[0] with open(filename) as f: data = f.read() regex = "^(class " + class_name + "\\b.*?)^\\S" match = re.search(regex, data, flags=re.MULTILINE | re.DOTALL) if match: print(match.group(1)) # the __name__ idiom executes when run from command line but not from import. if __name__ == '__main__': dash = "-" * 40 arg = sys.argv[1][0].lower() if len(sys.argv) > 1 else "h" print(dash) if arg == 'r': arg = choice('bfds') if arg == 'b': print_class("TestBuildApp") TestBuildApp().run() elif arg == 'f': print_class("TestKVFileApp") TestKVFileApp().run() elif arg == 'd': print_class("TestKVDirApp") TestKVDirApp().run() elif arg == 's': print_class("TestKVStringApp") TestKVStringApp().run() elif arg == 'p': print_class("TestPrebuiltApp") TestPrebuiltApp().run() else: # help print(""" This demo runs different application windows based on a command line argument. Try using one of these: b - Use build() method to return a widget d - Use a kv file from a different directory f - Use a kv file with the widget object p - Use prebuilt widget inside a layout s - Use a kivy language string to create the widget r - pick one of the options at random. h - show this help message. After closing the application window, this program will exit. While the run() method does return, kivy cannot run another application window after one has been closed. """) print(dash) print("This program is gratified to be of use.") ��������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/app_suite_data/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017675� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/app_suite_data/testkvdir.kv�����������������������������������������0000666�0000000�0000000�00000000113�00000000000�022251� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 Button: text: 'Hello from app_suite_data/testkvdir.kv' �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/app_with_build.py���������������������������������������������������0000666�0000000�0000000�00000000743�00000000000�020263� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Application example using build() + return ========================================== An application can be built if you return a widget on build(), or if you set self.root. ''' import kivy kivy.require('1.0.7') from kivy.app import App from kivy.uix.button import Button class TestApp(App): def build(self): # return a Button() as a root widget return Button(text='hello world') if __name__ == '__main__': TestApp().run() �����������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/app_with_config.py��������������������������������������������������0000666�0000000�0000000�00000002016�00000000000�020424� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.lang import Builder from kivy.properties import ConfigParserProperty KV = ''' FloatLayout: BoxLayout: size_hint: .5, .5 pos_hint: {'center': (.5, .5)} orientation: 'vertical' TextInput: text: app.text on_text: app.text = self.text Slider: min: 0 max: 100 value: app.number on_value: app.number = self.value ''' class ConfigApp(App): number = ConfigParserProperty( 0, 'general', 'number', 'app', val_type=float ) text = ConfigParserProperty( '', 'general', 'text', 'app', val_type=str ) def build_config(self, config): config.setdefaults( 'general', { 'number': 0, 'text': 'test' } ) def build(self): return Builder.load_string(KV) if __name__ == '__main__': ConfigApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/app_with_kv.py������������������������������������������������������0000666�0000000�0000000�00000001166�00000000000�017604� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Application built from a .kv file ================================== This shows how to implicitly use a .kv file for your application. You should see a full screen button labelled "Hello from test.kv". After Kivy instantiates a subclass of App, it implicitly searches for a .kv file. The file test.kv is selected because the name of the subclass of App is TestApp, which implies that kivy should try to load "test.kv". That file contains a root Widget. ''' import kivy kivy.require('1.0.7') from kivy.app import App class TestApp(App): pass if __name__ == '__main__': TestApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/app_with_kv_in_template1.py�����������������������������������������0000666�0000000�0000000�00000001247�00000000000�022246� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Application from a .kv in a Template Directory ============================================== This example shows how you can change the directory for the .kv file. You should see "Hello from template1/test.ky" as a button. As kivy instantiates the TestApp subclass of App, the variable kv_directory is set. Kivy then implicitly searches for a .kv file matching the name of the subclass in that directory, finding the file template1/test.kv. That file contains the root widget. ''' import kivy kivy.require('1.0.7') from kivy.app import App class TestApp(App): kv_directory = 'template1' if __name__ == '__main__': TestApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.4942453 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/template1/����������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016607� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/template1/test.kv���������������������������������������������������0000666�0000000�0000000�00000000101�00000000000�020120� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 Button: text: 'Hello from template1/test.kv' ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/test.kv�������������������������������������������������������������0000666�0000000�0000000�00000000067�00000000000�016237� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 Button: text: 'Hello from test.kv' �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/application/testkvfile.kv�������������������������������������������������������0000666�0000000�0000000�00000000075�00000000000�017437� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 Button: text: 'Hello from testkvfile.kv' �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5098712 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/async/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013525� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/async/asyncio_advanced.py�������������������������������������������������������0000666�0000000�0000000�00000005415�00000000000�017376� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''Example shows the recommended way of how to run Kivy with the Python built in asyncio event loop as just another async coroutine. ''' import asyncio from kivy.app import App from kivy.lang.builder import Builder kv = ''' BoxLayout: orientation: 'vertical' BoxLayout: ToggleButton: id: btn1 group: 'a' text: 'Sleeping' allow_no_selection: False on_state: if self.state == 'down': label.status = self.text ToggleButton: id: btn2 group: 'a' text: 'Swimming' allow_no_selection: False on_state: if self.state == 'down': label.status = self.text ToggleButton: id: btn3 group: 'a' text: 'Reading' allow_no_selection: False state: 'down' on_state: if self.state == 'down': label.status = self.text Label: id: label status: 'Reading' text: 'Beach status is "{}"'.format(self.status) ''' class AsyncApp(App): other_task = None def build(self): return Builder.load_string(kv) def app_func(self): '''This will run both methods asynchronously and then block until they are finished ''' self.other_task = asyncio.ensure_future(self.waste_time_freely()) async def run_wrapper(): # we don't actually need to set asyncio as the lib because it is # the default, but it doesn't hurt to be explicit await self.async_run(async_lib='asyncio') print('App done') self.other_task.cancel() return asyncio.gather(run_wrapper(), self.other_task) async def waste_time_freely(self): '''This method is also run by the asyncio loop and periodically prints something. ''' try: i = 0 while True: if self.root is not None: status = self.root.ids.label.status print('{} on the beach'.format(status)) # get some sleep if self.root.ids.btn1.state != 'down' and i >= 2: i = 0 print('Yawn, getting tired. Going to sleep') self.root.ids.btn1.trigger_action() i += 1 await asyncio.sleep(2) except asyncio.CancelledError as e: print('Wasting time was canceled', e) finally: # when canceled, print that it finished print('Done wasting time') if __name__ == '__main__': loop = asyncio.get_event_loop() loop.run_until_complete(AsyncApp().app_func()) loop.close() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/async/asyncio_basic.py����������������������������������������������������������0000666�0000000�0000000�00000003424�00000000000�016710� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''Example shows the recommended way of how to run Kivy with the Python built in asyncio event loop as just another async coroutine. ''' import asyncio from kivy.app import async_runTouchApp from kivy.lang.builder import Builder kv = ''' BoxLayout: orientation: 'vertical' Button: id: btn text: 'Press me' BoxLayout: Label: id: label text: 'Button is "{}"'.format(btn.state) ''' async def run_app_happily(root, other_task): '''This method, which runs Kivy, is run by the asyncio loop as one of the coroutines. ''' # we don't actually need to set asyncio as the lib because it is the # default, but it doesn't hurt to be explicit await async_runTouchApp(root, async_lib='asyncio') # run Kivy print('App done') # now cancel all the other tasks that may be running other_task.cancel() async def waste_time_freely(): '''This method is also run by the asyncio loop and periodically prints something. ''' try: while True: print('Sitting on the beach') await asyncio.sleep(2) except asyncio.CancelledError as e: print('Wasting time was canceled', e) finally: # when canceled, print that it finished print('Done wasting time') if __name__ == '__main__': def root_func(): '''This will run both methods asynchronously and then block until they are finished ''' root = Builder.load_string(kv) # root widget other_task = asyncio.ensure_future(waste_time_freely()) return asyncio.gather(run_app_happily(root, other_task), other_task) loop = asyncio.get_event_loop() loop.run_until_complete(root_func()) loop.close() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/async/trio_advanced.py����������������������������������������������������������0000666�0000000�0000000�00000005663�00000000000�016713� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''Example shows the recommended way of how to run Kivy with a trio event loop as just another async coroutine. ''' import trio from kivy.app import App from kivy.lang.builder import Builder kv = ''' BoxLayout: orientation: 'vertical' BoxLayout: ToggleButton: id: btn1 group: 'a' text: 'Sleeping' allow_no_selection: False on_state: if self.state == 'down': label.status = self.text ToggleButton: id: btn2 group: 'a' text: 'Swimming' allow_no_selection: False on_state: if self.state == 'down': label.status = self.text ToggleButton: id: btn3 group: 'a' text: 'Reading' allow_no_selection: False state: 'down' on_state: if self.state == 'down': label.status = self.text Label: id: label status: 'Reading' text: 'Beach status is "{}"'.format(self.status) ''' class AsyncApp(App): nursery = None def build(self): return Builder.load_string(kv) async def app_func(self): '''trio needs to run a function, so this is it. ''' async with trio.open_nursery() as nursery: '''In trio you create a nursery, in which you schedule async functions to be run by the nursery simultaneously as tasks. This will run all two methods starting in random order asynchronously and then block until they are finished or canceled at the `with` level. ''' self.nursery = nursery async def run_wrapper(): # trio needs to be set so that it'll be used for the event loop await self.async_run(async_lib='trio') print('App done') nursery.cancel_scope.cancel() nursery.start_soon(run_wrapper) nursery.start_soon(self.waste_time_freely) async def waste_time_freely(self): '''This method is also run by trio and periodically prints something. ''' try: i = 0 while True: if self.root is not None: status = self.root.ids.label.status print('{} on the beach'.format(status)) # get some sleep if self.root.ids.btn1.state != 'down' and i >= 2: i = 0 print('Yawn, getting tired. Going to sleep') self.root.ids.btn1.trigger_action() i += 1 await trio.sleep(2) except trio.Cancelled as e: print('Wasting time was canceled', e) finally: # when canceled, print that it finished print('Done wasting time') if __name__ == '__main__': trio.run(AsyncApp().app_func) �����������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/async/trio_basic.py�������������������������������������������������������������0000666�0000000�0000000�00000003603�00000000000�016217� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''Example shows the recommended way of how to run Kivy with a trio event loop as just another async coroutine. ''' import trio from kivy.app import async_runTouchApp from kivy.lang.builder import Builder kv = ''' BoxLayout: orientation: 'vertical' Button: id: btn text: 'Press me' BoxLayout: Label: id: label text: 'Button is "{}"'.format(btn.state) ''' async def run_app_happily(root, nursery): '''This method, which runs Kivy, is run by trio as one of the coroutines. ''' # trio needs to be set so that it'll be used for the event loop await async_runTouchApp(root, async_lib='trio') # run Kivy print('App done') # now cancel all the other tasks that may be running nursery.cancel_scope.cancel() async def waste_time_freely(): '''This method is also run by trio and periodically prints something.''' try: while True: print('Sitting on the beach') await trio.sleep(2) except trio.Cancelled as e: print('Wasting time was canceled', e) finally: # when canceled, print that it finished print('Done wasting time') if __name__ == '__main__': async def root_func(): '''trio needs to run a function, so this is it. ''' root = Builder.load_string(kv) # root widget async with trio.open_nursery() as nursery: '''In trio you create a nursery, in which you schedule async functions to be run by the nursery simultaneously as tasks. This will run all two methods starting in random order asynchronously and then block until they are finished or canceled at the `with` level. ''' nursery.start_soon(run_app_happily, root, nursery) nursery.start_soon(waste_time_freely) trio.run(root_func) �����������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5098712 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013511� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12908_sweet_trip_mm_clap_hi.wav�������������������������������������������0000666�0000000�0000000�00000037742�00000000000�021345� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF?��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data/����������� ���� �� ����(�H�_�j�{�������v�`�g�K�4�+� �+Slox%�p n-+= Nt/<�LW+   `y%a�X#Wf wh1?�t�Yb�QUo?  o]� dYU@x+jL9YY@k�qX2  SY-t; u * 0~L{Un:v-f> [r?ڨPz[7Fs�8  5 k,l { Z GZm*XTc &Fm8PZRKr :[�ϿSm  eT">-8M;4.X,a(#* 2);k- ojX�mh=) ׉�&kha 8+WC}IA;x9550')"U09N i�BnՍӌۍN G� #AG7,' 3�0CP3hƇ˽<t7@ m* ct%3,u,'=#L .F /\])J5x)M;ӥF*Vֿkl4 KdUAh:13A(k+l`s/w޲|0UDNE h$�|�8CP$ ����Oio�$ J;��=y?_�$�\$.:&-B`vXZ`AN�?�8`z<WJ{> �Z��h[<& ��_%YP�|������J�g����������W;OZ�*{{ui@9 gq��1ld j�wzd`n_���� Z Bo��^� �eX4 %%�M3k�U�w8+\#Y4# ��%+(Sgx3��I!f$�D�0�q��o5HOy ?M�g4y@q���V� �wVq�G�R N j ~j6#D3&Gw0  mt D|arL8 [=b}/ ~T / T x~D�l�?}w{9kZZ�Ma:HT:[TLel@�M$W4_iV  +  QD   Rop1�Sn(( `bmFҹծ],  jsq)b:8m0+( $[R �x Hc!��M��(u10 LB, . +e,bf4#wKTL(ki�j-n&jK1*(@Cc8~.d& ^ ^OQ:0<Q_Eٽa>OA�CX X h N v 5 ce%+& q|h �Ct<E5<$M`RxAv�B_�'�E�b�q��� KE%��9��u4hKP:c<m �K����41"�'' ���mc,zt�R�!�xz={ nR~��;J.U���B�1�c/=bs�eq3�{�@��MyZ@} x4���6KE���q�_�<���JK0�I�w���=n^K���������a�M�>�&����� �;�D�&��� �����z�V�%�v}}msvv>|4��5����D2G|K��|�g�T�2���|�5��~�*�X7KKh-&RNn,.)%"8k (<#eM"ha7,�g*ST>6-,"T�ZP +,G& jx" d &=�FofQ6 RL%=4rr  ZH{={i Z (k \  ?oW�C`]]q e] �\�UeR i % K A , ;  !"91  @g+M "~Sl! 's8Ww L11@�${]G|7Ors Z  y@40 ~ �q�$N+`5� _: *nwoUEy,v"�G�v\]5 `6z c (/�?9Q(-B\xZ�������h�T�-�+��O����c�8��yVN>YTn 5LR �-�8�2�1�>�)�?�(��!�����'�7�-�'�%��� ��!,^�+�H��m|e-���l�^���Tup&Nv(�U���n�o�`�X�f�C�B�;�$��� �T�t�p�d�D�8���uh2Lx�,pM#���M�;��O1FJlzS;[f��$����� ����3�/�'�4�)�3�3����tC��}�B��n9=k>X(M��O��@rE3���~�`�0�$�����vR >a}��%o1? u8eslY�b4Lf %v F%�a^HTf@N  y��'6_.pH/S�v?� )IBl } z h6Y�0��9�{i\54#@ ~`X� 15/9�V}:2 GOjXP"�6�q����������Y [�:t dbC��(}$hZ�ovt8*���WQ $,S~>��B6_-mbxz0?lP��=,D`1L(B��_]dX\,�Z����������������50["�n��?"�T,�K�~1}S{J�|����������l�h�U�<�0�0�%�8�%���ok~���$�(�-�$�8���� �� �����!���&���5�9�7�4�� ����1�n�v�d�>�/�%� �V& +,-UVr��[�v�\�C�C�-���~;0%<JVZp"�0�;�2�$�+����`URd{�2�D�P�7�7�5�,� � �� ���*�(� � ��qcPWfn��'�G�P�v�y�����������������m�Y�K�=���M�+]H��4�k2(UaI[?� d5��t�I� ��L��D3��|�A��[AFs+� FP]N.��+_ $GPk WdG1w�@�`��?E1������w��������|�^�0���q����h�/��vI>4ol-:; 6�t�v�S� � �U�����BIia]d.?ao�h�+? p�l�=]$aI#"Dh.NwytO)���){ Gd] |BZ��sx[`��$�u3I G` Nt**88A�� U?-�0�0E6h| as�yiW���g�C��3��oq��_��{@, #(8Sl � �|b0p+v&����QSJ���}�a�e�@�2�*� �� ������ ������� �0�7�>� ��� ��zA(UNp�3�x�����z�q�a�C�3�� ��ZIJ_kv��� ������ ������1�^�}�r�_�R�<�4�/� ������i,&GHdrx���&�(�)�1�)��*�%��)��"������"�\�����^�L�W�/� ��{v� �� ��%�1�)�0�5�(�4�1�%�3�*�!�%�!�7�E�?�@�0�'�(�!���������$�N�|��������m�h�I�!� � �L�Y�@��np^R`1k#7O=U?!�V��Hr L M��^�"�&zj l$n8�`�e�p�������� ��Xu_DL��=�X :Lz\usU$m�%�U���b}aM: �����|�T�xH{c �K�j��������������������<e8 ���w�?�$����aiWDFD# BWk�l������v�^�H�7�-� ��� �j44c�� �K���������{�g�_�=�=�'��5!7R{���K��*wU+����j�X�)���(�X��J� �s;MQX'=r~X3W!�A�b�y�z�������h�T�3�=�6�$�-������ �� ������ ������-�+� � ��������������������3�6�>�4�3��"���� �� ��0�^�j�k�N�J�C�%�%�����������"�P�E�@�K�@�?�A�0�(�5��,����������!�*�3�J�<�<�?�2�/�,��!���� � ��� �� ������ � ���� ���� �� ����� �� ��� ����&�7�A�@�=�'�5�!��� � �����������?O{ �I��1kC����y�L�9�+� � �w5A3_!�>�S��}0 Z��n�K�&�b!5Xnx ���$��;�6������9�-�I�D�@�o��&����p�M�1�'��V)AHRXjs�� ��0�����~�a�`�2�/���e;Dd`;�������g�<�B��rus���,�)�'�u�!�<�H�T�q�w�w��Oa4��r�V�%��zo<t){��!�6�g�l��r<@���f�B�1�O=d[ �'�,�O�\�d�p�w�|��y���q��y�f�e�n��[f-���e�I���m?5L|&?d+�� ���x�P�)�"� ����*�,��*�!��� �� ����������� �*�<�L�I�;�6�$����� ���+�0�&��)���������� �� �������$���� � �� �����(���� ���������� ����� �����+�0�5�+� ��)������������� �� ������������ �� ��� ���� ����������-�0�+�0�)�"������������������� ����������� ���� � � ��������� �������������� ����� ��� ���� ����%�� �%��� � �$�M�|���o�l�L�<�+�� ��$�-�5�;�"�*�-������}&9Tg}��$�1�T�������r�l�a�P�A�;�!�!�"� �W�q��|�f�C�H�!���yVfnr� ������������ � �[j � �(�'�<�K�O����������z�[�^�K�7�1�4�� �� � ������%� ��)�2�[��������[�J�?���zX ���"�2�@�m����z�n�r�T�M�J�4�2�,��� �������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12909_sweet_trip_mm_clap_lo.wav�������������������������������������������0000666�0000000�0000000�00000034534�00000000000�021354� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFT9��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data\)������� �� ������� � ������� �� �� � �� �� ������� �� � �� � ��� ���� ������������� � ������ ����� ��� �� �� �� ������������ ��1 &  c ` ` ^<,KDV/ {){5AVsx3/\hF<q2!,<?ۚE҃ү](֝ٵߦP+k 46`�g�. ��_liA}%j$9 `4t�>{Kpo|Mh,v�i;O/�N�S��. ;gt *�bg(%1p)U=! 2b��{ vgQ8�������������� +4_AE }k Gh|@=h :2  }j U%6lu qQ=VM>R<+GP UDzSEWP=E * >_;8ggX k 5 /bZ[lVM\|"]WU Pe�  >:47gjV7v];W�g5ƣh~hq5   "=#$`$3#F"N![~OR X; @<F5 &n ]g{ރX܈ܵrޒx$fz:2 Jpm &1d,� @ p |=.` f � Y {fbI]]r .v6S2N��$V$,?0B4*'�wK5-,Fo�k�2��~smvv ���5��y@.1�o�B� �zqqiey��/�M�k�g�'V<z�<%kn}rG3E+~Q x�� �����'�5�9�@�=�A�N�:�C�G�8�R�=�@�@�=�9�B�5�5�1�,�<�8�2�6� ��#s)T�H8^@^Zr'X>Mq VU�� .6�zD}J#_�m��YS"B<Lmnw"k@E���$`~m>=#��(8n5w C�L6 ~A ܭ?V x!vFyXX4I #RDsG jrg?S|:uV K<#9=k0%A!�5$8QPT{Hu&[��0.b:`{|t\A;<R, S&jk `kG9u @ c,I   c ] �n;4g0-FYv9@7fb,=K�MXTkD}�J��>qd; =7m(mmSXPK4!.np'4.# R UI]_,+3Bir /v[}b np.3piO. i h q,@g8x9IW_3J^� �g���� 7<Qddjjcs^U^=V>9-) :J|.F��b� �qeH7Q>JQ[mzv��u.eI���F{RV/I,/�^�n- 5H^fHE�y���#JO}w{ujIQE,0��o���-�E�E�e������������������������������xq>����(NyylRM0$���Ff�z�4���[XH;HBDMMYzm�' $�v�9� �fQJ6FB1JX\myy� v%e>�|���-^t~df\1 cw[ 1�j^Hs8(Hp8tpOpj@O G Q  � h }��uIg.5����2p T�nEA/?LlG9E= dG.uvX &"!d,m m?0FWOQ2$:}R"7B+q_ltY}@%�I?EoyX n:Maih$�Stl*El#QN H 9S4� <x#-Ro[b,kNAU  c  GtqC`G9# |�{?tN E6_/3@w@ �'�G�[�o���������������������������������������z�x�~�q�s��m��z�v��g�q�t�l��y�u��s�o�����������~�|�|�c�q�k�`�o�^�`�g�W�T�b�M�[�N�F�_�F�V�_�\�S�d�Q�k�K�rF �C�`����� (-'>'$+$#$ �������k_0��i�:�{jGDG9?9?LLYiv}e1S1�V�i��������� ����������B� ��1�W�X�W�t�i��������������}�z�t�c�u�k�`�l�[�V���� �����g�O�@�'�!�������)�$�V��������^�m�e�M�K�K�5�4�5��A�!�$�-�0�+�4�+�-�:�1�>�C�0�Q�A�@�V�K�>�,����0�1�@�\�[�e�|�o�x�����������7AUd_yys@fg�F(Zk@^$w ] P xxA9Hh vs5Vw*a �_��f]5B@@UTq}�/�<�V��h�U ]yN��<sT2rRW9D�o�2�f@1  )3H[Uy ������#�)��4�4�4�>�)�<�<�5�F�>�=�M�A�2��`LuQ��5�v5(-7Fhd)���������l�<�^�I��1��������� ����'��/�+�/�6�B�<�E�O�X���x���s��`�p�e�\�Z�b�N�T�^�O�O�K�@�B�E�Q�E�G�B�R�F�F�K�@�J�T�B�z�R�o%8�XQ%>GK3j]#pMj / !3Ho�B)4fD}=b_0|LF`Fv �4�K�\�m�h�����������������������9t��}�R�8� �fXSWLQQP\bbsl} �������#���%��$�4��'�,�(�2�2�$�0� �(�0��#�%���� ��!�#�(�'�$�1�)�,�5�)�,�2�2��9��(�,��$�$����� �bWw���)�-�/�@�:�C�V�M�[�X�N�W�B�A�N�@�9�C�/�0�1�!�'�+��J�������_�I�1� ��� ��� ������������� ��� �����)� �,�#��!�!��+���/���� �)� �=�E�E�F�^�>�\�W�G�_�R�Q�X�V�E�X�C�J�J�=�J�B�=�2�@�5�[�e�z��c�b�`�@�I�:��'�� ���� �����WYrh��[    \:+��iqW$<KT�N�?HhF=79N^y%V{.V*Uj%�6�>�k�i�������������������������6]G9�-�k���������������������v�q�W�Q�x��qJ���F� �TU;.3(/%/2.DTJbofq CQW��-�N�y���������������������m�i�^��k.t,E��T��u]7� /@@Ub~ -0+&D)���{DspV#g8mD'���g�W�/��yvW^Q;H1.3(+6*3<7>KBaK{@�7O'��l��Q? (.9YKlq�@<K��B��fC //GQbf{f]~O]�t��:jgMB'���Qg#V� �H( &Jeah��� ��� �������(�g�m�u�^�:�=����^Uw���'��)�8��/�4�%�6�)� �'�%�'�4� �� ��� � � ����� � ��� �#�$��8�-��4��'�2��,�,��(� ��,�� � �� �9�B�V�O�$�8�-�������� �� ��� �sdaK596)@9K]H]ha}~K��q�e�X�>�<�'���t��/����x�N���]qoUdf[bej}u{mzK U+mD!�Q����&SQ-Y83$& ��������o��8��c�!�vH@1"  �%.5FMDinfv2T>�8�M�|������������������m�}�i�R�e�F��@Ka �!�8�<�J�S�N�K�M�>�S�V�>�@�4�'�,���� ��� �t�tAJZ�d�$�rL)!+<T[ww;i>'����BVQhl[`JIB+#������y��� _}�\��fwi>4' "6;Lbf{f"d��� � ��#������� �!� �������� �$�A�M�5�9�� ������� ����)�������� � � �� ���6�'��)� �� �������� ������������ � � �������� �$�%��'��� ���S\y�6�>�c�h�c�����������b�l�h�N�Q�J�=�E��+�d��W��W� �n:3& +)2JOPss{D7Ho�-�A�=�M�R�i�e�c�}�e�l�t�m�l�v�g�h�l�M�V�V�C�K�6�/�,�B�o�����z�Z�O�#���%Z9X ��N�|��������������������h�\�g��EF��O��iP7 73FYYr~j ;a#�0�S�k�q�|��������t��y�s��g�u�d�W�_�K�2�8�#����������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12910_sweet_trip_mm_clap_mid.wav������������������������������������������0000666�0000000�0000000�00000037274�00000000000�021507� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF>��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data.����� �������P*~Fi)H}fО>jb 3 . ""!. :6qi,UF 1Kh#ҭ/w,mϪɡ~ J^�u"`F R+nr_�/t.pj/ f"WZ1_<'#�cf:/wX>"_6cmg�� M *  BE9<#\o$.1& H$!� 6 S z j Z Q Z OeM 4C��r��v'-[   ,D X$- ^S;a=oXv ! q   (+! =^GNCc=*o ?K b} ]JUVN^Nv9kIt=:,%in 2(O fnbk">Xzd? m 8  $nb Ӑpe <yzk!4&r! u> P�)x6Vo ,5 &&rpGq Rgdἤ\Z:Β֨?7`7B=a_>""Pl ����T�C�-�� �G�^�h�O�0�<�/�!�)���(�$�"�?�,�<�K�F�Q�\�e��$oe ��������t�o�w�z�n��v���SW"��������q�q�v�v����;�EP_W/���7f~5gS��i��ihibe^IZc"�4�A�_�j�r�������+Gw5,��d�)��U >=�f�����(KEeh^jwoSi1����d�U�9�-�'� ��"� Hyd?�y���!E\8o/�f��0N~3bN-�:�UtT_W]W3&Lw.[u� �=�b�i�������������������������1�XG3�a���� )2HXK]QOT��k(ns ! < , 1  n�M o h*�Z6Ugb2?o6PPOs4d"cY (2] s KS aA70KE7Z-#R fqdv3M ֍os`<<^C6  o$!)$+* H e@�Nm�{U73�LqS UvW W Or%�ge\c�  px�uL; ((Y8C3"XQe=b P ?-^LH grE%+[&=2| �`v5S & !�8C"[ LJ!X_[n{$b!-9)cV X'�/�k�d�{������������,8"|+:�z�P��n`B8?>7y1\F5����+:Zvy"o v B��w�2��t[4K��E�K�[�t�|����o�W �L����"==WX]iSI^?mO���v�W�,���i�h`��P��bJ<''V6x2�;�g����������f��/�E�v������� � ��^D6��z�<��wghuHv{'T$�a�����2)9^�El��u�&�yUB-($2d ^BA(�C��������9a%����[�U�0����;Tk�(�E�G�^�o�m�x���������������8'������\ K wJ4K�B5c2- o2 Yz)NgU]�N�z����OHvtkx;/o#r # �  % C  W (�]D:^'3X)WI���Co{IN�C�U,}HM�<D@o|- 6dXP*���0? )v(z#bW��Z>PsP 7 I^U�>=[A{uI Tvspm5L� �iWDPp�"\2f/0~3}TA/-F ; WE�'XFP ;a:A`[f!�d��NI�.W�m�4��keGE4��3���W��xND9'!-Pmu &T� �'Fu-me!�A�~�����.~oe%f���w�N�)���3%Dr�,�J�Z�d���������a:���b�3��wT0 D|Vu�'�D�g�^�v�����OxQ ���H�0��r_3@R��$�!� �(�����=�B�@�Y�T�_�p�a�i�m�f�e�g�R�?�����#��,�0�(�.�6�-�;�8�/�;�1�1�;�%�+�!�� ����� ��� ��� ���������.��f@���g�W�)� � �od_DkR}D�6�Q�v�������%JD yC����`�0���f[knyy=0gO[]c n-��"S*B'b��>����H{�L� �3�<�&�3�-�/�C�6�4�G�A�/�:��&�$� � ��O %2IUq����� 1{�0QAk "*p{`} �R����>irS3!~mK������j�1i��25rMk�����0TrstwvvTP8�6kt'm�4�)ddL=$)d98j"`�6�7��YuJv0���j {tmhNG#5Nm�<Ei .$!�t��{7~ f2�'�pQ?�4��tWd_SOo}!MQt=���I_el`N=��{�Q�:�?�.�*�/�(�-�/���#��� �O2b�$�7�K�X�f�m�n��y�m�{��� ������b�W�:�"�� �#�G�H�-���d(P| ��#�D�?�S�j�]�q�d�f�q�u�r�|�h�i�r�b�[�O�H�K�H�3�7�*�%�.������ ������3�9�'���� �� ������"��%�)�,��'�E�e�y��}�\�k�X�,�5�#���� ��%�2�(�.����n>k��.�F�H�e�_�p�o�x�w����������{�b�c�@�>�:�(�$��� ���)�U�5�,�%����tDvf\4{Y:\E�����;K`%!�P-p/���Ym N C5h�9�v,YOPVO7 lI�{����d!qA |H���m�O�+��D+Bo���$�&�:�A�<�Q��`,L�@����)@[Y_eOu 4?I��A�sB# (,BEPan|7fzAUS%�q�����$259rtC:$y��#�m#~eXP zaTfDw�G�W�w�����9N����FbTC2!��������z�p�W�G�B�*��� �?�v���X�<�+� �y~xoymhd�J' o��LpE,'#)9yRS[D~'�B�r�������D|,}^��d67>9N4t u���zvnPWz ��!�%�)�1�0�+�:�=�,�:���� �������� ����� ������(�I�q�`�H�:�0��������$��(�+��$�!����� � ����������������W�i�n�b�N�D�3����mg|��"� �(�9�.�B�<�7�H�9�L�l����x�d�^�F�<�&������\cy � ����� ���&��7�,�)�.�(�#�#���� �� ��B�^�V�:�,��� �}�� �s,!HZv�[�z��� 8DIVWSW@\M?`</�v��IhE((;0� p(��@�z������g%]t@���f�0��{"^dQ0n�;�I�Y�k��������%, �����t�P�<�.����L��\6���Y�1�xVJ*   ^a?Q�E�a�|�������� hw]4����{�h�Q�2�)��a/9>bin������ �����$�'��0�!�&�.��#�$�1�|������n�I�,��{s����x�T�=��t\RN:E768<3f�5{`�H�r����((X4{S'��5�fWH<MET]<&aq������� � �������� ����� � ��2�A�8�2���� � ��� �� ��-�)����� �������� ��k:{Bg�'�:�a�b�t�{����������}��b�g�S�I�;�;�+�)���� �i����v�N�7��kleSZOO[_NTOIOain�� �2�$�5�/�1�@�8�3�;�6�+�2��"�+������� �������� �>��/,����]�+��yxjirajb-{Mm�(�3�K�V�P�g�h�g�f�F�������-�8�8�G�>�A�G�H�L�Q�>�<�7�,�0�5�*�7�D�[�y�e�U�H�<�(���f���m�T�5���|fo_]fYUi\99sJq�)�9�K�_�g�y�������  ����}�d�E�5�������bFI\qy �������Xi��.�#�0�3�5�A�A�7�D�3�$�G�����p�:�.�� ������ �� ������� � ���� ����� �������������������� ��������UFMg ��+�:�8�D�=�G�W�D�K�Q�\���������d�J�/���nGe ��-�(�<�D�=�C�T�J�Q�Q�L�O�\������z�l�^�D�6�&���� �� � ��lb~ �� ����� ����#���� �� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12911_sweet_trip_mm_hat_cl.wav��������������������������������������������0000666�0000000�0000000�00000036776�00000000000�021200� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF=��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data-��Sp65C ܶa&T.52GNuu  vu H] vنi#R�[W ,=+ :ͱwq>> (^H8%y  T"(y %�,8ZH~(�JKIJWU0iC˄;1` I[5ԥ* ,̢5=4to -BTd��$�a 5I���C8" B<^d8/-!Pe7 :U/dO #Kqv)GO칻 G *1`1diL���1EN%:#�Q��H�VU�veKŕ:b ,W̴4""I�I�i#ۂ:X2S,'7n6x�\d�mV�< / �> �&'0'?J.Lm Wr̖"n9�Nꎿt`P6g! !%)?ᙦ| P68X b I-xR g0$G9 ׬ h'ծ~%J  ^ǸդFD$35VMɆ@qlIl/.>c'Ϣ Rd ݨ&$^Abi(b*  \� fB׍1,Uوrk=�q>$5g$N%K Bvo#7@c ��8���\mJw\X /-;ly-*%.Sǰ/.{s82@ [V< -�O #22 {/2OOϷR'RC!0بqCoO<m+p.s }M- l �e/.zane,n�UR0@5X%7#09e .-WI0Id  7$+ -�%,$��J��K< � �\=EiK.eͽ%#^J3g -* EN%% n-9o<.d0zl0Hv6Z{'h�9Fm>? K4'tp[\'h轳xW95[+ $ݹ Ej[� ] ~:I3 ~ ȒbD ҐH CIҩ"ѦJ!ܹDP*4+R)O :4].[�!D�MOIe�n,$�I�`0y1 /ZNA5'ſ3#|&AȨ0!/ek`^\-c=R6@�n��d�' *l7 ߔ,m̔-c؞0g m�uAi8�n���R�J]s #^> 'JB9G)(L" tH 4 " x] CL4,f4��I� :}52$ B-"_..4`p 0iy1*D8'`q/\J�RQ%5uB GX /  nta i s%,  @��^,o�7\�A 8%#�Dm^&;"$�6e)O S9 %(-b� �8Qvo v� [�@��nfZ~ y1�1 <| ~ ;-krs4 ��Z~B$.RI��m�%%OU=f("f֗!Q , f# > !U3  <Y�$ukI��$ n�+U:=9:0\r pYm >w @��m II����8�?o �� B OՏ9 t 8# sW{CK5 YP,�86��[�[-��[I��~�y�K{hm796\B-cp\L"D#݊Y v!V4rFK ]*y?���m~e,[��@��m�?m�o  X `8ֿ0 Cada< `CyI� #@m�I\�7\5So �G >cU j *Zz+�Y��0w;8 QE$�^w�I��>wL%nl g#cl v Q? ӻ5#  <%�KCZeA$-�d 7o8G 6, ݉��)9= t�C{I����&m�\n[����@���YR� ,b24cv ("Kyk 8 ؚ �V m 93  6��#-�?�?�Iy�7' < �k, mUC"6Eb Qou I4 g  i[:[-�%R�[��7R$�I���� 4Sc D�yv'6;, sB:*PA 8d]�I7 H�R�����mv�w �-�-�\,R { #e)�_a <4t gIp Z k@��v�\A��e��e�.�@ u ??T Z @ <@([�~�G M|L d�6��� ��� /� [@�|B8MX oY߬N c 1I`o���6�G\�$��m�IRS��eMqM[�= l# @ ��OR� i �S�S��vR7dm�@�I�7�d� RZR7M �< > l  f�kdI@�w����( 8-�a o@Z&X [�Y E�o !?hڍmH IG + w� ] X #����In�7%�\�]fD   ! k �8w '`2:XO 7w�I����\6�w����w ?��8��h" 6�?Qyeu  @u9\! >,)>I~ P5hI�d�&R8Re\6fooU �kWq :IS�k K .\s<�[��Q  7S �\w���.�Q+  T .b  Qtt s  \@.m��I�%�6�e@�Ryt* .NVX62k F*lXg|-B[�f - �,d�%[���d�Rn��nd�I�R� � �'VbnB ! r fEbR� e4 l'n[�%8w����6���-�'wl , <Bb k ^ AUiDMo�$�$��%@�\���\��\&( /esoC+"W< qR�(�xW\rL^E�?8S\���I�@��evq �D| 'iH @6  �! 6t$��$��� R�I�@�[�m�7�Y+ ( T� �ULP hCz-�Rw�\$�%R�\�6��,?R= )wfX i�K* 7Sd��KvI ~ zPu K#w| {{��wz m����76��I�d�$�@����'�s�rW>v5 V`/ )m@ w�Kmd�4 ?d�-�R�@�$�m�-����I�� g �'E [@hB%8&U[�j` #.�S��n$�% ��w��w�I�$�"�{~{0:z[�S,8ua/Z{ [��I�.�-�m���m�-�w���w���R�% �[�I)|f7u_5 } 7jxZ]'I�lgN{m6����Id�-�R�$���w%w\� + G_  z GZ6�U %g ����R �\Ty hd�@*&-b4 %k�\�7@m�eB<< R ^P%xs2)2�n[a f-%�. �I��R�����������d;oH,s )^`�< 'D�8"v�w���w�[��6����R-��w���Yx-�q04 i�v��[�%6 !��n$�eI�.��d� �}&8vwb qt3R�$�\$� ��SI0 | -{! XG�K6�@x2`n�@�[���w�@6�%@%3 Q o^OLm^%-Z�C�wn@�6�[�In-��w��w[�m�$�J�c?~�C^kG�CMm� [�Evw�>�-�e@����������w����R��6� �.R~ �Rtx �>l$n@/-*d�J���� ��I���������d���[���7i I�I$�EI4JNKE ��� ��n ���d�-�-�7G��m�R\B��.\^U4t7�%Ymn�6���I�%e�-�/@QMC\R�w��Z`I^I-�\�IR �R� � �I%% � 7a�/yV'h7M r\AIN@��w���[�@������w@�@�[��SfBYP� G6�ws� 781O�e��-�%@w�7w�$�%[�@�����R���%\m� 6Y I�)cI�@�@A��-� �$,W�+�h8d ld�w�P�6�.�-�I�@@� ��R?I6�w�@�m1Ey>%m�Xvw�@�?�e#.6�����nwn@@w���n$�w@IyY�ex9%/AK[�n@�n-�v[� I�I��%R�7w�-�-��P7�no��0RZR`p�P����w�I��6�@����R�7�n�,@D8Q%ey��1/,yyc�^�  �������@��6�$���d���m����I��k{�! /_>D[��~�]\ �vR8�nR"R�I���w�$���[�@�w�I�[�m�d�6�w���-���-��n\�m�y ]^�/I�e�Y��w[� �%@��6��$�@�-��d� �$�m\�-8@%$�}I�I��3w��xd��Re �w-�I�nt$�fm�Z$L5 ��/o /m�7mR8P6��R�v6�xd���nw��\[� .��H?@J-���77d��I��f�� �-�e ���@�.I�-�R�I �[� @e,�w��&o\�~?f�-I6�cd�&~�m��I��6�nR�d����$���$�� R�I�[��I��� n�87m''?�?%ZPy�����m������m���I��m�@��[�R�[�w��% �wo�mv\� 6$���$���6���?BIc@�tS�4�HI�wn .�� �\d\%.\7���vGSm[B^OE�K���76.�\m�ww�@� �n\\Rnwn �nw���dI8�m��o.v�d��%I�w�7n�en@I�$�7�w6��n���R�R�m�w�ny��$�@]SZ@�d��v�v-���?����6���m��$�@�-�6�m���I�I������v6e�m��0�$���I� S/�[����c�R7I������$�I����-�I��@���d��@��8�H��I/��/e6m�\ ���o8m%@R�[����-� �[�-�-�[���w�I�w�$�R�����nn ����@�[\%w[I�\���@-�R�m[�R�>\6����n������w��7�6��$�I$�\��������7wcv�\R����u$�� ���\%\I\we���m# ��w�6@$�o��c�cd��?S.[�wd�n�d�w �@�-�6�� mxJ@w$��I\mSR�[w�n�S� ����[�d�������-�@��-�I� �@��-��m��[�mA�If�c /nd�S��I�\m�-�@�S@���d��-���@��d������[�-�d���R�n���y�cR��w�7%$�J%[�@��%.$�$���././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12913_sweet_trip_mm_kick_hi.wav�������������������������������������������0000666�0000000�0000000�00000040630�00000000000�021331� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFA��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data1���������������� �������������������������������������������������� �������� � ��� ���� ��� ��������� �� � ���� ������ ������� �� � � ���� � ����� �� ���� �� ������� � ����� � ��� ��������� �������� ���� � �������� ��� ��; .6s{Ӆdʴ&\'jز3m˙Kss8Y{XlΎ7rې`ؑQВ>4tXЗS4\՛>МGo8Nȡ#lܣ=gʥ2eŧX{0�c`ӭp̞696La/p |t~e~}h}|f|{a{zzy!wod[/OA4& }u5,D~̃J[r &4AEO\hmpVvut.t6ssYrqOq qup*po?onjnmmml<lkXkjgjji;ihrhgg*gfcfee(edNdc}c)cbSbaa.a`f` `_<_^^^]9\xZX]P;G^@a7/'J WP߼vДůnfK m1n={T#uFqϩ8`;�`ʮܯ-6_ɲlγuô}ȵ%ֶǷ-}ʸ*kŹ)'zȵד,�T -(3:>H#R [IcefZi]hgggf3fe^e�ed6dc^cbb'baXa`}``_o__^G^]])]\h\\[Q[ZZ1ZYYYXqXXW\WWV?UxSPG<4) # /�sHCPo3W)JLO%c÷o;}9֪>k5cd'%09BbJOjSWWVV>VVUQUTT@TSSDSRR<RQQKQPPNPOROMaKH`=0':&xHj5Z4?yз/vظ͹*y̺rEr8s2լ3JP#-7?@xG{NOIOPOO\O ON^N NMgMMLxL+LKK!KJJ\JIFzAG<4'+!pQCڰ=eͿ򻄻}r0z۽%fƾ L$~e-x¶ @3Ơ ܮH 33&0f<CGVLJKuK0KJ{J=JIIFI IHmH HGGCGFFYFFEpEDCHB<49.c&IFmZI ·¾5Oï6ĉTŔ4kƣjǬ1jȢ}[}  ZT$- 5X;#@)E2FE}FEEkE!EDDIDCClC/CBB[BBAAHAA@x@@@@?q?D?>>{><5/B+$% #9ەkƼ/wǢ(tȭ"Ɂɣ/jʞ\˜S|+x|oؘIk` IH&/q6p:>>?@?e?$?>>m>>==J==<<h<<;;`;;::k:8:99~9?9 988`87531g+$+ �*Afg)ɀʃˑ \̏<oͯZΙ E{ϸ[Ѐн hѕ҇ \֞mA@}; DMA"(.2699o9:}9a9988k8#877b7*7666[6655i5D5 544f4)4333R3'3222?2}1.*$'C"#@ 2v]E _RYвP~ѲYҐҽ=bӞ1^Ԉ%X{ռTօ֮ >v+P6:#gg3 S8!&+.144444333B3322s212211c101000n0+00//\/?//..x.A..--~-H-!-,,_,+*'#Pqc rsEgjAԹԯ%iՆ[}֧8m׋ Wvإ!_ٲ9^چڶ I[ۏ۸I~CDq }S;!'%(Y,x-- /.i.-.�.--~-<--,,,Z,,+++_+@+ +***f*5**)))])&))(((^(.( ('''_':''&&%A#F_0 BJTH3_vQaYeٜ#L}ڳ'@q۟8q܌ܷ6_~ݧPfޕ޹-F߃ߘ߹ 1Ta2CNA dAI0 # &')s) )=)(((u(=(#('''t'S'$'&&&&[&*&&%%%h%5%$%$$$$^$B$ $####R#3##"""w"_":""!!!8!y@$W P�6|MݬBaޖޢEoߊ߿0Mi?f<U>a!CbJ; ;� D,>0"G##>$$###h#J#5#""""r"M"(""!!!p!Z!2! b < * m5 rV1�s^7kV-B'R y3 )Ru6OyFPz%@[;Ps3MvO[yqK>u HL Fa 7sRE~RB �h]/{ZQ!kH/uN?(ka2�>Og = ew cNgQ8Nr%>Ru*Yd|BKk#9Ve(:bk $7S? Hw5gN Ju?~n90[Q7sb>%ySH/  ~rO9# mT83cEA  Kb�dA+\J{<Id!<Tg 0N[t3BY&;Piw*<DmGfCr�g]B92  sG>\I,q]J,#{nW<3wU<>y[JE) nl];7$ t  Q!_!IpU H %<Ka|&9W`r *'FQg $+;V_r->Afmu "*Ep_ e 5h�2i Q tw\C5caC3.f]I51|nbF>& |j\A93  v \ A 5OVu{Sb '4BWcz6CJYms2FFcp{ (5<ZYe|#8ATcdz+01�0E!  G "_]XgED2 nbV?=% u m Z B E ( "  v o b L E @ )     o w d N X @ 4 +    q+�FZ6}q47EWVr"6(GNUlmv /,HW]ext  /3HKOfhl~" 2�Kd  : > / | p Z Y 8 4 "   � t a ] I 4 3 *    y q v _ Z O 9 . )   t h \ V J M * , #    wU&lZ�rezsrx^:7BNWkd!-80MHdrf#5*=QMaei %')1@:NSc|F@X-��`RFh      � s k [ Z J ; @ '    }dqSOL:01�~ltaW[@BC2+$r7K{��!T�/wL .,7G7NVQgls�'-B@BO]Pijo~� -&:9>NIUfbnqv{K%jL�NOjzggcKGH'-3&}~mfbWTPEEC,7!#|pipYcdHOG7;$5o&�$* |Wktn~ !3,@@CIMZe\cko   !'313G;>TPZdZkqoz}&:_6�.vl$/31 }yttYbbEQH8?510  {xgxscd^PYBDE:88&'$ %J(��h-^� **)A4<PJVb_otgxw -+,4+AA:ERC]R\effnitxxx=  ��PvM}~rwdef[__RHE:84&1+  zzhmk^gWR`NFM@@@84/",   o >�\�S+VsV�! 0*->0>B?NXAg^Ymhl|m{~� $&3'-4-I9<EFJXJZa\gjfquro)4���U&%euwnnqgamS^`QMMBEE2=;*2'$*! uy}wmudll[]XPQZDI=4A-/5%* B �p��e]MA *%3%8--8;=KOESFMTO[ZYfn`pto~|r+c9{(d�X��Q7d|~itjbne_cW\WPNWAQD0D:9>,,4",'!#�}X?�y�7�T:n5} #"%'-./>)7<7GC<DDFRCMWNZRQXYWba_ddlvkwxr~} DQ �9����G ~usr|ijjfef`d^VdPLUOILC>M8B8:@5+.1,7&.#-((   �������u�4� �P&@sA*'")!1'+63,?3=><DO=PKKXSLaXXd\ecajiistlsns}w| Tm8f�%�g����Cjirzturryjiqkhh^\_Nc]U[LJWGFN=H:2?7654161./"- #  � ��������������������������������������������������������l�c�1���a!xS"� &("#-""4#(3(56.;42;75J>_LfM�d�������������������������������������������������������������������������������������������~������z��y��|�v�x��z�{��t�|�o�t�t�q�r�z�m�w�n�t�w�m�g�b�@��gS3_;(  $$!' *" 2'&-#-/*/0+C67C6:>8>G5EC?EJBP>RLBJQHROPXTR^RXXWYaM`_X`g`dd\h`nffopeq`jlnlznzplsurxvzun}sz%Cm�;�S�k�~����������������������}���}���x��u�s�~�u�~�y�j�t�q�j�s�k�i�s�c�h�i�a�f�m�\�m�m�X�]�Y�[�a�`�T�b�W�S�Y�N�S�X�N�S�P�J�^�J�H�]�L�K�V�D�P�N�E�F�O�E�J�C�>�B�C�=�K�6�C�A�1�I�=�<�>�5�<�F�2�0�5�/�9�,�+�/�#�0�9��1�1��'�3��,��sVO#�|`V^SNYUUmXahYjh`lbhveksppusyzrwrw}.Qg�!�.�V�\�Q�d�c�W�c�Y�V�a�Q�X�\�N�]�U�V�N�S�M�Q�P�A�M�D�L�H�=�B�C�F�K�D�7�D�<�;�>�3�;�7�4�<�<�.�@�5�1�9�.�,�7�2�/�5�*�.�(�(�,�/��-�&�%�,��#�(� ��%��"������'���%��!����� ����� ���� ���� ������������ �� � ���� �iO='&H[n�(�(�=�7�8�;�-�3�=�)�9�0�,�<�0�2�/�'������|seJF9%<R_��&�4�#�2�2�*�2�,�(�.�)�$�+�*�'�7��3�*�� �"��,�$��.����� � �cW-*1K[f�� �� ������� � ��� � ������������� ������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12914_sweet_trip_mm_kick_lo.wav�������������������������������������������0000666�0000000�0000000�00000051000�00000000000�021335� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFQ��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data�B�� � �� �nopzޜڲֹҍ΢DØȻ EЬdơ!6H.DцIψS;W+!iݓ\Ŕ?(nҘ^șJ^E#mϟD R$Yɤ4fѦ^ħϨ,Oǫ򳘹:‰ɄhֱܠwZQ ; &(/q6<CJjQX^yekXqcv<{\}~(~0~}6}|5|{={zGzyNyxNxwFwvmvuxuutts0srOrq\qpgpooonKnmrmml)lkBkjrjji(ihQhgggfUfeeedOdc|ccbPbaa+a`j` `_K_^^$^]d]\\A\[[8[ZZZYwYYX_XWWJWVVCVUU@UTT9TSS7SRR5RQQ<QPPIPOONOON_N�NMjM MLLLKK0KJJHJJITIIHkH$HGlG0GFFQFFEnE3ED D@Y922)5#)ߋʹhP钝'/ޒ0& pE6 xZĚ.yJ?a*b(ZGmŦ!<`ԩ5?P N eɯi˰ѱvƲndzrεlT/XZ3ܼF "-9DgNSWa[B[ZcZYwYYX]XWW8WVyV%VUpUUThT TS`SSRVRQQXQPPLPOOPONNBNMMYM MLgL!LKK<KJJMJIIPI IHHHGGAGGFaF FEEFEDDiD"DCC:C CBtB0BAUA?=;43-?' g߶6 ߽>:}67 ][DZuaɳ ia`\Tݸ5nVA.{]B{ѾZG T(f¯1vKh Gw}7S4$)"/4:>hCG{IzJ4LK5KKJeJJIwIIHH3HGGVGGF\FFEEREEDDCDCCqCCBBSBBAABA@@z@-@??u?>?>>m>(>==i=*=<<{<*<;;s;5;:::F:999J9988t8$877t7G7 766M6 655{5K5544a4 43{3O2%0-("(@ JV*9W *ۺUNS3m¿JeCƒ6ÃKĊEŋ [ƌK{>ȍȼAqɳ$xʣZˌC̩̅/Q͞BsΨVϐϹ)cЬ OщѸG҅ҭIӶFuԽOlծ?s֘ת׍ِLwn Q$J*/*59<>kA$A@@{@S@@??B?>>q>+>>==N==<<L< <;;b;.;::o:0:�:99Q9988h848777L7766h6H6555^5/5444c4!4333]3$3222[2/2111W161000f0+00//y/Q//...a./. .---M--,,,n,6,,+++W+%+�+**{*F*!*))))L)+)(((y(U(-(''{'&%$%+ �{.>>>ί=˟8E˙ C~̪U͜Huΰ^ωϺ+]В9Wњ5aҊ$ZӄӵQԄԯ?oի .W֏֮@{פ*R؎ر+aٌٰ)aڅڳ.lۀ۰1Vzܩ3Fsݠ5ZބޢCoߋ4Ny�&Tq*E}LYUq$  V!%),/N2233i3,3222W2'2111X1*1000X080 0///D/$/...j... .---V-,--,,{,P, ,+++d+C+#+***n*A*.*)))w)T)-)((((\(3("('''x'O')''&&&c&>&&%%%%a%<%"%$$$$[$B$ $####a#D#)##"""q"R"(""!!!!W!K!!! _ B  [6%c;$lL/Y> y bFT2ߋ6kؼIc٢!Gsڛ&Fkۛ۬ /]ܢLnݘݿ&Ckޏޯ'Oiߗ߾)Ku5Y~ (Mo !Hr*Kf=\t )@my+Lj (K[v%.Oy ?Si '.Vh~!:Nj&ESn5  yP1J!#S%%8&&&Z&3&&%%%r%M%5% %$$$m$`$%$ $####W#@##""""g"K"'" "!!!!o!@!!! { _ I + l_$tZEk^9_>,fD7{mN3_V3!SH:zWF/ YD6_>8vZL2j@_ u Mm1|~ v( (Ik~5_|DNn9JqCdl*;Ps2K^"KU >Ii})9Ukv .JWp#0Eae~ 0<Ols .9@ao~'"<OYj$36Pbl,9FXeyh�EFQ 8 8~FZL/ t`="xd]6^Q: oYH. oaE)( oZP4zaPC vpTJ4"j^X9'}lgM?7 iWQ0,(^aI1'  a ^ O 8 2 &   o s ] N M = ' /  1  yoS�ieXikdaDTC )*Hdo7K[vs7>Yq|.8Naf7BKgov9<Jap{00>TVm})??JcYo"8>UQ[tv#05>P\[v} /8?OaZys$3;<JMUihk $0Be> 9�=7#s#Ho 2 ? d xw1uYRB. nmLG5" |nZUD5/ m q S L F 6 & )   { q l V [ N 5 5 #   { u q ` M T 8 / (   {  m e \ Q G ; 3 $ &  x | c l Z D F < 2 3    {aclCJB'.!  yv{XhWJNB23"s�7>?/5�3�8?o :a#c.qvA. '6UIddo&24GKSber{#85AVO\oss109HHNeaq -37KJQ^Ykssz�*&99:INNe[hiy! -(-B;DWM[eesrz ',,>/LMJXbVfmj~v)c'<!~�\��bb Z�lA!j8~ O W z { t r ] U W G F ; ) 0   ofiNOG:;1$&soxgmSKO>9>&" �x}rgmWPY<M6(41" tzkhgWUWG8?,8/&  }|qzphoa[^LMT@A<+4 "'  }otbG/~(Z��T��OR f&x> D]$b,},-+D6BPLXcctmyz $+.0?<?ALJYWiik}s$01-<?<PFPXT`f^mjryzz"**847J@OLLRRS^gW~\vvpy}  %.%)5$3-->BFrQC}�(�Y����4o;i#XmBQ ';NIUOJLA;5/&' |vzpkkfW^JQNBKE08+'+%!~}}rqraj_d^S[LTLJF;<4E(11)'"  yxp}sgpkZd[[`URVHZP?L?;<404)+/(  ueN0 ���s�Q�7��R2nV,n[0Z6*pnd`XOT[[Vffppwyu#+).3+0639L7KEIQPMcO^c_ilf{wnx} *$*$((&.8,MC8P@DCPG[UY`\dldkdgiomrt}yu   &(-UXz�@Kt��6�W�e�������.NTq"17[Nh~~|xmqsc_a\V]TXSGNFBF9B:,8/ ,*%  �vtqoysnyhil[afX[[SZQGZGMN?><>E>7F8.;,45%5)'#($"$   ��������������������������������������������������������������������������������������v�p�a�A�?�&� ��keL=0wmfBC0um]FK71/ $$'")!6'93,93.D?3K;EH>HGAIMJZGLWX[_WbkZhechggtizvnrws{z� �   !"# )".#-,110,:/4:38B6B=6HA>H<GOAQKPQLP\YN_M^[[c_^cdgodqqck{lt|j~n{zwyu~zw� 8ABgiw � �&�>�E�N�[�\�m�}��������������''-!110;+-8&,,&'&  �������������������������������������������������������������������������������������{������u�|�z�s�v�}�m�{�j�f�z�c�l�t�l�k�i�_�q�e�[�h�`�\�g�Z�^�^�R�V�X�D�a�N�R�^�I�J�S�P�J�R�G�P�K�>�K�K�<�N�>�<�D�<�?�G�9�<�C�)�C�9�/�5�2�3�6�1�.�8�+�0�/�!�.�+�!�2�$�$�0�#�"�*��$�(��� ��#������!� ��� ��� ��������� ���� ����������� ������������zuelTMK30- x|rnWbLIM765-(#$#%./,)6 :*38.>>6@E8AF9MIEPGVXETWP\\UbRXd`ZoVge]hcVh]Wocdlepm]mbfmjdsfnnkkpgqqk|tlynr~m{{vnz{w{xx~t| (-;RVk~ �$�/�6�R�L�W�k�[�e�e�\�c�^�R�b�P�]�^�X�T�S�O�W�X�J�Z�M�M�T�J�N�P�F�O�L�F�H�K�C�G�L�A�G�;�>�L�D�F�C�4�M�H�7�A�7�>�<�@�=�9�I�.�=�>�<�;�9�?�0�6�?�5�2�A�*�=�6�*�6�.�/�8�.�&�8�'�%�5�&�0�0�(�-�,�$�*�+� �.�� �&���&�����"���&���������������xN=$ (GWf ���3�%�%�,�(�,�+�%��"��!� ��"���"��������� � �� � �� � ����� ��� �� �����������zyaTF53$�        22IPWez���������������� ��� �� � �� � �� � �� ��������� �������� ��� ��� ��������������zwZ`J?2- �           %#"! '%&(% ')0+"?<IVWq{xkc_RNF;2/ !" %* (,'2)+'+(('.')+$(*&-)#6')5*00,34)24.1,.:2-6)73)83*74,515>'06.4:*832534:#04/?3+9:6;-0:*342800-</@8E>.>:1874B5-=94=6@<3A:4?78E4;A:;H3<B3CA@A:<J<FC>JZCeiizwszsnkdQ^GGN>HK>QCHIDBEACHBBEEKJAHHBIJBP;FIDCJ:M@<GADJ:J?=FH=OH@IA@H@FU<QEGGF?EHBK:HK:LRUTO@R@KPHMKHM[FUVNRXMWGX\HTRESOPbNN]IX\LTYM^SP_QW\PV\Ug][^[RZ\R]N^_XcdZ`_UgYY_[^fWcdVf]`e_eibbk]njYmggikdvjy|~yzjpxgqagqdlodoojkfczarggesdjtjpkblhkmfgtcloeikgl^nmaike`vdhpionlrgfficwcjhcwkbmhkqkmn[s^cmvhrhnpauunssftnnxol{h|kppkhsqkgsxrmjwwwwuqsto{wyxxqvvuup~~w{~pu{|w|}}vz|././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12915_sweet_trip_mm_kick_mid.wav������������������������������������������0000666�0000000�0000000�00000040654�00000000000�021512� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFA��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data1���5d#,8iݏ٭ռѾʋ8ٷ)V%~C/ÊDw̌=y̎.xܒf֓M픊ޙq9 c1DcT]Hgpt/zx}.~G~~}i}|[|{5{z0zy1yx2xwwv)vu:ut2ts+sr7rq.qpIpolonnnm)ml-lk@kjSji~iih5hgMgfiffe+edYdcxccbBbaaa``-`_Z_^^%^]Q]\/\VYSNG?8(1)!Ma mS/Niyѧşu#ymf|tqjjڏOΐ77#�|aוB1vSș(vP͜Zz՞D ~ՠ<w<nݤ; _!kbtV7 *6WA MMX`d9jlj�kcjiihhhg8gfRfe{e ed*dcCcbb'baea``"`_T_^y^$^]:]\}\-\[h[[Z>ZY}YYXYXWW4WVV"VU)URJDP</$ 6 MУÂo)ʟ \ɝ(מܠZ"zF&yM jݦ>ӧ޺!ؤ\rN {!*w3<DLRTWY(XXWDWVV-VUsUUTTTSSDSRR*RQqQQPPPOxOONuNNMsMMLjLLKOKJIjF;>6.%m a?zݺ39P`֨CX të%GLOZa maZIM4۸0pSU Q$-6>ELPP=RRQQQPP/POOON_N%NMM1MLL9LKKFKJJ]JJI]I IH~H"HGG2GFFUFFEvEDCB>D82,&2 3WE]7N"ݴҳ:<յuƶ jZC0rºQ8ͼl:ݾ]߿(xN ¯‚W}SQ/S V5/!-(/7?CGIIJ7JJImIHHNH"HG}GGFFMFFEkE+EDDCDCCjC$CBBBBBAxA3A@@[@@??P? ?>>F>==~=5==<o<><;;u;*;::`:B9s62. )"}= {aE:)ս7ǻMKsGӿX(sBŒGÖXĥ"bœ+uƵ!cǙKșOɅBʹ.lq;ͥ6EZ^@ }U#J)/d48<??@)Ak@e@??|?<?>>g>)>==m='=<<^<<;;o;6;::v:2:99r9B9988J8877_7*7666<6655\5-5444>4433t333322a2,2110/o.+%F!c@}L T(VԕϮ8Ƙ*Wƽ&kǣ!SȜ Jɂɲ2sʳ"Yˌ :̴̂3\͗ F{κ$Tό5_Н<yѡ)oҖ 4`ӟ!OԑԻEtjXk2�) xS!&+/2 677$8:877Q7'766n6+655|5T5544Y4,4333`3#322y2O2211v1E11000=00///A//..{.a..---g-0-,,,i,E,,+++_+4++**v*R*"*)))m)G) )((u('K%d"eSL 2pzR6K-Pk2ψϺ"Z|`ъѾ%W҇Ҽ!Hӌӫ<oԢ�A\Ւտ'Oօֽ8V׎׺<c؛زBk٥ٶ5_ڎگ 3nۇ۩&Ouܡ<aݑݲ ,lށj $$;, y_hQ!$'*,;.T/v///..d.F.---s-E-!-,,,U,,, ,+++?+&+***q*?**)))c)H))(((f(A(('''}'P''&&&&X&'&&%%%d%C%%%$$${$`$:$$####P#1##""""_"B""�"!!!^!<!#! D oK Ehm}1ߟ/Sأv8Yvد�5Rنٱ.Wڃڝ?uۑ۷,VqܧEaݏݰ=jށޱ'A_ߕߝ 5]s C)IxAYu 5Qm *TkpX  &n2F"$c%&c'&&&M&-&&%%%[%C%%$$$z$T$.$$###t#B#7##"""x"Z"0""!!!![!E!! O /  nE yfH% ~XG |`=o\5!xR8/Y Tu �iz]qe{v{~ߵDk| $J|4Rz >Nt0Xg)BT}#7c}2\r2CVy %C`p49Uq:M_&gZ_P  1}M( }\3WB{wL*}u65jK?j\@%tMD' uhB/`X>gZ<vfP<.wpQ==?r'  (Ik'{Y%,Un"6Ij<R^$/Gf~2BZ *9Rw#6F_w 2I[n*LLiv$/TXl0;Y_}U�]q3 \BIl`5. ~k[;1ng@5zT@0uTR1wfS=3#i\F+(hdO3.tnJD4woZF> % s 8FR_dd] -?Zi,@I^j�?MSx $?RX}|:DQon~0;Van ".;RVg} $1CS[uy%5AHc_woP y�9S u rwtj`?0'd^C4(sjVB@j]Q:0%ucYJ8%! p k g H H - $   s b ] C 8 2    n l ^ I ? @ ! +    ~ o b h C 2�_+-NN�+4NOiq~�'4MIdsw-:TWgx},0:N]h|z&1A<Vd_}{#2;EZ[iyw=5>SX[snw6Cy�W-. 8 S # H n _ ] < @ .  (   ` g M > @ +    x s e P R 8 . 3   | h X Y O 7 ? ( " %    v e ] \ G J 8 / +     rknPSO;?+"vglUH;�pR=3r"5<Rhen|&73GOOlck(+;<?UVYrqw$/28KRXgnm~z")+;;@GTYf`pv{ 9poto�y]EK| } ~ j m m Q F ? C " 4    wiiZTQF88'!yqnbPbAH>-+% jtjbYYENA7?1*1 {zr}fdgTSN@A?1<% 9�'�mRR$�# 08<LNWdjw|v ! ,!:ADHRJ`]g|uw0!+@2BDIWUQlmhzu|+,5"8::PIE[W\lglpwx's:��})fF>" wsvnYcUQQ@:C)))�tzp_d^OWMMJ7@8*%% yskhgVbYGG52;.,.(  ~w?sE�&�0'^  "#$090@IK\S`ghlvo &%6,:@:?QKU^_cnjxsyx "*++:.2E7HLCJVI^XPa\ekiyr *zJ��t81\{rrkgqY\ZPPP=J:9;!-'#'  yuxpkt^i`]ZSU`FQH??5/A1$2%"%   �t{ubmh^dVXaLC:V��>�.~]f "!(-%0@/H2BH>PRK\[Ybdnzbp}u}{ &*&0**:;9C<@H>;UJTUSU]U_bemfnwlyv)]M.�n��N,j.Jajrr[m`Z``I[OEQ8=?282'(#)  ~nvcqhgn]_aNVSHPL??24423+/&.%#  �}xqt{giD- ��R��GXo< �   &$%,*6(/;/BBG@O6RMNXZYeZbichtduoqyzq{w $&,$3'54,=77I>=C@@K>ROAQKJURTfZ_^^fnakgq"F%�J�}���Di;:NWAJF9F65737+("!#   |p}o|sptnbq]eg[c`X_YP^VR[FN\DMF8GA7B:-;*03(12)+!,  � ������������������z�K��J& W5  %"'')0'6!.:*8@8@<5JFEDBFRCPTSPZ[X^]XRgabhjcthntkmzzksyGo �6�S������/Io{|y|xgptdy_ee`\d]]WUVVOXQARAIN;HI7<;/:++/#&'"#*   �������������������������������������������������������������������������������������������������������������s�y�a�?�.� �YN3uhPJO=KQBNMKPLT\[\i^[p`lgfjndkupv�      #"!##!27CQjr�'�5�K�h�g�������������������������������������������������������������������������������������������������������|��������y���r��~�t�z�{�u��{�v�|�r�v�z�k�u�s�`�v�k�n�m�n�m�w�j�f�f�b�r�h�_�g�_�k�j�j�c�h�e�k�f�[�^�_�[�g�^�^�b�P�P�J�� ��tmH"�     #$+( )6Bfurpp\T\BH?7E;:N=4JCAI9EC9DIAGCIOE?HAED=EAAMA?JL?@=ILHIMC`]s��,�E�N�c�y��������������������z������z���v�y�t�|��m�z��r�|�|�o�z�j�p�m�o�j�w�j�l�t�g�s�i�j�h�j�`�m�a�i�j�b�\�p�^�b�a�X�d�[�X�b�R�@�:�"� �}`Y:,+#( ! + )"#0)1$.2(,&+;/'3$*051A<LN[nck���)�(�9�O�L�_�W�\�f�`�[�k�Y�[�\�X�X�_�S�]�^�N�\�T�S�b�S�T�`�S�U�_�V�O�`�S�U�U�K�T�O�N�S�M�T�[�L�[�P�I�T�V�I�[�N�T�G�2��*����ssf[PC=A95DA<E@DHBEG:LIFQFHUIRZLTYLQZC[T[[PRYZV`R_]TeVY^X_`T\d[TaOeV\]]`e^ee\mvz �&�%�:�I�O�^�c�c�r�g�o�t�a�d�k�`�h�c�\�l�b�c�g�_�W�]�U�[�a�W�a�V�U�_�d�U�b�S�U�^�\�c�_�T�[�]�N�Y�X�N�d�I�Q�S�N�K�Y�I�S�O�M�J�T�C�T�J�?�N�=�B�M�E�F�G�2�B�(����ppfTWIPVENSOUTIWOP[MUVLQXO^SNYQH^MW\N[WVd\H]SRaIegWcbP_TR]`V`[^aXbe`e_]uov�������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12916_sweet_trip_mm_kwik_mod_01.wav���������������������������������������0000666�0000000�0000000�00000043730�00000000000�022043� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFG��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data7�� ���1� � ����� ��^)r  (.&s8߯*Gt^U�y:?F1&+m7ItC�7*3>L\eOaL:99 -+ӛ�D�!#(~/C3.%b =(a` W֪D ݀:<߂>ܟڷ/YXMkBI * n$'.3+-n uNG-ޞ) 1 PI0=G!Sajr~#{cG:<8+! $=v #){1M87+` r.x,د`58k). se+_ٵڡޔK q.{P0Wk**w� FID'r1:;1#9� $&a} ,.8AGLQZhqi-Q<:9+ j`5 yv#p/5;DPPYVbD*Va֝Ӽ=Lj >H" (@G˨ߧ5QUb�}ܖM՝ڰ%ڍz}تF߯g>x E% ޞތd[` �z Q% 6cZ�V u�I U&.z8@?24% }!xX2u?VA J -06F>>H U>bhh_H7O64&HJ '|Pm�x  3@FN ZgplVe:./%'57  p"(\1s:=q4n : 5 _Dߩ|΢ȡb؃� *V(Qݺ+WR-? Z ~  cG\׍m֎ט;e^߻G6�3!-Y7iB"P_3lQkX]C*>?6#M>uY)-�]~* #*}.+ �z7:ٳxsۑiڵ/~KjJF(!pQܠۛxnm?$=-7DRR[;V'CV4q43' X # | ),05>A?<Y* } 3C`߯pت߽Sۜ*ߙd*O)cPܮft["-9DJ;A0(g*'g'յ  D08=zAIR,UiJ2o Nќܟ@9W'taێd ^5ܟK8|�S` C+4O6,W ]7iSX(/)AIKQ]gfT7>&$\O>V!(2X\,uMR VٝD%�Byl!O!fZw 9BN׿)Gn .,#;FwSbRt*~tOX';!1/1a%TI"X`0$B9'^� |YݹpMծAאٮ0� 5]<`\:q&3=IXiuCs9]SF>8%/YLؓD {MIb5o ~Tԕѵ#vו,ԪRO X0b@zټI]e) 9~&*%0+Ev3G #~+P3=*JS\SC/(g*"{HYoӬ >"13>GS crzoS?<62"|&hsUAxF").k7BJoG5C BiSU#ǹĩc�M VG_hG`߅a]pǚwm _Tvf V}5؍Q^lՖյ/׾ճ?,oܬމ^}=[S۲5kbD& J,޾YrB7P&`$-6>2=q0"L: PoI/Y?Z M Q+42=FFT=af=\2E542#�ۍٕ5 - 3>EMYf(ojSb7F--q#+ a=b_(+ !<(1a:U<a2m + :L`;ȷ[] .MZ`ڟҞH61;1%.%Dًײ4ג"Tٟڻ݄ߐ'q]t_ߌxm& x#c" !Su:i b '-]6mAK\OF3v(J),&_  % .:BLYitp{[B;=92RRj .=6U<DxP3[#]3OA5#1"4l ߭6&J]y�X0f"Bٕ#Q2\WM٪,kx y jF[qNY/a~ryS .8^DRcswfK9(33(*F˟@Ha m -eh֓~СЅ�ѱ,ئݓi -%I[z=ut" a'1<J2ZfNdHQ<u8 :Q/ ��[u� @!-'l+(Z TqHմЪ=ۇ׼Y|KK!)zUdTL� ]!*5BOWQa>0J10# \{X) ط I9 (,6/N5=A:[(= <gW2m4׿8[O/އXhSz6#2ߐ]Nw^!+7jCG>G.')%u hڐ*nB!09=NBJSSUU Jr1. lF]݄[mx@#ܡإ1iیtHQ;q *224 *cg W %@/0AJN Sg^"ig"TL7%|%8 .T2tQ(BhIAֺׄց1q^- kR `l4 ܨhs ,;TGNScSuv/X912%Y.X7vј#� $%%Z�{,пҶ %'NsM׻ٷ26[ko=bUE?V )@�D &  `\^(O M# *2-<fCVA�4b&"#yw.C5p : #[09AKYf>j^G�88N5 &? ՃOfa$b7BIQ]^jXr lS8/%0$6 R}U L$* 4<>^3f U�DT׉ P>� *vY@8|ױһsΊ z\߾ޣ١TKخנ9ڊ7V3G{, CXq<%a$$ m#"X ^T' $'-6AKNYD1'('%] xZ:v+ ? \.9BLZsis-oX@:;05TIU� xR .5;>D0P6Z[5L2!O! Jo-ّ ):P|X?' ,~'+pDݥׁϖҨsA\22$ٺbD)ՠIFn qվڼBFuGT?&] F& Dp z%.@94GU_r[/Gs6r5 5) dn՞Z�1�R"9%Y*{1e50 Kja_c5Ћ/R61<֢ݡN^( 5 ٕ.} %_0=IOG\56+,*"XQ\c H'/536S>GqIl@(+D_S_P$8g*ZY؋v@4Ywۤ>X w%1;=c3%0!"t�Ab֐wR*#7=CsK T[A\QM 3G? 1ݠ4Ϝw?Qq6p~>?*G _Ԯ׶o$֗s-#�u"Y*); ?�keׄ)2sd.?KW`hmkAX9O) )!S^%!Xve|f ~a>8Eְկ;YED @CU �  AZCTs׌  *$8CO_zp|~U|a9?J1O2)WOq );ހ۴ԒYԞէԒ08e'Y �<L$/4:FUdmfO*>=<d, QׅgJqI"%'"rc `:نMd$hل ֗A׿֬W֟v8N$ ۼTE   *u:ޮUQ,&.h8?:<. !U . VX5܇m _ Q O-+68>�IVbtfYA;4E50T!ul<tܫ "4,?FNZgnDgN$4),,n e] 9!W(1::1/  /rbԡ}~+.66\} Y jbNupН<-ܪ9ys ?rp؅/׶mՈט3ڶ1eY/(K;MG\߾ 9k m#! ?~s{  q'.7B}LNoC0'($ C& ޞ$ }d/,;#D2N[kztnNW@;<.8@sw*ң !�/06Q<6EQZ.[J0!F!s |;l_ 0'+&WZ+]8"],)�-W ֻٟӸЪфR[Dۇ ݴQݒۙ/رBܩA۶OڥܡJ"\I7-uJXr)AL["*x23�+/p >{B" d$-!5=IU9]mW0C2// $ {U I5" .7=oGQp^Qo}~#fhA/B2+wۡϹ3 a'9 M}؍G8zѺ(Ԫ qAg1�Vl�8}|۱ցL =-7BPXa'nnHZ|C=?&1jΊ'ftV" C@=3BMy҈"ׂ5 Nړ$QEV;|`ߢ׳A9E%.8:GV_YF5 543(+ BϺdd  8$&3,371F! BQЇlkߥ/?ځ܎Y4#^cٟ*,3gr f&0{=IN!F3*,)jj0rW V)1439@$IKIA:+3*y6,*r�TjUc2i݄K ިژػ۠SV] `%0:<1/$ ^"x�ץ -<9> E MV ^]M2w O ZܗӁ:2!gmzQH`EFt֜חsh~�4!)(GEnlK5/u N`-)=HIT_MgjfJS7v('g ^ݲ/ی /ZH���ikV[:٘?و݆`v 0p Oy\}x %0\:DRbamli*SP7_+*!K8E֗w| ^&-h4d4) (�3u{K_E)2"{�)Z Y j2~Q�*ڣ.DqlrUW_['Puo ,~&FVv1h+ Y9 x:|+!R(/6U7.!J0b^^x2 > !&).59?-INJ9*(.(_c a_aTJ #!(-r5;:g/%w_v @i{ ^  r2 ߄߳#z<[.�M-?0g"Hf@SXS\/-mm{./K:.7'mf"I`F-iN|-\~ nXwEu . ::r$ "wT!c'-A1=-p"[ ho%*0d9?f?3"X #?g�� ,T5"\$>  p39GKzgT9 , ~�1VMxJ`(XM&x+xz: \\T ~6$kNS<.C|"S3@6{^ 9y  r I�Gqh= H#'|),-'Ec4q Amxsojk-����[Cx""C=k*;v  oZj�k@j;H"(./2' !xz\ed ^>FcyT9=Dfp.>�Au�-�e4$2w  $E$hU`o�o:;  G = aMU3-$-?@47){#&*U26LX ;Ql X  ",WLI_�O ( RM (s@ (G\!9"RrHtXvuq w j m z?4sN6 oj9 8` Gvg7/{4yO C/�\ O >s!]^�9   \`kDC f� U��! F H L  D+3lo2{�MEQfu+/K;\5k$E <rRE8B#S&,{1��4|m���0<K:Z�  O$ = bN}J�l'�!8s7Y ^ �5 M K�fSR  ]iz Tq[ ; iA$5yW1�7 ! J!~@CfM2/6�Q�_8U�99`T}5 dQosAen@s</%I ��;/YK ��C3$Ep:� �D (q@ [ $ Ih0zg�]lZRe P ; kE� :nl�3 K2  `�kME| �U�u�!(e.^-��l�D%;yQ~iwXErH^ �DE]yhU $?E.?�-Vh2E�XX�(;lM{O3@~Urd7 tpNZTK"�C�w2ggqzNzrML(@BTTBr@Irm_{a^�D v��C +Em_�� $wB 12=-cakKyH�-�~3_r7r*So-~6��dq����gC8���aM@T  Uz(�3_RZ���( 5EA!E"�l�?�Z�H}<a-�Z��G..!� �}wB ��&Er�'0J&EXw*3|]QgQ:1-"(H�v^x4Xi[��eu�~�$��!\||��L�b'"<JwX|T}Gp������(55BHQ-��VIAK<z6��H0U�H��*F�tA_� �$>\���=K; ^�BAG��@&R��g�?B8n]??����� �lH$TY<+}]K- fxGf9+k5G}Bxox~Z6pH:H1����7 ����Q��LZ?�-�p���hB]dp�L�uK �~��)Af# XN&/z�H�T1� ��0]z.�:�?6]?LHL�l����V� � �xxo(~Ufk9>5PTttxtxf>x]BtxxU�lUc$Uyg�~���%%����� �c6:�(�1���h3hD%�$���uo��H��z9W�H�?�y-oy�6�L���~���L�6 $:yZ��g^LZ �g���dn*7�y�H��6� �Q�H��)�dIv�Z�$�?�pHH:?$HZH6 6^p~puuQ:-g1�C����Dqh.D�~�c�(�:-^��6�g� .Rz.~�p�L��cu1?l:l6:y$u6?$1ZgH6-1l~� �:�~�Q��7)�g��Z�U���(��g���hV��?�C�1�Uy$$UpUQgc^CQ-(1$LCQZ~ �l�:����H�U��1�C$�:���2;���6�~^66� ����gQ?U11l6Ulc~��(�p�L�L�L� � �1� ���L^yH�$�^����II \ ���:�$��l(�U���p��g������g�c�6�?��pL�L�c�Z�1�L��6� � ��C����������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12917_sweet_trip_mm_kwik_mod_02.wav���������������������������������������0000666�0000000�0000000�00000035136�00000000000�022046� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFV:��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data^*����VkkV�vVaVV��V?�Vv�� �� ��* ��U�U��J�?�U�?����!wyz|<2=?߸E6Z"1A/Q[\cUPJA7|+Jn؉O5�[ l<*7DQV]iqnaRE,92) [ pQyXaݠz:5+ߣd͈4 ?JIiƞQ׌ܕ&#":SjӻЄԌܟ9a(7(GVbd@]mVePFv;. !8؄� R -ASidnvv|a|z"y/pu`O<+ | C)ceWjO � N�G(2<@>3')! �yljyWPglo[ȟß)t>ƴƩŴ>gG[Іϻ;g͇=ʨ|0Eӣע )b { > A.-ڠi[# -".;EHC<70'=A)ԢXi /v=L]l8w8v{lcZN4A2i$XY.%w\ +>oQ?a{nbx|{!{zwn,ZH5!$HpЯR>$`-;HMW>dFl|i\P(F9Q+A U�0J/ʨF8ـHw $/ 8w9y3) wb~L}Ŝ%фjsD�G �D}#ؚ\?´ēLjɒ0/CXbXڣؙzprʾ~ƩÊJõJğƾǨ'\n׭,lށ7"N؄&g<|pX [ S3 ߙeҸ4f.�F `;,7TBE@ :c5.~%!:_Xx,;GJZjtYsi_WXL ?/1"~uc&M=*<N_mv6|{Lzlzxo\J6)$O xٰժ !.<JYfm1l5`SI+<,z�otըqks=+'2:<5*#:EjTŧ˦Яuh  e.ذͩ ˱%яyX-lw݌CDe[\^_ uj?Şɧqяٸ ۷ژc.O԰qϲr1΅Dփ9b Ez ^ #%aאҚN*�| K)X5?B>-892q,#lb yb*9GXhroqHg^VqK@>$1"c/nj{);M_mv}}{{yr_Lw:'ןqc#2@Nv]qjZpodWM*@o0!4c<}EM۵9*�Q \*#5U>@9E/&kg/}T>:ҹ!ݪxLF E&  �3+oqǵÕsgQϺ"ڷܶ+.ԛцɉ_j * Šu`u¿4iƾȒFYyy.׎פnozpqg˝'0$uS�  �J%ѺٶID9V}'3<?:30/r) P &Coԭڿ4 +8GLYju.ti^cV\$QDm6'B<  |)7EQ^kysq^e8UJ5>[-JTNS"<ہt>hTd~jfΝǩũiğ3q+|]H68Pұ҂Jlyf,L;JVBYQfKrG?4q* 9 $� p/BUer| }@}w\k*_M7:*.1Fϭ4qXvc~#&$,o1 km|̾ɨʲˑ'<̒ɉ>ƔϱњӚzԯ/0fЧ̽B&1b970&-G*#%33g*:M_q }k~`}�}6|7x{lWA0 D{L| * G(d1+< DG@$2$r(AƩhʱϚ֢҅ݶދ߁V,x%ӱ·STĩS3~ğI2D֗۫n B{ & 39/qԠu.5@O`q{|Xwh] V1LK>{,7r xfX<g *!:RGS]^eiaPu>/^$  %->GAUiyvq?9Ҝ^Ŋ?ÊĿ~ȇ ATG/y$Q,N[%cٔW*L9IXdg?b8VI<d1' oe[σHA)9F9R`^jtwly x$q_IM6^$ {JzʴŨӠxJ�' { Lp fT�_jƞ3ɓĔ<8lޗպ[Б1CV9  ,M7@FGD<1%  /"B&a<PbEn.txyzzxmZB+#FJ; $,38:a:.5{,_!gǟ Sɇͥy8٭m#.ׅ's*5ÊĴrg˽}GFOB< � 9#''~%*"e~p%/6޽L%"#6HZRhqvwyzy$sfT@[,XudfϹUZG-K<rGPWZZVMA1 +j;T4iу 3qE$z_Ҝͨɿj`€_J^3h1юւ*pC~�B~myб:.p/5?N[gnqpnebXHX6$TTښz-=/'(<Oj_gjquwvzoTcQ>R)4ِȨɱή+nH zz Bؚj?4Ĕş{Db isS$|q/ 4Wr 8T#0;FORRLB6]( P_$҃:70N?alrv"xLy,yuimV?(*�0G'-I?7!(,/.*)$(tܺfϳIIHЃס3\ $}TʼnƳq͇(^~3^ȝr'RG˒1%њx!5D% ܎פp҅ (^ V$'*-;,G)"o2oܣ.7 � +9DOX]J_[$SGW9<) nCw=.?BScov {@}v}z%p`M9%N$M S66{L5_korvxy,z"xDqsdP;& \%җ] 0U>|JT ] b cK^TG63%ImPG'$֫]OT#r)-0/P-(c WPbd|^Īi ^Qw{R!D֥Q͝sljũRF[P:e&мQ2˞ tI3Ƚ]'Qυoգ٬ sG:%1=>X$Ѱ~8�R  %g((3% xPB=Bێ֤ۿv w(4@|KSYZ"WOC5&- 9ۊE+K>O`1lCtly{!{w[m ^J64#JoA;L3J^'jpCuvbww#vZqdPv;%Zf�$|2ڨ @0>KU^id~d_V}H7%%ڻ ƝVWR$+P/0/'*_!8G wE|^u*”Ğȼv޾/.aVnG_܄HȉàUIhȇλEӺӥ|(4Ĕ^(ɽGϛa ]^*"#ћаY!H xT!#$  8[K.օ_ (%/1`=hG/PMVVSL@4% lDBڪQ*<N]jsmxz{vl\Im6"*�0ښn�Qa2QJV]iOq.uvwwwreR=2'N�f;;" !1AeN"Y)bRggtcYKl:'8s/г )Ʋ˚Ԗf&-1C4o2,s$7 vP7�5ªóǜNߩ-7?�_kT#׆GSJ€5ih%/eΧ)_ÊÀ? ƞƞrF- H}=uV߷Xd1&αϺu( 6xyu#j f-8BqKPQOhG</J! m/nJ�%9I"YfEpuyxs2i7YF2 0a@.oDr�0GZgzoysuvvvOr3f8U@?'�uצ|,?"4 DP\d1jkg\EO`=Q*Hш4i2̏�Q B!'*0#6m8c6$12(ap�Oۚ]TŀvU)]ʆY 6!߬W-<} ¶a+�_ Ĕi]<%ҮK~X| .Bl7aQ7dφЮ[ .h'"9JYgnDrts0naDQ>*HD8ٰ/0+ =\JU])cea,ZM=1,H=OG˔ŕJ>&C�&8 "ч~Ǫ�˿KsFDԢK#Xz1.\xt//<GJV^IcaV[PA1*!Z -f b8M]rhEnqOrNszphaZ(G2 Eҳ2ʅ!s6b  [Bq_`�ßÕuÔĞOՍ٢lݷ.ؤԆ̨ɩb)_ +6 ?CE_A :/t"#&*ҷHa)j@Tbloq#tu#uuptbEN#6+g-н|>T:K&p.3-885/%7 {Xe'*?>ɜͅҹՎb YpМSjľ2˝ʨɈ<Й)M ? s%'}&!VO 'ڄP:"q+j?P`;l9r#vwwNufl\qJ5*! [ё͐AZ#4?ALdS7XZXOR]G8(xN]ݤG_Q/_FE:;ӑS5`+uu_:ҹ_2?�>Y.ֆ&Ͱ"S%4COR_Gionh]N=+ =APѤ;3O0>DT_bQkodr9soHgbXF1v E N5�  F ~ 9'z̨@u55iR;O?@!Cop2˧dS� '.45@'IEODQMF;-:nVE% |)AcVdmYrt#vunun_Jn37eg}o |V%\)-.,h'}-&xR̾_Ê~2ˑeӯ҅]˞J)~}&%|Ͳʨzҍ?#F !*/21-h&Vdr0vyEҮ{S,ATcm.svw"xwq^dQ,;$-ن˱ήt.)c6?FQLeOMI@3%#^dq^?ſIǒ._=s)ނԑ}it _*ĿȈߔl y0�pPoW= ):JLZg/puvsi![J87#DJzԍh o&9JXbjo/p{lcyTC0 HGǔDZޓs;I9pВˉǔ? *_4ĔœЏ"(r0 ߍDf<gͺci; )0C4x5$21, #B[ ?bo{{:Ԍ}M'6SDP[be)d ]OQB1 �/i"ozҍ۽W&v;zO^iEpsuu#uOqhfUA,tfZ`Y4G"X)d1jpnpZpohZ\I4u 8]%]ɩٓ\ 7r(3K>F&L;NLEa:+ L և *U_ʺaz,v!ZS#׆ +iLJM63}|Uxʞ4«@5UTƔT4T?jÿêS=GΧR2˝ɓIiǾG̑bvq �7ntUۙeqzԢ4gF 8@';.231*! |lܯE.6G "(6iCOLZa^eic+\ZQB1j!D od,ݨ%:;N^1kquw"xwysfV?B,,Y48ِћ 7<K[fmqOrYsYrkU_[M8>#+߅=)ǨW" 6\+m74BJzP$S%PgIk>/C?jrˏ6rnf o- iyXѽ *VÞ 4'+[|̨4ŕ Uu*ĿũHSSȞƉ4?Ê*4ShGhHȈsCLj^F.m7ܙך[ѯ gn #&,01/<)!& x,ރԺkxr '5BNXU`dal[OPA2!^3޹:n(&:pM^&krwyWzynthVB0.mOp؟p h%l;ZPj`jZqntNuxvxuop dOQ@='E�ֱGJ!/<RGEPVXUOC5$N~%(ʿŊĉ\Σjb6"$$ LD}r~NJ@J}{ЎwoO1VZ2ʳU 5?rhS>ƴ 4ĊœdzȽ2HH~ɽ%Y֢vtfMx6-ӻ1fڀG a#(P-{.+&NF �4AݹOӥӮז%2?J.TZ+]l[T'J<-5 X{ e0J@NwXu_bcIdtb6]YRC3~#h<I \-< +:SEFLOPQDQePfMD-8*_Y&+ߔ_�  %*z034N30/' O&ig#6S2 dz\  �-Y|(IT/n G=|<F&pf|&Q<&f{{pPdB,v#$ZY8IQ 0 Zd; < ]w61 OcWwy STc8�_h\ g st�w,8XBb-b"# xBb -bw7A�H3i�V,L � Rg g Q  & G h_,bkT=I�A7blA!vA�*�vV67A,Aa 7a6V*���t_� ��AKV _��I>=3HT>I���+�~H(3(TT��aVK����T�j4T �J�*�Avl+a6 +V�J�����?���5��5�?���U�� *TTt?I4����JI)it^)TiT*��j��?��j��? 4 j�� ��U�?�*����5�J��j�*���v�J���?��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12918_sweet_trip_mm_kwik_mod_03.wav���������������������������������������0000666�0000000�0000000�00000034452�00000000000�022050� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF"9��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data*)�� �kVV@� �U�v5�*� �5�����j���@�U�U�5�@�j�U��5����`��*��J��u�� ��J�*�� ���U�U������k6kK+vv j*j �+  +K *(57*G5Yissjb@\ P�D5& 5 ׋6�J 5 '5AjN[g ppfY@NA3$u`k@6Ѐˋ+ګ@u $/8 =�9�/%` ��k̖Ҡkܶ+�U @ KvՖ + KK �v@Ж 6�Ы+Ķ`�+��@@` ܫ `6vkV@`ڶVٖ`U�5 5!j.;`F�ID@>@: 3�*u  Vk+�`$6HuZku@}@}J}{us�bN;' ՖK5j(1<UFLI@?2**@6vʶ�΋ЖKڶ`k��̫Ȗƫk vVʖvҋK� �$05J40-)#Uj+u$j9N�a n@ujz@~zJs d5TjC1��v+ЖKڋ`V 6Kѫ`K@̶`6kɫ6 Ӌ Kvu+<UN \J`[JWS`K�B56(  `6`+� !*2:5B`G5Dj9 +5kVȶŀ`ƶƫƀѫ�@`+V6V+ U,U?jRje*r{~�|5|5ymZJF2` k�K �@ڠ6vk``�v ˫` ܶ `�,7 :8 635.&@ vض* J,u:FJQ\fJlhY*Ij<5.j56�6̀6ͶȀkvǖԶ6ۋv�݋�ٶի6΋j J ,<Obqw yt`og[JN;' V K `Kju`"!*`k`� k‹@+іנvU * J�VҶ`+kJ 2G[k`s5y }`yJv kXjIJ7$uVV `͠vի`߫6 V +�΋Ŷ+ˠ ˠ+ȖǀK ׀6@@ 5�%5`FU\YTuQJA6u*5`�+  *2:*CjI HJ?0�$ j�k ٫Kʠ�ū NjŖū@� ̀ ܫvvKv ҫ` �%7`K]5mUx}{j{yJr`K 9$@� K K@��6VV++ݫK 6¶ k̫іז++%05j41@0@, %�J k �׀kj )7EO \f n@m``NA3@$ kk +v�V ϖV ö�Kv6v+נ +V@%5GJ[l5vw tnJg\*P @ -� vj ** $%5 U�66ۖk6K ++@5 @U� k �V5 *.B*Xjsuy{Uywn]MJ;@( @̀ʠ̠ҖՀ ߀ 6KЀʖ+K+ɫ`6Ϋۖu!@1jBRuYuVR5NI5?4(5jv`k �� *J8C@O`]gkdTG=�/`V@kȠǖ�Vݠ @ `�� Kk@kڀ+�6Ƕ6 VV6`ɋˀ϶@Kk @`v` Ԁv̀Kk�� 5'5 ES5]ZQ*LF`=u1U&  6�K֠ �$�6 FUcqyyx5u*jj]P@=,  @Ϡ� +  Uj  ٠6�ǀ`ƋV�KV– ϶ЀӫիkkՖԠѫ΀˫؀k@�* !.J:>92u.5+J#� ` � 1CJUjgvU{*zuzjy`u`l_*N7U#@v� +6J%-6 >>55U&` `+ v ϖ66�ڋ```׋ԫϋǖ+@Nj`+k�`6 K*jJ@ kk 5 @$7GjY�kv�{*{`vj]SI@<**5@`ހ6РU )u6JDOY a`*WF4%JU@ �kK v `6K ߫Ԡ +Ȗ�Àk@ɫ`6J�+vն`Ѷڀ@Ju j`$51u@5P*_jmg*\�M@>0$ �VvӋ֖k*J<H`S5]g@ptuu�luZ�E. 66VkŠȀЋ۫v  @ `@ `��6 ¶ÖàË+`6Ζv@`Kـ` K̋ˀжV�+�'2�>FuKLH?4'u V6@Ԡі6*-CX*guotJwJxuxw p_JI@2 @`ЋkK !)5/23u0* kVٖ6 kÀÀȋ6Ћ +K�K�Ƕ@kÀċVv ̋KkK � �5&+- -'`  �V` 5/@CUd@ouw z{Uwp aM*8 " � +�k !0<FUNuRT SjLBU5$�kvԋͫǖ@ȶ KVkK@ �؀v V6k�–«ÖĶ�VK KVkK* * VkV Ћ6`* 5j*; K Zg`puuo�e VC15 +K -A*R_�jps`toueVC�05 KK`V 6Kv@  @ K@K @k@öKK ƫɋ+ҋנ@` ݋+VK VKk� -:FuPVX5ULA3$5J֠Ӷ+,*EY`h@pjuUwxxum\G1jkӖ̶ʶ̫Ӷ+Vj5j$'(U& !5 נ @Ƞ˖`�V  @V�` KVK@+V@U+J>QaljsvxUy5wJn@]F@.6@ K�UJ k`6vŠ K�@Ơvkږ�u $,5/-u)"�u@ًԋـ U'j?Ueun5twxv o5`M7! `v`K�ɫ+Ƞv@׫ޖߋVk 6Vv + `kv�`΋KkK@5+<L�]�iJq@ur*kU^Nj=*+VV֋�#.J6;<;7/%  6 +ж�6Ā`kVëk +k@6kk j 5 �V@6@6і�ـ4@K]jqvx*y�yte`O5*@vض ̋` �V+ �v `k @`@@6 @ j *�9ENuQPI? 3$ �kԋ� +<JU\`5a*]`UH8&@uـр@K@ v`Kɶ Ƌ�Kvv KًKV̶ Ջu�&9M]j suvjy@zxJr`c N57jU�ˠ `րk@ ``@@ kkvàV̠Kߠ6�U'`,+( " u �۠"9Pb m@twJyxrUgT*?�) �v6٫ @kǀȖ Ҁܖ@ KK�k€¶6�`֋`kKJ*$@5JFVc5n`rJqku_P@ .uu �+ԫіK�K@ -6J=?�@<J5+55k6V ŀö‹€@Ɩɀ`Ԗ܋6UJ � ܀ыKj@/uEUYhqvyz{@y*n@Z@% @KΫv`V V+Vv`Vԋ̋@ ë + u$ 3@INjOI@ 5&JU @Vն�߀@);@K`W_�dueb�\P@*/U `ޫ6 kÀ+ �πȫvŠˠv 6@+v`۶ ̋@ 3jF`X�gpu y zytJgTJ> &@V@ �+uUuU  v ڀ–v@+@ΠV�K+ *"'�)&`!�k6@V@JJ2K^�krvxyuvl \FU0U��ȋ6 K`6K€66 @Ҡ�v J`.u?`O*^5in@oj_RA0JV+K j- 8?�CCA;2U& @Kʋk` +VĶĠ+ƖV�@`u*5K@ V6KvӶҫ6��(>S`eo�v�yuz{zsbJU/ 6KkՋΠ̫``K�5�� Ԡ++` `K K͠ ׫+@+�vv `*(5C O`X`^^�ZQD6%5@֠Ӡ�j5M `mswyzyUviWJCU,@U` @ vj"$`$J!  ݶ6�vkĶī v̖ ̋ˠ v ɋ̠kԶ@k KV 6 v %/75>�@u> 9@0@%j � @Ӌ@Kj J"8uM `*m@t yz{{uzq a JU1KK6֫ ҖۖUJ #.6=UBjD5CJ>4�)5 KK@۠Җ@ŋ@Ȗ̋ۖ߫6k�܀@Ջ˫ŋĠ+�ȠɫK6VK��۫ J!*!jJ �6+޶66Vj#5GjY�gqwz*|y�p`a5O;'K Ӏ5$@6EURj[b fe�aVH7%�@v 6π ߖ+V�V@ދkͫVv�ċk@ɀˠ V 6v@� + V �6 ڠ@,J;IVa@hi f@]jP@J/*Vk�JU/E Y5g p5u xxxrUf U@`+ 6+ˀ6`KJ uu jVڠ`� `@+�vǠ`Ơ6ȖˠϋVݖK KVvV@+vVҫ��* 6`@5GUJIC:.!J V`Ӌ؀ 7�N`�ms xy@z {xmj[C`+j�VV׶Жk�� !J*@1 6 8*8u35+ @vKث VǀĠ�k6ѫ׋`k׀VĀċ+v+K͋K�+ Ѐk�`� `U'u++*)" vހu$7J\jj`s y*{J|�|u jXUDU/ kKϖk +�;F@OV`YYUMUAJ2U!��V+۠`66̖ �kK+�` ǀ Āà@�+@`жk K@ ` VvkkK+KV j0@UO*]ijq`tUqiU[@K8&jK`@۠KӖ $j9L�\g�ptu u na5QJ=( K6 �ʋ`ȶ̋+V* U `޶6‹Kë� ɠ6 +@K``vK+�΋6ٶk #�1j=JHPT`TO`EJ9*j k@k`kԠk5Uu7Nual�sw*yyy@u*i`V?@)�v ` KV٠J j&`*,*, (!@u ��@@Ϡ@Kċ�6̋ϖ6` Ѷ Ȁŀīkɠ �Ӏ k+ ̠֠ jJ(528 ::J6 /@&*Uu`6�k``j `8 M_kUsxJy�v�n_UN�;% `ڶ̋ƶˀ+ �Ջū�ɋ6+Vvիϋ+ΠVk .@QUbjnuy{v@mJ^L9`%�`k+ݠ6UJ#+/520@-U' +@ˠV+ö@@KNj�V٫  * � vk`Ԁ6`3K_lt5yz{zufJP 8* `V6 K ً@vK߀V+Ŷk @ŀͫ` `" 3BOZ_ _YOB3#@+ޫ֋6۶U /=HPTVSLB4 $k` Ӗk�ŋÖ+ ǖǀʠvޠ`6k+kV+6ϖՀ߀&5: NJ`l@txz{u{uvh`S9k@`+�J 5 `�`v 6Ɩ Kk�ˠVֶ���*359: 7j0J'j56 Vՠրu �2UH@[uhquvxwq@dJTu@**+K @Ǡ�NjV` K�@ζ`Š+@ȶܫ`6 ր̀6VK'9J[`i rwy`v�n `N<�) Vv+j"+ 1431J,j#j KK`ܫԋ`ƶ`ÖvĶǀVv 5`` K vӀ6ߋK+CXJhqv@yJ{z x@lWj?%k K Ы�΋ؖvKk `vvvVK ‹KKKζѫՠv` u+:*ITuZ[WUNBu4$`�נՠض*u,;HP*VXjW�RH:j*��  kV@Ǡ ȫNj @6�@Ҡ 53�GY�hqvyzzwmYAu(56`̀@жk @ @� `v6 π6@V6ċKض66k �$-`46@4J/&55KګVk `J+AUJckjp�rqm cSJA,k ��Ӗk`VԖk �`6ѠvѫՠKޖ kvv+�kV U"@- 9`BHUMUNJL G*>j3' k+vK �` `@`* * �v` 6+ Kvk`55@5`K K�k@`j '+ . //5/5.J+ $`jU�+V`@` v @ �+@vJ `� j jK `+5��   u* U K�V�Vk 6 @@ `*�Uj � � j *uK�6VJ�` *` U U@ K@KV�  `` *�k kv ++ k+ � k �j* �*�Kvv6 ��`5*U5uU@@+k+ juu@UU �K@6v @k �V KK+vK `+����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12919_sweet_trip_mm_kwik_mod_04.wav���������������������������������������0000666�0000000�0000000�00000034160�00000000000�022046� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFh8��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������datap(���X.cxx �x��?�I� ��I�T��m6m5UYREE ۔ة|ٻٛ2(٭ּϬTs,܋$Lsj( 352.R+&a ,_n׊xx/AKRcn]uwOvu|upHaSMA;v',fߣHab$u-6N@fE<BF7+t"  &ўʔ?F0 ӇܞF8i8xڪծњi$juxƘƛƍwτ|7{)^1b OG'*"һT1c ,*S9I[ivqtZp�i}aUHe:* h v+7|B OZc`c*XhJ3?3s% بͥȐ;|>h%c==%ãômѣ1 vW$~3<=:8f4|.;&d[:N6P !(l5@}JT^>aZK<0#>aKدQ+X5ʅ˔?<Ȁć:xsվXvLߩּ�nV'E:L `lsut trhT@g.]}֒{5UQnƪ(ŦYIбQ 3*r<WLTxT3PrMH@6+~iXmG Ez#y)Y/C2f1'rN]/^{ȕ(L/c~hץ=) S(=+**y)$ /|(֌ݰY$z&1^9AHMNFEB5l'ikXɕ y濵axڝu q �K{Aڃh#jH( 3;B}JKOOG7}(U߱-=\ȹ~!>u ""[#F# xEx 0KUݟ$@c w!,49`A#FMF?0!2 9[:Zu!Lx<9ڮxd%***V*'!M" |$D,1"8r<<6)1Pn ʱDã6Ć�p�' -3J33c2//(#!: a/v4� | %)c/t33-!KȪļVnNƯoo'dL'i6/=<)<:;7t0'W:gرֲfBxrT"& +v*%rG P2o#uy{;6#= /R?FF{EC?8Y/4% g9׺}zD ~xT" ""3wݿ;΢OÇ}¢ʼu$6HDQPyNLH`A6+1 iT�܃מy !  ^KKIj 2D^_ʭ=/mL҂ ,*<NYFYVYTOGO=1M$�Q8ݪH2 [ "aڙ[2kRaR5Ǩ}܋IX=@0CV}ab^z\wW`ODe7&���6i=+4<}h<ƊRŷ §aϿ\:O#6J^#kslgd`WZK:'zZrz{L'*ͷK9Ʃ6xPx *=SeopqolhB]ON>9$zcAPOe%"A5u ǂɥȺkĩo^1DZktwt3r>o`LLF7$*�ݠұӔ8.MJ'3�͊Ǧ'{b{՞ h$^6sJ`"qx(xvwrcK90&a1ߧ Ҕބ`8ס ğX^FΖ7ϥN˴՚ߣ&9rMcty\xwKwrVcM;'4}4Vܺܶ&>?Iȃû ^Ёϙ:SӀL2HֽYyZ)<P+fuzxxUw3rVcOS<&PPV ۯ^u }}$,JY6qn9u|ũǯWҊiKxVҚ^jwG9 W$<1?LOQK\B;80M$. 76 _H%7; PaLqxxxx3u�l^=SCD/9` -ϥծ QImc 6&&,!-%Q Zu.RkΚι7ЧLϲFGȢQWI^НЌtXP&Y/?30E) "en �sgހA~!-R?R/esxtz@zyt5i\N=*AaAu|]. \'_3=&HNN?G8((~L~hөƻ1!ݏTEO/#ow'@5`jGT̈́=։۲rGOTB; }&E 0ۣ]"l$Q1>>M\Ck uxRxso`O>.C! O(AY/n=HRYbUilj`UR?*yO#ɞ/׌T+�L�[هӽ5ʩ6ĪĭKKŊɲ7MLK�ia1F߆&)r�*7JD|P<Y]]WNA2" ޑh? z7N`Mkq(uvuwvp=dyQ}<"'�]ٝЯF3~',!!/aT0'܄ΞſĴYʂ4*͗iʐ/ȩ13H=j۾9ysT;͠@۲�aZ&0)9A>@=7.1# d 8G% ;(PhalswyJzyv;m8Z D*1K[μCGOK>e#,6><?B9@O:0B$aOGƭx~V҃f1oTjHWF˾(GȢaYא@!!c KmyJ:yԦفP&v8JWZhqvyzvpm]Kv8$I�'e? ceE&L8F R[`d c\RJD3!#0ڠ\'ȉʈИOvD=ZZn Tɴg295dž<}uxځE;Z\PѮۿF7*F /=K<Ybhid^[M=-K 6JoRE֫y9.2G-ZQg&ptuwxvsoaP<'>\4˫1C Z]hhًIͷq!ĊıN`ǥ {Ⱦ؆4gϡmܙK( !,L8GBGJI|B)9,5&7jI: ۑ $;QbBnt2x z'{+zvjU>%XiΙ!v[' %?"*05P750S(CP9n/Vx.٣ףԤͬɩņJm˹ΡόT͌[H$ڋ! @,=MZb9eaYN?J0F �65n#%#$MLO9=Y:DcsPѦ_ޠg \/A|Sak}o4lgdW;H6%L%E|XSLćGs͏~]�!p4JGYchqv0sj}^dNA;(eo"Iи"<bI1 75% g zѻt:-^%9rMO_m t\xwp=dS>*�b7ҡ̨yԚߍh| '  >YppVA X�͹R@P%|+D@Tdzpuyjzt?iWB* G pCy UOPjIËkĺ˽B =ކ9 1FZtiswz{wlMZB)H\ٹΩ.VҾ$Y9o9ڄR ʏΤa H5M`Fmuz{}ymbZBv'H!{˨EJ{RHӺnA!5Cu+Y,VτчN(>Sjfq=xX|~}}zn1Y]?$U )lόeεٝV1ܧ <IhC ۻ֫Ҷsrv-jD<Y<jsyJ}P~;~_zkU:J*&́ ը|qťtۡ0_`HSл�2>J^-nv{~~yiQI6sF`kҖϒ׉;v;FΛȱcxɁ$J d/ Ga4/"J7ZNb;pGx{~&~veK1L^�=Hӝv%@x{w'yzηɭt)/ ӡσ "E:+Rdlqxw|~~}s_wF,-#GZԼЁ)ЙԑY6(r ωfeqQ[FQR"ڱI60Zf 8$<Tfry }~{o [UA'-Y\0Zp "ы3҄ʐȡJWrk"ҫ҆k} &r?Wi tz}byj2VO=$Zڣs͝Ͷ1lΝ?C�ͱ{Q0xLY>(@AXjt<{~p~v!fP9!X <z}Ӷm{˅˂̅˩?fbKHE1om O (BXjtQ{~|]raWL5@ ~Gٕ;'X ʷCȆCCk t~ r'ܜHJi&?Tfry|M|/vjXE/d ֌xYŊiΜ 70lZ?"ݻ֕C #;`O_krruslHaQ >a*3& .Ā,Ĵq*ͼb 0 k ٠\ 6SJ[Uirw2{{jwm^^L78#.ؒfm̫cڝkmAR 2 f R j3{Sj/ƢƷƊQXɩw/g٥Tn!B'n}0=4A ,91ENU.WxT}MA5e&H2 5S9ڪ?q,ElZj6tmy|}}M|%sDb,O^6{ +عѹ&ѭ)#O),u-/,P&.}fo(֖xǐʲh҄yoaw{X4rdԈ&^͒g%61&/w5873d," L u`mڝ|/CVchry}~~(x1jfV>L'c]lZ93`&3<CMIKK_G>3)%EH׈Q*α|~V9RO4QqŊ/ff^}ӎm?   ]1 ӑ?ޕ+=hM\Qjuty{\xwnk`O;(kh3J otۭJ;#~6*GT^g?llti`RfB//K W5ʟɚS@0T�|mkP׏9\KĀuk\UǗɗIЊՍڶ<2/-*ر-P߆"0>JGV]`>^wWKk>\.^�^v_u՗,w(@AUfpnvz<{{gxm^IJ4_ ߊՅoѰK4@  �Z?aҶnņuM^[ˢjǰ݌m ͺˬ֥~� !,6k>2B'B>6y,  D<ܿ;b/D<Y?irxw|}~t}wh`R:!@ rӡϲN  '/17<?@n=6,M / ުΩƘ @ذ܏ _/p/k2śC[MIH;]7 !"X!?,ڄԕ6թۦ,>rPV`Fm|uy{{(uhW D0 n`hӧЊ4yL*:GQZ^_a]UsJL;)yn=u[N<ё hhUPVsƪnOÊƆ1Pұo,^�E:N]Wτ~ކ>>%-5CQ]6fjJidbVHz7P&LHk!] _"v8lL]iqvxx3ujZG2XN /ބ4ɝOԅ.c ^4m Ok8l[2RKĭ!Ɵ5DƔǴ.ɝܡaaBCԏѯM~oׁ'�3=FeKvL-I!A6)n*0-?R&�(.DY iq2xz{w|z%sbK3'6vo-ϤHL;|z#*0351H+"k c۱$ǚϋո׾؀Frܪ4Ig(& >SepvUz\{{RxfjS9V6خ4w�"mڑٸE7ύɍ`UChۖ+t@oԯVUBH+CpYhrwzM|{Yv<g P5nE~3r̈́ }ӄә1΍X[O+FEԁ̮-Fp\j!tx{C|z tbJG1]XE ϗpFX1w Bς̗ɢG̎i]ta�޿}pYx)/H]k!txz|x4o ]E,ɷ[˚<ȷY~`iY'+kҼrwݩs�1}J_l`ty2{G{+wj XA)�Q}][_ʆ2fX'/Ƙ\ȶA1ߕjH"ED ۙԋ~q,N2Jy_ltXy{Jzt!fS=&X xɔc+n/Ӭ4d 9 ` �%gtގף{EN2H7]Mksxywn,`NS9P##zѡN/RőgDž,jL;( b nH֌x.tD{Vd[mrEsnewWE2 |ު19cƭÃ(Țλ2n=`N eٸ=Pd)=:N[Acfghkc [ZN=+DktA҅ Ǵr3@wShV< #!2N 0�otۊAr ;#~6FR8Zv] ^YQE5T% ;B IТŸÿadÃ_Gvj "),)$W 2gkRdK-<FMKOOJC8L*Y< /5a%XfT5[˶Π$׌ZK8!%v'T%  er'$-$=+/00-(!d EBfJ2ٳܽ5n a| Y{ g;$| T�dz�E%/@U�T� VZZEX VgQkO' ii? $ >C't'9 V aaw� sN%}9}9 x R :c!,Ib1)ZA$V`  I�,kDq�"d&rAeIZu@x� \ OsjV%!u?�PZ �yHa7rDK]@N�OnOAa?�cUuXCN+NH`DdA`(]cj<cT� 7EI�Yg|xnX����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12920_sweet_trip_mm_kwik_mod_05.wav���������������������������������������0000666�0000000�0000000�00000034366�00000000000�022047� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF8��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data(����@��V�� � � �K� �@��@� �k�+���K�+��v�k����5���a��a�K��������+�v��� �@��j�a��v�V�a�����k�V�����@�k��v��@��5��k�+�K��+��K���v�V� ��k� ������a�K�+�V�V����V�zj$6TbYYToG %$*++(&^#  3< Id%7H[kt{{yfzyujSWB/C; t!1)1f{y$P. 8BJJA4F* &ٵL�Ib뿺$�^%,A_,9ѸЊ<S-{:F0Rv\eli+\IP:+ �)_ld!ŇʥGYO X�oY9\N'8=QHc+lnq@xCy8uVlyYJn9%8G44ϗ_I9ͭ˚og<Q4,4.ztʭ1)K(:NMk`o@xs{yvrh(WBF.- &1Q dwHk cXbӚ.g9Aw1҂ص߂&w >rb jQD�=#6Jc]lv%zxwvo]fJs7$q$ʪˇ_ۚ9b oo!O4$ݨWb̪d Ljúȥ6lV+  Iߚ|W\8 .@S-epyPzwxuHkfV;B/% ,g$\P $8)#)0"# rOg²<°bտG9DwI<9t.ҭ�Lآ@�- i;*P:K]fjkldP^XNB5=' dWԢ� &2<F8QX3W3K-=1%k &|ŚGbt\ֺ֨O ӊϊg)L_ <4\j˺ǚŒƟO 8*-9A@= 94-$(ng4Iӗذ  $^7H~W�dnuyCyrNeVG5$�Aoͅխ_6)�tTOYtQADgTƥO͇ޟz 0i3 ;@�z�wו ((:LH_nSw|{zy-y%ryayMF:%&�c.Wُ,X =5$&5$~()|lȭĝ¨,ĕ\L O!WG\G�$G)Fc%4EVXNi5pFnFf_8YM @2~#iId݊Ql*3=HnQ8UiOnAv4)+|�YY<wğǝ4AlLgҥoŪȝˍ9͍\IԽo�@ &C58A;FBf>S;a4," #QTL6^Ca,c=K;Zfiofv8yujnYaL;) ޅYɵϥՍbO�ߏ&bćo)OɍYjQ1j Hk %jjwzѲ.Y [2yEWis{@|qzyw=kV@D/V ,&֝εs #"H#P8 �6\\I.tg6Ľg1Ϊ ۥAt_$њ\w(!C1FBVTf~sXuo+h#aWJ<-y <<zWi ~H#.i7nAKQPCE%6+ \\ۂO6& 9)Q9Ѫς̂,_|6εϪϒ_ǭ$gD $4FBKIC+@ <3)\r_lz%5DRanuzyqScUG%6X%C$IAoGz� {{_.GԊϥ ÒwYŸ.º4NJjWt�1هTӕϨo͸ڗ)Wq+N9^CE>85.n% jD 1_='9nM`;r{v|{zzvjiWFB/y Yl�<QI8 "*V474X) C n\9tŨldQԂǂƸOYO ƽԗ jtV� &%K{\o П_yf"3CTg�x~c}V|0vlff%ZG 4!&֟IN3!/8NAMW[cUD3) f_1\Ҋ1�ܗG AD�ϪAȚlĊŠø9͏1TL�85�r6zw\ALYz6w#3~CR(cpsVl^QG(? 4&LS)5NEKTScow5x+tdkP>/#4>QD gGTi� F do!I|ʥlttI&ßb<6zlt| G޲rְ<ʗҪb �@(06DiO-USK @3&P�o&Ϗr޸(3GX h%r~wXyFz%zwp\HG02f^LjϏ.њ r 8!%()&c O.ժϲ>lćto> OїП9o)Ǘ 9ō�zѽ!К�Ț԰As&--3P6 4/^'8s\Dg. 3kH([jr5xz ||={Ss5dSO7v 0 G!A\ڥ +7@@(GLNL3G#=0c!->&_ӪAWg$ٝ!d<o�.ɰŕÝ&Š ďŵ˨o|!1G P� Gg|ֽ)  0@Q`l#uyyuji[yIc5">T<Al_K)K<L0ZKdKl+poj_kP3?*. ʲŢQG!zYn_,gŵgoY•t4ӢIrW$dOl>ߨ.w΅w A SC%3ANkX^K`\T^G89( ӕۇ 0 H@\jFrvcy%zyPvkPZyE.>d_ʺ_ە@� !"qGO|ƊҝǥIʅjYźǟ,ԟץںjׂԭЭ&Oʟ<r#- #-70>-A5@;2' )!ؽ|WP4;JF^ lsNy{@|y}�|tvdM40!bآTSPi+ 4;@CB>5) <Lڇ64&IL؅݇Пb_ßQwj.d̸̂QA4 *5?KDD@9."{ wܰ�Ը "<�Tnepv{z |k|qzqaKc5 IYͲԥ6�c~V3Q>އ1rl\½r!ąIʏYzL��X v# %v tۢ԰Ѱъ$3k,#AT-eap3wfz| }{0vfQ9� ,rՂʥͨT| ~#)-~/50C-&3&lzbВʒƊǽ>gtǨgƟǨAzjl .<$QdA)QIN)89I Xeosqrk^+Pq>s+% W�rg&yX--=JT[+`_[S%F6$g ʲ!$ 1ފTd͍ȅŒĝ&,!b_Oܕ��c '4>;FNIGA8,5 #Oص6ԅݲQ0.G ]sksNyS{V|s{uhcUS?)&ڥQʊ\_5�^+09!!tЊ G T̏чb� ~5Ci- @I$ոG#9M`nv3{}{~~{p]E@,�QҢYlv#(K,,V, ( S ||1ۊ͢ȚjWŽƒƇ).ɂ̚ѭ_G)9߽D<ڢs#+4CT;bPnuwsi[J8C%Vg�G҇dٽ 2@@KLVTZa\Z T0J;=+vw1!OwĚOO\)<9.ٺ$�wj…4υ.ϰ_˵̚х 6$-1-=0FKL-ICA7)kD݅4Q!:Q�diovz={ |xFn]I2 &6D Ȃ$���<tY—ĺ˪<<6[ aH{^ L1gDdS-B^WVh%rx{| }|wyeO#5zz˺d!%((F&8!q<G1g>t!Y&ƒҏwI$)jb  K->N^@l-uyyHsgWE2;$$jdYroHF&6~CNMKTWVXTLyA%2-!d\ jzd>>˪!6بtڍ.lA9Ī4jϨ.IwGT P 3/;FPNNQkPSK@5~' rlYQv.E0Z%jskx{|zsNeR;>'�9,D ЇȅD $1 .͵ǢL>)Y!>\@(v^## %8 z>rW.ъ6 "9Nnan0v;z|8}}fzmY @%- ڭЊ!$.G "$s#^ CrttW>|4ß čzʝbW|$,,̰,o)zi0+�8@D{NU^WKTkLB 4$s$>_ӟ$ (+CPZi~syzc}0~3{scM7V Iߥղ�t�O $y),[.+,&4ڊӏ. ĺōʇ&tǏ<$̪ӂYlԅ1t˥ͪzT83%/4+8 83," y٢Ӎr;/D+Xhtz}~yyHkVv@='#j_A95(K4P>EJMNMH? 4#%y|O1TD$>9tzg |DŇLȒʭи_-; cS+ WlWݰoѸП,c*a<L ]k+t0z@|kxio`N <(vDْ&$f"~7VHfVa;jnVpkbcUiCa0; IDբ<j̸YI �K+�w.Q\ݽwt$Ò1ŸÏt<ΨҸߚ6L_!)܊ׇκ$Q9�"1F>L(W^a_+XcMf>. �g1ڟӒ\YVN)%BaXhrVx{| }yyp�`sK6~ wԂ̚Qʕ.!$ N 0"�  XW.т̵9l< j ogDdխ)l|41 ˝YՒ�3 !v,70>B3C;>s7--k @tWڭg=k.EZikty|~q~P~xiT;["� �T9dtϰ �s'C18P>BB?7,^n ܸԚ͗YYYͨ4۲ޗ6r_تT�IgƵǚ|>ˍ̇Νҟ&ިW~ !#!( c 64ۨ5q--A0RbVpw |{~n}wkYF1 d,аՂO, =JU]bkd`yYM=,kwgoz&QʭjdGgrrAҸWȥŊ\\6>DžɍЅڰlI�dI1_dխϭ�&5kDR_gl{jkdYIa8~' Q. ";:N5`8mtx{{w8m\yIv4H Q| Ԋb ,dOTXF gQGL\TõíIJ&Q9lʵυ٨gߢLÅϒ40'3^?G-MFNJBi7F*q8l!ևҏX.FS[kty }q~%~}ucesO[6%- $>χ|ҵWS 50&-S3i7s75.%y ,zGw.ՍDٸصlԥ\|Ƹ.4dɸ\βTt˒>Or� &�,.,(N! <Aq/=CUf;rvx|0~~N}cuNeP7st1b̒LزN'-133/)V @1rl؂_gè½Wĺbȍ�T<_ʥ�ٗ<tlڅ�_3 *;IvXemr ph[@Lq: )tԲ9 {1BNX_bc^ UiG37$Y&ښTbȥ)Ӹإݢl$ <ýtȕ1ΚD͍+� ('3N=KDFD>4)-4ltjӰX+%2qJ_m#uy|C}a|PvgT='f �W_Y_.wjdO&1 ̕TTIzDWo \ dN  c!! Ӱd|ba$:N`mvz}~0~zn[sC*Wg˽q&+{./.y)"�~ ,ܕӚßoƪ!� Ǖ6I�OIGbW6а)ϟ %4E@Tb%ntuqf YG4" �4ן>X%6EvP+X^i_N]VK=k,4ߚՅ9 \_DOݕߝWAW1 Ľ.>b4d,Aҥٵ> 3#0 <DIIE=2f& 1&Խҭؕ +$c=TepwFz |K|Vxn\~G1s� ̸ȍ j<<6V�%�.WOzo,̕ĝŸå, Ϫ٢Wk Pvrۍ$גS/�D@Xgqr�x{|}{t5dL4[ wG~ %#k({*;*(!c%<<.ŵ&•4bGA >T,LrT6֍dv [.>N]iktxwpcSA.5 bԨ1d$ *:^GcQWZ3[VqN0BF2!IzL\IjO$ō�̭wݍ,؊\W1Y _ӝg<ٺ,Cqy)4=^CFCX=85)>Lw$bI;% 8VH%R+X~[ \ \ZSH:*a w \rrފ_ow|r1gdoDDTjjdݪd4|Q[ PSq0 zY!T$5"3+V024N5#542,+$cj|dK�+ n X  # $o) >>�LAw.rdYdL9_9W� yfq a� Q6lGo v nN q (5�946,GDbr)t,6t�Fiak�4OGQI35  =H(H8 f N �1>��X@n= HV�gtQr4tA.Y.6 T ,WzQK�C�4|.dY+�-s~={-Nv�_|\��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12921_sweet_trip_mm_kwik_mod_06.wav���������������������������������������0000666�0000000�0000000�00000034666�00000000000�022054� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF9��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data)��*�@kvvVk � � �` ��� ��� �@�V��*��� ���@���� ���`�  � ��5�`��u��� ���� @j� `@ L  Jg|͒rgϧ̼f<<gGRgʱνSبI_kWn)12Y/N+("wk u}S5!B"3DWht|||z)r`L:9X&l�hܝԨ x!+Y5?HKeF::.X%A SټQوܳ)Ї\FƦQƱő\Ǒɜ']ԝٓ* V ! @`4Խs* N):L_Sox_}{{td&O%<c(`u՞5� ,B!(.n1,X"l>]QFqƱȑ<<Ǧ|Gr]Hۨݾ^Ih޽֒rнit ,:;KY_[TO{I>3 'Lk hֈj$2e@&LXenrSm]OeD4%L +2Qٓ?5u *ih}Խ\ɑ&&FqQ|h>߾t K `5+` Sӧh~4V-!N0:@RRcrxw~qhi`U[GD8(k֝iuB"C/:eEQG\aR][OB8+R'qɼ'hھI5Th|Fż|QQ˲R>��`VTR]Tj$2BSdsoIme^'WLP@y2$]> )8ER_krrgW&L>/lU'g]H^)kj�j =G1FĻ[ÛF†qɜнճ iI4(2Г~Il7C+9HTUO&JD<2#'V ~>?U W.:BSHbl_t_zz y_tgXPGd5c$Hg'ϝ~t@ 6wx!, 6IHܨg'ŜƜQȑȼ<|ĜđǧRνgҽ]֨(՝'\234 "!-8z=942.,#Vם@��M 1;D|W~h)s*{ ~ {{jyq_FL9%A>]> Ju�@ Lx%#/y7O<:0$+^='<ƑG=ВԲhShHrЧȼƼȱ1ɜQ˼Ͻ}H߾jvB"8"b !+JT3ؽh m!d1AS]erT{J~zvndUE4b!+Ij w-"-7C{NUVMo?4#*7Lu?ևͼ|Ν^މ)(Ѽ|ʆǦÆG2Ht@@���@  ݨ]GӨ UB-<M_snrlc\SG:c,B @T}Ոj+!n/=PJWd~ntqjR[[NBd3#7 @J'<}>T �_R2<Q¦fÑƇȼ܉??ݲג2\β֞^* AL8(d7F|T'ZQTqM{HA7+ S'hj5L*o=1N\irxz ytggZ&JD7x'A+Jק<]^ݓ J ,,� `T֧Qq&F'<<fGr2ӽ؝==r҇G˧}3 � W,$9:Az?d9$61*  J4ܝ׾ 7,>ReuJ~|{{zvg1R?, j]<` - '1Z8o:$4&l jڲ˦<ő\GϲՒhh]ԧ<ɱQGȇɼȱǼFƱDz]s_k! W m#� _ܽ3J ,C&5;F<X^ky|{4xnh_NE=Y,*^Gs` (Y2;GRG[ZN/=0.( ǧ(3_t4HӲqqfĻ»qf'ʲ>U� K?iܽG>+ ,#)7EVeol`SK0C9C,BV VtrӔ` !N.>N]3jswtvmZG:9y- ajugQLJ@@J5k !6 ?>ٝr[{|<ņqQı2Խs^)>(ٽ\<|Шپ�k X!./=IQR;K@95*!4(G`)O;K[k)txyty4y^scN:*"A`27m%8*.n.'J ܲѲ̆1ıđGԇ'ͼDZ|fqȇ2}g=\Gȧ|Χ U�+ &.2n2n/(b7@ �JJrRվ?+#%/9L^SksTw_y{zwn]fH1]ͲGҨ!/D;C&JM{O{L{E:,B! kJgQƜ\|R2si_>sч|QŻ»{Ü\|2}3 V vSgѲj N1BRa~lIsw wocSA.w +Rђ֩J@./zBQ]g3nq4pi]M:')'ʑ<gʒшڞ?U`��)h۽ΧǑ[1‘QļF˼=hو^jJ >3h޽ؽԒν҈+ (5pB&OX]]|XfOBN3#`ވ2ճ5M`l~s4wx zxthQV@x+A@4\|s+"%c%!7ljiQq&ŦĜ<g<͒2ΧqɦQ|G|ϝӨ}HԒ\ʒ>J +$N.Y7=><6N.#� hֲgڞ "7Mg_ks?wjyzjzyp]^&HC/ ԧŖ}Kw#-6<ADPBz<3#'� ײб|\1՝SsiSޝSاʦ‘ÑFDZg|ؾt_ aa J? ~gѨ֓"O5G'W}fTpuyTzvimR^LO8m$�GђӨv$7EFR2\Rbe(eg_gUF6#$!j�=Q\QΨJ�VK ISgѼ1ȼ[Ćļg\͝Ѳ)jv+ HrӜϧ) �#.<JXbSiSjeG]P?N/V @ 3hվT`Y0FYg^ptuwxvpdFR=(@S٧''G l]\gQf;æFű1ƱƆȼ׳۾TISܽRRGg]ܞuK %N1O=G;NQfO&IE?2#KԳTC&=TdoujxJzzyu=gR<#+6ShR u X$).0N.)!A` 5^܈Լ<<Gʧ=gGϑGȆƜFņɼͽ'(rΜ1ʲ٩�",2662+"#,A J (٧Ӓҽ3 +@1Tcotuxzzz?w(jGWP@'Iےh>_".8E@{EHHDe=1#޽2Χż1'GϝԝީttSو=\˼ě1FF1ȼQͽ)`+AWl � اӽѲIJy,>O}_Slsxzys=eU0B-+ ~Ӓd0@[M\X_dfbZN:>,75?(\GӨڞI @`5*}R&1QıfĆ|Ƒ<gR׳sTu�U+Us'=)T@ )9GUa^jn^leY&JZ9'!?ݲ k$;O}_krIvTxxts>iX{E0l+tRG̜'ɲJ K VL 5 isRg<æFfĆQņȲ](s)>sR]Ѽ|Rr]s v 9-:9[EfMRR&NE9n+�j( J3FKr^Sktsvxytyv>lYCN,lќ̧}?6v 7$).,c+(" Hh=ʑƱqQƜȜ˒Ͻ'r\ǑŦDZr=22в<q12(�k x *n2y7971)@~h]HT k M"8FM^ lt_xz{{*z>q_I$1B�53rk l'2:E@DGDo>5#( V J^ْʜF\̽^>)߈sٽԽ'|{[üQFǼgG<̧}rJ+  K�]ևhi5�%8J[ir x4{J{xin^L8x$! �(֒ѽӈ %7FQRZ`ca=\RC2 ! Б1ƇH4 kUI}g<ʑdž|ěQF'2=_@5 �^>SRӒЇ}4j,b#3zAQ]shoo~j`R:Bd0mJ 3=_/%D\UdmsvwtlG^L$8"'FRЈٓk�@A vv j>ݝrƆ;Q1ÑqĜQgϝ}ڨ'·̒2Β~vk "&2>HOqRO0IZ>y1#USزrk&z?T3eouxyJzxsdP8!! \gΨߴ $*.90.8*! R&|R]rrr'͑|qǑ˲͇В|˼|\ѨTJ5K  )./Y32#/(MW 5?)=U*?Rrc~ouy{j|{4wiWpA8*3}'ψ`U#)96@;HM&QFPLPD7) sб|r44t*^i܈r2QőıñĜ|<ؓ+ vlk (ݒ}Ч`M'O8GXf>ptv?xTul'^M:8'KthrӇSU #y7HWb3ktqrn}fXGO4a )rɦƆRݾU=»¦¦Q'H]ړTTtsR'Ϝβh4`uW+d9FPrY\ZTI<,v �usڽӽҨI� %%><TeIotwyy_xpaqN$8X"k)ՒQqϽIJ ,m#$m#Wv� ْ2gQF1|gg͜<1&QŜǧG}ӽSS=زղҧ|()(19==:3)B@�tԝ�*@TepTvz{_|5|wkRX:@'`gҒͲ՞V.)93:@;D{E:B;90#7`߈ֲ&\Gɧ}s(I~>rײr<Û1&\˒2s^ik`Aw 4S3RԽ=5!n*:<M^hksJyT{_{iuhXD0 )(ݨԇ ,>FLV_efHd]]1QEB.0m uΜ\3 @@t>3]<1˼&&fÆüʧΝ3݉?@@ j^=۝grψ^~5a"0@MGYb=g]f`qU{Gd7 & J2 -!D9&N`krvx_xvn_L97!vjr͇\Ȳ4J� lWK>קQűf'<g2(ٞ߉ h۲'˜t "c.O9BG{HF>48( J�4^=ղԾ*AUgipvyz4{zugRd:! ܽӼν}mX'.58d:81x(�THqļqG2}h۽۝ړ\<Ǒ˼̒RR]~*@b#)N,C+'A`)h޲G=b-@QScovz{|z4r}cP/;m%^r͒ГT 0={GO\T1V<U&OE7'!t3H2α&FGH?*tT>}ѧ'QŻQ±Qȧ<ӒST  UIsR=2Шi+*d;pKZgqvv~rhgXG3!?}a)e<M[dm4qqslHbSA- gG̑|I�k�^ݝՇ&Ñ[;q{\|GHT?>(}ќμѽ^Tk#%Y3pAqMRX^`]\UpIz:*w K ]]ӝ۔A.E|Z(iqu4xyJyuiGYD#.u5?Ҝ|U� wmK4ܝΧFQđûÆ<FgӽۓS}rqrI4(y3%=DEGFA8-X +H}2Ө6L_lsxJz4{{xp]En-lu ')?6 "*d168/83+"!KSاˆ<ȇ=]׈RѧqfĆ&q'Χ͒\ʇ̲}3u!bM")c--+$V 3٧ޔ V$8FL]hksx{U|{ w^kY{D.@<g3K '5@HOQRqNFD;,M JH؝\Qtj~ ]'FQ{11Æf\12HS)U @K Vv6 k2]}ؾ5�#3zCQ_im3omeXI7%lI3>ޔ+L(7BKQGVVgTfMC6'l >ؒSس4_vK�`U TTIS(}]۳۞s^k�uI4jja!x"',y-,)#$j 6AL8 '*-.y..-n)C$a K@ t`u + �` j 4 u?j*J+j�U jUV�u@ V6 U@*k@+vv 7al �5 Ukk@ �� `@@+@@k```5� 5@UUk�K@�U`@ 5 + `*�J@ 6 @ k � � KK@�Jkuu`@j�V 6+� �`Vk�+ `+kV VKv` �u�5� u���j�+v@�� + +K+55�5� �uUkukU5u ��``V �����U�5��@ V`@v`V6 *�*� �`+``@ K��������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12922_sweet_trip_mm_kwik_mod_07.wav���������������������������������������0000666�0000000�0000000�00000034074�00000000000�022047� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF48��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data<(��v� `� � ������*��*�@��`�� ������������@�k�U�v�k�� �v��������K��5�k�����*����k��v��K���U�`����k�v�5�N&!l Zs'T059<0@tB<,,ޱe7yE'O3=IT[XrM?5)<>I[ ȏ?ܡK9fؾq28XĜl )2�@�`�:W]tG O-<GM^jkd]ULp@93V%3rO* -)8<GTam@twp~`SgG_6&(mq̕rp~u3EU l`>]]B\ƢAl64sstif7{]rRT+vլۍ1 /!/;GJCE?:3J*" % =\=Ӷ,5 +40BjU~fr`z} {x{ysvbN<'<f݋Uj2)3?IQOD8/$5 K�0ҌŬρ`Q R(߈jnAĜ+ɌɗJƃZœɚ[̧̜̥Xʵǣʳ96%n:3 !^.s*@؆rt? N++7KCH9E">d92T*  BBaճw\!1@bPuapy{9vlMcWIE: + ,Kh֟8K+>PR cn.v| ziyymuZjWFo3!hrDܖ 5%2;@3Na\ecXpLA6( SgQƏ W� SD'h/2-)$% LoT4J)(olu^,i�˥ʼn|Ɠ-Θ2ӿ�8 ̡fCw©J*!jhͷ׿ v rBOTxߝg~ ��9\ nPeyk=[ruEv�i pX ,99DInE>82)+% @�a@ Y@H+;uI^Zjtwn$d\cQC5& 3Kc (:QM;_lu}{yM{rxqTa1M%:O'9Ѿ1�X,:HVellxcTKW>]/ %Z;̳?q`sv%/8V= 7,$qlcϵU!l`�< `^>ͩh�+Ɏ Шm>M9ݡج84�=o-�?jŲ X6֑؈٨پI'ٜإIq ;D=ъԚܡ5yp P5kF0o0<|&1=A>7B2x,#q@T }` wz']5C(Tcnpf]lVK?1#/جճ2 $6SHZXi+tx{|{ztysqenQ> +U<{0 g1"2@N:^$jpsojn]RE5&*hټ?VW��S \ +7A.E?4V+"Jk m% Î˺"ܐruwv�* ہՊ)ȵ‡wl=قr%ޟԸ_ΰ˪2 43 4HǷ̕-ЏѺ-x6ˡҡEL(9ݡEޯe<8(!-6E:i6/+%=:J Wي ڱ^a*� ,&O3APS`jj_WP:Fo9,![X}V%5GXjy~p}}xp^sNK=* lHӣO Ot*:kIV&eqwuhXgM@;.%U�&/h}uuU%p w w YhS{7k-˲ Üh<ξA}{gߦ޸`וMЮʊ+ n .k=HKD<9f4H)d^9&;L`rzy5zIyzvkn?aSK=R)YQʹk@. jj!)-8,"E@ <3=ĜǷ8qhͥM]Vs]XxdX($Ż+ρ)! ! $-,Q.'e!* mA+g~ 4+1CUgu{{{xoe^~N8!u p͵ބ# %#/99 CKP OB22#U>?~x)2ûB2kb7ܣ/tήTȥVJaC~ǎʟӦ0RA  '`�|*@WܝRKա%\$!/E@Qcryw nz^!PB6+JSAϖDݒ`&1;%FQ_kssXinWB&.s.wշɌ÷ÎԪ#k�0G?̮: \qxBM!7]ߪb9h̵ͧ�2i*67D`OW[<Y/RFx8), �*#l} \"R;YQb6n6tFw4ytyxshfrS>O'L\K"ʵfR HF"?$# r2RĀžUle4XʚQ̚ʾ$×ȺkψM99תM)Aϣ%� ",4;<f:4", W�՘Ҩ Z!7L;_ls}xvz{b{xOp^G.�AF?$/@7>BmDC5=3' 5Pŷƹ"+ߘܑ?DM*€Ú~+"fAϝ: @ 8X .7ۡѥ#6'G:X4gqx7{.|x@n^Lb8�%U�֑35'9HU^FehgabWH7$*LR9ѮSQA<zqkfޯѥ¢| + ۿBC5aQ7ܘ֏){^ +p:H`U_2ff"cYZL+= ,  t61GZ i;quxTyxreS?)% Ϸɓɸ Sr0ҜZƒ1Ʃ(eZ+oѮiߨܦصԃqR jj*5>0FH'GRA7+g};Ҽ z!Y9NakntTy{{{x n[C*w5v6oN=* ,#,38P:94,e!S4OЎʼnsͥ'`_�ٍOѵ;̷ɕŐŮĮD/ŰőƑƵʰѳڒv5`@,Wp`ۯӺKVϏ,sy3 !!t Q7� ӕث>Jz!-m8CZL/RTQ.K@Y3%hY$׬] Cv�u%b8 IYjghrkz[}G~ty@ne^PL7u$'ڿԖ9ݒE-dE[jr'xz{Y|{rxn[nE.ji]ٚѕ;v.c!4BDER]jgmo&kbTC 0 )ԥˈ2o˟ s"k+28';:G5,o!~�AAəcĊ *#Kۿԟql_°ŁOѵԯڊځۋۿ=Y Zˠ|"ĬAìÁ/z)"ʱ ܈߀9 {Kh7֝Th͟&DפݛiC:^*k j&҄׼9Bn%0: CJIJHB9,0JC 13BQ&_kuyyisgeXF3M 4<d)ԭuH)@6Vfq;wy{y|{Vzr+bM5 ٮIΜ':JYdm}r�tqi[J6!eqkj-3mG(D3';@DkC='5=)x` tڥʚŗzazPuK> s cS){9Ѽ̈ǎµDžcvՈY YGM2nc÷ùİŜƾ"Aϑ6՚ڪ fظ6е0RЕ� i e )ZݚH/[Mָ&s)2:@IB[@:1&N#N9V mG ,<JXedl}rrlaRA/ q ۂ:%)<Plbnxu@zW{D|N|{}r8cuOY9$Zr;6zэ>�x,@ZR`zj{qKtuMum*aPR;&�M}ͳDZ̃0'"q.Y9A(HKJET<. �`^@ѮAKɯ5in' ^ �P^ ҧ~þw\ƺ֣@[C0p9ވٟ МA|xjwŽx&ƚ/ŧS+ ҦO8&̊;ҏׂM`Ps@k+ozq 7Puy!*27{:9Y3+!r ?"tdבޯ((6DQ\e0k$je4[M=+ %vx #8L\_lXu`zo|}'~z[q4aL78(#-FaI-2GYgopt[wxws hVB-U  ɪ2`E ( 6RAIQT^TJODK7' pI-ĚDf[p 5l &"U\(k)ș~lh̝ {,:(l}aȻlUV8]? 1;]JȆMTbܺݦo�% ІX̚tچYl6?*R5>WDFLD=5|(cރ0'Tj$4</Rcouy {.|x{xm\YB(~�?/@w\'/6f:t<:5, eG֌όMX1ƌɾͼҘ>WV_xTZVÁeuȗʏ-MʺBv,ܦ7 E_$Z'z'~#* *.׼D׋.�':<M]]ltTy|E} {s:dQ=Q(/dZk5l D!$3ALU?[^^zXjOgA+1C S{2zѣǑ"܆{ap4htɧČa÷_Ȱ˕0טJ �Ga^"82_<u"b2}AP$^VhMoFq=lbUCm2c ep_&,BTcKnsFwGxvnjaO:%^ZIs60"`*�  s1 6Q5EލHCAŒCCĚ|͆'ݍ] gMޖۘ)kG $61k=GNQOI?2$77[2 #<SodMouxzB{kzvh~TV=K%+$AFfަ3*?ga% +/ 2I0+#  a&MwĞcj9ӿԪ2ӄѨͮsn-ĎơɆ�oMПB8Хרu' cJ'0.a13.[(" e ��v [Ҹߖ'`=Paou5z|;}|}xk^ZDD-ߝ(͟ h1(R50@tHIN%RQM[F;:+ Bؘ-Zq9B޺r^y"fͬDŌ*=ȅ |...n3 6Jr 0S;]Tڱ(%6{FV;eovyvo_aO=4*Bmt^s q"7*IWOd]lrBuqZj8]nKW8J$�]̕#LYb~# Ԩ8qM6ujªŒC/xTRgg@CG׆ҊΓI=@r5� 4*7EPX\[UcK=.AEmJ>vFҚ׍ "};Rcntwyvzy)sd8Q<$ cwDןcίN $B&$e!n`҈ OVõ¢os&?1ƙ2o׺0ҊΎKшoL%/57i<5=E:3T*6/v?$ѕݦF'=Qcou@zB{{D|x nj[C)*;Sp &(93:A9EECk=2%3!?dq ɼ%.�NMܜI d˳ĪV2ȎʏZՋMA / s.^E u&3?.KSSZ6\XQyE7(yb.qo 2JO':<MZ^djrw_yzwn`LM8$j`BЄEn,DWemr@tuvt-o?aN92#/ї]ǃӡ3('6C3NV\]HZyQ,D4"1uD=q]k� S#(*)T$@MRcAÅۿL÷ц uwgUR4:žпξ -h ͱ̰6ɓo!^ۿ!V-oŞɏ ϑ-2ߙ!ܑZ)Χqبߘ# 4!"6U �1;m;-{rx -D9CLRTpR#Kf@3#LA))Ԇ-ֽU %6@IXfpFw {W{vl\,J_6F"|Mץѓ`YF,dEYKhpBuwyxxKtvhU?H)Υˊ& /%@LXVbgMieV\N>_*U +AX6&-253H/'Eb _2͇?=‘h Նv<1e߆c*QQ(9jFXYץO+R4ʊȰcj_•¬Cģć=ǁпԄ<W ٸ}ӍΧ͊$[@cGS C- G{ަ'oѺm{ޢ#:zO'X2<dEJ'MJ!D:.C 2Oy D3@CSa4m uyyshXF2HyWבҨӪ)'A!VHfothxyy zwnc]gG/ #DV[8dyS#)6ES`"inpTmdVE61 [YݑҷɐŅB^ a$-5;"><78.(#II2VòSo5C� { 3ֺl]ǻsǮAVۚݿ@tH9Ѓ и/ІҼֈٿښ>mLB <tM^/?YE }  G �1dBR86 � J Zz!" N#H7* :!&V+.T0/z-'&"L k\#&=)) **)(B& # S?a( �  5/A a: 2uLS<>�b \r *1Y?:~y�-`~,!7~`8yy1E%PGHLj* ja=*���@� 3|$cn# �*p : w%�uF�et,  r  ,)9&pFj��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12923_sweet_trip_mm_metal_clave.wav���������������������������������������0000666�0000000�0000000�00000023454�00000000000�022212� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF$'��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data,������� ��(��4��������(��E��E�V��?�\� ���� ��\�m���m�E��\����P��(�(��P�"�"�4� �K��?�.��� ��E�.��9�4�(�?�s��E�\���?��?�(�s�.� �b���?�9�"���v`& 9GVJ!` f?(5ACJC3}-0-pOQm&X;EJPZfhBZ <!N iԭɁ2ơ\F*׆-͆=҇_׀nԠ҆~'%&36>$? 3$!#zSD\9h7IQT"\Bjtrf]<('!d6̆ΚގzFl@tӛ""3ڋ*"p P$R#+ 50WԲك\ .=JV;gwt\X<1y0E$� �هft�`yLaQQSOާ ށ۔֫Cqm'3A<Resx8yY_.%&$z(O"ل2`ڤ۫,־Վ0_vgfLؘ\ p_"%"$$%6&/lG,0:)Q{cLvI(,5DSVSJ|:6 3S/"q(,S)_�^�D Oe r   l�C~@t(Cj2ݍ" r4 F+V8$GWcZ(82BIct=Gڔ(~r1$"bLV m 7\"d/WQW{ dT2 [ /1.'^ Oa s -V8=955/FYd�PY6Y i+(5BLyH4p 9 <Y*_}`�S F# H%! nz{gB>F}GtTs N8_[ 3D_Vc$ ON  Sc!+7�@>1 z T@sBF? (k&/[1<*"C!2 �&nJ@(qlgS  |d030N"_$p*S.f1$3.!< �SgW&I9y0Jyn\LZ7qQ �;Pl&)]tC8 L #+2+60!)9 i`vzT9�8%{&SgL/ aZ3M?�(gZI<b� z'#(*# hv#t3a2<|�'   N 6 (Oiq/]/#P Z== WYZK L s vf C2cb( +9XNA'?P{OyJJT&{7=  2m O !i2 LV%?c\;T_VBsm/VyGStwm3)zf0B�  E�QV +(; \6g/Bl\ 39g,/`? -c jD�e o }{=V Szktl7##<t`i k rK �z\GSB%Oy�R /2i 1wyv*SD�K x |P� y`vqBM�mm" �a=��gP0vBZgCixCdtBIy�Vi X ,UE�-m Q}P H" ^'?C*MaSt0�?XI l &{c0 ���Y< )vj,_8<��f?]9�%+s k0=fg25=0\� i PNv0OgtPlT_8 + fY (~dCzS[P� wf(7zv �TPS{B6OB"X 60#VL]__C+ 6 2 l 1 l e��{#M<M(I0h�e%<b��6y _ [i �6V:%`=v=Gv_aI�2k9V%fs�MK��[kv <  K!o� 36,3JCp0**6]Pl��l+����2gI(�m��eO6 o !9FCv Q7Zm�m�h��!8�7W SM](�.�Gp67qycP�4��9_ 'Om�){W_S�f%kik,95):] %0Z\�p.$FE�9�Sy�V�P�fS$�V(��P�Jn3\mD~\-s,q Ow=&-Jq6MV��erxh�y�P�O�8e/X(s,68�V, =}2DDm&P7%?��'9>4��T(\TJm64�P��U!I` ��wyd?�<`9p0M}�l_8� ,T=4��ry�\�h�fOs ,7P��|yfh8�P�<I&CqK�<NSpf2y�%CIP��h�b����h�h�(�(�q���y��'I���\�?�vGMjvq_4� >  _�=I&04��21oOOy'�y�dl O��8uvH+�0 &,fm�!������4�waOSS6p<dC �P�"�\�������E�pwZ=2?�y�� 1k��BCI}Z}T{.�m�CSR���y�dqC&I==fwM6<K��P���"��_6Mq4����8%c98IBwZMp�K�?���b��\�pGj00Y���4�K���4�(��B��9�h��xYz_ .�.�Tv4�\����m���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12925_sweet_trip_mm_sweep_x.wav�������������������������������������������0000666�0000000�0000000�00000035656�00000000000�021421� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF;��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data+��(� �`�H��P��H��H����0����(��H��8��8��q J  K[HE^^M:) ݏuf�ƅ?݈.䋅AzӎǐHse'z:|d\͖>.Nؗ�Q̙ffX񛂜ۜ4gȞASPXZ.�1 |ݧ~Z˪M}'/gЬۭʭd^ǯk$}?gz\͵VP@*K5%U_Z$DDݼFؽؽ¾cSܿmePGJ2$õğď�řaCC ǞǾǹJɂɛɕ ʥ˗i̺3[͔-v`h Jл,ѕ7ooQ1ԌԜ%NNշHXpסէգ*h7\bb'kDtww#ww"zyfxxxdw\wvuusZsHrqcpoonm,mkkj%jsi;igg&gf4fezeeddxdddcUcccc~cb c%cbbbKbbcbaa8a````_D_^^)^^p]\\E\[[*[ZPZY~YvYXYYaZdJHёŀKżs3@%WķCƐzɥa̒ͼE ΢̚0QRM0LXL_a bt_YadSb`a`_`^G]]\:[:[aZX.YWVVU=UVV P{.؉\<alî¥},ʨ5"F@E RQW&YYX[1^ \e\A^^&YD9:BQCŨ \9@;CJM;QSQRVV$UVWXyS1ފ 9Pe" !u@?>HAPSSVRSTW'VUV W<X[T6W?=c͖κDW*Ɉw˶;'><EbMPLQP RTTS{TT}UVJ#W(RxηxT)Wɫ|Nj1p>9?qIJMoO7ONQ0S\QRRRTQ.: x[ܬuшВ̺͉Au͡X56;9@H`LMLMPPOPPPQR.H0&\7ZоvS@(398R?FJKJKNNNNNN9PrPHEY#nk|ҝч"д0͆+7`477?EqII)IJLLL:ML MMNJ`7 �qk׊ӥYhψϦΦfάN΄p&548@EGuGDGJJIJJKJ K5KfKqI6+y{ߍشiϻhϱ@@l72.P4 4:ADE@EJFHHHIIHH9I1I)I|C(:$Ԕ94eыЋг $ *32z8 ?qB%DCDF4GF]G$GF]GTGG}G;QW~fFI}w/ҝҍ֞+R1|2B8H>AYBACEE@EEXEF FxEFE>3$y�Oٱ`xּQz199 +W0L27v=?A@ABCCCDDCvDC5DvDE=%g۝B(֤|Լ;Դ!-04d9=z??d@AB1BB CBBB�BBB;<x&.< gEض2՞Ն՜-vV6@\!*-1]6:<~=]=!?$@?$@}@@@@r???:?,9#Rfٝ՞էNFՎՎX٨(,0c59A;;#<==7>=>>==e=-==<e6!QEAPWؓ׉xP`֑`2 J�* !/),0K5899:#<3<<S<<<k<+<;8;A;(;6& �&;ٰ2{"J׻]=؅&"')>, 1478R89:::;:::>:.:9<99B8/}#ۚIھ؍׻4u}ؘw.mm (+/3 66G7)8,9L999499,987Z8G77774**2ތ۪O؈ظwٸٚbۜ۵S#(,03S5567778777?76655{5"52k'*h �vۚ1r)ڪ9d3ۆܗ8݇ l$(,O02P4q4S555665655544433220'n3d+یی~>܉K޳u? #U(,%/1223a4 44484y43>33t211 11_0*C6 #UK޷^FF&>(yݹKޣަm)p !&*-/111t2L2l22d2111100/E//.S.,@&TmߓރݿvܷܙޫeWWj[UCa#c'*,{.%/}/70p00_0O0//-/.{.--,,++*$^o {Us`X`݁ݑ ޓUUߐIF"&)+n,`--:.{.s.. .-@-,,++*r**G)_)( &?Mk7߃ޛBޛ޳]=_j> K= $'!**3+6,+,n,6,,++L+*Y* *_)(U(([':' p߅m߶p?by;"6{ $&))!**** +Y*9*z*)g)g)(M('c''p&%%F%$yc=[DIlVfP"U � !$R''('))?)G)()( (('&&&%f%$d$$Y#Y#w"v Hl4f((`am 2Jf!+$^%%&&X&&H&&%v%V%%\$+$#")#G"!!4! 8 2Bp*0N&\Nw(Mp{-U{/AB !"##|$$3$C$3$##9#"""!! * `|jZjK(HYPs]71^kM* !!g" #_"""/"7""M!U!  Z Hf5cco5$[dKc3~WBr:&6g++ ! !M!U!!  " 8~F#QiQM G'/:|N(Q}O $=@P0P8F[#3iYaw<4h. d<J::46. QCS]>, ;:w#|l[�66DJ/> c:d,R,&^I{K=b32 jq_&6o&Rh`E5=[ ) ]qLT\T^� KSk =]K�8 &rj2`5E{3aIl |OHKwNYq[==Up\ c5@H`'PME{33Q(gN_eC3C;eMnh *R: \}K� c:nnf-MU{311w>}}\~l �D;sc[EMeX7!R2zJz 6�(><, RZ2x?x/hxE  $I8y=E7h JZ,}llKg rd}t\<*!*/~5== ke#rn'PpZJllTO_g&: c:ZJ /]%s{[S 'tDv 6 Z:*2*j<$\.6gO(I i(0�Z; `x?vMk +sy3yyqq@y8r "~TT,D$<DdW_g_A1Iqy�  M-{{CQQ  w   F  t $ Ku4,l \gF6 qi #80�  IIa@ V f F F ^ | $ L L |  ,  Z Z  ;uvIWOW66w9qYq#[SkSkcS[z   w N l \ $ T \   b B R 1 b R ! b W � C]S1qIQcSC+|c  =~v~^^v 4 L | $ T \ | B Z 1 p p W h   e u M m m E e ",&McaY9 qCC+K|-ME5-nEM~f=PA2P�  W b b   J ! O 7  } M e }  E k{s [0�R[jcC[V%fMn'~/`8Hp//Sy�W#X; / x ' O G h x O G  } E M U %   {5 ks[S{ScC"0E}b%5-Vf^5V8@/Hz:j*JBzb*ZjP�+N2C5 u u } } u e 5 {*XiPiH(HH0qH7gXnv^MV~//xXxhh : *RZRBB*z*:PcgN(*2***i2y 8>f&NN&^^f&l/<Rp''h/h*"ZbRB] m)?c.  qHayaa(XP(� v0^n6f>&F&...&&Nn^fVV6nl4+<L|4  zjr1Qjr19IogW/Go7emuem$}E]$5U$e sJ[S[BJ�c�[:s"B�s��k�[��B� �� �� �������P��@���P���P��h���h�q��8�0�=[+3[3|;%VVnvvfvPH//x/ph8H Pr b""ZrZbRzzz,L$ $m}Le$<me]mmm_?W.OwOW?6wg?�W�Q!Qq)A!)1qqYaaayIy9Qiaq+K3(g�5z d+lT4#<#DbjzZZr Q) go_/x?GG7oG/?/eeM}em5$u u=me-$u5=m =-]5u]Eee-]5$5{Ss{ S*[kkcscssBkcJ[[S{{SJ[BB���[��������}"niOm4m D ,}Tmueu euuGmW?go.WGow_wIAA1q�Y)1YAQYQqYaQIa+S;;+[CC|KK|C|[dddldF% =n%V^ v5-n~^nfx(_�5G1)AAooxgO?_/u//?u'MEmM}u5-MUuEu]UMU= -E {s2 kJk[J[Js:2"cc   *��:������"����� q��������`�q��q�y��@���0���H�P��0��`�0�y� �`�q��`�@��@�@�(�h�y��0� ��(�8�H���X���`��8�0��0�(� ��0�� ���?h~t3A))q)A9Qy9aIqqq|l d+CCl | lCtt+[3;CdK[lKl| v^F% %^%~^N-=~^0v HXP 0@ Vn 0`P00(0 H8P H (`(8h(sm?����������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12926_sweet_trip_mm_sweep_y.wav�������������������������������������������0000666�0000000�0000000�00000037574�00000000000�021424� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFFt?��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data|/�����y���������kvPV�o'@c8M>_Wߗޖܪڷ, !6Oodptv{~~b~M~}o|D|`{ zy{x:wvutsr r/qponunnBmlWllkkkjjVjiiri9ikihhhxhqhhggxgig)gf~ff0feedd`dccbbfbaa_al`_`_^^]]N]\[\[i[i[Z>ZSZYhYKYXvXKXWWQWVW&VVUUUIUeTT,TSS2SRRNRQQjQNQPTPPO0OEON!N!N}M MLLRL'LQK_KKJPJJItIHHHGGGFFFE�FE8E#EDpD?DCCCCBBLBAA.AgA@Y@Q@?_?_?>>W>>=s=A=%=s<d<O<;;];::j:8:#:9?9F98~8w8777766h6D6655 544X4C44334322{2 221,1W100]0000U/#//..\.-*.8-i-)-,~,,+,+=++***'*))C))5)((X('Q('t''&&&P& &%%s%%$$y$9$V$###G#"##"x"F"!"!)!!j# uN(En ݗfBܕl<QҜ۟GUV3夥ɥCѦ Cç.}˨S oa詯Ewp?8eiK&,/l1.903t20m210O1]0//.--,",w++)) )('{'&,&%%%$%d$:%B& ?.X|L <՘Yls%),F-+-/i--U.?-F--S+!+*)K)g)R)F"%zhn|5<a(M1 y#(++}*,9/8-?-.F-,?-S+w+*))(&(("6חu(gv}x㬕$ȮZ [@$n(*))",M-+0,++=++)R))'&e&s%%O%͉ٿ<y0b 񫱫*% ϒNV%(((.)Z+*)h*'* ))(f'I'l&,%$#"""lþ|ޯȯ,ά$$Ϯ° w?M  WT!%''''))(n(('X'4'&l%$$N#"i! p :�qǹY汑ffl{ɰuD=SͶ㷸#�mZtqj!A%&%%X('&'&&%$$##F"! LV)˿yĴS }ĴEܷjBB;p|$9#%$k$,&&%z%l%%$�$@#""!~  D} Qn3ǝQz9b 1j�$s󻴼 }!E(˰my!$$j#"$$2$2$#U##"!!i o t;Xœs],&xR7 !!i!?""!!! 7 (}Q fPA+Xʵ|m_QĿ6S¿ÎĪ]+3ssƘɾN) !a2Q/ E Z aDK&:A+gY֢ͯːUľ>>ҿ /¾[jqVVȐ_ɟɊ moMH a}QmrkjӪόQqĕģıÿNģĀe^Ȃ-uY˶ L̓v88 m!4YQ.'| XAsHq8?"E 6[eұϚ̟;Ȭ ^zdzBȘȟtɟKˠ}h͛ͰxΩjjjϱϑS4Dd{fQG*jq[b)bSH U]q>.Y=˃ʧʼ`'gLi0΢θΎϱk@Ѥ$Aez]{ly w\W49NGM )) ׉r ͌ͅ))[Uj9UЎЁ]]ҏIW-ԦԘԟԻ!i !�Os,@?T"ib77}v pՂӈy�yykd$Aҁ:eӭXf ֽ֙(=vؑ[,j+NNq8j pah/ <g. O?ڒ;elӐ{&;ԟ5 KסZبؚ)7pq?چ\ۃ@ tr�y?qj[}oK(D}4 G+9ڰضYקnR|ֵֽ֠Y6ך!oپTٷTjڛێ۹ۣۜ2ۖkܖk$Cs9nb1*jc E~Z!vaD`.Kug.|<{  pV*ۢioؾaذbEپ ڿڕ۱\d܀$ܖݬ݁ݗeޞ߈ޥ޼@  /E)p)Ea!KRan C_{- e02jۇێ۪?ۜ۱GHݬݳeޞ^Beft <2f  /o(`. u|.X;Q |RkD4e%߁ސޞAޞެ4 Wߐߗ_; <g'K!!}o (i@< 3/LL>Z(7v gn<g&< mX &t N~ |g' JQR`Dav>(! T*11c*�tFjmi & ((ZDa} |n t{t^IlV^l ^ q qC?~=((Z67!Z[ "jNGcN�+y%K1� '.ug<J_f4 ^t,,A%e A   , * NUj[[T"[#U8q�d:$O+,PAI%zsc5#8 .u<{4BBlI A:ls%eHAVAV F ��s$y],^Wm{X-uJJ|&||_<)]kN  QBf-ttB:VO 9 9 $  �  + k w`J3:^%m&'CY.'''Y.v`}o'=0 { WtI,s333 @ k k $ @ $  r  N \ G x 6:1Z'5uQmJ'uR6(D)SiLwb)0k��mq I;el3l^,V V @ 2 k      y N k d \ @ \ r #   o^NtFo!! Dav>pw"7xx*1?x*8j8M?UFcMcG< \ d e:ezOAOV  z O V 9 d k U 9 9  * � � j  \ x c q c 1 \ * * 1 q N ? w >5l?0S0S7>L~~F7b8\y\@2ykcy9+k�I.�o   H3 V : 9 @ @ k N d � 1 q U j j x x j  N  \  N q U N q \ 1 j * 8 F 4B:2yc@�OOA, B% ;eBe;e%,P%,6[c�4  j $ V r O ] $ 2 2  N U N 9 j ? 8 N M q ? i [ b ? 8 0 x ? " [ F b b M   ? >&3H�9OHy,V%I%^,;Wte;{W-_I4-m_-fm�gv N 2 r U N y  N 9 #  U F 8  i b [ b 8 i 0 [  ) T ) [ F ? b ? x T  i ) ? b   M 8 8 > l"'- eP e^t&Im&C |<-&nguu5Jg_C KYC'uC=w\� T  G \ 2  9 c q # * \ U 8 [ i q 8 [ F ? i M T  M [   F    [ w ~ b ~ S p i > 0 7 Ku] I&f XfXtQg<X<g5.}YCCnCKC}gg`nR` ( ///a6q ! # * #  * i 8  " " L E [ i [ L [ S 7  ~ > [ L  b > 7 7 i  7  0  [ 0  S  ~Ev=o`�N}. n'<`/R}a}!(wSE(6o!E>ZZaaww )E"~>>)E0i"pGd}p ) x i M i [ )   w 7 i ) " 7  L /vaE~!o=/=(6 (}/vDv}=Y`/ov/Y6YRo==/6 `uuuYJJuY` 'n5C<C<<Q.Qf_|&|4<-4Cm<J| XXX<J Cuf J4 mQQ| <&JWfPm;;t&WP;_m;W;I_&P_&P_;-P;{ B_I%lleIeUYn|&<Xn Y <u}.`K`nCCC (vKvh/6DRoYoa S>6(S>/6o!EhZahoS~"7bw>ELp)Lwb7bpp F)MpTF??xj F[q**N8*G?ccUN8?\?x�$N2NGd++dkyyykyyy���������#������9���#�r�����#���������*����#��*�#��U���#���*�c�G�9���j�*�1�@��c�c�@�j�U�#��N�9��#��VzA&uZ   ~ SooEoE=66~(E!(v }v``}Rvh}''=v=`RD'R /='R/`RoK'R R 'DRu|gguR5J|JJ`'.nJC5'gf5C RfmC|<f&-Cm_f<&um&<-mm4 mQ-&&C&&   { fWPW4P{__PB;t-; ;f- B ;B-I&&f-&    ^eseel$�d+qT"1 8bj"T8b*#8cqj\?q1q*cqNc\cjj�U+@U9�9�$@]kr2]NkGd���9��1���\�1�*�@�\��@�9��#�y�N�c��1�j�N���j�1��������y���r���\������������y���y�c��G���������G�����\���U���U��y�r��\���1���r�G����r�j��*���r�r��*��1�j��r�c��c�\��c���@���\��@�9�����U���c������U���y��N������N���y�������2�����������������@��$�����G�@�@�r�O�992GO�d�G2Ok�]r9$9G@ky]dVyk9dVGryrrkk$$:l;J.66|oYJ JgYYuuJ.|<'.R<YYg`nnC5'Y`ng< u5J.  .' u u|u4XfXuQQC|JJ|uX|f&|mJ4X  C_-&Q-&Jm{m{&t-&I4;&m--&II- 44&&_&{l{ssWlAlWs{AA^llelI{P,lW{A{W:3{^sseIesAAd��N�\������#�N���@�y�������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/12927_sweet_trip_mm_sweep_z.wav�������������������������������������������0000666�0000000�0000000�00000034346�00000000000�021420� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������RIFF8��WAVEfmt �����D��X���PAD ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data(���hC�WhpWp!�h�!�������]��;���\ kX !#'=+1. 24F8;#?IBEtHKNERUDY[ _Sae/ikl9n^mcǁ`7ϤS5@Ǥȣ٣gEʨZ=ݭt@Pr_E;. a{зrзᷤ%XyO##޹ֹnUCmۻ}ҼjY P,5DMev Sl8| rĔ$W#yE oƤ):հ-Jcmqw{}^44~~}}|{~zyxwvutsrqppoJnmCmlkjrjjibiiRh}hAhgggg\gfwffwfLffeee,eped%ddccPcbIbRbKa:a``_E_^^]]X]\I\[9[ZmZYY+YWXX X-WWVsVVUUJUTTdTSTS�SSR4R#RQ`QyQ{PP7POO|ONNSNNN!M*MLML LK,KJJJGJIIQIH}H}HeGG~GFGFFHE%&h!X(Ws^񞸜ٝX֟ՠoQ.ץ4姠Z{3"TAsGGX%9Qk7?6AnMOMRrPIOBTKTPERRPQPNONLMCMUL KJIQIHAHGFFF,E#EXDCDDFq>GYR48xEL^|jƫ<D)tɯ>W߲˴}Zڶ ܴ/B?9f9FLbOkOL'O,R|ONO(NMMLyKK%JbIHGF*FpEiDCC8B'BA@@n@??^?#?@SA:�9ֿ̭+`\Ъg=UCKAȰаa˴KZk.зXθ4,Egݪb663>;FHIGRHyK{I(HYIGGGnFEEqDCCRBuA@???5>=%=<<;;:~::9!:99B;e:&PiE믻IŬɯ98P?E* K4]\ʻlcJYѐ�G*f3/6 ?B DBBExECC>DBBB@)A@?o?>X=r=<;};;99^9887767666676H65s6`75ɕ=7nͳͳ2۵u۵Pз ݺR/ȽнXƾpyy33<oWU *S..5;>?y>>A@>;@#?><?=<G= <;;v::9887-7666k54m44333U3f32222233T-5-&*!з=з'궶h߸R@j׾2Ce(1@ïÞYÌH@(܃#++0%7:l;::<<;;d;J;9;:998N87-776H6|5443L3D3221y101700Y0 00///8/8/|/.0/t"V̨̫%Ҽbú2ڼ&辊�TdæY- ŬMƑ"DDLjLjLjȲǫ/P&',1Z56 6677X7676665t544B433o2,21F100//Q/9..-C-C-,<,,f,+,+p++**p+**N++G*yy߷i˂ŘM<,r$F񾽿ſ2Så$goL]muȅɸ7ʝʮ{ʮGˌis,|]!$(!-j0^2E21w333w3222M2W11000/b//}.--,,+++**r*)))/)H)@)(j)([()J(0(((('}('((($?Mjs|&Ãă`:0cɖYˁͻKe2Π1ϱώ(ϸϧ[ϸϖR8 '!p%),k///000$10r00.0Z//}..9.-v-!-<,3,5+****Q)((9(''m'&2'&f&&]&L&;&%L&%%�&%%%g%4%%#%%=% NךgR|ɆBȲ ȏcɯYʄʂV"w):Ώ1@QXiќ W$ Ҋp5hҒҬW4s $')*+y+o,+,,++#,*+* *)s)()'''&&;&%=%V%$$ $##r##?#"""t"k"c""R"I""I""!"!8""!!!!!:! :' ЪM ˤ˵$ xẁKΠtPҊґӳ*C1v[)}՗uըՎZְ'8֍R֖|AOn-"o"%K''t( )(H)7)()(}(('''&&D&%_%$x%`$j# $j#"""!"! :! L ; ] T T  e  � oxooM4z\h޼'255ҔѦ|ѷrzєy>ӀgԐSՆ|R&&{Xדؤؓ,#N_Nٴ٣x]D*wڻڈTHF, #$E%%"&&]&*&&�&&L&p%V%V%$$q$##P#""I":!! C MoyqXzXr6?PP/I@7 c X֨՗ղTL*TԲvKSA֯a`أ"١ڻڡKKu۠[ctܧܸ& Yݟ/7 Y݄ܿ݌j aiނa"&  !!8""".#""H#k"k""!!~! v -P%|t9t(de~vmfM3oxm;ځيy`؛ٵ ٴDUL2~ܟ Hjޓ޵$ߒ߁ߊߴ33"ffC;TT!lB'~n nx/E! n ! !  * * g<  b[1C)!oMf++�x,  G>>X{/o^ތݰcttlJ}ܟ@݌bX%$Fh߽w9l[Q@8Qs8Y{{ 5M V�? #{r|I)^3�5-i6{YHH//@ b7|JJ| Bp.rU<]][IQ. h5qE<*MLL*;UB))~u0|R&K�mn z ~B~<_-6QsJ|AA00(d:mKBDDfx M, �cV`Or$$x"]wB\'kc|kIH&Q @OX_xppMfr-b FLG`%zY\]Uf^EMgV##Mg =` j?&.&@s8I fn�n&1 ~) ~ZkXOG,Vg+ fUw3D:T:T((Att/QIs kk6?GX\ Qq\RARk(JK:L;;^-W&a a?{HabIZJBSd (    2 v C n L �)Hb)X `O VM3!CT~9(1lJ[tcRlt}/ZQ|IZ@aa6rF__h_p `x q*DxM^V FrP|ks|b@s@kkII|'sI}dlJ[ C n e v T v n D f D U ^ < D f o o \/'1[9}||szrX  555>pFFph_-p>h #+oxg!e]nL2C2ee1:[ Sl6k; T d Pa |sZ|uSJ e ; v T T   !    o D U f # 3 # 5 5 _ 5 p N F  N i $  a i i a z 6 % . a . 6 ? X yezX$P>h_+#;!S)BdB}K1KS8ZkZZZcttH&Y&r7Hr&&?a?r{j{>Y O?Xe w ! v  9 [  T ; ; ;   3 #  h p # = y N p  W ,  _ , =  5 i a % z  a  .  { %  H Y Q & @ j b Y Q  7 7 tAl[lcJAR}R2Hw1eCT Sc'tAck0tckk ?P7P7PPrP-66q%Ghyqy4NEE4#xpVxE_V_ExE=g;x��fn]L3*U2wC!:2)\)eKA9[0((A[A(A(Rc[lR}t[J00}  HG)=R  ] C e v ! n * ! f  o  <  < _ = y 5 , , h    = F  _  h  , F  i X a 6 P  P z i   b  / Q { s  & Q @ Q & @  { RJtAtA}RJ[c(t(9(R99Av~vv\~~T))Kv):~)~\LUfnU3;DUU]� x�x_p#= ,# >-izX`q`izqqO`O6 6X {PYP.Y{YHj &. P?rPY7  a&&|.|kcA|kZ|cZ|t'008kk'AZAZ80I'ZAZkAdtAudS\~K))):mB\: K:SS�KB�� �B�\1m1� )~11K �S  :SL����������)���:� �d��:���������������v�����n���]��L�J6YcdSS'0I0|ctY7..77&.j? ?Y7Y % G q>h% 6-`GGXh` 4 =,_Np pEx_VN�LD"*U3w;UfUnffLnC:mT\~~!u\\eKm999J99Jt9l(ctc /Qs@@YsH&7sQH/7Y&{@YQY7@Hs@b{H@Y/7j@bQ{/ Y&YbQs&s@{HH{@YY7{ 7b/GY 6P%a. . aX6i66P?r.XrPi,z5$ N$_,_,W_p_$hh,=N,WhWyy��yhhF�!�2�*�!���L�*��!�L���;��;��L�;�T�v���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/audio.kv������������������������������������������������������������������0000666�0000000�0000000�00000002543�00000000000�015160� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 #:import kivy kivy <AudioBackground>: orientation: 'vertical' canvas: Color: rgb: 1, 1, 1 Rectangle: source: 'data/images/background.jpg' size: self.size BoxLayout: padding: 10 spacing: 10 size_hint: 1, None pos_hint: {'top': 1} height: 44 Image: size_hint: None, None size: 24, 24 source: 'data/logo/kivy-icon-24.png' Label: height: 24 text_size: self.size color: (1, 1, 1, .8) text: 'Kivy %s - Audio sample' % kivy.__version__ valign: 'middle' Label: text: 'Audio example' font_size: 32 size_hint_y: None BoxLayout: Slider: min: 0.0 max: 1.0 value: 1.0 on_value: app.set_volume(self.value) orientation: "vertical" size_hint_x: None width: "48dp" StackLayout: id: sl Button: text: 'Stop and release all audio' size_hint_y: None height: '50sp' on_press: app.release_audio() <AudioButton>: size_hint: None,0.333 width: self.height text_size: self.size font_size: '12sp' valign: 'middle' �������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/buildozer.spec������������������������������������������������������������0000666�0000000�0000000�00000013417�00000000000�016372� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������[app] # (str) Title of your application title = Audio Example # (str) Package name package.name = audio # (str) Package domain (needed for android/ios packaging) package.domain = org.kivy.example # (str) Source code where the main.py live source.dir = . # (list) Source files to include (let empty to include all the files) source.include_exts = py,png,jpg,kv,atlas,wav # (list) Source files to exclude (let empty to not exclude anything) #source.exclude_exts = spec # (list) List of directory to exclude (let empty to not exclude anything) #source.exclude_dirs = tests, bin # (list) List of exclusions using pattern matching #source.exclude_patterns = license,images/*/*.jpg # (str) Application versioning (method 1) #version.regex = __version__ = ['"](.*)['"] #version.filename = %(source.dir)s/main.py # (str) Application versioning (method 2) version = 1.0 # (list) Application requirements # comma separated e.g. requirements = sqlite3,kivy requirements = kivy # (str) Custom source folders for requirements # Sets custom source for any requirements with recipes # requirements.source.kivy = ../../kivy # (list) Garden requirements #garden_requirements = # (str) Presplash of the application #presplash.filename = %(source.dir)s/data/presplash.png # (str) Icon of the application #icon.filename = %(source.dir)s/data/icon.png # (str) Supported orientation (one of landscape, portrait or all) orientation = landscape # (bool) Indicate if the application should be fullscreen or not fullscreen = 1 # # Android specific # # (list) Permissions #android.permissions = INTERNET # (int) Android API to use #android.api = 19 # (int) Minimum API required #android.minapi = 9 # (int) Android SDK version to use #android.sdk = 20 # (str) Android NDK version to use #android.ndk = 9c # (bool) Use --private data storage (True) or --dir public storage (False) #android.private_storage = True # (str) Android NDK directory (if empty, it will be automatically downloaded.) #android.ndk_path = # (str) Android SDK directory (if empty, it will be automatically downloaded.) #android.sdk_path = # (str) ANT directory (if empty, it will be automatically downloaded.) #android.ant_path = # (str) python-for-android git clone directory (if empty, it will be automatically cloned from github) #android.p4a_dir = # (list) python-for-android whitelist #android.p4a_whitelist = # (str) Android entry point, default is ok for Kivy-based app #android.entrypoint = org.renpy.android.PythonActivity # (list) List of Java .jar files to add to the libs so that pyjnius can access # their classes. Don't add jars that you do not need, since extra jars can slow # down the build process. Allows wildcards matching, for example: # OUYA-ODK/libs/*.jar #android.add_jars = foo.jar,bar.jar,path/to/more/*.jar # (list) List of Java files to add to the android project (can be java or a # directory containing the files) #android.add_src = # (str) python-for-android branch to use, if not master, useful to try # not yet merged features. #android.branch = master # (str) OUYA Console category. Should be one of GAME or APP # If you leave this blank, OUYA support will not be enabled #android.ouya.category = GAME # (str) Filename of OUYA Console icon. It must be a 732x412 png image. #android.ouya.icon.filename = %(source.dir)s/data/ouya_icon.png # (str) XML file to include as an intent filters in <activity> tag #android.manifest.intent_filters = # (list) Android additional libraries to copy into libs/armeabi #android.add_libs_armeabi = libs/android/*.so #android.add_libs_armeabi_v7a = libs/android-v7/*.so #android.add_libs_x86 = libs/android-x86/*.so #android.add_libs_mips = libs/android-mips/*.so # (bool) Indicate whether the screen should stay on # Don't forget to add the WAKE_LOCK permission if you set this to True #android.wakelock = False # (list) Android application meta-data to set (key=value format) #android.meta_data = # (list) Android library project to add (will be added in the # project.properties automatically.) #android.library_references = # # iOS specific # # (str) Name of the certificate to use for signing the debug version # Get a list of available identities: buildozer ios list_identities #ios.codesign.debug = "iPhone Developer: <lastname> <firstname> (<hexstring>)" # (str) Name of the certificate to use for signing the release version #ios.codesign.release = %(ios.codesign.debug)s [buildozer] # (int) Log level (0 = error only, 1 = info, 2 = debug (with command output)) log_level = 1 # (int) Display warning if buildozer is run as root (0 = False, 1 = True) warn_on_root = 1 # ----------------------------------------------------------------------------- # List as sections # # You can define all the "list" as [section:key]. # Each line will be considered as a option to the list. # Let's take [app] / source.exclude_patterns. # Instead of doing: # #[app] #source.exclude_patterns = license,data/audio/*.wav,data/images/original/* # # This can be translated into: # #[app:source.exclude_patterns] #license #data/audio/*.wav #data/images/original/* # # ----------------------------------------------------------------------------- # Profiles # # You can extend section / key with a profile # For example, you want to deploy a demo version of your application without # HD content. You could first change the title to add "(demo)" in the name # and extend the excluded directories to remove the HD content. # #[app@demo] #title = My Application (demo) # #[app:source.exclude_patterns@demo] #images/hd/* # # Then, invoke the command line with the "demo" profile: # #buildozer --profile demo android debug �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/main.py�������������������������������������������������������������������0000666�0000000�0000000�00000004360�00000000000�015012� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Audio example ============= This example plays sounds of different formats. You should see a grid of buttons labelled with filenames. Clicking on the buttons will play, or restart, each sound. Not all sound formats will play on all platforms. All the sounds are from the http://woolyss.com/chipmusic-samples.php "THE FREESOUND PROJECT", Under Creative Commons Sampling Plus 1.0 License. ''' import kivy kivy.require('1.0.8') from kivy.app import App from kivy.uix.button import Button from kivy.uix.boxlayout import BoxLayout from kivy.core.audio import SoundLoader from kivy.properties import StringProperty, ObjectProperty, NumericProperty from glob import glob from os.path import dirname, join, basename class AudioButton(Button): filename = StringProperty(None) sound = ObjectProperty(None, allownone=True) volume = NumericProperty(1.0) def on_press(self): if self.sound is None: self.sound = SoundLoader.load(self.filename) # stop the sound if it's currently playing if self.sound.state != 'stop': self.sound.stop() self.sound.volume = self.volume self.sound.play() def release_audio(self): if self.sound: self.sound.stop() self.sound.unload() self.sound = None def set_volume(self, volume): self.volume = volume if self.sound: self.sound.volume = volume class AudioBackground(BoxLayout): pass class AudioApp(App): def build(self): root = AudioBackground(spacing=5) for fn in glob(join(dirname(__file__), '*.wav')): btn = AudioButton( text=basename(fn[:-4]).replace('_', ' '), filename=fn, size_hint=(None, None), halign='center', size=(128, 128), text_size=(118, None)) root.ids.sl.add_widget(btn) return root def release_audio(self): for audiobutton in self.root.ids.sl.children: audiobutton.release_audio() def set_volume(self, value): for audiobutton in self.root.ids.sl.children: audiobutton.set_volume(value) if __name__ == '__main__': AudioApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/audio/pitch.py������������������������������������������������������������������0000666�0000000�0000000�00000001755�00000000000�015202� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# encoding: utf8 from kivy.app import App from kivy.core.audio import SoundLoader from kivy.uix.boxlayout import BoxLayout from kivy.uix.button import Button from sys import version_info NOTES = ( ('Do', 1), ('Ré', 9 / 8.), ('Mi', 5 / 4.), ('Fa', 4 / 3.), ('Sol', 3 / 2.), ('La', 5 / 3.), ('Si', 15 / 8.), ) class Test(App): def build(self): self.sound = SoundLoader.load( '/usr/lib64/python{}.{}/test/audiodata/pluck-pcm32.wav' .format(*version_info[0:2]) ) root = BoxLayout() for octave in range(-2, 3): for note, pitch in NOTES: button = Button(text=note) button.pitch = pitch * 2 ** octave button.bind(on_release=self.play_note) root.add_widget(button) return root def play_note(self, button): self.sound.pitch = button.pitch self.sound.play() Test().run() �������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5098712 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/camera/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013640� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/camera/main.py������������������������������������������������������������������0000666�0000000�0000000�00000002706�00000000000�015143� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Camera Example ============== This example demonstrates a simple use of the camera. It shows a window with a buttoned labelled 'play' to turn the camera on and off. Note that not finding a camera, perhaps because gstreamer is not installed, will throw an exception during the kv language processing. ''' # Uncomment these lines to see all the messages # from kivy.logger import Logger # import logging # Logger.setLevel(logging.TRACE) from kivy.app import App from kivy.lang import Builder from kivy.uix.boxlayout import BoxLayout import time Builder.load_string(''' <CameraClick>: orientation: 'vertical' Camera: id: camera resolution: (640, 480) play: False ToggleButton: text: 'Play' on_press: camera.play = not camera.play size_hint_y: None height: '48dp' Button: text: 'Capture' size_hint_y: None height: '48dp' on_press: root.capture() ''') class CameraClick(BoxLayout): def capture(self): ''' Function to capture the images and give them the names according to their captured time and date. ''' camera = self.ids['camera'] timestr = time.strftime("%Y%m%d_%H%M%S") camera.export_to_png("IMG_{}.png".format(timestr)) print("Captured") class TestCamera(App): def build(self): return CameraClick() TestCamera().run() ����������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5254965 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013663� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/bezier.py����������������������������������������������������������������0000666�0000000�0000000�00000007277�00000000000�015532� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Bezier Example ============== This example shows a closed Bezier curve computed from a polygon. You should see a purple polygon, a red bezier curve computed from the polygon, and two sliders. You can drag points on the polygon to recompute the curve. The two sliders control the dash length of the dashed lines making up the two shapes. ''' from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.uix.slider import Slider from kivy.graphics import Color, Bezier, Line class BezierTest(FloatLayout): def __init__(self, points=[], loop=False, *args, **kwargs): super(BezierTest, self).__init__(*args, **kwargs) self.d = 10 # pixel tolerance when clicking on a point self.points = points self.loop = loop self.current_point = None # index of point being dragged with self.canvas: Color(1.0, 0.0, 0.0) self.bezier = Bezier( points=self.points, segments=150, loop=self.loop, dash_length=100, dash_offset=10) Color(1.0, 0.0, 1.0) self.line = Line( points=self.points + self.points[:2], dash_offset=10, dash_length=100) s = Slider(y=0, pos_hint={'x': .3}, size_hint=(.7, None), height=50) s.bind(value=self._set_bezier_dash_offset) self.add_widget(s) s = Slider(y=50, pos_hint={'x': .3}, size_hint=(.7, None), height=50) s.bind(value=self._set_line_dash_offset) self.add_widget(s) def _set_bezier_dash_offset(self, instance, value): # effect to reduce length while increase offset self.bezier.dash_length = 100 - value self.bezier.dash_offset = value def _set_line_dash_offset(self, instance, value): # effect to reduce length while increase offset self.line.dash_length = 100 - value self.line.dash_offset = value def on_touch_down(self, touch): if self.collide_point(touch.pos[0], touch.pos[1]): for i, p in enumerate(list(zip(self.points[::2], self.points[1::2]))): if (abs(touch.pos[0] - self.pos[0] - p[0]) < self.d and abs(touch.pos[1] - self.pos[1] - p[1]) < self.d): self.current_point = i + 1 return True return super(BezierTest, self).on_touch_down(touch) def on_touch_up(self, touch): if self.collide_point(touch.pos[0], touch.pos[1]): if self.current_point: self.current_point = None return True return super(BezierTest, self).on_touch_up(touch) def on_touch_move(self, touch): if self.collide_point(touch.pos[0], touch.pos[1]): c = self.current_point if c: self.points[(c - 1) * 2] = touch.pos[0] - self.pos[0] self.points[(c - 1) * 2 + 1] = touch.pos[1] - self.pos[1] self.bezier.points = self.points self.line.points = self.points + self.points[:2] return True return super(BezierTest, self).on_touch_move(touch) class Main(App): def build(self): from math import cos, sin, radians x = y = 150 z = 100 # Pacman ! points = [x, y] for i in range(45, 360, 45): i = radians(i) points.extend([x + cos(i) * z, y + sin(i) * z]) return BezierTest(points=points, loop=True) if __name__ == '__main__': Main().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/canvas_stress.py���������������������������������������������������������0000666�0000000�0000000�00000004252�00000000000�017116� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Canvas stress ============= This example tests the performance of our Graphics engine by drawing large numbers of small squares. You should see a black canvas with buttons and a label at the bottom. Pressing the buttons adds small colored squares to the canvas. ''' from kivy.uix.button import Button from kivy.uix.widget import Widget from kivy.uix.label import Label from kivy.uix.boxlayout import BoxLayout from kivy.app import App from kivy.graphics import Color, Rectangle from random import random as r from functools import partial class StressCanvasApp(App): def add_rects(self, label, wid, count, *largs): label.text = str(int(label.text) + count) with wid.canvas: for x in range(count): Color(r(), 1, 1, mode='hsv') Rectangle(pos=(r() * wid.width + wid.x, r() * wid.height + wid.y), size=(20, 20)) def double_rects(self, label, wid, *largs): count = int(label.text) self.add_rects(label, wid, count, *largs) def reset_rects(self, label, wid, *largs): label.text = '0' wid.canvas.clear() def build(self): wid = Widget() label = Label(text='0') btn_add100 = Button(text='+ 100 rects', on_press=partial(self.add_rects, label, wid, 100)) btn_add500 = Button(text='+ 500 rects', on_press=partial(self.add_rects, label, wid, 500)) btn_double = Button(text='x 2', on_press=partial(self.double_rects, label, wid)) btn_reset = Button(text='Reset', on_press=partial(self.reset_rects, label, wid)) layout = BoxLayout(size_hint=(1, None), height=50) layout.add_widget(btn_add100) layout.add_widget(btn_add500) layout.add_widget(btn_double) layout.add_widget(btn_reset) layout.add_widget(label) root = BoxLayout(orientation='vertical') root.add_widget(wid) root.add_widget(layout) return root if __name__ == '__main__': StressCanvasApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/circle.py����������������������������������������������������������������0000666�0000000�0000000�00000004277�00000000000�015510� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Circle Example ============== This example exercises circle (ellipse) drawing. You should see sliders at the top of the screen with the Kivy logo below it. The sliders control the angle start and stop and the height and width scales. There is a button to reset the sliders. The logo used for the circle's background image is from the kivy/data directory. The entire example is coded in the kv language description. ''' from kivy.app import App from kivy.lang import Builder kv = ''' BoxLayout: orientation: 'vertical' BoxLayout: size_hint_y: None height: sp(100) BoxLayout: orientation: 'vertical' Slider: id: e1 min: -360. max: 360. Label: text: 'angle_start = {}'.format(e1.value) BoxLayout: orientation: 'vertical' Slider: id: e2 min: -360. max: 360. value: 360 Label: text: 'angle_end = {}'.format(e2.value) BoxLayout: size_hint_y: None height: sp(100) BoxLayout: orientation: 'vertical' Slider: id: wm min: 0 max: 2 value: 1 Label: text: 'Width mult. = {}'.format(wm.value) BoxLayout: orientation: 'vertical' Slider: id: hm min: 0 max: 2 value: 1 Label: text: 'Height mult. = {}'.format(hm.value) Button: text: 'Reset ratios' on_press: wm.value = 1; hm.value = 1 FloatLayout: canvas: Color: rgb: 1, 1, 1 Ellipse: pos: 100, 100 size: 200 * wm.value, 201 * hm.value source: 'data/logo/kivy-icon-512.png' angle_start: e1.value angle_end: e2.value ''' class CircleApp(App): def build(self): return Builder.load_string(kv) CircleApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/fbo_canvas.py������������������������������������������������������������0000666�0000000�0000000�00000005157�00000000000�016346� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' FBO Canvas ========== This demonstrates a layout using an FBO (Frame Buffer Off-screen) instead of a plain canvas. You should see a black canvas with a button labelled 'FBO' in the bottom left corner. Clicking it animates the button moving right to left. ''' __all__ = ('FboFloatLayout', ) from kivy.graphics import Color, Rectangle, Canvas, ClearBuffers, ClearColor from kivy.graphics.fbo import Fbo from kivy.uix.floatlayout import FloatLayout from kivy.properties import ObjectProperty, NumericProperty from kivy.app import App from kivy.core.window import Window from kivy.animation import Animation from kivy.factory import Factory class FboFloatLayout(FloatLayout): texture = ObjectProperty(None, allownone=True) alpha = NumericProperty(1) def __init__(self, **kwargs): self.canvas = Canvas() with self.canvas: self.fbo = Fbo(size=self.size) self.fbo_color = Color(1, 1, 1, 1) self.fbo_rect = Rectangle() with self.fbo: ClearColor(0, 0, 0, 0) ClearBuffers() # wait that all the instructions are in the canvas to set texture self.texture = self.fbo.texture super(FboFloatLayout, self).__init__(**kwargs) def add_widget(self, *args, **kwargs): # trick to attach graphics instruction to fbo instead of canvas canvas = self.canvas self.canvas = self.fbo ret = super(FboFloatLayout, self).add_widget(*args, **kwargs) self.canvas = canvas return ret def remove_widget(self, *args, **kwargs): canvas = self.canvas self.canvas = self.fbo super(FboFloatLayout, self).remove_widget(*args, **kwargs) self.canvas = canvas def on_size(self, instance, value): self.fbo.size = value self.texture = self.fbo.texture self.fbo_rect.size = value def on_pos(self, instance, value): self.fbo_rect.pos = value def on_texture(self, instance, value): self.fbo_rect.texture = value def on_alpha(self, instance, value): self.fbo_color.rgba = (1, 1, 1, value) class ScreenLayerApp(App): def build(self): f = FboFloatLayout() b = Factory.Button(text="FBO", size_hint=(None, None)) f.add_widget(b) def anim_btn(*args): if b.pos[0] == 0: Animation(x=f.width - b.width).start(b) else: Animation(x=0).start(b) b.bind(on_press=anim_btn) return f if __name__ == "__main__": ScreenLayerApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/kiwi.jpg�����������������������������������������������������������������0000666�0000000�0000000�00000031325�00000000000�015334� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���C�    $.' ",#(7),01444'9=82<.342�C  2!!22222222222222222222222222222222222222222222222222�@@����������������������������� ���>EP0Fk@��������(0�P����� !04 �`@�����bLQS�8(�� ��bh0�(��J�!�(�€A@���P XS j# ������@@ ] ���� � P@ )�0 � � PPQ QP00 0 ���@ BA00������P*@"@t�Kt�� (P(BQ֮'m&^����!�@α*PT1t|V+(us#� %5,k1 AB# c$2C%Lwͣ3>,Kʨ9{l t^ QDDQ$H"D'Z~m2nS];F:~JrZFOۚ"D6u9%S&L-}h+QIpҬ|}kl6b*tH9qa2AݞlIL ŷop8cZl+Z [~uQ"qe^M]Tʌ2X#Ss1:u.u*3Z(\#H~$N$XZXc|%{VUT. 2u4A6n8.ysT I˱ےKb#5fŶYaK2wIK\`"Scr5RyHiы>m݉f9;cYuiӲFH@%`h_Qۗ{jM|�4l'[j.#ltIw<ߋdtVUUF"F4 ˧(Q-朲.wʒ^{3O2j<ɕ7tgVJb$JtJp<i%tcﮗ'J;U9Kh߫5Y-Q +Ajh=O\z>p qbI|>lvSd4ifYVnIuav.~z]!®εfĉ ::ϲXG 9>4lJ\F3kNk˕y^ul!X&)}n~ B8ǖ#] Dh$k["k6c՝V0Ef vu;G +OO&ɑ$Dg;z'ٮ;6X21e`F=拞{M`�A+͜XC,"_P]ݪ3i""5(z-=N@r-IY,"o{>M Dqxuӭ$@ rdG~ cUm Ϭ@���@ 9ɒ$J9yThԳ���@$ $H8d d1����@P�Hd% HcS����B9ĆHC$1c ��(��BH@ DJ$Hc0 ` �@�@ )%dD1c`�*p �!�@b$2C c � !�R!5c `0� C�RH�@ �)�������!1 A"02@P���٤Z� Gb{h!%ҦOQ5FTj1Bk6-lӡF#DhhY1SSSSSREQEQD!m*<ceRɈeLcSSSSSSR((J"LHya.!(F2wV?jSWmR55555(555(PbF5~=X"XF 4!i,oQEYC\<ouEG0#^dF<G4gr&x7gS#T\M{1>)k:SSR55(ׇ~Mco!hKnNx4t<&ٖ'ߦ{bԢ'+Pxw|]Rq":H,ܝL%GC(HH 85+Xڻ(-vWA}Q)JRg!("Q%-Mmn){.I.s$M8dXΪMBIP␤FtC',ș{$}J[dFK;AO,'/e0EA4u<i9"rJ1ͧ8 {O= 5黮~v0$b.gª)|A:y"o.{_oo8EB+e!OsIbCQOu2ye #G߆HI"1=? ~LĹn-9RزHVȂMyyR1pYv?0A9>r:F2_ֺ a'ruQ<sx$/%QEvH^z8 E\4^%rjMy2HIJL\<Y3C5xR%'S:\.RR_LF[**h1E,vR DH-c5"y猏U{f6FD)NMj3:,Q 9ˮK(n}61D˂9W(:(QΟӌ]2JSGQhpcꥌ]dd{h%>12u0fNS'a/Dg\\=/R_38ݑɐ69y! f<J +,&d'c#CcQ1?]YeYeo ,,,,/YeYeYe,,_k/_k/ ,/e,,,_,/?�$����������0 @!PQ1Aa�?ri3A ^P`1]JnHb(�U ( #qj+-t`]JiY b@rV;D>ao?_9(2Uǣ|lQ INg9 nAk  8�'�������� !01A@Q"aP�?�c$}~8�ΠO$lrY"?U/xf_Ce,35쌹z鳚>>9/ϗ 8J1epX!cYe9gHvw(,.qMQ#cCzC%j>ǝ#zb(hLʬdcZ9ߏ&joHhD W..KEq*%eSR/W͓im:!ޑ!JV\+/E|?ס+cG5[C.ڣC1ϿbM#2[Ǥq+ˋ#jK7CVw]rKwBcc] Rb:=ܱnϟ"V.L~4w,;Q4QL^HGT*aW"k]^89XM&:Elg!kȢ/ Vd՗$,mm ǒ6EYlwCZhi|̔(ee/$-; cc+!bl$.8N%5ie QS),q���0��������1! A"0Qa2@q3PBR��?c…xQ Ǻ (P (P*-*}S3h ο[ )Su>Ƙ786pVBu~˅+/ 6 D 9}DS,/@$8Agԏ̯T'd fNش8+ufc#Y6e6G(z~PpKjK*I?)=|| L=.'NoPHqLp {؉R* cLM;2 tyUV�A<<pWRʚh9I^S[Rsݔ1_7MqQ:0C? rHtx)fQP}v(=H Fڍm�Vuʳ\ {s(GjTcdAeQ[oЪQpMt6;&Ԇ\c?Y9菴2xOaIE\5&o=zDw\'O9N%rK:=pՃd5TF* *6\2_YGkB_4BzF9X#[mI hafP=:xPJ娅د_T� O�*�������!1AQaq 0@��?!�Qi_)Z?bRz͂=LĽR=z=PPHeE%"AEhO@@< �j_7h=!?Day`JسF7*j3IȞt)|⇯y)K QEYM\ tTSXbmnmʛ&u~IzWB,ng0BBrDz7ȓ{ _yjQ;,(2 -UTQ =CBQy$½?P!"bc6ITi 9 gk(JWOnbioca14d-dnFAC8C=ɑvu+g`x\1F5S[RF2~jK&po^ ȕ*eQAJ tl A&'j7MR_SEA!uRHQnz2e~cl{Dp6q3s>�fJmf|*'>Cu:K:iƞSy_lѲ R~ _#vKIf pV@I\5j2k"ŠVr!%w 1;дMlT}*LNBYh:I^IM? j<NM. K{HpIѳߚvdУa\f1%>^-n4F֣,RMS:pbWi<Y0G 29Аʞ+<OncL.~&ѣ# w oN| ]d5e qG/>x$]UNƤk%e9vbK蓕�bXް%ir(W T[*sA~[E0i\r<r2Zƫcۦyy_$ODpcVe{']y!�7#�Pi{\ 9:ĘMy9f㱑96fmΨM|j'Sח}zyBأ#Dqϯ<ДXv!:R۷⍢ }~Eiv$'2[}4+'ȡV]!B�s!^5B,쟃՟γȹ~VBk~K ]&Ѭ`'8HD8&rS!-Gs:iGa;wSY=rCHb;=GGouhv<:DO $? ,/ l 9<2Nc $m+w#DK>k2-b;Kd5/}<+'HвB`O[5 _t$Є"/0<Fo"[R5fVVe#){YCLzXx66$T+x E]FAU99:"!%oaMX*bH~z~Eq; #&L ~ S]:tI5a9BkBb5hNĎz ?b ^)|!!5xзY5CxI?+qvOln)/GgB$4z d35 zܨp$;8t&4B{B/%nĖ $J_ `s9L{M/COᬋ~Zg M=2K^~9&A0r`;KJRL^(`f z0O_pR AB,2��!0%vCPAx)JR)CMh&g4mpI\I $K%┥)JR)J_ebbbb~4QIo�5^<SDR)JRJ&&&&&'J_ R���//)DQ12@S R(JR)JR)JRJRR)JQ?JR/|)K6RRc)K)K RR)JR)KJR)JQR)JR)JR)JR)J&6R)JR?� �����r � v~ I?$$n~1>i,,Lzzo�C|L81i])"ɤ<:jK!*&@骈6tvF�&L.k@`$I6r\;)J|ZײKl"Dz_lI}ͦm=A|Hk{eс!7ajrRl(CO�&;҈ zioяAYim2 ղe7LA_$�iA—qINxibmJoDmQ ȿLiL$Ο@ zMY@?R`>@]%/CN24P^8S鴆tم}bM^8zO͕ShĴ&�Ni# LQ͒OKSlI#-4촟Bii֥AEd IBٹ i ܆2�ALeHK4H ai[$��AD$[lYm &I�I%l�A �(E<K &,@o f xe�$���������! 10AQa@P`pq�?W2М 獔Q?FX! ix5BJ뵘LLO$';Ej 7ЕؑtD14w?6A!@ J\%iB\.MFw^V`/bhhm(LA QW*%!7=t!= �cwR1CJ,RXh5ۄd Ǽ<B`ObrŇ4H$^֖R!3,'nD71aA.4}xxH\R6~z.o 3 k O[=^䇆!oZcf$hO-7”ײX6zh)JRz^K:hL_!a҇k30-Cf?k!%5 et$bi4T57h);!Y^&}>I | \+S*W�:**#�#��������!1A Q0@aP`qp�??'K|Vmmmۊ9ogħmgcgkKmm mᶶkkk8WfmZ8j!GݯnmmoflQ<# Kx$gR~W] ]m}!t#,aC ha̫2v լJ1~9$t)^_]$]էglͻx=+uDCհQ NŗYe"aOgޣ7ܱf+kalal|p_7vٻ< ـpyz8]Ǚ]|?[ޜ=˄6 v'83Qf'f3edO=�<7K`+OW_2Rݒ:a?Ig~!!sƻ-Gϑ!d G[Kc=g>as$įZ!~e'|>\M$<#A'i͎H>|3e\1dDm׋G膹s8],,5jfe%8ܰB-\ǼME8 :E9 |ۖ@c&9}[o',<&~0(cS 1, >ռxBD 4gw8<Y)PL?Mm&xhbz,^ 27ˏv[f l+q}4� __dZ_$]�-� �)��������!1AQa q0@��?NOis_ ύJ>/<O*չ~_7 <֯o<SoǑ>y.'ҩ^5SW/C7>|lj!�yO5 .\%1x %\r\r˗.\qeˋ\X._.\r˗.jƩ*fvJx|.\˗.,Xe˗. r˗.\V/QlXK7jYh]MZ�2=%{-xe2 oggq~!H~!(~ P1?2USlBLĮ|`'Sd�?G|CzfLKe.l9a?xNx<!$tHuXtHt2LpXP㶒E3X- ɋue.A!~fqб1EnXQ]*_|0ҽ'^~!]Pi-S@Q%m+J=c=c=#`$:'ONv�Ɨ@գmX̱ጛVt aj|MÁ4U.4PL/bJ6_hG7EUBt&1A ح;a*Qа,,&fsQpf�Sk`mZq:gL'L3tM\.<Hv97�(]1I -bA ̦)uxl�suTjijLJ.�W�MAiCIRm�idHX*վC {x�9J^2s T/_,+:'LsuN`jE\w_촀+cH?t. ^,iA"�i5nR Ŝ8qFQ\<(^pʵ[qQ[U UK^/Z$qmh~YROC5t RjXG0VEk@�6Vlڿ~bV�(-uרpfchjA9='DäsuA�ZMޢ׎NL˸Ck餑JoX>#VBK;C lfC<^*߯Qf֌jdPw�%�  @lL\ \7թP Z0Tf%GIAI?0 TvpJ%C`Ľ+ mjIR[$.iP!Ziq4#nw*4CYI:OPJ,�P�7%uLnKO\5}y05XUnpĭ(³,ST,!+BWsK-zMDEŨ.m2u n"nFΫi*�_�V΍e,G?q4P h XEcЄMH,L_ձ)& Dۆ6hhg;}lVߎ`۠z�Q t,BzJQE >3D,wf=c\9Z]ALkU_Ӹ9rC0 >`46m‡J4 M9188qְ aNJ*4/v%f$` kJ7Ьul&˃[Z[ekkhYHGhLnU7BGdrg�@jqT/m}`Uٮx #](o/Q X. 'KFKa�uo6\ :|480 Y7(<^VrY}1MUɛ0ᴫb@CP,9jiĶ]inA 23lP4m3Zjp)a*#JAtgm`XP`+~_&>ViS\m]QkN[g$U}5o,Z֥t,Y- ϼ٘3?q}L,;s(VзMjzkcx{�&ٛ_ T܆ѓ՗%7qX SEBQk5,XW1 jE㪈EoܾG04ˌ%GEg0W`SCxm.{+2KC{UZc G, l9sX䈰wաk+(!l̥NGZ>> u>yFWBCN@{&ZvJnf WAm#-]KuP)X2#OXR6!UE 5f&Q5g5X� \^mQ66 S&6E0 }@ kMv0>5J=1m(/ZTU vDԛٽ :Uo\\kRc[fqEfT@(lSMSP G|˱tg_/ĥuͮ#(J7`Vb(G\1n\q0JP.My� &%oxR;S56|]`p0Q_iw!26֯RX@THNUlJ{(V(\Ͳi�ط/P7RPPvxRCÐR3?RV!m2ަJ<ִuz)Ck`0޵JӏZ0o,-=hP*M]1r<mOr2^+?2+io^7@h7ͪK*XpeXPBхF0 eTԪ �S3|`6_ >�q`TM+n}.ҩɡyGHih5T:@%QTfJ&j 3z>ۣNiq^Y;ÝM`S ln]>Xֻo EwUc�<�$\n)q3OmF< \ăKZސ@޾~ECe7p:du GaӠpʇG0&.<e XL&=mZzJ,Fi37ͣ�[Cq t]r \GV4ߦ}�"Ի[=9k%FQ&BkHh֫0XFA}pz:\Q@ͶH\CuK ޽rӗ=g0`8fZarJKZ:]ZШnPzFUe3ŋQQSB֤aPF0^9UG7"P~i4-4{�<A5pPm M74oY[-9쪴ٖt Pڙ]LKxfQFCvWIӒoHHѼPGXD6%H8eEkc2�tdPÖ hql*L`ȋ q(ZUZJ<JbSҫz~ЫUl7Zjp^^EKZm�B  B ±ܳb7; 8^K+uS svo� rCd%RQ"$ezEYF/:9q] sWS"2Nkƿ3&U&Pl1 vFTH_ N<fp*ql,XsPke#%ѝZModP �\rAvDLb%d}[z`8w"PoLUXȰAޢ[gT%PYW<> 2<'wsS" i_̹*]\UM&J+:-E\ a/X"Q<'q@D \[ z ki0]C( gO(!@]"{!TfW~/ , `aQ_X臂0AZyAA}�ljÇ'dm;ey!LjK*_Shp9LKt@ BT?=ľx*I$I%|}{iF<'I$  zPP|A $I ÿo'}Cdm~8�01 $AA@a7u#MoW{xu!M!#!8HeF=^�|s|>G|I$ $E̴/̷>_<n1g= H$<O[ihG2/$|l�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/lines.py�����������������������������������������������������������������0000666�0000000�0000000�00000024310�00000000000�015347� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Line (SmoothLine) Experiment ============================ This demonstrates the experimental and unfinished SmoothLine feature for fast line drawing. You should see a multi-segment path at the top of the screen, and sliders and buttons along the bottom. You can click to add new points to the segment, change the transparency and width of the line, or hit 'Animate' to see a set of sine and cosine animations. The Cap and Joint buttons don't work: SmoothLine has not implemented these features yet. ''' from kivy.app import App from kivy.properties import OptionProperty, NumericProperty, ListProperty, \ BooleanProperty from kivy.uix.floatlayout import FloatLayout from kivy.lang import Builder from kivy.clock import Clock from math import cos, sin Builder.load_string(''' <LinePlayground>: canvas: Color: rgba: .4, .4, 1, root.alpha Line: points: self.points joint: self.joint cap: self.cap width: self.linewidth close: self.close dash_length: self.dash_length dash_offset: self.dash_offset dashes: self.dashes Color: rgba: .8, .8, .8, root.alpha_controlline Line: points: self.points close: self.close dash_length: self.dash_length dash_offset: self.dash_offset dashes: self.dashes Color: rgba: 1, .4, .4, root.alpha Line: points: self.points2 joint: self.joint cap: self.cap width: self.linewidth close: self.close dash_length: self.dash_length dash_offset: self.dash_offset dashes: self.dashes GridLayout: cols: 2 size_hint: 1, None height: 44 * 5 GridLayout: cols: 2 Label: text: 'Alpha' Slider: value: root.alpha on_value: root.alpha = float(args[1]) min: 0. max: 1. Label: text: 'Alpha Control Line' Slider: value: root.alpha_controlline on_value: root.alpha_controlline = float(args[1]) min: 0. max: 1. Label: text: 'Width' Slider: value: root.linewidth on_value: root.linewidth = args[1] min: 1 max: 40 Label: text: 'Cap' GridLayout: rows: 1 ToggleButton: group: 'cap' text: 'none' on_press: root.cap = self.text ToggleButton: group: 'cap' text: 'round' on_press: root.cap = self.text ToggleButton: group: 'cap' text: 'square' on_press: root.cap = self.text Label: text: 'Joint' GridLayout: rows: 1 ToggleButton: group: 'joint' text: 'none' on_press: root.joint = self.text ToggleButton: group: 'joint' text: 'round' on_press: root.joint = self.text ToggleButton: group: 'joint' text: 'miter' on_press: root.joint = self.text ToggleButton: group: 'joint' text: 'bevel' on_press: root.joint = self.text Label: text: 'Close' ToggleButton: text: 'Close line' on_press: root.close = self.state == 'down' Label: text: 'Dashes' GridLayout: rows: 1 ToggleButton: group: 'dashes' text: 'none' state: 'down' allow_no_selection: False size_hint_x: None width: self.texture_size[0] padding_x: '5dp' on_state: if self.state == 'down': root.dashes = [] if self.state == 'down': root.dash_length = 1 if self.state == 'down': root.dash_offset = 0 ToggleButton: id: constant group: 'dashes' text: 'Constant: ' allow_no_selection: False size_hint_x: None width: self.texture_size[0] padding_x: '5dp' on_state: if self.state == 'down': root.dashes = [] if self.state == 'down': root.dash_length = \ int(dash_len.text or 1) if self.state == 'down': root.dash_offset = \ int(dash_offset.text or 0) Label: text: 'len' size_hint_x: None width: self.texture_size[0] padding_x: '5dp' TextInput: id: dash_len size_hint_x: None width: '30dp' input_filter: 'int' multiline: False text: '1' on_text: if constant.state == 'down': \ root.dash_length = int(self.text or 1) Label: text: 'offset' size_hint_x: None width: self.texture_size[0] padding_x: '5dp' TextInput: id: dash_offset size_hint_x: None width: '30dp' input_filter: 'int' multiline: False text: '0' on_text: if constant.state == 'down': \ root.dash_offset = int(self.text or 0) ToggleButton: id: dash_list group: 'dashes' text: 'List: ' allow_no_selection: False size_hint_x: None width: self.texture_size[0] padding_x: '5dp' on_state: if self.state == 'down': root.dashes = list(map(lambda\ x: int(x or 0), dash_list_in.text.split(','))) if self.state == 'down': root.dash_length = 1 if self.state == 'down': root.dash_offset = 0 TextInput: id: dash_list_in size_hint_x: None width: '180dp' multiline: False text: '4,3,10,15' on_text: if dash_list.state == 'down': root.dashes = \ list(map(lambda x: int(x or 0), self.text.split(','))) AnchorLayout: GridLayout: cols: 1 size_hint: None, None size: self.minimum_size ToggleButton: size_hint: None, None size: 100, 44 text: 'Animate' on_state: root.animate(self.state == 'down') Button: size_hint: None, None size: 100, 44 text: 'Clear' on_press: root.points = root.points2 = [] ''') class LinePlayground(FloatLayout): alpha_controlline = NumericProperty(1.0) alpha = NumericProperty(0.5) close = BooleanProperty(False) points = ListProperty([(500, 500), [300, 300, 500, 300], [500, 400, 600, 400]]) points2 = ListProperty([]) joint = OptionProperty('none', options=('round', 'miter', 'bevel', 'none')) cap = OptionProperty('none', options=('round', 'square', 'none')) linewidth = NumericProperty(10.0) dt = NumericProperty(0) dash_length = NumericProperty(1) dash_offset = NumericProperty(0) dashes = ListProperty([]) _update_points_animation_ev = None def on_touch_down(self, touch): if super(LinePlayground, self).on_touch_down(touch): return True touch.grab(self) self.points.append(touch.pos) return True def on_touch_move(self, touch): if touch.grab_current is self: self.points[-1] = touch.pos return True return super(LinePlayground, self).on_touch_move(touch) def on_touch_up(self, touch): if touch.grab_current is self: touch.ungrab(self) return True return super(LinePlayground, self).on_touch_up(touch) def animate(self, do_animation): if do_animation: self._update_points_animation_ev = Clock.schedule_interval( self.update_points_animation, 0) elif self._update_points_animation_ev is not None: self._update_points_animation_ev.cancel() def update_points_animation(self, dt): cy = self.height * 0.6 cx = self.width * 0.1 w = self.width * 0.8 step = 20 points = [] points2 = [] self.dt += dt for i in range(int(w / step)): x = i * step points.append(cx + x) points.append(cy + cos(x / w * 8. + self.dt) * self.height * 0.2) points2.append(cx + x) points2.append(cy + sin(x / w * 8. + self.dt) * self.height * 0.2) self.points = points self.points2 = points2 class TestLineApp(App): def build(self): return LinePlayground() if __name__ == '__main__': TestLineApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/lines_extended.py��������������������������������������������������������0000666�0000000�0000000�00000010100�00000000000�017217� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Lines Extended Demo =================== This demonstrates how to use the extended line drawing routines such as circles, ellipses, and rectangles. You should see a static image of labelled shapes on the screen. ''' from kivy.app import App from kivy.uix.gridlayout import GridLayout from kivy.uix.widget import Widget from kivy.lang import Builder Builder.load_string(''' <LineEllipse1>: canvas: Color: rgba: 1, .1, .1, .9 Line: width: 2. ellipse: (self.x, self.y, self.width, self.height) Label: center: root.center text: 'Ellipse' <LineEllipse2>: canvas: Color: rgba: 1, .1, .1, .9 Line: width: 2. ellipse: (self.x, self.y, self.width, self.height, 90, 180) Label: center: root.center text: 'Ellipse from 90 to 180' # fun result with low segments! <LineEllipse3>: canvas: Color: rgba: 1, .1, .1, .9 Line: width: 2. ellipse: (self.x, self.y, self.width, self.height, 90, 720, 10) Label: center: root.center text: 'Ellipse from 90 to 720\\n10 segments' halign: 'center' <LineCircle1>: canvas: Color: rgba: .1, 1, .1, .9 Line: width: 2. circle: (self.center_x, self.center_y, min(self.width, self.height) / 2) Label: center: root.center text: 'Circle' <LineCircle2>: canvas: Color: rgba: .1, 1, .1, .9 Line: width: 2. circle: (self.center_x, self.center_y, min(self.width, self.height) / 2, 90, 180) Label: center: root.center text: 'Circle from 90 to 180' <LineCircle3>: canvas: Color: rgba: .1, 1, .1, .9 Line: width: 2. circle: (self.center_x, self.center_y, min(self.width, self.height) / 2, 90, 180, 10) Label: center: root.center text: 'Circle from 90 to 180\\n10 segments' halign: 'center' <LineCircle4>: canvas: Color: rgba: .1, 1, .1, .9 Line: width: 2. circle: (self.center_x, self.center_y, min(self.width, self.height) / 2, 0, 360) Label: center: root.center text: 'Circle from 0 to 360' halign: 'center' <LineRectangle>: canvas: Color: rgba: .1, .1, 1, .9 Line: width: 2. rectangle: (self.x, self.y, self.width, self.height) Label: center: root.center text: 'Rectangle' <LineBezier>: canvas: Color: rgba: .1, .1, 1, .9 Line: width: 2. bezier: (self.x, self.y, self.center_x - 40, self.y + 100, self.center_x + 40, self.y - 100, self.right, self.y) Label: center: root.center text: 'Bezier' ''') class LineEllipse1(Widget): pass class LineEllipse2(Widget): pass class LineEllipse3(Widget): pass class LineCircle1(Widget): pass class LineCircle2(Widget): pass class LineCircle3(Widget): pass class LineCircle4(Widget): pass class LineRectangle(Widget): pass class LineBezier(Widget): pass class LineExtendedApp(App): def build(self): root = GridLayout(cols=2, padding=50, spacing=50) root.add_widget(LineEllipse1()) root.add_widget(LineEllipse2()) root.add_widget(LineEllipse3()) root.add_widget(LineCircle1()) root.add_widget(LineCircle2()) root.add_widget(LineCircle3()) root.add_widget(LineCircle4()) root.add_widget(LineRectangle()) root.add_widget(LineBezier()) return root if __name__ == '__main__': LineExtendedApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/mesh.py������������������������������������������������������������������0000666�0000000�0000000�00000003211�00000000000�015166� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Mesh test ========= This demonstrates the use of a mesh mode to distort an image. You should see a line of buttons across the bottom of a canvas. Pressing them displays the mesh, a small circle of points, with different mesh.mode settings. ''' from kivy.uix.button import Button from kivy.uix.widget import Widget from kivy.uix.boxlayout import BoxLayout from kivy.app import App from kivy.graphics import Mesh from functools import partial from math import cos, sin, pi class MeshTestApp(App): def change_mode(self, mode, *largs): self.mesh.mode = mode def build_mesh(self): """ returns a Mesh of a rough circle. """ vertices = [] indices = [] step = 10 istep = (pi * 2) / float(step) for i in range(step): x = 300 + cos(istep * i) * 100 y = 300 + sin(istep * i) * 100 vertices.extend([x, y, 0, 0]) indices.append(i) return Mesh(vertices=vertices, indices=indices) def build(self): wid = Widget() with wid.canvas: self.mesh = self.build_mesh() layout = BoxLayout(size_hint=(1, None), height=50) for mode in ('points', 'line_strip', 'line_loop', 'lines', 'triangle_strip', 'triangle_fan'): button = Button(text=mode) button.bind(on_release=partial(self.change_mode, mode)) layout.add_widget(button) root = BoxLayout(orientation='vertical') root.add_widget(wid) root.add_widget(layout) return root if __name__ == '__main__': MeshTestApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/mesh_manipulation.py�����������������������������������������������������0000666�0000000�0000000�00000006230�00000000000�017752� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Mesh Manipulation Example ========================= This demonstrates creating a mesh and using it to deform the texture (the kivy log). You should see the kivy logo with a five sliders to right. The sliders change the mesh points' x and y offsets, radius, and a 'wobble' deformation's magnitude and speed. This example is developed in gabriel's blog post at http://kivy.org/planet/2014/01/kivy-image-manipulations-with-mesh-and-textures/ ''' from kivy.app import App from kivy.lang import Builder from kivy.core.image import Image as CoreImage from kivy.properties import ListProperty, ObjectProperty, NumericProperty from kivy.clock import Clock from kivy.core.window import Window from math import sin, cos, pi kv = ''' BoxLayout: Widget: canvas: Color: rgba: 1, 1, 1, 1 Mesh: vertices: app.mesh_points indices: range(len(app.mesh_points) // 4) texture: app.mesh_texture mode: 'triangle_fan' BoxLayout: orientation: 'vertical' size_hint_x: None width: 100 Slider: value: app.offset_x on_value: app.offset_x = args[1] min: -1 max: 1 Slider: value: app.offset_y on_value: app.offset_y = args[1] min: -1 max: 1 Slider: value: app.radius on_value: app.radius = args[1] min: 10 max: 1000 Slider: value: app.sin_wobble on_value: app.sin_wobble = args[1] min: -50 max: 50 Slider: value: app.sin_wobble_speed on_value: app.sin_wobble_speed = args[1] min: 0 max: 50 step: 1 ''' class MeshBallApp(App): mesh_points = ListProperty([]) mesh_texture = ObjectProperty(None) radius = NumericProperty(500) offset_x = NumericProperty(.5) offset_y = NumericProperty(.5) sin_wobble = NumericProperty(0) sin_wobble_speed = NumericProperty(0) def build(self): self.mesh_texture = CoreImage('data/logo/kivy-icon-512.png').texture Clock.schedule_interval(self.update_points, 0) return Builder.load_string(kv) def update_points(self, *args): """ replace self.mesh_points based on current slider positions. Called continuously by a timer because this only sample code. """ points = [Window.width / 2, Window.height / 2, .5, .5] i = 0 while i < 2 * pi: i += 0.01 * pi points.extend([ Window.width / 2 + cos(i) * (self.radius + self.sin_wobble * sin(i * self.sin_wobble_speed)), Window.height / 2 + sin(i) * (self.radius + self.sin_wobble * sin(i * self.sin_wobble_speed)), self.offset_x + sin(i), self.offset_y + cos(i)]) self.mesh_points = points if __name__ == '__main__': MeshBallApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/mtexture1.png������������������������������������������������������������0000666�0000000�0000000�00000003174�00000000000�016334� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a���sRGB����bKGD������C��� pHYs�� �� ����tIME  0R���tEXtComment�Created with GIMPW��IDATx݋UUݨ}N]LMFw}O_ݥ9jeAŔhM}PQ:ee$T!$PaF2d8}1m]}zk-B!B!B!B!BW/p8l}MI # >/ӝ5G; Azmɣ o�G~3)#/l$WLu?ʫ2Gl l ϶� `ml]j%gAz4Fmn =e&& f^j?Ys]poHH?WG~̾wdy9B<BdG<Y�DϨ vz#HgfSi 0~Ou|^O2G|g=U8ge.3/3W+;wXje?'B"oXHW)ΚYʍ7p\\p.sβs,�fo*_�\,[>(JoZ=pY9;0H/B�W;>mf_/J!|<W湢G 0yW%G2@:fgn3U>i*Q=3[_~)St8SJ2ۀed˹~ |}65B4`_ qxQo>;>8$y%zKl[#uPB �;~ \ʊ%<X|UV5@B~g٥2@X4;k7cnf�Q xL v0БJQ#Lz0ʣ`X PNf�*ʛ��+�夕[%@`섏Jz" 8OkDfwʵC;#\c*>!Lnp!VU3 s#\YU3 B95dvUBVu߉`EF| _Î=d{jNS !�I==AQ(@ J;U$�Y2@zx9�鰁l Wo})�GS`8~^O kM':O bo<ޡDۀ7"Hw8O d}xB dO9*3ЙT[Sz^=M%T�@ )Tv'P_-dd(Oa�mIb@Eu'K->O TO"o:O T;Nz >Ov{ d{wT>RU$@?-j=Ju'jO![9HH׀ 08BSCr]O L#Hebl o'N.ތ!MN2ɳ'L|O;"n`m$wH!B!B!B!/-����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/mtexture2.png������������������������������������������������������������0000666�0000000�0000000�00000002754�00000000000�016340� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a���sRGB����bKGD������C��� pHYs�� �� ����tIME  0)k>o���tEXtComment�Created with GIMPW��GIDATx͋VU?GKHE|&H9tepBG% aw ݜeȅ .RA\TBq6/H/Pm1gaڌsx|?y;B!B!B!B!uVeX뀵`%n5*0t>W#|) �'K·;*=雁Np�82_x·+*@>H^mn�·*@:cl.;Uމ_| נ> ||N pW·S*/�~u |U>z ?w>}sh|�8K9_ 0En`n0_pp2|dx8p>TZV[Dg@9 s|Xd]a/WٿB6V*灟ys/m9׀vڼ|bpX,w.oKYskb.|>584y%]V~ P+ 9+b�ʟ]977i*g6Uf/UY< s>ل \5G6ɕ\sk{J~Cz[?.rd;xIl盺�rd;_@Hj9nuerd;/G MW@M]rd;Al盺�7v u�I^l竛@&7i.S.bŐ.WvsQre7N暼�k嫧sM�0fUofY WЪpV9�>;{9^(Z)l6|X@-c,Jm嗵�qAy|*{Np�K-Ls`m9^uM�'uZH[Hm| T[NXlKcX'ޘ<?{^./ R2?ǾV&�qy&dfp>:.(@ K0 =bUYvLZN:Teɝd�ζX·s^v'TEyλF>-BЂFL)`8`[,P -6LQ`5�SaN�;͞TMVe 8o�n|*z`8 w>\iemﭪXof<L�3·;M˫uxD6ہ>&x;SGb kX ,1]V<Wq>B!B!B!B!wzK舻L����IENDB`��������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/multitexture.py����������������������������������������������������������0000666�0000000�0000000�00000006143�00000000000�017014� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Multitexture Example ==================== This example blends two textures: the image mtexture1.png of the letter K and the image mtexture2.png of an orange circle. You should see an orange K clipped to a circle. It uses a custom shader, written in glsl (OpenGL Shading Language), stored in a local string. Note the image mtexture1.png is a white 'K' on a transparent background, which makes it hard to see. ''' from kivy.clock import Clock from kivy.app import App from kivy.uix.widget import Widget from kivy.uix.floatlayout import FloatLayout from kivy.lang import Builder from kivy.core.window import Window from kivy.graphics import RenderContext, Color, Rectangle, BindTexture fs_multitexture = ''' $HEADER$ // New uniform that will receive texture at index 1 uniform sampler2D texture1; void main(void) { // multiple current color with both texture (0 and 1). // currently, both will use exactly the same texture coordinates. gl_FragColor = frag_color * \ texture2D(texture0, tex_coord0) * \ texture2D(texture1, tex_coord0); } ''' kv = """ <MultitextureLayout>: Image: source: "mtexture1.png" size_hint: .3,.3 id: 1 pos: 0,200 Image: source: "mtexture2.png" size_hint: .3,.3 id: 2 pos: 200,200 MultitextureWidget: """ Builder.load_string(kv) class MultitextureWidget(Widget): def __init__(self, **kwargs): self.canvas = RenderContext() # setting shader.fs to new source code automatically compiles it. self.canvas.shader.fs = fs_multitexture with self.canvas: Color(1, 1, 1) # here, we are binding a custom texture at index 1 # this will be used as texture1 in shader. # The filenames are misleading: they do not correspond to the # index here or in the shader. BindTexture(source='mtexture2.png', index=1) # create a rectangle with texture (will be at index 0) Rectangle(size=(150, 150), source='mtexture1.png', pos=(500, 200)) # set the texture1 to use texture index 1 self.canvas['texture1'] = 1 # call the constructor of parent # if they are any graphics objects, they will be added on our new # canvas super(MultitextureWidget, self).__init__(**kwargs) # We'll update our glsl variables in a clock Clock.schedule_interval(self.update_glsl, 0) def update_glsl(self, *largs): # This is needed for the default vertex shader. self.canvas['projection_mat'] = Window.render_context['projection_mat'] self.canvas['modelview_mat'] = Window.render_context['modelview_mat'] class MultitextureLayout(FloatLayout): def __init__(self, **kwargs): self.size = kwargs['size'] super(MultitextureLayout, self).__init__(**kwargs) class MultitextureApp(App): def build(self): return MultitextureLayout(size=(600, 600)) if __name__ == '__main__': MultitextureApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/repeat_texture.py��������������������������������������������������������0000666�0000000�0000000�00000003177�00000000000�017305� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Repeat Texture on Resize ======================== This examples repeats the letter 'K' (mtexture1.png) 64 times in a window. You should see 8 rows and 8 columns of white K letters, along a label showing the current size. As you resize the window, it stays an 8x8. This example includes a label with a colored background. Note the image mtexture1.png is a white 'K' on a transparent background, which makes it hard to see. ''' from kivy.app import App from kivy.uix.image import Image from kivy.uix.label import Label from kivy.properties import ObjectProperty, ListProperty from kivy.lang import Builder kv = ''' <LabelOnBackground>: canvas.before: Color: rgb: self.background Rectangle: pos: self.pos size: self.size FloatLayout: canvas.before: Color: rgb: 1, 1, 1 Rectangle: pos: self.pos size: self.size texture: app.texture LabelOnBackground: text: '{} (try to resize the window)'.format(root.size) color: (0.4, 1, 1, 1) background: (.3, .3, .3) pos_hint: {'center_x': .5, 'center_y': .5 } size_hint: None, None height: 30 width: 250 ''' class LabelOnBackground(Label): background = ListProperty((0.2, 0.2, 0.2)) class RepeatTexture(App): texture = ObjectProperty() def build(self): self.texture = Image(source='mtexture1.png').texture self.texture.wrap = 'repeat' self.texture.uvsize = (8, 8) return Builder.load_string(kv) RepeatTexture().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/rotation.py��������������������������������������������������������������0000666�0000000�0000000�00000001314�00000000000�016073� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Rotation Example ================ This example rotates a button using PushMatrix and PopMatrix. You should see a static button with the words 'hello world' rotated at a 45 degree angle. ''' from kivy.app import App from kivy.lang import Builder kv = ''' FloatLayout: Button: text: 'hello world' size_hint: None, None pos_hint: {'center_x': .5, 'center_y': .5} canvas.before: PushMatrix Rotate: angle: 45 origin: self.center canvas.after: PopMatrix ''' class RotationApp(App): def build(self): return Builder.load_string(kv) RotationApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/rounded_rectangle.py�����������������������������������������������������0000666�0000000�0000000�00000011134�00000000000�017721� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# -*- coding: utf-8 -*- from kivy.app import App from kivy.uix.widget import Widget from kivy.graphics import Color, Ellipse, Rectangle, RoundedRectangle from kivy.lang import Builder TEXTURE = 'kiwi.jpg' YELLOW = (1, .7, 0) ORANGE = (1, .45, 0) RED = (1, 0, 0) WHITE = (1, 1, 1) class RoundedRectangleWidget(Widget): def prepare(self): with self.canvas: Color(*WHITE) # Rectangle of default size 100x100 Rectangle(pos=(50, 400)) # RoundedRectangles of default size 100x100: # Textured: RoundedRectangle( pos=(175, 400), radius=[0, 50, 0, 50], source=TEXTURE) # Colored: Color(*YELLOW) RoundedRectangle(pos=(300, 400), radius=[0, 50, 0, 50]) # Textured + Colored # Color(.3,.3,.3, 1) RoundedRectangle( pos=(425, 400), radius=[0, 50, 0, 50], source=TEXTURE) # Possible radius arguments: # 1) Same value for each corner Color(*ORANGE) # With same radius 20x20 RoundedRectangle(pos=(50, 275), radius=[20]) # With same radius dimensions 20x40 RoundedRectangle(pos=(175, 275), radius=[(20, 40)]) # 2) Different values for each corner Color(*RED) # With different radiuses NxN: RoundedRectangle(pos=(300, 275), radius=[10, 20, 30, 40]) # With different radiuses: RoundedRectangle( pos=(425, 275), radius=[(10, 20), (20, 30), (30, 40), (40, 50)]) # Default ellipses Color(*WHITE) Ellipse(pos=(50, 150)) Ellipse(pos=(175, 150)) Ellipse(pos=(300, 150)) Ellipse(pos=(425, 150)) # Radius dimensions can't be bigger than half of the figure side RoundedRectangle(pos=(175, 150), radius=[9000], source=TEXTURE) # Segments parameter defines how many segments each corner has. # More segments - more roundness Color(*RED) RoundedRectangle(pos=(300, 150), radius=[9000]) RoundedRectangle(pos=(425, 150), radius=[9000], segments=15) Color(*ORANGE) RoundedRectangle(pos=(425, 150), radius=[9000], segments=2) Color(*YELLOW) RoundedRectangle(pos=(425, 150), radius=[9000], segments=1) # Various sizes # You can cut corners by setting segments to 1. # You can set different segment count to corners, # by using a list useful for lowering vertex count # by using small amount on small corners, while using # bigger amount on bigger corners. RoundedRectangle( pos=(50, 25), radius=[40], segments=[1, 1, 10, 10], size=(125, 100)) # If radius dimension is 0, then the corner will be sharp # (90 degrees). It is also possible to mix tuple values # with numeric Color(*ORANGE) RoundedRectangle( pos=(200, 25), radius=[(40, 20), 45.5, 45.5, 0], segments=[2, 3, 3, 1], size=(125, 100)) Color(*RED) RoundedRectangle( pos=(350, 25), radius=[(40, 40), (40, 40), (20, 20), (20, 20)], segments=[2, 3, 3, 2], size=(150, 100)) class DrawRoundedRectanglesApp(App): def build(self): kv = ''' Widget: canvas: Color: rgba: 1, 1,1, 1 RoundedRectangle: pos: 575, 400 size: 100, 100 radius: [0, 50, 0, 50] source: 'kiwi.jpg' Color: rgba: 0, 0.8, 0.8, 1 RoundedRectangle: pos: 575, 275 size: 100, 100 radius: [(10, 20), (20, 30), (30, 40), (40, 50)] RoundedRectangle: pos: 575, 150 size: 100, 100 radius: [9000] segments: 15 RoundedRectangle: pos: 550, 25 size: 150, 100 segments: [1, 2, 1, 3] radius: [30, 40, 30, 40] ''' widget = RoundedRectangleWidget() widget.prepare() kvrect = Builder.load_string(kv) widget.add_widget(kvrect) return widget if __name__ == '__main__': DrawRoundedRectanglesApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/scale.py�����������������������������������������������������������������0000666�0000000�0000000�00000001405�00000000000�015324� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Scaling Example ================ This example scales a button using PushMatrix and PopMatrix. It shows a static button with the words 'hello world', stretched about its centre by a factor of 1.5 horizontally and 5 vertically. ''' from kivy.app import App from kivy.lang import Builder kv = ''' FloatLayout: Button: text: 'hello world' size_hint: None, None pos_hint: {'center_x': .5, 'center_y': .5} canvas.before: PushMatrix Scale: x: 1.5 y: 5 origin: self.center canvas.after: PopMatrix ''' class ScalingApp(App): def build(self): return Builder.load_string(kv) ScalingApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/stencil_canvas.py��������������������������������������������������������0000666�0000000�0000000�00000005052�00000000000�017233� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Stencil demo ============ This is a test of the stencil graphics instruction inside the stencil view widget. When you use a stencil, nothing will be drawn outside the bounding box. All the graphics will draw only in the stencil view. You can "draw" a stencil view by touch & draw. The touch down will set the position, and the drag will set the size. ''' from kivy.app import App from kivy.core.window import Window from kivy.graphics import Color, Rectangle from kivy.uix.boxlayout import BoxLayout from kivy.uix.floatlayout import FloatLayout from kivy.uix.button import Button from kivy.uix.label import Label from kivy.uix.stencilview import StencilView from random import random as r from functools import partial class StencilTestWidget(StencilView): '''Drag to define stencil area ''' def on_touch_down(self, touch): self.pos = touch.pos self.size = (1, 1) def on_touch_move(self, touch): self.size = (touch.x - touch.ox, touch.y - touch.oy) class StencilCanvasApp(App): def add_rects(self, label, wid, count, *largs): label.text = str(int(label.text) + count) with wid.canvas: for x in range(count): Color(r(), 1, 1, mode='hsv') Rectangle(pos=(r() * wid.width + wid.x, r() * wid.height + wid.y), size=(10, 10)) def reset_stencil(self, wid, *largs): wid.pos = (0, 0) wid.size = Window.size def reset_rects(self, label, wid, *largs): label.text = '0' wid.canvas.clear() def build(self): wid = StencilTestWidget(size_hint=(None, None), size=Window.size) label = Label(text='0') btn_add500 = Button(text='+ 200 rects') btn_add500.bind(on_press=partial(self.add_rects, label, wid, 200)) btn_reset = Button(text='Reset Rectangles') btn_reset.bind(on_press=partial(self.reset_rects, label, wid)) btn_stencil = Button(text='Reset Stencil') btn_stencil.bind(on_press=partial(self.reset_stencil, wid)) layout = BoxLayout(size_hint=(1, None), height=50) layout.add_widget(btn_add500) layout.add_widget(btn_reset) layout.add_widget(btn_stencil) layout.add_widget(label) root = BoxLayout(orientation='vertical') rfl = FloatLayout() rfl.add_widget(wid) root.add_widget(rfl) root.add_widget(layout) return root if __name__ == '__main__': StencilCanvasApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/tesselate.py�������������������������������������������������������������0000666�0000000�0000000�00000010710�00000000000�016225� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Tesselate Demonstration ======================= This demonstrates the experimental library for tesselating polygons. You should see a hollow square with some buttons below it. You can click and drag to create additional shapes, watching the number of vertices and elements at the top of the screen. The 'debug' button toggles showing the mesh in different colors. ''' from kivy.app import App from kivy.graphics import Mesh, Color from kivy.graphics.tesselator import Tesselator, WINDING_ODD, TYPE_POLYGONS from kivy.uix.floatlayout import FloatLayout from kivy.lang import Builder from kivy.logger import Logger Builder.load_string(""" <ShapeBuilder>: BoxLayout: size_hint_y: None height: "48dp" spacing: "2dp" padding: "2dp" ToggleButton: text: "Debug" id: debug on_release: root.build() Button: text: "New shape" on_release: root.push_shape() Button: text: "Build" on_release: root.build() Button: text: "Reset" on_release: root.reset() BoxLayout: size_hint_y: None height: "48dp" top: root.top spacing: "2dp" padding: "2dp" Label: id: status text: "Status" """) class ShapeBuilder(FloatLayout): def __init__(self, **kwargs): super(ShapeBuilder, self).__init__(**kwargs) self.shapes = [ [100, 100, 300, 100, 300, 300, 100, 300], [150, 150, 250, 150, 250, 250, 150, 250] ] # the 'hollow square' shape self.shape = [] self.build() def on_touch_down(self, touch): if super(ShapeBuilder, self).on_touch_down(touch): return True Logger.info('tesselate: on_touch_down (%5.2f, %5.2f)' % touch.pos) self.shape.extend(touch.pos) self.build() return True def on_touch_move(self, touch): if super(ShapeBuilder, self).on_touch_move(touch): return True Logger.info('tesselate: on_touch_move (%5.2f, %5.2f)' % touch.pos) self.shape.extend(touch.pos) self.build() return True def on_touch_up(self, touch): if super(ShapeBuilder, self).on_touch_up(touch): return True Logger.info('tesselate: on_touch_up (%5.2f, %5.2f)' % touch.pos) self.push_shape() self.build() def push_shape(self): self.shapes.append(self.shape) self.shape = [] def build(self): tess = Tesselator() count = 0 for shape in self.shapes: if len(shape) >= 3: tess.add_contour(shape) count += 1 if self.shape and len(self.shape) >= 3: tess.add_contour(self.shape) count += 1 if not count: return ret = tess.tesselate(WINDING_ODD, TYPE_POLYGONS) Logger.info('tesselate: build: tess.tesselate returns {}'.format(ret)) self.canvas.after.clear() debug = self.ids.debug.state == "down" if debug: with self.canvas.after: c = 0 for vertices, indices in tess.meshes: Color(c, 1, 1, mode="hsv") c += 0.3 indices = [0] for i in range(1, len(vertices) // 4): if i > 0: indices.append(i) indices.append(i) indices.append(0) indices.append(i) indices.pop(-1) Mesh(vertices=vertices, indices=indices, mode="lines") else: with self.canvas.after: Color(1, 1, 1, 1) for vertices, indices in tess.meshes: Mesh(vertices=vertices, indices=indices, mode="triangle_fan") self.ids.status.text = "Shapes: {} - Vertex: {} - Elements: {}".format( count, tess.vertex_count, tess.element_count) def reset(self): self.shapes = [] self.shape = [] self.ids.status.text = "Shapes: {} - Vertex: {} - Elements: {}".format( 0, 0, 0) self.canvas.after.clear() class TessApp(App): def build(self): return ShapeBuilder() TessApp().run() ��������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/texture.py���������������������������������������������������������������0000666�0000000�0000000�00000010352�00000000000�015736� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Texture Wrapping and Coordinates Example ======================================== This example changes texture properties and the properties of its containing rectangle. You should see some a multicolored texture with sliders to the left and below and buttons at the bottom of the screen. The image texture_example_image.png is rendered into the rectangle. Sliders change the number of copies of the texture (the tex_coords), the size of enclosing rectangle (the taw_height and taw_width) while the buttons change how the texture is rendered when more than one copy is in the rectangle (the texture_wrap). ''' from kivy.uix.widget import Widget from kivy.properties import ObjectProperty, ListProperty, StringProperty from kivy.lang import Builder from kivy.clock import Clock from kivy.base import runTouchApp class TextureAccessibleWidget(Widget): texture = ObjectProperty(None) tex_coords = ListProperty([0, 0, 1, 0, 1, 1, 0, 1]) texture_wrap = StringProperty('clamp_to_edge') def __init__(self, **kwargs): super(TextureAccessibleWidget, self).__init__(**kwargs) Clock.schedule_once(self.texture_init, 0) def texture_init(self, *args): self.texture = self.canvas.children[-1].texture def on_texture_wrap(self, instance, value): self.texture.wrap = value root = Builder.load_string(''' <TextureAccessibleWidget>: canvas: Rectangle: pos: self.pos size: self.size source: 'texture_example_image.png' tex_coords: root.tex_coords <SliderWithValue@BoxLayout>: min: 0.0 max: 1.0 value: slider.value Slider: id: slider orientation: root.orientation min: root.min max: root.max value: 1.0 Label: size_hint: None, None size: min(root.size), min(root.size) text: str(slider.value)[:4] BoxLayout: orientation: 'vertical' BoxLayout: SliderWithValue: orientation: 'vertical' size_hint_x: None width: dp(40) min: 0 max: 5 value: 1 on_value: taw.tex_coords[5] = self.value on_value: taw.tex_coords[7] = self.value SliderWithValue: orientation: 'vertical' size_hint_x: None width: dp(40) min: 0 max: taw_container.height value: 0.5*taw_container.height on_value: taw.height = self.value AnchorLayout: id: taw_container anchor_x: 'left' anchor_y: 'bottom' TextureAccessibleWidget: id: taw size_hint: None, None BoxLayout: size_hint_y: None height: dp(80) BoxLayout: orientation: 'vertical' size_hint_x: None width: dp(80) Label: text: 'size' text_size: self.size halign: 'right' valign: 'middle' Label: text: 'tex_coords' text_size: self.size halign: 'left' valign: 'middle' BoxLayout: orientation: 'vertical' SliderWithValue: min: 0 max: taw_container.width value: 0.5*taw_container.width on_value: taw.width = self.value SliderWithValue: min: 0. max: 5. value: 1. on_value: taw.tex_coords[2] = self.value on_value: taw.tex_coords[4] = self.value BoxLayout: size_hint_y: None height: dp(50) Label: text: 'texture wrap:' text_size: self.size valign: 'middle' halign: 'center' Button: text: 'clamp_to_edge' on_press: taw.texture_wrap = 'clamp_to_edge' Button: text: 'repeat' on_press: taw.texture_wrap = 'repeat' Button: text: 'mirrored_repeat' on_press: taw.texture_wrap = 'mirrored_repeat' ''') runTouchApp(root) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/canvas/texture_example_image.png������������������������������������������������0000666�0000000�0000000�00000012527�00000000000�020755� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������Fr���bKGD������ pHYs�� �� ����tIME  r)���iTXtComment�����Created with GIMPd.e��IDATxݽo}ϑwYIKP8D E8j m/nΟQCP( {$Ѕ<hppBNBRC3/'x$ F8\>]i7a?_铨(`L�@@<@B%00� � ����� � �0�0� � ���Gw&3@B��� � �0�0pD40P3NA�� � i/a�ų  �0K @A�qB�E ��øL( @ !,` 0L�h5  [ @�  600d  \4E� 40VA $ H @p HU`` |.  퇱fH0fHM$` @4  $ 40 @ 9,` @`A4l� X`A4l� X`A4>D� Ƈ  *40H @B�iA4B�:q  $`@a X"0Uh`  @VAB� XҰ  $]h`  @!XA  L8 Yh` (0`ƃX @VA4> @ER  Q,` (0P4b�i|KjGp H}$` Kz)V} !�  @D~)V @!˔ @!˔ @L  AC0 !0 axL~3�E)G�0PO+@$`   a9L#S̿i/\I]` r@]0i`r� ` 8JC+I`p L@Nc H|[i (H}?vl˧&`g+dPl^iL8>o>ʵr6Qw39 0+Չؙ|Q}Ri͞yxabõ``{ˋF}rc,DY|WZn'/xVh0'Q}sh`YҭS+׾=h`[-ݚZ](m}ˬ51} | <v[=<B40pQOf| a{Fͩ[Ӌӝgp9)0pβ+q߬>( {Y|ݣ?Ͼ/<{:꛿ F+ˋ]Vzz3k?_5#٫;8;�Ck\bG6=?zӫ;۸Տ}0`"j][A=Tk sStb '< @;5~pyVUn /5jD^ +c=smZ{2{͈5S2)m4Ӝ;`[vq_.Iqc J?Տ? WqkqpL_umWٳ+NEbM߃>__f0`c'{lá^)Ht2#JL]5u7}lOέB�6#;1nD4ż[82`_Q7,b!bk,nDWboOW"_9#{k~> w46CNL<~\7:< S"#.Gc3wg+g6O˭ٿkذ<%E1ģoN%ۓէ[YWl�z;ĵRD.#XՅ7^Zӛ3ks_C]'#-MZ}Woߜwyr(;ӛG[3 XpVktkti (C0c{iz>}pw@8B]Lׁڕb-VZ=`#֥7A+3/�3qu\շ�#]5[էG�޷Rv V߾7x+kzSi0 ]vJK}ej_H ]Ғa폝d!)-.&].Xd! Ã- .O[W L3<؅~iԇ[43yVڽ>w|à�Ba>!S]a}53El>޹Qzqub? Fw>d껼Xi&|�8u<yVz)`azʵS'}6ܚުD@6{?wu>^4 wwtk,:N7O6j&6O$F/D">"bU_רO./V̾ﴕˬV~Qg}&nʜ~+jps FPH^_W~ߔ460Nr8z###[mVԓs#`>7.{_{8xu<Ӂ�IO" Na: "6#r&`ד`8(^.r$:'+^Qh-az4'QdmK#*E4(-a= Fa9ڛIԁ�Q^ތhem&y-az^ h~ޙٰ�CCX+[nDPBᨲcKQ\uju߁ 9=7>\;X nP�1<7lr0I@n w4zS�C -ae~>o<ց�C:sKp<d Gjp-5 <tBR!}2(�C Nz4Qq)l( 7IyV_*+*GiѓJ+�áܾV\^)Qڷ;3<"�!L\n:y7G04 =6ъx^}~gGY0~>՘Yo_[Fpsp_t;nwV`8jr|WS.[;g#J2�C n&V;36`(^ac vư #{e,{7*獿a`W]=�dlG0 np{`W8rƴ#Z0DDDIÎ7\=(Ĕ #^q2Jƅ%{ypR&7m 0w#⫈|_ NPo攖�x7Qh`/oЧ -J;%0β }J=l]Za\܊xI_pg{.m `W_yK:xk;ӛvC#Yq~MKӣčFO=b1\]t|V0Ӝi?{g5.m\ip]iwׇ�?MS̠LLsƥ6ӜSbѴ]i>n^@`(П&~S܉3%iiΕ`͘X;QB4^> 0(:VZdJ<{J<h�ûQZRL5m`,5.q9gz^{^[[=Z=`8lDe)l3co?6c_&ЃFL.J5q9z|Z 0Yp+lḜg|V-ˬcVj70 fJ>[γN'{+3VZ 'Q:c;[?*wZۙnOg: 0dA]:I6#ڕۼ+߷ӭ�C gNYf{ v'vJnDtB{s�C #t<l+?wZ|bB4pd;r!}�C걽/ 8n<J60'ku-p`(P-vƖh@hؾ[Q� ű 0a!`HB4 h@! р�CylB 0$K�-ĶX�Cќp-`Hi,@!Z 0i,@!4 �]mC0 `v% `H00$J BlC0 06Cw9�Cw9�0$]@ 0 �!` 0 \mc�; ```^ u �X= !`vA4CG#�2%0)A4C)A$CX @G �8 #�Es H*40Uh` U,`�{ (X @حA(0P8 @.� X5*40P4 @ *40VAYLVA4  `B�)&` @Ѽ  B� s  ,ZVzl@Uh``VA4< $ H @ e$`hAdCm``�RLA AlH1fH``a�I0P8@dC8@0�x7)�s H3; i�� 0a�i&Y%h`@ /B�I&`/B� Eh` EDL  0 � 00 1*00f(<�� 1`�` 00 � `%0� � @_>` M}0� �0`Fl;_����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5254965 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/container/����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014372� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5254965 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/container/kv/�������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015012� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/container/kv/1.kv���������������������������������������������������������������0000666�0000000�0000000�00000001132�00000000000�015511� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 #:import datetime datetime RootWidget: # import container container: container # fill the container BoxLayout: id: container orientation: 'vertical' padding: 0 spacing: 3 Label: text: 'screen-1' BoxLayout: orientation: 'horizontal' padding: 0 spacing: 1 size_hint: 1, 0.1 # weiter button Button: size_hint: 0.2, 1 text: 'next' on_release: app.next_screen('2') ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/container/kv/2.kv���������������������������������������������������������������0000666�0000000�0000000�00000001132�00000000000�015512� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 #:import datetime datetime RootWidget: # import container container: container # fill the container BoxLayout: id: container orientation: 'vertical' padding: 0 spacing: 3 Label: text: 'screen-2' BoxLayout: orientation: 'horizontal' padding: 0 spacing: 1 size_hint: 1, 0.1 # weiter button Button: size_hint: 0.2, 1 text: 'next' on_release: app.next_screen('3') ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/container/kv/3.kv���������������������������������������������������������������0000666�0000000�0000000�00000001132�00000000000�015513� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 #:import datetime datetime RootWidget: # import container container: container # fill the container BoxLayout: id: container orientation: 'vertical' padding: 0 spacing: 3 Label: text: 'screen-3' BoxLayout: orientation: 'horizontal' padding: 0 spacing: 1 size_hint: 1, 0.1 # weiter button Button: size_hint: 0.2, 1 text: 'next' on_release: app.next_screen('1') ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/container/kv/root.kv������������������������������������������������������������0000666�0000000�0000000�00000001361�00000000000�016340� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 RootWidget: # import container container: container BoxLayout: orientation: 'vertical' padding: 0 spacing: 6 # bottom-left part: BoxLayout: orientation: 'horizontal' padding: 0 spacing: 6 # bottom-left BoxLayout: size_hint: 0.12, 0.12 orientation: 'vertical' padding: 0 spacing: 6 # option calibrate Button: text: 'Start' on_release: app.next_screen('1') # create container (bottom-right) BoxLayout: id: container �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/container/main.py���������������������������������������������������������������0000666�0000000�0000000�00000003320�00000000000�015666� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# -*- coding: utf-8 -*- ''' Container Example ============== This example shows how to add a container to our screen. A container is simply an empty place on the screen which could be filled with any other content from a .kv file. ''' from kivy.app import App from kivy.lang import Builder from kivy.uix.boxlayout import BoxLayout from kivy.properties import ObjectProperty import kivy kivy.require('1.8.0') class RootWidget(BoxLayout): '''Create a controller that receives a custom widget from the kv lang file. Add an action to be called from a kv file. ''' container = ObjectProperty(None) class EzsApp(App): '''This is the app itself''' def build(self): '''This method loads the root.kv file automatically :rtype: none ''' # loading the content of root.kv self.root = Builder.load_file('kv/root.kv') def next_screen(self, screen): '''Clear container and load the given screen object from file in kv folder. :param screen: name of the screen object made from the loaded .kv file :type screen: str :rtype: none ''' filename = screen + '.kv' # unload the content of the .kv file # reason: it could have data from previous calls Builder.unload_file('kv/' + filename) # clear the container self.root.container.clear_widgets() # load the content of the .kv file screen = Builder.load_file('kv/' + filename) # add the content of the .kv file to the container self.root.container.add_widget(screen) if __name__ == '__main__': '''Start the application''' EzsApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5254965 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/cover/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013526� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/cover/cover_image.py������������������������������������������������������������0000666�0000000�0000000�00000001103�00000000000�016353� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy from kivy.app import App from kivy.uix.behaviors import CoverBehavior from kivy.uix.image import Image class CoverImage(CoverBehavior, Image): """Image using cover behavior. """ def __init__(self, **kwargs): super(CoverImage, self).__init__(**kwargs) texture = self._coreimage.texture self.reference_size = texture.size self.texture = texture class MainApp(App): def build(self): return CoverImage(source='../widgets/cityCC0.png') if __name__ == '__main__': MainApp().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/cover/cover_video.py������������������������������������������������������������0000666�0000000�0000000�00000001357�00000000000�016412� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy from kivy.app import App from kivy.uix.behaviors import CoverBehavior from kivy.uix.video import Video class CoverVideo(CoverBehavior, Video): """Video using cover behavior. """ def _on_video_frame(self, *largs): video = self._video if not video: return texture = video.texture self.reference_size = texture.size self.calculate_cover() self.duration = video.duration self.position = video.position self.texture = texture self.canvas.ask_update() class MainApp(App): def build(self): return CoverVideo(source='../widgets/cityCC0.mpg', play=True) if __name__ == '__main__': MainApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5254965 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/���������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013334� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/camera_puzzle.py�����������������������������������������������������������0000666�0000000�0000000�00000005757�00000000000�016565� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Shuffled Camera Feed Puzzle =========================== This demonstrates using Scatter widgets with a live camera. You should see a shuffled grid of rectangles that make up the camera feed. You can drag the squares around to see the unscrambled camera feed or double click to scramble the grid again. ''' from kivy.app import App from kivy.uix.camera import Camera from kivy.uix.widget import Widget from kivy.uix.slider import Slider from kivy.uix.scatter import Scatter from kivy.animation import Animation from kivy.graphics import Color, Rectangle from kivy.properties import NumericProperty from random import randint, random from functools import partial class Puzzle(Camera): blocksize = NumericProperty(100) def on_texture_size(self, instance, value): self.build() def on_blocksize(self, instance, value): self.build() def build(self): self.clear_widgets() texture = self.texture if not texture: return bs = self.blocksize tw, th = self.texture_size for x in range(int(tw / bs)): for y in range(int(th / bs)): bx = x * bs by = y * bs subtexture = texture.get_region(bx, by, bs, bs) # node = PuzzleNode(texture=subtexture, # size=(bs, bs), pos=(bx, by)) node = Scatter(pos=(bx, by), size=(bs, bs)) with node.canvas: Color(1, 1, 1) Rectangle(size=node.size, texture=subtexture) self.add_widget(node) self.shuffle() def shuffle(self): texture = self.texture bs = self.blocksize tw, th = self.texture_size count = int(tw / bs) * int(th / bs) indices = list(range(count)) childindex = 0 while indices: index = indices.pop(randint(0, len(indices) - 1)) x = bs * (index % int(tw / bs)) y = bs * int(index / int(tw / bs)) child = self.children[childindex] a = Animation(d=random() / 4.) + Animation(pos=(x, y), t='out_quad', d=.4) a.start(child) childindex += 1 def on_touch_down(self, touch): if touch.is_double_tap: self.shuffle() return True super(Puzzle, self).on_touch_down(touch) class PuzzleApp(App): def build(self): root = Widget() puzzle = Puzzle(resolution=(640, 480), play=True) slider = Slider(min=100, max=200, step=10, size=(800, 50)) slider.bind(value=partial(self.on_value, puzzle)) root.add_widget(puzzle) root.add_widget(slider) return root def on_value(self, puzzle, instance, value): value = int((value + 5) / 10) * 10 puzzle.blocksize = value instance.value = value PuzzleApp().run() �����������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5254965 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/���������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015651� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5411193 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/�������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�020516� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/AnchorLayoutContainer.kv�������������������������0000666�0000000�0000000�00000000424�00000000000�025333� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 AnchorLayout: anchor_x: "right" anchor_y: "bottom" Button: text: "Button 1" size_hint: .2, .4 Button: text: "Button 2" size_hint: .4, .2 Button: text: "Button 3" size_hint: .2, .2 ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/BoxLayoutContainer.kv����������������������������0000666�0000000�0000000�00000000403�00000000000�024646� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: orientation: 'vertical' padding: 20 spacing: 10 Button: text: "Button 1" size_hint: 1, None Button: text: "Button 2" size_hint: 1, 0.5 Button: text: "Button 3"�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/ButtonContainer.kv�������������������������������0000666�0000000�0000000�00000001226�00000000000�024177� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 GridLayout: cols: 2 Button: text: "Button 1" Button: text: "Button 2" font_size: 24 Button: text: "Button 3" background_color: .7, .7, 1, 1 Button: text: "Button 4" on_press: self.text = 'pressed' on_release: self.text = 'Button 4' ToggleButton: text: "A toggle button" ToggleButton: text: "a toggle button in a group" group: "money" ToggleButton: text: "A toggle in the down state" state: "down" ToggleButton: text: "another toggle button in a group" group: "money" ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/CheckBoxContainer.kv�����������������������������0000666�0000000�0000000�00000001005�00000000000�024405� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 GridLayout: cols: 2 CheckBox: Label: text: "A checkbox" CheckBox: active: True Label: text: "Another checkbox" CheckBox: group: "money" Label: text: "A radio in a group" CheckBox: group: "money" active: True Label: text: "Another radio in same group" Switch: Label: text: "A Switch" Switch: active: True Label: text: "An active switch" ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/FileChooserContainer.kv��������������������������0000666�0000000�0000000�00000000701�00000000000�025123� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: # Double as a Tabbed Panel Demo! TabbedPanel: tab_pos: "top_right" default_tab_text: "List View" default_tab_content: list_view_tab TabbedPanelHeader: text: 'Icon View' content: icon_view_tab FileChooserListView: id: list_view_tab FileChooserIconView: id: icon_view_tab show_hidden: True ���������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/FloatLayoutContainer.kv��������������������������0000666�0000000�0000000�00000000470�00000000000�025167� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 FloatLayout: Button: text: "Button 1" pos: 100, 100 size_hint: .2, .4 Button: text: "Button 2" pos: 200, 200 size_hint: .4, .2 Button: text: "Button 3" pos_hint: {'x': .8, 'y': .6} size_hint: .2, .2 ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/GridLayoutContainer.kv���������������������������0000666�0000000�0000000�00000000567�00000000000�025016� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 GridLayout: cols: 2 Button: text: "Button 1" size_hint_x: None width: 100 Button: text: "Button 2" Button: text: "Button 3" size_hint_x: None Button: text: "Button 4" Button: text: "Button 5" size_hint_x: None Button: text: "Button 6" �����������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/LabelContainer.kv��������������������������������0000666�0000000�0000000�00000003441�00000000000�023744� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 GridLayout: cols: 1 Label: text: "Label crowded by size hint" size_hint_y: .2 Label: text: 'Label with\nmultiple\nlines' size_hint_y: .4 Label: font_size: '48sp' text: "Label [color=ff3333][sub]with[/sub][/color] [color=3333ff][b]mark[sup]up[/sup][/b][/color]" markup: True Button: text: 'Labels in buttons' GridLayout: cols: 2 size_hint_y: 3 Button: text: 'Left aligned at middle' padding: 10, 10 halign: 'left' valign: 'middle' text_size: self.size Button: text: 'right aligned at top' padding: 10, 10 halign: 'right' valign: 'top' text_size: self.size Button: text: 'Left aligned with no padding' halign: 'left' valign: 'middle' text_size: self.size Button: text: 'Multiple\nbold italic centered\nlines' halign: 'center' valign: 'middle' bold: True italic: True text_size: self.size Button: text: 'multiple\nspaced lines\ncentered' padding: 10, 10 halign: 'center' valign: 'middle' line_height: 1.5 text_size: self.size Button: text: 'button without\npadding\nor align' Label: text: "Label with [ref=reference]reference[/ref]" markup: True on_ref_press: self.text = "ref clicked" Label: text: "different font" bold: True font_name: "data/fonts/RobotoMono-Regular.ttf" font_size: 32 valign: 'bottom' �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/MediaContainer.kv��������������������������������0000666�0000000�0000000�00000000300�00000000000�023733� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: orientation: "vertical" Image: source: "../../widgets/cityCC0.png" Video: source: "../../widgets/cityCC0.mpg" state: "play" ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/PlaygroundContainer.kv���������������������������0000666�0000000�0000000�00000001360�00000000000�025047� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 RstDocument: text: "Welcome\n---------------\nThis Kivy Catalog is an interactive showcase of Kivy Widgets defined with the Kivy (.kv) language. You can edit the .kv language description in the left pane and see your changes affect the widgets in the right pane. Your changes will update the widget within a few seconds though the impatient could type 'Ctrl-S' or click 'Render Now'.\n\nYou can explore most Kivy widgets from the menu in the upper left corner. You can also use this playground to test your Kivy language code and adding a new .kv file to the interface is easy.\n\nSome Kivy widgets are omitted from this catalog or could have more complete .kv representation. This is beta software; pull requests are welcome." ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/PopupContainer.kv��������������������������������0000666�0000000�0000000�00000002126�00000000000�024027� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: id: bl orientation: "vertical" popup: popup.__self__ canvas: Color: rgba: .18, .18, .18, .91 Rectangle: size: self.size pos: self.pos Bubble: size_hint: (None, None) size: (150, self.content_height + self.arrow_margin_y) pos_hint: {'center_x': .5, 'y': .6} arrow_pos: 'bottom_mid' BubbleContent: orientation: 'horizontal' size_hint_y: None height: self.minimum_height BubbleButton: text: 'This is' BubbleButton: text: 'a' BubbleButton: text: 'Bubble' Button: text: 'press to show popup' on_release: root.popup.open() Popup: id: popup on_parent: if self.parent == bl: bl.remove_widget(self) title: "An example popup" content: popupcontent Button: id: popupcontent text: "press to dismiss" on_release: popup.dismiss() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/ProgressBarContainer.kv��������������������������0000666�0000000�0000000�00000000540�00000000000�025153� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: orientation: 'vertical' padding: 50 ProgressBar: id: bar value: 140 max: 300 Slider: id: slider max: 200 value: 140 on_value: slider.value = self.value Slider: orientation: 'vertical' on_value: slider.value = self.value ����������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/RestContainer.kv���������������������������������0000666�0000000�0000000�00000000341�00000000000�023636� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: RstDocument: text: ".. _top:\n\nHello world\n===========\n\nThis is an **emphased text**, some ``interpreted text``.\nAnd this is a reference to top_::\n\n $ print('Hello world')\n" �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/ScatterContainer.kv������������������������������0000666�0000000�0000000�00000000540�00000000000�024327� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 FloatLayout: Scatter: size_hint: None, None size: 100, 100 pos: 100, 100 Image: source: "../../widgets/cityCC0.png" Scatter: size_hint: None, None size: 100, 100 pos: 100, 100 do_rotation: False Label: text: "something" ����������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/SelectorsContainer.kv����������������������������0000666�0000000�0000000�00000000456�00000000000�024673� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: orientation: 'vertical' Spinner: text: "Work" values: "Work", "Home", "Mobile", "Skype" size_hint: (None, None) size: (100, 44) # Wanted to put DropDown here, too, but it seems not to be working too well when loaded from .kv ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/StackLayoutContainer.kv��������������������������0000666�0000000�0000000�00000000765�00000000000�025176� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 StackLayout: orientation: 'tb-lr' padding: 10 spacing: 5 Button: text: "Button 1" size_hint: .2, .4 width: 100 Button: text: "Button 2" size_hint: .2, .4 Button: text: "Button 3" size_hint: .2, .4 Button: text: "Button 4" size_hint: .2, .4 Button: text: "Button 5" size_hint: .2, .4 Button: text: "Button 6" size_hint: .2, .4�����������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/container_kvs/TextContainer.kv���������������������������������0000666�0000000�0000000�00000001043�00000000000�023645� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 BoxLayout: orientation: "vertical" TextInput: text: "Single Line Input" multiline: False TextInput: text: "Text Input, start typing here\nmultiline\nsupport" background_color: .8, .8, 0, 1 size_hint: 1, 3 TextInput: password: True text: "Password (but you can't see it)" multiline: False on_text: viewer.text = self.text TextInput: id: viewer readonly: True text: "edit the password to see it here" ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/kivycatalog.kv�������������������������������������������������0000666�0000000�0000000�00000011042�00000000000�020526� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.4 #:import KivyLexer kivy.extras.highlight.KivyLexer <Container>: canvas.before: Color: rgb: 0, 0, 0 Rectangle: pos: self.pos size: self.size <Catalog>: language_box: language_box screen_manager: screen_manager auto_reload: chkbx.active info_label: info_lbl orientation: 'vertical' BoxLayout: padding: '2sp' canvas: Color: rgba: 1, 1, 1, .6 Rectangle: size: self.size pos: self.pos size_hint: 1, None height: '45sp' Spinner: size_hint: None, 1 width: '108sp' text: 'Welcome' values: [screen.name for screen in screen_manager.screens] on_text: root.show_kv(*args) Widget: BoxLayout: size_hint: None, 1 width: '150sp' Label: text: "Auto Reload" CheckBox: id: chkbx active: True size_hint_x: 1 Button: size_hint: None, 1 width: '108sp' text: 'Render Now' on_release: root.change_kv(*args) BoxLayout: id: reactive_layout orientation: 'vertical' if self.width < self.height else 'horizontal' Splitter: id: editor_pane max_size: (reactive_layout.height if self.vertical else reactive_layout.width) - self.strip_size min_size: sp(30) + self.strip_size vertical: 1 if reactive_layout.width < reactive_layout.height else 0 sizable_from: 'bottom' if self.vertical else 'right' size_hint: (1, None) if self.vertical else (None, 1) size: 400, 400 on_vertical: mid_size = self.max_size/2 if args[1]: self.height = mid_size if not args[1]: self.width = mid_size ScrollView: id: kr_scroll KivyRenderTextInput: catalog: root id: language_box auto_indent: True lexer: KivyLexer() size_hint: 1, None height: max(kr_scroll.height, self.minimum_height) valign: "top" text: "This box will display the kivy language for whatever has been selected" on_text: root.schedule_reload() on_cursor: root.schedule_reload() ScreenManager: id: screen_manager Screen: name: "Welcome" PlaygroundContainer: Screen: name: "Float Layout" FloatLayoutContainer Screen: name: "Box Layout" BoxLayoutContainer: Screen: name: "Anchor Layout" AnchorLayoutContainer: Screen: name: "Grid Layout" GridLayoutContainer: Screen: name: "Stack Layout" StackLayoutContainer: Screen: name: "Buttons" ButtonContainer: Screen: name: "Labels" LabelContainer: Screen: name: "Booleans" CheckBoxContainer: Screen: name: "Progress Bar" ProgressBarContainer: Screen: name: "Media" MediaContainer: Screen: name: "Text" TextContainer: Screen: name: "Popups" PopupContainer: Screen: name: "Selectors" SelectorsContainer: Screen: name: "File Choosers" FileChooserContainer: Screen: name: "Scatter" ScatterContainer: Screen: name: "ReST" RestContainer: FloatLayout: size_hint: 1, None height: 0 TextInput: id:info_lbl readonly: True font_size: '14sp' background_color: (0, 0, 0, 1) foreground_color: (1, 1, 1, 1) opacity:0 size_hint: 1, None text_size: self.size height: '150pt' top: 0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/kivycatalog/main.py��������������������������������������������������������0000666�0000000�0000000�00000015745�00000000000�017163� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Kivy Catalog ============ The Kivy Catalog viewer showcases widgets available in Kivy and allows interactive editing of kivy language code to get immediate feedback. You should see a two panel screen with a menu spinner button (starting with 'Welcome') and other controls across the top.The left pane contains kivy (.kv) code, and the right side is that code rendered. You can edit the left pane, though changes will be lost when you use the menu spinner button. The catalog will show you dozens of .kv examples controlling different widgets and layouts. The catalog's interface is set in the file kivycatalog.kv, while the interfaces for each menu option are set in containers_kvs directory. To add a new .kv file to the Kivy Catalog, add a .kv file into the container_kvs directory and reference that file in the ScreenManager section of kivycatalog.kv. Known bugs include some issue with the drop ''' import kivy kivy.require('1.4.2') import os import sys from kivy.app import App from kivy.factory import Factory from kivy.lang import Builder, Parser, ParserException from kivy.properties import ObjectProperty from kivy.uix.boxlayout import BoxLayout from kivy.uix.codeinput import CodeInput from kivy.animation import Animation from kivy.clock import Clock CATALOG_ROOT = os.path.dirname(__file__) # Config.set('graphics', 'width', '1024') # Config.set('graphics', 'height', '768') '''List of classes that need to be instantiated in the factory from .kv files. ''' CONTAINER_KVS = os.path.join(CATALOG_ROOT, 'container_kvs') CONTAINER_CLASSES = [c[:-3] for c in os.listdir(CONTAINER_KVS) if c.endswith('.kv')] class Container(BoxLayout): '''A container is essentially a class that loads its root from a known .kv file. The name of the .kv file is taken from the Container's class. We can't just use kv rules because the class may be edited in the interface and reloaded by the user. See :meth: change_kv where this happens. ''' def __init__(self, **kwargs): super(Container, self).__init__(**kwargs) self.previous_text = open(self.kv_file).read() parser = Parser(content=self.previous_text) widget = Factory.get(parser.root.name)() Builder._apply_rule(widget, parser.root, parser.root) self.add_widget(widget) @property def kv_file(self): '''Get the name of the kv file, a lowercase version of the class name. ''' return os.path.join(CONTAINER_KVS, self.__class__.__name__ + '.kv') for class_name in CONTAINER_CLASSES: globals()[class_name] = type(class_name, (Container,), {}) class KivyRenderTextInput(CodeInput): def keyboard_on_key_down(self, window, keycode, text, modifiers): is_osx = sys.platform == 'darwin' # Keycodes on OSX: ctrl, cmd = 64, 1024 key, key_str = keycode if text and key not in (list(self.interesting_keys.keys()) + [27]): # This allows *either* ctrl *or* cmd, but not both. if modifiers == ['ctrl'] or (is_osx and modifiers == ['meta']): if key == ord('s'): self.catalog.change_kv(True) return return super(KivyRenderTextInput, self).keyboard_on_key_down( window, keycode, text, modifiers) class Catalog(BoxLayout): '''Catalog of widgets. This is the root widget of the app. It contains a tabbed pain of widgets that can be displayed and a textbox where .kv language files for widgets being demoed can be edited. The entire interface for the Catalog is defined in kivycatalog.kv, although individual containers are defined in the container_kvs directory. To add a container to the catalog, first create the .kv file in container_kvs The name of the file (sans .kv) will be the name of the widget available inside the kivycatalog.kv Finally modify kivycatalog.kv to add an AccordionItem to hold the new widget. Follow the examples in kivycatalog.kv to ensure the item has an appropriate id and the class has been referenced. You do not need to edit any python code, just .kv language files! ''' language_box = ObjectProperty() screen_manager = ObjectProperty() _change_kv_ev = None def __init__(self, **kwargs): self._previously_parsed_text = '' super(Catalog, self).__init__(**kwargs) self.show_kv(None, 'Welcome') self.carousel = None def show_kv(self, instance, value): '''Called when an a item is selected, we need to show the .kv language file associated with the newly revealed container.''' self.screen_manager.current = value child = self.screen_manager.current_screen.children[0] with open(child.kv_file, 'rb') as file: self.language_box.text = file.read().decode('utf8') if self._change_kv_ev is not None: self._change_kv_ev.cancel() self.change_kv() # reset undo/redo history self.language_box.reset_undo() def schedule_reload(self): if self.auto_reload: txt = self.language_box.text child = self.screen_manager.current_screen.children[0] if txt == child.previous_text: return child.previous_text = txt if self._change_kv_ev is not None: self._change_kv_ev.cancel() if self._change_kv_ev is None: self._change_kv_ev = Clock.create_trigger(self.change_kv, 2) self._change_kv_ev() def change_kv(self, *largs): '''Called when the update button is clicked. Needs to update the interface for the currently active kv widget, if there is one based on the kv file the user entered. If there is an error in their kv syntax, show a nice popup.''' txt = self.language_box.text kv_container = self.screen_manager.current_screen.children[0] try: parser = Parser(content=txt) kv_container.clear_widgets() widget = Factory.get(parser.root.name)() Builder._apply_rule(widget, parser.root, parser.root) kv_container.add_widget(widget) except (SyntaxError, ParserException) as e: self.show_error(e) except Exception as e: self.show_error(e) def show_error(self, e): self.info_label.text = str(e).encode('utf-8') self.anim = Animation(top=190.0, opacity=1, d=2, t='in_back') +\ Animation(top=190.0, d=3) +\ Animation(top=0, opacity=0, d=2) self.anim.start(self.info_label) class KivyCatalogApp(App): '''The kivy App that runs the main root. All we do is build a catalog widget into the root.''' def build(self): return Catalog() def on_pause(self): return True if __name__ == "__main__": KivyCatalogApp().run() ���������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5411193 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/���������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015716� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/gesturedatabase.kv���������������������������������������������0000666�0000000�0000000�00000006227�00000000000�021432� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:import os os <GestureDatabaseItem>: size_hint: None, None size: 120, 130 on_pos: self._draw_trigger() on_size: self._draw_trigger() Label: id: namelbl text: root.name size_hint: 1, None height: 40 font_size: 14 color: 1, 0, 0, 1 Label: id: stats text: ( str(root.template_count) + " templates\nin " + str(len(root.gesture_list)) + ' gestures' ) size_hint: 1, None height: 60 ToggleButton: id: select text: 'Select' size_hint: None, None size: 120, 30 on_state: root.toggle_selected() <GestureDatabase>: rows: 1 spacing: 10 padding: 10 cols_minimum: {0: 200} GridLayout: id: menu cols: 1 spacing: 10 padding: 10 size_hint: None, 1 width: 200 Button: text: root.selected_count and 'Deselect all' or 'Select all' size_hint_y: None height: 100 on_press: root.mass_select() Button: text: (root.selected_count and 'Save ' + str(root.selected_count) + ' gestures' or 'Save all') size_hint_y: None height: 100 on_press: root.export_popup.open() Button: text: (root.selected_count and 'Unload ' + str(root.selected_count) + ' gestures' or 'Unload all') size_hint_y: None height: 100 on_press: root.unload_gestures() Button: text: 'Load from file' size_hint_y: None height: 100 on_press: root.import_popup.open() ScrollView: on_scroll_y: root.redraw_all() StackLayout: id: gesture_list spacing: 10 padding: 10 size_hint: 1, None height: self.minimum_height <GestureExportPopup>: title: 'Specify filename' auto_dismiss: True size_hint: None, None size: 400, 400 GridLayout: cols: 1 spacing: 10 padding: 10 rows_minimum: {0: 100} Label: text: ( 'The extension .kg will be appended automatically.\n' + 'The file is saved to the current working directory, unless\n' + 'you specify an absolute path') TextInput: id: filename multiline: False size_hint: 1, None height: 40 Button: id: save_btn text: 'Save' size_hint: 1, None height: 45 Button: id: cancel_btn text: 'Cancel' size_hint: 1, None height: 45 on_press: root.dismiss() <GestureImportPopup>: auto_dismiss: True size_hint: None, None size: 450, 400 FileChooserListView: id: filechooser size_hint: None, None size: 400, 380 filters: ['*.kg'] path: os.getcwd() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/gesturedatabase.py���������������������������������������������0000666�0000000�0000000�00000014205�00000000000�021435� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������__all__ = ('GestureDatabase', 'GestureDatabaseItem') from kivy.clock import Clock from kivy.lang import Builder from kivy.properties import NumericProperty, StringProperty from kivy.properties import ListProperty, ObjectProperty from kivy.uix.gridlayout import GridLayout from kivy.uix.floatlayout import FloatLayout from kivy.uix.popup import Popup from kivy.graphics import Rectangle, Color from kivy.multistroke import Recognizer # local libraries from helpers import InformationPopup Builder.load_file('gesturedatabase.kv') class GestureExportPopup(Popup): pass class GestureImportPopup(Popup): pass class GestureDatabaseItem(FloatLayout): name = StringProperty('(no name)') template_count = NumericProperty(0) gesture_list = ListProperty([]) def __init__(self, **kwargs): super(GestureDatabaseItem, self).__init__(**kwargs) self.rect = None self._draw_trigger = Clock.create_trigger(self.draw_item, 0) self.update_template_count() self.bind(gesture_list=self.update_template_count) self.register_event_type('on_select') self.register_event_type('on_deselect') def toggle_selected(self, *l): self._draw_rect(clear=True) if self.ids.select.state == 'down': self.dispatch('on_select') self.ids.select.text = 'Deselect' else: self.dispatch('on_deselect') self.ids.select.text = 'Select' def update_template_count(self, *l): tpl_count = 0 for g in self.gesture_list: tpl_count += len(g.templates) self.template_count = tpl_count def draw_item(self, *l): self.ids.namelbl.pos = self.pos self.ids.namelbl.y += 90 self.ids.stats.pos = self.pos self.ids.stats.y += 40 self.ids.select.pos = self.pos self._draw_rect() def _draw_rect(self, clear=False, *l): col = self.ids.select.state == 'down' and 1 or .2 with self.canvas: Color(col, 0, 0, .15) if self.rect or clear: self.canvas.remove(self.rect) self.rect = Rectangle(size=self.size, pos=self.pos) def on_select(*l): pass def on_deselect(*l): pass class GestureDatabase(GridLayout): selected_count = NumericProperty(0) recognizer = ObjectProperty(None) export_popup = ObjectProperty(GestureExportPopup()) import_popup = ObjectProperty(GestureImportPopup()) info_popup = ObjectProperty(InformationPopup()) def __init__(self, **kwargs): super(GestureDatabase, self).__init__(**kwargs) self.redraw_all = Clock.create_trigger(self._redraw_gesture_list, 0) self.export_popup.ids.save_btn.bind(on_press=self.perform_export) self.import_popup.ids.filechooser.bind(on_submit=self.perform_import) def import_gdb(self): self.gdict = {} for gesture in self.recognizer.db: if gesture.name not in self.gdict: self.gdict[gesture.name] = [] self.gdict[gesture.name].append(gesture) self.selected_count = 0 self.ids.gesture_list.clear_widgets() for k in sorted(self.gdict, key=lambda n: n.lower()): gitem = GestureDatabaseItem(name=k, gesture_list=self.gdict[k]) gitem.bind(on_select=self.select_item) gitem.bind(on_deselect=self.deselect_item) self.ids.gesture_list.add_widget(gitem) def select_item(self, *l): self.selected_count += 1 def deselect_item(self, *l): self.selected_count -= 1 def mass_select(self, *l): if self.selected_count: for i in self.ids.gesture_list.children: if i.ids.select.state == 'down': i.ids.select.state = 'normal' i.draw_item() else: for i in self.ids.gesture_list.children: if i.ids.select.state == 'normal': i.ids.select.state = 'down' i.draw_item() def unload_gestures(self, *l): if not self.selected_count: self.recognizer.db = [] self.ids.gesture_list.clear_widgets() self.selected_count = 0 return for i in self.ids.gesture_list.children[:]: if i.ids.select.state == 'down': self.selected_count -= 1 for g in i.gesture_list: # if g in self.recognizer.db: # not needed, for testing self.recognizer.db.remove(g) self.ids.gesture_list.remove_widget(i) def perform_export(self, *l): path = self.export_popup.ids.filename.text if not path: self.export_popup.dismiss() self.info_popup.text = 'Missing filename' self.info_popup.open() return elif not path.lower().endswith('.kg'): path += '.kg' self.save_selection_to_file(path) self.export_popup.dismiss() self.info_popup.text = 'Gestures exported!' self.info_popup.open() def perform_import(self, filechooser, *l): count = len(self.recognizer.db) for f in filechooser.selection: self.recognizer.import_gesture(filename=f) self.import_gdb() self.info_popup.text = ("Imported %d gestures.\n" % (len(self.recognizer.db) - count)) self.import_popup.dismiss() self.info_popup.open() def save_selection_to_file(self, filename, *l): if not self.selected_count: self.recognizer.export_gesture(filename=filename) else: tmpgdb = Recognizer() for i in self.ids.gesture_list.children: if i.ids.select.state == 'down': for g in i.gesture_list: tmpgdb.db.append(g) tmpgdb.export_gesture(filename=filename) def _redraw_gesture_list(self, *l): for child in self.ids.gesture_list.children: child._draw_trigger() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/helpers.py�����������������������������������������������������0000666�0000000�0000000�00000001417�00000000000�017735� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������__all__ = ('InformationPopup', ) from kivy.uix.popup import Popup from kivy.properties import StringProperty from kivy.factory import Factory from kivy.lang import Builder from kivy.clock import Clock Builder.load_string(''' <InformationPopup>: auto_dismiss: True size_hint: None, None size: 400, 200 on_open: root.dismiss_trigger() title: root.title Label: text: root.text ''') class InformationPopup(Popup): title = StringProperty('Information') text = StringProperty('') def __init__(self, time=1.5, **kwargs): super(InformationPopup, self).__init__(**kwargs) self.dismiss_trigger = Clock.create_trigger(self.dismiss, time) Factory.register('InformationPopup', cls=InformationPopup) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/historymanager.kv����������������������������������������������0000666�0000000�0000000�00000011060�00000000000�021312� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<GestureHistoryManager>: rows: 1 spacing: 10 GridLayout: cols: 1 size_hint_x: None width: 150 canvas: Color: rgba: 1, 1, 1, .1 Rectangle: size: self.size pos: self.pos Button: text: 'Clear History' size_hint_y: None height: 50 on_press: root.clear_history() ScrollView: id: scrollview scroll_type: ['bars', 'content'] bar_width: 4 GridLayout: id: history cols: 1 size_hint: 1, None height: self.minimum_height <GestureSettingsForm>: orientation: 'vertical' spacing: 10 GridLayout: id: settings cols: 1 top: root.top Label: text: '[b]Results (scroll for more)[/b]' markup: True size_hint_y: None height: 30 halign: 'left' valign: 'middle' text_size: self.size canvas: Color: rgba: 47 / 255., 167 / 255., 212 / 255., .4 Rectangle: pos: self.x, self.y + 1 size: self.size Color: rgb: .5, .5, .5 Rectangle: pos: self.x, self.y - 2 size: self.width, 1 GridLayout: id: analysis top: root.top rows: 1 <GestureVisualizer>: canvas: Color: rgba: 1, 1, 1, self.selected and .3 or .1 Rectangle: pos: self.pos size: self.size <RecognizerResultDetails>: canvas: Color: rgba: 1, 0, 0, .1 Rectangle: size: self.size pos: self.pos ScrollView: id: result_scrollview scroll_type: ['bars', 'content'] bar_width: 4 GridLayout: id: result_list cols: 1 size_hint: 1, None height: self.minimum_height Button: size_hint: None, None width: 150 height: 70 text: 'Re-analyze' on_press: root.dispatch('on_reanalyze_selected') <RecognizerResultLabel>: size_hint_y: None height: 70 markup: True halign: 'left' valign: 'top' text_size: self.size <AddGestureSettings>: MultistrokeSettingTitle: title: 'New gesture settings' desc: 'Affects how to future input is matched against new gesture' MultistrokeSettingBoolean: id: permute title: 'Use Heap Permute algorithm?' desc: ('This will generate all possible stroke orders from the ' + 'input. Only suitable for gestures with 1-3 strokes (or ' + 'the number of templates will be huge)') button_text: 'Heap Permute?' value: True MultistrokeSettingBoolean: id: stroke_sens title: 'Require same number of strokes?' desc: ('When enabled, the new gesture will only match candidates ' + 'with exactly the same stroke count. Enable if possible.') button_text: 'Stroke sensitive?' value: True MultistrokeSettingBoolean: id: orientation_sens title: 'Is gesture orientation sensitive?' desc: ('Enable to differentiate gestures that differ only by ' + 'orientation (d/p, b/q, w/m), disable for gestures that ' + 'look the same in any orientation (like a circle)') button_text: 'Orientation\nsensitive?' value: True MultistrokeSettingSlider: id: angle_sim title: 'Angle similarity threshold' type: 'float' desc: ('Use a low number to distinguish similar gestures, higher ' + 'number to match similar gestures (with differing angle)') value: 30. min: 1.0 max: 179.0 MultistrokeSettingString: id: name title: 'Gesture name' type: 'float' desc: ('Name of new gesture (including all generated templates). ' + 'You can have as many gestures with the same name as you need') Button: size_hint_y: None height: 40 text: 'Add to database' on_press: root.parent.parent.parent.add_selected_to_database() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/historymanager.py����������������������������������������������0000666�0000000�0000000�00000022736�00000000000�021336� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������__all__ = ('GestureHistoryManager', 'GestureVisualizer') from kivy.app import App from kivy.clock import Clock from kivy.lang import Builder from kivy.uix.widget import Widget from kivy.uix.boxlayout import BoxLayout from kivy.uix.gridlayout import GridLayout from kivy.uix.label import Label from kivy.graphics import Color, Line from kivy.properties import ObjectProperty, BooleanProperty from kivy.compat import PY2 # local libraries from helpers import InformationPopup from settings import MultistrokeSettingsContainer # refuse heap permute for gestures with more strokes than 3 # (you can increase it, but 4 strokes = 384 templates, 5 = 3840) MAX_PERMUTE_STROKES = 3 Builder.load_file('historymanager.kv') class GestureHistoryManager(GridLayout): selected = ObjectProperty(None, allownone=True) def __init__(self, **kwargs): super(GestureHistoryManager, self).__init__(**kwargs) self.gesturesettingsform = GestureSettingsForm() rr = self.gesturesettingsform.rrdetails rr.bind(on_reanalyze_selected=self.reanalyze_selected) self.infopopup = InformationPopup() self.recognizer = App.get_running_app().recognizer def reanalyze_selected(self, *l): # recognize() can block the UI with max_gpf=100, show a message self.infopopup.text = 'Please wait, analyzing ..' self.infopopup.auto_dismiss = False self.infopopup.open() # Get a reference to the original GestureContainer object gesture_obj = self.selected._result_obj._gesture_obj # Reanalyze the candidate strokes using current database res = self.recognizer.recognize(gesture_obj.get_vectors(), max_gpf=100) # Tag the result with the gesture object (it didn't change) res._gesture_obj = gesture_obj # Tag the selected item with the updated ProgressTracker self.selected._result_obj = res res.bind(on_complete=self._reanalyze_complete) def _reanalyze_complete(self, *l): self.gesturesettingsform.load_visualizer(self.selected) self.infopopup.dismiss() def add_selected_to_database(self, *l): if self.selected is None: raise Exception('add_gesture_to_database before load_visualizer?') if self.gesturesettingsform.addsettings is None: raise Exception('add_gesture_to_database missing addsetings?') ids = self.gesturesettingsform.addsettings.ids name = ids.name.value.strip() if name == '': self.infopopup.auto_dismiss = True self.infopopup.text = 'You must specify a name for the gesture' self.infopopup.open() return permute = ids.permute.value sensitive = ids.orientation_sens.value strokelen = ids.stroke_sens.value angle_sim = ids.angle_sim.value cand = self.selected._result_obj._gesture_obj.get_vectors() if permute and len(cand) > MAX_PERMUTE_STROKES: t = "Can't heap permute %d-stroke gesture " % (len(cand)) self.infopopup.text = t self.infopopup.auto_dismiss = True self.infopopup.open() return self.recognizer.add_gesture( name, cand, use_strokelen=strokelen, orientation_sensitive=sensitive, angle_similarity=angle_sim, permute=permute) self.infopopup.text = 'Gesture added to database' self.infopopup.auto_dismiss = True self.infopopup.open() def clear_history(self, *l): if self.selected: self.visualizer_deselect() self.ids.history.clear_widgets() def visualizer_select(self, visualizer, *l): if self.selected is not None: self.selected.selected = False else: self.add_widget(self.gesturesettingsform) self.gesturesettingsform.load_visualizer(visualizer) self.selected = visualizer def visualizer_deselect(self, *l): self.selected = None self.remove_widget(self.gesturesettingsform) def add_recognizer_result(self, result, *l): '''The result object is a ProgressTracker with additional data; in main.py it is tagged with the original GestureContainer that was analyzed (._gesture_obj)''' # Create a GestureVisualizer that draws the gesture on canvas visualizer = GestureVisualizer(result._gesture_obj, size_hint=(None, None), size=(150, 150)) # Tag it with the result object so AddGestureForm.load_visualizer # has the results to build labels in the scrollview visualizer._result_obj = result visualizer.bind(on_select=self.visualizer_select) visualizer.bind(on_deselect=self.visualizer_deselect) # Add the visualizer to the list of gestures in 'history' screen self.ids.history.add_widget(visualizer) self._trigger_layout() self.ids.scrollview.update_from_scroll() class RecognizerResultLabel(Label): '''This Label subclass is used to show a single result from the gesture matching process (is a child of GestureHistoryManager)''' pass class RecognizerResultDetails(BoxLayout): '''Contains a ScrollView of RecognizerResultLabels, ie the list of matched gestures and their score/distance (is a child of GestureHistoryManager)''' def __init__(self, **kwargs): super(RecognizerResultDetails, self).__init__(**kwargs) self.register_event_type('on_reanalyze_selected') def on_reanalyze_selected(self, *l): pass class AddGestureSettings(MultistrokeSettingsContainer): pass class GestureSettingsForm(BoxLayout): '''This is the main content of the GestureHistoryManager, the form for adding a new gesture to the recognizer. It is added to the widget tree when a GestureVisualizer is selected.''' def __init__(self, **kwargs): super(GestureSettingsForm, self).__init__(**kwargs) self.infopopup = InformationPopup() self.rrdetails = RecognizerResultDetails() self.addsettings = None self.app = App.get_running_app() def load_visualizer(self, visualizer): if self.addsettings is None: self.addsettings = AddGestureSettings() self.ids.settings.add_widget(self.addsettings) self.visualizer = visualizer analysis = self.ids.analysis analysis.clear_widgets() analysis.add_widget(self.rrdetails) scrollv = self.rrdetails.ids.result_scrollview resultlist = self.rrdetails.ids.result_list resultlist.clear_widgets() r = visualizer._result_obj.results if not len(r): lbl = RecognizerResultLabel(text='[b]No match[/b]') resultlist.add_widget(lbl) scrollv.scroll_y = 1 return if PY2: d = r.iteritems else: d = r.items for one in sorted(d(), key=lambda x: x[1]['score'], reverse=True): data = one[1] lbl = RecognizerResultLabel( text='Name: [b]' + data['name'] + '[/b]' + '\n Score: ' + str(data['score']) + '\n Distance: ' + str(data['dist'])) resultlist.add_widget(lbl) # Make sure the top is visible scrollv.scroll_y = 1 class GestureVisualizer(Widget): selected = BooleanProperty(False) def __init__(self, gesturecontainer, **kwargs): super(GestureVisualizer, self).__init__(**kwargs) self._gesture_container = gesturecontainer self._trigger_draw = Clock.create_trigger(self._draw_item, 0) self.bind(pos=self._trigger_draw, size=self._trigger_draw) self._trigger_draw() self.register_event_type('on_select') self.register_event_type('on_deselect') def on_touch_down(self, touch): if not self.collide_point(touch.x, touch.y): return self.selected = not self.selected self.dispatch(self.selected and 'on_select' or 'on_deselect') # FIXME: This seems inefficient, is there a better way?? def _draw_item(self, dt): g = self._gesture_container bb = g.bbox minx, miny, maxx, maxy = bb['minx'], bb['miny'], bb['maxx'], bb['maxy'] width, height = self.size xpos, ypos = self.pos if g.height > g.width: to_self = (height * 0.85) / g.height else: to_self = (width * 0.85) / g.width self.canvas.remove_group('gesture') cand = g.get_vectors() col = g.color for stroke in cand: out = [] append = out.append for vec in stroke: x, y = vec x = (x - minx) * to_self w = (maxx - minx) * to_self append(x + xpos + (width - w) * .85 / 2) y = (y - miny) * to_self h = (maxy - miny) * to_self append(y + ypos + (height - h) * .85 / 2) with self.canvas: Color(col[0], col[1], col[2], mode='rgb') Line(points=out, group='gesture', width=2) def on_select(self, *l): pass def on_deselect(self, *l): pass ����������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/main.py��������������������������������������������������������0000666�0000000�0000000�00000013363�00000000000�017222� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Multistroke Recognition Database Demonstration ============================================== This application records gestures and attempts to match them. You should see a black drawing surface with some buttons across the bottom. As you make a gesture on the drawing surface, the gesture will be added to the history and a match will be attempted. If you go to the history tab, name the gesture, and add it to the database, then similar gestures in the future will be recognized. You can load and save databases of gestures in .kg files. This demonstration code spans many files, with this being the primary file. The information pop-up ('No match') comes from the file helpers.py. The history pane is managed in the file historymanager.py and described in the file historymanager.kv. The database pane and storage is managed in the file gesturedatabase.py and the described in the file gesturedatabase.kv. The general logic of the sliders and buttons are in the file settings.py and described in settings.kv. but the actual settings pane is described in the file multistroke.kv and managed from this file. ''' from kivy.app import App from kivy.uix.gridlayout import GridLayout from kivy.uix.gesturesurface import GestureSurface from kivy.uix.screenmanager import ScreenManager, Screen, SlideTransition from kivy.uix.label import Label from kivy.multistroke import Recognizer # Local libraries from historymanager import GestureHistoryManager from gesturedatabase import GestureDatabase from settings import MultistrokeSettingsContainer class MainMenu(GridLayout): pass class MultistrokeAppSettings(MultistrokeSettingsContainer): pass class MultistrokeApp(App): def goto_database_screen(self, *l): self.database.import_gdb() self.manager.current = 'database' def handle_gesture_cleanup(self, surface, g, *l): if hasattr(g, '_result_label'): surface.remove_widget(g._result_label) def handle_gesture_discard(self, surface, g, *l): # Don't bother creating Label if it's not going to be drawn if surface.draw_timeout == 0: return text = '[b]Discarded:[/b] Not enough input' g._result_label = Label(text=text, markup=True, size_hint=(None, None), center=(g.bbox['minx'], g.bbox['miny'])) self.surface.add_widget(g._result_label) def handle_gesture_complete(self, surface, g, *l): result = self.recognizer.recognize(g.get_vectors()) result._gesture_obj = g result.bind(on_complete=self.handle_recognize_complete) def handle_recognize_complete(self, result, *l): self.history.add_recognizer_result(result) # Don't bother creating Label if it's not going to be drawn if self.surface.draw_timeout == 0: return best = result.best if best['name'] is None: text = '[b]No match[/b]' else: text = 'Name: [b]%s[/b]\nScore: [b]%f[/b]\nDistance: [b]%f[/b]' % ( best['name'], best['score'], best['dist']) g = result._gesture_obj g._result_label = Label(text=text, markup=True, size_hint=(None, None), center=(g.bbox['minx'], g.bbox['miny'])) self.surface.add_widget(g._result_label) def build(self): # Setting NoTransition breaks the "history" screen! Possibly related # to some inexplicable rendering bugs on my particular system self.manager = ScreenManager(transition=SlideTransition( duration=.15)) self.recognizer = Recognizer() # Setup the GestureSurface and bindings to our Recognizer surface = GestureSurface(line_width=2, draw_bbox=True, use_random_color=True) surface_screen = Screen(name='surface') surface_screen.add_widget(surface) self.manager.add_widget(surface_screen) surface.bind(on_gesture_discard=self.handle_gesture_discard) surface.bind(on_gesture_complete=self.handle_gesture_complete) surface.bind(on_gesture_cleanup=self.handle_gesture_cleanup) self.surface = surface # History is the list of gestures drawn on the surface history = GestureHistoryManager() history_screen = Screen(name='history') history_screen.add_widget(history) self.history = history self.manager.add_widget(history_screen) # Database is the list of gesture templates in Recognizer database = GestureDatabase(recognizer=self.recognizer) database_screen = Screen(name='database') database_screen.add_widget(database) self.database = database self.manager.add_widget(database_screen) # Settings screen app_settings = MultistrokeAppSettings() ids = app_settings.ids ids.max_strokes.bind(value=surface.setter('max_strokes')) ids.temporal_win.bind(value=surface.setter('temporal_window')) ids.timeout.bind(value=surface.setter('draw_timeout')) ids.line_width.bind(value=surface.setter('line_width')) ids.draw_bbox.bind(value=surface.setter('draw_bbox')) ids.use_random_color.bind(value=surface.setter('use_random_color')) settings_screen = Screen(name='settings') settings_screen.add_widget(app_settings) self.manager.add_widget(settings_screen) # Wrap in a gridlayout so the main menu is always visible layout = GridLayout(cols=1) layout.add_widget(self.manager) layout.add_widget(MainMenu()) return layout if __name__ in ('__main__', '__android__'): MultistrokeApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/multistroke.kv�������������������������������������������������0000666�0000000�0000000�00000005774�00000000000�020657� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<MainMenu>: rows: 1 size_hint: (1, None) height: 50 spacing: 5 padding: 5 ToggleButton: group: 'mainmenu' state: 'down' text: 'Gesture Surface' on_press: app.manager.current = 'surface' if self.state == 'normal': self.state = 'down' ToggleButton: group: 'mainmenu' text: 'History' on_press: app.manager.current = 'history' if self.state == 'normal': self.state = 'down' ToggleButton: group: 'mainmenu' text: 'Database' on_press: app.goto_database_screen() if self.state == 'normal': self.state = 'down' ToggleButton: group: 'mainmenu' text: 'Settings' on_press: app.manager.current = 'settings' if self.state == 'normal': self.state = 'down' <MultistrokeAppSettings>: pos_hint: {'top': 1} MultistrokeSettingTitle: title: 'GestureSurface behavior' desc: 'Affects how gestures are detected and cleaned up' MultistrokeSettingSlider: id: max_strokes title: 'Max strokes' type: 'int' desc: ('Max number of strokes for a single gesture. If 0, the ' + 'gesture will only be analyzed once the temporal window has ' + 'expired since the last strokes touch up event') value: 4 min: 0 max: 15 MultistrokeSettingSlider: id: temporal_win title: 'Temporal Window' type: 'float' desc: ('Time to wait from last touch up in a gesture before analyzing ' + 'the input. If 0, only analyzed once Max Strokes is reached') value: 2. min: 0 max: 60. MultistrokeSettingTitle: title: 'Drawing' desc: 'Affects how gestures are visualized on the GestureSurface' MultistrokeSettingSlider: id: timeout title: 'Draw Timeout' type: 'float' desc: ('How long to display the gesture (and result label) on the ' + 'gesture surface once analysis has completed') value: 2. min: 0 max: 60. MultistrokeSettingSlider: id: line_width title: 'Line width' type: 'int' desc: ('Width of lines on the gesture surface; 0 does not draw ' + 'anything; 1 uses OpenGL line, >1 uses custom drawing method.') value: 2 min: 0 max: 10 MultistrokeSettingBoolean: id: use_random_color title: 'Use random color?' desc: 'Use random color for each gesture? If disabled, white is used.' button_text: 'Random color?' value: True MultistrokeSettingBoolean: id: draw_bbox title: 'Draw gesture bounding box?' desc: 'Enable to draw a bounding box around the gesture' button_text: 'Draw bbox?' value: True ����././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/settings.kv����������������������������������������������������0000666�0000000�0000000�00000005545�00000000000�020131� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<MultistrokeSettingsContainer>: cols: 1 spacing: 5 padding: 5 size_hint_y: None height: self.minimum_height <MultistrokeSettingItem>: size_hint_y: None height: 70 rows: 1 canvas: Color: rgba: 47 / 255., 167 / 255., 212 / 255., .1 Rectangle: pos: self.x, self.y + 1 size: self.size Color: rgb: .2, .2, .2 Rectangle: pos: self.x, self.y - 2 size: self.width, 1 Label: size_hint_x: .6 id: labellayout markup: True text: u'{0}\n[size=13sp][color=999999]{1}[/color][/size]'.format(root.title or '', root.desc or '') font_size: '15sp' text_size: self.size valign: 'top' <MultistrokeSettingTitle>: size_hint_y: None height: 40 markup: True text: u'{0}\n[size=13sp][color=999999]{1}[/color][/size]'.format(root.title or '', root.desc or '') font_size: '15sp' text_size: self.size valign: 'top' halign: 'right' canvas: Color: rgba: 47 / 255., 167 / 255., 212 / 255., .4 Rectangle: pos: self.x, self.y + 1 size: self.size Color: rgb: .5, .5, .5 Rectangle: pos: self.x, self.y - 2 size: self.width, 1 <MultistrokeSettingBoolean>: value: button.state == 'down' and True or False ToggleButton: id: button text: root.button_text size_hint_x: None width: 150 pos: root.pos state: root.value and 'down' or 'normal' <MultistrokeSettingString>: value: input.text AnchorLayout: size_hint_x: None width: 150 TextInput: id: input size_hint_y: None height: 30 pos: root.pos multiline: True text: root.value <MultistrokeSettingSlider>: value: slider.value Label: id: sliderlabel size_hint_x: None width: 50 text: str(root._to_numtype(slider.value)) Slider: id: slider min: root.min max: root.max pos: root.pos size_hint_x: None width: 150 value: root.value <EditSettingPopup>: size_hint: None, None size: 300, 150 title: 'Edit setting' BoxLayout: orientation: 'vertical' TextInput: id: input markup: False multiline: False on_text_validate: root.dispatch('on_validate', self.text) BoxLayout: orientation: 'horizontal' Button: text: 'OK' on_press: root.dispatch('on_validate', input.text) Button: text: 'Cancel' on_press: root.dismiss() �����������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/multistroke/settings.py����������������������������������������������������0000666�0000000�0000000�00000006146�00000000000�020137� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������__all__ = ('MultistrokeSettingsContainer', 'MultistrokeSettingItem', 'MultistrokeSettingBoolean', 'MultistrokeSettingSlider', 'MultistrokeSettingString', 'MultistrokeSettingTitle') from kivy.factory import Factory from kivy.lang import Builder from kivy.uix.gridlayout import GridLayout from kivy.uix.label import Label from kivy.properties import (StringProperty, NumericProperty, OptionProperty, BooleanProperty) from kivy.uix.popup import Popup Builder.load_file('settings.kv') class MultistrokeSettingsContainer(GridLayout): pass class MultistrokeSettingItem(GridLayout): title = StringProperty('<No title set>') desc = StringProperty('') class MultistrokeSettingTitle(Label): title = StringProperty('<No title set>') desc = StringProperty('') class MultistrokeSettingBoolean(MultistrokeSettingItem): button_text = StringProperty('') value = BooleanProperty(False) class MultistrokeSettingString(MultistrokeSettingItem): value = StringProperty('') class EditSettingPopup(Popup): def __init__(self, **kwargs): super(EditSettingPopup, self).__init__(**kwargs) self.register_event_type('on_validate') def on_validate(self, *l): pass class MultistrokeSettingSlider(MultistrokeSettingItem): min = NumericProperty(0) max = NumericProperty(100) type = OptionProperty('int', options=['float', 'int']) value = NumericProperty(0) def __init__(self, **kwargs): super(MultistrokeSettingSlider, self).__init__(**kwargs) self._popup = EditSettingPopup() self._popup.bind(on_validate=self._validate) self._popup.bind(on_dismiss=self._dismiss) def _to_numtype(self, v): try: if self.type == 'float': return round(float(v), 1) else: return int(v) except ValueError: return self.min def _dismiss(self, *l): self._popup.ids.input.focus = False def _validate(self, instance, value): self._popup.dismiss() val = self._to_numtype(self._popup.ids.input.text) if val < self.min: val = self.min elif val > self.max: val = self.max self.value = val def on_touch_down(self, touch): if not self.ids.sliderlabel.collide_point(*touch.pos): return super(MultistrokeSettingSlider, self).on_touch_down(touch) ids = self._popup.ids ids.value = str(self.value) ids.input.text = str(self._to_numtype(self.value)) self._popup.open() ids.input.focus = True ids.input.select_all() Factory.register('MultistrokeSettingsContainer', cls=MultistrokeSettingsContainer) Factory.register('MultistrokeSettingTitle', cls=MultistrokeSettingTitle) Factory.register('MultistrokeSettingBoolean', cls=MultistrokeSettingBoolean) Factory.register('MultistrokeSettingSlider', cls=MultistrokeSettingSlider) Factory.register('MultistrokeSettingString', cls=MultistrokeSettingString) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5567446 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015172� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/android.txt�������������������������������������������������������0000666�0000000�0000000�00000000071�00000000000�017351� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=Pictures author=Kivy team orientation=landscape �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5567446 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/images/�����������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016437� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/images/.empty�����������������������������������������������������0000666�0000000�0000000�00000000000�00000000000�017564� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/images/Bubbles.jpg������������������������������������������������0000666�0000000�0000000�00000247501�00000000000�020530� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF���d�d���Ducky�����<���Adobe�d�����       �g������������������������������!1AQ"aq2BR#b3r$CS45c%����!1AQa"q2B� ��?�ݐGrNĶy9X_#oOpv,[qtJD=~'KO~ܻUi y-JN7�u۷ZEl(U *WL-ykBZ v==DPQcfymT%Q@.<d)%O@žz3LP9HEܓ^ió]o.aE)w4UVb@}1D>}<xbn2:N<>GU1e%rĭj Qb2rB'�1JCKr]B|+k00ѸK Ix$:"Gy*R/Gp� j+eܼ(nGGO 6p g^飹;A0Y{)QHxĘ.S ԰B-|5`W%FB|J@E䅾LO)ue*�Քl�ʝ6Q!6 Zo^a~i33q4  ww @AՇ#_~,9*;73,亊ۃ|yf4;>caOU|bh]մ\ @Uޟ3Ձr�Sv<)M> 테 -6fNsПm X]wsIh? u(v7rwۮݏRZ`ekCk4P7S#A<-X@ΧjzH,j*AWP ԅG}euhIي F=cE5ӷOXW 3+ohE(EiVi}J g^6PR+2i )+dy`dc}"FYgl݃*,V�!A$6;Žɣ>:X܆Jo*Cr/m"*S_KSi* MGԟ +'<XLݛ3+U}%2Y5>!kֆR"73l鏐A `:YG|p?4�tnDTb-\HmRI@֌ʱ#-6=:<?㬊It(�m*KzE:|44WEY6 "7Of-28(+* ֔eOAifFUHfn ƥ L.ִEc^HR;,ӈ>/zeX;?SmsSӭ.\Wj.QA;;XhdTh0M�PT =_Fpt ozD-8:m־:O YqW/ E:7MV%2!kU;!E [a]= q3)y3ժԡ5$i3k:hMM>Z s'gi8y\9�}by,cZ*>5hkc] *rը8↵S�!"z)uJT Z=“ *ʻ1CL1vwpll-=|� ͛fbqRIS�馔/lN]?c-UYD)zrQO *7f-i "A@hm7S}TIZ]t,K҅ђ: %y�13Pk%':.K~O{v":ȫQx�Ŗڲ܀'(} K<Fb@A4X2d}ۖa(@ڴ]e[pOP> ABxx$P܈`B+ �Pԓ^}oP]!BwSm뾊fdMw+ؚP l͞XYAAR' `2 Xe&4]oi%ħۅ>noՀQb<_ERiԓ7l>=b}G@>lɞp=z]H([7ƀt mIpAt)y \8{RObE=K [7u/g%lkp%%oOǶɵG| }G zi FSrڞ܈mg<)y9r D$0$mxY^hfq't kېukpFjcofV8E,@GIaVh�q{l\ yA2_y]; f󁿂P6M� ݹZ�daoK%r夤xAև�PZ4`zg0�E x:V�UܷR1>gkxӺ$F٬٧adqm~E1'n'鴥dHU "D1ۮN¿"v7Dby;iK9zq]20^_\ΨgR^n]ݼrc94u4kOxL&Z 24/ =Nv<ʑ9ȼ`tm4rD &`ɤ\ܷIRkygk[ќ/J"H~:B<A]׺%7Z补tdb9T3Mm2e\ F‚t4eDC%&hx l-zZ� -*veF7 MR?2}fRf0HM�`Ƽw|_Yu0~F;+H1157~o]'?SFLɁq8D#zhN0,)SEH=wӦK 30Ԋ-)<K(VU t^ {nR̼mcH�VOJFCXEf` <IK'b4|r "#7߸[X"^5+^ڽes𢬓)Z7ґ<`ڀWcM^23 ZU+J+_=q+{`۪`~^ڃEBF.*5MB?=#xZi�^�XC|tN_5΂Nxtaw I Wb+CNHF ܗSWqFM-ows=ܰvٔ kI#$R oe_?TE=FKoiۢ7�0�u djy[\X*MI+|zکE�oAt�Ue +ApzE=زܛw$'XzPc:eA78Hc2X,"/_"jjOL^L}&1$2FcZ�i[.?}ۓ$WCwuhܕ33^w EeLw1Jwb=Oע25ӧMVGM;ifHrђjֽP!JJWO�n#ED-'octڝG44.wN\ w} kP ubFDQRa^ [rNtަh+!;bʂ+N>YP1M <e24nSMfp+;W0'!!WmP@?@+Ju:_mtg]= qEŸ ^'#d-m$P9xJT<.;SԞ]HF<f߼'Hۥ+=άzo`3ir}5)D |o_fcSbԴ񦺓8 7F8ݚҰdgl^إ~�v2c#-ۧӥm&?taj)F3JiĊ(-и bYr=y{QAۘ[b;(fs+mW{ol(bƵ뢭pؠ8#Ԣ oMzwLHV7Rģ QF_3x/Jz <aauM.AGO#,V6o hX�5A}]V+ӗK<e�B\6Z NR+˻k�b8\mSMA)QH44˅E)1*2ffA E`)#C+zmfRhں .X{7U@D<MM:kVS�ϢWfFͦ*gs_t=Կ-l2RY&I%$Ljio륦B1o%̑{6-'S670Q[1 JOk 6a绵-2*bX𡩨wWQIrrcmoV~:rخikXWIJ*QϾ{ ؐY/qEQzu?OKMa{N pb]]x9= f"%:Sƃg_�<Nom @Ev� a2_?c7nV2+NZ§ 7saBJ J밡K1;N+6bZjO_W/3'k^r  V[IaPj4sO{)S͇17XW[|aen]Q@v<b HDM?hE2 t5*D,C>s=+ wD<ɠڛBV+QDʊLL6,~Z(o!9ϓ PZ5o<Tt 5(˰#̏Av^"60IpfdQы1 /zv̶sEje'EG2}!IiX0-v Jp [GĐ�$y@c7XY5:Q$Uw+k2f0G!ɼdU6K'wwd=OiiO#5`n[m[s2Q 馝. av͎iXJIʣdR]0g@‹硦 v?p$ '8Q1v B" hh݇ǣ(.%g_A+=-spxҝui\ Ck}l`R85aZ֞E+籷i;%~! =uc۳ !g%Fb?4]l`/ |4�pҵ$R|LOjH-U߫_ЂXrJ%(iBI@hvn\tS?<=?4-LJֱ'ր~zzC%jM|:|4;{3&SiM!5.S~Di'#EKR%ox]In$jYBO esʊᶨ33 A /%qy+dHBĆs|u+e' Clv%DWgM7s*L`]zr>ә>Pi`}} c!!,#R;մ^k ¤*oBTF/' F[AA,] yv;cboi�DTR I4m5 JEAY*y� V2nQ Q6)O"<k1礙I֧hpp8g=4)%ՑT<tet)tIϸw߶heb7$iYge22+OxU"[~�(JK:9WVfߜTؑ %K,Ioc9ݿqH knP�Ee k-!۫H),{B;Nl~y䧓 *G;{b}cXxi)gNѧDqfIp#ᭇz^XEilbMmi/![0]]�q< X0ˮa[#v;[B"9!7Zy�?�_Iq:k2ⱈF-TM#ʕFN!S~{$QeaJxu:)6L\Qb:צPD@X+]/e2#r<tOc滠B!ۄOBV#YClkAŠ:/1ݝϋ1ܝ'ih]xDߎ&L %dzcL$1.s ,f'ّ J':V&"v~^~C1$S⒪mmV{z{=eWXZvD=R?(yZ MOL~m)AS$ot{K!sIS @?G4?|ن˶*V1sm⳴WJ ׯ/=ɣNb48hT6ViֿhJ�#D%=WM3Ak"MAYTWK|X^ꊵM� 3B?d}3r\J2�֪I4&;L*QF4o&iX/X43X&j]2_H ;x5T;^}1TFX}MX}]8FB68V0٘QE^hc#,�mVdFqzLrb8AF"TUpm4タi�ozdt:(_n上37F`xqL@�TG#i7xN—nd/䍺i^׷[k@gw'(54ޤic&NH-$[5OBI?=؋ձ=(GMWFkLر!�yh成Uv� ?6L`^0񎅍I^_&NEDmCN|@tNҙ{q-ީ!Wu"� c'oKl}ނj<Θ83T4M4a &*#RHh7f'mc}2Hrpn>?wE=ц*j&g&w#wyjHջ=c?i2֥s]�:2Cw9 -i:yDI e ~:@ctki1DbRGM!I"RupS]Z5yp8[܍"/#(of1tq4J4h=[d Yo G�1)30Zdۨ��_Mc]"@EGDnW!26||� dRfV0y'X�$ ?iitH<v 7R:F/U%#HXW zjo O|DއiVzE݁(~GZ[,!e v ۺ-b`6$ﶛ4ZZ%E n{M)2X03Z% )fxH�4џo>v .)ce4ޭz<sㅰO`p?P#šG^2ƹiF4�P~kK hNm&/ wziK}>0!cPhU + zSZ �\;+}4q*;z@)�GkjVn&(ӻE[ԛxH2$ke�:u?v%>t>_Gհ;M 6aM(IyAx?/GK <r ~,|4T&=N#cxq6s�godV@W4RtHO'bSТL\+[-Ab(OlfYL?m,TY)3I99'HE`Lg~wM-#QLU^eO2(5<t3Cj{z!XC iCR@ž;h<+/ܽo+^]ԌN*~Ut?rvKt{ڑ%$ڞf.hU)^㷞Ӻb.⚬;YnqVsN4*zxъ^ْ<JR& ;rHU0;4o =P- .dbTWԡ `c njV5C3ucLJ[H1m,nOJhWkrP|hp\]$jHB"zM*'7Qcmh(�Wƚ͊5w}6+^(EhiM#F1y*շQ$-c&Idn}Bb2O+*Xihl9Ҙ1(4uThU 9n޴AoHqUL:#dqg*$ƶI 6Ł ;߃4f^'P&,`+Wb>Y$>J Jè^Th_qr|d\ݎ+]P+]?NF w\L,QnP zt?N%7y#SZo>zeK3vTu2J)II<>:ͣ0ud̕ ?F}2`Kݽ8 T:ЬcyJ I<5 iٴk9U A;|ti/Y T0N!h'QR~T颤VƼ ,PnvP3 iMsTB�rgRJ:3"U䅹hvfrR%-| 4|q8LVڿNQn\u� ygbO"UG ?6.jr�W,N[[= )cVQ$XIX�֜n�im �RuA6u9Yn^@-5&oL]=\EhL6X"Y$A'3ZZ-1/#H޾^ZWѷ,p\]IŬ4&٪Lpy Vw2ߵ)Z۫cM<YB|h2Nms[,",kUN|5OuJ)l^]*Xg>ͺQHH2q&1He{^ESOQj:tOq$5殑 >vokyG�M_~ZԇU Z=Cҭ:4҄4_vˋǘn>>C :=.G0RHYoK1;tҶWfIf+^D }t;7ïK=4Yf{5<˒Aznץ̾fibĽT]<תeq Q=4ވdR(5M(΃ݵ۸G�\HUV.;ؙ, {7) C+ ȴ %~ GP(|dUk8ۻ+0 <؍Ow}1K}ۀ8̲ P;iǨòiDH�|ilL2|xWz_ߡ,+z^;j^FϷ�jV+o�Ӹ@Z�ͥ @MhGBƇm~ʷO�vC1q^DM-04 __�]}D�uS@AX./5qw(؍5#ElkѣY?2Ӯ/#N/ \7SMR\+YGQe-�079ycc8 CtaSM6wjvAl�➚n:#F kG>xL"WpbDXh\Gz 0VNTO,-хt4Z{ vd(`ZTM>Nwm)@ג!NYrec`*Tx 6|TPf̫1U 2gf-[yrR?Mh7;lw'?)eB1Q\\hBDP�� I4BL^F+$M6ךjh@}Z$ʊ3a%Yv_Lџ ~RK [7bDMi*zihÉ[LworuJ~;m>o'F㸡VL\(⣼(JE~#E6J $7ˈBi@F|N޶5aE|\JZ**kK{k^QcT~[.+2[,}TҍB+U5*Og]vC7HDV"l<=4DeqmfF2 ;6w.֝fgq q S 99PSpfW[Uʟ,vY =(Û?Mr#K<*(5XR>a ihjVQ:M 2%Ճ[AfKeamw |XUhbpD H4j g8g"E,6|1e+ $<tqhwM=xEUaZ㡚`{Aj-]:_-5uw~BpiSҎ+.Z~Fv%!a*]?V&rm,03|GΏ4U4rJf~Zk#oA+ W'x <V3[k}<Ȯ>BbQCYTO+Y)"k4RhYO�1}iq*ѽ*AR?2R"r!Xp5ޕu_(ɚn+1$<0)?moLJCpj]b1m DrNxAP!@z 4oaN[X`c_Q? jZkZq˔n,/^<<t0 ]ݶ13Ekij@*RlOHי)nL6ytldN}(<Gzt=s< u /fvetg?cHdydC>'YFd`llH?+z闍-ɻŴ t__":Erlci1t7qVA$_N(t7csr�|9 �F푷xR#Uw]΍o;f/Oo}QG:]tf,bO.^3{M7o2Bq١S3ۡJ�^.`�^!s[NHDHY#9fL%nr+8k3e[>Ԡ P"a`.!V*?#:Y# v@ F6M52�%\hAP8xd~&:Dd! EuD M<� _Hհ>hݢJu#ʺ0IF;x(;YFXsD\NK ?۫35&ͧx$l8O]Bn]�Rk`*NV)Sio%:W3 uE�~3e LޕVe~qZB on?SKjJiPTGcJ0&DqKA�W7b&ߢ=2@ DAn4� Jo#TF~bYŬ8⦌x_ݥo 5zW:}>Ld-E@Y(Tn=[áSPu+/B=cAj-؍fr\�|`mt֩.~)i?QTm_Su{kw>D&>&,:~ZwMy4kobyzD7ORaW #4E̞#É#x ;g!k+*}�?-N*!'-h ֝8|к"W#$Uw$bf}a{*�o~GO) }=0'GBS>kQV,MXxItga<w\.J>5Bn2?�f<@?igՠK6. k"^*حk}e[iٳw?c%?R_:,0BIq嶓+KFڀ #ig=Y:_Ar^b#0NxEޭ:: Aַ6V䆸He,RQA !~V J5'~z;%M .|5IXNu�5 7 5'-}4Ҽ[KN�+Mtys8yԠ>cxo"sAamCp�m@ROj NB;c 8<h@>5LN-ɑbKX٨dv{­ <ʍO OeIj~mC+)++Z+w^�y}A#5F/*}9`89߯An"'p`V4򌞚bZ`bL(V*� 1�v89fĒ Wa$CsED*iN#J=)Wo/ |j7/ \dO+2SQۢwif^ 2%Q ۨ' Fkum1fg6ܝΎ~HN*牅}54? d˶.c.1"�*KS[4d#g&k*bv>(,�N~f\HlqEZf<F8t!֝pCus4C9-wҵ=*̲,u"=lGc|crasF&FG7)cgf;N8r>+M%>cn�GYO;BUر'[_#Z ג.,$ьצ̻K:ykePYLqCBk~2K$n#U}֔ߘd!HhAQ<tf[|f�8Gђ<RceEGKYFOTB2v赋A\Fs[dS\`b$Gq6vG'2%S_f. 6^r=<4#4s+<(>]wS5B"qZ+J3/P+㈰UoU+Eȟ2^^K1IZR:8<j]|C|lBW]PHxWr~0[vlP| M.&i^;~ZX{[Fu-]Ҧ�]m5ПQ Z=TIi 9_Lès6\ZJ%C}4�, U�4txkP<3EUhmojxTh˦.v,zUJpƻ".$8Fރ`\c1#'y&W7MwKq3�93z <5 �{??+{0GGN>Q3f lXB>' ;+%f?ZEܩd^@ .t;>" D@S^}&ԼucFX$d]?)%T"\8b窩#~Tt'_¢[FZ4!"FV'ĝ:{m)RE4y.Ap݋b>T�k]~-vs,j(([Gċ� qf7){zZ5b"x(VZT HDFY; o!h+Q>7>վLlQo7X ُsSAEMg== v{?*{QOO+C=4dY5QjMUb3\4e]cQ^4/F4!PQW]<@al\7!Hc_3)Vyȭ VIA:Ss-Q>SdsIK NO#qJHj d3=aS.U; G8<5UR' \*< 𮦠fg޲ZP yi)� (3EnU�MMIo$$Zֆǭ>]+LX掤Akpr3rl#A_>U?:,q݊cHAO@f+wQϓD#Sۛy.rߴPHe u_ C TJ ]/ַtf=u'ddYGWkdPYֽk]ԗ10G��۪M 3b^wܕcǎ;KyFHOF߰oɸAweg#ˡ}3 7fdCsc(@w`f ƖU==>綎s&8VP}ʜ񅾕ld/XE#:2ҿ"ItiI; Oj tolw"|zPȫ0 ~gSK<fDb<ª,<֢N6R];ylQXkuzmSi>l݉zQв;+GH 7;uLc5<_@G#mMRY˹ܓi74VR4).#%.#uiBue~;6\L}ݻL [ʞcxV%Eۜ9q)ƌ)JiUð LMhr SӹQ~:d+ ^ݯ& 2XwtK Yb#N󦳡,FT;2->u=1vŷ~cv*AKy" h&īƸNvQ@uiZ'Q[q?na17i="6Su?cܘ9!m6`gcgqC)�V߀ݹc r-@LysRMr6j--qrZCTN\Ҋ<|XWGK"ZooHٗ {mmtE>3L;zk5DP7oajºofNTi>=+\" +׈r;�<u?4ky9Gj K{2s Aj7�jD<ZWu'#)vvVKj6p5 J\P[Ҁrd)wYzg}z*;>k\|iu�Jjjym]iZ,RA2�fwG䭼FR�yK9ڼE?I]"mD()tfsܬRбj�s-bl!2Y"ĽzeGfpɳLFrߎ54s n+E w iO &ъ} {}%NXȤJNL-ذq_ēc�#CO+G¥ũy$-$HV oz'}3L!O"[Y"]&2n֝n;zznG[qRvrVymyjҩ�?n'qwS �xi]Kh&H;:_TYFCF5"t؁31?J?&y&iUԯCA <~~Tk$/}$k(,pfJo/B=Z[öٛyGR})#,컪bZ뉒Vb<�V#D%Hj~IS64^ :�zh [ = xf䖓Bj",a;<=?!cnm r T1^F)yK8r<q@+onm]㕛3n['ͻeo3w4Mq ʾȄJ&oNw~&�>*zv=56s,!1!{MA*h/Y% C:?H7'g'O""o5/4jM9CQhp{`XU"7;t"+A|O%7#jy�̻[74`$P _&f)xk0eY׎wKXႆ& "{mn~߽OO*W|yK7[+oj\ԴU^Bp;9n d1(շOB&/~וӤU^E[_D IޭM x 壳˶_e0jƒuf\Ae \Nʕ3nw4M"i1j,jlJk!oH ^HyO( I?*!Ք�.,/vpGv;P4[YkȲTT|5dhURZXDklRȤzMNԖai +S5I1FxYXJV_ ,0P IluoM�f%TZ CF;i Nd^s>[Ib;8 e_-s?E.)},! 2|�M5|BͭnWo-ͭbGAyZ@Ad�y3,\~p +h}/WB9ޗ othUTWH\_/o _Җ?Vo[1'~Ot.%t+WoSM΅ H-O|Αaqc,ܤ*y?>ZFL;kBm@{|[շ) iS9t".lC%"+S+<^:=8H|@jwoK5 ��*2h4uK%̆} QZS:4VG+ 'afItG@u 'J>[7%LOOu˽'i 7O $|v%Ԋ$Y2(>zֱaiY |D86Zqai5 ֪U;º)PLj*i $կxc�+J�mmbAS6W0]x զa@_�~�C1Z4']MMtsYB^Kwdo)4moBi + 3ܩjЃ:uipzӻ?}\3BB(i*z/�^N )־ 9O�I/AnX'!Qhd{(̈:fNR=�,8|ɯ]gy% <8q;uҏ3·pvgc1pd\qBiL=ڽs,{i8$xMh?ȎZ<UYI dZR n)]η}*�X+jdf`zSN$]_{HYJN_:}#0A F4PrSvA�t.-!ʑR5hFF<ּh `Z�O_==[fѷmކȂE,MIX+hY$g7an_t]#q+RSPTKg,.#F yJֺ٠h 0M( <S8/{u-4ЕƠh2^q,P~>4SR۩=KI"B)šPn|u\ ,_i199>"i۞F@A/2xuhv1? $R)a5T5$qFNھ:m#@ }8&6S̕@AE>E{yX#7źeo#^om/s| /QCBRא"S˖eR[ltI؂^Dj�c/5K[N>TD`N|88}`qOM=5x X)~kGNk+݆Kh*H,箸&C=j 2\9;h&O+kAmRuөAޚ=32ു {AۑCMKC#D#B]�~ z)9PݾOQד43"Zw|4}B;ĨIĂ?PrG6'ja ۯo(̹qu>i媪E4_zT5 jkx{^7*" Md b+6([,%#g7$zhbq1|{#E=�tuQ$iy-V JM8L4eSZ1$vO"w<CEq<Lݭn'<cI5vkBvhjSWN_ ,v']1"<*FnuQB([ƧqO43vsqX ykLiw p) A ow Z4󥌇r-}НԍkC^Dtc[~VqX}d`Y5$}:G/ {oȼ;Djj�S_͡ױ\6dؒ$J䔍W*SדzjNenW۵y<M胫i1 W6% r c55עא&*^]w-y%խ䔞-,yn$ۥ'a]rO�|R~/f vƣ›ƺtKcjf[$V>D'\4 )ƭt x oulGJ[u?~ u2[Bf!:tӮf9>Z 1/eTMvMt<lܻr_$^Z{W?wW;Cp*Ӯ4| iyGkK;k]~::3oe8 ɴ,_an@z 6q2 jZCƣKu,\u̒-p�OxVKŴs2KGSo5U#X BGUG$ v\œpVo7G�CK擶&d)V6׏)ݕj4қFc=Ig}!{Ǚ6cOYr#H'*F~Hx=} /H|w:e4 LTmRdyyTm_Qf K|34nip:DBNj|5V"LwZB<z5ets‘Y8*w, k)dqpԄZ$llYz:ק==cՕf˝#zZjm`T86!eAnJ:w]㸵 Hg xPo*j{*"5zPmʾ'>)J% q1PJM=DY<=: P i0+{ɠgX$:|5K6"KXVTkFԟ*6|PȖ<!iQ/ f8j�Zoa�\)G5SV&d.�}sJr ̒so m I#ȱR^_B/d Kq @Gzk \l_�_`8ImۋMtOͳ6jݪ@x4?c/'=ÖئIc?r"%FJr 鮥DF'fhUYqhГ^ (+"jK<[d=̠,|>WҾ9$V^bwrM%4;0Ė"Q$nZ4#ވa(OJvq@)F)ܸ ъŸ-S@_G"ڬz^DOVr29p <ɨ :lE ar^!)@ 8ƧJy} sd}8#Lo$6peE.@$WosS"@UΞDKq4d3m`<:UZ!/9" xVéWTt&{Py<>Zv("seHR=>rw!Z0 <BY=|uЖ"zI|*uVdE'$4t6!d2(/xa*V Egvt>҇m2vco{D$ʜ.ڟ oGE%Jp@)N,e,>t{ml^"( &]WM!"Doo[?̔-wWa|^JnK/ivoYZ{m<VwPPAKupZԕ#).2C,'r.yj9iQ6e^5zVc*� 7 $`[Ujj5ivm>�u+29�(K-S�^E$V(U ϫ slwfY^3{t 4@G:Y,-+ lZ0��ڃQkE?AhV@@%:yj_c$^>i韟 w6I<Wᦘҟ]'w'�)ң:l _G#ᾇ9Fnr!_Rӫlp6oy@D}j_wqn媚Տ!_]o�O.;{vK~=SH(-9Fhd[@A,!�8ڢ|v_.j{ ,bz;XOo}Fcrl=>[wj�-v_ѝ�LVj!f a>$"3wlr hc$G' vyѠ;*!l>x vɹ(a-oskJR#SbžٯJt>ಿ ͛Yo#(lK+/_EDVyyZ2k_d.4O>>N*GVNqdP.B%6Q�1ݷ^.YrVFKn9I'k]JƇ>k87.K9I6|.01Ҍ ?KSoeϳo*HIq<W�nx\'KKhSb�#]/阱eUpbZC ZX+͌Iy(--t c5Dl�#jڿT)W_? uD=%+$UAHUγˌBx$U6��JWY|i#Ā U@y2q;i]ZdҔ+ŀ,k?-eL9 LBhoarO{,,YXV `,}yBBVã<Ғ�\a-"ErIGMNFЧnnw|}l l2ŖB<Y|6 Vp7܉+CUOIFI7ڽ}lHP0 xT�GE[ް4hrd{0[It.h Z!E- -%ģrO%>z [_\%58)Cr.23 Y6 Xz;t IY�zƱc]fǒ$@~QR:"Lp,ihf (ɸtWN|\(~*" 2X6ʀh~X$DQD6ٜhr2lSF6_C 2Fa ln+c-;ZKK2l:'GzfaKCmhV^ ;6c_Z[Gó)YX40.ZMω#AQ c#0TAm= 'N)S"ٹ#?+3.(#Iff٨1`]uȚ";{�<4C-hyN7vq"n5&O/r h�+P6 5G}a}{C S_S@-sf?i9d& P�#KX $\~0*x S'NndYc$z~]'5ݻE4,z;Mzʵ6l4ʫY"9rϰ?.=gk. -^[]Mrj8)  nt-9ЮyV)=#di J&IƤq֙cD܎nI8$e+*7:VWfJث)oW߷{.UMseu`Q"6Ld0P<2E,FG-'Px5cҢ-~(_N`zRl."Hde!fRk)I&+<>IlDWVk$�)tEEe *JZ.vs᠒9 \lB j֯^hu_&)qh۠_ SIR�LAy@-mI"POO=\9ެsKEe&ScgQ#Nw#]M퍍OBdz (kj2O< �t;R|r�~iz A><֟;<�Wra,k&R kM2D=ǖ;<tLPl >8wsu؊ k-8a- @�rzs{St`yń}vޖNh˨u8ކܵv 9U$h!ykWf3.;j7EenJD'rݴ2H@)$nX|m,2նluT76K1mw`bPCWM= zkRTjl=GT :ј3)SIx.B >,ZaզM>JP3�FWL"))M-WY cn@ҧSO>6Tki4d]J Wiq߲LMĭt.#p-M/ɳ`%-EB  JZv^ \]J*E k*}'gmd ""BN E^.�w"�<q6m y7Q`/^AZH28Nl/PC r,nqhWs%ܒ;AC R\TgVfEEF=6J.UBC :b$5ȍ{Wbh=# ;ǥķeagh f1?Lp٣\V+YHڪ C4>i˅**GAk )2rw; |/D| $ 7W\&ثI{q¿|5Dx� a�p*,ӕC#O |E1BY*G<F>_c1X*mo@(5Y17sK)`3F̿98԰xpM2\sݼ7K*5?ks<l_?wr|]Q>cjRNi@IiR@RcLj5DM<EkۨE2AJ<s.np[F?U)PYI[U4?RmIx2[b"~�ik)YR#ʟ @I&et3qA@hy(%H:_2tCb ܬW4@-+{`xFı#n=2?`*'۶@N�}'̖:w4OS3X'fG#ܰ0Gn,<wt_FY ":]� 'Q9=(S:I,}UIKP(qsSM};q- 3ʬ.\9PW[.fU]YIjk*tƪd6N śAQw[U2}۠�y`TxHQT֘�3%_憊AVQS[mqC" Z$`BV:!�VApEřbCOM}-hIdbDiUUR<|tHaiPr[qK'R'^oaHe+КZFwRW|0F%r`+OVYhe?Tzd)"[U>EU@U_U>: ^ #6B/hEn㶹-~-Ԍ2׮�- &I~j8/m祪GD֒]Av(�HB36#*M(A)Dބ{2E{?BO;XǏ/-gZhO;s%"w$TqtAHw k6#VO ӗby-:FaźTz`5%>-,D@mg@YLEu"}UE 3g54:Z0Erma֦墌k?g &k" ML:Op�j_qܖ8P6 hʲoa?K�̺U w7_ DV8)X�\O3W Q19l s yH�WKx},VX#{)yP4GJ@l^GFuiAӹkyёZOd0cX# (+BtAW{k` DN`)ϓ:[E\D+BMw>٥v)rCr:#2<GCu-ܽ Ke*N�Ҁ/MNDqVb$M1n�l:ZhoihU=/Q:45oPGZ5?weԗS1OAMtDLJ^NbLmz(뫤#E 7n\]q2$-+PP@|KG\]@$on]weA2ݏǃ RrWʣ@5Ir3u.᳍Qg>@0Eb)w[}/NW5)W iԃL2YȑN*ۚж %j~{ R9xz/!gս<6P~ֱa/"ɮfe[t<9iRI:j3y{|,Β"]]Ӆ@AyA̤d<ܗ04*N{r\P?W;B;;]Hn,`#6WUx;^4Ge`׀OFI[{7=;rП +9hmS+)M0lW&eaST<zdg#dn- PNmD*}bL*խ? m$X^Z,6)Jy "&ѤR ENliZW,i;?G#A܁AUVC]<-p-Kl! Mt {K&xT{+XE!$tl!汼rBNW7a@4'&{Dp**j�_mF9T6y5ȩkؕ1$,Oȿ4=Z\g)T@X5`Cvof%Պ bS4al\ڴJ`u!s H~] 6Άtkܘ;ߋ /fv *B[Ѷl$Z@!|H:6zbܳ f!c^BC <$;˷3ylUƞzLmvy`qJv2મZGiSJJaW$p|U3Ȧ>GŁiZ(N=o3Kt*$"d@G r?'}oBscln_Z}| _mMv7`ݟpn##T|B k,'wd>=zSk)Kz@jj=m=OhbYʤj(Pkc >̛neVv';Nj"JK+I)UNő�i>7j2&cb5\CQ$V*OƚFLCN:dF] zÔVxvݺHq�ՑO�/>6xx"ez l>ZON"}0,v>` ?:T {3܈ddGA'R]飻V�p9.kHt͒mRML"?t<r^'A]#b\sj֚MV2,!(mP17RAP~`esnR(E#4<gYt2㸯%+4AKH �Su-00)JAJ�wm@t9U<Bhbf)F*ʤ�L2luH@ =I5'<X~LV$YfߴUUȍ#dP*첗Xj$d 6B4%yxjdg\ (�QtpۆuܢI$ʑ Zx Cӣ#{Jұ45Yt3v\k<2,o_`Gre1(wH_Op^`(4Z 4Y`Kqq1rz�5XZ^۞ߟe=rIugs78[Lt3(!�Xw5Y,[#m24Xw ;l#e_X2r)TY[;I?X9g:rVcOz. b{y`I$jȧ�ouҞ<됓@?O^("w[HdHc5:|Km]紴 Eq5z7!vZgˠ9..\~9U?2_ҕ"gBIHXzKl _=&,s/+Ea?SCabkkh@_kEi_  O ׁ3<I WgbkOwIԷY$Bt1_x$ZC#$SXUdLNruG Ҋ2~BOr2%q=S d"��YkvY?DgwېytnZy.؊ZЗFYi]SbsWH) Tuj _[>]Ē$NxROK[�~|YM %㨼$bd\,܊'<&;<}sY8-ae S߃.q7#\ՕcYmޟ֝|5;oΗd[UD)vQG;:*Wȓ~:L=r*|O K Kj_Jףּ YH�=UD{4r85L MG^]1,޵ۚv#u"?Ko:fB6^"k=uz{0,Y&00F8~"ה G՚  ZLCY!gc *4z2Nk[i-ڴ݇R<=4{yK"RVEk<qнԤsF`F):eڼRdP~T/-]WuwbGATO=pڍCR _*jn_,{A/.&j}(R1u3zvR.߁ioR6i Q6n�n&[jy�CH##ޔi6 Xɵ5+Sl fRl Dmvl~UБ^`n0 SOz.wn3ۢ)&X @QU&=`2pLTHZb&W]1upʧoWTw%˔z>#RhͷOk^\\*&nlӌ .^G<�5nwmnZ\�D:f;E(6]AHdYn3HV;;kI v wu)tR''+mtJ&/Z2-Zv$2 ,+4%N^PHXƴF[N[یdKIhII;[j:h<DX`H ˑxץ=x[Zd8F"`'<K]2+H'hq8zqZS4~:ZbރGi+R$SC$+?'R0*Y1x8{H9$ҫSKVlTB"(4꿦)X/w[4(R&qQ[ZZOLsʔt$P4+Gce.0*qpĀrCᡁ [eLn xԂAU{=`YP2S�Qg�1q8Y)NF7vۘ!a@8b (zi7٬kt(Y{`Wޮ (<%!K0i *_-lEj8wPX^?o2(ZW iSR*1TKs<opzGURH|$Z t4i1%MijaEpC}JNFNDTr>Σ}4 ._ZU[;PP/"']ݲY-I4Yki?WЪG V{vr"ؘbc$�N5oOcK\Vzyi}uh7G0&OFdd$~ 7EY'HBM C-eInot%JzQohwd9>4`W=%@T9,g+Z-,PH+_Q3_ eh @ ӭE!,Q]UC2B+,KY%Kmjdj,b3C +긓AM+Ym^H.^>%v:df̳~}h#o`+ʟQJd ΛxiҢG9$0%<FBc.d$ĭv|OeMG~c%`ݣ=}Io Dq$c_n|$6%LsăBkgFѯ;'o۠gE&RVMc{eW:ͪ)Z?dy.܃n:j&N\ۯZjM2^By:jE16Lٓ`"" <8=kKe.#U.X2Ǐ&8{7 nK~ i$bPFU:)VKңH{^w KoDrjiNpP$~] qy3_o44oqa)q{lʞ"1 m/ϏpnxEumR�q~?M6�VMɧ!ڴ ݕ1#7jb~{2i3Z"v-#" %J P)? l6hx%�Ӯmm˹GYBOGNKlABg-0TC�R2 ũr7d#siW`Ny| 1T&š hLD<QOMe3�?F綎7FxWESkRK]YDy`+*Sz|4hvK%c RH\u�j^- Ӑ,sN6Y|(jw 1~QTzL5~vHmQEL JXﺯJzΙFd6d,fy<q*o/ KS i6<Xs&縳Ey`Myi?ݨ~:vi<YkKsqj ~Lr�I_Cj q`&7w,�)NІ*\-6[ȽjuVt_xgM ;߸Ach-fban*4Q�5\&Chi_CNT"M:CDA);j-ZiB7 k !דPLto�kFUę0}#h1i55U諛KDhxA'!A'|5W f-iI ~ztfB,raQȚ;THoK,8y! ,z3OAvІw{I3J#SN n;'F 4ՌMx Vl*5)HiΡM ,#8Jas,7jݬᶌHM�2߆PZۦMpX7p{w1T҂E%\xut?�m$Xܙܣ�mT%|?7 oG�B4w &n6IRŰhFM*{oB1X�iZZ,iE{/Z?@j/OUoRF*Xe~:A|)"ƛ hpvZnմJmXz+&~? t?p<<9弾Xbovج3M|'6_cm[ݻn�[ӕ[G&t0-,b n B7i<-}Xs=5#p#Q�n ~^YnU:b656o-ċWAKM؝\V%琟me^PF)k3̂h}doQ_\>onPJ3lxɭHkd{�O@5cy>nѲzGZP  *5jRe7g2:m'TD<F+%*mR)JW? �E!N1W>LO{$v1_؏IsO7r, BW8ni. Уq;Au2opwn&<F, TW=[I_Lc)ۻ!Ewui_,rHhezo�%OݸAc0T;AvxBT[{3 SѫABr +E� 5_ u2 7}N1˒}\VXˠ3іY *A*P~:1;%KKG8A$+aH-wc{K M'n *"S ?C?B6w2e:D(:zG]TrSfn.{q:VHcQ>ƗlBpWSk}9L$v&ۍbG kU@��|LvvFjr}ZSa.֞fCpx@~ ~�jYY^m`x*\:,ebG/ C 2do'1?u!H6.UK(wf\XyM,F}ɧ J0QjBOu+^3_c"课`Ġ+TK ];-n?"w(>Ce"-ҽ( d:tMX bb|9}rf|5k\૬;AfWS\�/cl �eU>;-U4JVSqE \J*kba"=_B +!i)r+HI+HE.ͦ>WډSf`M�֐]޴VoJ(R8ǁ>`h6U9_G)E@P~@I�<`,T?MWu娹0*1O G5��t?>ӫ%[]Zu%3F7-{`'ҧI*b[�5<iMIi4xUi-�c�ov]_C#5ѐ1 4΃MOF!q4iJcm ,>5X셌u(p֦yW+`N~0�p3/;һ@bv:HrHJ0*ӑGHI"PTnfbW?b76+85X7:>�squo-ryFm>^㾆'l#*{HT|<ut#. sB"#4h$^,cb* RJ�NU=5uG$<]ݕg@$f> tv(}%CR C_ O-i~ nz={Qֵ9XfV[p<4丛n?x.=yint3nS!؂MjA5B^<(deۑf+M/ o92ݦ<R1�*rUSTw$*K5VH�v'M:Cx5w,kNCt(�y+޼WH_b1pԎ0ttlL8' (XW"7n)TZI"r\&Abup(onFAG$n&3cYklUMs{p+hrI;|>M�re۳{b˶VRgHZ4m̮'SI>ؾ㵴~I"7 MG2�=v^ukp!]p1oOkjޚ R;PzI0e ы<Ξl-^~%IxAO tI&,\,"$.fr5_;� PBOzIxG#Sj l D ˕<|uoRAo܂,Ŷ6sT*\y54u?o+BȁfaՏV:Wn?wƼ5e=�B Zio�#as"{5Bx~kP_V70$BhOsıH}Ay 릖8kۈ,g )wb|ap�jܓ�S}{x5MF!t�/גa fcMWr8Wso$.n vaOޠ-Fc7Vn@:8񯎤e]*2H >4l+cs΋u}261 iT �.Z'<w}{_q"ӏzvеeGX v}I Y4,O;Ug =ɞ9 ǎm3=+~fh b nEi/ kEq8s ֟�)$b} ]`s$p*Q|KȜ?/ Jm"O]-G[))O'$�V%LJ,n'KT}@嶭mf5ԧoY=B[L04:V>x*MOK �LUF}vHʣ_U\ZZUa]H܏c|k&n:E-A WG +mn^,-#Ke8 ~V26ܴ`^^oi]OR[dl]A8G@5%;G*OJ["lti窧 Ϲ T~5v[c5;շP?宙KIG0NYQ$#?-’Iq]K�J';cЍ3He1a("3ĕ{oonu(daYci@_עϪfk+,VV@6^knRқԓ 9IxS1cQZlN}^E<,o}Ϥ5ᤢ]>6qwVJɹ[;mcSuOx\{/Ggg; &I'u2k5f0`;[kpdVSP W夯gQG$)c.QBmi_Tʱ-͘PoAzto[*4L3XW2gyhk]hViۧ]0ïmP42hxAi+͌p#mǹsX)+ׯR5YlQ^CNA[TAJ ;;G/I;ӑu68vfsle?PA#]7!;~u=z(*L;޷$JCqPKmkĬ>O'^|$kykh(*5/J ^ ĮFccǓi#pI ^6b7rwROj) {2ō /xEVSʊFOJKuk±GZX4O"UnJj jщdߙ$ OBnl@6nsci�rgQ\wzb+?>ى.\76MX.W_`ɲT<ɨӨB:a#k[AKQ|ZiZL)_7^ItGH)C'�ʀLXz#3N 56 {ra~, z Hڔ1;@�)Ӫv8Q Z~QGꉦ/y-\IE( ,6Қb͵e+BM]fom0P41n㷅Gš}u"S $@,HBi]+i Yw"‚h<y|V3ҋU�SR+&9ƾ-B@tIs>:E8{x7Z +L�eTu:YeyyM:(\䇴G "4I  p7QsFx<}@� fJ==_ӑA IX6z޲_HnXQԸGAo^MlsQ_F)*QK=3e#x8 e/iTCw%O $J�<$. ZVP:濣 RrI<3B>t׆g#hER`UnMSWQEI'x.|lhԈG!j.R^ ~5֋sɭA?Kwf#f>4ߍw3 j} ;z6�ˋуPoEZhoQ46=- ܏�e*Y^EQ$SF}p*,܂ܭd`oLyuMࢭ<;c#5g!G4`5&s�.b}'&8L\CV8j xhlTK%2(QLSGӮ^&ٽ[JmӇ뒑zq1GڝRംؗH7g|EՅ=PFz5H٬ {1/'ؙ{{;.,<p@JJj^3;y)l50B ,ZlD[;{eIvLDq+㶷�l'3u&F݇@RqѢ[ (:zÌq/2th <"$[ j"(J|4bEi‘H ƻ,şujc B[TT(<ԟH`eĬk ]nt{! Au2ĎGĨ'̙�I5::!Qxx֧FX`]Kv}1H?04aB;!%d.U#SVIpb~v=*t}4Qח^m{5S$*Z ool<�҄Eri;yPwBQ(!!� _odlaLټ w0 J tw4Z�]E}5aO ٽ-ۣi#GvҺgR|!fm~ǪE:| .#Ѯ_MƺoS!6xZ! ?%j 2IYZ[BGArs xB_ws%=V(LjBUA_6=#X5[Դ"Z&/e{Rx#BY,q[Pi=\\NG�OAK_h{{ @�Z9Q*||nL&]|?YQ%ba5 &,/c) U4ꉸ"Z\AZPIoU [4@jFLݱazTOQ�3ʪ3[Hj|)B:y?1&S&:딾br.5/޺˜M؝OHq?3ji o=Ӏ3ڞ@�&�CmK):F1wG z7LDi`:>yL)G)<7}S -NLC#ۦ4/sw48;}"Xřm_jtiX!kԗ.^'Ejys&=6\`x$h+Bw>4е_";R6"i|^;'UUS(:SG0u~mŔ> :WILx[U޴,%HPxB@駘mt΀̺Mڀ=X=s_˼Q;g$cRj#x?7)O,|whR a?k-.BY.@(Zt+MtF<yEiE]^m+l->7$_-'kB gSG<%jc[TK/Ч|ΨyH=~zZZ-zݒ}(v?MȃM:C=t,K)AZ6`bY6iѡ[`x⺊4P^0J�4?>aJn'?}+ z?F=(:j=߸tZU~GzNtPW(!xqmZ>-n^E`K!zZFx*k4MluMNM%!7n@lBܖŬp[ƣg=I>zOm\=J5Mh(EG+@n?o4�fK;iNҴHvSwg�~Z?MD1`o_)l;+EVwA.B5ǮqG=(jk]gyHX֤^U QpؓhJ3 U.<FH%SAP?6dťܞQJA#!� =S}KQa&I~^CQ(K,/%YKo t ߳JEf:Lp9-~(cqCmɁⷒ^+"Gz].ajwm[d}~AcCAeJ*�l%o:]r�&BTѠA۰"p{72}΃ V=i"~X#1oU|t\ ڙ%@PM*OEWF%(6 U4.' ot8VX[&bIOThɗ/焏#)'fż n�gHXzT�nFSjmX�DVCPiS}sVbTοc D�'3[񵆥$rWB_t}]<MqωCM1�-GN(go-~{i:nXn͙-Ç4f _=4W1}Z$K$xM? Q詍nIH,9�~C\e�mS(xڏa=w5<dqЏ�2{XJbl}.j&XV'rg\MҵИj`|q ei$=H�5d1o�Ҩ9"Eo6l �o%'J- A ,%BVf NJ ,u 5<E"A[?ʠ2 =*>_=XSAu,Yi%ꯅMI}t$kfviJhM*e}x[Oܶvw܄Hj7�%tz^؄AJ{yFQJ^/EeKPUO]ԼF8 (i_?Itfcb0a]u8 RyE]]H` V'#=tͦZkJ]v#6cA?`R@m려w;[EXH*<i'+̝I@]X ~@qi]`EOiHB4kX%i*B5T4Ө oᶕT,]{dR(t4Q_qZ|,v֒(Vn6ԭFwhoD3|*�աb OQ_nB�m,ƾ5c/ٟg8fcEMT(U14yvp^bfz2*=z{׹@&QǯmFV{\yomg*ByWO!IDwz*xW7WB+ֺ*AU6*Hus>1iGΞZVʤ[1s2vkx6@}[y0bWy fbI;+f)HHXC}hı: 14}9q.?٠w-+lmcY>I,go(3}wFѵ"Cd>:腄|$FV5(*lzL0:/o/*� ұ7jdn0R^@ޫ^K_Aָ 0VZq4jHUT g54국~:t^ȚOf6bG&#J|55P(�P BiCծDb7\)0I@h<>i4%eqۣz ҿ&wjq0U\7~d$2Uy=!zF| �K:vk嬩8|/llee"~?N4A]7X lQHy~EH8L^!h{OsVNZfh .5o߶֕ބ|M7>>,eIWC u_{U>r9%ФDU? *(v&"#0 rL+M%C;ضc㻷td ѐz2ReՇj_veHYq79z}>J T>8P~:wl_C^ݎ֝5LA,F6J˾#b(M]f3&9'ъ ]0M#Gp̦-bM  SYl5GJ'!t9BX5+mȎQsT=I--ݚ8 �@zM\(hdsWcъ o:6G4VՇ74G#>A gn+;!sӮeOKP7#'˭IPj2lrgUA2ƾ\%yigIoofg-"+C <]Ac6.Pomi:5FvrT�O57IV_tebx$VVHv`Ir78ɼW&fԶޭ*6Ԛ~Mqm!#AV;a-#7/enI4g) O /@)QP5ՒG|*G]t&R[Kar/~:9һk0clGS4 ?�æObC;Z Vś2K44G@+[jcfZW}`<xlo w3eq06 :jH b-Lv ZK1Q!V@3mͼf�j?:3C!ڬ~Bs`*/ ِ j3\Mw ~< iF TIaᢀ<v6em!̯JQB>Zt2#^5̀Y;`O Ze&Ju݈SP1#+#Q|~VRInH@~b]qS_?xg.r'5ndF>:)QZy,ޕBx3l<=N<X?f}ђ+9Geيo( YpL iA� (󦨌:ڬS rR6_V42?z ѐK4=l9ڷHcYԣZ޾ZR3|ŮC ĵjPn<+:5M397Y'cZ1'u] _= #2ban¤zm̹Qs_2A )`(i'^43K0+%<M)_7p۶ѡ] WX½N#HWYvglI+ M50հHFեu)# V>k 2"4OJfI-Abh� ']l#wR+UG;krwEhpC,U־z}{dβ 1H(i]s1o3Rz}JiCo?Dm՜$;٪奉�h\vKz!M*0Wtπl-&xCT#֤�5ҚJLdVXD_�?$u(wf̉+$~`dM u AY_p% >YcQo1WɯV#rܑA^ o&BOJh0lNXaZ56܍蒖}"?1[&r-]"mv+?!@ߪJA'>�:ۀÛYWh}_#X�l68GGDDAj"70eBrU%دO@8yMj]re0=lAHR6zVRzO CMt!a-0FDC`%@@$z2=Bk%YȽ?=JL{~lZ�kte[e2* h 6.ބ'I++{uFB ZVT4>QƅUAjNa"C20:{j}TxhRO򵄸汍}lHlFX~=u"a�G+x@mNtlP`m[ȸe$ 5�F�O)VIYcc H)\'⬠0"*3�6FiRdžOl}8N6uR}hVAJ�PtjZx<"[ nl%4&4KB~o}4JZ VdҾc=%_6 YT$-~-mmz+Dm-Eq!v*[)#Ddy$̱FmA]fsw2K[oe(�~[ǘ^q ;Z甌? ?7ٿOL <>sfd/Z_?ML@]]¾zT ؟h"eF<$ f ۛㅞ7 n8̛4:tݘ&Lۭvk^ENzR?-[pOVG}TY%q|x>Z~!$19GDJG )$1{>aW)*ظLd {?|:h-7$Ly cOL$"$�I?WI"S�@]Jj 8w ;{Ԩ~$ld9(vz�:ҫԓ.;6na.'#JQt0|GbEPT(ӊ?s1}V8[ >8,!�8�'Pt:w,WdfuΪ}Bm ɘe*0)߁Mzl:4|LmcO=> K/`P[b6cmB!+ܖڲTmPN Լ �8ϸ~J~5TG qr^e#S7ǩFՈՖpv_tѺƜXMBeE.!iU�4SNs-P�j"O򮪧�!g+agIp0!Q+Zr7G -"AQiW\45DU@�|9RG1;< F--<o oDlykseHeSXd"Sui\?ui[k{t5!ҟhqFmLw@RE?WZ緅.,VTc㩪V[Us?-tC$l(+Jx|$2NI@REZmR@i=p:W:(h8<@Қ*Al}CUXNZr 26^,RUuIDaAXk #|4sBo5=n%㬀2IݣRk)&ºi'D{�/ijѳP YZZVmJjcɺZ]g\e.o_䪻+8?.R_M/1b;d(<FIvn GW3iWYDjVMt:6>v3}qJ3YiͲqFrϰbd9nn`pzU�Һ33D;{FnXvdsk?^1sa1%"R}/t xǑ ,5�M}ա2 <7jt0>^QXQxk"v"ޟP{]`r{)9*u11#nF YM#tEi =y?VY ~,.ۏ>7і?DNj{G (n"~?]XЯucYCQe6.7K&bnYX׮)7>UkpL|MwS,$n, 5ւ;d<i~s.p۸ 77)~,BS}=|z�d a$srnwS3ƙI!,P9ܐOt`}pp1B Uj 9DC**7yˈu}܄<@Hi+G\7gJ<VW@۷#AE,v\_ Tzh̋T!^/ 3S>_ 33fH3<7(QNZQ . 9#8s,`"C7|^:)K+$,]G1K,۰vݽX)-l(EB?B,k?oXse 2y $5h6'ܐ6�k/zr֑^BraV^hU%cn�[VC}%\*fW- Y.CqYVOZG6 qZ5uu|IN煒eG'?nը>ZC.{n"H�f X鬤 wwJ*є);h.팁luii;fcⱭZ7t%SqwFbP&o:h3z5ۏܙng/˜1`=?(AlUR� Ӥ3YFh 1[Cޅ#UK&bDni(;ք: o6԰b PxQj�[Lnµ$`Xd:Y L &aqM~i�DMjl#I&VKՂ 2F(&n\U]T:k)6E^zM=Iqzk 1|5�= ҪCh׆Ȍd5k"]{Hk[ȵ>:@?=jomM2AleV]/ev>'K"h, _e<m,w <NѲ4 $S#sO8cw " ,T+^ISAnLM|wRo�&ڽۇ`&^EWi*C)t5탤.^ aasUKc`v #ZWz+mwq4Zٌ]oᤫ7yKTd@)`3)pfv)HGcRҧUSi\M̙ShGM)ooBKK6W%ۃqdchXlANqkM^}TI1?%6<eE0P�)[|k{gwvK&on 5d&4 wk,ME<!hR)RWAq]Lpx1|ƵFaѩ0d; ֜OMB~cUk-r};S?sKŽ@i]Ҭ*=ZT5Bpa8V 覄x+W:g0.V7%8n<ܞB;ǎoә,= W?pfB}Xa[ZM+& [5=ޚ=.vV=I'?H誠/KS^ K"^a9XtP|0װ7 \'_O !3D>s/)<v�@BZjfRn=%4lEn 䞝kN5ezԵ*:Kl5TuM"h-Wڌw/$dO >=%SD'×Jނ$\6r:RWY,2d�9Oaq;FZ|ƙu_xwHk dKhC=̫ KT!`=$[$M7 ^Z FB 5dvϤR^T0lm*KV*tp]( JB@ i%@-O܁֞ZYOqZ}s˵AB$G駓K4°l|BGVi״np=3[iCG]3Z2W@+hzuLU_uu�~gRkcMhqq[V(+E�VkklU!I"47#@ėqRSƒC4#kWGwaXUym A?Q9Ĝ[+LV� +c|rf3\O@7:G*lV BZ?B+TcP~j5%Ewn5면f͛ A�/Qљs=½eʊl>4Ղ0\4S]yrT8VX0*Q k*5[Na:e<.hI}ZyME\C OQD-"�dW# ;|T+z#&L| çr=kUo4ۨOi/1N K i�R0|J?i>`J$~Jjk6dpő<=dg]oG{?JۅMAZXSA'`t\ awyaJ#ŏTTd ZXX-SHг|X^ [!iج9:֕îjtgXoL+Vjwu*Aܲ_m+_s?)КNJG5I< `cHfVg(#Hӷ.eVyƬ( 7Z|1]"ĤE?=ɓ䢞VTfo xf,c7$8lwo ֚|Yvרgoq7k@�Da$lK*H_AUPRX^ ,ȴbc�G5,OƺۃY\SC ;ZQ[۽FhQPOTRhSeUǭnIh+m ⌍SCh?onʘxy3QH15M+Myїݕٹǡ9z A X0>5oU YI+vu(v¢?mV&N04^a2;J?M) Eq*<G\v+`;^1~ĎLMyy?C=J6<>ze%={GkG&SM,z]dYL1c$9ZحRI#qj`ӌeF,p^OZT0fCF+kb9GgW94?gp�l,1-&F5 yM+0^iJbB<2@ ܁�oIsf\L}SNG<viSZ\֛ܯ 4ˠkYHG'R|H:X6-ً,X8dhqTFi95-)PM(~ GgI0_A>[h6 hSux&6 9 MLV#,c'S�xWLъvg) CПH֌V \] CBڊFd-wݬ*NUL"ZcDFv&I14hcm[ユOGaʞ^a�yLp+(SI=�}^ɐBՀ> Io]�˚x¤it[[5dȎ*)5t:gO<QD쒯I�4cLbr}-WOE0jE,ۋ"otWzm>8{uZlG*aJ"m>>z*Cxe(о|U|)Oc,mDquN198,<%h<C<wEȠ'j']bOv1JIsĀ+PO-^ tG%˚)Vԭ>4Րy8b 2F8ʇԃ)7A>CDTkq2gP]=u;-/,\DQWJm:�Y*á= bBO1㷔]To ~4TJӽDv,w>&d"^LXԓJ,8*ΎFY0wzi"#~ Q:olp]]^'>R!Uvf; HWc?k�p(y'y. ++лnt}T XT"S`}G^+f6̏E1R(|TTU̙pP_Y$1rt4UALZ ـzҹ7:fQfUCLQ!{5*-~"0M~ulqA:P\/u$ᷬc𘕌4*@S_A@i09RbP@nH!K]%n)\�}nЫlu4_L;ﶲΰ]7W}0uiwM1%qHc VwfKpOoWdȪdO|M¿{LYEL*ȝ*AN.Z3J1rߵs&X儫!c5,M="|9ɧfb<adxzdZuؘ͊?�1MA6�d/ːkp9)*5>txqDX4MH7iaxH~{֬:i)'v};ZmMo\ [\sfaiH@7,@ܝKB}ٷR-ȓ-jM#Go2̗A<1&5Y>P2{i$HNI[4LfٸOYnR?AI[wcm2Ws <͌�.QEL^4.嘶HY/m/9Q[vڠzS5Ұ~+9uo>'E{`)r^ܞ@UzLcZ{y_@x?(K<uCJ7N j̣HH=E5 wąATYgw j#.w-LgZRy=MܫBNTy)_ a3Li{qFX;A}yNIۮ ?79E# ٟ.:AN*~+BJ:Yaʆ^rPBap4>_ A.ѳ. YcvrtfAѱzz*Ca�֪ï?ʤi$G+ʵ<7e1{!or$P)@@P_Ts,b9PPW~`4Sἰ<ȁ5��=i]ftgf4n]JC{}M=MP7}f\apJF>t:G4sxEU@G)X W#&�>g{3 u63 i&baO@YnyNmi$=k]£LGwFm" -z<4tV$+l$3'_7tQpWhܗW;CA-ܠЙ8PT*E#,p@ ە*kS.i-KbO]Bǥi+ Z7TL#sSt]5-E+Y5,rYZ* MX7GjeblZnFݧ�B!_IXũZ N3E r_<&0SmZW 'ۉr7:aZ `Y4{spSe~+] Zݧ[kDR-_:{,q<k9ĎOYD;זzꒅml-E0! 5ބޤьI+M κ KgT4 TnvJ3I2]RXH2o0gZOu"vN!9"@3dql{oncE<jq|>ZV-nà<ԏt!Aܘ¬y v/TtWO4=|@VM\5'jPz}҅t4@ZoiE&E>'  f%8l-q7+< 'ƚ M?-], Lѳ^kk<2v5ۓՋQ$2U�DW@:o3A'v< Fi{.8hg H⥇]h%A$>_5]zrY,~ܩ/t4u1?rɶLlkJ"3>M&Rkަ4yO~@bv*U w/hC3'!oQ~ϵټlG`\Ӓե|*Iರ4z}!GVcC o;~޶Eb+3.~4#ml΍(fMH28hY_rAF)΀N[gbY4% pa@vݘ'Ft#Y^g-_ڐ=iS$.;U ࠣG1t?san8]\,#X@~>:d&`ssXc2@O:OkkQe5}?:"'i]:6;Kˆ=QDH͙'sޭ"i2H;y wP�=bg۱2>a4'PZ Dƻ-Uu}=A>uh�<[&@%9]1V#5'<CO u/!?NS1:BޣC l�ڔ3B!dnJTPM4'lC3#Uxx)[G6&B;t5Z2nh2|ϸTz!: ۸6YzUKy֧(هNܭMmbO]Jkh6H`X!epC_ 4і<L^7cHG|:WJ~gfP& w{#-pݬ)5eH:L{r"_izWu"oYyY\t#6g@WƔo~߸= \| :t5{FPF*GQM00 F)Wᦑx1W/TI4>{yl_Js*|KMBǗS k^N}ˇV$Qףh&_46tX.erx^C!yNqOd sO(VZ.w쭢V/s^[M6�==\vKm@cAh. :xSfvL[~ n\h6]J+iZ᭛),rRV"Fſ]ta.#b):|&8& / b\‑EH܁ 7sd-?gzШWc֞z|Ͱ^[ "ںo(ݘ�8P)@SYo] ~f\b=+p#֬^=y27&Gcr.tp}a)p][C(n[$Oҷfdd{ c:ؚj|u:}RlĠI0xɣ�˸45?k�־E5)a7 IHbdE=dN�]jZ+)k3F /ҩ = &-bynH83$ne9o<@HӆiPy $o3MI?F|?>۽oHyD� *�45dۜJ�2WZ�%C1hP O+J p MPQbv$`=)y2點^g u"~O۩:eFs[ 0{:R?|OM*zɴo%cQ4)AL~ffE?S38lb5ݼwIpy6}SI:9k!~f!"8 O0УUVW1ĪJ9�A/&IG$*~:e A}{ =$h4m(׭~efVDQ$!_ z,۾VO5׹'n0#4O =ۃ^M ȧm_gCߗʵ")# ֫c:c3ܼsC+lh8$�t6쑀h9GiϮ@W!2r|uu"jt[v$3vx`pHPiEs:^UW̗Aw|,<Gkl)Ot]wSBoron!Rwo+|Z'u<cYd=X�㦡ҰnX콚YqTº/fhj(W 3Feps؍P3n'n"bxOdw&rHHc$|8&^!.w4$F3+ ۈ'XğVdn8q&)t�?.a?UJ/lX"vb*G&=~/lb֪l<Ntv'܉5j RqŤo#QhRo&2{0Sh)]0uw47ڵVIT#q0wk y[Ym�R1uiNȻu0eHA(n2(Ѩ xGk;+3̷ibg$O;J OoRE0Jɭ܋fIԚ:yB1Dz.׹[dOCۼ!@(PymhBR%J2y(ƭM]޷(mni~XÜwmk4_՚uۑt {~t=`ܘӟJn>z1) wex']0�X*#1ލQXy[F8[PӧSmV>Qhhh>zV6Z/w?@YA5/Cq{S"׊\~St< Jʮ�7/&c(P(*)5ER2Zu ı?kt1u׷3\ZI. S㿖1&w:|Ohq?n7rovO?dق ±KǑ4BoEK4\Kw+pK3Sf>1G&Rhd!�+WOhqx%ܥP顂&j=#q}$J;sscwfA ȡM+ɰrcyo!�ڗq%FR t5ˤ迒nO$-:&oz_%ٳA!_I4֠�پRG}b`8;2JR<3(jja#~ݶщ|SO+qwd�UbҾ<�0+is')X֝F Z=�]W:aN[5 B8B*IQf ?:iP'=k<9)SA,q]$Hz"꒴- ~QwhC>pTy{)1CQjiVꊳ }YrFc$A> w4zoaK/iyt&A 4*e^U~غ=P^QӤNi#F3n<~:�џj`y$Q!WRdži B NTN,@4 z�O�:4[ԤmqQpp�(nx`)<XS:mc 9m5HMs2cC8eW)2@~Nէ]6s[OĻ6@.-�oܕ +SZgmlı@+԰ L�܆R�!<ct C4R+P;W(m-7E%GҶ,:#m�YʣNsmeH@czW&V_"40< wi-h_cRh€ :6 iRј MthwhW /Y�qXZx:~#L8.^56ƕ'rt e་(yS5T`�!x%Q1oISٽ<v0qlJr#w]+.VƅZLzz"4Ƨ=H_h&cO'nJH-䃋rU|e} Ix 尘ggcuQh]!1,nេmdNtA<l,%C+`۸(b@>ZU14CjG?};MxЍk7BDd<G6/ Zȁ}P75 t){W i,LqJn@q-JmFЃ<M0ƑQ4%TcQ%~J_@(xD]1V1GO*+u+ +q0ۉ )"뜶܂#z}1)Yx{75ykp\[O G=!Rln>쩭e0R%�fkuؽ}WDw 8oq$%}"VL/(q@NtDz"cP~^zF4/j#[ASr)Q(mB9r-Uhj hWDa̠vq㾋炌{w& TK a'Dd/' O㧤?$q*IIz oM.3IeZjԸN1漋9I$ĭv>>cdEI%ڡTy&=w|e2IOO-`R,bc#_Iٿ!smvؑ#u۵\'cƇAџ# [I3u"|O> 7Rv'O$1[9?嬤85}^f2ވZ'.Oj|;rIsjㄞ*W&zabP˹4eU~dXg,;ikr[t$CNM-gLtʱIZ<Tut"趪vjN)Qz 3H5k 20CFO u0}Ü "䦽jO,CMϲ{rn\9Tu8Iጏ)iW}CGs'V#/nYh:/OZRssELdWh9^@uy]g4q]-s6Չ[`PQss<Z05N.O=ʼ(yK:U%mrZS4{k qpk5-^,? N͚ob1H0QUP? %@2WI;eL R#Q6= ڤ.j{MJj@>:>�U%B�io5>:fl3K3v"QjfK{C4E�RnC~5}3a" %K4k|PUp{uOy d4wֱ x`)T؀_=2B2(rS^%JߐO1|0'#o=DZ(yq+er]/ꋀfox16O훕SNG?tk !7m KR1v|^镻 ly-n@05 )�˫DK!KjR5OJVz_4Y8c�]#C5x֚a o29Ff30*vl4�_YslCaC4�m=N'𧌑Vt zu SLtȲf`փSh}-K-j[~U!̑Jl>=U!4,{w4?-TRksq@#h~Ry_.7s5~")~9<-fXĂh$<r,Hj 4кT5m]})^DzO@1$RX&7ל 9kLLg%!Q &IZ\I(_p[it0Orh$�a:;'wv@LߩwQZSrkA$d^ّ D-O|QS4FS (>K]Vֲ ) H_=kriRNjKUMFl @1 @5M+InD!Fh|@i}agok,dk@)]MWQϏ' DEO&5!|k�XW%rǗY~%V2|WJ<Fey+^[ٌ};.AP>JboM27HZGq뙋H<ٍOQ$ko h:b`$,ۦDn庌]+^T.xCf}4jQO lMm0tEڛWTH0}ay�-&BNasg�{jVxu$]CYYD8$:+RcpVX� [̢Hҥ3 {̭Olub|EҶc qFad%f^ <U�y�Ŏ٧8Y 7v?iU&pnY-`Xy5>TX{/ܝf`2(.KSuPQ#TDJFn+)NL9 B:�?U+`ˌu%84@5�(G& ?M0~`1V y)0Tf4) *ePط6Ko` YG{ V) ZLJ}1=8fQ߆$dVA!B&'w3}C6!>xC =nEj_ [ |$b1=b oM M:47G'FRyhe\i$h%4wecZo3̜6V伂@�uSEI`(HfҾt 4K,{P!MI%)Vc?ݢ"Ȥƥye,tז1pмP8 G(>Zv .㶊{.6ᤃ31 ac/2SKKxlx?&5扺0Iy[ZH|U:䲨7ڊ{j]πQգ5|^ڌM6u7zA%ՁYl1-F 'ʻNU@xy2YkMiN)&QZO<] o,.|1"#91�|M}ϩl; βִCJ.d0xAНn2ĵՍ>z`=:`�RT"Q_WYQ+C +čPڣyu7F1�!S~CoFO 16uKn75nK Q5* ɰ =Fd`6~z D⿒;۪ =iҼiGzMAcІ*[\(BSLQ<DH؎_Ha[die<O2|4sFH;{]a@UO4^`g.Sp>֔YT B!K1_x[}n nyH1B"J@U EeA_n+/<H r&<̓`ԿAl%.JƥoRleI}$apێ>21*�i)w,ܞu0>و~gLLrn-1TXª<fD{ 乇gC-!*} ]C͆xL-<hN mFKxk\pT㬍+fsDmK lIdj %bNm:Dt9n)2+JNbNcg$q=/| ˎTi.lve\v䥆FR2~VߐM§rg'p޴Wo-dP[˹QNBV}Kt 'ZƊXgX+{J]\˼Iܚ�]oF߻ݝ孽[-X#5SZSRvʨG̷m(%@hl#%I*qe=>˧ud2anZdn.9T,m3SoSUVI|+)RƱ 9Q[jUPq$!YMj|=m%)lR^ʅ0_:ii4D\ɛBE^8b?Jk}5n+~6}nj�Q,�| h>umlppv"Ad֞lY>^CSrߑ^%~B0 ynG}yKt'bؓA0ɌhO8 :ƛJhkoY @Sѓ<+ƺi 0"v5ij.d3ʁX{ fAq~b`#qSOӶ0_Ļ}U٨GjZf`uIq R5Љ1s4&]@:@#[chfOq齌N80R:_s XËE$Yf$,Gq{kn-vKTb[jzWFVV3Uwgx( -�99l�ݳ,n5J؟?0l{�U=17> kK;WY‘µU^>NЍrN\c r=g?X�'ov yGT ?l <t2H#^(�Z㢀0y m#mQZ4B@j4L²%7kh3B8[h OsF6=%FfUkX VO1i`pJ,D I'$ЭJbV!("doJh^@qOGvZO 57h3$]˨'vQ j55w?_l;VR:�ZͯHq+A&S_hzϴLg`�\5/=�h#G`(6[B&F@"6$ )!?g &Vgh̊XA g� 7_6xK*`ct"~AM� )(y<!hn5=4?uZjG N*9u,N0<ҹ#5 kzr#O',L€([1oUȈe PnzX-bͮU%қh1=9P[tdUU,hGM`yyVƝiN �dH!V_4 4=#`Պ%˛425$!|>:V%((mZb"!*HCnw _=PEa>iJ."vQ9|ҺlVoqrm}+SK7@ {xmߑeW#C6ܗ*3Wm [ߑL,!3)Ѵ&LUGp=|Bt_S6<,^۱#jxg!'Bo̭˖ JӨհM{R.7RE]ڀZi6($ Q]P<v/#Yd$jRKc{77 ANkk9)#wIǨV: *)y&>"WDȬcv@F_vH†2,)i:P>zJ `"& Kܧ)Z1'k'&+= 85oMOT4lũQGI;W[dð^C7:ҾNFYBڕ!&X iTy}AjxYB0h/.]M֋"\](d:teB϶JyMI$jnu&ov2!,Ƭےt6fǾݵ.[ռ}cj`R3+w]{@Mtc5?hRW$mkdv+x~q!К3Jm}N|uiY F!V`ۛ#j$A#nG5VR>j;P�G*r�NۚY{ejnKryQ$>[?t1;RF6‡O$\#oO|!sg<EiSB%l k0_Klji᩺H*BEp$<LH$yjCf�3?Qa"\\I=3oGh}ԽVV$56"4c�jwK=ݔ7Դ#s[Bf=[Gm0A-G{lI &(Z4ɈO``zU *-zy(ƕ:Lw\6ݑ\{w>'Ld5"Ҍ*m\P7�:cmqJ8Yj:<O;8pH9kKJ'-gQc䧚{H=j&#~۷%g6G>ߩL:TGoDm·>-hzV&Mu<@FG)"Au-OOF$c6)x+E7>š׉?�>|XREwj3\,C~ s۩$�f"6}Y.d2m:AH3~DƀWğ S�;�\FSKȗZ�GS6 %QN`/*xNS@�Cg76B 6�e+.;'qnV63בq+u'Kވ;�f/q~#Br$z겱 ~wVQlqǷw9 kz}\2˰o!^ݨ�Mu`N/Ce314;�}JrOMj`F8l\.V-NF:񏪮�ZfR3E}b\dji]m�2:ubG'jjmPak;hD*z4O ?G_a[) Z(|uDbVqhkWsb߸(>>;iЩ�ٮ%Avi: BNBX aR'fI#卡N̾h2 A$$9�xjuM!L{r==s` C (6؞ַ]9YZ *H5mxOo˾vL,d|:-4)v è:`5RYi"@CD4餄9ğWe!l^#<Yj:2c_(7?B+<RqzܔTlQbTS4l}2}.WBfWy$~mbBy1+maojC JyB+]ۘ!�<%CChYPr`jh@ FXؕ"<I?я,1 p5 Vn~UT i 3s Y "SjdȨ FğJj2H7}f~4:_K?ԍz] hg0h<ꌠHAt/]Ftե)x+k'; jnmZGR-֛N:3`rU-jKG5Q|M,]9퓿� ET� = Jd,M^[-ԩik`*H's稦 J>-̔ yLE#F �Tfə[ّ,aRzu 浘x42_JȤv+ d.hH4AR 3:F_vgt9sB GOO\N_kٍȭ 􏖕/I)W_B:GabHFƕHV�hm#sM RH&PmoS:%эg*qZǁi_#U퐽G'kzΟHZvfޒ (Ȣ@<"4DqHw4PDv[G =RYkEFb+Oߓ9"s"\/ "$27B|>cB[9b<WEBoJЏWY(%ߕjڝkdV^8b|i堐sˑ%}>@i}A*#@UTǦY#F^jw>i:s'cO+VWv->r< Q҆>Uozcf)L8 :F�M @";)t�QEԑtzi L>vȾW{H iCһb7+}Ucly_ ]^k٩{섦*R$� d>gek4q Elg l]6o}eVySYQ(rǑ=)ذ7=d4ԍqSޙ )&#' ux"כ5骤 Ԙpwt`ˋfhȖUPې77[X{`6 yVbdv=ھaF[ +@,U{6- !kF`<xJG{k6Tk+Krviei]pots<=rb㍌g)SSYf2aG_B6Ŋy?\-c\$sG} bF!_Zu֣ulkU^,:*]!<}T'EL%(fhyy`<!7B"bPf�rAxQNIW+LH4uQRh"eDbjjhFKL3K-U$yFJ%nzVZ Mѓi&!$,q +׍<4 iuPP@\\ +$;FzZ3nju 7Ji""d!2<"Ǫ]VQ6/2R5e$~tHUC^#}Eln8(#0vOD^ 6lE b(c1϶F}j7C̡ ]R`�k'HHKF& Ooң](!\ՕzЩ5۝>X�sUGh|u*UY;RΝvЕ6i{%I #6Wv _EYQݴ{$Tx#徆&4^_wr%q*IiF=u*i1ܡrK9Y[K")OT҃LfCx}ZB Ma> gy˅� ֞{~i/@Frn세qRGǯAt\Gon!ImTqv6ҞˍӯFt]bv]ᕤg!1"~] 6Qmp7RVˑN? =i9q켌d"5uOĝѦ ,6"Jd>'J*a"Vv Wٛā|NMgI2Ih*IoLgԵwb!.#re{~<ŵ$c uhgjӂ=~:؟[0x:23Hlߪ$t w-@X.a@Y3;BRٚbwB�%��2L|#By}q.._ݞFÑitd[iM+cF^ ֭对 <i㮍 ,hglB~h$ &eC@z�8TvC!t(sM{եH`-*`/1k9A�1Gp%b&8(tzkZSJVk�q4jora;;L1w�NdQ{$fR ;F+(�iV2ʾeHv0dq4LS1mj1BdG%UᦃY,w~:~y=0w)fKXS4�{TOqj+~ZaZԞjYvf;k� ld*G T kx7 =ƶCioBOč~'Xd:vfwvTcTUBM[1͔K4z%SB2m+4l|w v ]Cړ}o!A#P>UǕKbO!fQe0 SbVwSzsJ/OxL?kT֠�9u)Sr u =+5Mbq) t�+̫7Eb �WWM<OԤ9/6'>&@T�xδFVqk%uxi1y;u&*dp r$P6{x$ZR))H%ZSzv&.&v,ӳrj]4RiXv: o]T+ztiNI<ZR ewg�5ZDƒ#Jз0:qs#vSI�Wn=NXҮ`RĈVGfTMᬘ;aUD\1;jT^=,k,VFP V34E݂)!)Sp}X9uKPdAjjM �Ou|0I{zF64mc3]4F3 *GsWB FM55B3Y_(DuU<Ԟi3.^=Iܰ֞zOkV(;*(ou[ ~zM;֦\?# Mj)®[k-hLƜ5<5SX޵T v:2GNb؟y3 /m]F]<`顸*;kbGCN�]OWNAt~3VKXcȂZҧ 'Pt 6m-4)R|<yOE.r*mAsM1Oڲ-%{ajPf$I'+X,b2I#aOUKsyv+Ka @^#IN_q9H7#57B;nN۽c'#*tu2jjOM :�0��q{=[wb�ɠb>�v]�T:/{1d.#Z][XۿҬ:ΰix3\NX)BH y8ȬU0'{q9{HY}YI;0фOd.s^8{N`sYJKOLpuAd3X-%m!@IxVHɫ٫Ҕ ȼÙjw�*@=:�1;iup_&4Oo1y=[sN^/&AViA3EXTHI*ƣudqS"@Is?|t^T#$K'cR=FtfH\ݑ:Ji& x0|rVZGA:mBʱO$(JSlm/y4]S's fٞfoP ڊ\{/97o�鳎T"a| @ h{kgMI' ?F`͋wljDVl#(?~Z8op=^m_# ͣRƕ]lLd$+)>7-^.\B bqjML v+Ğd vԫd�ûQ! FF~}9~䓗LA_JBkdV QRҖ io {}&C8KUEzpо)Z>-.֊H_bNe7JaU_tأQ;YK㗏IdTo+ٵ1wj."+}-�):eIhPJ:AO=VA_aNS'X~$=2XEhmeV2| M`+bcsجC|OMN. =a],QO=Nw:j{ eèڕ$FyF RiO:Ebue\[O8.XbNV�D /mşppm0!�k[ՠo~FdW I@7Hva{\eZS޼~6F#y|ںֻa,ЦP[~cDgFiOHhKfBGĊPKI/ekՈIlAK;n-#+UK!-U&~2POw5�rmZ'TT2v<ZZq)jc@嶌q5ۆG$> t e t\O&OHE_2}Zc�fm5\IX~Zgy,CzVogލ\IEm#I.V#1:)�L!w#d{yp$zK Ӧ!l ?$KTk(nOi*Wz;)y8ݥOn(>~:oW۳3xֶFH7''l;LxF>$륌whXZ*5̛UST+MIK; Dh7q"Qِi~>^0y^K ō+RT{,CBc;G޸Nڊ8qـc� cbw՞;@~�\+71z�ߝvʩ1 RvHxmVpYQ҂æRX#zx>͕aM B~'Sf{`l1881, }D ټX=awv$+;$}&; .kLu9y(Xo/8+R6`4"^D2aFfs4~Tl?`c-ǍX]H$y('Jl ?ۋ.݈%N;%+ .OoiS�p$LqXMl>a BKc *�Z7݇M%V0W%@#PzgŴj&d�h8˶]ey!FW$Ph,JO#2Ԣxyzfbͥf!r?sJyJ:AQ~:t9{;r[I bT Ը.wglv2p{.�R %.vBEQFzy鑼,/s~b5Oxdn)YbCVٚ% "AtTL^ѐB&濎Q1pQb!f@id/jﹻv^N.ĆGhՍ؋< aʬrmbTMaoOu?-^ ws;!*-–RSM`.^Ha@Ba?ܾwݬDLaJzx~:\؎_3c:P7t~HeX/ j=(BO+0xhm'\8:+*t aq <=,9?A+/R`OJl�ϗv)cgI~(:U>gEqb˺zNخ칎[۾muhhM8j+{VL>~H 0ٹq(|hNJ [>{\8T~5֫$lt:$ǗFHIvޕz㶃Qv9LRl[ݛbdZ|EoOIR'}nԀU_jKݖȳmJx ๤9 @[BAjW쯙qv7%j=>TԚxs#+MI*w- &p5$>ƣ塩^e!l vެ#6&hzmom@]x/*X ʗR&Հ$.pP/ol= *9qfkZdE ױƴ$2$1H3&Yq֝F#;q3xhM[�3dRBO1~ӽ{V#OHަ5Lc uE7iC$N63jّ (;dZDj�F�pd3^1Z:zkWZ^iKc8FHO} 2yfQqZXmk6V" RR54jtW\�F/~O|}B S~,+MsT^K\lhgPJGPVch1=wU>kزʥ*yxXKD1I9(`>S'=cSb�kƆ\r 'U.O uV˴ �1) "�ՒPK{"+۷9V4F*,:ju}-^->BAC�k'*֛0>:! ٣OT�E�CX9m[qHt3El3|qX@ul/{qcwN]39Qu5x2@�drc:,o �GPMXR1g;;k(#�66oyy J'H+T�OS[Ө2PU-O IVQN�.P9<FtE$~}, �6]<uvL6f1�tӺH87=myKxI?N(ht@' HK{%q @,~:) /c13 ٟI\�?fRx3\FVŵ~sEq,)zjbkJ%̒1~gI2?I,7j…OMχA[ށwq_A %!�>z8 8P 'C-VEb(çS{к-%U~:ҼE' MFp 'hɐI!e5H/i.д:VDukqs"[۩y4nu`Sqƫ^eb= } oeHij-e<:~:V*lZ2}4Y3q\b{kbP6�e-p KLPqd ՛miaةy){[ ik��4Ƀ 0أ4܏5UTp'TjF�}+Z!i!P%GFf}eme+t2}]4.u?~Y @�KS@+š<N8�Fw>ҿ=|VW&)ЕHޅz~z`٤**Fن/Eq4VE6 NBkLn}Ҽ71V2,"0GBz_S!ZWttIrX> f։r*z(w.f͛,UO�Q�1Aqǻ- erbUg/Ïm#f(Qȩj x΢~ 96 yGF 7JSdXy#q<t�ٱbSi hmBkցa@KI{Ac$ sn?nUᬥГHDP?+;[Gi&iL ۏ9}s/>VVv^1V"Uhcx~|W1+ҕjbfXgs ߦjx!cH-0SބiX}_"Jf$.Vݟ<^vrf{F{nPtU@bKorfJ@516-݄dfP/F�73~&1RIKn52cm% dN+oizxcIڷv�* q}rtQTMK>i[)�dwKk폡? l+{x 4|kշ1wx1֪ҪD&S`uM @GΝ*I+Ւ gR?ʾ@l~V i]+fg#/sc@d`sҫx6ۼt JGQĂD*FLVl=*9AO ~ٲ[?2u� k~"Cw6֟b u9Z4E!dm+ 6*_ >�QBKtWXz}< 񮁏0u�m=2@J\Nxdeh"BK u>f3Xu*vm4>ҿ߾{v.[+JwCњjs d#Nhj 4-NG�{{U9�6LӾ}�}oN47�gR)R>z}#=1_f�xgŀPC5CSjut.1~<ruiJq-*MzM2{w{届('&$Ky)h73۩cpcYI8& i w*{o4G Fhd*@�q4~J:i>:ԓڍѮ{"-1-womŠޑ㡚l2=74G�jZ W: TQ2xY:P)V5K2|>핀?%QnayG^Ysh\S^,+4-Z}틟vKIRHcUW]+pE }^e DOq܏ju~3 ﯸ܃G%#`pk&;ix#i$^5m'>KcQ\m+NU5eTa%e kB<Ƨr%,,Zo (O!o8ܩ#Ak|1 p&JPj8NzBB�TPq鬘#(mEO,A@NӤc??h"T+=EwJTgc[ G_!ۏ+l?z|;vf#OL@0J�O>vڃM艑BI%+SSN`XF ĩؐ =_/t#"a:$f<E ҿL.(]g<t=_oleyn4^1Z*o.6:!7 LU>diBFS7 ai܌55bOKRwEŮ!MgkX?%pff5bX "GQ4EU G84c;2yInO-TMzk;ϏBUD iP i%<`Of!([LDK{[(.VՖ_w_կ{b\-@ ۀ/=uҞ,'hmu<V6<8/O/RxU>$KE+J"Fڵ&i*'[\:2D;Wpq T w�zi(Ɉ&9׈O5EhtfA-ɖC1CՉ]^HQ2G�3J0cY]9{ zyi-vf=a4oE7Լ$\jWn2dEi�VmF5QzjopݽD!<Yƛ%`)8+r;h>+R='X{,lBңuɗĚjMc}b"R=@?j_oag/8j[M5Mrzphiv/Y#/!Ԋ5f>_JPRqv[I4['~)�ЊRö~[>AfdVԯ[ _q{o_XB%i8BYZ!@Gݥ bk}Ȥ5(CnZ#jbًJ]Ԛ<"35fs؀q `u%Kz}F? ciwqG;�ʌԢk6N$!X>MWE)xRUjUaCoD/fFH{1! ڴl/Pp};+uI[1375DȍsZRJ1:[�nE}^~:(W|suw-lw�9Q�Mrtt>,O2- >;5ґ!~뒽 QlZ5n0.M] 3㱰h-f #e|@hбݓ99 \VUi fEOlVIT(`V |G覘!^ٰ@¯!4&j#v&q:z)VȞ.EoaHꩫS筦o8rXL645:_SzQ)xW hzAup9|jh??=:i7rWsl ?svO(¾diG,%KQngYOi�y̴XUNA2NW_Fcܩ1)5<O7(6ksm=v\hӍV|4q S_1l}u-J8L<v[xZV5{kEy!zkONdie@kv#7?o[J9PW _4#Hqfcd/Q E?ݢ#GW_֐q[!F"I;|lk;w Byްԧп/=EЎs+w6")5>?�Qq ć޷g) 4󯎤!Y h'Ob Jt_-cpa Mc pRZ|t4K_ck*Ҧ%MK1>tXw>3G:3XQ,BfoDu2IqaM/cŗ]\-C/,8rōiBioH/'%1HZhIʴ2ֺG)_% H:^>Z Gf?n6Q6cb)NHfiJQ7l{a"a3E*~YpC�>%AMX7ߎ0l,jx |~ SMr ޮ[5\mRТ6_=}t\<nh$ j+s[,}ѡ<ƤrZ*)OSbi3E|4 :$.0-)cD�QP0XAwk 7%A ] o|7[w&DPPL\؈qv cJLUÿvZK;hHۦhx2wxܖuRVX P9\Ͳ,>[L\DTc YF'(4jH{ Y\ۼ覂  x6yZD5W^>qjNL)SSB� 31=:1?0:WX2ٳ:9lYE$Y.6JA #!C Uy14'VTO [bv [cH HԚтs;/U&3Y(co-RP4G]4Ұ%�.IӠ *„; gk0&�NF^ 330ᗀ}ВWFdM1Q:ih<=,`f x<>0?O*^)HT -ڕV62]Hh+3VnU�$j*㥚辸v^Mh %BW Ukisi/,Ƅ 4>]u:@ cec^q֤2{amoyI 6pq&Wjy o`*d,?m ijt a9_'O44 ̈́ƜAZϦA>. l Br|4/3!>m:ʯ%‰d􉯦zk5:"dc lISzU*@tl~@m,jenq}ݽ af¡qͬ4<W3)Y J /r1!DIaUـ=~`-F9;V* =lxbU EP>bFugy=TʐrE7}QFyk^&b_N Oŵ]LԂzx!lNd@x�WcO1礋~ sv5FLP1G N>wXcq6Ƈh#7/-c棏�n3]cn#=QȆ7Awڰtf% j<ɔ/'iNF>闒�7Q txP?VZlAa-xvY K}0! 8HEQ|k0dBJAP2#[ 8[yJUTZOht̲{JV `.567mrkʡHB�v5hpȤMS`)fS\$E�z81)=uD}2ȵI6*Z+]�b79BLMzL ]ڌafG1F':s]< #qw<UzzFOf#ͳ`=EZ SNɆ{;$AȰ=A,t.h]5, вҧsSm2#$DZBݍ͑Q7;&B;�{s4kŜV<AR[VqYxaYK]EOhȳ߿s[ ۯ:T)އdgSWZjJK^[S(U\A}Gb5ѕP*N Z#!z^+ej/74]XAO=4$V1mklH?HtAc,os^M,mW2`3̭vܓBuib;9ɳQa"Our ;ːbG>]<A%NHQhAW| P|"-7?u 5qBdM(u&,aSS羶 M4a -Txh? *д$#VTQ稳#LlbXD۵E ԽA$ x|_ӣˉ-E�havJ:_#!`dZ ᬙ5] 0ĠqI$֤m֬e /DM"U tቌ)D¥IhaN5A8.]!~NTox<,j6h>\ђdcm!l$″JtEp\~u*zUT*�vk8<&˗W׋1NcH-F34<H?x.\]/ r;hg3ƒP@`iGY<inln$ B齸ݔ=(Dj4SY-R{Y/?vi뢸&exȀ+�( &N +<OgBeM$�D2KnZ#1mJ,$#SS$ĝtSH �B'b:}pdzqDnbط =2vqAtZ'4.ݾ"\`;F+tۯMJ2g5l[sP(w;὏;-;ֺ(a"nDtL?{.?\RI X0 E> 0;)�%q׶6v*@n'zO,Ts-œ3]VOi??Lލ/8k["Wua֧Tݕ߹.ѳJLKEAZh]^wzOϐ6c-p".j@>>h]cezdI5q#>ze=;bgDarJ@J*X&XH⫽h�R<Τ)=~z)[̀馑ɩ:*I6:h48GYG喙ff'wr# 6<Nqߑ5xhj$܈$r~ZzYV<yI#i?ēuT yQh8�zl<4*NwAW4;tr3, ׈&Б4'ʦjU6=aʞ@ onMXvN<T\[mqOHmQ S;[.RdT7P/d15swQX[-r<#o5 -30b팬]x?!>˜f"B<I ʜ<WV^>ļ5wFٴPƴ5j6#VŵVçMrP?q^ōvޔtҀ̳/YsW]^q+1TՏV=�hi)i 1f'?NR:V7|Fg#jO#;ro?MVWazP:4S�t`RSr <}N4dP-7C}-5�ocomdGy<{HWčGMRqlV)@Z) /9K_hJu#pJ+J?(KPzHԩnɴWrUhY:Jn:%+CEB5#~5<IqTi=0&?h;GBzGŠM5+N4Wq_5C镑<g Mcڑݤ )Uz�M~:c;~QXXGpcgӷK�:.wlc$zxڢ~�)qܸE [cX{\ ʬMH ?v @?M/�f["<eH?4+Wqw+$nįMzub }Փ9\ \|#?ꦷ࿤>컙q3{qVqZ/M+Zqf|*OKZrq,9*:YZIV%++:lHdA㦧Kwj^Ŕ/jtWo#�&J%/7i03( 4u$u#CK*x<ט x/7^ j) VE5]a]AR٨%UhŸ?�p[ikX;ASMژ^ķV8Vvܕ>"!VB+-*D$?-VPR `2E{]=@O,,oʅC]B ɤJm!Ԃd恊Ǖ`<}t=!ndjv>w6.*\^#9HʥVڟP��P]ᏵďIw$-cCqkyj`S@!ҽM"i87홀4֕Ӫs>i�5t:m *CpQ(~OP6l�SeqZK%f&ʀw q9}%Ȭ82Ws5e('DKg}r@#}mEĆ"z4R܂=F<h|4o n =§kM2hW<YEp.22%6]1~,ntcz"�ķQ$q[(6n|zpF ѽKqld噙:Ҭ ;,X+s rF~M�rt9jPTha;IR5`*� c^;stpB.}�цJHnYRP 1kbrK )RFx{5M:ԽJh5@i@CKu#uT.".1$@,b:)le֪�p+4Ē!�E<t od�H?^m$~NNP[Sh\C R�=+\(Y܄EARō�㡆%}kxYo%yb5jyᥚW}_.oj}}K\6NпGC/%CԐNi07=Wv$4w?g۩ IvP:4ژIUINxjm"mt+PST2fuĪ�.ҽW-yiJ7dAܕG ہ�ež[KXx#zaKm,\s2x4Ek{w41R8mBmﶲZE 9CUQj4Ȧ3;l_*I=(A`w�4&v΂.,kS6ҸE3܌*WJ l|G0I674~ky {e ,q?MOLizhRZIo彾wAnBנi6l]㕳d�P$Te_X3t#d{yxҵޢs72LJ`O=q{ lAE'#̰[ jx^|3M^O-#XvlGE.ZhC= gyd[M�2u:/E1Ei5(?K }Ũ�m�RAq71mM h{ögIN۝j9xiy�ݤThuVhz3}wpVEb~�)7D9yN cC<П4=�<t,ՠ71daWΛ"ktDwvҦm3^[DY@#Ntdz۽V>z/nT2& 8 ż&N\&j&cJи>ww) tܠn$܋�q܆8�+ÒF 0ޕʞ?L1f!N>="o$O$ g4 )R<K<2y{vu4x'Hݏ}<l{;yxΒhH2DOpG?VFqamX5H⋊TEP6�jm3%g̫򄄆dI7<ƯU�۹y\8H1DHE%_6L&I /*Gᶓ*YK#9 F:y?4Uྌ{m`�wraZ]Lep;is<αv־>ZY,4n۬̕ZK"& h6,2XkYA!gd�Q4pZK%w.gh5PͿh=0G&+~!Bm F>lLZִp 723d;Ci`-kNJa#^pkk iV*,jNj;w: FЂOcz tsLg4^ {9T|&kQXWM ^4ѝUm,9C~:.9ۙdc's1%bE�? c.ĊRYڅtۈTi#PSKl<r$($2Mngk07EM|NP_ 7;[ Njp7u*~$fin)^:u8ѧq*Ұ=J S}Nи gr.,<9~zb%f  *3{Hr "fBGliO85G [e,yP27#M2sr'H2�|<iiJGVs\n7R_4W/r!DV�b[L}m#U_B$_cEwp @ըǦ?Le_lw*E1>+5:2ᣢ܈@ZrBM,3}wrnE㦜ea1%%4 B|hk飱Q?ԅm k:Gۘ$5vsU-oj )v5~u U�l0b8Z҇z|I jL&*׵,f ?бPvҶEo܆q LoKIcX$CSj� ~�Ŗ1ڪƢ@@O-i-{mٰBV#-ɍ=A"ҵ:Hc_1O=!G:՗hWIr,7&m['Xmx"zQ~Ӥ败{|yhi/Wߥ<gtYHOU@x>*U Z]e:s L;vJ=zEnp.<2�ďOQTS[l;"ERuh~;4cI[ge͝DO XH4pG_]ۆpP6ޟP5nɽܡ$.<n`(oE#'l^ i {%cpƿMQ4ȧ[Rtpz6 $:.tF,eH i}ڙL. $lTPM (vNc%ȕVy Y<X./ ,dSCRMU`W7feH; ΙկicE 2�sOmOa_OnZf~pHU(@m{9Xe'oR0ѦFUƀ~ݴ[4R66@w|ej9]@ax6e\ L&L|+W0JqVWNCwPxl O1Z7qjP0 C>Zc66ٟpl{yk#kc)_n9-æXh{#hy!'bVwQY@w #gv=뭠7܎-[9_ysQѷ:|^t؍Z$n'sʞtfiC8� +wH%Hc*dor^ᅱ o0KB=JF7E<s�Ie75j1f xG4(n(@TIQMkz M  j@�z6.ËKv99 vBrv><w%i/#H^۬vl׷mF�6'N nzo{rP)?K,^3D?J}d:~:/9c&fL8b_Jkd{kjԐxSԮC{ҁ#mGvfi n#�[s|];|3x1 8xR�KHj|k>UL�8ҦJ]%$#]8lYL A%�9E4[j;X) ƱD"M+ t } E^0zP7JI^,PFkAt(".Cv&�x>{x By|GOKG%$^/ǐ~&R_�Жw#$sY׋-ޞ?a{> rZEC9nD;*A( N u;r9 h Н**\2atKUcDU@SLoU<w}na_ &P4YJCOƚ> kBpih;~ZcHm CG!Sԓ:DKWL3qR0Uhcv^*tw]^6D"餓#!۽}zOSኵbǪ~:J_?M&n-8J_f:L{9{c{Zn?F Iq77wԽpO3_Cq"(uD(&)6^ld&B|�3zUy3;iSX\~)xͧ]'"GJЯ*�?g{SQ1b&$UG.xMR.aJz$V|;As2mA;HD_cZWs{v9nizIc&1qKo�S~zTf۹ e@N�9/d k(doA]!6)GO(]@j xhT~2ڼs RkA[iȴdKX\~?HTX6�mqkn:#!J�?|67Ұ=wQ:cEQoM㬂ƬܮvZtGndvf&EJwi(NtjSҤH[xl+R$"ȥ\P їf܆SǐȲAm]�b$V51?�7:*CG-% j[p.I�/]cھ}B8R\f3w #Λ �}q[@ۺ6|FV-AYT֠lv:g6RA-UIRhus*ꒅz} P,2('f4p'wYm/-9R+�6Z54S)"SIOOG/eS5 ۮkǠ4͇6+ r,|5hWn>Bs9]QkU$frhޱq67a4KpC\MѼGF|@xV[G$2�1>4&_e0,~d^BOWzm_lnM߻4JC(7 0_v0ZW.6%a'];%6/�ۃv奣0@*ƈ*k:i+̗{c1)4ls_Ӧ0T@n@߸r8HZ\4DQB87]RǐʪH5Miӕ»DJ !frO|0$O'᧞,\X"LCE )؃aJo̦'g?HZӽ;lDq82 wE g>Mt|^Eࠅn6ZߦN*GKLLr � hW�Z!E�+ӇQBWҿ]^Ϙ5µ*8+TWKY�EUolnojhceJEOOHԾIOѓ9I$% u~|S^JMRY{a#-Yfa�m@|6[p _>$=9LCrV-E6ӤU 2O4�c[ zc m XlDc*hGMƪEܝ4޿pwS3#W;V+=7YVcRh|K`Lp n|4 Α[Ex$ePok4 }ʣ_H+5UZZknٿ.ȿWf< ] M--8P"Ġu`Ƅ4۠}0{uI <#X[#g�*ݪW q W�T�AԼy/; .�:Lz&_dܭť=Ez;}5mm80 ă(E2YC^Ad ͱ<F6o1v\6ژR4+E\ɟj1 PihE1՘Ng[4&Omօ#F㝖J*@ g}UFe'aChLս>4? iL X/fT56P|)ME" +5ԾЃB+)Pm"s1,MG�4o-ca6' }4Ӊs�Wri/Zl'eƖRަ<ZL+eAXki.Oۻ7Й*O+h"T2Zhk.ZH֚}lL%TҭB!@?hˁi_enէc.AbE\ ޳^*kuY6k-26(:l|$c'Ɨw4Rx u?Z,.kfDq:uEkLBd&@O^jlj�|Mk7VjUʀ)C|zb_l2s9ѹ?Z '-Z}�j?= RI>gAp=b@E"ccz0ppC.CJ#~:e89[fc4 +*uZlk|�K%,;O.!*l؈d1Gm̅p댚COsBc4܏tg!dkE 5DVC@]1TW+5nB?V?-#DYB*0>x�wXeUPx=H4ED;xiwr9(P,>Rz??岲3D$A@ H�xU~6ضvpՎ2i454Nѡ_ml)�IdvJ8 B|I,n[\٘<+to�7&AV5}rc!jKЍtO!ybj˶?kgCp~B%ew.OyYL><gT8OrSa1:_9e+tѥIA * k{sҝl{2M*w ï":D~F{\Xbn뭽$�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/images/Ill1.jpg���������������������������������������������������0000666�0000000�0000000�00000177611�00000000000�017757� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF���d�d���Ducky�����(���Adobe�d�����     $$''$$53335;;;;;;;;;;  %% ## ((%%((22022;;;;;;;;;;�X"��������������������������� �!1AQaq"2BR#br3C$S4Dc%s�����!1AQaq"2BR#br� ��?�euSu}<Dz]izHEt jA$Ev3WM I 议*zE֢*GetL %IS+cR߾*h vޤu# P EH +NVtҮV*5Q't҉3%S¸Z#bQEHҬ"(TlXjdT (I(TvMpP:UEvWE qPobu Pt4tZ6VX GeF:U}:_P:W@*]B6ҺtgS}jNljbRMһ`5muL_J%vn*Gv$ J4#h+O6րS5"@ֺg¤E(I0�LVA$/f |K Y ܫ~#{1] d]S]~ژwZ"W >VU0(BR k]V*cmPSTb@5 'KPF׭7f;L<TD "CGb4ފ|*ޠj@LVnP;@ vrWh @BA]AGJ"5kS@Eޕh@tMDEX 轻j@DW詀*/׊*oScTtSN`IXV25h"Y+51] A޸ (ttN( Tku @�SJ Dwڠh?w;f\f+֬J"-3\4Gmtu/d6N/T$uet2(�FH *M֤V V[; U6"aL:UDr0~ڡEjpcdc`U<Ƴ瘦D#]0"jؗǞin@&(Wp2GwV w[&" Ac<�xYh+D5[OMʰ8\Luc"Fx%y19 @bnr2(c@Ҧf�*= +Jd$Thk54I\@DŻh �*@S@z*"Q RuX޵ʀ讴WEʥ( Gut!F㺉^x�Һ)6EOn ւD:dNXJ*b P+TESStM#J"&5ڻAj -SPmuj": WT LWPISҦ*E@V*`YPELCꑰ;a+KHqMp9{OeNMn�fb�)zAom[#PI({n<% <*GZYj@+'Cjj.$MUu jeY •au9�£CR9Ǘ*Sc*=hB6R M81Gp E_Wd(&1w}T;A?ț$PôՎ(2)OdO:҇r"9Iu*avO 9F9�k8˽|˩4 fȠ Qm7iV-P~ᠩ"8XT4EG_ (ZЀmL}8@Eh q^(dPH&EAW^Q*}Hll \%(XɪEt[JtVWE$WE]TSeDT,]H"$tPxTt<+B\,�Iz�֎|$M +R_:U�JYmjk+16ҺhSG^_ BןLE h rm4Y9.R= W> דTƕa\*DUijHֺzdRD*hSXT1zQ#GepiWX f5Jy2:S_+ JddyOutbS[:9~TBfV'lLLi6DğT낙*uj{Xm[vB([39"�zleWQzƉR]IKW~* oo\ +Wv rb2n;{?#fFG'o )uՒTk_T0s yO22khO+Gu;zI8#R +kڿi''*H`?3. ˌm�[LK"񔒠4/^_xygY|jqy% ma; jpsRr3!Hht0 z'}~<0DcB+i:A~b,y>{w0%A@Wn[>3ni^QCi^dT4oD'T,T*nR&(;<k;qS�:kQҭR~&�\X-&f [M40ZX g)gE7[oe�� m: j�`ET0�5<8j�1E_5$,8=#^/RA5WD}<Nw99Z؁qŴZyǹ8Q]2mҒ|%M/1B60bLtW*JxŘ,+F8vԊVTEbGZҺ;hֻuOu*`@Z/BG(dS~Z.'{j/f_45T9%|ш;ic̳1r8ВFS,I&!J"X~e+g2JH6 =%}V'!Njg2zN5!gM=8Ѵt}Â8BjrrOJS#&5QxE:IY,{+a\@� ,yx>^ڜy ؚ7(wk�)0+G!wUaci(A+m ˪~6l;/WρC60�Q9㋌6f �~Ƭ3rq7,vK^ϺJ~LW,Ͱ~~+1|ks}j0g|kXX8ܰ6\BvؐZ$Gtu&G~Fb酐f폄FiKIW{FŇ*5z9L/- yd^/ot}B5R;)ذqI-ͻx\lxnOS^οW|_y/x;i4vtm�r;kg}H][9^ּL?#6IJ͐ ˻1tu Wo_g͓yYXfd'v-k%#Yp ~*".ʪ;GSCv."oA|<IaA׷JmkGNުTc"8NKz'*njNPvJA1q51dr� *)c8v5wMr�դ/>E64uQOz@�W"D[좪I�#ZHֈl o'J}_67eLc+&Vcjذ)kB"$l`-WN6�M)<dVdRcJcrOa2q2('!3uC 5ɞʗ`IZ:4 E<ua].<E0Zm�FҪ><~ڰHBEL@huR+ 8u/L<L$HTSߺB +T6joF2]נe"ka}&D ~W" Jͭn2yGnF2$H�"BSIk(3VÄ�w wTJ<>|AMP sY/s+&"C(&J <&U=Ӎ8/Nݲu\?�eg;>\XƎaF^�0mYE'i#&kSv'봫27 5_0U>5_w/zuV~dӇ'eV\j+y�y$ :�&~5/Z,:m?R߷m#1T\и^.\Ǒ̹1XG<}~'h V?s ǝ,&<y~KJOEiN~NF@QLy]umiF5ǃ<cbDv(޳ߺj},|Ljas,w~*ץ[YT]^ qpo.f'dւ/P{'OPJ{ (R:��ٸ"!^Aqܞt7N�К{}Ǥ:_AI`2$29~F`ո<2C+b)w2")ft;[(&A$<-Xxx\RN6|O^.16|^F)+Gq ֩J޽Sfֵ]<5 oA*lRʛA?F49}ڳpa\bz)7 a @= c�gcgrpaBI6.6narf%T]kv=p&&np;qq�!Ym׹ ]6uR24Q{ o?N?nv+H oO¼LO(@_MCaЊڴh2rz~ۗ>\)UAij�kȬ\:6;n4+g]~V^�'?e_h#ڌ\QwaXO^BL2u6 Ū69 ˵\ ?HZbDGoo *0 K#胉L*ۄknH"�('nj zibʞe+ n7K~Zƙ6P}'M;( bw4}`Xaİw QsGu3:T4iQTyt'^D"`bl>چaQS )DޮHN D [ԕ1^h"ZcjҤʛvT\4֧%;Z*F$Etm Al O^ Ru@; :7egA+:=8 0 #3f2:el$kO.Dڴt&"kKvW2)Ùuai~ᆄӖEY3(r+,Tb V .>(<0 y90�M(=jzd׏Vr4UsA^o+g%0I/J�%s2|xpX!EƥR ;lpϣXՃq~sm-=kೱ?y1s'$)�ӥ1,|U#LLk"5Y}ϕc!Su%:/lg~˕$9 ,gK+4O?нm3܇:OPUf^1߿ mo/ �UB,\@*߷'�էrs99;] b'EjQv.r|ݤbYq0c]iO602;hY}iЪcu'c]L)9< *6 &< rY'b|*0V?)ɐov_;Ua-ΊY{lU{!`m\wE1.uPw1#G2M ~&/O6hsecryk,I=Y5faUC;MY^VBgr0_3aKN&=+ky18װF{sz|Z|r6vȽ&|OS2}H{=#̠;]F 1vrf�b9ΧOJ�~gal[gKhV \ct90*J/ ~7͗{H6{*&2/I៓Jx(=F=Ԍ0xB taտ1b=G|ꬫʳWrNe�fG!Ǒp=׭ߎ8ɚL>^L=>"x<B.W3VБh؟ #wH>?d9KcV3x֎~~N&<i2 {7'm9"w}(P{zT}V?[1SS˜l@<VWe M;*c]{kD"QW-xU\H%rj�Vi}�T7A�Zc >UrƂ2nھ@]T�& 4kҐ֣@up.=\=jCUXП•N$\ rr[iY,kW\n4uFDފ3/gjԂq>sXtpjH]W]W !k*]֨#J-\mm"@'*J`{@o`DgԄ >�ݴWe*Z41V~ڜPE\zڐM]rE=7h z~G eDQs`x\X2 ysmc5Oa)n{22cbCOcSzvwU8luCmGNfOsy|'`5w| {Ͻ+6,6̻K}mj1�_+>~C&r65Ӈ88Ղ /5kC<UkUnlc7YsgLKX V۸o6Vʽd�r9ʁCt,{ .^U00<71?mM9N>c:H6hmF즹&<k;hQ]*Ҹ9UD daeӦ_5m08C/ɅMʿy|9ΧƽMx\IY/:bs.y\0@_jfuc<. +\S�a -3FkVU!eDpjw#~ &%Ycj(0p Y*4@ tCv;Ll7d l38 �h{4uS dۭF85ʃz�ܵ _P̾"q?SΗ5#?ᅏݭHf$ge?KǟoC6N2AOi.'r=i?(�o$Aq󋩞ޕ@f�q9nc̾\GSN~�06 5<=%'9bprNƿ<vP'¤k^K&%݀1[naL /*YkO(n/0Rl6Ad~a�!'h;>4'd$XB)j(|xwU!o4Vqy%[TK2*zk3N7Eq+NN~5ÿL"ֹ[z}]Crs UxCaD|_rG׍�ߒpq<w,u-s'n?'ŗO;j5uЇ-HTεtP,*!#RLYx|:S�(jBҤb wՊ~ bogJ? >|+$}dOMh \h>"A5uwWb>|$Z*jb{j{+]jHGet^*׮=151iT tUƀ1\{hB"4ʐ:GuZPEduÅD\AkOf 7:1hk;}3 7cQ ~gM]I= l{1�`LH6{&L*e" okMAly"�/Zu՞5=8#ā Tia{?= MDߺ"`͓c@2(5MUr`^v|݇C_)%*�tqbVZҫ_Dqѝ9|Y vžÓ6DL^އh\SmD틼r'nD?яɡW٬"|b_'`Ɓ-r٘yݺoG6&59\V)>bn߷q{ _oaQt5;�B6ˍcUYR 3$M }u$]"5MԒc\'t9 {kX!`o�A;0'b LlPN($O<#K.n$F�Z:c\b!,�FLc k= C ^3eD)(LT5#SGC}62H)Կ %'lcBQ�٘=qwVbm~YR T;wQqb8Xʛ}QYu5W! _F޴?qpqߌxe"Fer8|)6ly,|TfO[D;rOpj<{ԱFɄb\cԋ{\%9F|KqE_N+Og̜o|N?ںuհbQ*F\8\ ,Y>셙1dSvFf+o` o  #*`85]m U9'8rJc�;Ukk=·y#/ N<̝b5]M+gɁ08%FT,5P9oq Rl:$wpYM)UC9EeϜdӸVoEd<,yHr>A @C޽Om&M1" @d�kO {hd'(ێ v jDvXWbC#l*r`qWG)7oJ8[?Ʃ�k5ooB�ƒ*^D]u[}jc#3 >XND|Qɽke<l'E�i+EjVy3Q.jm�g3q{>p-P4X]@`j@H`( ŭa]hiBVֺ�+j@\]zSA}+T+PO\>~T\,Ǡ&vsx~ځ�3=ʵûxVuw@S1R9Yq,`6/P4 Բ*9ʨ 0I d9慓޼l~e*y * z�eÜW#�'Cy'y�[_),n7U�S3=Zݭ KO&JW/qOc0m; cNwp xAo+?Y C "ՔQ'G�H4W N_=Yh=Kz+O3v2OTtӐߥYrƠdۑENiA [ ̅` #D۶F+%Xh&iId.!^Di| Y6Uͧg_P"U/c:RMh"-'[R HƂ HaJ�I#B*B>R{̥`Ϊ-Ku?m�$U7?`D׾;*ɼy�m .Ct-@La41u5g�w@_r, XeЪX77?+3,@u?0C詑J16#ƴ@,tM' L,ȬYl _^'X*w>4Ȟxʦ|d*?'GH ϐUF ?ιB4K# &Y4yXyߣ]2`ܞC&ǡyLadzơ=ÝmfMcî2S]=Cqr{!PF [ipYSͮ@%[R?7qn8co <N- L~gn),y9޾㰧01/d+/x[\eVE[3r'-=5ֹ|Y9}'8Yq,OtbΉS# ql`|yL^ y E߱G8W"ES L6nV^kz?<o&>Ky_]�|\A."׺o7=]Aڤ@4<|Obsa 1(*^Vԫ)^Eiㆵ=RZ 09]z/{e}GtBcWze~WS}@UZG}y-ֈsZe#&Ђ^ `zjkK:rYfr"Rؔ[,NIr>fesk843ȸAt줱{5LV+VY%�$xW)Iͨc8G$ WLZ!WD\6RCx2fEe3`zUZ�U5�jc&SֵX5M*^º# *WAz@W1ֺA@A:WV戼|_(:NvV[Hik vxC!z(?U1+ur9D>5�u[Rⷳ;�qn/jsoj~Q=Xȝ�s䞰:q`g<V} ?6C#/ľ5hڪmo'z]'gƻUNF5oOqz|Zz=~S6k0؋a/oʢv3\&olJ gž�|v Vqw3k�ƳӴ 2H2U_&2~uOe.f2GO<nI|@ۥBt!AI xTI$)?}^,:B90]4E.'0'C_>ERX%,}Wo<^dשP/!kOuSeH 0 A>I=_Y“T8X`؎C(u$u׺R[n:) @64<>EA@֮I^$7+'73POC `,;g۷|tgLH;AQ"~d/mL.6Pɓp 44jADm).̥n7hr %Ea$؁"|M@]9 20/c>F$Y !`h4`e1;{\FMUW۬,l|3ҥfC@o(w$>=MPGsVDXMwTl9߅$qvV?E(rZMOyv:PfvJ >"RY33\ĮRU'r*wq#"r\J@ɏE)|-h'gA-  n .T?۲Uf8 deȽw#=ĘcDLg'wܵU][s1$+kx0pamuYi*7u,:+i<.F<C'Lڍ#sF%>S<)tiNctWԵٜkP׏bW$ a};iN7rpcX;oqcHٚ$�NN.Vkc7`n�O5?JTW-Tm6&ՇOscdጾeɎ;}'Rj_o̢]z�&ѫjahV�UqqTˍB N<|7`5Ųy5Mɿ/:Ln_}"b,vUy�>-6ICێ P!g$Zzu ?[a_Xε gO4/6qpADm�4vz$HbAO0fV/n:ܺD>#˔x1ct�H>ȋ:;2E3G'mF 1rt5R~Z,y.V{B;VLn?{j/[8]~e0k\šg`e\7lx}B| X=T1gKQF7^8�Xt%SB{'nY6kU7h  �%w^�?W|> V#zޫxۃPFK4�ḽK_I1,;]| <?*0 ?ef2�#8zi�g:/'*t9w#m= V+h̚{;"?㾆T6tڴFrLҼ곖ٱo߭ -J͋J Idڂ h\o1uڢA„7*>[ Pb,vu)uqWQf.�,HXM{*D(iP,L.,h~?¤ (QdCD6621 uAe; erU6#։D^ lwW( Z[ʂcOR1MlnDe>޴o;tm|VD>ء6J{�A'qΰf5Y"QzPLs7 2 j (mt@|<*# Qc9"o@.r:cXosSonjƓiDc@6!`  ~ڿŏYlҋ n/i?'U8ޖ ERE$ _ L\oR|Y!c@we?u;(2e?H$i𫒪6�"@ҦP/o3r~4\v2%^n;񦀆5'_PK~5;LT`SPTD ҳ3UL,@CORMQ` &{7 e37dTS8s>\j >n#ύ s#ǥOWS">``wkZV&#[W϶dٺJ7*p]sPp9/=7 ��iZ}ܱF+O5hJkP|<\|Ei2q$͎aɏ0R1(w}8=ڿa!ٍܱrjeŐl;v[k>_֟r DZ=l,]HcP~_O)LeKh #X##'2` Y9_yN ĠP,"volVf,wW8/3y7.ź,^L߮ 'Ybҽ{'8Ϋ &k/�Y.e& |\UrP=AGM(y}&IX}>^"];{o׺ŌQ_�gHR6Czߦ^Q&MM p0#ƮS0EtU ?QH�qtTz'I9pLEvuxXv&.Nuå~_:f(i?cb* L.LwK5U,6d\h$Zs1lY�f@K'?<N&rVbNWp= sVv 6x޸[WZszUao tqw&NЀMxVpY)]r~pX@F;s+w +I$7͵n+x<m�6=PH)Tċe<skOm cJr:*rHo1Q9\7\rY6/<JT>GHnX)WA92>U&� ~noOÌ5esyA '*ٹ/np/е;Y޺I% bw{S&�Ʃh?oX:BݣJG.^W)3J~ҬSj,z βjֲYbyS*|1&S{:QGǷЛ8?AS>VW"GyE Q13{Z|^|~Aw$>IK@^EX%0/ҎB)gB�T/b6bĸc)\]n#�*Ԑ:Cꍉv޳*4a3� 06<Nʨ:<(&<xƒ-&LJ0: OiM_YTUzr!#LzS৷ѐGm?t)A*m"GU$n~S}�}E-NA0 p}zuH"�cBmH:tOAPI#Gu `hiU.4NR##OPNt" $x흘aY.LSLvRH?J^pIRy,4슀|9x#zsqj" AܧETHJ~?@ R}rH6<e }Ynʀ)(@TAv:P K<J 3 ʠUڷNקѱdĕ$PPL,{b9:oEh !a c  e&I:L-t1:jpVg(Ey{Ig1=@Qy&~ֻi uT@E7&E-UUQ)u"NƮp {47.ҧzVm�GW6)#1MpǍc$�S |@;g$*܋!=N#2cdPUKpڪ@*//n5$5_.Rl$"i?o%2"M4>�a %Nձzi<W̜-u=`ŭ2)oϳf'ģPc,w ls20r&oR|\q+<͍NiÝ'.J~t <j(!yAqqy#mm&_a|4k/̋{ey8~·�(pMc*o a> a%{?]qu` *v^G^?+?g!;W� nVzOfF sZU?\E#�M_2d.$fHdAcר;?0ɌHA0Ey~p3tnW{μH lm|/Z]uRXmI9?8s dr0F6"#(prl7\!:G@&� N=۩S7I@:=6R ^1 5 @1eVck=px%SE]U$r98i$Uss(eܥ{{X|b~V;SXy*Wɛ ->xMShVFv3,iǷppWe b-�2(QmjݍZǩڮuybć;�NG�X6{ITPy[M31ar@`IVXfvTo?)eqۓm #AZC?|ÍT𪯸fȉ18`d*W79F罝KTUVߗ%q7'b[#w5u_m6\$wv?5)=.*-vn=k9f۳ iRH/9<+ˌhH5|+YxXr,?QqNkI"3iqAokYR�$i?g#$d4QƵrˡ @HG^ހ~ `Lu*r\cvWؤAO(#8y̞ Ɋ]}Vv'E'S#q'qd~j:LJy'S>5�tR�vᅉ�4RH7"zKqf.>VLv�!wky"zLǐS�Wc8ǟ&��E fou)>82cǚv^>38@?5OD.@yN�ZVP/Q[$H�X66%&L|UH �h*.O+tƈP-ɰXzDBR7�>io3FjV9bL (FO@?t֏71?!U-" PN9'S*d Dv# �N<1#"X�{EGwO̱ :^ 1&l@"hZo4+ǘN:�57y`>k$a <Iz(x:-n꿯~gsD״ZAL*F,T;2qW*QF�"ݣl-09Bⴐ6F7@2M=㺠c+qЏƪ!;.Abd EڡQ*ݝlxOڎG`:ќ*"�d Uqdo]�ϲcz#ƌYtԶ e)�*#;ܞVcV 'mAk�^*|HJo7G^?:OǥKhWT,*[~\iL+![)Ep|k+ZEop{J \l/ Ĵ9|jHeawF̜ ۠ =.zvԔT e%V{f+3.%Eſ$12ONң^oiG9U~4@�i*퍠(ꘓSqyY:u>ݟ<l6"'Ox tFSqaxD![̝~*[׍!8y? ikstخ7+S�tŷ*-mt/kP1q,q?lՓ_bZi2(\(6UyI*[fLp݃tJ`rg\ \n@<:e_X{�N7FHAC6NF,� Mu}bX(Z!NGB|b>Q>S,| Vo- ǤT5MLϋʃ&0`k <A|,TOC^8|&&n>Fɑ.1krOJ|Qɛ`,5g·ܴQ:39y & hr'v-oSu' (v’|YQcpƶU\cv01lM㽎E}t Bca8 T?9YsG1#;)LOxvəuPe൛v)5ZG5G'4Frz+dV齴9Lv'r*S֑ɓbH-e$1lX!l@H>O(NG SMcAm5M]dvM*gy1:]hV җ18LD&$X�_K9ؐ�E19 &¥2O&h l\\*g)\dXɔO^(T ԑvH8فlNrlŮ[^ꪸw4ӱnb$ț-a"Aī�M1SbcHt=Uqz^�#pIrF-VAlm [{tLsqT&ć" Ml{*LbdO$[u%�\}$|{:ύ 6.LN<˹m."u H&U|gP{l/K31?3)ۈCly!O”m2)U=h(V񪰈s`QYNvw@}:P+]›M롰]*$�PE񲰵QWHW"+M.WgnD"ۤu3ӴE� kH2mB&X B)pWS{wՋͰ ﲙ\)`rd-*[=E+�2~? 7Vsav m}$DF<@��_@QW ,v ö�ls'+zV~`-~2e!S UNBvb:>eNGǁC,ly$t/c'<z|h2&9Pnęb"T~rmL!|b�CZ<~"KzXE,EW3a,Ę(:U A*^UBr\MtSبb21{R@"l1ԟTh55=SmzHU }@L_(C#$t6�� ��/h=G pP Q H״Q'C$u?_z0t0=<F QpQHŝSn|"7~n41hf`_Epl) B2'Ok Rה X[=tŔ0pv0q`LKo3xTb ~޺Ϩ«�=GJKe6|V!'M҈1?17�ZP,*f?D`XEԟB ꏜ#QzT(}fAJbS JŠdEr.F͉,{>#u7C!�$cPLSlp=+'gQ ur{#3%#w\+7q)JdڍX|6'3b)[iҬvhiRڙ~ە�]mz82\+� 'oC]+ՕU/֝Z[;~=v)v`8wz`-#,i+K (qvIŏ�$8c-$>5zۮ�c|XuNAX4?[C�r0ʿH1v,n9>/ UmBh.W/7 *�:W-C cpA>c�#I,糲{\he(&vݙƸ("�u5�lzBd9IF9,gSx2S0'PI0hKI;|+,•NFU1ο5@0Am6glA+l=j2'% T1l~m\�=67z*1?_ʋ;nGKW& b?WqWŒ_5!ѴDƤ[ESݭHg }l'!'[oy<,yeQ�[RYxٰ:Jta }TUVA'쟎L@!$nyR.@t,�S E?+~G8<|;ɺ@_^ucLfOMmVP*ajڨofd {I0hQ,KI! Y!a[@«.0�3L~2*YÐm(O<aOw9<hqǨ]I(s2ь; tYz1h/gG+#d-dD ] S|D@dVRI$!yA 9nI2;jn1WLdeKcC72܏Ghf�u: E4gIx5@hxz'q8谢U:8򨽧hqr*_L+C-U$�I mLLUF} {Io41 m&N@&6_HE*AjMqJ9{ @u4n;1-#jƥ;a~#(�4S/$+OUMm"-ՃmYej$,ߠ:Q Ʀq鵋b={*#X97fy;� &NU]g#[U0㯍Sc =A1xܧc쾢ՋL?'ƗMC igtXɔj g%s7zm Ey%a<C)fЩ Nqʸ$|uq&,TxHzE8`><؜ySS}ǸX4�Iq].XT}=Xzr0,#H=VHSЃ־A~A~eҭO6IY3!}4ƸWJ!s39 ĕ?7J UbqcL!_w)a{0 *q`Jh{a�XFH�X3�(V~>ˁ|fdϒ2Or�$~S&adhcUϗ| 3>]<j3J+nK2m tI!<:vZwa! 3,$ʨeA.,!W) ~E H:n Nu]Df1@}Iȓf8Ɗ@ȍ�Mn-q>ʺŐzP\,2u#F^ύ�3mc5=QG _�ހdF o#53$?fb Q�Fв`p8lf͈[NiO%CO"�p:d1[cσ%n@|[]֩ddpy|/ێ~®.]z#G! H�ǟ=bsb0TzӍr~0F`H,kCj^q!G?BL:{)qT&nKɻ).VgB�յT#' #f-u[2~4"d<koW92;:.*ϐ⻬z4M1-oxꬽ\j߶ɑCɁn~4�`P҇CwrJ3c`gJX Hxzb.'QʪK[#[VQڥe�et ٟdbD(?}`Zmf)goL-,rfO xcbGb:H [lK1= T D˷{k%f_)6ls=bż`cOp�'OyTݱ5ȸ4N +N<n{c=h \\a� h{@ &+~>�G}6 d70PN/6ܬHJ r mf?#DALA1-~W@!#Nde<*722nČ^JP\`zvk4gSE3> *]p!AQh<ؑ<gmY͉!Y~ AǥLGͬtH?1\s>vS;üUQU%a;#ύ47<~ڌjCOi@3mBȹJX [uЏuR}#*~Ө�70�aá]H )$@&`D)a(EL=|,w&~Պ�> A$r0Z\~V#yȂ#* "t!GoXq1Ci>4@mʅf_Ƅtu޾ N�2)Q…6, ^viڨ/AK7dvy-0< iYI5ScU�UQ5p;X朙"[<{hG݉\:nxVTn~O`f]Jg]jw7l BvSOÙQ8 ٹtd_F܌~YQe@Qd`7ԳE,X6$26O!ӷ:<gq�M;v7<R8ptn\>&,&,�ڐB}r2(8B>CCFmeCdC ȱ{rc3̋vA*zP98WIx/q9ˍbUfVB/.R@�FL=Q~  UEPN4A6O[S5irwIYU�JDŕ%qO4=&d0t3=$XeQ`:j* øEQ9!@,_&6S6a*1q[1!e3�vȮ�D|y>�?kOzOi2F XC) ŋk˩vuu?+mv tU2gD�3r]w)"rb,Oe̟gÒ2eqm_ |iT8( X@ni$9b%~S$֬% FұrLA7\kO:TrŁ{R>g O!w7 ` mPFE2Jfwk#UN(0ojB?}0,vnib"Q\<B2UQ&Y +"Ky{RPqwNOIϕ4 4RlO I F"<�WJA}&2i|s(} &&) 0ȋPAV CN V})o&OIrzRAJ&c>b ;-|%Yk20޾ǐ-S q#xXytQU3DLl#^e̤-R1H\va\ciWJ_$ހW6,t7l\#r͋[w? 8NAɗ1%'Rx9+ r%`}5<\xr�yC\PH.W 7Ȫۉ=wOƝJ�EcfQt,ݛi'JA \^OBMu 6 N�[l$�&2TcI21d#Y:niJ%:N枧(a3�҃7<pjA7Mhn+dpT:$>'I#q! �5)'c37Di,R0�4ṭv'|&@G?b˹~Pda^ |//C7O+W;"@ۺLHBs:t @7?V #cc Fm+,|֝oeLƷ> �m++z``0#gH(fcǓ Cɩ[xk1{HI64A/e@HMLiCooIl_DŽ٩˷j*[ mvR�ͽJ!ȃJˍ6[j&~:e#oa:Uel~e�Qi*,Lo4L1RI@ƶαBnX|uM3q$;w�q"?�{g'�$_Hiu<ԝLپ4wiGlA?W_Erc wH q i]>=~ ]C:iX.6b/~G#DOX:™E76XJǀ*Cq*6vzXU0<f1)>[yfgr%s-cĥQw{6![u#H \Xa#a'zZ2ccG _V @Nې/EC. HfN(A@&PbufxFނ ,|;iF奛.Z,�$%Wh cR&:2,m4/S&b#n!t{~4t916E-�O8ی3k~Bƙ -"mNї,DkOZ.l9Y+E <M+ ^Ɨ~fcONX ΘyPH*n[kҖ{o#Hͣ?MZ5 z'l$۸yES덼[Lvڑn~́0ݏ^2|ޠ֤r_,v.M2d6>m[2, =~āK޿i�ǧr ~M+1>`tЊ1"I[vձrs₣xMTܨ߼&`�4zvV%KDζG3ERWE.9 Ez$[q3o #6D@Uf;MI  v|jȤfm5ԀF7XH$ E c?jx2bu@.;u1n i'bbcOgI_ >T?U56~6eSE #/>F9n> lv�A|:V@V"fu2!Nc@f,;akD6͵>LhҰ6M�a9OJh�0 %�P5Lpt3H�Edg 6%fqRO}5N>V,H[ƈ0_0 YƏX`^6E*Rfb@GSHbdF$HF_O$ۿ5n)4`'IКM䪏՘B>g`2տMPbS:_mJm.h{ sۈ,!`t{O$9zB:ǥ&ퟑ \X iX|c۵n,'*|`�N�ƙ�Nd"�5E6'-}2.`'B�V _(muc<<Y Gv!ɕq.i>eqQ612~Y}_A Hq08}9 }O$<rQNj$^36Mϋ2 Nضj}|[hLc{Ƅ+ cfafoC| lD+! :Yh,Ord u6�vl)Bk6�:t=qp� N@q, �0:Pj>W!H&7Q049E1h Auc!w6<V\X4gƵlG eYn4 ۗd!aƇau9f=!|a`jgsDH1~ڶ`vh{y?@H uM>`{Pdˆq^Hc.AL?QvM!54(nb$w3|i\Fly7[UгrRcmUM xegȰ6c2~flP;̢c_vx ƅE[C M$ dmH{+LO5O΅Z? N�rBPu_bnm'|G!�RN+31N"-2#kOrLƎD|*IJe 9W`v}c -c`iL쭔lUԑo=4-N&{@?šld,|d5Q:H 2$) V=ie !+~3?D�8kkuS(zh@a1\�ِs,6&}Z;+M ˧rz܋kxWdS&0@GPUvSd΀CU�z†AH88JɆlTPxlmq@Itu$KQ;{Ooaќ;3�_Qd%g^h}rNNcʊ`\ۑ&3a'� s:/Ɨʭw( O wA9189p><Q.ָݥW&~NNO!gwhHA@)XvESXpdq1z[k5�'C)ATW!$m+8+]:m5o|/�t\]`C.@y7cd] 5)BT�ͼP3o7ou_B2/ra+Lbzh=i%#q7L<iߕXbغy)')M�QN&aM/F=G~_ n#x p ,HM|[)U2Xi +> ynEZ퇋7<::�inf09‘bu) FT;#X;Af!M.ty:*'^>@WX^4K�'gn޵wÍ;n jux�D_BT ʩ[th' nQF̏;Qs�tw}vac�?u!0uo|8vIw۾P?zQ`�e wՈ6TH&Ň8"GgZUʝ0벴<G(m#Ґ ,I{ȹMus33֝Ge:*ڍ;zR؊a1nB`:OƓBLS8Yrapo y~4Bk n,o2.@[%+l|j39|=׾3>1w fmE] p",Z.>4la_v7]clnçJeq2HkMr~G �֑ Fo'8S;Z~W/(aqO'f8Nn'RL:dsIM4lp@Z;~Sh`�״Զl,L:KQ oOtȻ7z--4$%Sy bWɻ+E&iԆA we`/p<�r fnD+0rrSM璢1qƞ rA٧6xKɪn7�"&rbg̭LfY[8-&V(r VH꽔<-q}ko!Gt=BU 8)r"lg̦oN7A@4νܾWYY\Xʺ1X-5^zÛc_Lqɣ �_B#1"Щ;�Cj'/ߐcpTzH59`PqOwmer;^<A.nVo&a˔AOf%f"Op-MJ'a`1&dI'k3#vM>EY҈^F�eFU52d>rELk\twϛ) LnD|U1-Mcb}F6�G| hcTT�@IXzO5>B>R.'2.iP&@ rNT0u`ܝOLYdV{;(y/k;i�@ 0uz2BV瓍qTژR!$#I$ ş ܲ1!^pX k*yEt_WWn |iꢀGfL S rHW&0aZɅXZfE_n@"`{iP�qJAnW,C/�Gp9$WƗ_elx yoA;A+;YfuP-|~gƼyBTkp*!Fů2$zDȈU5 Ƴ=,},[#k/l ďl9Um}/*yj[Hm_/՞5eGf.3=U|RA,>Vi倍ln:\ys >=mf18!`8 5#G:YCQ)~[^O/ m\ۛ>=lj~.ȅr! )I?wȸF t~.0`2:իs ~IeXSYlvM6)Ǎ90cA L/,MA U* 0XPdW8_q-<5ҍi1EeذS^׮Hh;r`GqJ > }�QݍE b՝qrA"?DSo-&@Ȅ`P�r`v/Tw;MٌoZdjbN"gX0l YwH n"q't1rԍm�AW&oe&-y?ޤ|JŻ|jv D7>?՚|N-64E2ʌ@.㍾wAIIƃn%!fH&uM 7p >nE�p,v*LŻc qwקE@*۴�vEi` Irqqaw�Hyh�t2 ~hƤ^{OKqBͷ́IQ`{خ,qBܨSPb/c2*h8 M*x${jI&O4%x+66NF^J@Fb|L+-"ԧ/k]SH]X/�Ɇ,GDaQֳ>͌Ktޗls�6X:}$ 4A�::A;|>c7=ðvjr.i̘EԅR�!X|$_좦v �,xE!EֿuN4U,Iv^Ao3`,GåNHt$cbJ@at v(V@ nIN!1eI;uTVQuDZ<+Cܷ NN&5eԂ*J� @ܢv8= z,~J|9Ie'v68r\eKD{WL)ǔƃΚ2??ZUyZ& v'K9&6h,Ϋ ll$ *ׄŽIAڻ|^A3ņ8 |Ȥ)k<r5>v>c8!E>_VlԐ QoqpǍpUޠvnL퐱JY61j%3@!Aj C"$/_hn,+i0p؀L *NL3ѱ77Ѡ7[u;*8+nߡDh�7VO03*s0 >~>nʀ\OM'q,GM �i 6np\#_mitX9>4MYI1yQhr�w�(S|ښrWY@yOú1 $D;z͈(f/h+Wz~{ŗ&Gƙ)mi01bfȪ^da_AZ|obW2s#lJ;Ag+K.>8h"\=nILH"�DS'516R\k-fNB[z 0֢L,*\U*XW$IoX$y〼1$f[bmt'6z.LJ^ع2"Y*L�Z!a[Yዏ`8ͷ)׈~o*hRL ߖu0UO2a8 _0 <p6ϛIQ ;lxdGaE3U8щDc Нp=gjK&\\BɅ"ّuӭ%&M]Hr.ֿA0:[4,1F96�z0~4r0AۯlSC.CyO]GNh?+ؘ9H_Ƶ8640:7i|*7*=y@JRO)* M afǓ3~6<a7܀8NþkS|;O)YZU4kɎpfrA۸_l5OpGglqL!w8&gR_s,O[k1c'x`Ăw^+AHD۲rr}fc=A=e;ي.lMV(%a㷘@7?e>5ˌ"G|H7,$oz\dnR7,N�ښ\ٱ9Gm>81m��tSΒ4 R�,˻iR:6>!б*Qچs ʣMÒK\u f0>0$i{{�2 2* 0ۚ[(՚Z%zEpك{"B ʪ,(\!ىPf.Y~AdF wݴMo$XZK"c;DM&TmBg~b60Vee9H#h ŠXس$'s@v;G.G!8+w#^:@ao86ipǛ` #6V&dD;ft¨)E,J5syYJa*l<!k .q~9AԏP Ow ܌x1FKMIV^~Si &^zBl&ۻZC@,l:Z[lR2@GV MNp>& lj(s{1ray zotČ=I.H�OJMr݊- PxL8}[E50tén)wc=V#h=b.h6Lo,S*YT\x޵3a\I`T7@eFЈ^[ņ�6 $_�N*?DAfU mIcQ>LD"$5N<\&d})+z8A.l 'AF|9x<aϗy/+b 6)0 5ef>H` >mYlc!2/P;{<ɇ{~,/7c@?GN ~HEE)<Z8i?.o[ �^4^y}圌5Y6VXiL#XdzGf'%O#X=z�솿'{_7Efl_4N#b�;I t?ζap]Tk@́L;zURAmY2!7( 1| U8M(Xd%ݓʃWX.:]GVA;,JLQd_E۵tGkM\7zi )Rh) :^"*�XCnLc�Tkjq2|λAԨ*n'Pbj˓M{+ *w,TͿ#l3'瞿}M TѼ5? 9+ 2HSQL]W=/fe5ظlzaHɍL'R/ʘ8 uWc ΀}U¹ˉ)i|`�ٓV>F4 _t"Z wX5F|~qn9݁cP^0{;#gƤl2ݓ83Ko81v' '=< ;u"$-$I&n�1nlBk>%MoWcnb:$=*=v[csH*"F ӡ։Hmj)q".|,w|mB`g݃gK\e ˽<jr[M4<<g_^II- #O1M<P': zwнˏq]Fm5LF,iB8iStOP.4)Nbq7vdbUI!ѭ1ۯJQ}rqL' b8|򊿴p1ze2Z2zJ@tYO#U#\f,B Zk)V ۧ% A9q9<uT|a+/<?ݱs=0BqLeAFm6QYZ[ћޯ;|+a&B܊FWrOr}fi4_bŅ]"mi8 gv-^kh8wpCvOªӤu|)^rc@zdƲuT%?�\OSn@dz+@cc[ + v37&10UºX|*AĐǻB;*sE6Ug+.53M,<u1Igc|X륪F<Aa{N,ˑC($v�";IԈQLHXg6hZ zB Dj>6œ:0<}CQkm] ~YD77aaʍ6_U�y`\C^~ϲdUF7H6 ~ft*WRioct6ݑI;B8Es1a�TZK1}a]Ŵc-Cq2C'ڊ~66 GYjI22{&lNIo$|g^o.4v@1Fw NFRߋ"qT$:롧=s݉R 3g/2p ,47v4qRŃch0_H> J)D)E=46<di+;q%TJn+O*m,թ .$0vvՉ쫎16iX;Eg_ƏoP\ fLD֒ G#e x_{o?�8HD�ž&-^&=�h4?IK9 V�?UD"pDƫTA N?knm_*y Js5%�2~U�E7]XEm齦g:^E|waԱ @3 _pYׯmGry|bK鍤Զ icV6@hc &KJ4D/!cfSvV= kIvýS+llX|y3;ɍ L1ytً#(&; "g)F,�bªg.;o??`9y|絏ee{FNG'1pe-v)S<T OR{M<嚃O#ݗ9r`?'r*89a~{Aྯ= 5`;qeq@ A !M}?urN<$v4#9ڠ�SX�f2D?5İ|Mr<T4<x~j3m!V@TB}]I%8\7,~4BPYDEůoTRNj+8Lͦe=<ífgG6#p%g�ס&f?dƇ&RT)籒J G?*%W7T[{D|\}^ S;?թ"~/oꤰ+8āͧNH¾;m*-ѐ#nf?7eUeF�:yvDL` (8lGj70�뵎% @(`bb)@2dPruYèB4v˵t�ITO% ta I o'7+@l.͗#NVTWruXG~P0_ 7\w(0Tb"n{ƪ;@vHr|DENu$`&}\0^q0Li1;7U/šM>h_;-'-Y<u9Q]QOO/?++1uaeEq2aXت.LA[zKyx07!qbM/m?-2 H(?S0DդN^:rcyT֧ 4Ǧ7Xǟ>7 3ȹĊ.47&Hע`!rf¬l&-򐵯=Ky^P2ޘ]ϵgh'zojG,sӱ R_)OJ"A1$h <*;n~ngI,$9`4='q q)= �b|Xob-(ۭi{77>$;67Ҿˈ>Bdmqq% <i5]s?w.D z^]jKYx,NJut<Îy }m7IsN8M1$\kj8ϓeП*Yvրz֮+$)b~:S\{jTV:juln+¬b�ƣNFFI()lh r-ҥ,NGgJc(ll-'40mjǕv( |'@N>4Dr23 חa6T11.]g<˥1�u' $^_ehb !4}mA\ЂhUf>UزۻMs�_*+8W63#~X<R} +(lYUXa�)#nl@UV#34gw _B1\1xZtSD|cx3@J^ry͈bLP6 \Yyr*d˘;m#S"3cxɉ"@$\ 6ΕގRSM~K`N<n etWbs[v>Vm&/**vY<x=90,XGJsnxȪU֌#]Ij#3CK *VRЧ~ˈ.:ʟ4ֲƹC7@0#-ȭNe 3`#k)4zϛb3eI~>^\pfpSXǁf*{׶NJqScȁQtMUv𩝉's�S`xWes HƣLnnS|�:04Vɏ'_2֕5{<[LMcc!FZǓ0'i\뇍[w3wԽ FfrP5k0'_,<Ɍ�wƮtsͿ1Ұ1/eC5Eeʣ!(`=V-� 2r(Rףl>3j@ PcА%gy32M'8d+mˮԉkloIfY PBOMy{22I1-p󳜒ز*e�h<+s5Ssp?P@V$Sd|y'[R 1 _NW>?2IU5{)ge(Zpݽ@[\ yHƲx@$|i>F$o< #;9%V6C T%Ohʴ۬,#Ypsq4W7 ȑ1q=3*<_.*4! lYv25i$(;vb$X53Yc`֯Ta-&m0v�ZԖTxeabu #d>brtUU0 ̍f dc$ȎoMHW؝,Lpgx5+VdWdyj >0-!<ho_!!TB 6ܴ.݀w_)S68�z\}F<M+ [:1#D-ʭ@@pGNύw' f?+3ƷVOu ))5XnI>4if:]8u N'u\E:`�ZUЀ8'v1uN>F\bvfYvq9&Z&&Hu=T)\r�W{vk2MU(TbA31Jن?RAO]\mH̵4[Հ[(=~5$sGwuʨ9B)$yhSJ~޵R�_0h�|;2d|1�A~"!s'@�ѹIuFω]%UQћ [#OGRni,8Dy0z^n; @2fS&X/y.�1hr Zb3G[LÍA1' �<diA+D2bdBo;hp8)5qN��>]imI ~ӛ 3'>Јu?. R�h#ƽc\x+ if6swAR@xgQPN0r_s~IZ\./#65\Sdr0i0dSc9Z{eq0�ŤTnpabzp ,ڧx^�0S`LHO[ee+*295ߒ jh9"̶,q:;~?["cԿ23|yH͗ $ݏ{5dϛ*ĨȀؗ{#L{g/'!Vf\ 1/҇"u]�4l@iGq9r6C�T˛%mf>v]F;@@n ~g\e0s\+zЧqxT>V-cѣ_1ofMmM])|paTʬʥ2S,jٹX`j( /`2K ݨ+"W8�?捝U(�lp�_`'`{i~L)<渰 .\|&5$EY\򔴿V?;۹\&Yu&H_͸Ѐ#A/�GMuzKIN31qqr(]I98ڿ,TduƠ} 3'!OҢ-0,EֺuVdH͎1klȀt{W+L30hgoKFrIiYq&,8KY)͓l6"rઍY!N4Af/'@7� HO$dqo$Fei3Ln&r:%wM..,3 δ^s{e߄(:nڏl8_۸* A֮0}13be~^~I&JGJXyiWΥ0�ĉ0svԱ28胍ǻ&fOG}z&oŁ&fC|ʼnkX\c; 是]mOںI�H�vҙ6з?)s;0U^5}D=>� XƍqW g- NlZr<, }@쭳&O$sg]USbx|^6 ܏5I{&5\eK-gS]pܨ�߱%S" �:'_jq1ͼ c;?L'% _Q.ڬ>m4֧;b?u6 vS�v#6 qoF;++#q.D̀f-"dY˸i^kx@!ur Pg3Ys<Ce ?1ĀKGfA-JQ ͐o?4A?1I͓$.u_wi>o�B$ǥe{w'2"?UzV } $P! *h>}܅A91\đLwS^�)�:MhqxUA* ||pv1͈jo�ND|ˉ'ug͋ �5Ypi圠`@'pxֹy;ET_2vC~Nr#n,؜*9Ĉ@`0l?S LLB+僔P)v`aTΗ׭%yAcA;A|kPI.|)qWvoOG R N@-[;+c7Hײ~I͂>!OUnc_z[yb'[ ㎾ sN .2 :?-'J')> YҮ%N=#t6MTXlҹzڤ c{S5~cFhqd[-`Bwa ' y{I=T7'MvDs)$F"纪1 >lu1ӲR&l=NNI(D<MU^S)`�Tfh<M&vtտ5>Mg;`7Te|HBĀ|(x8sD �WmZRVc�LPɐcnTS"ASƌ9D7nEE@96G$\]@iQA~e5d*a;vw30=xϒ#rź+8{bݙ"I}Neof%Q�G_C@!UuOG[xq"Bo=`K/eL2׋ 8X@�ZsśړAfn;{[ NZ/8lA&v>*KU,<l<Q DDE)bbOq6zbL"|5*;6XVW+MY`]� TzrAw=لroD2Wc0)Ru\xCr{� ?2+?)G" >|)<OOu97,`획 c#qƱ zg~n[F}T?(o"+2dmC *?+}&k\h 7 k\jXj6ʪmu RD=fyX-GÄRĒ$u+s|:jgcV&גkb0Oga3dy{;RCb`\unY8+Hʌ,T:h? ETc%C�4_v'+�4܏7#c&։A͌lN1" 60 L:&K)m ϔh{5,$\nf6H$7uu2rǔ2&Om&}h]f`[v5rpspڛ*ꉈ X1p+^ c!{d0T1Й=/Zqg m=liwd,1OpyuPUQJ`4yEc_Yyc' Ӝۏ2͊M[V'sqŒ"n[+Mv$jF_ /?P퍁E:4zp1nQ0"_+h|+}1413fN]܀qqՋ&9;/rtk0f'ϕx�7S!X/Df ~SoEgcϏ`~6$!>6l71Jm~kɎض\bm蜮n [2m1d74|`K]Ht�ּ'gB":YyLpdƞ҉|oYgrH>?p};glA^@qF6U՚5;9V5d|jd4Tr0{D>NeqK0rO.?H ڭ$|9QATtЇ|Qk:Vv6 Ăh,.I&@Ru֨%ƚdGHaBQTn?kCBB-У\NC`m۸/y'!3oVQURΑֱTۇ d(օ>|lD3V' NQTV2|MSû}FsOZ._EIw?d1KˆRX&;@8% Xxvگr22Xi=ci,v\Odj�OvL .m4P11Uve7ΑM2!qH諭(ڙʥS_LD6 W&d|=Fl~8Vb;ȍq2\PH.FNF􈷦NoY,�AS ʢ$2{{䴂I:ɓ IPmc3e* vzI͉2&PO_Ox#tAI0v~=7TR2)1[)݌u9vNѢL*ꣽ?/=Z\jDj^5>"LqZ F&A=E0?&1B-2"Xɛ>1�%>Q,lR݇AF\)v@ʠ8:E+y>a;Hb݃l5|J)L_g#P�Ŧ'90?rq߅I`W=Gl(KA[-qq8bs=聯Vb-iSּGfˋao X)3d~֯ 4?ua�eޮI[+[.!ƭ&"ڑΧndLȷ [~; 6?6$~a(ܠ�[4sڇrg Q;`*X8ݸKb V9�Ny>鑛/-{_3ۑJ0HЃ'}%B7)yv<p B|n)�=Y><hpV=@Ώ0_"p2HU#"{<^nrۘM*,yLNn<.&)1F"[� ݭ9Ƹ2?#I96MBN<N_HWQ0 #/ 7$ɆIp9_Eb]@.dWZ|ccχ >fiu+u�epǴĦr,nm֬lnϕ( p mV|zU1tΫ@,viXյOM xML,b~ HP3qN6<k�ۺo=/Mzښ]#AE0qRt=כu^ʩŶ`?sl6 ܬw^B& t` }Ďo@�\-\ m>RI2iEZ.5&JNF9 0`xQ/ ,DU"c]oe�4=Nw P|˧oPLNFy%H5*\�'&Mouһ2"LR׹+I=XEGv Xh`5hrS u{ {SgeX/nW4T^qxyy cF>C' *3n!ci֮td<0w^3x߄09"7E+fU p0mA=Aҽ ϼNIo ֪dN֘:פ˕'R `J1OH*Wz񲒬ӭ* oT*nwTP/k7e ̈́~4|md;UlI*?0;ʀ:ڮ<I֫8P(m7·8\\qd\2P#Ţ fsd-`)'ϣ ~R?Υ/+CQ?O yK)&֮q$&?)騮W�mчH\IUgu1<mΤMh _a# GŔ~5σ� X1XY_7*Ucc9KV:dTr]bvq0u 7oHu e%4fl 3=J@-ziGĈt<۶" ci:~hxy|:Wc$i|d  Rȅ>; "'ƌw0%r lWv *܇ϐzA##G \\粏J]a)|(PvPNBeo4Tګu+59sݍDc07�E=u\>LϘ"ݽh 9CfeZ '$\cħ&C˘zȦ er>3A# AB&D5hdFLe8ә�BJ q.]g>|wҳW, [T\Ka@�&/OSJnU U�$PGomB7Iҩ$#kk=yb$ (ȌKc3e(JLn:cESFOob'C?:K)ɕslcź)|Lxɔ5��Jj3C �~ (\ ;Vg[\Z݄IǸIt<ܬxP ፖ-@xqGk"=<>6elڌ�RSܲr;cENEU26:{wW+ ֲ#P2@?Q½JL~+ ۔}@:D ��9->,0<vn֊QD6,E�.9xrlD8GoTV�ELuc#'=ۜd-{ {4ǻPɩb`~(' On>n6Nfq/m"ݺR8|ll3r:|[̌nDcĂT[TvVb2dURɍdOIBxڱ\Y\c�9WV~J ".Ǭ1I͕>o6`ӏ!WP(m&5'ȼfD+cMhc&6q\d�ɫ,}H˪~A8g-C)Ҟ&clcS -эNoh=1/XC yxi./y*  Q}9mkIx?,DJ * μͷihT@OuW;H&d}B`[Mj&-6RUq KLU B� YҩuSt 7~(衁&^f;DCɠw/T(A4@  1h$kҊ2#CnB07츐S1=b_FIY\2"zW"dbwA\ac;/qlqEG}H,194JOkh,ȩ/l(Nf$�uoq}Ǘ 8gmz~|PvGoX4"<zvi?u] bݐ]1[ !lq1oBёV+E AGdDMMDMef� 4^)^lj[+p :BY! V G!G|2HH=E<f8wA'nҮ8=3JbH"o@W7.Ud‹ŲDGeSp#&A6e.x-w!ǔ[YSIp'sbAӳXk̛^Z': \GTY~ģduЀ�]<&gvl6bA%ok#0g S$,;^1ҳnO9 q2ş$t~r|L,^zPA!D[l2MQyWXg$Cy]]uPE? ;U[UfOub{D^zN+Әp2_l؏?Z.6vulAF.hAl!N�lLȉҘɓ>C`ph7p<laIkMxk2T/04U6?HDvDQe@dv0vΑ[x֔ l"bf$_X H6�B`JpƩWYl@$~'c|_6>l)|G.fH>[~&M]I;ݬHֻ;o͹;mr/J.D~c?nE[ !].g5P l"( ͌�z(r8!l-TlVb ~-b"ojIS;>W&bP$UeЯbTp vއ!J9�LkEN/#,oX [E.q3oVɒ>rd㓋$Q?h\X.$�OEJq=/J3Q"!L&d+mS\$BۙncMKap |xIG3_cōF$U�VޕK>wApea4>>\q~`Kc'e{s3@׺").,XK9۠bӸ{q e.inrmεߗ}qIA}QAmZ#gg^G)q:!h%;uҶ" I2u^&f(Rq[XlE.P~V@H3tv;jz?J>R=>(gwWd2d�v93 -zJ>\ىqj\�դI9omȫ߷tO}*&5�{jUq/ʍT\ rzX/7T ="7zc� zn>pqpc,w\K]^}=2>;/8Üٖs$S_Vl0rN%;1>SZoA<? {Rf_Ty&מ_?m{~`aT[~XkgrovpR]b![i Nly~?b8e0LDa$f&H5n$10f(cp#JV fP+ox˃1bH�j�rep!|8 $Ƹv֚*.0 Qo1@ީBdB x .C, �12 II%laWn$i'!sq*bn4"5la r<GeD*`$Xԕ:_ȐQzѕ1lq0cMdaa[10EVCYPl*c@u A !oc=O]W)zFaIo+ҸVypN1n3r9D`ɗ `&d˘jG'_ko)21uWh{g񘌙_ vwSK D_8!" M~CǦ,{<j2v+ H ;a&"ՙ @kО�u8Bmeպr+.𠨀`ԸDC�6osl p+ \Dh6g;q;pE,A흽Gсk:O 1weϐmr,n#x͓1ٗFcѷX4�^&Ql*|DA׾-yi֊f;r �t`tt_'ɂa~eI{dp|#[J"l{7qݔ�kV[S9-d OAIr9q6'2mhӋzzVM92 @,W[(KF^wrl�}~Gāuvb@5>6 KGO1Q+67 ѻ'Y{߁76l$ ?ҟdq<&uu<RV�zymH':&_{$:5wU#,(ȨrΥdD+#''sx [9Y_x\d&H " n7srg=3R_j{%[.ev+7۽۱ * ?6T<c4+9h+A{˄]̇QnF,Eܜq,֫L#1LнsyL"$*�lMYD l浼n_/nNVUG̜a93Y Z.AߜlP z{ X |Xb?T.^.%nR >- `>:Nqɜx0dj$ {˹'L�n.8ǐL֮@Ā1 1. vT 1|Dw )vfpڣLdX{$嘪6, `:i]2I잴S)F5P\Ԍih23tA'3/mϷb7t|>yiP{IG($/|)dUYAT@1*G_# XdpGYtQ&m :Ҋ2c0@Ɉ–ZL`$5EO` =?(ZQ 8SF`lw?,jrK6"'͕*֣ؔ+7 Ͻh9[0Ǘz,b߅1¸x<&VT#[@Z72Px9\Lo >DķEΗ �َ�ۨ51xGk*f]HIb`1e~tB{O��_%Z2z<||p8i?yu_oŌ{:P�L~\u`2aN�@ǟХZiv+4.Yr 0 |4L9fhV6|>5J$lMLˉ 9Xp;I枻ecϝE:Ssfbؔxya"/P߬_)q1"XTyW'�xFWe6ѕWiF=oM{sy<�uIn^ۿqB"q셓shēa%xR2~|,1^5 ف.Wӓ=v0vO°�?Q$f6%8kxt{W�d\Z8؁ 0NCK7/{'' |ۿQDċn/h�zϓIHBֿq=-cr)34 G�ȟce 8&q n^"'�d|HJb\jomVs78$`ޢ!3>4A ?[yH(a9v ¸WJ9(2BuVM|xH iӿB{il7.U /1ǙU;�чoZwtegoF5@=bd/WM뼳I3z~nn6E $ocHQ^W+ ҍ[ lmscX+iAaFAwTd`ǖ�cM>چhT~:ZOs84*^  ~fTɌe9I8nMn&|in<ታKOlNݦSy327: `qf2\� ?]Q&v68x8ضY;:}|yB{}F콱C~pU?6.:ޣe?,80=IBʮ.,#| m, c�>T>uŐcvG�Otc XT@m;f[ )2zo"&ʹ?CmZ8Wn5 |")/NW!Lш$ vanGϮ'Hbs{sq`m1aֈ<`?(ڣ>,0{r\*wm!]MNOL ̛$ncW A a�D^Mf(˅'Vh<vDreLꧥ&rݜA#ӾrOcI eDxVh'-jQ%aA3hUU1M�OJ.,YB$(3ҾguϦƠYa@!LW @ E>NmѺ 1akĚ\l]r4?JvZS'q3qB}tmOsY~ٯU3.̀>PLug>#qϢRw>HA}fe GR0a>dՏHMFKiѤ#ʿI+'2 .@\Q6FLNW"aa)3{rbA@CψS$UR"m^s16v4> S;*2N˸[^K:^'2y!.nV?�pR@L~kaz;7/"@Q-mol|e{䑢U}F}\l#$ΐj}F'$L;V~[12K#oڤ=A2.$`%a|xuIq'QMeawqL4O^c^W#FDeVOgH3Fl_j6֙(2 5R#_ Ә4+ ,~^R)hʑ*RcT㳬oW^iٱ.Bedk;)2qvR`}0.f(x=|fK!!o?-\b',7'ҶaÃXP1=OmyYx>^̃ut և6v[/JYI]Z5d?,ݭ4-�\ZHc -̘Yr*ݽ$�:ZvH6_1c@?.OtH9-SX20mּR\8_E"H`z ys,ޓVX>5rۊUDI1nX9Q&gIƗ&gaJ?#OB#^V!lP|}F{sdS�΋v,XeT,kH>H�j^JQhe8(۽EJ"NF2\z?3&v֨){plyYb6>ɬ^W*ct60UDtҎ1D]D'UVk\ܹzQ3猡 g,z*䷦!E!l^gTۅm2YPgC|L|rp G7͕ge{_ \><,adc`DȖǥe1_ &K;ϙ/>NY+q)Fz�vm� njb(&>@׊/O 8~琠$n:U�� {/7b.:~5=/p3eLy$ێ47L#8^{_A1Y(|wAcv1y>22rp0IJ�qnU!QJ(s1$ĉ.bRWe49lqUU2#Znr4 /|ld??BO[SزyWX �5QKc?c& A d1 /lȊI=,ȩ+ؽGJ2#zxՃcUpxSbF's0�c@' .OFb!f.J6Lq,J 8%l0o_IuK65^nJ~B|*:2  #Y, Zw=>GH:OҎC wō`>4\㐙?sz!4˷?kK`?uH;FAנC?uSxs%$.&4MN6_2teJE�\/=A@jNeuȍk u d|rڒPp�hI¨ᤃ#Pc,l:쯾`1"m`b͑]L3@_ +9%Q0(r(7?pKcef+WlIb-q8ci׿ҸaQG�z '&HQ]Lb#M2+s(F,8lY}'dvt? a( fdǴ�u 4:C"U><Rr@50bɜֵ L㏜g�Pz ͭ A[2HMņ2ZG(Mɰv従`<:wھowo-WJ2 ,&�wDbQD�mU- db#]ꐅI (:߼\JG`d~V3i|*TȥXh#U6 s@�^+ W"jB){g񪝰K;:dOȆF B JrFk O1w*`sz WbnC�X ҵ[COjO)(,ؖ]ĒDE!uʀa+To;KiWQ^7#v*ՉKRײw%1 nAܙ'W2DчY8!C\2VēFp$FgS۰>e"KeR7>!دihE~OHc1!O-xP@lV6�}A{M%M}�0`b>fέt7]c#$>A6޽?9s;�՜||ÅIaxI'/d 3!TUzonLr_O(U><4]Nӡy9GqW {+{<}//+gx3ff4A9=l-jaySX,er�p ;*0{�,&ǶM ޸nOWygw [YeS0'0h篜m.lq6k�bEP%zȭMmR^A҇T3/?04Z<fɛ1(a[eTceԉG0e(B|FkZL4'XoML"4 ɋĻ3Hӥ[\ĜC9|Zu1\hb1 F^ٗO`Zbu!~#qH@(<iql9 ku9�6(qDڱ'�έNw7}^묱" ܃#� z�r7xr@-c2GAKq1H e]XvDZNdgsn3/FѽP3qyH?7p- Y3 ?$ 6*73r7!U�㩖ph5bf.!?͇†رem$r3~wi&u3\/eoc 1+e`y@)`脏.(x^IJ܈ ڵ`,0nՈ-g&c$BȘ~^'ra>1__jV >S[Apw&+#1ɑ='1Z䕜5l^^t=> d*\ O/[?^alxUK(o��ۡ=(Pْ r{7ϔb3W}gh cS?'Lq6ԛmVf{x2y㨍BG9|S҈D"λl( (ڞ , ԜA"ɇ/"vMnkm eĥpםcKWb�&-Vr؅RrPX~ӫe La�P7e\>PsmqM#lkn$|.o mUV# CHv1^Š ׮Y& ×*W Rr~f`՗2<2>`ʠI[#=^B6gBw*Vn�H{nX˕XaĤwb!h;. # ŅQUDɃ8 =\~HU t>L<hdyH�Hh|S ی>PvP䶛Ht@~ l`K($ a0oJHu`<^4q I'T|K* f t|k.v�&,Jpr<,YQaיX\L"] Vfp|dd%pF5H +,†* cDKr/ZLy6@aut-Pfc)@hkMZ :t�S4/L6[A�wyEKȾ?2" !„,moC9cQE*zn`kp! ?0jٱ+̛Q�Xt5͋ q}f 2ȸvvӭM|1!$-b#BY r3<ir)\)i'US{1Fo)UR`b Q2DS<HF3a0v7{yɠ\K̟P!A=A=ҡ]�5@(ɕ -=n5$g$ ^'ԱXHI)\FK7:_ "&@ dw&9#J> :XGlu쪐PIm#S}H5 W Um0'7UJ^Ze9[İT}2J@P vƬrK4YLt�F?P* YB;rVI`L#[M@5d!ra,H Rw :^~5 E^:(m.f/T#ʬh!EUUm܍{Llcy@!$%mG~*S6RYn=LM` 8EGz]5'Rgp~f,TۍmjEܿo(10GaY_#Ҷ\PkPl1 ]AEja'NRI80R.71_I\y_B>Ou/c,2թL&a^RZEAr>�2r}6D\'q;5὏#z$,;{ [{5ʠ�;`%jibMCy6!0eQ0HN:g;`m wh5_91}gyXQhm}g-A&toپ<Ķ0H H'?3q/3jH=, xI}]Qje2|k+Sہl8ʂH3Y6bFR7V4 zp߱#3۳�!OV/ӭ5@EI=tm!㥺SOGJÒ d5`7Q[t5nBE>? #|O]�VJf"> 3kopjc�BGKwV>F0MW;r9,Nqa|hn2b$Σ[UK>c;vhgǴBdwxfġA-=|+Kߐذ?* xX^I$�55 ӵ!dO8\  h ꬱpu"Mpe D,d)Ql0�cDǟ^7Q4&-#CCjiahUÐ|A;@_V3Z9)mPLeƄH`2Ǩ2AD赼*WqOm$%e hh,[96 ~L-ȦzP, gmd�H[HPȃF iWq3;MVd WY�(U1$&77ˮ6mz&2qOXBID9S^tʌ݀o:YLn11`EUCI17J)XeLVz�4iAsv!C5`V/1qry@':\xVep$|an^N2!q0'C_GwȫH \śi "73ZA1e"vݔi ��0 |Ѡ>ߑ?C�BbzN+ZZYh`\(Dǖϓ `.IhCȒJ)ӆ&|ʻT]H#CY>-Ui5;+Zjl.JRH*\197[hX9qܙbv°aʳ, s<ds"-o ]?II~@[lEa4S>pX8`w` 9SC c,Vn<#KS"&]n26BdqЙṲ`crAcҳjJO"PHN1�:/l@׽!w37 7󮶲J[H$='r~Djp‡P1ʺ5,̑;lE^�z�fXeglGHjĀ,/hBC /O n b.͹2z,=L|xbV27H5 ?1oI)�dd-},VVuHw,APGv>Q߭vob[\]bEKc�u{_WbP<be9 "=o_C[cA^Cz6F&8Xsت-vfoM�e%3Mi^Fllg�Bm3aMqiI8]@m``$nٞګҹjG_?,)>v;{)L}"{x|m"G53 yq8*`}ڽUT92cg>q1:4Q&K/gq%�MĝHMaF'!PCuio!v'\\EYH ((@cz4ǏhBۨ4l@k y;,iSb!XbSdUgúNU<&%ա3(N7 Gh,%agyF$xppƮH*�nҶ8ɵU\HIIIV�;\'p4R[c@U۽ca"σ@`^_f$Ak<ʢL5An$0mpVykRn\y_drca?#NL+.%)>F3;^r)CsI�K0`N3pGmw^5^Sqx^ \13M,fpz) hA_5=ƔȪ 80.f ^rg]x4=M» ^Z Qegn[朳 f/�@\NL~/a{j�~!gD%Y5ֽ3|+l8=Lpf0Bh.<lg^p~w#a8)hߦ6u|>LFw4\h#8ى?3M'3�gZ|�t]$xxۇ!':L~5uf[ˉg<P MCλGby%8L\ńR')˞8ĿD<ljAw�k-uTG@dڊ`ZDMu#( z^ .2,0XD=e0۸,17mi7oboXF2.$'qu4Oy$KAM1N >c=m5 ,Z:5^6=~�O{#YJp&� k 1/m+m[VܐJ[+dw%i7=4\wȀ&K;; mY 'SfeHbNzՐ1 ڡ,̠IlA0]7aM:„P 1\FɈ?1|cmX"w:@{{b\~eG೰B.`ߠ֪L{,Oh*۸`Fc 1qj@p )`-X\>HḮ v@�Ž_0N6 \dF� {wuUNFuA$a Mυ[gRK*0-(<q 믇ƆWtɛv_We,a5ȭ2Z,z|( z_Eq ˰eYV_aL %m#SA dD M)3/31 y.Pl>.s'%"aXVPha#[}GV,64 d&  3�+wV~ ||^><{l܆pX.,7do+3!~PUm"~>n&,3 `=)cd9_fRɈ.<ۤNΟaZ7 `z#F庳b'hvt^m0q>%-1Rv}j\a~ 36+AvwDFw=ucѓfFv&ڏ蠓fɇ:6#-gekUoX[U$1A/pe%A E<ť=h؅lnG!G�*[;mU˿ T'xK!"<EwpJJ:1L K0$kSMKɐ,wHyk6׫�46= 1ys~łRLOOܰǬ@&N Ag$eLX� &o662B;/t;oܓ %{ν:2{�lyʉ N;io/IϙycoMRG +&_S&q^{$Wp6OL|uP)u`scڝ^N8j 4,/cpn;u>&~_wQvA)S&�^Xv /ro.%>44,\9[q3O=Ii5\Y9ɟy܆+e-#qHL\rhY�,|ͤ5'OK<ܼq_cj:#(H0g R~�{3aV Q=c˗*,"fo^.I#Dg9鐘$&DT1cR׏K,V|i: CW 7YH1晵|~K&2$Ǜ@O}!@Irp�2"֥ړG4p\d`DDBde`RK$6�]M=.jſL�~;tT. CHږ &;GObDDȰMqVBtITRxm;XA߅/<":E%LGwԳJпR$Y`v<;jaXl Hhy�?%(Aq&PGP׺Csg8 |Hr5%ݥS&6>eb<c.W"@y\@j�O{7 ]-@N6T >?5WZZcˍIBXR?|UGή^M1kυ/d+7Ņ0uz^Ĵst]/ɕaLJ2c!ʧzNCwd0H|`AtE�ֻ[q&f~L�C(@wXnMb(x5th& 徱КN0ISbyLqc;h$#a$m�``t"w 2[[x}ve)c I��z–|u>"�``, :hwA/5̠և+!!o�mXK?K)6UP qClvw[qKo um^-R;*#t {c슻A -1+&X" :/g7 Ƥ\=H|ho>>;cc�0q.+hu /ٰ4n,ͧZ8.7Nd P%Q+at؅F ܛNbc"(�D֫?<A3|?]TQ%:\ _v yJA$ CN*H۠RgGlYP7İo@#X ŠPv̓�ogPz&;F'Oi7HzQ݀;a=(Es&@b -Cw呬_.C R#afjN *.'C2-kOBŕdZIs?:eLlIuRFK6`#_O1;Ӛ2yna]:\YՓ $ XNkq$6Ijx׋%NX | ڛ r�{ISZap 1."A0-&?GX4ybˤi]{dmS#Dǃ4�j8̨r379EeK1Sˊq1S N~gV>[J vnǍ.@ �fe]ZM9Dl'!\8AwDvU6PZԈUUT|'lD:b&6XؔD">4(�#QX H`ʁLJ6*GhP X lL ZnnT/[fݞ3\C`&W+6e* w nL1KA^<^N잫FÃ"]f*�ֽIW+RAY}ˉ\}5 |Qaϟ,3XU9GJ扪@kǔvms췢Ol RH?+#0""TEM"JJ&?ѫXp:WvYfH9~Q- n Q,.ԁ6һ)mz "DDS @�f%lNY.h\lci4'L|#iMAv@I񪑎�& a"%fb6k1N0@]&f/1$H†NA/�TF@!ևVZz+-&oT*17He1n|YJH 6O\q m$ՒɜgC�mTt` qS(R[oYQd菱A0cԂUF~2{Vq%'3 Ǩ 6{Nћ.vS#~fuR)ml ҙ%:y /?ʴ"-"@mo4 {Y bf \lA LXFG)mS2L O FO1,WwӯhӾ0H Lix9<B,$}L|W `30_1$O},s._E]3I,7NM 'hVEo@۴A$v˷(M_Z荣s\1 .])/$ /F<` $ Sqʼn>hǴUDC!qɵ@(\A$iR=@SE �۬A ?tVpVO&{J ,6q{ 76Yd=J�B,ێbboe`jI׬@ٕlPAQ[vG �g@@h^ L5.E]> Vh4<*IL  ;|O$q71r@H2�@a`,m4P4;"Afz[p"e!7ȿl҂n(i o2uJ2@(0a (ְ׾=<FbIY?Q=SeSBEV#wc,|A?dzh=$DIb@rA;ap<ltU+6YA$={j2I!FAfH$[ K8vHm:x|)2 3&m}|o@C6_ OE*ܢ Gj؏e6b:=CFUĠH:wZ٘$Z- 34a%8-`\dS3e7X@Ab|igq m+tide0Wkyb@;WƬB�IA(Nҡm<HQx6g)AfR Dz4Juڶ-�I3x/N˾CX:~`9yX(m�ƍ2@p #޳ӯWb$m ν@R7=hXIwp�NZDGWJ"Όz$ő fihb"dkص:K޹M  ݽTtr2U bpeS0 ]h-l JReIvgh$LD*,Ǚ|Ņ«@AЙ"={uk:6� g^(OPI!3;j\ btФ uy>mEJA ,@2>b|(3]TrÀ$!Io)?(NI}gR4qPNhge20A|;5I$� 58PMwe0mNub4纪sבA #OO5s6tu97=Ɔqe:Q;"C1 :>͍,nt:g`)2Dvjtel TK;flB4aZap,&Msb;OLQ_`&_07)h�ƀHY6\˶cd<jĿ7�1�Ev\;Z{ `�vMB_4NR 2 (OhE�v $ ghlrk5 ም?O.FWLMIUN lK|- ŷXA;v1&#p؉$A #)1&üOZ,;e|!g;w.ݺKiWcpTvVPJ*p*1& b| %iz F �mux $Y$yU9_l%ޓKD+n襾+e`Q1AX\$;n̚cKキ+JhۉF`.aYƮH u|ڒ҄4O"][r"$ۧ ܘ$$jryM܅oNt  $Egy7b@'d &4?qY 0$m*ŗ`$n Em$B.bNV'&ɴ4�vuD~ƒ\ʻΣKΔ, OpڭdfCi:I|4'SUВX!rq`IN<M,-ү,"\A�QT6]{RGgmF>A r(ޤ&Rdgَ i3y5ZꛕD:Ƭ5 .˓Pg!a�(7vC|-\O  -"9E'捠|ē|)c9P O,V\bdZdΖxOw1@OҙB#r0t5#) ]b=+C7uk/w5ϵvډ,-ڱ^1%Ǩ" af2UKm{͈n&-uUrfRO-:VA ~5),G ڤ<`D!N*`@tɸUm<|M*1�3bGJ 3$ k#Rą30 H5"x�붧yaSc"$O[|lv2&:Mj V )=8`mZ|SIy3&XQRKh Yrl. kxU{T_qӳ X5 ҡ "$C(L13qvS+!"؃6B�҆wP-,� iVŐnXܭM]]B=rYYUlާD#@_+};LAۭuu6bd+>* e0Dﰮ^T'R&0&ֺXAAh e,�:}+B΀ =SqtWWT r ҢH^ Tm(ﮮveq1 ,5 k6^]]T69 D �*q1�rXuuGO0aG libţUM $B܍4"OiQ'q6iAf &JXIשuuO M䢋7]9I]]U(6U=� NaetfF7!Ԅ:w �=SmSrGkL\ȾRC&hB>B䢮'@]rmy]D`'º#Ԩ676b�L/mFg n t1z$%vŊ,l7I-XvxrUB %$hon `MWWj.S,YбQzd&`|kbr7.!IьS';\-ǥuusN ;BAgyRJt쮮#!&C+BcR_Ӡt=6>23lV,#$v1 #ͼ%k]]X]c%ˌ+%d<](ǎ[ȵuu-+YbWdbD)i?}FKb,ӧ٥+ ""zuȲ`B$~Ss3]]W;Mv6veaCybSiጒ.|m]]X5]AK0f;=j7 xݦ Hf3a?hā3]]S9RNE+$7E:OlPWI?uuW BS !q ğÌA$uue:#y-Aںs?�����������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/images/Wall.jpg���������������������������������������������������0000666�0000000�0000000�00001123375�00000000000�020054� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Exif��II*���� ��2���������������������������������������(�������1� ���$��2����0��;����D����������{���T��i����������www.public-domain-image.com (public domain image)�www.public-domain-image.com�www.public-domain-image.com�@w�'��@w�'��Oriens JPEG�2009:01:11 12:05:05�Petr Kratochvil�Public domain image, not copyrighted, no rights reserved, royalty free stock photo, free for any use including commercial.������I������Q�������0220����Y������m��������������� ������������ ������������������� ������� ���������������0�������0�������0�����������������������������������������������������������������������������������������������������������#��� ���2009:01:11 12:05:05�2009:01:11 12:05:05�������?�� ���t��� ����������_��� ������ ���UNICODE�w�w�w�.�p�u�b�l�i�c�-�d�o�m�a�i�n�-�i�m�a�g�e�.�c�o�m� �D�o�w�n�l�a�d� �m�o�r�e� �p�h�o�t�o�s� �f�r�o�m� �w�w�w�.�p�u�b�l�i�c�-�d�o�m�a�i�n�-�i�m�a�g�e�.�c�o�m� �I�f� �y�o�u� �u�s�e� �t�h�i�s� �p�u�b�l�i�c� �d�o�m�a�i�n� �i�m�a�g�e�,� �r�o�y�a�l�t�y� �f�r�e�e� �s�t�o�c�k� �p�h�o�t�o�,� �p�l�e�a�s�e� �c�o�n�s�i�d�e�r� �l�i�n�k�i�n�g� �b�a�c�k� �t�o� �u�s� �a�n�d�/�o�r� �g�i�v�i�n�g� �c�r�e�d�i�t� �f�o�r� �t�h�i�s� �a�n�d� �a�n�y� �o�t�h�e�r� �p�i�c�t�u�r�e�s� �y�o�u� �u�s�e�d�.��j����O����0090'Phttp://ns.adobe.com/xap/1.0/�<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Public XMP Toolkit Core 3.5"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:acdsee="http://ns.acdsee.com/iptc/1.0/"> <acdsee:ReleaseTime>120505+0100</acdsee:ReleaseTime> <acdsee:OriginatingProgram>Public domain</acdsee:OriginatingProgram> <acdsee:ReleaseDate>20090111</acdsee:ReleaseDate> <acdsee:FixtureIdentifier>Public domain</acdsee:FixtureIdentifier> <acdsee:EditStatus>http://www.public-domain-image.com (public domain image)</acdsee:EditStatus> </rdf:Description> <rdf:Description rdf:about="" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"> <photoshop:CaptionWriter>www.public-domain-image.com</photoshop:CaptionWriter> <photoshop:Source>www.public-domain-image.com</photoshop:Source> <photoshop:Credit>www.publicdomainpictures.net</photoshop:Credit> <photoshop:Headline>Public domain image, royalty free stock photo from www.public-domain-image.com</photoshop:Headline> <photoshop:TransmissionReference>www.public-domain-image.com</photoshop:TransmissionReference> <photoshop:Country>www.public-domain-image.com</photoshop:Country> <photoshop:State>www.public-domain-image.com</photoshop:State> <photoshop:City>www.public-domain-image.com</photoshop:City> <photoshop:AuthorsPosition>www.public-domain-image.com</photoshop:AuthorsPosition> <photoshop:Instructions>Please consider linking back to us (http://www..public-domain-image.com) and/or giving credit for this and any other pictures you used.</photoshop:Instructions> <photoshop:Category>Public domain image downloaded from http://www.public-domain-image.com</photoshop:Category> <photoshop:Urgency>1</photoshop:Urgency> <photoshop:DateCreated>2009-01-11T11:05:05Z</photoshop:DateCreated> <photoshop:SupplementalCategories> <rdf:Bag> <rdf:li>Public domain image</rdf:li> <rdf:li>http://www.public-domain-image.com</rdf:li> </rdf:Bag> </photoshop:SupplementalCategories> </rdf:Description> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:title> <rdf:Alt> <rdf:li xml:lang="x-default">http://www.public-domain-image.com (public domain image)</rdf:li> </rdf:Alt> </dc:title> <dc:subject> <rdf:Bag> <rdf:li>Public domain image</rdf:li> <rdf:li>www.public-domain-image.com</rdf:li> </rdf:Bag> </dc:subject> <dc:creator> <rdf:Seq> <rdf:li>Petr Kratochvil</rdf:li> </rdf:Seq> </dc:creator> <dc:rights> <rdf:Alt> <rdf:li xml:lang="x-default">Public domain image, not copyrighted, no rights reserved, royalty free stock photo, free for any use including commercial.</rdf:li> </rdf:Alt> </dc:rights> <dc:description> <rdf:Alt> <rdf:li xml:lang="x-default">www.public-domain-image.com (public domain image)</rdf:li> </rdf:Alt> </dc:description> </rdf:Description> <rdf:Description rdf:about="" xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/"> <Iptc4xmpCore:Location>Public domain</Iptc4xmpCore:Location> </rdf:Description> <rdf:Description rdf:about="" xmlns:tiff="http://ns.adobe.com/tiff/1.0/"> <tiff:Make>www.public-domain-image.com</tiff:Make> <tiff:Model>www.public-domain-image.com</tiff:Model> <tiff:Orientation>1</tiff:Orientation> <tiff:XResolution>1800000/10000</tiff:XResolution> <tiff:YResolution>1800000/10000</tiff:YResolution> <tiff:ResolutionUnit>2</tiff:ResolutionUnit> <tiff:YCbCrPositioning>1</tiff:YCbCrPositioning> </rdf:Description> <rdf:Description rdf:about="" xmlns:xap="http://ns.adobe.com/xap/1.0/"> <xap:CreatorTool>Oriens JPEG</xap:CreatorTool> <xap:ModifyDate>2009-01-11T13:06:06.0+1:00</xap:ModifyDate> </rdf:Description> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:ExposureTime>1/1000</exif:ExposureTime> <exif:FNumber>35/10</exif:FNumber> <exif:CompressedBitsPerPixel>5/1</exif:CompressedBitsPerPixel> <exif:ShutterSpeedValue>319/32</exif:ShutterSpeedValue> <exif:ApertureValue>116/32</exif:ApertureValue> <exif:ExposureBiasValue>0/3</exif:ExposureBiasValue> <exif:MaxApertureValue>95/32</exif:MaxApertureValue> <exif:MeteringMode>2</exif:MeteringMode> <exif:Flash rdf:parseType="Resource"> <exif:Fired>False</exif:Fired> <exif:Return>0</exif:Return> <exif:Mode>2</exif:Mode> <exif:Function>False</exif:Function> <exif:RedEyeMode>False</exif:RedEyeMode> </exif:Flash> <exif:FocalLength>173/32</exif:FocalLength> <exif:ColorSpace>1</exif:ColorSpace> <exif:PixelXDimension>1280</exif:PixelXDimension> <exif:PixelYDimension>960</exif:PixelYDimension> <exif:FocalPlaneXResolution>1600000/206</exif:FocalPlaneXResolution> <exif:FocalPlaneYResolution>1200000/155</exif:FocalPlaneYResolution> <exif:FocalPlaneResolutionUnit>2</exif:FocalPlaneResolutionUnit> <exif:SensingMethod>2</exif:SensingMethod> <exif:FileSource>3</exif:FileSource> <exif:CustomRendered>0</exif:CustomRendered> <exif:ExposureMode>0</exif:ExposureMode> <exif:WhiteBalance>0</exif:WhiteBalance> <exif:SceneCaptureType>0</exif:SceneCaptureType> <exif:DateTimeOriginal>2009-01-11T12:05:05.0+1:00</exif:DateTimeOriginal> <exif:DateTimeDigitized>2009-01-11T12:05:05.0+1:00</exif:DateTimeDigitized> <exif:UserComment> <rdf:Alt> <rdf:li xml:lang="x-default">www.public-domain-image.com Downlad more photos from www.public-domain-image.com If you use this public domain image, royalty free stock photo, please consider linking back to us and/or giving credit for this and any other pictures you used.</rdf:li> </rdf:Alt> </exif:UserComment> <exif:ComponentsConfiguration> <rdf:Bag> <rdf:li>1</rdf:li> </rdf:Bag> </exif:ComponentsConfiguration> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?>2Photoshop 3.0�8BIM�����8http://www.public-domain-image.com (public domain image)�8http://www.public-domain-image.com (public domain image) �1�Pub�Public domain image� http://www.public-domain-image.c� Public domain�Public domain image�www.public-domain-image.com�20090111(�Please consider linking back to us (http://www..public-domain-image.com) and/or giving credit for this and any other pictures you used.7�20090111A� Public domainP�Petr KratochvilU�www.public-domain-image.comZ�www.public-domain-image.com\� Public domain_�www.public-domain-image.come�www.public-domain-image.comg�www.public-domain-image.comi�NPublic domain image, royalty free stock photo from www.public-domain-image.comn�www.publicdomainpictures.nets�www.public-domain-image.comt�zPublic domain image, not copyrighted, no rights reserved, royalty free stock photo, free for any use including commercial.x�1www.public-domain-image.com (public domain image)z�www.public-domain-image.com#� 120505+0100<� 110505+0000�JFIF������3www.public-domain-image.com (public domain image)�C�   %# , #&')*)-0-(0%()(�C   (((((((((((((((((((((((((((((((((((((((((((((((((((��"������������ ����}�!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������� ���w�!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz� ��?�@UzU?}M QKڐ4c�hq0{s`zюԆ�GZ �9}:ӨsKI�]Rq֖-� Qp(Q֎)(\QRғaqj^(1?!QK;b;ϥfhJsHizt@8=�:4POƂ9}iGM4֘!CLI^f iyN3i)޸4^sIޔt?΀ C'�4IRgLcA4!94ړ>Pzt<ƁF1G! v 8P 8�8Q94l(9~JOZQӁI@IҞSA"`8c@ >q\M~pgzQJNs҂JSMQ>)@'Z ԇv=醢(R>}O@ QނyG'aa1Iۊ^xI�UE'ϥ΁)h8SJNz:zZq2OZQE=积�zvZyHO((=@ЀtsGo&4{+p4R 8d)ri;S Bz^~<ҁ�( ѓBϥ 0hȠAs'=s_ 5 3H?*p8NphzQ�҃(�?i9ɧR{S'RQ%GQGzCŒ~4Z21HCSqzSRi1! sUqZg8HÊy� NGV)yiq�(;M/=RR=(??�*NTъvi0AZLњJ3-JOj1G&Gz1G�Oʀp}>d@F�@=iz�uu u4qǵ/&z^ Q▛ޗ�4c-'� N=!94�zL8QA斛IEqH 3IK@XJFZ3(>ԅ*s-7� hMF)3K}i3=֌@>ŤR0g�RdR(:=hy98JBF8Iu;֐⒎ F=)j`8B@b`l^րAH1JI)/Q֏nԃ{ �.)9(<f{1szv0h;< LO 0?74f Tg/=sGI(;>&?uI�}:Rg)4C@{SI.F($^qA֐ԄzP09�Z) R0Uri9OMq"p:P:u#4�fRI`;S A4= "j8�R`ݜ}ހQ/Iө4 8�RB4^h&h)=n4)9/z\JN(bޔ79.)) Ԁ 4ʂi3bKE!{R}zzLý'0B~TRfM&q@�sI׊nsڔZvayF9ގq(<i4ܞisߡA`FT@#ךB*94�QPri=1ƒښp OiL΀oz)N>HW:0P /ҟ&r?v!4?(`p(sNSHhvrxF{RQi�iyi3@ j3ސIqLsۚL:PgsG'@9A184Ӛ?J.hN}8ڗ7u/^\G֐qI=j3GJ9!;49  s$zg'LI N¸{RgޏǚOc@ ֝iڀBxsF㞘z2i Ͽ'Zoz3h:{Q۞aPiipFip8昇) Ҏ 0gaI@ XOM{Q@\wtN:RpFs׊( g#ij)[ =&xǧz@r(}h3;Rd} 0Iʎ(� LњQJSҘz QrEaҊBhI@/Hz:>L.Ɠ4fqҁ^~t)H3@ ON'Cץ1uzR@{ CF} *vF24֓rx+Ҏn'~<QO&G pւ}y!CL5:3@'}3@ CҒi:P6\L4 lp9zh(?qx'${uLAp(I@4$SI?Z=)ڐ`!;Hǿjb7J\ҏ10�ZHx.8 qCA֐>!Iaq{Rۯz$4n9'n&ڑ$l@U\Hԝzyn Muɹ9![ЏOqR,S$%k5<E:/RNQWh Ҝw?!ILwJ� zW5.xO121֐0:P 'Idvj}s@ucJ^b\1G?@ F});qJ1Hbzh'ސ 3McRQEuN{R~bLS u&)(#4}i(d^f 1Iȣތ12sG={`ׂ|\׉n4M#Q{m2B\K~v HڢEM],w=]sLO.MB_9qyc3?:Jhmō˼ahz6w.?$<C\JNXВspAC>|A$_7N6ހ5d]I]iM74J13Gj@znw:Rtq�3ڗ0q{zbOǽ 8{>qF;惚b s֓@ >I%׭)99�8M4rz 1ҁ C~ AKG�נBMcN4 ސߚu ȣR:v4Θ!s2BqHM)8h�9zi=Sw&�/p2Ǯ)`~4ӟƌAN!:=i3&OuZn/4\<wxfGawx>T$z ߊGz`-Iip`gf;6 괕RR$3隷J;(6;tP_zBFq]qJZ\\+ e^k-kZK N-˶2�2zz5kFB_@5KD]WE#]u/]fZZh9E�;ߥ!�s޹m{Z&3]% c9#~t%XQaB0RFdg1/ģmj(uLBwYn*}^3/罓R՞8WR!U:dimMU cBǽ& |N4MByyBdfukӾ(nfQg6JJ>tj-'I\֙mop˜$ tOB 5)+'{ف9<3۽I7}9ǜg?PQ4p3H;W{)򽶙{sFx"vPH8W<BuEQ=$X+Ʈ"45FU6>#)2q^9ޭ +Jy{6-0PHw'5[)qWNgdg(J/ix4K ʯwEyHa)m:>d ,A!�Jp!K}##)ܜ isǸ_aLKn# ?6g⚒Wn}hϵXȊb=Y]){(8TJ8|LBFwl #PSx <@5Q]MS(u'+YBq"IŒ mc,bGRHXRD<5Klgё�׫/ctKB=ҫn q5#-(PFieVdVn�bM Ȭz@'*Ig�M3k.i#%BI V:\ѽ 2!vA̗`rH̻szQB=1HiGT*|n+2NqMZ{F軘l^yaK/r:ߚiԾI5�M oķ2$wWZ &�$m^=uK.-5B�2NzYcce{'j�U:DiMjLO+k|c_4t]Ĺܥs8MnE:Rxw Óڲ!6 K n+~$]5:Kmn1:?oJxqRㅩ#<C]3AћRKFLpgq_8I-Q 19K\a5؎?&0v-N=rTpkYM 8>쯴}b}ϣg \ǠI ޭ۝9⳿Jnn^p \s+/N4 bhY۫3ۧJf^Fk  zu.n+xa*T_^z֜>6@Aߡuu1Xj$}+|oibI1"[d]4+|s"I&E<U}vpXi؀1S\ \.s9u.5'E9aUw:d6ڀsem!-H\Ր;P-on-1x_@JTpM*dvoHRȑs]Uhj'Ӈf6qQҼEtB}JrC:zh~,Ե k+Y|GV%kez<Q7yAd>TťGp5^j4SQ ;b>> Z<Y'lI)T9=O-Ao$$j]d`w5+vMb|d �ԦOZF+Grc.j: RXл+칯$>"Iqm{iLYy>b`On$2gx>ʾIgiH3Jw3�O+ϭM<WũIGGB2El^K;.:p׬n#``vᱴ9eZ�i,Npz�>``C WD WӤ r~K+\N#kSB i9 Dfv � �}W(�0 g}Mݎ)F 湍..qҗ O<R!^qғQҀҁE 4�@OE�w#3@1I&Nh=)q@QN\3E'4qIi3Kƀ>~J@-!AuwmjcTv7AFݎChWR.(57z[m/=̇V&>vcֺ~u'KW$\:~\5c. XmWaGڼMW9rMAsuf'-GuΟzFY$;p k0BNtO ku$09]Jŧ\=كoQY%ʽtYmY G5/Kw7/43rZ2>RM|,ʡN1{O� &4٦ўOw`jNzt]g'@H3;]WՈ[v7jv<'ҕHXY8 sL'k^N88@]KHfwwlZ9hS#'=�a�` 0T{^ڟq)$nXhԮ#Rp 2|B#]s@bGiN]ڔ~u/OKP:m3t_]c}skqt,n݁Bibp)oFJN@CUQۉT<nV1j^*_xf\ʹx!JгMFY2�5/MXh?Q}Z܋h5 Im;h#*dڤi}v_Vhw⌟V~�sRV 8$n)d; Mϥ![ď G$�*Ϳѡ uGo$?>W J è? ]מXJAIC $VnfJ%Nu yK?Cl=X c&FAwZ2xH_4"0OI+Kv%&0fT 4+^}]9ɥHUOЊ򋟊/ofl1X獀d־)DԒN2[3K솰OS,jİJ1q֬On=JHb uiAwS a�:⦻[k#VܡIdD\paEWVr3Y[H~cR)i5 6 ~$U[9U zgүkDBǹ>I˜d"mYoZ L`xy|kp˅-T6&gl&$.�J8+pÐFA=E7?ҟwBj Ă.K82Ԛt1xN*z]Ƞ�G_>E=^I7�hwoJ_,]ŵZ1o&0Ozq^xFv1I.7\⹪b7hwfzF}fÖzPO6n$,坁~=++{kŌɁPf>t%FKba"sӥx+)H1RT硢&9a HF~[P $kI&jX|SϽM "`pG~沵aSpPNTry98<wFTsŭ64U,"v6+�=ᘀQhFyGWR%ܘcq@)d:`Fy؀JX:8hG}Gj3� &h�H[ֱH;!lַэQfM6|~΅ hcC^TɰFDE )b  ͠S V@U̎sUϢxbgc" F3LumgN[1 MK%&Tc#t!%6w \xSJm|r>pW<$ nO85wR b�%ȂTG֪%k<,/lz2BI6rmlMKl#V vq\ouMn!7T�eÜg*ҹeltpK2q<ԼenXzO9/oEȽ`$` se-$ i2q£l-kNͼ961ªj-76Hm\$= &:Q9�h cklMI>]C>y1B⸿-ψFɉ/� J Tʒ !xFjK|Lc 2vm1<ӎ5i70@h #,;+_.'J& t.Аgo;ZĖIrDjp 'UL8>7{}'t&1Ƨ<'${WBTLP)9>a=.ѱ}KU7i=r- ==j\݂Zsq.T8y,,G\ _zvr[+1Vr8$x:x>ާ{qR8G<ѣ+cgUkeE@bP>0҉!]x#=pk״Zx"ཝ,JFà_Ui0+K1=L{8k,<@KzsֽO:ޕmZd4w1TQQἺ ]@oB$K[RIkX�d[ɧɒҹ:id2F`8nAU9af I>oDҼOْJw68<`~5ZG.<Sy&y21횎fƾbudXC]:A܇{ˁ.s]Zk?[ZE4\IE*�ISXwz乿n5A4q=zSv4jwngJ$R=A5 wy:˼|_1Mk,>%`�ϿOjZNnuKqqJrmY;<ݛrCuqkd&X?D 9,uƖDRER~#҃FX,)L7}dj{ 4QƌNJ`t;?H<1F` z"f DJzUr7D<A,^)ю0s-~iVD!X4|s]<lmFTL(B/$zZg٠(J$u)(-YZZ\-W&32ĭ-ώ5_-FC/8Ox,j飫 :` =ҼYYey%i$%|sNQ}ir𭕖/j a#]ı8׿h/\WKWNq^evM95vĿP\6r1`f1_;r\Q D]|ZΓiхc^ g|duԒp:c?+*uiȏ�Ҭ igqkV<�J_ ͏ |hc9@ڤY6Qwi>~Ņˎ2Ky: A_JFFNm3ƚnQ�GmG L$\dIqwIJyg'#xal[EڼGFk)qvDsO^_ZHaݕ,�>V'Bsz)ū= =i'q Xx�$L%$#tһ]&f cg8>-?q 8@ v>4=2[U"=Fg8)#}KS kvY�ٺ\Hx6!*`8�ovKI'zzƪg Gѷ#s? t߈]엖wѩU%; ⯇WRe xFQ+kwNOKpG9l;[o jniZ]]W&V 7y׉�m#O#5z:ʧג͏2[6xJ> "�ۊйGE%!aB@mg 4K ؟^es=voi:Ē@gY^;Γ(m`4ǰL1.OB}1TqEqpx/oU>\$<bjzځUgdNh~ rN9[N볏 gk*Ziv֡n5}Fmgp2HFpxʩ-/cO hEZv@2.~QK7Zjv? .Ǩ;_xv� FKI6 sqӽ-n|7w5[]GJsHH]y4{:e٪ *5ffh.$x[8W9+z ~ R+K-;u 3y ljx?N55a20@'ֽY)&hͺLT=kֵę}A㈹U@؇�g|][햺sc#"9;sop<źH*( A2sֺ?Z,6m,52J|FxҴE~G�vHn~oTEfזo$njդ7:\jז9m.*[W#9יZg+[P2uGE5yV!ID ctNmMH9,[I X=/oGךp(lQгcP[x7\/ͽn]+O`rɩOwvq593]6:h%\*G,M++y4niG)e@ &I= vW.7GQ�9cK|Ӡ'[q_Sb<!qvSH,}~a6 q u@iayy>,&E*&�劎{fƒCeoau{Ed�`p8{h6ۮY@:ɃpUGkk|욬WW!Nce\|ޔ\KR:v=겦h;F:p)m .dwWd+ zM7jc<s٘B!(d'�Uu!#wuo[5Y)Bba@n_мW$o*fd1zW/.ci,ݔJAں]>hFϾG4=Isɬ56VP-֗"$teU+ʑ '=k|9$1%壆brI`l0-ͤVifOf�+\6aUU9w e aٞk7Jׯ/Zflg BF"F'$m�y3 ?8]=ԋgn(ZS5I+ F}[;fiY q@z�9[B9 9=85o-"}Bkod+)0k75(:sr1Y:wq_Np\F <swqTp<;}2y.q_,^2K>/,$@[}MKpZ(#R<z8K}t&Y&#o\2ٴu޳<k⡠:">컨8 u *CG_5⮿y$H�^="|A_ m=XNG~ }q{YY.x4TY_[ݧmJB% ξMp87Nzq媶"X>g"PmѤsw9*8gmY<1\F,rF!~u.s_X[E4S I# шB;^:wߴ[ʻǛH:kL^~v'R]F.,)9MZEͪZ*9,U8%B}M,i3My<fOeVt|Ryu$%ZH6(c{$eC)cMa.д& j#Fo#jW[Gwx3ڱ. 5_o!L$ssLXfg?lKk&\BHBVT)E+/$q83״CZӬs(6𱃧rXF =}f6GqT]Q^o)-nI-x�=@_ZHQ2:\宯.]i\D]e�bqy*2o O#5/ k"қId,#vcyW<GhӼ{H ^jWW7ӤRbl( cj4lJb�)m,CPNAՇ֥ޟG MEKz¿Qi<CO2 ]a1GL5Gd>)x"<(?g)(h6+9W'D;Z%&Mcy\˒XIU F 'i> &n+�D0AstZ"9z,|?=Vl3/;wklea@+HŨg>nH?ǽs1簸{VA,BGlz{N_uK[hKQ �Kw[&g,DGb[yfB�{8kuIg^L"9D:6嬓-#jq?JIKVO*GOϭH' VD#g":VV-V-E-H"][K99meP & �^B8.uIdt+ϱȑx/my/o$snai!GFyeoZ߅n<50"{x@|qv* P-R�!cp(1.sڦN@z#񏇭#vonc[ǐ+uYkd`$ 3?S8 |b>ll2<c-7فfe$Ȅt*GҹU..'aÐvKc#^:y}sxv+Y&co`O]j<1?8'k*[5(%,N@#+jjv2O"Fy+| gռ?jqR'�G5?x ;  7b;k}F-)}+:i JvG00˔fWmLӥOM$" #-z Mf+;~e*+7+=KI=R(l�kI6U�TWQbi8#l܎kn{�Y,);t@޹gKW+yn1wv0W2{ t6l<:m/IeUd(A^y4j:m (RA8@3^_?)5V'e1Wx{qƟ‡'\=^ծZʋө$�pzH`IZ"}Je+2m;VKdm8` Bj_S?Sn]WW{kn.Nێ�`9VZPki}s%Z(Fzzut08B\}GOʪr͘D1Ұ?kէ{.wIw!9.VInD 8k+i<NJjY6J@9֛F<r莑dF Gssnse!w \SX}ămCFtҶtKO>]2u~"9ǑAh0 /](2iז aY45u?Y$]JCn�ˎ+WM 񽦩.Pgy$7VnWԧӜWu%:W)@`-ѼzڡiTv?̞hv$zsKYC 0@0A?@ѵ+MWKVNI3pS2wr E8Ҧ�'FCҺK]7Sn%%kut6|q<Zgsխe/Jefzdp[xܡؒGj5hH#rH{W%[Z¡/oH c-Ց{;4Gmw[^98\W%qkNA]_20ؕ?eiu3u]j(Jɓ#j<K Rqk9tFؖ G�i}Jњ:bZ]^�R,P鰃 z{kn/X 1蠜dk/YNKbI=rOTHgnx"!֨ Vp\xOZH܉G%X.NG~ x4�iڋ PvR9FT ]~{k|:LORFo^⿇VZ[8X.kkq CD8r;֢Qo$<jCK,*ͻ"HB1sVwn/HؓI>`%=⨍بözWNғZEUȻnCcRGA#}HnrV]Ͼ1 gY8qux'J]-4QPQxߊ'^ p덱f~CҼ7oQs$TbGsZ7mh/xƚ4~Ѭ%eQ ^+`z<?R_;y#s*d8%~ҹfx Ve<SZ!}^Үak(D 1\K qL|_Kz{%!d\Θ@;zc5И*F2(ὈiiVD)M>@nHHͱ}Zwј:Uׇw?]}4&9�zWmwVO<Aa_h_Kv*99|]ѯ|=�iVRd|ӑgo֟)KZl>,c셲H̄&y: 7QGZ!�d`9'Yo--H\dI:zK]fYխAl F$z'xi:0 ;dcjX}NW{pU\4x}쬵mGP{AĠ0r~#נеaxn~ѶW$( fʓ'O$S&o&fZb�QDԦ467"3=M#9@R0F'?Yk oxK>�k)+s^aS>( ;{+.'B_Y'46mXif6nX%D劑ӷr*a[gҧ k]n?3Qf\B=:Vƙ\X%8 ֗3؊3Xxbԥs!Į1OQ]';[Ms>q!%}$|<&G]ZNҲ9mRDld<x~oʮxVIt=2K7�f<E#@CfoL5+4Dgm1=q\S̐Ɍ:ҬM$21 B85RP=NDdđf:%l }i^+[|J;&ZF#o|ef'e˶^IkZ1!(>Sa+tzWj>j=jNyk/C^k/1`C$9w=/@QA83ǜ2F9"{k6-HA�M'"I<-k5Ρ-j@y=B㧽hxw~/6_\ܫ0P$5".X>(OqwR1߹}tZt[r$y0[h9K/oM̚/,a*WɺE8L nff;K>խzygI_͸#k8`<jkorM6KJ봝FX ّ#N T`Oz۴MV:KMdZKx*W8lJO Y"3nP* p+|(F zWdž-짏VQnmlݾ\wg qĂa�+M:�Oշ0y EN}zVϊ~*z4*[ƍf"iyω~#E0i3FHEPuE\ͧį&ڄ1N@V�:(bw>GJ4 dFʋ% @xj7±Ha_z4_ky4}*#�1*ɾ-ȞZ+ Im&e9nOƩ*F0܌t5 XF}l; 4V ʪ@95up֋e$&-b NpK kpO�{mu#(*LLFGM2lՐsҴUj!F}{+,h# u&S{7֥/{܊t饊)m)?t^o$v8>خMu��TK6K?k1ۉ#pc68$2Z5|Ogj:2 @8}+CxVs4Ȍ+t[[&PKK:Qkfu!u{YdC%LHA�8&R񽿋.,f?)ҳ?VZ-E@%{dYS^:u'MJ5dUа, |-Gg> 363Z< ,͆bzs^5gYlZ ю%.d+¼B7f,RrjVڕYJz0 AgKU#ױod.^+(p3j^XMk1V`3?^FUOl@_G\D=za趈4cx#$ޢ9Ecgt~-;gBeQYd(x5?t_C:]xѕuT,y*-gZ.|cf9-K QɧZ'VVg89 ߞm:Dֶ2E]HYa#0#rc-5;oiW6+�=n.mKH8Uy$- ;XdҸLɁ%FіX.\;UxQV0H{.&f,at*r]UV(`լD`X8TldzR\VQ&eqa5[xsE{\ťCղ.IڵzʹM\,3 xm#yD zmj~'L!w*Bʪ 8>ʔ мC djݕF8ujqX`e#E�Oqu/,IRsX[ϲHLun:.n9gL>Pl� *g׶}iK~ lE}nl8+[)4mmQD3ʻ_xS77P�ebje5I̔xٚFh�žA2jxGY6.f ?twz#m@#*L[ߐq=+>[u5Ig XM#= W*:=ǂu6YP4#{WxJ!5, *;W}jt"d]:Tv:5]?UEr$ \oƭǛa[= XE&i Kx{V0_iO}RrX |#3]jo`ceW7q]uҍ.$ЭɒCi~N>k t˨XǝPc-S\\ӫ"wƿÊ# P5|A+mIkY]9k6k- 27GbQ? Ho~}s܏œ^wXԆ*Њd[Cڴ-J[K<WHY#3%rrH끏Z봛;?hom[Y;OzMV.c.d $z.] 1zD˨LE)eXet%pH'RYzZJ` A!zS5~ A{)hMqomF.d39}J75ֻzh{q5<UfK}eo~ʊSY:+e"NO/X{A(,+uo V6h:!,H$NfV79x>tVp@j=[Lh/o".;Jk|IRhxKWYK1^��XNŚ,qx8AT#nClޫ[[3d2<VKKVFu,$FgY0vq"Ѵ밺;GnN/rp3U[4rF% shK;u)a֬c7g<lsEr[{'$.5y`h"il7=>RMJ<mi>h?Z%eҹ.+=OE[!QWq'ot占ҤvYdXoL+𥮛.mv/5W#P7MkzYwtgkqpzs"鷫m2]28<*;#�jƍ]&YyOos2FF1xYZFxGr,Ve@ 9G7(lz߉.,9[MH>Kdf(vyȯ9ռO[gg8$ v&W>Yͼ6 f{@W'e�+3`]d+l3HHTOj*Rص{~6�ZXkMX " �pjVArG.ev׳_JGXk (EyZ<OsxNSRt H'­Z,vqX#vJ¸SӭWl}0}@lbkbX#Y dFR8Ru޻~-}7UנmF@JDxeE9M5 G7if][^)�{ tC)LPqcUXvcZ]j> g<29aկ5kXNc5m!K#P2҉;UмWw`7W<'e_ُ*Xm.bHŽ?Ǟ(ML M==kѴOvlQzzA0V݉uxc[]q&McKSSyMzn K :q5Cw-ڮ%-Is9O+NC&ZF~FhzxNt!\-7{uK^McTɴAi9HഞֹnHoWV'nGJ&<" ">„f'|tP Ŭ M !H5e͋ _.;uz2ڳ W:%ݬ-m(;`#}H:6!In|s_Oid,! ZlH? A7jToemt pdj^f~$jnZX@rr~j*Ťaj.Cvﮁ6xVI5[8Pd\H3Z.Qa=rQ@I;%l;O,ǹ&ϥ^cYKwRc c}Z)wyip7 z#L)g'uRIӠiIGuW+- ڦtT[iZ-atMN' ]jXjL9'^/\[<IuMn L|�Xɪ)f5i#5-p7Wn̓|t}VxR7Rؙ;]zn"PJYw9p౓M}iVRn~cnG<<U.Iv>曓oȖ<3grsz�XD_ea}qV{]R(¸T1{s~յ3ˣLTO\Mg^ ͧk"#in9B/ᭆuh\y%d z޳6a\iV hɴ 0_΢vܽDiM&xKI rcj�A{ !ld\wmsq%LRw^"u+K8SNҔ L@|ZZKAsv7D˪ &Ef(PY9`aXN'MCmCFw#=|i7ڧjOhЖ JGlF܆�;-^F-B|Ȭ䞼ִJoŚٙՆVH#UPWɆH+~RLO˧CRNn@=]>t*CUgTA0)JNť(�&YTQ0"L?Znͷ*'=iE mPwzEH%q<+7ZY|81Q$NsбRֿ >6%>nUI59["W61[c(p0%Uw> LS27ݐp} ,6+Uy>G zXE˽&,=5f$=ܒ@#4YJ9EUr<i݈Ht[hգHn&~XzWڡtRt@!W�^+_YZ?FG-QXM,e^I I&@}?Y}~m\M6nP8g\~.tuWO9�Y<d}lu[ c{ZVװ\H'e۴"E!+&'n}yoXAoI6[JO� w5kk y|?=kOqn|<A֚if6f�ZAj۸��w.o. '__rI'L*sL:åy%sNTd$W/5]SVtqf邌Fr{םxw>iSRk#�0\ι +t%+g6Q{4Y$&S�P@2dz"X_&.m*y`1yFv'8Q s6ԘN_$Z}tFb_\6[QPx=~Z**R񡱨!c&,2<.wMt[5i@[GHz4+H 1;3Yl`U5+Y Z6I`c:֨-$Dbq^?ijY +nW =tȡt#8D^AүmM:E‘pOb+&U1 �Q4O&TFsܚF\Z..?l/݀1H/5Vvc{I|Ƞ=?`:qKI#o!9^2k x7FnB#9jښ+SԵ!7ȉx8lt5ͧZ~ћŻvYcRQb{OYA,$]Nr.>G;C~н2q<i>^?q;s^~][yŰ z}ZgJ! ()=j۞cڮq{9+�cֲ]] ]�zKXiWKkb%I*2+DXmZ�UC[;AM64s9,'Z(T/�`S_d"DhˬH Q[hҫ[Srh,g_fVT\/@H"3@ׇchfz?Hyanqxi**$dst:>XZ2m$᝾m;^l.n%vˋ!pMs:a"HCnu_RR} N/ƚ6tI5vq{CsWi[ {dH`ck\Mh01<g>b WtTX77*J8�i]R<-Seܺfe1qAۭ{LAeǛs`|>K}CRwb$]e>Sd$W:#_ Ӽ#-lpBl y[fFrrWս+ox^]BXtڙinTeOai jXxq�$@+CV>BlASk]znK9>մ@#.SKt|9舖WG\)F=p8j& ;rd1>b}u/i%a5q.gl_ƾU-&Z̎8~0?b٤e%+Q$�f�@,}Eqgs&i.kjs cK%O}jxR|�BOQ B(Xg+- R]O<N}A5j6?3g9j4ıC$}[<Z2ձjXڶ.[tjMUTm`ic2d3>"[h)=Fg0(뚄ǝ Ұ"Mp:TȿڪyDKtd.2ql`ՠç]Bu18�T2hInS*JFDeA%ĬvlhD.1jHjԒvY## u)hBF+2> '8XRcV9*!Pԭ Fiϗu;Pp C=KFt#i$κ|h �kں2[ܯf7FyLm|=aFgJV@gG$jݽ7 UwlQBk<E m c <:j/ǢgB}oSIe>Z Sm'Vky45jyH78`9cƾo 6Kb6H2J7SaR[<=Ow%5*O+Af^]O*MDR+)O,GZy7mTދYꏛ/-X.`9O=+./'qq>I*VoNpkd } W\?ƇxRkfΟky�9^?R"'cG ~[v).qm`_myՏʜƳ"Pr+Wì Ԑ<)ڋ6u g^^KV# nOs\Uޔ`VH7+3]./Io@܅N+:rI)]IRx.20Hro}k|f^gX,iܫ O<fٹK,c]x98jӲ!?x�᮫Iw&rcpєs:i ͻe5Uׇ.eT&M)]0~u.; iUsOqޝhվs h SaWЁcİBpϐ\utIt_ g}0}T|~B2`YMpqg\bxDR'h�z|).$FDVQp{~53(<[,F>]=#]Ar m]Fc]QGV }v>ok%mX 9TYLz0d1ZBĒ8,p~_bkKi]q�7F>ح x{WH-͔6ʈ"F%OyV[G:]z$c--}T$SՉ*�Io9`dmN~zc68,# b+זI/;rDe9X哓qu4u'Y{Sp(3�נ\sh!q89q+|e[bE`'eGtint$'8(m+нx>u} 'M,ļ\u*;*q丳inuy`K5^tۻ9e_,�U7|K ^,c~VOWe%{=%= Ǯ/(ϖF==};(ha6($,|V -*퟊;)fodn'�cZ[ImU5Y^VB>C;c8/ͱWKIvƉ느h gmK)db+ng[mF`s9\:�ǵk[As[P.Q4{4VOO]i"Iv V%΃dAl[r;+t( abrsҸO:Ң+gI7q&iIVW*{4]ؼO8{K|=)ھs<򘄉H?++tf^j%) sV̲wb:0O֦RppEuo- 32FX@ȍGs뎂#~X_*]OVPcCUQc<=c!I.' pp7.y<tz)6. QolÀ n[ҝkkW`|<,wr/E?1s][;Ԯ' kVf̉�(>aH KlG8\<;@ Sj̎S݁;q/Ğ:57٭�An}I� $ZhzsYh{kԢ�ΛiHp9$v>Տy{m*tvI2wj<(ҍ^h{ۓ5Ko̍u tGZz6$G q^X=A1GD #CSXjv$vWZ$l XqFd C鋩u_ť[jd�i2;x�.9GUxSoGD@=C0XjBt=jQW۞;R3.1x'mŚ׋Dsc5-6  DxE-;T۵a碏5kOַj"c;$ooyOR՚k&:vE,WLW - 8<"G3: <ej oZNk6(�-Jx*2g$(ԷIyvqZ^ݽic]>g< #Q9Yʬy$0:xBU$Q#IVF# xÑiKysG&- ?声^m$ڸMWQS%č&O~UTjfY&my=s\/<ysy=ґ3F7@qW%⫥ծYZCCbDyW|%Eı>&)4A 0RՑkx'HnsdsgSzoV4Ele㏕<Xh5{\jR!Aoh5zuw*L'Dueh5wQ'u$ShMԀ:$v:F[J#_$[ƞc UnF)-.%0n1N)ElM5O}mNxV`r�-[/_@5O] 2ɜOK6s*QFB0V<M_qu=Pl#R|7dt>(($M"6 5h<j>$hW4' ,Azݏ+/5E.iXmg=LPJyvsCzj&VյY..e9iK9$"uzdd1c rE>]1Y"Q2G֋%$qO-~jyYxL`ja]܊#'ޡ:B�d&!>;9{떝L8aREYѸ={?Zd]Hb` eVXY 08 }k!Yk[HWnA5$tm'SkKsc\ӕ<5$&[Ͻ$xFN=<EF<d }1WL; 2^o.Jt$FFG^xb>)s n:ף{Y㶉#U �̤O x~iS]5kW1t 17Rkټq3Q餹YJ_\ *,x֨z\j)ue(YVU=q뚉Fjj1c^늿@&]B:c9qU|Oj޺*d g޲! 29z"uwj-ytnphtr$㡨ۀWBlZ7$>̐><ߨǴB˚{q,1fq$Hw(=WuB=GZrWq=zRyv@YƯ{ +qz{w"RHAhS?ShnPxǭk /yIO^{^kȘAךmdj۶Pq4X{y<ñy.Fݤ8SNEݷq֥_Ry6]pFsKڱr9oJ>ttzي68X, _@NU&6n灂 r+;>n3c"9toΥoqsy[X@V^rq\֛LR"gޭE&ЬEe)f>wf|ivMuXs$PH1Q~:M'a=K;VΥKT{{9 Ae.GI5h/xy|9^ZZ0�PdpAEs!)>`{My5co$s=+[lNA�}k;\Gn**n02P\RK;$)PNgׅ5#> iԻ(1�h_ *K|8su1h2\Blvzv=G z �~MJ4].s4G+-!څ݅synł=Nv 9|'VoCؙ8 /<5~⛙l62$` 8E&-S�H46%v� J5>uho, )&i5O3O{)5,1 RB*޼Q{[+,gAzc^{O#mRviB`J qy'5+EyGP+6vnB}k>hiy8Y@zq⼞I,gJy4PZ9p9ѲܗwcޥĦ8@̄ za' L"{☟gқVЩ'cP?:z_qXj2bItWеhh׶f/3Dp*E|uĺ|b8#oKԚw1!k?xP|Vy '15-2AP_&L6=._1+DC#?:o h_DUc<zU^m}�ڌ6E'wy_hfat,y_A[x_H4TCj;#, p?^ͦD젰*/4g#pD�=OΫe7gr~mԡL!\|Q]x7I rDX8Or4Iȍ SP; u2*dEgEV šf kĞ:\]H+I�z⾖ɂ*� Ʒ5w2ZJ); gÝ!>Өacl%##:WOw!thBnH91>`׎+G)Q&c g'>5mOg-%YAdXMGD"o?K*} Ħ��#qKxlp%Ou5kڢ3/q\z7mmBy;C�$vHxvO_̖b;dBLxlWhNK/c3\ן&Z-A{+%M"XՙʔH=ZId)lk/gSmu%'(X:֩OߝlěOWuGg]O6L 0ڣCm;\&̙Z hR0ybǷn/&EČo\zWoۻ^-/oX>YdZ;IRaU%VC~<Ik{ZmfMu\[Z;"b1\u:M;F%(m!;sM{t؈.F+k� *[G 7d=ҹ~ <U>p\mWtV@'cq'M+[=𸼿gH7U-ӵm)tFqSdf-œkW_+~b#9Vx2YX\AրtMRkP3d7ʵ2S?;\+H9/ý_XeN0q� ׷wb[[H-#\ˌgU�i)ȴpMmʞ)$>jer/5m퍱pw*GkĶe/66U@H6<u355=d2*WP{ՏBx~wfI# dr@-v֢SPE(s;y{[ aYEݕb�ٯY1t.pxy>kw忙d4)c5ᘴoꖪKؗ@r? YRoR.ctbUD67gҰ0@ s]޴aܮ0H6DbaȐn>Z&fdk|O֞˷0$k=ԧ#nyXX~i65(O.8D|.=b5b$@Y<Jsg)8#G�OեbZ9ym@+?h<ljCbs;Q,MurX0*yч@#vʁQED iѩf~cXWCj4LsIQyp܃֞L\'QJșj͋g*#ݜGa�x-cH dI?o.w;C(¹=[`ú1u둴qOI⿂ 5ّ)}j:{y-m0N\_j66:<P!鸀Sf)$C!bfu!3j#+.\ٝv$EF<$+T6 z/%*Yr�#\D-EE ;ءLRFO3}s֓dgaq+ 9簭ѬMd$#מZԷzSdqte9k&-)É$;hn۔I}:ic<O1漷 a<0K*=AuZev1Yr>f.pN13L{[iZ k Cm4u;]bI'7|76ˁH*rG}{wanEgĖahoK̠mr�ܩSW>1xU W:G#p f-.o,mf�$W|'Ҡ.le\=JB/[>efGK9ھx-%Nn=0N:cg}Rլexl?ҽaDѾi�(?ZIl vg]Xok:[$r'Sޓqksg-©^>3d PYG+;Xm5x,$hbx�I=)nHmJ9yޫS�EŸ #p[-z]V[ɮ8? m\sDLAlv!GΫڽN<t'F^oEF X񩇄?jzr8hw9n_! sֲit*;G,M2O[`M6v3F{wUt"Պ\-0\~*MAm|P?uI5x$`d3r5.y372X3ȗ@_½y>�6c6GȚt2>ce;l"VR+$hq օ҄ ˶;GtAcux?5;"[Gq1Y/OxE]pgӃv@=Ez5ogx-%J!i`g8%Gowʠ"=rMR}p>mdҿѵ.Ln@WiQ [B6 xx}"N,0\u KK'[}f)=3NPm=/Şݲ51I 9I<6{>ڛy;H?{Gx[je!$Uu(m<QX֦=Q0"xqǘ@M>mFԣH ayQ4hϨX,ĺg#ޕyj%Vw"8u>=^ {i\^G$ ̥~#.n b"$iܓeRIcIk(> Xo5RV; N)nt FLR}aʌ)a?BzrvCPм+K$Y~YAof|?2E PҹoڴpxRʱy /O#{x{O dԶ@{W L^a; f>s߻Ƴ=E\$ JF.xNvEI$ v$MkjV{A2]Otk2U'k) me-2Ȳ |{uNjִ3 al jz~|\uzxe"=xYf+_bxpX6K'5 vP@;AڝtY=GLu@TOBvD�gq(sUyTlPy޺ϰ8Y' ' O&֑g2W֫q43XUdDP܌W|*}NC\)k}&/:SZu})-QC4l#i;DlaG,WY#%Xr1kCɏu*v`k.b7IդJXtA~k@Uclyc޽3Ay}8 lKtX�v5#E h/ܺƻ.$X^=OE=Ԟe뿙"i薬ۓ%w>2%ӵr4| ,H[+NJBoNK%(yQ۞-w5̰l^(!|ǐ_xB}u*/pXg!�8P<)hKR̢Q!?.UD|>6w>$WڐCw@}sg~ j/![O\Exf0;^{WxZf=+R$\/rAT1Ǯ)sJS&YXwv,zMcpŹSڊ|oZ֎3)Q@.YAc'8ZٰticG* .IRxSA5 g Ҧ?w9ҽwM6DbЭFIy,`,<s]եQSo<%ệ_ f~bd̘SX>&}F)I�p01n<ehVV$V s^ WZ:ƹr\;k+{"i|WD w'=1IsAZ̀RTzqXL6FV $d&W9+ԓi1A{9Q2k\CO.F#A5P[%Nt+@k=p:׭h)ƖhZlQE\<1ա̈́Dct4)5LECP�q]i5HB|#�Q^IkW+N2%dnz9sh)9 YO>(̉Ǐ5 '�U/dD, -0g0$z՟ŧihWw�p1j31-*\+>chdmc ې2Xh\j21|=GP [Ggld!F>яqY<b,M Wu.'DJCbsT|+蚆- w!QȄckmcɰh3CoJU>Ck7푹l]sGUe9D1Pw2ڟy#HN= |3o,瞾Փ[)r/kz޵ʶw:u*Xp3?4}-bK52(xMcS͈{-ʊxR$\ב]OwzϼcTǞ^*WdoC3ycѥq$PG*gsEY&܆;*@=kJLVk'/RΌyV!O*wx 0[=A:Λ؈?1?o0 Sl'!.GB=sSRFX��~u<ñq ׾}}+wN:+:JN9 jwE>_VdfDoy)q:TfIqJql(H295=4ѓW9>ZdMYTtny[a2�:Gq<_™3aO p}eumF8yRBu {H1j\7#p隆 I<) #H6r£̒q3Wmq2 j+%Fȇr@9M]>ʴ?1]Fgga-Ӑ$g8#@W(%ڪ|&62w2c$t|'ok<,m (VPHk6fim4�ɐy䎵ڬ>'Ssomke# 漫ڳjI %̦ Ź:4RMcd0�,:<+sAبlh9+O1/P%ɺC#`cA׼Zfi6G]GAMGM"[P v[I#`+Fx}EW>x_=WbJI']!\-c+1;%;/88Q-'.cG$>/4=.R[NH\y uAQY 83zjKt/.wECB;MDW4Օ!ֆ .̔Q͜Tzo,#MrNB$1] ݄+ic̎D~l43LGHqp'w Oī4ɄZGFmR�9Exsjs>R9N#)a_mLNgpY}GGß j+F-3 Ǡ7bq04 3A̱2nJo^}-FUʧWOZc# G96F-:[Opc¶H&=݋KK2;ԌO*FUX¹s꫓{\ vۙ-{otLz~fqkZ _2yQr3= geЫ 6N|J0ؐ}rGqilshD9iZ@89 *r1HSO8C1"Pr3Z-MѓͩkIo[w7KtYI|q=>MNV.uA<cWZé� P Z֬l; *t]>"Č 6Nj&%%S4`x=mE}Jnc9S2ӰjWĚ,vqEDHef'Tl7fH0[scYބm[(I4>Kg\�=}aw#\Isideg1ӊUR"E(Vzvo&rAVm_>)%4�H5GȔX;אfq Dyj6Ibdx8 ]Oo?/,#IZn̒g?)cuGk6Bk{r+xI$�o AQOH0](;+GЂFNi#W1<cvyFіJhKGbQԎq[^kg *QPÎkK_ [^_4J4{uΐbP  SӚSM:3ӬE8\L90^:VڹB1,Xg,OS<;Ϭ\&8̶0[z(@H�#BjyPܝv,~및$.Es:pmfh@'8Ow5; �)bGoYN bW;�* R"*H-oQQ8;@R (!iysq lNAǵYw{7,MG wKHen.�A#z:(ZR뱛kFKRyd;bDn;Z چ.@TL2Fcc6eo$12|H�V|2ݢ[?6 )?v%Es;že΂\麝ѵp" Ju~__I-2Di3ӊm|Gkx"qsmsr><^|1,; c­).}7tXfo*+(R :Q5er. R|ּW�̲Id'~':kISڴ(-&Fr\1#1knpZA 8cZEY Hblm, vH^ m_!fU$e SݼU,QM I)b8X772 5mC{Wbb+`m Qwc0aڥokȧ$ĭӵJW+rMR;4cmbu%4bD%T|x {w:Oڃ\sBqHe3g$cn TKV}{AKuJAC+KjY]Ie9ޡ69 /0K߭*jZv>[yf!ӤQ9e 0%@#$_/eP*8x̧=U,%FbBFI<u֖#i$nXeNƇa$PۄJzhjukxyȀ^j洲<Mʄ,; ʼn23HUh+nՠ nT+I9u闁2:7+0Lc `Taf=qV&.-T%ԁ1gE[X.' DH\A)m3lr6r>ZX_Bs]jڜZw"LEvBN�kE~'I # s%ōhKU=ws^XR/ rQU9QrQ^3ڭΘE>dьO^൹G*Z\IR:t$gKLU3K)Q$w^s굣; $yP^{Q5MEuXHǐ0��ڽiwY`�w('<RE7m'^K!ttKL9cEEZXՐkXvO=,޸3ҶcNP[5,|gzz^w[OazC,J _A4}s|Sei&)e Vuc}FY.cǀP 5^ZA00C]IE>i&&vO OfSU\;&Й|ō8Q�tm)6a.zz:C ?N\Dʖ@Ȼ@sQdZܨ NOF:RyQڅ~F"w* rk&CyD �B9qBO=}/gbiՍCuZeq40Q^6|=={˂NG+sNK{S1@);/붚@p`|Jxu'1\B4OO\~!|Q𯉴gm%&f0kohlgIT f0O|fN]Ooɧknbs&ř=JڍCK4NMxe]W\8u\:osBz4wYaؑ҉mj{eMG0@�ԓ@fyR'ۖXMyN#D{ =atpgcKޙ?Keg޺h�涆k ]"]8@.U#ђ ilrW_#rQ j`1Ph9bqTU}dA`{rheح1C魉$Eڲ ]^I3b8v$񑎃xik&'(;7m㽉9Y.ɾf%O$w5~vXg x!Id~]_i] R\dZ=Yζb4_h?k�S}>F#XJ%huinn#dpz�;ץt n �W3g\L^,n 78G Ž2m7IGp= _:MsBW䘀*\,'5vx\dD֋l ]&tr1p>SY} Ð7DA${㯩4 N=Au4ho{ z{ױ?֗:|ztPGFADCcn/YMk,\znMpPx-%[;<G +B;R>f>+L`_-xıEkaw,yv&VD8FHb+j&01Wr);hAmVzXSP:nGt[I@nUh/ʘ==;4G7,1vp2vԷux;ĩqj hi c=(Wm{3DE.&Op�4Gq]W|SocӼUt.2>_ZuKM^'O1..ԝ@/s 4>ķJtvW[Ydh0cnhv`q5k+RYɑxԟJf7~*�@*;p+&A{ֲq<cZeֶ"p^=J m>Ƞs[: ;,ṺtXG�s^�jwpOpv:Y8;WY6`,ʃya\WE(O<XY_=E%ǼK,ZEO8,UkPԵ+aFBmw( f*}bńW 01o5}y,1?QTN}ݙrZм/auqoq,'#WQT{<`2 Mok4 sn :aN#8T�k4VKF\vWzw|I&�[NfRٗ3Wm漸&�sʌzǞkY Gc $mSTH%˱WéGs[$&( A1{ WF{4o[ $P~ƹ!H5%y2̯jјe9]~.s)e˵u  g5Mh:{wJa΀5;:O<mI#G$BX`;)=ꯂF  :Xz }kA#dӬp6ڹ>r9jNv՛o4bajm~=|m+\D;Xج0D =s|{k^1FbRpW<=k Y{ow{{/!i1l٫d2�ѺC:XvJ!yNB'vW!#iYh+6$ !}Wz_Ï igDoc# qZ~Ye0ܸ /rkӮQٴ_UTlqQ5IG}˖O䉖O,jDq\ougm~ FvrysЊe.LFu*?|7y\'/8^x5&Ї&!ԯx �kSGeՄvVK4H<h"B\@M}i)yɒd"Fq�񦒼KVp?}:4B;}BZR_\�-JDD{6+J^URnrjY@|(JL|MG-̮`:qRiyR 1 0񏽎ieVapE+ +͠a6,..Voz&dV`L$`DHx3WxAfzn%ݼ 7F99uj'7 s9S$دgW[T7<v!^y-i7( 82{Dn#A�U&ܛkqaQ׳7A<)kkd;.1j 5xQXZ OcL±"+l8gz E->Xы$?ҭ[﷑[wQ  K1fmI2q{gkmci7 !R=s6 eLn| u$ �gGecFwPF? iؾ#9k-Tf>[C�NY4}ɘ#=}GT',yL@5Zuض7 $ 9 Sܛ=Z.؟%XwخwNuh!Arww )i1Ѱ5ť\\۱/G?!DO%% @>q;YΟE² |N @jj:}oL<@ 92[>񝭕Qծ @` �*8A-NZmuuTMIݕOW꺄e6J:w5]j"[w*K!{v&3!^@SqZ^M% <m՘q'T- KsO:EIhY�ֻo$7 amp L@pdqT@޽:OZ\J֚!tp-_=0Wރgik I�>xT�+w<#7T3t$^q_ue$Ʉ,@Ir<_uq:akI]p<1�~5Q"oc cޟh�b~-;TMG95&' x=Xbm!#޴uW:a3 kpd9$]m$ w M$1gqoAZ$;T2T"'ɶM3Lv=YH]d2W @=}[:m>Qլ5%F@OWn[C' Zڔ7ϩQNmq2m)cNYܢ :2遚4r>,~gGI dOk5KVu2$0:-/ {*]u"0"q[ݭ#ծ|鮲`: ע-cp"l`YpH+u�5=EhIQ{VW영۱<`c5-SdOv1!ɐ>?jK[euk啬cley3u]_j@v_]{唶 o΢ME\i}_I-xL! FIxMyBYJV_Pϖ E2nju?}MZ@ +N+?i}|>Uk 7Jcs`�ެ3Szu["6 Ž[dn#T}JALJ浮dvJ~hF=9!fQ� a 8z/m-/>{H 83i&%p%&dO^h6q4Fy%"2w9otJ+VlDfxI'i@I $y%|a8䃚K!s OgAuӶciE:j;lzw P{om>էҭ%t틆e!Aa ]u#�ךq]"WKn  �=GDnm[Hzqb$$㢅j]q?͹fC+W\konY fdh3V\5Ly$*%xۑ^<ڮdEips:m,K+,F;3 ᵸgdH�>G+FK(MU"'ox->|z]E9&IteZh7y? ZkWzձ@O=:z֓? [\mbu"sHIR~Ufұwle71 BTg}cǚ E,UIی+7Zl#G|cʞAǽpC= c( rÜz-]b_x KpyBt+2n=$yG-"l�\5G5- 'l'Yԣc(i(g>xRV63H@ (g<qK} ť YFpŃ{+|+jIcPp(=9&mkm@S$!AQk\5_Ml0;OYXΪ?@+B׉meK04|h-6${$E~#j <Wۢ]D@I8^{KI PܙCӌWK/X)`$K|:עdҷțHDZ]XF}o Z\HTm$@}c7nu8VS[up$h4=�`څt L{ wOi1S級V.#]֝~#RMs勖WXj#w1X~1= (c(\ᄜp@z԰|8/Yc6[ d⳦Wf<2z84o#縺V4f#n㱯y�`5>FQ1 VNRd59  {d-dO*}Oߕ4Oc [˃�z?PZbn@\f!4ɤEێ4&.X>t[yʙGɭ 5#2n #^'$r72<x\T<k\̘\]!E)m]O�0=+tKlLDHiyEY{�cr4 H$ $<@=16={|,mdS<ßBZ%堋KltSİVF-K!2o\.?*`W`��Wא)K1u0Q"@'b�OS~kJU =fI_Cxow7ny.L̋<\sҹ_ZVk 2vms!H�t>=Lk==ak=cß eէmR}(Ъ&M{&[ xnI&{5/^+-ܗ{s\\y@E2癥iObN=2Mz>.Xi/pNϏ_UԼ?H,tIy{OMn #KΙ5vmzQj+p9Z(\izmmCۂB9Wu{GnA[XqM[Gw2;Z_\LPqS:j4՝<G>֜*VK lbA1ž9Ա6a{l*> w)IKwkwm"]GX=jwJ$2#VuIAI_`qTz;#oqx `E�Us&lVΥgRI#8?:if6,;zk*{/$7AE aMDJl qx9Зظ绚&5* #HTqgNE/xg尝ϰ#U,r8(N9j^FޙuwEwLw=j,/4,�9sjd$ o:]);ޠ/nF[%tI{Lfܗķw!->4K[aDv1}SY/Ff$4Q^cikZ}s"̓3* W[Ո >{Y_]\E,2ȭJ<ֽO귙u#"`v+}1N;" @kRVүR8` cRAk.?S!#=Q|=$K~ ɐ1K[G.`V}ɏ E _HhX s*(<V&ķ񅬑 [h>r:OKt8JmOH"T tsױCu~2t,3s] 1[Zez@-/gVz$?g@|#dvR8[>3Oƻp›eW'9dx1>u>sEw<[GS H88 z_LY>Q!9^OͨC:BϳnғsP6�gwᗅv5@a{q|#8LsZZoÏvS%p'e{v]ϝd u'4^'·Uc)3!f=�Z/- "VkHJq{zN=tgψoR{S~ycOf&^ ;;1�퓎>}K=Jru0>]ĕ.6ydcaA `X-:7zz %ie7&6`нʂdqjǁ:ff8�)rORRiDP�NnrMM]ҨH7t<91(B$ Iǧ5%ku4ER_9 \;hw)=6\4d%?{z_{̱Y8;{NV{{P1K"vbMG$o`Z5BQ"L(,q_K++‰}0R඿5hvpHgiʐh<saxHbr0Bdz?_2jӔ' {ݗwWgi7 9O<d�(� l).7$i5}qM/g3<vIc7ҼŞH{I+l#1p >$hh�1bqێr ^�N]6@b@HQ@;c=I1_<OB!b>VGue!ŰV2ѡ~`е}!糏zI^4%%>�KW 5KV o YFvN9'.hFrUTH 3פ7ٯ5$ف|N6Wa{exH8-kB:[3[-#i4&Vcaeqx#iܞP6p$1cMk$eUqB�=umGWEvaѴ f<fμul]ݲ`Hg{jo4m#A:4>O(%Kx<_e·ߌיj<8R5KWiV2!z⨦5'qۂ3ֳn5,.�/ԏziL-]](W8RWhs>y;Ս╷&NzLOinu&yu#ic8v޺+á|>{R$c��\ex\/a+g $?Qӊrن)+XhZo-.twrp4<WJCDKm#9ךK.vɥ]>XwV_ObmGiB%r}E8ަnY Fttud ђZ׿5 :XQ/ 'F4=pHXi׏q`#؃Cvؗ5 .h�opC۸$.uĻrf+U OƲ5ĊD pqVdӮgT5o|OUaOn4Icȍ, ZydՏmHT5W$9TݶW7%cg~[0}` g+;Hh]z ?S:~�1|ōfhkfWْ:d24N=_ֆ'‚ZXIrOLU?Yi:lzMIi J`Ԟ|Ksi-J�{?Ҳ-ٝ#k`CiKM6:ghћfv ,p 'jU%@K3&棸[Ԥ�IaS=>)Jਫ਼)w3Lc\i2�h]XmG!7f>�o{V2D~bFg!G?Zcu]ђ=ҳ8?T>mc޼QM#AO9M_|W6|Y.gd$nrG`J4--3f Gtr�uq*iJi ,>%w(e=L*biGTtP~igDJ'>CFv rN9 |2ͦ|[y|Zޣ[۞A$5k W=Ϊ31\[y5:0?h$ʤY~㆐O I0MK-*Fhex99e4$yj6kI�񞛿[)W\ҒPyMb� gޓ_A+\]n"#('@{TW--Cl'axdZ[:}=*²ĺ#m0qDt Ukf=Fcb;c=VzžAܖ |�0ǐ+˟\/qqU㺖_ nNH#ܴa; XnoK׎9?42ђnRMݹV1+Ėv*�D=)Ǡx;Eg\۠+HnmpzE*ٶ~V<¡,?{uR-7c$_ٚTix{PܡGE57rQ=: t۽OTH0P}IR�m)=j_d=+N h; 13q9|BIs}k.#v =SW_xXk_iH󢄐ѓMR>1x2ʒ8g\f_i~+&Ko A!8ըN=Mٯm*s7ڭb�v8k_at]lK ZF|Fe,P%ŗ+7Xs\I}&s+K9`RjLrբSh@ J'<8ҟ}q4dq'ʀLghzWQ jΧ1@wn0}r;u{:/u(Pສu⢎$7[)r= OjxSaB�UdžIP.N~4akMonMedD6 juquac0btS<}iݞ2*[5x}ȤFZ B%AgYEz@ER4oF[,㯚[Դh4D�pP@F1Rq'cKw\e!$.} :t.gs!rDY8�g~4оmMI-T"$ מCWhzyҠ;bQPGu{1iA�zn V<FŻq ɞm]O?YK(|ԜO`Z퓾,<A9< �'Z%$# wj"8g,X^Lxm^g/vg1A{: dIAV#y"yp n_?yȾUGE2?,Ma':]Cm$Y!{t_[Yf8I8H3odJ(\VoIOs$xkb ?,|G=;Rvlw设 iê_�~h\ܭK}Y&!*b2S׽դOJo=y$('Qe{X~-Ó/c4*rc^i s4vZkL ץwݴGk 2҆P'ozmML9T>c�Y~US}k2I;Gis͹F-nW,KijڬM YcHpۏnkr[F⨮YAaӾ k$w>"�Z8ROSM= 4Uv bv/|suW[!U oiXuTkۆ*#zӲ;l; Y_^OFx#5M/AgعHqۨ=ksQp@yȸ'y4Y/Mu(Ycq<w杬'?1-t 4 VQBaeB1I9TcK"0>U"d1OBʖ=30%1<ՍkIα &F|S镣nk#&M%X$bPY$os"ر'7JwAC 3@dB D, Vs$scXo|,m"qE_e0s:}\K0%`Hq�Ѥ8Ҵ (I��s&ľdo;Ԙy*Mo\{ {<qa7(⾚a0Tm;5"iI'u�wl xy>.ٔ@< ncuV[|ʼn&g‘ҼKZ^{ugwyTBJQ ;,>$)%Nņyyo5;iVCU4h$i${$JYm"͟ng{f#vz�G5:MJGqbc}MIrqҞ+̈́ѬGq MAsR`ѵ*{b# vskpm^J7s'WM<_Z |2$M!iF[x}9%R8<ګ>iܵѺ+n/ X#ll-%5Qst( *KV|B=3UȚwUai}*L= tu纟49VZWơ~HUC�B<h[ihֶ+;o#RI R�?Zm.׃2SLBs]=džlvK2h[EjZ&s3^\%?28�sy!Pmut-3F vM>Mn Fji'M\$f8Mx;>Tv~<78|_ $bGl |M͓U ϡmOJxbxfE!"QXn7U� "4kyQY@8K.MίlKp\S$ŎwP(`{bj^9XBA-U@x.[x0-n@q⧙ 9I+[G572p~zN1#¤qOx;_xng5_%cr೑Ԫ(>wHiWoնڭCD +{0WXXY,`<y`b>m÷4-b sZ9;}*wzGpa69"~9xz�`\cS78Z>4|ݝ!\'mHck[QiFL=Y".#.d XMuhqͬUy~XIH9 k<C(Ds+&sN7юujzsˣZ lC<#1�淢KM ^[iLBB# _`+|MH#[5!GNXttouXtvζHp�U=}jeN; v#^Q5FdY%T($bMY"iv^kRJ^9>s갵܏ͲvEw3vVNC˫(V7+u d^( nlִ1s鱌$Ef UFخvWzmSSI;D1>?pZ5q42_A{F߾p?ը^kIN(,Xȫ<RB_4sw讼+j7Vs!Xgι� [$2Om`+Fq^գð>WFe h]0++ utb"a=�=*ҋgxT\*K! >b_ RkAƕeJ5CuOa^mcB.�$}z_JT{ K82H~y $$N֗nDZɌn+Ѭ0#uk<f8WYx #.&K![X$8߭%d[ _D!0XY=g 3W񍴰y)hTM# X#ZӼKOk/g+6yU m@Y3ƝciͬLܼ;Gȶ9̕pz1%f|hIMGsXSLyu /$K�3H$DCw]B Xw=5/i]:%/H�å9[10f їH=E(%(Y;5#Ia1 wT_\A=]u ׅ䕭mB0B{ŗ:vp%7 $&yvyK71EYK_8Ƕk>Csymo2j�Ѽݻ<VE`!|\df2صq6>XDw}UqZY#sj; /\Wq&MԚ-:9lg1rd(j=k:mu}d\8S,xcF%,O( 97bUng ,(?:}c_{DÖ^X?ϭc`&leHjģC^.$K{ŔHēok3jƱ \>#УtPPqɆ??hA[*KoZ9Swh~C=LkBˣ[,s"5^=J.ZKvlJ-XzG#]U'QHea{u@i/Ṇcuhrn(#ϿJ8wĖKk<.ZGg c?j'`yVM X|g329-q)#yYCqa)>/k 6 5,A>]\cЁq~-$6<|ǚ{+"M*5%NpC))8v-$#2hmulIVit 4v\0A`OJ HgEp80BGv3ѥ`ө3'S @|ujխS tW0*u|ufv"0[z7%a;+m\#r>Zv>,MZ)$3Hg;V%IJ* Z*6K}_^Yᯈ6�gVp}I9滽 ],D|qK]ĤK�be$188^Է%$`IB};I+86R8Qg]Z䲕`y;^_orn N;}yOԯ;:xVC>>fQ]5% ݺHCbB= 6=^[tHļA(s@1NԮ4[A(h~JϳrL{) 8ٯl] aib}rʐs\>8 xQ'PE,"'\qqo2cv\^⽓KM$D\'̲'ۮ3 :-Ť21x$\Εmzh�Hj&XH Oekikݭvm.\-^&c2L+c<v]o66$Q3LPXpjp[9|<sVp=*Xcm#JHq!|@�6CUԉ V܂1Zvàlrz~|ܟRZWW2DˏKW<Ż[ ,~ !Yt;t^O8'^_ƔT \JŤG<v 0C�~qK.8溈|0**dsyZn8f@QdZʑGm;c1 j qZ9(Ia9h<|kJR=#W$܈ G >jFC,:: ,sQr]J]FMGљYL0@`ة5]vk;Yn�DOXtyx^Q<~dmt޾;= A}O!a] U i7 6;3.0;jtw֩t>j7(ė 涒Ú; 2,-,B;Ww:c#X[>aS9o-zh4$ x(dI9_CVs2Xnj_js,73vwV[gIT!95{T|)QUn\ ֯ : m#LI�eTqzlZMlF @ z-r!8�wԹ>壄w扦KNT0>6UF u8GxN/ g k %[jn0i6$Bτ1IȒ8᷆fV;L~Bn#kZ$۾;.27WM*o !NrN1M]w,>v'S)>BVQ2ZVCX@=t�<yVǠ9Qk䈁 P)<ހSVM̼u)o&>`19LEҬMBKX9eϠ\<a K@G%cB3~w"r9KueՒ\h.U1V]M ][[%H8Py*hKm;LWjd#W3^-Hp6iD^l]_烣FzNe"~i]KIcEP.$9SI9HG5B:WQoY[PӌPT﹈)T&8CՕ&HۿTMSšWbp$T~,LD,QMq$;HT�*M%MGwft7GagnvW5.>XDIT&9 j<;=CVO>k}6s6XzZr姺ywܳ'Bs$"^pmՀqĞ6۳As^r?;x]Ӯ.WSc֩N )>Oa=k]ʒKjUӆ 뚡&>g_NUOc(I O�xpxT7q$ t\Iãx[MybC#<hbORj_QH,_&1bATdnIl6q<Mh-),rF6'7bmV ,xpA*}2;y} c+SxEkJcтMN:^Io6{$C�rZ-m.nJ pdvP SW5.eӤylq+<+k-3I-k{٣̲rG!wtQkz¶K}lgҋ48ؤŤP0wphmverʓ `zW% vZ+; {-]1{۲w3I' .='6Z5H^UKqZ gMɁ5ni幙@*acMi^\mn/]Fq*wW6 xHS\޿_W%DBn~5/<OxFin!0ı:n2Qȇ#tOzKSWMClLwͩ,LJ,p?ָ2EԣtfẊ ޕpV84 cӆˬz;TID:r+3vmPB]vpN@'9lzWwacM1Ocd\*|69>xNL7z5989}ǰ:#> :K#Op\`vFךYo/MUWVMXzt֖�ü .;;NҦ<#n Z--|K᥹ȊHxƼu�'_m|8r>V6:Ķ"[=FKT1ǻ.yG{א|Xԭ<Cccj1fKKv2>ttPԙ$;jq[\ѻ8ԶPM4iBCw+Lw0:ѵӎnxO$m 1�kk#S�B o,.d [N$ w,{~5xYKYo-J`gv5OLѣמ/q=RI'}?3T4=oajUT/U-ʻ=:rxF,s-Lxcީ9&2`*%8sZq4j̐F$N< i]X߲Fd+ ICV$fM:UAU=,N?Uh~.j?FK۰P�Cs}ƯIgjVw-R8H[~>=8n|�bA@AVݞsYY]7Yd)JY`IqjΗO/=$ef�9Aݱ^vj_ױ E A9`\ټ%/-A_$:=*M'J7],s6 b蓈n� OR̮ W$:gG~Zj�jiXwNy\e߄]7PD00,#?RB]6^)o$-F`4`[]KpKtcx`u$%=cB;ҤMm)oUDtB'fݺM Zd¾Ei7 pTH5 mBc\_i{r"I+ռK[@었du_bt-$|(>v=  *$҄2 Y�c[|?N%%Mű p֪|1tn˹2Iں$y G "8+;϶·qw| ֺ%]HydA2dsۊշ+>СXǩ]6fcs{FC:NY@+0+ֺnQl>YQzbjvy%`H޳4]" %aWpC8<F*%NSZYcޙMک=[Ne=MIe8>$y`mIRˇ*]wJc]wSeY۸ڊ U2jlmq ?zfkbcӓ2]񚳤?luu%vPh(ԡb^MY莉epYp{Gu{pK8QaJZʱdBstτ_u9Xv@de8<+\Z1ݽX=2%0`+˾I! ;~ װkmUi!SOzZ(}ReH2!c(KW;}SD}7MCrû`u .l"R. JԹvw{g*LطHw\9�bǪk3B˻`3CVܥx"^Dp*_{/wR#9C),ZD9`0|{UrڡG uL{,WxZ6T)$+)8H<ӭt݂@F(qYS<_햐X[E$95!-ȊJY"E aBc?$K߉3R_i8^>x-qCM܅]cՀYQ( xAIm.'n5dڿ RVFLXI%rxu!,k[OK &moq5WP#pN>4@2*6<*wQ"�G^x�O:šc4QARѼgQ$ZL] >íO=pfg@Kz'ql\+c8iO = CpAR:1M$ŵIcڳrl|ܧk5W!7=+ҵm9^!kVU/3Tz3V}`ݻc'sJ1ܲA"H�[(ǾqMj \}C_[;hO0OQ^o X~c{;LVKYtus< ;&8;@n}&e =*9w i[mR#ij-v䏭goK۳$/Tڂ$rT7R ɏiV :4۸xIdfPCiOe~zS6[i,V$%ez^ye= <d#&bݕ� v8 Ubzwuq,'ht}2@-aUKOx+C^Vgm@=мK kOOp#i0I"ZI'6Z†^߭p:%;=.ڒF|U�ؑYŠo�㑶4(~)6AXQqG3YO$sY.|}ǀ=>U5YH =j�9 RV@�"kTUBߞ~پ̱kX*]|fw=%T?#`5v@Gq^i[U"9hPF>)'.sԊ;%qݹ9#99b 6H]Wp9]^GI'BJ|M=ֵ LI lب0Z1[= ^#Veڗڃd; ֯7�RܡV] Q+N:桚G(vm㫻CwoiDn IXxP\3J䒪z@�{fnLjM%¶A9=UT�"J1åsA|&`:U+FVԘG{P Č`~&bRu2vP8#۽xH$s֮jw6O"EbYJzicAu]5:/cFSS oMI}2 ~_Q5kӲ!sV)+*mk'JI}yIZ;F+qy$@+Y"#;OExYHnx%y94t�c-@]%eo[KK].kthew%?Z<S7<$cݨ^ɰ#�R*=ҨG�A�D~"yߗhB5OEqg-z�W[ek3Q׬k4]9Ry UYLc8 <,CBeaܣ6?0?J͹RgewIzdtɖ]3ϸ*JA(mw!U`85nWkH庆kk4DǠ6t-23D'=Yi7^G1Ee ma]钤eg7rEb5IGpR9Wye^@9֒}tW ^Es̞܌օ犧74F%e8Ѹ=}aP^{>?Ȉ~[GG5rD*ȁ{(n^'%TУs }A]iiZ[ErYxkK`]2Q Ey",83ԎIm VLuݍdA0y6FN:\?9_dj1m14!N x؀}:W+n4kne(cĎ+Sj#d[W'u�<t<Besڣ縼?[TuY` s/4,.-Y\u|kW֕u]+ 1<5o}Μ[䗗HWc~웳cOw#4k�^0@z+Fm[kox#ܦ2q˸YZo]EvR2Z++V=߯+ԡ'qN$$*FG):Ol-Qf"\,k|gmdr^H�D$|JCs m_S ֭íx~\3v8Nh嗨} q(HG`i) F<U]D{=:O ^W|Mi"[)u93Y>һ?qj< H gzkc'բ?(lޮþ.jW9+b丶I3X;rwjY6nP m�ÞҪ9ox"?p^DЭZtOS5Nl0�{).~uRhCϭbxC֣J}d.a6 u-Nsu_OӥHfeźWO6k[Śyy=c6WRIDdnw�($( ONktMV)Ƙ@͸sZ/lKPaK l}=BipneXoP3Q|B: g Fz%$SVRռ@`B"(yUljuO9k}9ILîʩQS` g8!6UMr}e{Ƽ5ZZS rO9AQHhNfESݸ'<zWHQ N�B [Vk3ZYZEv$wexNɥX8^q�T4~i~rH�`ɏVWZyy}&chJMD?ڵψ//�GSQoIM[YgDCHc2zV6kw2 mlZCؒ^F<N6  V%֮.-7Dֱ(EsƧ܂kWJfs'ejYu�(�g Ks1U�,׃]ߊd%Λv*UBq^_&վ 7ʰK#8㓁êϨ+=}hV'bk6G fV6*./G� B[jQNϚHFT-%V:OgU,q~sYim* : `#5*wȐ E ?+9-=K6_6j +@HWnxkMDdHd{0Sq^.�n5[YSZLŧo=C>MbmjY\9C \8zn#5?u=BC�F#!!$ ֌k{X<,}3E6_ԉi$4<`R:XYw^GS!?\Q]mp$\#mrhdgb1ԜmQi#h43Wlz.BlDc8ii(:}$֨Wh9En{^KoG7[xkVI\Y`&R;V心NfF@"碩rpy+W"1mi\zCTT6 fӬ-"C|9Զ_/c4]SON"ʧJc�R+(i%|f?gyfA<Uڦ_ٖZm(InrWq( qUh$]: h)}VNLn WiqmV -(ۢ<f\,A!Ӿ�⸈vWZH1?OjJ:Ɏ{K˻\#q$減l5B4.5s52�@aç ]n~<e8g沯o {hal\SHI~fVZy:`1(.@BǯX7~,M$d"W?tꆿifd\dMЋy$.]{N ▬^RFSUnҠPZHY4%jMVsR5ĥF08�VfCiY\$2s{*vJ #*ȏnRo_%SY7:܀Tz Ӡ^:5) |CeJu*~tfGp)JdađMM`5exTјI#�=sedS7fJ5Ո-otzmW sk:}N UW9#W>`y,^Eov} m,I*6oϗ4=C`,vŏ}d_ 0ګD+\�_$ u\Fyx.yQXȚ_w7^=8%{~]@@ zw"vohpB?{'$JVW\pjѰ:> wgqxM=g%XʾO8_w63nej2{11ltg<,=zqG.EJыMܱG'r cGژ2(WT)mG\S."E\H45Յo~F_h©j:u剋ɵUXCq[M^!N6@aoka TmsRM9dm̎j:DR6Km%m,PHQx :�*i52 4nn(נ;mk}. ޿(_wEXbL,p�X_NrOoC.Y`+7OSm"fuϧ֡itXњ9t \B`]\[$g A/shFVM+( ^pz7Ō$%2 [ᔡV"HSȨ='sZx~myQ�g|`-$+YO $\x㧈p%)0 ]1˸:D3緽Tc9Itn|NT6I ;d�c<awbcusѣn51-w!cp1ZNΗ}Isi&Tu8;cýGA .2w>ڽDtNvߎ⽝/5 jExeC(Ǿ~zL//R;"9d .ພSᴺ;GP o+Aޓ,ou."TrV�4IHKH nCK^ {#tBVCɼVgKQM|h{8v'{).lBBI!x7Mo#<"7Ukh8q;  ǨMVNk`iAJ:yq*֕ IbT1]IU6=z<i 6aTm$T-+$$oazdt�fˉՃ2L~y;qZ.mm?m,2wK sUmBFQRegCCu8NT&˲{rj0G a/�*W=BY2vBү4vw2Cm6K`t^Kxvd�ZC S,q+)5UAYVI|su*T"KFHJTӵ놷t|*C{8=X24#qFMR݉te佌,ұ�pv~5_5چ 4. NGLWLC<b2n�*y׊P=;r�in+][1C#R}f? xv8oݑc$ԎIҥntn{$G$V|cxsYGc&4"raF}7{2u,_a]FS(sF:ן1sM%[p1Y~O-eXLKg"䪌g}.3\J-34O[͌o5' ʌD�{-M />a.x>m.Ų5<v^Ne8.y)bR9=r͜UvN,јtXLז=2ǽZѴCS*$s$cѼ4V<zجl1 tNS)}1Bʁ? O/4v336_8d2F֍ }ѮmgqYOVDx3v{\w:"#&5V/]KˁXen$1*�1g^=M'Ú6nWKj; 6eg<�*f㸒[m n72DJ=Ԛ*bE?qLUƓ~O<`H&>UݎA=(K~gmQ-歩y@ܞGN,&彫bGuu#K˱b >a~cn. C/Roe�mZ2@�F>}zT4V O5嶟?fU1(vF&i:zYMӥ<0lqʌv G[}Ir./sbdk1ӭLcEQu> 6KAwjKLlֹ9t4yw1)¨5]u9yYF$c הɾG%֝o?o@ U{is F`r.^?dgCbeof9!#V<ñ$a &@< )T6Ir07'z}�'axͽP ŏ\iַ[, SE\I F�?ZZ4. |;T":g,PŤrNh+p>tFsUf l<_lSi $tJL9U< R-+$A8M- t4 A'5nAHQbzuֽA4qa'�$z'cm.5I*�(j Sq&mvX j:e▷$޾g{Im.4KnP`dᯆhQ $w^8 OJ>qd 2¬ kp}Y|6-`{5s倩 Tן$C @P>{?3V;Y0([WI WÈ%>H.)02܋6$Y,=wfc<3ܾmAbmKAx#>k]{Cɢɤݪ^$y2'5~^5'ӴidNq: ݆sgdiBY^ F3^i>myr=AT/<+k/I<Ñ-핓s0mUJϘe�qT/|%amU'U\4<d|s׎)!Nx'{݇Yuo A>nd1\^rwtbŬc+ Ι)4er:զ| "[�u\Tc'>d^ܭ}Utk&0BZ|2K43io}|{`s,BD =ҀUpy°W<mc$1 QK/DKc>c~ S󸚶4718#ҙ;ԎMcL^W8.zAY sn?ZbZִC2I>e#Ԃآ,ť8FHKAXكVȲF`tjoXFSX_؏﷞)rqp*6soI=@;x`q^'ddƅ1sy $ y޹"=ZЖ9JX ix繺 eqIwZSZK\IgD!]Neb闅� t[Nդ\0F�'kXKNڬr͵ �,-,nm=dP<b\RB[Ǽ'I+6XFT[A#ҕ.wo5uݾg2H"0P?Ia*�Qu !nрf,O37*!'k wtw^';{%lb@՘hw[.:ѕ<9Gpd~ Oz]^To'>I;LDFzv 4^6q;Pg%4K]H#Far $]:OE%\c>7eO#YFIo,ἒ\73hG W?F6}+vηo[y{n O]czYrtQi@N鬘'<ΛwIt=F`e1οOʽ_Pմ� dpwӍy4 in9)5x_j@1HW#Һ}#rZr$̐0`~[עv2K[KfXz#e]hZ)}beyrǦmK4lPhZV ex^AZMIp-giHnrN tWu-H6r1%sҺM\S7w-gwďܰ'+ GN켵PVW*qҮ+jtdvH 8\4E�ek^/U!xb:+JzgwiGxD bUu İ=2�J̋IP3[{2iDŽux#Ohm~z:|@?*"{ ^͸bt;=m+,5e209$$�fY"yp䟔p+˿v6彫O2i"`jwkhSxZ"𷃠Lы˷T!뎦x\LސKe"8�JRy@om>#N;&I'z]Yl[滹!BO^+sI}ue3>�^ovf[E?3TuUZvik[%W?7;JmLmZUsivVŐsRWA;#۝#k#\<eL�=%'lȖV噥#ЌV2}Y6SZ\]l?qoR^}UO4 n>"+)΋ʻe>՝qkMs L-JDΫ>5szł(+E8tkT[D?ݨblڋ'Sx\\\'O۫,XX�=j67>I=RiOuojOkjH+;z3Il<%qE8�v<i'W<se\޿խV9^3!k_;ޓkby7]RO`mD,l,`Yb(\_¹JʿzYɺY � 5nXq7:U'[cX1a)ٻ xQK}ObCM$B<r0;W']i3QO#|*)R8ֳefYŞe!U$3:V%+mčJjV,.ZQ!#Ԗ5fj~˘+FGVR1TVI))w榳Ӭۮ &EWZYKxn/c ٜSK=.?^kHma;۱$MB'wlzOYUjzn")s9gx-�7Cki`q :1[[yKn�UN:qX >HFґtHij}ޥ;^ } 9d,8rI#>*h`pOV[rL'=M-ŀդH*CN;Uy|sNU݄&$qӃQN_'%̤*ҭCݾ )4s[vR} lYSd洗FN u95W}RqfSG6*bRI/߯zS@:7i]g|�K{ҡPz޳n.iT" ϝR9OLfGU;w$֊?X5_" :߱⵶۩8Vp0*k¯."[DZ9U 9tEmhZ84rG�RIz[=/TPĸ 淴wB%sojeQRJT$</Hvݱɩn ^> ،jvN2cFfU!˸ץyʌqIM"A.-8 3Z<9_%K=k-̗%8״h原ooe\oAT$ub MJ,%ϔ:aNr~ix'QޥA󯪵 V)寓 9R�TҴ];A f3铟ƚid|oK*]HjԼ2lBFWҺų`k#M2zg֖V1iCIXbK0楻"z ͦo"HwcU;Sa1~Cmd'c9c\&XKo-BeFEaX-]7~_1I�{Ck(=J0~8DV\ʱ=4gl \@5c +MuȪM#?<n=N խ R$%zl?cp77We-B@х2!#~n Zɕ|e$'ico oxj}A4\=q#֎euܶ#q|<]ïiq,I< u,<wGKcO�pI6#=qF_iMOnŌĞ?r>i�V;iV;]]rDG*E RR}WV76ڥH1!~LMk !xKm6u-Ynǧ>ON[MK 89<}+>Ht1XdYҤOԢ3Ѱ,3f+KOsݥHkK�_h&s_>0 @ϿJԲ'K&`1)-='gkcԵo ؞{tI=U/_A ; <ps^OYi>.yXm�,.ˤjK$jFaދ[R=Z𭦩Ȕ'RklH(U}�8|T5Z1[j̿d:V6{6c}LOh":}ՔHi @cَS$x=5E1(VN3,Ptk/|Y6/ GV1%Tg>i궷}“ӅE!j$icTHq0I2�b:p[$jxu;GQG[ @#ryz +i!n<S~V*N tw%MAl";9)EaXo0dRwND=xu׍&-m?/pξ0[dn8+uM=,hd`^s~cko*,T\N(ka&g?5]kJ"{jRC0|Ӯ^ j)is0@^?o=ω-͖MǾ9u+Ln/~+LxgI-E-7tR};[-0 Ĩ8 S^[æhͭ\Pِs!s#xO>]ݼЛ6U1=xuۘM&tx<UPdM ǥR㴹CL..Y΄ :d85׺vwojSV>QHNyp䎫!G'yVrA&؛aDp(<\Y5褓.z{ x5E~Rt-iY{Bo|<"ߪjGeK^j)%8H<)i~mvWLrK)}ko [iشǵOq>1צ.^rH+*Pg%cĭ ~5xcCVjG#~~{Y|A8Q2d[FsT|Iݴ7)J\p =G/uaECaP=AZJKFm5nuX$jJ{Xej_vIk\ 0e$.v~Zxİʪ3HLX) `եokmd7`8d&2O]L:RialZHs$Gz=Z{[ܼ $+38sQ}i 4,w 0ŁwT{c2*@TlCabOF}5[ļ+յ=Lv73 ,ܐ1Kv85dBX�Jc}69xAfcv[0q1U?{'Rؙtie;K5!Y'qxҤ ^u>6:g@AZh5,v^j+i% ?1 *_)&u^"g&*��_–Ymqy`~)u-Hm<欧'y$SK\]L \.1OI 2\Y[ٙ{5 8_ WZXBeweBךin^Kpd\c}ȭU{66re,rz^Ѷ7i%Owt<Y@W$}+Td63|[N1Y񆗨B^T3\13wG.|nT(s?>w}J&LqBKIJ0=\v~>;Eq3F'A u8lkY'vud+qȫHѭQcc(ۚqP9lhW.%PDA99ⶦTs g*>deH\BqWwK[PQ8=楶ImZZI�4Ȏ)elsb$ء?6rO@5{Q#;<V8>Su"H$jol,{{Tȗ[ٱL ?\ tښMq >�5C3GҪ-XU$qk(׌t:mVĶsvLex(35J\9{\2oeb sZF>J (O ľFs7Eik�_#?*쯵mN]iE c9k3O@-e YN=&jfI",}Jþm|Cc J ߔ 7k_gEzls4D-ֳ5  JEkˍEݰ2 I34(ںg[e#x'>հ=ӦyFnyj[odڎ;z-m6ۇPEU|ZqOb~v!!n|b.,-lV6e@!\Rڒ޶dçZ\Uqfaߖs(J>l|/Xמ!!�+KfG@:k%ļy:�@Q?[iwi꺭ΛbJu>`{-&k r`k=JWYr[b1<e > a.-71ieQ4_K(>{t.\Lɑ� XgĒkm̀V)r[5ҳxoxO63]#6b/]c{,4-3'}պVlm@`TSUY-n[clҺYI5G`mpi'ɿ>v.5m6֋Eܡ4v-Гк+RBc$ϵIڋtԥk~lHKċjֶƻN4d\˖<n~/bȊX꤆ڤ�|[]Kgy^dHfjFnĶ6O g?.TU\\#mrJJ5NJ]QW9WHɨ(|O lV !nerNS)ebиoPHĠd@?Ŋf終[ 'xcp8n8'?#eGcȫ6Y@^,wD uemޓne17R( ĺNk6%M+jPiSO+H�ϥrٲm:#D8}WkjKs\&wʩ^Su+ gle2gG *5g,? l 2;K\8)g#+& e)`;YcofʠsushD �Jps4 ˩-'b3:I RF<hM[d@x/Pn.-lR,-fiחm9̨.G)=^OAi 1ICF UM~mesqA;rqzWsikkaen5�ei84UN@h '@rA;U/])x-/ #fR{N|3^ gs" -s7|Io#xv﵋v%}k܍SwHG0x1Y$е9"X ?wk|-G ]IyHs\>c{jvRCr|q!'+hd.^|Ap/RW 0zt}gG&if)\gvZ,tHk|Td~jބȠ� Sk;#47IbV; >vEhs# o��[>�z6 +hjpG9bM_j)+?óM mя;vShѺ@$w= }}k#7 v𱷲n17MpVmwxee2?SXʣWOzzV-<ؓ <"Q5ZhӛNI94_jVq\鍃%0Im3P趣O8UGT32͊+Yb(D~\n!OOYQ ۮWJM1 r95B]6 GhΥesp2@³rVdm+6Kg=5:i+~z q \+^$WXmi9ڏ)N=N6z=ۺ+ * 8(Rge w�eO~obkFH!1�s�k ^ Yi pҕ2>{xR7:ܣM$�1_@.dފ汏CѼ3&Ѭo#%Y.F,WC4:ůjVR:nM7KP%a;7Zuͥw/0F+1\W+6ѤW1iVxbDSqP.kdvOIDž4V۰gtIh.>٬ZMv&Ӑ1#ww ް/|]ik*Mc'?hf<>R'ZNueH!^-̤:ƝOCԵ#\q}9 `A`W/=g\|U@9 ;wm݅#능%Ȧo>B )=�w� TZ{Y,͍^*I5% sUv}R)f# @(oΪ%s�.E,xH&Gꮐ4%J#S)`Z d+F+F k�U9UPcyE0ǸV]%̱@稑GYڀa&FL~/ [k犮g :$2okLI'�=bɣpBh <,4 BO'EZEkKwudj;mj8`ʥN=RI6H2q[9=NCęZF�:سDORG'Ew;iS|8ѓuOK4)NF*�i{~U'϶~cUG,pVI91LeI!Sh�-3Ki�fp# xdfPz%+C;ElvZ\A-ںwvVqg(gdm;Jk=fjqZ\(vN(h^՞I| []B;uHdxԕַ- zn#vB}q]o!,Y02mr)3p"E js} Wm]5LciɣXy#Oz,ҕkUL:?-'c-\x?mZe;7u{bNaQyc+O;;o xi +CgepyT9i&( >и }Fkk-bPoaiFNO]?#}SP8狕UV0.T=)4 ϛc+"q'�K.XYA.U,я2 m'U-唔r@|+im-6Z!Od"@?lzSjgErH7ZιL`:.?] y w4}I\Z9y!F�# $fc4G fTۥA K{tks2[eA߉5$C �8xuE߹W"'ғMq$ۃ#U�(}Oj":Hfs{vq$W;wbV.fp#6Ǩ�!߹j8g Aě]7W+&#`qD$,FK@LfbҸ{qŭHHI@~s?LBvv;25nQm. ++R6oe�1aאm8;Ike(̓Nt >}u&sfz* †woE!bl-܀�i.yW|Fm1z*|6hVV{cjPn<ˡLG!6r|]YZ}&IѭU6Nj숹khm/[U[2@6H5$okV:uQ˰(uJ.+%̐35FgrNy$n9Ճ~,c(bRby_F;7g{yrA \wd@AFjM$~e@hzgy}wH'RU]9tx3v_]ͨ3(X^U\qSxbNg5h5k'�Ƨgؤ2o<9u wsj֬A݃3J I)O/ FH`s藷Znc{Ɇl)wi<c_hNjDѨkDԲԻu+zG.T:@Օ?m/cit[ pH6c+7zLX" 'pQ[PBDL$ʯԹ5X,%7uhÑzgr ^G Lo@FzS4HD7Fݣ!B)/XrTL='kcPXF(nd%�wQVY!CX7*z!#~&O<B)m칉p)>phq56Ho]E}mwf+,g+R/WD%AZ!u56¤B>I(>*w b{EI�G<ZI>a3ŤA#-H7qNEG}6='p?Jm/ !Pxyu� ڪ(یsƸEo+'~"宗 r.b$ ܏AX (o[bH$E6G.#+wWgB{Dg6,3 gq޶t%pǹ L[N&A S7�NߊSJ*-]#Js[EFz<9>ZFLJ/j~m~ZTl2@jiڿ�˫ M0B1#D\`4TGS闞ݏHCgj:>\: c~"/:%h`suz^^H$xg7%E<ecvv RW/hZυXDRH|,N68 5bKe"H`~>n$OH_6yNذxVM@.,0\H߁4QVZ5<Ŀ _ ڼ1+ N9]5۫EYUxb��k苩|JS[y dȚ|d /a\_xx+{ vѰ">kB48*RO\EM#xqޱ|;k'V,nd87/j}S?o|Sh_SdR=Gu+a; )oT!|RKieumNOӢ�G@$d9%8G w-.X>d0;yV{tˋ/^MZ癥Ueaj藰M C$9#̒-sҿA\M#m%ʃnB8漃tm)?JiC6#7(<1#WM-ұ-$]rI҂AW՗.�R<b-#V<a;{-@~pYZC!RݷkhFQ$R;!$a܁}@rJT.:I&c8yݴg +v&|3sܪRd s\l(#SqSXwĹ+i5aj=7J0qa꺼̦E^0(@1ʭ{}>4;rr?[QXZ];F"A@#\%8e }:S{~[2RJ],I$j/ ޑ4cED.ûtP3PwdV<;6 )S;k-r2c\ը463ۻ1] x^+G%͙ΟZ*HJ*xqC"k:ET8Vtڇ *EfX7';sm*!Oo-ذjHxXZ,nA#u@]VliCxrHoAEpvQ<u4w% >`s܌loU/DC9mRG]vU\N1Á\+5fw^5 0P \$l{#IOyqhC\,]#Z|?u&ԆgWoRKc ڭyy<5r5r7ݭR(@y9p'Msd<גh^?pjyyS*9=wNg{Ȗ7BRJlG* >m%YmƣxO8$3ЌUE2߮ pB[)e4aKcioOrOo.ȭ#`�dޢJH͙fd %N|Y$^~}j>,! `(xw{+ypZ9S;RiB.LnֹM1$zfhFH-69oLasm{rV!#G_κ{ cѬ<?v8Ys՗y 9N%<.V sUlkm,rU?FZ{7yuI8޺V 4*d7e'RVZ 2j/`ʿ9Kh Dh5-祏?kY2o-!O$U;I!bc z]5揦,>yd3\2[*bY^F2}�([GV>۟Af#i ~KE'gkUy�żXr[7^񎥨3ǖBcޠsZ\趸?Z|rw-)YK}iN's- 3Ԏ2}U돆bTK#E^k2;|/o%*..̀9y4-J>ѪF|D6:u)#M-ss@NRj:AȼA[?zS/3i:hBJ ¼^,ռG9YyNR$\p=EjN7ji,orckl쐀{smr @0*-w�JD#lJ1Hɲ14Ŏi9 z~48Bvz"J9}*{{"!+mYFS=*YMv5Q21J'幸in yYB'$06hP~yX$dgY�s̵FSTVL{dv:!'�vTz\ 2AN\i5G? q ؓ'5#Rh爭sPDK9�8?#qgVP)">\v:a&N=5bz& g4q4氾Lba5[+Tt^_L)4+G-gc9ְ%wX�TNJz2S}SYxukàxWu:w-i+iZU�*ܨ3ֶeZcuϹtNgar<#sU%Ct)t 4BeǘJk%H[ܐ{Yp1MA qe t }F*+ VT{ǢJ|7'</_n);=+nno\=<D;8�GJľ ҞWj6R&! kKk!gYsķZ=/̈"[[;ًs~< 3V߇i$qO~PclW28<p>SZ#:fie8#ֺX4�;C]#$HȤ4mB{ Z,|GkOi/ƶE/,]Oly|9H%s 8U SZ>pص/Hފ}}iSVzww|+~|;UQךD Dia'{fxQsnxpql/ G1ld�T]qϖC˶HXԒ7#*+Ƽ_SNV�T;'Г;SY{2]^6GDV%fX\>a(xo=MYYe"u,\ Yu2CB{ot[ b:y7#<V(H] խ䶳#&!*n0ۧCkkWfԼe8IMr . 'Eia/k\]eT$lQb{YnCޅ h7~&I!I .y%G_ƽ#M4o^%Q#iO$W7{u*X$BmԛƺNi = 9$zT5hu1kou^G*F9,Ů$>ҹ񆉦N^syXr]'Y8Pw~QI}v@Nӧ#͉ ҲwwCbEfėV+BBҬj:< 6L!$ �BO=*n;I.}LY!H usz6e'UXIp~9CP^$Q{FgP8O&..?Уy0 £e-ż w1$qYڴ2Nē$A�a 亝ẏ Z|]vP# �fBǡ SN߽'qpf[J+1'/sKnXg+X<mܵm[x*@Jyh@[DLNr\mnvI#k<ү#b^_/+_٢N?#}BTbXpG銓O[[2pzl~u_ݴ^f=2t$|I-/[oD% +tQXE@eм6iΊ2=r~^YX5c3֪Ddn&~5>k.q#=%6C4& FMWRvd/caթzd84;-QI[Iaflv/@UwcG@9!I M/\cjܺ(`'P*}7WIVQ̀[99Ž9r#B9o\T#5N+ՏYZ(A=(V iq۱ǥywj~tvh0E.BNQk`uk I4ͨ أFWg!,Y9º 365]i2Bd*s׊/xNmonZ(hi9$6{=;WFB"ac:YPE-f OӵmߝCO"e( rKW3QV=97�`g5*ٞt"w庫#d~B/"%Q \V䶳h�w|Ǧk?l;�@1NqEi>}5$5 #'ָ*ohdTiq]~9b>7<qWƷzCoqc$Фʩ*k5QYhJsˊ3L^xEU%h5~ χ/cxmcPe F$'=ki.5Y[= vݵyEy?ģF+8-<j Ꞽ0}_NOeAyN:aNJ]u{G[]kiu`N^5e.|;elH^#tRޔ=CC𾵢Ax-%{*<x}a+u&SG^;Wjٺn幜@sAThKb[Vזkf-!zfqtSpIǠ~ x{\KO;eG_M* ꌼH߹(Q{5.|_2?\|i@tG# 8^3^exRk6 $Ef7F,-)򩻶v;=o3\m9I#��{YZơi T nT~TrI]sZSRx.>բVfPYWwL]K!rk7I[few}}y8$[DűVbx>ϤEciNǮwNr1g1BcG93;@wvURͽJ //f'%rMe^^G+lVm;"mz]4u!KlwW-L,[-O'5 TH5xRiOԀy18ob+2k7Yl =(M 9ts]\T;U<9zԸ?2.n˒2A{U_!oRf�z@Xd>Z ,g'�޳\ Ƶ5I!O0$O0w]\yQI F\tmA, z Qoyjj]>fh6$sdB䒤` �פM=/V�FZ<d�x7t%eq\JX-%fW㎕js"Y$e8܊pGc£{Eu64MzqэDsXqҴ\�Dyt{|ʕd {ֆcLӐ b6 y_”V=I&I I]y 0isSXx[qm ѱ=@wzeO`Fz JӵԐ[[k G1ʊ5ؕ NR%[P#k4|7a@bm7X>F!r~gqү, [w):)+HBZ9ۭRiHB\yHUC{>!i R r9x)d,:zW}['5}m( ʯ vuOvS0m&2�=G=Mzdմ˿A#u/x{D 8̀9]׃ Jop�}-C6&Lv@`pO$`nT?<Jrp& g$T8 Wے[1J)OF;USj,ip V&OnoZ>9$@܌ 瞂?ƾ?|Rf+E'*$uڬϺbX1$H<}U�c^Z=q0#9(|]g-Vu1o9^,#]q~rw qZ -5>6LJpk{߈q^4%y7j@dnC~<xnHWR#킄^0sǧI;~ e=hMKVW@f43<d۸ל"ѡU~O p0W[\KHZ&bTFk<-6Lv!VQ!"\we#?6-OJhRi q*�9|;x[oe&8L,y#T@,nw0W c$o6 j5 y qO+aT'hΓSzn`g՚ F\b3ל :E.5(좸5U `c#�jE|FOR-݀ s\/4Bk/`N%*Fxz4Пf`7oyyik!ʹe3Z !mq R2Tk2-:gJ[=�|gn =++O&0HTN<,I ֥Dvpb>讗M1ۖW)yUl> \\L&u.r)ֲ)6FOw| x$)Anu}i$ط0ΧވW/ir#xWdA*$|.{ҵMkG#\y.>}Mqڎs$wI8 Fγka<y,GʲAq$Ihns{53a~b�v)`?�5)uWsLyHw̻GovQirCX$ɏ$1bMf_|ݐ܅l>eJ'X@cҳgbzS@w9 { .U).(8 H;,Օ|wwb+G֮%j@Ѳ +@Y 2 GHLF"%y0rV7K"l `c>ƪ(::  BtRZ3:4ƎY *[τl,{Ei% O`G\K}-[ӵ˫ K$wh،qEA[rƙ*9)QNj8 ]D~#[븟RQBN1V.aQ^Q ʱf8lG=>΅a޽T+tωWZMlFkWU-썮~(ˎ+ּ1l{esnv2y8mJ;;8QYeר^-Ή4W̑=eF2~Z>w2�Z߱#{u5ኈ<=DCSѝV㛫Wk=PIy,vvSA(Zαऊ } bu*M 0nOqgj>Ӵ0<Ȏ:P.2OmȎY@~rK7r|(4VQoM�c^okMQ>l VN�Jo՚u[̄#w#ҪKIhΒ[Y@@\w}*{ ;QPK|_Z]@WG2# F>`xoKH#9$5 5~NӮ7e%wq{U[հe[ {RLA ʗN$͌HP`{>$mfʤϸ{cj$ՊJM%-VeÓ1m::<#m5^MIf-lgjgGMs3s-!%vӎEᏉ63kMJ !A:`՚J<'-Ckp-q`º ]w!I"`cǭzXErd cLW^<񖣨]V1|cOޮN2uįR^y^<pXFH {G5Ƥ1(>PO_rM>+gI֕4CR.0?MTWVfePO^E];b%Ie ˞SjӾĽ74&(=qX]H^iwӽ9!A=jzkҭFpnH~c+Yʟl9Ժp6H=Fx5i^" i!,7sZVo3~T\d_AILJ5j nR.an|?ivXdIA4 < >oθ qIosg6Xۃ 4hN92sd؏_j{W uڢijj6޷~7zפk5֭x؍$(A)7^3ͶVq1El6SL$WxvvJId$b.=^4w{ 2[5i S`庺:"bocՆ�{Ztү�]"JkkRDR8y QxD;A5DTdzgW6}f6;Kf`qU7>E4fls+yatFKwcM+:_ifg­3 :˗t+z2ol ⿀rɿf[;cK�;OحV*H!�hg�Z'0k0g!7bH9  >g\:2C$$Xbm[; {>(CK.] ps9*Ú_hլdp' W'CKAl\|^.tyY UBJ'4c C=qbFurz ۝h�gƌ{iZ[9 :W?_z6C,ncIJu u=zYRXk4!ty8^mi%pNǨj:rŨ,W~Z"Xc#=My_<M.+B.I`9�dĖpF%w>\iծN0FKq-!l`]d[i 1ҺGWI� Q_GqD] *Zt'ǩ+rמ`VӤg@3Q΃+2$z5tw 1-+6ɫMa`7\#t9 Y3uΝ${q!A' `152{pu(>ժDK;cXz(߇ܒf,cՉUl4).fC4Y@A_nXJ<~՝`"ln>}>HOfNy}CIh;̲&&QTVŕ{0[oĕ@q䝤i$OrX.|M2,8�U%tM4-05k1A`Fa9ڪ\p3fu,ܳadE;<bUs<aUji\=@:ND1ŎKg*G{!cʫ-X8%p Zcar0+JM}5y!vQeFPnt6WI¤cRh٦&pFؤ>c:R&zmpyhwg UMO)f,wGYI-AgfEHm,@K@?zӾ2۷Hn1۸8 yi%b!t>2>lNդAX_n]C{1%>CZky:4nrO*uI|~]_˿RyJɐGm+Tr6gh<�:U(tJL7Hds]rk)m *`\Ktn$:!B 4ǖpq㯥ZQ6rc[,tqrЭ ynYND/"Nyu<V0p8r`&[\Px%Hr;Ȼe*ImlO=Πbƪ:ql"JyCEgj"LTq늆+Ur>b}]A6vַU.Ұ’= *M7 kp1�FOpr0+{yWӭmKź<E"IGL2ӉWS:4qI :7PF29SzɅ"KB:ƽS^=<@`D<㜌e*ω>Oy}MndC+jLQ<l3iu;DDȮR<WO?Z?H B ᚅƏqm&2F Z~k)[ &g&wE<~UzN-lZr&qdlGAz喷�YV |f#}cҟdͲxu,eyFv槗RV<rj>"[WkxD2T+g'޼\ 2t}2m^m>}3+|_y Sݻ} .!DZR'GP}sI:(v�(29<~u6Ze1eDl�#5eo%fRŚa{ut#u~⽏U𶉢;6W_$2BMe5uo$ +<uupc oڡJy3I#y*v-Y\j"Xdv-c_z7sOV.e@]Eҷ.m|5e,6WzFTYE`E'.x*;/xYY(U�Gcm?al\"� R;xSΓV�udY4eRWsyml6۠w;�]e@_e*W@eV'& ^i}Zje޾ƐzcV 2f �#n-7C 8J^I}EW"YDK$]Xw/m"ca"'=I?Ұ5fʌ 9?J (i-. CYGL� k}T6UPqݎMK;8ҐXRhV+䘓3qci1Aҭf<,iInE&u�"ħKn:h~}à'-=Gv-G)2aT==R#ҝ b[:j.$8-ubRw c�_J6VYL$ܷ֙ncmw< g({VS+Ե- f0Z(PsUIupDBJJY᾵w[*FafAubvi\qWء_Lͽvon4ĸ$v/] e2@*c^1W4>%2U9t ׹|+w,NF`8&6' dcy>՜f9@\;*;3Ffou"KoO0#=} X'm5S?J-8yKU7Iۑ5s~e_)k|ϥ#[@}= iV$$=Dz"8nY}s׊ O}" A\ \d\vI'ɊgF9G4)5S|[5f cKu!Tt LS" ,] C o\W ]DWdqA=uM;þ} ZXV(ƹ[<t藙M ͦ ʪ'ZR,i8FF�˯:Yiv6. dL>AeI-,]wۢڢOVh:O ;琘Sv /_�Lu!pݫx-!=F`/~�ue&x k:ͯڤNLkyb3Hzw6׶#ʾ}n�pq׷ul*DdOck#GԤza0+K$vy7Ƿ]GÖ`l+)>y5vd'yl~UB-"{Wc _+Ct0j1_ i=Ec >Ԧj#V$M.$d؊�VDs`R_d4;I#׊Kw<]ۖU}EG+gcvji<Мw{W44>Tv `_3[YW$, Ӏ;Vͧt[nob7Gr n sJVR#톧xvVK [/:;X\ͪܽt沃9S`7\0!%7k5 -{XӶRdl\ҌRcr9umn[ �zJҴ^\@\qa h=J=|F@-r9iF|GKR Icc֓D,vpm-푔)c;,m iA`bG=;Us ~r v.O+WOoayx4r9_0z>ǘO7yH<[ p?4]@6D8⤰q܇q·t} 5y*Lu(F@3!<( &ZiLFےCR+Gm/OҰol39)��4InzjP)]K4tV݇oA޺+[Whx3]D>;fʠ>㩪8/A'5i> ȩvn^fb6F�]6GͫiICjռI乃L7p:7eD^)a[H@rCQhwq[g 2 KHlk?x kkf Wf,׮o[_N)aHҺk.+_Ep*Xf^H÷Ox{x/!EO638n:}+٠{麾enSǑ7j<k[,NuVKaEqRk+Ax [幑@>A%r?ey!n5(.Z=uB?<!֦$T*Li ZX八<=Fku?I݋JP)_Mxw^)Sqm S#*OoZw�Mm%d e\r(tTZo>)Oxu 4Y4L wo߂i|N w+,QpK6{W> D]ڳYF*G r3߽BsjTĭsCuHdxWB=QWx[6%a; Gm!3^/xyYRI#yckoNfM8xZMBf!;^Ox^G{Y|&+0[]ۤQIA#[F3^o[3$~T IN9UEukm͒8$1us0%6̋v%w�&Ğeدnl1"ڼ[nx&c i :?T<a< rj8+!Q9zTu _FVp.z rS@n Mb9g # 4g׹vs-"2pmmy𗎬KF:}xod̳LʹˏX^)|6vjytfcz�E?Vhm8Zzܮz}l%>plpKgjpP2" O${QI%3\wo<nCOlσtMr=Im6h—F�7Mr&Vos'ச1dAbf0MfK֕c-ͼ2HK|7ԅ&(>(Tg={:5h[T h\5=^*Gϭm|KP~[v)d}+;FHّ' Ҍ-  .X�5z'trExASqPz5VH̎Fr}+:̄grOAZ_0Yݜ%$$MZ(47�1Nih_FNz~1cƛtJ Z|m9v;9ښ>^zc JJ ңN=DmTG[q,.77'";r<VoQA#A'dPDppTsU"]҆n4s"1\,i^3Un8$砨YLnV`gN4W 1H=N*#ѼUyݥ%[z=:KxRQspOkOL�"&Ҋە{9VV=F++Ǟ(9TKqxV �:վ"MMq b4e>s|99LW_Y![x[`s܃O¦+嶻6I*r{ԖVHP  (�񮅫iiZ-`HbL[=K婼C i,M2'\h?!>MVg gԦ:ۊ4?6#ĶjVő%J;Ա}kn-.."\h:v{[ԴYL;d�J2dW^+ynQ~ajͶuCW?jKgBn`VD� \Ϳl <[jJK7hngס�-͹c �>Sدi}RѼIdдpȑN8XzυRZM._clqOW=jH/{N.l�Yl �t<zʍo �⋸o]5ƽҕ0㪑ЊmR@P2OLW^׏" 69q粑_Ҽ:.k{q}qwd“үH\P_JFk< d 1;%_OBa!. r) ]í\B#h4/Ԓ);nWWrpQV:NѡLg27-*y5 LGmb<@�ZEu{c:usק^i.'M:H�v3!3KRnng}{m,&ol\YZߘu )/@jE<lc e^n`sp(2 M]M9kmBWEqm$ӬEVhMw{!E+#X7IJEюHUF,\Ƥi$VYڰ^tO>URY 5n6g՗y.b<Glm(܀}Vd݆#tU�AM6ukāɩgux2Gߵy)1knLQ.V#qFFd2k7 h܈�pkkQu<mf)n=y2Jef+.O�iWBB PK=N9?.~i#5iǓ!=rvý"I=O=IaU$+FB4Y?2@#qSIjCeK.F;pZ-P٧xn$!z@JZ@CJOSAYw%⢬v]>G,C7}*K1,w@L}:W> 2MHecI\e6x~U|_=VLURYX$Q3tE')r9`Ày9 h#ӎysZs؈Krwj}#rd"Xq?*4 zcҧ|!e?һ3ѾKhm1PchQlõW+݅Ǡ,lmXxBIm &Vas`f[y, J|%C[{QND#c,e۞{0?Me.\ u(⾪{[ Y,f|\Ga?J� {k|$6Oըa++c)-HXۥ$ӄY bѯX+O|pڕn)%.އ<cP}c8|c*ƼYsXXF;y.l'Ն2+L+aHe b8#5]8i8/Wvy5Kpᶒ :)�׬xx\ZoHԜT$Ow&Ϥ%1'*}Gum%^N0ג OJiMshˍ+Xu8h.@0+WGƛbwIC�zU}NEs v18;R@rqv;}7R#{a+[H$a)'fNpZi A YgH5i]Q<W:X�zgv. dnqc^'KfӴHunpHmOkvy$}kE2AI<Ҹ;N|k4VKݷ;ĤC=/<9sOEqd;]GÞECS܂{ֱ9{D熤[;}FPCA u)}jV/s:X6@�\\JI9Ǟ{w%z*fY8튷ek !!};Ոl@%-3..6u"knkڄHW0:ۍJi|t'\s39=Vo72ZRMr!=A f{u&!6Xa`05*Il-N =#e489QqEiިFcVe 3 O3cm!b@ ';�#7TCqr$dtԤ yht&OʵS*YQ}t$n{8yV.C FŎ? uu#$� "T .ġ"V$~i|΀r:n r=hh�]ӵM ڦ#*r_.GlT2~M�j[LU#<�Pk~ڌ7Y,Ճ oPqeo'bIH };!L<A Ԛ9R܆8'=E`JRE`GP+&FmU+X߄OZ٣t^8%C9ާxʚH;TC�ݘ.4 uJ+K6ŚT9DP SQïɤtɂArš$dBހzJ<O=Jo..dDӐ�todt^S}ݶAB1Jºƣ{s<ZW{]GPOSEB5xZ+".aZ=%`%e#<}*njmK4Mjܴ3ڸg�þt-?6r3ڲk>wi(x&bh% WpO1Eyם[F7RsOfď5ğ1rXh?4q<�dG ǒ~+]dG.[xGw,tp Ͼ:o<Wwv^J) LfS ++C~))T#G``T /} Aa(#pݽJ =O~[KtXFw2U@q8J*:[DI\E:$^sgo,!W+O1`t^>=-42]]^\NTA>M^�K[| L4M#WZ| w`w׊m{D8+=]nܘLFΟmƅؼEJdyaeĭ3q%-ى}%xƵmFӞs^q=/8rWC_+l<R 0*_ͼK/P+Yգh9hZ׷,e׭՜U(<c'uicidFVt:nȍgPNB�pFm4Z?dFNZ"{6^/n>a5c,$@C&u{,+78#h*,o6Epv޲/V3l!<oxtV_skm"O1g \⺏"h@GD5X#=6Ş.,|)#Ky т'2nI<eXzVrj:"}NZo\@n 8ZU9$EDe8VRhaeg8ؙ#o:D1?1A\qwI39R |6f2ߠ=_ t үbP{m*OZʐbv,9ojB0E*Iv<(;%XEj@ @$cjZ͵ҴypqFc\ Nc,X7%�;UiJ+H$�C{:52i+vϦt V(lh�w-`,7 Yas؎UI( Ƽ uc$w)FkG5q]%=`jZv}q5GtB$@sN9+l^XĬK͖|UqU<=ڂ t2+[]8 C>]Q%ĖzDtn8c޶KByf>> un\NR0A�u`1^m5.o6UaRȣ�yyJ[ƙ\^E<Tybqq�# sۭ^x1wMr hr֥=c_9|qx Y-5w>pD8׭Wë4}FbyqdubGú-j(0�зJq}ba&eq?usӴ𾊿ikm2+JX;XW?R9lt;`a4xkXBP։]ݏgQ{֕�"z[kWOҭiG ݷ*Ԓv5"~$iT[uyU-o]$g60�F+׵wS{$fcGIm P IJQmf9ԿѴ/x{Zxӵ71U/ I`GWu5x>gyQm�<oB'UfY*ȡ&w9? [XkkKTZtԾ1mjQ۩`T~^m[V- P7OV2]E`؃\gjei7b$rTe}ɜRWLMWÒDHo?$ܩkִm_C mIbZ9=Xx֗CcccƷZlwjemQ^2Zlɧ0γsr%�h{+AJ3)ZkxHwxv,E8'`7>cKGl"_ǛVӾYT%vEz Zj3Ӓ1w?/"aZ4/HT*qF+٤Mn�Iݖ+Gg .5�u2T5 Z*jVћԧtc~oUq9G/�/h7~k`'bAIS}o=ľ!m'=M.##8�]L6K@Wh66>.]VYX$S'|5ڽ:Fn P#W<1997-a tM:'9;f,NQOMCe6Ⱦl*,nA[Q|\$7c1+/f$4ɔF=�|폏SUf1!$\TުNaL1ޟM$y[M� ڤdR>Ol SM<*~dʛpэb*)CY&#qw' #4l?df>vJꀁꍴTb:v6DLà{"lo"8�DG#ljw!< 5=ʹ pÊW M:-AfOztPȼۜU#  /#уKco6fvz%ż.tC# ү>Cf9�E9QF[5jjc$Ӹ9$c»]o:jzT3eArTtfskY sx {֦k*`"CIOJƿ;h3 r 'NcoǷTQ/";W @>#ҽw4O\%{bm2m:e>%Yo4{BprҕGd3tb{+y5_ '٢@`C?t(X_QKuluѹ]0{XvpZz>8 ?"tM"ҥv@̣>hqz3ūwkV)r4dIՍ?Z{mf-mdgmıf[)*! IwcsWƃ⨮tQHb#=@')OUG'WK#� ][Nu5ي-FXJOByXݝ>xB0VLb|`9C!T$h׷2޽ַ)ޫqr#)5īuU &X37277 Bς]1;г:or%БͶPYdlXi ~5v9|i%yؒ Q!c= 끌z¶YneIOj{i"l}+-ރMz]['[TR1jCI#iLUVGDQ^I~}J"7q»f(tILRr Ogiq^+p[FK1(Ǟ ᱀pw` jxBnm �:_}GCU2OE .Y!Pڎe{ 2YlI;W}k}$nd~rLJoi,1R;oaI wg9D=gd%[PFyT̗w\Rj@KOSi˂?3Y:$ Gx#PMg̢h@?Z8l ;M︜UesxXKp3rqVm E ?R}Zm볨ڝ�A\̇lsO%G#g\ɹ׶ qK>n'Nq] *=J IN3#qQ@/+KLP%L8`*߉,n#&{>QBp).h6{2Vg|܂oK}5_+62,L`FLθG8ܧKMn{K1 UDJ�D~j$n2`~u.\j%�M 6Ɲ=R_\Vz~mS-"&>fGNzb�kWZkrY @W׭,-x4�Ã;d><=|GkoQz9|OlZYi_ROj+Xi(csxJ#tQO#Qu{)F-oI~D9ǻOB2Ku{:bQMkKѴfIG_IJ#NT,2xҭV"UpAzM/Nߋ4L fO8Y#ېjgᏈn8d\Wx[R.D2{$մ-GGoVi,VשseqypW<XTWzWٵ}P"2ApA8]mO@<A $:}gZ85Z+Iq8ن34z"ͦX}5FZ6||ן%֧Vk+StAIe�g<Q|/=^iyA1#7lqWyŪ=+@*9?Vv)%QiEwl#\Zdcl=e6֯kQUu,sREw"HU+)U* [Y7G{x~uwmɇ#eގDtOYx\g-Kh ;_s`!m[ɧh1,R zWe>[moN?P۷|]QY4O%g(#R�*Y<Vr^94\x]`AZNq$}kg{Oݴ`bU3K@+%Xru5;HJq# P x׀5-& ɣqZiXB'9ǰ?3g~[L|=*2 h\kSI x&%N )l4tfS#1_� f hK1ҨQvn;V1OkNZż ;GuH߸ �T՝sީBڲopd±,9Tfg9fyju�b�3V m[{WnGRI�40E xAӜU@r�ښgHW1 . T�IoaORpqzÃښ&dJtڮd 3PE{&Q9T݃Z@g sVYAsuET`RrCBA 6E[[wsOjy.Jv-m8n=ꕬef$W>�xB?u^�דG3h &2׏9J9VN{Su^9Dm={=#LiER'˞>"6>TX/<3ڏ JӘķ XɌ8˥ҭuđv0OlÍ*WpAYNVL!v~ i1<iBz)mՍlucxsC}#NN$;%Lt}+?YG`c{}Yv6Պ .j: eah\I:#kNB|Cmp=H}ɮ_Ft& ΋#u ]Vׄ_ic9:F+ipLV}֥rm!m8x¯=My,*ԓZs* Bk[k% 4laobާ 6rgN@%0[[8BQ(ۦx5Kw{c<ضB~I$SU=:MQ-`@�@)SH X2dgac)&bzf' +8�{uԒ/*{p)RZԬEy.X#Pn#`2K Ak(eⱉSr_$@jIu<oz]5 yd]h+^۪os7<*o�lruI! ^f/%y´lqI?YA.-ی$8H>4ؐKm9^oPY.I$*݋$EYY9+ڕD筯^Q,ݲt`;ЎQM.  ,m߮jk.%M en-"Y(Lnr rW. zct #ʲ}k '(g*J}k籹DTIǖ#HWW²_xL˚xˌWsF$Mm)�#׽ %g6U,sVneZxSQ-må Hq_8*; /&mLOFzOƸ7ᦢ<+0``.㞧w/ԭM>a+94ٚUy!%Wk6Wq\ {I 2`, δ7BYf&%#1I א[}MR[Hhe er¶5}.e #@*=H XeΡ&#YU郞0΢iGOWu b;h|$ZiV�ŮHF=t=;31Ns}M5׀Xzo߉H?41/�`�C^N ~bؒ#[qMY{-s)XCo6<?'9+"tlJ1՟9RNwqX-9ZnbdguwhŽsz o(di#-UUJ@>Op;786f&EltnEJc85M*/֘oY 4ln%GNU91I 4<'֥,:+ +~x(%|HLq?اrI/NO?,C3K{я6VH \C*ONC!nNj9ÚǢ8 Z^xo:^y& 2Wx|-/\K Ӝր9Ehߦ+Y�AZZVjiIbE2}G(G irgFᏇ/umnKB""!ޕVkmsJQggn-hVP'u͎}һxz n.⸱[Oðg]Gڣ`r9i47o`c#M P`Me"e%g|;՛sY ]ԝ 5xEX{K[YH[{v(éz㲽Qk,ܒ}xRzTAIn-f PIޒǎ6֡χ-GIɧL~O"D8ݞuco:N+,+9#'ڼ=υI>2 c9^0Ӂ4}NbQkNn&)'d~ک]Yze i(N$`w�k.F2Z21G)W?/h:_^YfO`w?^1όڭZi \/63\ϠGeqxyn-urZ@XI!�Πtȼb&\Yh $ m8־NoDqP{Tk�2rF3旨gjM*UieD|25~IfFC9V犖msYڗ]^�wlcs[vk2?"p (Q>g}J<v1tr\N\p r7 : QݓߏJ#7ЕNV�Pni˝ޮďߑIޣE'Cit㒸(rzz5_Z@_;b{HDbH15xp,;f;S$i!ʨFe('i(o��Goz[ ʑ][ A#I.Ҿ;ӌk'L!^3OpuPg5ejBW;d}jQ$+gpqJbU%B67@nuWKnjT֓+ W xWlnvHRGG+L} ɸ`*}ⳝ J3H\�隹fE`FK`l|)cA3T֢NŘAs0Q11cX ]Z ўt7ezT^$*RSf]< 5~}:]J+[9\G$)-ٳ-I,hpJF}C}6е [YA,PCs\-%mS=s|3#{=pg#WLmC=Dֻ?{%)J+[KD|A0АN>Sv$w=NUPқ;@GGžwYy0F5c tMQnO!8�8(^-"͒)c6׏m?ufyRy\0ʗl{Ҥ2e,ӌz$W$U8$?ZeI-n Xw#S~V98luw2ݾ;|�}kcKcTHzZqjYYK3jA'ַx"G$MzIlʻ0kk{{\=RHA ~Uqև9� ɬy+h㍤2L@RԵ-M~fv>V>&lMŲ3݁'=v_<W՟`F{?*9l-~S>(e$è;~TxŢ-!O G{v>_^Wj֦UgB;�=}낽#vRDLͶ{ӆHU$MH|14$(@/E^Ѵ34i=`'*EvSk!*Y۱Ie7SMCV6լxO Tߕm8 F }46X�I ; U?։LWq߭OmM`U,bR<Jt 0(a0G4Ȱ3y%H[mX!osAW.2)`$.UB�XWΧ[@=T\W;ֺd% f8bz2}`\.~<)[�/Lm "pΟ{ VVl_K�UW3|{2o^s!8'+E4>D.cد>ԵeGO3mc3ֺ.+i[[Zq>y:#~I:oê|5 x$# pzU_-<-֛qg #papVOfGRez <Od+ֹ 73B#bޥ6=y+м9=<&#-jxvBVMF.A%Nz mP[M:�}WdrZ/M !b"=q[V(4.HlH'Kj !ö|~z:=!/beIh4s}ԼI9qA+5_Q5;/n6V�]cG[ԋYFnş(ux-cuΝ$0@'GMv+c޹? I{ig.R&-A^I?ž+u>{%ܙʡ8H{VDkX͔ʐ ɪPMRosSKnl.{Y Ӕ8t9_Q"~ x1uOABQqNJ! ^7~PݢRJHV=zH{Q^lD8fR@;y޴/�cZ[_I|ё#~U6=EwA) ]d`Z{źf<HC!^Փ.%+tZf|?gkvZU|>|T43m{dʘW!-;Ro%FYy{x {nI! ڣp~yaS9=ylhԮu(n2g`k]_TltYlT7`+"܏jЯ5KaY2�lVC/m`nЛ&2ǧ~O5wKV+kbk^H8&Jǿ5=Z]JK˒{) gCFiSz�ST%P{d!< =QR˼V+FQJ 𯇒hi3Y#kVIgf%v9>4VSi.e!+ۚen#ަ<pG,$C}V6Y0kB鈷$tYw 1ʂ={T֥}Jd(2XGaV`8Dw7! Ğ\j};LU)k:=*nfRu$8XF~>0EEC}΢- 8'pҨ0#k@e~^D$:iP c?LSǥ$j7{tϽVV%,⟰jXb{h#J9W9Ȩ0TzT x5Ph6rx\MpS}p% OZQ 4d`LEO81+ Q'+5d͎BVY0)44$@B1|Qoʒ8ڰ|ݶ֤|<k/R[$w:5D'(WYstۮpVR9=Д\Y8h>ݫQN2H3T%&k?]Dt&vɺwio.\|5IY^[ǘ| lڢ}1(2/c=:W4'wWG2w2-RN!s n-<KbB�QFxwo xf6JY=sF/|OduUw<S{{SR+<?d{"1�SlY/e1O+^¦-IGhبU {W|NI}Iu]Zu1h'AZ?54OqX}Z&?*[_ �rYy.],=i.W*>76 $pG\u!n'MH**]=0J Kema{* :1ՀmM1,"c+0;kv>!!klQ' 07~?S\j$g[A pBy�nݼ`|:$Q"\s¹O񖵦[\M19Ur{RVIQ^Z3Y �mW}\["چmOlR[i IF9:עx4҄ih. (#J]4)[yLNUsZD z뵸6μQ zƓMgm Elrl2'^egkF�#GU T`"V):]GqRYLe 9ԺI{u}.؏wMʗ?(rk܀V}Utǭ>m%-KtS1Ր m*䐌c_A]G=sF@FBs):V՗/ MCC-�H.a'iݟQ- Z|]䰻b 59zw`RZ'4KnC1U9*S^ax 2+c[ҮS{ hV)aմXņ 3ֳM2e P=֩s:#]JrW,sfE2VYimY&AY)$qc$z 2�h7q˪S7U^]8X s�uφ4M5+]nV %PkmĎe;:7y5_elAv>cTݴ[mYlY1;F^zUh-^w`=6u6x^QAUrO֭hfd0npGCS_[[ y Cgګ]\s2'׵Fn ϵK$ZN 9#Vq".4gsnMCܤ,=t >Pz9 zV~sR3"}GZT$:b穥YX&V9#J0T*5BGvU^OD�CFU)ʎrW#zi?&1/3倅?zGh02jL*V0Ƞ䊶-γBm5ۋK>[B;EU'=sP^ t[d$D9@kJX5Z]P)t<2+AA'wE'^IwHTlA# ԏ4SJ[U[ v]0N:m5)o|;�{pA7c-H qkX'MzGlTt{ztZ^Z7`& Xtʲ1K{۠RRIAm*C_8gF Ԟ¶[("v;u[ڗP/fX L"`S_JjV,;sP kvå1Pm { rj�އCWvҳCu#[Z<Y4xZ(L߃)]F+S^ZMHy~#]NX_!$�.Oҝ*^MkT񯈼|�D?ZBܡXASu|'k8#.tu({Wä|4R�R+�ݠ 8-qFބn7þ5S>a2;Dtx_Vm62l Rk)GuMNKk7qm춰- Ɔ^Ʃ2Y+q(Ǯ+մn(p.F=p+rY-nte'=݌6\}99ȾәT܎ⱄmɭ_ݰQ+6R+gY-*zs穦,vȇb )ϭ0^)+&N(??8' gH< 灊N{u)%<V-(cH`SIB/<j3ڬ,ϑnqӽHK 0sn;y8U%hdr8�@y$<֯So`=;۰5 S,ZyBxi}1PpEXU"*6z9B79u7,Z%PI(}Me D3tҴmmPM{fQ\fR6WiwW۞ޠҒ)gC +g�cWĖs!:; 5f۱A.;Ʒ!ҷ a@B* qsW{nMn]dTW~:Z}0F#!xzW5y~%C#d>NMPfd?›G=)ná_h:n`u E&]:A(?Ȯgz߇?X;K $jۤA_!ŠBC]nx e?{ k){3:`ĺ�9/ܟS x7io%Jdt݅Yާss$,dAXK-1oZ"'l=qXɵir=n Щ!OCҶZngR{Ր H5v̴rY8X�A~EՑF*ákfYwBzLѮ'tb6 +jgiڭ2dz1Zt?k6r9z}6jq=yV1G?aj:\V; @_zDOqkV0ڠ!ߌU\..;i&{zD:漲.eh-z>t-^m->!uI7ۏ-YHC=9wcA𛀮 ] %؇bn"=u[dy18s>?ȿH-7{ Z B^ZlSKxk0DK \q\3J$y,Ē}IZ$Vͥ ns9`dxр75_Oܥ䐤VԳ�[6/x>Wfqjay<䈢k+ڍ5:_Y0a3-t& @'>e5<;N JCa ""C7O»m'^ mc"K0Fv<ԯmzggilGQiK%o ( #ПxƳu+i47DBL:>p|IVkj:lpH2{1w,KJԳ/xwbp1Z6|3UՍnSH�~ulICh*ВR/c <{ԑܤ͍(03RRW3tTGg>¸ױX9 niJ1 {V-RE9.dW;n28S`^Fj6xrϚ,g<SHNLxp8;z޽/Hѵvү4ӋDua+3<�M{à9ď3SΙ_*;W:wi}#K@��85q d*e)DH}U)XAֲu~'{ PC9RCm�G8cک>WJ'C|AZqQ>2ɒ@."\ nUOS541<6JH+f+5ٯa>]ZA"Uk +]5&iP(et Is:m8j7r|0ywrfvzGmi}in qV-�mg`Fv8rVu '+-0M+Z;TJjg|)JrdH}C�Zȸk\1ϼ}�gI% `vJw՝, 38zG*b>9*vr]Lث2Be sIN~aʨ52]@ǺMVC2n=49_pN\es=Em2%POvҭI$\]F $9ZE<SI=a<=2ԞyGARzԳ"(HӰ<p{6XF14#w5鎼`S;Fx޴rЎ^SM2-{RJۏDK7pI)8}n}~5R�:懙Q]9\/M腸-QXm=r)gVڣ^+N8Ȯ20HˌulcbJ ;Q@zE}~K2 V@-] Jtv'Ҡ06ǖ iiW^W!LR}>x5J.W6HÍŰW{v+"*}dhܩ۸vB�OQP 6y?sL.rx>J"|M<U! Ȍ>^0)40Pg9jbCv <CrW#Fؗ 3`~R qP@H ۃ�Zf+j #=*{;%?tU䑞)029Q$̥p;Au1%>f? ns'iuE͜MDIl?8=ڵ<I,zligc�cǧ\L 3A 'wqHkH$`sЊ+Bׁl{/op-mW͕۠=[w}ǧ?2a9@+?PXHt`Rق( $K˝(r㽌R_6lt27T72Z1�ZxvCi{IWK# 7rj.;C>XFq`MekLB9#pxwKYXŶ(ź@QH8_J_촽61=ڛosĠUFHJfd%<QT 317|h(`I|ߚMrXy'#ֽᖄv/[1y0 cSZbͩQȱe ~S5C:۲MF<ڹзMmpȐE@ U粵#s \ 1eܶi\};HI8.+Ao,/n<GrJzDrB mV,ag8Kxbm�f2oW jF)G!0Z=oC�n.bD @#ҽmf~ՙ9N"?(y pI'hTuMՕ03,0$` Fx jod5vr�vop#t1͌͝yw;q9Xtlz]:1ījn_ƸoRͤ:od] FOhRspr7D?)=x#uxv)ڣi JF+ެ�plqZ('}ZTqI@�EoY!8Is׮Euт[ipýbq>)xlY_ mĮHF#NqW89-'M\<Omhn#~se<[m.\Ix ~u.=:\/:!Vo..,Žb9Y2G16H:g֦Y5\w 20\B@?νev-a  R<s#M6k4SuE�[(f{,>Ż3LM|q}<RLs#3 ._Yx:5;dS 8u� ׂyc= xʰijU.A }sXM"CaۚHSq89Lq7$ əC4Q`6 Uķ֬ >QI ޵elHFiI=+60<3y>ثى1zcE@ sPZkn=ɫ[qh&[XI>#%Y8ͮ )'ۓZj#(*q])4dlR (PWjC~I'�vz3OCWQ g@*FŒA I<\L0^.<?jz:Ȗ|D<Tdf@xTkqۯJ.w</4-g!]&duKV8<†5G胾+aaZ ^iQنyީKA4ͮREdS^oϤ]>t2U3Dz(뙗זf}m֏s:cY� >KY@:I�iX�7C7˭\�m>r<ĸg=T uqiSi:9LM #rtW|K6FR"HI8ׄߙi[PXr9䐘${M2=qf$dN3|YKY3#Z7ddqV=X3]l<1d#h)rq6x"rLQN/ưmJ[BTa%Ö<LSb>ǥY$R9�p<ɿK<(=jOK"b4UOl˧Ϳ�r8 #R+c5Y1Xj2ϯ]JD__J!<ux;"Yc+֋X7$1:85"w=zQ(6F/𡕭11!lIEnm}!HfQ( Ͻےv7p1=R-/a+0E< m=>\i8G5uqY،Z!2IU. @}霃ޘ/QސijqQANWP aWgJ@pzc$Y93@T'0L7cO|rO� .v#"K;UIO%Q@5�b9kbP-͇%Vc`gҦH# q|Uې=+I !xs^ {T;٘.V�09ǵImg �$5sOַ*"~\sT`r-,5[r %ǼܯȠ#žK db.D7 +a~J #1 v0?*{*HR cS^U#4GKsw7zX_,3<-8�SGaV[oԀdRC~mp*_MӬOs{zWч_\rd!w88TSSWW录#3Ӂ&;4'G~4ILq"*�n�~uhH@JK4Aqt=2 49I#X>?}P%�JӾ>ooǦkm#�>-M B*x)Z}:UHfW("o=1Quk"$N1Xڮ$EjzH?]>z G+6l۽夝9O_q[ 4>^_˵np zs}XWVk|RC4/%Ov"{,jVj%} znpL^f^޴ ۇ1Ygt<gҟ%6si<@akpqn Gz,) luFb0B뚨,4,˷RUnkt YQ֮ r#bYU=knP,P�j¡I$ 9񮯫k]N a6 yU9}S5[:/! ?lZ~z5=~ ` ,AU?xfGڣ(esZ!7?�W2]Z[]nLo)3(<W֋$gbiz}ZDl1�:_?J=_ZᥖC,�EVs-E�+GK\15Ik1"mWw'[V:Lem/%OJԙ9 r>FWm*u#m҆숂F6Vx/YObo9WOw;䚛7)I$2`#53.}֤pé=)nPV0䴚H;kw~@:Sޛo^GN*+/DƏF=sW![7baGAGAeFq*c8"mmQ$==AQ~e=z8}ZI%c،)uAΉNcW $,u%OUWŞ֮&Bj[ `\g=(4$nvakA#<B3ewխ&fPH$\sk^%ű奸i ^]9.4L8872 ;Wֵ__L%¤vᰑ.x.{n_OD j~7Q4NP-kuTr30SBW3y=:D~ô*u5̵%+3CIUD nbx;"=lEAɕ�z>+Xn :@ƒ߰UofR4㵉�U8ɪ`N 6@:TI1F -Sc\Y8$2^u[LEj Hێֹۨn:& 6=A#]*n?=V$m�bsZ5e@;Mj5~}%m؆? e;\4t|k6pA_xNV8>ݪ:t#ZDH[ Hҷ@ޫ[Bcg$+A|*WSɥ!2]D>M& FJ)^ājv{(I#G7й9qϮU.GkAHd #ۊi1 q4V(ВA^{XS L kOO:XYҒ!>y,'23vҒ$CMnbɔ*Ɇ �aHlWCʜ1K 29ғ&G-sB�}Nq 4+3Lzsfoܩ`?U9me mMxe+ S綃eu&$n‡=yO"@j׳`'u>T$sk$61jR8]UJ+8ObdJw�m ߦ)۾9>t=V1:@� 8� /EҼ4ijP�<v62E Gj2cNyjbK[;gks=JKC)in$by ;PvCsQq Yi46!mHW-vD0J2 ۭz[o2{M)at gq)ghiFx:~]k%R))Z 5\4!Oze#8�E$'ڡ,{w*GPjnaY+#` =S%QoDk�z1Hnu(e{מWg6qA=f1dr}gϩYEl<Dw~:|>AOEfFq(?q?U/v[K{)$Ca;Xzs]U;̒gx(Xu qɯ7<_64W2QG!`~FTt J[3٭tq%raX#H\n#8+m<QCcŽIb=;ƥɬY<Em ;F8+ Vlm?IrnbS.4dpC($I0!o$EAzu݂i̡H~svW7ƥwo%q"a&-;}MsĚFu[[&h+Н}N�]Ey=YH.]&O;WiqjZ͕ͥ-Z2dU;z4ϮkP�@@<u<G^G5,/@<zNBmuԶ1Il)pB`ףxg j\,Hqy?Kwsmn;F}zצ$HnK3*2\ "'�x+FAQɱբ[P"g G9QGP3AOn�v6hHǡ$k,)VH )weȮa.TA�qϱeQ${$iNOmg<aw2t (Q|撨МSex~=73<o< 3^qpt_=)o%Ɍ>O.XuPA85�Vveٞ)Ƨ$FpF.v/sȢAsݎMC*aWCk1ڪOJfTZ+]62@ٹǁޯ3 6>[i3`,>mtC,dIF3ZH!pW h-ד+uOLw*$Frmw:(f8CGopkzj ˗c�1E/4SjCn.r#?C^u {y BJ5QwGa +<V^VAٔF%PF+gKVFԷ[H=9YS+F3NMsy(p=F8)@Lnj]!�MHÂ3M *q<D=ZwԵkwjYP+"#L|ҙpAݵG\QH p"<pX֜4(UDv?jذ"Wq"%5&9=^)ٍH8Tɶg'?_1J@~jy""=t^�/|`e frFx+gm9䅈0k]Ry<T"ف#Gǽ@%GaM%Q ^ߡ@Ѯok%*̘<V:mM-QV+BKYǫ菞mb͈`BϸtPY_b1_G)ePv/64V=]?S*6džM|P'nJ[ZI\Fq֬ZɡkvX yH[PKFI_ƽ�8 �M>\>ӖW]5kB(p0:4!q8Mq�c,#Yk,0F<ɛ)9_KnhWmɜ&m xRxzwI;瓅RrīNN/sѧ;xĚAmlv*~qOCӤ/$1D>c樴C#K}>`t�dZæx'i/fLr2Y"+x�Y'wqilnLCI.~ZfAcMKK+!5|OmsvJϦ@g*`RzW1ķXwFdbazeesicې@'&J̻$d|'i- O=\<+sJVVm8 *w = ?)kd[re꣠�m#9>L�ؒ)d2=;7Ss5۱pZ%@t +Iejս(a= R/'qڴIOa#Y]ӌ?:ֆC%ʌ,AXМTO<Lowz~D\eҤn1'9Gҙ ÈA(Xg֌krm;0k"h3m= M I(`pAUBrڵv;|�=jy NJ&Ma UsLrɴ藅byk ib&GBFN*&1m!9_QUX`Kr`zUyl"pHC*Ԅa(,x¦X^ȭ`DCsϭ] (9U0a]"2 0 ֝a$c֮Y 5 z` cژKd8EJ4>Kv0E2+ޥ#VO+� A#[s0 Xv}P'{A][v&,8Һ@UK;X~-eU2}M\ӎt$b.̐€y8XzzږnjW(+JQX0jRe+sNmzJoyo(sԁbw~#ݺ妹arOsԚnǫ{M"XD@8W+/}OǚyU<'l 0G�#_5wb(NN4|i4�ttWo|)M}QfL[8®Rj#4"y^ajS@.5˧�Gn ǯ׽K-\uhaim vLwS5iZD-vwI;0e?Es_Y\1e ?+GJV F$>PH loxM${aLpW sĸc[y돾9\j؝zyQIݍrvZDݢȤ&wֺ@P HQn 8�qNKTk)hBD8u `jڧuQksgOzr=*+�j`B'Zomۃ>w7%z]l6 ,VyrkN De geB3Q[i6JݱZY-^6(Bm؇Ku @P:} {{cuFQrb#$y岙st #?Jd["<d~aTؤw?eJF}4MK ltחe!GA]|e{%4RYJ\NbPҬj:I&ȁ 1ݻꇱ*dLŰH�`ztS ]\d{LG;2N/VͮXPlz"t[;ثQW$Ԛ,;Q|<�MfұZ3ml27ˌ:5$D|$:bOrd>c}QR"cp )?H6bW ۰IU٣�FWyB~x[6Gf$M7G 8-01[$VA֞CF'K,fZ 0G9zr0BD8z HgIG氬`p9'pEj h nIގqT{Sqpr{VC"�c�jN2UmeQ[ Wv K-NV:,Ec�.`(=}*)dhTȻN;i\ PV~#zmGYXhkcyˁf`h6e"G_2U81ǟo[W:inYi֠)I=yk/FZ|!-9K52{dV~ZdY$1D.zH![ԚGUCEpy=8͡ZҠ8jFG�g?jDɶs[.0TЃP^"l}A\bNY} RSFp3 ˭U+xt^tct`}됎A''vݤr>LV@s޲fY%܏BM;wEd>X s^^F*>UO-* Be`B8VKAjRpv)#% :Wo'?-.ѴE3rö[BFR@WBL#dtq܊RmhVmf7Xnep]<ܑHts<qr<If>W]6K[絝 w Wh2$A?4KoI#XىyJ(ǩ= IT,I(Ž٣]zz $%6%ԟһW8Α ㏧Z#ތvc<Z2R(P$H/�ַZ@JF(;30zō*n�ɦ=(\kF)c$ ƘQ "8j+%"E[l,aHQiA ,kc_<@8qS{~iY3̼]]+úeyte 6H23+"ִvզ r@8kn5-S-BGQ&?q+Q5;0e;3]9I"+r>&(0Oo =` Wy"xV#=pkGuɦYJ^8bkQ)e7rGW_\[+y_2){4ě`NuOM͔/ÀSIm\m$zc-SI�9&ŵ>'Ky�Ipu n=�V/ x &a&}fIn;A̮03?mxB[_D&21j m|6>,7 >E#=ujVpemӄv =?EWwdkM$ik~%REW<cJ!)l<R%rI$*K2Uo#P#�QIXѾ]xV@+_Irx2J};۝KdF<?=GZg5Kd M8^84ԅՍwWPGАj\di wrw#SHov. g;G\jp=~wrw|L"-ḍh<`L>Y4Q} y<+'fw٢vRBnϮ_}CW+7ޣrЃ+"|sޛSZ>տdRy0O@3[Wcʌlc,@ 1'Ik\-|OCx/e7s\0B1rq9;hgYK!ØvP3<E]ҧ$V."}^jt|}_i1ɨKy@ px1쇫9,VOId!X1]xIMBsy*JZ䷞H�tVyqg>yهzG獓ƖVS$109W+imdnp} tק5=R#Mną;\`dS2i$8X2[R7"^Ω{;XP� ڧՍ"FPr8IYjS"�P/]j3}! NxZ.4QaDVnJv[XsUc8'snQ:a(ka0Q ޵_JI0(, zn_Xn{XKlHaٸ ~,Sk^]8&"Bo𬮍<$[6.n$pЯ%`]AM;P&yUr=z tW)/p;�R;B8V2$wv6~mYqHN'Sa_ehyI 'ǑZ>kS ͫ؆OƓUH qA6Tseu:ޣm Ynˀ3$]H,>jh>`6:qЊ"9{9 nSMhR0}s#ԛBw[m&flW%p@O Ҽ;Y$d4JS*sQ՘x%qҦiTyq@4_T<c)ߟJ|-YY$%w*KYhsON;jxEiB4*|?ʳn{c Tb#nl-!I$X�2@ׂYbp֍oicxBN�%;ej$pGkـ8\ι_{*6zkfpUj{g9E="-Ìnףwy�e{H'�O־Lc(L€Η#�)Tnu_R4< M<z<W`V|�d M7c=@A?kP\^9A9uW:k{x̮p_'MՕzG}SaY_6"l|kR뺒jZo2vF�ޫjĺԚ>\E泼.{u-t[s\>�Vf,֑&ǒ{V.Jv=3]E=n+x|\8#Da|c2þ jwr2a<?\V {n#էBDָ-V٭ żʬY-xؿ uH5WŤ�{Z%Et>A5٧jTQ|)hOgRV)f꟎Z�=T RկVHc#I.Z+.c$b3H6\\8Xc.ׯ [.L.9 98'kK;B=3&S rAwj-U=YD]zҾhMie�%+Ͼ$4O6_71DQUM$9=`O=K V/O<Q oa9ڥ+X7e>wgȶCK/^g/Ý[O -܂k|Ҿϥz. Ԣu?zN)ʒsZM\\ڎǁ5l=d ;O9u*2 2V6Q .w"L?aC*Zy<zVuƝsdy]~Z'Ln-,HZNƳ'P[ W L6W:!iQ&r>lTttמZ\^0m!RCڪ]h3nz9R>$tssFN8ntI$Yu; bYp|dUITnIQf5ܯ&[~:Ze5�ehFmU קZH;pwjR#ɐms 2:-䞿ZǓMvӋFC8s:'\M\ <ݥ8 f"8pH ctl *sH{[A3M݋cNXBXdtR3s5XWbvv"IeLoT]/$:Pi1m$ڸK3DňVBǀ@ؓp=k#дkwɶbZRq1˜שx0\r>1!osיxMBf;OW=j\=8$QLT,<7U{s.{݃U{D@En8aWRoA7JЉx^{9 Oxw:Vi.eEmC:<Gq}vZk;(vo$Q,q$StID�,pwRN�9AM~/l1Rmfa% IéAޯdS$1px,V)pTU'_1 =rj�~?2zhDID;[ھ%el }qVE/CT03A{XX-[i4BBF{5=F[I Y�<A1t1:2+B,-m0%׌AeL1^ObK9D;IϵL)<jMqrH#�+ub{<֭mkGy"V�ʞ ,r6 8dU9k)0ewwIMc9TqUZ)>zΓLUz)�J +Bf5och`K\�}*h.(HaҴZ?8(Ա.ќp8HPpQGZN9[ \n8v<uIoF2:.AX 'j`0zwP")5!ɴb {Є銢T!5l'8 u- E>iP#Z,80s:VmH67|4x96h#ZzG2MM!kvܧCS)Ie 3!!ri L`2z}3]>=VŤRQpSMj|H-xc]{c:SaQ9$ KKiktdB8$ OGƏXD%>kOMs_97<+͢\rLg~< Pa=<Qq Vcxx*�?[ԦKml  &υ<Io٤i`mE#^:ݏF:n oO.-C΍|ycV?? ]=.-uǕd5\߭}6m>yOhkim5'7OvA7쏝anך8( g<p8xzˋۛX\\-*Wml"g��1_?|m5/hO60dc}K٧_ {TgL`@?Zu?/.YN뀱e1I~x6þP v>K㾵mckbC=oS5\-E'.jZJ<=n4廸rNhqvH:˚0HP[h} P$},nT#hK3Psí+2+"d;*mf͂'啉VCxc0�gotyMSf(�v1gX^6VR#-RNUWȯi-?C=ӛGl?t~\׽*|;J1\ &AM8q1I{ށq׽0Njc1M O=i.*c�V[*A"9Ԭ%ԯmpDGk<rꚵƣyg#\NCHVE'=msj}Ϙؑ4�1 ,8��(Ēݱ~ ˥Xv>`[fR'Cr1؊}| u9]C5*;KBӿ�^K /DEK�+뫻X#H.BAYvmY-kSYbkTcc#ls7~ۻI3g&7*5|$|1scNW�U?? 'iSkpjhvW5МtZ,D%wot%e!P y 1TwڃA*(4r!E:k^u=V>f- I5U v2RZ i_g[Hl]™m5lMmeRĂ1#pz֥, R2oxK^G Qi$2XuRe&=<lp,N8?d Z!r,rNXb +\m魭ZX%%szDIP F�unMkF?hY\G!;@S 7=9iOIKhP(.r8n:Uwz7K{(mrܞjR薱ieL%z�*dRNYZ q�cqX^ ·W3[J Hq\ԭV]aF`D #znf4O{8E!V`8Ò?isibG3꜁�,$}ZVIzDbt w4k%%=v� }%^JEX< g++HW96Zʹ�nqҮW2ژ Ye y%pŦi`ڄe1;y6w�ϵm:L:AˍNY;Iol 浌+7cL4�7:n[ �z-^AkKz,=pE}E]ѵͲ[ \0"Y@Ҽ9#6-<^F?͆G5-_R|ϨLLnBcƙo0 +sj] {T�m/=VXI6dbJ=W޻Yӯ4!�k(s+$Ym.#+V?Gk@dr0r+6-,2=D�;5xm-oOjeO9v0jOA5M-3Epx-Uo-ŵrL傽FFp*h{.Y_ZZa=4 `~ɾ#x~%5%nReᕸPI=5 S(ܣ u[2-%sfcNHkTpV`EZ &weGz̸ :D,[GkOs3C}h-Vl2)p+=Ɨy1(B0CaGֹk K;XDi@8P8עxVoArrՀ_Kq_v돔q\r~d=Ga]G4�x�Gag":9~fP;7$,q4&{@!l?/L}+#pGknM:i5m`LӮ۪E#G)>Ds~eF:us|7}O[D]2Ѽ+_w%o{vlP#c#7z4<QۻHg8 0sUZEG�4�Ho0@6O]P�@+OijX8JqюFh/!u+g#~-ztxh+ESZ:p2(Mp_u(mCA� bPpkhU\9NTݤAylvw'"ʑqq-. ۛ9=У9Gfq'ᗅͭ=7dž`AyO+4>ϹINNm=:r4w]�ZU*q]t>JNAkJIլ&9> \ 挟N�<)3hA3@3~9x}5XIl W#H~ǭXFr$@ ʾԬmu=>{=B5UѺG| &8?inuf87/Dp#vϔ3Oӯ5M@v\ty# "4٬gKl[l>w�.ּEv!to4Cu DO#=:ysq}q%<rr~{*u-ВNSY5UBYȥanI~{!Կ׉WW�P?#_#芇V ^DqCJ.4]Ao);}D[4g5K]_Ed@ʇ&@ ]mDm^h|+bJxhCݯ B 2%ѴT}p 82a)x.ѭy 0\5:Սհ7hrvoA$/5ME-GI3H(S@- %VPE�+|{bhd2[At_AizJ*ު^Z<$>˱+ VIb+`y]6mJ>o19w-ޱ`EF'V Xo57ryXpO4Z,QSkm:nmck,6ш'85?j\L_^Nh'<69@)9:P v-⸌YL-&5؞8 ӌդYE'ԼXx+$S\InvrZ* +AP}WpiK6Kt|q�/1-ҽRm*y,/˨;^𖥥 mYm2]V\&qaZ[D ѾlZMVٍ#֪Ǻ8H>tthN:u uaf-bcZUO/�ZuQzT&Ӱٚ}sYʼ<jZJv)&�`q ЏsU>]C8^m0me 't0.'ӊһ;YcnVRsP(t]HfhB ^bw3+ppjSFF2Ǩ=sQ-L+ =�K#ԥ c~dJG'mmnhu=ۆWv9 z 8QBFIZ �`zef:~{={6"pJc4DliZYqa" e3鎋bQ_>9Bۓbǰ9h"ĮZW݅;'Ҳ3e�  op&y2bG+- 𾔐W&inbhsUʹFڲmOQ1,1mi E30&wPAxGEj?nw{uc# =EO}jZwb,Z!@W@jsӭ18#Ւ- g*R;-h ^{eaA`\4Hafʷs4"I<;n|Ir8= ҰxFTt=T3IN1(xt29;k3ʼnCQjB!.;AJK$˞ D1v�XI 8wSSQ=5/óK :˓)mzgk};UCzQJ Υ7<n'5OP4HpF2:K0<b~v1UY;lv`MA2z{Դ b{TRyVD'$*sBBʲ ȥX|2sLɷIJ9h=B2L Pb~fpSF _J\;p?L dl"cCCwtV慣jý*;|?ºia7dsQ܂hU,bǮkRR5M.'#lq v{τ|3ow1eY uGa]z^04)bGh 5;IuS |Hz'莒i={}iqS>cלcs~{~z SWs+�')Tn8<ywSN@}ӐO*X>x2ڤDA[bQ|/ϢxU>զE{;f.�.@+S{ەc,6}�SATxUfI.:VvY!H qҳ|,.MsS[" Ӱmo]@sw�*ĄObZω<U6˨6](;N+>xZMsUuIZ0L&~$>%񍧇U峷,%½GH- &6ܖ>{hcz֑m$'Hc2�:Nj~}FBw;"v㟈:ؚO􋲎AUׁī,Ta zŽ`lHu ۩Rry#]'aG?=W5)]<McyՋÉe=MgZDC8FF77oZ>VIr`Olw*n.!11@*6qmabQu5w<xSO+kxP�w|scv0^ޖ5+u<CûjBmFm4Y1pdR#fUUUTUT*@?_Ǝj8\ju74N�C-KP=)s bGFO=i&ȦRHGH21J09IQL.(%#"ZBsJ)34SAQ4qF �yOO.b K p'٫Ȭ5k>SclG˼#Z�|H춚Ү7sǯ;UW4w;ؗM[d\```zW|0|3i23jɔZ8]KEX{9m$ð%a><v^=P1+=ː< ҕ7i+ge7F+E(<\ KS<KopŦO,b=w_.th|Vd8�tV׃贏 1"K7I\.5�5oDŕ횢..0wYv8 xkMbϕ|QNQ~cҼZj:Hcb�A)>A]Ow\y3@5% .l$�J]cNԮn o6B HQ &9pF}gZ*fxkUA$Utƍo@Rkݿf�5׌ɥ6 cU%Gե};4)08/vGVw^ֺv-mg^ZH9#z]o:-v62ŁGrø4Mݜ6 I�#}ku_zXyzc� 4R>b5u~<庍>h'mnr4`q;LWUkJ?Q` 3tV</|Y='R=ýDJZBhN }3?�VKJ&K`9UWݷۙ$OROq/|>#ד --[ }°bYG(՛ThWlkBweر~V�IOc_F/4F[jb?&q ď5x$|mz \ځEg93aҲj#&/co;8trAU=G^| srs^JIowxxܬs4K v~Z:wgBPI@L&r1}Ag=ĊG$I#5gGa)PIwVhʦyw7.R,rX�“ �8oI {y3Sh:1=L"<C\g5ƺ4]v8<.>!Y4ԗpg4!#>H'\x$A%sFV Ie ;Td~tڣQǶO5\+~B;�aA8Tl%m'Ў) +|gbz ,vC 3~.M dp$Տ_)ӑiv)\D0\""g^Y;f3#tT;gHSo4J#ڎ;~4qjLaqI=) R{߭='#=@Oяz(;? ltHGsց1OY"Ѭm3SM`8(ݘVA&qv<|53rZoXԱb0uڤ3<ʾCBu�M1ח_+Mbzi$|ĊA+ۦ*RVA?:8g# H\?~_Z]W6]+ ҼeZj만'c]V?'3+MƋi�x1"? 3 [@~,t;~ ؆0NP+&F52[H@9%q.,7-<>]]^kunL[\PX5`čeq&,<b\r6}iyօK%yr:s[Kŧ=P }+?\蚴wH;�U?jmݬmlg- ۑ真_B}ڎ}o= | 3 ~CLp.I<=`{';|!\MSkxlnȶpRq՝=)9[rnu^:Dq\$Ns-ickBxT*NީxzUu<6ւca%?xy^8a,L(QuvW# $\ib FsJhԶisZnn1~E$Itzjf5li]_c<k !%?]NKF{Yl7]Ƣds@'\{Ϋ#1X8a\ѯR:)3ISw~?H5;{|#[m$SΉj<˟E"S_1fY_$dwf2SVvy\ӭMd3zd6@clvU2M6ro_q޺Vv}n~┐�p~=}>.U!b} 6oZKT5 ⌾$;4Ώ#OJ2s})#"WTE;�t8Ko*v60xzZjլjɖ5 �+]<5fn.t$ :1GOƽyRdFh8YiZΓ{k*IbqINp8ⳮ#ikFU`NǀfQ3ުZR 9| AiG(Zf1~ yYː.;q_34LbErn1WcY5#ӡ-X=+_N$'ڬCA;StETA®{V+?<R~Iڙw9(Z}Oids7NНdy1,sYMSdZe/iq>K3UF;s`K9mPrƌѱ<IwQiŝʥխpq+Ogr?{u_'eEs@ř8XVEĚez`DăPU]JlQ, z-+DsEu0Gc]D� |Gk?<�.'RQ} ;?51GZdbE9Ojo.e(LRk֫ش@aWO1g4<3+N;VWI[R+ =;A,,eЌ=m+'!U^>ƫ;+v̞?LsJ߉o4Z #EO Q$>T|N8�V X.!r2�T6�JSh\)ssZv7}!:sڴfRM`sJZwvx]ţ̌l( }񊢶rnTV#ⳓwoo'Q4d,LeGS5i$5y?*@M׹1jlެ.K<IVg@Q[x'ų|x~IQԩm!gn9gSjX* \ںabST` �H)P u]bM=L1$uQT+hs젂3~nq�~u{$R坱6~b\x[ZE3JE|m-bf,N\8Lfb4D~~oxxu mua4~ۂ}I(:xS[V^ aY}*?2(5iv-WF7A9<%}G1io L+>w 5:fh 6F:+0s^E+8Ibe0Hg=y]Jt߽6sՔZG* _U~�u"GF ��zVRy1=� d(%Xx2*=HKRG i�;ӶJcw$d|<Maҥ0{ @ϓ I⥞h-&,w&֩2aS%MĪ{$S\VH@)@<ԼeNŚ̲h2}k:QbuEkfeK@1xJ:2ᅝ!�œk3Z`kb8nbK'En`m'we%G,019&YVRwDlFmmZހIU /.o7w(.x2XXl#2�k^mOwoqy,IRFێz>n(Gk[K +RakE.;q+Fc 1Co0J5 -oJH l� C>xVo.)<&xZϱ ;OZ4KzNq}=gD3 Γn9 b;J9jHqY66r]V=IJ6Hb �-iҦ Co#qUv:%6:m7$i>P\$z/ nw_yZdXDsAo,Md$䘭5q<D, 1> <xaգm%}Nk5pZDPsxr5_j)F#UWiza5Qbfn\b l>Ƒ,8y�zN+Dbՙk[؛X7\q;QT�٧n02Nّ?idJ]\&+ ԠP•>0?K}(�tG�A�g(RrG �'/2Hwg<<WA}K!hw'ҳ.K`OPBCiʟTx)te"al8i7v̐D.qgoTsԺfUb[DP2vL_J6ӟztXr,InPm,DF1"V)۔>gړ$W�~7*[rFpc9#X�X9(RO 洤ląT j.Crr= Ps7l) uUǞHJ'8(oC dzkv܂2l}i@lp N <YI\ uǥfZEqkw  ҩfNyR37�pjfR Nq{T22)9v!U!]�Tjw!\Aq ( zW+x+Qk&!_0~Ga]̻0vQUQ#xJZQm"KE ?{um7SMW4]_]G#*@#=?VLЬT+O(aOz[&T-K `=5N}&Yh+œq(蹕6JpCKO=:^CKHlB J|c\Bx%X�o$w'ktsl9b^8Y9*z!hϞo)mJjjFL$)#0!⾀t$mZ\@Q.'#{u5b*[GV=S{`RI ڟ;/n1Z˓|}#Ŧ|-7{{d$rr~xGZhkKX�NzuO�|BF Ra٢$u֦q^Jmb@7e %,r3W=hZ춉ZEp.c%7 #tHÎYyM+(cVjo<o1Luɨt& %P \)n`& ]IV^t|s\<G֐qKyi!GyX1?LZ(5|7\h$<ĵg'g 8|U믄:$B�2X]mf<7[kDYN0גןj` e�{S?\l4[.j'#AZ١<uL4#(`uU}^�vˀƶkML<7X�ž/`Yo~dpa*Jg1<j`UAKv2H`+5k6A!F�O2FED9>!tlGɒV.G<3s+@4{ɷcq^�c V&W�p3q]"! @E�'4e'3mø$9,?шG0\mn?54w7Q^x LյIA[%p/ÿ[mo-FI5ki&NG$֞iQJlRF=IG H \iT"QG}o{�u+x'/85߆~ٵ8l[,H{ElX,&Ԍ<%Jz�>7om*Ѹ9T6e:f;9"/+*?N*k ut=� Z(&WZԃL3|I+F:GFwҾ`E3`A$C##4da̗�(#׭]IIG#}m-V'r#?澢�ْ7\HrAzS`\LvG#MQ[j*Km ½a 0FvBz]8Hأ' �THVS$ ,eJ 2Gyh Nzo�5Vm&2EA9#U&/+�C` W[e,)s“ %ʼL1Vωkp( gsڵ/LNi#VW#QZ�kQPs6rbU(V@Msm<c`fQ:i$XֻzXmwf[�sQTc͍'th^UmJ4))x 9t m,O.cBz52hت]BH需kW2τA-*r *`sF?*_ڕQ%.#ByÜn"4,@4}f͵N h+}ب,UTx`I KKR`ɢZlX =2=pX9vD%h>� E-.Ǝ6+nIt|* � tElFP(\z5Zky`28Vc^ۓZO}Tapx-pZzi- 9aN.( H8,嵎�bIMfXJ]3Îdw3F.#(A&hma#�z}AYԓF�Ҕ:7RZy|$k[j1c20;�kВA𭵮V %I>W 0\K`P3L6]�3[5�w*n(ôo43݀I;є}3VM^mB-ֲm;QVb@@<l4QomC 3G7SKX~iX!C\WHvK$B%yg'4-:[}VimZD=1)~芼⥾Ғ3NqvWk_/CB0[<yCi [ xf<$jY_!:h nyg!<IRJ&?f:5SvّuZm/A`" "ƀR+]r9pir>+]m;aTPUGl+!hÐ` $.[pDW5,=WB*o*qD`ZúD2ƣ8E9Vo K_\²4-"݋oZ5.,FD7P>#2ٝ),0"5de<(Tgo&<kPӮyd29jf?{$gjH,P52R}ų t]~cvUC{5sIyA|9ټFO5U<3K1hXYŨ5V=WK oBJNsuz_-snĶ+oIR 5Qm÷ʤIF'R{Y&ߙ8EM#Pz'8^cI쥎}OM/nAzRfmp1#qֺ.j7�F;fujkE-[鲒ŧ_1||U]pvX rvفR^IfWĽWy Xݍ&&=(iMơ<1dq*d�{^ߢ\``2@=zWOV^*iKOeIfi}՚v.c]{IԻi chM43&lkiNt̰z̓: }2j7¼r$F? {hIkqQwYaIYG`_?ؼ[q"<~+AdetŔ:ҤvJA3{dd[ OqkuXB {j͏Qsn6K"g�UcQKur9P�^;sG3&]NtM4p0I.qZsubd+6g16L ){BُK@ԏ5QHyZm9.aX;soK"w:D~6i8`&;\Ф ;I4(ʜ(r lh* {b6b˵Ҷ ` &of 9m)hH=6;4LGdb8j-͵_haTNYcL %s ^{}X[ɁXg;G.dON2V;WjӖ]d&Fv3L;Y)�?AV؛FcVG\.r2I??>rɞ$5iԪ,~_3n0?NA. 6*w;=QD[夝>ۀ�ӵI.5KaX>qE"љon텬i ^dy ;ϩHiGۦ>曨X_[آ܁@8RsS+1hEb<[tCh!  1,ZiR'S�H�0B3u1H=@"V(ĊsqN!|9#"I<Jŧ:e�~\&m*i.y` .#sgI1)TXCAnG4; �O(lQLKd\aDI_nCq=l;xI!Yh,l!9i$h�u|qܬq5I;{y>7!|}*yނr>׼Sc 1_eFzq޴>9?~b m?w7iN5 |m;_k7 vif2xoUK>}j[=^tHXƮ%q@8u H#1ֱ66׉mvz+uvik>[y�o6v5U!T%UMF$7рX5$y3"}yaE(^Az,IuJ$H9=GL+n"y$Qڬ\F-`P qPӌٸX:6͑ y*KR)<QwҒAt-eF{cOHU'G+ZlSO=12[Z{SmE(#\rXg\U`ȮFpH:sQ[ɨ[-mm|w *huVs`9(w Ml"8e'>}+6#1D'ոP%•n%}ɪY^-E('5J6c,_\4dYyt|nM5̖NڕLqZp֠6zEo!He_3}KI1:sedp?δ شT{{HQJM2=Tw ,1+IFO㚩pDQ}0J5eO` 4洴͖@2K +|L9ӌhRR2cBX14i�ۏ1!<;1T- F 9{>1Wv(yZ&!W}ۤd8$:gDǷ5-i_SImϿ $KT>lT"Iv|H6>?ʡX`|Y-߰\TܔЪ9 q# c O+'DmNeUgĐ:)j.⽊9dZ-O:SQwrqn KJ?g<vF/Z I Ha׍U|_R+.?y;`\>$Z,WZ]oLTW`}*fe^dZʖW2-v(Q' YAUI meqʪēۂ0zSn)U‖#l={Vm|A4Bb'u {"I,ǕsZ CExB?O2dّ-nQx~̅ŸnvSf|bNTc>%{V<� qWR2mg9"$qW8p 2)$*A݂Ǡ�W$n5qY7=&V& O�jeEIJQL1r.?QFJbO-\,c�+9l 1+%b> yn뎕$ω-E(*a,e2zTH:vv 2r9XkCg3Hbp*źq^wW,[ۻ!(`?>?*.1#1Я O}L!-hJ Ҳ5}z}.XZ@Jn28VS9�Zn Dq^SjW=I [c?\Է~+epZհU'>Zֶɸە++@9=3XzYg(xaaBh` IDѵm:yhvrO_jҺ.+]J5 KvH E%Xt�<1kp4{nb$5+MFӐzWImSF&Pk-<)^jZj�8ÏEINcT֧H!,bE.1IW�H%Ѵka_)Zn<kzwv/uZV-!m�ICKS6zypbȶ倜PRV)z]ͽơm]wH�~X:c28'׏u %"#n1;Ri3, dDU[[ZMog(23@tږ4fZq>4mmgl}q=+dzV�,1 <W4򤿾8g&=jng6QNncd^ U]g{HY8̄ιJմj^$^B<A5Z_Hkzoj:C֛O2`7\S4*4<3p3ƪiSIi^c[[m’$�?сglUP�1Ԟi4uB;.ss/,pp%UǨϭq^ joUJ縯C)[}wZ2O56\>y% euXK 85t{MQ:/m4O YM:G`FOjG5m2-$qH3]ֽi6-d]M%?:4{k;1# VНc6ttxFџL֯tx"�SዝWWx �pz|."myJr -xм3i[Ll-d1?XZT3Bbۉ�8uZܺkc �On+ea*4yS`<fE]*F}&([9@ӭ4l"nGqvM ,j%-7Tp|lkH4;aQXg]X};ן?ŪcFYۚ�jȰUM/|qZt%=Kh܇Hp1;',n!3^lUkf/<i�^O1D1\ JR}]MB &c[„2;izk) JPm<t!.q5k8B9JDX2$ZE4ѥ$hJL}j|Lv$�{{Uѭ}.&G�5`^Ep䡏 g9] bv ነOv'?Ҡ^'z?){d aƥN#Mlc*O^B'Ƕ�dK#"tRB ji:MޡreKv+,qM m-.{kx@F~SfV$ �OoXOi ~\0 N)eZMq YʧrEi]]9h? arT 1=1R%`{ۘe4,�zP\@[opd e<JT,d�u4bDlwf*h⯋u2?zb]\BU5%9=�H�UNIRNt@Z3pc$~.oyIa&G8 `ureiY-'ݗJP+�Y #ڎrZm5E .~xX j\w S>2F I`A>T.]-<I#CJ4:YvYbFEY�UO1ۉ`vHZ-N[yMԮ$bHpJG*HW=Yx#Uk˄h~c->oAiVOcѭ;xav#ڦMA̧ɲ)d1 V~ZdqK 3iF"+BE݉F?UdSyd[{Юg8΅y 6 c$'Ҵ.L|G; P6FbeЯ2Is9 ӜzDAX?Zx+8Q֐Myue$%DY91hTM3W-L{rqs!mvb~.|2K:b#v5z7W;ƌLBȧѿQח6 Z1ƚ[R-_Z[ܑ\Ǎ;z˒p>&ݮ^ -69#$b ꚍk�\ZڡV� q޹/_쀶ilu ֵ^ng`|Yeg#*/.Ilwį^u)bYp!]>$2r&m,�Vt˛̘b.`}MRD}^q"9\խKuC�$K [V,0we\rkCT?O]^pJFKc )aM-7W&2mmd9FoJx kfV m-Sr^K<\< yUs5ܷ$C纒wvy$۫,}G8aַ-4T:A~*Trd#1[!'>ǵ4IJZGTgXo8} o4^#$�WҬl4k�sEdR>bD7dⵗN1m >g:ڣDL9c/?{GҰZ <.WؗM2)ddٶ/s²[ͥj1Vȣ԰ȬXh3 =JƗdth&B@:TY+#yeuN4kDCtzߋ5󌘤ڡ8Z$|HL"( 6&Q&4RǮj)kz7V_޲�gjZh#=HZkR+]#QuXTs) St5,1)[u5)kun!Tk&KԮ/1 \ޒ3/ 2JL pe_ T[OuDnpiSh)wa}s*/ЧJ"IzBx3L&v'okwj�qJ?SVezޥx4RKUS0ZX&򮣒 IPӑVP^1]FKWWhHQrGm`c!?Nq"Z>=wV<1pG־65 iڶ$e*'.|/緳{$3@ʸCcKF+hvHܜCj;oCRk׺d'#l`� �:˴MjUD}*2*n ?SIFP >X~1ƤYn-1i΍'Nl_ 0$18VHGb�{JmheiI.Ap3orZkSA5ELpG*JxWH[zU,-eo%wfO56[r6JFrjO@-Mio5J 3ojkv!N@AFxDgգa=P[ͧ/IX޲RsKt'mrQ[f@8tӯ3^Ij۬I628c\ӠQh%gW1JeA<y(@H;U OGW1sp+nTG=98UT Ғ: aѶ͟JXw\fT8tؤ9dkJ*`0z\ E ^j1#Rs1KcDV<qr~-xvK׹ `2vxⅢ3hp8ڶu_MyvImO+(SzM׈~1xUɂHl JWs,ٮkMvzpgҹwqְ.-ēq}J@hoĄ=#Qn++C8~<Զ xv,qn^"$S:t{h4fR\Ni42LsNn%rI=Ewyp$:p]d$x>OXis?csJy}ǹWj-Rx.2ydw=rk>klg)z]Xˈt8T5⏋:c2H9�q^RvYm j2O?\U+F5k:l]qUj՛Z�]apGqoKw==.9'PhH ̋z\⻻o2Ju ZYL*|G|`VM:-Q8sT>IKz-h4ϰK/ I +g뷭v>$xjh5XX gH-+-WzKq- \&zSuиu[H}GTV0 ys[-m 4rIH ;oߏҼ�W6c`EB9ֳ|S6n5+Wk mv>Utȣ�@EflLu}Fh.�og oyS& Mg;T[_"m=ZwTWM7Zew.9V! W׼k{u/,cQᜫ)=7&OZ\\N,H7F}qgu<]k,) PRWD1|m?6PrK/cw2mnI !sM}ۛk:e3uA[ڐwo\s]#7.+\Ykme@$L$Y>7.p^FN%ٍdpqHk�%ļ~Pt#ɮYP`0CLnmC`{vvUଗLcA`bz`_1ZՖ(Tr>xS.-z4r{?[z6f { c>O,ֲXDHt)|I՛Kңyeʍ}Ku-:=1'=4}z}䰞K?AZZo4[x*N'Eb&/gEB%+I'=4.nat-SsOf@sSn Ce@S�Y0@g^/k7uA̱NOxF<2ɜu8k>"fAIa ;я*kT~':FUT5Z8>w 3x{_間ީМuR 3FSJ<L@H:V <i-M!ev`E)&e.u=]`b{Ush&$pLeIlt.eYM$p8ٳTv~>/EJ/4- Ͱ:)V)NP'=e|?cBq8ڊrN)uZ%P-ۓgn_c֌o+bb'Tޔ]ǭjv+)qÍAݎIP<Vpǩ5kAwqh`cnat~UE#]7VeHX}k\DҶA"�qTgbBvp9<f2"@ +ɂ3�:^cu9JI6F;sQQ<H-!8iALRl:u˳I.{֪]Akb+:yI <t<<uwPy VQ7%Qd튖;"�K"$ 斍R[o&h�Qw5Z7Fk:|Ojew<XpD ~VhbKGKn.�_Pu kIi`L8==SDV2f#β,_Gt/q#L:nMV)G"g;|Q +u}7[5-ungt_.Us qdgnn4elRMw )uE?:uf"2dT aFI8뚇n4/ wl(uyKfQwq;^YX&] kп»\pw�|̈́lZeRwE8?7?!=W I*g8P屏MN(�pN?qx_\YX_L'ߖ\T) oJnZm)Z1G �9[ K0g6ebXܑSOk<<aJpp0?q^NZ:9#"dId* !}3iNoM m$$lfa37u/&�}D76;62}=<x 6ڐ\�QջN摆7H1G%�޹InoM}h^e;)Fs5'uVҦ[8XJXN)n @[MK;=9$CMZ>ҭ&? νHEK+haF<�֭ 8 vh~MRj.$BQh€}*DSUc3�1kB()?1Wr*GYf ~i\=2i¹G lZ[m<Ķ1ۊ.G79<v^?4]J;MV96#byy=D7:Z;5c ԩ&,t$^_~+Cm> >'`rxP{ <AS;&AUl0}k𶅤xnCa˹Iw,@86-+T=i>2|+y}xNL)iy?zC85Cojzz0,Gz׺Xh-J]`%Nd@GO^ktm7⾛ۭ1(98*3HI뚭FNbUe`@l�{U)4K p0T/<=+ԧy|bY\sS= 'Ś<GC4oQZU u,aq0\�toch_|;̶bY^grQ͇F e3]3c`r PHR.H*sK+@"ၟji,alKɩki$ik7SZӂňb)Xd155rpco|}U iYu+麗>ID,ى�$jYLFr7sUXN>;sV$F P q޴m5rl-DFn8R+:+kg,6Z<Ƭ 6#s5Ϛ$Ҿ9#WRX0?C88/-n_)q8-1ϢmKǾ#ҮͧSnr}4*hfڹl8s$̧LG漻H߈n2h& C4cT0!>%-=&.Vu*&ؘ'i.<o5T85Eb]R(%Є6dӌWgAib֭n7.)"ֽ-yn2cS12޸S{ve].<a�GLUPWȍ qQ)㳱q |ߙv@N*5YC!"DɒSUv;iOBMBw,&A$+Ð+&jXKyDw�Է R�S9k]Cb!${VNÅ r^)ݭũ Nx\PJ,TN@jK8pG`|sURG`fpHCo5mԍ1U)!* o"cas$\8.Oɏ$0`!7'v"kyY12,*/�u�5'(�%eK1>&YKlãob=j][Q0_(2b3ȦZ`֗:.a8Y'/u#kczrXYo2&HFR\x$akt }k%cQ=HE:{Gk Cx}&fn2<_,q3zj5# Ko O::IJ=,(QPQgJS^xtp|ŵF8Ǿ3WjeO>E+H99z¼_EH=@GU$kAKFӕ-b213I=獼~jSKUE$O5}bNGX挦x<u X3Aam0fmAp^&֮ZmCPty QTaT OWmc#m$Īz+&e6� $b;Ocw¨rOZ|=uD-tT^2gs:<-st+\d,]GP9OʪZr jn?o=3ZS=(ol 4e vggt%TEUA�[GW={8,"Oh@$[OKO&ߡe1Ğ*RW/of%<gļKtFT4HM'jqC99Pqƶn|;x[7s3Gq vXfѣ+y7WDbњr$*ݏu˅YϤێC\0gPBQΝ-MRKb{1͸ERm9wWV~`uOQf�nI�wҩj;,ÐCal#V8{^rN9<sҟ%nQ.uiTY%w I =O k:_hɴfk6xYy\r`P1MĹ)#+rs^|=q^\xwPx!os?*bN1].;WزjLr,Q7HTVRR%OCvA_A "#U rj"_yz_y ig.qKǸ9#i׺uŽ4C]{^߫|э1(Zt:eR0S.9œƔŔKsUxf['$u9S&w]u1v{MCsxkZ͸R8uK@C˵Usr.ŕFe~]޻=7TIL 1޹yn5B:n >HiE x2HD�GH :]D>]kZ뽡xT1^GUdņ58MR)%5gW9$5]|=%I`v F2>S\9lXͫ.n~+BA$:uE8e']^{Y}%0#&wmN.4N6nRc>XW{ˆԞ .GGp>+/[ҁV! XzS}Q s,<' r2H~I[h\k:.#FDfo|JۛfYDJĴg?w8۽[F>ԵSҾ2;fg䞵uI ^ yMHuկ�H U(NZyuH'[ޮ,IѾeX˓Ry*gӥ0_B\AIkHmV}[\͸,pݿUڍ:>g_zk sWt$·P]Iwl2Lp<|b52Isc䏻 Az|(D)z9}x c,he'elj&qq0 @4FʌbeY%rCE u1PxmJ7C.O_:j�XO=HF!y4bI?RMbz�NjPI:=G5?آ�>vs⧆�=�jZxZ CWt<WXm$s:ڜʒM Y[Ll#�w;ITfmrJf8VO@޽E~ݨa|tm_PU[=>Ԝ\Os*>8:n?2BZWr{-&mg] yzK6mlf-gNY+r >F?Z.4+R{g5G 0=�rw U(,mxr4[9G{xsfXo^#i B= 5�Qڭ[i3>ș嗲D Sk^g ұs^=tʔ͵#8Y|'wid.fF7<zת?dž-]v<$\ItǡvQ1mx^&+m9XHF07 W/e؉.p) mgǞ$*$yvư.>,,ZxwEҔ|dn=t/K&v9WSkѴ Ho. Xg;ךw47\6YF$j1K<#"INz-n$}@4,öznsķcl-kk1湝?%N}&K{q\0rwm-ZMsŢD8km&ؐH~8.-OZ>QG^XJ]<('5ۛm'\Kց47Sɶ+N8}ќTCBb?.'XNz�J y=W:M)rdayx ʯnl "+>o퍽Wfkr dot?/vuWfa)ju_KznM̰DY$_pZ<nUF0aG?JCK}ZMUVV%rUbc;01Qve*jQPTg>*�A*H*Hzd V`g+fӺ 5>`4Mnͧl/-g' H<=ĉo{ {[hԗƓehd|$/ľ[߬lBۢ{CX3)R *dz5ݖ[`ʯB=zWWu}>3UFVLQ=A^7jWzedxn eAt&!_oYGaJ;<j^<n<ֳ<R<ʹ j@A+>/y-I,oR1%;;GbŢROji_PtCɧ둑[v. H,d #?ʮ6!r22zgҪ؅tzwhK%%Gz۹5O2%0L|xjvj6:emD {'5vr^h8LpR*�̏ Z%yrO�#LAA*8$$|A]7C<Y\Uk+:yr2'08po-Z񞋣 (ȸHI|zu"Hy-L( q!ѓH!ytl`8e;ر8!GVp~DHCgaYIyǵzu}JJlK ;ٻݫd\򤵻6i!rt%U\\$IeP8e`O aD9S_(K\4=ҹEt71^dʩ5�y@2ܾXKgZ^4w'o+v4x:Q[iD tD@UKv`[L$RV1�'zw̚3u"4iG3L m/Lٖ2Ͳ/qPM"_;W,@Q"A83e2񈌆#3 :Ϸ𖪒ENj$K0UC}Hӵћ?L,m).]sg #z"+ $wDu{nof9ލ2ebf<U XhwWZmvD*T9]QNxkwb1ʠ܄@`AL #7f%O#  |/]YA,˻@_Э+xmmBlg  MMa;C &frOIQgsO-<e 4�qA],S)$8n.7G eI۞I❘c*FB:(9Pdb߭]1"B4rl?g9>i4~쫐N)mutr!H{}Nj.1dVw-XV eS�< Ǔv#h129TJ+�r\6'X%#b=+�#HyHlf#,)J"TH˪BU 61N5shʡbf>0)4 3&בm>N�$+Qo탓Kz{Շ]=iefib@2ONx楽𭾠V6"2g+7;FJk^ q""Y� ThK2 ݇KU{-"ff3sp`Ro 躎4$et;9֕vvz5-u+Bh@%J+ohQ4l: PBag :~`&G,RWh^ X,ԁDˡHaewC#d4H'~s+@�E֪۟M0h1ڢI\?{mJN¨ 柴*2 P2e$A#ַ~\Gm4+Hw=*7gSii#pW Ė/&Bԗr#;pJQX~#ׯl�O8�zg;}^1'E>;loZVPJq}٧"] {FLFyOrm*ZDwAw�@Nk I^I&\ `of/ V[hbVwapAV'\TZ�ýSė*`nkv@�;kԤmэ‹V ,$㐾Ӽ0چ<%.%#l^zϥyu|@TtRNccYެ7ז SV.I$޼Ƿx] @VxP0?LWqxW,ͱ*h nSn=k'FN힟#4I,qی?3nu(n/lO5/^d�T}MC(ɖH'CwVkn,9X 23޼>ƜtdRF0R�T)N撛q=Z[-;J'e^-#jw6;ȱ$ d w`v+ln<~azjO-1rC#ʜ'ʮKAhmF\{c(qCJ!-`pzjwܦc"!gPN8*h}Ϻf OjѺ̈ʃrI~Tئ y(4j-g_J7[�tA6(nL*[=j[nOD@Rk[;4e�\~U2Z2kE$^?-3Keu休[W岍#{:d\5,5} !RA5 i2NԕmBI�csT/4[FɮT dz+.Q]5T~p}Ph1Lw6d�s5>ѧaߙWc# ដ;Riu1%(IƤH ۚU y:#ǃg<]1k0h-2RL$~Tn\l|V&iw^aml4L^DϜG|y%Os#+ @ڒ"H9J&t{y@h('LOQ"^i(F0N9q9'Q͑\ Sp8usm '4綃!0m4֘U|t#wOrj7q)sJ�{64EE6}Q(\l.jq7#BXd1P8⤽{KWs-^0I [Eȝ`(uMNc;<�ԽylZ#q!Qԅl{ Yl@�,FbIyb�yw3Fl-Fy>#tԌRe{w6n̿VB\h8j {Rv,)mY5MMKDHFG"[�T/f ^6Sf+A4M *M8*暿kh +, #4cmj 2S)=H'ּn%h^4#6A?$~Z׉ Zi,T`cJ29R.cWS֮o[uĥp?*yKJ`BCªK@+~jh.5wG3Its.=:Fi-a')4r,Cޛvj^!He3m3<)H fI+tA(G\񆩪HZ{T=T}9ݟHxn5.m}9X5#CƸ}kŞ�5܇?u ~=f<3̈1Ąty}2[I`#1v�Vw'Cr+s~D`{ 砱u.nK1*d*)Fw7QT猩+tGNд_zW,l@fR8'ciumn-VvWιT5eUNu="m&de?LtB[V d*<Ef4J}mj%\`}} dIkƚFyxwCC3Hǡ;5B�^pbD@.z,M%I=u_$ծuޥy17x ͸ծ%M$<?ϕxK]a3izt Dq٘5"1sYy{UEu߲i6\pJ8Aǰ#ÏRjRE"a9R=6^ Mp�){hu3WZvpG VR_>ԿƗsYhq,|{#1'#5Cx_$ܫ"I($ja'GKxUI6[#*F=�ϳ,sTFA^O$%ɽ jwlʙXʭЊMc"2RV8R18^Gn%R[nzw˕l^-ٛ˺e$MMg�h}rko1}[vMMPpO;>վ xsS8&ʡBe);%ϊwbmH`]e ^s խdǡ<UY"fvdRe*i4++ !T$+V]>=FQ!Lа= 9=)jS(eެr?ZپQJ'^,mMGkknd'?I*e⑭,# (a {W}HSܟRkGl^Sos< <m;*e$Se=V XYimiWڬE$''M v~z&FgNgXebL3,qV.|S-OI76Iܥ(d_*Gk떷 H)/)= w^%Q4V4�0cb zd+P/r"i-&Н{{f2Jr"UM1챌L1a^^B5 &-9TpD~@:�?P5'ᔳw YfHPi%fIKnbl`;>o'NjBt Px/l^'R2'Eg#V-K}FH$LO+8!/fRS=-k,g%ͅiRU �z�9} mBe,$I9+*Xg-|Ez ݒވLr ߛ(b.L,Z5?A[K A#}|zu0=@V[=1]e ΋{(d åg'8JN2|!bIn-rl8xZx`.cd?-S#zIug>ƗR&ML$sԽu#UPv; u,m"D(yl:kgT_7=tڝEM*qвƻ69&Tc8CBËaLd\:$[�b{Q_7v=.[s!3RjyYlŤ4Ř: |=<k{;VYQrM=!f'oil78Fi:\ ak0%.&K~TD[nP6m^ݜzu&Ӵ}XD5fS�,-ɸp'<]dmX"&8zX(!3i6#``VUa"B~QxN Y7ފ!OYZ^ ;NO(,\Zݤͽno?Z,2]`{S%HP>BrN9jDxHb.\2d� ⵭<0eN%Q2^۹,�EK[ʂ)gm*aY%uy񫓜 ^|/mk=7Oң2ʣjƵ#5-reIOZu$mO[X͕PHI5&j]h;U c\r}[ß4=ltYh%]9?7]xG֭.,K{[ݹ ܧ#5{.ubϪ^\\ed6l�zV!/89#7n[ 8M7ՅSwOn.ceh-$!fs s:%Iv5i]C$Qlwg@5^IHC׭kȉf]Yj^XͲ Dn2f;FF7 DRrŁOҼN& MjKƓ@ȩpJl-fkc-�.`�eIѯ5;8H[B`pAkE )*Ⱥ5pTZԮd;==>; Fk̸K@H�J@4jJB'iGvyp<Y.kYmm0"ǩijM]Ek9m]Z:6\Eznx)6VȊ}6goѦxu0ܖ׀F>R*U{="<}zU)^7 sYguLH0Hdfaw#隸 \*PzW<.&++,ʹ0)KEA5}.BmLXФ;a v6>!ieqW19,RoKe<J@*cc3s^Y 6S tAé\pk:wBds)rCČ7 ;qtg PONF[1dp* 6sWM>ut7],n D=E4+-ZNsg8"3y1M X.m*4 IٶKOaֹW2H49WA Dn|/kKYA;ּ^9VR¹!ePLl37x/tFù |?Ej\ٸHq ɞk4g jxȯXKk j7#&>WWxz�H֭d6[̘Z9 gP<2G^5PlZ5bZ6 63-lfpx=_LYR(c;BCe3 @Vj =NIvϐ:b,^{=\[ZKmG?g8|[{-<*܇ҬRe_h+ˇ<XsVqZLib'H&WF]=+`REi#Pmp1ּM V %\>?*o f׵w|1+q wRK@g܁ K$Yyd!py6wX&�crޕ ^T'l%/NNZϪ\WE}h;R/JWgeqM<He\٤ /^G8#NYP;�J;땻ybA%�4:e`ȸn:<U Qgdc!rpހ*Gm-3OpsDqd f)i3>mϟVW-u}BإYdĪzagS.=Qգ�\ �TLkbi 1༮Op==eKH]p8 =K�]ZtcA7V֤ebn"Y6$~LVhRU }t[yda܄m_WIEԧy?L<�}kUԵ{e"q[^6ד_Z!)8Bs={HbFXuTGfŞ0YFѯ&b2$aPpBXat l-iQ,:6r6>=Qi_Yi;q ~?«[j62:̮wlA j=J8 \N 8T%�'m2N~RXռIǩ]F^<xcV͏`Vs8#ڠᆁ1E`di6{}*+ƍL{~TvathI#9$oROLT$idt,2gԬ}[:4x y僫k;W7p+#y)TFP@<e;'kn{4�ZZL._Sԟ�N:%#Z_洊4:oB܃+eVhK1j>#}+7")q#7K}r;  $u=~(z#Zj@nnl+ur=UtU֦+/"xRMV睱<g,F,b'lJ6jhh;xO9mFL)ك ҟKK[?ZTRqުi-w2VhO IT5kFaZH $y;tZ#*5|m.<3[d`ی0<ušvɪ۩A^2�8\b.MTVbFVqi$=ynj=fG.%@)1Xǝ.:zkI+;4廹u峍Ka$'3WQsy:ʎxf7@Gke{ #a#cAϥP |Cgy#p$SɃ4ɯy I*岟Væu30Cs)%5ZvWt,LNp^EruhuOإmc0M;h slv Z6(U q^ D4ub99ɯ0EjZv4ʐʘ^a <m.Z^)2O`yʳgT[^]"ϨQPyw2 =*/q,#MЭXƤ38rX ҳ3C)=DH] dFiRt5�RDJi.q o'?JGIC4J�ǖ9</^O1iZMK47Ь؇ nH"i>r({~U^:o{p J�[WՍisswq)YCړ�13օ}]ťzHaU D!f^z5jW%n1IF۱G c<]XWd#RT rXy# H$mBm�w= 0c276お5b 8:^JDcEۓߪ诼Esmq-cl Nprs*KW y\)ʰ(k׈-svl/!y6,z�V} )[=E@O+NЎ~YHc''=|36-GjhQdM,PXFwHi޽j$v1"G'n>Z(-ȓԏ*o71c,n*A# $T'zdˠ�I"qIF9Oڹ-Щ e5pG#"+at|Ca}]Ślh JǐBi^g+9naWE犙h%Hd$n84{1D#(.]c"HgxZ{F81;|ێq]$3˹$8P|TA:i i@BQqI;OY'Q`o $zF*LJXr[E ~*qǷQ7-5G /㰯1;Kۃk%թl_UmeYJtВIUf[FkǾ"|RmTmb`D#[(UiV�zĒF'ڴPMYm]SYVys:{y<3]| },Wza8`ןSZ("(Rx�d}�Dkril4 g5ɨhE]Rcqn=@<N]PK:ȵд[v܎Oʹ_�VOBߏsyYY;49zb;GbmCM'Oµ,ZkkILY|Pb-r-Ŧȉ(@'V>VuåGnH[�98o1x9RK'snh݋yE-̗36$ v]ķCne6/=ֹ)Kq\Xg{noߞy}*S֯X\!9% ΨN3I[qorS(c.\vAks/QȥT^0P~u xKM7N:d{}l7m?ZW 2HȞ\vQtS]Nj-t9LW b\%,Y$^@ ĽaF仟\{r+&YYpXҭczs4xM|#վ۽w@+̵jڅ9#@ i#Z*R&vK^~R9 zKyG % x)%c''v\X?6[Қ%Þ}jYsN)oxTfũI_sSk+!^]W(xj͂E'ط2gq4Uo+I;/wSFpџʕbH֨Á籢w4"ZEW%XXiUg#9<M 桵)tOwo}k9.^7qڭCq֡ŔK28?n^7Y7X_`3dM"2X< ٧3=#r;KܓdZr\%9Jր!pI*Sۀŷ*'ҳeǯO ]ζ^Z <p_Up+>{?xn:ld�p{mXqhx[Z"/"dP3N hJtJ05N3,1J'_at}JkK P:Ehh*\|fRFϮ*xGRԬ'bv{,م# Mą+{snaGuʹOFO+-Z\h7�lsyğxt<F%B[ Kd �>*G{I g%ԋ$Ўx7ŷr'8 (K#R9|9۾&tU8;^j^#=1fZ,r=jP*v?k4C6[ޤ1F</CYeKb͓`/`}j%Ɨpn5.q3[(`sڌ\N՜*3M&Fw+鬢DID�֫h:Keqmm'ng"�xM7CnW�mX٢Sv[s{Ǜ)7`~Yd d8Wo]^\gè`Zˎ`,ԭ^, Kpg˜޴ Z9k-.MRfr uxh[-66Btf">?V}Gy.%2.�B>b3ԊwOk:Ʋon;f!qWtK?Eg,$Ԓ@�@ݏXx >RygJ|Ng/!ӣh<%ZJAV qҥ]oF$eǥp_,-ʐ);<US^C柕��(+k˖+=WIf y )MF<yt SZG>3`+-=VI篽_%I?^Ms:3 N'PHMܙ.pME);F)9]wb{&;3b%V3H=G^ZiC m*֢&8?uZ9 zU4rl`zTu%{.. C͏l{ p:}+?ici'>RqW~`3vl`:uƗvIB;gU,f=ڼf96܍J|a uNOcX=O`,.|# ?J'f}N11泼?I4.jC#@AK|T'ѧ5ߙ>b\fZ\M!$;(=3X8FҞ34O'i4HoM-9⺭CNH[ # &2@?C^% K/ך|$Īc /6okzm烙8QSw[wўY~ H͝0d g e>׌OZ<y *;ŏ9x7 'Vj ,:Ex#@]&krI^GұʐJ4kFo#[)d[v @HC,T6x>ę)fǽTgmÐt嵑6!``5w~Yn.o,伙 ԼEfy[D#nk6JP4`b{x'ryP\HYm Glw汯5Xhï<8XsWE=$OSֻ}.=r9,Pϥ\Ԣ- z喙Ɩ)ʖkI"!9 +,Tp>:n]rnD@"x[Ջ �Z7ֲ^q*zqV2s?w;Bl|D_<`&4SEZ^b(1H\fϧ\:>ۂLl=3[JZD𖑯#^sjĐ-.pou|5aI #r7b8 @I^�Wq43ُM[h$G/5XT?U4zÒ#8$G^k$n`rrQ$bm ybmQG6JJn,IZJd%rG\_3m/"Fϓ!hJ~Θb\Z]X*%8OΡ7&a0Im3w&>1x()$8Vi[t4ZYg@;M(hh.ڜC<Jky4Wb2۷ު& dI[,R7?҈U-DVm4]ԕeLp]$}w)x%[x`YrG$cq-^yndX-"g#`C (q,mʖ ,su-ޡ6ZYS=rsX-,Nl�27BNwAr<r*Xj W%M]f]_2V灏N5G*w�EU_Oz-Դ[h vu� ho 20ioeC"Fީi>dfƣަۼ?ڰmLfSr2QkRid#yuXdtJo Xn˹L{Fؐku-.1iZf@>�Ծ'ץJ66UN{gZQ"RF:nRom� ]XFT᠒HVHlRV{rd.=H-Q栕(8FR?^=Zܛ{kMFyAarԺqqwM>F6mfW+i7 2U+qsY: kɡ6 š`VM91<r:f*Y³ͥ\"!2מ$%9,v,300G=zY^&.�jCFGYx{6ch>a$Y О1U?x/L/nQXXqͣTk5HԾ`V8+`Un5t!PZ$nX.X"g8.tS:yrT筶7J˹ ܢE%w6<xj G =ݾРyF:g9uNӼ;wѫYĜJjZvse'u;w�n@OmNyjgzec7 c8#W ZlOhXNz+nj-eKM2{KQCxϥyơkiO6Є'?ʩ-*69iݚY%G�d1]OH�nC$6MX1#ň}$'č+=HA$aZO:W_Ϩ\"yb9b:gj5lZ[[0}"V$ ]T|{VwYO3y9wTd9OluS\_EI4~P6 w>;)ohXdCJǣ|5WNQ zdvH+]FlLlrTNO/l|8ۧU>u70t˰p 6T1\uBQQ+x{/òIvw [Wpڻ ;{[Y<#\A#"Gzx[op32h(5(HcTg-V6Ԇ!~�*�zWc+EATum[kssw0N*KOwBK�`\g+KF]� ODq,m"v#Y'zP!M8x3='>⓲5f+9#xd^a[<l -NJxL1@RO1X ^88cQ ŋTv j.'&DT,)؍%�-Y4�6P3QTmwΚ@! îN\FI�=&%btF>x#U3Ɩ*^^FOʑ!=?4= pg',>e:0eCc~&Ѵ{5 .J7\l宙pmhԗz[8@qmǦ; uVo1RAI^{W>9;dRWGzt"$ZncpQf �j'$^[>qzK3-$I蠞爴C+A$d:�RyS̐܅{[lF He8$ 4` Kms"cBx֜ks;y@)u6sx9 NkGkA/}g4 kR6wl5}83N]i鶤.&0MDZ5 dK-&ْ9H#//cgXb0U|Ic|3sıwmʼ"�SIeoēQ9pw> jڽI㳵r1yJr@':sQe2EGB\Tb[8淼1SLZԜF+[Z^m6[>>}I;KdF: r['Ӷ׃N�Ԣϸ�?'A\c>pcg$>r$Y1>5)r{KnЫ+HnX'Ԋ:D]N3ZN>:Ad'@IwGy9;)GėFl `csSMäK-Fs[@qԊ|\eNѭ͆#+-`pFG> E7<OxwHW:nAXabGQ_ҹۿ_rHpe+FsTNJ<SDv$Vy2PA�~5x3u_1FY̚ylP&qGBWHW�.#T}ƉN0ю1<Aί˳ybw<8cZ׺Tx@#[:ݦ  :=D;|=Mtq{}B:,!$w~&lDvp/`5qkit2cg;@sY4͕,pNzk?t/ hңU1L}f[ץ֎"/6sz7-O_B!fc>^q ueC#p$U 3؏)I}UyM팞03�.<ې~u*IYu]R7 }y95}t$UUznRrwe0 5�>\cJWb.#;>e-]cJm';)ƥ VќHћD'ZV}ăI3c4`jgT]{֍Y3O[+ ns[~]t-Oro'R};=9WE9R0К|Wg61|@Q-bYנge<Nx�ƧoXOd%:2kC̜) ~3P>lWq'@}:@uGPcGUg5e Ѿp3LIn^sZ\Ab>,w �9!'I C)ϭW(s][H2}ggl!yUfSlͤFϵU{7=jM.AWƥ.BY֡ 9,&ѫ ґ&iLl�W;RI9 ~.jgxR-I׎ ̿|fǩG"|j\YICOV ĒKyHة@s2Eջ QpsȮ S7sPIE0g^#t)}LL$0[FSZiW1D3c~xy[ OajHH$@trKl[9F#<j™31*XH1p?ʺ;=A{9c`vОWkᛝju6ֱd8Hc}SZ)-##D1DžkƌO;qԒ0pxv/]peKrPJ@<9zM2iSK`I&ʖ3R孆jMHiW vƷ_u?Ω[>AsˋxSSԥ7\$] ֹS%ǡE>{luǎ5B} 06KF??1д_O ./޸Ѿ,ChVO34̦B ('c5 RH=Ą}EVFVk.[ểVav8$OE{b~Qwvң psS$.qM$;`T3֦пp*{Kt2E&"FQ R5.�jГdd b] 1=z.`T $21 Y ;|򭹴&$uQsNžlAnQ�}l9zgWQX09,Ēj ^ BFt3-if>XtWFh2X7+M΅fesǯJ[uU=j[Ի$#i4P>:k"ᝌhѺ`�A<lY@)#凯jim}iFvdvsPO!!!$Wgxd%d x i,I|£j>89&$# gxIYWk_]"ݼ;n>6` :M?i.ʞǟ94m!r8ðNҰz:Л4Mo薗vpHR .'ϥh[]�p rc8Rb0 PMjl푧 ue)+ jx,ȘǽZԠF b9*zjz1uyq7b<v;\+ͼW!!6: n=:� y7�:3cߠ$ӵGeeںOqc?^Ռf#?ú;97/OZ'u훨T['U5)B Hi |׭,*VqFO cܞkn/| w@jtm)FOpYKn~$WfyB++Zm X$gQSg8&r#i9w{WQk]U ̊{j^Y gql`p8@=jб+<+ ni1_xhwPeb>d[^ȒJ<̒qrM͑2m?5ᛉ4gpIOc)WIRG! UGRNCךR ^\\ݙG8 ; (K,JLJ1#d*)]iٝ,ahVLI{Zkvw`7a 1ּgZiKDcA?WoY9{ VoDR-wNk,?fVi"�,+en}[e-UgjF�|$v ;F*+ E6ڷn?td̀0V!8F2{}kOHilY.ϱ7/T/4'Kp I_-F4/"bu{޺ kDi>@#?yhs!RcP{n�^ %F=D#2]{3YݣxJ2M2gMRڣr(U j(HU@VuQ`Fd9uf,aF!aBNBi9_ZL.Ȉ6= P[WFs ˎ i@"1wPݏ+y_ES4<Bz@UfYZEXH@#)ީʠ\Й2BT,ȇsXc"ơ@Tx$4Y-4 $Vd R`Ծ /gZ䩔#~5 <99 1#Se[G KqI=ﲹ>deP?ֵj'=[4жo[+=졕 ;�:- ~ErrO=)LjK(dT11*2I&,Ss9聶P$wzYm$#zݜR6y >5]T]  lߎqʯ_p1m<v9+G{3782_.d#98c {_,ENY!/XpD` F hʸ7 p@nԔS* ou2! eԧI�pxcU['! )s~u>u)ԖO67*Xzajt)mڣ"yΦC<{>*d-j_L"R��ԃ//39oδ Gլ T]%[u,*IߏJ#B-j7ZIx/]qxutuAgB͝ʠyIC$7bPI1`i5ޛ>ZI-%�u >ٯ,kk<^vt- sF6V{&nŕ8RמVmލ}[$WOp@T,@d ~k1Pբ{cIx�To};_Soo 1Ml.8�ZfEcԷb%CNj-]SU݂"䴛~PøZidZkf>\Ca>MH[ҧu/[N>3U$LޯS5mf5kq7olDCgW<H'֯$ Ѽ z mXY�d aePB7{Dr(�*TTvg=p-kfw39�+,.'5`$n)�}+ ᎙s*.n"fQ2;B�vk�w)ۀĜn/-$ns�vuvd fs?Guh->\'q&H=MeɺmFFu-tFZe}V?3N$8lHe%XYWy<P'l1֭6ْk#Ri6 1ms1=]NI>l<-"]]5sgI#<k^:!Xuk* BqyZ=Os{ ᕖy ѽqK_[ eIymE|/T,#1t"= 6dzG-s zV#: r4Os�O$ ,7f7 1Mfy$+5x %:,Il{%TM�;.H \-BsXKDd ҩ_Z9TH+vr[i1DZd :�`\ZV{Y9c <C}׉m6tH2%vg- x,4k"@'L<][UƇHJFӑۑ�*o&esCW&bqpng ԶU*2]ç[;cRv{ sm:;絷 ~\ǽVip�aiHk.o GS,!k~@׋~*ϩIz#@ rX*g&#<{ <3lg} ݈ƿu/RES_ƹ[nk 9$5Hs? Q'pr脑Cڕa'?KgP$Wz>|BsK{Et$fX|=-+˨]c5n1MՆp'TE�15Z]qoD$b;azVsAFj-[>P=sVlPq:W[U[O떑Rs^I,cO<Ǩ>ih&r:vpdukltl@=ߥ[\--]y#v w}z{SoiVDw�HcwjvځV'WǨOo.F9fj7=NLvjS;A=}-e5R[%bX'P.ig<Z:ihS]n0A~ZޙnX[z.nnFZ4qGl~.CItW5[(H Amu2E7{qUt_PiGXvл^-t){s{ZM4@wh>>2mnoabC Dw�{/l1'+YOyx"Rr�Sv:bY&KO2NI#kKh)Si_Ni={}kufs;d3JŏRm+~/Ǥh&DՍ�73yWOR\ɟ AXAszV[E{(ܠ=(Ҟx=kDfؾk/=zG$ 5b;yOTЊ0sZ)h7,;T8&X (#o$V:{h%$ s~C*[J<L=}2p[;@\xq�$yjةEŻuaeJmK$Rm-N՛/ <"\ƎYA|T0E#:HW<5# $ɐzEοZ/tA_CBxI-m¬&Hs^m6T;U.O9=Ttg iGo(J"RݭnT:FGd*"_?3%>էcxbd~uE$֗=PN%S`*Wzy. QoRg<R&{dSH% `{WG X5ɯg ;::qO%n^kK{f#,~Pϼ9aFthw$* i#u=׆'Lf#S=#?(Ϲ[P 'SڶBz|/6诣۹ 3=)4+ G@'_2% Ύ}D(x5ֵXFc8=*TSlžsMGoOWңp^&pOS:lm+*RL-UE2C玵JkIR+hڬu #/'ܬJIZЕWq%v6-niƠ8Δ v{6xkG~P)&+2970ϠM9 *''G޻ [^xZ=ѶVwvÉqq*oRu)dI@=+K@#* z 2^/+ݽ=OmF> XQ7tsjG�ɸI=L[s'~>Z”er$1rA-h?wf~Xa'?ʵTrrIڪ;y9*zTjύ�(=MZI*޴O;R-S0)c96 xu-FFA&ǤݳE H*r?N2r}t"`3UU AYJErrH"8"mF$!$/~]VZugJcl| zoaƛmi7́`Q ,oi3"KjƀGqyoЌnʳvȢc!/%|2C L8S) 4`c^=:۴^Z) �¨W1wzs](t[CI gZh\& ǶlĚᦻ,sUy.l0(>t:C_nZ{w�b5 W=dڸ^mlZC8etz΢c,+$#cEKm###{\鼔1ߎk<Hsq"J HYkԤB,y{x`G&̈R8#WՄLݎI#K$L0�-4nl{on-e0ߩ. >@;H˷\ $Q\Zzc(nS4LPqUS,%qn\w)s,41pCQ5 E µWB>s$7 7L{ b+f5X~P0k<:Pfs= {Զ3Sv;z{Zń䬈Pqb~57mi-*9#pynCFar1sZF3q׺LyQÅF dt5^ 񾓬xOK<[F|#!'=?yvo)p?~uAapiT+ :=`~|ĕG=z9n{iK"]d{WAi: UKv 1993+hKj5˧a/VU"pF f8ҽ7%"]O[s${Ht\8_nؘu:5-&Lf̐GAJrH3< m>+?6]XNY0eC!'#+mW50'=FkDOtlVO2w[R8%=OmSYY=][[K%CAYR7؈aS}Fx^V2˂Ow[NdZOȳF? v.meM{s7Z>MQR1a�WQk_ X]/@m ,0cn>`KF/9@@1=z@4b$:ij/tvawUP¸O^^FuP%-v&0W'-L vH$(֬[I|H?kgoE.p=;d m ۛW0l)"u_BMΑyp�хzxCVɧm*F<ĶO5W; ]鯜jsFM(c/xPxEקΘ0LSV[%)c+*;3^?G$H6Vd'1λ>% |nVhsxj-),ߙ_$<g}>3D:\vn9d- 2 TɲTIM\YKՋgr,l.#q z!4N!9ִc]HKIPValsz5=P`[uB}T8]MyLlq8 }* ke, ?@;Џk}:~N8DB[:F. 8C1e1 xs]]"]lASdb&7<�Q}[JlqP҂ E5궪zgyLVB7`Tac)әVVy~P9�z_qԭ_W9Ǯq]_In.uB88iBmr|Kq_GuLd(>fr̪={:'A)e;RF1BO-|_n#w(5hWdbCH]'$AZmΚ,V1#��UidrDP0'Rkf2iiMG)#VDک2 �,�c?z9o&KAV&<&, VE{j*/\&{nZSҍ|݌;[VEs4/s' _Қ+G$ $c94A if9<dP=-k(_ t*0mc8y4%p؎K ˳:_Z9lX8qHwd #s�k֬χ/$U&k,)?w$m+Z‘[v$r9C4ho [ &%+yr<ҤVفX 6]$g9v\.c'm×-ǥ\o*jVrۨ :m+k 7�KB y׳kVHcM5{$7K pqrTg]MS>DlOmڹ jB{lp!pyYڤ\϶$2Av<Ƿ^IT<Ij>վǬD tV_֢9K|KGm<$= IdJ~$*M|:.."xn"BI$t9v&G4čp^}xE$TPC7@%"uRMq0zG_\Wiq{^?#7,q=Mqa2tU`;SwdVG|gb e biGpÕR \æÓDgUnG\լei"|rp=\YoSZ$9] h"�{g5h%9*?#W"ʙ`u%5w-۶๎5mq`_`NK5wNɵ \灀EV(>V!G`:1`XM XgtJ@3Zw!;li6fuqqoq7SI(OaM )d/E~3 S_XypZg@Lc9VWi3SQ5�C$x�dbiz+~ח:0*6tQx/kwmufW+1p4ՀL5tsdhrAHhV0εo~b,s[-�߶r?Jlvtwx32vf_EI0G.R-}s�g&)E, %uV?)`A#5ۨaF7,K"#nj}?^?LA F=O8K9|tiI� ^y(2̃\VN;O!."#?;VvL-a4 y' nRՋo-S<Cˌ*A&Նqce #H~(qi>i*R)^Ma|SG,ޜ}:V1 vGі~6Uu+XX$Xy$#8$_11Fà@瞇u oS,UP@�xkRӦ5[Cn tq}Z̓VH-�;ixkM-KZb#0$WA5 ie~o3!ft.-XXn 죻urC4G2FIFm" ndǵy^kkB(%";𨠒A^}_.K{{kHhQ\yvf- t[jBP?8Új~vkڌ ^.%cx~%yxڹ<f4[VB["YI>iےGz{hbyT&aq<kɮ<]M G&0LM?QP3JŘ)%o=Z[^{9¬QGQֳ]Iu@*Ω(DڻWNx�Wx'֑hG_Ni069b}:S < <F}6Ƨ滘q z7n*R !s~9k-`ґ<-RAqTCVMV"A<5Ia82_x23CwywJCygQmx^?2x [\S1lێr1[Yt YyK+?X̃Q$hd;# -+dz:RO Mxbe _<uyg|_k>{%E8 <\W%5ԒHF⣰ S6�2' '?qs5砨}: S(sZ+#2C+m8Ku#߷t%s5z+ ~vPs4f n�庒jp.zVދ=+^A2nPຐ( ҆UGLϸ{~5:p(-k:k%<^]K4UQԟAE%D>bjg<퀧g5MZky"Lv"2+4n-nGkFY 98}[@6B>VT$jܼzz{5IU,M@ݰOw RĀh[)9;Uᑔ�z |.T[-�6J_ֺ3Or-5i 9V)FqmtMq�zOÖ1(%g^H'ˍT5/0iht0"6bpBח'xu FV4{W œ:mjf־xe }<[[k _l?+{*NA$bJ]sSKf9)j7[]L#:|ɽk arΌA':u+Zfm#dzW[/Cq_%*[ 09 Ͽa]L^0onY9 LrJF9z#h%{K9#|+ }qcVlYjW%G!^u-,':*kt?N*{m/\3+CGzO^Ь6(^O+ŭ4א,) *DX^*@H85}gvz?$ ;5>\3Q}AQUhAm`bosחd>=TWi *y^ CվH,W֊ i ޵ɾSFca]H#t?SSil&Gg~.oVkK'5̑ӻOP8B̪JPO4b>ȳzIf�[/Lt<՘O!7_?s �+FJ$#}{ *gjXi (,FI Ic8dmȧ:Guh *ݔEBXv`?U,8�ދ7ԍ4&8=1T.4Tnٸc^nO T)4\O;\j�sjxe)U8)'xZXPg8Vا̅r2FYqW| :zի]1II፣͇oGz3>2WOA, Zr(,2Vb`trñe,1(ȼ`U^Y[dkm{yp뎌r+>gU֣`\t0jiM+$ n9,%d<gWUU@ڢYHF0H(p1UJ/w9u~H-w:tMY y0y{n�rrt9eQC¢Y`W#݇9{q R~qںK? ^dbmR@ǣZ>-g];m#8wFd$-D9=N>r)$qFOE{|7x2:uOr$ڢi0e1` ʠ'T:X{+n%M (6xܬ$ u_ƻ xk.<Z?䌘|۹ mm%<ash%ar>wtr?S>;%(Ǧ-}_N\ppj~I%ͤ1$`8<ON+`?w_`Kdff,ڸU=ʜsӽsM͟+^f]nl}csnW?�zlӬմCMjxI uK `N0MRf3,׊:t^/OFN ?`:¸k#g$PF?1Z)FFvMM�MrDjn{SW񎾚t,&Fi9MיK9,bm7͎_5^})8-ƪt=ݕϦl'(G&${qsIV'W`G zםG\8Ґ8vuggx>IEAMJ^>Qp8ri-χDԴ{21HNp03SL0Ios<_+c)ѰqZ; 隴1gm&Pq\uWd&6K*Jw<]:PUimH*2q*s0G⧳mf)6 1q\W1m ;i7dV5 [KiKn d&=KqkGy9R>(UTr85@#ҽB ۔A�\cn�7`ҭO' )a>t-b3}6{ 56쀕!GP1q(<+Y&[Iծ.t&(iH% 3][oo \n6!9+B;Wx΃mH潩["[û#p#Ҹ{-� mVӯ!% $u,յ Kpl.d}\ Y~8o4ʶr_GPH35u m2 +*Hy5kЋG|EmAnc2(%K´"p_i7WpCm Q^{}7ųr8o>״xD>Ճ8ҡţY4t|d[LJf)PCpzzZ$U�Tl )#.\9L#t<3~(KFF(�$T^7/%Ȓ[&\rEV3'B;=+SDBcI>=OyxoSM *B#J/5]D{,\o,IPrq+A$d])`ԌM,)HNt-FǷSw \j%I$FF6נ/o$YItn<s}�|A[#ʄ cbo![ ^[[aHC=TzqDȾjPɦ;\LGG $81uhڎ%G$-{Ii-zu$=rl}Us ́J]3xm_foP=kc2,W§|~nWkYSw)�yեH_U-|VK0%P2KX9nQbkV"rIڲ}G[Yap%nbbΘI.4=IkudH<CA#hPy|y�)wM#M$j^s4Bp Xbj6i6/ e39 z!*)inؓnhcCwFyKtnRG3w7vQ2]O*R 6C`|︜E,5y&r֭iZ-:BJ(L ˵) Ot+]N2jw ,E#W9GҪMUQaw-&Cp^BAU#.|[jF$FIq^XGe*pIPW<�Zζ 3|V +EFڜj4+^OwAB}1V!A;`Gץw+HE`'&}ib*5R-}.W=MköcdeݸJYCMJt!aIt:F O^?0Hx^J[a|+$r8NTm^9SZ[6&I &zeŪ$V:wsyoo\wci%6CO&#L WOeOo&em \AC>ߧxWW) �V jwVWDpx^x_@,7/$R4W  hj-6-FJ3.w҅ iH\uFC4`Ѷpva^?Z[IGGrzWuz$@TH*@=MAo_2Ggqq�mBW>kd .=Tmlaz\i֗VRHѫ '5H|&w\1IR@8zUJ y&xeB ;UdzS5̵-vj Yoǂ{I5%b*95:WKNtc¡rb5T|YYSza"`13FCrq{#8*2gwgi$=έv'K; #^mAwf&;& ggh[oaC�A88/P1̌ çiN)UOCVԎKH'ӁZ:6GeU~Xִ-1<Ez؎?:IʻxaWȗB9KiX]xaaEc 27yrLX嘾>RNY; mbm6tX 7 AYš+Dź9hc# *fo*A"qh:UdVpv)]--ci^Id�*MgU|T /ME)Pصf@7[G�3{WxB0|i|g.Ė.RA8f=z4)ʣݶ%yy]'5%qsUbs`Wo/ \gT7€:_]VQFj� c6p@G8LaIG_h:LQݴf a5īJ/Q_n/AZ]yǨuz׷5ħ,rq=aiMltS憵<r}[ږ.T{i-gF A?Jo#wڣ'F=lqw7C.KFod֮J 0_xs:O/۵!pGf=1kb… I˟251zjYxUPd1}]]g$1^sWc)_:5GM4ų:)]>?8a \C-S%fwԖe^@�rX�WTcʌ'>v5sWY]ԅndxԴN%fCii6KN$}WWCeb4?@fi.m%2*%Q=I:+o#.5ty[h;X|?CSz't <8O^_Tm缅IO9}%UZߔ4k r'|58VrQD}Er~?ki<~r|G;ԥٖ0ldS\r?WLb幃ے]_lDOr}I[J&;$?AZm2R7'31x[En_0!Vmո-V#OP51w ^ڧU-z{ Z-![֙<>glԱ G$q%c%gx e#Mh7[RҢe6PFH5jYAcfp|7ɪ}[Aq2>V<wsy1`z g&ɬ,'Cx;k\GyAk\Wu)/E Bp>d&iM $bzRnGv'9'5 31w4[:ܳ($a^_s�on12\<;vQK*$#Ÿ|OqiaZ[D}O^ +&V;<`>;nWL\}Iv=~5ͤMUῇJF^ 00{ux&#]hdu~(ìIkĚe$+|WKu)ig^F$Q#NhEhzgmMmhr&jJ2y#=}1^{y\ݱk7XBO8 L@[FF2ڱ- %\LRFHK33�GzckUbٮ$SV[TI8}j9 >% w4Xݛ$S v={lc4qjngOe]Y8{;-9 V$D¬.d. ʥ˅IúHp+CC:o<7 zRq69f'ksMRh%hĩ!#vZi|uwud-.#6ȤȣaX<rSߊwMZǬÚ}C:D�!R!8mW#=&hWzkga"#XF̍jF;e?<W[V=4`yeV)ץka|аjvU +ݼY�f)$H=I`rJkm]GUM[b =} n;1Y\װE RnXd$#68-vώP_V"˖hH1q+5]"  @1ulH߰Gx{A{}9u|ik d~}yugZ^ >gVdlp7IۥyZEguwrl�WC*F$f$yT3#-6xd%^ZČDr=Fy]#gaޥiեM[ Ũ`BuIgK-kP6H(I[AlPPupXD0xʞ˿$.yFIO>%riW;VJ2V3建GpGjM$>Wb@z'�[6dr=:gɼb60=L'}s]ǢiSqֺ>j~JͯjDﳣy-Ee)髱� Jɒ;<9SXi R1l7:ܓGj#9+ʎHH噁WFehsq)r:lgPƧ�~FM}<,q*=NŶ:$:fYY Y73u$juC.Xq+%cԒM$QI<*KRue9艞Υ #5{CLբcImxaݫக*צrӲ/:7$>ydzx/iu\\XD$c$(z_|1xVӮ/-fuX#3/5=jgQi!@zAɦ-<nk hי]0&凡!j^.χh'*A74bv< `+Q2W=}3KV⤺R]iR2^[ޠ\#ݛ$6Xcurrj xE'ޢK˸銵KKkN|`C$k.{ jwfpM4[ީRH6j {Ow)636*FXjQ7CzUF&95H[`J-Pwd\t k+G(doi^,״&U'#ob pytS4-w:L5ZM▔WWy d츮źo.N1dҪ8Qrǥ|? t>թasqtf xuǷJTl&`|iO UeST~x\Ưk#yk*4o^�h|?;-MC-2(I=q^:VQKTPĂo *6T-ՙqږ6+^8oKwӉ#θ<>+5쭄,WG-J�J4Ձ&i8LV7^Wz|9V�{QկoonԒATָ5 a2D 9ɩJH}t, ɷ'h&%Z? gBX!w\~@{W[kzeѡ 6gdjmͱxsQ\N`<`db[=\/"[�i,"/rF>_¤ny4wNHs%5Ros5RLr >k^04\Ml ҂X+B=\iAUWo-kM#0(q԰EޮZ>sǘ!M:)GbA7L@*$DPkoTѵ&e_ n. <4C3ݾmq~9�Zծ3}9GAYdpkzIwޝ p.}=?S;8kX̜eКȐdry$/fZۙ @ĘIn>|c] &iBc#GTu┋V}T)2i(WD$^Zoħ&m5fN ܰOE^ՑxUԚ[wڨ='w? 5)Yk-ս"v/l,Y9_YoY"nY&K4ow(@*᫨l$sی@u~>|AytR!z(=+[Cڮv*@qߊUyd?�ʹfBJ=kY<Kes1C%`0Xzg6I56̦砌2'#5Jҙ�Ycߌp:W=񕦗[!/YF2P֓mjbrm#w&/,d0ddV|Y฼?A繙I$�ʊ13ںM^ӼE:|s-w9V:uE<RY\2e'O5 <-k4DNzLu[sozXȍ ^ovZ12|@R_ųik 2<6G|q3g?yc/l1LpGƱ$g :}3klh剆J6Cc#=<i 4hI&[ko0>#RqIY鈶 F I!U={u;ĶOhv*�N1 c* _sIx$a*P8�'֔}ImQnc-u^@F~ֳouKQ}IrQPnk9|AK#G4!!rO|W3:%mMj;q_|b.NGwgβƽY ԛEkz\fq +6]ĖVwJwOzbf 9@ON\ľ*Q99aGUm<ap#R ;OY3[&șìjXt5VgmLYؒ@� :zojvti Nx Zֵߝ%$84QNS:?&yw#jD ,2*>+?i. 72�><C#VRiY�RWO5jl`Ѿ�38sRq7ВyoB>*FuYH#gs:+c�,tSg{lBw�QG[F@W_ǖZ?YʓQ$,tJjj-nVu4ZmE|-PGo8XrU{׭[iAuVCm9_`GUA]J$"0�Jx7zy[J6B~XJZ[#1wZEq<mʪzG?_þ8# E3Pdd^Z� ֐mE{9mW !2i #`R֎>bCJu.llg҃P@<]м=-Xؒ9Ssm>O�kM Ě-8*X5YRƋXc4rY'Q*m-_EٴO iwWRČ4>>hNYq$OS!)fy}ёjwIm<2cԍZRwG7Zu)Q9#>ʒ9 f[l3d\w }jAu;y#{khm$:)�fU$;1'�[ʦB2qso4VKhẂEbK SV5sFt1IbC*J�smvI,HB%d8vv�3Zk/#bT�שxqIVguI kE[i$Q[tZPX:cK+K $1HݘZbi.A)? #NK̞ty� &50n¤.មߝkj1f{f�:aA }"x9e911X,eϋhB1KbMYK{+!jַǢDty#Xj<A æBo@1 qwyu1j}qmxQA3̏> H0k|aud 2F~W:2[TZ㥘zJ̞i7&4,ql̯I4wS=L=Df5|5H#YLa"B�=>|wsۮ[D"W>k9@~X%Pt�}+=z/-&׿>um$V!K=fYLu5> no I $k�r0qNrZ {SXP<ٓ +ό#үM7+V03؊<a{WKufr  yym/s*r:Vˤiter)c͌3oqgtrJhEγ[ij \(I]Sßm*CZG;e@={ >HAkmDOu^knOG벋yľXB0 唎3zQ^Bk`FklEd@ Xu_W7wGdnxJytحI(Wj,2Mhך,̖a U1\w&i70E ';r*oq:l&:mPHjvT yO`9R2:%AǭZӞpN1 ܜ0xCvTM?K8I2ad'G,>U\SiD )09qLy��'ޥ9e >¥ �rd㠧iwNߵlhnn~`Ϙ2㸮>"R5۱Ǿgd# sKڒ#`: ι$bTbm"ؖ}0U&[Vsics=*=y?i#VdF c$WOᮡ,sǥ0'o;BHmCTio%P <gc 5Bο jGE:7F} `�b@*ؒ_o)%f"3ɂ3Ƕ+ɼOh40Ljc5O5̌H]VcSRfaO@>(j"i>U(,=I{.{ s1Og qS 3]:"OڨxdU.jXqVwe}ĶA5 FcVZlg1)HbѓTvq,2=)2cT)1nwp{VWUcӚÚ qq84p9T*Nx⮩BV-W%ɥp2NT`7nZ֖&{ 5_3ǥL a¶@SNW.Ȓ 4/{:_W{�d!b51 RF1{ ;[<iZ^kh"YNp w:V…Xnv#SzݟDZh -+6;Sqem-7`Sid1ϧ־y:K*#?jhvאL3(}zsYNJ摨=ZmA LO 9e+ί2Ќ0A"'gX4srV8$(T:6f s]˿:^FicYa$ʴd0#c]55uPUĉHtmgrau zҺ;i3BpZ94޽hڗW΅`UeQV6oNǂ$]~]l~$+ָdVX9SG2B+H-NKCsJFr>04K&C쩟[ -iSSs|D/AW3#YFc.^FJj;#u?Zfy|Fv�A\vMFպ�[Dp#!葩f'+<FE[}�z>+V3$AK Ƕy|/C]Oƒ:11D=YV_�xr54;]NhQ; ›.Ҿ[ ڥRsTFg68`AS]ԟ5 Dyޣ `I.ZLhϩ{Jo|(׭.5 hl)$stQjw۾ !գs#mHrc?y�.P3ϸ)#QqEII? rVuBKvDO;Ĕ>ɩ9TmJ47,Ulu:ƻu|-ǝ$ر2zV$ԍgp)ZƜQbs#I9VW$b# F@ zsSEXR`fU946!'{Pȣ8�zcL'T-0IUJ0򾽨$+ fŎ�sϭ;q&�Qȫ`$3X8luHyMlHj9&VT=N Wˌ0jT3fZF` Ϡ-ȭ7X=Eu-ޑ~otmpSiaӥS~e/Yj[Fvz@˯nTm8Iz01ֻo R[$rT򍶭"'?T)qJ\ӣ$tBoS:>x<&J7H#:ӵq_~Hd~Y=s֏<w뗉}ki"$�vj>#4o.dXA NI#$=+.V >*^`~R ף =XsWњc)́ Y#޵!NI&-`2 H`1\Yx젊KKwxb'$ {/S^n�;�STgyl\zP,2mD =0*U]&3_"h$c]a֥)KMҴYK3O3^oM&aWϼɉzŧk֨Bx9sLKOB=f:FJAS+<hK}Mir]qiQ"\~Ұ<k^}͚HVE" v fיq0�a'f4t^5{A)AR}'T A4 lClI] lb:^'%2B" ˴0Z['2vQ]+�$ W#ĆiLhOfά�Ork�gSNAX|,6�2J^{q y:Ȳ|R>R7Fi\v^.n?ۙ0⣮8.7r-RHH?pb'=FF`=x%%. M#:蠞qƌcIY{Ot{A_o X$CW^}+;R'0Z,.mBI?Q\ׇ[ݶeu5Ho%#� Mz|hf6֒ a#==k ].YR[#k~p81>Jq9OIhlj~NJ-;Ϥvp I B8$JzrZI>{ylnaMF[^):ŕtbH!8@8(S\/tW{Y�9 [;sOG <xQQWq'܀R0ּ~LS rYC:q^k!D"8(9PIF#6 QE١;?w1yD$v70jv*#,eY\ _VJ}JXN偏s|-!Qzq kʞ#ޙq,Py$zG.@7^k+KE2 .R8aߊI+)ຖxd9ƫٚ:I74+UnAW^&7vQ˕G(LT0-ASڷqRW[ٟZhΥbJi6R~vHYtYثq^n&p7mp]]p kmVpS{ q~;WV.,kco<c>gmﮁA ԕ_NV WQki cKt m\9VC}L x+M`x,aNlɠYK442b=1Oh?lHKp�)؜lyxJ/R? 谝 U'>皵FJF g8ǠI Ж$z*h.n;Qs<,1/u)&45eN�V-t[XY" UK)F,Fܨ�wsH5_Z8[Dx@UU.^2�uR{h ZY n:z]g:B]!"r" r@�`Wy<.[]7MgMfRm!<\:kh`\ݛ@摇ϷL '+LJ/xK͚j̓L.pV,gU59S}ČLR UU+F5Ci};L@0P~oƲ_jP50Ml`3qZj)OY@2I?\wung!PҼUʁG\7?JIyx{Nխ-Zk486k:dٙ~# T}/Pn+iqL|A:wȂB9"82<}>{/=9T<|'᳚on繽YdYɡ&]�DҤ6`rW?t#@~pO| �I9+Dr(WBn2?^]G퐰zVuetmJWvg򰑜418=POZFT%m3構jiхSq'\ >mv)w*c~"i,$`6fo @ J|X2H5Dܯ䘁 >Փems,pOf2⠒-Års~UUԎF,p)3<ӉAIE6BIFBP;KDz,T3եkK g*ꅗscws402ş^{蜬sʠ3YNi%9x vvQOQ4 ghjڼ'oqU$`в^ڨ<s]4ᦻWz $'=M:[Y\T@IcRivZqw3m$Os5&LK˽}yT~u**K̈|A?V;nB;4Ǿ=? uMFZ{N\e^ګ]\j]]\ۤI5xA[mltIijW1*h ֧uI=ğv8O~5[.=+PK;$�b!1?vHXSZYvY;=;z%ީ{FpYv {�8]VƑsξ!h:Nz9 ^q4X$MCSBJ%8@"%~FMN6˚bϷP0s׵'Bv |Y }6لH߼c;BI+σ|%oeKh]L# KF CZ\CKEg?xϊhv^F6&2]H@ ;{OΑKwqD-\?/ֱsN[s NⵊA$Z-J�isWWV]xRH3OssڰƟ:oc1D6+뻋 id;II{z 0w6sI]áU'� J+d&$F<C ;Wj]F, �:1VQ@Szmk1ګD-L1ҭ*}ߌ3T(OqOTN0�-ҡTRHnԐK9,ܓւG�/=B[Qo`G 9eG֟28*` f.1F,z@냎T؏S)=ݵHx‹$;R#!Mt~n[j]!)c[ |-j^/P8xw.A] ʹ.8m V8p+"GsZtmcW|JsW?zWc q8y427A5xTE*$NA ƤU:j'mg6 Hx8\bGS֩\]ؓcj<W|!ecNi\<'3EfT$I\,F?:arjBq =@BX*AW +;w4Y�aN2y&F)yd#R9*`2x9S)`q 0Bqa!X.q\6s֑rlTZ6xe8H x*8,I^GE-_MHIOJ<M݃ir ## M $;0YpʻC/ |Vh{t l:isb%5 ˖j\疠r0{TeN;覆'LzESm0?Ƿj9 c^{ 7X<gy#H%޼S(QGC8wG} )D1}X_Y= HfT!rkn BM)R�G<Ì'cCCjJboFiZ"AIks71|25ז`1Tبֻ~iYt`#mVB{zFJҠVq-،nr՛}KgExv/¤8~&KjWʧg>+)x^/AF�2Y# r3T',o yd.W޼Y\INʎ=iJ{Vkcw^ok>\]JN@v;T/J{ 0EPL8Ӷ6.1 )+5jX'Zr\3HrX* WZ�G{piMVX cT@q)\bPje1h8<j�}}&Eߘ69PqjzR( 4Σv9?Px(ޚ# O!Fq(f#8mfދ#>‘ɫڻYK ?zPC~T$Z[DBSң9+h7/O220j"քB ƘTsZV]T0 0>H^4TS:|n3YA4aYpqֹ(f1[Vʬk)A[!A�L>v& s8Qus &`=O3hN=zn-IC.ݢTbzo|kd4쵨!b1|3g+˵;']NWt*)Je l־%^iF) @BE=z4(j04$DH=_>~wF^A}fK^M[$1cvRv5dk g=~,v76H�9?ʼLEomU>P  �w^46.dܖnuj?,u cJM].4Nh.Ys>,֗r Ă:r+%xdwkRL.P8+a�d}{>!i�t7D�||gmEdm"E(:̫܂3|!xܮ7)һ xQ<.z s/֑nV(cyi-/0Lp3OֽCY1koᱎY OAӏsL񮋯tQ�yP_mMMf$&‘E*'aA;VzXǔ5G)Ē#cyZqyy_pp;g^+G G۞Xu2uv3/;Gz5'9ehc@gɥKpJI+EgxWpܕ#<qa6e"qֱFЧ̮5(^2:y3xVKCl1o#n6P1޸{QG=>;I\Mb.n<}çIW(R?ʽ᷍ o =p|˟Oc_>x;Y xW\A`F{5l4+I9"EjѷwWVIKoI LZ҅�UY[Ўuލk`%$%!=k|Ix(O ^FJv`}N8ekYysŞmn[{l:s錐Ρ Ov~ cB-gKCcrx]Wl LER.+ ?*lϸ\|MkKL1d+|Ok=Cv'#x)|^3Hp2Usjq,}<RpL*G =q^c  4L9,0Tc<<!Ƽe47p H9mR��jϗc9[}A,1K%P$E)W^ 4AmYp EB{ ƱD_.O9֜!;LoxTD^X6ZXTpP�^E}/$Vڄ~t5-pQ$ld0ϙE:.5%ty.Ů G\GpҽF,w Qn>h<p+/`<YFSFA߇1ERd"m`]rwZ^Zci*ʆe)�QA),m9Ay,ͼKvpҤ2d{쭚ŴԽԯu(4׌83ܨ;¥;= ["b#}��-}gh<m&U=2LEX*:֬jVKuynC/==j[{?|;I.B5#G9`)&]OoyL f<`_-’� )F6WVwzwt\_^H`1=+c\u^KJY$f �+{ojvIod5�Ntt; Dr` x9'+hI@Fmwh$!JD-as[U^¾0gլdt*x?xk[6&`Z["I;a^Msy1Rc2jF[-杢eUq,?_\uK\kַwh Kx�8@̀?:w6>CSI.!r@v89uzou;+q:gbv4g'՛9(T|}h*2PjO>p';SPL5mV[b["F j8=HMSCђh "6&`8>ƹ8 Ӓv׳Bm'DB8^Mh_u+VڭALx[dL��ZúݶZjz|i<a̎$JF>jV+ZP9O\ՠJmF"2wcF}?2FBځgxZ8D Iۑ뛕mq pH$'sLKB2 g<R*"Uʜzӣ FGDͳv"e~Sztqv|XԴUY|ŗZn4{6lQ"Y1{R}V/ďw616IQ(ȒQeNw<Z[p1NGW^N1Nzf3+)"^w&3|-{i<h�a^6"Z%7SǽnF&J y|M{৹:m�3gERY%ğ{WEM%,<V0CO.BFAg"&Qa|'7LyamirO,$ܬeN#OOah+RƓ^yɃ<s]i,ؽCbO9X4s/�t7Kye%1}3k.]@q�D=V#7ד�YY�{ FN+TTTZ6O9 bpǠ�T7�T=I _Y;_>(ӂb lwcQm((so%Ɲ W++zm�1huܲIL)q^QEYI0T=ۜ5M? xnKmviP2pY<E&tɩ -Nc`@F= )=x@O_ťXiֹ fc㎆x#=;6К# JM"iWF@y"9dդf3iU 6iꅘcsW1ҩ pZ~9$ڞ<8;OLU%^z^CIՀqE>*$̙$vc?ҬG`Gj<-''WԁiE(ۋYpYs]=Q\J1woz]5&elm`O_4[B[8k^}O{V5a,(FoTά`*0rz9ep Z̀L}rq^� ^,k!y<�*/vOڢ �cx;Edӥ $(oeok:DPxpj;F¬ ^Uu< H]ɪ]ob[3ҪM3?^*<S[$ T噉<bH8�w(|õYU qQy Nb S9<zTm78>Y;1P8~*XTt#�!,9ޥ 2MJ@ iNNсދl$҄_s=j(#{&@Cm㰧,;#o֦-c#,u> [kV)*S zsRS>"OrFT􏧞Z(DQ(Py)Nw.Ely&& >yUM.xeH)8`Tx0r"Cp3Q )Y{dP29׎楷T灌~cx@JCZF ߵgYH@YX08+^1X^3R)w0<U. ]OT@zV5ܨpXJ>u햪pb<޸_ShŜsuO loemx8/B<-.NI$#DӍJUe=>|�+g#Yؓz֊Iek0֎F4IdDk3 j{ UF6VX2£,[BDN X@'18HU``brh %�>Z$ Gji'֖ZytP}jLtBztx<qc1<gXޥHIȦ$}�欇 qJ=E;p*ޤS恐m,ނwj$DH'GJBv6YtҨh܀)4(�%ỹ;T5 mS- �#Ԝ g#28oi}f�d pjҪUK+#NqNhBܧc?fhQqҕrF \y>جlܱS #}O%͓۳`a|w-Y֢IB-Ѻ~tjv2=TƮ}X!jt -V221(fH"tjCqַ,%~B$T'x;i&q\Kj5Q1!I;f} (CI Ig sު\$XOk^%p{n-tc 玴:{I]#'d 0[$#HRiMi^;f[Rlеj3E=mw 6 _>(^]Y-� DX%2!SZ]+t\(jUd}usT2B%Yɂ{WQ � A<7$v׹tpy+-j5[{0(P!1 =F8Y.St<q n,089 ba=xMҥcyl:ZxfCsWma?UE_Bd?<[Ɲ_ShaycD@A+ #HI r<2Fx;Vj:Dmgt'ӞWV=2K]<dF8=zW$ )ctz�K>lD/U8= Cody> 6g<35<�K[F|n<:bi) 7̍#}epY$p; _+F_.!<|T;1j?ՠ1G9 |~u s?ZB(.Iv1Y�5km �Tq3e bIڕ&)/f+sHY۹N>`z7T#A9a�d@)h<ԚkMLud't"( fbΞ1Y_7k[[T<R  -ng\#c }cRrGx÷:mėVNZp,`#<ԘzEܓp/tDicyȒ�@v8fsNxcdMI"f>=@ifijBA�=G5sZ:wҽM<icuĖU$NP݁5$RVF*{+ccF/&$F1XvķzS*X11Vo}+na%縮^-g$VH'؞Nb{w $NN�L㧵`Ibot]ۂ -|Iã:NH<H ޝa.<Lȸ}GN8{ҿ/-f֛<X_ʁ-Ez 6QpP�}k'ٶ`2ԶDt?QdK;bI#=$Fgg_^H^@~\#ΔxBw&I h " =wNzWBF՞#4Lq޿ZҝDܚmZGM}/-гx`{{ηhl. ;tx=W>^8ԘЂ#�\मE-ߝf6)V\2{Uޣ}-7ϰ/FYfԵ+#FpH/JCg3x0PsP\^j٪Lʃ&|OaaHQ߯lTCB�g"A$Tz6"&j8)b%E2xK~"ki8Sr6vǴ) Ms`:z~"Ӽ ]3Qӭ5dgJ_x])kmadn-�dҜF5!f74 ʐ^*Jܕ@yNx(lMKus~Šc%�JvЧ5h=qT%CGj$\GZW1V*Rj}8 2Pzwg `k~hK±EQ4i6Ǿ9*$FY?.x ɉqbMz>QК8L<lk)q־mc n^{HF��|tBZ?sqװ 1+f"8�CsTT.u=uT$ uCi޴fNWdA8rɈF`*sJxڈ@\-ձ~f=<X=‚Oֳu j<cиSz$Q`J^93ZX>\yk,#*PܩZ=/NE>{$09 |(%c$<Hr9% %ٻ#=add$l}y<*̟@+_.Oq?zR>Hǩ?ҽv4vyg'Ushc.BhkW*`OEzu�">Ƴ&pIXg~߅e:7 \Ų6nwdM33%Ei)FD|_ _-8˶<G$Ȭ=_XFiUp*ե4In'D @q5m}x N1i>EԧpN+{T-zg0VٷO*<Vc^jw,Jʩ=M_W/-Ŝ=sֵ2%M>YܭiY g٪qx&M^=mr0}VԘ_Kx%5 i^F,d(SY4|qVY E sCc^-Ձܺer(* ><{tx#Ҽ-a rY+ec<N7.'uxwsw++4�Q$uNPWieg}MG 4N/y9+bzT+F@�8Q)0jd O67=jecVD![88RK`Jx H�2 zՅIA}цLV"8zͻ1yjKQ3<ͳ)d;VHqV=!|G#j6Bޥ0)Db:du#g,X6QU X.Y$tD2qڭ-- ϥwG m E^kᗄ,/bW}‰zw@<u4 om/D`kQ*NZ]Cx\T*n(袹�LH.^D%Yʜp=񧈥59@uyG^r3\U]i93iN4sX֧ � 8c#n6G.~c;TD|(Rmc/4 7^*TP1R jJDi\{ӛ,Qfojl4DOBj];udU$B:OUɩU <J�;8D36 IJ;uz'h*Mi1r( ڝ=iЗ'*v�0jFcEm9<`gl|vHOM 㐆ڋRf X?€^=*;$r<zVop}L hɒ2;M7tA']lzтl1;:նN[;>ZAvZ)"'5`W9銭%WQƳ4djlD.͜{SFѾ$zVݜrzԶБֲn}f,ɞzڶؾqPĕޥtQkK.Qt-Ն$m4M Cv-`GA�ZV}U~Ƣ014( V"Ł TҍP^$ p>O+ JIyI|^P\n>.:N=;S)U{Y/'?_Z]hn>dsC�HJ2&GSF#-|Ԍ=ja <K&"ڞ&hDH };=> l\÷`vC 9$4pDebp8^IHsZ,)+n$)6lf`9&q|C v.@Ot6 fv)CBVWWKIimq2GҸˋ.Nҧ$ Ċi=1m>~ 73c8^\ljhwmʺ*)F$s#7Ei8O߮g}Kp,q'io"w2&7 ʻ1&T''?_Y֭«$g(65H'kGqI9?^ݰvlU+Pd61ӭ' &WўN Ȧ,RBomT-p☴d6VӀe򟔟qh%] q[� *8Q TXЅAnN) q}VXSu8km&R& uu[7):aGz#(�k.Gbg8,{SnelF:S()- S #kO("iZMH@qmI#5ϬOTsKj w_<c&Z/2N�8Zǂ{Tl{  a{RiLşgxsX!1%=}[k#Aqqok�H؁_-h&.Py8?.y;qֽGu=NTKǝ K}q0iD|q\,t~!k3NmUx{5x,,|H.w{K[ks fށ+źL"ō&9wg2!/sS+ kDZU<Bt>Ѿt;dBNsߊ^hмw-! X#Xwڍyu--`i6ÌџD γW$Z`EMOc^yOx3 'Nsy7ϯz[i^LNdHIyKgpI4]ӭKD+*O`Uǥpt rۺVH=9>uY\[Ja%#O,O�jwhDc�;Vob*And1\`ִ7-n3D)*GKO Ci豮je BV3IIo<M;Brz_HDlQes�Jnb ЂzƝYEՊ.WsMkMMBH&\`\\Y;F@(6̜dk3ᗍiBi�u=)w%PpO~Vѧž4nˆl&eIO[zƇxOG-uЇ�8Ì>Bדm*TY.bz}3[[ \3܌L8ը;\Xmq41牊<mST/`Xca$e k"M`ּZֻ&YtG]j) Wlu+M6@ivA1}{^g6"&Ub=9̠Ѿj\pa"zzڭ44}fե@s$~}qE?`a!Ki~JH�jtc|N:֧{mN$Pn)g;Y u\)>dVԡd>l�vjKj s>aIHmr$ҿκm! ңs#[ %/.xAҏ闈@kټchkfx�|r}xc-sJ8 Euӗ29jŞťF#[x%G#a^sۙaGޅy|+okxV%IZjfl3Y0@JZ 1ݷ ÿR8 z �zi4 ]ھds�֡rJU= v싊l3wlMG,>X*Kƚ5k},�)R^~{4 gY!k+IY?؎? (ǚ>mI:Ua!q\W5& .�`~OߩIl)OʶM"[$.rGJ.6 Wݶ8Gw|q7Z Ŵ {֦ i;v; !-jv9yXbW/fr=+8I(=sKh zбxQ:DkA#PјT8#g9ү&BmҸ->Rdǯ?v4Ռq�&k>}T8RϔeڄѼ)-ĥiǟgV�X(:0$zW ܬ+BN]ڣoEWnJԸXI]]Mwyqws!y ?L98w1T%+ oR 1 z6ǗwIprI> ?:Ji^%; |sWMFBQzΛ6#_?xW+ԚfDƹ,=X�J{jl*1ˎ>׵3%iPF^X=>Ӧ;ɵIYnS(Сm˜Qg{:i&z6|VG|Cm-vqI7@jV6Q| TI;�;N_ulf}" K˙\g%bq^=òG`3Mz_ f+<]eKĮ۷+jzgSNoަI<~K0wxS1- ǘzi{իik�Guuhd²% wLXuminD@*NBɫ?ᨒ0�P#ֺM4Y.'#zH/ۚD]=r^C!BO@$ھX%ꚋBNZ|w+4& =IR.p85%'2+/u y'5%T*33rrjh޺y{m' de^YK%FzqSDi# EF'dZTVm.# H"s.eu�]5Ir%8 T,�7qJBi8wVD{7!AU] VHXVn0J/Ў#4{ /ȼc(V.|f9SY=\#n&274آrzugB# c*D7}N{S&D[I#qw-*Kxn$K #Y [xSG[{{6&J ;\߈I^դPW =Osʫn7GKoڏ4,u Rbf4dW]\ֵKRP&3^JK3=bM9n3mNݙq%O#q>Ipi,r:Uc߭odor8,yC tՆ43ĭEs֤H9nU,r'֕P)CSmQ@noҋFJQSsR(#)[ph`C6s?}ǥF֚9cĜ-5PjPLPc`C+֮B;qrO?9$+yeLgzT 6I�j@�u慌dTe֠,O$U$#E0O~$w ۔>Hҟ v~9HdqU71=fcLo4@ٷ&BaRFs;+ަ'SKk�v7dJiQ][JR NM8?tEd$u*r=)sMEծLRM`ۨSԁټP~OƳ'$-TOBh洘naR%Wp+ [FVܹ5ղH=)[1>1r�x7r1fNci0r#֭G$R A 7h1%wýDf�E*O\G=Ae,\M0Uo iͧ0=c8e9IM rdT%O0S��H6/^i=PR3F7sv)q?J()�PjORdG| }ɦ3"Yݻ|Ԑڼ�ZԷB0:ӨoIO9'kBOsqZ=jc#jNHQN9FAd##*XaOV{] )$<cZ[9CmYfFAnݪy׮+$O9#֢`8&(5$$kG8T/;rxPe|vme<87^MW)7,7/65I, <fIf{ՁlcLN2hM IW=E],JKe*;_a_pi1&mAp=kv$c;eeA|�cT8w:gyH nnB nA:}T2F1Z{TyRZ1ܵwq.H1̍޳J&Gwch4Svy^ qpA,.3U 1Z7\ORfOhVM 7FX>~})-+(ܟ)ƾ\XKAۃM6IZl' T[’Z"öI8Ux 9 aS(ޛ X槲>գOܜ58g.;U/lPOJi":wHH~6wl z9ellCڻ/.p,�r_76HIbt9k3vTw^XcyJ D=3YZE;:G1ڢK 8[o~aΎ2M#R=XiU̥{Jn_.xeEK68ϠмM[KxoJE #m�*{FJZ{ǎTVr</]%3VSj/k6jx{C3GӃҹx:[n;Ծ4Ž\k}(;ײVw FF#  ?zǃ[m;Y5WzZu?P"�Xōhei[F{I!aG^YzC+/1hO]ґn mD$5+vӭh]C6 HTqV6fAHLjJ:Ո<Q�M5BRƧ* HE I.% F!H&-^7{1ʼp:gVf|')ิjA. euz4=u+ Dme$pC~asXdX֓# [.Яti%Ɉְ4њs.ث:ʸaeC޷+GRް%_ǯoE{k TnO<aݍIHd`qvz{W$(e7u#9#5'|Gūh0Jc(A=xSB֧-ZQYK5b:+׼oz]!XI $y ~wCީ,^/�U�N$ߣj ^ ި)=#.ŽU%#{|ս+PmT\�G|WQɧOsl"8f ?ʸWp+-dӖwBąu&B ;J>+͟(>z>^F܀`1}k_]TV6Dkx#sKt\9l2zki%#Փ/Y1[�]YzSۭBG$Ea*π5i/_vI{e!̠ŜU;� \c[X&`*#zv.V٤fi^v' bǜobDT '[c .;ƴ[̌dD'7T|4'#z^f[KK·PG~cqq{dr=EqWOay+I? >%,շ@Wgݎ2ͻz޼v.4ve!ۼ X]wI =ռe0lڹǗChvZeRhc+^?|2:aNE19,M}/aw4A\Ļa}D855x5j~ZTM'<¹0&;=*[X!晁"5$\.ecd9Et$сyɕ�cޮϼ>bIIx�ŝ9rQN92$j ؀pZg>ҥTʞ@ݷI23J!9U{hg b gD\Q Wh"<7 ɩ&y  1:k9^Z+&ϐN4 p5K]FXp1X[Qt <AC2鉴�$} y/]iWkbx{ sŭjFhbU ~y,m|LQ|<"±vSݷ(bls>nMoMFǭQKqoqqt~ByW 9 g1ͧϩ*eTȪ t2p*]ZX�EP ԶVZvG-dp�uނ5QjkJ|WYebftڱ''$^5 7L -@sFpd= O; ?x hM#�-Q)'{\7(Euqc#8ybtAk#F fP8?f ڹ?x ]HhK)n+<N70w�3;8Qp}ȝ^ƍfHWd"_YD3O vsWMv_aHHPO'[˩{>=ny3NAltkhd#`8jGYlm{v={ SkqHNP!W-JnI]&=UDXoa^M?#NhwGcj֩do-$X$*nHTc9f5PJ:"Dw˹Ҡ>s $BHg'u%lEIUxrNOcIm:Z݂hY%pskBL$d{ ?6<GҶe m vBfll,>k9ҍE-c{ '^wXx?NifkK'ݷ.=^ڱ}G"Cv,J=k%S$(ۭfI{{WCs~fiXHN㰱W<=kU/A$. VU*)ha]YN$uZ溿B]Ao$w�)%q.|7-lj]ٍOWߵ{ivŏ!7s\ƽi.?NKtrv= |c*[oغFrSIU]L)s)tu:v4s^VIO"cu+n%縐gsMl%>$9M--LV%zRKuzBӓ =JhiA)͂qȪ.yJ M!olTLՈ{sN~@ȡol*m8n8]ZE�Rh3n#�u ֥U8'<R "BO ef=wR#HŒIG;,WU�t4; $hVp{`>Uޫ1fnY'{$R z\sڨCdPI 3=*qCR㎼R~ϑ} [\%?:.2|&'99b H# ~u_>@gR�?O%:q6=;99�JCOZU+IqI7 ϥi2 ǥqZ;#,T8vgpnB6/ec$ 8b Erw:诋(dT˯*IWiL.@sYW_dWaJDTk<͟yFr)hݎRpTPC[[}J 4Gvc�cذl~ѵkv-v3u;{;x|w3Qըێk{Ya3o+DZzUiEWY}A%SFAC_Z |35:V`-<2Bn$a=QPIt@R.&ۜPLpF,NZұLR1%ݎIMnŦ% VG5 NHj7ƇKqrzջK($#.|#c)۞L#cڧʇGЍʕ?\IogӵEypKui5 \ܳp*1l`ުjJ7 ys֠5]gtʂ'Jhah_=EHV&rziʥEk֧HԌ5,p L*1< \[HckD}H[Ī8}m *Ocի#)cֳr)s '>xV #$zij$XJk&8Q,(nBre6Uv#-rUnjYm$jDA>pF ԅ<제&'{W)U)ȮNFݹsΤ a%^C&LzjD;=CՒ't'NN\ֽ"DCd"~>knjև/ulۜ*mC�;42pj߇aκ,/$d ffmXGsϥf꺁rҬjL-`"6H8m:Hmt7,c"c9TڱtD%Hs=+{!F<]T8ڻPv! V 'qԹk4)2drz]E-WLuqkjxǀOcUma[K=m EkWVvqJ@Ra]=ƍ[PZ!f}%I#|d*T'r +9-4*O> -F?K{מo' ZZQ;#\tZ$BTd6ϥaסBMJK{AB*À>yllbpR85� i>,:};&"R+n.^KVOH|%sر5;Ax 1Itϰ\7tPtBk+@֞lN 09jZd,;|I N:ayuNg✮ԌՖjL-Bd'ÿ֒=PoJcQ.J8P@zUJmh}hx||LmI^V_.i V'_i4"T)aW/4ddAЁi\Yj<F?GOBM4Evxr8'¶+{yt�_@{a[mi_p1;MLF?jڏW)vBpq:QA ^k[%4`MJYd*T4 H!1Nh#<oa5|4}fP:6`l rR?|uRhBgJWk-՝2I@ #Пj*ZH~w ԭf;߾6LWiXW'OO)p�{%v$� H5Uq$gPEIŝÍW7^avOoj&1l_(1P�|Đ+}6V(gD|tw7F95tܟ«X+,>|]b{S*ptڮ>w-F7 a؃6wʤ{ sV1;o-ͫ-8K$olo�y=圶ZE%�H>&+CGk˝[-uc`5 O$;F19*ܬKɡ]KjImܮe*MβbY Mea A].FYae 7ǜX5Ψ7k[Xgo?8=^3DM g=٧`O ʰAC- :t59ևc!Lv~b:q^xSƋ@I1\`x<m[Fԥpб ȼ0q^/6l<GE ``v72Z*~<F_'8X:jiqagt `"@w9o)ci_c`�r@9mm!6Kcb㱴iF_[HEǕ#,M~Cҹo&*-㺷f #9ǽwg=:mƫtČ$I��m=B&E- ZGعgbN)n85^ -4msnxǸ� �T#] I$sYWm<.Hytl8Qn/fqʡ 8>'`sߚ Ƕ� F\:tXsMiiQAe?y>r*:p:T09:eI,hsR{bZ:ɸ-Q*Ă o/hpA3# 6&17VcJZޯd[xtQMҹQM%#hZu{F%BCy A+6Wh{f X~S'ODYIc|I89zbB(\*GY(w-wEyi.>UP{> FCj28Q`$sx{}kM9/1+"rq<׃>'5mR gvX28sWPqZWH7qH~`+kiw ^B|7c$ =s^R4ӨDA5�<?h~(PCczdr+nn+jt#ĚKm Aر F9n弖�HN:j)+B¦Ns ҹ{ȶȶs�1Њٴ:}9v )9 '�cT9'-{ [rܷٵVG$7!#RG OX�*uCmj#A' ӭ| vhR%GX>=+-Guo t'SR=+:O.5As$ꕿvs/ >% gu0'>ZvnVI1aV]ծuJWvi @I"5�v[U$-UcGՔI=ZZ쨼k3ic^-Ò܏X'"Y7AUḢbGr;{r&rTm>s]g2x�"r}jF$`n!ǭCntB#*ݞBcE�QB6'ssbȺ6=*xJ"%'%.A8$w>U轺71+}K8TKi=k&_H ¤:aK 1p8Az,#@91U c�{ק6+ksz%NX{j3ZwK裞$(eXz]̞ 4tXFV4ycfh;X-JPc"6LK{M#O-xkGhӋl-snxN0Mp7%~MMvS2eb$Ms'SJZZ$aZtQ{~tBNJǥjj=HDk6yHJ YLLL砦`5*U$sϥ ҝ!@-zoG@dᘐNDu<M:r2{4 H6b1ǥM qI[ r(`<-Rqĝp Ƒa ӓU[K)zWṔka(C#7z $WbFX:w\{ 4qz׽X1y4DJ{T;\6_j@lzqQO(9)*òVƀ zy19'v7.TSian0dey(Bs*70H{n%'G|Yw#O`l[rn3뚉wF1ZۀMŷ$z /V22OJkV|Z[Bi^gNԱJTޥxYsҡzEtKZKNCsYQ:vE)=<d+=kӼUw ߎF߶kcxqW"SƢTd?d`Y8V}<Db�OpxdpzzDH`ANFs5b[w7'JF\ᦴ.Vl6Ԗ^jA4LP eBI={xV+ұG eR""~U)Aj;FOC煵Vk7Kz Wj)/RVtFJ+^(ntA Ⲯ.wGc:5aI6ʍ.[+Ul jArŊ#(B^3|Ǯ+1w8VDt]7I6,n}apJV$C#JHOX@hR2[[}?M@jԈ*~|II-?N20*CBEr)!Fv‘M,2q}ig!dH灜 pI8%1ҝO&AXň`T`I<&2F UNEfla0T&iDAMN!}H*S@'.+=%ے1*O9ɿ,x4({gڄa%Ƥynߝ# ]e [h1Y׶o2wD-/=kla i;ƤB}+ϤR$c֤{v #ҦtԖr~%O,xlrG5̎I0s^y.[+cKI5 PVQLrrqz?sWӴj7̪'|V~V-/֌ͮeR�0_AY>$𖩠ymF$O܀978 vK/<H _[%U `A!ySƉ*j0> Qd<vYzzAZ>XR?zN>.G̱('sTV�iSS[tۏ-B>h$OVԓPWUn#9GP1P8o-䷕ {F#zT5˪4CaL+ O"$�_{VLLwk>HʝNFN;|AUn.Av$hN0^sAoe->2 ֖kss%$ucH.r@ 5uҭ{QgU*@džP:sLMCO3 vB+u]Fՙ!&Up,:!#=Rv$O6^OFA8G^v0{vp\m2J6:{zTGGqIuD>֥`>TGa.#A5G]Ӕh!%TU\Wτͣj: zg5خTp^\fFRFޤjZ4FH Vݝ%8@Bp�q1ef$BcQڱD7ts 9c 5 .*Hmy'OmEK[>kD�Qw5,E=?p13Zl&9@T>rdY~çOk9P3kuM:�O6ڄb NC4;YEox{KY,8?,h5:m%SѥE۶'$o9X] Tٟ8q�=3?0#\5+؞9l/?}DA$<VW1zk#0BⵎPc5Twvw0E S ĈِbF:z-Q<+ ZE \\ﻑ]0 )FS2 %} j<OSuY5I(h,TuǷ^٨�;5ƹ{3il#A͌ 1id``H+x6炠r1J.*|W�?ͦڬ́ x]BkILv9  m|Z76 j(ʀ{zF�n[L5!If_Y:nۅ?w5kZ 4Q6#qۜk߇dž5XwkYqĽz^[֣tW ҹUc[:Ŕ:%QO@9fіZ7Rx.B�oi}ifowm�Is[|<IU[t[ȸ~Se=ޞ“H�[]lΧZŧݴV/<IL~uiSMZO0t{L<#zבBf,<Tʌ c+Juv{R :j1 v u xϟqn5~dCҏ&14nנۀ{ߓH=A8$/0|{TeS_ `lǸ\'=AvtܡȲ~mǡ#uk$1,`szgشHr~$dREgAMIqJ GZ[1[$Q"GP2R+ަ1;HEc{*1f#Q[*zMlyΗϩghV?kjҭKc$+6{aݽ[lcwx i@d2aJȹ$'VWW<%x۞jOSӭ� )aHfuHCWe\|2ϛ*\Ul`<M-l[犴 M DϞ(EcI|v˴9+0wnIOrj%֪FS|3`ź5%R;5jWu p[ڼZOgo\Lk�>'pCWVQ%9pJs汒 ۜ?uGA5˼86lJͦ*]�t5J m͟_zW[h^*(M{'KU}V Ng-vNr$v>1-7R'p0;_o5/OiP�9W7QQZO6G嶈�,깮b6w&Bf阜�_l' A>{ |<[k~o+,\.9ESq!ZՓsJc9Œ;J񇋵 u9Y"9R7d=ybkN+KÞ JK!u*Vv:.tWӯ$ɞQu Ҽ,['P;qX�]e>'"[>bTܐxok}Ҭ2 g͸CP1@cGy2a;K >]P);$V-'[}ҏEklgkD\V!+VP`nFdŬ �۰O Oz{VKBltD$y=  �X)wv+ܼhMmnU @ E^=9O]F<]d<d=r5|Cԣ9 =VwLBMTࡥn"NGzܺ( :M61&7C^7Ku y-V1bzχmzTa{vФE(֏1^]).^ 8�۞[t }^dG9֌j/G.ỐŰHH1|uta,NNy$S]y Jٻ'$HΓGPRI{اxd.rUAG:5!Vk ՕqyY>ݫ[dc `zUi=)fqӵ64OTplX'ELg ی҅-)l@nV>wH╉ NR1D]rDJF} E,Ox_j&*{xqa\ ŏ;p1)*E`8hVU@( I O* n gHdFxr1i$8`gښ6#u>"'jtT"' =v .Œ`ph ?J@iYP;SƢ�'=)0?,;Cj,#BJؐ�u4"_J=jb#iqS|:֍Gqq?ΐ1qH曀yLC;JrT #iXy7x"Ev)p@@~c=@G`6Eu^"x=k)fu1Wb�nGz4U=L]ڢ` zVIyU9^M1Xz gO* |c1{zqZ"p}j<|UH9aU`c֑euǑ^A]�.wqߠwQڬ|_4]͋TSssT8[ҫKy#/ʾ1br.K"&K?T SUH''z@; A"[$. G 9ϨO3r3qږBOuzwB(@XqQ@ϭZU x֓Ҹ-So"1izѸ/JcH;uQqۃ=i8OQdM0؛L ~ sEb�3U#bD͏OF11$XƞOjrdv/?1GaTGl 7a'Ow-=giIj0xҘUu )^(vBjXFojWßZb̪&sO?Z-v1Y6=HGOCWtf82R@�}qf2 "_(@Ŕ SBNn.Hޟyڱt"ApcsKUu^}+*XHҺCsJk1!ݎ*>=c%xᶧ8&ɝq}zVU͈@ҨyLBnV_+}w8<9+!޻]XKLKI�*}vmiɕ(0vI 8UR|5[C5y~&=v4e\2&>v+|U\1b!?-eszzޤ2=ľl2G`BS_)0v |t6 m?`jKBǝu$!#xohe!v޴fЛAg78$/F^#�O2AnL sR̨v6 @#޵^uO!C&ڱm)꣨Z�@x$ϭd8F5y[}w2˸{VFeg+ZJ"azVMrX-# ) q^q LVv ܷvkuGz7lV)##“Fjgy;ǘ#c�jl٣wB�5-[ˏldGbf.85fyĝX΢8"q8kzi$L3Fp^65*I82) Iݎp}"H˂va۟ZIɧzwAo2,8� �<Ndv|w,ni)�s� uvIYd@Lꝇ֖Snf6aW! SnEM% \NLO82Fe?c7xiO{�>חT sh/_zc7B쑠s׎A ڄ$I#ֻc)gY~u <Q!41x?R{rU412>)jvȿP5²)!bG3^𵦑5U֩q< ~5PNPO�Vc>ix_:&ni`�8�+p J8f,:<eFZ : gW+֭ivRVɔ׿Zu.xEƯ1X.Քᮽ2y x8$+7\LkPgf#^գ+B\XivQG4ips1F  #Qg� 9xdPx{OC{aka\˕fb#>O5Et ,^T`�,9Vۺz@yEDSϜ ݿ`\uD= )vfU`NNC2{$gH;ܱ#5kF{G|CgqǨ[Le ~#('50y(~`GOb+<1)l,e2As ܘLy]c J1µV&whyĕ3A=kCMF>e0T榎Bǁv9 !I8 8;0WQˠKwogzu .>#hB}< 1\ǁu;xXdD_20kndmAʛp�\όH M*BnNzEtEKs ;N )#5Q"PJCl眓YJ1FrpPط2gpN*c#Q �zܵR8M�sװM-Q<ټE(y9bŎ{wZf@524s:^@NrsdpZispkil4G"Y@sސt[[BHP?*{iNaJH3#RfY#[;h 8P=MR;^JU"溜KA<E=','mǿN\gf2ۤs�zºP|&0}NyhK�[ڪY[ỽVӭ#; g&iZq��I'_~PUޤc;O3W9R!fhxRmmTƥ$ˁSFFrλZF-Bfk:ޥ3wm� hS뷋mn4{ǜ_J)&"4m4I$UbO* 5 @G @1IpJһ=>F%C"LG~�–׷"Mh56C8cNUc4d5.䝀 { u ƴ q43!XWF"O.~L*] "Ot>λ 86bҾzF-cZ/P+fh]2D@uǡ5搟5t4"y`EA@;WៅĚHZFv�S~0]*v>í{,t׉,c2]ϻ,3>yO|Ah GknlpT{W^Ky{$2.%%vOlB3x[{sX;*?r 2TzI!�(ːGJfIɭ+DAWNܚ|6'bĄziaF>AғaےCGywt !\h9p+=a[ZAVj t(ۅ<��W?SvDޥwP%T\ m˅j͊ne5J<G.R'yp$($*3m|. !@$pQ3S_AE:|KoxyT1rk@-.<yNۻgU/|@t#2^A3*e*Ik->#ic#RƢ7 }3Feޱ9 7qW|[Kj7/]HZФ)ש"Jq) gڴlmB=iV~b:shH8&\8֥k%QMssy,ýZ\(v0QVw1"&{|PH<(^AT؆K O*[މ]b]*yVƥ/ޭClj8'Z QQ_5;dHU(li vJ0;ViAKs1b~j\MlY0'J>oʢ,I�jb[OZ_,ƤU;T?* Cc{V# xR.3IL rJx5bF<5<"1P'W/V%@ YH’2y<Mgk�-85(֤ %=fd qJ 9ޮB)'"%�Td@,ǽNܜgޠe=;$SܭL>H?AUNx`E3RG1N ]{2L0M4"s*&P189*Akn@bp;P *gzUqI_ː_k7@iuz=(lY zJ~VJZQڒWh#{ۃڥث%pU9LGGj$p2^})X vB9PHVUyEA-nPU̅`R*Tٹo~5 ~ą؎f+L`m@1g{T{KAZXtQnIJ%zb)T#R]1d98Jy~O4n)6)N }*+8ZF$~I4R(DZvx1P=6v.B1&LȜS2?8)Я 3Sv\PUjdAԃb@p"HR9Mkʹ4Ƒf2g!y,)tyxwUW';h0(\dPK^XNNOj} >cb1;0e#zSI]duIaPJ}*%B:u<7_Z,2O'V!-d :w]J\ 8n .Tc0\nS4i, E&k[ڽ0Qyd,$_nhWQ7w&N3?Yas6hQFAz]:�}Ʒ5kA,lr ziyjCY#"D%cُe}궣�_[LFئ"0Dq$fn?&sEơi6JLu۞GS*zB;tMf])5im. I|v8sLlIvO{l*b`6�"�Ti5 .m#{� jI;1ԦBiQ̇ OSRN7+) V 9SP[ $cZf((`y֋Eڛ >tڑZ^)Q< T߾c"X<̂;w^R2H$H.!G%RXB%N'Cд'2[#cqojsST(Wtcҝ�Y.B�= uwx^}#UΜ M+{t[薢h�Y+I>xխH%\Us]kZdd,ܷs\mYNwZ]w1bb ??[`Ԭ\@$0qڼ:^%džex~ p=:q]xK9ƫZTƾa#HⴹnQz3V:;(7nTd`NkSXO ZFjwÈn/`{՗,cB"y.KlXx�Y4|w2vXc[#D} 8lѮc,Hk'V[6C|P{g4k=Cpzִf[ qQ@zTIbiO6sje O'tc:+]ZyǓ*i#N1ĜCHޤ�Jg  3?/iF|U /a~-"Phu]·G!6ۿWE~+HH淚SZnѮdug5ԡyr6/nBX|o9u~*oXo.9GUauRgc<b{�jl7fS pG*eBm3e7YH]{X/jYeHs/]> %ymC" 0|f,1[JTXz㖏c`Zuq91S>a:zf7Tm3TM%q"[L4�&ad% `q{RE7 &[=PNOvM_hKy^"C  %n31ڍ#T1X=ԧˊF8$ԩϕLs~ځ!fP@zŶ/E\fQ/#W-;E,S5QP- qhLH>t9GtqF$F7L㌊hm$i( �J4{ewpX*FެH?ҥN0@c zg5(m] Mu"Qw\Gt#G+bT=3U?Hԙ.-ہ[EN:4grA5hbC-9ks3=x"2 >´ۏJ!72?)1QXMiR<C8JǾ۳JRyT>U qGT6~a&bs#W뎡!rb+i }ify*w+#?tjQ>�˟qT sk6ȯvZn$1s}Pi.Ycm֋ ;ZQi"xaM,A6$88�z 5I$Aⷤg[tykkš]Υmy}okU/q^Ei""nq]*ySw{KN1^?c[:�l 0 w?rQMiN^TF"#xI%'$+iB6D֖<ɂK(Ԓ -+E>҅K hĊAs\+RY)xWUyC#! 3QV(krG6\" t5ڮs^ܬc;F ^(i\*,o$1NkqަV沞7s4.]3rI5;\CҭZHΪYAR{WGYⲰPXzj(qr1 '*s=+Α2d 4l�c fig^rs4'?U>>-·i7grzޡԌTeMlksV<8{?.{b+GeԴ,Uq9 vwPAefsy.f;h8]:j#y�Aq�kTwpOSW-*c8:zz}kN"%Up (lD.rԊ0*{u5 E#ZDzd;Uzz�+&ZDX]]E, "Gqܙ 8=>IoiVB�y?rƼS6%ͥ54'lcg)s&>`xc n`\GkzS6 i N MtdP$�I{o 丹o+P'(@13Þ ҴCͅi+ pqnj�$g3~x9 ¥ekDލ]y&з\Ϟ%gկyU�׎|G^h+H11c<ޝ_Vr\T֮iщ't%#Z00d]2V`V=pZĿiƟwَ6;OZ[ qS݊  }@_楺rjRv8KP0}IÞ3b $(TH#L/Z_q椂3/~jM;s8jB�=jUls m5@1,y$+1j{O1#j&rOH2HU"j)'M\(F܎qڜwZX)Xi =;R)$sqR=8SϥGZNW89QRG I mq4zu$)ɼ')E?)rKs)A:b7v-^ D kTpbӚBJ锲p {yũ4[mGc\ҹ?/?JS%b%%t182GH|goS�-'P1W\  iF܂PZI"+C)CO,grq8MӨ0>X_AzIc;HD9)]SjA92*i-*Fr)Ed&'pUDg 8¶j"$gzfT&E{Vxz7^BCXhW3j$GӵY[뉐1[i�tJ֥ k9V|l6$/zٔruF1֍)uvuZvdJ a@>;Fjć'ƹcFtAUGjqMBDNkHCc9H9ƠXs\ 7JX.O12& `aR<gM8v;W CٜPlEH#=R,y<ԫϷjD�@##2F?:A$`)bF)UQSf.2X f =)Bk�{qJP Ni/R>gvVAۑPrO8)ڕb@ f=qMu �ڤqح?t4 Y<ʻc>.V1zՄːo^Vd+/OlSN]ң㰶ʜgTi 񏯭,d�A}=NL" ‹o)%y$l]rtu4hI\ C#5;!Tz, [ZwMX,uHTElu5Ns\&yVճ2NTtˌ1X;@XgxZ?kYbv@9#8(qsDU-N:!aMSF1*J 1zBɅ�۽m'Vw=o~!x=F9?*9'^bsl=F$ `WͺԺdNvg+ؼ ˶+k7o<f$uT֨5%fo>[ምF1yƧϧʘiU=ܠ$w}�ĀqY5'4xm̷+X\{1-RV<B�˵_! :Y'STR:Tu w)v'�u{t%Ѧ[|*C25 ըezVŕC*e<� tE#4E9WЋuG-vr2Mi\A?xDq(9㚣ЗO^?Jʶ{w nƕE mnQ׽i~% = u|c'9Ubz֓՘EJӚ=uekEϞ>Gþ(Iot5 n�Ƹ*ieӛ zW=ƗqHaH8kϒnl}gh!*fu?YȒreH$�kZ+q VNpGjWV['AW=e[x]!YdjuIsjr*Al0+ȭ_W ɬ'<�8WJUPQ{㴌#kjzˑo<z!~3t)8<(@)b^L ՟qI~l%G4M5GʬIq,zv1E0.�.GUM9aʕ>/{ ^ �c9<uj*nt-k #Qu%.u+Idm<'=1^uSSAӁ7>V^ UW_ڵ"S ){hNZu<K}FDSuz&ew5KSYʪk<YHhAA<EC3{sF0r=)3i=kEI[HЮB3@�8gԯ u i]0Mr Bwdə tN?lС+8e X!PYvt2O4wy2?> r:U^- "^yq1�#5%mg wq'n7fJKX?&<?HA۾jηRF!x �sPh?;.GZSBghmN.F kwTb3YxjC,A@J�V4m]T.pG*+tX#� 1xzVž+V8r5>2T`M-͞N჊m+!MEtY`q(a3$eB b%n&Hm̐ "*7[ʥg0~NL8�+J>ua +mDi!;s8'ҶWlAnH^yT] C ) G YÓ*$u^6ΊRКa `0jfKb@\G\Ҷo.z@-|GxRwM ;]/bi7dbZ|i>w^kwc: ;XA0(�UsVm[\�%gH\<7kWcaNT�.qkis3k[ -@S1 t{^>t;g:FIמfZO+t;3=?kr)\n\I*XxQ?tq׆Ff{ZSBOzUQ +ӯZ6pDn8u|hFP >cn*e6ixRNyP9;\w $?5dw#b T7) қJFz+/qvfB@RrO[Œ11wWVZ NC^qq!D*T ZMFesyk~|4:Rrb[,Oj^XɆ<э$Iֹf:iE\(G@zgJ_h֚͵<3^FJ2=ks\4r-Klgz8?<l)*3!9l4F7vA9꒠$\#5@�8+PuR C˓L8={huJ{Q1ߊJ4,WtWVnF'=P|㩫t8ldƳoIpGj|$^"ү.[| qk9S5ȉPdTI$)=OTftVEx=wҼfgqO4ɧآD1$,J߶{aNRtjY]BeUj�xBLI"vNzWM Nӭ>d.P:]vڰi 3s+I:{f%֋6`,'&q>mdzȒ\Zc�֯hm4 one c8a_#\׼A}\F(y Β7MK1Uy (-=)v?754q%cΔ2�8TsH[ %ľX�u=c<nnƍ[8Py#)d;l3SvuaQ! q֦U+\88zab'`T}ئӢ@ϭ\ӵ;_G3;#pƇ`4O`D\'RrCd6TmJ-r8<v҄ޕ"TZ"T YFю#zҹHbsI`(pil9#ǎ! =&GItv4حz?xbokvc͆ .D%0<]O۫$dF1+U̖5L]:oxd6DRY#"Զk-=Bs4Ai_կ䜟zeQZw8cݠr>=7NқA;1([8ҎO)ԅ(AZ(roV39bs=߆[lDX>khM5m'__?fP:nF?>6:<P[^s[u`ξOjCӾ}h5_Jѽ<MJJ|yţmٺ4e9U"#־+Lwp<d`~X3UgDGg%P뷥y2 z>pdbhJ)⽇[E[mP"++;鳈u &'cHBǶdWSZ:㈧%9f,toAǵt#ei۶ uAV)x%i#h29щBV7l)8+�qSa$\z qʕF \qڢGhRѶ{f" hQ=84\,V8ϩ?$*R8j@OOz+e2Ĩ>P4dOaVxRGb c#ڜ&w%GAJ �Oz&ٷwT6r�Vf bjI<gJk'>.}3V6Fe29yhN?LzUY)ݖЄoJo¥h rÀPOTdQ3@�~tݤ�N '\K`c( ~^M]F< Ի@3{XB� ;agaG�=3EbqW-Cmn朱VacRX%1EJ:tg!2y�=H+jt!԰q 0Wswr~U= ⥻b0V;IICSZPU'֖5N4Ѱt'~G_zl dPZ#9V` #Ar@GN:tϥ9X`+ Fwsd)pi$b@;WR.I8-֞.IϧG6%=py9 d59Pyk+sYJN;!b:vq#]rm'=sP;[{crO^r@A旡IؚGn�ӊiH30x=EK] `tA\i򅹌 wV+[>֥ٛ\z:x+Ł=r3M-FN=/6[*8MrECREn搨$Gxͽ8kUi<L趲mPpe~�3\fuFЏRTfB~98zkŮHw|`y'�uviqDć1ޣ#5xً&n%Yd*1-s/ خ,zfVOʪ`t'ӯf2NϹ>.S[6ˌ{qWD/1VZb2(?8?Zњ9ѺGb;V{m)zC+$l]#XZ;<+09=r&+!moD's*d)kz`ʧ`[ڿ{m-U20�|{tgkVH#2 j1뺨wKUQ$x~n[Az?\F{]FHa@e?t^,m&B�"YXeE>榷"Ybye+g5t9_Vkx[mT:sM!�k�;7YI5q2N�$àۺ+4If"Ǟq62Mr~3ѷ<�%d Z!Oq6nɫOG�!،`qVKExQ=8?g-٤ P$gzzWQcB@;C-y$W\sOVb.T29#JƽTgPTQ3Mr:/Λf2J[cBz;Yg4kRc\<WDc?3T~1i:\z<wZn' aºZѬ/#|J9(j8-JKuhF~b3CWDcg)�]|Qo\5! , 5[5Ԋdb0T-'5O+VWL6_RԤ|M,!1 ~_CZ>/Яnk{T o,arkSJ16'w`2p=kt?j:ڈue6bpI?O%kq)>g&X˲@Y>SSZ: Ɵr>,΄2C-O `#Rsڮ-N*{uqn &ɓO0R4Zoh$l`Uf0ۂOpOy#i%ٔ1#51ܮKjgE}�CE k:q\p'0YVxa+n�xlJ2WxZ)4.9wM}+QZن0K|Q>خ16PX(=y -H]h\շ%J舌cs+jJO�H޷{`O*lQꊭm1#�f`Zsi-̶mL RG�c8QiM{v@F67t?mm$Fȇ�צivw0Y}7p#8 UwVWTS3\Hp^S#`2x7a6tbZ`~fs�)ᗼVDRC9 c[xSE8-䴆f<F`*!V#j1^NI"j21Ip?y她ӥzG»x&;sTtcsյm.GW=}+ǟST�^mE|3_B*h4G&܂%d=i<@ -U�Wo#\P9ho|6tU Q m%}>z,ZHEe;v4aclO1gg$\<C'Y쁶D%nG?ukVJk{l9!�cQbm7oj$n_T}hbK#(d`G*G},W*m; BT9$&+b[=jp^DSJR:.N <_=ttE>BBl sHқgD*0;�k]DP_qiu'�o޸MgĿٷZ%Vx_ckSmήx<k⛍dMjd/c79108>"xiXpP¦Mv2xK7>,YYU'ͫ98M*!q֗+B�tulk ջp|:'` tﳢ. x?$&c 33)r y =ŀBDm?Z{qmp>qךͭG~؊=>;YtRY,kAO¦ 2y*z}iĒ8*sVf+tдx.(*!s?IuQ:~v ;Ax5I\[W-[`H)0>ޥ%/_^+Vh! [.<'baOۯG p8P7>'7tvF\?S|d`~lu#Q*v\]Lۧ˱=k;kJ �]irr֩ U:Y!`rOjlrF VCt4f su5i@�(@\vQ@'4'2/ZsEp:!`$g=�F&R<,z(LYT*eq`vBK {p[bR3mqr [.Knqғ`dUgw~*0QiAA=M4,~)'4*R qVA2Fv\=i9VFƑԛOF)wsD,f9)X&>?   ׹=u6x-F]0;]hΫ1V4b8G,��I' |45VKU$ӴA~kþtF[̃.+q>6Xj*6SV+uEaEGrMYfq@+J#3Jzh03GLz=J@($L9OƗ�7J:1F){Q}(?Ҋp"I xQAC Ş<QfaԢ0;}9Ƽ\EZmRtFܸJ|u=iǵsӬmORϔ.6wRqFGqaGQkgՕt< p!g<M2Y񱏩NyurK0OIY{VhO^|.((;<n�?\=]Ii{ ]G`*a~;aZ^1�1 8>605rm6T$Ȏ0C F9#=T`pp=1~aik zR\)<wyhʒZWQsƕ \<XϩSs (qߡCsҦ R<9c;< }jI$vԦ1ÁRCܮN=jt}hixNqNNH+HTmSҘc(zҰ47Ci:cRo<�1c,ry52D0;Q_.'ڬoΦ *(jنa@NrxS HU#үǜnqګś+4nݜsR^pp*ΖC#m=f޺m4)Av;qwȇj,RN *r Xי*{ PYqN"ѫ<zխ9cҬ\@{}*X֭!٣oMq.!UXn=A㚟k\ |SyQ~5*(>._ ܣuVʱ4#u2GnÙ7<qT9 tr 8۳=Tĉ+ ?'n x4[ 01O:TL\u힔&J`{1UVVPH8U<7*U"[r!G ^? O;@0.sEN@+Ȫv4^<w"Tqک9?,ʽ; JùoNm:+GF29PyY I TXisWLuT^Ib¥N~ B֒EtarUB9֧A'?sܜg w |asޞgvBqu^p+GukK�8a؎+ zRGWmKByS˸h4J1;ǭj43+,G22+(^KajHH,4\עi2ܫC $58ٝw�xFYd) X Ѯ4hl[c 򦽄J nn:~#VZFd!f(sHsW =eME]W+џΗHbv@qI([;@Ok:ȯ wG uYk[yE?jE<:�!Ca8#5jyjY;P,d}$8縊OVh#K;h Ec{v{)#+] Ko4xhbv=Hp0Rkf׶hX^)QáƃzlIYٰA6+7ϧh1[FYPXiwmevrh#jn66J%ZJ^f2O>B̺*;&Ւu($c`LSӦ$7~{03|,ҹ.Yze8n^wqKZF#`냟֯+y[50K?l-=K8+p@՛E{f}Y 7EM݉>e!];Fuƚ,p{{}kGLtUlsuJ.$SрH0 lH6&IQNk)==rݥJm+rgdih!I2H%Ju>Vʪ F8S*$ZB5 ^7E y�UI6dI\#VW.4gN73xxa$z8 Z#"R$}Q&Y$(̧ yn +6[iZ9#b r<梔vMHbEl!k}&:Mu HOo�Y=B&ud$z($z떻m  ȪZ1BM;JݹUgZC弈sQ7?2(�D@:{zs%-L !iIܽJ%HexI7|Y܃|W1"l)\皩}Do,=sYJ[(f?۷ѡǖD.pUP+A[aenBd=yޏBNG]<%D\㑒52jXقMk6w2D V x^cۆ'\k4ln%/a$W[3TkhB&r>㞪[ؚQQg'{;7g%Nr}k3Q.qu}.3L ¿ nooo"ytqH˽nTdyeRV7kj7QhQrbɤ֩2f}V.UF!M5x^Eݤ#ڥA89YI+~8kɫMѴU4BkoEkz$aݒE?ҳ{Jw9i<�i/ j:"Suj0[wg֪1y;#RJl 0U$SIj[gFRA Њ? 64Ŀ& Փ [Y!TO9˙hDS8[LP20E2Hk�o0.7Ϗ񞃥xueŽ X�Nנr~իxmQa�H[q#?1JZ)Nf~B]OK"':a$I|d9Fö:]M�eV?=uxK9L % HӨ5Ȕ0?z:47>rHDWك~i7!8 y84hZt ΰBs䪜z ~il,dd& RѧxD,[ &soR2l,򨬥K?2fvy<Κ|wN(/ H|.<lMF# մ)cn�^wsBly]bkļG=u{<ImGgݚI\}ulmBD'$ATI'2yP9!rЅ0fڵx2 '0�Q>qiI[#w@JF(sV9VqOm1;Սw/H^ 2p :~5[}m![|Mĸ/z|m�bxBEk 21Ƅ I8ǝy4WF4H,1#ֹtv̼}"zT+8ɜ66AsyJї-Xܴ 226=;i #K%IcP{mN$/Vt11UH=s޴<ejֱG?x)Hb3"`\T˚zKS)X(1AO!zˏX˖U稭O,+[pH&H}1p73�g5p T2W3IU"$Ulr®MDNv1ø|3n:~Gȫp$}81fR I<Rλ0O :(p~S֓ ƅNv L(D8SKupj /=]vȪsjc53Ay;{ g0y%1[*obF8'L\ȥPXެ,\:bp{ȡpsU@3Τ �7\zp�_ZU]p(& ڤ XdyTKaWmPoɣs2[o f+|Fۆ^̿#~*<F.4ի9|) 6>0bzҀ0� 8|v�Fcx'*bӥ KlHOF֗tq@y zQB9AhJÇ�{cQ@�94wzz& 9֔jQsO=TuJ8@l!J0N(Q2UF֖(Ͻ&wo:m3Q;UN�Ҽ_𞻢#6~>G+�3ތ_JFuRTE$!늎(WҺ�?K=ٮ>}߯qU^1ay[[N q, Az`NxOG<a)($*ex]$2H0L{fێݫi٣I304<NX(«neqJ,G0na!@˸ Kҕ$x{YT/?wު<|=i)%N8zԤ6…S \rG@)ُ{Uxe^ Gws„(X3z6 GzuO^X1ޥplRr)+".}啰L9'ϐ<R:T{^)? 8g}b nwQBTP;oc{ SmiG]`V OƒdXHJ3J̸܇pM0ܱ.lrڵ@v'3\A$ A=*K#ZFЌ' p}F{|$k4`eXd*"GwI/ʎUʾa{|P{4">T9V߽*n,;PT �d==ІgUI=UA`8*EObYOqh.o'\{jB.B�ݒT#KO$c<Ar7ccԖRSpH:r"4mr^�^q&3WD5D ]*#JT:'̤i:{xBO@hG/ dMC#�ҩ!\r>*$G9 W 4DbaM-J*NfU?2 ۸Vs1p �jEbHo^n:}IޖKmhӥP6z\/GJjV<ZtHI{U%oO6tt$F'hg8GH kN. 9F}+e'lfՙjZY[x$>eh4&�2zcVK�fygrH~ Y=fvza^ojRPCʥpO?1x4n95g= L)fd8$h9ͩ[z'ߨ\$'8(8T!ioZ_$os\/%WNv;uVV6t*6v V-h� J|GOiW6.{2%%2ݳ^iiTR63:g~kWҵMn-RԒHw*nN(k\8I%ک_428ɮV t <A. sҸ=I)@=kZoYeR<0XIX,>Έ~95b21rzUI ߵOqъE/VK]STdg`<L 1 8ȋ `!<A/Im\L  GQm- nBunA# x&_\\_P|z26E"p@sZ+.MfDRTۊUQL{kŷP?zO K8 tV1v$RHU'f-u&H�Unld�9i̗;pdR1Tȭ9^FG? t$IՃʡ͌y6[y 'zܥp$<p hZ#P˰S b ATvv\>jʶ^9 eFrOlE+bm;F<'nNޤ\-�Ax5kr c�^d{(*ľjL{+K{;4jW�]Cʪs=z;V2qZMٌ`vڝVX[}EdXFOv'[Snlh'*ѱ8R8�֏v eO)6OmxܚMX jRzW3\ - ֬77jknd&5UQP'1[X3I'ʌG`}i2\Xa '5zz $N{wnbV㰬CVYiy3IIj҂5L\1'КJ8B|zRʎL5K\knU[%c>k6H}j=� G !x& HxέsjA!$x*rR xC:kU_de+:}K俺�y2:]*kdm;A c3M+2j坯itgXѨz dbpNxF<d1�%Cd�U/_hQI%J<"_C{U"E+ #Q ~ )cV슗<Wrpl~$C::DqݻdH X:Pt>kR=OO{/=yssڼ 7rx&'llNdI7Nkrq44l\L߅^IkuI/[QFBDox]Gj+ <0FA+μno㾳IxDNN8�8:%d Li<H͓:׺G6[[[i`s\� S2]T`G{[,knf5&WUHWQ8trcwKEkGl�Yܒlp}rEAү]OjLrm]s+LXLOOZ⻜V`Cb3x{W-tM*[zgiHp|;6r0�A�W]5ʮc'wCU]ax!#0g'ûEBZ _(S9<Cqeo: 5|p|wVMN>VRm۱⺥j3Jllۊ/\g۵p^V=7j^I6,hb3܁Nnۖ sW)ϯZ҃II4aՏPԭhԨkW#5�^֞"dB);:*Oz}e4KSA "{pcJN<kYɜIH~icA,\w^Z{h8f! <SPO1&>QQNQMY&�4;mNI.uΙhUT5o'2}6^N/^DWt;J,?:;i,&.gʍǖ<FE*%.&3FFAbI�tbN8ws 1ǾyDkͥziU1|g'S=]١iiZzFtwO~j1'Yː9=*X|ۻ>|\PLJ.'3~�qǎ+IY+1mEkkXODcig?x׋V�.I;1VpriSQطhAGPy)jzeĘQQ ׽Cc N~MI+ ڭ!sHnJ8)u+܎;U랔csϐ8hFT 6%.ߑU*85-WAu [fd=i%c#=qWdKa^Xc0Gj#&mVlH�z4-,<ӤQ!I""f'� q6Ƣ ζ5jKe�K;%ICz.d/mn� Ftm9f^,|v<kSʾ4摱�JN 3v1QVGkGg)y8 sqJ((9(!+$B1ܚp#L}i=;ROj\g{.ۑL=Hy<w'3:ZAa߸<'#SI}c6NF. (Zv1ȣpHn3J<SҸqR{ʝǷE. P9=)p:Rb5Lzos 99־I<;8|me#7ׯѴqXԣNčcVpYS|!QE Mus#13,^ sNk`r767̂RQ#p=[NQC(M(6CQ QֻoxkS�Oq1=ck1ܣWV;Mf(NI"y50z;Dc ֬[@u5qb6d}j%;2 5(Q?Z="fUަ)1=GJeq$ мmR)Y%++ MCU뢮S<ե08z;3b#hP񓚫 ,x?5Ml'eo).&95I ir #H)#IR>jAfMThQܟ\>XB0I'֙ <;p:r[}UiX1 Ԑ Dn.óe*x8Z 4+ƨ+mpI U2F1rT0{Ki#?uC{bb9E7j6sHU"6*0IkɌD!8�Qe1�01$ u(,۾NƝa܃p={T;\6jL@#|,6| qvn0o{p�1=*Cd{S[q* |5ZX}ӇC_\vLI@xe?QDT <9"u ÒWqJ-< f ,Ui]Ў]cUXh]yRA v'YB RiG{hPO!,*Aښ4rzSА(ܵ71@"oI;*88=^9 E=yoOACI WO+J#ڳNՐ9`.Nw dv4n:)|3p7D e%pOgkSk=.̊>aؑzNk70 1ôgݿa'fo<RO<`ۊ$dc^!xSb1\5>=Wsϥo,h�F9p3ՈTt' 0[ 5OP/26$^hlJEG \ K\vwPG#\O6lo-<Rl”}}+$as*#ݙF8@*k+2)˻`(M%NC[ >[ʁ�o5pUHm?!FnO#.@U iJ{ etۣ|KcWDO穪3oh#{fZ0_� j}>qNZ,Kt֥xKosYmz�:A9\;hZHMktNxO4`'?D{ Im=j=&s?̋ƒ{4Z;ؤk{g(##΄G\r ._Y"fP@ǩEsg_6qHK0=G6Z "`En9$W8XR|50SkwbsL"HBK"0Px=9fiQB'>-=Pں0ND%#FHϹ]JQv9Uz~jK1\PzeL~KF+~gD8Fj+(0GˁMVkq*[c ܮܰ@ hC/aKQ[B|9Wk!)$:Int ʒF %Fvwr'vp^eocaZĥ |[5-FeS4�wq?oW:4O=rkF}L)'޸ fEܸy^hxfNnpDz:%Yl -H`)Ӌ-1l[6FQ!ncd\l7mgX.Ȓr䊵\bF15˶h}5ӹeԻ.;<aut~PBzWin]$DQ [$:HcCy=1ɯKyhV7Eq ČP85){/SkU;^WxOS2 0Ɍ@5&UӤK۶?,P!'o3>b'_*X-{c]vCSO .4C%ă̜�]. 3 +u<5iLv,Xx>y$Y2 9g|SwzS ݐp9 6]K1!7_3s}xBռF+IF9ֶ'xd#kuˎvFXcw|Mxye 'QM?j kx#'˃scsY7PC樍hp>b8?|34aeQ�}CU)Kj>9c qɯ;؅f^ 5ot(mf{v[w9�pkG3HDg%bu'U$++w[m[\)2QʽYj*ׅ4%.KI,rk i>ҬZH7'߽kJ).gWؽSK8!&BEZՑҦܬOaػO T:4 Ӽһn_t\KQt&di[7t3I]$xab3h'8co9\sX�O�ߐMoim-GQ+Ad} kSv=3ផۍL2~ܞ:ߏlS>^+[gQN;ֶz^8#�>X rk-<[j~,6L4c8zM𷆦LRDh$ʻ�9lwB8. ʫiY3} [^Kx$;9lҾQUxNDvq-®23=)rN ȮDQsvF з �CwbOLdҺy%mΪB 1, j5Um 18ARiqjqΠ py#tsGd]HxޫivCYu6r_zƊLt�Y.Κt$ S{WT~&vRMĊc<uBGU5 $*1"5 ֝g|9lyv *5PQWhe6Kr"`=oURO1T Ƒk, (^i\$`w'8┴='߅R[Sm qd#^chD0]s�a,"nw:sktάA'ʷH�!G*8|r~#wY1Xg;XtuԞJ`#|\vRY'ޥ]#|,H~\FpkThw(iG۶-dZMu5h@֢ �*USnuUɣ�1ۆݣҫ{O'D)f$*հ*/4ČgijB @)`V\^⤼+r0hD ͜T=JZsfdr8jot:Tj`cZE]\>4'ƇL`㨫aKJmؒT>8㩩!|/?CMrjn*e^w3j!V XHI1¯;gK<=[KkH-,Xma]�׹~#ⷧ/$Iɥ &15`)~Tt�/cw6?)3(@<PqzRc:7=v })qL}H⎽֝<P?Rlc]ҝҍ�Jz P:�*x@=:WJIj�#q0)mϧJ~^å.ќ42=:4&EhR ((Ja1=h?΂.E!/=p?*MƀA8;SN{Ӱ1igu7_Esnz9Tk<O&Y'ߒ,I1V?K~J0%rՔϋOB8 37S#{P@TOJCbJJɷ+N2=Hg$:ϵi#qcG5VZe7!u=+3YpܙPvnʓL`py XI-�S繦TөsÊw訳 1Кp Te_ E`rh┙'84^6CvjmB9˶,}VzK A*Ddu*FKE-.=n+v3n[9) "?vp+5~j8,Ĥ!^+5Kķ0YU'#-'8)Yv*\0Vy^Uu&ڛx$7 k!AkfdJoU*O|zVkZax8QgaYRIri$7N42sV n9>bAB2{UP_k+qt6hUFޢ DP;w&6eb^ŽHHdT!I;sQq7,0Zi_᳎Ʈ -Ojѱg5b@OOjG IH�RFr*u$]#;f:Gs̿*SˌhZnà^q$W<YY8`sjѸĶ tN@Lbw #4nЮ[BI" # XE<⣍p~4\DCp~`FO֞!M#֢e8lQc<?homT\[m3&IpMmh\G;wէ5/),G  vzyxOP4eD�׬溛k!{sA dw嚕(ۏ )2K1>b5h&nITXl�ӂ5SDB+ym2>3L2qJC�RF8,j5F(ry"![+)$. w*~=hTi', 9#9Y<ƹDzcҹ{;9blE&Fn$`ZnvZHO+ l}*p\^.!+Qd…_@-V[?03бiDx}Ic$A+Zϖ6մȾԶ)ޤ #$\^#f"D/cJ<c,N]8–;q&>@x8ޝQ'Jڣu X+(4h́$XK:px=2;V.[':u5A5UqO踻6=0�=oM>B* 9srZ8O zbvh;3u 65yd=⻨0]p8o k:E,6唅M=G궾&NR| m/*1vLNڤH�g,ɩkzTs[in}+r:F61�ZגO˙g#˻iB ӕ.Fv=\e#Fnj`?ίpZBld h |5tR@{i=ݴKS)"u 䲱2b0=Bywϥ/q5ŵ@Ïjqt`&1 #� J.HG$VZNb&r q)# '8k>-xf%Mn:u"QXmGFK0z{ғk2*2�<@qwOT+s5ӕr+Byd-ًFrU{j}O pZj7[#w=_Ɨ-3M:&Id^ B-Һχx?Kb#%"ڳ1B8aRnÌn2t= 4ؼ[k+d n=DI+\Z]K%,_�j+ ^IΈţV[+E$ȉ#LԟOZ#vkB!kXCFl֠H7M2 .}ztOObl6;{SrޢR; e8�#܏0IKC(9ڽ#R+`DeyY� \!m_d'.� * Gh%]-{oƕcge."-H>_72ɑ$�S]'cJ[uP?(fY-GBF8餕Ȝ6OHE) :-=bRDlA2=*[6&"{d);X>Ox$ey>澒֭f3Gg,ӳW~~zM"dܰ8^}MzB$wW$­+]Ņeb\3( x'uu Y Wyu=ju&xdqbq=^S4@k:iAu;kz! �c Zm E,Dv0<>w=5u+]B6>lskD[vM�0%bfC^'X[O,kh;'O4uZ>_, C0%ۤ�H�({ײAnZDvDqațqw䬹OlMVm'_N5$ jO>ҧ{{mA 󯟵QB$mW z4i'J,U }ӏΩpx8WqJي( @>Cu5[(fB4&^Aa@V"�ĉ-R1=AJ/"Yt9@`5Zڝ7'~_umk>k1cUY!Ok|,뵎QeU$ƿ<H\t}*Ğ5+~",P8V EQB@UPH�cq9Q\#jɡRTd`#񯙯n쇘'½/oVQ}!H:{)|owrbQ�浡MgݴNRF.cm~XⴎO*"2^eٽ̋nIGc9$3_Ax{vVǹKiaV#=UQ93ĝV�U K="b#��7g ZWeÊYY*&Fiv;[kͼMOÉRZs+cQɺdnk(6Ux75Χs%Ÿaڹ,ҴO :*)U#9jI>UA\Ӗy[$kcVo9"Q޸#'n5Q- R8>#FFyQNHp3S ǭcHYp ܼo=@C$8G:)hM1;@̀JnHjw"c ZM0)y )hs5yq$gPlH0SXfsRnKR $rX榁GB9>~Cϡ؂TQ{U?Bӵ<8YCdxFoB72E'?UOxrz�O%_}iV. 1չ,{׫\ߴqU-6QmaP��g@�u_DG4zQS}@:b`@3@O==)\hL `iqF;18zcj\d( ƀ:ʎO ENLQq<RڗqǿzUS֜<H`R{S QS O0$Dixq01L;)9E/jn۵)XdRRȤ,J,}qHXzS N-F}鿅/;X֝zSB8鋨sҔ R @1JnhALB)x40 &S)WeA=kG zy|,n};+ĥ:gn8 gڪe\8R9t�zRjHF9H�;dwVIAm sMoq=R6+`nڧrR˸À=GWI9ړZ1Dj}K�9``3U96I#$|9Х-mMyηe 3L]eG$-0#gƙdn|</['[.TS"?|Ƀ*ʹi+8F 8Oe3H )aZQP"Id1[pG1pwH.,Lvԟzn)0SCR̴*>fVj`@9Rrڪ/Zõ a{<Z-%kxAI:y|`�1L@ xjE]gNp7 Zz*Y#TIufԞҒUfY}SmP܁ sJfߵ!e8`r�gs~T:ՊK ʩsЎ eQPŗW�o , t'j;!l gRc͖+qw[�⥕NeҡL7ujՖ#@=rU>c~VƫЎXHQUdBrsGZ=R`1UvGTdb$LwovCv{CaS!s(-6U�Me@*c 3ҢL?iu$r QZlK9'Zv} b!t^խR{ KxYNf0+ w.9ч5tPMl]LՎ3W_6e�坬?e{y02۱־i}ï'\q9qީ.0T�'7f8/i2iF\B~�=ݽGe,t[/|V`21ȯx!z s[A驔+ٽԧ5%�_JpXdмhMwv+>gTqiؘ/"&3ur\_i@:HjCN7eeVHB=MckqZ IAPc$+|ۈfl~a8As,*=E`4顃 } [)�bG .ҫj2Aky#eA'#-;ΑnXrz4M:r\Y.#&Ewg4:?, 7&p>!kpm �dQ"Sw9WZZ1f�Tc<Wi6z$ŴB"\ 5\rW<w>2+i@"IwץrJ.*腤ejE}weN݈D'ֵ3OJա5'A*)!X\Ftմ,麜Bks\i(cq!.ߊ*Q;/-`Zr>JG[ⱚtr9Tt[<WK@"\9f #ʋ)h~#+ =5iX 6Y\!H8ZtkS%c,=OBn/P❠N7q98.XŭQ<dGL񖓫\2iΞj.v+sX΅u}E<r" HTH=ymDbl{g2ޠK\"2f2U b1ZP ǂA B['9o.A0ÂBOD7i59jvr&O#o^WmJn|Ck^Z%K%jiWv9b;ZƣQs=}JJ{v\W6MwE$ǨL_�)!'øh5̯<g1Jz�+fCY;!`}VdpẼT`/jwbX[GI$eCL}+V5 }ǓYMe H.7T8 ڹ kY8 x +(<c:h//o>0HܞTTwEojBIeb3B�,hz_<fԔq`Z N[6kA`6`Q`s]0ч=Ryn@ $Zic#+֏x5DV"T9�y+ 745RwY dc֟:)3#BǜTpA,dp]?4CLW d1+CyQ% [i|f~Xg }/M}O;xBT/w$rXHљ 6MDO+G\b� _j[nԔyYe`28@+&z(H?Z5w <dz#*ࡈ,k6Ēo DHcv;W9h@8Qm[viX2~B@$�ZWO#aM)b{z]%%b-Lß8kEˆ1�=>Xyjq� sE<dB2HN+/Qt})RD9>Q\]2N7m`6<_-+={Wkz m"fI qF5Ju%.LL7d3 5%Y1[.5vۮ.2泬̸y(܊,r|ykFFF%B3Dx Un.ʲ62rHp**kk[]NI62rN #W_دC46ƒl}jL<% Ďl Tm?P|_nH$?@\U$&V=o33@#&Po]NY3U`W�/=N}ƾ7xTX4R2c7<[n.I3JŘs5cixNcn>).N*֕a=vdq`rI=�N FY3MšE] x1<^s]Qr9D$}O5xcM+O*1Q>u~ċu2Iʸ$ݑN6EkI77p[cSѱ־JjxG34A9ھuX4'kTQF6Wɞ;դ|U~ |Gֵ+]@O޵!!l?bi֬wbt8Rdn H?/O01 zcQө֖$|;NsVYJʪ$OIt LrӰxbSJe{,`Aj =a_q8P, [F=ESiB'RL]BrNǒ**s֚ 1~DeןAn_>4+HHFzOwZ֭kX.뙛h'Gv?JDUK32XW? <"|75au[ w1'eֻ8G^w{#Qݝ/iIe?zV֘pip:]�_QPۥ8by\S3�Qxޓh@aӱP)~61;ޗonWҝQH`pSyJy4m)8(p#QOUgiꃞ:v;I h {Rӥ�j?ƚX~>�Kzt &j[IJNv[ q1z\3S(iwg(&8d ByM,i8\Q`a9=i7 r;ǵ; ~jBy*i=�Ty{ &H.=RLB~4zfT$ѷfz3>eS�o¾>"TA^TN|z;l9皫~Gõ$5mɔ.@Z#YcG<b^fzl9ГsZ=k!,۲n`.-FN2>v$#;nou'rS+++ƃ%@NJ F4ʷqz\FXG49tF o[$zKAwD=*i6B*Rm6dHR5R!bX#O|)=kdV&w:Ȳ?3b[Hx!IS-ȉcvׂjn01zF̻JAPj?3~U7qQOjKFg=KA4U#x,1rzUa{I hL4D�ql x4Ö.c>s1.;%&PF@$G* r{8;&2 ˀ>`y4ne\`G;HȫJ&լ14Az2T[DreN쎕>J2}jC3)^ku<FjPP}yUNc8%GeqҞ3qA#9=.APsqH \= )eWÑ;"bW %$C?6Sa%2|n{U/${m{Td y^fa 3`�Zm" ȣ4K!-d/qP7})Xi04*][8(GZoD4Tʷ#Zud?AV8=[sXV+[۩$#z\(gp7GMNҤ{\4~E2x!c^) ;`קhڑE`0T*y)Ink1o%)ԛTsJ<e#Tkq!fԎVΓ,e%7Ua}t{Ksp8@� -i8yz3]E<Ynx^~ 4 (`r׈΂F*8{ƻ?}7&I ɓNj!Q}갩f0ߓ3N7a8b$+u-q-[ Y- [x}8#B cb`R[<kb/t6@$jE:*<X"rZql1T/5i� Ԭ a2#�,3ӓc_6ih6=C ^Myv  wFռgi"[ e3e)۳X농ϡQc)jPǩn5FvBN2n r2GO>wyU$T$ }ú=5oc:FE*\̿O|=kh#[iij."+/w sZçHgA)<98#?C^i8 ZKؐeАx-mw7NG[ޖd!`U?T{nȀh^r{ծO-:#,o<jTyGQ+kSW'vlyJ+)׍}?Śm 29e8޷|9Y q>?S~A=HfžB 3^Smb/ }�Uiy~w?y؎=rkF{ڌ�Fpl^ᄶQ$%G/X~5it:|mDc>Vxk:w4¶x(3ҭӶH>~qܚ>A'yMwr[w9 ?<֑o?Qhmmd|aI$ p#%v=Ht%vXycuDx'VkǾY\ZR^]JH�EzMδ^!GxhEܸB3&4SzXݠg8i-QiXҁ!##pkE3\*$uwXxIi18!;BۨE?2}:ӾJ%5q_V0CNݹkldIyG�iPk{c{yo4x2QW^HDܓϵq76-ahqI%<`T2CmQ#r2zq67+^ddڃ=v~  }wk%yGWh"m~Q&:9&KI4HH(a�ŒUPQv9�n#[msP\:( FI'$>mc. WZ6cAA'1zC[gydOV瞕GŮ.�$9�~5Ly@(p=zQJSZTٍ-d|OF爝o$sos'%GD2 5fn wΫn$kyV�r)Vq5Rϖ8~1 {K dp:՘3qF t@Hɬisk]PEPMw:m0R`S?*5߈ZWg]6%9Yr>b}2{UO<^)E֥ymՉaQ 2N}^e)znXNh|?嶖noJ=~8뚝mnR7JK\1WmwoqjBQt�*𿍺Υ尞x^O4b;$U}1qc$'j' =kWLqu݁W?m~5Z.BrOOq[ijh=6YS4q�dt\"cs9>խW-m8e HzIjPa A$ڴ)bȈ{cw]+nvnE�S^vU{KrwB2s۹?zPwVF5X4 <)P G�W{-2I8'kF�#z�I5(ks:>w08K7߈n$Wo"{1\D =MAn! VgʬsS:JE B9Z?p6T`yi%aE,O$jX\9u$gvF kFi|tӼ"G!T|GZ<o⋯&UFpGֱaLֻhC\I7ʌ3@JIh+i@5vQ.Eu%mNF#*5`kj{ !fa�^ކ$dPDfltHrCV-$ )I K/͌v0H)(ӥXUDr*{7j7+؊e.εiKÁ=!ѯNu"ܸHP\TJ0 g<T4B~+�$�Q8ߵ:{ۈmм0w']8%3=W+Ě_)BsNd#Wu=rMSt:nͽ`XN9A:tT7RnLCԠ{ҪOUkr,N=p)A>4{ӹ?#+ iF*.Pniw)BJa1ǿ0~ \ݴH.hj�1qj3PZf?hlKjalw}~zi % i$ME;bG&:Lq 1Iۧ4zT IIތ�J,-Trh b8'=) b7A80=? g':I'ڋ  c� S7q֜<ub�*p�~R{$'{~r(?֛v{SsS|!U""s֕nW:mOjԯ8jq֢R8$~k1&zZga6sҟh.iI@=|Ztqw,`19ǭ>A_yr 84wz `?(w~r �t<tH²==pϟ"<.K+͋ @7<极^!Xq,:Rģcc}KG ޫ1,=ؖ<zw21I3yK)R9HQ)34 Ky>F6ᚩo3y=Gj9m#Kf3c�WQ Tatݻ$fHJl O#B@%mXɺpiTr_|$`3JD$laDZY17vM*Eu^JN n�+AV4)EF8+P,K F6q˶2\™t D+m\`qZp~*m},$aTJ#90JӏOʪG3+8#4vW 6{R£i=S\皽lHI\d 6CDJ_z vB8<}hCy$j'xN ܮ'ݪ8NH Sb 3p1Mt(#4%bXc;,2;SUv^q =y%#H@A8]2GR*")SlƄzFjv'=Z`b~cN$p@FI+ڬ3�ΫH >3zRZA=ZP[>ݓڡb<B:Bt#�kwl[AסT#zՄ]ڬ $."}+.ɢie%S9X:OhK{<ɩ[Gە O"4Ur|灏ZWz1Э/ &i2=IY=koT#Fy#״x37)bbR5ZLʹS.٢}Hp99NMk{Т@--f( i_}zVL(5^:^wxr$X XF'ҹpf%}8j#Zsj<  9 sd=Mv\s|akI20_%{^Ǡ6dU q }�T˻`6xijf<x琿Alax`8tWt0k0XY$/ʫ�jk@{u�=ynn֧iu.% $͹<ʶ;z֣;os�ug> 4qTﻐ8? MsC 2N%g� 1_ήI4*RqЧi>$|G4$&)�7ko{]7<+vFgR/7#W4nq>SJ-]u]sؼ5wVkgGkF@7Lj.y潝6k|`e�_.x.5h/\ �*}ߤ0'cIě=ҝ$*s]hH J[U++K_\�Ď$}Wz~7vk>70+$13N[wH1 H=A˰\4Lko [¡V(;P1#Į9YMM9/<N>e= LP‚#< gYɫQWT2@iMRu\?1 `V]r<�=3UEsYԊZ<b'%]ӰaG5],x*{:en R~o»m9l$1@:j5H _Ì`3YNVI7>T>$5 2@QϦk-3TuiIn :؃ERAcӁ[�)=k|kaJ4TO20�LܓZ)1wtO:=jL6zndJ71Ɍj"Ŵg*OҰL[7~tek%&՛fS5HW r;V|ýRː��:m+}KУM*m 8?4v 7#Upe#0&&p@ Ӵ=!r~`ʓՁT.ZTI-G%{dF2GJBTU6֗"C;rI^0M5-2+^\܈.$`@ kD[?ұ:";om6Qi<+� LGde;ZR̹*U?2VoզP n A$u8](vmM㷳HFpH>ʾ=ԛV$CaL`pG_Ix Wp$Q2_|5I9 '&tGd0Wa,Ӭ#“4p?*{ p*NÎ}+>ikzʇ3)+[ZkiCN*=כ|:4mGhf}Ҭ\*U째8]'$n<y\j`*DG8>j.pw3ƹ*sZɶR>1o$ tbE"{ɂ@Io">!񞭪I\Y: `qV#1cZS&͗4wuu2?힕U8<qZfo. e Q+ZTfKjs7@IfIM \~|'ԼOYPpd8>,58h&r'Wy:Cee~d-ڳiv!Sg$`㣌k+Z̶Q\sZ[K37%Q1z溯z|Vܣ0'+5t6]ַܦɣ8e28I΋ j6<(ʣ<dzWinR$ +z;gjN#+3^n(/'Aql+k<bbyL|1*Zm4F D�9\_4Nb>s!p5Gqk $w7`E?1gk?t[X]Op@ׇW>&yiVۖxT܊PճAep0 ^MUM086z]t<+HI9��J'&xZlJ?sUrTU"Լ3~IDw/+&]H\;@-T`7j@k@@ۜ�Z�H>Z RSI\uF]>f=.1u#c$t54Jdjϕj$Ŋ0}AT)dbЩ+0ÃI�?t?zomq;=M`jJ0lcDoj ⥎ğz"1QGdBTM A3Mێ�潋,`QRQST;'NxHMELc)qIߊ]BWލg1 .IJ@zk83R权K4޴bO�ZBbdt!�ZW>܌?NO"})wQ`G=i?qLW<R()CgږJ@߅p~b!I7q#Ԥ uL[#8tM''ݨNמ})Z�G&hO�g4;rig�\=)r1qh'=O&M ~4g�H'4}'!_~'jM|Qbiwn?AAHNqQڅl7�XER:8 ު3g49`/C�S*r sFۥ+}c�NAlўqȧz,;[h=83瞂;SpqӂzЮ"ch JqU'<Eުo>*rA4]z sPy�U=1ҕ㍿(93w4/zz Di'pu[�Rװ 8=S7r[ךNӳN<{}MOi8\HNkj,\$lV%V\gXH9:r1Vܧ*R6'#2YY';Gn³lr 򞴹sJ@FA%{ TAp1`4|5)ׁM`X +sdti.YEqцA]9@{Rn; !h3Uv�UD$ Cڕ1v4(w$mݪD"2Z.8H1&iJRiʩwh)n^ۂ}+ߍмf}j6UT:h}ͫyY<96gkC#˷zo0ga둚kb\_)dAʹR蕚>wb.I5 E ΍iT{gfFDgOJNY B {?#[+q+Z|( QXq[F>}Kw$YF OJ6"/�N) ]O\#);u^-X`mljs@"aD:x;<Z1m]f9�"" X2) E~]5}GȂcr-,.B<~]xh_6&vJ`~%Տ+,u 6-¹+ׯ%`HAA*ϭibW5wŵ֑pfTU/D|= jڐ@EnPq/M>mS3^I8p>ӴxyfWNSNPZ Rz׃lm&{=+Q]=Ȓn^w!u'#YI71�084.`;I<0>KmJлyU_4'\S`#N}+MCF$�M3 f1xh6büH>Lgq )v9"1:#,GT�JJ lqCi pXZ f,p@M@۝!:~YbԐ$W929ܴ &fl..&ȜPp=B¨{N2�>�iľdqd6RG?_ҲԐ_⌁n":1iCawJE2늋ITumoy[x(rJU$:]o-pa9^k3f$ Ŏ,o%&g= <Nѷٵm4n@#޹^M|H[NʱB�hZm7/ig[m<;J8 FFH'֬|V'MZ{hdC:H%jތ>;H2%V�j F,TnB,Ik='ljI5xo,ۧl�i@vBB5[ -RhjbYbHUtۯ hr2>UCĺD[_Ʈo IBIMkΑ[ f%\M4ІuڌlrSN!rG\V|mwĆ}@x/im76; Pn<% zI#aI94D'4"ưĐƎ`z[i%؉ @ !#9{[!|֊NPl�kW* !Bj膺No-#͵;韥y|J=k>@YPo=qWe1A{GYNJ >s#p^ݢ['|{Ks4 ls^qGQTQ۴$aJ~-ckYrHDXPa0mM4&9Wzg.m..nf _G^U�oHh$8#HP|7N& gd1\OaA ] 霱R1B(ץ$Hwn=X YgSs]*VG+ZP5<gXB"ozኌөA-;7c7$t�Ԇk[_x!F@a@.[ 5EZջz40rpA5^mwyQq2͌\xuRޛh!"rzWc/ Nʠ ǞI MIҾ񾤺5;mvDFq9skk+m^/!V.}+4є2BOnq\OlR{[KA#Ep0s]8 "NG5Z#$jm.af۲D90}2mJ$ʆTRVlbWRL H~ ީﱤ8@TZk+[M6 UR{aHYX2޵^ZB!�ܲH1Q^np֊[_`u/3S:MdUMkdRBYv;{}s:Zm̀p 9h~MۈUwxz՘ӡ�t:~-Oky,=q\ݼr@[:&&wa?0U#ަWWre8Њ'Aq[{<zؖX؂PwQ+6r3Wq�pG>r,g[p3fzskgyq$)҅ 8&ǁ,6 F~nAܠ񽿥oú0TᾧxsH@,4嵌)'[֎N{RWҥec/44\fPXv4 kJ[�HM1 :R3c)3?:vn!a7<Rcpi.ɠҚIϵ&H9` ǚ3H}s<rqF3׷-H:0sޓ'~T1sCt9A4!G4tir=�p<zSHRciث8i3ɤI(@ &1ҔCi:Psn.Ι v1MݩӁ�'= 4q)֐ڂX`F@��1'Ґf3/B{OAދqG>zP⑉@>+OA>c=<Eep@ #B.s.�zѨ$?=aWyjV`Y0vX_ΐn=iD؎!$zo8M69ȩ=[sڦV-!jEvTFl ӆ35JY1e\v!h~ KHҍ팖GRb8)Q9wAb8Xt=܂;l%UԜg9S|A8q =݅qCD*TOjz\ŴtNis0){kE;nОzSr;UOJk[nucNt#ڑSzvy[ICqOj<ToLFJw#e*iBs n>B%QN8 rj rOJtjK ,, `G=)vp9Q=HB60t ֍Z/O^Rk6<3^R+kZ',upyO5IQ,]!eg}. hю;ּfs uwfSoxh'39b '+ѱ["K$3ؙxW>H�+=�=3X '殰 &)JH<�v-/[fJK+dW-b;=m'P(A 9YLqf5kuTfBI>͏zK֭/Y8s` ynΈܳ,m*o{=GEtl`T#9Z}}.Fq%/OY٠wfy�J^KH!GK|egs,LZ玼j]j/yʸUR�$x70OtY6,F:񚸵f5՞6q4XX.CjĞ+׭R'3Я0 'c46MRK0 ȸrjoƞ[|oJ'#* rVI .`/uKy/p.Q:үi͖*,Y >,pA#3D^J%G (-Yܻ0Ann9n'{z}*^Q\*d<>ԟ] ;]02G=[h�c+ܞ%;VrN}�ײL(яB\8/]KR6%*GSzk<kLY_{rO"� jXBL4+o^Y8 ;F-NI#gZhDf W8}j= CŒaK)o7;[*z}1Fe03v'Vڥm.85uaii}yo )(c $fE7pdX ݔrn$keP?ƳMcu1–v0YĸS9�>a;"EQ)#=kɣ5\ج#)%ֽJ0~X�n+v5]2Z 3!Yrt lc! {`?:c X_-6*g2* QxnG;F,NN9֩yQYRv䣀[6E/ xwRy4YmhR;J<%iOWc{ncĚ΀an3Irľ:+"+pGYnDZ/c7dkwr["ۅi _Ahr`ۓ wY{Q5r0׿NzWQ[i<zHD"9TN*YVڛ21C"rq5sc7إ9Xڼ'FK;^fO42OaWCWVVӥqy}X�Cgچnreytdc:%N0\d؏LTP(X Vm($grs=Kh�2>w! $rIR" 폙bυQi>b1-}rzט,|Ob[ o �' :閑Q3햑,@C;pl/ qO pm䍹 +le̵csGpjV𖟦ƩRp3ӵ Bw@#_Dp;5P!skv^U# SnH,ɲO`jf*m9ܻZZdO:0@ >:$R܉S~+ >ʱ}H{hO,0G{Yݑ̪"ۗ\us7X[nQ%hȍ)a_=ۇI>�`B곒7SZ֬@ Lq5-.jJeܤyW|)Vߩѵ'3[[�Ǻ[' {j`:snڰo@u rt5ZH'd 6LmNK]D9$g5JP:zY4&p HkrIb|)pno \'AZ#k~:ԥ-9 0MqaZ=̯<BO^MUc8#^()U!SR~oΫۀiZvAZ7-�W Rd+NV(qŽѺmҙSFOB~JIFɷm дf8"1ZyY+jVy2O@PGrkm58S8 kִn3F4\0y< sQ~yz@9ziX{¾+t*(W-d+Y 3W1Q�: ?:D�4>A$Ƅ&r p0=jrjgiqa4F)7qI^F!' z2{tb4sNK:tGI&=)N aRwy3ΨAzFvȤP :R@yu@E'N0:۸=i@g׭Zq7ƨ+xO'8?F)j^� w 1K?Γ�rzR<i8a4dr=( ?j0q֗PGH,&�tp(XQMtP0hSI�Z2('iJkr;+ \�TàsփOZ2@>3M=OѵuJdx_z{Obwaszq8.b*'QqSP(G�lN3T9+�( zWc#ךxsb$Np:bNr�&$V{WF֤}1R<y58 @t Ttv|/E $2O&LT,[2CN)" ‚߽YBʜvK .a2ƤSNG_n*Y<:R$Tx7?!azSp{Syl3ҝ$Kj@ަgČ})rcEWd]z*3iY0:RX:k5lyy<{t2TcO"frMJ.H^*s)lz.Q8$RnbkS*7g4O5PE} PKg{R\Ҹ2V|9 ;ldJj͓M+zԑ(89q{SYHsS0hmT `;Tвu0ޔ23=?74qMh6i r�F?UbK (T^:R7g ZAi ;jZ,IbVU$OR}똰okW+%ܻKrDqYW#wb[чl׹~:z\]뚛nKGg(/!c:|g\jsmXxn=R==a�黌n<~5<zvLq'E'ɯ~{ǽت$�555$ RiSP2}R䭩8絏x620QAKDf`ZyL"2s�MPCy([@.�A:kHYˡ2c2O։&ތ n}0.#c#'i==ako.>oUl^5<ֲ^N;mӘбwӯTydr % g@v )s]'"Sq 1\ƛ$TBWj�vW Om9*ZI8_[LJ%m䷸ɒ%E 5s}"Qifox̡$1Vl'ɋR%A@Nk⎛4Ual&wֆNڗhJCk~XGc$8 jC8�J+sۃsk�\\FpH!ap9Kj^GC2\tl)pGe縮LxmIlc(>l~X<As+m Hǩ<sTuVVa`8g9玟uvR(ԯ"r2I>�™xb: '7b jB35y Rx.r�ɤDZml4Y IqE5biv W<ګM))y0'qUe`gy$5m: ` ;K$B4&:!1 ? 9.$26J#Jٴ$"{DfSA&.9|_OmX DpDAWWSY, 9E^� FO,С#zW|N쬼Y<VK f g8Xrq j=oKS0|5|Koc6( L&1Gq\GqhL[.XyrIIqƣ55ԦibԚ;t=xNirq]#pa!{׋/<ԁW ׸  gbM 9ߠ6Ic$`gp^Prp�fմ!p1�r>vږM{"E)%3YnCZ#-4mS%k_-`=q޶<QMiZM} L#_@ERۮT(gzĒ3AH;kg4:3]^he֠FI�v&XpJabϷjbv57v2N x99Sl-˥RZL;zdw0ĻcP{yA1.6nqSGR׷B&6VdaTUVյxo"đ�8^EFfV-2$^y̗P̑3c�UC}|.[Y[^k`zSص lv?עσu]!HUG &0`W5_q g"�� Gzyxh=gfҏ&N#wC^;gԢ>X1HaS SkVDdIȮHz rEr\lRAd(2u>փ9#Ue9wKgQHqD0m|=@ӰD Exv:⽋=Rq!k` Vq\׹6Dy)1'1=kE܏:|jYTp>χZZ2̤&s5ٿ%RJ x{!LW%Pg:NF(Cāk*.6> 'vɫ;Z`2u&Jۗso<E99 b ADq-ÈAS8'.dYL2@+ĺ¨iPxMjUe0qr,n{f' =NqYnkb:kcx܁*2Jl11\Ű"ӭeCd[#s˸jd7yU\cҪN6 FsjTnG4m,xLUt$bccߎkQ+7:m:b*d=>2|Xxp3\Ę=+~b$*#zj<G9*҆HAC##�v5 J՘g& mMUZZ.&XeCs?RJ(S\|7Mn6_|9Hzqku #@=�'WӂTQI>gN*N3CFF+Bl)i� \HNzPÜS3؊,%>ԝ `'4ϵ4e: tIڔ-?ZbO�biڀx╇L@3GzBpiԟΐg֝ހCqۊslwdJaJCɣޤ$~):z^;=Κy=(][›ۏZ'ӭ0*>I� ZA`4t!&p?&NM8i㯥qFsIژ9F8!@{bM9߽?L- 'Ru` FV^I=( )͑ھq͎;un 9Y3pސ 03iDG֗`!P;U�9㡧$`�H S"UUH 4Y*:(8,֑AT90GSZx#8,)HM{&Hاw.n9L~܀/qq)OS280EH# m9x) 6IDн6nKp;STp3wRo!+TRЃ֫[O",$Դ@0_v܃4O,NЧ9K2�rG\b+�s+DR=;}(H}�Q+#`v!.@Z(�Fs(?)i8"%7h [pO.:CUgQXP+Iy<zkH9E'qO1WmB䰑bf܋ӥT&jګ[C@H`*oAQ%yP XNBޠWXpSN`OjURz =1lJɑٷ85+Dm>b{r+' >c?DQgR`B7`!9.ҡd35<kl|�Kklw1[E,$Q)gcgչ5n?~N`<#A z h /xG_3<氼zsνsC5,.pm/Z L4lŁ^yi)oW&4 �AHxz]Z[k;Upy5i4xJ)B{ӷ̍]Gd69GC{TUymd7w+M/D lH.6GRF1Њ"B]Hr<Fc8"LÀ(k”yI3:5,tđ P;7:P~$QI6 7>v<P*7&c^1]6|Ť3۠N|�~iv: d.i2D76=sl7! �˕7XuU](9 2 S@²N赋d7}J:2:0pFpAă!Cs43yo1m\yj!Kkmq%<nH`j񥱻_+z�RV̐|1\߈-#IᙑE!bc܈y37Aoa<p<ꁄKszGm>Ε.J>`WҴ>ix6V%^4g%~P=&Fm `dxfݞ; v15=T.ocz"e.e^ ?i"V>Xe*X5sHe&IT;uBj7*OkmnU[i<<n.WgGgܨ9ge0H |hxC:##�U/wVGybjJ4^+�u vQ,, 'Te+ =VF{"q<Bv%`<W;wUT}T08G[obKg(e% hm`20"SW|Osw] 8 y Nz^uhzΙsp7 k[bDY nw#6xX947ǚG4%7I/z}j|VHe*>x]�ܯcjfm2F0cC.#_2%)9Uz MnxMQn x@{()gϭz͎-qG),eS(JS"IrIxT 7QOlo湒?- A19-QLvjɿ�=b EPIu[lm%N6$j2I9V/-nu{cYbYd t�v~ &Aa()/Uc֟z׷WeΟlr ;vSW3<396awt�^A\0-t#ڽ[EjKS+mK WZ# I'i+50r輜^mKR7[FrTǽyılTd~bx~O]ڇ߻Ɣe.՞7͢ %Ɋs;^wtM�:<{{.k:vS;jjz[N~>N0'@\g=W%ʃ<FWiQԿsz淄u0j<گ];0-GB)ZIRvEl*)̉#j]:گ4 Lʗwq.Q#8aֲ\gh] 5OI ct@zqֶ<u^wtb;qҺ?AڤcPrF~U/5 "ݬZ+ =AZ:iҲg~kh2bp{-UZE Opҭ\E¬R1_(ISڽ> ȎN0ObƔܚ5* Ғ[y"�jv-^tP2Ϡ##&;F\DFUԑ޲JwgOr4k;Ȅھr&f/lpgȞmLrgUl3n<סJVlZȱ z Qw$ӭtA3~cWVMA9F6޵id<֙,fTټ0B:G $gp t�$jsU[Kt^j<nųv $SOljow~ԞQLʘ!b4`JLq8>JD ss޺ z˴p$Rz.,ow!⣊E'k={Kj$A0*mL%1�1N`n^x] u ~u m?|⼂#5Į8׫1_TxC~&�cr)˟ÎeȞ@@#eHHǽ3^<ۍ$'8߭7)GJ@?ZS�c<ip)OʀiG֐v09+�┰)zS'-pNę�RI2EV#Lh izn9JO=xMvc)O4ji@cڗqn4qA zS4>#M=S!␌/_J1~)Pp>q`OJ_HFN;P@J\MJp>(9HN{L.8MFG@<sϽl:}zR I0?\8bh(iޔ`~4q1TƐړb_1 dtzJIl0LYqA=@'PԿnj]O`x?0M4j|8\ǓPq֚ g#)�<wv#)8>U'ޞ37 �TdJ֤Aҏ4 7)Z 8ܞB$Ry*9@$WώWZ tLAKkSޔSd[Q>{Rf,ߔԟj-wRAU˶lI Xzq 1OqH*Y'ۭ -�QdpBǭDduT8IsG@;%Jp{╷hBO#ڜ-I\ )#w%IҦ"|z⥶5b6s鎕ZJ�9Vf+銂kqhhW{;RinEC+mSfeث: ڿLdD-u<[ w4m!>^Ƭzf"@HhX ֐f�b)Z1ژ[*H''H^ԞP1S~0?J:0czSY|"A xe�p˞a2K;{T?g%Kch@I B Xdۊo&5B6>K"YRW�(reY*E;nGqEX\ZWx[k} > JU 8BӇtϲ4Ů M)X=koK" w#}kfT0(| gE #9D)X UHKwN- {e^f\ ‰t]}ML2R>¹=s6t$$v<t%\>50X93Ϗýyt13�Zg#ּaGsju/miY|hbwo:eȹrǡvJA I?\w7Wн^Xw2�ySD䂬߯²uAzrTU?Ҵر8Vٚ5bɘFWE:!pʘ/@*Hw=Tw' |ۻj$;hMȵ=͜>$$�p�׎Ӡ2\]yQ' ^OױjFrhsڱ4D�uݲF0wV\iri-E-*>'<›88;r?U5r6_.G[yt,Zyղvь5eن+VU3I; r͐i^�KØ,j<RppsҺXHm^CsN-l'p~}"cs@D*EhNV!鷧5.7`z( }SDSٶUc Pv'--˜F@Tu nx9~lNX{aBc8�cGksPk0` �c_jr^Ud}0q�mxMBtmFysZ&*|+*kW 2ͽCFIS8\rtO$s²/xsoi ! $R]Վq1 &g9*JXI$:*k lDAhzҭ؃ {`Utk @,$T5#Fv,jZ+B_yOҮ٦6=x $AVd0OAQpՔ)淊T1~uOwOw$+ۂX'GaZD3d٭t�!D2E9LCCtK/kiĊr19!tfA'' C`Vs[.[А6.� <bZަɮV9cH{xNYgt"B(ϖAw|6Zȧbkq g }{bR}EcpAbzuWLmnk+(q[j(ݏ%2b'(zu};IhȤ$:@9y#% l 'SҟHY#ܼ,;ۥe'͢6Z|�^'(F]fLvǯj<5qx``xn ,`pWbPx*Fxu}o,m,n6E=k)#'Rҵ+ kw(Cpq *KU^AG㞑k n '1nQF |t4.LVtc(8QSқ<2႓^G*;[spjې2�ӻxRo ]i7, rps\a-a2@z5 ]Bdyiql_$+ibe{ë%tv$Ѡ:^ٖªv8\__%*Fed<##=+ebV.ĜW|AYqou<1ֱfݎ_7ra,+e%=9\æ)|,JX],o4CEKcqN{ KyܦwY'uk]NM"vc,$�V匒\C4QLUHH-g2FqҦ:j9%.x᛹Zwӕm+( ~BO^6 ]N[è`#uq ?Z&֧h(�*74ު)0(1늒�:p2s[ǥh廅l)9zԲjBc w7cQ<èVД{ Z@ͨXZ6p1+Bn皻jBd*4t%Pbd;S�;=A"QQAv\|wZ7W9yJ@$QhztdLr)]{JBI;Rѩ]yIUxtX;b1٪DtN1S/C.O cR%1m8>I_ 갏\"0$ǩX sY^}K%KjV3޾T#h)97j`=SQkd!qH:RH׸Dn})t21L5hBy�h" vOjR29R aaҗ!"Ґ~T-8 L2iwlRn!3@?i3i.{ajqzSߧ~ԇSqSONHG|}( 㞔8nLi9�ZP͓( 4y`tFOJ`ҚquΔ—I4�!c4dRIG&'oIR!)!I׭;#n):kq)힔܃ 8ݥ ҕ.H>vҡۃ)F�ndP\\{R.x{bF�|944tU׊ . EA@ǽ!bs,;<D}}G=jB|z G"uD18'b~U2G+T( +h]$ )�1'Җ5$d:Qkhj��JTc$TEr€a =:Ӗ0{v +#jI`�QU_85:[9<TRlW;stG,pF#${{}U0~u-*Q~\qLڸ'@=jE?ː�4bp3ebn;EW֑\ C.2`Z$irqUܒXccq?1yHrzUGrݑ)7zg.�6{zzR B)$9Ն?q <g8SO�4 ۱ҳ:qaW~ʫd>rM<=+t}p̸ e0qj8֟2 2g=G&%Oz1F5[;ФT\ =A\p03Ҥ�'D+A[^4f;YnynfZV,v4ZWѯUH<oxmY-5hW(AIOXY|IлHa]~!.`@ " ks,e)*snS\ٺ11_Kkz~KZ\cT~b1ڭypD'Qn.|Se=Im$&Ra،t?ƑGjȟ: aSma׆x&msL[.3B9oWE=ȅd1g W]r3УiÄ̋ŋwȮ{]𽧊5y<M1LgfTs.NHڣKi  W]ܧ`vgcAuqcl6H$~=kzBrsp:NKT|{<żaVmr\`TmdC?�]Fy&Hv�>ngIW[܊HElISEEo"1OZn�gRRg"c}:.ur7kWY JM|`d3Y \ 䂘]oDMEl-^ %l,�5^/ ݀/VMkW?c fY��y+gD_'P2w#(c_2H \qj'BA<g!A'96|"*T.`XڽX 7rkHwxa#20g^eqKʶF1$gq6ak5$BX9 A,TZ75J'/iފ:L JFAmksqz*E#-W|C]ncF,cJش+eRl2#�<Ms`_49+Z#'C..ER<d I׮|;ڷ3\K53נIۉ#xȩuH*#frvc>;-2,[DX\MR$Y'6d{C~Cu ]=.RwF3r9+o˥YF>Q(61T2 8RFcVA+y(*Ⴗї,UcBzsZ5mвw8',@:E <~ v<~BœYFo.|3!YH뎋^TCmkqau T),g �; &�X_I_u,20>(TSrӽiNI=Lڗ<ZZv..IĢI8;k7:HIcB tt{+Ry13J]L־xYQsG8aOq]qpn"BNZ3זw]ͽC&v kʻѴEF[=ŁBwG1Nђ:Vd3qft=/Siky <|Ws⋸.4Iso,~|Q!*eK5+28"4 8VTަdy-?DeVg%܌'w `KK8繙 Xag!F{{)sc-ޖl,Gl)<Wy_'Pǵi7092Xa NInc:WkP9zֶ,Q(=rfIQ *rЂ%9A~ I)$g`5y2Iר207 ˆ�m'"d\Ӌh6WB$I#LmrLrq:WA,ܐ]�>iPUC+VY1!Iaf��:2C~A\�pp+u,:C1Y79,qOZԚǯ:o+Ѥs&y9�}+-9`^Y ~+40\KOW%F ekyI`%{*pZUآGG!GiǮj`8Y]4AOs! J+ L%G9 y9'!M+S9kI`u]UqWwĆ_oRJJ[3 G.;'ŷ�ұTyL,B㜓J1BFiڨejdO�zJ=hf&T".2 D*%wdt"t;kG}:ordIq~c["' ��$zק7h| }kǼcUƑM}} R18B˲@_V͸#�uCOPFG q]GaXK<$ ,p*줅5|.w{=h{JW%7#tT4;KZ 2I'=z҂;(X,h.;~u\w; );uC~o/rC0ӊnzC - qJ3M Ru1#NG_jat�#lR9⋁ &׽; HG4NH@!;Ґbcpz�.4sL,4�:&Niiힽ1Iq"v֜�:bu+RFA4�FW#8֓#u8)`s@7=:Ax4 ) }zQ&OQI3JOnnM0iұL6y$ Z3A&8;Lɪ@.GҚNi`L dwFc}D"S^=_�G2Pxȥ1j4лc;"db`P<w9F1casSJՕ~lm@ݓRWE$ *N\ y&̟}sީ qޤ|٢r8H%(SwFIS¹~׭.7TS Z.! /�zTG� e">VJ(m!AJЁe\ɰav`DWyE'f5LA󕽳H^2Hcv˒=*b[ = sPŘ6HJF~zIazkrIElMS<8Z:|ҥ-'R J`MiMpzZ,O^Č{t 3sHX辔Ey#!9HbIROQpH5, "Gi>l7QSڐQA>eXHMY8S PL'| -㕀b4R3ޛRwTsnݞۉ @=)UF'S,)9Լd ONS\t00晴 ҆b PNDַRSޤCTu/;1WLe<Q[ 5I(<o;jx&>#^vjųDw/*j$Vy2+GkKD܊=PԊx+ \nl[�IF 1$�h)ObztE;MQEo9\7cnOsZn A=k_-2]eN0Ǿ+)+IaR7 Ѵ4VHL>gkѵG]{=+p#\. 5V6o7|�08 3+"R38 $d�s3y2g%28q<Z2. ;m%BMt"; jOw >x 5N .� &H-0g�5jQj*C@b.כcsUﻳhє #^+Z~]ȍD%zܽsOs,MyR[FRI?Jk5ψ5K{{.מ!5袷]-%<7ҸBiѼ0|KfC5 �Vn\kW"")@VN5ƚKITHIWn{vpZ>lw s"ܯjt^Iməw;3gP{gEA6Y^w%Y(.pG#}tZ� iݐf{̳mڼ~7i\|+#�XbI{%%$rqu?WwIt>w@cGnX|к( w c$ }:Vj[՛Ӝ:DrлToFvc=UtئQ%0!x�jߧx8z赩4d ʩ9+񮕥Q8y >:ck֘+u>i#N!i$_+c>ٮHƲÚ$2Y#V�1>6AB@= CBXӅ֢>W,2j<;pl('s[;- -٤7-#}N+bO*<F>hG<*tTهEҡY:Ά2%0z.TZO,w a)S LԂO2JO./<k41Hj!K%{++X6DjI9$ [xĈSeqȩJېYm#o=7 1>&6eN gҽi!1o4|AcO?&qgd9qZCBt_ yQSmpA؄PrI8�qV!V6XZiObj*Ook%̢dz#xPɠAష.u� W0*h?2-vPeEn6i7b=kuc *1@zҸI=ާ7aRQgp#NkTFܼoc,P- OkuY- |Wl9ʹ =6Lv/vw:g֮ T:4|µ2 _'zn浣cv� se.[v#ZTx6vA {⧼gI's}⽙>nMØ͙r4hzI@'x:I"&t"Ou$UwR%)PF (�WeӲŎ!b:&H#+sIJqx>ԥfQN@UOG\}j+C=ᵰ¶lHZF']v$\!km$¤p&@#*qM\3m>;3zqIg* *$M{QM6եy�dpM]6C܌s\ϋ#R( 1 y9h ^Pi2^�lU` R̠H1@֘ Gz1Z#͓dЦJL pF�=KrHlڡ,cn8RxD(cQ,{[^idD84l6Iڥ$vb.< okboZEݐ2܂MyD)T?9_ʽâTΐ/vH{qӵc]mAjq:N:tqI`<s^wMWF2eǖk<o<ɠ\n 3ץxncQmij˶we^>hF@ ZT�뮃:i۵znQG8My+\ˎI}k?hv<ֽ<y*&ZP<ԣ#޽˞e"nJv{{POɦMNRb>ր)i2O 0h 9wL)0G=s@ ?zi@ g_jaQ9(Pidg=;`ǽ8L8B�*S)3ҝ4ƑiOn޹�{N)Gci;Sh ӭ҅4H857`7=p) N:`dЧIԘ 6ҝ=4TG\t(X=ItpW#ӈNi8[=iztOJkGJhM!iASGZih@Oړ#9Zs{tL?�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/images/faust_github.jpg�������������������������������������������0000666�0000000�0000000�00000667142�00000000000�021645� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H��Exif��II*���� ��@�������@�������������������������(�������1� ���"��2����.���������i����B��%��������Motorola��������������������������������������������������������Milestone�������������������������������������������������������H������H������GIMP 2.6.10�2011:03:27 21:18:42�#�������������"�������'����<��������0220����������������� ����$������,�� ����4�� ����<���������������� ����������D�������0100����������� ������V������~�� ����L������T���������������������������������������������������������������������� �������� �������� �"���\������P��@B���d���2011:03:27 20:46:06�2011:03:27 20:46:06�R��������������������UNICODE�&&keyword&& "Lille" "France"���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d������<����������������������������������������������R98������������0100����������������N���������������E��������������2������&������,������������������%������������������b������j��(�����������r������������H������H�������JFIF�������C�    $.' ",#(7),01444'9=82<.342�C  2!!22222222222222222222222222222222222222222222222222���"������������ ����}�!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������� ���w�!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz� ��?�QSDZgr'JUZh.GY"'T 4qm8iNn5y'�Ž`|}M\S~sF C8EPG@~̞r[rzW#&JfX:^7t⮜\]£S1U^`?#Iꢡbg*qFtEc.H{ e.j>C|֯G}Gz8 J%=R ^r*r)D74+f OWc?ZqجE40cbE?Rʩc`�u˳u+ibl;_ȫ~a[qqѤU&CqұmQؠ9,6v2Q*e51#]@r\uϭI%olbUo5lVNsԒ#X g{Jn+Nk}%/PąR~j[.r]V_"XԠ�~O*sk[ox�u09B?j-~Nq4Wo$$}N|aYDfӥfӹZ,2X$б/{BXB6>Ƀ�Y'7?lT'}j ϩܲ9QVѧY1xu2糞;bx<nU>N5R;�kONI;?;!"?JP"rnǖz񸁜AH�Z÷Y-%N`)?j)Y}i67*EJc~+^whelF"HiuQ2Iq'AL�Z<cG-ݖů#~֞<dq9ҺҴ)rw9oBts�}lQG${-,m$f9*�lyfi+<rHIH�[#ի;XMDFFDLs! ŴBQ\Пmb)bHS庵Ht�?ƹv2T:2;5nchnb݃QMvQ$LHW&v� @Q$K `|Ax=?ȭl`qHG˷m%Y3Un%iZF^=@2 vˡfYAm~FVZw1$YUUV^RDA32xA/}~ ˻;UY$BH*};iWCzdix2]^@v彀VzMΗ,] �;r{JJz4с�?GHc#WlmN2/mlcc==Y09`qS9珲1fkk �fA2;tò^kK}׭vwg mv:QO8U$ޥ }k3V@a:gTmف-ŵ\rg[_Iict#+x`:6n~l=T5="N>[{/~F�Jt )uAwm䊵[rcQ}<MuXc|`y<Oy >ZD?3U.Vt4W/#}*ʊ^ͼcUg:֞|<R++g[ߘ]^E-ehw=}g5"qsZ[agTpj( =Z=&+iXR/fc1jV3HRyp=#8=j͎dbc։ɞj-sR rEzݿe dsMjCi4 _);iLy?w$Wf@��6,GIs<;$bXs^>tPן^qm"8d ~'َxȨQR֢#btt_*@1Y^_Ǩ+G5FmcpALsۼ+PkH|:dLWY"q"1/xrG#+ >qo yV121:O56k&0�ƺ?xjKVe+��^/&=K aHhf J簪W71p;iIZ¿]rrsɤ1p?:*)n#ioZ..^wf'9{�z<X66(I[}A]}l"!+lU/ONWNsz5rkS6z%6M`cZ䮷Ghȥ]0f@$Fr:xmPAE]TC#/6[ݑץ1�TPk(V1Adtכ@L۽Wן3.ʽw f}O*jybc%s;qRѢfNWRD}GUu mn`[-h,_iH R4wjxsU?cta ]-Tu^+)cG>jE'@Og{y*x{Wq)9ꦩv,au`$y8\fkϖ#2F:cnc̊W?a"mȼƋ.dbi5c&gL ֦3vF\;n͝1g4,KF~`hFvS2[[)w,`F8 tTخfQ^8*l'3ݬ7i?0"dY`Ԥ'y tamF;PO?zFj5M6;2mz?}2MCQ[I#i~8֠Z\grlon\G ַ-Q,Igr9"&["= p8'q@4At{:m% d�>5XOk%͌@ʭgz~Ykm&Imc,�INO>hf΅<Vg3$W7 AR{+]k׺Xeӣ@!h}2m .̩ sQQZYDm0~ax�PC;]3QmWDuFt\Udktt(xˉ*s8\|˕^&Z<PV鶩�X@Om.ڇːyɮ80ъC)<vZz�9 :9L?w'Oc^f_ΰhoml3V+x"s9'u2rH]ć}<phHuce^F @*zާCY2sRh㵻W'E&U_!A�\YmyACى^=ZiںmHI>po\}% ")phaR( 8"0}OҳXar\ִmV|^nf@$5w6& r) <ghf17?H1Lrm=sS!EZ~ũE;"$ԖiF=k�зAOl&&==c? )B= Gם]I?j퍷ئ[{RH$9]I^p *}fTH#;Ԇ�,[[k)Ϙ %Xqx;zV:Um}y� ?b$2Ԇn3hj`a@><c*UHa4A|p#6=j!HXo] d8P\YU8v]b?s) Gw1V 1j|s6O=r+ʤ'\-SV\H(Ev.S_G}ѾUItasXCQ^Uu%Ms ;Y}/Qw%\&{`?#Q/8qδu`\b`8gEV]qwքiRTȃj~j'V6эI{6gVL'uu{f>Ti|-ӚjhG�hbUIw0sg*EXOα䵂EG)e"C�5.Îy, �4� *3"畢jbo.\\MƝsmѕ ȯFXG,bL<;`vڏRdfgf}:kFd2);y6s[dUC4NA\lMi7P*X Җ1soqUEƝkHJ\t+ݏҺ*\ZD( ?} etT$Z6zBK7,?`}9#ަ}Z᫈VǎPT-jK Z*"_�on! �O8#9U+%V&XK#n1 O<`c9O|mQJ/J l~`jv(P}U%L7 t�M{`ej *1C̿*HZ5AQʱ$&91`~%'><ШӤi2O4Y $"DnNVWz0ؔie.ɝ?t9haܮbV�?^jVOSTW#ZS$[^NrIQUTn{V 9{�ZK[bbgqF%v< u"Sդ:Ucd𞢰V٘ZĹN rq]cVmGif?yΡs]ԍ$y'j, ֊W�6krC#1R32Iֽ73ivHp v+&pʈ G_kupL4m\%<6-O?ܹtoG$z4g?SXF!r~|3ʠhvG #lc:Xyp<zSe9JeOp?{i.!o^i(]I8$GF v* 2De q隋rqiƙxyTms)�kZP3MZ=eS5m*%k pWjנ</zUfdϟe h'Թv;6f-Ρ<QZ3=uvϗ>Ez(у[ìEU[fGSv=dK$GğER)_S$w#e XGY�\~4Q^;Kb�!AT4�f4QN0{4Gpk QEtV݌1Wt %d ET4QRF}$p}E,,KsERh2}h�C��C�V "������������� �  �O���!1A"Qaq2#B R3$bCr4S% '6Dc5s������������ �B���!1AQaq"2#BrRb$34%� ��?�ת$ff0Ԗ2 aªifeW7,l ~W0D�6kA( <b2mVUB<#GXMI;`-?TќRDuI Snt0X4>^ܟfz3mL/Y/7j�@X&Iy #JJdYri%RCaq=f7&ARw4o4s,5Zl/܎w7\V/6+},yN:Xj"fWe@y।uZӥ@10e= ҕDŽ(H$4UzzaLk�I2AfC�7<XjD!ѣg=pIij4sv?ϹULJ7{C >W *d-9:nEq�xRB7Τl$<[lrXC871Y{>w2A@YQ7 �TfP -e cRӈHc.5'�N VBK=P9Z{`j eX=H?xsp-o `T5@*.lA7f,.dxSE$:I};� =, ,25cU%XSl@HAJc;{|$--W8%E'5SLf}�jhePM8en\"59*S b{#ºeaSNuF k S�1`f;V'ԅI4r,o#iէZ3pI~{s}<$GzG=1UtuGX6 E"XBTܞ܃G~-mU1L t2k 2 q < HG'U&{1:K*$Vgx.UGm\m:Iʗ#zF!Tȩ�SN,*>gB%T(ae|5;~jv-Z_2V̰TQhX:(<[oo*T5OD5b v˳Zm2.t?'pҩBb*`iNY?2ˁ͠,E{ =)ală6Ynu/ /3.z Jz?0p}b6xdgGD{1_.~o8udQFQ7='睰ècH\߄~�oS1_JD:Mw1b1rƩ~cl4DJP:NA l?bh3M'bAy ʌ *K],M{8Q#eC-ܞƺP,\̚:E**Թmo)$ցZ7¼lypև0$RĢ(WUy-{2깞!DjU8 el (> 9u5yEDV9uӱ@ >lCiHdoJn~{{X ;?'n`;v DV1Z^ǞVq8wo6,D*Į%ܛo9[3K$Ոa}M7�| yDl@y� nv Dc[`oȐM%!~ GتJTkPn$z$B]Dj\vڼ65G Ѯ`7Xl?,daMNC(2 7X\pl#׬/MGʐ0j!T%l1`Z/ kS<t1� ~Vd�h=� wieH,ilAX`.)x"gHV^gypDa0|LL�d P:O ېN•zEUrb~ x!mWP#TIk CWA;"A"];.7܏qj8䞕$ Z7PT4sh�0hNVRO>f55 PVC�Q ,o~ |0qpܟς=]VuJ''xIAo4ńU~Ůʰ�턂$wOXbi5#t˪Ŕ[cs`>Ns6aX5p$4Haak?Q0<[)$\v?C�p%TvMwò0)ձ^]-, *zȵk'fծ0`{ZcgSMzf-' Kz{kܷs *iI% }nqؿO1 VD~ 5#[z�d* tWB!QkϽOk) %ƞ?"Ze~7Ϸsm,0 c{vT.G\X~v&87wSl[H6?]#vm* @$$�ůT10$/-II;|[ J#8 )XK3H[m>�o~D[I;nX ွ {$f0907 g`FifO;7eL!}wo8Z9}!xiF%HKa1VN D`Xo#'$CB,Gb SK.;'ӽ ي5w"I,IM� $:ꣀah 6$n,w7" 1"l% s7"h A 7Rۨk @rܝKMTT2$aqֱ�ls;;{)MKoNQ0y(YȬ[_n >fI@hM�hw"؛e6aL %d~ , "؀T`ly$G6A6f)6;\/pA!r9fxNov͇?+KAJ 4dAP7'|,EYe??$)b5 {�ܑm$b1ER-a_Uޕ;o}%^]H upǥva|ci̘ ՍP=R%T4mkʛ؍x(Tb_({Z׻Xs{=7?I˕&--b lhNFj rM?C).\,^� 9?/HT$B! JF;4 :xrTP.9k i,@E|["mUs |E B5bqPE- #3K;{Ot mYlI };s,ISqž8RN$@#Đ;"bE[4`](:cE؍CϵS,ZIl,Ʊ)]k|(@Сn=ϿK@!ی&6uC'_kܑ?AUy]R9acm{ GmjH:Β?2TPL.Mcdf&HEJɽDSF\ ~oYKV]ɶ>2HzP-X[&�/P#+,ZM=; nX([^`*B /6C ћSJEn7Q q4ڎq"`Ahs"24 ELG}r=.@I;,>>1567׷~9^%"(QUnKn[˲|}mD,Z5�kBi�RUXf$ 7q! u\l~,�㾛"\"oVsUmcP=Ns{m; 5Ut'؋ $9Y$@RjX wk|Bb4+R/2A R5 RكY/v@~~gbTxS JNi$n-Wpk< A!\GL>TEg'f-mcP&Bb-[;~`^?HXDb(ٔX%vp%Dg!lE؛ #m~8,8Ӧ<!qՁaE<ՎXv�"l1 4R:; ɵ8Y(Lc<RSBo–V1yӤ�@&)?]Q)iqkה-VB"7#u+`Ǥ{*$D‡\w;a~K,b9:740ѕKJt؝AZ@@Vu.UZ%h*dmQwP �y14Jc0JӨƱ~=7WZF+4`,??'X}H̏{Iװ/m9&ѕP %]@I+{\:R %Z߿nvEFStm�\v i~];]›=Lw?^!4[+*DgMsr@�)hu5ŭs�<g&@cd%XF-{q"Ͳ_ ϫ ů0cZ* &YJS#0wc++MD�;m~'ld"UK#H2폡oX>Z]I nw�mKchM}DhR_ (-lE(am ?Ylx Xܒ%pnHc.d1csN"`td9#mbQON,�]Ȁ5)u7µ@1"o} pY2ͽp{*!oqeܼ Hb.s`h]Z'G"DKZֹ>l)bse�7�>0)P) $'>8O"=a3{''SUk%# R~G"8`IaY!t, (KUR6$ve*,A�,2U.He3TwBƲ4C*5v�6]4b=[ۿ?:?0;E1*ڸnad:if ꄛğ{s)9ap`?\-D`-EE�' ha<N 3F7n/MP!E)_(H�u#+ m); }nֱmbnŜ#-KXe{�EoG֌Tj7V۾�20c%tHAd~D#B72t{Eo[/8"^9S-Dw {q Xƴ$l^'n�ЩS9$]{kmJShB\{'0++tg%iBzU[,+>rO U-C11L8C7ۿ7K!2Ďr/_`v? QDj:-=e7/'l~zIw]RC+Sά$&:_JEq{[8*"n�uI=S4LH4 ߈v "ӚfkKnv=xI7B#jL9t΍"1ItKd&-.;X[p(J63m<qaI/nB̪׳"6jȮ\ S}X@^aT J–H*MSrBn={? yhꔽ;!cb;_ck\{|,0Xk_>mPԭ,FziG .cw6)%*U,r0ˤ i7?O]]P(i%F>-X\1yC8.3ZauO)4wؖU ok{mlW%U|)C-pH1hHb*KW +ۑ?l;X&% ck݈GŌfo81GI]fbѼ ebP~#0pih�Q7.b[뚱/f'pn�6p8 :!+f2Bcb8#ָ[NΪ<;Nr}rR61}&on1U? $ =kJ4/BK#9]+{1g6Y05[LGq֢HS1BJ'� UDIPy,l*�N |Es] #4Uڵ;` HU%O&vo,FcX!y"=npU"uEWM?Nc":K=w3\F(!矋 }7&B`ʦ7="}m#yx6-[\k_˾8uAf:ErA 1w[@6t;1xa]H#;2,2,x>Q!Uc �Xil|jk  v߹$>uIPh܍7߷n`(IYhsޕTQ 䨈 Ha�kn~nm~1*)Ijh . QUVʗ|!1VϷ"wTKS3Dnv+܆Vj6j1,$9kG/)� %o86y,,J(PGMD"}POF [Px<o`dguCp,OBNtK[ "'1[+#a06lժc%<rGf�XxsL TKHঞhTIOk܀?OSr&K &N<:JELچF/cn-^vTl0ۋ_W L'oٺ."��7;a$/ DFV|2RI},dP7:6LlC[~?1ou:ed+Ylx Sq gRh`9KԚ6$ :<FyLȷ"Dd /qsƎky^,!iM 4s*j-1LGA(|߮*tOf٩1f6ek.ŨfFBAi{�#�8|F�2 bsOv79 IH  C޴}5O E،^R[bGEM$:�:~UVڍD {k%tL#a֑mmKQ!)%TPEDdJIH*$8桬~z�Ver$De]_xv+`o6{Vmiî#]:VI QLv>-b}d;I@X|֥c]E^ 'x1>}}�CbX1T-ML&\�StQfB (X]N[aSG(H6Juְ7ߑsuM~ZǞؚ{ga2�f�O=7TY&gl#Io)"yYnXrWmL3O]4"OE7"wUW2\2W$l2Łbv8S&0J@� q?$,�qTjW>DDz؆귷 )5eC0| ]MsK -DaT7- yh5G legm1s@s/3gl * KOR!K}꨺Ů{m%iCJ%g6"ة; [�?�},02٭4Z ؝9&NPV&Nz< `K4@obupEffR R.W7c}f㴒 t. � G }X$<=<F5~ wQaw2<u(ѓkms{lXrH|̤%9o.ML4$hn�4:�ۯ%I&EҐYUGo߀6"wӺ/HK)jM7 o#L$jiȌȦyA"߀m7 Ar-Bӧ#r;nǍ{ {,ZjNζД)ʦ~tYk[R5?! 'u[`6<S*}CNF#{8к\+u5 poHVxLEd�\ߕd_$U>s`W�2W޽+"l+*"W2?7�uHzZR9NY -~.Z]ʹvq8x! H\f]m� T [l;� ǔm!4JnZQ_V2ԯc^@ouDO\;dH5W=@+E#n[}@,pA2ѩ]Hfss`{~ +Hv�+Fw ;] #؟{[/"SHMxJ.cVe i7߿lcT 7;[ .1AkAcPQ!h,s&߯h<kOS_{l{Q*$6<�-]k*KY8�=qbqg-]Xi 7Z n BV}#qI&ۍ Fe�tܐ H3>kY܂7=y4"Ve$l%n,l6룩](j+ F ~SRpWmJHYm~>_K-ED(9umQw}K`u �7nثlbg^D�*Iq nw�`Erǖ7'm�+bB}z١O59JT-׹ySׇVVLR ЏәӄJVؕX@Y*u- $M{CkFZrk0<(Z<EP?flv<k "WO. F%M`�7ns(Ŵ,mrMBFD"`h`Vҽ+Zʮ4*$ :@|- Zс.+bVz}Smœ�fE,#d.w,lM ̼z{zkKIIH{{װ&rU O9 33 $ң6$—4J)A$P8$ۓm0r}DʢK�Gu�Xm�>:x9PQ/>yA}I:T*6~o$�Hљao:bIֵ\dTTK$ zVb#M;“F;{Xp/) ċ]uhK(PY]Cfom�3)'Ut`R7XhDa\HҢMYX;o}voC k; JY|􈄔%k :Hl}#Ў񔽛UXr~,¦Pfk2tm~qJo0YW6'XT p9Cym\b6.K:(؁ܟn1QǦ6,ޟ{ 9M1P]M@�w�AX b*%k麃~cyKL.ג4o<Jw^\P w>F(+n%܀? {bQ1  cגR*mŸ? i 3c c>_nDeV*?m/nE_ʱ:crs0 #T?FLREI-~W~NUJDx-W77XOtfUqfz�-ҤBʊ.aŹHIPJRrÔdUJTбX($\�Wq[R8d &Gova idR[r8;s򤅣`GP-WpoZRh,~zQL j#<b)Fq t ��[�oon{mHaG!%|ն;ZߐUo-P {_&*IE !b[�j*ajidxiAf;e'xd$<_L@ *{ϾȑA$50RK*ֹQܵYKG3ғ**5#k�{ _BCL�VͽP:B}[aRJ=_K/uqs-�ZIM`b C@lF�<)#dIVOB�{7D]#K]�TGRھ-~ǞqA @K<X)G$ݟpUt/nn0MQfD~[;`9cGRf`9n{ݍ&SE,5w?An %5�Ŀэq[Scnzx6ӤsąK+,-pG^mmtksaR rN�)PNi$*[㵾OYi, OU�ISHS(PJ5~Gֿ7x&vyBA[xlS;@D%Ad{tLdu�ckn-o8ױ2aFa![J1�>ǘ;\-qD- cJu<LCQ� v�$ $U.I{=򤓸ӮQaOH/U4 aW/̆Mn{ks?Jׅ/slHEm QJQč^ě~=}{K6eR 6]{@U)RS^5l)mۡef]H %R]mݭw߾,R<HOLA :nv=�PEge }ԈU!}l=ooqI:x=Tlb ,HFX\�1M<Q(UdU6m'}%2Z`6׃Um%Hm.0ۑp)-Py< ^$BЉv9N*ŁdPb.�#\͉[SD,]V=`eb4i n.@;ěߋp@fr>ԄU4D+<VYF3�a\<J"bnnoKXıED k齷3DFQoe8 -N x匝0#^]'CbyX ұt#�8e �_~wU,Mw$km} 1ڑ|dQ]Ɲ KL(']-ooIgT<I""2E[npDxI2*e;.no�2SGOM;!w}0O*)xl%&7ZF5F:kRHv_ h zuG }&oÛҫ}*?f}m{�>8("JD!w.,, ۾ַ{00SZ1%*/eIX@F&/.ֹ?p6x2s˥ Iaҳ4aBUXzk.I%A/Ti%Jw#14iD<o<y�Dp*:e`M)<�? ֑iLY$��oMYQ,C<^oso.G=-hwuO.m.*ۍȶ J,c3))b3ΊdZ;. cq{ߛ_km`6v44 *F2y|meBhC')@¼©΍M*)T6~x#|+3T_8(,��;~+v{V &U3̻on}F9਌ <lcw# >rC,VL2(E쐨[ğpTs1*yj6{~ό 9Qr{6ߍ߫1QD _a<moqmHnzs`sqI2OX٭KUD *}qc۵I=h΍֌n5 u� ;<A)|H9 ^f16�)T]B-�fO! ԰'su[#}&2Y, G k6?rSib6+},ַ|3-""؋|gT15Xlsok\6ŭ`}Q (X?(¶XrpTBX4pu0YG4\GY+Jl *Xo`I>kS"JRJP`6?^g'dbҠl+Om8E$P%K*k]VuԻ\걿K R SJob슓)6r 1) yZ76$#uݹ-3)@ֹ#ZbAGf1-dtOLKv qk>}O Zʺ#bo͹3Dc*Zto~ '!$f*vOO߀o XKQ>oO8EFHB@om7r~?L%Zr#Т4; 3F$Tp/GV2'd@ Mɸ? !84Tڬ8DVbP@gB9Y$-R;+[l76 6=ҺVC!tU.�;_{܃!N<Q13!ny,aڤJK( pi76=RN 4 6VmU<ft L LhD 01/�76�n E7=Iu~%b!oߝ:U"s0 _6؝Ϋz 4o*Z0bv(;;t7ю*; ==+Ek+4 P&cw‘"AG~/'}H4(tJasϽfT,ӫn/o89RM-+]}: mCU6nEn̲)6=QBQdbc676/}\I|I_}=dD%U,8vQ<T�6;>�]b6b [6߱5h5y$imr=;}oR$n<I�R +.�o|o㌹:nUHV{aRI D7q,$Ud[|Z�CGpʮ͡XYwn;cps!FAI��ߛ~,ځR/}[…I-c�3GuZBi# -2ؒIc}b�6�laث0סn1K~Jl\oO-Q<K!?˶ +q֝kBM,4/m,ry"܁�8ࠊBU{q<mo`VPJJ ͻ+RCU MV}T3kRZKA HFubXٕ'mool-0d.\:Q=~^,B{n7kq_ BbF?&:Cf4KŪE{~}өQ.n-sƟ\~w;�:c:ny~KDhRRhKA[(YSo{q-!F'6#+oAwӶ-D6aX_�o�m�T$&kpX^TmW(be¯ S1�;7 wۚK,Rh~bxQ}!Ev6ٳQEЈ/5 ⰶ}N^zi%JjjB;k'UgX&/(C 7Nb6SPc)#֭w!�Ңwfhڝ (T`A` Bߒb<<[lrs�1bvhn oп#QSOO4AaJH-Qro 0>dQ?hfJi^�{]{+C, f/Jsn%:+,ӏ/>0#D&8iք[@ t>LQTk(4ﰿ7"tByF-bmbm^-U%#U:HϨh-_(”_$!˦}#r`/ ѹ0I�,qIf[܂pI \C-" rNHqؐVmQJdI6#J~1~؃�形AA(B;:HܰV==�;S3ΦG*t$/$ M FHu)};m_  3l{^t2_NxQ-C(6?KXĥIْ6 2.ǛX_P?>E"�C$$-w}br,xiEF4V n�õ'*�e7ZzĊT\heWvaBmb7Nj(Ҳ$p.{uO $x3*@(ַe[ƾP]>[nP6�TZ@ !RB~U�/%D C{'{c2#Jʫj`ȱ4ATw h-Ͷa#`0rǮ })nSNp?ռ QOro}m,֐:Z׷ۿ½I$@͉:x;-p^QgNz˜P"gp#06HlqTg{#p^/ YH jV"B �~P$?^Ti awa+"?hne@y2 R�۵q0=,v\7ө~nN;`J ?`yG2Yq;nO&qۿ=\fBˡA;m~7 fdBU@x "y UGywBE/C): sr_fͶܬo.g6UX!_U<69U3f~ %\m#I,w$*D(Gs (D` a|SG 38eF Y'HDv.~|(,ʅQM9fJSi!n:4]Gr$]QȢn7 ǟ G Uu ٭wyo8).i 5r8|&s҂ `;$IO>ؐe{Q6[FĔoA mPU#) J .?>٤ӊUu@ׅ[;*H-ʃ} 3ʳ<[{abIh巟N~}}!Z`�=DtV[n"Rrޑaq�t19d-) f6�uN)~K}0Ki>U\* H`H?%fT ~{5Lѵ`D ?"12A)'; f%kRՠhdn n?T68=;SjeRnc`xK**w,>>xtF@C[p]6n1R1jΦo5VĀlw�QnN,uYd:֝Ү6MEpm}lT,Τ< 5K\1x>~\qyѸlɽ "6 -k.ہnb@Kv$}=ҧZ"  `4n6l :Zź, U[Iy ]om/ DR%՚E& kro7q,ARE\s:,aoo /RG 4麟׿3ߴWɔrrݘ>zğO27FXʧr9+U .%$ы1 oYSA*Vr!ۏpmaA'c$p%e>ù뮫3J !IYReo&4e 'mj`(,FHbAR77aO4q .xzFp~d tۧ#mX5 ^'9RQK&р)ߞij`9EX*mW7wOO+#IPc}&�8"G ̜:f[X_OnN0() @�6S 2ţ\Ca1xug1]&ێ*t5 3G2\у03 C"H$fMfG۝f8\}E}`w_] SHֺێ$H_/Q" HXϝ[EB-a}J<2N@f?Mftk VVLV {QiN-Pi($$,bAo~/\T�:X&;hH,NKa$DG k2 nO>sj\sӜL}E8b Nb& e=5_w(J{1~G${Qs$ RVTMVSom_SQIO,]U*w�Uq1*AhHf{\=#[2hySGPY ]k~aWYNj#:!k߿0&>X>Eܕ4:?^ԋxdwMQFǽ?fU=Q�>m6Zm# kdO<@[, $}^ogᒰV')H>1ee㤭Hd}.P�ĞE[|ƭk$?T_�!n[UIQ@J[r{m!O+A>^`$ 96�۾+15A /5W,?9,[w* I#n?O'Y]Z`5]?} jХ $ qbvZEgjI߸k[F34hӥHH&g*fT`uUSp `YٞJufIkRm`v"Wnj*Y5ar@{%\VɌHB2,hmoߞ 2r�,vՀ_R2PuLkՖQ"!O>rB. q�^TՊ t&yHeP�'׾۠jʓNŠ*n s91*.?s*q BJ.DZ"Ȃ,F$om6O<LȑI 6QX~�p*DS bwQp/~~ tuHER$�`I2w$mKzTz*�-C*'$`ۋ}٧ (p�}=%}KG%n@p7)2d-Gr }l=�ԗ}4<n5b@ru6zgCFemD&�IGXsa!|PڭŴ�pm<R<Ҳ;�iV"> 2E*i<RE0$z1]p7#!6 �~=Zqn0Xۛ]5@`=dkccgcMV6,H?)o @7D �! cE<uC#yO^c_5EN6lnq? :(�Ӵn,LcF䟜v',FkuţA yI[ּ}bV\+gVڮOv#a-KtmD 3JC)~O(fM "hMݵ؏oϷ"yTqknK\zG'iE`T, 龜9;,bEJkāf1q: !$~3$[9f,ɧJHs""Utc @۶2ƢSi/c*K[c&&aV\;QCyV6w$}"MV1ХFwoo"m&I;_V(7-Ǔ=JH(c 豅 j!VýwGX9npV+mE b|wT}$ x�v|A!4,Yhdc�&e( 6[)V!5LEln8�\R~=L L3@3PTmsͱK,a�S66k�f U6U '|�\a6k*h^,܋x*(Ii � m~|dW ܍@{�<,Қ зkok\�׌tHWu2++3 a;#koD) V'L^I/x7�?$fJBPm_4^$&K{ b% **�}^PńD!~?Oϲ*Fa3%Co~TmaW�ڔ؛w}XԙkFUj[a}+q�M�!*lu>Qae7hV+$H6"6䂞"M$H Z�VAU('fGi+mi*N-4$KH(@ukUX6mW!(mu%JBJSo׎GћVUM;GK}ؗ؋#۞pz@]"#03Zڻ1Cj/U2U_'bI-b:XC#@e.Zk Xp[r_zbME )8d✹}'b�l@.!Q2I lְ �k~5>ꈎPeeYZH/A{%u5ZױVn$-;HY؛pu1�߁;dSHh(DX K! K1i%^S ۑ#LTHCLLl [{\Dt/LjQh~sP$R"D'$ 9X$kT&w f^dY�xĒ]BZշpF 4Qc"m\~`1M)RB�mor/( n_iRJ }w@YjdWL߆cQh]F;H䍈!0a֚)̡, bI-qkk\2L4@ƐљBAlw\B|=EM8A"sH 7 @-Qw"M8F̚"1ɩ@ 0 ͻ^l{`tv�tۂIFַZX<yl㍶�7bu�~�h\uî0\�wufQmo{;$dJZO9Li m׽ɽHRVH�$Z#),ۃkcGlgF]֘\�︾6>m p q^ZjZB&_C^=jѦhPȢy' 2aX[E?.M#`6[*KIQ!yLVoeiO}H[wIQ&?,E酰tg.H;.{1BjM/ɸʼn�S)G|ArI:h.iaQBijIBN{v|<)IL 5G< i&VE4HH}>4*TD,mcnBRR7e<wAGiFIuE%Nef@pm׶JM-BE$v{O8YP U0.ZFPM ==ЍpxjRс=~aM4O;8+*^]w&Y%B)Ըza}8[J|[B >64+i*!& �n?ۍ�of1FSݥKjBL}Gsn0$}H}ٮ=_vsK-U!iݟS�@?[abi@}1ҥeOJ~` HZr\ y1K32hH͈cs}SfeIoYŁ{/l!@hP]"r sPC (eWA'skvo}pB,IפI3gLt'ao=7 4sժ  ~Ij`9LrJ4}%>>_HĔ7Q%@vn <ڏqzjij3S1*J~ċ B�s Fʩcr͔~Dp-,ҾИY ¸bhdIm6? |sŧ2Ywۯ t;5+zzgQp{woԐa~݀G+*USIrk{�aP.$E1&w�^19&c bX/QRQ+TpY#?Ì]ȇώ0lW~ 6XfET0K$G H ʼn?KO}mj♅2^(Hck�\(n6颇#MΣ é(!}r�ݹXg)X4osncszHz#6&u,n~2-BT�Ui>d#)Іv[+iU!)͔�p7Chaٕ5r=D H{�ٿfoR3if`8.Tn";1 fZB|۶8iVKb~Q@ U!Jw^9jUX82RNvKs`$@aݿ\'I)]۞y<(#J-˖ jկgQ:c~LvOWYယoConw<CYR-teY*&n @UG7f{oӞxdRp ~},%0%ԯ;?m0Yބއrh7ifUnsN E=0 >wбf^܎8R5Eu<cAu�"i]l/m6mGg Q:Yk)#Zi6DN.`&Hw+00C*Sͻʐ=I|qѰ9t]*1aw#ȟwP hH@g�mTx!HQ#(f$Xs[NԌkZOkokSG�E24#6 `$PCyD-R\i`@@;�{Gv@5c-S) 7#Škm{q�Cۿ|w?VYX�/)sI|'8QеDyf`Ϋ0 o۵cA142Lr4K�-}}~R#` `$`>;^tLy]B`*eHG&)بRwv<b�=5!g\K9u{DZɡD�̫�_:N֑][W;qaowg(4b,mFyTCRH販 CoYO8f23 C{l;1Y!*at�7'WSONڙ,8$~V1,/~$WT!{kl6ӳ̠ m?#I35^eRҮڂoqrr$G")So{/1ҠG;+@xv֬UH {m=xukܒn8${q"5Wkw7; oډTJ&:XanF".1=SZexVM15`Cܛ67*uC,3US7e!< !1g:jeH*"rOaחK!PomֹqKv|JfqI+ xf= I qLA$^ FE@<H (tjv᫂1>MT<IO.H6lR~j ,:,h!RLQaA'|-Z..o߾:^ek*[Y"2"! Q{[kH:zŽ栌%>Fi䪄6\ Z:BhZM@&�?>*4tܢme3W 2lO Re$ mW8HY$ FT'P�#6! Vq-�@a :d6Sܐx|}0Bl 78~\8~$)LQӡYIcm\sa<@<;[}26*@zJ^\{= n Hm;||5)e |ZX9B+P $:)ͥ{ f{?8YQR-r f4FnEK5`@=Dc\ Nv`d*Ml>GhV$dLIŁqm؋M*\)pLx,Tͨu qv_Ou9KPNa1`7c{ �硎B9JX?bloq0˔3ydH]lE6ۜokؘeѪVGJ*N#f{؄*?�m0:?· ^moc{ocv~<� BXi. P{sp#{FB@[HT\BXqe-鱐?qol.R;Hf܏~mRѺ{ʼn�P#`).UԕU~> QH\Hc%:SmO 6.=7�HQ(T°]Oݱ9`Gт8F!7*mdP,/r>-̑&�˹k[ߧ wPHX`68쐝2j^"4�'ol2�KFxꁐ,xlVw]+7No{n77P$0n�Rvp0ʮRAqQBMb*ΡXL;�o�n>?" j\idhpoX*]c d(pI�w??tjM er]nx mJ7} [E2Ɗ n=_>EF>bXc8 ;8dg֐6wrN�=-9|:,T8BRj8 wD-pۖK3(R  s$B[ ~wcCm \6?ʡ`>cɽ5k [iP>RLf滺;k2�Vۿ{*+\fJSi}nn\a*WeS϶�& rݱh?v8Ѣ<$)^9RC)R(rz ޛ0Y# @g ! XXX[R]lH[cv[5@-U% uQyNca1p}]-76qK@zݺʱf 6$ܚ3b=m MDX^ʦv`&@k i#2̡ayc3+܁bz@=E5 Mkmu<֟- N&++HuYd?[qakfipS e.XE4 έ!W@KINGVuE#XVcw,-:w�0 /]\{)\ªxMr=n]vEKY**%9^ui![PU@`nZH۫rb%BX>�wiS#UA+KL俛*TwCjSkw`{g5*d&bMm{X `m#ͧ&z=o`=e6]Q;RdTYZH C�Pi (<zG6:fR>{Dr՗1$-MH!#NTk܁`H r-}#Wh򉾄 j*M6e@,YSSIf*�e[+f X vqb} ԵD9.s]5TIe H'PqfH3/bYPΕ%%>_54 $b*D�-`6'mP-U m5P>{ri| *| F(Il#UZ:H 8<*빢Zu򼎞.= @+S mLSNR @c ((r(vQ*QwB#2@ w$ңŢVĄ":]R{VbS$f :EMR0{Z@vӽ]9} N^NcTd ]n i+.YJeCot,)xݣ] vXt/kZ4H'd`�M�8�ߓ�6CM>Γy9~ȒgmZŮ"C~)O0nISDa�g'*1Ҷ?Ma2F@ cHMk FI5$ZݻaitSd0#MIvٙS̺hs KZw_5A-1! oی|΢Ts~^[em\1oѨu`-8~xK:y*(�dKDZ=Q!�m%eix$WsQ>LM$�G�#2, vm�xfa]+)s-Uy,ws9OSd94g?+mmu6n<|ahpKXp&j!J>VG$aֵl(WOeh ->mM Τ0 mbŚjPG{ma&R:y&)/mDTeVۃߜ tek�o$kW.6JxvpNs;[tnHY`cO$/<z;*` PM (~D.GӫiRVB|`l�H+ȫ-KcI >DRIA!m1A[_qq 8]3EsvpGa)$k-aUGh5JvH=~x;,0mkp=~v GDD "7¥$ru7_oa 乥 {0iPAA\_YP壧a+[s8?ݛ1zi?ǹ�SwiO09nb 28$X@`+f6ӕ)Ʀn#ESX9"xtZJ"»s�K{5E⫧UfU}CD~>;u7QuEOGm_4"Lg]7e,,I#{o/9e RU٨}v߽o}j[8�ը#SaSҟ)qZ\PwѰeDir8~m`<SԚs.�}rn-A)G[]UA-)YoL`X ̣Ə 4j|@M+P;\N` éRHMK}Zn%KRRT6xs=t44R_0RߋJ+|'z⏦2Z z 9*&#R, nMQoWѺ5Đސ };bUK6MtPQnD2IeS;+Y$6TgN29Q[771Y8W"]$cϞ)uGI.QZg6[BҦnx!̪ %�cY-M[#1dP- @kwUFUTY܋܃nLSXnrsn 9G;ҾC.VeIRzRװpC.CT�)ƚ-a?ॗN_^Րʼn _4r8*ᥔ#tcv ILx^1B$UZ=A2έp, p{c:LR ) XIB.07 b%%ˍu5fLM= $!t$ 7�-O�ʏD鎓1ęo 3IKcg�qzw&jbB�Glo{*�.uz:1=Ed d@%N׸1vsF_vZm�b혳F6}%AfT(hi)W3|H]cS89f;eK=|Jt?) UT^}1l�ءmv_?$mάBߊm-Ǜ1ǝ%9OUƿvjLy)#B fgdKY<9Wg)5꺆&pN}'m❵j²A"_o2b['im$Q$#4oO}tvYuFU'Bi "Pez6�&0'[S,g?Cy0c bPk<߾=8R\ŏ$:2,88ݷڻ.tVT=ɧEc#a'q5V�ӤKH�jTl-Kv zP~iBə0V@mTɵtn*Leٜpqbp2,#%#Bʲ3/�P%Q9 x1zƱ� n+k:QL89}!;!,a})eծ̺"xV<!zzIfk8F�W,xrDv:N�}\��RBHfv7heƾ*�[S[}=Te[) mp{XXҟ2N36~U�{aGԁbv>M1шwί-a4[ƛO=6V7nZ,jߺ{,�CSҷgґH6ߔo򚲧l�c V ^bOl\) FKMSlCkRU:J3!�UۛW>�oUO:D-Qvu>*jA; 6KUJ/Zغl2$qJOȆq =G� �GKERj’t}=rvk|{|x7~ׅo6"y3$V_0ŀ>h6wO%&se+! օ'C88~v ,BA?BF1� ?wJ%QOK $=I}�Pm�f}Ua,QO'n�_ʳjE3L @v8ǔ,�dlVO\Rt~isEhm/f_ckG؝_ ʜrܥݷC+®lTUwSjV:XQ#B,oeX9٭6'k܎%/  Θ+i`jjT@;0;.aĄ2z(L4T 6:ܐ>ߞ#9TRċWw":|5Wh(HP">�p`p)reKMm}b�Re# 42:p{mȫMR.Dll�lJV=I~Nh@F[T&JVf'x1?X:=Ce2sV$?62POJ5z@\n~}}*a;"Ԁյ�۾5Oy01)Ue<H7`ooҕqk�& BoԶ`RagZ|HBI7=6|U.[`V}^㾓߶yT+ I7y G>ͱMIB: �~{8M_4|F)NZ2Vxn%<tFXhؒQA WugZEK$UEJc'2Y \mkqqme󼁊F] iO1�..9n0;ގ AOX޿cel, 9Q;zsਸ਼:VUUK,վHY �k-%W`YGO{Na"4+ͧ&l m6`y)x##i3\8SlnNmϰ *F&͛<zX Q8>rI\,I_x= ᜉ2.{r>>{E:QNي&WJ;6c}>Rvյȶc(_mmŔʹuJ~\eC,f-72;O` c ƍ<sjӨbw~6�@ޓ? q҈6mhF" [ HkolwDoQ ,w"an K!T͔ H"<aDBdYo6ZUVZnސA;{suYBY��[s mh};7<&K:CډU`\%UeѡnG?>p ٕʆLH\!_An ۏ`*`% 5�4k E:j2mZHmߞG �K&fQן)Zf* iFC 2=EU\q{{{c (6oHH8`HrSVfˍ G$LWv?M~}LXʃ﵈Qb%T=C1tKf:Cx�B�:@="m KhamkԧR<6 }ݭ-e &zT*cQe pWV-{q¬BP , yܓ{cN7Tw?Rxϯhp?jv.-O'>iDtQYJ3z H&�;KU5,%:DYb 6<NLҊb>q4o{qZo-6c}=Om` m!v \ Sݕ }ęeDDICEgZko Qs![�Ol`hQ4YұFH6܍ſ|RPg犒?<c]�YȒ#%E$EN�YQ5<(o~V!q-rM"ƬA w �,ru>Y]ع>aqkv۷7f@Pq?u)؇HHzk= 5]I1p [{ddj瘐tmc%cŦEY.d$w |ac%I*,̚fKqyzDO5z~: ~`J>V'FmrY^<Oz&2fCq&Lzcw2:7oo l} b,7k .Iz D&MRIr:3$AIB>pMhi㷖!vV.ǹ[.lieճXm}8ty^ځ@; ű=ZRZMHTi%.JsKPA� ?ߌ?g#BE6 pMȪSJt6P m}|-D+Z] 0Rxֱs"1kX6qq cH!*E[kob-}[*%ծ#cHJ 2ynVXAQ{ߗHVZrnmca˾4vˡoFؓs$uAJH>#wBEE`^kEX=6Km+"䝾cId8oHˀt +>cR$Ka/{ 獱~h+!̠1^&`G_珂x؀o콟8�q4!c[moE jߞ$Q4CyKh)[ǙSXC\cn?2Ɠ_AϜȺXHn1`uÔ]P`EźPĕ^dTj͘Ke1*0\  ېKTiIkjeuwJ1n6暕iMB%YQzgPI$Mﻩ~84K$pzxP-;s � -%K5x0JmP*7/iܹY [sԕSe5}(N � ,iSNe ,Qڣo#哉43.@ICc1m.ZYi1JAc &]ݤ@cvC*^pUQ�k G퀹#SUdqrӪ\.6 zc2-tF1GW 22 r{<FI zzO\R\nnke~�$z=/,r~2omb[*aI&ܑcoT_:zJJ2-  k۷@r*W˝^ZI;3c~|Ō2)%>ߔm+l t;EX̉"&g RARnA,*/iU TS}Vɏ=ՙT*}ꂩd7-Cq6D,=:�2z橯B6)*@U6"5zNůϵkwҙQSS-bEm? ⌇-Z�<w5BjịKNsmf@NsXI-CfN'%RV*n~ֹzg<7NjJJ#E2 Cǽ_qTd9}Lx(шȢO}lU<05әr*njA@8T%vUYʍfP0L k_�;GkJr{գ)K�< HRE�v9pٸM # U55~xӒ[Hu5QC;16QbF?öjn~Π:[>)U1XxǣO:^ XOjvu1x=�?cfckߑ3V  J\YE_FE#-eT^.]wH: =U"ʎNGc3gVwQ, MoS 'O}9uv_YUSU+Drwnw +MG_uW.u3"֭:4*II?;_Dݟ$ *rmӶvy`I@pxqGuGa8W^#2:h9U>jR` ͅ܁{Sd4ʕtɪhZCA)Gbfe=@@sFǢL N<ʜRb(ũÂ>|hEGYFd<'(""yԬH*E�w}$ `MBֱ7Yd9[OY򸠢 �h�6_n,;>^B>H_S&]A_]~BVʑ3AHq"etN*$I#` �[p"dGb�ߟ|O5.W5}YTRe4tXbj%ʃr�<cNΘ$�9 Eޖ`AMdab <^�ѽD)ޑj�_S)?)<輷z.`(K2V�]v0~m|,ȼBOj)jo#P�P}Yme jVWWDvckM,JM;-A;&;%8QIJ \ hcjq_t}<�7w:(itP,xc]z/afICڅ؞&Ns+Jl3*qLz=u\mǝO~ [n-p׭�ti@fL\%$q?F11e# �G]pl�\Vӥ3JRi€o\m̃ih3y|4]`7h"-po/'탐r�:5ym|/J:.GL-;o1'K!ϣoOJ22(9aHљM]U=|fPOƫMgƥmߜ�:+/祯̖ͣٔMP6bWCEV=<B]5BJ^?SG]= %5YCk ߖ6ñL;k;.jETRGXGTa-}4ǁ}ez9>{_ʟ}63񯠃�@ʅL];S,RqOn;5>|0Ζj1G$�? 1'fe-Y'J>Z+zL+}@ߟ IzrH #Rm�a; Lԥ2W ylJHEcgߚڮ i34]cP- Ⱦw0?T._OH :Bo ާ�vq+Qbe30ߥ])�j>pv+ ?⻭w.Cޠ魱IkᇜxT=GO!Ō0/{z13 !ZC^^0.Hs܍ios%uuPbę3Kߛ؎Ï{^Sf'u򀝿qKsr OԘտmz^^2 }ys a� R?аT4=GBm|y*:s~sc4sf>a�~b:`0ȫ ˠ7rG 'P}9JvaVOG'<>RQ<l�0˼)ȞY"d0./_Y1[?WYNuRUfES"VT;xdyij׍  aݗW[@o}HB=DUkƺyRƍPGI�b@Bikh<,aNJ`ZؓR�`f,,1-_IfOPIoP'`p "׵)YPgoFa#mH V=j԰7d|"0ERb@%[SkL_@ H,I{~v Rk tX_p9<۟eQFޒMmI!2)![_sME�OZR C*:&JyA-#5 KyhD<mFC(oNaF}[,`PI �?kkEs@3ZH_cb?[~*d\Р(Z5^7jNyh-P~̍$T2r}l},w8Dr+ thl 7KbO"cXDAG7U5TLG## k [cpvoׂ^d\#b [1( v؏s8̊&ˢ(!Uv& hH-k|�[%ٷD2򬳨X}ƞ}u.mG}(6&a^l8P %cIS%ȩgsVޔfߴ%0H졯}7_ʲ#9]�[B{ߟlJ>*Y>u=/fRy6Z&V[3X*E># | JIE|lh{:\A 3PSJ[V1mdc=JuzIq1KZ.`GcOE upŶ'k}@4rdUTAϤ%[Pǡ#�ׇl|Η Eo:a߿^X6@62(`ȩda+ƧP{܁1 '6"ߦ }Գ7[^�Ȝ}09F U->1ҁxT*&:[gaXxX)IHawp8 &DV~? 㦲Y0_Q }F�#:įcQ,߽[4`)RHձ;~S2C86 6؟n0< G$TdʠiBv7m58cb6ܶ<}0a!TP2._a|ePC,e2[8uE<ev`ߗK2burmbo_ R�Q$}aJBTu:n׽ {ĉo:\}3b;}>ԡ#PPZ݀ߏlHҪeNI]_l|d]- cr [<R_5߱f df nI�l4Rݕ)}w%GmtaanPc &4]`):m{o=jYKa@)RmaqXi,mߜHJ.yLzxQܞ~{_ �Ĝ@qSQҫucw" #YDV*P$_om`cBn~ DH" 4^$~H]WH ;61 sb-p|$m?P27v6؞緾d8I"~t4-J"57*F, �[+i eVoGc&cUoiD|˃pk93�L*e !cVpJYًŷ;smǷ<Mb �#жU^`>XI4H?Oni}Ƃ}B^}05 NP8X0% kQꎪ=J=>�Ɖ W0KQk7�/!8q L#Vo}8XDZ Zk~>JBtA& q8&C#Hْoam,n=U-y.ڙh " [L?i}W~8L1:Vࡻ}<[2t@g߿A!f0 M[o]b&o)a5:UH)kߑbwo'#e,%&(oȮd5:Es-�>0#FVW� +o J#2+ ؓ:%&G$jc-bOaj蕋;P,.y_(PIu6g  A|6c[FRBCJΖ'Q/MnhϥAe 'WP J\q{q"rq<B zj2#Ո%E&J`+rd8}/SIIE)K1Fo3 `H'a> u?TngICYL_/IYT 䋂o/moYemERB|YTPsv"ַ|| 3N!()E Xc^ vϜq2AH/jI97UdԽ9f/մ �?X)S!1Jw \_?,i:)C]/PSȱ !Ћ ; RCy۟:SX$ԯ lf/$>byEY+̴Ԇݮ-�ʹ=An@ cW<[o*iDrzG1[鱱q~6/o@<͞pC?fANԕK�}:&o"^3ThH47So>p<kGKݡRqqir&E<a)^ڝۂ~pfZƧ'KuXk<L̿*Z<s0֫J_iqqt=CSOִa5|\y!a,X݊;7kn7o2+\yRKA&U"Hoa$|H>aq+$ԨE"ָU"fd�{O'wRW!(z@g#7LGTI5-r#oX91f<=/0Y j`E"`=%؋mgC>S5~ uPVe�b-nw?%TAYN[mWs݋̓*a 9n4SjqcrdX戀^Ȩ(Ҋ(^_7$_b ;.xo,y$4e;VMm1%`{}v\}uIDuPʩ2z>Q}ɿ=j_r~Zzs4X⥔+­Oq9,ZeAER_~]pG$nNi]~"V)"i@iISSDD/pX1Wz+ed:$uU &(RE_oq*fI&{Ȧe8`E}abfJZxFd\~"{]e_]˕&=M*>c~pܷ2 q!T-j:q2|`f2Fb1I#q`D@bm�wYSU}=V\*Z|ؙ5) 2okƱgR.-h7�^٘2CC-?j銈!~baR DA\ 2F 4kr >6qͺ9ɥz{r8g�Yj5=ι �Jt6i [lҝу}{�=Eel!J r�ֵhv0 R[�uoX<x*fQu#tc"ZW0h@M6!kX~X7Y3 9 |3j,ēcsi.̑y[u,ptMv["GR^5, qُHNsAFD5")RHsmap؉\@XR;.Kt�A%�!f&jNJ�:܎VwŐޟΆOE'RB߸�?΁}6.<˧nZصQxyPS#C}U{`Ex~ ,tITb m}DQy9IIF}4-sh�u~-ܸE? gKb4oobo3JrJʙTVb[w;ꮅnhzJ16IJc뎾%xU&Qf 4'e.31F*-pHF9X}reI*H {gl*l@C 1*&ILY'A9\@8]¹,FE%nȳobz3:!7 Abš;Q϶jS޾3<gTIc>>n.I)(X{� NB3KP YA˛(#wiRry`/Ǎh<s̻+*އYV</Evj Ł:mc9j42ɳ ,Nʖg+,*pTv TE,r,r!V 㱿n'>Kl$ak;ߋ~0^LA4|XR2O̵07,Zin6:*L*QU�jBnx7':3B\Nmq+7{d0]_uefxdssH42HёfQa}*̷- = Iu?DeM;зݘ1\H{3 xx#1-!_$Jbs9q)Da|7i7U-cR$soyvšRT&\M_=OE-8 u,pGe$-q/�ٳŏ3ڏz[)PTqYZesԬ`սiۦɛz $BSYiӭ&W܅?fY֬5T#_HpO7ƓL٨I!ʠ$ ۀkk{?r50¤=f9G4>eh=%2]��uQf Et4R5'?$ kV>̇⭐Ԥ<oqr/}}~͢ Mů"烳{AXq,Ss=WXR�N2Ĥ_@O>)7QuIxyUW^I#`1܁k&BIMPᱱ︶6Uv5g᥉!tNo 2m$~T)-dL\?خ!Ss j7X=5O>0q2^U¶]y� QO'm?9["sjp^\ E�7ofLzk7<qvX<.f=Ry�;>0?ܔ66c>TdYOQX=^cxqo:͵c?wY� ד〵Q=;#׶�=ׄAH3UhZ=;f;0"z| X!W{�{Rb؎w?dxEmLK�߶ n!j7u(BC~퀕,"E$a�</vB!To06�@Rf=R$AvӨm3FQJA^�?O@ T}?MS9Wkmp~`5Mv$2,ݬ~q'Bh4'/D Qu$O1!c,n,F^7P*�DOc?#Ǫ:$jd؍ܛ ߵѰi>uU"%~be]QWn4o#~�nD7z5 wӂw�|*ced�I@O`~~SS,usko` S"iD�'}N!ý{$U(SҲ61m'bLe!$O)rhHf {�� hƊN pQ<0Ʈ*x|m}_9]H"$ޑ`;�Ny< TQ7 Z͍>%J7PFIkw\{oE)Y䰑m[{o}qZ}e!.,XZ�{>Atx$TKReuQ M[["睭b*ި.s)rcU[m)(lϪt uf<n9#0*}&B�� oNNj*j`l,|ER*4*_E*TL-UlK,Rzv8fC<y<po~wdV(ܐ H 1-*Q* B; _;c)($iBec \_$o�i`E ~G= }Iׇ̭ m1�7pKi= =ŷ4|[!Qb-k?|uģ&*ceUjl Ĺa$qapI#V@hف s~ |`WbԒ�īq}777?]KƸBocl*VD } Rc!HV<t Y$whT D-]\x}2;zd+CLS6ͽvL/Ρt5o'$қHY kR߾3=;3* �qH.7Ƕ2S`RWX6 �֙jgX"~3텫,nrE>!� u|ђՅq M##Ddik�s{eL��l q\f,,Z b|9"h`#۝�-aiXShz=@!e YЪq:L"QQJx#},Бq{ _w@2fS3 ,vkci@`6^�/3F%?/ˌ*fU ې7W0&$ X[R t-< u JٕM< �|蕡9Hਸؑ5:H+n^?˙)@OVM$'G m 7VC{[3#:m!2 ;{ӪT>�չ܏7Ժ S�ҟTTLշⷱ76))=*I}oAVbCjV�$a#0H" dбT2m'0¤`HmeR}?Zr.$`T. "٬P^ͷ屷} `;ڰ1A{ֿ~X5#d;Z{ zRJz or,;[\ Jϭ ͻ&TihfsFChɸw`{k2O@M ab/ۿ;�;ɔW$e؛}儚 Q3Kqgro$K ~Pc k*Ii3kmm Ȯ(׬pcpLU߿؎dKw�(b$^,@}1!vFp{qs JQ#ؖ>#8H08qb416Vv� e>$H)IbM w�bh<d݄~vBxԆ{\ml$.J<YF߯| :XMPu h�:~Xsƈ <X{[iUdATR@$_o�15_aŁ�4wVlxMMM.h3QNk]bn�uoc [6˔"g(HA%LP{ol#΄|>_Ӕ]?Jx_9*^q76n >{=OTYuQ}KRS4Ʒ0*zI =.>ND9m] ќ"*oOcc<U ⁹|@JOMzƢ6뫘,2*<m*κk(\4=.EX_okv5]PAu{<qK( f#TP;`z,,Z]YȺ՗Tl0cD!@IPC1gKRy;?hvOh*\E؀Ht+IX~,u_'S:I R] $qwa+xәQ4oXi,+%\2I$ JDfTՕ WI1X/26GsAmٱx}Hi`uH\ҧSX�l ko{?"~ &b*ܼΜ6Bd:< n6GL dGWe+'Rg8︿"ؽukaQ$I,�r~cEbni!3YB*{,P9)H*R3clH;nc)(T^w jIPBF>SjʤR86Ƴ~W]M^WNW̩JL36R.amű,Џ&"v6}R�T7'JRÕf=GOa w󹽰)f CCk8,7 *8Wxj񭞋Ӥ:'ꌦi)r&O{0m$ 1zP-1E(*0B>aN::y)LɉT@`tr6ۃ�7M<guWP%ϥjԛ)k!ےwvdJtUWJV0 %cb%}1!js#eӂEɷ$k&)2y9u^QS Jby; TpJX3{G |+� AN3CH9#9.b0(PhxROxq"^!N]?h`t5M=CSWVqt#HqCҿ%⣚J\+~)ŮVwxau9~um,&`-$SRHe v6{Fl zrb3ʥ)T^ݶOkcNkNÀjjV71 cK[tlWRUuS2,2�{^שotFwTS S.N [qcmĪ d,$^_S:�:L1<ڛ6kX@7I S}w2TK@qB QMac&ʖjMUfFKQuYY Tp#v 7kca^k:8:MZ{�\T_NOWU'JuT,nQfɤG%ܑ;|X -zڮ Fj*EٖJ}wlS+ )B$yyqS*nb*uooB.:<:Gr:q5nw,HiV +Eʛj:Z*jߩR4tmۛ7WXu,"(]R}I\;Zg+4Tɒg]G#,M#*+#$.H7_Xԡ. AquszF$,̐] %z QZraj^*kAZb YyoWċ˦w:"9Zi֠8T٭?Oet}/_ɚ-6Z$Q ?fomU5~ f9uOe,SR Q0lA^5i.-Sg hΗ(U wiQ[Ǫf+$UZ�>(OfO3ĕb"th$;qyVf^c @J�V^Gml;zsrz(몖@zZ}�,m|:ʨj:jLͲ\Z.X�{</k1_ca;R*$9MMCp;_8%bpzF&R)i L U<�sG@<`=-mgܹ(e'"DŁۏazNVjlMb>=Ȗ&e)#qj,Gpb{Zma,K32+,dw}7�m?.I#4a"SIݾ7=+iUK@jNxTSQ@cz[UŬOw]>{^Tq�1�X�c/ ?j.j0l {|t,V&ҎA\-/x'dTٕ!6`L舵#=~o\+j0$8V/ˠ|r�,|c#6 ^q 1it9- =8zU>e1l$ĿRM$svڊ``:w)U^4[ŀݻ�ɚȝ]<\t+1*Kj]I@SC7\eQ]#N?lw18ށHX_l+\H;�|O ɽebc#cOI_�ҹ2ʪI{�叵]!EUE� qRZfa}?>U!ѯ_o twʺ'=s<.�ke[YXUT{4@=\SX!oMU3I#Ʀ0c&nFq?{:g15h,RR^;a} ]Dh@Dd_cXꩤ%QP=}qq1G'W4\t7�Wm?J,a$B\;6\\ݙ)@8HܒqoxdsR~bĤe:k 7n9vFpկkwŠ6i()=!K;qYheWTWc|ciY iAj,$˶-k}*vU`REFP�C5o{Ϡ:u3׻?ݰC(x]sJ3Ỳķ| SF6*!r 8[8.� ºS-|vp< c LXPs&aE �;+a6% /nUk]SbI401q`_R~ :rSHؐ6}/Tqie=Bo(يM)f�bw}ؿA$rKC-`6ifWn�9%ag;)+zI,X! frj�fajCH}! @?,+HYu_{mqb3o-@em�5L-+Vk˓sb")@)äUbQ ~Gƹ~״3J *D=e]J{5�cwIf$x%e;YnWns։J(CĽ-pyFH�02Qn{a8%bV%_ږ'` uS#Y1m}qQy`$AP2Y5ͻ\}A$pI9[OEEәh$jWYta;Й-䳒L`W2aAVD V{$mVn-�Z1A,ֿ6^*zt<~�Rc$iIQmcc{{pMğg�RF$2Lo9R‘~l/}C2o 1sf-kclg$~~̻BӸ}A[c9S;H&�3ܒ/-}ٰ>HjL},ovǟH]c3\&đnn7یz5OʊK*;/1Ɵ_qVQTboҦˤ,s?<vA $U16�`@-q}7 DlTy& o|t^5 dG*cc~] Hi$^}Ivԛ N{oq£Z .Mq‘Jxi*eƗ!-x [=6;{oP:-H{\ ;{aLpƥ) $[!)9D}ܞű֠%x�ekMž61V1!߱ߖ M .a̋ `w6<͢5.Hpi@E$jV="s˲Tz3`'oP?<}ai*QZ$^@Hu80n}w=GG*&F$@n/kGj:\3.UZ* ;}voVad/K 5. ̨a~M;`kq ]*e]V#܆8NF3rԆsk6dax_ʱx i_ `dPd 72,;[~:6ZN뙦jikG7<~GeVU:`Ob'lt ّÂ]A~ft[߯h'v"jrP?�S'ml珦 SDA�~@>>}9ERu0񜬐 39J ߜv*(M8KM>]o"x#o۟33#15knGv{ QQ a1 @P7\�Lw1":9]j]�|;)!"HK+۷#判#A)r $l} `h#(\Bn�[m%{k p/>$JEclT~G=`:An�bj^<%)xbKNU~7;lI " H}@\a- Eef;X[}GajōcOnLUԒD3$Jio5EoUv@Dj'ɾzx=t0�yw%y?eDR.59^p15H: `o$hIH| K ,�}nll>~0bQQ 䏸�xP$r0!b%NM<[ߏ V�qk;YWxzWXӶ|$r/o)6x($a\4\1*\H&0a_K܏~`f*o0�S!R)Un$USR&a:,! W}9gc,Oᾫrm�=tפ1WԊx8ԅDPtqaqR/e QaCVFkYtz17ol'`|\~ _(w[_c~boJJE7'Έc6n-IݚT-�/mqY/FǓ:\Ғ1X-mkE<kjzڒ(c&]gFm,A?6{uiYsI_eLӻvsfNcOQ$R3�K"P;թk? rIb#CP>8yDGtX+-Hh 4RK)XAmuUfغ. ے,\ yJERĒoeeOO9BV*B;U\rwvMKIu*5^K(*uVup��v"TĜAg&z[g ٩uҷ%xx0t! TFfSLU(�F;w!YUD=7ҳ<sULS2 .WP;O%f4QM^dUW ‹5[{~? 'qt,YNtB5Q] Wy,ۀ5X̗H�@wq{v~ٝ$'PR *S2WLٔk6Rb1�w|=ՕCeROB_5cEb7oT]<.} Llu|UU߆k$?I%̊M(YMVj$n/"\N X5ґW3iJ'0VP 5(K=0o5|7%zesX-#ryƙ3AV:2ɨ3Τa/̒`@`ǽm�<U! "�8ʲ\eH6ڮMo\*~}UzE2Oq(Whv{�3PM⨣b9;E£4E@vzcZA}/PoG籤9S<y댢F Xp|KWTtD59u" u+@ =kb}A54P(Z:}0}1�O? �O(ªh:ŗ$䝿ZOk?gM !E.xXiD-Hr9qLh2jZoBFrX2kY}83޳Z*Lƒ2zm 2mJlH>eǡ*Y򮢄i%u{Q~=m�YR%Li{ B%d66�{Op8};䤜ԧnbh ) f|ºOr س*]W iP6:]aYK'_"ASi6;i�W#ljW۝x4yc** 8E1DA(IB;:G;2 ,a$nk{c$@5Y%qjqS #VX*5 XƬY㢼A:,#<,RrY' AjE;IVS`1-/ouU>hm"xssi S0,rQ̄( osk]Blu]R:= y<tUlyNEOj"`댖�.3: <쬏}#(e ws*>/ W։`^6)tU}IԳ"ҦA7MXةjqI4ɗxuq+%Qn{K\sf)6kUi@#r\($:zÍbϦ/j+d\wbUk6 ~r|fRK! d7ko{e6s,5CKSHx_@6l5])WCtǀ}WqP|56꜉hR.-U Cy_!aMalf[)JԪTjiQ3 |$8�-aF27x=ُq'Й??[ǒ3YGQ,,٫?B" =:nk.)l$O{wo{b6LZ<)++|$5a{m+e=OVPܾzT]`1lcv`݊)5#ozgDAϣ { FϨl&jdxJ+P>kr-+ǜcS4?мTveq/aC}G$JeR9uɱ WMo$?iQW5l)b$}x?@'d%nA7^ݬ"pD 1<g|<2 e;m8#Ӟ=UYeSd;#a< 8R zRe Xu6c},W 1>ʪL,VXYZ�ߙ{O['bd.Zj5hͺ!\W#JᙡX0e!NA;eKwY6Y3SMҹ\U)�U|@ӭw_ /Z>LTQ5yēJ |xUdYU&YdEH`5ܧkaФLl T݀czF]Dա:edgd1)c0[+W+LWLԦ�a1VRլN�xM3ǿq[<ЃNLi/ԣ�>һ)TԀKFxE`ϩ (ucj;ɷ8#8f,KTHԮ]Aa߹mg T;*J};Xux-{`i2Qsm"�P~oj7MG\e5o(BqyhAKO]i|N,o`JMHQ?,V.!h]-3Q E>~uťb@|k_=uqh[WIp`U?nn#apxohjIw{/\|_1J@^�۷p"Y4r,oʺ1]d*�ߠRJ; OT` 8bڪ5RLM ļ�n6C`O [{4sZM?x , {,k}+DpG$2*4RHK0J;yZ|]L`ܓ{qv1 2ZT*p9/IfYVDLEC?8�LTvZAKMGcž[E9vVKV2*ON+[uF#.~~XIӬe\? l0Fo%Us?T@^'1^ Bjئ^þTr%Ps킵Jk`7 6=!HpMr ۟<<RH.h8vR($ mgV P'K$ cP#v_Y'-:xYS 2Fͧ r |`|La@b?kr+26f.@C{A,}G`SRA0cH~͍E�"X�,lyT7m~�cC_JL55qVCcɿ/^^Mo#dճ�/󏆿_%bdv-2 P/>+PvQPmG=u3<z _m4@AR6M*<,AN /Vr;�,h7&I.qV2X*7%*n%\wd�z?1fd�.ǽ+˪1W�J>*@X\vw@qMAu `ly75�>{BuFfVs6$um;,̳T(–�MH?+ᕔYy;c6UMg(Q,OccG,JGCej+k 8S+K3>vRwobZ9Q˲ `( wb4PH$[^Ce `w?|k;"dɩ9Պ$K 1SS=hG4m[m.{ 1`p$Cmq!(hb�\GшPx(g\Hߋ:K~cm߽u.y*E؅}/{-|o/@Je4]!7;{[lh#5f7]gd%-~HcfBr,I=Us7_X6IB['3nM;?L-2Xo1{<jnJ/qmal0IB#:FZv=r [gzF�$1n/ac׀n Ӭn/"0C2,dPG%mv mTP_Ie&�]$ `}cۜvR먋0 y1A !r\hc,wbn\/"s;!* �Ȇ-j\PB "Ҡ1F"ܦK0b}ʺC3rom w"ظ5wm x#1�JϒH9D�4¡会Utcvd)],vjTq�Sȫ?˾OC U]K;-’nw_a fzϽTAP?Q�o؛!GA.[ g .#]"�?QdJ.P^J/~- -.:"$ hjPeT}GC$0Ԑ!R^$녾՞VRAY%VM$j0 pă5sH^Eu/bܝ@EUL,mrnmn{l gJ+6L)o@:C`IVj DK+e2 sɵ򘩼|퐭Fr#F>鮡ɪ@8=W^{߿ŋ3F�\bWkqK(S ZXs^{F˳uPb:@Xߝ*Peר9'0U1ʤq#}<yjk2g40Z<E0_hzM9_X׸h*'2K^kN1LɷHli�P wX+4tcRaqe=1;BȋSkq ēj-3̹fW9X6qz<<�/X3)+nHXfPo`5勬.ؔSƇ b! AբǸ>kyDߛ�, =)8F,Xi pW%=vWWMYMUJAQ <vZdgAVV g`ALV;OUGHRg:d [{_鉋1!8YXt_nAzEն.ŋ8طs'.a&zK7I*Z@_o{ Lٝ/uF$ڈFE9S=TCrKi } B%%9&Ҧ�an>BSu*YIV/rlo0RCZ2%*T*i6T3 dYb#k( -턒e KKn|@�{rDaD�]P�č;mߐ4(:WB4 ]???<t4TE-:two IbK2Is˪T\= SXB tA6Iֺ@ܞ#1bQ<i ` LE^ܟ�Ͱ�F۾"2Ԫh,EVp2` sk]n-Zg=\nۓ~]gIJO?L`x #E>G[tU+CUkB͢-{{s_6AA_g20XPI n\mĶ7ΪShFkQf o?n 엣BSUu-6ŕGXunb["ڍ?>vnlÉ@}w]!ADTс>);RnIjwsշ14pODuu451zDQUVO&wMf5];gJeE]/9bKy%ݹ%I.Kxuf;% mrM$jzCA ]K}WL˕S-4]PC,I#ok=D20˙RKP6 LqFl@WGjû?ܷ7̨-2\PSG]eu$tiߴQLGeqtoLAII7BO&m2d716,螺{^Ke^o[C@bwwoB" +,,Xqw})StfVD5�ۋڨo�NV/D ;麯[d+`17)OSYLS6c-4^Y58PC 6{v֏< :zu iIR6r &ߦfl«EehK6-*,7x~ 8( '~?!3y30џNA08ɠ5 p^>蘥ws@Y1ȠgkvN׼ܹX+ qm[$qcT=9A#}OCOWRÔu5)i~&1ksN1'Sf̞\yGONQ,]|�Q۷N|v --.o/%bh+nIUdJu qɕu_SII+86E`dqU劣yw 5Hֆ HH eۭoh<Tԭ O ~Yv?swO ө]tQϙt5 sM�\2;8IJ WuohKe) ,FW^~赒fGSA"T7ۑ;xkJgMuG]DE3{{۸ OA" fܲ-#I6z}:Z벚aF1 .-�߾5^IRTS NY&3%[Ի6*ys!\ۧi=�>< .Σ* s9FsMО5Ȥ-$S${~[AƦz&:zi,.I6G-776vGUsfO 7rGQ\KXK(x�J )&dϕIi@͕ڥFt{k3/]�Sav.l4\~˲�zGaZMe4CM]] Tщʦ{i'|~^j$^9*E-qu[r6[md]e=42>y =�IN(e! EyZ,TaJ�ƞ뚪'ÞwP JgR7R[mJ�qp-j:~ϳ>2Ψci'[[$[� f^'fɚZx`q6[ 1"9&鹤(Y$e&�s8ă3-e\2]JIH�<-$�<5IV,ͳWh{1jY$7Oָ /}7_$J[]e�Nͯ{bTC幄s$&5f�m{?7zߡ:R:e:*=4ˤŁ=펡C؂pTQ(R ޻8E6\lа>*;SVsG�ՔuUutunلCcpB,>gO)繼t62P["2oM5{Q) b>-rw'|=G.9e=&Az,V<5n�ܞC$.|鸉6v`8ߢY뒙i`3xX Ď2 ,05nVR4 `ߐv l\s="K%g4OeTJm:G,'SB;msk_-&H'L⬆@DT`%A#l.v?k2ՈS)ov-m><4aP,Cs<i5,bPN>jHum!M9~3OT5tTq8y$wK~}mM~qKvR{m�s:󼑙G!q굜 76v\K�$7;= h,;Cp@.o'M_E-\"](s?H]3t(ͨ R`Lt€i@ʌw#>FyU=O`W.YD'E(?viXiRBOj0w%6~( MlϙԲ=$byldNma+_IaШdǓ&jU)XyJ ᆱ#g�1F4m<=2f>iwCD`Ml爳/d:$KG[ (�[S24X$%14y L䂢�YhaU(>b5ɯ.hUHP}-(HڈUo~N[m#am03bAK0FlBomu<&w(ͮߑʗ>N RҤe0h2ttR}S i#YM vIdW'ޒ/ ߏ Dңa|cahަM%IVKY$VKH'1Vr?_olߴ LM.ML %uA0t2`E}_(Hr�I7'�.+:�̄G)L$ w?O}1ϻ^eda &U_�DQS,j<u6I851I$Rk�.0I|̺ނK!o./c識+,||�cVx:rr_V*WsBiwkm7R*%\o|Y1+ֲNhȯpXUP]#c�o0^H�( -,Ey4Ǧ 7I(>lRH%LH$Rj`#9YeԺSH ʩ);\;hgZJ$7$Qс0;>w R=5 A/ |^� ;�6GPky-T(4W]D , VI�ݩE<IgRC^Qo!)S@lN&c{�S$:kPnwp Is@ gI'p,G:Q7Y8=VVJ?6: Rl/kxN:`#h7 c1"1K9A!اko08KAV_S6=>쿧D@fn%Ӯb4'S<i8NT|San>mouWBkS!I$mD BH�oq3*c1UB݅8 so|I�g!?y1F]|$$msFΘf믘BTz+fFAivkZ\ALYF�Ybb`�\BM*BԻ>"mKi&)W# E) vo8dA v ܐer7&xGeŕms׏F2_:�/ܞǶ;RU !OTO h�ZV�*fy-OP߇ď",r(?X۵e 7e#~_gu$`: Docv*F)`vҙIұ:ĬM <&}Jow7 p(7F?`,DESSOvWH5_Wdsqa0 Tag+'a@ 0@ ᅢvcP },8&Xs [lK-kik \wa[`UXXi;mQb cc RPaEwy1]8|"bbbHdƑ#9Фn᝚vQ+q*0jfRxOaRsÖ#gh= s�auK5̧GXj&3+#nmF JXHP[hzƊݲ8T~'i3jJޝv&kaHMQ Lw69| AAO#0;v>=L,Yƭ&J}CJܮZ:ZxuEzcTϤ�hGag_6CיD {p,wo剮:-PG %3!,I&؋)5 bjs:Gh XcUi;ۯm"C=̥BIEOPҝO-%6}Ż�72f ] MnE-0ت&3Zqs۾#l*2OL vլOO2u@6o"`N3a]N^9QO)H 7aݗ rYYi9bAN;[+ vZvyԤӾaMIs \ n OMWV$*mbC0j4VSIzB#LY*YcE#_ \-L,p~;X6ܓP=iSH:A~r ĒicMa1ʐ- Cm:J%/߰$iB ${C`Hv78YD*rרjt*@`v&%Hc8 ;/ϋBOWTMEO䴹EcПob.>6o =}э2 3S^l6jAK$h` ߍalK$:yw^av; Yo&HH1-y $B<\ze&aFф;uqpm?7cUT*ur~`@'pq~X'3YL:< biᘔZ }qhOç2û%mͫO<zl,Y)=Aq|Q n�Fm|yh3ǕVlcG-Ix+]kx&'7>(VSщjTm[a+ )P(!m7`_ T a7=)Iz<哠ϒXIP6{۾oX9,5Y^cM,D3XEa ķW"t$A'% vg�ؐ~w$(0@RȄkI鴭΍u96s^),Й r@K,ofK >od 1:a} <HCf4q=: }6m.b"R 1lwck۾,j@]nx�{-μl&.]]@ǩ᭸pSZ l>dQ*&8L0w�ypm}<�~iX\JA%E2vf G~>z3yM{mmdfl΢ޢ T3..DZkRM^eCKb zqhъI&>> SMnApEx~Vѹ8F<X<.|:W%Ϻ+s)3x< o.߼fՉ$o-QV LUO`]wSdcGR2%V��=�vËOޛ,53Rq;rrMɹc�JPJ@[[BAaSw^e!lP}e2l L)'J<.v�l =cGeSMSm,b=cPUI܅{�˔.E&bҪ j��f6;\~gj'5ieΡ`;uᘀj�^<k![[,78rJ O@NڵDYVkN$$Y)JK s ߎ79묲^c)�2!%� w\u@Vec/)ASDэΫ/s|Dq59,3Ӳ]UYW#A2hpĶ;T;v%I(ZK)RzG{Zv*\jTPMe3?z_r&=E,NMPai^eR PEMc,ѼgYvb]AbKf,Mm5/=:өrX3.5X۞ֿuY)g#G$݅c(�%98dɘ5!޻`變kz UQf3'Lkvo 1ziG25i"blJٜp�b(&4^(_Nǽׯs̿":zI]5UQCLab܎лWNaR|A|%HgP7fPJ CSM-1m!Z;ж�hn/$tRI]K<5mE"%~]Q9"ofۋq7ͧ:ikgL2-g^Xkqgԕtn$qILj 6$/a{ӳpH +jvT1 X(Tp1v|E9>-x6*:[RLHhˀaI<CjΖ-Mv]Mauj #e k L0a_+3?F9`HC{ipccp^:3kߦJ ץ*+oCA-gʛ%)?Cx=(L39 [ R|r o<G?MVӵu cU@5ݞ�v|_ܿ)~_cJN)2ߠs4ںT`f#m#{QN.W]]%dLt�NcO=#;,;jyV,>ߎ׾7 aZZ(P[H[RV.t?F)gcxSn[ԙUoEMS2dbvn1z:QQ==Mwc" vmr>'YHL5,LIk?amޤ2&YdˤÑc퍙S' dZ}bi\ ~1�eȠ.QփP %B9߾IY2tIjzy*}` *WJ$ y�jrFH@�G?,5o #kPT@( 97]܋AMeM 4ăR!^Bjne),X'4^EdX]%k?ӱk_c΃-.6sTdXm''kx.WIO<9MT̥9X鷧s6NS ~qSGO@# DوԷ߃аx# p $}b*daJE@fNfC*g S=8 mߏ}]M<3hdU߷ jjaeEVjPkf$~x-}*/c<{ron'fdr暒kƞqOvٲe$ъji'76PI HAߒFNUL40tAac{l??LcbTҡ^۫7clN8A ~퉍_F'95tr ZQXlI'IMQWELq)<rC3&ӿm>qgMXmb6nRr>e!8oo69X)i&Y ͻjm1��"˲>D2{ $;v|<l�PduuYmpH]o5pokXj/q&) w/W ߜ;o43N3FA{<P~DŨ]C;{|7L`FOȒVx? \Qb �\>}RG"T1ICa,W\loȍyz1">gxK O<ۛ.WuO$E\WDYuߛ& VBS$Leu=BQTuq‰u [WTT52)bY#D/,tA/cďTUf~gQ dEjas߾ 3#v1 -_:ʁx{O5˖ue$H/dYǰ:2͕s_->"D4fRK,w3PPAkmf'm%\ZӖ�#?>`1'SX{=rIjO\zzz!Z51ȶߓ~폦BG+$l.-<qbĬL̕D<ju[`7Ri(HfGVHO^e&:G\ "0 ,c|6sG,E>Gsخmi,K<3fHK%sm;C8Q˥WFobGS8#cb R?X;>S*ZL\o|RJ&S16Zrs޳:i Z,#{~?#zFz5TamЏݸ5|^ 4�9k;W61*�Fa"zZX*MÕa;�<X/ Cl\i] jevkG�ŋ5xm[˳xZtY1[*v> nG�J}:R9zW'7MeGNPXO'pɑD �1#&}2NA6pk맼y[OyZǖR$B ir�<oر /|U*eJ] Ҍ7"wcy?k�o:q dsQS+F`�H<lN�fiBfBKD=ؿN_�N.sE.ٸL&( ?#{7Qg_' :s 1?S=D4qQo,Ib6=3U >w:zq ~اY/L}:S3,bFG2n?WE<z(VcLOTYPorm{A;_3RsZhׇDea{љK7uU LꋏP&`Ckj'%ԩJzﯺ%Vjj֪%ufܖe6yI 6Y)˺r&,B&Y�7ۅK�Ζ(J6�c%$<2&cMSHZ:vm$8 6<�mk!ZV+-=,�H&.$j9lHtm>�*R)4)* lEF]G3{,K(38-zNF7v^LԄgF:Z'yNS'Lp&HX(E3�ߋ�EslEpHb8~t{"қqqa}Kc@~I9T1j#+�M?eNJP2bG8�hl3𣨨hg/ ߴ1FG; I ~|l?i"Z*5AXK*Hm[R^%3R?v1!.IE_j~O :M�zd#([A :̓6β<.�TVBk@{U}RajR;;~%3%t+F~x&ѝZ� }thHJ Roko�UZKXvgh ,Ocu"mol4+&,ఏHmqXPIur1UA⺅HziNߺ_khNXR-9U؞GȪ+s,ږUhq`{0؏j i<r^2O<KmEәi3>Pamm8ǀƟQ .`MTdQC]M4-2!S�*=lm¥2ʲ2:=e&Lk$o7@B1LxjSgfHH/4-`X"@[{mƐ6ѥkDgs.ERJD*vǂ?Or'y<{HAk6ݳزfBr%Z84@Y6?xTRX,I 0la2RIO!V�{ 6߶}t�JH": +kocckvGsEI"&nim!IQQE bC 6cV*jh*EY`uOjHPFͱt"?,a()8FȨr=�ls\nd)8y BG)rG$25:ʛ︾*_R䔐U+, @_=jzh& CX[>iOTH'Xcȵ>M:F@U-O*`^ m#lRu55 5KN{(ž=n;4f|"VݷO[UQeRz�"Z:{ȶom-HuçV@tpUM?Lz&yySc}JNbutqg2Oөyou${m ߧ9gX<pHScn8ICVL)n ņY٥E (29/jWUUQrA7Y9RZAl/op'c|$Ei#B7 9�ff}D!o)ߐAֹ3ىNJJeV]G24, G6_H>e7U>Cx�$y{nqQJȳ JcRytb`>-'?jixjC3댷-�C^A}ufmU1U}g XCskp7{>UupOU6KoihiAֶ{-eDj'0n!{w:Gs� )%uO9`r5EIAWWW<\؟*3-5?U2ZA"y�Ͼ&K,F� 2o ;% Xfpd0Dl~q` $A03zjԺ5CMw?@J?D 晞EG!_PnjzY9VHWP7kwk}<4tK@) �j{`+JTe!�ZVȉ$ 2Dޕ׷~w92hHe!mL{o?foCG�#%PK2]NmH~OO-<b f Z߮� 5i 7ܩ$D-A8dh|u2(�3}0Te*db.n9ı5+3:$SO}2()!JCKjW64y}beIRm^h3)VY%HPkXw7ĭ͜�$c ԸSnppx!1)B?h67׌*:զY"|U ]D-O�,G: M5Lζ108ұ._Ma k7UV6`,6Ձ5h u_ TQو[uUTKmu饍� ċ_3Ex$+G+4Abyְɚ@1`P/n"f<Zk9V6S=:� ,wh~S.gTW"1f!؆êk]ITJ8NCOyc PȥTa %7{[㓄1*a=j_ ه(wfYPZ:jq! m; 8 3ESB$*0{(<o1&銜i4^zչ6<PMB\q:VT?N96;ymq2#0=u:8e ife} S|GI{MVkS>cƒ<@2H[bwo4XRQHHx CeaI�~�R<L0 ƜB$y\5ǤP8'R0ɔ /Mq- q 'ýwmi)tMTW&x33V`Cf =oKM<T/)%o,> k-#Kۥ[>d6^N0,W܅?�o+rsL~+Ÿ6ii@%.uv tl:6Dy]Z3%gLKIQF]_PdH lߋkĄ9Xd7UHёa RĐǐ/~kbs-5^k cb~ی1:2g1jبgfQ@c%ʐc}D[p+'l9* (5A,A$Yn�%nع[U&8pٮ! )2,#_2S(]b2 ԋXv8KWjP=9E[/MEft"#3AfЬZI7 NYEuMP`]<o Z9$y-oRPJ94y*OBwB|sx 3x�R&-{9mNm~^)+*z8$Zh+,ҭkk7ى1U#F�p)ƍPOQy[ӫ V\,я2Ȁ#eNB,'hd:4aWcq{۶R"Ur)<Xz6kVNbp|FJ1! mb0񲽩掋/Ft 1 MLovZ_ea�:tUFcgͤ֗6܅^*ϊf=Ooc$C8$\H�=ψ!%  _*GtZ.Kǒx)GόV/e+j?VyJK"RScnI7qIOtQf+c Qʀ@7>ؐzH3.f*IdW (r,cS# ..;kɢ`̰ؒ�E';OF0)FJ짪!:*JJn銊iO#.]i:HoGO#:XS`o?5hA|W>mKQ%1)+4,�|-0�k.)(z^ݺ9Ye <S4k.K@oa϶؉tQב]6 e~Cʆ!|ʖ3!:Š-#b*)f@o,-+US7J4RW%=@$/s.LYOU"�Ԑxe;[k^Zʎ:c.2Tԏv]LѐىX� Q[ɟ\sy�Ŝo*�dʳ:ULҖVUB5#kmvُ$)^wF-f wan1t3PeMO 55(n�m`o}Xy>]]G ]3ZP;n?l]C)F#Ϳ0ڴ=s5Fhkh/%X͢H1zt˲SE+js؟ |@C$Lt ^~#D}. o銱սk2J<§H '_SVT[MNϜ5)Ha~a_XWe1Q4R2@Է*{ 3Y5CM (-(1.XH|5R]|ll/QOw̎DU Ŷٯ? d)wȧa V\ʞ/TN@o En fԉF,JFS�6e_3DtET.{[>ȕ-i^O1\";^BNb Y)3)v,a?yagSvUŠ&hZG)7]/냿s92f ]Q@Ŷ<LPkB.`g35KN4)S{7pPSS<3Hk_ ELK}D\v> #4Z1n@YIM,e;ge�8~$L;v{>hd &݉G %#Aj�ۃn fE dTZ&{7e讬ȌnA-n0TI<)�c4EQN@_bw }j x ^])܈HP6}株2YP te=27&[Ry<sFI?*F#wnO8v Qc!r֢2e[iU|" T/W;�Y_EX i`w~p ,y:\čb.4Э\F hQ 7� D!!K_y)䫥)E*F -9DG4zHj uXk_0u){XX^';c�['WfO턅BR=acqtkRdSd]l&KRH<H^ႮIҪ$-xn?KPi*ZUb�,�C|9i%1 :jJIl<`dbULbժ bOw^ I%CHVu'aŏPf)yZ?QTH繶bJO #zX~8|SShT&�YߋqDM:-Uu/L Aus9Tճ$$R2j mGjlyi!.c !*>R QuR#!4M)ua�?+/-=T`ʡ(WftDdU26?_xCaԹQZ\϶TrIF{hIU|�u Oܥㅕs'g2^X@Ǐ(uTSHٔ,lGvn[c"uM-Q!Lk^:Hs QWUjM1NukEcﷶ�<RSE 2*ry\20X|zT69JPK4,C=5?߶�Q1jX"u[}m`bS ]NWߗ5TYvI#;mIH&ޮ*Yުw)q?e+2! IN|ARvbfUI|uH!7 $ kX"Br}\{}wsQ$s%u\2{aPZ$4&HW,o~yU"!Y`F�_M*KɬH[$a,ylUTJnJx`xn}1F4Dng=Ȫ䂮u>b2=S3'ͩx":8fmc%Nc -T5tPm؏ \-&)fgʎ' ?m/)gF]UUOF!n؍}2S7(h꒠oV5 \SS)2*I'u|%x'ƔV]0|Zv'Jt>dZMRJӓde$0GN)q>*%<F '2O칩+i2z*jg_F$^hh$HWe.p2I6LzoZVZ&X N&E PE?#cq1(tFtmZ,ydHPMm F(1E"{yl[ho Q1E$1mr ZԾ]sFXk2 so`d*Q5<**Y>>�,  I R,jUZbA%%>2`L_b}*YYX s2̲i$HQBЩnߖ2TA0oU}ɆD�#=Qf`LX ߾p4bd 0$kO gf: ms|EI�:ZT9quiܵp-[U_u$MS-xHs,–X5�kaVѬl(QZ2m$qguUOyKy1m[\JZfGq1ts,2G�I*C_7;4WC YŀE }}eFSHf!*-K+ر` < zmPAWDik⚖�df:OakswSQ0I }￿6NS ,ykvK $ruMG;`d)g̘#ٺPCQV#<~@5M%:с6; ij T)U 7IYD|\o|/剥!kq>]@Ծ؟Ng�@L-n=}frQKТ腮Brl xrVMS4,,>] @RH h+$? 5b2"?[F @S h7�`6ߛ0Kӛn%-j~OU6HDhCZ=$Lg%hݖ6IUM?!|ZQN<$J ~-&Z$q 7;�Q*@0@#!}H'iUBt`"Fh k;Yy �e32Ďgn;mz~UJA'{[+PKk4SHh�fbI�?榢~T qdn�lJMSW(av:Z6tU nm6oGOPQR%52Pc�on4$8{<}aOSQ$ULPZE`9ݱٌR%4j a7l Hi9BMCt k0 0"#17๷pohDEFD$oiTY??qGHC8ͽJx߶L4RK%~b8'Yu5BM/{۸ؑlA`nL%4ߨ$T@vE_ݶrM Qy 0 mqC-K؋۟=lAEꃒwEw;vHrK,TF~v`y߶<KޞuBɼϻB^p[LJ7Amk*jT 3_H L4TSqr'ܛ"s"�:28A7_A;l$pp2My#zv@ |MJkuX̹R) ypȘ9u,@(4!HX]�~؊R'ZIds$Ѷu!Lc{noq܅2qTVPV+ Hql6ٻE]E;ja4"C,4n]دM-fvbiT/])D~/Ii|q--Mrֻm$ @4t*'KG"]Zl#6ò` l'sﺬe4VPdf)I"XnXXXۼQ_CBC\^Z!fK-b@$݈$]W䇐T�TQ[JDfbP'([vPZ\4\?eT3^7dp,{y_6[(B3+gJʻ"wk �;^K�=OGYՙZ!zi?Si>.�aW:/;vY#tU eܨbt>liD!*e$k`Wbf((3q؝LӴVҪ҂C m@�m}etm5(*rK$Lrd~+6 sQQFF47{4Z݀xWQA,J<LllukmlVdȘT7Yڬ/R#MBU.|YdS{&!nmAe9a_=|4YfNIv'PfbHnc6r2bi:mӁŻc]OMet vL0iK&k&@f"˚u-YJR:I��+b vHcf-%K5UE�Q >0,6U9M|EyHeQRb276 |bPWG'Y^R(mh:O'%n\ ͆IvSke@x`г f[YKv:A7\`ݼ+hذ!"TS-G3 JRuSC?2+OT65HHAs2nLS3EcgUUs-rTbǍqZ\΢ʻ.*raڢGy$n z':A6N*flTKfQ{!.lZf-,f,Tespmcii'e!ʀJX6'(mʫ엧sRujf*n}2j+:S.m;/e?y`N//>wыCMKT24TI5 E%ӳV$rHQd,n�a"l2I<I5pk5<^KR  ]U04 !`1XDkyl*SIOORRQv�m?"p<mBtmGpjB&1Y[i-Ӷ,vU]7zicn܋_sMXzzjڟzfbVS"& o˥Ѱ%x*H*oso=2.VO?i(�b8iuU&O _ƒcxIHߛ ϲJEQ<-XW֪vmq NcƝV1KdbuV%O4tPV:N )YJNZD_J [Tmő#ɍ*TACICyp_8ُMuI,6VB$n&\ AjH!;�TVE$VʼRw jQRESmmǴ#]NXTT1ȡDS5qQahى*pLqPuyRH}oarҚ&u\ҡ @L9169H:r$b&{6 ⦩GMQ,]ߛqߩ 9!yLvbԬk\Zߦ e($%D]k`VX1 A@dNҮ" WA^WI4qm,]n0l GV5 [)!ԨRQQEM $rꍘ۾l~&2ܥHy@:KݻفGuYDNDuFcqam,y; a(楇,�i :v�Pé ɊJxCN<csB8t m`oJ̈DϪj35D{X7nJϓJ )h˯X5c\U}塒!*}Jc}DZGRhK2^k !`fi*!$Uܽ9n`!2RxB!H�>;?NMBFBԲ(PȀ X5[>cẖ;IJ&i�$Dԧ!sXZIYbE*0sESU,ꍯ}onqIT 4Y/9h.r��X儓Ai!OVE3J51`,Mv ^BB$2AmAk?|dHm?;Tj֥@JyEUhjI񱱿 M̄:R..?׎@0FV)R[_sU8@S#5M:F_L/`w>|^Ni%өx pE�Z8C+k}9M7 uE@b$o Kt+0J]ZJ u-m�%IBI&a8K^Q �{]LzVG$ Հ.rm*_5PFnOX '}9#!.iG]؟K]gjZ#|Q^C0%^7bHcb/k+)<":r!uF᣹�X]H? Q*)i߀`˛eIHnV9't<5j"Qæ,{D 3@ 3S7a>\IqqyI8&'e, -nonlO \jyC}&øJAqo$S.Bzy|ǂ,%('o`$Ʀhk&I4#|w̞;Quaf|wxL~' kDV0<�,K .p guKNu~ sk*Դ"EEy�Zcs{8PXK"66��a4SKB42N�{cT("eL0XJH:J,HQdoYN*Wɪ%W:HۂA?ON#,Ha}Em~xX)ٜ%,I@v,,,w}rd˥#-bll�8A*TeUhzIrȡ]$%{IIIH|TCՐUȒ?$e}߾WHSocooj&ћVy (F}F 3w<_\.:x yDT Cef:nwUB+c215p̑<`Q￷kstUHhpOO2'6I.vtZMz@=ɱ~V| jrzL9:XW }' jK$(:LyԭonmQO-@hxc}%A))Zj++)76R#Q0ob`IUdg�$`w�V �&T,**k?űfZX6%ƶO/�`@$U<$qçAT��*V_Seͯ!P aє5+Q2@=.-q|I) R$Yoj V</IL`L3t�8W aY:{\[|8/@ڥ ]Q/"3J4 %q2Ja-J Ұ�# ފJg]=F8۸#|HoPVa2j}p3w8ՖMǸqEݩ ̐w5RbX8׿]V4I:d�^Î?KbdeHrx*_bEDZ�S}oԒ\Hӻ<7 x��Rd! os]MYg;è"L:y#Jc,t*/ͻs ֜:: Xs<:~$<XA8;_ U,ay ѫv yfp<FEvU ;{C�/y� *lXiM=Ti|`_?wIm^p)3W 9)9mJ{kWZ W Օ*SaRids(A E ,Hyyz#[ltn1(em`B{�iG[$2H?q�ws-g"IIqT4먓p6$8sks 褊W:1vcUZ)P4`Hb5Fv}ǔFAt7A@^*VV@`_`/�zhT,*PbU&ck<o!VI@$E~C&fdbJ]t)G" 4NTLeLi SR9X)6O$pI&�mߌJYHj+hy# .瓽0WӈI5*@MI*zapy g.qR7=~w< D$ʋ~ PCNav[J% N!MZʪ(&ʪ6p}HgAvNO~I{|$r?*TEͼV୿ } xR)ih"Kڜ+k-Ē{_&T�TaːSUQ/ݩvjHss>ߺSWƵXFV*x;aiiV0Fja6I=|}fP2A,Ids共QTq9MC.=.t\Žδ�nVB`H)YJbwy_u~Vی_<?ӢºJ*zqQ#D E�n,@ksƽҢ9*+4423::đ-pJux$Hz\> Ge*պC'H @�BG�IcWMDqcOoI&Rcd&[I( XnY^h1Uv&E)O|D%?=uYS<p+72,�r}LH?5Pfrl [oT&j*)DBTI� k�_Hs\LF_z4�mn"mCHLC[j-Tr|ۧi#kՍ B�Eͱ uQfYyq:)I%A71f9+:X~<([/r7; WĒO:)dxVHoa}2DK@QH!ЁzyzVNj7^jß,^8Zik-iiZ)Hȹ1z}tm0^M  !$S~Wqmn0yuUE.g]GZF)\[n.IܜU,ש)jkm׆jX$pX&ڽJҗ,eXQ؈ɹ [V靜ߡOSDY?t+�oP ,o`x)i:-&2T2Or"y{q_Qs©#bۏW8DY I 3Qcpl,� ;ܝW$(p)>B=\]MYԳ@b4"J`�eBn 6?_g4j-*<-͉aI $K {qЉbwI<�<Mamlbpҥd n =o}ڑpOssCyCuRA].Yd:1*jE򡋱$$ [:;LL_GI-M9 o{mih% rbF8Z6"=e uٙH\vqXM(c;zeMg[$i(=?^�c uQKOXѴOD%/X(֖8)|#]2k\\g:oCic '˽׏�])^~xy1)�,Њ9qf">~�eΛ˥;H^hkIxg΂?,a%iQ?B+K*Vセ1=9Ug֤()Ⱦ÷C?ld]T�Y;2bMjX{S&@K 6kfe y@ʺ/"udDL no9ȥ2ܾQ*j@/;m\ QRoE*TAo}g74\hblnw3>f -%JSYsW# +  m�Q_':,S>B'}ö VU4RG7GV~D4S<6^{ê G`Hml. Fh$o砯VbH@) G0VQ %QG(XEt;: <Ɩ% LIݾ1SASyTBe0Q/�8~;A\c/SUUT\c6{b "P:R/^y&?$nűc8(r(*uf7caqp;-Uy<faSva8x]}H'y_#r;2VHTS͝`]BIZBp-6>þ�kUg1Vyn0k"LH1AR8唑MuMA<l@#-{ĥ909 u;׼*' Zn8`g_e&jj4 *""U7b-q%r$`RZD7'é2s v@b;q{w͉&�ДفLo `H: 3F&guyO+HF6�#m= ^ ٪<A5@BEV܃fac ־ zܭ"Y٤!ْY<򦣞T+jc@C< bI-,39QSL ONpGbTTy O8wbނ92?HxZZ G}s}0Tm" LfeIxedVeR9q`}BOf~jibWY J0(Ť$]8~SKQHsLP3Q uؒ۶ Ǥ<9w2̶�jt0iE?s{ rQSh@M'ZP5UT%`%EVH�3K9/U夓%^_iױkR;_c5 繽J�t}Hr'XІPB�}9o^kz+ySeԞYPE$'f_|L_?1}X?y+R%}W{ (yu)U%|r@aaoIcjY'Yu}]d5=[dCP 5 (g/l1do0n&:bUE=թ\wđ-K~~`EA(X鼿1ϗ2ʔ4e`:ߴr68.riړ=x_FkI-R8&Amǣ6<0Ieys5+~¢=H#L-;mw! "XC0}~�f{"{;>-�89ohM׼e MOV+*�uz\"pF#s$ղ1) ,]7؋cSes*h<2zfV$IKӫ_ܝ'a$¾P)2 2K{?$dMY$B1<]Px[n/tY׉t"zb[(؟B�xPa�ҕ1 m^pMǴlf8訌@v0JHE*:96ǻ& h/o(Lg �Kԁ 59jk)ow/Z0h^1gP7~{r=QI*Ёs ,D1%{-xHZ"6}[kW^RR"DUH C� B4RtLSèyz;*6S`.xǬ6XQ1 XNZ{v8gJ|2MP=M7R}9d8@Ku3)CGixc*FE>oǩM'`:6Y;ߖ<}yMbcy|oFA ՞E݈?�O6:sMUBMH�f `v=<* 7{ge%K_>۹@Y=7�5g#;1v73E :s!X:MEߏStq ^va- "ēTo�v |M3og&Do k1&L83~8�Z鈪n`yYQsQ�BǬb`8;/|8e[j'e=lͩ"_sO؈pm}ew}Dyd24'BH? $_v lj.2kiꤓ.k:VUZ`R/P]C}@uJUE p)7h13W*|IgCZE2VLsd̅<u4>VTgթﱰqXո`K0:?Ȍ^Ś1ZHdijC+NZ�U5a4c[COt1YQr8inWdkX@<-?6p :2N�<b4 G=�A�WKSydh-Oe S0$3** �8خ|1)')57Ămo;,(c*�⦂$)�Z} 8MrRI&]\ I+c;?MT'tmw`mc xS_K_2GҶfm"\ۜ|զ_ }G܃onm`do,Z't6s{|Xɠ_->Prž&ý('RD82ȩf=;)Ď>�g^2̩sA΃#IX{5lvҠHOk|~1:yI=MKפUJ k@}i(kso9%xZxLU7pAԳhTXЕ,.^E[ m u:PͥL̍`5}V~-Ҭ"q![aLl?jx>ncMm_H<⤨宝襒6+CG~�'`08HP4kd7C T]D}0e/ p{n9`(Y%B5d."7 [Q@ɩt{^s{A![^6'p*:a#Zw }8B(FCSbR;u+<,}"D AfoĊڬG{vg2jq 1]c큀I*Z/' 5r$6aa{n�41#`D]*msnh|>_[&i6M-1s1nЭK>s(ФI7 ITI@7e+yk2A|l* {yHm7᳓dU4$Tb\w;/}̽G]G5%V]YFi2!M�{o& LbW2ϛ*luF\šm y؏{af T~'SMt#�[؃>jT8f7~7�hJ*bWjtqr9ZiDk֑輖*zji�iy �'b q=C `Čm?'YNZIJIbXr)MDpy Q49�]؊\z= Ru]ݼ3JyDjǛ eZuYޢC vøTVƢ2G%GRx7ߜI2̝4}7Qxb,dKM!JM:nh% 0},&|T|,D24�,ðO7(I`&8M%$.Nk?8-OLI$KꉾPQ� ֵ8]C ve4먦 G)i.- "x~H+.Xt�7$!TҕP n9?qQ9_c5Y+zB\{}oZଡtEISS4ZbUc؟ab.=~[-\Wuyx?@M#&\zl־uu*ii/wbnJ6'n|a6_ӑ |xzHkm;a?LSU>sE�tg3>}>/0R3|Wj7sV2֋jb.nml^FR1PIO6o<VSb~{['j-PeEK$=�a~Aә"4fɚ8䌪`{ J_1ӯRAhj#ѡ"UR F?.f1fU”RuHX�{_\o'i5YB"! vMnZ9<ʪz 3:_*;:Y^V!,Җcf"oǦgMuTy2 ֯g1@ؑ'0jDڱXs�# jƎώgi}+[p䛎 `+JJ-Y*AYQXG qu"Yl;I;b䒟6 yujIM�nFT{>V4&TE%,�܃{b%,*jLT'/B�(G*oLRI70B]?:HF SG9#@m;}/jj*jq!E$B 7<_~{{*YXSPѝDI2H"k zݯy9UTeHZ<ؐN4+B}ëFb/wgt^ x 'B9!I ^X\nb>k9A{)Bǥ@ң`�kbxnVs*WU,j̪ΫmiDP%0*$Y4yT@:~~ >Zց5bYJKy+_U,PRkR=CGH�qA!ZrU%j+E&Ā,22Awf+c7nF|֥<pX`\�NP <z?_XF'͑*%uBH3KϷ�v̑�i [@p.lE-{=)nG[j nJlA6#J!$5f+:,,ů=R3j< /h*Nؑhڥ Nu(t|cpIlzzXR1zW,%cP#MmM�NLY�7k~hVbtzQ7=,lyvRUTG㝅 St>'mXwy?YE/ sQ)e@Zmbp,tk@T];n[`q % P]tZ2RHXHЄRlif[ 8u_KOSO$rD/k؛n'%[ $6mc"fy1Z kj{%1R9Aׂ3=hZ*JhIKQ<їu)rH_YK,nVu|N=4& 6޹&mN}UIt2HRzYY[ObG;{`G-MUVY$AVY-{ql^loO-4 �E^>vQdy;'w+0V=%m.dH G{ؒ,WPݹ/ t-{s;vUxd*JHf_{Oy59qI%~`җ6zBa }τk+'Je_ڑv)|A(T'K*;rJ os:Ng<TIDBsɒFoÍfuMI'eԃ2R)=5azjzXjF2ܱ̃kn wŒRNfΖT_T?Z4ҊIc#G֪oky1(unR0`@4C7�NԂ~%*R^%$9]--X"F[1y+$|#  Vn}ZK�o}tӯXQJ\^x䒶bvҊ$I~ߞ,_ҙ VJ 3=G*Z(bxrnC5Fװ =!`|0`{ZO~Oy%> ̚^C-h dH7 /o>#Җ&y+A__ Pc -Dl<;`er~1,tQ)P%4_\OM͉#^)t>Mg`3!K`m`*';fu9cSM 9$ܨU|FfO]m6ot}-e68EȲG` *Xq)!Galx1YG[Jn`S_JH[kWep--Ο|I9AujُSl�+aP�ֹO- gPsw2744SJE E�-gNQcq-e@\xD y8KʙLsRx֞@ydd^t$><lʥ"ZAHK�2a` QƋ$ItѼB7$k[I˔KF?>h:,m!czZ*xL !˷FniPnuQ1IOr;�ạ+ gK=` i`@Y;\x iQ;�JZ!Q0Z'$^�v7b`$-7S%@B*x%`Ci�Xq1j`<| kI%,F Y2a'2%0`\ @T|:s* 2O+pJß3+Id8J^K{$2zl/+9 `׳EN/q&N("J 5$eQn0ܮ f-RMk@X/9T`Y7ݰ R F6>rw�_JZ`�np�a, 2*� #*u͙k?lM3!_rX Zǐ;-{?tXe%GcFcny´{Ŋ뜺r {17#FV15=yBZwuU4"SӠ4ʋrN [8ί @�*д&$ºInO,=1 _uIPkPe�C)'aoH# ZXd}?ԹdzL0!|tFQRt[Od@w+Sy])Q [m^.Pvxֽ~YeJ#ԟ?9.琫|2/4 zj6R^>w}Tʑ%߶! "SwX?>hYX$|kO鬓"*r o4yc|NR(;Nz6ErOo egOTJM ?m�\/6J, PF0ӧ/ .x5FVH}{Jy4{<CCZ6ȶA =8Tm F{ "RA"6 !\3IƨH Nmslc+#HjB???S X ?H(&B�GS U"2ءBX @R�mGAy\cK�av>3=٘٤ĝg}-o)$@H�xUV]om}I =%%MA5>waǘ QV@[ nX'#ҬZ0pheʹi]bB77wX mg(^WJzX_F9y4yQ1(cLe6ofHcTnF U+pWtu\vw P -on!RD)QV+<ֱ/!0Y5-M<!M0ł,EhT'hT\7O<`,� N� ^6e9MO u9iW؂xe~n�}Zs b[Q su8. r1WO"|Ĉ�w6Ǫ^#릧k6cP֏V{}0S]b(9hVOS̰T,JmvLIEa;WW\%�8ֿ<=CIEwRɓQ벀AKbto m"_JŸǖ3.h{DRSΌiu"ppJ:IVak8sqYUl2j #|;+,j<ԽwªXxA񍏚Ayd" -ZDti)*y{~xpF`hxݢLkWN%iTٕ�yE]5�I?d &[k,u]&{4_5rH#co}04*=\ o'iO (w`I;Ydxs% 4Vr95DṀRܛ{rAbIf5JeV q|b*O;cIv0`N؎ؕA(,&66]PdLH?)Ujmvo>l '@QI$)̤\wĕE0zn&"7{s�-j!+`X]2x~{|l+ <FJQK,*!T^E n;o߾"\˦Hidձ!@wRcyh`k9;|oaTQc! b� 0-> ftԣR$tIzlx6#}NWG\ Z$\m'lhfWzyR })dtIDSGF0IX"ac|s1" &QNq_g>bO,g4K\m~~)C:䎸*5#kB{88tY4t OC'P40Pfo7T0TsM UqyNϦkI ^2BS*Pͣ0�(`~mZ(W3rX =EN`,y(4wku24ԯ.^y1Kr>q Y֚F!A!}*B -H{au$ f~umۢn` eN2j H㪍7E$^=Ƕ|*3άh>[+SN$cfk'lL-S%LrSΦxF\һl4'eh`&jq+E͈eosb+ydzp XGecQhMDL\4J.7OONJEvc{ks94o�024hŠ)! e۵)XaFtwaI@ L*�JMk4� s{exKx|TYvXu5z%v+%w؏ZcuyeX~6K�o/Ϗu9KATTԇ0/q,=ǾC%�]uXz5颜WVu}U!#U}NXYBN.v݃[SP*V]_eck'Z't*G1Zx 7enH܀.". <qPԕIa.c o~F ML8}~M"jڗI|I)%DʚrN�=)kMeYZRu0;im~/KjzkirJ94YTP]V2`&)9vAkR*˜zC1a5\[H%ZzOWH+r '4uw,p;%ĒH Z3O tIB9c q(Հ˒9l&Z%TrEĎESDJeP]@6 nM/)6ʣن4,8zOŎz:y4~jb.ARcs֡Ց R ҍ UH$^?`I)$:|IiȡhH5iRl'jiM -I ͲF]Zl\5r ؜5KHSTI~ ~!!?*|;3i`:̅5;g}AlIn?9Be)dIU@, A~ũ ,HtMv �6!9t1RLP RMdlkH7nFö0e* Bƞ;@ l`Wc;+@⌉i&F{\no`x;c�v<E%Xm7DbgYv\.}6c9O-Q #A¾]8KQILcO0Z5ֺ{w~C/&S n CYc1 Dk1D+O"TG<r,ps=*�x7�uN;i È]?QUxĕ -~ Du>TŹ#ڤYʦPobÍsx2j&iN!X@`g D`كi[#/udZJI22YJ6 V<>b3 ׊x ToXMYM,K1gX#2H;(�-;w<``$9t[ZS sO*~BCvYt 7-OWmo3"ݮ#ڊ5`?hC4H.xߛGs鐻/`o~.R.}iWnZA*zuW%<ҥV3<b?RGLn~Ǔɽڛ7<k.iJYdYF H�׶k>cY4m•𠅿7.xࢎ< SAmQ[0cfxPex|ӑ P\hhbbΣ))`\y3O$6m aݕ֒4OFEE~ ǜE9&M@c9Frk]I7"<lol\�S{|5R:c5{P-wI,q$D=/fmO5ˀ% PA#p68>xuE2}*rޟ7hWWF{|cm^ }O*(HKE ~~wzҙLP= ,2q>z^&DNu WXդY$TznBŏ t Ǝ $?BDl[cfx'K4p@qfp)#<JX b >{D3d*]y<Jyj3~fP�4{KlMFY'qZsOm> `AeBxi*Pab,{oF]? ?FYYZEr,tN\c3қ#>a(Ss/>5MEYui*` v7?8MS <UQǷowFx[}3^{>}%D@[R? @c?A {pM] <@�MqpJV_L:U =:z!k3'I* E l{k;e| F}I@�P̢�6l!m�R#mC86nTlZbﻖc_:jTa%Fim9{�~yP/(OFS= +�q1DpE쵿>~0v "[$Gsj*[bîNT%BϵItۛ LXL`6+saþ�[iĊI,VedR7~[GaM-uR!�LYUW<qV8&0D̍OA/n V&Mj}/`faYh H$c#8 ZÜeI5Y"Ya1dR3M~t*~/f! < ];6 O U/7wLɒC+(ig<q6PU>L)l+2eٕ[=$6Ī�}buc RTSji%}15$‘U jo (*Lva8Jei IN~,ņ$Ffvbt]nO,� ?gK�|v�/10,@ Vk ʏ)J0@dfTܝEŸ́RۂnH{{&TD�Z~xS\`܏c �$؋{9^TD;H6톭tKrmQ!'a톍km% I/LRG9O w?w>I{ �GrV۹ wG6TY FrMbx`Tze61?ueFU �ď;iB 9<_PR}OMEG(~ }~ԓƲ l#HAi˔b?\QRtyHJzolchEdO2j*M�R֑"i)q IK>TR v#-+TLJHM�,9%j}K@mPr) D[{ p6] `ߞHx4OJ# H؍šHLJM�|cTIY4d$وl'$UG،Z2BSA\- Qb-cْBUV}RivQqVT%.DJe5.lmnI"zzzx5 JO)xQ#ե3L+3#5 aa~z\Ir0vJݘmSyȦ I,Tߏ؛sM[ѱHP=<NOkinqF{;gӠbr.W9e% T33RZF)n�btG5ek=/YC bH-χ9$9Y|y|w>ŭqF  /KٿUNQbh)jܦ;NoqrG|"?(g xQf ݘm&ϴ'mEepʡv@4F{f'z֟?kihpiO0s>J [Y"3 .W.f3"QMqHH[<-T|3Hb=iVW ֍[c9V,4<TvX ~7*mm}3toWumKD.! kHWۿiYm BKy�ҽU⩧iT]ؘssR,¡dVJ Щ;pl$t b`q˹QM< v jtSRZTUnAp jBP2b*ĮK`C\P>�*`ҕw#P q e%x<@ �:3#]qjva= RŌZ՘fVQ%},`wHƲ|{~]M W2Ebom{`ʥ CSY<*:+0Đ^,Ϭ:K*'x>m-RkC~Ǖ?9iJXU#%o6?eZ 7Hcq\<�,Υ/⦚zM2`r9+BB3-xZK "ίٴߏ(iƛHzȱ{qĹtmSFJYk89dOU�<a%%&(a�8xc5$-E6=&hexM.y i67َ3NIKWWoM`!\�瞑CV on7=|Aѕad#3%$B5as& \AK[SG9fa"!M;]H/{߁o<id5Z-54Q 1/~-ɠh0IFާeeNM T814-}/N=UOhbUuY?'ITƮJ QUZ;UN5Ecl<̯(삻|҈7_.I6r?\V|@79VcWRBi@b \?�[c+BT HYcebJ,*4 +!S{zPCXsp<3JGXچ7Ӏ]bse؁dt?U ifQJ[I;mu�d^|4X?!G%S_K1UT � %@G_bIP<~1YGYGUWA)aDm*z�^mȺZ#hc5,TB�7QXV_,PO)t,8a)&ڄEjdkÞ0,j-X[FYTXkp;_3#y�F _q"6]dYN<,CSJ7 rwD-�g˪b:V,`NDZKBSOѹq"Ùf5\H< " }DKY}{0Rɡ:[pEkyơ~6]G-j^J$R'p0ĉnǮt�<dꦆZX?~C*,>X5lܞq ?55u- 3u{]Ceۍ\_sz3d ZnH&9**J<qPX鞲efʋnቀ3PF OQKIS45Qmr%mn;԰6!yqQ52R$F,J0&(@k.�0"WK[S/~- <u$0aEF4έ+"#I�?-)RaG�_}힞51Dtf7-[O,2/$`m~{` 6oIfT="xE._L%B%<mR;zsqm6~ 1LMiQG L'K\�wfai�uqj <'3aYq 7\|w$Je[ FHeM\wijcngRgIԪF4,VK~9uS;ej!aKԛكH?Q$_ 1s6M^ƺPŅ <Uw[K %咳9tȸ"D4^nґ98|F2~}"H%V1aԅHm$#{ZČdTe[@\3*J}6]ml.}CTikX{%l2@%ƭ}ާvg g Yǣ饌no/Pe4CXqXveUB@)Q0(,Nx<s 竒Tc$`@7 m?ӵY^l*1<iu&w[vaG*Nxe!nWp7hܫXAS~$ƩB!TK$@~@<E|(B KƲ o` |H=ARTq$:v;Q~88*l*MÞH374GoGbd\bfrM,0dTXΑ{S{ָmMX,++;nOo!g0?7k[~y�Qʫ&lc{sz.J a_E')mue >plYO6g>kX';G"nMoNj )zh )Im Oq5\`EkbjU*ݼLp=DqZI-G-GveZ@_A UbTB"U�Ź{_YWi5(؞6})?L"3X;X8R0廊jdHa5[!Ll$j{۝L2=io !,RXdoJi謍~uG$7& ;q_x;Ҿ[eyu5,44Ȥ�~ߗgcl\ҕGS * MŅ��QE$Qǥ3`([|oN2JoQO4USLn6=🦳_72|2fȵ@4o_MiU,JJ:vI3ov`m\lj/*3 ]Ge@A,,-mԠrzH5ߥ�ģ jL125}1K:Eޡ-^�q螿3|5QIP%BOk˜yNȨ8rQf3*\LPGopBECIUg= B#&W4U�-6 $W�hJXozeJC@2PQ}ǿW[x#:_!`9߶*/?k|ڇ8_��QԲZJC܅s?O-yG${:AĄ.sɶo:^,Ꞟ|l'_U0T-lçg1buKK/srHmciin2shȝĥDrR[c2J ]$8UAt?\2~VS}tUH;*3unNGj$lRI/bt#�1؈Fh)'l؄f $\o"Uժ3I?,!D<&IJbDdǾeck0 #<r}0JȧpGP!L@0z$Op܀ |aLkr6^01Q#} B@/�܏@wsи  ,qcpH|H*X &}W 14`fxUڸ$9 UA#ӶlxA-=w A$x1FG||؟`^IaJm|w;c<oI 탤Z0l0B}S! },)[66'!'0�A;^灹6Y؋yC*Zx?$bH$|y))CvM7a^s?uؖf،5[lYH0b=/7cb97Nŷ`ܛlCC`,}$QװjE}4+GTjB\H~4R5H-ͯ~1] |=u@OL׶v7cӒH??hF,$f2:taf)f%P 'o錕,JEŅ&m+RP+]e "}B1YaXإTy*<5�vl&id(@}nT~aurjbʬۃpYJ-~�pdfSD=Ƥb.xbTTxB|T]B̀-v'J1<tyݍlU;uK �>pG"xpDJK[w `YrĊG) 4%#'#mV(P? ů[`Tf);#mpw1,[waoQtN UQU$s؊\@HlFG6�MS%lk<uOfm.)Ī[Sr;[ތWA4ww,"<,e23ˤH~:r*Yadkؓc;qARVJ)i˝˥WwA,KuVYbVGVm@7#as"|Eh(sk`5 bVCok%1xAC)3m&ꗶ/F d]a܎q?:Xs“,TTLeJAd崜RV &.MHSKo/l*9>|2*U hfKjif }؞~>q8iI Di-GP>U4$8? {'^lms62q$qq)Va&-!K)e,_N\ɳ3:4RL*rMou5xiÖg.bEMQ̌6Ƈ#0WjVd,mM3ԇIjcmcgORCy2A0s9)9T!\^ؔK8eN=2 9pFŠHZ*=jҳ+I6W}P1=7;q,6JCFK[#�Hr_QܱS^ߋ{Ibi2vm ȭ @S8] Pf ,obdוJ+ɾ�Йi}Bn[}ġ4bYXL"ֹ"I^p>BZ+] ӽOT] EIyrh:}Wo]a,zxIcԑǬoxS Vو~\7nsiV7_E+K?ynyͨde{OOԜǷ|EĔi5*Q1NY&Wd>$<*/r�., &b;M _N �XV:5?klgI8 1IN0HDy%O(i$۟n6_G)V!MUv�bH34jeS1h{^ߍ~JG5,IDJjfvR_R{sf^}]nqʨ!0؅kZ6μ$ C<%@g5}13�$.E7)5 edr.0 edTq`� tU S{4:AX\ #>t[)Gn-|z:龖2děͯd/mt'.3-=QT`E"5}Z*!CUq+T-)t`�d>qN Ei)b;vߦSu7+{}10* >'rb"Q\3UH[KSd³%U�KPSD"a(w6Zi,޾PeP%fcW%F.ZJޑ)uRDD ѯRBApo+H3 2|"xUU0_0ؓ{6ğ'EetG4,Su#I!}6|S𶶵b*k,3岈~�LaHph2L>=9Ύ +#bJ_9MReÚSWEXQ̯GH$"rolNE*d5KP5sX�w:Ri>a w~1$PF{,Uls܍Hؑ}8CZ*T5߀/�v#0(^ר8wQRo"S4v>lRFfK:D9E"UC#S1jgoXa_4J°2/&^sGI1ԾT*\?7*�n?z,i*T;Ưlw^v�96״yKD[L�=f4IS4GFPw-{3 Q ^`2%q%qƳz.\.mTf}tkor�|^.[$2ea1ϙ$t$?~FʖIPQžX e5TtnD^X<vt�M~w a"" Xڦ�Pk}~о04yTGh!s#!JAaf6߯J}TkksCИb@O"HTEW{O�8?]V QUIaS6r^Dvj.??vAɲN tpIV-h}kw=mN)#i KM9Qe&E[?SƖ3~ Q9t,wXƋiߗ^l Rn(ۃSj<B*_G%7WIEY]C=D%FKPS$^X_bm퇤yˬaSQn5%CT5ycY`:y$$ʦOant fu^_QVDh<d {GŅrҰf>=XDLK_Ko?!o=q]hJB {{SL5|ʢZ٪/:�Mؑu'RWTQ 7. &}fy@A"'&AJ@!moK}EV2a)CQKR:; Q2 *J*]ŎX\V_9cB$Gs>lZ*`\ ldyqI%a�iB:oc^ X 7(*T_ zyks"<lڐ#p Ǐs',w1RFb2 wǵ 28<ҙ.dcO qqJ⾝"-˨۶|�(א@{6`(SM iZbDv!R s;^/}0ir,<2 4ͨ[c 4NkbDDVRR ,q:٭$ֿ�<y뎩#ATtJ$n b#2]eLlA=VtYOӽ#EKC 0DX-쾫~qLk9+]Pb%Bq"Jr\x�qD<EeZy52=�wdh�sh=N?m~3L:_#zbm]r)ƷkgrqQ\lSu Tf"dv;r?m Eg^6gԴd>WMOE,4u[:pI#P.aJbI:z\b%E2E {ʷ!t؋R@tx�~~"v>Zy?k#)nQ@ W6�z@۝/Y6q˖eH\iY6 s8 =/K|9IH=J9@p1{!ˣҖx ;5.yUTPUPI<x^|?<uAeg Ҫ`s.LlOmoQt}"O=\ߦ:�™m(S {⮅2(r̤ pHw;s!tP0AB)3U+țAkzs <mƉ<)ZV<1Dq_܏ML>iQ�,AG ߵŷ(<!+˳jCs(G D6?7z2ֳ3Ufn p7=^BbH'Nn7>~G:R35qySѲܩ;'ŭ驎6``H6$#<m7,pBj؈r):%,H7%,C>m$ Kn@�~-HP.M.. tR.7$X/0e$ +%Nc;M"~3N�߶R؂o³ 9m*Y$7{` 78nӵv#oT� Br^1HlAkܡ.A͇< c,6�{2,O#{_c`\*RA6�؛qI"E&7�: o+8&kX@ ]x�&Cw'؃0͍타V/drl ċl Q,/ko|fg~car)a!TA Wl ] ;Ƚs�oO50ڥ[~+j�q{ns}{�^MF`G=  W$J�Av!^�9jv}$%+ p- P%'}TI'INcN�mQ?Oue"r�{[ຢC*6byS?m o37_IаP W 0:Y3-A Kq0o6-H_}:k.\ \[a ?Rc�p-͂=2Jk)E<op8JI.PoXu_12ז]cS7a9I md1{Ҽ1QLNbol|U aUֻ~aHm%I4.# 1m؅LfGITKǔ"7ՔS/ Nџl=M=4ыą3bZ|/5 X 4$2I(HZy MhPCsEEKEY!TZܟ0d2U )WjjV4msa*&TMϬ7(mmX>N�̼4 " �(J?QP"95@B b~pJ} L5.Es$L&4ѽ;IԵ450eCE 2)+ .GmnF6.)aLWQ .nizA ^p5Kr~?~1OӴKhu*|mK^RDVgBѹu%`wy.l]ZmUȞUP {/ |iZXs GZcH`.w;O?MauTWV@pJHUROkvs璩[ *nnq^aycHgJh$߱a:EHV] �.~�<p4Q V$}X[[SN1Y]Dl>:-4M[סX& Vb n;߸!t~UDeHM5WJ$g_k)es{FaQ*a%�fiuZdReyuv@EV-Ȥ,y$w��o|2yi40Vx!1 O,GrTz`FvdUF^PVPS2 (pYX1~xdi:e}Tae.&Sf2Y#�\兢9dpL i-oMKN̡Q|ŰP 0Eݬm|WŊZ1 +[j*34ns;i3kh6"�$�Lc]*w �֗hrRfΪ"VM;`')0IB5�*I*᎗Sm.kb)$4?VXp;:!% y|33Ozc>唕D�¾"XELHU &xÀG%*@>ym*ʲ1uU\bl9',R"TT1T""YbHt=bD92H")iVA۽ K4oyrFKG)UJi.TJ]o+C A2)5o X 1,TVKx>a!�Vm< Ϗ20 \۟ m("*~ U)E:k[s?,:hjRe3g֢eYQ.awZcPV;}^\I}2Xc0RR"ls=5GPC4!fFoقvnzӴCmWQb}EΥ6S9ʦB<(<C(2Xa%KfiAُ|Gtu'Vt;YҲpJuˠ3w}SQzHBG?6}CezSƗ_}�BH Kam" ),eed0%qp@q~yړGث/%r**y-6ͷÞv8cPLA$kX z,A#]sf8-E>ux\S#B5G觢ədYc$ pob;|GYLiO * {Mz.&6ib ov>wʎS0vv.ۀBoko{^r6sni"J̶ =5 99$܁`8 8=K}a2snVXp8̚ D})euQa&bwKU[5kS"#zn{{ĥS Ԥ7+I̵ЎEnc_"fyieSzZXu . vi?NSeJu5$Zj-Q}:[;z5u_s_QES6m\P*AQ dUk H 4x'3h\5D1r%=-QD D"_M[` ΦSu3%&wMSk--z4)ate)̱"Qp7Ưέ3Q)zUrkP!V&>9MRuB&4Y$Jn5K0$-Fs{F#<A9R|7(&<�o&&\pҠbT)&}, vȧh:_Ju ƅuJJ(cvP/g-�gsO|78Y)aJ\¦6FH#2Cbbt&sөr:izijbd ?ۓ`H'f3׮0%2Ԗ{c\LIGAYT̨ %в`7[7,w9uɘ4Yf ,y!ř,w;؄sg,y3hIXSV{H$ Ȳb@ޙHwJtGyQASO!P{5 i n`Ve(>j!T6.DfWS�z+rǙe0DG �� UUue{\ u "n uuaE4FdUbvR.m6f(ᦪVb(7�k\cGa|̒j_JLd Sh4!xH*j0֕%'qܒ ﵈'aD#L<aژkn7]~ۻ 6EFT 1e, < >#S BuIh [rIkhm *(ŋ1]kP��[!3Bm Z<~n s uHRpI;v]TLC4cQ;J!p+*㈈ƃTnERe̖ [ʞzڭ0pnVf[MY\1#FBB;}Ò6/uK~{[$P9�Y& |6YS-P<ji5j aI݈RgBK/?3COH`R!DR.MAI\ؖ2gtqDJ7МH$ѡ<VP#C][.YYH_DI % X ٗ1"Y�Sבh̅Jlȍą(BmOQ�J*嬥C �^ؼ={uLLwEay!|l/k1 %$!Χ~!y_uxi:TIAf+` lm{LpSF7ꑚG `1VRe khr_|D`SLˢ8 yH'65K9<SM!jhZmͅ4)aa(p7X"tfeIOu^v oc_ 0e?KD�H.;~wΦ4Pչ#�ūSlI-͎qw5)3"�2aTa'3M>)?bt_JՐ!|z鄺WKmi*+R+R7I=V~Ì3ٕE/-Ŭm{�0E!iic9PRc(+"zs=g"hRE4$/إ W[ZSjZ^XfMd\q˳sZ**d d=k*\jŞ]kf`C3C3 8(X@#_`Z՘OXgDNELQbtI1"P<klSˮe�~ Zszl �-9z5 wbޒ;{WdS'E+H!5�=-eS#m�S@JDC)'V]ڍl=(_Wb#0˥X]MaA) Ԥ_Q G�!L*n `3 k҂-{c%+T}y$Na-;�7�f9n}=ԝ xjc`vag0y/in;aI}8%#OK`eh,k/3(Nn07[}liǠk($<u$W{1 r<w/sb;X]axͱa; |vv辣Ƣuz{aL. Hb#l@=<"(^䃷3LZ;Tѐ?&#I'Ĕ ErҵƟH6{-8'9�l�v7 b }=�uIrAl9E[r,lOZ\'JA%0xcf@k&^lCAeI ۰'k7ķaa >>qusk}ࠜЄ' euV[\U�lXS|1E yk5Iϧ,FjdԀV QN5!)+E"ƯHpώRȒU2Q5�ovt.yQԥ abXLqG[76O&7h$*^Կ)UXc3®vN�zEX龐ȕȘմ=S>aoc[;"ʷ_29~[aQ͜Y<Z(su=;ۂ@�DHq r`�`~0$XP3I '& dmDj,яK *eO-Y 6aN| (2C#(k��BpR̺&Iy HOh051)$сFX j؟}qhhBF48[OI'݈]$kƲm<a[STghoQG� `rXHeܫFYc*v睰,tsx";syVk*ɞ3BzxHW�};SR%*5Y/?~1�40b3YOWγ$H5 FFsOa㍷gQLPFFI'i}2F3QS*SPӾlw#m$`)^ Hs�3& sO0�%y>0�*ƴz/0ziu=Ir KoVvߏ$\E#ěU<nqb䚚),$0ƗIn7o텊fbx|CY�*,HEsiTJ6ǎ@7ED"X`-UDZE�H`TRQT>H 6G? ~g1 e M4)V#O/j}JT1i|'*ԩ+cj Y#L w(mksŷq3_ʔK7T1m {:v.XXөӸ@'eU�x\FͲZ*�U9Kl!u� cXٶeU2}r()Ꮀ*oI=mGE00uC*2%DHēp6-'Y7=q/1F2bn]K`@>iLȑOk. 4/֊]@,v �{a4Jr}v} !n|/{@6R5*#؆?p56"&j�㬑FX,{=)<3C6g>b ZvÖjaSI [EoyuZ� ˦|D?*v04L!U35 "HW}NOo\g8N$f}.dY#˷qb S2$,Ou1"5A`T3 qHx-!Yj  ]0ja!iƥ MOhMUO$Vn9;u4u<2=X? ]ڟh]mMgYdD*1~n~1.e]EIGx$P oQoƮ>9oZdg}NeU5/vU7"2�؂T+�l7HcTi存jFF&tJ{'AJHѿ,dgUMn߸_ ޫ.W[I+_m~OKP&֤~ H[jz#>�')hH4Rm<}pS/-4KJ!ҔsgNj`tȪh',jX≮i X o;h @/kmp:<3_v'~7=7Uu*-#!hHrmcűY<urZ"NM'sԝGfF|μ"[~/՗�>ATRt;tP*JVcIG%I܍퀉I0Q1Ӛ�WfyfiL`x卢`2{cvҴYkMWti߈5,FxgY22$"ҬIܱ؝ͬ_:a23٪)z,) ɐFv@tdc%RzsV\oV/))*Y! U%8zZŖ;$(R_jn:$\RSS%< Hvث^l 6{LZ2Jjdr,{}μg:˨>j3?�KS<rDb-oY @X@K9Ĕk4�S t�'))׬)YL|Lѐ�>qkaW^$5~}[ӹHuyfs0 R"$-9t1r� 33|֞OUU3EJ5=U&a5jETwk?Hx?vfsdMP˛2zi 4I%BQ ]F׽c%fMSb TV侀Cĥ%ajI[՝GM_4-L `WHښG<ϥ`Y)6�"*jIսɻ-:ކ)<xdHu-Ϳ}sk2uU'R1]K &pKP$Rq93 Ğ`\72HK=71GnQAڗ.Η֮ 3$i:,2P�yf[Y{K]OMU!s}!7Xꁘu?Tu;'QNV#bjED,$-m3 g/Z*е4a# f '}XfLZPckC b�PM 4w+,ug~ɺ%_KurꡎBcRD?w7IF ӣƂ̀\v6;a}Seftd⮖:DjO4jDxih&OX+ַ`96߽/:� M#Y(ơ֞qL>APKŽqKor�&*H LlȥJ#K ň+r|4*:_ڊXX;J) fji(sOD[PZ ZlL>iPVg1g%(_+^ 5}<51OQjYY%TGk1:ݨjSH" 9!tW6तQ j4(=H.ltÆ,FL6 EY@kz� �0eMgv”CKEtՙs3<ChsDpMDcՠI:t{0b]JxԤld I�Hɽ0DCS)JE5D! ^Gy %j ҪnB)sݡ7HH}-,2\;qϬ|�6c"ictJuǤ7&Zj i$\�1n/0Ӡ"f}*^UyNql_%]j< Q!M`UHnCu=w<obBQT 2xCJznN'V~W+>.{*e٪ڔE$%],7}D <(dQt0Y[G${q韴qSwGAy)߆=(o ]<ǫ ?I'/D �O|]}*GԦzX_S:ELr/ޑybOx0Ttq�pPԖ#+J&e'YbIɶ'x~"n(*j,HO}LC(SЙx.4^(jn^q)H ?^V%#1g1Zlޖ)`Z`8-6~ J%i 8fs,X`vPK NO�F+@-X3(j)I$|:VthY mWy[zJj*i&JX\X݈}#d!!7*4TsY w))(,Rbl;-:8tfp*�bJxuƑ:2 YYIZo%Ld}r]N -T)e)Jǵ�5o,^1FiS&5,mUpl�½�MDeH (Ww(_?%:h&Y'h#VspNd$q;(ş~bW骧2j$&�$}-gG ;�M�)gHW-Y8PY!> Knf�]O>ť'RĝqEUٝM>_tsTf 8 KI#ª$A0TXۏruKKמDATh:סLb)j^v<۶%UNP K7x>Si\}+՝SYT1%,4[r($hea ??:z7.3 :s75ʦ3fI?n1_e䏫e<jG? $f?�?3]o �٢28prbxplE'oIA%u^C:){wJg&˨q@j">}O/]Btup1>MtoZ\>x[gYgQO&YEѹ"I)HԪ# cW�Ư:cflĬʂI/iE��ySgϔ|gNu_ϠM#Qo)# &XQ*=B{|Xnvvx"E݊Nmb|quP |BCA!-#TNmpH6ݍ M<x,bIaol|,A$:XpLMm >N<XC*;\j6noƶg@�k֝mZ7BuNNFuy5mEQZBe7Бq/64)n5*yw Y_Հ*qg4R{)ÔŤds񛯺[tzۯzëR]uGSfKp`%}Ln6}4ը�8Iy̺c\lf t.M' !ďG4}LVD rĞ <`<ؐHɤmΫH 1�I-yE[0 ~/ w׽Â�[Z� �-$kaD Sef5;߶"l sav8sRBb/]Y 9*Ժm[{c[j`Zl}tFPV_$Ky85=pޢ' nwk j;#Y(IYdY6[_KMIOO v-%y '@_zs,M55|qMGv/~ l)ca]C5D3Pޞ45` f6.6sL:5|yiZS-l3-’(54< >[_JAӇ\"UE0zvYՖ3=ucp 5ǪAQ÷sbG̲)if2XSA*<mZ (6IȑTb6y0MJ(-vx^傲;ܩ=DWc3!+ U)_{;Hz=2Bk0، ސ`avWә^T3 gIԙAK[>놕VEV5RIARb|\_~8+<7 ] l1<I6ʢO efdAϨ'{[!Ysws_ I02E;[kA!4Ӵj )�10,KMsUy /{{K:R|9ib$Q<|+93|kCl"; ~7r"/0lndi0+)ka{qqq}iUգ]b!@z|d(�ٞSSTAcO~(jO VH'c qf �ǡ߽BT{3~얺(#DXX; }+ܓ}U;93Hd>‚ |ǒ]6S->S z@cnv{AF* TѴ [X#Pt4G2ؒ4O*T[Za mkynQSK%:RkFok{b!zfD%7+{mB%$ s:#3m¨f+X^u}moVe:Tĵ *f-QHjU؅5;~98nV[>F u'gKXUWOcJ<-Ԗ $OK DOKŕIY#UzlĒ@8to@eb+]X?n0xC0]Du цe+�?K 7L&NkK#Qp0XŐ* e@rc ZIySw&LN`l71GLB#)ZOla@(GK a}%fQ9�nTSyc�ol6sDT),76Q":VA媏Kla #!IEu|aViO;B ablֱ ƨIE߳pm S`OL!m h"Y!@̓C$�lv\2:J#[b|i悮F0x Xp.;�s ip4;tpx>RYJKyoTn}HT|*!rx0\"9MCUݳjlX@>}$"nXp,zͳ.+M!ђB�n=�olB;MTU5ɟG*yܛY{/$n;RŸB|f}G'>obQdTHntnχ^wœ5uFa^4zю;yvf&eW=u4qCiCs6::3+s̲:Hz)Ҥosa`m4ʗ,ԒxĻfnmno:=)Q<2)`E{b[*t5x.TWο@hE[q6f}Yjj`'I~8lu'M$D^g:̭ZQ]!7;[O82%(\Շwyq׽='TWgrU3ERQq%@@ oa>~-R(o2z1 R@@T�s{vXl<.!w6kCÌ2.WI;b~*ꀕr�ܒ9'N BobԃwSK׶.4cefhOD{81O՞eDO}1QS>UV3EU(KۂX !&YsHg %ʲݬE&\aUTRPOU4<U͈$`IS]{GƁc/'nE[}LVKMU&ROTԥr` Xmq }|bs5ɨ(hk2s5UJT~8v>tGOL4PBDѱY,� 8^d _Pkr/5ye.d$ Y� D jhZ'3)TNn{5{}ijhA\C0ty6`rH!b gj~PZcGb$.A!؛oa~9f׉DgyAmV'SGeB7C " 5i~ӝiTuS< i &Us$@*Am:YJ:\%P$ybͭ./aKZ`)o :;6^ˢW)`dG+)<ɽÝ«.ͺQL(Ձ,@ {7 3ϫ3=U9 ^FRC� 9䃾KI}st=Y[,z$P5*13Sob�IsչT=8-Y/^h�i~t٧Jd٬\2⾙j$ ,W�%N;_m'0unI2BҊR`n8 { Ϋr.zeԵj<lM�]&{EGZUUdd0f"XzrL)M5we,I�4Q')lÀi�( 1{M?ٳ5=5Z!d&ib^Za2*%(riD5Jb,$H[;ΰEYONtZU(hނxgy}! TzWD)dZxQMVemΥ�8PBy&P5{XTtIι xkKC-zy5ϒ9v؂}iY"F2,Fnݐ%_� P5tDrw#YyDbFI.J�9)(/,KXV7L\ƞ6V.kUU@1IIFwX& Rw' $S.LӥBp&PysHtiذ \H먠YwN%2{X3�srѪ9ըj'In(m=WVh$i)o6]!C#Z%:xe,-9{ K*&goEmæ:7v-+O2ҠGU&׷bpd鸴@"i`8fALC',sk XX3D gAeH-a{&@A�UitpO-ԲKZI<QMUP"؎R{p҆<jx߸J;} 5:aHBdh[bM,;[WTj4P44Y%=a3vجcxDi25H!bE-`H!D$Y)dE0 یeP^yŽf+O'~;Gޝ;<ͥVfmňXu\ 7o}�/ W1xнHpqתkNA؆F,M eڵ[} He!œ.`񩯶/վf54MYGWJYAαߵnJk5=ԽMYNH7 fM>hџ5SM;j@�|fye}$讕TΆ) �LU^<*̭hIE/$*lk�ܐ.H@*^aф)^du®߿󾣉䨂F RG ":d4u,H<"�nNFF-Gjzx#qkoW鬺 qI[T+׿'k\[JxYW"XX9ۿl=YȌ!QLH`y782|�;0Goڃc`6 >ϫ]!*e_=ϰ\񄊊o gpj{]X __U>l559K˨CPt.Ca6j`Ltv^f=[z̲ٺF<֚jIT󃨈HK-%=t\oFNܪy"7AԃocWZx~$}1O=_ijVVո&:x#,SseU Đ+ׅ54uWV-t1_,,F):?J$2wtIR.@J{mp5m|$Frӕ.iF~O{[:G1=˨3Xxi㠪 Y ;�Yt\ $ ls*aNz:VLLf:QÅ7G_G)Ef?d59ktS /ʦIe 5b}AX:̫/�YQUO>_O-|Y>V)B$5$(F@R JV)3{̥kʦN3|NYQh/h�gEdӯuMe**:ij)jj*{bfClTo1R2[մ@yCEUWre!R{/]Wՙ>}:r<z-κ{=Ɇ1^h\N׶LV7=22JmLďҹ~Fhzjj+k'&XYP)#ۍǰOz0<%\ҨW[I5DTQ$@Qwv6�?=s_SS3VU5EDTTM)fvcvvb}LI7yŜ�ړl"?/;d)KYORLq�J"�,l32H6NYRӯq'i2fߦ^*DSҤǛ?W/IL/>m'(_Z)�Pcf5ut_PVX-Evӱ?'@gk:7LitIФҬRы؃4gj@lxz~PW1Ո*Hwm~Lx-wG;YTx1S$}!g7NeodX\<TI3l-[Dמ gLx<jS ^ IIb/r B;8wYsH Mq�EuC9K-.oCJ;菶w&뮛0Ц9}[,,wo.C,Fǝ_ɠ>ڵy+վt|MFS"KJĒ ;�Г(YXʐ?NxV5=;>#T+r>J,²pʆY!VuMN.^a$BÌ><jEu3_bOeao*ŋ)c 0B5w?#9*i)z>h7MaV=YO|w/`}^<*OP]WlIJjg�HN^a'GO~?Ӕ%=CTQQSƂ��Q:<l= !.z�^@_hC; Jm]g3Zi+n}{H�k|֦tdUX5^c$o1�F5D3 pI6O+ͼ6Ru&}9 .a?Du}]GS"'+"#M"`$U)6JKPYxK(?l :/Ϫ|fStg58+a2 3@^@֧ �i:KY7*Y*2-U̻3FYx� y8�E8񏧲^ :�5zTWRK 9DEcN%P}S`'\ +Yo&e&HBHfǡZ,M-k5ٿ[=;Vk ,1=o33W6{m{g}w�ߑ74c{Ʊe%o&K[D!Zq-$2Z*+Ek=.A/S=zC:Leˑnnmc0 +5/8$-P)hF%1a?#΄ީl(g%O4VwH-R*jMd/}b4eF_4@JhJy 6DmM\ؒq' _!\c 6L/Q_}GYp(@2Tʄ=K[m;bdNYkrbR�x/QpFznNݱURRij:Ϛ+0fPxAn*$U[ILoIV?Ld5$̤ Zj �qsn>_UkRw~&Ll;y֞YQ$Q"A".<A*5a.)x{Q𬒕)e|RJ5%{_l@#Hqg )i(d]=QL)c7kߞݱU:�֓8!*)e]m ᲅMO]qA:{csĠ$[FH ׳v=I=:O h 1߷7nlz@dN^7/Ͽ}^PUQ "9%3"M eqƈZX;b*rbT ָ#+HcLCc L<Uj4BL%A?" .XWrPpg o|<sܢTZUqrhh"؉:"(|:F19nRM#�gZ /v&Hd*TwQqI{nAZJdYT$]\{~GTI$Ĭao$׸M<iOhcJʭVy*5FUw)moooJ=bDĔo!tU!2Ly -<SΆ^j+J*lKck7ąн0$rv;Qhu_Zl=˩r%E]T嘠K� ~�e{z=<ۍ|i�ѩQebTضY|n㡨cH"C�P%b &R%Zfd`OwӢYy8K<tPiy*id6= �,pfho��J�*t*6],b]X qp7ˑ!ǩ\@e ȁim`^B$o\b(GRJ5 E,GUµN|^P`^ʤ[`n Bż}@~{�,7* Rl:^s#l',EǪbA@D\bpȽbO3͌}a{oߓ*=C4cߟ<~S\QK[p5JL>ZQ}p)jF$k0G406`&-)7իce4ce YJqL7"a3BlSVr?|5HK:\aQyFh]f:mIL4KKkn i2R5ZV[w)5E\TTf(K%~oHni(JX+"2 nN�h:8PLگp  iW<Zzl.YeRb2@B:`,t#O}I(z/Pfy-df*rOjW �A(ZO8CtFe 45|e:l<eF$N7e<¾ʿgܓޑ:>оCw-7HtUhZ-4!+P$'I6ğԟ`γӥr2,L.[xB4�@k:AcKWu~Ջrח]x_-eE\6U=,n�T@~XmRj)K:aG&Лt6%To8'*ve2or))|[Yoa:pڦxԙ],%X Pj'�!nl狌+C�}%P+ޑסh6Yty%Re2FsX#]0mr k鞠ެ˒3DJ:48 � x]ղ;oӝU-94PunW+f`XR}2(!c3}~~ ߆4=4TY!dZTg4 Q*rA9 ZoGt3Nh KQ2�` [؋Nެ3*<˩ –*/Ekw6V!߂ZS^w쿨zl4r姫�SG.˿Y˪gy|8$zjXܥNl׵0daPHb(Zڽ6TDf5W3ʖn.-W2ar4,g,EM&ᇆMd 4c̛1% wPبX5ػC@.QΦ 9@ce# {5iJN c,-cDBj c$bуڶwJDĥ9I|=7 ) <-QeU).Hmkl,& IIVeIщ3Ά͒ I  'lo`6ewJtHO]әWVT,<T5Qa@cJmL鮉β^~Ϩ#+%$Q!5؃f`OkX)#7U*7q>\FrԆ(zs{ja_YSd9Sfiˢ|NJݴdmt}&s]YNNY,̬ڇT3baY_{uAeQVM�YPEܒ}Fw6^tU2+3%oO/`EņD) $G%Z8? _9s(4r(kX!ַ�mn ?pٕ|b:f1Dv s^f3<TAhᐼq m )qkX.O1fya,R9*&R6q2bir'}tT<%0O5*n E`VZTSSUFӨC%X7]r9guU%Ě&Qv#WkfW,)�qd�U0=&rBpFrxI Q -aZ1姠/IX. !ZFcE^:jfgWNpoE7<QQW!!RMvUi`v  \aIL"@a`� Ԏ[s >.Z8>}UrypH Z$J븱5Ӽ.fepF7q2]B� ۇ�oATy Q*i(j6$d$=}5YK_Aj.ΚfHNspXɾYj0[Yz ’l, ?SkcP$^u4n#Fj$;)XQn;~q^'̥+7t>?ǔVѧ8ʈ*,�>lI=ͭ*z0#I=T9c{r atLF1evb;_{l$ThSPV(5J<܃2a/{fjnf7 9IgKs-L1Il㦾�j}W6Feu$u D Q$X1sz%k)4][ħin3cy#ԫ#{O=bVQy\Us$E<9c|IJՙ&G]7z9q3MΕ �*Lj9e~Sg LPG/u~8î9k>I-XiӰgeDG$I X)݌W*>p˪f6}]yf&I7áMG-Ia@ٛY?}uS:|0n| 8&XcID �#B?9U>"|5,|ĕKU5jQhјl .)I4󅈙1ZS^cE,d+(,�  Z�m�ug/7dZ=l(V"~L.I+T0�=|k�/ꎤiޞBZ,d6UNJu\N#yzөᦗ1irHIFAT`$LTA+R՘ط\>t:zuj|5rjf-OD6@7 YS_mQԨEV�0Y@حەo3Jy9PC@zpWUX{N:XzW2,*>긤wē95�,U#Y䙌e@CAV7¿Es$3Wy0f2(ROܦV6s}7V2r4kSY oSeayY0;e %mOtoIa0Rf3+$} "vFQ#[ Dў(<VtoGqԬm^ȓ8&SRڴ� ~韶t][nUI6]P0/o;{Y>-xNU[=IUAKWSOiQ^9�>6?c, m?(>kIW9EV'KT/Ls,Ү#4 3NZAQA'V&吕'SσB󊍛Oc>Zc#T\ ]{cd_d=}.!9fM4%{G>S2AYeR=I"b42k|$[C!,A5Ԃh @� �GU Cވ֧L׷)Sn:7 �/Ƴ?ė>0dYMAye9VSQGMO UJ8QB18R;5}?|/^z?n.zQgYbW{G<j�[�^�'TdLAeXX4US ���2TӾ)Gqu{Us�y|t xt qߵ9)JtGME Hir(<*m*DSǿ?C~n~'g0 .4ӼGo�l=d51E$ coc|1 a F�(R 1H_ľ񧪼A謷8z6fXi)iKYUKV@:F�G;[W(,sh!|lZr,Bf4M<QX<LhOAԿc?Vk -.WLjU4?# 鸺lNtRcFΠfPTf<E)3+P\\tcX}3_>^3X:Sh9h8]M~@F1�~ gw Su,#V;E} ͒uKfL(*$-DT_e6ziz/hЁA,6 )r8ê�c�>:!8p/o3mS9𛩠Uf$3v&�,Xi n=;Z�}eGn�'!&v<E47=A]n#-4״d!@&<ӹn?nb� 1�Fo9gn)oY}=Now͓}4~u8>S =6�rfggMv|@xkUl-U �C uH,tgyYd/FSe"ֿ{ٛ5:8x3zJ_1x%rN<Tri$I)&` R#ooǫ/wgCxk=gះy^KeY�H hi/6jHI#qr̫:iZ[@Рb^gjeN-dmqVc$�j<|KGE=5CfpԞ/CS_D~�l:n4?Lì8DVgjRJv BV?s K{DٯOSE,I!Y+X[b ӝ2-@r"vo{ NUkrEծpuM~$2^5m# k�$L6o<E�{`:bڀbH;Kb̯[ҝG5FNߙqotJmv"�O늕k~˗}J1-$ ]&bݓ@ NjA]Y$fZf[ \ܓʎ9'l1ZHz!{د}y3M[KE0RPP[=Au?h~wezkzRŤVҬĒB׶Er7 ;QQn.ݹʼnYj"˪҇<F5eFT�H;N؍2|1*rumQܪ؂]ai<!)#>6abX[\Xcg_g<0TUIK<ok|$kتcVt2&Aـ6ؑo϶ú2`hㅂB ݆(^Rmh3TS$:Djߓ]t5$I bz�%4* eQ 8o}ʝ� i.3,f$[? N s8a:&#K];MK%:_-KQ(XHР5kfZg&+%.JFS Tv ā_uXne#luqJcHq)g<Fuwsİ{�o5|FrUTTZ|ዛSF3.Q�-)\@=kGU'Cҟ?NI&O]-3L SLD~)ӱ77"e2-rӤ]. p"rEƄj`0)L@^i5#sm>13}s�} �>$f5R#H� :XЏB2Bpm؟V(QJ�)O*<1D{7UM5,lwU͈=4K4tbXa#*/K ʓo鸥@7pcpG0sJ4ud"%A�lI PbYO| ˖;+!T<$2`M6 !ۜg.l  U+`=;|uu0 1}je8@1yC0vU�.e/c@*c$q['bO|b.5 [YU-HXq8jJэ Bak܌g+m/:*Y&8lV215T�g_HI^D&0RK 3 Ԅ܏rNnT^}+یfchZ,ͷ? z)6Qcʞ11(,�농tHrZ붟|7 ;X7>`f,\˦(cΧm+!<Jar9;7T?`M)g!]RJ06MdO3j� ^#S ɔNS+0EOYZby ?MqG%O:e4k=mPCaE*@�Sq?ڇ*깜EKIUt[Mtfr\Ii 0Kw;6ҬWX&"�XA�{h*JA?f=G[[v)!G[ng#؀{aK=kY?M=`HF勍M v�M�Xx;GT2IYRk#G$-WL n0Yΐ,LJE[/=6/TpBU[@"fS5, ~� [}zh~~8O�0]SQ$Vma-YP,M.-uWIx[Nh(RfTu-Qx.*B ,9|]Gܛac'$H-O* {3{Էƶz&w2HlQak\E٦sڊ* UG@ Bc`ocvyFC%4Gڃk]j|7$ bg P.(geޜ꼻>w5Ȣ(JFʌ%*{<dم2&(fѠʐXmh'\¿ <s)"|s|J]lԕgn@p5(kOS>>k9|lEt kiP_ԮëϷAe] 4=mTMVGOLSdf/Ha*![^M'}~~._ʃ>TI`65UX#,rIokJӏB6%A]MY洖Ϻ9i`k-:R j7ǁ=C.kC.cԽCM9:/0,G=U ,:뮺.j,&v"E[Y<}dۜ:s?w5Pxԑ4HN2=$�Up7kMbJJ[ ޅEG$#L0Eofz;!,H#tmSuISvcOuK#kPQ]u,.Eq9 #әKf5]Q:ib2#3C,r%.qS1ZjCe"}Mpu{XvUL;Z9 ؒ� XJrfg&RТ$y@ή9\ܧ^:^%?UM$FW-A!<@+1P^ےF{1Tfu43湝 SI=ENJl !v b ӊꬲ+:ȵeiW)HFRihBO$�ҹ.Ṃ;)"�?x+̀Z>4$ynn;{ұrU%9VR)7$e.u#OHf-7U B-o`Ϋ,l棬+ڭb9UI$X-5ثk^Uma g !D<n^HY K:me @8 p܂C-2gJM7(j*\JE ufs$PIXj -Ktq`E'U7#]AUT!3-9f.@O$}=,&SXFpFU@S?o7bJP覉)騩mfIYeM*C@P fVWݪa剥�ԐH;.T$;]֪dT?}Ux*qLe n5v6&42B†5YoIlڈ 3*$*^ 9�l:K T$JT4]k.TZ_m$sa`nHTo.4g^yQt;KҢE,d;v~rIU6Xb 8@KX\j܄jAeHG`u&[Pa،;(JFDRSb"K!M٬E|fYT"Zͣ<,߈c :hXa�ֺ;Lƭc18y=,Mk߄Q $] e1A{[UBWfҤ3@{ m?v �w>`Kn)O}/KEQ37UC4ȸ'{J(J4R,Kf6�M4$p}P)m}wk\vA4!A"rĆ6β[~N-bۀPz}QWQ4#Zh(U5CϧN6j3u&gRVNO_-S5i5OLly򥫬UPLZ6[P �~V$ 뤺*[.^sLhY^2k c,XqA7Ov6mܚGn`0YmE[�?ӛM Ho�a�M<)<ª:|+(+UlKkX1eX>|ҳ)ϲ̗8fkY7pofq [Sx77XtmvP'rzxMYMm٬ou6"|i2,΢JG˫dk:IfFU;zMYVTY$~>_ڳLn霷�s4}MT{npܵ\ӯbP,󮑮j,cghdyjw ^c,@6no|?h2VaiZl"Ǩ r�$i; ܮZ̳a3fzw, !Ti *b<=v,ϕRCVv(uD�6E@@u$o j߯ 0~:Z`Z="BUqS ' k6OQ3U ]dQ~.v� eT&s0�S!ϱۑa{\ _OA-S%vIE"X'ʦ7mIaemQ~ 3�U|Ӭ?ReK-53["~w۷OT,9uPȮ(?�\icꖃS9|Q4^\!�k+s=!!ru)%='P}9O.uhbxg/KǙ--SQJ|]1ą񛋛zIމC:)슮(YS2G9P 0 6ǕzO/׽_]UTF})w^REHDk 3v6.|_[=MzVլ)}&bnыVmD`=;̩8P=~Beְ�>Q5Ջ\ym[�}�k_�A?]$ ('TU-؝{'O�3.9: 5QeU)xH SQȿهѾ.}UYU6eIedQRՄakQe;b`_X|JŽkh 8U3oTm%&MfyyXLb1-P߹6� W_ez!o3>7#~JΎVjy'i<j,ru𛫼!딗 SfTPWFCSVBQ َ<x_l z.<5̼XOOWxnR*A)K[&^ϔ�rEMOz7tCo�xwM.mVQdTQRåe26U rxϴOIџhz\AK *|xX-�wGo9Lj'Yx}9S[?T0SOQ,STC)PʪlW'|z�io\xYoXWEuoY>agcGOT*aYkH:}7'R.ŸxNvl7$O87BuBuW¸%rɔ:JfŝݿgQ#cga kZ_ *eho ")�zÏ<;>(K1|XRUSD$d1Hi$P6{ ďӔKZxIy^AA$]UA4T]U #{Ð=#%O~~UNtn�ս{c7[])Fu]]9ם+ADWQvguA1ͱܿ9I|6I d|Uʖo�=^:7<7:x-0wоPe=AQu|1�<w~,j& 8B2͒E?)HIyuҽEu7Of9^ofT>k,54MՑ{1u>st t'IAuse_%WKTT_8f+�VgiloƞBς]OԕRUgNs憝f%lIXԓzj?<d޳riހ&@nQj'R6%!-cb?; _wxMc՞#V}]ifU=ISQ1`��X( JTiONl0f>bQ6s^~u9VHd%>WY'TY],,xz3PPyK5&x;w#e}wυ}1ђt߈z9 n$/J%?@Ib,xlĄш<cL(N-hÂm 33GY"/nF> ?WIt9N=@ٮzDǝO*k,Ro'|i:W2/.gtY/] :EYM>e<TfJ�F#[Lmm^âzzS IzgSUOQ)_()C(:kbš%JBO=םYu/O( x?rQ3}^Yd�.'̟)2 (< <)`Ab^Ȩc[~'oڃ/ٓm^xIfEGWVf"ib@PYX2Ri+G^~#xOY=p:'%͠L#\J5<k"ԯSq5KH;"ocpүzqpT͍�0�E~{X0 k <e�շo㈯?VןmQe$ rG?؋ī :Sg#k Ā TW ij0~ثzʩ yU4Mέ�/x4$bQI_.ۛіH*ei�/L *=y{?m}!mԽ5NY^gd:駧ը~D6%|ճH4Gh'xG0Kn JfxH|C'o+T,c'zm= *'RD2XZ/If9ltP䁁#&?<M'KaB% 8R=m:4*B1(o8=Tּtt,GG)aI! uYA[/%)#3�9A:hYIG_#PAvE? +"J%;_ (WhFe #팉D]q$ޏّ!AJy `K00o0i6Z\K`}_> "SJPc:$)�5Hm,I坑itB܋o jJ;H$]DO?Q/@0D,ʾdU}c)C_{8ºˠ@x:[WG7htt)n-pF"ٶy@%e퉦|W C;yUG+9Vޞ-jQMhy5 эRpHv~w=ȍZj U}TT:Q`8h> e,3h0`.6c $ŜUdK"-%E4 ,T�y1RWAO,0Ekly2 RX͕H$0ݛI~xvz 9LUSKPLD *ƨݮaל R;j^|H۽ @̈ �,U~2? S SΨ𦛰"o,vG*SgS, `lnH1f *r_)JO`-3\ cL9餚 x䪙٣M[{qbl-`b&ʿde4: hbDBIVEߵ6ƑEGQHN8 QIv6"9{�Ad%.dԇ}~t��o0F"D&[ ]K[>?Udrj E$FZעԐX5y`m`iW1(mͅϵj@ؒW&1mD ʘM KAQ�X8�l6I�7pBy^ܝm .�A:Z,IS |!أ6|sDd}:lN{MFU +{b7nȺw:49n],d`.Qn^|kI'ĹO<O_ ԴOm9~l.;_SٽGi'HJ엷 /}z;\Ώ6IꤎB, ({lmyvar U˘tV}UIyj2+mrly~d"�$ٺx5I^[%>[pu VdӲ&]uS٫+⤩8nYm'q� he}*tOxcմɘArQT4{Vx4"kU!LzL\d!6gI>XXDݚ5 ij# RWHd4oԒ[r5_9_.XGJ_1SQE&ڐ{5\8%(f-xN4d59usZ*$6`/~_mΪ+3ϳ7 ͤC9Zt_):\D{c˝,+.¯ˇ,v_WGo]=]\�yJDFK6-5"W}ϩeי&w\kTjy,Xi}6ӴSrCᯎYI*bW 2FEgRoD=cהFuHGKun[iRSǜQet"60$ 0BKr6kQJC7cBYi*qE;3 ۓ~@;np"jkV#N=%Z@fki=z:,&e|KF/E-lPde$zˠ�.bL#g]!PE'i2BBJYSQ{Z$טj C+b�ۋq? "Vҡh�ްoW;|6*)DѢǖcag"۝;{[e%$$ A~9V/8T]nڟE8cfb T,Ь9&_9˪auϖ9RшΓ!k8nMӽ,JM 2�%6Lg%El-J g߬:Jyi6Q}90k!=q2xU]5i%/LUjUxiBu7V@\c`r:]brUf$*'ɪ*P"] �pM^Qqc(@OKU5&r)a�7fa[b LZ�5w^M؜i`cD݋jͅ&m,4>r$׃KTkډ`O;z7evJT4Tpt׽N 2ZB56KV$J!ɡ!2JΖuԄyU2#m 3i|$ dC(f"�O}w 2<ʼ"j<\ }6=_"ͯ5 Qʐ$mk1*϶1ރ�F<7=h))ĭD'~^]\CXTO,FS#`AnM,5RMnzBR.IcX[{pTIR H�Ԫ] 8qe2Ƌ5leXvܭ!~Iv2!ߝe*3z5կ79SJ%aP~P2j2WM zmrpI#x&ɦ`t{ ܃f<addv1TL$W]MƓb,ᩝ,a�%~>9~V^�K^j|jYu/N>kXqbth!DT`X OI`nm0 JV)rTlA_kXzV0"B@Tr EdD> -[εkz֬rSD#GuFA?ROЏg)UCGt $PР4u)3NPKYXč Hُh29DNH2\o{XnBdaKjYn5cM)O@ B$ jJqkۋ# L5+:yYK4e, qffjr#YҮ+$s{Xw8ZrX]cfbʓ_=0$oHc>o^[/L砺XaLK/Q'Kpnmog-?̹u:ECI5G#Px2ID BNmς3͎6Y44I;q�s7�nZ̪ NEUY0/HM,M �m�nDjKh>w}oWԕ U luPXo#v;3DC&l[~妚*+bOE)aH<툻JG:opmp?]c(41,)c~e+d~yכΙH6^یk8f *F�&nxǩ~JLJj.V&d}1ߴw:Jjˣh+jrCPY@5$~ii"(C:{.0 /lXY040U!@>3+O_JaJB�{FYiwTy}iJ4Tj}`�<Ci9(iR0Ua`T4[~IkmݰW wl㧇S nUM>gS0EzjZꮦt#M Ύ΋4OPrX&BC-)*⣎Jc(# X\ �..18}Z'*yuJ#Ц"ූwAT)Z-jR#7ڏ-dUxM,yy 3#NTR/*/ϳo=YMXGHMOtks#*G2F*NXJ~Ϊ(ޝi,,TrMm`S̳Ċ \y١z]t46jx;YJFhB?ӯxpRf>92�竨]ZI t-]B|^y[V?�ḠfqMrh_8zZV;[ +_ԝS]QԹTT A<tTpup6w*Њ6ع'_%?V/Ze>,h^%S5h|]I:.H -J2ӷ;ďM+>n|Nj*)M3JifG38b j?f<Ӯ;vE:.q\iWXԆ:iX(:E0m2�e־xҝk<3z|00y-e ,ޚ5Gooگ®2!:Ni<sʬ*U43+Ò (^`^ϔ.cf-m^�Ο1<{^<˥a,u{MBR&,^KLg/>i2,0r ^I!erLO%y5AMfv9܋b5G>˞ e]%Cu;YGxWC7jX^ GFHo)`A&ƥr*�ϵׁTMQj:ʩT3VEuW}EKFt]!( }cj?^TOҢ7ɨ,J+v*G#v[+86e"�bt/}<Ac%C2i!y`fU%`h Aw6:W~f\ʵ^tٓ/?|A͟:yHUDH o¼a3_i/<�OmS>WM9lRTSerSXћSug4lpd*AXՈq֐49{Sw|E ޳'e>32ڒ\]2q\j q<t;(+ku#ގ1 Z#-L̢GMqȆIX#[z?Qtꬋ ^8_jjwH*U+XV�kcVfa)~˿k�H>Zz3cclKMHꕕdPn�t+JKD㧊io<j##Bwnq{WbY&F'!hiM '?'Rй ^#|sJ)j& t1d<Eo$>xo򷤥˺So>DA@Ғb@7]> =t{9hω'xCY<hd4o Pc @(B] 'z>hrΝ{"4MѾ2rn^kb̆ZH4� B'ٓ�gW:| {[G'AfRVSY=lM;3P<aܗdTbi<I'ߊ_e 7˼+&39<x"y%Yfdp<q'�9I�ٯO|H_>~=tM~AyIy6USM}-,6 (TYPQ'��)%6Wnwڂ|ӥ:n鞠̔�э+"d%H;iݡI<F_�CUUGDOUK**Ź>^tGLr<Ǫϩ+E PemuZ+"T{ĒDQMv$î>Ou:G z*JDڣ#5)>AؑI^Ue!zJPߨ4GֹgKO|)+|T. �0sQ/8.|x|u1ꬲjY>>Pxw^/x}cĪj Y?L$e3:Gu yJ9,_e'j+H; jq�s&& Ϝ k&ǽ}$1N@f�߶ę'gj6%?7vv q5!\knlHQ8EkSWY 5Xa,�IL@&Eu(~/`IgͦM3u]A�}C_]M,I)D;ð"ޑɪ$ˠ\ֻզmM$) BnqFi0瑆ORDARh5Ĉ'kbI.9�seTLD Wa0 Q*CCC!ʒ,f%{}e!3 =7#N \!Y FM�<Z3>S?HJsQohSrC"0/%LfYd=,_}`~a[ҝ=Qf Mo)PesJ  mC԰2Zt!Rw. <ATzXQ,n^*F\1* uWZ*'ԫs7a)wbIYFJPT�*mGv w?& hk ;aUZoS@۶u[D-K cvķ=Pjy!&”ϪAvrD̪p#* xIlA4@4f�_,D1K1Nئ˟UY:w?ĴB�<f d"�ܨes {s�v:Ψȝ݁v&il}RE1LRWC�XJak(KFp~#1ʪ\hY"si|Rշe*HJm f\ٖ͢ڙNMDZ#$RJ̆ě䭐30 ]s<Xʐ |mu4>;qVUӽ=OVc+fTCDX06ql@Ak|24c{0�>`j5qx8=Iu.QHT 8,<b̶+ jxco2_M˻wk=S [ Xha|uq;$Ir0.PF -` e ~V G!,N}Ac2Jŷ!H;[pD�u t@|b95HV7 E>iBy6{-|l ۀmqR­D)4nLƜJ_@6Tmo<II\`E !TIV6'*@-`Cgɘ`?Q#hegRѳ-yk KFb[KR OL7"n !�8bUMb/AjaPv뀪bJw/m{኏k.X<K\]&1n vS&N;Ou\g9;>_M1,b$+ kh~ @~z�-H�šz8*bf$$X a=~XCSeuZ*L2%8KKO?LTFa4,՘#p,O8?{qhA �[u>~wIxT $4WA)[TWT~\ټT5[9o&8"qwIq}UP;{ c{w(,,2e`>iC'#Dɼ%b?*wJcae/ +a/UVB_ok=?�[zxQTl#5r*N8],M�,'$0TYkkY*Ͼ54PQLYWok}Gn{�׃yE:͛HH C4; )kܕX?+SfT?@g!BIc2}~~!3Q}sI[3l02A3U'pN&ExQXe~2I&h]Wr,;m[JGq֏I9H$ oNp4 Kf10zlyؖv௸{lqQnnJ>ɫjigm ڶa㉅nt&>֘λȡ̲ɛMW޲嫏SQ ᶙ*QqØ2 �~+h*\0e˫Ik6o}lIiE%\]Zb0P Ŏ6'n1�OxmML)>\UKPvַ�n94] I)1e٪F(o"_bw,L 1pG.VTGōx|!9ুX\#{ݣˤ9U{G5(C�Yؑ�6;A8�n_SG[A!`Fw˦q6s~6d�6􎊟)|1g]D\l[E13<@wA~?5Zds|3 Zޢ) "{'ܒ"^1qadR{sro{Өɖ4IORNc_g�;<�ѤsX?[Q8a#w<7;`T�9J3y ۅ+YkG,zzq+Z;Q6ӁLIG$MS&rHߏ.};v33ҤsG-dFi'TV%Z./cB wfjg5inAAs\/I^U]M! in\*iG6 GҀƝiċ-*-r.n9GP//!0[ Z kpni -RA Fccv{oK)bWBynh)9SBSz n7B M@RX^�觬*j\EKK,UHREgRN�</p0o,rѺ$h0= w<x,lw6hSO%MLe5YLD$Ẓoԣe zidTJ;Un$9k^vUo .L6֯ 1Ql% -f'XPeWC*'}$6��'DY0 {ȸ_1$vUZ٬oFa|rxOӈka@}_e<Hyp5 vЃ>)`,WEJc{kX??L6)ւREzɖ<䆍NIu{Eqg>\YRtԴ/e[#�,Kv6s(0Ը`:IW4^&YDBg>nہÛ[IF%G?`c}!$ۋw8Bb7XARwtqnpJJյ'; ,@\ mDLM ֱD+JFc>hm*Nj ~8\)#xO5M*Nwc � f8ґ7:6 oYv+2P)XbF{R<uD,ƀM>kC@zzK6:V!OK擀P!NIQe藣i L(3YcXY;{ij<̪&[IJ8#lJZtE@z3Zʫ.]I– <[ARU2! ?_-=u@SS>]8!6[q7\ ry7_o4QDnQgYvc]E]$0T35Dk%o9^*::w(A4>�6k\탥i�7<R=}!F}YGNr m_Rd'qqϺ'8l6ʪiiQaJ_.Y�j"ڏs|oG/DK[U#<VA܋2JA}\ti co Tۮi#ʕi*Ԣě3JkalNS.w|2x O� cq{_nlQNz')E@6w_PZtL]WձI:jO;~Td}ԍǷD!=t>a!C�œerZ9%ɽլ {w:9᧴R1,!*|3Fh?g �[8<7:*yBږUoJSzxFĺo24&QUp  *oKfMAV#};91`T7^b]."{h*)UE2$2tqT+h8"H#!0v 6b#e!7JG/XMf,aCQ6isxaatKG6k 2]u\XZyg76,ҧ2Σ:ˠf20Vhy]3o**Uekp䦨R j$? ae٦QuS_uS.kLar|/>'R)6`AvE"YA&Zd/fBJCF_H8o5<�wXl4iR(Z2RAx3SepPeԔy} $b:: U*F  0۾8'c^\y-`Iwj*F#[s?91r�THm%O|"A%PC^(PU:b󔮐k:<?b/;06> b 98-�.y�]ž,y*G{IQS0܃`J#nk`]Dk$[㬵 %Uuk6/2K[8cf kğ|j«z<GypEsp.9_yHjg |W.$ͮ7&=ġ9« ۓ*9EN$7/Z1=,@ߩkɩ>eZ]�ueT2.qK2ļW3 C�/ r,%U1?=�lfRI@ ܐ":>YA"XOAK"V6KC5EI!pH:$eة IM90@eqXtTRPFI"lA2͍dp]H-d{Ǻ3) ca2PH3z#̯_Yf4idRޙskmӪV&s>a*XE�rJNۋ{JW 1GC ۨfL4M *Nü`E^bDڞQ1s[5.oTxZ*OrD-=_yFY�%I!zȫ6m9|p܁f[n6tR4.ռFS׍`dyVmYM2B?VQw:nHr.1ʡHe7"eVA�Ṛxq9?~Ȳ*QBY-ՆkR@Jl-~,A q}z.1˪*(>e?#|Υέ)dX7_TPʟ%GG%p%y#}1r}'_h�o[+m?bf}YQ'0~Vdhw•!UKCH2k|Cf!n/m�c "#䩰�|FĺQ;SąPO&  1e qmX\ H? d2�i7;{+�Xۛn{ T4 c,ܛ{~g #ƋP2 K ׹aBVۓ{ g(Elou؀tXlpA@:�v (%TU,MpM*B<O00U<nKxϨ8-xq\Ha^5o`apm\ Y[iw5fE`k[qAQ {5>ҫhf62Y%*B"{�v+cp8qX4Kh2V?=Jµ=[nXma6pQc-%x/"rOXH@]^}5M^W+&McR|o]S&gGjt$5qF>: 0K-7I[=UʩASH3�d$z@ mםKV|Ɲ&+3cvX#)!OVL+>O_H?NHh*S`Q؂ O׹.K$|13HeRNPx|IPI6b%aӱt0gg3C{~xalj# _^RXעAnFs?WŜeӂ8[;6~XӮsE]<fLΦ8搿e]$:lD/YlAEO]APE] EQ%;[{mydrqDAJf)sJLfG7;a۲)ËnI(]�z/:1-5=TH븽�?bNrTZ/+"U'jTb�Wg^@wVEP1׬nlWE+VGJU ;[Y+!+bOWwh얞i<͡Wfkbwak._# #r)Xvoqa *zg\|A ߮pٽLMG2tHwYz֝RI$P,u<"�߷O_ˤ2T]>X�4̣3>xt%Ꭼ�E7ltֵ9|.ŋU$܋׷U>n!*+) 􏝷@U=3͙`WMW xwæ#*s(fxE"ݛN/;)9i}|,5zqsίCVSQnow=4ᦔ;ouO.Xܝ$Io` HJElOr,>:1 Pgc,|lnBKue1�hs~xlf\\ǟ$*'_M`I r7{GkeZ|6ƱʪHե_uj$1ib�@R񳼻@/CZ&lũ�q·O~xKC3)^7%DP! j]!{X-kq�VGus5f@$߱[`ꘄ}Ne2(Y I 8M�0<o桴b TDIO,U-X ޕbo`mk[RdQO")|sVBaؕ۸;""q2n@r)d�F:*TMS";"6:w#g#[Zd*`ԕQ I .P p¢y>5HHnn=7NyDWy;0 z & O?<2[oZDҔK@j6Z(]hrE8TS%<,f=A&@rEfsPԴ@B &^;\@LRzʊ9Pu3eJXm|' M=[ɢ5>BAv76 |$E-zn%ƤQzw~jIQg 4ďCݍ\Xw #+$0CPl0U!܋f?VX䦖Zu!2\\*~Aq<sG%JUyTD<r ccm JJ >lN15.[ '9 рjCf!RGf`m �|*^hB$B{\ŅUG͓ˎzqVB6ߒ׸<5O11T I:H!Ǥj�n sVHt@ӝO MA331u4 rU*~0]b園 lA<~@[]I=O $-}'{ϺM@lo5J-m!M׸܅6b$ZQj En;bk"ղ pC1 1y$xPI:osno ʉ'xD iXMkFI-Z-4Ic(24YF{;TW;ޘyqz@}NN{,05G&޻z]J1lab�~d[~]kG>SIw� $1J5DTM;Vg`A]…7bA)^dfI*ET$r7㸶%5xY `Gy&Dk)gdL],.ņcmQOy* mhK\wXk'aj]b[0lM_؛(k||y{k籷 % ,H}VtԐfu EbZNjּ%.T1$\$l,vQĂ0d:}r ~w[G[YI8Ef 5L[)S=GќrJmE f'N/o�N0#-IQ *g:[I&w<toٕ=FOR.o'm~rF)ڲlaT%{7.xèV}_r~G>M5eVa׾m_뒚xMd`�HU%T׹IQY.|o˞qx3x.4TS)eH}H\ GlU O/НolDfi*-=A衎~&*I4E%^|JFItŔ3e+=ǔ2 1!O+1pO{X|[dT7'S=q�]bCE-npTmlH~`Pjkoq&4FS,v{nRe@f;R7PViض~XuՖ$qPWFӳʊW?;Jt~KH;�-@#jrN CTMJ2YU$@�JbֽF0Ui6 ќep\xU i7GmmahU$\m^Gk w9�@#aTXX>'1TdRWxq%﷽l|jkpx6ĂwTMƫ l"rIf8 Q^$Y'k矜x&�A+Vߟ}iqk۟ %/$gf\7+36* D-$~�2 kh@|ʳsrXqǶsn.A72JV6�{�<DOTm-0.ynp԰RayY #V)o=B%VȄܠ$|bH<hj~#'TEـ:־"gt$EJHB/#{.^! JB5)Jc4WU$Uh a`o�38"ܾJ7TFߞ='\k~*ޘʣ"{#24FB{m}}guTIWW-n\9ZQ(Ng-T Z KX Bӥg^entlgy5+MM6aHr*�ŷb�#Z_:MQ-UXXVjWZTK]#Rn}N9|rƧ7XfT$cǽ;iIU:nmɱ;vPiRF(g# r&Y\h(`;vTz?iܣ'4'l­j-,6V;h8\%p/X~ q؁e.zGh)B5,]M]6Hq!=}V Cڷ˻p<j}wz?YiEet߳[ O;l9Wr/:vQ,Dr5<e'oco?KQM=WAG|f-&0sav!U3HcsItcpCnGqfqo}$ٱ t5u'PU\֢[{3a�+1/65:)]HAbNѕ!(>#h,Vf H3�@Akvbt)WT][Ӵ(30S#_B�ۑ6{UQlE jsNtY~@\[xlM8KOJ'j3E{THk�vh:8j/"+$ܦcWӲ&ݽhmt(w )5]@ >8v{<8d?xS(mQK)-e0= [s%;78o='_=[Q�dG� =)֪3&\DA%$aoŔ&\1>tC9Ym̲x*q h\NA;lٌv#3l{O %E%hg6y¯uH!ݕEvR f @"2ɹcC(ʺ?QY?f_f}TYKZi)a,o,'|ެʳz_e]A9G<My唱RTk!l }iM td,f�_^-`ԚE3",^=Rϕٽ3tgɨ1{QLVχC Vc (k3RF ,A"qm`m~ɳ(/dͩ+(Ud\[0 Lت) =#iXA:}M8GY5 oŻS**$(jQeRZ.iJҬ ֢Ý<?*fLJPyY~qKZ�"os+.K~rJ^5|1B޶fk^m&N|�शh.lv=*~X.ٿ˪b�V\8+ Hh8c*aSr~l(YJimc5uQPZ'Kn7_`}*u؂VI P&K:까j@8R0QXUy#ٜZ^ g`t j/}?(kAЭĢ nl?eM(]@.Xp?<-lbRH՘͙cHnM�,j"hoPms V)&BNH=Nl$$E3(c v�W3h (Jy=A#bi`pO s%2`V)EgZQS-nY.aIQU%D"3^FE<db;c_)ec ��vAHT[;f6ϔR;jY*"sŬ~=V2bP6&jE:$+k"Ԫ@ssgRc(rYUVfD�B}l.SGR8+I(I"L56pDH?xqTtNS ^LǑK-R9Z2s ,7:<p &ıG_CӁe 5U<w>˶$<$F]CIHlbSW߷nj@I@ p�I=s'xקD3lL6&OASǿD $ )Hw#� ۀOm�,bX]Um!4Zۑr{`!_B:,p"wrE>gFVLa('~M'd?GTގ)uA?ߏ׾EUVFtE?@F1_lq)Kv6p5WRJi?!Z m~OӋol4+0wYJ�vr./G[uWQE# $)R4 ܛn�O sΨǒDgJ\$uQc9Xʝ)6uX!kPyY.H'1ӓzH67Ly 1ɲvbiQLp<݆$zͯ9|ˬN셶Vmr;4VW<j¥^kn#X uY@RIG}ʏS�\۶;/#(F]�c=5vY˸*mq/.}oO8܏=mUzxF+d)2=}mm@TJ=A-Eŷz~gX;z] S2(LlŸGN=z"@RHIaL3e)+y "Z,�WKkE=qn^0E8T�+"&`U_Je(j#Ȱ_r#IVa/~d=k ' -!c*̥T. MNb6/3En6wlr1*$3\G $l 6c_,u]7,eS'fI_5erߖ47VCUESijLsF6VHHS͍,�^SHcz=Vܽ >$lN+7 ]LkKHz`b N"/:B*t\~rE4I d$2MDf2 %ةq}E s4%y#-JՋݗJlw"}D%;BRNҤ$9 M;+RHVӨ( nQ7MS70rY*n-KOʭ$g`XF"7{(Y*3FBi r l <n<!Y[ ZkQv(SR5"4%NopNͫp#fخ2CyLA(F[K;z{un[ ^UyU,,aulg;ܲ)r-_2IC:D<m1e%Yu:Y�ߑљ.)wֶ�OK 9j4D[U1j .H&XI9<r+NHXg%T!U Hw8-YyB#ǝ.-rw7-Zt@RX\Jgt&EGX("gIzz߅ fj#ji皋[5@Q@Vv܏c|(i-OQ). bp7,.o㧮hYj3]ck�HM߀[Y\k4u]I]j%J&4D[I:TG`E$KOkn5 xM qfj*\J)VaLNv35~M `y3+Q%j\X�ę _XbH< eycux06CZ'ciP H r86aI\ThްYk kƪ�jsk_2 h#~آsc6=hFOCy# m*Bن m #�*!t'TL�,aوۮ%Å+ߋ9"zV$gLu$sk$Zll=j<idCJBu&"=;u2;ݹ~s >)<ځcN ;@X{q`p`Q[k֞q!E\t4:3 Hēh2"zWk,> zFHABCٍalέG␦H N㽻 rj+t$1fJڔm)D TuЀdCߪ& ~˦b+H;lMŇ釭}ZB(#Awk|FJcri|P{ 6#DIh$ƀyMMĒJ1Ԛׯ"tYً:qib,,Hl-<ڪ17.oN-$^\q&Aumq䂬,o<�#+wf]8TP2߮ы/_UTE>m.]2i %ߛ}44{ͤ8R7 wǞ\;*LTL|[SF=Qlx'px17ߌ}QijEV++$t. no͏ #U,kz[D"M.q4e<A Ӭ:Л;o4l.eG[(9E%m7l|0dw%Ȭ�þ2ZQEcuTAD[FnKk}}ͩz ̆@7sG&c[_9:Τ2f[zPO<K%TلZ(J5% x V1,/�T4ꉗ<N㒒E*sTT}foLW /At%IoSy~^d?̫'Bn]U==-X*xb"7[]~DC8BqB‘jj5 >I{#E%! ҃/yH)f/3b[1?^Ìy>=X[̭jʚ9Z(mƛvkom=m9 u2Hr? n CH,�Lz;=T12& pc;Ssln. WRRS9uل 6~+:4�k."誥8%p`OřdE%ZCHw@T**s,C¾F R0܀�|x(DK+ xǣ rE|Zrx̪)w ~k^<ӧ]ɪPuwO4%"v?#@�}:ë LūiMҽ!.T'p7<oN4iij5%m7+E@�  awi .Nn}6OM%#lp'2O"1} nmb6s|(cQRty*j |m{n4!}:貺E;uWD`e,7b.N"JgWު,*̆w3W1ԅKă`lUJC 3#Zx=;%9nUQWW;{DH_^iLp˯E- Ȃަ{`�cNYQMW՚X% VI3^1`sͧꚉ*ƙv ,}@ Z3T⣄@&wQre(mlŋiԫnNWmͱZǮR$�JYX76~|ITSTj'd@rMobno*:JԥPޭ MWfr 䒷$1U}z!iR8k֒Ʀx} :KZ�A~llЩ3SGd` ッnp,f߄o#oGH=ZhPXvKzJSuzi@ת@l~N%'< gTT)e;+R}6$lF<1s:e*b(tLv�|٬mKQ4Uj+5@!! ��톼tx)_*jg17!v;�/ /LD/]~ &omVwd'1*,{jbAធ: sSPmNN;*M(Ŕ�b��]WTE_U441,ڥU4Ʀadp7bE`5DU^iUd(VU^�\qڿ?r8#ZP<VF,(܁r�&8L2 C5 ;3Lk[F�PQ ^闚 ¤=TIx#`a܂vmULLHJl m+$RǥP;f ez,Q謩TM'{asO/N`9ɒ,YG:7 .`5RIgZɾ)) s.?Ȍa'ZdT Y[VsmeaEY3*%C^Gv%s?8s g^<2L}1*JեZsneD źsD$dUնQ>�z05j,XOBt_N=%e34psoRxݯ1˙R C K sAna=&S!�hFB 8g+8 MI&)UR)d!J<Dn6p�S [OL��< F&8:%�7=PJ3n!cOJmB2[4dK<[8=H( !7R[Ңݍ1i=} E_np X 3/ΣˢX:˫) AԵP�u$ �<HY7h|UJŘ ZjfZUX/ ?z33-O66q�XX12)< NyX�}"<O3Mѹ[HU�rXM!9�C=6^xyYUZHEmiZ)ͯkNzUˑγ@chIR S`;UJ*6,֯7J'$v� lvͅv\(Px}Y8U cg/#>|ُ@TɔQH{TGAf2%=Oy1USŞRV@mK77~.5?US:Ef< *+%f�4il{Įmd-}5aaA n,ZS.{'\$l*0(jS{39i s?=iC4Ά-؀ҭ?Rp{Ɩ*i*$[NCSK5lQ*%ro`{o&rܿVϔKn&|%?T}`3T)@1 * 5 TQg'PM(2xiUF׵?Lh.dKP (x۷qQfPT�kRğP;ֹǽLOi3t 6PٲHݧM)\nc9؆V9$ F1FbFd#"H[gz(6ޏcп)tĐO!=DqQ/z겎#Q֘^ t,{ ?<c (˼Hh/ykWҪ@ km'xԕbp)Ä%-sn[dNbIm5qgU 2TxXi)c#zG,JDqi5nHUP;/Fcy5g GjFVIb/*R(+M-E$Zx;Pξ!.j gOeI؃MołQS*Ky:9S򍠮C_$OҝT2 캞 >2b,߻{_g} sUKQHm^^YI)'+&;18ֵ۟7$4UyQ+k:*`.adNwMQ}<zi_ ty:r"�:ߦ&ShAòvʒĬ :k8ͲzJtjhf4jXR/ƭRqKuS#HY\./1V*Ȳj$?OM3LTY #!AwB3XH-�cF.ٓ HtAմ;"-{Ir�G5D֑�=́;b_Z9YJP%Ŷ66l̔tG uӼg{7mq5HVPxvLJŋ�*K==DNUyg?OWK13Sh�obx'b5ȨϖDU2H#Â/2*["IFǛp4f~MְgJ.I Cdu�l-9B|,QIG6�#_:: Q1VmngaY @[PbFc2ْhᴙOxS8f|m]%V}7֎pwAs"l9• X3ydN}x?nh-e@y#ov!=J{o #HdJA: ~>ld-q<q%%* %)aS̲,cלc* w1VG s%|Ae ?;vK : :yQ x`;�L htM7as&*_Hd}n9a@рǔLgHc1�[sPLd3iB-ðh3z kk+ie%ج @M12#*i1HPu\a܍)I0AQa�49F2VxC*Ty۹-HS0Sれ FͼnvacU * `yhyT5J.B@a{s$=V kFs&1IO"@2;'c܋K<tveK5$4  lS&lqs94օM�27A?ܞ~h`ФTGON ,dPQn8<ZRsc�h&? 4YT"AU+<,d&` /󤽽kD-xc*Dž6n6i^<BR,/q b@BXj�C6N̲c <E)fnBը6oZ儰d�c(Zpjh"(eI8*/h+k34rS :jɚV,}�� 0478�L4; y�8$տʅH*PLJ}܋9[Et~+mq%*eq~cυ<]9zyGXh ]^c`};aҰfSTG4sM dQb=" 'cb#WʆӺ5X(:rmb;aOWK"SSğ{P,Si. NcrHm$J3l3y5:de5>M,KVvY5<Ob` ˵XG fG sJ؍D6�:͸ݽ6i$t,a Ƞiu�͉#kkRc @q(P5z<-9STIqM<wՔHLd-H+9 Hw kH [O䬫28c% G;]}"<_|QT4 ~ɔtՠ -ȹ$p%:AgQk).:NQ eH*2 t[S7SLӴ6&U vO3r^(+"*@*#PЇ7_EKmMReI%D55�*&Шk0F"&ϙ1yn4sM=\qz4;!%s-4T+w!\(S}~[ɸ)IʐjM6\EFixQaES5m\c%VJ%kWo`~0睍-Wӱ!",‹0mÚkQwBQTm}憼UU0AOቦُ=-OZTRh$4zQpAkVH}JQdF$]}6y$u`[=zYXnF .Z~d "KW؟(uWU]YYRtf"F A`ٶۓ定-�.V:5-nKiNXqm_҇)頄,%kZ`7~Y"$S$"Epz1,L_N"E5*0NB*J܋rq"+Zޡk\8cEDq-ݚHP|SQkNjZ"TG&Uc8<{}t+~|dI [kmk m,ձ1qnEs8RJʆrNX �>ߨ̌8X5kXb*H59)gTf!!{ؓ6 g Jz V>S{'ی4s 4 K'X:X˙MrcT!@,_@q{ s�ï8]a'<*40(<s~= EI 4pjzpV݅�_n֥nyyPmbIu,Q8шnAVWv=9,Xz,*TͮĥגɯUAv 4 � ^�sD(m8U`3I#xm ΐMye:!G=2i'Co}<[<T4zF4K75�ETRjŤrKٍ[ i,Vi%;Ƒ/;'nݻ:nxC{̩/Ytšu7 &f|1ҘSeZ\e%kE4ƾ8EUdk܁ɿ&� QS;OQ,B=A F0AR_{XmqR1=D3bfs%9tR jvߒ;nm8RfZ9|HDGomD/[Ha$aLM?�PTiZpyDikj%43uܢ׵_J.Cސ)IuW$::bQ<bTIE@d BrlVIK TrB<9b.)3nnK},- fِwjyE)e n#e�V%;7R..y&6$Rϣ9>8Rf06gESϘU rno} +\)kIFM$v{ + lCoeG�NIL`no]PSTe1 # +3W.AN24=sJO.(YV*څ5 ncó O֏MI+ٌg:UFc@[qfyLM$ @*o,177<O4tO)_ye; ~,i'0 =_ӤT]bQ>cW# sen^oVT52V2܅'ewfI=4F9RUTd.J Awÿ(z#j1B@+T1;B .TXE@N(iR9تȱ#.�Z.~X9V2ZJI:t+#1G)��]CXD9DޏS#HҠjv73jJdͲWBTPw.o%O t`=$C¶j($Mi V Ttj,UHTIK &8Ec30LG7 x( STGYXš0Kn5 zTI2yURIWQ2JFM܁�BY)2%][}Vd4ՔWɇ@Xj & %+N2‚6J̆?F$8kDeL/@M%R ǭ�AgWK;WWP-CRSwF{gkXpw߆$UYr ԪU9%zXhA%X,Eɻ om0|+2CVH cc i,\lZxsܲ2lq$m?\r:�\lMpVZ\Ic ސj/s{_�c  n[�G/S&4Tjmql66쒹'8K;S+R^瑇T欆 \b8$X"Av5+k3:h"V3SV(ߛؓ�YCHvŅ-ݫricZtS9 ʮ:l-<a }&o&dU63j6ޔMc߯PԼEEF7$$\m͖sDH"}Q$b[p6a�NS(ux&#,_Jċ漒(\�wj� kkv8d:ƟRQkq|v2li6 Wm;ٽHӖ1:@0Ey1 TB\(mL�lyTìΆ9f{b�7۞:X:1x @~/N-$G# *_mqf!5  :؎s t�%lbJf$r>$DhxxY$UUpI6_|?s>6 D)�{kc-' XHg("VyasAUP˖ 4rny<7$lT2Ưz}O:PK4yP畝O4^_ EIcMLt I�=oӹH4y6VfgTsEcFT,>|D#ԁ;_g$Q5.tJrۙ߸'{mq&[@0taϚ(^MeQ䭩{-ER\('{,}<\,ILXg{Pm܌HutytI U+22otyiS_S'R@c2ܝ" rl8Ei6ڀsU'٬wX0fs/ѫjĴ/K䵖`!԰{b<Yie^2EGDv_@,-vMƒʧjr�#,C�A~oOGZʿsŁ[˜yv¤c8UVhzFJ%K#+4I_ 1"b1U̱av$?Jiac)cx ;J'ذf,%/r#M;�rNj]=^o͓�~5ZsY(0@$mc7kX©d9`n_O$ʔN�0K#<^g,Vv7ʃܖ>ؓzfE,m"n~vӞxSREAIA) �tgQ=iCO('}_H?<7?af, P@Ï8ׁ^-yVYgj3:eGi,>A$c~10/er/^IhBT_%L~xF:5ϗX OYb""6P) sH'dA�H$Ʋf0HcI�[pGqSRG.a(,TM?by7*fej}<.s>W~�HidQe)ܝ# =�F @?ha;(덢 &s8$X}`,%|+&٤bfk{bS|y4o+bL6/LgY B[b8I N0j8C2I XSNǚE+<zJm CR4 dǒ8O 5Z>FeES-pt "71xm" Օ#Rl}Gȏ_3BHǣdK*Ł؎I`Tagbdo|ItlƖ/Cڢ1QǿĜt=R) DYRGo4�mqF eT IrU&DIF"ֱܓb6IeKQNSEm6ߛ{ql:9tYz2źF>�tf2SA}a| c6Jn/h(T3f^(jjR~Ubsk/}{T(cNl7 pA&,5X[R k:/C-Gqsۋ~xqeӁ~ΔCpBe(4J$ap 7n;K v9RLꊰl�oUnO+N/Q;-ΞxzA,,Hp7߷#-)[}Ig~}dR4m He 7�X˷5;<h2f2p$oU8Am}7UIjءwp#FmL P`?hAB^,F[L^4JHSoorT�RX%Ae~0u'ߌMSVnp?EazzeIm�|`@j?9.l̓xrCFP6Qk!wm`I&`-ױ{> dNIpo)>!X2TiO5'ʥ?3zRǽՊB@w<<= (Y,}p,Ө%و*k=`El`TŁXiTTys2HPkی ' #k< QEW .I YG`,;}>1%MJ?o굂٘Q3'5ŎM?{HVSB T\ŗr�!8skc<٘XFٞn+%7VQ}L{-+)ʮX^vU)K &h_Ic}ŭׇ6_AAݠjr'\Klcf$LfXU@u ɛ3驪%^�AatJ)Y~5FZI)jݞO=RZA"]zes&԰K/ɦ9E6U6#xv jiH#J2FY|-̺Jk2ZzdzʚY&17:l܋:2R@V:X\.j傽ZBuv$JjX͂0'ak[TS J!!]Bx8']U:Fa+j W6 vܓȵǭ a~dy ULOpw,AK 4~X;q]2* *}!A�Kim|tzVt2G5JV*T�X+Ÿӯ;iK-!bҋ�16ƽ颍LSTwe\{YIДpyZ$5PF̒%I$ݐNBP:Wy4k+!R0E`SefaS*IY(�w&Snykc>SN$Y<)jGqb/f njfLM�VU?s١J,:\ED ōZ� JicEW4HѕiK.GI.HZ%әRL+F.U-�\*]W>uWe;٨_{4P^uKIN*b#<!tk#,<%MW Q $/MDh$A3ܵ"XUf`7ttΑ KJM4$Ϣ#};c0jʪ�,+CVb@#FzжeLpT!%9kb ~d| RjU:Hn]NlML:d1̺QK�Ң-}jytORn[\+~#~ Wvh[^�\_7T3'Q\YbbB/|HEJDU8ME[,׵HnXۂL[AUUY<-VEz8Өk3yo`Ba&tqD4%R\ySJn5.TAp孍|2%LrQDNRATlI"ݻÔg̋NV sv'j76{{b5 eIFk-im4u)ˤ@,Ĩ%oHmd3SS^4*PX{aC"yC4 1( FQfoH�{&EVifH� s{b?I#WdJp ]BIf~v -:LҥF4R@NlmmŮF%*m5^]Zɡjtշz*ԩjJ!*%hK_m68Pē ,/,+, :J/#JP#mpR2jM<̪ H ;>0tuhQRU2\ !k1 w";II2TҴ#wn M$Z'P )$*bF�vR7!}{0%)+ G 7V翟}EJ{$@)_HM_&Je _rSߕR$d T,ZۛCsm.3莮,u&mRM-OKJ szҰ1g@"?w$�rnm>]]+yHElP#"`Q¤Y[p6!xqmaoG4PNYLp,nw;=P/mяąKQ #I� k�V0Zx$R#%:xN_; Zz&h^ZqPDjN"_`AHMI`S;hO [15+rMl EGWS,ҪFEow᳛VQ!,.}* O%-Xj9~YD4͑ӬG\O7̲eJ:jMHccrn�{mZ^HS�+*eHVzYYA%I GLcB$wG;o6k44SA 2�Hɵw8GSR4(@&i#mary~>1Rc 5aԩZ9K4A}=5lнYU)7 {�#n`3/lbrDCI;6�cOROE*ĹzHZY=d.w<~-PʪDL9DCELC|00-%hGD\&4Zje;ϘWW -n9.kEM)7<ܛl|$UԵm:T!a2Ǧ6RЅz�S{0�C@sK^ NWSJF5h ;M c~ۜAم I3T[2--�g~y.3T%;\_8 YU@w%H^qa^JY5j) *Jv@�uHv�ېE^4YS%lU y MJ"Ad RMF_@Š^,)ӅU}i*73̡͡@؂O߸0D+AeVT9KB9XJ蚽S}w$$}!+0J_9u ;)gk8P ; Q&Z S_SGU 'A$يv7۾S*V%(Hɵ~cn>]!@=<11FdEov͂ٿjaN YDR$NI*\ĈF�$Mp dZxq9*yIO5 mߌ))՗ dT'[U{bӮėvA*uJ$:Z0CrXo`2I�w�$&ަ*ltxa9 e6V3R;AUakcYGP 2O$ bRS|S,[8R6SU$rƂXH2)66~ L%5 rnfnx=aBXXP*ᨐY{!`,nH )s8#h2ܺ#֮o:Vm> �:^*^L,/Z@VNӑtNq]<JA r ߌ]ĚJh`#u9\pVwg:C,rMey&sZLo<GK#o$m;;9fLԪpr\W/kx<:؀7뎆KJOm:- b50Ѳ6\$i flvJ*bJn~ߗ%aeRP_m;Se+4?u&1/I }Ze^/c2tWM%/U0NDM{�<.D[#4Q.^�&s[$aP0o_FNU_G-_n{}.s~ =Vid_5meX\6o쪧JYdFn8 {r Y2T!YB<vBg`jPr `R_~,5˳CMI3͐Ee>&˜XDn};\w|xSm3UM[U`nG1-M_SuOT)h!Tzs߶:Fg%/ ҮG|BJ /QfBG 8Wz67O�:{׵ehץЪHKT|Y@mÖ{_Qt2fY&a[eO9�\b aDJpU}2I7j9;D�@} ^J>,d٦]]�¾o5�U%tLeT9dy6ULPŘfO- MP$;WUD L$b-m*= yMDGt:fFaf^Af_?@@R6;+f5% K$;8f> $$�J\((&EgvX%kX]$LDkUQ! zGr-QAͨAI뉷%6:1fR*7 )[݆+%H2 A'z ?3]:?=eME1ԴT\yu�pl�@D)kLQQҽvsU7|,w)78fT/\D4&,{4ir=)K%4k>|N~WgR0x"Gf EF3;9ƝQu^q.T㡏ر؍�L'*d36a5c$� SP[ ;Z�O`5JEa�gbŤ$6\`I&~=j2챖]z)+ݹ�a|8ˆ j#n{ûHІ�ۂ8ayі*ۖM|_\v!YE4&P50#])KA؋NTTaPvCqu߃?\:Z)K*8??ݰVͻ#^$)!)A6c B+~NԨXf aaá$@X n??JK Ab@ � KĒE`&zzY(A(gJ~X9"&9*)&@YXLF׽9(_Mưa?`ZeUr=/k7+)P!luO2C5�z,>nnhֺ1Č {݁gEW �XI o:Jee'ubZoe;S3J- BҜ$Yߡ3㧩vyMd>5p? |.nf7+ %b@� I^ ٥򘵮kw"^9i%Sx1n9b @)+l}G*#:fgNs6UUCB0H"'~StB%miFKAcc>xս;5 ʝYp /R|]ά\>/RÙӹ 9`1mVRSӻ<dÐ"SLE]NF.pq7\ ̴^X1k_?:Z|R[̥L{z/qG|,M*TSFśeM,[>@t%09Stܡ]E* 7QqUԱU<KUNӰ_EREer:XG4I6:k퇌n_9Vbd[P8֧1;=¶=Z&RftC}*--.mۏc0և'_-U ķqI=~nG|L5ue5T`~U0QRmmVNaCSk j=5B|fH36VAo)6君?AlK9FgTSVE= q X24{)#s%PV)kXllM-l[ jW%9=i+3\=X1ɑX]ok d1�);cLuUH'&W9/߿Ĕhd:DDuhQ!q` =%B2k,Fݻool}qg6P}8:,8ZZ,K17ǀ>?NUKsyޒ" )?hkml>cO:ѽO&E)-_K)YIyc@ܒ@7�:<FI (Y ڮ#mTdªxj* D!�ܕoLTVV!qs[v&B+QJ'trf5t-O%0Z$$ ouFNg.#%/Xw<{bE,_ZӬ!rm(hVS-8`0a$f0 I Kw7"vƚ6CO%+A51Rfyccq޳ 1=~ֶyiSyD@GąFڈ*v æ2ꡪjx>DUPXHf"omeIC͘bԱRMJ,kO +S izo$ S�Q�ێqT FM:eYBP.͢'}H�e𞇯rJu碆V ="Z2xkә/3/�[ '#B <khw3Vb\3 ƯW5 ^! :|}xFf :+!3sO85*XV�`Xa1_R{2SH$x*lwPM=~[ISC,^L4(Vu*IӦ.,m�òj mEyWRήD wŀNjTkvz wyPʲ쮅k76mrFa,YOdQ6K(Yu�5{(zHʜT® 0$3 KArѐYԬ #u#H[X>‚Vޔ|BjI.cNjjk aid:4F}?f/`GĮG4 ,3[5ܫ\ (W,D6ZŮus)jXiHC<d i{-;)I/nMHV5 p $8uc5)V4YSv<+{׬b DLGbdAc}{z@KM:a <%<y( nnE&˨r֧fSe4^iЬLvVm~#4(*~ƷJys${nQMSR*OCyNes<?v*y|,yuͰ8vӨlmm[09Vzyi(hڢH@AU/c{_n <G>(% G�T 콹$R5O%5�+2A`(<p�_2%9)8Pj!6`Xl�zybgS$ Q H>-7wHKKV`W-1!,A$؁j+F35P]X�SR7m i W|qA pX}\h$t˟Wy*Z䆒cQB"6+q;.j",)#S2>, ;aҥxk!U(Aqu1e7A8)R,$hR8Ԉf[ $nn JJ�of~V4%^$﨩?YㆢeW$ e+U{ہdW/"$au B�ѱ H;c3WT#,ANVYl^<X\c#HZG폔u0 i$�nKv($LލSOM<bhIpԨO8 E#9%dI GOaU$<QDHs{I�}'ªc(&Pq C}<6šz)(DQ2/*X+=%w>|d*Z@m8MaוV<4dp}}/bh'ZhŪT$f nmO|0$S%qBյ΢ &sihf)LEJj@"ߝmyAI�Pͪ$Y<rD/]l6#Z)Um~I1 ׼xYXeԻFc׻K`ǖl׵<,>1gAf%ik{}?#s&Z $Ze&IvEA�=smQUet+4UMNxep|"*MiuYPɥE-7xf˞'#*xPӱs|`+C(熦 ] GZ$ wJđA}3T6ſwao~7 *(+Ӻ-2aa�XN]515}Z>ciP 4rEn785nL2ZrOS"==$w$MILqRMI}ͽT,T斈GD1 =mwa\[ 2͒(4dFycp }y/7RKkT-�eNG�܎yXf<Qݮeu?7&q}Ӫ?HkK)vPT<6/=ɶ�"Z�?ҕ @i+Lb32RcXQJsk{ 5K=MMIԤ#@ڷ6ؓ eLIjC$%gGQFֵl~lHŠydzy M k L4{uxPJ/r UlqIP"*gpn�>rv-2ZO=UUjk܋܍o{`%WG-�X;pw^">`Bo�s7|e Q�_A)3[= eq-ljd >9NA2+%H8&'{_"Lڑ eu-P-a>E96!NGYNPwRXk)'+"FYUL"t%7$Z{ƴٙc)2UB|X8ɳ(ՙ:6X)k^{m{w!QIUSKN+�A܎*R;b5EMK,|j�`Xui\߁LR4<dMQ!$(b[6{c-5.Y"*9 A٣M Un G[`vtƒ1X"4 @cm~_+UZW.?AH)Ezy^WL}LE9UWo'7�w yjMTR5G[Gi~ '}0򪨄G:_T:JZkHfeNm߃v18O}В{P52NpӝEX (ċ7=EAUG_kҍOPHdtT8a>rj ꦮu4 ifd W0mû2*/7/Y=S) rm{kvel\z&կ(R~&T^aB3<+-drz,$F}�e  613x9n}l9 ̦g,9b"[}S=u>g_E^c@;_"d &Cҟx]S8&o^)V!cf 7v3j(FS#8T[[(*ڏ{}2%:I r}|pLV]a6 xՉ$(ڎnnW`oKm)uZ2 { d*cߎ7D qJE!3VW-4H a�gVe¥Yq:0lZBY^ th\pzԎBbRFDY;;] hd�)+رPnmLyTA3&$X|3k(ێ?%R(,@^l sQhrQxeUYDf0MUI- n;o|[Ìz]!1~TiQKmeYAD ;4t4=?[u_SGIO&KDp} ہn1{+g͗RT(eoӐb%YA )փ1ixN7oɿ3ꠥG8,�\Xlx$}SɏDIkmՓD;Ai뭋^ 38dN"PRjg9(9m)|߈ͅl=2 )نc_RmbR3G?*:%AIs1T;#`@;kтᯆY|WoYWiʟʆp7&ٻjR;LZ厖K41b ZA$l"Vt*5:]䪬:rh,t/5-#G2xc%T$o,Fە׃4|3谊Y;~W5�� }`R c-**C#-ǘ;>T%1� m�x?M8)i-_jx$ [ rnyn@I򮤒2 s ӎQH59I""b:ÚVH`ɨ(7a>.tu-. G ݱ"LWtB"Dߒ3Wzީj$#c:Z{^N} L%Mr`}S0Q4Gʿ0ļUyzT+ykaa;ٲ*A`Jةq�,C6YOR)s65;m6;cLM ,\Sj1VP9'c{\| v^ )AR n R|i~Qd,b%6/q -�o/N[˪2ft0.�=pq(d]}HE1b5S�uN3ƝH\;_ ') eECiVνl,32W�%OknquB bE,H� K1!z0IMa1eCԡ"}6oTztmck[T+y2=ekl� HPbJ^%`:'+qꪊ8djfC&OM" .N)!e%e'1&VɬiQϳ7ۏl>)s�*v&JU�.CGUXL�6\4RX>/|g(jj'W)Q![p68ɟBƱUhͶo:LTSvpr)u7P5SBOFEG˧Vsc3z>:#558t,h\Zsyc=,Moޓ#ECЃڎb`)FL~"5u޳~xR@&iw TEfwYA%%TRZZ::Iqx7؞KyH "m AR~_##SAZ<Ek6տw؜lIRn/یIxIXE-&}$UqzQ%ԑ߶Iei +XݾnKGS*B%8凟MYBxVƅ(%w78жVA\Ju!*/P@Lj�麴 )7XjUY7lHQ"m{6MJpfˑS-{[ßDFWYgR2A<ebRVBֵ퍓3,}-^t:qG{׳,}5utq ¢Q$MLzW῁3@Vy.{9:JU"6l?F{^< < .6 `>-o1$Q؅>�:v {?FՋYXtM 89v�*PYs ۞�HrF\خ&l~ڛUҡXH\\Bh)xM;g6,HU?&&)<E?�Doh_Uj]KY/o᷶;i<[SvéQW, Y:R*SC/s7)HDPYf ͷÍ:fȡiRזY, 6V"9G%eIha˙Geb8 G�=2%@~7yfg@4�ʙw/Tk~`/xr@2ya>?# y&T$V+k�Pqm좏(JHdXU:w0GJ)׮P%KIc},6}!޼7z/xs jufϑ[M N(b,}5*# v:�rJ&ֈJ� m~�:aNBHk/>T%5<DP4f`֒67!H"ܞoκK4J:<,f"K"ؒZq{^܃Ö7(UoDzs :Zyv}؍:NK{,b*& OׯScC"A5DTSu-u ߆3NRi$i hT!nEqsm7m\·1XHU%.Uyfƺ<QO;چz}3Tb$&OnMĀ'MkZ֦wa�Uхջ0V(D6.=% yc�5y�؝C$16GD.DU}(oO{\fU]GQ e\<w*>^۔@MiFYxݍ@ǒo wp\BKV%HH<h/ w^HPh4;30/p7Q 5[QMC#QjA*0!nJGqT41e2‰$5�SyR"�,k\yvC$,YZU"JȠ?Jg6ƃ|:33jx5<mQ6܄u76�[k{ܤ*JmR□5Fa܁;b}85=)i ISL JkcNc1<$LS<(f%݈.Oڎ@k:&CqAe%љ҂kd"JE,)䌩] MRP1ʞlNIfTzha".YIk}Z8b.(e*Գj}d\@@,X+zZh#SEQa:F $�5iAC + QPyMm[#LLbp>H'j` X|s4@�(J ,ul ȹ ɪ S!2pB-ݽQ: t;4lqb/f v'J1 qJLXܖ Q8H/G}j"H]:STv@؟ķ~iohI�uRM=K/Ibt:"[yDqܛu-PyRr^Y|܅oWm "Io㙞kuDI[&�`;CrJ!晖 jlmrFw:iPoV(Uɹ\\[%')j%o.\ [sseF)" wK#qs`׾#^e C@V hpm) > .^Zle8sE@k }vo ]6^$rA<2Xp\ۋt`4mDR) $x2u]kā 9vz~�I*<Fr6�sS(̐T'zH8M=9Xd !*tfPX.n3#fUJ;<o#fqҵf`*/=eHBz Mk S-TE} e)Rn km3'thZ4HG\n[լk;SJu3Lܐ %bd$vpC&;mqk-vj>?~Z$hIJ#AHq2P{8292UCVUU*@.}6aW$/]|D>;fK ] YdSG,,WAoJ-m#1"򇼹uq $(QdeR ~Ooaj̋TtET=D%BʼnpQVS@L`Y}Fױo/9|<rTN9W؃1$Nm-⍻2 ^ޮzHdѭtE5$^o1M4H&˨ǽ6߽fD 8R~KEϿ#Lށ8S2,jJO;[YMau$D>DȬWTQ'`JZ8:1T Fa�`w+0VIP^[ -(+W &@=W7bx`=.iEjէ@wp8{h<S RE裉R%4sm.Ec,UM3!ZfQA ^Ufd&I()ٍ*�$X`S% FHQ'8‚jsJ2̧~0ꤩLU@,lV?{zG#Pf5_taf2TbX[[㈞,hd3o[inEI8ѣ`ccc157zpofXzRȒabSLѼmXn6ijKEB>y'Ԯϥ@{ r7h֍u!<ř@6߾& ZU5t<,$+-p 663\yu')?CEdI=FZC?b9\aS= fTfEHoW[G|toL4i�ڿ W鞙JH >aÕHَs| N)(E3մqHU")y VA>Gs^_WfQр)֧XVo}.' @YT5D V%H a|1:%D%mAo2 P4mN,66Ghݘt~#E3^(1D) SCN^4+(Yp>јROVĞbå~4o3kr*hm m67q/O*PC _߃v#RY+.O'ȝ53B92:z*zΏZ5Q�u&K-Yѵ0&n}dbp8#?K4‡6)QGn?<)jg}5 I�bYo6,6Wk# v~Ny* ogrTĝFQU6]STP"L=ߞ߮*6 29;c>WO,YG0:hI_Pk_EйQ'W }²3 \ߖ7@ًPĀ, :Xb54]ՠ~`o7ZĮh "=9=͇8rozJ`Z\2mͷ|LԡԐ>Lۋq'nlBt="ZR3pi `.tˆ:c 'na^V9=)~Ol�v%պ?S̟5ᶒ<īZ/KI6 KXfcfe%|'ZjGuox&đp,V&c )΀Z`\YTC׸8_ 5Jh5|q~1%tO[F2:yyJba}��QIϨ\ezc*),H%wmݷNc%QK_5'u92b Hn'|k�E~}O=aRKhQPiH78xtC X$@ys\30vBKk ۋZYE] $H _�=!;Tх:H+=9[g#'K §`;�[b'9I/YuU4UU^i[b bޙ-rw^EG9u*Ӯ{Fέ PSP<Yo*N!+̓\Ooe iE4WЖ$fL"ß\U]YT9wS EK-7rnNKBPy6m3ME6HDb�6' Hvw2W1eJ&_k]ż5`TٕU:eK;XM_WT<rF-O8#�cTlmk߹o[N$Ѕ2R/~`*+� zC$V^c4L̡BB߅ŀ'ܓ1ZґYf =Q�~w#Lo*Q%HI <KYmޖ$V5©v7_>e:Rh fX-p}o| JLXމ䥚rL5Ncw%\spkf4TL, F<]*2(bMvb�a2)`AWFZTO[NdQr:"s2Xֻp=yC7WEp22}nK*-Үzzz*yf$h#P5~�=�1Z,d-W};8`cak\7۱蝟0U@whsXC/W*5)d 'vc2XA ,sQZF FogxiהUK 3Yw)sΖ3"Z0#kom54ťV4jnU$&jC`tgG͋+'Y.0�F5JTK%1 A< GMLWE<dD&"o6�G9+*Y(!)(gR <? m=T [x5h>dwB$JƘ)/% ;o|fez48d+ C1O0{~0:.`kmO"]ϾE **!'5Wh`ՙEutgK[k|_dUR8bM{Q=9zJ Hke#fo!2ά{mŇI,)iP-GPQ$Ǘf,J}8BĄ\lu ]+Xi"#ͪFIoq&+3箆f RSﴵo�pNߞOYe=M~S^ES])yqbGk7�0Xrw MC MK>}t5?PV<2TSeo Pժ_ӠEV8jMq2|*15_͉T->f<�MpB?:d,pԹ]QDg*Jtͤ߹8g|2*ҡo@-ؒNl\bqf,6`g�)-BD13SncӒQK=n<7ݭێ>bi5*!5lY(SK+E}~m͈w;hj^ܛ[$[ gk "2*`o{r`ڥP%NjzG?>žO$E3HXXE$Gn0-cd[E<et[Ik'cXoIgy07G(7'{{|ޓ%a+:ڻCՈ!MbIȳ\9I7d~;�_>tK[,]=*yNk#IX<"j`mMƸz2Y3iQ$2k'p�Oz7I.MG[}.#̙6t$qM o�] %s%;֞=8F%鬧9,+T%KXcg}+_�YV%jiΤ#׿65'?aN?4=9l^~̛/$zmknqx<:txS?OW26qGH2o 睉['{3hgTGޱk!Q-KN.dQ`sW{_#(Œ5dEbĩCY P3̞Heտ+Sc:V/FyQ0n-w*Iq gD:CƳ#uxc{|qe1ݐ"-,&hi�۟s�(*J*k4 ioݰt)K}[]5Ek@<$2 ԙVy$$X/-0"ͧLg鵾\{�fe4ԴIjဘv~E 1ڧ:/c ť# Vsn� %yEjKAENJ]avԡ7mߌ*3X߿UWʓՒ$zHт�Q"@8y4q gMy6-ZNZM�‘$¸.gD W8+OKt `D@>aȷkTtyEm���cE7f-;0F*f!IBQZ\8(@Y%DݑIゝ\I,}-s !�Mm�I @1L@n_CLj_^_PB:mP̿ Xy|LTRJSQ{\۟k[==$2ED1mx@`aH^}˟=JI):F{v#*zS<%X]#!oRKr9jϡf55͕>M(di#Q]Wr ]oUC &\ՙts<[97m?%յb+1T�p>и@RK|xV^)&4TCfE%#M;m{b>?E,E I))aمɳ}{vgDuPEVS7Dr@m~F+snqB%s> *߄}}3$]R͸׏-$mKhM/>Q>'quP-q& S_2C3H %4 ~);Q)G- ElX0< #LVȑ1-mpw _ 7vj*K~_E4n;-ۅ)Dti<>qP�HM@><(ښC<QqPeVV&m}~/&D1T"! Aol 9}2HuwaQU�= I*X~NU�ZTF rV OY LZ F˶Ăt/ȥ"62;ې0ꎎA棆k'Ku\8aXBIid!'H7)%mq PIPrrϥY� +JBk†$g-5:*yʥ`I?UؐE[m8KġsrUY ʬpeH%ױ?P/#K++N`+qX %.D&pIÝ86fYOgh"H%`l?+~ EɢV)4O4i7� ar8YdAQTcd ; `:mJE,Cˁ�B \7Unm03"޿JgvCnT00o /k3j,I¸#&!xQ DVEv;o݇o =/ bE&ۿlS@'02˹0dH 6�~v5l֫ W mQPpju 12#^ZDRz[n[Qm<%˧a, 2 *&؂y䛑c8;aKH2*E@.-4̫cn;J*Xe oM?kBK(j@o275^3) \hվkǁxhSϥ  tͶó'V6RԷu$\{MTNC,atp]n8c~81EUUGSO2kRSbQqbo}"܂;1oyfM3TG$S [mŷ6vlKO5u!Vf׶�ݰz7I$HHH�?"ĎN %-erOD-(21;a҉JI {zW塿\"C-5"Q@ �{{93�9'q '~ݻc $BC$ӱy55*ߩ{ˢ:ocV /&q.Atk2}=Pʢiʍb6=`ٮTUЈ .vm[�?Ka[04�w N,$< sajWGKP)T BН>ؓc#`hy e55SXJ dhϡ <}dE, mۛj߸jh⥂Z&Ylom  ~@gL`1-4)$ > 10fuAsT|=u8f(,_uڬoKo (2&7Pqqlm'qHѢHMLw_O]4Բ)H* w0N?֑H"XYTmqŞd2ӿEV2U)2kn 9ۜI恤YEKS8"!qȴkɩΩ.6@\Ri:sujRѴPyGΪiJfAܑ�M_J4SQ?`4 a nys Qd,[=`@7?؛$ڿ*f鬇jOjDt%ka΅1X@?"xe~{QR?5Ef`E[zl7睯xuBxmӲfsoꨧaa-kxcf[Lم JKKdoW21C_OWVWӜ$+t$P EX:@Bm{+2r%, 8XZţn,Zyaak7Op.I;qfm5DFG4qT+`=D~d� Ewwy b/gv'a| tvv{o]ڻWkN͚U6a$\ Y)63~"EɘS0S\�߶Y߇Hdҝ<r�]gPUEN;ojo@l$Iep1O'f*<ʰ03 _h,+wZLAAUDE5gD/}#�b[vbHzc4Ym<FN�};>5S )>[؛ Y :B+9 *̅{fTU9 3ıKzG*mt<TӵXmos}0ӓ:-}Tek PeƐی 22|7̦dG�FJܪ۞LP-8f-tn1@Z\,ޥ 6Î6:+%/R;E揮X4(gRkܟòU3FUm^칭.fdXF,e{Lݒ,/&S:1 _3xOY$!cx�v<ۭmCH,5_u=\="P7�/4T(dޘ0R�Gt:"<!y -ߍ~0: MBKO}eJ<Wo{~X߮kD46inl$f1p . ']*t%(r yiP#�.a89TSO,:-�ġO8dSm<?孝ϡ\uK1p:ЫbS!cmXj)+#H#fL\n+{QG3Kҏ] > '~g@,f= k;='66�|?:o>>tsMEY=|4@IE �lq)<}F"3!qZMD-uPԳJ}aO{=m )SQ�JpF'뼻^3):.$0H!+-dc}7|E*'DUSMJUj6s0 fmS0؉Y(F=)nEsņjqoH[QO,vԬzf Ǿ�]e4dGXLM }nNޝji3-묮K̖[mm@_V{ I~uO D9oҵ7Z]4obq;968eʣicis%/HQ.jfe: xM3w i { I55TFmU4˭@IKmv;lvZޖJtW檺IgIok-&aJ> C Zi3Tzu^[me=[c\߷L#iDa/} 6LŸ[1ݚ?Q GOEG$UVTFK}8<#:4m KYZ}:h:`opHmqڗf˾RH*@r=Pyk>Z ,&˾oAb]5Y]S"]r^ϛ0osұ鏘٦epS3T,8jy!눀9+slz(*h^KKontt?~zfٵQPV [s j222s<'Isp XZ@ϱ?2L/Di>Bް0DOHUϏLKIQC&W+UWWYZ(D mrrl=Ԫ5H�3iVM'A?<E$s\ZZ@k *aaE*g.d�"&6ӿ?k1Ki)zO2!6`Dµkm!yeӅ6X)sf;Ìu2hd2)� ywp3k9eB5Nw3Tkf,5._p x- ۅ)´Ied5̑ >l&x& Tc҅\V{_uh#cpC(9�SLI _jzrMM`dRK:<Rju p@ l ?'68($&>7K4,\[LnŷRi i7U+6G&R*X +L 5JdpİC�wUǥKJDJ�݀ۿ: #> O2{[n9$H5 },̢Xee Ť{)a"oϹ4$2o7'\3JcGYD*b}�w*s)YEy$"4Z(-0LU/*s !9s縝X=bxmُOey++canm;$qŞu4Xz: zX︰yuvCYRp<9҃ܓaarn�{}!NB,=JBg_z˯6 Ӓŋª@:5UUs K$MH ܑo/E< MS0 =osJ :㧅ifͳ07qwjdΛc[og{0XC6^'“_ t7Jʪ{S޶w|_p3"z ΢=#Jl*x +Mw۰!-GHDXȻ=Uqbd vըFaAǯ0`$رXw<oeI#kP &mͭl*c<b*cňm|`Dr4 -%#}8/*@MmH/4iëz324sz*|{k1Uׯ:{ˠ8zUxG:w?ϳUK*77'}7> 1u1ݸ#96X/b\>.0 /n)"s$ Yk~vtJB$$vo= �QŮ?.^z5A!\Hlmsm2f>LbZSjW'|T�=;Fr״}+9EHeH.ݬx"iL"y ooX ��wHݜI*Ʃ{` %F΢X_54G{o텔ٕUiʔ&d Hmry%G ܒ��DaGO}� R}_ x:T4EAs llj+*i*4VMͻlpX㈇! g7pMZc,�ki,x=Qr澠k~n0@d8)1ߦƄU<:HˤsomtmfgM3ҍQ#SdB;lLPF;^7 r/nwʙ˫Jߓ ST UC[CpGXcҤ^}px9rTA6g�ǰ�lAo&[<m E0ɕӭ")PCk,k{&f1R4 PIn9AIrFr2X?bvk)T{`J�;,7:*yZ]0>q�~ {QSBUR06� .~/QS"0A3Zڏv乺VE L),V8I�-H:D d(F쵐V,p0,¦6�kjv1JΔ,w%T؝Αlz[MTG r5nvb7z[7ɚԮFw]{{78[f$&PcNq2**UY|ѕH7;?n1W J=!Y~F߶="ٯ¹3 :Q%\O@aj< S&H&ĞM7>'}sz./U�1 *j�_V{\V͜C\9UU7ƞ}NCIy$T`Z;|`ZS$rG!IUPk 7akE~1vsRRej]ڼ]ݮo~OR%8R"Lr,=\mm l,7iڗ9*A>č:M(mJ1+r׎(#P1E}on-7KO0"rGQ�ծĸmIFYG4XA+ffR{lc /.Ѝ@R/sKI*cЈjNB-DꞢXq6k rJ``UCꑭ{\WIv&ÐU9`6"ځ?o?N eBB4Xpv?qIw_"RBlA~}}"\E%%R67#ksul it4 ]~i'O&QlKF ^UKw4/<f!4 r;|\yPsB {cq)~$r�A퀆ejB@,JQ kl ؖuH I݇mT:dS}MkFs}\[ngufH�@83N­<W [{Xp� Jjf5YȦ K^㱰Ŏ*2H$@V`X \mY#7ft+M\\s~4"oîlʔSUH(\Ί�g7�aNup+F ERrH`"9Jc8ұU%m~68T5b )`m77%TWvSC".Zy gʨѲ ]pTrSrdJg�7�otu14ʰi`ʀNb ϾpG/ FC[}dHn rT -�w4Xf 7Y ,}�L&JcSRI$TKnm}O51i* uk3m{\�x� S->$Fs F!@M__{Ȧݻb)MJ*3SǥP؃�6_d`@w<{p5<"Zf+HXܰ<l=%G$jiLC,H[Aj#<k^Z~ߏ(UG ᨞(H5HE e}9M=桠'ou9sP�`�xJ\- "7sLySyC##gӖ`'ZiUQ4T'I"nvnsfSeuIj\Ă66 vx%1U$ pImVmQ3fjo.`k�E7ar;g1;]Y0,6~~~b'XkRҕCՔمɵͅoUgH23]"FEϪ{{\-QG=Qxzhڄ[1<.fzoNqT=U]MO5>]B/QRrVovE픝2)6~`_"V_fĞO<Pg3eQ4<FS? 4pDq"<>I(sjx#~銝ӞtAt&E=EM}/ \E<7iٝ;l]]UVDohwب#?Y1Xm{aX}݁bxf1KKC~EfDV};{�F5^m;УFCkm>6~f4rV9[Xmiw<UQ+so~vchW�\@t8,ѕCgycH-$l?|G2$GRHI+;G?UKLhڸ"$—콎잾%dp�[mqiWVCA;�.0/Tj_yR,%c�C1m@®I�8(%4 ~}�z2TH\\T."ÜHvcW4WUTovc6x@,z?F*)jQQFv%K9=UsYOt �nB_QF322˗&w=/uwüS|'{R+/w2}c'gb@ yfG<fY \nq1apd] is*Y.#M>m~bG/TtqAC<m cb{^v c1$-I_Ԡ1b)%i&5I$ƀSgi E5Um >z }ܞO#4˞TURI^0lNַG.yDZZIޡ>lP]J:C_#Q'u::ND\ ğoa�b}|Ǹb�aCXRm c۟m9WRԋb)@ v�8ֱ8lDKoo?M0ieH'ho:r {oa;5i\[ԛݮ~ r3#ƒ)Q'Pny3]U~O8~?QG.*S!*Qu1qrR<uM&gM@|TD$2YY$j*&h+a%sfԂX>' *JcZ)cz̛0StWmJ{ ?ʗ�qNPfn|!c]@iv<*T mrR!hs%!6SֲO8"n& >5acvP"m~ RPTJhe8߰&^{P"mnH=1Y%8%b oqzʞL%ʝ!UsT=] ȴУ9ʛHԔ4Ǖx9tvZۛ 0*sRI:$az* pݿیr(ܦ\#Y$$uu`\[o~m32─��n )sAt|׬tMJS! ߷eER$/;spv>hYJF m{r77ySF --q�nbV9�!È8_89>R4o/2GMD*RG6-r>WM:lš�-|`k_==LX^ܝ0Эc򢩞xŸR,d㶖P�i:]kXK1WGi� ͘s~qrW.]fe@ޞa&+j#]r('`HHĹ2y՝V4j—>߸VҚRWޗ/kǥŽ)g_6jP]ϵ�4tt5«R[a[{ll'Oa\5L伧b ϰu> 䰃ffȴ+dBw*7HP�ɎsaNE+o O Shiw ËYU,}44( D(�8;g=˳)REq|7 !Rr0կ}P}2$9QZ Hdɿ#eB~e��?+Bp jjo1?Dxd)‚L+�/{}!/]HF {X߃^ͩ�!T0E1-( 0P嚚58*f~C}>F>鬐z-nO6?ß%劼/E707KLd?Ph aW%A(qRE~oKfXhWqeN9<bP)Ӡ9sY[&N7ܟݰ&辙%6OOVcW"G;w6g>x�*|s $UT@^+^GSG$teU/y*BMƕM XN#rDIY�u}�{MV}7frB;ڏQ-Nӑ4-x[ y簿7=6guw;HaaUuה]^>i$oev;Z4H_c_^&S!S]G6[&߈=3&43MT,z;q}.S#e�B<{oc30+>LyzMX~0Ӈ&J:8O>O: >nO&,Ê,H@�-;\7;M&E˂ 4̗rmSڏ-ܳ ao8m~6k%Ғ4Fnɒ%(oTd2D nqȀ7ں7ݒ"mu_q0e$q^Y�H8&D E #=+3Su_ܞ@=D�ʺA5&k#Wzn{۷lfyncyzXl哨.#`FcMATN�ֿ0s4I%]P!i,/�Ch9ܷǠ<mࠪϬI#I :�>~m44Jё!Tr924rerj9m�{4 >S"--�uFۏBw` B򐥡Z1\J[I*ʷ.�\&wR-S ~Y?Ff5)'(w>M/ IBK4Jy$wカ;td\C􎎶AbAk9$_Z�zdP QPsk[qShH#Veܷآ%H ylqǿ`p+6fA:eQ\"2*B 5ݎ;\CNÝ̜MT+@tGsdbH'O`HYSCAP` nHZ/[#4SKEPq5Pfš2 }0_)u��s &JX9U9+3)|ebC Â3l 41(B u_Nݿ^?<Gs"X}lZ$ F_zNco*ê ' _ SyH3I"%�w Jk䲥@:3gJ,8 vקI:I��C[& U90[̋%ǹReFjPޙ%fb|Ҷ${~"M<|>:ʳ 9ABswm?u2STtgG]U 7O=]LE;6#pm|=*, [93R.6 ه~mf&_M@)S^F"`-^!yegv [>|2'qx]X@c fYEXN_ wzrAw?_DKO0 ]M% 1- 4X(y 9[co& !k�|Mg, .4숥%n@zs 2\9#k#[ P%ŏ��큳W,Hܕ�|`5Jpbn#qV;Öd JbHˣUe+i& |-:*SUAKC,uS҈Cksv~'BYzBUY*%]; sۏ|-ߩJuu<%J�=+h^_ r #b8eNz zI㵻s}=E=%- EUE[+~}Ņ^�0)sJG~H=mc{_| kS="( Rn9]YYꎔhG$$qw(/b.6_A\\5ʌH3S  ߛr}WѹoY-feOJL mJ u'-ŏbphcz8)_]#S80<mQ'N!.RGîU̐jbhj2VHH.ui=獱^<B_,>]5b%Ä{ -~op1v(&&DF&uc nWA4mIYGMShf#{;%,{ǝY+^ȏ tsZܞJAeL ]9,6#Ja�kꥒy棭zy0Z_sb~wS.XYE&eGgC3!}/q$1]>CϳĘx{eJĭP@}PveV]EֿxUYü��OMG9}CٷMfUe٘(>oa~6Qk-"F" 3X]R�Ps|ӨsʍKKɦ,'XXN!s9*],ިUzȱ`w֩aATS}oh/8-_8S4"qH& !PT h@ /$ч% 5v \؎as ;RZu}OSXFIPbX$ґZŁȵ0awkX�Re-'0�.<!AAZ[B<0Ք- }DMnqibZ] F+=U&6`E؍#k.qW0$fo6h5\)skviv2E[Zs"1Iֶ{Lu{дBysK(%KEŤ3MeLĉE {s؞7 RƜY&d&U0akl66{'!ea,},Jq X]M;.K<$Di :W"oMm (Jt` qºh4 ŜUjT+)7 sk_Y5<檆I.!(J}A@q!U�̀*~ern tUQU6I`HĀ7~o0h|4+4 wq*>�C%jbHfE 2I}^[(*dq^_-�[}7*28^Î6D$O a1鿨/<=tեNu릅K4UŹ\Z}XAZyu2"I$I@@Q!AĐj?A nŶ6}0  K)U6ݽ= /,j"Ҡ&n*ސo~-X <*kd!vGcSyJ(`z}ϳ/ʚ_hi+jyr]:r9V1yX5?kRg5ir )+WQ-Taꆎ-k4TQ)/$#\1,}#sO$I;?d֍vUtI,jZSFd4[s\W+R p\ƤANz(CU)#k/8m5AY 'cb&�B[@iUc(*A[l?ϗU<rj7X<hln4~xnfG[6h�z[7atP*n굀!!  2ІM�DD3cf+�RW$Zg gULr5+oXMRi9"v3WKGtVb?gJ c,M�DRwXYD ObN>0/*cp$ڍo cdJs0f7?O]o#xn*ϖ )U8uqwV` 獱Nd55 <.{6*) W'@7�^&;Oe7uZ@4K[c E@/܂tX-g�,@ ux}W(sK(V"i'!(1[&2 XKWjH(*[c{�g)+ #jI6Fu 9�8霢fCuU`ݬo˜@OX 9'3̖iT0J|ÑD9r:6#D Z�;A⧋TqgC-u*87H�>ؿn%e*A0SU&RQ|5;1i2nM�#Ucԯl}`{_~P*5?USi^/P}D!̼N#KUQ�6&vFڇ6x'˭} 20TQP|-jZ?Ruĩxf 9*awKX}~0_J$&mLTT5MO5[%mG>[Y}&+fo} lD*қI5=^-\Qe%Bc&,vLȲU>`�0ߓیV̮B(%~ҙ;bl�=9bH+٬^ 9(<I-�9i5ӱqڢji<ڥKLZDX1P E�szSu1߱PlxUS憔֭" %gªDY4nXĄ{{ǜF I;9R*$!�~Vgҙ$e$hBk1o [@Kx4SVrU^-~@â*(cX$9[r'SIEqm�XtgLՎZi n6}=''2=u.*"$TT8PqY,j�o/ ~ x3YwQJGkp{NC�XAr]h)ChVroޚA/$co EJG,`i1)V5_Pix; *Iз_45%Y[G9tj[`cpӭ.#J2؎l9faDVɢD}<|jGTʗrmij!3RPc_Y< |)&Dm;n~BrO9QJ]b;|^I_H$ea:5w~xCH,Ÿ0ooaB|aEe|G,M&kMf!Hٖ}�#|0w;s?L.:˪gNQmGU!TlȣImXn8eSCiJ 5NAa+ͅ_~~B&sbwF�{OItg)^6],^ߟ8B* "7,_!hWKa]}%Q%7Iy٫7?5k=sSyNGGŮNRAIjbkcPdey}n|0 );Vome>�H G4K]pg㧉YtjfivW6qJʏS,sݘ >G QyJn/,=wߖ1iK**llXB~*dBb�*Dt.r̾l1sK<<?vՒL1;p=!L4{�o?^m^DӍ�MOǮKR-H&a~y~OJdM7;~W=}=* h�|M;a?Q˴DG^/u ]ĎI|V+0ͽBQT)YqmCaǮڦW"f]`m�xԽET!k>�'b5T44 ,#"W6R2Wl/^b{ytaT Ji^ {V:/O$p} ڪ0EULF|BV欅5 e YQw#sSpmCkCu g$`ؓp; hjKa j?̟ar(6:"=9%۰,>M; 23`Q$aֲ+5CN҉Tfyx@o`n58� nw_�Ozg FmRf9CE &Q[WY@Gm"O|+jzQV2}6y$~xcea-EGp�:ޗ%aO:gPSR2jzl&S-R~ hp.n56۹n؁ڙ"G!<��{~O!grS>nOdʔ>F4MSU�$-Ա1h\ 6o|$#tH~DۜWȊHlbO${mfGn97{'o(ݠ0hIrffri׶;u1#cb__87ZTQ$fq%aÔfo-2n a`77o1sB%TD7S8fu1@^RnB #py��˱f)qWmܑsl(/2Is8QsRJCտfl_]7?*]B.G`~"bܺ,O6�ͭk\4~{Pp> ^PZ;+Ը 0 ;d5UE@/ 'k=+ٽRYG4 jhwn�;`2zsva̮.ok6 L+AJYJlkְ ̒sN**%$$v܌*s M%6ZjxF863ޫ0g.|F=G 'PM~V�>pi$}JsW2͜6';\PH0"jډHREƫqk�e'E@$!Q !]b~'u*PH>#6 ޗ\/:eY@wX?�2Yp  gPDmWУN2J58ሶv�a3 r=�׿{DP3AFoH+Z�LM\wdxMZԆf͍(t7هTU9U7 }̪.oZE|J^x)[m_z2] $Pu+k?dr5Xl_]tXNKIMPXX'mɹ=IS&4^ARi2NoUX#ZĄ,qYPԻkO<ÚWMWPv ]{|jdB6A.`NP7 ʪH,؞M,nF*6,5R$UE_Jl BߊF_LcݜNI-$,f鮛;�z,  �mͰBjXZ aeH͘Ǹa:IU:+#cT:>a|9R$AzHXIYIFmm7!uUWBtN'J)&YOR%lBS6Mz0tfXq-ZV=>^}hާ:/b5t,u=/!®\yESAPYo-5!Ot�NS]H e}n sZڲB՗jjK#6;w78`So4Q _Gc^o{@̕*}o -Aj`[G4sK0_3XM{A\ÆG*)<{0G32XL)ՙC[}V"ձ68GS+ZE6P_b6_d Tkѣ.5LQY "' ( cb;1 .0J$w<m}%4YV2WJk6#bl�U̢Vera.Iܐ< N),o `%dHbSqccO 1}Z-װāH�XX(E+sv=9�oجDYiA%eC- 5~ۍc �6=o�<PF@I$b{Hn "Xh"BaÂNAd8*HVO{7U[{pXQ4R7OFd�"SXY UmdmRxj4|S OH}@s`ye3"yZ$HzH�o{}9jVgڄW$=℥JE Yݘ(kWG*Bݶ ToO2қ6NʀSh#51x-ZzhU3<lZ BY6rx;Tj5XϨ݅=o ̑*9W锩H<a;~5f)&?wfP%d(s"SFf<ug 9:έݏt^33$꺳;0 W-an6T"܃|V̳&jhi)j**f$0…ExG&CMTy,Ī:jPT`k哮oyNi/}ٍ xX?I%^V-OtA}5toHet'IU Odt8)V[Ǔu1E[9 u][�Pe`Xl\H�LZ':S&׷c)0\rw<0w/6[ԭܝlg[ӵFc2b#U}RHW~xqή|jp~D7A:#^AV3 ߩ3)jI&b#yٻ9{BwzBGt+}xGhc@HlCw9RLY /4wkz-8-ki+%"4w7dM4TԱSV+O}\�\IKe7fS&԰9bm9;,&LlMĊ[ĬF^b|#]"0h$ZmÅg,WX Ŋ58ޯ|zF Q^PIҀ<=8 > 䮧Ȳ_Ik n۝~8ݚۻO�S%KHԽx�L)NaDJAҔ!zb`[Qϵe~'!4iio)Qğx6OBLi]KZbIXNa>#fNEOTUA #/b< <5s*"-, Uf霞2.cY=Ek˯#H % <αYoVQ1O?~Pm0ߨk\V|JODs ~MAŨ4KWϨ]R ?�[s"hr ^)gFcm{71F8)5Rܳ%S &p=ؼ#:Ya{'8]Zf IR"_Z%b?:&!zҖyODt[~o.�m3K)R[{}ńzۮ(Dg<•X166Z~֝A t̨ecaP� # |lTS9?Lg @@>+!h姯I�m,A of}51xVER]m`{ZlKWfK0e.mMQ6yq؉j3$:/jyԲWI{ocv�g Vtj Za!C#�:tL2rⒺʁ-p8lM]5e^"䔹MMdz!TmBM=e"gٮn.9 DCI\FW"6>;m*yp(RLyi; + E돳mM.yzgF[m5<*aKdKA_GUCP�!E$v}�,K}qSVeKxov1`M6A=OLG]I@BGM# m7i=aOw3o#X|bc\WVtПUX=؟voR˔>e;e߄#۟wUR?Qf[vs`oE,ʑF̊u`x }9TpP|=DBY8Ud"%>sx󌚈q  c6UYcΉ6,_/:dl�[߹5=lApD;p/aoUvdvC/2NqNúI; 1 oxoYm "5@b}7=l6Q!h#JHy6] tB 6 >w�wwdY|}8sL}a6(En'+`&|\Kʞh6so%tmRd'[Ϥ�w�{#jb6 vl.51#$,ao~~96,T? !S%B"P8Rc>�L{!<bKrC%-N&Xmkεt0?lbq̊p*ф#0XZ .#Os4p$)#v ,o{-_-*E .@k(ic6mYKnXvESj) w1?UA+QF@/nIfERO$[~9>Y]U�UFoӾfֱ )0VH۷I41#K$PBSo+,] 'T=I28r%ln<aZV [ ɖ_>4 gm=)um1xo:2C>> VEXىw>5M=D!WB ۟߮U.AHKtփXiAi7d@E6?ߥAшw@b|ˏaU, i#:M%|+GMs`;ӻÕH5dj`4�>@D6t0 6$b *%1DeƲ0XV|m,JO;zd!^3>s{2[W%F}P#19%d{(*=~wC@H)fd�.wċ KSZQh7S 9MY=`HuYa:Uyl".u܂;?퀒f3GW+;szAYCOYP)tmÊ?)KB$MD<bl N*@ }A(9ݖY畍ʫ,YqMD%ZVM?7XYwp#�2%G,̐RkE#b,{{LszZIHoج0  TM�QV(\3д45u%D-ݏI*4$6*ڙ)c:GJS%±�7?5wQg^vm#m0 R>viٲ[22ɲ(cZ*:y'] Tiewq"kuYCj{ + Y6 ۝n*DBUUHWETr=*q8%\rD)C�r>1* Mȶ`%JԱ#k\ { K#3k@ j nlmCJK3A=cjR^4җLB~"}/YnM<�1RVfDa|k�X`#i oy$]MA[{.Fܤק\>zU,ŠU1wָْ_Ryauma{c@A,zwkI/2 R\`˵ܓWRԒ@J[V)#XAk$؋rG,We,csk@C#�Cmlqqi㍁؏߶Ip Z9mյ܅,v8+EHq2a% *E-4T2}@? g뮄fPQ314b rIo{|M72,Ku]7m3Y}AV;N>/ϦXeqQ7Y#TK*{\=-٫{BٻI,>y{D._MQ_GT &>qfTg%ݷaU4] nwHeߏo3,KAkcw@ȫqpvl | rMUn.ߜ YDN !sߍ~;hV:m^7<�0&&M2](msϹ}}AeAegߵnG;,qMLc;#篤׹kG(+`O]tcle .kapO6UP&SfcUUI=}EDbK1`�N=/g~& %%( :eܞ/7(-WJW׶_ӹl,rC(Cl|~g.GBStbf9y^=wA{W�FeSYaF[#ܞ |o^Ue|`ɕE�zbocaĢZjZR EzkRQgpT2S,IE~v>/r7V#@`{�no|z^εT4OUX^y *pM�bD>ϟg:ih:qz{Zc�cw!hJlNb':`*@ּ"CB}Oi:3/.&hC~q ~^"sQH3r=FGLQup.ݱ/x e|= CQ�ST5mk^e#k�ru_=_'u ^uKu&lᒣ;yYXNvF) 35 L>{weW˫~ hWݧ|L#VRFCocO~&|_랰̨Y:Դ1J-2&ݝw<pЅ>G!q4TDi7q ǰgmҩ mbm@#W-b"[�760R*~7{oߣk˪ˈ`I.` 5o{~y{MJy@Όjfk_ -.f�pOS3=BDBbTU_�*fTA$kQ zA 67n&dosm[]Mo:M*'{HZXVh 7*ovS/O<dIU$vzvǾֹ&tф 5#b�T[v{p 5gbTX?"\(�HN3dpwK1xCt�6ޢJW6NX̫bIrn6#}HS 4Ƈ2+~/18H9qt- [Iok<P>jP]z0+o]py$KymC�rEcn.�[%pP !ѱ6*om[X؍"(ckibrcnuHH%GҾ|@T)I=/mZۅ%1I%Y@bFe;j&|tZy5`a3A/:`֗WN/p "۾\iOG$Ђ]\)<;k`K@,]?Q C~OԭC5Dr҂T~,7O[nJAKiKX/;ԛ<ap- IStAXHE0 67BI"Twh@ݮT)I[}viuP(דu:SU t&�ZMIj8VY(eeX\-7k (d|,E IJmۺ_'#)*EeXXj$qlWLRM:dNƗx#HL$ e�?I &<XJyXm;GfJ\iYd}"׸ |O}~B L7.CUUHn#_J+q3S+ LP�$խ/r73 fN�kZ_cA@z}zڅ%Z?2AL>�0EJ$=goS+%0I{otF׆>V[O}GEǤ 吁9iyݏL:z=7qkJ<?IY%)c%0VՊF C+w�AqEPTVղ zXLT~nD41} x\/Yf&nE} #_msM|9QK*kڤm4=)'B_RN StGQP;W+XI<éE1}Ѥz�}mv{J"SD[7v9)IJU+\ꙌA6y_@~{?PKfIAd֪;[�E}v2A̧i2I ,F#ln;6Z: &Xzj]f �"6(f NcŁd-]i!Ih} ̻N:Ԅ+1ܿ:݉ HZ;�}#}f ۛğpXC5�^4yֿ@N1e-/ot7P!;LTU:6V;'mYTE +%Qnk%\4@ĠY$=lQT\Q2p֊fЦX :%{S²^ &If/rF~asZX LR̦傀kso)bYSHcf_7ߵ}Gֿi�̪Y:y{q_Cߟ!O- ƾ�|/Z{.N/ocy 1ݜ N�)gb#@~\cd殨YL!+ "2`yPw=^=*{FRT"l j܆Jm*ĩ9>{IIqO c͍�LGu5QS@VBժǷ?8c3]KgO-@wRZT+h`?2~lF)5eVCq" sc~rnjrʢs14Hok܋}~pʟh3^Y](@PAbxuBCB )jb}b_ɵ70,ܞ[ fI.O>| eJ1RcQ7uEZM57#W_g5)Z=Vڔ*A?�S*Ju@igP.Q&rob=O8A^~\Ѵz#J*ƝYYƥ*Ga- _^^锞$jE[&ض�f<lWlϘܭ_=>Vt�ʞXR n? a{OQ5LC.9xJp8?IIlu$?~0>%GT~DK?;qk6LY [:i[*9\|TZHغ#H0" 4Ss\iR+ iSR$76˪ZWIՂxw s{s~KU(oۛV_7&; . ~ ?Oذp5U4utC,ai�9n ٓO$0bgZ�}9/D<ђ/rw ᘹr 9)msĩ+@/ᯜLW1cC6[%F|@18$%!IP#IFkY�}+=ikUҳjO;+!d(M@A;[7<[t[v 1ҳ :E|Fy#Ҩd,�`7qxFC9a�;� HA!ST뾢M`;?QAI4!~XNJ9h|ۄ8gCuBwNv"�02I]:U7qcyh8ǨoE̲�bT~DI;ZpЛ.DX!0D$FL `#/u�Tej�.m Bf,UX翷ê)"F>OYQg.~7K";ƂY&v;cuw1u0XReHGĩKz|LDEu#\>C%8 h5V~݇lU`T�Z/z}?�/5ʶhcwm34X MC8ݮ{N,_Df2}_?c0J qߟ HXb(ۃَ1$Kפ4;ͺs&>_3= q#MdT\ke.Q*Y,rZO3$J?pbˆB`WӤ{\wstjDr%YNr?6,h%[ Q^n*i)?q{Z<O|΋h"B~�UID!ڬ##o~ۏc:y4B'~}11FlM%~vçC%E=m&` ߛMM[w)`J XNbebX"<!\z@SU*8.d7UL2EWVX* -m:s("JCŬӶN%5B'xe8KVEd!\Xqcmߎo2OJdS_D"VFg/]Bۋ~TuUe^Pnn=ڸ˘ h~-4'pjFo1 k{-2C aѺ;: p~!0= ! n|Ξ~6!aeiH(OSBjQ",n$y$ml&va&�7v(>za}$�{a|e7'6HK^v4-IU<@<Cv߿|:I<ԁЄ�~1ʚ�>$VFXr~oJS5֊*1~򦵚z1-SC l U�q@;Mo>Q�!f]غUHo5;uKā1GS֑oI*�fKiB{-o IumrK_p?9a`?V PO:_I(I]DO^/{q }QMR�dvRI;r =*FqM?EuDLIpIVk�_}gH6uݾ~.9c,$~FXټW]͉";q2S1k=vqs`2BHao^ݱ/,1hJ7n79倢_OdxxBJjX)VPE��~xV EM0l:RTX#ȬѢP^ђRRTM+|Ґְ`Gx{Ԟ(f+N~EpvO9`TDxHI9OkN+<ì͘Մ fJ3?rUe -ir̋ↆ\ k)Mv9 S3v&\Ĺ:χϋ53ǜGdD j$F1_LMT?2fٖkW+TTI=PygiwkߌsDqC^-GiJFFVyDzBYU..`JSK`bdHao&XAȰ {Sr<11kLĀn�4M"Hֈm;o{~ ]jЕJt 2UcrXhכ߿1Z() BfjYdPҋ�G{ݣ2 ;j"iW `E9Α*ZSz9ELuI1(7W*P[�X=#CbMĂ/0Dx|$Pj1@ha5"K$'6ۜrtj@Yv㷾9b@al`Ȳ34c*PÎ $!U �`l s9c| aLĄJ(tLAj_P3]V6{'oҚeIUXO$E#}%;c �S5�ͫQr;t$;P5zK[q� �цhIe1=6sϾ9a\AJzQz8FZ\>(PO,lY%:H oݍő9�eX/PlF#0D+ Fe$)jOæ#ˈ-;2-~wr ʺϤoj6*УMǘV<1ſV1=9Tو=-Aa+"FV&@eD$MolV)makMqs1J\  @)$d  cI Wv89M[k$e'e%lĿєXYXݷc.@2Ɋ-|h.z~J<Y\F8=?Rxs j䍪,Bq9f_TeO�L[څ)tiN䥾:~l:fY饎RHnl{c8LuB4w'љP0;lCv$)C,0B3,\Ahm w#t:d5$( |~XC5uVk}1s�’'ԭ'JBsȐ<;?k1U5՛@Bܗb/c"$AEM]Xs@ � s}𖺍s*e-ىO9vm1S{%|蜓l&J*X}Geaº MNaX$"(e$S?osE�`_<fġzw0�Y_"ζ˒Z!$M6mld ;mqsa@_ORAƯ&GRWtm]HURƓBxY,B�AL@ 1wnϜKpl;?�=hZ+|ƞi!tr}$}5}:3yTC4~oʎq{qsIx"Y t\x|"FobmruG9||{`cS16ĩs HJU 8DrUQ$Ewc2*IY1r- E9IPRLgK6~ge+M3eNxm16J>LI?kHN%@n0ƪQU!FGsaÓTAd 1%݉#c7,22ăC,r$Q7v':Nj$iʐ ǿ1GZlzcΘsVHqtSL\/Tr]�#YUMЙT.X[stŪ|䅗̇iݢ[�5Qx@Ly%K9oC3*?>&ғ.04$؞ ׾c:>nYIq- lwD4F-e[?^0Le0X͋� 2LPD1gXĽt&2VMK)`s}E2NVb*B<Om2A˻R4 ޭ*T5i"Pn[ct?G K#b[1_�$YưB~9L:fP03LDZR=9b*)%k Ls=fMF? 'a 2yR2fVիk9b1bd `8esSJ$^0?5'Z9*y7V飖UVSpXr6s 0XI5e8j`qSaȇeG^62+{% Z6T31%A'|sƨW=I"›.K@TF##Tws1\ڠ.9c{16<5W!p,=8������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/main.py�����������������������������������������������������������0000666�0000000�0000000�00000004460�00000000000�016474� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Basic Picture Viewer ==================== This simple image browser demonstrates the scatter widget. You should see three framed photographs on a background. You can click and drag the photos around, or multi-touch to drop a red dot to scale and rotate the photos. The photos are loaded from the local images directory, while the background picture is from the data shipped with kivy in kivy/data/images/background.jpg. The file pictures.kv describes the interface and the file shadow32.png is the border to make the images look like framed photographs. Finally, the file android.txt is used to package the application for use with the Kivy Launcher Android application. For Android devices, you can copy/paste this directory into /sdcard/kivy/pictures on your Android device. The images in the image directory are from the Internet Archive, `https://archive.org/details/PublicDomainImages`, and are in the public domain. ''' import kivy kivy.require('1.0.6') from glob import glob from random import randint from os.path import join, dirname from kivy.app import App from kivy.logger import Logger from kivy.uix.scatter import Scatter from kivy.properties import StringProperty class Picture(Scatter): '''Picture is the class that will show the image with a white border and a shadow. They are nothing here because almost everything is inside the picture.kv. Check the rule named <Picture> inside the file, and you'll see how the Picture() is really constructed and used. The source property will be the filename to show. ''' source = StringProperty(None) class PicturesApp(App): def build(self): # the root is created in pictures.kv root = self.root # get any files into images directory curdir = dirname(__file__) for filename in glob(join(curdir, 'images', '*')): try: # load the image picture = Picture(source=filename, rotation=randint(-30, 30)) # add to the main field root.add_widget(picture) except Exception as e: Logger.exception('Pictures: Unable to load <%s>' % filename) def on_pause(self): return True if __name__ == '__main__': PicturesApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/pictures.kv�������������������������������������������������������0000666�0000000�0000000�00000002632�00000000000�017375� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 #:import kivy kivy #:import win kivy.core.window FloatLayout: canvas: Color: rgb: 1, 1, 1 Rectangle: source: 'data/images/background.jpg' size: self.size BoxLayout: padding: 10 spacing: 10 size_hint: 1, None pos_hint: {'top': 1} height: 44 Image: size_hint: None, None size: 24, 24 source: 'data/logo/kivy-icon-24.png' Label: height: 24 text_size: self.width, None color: (1, 1, 1, .8) text: 'Kivy %s - Pictures' % kivy.__version__ <Picture>: # each time a picture is created, the image can delay the loading # as soon as the image is loaded, ensure that the center is changed # to the center of the screen. on_size: self.center = win.Window.center size: image.size size_hint: None, None Image: id: image source: root.source # create initial image to be 400 pixels width size: 400, 400 / self.image_ratio # add shadow background canvas.before: Color: rgba: 1,1,1,1 BorderImage: source: 'shadow32.png' border: (36,36,36,36) size:(self.width+72, self.height+72) pos: (-36,-36) ������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/pictures/shadow32.png������������������������������������������������������0000666�0000000�0000000�00000006731�00000000000�017341� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������Rl���sRGB����bKGD������ pHYs�� �� ����tIME g���tEXtComment�Created with GIMPW�� 4IDATx[8E%=5Ic Yy3%"{C������_=$&#>� �[% JQ|'Ѣ4J \q?ם EoyoyO3@j>u K"{[Wċ_;N KqL$} ":| NO7A,-o.n0l<7^j|?m8=ů=;׷ / =9O&x עf=Ya '~qyb\N?p}_ث=LBOj߅S5{Ѿ$(@>Ntk#xo-6gBKj?Q[ 0uO6̠CeI|S彔2Bs8R𥨥qR1B9uWߖc)IX`Zt#eѸS2ʓ ~>{~%٩j? ?r4Aw.22@_FM ? FL1W̪ƟW#܅r2ʞt:9Ps<hhve"RTf &k�2?"t#OUHb!ZSl5@q*~GzSkRkEn6v_G~VY`w۳ 0^O/ufd Le2yu_/}~Mi jPe*_Ka4J$,@/pm$2F(z ͯ'!&G%_tÜT/05%0$F}V|-&QHFUGc'UJ%PkU?%*oeo F_ )fUݯſ`R\(&{4vDXˢMEo%|+#T#,TaXh1A?̆,oV]E~{PTl!?0#?7#s1KE~k(Q¸G&X�RbBRk Y/-oPYK kDH-F1 3܌ MEz9v7NHFaPGbNMF^9FOZcت�it/p3N�_6eط:'DX44#�EStج%[1?щXoiM%|hu#�T~7bi)nyd�5bP{ LWljU Ml�V @�K{�tO@(i$CW�8 `ePl마֚}p\JIa2aUId|n dRړ OU'?5nS $os:@tJ o�57lXyZ :hJ1:&,-O_ r8bS|faP4J`�o:�0󸖡+ZJ"o=���`�� ��0��������`�� ��0������0��������`�� ��0��������`�� ��0��������`�� ��0��������`�� ��0��������`�� ��0��������`�� ��0������`�� ��0@lCaV|PaVښ��� `Xn@SCޠMR(\8Ap)�0@>pϔ@@R-F�-'ZpC꧔ԩs^G~2�2A.$҅' !(ч6@6NaP"SAȭ6Qg46@%.'@FR9wiH5;n^�`i"1ޠޮ4b%υ`eiYuP�ZWs%n�/1p<&' g,Yo,{u�dȆNB6R.ۤeٳnwnagv2{`�zlNf9IQ赆#;ot6']j6 B]:цJZ aP3'' d hF*|(ln87ۈ.cB0~"?!g16a�-tA72 jz�)~&PYؚ*0A Jߗෑ94#\+Aqm\Ck| !|/_r_m>_b-yFZ_+ܒsn[ۙck$wQH[>}mRFd=@v2ld$>dKl-q1c��03R?:= 'BA#@[ }"'ecZ;*$QBE@^-??c�k^N*߼L(bV[Q}20 ,i�K b\04@]/zHf8sZ2 Tkz=RE=#Gg][K_&QNMR緔9 `=4Ǥ<~uMm?FH?0tz}s?xF!p9+!9[|3X�o V& nHCY5[)=UU/g2ү>!D@6 Godf=NL6͝[~I=2F~F I~*:3C' ozYixP_:*&:% XŃ>MΨRJ!fJֱkZ)à6A#;2*%P Z/E pkMRI!kQu>{%BIhۤrX:?cYnGL#}<?uk!?*kH/O9Ε>"-uŋ>U yum])#Zքӆ\_z Z&H} =j=&Ⱦ%#2A-+DQ/kF_hnE4V";M=#g8S{&=➥C:/{fhe:poly>:O3Q#5¥?�[~&8~/cEeKD  rx���������` z:����IENDB`���������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5567446 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/shadereditor/��������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016011� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/shadereditor/main.py�������������������������������������������������������0000666�0000000�0000000�00000007462�00000000000�017320� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Live Shader Editor ================== This provides a live editor for vertex and fragment editors. You should see a window with two editable panes on the left and a large kivy logo on the right.The top pane is the Vertex shader and the bottom is the Fragment shader. The file shadereditor.kv describes the interface. On each keystroke to either shader, declarations are added and the shaders are compiled. If there are no errors, the screen is updated. Otherwise, the error is visible as logging message in your terminal. ''' import sys import kivy kivy.require('1.0.6') from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.core.window import Window from kivy.factory import Factory from kivy.graphics import RenderContext from kivy.properties import StringProperty, ObjectProperty from kivy.clock import Clock from kivy.compat import PY2 fs_header = ''' #ifdef GL_ES precision highp float; #endif /* Outputs from the vertex shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* uniform texture samplers */ uniform sampler2D texture0; /* custom one */ uniform vec2 resolution; uniform float time; ''' vs_header = ''' #ifdef GL_ES precision highp float; #endif /* Outputs to the fragment shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* vertex attributes */ attribute vec2 vPosition; attribute vec2 vTexCoords0; /* uniform variables */ uniform mat4 modelview_mat; uniform mat4 projection_mat; uniform vec4 color; ''' class ShaderViewer(FloatLayout): fs = StringProperty(None) vs = StringProperty(None) def __init__(self, **kwargs): self.canvas = RenderContext() super(ShaderViewer, self).__init__(**kwargs) Clock.schedule_interval(self.update_shader, 0) def update_shader(self, *args): s = self.canvas s['projection_mat'] = Window.render_context['projection_mat'] s['time'] = Clock.get_boottime() s['resolution'] = list(map(float, self.size)) s.ask_update() def on_fs(self, instance, value): self.canvas.shader.fs = value def on_vs(self, instance, value): self.canvas.shader.vs = value Factory.register('ShaderViewer', cls=ShaderViewer) class ShaderEditor(FloatLayout): source = StringProperty('data/logo/kivy-icon-512.png') fs = StringProperty(''' void main (void){ gl_FragColor = frag_color * texture2D(texture0, tex_coord0); } ''') vs = StringProperty(''' void main (void) { frag_color = color; tex_coord0 = vTexCoords0; gl_Position = projection_mat * modelview_mat * vec4(vPosition.xy, 0.0, 1.0); } ''') viewer = ObjectProperty(None) def __init__(self, **kwargs): super(ShaderEditor, self).__init__(**kwargs) self.test_canvas = RenderContext() s = self.test_canvas.shader self.trigger_compile = Clock.create_trigger(self.compile_shaders, -1) self.bind(fs=self.trigger_compile, vs=self.trigger_compile) def compile_shaders(self, *largs): print('try compile') if not self.viewer: return # we don't use str() here because it will crash with non-ascii char if PY2: fs = fs_header + self.fs.encode('utf-8') vs = vs_header + self.vs.encode('utf-8') else: fs = fs_header + self.fs vs = vs_header + self.vs print('-->', fs) self.viewer.fs = fs print('-->', vs) self.viewer.vs = vs class ShaderEditorApp(App): def build(self): kwargs = {} if len(sys.argv) > 1: kwargs['source'] = sys.argv[1] return ShaderEditor(**kwargs) if __name__ == '__main__': ShaderEditorApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/shadereditor/shadereditor.kv�����������������������������������������������0000666�0000000�0000000�00000002067�00000000000�021035� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 #: import GLShaderLexer pygments.lexers.GLShaderLexer <ShaderEditor>: viewer: viewer BoxLayout: BoxLayout: orientation: 'vertical' size_hint_x: None width: 350 Label: text: 'Fragment Shader' size_hint_y: None height: self.texture_size[1] + 10 CodeInput: text: root.fs lexer: GLShaderLexer() on_text: root.fs = args[1] Label: text: 'Vertex Shader' size_hint_y: None height: self.texture_size[1] + 10 CodeInput: text: root.vs lexer: GLShaderLexer() on_text: root.vs = args[1] ShaderViewer: id: viewer canvas: Color: rgb: 1, 1, 1 Rectangle: size: self.size pos: self.pos source: root.source �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5567446 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015150� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/README.txt��������������������������������������������������������0000666�0000000�0000000�00000000271�00000000000�016646� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Showcase ======== Demonstrate all the possibilities of Kivy toolkit. Android ------- You can copy/paste this directory into /sdcard/kivy/showcase in your android device. ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/android.txt�������������������������������������������������������0000666�0000000�0000000�00000000071�00000000000�017327� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=Showcase author=Kivy team orientation=landscape �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5567446 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/�������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016061� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/background.png�����������������������������������������������0000666�0000000�0000000�00000120147�00000000000�020713� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������?1���sRGB���� pHYs�� �� B(x���tIME . '�� �IDATx|[#ɎKA$F~?PH. .'I*JRTOʥJrYuO|,"*Wy_x_:nm~+ZkU**r9^ߟvk?2?g7ϱ+W;'??;T+W[.ߟ?BUտw[Y~Yg|"~,Ѫ/5h>-Wyo9v*SC/?g;ߋ.UczeϲxwVe=`1n<oA{ڱUu`ջ{ߪfow};QO^i`9|~?՟[O4=O}>}5g8k׃q)p<k7yy%`YOs sO>2Jzαtlw 7{j/ɳyTjx[}X|4w(U}~+,o_h.3yVp~{0w:a{}zSW}|۠�9,̷}>yC,9o9)+]T1_Ţ}ce ,bhWlTS17}><s[;o~kçKYpX]RvA-牽7kj{Ki~_EQϷyxVmWb^xOYg\~g9 ͗r\Zbל(^g|% ͺ ev:>?'.} %~ (r;nYᐫ{ɘ:]ZU<ܣsR]ɾ7軄딓쎌[HU`M`^d"r9Uީ I炎(*t){r/W զP=2rNmuRu!EP^ا΍ףך8lTbPgYhm7:UYWo,Zy]A}W9Qg:.Q)+l%XWυ}$2_ٯoJ(Ƙ8W5s^þf+>"vꓳf"q.RcK�D}&x_1 <sş{] <O7]M_,7}y6!P*aEY)DhbA1Mf:՘mYzN]g&wa4j54ȹa+a>wMs տ=kXÚo3߻Úk; U+ /<]<XO ^F@]=TகV HtuL)ڵ\.ΊCC@B>IM 2TU~ΫIuycg: ֙ӻ!.ot�Ӯapsx ۀ=eB8<}[?ˌt)4[ORhT]%Vټy>oN\/~QB]_^AfzZ)9xU,B?=5ubj1(7y1A9TȔit9伐8yo p&!pa {n8)GS\hF8JW~o\(5ĺ.@qd94F�`'Q_rkj/Se?׀^s~>@IV=.->c}PU\ak]3Hqz^=%#",Q=yAOW;X}o{QUտ \ŢD/&n|{܏=Vc\TG;%{S%?5�;-h1zi8`.zdu8 JoS6H:yPp(2`mշۭ|6)6Pkz̸X34O{|#VtJCJ)q õ4'>=ScL5J- t]2b㙞-ۧW qCV]]%c2sP ^ z`Uwh ێtJ=PQx+3M*4iblUoJj0 y~ 3س@S>=!( Zޑ}Mh`PiED !vU f�WpT@C뤎MkVPz&rpIN3'e�r #Ƀ zGyfPYt~FqatFu=bvihBUõo{8%9Ť}�ͯ>g촊| 3B85>w\piXuKIsnL(9\xgwG\E=Y_`wg4`[3`>Ao k0�! �t_|oy 2MW˒u}ȳYUspxzƷ=*Ȧmh gPI{yϴ?ՁOd/ft)찷zqRULP(ƈTDFlzDULK#_ zƱ?zhr|`�Skf?i$u{JpR:kے{?0Lhˋf0Y@aWn\zܓN RR8)xYv\(SOIsuZS/^GwM`5wn.ҡu߷N؋TpFҪO$H<jIɢ;_S `)q<{}yghzŹO<zs%9C3 Lh[t?y8 GC9 O/N :<L ޵Q AcLɄ#ޜ|iȦ-_c\1s_==ę$SwLli&f;قC^ Fgr[i1!3i,�{+ shO2_1jQ% Lx 1g"#y0řQ'vۇ9k 2sj`XK(  s$c,D@w1৾_ε|d( BN^\DCu?eAt+RM0] ч X ەt;Pdeky&>/|ozYːxvx ƭC⩛# Jؠ%-j8ʨ@ :{&ԅ WT8=L7G]4',I\5ef2)F|$Z Iۻԋ7OZTQrȯwz):?HC)3@mtÙ tD{jt̐X{td6ICvx$B.}G^߆qTpGjO8)씌r'2:C1x_U7Y-FG1oG }@]:7jx邙Ŵ2zBeX?>%PhE@R V<aM7i${< &UF_3ֲ&Eys�] A<0~:'Izn&}_ނ5'5>€eIsN/Q/#/,ЫQ6 Y-z(f:?iސL{v? bsv:�*ʦ]e14t)f-�ϩ�oij}"&8VaPkddZZ t<AMWE݌ GrYbՠ@P.Svf$)Ww-=7_ Nhb LIMNZ$fTJ [n85`BP\Q{D ͚;6@ߢnk3t'Lz^\vnA œ膒n"*Gε]ksS.E'>Q W#cvA2L:F&!C~]м\;>"sJ3!m-j#>&E),Gi{J 'ٞؕZx!8?|5E𬡮np6$4-$i @HUFY2I JZ {*!* Sҡ_`g*J(O6$z53ƛ踳R@gs&cRfTAz<gwb`hL0H -L nL@ރ( NԷ)9uJh:^@5{9ܻƲ0pJ[C;Y\t`A\KkA3_=24, $K 38Eqfz :3,Q2f.Xƕ]P<Ng}6S L nug/y=O4~K9E 1}hԂamۅ-UQlbϥzܐHr tոԏW"7M7[T^Z*}1LLy`=V' U[Z9Q<]R̫{2a)\~wuIqM䡋6kQ 06t(Kh֪( =WHP2Kި͏穱ܩZɼ�EJAmwz{-gL\S>i% WZP {AaRIiVѭm7Xm]v>g7<}0ߴcRDPI0Գ`'f̭ ڹ bAfgHS?s*K WnZ[Т=&cV<'; [ bR;*܎RGك1еLP-v/Kx7+?F_IYBoҋ/:LE kPBk?I֫^])YGz�Z4RGq>]h ]2P.r(%H$~+A'M&9iA|. s%8hܝ;@'ߎ7K˧qvR 'yi5KHdiu|{ݲJ-$H)bfB1!pvGThZ4W.�H,)C7g`yk5 )5֬(3Qs{ RBH޿/.j5= w�um7 e GaEsQml=KU]&J>0|%eNZCgcd6slC9ZcvM#,xG^I+m18|O*fѠ׿ 8D=o _-TaZDg5~�Άl<Ua 'e.I)lHg[Y̞k禬3 _Q'W̑3IT.pBw6 rL@I_ГDtPpxSޜWj.t9P\UUSk_dã�)Z,bW&NuشT9it~j8DQzfD9| X<QH*3)hIj Q \ ÛwxA_ٰHÌ=ژ0֥.Վyd[6lVيG L7)/Kb<;_ãUFaط*wFi.s/2/1#vr_1i>kΕxy=Gx;D3haU FuTc!<N53ChN2L3h_]^g|�3cOMMq+IKOXL@*KkFEt \.Wp/2vd,mKu.@?l2|]ʔj*fI59ubx.XV,ytl(.{ jںrj&pc#DWĚ!vZkxn;W6$ `/D=i|[^p"=]`6�y &Q#8|B) Lp{"*6eҁdm*h OUNy%8Ud=wU\QG9X&iP٢aԘ?yU+Aɑu1 7 cl%/?Q$-s:w�6S^ċߦa uUp$ym|ص3mANf~|fia-ԀcITj"og"A ۻV_O?OMpE1,x4^@Fx#]U]iΏՉ[cKZj :Ka =?b5bȭPlQZ*8JKq5U~:u]FCH"܌ט{\e<'-A))@( ,Lw9T`v;o%;1I $ gl+C\$ěMc.)y5y*[.ν5~ )Pu^; hr0ӴuӍE5-KI<h\l_xaor׶@D/p^PX^<V2E0!)}g Zbqt\O_+SRP%)Ә06V0 h0˙|ӡ5[#I@桇gUz/ ԏwX۝XZb2V!#>'j 6ᗺ6]prTv7e@Jp%'y(K:wFλ!ViآP q&F8H9 Nhj>kz8, '‡6NVdy-Z$?>ΒF99\10xҩ9W%1$@7}JZނ<)I Dn[KG9%EjL9WPet}/GԶ,.QXsF?~(HW!L;ScXCŃ:\yC,)! 9K(/-v-[\Z 0JÆ,0}t} +u|e32C~ZY5J[~LT#3KP,G{v{;`2D,I,p<_4UE/v'p3!A .ú J5ͮTPbU$݈r@$u4Q &)],x(+F8"y.CBẂYъSBD\cĘQ0Y΁wCXxR31mFא+GG!fAݖ)yJ<Wp$!O9 xރU)0ړ(%LduVUcFI(M!xhn!.vhxw8og:&⃼r<t1Ϥӳ"e|~],`XB<̓y6K@sO*GОIĚeP{�)%Zi1XxkUJW=^Dt 8͠iU\'qN;֝yS$V0E<+L,^ˡD3a y-vCB9~ޠ%pUVL{oY2gLaKwKWزf(-4vJ3'A\cE7=A1M&?m?CujSRSʯRKs 4al@ H  q!>dtD7$5jaH{yxvJbq3}:_/c; F5n]H-?T󸲟) 79G8L ZrVU׾>#�� �IDATOGxoݥ ^9#tvFTDvv} tic{NȐB`;_ԳmFn7hW+(fl:4Z7[ {1~&@]��?LTֲx&̈́F]N(#r9C6=k3,]\M'u )j݊NG�鈜%Dn�YEBibKåyl?.Q@(7YU1¾.!>Θx&ںP IfMN6yfX)Snu`ø3 zi1 NCJKI3}Zl⅊`U7=PH\{D.!L 0)Wfj_F<Īn39jQFW xݭ!A YWƷo{x00ɧLm0$6Z3$#qET?&(O=q-;9Rv82/tࡋ ; N8RtpOka֟$hK]˃GCK4w_F÷Nfm%4/]h.@K$Ŕ ?:lDZt`ˆJ};g*c?V(T(󠓆T;/Nžo̴fg;}n m.^a;z/lE1-ø ^% =rDі 5-/h#ZL}Yʑ=c0.;d߁]=Ӵ;DH`Leuzou\~VFeB[\BG*KѽAX]c73gکaj9s5|grMn飏 M|+dKqQ-%Z @<9j*GUG.إzqxA®&4^qi^i4 <=cFU ,mkTcj}N*&0L2,B,ev7uvË|0֪gD diJ$<e:iC-E~#gOGc E‹ \VqAgl S<'%s[jQN\ pI`#X|8) _e!1g# vOhaÿǷD>tu_޳VtR³9_ cvfːȃha,UhO=b* P.4q-_J[^cqg:x&ury!"/Cr#_Ҁc" nu4"ґ~y$? Oͮ]H+NN`Gn)iӐӐlW5b x+oMo&N[JG_"y: hy8!= 5Cy2-lzB˴42E"biV[&pihCI xos 7c*EmYD"MBZlGϾXW7oIe&&2N4F_s]Uj۶_˯fml?Lc 6%bUa bJm6"[`YAGi0#)GCNeB@79LOc5jA0z 0BI z;<C?<Ec -C t֚9b"bx^r'Ч `<ÚőSXYOj# 2 !I\p>hZ^R,।7t%n<'+w胭j"cJ7Xg7giY&\XH8P 9^H Z^C(!hl# 3ciF? yphۓ6zJEmBTzɹ"n޴tS$w6p{\"%9L F;oe S<-so%K/dn @<C*ez+FE}5| |0~أiuՃEzaOm3"esN^G . * G9p �v i3or:C%~ۊTz1Qj?CP0A8VxcR[7ƉلS˟ߖW}v6~(Г/]$ ]j-?Խ]V0rSLB5~ H1ƒ`q:gw1�AXUhu:Kh/ʧ|tn3XYm .Z5a/FЪ.y%yfEϴBtzvU̘9/_N'24`T"7 })3HK*#8_(߂Lw) sܫc%9g[!UƮSn nx ay;IO f™er�=cȬӱxG\֜}K4FY޿"<XqszK:^[R$>bd5^iFX~{_e%_Y'!F !~փ%,OE-U2H-M(g|TQMpR;f�*<GTO"Јǹ?, | 8*" ћzz6ઔʐLP-ReU﬌[J:> fY=nt:Rv{ z6h˳0+:qV4#nh 3F Ou-3'&1ڛ b FLs4RvsFi-A ܞ_R|6m PʫHH�}OY\ bZVFh U7[`]�vhkX v8Nr~*l\r2;flimchpii�WIz 'f}}�uZr}=s8K-`n<6kYݯtI0΋gz0Ԃ2bCAyZ'yA!C!#b\lkG:(z>E۞̾|-u@jɨÜ]9\b&:.B!Q~ /n5!ڹ5\RϠGV݉>ҟ~cҋJV%1㳞4JoLˡ@YhΏ'֘l~i(YQ%ߟ2ܨGȅ;Ӄܭ1ɶbuYs4`~baιpp'BT9+Ig_9>X.Ĩ&UQ�Ved9%-BdK#BQ�ҐE3JWB (9'Ǣ.>`&"nI2b{CЫIT Q*h`z#~k>p11Ctspsƪ۲\CKD%�_y0X,t|*<ŀe[c %Z.Eh%S,]`JIH$?ݗ#Sjx/>h^ V!ӥ"R1)`=popҾ^qa*)IqŲ 5 JUQ>^5_[ M<%8MD&<m ׂcWSnqXLQqgj\OIore~3倌-Y@M7<1pJS(ۣt&`6y J UjSQ=.7Y%$*/~j[ ҈xo_$Gg̡F -]V�aI$Yf@yefV^J #oQuo POG,߅󼡠z\*wU9 '!& ME[#x$k͢]dw Y^(b@>ѝ�#7` J_u Kil#>QkjJ2ZvWz*8o!F]ѥM(a>�t2^XAB4k i1ol!Nr(Z^lœS.*Nx(c4Z{v4J#tƥ^4>09P>&)Ǜi5 5~OʹTU- ^N&:;/a Q 4m3sZFans5g5f�B|Ř`D̸.Y"' 2fnM)tc1r|&ȝ:'v8Qeg3DUג{Y3ۓtO/h|zSphE肎<9i@PqQiYLNtC%QUܺ3OTyl=b`i /ad=VR'hcȖ.�\>j;1>rZ2ejwT|sI$Z缬_.,Eܫ_dMtnW~ qljZ-1f:^U)jBϯ4Ȑl]pU (@= XZboV;tj!/0H0 7SYx-?/!wOs{)AARTK$�LBY1c n*㍜Z2CUy/Z,H>.#�<z!$ Px00p\7qK2;[hy ЛL``m RFNM?^V_Ųqv8] +8YnÛʧͱ¹uYg[bJAJ-fA)+*=Y4o\>Gly@J \YϴEpպe/z-LC\.V.6MѴ_+GDcb,8b,|iJkCZ2+aeMjg]fToZyPRӓuZ5I_ȋ[psI MKYX2E%}CWViMū5Jxp#y:[?Ĉyk|2< 8D:$<Gߙ(rb-RҎ/.@{DDom4޾&= <r1c~zf{ ^~ɱ 'k ǹm:DU Ac-YEE9/9MIaoֱ>.6ؐCP>'k;kƱ8op2oNSUbp;Qy |V;<Uj9Al(1y[ GqyTj8∥96%1,Q:nZ_lL+;JgPmW/y\5 Ӛp ؗd!vp 8M, YZȞ̈g"$E!i%ȝ.p*!巧l�ꪣdZ2?^zD?nV5\NK3CӼ}X8ҽ_"Y*EE8]nfAcUxJfeɚ.%O= #o(ؑyƒtZ5GSޭ:I] Q8?z՚Lq}h4g=Cc&((-L캴:n4v6·PEK�Q|&'iU/~a]؀|,8N3A-t)� 8)勽RQ$!jŰNN b 2leK�R \a#TlD֓ h+eT4ROI2�x$9thɡ'pQF-ޭÚa cUE\"*̙Š7JiC2{F]ZB:6]s8A8Vk1As<[8{Ҷ%_9GVhon2zXI'5눋VSv3sXit/(|z-3/$̱nHۙZ{  H֨ՃGt[fDOYFX>퇚gaE ܊7Z $Qb_!נM`iÌM eCտ+:iWIψx i{:'Ӭ²`'KLNiruFQY>2*:ӕ7шic~-ʚ{ݐ7yr,]da/+r<@xsi-rw7${B^3fAVqm q<O=7Hˡ7weGbN~OABj[N;za,=_ܻ6ԙ`PT)wԑN UuC_PtBp0I''#iǜQ]GRšXKx뇱xgn-re ض6bڻ2XP#IWt'{?q-ID%Z!pjLRNWfrzZjÃbZAsPKpXhԂ$2Z0™{2cgC"աKd@ˑm BR duX7j�ac埙.\1h{ڸX=ѯf ;TN=XJ$nXQI}PGmNAp'c%l6^I-sr:nf6eҀ֟)t ,'<h8݀0s aVYRtP<xy3ji!g R2!bD,T!zBtD];q̸+NplhwwV@wər@ ?2%l4ńEÙғ-u1^X8>MbHfмY L/P7s埔XE[PG d$[m}x8I18"eƱ{յ''� ]ۦ!n|JFV$e=>;T7GYԷu8tSa<lFb-5ʢdY4eSġrkZ3GVeJX3?m5EcP-E>p$bf{9D2,I#m\`Oq_dh<avҚ0Ӓ-'c+nhy\>01t!n,:] XRqQ]/`]"%zψQgaMXA5"*v,WYQ,H+jMy,k:eQ[=(pNJ0+F}~:MwU T T; jR^U)IS`ˈҀA$r^@:z'EfӗJ0 !r:eЏr`މ�UKڔu(~,Gym -$sN }߿d Ԣh6kT|ۑp$H679w+y˗zϲ\gJ-beQ9Ha~艀?Qp2+rO¤A9:Q]mWyMLDi lakzn6*$Z͑Xﹻm9ٞp 4)%CZ۸;VM+3ue֖2n۰-MUv&tu4b4a9|҉J@GKyGy$u`F�hQPR<Wsn|g't�n"ooS ɉrt˙K]Ӄp8Gk4Bof0~Sy$g؀9A%(p97koǮFMJ <OT6+ʫdpIZiKWp1ӐU-%#Xhό0=Fd4u1ignv_[PXq�(U* Iᇎp~s`Mٴ >K'G){ی ER=v%߻2\^i`\""Mm{KK 㛋lRFv^tྒྷ@gUd/]rsUZB*8. 'y "T2a�V!!4-x*C~7G!~LEq1ʄv{$. դu$ %5؈ԝmG 2C>dkWFc\`%ugѰ}<>Y.|_`+ivb j- qؠfm]B jsCMCץ'~^a!1ܓ?lpćl& r{H \{88L-�� �IDATV?r{w<baR@'6Y<m\Y[r&P.n`om#N�7q_wm=]LJC'KTmFM-"ҜJHjo҇\A~ɖZm׾rr45'`Q: ?/#0eLeYҏX&Ng03eZd8I/jVug\ܢHw%)fA;. '8߮/bkLÈaâZ0V8I%UzQ|2Qv \i9:_d4pkCB+x~I&HF=EEQ>I{Z+bʖTkugm�,qmdxMSa=>%xK0 J~!:ķZmmM*rתh?eG5WFᦛ9sO1xc{NM^WP9jZͪLeЎ3dK: **́<N[Ʀ͚VsFZ`9D}ez9HCRƉ\J@5KZ?rˡ{$=:ts3}8*߫444F^rZ)kiOT(e&< �Æ)o/ފ3ML鲾p+\U]Leٮ"PYylx 3)H= 3P&k-#{ ~^N`q0tfXNWye&QުK,yf0C8X}c:<&_( "fWfCUQqJ@]=L0±?Ce =Q,)Bí,N2> FUkNcX pI3_⁅�TvAX,ڻDo0٥+Y=sW#Ҍz;\_{se9;Mswq:( hцZ3/R+R1E9lK #"t:'8CAVnE,ag}j4U8sp]I}V=dҎcoqQ[N[*6$!8p^cWH6Yd _ut%vP$OWo:^@f<ǁ=o-bG)53 o[/4&"-a}xNDD"YsN *b3j'%EZ3L,HhXʾ13ɣkck'-,f00 ƲQj쇱8)hօf9".,;`Tkæ𒢑 !]JW?^qӎMzO[^ [ńy 0i@ݍjAui_J;\cW/fcDtB q',m6y ʞᒯ8ى9*f`,~WMW6ޡ֢"0%Z`eIb^Q+r;ɉسD(M� S'>͉L(/nϒ{z'] xUˌWg^=-F|eOvk[?`jG/ss xtW&p㗟e ]g)_U0U6 @r'R**BiE8W".bUCoCz&] xDQ+p#lFYD6 ݏf( zcOG$e.\7녡u|df*OL PVġZ[&ti~Ovd�tN_!ξh;ay*O;5=JFjkW>'|>hPs~$(}.ҫ.S"Vv֍8/x5VdRMQ_ińxޘ8ycQ=*d)msV8# >0OK?:f3b3e.kqYQn2 HA(-8Jv ?7'^$ Nתe;V4J%o) Ggpv/2*<<aZ&\95)J`d�8xkLarĒq.'rX/3qˎJGȅKzKx;p7/UDCŰՉZBQirQn*'{u.w FhSi q0y66c4a*O74*F,; rkQ�rZ3vٍ+NQ.3WZfk)zZK(^ܿecnY#oIy1ӝviWg i*"XTpncz<]DkPRt5M FW">zM{px/:FE4Xz */?Lψ~6ZK` A5-q550p9D)FܲKSD[#M|³٤()ee2R&l˥ӍM~nQ㐋u/2ىV`a`7SM$;";,@QC1\{]|IPeE*2�Q剩y-(D0\׍4= {#kBX+l$ƒq26xX!MJ |-] Z"WϲS*<hЅ􆂬=^:4OXRy^ԲSqS9**kBlg*(<! ,-+|3F,аx_˧&kO1Q j޿Pϗ,qeNϦՊ?_5YӮAR#16O"Kx1dGk`XT/3v@ed o|kƜs@ťТR"cb(XfO|O_yDl"_rSݎGh*X F</SNa#Gэ`2۰o:ޥ?8:Ehĭǁ\6Ě8>81P/` $E>GQJDߣcbGs t�<=Kͣ^Ʋp'}kt!8@^df ]r9 ý'ljA5f[o=MK8-C@`7?j1I)s/,p1zjEP-azt˹e ߼𬺈74YW8EGW:ՒE/ۺ eu)wCTt|}*c^Gziz|k|�1?3ҖrZr(zm :r,Ʃy4|Nefvz#EæX c+ ﻡAIV xԭrpݚ$ml(aee`R!Ywz?b˷8;^ު|Ƒ K=I pʑM"P.q֚-8W$ȹT͟J ZTR$e4s[jF15I7|mJvo#YwʟL1\Nn6J>4>Q90'\u9:2 0ErQHaoJ,kA6Rd;'" r ?SS6Џ("ƿۍ1q4d >≮4YҖ g̹֚Qym-KAL^Nz$SI�ͪ.gylj^j y .wUD;4ߝ10x FC6W#d<({E)19=L Gm_gO�X< '^%M*_5{ij.^/8Nt5&-'t/$EĮ*SzA$�~kY1 ((&U 2"3 b٬tjz�Oð.e'm54"͖C yw Ѱ: e=`3- t.4g?yd`^ ʉ�.=ZԵ HA6A ~m7FD"qyw'68n"'B=lHOb)2 M,iJ:&UX s >9kc4HQegLGa8h ؗRmBKʿ(M|M_6g:+mz#s>e]r&³h7&7 U$m' hn0a T˞)9}i .H^<t _g0 V¤ye?g VEm ׀lWԨG ?t-MK5p/ P^ $ҿJ Rp!xKDbj;!{n̆ "yojmurƎaXpxo9Vbצ^Ж&XԜSGS};yvJ8yr  am2a .f",p\@W]6�9*e}qGLvV!Kw竫@4"G-L@.uH/%]L4k# }BGuC QN 飍h9ObQ$A?NAs=]vb3'(>6_^\Ő$ J[$@-bm͘ƌK^MoЊa ڊ$;r4+EOY[y#k|cؼIa 1LNUA?96ﯼHd,HH}WNt\E*\Tg6ҼA\ELp&ID*>7S򲖰8m0,!ܙWg2Wl0p^T�հZdk\rN|muD#ܧꝫ@sы7\ƜZdu8WBKDP, rU1hl'䓸"^N'.?u9<. M=tV .#Ch/A&d«4ξswutœ}!*5X`=L?Ǘ$PA]NG̉bmzmn<iw ZU f@`�92&ÈJ�!A_<pq_dVgAaݥ!>'FLZ0i Kcye}ƈ*TTR,s?^8nk31ST̎Uv&P *ؗ~JD�|M_bo6.92|sBQ%z,QڦL ͨ)] sXo֑7-{\OFFSȖWg&?|3H=Hhgx>h*- ƅ̟[1V9hR@χCP^VN^Cc 7gx>6]AZŌ-ƂBtVZ,S˼>M(95@.5DE]uJ_6n˼f.<}q/Hs] U?/!OZ-.IPBLkVfߗ|;J\; ׉/{9s߇]2;m3[08L#NK4(#0ҢqR@IoS >޳2=$xl.&z-*V" {DMW-{\|VsvZf-&A&eoЌ7+6Tl;M*켾 PxKOt5\[zumXQWJ=�Ii&AlMͬHoM#N*Uk66 hl TUs%9ps6RiՏu pl+\׼_] x1D!8܍_ojγoXGM]8ĩg<NP _29w3fDT?OzmGZs\MA12QΨA#J,[!B&qC#h6*?/x9%'}OXҹp=ѮL"7oOVrZ0?x2Wkcܻ+5Fn$kV½kf9qaͲqsaX(Y@ {g@8swp3^QH#2Nb!XR 똯t߮RaJ!xqFSꞶ6.h8B;WR08+hI?7(T�ٚ&/+ |~Qqi@feNT7'N`sѨ;*fiۘ9^� <M2{CA`#0ʛ -OKRTM=$po6avRT}&xƺGZC`$P栿А_LayfZd\kSXppB΀̉nnbX97`*H "}n*EgCGi{P㹽_e# o7-츇А@ɋÐrJrW"`R;f"DaE;|}Yoᘂ~Y�X)~'2Q(4/|U`α̹Rd67p]0_z{T_RUYZbBgl%~:.oi `BtE4"Sn XE*{R�ܿPGhoogadT:M{_C֠Z{ @{u�Ku9mRdϽal\}CpM4Ԙ~=ݰtPhMrnh/:7 ^c(juTŪ[Lnq9Pmq!\r4ŵY5ynǯxtq xx:9h>A\PL9ه <U$G)ӈ M:*y:iMrOv= p�=ԾnumYٰJv9ޗ�Mv)әZs_]ߴ}"3:Փ#d*a iإp@xxXNHuXOrnG{=/Rj3(G8"bP{?3 hzS&[۝W[|ndx]<\Ztc%g]H^^/<_;HO,_c=RG<?ylS -08u۴A3ap@QE$$csXx1Kp!vn 뱰s+\8g:'dF)Q v q6%-p$ YAD#\Q_Cp5l x;)Y7Ϙ I;P+9b99�!xbu*mCs7y=P(M[qH+9@3>h⌾^[|vHUDQ@^:.17|mfyyU{oW:NiX?:҆yB[ h^`!02Xb u+Ilt엉"@.X/fL<Х_omłٛ:<cbJʊ3X!$AhrhLzOY~ a@h*[)`Kqa$4ơy7:sIrحe*|Ndwi\]H/ w‡ibnkl0.=*sǏ�`o}QE^3}{ os"_u]1V|uP,NAp59 *oKa hXT ]M_dӵG)'gR~1Sϑ;đA[fh^D_D: дÑ7`f7 4E { hmMᖷ)u#LN{ Y.'9(`7$<κ%t-wtt k 7 ;[/A�� �IDAT_$-EPVB9.low~ݡ= 1P^ :6&bib<0is6]+>D61}lxCL*p*D/ldFP:h2Qۍؿ2oM@1ƗkK ivvTݢ"e2Ɂ> BMPaӄ2f1hɶEy>Ȯȡ~ <)zQSCJ31VEp͆"t/kbG'g1A`7`1SXzVkKTI&O~(:shb1 o,&.`EEaE&dq$ʏA)3 񇃢7m$~~GnF[ȇ;Wh@uvý }H:%V9+DʥQ+ Xh@? ˺xmZjei!sD9C] �rKoOeYC!/TD9݃Co[48$rڰ^ÑZE␗yyadkX1Pn6]�{ةVG@bL$ _Ltg1< 7[nwp6]`ۈ];/'I 2Z,A.{e\jeT Z5XuMJzOcpq#RV|;v0]O[$(V{ˇ<pffIIx< $_IEyUɜm{a߁kST3 + "쳿 jx9bXß7KM$ ^JY(4 XNF$Kϙ3z6B `2<0Rn}q1gKDiUEѩ1x"j1A5L9԰)HvbHW Fخ zu+&l&ף`̫Q<.7oKh;q{9q^".hj,ߞfoHNAږE4'dIqT s'&=-ަ ˭1FJ5$<c|k^FMJ2\ fJs=*_a/=ON&j/ArzkZӅ!S7Xqk)DBA배)2~ J`]:U?0]ZUD\/c%i Ă0;9]gJ}"V܋H$KfO˒e旨ER@I} +,xѕ9^ &,%3J5J_? mvm $X<dNqT],}`][Iuu  :Q8!';HĦI>.9tc&1 9Hd$`T /x^(XD>[˒ʞZWCSZszR^bؠ4Q]Vϵ0$0|Z6rq^Gb1_Z嚌f�]WVwdžr>#*_,/&ǻ7G  I ?-lt;< @)9N?Hy.1Yyu 57lLQ9-"1s: wEʜ 6WJ7pbcm$ +kDZ\ؔQy5%Fk_+;9mU9GM=H\ i*.\RJw�OjV9#-y! 3 NrbT)ǚ8,' ċɅA3F5]^#WOVVr^es:qP1�]cՔ!w.v|.䓇^3xfYd5r]2K#J!ꆩ-t84= 2 j�\ZQQSydBK,ґ89 351V?^Β?vMLUgaW6hl˶VjlΰwB%ݰt<P qqYҭ;A0"~(ޖ<RF!'/ܜ<o%z½JUxۛMQ_V$o4+$A$^yL\S0Ω؊:X*3nft8w~v>^Jc�@ca59tLT=rg$")/LJpZݬUnZ9$6&4u*l2!e_B$܂)|EJaJP#a+K%1( 3J  ֩`:pMF[>\.tiLj ~UF"yQw,3AggZ^VQ/xhk[xy9qC9c쓮Na3=IiqjT;F9U)/FT2<Q8Ua;JHL`�˻"(] Iˈ!]VЋ,pW5%P/Jߗmg/ D25 j1Dc.*!|TiX ӖZqJPVs'oQW%"_8BC\;dΦ� ,6Z}OɶjDubT4t9Y~5cܭdtT<6<o$9Hʗv/!�Bϻ 5!{7M|D0ۙPBg^t)G':&QĐ�c ʦ-8˒ū}xYP$0ʵ|Jfi e90#BfJ]a?FRmMͩ2HK4?,ZHk_}=NBfuz{Y!wDY] `2Zhl%(;רq\ޙ TXxU~+/^O^mȧ2. &ʮPCT#+ >\wxV6R57˯RnQC`LHKG!Ii5Fxm Nm;s}Qixb Ȍ&3Pa;z{%5'?lO$Fj: 2.: =Y|›UP:I"߻2J7Z wdJCfA& #Ӽ2(l#Lh _Hi1Ӆ:|x ]Ý>0̎URL ⪴*N5gnmz6Z7l?yI (SC+`0uc 3kn{H^ךgd;A6gfn:KC7ť-Q>Sz -1Z,�1ju+]pnA[7al2G4#mmLM6sur6?`V&W3i~K|LU%.HNJ88TeBbVj<d)v"Ab$nk=ݩf21!썏AaФՐhYT\3yƜ::koN^LV$΍e/1IYw%<Lkf/bUJ nl%?6lXPuFԇxx%b-:37xy.!y:h6Css"9YG�*=xӋ̘1h]PR9gUj|IG!* b੒īlg|h3 @bTgYx-bp+F9vBi;ra%S{_]$G@>*t0KܱժΌp$^{n6_.n CA :>u]SB3DcJ}*)&)!RtX (DAʛ(#mIS+a̗IJ'AUC+C~q10!̏#~݄2wa~tL<zΩ̾Y<{~+y"*.AmyJzOvUs\$KsrpW-9Db6Fx^lXZҗJqT.`0 'Є'1P-NbrcjiJk-RO\37UNXF(`MnuTp8ƭQ=>>/[U%Jlb]Pn\w*u #v; =(엉J3 9 ?iBtx_vI~2]AE\|Qk)ࡨ\i`PCw41<saoC0L3(6gI R\J@W_nZb%-go4^2;q2#:#!UW1| -{za1\ kn;MzȲV;rb.[2"Bt*^I!L.O{cs_Q_3L;SSz00 iDx`M`��ܬ(C^s4]/2rN>$U٨=|X`dZr|)|Οm<4zYXU .Qɗx<%1N+_^|{`̠vERlJޓl;{%<֑֬Ւla)$!-Kdoimƿ ;c̶Dwiؾ/'ge*KrE^ml/1X-0!]z#[BUیĞ6O4*�Ǽd3Rkvʘ9Y?Ƚ(u;5FY3޺޼ #-ZRlF`˘Xo"Z$/P󅄵6ι\4uU'^ua1�ɳ/x+?5oYQ𜧀2�A ηEUOR0.^7*ToQ,c"^P nZd,{хzOSx9^gI(+bVV}{8_N(% 1dm9)ͫ/*љڲIH<_1QuE{/Eb<`]KT#~s~1ǒh埏ʱS׎='Pk SBH) e[i?Ut{</Z4kJ?}>PpS{p _QgDu$_Lv+(~Igz2LawW kjfgNxnQ�pw͉=QJ0> > VjҵӨan&&dI\@ץ!y fy>9n15_cރ҇(q:ᙅ<KRcR W$yT)IkԉjLlvṞ)RkKRi&q^_~GO{YTG:vzgGxzbل ~)#|N EfVEV$5g/|!P-qN~(X-۽rJ䝜o1 r&/R+r@,*!8 mgKDuEFyDW-?*&0_lcuҌl!@nn3O`[ "w kZܟ+xDuo["zTA8y0kMH'Ȕ; k=UŸRʕB tjpN(uLy9bgW r>edxxgp~sƵ^J8Ce>rlfGg&S`(ҷu=@$F9e":ݱr jVsjo :BrFD;1JAU!z*?eqhpӓ%ﳗ2FN$0yĞZڀ|{6㽪 aÓ.ʥcsAcFU=֧}ϑvׯ8xAnÏѽg,Pk_Vvt`M%_TP/ޅcD&kF|2#hB�Yݰczg=嗤v!#zBX~2Kf\V[#6 멖o5X:AN&}"S%;*sgFR. 1"AU@/!x:zLAT0#̲U=͟xWhu%13gS9FJz7{ӭx EyERj=Z֬JΧ☺'=/x_* c` -1ȳ;XN= _i,H/<짞dTi"#A lɾO (ˉ#05eQnU|wN<c( |1\h$׎uC᳨48G[* jSRYZA+e+HŷME4a©apj=v&YeX0q<љ%nڅ}moeNJuvzO#O ٞv?t>8h_Sq-ueD],Ŝ2.Rb\+gKczil"#+6~k޶,.&*+|&ժ*EautHTU:.ETxQ})1]}*pMsx {D%yoְ璊Sv:l*8T[Uc+k2?zw2,ӛ72:[Ubz+X\|?9jS@ &m0nPem7h3% ',x[A9rjruƼ*Uil!j'wV[�5 @-A7)kuȾ6b<'QP3bw"?_P�R )U޵Ԏ{dV_fq/2jw+QA01Wu:=)xd8Żj_d!#-r(pX 4_`=3q/GWnhȿgQpm~ E XBeZ܉INKD&r?^P'Eth!bOG3O  xT$iޱ'zk[SdDTbDſsVܪ|(g|ZFS( ,K_QWTQ-e{IO~vJUʹKcz۾mB�JRZ%5zcV1yUqӯMȇQ;f%G:2DJA5,KK:i+p)�٢/4D\rl4j",It|w]})!JmB 2RǧgvO#=s=c!)qd8O-ָOQiӞ+#uq.Um4ٌ;v͵H˾Pmm޲:L<caXQW:ʱ(P᠅w14/sעT&}SaZ_nQR/2SF!Orډ'q>Zr .=[2OHA$3{CO"w0)y~Z^;?rX#Z&qZ;F&>bB_U~>yqSADU=[;w,脉~]_;=fA?[RmTRM}q}^ Y;J`̤=:T i@4HU[9D̑0K|(B9^εKx4{Arڦ۽{GN:Se6 k0% 3ooRaHw^yeb_wݞ?<NO=[WG/=u{�LLڈ{Wգ�cd{ #S ��IDAT(B4 RJ-?H&%DZjxl  [Q+V<˨ 5^pqi,D ZGE#X!ȞްR?7V+WN6᫛g#_h`m])d G ,f3UM5O!J(xnQ>RNߙX?1#1h۲RȀ ~H,'`77uZB_mjz<4Lv~1 [l6&s4ٟX6,m'P6TN([}P䙎_j6cz#;Z+"m3szn{MΩ:@JN{6ůMOt̏{{t \#?H|hCnMt=(@,* "oNƏDׅLa)}ziN- d#Î4vm@W-pO1BM" n/'!RqlkvW\"l i-Y2ŁO &F֛#vjX-Y  lzhY֪_V%&Jai/3{[XnM0m|FOc;݉SaIU& PV,a0�Osl7Y6ӑ ^S)?eO(O uUuO�R<�EC :֙3erWd^Lc-~,}7JLJJMyUv0ZhX)sR狸rdLOHkal*/PC\MWE !cHWv|_nw0zT0G6 ~)h4`1 >MP|nYFU/aF]A vȮeᆘnLFv9KFc_#wZ4AGDB؇* w{6t~I|v=R~C2p7`'xX\s+Dz4̈́+ Wγ] l7g.Rٯ\hwDfٵ^$zV1۴IOT3' $_1\L>aHVQtDX7AS54! B@MRF&zѫ74Pn(F^Q֜io`57cكg0+ 7gp#`{wUB׋R ve0 _ /P`gT4e{WwtVZ(~ w4ӟP` fS~zq�g,{t@ĻpC}^L~zM3SOT/{*60Ar JŰ;-on6m׏wuBEX ?Pe QtͲ^ۍ~FqZ5R/(�kMm{wK><1%oQ ^R>sP)Y_k^o۾^j#"sfetf/\.ؼMJ*;?4*@)tZgTl|WS,J_֡u.c x/)āVnA*_Z9|AG} ;> bœ: @i%!)빣H4y~o-ܴ̕BjLfb4C _yѳxҬd|~H#)_yT;0R^sd,j{\_H$=Hɐz9ALt"ql- ^D̺{*;q/]mT+PxÃ:тUO8hLάy *E񥞟{%~W6<C5c4F=|_ mŻ8qZ$/ѵM$[֗oȓFziPMɍ4=P,ʤ!k3Pd%l<xDͭ4`7h�qG݅@i{g ɫډk&uR!bcXl6Grl8 M7xp3Q[i[_*o֑\R|)[cIA 7S\?M50C=U hSg~|iB<NMѪ6UGh=2Xv0K.?8t?򞒨0<̵1ML<~9GOq~43;hkX`K(=5-7j\?g1(@eފlƒkJj[zY/P,<vb!Jkdz>t@ū15RE<dT$bVڨiZv⤌0T@0(\HhUikI&?ј$0\/RJP=g[en(M6f{FP򏘾mH^@z7Kz9ދb*LS:fxfQ�T!Gy&V$>Qx<ƘWB ׄ͆%ـpª "~36NV ȼ_$a' zwU+(Du{cM�SHpb;.4ݚ`G -*H]u U $\?1Q}Ppe6+N1Whcז^V_x!"ĤL&csӄRYXD~ZR&WAyX xĩ5]jfU7C78b-OnJ\ Bi،lHB?a l0/}xeOx }[S `?A#!O93&MH% \O_*(j_Ii@8 peĎ]~4ze.*?mt:GrS[𦤈]"yntWb+tYc@N"I)=6xi-E'xCdy1݋JڥYϺxX7ĠpL#`]~KW@Vk|8Ox֟KsO*By}+љQG!;A~I35OO'(zLdz-wWҼnTG5�]~"[.#Z/\~w%K VaV)Z}]~3PҀE'h8xoyبf4b$K=w:AjGd}sZvkMV@~Lo1:O~FP{ޅ[j+K`θis*DS 42:ʔ(d>2~011 c OQA,Z8ݶ`ΰZ@ӱvUIb`^^108OjV1$BD$sa=~isj^\fP�HkG,={ʥ?CVXf>Q@#KŠUY?x#s͠׹O%gZ㉱VQ@OZӢCS x}&M[f~/~Uz PBny*Q:2+ aUl2ѬVӫiN/G&>O[bKI锇Jhf5aSk +qv:LW.8WLƄ ECF;99h `XT]Rv+|HQ۶mW~~C`k+H%ZMwtd}ٞ Ԋ uRj/Ya+6a b8\Z ItmѠ5[.⦛T M,kZ{ǡXrOѯ *7 Z_™!IӼԅՐ#^.mSܚ{gԔCi.ρ_Y؅=� Ȃ-MGXQS/%u jH�r)T Q{;RC ,V9ɡ;-E\İ>&H2O7 �ޡ]nEԓ ?_-*m"^lqKRmZ^ W{I] >Vj]+|G}&H\\OufEQ"O:<_zD0S@ CΌT]X s66W^\N˼(o F!91lXqi)XfC td_dNbwɠz%L&?u&,'[J<_PUw P Fe&6O_ʓS>LAs48t:4"SoUD=_$_Fza6$`R7y-- ςtAJV1j 76?%V;'~|7\qFyϊSm:AG.25#XX+t`SZ^T?^̄T|sIo6|dyEy'#jR$qp8/=(n�j]CԀ51$sbEV VkkUՖKE5I$&4ſ~Zn\#'!υnzp`sSj%' (jZ"K4Z2DKy瓏gZ%:i>nb:f DPAQheL1܎T첬 x Mځg5Ի ͽ ;8ad` hro.c=-mdGO*Io i/m*r �X^ζ%N=T�{D6%+(.LST"'iGP|E2aګuR*0p5pR~ : ́.躅-gYcKFoSqڭ]~h{ DpAc;D ]4_'{UWu7~B` Z#}/[:ozŤzl5 bm=GW]&M@dVbp2U8h S,悝&<isvH ՍKG L1 qe-\#S /L)U+̽^@VݰN^LPB/%KQϝDw)&d /V"*e@g(5rWFd)F G<}58hEK- _y};Ι1(^0~|. O;4lNC ך0hsb5PiK,‘@ZՌ+Ņ0Do̅1wa'Q\z7Hn羛{ՄER/�OkA!(^16*36;0%f-".ێNTj\{>ˤ7<&TVGR$& &0ޛUdelSV?R"*v:)!7J ~۰h3/p V‹2o|τ%jһ0,D !RĽ�sccn4a(Ȑ𲳮z@u6$DÊU&Xf-Jùƌ(u܉c,{t҃=e9�*S'WcG0/Zz,5V$ 8O{JC"SHTl/yAHÄ[Ʒnt~m"Sd`BY(I̔!6F/0I [cDIʆY{kk2(ɒL$ H? š(+iL{(wd:cgқ=:r?& Lh̘5_{ 㰗0'<",`JDZ8i,/3()_1w.5$@EȜ0(pY udžV!!B.77 ҡRuuo76 UqgvPevNiD|pykWTn"U13AU+´JoZ❐0q{Nd iqrsϥrjƒ-�} =lv *R,_TG5z ;i{sLt_6ʜX|Y mVed -_@,žC8hQд0pgҴ_]Z1.7Pɨi(y2tE$7b,߃f;_x>9C-uVռR|y̿{Vj~rdBj9\2V6;zY6?˩ 'ǚJ:|Y�`2-4/)@%#;fW}˻0xf DϺ4z(G&&@QXϥy$8zz_Ym^qYE1 vL 7v)�KBsA( ґ)PIҶ K֨S>TG˚"W,rV7BVþ�g|9N4m* 3FMjȈ>cy\%hPT,wk?j4uL�u^Z݉T^i(06 B/Q1 =䘧|z]K+De*5{f5=_Y5'3Ap3Dk7k_EQ^^.{Y p5d+m W^ VZ `Xt6 ޵,rd 1I,n#ye O¼�VV/ğ g:C�h)?t+L0̚/R`i}#3XK,<a8U >̷wkWL7x<"Oi ;tLBIшyE/|CV"%Q똕,.ֶ%c= YVUdCYGzyjqJʟY# R;*SN5VY<�0ET$$HLOMË<04zuNBh^9{twu(<GNE^o=i7\+'a0+1!FCxvͬB< 64EVKN遘M_jz=n%+0I=ǞH>[̌)p+J;EXbr _i,WnuK1EP%x^yY`)ՙް- IM Xh/]" rdr oZVXk'>l7xRfHT]7KI}\,^_CGVhǺr=GOdOtN`WA?7,˚|w P\!Sl#-O.; .{һ;Yl]k+yIVXSU5bXA)_<^dsylN%g{U|]/0QZjItiѽ=/J& "+V+YKA N lꤦ ^W- &`2̻??û\FZ; `٨ bܸB&Lf0b™b̯dXF3\1Vؖf Iu2C\WPL_HJhJshd6qޛ%oڲ h:i8tx٤UnIZ^PnҮWIJחg~"sҙek@R1 *fgϭ$7 ,t| vw1FWV8AemjT{}־ӡG^uD6fѮ-k4TvX.Fg`^Q// ү`W7Cbh(EeTpw~#Ә7qЭ(WHb?XZ T/B/,9BL , qEIhI8G#!Cj9~(1]¡K8Y[J#V+c_ 5wS^-_lLdk<bIW?Fs����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/faust_github.jpg���������������������������������������������0000666�0000000�0000000�00000667142�00000000000�021267� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H��Exif��II*���� ��@�������@�������������������������(�������1� ���"��2����.���������i����B��%��������Motorola��������������������������������������������������������Milestone�������������������������������������������������������H������H������GIMP 2.6.10�2011:03:27 21:18:42�#�������������"�������'����<��������0220����������������� ����$������,�� ����4�� ����<���������������� ����������D�������0100����������� ������V������~�� ����L������T���������������������������������������������������������������������� �������� �������� �"���\������P��@B���d���2011:03:27 20:46:06�2011:03:27 20:46:06�R��������������������UNICODE�&&keyword&& "Lille" "France"���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������d������<����������������������������������������������R98������������0100����������������N���������������E��������������2������&������,������������������%������������������b������j��(�����������r������������H������H�������JFIF�������C�    $.' ",#(7),01444'9=82<.342�C  2!!22222222222222222222222222222222222222222222222222���"������������ ����}�!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������� ���w�!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz� ��?�QSDZgr'JUZh.GY"'T 4qm8iNn5y'�Ž`|}M\S~sF C8EPG@~̞r[rzW#&JfX:^7t⮜\]£S1U^`?#Iꢡbg*qFtEc.H{ e.j>C|֯G}Gz8 J%=R ^r*r)D74+f OWc?ZqجE40cbE?Rʩc`�u˳u+ibl;_ȫ~a[qqѤU&CqұmQؠ9,6v2Q*e51#]@r\uϭI%olbUo5lVNsԒ#X g{Jn+Nk}%/PąR~j[.r]V_"XԠ�~O*sk[ox�u09B?j-~Nq4Wo$$}N|aYDfӥfӹZ,2X$б/{BXB6>Ƀ�Y'7?lT'}j ϩܲ9QVѧY1xu2糞;bx<nU>N5R;�kONI;?;!"?JP"rnǖz񸁜AH�Z÷Y-%N`)?j)Y}i67*EJc~+^whelF"HiuQ2Iq'AL�Z<cG-ݖů#~֞<dq9ҺҴ)rw9oBts�}lQG${-,m$f9*�lyfi+<rHIH�[#ի;XMDFFDLs! ŴBQ\Пmb)bHS庵Ht�?ƹv2T:2;5nchnb݃QMvQ$LHW&v� @Q$K `|Ax=?ȭl`qHG˷m%Y3Un%iZF^=@2 vˡfYAm~FVZw1$YUUV^RDA32xA/}~ ˻;UY$BH*};iWCzdix2]^@v彀VzMΗ,] �;r{JJz4с�?GHc#WlmN2/mlcc==Y09`qS9珲1fkk �fA2;tò^kK}׭vwg mv:QO8U$ޥ }k3V@a:gTmف-ŵ\rg[_Iict#+x`:6n~l=T5="N>[{/~F�Jt )uAwm䊵[rcQ}<MuXc|`y<Oy >ZD?3U.Vt4W/#}*ʊ^ͼcUg:֞|<R++g[ߘ]^E-ehw=}g5"qsZ[agTpj( =Z=&+iXR/fc1jV3HRyp=#8=j͎dbc։ɞj-sR rEzݿe dsMjCi4 _);iLy?w$Wf@��6,GIs<;$bXs^>tPן^qm"8d ~'َxȨQR֢#btt_*@1Y^_Ǩ+G5FmcpALsۼ+PkH|:dLWY"q"1/xrG#+ >qo yV121:O56k&0�ƺ?xjKVe+��^/&=K aHhf J簪W71p;iIZ¿]rrsɤ1p?:*)n#ioZ..^wf'9{�z<X66(I[}A]}l"!+lU/ONWNsz5rkS6z%6M`cZ䮷Ghȥ]0f@$Fr:xmPAE]TC#/6[ݑץ1�TPk(V1Adtכ@L۽Wן3.ʽw f}O*jybc%s;qRѢfNWRD}GUu mn`[-h,_iH R4wjxsU?cta ]-Tu^+)cG>jE'@Og{y*x{Wq)9ꦩv,au`$y8\fkϖ#2F:cnc̊W?a"mȼƋ.dbi5c&gL ֦3vF\;n͝1g4,KF~`hFvS2[[)w,`F8 tTخfQ^8*l'3ݬ7i?0"dY`Ԥ'y tamF;PO?zFj5M6;2mz?}2MCQ[I#i~8֠Z\grlon\G ַ-Q,Igr9"&["= p8'q@4At{:m% d�>5XOk%͌@ʭgz~Ykm&Imc,�INO>hf΅<Vg3$W7 AR{+]k׺Xeӣ@!h}2m .̩ sQQZYDm0~ax�PC;]3QmWDuFt\Udktt(xˉ*s8\|˕^&Z<PV鶩�X@Om.ڇːyɮ80ъC)<vZz�9 :9L?w'Oc^f_ΰhoml3V+x"s9'u2rH]ć}<phHuce^F @*zާCY2sRh㵻W'E&U_!A�\YmyACى^=ZiںmHI>po\}% ")phaR( 8"0}OҳXar\ִmV|^nf@$5w6& r) <ghf17?H1Lrm=sS!EZ~ũE;"$ԖiF=k�зAOl&&==c? )B= Gם]I?j퍷ئ[{RH$9]I^p *}fTH#;Ԇ�,[[k)Ϙ %Xqx;zV:Um}y� ?b$2Ԇn3hj`a@><c*UHa4A|p#6=j!HXo] d8P\YU8v]b?s) Gw1V 1j|s6O=r+ʤ'\-SV\H(Ev.S_G}ѾUItasXCQ^Uu%Ms ;Y}/Qw%\&{`?#Q/8qδu`\b`8gEV]qwքiRTȃj~j'V6эI{6gVL'uu{f>Ti|-ӚjhG�hbUIw0sg*EXOα䵂EG)e"C�5.Îy, �4� *3"畢jbo.\\MƝsmѕ ȯFXG,bL<;`vڏRdfgf}:kFd2);y6s[dUC4NA\lMi7P*X Җ1soqUEƝkHJ\t+ݏҺ*\ZD( ?} etT$Z6zBK7,?`}9#ަ}Z᫈VǎPT-jK Z*"_�on! �O8#9U+%V&XK#n1 O<`c9O|mQJ/J l~`jv(P}U%L7 t�M{`ej *1C̿*HZ5AQʱ$&91`~%'><ШӤi2O4Y $"DnNVWz0ؔie.ɝ?t9haܮbV�?^jVOSTW#ZS$[^NrIQUTn{V 9{�ZK[bbgqF%v< u"Sդ:Ucd𞢰V٘ZĹN rq]cVmGif?yΡs]ԍ$y'j, ֊W�6krC#1R32Iֽ73ivHp v+&pʈ G_kupL4m\%<6-O?ܹtoG$z4g?SXF!r~|3ʠhvG #lc:Xyp<zSe9JeOp?{i.!o^i(]I8$GF v* 2De q隋rqiƙxyTms)�kZP3MZ=eS5m*%k pWjנ</zUfdϟe h'Թv;6f-Ρ<QZ3=uvϗ>Ez(у[ìEU[fGSv=dK$GğER)_S$w#e XGY�\~4Q^;Kb�!AT4�f4QN0{4Gpk QEtV݌1Wt %d ET4QRF}$p}E,,KsERh2}h�C��C�V "������������� �  �O���!1A"Qaq2#B R3$bCr4S% '6Dc5s������������ �B���!1AQaq"2#BrRb$34%� ��?�ת$ff0Ԗ2 aªifeW7,l ~W0D�6kA( <b2mVUB<#GXMI;`-?TќRDuI Snt0X4>^ܟfz3mL/Y/7j�@X&Iy #JJdYri%RCaq=f7&ARw4o4s,5Zl/܎w7\V/6+},yN:Xj"fWe@y।uZӥ@10e= ҕDŽ(H$4UzzaLk�I2AfC�7<XjD!ѣg=pIij4sv?ϹULJ7{C >W *d-9:nEq�xRB7Τl$<[lrXC871Y{>w2A@YQ7 �TfP -e cRӈHc.5'�N VBK=P9Z{`j eX=H?xsp-o `T5@*.lA7f,.dxSE$:I};� =, ,25cU%XSl@HAJc;{|$--W8%E'5SLf}�jhePM8en\"59*S b{#ºeaSNuF k S�1`f;V'ԅI4r,o#iէZ3pI~{s}<$GzG=1UtuGX6 E"XBTܞ܃G~-mU1L t2k 2 q < HG'U&{1:K*$Vgx.UGm\m:Iʗ#zF!Tȩ�SN,*>gB%T(ae|5;~jv-Z_2V̰TQhX:(<[oo*T5OD5b v˳Zm2.t?'pҩBb*`iNY?2ˁ͠,E{ =)ală6Ynu/ /3.z Jz?0p}b6xdgGD{1_.~o8udQFQ7='睰ècH\߄~�oS1_JD:Mw1b1rƩ~cl4DJP:NA l?bh3M'bAy ʌ *K],M{8Q#eC-ܞƺP,\̚:E**Թmo)$ցZ7¼lypև0$RĢ(WUy-{2깞!DjU8 el (> 9u5yEDV9uӱ@ >lCiHdoJn~{{X ;?'n`;v DV1Z^ǞVq8wo6,D*Į%ܛo9[3K$Ոa}M7�| yDl@y� nv Dc[`oȐM%!~ GتJTkPn$z$B]Dj\vڼ65G Ѯ`7Xl?,daMNC(2 7X\pl#׬/MGʐ0j!T%l1`Z/ kS<t1� ~Vd�h=� wieH,ilAX`.)x"gHV^gypDa0|LL�d P:O ېN•zEUrb~ x!mWP#TIk CWA;"A"];.7܏qj8䞕$ Z7PT4sh�0hNVRO>f55 PVC�Q ,o~ |0qpܟς=]VuJ''xIAo4ńU~Ůʰ�턂$wOXbi5#t˪Ŕ[cs`>Ns6aX5p$4Haak?Q0<[)$\v?C�p%TvMwò0)ձ^]-, *zȵk'fծ0`{ZcgSMzf-' Kz{kܷs *iI% }nqؿO1 VD~ 5#[z�d* tWB!QkϽOk) %ƞ?"Ze~7Ϸsm,0 c{vT.G\X~v&87wSl[H6?]#vm* @$$�ůT10$/-II;|[ J#8 )XK3H[m>�o~D[I;nX ွ {$f0907 g`FifO;7eL!}wo8Z9}!xiF%HKa1VN D`Xo#'$CB,Gb SK.;'ӽ ي5w"I,IM� $:ꣀah 6$n,w7" 1"l% s7"h A 7Rۨk @rܝKMTT2$aqֱ�ls;;{)MKoNQ0y(YȬ[_n >fI@hM�hw"؛e6aL %d~ , "؀T`ly$G6A6f)6;\/pA!r9fxNov͇?+KAJ 4dAP7'|,EYe??$)b5 {�ܑm$b1ER-a_Uޕ;o}%^]H upǥva|ci̘ ՍP=R%T4mkʛ؍x(Tb_({Z׻Xs{=7?I˕&--b lhNFj rM?C).\,^� 9?/HT$B! JF;4 :xrTP.9k i,@E|["mUs |E B5bqPE- #3K;{Ot mYlI };s,ISqž8RN$@#Đ;"bE[4`](:cE؍CϵS,ZIl,Ʊ)]k|(@Сn=ϿK@!ی&6uC'_kܑ?AUy]R9acm{ GmjH:Β?2TPL.Mcdf&HEJɽDSF\ ~oYKV]ɶ>2HzP-X[&�/P#+,ZM=; nX([^`*B /6C ћSJEn7Q q4ڎq"`Ahs"24 ELG}r=.@I;,>>1567׷~9^%"(QUnKn[˲|}mD,Z5�kBi�RUXf$ 7q! u\l~,�㾛"\"oVsUmcP=Ns{m; 5Ut'؋ $9Y$@RjX wk|Bb4+R/2A R5 RكY/v@~~gbTxS JNi$n-Wpk< A!\GL>TEg'f-mcP&Bb-[;~`^?HXDb(ٔX%vp%Dg!lE؛ #m~8,8Ӧ<!qՁaE<ՎXv�"l1 4R:; ɵ8Y(Lc<RSBo–V1yӤ�@&)?]Q)iqkה-VB"7#u+`Ǥ{*$D‡\w;a~K,b9:740ѕKJt؝AZ@@Vu.UZ%h*dmQwP �y14Jc0JӨƱ~=7WZF+4`,??'X}H̏{Iװ/m9&ѕP %]@I+{\:R %Z߿nvEFStm�\v i~];]›=Lw?^!4[+*DgMsr@�)hu5ŭs�<g&@cd%XF-{q"Ͳ_ ϫ ů0cZ* &YJS#0wc++MD�;m~'ld"UK#H2폡oX>Z]I nw�mKchM}DhR_ (-lE(am ?Ylx Xܒ%pnHc.d1csN"`td9#mbQON,�]Ȁ5)u7µ@1"o} pY2ͽp{*!oqeܼ Hb.s`h]Z'G"DKZֹ>l)bse�7�>0)P) $'>8O"=a3{''SUk%# R~G"8`IaY!t, (KUR6$ve*,A�,2U.He3TwBƲ4C*5v�6]4b=[ۿ?:?0;E1*ڸnad:if ꄛğ{s)9ap`?\-D`-EE�' ha<N 3F7n/MP!E)_(H�u#+ m); }nֱmbnŜ#-KXe{�EoG֌Tj7V۾�20c%tHAd~D#B72t{Eo[/8"^9S-Dw {q Xƴ$l^'n�ЩS9$]{kmJShB\{'0++tg%iBzU[,+>rO U-C11L8C7ۿ7K!2Ďr/_`v? QDj:-=e7/'l~zIw]RC+Sά$&:_JEq{[8*"n�uI=S4LH4 ߈v "ӚfkKnv=xI7B#jL9t΍"1ItKd&-.;X[p(J63m<qaI/nB̪׳"6jȮ\ S}X@^aT J–H*MSrBn={? yhꔽ;!cb;_ck\{|,0Xk_>mPԭ,FziG .cw6)%*U,r0ˤ i7?O]]P(i%F>-X\1yC8.3ZauO)4wؖU ok{mlW%U|)C-pH1hHb*KW +ۑ?l;X&% ck݈GŌfo81GI]fbѼ ebP~#0pih�Q7.b[뚱/f'pn�6p8 :!+f2Bcb8#ָ[NΪ<;Nr}rR61}&on1U? $ =kJ4/BK#9]+{1g6Y05[LGq֢HS1BJ'� UDIPy,l*�N |Es] #4Uڵ;` HU%O&vo,FcX!y"=npU"uEWM?Nc":K=w3\F(!矋 }7&B`ʦ7="}m#yx6-[\k_˾8uAf:ErA 1w[@6t;1xa]H#;2,2,x>Q!Uc �Xil|jk  v߹$>uIPh܍7߷n`(IYhsޕTQ 䨈 Ha�kn~nm~1*)Ijh . QUVʗ|!1VϷ"wTKS3Dnv+܆Vj6j1,$9kG/)� %o86y,,J(PGMD"}POF [Px<o`dguCp,OBNtK[ "'1[+#a06lժc%<rGf�XxsL TKHঞhTIOk܀?OSr&K &N<:JELچF/cn-^vTl0ۋ_W L'oٺ."��7;a$/ DFV|2RI},dP7:6LlC[~?1ou:ed+Ylx Sq gRh`9KԚ6$ :<FyLȷ"Dd /qsƎky^,!iM 4s*j-1LGA(|߮*tOf٩1f6ek.ŨfFBAi{�#�8|F�2 bsOv79 IH  C޴}5O E،^R[bGEM$:�:~UVڍD {k%tL#a֑mmKQ!)%TPEDdJIH*$8桬~z�Ver$De]_xv+`o6{Vmiî#]:VI QLv>-b}d;I@X|֥c]E^ 'x1>}}�CbX1T-ML&\�StQfB (X]N[aSG(H6Juְ7ߑsuM~ZǞؚ{ga2�f�O=7TY&gl#Io)"yYnXrWmL3O]4"OE7"wUW2\2W$l2Łbv8S&0J@� q?$,�qTjW>DDz؆귷 )5eC0| ]MsK -DaT7- yh5G legm1s@s/3gl * KOR!K}꨺Ů{m%iCJ%g6"ة; [�?�},02٭4Z ؝9&NPV&Nz< `K4@obupEffR R.W7c}f㴒 t. � G }X$<=<F5~ wQaw2<u(ѓkms{lXrH|̤%9o.ML4$hn�4:�ۯ%I&EҐYUGo߀6"wӺ/HK)jM7 o#L$jiȌȦyA"߀m7 Ar-Bӧ#r;nǍ{ {,ZjNζД)ʦ~tYk[R5?! 'u[`6<S*}CNF#{8к\+u5 poHVxLEd�\ߕd_$U>s`W�2W޽+"l+*"W2?7�uHzZR9NY -~.Z]ʹvq8x! H\f]m� T [l;� ǔm!4JnZQ_V2ԯc^@ouDO\;dH5W=@+E#n[}@,pA2ѩ]Hfss`{~ +Hv�+Fw ;] #؟{[/"SHMxJ.cVe i7߿lcT 7;[ .1AkAcPQ!h,s&߯h<kOS_{l{Q*$6<�-]k*KY8�=qbqg-]Xi 7Z n BV}#qI&ۍ Fe�tܐ H3>kY܂7=y4"Ve$l%n,l6룩](j+ F ~SRpWmJHYm~>_K-ED(9umQw}K`u �7nثlbg^D�*Iq nw�`Erǖ7'm�+bB}z١O59JT-׹ySׇVVLR ЏәӄJVؕX@Y*u- $M{CkFZrk0<(Z<EP?flv<k "WO. F%M`�7ns(Ŵ,mrMBFD"`h`Vҽ+Zʮ4*$ :@|- Zс.+bVz}Smœ�fE,#d.w,lM ̼z{zkKIIH{{װ&rU O9 33 $ң6$—4J)A$P8$ۓm0r}DʢK�Gu�Xm�>:x9PQ/>yA}I:T*6~o$�Hљao:bIֵ\dTTK$ zVb#M;“F;{Xp/) ċ]uhK(PY]Cfom�3)'Ut`R7XhDa\HҢMYX;o}voC k; JY|􈄔%k :Hl}#Ў񔽛UXr~,¦Pfk2tm~qJo0YW6'XT p9Cym\b6.K:(؁ܟn1QǦ6,ޟ{ 9M1P]M@�w�AX b*%k麃~cyKL.ג4o<Jw^\P w>F(+n%܀? {bQ1  cגR*mŸ? i 3c c>_nDeV*?m/nE_ʱ:crs0 #T?FLREI-~W~NUJDx-W77XOtfUqfz�-ҤBʊ.aŹHIPJRrÔdUJTбX($\�Wq[R8d &Gova idR[r8;s򤅣`GP-WpoZRh,~zQL j#<b)Fq t ��[�oon{mHaG!%|ն;ZߐUo-P {_&*IE !b[�j*ajidxiAf;e'xd$<_L@ *{ϾȑA$50RK*ֹQܵYKG3ғ**5#k�{ _BCL�VͽP:B}[aRJ=_K/uqs-�ZIM`b C@lF�<)#dIVOB�{7D]#K]�TGRھ-~ǞqA @K<X)G$ݟpUt/nn0MQfD~[;`9cGRf`9n{ݍ&SE,5w?An %5�Ŀэq[Scnzx6ӤsąK+,-pG^mmtksaR rN�)PNi$*[㵾OYi, OU�ISHS(PJ5~Gֿ7x&vyBA[xlS;@D%Ad{tLdu�ckn-o8ױ2aFa![J1�>ǘ;\-qD- cJu<LCQ� v�$ $U.I{=򤓸ӮQaOH/U4 aW/̆Mn{ks?Jׅ/slHEm QJQč^ě~=}{K6eR 6]{@U)RS^5l)mۡef]H %R]mݭw߾,R<HOLA :nv=�PEge }ԈU!}l=ooqI:x=Tlb ,HFX\�1M<Q(UdU6m'}%2Z`6׃Um%Hm.0ۑp)-Py< ^$BЉv9N*ŁdPb.�#\͉[SD,]V=`eb4i n.@;ěߋp@fr>ԄU4D+<VYF3�a\<J"bnnoKXıED k齷3DFQoe8 -N x匝0#^]'CbyX ұt#�8e �_~wU,Mw$km} 1ڑ|dQ]Ɲ KL(']-ooIgT<I""2E[npDxI2*e;.no�2SGOM;!w}0O*)xl%&7ZF5F:kRHv_ h zuG }&oÛҫ}*?f}m{�>8("JD!w.,, ۾ַ{00SZ1%*/eIX@F&/.ֹ?p6x2s˥ Iaҳ4aBUXzk.I%A/Ti%Jw#14iD<o<y�Dp*:e`M)<�? ֑iLY$��oMYQ,C<^oso.G=-hwuO.m.*ۍȶ J,c3))b3ΊdZ;. cq{ߛ_km`6v44 *F2y|meBhC')@¼©΍M*)T6~x#|+3T_8(,��;~+v{V &U3̻on}F9਌ <lcw# >rC,VL2(E쐨[ğpTs1*yj6{~ό 9Qr{6ߍ߫1QD _a<moqmHnzs`sqI2OX٭KUD *}qc۵I=h΍֌n5 u� ;<A)|H9 ^f16�)T]B-�fO! ԰'su[#}&2Y, G k6?rSib6+},ַ|3-""؋|gT15Xlsok\6ŭ`}Q (X?(¶XrpTBX4pu0YG4\GY+Jl *Xo`I>kS"JRJP`6?^g'dbҠl+Om8E$P%K*k]VuԻ\걿K R SJob슓)6r 1) yZ76$#uݹ-3)@ֹ#ZbAGf1-dtOLKv qk>}O Zʺ#bo͹3Dc*Zto~ '!$f*vOO߀o XKQ>oO8EFHB@om7r~?L%Zr#Т4; 3F$Tp/GV2'd@ Mɸ? !84Tڬ8DVbP@gB9Y$-R;+[l76 6=ҺVC!tU.�;_{܃!N<Q13!ny,aڤJK( pi76=RN 4 6VmU<ft L LhD 01/�76�n E7=Iu~%b!oߝ:U"s0 _6؝Ϋz 4o*Z0bv(;;t7ю*; ==+Ek+4 P&cw‘"AG~/'}H4(tJasϽfT,ӫn/o89RM-+]}: mCU6nEn̲)6=QBQdbc676/}\I|I_}=dD%U,8vQ<T�6;>�]b6b [6߱5h5y$imr=;}oR$n<I�R +.�o|o㌹:nUHV{aRI D7q,$Ud[|Z�CGpʮ͡XYwn;cps!FAI��ߛ~,ځR/}[…I-c�3GuZBi# -2ؒIc}b�6�laث0סn1K~Jl\oO-Q<K!?˶ +q֝kBM,4/m,ry"܁�8ࠊBU{q<mo`VPJJ ͻ+RCU MV}T3kRZKA HFubXٕ'mool-0d.\:Q=~^,B{n7kq_ BbF?&:Cf4KŪE{~}өQ.n-sƟ\~w;�:c:ny~KDhRRhKA[(YSo{q-!F'6#+oAwӶ-D6aX_�o�m�T$&kpX^TmW(be¯ S1�;7 wۚK,Rh~bxQ}!Ev6ٳQEЈ/5 ⰶ}N^zi%JjjB;k'UgX&/(C 7Nb6SPc)#֭w!�Ңwfhڝ (T`A` Bߒb<<[lrs�1bvhn oп#QSOO4AaJH-Qro 0>dQ?hfJi^�{]{+C, f/Jsn%:+,ӏ/>0#D&8iք[@ t>LQTk(4ﰿ7"tByF-bmbm^-U%#U:HϨh-_(”_$!˦}#r`/ ѹ0I�,qIf[܂pI \C-" rNHqؐVmQJdI6#J~1~؃�形AA(B;:HܰV==�;S3ΦG*t$/$ M FHu)};m_  3l{^t2_NxQ-C(6?KXĥIْ6 2.ǛX_P?>E"�C$$-w}br,xiEF4V n�õ'*�e7ZzĊT\heWvaBmb7Nj(Ҳ$p.{uO $x3*@(ַe[ƾP]>[nP6�TZ@ !RB~U�/%D C{'{c2#Jʫj`ȱ4ATw h-Ͷa#`0rǮ })nSNp?ռ QOro}m,֐:Z׷ۿ½I$@͉:x;-p^QgNz˜P"gp#06HlqTg{#p^/ YH jV"B �~P$?^Ti awa+"?hne@y2 R�۵q0=,v\7ө~nN;`J ?`yG2Yq;nO&qۿ=\fBˡA;m~7 fdBU@x "y UGywBE/C): sr_fͶܬo.g6UX!_U<69U3f~ %\m#I,w$*D(Gs (D` a|SG 38eF Y'HDv.~|(,ʅQM9fJSi!n:4]Gr$]QȢn7 ǟ G Uu ٭wyo8).i 5r8|&s҂ `;$IO>ؐe{Q6[FĔoA mPU#) J .?>٤ӊUu@ׅ[;*H-ʃ} 3ʳ<[{abIh巟N~}}!Z`�=DtV[n"Rrޑaq�t19d-) f6�uN)~K}0Ki>U\* H`H?%fT ~{5Lѵ`D ?"12A)'; f%kRՠhdn n?T68=;SjeRnc`xK**w,>>xtF@C[p]6n1R1jΦo5VĀlw�QnN,uYd:֝Ү6MEpm}lT,Τ< 5K\1x>~\qyѸlɽ "6 -k.ہnb@Kv$}=ҧZ"  `4n6l :Zź, U[Iy ]om/ DR%՚E& kro7q,ARE\s:,aoo /RG 4麟׿3ߴWɔrrݘ>zğO27FXʧr9+U .%$ы1 oYSA*Vr!ۏpmaA'c$p%e>ù뮫3J !IYReo&4e 'mj`(,FHbAR77aO4q .xzFp~d tۧ#mX5 ^'9RQK&р)ߞij`9EX*mW7wOO+#IPc}&�8"G ̜:f[X_OnN0() @�6S 2ţ\Ca1xug1]&ێ*t5 3G2\у03 C"H$fMfG۝f8\}E}`w_] SHֺێ$H_/Q" HXϝ[EB-a}J<2N@f?Mftk VVLV {QiN-Pi($$,bAo~/\T�:X&;hH,NKa$DG k2 nO>sj\sӜL}E8b Nb& e=5_w(J{1~G${Qs$ RVTMVSom_SQIO,]U*w�Uq1*AhHf{\=#[2hySGPY ]k~aWYNj#:!k߿0&>X>Eܕ4:?^ԋxdwMQFǽ?fU=Q�>m6Zm# kdO<@[, $}^ogᒰV')H>1ee㤭Hd}.P�ĞE[|ƭk$?T_�!n[UIQ@J[r{m!O+A>^`$ 96�۾+15A /5W,?9,[w* I#n?O'Y]Z`5]?} jХ $ qbvZEgjI߸k[F34hӥHH&g*fT`uUSp `YٞJufIkRm`v"Wnj*Y5ar@{%\VɌHB2,hmoߞ 2r�,vՀ_R2PuLkՖQ"!O>rB. q�^TՊ t&yHeP�'׾۠jʓNŠ*n s91*.?s*q BJ.DZ"Ȃ,F$om6O<LȑI 6QX~�p*DS bwQp/~~ tuHER$�`I2w$mKzTz*�-C*'$`ۋ}٧ (p�}=%}KG%n@p7)2d-Gr }l=�ԗ}4<n5b@ru6zgCFemD&�IGXsa!|PڭŴ�pm<R<Ҳ;�iV"> 2E*i<RE0$z1]p7#!6 �~=Zqn0Xۛ]5@`=dkccgcMV6,H?)o @7D �! cE<uC#yO^c_5EN6lnq? :(�Ӵn,LcF䟜v',FkuţA yI[ּ}bV\+gVڮOv#a-KtmD 3JC)~O(fM "hMݵ؏oϷ"yTqknK\zG'iE`T, 龜9;,bEJkāf1q: !$~3$[9f,ɧJHs""Utc @۶2ƢSi/c*K[c&&aV\;QCyV6w$}"MV1ХFwoo"m&I;_V(7-Ǔ=JH(c 豅 j!VýwGX9npV+mE b|wT}$ x�v|A!4,Yhdc�&e( 6[)V!5LEln8�\R~=L L3@3PTmsͱK,a�S66k�f U6U '|�\a6k*h^,܋x*(Ii � m~|dW ܍@{�<,Қ зkok\�׌tHWu2++3 a;#koD) V'L^I/x7�?$fJBPm_4^$&K{ b% **�}^PńD!~?Oϲ*Fa3%Co~TmaW�ڔ؛w}XԙkFUj[a}+q�M�!*lu>Qae7hV+$H6"6䂞"M$H Z�VAU('fGi+mi*N-4$KH(@ukUX6mW!(mu%JBJSo׎GћVUM;GK}ؗ؋#۞pz@]"#03Zڻ1Cj/U2U_'bI-b:XC#@e.Zk Xp[r_zbME )8d✹}'b�l@.!Q2I lְ �k~5>ꈎPeeYZH/A{%u5ZױVn$-;HY؛pu1�߁;dSHh(DX K! K1i%^S ۑ#LTHCLLl [{\Dt/LjQh~sP$R"D'$ 9X$kT&w f^dY�xĒ]BZշpF 4Qc"m\~`1M)RB�mor/( n_iRJ }w@YjdWL߆cQh]F;H䍈!0a֚)̡, bI-qkk\2L4@ƐљBAlw\B|=EM8A"sH 7 @-Qw"M8F̚"1ɩ@ 0 ͻ^l{`tv�tۂIFַZX<yl㍶�7bu�~�h\uî0\�wufQmo{;$dJZO9Li m׽ɽHRVH�$Z#),ۃkcGlgF]֘\�︾6>m p q^ZjZB&_C^=jѦhPȢy' 2aX[E?.M#`6[*KIQ!yLVoeiO}H[wIQ&?,E酰tg.H;.{1BjM/ɸʼn�S)G|ArI:h.iaQBijIBN{v|<)IL 5G< i&VE4HH}>4*TD,mcnBRR7e<wAGiFIuE%Nef@pm׶JM-BE$v{O8YP U0.ZFPM ==ЍpxjRс=~aM4O;8+*^]w&Y%B)Ըza}8[J|[B >64+i*!& �n?ۍ�of1FSݥKjBL}Gsn0$}H}ٮ=_vsK-U!iݟS�@?[abi@}1ҥeOJ~` HZr\ y1K32hH͈cs}SfeIoYŁ{/l!@hP]"r sPC (eWA'skvo}pB,IפI3gLt'ao=7 4sժ  ~Ij`9LrJ4}%>>_HĔ7Q%@vn <ڏqzjij3S1*J~ċ B�s Fʩcr͔~Dp-,ҾИY ¸bhdIm6? |sŧ2Ywۯ t;5+zzgQp{woԐa~݀G+*USIrk{�aP.$E1&w�^19&c bX/QRQ+TpY#?Ì]ȇώ0lW~ 6XfET0K$G H ʼn?KO}mj♅2^(Hck�\(n6颇#MΣ é(!}r�ݹXg)X4osncszHz#6&u,n~2-BT�Ui>d#)Іv[+iU!)͔�p7Chaٕ5r=D H{�ٿfoR3if`8.Tn";1 fZB|۶8iVKb~Q@ U!Jw^9jUX82RNvKs`$@aݿ\'I)]۞y<(#J-˖ jկgQ:c~LvOWYယoConw<CYR-teY*&n @UG7f{oӞxdRp ~},%0%ԯ;?m0Yބއrh7ifUnsN E=0 >wбf^܎8R5Eu<cAu�"i]l/m6mGg Q:Yk)#Zi6DN.`&Hw+00C*Sͻʐ=I|qѰ9t]*1aw#ȟwP hH@g�mTx!HQ#(f$Xs[NԌkZOkokSG�E24#6 `$PCyD-R\i`@@;�{Gv@5c-S) 7#Škm{q�Cۿ|w?VYX�/)sI|'8QеDyf`Ϋ0 o۵cA142Lr4K�-}}~R#` `$`>;^tLy]B`*eHG&)بRwv<b�=5!g\K9u{DZɡD�̫�_:N֑][W;qaowg(4b,mFyTCRH販 CoYO8f23 C{l;1Y!*at�7'WSONڙ,8$~V1,/~$WT!{kl6ӳ̠ m?#I35^eRҮڂoqrr$G")So{/1ҠG;+@xv֬UH {m=xukܒn8${q"5Wkw7; oډTJ&:XanF".1=SZexVM15`Cܛ67*uC,3US7e!< !1g:jeH*"rOaחK!PomֹqKv|JfqI+ xf= I qLA$^ FE@<H (tjv᫂1>MT<IO.H6lR~j ,:,h!RLQaA'|-Z..o߾:^ek*[Y"2"! Q{[kH:zŽ栌%>Fi䪄6\ Z:BhZM@&�?>*4tܢme3W 2lO Re$ mW8HY$ FT'P�#6! Vq-�@a :d6Sܐx|}0Bl 78~\8~$)LQӡYIcm\sa<@<;[}26*@zJ^\{= n Hm;||5)e |ZX9B+P $:)ͥ{ f{?8YQR-r f4FnEK5`@=Dc\ Nv`d*Ml>GhV$dLIŁqm؋M*\)pLx,Tͨu qv_Ou9KPNa1`7c{ �硎B9JX?bloq0˔3ydH]lE6ۜokؘeѪVGJ*N#f{؄*?�m0:?· ^moc{ocv~<� BXi. P{sp#{FB@[HT\BXqe-鱐?qol.R;Hf܏~mRѺ{ʼn�P#`).UԕU~> QH\Hc%:SmO 6.=7�HQ(T°]Oݱ9`Gт8F!7*mdP,/r>-̑&�˹k[ߧ wPHX`68쐝2j^"4�'ol2�KFxꁐ,xlVw]+7No{n77P$0n�Rvp0ʮRAqQBMb*ΡXL;�o�n>?" j\idhpoX*]c d(pI�w??tjM er]nx mJ7} [E2Ɗ n=_>EF>bXc8 ;8dg֐6wrN�=-9|:,T8BRj8 wD-pۖK3(R  s$B[ ~wcCm \6?ʡ`>cɽ5k [iP>RLf滺;k2�Vۿ{*+\fJSi}nn\a*WeS϶�& rݱh?v8Ѣ<$)^9RC)R(rz ޛ0Y# @g ! XXX[R]lH[cv[5@-U% uQyNca1p}]-76qK@zݺʱf 6$ܚ3b=m MDX^ʦv`&@k i#2̡ayc3+܁bz@=E5 Mkmu<֟- N&++HuYd?[qakfipS e.XE4 έ!W@KINGVuE#XVcw,-:w�0 /]\{)\ªxMr=n]vEKY**%9^ui![PU@`nZH۫rb%BX>�wiS#UA+KL俛*TwCjSkw`{g5*d&bMm{X `m#ͧ&z=o`=e6]Q;RdTYZH C�Pi (<zG6:fR>{Dr՗1$-MH!#NTk܁`H r-}#Wh򉾄 j*M6e@,YSSIf*�e[+f X vqb} ԵD9.s]5TIe H'PqfH3/bYPΕ%%>_54 $b*D�-`6'mP-U m5P>{ri| *| F(Il#UZ:H 8<*빢Zu򼎞.= @+S mLSNR @c ((r(vQ*QwB#2@ w$ңŢVĄ":]R{VbS$f :EMR0{Z@vӽ]9} N^NcTd ]n i+.YJeCot,)xݣ] vXt/kZ4H'd`�M�8�ߓ�6CM>Γy9~ȒgmZŮ"C~)O0nISDa�g'*1Ҷ?Ma2F@ cHMk FI5$ZݻaitSd0#MIvٙS̺hs KZw_5A-1! oی|΢Ts~^[em\1oѨu`-8~xK:y*(�dKDZ=Q!�m%eix$WsQ>LM$�G�#2, vm�xfa]+)s-Uy,ws9OSd94g?+mmu6n<|ahpKXp&j!J>VG$aֵl(WOeh ->mM Τ0 mbŚjPG{ma&R:y&)/mDTeVۃߜ tek�o$kW.6JxvpNs;[tnHY`cO$/<z;*` PM (~D.GӫiRVB|`l�H+ȫ-KcI >DRIA!m1A[_qq 8]3EsvpGa)$k-aUGh5JvH=~x;,0mkp=~v GDD "7¥$ru7_oa 乥 {0iPAA\_YP壧a+[s8?ݛ1zi?ǹ�SwiO09nb 28$X@`+f6ӕ)Ʀn#ESX9"xtZJ"»s�K{5E⫧UfU}CD~>;u7QuEOGm_4"Lg]7e,,I#{o/9e RU٨}v߽o}j[8�ը#SaSҟ)qZ\PwѰeDir8~m`<SԚs.�}rn-A)G[]UA-)YoL`X ̣Ə 4j|@M+P;\N` éRHMK}Zn%KRRT6xs=t44R_0RߋJ+|'z⏦2Z z 9*&#R, nMQoWѺ5Đސ };bUK6MtPQnD2IeS;+Y$6TgN29Q[771Y8W"]$cϞ)uGI.QZg6[BҦnx!̪ %�cY-M[#1dP- @kwUFUTY܋܃nLSXnrsn 9G;ҾC.VeIRzRװpC.CT�)ƚ-a?ॗN_^Րʼn _4r8*ᥔ#tcv ILx^1B$UZ=A2έp, p{c:LR ) XIB.07 b%%ˍu5fLM= $!t$ 7�-O�ʏD鎓1ęo 3IKcg�qzw&jbB�Glo{*�.uz:1=Ed d@%N׸1vsF_vZm�b혳F6}%AfT(hi)W3|H]cS89f;eK=|Jt?) UT^}1l�ءmv_?$mάBߊm-Ǜ1ǝ%9OUƿvjLy)#B fgdKY<9Wg)5꺆&pN}'m❵j²A"_o2b['im$Q$#4oO}tvYuFU'Bi "Pez6�&0'[S,g?Cy0c bPk<߾=8R\ŏ$:2,88ݷڻ.tVT=ɧEc#a'q5V�ӤKH�jTl-Kv zP~iBə0V@mTɵtn*Leٜpqbp2,#%#Bʲ3/�P%Q9 x1zƱ� n+k:QL89}!;!,a})eծ̺"xV<!zzIfk8F�W,xrDv:N�}\��RBHfv7heƾ*�[S[}=Te[) mp{XXҟ2N36~U�{aGԁbv>M1шwί-a4[ƛO=6V7nZ,jߺ{,�CSҷgґH6ߔo򚲧l�c V ^bOl\) FKMSlCkRU:J3!�UۛW>�oUO:D-Qvu>*jA; 6KUJ/Zغl2$qJOȆq =G� �GKERj’t}=rvk|{|x7~ׅo6"y3$V_0ŀ>h6wO%&se+! օ'C88~v ,BA?BF1� ?wJ%QOK $=I}�Pm�f}Ua,QO'n�_ʳjE3L @v8ǔ,�dlVO\Rt~isEhm/f_ckG؝_ ʜrܥݷC+®lTUwSjV:XQ#B,oeX9٭6'k܎%/  Θ+i`jjT@;0;.aĄ2z(L4T 6:ܐ>ߞ#9TRċWw":|5Wh(HP">�p`p)reKMm}b�Re# 42:p{mȫMR.Dll�lJV=I~Nh@F[T&JVf'x1?X:=Ce2sV$?62POJ5z@\n~}}*a;"Ԁյ�۾5Oy01)Ue<H7`ooҕqk�& BoԶ`RagZ|HBI7=6|U.[`V}^㾓߶yT+ I7y G>ͱMIB: �~{8M_4|F)NZ2Vxn%<tFXhؒQA WugZEK$UEJc'2Y \mkqqme󼁊F] iO1�..9n0;ގ AOX޿cel, 9Q;zsਸ਼:VUUK,վHY �k-%W`YGO{Na"4+ͧ&l m6`y)x##i3\8SlnNmϰ *F&͛<zX Q8>rI\,I_x= ᜉ2.{r>>{E:QNي&WJ;6c}>Rvյȶc(_mmŔʹuJ~\eC,f-72;O` c ƍ<sjӨbw~6�@ޓ? q҈6mhF" [ HkolwDoQ ,w"an K!T͔ H"<aDBdYo6ZUVZnސA;{suYBY��[s mh};7<&K:CډU`\%UeѡnG?>p ٕʆLH\!_An ۏ`*`% 5�4k E:j2mZHmߞG �K&fQן)Zf* iFC 2=EU\q{{{c (6oHH8`HrSVfˍ G$LWv?M~}LXʃ﵈Qb%T=C1tKf:Cx�B�:@="m KhamkԧR<6 }ݭ-e &zT*cQe pWV-{q¬BP , yܓ{cN7Tw?Rxϯhp?jv.-O'>iDtQYJ3z H&�;KU5,%:DYb 6<NLҊb>q4o{qZo-6c}=Om` m!v \ Sݕ }ęeDDICEgZko Qs![�Ol`hQ4YұFH6܍ſ|RPg犒?<c]�YȒ#%E$EN�YQ5<(o~V!q-rM"ƬA w �,ru>Y]ع>aqkv۷7f@Pq?u)؇HHzk= 5]I1p [{ddj瘐tmc%cŦEY.d$w |ac%I*,̚fKqyzDO5z~: ~`J>V'FmrY^<Oz&2fCq&Lzcw2:7oo l} b,7k .Iz D&MRIr:3$AIB>pMhi㷖!vV.ǹ[.lieճXm}8ty^ځ@; ű=ZRZMHTi%.JsKPA� ?ߌ?g#BE6 pMȪSJt6P m}|-D+Z] 0Rxֱs"1kX6qq cH!*E[kob-}[*%ծ#cHJ 2ynVXAQ{ߗHVZrnmca˾4vˡoFؓs$uAJH>#wBEE`^kEX=6Km+"䝾cId8oHˀt +>cR$Ka/{ 獱~h+!̠1^&`G_珂x؀o콟8�q4!c[moE jߞ$Q4CyKh)[ǙSXC\cn?2Ɠ_AϜȺXHn1`uÔ]P`EźPĕ^dTj͘Ke1*0\  ېKTiIkjeuwJ1n6暕iMB%YQzgPI$Mﻩ~84K$pzxP-;s � -%K5x0JmP*7/iܹY [sԕSe5}(N � ,iSNe ,Qڣo#哉43.@ICc1m.ZYi1JAc &]ݤ@cvC*^pUQ�k G퀹#SUdqrӪ\.6 zc2-tF1GW 22 r{<FI zzO\R\nnke~�$z=/,r~2omb[*aI&ܑcoT_:zJJ2-  k۷@r*W˝^ZI;3c~|Ō2)%>ߔm+l t;EX̉"&g RARnA,*/iU TS}Vɏ=ՙT*}ꂩd7-Cq6D,=:�2z橯B6)*@U6"5zNůϵkwҙQSS-bEm? ⌇-Z�<w5BjịKNsmf@NsXI-CfN'%RV*n~ֹzg<7NjJJ#E2 Cǽ_qTd9}Lx(шȢO}lU<05әr*njA@8T%vUYʍfP0L k_�;GkJr{գ)K�< HRE�v9pٸM # U55~xӒ[Hu5QC;16QbF?öjn~Π:[>)U1XxǣO:^ XOjvu1x=�?cfckߑ3V  J\YE_FE#-eT^.]wH: =U"ʎNGc3gVwQ, MoS 'O}9uv_YUSU+Drwnw +MG_uW.u3"֭:4*II?;_Dݟ$ *rmӶvy`I@pxqGuGa8W^#2:h9U>jR` ͅ܁{Sd4ʕtɪhZCA)Gbfe=@@sFǢL N<ʜRb(ũÂ>|hEGYFd<'(""yԬH*E�w}$ `MBֱ7Yd9[OY򸠢 �h�6_n,;>^B>H_S&]A_]~BVʑ3AHq"etN*$I#` �[p"dGb�ߟ|O5.W5}YTRe4tXbj%ʃr�<cNΘ$�9 Eޖ`AMdab <^�ѽD)ޑj�_S)?)<輷z.`(K2V�]v0~m|,ȼBOj)jo#P�P}Yme jVWWDvckM,JM;-A;&;%8QIJ \ hcjq_t}<�7w:(itP,xc]z/afICڅ؞&Ns+Jl3*qLz=u\mǝO~ [n-p׭�ti@fL\%$q?F11e# �G]pl�\Vӥ3JRi€o\m̃ih3y|4]`7h"-po/'탐r�:5ym|/J:.GL-;o1'K!ϣoOJ22(9aHљM]U=|fPOƫMgƥmߜ�:+/祯̖ͣٔMP6bWCEV=<B]5BJ^?SG]= %5YCk ߖ6ñL;k;.jETRGXGTa-}4ǁ}ez9>{_ʟ}63񯠃�@ʅL];S,RqOn;5>|0Ζj1G$�? 1'fe-Y'J>Z+zL+}@ߟ IzrH #Rm�a; Lԥ2W ylJHEcgߚڮ i34]cP- Ⱦw0?T._OH :Bo ާ�vq+Qbe30ߥ])�j>pv+ ?⻭w.Cޠ魱IkᇜxT=GO!Ō0/{z13 !ZC^^0.Hs܍ios%uuPbę3Kߛ؎Ï{^Sf'u򀝿qKsr OԘտmz^^2 }ys a� R?аT4=GBm|y*:s~sc4sf>a�~b:`0ȫ ˠ7rG 'P}9JvaVOG'<>RQ<l�0˼)ȞY"d0./_Y1[?WYNuRUfES"VT;xdyij׍  aݗW[@o}HB=DUkƺyRƍPGI�b@Bikh<,aNJ`ZؓR�`f,,1-_IfOPIoP'`p "׵)YPgoFa#mH V=j԰7d|"0ERb@%[SkL_@ H,I{~v Rk tX_p9<۟eQFޒMmI!2)![_sME�OZR C*:&JyA-#5 KyhD<mFC(oNaF}[,`PI �?kkEs@3ZH_cb?[~*d\Р(Z5^7jNyh-P~̍$T2r}l},w8Dr+ thl 7KbO"cXDAG7U5TLG## k [cpvoׂ^d\#b [1( v؏s8̊&ˢ(!Uv& hH-k|�[%ٷD2򬳨X}ƞ}u.mG}(6&a^l8P %cIS%ȩgsVޔfߴ%0H졯}7_ʲ#9]�[B{ߟlJ>*Y>u=/fRy6Z&V[3X*E># | JIE|lh{:\A 3PSJ[V1mdc=JuzIq1KZ.`GcOE upŶ'k}@4rdUTAϤ%[Pǡ#�ׇl|Η Eo:a߿^X6@62(`ȩda+ƧP{܁1 '6"ߦ }Գ7[^�Ȝ}09F U->1ҁxT*&:[gaXxX)IHawp8 &DV~? 㦲Y0_Q }F�#:įcQ,߽[4`)RHձ;~S2C86 6؟n0< G$TdʠiBv7m58cb6ܶ<}0a!TP2._a|ePC,e2[8uE<ev`ߗK2burmbo_ R�Q$}aJBTu:n׽ {ĉo:\}3b;}>ԡ#PPZ݀ߏlHҪeNI]_l|d]- cr [<R_5߱f df nI�l4Rݕ)}w%GmtaanPc &4]`):m{o=jYKa@)RmaqXi,mߜHJ.yLzxQܞ~{_ �Ĝ@qSQҫucw" #YDV*P$_om`cBn~ DH" 4^$~H]WH ;61 sb-p|$m?P27v6؞緾d8I"~t4-J"57*F, �[+i eVoGc&cUoiD|˃pk93�L*e !cVpJYًŷ;smǷ<Mb �#жU^`>XI4H?Oni}Ƃ}B^}05 NP8X0% kQꎪ=J=>�Ɖ W0KQk7�/!8q L#Vo}8XDZ Zk~>JBtA& q8&C#Hْoam,n=U-y.ڙh " [L?i}W~8L1:Vࡻ}<[2t@g߿A!f0 M[o]b&o)a5:UH)kߑbwo'#e,%&(oȮd5:Es-�>0#FVW� +o J#2+ ؓ:%&G$jc-bOaj蕋;P,.y_(PIu6g  A|6c[FRBCJΖ'Q/MnhϥAe 'WP J\q{q"rq<B zj2#Ո%E&J`+rd8}/SIIE)K1Fo3 `H'a> u?TngICYL_/IYT 䋂o/moYemERB|YTPsv"ַ|| 3N!()E Xc^ vϜq2AH/jI97UdԽ9f/մ �?X)S!1Jw \_?,i:)C]/PSȱ !Ћ ; RCy۟:SX$ԯ lf/$>byEY+̴Ԇݮ-�ʹ=An@ cW<[o*iDrzG1[鱱q~6/o@<͞pC?fANԕK�}:&o"^3ThH47So>p<kGKݡRqqir&E<a)^ڝۂ~pfZƧ'KuXk<L̿*Z<s0֫J_iqqt=CSOִa5|\y!a,X݊;7kn7o2+\yRKA&U"Hoa$|H>aq+$ԨE"ָU"fd�{O'wRW!(z@g#7LGTI5-r#oX91f<=/0Y j`E"`=%؋mgC>S5~ uPVe�b-nw?%TAYN[mWs݋̓*a 9n4SjqcrdX戀^Ȩ(Ҋ(^_7$_b ;.xo,y$4e;VMm1%`{}v\}uIDuPʩ2z>Q}ɿ=j_r~Zzs4X⥔+­Oq9,ZeAER_~]pG$nNi]~"V)"i@iISSDD/pX1Wz+ed:$uU &(RE_oq*fI&{Ȧe8`E}abfJZxFd\~"{]e_]˕&=M*>c~pܷ2 q!T-j:q2|`f2Fb1I#q`D@bm�wYSU}=V\*Z|ؙ5) 2okƱgR.-h7�^٘2CC-?j銈!~baR DA\ 2F 4kr >6qͺ9ɥz{r8g�Yj5=ι �Jt6i [lҝу}{�=Eel!J r�ֵhv0 R[�uoX<x*fQu#tc"ZW0h@M6!kX~X7Y3 9 |3j,ēcsi.̑y[u,ptMv["GR^5, qُHNsAFD5")RHsmap؉\@XR;.Kt�A%�!f&jNJ�:܎VwŐޟΆOE'RB߸�?΁}6.<˧nZصQxyPS#C}U{`Ex~ ,tITb m}DQy9IIF}4-sh�u~-ܸE? gKb4oobo3JrJʙTVb[w;ꮅnhzJ16IJc뎾%xU&Qf 4'e.31F*-pHF9X}reI*H {gl*l@C 1*&ILY'A9\@8]¹,FE%nȳobz3:!7 Abš;Q϶jS޾3<gTIc>>n.I)(X{� NB3KP YA˛(#wiRry`/Ǎh<s̻+*އYV</Evj Ł:mc9j42ɳ ,Nʖg+,*pTv TE,r,r!V 㱿n'>Kl$ak;ߋ~0^LA4|XR2O̵07,Zin6:*L*QU�jBnx7':3B\Nmq+7{d0]_uefxdssH42HёfQa}*̷- = Iu?DeM;зݘ1\H{3 xx#1-!_$Jbs9q)Da|7i7U-cR$soyvšRT&\M_=OE-8 u,pGe$-q/�ٳŏ3ڏz[)PTqYZesԬ`սiۦɛz $BSYiӭ&W܅?fY֬5T#_HpO7ƓL٨I!ʠ$ ۀkk{?r50¤=f9G4>eh=%2]��uQf Et4R5'?$ kV>̇⭐Ԥ<oqr/}}~͢ Mů"烳{AXq,Ss=WXR�N2Ĥ_@O>)7QuIxyUW^I#`1܁k&BIMPᱱ︶6Uv5g᥉!tNo 2m$~T)-dL\?خ!Ss j7X=5O>0q2^U¶]y� QO'm?9["sjp^\ E�7ofLzk7<qvX<.f=Ry�;>0?ܔ66c>TdYOQX=^cxqo:͵c?wY� ד〵Q=;#׶�=ׄAH3UhZ=;f;0"z| X!W{�{Rb؎w?dxEmLK�߶ n!j7u(BC~퀕,"E$a�</vB!To06�@Rf=R$AvӨm3FQJA^�?O@ T}?MS9Wkmp~`5Mv$2,ݬ~q'Bh4'/D Qu$O1!c,n,F^7P*�DOc?#Ǫ:$jd؍ܛ ߵѰi>uU"%~be]QWn4o#~�nD7z5 wӂw�|*ced�I@O`~~SS,usko` S"iD�'}N!ý{$U(SҲ61m'bLe!$O)rhHf {�� hƊN pQ<0Ʈ*x|m}_9]H"$ޑ`;�Ny< TQ7 Z͍>%J7PFIkw\{oE)Y䰑m[{o}qZ}e!.,XZ�{>Atx$TKReuQ M[["睭b*ި.s)rcU[m)(lϪt uf<n9#0*}&B�� oNNj*j`l,|ER*4*_E*TL-UlK,Rzv8fC<y<po~wdV(ܐ H 1-*Q* B; _;c)($iBec \_$o�i`E ~G= }Iׇ̭ m1�7pKi= =ŷ4|[!Qb-k?|uģ&*ceUjl Ĺa$qapI#V@hف s~ |`WbԒ�īq}777?]KƸBocl*VD } Rc!HV<t Y$whT D-]\x}2;zd+CLS6ͽvL/Ρt5o'$қHY kR߾3=;3* �qH.7Ƕ2S`RWX6 �֙jgX"~3텫,nrE>!� u|ђՅq M##Ddik�s{eL��l q\f,,Z b|9"h`#۝�-aiXShz=@!e YЪq:L"QQJx#},Бq{ _w@2fS3 ,vkci@`6^�/3F%?/ˌ*fU ې7W0&$ X[R t-< u JٕM< �|蕡9Hਸؑ5:H+n^?˙)@OVM$'G m 7VC{[3#:m!2 ;{ӪT>�չ܏7Ժ S�ҟTTLշⷱ76))=*I}oAVbCjV�$a#0H" dбT2m'0¤`HmeR}?Zr.$`T. "٬P^ͷ屷} `;ڰ1A{ֿ~X5#d;Z{ zRJz or,;[\ Jϭ ͻ&TihfsFChɸw`{k2O@M ab/ۿ;�;ɔW$e؛}儚 Q3Kqgro$K ~Pc k*Ii3kmm Ȯ(׬pcpLU߿؎dKw�(b$^,@}1!vFp{qs JQ#ؖ>#8H08qb416Vv� e>$H)IbM w�bh<d݄~vBxԆ{\ml$.J<YF߯| :XMPu h�:~Xsƈ <X{[iUdATR@$_o�15_aŁ�4wVlxMMM.h3QNk]bn�uoc [6˔"g(HA%LP{ol#΄|>_Ӕ]?Jx_9*^q76n >{=OTYuQ}KRS4Ʒ0*zI =.>ND9m] ќ"*oOcc<U ⁹|@JOMzƢ6뫘,2*<m*κk(\4=.EX_okv5]PAu{<qK( f#TP;`z,,Z]YȺ՗Tl0cD!@IPC1gKRy;?hvOh*\E؀Ht+IX~,u_'S:I R] $qwa+xәQ4oXi,+%\2I$ JDfTՕ WI1X/26GsAmٱx}Hi`uH\ҧSX�l ko{?"~ &b*ܼΜ6Bd:< n6GL dGWe+'Rg8︿"ؽukaQ$I,�r~cEbni!3YB*{,P9)H*R3clH;nc)(T^w jIPBF>SjʤR86Ƴ~W]M^WNW̩JL36R.amű,Џ&"v6}R�T7'JRÕf=GOa w󹽰)f CCk8,7 *8Wxj񭞋Ӥ:'ꌦi)r&O{0m$ 1zP-1E(*0B>aN::y)LɉT@`tr6ۃ�7M<guWP%ϥjԛ)k!ےwvdJtUWJV0 %cb%}1!js#eӂEɷ$k&)2y9u^QS Jby; TpJX3{G |+� AN3CH9#9.b0(PhxROxq"^!N]?h`t5M=CSWVqt#HqCҿ%⣚J\+~)ŮVwxau9~um,&`-$SRHe v6{Fl zrb3ʥ)T^ݶOkcNkNÀjjV71 cK[tlWRUuS2,2�{^שotFwTS S.N [qcmĪ d,$^_S:�:L1<ڛ6kX@7I S}w2TK@qB QMac&ʖjMUfFKQuYY Tp#v 7kca^k:8:MZ{�\T_NOWU'JuT,nQfɤG%ܑ;|X -zڮ Fj*EٖJ}wlS+ )B$yyqS*nb*uooB.:<:Gr:q5nw,HiV +Eʛj:Z*jߩR4tmۛ7WXu,"(]R}I\;Zg+4Tɒg]G#,M#*+#$.H7_Xԡ. AquszF$,̐] %z QZraj^*kAZb YyoWċ˦w:"9Zi֠8T٭?Oet}/_ɚ-6Z$Q ?fomU5~ f9uOe,SR Q0lA^5i.-Sg hΗ(U wiQ[Ǫf+$UZ�>(OfO3ĕb"th$;qyVf^c @J�V^Gml;zsrz(몖@zZ}�,m|:ʨj:jLͲ\Z.X�{</k1_ca;R*$9MMCp;_8%bpzF&R)i L U<�sG@<`=-mgܹ(e'"DŁۏazNVjlMb>=Ȗ&e)#qj,Gpb{Zma,K32+,dw}7�m?.I#4a"SIݾ7=+iUK@jNxTSQ@cz[UŬOw]>{^Tq�1�X�c/ ?j.j0l {|t,V&ҎA\-/x'dTٕ!6`L舵#=~o\+j0$8V/ˠ|r�,|c#6 ^q 1it9- =8zU>e1l$ĿRM$svڊ``:w)U^4[ŀݻ�ɚȝ]<\t+1*Kj]I@SC7\eQ]#N?lw18ށHX_l+\H;�|O ɽebc#cOI_�ҹ2ʪI{�叵]!EUE� qRZfa}?>U!ѯ_o twʺ'=s<.�ke[YXUT{4@=\SX!oMU3I#Ʀ0c&nFq?{:g15h,RR^;a} ]Dh@Dd_cXꩤ%QP=}qq1G'W4\t7�Wm?J,a$B\;6\\ݙ)@8HܒqoxdsR~bĤe:k 7n9vFpկkwŠ6i()=!K;qYheWTWc|ciY iAj,$˶-k}*vU`REFP�C5o{Ϡ:u3׻?ݰC(x]sJ3Ỳķ| SF6*!r 8[8.� ºS-|vp< c LXPs&aE �;+a6% /nUk]SbI401q`_R~ :rSHؐ6}/Tqie=Bo(يM)f�bw}ؿA$rKC-`6ifWn�9%ag;)+zI,X! frj�fajCH}! @?,+HYu_{mqb3o-@em�5L-+Vk˓sb")@)äUbQ ~Gƹ~״3J *D=e]J{5�cwIf$x%e;YnWns։J(CĽ-pyFH�02Qn{a8%bV%_ږ'` uS#Y1m}qQy`$AP2Y5ͻ\}A$pI9[OEEәh$jWYta;Й-䳒L`W2aAVD V{$mVn-�Z1A,ֿ6^*zt<~�Rc$iIQmcc{{pMğg�RF$2Lo9R‘~l/}C2o 1sf-kclg$~~̻BӸ}A[c9S;H&�3ܒ/-}ٰ>HjL},ovǟH]c3\&đnn7یz5OʊK*;/1Ɵ_qVQTboҦˤ,s?<vA $U16�`@-q}7 DlTy& o|t^5 dG*cc~] Hi$^}Ivԛ N{oq£Z .Mq‘Jxi*eƗ!-x [=6;{oP:-H{\ ;{aLpƥ) $[!)9D}ܞű֠%x�ekMž61V1!߱ߖ M .a̋ `w6<͢5.Hpi@E$jV="s˲Tz3`'oP?<}ai*QZ$^@Hu80n}w=GG*&F$@n/kGj:\3.UZ* ;}voVad/K 5. ̨a~M;`kq ]*e]V#܆8NF3rԆsk6dax_ʱx i_ `dPd 72,;[~:6ZN뙦jikG7<~GeVU:`Ob'lt ّÂ]A~ft[߯h'v"jrP?�S'ml珦 SDA�~@>>}9ERu0񜬐 39J ߜv*(M8KM>]o"x#o۟33#15knGv{ QQ a1 @P7\�Lw1":9]j]�|;)!"HK+۷#判#A)r $l} `h#(\Bn�[m%{k p/>$JEclT~G=`:An�bj^<%)xbKNU~7;lI " H}@\a- Eef;X[}GajōcOnLUԒD3$Jio5EoUv@Dj'ɾzx=t0�yw%y?eDR.59^p15H: `o$hIH| K ,�}nll>~0bQQ 䏸�xP$r0!b%NM<[ߏ V�qk;YWxzWXӶ|$r/o)6x($a\4\1*\H&0a_K܏~`f*o0�S!R)Un$USR&a:,! W}9gc,Oᾫrm�=tפ1WԊx8ԅDPtqaqR/e QaCVFkYtz17ol'`|\~ _(w[_c~boJJE7'Έc6n-IݚT-�/mqY/FǓ:\Ғ1X-mkE<kjzڒ(c&]gFm,A?6{uiYsI_eLӻvsfNcOQ$R3�K"P;թk? rIb#CP>8yDGtX+-Hh 4RK)XAmuUfغ. ے,\ yJERĒoeeOO9BV*B;U\rwvMKIu*5^K(*uVup��v"TĜAg&z[g ٩uҷ%xx0t! TFfSLU(�F;w!YUD=7ҳ<sULS2 .WP;O%f4QM^dUW ‹5[{~? 'qt,YNtB5Q] Wy,ۀ5X̗H�@wq{v~ٝ$'PR *S2WLٔk6Rb1�w|=ՕCeROB_5cEb7oT]<.} Llu|UU߆k$?I%̊M(YMVj$n/"\N X5ґW3iJ'0VP 5(K=0o5|7%zesX-#ryƙ3AV:2ɨ3Τa/̒`@`ǽm�<U! "�8ʲ\eH6ڮMo\*~}UzE2Oq(Whv{�3PM⨣b9;E£4E@vzcZA}/PoG籤9S<y댢F Xp|KWTtD59u" u+@ =kb}A54P(Z:}0}1�O? �O(ªh:ŗ$䝿ZOk?gM !E.xXiD-Hr9qLh2jZoBFrX2kY}83޳Z*Lƒ2zm 2mJlH>eǡ*Y򮢄i%u{Q~=m�YR%Li{ B%d66�{Op8};䤜ԧnbh ) f|ºOr س*]W iP6:]aYK'_"ASi6;i�W#ljW۝x4yc** 8E1DA(IB;:G;2 ,a$nk{c$@5Y%qjqS #VX*5 XƬY㢼A:,#<,RrY' AjE;IVS`1-/ouU>hm"xssi S0,rQ̄( osk]Blu]R:= y<tUlyNEOj"`댖�.3: <쬏}#(e ws*>/ W։`^6)tU}IԳ"ҦA7MXةjqI4ɗxuq+%Qn{K\sf)6kUi@#r\($:zÍbϦ/j+d\wbUk6 ~r|fRK! d7ko{e6s,5CKSHx_@6l5])WCtǀ}WqP|56꜉hR.-U Cy_!aMalf[)JԪTjiQ3 |$8�-aF27x=ُq'Й??[ǒ3YGQ,,٫?B" =:nk.)l$O{wo{b6LZ<)++|$5a{m+e=OVPܾzT]`1lcv`݊)5#ozgDAϣ { FϨl&jdxJ+P>kr-+ǜcS4?мTveq/aC}G$JeR9uɱ WMo$?iQW5l)b$}x?@'d%nA7^ݬ"pD 1<g|<2 e;m8#Ӟ=UYeSd;#a< 8R zRe Xu6c},W 1>ʪL,VXYZ�ߙ{O['bd.Zj5hͺ!\W#JᙡX0e!NA;eKwY6Y3SMҹ\U)�U|@ӭw_ /Z>LTQ5yēJ |xUdYU&YdEH`5ܧkaФLl T݀czF]Dա:edgd1)c0[+W+LWLԦ�a1VRլN�xM3ǿq[<ЃNLi/ԣ�>һ)TԀKFxE`ϩ (ucj;ɷ8#8f,KTHԮ]Aa߹mg T;*J};Xux-{`i2Qsm"�P~oj7MG\e5o(BqyhAKO]i|N,o`JMHQ?,V.!h]-3Q E>~uťb@|k_=uqh[WIp`U?nn#apxohjIw{/\|_1J@^�۷p"Y4r,oʺ1]d*�ߠRJ; OT` 8bڪ5RLM ļ�n6C`O [{4sZM?x , {,k}+DpG$2*4RHK0J;yZ|]L`ܓ{qv1 2ZT*p9/IfYVDLEC?8�LTvZAKMGcž[E9vVKV2*ON+[uF#.~~XIӬe\? l0Fo%Us?T@^'1^ Bjئ^þTr%Ps킵Jk`7 6=!HpMr ۟<<RH.h8vR($ mgV P'K$ cP#v_Y'-:xYS 2Fͧ r |`|La@b?kr+26f.@C{A,}G`SRA0cH~͍E�"X�,lyT7m~�cC_JL55qVCcɿ/^^Mo#dճ�/󏆿_%bdv-2 P/>+PvQPmG=u3<z _m4@AR6M*<,AN /Vr;�,h7&I.qV2X*7%*n%\wd�z?1fd�.ǽ+˪1W�J>*@X\vw@qMAu `ly75�>{BuFfVs6$um;,̳T(–�MH?+ᕔYy;c6UMg(Q,OccG,JGCej+k 8S+K3>vRwobZ9Q˲ `( wb4PH$[^Ce `w?|k;"dɩ9Պ$K 1SS=hG4m[m.{ 1`p$Cmq!(hb�\GшPx(g\Hߋ:K~cm߽u.y*E؅}/{-|o/@Je4]!7;{[lh#5f7]gd%-~HcfBr,I=Us7_X6IB['3nM;?L-2Xo1{<jnJ/qmal0IB#:FZv=r [gzF�$1n/ac׀n Ӭn/"0C2,dPG%mv mTP_Ie&�]$ `}cۜvR먋0 y1A !r\hc,wbn\/"s;!* �Ȇ-j\PB "Ҡ1F"ܦK0b}ʺC3rom w"ظ5wm x#1�JϒH9D�4¡会Utcvd)],vjTq�Sȫ?˾OC U]K;-’nw_a fzϽTAP?Q�o؛!GA.[ g .#]"�?QdJ.P^J/~- -.:"$ hjPeT}GC$0Ԑ!R^$녾՞VRAY%VM$j0 pă5sH^Eu/bܝ@EUL,mrnmn{l gJ+6L)o@:C`IVj DK+e2 sɵ򘩼|퐭Fr#F>鮡ɪ@8=W^{߿ŋ3F�\bWkqK(S ZXs^{F˳uPb:@Xߝ*Peר9'0U1ʤq#}<yjk2g40Z<E0_hzM9_X׸h*'2K^kN1LɷHli�P wX+4tcRaqe=1;BȋSkq ēj-3̹fW9X6qz<<�/X3)+nHXfPo`5勬.ؔSƇ b! AբǸ>kyDߛ�, =)8F,Xi pW%=vWWMYMUJAQ <vZdgAVV g`ALV;OUGHRg:d [{_鉋1!8YXt_nAzEն.ŋ8طs'.a&zK7I*Z@_o{ Lٝ/uF$ڈFE9S=TCrKi } B%%9&Ҧ�an>BSu*YIV/rlo0RCZ2%*T*i6T3 dYb#k( -턒e KKn|@�{rDaD�]P�č;mߐ4(:WB4 ]???<t4TE-:two IbK2Is˪T\= SXB tA6Iֺ@ܞ#1bQ<i ` LE^ܟ�Ͱ�F۾"2Ԫh,EVp2` sk]n-Zg=\nۓ~]gIJO?L`x #E>G[tU+CUkB͢-{{s_6AA_g20XPI n\mĶ7ΪShFkQf o?n 엣BSUu-6ŕGXunb["ڍ?>vnlÉ@}w]!ADTс>);RnIjwsշ14pODuu451zDQUVO&wMf5];gJeE]/9bKy%ݹ%I.Kxuf;% mrM$jzCA ]K}WL˕S-4]PC,I#ok=D20˙RKP6 LqFl@WGjû?ܷ7̨-2\PSG]eu$tiߴQLGeqtoLAII7BO&m2d716,螺{^Ke^o[C@bwwoB" +,,Xqw})StfVD5�ۋڨo�NV/D ;麯[d+`17)OSYLS6c-4^Y58PC 6{v֏< :zu iIR6r &ߦfl«EehK6-*,7x~ 8( '~?!3y30џNA08ɠ5 p^>蘥ws@Y1ȠgkvN׼ܹX+ qm[$qcT=9A#}OCOWRÔu5)i~&1ksN1'Sf̞\yGONQ,]|�Q۷N|v --.o/%bh+nIUdJu qɕu_SII+86E`dqU劣yw 5Hֆ HH eۭoh<Tԭ O ~Yv?swO ө]tQϙt5 sM�\2;8IJ WuohKe) ,FW^~赒fGSA"T7ۑ;xkJgMuG]DE3{{۸ OA" fܲ-#I6z}:Z벚aF1 .-�߾5^IRTS NY&3%[Ի6*ys!\ۧi=�>< .Σ* s9FsMО5Ȥ-$S${~[AƦz&:zi,.I6G-776vGUsfO 7rGQ\KXK(x�J )&dϕIi@͕ڥFt{k3/]�Sav.l4\~˲�zGaZMe4CM]] Tщʦ{i'|~^j$^9*E-qu[r6[md]e=42>y =�IN(e! EyZ,TaJ�ƞ뚪'ÞwP JgR7R[mJ�qp-j:~ϳ>2Ψci'[[$[� f^'fɚZx`q6[ 1"9&鹤(Y$e&�s8ă3-e\2]JIH�<-$�<5IV,ͳWh{1jY$7Oָ /}7_$J[]e�Nͯ{bTC幄s$&5f�m{?7zߡ:R:e:*=4ˤŁ=펡C؂pTQ(R ޻8E6\lа>*;SVsG�ՔuUutunلCcpB,>gO)繼t62P["2oM5{Q) b>-rw'|=G.9e=&Az,V<5n�ܞC$.|鸉6v`8ߢY뒙i`3xX Ď2 ,05nVR4 `ߐv l\s="K%g4OeTJm:G,'SB;msk_-&H'L⬆@DT`%A#l.v?k2ՈS)ov-m><4aP,Cs<i5,bPN>jHum!M9~3OT5tTq8y$wK~}mM~qKvR{m�s:󼑙G!q굜 76v\K�$7;= h,;Cp@.o'M_E-\"](s?H]3t(ͨ R`Lt€i@ʌw#>FyU=O`W.YD'E(?viXiRBOj0w%6~( MlϙԲ=$byldNma+_IaШdǓ&jU)XyJ ᆱ#g�1F4m<=2f>iwCD`Ml爳/d:$KG[ (�[S24X$%14y L䂢�YhaU(>b5ɯ.hUHP}-(HڈUo~N[m#am03bAK0FlBomu<&w(ͮߑʗ>N RҤe0h2ttR}S i#YM vIdW'ޒ/ ߏ Dңa|cahަM%IVKY$VKH'1Vr?_olߴ LM.ML %uA0t2`E}_(Hr�I7'�.+:�̄G)L$ w?O}1ϻ^eda &U_�DQS,j<u6I851I$Rk�.0I|̺ނK!o./c識+,||�cVx:rr_V*WsBiwkm7R*%\o|Y1+ֲNhȯpXUP]#c�o0^H�( -,Ey4Ǧ 7I(>lRH%LH$Rj`#9YeԺSH ʩ);\;hgZJ$7$Qс0;>w R=5 A/ |^� ;�6GPky-T(4W]D , VI�ݩE<IgRC^Qo!)S@lN&c{�S$:kPnwp Is@ gI'p,G:Q7Y8=VVJ?6: Rl/kxN:`#h7 c1"1K9A!اko08KAV_S6=>쿧D@fn%Ӯb4'S<i8NT|San>mouWBkS!I$mD BH�oq3*c1UB݅8 so|I�g!?y1F]|$$msFΘf믘BTz+fFAivkZ\ALYF�Ybb`�\BM*BԻ>"mKi&)W# E) vo8dA v ܐer7&xGeŕms׏F2_:�/ܞǶ;RU !OTO h�ZV�*fy-OP߇ď",r(?X۵e 7e#~_gu$`: Docv*F)`vҙIұ:ĬM <&}Jow7 p(7F?`,DESSOvWH5_Wdsqa0 Tag+'a@ 0@ ᅢvcP },8&Xs [lK-kik \wa[`UXXi;mQb cc RPaEwy1]8|"bbbHdƑ#9Фn᝚vQ+q*0jfRxOaRsÖ#gh= s�auK5̧GXj&3+#nmF JXHP[hzƊݲ8T~'i3jJޝv&kaHMQ Lw69| AAO#0;v>=L,Yƭ&J}CJܮZ:ZxuEzcTϤ�hGag_6CיD {p,wo剮:-PG %3!,I&؋)5 bjs:Gh XcUi;ۯm"C=̥BIEOPҝO-%6}Ż�72f ] MnE-0ت&3Zqs۾#l*2OL vլOO2u@6o"`N3a]N^9QO)H 7aݗ rYYi9bAN;[+ vZvyԤӾaMIs \ n OMWV$*mbC0j4VSIzB#LY*YcE#_ \-L,p~;X6ܓP=iSH:A~r ĒicMa1ʐ- Cm:J%/߰$iB ${C`Hv78YD*rרjt*@`v&%Hc8 ;/ϋBOWTMEO䴹EcПob.>6o =}э2 3S^l6jAK$h` ߍalK$:yw^av; Yo&HH1-y $B<\ze&aFф;uqpm?7cUT*ur~`@'pq~X'3YL:< biᘔZ }qhOç2û%mͫO<zl,Y)=Aq|Q n�Fm|yh3ǕVlcG-Ix+]kx&'7>(VSщjTm[a+ )P(!m7`_ T a7=)Iz<哠ϒXIP6{۾oX9,5Y^cM,D3XEa ķW"t$A'% vg�ؐ~w$(0@RȄkI鴭΍u96s^),Й r@K,ofK >od 1:a} <HCf4q=: }6m.b"R 1lwck۾,j@]nx�{-μl&.]]@ǩ᭸pSZ l>dQ*&8L0w�ypm}<�~iX\JA%E2vf G~>z3yM{mmdfl΢ޢ T3..DZkRM^eCKb zqhъI&>> SMnApEx~Vѹ8F<X<.|:W%Ϻ+s)3x< o.߼fՉ$o-QV LUO`]wSdcGR2%V��=�vËOޛ,53Rq;rrMɹc�JPJ@[[BAaSw^e!lP}e2l L)'J<.v�l =cGeSMSm,b=cPUI܅{�˔.E&bҪ j��f6;\~gj'5ieΡ`;uᘀj�^<k![[,78rJ O@NڵDYVkN$$Y)JK s ߎ79묲^c)�2!%� w\u@Vec/)ASDэΫ/s|Dq59,3Ӳ]UYW#A2hpĶ;T;v%I(ZK)RzG{Zv*\jTPMe3?z_r&=E,NMPai^eR PEMc,ѼgYvb]AbKf,Mm5/=:өrX3.5X۞ֿuY)g#G$݅c(�%98dɘ5!޻`變kz UQf3'Lkvo 1ziG25i"blJٜp�b(&4^(_Nǽׯs̿":zI]5UQCLab܎лWNaR|A|%HgP7fPJ CSM-1m!Z;ж�hn/$tRI]K<5mE"%~]Q9"ofۋq7ͧ:ikgL2-g^Xkqgԕtn$qILj 6$/a{ӳpH +jvT1 X(Tp1v|E9>-x6*:[RLHhˀaI<CjΖ-Mv]Mauj #e k L0a_+3?F9`HC{ipccp^:3kߦJ ץ*+oCA-gʛ%)?Cx=(L39 [ R|r o<G?MVӵu cU@5ݞ�v|_ܿ)~_cJN)2ߠs4ںT`f#m#{QN.W]]%dLt�NcO=#;,;jyV,>ߎ׾7 aZZ(P[H[RV.t?F)gcxSn[ԙUoEMS2dbvn1z:QQ==Mwc" vmr>'YHL5,LIk?amޤ2&YdˤÑc퍙S' dZ}bi\ ~1�eȠ.QփP %B9߾IY2tIjzy*}` *WJ$ y�jrFH@�G?,5o #kPT@( 97]܋AMeM 4ăR!^Bjne),X'4^EdX]%k?ӱk_c΃-.6sTdXm''kx.WIO<9MT̥9X鷧s6NS ~qSGO@# DوԷ߃аx# p $}b*daJE@fNfC*g S=8 mߏ}]M<3hdU߷ jjaeEVjPkf$~x-}*/c<{ron'fdr暒kƞqOvٲe$ъji'76PI HAߒFNUL40tAac{l??LcbTҡ^۫7clN8A ~퉍_F'95tr ZQXlI'IMQWELq)<rC3&ӿm>qgMXmb6nRr>e!8oo69X)i&Y ͻjm1��"˲>D2{ $;v|<l�PduuYmpH]o5pokXj/q&) w/W ߜ;o43N3FA{<P~DŨ]C;{|7L`FOȒVx? \Qb �\>}RG"T1ICa,W\loȍyz1">gxK O<ۛ.WuO$E\WDYuߛ& VBS$Leu=BQTuq‰u [WTT52)bY#D/,tA/cďTUf~gQ dEjas߾ 3#v1 -_:ʁx{O5˖ue$H/dYǰ:2͕s_->"D4fRK,w3PPAkmf'm%\ZӖ�#?>`1'SX{=rIjO\zzz!Z51ȶߓ~폦BG+$l.-<qbĬL̕D<ju[`7Ri(HfGVHO^e&:G\ "0 ,c|6sG,E>Gsخmi,K<3fHK%sm;C8Q˥WFobGS8#cb R?X;>S*ZL\o|RJ&S16Zrs޳:i Z,#{~?#zFz5TamЏݸ5|^ 4�9k;W61*�Fa"zZX*MÕa;�<X/ Cl\i] jevkG�ŋ5xm[˳xZtY1[*v> nG�J}:R9zW'7MeGNPXO'pɑD �1#&}2NA6pk맼y[OyZǖR$B ir�<oر /|U*eJ] Ҍ7"wcy?k�o:q dsQS+F`�H<lN�fiBfBKD=ؿN_�N.sE.ٸL&( ?#{7Qg_' :s 1?S=D4qQo,Ib6=3U >w:zq ~اY/L}:S3,bFG2n?WE<z(VcLOTYPorm{A;_3RsZhׇDea{љK7uU LꋏP&`Ckj'%ԩJzﯺ%Vjj֪%ufܖe6yI 6Y)˺r&,B&Y�7ۅK�Ζ(J6�c%$<2&cMSHZ:vm$8 6<�mk!ZV+-=,�H&.$j9lHtm>�*R)4)* lEF]G3{,K(38-zNF7v^LԄgF:Z'yNS'Lp&HX(E3�ߋ�EslEpHb8~t{"қqqa}Kc@~I9T1j#+�M?eNJP2bG8�hl3𣨨hg/ ߴ1FG; I ~|l?i"Z*5AXK*Hm[R^%3R?v1!.IE_j~O :M�zd#([A :̓6β<.�TVBk@{U}RajR;;~%3%t+F~x&ѝZ� }thHJ Roko�UZKXvgh ,Ocu"mol4+&,ఏHmqXPIur1UA⺅HziNߺ_khNXR-9U؞GȪ+s,ږUhq`{0؏j i<r^2O<KmEәi3>Pamm8ǀƟQ .`MTdQC]M4-2!S�*=lm¥2ʲ2:=e&Lk$o7@B1LxjSgfHH/4-`X"@[{mƐ6ѥkDgs.ERJD*vǂ?Or'y<{HAk6ݳزfBr%Z84@Y6?xTRX,I 0la2RIO!V�{ 6߶}t�JH": +kocckvGsEI"&nim!IQQE bC 6cV*jh*EY`uOjHPFͱt"?,a()8FȨr=�ls\nd)8y BG)rG$25:ʛ︾*_R䔐U+, @_=jzh& CX[>iOTH'Xcȵ>M:F@U-O*`^ m#lRu55 5KN{(ž=n;4f|"VݷO[UQeRz�"Z:{ȶom-HuçV@tpUM?Lz&yySc}JNbutqg2Oөyou${m ߧ9gX<pHScn8ICVL)n ņY٥E (29/jWUUQrA7Y9RZAl/op'c|$Ei#B7 9�ff}D!o)ߐAֹ3ىNJJeV]G24, G6_H>e7U>Cx�$y{nqQJȳ JcRytb`>-'?jixjC3댷-�C^A}ufmU1U}g XCskp7{>UupOU6KoihiAֶ{-eDj'0n!{w:Gs� )%uO9`r5EIAWWW<\؟*3-5?U2ZA"y�Ͼ&K,F� 2o ;% Xfpd0Dl~q` $A03zjԺ5CMw?@J?D 晞EG!_PnjzY9VHWP7kwk}<4tK@) �j{`+JTe!�ZVȉ$ 2Dޕ׷~w92hHe!mL{o?foCG�#%PK2]NmH~OO-<b f Z߮� 5i 7ܩ$D-A8dh|u2(�3}0Te*db.n9ı5+3:$SO}2()!JCKjW64y}beIRm^h3)VY%HPkXw7ĭ͜�$c ԸSnppx!1)B?h67׌*:զY"|U ]D-O�,G: M5Lζ108ұ._Ma k7UV6`,6Ձ5h u_ TQو[uUTKmu饍� ċ_3Ex$+G+4Abyְɚ@1`P/n"f<Zk9V6S=:� ,wh~S.gTW"1f!؆êk]ITJ8NCOyc PȥTa %7{[㓄1*a=j_ ه(wfYPZ:jq! m; 8 3ESB$*0{(<o1&銜i4^zչ6<PMB\q:VT?N96;ymq2#0=u:8e ife} S|GI{MVkS>cƒ<@2H[bwo4XRQHHx CeaI�~�R<L0 ƜB$y\5ǤP8'R0ɔ /Mq- q 'ýwmi)tMTW&x33V`Cf =oKM<T/)%o,> k-#Kۥ[>d6^N0,W܅?�o+rsL~+Ÿ6ii@%.uv tl:6Dy]Z3%gLKIQF]_PdH lߋkĄ9Xd7UHёa RĐǐ/~kbs-5^k cb~ی1:2g1jبgfQ@c%ʐc}D[p+'l9* (5A,A$Yn�%nع[U&8pٮ! )2,#_2S(]b2 ԋXv8KWjP=9E[/MEft"#3AfЬZI7 NYEuMP`]<o Z9$y-oRPJ94y*OBwB|sx 3x�R&-{9mNm~^)+*z8$Zh+,ҭkk7ى1U#F�p)ƍPOQy[ӫ V\,я2Ȁ#eNB,'hd:4aWcq{۶R"Ur)<Xz6kVNbp|FJ1! mb0񲽩掋/Ft 1 MLovZ_ea�:tUFcgͤ֗6܅^*ϊf=Ooc$C8$\H�=ψ!%  _*GtZ.Kǒx)GόV/e+j?VyJK"RScnI7qIOtQf+c Qʀ@7>ؐzH3.f*IdW (r,cS# ..;kɢ`̰ؒ�E';OF0)FJ짪!:*JJn銊iO#.]i:HoGO#:XS`o?5hA|W>mKQ%1)+4,�|-0�k.)(z^ݺ9Ye <S4k.K@oa϶؉tQב]6 e~Cʆ!|ʖ3!:Š-#b*)f@o,-+US7J4RW%=@$/s.LYOU"�Ԑxe;[k^Zʎ:c.2Tԏv]LѐىX� Q[ɟ\sy�Ŝo*�dʳ:ULҖVUB5#kmvُ$)^wF-f wan1t3PeMO 55(n�m`o}Xy>]]G ]3ZP;n?l]C)F#Ϳ0ڴ=s5Fhkh/%X͢H1zt˲SE+js؟ |@C$Lt ^~#D}. o銱սk2J<§H '_SVT[MNϜ5)Ha~a_XWe1Q4R2@Է*{ 3Y5CM (-(1.XH|5R]|ll/QOw̎DU Ŷٯ? d)wȧa V\ʞ/TN@o En fԉF,JFS�6e_3DtET.{[>ȕ-i^O1\";^BNb Y)3)v,a?yagSvUŠ&hZG)7]/냿s92f ]Q@Ŷ<LPkB.`g35KN4)S{7pPSS<3Hk_ ELK}D\v> #4Z1n@YIM,e;ge�8~$L;v{>hd &݉G %#Aj�ۃn fE dTZ&{7e讬ȌnA-n0TI<)�c4EQN@_bw }j x ^])܈HP6}株2YP te=27&[Ry<sFI?*F#wnO8v Qc!r֢2e[iU|" T/W;�Y_EX i`w~p ,y:\čb.4Э\F hQ 7� D!!K_y)䫥)E*F -9DG4zHj uXk_0u){XX^';c�['WfO턅BR=acqtkRdSd]l&KRH<H^ႮIҪ$-xn?KPi*ZUb�,�C|9i%1 :jJIl<`dbULbժ bOw^ I%CHVu'aŏPf)yZ?QTH繶bJO #zX~8|SShT&�YߋqDM:-Uu/L Aus9Tճ$$R2j mGjlyi!.c !*>R QuR#!4M)ua�?+/-=T`ʡ(WftDdU26?_xCaԹQZ\϶TrIF{hIU|�u Oܥㅕs'g2^X@Ǐ(uTSHٔ,lGvn[c"uM-Q!Lk^:Hs QWUjM1NukEcﷶ�<RSE 2*ry\20X|zT69JPK4,C=5?߶�Q1jX"u[}m`bS ]NWߗ5TYvI#;mIH&ޮ*Yުw)q?e+2! IN|ARvbfUI|uH!7 $ kX"Br}\{}wsQ$s%u\2{aPZ$4&HW,o~yU"!Y`F�_M*KɬH[$a,ylUTJnJx`xn}1F4Dng=Ȫ䂮u>b2=S3'ͩx":8fmc%Nc -T5tPm؏ \-&)fgʎ' ?m/)gF]UUOF!n؍}2S7(h꒠oV5 \SS)2*I'u|%x'ƔV]0|Zv'Jt>dZMRJӓde$0GN)q>*%<F '2O칩+i2z*jg_F$^hh$HWe.p2I6LzoZVZ&X N&E PE?#cq1(tFtmZ,ydHPMm F(1E"{yl[ho Q1E$1mr ZԾ]sFXk2 so`d*Q5<**Y>>�,  I R,jUZbA%%>2`L_b}*YYX s2̲i$HQBЩnߖ2TA0oU}ɆD�#=Qf`LX ߾p4bd 0$kO gf: ms|EI�:ZT9quiܵp-[U_u$MS-xHs,–X5�kaVѬl(QZ2m$qguUOyKy1m[\JZfGq1ts,2G�I*C_7;4WC YŀE }}eFSHf!*-K+ر` < zmPAWDik⚖�df:OakswSQ0I }￿6NS ,ykvK $ruMG;`d)g̘#ٺPCQV#<~@5M%:с6; ij T)U 7IYD|\o|/剥!kq>]@Ծ؟Ng�@L-n=}frQKТ腮Brl xrVMS4,,>] @RH h+$? 5b2"?[F @S h7�`6ߛ0Kӛn%-j~OU6HDhCZ=$Lg%hݖ6IUM?!|ZQN<$J ~-&Z$q 7;�Q*@0@#!}H'iUBt`"Fh k;Yy �e32Ďgn;mz~UJA'{[+PKk4SHh�fbI�?榢~T qdn�lJMSW(av:Z6tU nm6oGOPQR%52Pc�on4$8{<}aOSQ$ULPZE`9ݱٌR%4j a7l Hi9BMCt k0 0"#17๷pohDEFD$oiTY??qGHC8ͽJx߶L4RK%~b8'Yu5BM/{۸ؑlA`nL%4ߨ$T@vE_ݶrM Qy 0 mqC-K؋۟=lAEꃒwEw;vHrK,TF~v`y߶<KޞuBɼϻB^p[LJ7Amk*jT 3_H L4TSqr'ܛ"s"�:28A7_A;l$pp2My#zv@ |MJkuX̹R) ypȘ9u,@(4!HX]�~؊R'ZIds$Ѷu!Lc{noq܅2qTVPV+ Hql6ٻE]E;ja4"C,4n]دM-fvbiT/])D~/Ii|q--Mrֻm$ @4t*'KG"]Zl#6ò` l'sﺬe4VPdf)I"XnXXXۼQ_CBC\^Z!fK-b@$݈$]W䇐T�TQ[JDfbP'([vPZ\4\?eT3^7dp,{y_6[(B3+gJʻ"wk �;^K�=OGYՙZ!zi?Si>.�aW:/;vY#tU eܨbt>liD!*e$k`Wbf((3q؝LӴVҪ҂C m@�m}etm5(*rK$Lrd~+6 sQQFF47{4Z݀xWQA,J<LllukmlVdȘT7Yڬ/R#MBU.|YdS{&!nmAe9a_=|4YfNIv'PfbHnc6r2bi:mӁŻc]OMet vL0iK&k&@f"˚u-YJR:I��+b vHcf-%K5UE�Q >0,6U9M|EyHeQRb276 |bPWG'Y^R(mh:O'%n\ ͆IvSke@x`г f[YKv:A7\`ݼ+hذ!"TS-G3 JRuSC?2+OT65HHAs2nLS3EcgUUs-rTbǍqZ\΢ʻ.*raڢGy$n z':A6N*flTKfQ{!.lZf-,f,Tespmcii'e!ʀJX6'(mʫ엧sRujf*n}2j+:S.m;/e?y`N//>wыCMKT24TI5 E%ӳV$rHQd,n�a"l2I<I5pk5<^KR  ]U04 !`1XDkyl*SIOORRQv�m?"p<mBtmGpjB&1Y[i-Ӷ,vU]7zicn܋_sMXzzjڟzfbVS"& o˥Ѱ%x*H*oso=2.VO?i(�b8iuU&O _ƒcxIHߛ ϲJEQ<-XW֪vmq NcƝV1KdbuV%O4tPV:N )YJNZD_J [Tmő#ɍ*TACICyp_8ُMuI,6VB$n&\ AjH!;�TVE$VʼRw jQRESmmǴ#]NXTT1ȡDS5qQahى*pLqPuyRH}oarҚ&u\ҡ @L9169H:r$b&{6 ⦩GMQ,]ߛqߩ 9!yLvbԬk\Zߦ e($%D]k`VX1 A@dNҮ" WA^WI4qm,]n0l GV5 [)!ԨRQQEM $rꍘ۾l~&2ܥHy@:KݻفGuYDNDuFcqam,y; a(楇,�i :v�Pé ɊJxCN<csB8t m`oJ̈DϪj35D{X7nJϓJ )h˯X5c\U}塒!*}Jc}DZGRhK2^k !`fi*!$Uܽ9n`!2RxB!H�>;?NMBFBԲ(PȀ X5[>cẖ;IJ&i�$Dԧ!sXZIYbE*0sESU,ꍯ}onqIT 4Y/9h.r��X儓Ai!OVE3J51`,Mv ^BB$2AmAk?|dHm?;Tj֥@JyEUhjI񱱿 M̄:R..?׎@0FV)R[_sU8@S#5M:F_L/`w>|^Ni%өx pE�Z8C+k}9M7 uE@b$o Kt+0J]ZJ u-m�%IBI&a8K^Q �{]LzVG$ Հ.rm*_5PFnOX '}9#!.iG]؟K]gjZ#|Q^C0%^7bHcb/k+)<":r!uF᣹�X]H? Q*)i߀`˛eIHnV9't<5j"Qæ,{D 3@ 3S7a>\IqqyI8&'e, -nonlO \jyC}&øJAqo$S.Bzy|ǂ,%('o`$Ʀhk&I4#|w̞;Quaf|wxL~' kDV0<�,K .p guKNu~ sk*Դ"EEy�Zcs{8PXK"66��a4SKB42N�{cT("eL0XJH:J,HQdoYN*Wɪ%W:HۂA?ON#,Ha}Em~xX)ٜ%,I@v,,,w}rd˥#-bll�8A*TeUhzIrȡ]$%{IIIH|TCՐUȒ?$e}߾WHSocooj&ћVy (F}F 3w<_\.:x yDT Cef:nwUB+c215p̑<`Q￷kstUHhpOO2'6I.vtZMz@=ɱ~V| jrzL9:XW }' jK$(:LyԭonmQO-@hxc}%A))Zj++)76R#Q0ob`IUdg�$`w�V �&T,**k?űfZX6%ƶO/�`@$U<$qçAT��*V_Seͯ!P aє5+Q2@=.-q|I) R$Yoj V</IL`L3t�8W aY:{\[|8/@ڥ ]Q/"3J4 %q2Ja-J Ұ�# ފJg]=F8۸#|HoPVa2j}p3w8ՖMǸqEݩ ̐w5RbX8׿]V4I:d�^Î?KbdeHrx*_bEDZ�S}oԒ\Hӻ<7 x��Rd! os]MYg;è"L:y#Jc,t*/ͻs ֜:: Xs<:~$<XA8;_ U,ay ѫv yfp<FEvU ;{C�/y� *lXiM=Ti|`_?wIm^p)3W 9)9mJ{kWZ W Օ*SaRids(A E ,Hyyz#[ltn1(em`B{�iG[$2H?q�ws-g"IIqT4먓p6$8sks 褊W:1vcUZ)P4`Hb5Fv}ǔFAt7A@^*VV@`_`/�zhT,*PbU&ck<o!VI@$E~C&fdbJ]t)G" 4NTLeLi SR9X)6O$pI&�mߌJYHj+hy# .瓽0WӈI5*@MI*zapy g.qR7=~w< D$ʋ~ PCNav[J% N!MZʪ(&ʪ6p}HgAvNO~I{|$r?*TEͼV୿ } xR)ih"Kڜ+k-Ē{_&T�TaːSUQ/ݩvjHss>ߺSWƵXFV*x;aiiV0Fja6I=|}fP2A,Ids共QTq9MC.=.t\Žδ�nVB`H)YJbwy_u~Vی_<?ӢºJ*zqQ#D E�n,@ksƽҢ9*+4423::đ-pJux$Hz\> Ge*պC'H @�BG�IcWMDqcOoI&Rcd&[I( XnY^h1Uv&E)O|D%?=uYS<p+72,�r}LH?5Pfrl [oT&j*)DBTI� k�_Hs\LF_z4�mn"mCHLC[j-Tr|ۧi#kՍ B�Eͱ uQfYyq:)I%A71f9+:X~<([/r7; WĒO:)dxVHoa}2DK@QH!ЁzyzVNj7^jß,^8Zik-iiZ)Hȹ1z}tm0^M  !$S~Wqmn0yuUE.g]GZF)\[n.IܜU,ש)jkm׆jX$pX&ڽJҗ,eXQ؈ɹ [V靜ߡOSDY?t+�oP ,o`x)i:-&2T2Or"y{q_Qs©#bۏW8DY I 3Qcpl,� ;ܝW$(p)>B=\]MYԳ@b4"J`�eBn 6?_g4j-*<-͉aI $K {qЉbwI<�<Mamlbpҥd n =o}ڑpOssCyCuRA].Yd:1*jE򡋱$$ [:;LL_GI-M9 o{mih% rbF8Z6"=e uٙH\vqXM(c;zeMg[$i(=?^�c uQKOXѴOD%/X(֖8)|#]2k\\g:oCic '˽׏�])^~xy1)�,Њ9qf">~�eΛ˥;H^hkIxg΂?,a%iQ?B+K*Vセ1=9Ug֤()Ⱦ÷C?ld]T�Y;2bMjX{S&@K 6kfe y@ʺ/"udDL no9ȥ2ܾQ*j@/;m\ QRoE*TAo}g74\hblnw3>f -%JSYsW# +  m�Q_':,S>B'}ö VU4RG7GV~D4S<6^{ê G`Hml. Fh$o砯VbH@) G0VQ %QG(XEt;: <Ɩ% LIݾ1SASyTBe0Q/�8~;A\c/SUUT\c6{b "P:R/^y&?$nűc8(r(*uf7caqp;-Uy<faSva8x]}H'y_#r;2VHTS͝`]BIZBp-6>þ�kUg1Vyn0k"LH1AR8唑MuMA<l@#-{ĥ909 u;׼*' Zn8`g_e&jj4 *""U7b-q%r$`RZD7'é2s v@b;q{w͉&�ДفLo `H: 3F&guyO+HF6�#m= ^ ٪<A5@BEV܃fac ־ zܭ"Y٤!ْY<򦣞T+jc@C< bI-,39QSL ONpGbTTy O8wbނ92?HxZZ G}s}0Tm" LfeIxedVeR9q`}BOf~jibWY J0(Ť$]8~SKQHsLP3Q uؒ۶ Ǥ<9w2̶�jt0iE?s{ rQSh@M'ZP5UT%`%EVH�3K9/U夓%^_iױkR;_c5 繽J�t}Hr'XІPB�}9o^kz+ySeԞYPE$'f_|L_?1}X?y+R%}W{ (yu)U%|r@aaoIcjY'Yu}]d5=[dCP 5 (g/l1do0n&:bUE=թ\wđ-K~~`EA(X鼿1ϗ2ʔ4e`:ߴr68.riړ=x_FkI-R8&Amǣ6<0Ieys5+~¢=H#L-;mw! "XC0}~�f{"{;>-�89ohM׼e MOV+*�uz\"pF#s$ղ1) ,]7؋cSes*h<2zfV$IKӫ_ܝ'a$¾P)2 2K{?$dMY$B1<]Px[n/tY׉t"zb[(؟B�xPa�ҕ1 m^pMǴlf8訌@v0JHE*:96ǻ& h/o(Lg �Kԁ 59jk)ow/Z0h^1gP7~{r=QI*Ёs ,D1%{-xHZ"6}[kW^RR"DUH C� B4RtLSèyz;*6S`.xǬ6XQ1 XNZ{v8gJ|2MP=M7R}9d8@Ku3)CGixc*FE>oǩM'`:6Y;ߖ<}yMbcy|oFA ՞E݈?�O6:sMUBMH�f `v=<* 7{ge%K_>۹@Y=7�5g#;1v73E :s!X:MEߏStq ^va- "ēTo�v |M3og&Do k1&L83~8�Z鈪n`yYQsQ�BǬb`8;/|8e[j'e=lͩ"_sO؈pm}ew}Dyd24'BH? $_v lj.2kiꤓ.k:VUZ`R/P]C}@uJUE p)7h13W*|IgCZE2VLsd̅<u4>VTgթﱰqXո`K0:?Ȍ^Ś1ZHdijC+NZ�U5a4c[COt1YQr8inWdkX@<-?6p :2N�<b4 G=�A�WKSydh-Oe S0$3** �8خ|1)')57Ămo;,(c*�⦂$)�Z} 8MrRI&]\ I+c;?MT'tmw`mc xS_K_2GҶfm"\ۜ|զ_ }G܃onm`do,Z't6s{|Xɠ_->Prž&ý('RD82ȩf=;)Ď>�g^2̩sA΃#IX{5lvҠHOk|~1:yI=MKפUJ k@}i(kso9%xZxLU7pAԳhTXЕ,.^E[ m u:PͥL̍`5}V~-Ҭ"q![aLl?jx>ncMm_H<⤨宝襒6+CG~�'`08HP4kd7C T]D}0e/ p{n9`(Y%B5d."7 [Q@ɩt{^s{A![^6'p*:a#Zw }8B(FCSbR;u+<,}"D AfoĊڬG{vg2jq 1]c큀I*Z/' 5r$6aa{n�41#`D]*msnh|>_[&i6M-1s1nЭK>s(ФI7 ITI@7e+yk2A|l* {yHm7᳓dU4$Tb\w;/}̽G]G5%V]YFi2!M�{o& LbW2ϛ*luF\šm y؏{af T~'SMt#�[؃>jT8f7~7�hJ*bWjtqr9ZiDk֑輖*zji�iy �'b q=C `Čm?'YNZIJIbXr)MDpy Q49�]؊\z= Ru]ݼ3JyDjǛ eZuYޢC vøTVƢ2G%GRx7ߜI2̝4}7Qxb,dKM!JM:nh% 0},&|T|,D24�,ðO7(I`&8M%$.Nk?8-OLI$KꉾPQ� ֵ8]C ve4먦 G)i.- "x~H+.Xt�7$!TҕP n9?qQ9_c5Y+zB\{}oZଡtEISS4ZbUc؟ab.=~[-\Wuyx?@M#&\zl־uu*ii/wbnJ6'n|a6_ӑ |xzHkm;a?LSU>sE�tg3>}>/0R3|Wj7sV2֋jb.nml^FR1PIO6o<VSb~{['j-PeEK$=�a~Aә"4fɚ8䌪`{ J_1ӯRAhj#ѡ"UR F?.f1fU”RuHX�{_\o'i5YB"! vMnZ9<ʪz 3:_*;:Y^V!,Җcf"oǦgMuTy2 ֯g1@ؑ'0jDڱXs�# jƎώgi}+[p䛎 `+JJ-Y*AYQXG qu"Yl;I;b䒟6 yujIM�nFT{>V4&TE%,�܃{b%,*jLT'/B�(G*oLRI70B]?:HF SG9#@m;}/jj*jq!E$B 7<_~{{*YXSPѝDI2H"k zݯy9UTeHZ<ؐN4+B}ëFb/wgt^ x 'B9!I ^X\nb>k9A{)Bǥ@ң`�kbxnVs*WU,j̪ΫmiDP%0*$Y4yT@:~~ >Zց5bYJKy+_U,PRkR=CGH�qA!ZrU%j+E&Ā,22Awf+c7nF|֥<pX`\�NP <z?_XF'͑*%uBH3KϷ�v̑�i [@p.lE-{=)nG[j nJlA6#J!$5f+:,,ů=R3j< /h*Nؑhڥ Nu(t|cpIlzzXR1zW,%cP#MmM�NLY�7k~hVbtzQ7=,lyvRUTG㝅 St>'mXwy?YE/ sQ)e@Zmbp,tk@T];n[`q % P]tZ2RHXHЄRlif[ 8u_KOSO$rD/k؛n'%[ $6mc"fy1Z kj{%1R9Aׂ3=hZ*JhIKQ<їu)rH_YK,nVu|N=4& 6޹&mN}UIt2HRzYY[ObG;{`G-MUVY$AVY-{ql^loO-4 �E^>vQdy;'w+0V=%m.dH G{ؒ,WPݹ/ t-{s;vUxd*JHf_{Oy59qI%~`җ6zBa }τk+'Je_ڑv)|A(T'K*;rJ os:Ng<TIDBsɒFoÍfuMI'eԃ2R)=5azjzXjF2ܱ̃kn wŒRNfΖT_T?Z4ҊIc#G֪oky1(unR0`@4C7�NԂ~%*R^%$9]--X"F[1y+$|#  Vn}ZK�o}tӯXQJ\^x䒶bvҊ$I~ߞ,_ҙ VJ 3=G*Z(bxrnC5Fװ =!`|0`{ZO~Oy%> ̚^C-h dH7 /o>#Җ&y+A__ Pc -Dl<;`er~1,tQ)P%4_\OM͉#^)t>Mg`3!K`m`*';fu9cSM 9$ܨU|FfO]m6ot}-e68EȲG` *Xq)!Galx1YG[Jn`S_JH[kWep--Ο|I9AujُSl�+aP�ֹO- gPsw2744SJE E�-gNQcq-e@\xD y8KʙLsRx֞@ydd^t$><lʥ"ZAHK�2a` QƋ$ItѼB7$k[I˔KF?>h:,m!czZ*xL !˷FniPnuQ1IOr;�ạ+ gK=` i`@Y;\x iQ;�JZ!Q0Z'$^�v7b`$-7S%@B*x%`Ci�Xq1j`<| kI%,F Y2a'2%0`\ @T|:s* 2O+pJß3+Id8J^K{$2zl/+9 `׳EN/q&N("J 5$eQn0ܮ f-RMk@X/9T`Y7ݰ R F6>rw�_JZ`�np�a, 2*� #*u͙k?lM3!_rX Zǐ;-{?tXe%GcFcny´{Ŋ뜺r {17#FV15=yBZwuU4"SӠ4ʋrN [8ί @�*д&$ºInO,=1 _uIPkPe�C)'aoH# ZXd}?ԹdzL0!|tFQRt[Od@w+Sy])Q [m^.Pvxֽ~YeJ#ԟ?9.琫|2/4 zj6R^>w}Tʑ%߶! "SwX?>hYX$|kO鬓"*r o4yc|NR(;Nz6ErOo egOTJM ?m�\/6J, PF0ӧ/ .x5FVH}{Jy4{<CCZ6ȶA =8Tm F{ "RA"6 !\3IƨH Nmslc+#HjB???S X ?H(&B�GS U"2ءBX @R�mGAy\cK�av>3=٘٤ĝg}-o)$@H�xUV]om}I =%%MA5>waǘ QV@[ nX'#ҬZ0pheʹi]bB77wX mg(^WJzX_F9y4yQ1(cLe6ofHcTnF U+pWtu\vw P -on!RD)QV+<ֱ/!0Y5-M<!M0ł,EhT'hT\7O<`,� N� ^6e9MO u9iW؂xe~n�}Zs b[Q su8. r1WO"|Ĉ�w6Ǫ^#릧k6cP֏V{}0S]b(9hVOS̰T,JmvLIEa;WW\%�8ֿ<=CIEwRɓQ벀AKbto m"_JŸǖ3.h{DRSΌiu"ppJ:IVak8sqYUl2j #|;+,j<ԽwªXxA񍏚Ayd" -ZDti)*y{~xpF`hxݢLkWN%iTٕ�yE]5�I?d &[k,u]&{4_5rH#co}04*=\ o'iO (w`I;Ydxs% 4Vr95DṀRܛ{rAbIf5JeV q|b*O;cIv0`N؎ؕA(,&66]PdLH?)Ujmvo>l '@QI$)̤\wĕE0zn&"7{s�-j!+`X]2x~{|l+ <FJQK,*!T^E n;o߾"\˦Hidձ!@wRcyh`k9;|oaTQc! b� 0-> ftԣR$tIzlx6#}NWG\ Z$\m'lhfWzyR })dtIDSGF0IX"ac|s1" &QNq_g>bO,g4K\m~~)C:䎸*5#kB{88tY4t OC'P40Pfo7T0TsM UqyNϦkI ^2BS*Pͣ0�(`~mZ(W3rX =EN`,y(4wku24ԯ.^y1Kr>q Y֚F!A!}*B -H{au$ f~umۢn` eN2j H㪍7E$^=Ƕ|*3άh>[+SN$cfk'lL-S%LrSΦxF\һl4'eh`&jq+E͈eosb+ydzp XGecQhMDL\4J.7OONJEvc{ks94o�024hŠ)! e۵)XaFtwaI@ L*�JMk4� s{exKx|TYvXu5z%v+%w؏ZcuyeX~6K�o/Ϗu9KATTԇ0/q,=ǾC%�]uXz5颜WVu}U!#U}NXYBN.v݃[SP*V]_eck'Z't*G1Zx 7enH܀.". <qPԕIa.c o~F ML8}~M"jڗI|I)%DʚrN�=)kMeYZRu0;im~/KjzkirJ94YTP]V2`&)9vAkR*˜zC1a5\[H%ZzOWH+r '4uw,p;%ĒH Z3O tIB9c q(Հ˒9l&Z%TrEĎESDJeP]@6 nM/)6ʣن4,8zOŎz:y4~jb.ARcs֡Ց R ҍ UH$^?`I)$:|IiȡhH5iRl'jiM -I ͲF]Zl\5r ؜5KHSTI~ ~!!?*|;3i`:̅5;g}AlIn?9Be)dIU@, A~ũ ,HtMv �6!9t1RLP RMdlkH7nFö0e* Bƞ;@ l`Wc;+@⌉i&F{\no`x;c�v<E%Xm7DbgYv\.}6c9O-Q #A¾]8KQILcO0Z5ֺ{w~C/&S n CYc1 Dk1D+O"TG<r,ps=*�x7�uN;i È]?QUxĕ -~ Du>TŹ#ڤYʦPobÍsx2j&iN!X@`g D`كi[#/udZJI22YJ6 V<>b3 ׊x ToXMYM,K1gX#2H;(�-;w<``$9t[ZS sO*~BCvYt 7-OWmo3"ݮ#ڊ5`?hC4H.xߛGs鐻/`o~.R.}iWnZA*zuW%<ҥV3<b?RGLn~Ǔɽڛ7<k.iJYdYF H�׶k>cY4m•𠅿7.xࢎ< SAmQ[0cfxPex|ӑ P\hhbbΣ))`\y3O$6m aݕ֒4OFEE~ ǜE9&M@c9Frk]I7"<lol\�S{|5R:c5{P-wI,q$D=/fmO5ˀ% PA#p68>xuE2}*rޟ7hWWF{|cm^ }O*(HKE ~~wzҙLP= ,2q>z^&DNu WXդY$TznBŏ t Ǝ $?BDl[cfx'K4p@qfp)#<JX b >{D3d*]y<Jyj3~fP�4{KlMFY'qZsOm> `AeBxi*Pab,{oF]? ?FYYZEr,tN\c3қ#>a(Ss/>5MEYui*` v7?8MS <UQǷowFx[}3^{>}%D@[R? @c?A {pM] <@�MqpJV_L:U =:z!k3'I* E l{k;e| F}I@�P̢�6l!m�R#mC86nTlZbﻖc_:jTa%Fim9{�~yP/(OFS= +�q1DpE쵿>~0v "[$Gsj*[bîNT%BϵItۛ LXL`6+saþ�[iĊI,VedR7~[GaM-uR!�LYUW<qV8&0D̍OA/n V&Mj}/`faYh H$c#8 ZÜeI5Y"Ya1dR3M~t*~/f! < ];6 O U/7wLɒC+(ig<q6PU>L)l+2eٕ[=$6Ī�}buc RTSji%}15$‘U jo (*Lva8Jei IN~,ņ$Ffvbt]nO,� ?gK�|v�/10,@ Vk ʏ)J0@dfTܝEŸ́RۂnH{{&TD�Z~xS\`܏c �$؋{9^TD;H6톭tKrmQ!'a톍km% I/LRG9O w?w>I{ �GrV۹ wG6TY FrMbx`Tze61?ueFU �ď;iB 9<_PR}OMEG(~ }~ԓƲ l#HAi˔b?\QRtyHJzolchEdO2j*M�R֑"i)q IK>TR v#-+TLJHM�,9%j}K@mPr) D[{ p6] `ߞHx4OJ# H؍šHLJM�|cTIY4d$وl'$UG،Z2BSA\- Qb-cْBUV}RivQqVT%.DJe5.lmnI"zzzx5 JO)xQ#ե3L+3#5 aa~z\Ir0vJݘmSyȦ I,Tߏ؛sM[ѱHP=<NOkinqF{;gӠbr.W9e% T33RZF)n�btG5ek=/YC bH-χ9$9Y|y|w>ŭqF  /KٿUNQbh)jܦ;NoqrG|"?(g xQf ݘm&ϴ'mEepʡv@4F{f'z֟?kihpiO0s>J [Y"3 .W.f3"QMqHH[<-T|3Hb=iVW ֍[c9V,4<TvX ~7*mm}3toWumKD.! kHWۿiYm BKy�ҽU⩧iT]ؘssR,¡dVJ Щ;pl$t b`q˹QM< v jtSRZTUnAp jBP2b*ĮK`C\P>�*`ҕw#P q e%x<@ �:3#]qjva= RŌZ՘fVQ%},`wHƲ|{~]M W2Ebom{`ʥ CSY<*:+0Đ^,Ϭ:K*'x>m-RkC~Ǖ?9iJXU#%o6?eZ 7Hcq\<�,Υ/⦚zM2`r9+BB3-xZK "ίٴߏ(iƛHzȱ{qĹtmSFJYk89dOU�<a%%&(a�8xc5$-E6=&hexM.y i67َ3NIKWWoM`!\�瞑CV on7=|Aѕad#3%$B5as& \AK[SG9fa"!M;]H/{߁o<id5Z-54Q 1/~-ɠh0IFާeeNM T814-}/N=UOhbUuY?'ITƮJ QUZ;UN5Ecl<̯(삻|҈7_.I6r?\V|@79VcWRBi@b \?�[c+BT HYcebJ,*4 +!S{zPCXsp<3JGXچ7Ӏ]bse؁dt?U ifQJ[I;mu�d^|4X?!G%S_K1UT � %@G_bIP<~1YGYGUWA)aDm*z�^mȺZ#hc5,TB�7QXV_,PO)t,8a)&ڄEjdkÞ0,j-X[FYTXkp;_3#y�F _q"6]dYN<,CSJ7 rwD-�g˪b:V,`NDZKBSOѹq"Ùf5\H< " }DKY}{0Rɡ:[pEkyơ~6]G-j^J$R'p0ĉnǮt�<dꦆZX?~C*,>X5lܞq ?55u- 3u{]Ceۍ\_sz3d ZnH&9**J<qPX鞲efʋnቀ3PF OQKIS45Qmr%mn;԰6!yqQ52R$F,J0&(@k.�0"WK[S/~- <u$0aEF4έ+"#I�?-)RaG�_}힞51Dtf7-[O,2/$`m~{` 6oIfT="xE._L%B%<mR;zsqm6~ 1LMiQG L'K\�wfai�uqj <'3aYq 7\|w$Je[ FHeM\wijcngRgIԪF4,VK~9uS;ej!aKԛكH?Q$_ 1s6M^ƺPŅ <Uw[K %咳9tȸ"D4^nґ98|F2~}"H%V1aԅHm$#{ZČdTe[@\3*J}6]ml.}CTikX{%l2@%ƭ}ާvg g Yǣ饌no/Pe4CXqXveUB@)Q0(,Nx<s 竒Tc$`@7 m?ӵY^l*1<iu&w[vaG*Nxe!nWp7hܫXAS~$ƩB!TK$@~@<E|(B KƲ o` |H=ARTq$:v;Q~88*l*MÞH374GoGbd\bfrM,0dTXΑ{S{ָmMX,++;nOo!g0?7k[~y�Qʫ&lc{sz.J a_E')mue >plYO6g>kX';G"nMoNj )zh )Im Oq5\`EkbjU*ݼLp=DqZI-G-GveZ@_A UbTB"U�Ź{_YWi5(؞6})?L"3X;X8R0廊jdHa5[!Ll$j{۝L2=io !,RXdoJi謍~uG$7& ;q_x;Ҿ[eyu5,44Ȥ�~ߗgcl\ҕGS * MŅ��QE$Qǥ3`([|oN2JoQO4USLn6=🦳_72|2fȵ@4o_MiU,JJ:vI3ov`m\lj/*3 ]Ge@A,,-mԠrzH5ߥ�ģ jL125}1K:Eޡ-^�q螿3|5QIP%BOk˜yNȨ8rQf3*\LPGopBECIUg= B#&W4U�-6 $W�hJXozeJC@2PQ}ǿW[x#:_!`9߶*/?k|ڇ8_��QԲZJC܅s?O-yG${:AĄ.sɶo:^,Ꞟ|l'_U0T-lçg1buKK/srHmciin2shȝĥDrR[c2J ]$8UAt?\2~VS}tUH;*3unNGj$lRI/bt#�1؈Fh)'l؄f $\o"Uժ3I?,!D<&IJbDdǾeck0 #<r}0JȧpGP!L@0z$Op܀ |aLkr6^01Q#} B@/�܏@wsи  ,qcpH|H*X &}W 14`fxUڸ$9 UA#ӶlxA-=w A$x1FG||؟`^IaJm|w;c<oI 탤Z0l0B}S! },)[66'!'0�A;^灹6Y؋yC*Zx?$bH$|y))CvM7a^s?uؖf،5[lYH0b=/7cb97Nŷ`ܛlCC`,}$QװjE}4+GTjB\H~4R5H-ͯ~1] |=u@OL׶v7cӒH??hF,$f2:taf)f%P 'o錕,JEŅ&m+RP+]e "}B1YaXإTy*<5�vl&id(@}nT~aurjbʬۃpYJ-~�pdfSD=Ƥb.xbTTxB|T]B̀-v'J1<tyݍlU;uK �>pG"xpDJK[w `YrĊG) 4%#'#mV(P? ů[`Tf);#mpw1,[waoQtN UQU$s؊\@HlFG6�MS%lk<uOfm.)Ī[Sr;[ތWA4ww,"<,e23ˤH~:r*Yadkؓc;qARVJ)i˝˥WwA,KuVYbVGVm@7#as"|Eh(sk`5 bVCok%1xAC)3m&ꗶ/F d]a܎q?:Xs“,TTLeJAd崜RV &.MHSKo/l*9>|2*U hfKjif }؞~>q8iI Di-GP>U4$8? {'^lms62q$qq)Va&-!K)e,_N\ɳ3:4RL*rMou5xiÖg.bEMQ̌6Ƈ#0WjVd,mM3ԇIjcmcgORCy2A0s9)9T!\^ؔK8eN=2 9pFŠHZ*=jҳ+I6W}P1=7;q,6JCFK[#�Hr_QܱS^ߋ{Ibi2vm ȭ @S8] Pf ,obdוJ+ɾ�Йi}Bn[}ġ4bYXL"ֹ"I^p>BZ+] ӽOT] EIyrh:}Wo]a,zxIcԑǬoxS Vو~\7nsiV7_E+K?ynyͨde{OOԜǷ|EĔi5*Q1NY&Wd>$<*/r�., &b;M _N �XV:5?klgI8 1IN0HDy%O(i$۟n6_G)V!MUv�bH34jeS1h{^ߍ~JG5,IDJjfvR_R{sf^}]nqʨ!0؅kZ6μ$ C<%@g5}13�$.E7)5 edr.0 edTq`� tU S{4:AX\ #>t[)Gn-|z:龖2děͯd/mt'.3-=QT`E"5}Z*!CUq+T-)t`�d>qN Ei)b;vߦSu7+{}10* >'rb"Q\3UH[KSd³%U�KPSD"a(w6Zi,޾PeP%fcW%F.ZJޑ)uRDD ѯRBApo+H3 2|"xUU0_0ؓ{6ğ'EetG4,Su#I!}6|S𶶵b*k,3岈~�LaHph2L>=9Ύ +#bJ_9MReÚSWEXQ̯GH$"rolNE*d5KP5sX�w:Ri>a w~1$PF{,Uls܍Hؑ}8CZ*T5߀/�v#0(^ר8wQRo"S4v>lRFfK:D9E"UC#S1jgoXa_4J°2/&^sGI1ԾT*\?7*�n?z,i*T;Ưlw^v�96״yKD[L�=f4IS4GFPw-{3 Q ^`2%q%qƳz.\.mTf}tkor�|^.[$2ea1ϙ$t$?~FʖIPQžX e5TtnD^X<vt�M~w a"" Xڦ�Pk}~о04yTGh!s#!JAaf6߯J}TkksCИb@O"HTEW{O�8?]V QUIaS6r^Dvj.??vAɲN tpIV-h}kw=mN)#i KM9Qe&E[?SƖ3~ Q9t,wXƋiߗ^l Rn(ۃSj<B*_G%7WIEY]C=D%FKPS$^X_bm퇤yˬaSQn5%CT5ycY`:y$$ʦOant fu^_QVDh<d {GŅrҰf>=XDLK_Ko?!o=q]hJB {{SL5|ʢZ٪/:�Mؑu'RWTQ 7. &}fy@A"'&AJ@!moK}EV2a)CQKR:; Q2 *J*]ŎX\V_9cB$Gs>lZ*`\ ldyqI%a�iB:oc^ X 7(*T_ zyks"<lڐ#p Ǐs',w1RFb2 wǵ 28<ҙ.dcO qqJ⾝"-˨۶|�(א@{6`(SM iZbDv!R s;^/}0ir,<2 4ͨ[c 4NkbDDVRR ,q:٭$ֿ�<y뎩#ATtJ$n b#2]eLlA=VtYOӽ#EKC 0DX-쾫~qLk9+]Pb%Bq"Jr\x�qD<EeZy52=�wdh�sh=N?m~3L:_#zbm]r)ƷkgrqQ\lSu Tf"dv;r?m Eg^6gԴd>WMOE,4u[:pI#P.aJbI:z\b%E2E {ʷ!t؋R@tx�~~"v>Zy?k#)nQ@ W6�z@۝/Y6q˖eH\iY6 s8 =/K|9IH=J9@p1{!ˣҖx ;5.yUTPUPI<x^|?<uAeg Ҫ`s.LlOmoQt}"O=\ߦ:�™m(S {⮅2(r̤ pHw;s!tP0AB)3U+țAkzs <mƉ<)ZV<1Dq_܏ML>iQ�,AG ߵŷ(<!+˳jCs(G D6?7z2ֳ3Ufn p7=^BbH'Nn7>~G:R35qySѲܩ;'ŭ驎6``H6$#<m7,pBj؈r):%,H7%,C>m$ Kn@�~-HP.M.. tR.7$X/0e$ +%Nc;M"~3N�߶R؂o³ 9m*Y$7{` 78nӵv#oT� Br^1HlAkܡ.A͇< c,6�{2,O#{_c`\*RA6�؛qI"E&7�: o+8&kX@ ]x�&Cw'؃0͍타V/drl ċl Q,/ko|fg~car)a!TA Wl ] ;Ƚs�oO50ڥ[~+j�q{ns}{�^MF`G=  W$J�Av!^�9jv}$%+ p- P%'}TI'INcN�mQ?Oue"r�{[ຢC*6byS?m o37_IаP W 0:Y3-A Kq0o6-H_}:k.\ \[a ?Rc�p-͂=2Jk)E<op8JI.PoXu_12ז]cS7a9I md1{Ҽ1QLNbol|U aUֻ~aHm%I4.# 1m؅LfGITKǔ"7ՔS/ Nџl=M=4ыą3bZ|/5 X 4$2I(HZy MhPCsEEKEY!TZܟ0d2U )WjjV4msa*&TMϬ7(mmX>N�̼4 " �(J?QP"95@B b~pJ} L5.Es$L&4ѽ;IԵ450eCE 2)+ .GmnF6.)aLWQ .nizA ^p5Kr~?~1OӴKhu*|mK^RDVgBѹu%`wy.l]ZmUȞUP {/ |iZXs GZcH`.w;O?MauTWV@pJHUROkvs璩[ *nnq^aycHgJh$߱a:EHV] �.~�<p4Q V$}X[[SN1Y]Dl>:-4M[סX& Vb n;߸!t~UDeHM5WJ$g_k)es{FaQ*a%�fiuZdReyuv@EV-Ȥ,y$w��o|2yi40Vx!1 O,GrTz`FvdUF^PVPS2 (pYX1~xdi:e}Tae.&Sf2Y#�\兢9dpL i-oMKN̡Q|ŰP 0Eݬm|WŊZ1 +[j*34ns;i3kh6"�$�Lc]*w �֗hrRfΪ"VM;`')0IB5�*I*᎗Sm.kb)$4?VXp;:!% y|33Ozc>唕D�¾"XELHU &xÀG%*@>ym*ʲ1uU\bl9',R"TT1T""YbHt=bD92H")iVA۽ K4oyrFKG)UJi.TJ]o+C A2)5o X 1,TVKx>a!�Vm< Ϗ20 \۟ m("*~ U)E:k[s?,:hjRe3g֢eYQ.awZcPV;}^\I}2Xc0RR"ls=5GPC4!fFoقvnzӴCmWQb}EΥ6S9ʦB<(<C(2Xa%KfiAُ|Gtu'Vt;YҲpJuˠ3w}SQzHBG?6}CezSƗ_}�BH Kam" ),eed0%qp@q~yړGث/%r**y-6ͷÞv8cPLA$kX z,A#]sf8-E>ux\S#B5G觢ədYc$ pob;|GYLiO * {Mz.&6ib ov>wʎS0vv.ۀBoko{^r6sni"J̶ =5 99$܁`8 8=K}a2snVXp8̚ D})euQa&bwKU[5kS"#zn{{ĥS Ԥ7+I̵ЎEnc_"fyieSzZXu . vi?NSeJu5$Zj-Q}:[;z5u_s_QES6m\P*AQ dUk H 4x'3h\5D1r%=-QD D"_M[` ΦSu3%&wMSk--z4)ate)̱"Qp7Ưέ3Q)zUrkP!V&>9MRuB&4Y$Jn5K0$-Fs{F#<A9R|7(&<�o&&\pҠbT)&}, vȧh:_Ju ƅuJJ(cvP/g-�gsO|78Y)aJ\¦6FH#2Cbbt&sөr:izijbd ?ۓ`H'f3׮0%2Ԗ{c\LIGAYT̨ %в`7[7,w9uɘ4Yf ,y!ř,w;؄sg,y3hIXSV{H$ Ȳb@ޙHwJtGyQASO!P{5 i n`Ve(>j!T6.DfWS�z+rǙe0DG �� UUue{\ u "n uuaE4FdUbvR.m6f(ᦪVb(7�k\cGa|̒j_JLd Sh4!xH*j0֕%'qܒ ﵈'aD#L<aژkn7]~ۻ 6EFT 1e, < >#S BuIh [rIkhm *(ŋ1]kP��[!3Bm Z<~n s uHRpI;v]TLC4cQ;J!p+*㈈ƃTnERe̖ [ʞzڭ0pnVf[MY\1#FBB;}Ò6/uK~{[$P9�Y& |6YS-P<ji5j aI݈RgBK/?3COH`R!DR.MAI\ؖ2gtqDJ7МH$ѡ<VP#C][.YYH_DI % X ٗ1"Y�Sבh̅Jlȍą(BmOQ�J*嬥C �^ؼ={uLLwEay!|l/k1 %$!Χ~!y_uxi:TIAf+` lm{LpSF7ꑚG `1VRe khr_|D`SLˢ8 yH'65K9<SM!jhZmͅ4)aa(p7X"tfeIOu^v oc_ 0e?KD�H.;~wΦ4Pչ#�ūSlI-͎qw5)3"�2aTa'3M>)?bt_JՐ!|z鄺WKmi*+R+R7I=V~Ì3ٕE/-Ŭm{�0E!iic9PRc(+"zs=g"hRE4$/إ W[ZSjZ^XfMd\q˳sZ**d d=k*\jŞ]kf`C3C3 8(X@#_`Z՘OXgDNELQbtI1"P<klSˮe�~ Zszl �-9z5 wbޒ;{WdS'E+H!5�=-eS#m�S@JDC)'V]ڍl=(_Wb#0˥X]MaA) Ԥ_Q G�!L*n `3 k҂-{c%+T}y$Na-;�7�f9n}=ԝ xjc`vag0y/in;aI}8%#OK`eh,k/3(Nn07[}liǠk($<u$W{1 r<w/sb;X]axͱa; |vv辣Ƣuz{aL. Hb#l@=<"(^䃷3LZ;Tѐ?&#I'Ĕ ErҵƟH6{-8'9�l�v7 b }=�uIrAl9E[r,lOZ\'JA%0xcf@k&^lCAeI ۰'k7ķaa >>qusk}ࠜЄ' euV[\U�lXS|1E yk5Iϧ,FjdԀV QN5!)+E"ƯHpώRȒU2Q5�ovt.yQԥ abXLqG[76O&7h$*^Կ)UXc3®vN�zEX龐ȕȘմ=S>aoc[;"ʷ_29~[aQ͜Y<Z(su=;ۂ@�DHq r`�`~0$XP3I '& dmDj,яK *eO-Y 6aN| (2C#(k��BpR̺&Iy HOh051)$сFX j؟}qhhBF48[OI'݈]$kƲm<a[STghoQG� `rXHeܫFYc*v睰,tsx";syVk*ɞ3BzxHW�};SR%*5Y/?~1�40b3YOWγ$H5 FFsOa㍷gQLPFFI'i}2F3QS*SPӾlw#m$`)^ Hs�3& sO0�%y>0�*ƴz/0ziu=Ir KoVvߏ$\E#ěU<nqb䚚),$0ƗIn7o텊fbx|CY�*,HEsiTJ6ǎ@7ED"X`-UDZE�H`TRQT>H 6G? ~g1 e M4)V#O/j}JT1i|'*ԩ+cj Y#L w(mksŷq3_ʔK7T1m {:v.XXөӸ@'eU�x\FͲZ*�U9Kl!u� cXٶeU2}r()Ꮀ*oI=mGE00uC*2%DHēp6-'Y7=q/1F2bn]K`@>iLȑOk. 4/֊]@,v �{a4Jr}v} !n|/{@6R5*#؆?p56"&j�㬑FX,{=)<3C6g>b ZvÖjaSI [EoyuZ� ˦|D?*v04L!U35 "HW}NOo\g8N$f}.dY#˷qb S2$,Ou1"5A`T3 qHx-!Yj  ]0ja!iƥ MOhMUO$Vn9;u4u<2=X? ]ڟh]mMgYdD*1~n~1.e]EIGx$P oQoƮ>9oZdg}NeU5/vU7"2�؂T+�l7HcTi存jFF&tJ{'AJHѿ,dgUMn߸_ ޫ.W[I+_m~OKP&֤~ H[jz#>�')hH4Rm<}pS/-4KJ!ҔsgNj`tȪh',jX≮i X o;h @/kmp:<3_v'~7=7Uu*-#!hHrmcűY<urZ"NM'sԝGfF|μ"[~/՗�>ATRt;tP*JVcIG%I܍퀉I0Q1Ӛ�WfyfiL`x卢`2{cvҴYkMWti߈5,FxgY22$"ҬIܱ؝ͬ_:a23٪)z,) ɐFv@tdc%RzsV\oV/))*Y! U%8zZŖ;$(R_jn:$\RSS%< Hvث^l 6{LZ2Jjdr,{}μg:˨>j3?�KS<rDb-oY @X@K9Ĕk4�S t�'))׬)YL|Lѐ�>qkaW^$5~}[ӹHuyfs0 R"$-9t1r� 33|֞OUU3EJ5=U&a5jETwk?Hx?vfsdMP˛2zi 4I%BQ ]F׽c%fMSb TV侀Cĥ%ajI[՝GM_4-L `WHښG<ϥ`Y)6�"*jIսɻ-:ކ)<xdHu-Ϳ}sk2uU'R1]K &pKP$Rq93 Ğ`\72HK=71GnQAڗ.Η֮ 3$i:,2P�yf[Y{K]OMU!s}!7Xꁘu?Tu;'QNV#bjED,$-m3 g/Z*е4a# f '}XfLZPckC b�PM 4w+,ug~ɺ%_KurꡎBcRD?w7IF ӣƂ̀\v6;a}Seftd⮖:DjO4jDxih&OX+ַ`96߽/:� M#Y(ơ֞qL>APKŽqKor�&*H LlȥJ#K ň+r|4*:_ڊXX;J) fji(sOD[PZ ZlL>iPVg1g%(_+^ 5}<51OQjYY%TGk1:ݨjSH" 9!tW6तQ j4(=H.ltÆ,FL6 EY@kz� �0eMgv”CKEtՙs3<ChsDpMDcՠI:t{0b]JxԤld I�Hɽ0DCS)JE5D! ^Gy %j ҪnB)sݡ7HH}-,2\;qϬ|�6c"ictJuǤ7&Zj i$\�1n/0Ӡ"f}*^UyNql_%]j< Q!M`UHnCu=w<obBQT 2xCJznN'V~W+>.{*e٪ڔE$%],7}D <(dQt0Y[G${q韴qSwGAy)߆=(o ]<ǫ ?I'/D �O|]}*GԦzX_S:ELr/ޑybOx0Ttq�pPԖ#+J&e'YbIɶ'x~"n(*j,HO}LC(SЙx.4^(jn^q)H ?^V%#1g1Zlޖ)`Z`8-6~ J%i 8fs,X`vPK NO�F+@-X3(j)I$|:VthY mWy[zJj*i&JX\X݈}#d!!7*4TsY w))(,Rbl;-:8tfp*�bJxuƑ:2 YYIZo%Ld}r]N -T)e)Jǵ�5o,^1FiS&5,mUpl�½�MDeH (Ww(_?%:h&Y'h#VspNd$q;(ş~bW骧2j$&�$}-gG ;�M�)gHW-Y8PY!> Knf�]O>ť'RĝqEUٝM>_tsTf 8 KI#ª$A0TXۏruKKמDATh:סLb)j^v<۶%UNP K7x>Si\}+՝SYT1%,4[r($hea ??:z7.3 :s75ʦ3fI?n1_e䏫e<jG? $f?�?3]o �٢28prbxplE'oIA%u^C:){wJg&˨q@j">}O/]Btup1>MtoZ\>x[gYgQO&YEѹ"I)HԪ# cW�Ư:cflĬʂI/iE��ySgϔ|gNu_ϠM#Qo)# &XQ*=B{|Xnvvx"E݊Nmb|quP |BCA!-#TNmpH6ݍ M<x,bIaol|,A$:XpLMm >N<XC*;\j6noƶg@�k֝mZ7BuNNFuy5mEQZBe7Бq/64)n5*yw Y_Հ*qg4R{)ÔŤds񛯺[tzۯzëR]uGSfKp`%}Ln6}4ը�8Iy̺c\lf t.M' !ďG4}LVD rĞ <`<ؐHɤmΫH 1�I-yE[0 ~/ w׽Â�[Z� �-$kaD Sef5;߶"l sav8sRBb/]Y 9*Ժm[{c[j`Zl}tFPV_$Ky85=pޢ' nwk j;#Y(IYdY6[_KMIOO v-%y '@_zs,M55|qMGv/~ l)ca]C5D3Pޞ45` f6.6sL:5|yiZS-l3-’(54< >[_JAӇ\"UE0zvYՖ3=ucp 5ǪAQ÷sbG̲)if2XSA*<mZ (6IȑTb6y0MJ(-vx^傲;ܩ=DWc3!+ U)_{;Hz=2Bk0، ސ`avWә^T3 gIԙAK[>놕VEV5RIARb|\_~8+<7 ] l1<I6ʢO efdAϨ'{[!Ysws_ I02E;[kA!4Ӵj )�10,KMsUy /{{K:R|9ib$Q<|+93|kCl"; ~7r"/0lndi0+)ka{qqq}iUգ]b!@z|d(�ٞSSTAcO~(jO VH'c qf �ǡ߽BT{3~얺(#DXX; }+ܓ}U;93Hd>‚ |ǒ]6S->S z@cnv{AF* TѴ [X#Pt4G2ؒ4O*T[Za mkynQSK%:RkFok{b!zfD%7+{mB%$ s:#3m¨f+X^u}moVe:Tĵ *f-QHjU؅5;~98nV[>F u'gKXUWOcJ<-Ԗ $OK DOKŕIY#UzlĒ@8to@eb+]X?n0xC0]Du цe+�?K 7L&NkK#Qp0XŐ* e@rc ZIySw&LN`l71GLB#)ZOla@(GK a}%fQ9�nTSyc�ol6sDT),76Q":VA媏Kla #!IEu|aViO;B ablֱ ƨIE߳pm S`OL!m h"Y!@̓C$�lv\2:J#[b|i悮F0x Xp.;�s ip4;tpx>RYJKyoTn}HT|*!rx0\"9MCUݳjlX@>}$"nXp,zͳ.+M!ђB�n=�olB;MTU5ɟG*yܛY{/$n;RŸB|f}G'>obQdTHntnχ^wœ5uFa^4zю;yvf&eW=u4qCiCs6::3+s̲:Hz)Ҥosa`m4ʗ,ԒxĻfnmno:=)Q<2)`E{b[*t5x.TWο@hE[q6f}Yjj`'I~8lu'M$D^g:̭ZQ]!7;[O82%(\Շwyq׽='TWgrU3ERQq%@@ oa>~-R(o2z1 R@@T�s{vXl<.!w6kCÌ2.WI;b~*ꀕr�ܒ9'N BobԃwSK׶.4cefhOD{81O՞eDO}1QS>UV3EU(KۂX !&YsHg %ʲݬE&\aUTRPOU4<U͈$`IS]{GƁc/'nE[}LVKMU&ROTԥr` Xmq }|bs5ɨ(hk2s5UJT~8v>tGOL4PBDѱY,� 8^d _Pkr/5ye.d$ Y� D jhZ'3)TNn{5{}ijhA\C0ty6`rH!b gj~PZcGb$.A!؛oa~9f׉DgyAmV'SGeB7C " 5i~ӝiTuS< i &Us$@*Am:YJ:\%P$ybͭ./aKZ`)o :;6^ˢW)`dG+)<ɽÝ«.ͺQL(Ձ,@ {7 3ϫ3=U9 ^FRC� 9䃾KI}st=Y[,z$P5*13Sob�IsչT=8-Y/^h�i~t٧Jd٬\2⾙j$ ,W�%N;_m'0unI2BҊR`n8 { Ϋr.zeԵj<lM�]&{EGZUUdd0f"XzrL)M5we,I�4Q')lÀi�( 1{M?ٳ5=5Z!d&ib^Za2*%(riD5Jb,$H[;ΰEYONtZU(hނxgy}! TzWD)dZxQMVemΥ�8PBy&P5{XTtIι xkKC-zy5ϒ9v؂}iY"F2,Fnݐ%_� P5tDrw#YyDbFI.J�9)(/,KXV7L\ƞ6V.kUU@1IIFwX& Rw' $S.LӥBp&PysHtiذ \H먠YwN%2{X3�srѪ9ըj'In(m=WVh$i)o6]!C#Z%:xe,-9{ K*&goEmæ:7v-+O2ҠGU&׷bpd鸴@"i`8fALC',sk XX3D gAeH-a{&@A�UitpO-ԲKZI<QMUP"؎R{p҆<jx߸J;} 5:aHBdh[bM,;[WTj4P44Y%=a3vجcxDi25H!bE-`H!D$Y)dE0 یeP^yŽf+O'~;Gޝ;<ͥVfmňXu\ 7o}�/ W1xнHpqתkNA؆F,M eڵ[} He!œ.`񩯶/վf54MYGWJYAαߵnJk5=ԽMYNH7 fM>hџ5SM;j@�|fye}$讕TΆ) �LU^<*̭hIE/$*lk�ܐ.H@*^aф)^du®߿󾣉䨂F RG ":d4u,H<"�nNFF-Gjzx#qkoW鬺 qI[T+׿'k\[JxYW"XX9ۿl=YȌ!QLH`y782|�;0Goڃc`6 >ϫ]!*e_=ϰ\񄊊o gpj{]X __U>l559K˨CPt.Ca6j`Ltv^f=[z̲ٺF<֚jIT󃨈HK-%=t\oFNܪy"7AԃocWZx~$}1O=_ijVVո&:x#,SseU Đ+ׅ54uWV-t1_,,F):?J$2wtIR.@J{mp5m|$Frӕ.iF~O{[:G1=˨3Xxi㠪 Y ;�Yt\ $ ls*aNz:VLLf:QÅ7G_G)Ef?d59ktS /ʦIe 5b}AX:̫/�YQUO>_O-|Y>V)B$5$(F@R JV)3{̥kʦN3|NYQh/h�gEdӯuMe**:ij)jj*{bfClTo1R2[մ@yCEUWre!R{/]Wՙ>}:r<z-κ{=Ɇ1^h\N׶LV7=22JmLďҹ~Fhzjj+k'&XYP)#ۍǰOz0<%\ҨW[I5DTQ$@Qwv6�?=s_SS3VU5EDTTM)fvcvvb}LI7yŜ�ړl"?/;d)KYORLq�J"�,l32H6NYRӯq'i2fߦ^*DSҤǛ?W/IL/>m'(_Z)�Pcf5ut_PVX-Evӱ?'@gk:7LitIФҬRы؃4gj@lxz~PW1Ո*Hwm~Lx-wG;YTx1S$}!g7NeodX\<TI3l-[Dמ gLx<jS ^ IIb/r B;8wYsH Mq�EuC9K-.oCJ;菶w&뮛0Ц9}[,,wo.C,Fǝ_ɠ>ڵy+վt|MFS"KJĒ ;�Г(YXʐ?NxV5=;>#T+r>J,²pʆY!VuMN.^a$BÌ><jEu3_bOeao*ŋ)c 0B5w?#9*i)z>h7MaV=YO|w/`}^<*OP]WlIJjg�HN^a'GO~?Ӕ%=CTQQSƂ��Q:<l= !.z�^@_hC; Jm]g3Zi+n}{H�k|֦tdUX5^c$o1�F5D3 pI6O+ͼ6Ru&}9 .a?Du}]GS"'+"#M"`$U)6JKPYxK(?l :/Ϫ|fStg58+a2 3@^@֧ �i:KY7*Y*2-U̻3FYx� y8�E8񏧲^ :�5zTWRK 9DEcN%P}S`'\ +Yo&e&HBHfǡZ,M-k5ٿ[=;Vk ,1=o33W6{m{g}w�ߑ74c{Ʊe%o&K[D!Zq-$2Z*+Ek=.A/S=zC:Leˑnnmc0 +5/8$-P)hF%1a?#΄ީl(g%O4VwH-R*jMd/}b4eF_4@JhJy 6DmM\ؒq' _!\c 6L/Q_}GYp(@2Tʄ=K[m;bdNYkrbR�x/QpFznNݱURRij:Ϛ+0fPxAn*$U[ILoIV?Ld5$̤ Zj �qsn>_UkRw~&Ll;y֞YQ$Q"A".<A*5a.)x{Q𬒕)e|RJ5%{_l@#Hqg )i(d]=QL)c7kߞݱU:�֓8!*)e]m ᲅMO]qA:{csĠ$[FH ׳v=I=:O h 1߷7nlz@dN^7/Ͽ}^PUQ "9%3"M eqƈZX;b*rbT ָ#+HcLCc L<Uj4BL%A?" .XWrPpg o|<sܢTZUqrhh"؉:"(|:F19nRM#�gZ /v&Hd*TwQqI{nAZJdYT$]\{~GTI$Ĭao$׸M<iOhcJʭVy*5FUw)moooJ=bDĔo!tU!2Ly -<SΆ^j+J*lKck7ąн0$rv;Qhu_Zl=˩r%E]T嘠K� ~�e{z=<ۍ|i�ѩQebTضY|n㡨cH"C�P%b &R%Zfd`OwӢYy8K<tPiy*id6= �,pfho��J�*t*6],b]X qp7ˑ!ǩ\@e ȁim`^B$o\b(GRJ5 E,GUµN|^P`^ʤ[`n Bż}@~{�,7* Rl:^s#l',EǪbA@D\bpȽbO3͌}a{oߓ*=C4cߟ<~S\QK[p5JL>ZQ}p)jF$k0G406`&-)7իce4ce YJqL7"a3BlSVr?|5HK:\aQyFh]f:mIL4KKkn i2R5ZV[w)5E\TTf(K%~oHni(JX+"2 nN�h:8PLگp  iW<Zzl.YeRb2@B:`,t#O}I(z/Pfy-df*rOjW �A(ZO8CtFe 45|e:l<eF$N7e<¾ʿgܓޑ:>оCw-7HtUhZ-4!+P$'I6ğԟ`γӥr2,L.[xB4�@k:AcKWu~Ջrח]x_-eE\6U=,n�T@~XmRj)K:aG&Лt6%To8'*ve2or))|[Yoa:pڦxԙ],%X Pj'�!nl狌+C�}%P+ޑסh6Yty%Re2FsX#]0mr k鞠ެ˒3DJ:48 � x]ղ;oӝU-94PunW+f`XR}2(!c3}~~ ߆4=4TY!dZTg4 Q*rA9 ZoGt3Nh KQ2�` [؋Nެ3*<˩ –*/Ekw6V!߂ZS^w쿨zl4r姫�SG.˿Y˪gy|8$zjXܥNl׵0daPHb(Zڽ6TDf5W3ʖn.-W2ar4,g,EM&ᇆMd 4c̛1% wPبX5ػC@.QΦ 9@ce# {5iJN c,-cDBj c$bуڶwJDĥ9I|=7 ) <-QeU).Hmkl,& IIVeIщ3Ά͒ I  'lo`6ewJtHO]әWVT,<T5Qa@cJmL鮉β^~Ϩ#+%$Q!5؃f`OkX)#7U*7q>\FrԆ(zs{ja_YSd9Sfiˢ|NJݴdmt}&s]YNNY,̬ڇT3baY_{uAeQVM�YPEܒ}Fw6^tU2+3%oO/`EņD) $G%Z8? _9s(4r(kX!ַ�mn ?pٕ|b:f1Dv s^f3<TAhᐼq m )qkX.O1fya,R9*&R6q2bir'}tT<%0O5*n E`VZTSSUFӨC%X7]r9guU%Ě&Qv#WkfW,)�qd�U0=&rBpFrxI Q -aZ1姠/IX. !ZFcE^:jfgWNpoE7<QQW!!RMvUi`v  \aIL"@a`� Ԏ[s >.Z8>}UrypH Z$J븱5Ӽ.fepF7q2]B� ۇ�oATy Q*i(j6$d$=}5YK_Aj.ΚfHNspXɾYj0[Yz ’l, ?SkcP$^u4n#Fj$;)XQn;~q^'̥+7t>?ǔVѧ8ʈ*,�>lI=ͭ*z0#I=T9c{r atLF1evb;_{l$ThSPV(5J<܃2a/{fjnf7 9IgKs-L1Il㦾�j}W6Feu$u D Q$X1sz%k)4][ħin3cy#ԫ#{O=bVQy\Us$E<9c|IJՙ&G]7z9q3MΕ �*Lj9e~Sg LPG/u~8î9k>I-XiӰgeDG$I X)݌W*>p˪f6}]yf&I7áMG-Ia@ٛY?}uS:|0n| 8&XcID �#B?9U>"|5,|ĕKU5jQhјl .)I4󅈙1ZS^cE,d+(,�  Z�m�ug/7dZ=l(V"~L.I+T0�=|k�/ꎤiޞBZ,d6UNJu\N#yzөᦗ1irHIFAT`$LTA+R՘ط\>t:zuj|5rjf-OD6@7 YS_mQԨEV�0Y@حەo3Jy9PC@zpWUX{N:XzW2,*>긤wē95�,U#Y䙌e@CAV7¿Es$3Wy0f2(ROܦV6s}7V2r4kSY oSeayY0;e %mOtoIa0Rf3+$} "vFQ#[ Dў(<VtoGqԬm^ȓ8&SRڴ� ~韶t][nUI6]P0/o;{Y>-xNU[=IUAKWSOiQ^9�>6?c, m?(>kIW9EV'KT/Ls,Ү#4 3NZAQA'V&吕'SσB󊍛Oc>Zc#T\ ]{cd_d=}.!9fM4%{G>S2AYeR=I"b42k|$[C!,A5Ԃh @� �GU Cވ֧L׷)Sn:7 �/Ƴ?ė>0dYMAye9VSQGMO UJ8QB18R;5}?|/^z?n.zQgYbW{G<j�[�^�'TdLAeXX4US ���2TӾ)Gqu{Us�y|t xt qߵ9)JtGME Hir(<*m*DSǿ?C~n~'g0 .4ӼGo�l=d51E$ coc|1 a F�(R 1H_ľ񧪼A謷8z6fXi)iKYUKV@:F�G;[W(,sh!|lZr,Bf4M<QX<LhOAԿc?Vk -.WLjU4?# 鸺lNtRcFΠfPTf<E)3+P\\tcX}3_>^3X:Sh9h8]M~@F1�~ gw Su,#V;E} ͒uKfL(*$-DT_e6ziz/hЁA,6 )r8ê�c�>:!8p/o3mS9𛩠Uf$3v&�,Xi n=;Z�}eGn�'!&v<E47=A]n#-4״d!@&<ӹn?nb� 1�Fo9gn)oY}=Now͓}4~u8>S =6�rfggMv|@xkUl-U �C uH,tgyYd/FSe"ֿ{ٛ5:8x3zJ_1x%rN<Tri$I)&` R#ooǫ/wgCxk=gះy^KeY�H hi/6jHI#qr̫:iZ[@Рb^gjeN-dmqVc$�j<|KGE=5CfpԞ/CS_D~�l:n4?Lì8DVgjRJv BV?s K{DٯOSE,I!Y+X[b ӝ2-@r"vo{ NUkrEծpuM~$2^5m# k�$L6o<E�{`:bڀbH;Kb̯[ҝG5FNߙqotJmv"�O늕k~˗}J1-$ ]&bݓ@ NjA]Y$fZf[ \ܓʎ9'l1ZHz!{د}y3M[KE0RPP[=Au?h~wezkzRŤVҬĒB׶Er7 ;QQn.ݹʼnYj"˪҇<F5eFT�H;N؍2|1*rumQܪ؂]ai<!)#>6abX[\Xcg_g<0TUIK<ok|$kتcVt2&Aـ6ؑo϶ú2`hㅂB ݆(^Rmh3TS$:Djߓ]t5$I bz�%4* eQ 8o}ʝ� i.3,f$[? N s8a:&#K];MK%:_-KQ(XHР5kfZg&+%.JFS Tv ā_uXne#luqJcHq)g<Fuwsİ{�o5|FrUTTZ|ዛSF3.Q�-)\@=kGU'Cҟ?NI&O]-3L SLD~)ӱ77"e2-rӤ]. p"rEƄj`0)L@^i5#sm>13}s�} �>$f5R#H� :XЏB2Bpm؟V(QJ�)O*<1D{7UM5,lwU͈=4K4tbXa#*/K ʓo鸥@7pcpG0sJ4ud"%A�lI PbYO| ˖;+!T<$2`M6 !ۜg.l  U+`=;|uu0 1}je8@1yC0vU�.e/c@*c$q['bO|b.5 [YU-HXq8jJэ Bak܌g+m/:*Y&8lV215T�g_HI^D&0RK 3 Ԅ܏rNnT^}+یfchZ,ͷ? z)6Qcʞ11(,�농tHrZ붟|7 ;X7>`f,\˦(cΧm+!<Jar9;7T?`M)g!]RJ06MdO3j� ^#S ɔNS+0EOYZby ?MqG%O:e4k=mPCaE*@�Sq?ڇ*깜EKIUt[Mtfr\Ii 0Kw;6ҬWX&"�XA�{h*JA?f=G[[v)!G[ng#؀{aK=kY?M=`HF勍M v�M�Xx;GT2IYRk#G$-WL n0Yΐ,LJE[/=6/TpBU[@"fS5, ~� [}zh~~8O�0]SQ$Vma-YP,M.-uWIx[Nh(RfTu-Qx.*B ,9|]Gܛac'$H-O* {3{Էƶz&w2HlQak\E٦sڊ* UG@ Bc`ocvyFC%4Gڃk]j|7$ bg P.(geޜ꼻>w5Ȣ(JFʌ%*{<dم2&(fѠʐXmh'\¿ <s)"|s|J]lԕgn@p5(kOS>>k9|lEt kiP_ԮëϷAe] 4=mTMVGOLSdf/Ha*![^M'}~~._ʃ>TI`65UX#,rIokJӏB6%A]MY洖Ϻ9i`k-:R j7ǁ=C.kC.cԽCM9:/0,G=U ,:뮺.j,&v"E[Y<}dۜ:s?w5Pxԑ4HN2=$�Up7kMbJJ[ ޅEG$#L0Eofz;!,H#tmSuISvcOuK#kPQ]u,.Eq9 #әKf5]Q:ib2#3C,r%.qS1ZjCe"}Mpu{XvUL;Z9 ؒ� XJrfg&RТ$y@ή9\ܧ^:^%?UM$FW-A!<@+1P^ےF{1Tfu43湝 SI=ENJl !v b ӊꬲ+:ȵeiW)HFRihBO$�ҹ.Ṃ;)"�?x+̀Z>4$ynn;{ұrU%9VR)7$e.u#OHf-7U B-o`Ϋ,l棬+ڭb9UI$X-5ثk^Uma g !D<n^HY K:me @8 p܂C-2gJM7(j*\JE ufs$PIXj -Ktq`E'U7#]AUT!3-9f.@O$}=,&SXFpFU@S?o7bJP覉)騩mfIYeM*C@P fVWݪa剥�ԐH;.T$;]֪dT?}Ux*qLe n5v6&42B†5YoIlڈ 3*$*^ 9�l:K T$JT4]k.TZ_m$sa`nHTo.4g^yQt;KҢE,d;v~rIU6Xb 8@KX\j܄jAeHG`u&[Pa،;(JFDRSb"K!M٬E|fYT"Zͣ<,߈c :hXa�ֺ;Lƭc18y=,Mk߄Q $] e1A{[UBWfҤ3@{ m?v �w>`Kn)O}/KEQ37UC4ȸ'{J(J4R,Kf6�M4$p}P)m}wk\vA4!A"rĆ6β[~N-bۀPz}QWQ4#Zh(U5CϧN6j3u&gRVNO_-S5i5OLly򥫬UPLZ6[P �~V$ 뤺*[.^sLhY^2k c,XqA7Ov6mܚGn`0YmE[�?ӛM Ho�a�M<)<ª:|+(+UlKkX1eX>|ҳ)ϲ̗8fkY7pofq [Sx77XtmvP'rzxMYMm٬ou6"|i2,΢JG˫dk:IfFU;zMYVTY$~>_ڳLn霷�s4}MT{npܵ\ӯbP,󮑮j,cghdyjw ^c,@6no|?h2VaiZl"Ǩ r�$i; ܮZ̳a3fzw, !Ti *b<=v,ϕRCVv(uD�6E@@u$o j߯ 0~:Z`Z="BUqS ' k6OQ3U ]dQ~.v� eT&s0�S!ϱۑa{\ _OA-S%vIE"X'ʦ7mIaemQ~ 3�U|Ӭ?ReK-53["~w۷OT,9uPȮ(?�\icꖃS9|Q4^\!�k+s=!!ru)%='P}9O.uhbxg/KǙ--SQJ|]1ą񛋛zIމC:)슮(YS2G9P 0 6ǕzO/׽_]UTF})w^REHDk 3v6.|_[=MzVլ)}&bnыVmD`=;̩8P=~Beְ�>Q5Ջ\ym[�}�k_�A?]$ ('TU-؝{'O�3.9: 5QeU)xH SQȿهѾ.}UYU6eIedQRՄakQe;b`_X|JŽkh 8U3oTm%&MfyyXLb1-P߹6� W_ez!o3>7#~JΎVjy'i<j,ru𛫼!딗 SfTPWFCSVBQ َ<x_l z.<5̼XOOWxnR*A)K[&^ϔ�rEMOz7tCo�xwM.mVQdTQRåe26U rxϴOIџhz\AK *|xX-�wGo9Lj'Yx}9S[?T0SOQ,STC)PʪlW'|z�io\xYoXWEuoY>agcGOT*aYkH:}7'R.ŸxNvl7$O87BuBuW¸%rɔ:JfŝݿgQ#cga kZ_ *eho ")�zÏ<;>(K1|XRUSD$d1Hi$P6{ ďӔKZxIy^AA$]UA4T]U #{Ð=#%O~~UNtn�ս{c7[])Fu]]9ם+ADWQvguA1ͱܿ9I|6I d|Uʖo�=^:7<7:x-0wоPe=AQu|1�<w~,j& 8B2͒E?)HIyuҽEu7Of9^ofT>k,54MՑ{1u>st t'IAuse_%WKTT_8f+�VgiloƞBς]OԕRUgNs憝f%lIXԓzj?<d޳riހ&@nQj'R6%!-cb?; _wxMc՞#V}]ifU=ISQ1`��X( JTiONl0f>bQ6s^~u9VHd%>WY'TY],,xz3PPyK5&x;w#e}wυ}1ђt߈z9 n$/J%?@Ib,xlĄш<cL(N-hÂm 33GY"/nF> ?WIt9N=@ٮzDǝO*k,Ro'|i:W2/.gtY/] :EYM>e<TfJ�F#[Lmm^âzzS IzgSUOQ)_()C(:kbš%JBO=םYu/O( x?rQ3}^Yd�.'̟)2 (< <)`Ab^Ȩc[~'oڃ/ٓm^xIfEGWVf"ib@PYX2Ri+G^~#xOY=p:'%͠L#\J5<k"ԯSq5KH;"ocpүzqpT͍�0�E~{X0 k <e�շo㈯?VןmQe$ rG?؋ī :Sg#k Ā TW ij0~ثzʩ yU4Mέ�/x4$bQI_.ۛіH*ei�/L *=y{?m}!mԽ5NY^gd:駧ը~D6%|ճH4Gh'xG0Kn JfxH|C'o+T,c'zm= *'RD2XZ/If9ltP䁁#&?<M'KaB% 8R=m:4*B1(o8=Tּtt,GG)aI! uYA[/%)#3�9A:hYIG_#PAvE? +"J%;_ (WhFe #팉D]q$ޏّ!AJy `K00o0i6Z\K`}_> "SJPc:$)�5Hm,I坑itB܋o jJ;H$]DO?Q/@0D,ʾdU}c)C_{8ºˠ@x:[WG7htt)n-pF"ٶy@%e퉦|W C;yUG+9Vޞ-jQMhy5 эRpHv~w=ȍZj U}TT:Q`8h> e,3h0`.6c $ŜUdK"-%E4 ,T�y1RWAO,0Ekly2 RX͕H$0ݛI~xvz 9LUSKPLD *ƨݮaל R;j^|H۽ @̈ �,U~2? S SΨ𦛰"o,vG*SgS, `lnH1f *r_)JO`-3\ cL9餚 x䪙٣M[{qbl-`b&ʿde4: hbDBIVEߵ6ƑEGQHN8 QIv6"9{�Ad%.dԇ}~t��o0F"D&[ ]K[>?Udrj E$FZעԐX5y`m`iW1(mͅϵj@ؒW&1mD ʘM KAQ�X8�l6I�7pBy^ܝm .�A:Z,IS |!أ6|sDd}:lN{MFU +{b7nȺw:49n],d`.Qn^|kI'ĹO<O_ ԴOm9~l.;_SٽGi'HJ엷 /}z;\Ώ6IꤎB, ({lmyvar U˘tV}UIyj2+mrly~d"�$ٺx5I^[%>[pu VdӲ&]uS٫+⤩8nYm'q� he}*tOxcմɘArQT4{Vx4"kU!LzL\d!6gI>XXDݚ5 ij# RWHd4oԒ[r5_9_.XGJ_1SQE&ڐ{5\8%(f-xN4d59usZ*$6`/~_mΪ+3ϳ7 ͤC9Zt_):\D{c˝,+.¯ˇ,v_WGo]=]\�yJDFK6-5"W}ϩeי&w\kTjy,Xi}6ӴSrCᯎYI*bW 2FEgRoD=cהFuHGKun[iRSǜQet"60$ 0BKr6kQJC7cBYi*qE;3 ۓ~@;np"jkV#N=%Z@fki=z:,&e|KF/E-lPde$zˠ�.bL#g]!PE'i2BBJYSQ{Z$טj C+b�ۋq? "Vҡh�ްoW;|6*)DѢǖcag"۝;{[e%$$ A~9V/8T]nڟE8cfb T,Ь9&_9˪auϖ9RшΓ!k8nMӽ,JM 2�%6Lg%El-J g߬:Jyi6Q}90k!=q2xU]5i%/LUjUxiBu7V@\c`r:]brUf$*'ɪ*P"] �pM^Qqc(@OKU5&r)a�7fa[b LZ�5w^M؜i`cD݋jͅ&m,4>r$׃KTkډ`O;z7evJT4Tpt׽N 2ZB56KV$J!ɡ!2JΖuԄyU2#m 3i|$ dC(f"�O}w 2<ʼ"j<\ }6=_"ͯ5 Qʐ$mk1*϶1ރ�F<7=h))ĭD'~^]\CXTO,FS#`AnM,5RMnzBR.IcX[{pTIR H�Ԫ] 8qe2Ƌ5leXvܭ!~Iv2!ߝe*3z5կ79SJ%aP~P2j2WM zmrpI#x&ɦ`t{ ܃f<addv1TL$W]MƓb,ᩝ,a�%~>9~V^�K^j|jYu/N>kXqbth!DT`X OI`nm0 JV)rTlA_kXzV0"B@Tr EdD> -[εkz֬rSD#GuFA?ROЏg)UCGt $PР4u)3NPKYXč Hُh29DNH2\o{XnBdaKjYn5cM)O@ B$ jJqkۋ# L5+:yYK4e, qffjr#YҮ+$s{Xw8ZrX]cfbʓ_=0$oHc>o^[/L砺XaLK/Q'Kpnmog-?̹u:ECI5G#Px2ID BNmς3͎6Y44I;q�s7�nZ̪ NEUY0/HM,M �m�nDjKh>w}oWԕ U luPXo#v;3DC&l[~妚*+bOE)aH<툻JG:opmp?]c(41,)c~e+d~yכΙH6^یk8f *F�&nxǩ~JLJj.V&d}1ߴw:Jjˣh+jrCPY@5$~ii"(C:{.0 /lXY040U!@>3+O_JaJB�{FYiwTy}iJ4Tj}`�<Ci9(iR0Ua`T4[~IkmݰW wl㧇S nUM>gS0EzjZꮦt#M Ύ΋4OPrX&BC-)*⣎Jc(# X\ �..18}Z'*yuJ#Ц"ූwAT)Z-jR#7ڏ-dUxM,yy 3#NTR/*/ϳo=YMXGHMOtks#*G2F*NXJ~Ϊ(ޝi,,TrMm`S̳Ċ \y١z]t46jx;YJFhB?ӯxpRf>92�竨]ZI t-]B|^y[V?�ḠfqMrh_8zZV;[ +_ԝS]QԹTT A<tTpup6w*Њ6ع'_%?V/Ze>,h^%S5h|]I:.H -J2ӷ;ďM+>n|Nj*)M3JifG38b j?f<Ӯ;vE:.q\iWXԆ:iX(:E0m2�e־xҝk<3z|00y-e ,ޚ5Gooگ®2!:Ni<sʬ*U43+Ò (^`^ϔ.cf-m^�Ο1<{^<˥a,u{MBR&,^KLg/>i2,0r ^I!erLO%y5AMfv9܋b5G>˞ e]%Cu;YGxWC7jX^ GFHo)`A&ƥr*�ϵׁTMQj:ʩT3VEuW}EKFt]!( }cj?^TOҢ7ɨ,J+v*G#v[+86e"�bt/}<Ac%C2i!y`fU%`h Aw6:W~f\ʵ^tٓ/?|A͟:yHUDH o¼a3_i/<�OmS>WM9lRTSerSXћSug4lpd*AXՈq֐49{Sw|E ޳'e>32ڒ\]2q\j q<t;(+ku#ގ1 Z#-L̢GMqȆIX#[z?Qtꬋ ^8_jjwH*U+XV�kcVfa)~˿k�H>Zz3cclKMHꕕdPn�t+JKD㧊io<j##Bwnq{WbY&F'!hiM '?'Rй ^#|sJ)j& t1d<Eo$>xo򷤥˺So>DA@Ғb@7]> =t{9hω'xCY<hd4o Pc @(B] 'z>hrΝ{"4MѾ2rn^kb̆ZH4� B'ٓ�gW:| {[G'AfRVSY=lM;3P<aܗdTbi<I'ߊ_e 7˼+&39<x"y%Yfdp<q'�9I�ٯO|H_>~=tM~AyIy6USM}-,6 (TYPQ'��)%6Wnwڂ|ӥ:n鞠̔�э+"d%H;iݡI<F_�CUUGDOUK**Ź>^tGLr<Ǫϩ+E PemuZ+"T{ĒDQMv$î>Ou:G z*JDڣ#5)>AؑI^Ue!zJPߨ4GֹgKO|)+|T. �0sQ/8.|x|u1ꬲjY>>Pxw^/x}cĪj Y?L$e3:Gu yJ9,_e'j+H; jq�s&& Ϝ k&ǽ}$1N@f�߶ę'gj6%?7vv q5!\knlHQ8EkSWY 5Xa,�IL@&Eu(~/`IgͦM3u]A�}C_]M,I)D;ð"ޑɪ$ˠ\ֻզmM$) BnqFi0瑆ORDARh5Ĉ'kbI.9�seTLD Wa0 Q*CCC!ʒ,f%{}e!3 =7#N \!Y FM�<Z3>S?HJsQohSrC"0/%LfYd=,_}`~a[ҝ=Qf Mo)PesJ  mC԰2Zt!Rw. <ATzXQ,n^*F\1* uWZ*'ԫs7a)wbIYFJPT�*mGv w?& hk ;aUZoS@۶u[D-K cvķ=Pjy!&”ϪAvrD̪p#* xIlA4@4f�_,D1K1Nئ˟UY:w?ĴB�<f d"�ܨes {s�v:Ψȝ݁v&il}RE1LRWC�XJak(KFp~#1ʪ\hY"si|Rշe*HJm f\ٖ͢ڙNMDZ#$RJ̆ě䭐30 ]s<Xʐ |mu4>;qVUӽ=OVc+fTCDX06ql@Ak|24c{0�>`j5qx8=Iu.QHT 8,<b̶+ jxco2_M˻wk=S [ Xha|uq;$Ir0.PF -` e ~V G!,N}Ac2Jŷ!H;[pD�u t@|b95HV7 E>iBy6{-|l ۀmqR­D)4nLƜJ_@6Tmo<II\`E !TIV6'*@-`Cgɘ`?Q#hegRѳ-yk KFb[KR OL7"n !�8bUMb/AjaPv뀪bJw/m{኏k.X<K\]&1n vS&N;Ou\g9;>_M1,b$+ kh~ @~z�-H�šz8*bf$$X a=~XCSeuZ*L2%8KKO?LTFa4,՘#p,O8?{qhA �[u>~wIxT $4WA)[TWT~\ټT5[9o&8"qwIq}UP;{ c{w(,,2e`>iC'#Dɼ%b?*wJcae/ +a/UVB_ok=?�[zxQTl#5r*N8],M�,'$0TYkkY*Ͼ54PQLYWok}Gn{�׃yE:͛HH C4; )kܕX?+SfT?@g!BIc2}~~!3Q}sI[3l02A3U'pN&ExQXe~2I&h]Wr,;m[JGq֏I9H$ oNp4 Kf10zlyؖv௸{lqQnnJ>ɫjigm ڶa㉅nt&>֘λȡ̲ɛMW޲嫏SQ ᶙ*QqØ2 �~+h*\0e˫Ik6o}lIiE%\]Zb0P Ŏ6'n1�OxmML)>\UKPvַ�n94] I)1e٪F(o"_bw,L 1pG.VTGōx|!9ুX\#{ݣˤ9U{G5(C�Yؑ�6;A8�n_SG[A!`Fw˦q6s~6d�6􎊟)|1g]D\l[E13<@wA~?5Zds|3 Zޢ) "{'ܒ"^1qadR{sro{Өɖ4IORNc_g�;<�ѤsX?[Q8a#w<7;`T�9J3y ۅ+YkG,zzq+Z;Q6ӁLIG$MS&rHߏ.};v33ҤsG-dFi'TV%Z./cB wfjg5inAAs\/I^U]M! in\*iG6 GҀƝiċ-*-r.n9GP//!0[ Z kpni -RA Fccv{oK)bWBynh)9SBSz n7B M@RX^�觬*j\EKK,UHREgRN�</p0o,rѺ$h0= w<x,lw6hSO%MLe5YLD$Ẓoԣe zidTJ;Un$9k^vUo .L6֯ 1Ql% -f'XPeWC*'}$6��'DY0 {ȸ_1$vUZ٬oFa|rxOӈka@}_e<Hyp5 vЃ>)`,WEJc{kX??L6)ւREzɖ<䆍NIu{Eqg>\YRtԴ/e[#�,Kv6s(0Ը`:IW4^&YDBg>nہÛ[IF%G?`c}!$ۋw8Bb7XARwtqnpJJյ'; ,@\ mDLM ֱD+JFc>hm*Nj ~8\)#xO5M*Nwc � f8ґ7:6 oYv+2P)XbF{R<uD,ƀM>kC@zzK6:V!OK擀P!NIQe藣i L(3YcXY;{ij<̪&[IJ8#lJZtE@z3Zʫ.]I– <[ARU2! ?_-=u@SS>]8!6[q7\ ry7_o4QDnQgYvc]E]$0T35Dk%o9^*::w(A4>�6k\탥i�7<R=}!F}YGNr m_Rd'qqϺ'8l6ʪiiQaJ_.Y�j"ڏs|oG/DK[U#<VA܋2JA}\ti co Tۮi#ʕi*Ԣě3JkalNS.w|2x O� cq{_nlQNz')E@6w_PZtL]WձI:jO;~Td}ԍǷD!=t>a!C�œerZ9%ɽլ {w:9᧴R1,!*|3Fh?g �[8<7:*yBږUoJSzxFĺo24&QUp  *oKfMAV#};91`T7^b]."{h*)UE2$2tqT+h8"H#!0v 6b#e!7JG/XMf,aCQ6isxaatKG6k 2]u\XZyg76,ҧ2Σ:ˠf20Vhy]3o**Uekp䦨R j$? ae٦QuS_uS.kLar|/>'R)6`AvE"YA&Zd/fBJCF_H8o5<�wXl4iR(Z2RAx3SepPeԔy} $b:: U*F  0۾8'c^\y-`Iwj*F#[s?91r�THm%O|"A%PC^(PU:b󔮐k:<?b/;06> b 98-�.y�]ž,y*G{IQS0܃`J#nk`]Dk$[㬵 %Uuk6/2K[8cf kğ|j«z<GypEsp.9_yHjg |W.$ͮ7&=ġ9« ۓ*9EN$7/Z1=,@ߩkɩ>eZ]�ueT2.qK2ļW3 C�/ r,%U1?=�lfRI@ ܐ":>YA"XOAK"V6KC5EI!pH:$eة IM90@eqXtTRPFI"lA2͍dp]H-d{Ǻ3) ca2PH3z#̯_Yf4idRޙskmӪV&s>a*XE�rJNۋ{JW 1GC ۨfL4M *Nü`E^bDڞQ1s[5.oTxZ*OrD-=_yFY�%I!zȫ6m9|p܁f[n6tR4.ռFS׍`dyVmYM2B?VQw:nHr.1ʡHe7"eVA�Ṛxq9?~Ȳ*QBY-ՆkR@Jl-~,A q}z.1˪*(>e?#|Υέ)dX7_TPʟ%GG%p%y#}1r}'_h�o[+m?bf}YQ'0~Vdhw•!UKCH2k|Cf!n/m�c "#䩰�|FĺQ;SąPO&  1e qmX\ H? d2�i7;{+�Xۛn{ T4 c,ܛ{~g #ƋP2 K ׹aBVۓ{ g(Elou؀tXlpA@:�v (%TU,MpM*B<O00U<nKxϨ8-xq\Ha^5o`apm\ Y[iw5fE`k[qAQ {5>ҫhf62Y%*B"{�v+cp8qX4Kh2V?=Jµ=[nXma6pQc-%x/"rOXH@]^}5M^W+&McR|o]S&gGjt$5qF>: 0K-7I[=UʩASH3�d$z@ mםKV|Ɲ&+3cvX#)!OVL+>O_H?NHh*S`Q؂ O׹.K$|13HeRNPx|IPI6b%aӱt0gg3C{~xalj# _^RXעAnFs?WŜeӂ8[;6~XӮsE]<fLΦ8搿e]$:lD/YlAEO]APE] EQ%;[{mydrqDAJf)sJLfG7;a۲)ËnI(]�z/:1-5=TH븽�?bNrTZ/+"U'jTb�Wg^@wVEP1׬nlWE+VGJU ;[Y+!+bOWwh얞i<͡Wfkbwak._# #r)Xvoqa *zg\|A ߮pٽLMG2tHwYz֝RI$P,u<"�߷O_ˤ2T]>X�4̣3>xt%Ꭼ�E7ltֵ9|.ŋU$܋׷U>n!*+) 􏝷@U=3͙`WMW xwæ#*s(fxE"ݛN/;)9i}|,5zqsίCVSQnow=4ᦔ;ouO.Xܝ$Io` HJElOr,>:1 Pgc,|lnBKue1�hs~xlf\\ǟ$*'_M`I r7{GkeZ|6ƱʪHե_uj$1ib�@R񳼻@/CZ&lũ�q·O~xKC3)^7%DP! j]!{X-kq�VGus5f@$߱[`ꘄ}Ne2(Y I 8M�0<o桴b TDIO,U-X ޕbo`mk[RdQO")|sVBaؕ۸;""q2n@r)d�F:*TMS";"6:w#g#[Zd*`ԕQ I .P p¢y>5HHnn=7NyDWy;0 z & O?<2[oZDҔK@j6Z(]hrE8TS%<,f=A&@rEfsPԴ@B &^;\@LRzʊ9Pu3eJXm|' M=[ɢ5>BAv76 |$E-zn%ƤQzw~jIQg 4ďCݍ\Xw #+$0CPl0U!܋f?VX䦖Zu!2\\*~Aq<sG%JUyTD<r ccm JJ >lN15.[ '9 рjCf!RGf`m �|*^hB$B{\ŅUG͓ˎzqVB6ߒ׸<5O11T I:H!Ǥj�n sVHt@ӝO MA331u4 rU*~0]b園 lA<~@[]I=O $-}'{ϺM@lo5J-m!M׸܅6b$ZQj En;bk"ղ pC1 1y$xPI:osno ʉ'xD iXMkFI-Z-4Ic(24YF{;TW;ޘyqz@}NN{,05G&޻z]J1lab�~d[~]kG>SIw� $1J5DTM;Vg`A]…7bA)^dfI*ET$r7㸶%5xY `Gy&Dk)gdL],.ņcmQOy* mhK\wXk'aj]b[0lM_؛(k||y{k籷 % ,H}VtԐfu EbZNjּ%.T1$\$l,vQĂ0d:}r ~w[G[YI8Ef 5L[)S=GќrJmE f'N/o�N0#-IQ *g:[I&w<toٕ=FOR.o'm~rF)ڲlaT%{7.xèV}_r~G>M5eVa׾m_뒚xMd`�HU%T׹IQY.|o˞qx3x.4TS)eH}H\ GlU O/НolDfi*-=A衎~&*I4E%^|JFItŔ3e+=ǔ2 1!O+1pO{X|[dT7'S=q�]bCE-npTmlH~`Pjkoq&4FS,v{nRe@f;R7PViض~XuՖ$qPWFӳʊW?;Jt~KH;�-@#jrN CTMJ2YU$@�JbֽF0Ui6 ќep\xU i7GmmahU$\m^Gk w9�@#aTXX>'1TdRWxq%﷽l|jkpx6ĂwTMƫ l"rIf8 Q^$Y'k矜x&�A+Vߟ}iqk۟ %/$gf\7+36* D-$~�2 kh@|ʳsrXqǶsn.A72JV6�{�<DOTm-0.ynp԰RayY #V)o=B%VȄܠ$|bH<hj~#'TEـ:־"gt$EJHB/#{.^! JB5)Jc4WU$Uh a`o�38"ܾJ7TFߞ='\k~*ޘʣ"{#24FB{m}}guTIWW-n\9ZQ(Ng-T Z KX Bӥg^entlgy5+MM6aHr*�ŷb�#Z_:MQ-UXXVjWZTK]#Rn}N9|rƧ7XfT$cǽ;iIU:nmɱ;vPiRF(g# r&Y\h(`;vTz?iܣ'4'l­j-,6V;h8\%p/X~ q؁e.zGh)B5,]M]6Hq!=}V Cڷ˻p<j}wz?YiEet߳[ O;l9Wr/:vQ,Dr5<e'oco?KQM=WAG|f-&0sav!U3HcsItcpCnGqfqo}$ٱ t5u'PU\֢[{3a�+1/65:)]HAbNѕ!(>#h,Vf H3�@Akvbt)WT][Ӵ(30S#_B�ۑ6{UQlE jsNtY~@\[xlM8KOJ'j3E{THk�vh:8j/"+$ܦcWӲ&ݽhmt(w )5]@ >8v{<8d?xS(mQK)-e0= [s%;78o='_=[Q�dG� =)֪3&\DA%$aoŔ&\1>tC9Ym̲x*q h\NA;lٌv#3l{O %E%hg6y¯uH!ݕEvR f @"2ɹcC(ʺ?QY?f_f}TYKZi)a,o,'|ެʳz_e]A9G<My唱RTk!l }iM td,f�_^-`ԚE3",^=Rϕٽ3tgɨ1{QLVχC Vc (k3RF ,A"qm`m~ɳ(/dͩ+(Ud\[0 Lت) =#iXA:}M8GY5 oŻS**$(jQeRZ.iJҬ ֢Ý<?*fLJPyY~qKZ�"os+.K~rJ^5|1B޶fk^m&N|�शh.lv=*~X.ٿ˪b�V\8+ Hh8c*aSr~l(YJimc5uQPZ'Kn7_`}*u؂VI P&K:까j@8R0QXUy#ٜZ^ g`t j/}?(kAЭĢ nl?eM(]@.Xp?<-lbRH՘͙cHnM�,j"hoPms V)&BNH=Nl$$E3(c v�W3h (Jy=A#bi`pO s%2`V)EgZQS-nY.aIQU%D"3^FE<db;c_)ec ��vAHT[;f6ϔR;jY*"sŬ~=V2bP6&jE:$+k"Ԫ@ssgRc(rYUVfD�B}l.SGR8+I(I"L56pDH?xqTtNS ^LǑK-R9Z2s ,7:<p &ıG_CӁe 5U<w>˶$<$F]CIHlbSW߷nj@I@ p�I=s'xקD3lL6&OASǿD $ )Hw#� ۀOm�,bX]Um!4Zۑr{`!_B:,p"wrE>gFVLa('~M'd?GTގ)uA?ߏ׾EUVFtE?@F1_lq)Kv6p5WRJi?!Z m~OӋol4+0wYJ�vr./G[uWQE# $)R4 ܛn�O sΨǒDgJ\$uQc9Xʝ)6uX!kPyY.H'1ӓzH67Ly 1ɲvbiQLp<݆$zͯ9|ˬN셶Vmr;4VW<j¥^kn#X uY@RIG}ʏS�\۶;/#(F]�c=5vY˸*mq/.}oO8܏=mUzxF+d)2=}mm@TJ=A-Eŷz~gX;z] S2(LlŸGN=z"@RHIaL3e)+y "Z,�WKkE=qn^0E8T�+"&`U_Je(j#Ȱ_r#IVa/~d=k ' -!c*̥T. MNb6/3En6wlr1*$3\G $l 6c_,u]7,eS'fI_5erߖ47VCUESijLsF6VHHS͍,�^SHcz=Vܽ >$lN+7 ]LkKHz`b N"/:B*t\~rE4I d$2MDf2 %ةq}E s4%y#-JՋݗJlw"}D%;BRNҤ$9 M;+RHVӨ( nQ7MS70rY*n-KOʭ$g`XF"7{(Y*3FBi r l <n<!Y[ ZkQv(SR5"4%NopNͫp#fخ2CyLA(F[K;z{un[ ^UyU,,aulg;ܲ)r-_2IC:D<m1e%Yu:Y�ߑљ.)wֶ�OK 9j4D[U1j .H&XI9<r+NHXg%T!U Hw8-YyB#ǝ.-rw7-Zt@RX\Jgt&EGX("gIzz߅ fj#ji皋[5@Q@Vv܏c|(i-OQ). bp7,.o㧮hYj3]ck�HM߀[Y\k4u]I]j%J&4D[I:TG`E$KOkn5 xM qfj*\J)VaLNv35~M `y3+Q%j\X�ę _XbH< eycux06CZ'ciP H r86aI\ThްYk kƪ�jsk_2 h#~آsc6=hFOCy# m*Bن m #�*!t'TL�,aوۮ%Å+ߋ9"zV$gLu$sk$Zll=j<idCJBu&"=;u2;ݹ~s >)<ځcN ;@X{q`p`Q[k֞q!E\t4:3 Hēh2"zWk,> zFHABCٍalέG␦H N㽻 rj+t$1fJڔm)D TuЀdCߪ& ~˦b+H;lMŇ釭}ZB(#Awk|FJcri|P{ 6#DIh$ƀyMMĒJ1Ԛׯ"tYً:qib,,Hl-<ڪ17.oN-$^\q&Aumq䂬,o<�#+wf]8TP2߮ы/_UTE>m.]2i %ߛ}44{ͤ8R7 wǞ\;*LTL|[SF=Qlx'px17ߌ}QijEV++$t. no͏ #U,kz[D"M.q4e<A Ӭ:Л;o4l.eG[(9E%m7l|0dw%Ȭ�þ2ZQEcuTAD[FnKk}}ͩz ̆@7sG&c[_9:Τ2f[zPO<K%TلZ(J5% x V1,/�T4ꉗ<N㒒E*sTT}foLW /At%IoSy~^d?̫'Bn]U==-X*xb"7[]~DC8BqB‘jj5 >I{#E%! ҃/yH)f/3b[1?^Ìy>=X[̭jʚ9Z(mƛvkom=m9 u2Hr? n CH,�Lz;=T12& pc;Ssln. WRRS9uل 6~+:4�k."誥8%p`OřdE%ZCHw@T**s,C¾F R0܀�|x(DK+ xǣ rE|Zrx̪)w ~k^<ӧ]ɪPuwO4%"v?#@�}:ë LūiMҽ!.T'p7<oN4iij5%m7+E@�  awi .Nn}6OM%#lp'2O"1} nmb6s|(cQRty*j |m{n4!}:貺E;uWD`e,7b.N"JgWު,*̆w3W1ԅKă`lUJC 3#Zx=;%9nUQWW;{DH_^iLp˯E- Ȃަ{`�cNYQMW՚X% VI3^1`sͧꚉ*ƙv ,}@ Z3T⣄@&wQre(mlŋiԫnNWmͱZǮR$�JYX76~|ITSTj'd@rMobno*:JԥPޭ MWfr 䒷$1U}z!iR8k֒Ʀx} :KZ�A~llЩ3SGd` ッnp,f߄o#oGH=ZhPXvKzJSuzi@ת@l~N%'< gTT)e;+R}6$lF<1s:e*b(tLv�|٬mKQ4Uj+5@!! ��톼tx)_*jg17!v;�/ /LD/]~ &omVwd'1*,{jbAធ: sSPmNN;*M(Ŕ�b��]WTE_U441,ڥU4Ʀadp7bE`5DU^iUd(VU^�\qڿ?r8#ZP<VF,(܁r�&8L2 C5 ;3Lk[F�PQ ^闚 ¤=TIx#`a܂vmULLHJl m+$RǥP;f ez,Q謩TM'{asO/N`9ɒ,YG:7 .`5RIgZɾ)) s.?Ȍa'ZdT Y[VsmeaEY3*%C^Gv%s?8s g^<2L}1*JեZsneD źsD$dUնQ>�z05j,XOBt_N=%e34psoRxݯ1˙R C K sAna=&S!�hFB 8g+8 MI&)UR)d!J<Dn6p�S [OL��< F&8:%�7=PJ3n!cOJmB2[4dK<[8=H( !7R[Ңݍ1i=} E_np X 3/ΣˢX:˫) AԵP�u$ �<HY7h|UJŘ ZjfZUX/ ?z33-O66q�XX12)< NyX�}"<O3Mѹ[HU�rXM!9�C=6^xyYUZHEmiZ)ͯkNzUˑγ@chIR S`;UJ*6,֯7J'$v� lvͅv\(Px}Y8U cg/#>|ُ@TɔQH{TGAf2%=Oy1USŞRV@mK77~.5?US:Ef< *+%f�4il{Įmd-}5aaA n,ZS.{'\$l*0(jS{39i s?=iC4Ά-؀ҭ?Rp{Ɩ*i*$[NCSK5lQ*%ro`{o&rܿVϔKn&|%?T}`3T)@1 * 5 TQg'PM(2xiUF׵?Lh.dKP (x۷qQfPT�kRğP;ֹǽLOi3t 6PٲHݧM)\nc9؆V9$ F1FbFd#"H[gz(6ޏcп)tĐO!=DqQ/z겎#Q֘^ t,{ ?<c (˼Hh/ykWҪ@ km'xԕbp)Ä%-sn[dNbIm5qgU 2TxXi)c#zG,JDqi5nHUP;/Fcy5g GjFVIb/*R(+M-E$Zx;Pξ!.j gOeI؃MołQS*Ky:9S򍠮C_$OҝT2 캞 >2b,߻{_g} sUKQHm^^YI)'+&;18ֵ۟7$4UyQ+k:*`.adNwMQ}<zi_ ty:r"�:ߦ&ShAòvʒĬ :k8ͲzJtjhf4jXR/ƭRqKuS#HY\./1V*Ȳj$?OM3LTY #!AwB3XH-�cF.ٓ HtAմ;"-{Ir�G5D֑�=́;b_Z9YJP%Ŷ66l̔tG uӼg{7mq5HVPxvLJŋ�*K==DNUyg?OWK13Sh�obx'b5ȨϖDU2H#Â/2*["IFǛp4f~MְgJ.I Cdu�l-9B|,QIG6�#_:: Q1VmngaY @[PbFc2ْhᴙOxS8f|m]%V}7֎pwAs"l9• X3ydN}x?nh-e@y#ov!=J{o #HdJA: ~>ld-q<q%%* %)aS̲,cלc* w1VG s%|Ae ?;vK : :yQ x`;�L htM7as&*_Hd}n9a@рǔLgHc1�[sPLd3iB-ðh3z kk+ie%ج @M12#*i1HPu\a܍)I0AQa�49F2VxC*Ty۹-HS0Sれ FͼnvacU * `yhyT5J.B@a{s$=V kFs&1IO"@2;'c܋K<tveK5$4  lS&lqs94օM�27A?ܞ~h`ФTGON ,dPQn8<ZRsc�h&? 4YT"AU+<,d&` /󤽽kD-xc*Dž6n6i^<BR,/q b@BXj�C6N̲c <E)fnBը6oZ儰d�c(Zpjh"(eI8*/h+k34rS :jɚV,}�� 0478�L4; y�8$տʅH*PLJ}܋9[Et~+mq%*eq~cυ<]9zyGXh ]^c`};aҰfSTG4sM dQb=" 'cb#WʆӺ5X(:rmb;aOWK"SSğ{P,Si. NcrHm$J3l3y5:de5>M,KVvY5<Ob` ˵XG fG sJ؍D6�:͸ݽ6i$t,a Ƞiu�͉#kkRc @q(P5z<-9STIqM<wՔHLd-H+9 Hw kH [O䬫28c% G;]}"<_|QT4 ~ɔtՠ -ȹ$p%:AgQk).:NQ eH*2 t[S7SLӴ6&U vO3r^(+"*@*#PЇ7_EKmMReI%D55�*&Шk0F"&ϙ1yn4sM=\qz4;!%s-4T+w!\(S}~[ɸ)IʐjM6\EFixQaES5m\c%VJ%kWo`~0睍-Wӱ!",‹0mÚkQwBQTm}憼UU0AOቦُ=-OZTRh$4zQpAkVH}JQdF$]}6y$u`[=zYXnF .Z~d "KW؟(uWU]YYRtf"F A`ٶۓ定-�.V:5-nKiNXqm_҇)頄,%kZ`7~Y"$S$"Epz1,L_N"E5*0NB*J܋rq"+Zޡk\8cEDq-ݚHP|SQkNjZ"TG&Uc8<{}t+~|dI [kmk m,ձ1qnEs8RJʆrNX �>ߨ̌8X5kXb*H59)gTf!!{ؓ6 g Jz V>S{'ی4s 4 K'X:X˙MrcT!@,_@q{ s�ï8]a'<*40(<s~= EI 4pjzpV݅�_n֥nyyPmbIu,Q8шnAVWv=9,Xz,*TͮĥגɯUAv 4 � ^�sD(m8U`3I#xm ΐMye:!G=2i'Co}<[<T4zF4K75�ETRjŤrKٍ[ i,Vi%;Ƒ/;'nݻ:nxC{̩/Ytšu7 &f|1ҘSeZ\e%kE4ƾ8EUdk܁ɿ&� QS;OQ,B=A F0AR_{XmqR1=D3bfs%9tR jvߒ;nm8RfZ9|HDGomD/[Ha$aLM?�PTiZpyDikj%43uܢ׵_J.Cސ)IuW$::bQ<bTIE@d BrlVIK TrB<9b.)3nnK},- fِwjyE)e n#e�V%;7R..y&6$Rϣ9>8Rf06gESϘU rno} +\)kIFM$v{ + lCoeG�NIL`no]PSTe1 # +3W.AN24=sJO.(YV*څ5 ncó O֏MI+ٌg:UFc@[qfyLM$ @*o,177<O4tO)_ye; ~,i'0 =_ӤT]bQ>cW# sen^oVT52V2܅'ewfI=4F9RUTd.J Awÿ(z#j1B@+T1;B .TXE@N(iR9تȱ#.�Z.~X9V2ZJI:t+#1G)��]CXD9DޏS#HҠjv73jJdͲWBTPw.o%O t`=$C¶j($Mi V Ttj,UHTIK &8Ec30LG7 x( STGYXš0Kn5 zTI2yURIWQ2JFM܁�BY)2%][}Vd4ՔWɇ@Xj & %+N2‚6J̆?F$8kDeL/@M%R ǭ�AgWK;WWP-CRSwF{gkXpw߆$UYr ԪU9%zXhA%X,Eɻ om0|+2CVH cc i,\lZxsܲ2lq$m?\r:�\lMpVZ\Ic ސj/s{_�c  n[�G/S&4Tjmql66쒹'8K;S+R^瑇T欆 \b8$X"Av5+k3:h"V3SV(ߛؓ�YCHvŅ-ݫricZtS9 ʮ:l-<a }&o&dU63j6ޔMc߯PԼEEF7$$\m͖sDH"}Q$b[p6a�NS(ux&#,_Jċ漒(\�wj� kkv8d:ƟRQkq|v2li6 Wm;ٽHӖ1:@0Ey1 TB\(mL�lyTìΆ9f{b�7۞:X:1x @~/N-$G# *_mqf!5  :؎s t�%lbJf$r>$DhxxY$UUpI6_|?s>6 D)�{kc-' XHg("VyasAUP˖ 4rny<7$lT2Ưz}O:PK4yP畝O4^_ EIcMLt I�=oӹH4y6VfgTsEcFT,>|D#ԁ;_g$Q5.tJrۙ߸'{mq&[@0taϚ(^MeQ䭩{-ER\('{,}<\,ILXg{Pm܌HutytI U+22otyiS_S'R@c2ܝ" rl8Ei6ڀsU'٬wX0fs/ѫjĴ/K䵖`!԰{b<Yie^2EGDv_@,-vMƒʧjr�#,C�A~oOGZʿsŁ[˜yv¤c8UVhzFJ%K#+4I_ 1"b1U̱av$?Jiac)cx ;J'ذf,%/r#M;�rNj]=^o͓�~5ZsY(0@$mc7kX©d9`n_O$ʔN�0K#<^g,Vv7ʃܖ>ؓzfE,m"n~vӞxSREAIA) �tgQ=iCO('}_H?<7?af, P@Ï8ׁ^-yVYgj3:eGi,>A$c~10/er/^IhBT_%L~xF:5ϗX OYb""6P) sH'dA�H$Ʋf0HcI�[pGqSRG.a(,TM?by7*fej}<.s>W~�HidQe)ܝ# =�F @?ha;(덢 &s8$X}`,%|+&٤bfk{bS|y4o+bL6/LgY B[b8I N0j8C2I XSNǚE+<zJm CR4 dǒ8O 5Z>FeES-pt "71xm" Օ#Rl}Gȏ_3BHǣdK*Ł؎I`Tagbdo|ItlƖ/Cڢ1QǿĜt=R) DYRGo4�mqF eT IrU&DIF"ֱܓb6IeKQNSEm6ߛ{ql:9tYz2źF>�tf2SA}a| c6Jn/h(T3f^(jjR~Ubsk/}{T(cNl7 pA&,5X[R k:/C-Gqsۋ~xqeӁ~ΔCpBe(4J$ap 7n;K v9RLꊰl�oUnO+N/Q;-ΞxzA,,Hp7߷#-)[}Ig~}dR4m He 7�X˷5;<h2f2p$oU8Am}7UIjءwp#FmL P`?hAB^,F[L^4JHSoorT�RX%Ae~0u'ߌMSVnp?EazzeIm�|`@j?9.l̓xrCFP6Qk!wm`I&`-ױ{> dNIpo)>!X2TiO5'ʥ?3zRǽՊB@w<<= (Y,}p,Ө%و*k=`El`TŁXiTTys2HPkی ' #k< QEW .I YG`,;}>1%MJ?o굂٘Q3'5ŎM?{HVSB T\ŗr�!8skc<٘XFٞn+%7VQ}L{-+)ʮX^vU)K &h_Ic}ŭׇ6_AAݠjr'\Klcf$LfXU@u ɛ3驪%^�AatJ)Y~5FZI)jݞO=RZA"]zes&԰K/ɦ9E6U6#xv jiH#J2FY|-̺Jk2ZzdzʚY&17:l܋:2R@V:X\.j傽ZBuv$JjX͂0'ak[TS J!!]Bx8']U:Fa+j W6 vܓȵǭ a~dy ULOpw,AK 4~X;q]2* *}!A�Kim|tzVt2G5JV*T�X+Ÿӯ;iK-!bҋ�16ƽ颍LSTwe\{YIДpyZ$5PF̒%I$ݐNBP:Wy4k+!R0E`SefaS*IY(�w&Snykc>SN$Y<)jGqb/f njfLM�VU?s١J,:\ED ōZ� JicEW4HѕiK.GI.HZ%әRL+F.U-�\*]W>uWe;٨_{4P^uKIN*b#<!tk#,<%MW Q $/MDh$A3ܵ"XUf`7ttΑ KJM4$Ϣ#};c0jʪ�,+CVb@#FzжeLpT!%9kb ~d| RjU:Hn]NlML:d1̺QK�Ң-}jytORn[\+~#~ Wvh[^�\_7T3'Q\YbbB/|HEJDU8ME[,׵HnXۂL[AUUY<-VEz8Өk3yo`Ba&tqD4%R\ySJn5.TAp孍|2%LrQDNRATlI"ݻÔg̋NV sv'j76{{b5 eIFk-im4u)ˤ@,Ĩ%oHmd3SS^4*PX{aC"yC4 1( FQfoH�{&EVifH� s{b?I#WdJp ]BIf~v -:LҥF4R@NlmmŮF%*m5^]Zɡjtշz*ԩjJ!*%hK_m68Pē ,/,+, :J/#JP#mpR2jM<̪ H ;>0tuhQRU2\ !k1 w";II2TҴ#wn M$Z'P )$*bF�vR7!}{0%)+ G 7V翟}EJ{$@)_HM_&Je _rSߕR$d T,ZۛCsm.3莮,u&mRM-OKJ szҰ1g@"?w$�rnm>]]+yHElP#"`Q¤Y[p6!xqmaoG4PNYLp,nw;=P/mяąKQ #I� k�V0Zx$R#%:xN_; Zz&h^ZqPDjN"_`AHMI`S;hO [15+rMl EGWS,ҪFEow᳛VQ!,.}* O%-Xj9~YD4͑ӬG\O7̲eJ:jMHccrn�{mZ^HS�+*eHVzYYA%I GLcB$wG;o6k44SA 2�Hɵw8GSR4(@&i#mary~>1Rc 5aԩZ9K4A}=5lнYU)7 {�#n`3/lbrDCI;6�cOROE*ĹzHZY=d.w<~-PʪDL9DCELC|00-%hGD\&4Zje;ϘWW -n9.kEM)7<ܛl|$UԵm:T!a2Ǧ6RЅz�S{0�C@sK^ NWSJF5h ;M c~ۜAم I3T[2--�g~y.3T%;\_8 YU@w%H^qa^JY5j) *Jv@�uHv�ېE^4YS%lU y MJ"Ad RMF_@Š^,)ӅU}i*73̡͡@؂O߸0D+AeVT9KB9XJ蚽S}w$$}!+0J_9u ;)gk8P ; Q&Z S_SGU 'A$يv7۾S*V%(Hɵ~cn>]!@=<11FdEov͂ٿjaN YDR$NI*\ĈF�$Mp dZxq9*yIO5 mߌ))՗ dT'[U{bӮėvA*uJ$:Z0CrXo`2I�w�$&ަ*ltxa9 e6V3R;AUakcYGP 2O$ bRS|S,[8R6SU$rƂXH2)66~ L%5 rnfnx=aBXXP*ᨐY{!`,nH )s8#h2ܺ#֮o:Vm> �:^*^L,/Z@VNӑtNq]<JA r ߌ]ĚJh`#u9\pVwg:C,rMey&sZLo<GK#o$m;;9fLԪpr\W/kx<:؀7뎆KJOm:- b50Ѳ6\$i flvJ*bJn~ߗ%aeRP_m;Se+4?u&1/I }Ze^/c2tWM%/U0NDM{�<.D[#4Q.^�&s[$aP0o_FNU_G-_n{}.s~ =Vid_5meX\6o쪧JYdFn8 {r Y2T!YB<vBg`jPr `R_~,5˳CMI3͐Ee>&˜XDn};\w|xSm3UM[U`nG1-M_SuOT)h!Tzs߶:Fg%/ ҮG|BJ /QfBG 8Wz67O�:{׵ehץЪHKT|Y@mÖ{_Qt2fY&a[eO9�\b aDJpU}2I7j9;D�@} ^J>,d٦]]�¾o5�U%tLeT9dy6ULPŘfO- MP$;WUD L$b-m*= yMDGt:fFaf^Af_?@@R6;+f5% K$;8f> $$�J\((&EgvX%kX]$LDkUQ! zGr-QAͨAI뉷%6:1fR*7 )[݆+%H2 A'z ?3]:?=eME1ԴT\yu�pl�@D)kLQQҽvsU7|,w)78fT/\D4&,{4ir=)K%4k>|N~WgR0x"Gf EF3;9ƝQu^q.T㡏ر؍�L'*d36a5c$� SP[ ;Z�O`5JEa�gbŤ$6\`I&~=j2챖]z)+ݹ�a|8ˆ j#n{ûHІ�ۂ8ayі*ۖM|_\v!YE4&P50#])KA؋NTTaPvCqu߃?\:Z)K*8??ݰVͻ#^$)!)A6c B+~NԨXf aaá$@X n??JK Ab@ � KĒE`&zzY(A(gJ~X9"&9*)&@YXLF׽9(_Mưa?`ZeUr=/k7+)P!luO2C5�z,>nnhֺ1Č {݁gEW �XI o:Jee'ubZoe;S3J- BҜ$Yߡ3㧩vyMd>5p? |.nf7+ %b@� I^ ٥򘵮kw"^9i%Sx1n9b @)+l}G*#:fgNs6UUCB0H"'~StB%miFKAcc>xս;5 ʝYp /R|]ά\>/RÙӹ 9`1mVRSӻ<dÐ"SLE]NF.pq7\ ̴^X1k_?:Z|R[̥L{z/qG|,M*TSFśeM,[>@t%09Stܡ]E* 7QqUԱU<KUNӰ_EREer:XG4I6:k퇌n_9Vbd[P8֧1;=¶=Z&RftC}*--.mۏc0և'_-U ķqI=~nG|L5ue5T`~U0QRmmVNaCSk j=5B|fH36VAo)6君?AlK9FgTSVE= q X24{)#s%PV)kXllM-l[ jW%9=i+3\=X1ɑX]ok d1�);cLuUH'&W9/߿Ĕhd:DDuhQ!q` =%B2k,Fݻool}qg6P}8:,8ZZ,K17ǀ>?NUKsyޒ" )?hkml>cO:ѽO&E)-_K)YIyc@ܒ@7�:<FI (Y ڮ#mTdªxj* D!�ܕoLTVV!qs[v&B+QJ'trf5t-O%0Z$$ ouFNg.#%/Xw<{bE,_ZӬ!rm(hVS-8`0a$f0 I Kw7"vƚ6CO%+A51Rfyccq޳ 1=~ֶyiSyD@GąFڈ*v æ2ꡪjx>DUPXHf"omeIC͘bԱRMJ,kO +S izo$ S�Q�ێqT FM:eYBP.͢'}H�e𞇯rJu碆V ="Z2xkә/3/�[ '#B <khw3Vb\3 ƯW5 ^! :|}xFf :+!3sO85*XV�`Xa1_R{2SH$x*lwPM=~[ISC,^L4(Vu*IӦ.,m�òj mEyWRήD wŀNjTkvz wyPʲ쮅k76mrFa,YOdQ6K(Yu�5{(zHʜT® 0$3 KArѐYԬ #u#H[X>‚Vޔ|BjI.cNjjk aid:4F}?f/`GĮG4 ,3[5ܫ\ (W,D6ZŮus)jXiHC<d i{-;)I/nMHV5 p $8uc5)V4YSv<+{׬b DLGbdAc}{z@KM:a <%<y( nnE&˨r֧fSe4^iЬLvVm~#4(*~ƷJys${nQMSR*OCyNes<?v*y|,yuͰ8vӨlmm[09Vzyi(hڢH@AU/c{_n <G>(% G�T 콹$R5O%5�+2A`(<p�_2%9)8Pj!6`Xl�zybgS$ Q H>-7wHKKV`W-1!,A$؁j+F35P]X�SR7m i W|qA pX}\h$t˟Wy*Z䆒cQB"6+q;.j",)#S2>, ;aҥxk!U(Aqu1e7A8)R,$hR8Ԉf[ $nn JJ�of~V4%^$﨩?YㆢeW$ e+U{ہdW/"$au B�ѱ H;c3WT#,ANVYl^<X\c#HZG폔u0 i$�nKv($LލSOM<bhIpԨO8 E#9%dI GOaU$<QDHs{I�}'ªc(&Pq C}<6šz)(DQ2/*X+=%w>|d*Z@m8MaוV<4dp}}/bh'ZhŪT$f nmO|0$S%qBյ΢ &sihf)LEJj@"ߝmyAI�Pͪ$Y<rD/]l6#Z)Um~I1 ׼xYXeԻFc׻K`ǖl׵<,>1gAf%ik{}?#s&Z $Ze&IvEA�=smQUet+4UMNxep|"*MiuYPɥE-7xf˞'#*xPӱs|`+C(熦 ] GZ$ wJđA}3T6ſwao~7 *(+Ӻ-2aa�XN]515}Z>ciP 4rEn785nL2ZrOS"==$w$MILqRMI}ͽT,T斈GD1 =mwa\[ 2͒(4dFycp }y/7RKkT-�eNG�܎yXf<Qݮeu?7&q}Ӫ?HkK)vPT<6/=ɶ�"Z�?ҕ @i+Lb32RcXQJsk{ 5K=MMIԤ#@ڷ6ؓ eLIjC$%gGQFֵl~lHŠydzy M k L4{uxPJ/r UlqIP"*gpn�>rv-2ZO=UUjk܋܍o{`%WG-�X;pw^">`Bo�s7|e Q�_A)3[= eq-ljd >9NA2+%H8&'{_"Lڑ eu-P-a>E96!NGYNPwRXk)'+"FYUL"t%7$Z{ƴٙc)2UB|X8ɳ(ՙ:6X)k^{m{w!QIUSKN+�A܎*R;b5EMK,|j�`Xui\߁LR4<dMQ!$(b[6{c-5.Y"*9 A٣M Un G[`vtƒ1X"4 @cm~_+UZW.?AH)Ezy^WL}LE9UWo'7�w yjMTR5G[Gi~ '}0򪨄G:_T:JZkHfeNm߃v18O}В{P52NpӝEX (ċ7=EAUG_kҍOPHdtT8a>rj ꦮu4 ifd W0mû2*/7/Y=S) rm{kvel\z&կ(R~&T^aB3<+-drz,$F}�e  613x9n}l9 ̦g,9b"[}S=u>g_E^c@;_"d &Cҟx]S8&o^)V!cf 7v3j(FS#8T[[(*ڏ{}2%:I r}|pLV]a6 xՉ$(ڎnnW`oKm)uZ2 { d*cߎ7D qJE!3VW-4H a�gVe¥Yq:0lZBY^ th\pzԎBbRFDY;;] hd�)+رPnmLyTA3&$X|3k(ێ?%R(,@^l sQhrQxeUYDf0MUI- n;o|[Ìz]!1~TiQKmeYAD ;4t4=?[u_SGIO&KDp} ہn1{+g͗RT(eoӐb%YA )փ1ixN7oɿ3ꠥG8,�\Xlx$}SɏDIkmՓD;Ai뭋^ 38dN"PRjg9(9m)|߈ͅl=2 )نc_RmbR3G?*:%AIs1T;#`@;kтᯆY|WoYWiʟʆp7&ٻjR;LZ厖K41b ZA$l"Vt*5:]䪬:rh,t/5-#G2xc%T$o,Fە׃4|3谊Y;~W5�� }`R c-**C#-ǘ;>T%1� m�x?M8)i-_jx$ [ rnyn@I򮤒2 s ӎQH59I""b:ÚVH`ɨ(7a>.tu-. G ݱ"LWtB"Dߒ3Wzީj$#c:Z{^N} L%Mr`}S0Q4Gʿ0ļUyzT+ykaa;ٲ*A`Jةq�,C6YOR)s65;m6;cLM ,\Sj1VP9'c{\| v^ )AR n R|i~Qd,b%6/q -�o/N[˪2ft0.�=pq(d]}HE1b5S�uN3ƝH\;_ ') eECiVνl,32W�%OknquB bE,H� K1!z0IMa1eCԡ"}6oTztmck[T+y2=ekl� HPbJ^%`:'+qꪊ8djfC&OM" .N)!e%e'1&VɬiQϳ7ۏl>)s�*v&JU�.CGUXL�6\4RX>/|g(jj'W)Q![p68ɟBƱUhͶo:LTSvpr)u7P5SBOFEG˧Vsc3z>:#558t,h\Zsyc=,Moޓ#ECЃڎb`)FL~"5u޳~xR@&iw TEfwYA%%TRZZ::Iqx7؞KyH "m AR~_##SAZ<Ek6տw؜lIRn/یIxIXE-&}$UqzQ%ԑ߶Iei +XݾnKGS*B%8凟MYBxVƅ(%w78жVA\Ju!*/P@Lj�麴 )7XjUY7lHQ"m{6MJpfˑS-{[ßDFWYgR2A<ebRVBֵ퍓3,}-^t:qG{׳,}5utq ¢Q$MLzW῁3@Vy.{9:JU"6l?F{^< < .6 `>-o1$Q؅>�:v {?FՋYXtM 89v�*PYs ۞�HrF\خ&l~ڛUҡXH\\Bh)xM;g6,HU?&&)<E?�Doh_Uj]KY/o᷶;i<[SvéQW, Y:R*SC/s7)HDPYf ͷÍ:fȡiRזY, 6V"9G%eIha˙Geb8 G�=2%@~7yfg@4�ʙw/Tk~`/xr@2ya>?# y&T$V+k�Pqm좏(JHdXU:w0GJ)׮P%KIc},6}!޼7z/xs jufϑ[M N(b,}5*# v:�rJ&ֈJ� m~�:aNBHk/>T%5<DP4f`֒67!H"ܞoκK4J:<,f"K"ؒZq{^܃Ö7(UoDzs :Zyv}؍:NK{,b*& OׯScC"A5DTSu-u ߆3NRi$i hT!nEqsm7m\·1XHU%.Uyfƺ<QO;چz}3Tb$&OnMĀ'MkZ֦wa�Uхջ0V(D6.=% yc�5y�؝C$16GD.DU}(oO{\fU]GQ e\<w*>^۔@MiFYxݍ@ǒo wp\BKV%HH<h/ w^HPh4;30/p7Q 5[QMC#QjA*0!nJGqT41e2‰$5�SyR"�,k\yvC$,YZU"JȠ?Jg6ƃ|:33jx5<mQ6܄u76�[k{ܤ*JmR□5Fa܁;b}85=)i ISL JkcNc1<$LS<(f%݈.Oڎ@k:&CqAe%љ҂kd"JE,)䌩] MRP1ʞlNIfTzha".YIk}Z8b.(e*Գj}d\@@,X+zZh#SEQa:F $�5iAC + QPyMm[#LLbp>H'j` X|s4@�(J ,ul ȹ ɪ S!2pB-ݽQ: t;4lqb/f v'J1 qJLXܖ Q8H/G}j"H]:STv@؟ķ~iohI�uRM=K/Ibt:"[yDqܛu-PyRr^Y|܅oWm "Io㙞kuDI[&�`;CrJ!晖 jlmrFw:iPoV(Uɹ\\[%')j%o.\ [sseF)" wK#qs`׾#^e C@V hpm) > .^Zle8sE@k }vo ]6^$rA<2Xp\ۋt`4mDR) $x2u]kā 9vz~�I*<Fr6�sS(̐T'zH8M=9Xd !*tfPX.n3#fUJ;<o#fqҵf`*/=eHBz Mk S-TE} e)Rn km3'thZ4HG\n[լk;SJu3Lܐ %bd$vpC&;mqk-vj>?~Z$hIJ#AHq2P{8292UCVUU*@.}6aW$/]|D>;fK ] YdSG,,WAoJ-m#1"򇼹uq $(QdeR ~Ooaj̋TtET=D%BʼnpQVS@L`Y}Fױo/9|<rTN9W؃1$Nm-⍻2 ^ޮzHdѭtE5$^o1M4H&˨ǽ6߽fD 8R~KEϿ#Lށ8S2,jJO;[YMau$D>DȬWTQ'`JZ8:1T Fa�`w+0VIP^[ -(+W &@=W7bx`=.iEjէ@wp8{h<S RE裉R%4sm.Ec,UM3!ZfQA ^Ufd&I()ٍ*�$X`S% FHQ'8‚jsJ2̧~0ꤩLU@,lV?{zG#Pf5_taf2TbX[[㈞,hd3o[inEI8ѣ`ccc157zpofXzRȒabSLѼmXn6ijKEB>y'Ԯϥ@{ r7h֍u!<ř@6߾& ZU5t<,$+-p 663\yu')?CEdI=FZC?b9\aS= fTfEHoW[G|toL4i�ڿ W鞙JH >aÕHَs| N)(E3մqHU")y VA>Gs^_WfQр)֧XVo}.' @YT5D V%H a|1:%D%mAo2 P4mN,66Ghݘt~#E3^(1D) SCN^4+(Yp>јROVĞbå~4o3kr*hm m67q/O*PC _߃v#RY+.O'ȝ53B92:z*zΏZ5Q�u&K-Yѵ0&n}dbp8#?K4‡6)QGn?<)jg}5 I�bYo6,6Wk# v~Ny* ogrTĝFQU6]STP"L=ߞ߮*6 29;c>WO,YG0:hI_Pk_EйQ'W }²3 \ߖ7@ًPĀ, :Xb54]ՠ~`o7ZĮh "=9=͇8rozJ`Z\2mͷ|LԡԐ>Lۋq'nlBt="ZR3pi `.tˆ:c 'na^V9=)~Ol�v%պ?S̟5ᶒ<īZ/KI6 KXfcfe%|'ZjGuox&đp,V&c )΀Z`\YTC׸8_ 5Jh5|q~1%tO[F2:yyJba}��QIϨ\ezc*),H%wmݷNc%QK_5'u92b Hn'|k�E~}O=aRKhQPiH78xtC X$@ys\30vBKk ۋZYE] $H _�=!;Tх:H+=9[g#'K §`;�[b'9I/YuU4UU^i[b bޙ-rw^EG9u*Ӯ{Fέ PSP<Yo*N!+̓\Ooe iE4WЖ$fL"ß\U]YT9wS EK-7rnNKBPy6m3ME6HDb�6' Hvw2W1eJ&_k]ż5`TٕU:eK;XM_WT<rF-O8#�cTlmk߹o[N$Ѕ2R/~`*+� zC$V^c4L̡BB߅ŀ'ܓ1ZґYf =Q�~w#Lo*Q%HI <KYmޖ$V5©v7_>e:Rh fX-p}o| JLXމ䥚rL5Ncw%\spkf4TL, F<]*2(bMvb�a2)`AWFZTO[NdQr:"s2Xֻp=yC7WEp22}nK*-Үzzz*yf$h#P5~�=�1Z,d-W};8`cak\7۱蝟0U@whsXC/W*5)d 'vc2XA ,sQZF FogxiהUK 3Yw)sΖ3"Z0#kom54ťV4jnU$&jC`tgG͋+'Y.0�F5JTK%1 A< GMLWE<dD&"o6�G9+*Y(!)(gR <? m=T [x5h>dwB$JƘ)/% ;o|fez48d+ C1O0{~0:.`kmO"]ϾE **!'5Wh`ՙEutgK[k|_dUR8bM{Q=9zJ Hke#fo!2ά{mŇI,)iP-GPQ$Ǘf,J}8BĄ\lu ]+Xi"#ͪFIoq&+3箆f RSﴵo�pNߞOYe=M~S^ES])yqbGk7�0Xrw MC MK>}t5?PV<2TSeo Pժ_ӠEV8jMq2|*15_͉T->f<�MpB?:d,pԹ]QDg*Jtͤ߹8g|2*ҡo@-ؒNl\bqf,6`g�)-BD13SncӒQK=n<7ݭێ>bi5*!5lY(SK+E}~m͈w;hj^ܛ[$[ gk "2*`o{r`ڥP%NjzG?>žO$E3HXXE$Gn0-cd[E<et[Ik'cXoIgy07G(7'{{|ޓ%a+:ڻCՈ!MbIȳ\9I7d~;�_>tK[,]=*yNk#IX<"j`mMƸz2Y3iQ$2k'p�Oz7I.MG[}.#̙6t$qM o�] %s%;֞=8F%鬧9,+T%KXcg}+_�YV%jiΤ#׿65'?aN?4=9l^~̛/$zmknqx<:txS?OW26qGH2o 睉['{3hgTGޱk!Q-KN.dQ`sW{_#(Œ5dEbĩCY P3̞Heտ+Sc:V/FyQ0n-w*Iq gD:CƳ#uxc{|qe1ݐ"-,&hi�۟s�(*J*k4 ioݰt)K}[]5Ek@<$2 ԙVy$$X/-0"ͧLg鵾\{�fe4ԴIjဘv~E 1ڧ:/c ť# Vsn� %yEjKAENJ]avԡ7mߌ*3X߿UWʓՒ$zHт�Q"@8y4q gMy6-ZNZM�‘$¸.gD W8+OKt `D@>aȷkTtyEm���cE7f-;0F*f!IBQZ\8(@Y%DݑIゝ\I,}-s !�Mm�I @1L@n_CLj_^_PB:mP̿ Xy|LTRJSQ{\۟k[==$2ED1mx@`aH^}˟=JI):F{v#*zS<%X]#!oRKr9jϡf55͕>M(di#Q]Wr ]oUC &\ՙts<[97m?%յb+1T�p>и@RK|xV^)&4TCfE%#M;m{b>?E,E I))aمɳ}{vgDuPEVS7Dr@m~F+snqB%s> *߄}}3$]R͸׏-$mKhM/>Q>'quP-q& S_2C3H %4 ~);Q)G- ElX0< #LVȑ1-mpw _ 7vj*K~_E4n;-ۅ)Dti<>qP�HM@><(ښC<QqPeVV&m}~/&D1T"! Aol 9}2HuwaQU�= I*X~NU�ZTF rV OY LZ F˶Ăt/ȥ"62;ې0ꎎA棆k'Ku\8aXBIid!'H7)%mq PIPrrϥY� +JBk†$g-5:*yʥ`I?UؐE[m8KġsrUY ʬpeH%ױ?P/#K++N`+qX %.D&pIÝ86fYOgh"H%`l?+~ EɢV)4O4i7� ar8YdAQTcd ; `:mJE,Cˁ�B \7Unm03"޿JgvCnT00o /k3j,I¸#&!xQ DVEv;o݇o =/ bE&ۿlS@'02˹0dH 6�~v5l֫ W mQPpju 12#^ZDRz[n[Qm<%˧a, 2 *&؂y䛑c8;aKH2*E@.-4̫cn;J*Xe oM?kBK(j@o275^3) \hվkǁxhSϥ  tͶó'V6RԷu$\{MTNC,atp]n8c~81EUUGSO2kRSbQqbo}"܂;1oyfM3TG$S [mŷ6vlKO5u!Vf׶�ݰz7I$HHH�?"ĎN %-erOD-(21;a҉JI {zW塿\"C-5"Q@ �{{93�9'q '~ݻc $BC$ӱy55*ߩ{ˢ:ocV /&q.Atk2}=Pʢiʍb6=`ٮTUЈ .vm[�?Ka[04�w N,$< sajWGKP)T BН>ؓc#`hy e55SXJ dhϡ <}dE, mۛj߸jh⥂Z&Ylom  ~@gL`1-4)$ > 10fuAsT|=u8f(,_uڬoKo (2&7Pqqlm'qHѢHMLw_O]4Բ)H* w0N?֑H"XYTmqŞd2ӿEV2U)2kn 9ۜI恤YEKS8"!qȴkɩΩ.6@\Ri:sujRѴPyGΪiJfAܑ�M_J4SQ?`4 a nys Qd,[=`@7?؛$ڿ*f鬇jOjDt%ka΅1X@?"xe~{QR?5Ef`E[zl7睯xuBxmӲfsoꨧaa-kxcf[Lم JKKdoW21C_OWVWӜ$+t$P EX:@Bm{+2r%, 8XZţn,Zyaak7Op.I;qfm5DFG4qT+`=D~d� Ewwy b/gv'a| tvv{o]ڻWkN͚U6a$\ Y)63~"EɘS0S\�߶Y߇Hdҝ<r�]gPUEN;ojo@l$Iep1O'f*<ʰ03 _h,+wZLAAUDE5gD/}#�b[vbHzc4Ym<FN�};>5S )>[؛ Y :B+9 *̅{fTU9 3ıKzG*mt<TӵXmos}0ӓ:-}Tek PeƐی 22|7̦dG�FJܪ۞LP-8f-tn1@Z\,ޥ 6Î6:+%/R;E揮X4(gRkܟòU3FUm^칭.fdXF,e{Lݒ,/&S:1 _3xOY$!cx�v<ۭmCH,5_u=\="P7�/4T(dޘ0R�Gt:"<!y -ߍ~0: MBKO}eJ<Wo{~X߮kD46inl$f1p . ']*t%(r yiP#�.a89TSO,:-�ġO8dSm<?孝ϡ\uK1p:ЫbS!cmXj)+#H#fL\n+{QG3Kҏ] > '~g@,f= k;='66�|?:o>>tsMEY=|4@IE �lq)<}F"3!qZMD-uPԳJ}aO{=m )SQ�JpF'뼻^3):.$0H!+-dc}7|E*'DUSMJUj6s0 fmS0؉Y(F=)nEsņjqoH[QO,vԬzf Ǿ�]e4dGXLM }nNޝji3-묮K̖[mm@_V{ I~uO D9oҵ7Z]4obq;968eʣicis%/HQ.jfe: xM3w i { I55TFmU4˭@IKmv;lvZޖJtW檺IgIok-&aJ> C Zi3Tzu^[me=[c\߷L#iDa/} 6LŸ[1ݚ?Q GOEG$UVTFK}8<#:4m KYZ}:h:`opHmqڗf˾RH*@r=Pyk>Z ,&˾oAb]5Y]S"]r^ϛ0osұ鏘٦epS3T,8jy!눀9+slz(*h^KKontt?~zfٵQPV [s j222s<'Isp XZ@ϱ?2L/Di>Bް0DOHUϏLKIQC&W+UWWYZ(D mrrl=Ԫ5H�3iVM'A?<E$s\ZZ@k *aaE*g.d�"&6ӿ?k1Ki)zO2!6`Dµkm!yeӅ6X)sf;Ìu2hd2)� ywp3k9eB5Nw3Tkf,5._p x- ۅ)´Ied5̑ >l&x& Tc҅\V{_uh#cpC(9�SLI _jzrMM`dRK:<Rju p@ l ?'68($&>7K4,\[LnŷRi i7U+6G&R*X +L 5JdpİC�wUǥKJDJ�݀ۿ: #> O2{[n9$H5 },̢Xee Ť{)a"oϹ4$2o7'\3JcGYD*b}�w*s)YEy$"4Z(-0LU/*s !9s縝X=bxmُOey++canm;$qŞu4Xz: zX︰yuvCYRp<9҃ܓaarn�{}!NB,=JBg_z˯6 Ӓŋª@:5UUs K$MH ܑo/E< MS0 =osJ :㧅ifͳ07qwjdΛc[og{0XC6^'“_ t7Jʪ{S޶w|_p3"z ΢=#Jl*x +Mw۰!-GHDXȻ=Uqbd vըFaAǯ0`$رXw<oeI#kP &mͭl*c<b*cňm|`Dr4 -%#}8/*@MmH/4iëz324sz*|{k1Uׯ:{ˠ8zUxG:w?ϳUK*77'}7> 1u1ݸ#96X/b\>.0 /n)"s$ Yk~vtJB$$vo= �QŮ?.^z5A!\Hlmsm2f>LbZSjW'|T�=;Fr״}+9EHeH.ݬx"iL"y ooX ��wHݜI*Ʃ{` %F΢X_54G{o텔ٕUiʔ&d Hmry%G ܒ��DaGO}� R}_ x:T4EAs llj+*i*4VMͻlpX㈇! g7pMZc,�ki,x=Qr澠k~n0@d8)1ߦƄU<:HˤsomtmfgM3ҍQ#SdB;lLPF;^7 r/nwʙ˫Jߓ ST UC[CpGXcҤ^}px9rTA6g�ǰ�lAo&[<m E0ɕӭ")PCk,k{&f1R4 PIn9AIrFr2X?bvk)T{`J�;,7:*yZ]0>q�~ {QSBUR06� .~/QS"0A3Zڏv乺VE L),V8I�-H:D d(F쵐V,p0,¦6�kjv1JΔ,w%T؝Αlz[MTG r5nvb7z[7ɚԮFw]{{78[f$&PcNq2**UY|ѕH7;?n1W J=!Y~F߶="ٯ¹3 :Q%\O@aj< S&H&ĞM7>'}sz./U�1 *j�_V{\V͜C\9UU7ƞ}NCIy$T`Z;|`ZS$rG!IUPk 7akE~1vsRRej]ڼ]ݮo~OR%8R"Lr,=\mm l,7iڗ9*A>č:M(mJ1+r׎(#P1E}on-7KO0"rGQ�ծĸmIFYG4XA+ffR{lc /.Ѝ@R/sKI*cЈjNB-DꞢXq6k rJ``UCꑭ{\WIv&ÐU9`6"ځ?o?N eBB4Xpv?qIw_"RBlA~}}"\E%%R67#ksul it4 ]~i'O&QlKF ^UKw4/<f!4 r;|\yPsB {cq)~$r�A퀆ejB@,JQ kl ؖuH I݇mT:dS}MkFs}\[ngufH�@83N­<W [{Xp� Jjf5YȦ K^㱰Ŏ*2H$@V`X \mY#7ft+M\\s~4"oîlʔSUH(\Ί�g7�aNup+F ERrH`"9Jc8ұU%m~68T5b )`m77%TWvSC".Zy gʨѲ ]pTrSrdJg�7�otu14ʰi`ʀNb ϾpG/ FC[}dHn rT -�w4Xf 7Y ,}�L&JcSRI$TKnm}O51i* uk3m{\�x� S->$Fs F!@M__{Ȧݻb)MJ*3SǥP؃�6_d`@w<{p5<"Zf+HXܰ<l=%G$jiLC,H[Aj#<k^Z~ߏ(UG ᨞(H5HE e}9M=桠'ou9sP�`�xJ\- "7sLySyC##gӖ`'ZiUQ4T'I"nvnsfSeuIj\Ă66 vx%1U$ pImVmQ3fjo.`k�E7ar;g1;]Y0,6~~~b'XkRҕCՔمɵͅoUgH23]"FEϪ{{\-QG=Qxzhڄ[1<.fzoNqT=U]MO5>]B/QRrVovE픝2)6~`_"V_fĞO<Pg3eQ4<FS? 4pDq"<>I(sjx#~銝ӞtAt&E=EM}/ \E<7iٝ;l]]UVDohwب#?Y1Xm{aX}݁bxf1KKC~EfDV};{�F5^m;УFCkm>6~f4rV9[Xmiw<UQ+so~vchW�\@t8,ѕCgycH-$l?|G2$GRHI+;G?UKLhڸ"$—콎잾%dp�[mqiWVCA;�.0/Tj_yR,%c�C1m@®I�8(%4 ~}�z2TH\\T."ÜHvcW4WUTovc6x@,z?F*)jQQFv%K9=UsYOt �nB_QF322˗&w=/uwüS|'{R+/w2}c'gb@ yfG<fY \nq1apd] is*Y.#M>m~bG/TtqAC<m cb{^v c1$-I_Ԡ1b)%i&5I$ƀSgi E5Um >z }ܞO#4˞TURI^0lNַG.yDZZIޡ>lP]J:C_#Q'u::ND\ ğoa�b}|Ǹb�aCXRm c۟m9WRԋb)@ v�8ֱ8lDKoo?M0ieH'ho:r {oa;5i\[ԛݮ~ r3#ƒ)Q'Pny3]U~O8~?QG.*S!*Qu1qrR<uM&gM@|TD$2YY$j*&h+a%sfԂX>' *JcZ)cz̛0StWmJ{ ?ʗ�qNPfn|!c]@iv<*T mrR!hs%!6SֲO8"n& >5acvP"m~ RPTJhe8߰&^{P"mnH=1Y%8%b oqzʞL%ʝ!UsT=] ȴУ9ʛHԔ4Ǖx9tvZۛ 0*sRI:$az* pݿیr(ܦ\#Y$$uu`\[o~m32─��n )sAt|׬tMJS! ߷eER$/;spv>hYJF m{r77ySF --q�nbV9�!È8_89>R4o/2GMD*RG6-r>WM:lš�-|`k_==LX^ܝ0Эc򢩞xŸR,d㶖P�i:]kXK1WGi� ͘s~qrW.]fe@ޞa&+j#]r('`HHĹ2y՝V4j—>߸VҚRWޗ/kǥŽ)g_6jP]ϵ�4tt5«R[a[{ll'Oa\5L伧b ϰu> 䰃ffȴ+dBw*7HP�ɎsaNE+o O Shiw ËYU,}44( D(�8;g=˳)REq|7 !Rr0կ}P}2$9QZ Hdɿ#eB~e��?+Bp jjo1?Dxd)‚L+�/{}!/]HF {X߃^ͩ�!T0E1-( 0P嚚58*f~C}>F>鬐z-nO6?ß%劼/E707KLd?Ph aW%A(qRE~oKfXhWqeN9<bP)Ӡ9sY[&N7ܟݰ&辙%6OOVcW"G;w6g>x�*|s $UT@^+^GSG$teU/y*BMƕM XN#rDIY�u}�{MV}7frB;ڏQ-Nӑ4-x[ y簿7=6guw;HaaUuה]^>i$oev;Z4H_c_^&S!S]G6[&߈=3&43MT,z;q}.S#e�B<{oc30+>LyzMX~0Ӈ&J:8O>O: >nO&,Ê,H@�-;\7;M&E˂ 4̗rmSڏ-ܳ ao8m~6k%Ғ4Fnɒ%(oTd2D nqȀ7ں7ݒ"mu_q0e$q^Y�H8&D E #=+3Su_ܞ@=D�ʺA5&k#Wzn{۷lfyncyzXl哨.#`FcMATN�ֿ0s4I%]P!i,/�Ch9ܷǠ<mࠪϬI#I :�>~m44Jё!Tr924rerj9m�{4 >S"--�uFۏBw` B򐥡Z1\J[I*ʷ.�\&wR-S ~Y?Ff5)'(w>M/ IBK4Jy$wカ;td\C􎎶AbAk9$_Z�zdP QPsk[qShH#Veܷآ%H ylqǿ`p+6fA:eQ\"2*B 5ݎ;\CNÝ̜MT+@tGsdbH'O`HYSCAP` nHZ/[#4SKEPq5Pfš2 }0_)u��s &JX9U9+3)|ebC Â3l 41(B u_Nݿ^?<Gs"X}lZ$ F_zNco*ê ' _ SyH3I"%�w Jk䲥@:3gJ,8 vקI:I��C[& U90[̋%ǹReFjPޙ%fb|Ҷ${~"M<|>:ʳ 9ABswm?u2STtgG]U 7O=]LE;6#pm|=*, [93R.6 ه~mf&_M@)S^F"`-^!yegv [>|2'qx]X@c fYEXN_ wzrAw?_DKO0 ]M% 1- 4X(y 9[co& !k�|Mg, .4숥%n@zs 2\9#k#[ P%ŏ��큳W,Hܕ�|`5Jpbn#qV;Öd JbHˣUe+i& |-:*SUAKC,uS҈Cksv~'BYzBUY*%]; sۏ|-ߩJuu<%J�=+h^_ r #b8eNz zI㵻s}=E=%- EUE[+~}Ņ^�0)sJG~H=mc{_| kS="( Rn9]YYꎔhG$$qw(/b.6_A\\5ʌH3S  ߛr}WѹoY-feOJL mJ u'-ŏbphcz8)_]#S80<mQ'N!.RGîU̐jbhj2VHH.ui=獱^<B_,>]5b%Ä{ -~op1v(&&DF&uc nWA4mIYGMShf#{;%,{ǝY+^ȏ tsZܞJAeL ]9,6#Ja�kꥒy棭zy0Z_sb~wS.XYE&eGgC3!}/q$1]>CϳĘx{eJĭP@}PveV]EֿxUYü��OMG9}CٷMfUe٘(>oa~6Qk-"F" 3X]R�Ps|ӨsʍKKɦ,'XXN!s9*],ިUzȱ`w֩aATS}oh/8-_8S4"qH& !PT h@ /$ч% 5v \؎as ;RZu}OSXFIPbX$ґZŁȵ0awkX�Re-'0�.<!AAZ[B<0Ք- }DMnqibZ] F+=U&6`E؍#k.qW0$fo6h5\)skviv2E[Zs"1Iֶ{Lu{дBysK(%KEŤ3MeLĉE {s؞7 RƜY&d&U0akl66{'!ea,},Jq X]M;.K<$Di :W"oMm (Jt` qºh4 ŜUjT+)7 sk_Y5<檆I.!(J}A@q!U�̀*~ern tUQU6I`HĀ7~o0h|4+4 wq*>�C%jbHfE 2I}^[(*dq^_-�[}7*28^Î6D$O a1鿨/<=tեNu릅K4UŹ\Z}XAZyu2"I$I@@Q!AĐj?A nŶ6}0  K)U6ݽ= /,j"Ҡ&n*ސo~-X <*kd!vGcSyJ(`z}ϳ/ʚ_hi+jyr]:r9V1yX5?kRg5ir )+WQ-Taꆎ-k4TQ)/$#\1,}#sO$I;?d֍vUtI,jZSFd4[s\W+R p\ƤANz(CU)#k/8m5AY 'cb&�B[@iUc(*A[l?ϗU<rj7X<hln4~xnfG[6h�z[7atP*n굀!!  2ІM�DD3cf+�RW$Zg gULr5+oXMRi9"v3WKGtVb?gJ c,M�DRwXYD ObN>0/*cp$ڍo cdJs0f7?O]o#xn*ϖ )U8uqwV` 獱Nd55 <.{6*) W'@7�^&;Oe7uZ@4K[c E@/܂tX-g�,@ ux}W(sK(V"i'!(1[&2 XKWjH(*[c{�g)+ #jI6Fu 9�8霢fCuU`ݬo˜@OX 9'3̖iT0J|ÑD9r:6#D Z�;A⧋TqgC-u*87H�>ؿn%e*A0SU&RQ|5;1i2nM�#Ucԯl}`{_~P*5?USi^/P}D!̼N#KUQ�6&vFڇ6x'˭} 20TQP|-jZ?Ruĩxf 9*awKX}~0_J$&mLTT5MO5[%mG>[Y}&+fo} lD*қI5=^-\Qe%Bc&,vLȲU>`�0ߓیV̮B(%~ҙ;bl�=9bH+٬^ 9(<I-�9i5ӱqڢji<ڥKLZDX1P E�szSu1߱PlxUS憔֭" %gªDY4nXĄ{{ǜF I;9R*$!�~Vgҙ$e$hBk1o [@Kx4SVrU^-~@â*(cX$9[r'SIEqm�XtgLՎZi n6}=''2=u.*"$TT8PqY,j�o/ ~ x3YwQJGkp{NC�XAr]h)ChVroޚA/$co EJG,`i1)V5_Pix; *Iз_45%Y[G9tj[`cpӭ.#J2؎l9faDVɢD}<|jGTʗrmij!3RPc_Y< |)&Dm;n~BrO9QJ]b;|^I_H$ea:5w~xCH,Ÿ0ooaB|aEe|G,M&kMf!Hٖ}�#|0w;s?L.:˪gNQmGU!TlȣImXn8eSCiJ 5NAa+ͅ_~~B&sbwF�{OItg)^6],^ߟ8B* "7,_!hWKa]}%Q%7Iy٫7?5k=sSyNGGŮNRAIjbkcPdey}n|0 );Vome>�H G4K]pg㧉YtjfivW6qJʏS,sݘ >G QyJn/,=wߖ1iK**llXB~*dBb�*Dt.r̾l1sK<<?vՒL1;p=!L4{�o?^m^DӍ�MOǮKR-H&a~y~OJdM7;~W=}=* h�|M;a?Q˴DG^/u ]ĎI|V+0ͽBQT)YqmCaǮڦW"f]`m�xԽET!k>�'b5T44 ,#"W6R2Wl/^b{ytaT Ji^ {V:/O$p} ڪ0EULF|BV欅5 e YQw#sSpmCkCu g$`ؓp; hjKa j?̟ar(6:"=9%۰,>M; 23`Q$aֲ+5CN҉Tfyx@o`n58� nw_�Ozg FmRf9CE &Q[WY@Gm"O|+jzQV2}6y$~xcea-EGp�:ޗ%aO:gPSR2jzl&S-R~ hp.n56۹n؁ڙ"G!<��{~O!grS>nOdʔ>F4MSU�$-Ա1h\ 6o|$#tH~DۜWȊHlbO${mfGn97{'o(ݠ0hIrffri׶;u1#cb__87ZTQ$fq%aÔfo-2n a`77o1sB%TD7S8fu1@^RnB #py��˱f)qWmܑsl(/2Is8QsRJCտfl_]7?*]B.G`~"bܺ,O6�ͭk\4~{Pp> ^PZ;+Ը 0 ;d5UE@/ 'k=+ٽRYG4 jhwn�;`2zsva̮.ok6 L+AJYJlkְ ̒sN**%$$v܌*s M%6ZjxF863ޫ0g.|F=G 'PM~V�>pi$}JsW2͜6';\PH0"jډHREƫqk�e'E@$!Q !]b~'u*PH>#6 ޗ\/:eY@wX?�2Yp  gPDmWУN2J58ሶv�a3 r=�׿{DP3AFoH+Z�LM\wdxMZԆf͍(t7هTU9U7 }̪.oZE|J^x)[m_z2] $Pu+k?dr5Xl_]tXNKIMPXX'mɹ=IS&4^ARi2NoUX#ZĄ,qYPԻkO<ÚWMWPv ]{|jdB6A.`NP7 ʪH,؞M,nF*6,5R$UE_Jl BߊF_LcݜNI-$,f鮛;�z,  �mͰBjXZ aeH͘Ǹa:IU:+#cT:>a|9R$AzHXIYIFmm7!uUWBtN'J)&YOR%lBS6Mz0tfXq-ZV=>^}hާ:/b5t,u=/!®\yESAPYo-5!Ot�NS]H e}n sZڲB՗jjK#6;w78`So4Q _Gc^o{@̕*}o -Aj`[G4sK0_3XM{A\ÆG*)<{0G32XL)ՙC[}V"ձ68GS+ZE6P_b6_d Tkѣ.5LQY "' ( cb;1 .0J$w<m}%4YV2WJk6#bl�U̢Vera.Iܐ< N),o `%dHbSqccO 1}Z-װāH�XX(E+sv=9�oجDYiA%eC- 5~ۍc �6=o�<PF@I$b{Hn "Xh"BaÂNAd8*HVO{7U[{pXQ4R7OFd�"SXY UmdmRxj4|S OH}@s`ye3"yZ$HzH�o{}9jVgڄW$=℥JE Yݘ(kWG*Bݶ ToO2қ6NʀSh#51x-ZzhU3<lZ BY6rx;Tj5XϨ݅=o ̑*9W锩H<a;~5f)&?wfP%d(s"SFf<ug 9:έݏt^33$꺳;0 W-an6T"܃|V̳&jhi)j**f$0…ExG&CMTy,Ī:jPT`k哮oyNi/}ٍ xX?I%^V-OtA}5toHet'IU Odt8)V[Ǔu1E[9 u][�Pe`Xl\H�LZ':S&׷c)0\rw<0w/6[ԭܝlg[ӵFc2b#U}RHW~xqή|jp~D7A:#^AV3 ߩ3)jI&b#yٻ9{BwzBGt+}xGhc@HlCw9RLY /4wkz-8-ki+%"4w7dM4TԱSV+O}\�\IKe7fS&԰9bm9;,&LlMĊ[ĬF^b|#]"0h$ZmÅg,WX Ŋ58ޯ|zF Q^PIҀ<=8 > 䮧Ȳ_Ik n۝~8ݚۻO�S%KHԽx�L)NaDJAҔ!zb`[Qϵe~'!4iio)Qğx6OBLi]KZbIXNa>#fNEOTUA #/b< <5s*"-, Uf霞2.cY=Ek˯#H % <αYoVQ1O?~Pm0ߨk\V|JODs ~MAŨ4KWϨ]R ?�[s"hr ^)gFcm{71F8)5Rܳ%S &p=ؼ#:Ya{'8]Zf IR"_Z%b?:&!zҖyODt[~o.�m3K)R[{}ńzۮ(Dg<•X166Z~֝A t̨ecaP� # |lTS9?Lg @@>+!h姯I�m,A of}51xVER]m`{ZlKWfK0e.mMQ6yq؉j3$:/jyԲWI{ocv�g Vtj Za!C#�:tL2rⒺʁ-p8lM]5e^"䔹MMdz!TmBM=e"gٮn.9 DCI\FW"6>;m*yp(RLyi; + E돳mM.yzgF[m5<*aKdKA_GUCP�!E$v}�,K}qSVeKxov1`M6A=OLG]I@BGM# m7i=aOw3o#X|bc\WVtПUX=؟voR˔>e;e߄#۟wUR?Qf[vs`oE,ʑF̊u`x }9TpP|=DBY8Ud"%>sx󌚈q  c6UYcΉ6,_/:dl�[߹5=lApD;p/aoUvdvC/2NqNúI; 1 oxoYm "5@b}7=l6Q!h#JHy6] tB 6 >w�wwdY|}8sL}a6(En'+`&|\Kʞh6so%tmRd'[Ϥ�w�{#jb6 vl.51#$,ao~~96,T? !S%B"P8Rc>�L{!<bKrC%-N&Xmkεt0?lbq̊p*ф#0XZ .#Os4p$)#v ,o{-_-*E .@k(ic6mYKnXvESj) w1?UA+QF@/nIfERO$[~9>Y]U�UFoӾfֱ )0VH۷I41#K$PBSo+,] 'T=I28r%ln<aZV [ ɖ_>4 gm=)um1xo:2C>> VEXىw>5M=D!WB ۟߮U.AHKtփXiAi7d@E6?ߥAшw@b|ˏaU, i#:M%|+GMs`;ӻÕH5dj`4�>@D6t0 6$b *%1DeƲ0XV|m,JO;zd!^3>s{2[W%F}P#19%d{(*=~wC@H)fd�.wċ KSZQh7S 9MY=`HuYa:Uyl".u܂;?퀒f3GW+;szAYCOYP)tmÊ?)KB$MD<bl N*@ }A(9ݖY畍ʫ,YqMD%ZVM?7XYwp#�2%G,̐RkE#b,{{LszZIHoج0  TM�QV(\3д45u%D-ݏI*4$6*ڙ)c:GJS%±�7?5wQg^vm#m0 R>viٲ[22ɲ(cZ*:y'] Tiewq"kuYCj{ + Y6 ۝n*DBUUHWETr=*q8%\rD)C�r>1* Mȶ`%JԱ#k\ { K#3k@ j nlmCJK3A=cjR^4җLB~"}/YnM<�1RVfDa|k�X`#i oy$]MA[{.Fܤק\>zU,ŠU1wָْ_Ryauma{c@A,zwkI/2 R\`˵ܓWRԒ@J[V)#XAk$؋rG,We,csk@C#�Cmlqqi㍁؏߶Ip Z9mյ܅,v8+EHq2a% *E-4T2}@? g뮄fPQ314b rIo{|M72,Ku]7m3Y}AV;N>/ϦXeqQ7Y#TK*{\=-٫{BٻI,>y{D._MQ_GT &>qfTg%ݷaU4] nwHeߏo3,KAkcw@ȫqpvl | rMUn.ߜ YDN !sߍ~;hV:m^7<�0&&M2](msϹ}}AeAegߵnG;,qMLc;#篤׹kG(+`O]tcle .kapO6UP&SfcUUI=}EDbK1`�N=/g~& %%( :eܞ/7(-WJW׶_ӹl,rC(Cl|~g.GBStbf9y^=wA{W�FeSYaF[#ܞ |o^Ue|`ɕE�zbocaĢZjZR EzkRQgpT2S,IE~v>/r7V#@`{�no|z^εT4OUX^y *pM�bD>ϟg:ih:qz{Zc�cw!hJlNb':`*@ּ"CB}Oi:3/.&hC~q ~^"sQH3r=FGLQup.ݱ/x e|= CQ�ST5mk^e#k�ru_=_'u ^uKu&lᒣ;yYXNvF) 35 L>{weW˫~ hWݧ|L#VRFCocO~&|_랰̨Y:Դ1J-2&ݝw<pЅ>G!q4TDi7q ǰgmҩ mbm@#W-b"[�760R*~7{oߣk˪ˈ`I.` 5o{~y{MJy@Όjfk_ -.f�pOS3=BDBbTU_�*fTA$kQ zA 67n&dosm[]Mo:M*'{HZXVh 7*ovS/O<dIU$vzvǾֹ&tф 5#b�T[v{p 5gbTX?"\(�HN3dpwK1xCt�6ޢJW6NX̫bIrn6#}HS 4Ƈ2+~/18H9qt- [Iok<P>jP]z0+o]py$KymC�rEcn.�[%pP !ѱ6*om[X؍"(ckibrcnuHH%GҾ|@T)I=/mZۅ%1I%Y@bFe;j&|tZy5`a3A/:`֗WN/p "۾\iOG$Ђ]\)<;k`K@,]?Q C~OԭC5Dr҂T~,7O[nJAKiKX/;ԛ<ap- IStAXHE0 67BI"Twh@ݮT)I[}viuP(דu:SU t&�ZMIj8VY(eeX\-7k (d|,E IJmۺ_'#)*EeXXj$qlWLRM:dNƗx#HL$ e�?I &<XJyXm;GfJ\iYd}"׸ |O}~B L7.CUUHn#_J+q3S+ LP�$խ/r73 fN�kZ_cA@z}zڅ%Z?2AL>�0EJ$=goS+%0I{otF׆>V[O}GEǤ 吁9iyݏL:z=7qkJ<?IY%)c%0VՊF C+w�AqEPTVղ zXLT~nD41} x\/Yf&nE} #_msM|9QK*kڤm4=)'B_RN StGQP;W+XI<éE1}Ѥz�}mv{J"SD[7v9)IJU+\ꙌA6y_@~{?PKfIAd֪;[�E}v2A̧i2I ,F#ln;6Z: &Xzj]f �"6(f NcŁd-]i!Ih} ̻N:Ԅ+1ܿ:݉ HZ;�}#}f ۛğpXC5�^4yֿ@N1e-/ot7P!;LTU:6V;'mYTE +%Qnk%\4@ĠY$=lQT\Q2p֊fЦX :%{S²^ &If/rF~asZX LR̦傀kso)bYSHcf_7ߵ}Gֿi�̪Y:y{q_Cߟ!O- ƾ�|/Z{.N/ocy 1ݜ N�)gb#@~\cd殨YL!+ "2`yPw=^=*{FRT"l j܆Jm*ĩ9>{IIqO c͍�LGu5QS@VBժǷ?8c3]KgO-@wRZT+h`?2~lF)5eVCq" sc~rnjrʢs14Hok܋}~pʟh3^Y](@PAbxuBCB )jb}b_ɵ70,ܞ[ fI.O>| eJ1RcQ7uEZM57#W_g5)Z=Vڔ*A?�S*Ju@igP.Q&rob=O8A^~\Ѵz#J*ƝYYƥ*Ga- _^^锞$jE[&ض�f<lWlϘܭ_=>Vt�ʞXR n? a{OQ5LC.9xJp8?IIlu$?~0>%GT~DK?;qk6LY [:i[*9\|TZHغ#H0" 4Ss\iR+ iSR$76˪ZWIՂxw s{s~KU(oۛV_7&; . ~ ?Oذp5U4utC,ai�9n ٓO$0bgZ�}9/D<ђ/rw ᘹr 9)msĩ+@/ᯜLW1cC6[%F|@18$%!IP#IFkY�}+=ikUҳjO;+!d(M@A;[7<[t[v 1ҳ :E|Fy#Ҩd,�`7qxFC9a�;� HA!ST뾢M`;?QAI4!~XNJ9h|ۄ8gCuBwNv"�02I]:U7qcyh8ǨoE̲�bT~DI;ZpЛ.DX!0D$FL `#/u�Tej�.m Bf,UX翷ê)"F>OYQg.~7K";ƂY&v;cuw1u0XReHGĩKz|LDEu#\>C%8 h5V~݇lU`T�Z/z}?�/5ʶhcwm34X MC8ݮ{N,_Df2}_?c0J qߟ HXb(ۃَ1$Kפ4;ͺs&>_3= q#MdT\ke.Q*Y,rZO3$J?pbˆB`WӤ{\wstjDr%YNr?6,h%[ Q^n*i)?q{Z<O|΋h"B~�UID!ڬ##o~ۏc:y4B'~}11FlM%~vçC%E=m&` ߛMM[w)`J XNbebX"<!\z@SU*8.d7UL2EWVX* -m:s("JCŬӶN%5B'xe8KVEd!\Xqcmߎo2OJdS_D"VFg/]Bۋ~TuUe^Pnn=ڸ˘ h~-4'pjFo1 k{-2C aѺ;: p~!0= ! n|Ξ~6!aeiH(OSBjQ",n$y$ml&va&�7v(>za}$�{a|e7'6HK^v4-IU<@<Cv߿|:I<ԁЄ�~1ʚ�>$VFXr~oJS5֊*1~򦵚z1-SC l U�q@;Mo>Q�!f]غUHo5;uKā1GS֑oI*�fKiB{-o IumrK_p?9a`?V PO:_I(I]DO^/{q }QMR�dvRI;r =*FqM?EuDLIpIVk�_}gH6uݾ~.9c,$~FXټW]͉";q2S1k=vqs`2BHao^ݱ/,1hJ7n79倢_OdxxBJjX)VPE��~xV EM0l:RTX#ȬѢP^ђRRTM+|Ґְ`Gx{Ԟ(f+N~EpvO9`TDxHI9OkN+<ì͘Մ fJ3?rUe -ir̋ↆ\ k)Mv9 S3v&\Ĺ:χϋ53ǜGdD j$F1_LMT?2fٖkW+TTI=PygiwkߌsDqC^-GiJFFVyDzBYU..`JSK`bdHao&XAȰ {Sr<11kLĀn�4M"Hֈm;o{~ ]jЕJt 2UcrXhכ߿1Z() BfjYdPҋ�G{ݣ2 ;j"iW `E9Α*ZSz9ELuI1(7W*P[�X=#CbMĂ/0Dx|$Pj1@ha5"K$'6ۜrtj@Yv㷾9b@al`Ȳ34c*PÎ $!U �`l s9c| aLĄJ(tLAj_P3]V6{'oҚeIUXO$E#}%;c �S5�ͫQr;t$;P5zK[q� �цhIe1=6sϾ9a\AJzQz8FZ\>(PO,lY%:H oݍő9�eX/PlF#0D+ Fe$)jOæ#ˈ-;2-~wr ʺϤoj6*УMǘV<1ſV1=9Tو=-Aa+"FV&@eD$MolV)makMqs1J\  @)$d  cI Wv89M[k$e'e%lĿєXYXݷc.@2Ɋ-|h.z~J<Y\F8=?Rxs j䍪,Bq9f_TeO�L[څ)tiN䥾:~l:fY饎RHnl{c8LuB4w'љP0;lCv$)C,0B3,\Ahm w#t:d5$( |~XC5uVk}1s�’'ԭ'JBsȐ<;?k1U5՛@Bܗb/c"$AEM]Xs@ � s}𖺍s*e-ىO9vm1S{%|蜓l&J*X}Geaº MNaX$"(e$S?osE�`_<fġzw0�Y_"ζ˒Z!$M6mld ;mqsa@_ORAƯ&GRWtm]HURƓBxY,B�AL@ 1wnϜKpl;?�=hZ+|ƞi!tr}$}5}:3yTC4~oʎq{qsIx"Y t\x|"FobmruG9||{`cS16ĩs HJU 8DrUQ$Ewc2*IY1r- E9IPRLgK6~ge+M3eNxm16J>LI?kHN%@n0ƪQU!FGsaÓTAd 1%݉#c7,22ăC,r$Q7v':Nj$iʐ ǿ1GZlzcΘsVHqtSL\/Tr]�#YUMЙT.X[stŪ|䅗̇iݢ[�5Qx@Ly%K9oC3*?>&ғ.04$؞ ׾c:>nYIq- lwD4F-e[?^0Le0X͋� 2LPD1gXĽt&2VMK)`s}E2NVb*B<Om2A˻R4 ޭ*T5i"Pn[ct?G K#b[1_�$YưB~9L:fP03LDZR=9b*)%k Ls=fMF? 'a 2yR2fVիk9b1bd `8esSJ$^0?5'Z9*y7V飖UVSpXr6s 0XI5e8j`qSaȇeG^62+{% Z6T31%A'|sƨW=I"›.K@TF##Tws1\ڠ.9c{16<5W!p,=8������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5567446 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/icons/�������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017174� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/icons/README�������������������������������������������������0000666�0000000�0000000�00000000221�00000000000�020047� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Icons adapted from the Open Iconic set of icons, which are licensed under MIT. https://useiconic.com/ https://github.com/iconic/open-iconic �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/icons/bug.png������������������������������������������������0000666�0000000�0000000�00000003300�00000000000�020453� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���@���@���iq���sBIT|d��� pHYs��v��vx���tEXtSoftware�www.inkscape.org<��=IDATxmUE]Zk-v^-(ss+ ,+zLQ ̂0430(cPD(ŨH$2 ҶuYٕܗۙw{ssW>y?9gs5jԨQ MĠRY�,"t5}j 6h/b+=* `:)DҰˮ$u UH�3R2v8#�ԣ(?x�Xö'ZVЖ^~ ZG$!ē)Db3 s %��?6'p#�<ǂNAL,[B|-|K\[ZD'h'd].%`hZH:td2L�ybD$E��vDQ:NiNJR\״}>Qd2F ~r]wfW"3 B�u+LF@}}<<�% wUnCssQ�kLK#33AP);81x�%d�hRDtbRjkW4} 0�@)0TG!a(.gLl �] <ӰOF1q'34^�Vg*^216^={c/+t,i4ֳL*}}}!XTE4Ϙy?9akp8ZzCKK˾JE=)t"z3u:%Vže8]Y0S"+3@)�3 hz:5@)+Z@]*zgN~c�\fra73L-"�4^ug04c�,<ﵼ13fKDt9Ku; 1�L5=G4]Ί8Bбk&F3`[<_w6[cTCxWcT=MMM;Y/ (jG"MB%9 !{o*P֋q.�]פ/�8<86_4*%;G\;V8@DNT 3 Z+J�3 )ↆ�+\ "=22_JwR%e%IJX) Gҭ jtR)* `~Y|D)= D>v* S)uiad323 꼓k�T}¨ co\gf"$(cB9Bi�^Cv;\\L [e+}ߟ8NW:>HDL@D y2f�r+]B'L>my*3|Bpg O=ϻPr y:2fWj ð=+�xkU vORjR.EvZ[Fx%[�\״u눨s;-aDВa۾&M2y3-ł@% `8*(n &5jԨQE%S����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/icons/chevron-left.png���������������������������������������0000666�0000000�0000000�00000001113�00000000000�022272� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���@���@���iq���sBIT|d��� pHYs��v��vx���tEXtSoftware�www.inkscape.org<��IDATxAN0ERo&n . 7Xp1,uEIfƞeOiLFh4TBBB<<z};{K ϰKP#`C vϰI.@ 3d 0ϐ$T910 o.~0q -<PP@!Zh `!< $Jx@@��kFLXX�c<83]Ui]>^�2\Xc u ,?%J`= [0dM% b+DKb$EK(R,XcD17GI2IB�GJ'r.al,A`k>`lla[{ |V$ؚ |�ZMLh43?\����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/icons/chevron-right.png��������������������������������������0000666�0000000�0000000�00000001110�00000000000�022452� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���@���@���iq���sBIT|d��� pHYs��v��vx���tEXtSoftware�www.inkscape.org<��IDATxMJ@Gd�P tԢx7"0�mnpQB༥`HkjNtDH)mSJ[Xb:pJi;<4=I=N)AYx|SJ|e3"T p|U*ϸP`|E�TϘFX}#t8v9܅^n4=ށ br%ʟ#Tj5B[#T3Z-E �D �mD �#�Tjg�/z�A샑%bMc~TO0 ϛkTx�A)WyPYx�-ȃ>1yAT .6KP}j`8<.>`$>f`0}<\ȃ><\Ƀ><\ʃ> zt:N?sO#����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.57237 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017523� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/accordions.kv����������������������������������������0000666�0000000�0000000�00000001663�00000000000�022217� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Accordions' fullscreen: True BoxLayout: size_hint_y: None height: '48dp' ToggleButton: id: tbh text: 'Horizontal' group: 'accordion' state: 'down' ToggleButton: text: 'Vertical' group: 'accordion' Accordion: orientation: 'horizontal' if tbh.state == 'down' else 'vertical' AccordionItem: title: 'Panel 1' Label: text: 'This is a label fit to the content view' text_size: self.width, None AccordionItem: title: 'Panel 2' Button: text: 'A button, what else?' AccordionItem: title: 'Panel 3' Label: text: 'This is a label fit to the content view' text_size: self.width, None �����������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/bubbles.kv�������������������������������������������0000666�0000000�0000000�00000001331�00000000000�021501� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Bubbles' Bubble: size_hint_y: None height: self.content_height + self.arrow_margin_y BubbleContent: size_hint_y: None height: self.minimum_height BubbleButton: text: 'Cut' BubbleButton: text: 'Copy' BubbleButton: text: 'Paste' Widget: size_hint_y: None height: '48dp' BoxLayout: size_hint_y: None height: '48dp' Label: text: 'Hello' Bubble: arrow_pos: 'left_mid' BubbleContent: Label: text: 'World' �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/buttons.kv�������������������������������������������0000666�0000000�0000000�00000001017�00000000000�021562� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Buttons' Button: size_hint_y: None height: '48dp' text: 'Button normal' Button: size_hint_y: None height: '48dp' text: 'Button down' state: 'down' Button: size_hint_y: None height: '48dp' text: 'Button disabled' disabled: True Button: size_hint_y: None height: '48dp' text: 'Button down disabled' state: 'down' disabled: True �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/carousel.kv������������������������������������������0000666�0000000�0000000�00000002205�00000000000�021701� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<ColoredLabel@Label>: font_size: '48sp' color: (.6, .6, .6, 1) canvas.before: Color: rgb: (.9, .9, .9) Rectangle: pos: self.x + sp(2), self.y + sp(2) size: self.width - sp(4), self.height - sp(4) ShowcaseScreen: name: 'Carousel' fullscreen: True BoxLayout: size_hint_y: None height: '48dp' ToggleButton: text: 'Loop' id: btnloop Label: size_hint_x: None width: self.height text: '{}'.format(carousel.index) Button: size_hint_x: None width: self.height text: 'Prev' on_release: carousel.load_previous() Button: size_hint_x: None width: self.height text: 'Next' on_release: carousel.load_next() Carousel: id: carousel loop: btnloop.state == 'down' ColoredLabel: text: 'Slide 0' ColoredLabel: text: 'Slide 1' ColoredLabel: text: 'Slide 2' �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/checkboxes.kv����������������������������������������0000666�0000000�0000000�00000001206�00000000000�022202� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'CheckBoxes' GridLayout: cols: 3 spacing: '8dp' size_hint: .5, None height: self.minimum_height Label: text: 'Checkbox' CheckBox: size_hint_y: None height: '48dp' CheckBox: size_hint_y: None height: '48dp' Label: text: 'CheckBox with group' CheckBox: size_hint_y: None height: '48dp' group: 'g2' CheckBox: size_hint_y: None height: '48dp' group: 'g2' ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/codeinput.kv�����������������������������������������0000666�0000000�0000000�00000000403�00000000000�022054� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: fullscreen: True name: 'CodeInput' CodeInput: padding: '4dp' text: 'class Hello(object):\n\tpass\n\nprint("Hello world")' focus: True if root.parent else False �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/dropdown.kv������������������������������������������0000666�0000000�0000000�00000001713�00000000000�021723� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: fullscreen: True name: 'DropDown' # trick to not lost the Dropdown instance # Dropdown itself is not really made to be used in kv. __safe_id: [dropdown.__self__] Button: id: btn text: '-' on_release: dropdown.open(self) size_hint_y: None height: '48dp' Widget: on_parent: dropdown.dismiss() DropDown: id: dropdown on_select: btn.text = 'Selected value: {}'.format(args[1]) Button: text: 'Value A' size_hint_y: None height: '48dp' on_release: dropdown.select('A') Button: text: 'Value B' size_hint_y: None height: '48dp' on_release: dropdown.select('B') Button: text: 'Value C' size_hint_y: None height: '48dp' on_release: dropdown.select('C') �����������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/filechoosers.kv��������������������������������������0000666�0000000�0000000�00000001060�00000000000�022547� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'FileChoosers' fullscreen: True BoxLayout: size_hint_y: None height: '48dp' ToggleButton: text: 'Icon' state: 'down' group: 'filechooser' on_release: filechooser.view_mode = 'icon' ToggleButton: text: 'List' group: 'filechooser' on_release: filechooser.view_mode = 'list' FileChooser: id: filechooser FileChooserIconLayout FileChooserListLayout ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/popups.kv��������������������������������������������0000666�0000000�0000000�00000000757�00000000000�021424� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: popup: popup.__self__ fullscreen: True name: 'Popups' BoxLayout: id: bl Popup: id: popup title: "Hello World" on_parent: if self.parent == bl: self.parent.remove_widget(self) Button: text: 'press to dismiss' on_release: popup.dismiss() Button: text: 'press to show Popup' on_release: root.popup.open() �����������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/progressbar.kv���������������������������������������0000666�0000000�0000000�00000000474�00000000000�022423� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'ProgressBar' Label: text: 'Progression: {}%'.format(int(pb.value)) size_hint_y: None height: '48dp' ProgressBar: id: pb size_hint_x: .5 size_hint_y: None height: '48dp' value: (app.time * 20) % 100. ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/rstdocument.kv���������������������������������������0000666�0000000�0000000�00000001270�00000000000�022434� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'RstDocument' fullscreen: True on_parent: if not args[1]: textinput.focus = False GridLayout: cols: 2 if root.width > root.height else 1 spacing: '8dp' TextInput: id: textinput text: ('.. _top:\n' '\n' 'Hello world\n' '===========\n' '\n' 'This is an **emphased text**, *italic text*, ``interpreted text``.\n' 'And this is a reference to top_::\n' '\n' ' $ print("Hello world")\n') RstDocument: text: textinput.text ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/scatter.kv�������������������������������������������0000666�0000000�0000000�00000000456�00000000000�021537� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Scatter' Widget: Scatter: id: scatter size_hint: None, None size: image.size Image: id: image source: 'data/faust_github.jpg' size: self.texture_size ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/screenmanager.kv�������������������������������������0000666�0000000�0000000�00000002462�00000000000�022703� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:import Factory kivy.factory.Factory ShowcaseScreen: name: 'ScreenManager' fullscreen: True BoxLayout: size_hint_y: None height: '48dp' Spinner: text: 'Default transition' values: ('SlideTransition', 'SwapTransition', 'FadeTransition', 'WipeTransition') on_text: sm.transition = Factory.get(self.text)() ScreenManager: id: sm Screen: name: 'screen1' canvas.before: Color: rgb: .8, .2, .2 Rectangle: size: self.size AnchorLayout: Button: size_hint: None, None size: '150dp', '48dp' text: 'Go to screen 2' on_release: sm.current = 'screen2' Screen: name: 'screen2' canvas.before: Color: rgb: .2, .8, .2 Rectangle: size: self.size AnchorLayout: Button: size_hint: None, None size: '150dp', '48dp' text: 'Go to screen 1' on_release: sm.current = 'screen1' ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/sliders.kv�������������������������������������������0000666�0000000�0000000�00000002203�00000000000�021527� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Sliders' BoxLayout: size_hint_y: None height: '48dp' Label: text: 'Default' Slider: id: s1 Label: text: '{}'.format(s1.value) BoxLayout: size_hint_y: None height: '48dp' Label: text: 'Stepped' Slider: id: s2 step: 20 Label: text: '{}'.format(s2.value) AnchorLayout: size_hint_y: None height: '100dp' GridLayout: cols: 2 spacing: '8dp' size_hint_x: None width: self.minimum_width Slider: size_hint_x: None width: '48dp' orientation: 'vertical' value: s1.value on_value: s1.value = self.value Slider: size_hint_x: None width: '48dp' orientation: 'vertical' step: 20 value: s2.value on_value: s2.value = self.value ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/spinner.kv�������������������������������������������0000666�0000000�0000000�00000000335�00000000000�021544� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Spinner' fullscreen: True Spinner: text: 'Home' values: ('Home', 'Work', 'Other', 'Not defined') size_hint_y: None height: '48dp' Widget ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/splitter.kv������������������������������������������0000666�0000000�0000000�00000000412�00000000000�021730� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Splitter' fullscreen: True RelativeLayout: id: rl Splitter: sizable_from: 'right' min_size: 10 max_size: rl.width Button: text: 'Panel' ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/switches.kv������������������������������������������0000666�0000000�0000000�00000001351�00000000000�021716� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'Switches' BoxLayout: size_hint_y: None height: '48dp' Label: text: 'Switch normal' Switch: BoxLayout: size_hint_y: None height: '48dp' Label: text: 'Switch active' Switch: active: True BoxLayout: size_hint_y: None height: '48dp' Label: text: 'Switch off & disabled' Switch: disabled: True active: False BoxLayout: size_hint_y: None height: '48dp' Label: text: 'Switch on & disabled' Switch: disabled: True active: True ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/tabbedpanel + layouts.kv�����������������������������0000666�0000000�0000000�00000004203�00000000000�024121� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:import random random.random ShowcaseScreen: name: 'TabbedPanel + Layouts' fullscreen: True on_parent: if args[1] and tp.current_tab == tab_fl: app.showcase_floatlayout(fl) TabbedPanel: id: tp do_default_tab: False TabbedPanelItem: id: tab_fl text: 'FloatLayout' on_release: app.showcase_floatlayout(fl) FloatLayout: CFloatLayout: id: fl TabbedPanelItem: text: 'BoxLayout' on_release: app.showcase_boxlayout(box) FloatLayout CBoxLayout: id: box TabbedPanelItem: text: 'GridLayout' on_release: app.showcase_gridlayout(grid) FloatLayout CGridLayout: id: grid rows: 3 TabbedPanelItem: on_release: app.showcase_stacklayout(stack) text: 'StackLayout' FloatLayout CStackLayout: id: stack TabbedPanelItem: text: 'AnchorLayout' on_release: app.showcase_anchorlayout(anchor) FloatLayout CAnchorLayout: id: anchor BoxLayout: orientation: 'vertical' size_hint: .4, .5 Button Button text: 'anchor_x: {}'.format(anchor.anchor_x) Button text: 'anchor_y: {}'.format(anchor.anchor_y) Button <CFloatLayout@FloatLayout+BackgroundColor> <CBoxLayout@BoxLayout+BackgroundColor> <CGridLayout@GridLayout+BackgroundColor> <CStackLayout@StackLayout+BackgroundColor> <CAnchorLayout@AnchorLayout+BackgroundColor> <BackgroundColor@Widget> pos_hint: {'center_x': .5, 'center_y': .5} size_hint: .9, .9 canvas.before: Color: rgba: .2, .3, .4, 1 Rectangle: size: self.size pos: self.pos ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/textinputs.kv����������������������������������������0000666�0000000�0000000�00000002167�00000000000�022322� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'TextInputs' focused: ti_default on_parent: if not args[1] and self.focused: self.focused.focus = False if args[1]: ti_default.focus = True CTextInput size_hint_y: None height: '32dp' multiline: False text: 'Monoline textinput' CTextInput: id: ti_default size_hint_y: None height: '32dp' text: 'Focused textinput' focus: True CTextInput: size_hint_y: None height: '32dp' text: 'Password' password: True CTextInput: size_hint_y: None height: '32dp' text: 'Readonly textinput' readonly: True CTextInput: size_hint_y: None height: '48dp' text: 'Multiline textinput\nSecond line' multiline: True CTextInput: size_hint_y: None height: '32dp' disabled: True text: 'Disabled textinput' <CTextInput@TextInput> on_focus: screen = self.parent.parent.parent.parent if screen.parent: screen.focused = self ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/data/screens/togglebutton.kv��������������������������������������0000666�0000000�0000000�00000001431�00000000000�022601� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ShowcaseScreen: name: 'ToggleButton' GridLayout: cols: 3 spacing: '8dp' size_hint_y: None height: self.minimum_height Label: text: 'Choice 1' ToggleButton: size_hint_y: None height: '48dp' text: 'A' group: 'g1' ToggleButton: size_hint_y: None height: '48dp' text: 'B' group: 'g1' Label: text: 'Choice 2' ToggleButton: size_hint_y: None height: '48dp' text: 'A' group: 'g2' ToggleButton: size_hint_y: None height: '48dp' text: 'B' group: 'g2' ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/main.py�����������������������������������������������������������0000666�0000000�0000000�00000020426�00000000000�016452� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Showcase of Kivy Features ========================= This showcases many features of Kivy. You should see a menu bar across the top with a demonstration area below. The first demonstration is the accordion layout. You can see, but not edit, the kv language code for any screen by pressing the bug or 'show source' icon. Scroll through the demonstrations using the left and right icons in the top right or selecting from the menu bar. The file showcase.kv describes the main container, while each demonstration pane is described in a separate .kv file in the data/screens directory. The image data/background.png provides the gradient background while the icons in data/icon directory are used in the control bar. The file data/faust_github.jpg is used in the Scatter pane. The icons are from `http://www.gentleface.com/free_icon_set.html` and licensed as Creative Commons - Attribution and Non-commercial Use Only; they sell a commercial license. The file android.txt is used to package the application for use with the Kivy Launcher Android application. For Android devices, you can copy/paste this directory into /sdcard/kivy/showcase on your Android device. ''' from time import time from kivy.app import App from os.path import dirname, join from kivy.lang import Builder from kivy.properties import ( NumericProperty, StringProperty, BooleanProperty, ListProperty, ) from kivy.clock import Clock from kivy.animation import Animation from kivy.uix.screenmanager import Screen class ShowcaseScreen(Screen): fullscreen = BooleanProperty(False) def add_widget(self, *args, **kwargs): if 'content' in self.ids: return self.ids.content.add_widget(*args, **kwargs) return super(ShowcaseScreen, self).add_widget(*args, **kwargs) class ShowcaseApp(App): index = NumericProperty(-1) current_title = StringProperty() time = NumericProperty(0) show_sourcecode = BooleanProperty(False) sourcecode = StringProperty() screen_names = ListProperty([]) hierarchy = ListProperty([]) def build(self): self.title = 'hello world' Clock.schedule_interval(self._update_clock, 1 / 60.) self.screens = {} self.available_screens = sorted([ 'Buttons', 'ToggleButton', 'Sliders', 'ProgressBar', 'Switches', 'CheckBoxes', 'TextInputs', 'Accordions', 'FileChoosers', 'Carousel', 'Bubbles', 'CodeInput', 'DropDown', 'Spinner', 'Scatter', 'Splitter', 'TabbedPanel + Layouts', 'RstDocument', 'Popups', 'ScreenManager']) self.screen_names = self.available_screens curdir = dirname(__file__) self.available_screens = [join(curdir, 'data', 'screens', '{}.kv'.format(fn).lower()) for fn in self.available_screens] self.go_next_screen() def on_pause(self): return True def on_resume(self): pass def on_current_title(self, instance, value): self.root.ids.spnr.text = value def go_previous_screen(self): self.index = (self.index - 1) % len(self.available_screens) screen = self.load_screen(self.index) sm = self.root.ids.sm sm.switch_to(screen, direction='right') self.current_title = screen.name self.update_sourcecode() def go_next_screen(self): self.index = (self.index + 1) % len(self.available_screens) screen = self.load_screen(self.index) sm = self.root.ids.sm sm.switch_to(screen, direction='left') self.current_title = screen.name self.update_sourcecode() def go_screen(self, idx): self.index = idx self.root.ids.sm.switch_to(self.load_screen(idx), direction='left') self.update_sourcecode() def go_hierarchy_previous(self): ahr = self.hierarchy if len(ahr) == 1: return if ahr: ahr.pop() if ahr: idx = ahr.pop() self.go_screen(idx) def load_screen(self, index): if index in self.screens: return self.screens[index] screen = Builder.load_file(self.available_screens[index]) self.screens[index] = screen return screen def read_sourcecode(self): fn = self.available_screens[self.index] with open(fn) as fd: return fd.read() def toggle_source_code(self): self.show_sourcecode = not self.show_sourcecode if self.show_sourcecode: height = self.root.height * .3 else: height = 0 Animation(height=height, d=.3, t='out_quart').start( self.root.ids.sv) self.update_sourcecode() def update_sourcecode(self): if not self.show_sourcecode: self.root.ids.sourcecode.focus = False return self.root.ids.sourcecode.text = self.read_sourcecode() self.root.ids.sv.scroll_y = 1 def showcase_floatlayout(self, layout): def add_button(*t): if not layout.get_parent_window(): return if len(layout.children) > 5: layout.clear_widgets() layout.add_widget(Builder.load_string(''' #:import random random.random Button: size_hint: random(), random() pos_hint: {'x': random(), 'y': random()} text: 'size_hint x: {} y: {}\\n pos_hint x: {} y: {}'.format(\ self.size_hint_x, self.size_hint_y, self.pos_hint['x'],\ self.pos_hint['y']) ''')) Clock.schedule_once(add_button, 1) Clock.schedule_once(add_button) def showcase_boxlayout(self, layout): def add_button(*t): if not layout.get_parent_window(): return if len(layout.children) > 5: layout.orientation = 'vertical'\ if layout.orientation == 'horizontal' else 'horizontal' layout.clear_widgets() layout.add_widget(Builder.load_string(''' Button: text: self.parent.orientation if self.parent else '' ''')) Clock.schedule_once(add_button, 1) Clock.schedule_once(add_button) def showcase_gridlayout(self, layout): def add_button(*t): if not layout.get_parent_window(): return if len(layout.children) > 15: layout.rows = 3 if layout.rows is None else None layout.cols = None if layout.rows == 3 else 3 layout.clear_widgets() layout.add_widget(Builder.load_string(''' Button: text: 'rows: {}\\ncols: {}'.format(self.parent.rows, self.parent.cols)\ if self.parent else '' ''')) Clock.schedule_once(add_button, 1) Clock.schedule_once(add_button) def showcase_stacklayout(self, layout): orientations = ('lr-tb', 'tb-lr', 'rl-tb', 'tb-rl', 'lr-bt', 'bt-lr', 'rl-bt', 'bt-rl') def add_button(*t): if not layout.get_parent_window(): return if len(layout.children) > 11: layout.clear_widgets() cur_orientation = orientations.index(layout.orientation) layout.orientation = orientations[cur_orientation - 1] layout.add_widget(Builder.load_string(''' Button: text: self.parent.orientation if self.parent else '' size_hint: .2, .2 ''')) Clock.schedule_once(add_button, 1) Clock.schedule_once(add_button) def showcase_anchorlayout(self, layout): def change_anchor(self, *l): if not layout.get_parent_window(): return anchor_x = ('left', 'center', 'right') anchor_y = ('top', 'center', 'bottom') if layout.anchor_x == 'left': layout.anchor_y = anchor_y[anchor_y.index(layout.anchor_y) - 1] layout.anchor_x = anchor_x[anchor_x.index(layout.anchor_x) - 1] Clock.schedule_once(change_anchor, 1) Clock.schedule_once(change_anchor, 1) def _update_clock(self, dt): self.time = time() if __name__ == '__main__': ShowcaseApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/showcase/showcase.kv�������������������������������������������������������0000666�0000000�0000000�00000006163�00000000000�017334� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 #:import KivyLexer kivy.extras.highlight.KivyLexer #:import Factory kivy.factory.Factory <ActionSpinnerOptions@SpinnerOption> background_color: .4, .4, .4, 1 <ActionSpinner@Spinner+ActionItem> canvas.before: Color: rgba: 0.128, 0.128, 0.128, 1 Rectangle: size: self.size pos: self.pos border: 27, 20, 12, 12 background_normal: 'atlas://data/images/defaulttheme/action_group' option_cls: Factory.ActionSpinnerOptions <ActionDropdown>: on_size: self.width = '220dp' <ShowcaseScreen>: ScrollView: do_scroll_x: False do_scroll_y: False if root.fullscreen else (content.height > root.height - dp(16)) AnchorLayout: size_hint_y: None height: root.height if root.fullscreen else max(root.height, content.height) GridLayout: id: content cols: 1 spacing: '8dp' padding: '8dp' size_hint: (1, 1) if root.fullscreen else (.8, None) height: self.height if root.fullscreen else self.minimum_height BoxLayout: orientation: 'vertical' canvas.before: Color: rgb: .6, .6, .6 Rectangle: size: self.size source: 'data/background.png' ActionBar: ActionView: id: av ActionPrevious: with_previous: (False if sm.current_screen.name == 'button' else True) if sm.current_screen else False title: 'Showcase' + ('' if not app.current_title else ' - {}'.format(app.current_title)) on_release: app.go_hierarchy_previous() ActionSpinner: id: spnr important: True text: 'Jump to Screen' values: app.screen_names on_text: if sm.current != args[1]:\ idx = app.screen_names.index(args[1]);\ app.go_screen(idx) ActionToggleButton: text: 'Toggle sourcecode' icon: 'data/icons/bug.png' on_release: app.toggle_source_code() ActionButton: text: 'Previous screen' icon: 'data/icons/chevron-left.png' on_release: app.go_previous_screen() ActionButton: text: 'Next screen' icon: 'data/icons/chevron-right.png' on_release: app.go_next_screen() important: True ScrollView: id: sv size_hint_y: None height: 0 CodeInput: id: sourcecode lexer: KivyLexer() text: app.sourcecode readonly: True size_hint_y: None font_size: '12sp' height: self.minimum_height ScreenManager: id: sm on_current_screen: spnr.text = args[1].name idx = app.screen_names.index(args[1].name) if idx > -1: app.hierarchy.append(idx) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.57237 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/touchtracer/���������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015657� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/touchtracer/README.txt�����������������������������������������������������0000666�0000000�0000000�00000000367�00000000000�017363� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Touchtracer =========== Touchtracer is a simple example that draws lines using all the touch events detected by your hardware. Android ------- You can copy/paste this directory into /sdcard/kivy/touchtracer in your android device. �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/touchtracer/android.txt����������������������������������������������������0000666�0000000�0000000�00000000074�00000000000�020041� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=Touchtracer author=Kivy team orientation=landscape ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/touchtracer/icon.png�������������������������������������������������������0000666�0000000�0000000�00000001100�00000000000�017305� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������w=���bKGD������ pHYs���H���H�Fk>��� vpAg�������xL��DIDATH1kP?%pΨ9G3 š2;.fQWAlӡ"֖f(…y��/H\|*WZniweYjT*2Rn?bfjnlV!ėr ]3P 1; `Tbp8d$L&VA4FQfy 1 C mzx4 Bۻi v,R~ÁQq:rݲQJQ)8:RX.8Nva@*�~xyЯ@S���%tEXtcreate-date�2009-08-11T16:19:25+02:00P���%tEXtmodify-date�2009-02-21T14:06:19+01:00-D���tEXtSoftware�Adobe ImageReadyqe<����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/touchtracer/main.py��������������������������������������������������������0000666�0000000�0000000�00000012671�00000000000�017164� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Touch Tracer Line Drawing Demonstration ======================================= This demonstrates tracking each touch registered to a device. You should see a basic background image. When you press and hold the mouse, you should see cross-hairs with the coordinates written next to them. As you drag, it leaves a trail. Additional information, like pressure, will be shown if they are in your device's touch.profile. .. note:: A function `calculate_points` handling the points which will be drawn has by default implemented a delay of 5 steps. To get more precise visual results lower the value of the optional keyword argument `steps`. This program specifies an icon, the file icon.png, in its App subclass. It also uses the particle.png file as the source for drawing the trails which are white on transparent. The file touchtracer.kv describes the application. The file android.txt is used to package the application for use with the Kivy Launcher Android application. For Android devices, you can copy/paste this directory into /sdcard/kivy/touchtracer on your Android device. ''' __version__ = '1.0' import kivy kivy.require('1.0.6') from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.uix.label import Label from kivy.graphics import Color, Rectangle, Point, GraphicException from kivy.metrics import dp from random import random from math import sqrt def calculate_points(x1, y1, x2, y2, steps=5): dx = x2 - x1 dy = y2 - y1 dist = sqrt(dx * dx + dy * dy) if dist < steps: return o = [] m = dist / steps for i in range(1, int(m)): mi = i / m lastx = x1 + dx * mi lasty = y1 + dy * mi o.extend([lastx, lasty]) return o class Touchtracer(FloatLayout): def normalize_pressure(self, pressure): print(pressure) # this might mean we are on a device whose pressure value is # incorrectly reported by SDL2, like recent iOS devices. if pressure == 0.0: return 1 return dp(pressure * 10) def on_touch_down(self, touch): win = self.get_parent_window() ud = touch.ud ud['group'] = g = str(touch.uid) pointsize = 5 print(touch.profile) if 'pressure' in touch.profile: ud['pressure'] = touch.pressure pointsize = self.normalize_pressure(touch.pressure) ud['color'] = random() with self.canvas: Color(ud['color'], 1, 1, mode='hsv', group=g) ud['lines'] = [ Rectangle(pos=(touch.x, 0), size=(1, win.height), group=g), Rectangle(pos=(0, touch.y), size=(win.width, 1), group=g), Point(points=(touch.x, touch.y), source='particle.png', pointsize=pointsize, group=g)] ud['label'] = Label(size_hint=(None, None)) self.update_touch_label(ud['label'], touch) self.add_widget(ud['label']) touch.grab(self) return True def on_touch_move(self, touch): if touch.grab_current is not self: return ud = touch.ud ud['lines'][0].pos = touch.x, 0 ud['lines'][1].pos = 0, touch.y index = -1 while True: try: points = ud['lines'][index].points oldx, oldy = points[-2], points[-1] break except IndexError: index -= 1 points = calculate_points(oldx, oldy, touch.x, touch.y) # if pressure changed create a new point instruction if 'pressure' in ud: old_pressure = ud['pressure'] if ( not old_pressure or not .99 < (touch.pressure / old_pressure) < 1.01 ): g = ud['group'] pointsize = self.normalize_pressure(touch.pressure) with self.canvas: Color(ud['color'], 1, 1, mode='hsv', group=g) ud['lines'].append( Point(points=(), source='particle.png', pointsize=pointsize, group=g)) if points: try: lp = ud['lines'][-1].add_point for idx in range(0, len(points), 2): lp(points[idx], points[idx + 1]) except GraphicException: pass ud['label'].pos = touch.pos import time t = int(time.time()) if t not in ud: ud[t] = 1 else: ud[t] += 1 self.update_touch_label(ud['label'], touch) def on_touch_up(self, touch): if touch.grab_current is not self: return touch.ungrab(self) ud = touch.ud self.canvas.remove_group(ud['group']) self.remove_widget(ud['label']) def update_touch_label(self, label, touch): label.text = 'ID: %s\nPos: (%d, %d)\nClass: %s' % ( touch.id, touch.x, touch.y, touch.__class__.__name__) label.texture_update() label.pos = touch.pos label.size = label.texture_size[0] + 20, label.texture_size[1] + 20 class TouchtracerApp(App): title = 'Touchtracer' icon = 'icon.png' def build(self): return Touchtracer() def on_pause(self): return True if __name__ == '__main__': TouchtracerApp().run() �����������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/touchtracer/particle.png���������������������������������������������������0000666�0000000�0000000�00000003273�00000000000�020175� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���@���@���iq���sRGB����bKGD������C��� pHYs�� �� ����tIME d���tEXtComment�Created with GIMPW��IDATx[ْ8 #eҼĽ )S;[*W;9ۿz^wx-zls|xZ^> o.ΉN@q3d w`_}b@&z# (h�0-3;� @Ћ+![p�]M�c J.X� ݷ &]@WP^ c�~-Z ^^ }<Ϗ懙 ' o/(z �hJxu'F&�1}7L`a=VO:.#�kZ?s N 8|^)0 )D @�Np+ *Gj] "'ȴ:=/} TpB8V:9^3&D9ؽ|~MTK0NΏBDƨWa M%5^ 9UK_,P3^bǎ_(GFPi?&A-�޶ )1NOdeWyfQ\1 SUT8H  :dzS|�9H$`p7 X0@xPB;AU;cAa@DROѴa]XؒMC�:HXT(Ϻժ-üP*I6?v@,* xN]a}0!k}g-(rhb6R /Et=w~gUoAAMyyEm1f -AUeX (ykv*ݘ)=κ;ѹl3YThwG};!?0@Ic{DYTi=!Lo|4>:cт]ć8gL0<:p>;b*j_ NعF!87]59ud&2 뭍eH6~1P hث_+#YU�ĪBv FĀF#؛E?Ȁ�: >9]/a��#J:٢@Pvr0<( |#d'lcܝa �<h ,H;iG\Lz G p[zolgeEԄ;ƈ3!h~a{1�5 HjX"4H_.Lpvr&t&w%=D,�߾MwMFϚ3/?lj(y 1Lnζ&YDĪ2JH6jB0`n7fAp 4'i͆le|j]>d&daEAd>sj(e$ %3Y0@0"TȰhj�;£@D,(i*wl4vp+Y~EhƐc[}' ÎʥKg}zxtJd`xϭ}Q|7-o����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/demo/touchtracer/touchtracer.kv�������������������������������������������������0000666�0000000�0000000�00000001330�00000000000�020541� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 #:import kivy kivy <Touchtracer>: canvas: Color: rgb: 1, 1, 1 Rectangle: source: 'data/images/background.jpg' size: self.size BoxLayout: padding: '10dp' spacing: '10dp' size_hint: 1, None pos_hint: {'top': 1} height: '44dp' Image: size_hint: None, None size: '24dp', '24dp' source: 'data/logo/kivy-icon-64.png' mipmap: True Label: height: '24dp' text_size: self.width, None color: (1, 1, 1, .8) text: 'Kivy %s - Touchtracer' % kivy.__version__ valign: 'middle' ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/frameworks/���������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014570� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.57237 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/frameworks/twisted/�������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016253� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/frameworks/twisted/echo_client_app.py�������������������������������������������0000666�0000000�0000000�00000004602�00000000000�021743� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# install_twisted_rector must be called before importing the reactor from __future__ import unicode_literals from kivy.support import install_twisted_reactor install_twisted_reactor() # A Simple Client that send messages to the Echo Server from twisted.internet import reactor, protocol class EchoClient(protocol.Protocol): def connectionMade(self): self.factory.app.on_connection(self.transport) def dataReceived(self, data): self.factory.app.print_message(data.decode('utf-8')) class EchoClientFactory(protocol.ClientFactory): protocol = EchoClient def __init__(self, app): self.app = app def startedConnecting(self, connector): self.app.print_message('Started to connect.') def clientConnectionLost(self, connector, reason): self.app.print_message('Lost connection.') def clientConnectionFailed(self, connector, reason): self.app.print_message('Connection failed.') from kivy.app import App from kivy.uix.label import Label from kivy.uix.textinput import TextInput from kivy.uix.boxlayout import BoxLayout # A simple kivy App, with a textbox to enter messages, and # a large label to display all the messages received from # the server class TwistedClientApp(App): connection = None textbox = None label = None def build(self): root = self.setup_gui() self.connect_to_server() return root def setup_gui(self): self.textbox = TextInput(size_hint_y=.1, multiline=False) self.textbox.bind(on_text_validate=self.send_message) self.label = Label(text='connecting...\n') layout = BoxLayout(orientation='vertical') layout.add_widget(self.label) layout.add_widget(self.textbox) return layout def connect_to_server(self): reactor.connectTCP('localhost', 8000, EchoClientFactory(self)) def on_connection(self, connection): self.print_message("Connected successfully!") self.connection = connection def send_message(self, *args): msg = self.textbox.text if msg and self.connection: self.connection.write(msg.encode('utf-8')) self.textbox.text = "" def print_message(self, msg): self.label.text += "{}\n".format(msg) if __name__ == '__main__': TwistedClientApp().run() ������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/frameworks/twisted/echo_server_app.py�������������������������������������������0000666�0000000�0000000�00000002343�00000000000�021773� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# install_twisted_rector must be called before importing and using the reactor from kivy.support import install_twisted_reactor install_twisted_reactor() from twisted.internet import reactor from twisted.internet import protocol class EchoServer(protocol.Protocol): def dataReceived(self, data): response = self.factory.app.handle_message(data) if response: self.transport.write(response) class EchoServerFactory(protocol.Factory): protocol = EchoServer def __init__(self, app): self.app = app from kivy.app import App from kivy.uix.label import Label class TwistedServerApp(App): label = None def build(self): self.label = Label(text="server started\n") reactor.listenTCP(8000, EchoServerFactory(self)) return self.label def handle_message(self, msg): msg = msg.decode('utf-8') self.label.text = "received: {}\n".format(msg) if msg == "ping": msg = "Pong" if msg == "plop": msg = "Kivy Rocks!!!" self.label.text += "responded: {}\n".format(msg) return msg.encode('utf-8') if __name__ == '__main__': TwistedServerApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/frameworks/twisted/twistd_app.py������������������������������������������������0000666�0000000�0000000�00000003220�00000000000�021000� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.support import install_twisted_reactor install_twisted_reactor() import os import sys from kivy.app import App from kivy.uix.gridlayout import GridLayout from kivy.properties import BooleanProperty from kivy.lang import Builder from twisted.scripts._twistd_unix import UnixApplicationRunner, ServerOptions from twisted.application.service import IServiceCollection TWISTD = 'twistd web --listen=tcp:8087' class AndroidApplicationRunner(UnixApplicationRunner): def run(self): self.preApplication() self.application = self.createOrGetApplication() self.logger.start(self.application) sc = IServiceCollection(self.application) # reactor is already running, so we just start the service collection sc.startService() return self.application Builder.load_string(''' <TwistedTwistd>: cols: 1 Button: text: root.running and 'STOP' or 'START' on_release: root.cb_twistd() ''') class TwistedTwistd(GridLayout): running = BooleanProperty(False) def cb_twistd(self, *la): if self.running: IServiceCollection(self.app).stopService() self.running = False else: sys.path.insert(0, os.path.abspath(os.getcwd())) sys.argv = TWISTD.split(' ') config = ServerOptions() config.parseOptions() self.app = AndroidApplicationRunner(config).run() self.running = True class TwistedTwistdApp(App): def build(self): return TwistedTwistd() if __name__ == '__main__': TwistedTwistdApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.57237 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/gestures/�����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014251� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/gestures/gesture_board.py�������������������������������������������������������0000666�0000000�0000000�00000005560�00000000000�017456� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.graphics import Color, Ellipse, Line from kivy.gesture import Gesture, GestureDatabase from my_gestures import cross, circle, check, square def simplegesture(name, point_list): """ A simple helper function """ g = Gesture() g.add_stroke(point_list) g.normalize() g.name = name return g class GestureBoard(FloatLayout): """ Our application main widget, derived from touchtracer example, use data constructed from touches to match symbols loaded from my_gestures. """ def __init__(self, *args, **kwargs): super(GestureBoard, self).__init__() self.gdb = GestureDatabase() # add pre-recorded gestures to database self.gdb.add_gesture(cross) self.gdb.add_gesture(check) self.gdb.add_gesture(circle) self.gdb.add_gesture(square) def on_touch_down(self, touch): # start collecting points in touch.ud # create a line to display the points userdata = touch.ud with self.canvas: Color(1, 1, 0) d = 30. Ellipse(pos=(touch.x - d / 2, touch.y - d / 2), size=(d, d)) userdata['line'] = Line(points=(touch.x, touch.y)) return True def on_touch_move(self, touch): # store points of the touch movement try: touch.ud['line'].points += [touch.x, touch.y] return True except (KeyError) as e: pass def on_touch_up(self, touch): # touch is over, display information, and check if it matches some # known gesture. g = simplegesture('', list(zip(touch.ud['line'].points[::2], touch.ud['line'].points[1::2]))) # gestures to my_gestures.py print("gesture representation:", self.gdb.gesture_to_str(g)) # print match scores between all known gestures print("cross:", g.get_score(cross)) print("check:", g.get_score(check)) print("circle:", g.get_score(circle)) print("square:", g.get_score(square)) # use database to find the more alike gesture, if any g2 = self.gdb.find(g, minscore=0.70) print(g2) if g2: if g2[1] == circle: print("circle") if g2[1] == square: print("square") if g2[1] == check: print("check") if g2[1] == cross: print("cross") # erase the lines on the screen, this is a bit quick&dirty, since we # can have another touch event on the way... self.canvas.clear() class DemoGesture(App): def build(self): return GestureBoard() if __name__ == '__main__': DemoGesture().run() ������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/gestures/my_gestures.py���������������������������������������������������������0000666�0000000�0000000�00000014367�00000000000�017204� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.gesture import GestureDatabase gdb = GestureDatabase() cross = gdb.str_to_gesture( 'eNq1l9tu3DYQhu/1It6bLjicE+cFtrcF/ACBYwv2Iqkt7G7a5u1DDqlT0lZ7I2Mxsj5JP2f4k' 'xR1OH85//X9+Npfb98uffd7Ow6hO7wM0D0+vD/92T90Q8z/5gN218eH6+3y8aW/5lPqDl8H7g' '7/KvLot3WDFCnNzw8f5/dbeSyVx+w/Hvuj3NUNUDMoKXzPj0DsTuGIGiRJGCOVbP4pV7E7/Ra' 'ORJZMwhS1u35++v9WyFvh7rU2ENEMJI1RuLu+NnEEgyhpjEG2xb1y0H3Ek4vbKA6kEmyKEWdx' 'WPaJsaVN8eidH2Ef8ejiOIqHdbeQLvolaLTFLxlty7ulsVlaNBKChCnmEpp+uRSSIozRBLbl3' 'dSoe8m7rdF2kkc3FmGSB1FVphYT6qSejY2sOsXtyYRuLOIkHgEtGrZIKJP4Spk13ZG524qzrX' 'FWLlHmfok/9UvcFndTUe8Rz8OVA7RIYXtAoluKdke3hJU42j0dQ24pwV7ybiptm1oGE+Rz4il' 'u9w25q8R3qQtnZ2WKd+TutpLeox4pZmt1jHlh3VR3X8nuUceFdIm4qc5uKy9mapCY339jXKb+' '08tjewlmN5VxH3H3lBcLcASZfzGv4osFPiVk5SnmCb6p766y7qbvvvL0Zg2GKtHGCDjPJ2FKi' 'cfI2wuNuKsCu2i7qYLzdiP3BXGLYIs1DEAo0hh1eyaJeyq8i7b7KdM26ddNXpPO7SCSTnHbSn' 'ErxXaQVndSJyeJGQOMMe+RJm1aLrk5bku7kYp7SLuPOvlI6/FHs4+87hH2Fats/p8vff8+beV' 'Vyl5etTucMA/a7kSE+XAbNHVPmcGK2ZKBsxSciTPUyqAwUmdRKouFCToDqgwLU3MWQmVUmDnD' '1O7jwsCfOuXFt0JxGKNDaS1rhVwhV5gqpBW0CnEJLaw0G4QKwwrGmlJaQaxw1bp5QRBsBb2iZ' 'MvczQtSWjGvx09m5uXwmnk1tNKDEGYbZli94TX0aqg1nRrE5Z3WoFdDtWyFBr0aqR2URljLqa' '1bbNDrsToywth69QfqGIrcaDVoPSoBqkNtbDE1Wi3iqsAtV6gesSdL0vKCalLNdqa5rjpB3vr' 'z69utfJTmz8qTFclM/z6/3N4cSteSyvT28bW/PL0/935Ffdsd1n9Q7muT+dNw+Xj59lzFU+6W' 'Y5L8ug5qwTR/PFH5bDz+AM/6Dqo=') circle = gdb.str_to_gesture( 'eNq1WNtyGzcMfd8fiV+iIS4EyB9QXzuTD+g4icbxpLU1ttI2f18QoHa5jpy12qlGAyUw9hA4B' 'yQh3dx/vf/z++7u8Hz69nSYfumfxzTdfD7C9OHdw+0fh3fTEe2f9kHT84d3z6enx6+HZ/svTz' 'e/H/N0cxHkg4dNR2lQas8fH+8fTu2x0h6rrzz2a4uajhAZtBS+2yOA0z7tCDMkqjk1y0W1pfN' '3+zNN+/dpl0pGqmdLJcv0/PH25+uwr5Onu74EMxErVLeGMT3fNXQDT4C1kopbLVBhG92LB91G' 'h6RJinRb5A2ZF8euM/aP5JyxhVVShbBiJW9ho7OPcMZG1YTzWzTP2LgAm8XyBmx0bJqxsfSkm' '8UqMzaRluVduW5ju5o4qwkKmFWruM28cGLNcW3eriXOWi5kv8zbNK7GcwmbabtP0LXEWcuB7M' 'Y3pSVxVuRMiGFJaBOcXEzqYrZtwglLEsluBdOSen7R5LiN7nISzehAwsQZwC3yfwJ3PSnP4FZ' '31fnNrZX/PS8uKOkCvpBiFkfSF2Sz3PpoC9wVpTqDExXKmkvYmoc274S8nRZ2RXlR1B5u5xGG' '1bKcK7a5rtz77ILyIihVSVzL2bb8zuB4LefsgnJ+AzjQtTuUXVBeBCVRTKSMbq1HA/u9b7DMo' 'hpWSLbPFnZFuf4/6NklzYOki57N1rzAQ8YV/HY3Ztc0L5piXR0BMqAj1GItLmELb/OeXdQ87F' 'KB8QhIOKDXOXGzOb2BGVc1D9sUaNxJNiPM6LQkbpbS9lbKrmpeVAXluRtTTloXdDs2B95z3UY' 'XV1UWVe2aPydutqAO6HIt7+KqCm0f7A2+Fk1JkNyiTQ+b8C6rzJdpyrkoQUlhUx6IZ61XEi8u' 'qyzXKSODTSphAcsAjnBlz4irKvN9CjVxsXEwu2UZ9iopXcmLuqgKWwOMb2JJNoh2y284B9Q11' 'WU6En2NFuRrFVVXVJdhN71QdDhjBIe3a/3xtg3/n54Oh4d5lFdps7zNmjd7Rt2laY9ad3V88X' 'Q6apluW0TxiAL2Yc7qTkqjs6RwSjgxnOBOhpUTw6krJ7kz06up2D3iETUiNB7L7pT+WLZhf3h' 'Ji5CIiLyU4zENZ5SlPYWoVSNZTeGMWv25vWnqzhq1amBKYNaotcTjuUdGrSXy8+rMGbWW7E6u' '66SpRUStJRbgvGZDW0QUXqICjgqqjE6q4dSVM19Yrawi4MJqwUIJyTBqg5TGOpC6F1be9ON6t' 'tdGVkB+XNA2ZYREjwFfCgmSNJKC8/JBjMbyAN0bzLjS5k3dG9RoLJJK95axY9K52KBAohGShB' 'eCAgncdIFcABj79nJI8JHzT0L6/kg/CQk+mFd5Q/BBtKoRZNzXZz4g+MC0YhSCD+hqXWhGgCA' 'n1dcFxWAqdV0uND1gMJWCTIyeBnRy7CtZeLl7KbxRLPaykMObXu1k+1rpIb2VL20Hm9siJFKl' 'TiTqylu7t4SXx31o35ZW3p4zpZVXLyxNsAq5xBIFH/1syH1FCj76Hs69PSn4KHU8k2w+D5aCZ' '+lbhKLqGvVJF5+i6hp0yRk3WiLFWSedfepdQOMBCtyFl/GsBe5a9xO4r8axESCNh7UNo+GFVw' '95YB57VHuaHL0Pebwy7DYPb79IevLcex/W3n7/0dobhWI+X1buzVEoytprhcYN/OVwf/fl1H7' '0sql+ry83CbbfxP66/3z64iF2m9sJZxjmPT3+fni6ffh08L9w/IixfkGL68PDb8enx8/fPsVS' 'edrnnc05diDYoIA2CpbUvu7t/gFuoPx3') check = gdb.str_to_gesture( 'eNq1l0tuI0cMhvd9EXsTofgmL6BsA/gAgcYWbGMmtmBpksztwyY1kgZI0rNpbdr+u+pjkX+9+' 'v718+uf3zbP++Pp68d++vX8PIzp/ukA08Pd2+6P/d10wPwzHzQdH+6Op4/3z/tj/svT/ZeDTP' 'f/CnmoZtNBZ5Rl/8P769tp7uZzt/iPbr/NraYD9AjmIXzLLoDTdmxgBLsSMMIw5OHzcP6eX9O' '0/WVsCMFGmCuaGgjBdPy0+/8wXGFkeu4Ig7LzgISbMw/j6fh8hmMMBDIkdBYPimV4pQ7W8EQM' 'UA4LMhMzCyW5watKgJoOHhxsuIz3wscVb8ExhpIxDoIgvcEzhoaiZ1geA20Rj+UAwlp4LDxd8' 'OkqO4KHYXLI4oYOwEai4oPRmHiZXr6iXOiY9mXBFUNYacAVDm4uIOCiaXws24plK9oq7PIUr5' '6iOqsyg+acyOrezJicpTCI3YYy5HtapFNZSldLCcRgCCk4hqniDZ2dHZjCMf1EXh47laNEN2M' 'fEjkzJFgtK3BLHwEAGTcnlSu7LNPLUbo6+n2m5GbAuVzUr/ShYQzoSBSWi5iXJwyVqWRr4ctX' '+om1mq+GR7ibAA8dJuHLfC5nGVbjl7dMS/tk1g3tB3OXZyWXsyyrsMtWtlXY5SnHGmwpPwW+s' '3M15h5CkVvM8FyWcWH3Uce5io00A/8Eu7wUWoVdXoqswi4v5eIlseTWl6e9Cqh6+IUt6OoUwA' 'JD88KwjC4rJVZAazmpsAa6jFRaA10+qqyBLht1DRu1bNQ1bLSy0S425mWFOc9khtxcnRwuaEW' '6PZnH8sFp5aPRKuwy0i5GMnsmHJE32dz73a5oG3nJgLyemqDgXKtPu/m2//ix379d7u6m8+Xd' 'bLrf5jg2Y9picD5OB/NpN4vQIrYYLWKJHiX6aJFblBahRSvRvEUsETuQjRapxe6uHSjPsBK7u' '0CL0mKUyLKJ25/NLbRaUI+PzwGsRWrxzOr0qKNy5+ydHnVUzsftj7JFdK7cAUSrW3SugrdpRe' 'eqdluV6Fxdu6hdv6hcCeYabQl7KFG5ElWpiM6itqgtWovWorXYlU6/d234y/71+eWUVud1dRv' 'z2xT/en06vcwfWiP7QFU51dP7l/3H7u1xX2+gP9F+/MHc7jw1fz98vD99fTxV65yN6YfP81jE' '8nDMa8j81bD5B2R9zCo=') square = gdb.str_to_gesture( 'eNq1mEluIzcYRvd1EXsT4Z+HC6i3AXyAwG0LttEdW7DUSfr2YZHVEgk4KQGCtZH8RD4OH4eSb' '1++vfz1c/O0Oxx/vO+mL8v7Hqbbxz1Odzev93/ubqY9lY/ljafD3c3h+P72bXcof8p0+32v0+' '2HkrtabNrbrPJSf//28nqcq8VcLf+j2u9zqWmPrQdzF36WKkjTFjasKZKMaJwqGTp355/5a56' '2v8FGREAVLIINymebDl/v/78Zqc3o9LS04EgogK6ECeSlhadFTomIHElsKqoS6/I6dPQL5JiW' 'aSTKYMZEuS6PKs8L5DD03DB11U51+gnX7EVuGOQUgqDIxHGBnKqc1+XkJXLMyAyXUFkPlGqgp' 'J/irnmSr7s5kThBIhAB5RJ3jZPOcYpbiIG6elkc81Je3DL222TVzTVMPoVJggFESoEGBIJndy' 'irWWpYRonyAnfNkk9ZQkQYghuLSlnI7tfIa5i8hDmvZFBSUwdH5ixDgKv6XvNkP+mxbDxgo1S' '2JIhr3DVPzpOb0IGQ3DTVhTPP8nEH+bpcaqCCJzkHOjlqpISFAp/lZMqMZqIBLnCBvCYqfJKL' 'EqNyCgkFFNlZjt0qJaD1rS81UTknKuEGqYgRGUZdnsxlnapilrkiKafjurzmKec8Sy12KTPvT' 'mWn5lle9mS/B2z9MJcaqOSqvC7TflRlkZZ7bM2vNVPFT/PXWJUv8ZO5hkiAQVkz5Wpat9dcVT' '/JXoNVv8Quoz3Wl43WZDU/x241V1vfq+UrRTFhLicyAxpecG1YTdXOqVLXP4XSRmcHCg/NIPG' 'AcnOs22uqdk4Vx777dfaaqp2uU+jPWGdkvcpeU7X8HLvXVP10pWJKOdSFksIMSgNXyWuofrpT' 'yyUKaewgxuCJeJW8ZuqnB6TxIATspkXGJ16r8vkHwMP7bvd6epx3m5/ny0V/uy1X4wamLaWVt' '+PeY7qfoQ8wG8wGvcKACjMGiDMsj/EDpApRB8gV0lhdKpSxulaoI7QKDQfoDfIAY4Cyyf4lc4' 'lsJaSV4FotYYDzCd69bC6BfYloU5XUQ88GeYBLA9JD+6BfqX0J1VZtGThVKD72i+cS3k+NUKv' 'WZkFbhMwfVMu+BOXYHy8lENqcaMuM2vyWp+WB2kJpoLrQNhOqI21Toa3HJAttw5c2fOKFtvGz' 'jrSNmWikbdAAI11WMw8U23L2HCkOdBkxUk8/msyyCVsj0IeAKAP9aI5R+yJ1+mZqPXVYqPc0f' 'jUSA82FZk9zmWNqo45hG5WfSB1lWOaCqDMwLDkTD/SXoQy0nTzPu5en52P9f4BO25jbLfTvl8' 'fjc4VWoDZ4fPu+e79/fdjVL7we0jC+cC63nJJ/7N/fHn88NHdM29xw+VUXOp+Mzm7FcPi6+Re' 'GcFi7') �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013505� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.57237 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/designwithkv/�������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016213� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/designwithkv/controller.kv������������������������������������������������0000666�0000000�0000000�00000000536�00000000000�020744� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 <Controller>: label_wid: my_custom_label BoxLayout: orientation: 'vertical' padding: 20 Button: text: 'My controller info is: ' + root.info on_press: root.do_action() Label: id: my_custom_label text: 'My label before button press' ������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/designwithkv/main.py������������������������������������������������������0000666�0000000�0000000�00000001277�00000000000�017520� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy kivy.require('1.0.5') from kivy.uix.floatlayout import FloatLayout from kivy.app import App from kivy.properties import ObjectProperty, StringProperty class Controller(FloatLayout): '''Create a controller that receives a custom widget from the kv lang file. Add an action to be called from the kv lang file. ''' label_wid = ObjectProperty() info = StringProperty() def do_action(self): self.label_wid.text = 'My label after button press' self.info = 'New info text' class ControllerApp(App): def build(self): return Controller(info='Hello world') if __name__ == '__main__': ControllerApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/firstwidget/��������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016040� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/firstwidget/1_skeleton.py�������������������������������������������������0000666�0000000�0000000�00000000364�00000000000�020461� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget class MyPaintWidget(Widget): pass class MyPaintApp(App): def build(self): return MyPaintWidget() if __name__ == '__main__': MyPaintApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/firstwidget/2_print_touch.py����������������������������������������������0000666�0000000�0000000�00000000445�00000000000�021174� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget class MyPaintWidget(Widget): def on_touch_down(self, touch): print(touch) class MyPaintApp(App): def build(self): return MyPaintWidget() if __name__ == '__main__': MyPaintApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/firstwidget/3_draw_ellipse.py���������������������������������������������0000666�0000000�0000000�00000000723�00000000000�021310� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget from kivy.graphics import Color, Ellipse class MyPaintWidget(Widget): def on_touch_down(self, touch): with self.canvas: Color(1, 1, 0) d = 30. Ellipse(pos=(touch.x - d / 2, touch.y - d / 2), size=(d, d)) class MyPaintApp(App): def build(self): return MyPaintWidget() if __name__ == '__main__': MyPaintApp().run() ���������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/firstwidget/4_draw_line.py������������������������������������������������0000666�0000000�0000000�00000001167�00000000000�020606� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget from kivy.graphics import Color, Ellipse, Line class MyPaintWidget(Widget): def on_touch_down(self, touch): with self.canvas: Color(1, 1, 0) d = 30. Ellipse(pos=(touch.x - d / 2, touch.y - d / 2), size=(d, d)) touch.ud['line'] = Line(points=(touch.x, touch.y)) def on_touch_move(self, touch): touch.ud['line'].points += [touch.x, touch.y] class MyPaintApp(App): def build(self): return MyPaintWidget() if __name__ == '__main__': MyPaintApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/firstwidget/5_random_colors.py��������������������������������������������0000666�0000000�0000000�00000001301�00000000000�021472� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from random import random from kivy.app import App from kivy.uix.widget import Widget from kivy.graphics import Color, Ellipse, Line class MyPaintWidget(Widget): def on_touch_down(self, touch): color = (random(), random(), random()) with self.canvas: Color(*color) d = 30. Ellipse(pos=(touch.x - d / 2, touch.y - d / 2), size=(d, d)) touch.ud['line'] = Line(points=(touch.x, touch.y)) def on_touch_move(self, touch): touch.ud['line'].points += [touch.x, touch.y] class MyPaintApp(App): def build(self): return MyPaintWidget() if __name__ == '__main__': MyPaintApp().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/firstwidget/6_button.py���������������������������������������������������0000666�0000000�0000000�00000002022�00000000000�020146� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from random import random from kivy.app import App from kivy.uix.widget import Widget from kivy.uix.button import Button from kivy.graphics import Color, Ellipse, Line class MyPaintWidget(Widget): def on_touch_down(self, touch): color = (random(), 1, 1) with self.canvas: Color(*color, mode='hsv') d = 30. Ellipse(pos=(touch.x - d / 2, touch.y - d / 2), size=(d, d)) touch.ud['line'] = Line(points=(touch.x, touch.y)) def on_touch_move(self, touch): touch.ud['line'].points += [touch.x, touch.y] class MyPaintApp(App): def build(self): parent = Widget() self.painter = MyPaintWidget() clearbtn = Button(text='Clear') clearbtn.bind(on_release=self.clear_canvas) parent.add_widget(self.painter) parent.add_widget(clearbtn) return parent def clear_canvas(self, obj): self.painter.canvas.clear() if __name__ == '__main__': MyPaintApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/quickstart/���������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015677� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/guide/quickstart/main.py��������������������������������������������������������0000666�0000000�0000000�00000000435�00000000000�017177� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy kivy.require('1.0.6') # replace with your current kivy version ! from kivy.app import App from kivy.uix.button import Button class MyApp(App): def build(self): return Button(text='Hello World') if __name__ == '__main__': MyApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/includes/�����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014216� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/includes/button.kv��������������������������������������������������������������0000666�0000000�0000000�00000000306�00000000000�016072� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 <SpecialButton>: canvas: Color: rgba: 1.0, 0.0, 0.0, 1.0 Rectangle: pos: self.pos size: (self.size[0]/4, self.size[1]/4)��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/includes/layout.kv��������������������������������������������������������������0000666�0000000�0000000�00000000145�00000000000�016075� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.1 #:include button.kv <CustomLayout>: SpecialButton: text: 'Includes!' ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/includes/main.py����������������������������������������������������������������0000666�0000000�0000000�00000000432�00000000000�015513� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.boxlayout import BoxLayout from kivy.uix.button import Button class SpecialButton(Button): pass class CustomLayout(BoxLayout): pass class TestApp(App): pass if __name__ == '__main__': TestApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/includes/test.kv����������������������������������������������������������������0000666�0000000�0000000�00000000117�00000000000�015536� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.1 #:include layout.kv #:include force button.kv CustomLayout: �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/keyboard/�����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014210� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/keyboard/android.txt������������������������������������������������������������0000666�0000000�0000000�00000000065�00000000000�016372� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=Keyboard author=ZenCODE orientation=landscape���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/keyboard/main.py����������������������������������������������������������������0000666�0000000�0000000�00000017217�00000000000�015516� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" Custom Keyboards ================ This demo shows how to create and display custom keyboards on screen. Note that the new "input_type" property of the TextInput means that this is rarely needed. We provide this demo for the sake of completeness. """ # Author: Zen-CODE from kivy.app import App from kivy.lang import Builder from kivy.core.window import Window from kivy.uix.vkeyboard import VKeyboard from kivy.properties import ObjectProperty from kivy.uix.button import Button from functools import partial from kivy.config import Config from kivy.uix.screenmanager import Screen, ScreenManager from kivy import require # This example uses features introduced in Kivy 1.8.0, namely being able # to load custom json files from the app folder. require("1.8.0") Builder.load_string(''' <KeyboardScreen>: displayLabel: displayLabel kbContainer: kbContainer BoxLayout: orientation: 'vertical' Label: size_hint_y: 0.15 text: "Available Keyboard Layouts" BoxLayout: id: kbContainer size_hint_y: 0.2 orientation: "horizontal" padding: 10 Label: id: displayLabel size_hint_y: 0.15 markup: True text: "[b]Key pressed[/b] - None" halign: "center" Button: text: "Back" size_hint_y: 0.1 on_release: root.manager.current = "mode" Widget: # Just a space taker to allow for the popup keyboard size_hint_y: 0.5 <ModeScreen>: center_label: center_label mode_spinner: mode_spinner FloatLayout: BoxLayout: orientation: "vertical" size_hint: 0.8, 0.8 pos_hint: {"x": 0.1, "y": 0.1} padding: "5sp" spacing: "5sp" Label: canvas: Color: rgba: 0, 0, 1, 0.3 Rectangle: pos: self.pos size: self.size text: "Custom Keyboard Demo" size_hint_y: 0.1 Label: id: center_label markup: True size_hint_y: 0.6 BoxLayout: orientation: "horizontal" size_hint_y: 0.1 padding: "5sp" Widget: size_hint_x: 0.2 Label: text: "Current keyboard mode :" Spinner: id: mode_spinner values: "''", "'dock'", "'system'", "'systemanddock'",\ "'systemandmulti'" Button: text: "Set" on_release: root.set_mode(mode_spinner.text) Widget: size_hint_x: 0.2 Widget: size_hint_y: 0.1 BoxLayout: orientation: "horizontal" size_hint_y: 0.1 Button: text: "Exit" on_release: exit() Button: text: "Continue" on_release: root.next() ''') class ModeScreen(Screen): """ Present the option to change keyboard mode and warn of system-wide consequences. """ center_label = ObjectProperty() mode_spinner = ObjectProperty() keyboard_mode = "" def on_pre_enter(self, *args): """ Detect the current keyboard mode and set the text of the main label accordingly. """ self.keyboard_mode = Config.get("kivy", "keyboard_mode") self.mode_spinner.text = "'{0}'".format(self.keyboard_mode) p1 = "Current keyboard mode: '{0}'\n\n".format(self.keyboard_mode) if self.keyboard_mode in ['dock', 'system', 'systemanddock']: p2 = "You have the right setting to use this demo.\n\n" else: p2 = "You need the keyboard mode to 'dock', 'system' or '"\ "'systemanddock'(below)\n in order to "\ "use custom onscreen keyboards.\n\n" p3 = "[b][color=#ff0000]Warning:[/color][/b] This is a system-wide " \ "setting and will affect all Kivy apps. If you change the\n" \ " keyboard mode, please use this app" \ " to reset this value to its original one." self.center_label.text = "".join([p1, p2, p3]) def set_mode(self, mode): """ Sets the keyboard mode to the one specified """ Config.set("kivy", "keyboard_mode", mode.replace("'", "")) Config.write() self.center_label.text = "Please restart the application for this\n" \ "setting to take effect." def next(self): """ Continue to the main screen """ self.manager.current = "keyboard" class KeyboardScreen(Screen): """ Screen containing all the available keyboard layouts. Clicking the buttons switches to these layouts. """ displayLabel = ObjectProperty() kbContainer = ObjectProperty() def __init__(self, **kwargs): super(KeyboardScreen, self).__init__(**kwargs) self._add_keyboards() self._keyboard = None def _add_keyboards(self): """ Add a buttons for each available keyboard layout. When clicked, the buttons will change the keyboard layout to the one selected. """ layouts = list(VKeyboard().available_layouts.keys()) # Add the file in our app directory, the .json extension is required. layouts.append("numeric.json") for key in layouts: self.kbContainer.add_widget( Button( text=key, on_release=partial(self.set_layout, key))) def set_layout(self, layout, button): """ Change the keyboard layout to the one specified by *layout*. """ kb = Window.request_keyboard( self._keyboard_close, self) if kb.widget: # If the current configuration supports Virtual Keyboards, this # widget will be a kivy.uix.vkeyboard.VKeyboard instance. self._keyboard = kb.widget self._keyboard.layout = layout else: self._keyboard = kb self._keyboard.bind(on_key_down=self.key_down, on_key_up=self.key_up) def _keyboard_close(self, *args): """ The active keyboard is being closed. """ if self._keyboard: self._keyboard.unbind(on_key_down=self.key_down) self._keyboard.unbind(on_key_up=self.key_up) self._keyboard = None def key_down(self, keyboard, keycode, text, modifiers): """ The callback function that catches keyboard events. """ self.displayLabel.text = u"Key pressed - {0}".format(text) # def key_up(self, keyboard, keycode): def key_up(self, keyboard, keycode, *args): """ The callback function that catches keyboard events. """ # system keyboard keycode: (122, 'z') # dock keyboard keycode: 'z' if isinstance(keycode, tuple): keycode = keycode[1] self.displayLabel.text += u" (up {0})".format(keycode) class KeyboardDemo(App): sm = None # The root screen manager def build(self): self.sm = ScreenManager() self.sm.add_widget(ModeScreen(name="mode")) self.sm.add_widget(KeyboardScreen(name="keyboard")) self.sm.current = "mode" return self.sm if __name__ == "__main__": KeyboardDemo().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/keyboard/numeric.json�����������������������������������������������������������0000666�0000000�0000000�00000001347�00000000000�016552� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title" : "Numeric", "description" : "A numeric keypad", "cols" : 3, "rows": 4, "normal_1": [ ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1]], "normal_2": [ ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1]], "normal_3": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1]], "normal_4": [ ["0", "0", "0", 1], [".", ".", ".", 1], ["\u232b", null, "backspace", 1]], "shift_1": [ ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1]], "shift_2": [ ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1]], "shift_3": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1]], "shift_4": [ ["0", "0", "0", 1], [".", ".", ".", 1], ["\u232b", null, "backspace", 1]] }�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kinect/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013665� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kinect/README.txt���������������������������������������������������������������0000666�0000000�0000000�00000000556�00000000000�015371� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kinect Viewer ============= You must have libfreenect installed on your system to make it work. How it works ------------ 1. The viewer gets the depth value from freenect. 2. Depths are multiplied by 32 to use the full range of 16 bits. 3. Depths are uploaded into a "luminance" texture. 4. We use a shader for mapping the depth to a special color. ��������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kinect/kinectviewer.py����������������������������������������������������������0000666�0000000�0000000�00000020071�00000000000�016736� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import freenect from time import sleep from threading import Thread from collections import deque from kivy.app import App from kivy.clock import Clock from kivy.properties import NumericProperty, StringProperty from kivy.graphics import RenderContext, Color, Rectangle from kivy.graphics.texture import Texture from kivy.core.window import Window from kivy.uix.widget import Widget from kivy.uix.slider import Slider from kivy.uix.boxlayout import BoxLayout fragment_header = ''' #ifdef GL_ES precision highp float; #endif /* Outputs from the vertex shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* uniform texture samplers */ uniform sampler2D texture0; /* custom input */ uniform float depth_range; uniform vec2 size; ''' hsv_func = ''' vec3 HSVtoRGB(vec3 color) { float f,p,q,t, hueRound; int hueIndex; float hue, saturation, v; vec3 result; /* just for clarity */ hue = color.r; saturation = color.g; v = color.b; hueRound = floor(hue * 6.0); hueIndex = mod(int(hueRound), 6.); f = (hue * 6.0) - hueRound; p = v * (1.0 - saturation); q = v * (1.0 - f*saturation); t = v * (1.0 - (1.0 - f)*saturation); switch(hueIndex) { case 0: result = vec3(v,t,p); break; case 1: result = vec3(q,v,p); break; case 2: result = vec3(p,v,t); break; case 3: result = vec3(p,q,v); break; case 4: result = vec3(t,p,v); break; case 5: result = vec3(v,p,q); break; } return result; } ''' rgb_kinect = fragment_header + ''' void main (void) { float value = texture2D(texture0, tex_coord0).r; value = mod(value * depth_range, 1.); vec3 col = vec3(0., 0., 0.); if ( value <= 0.33 ) col.r = clamp(value, 0., 0.33) * 3.; if ( value <= 0.66 ) col.g = clamp(value - 0.33, 0., 0.33) * 3.; col.b = clamp(value - 0.66, 0., 0.33) * 3.; gl_FragColor = vec4(col, 1.); } ''' points_kinect = fragment_header + hsv_func + ''' void main (void) { // threshold used to reduce the depth (better result) const int th = 5; // size of a square int square = floor(depth_range); // number of square on the display vec2 count = size / square; // current position of the square vec2 pos = floor(tex_coord0.xy * count) / count; // texture step to pass to another square vec2 step = 1 / count; // texture step to pass to another pixel vec2 pxstep = 1 / size; // center of the square vec2 center = pos + step / 2.; // calculate average of every pixels in the square float s = 0, x, y; for (x = 0; x < square; x++) { for (y = 0; y < square; y++) { s += texture2D(texture0, pos + pxstep * vec2(x,y)).r; } } float v = s / (square * square); // threshold the value float dr = th / 10.; v = min(v, dr) / dr; // calculate the distance between the center of the square and current // pixel; display the pixel only if the distance is inside the circle float vdist = length(abs(tex_coord0 - center) * size / square); float value = 1 - v; if ( vdist < value ) { vec3 col = HSVtoRGB(vec3(value, 1., 1.)); gl_FragColor = vec4(col, 1); } } ''' hsv_kinect = fragment_header + hsv_func + ''' void main (void) { float value = texture2D(texture0, tex_coord0).r; value = mod(value * depth_range, 1.); vec3 col = HSVtoRGB(vec3(value, 1., 1.)); gl_FragColor = vec4(col, 1.); } ''' class KinectDepth(Thread): def __init__(self, *largs, **kwargs): super(KinectDepth, self).__init__(*largs, **kwargs) self.daemon = True self.queue = deque() self.quit = False self.index = 0 def run(self): q = self.queue while not self.quit: depths = freenect.sync_get_depth(index=self.index) if depths is None: sleep(2) continue q.appendleft(depths) def pop(self): return self.queue.pop() class KinectViewer(Widget): depth_range = NumericProperty(7.7) shader = StringProperty("rgb") index = NumericProperty(0) def __init__(self, **kwargs): # change the default canvas to RenderContext, we can change the shader self.canvas = RenderContext() self.canvas.shader.fs = hsv_kinect # add kinect depth provider, and start the thread self.kinect = KinectDepth() self.kinect.start() # parent init super(KinectViewer, self).__init__(**kwargs) # allocate texture for pushing depth self.texture = Texture.create( size=(640, 480), colorfmt='luminance', bufferfmt='ushort') self.texture.flip_vertical() # create default canvas element with self.canvas: Color(1, 1, 1) Rectangle(size=Window.size, texture=self.texture) # add a little clock to update our glsl Clock.schedule_interval(self.update_transformation, 0) def on_index(self, instance, value): self.kinect.index = value def on_shader(self, instance, value): if value == 'rgb': self.canvas.shader.fs = rgb_kinect elif value == 'hsv': self.canvas.shader.fs = hsv_kinect elif value == 'points': self.canvas.shader.fs = points_kinect def update_transformation(self, *largs): # update projection mat and uvsize self.canvas['projection_mat'] = Window.render_context['projection_mat'] self.canvas['depth_range'] = self.depth_range self.canvas['size'] = list(map(float, self.size)) try: value = self.kinect.pop() except: return f = value[0].astype('ushort') * 32 self.texture.blit_buffer( f.tostring(), colorfmt='luminance', bufferfmt='ushort') self.canvas.ask_update() class KinectViewerApp(App): def build(self): root = BoxLayout(orientation='vertical') self.viewer = viewer = KinectViewer( index=self.config.getint('kinect', 'index'), shader=self.config.get('shader', 'theme')) root.add_widget(viewer) toolbar = BoxLayout(size_hint=(1, None), height=50) root.add_widget(toolbar) slider = Slider(min=1., max=32., value=1.) def update_depth_range(instance, value): viewer.depth_range = value slider.bind(value=update_depth_range) toolbar.add_widget(slider) return root def build_config(self, config): config.add_section('kinect') config.set('kinect', 'index', '0') config.add_section('shader') config.set('shader', 'theme', 'rgb') def build_settings(self, settings): settings.add_json_panel('Kinect Viewer', self.config, data='''[ { "type": "title", "title": "Kinect" }, { "type": "numeric", "title": "Index", "desc": "Kinect index, from 0 to X", "section": "kinect", "key": "index" }, { "type": "title", "title": "Shaders" }, { "type": "options", "title": "Theme", "desc": "Shader to use for a specific visualization", "section": "shader", "key": "theme", "options": ["rgb", "hsv", "points"]} ]''') def on_config_change(self, config, section, key, value): if config is not self.config: return token = (section, key) if token == ('kinect', 'index'): self.viewer.index = int(value) elif token == ('shader', 'theme'): if value == 'rgb': self.viewer.canvas.shader.fs = rgb_kinect elif value == 'hsv': self.viewer.shader = value if __name__ == '__main__': KinectViewerApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/�����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013030� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_button.kv����������������������������������������������������������������0000666�0000000�0000000�00000000214�00000000000�015542� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 Widget: Button: text: "Hello World" Button: text: "I'm another label" pos: (200, 200) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_camera.kv����������������������������������������������������������������0000666�0000000�0000000�00000001157�00000000000�015466� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Camera: canvas: Color: rgb: (1, 1, 1) Rectangle: texture: self.texture size: (320, 240) Color: rgb: (0.5, 0, 1) Rectangle: texture: self.texture pos: (320, 0) size: (320, 240) Color: rgb: (0, 1, 0) Rectangle: texture: self.texture pos: (320, 240) size: (320, 240) Color: rgb: (1, 0, 0) Rectangle: texture: self.texture pos: (0, 240) size: (320, 240) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_fbo.kv�������������������������������������������������������������������0000666�0000000�0000000�00000000327�00000000000�015002� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 Widget: canvas: Fbo: size: (200, 200) Color: rgba: (0.7, 0.3, 0.5, 0.7) Rectangle: size: (200, 200) pos: (200, 200) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_layout.kv����������������������������������������������������������������0000666�0000000�0000000�00000000633�00000000000�015551� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������BoxLayout: Button: id: bswitch BoxLayout: orientation: 'vertical' if bswitch.state == 'down' else 'horizontal' Button: id: btn1 text: 'Button 1' Button: text: btn1.state Button: text: 'Button 3' Button: text: 'Button 4' Button: text: 'Button 5' �����������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_logo.kv������������������������������������������������������������������0000666�0000000�0000000�00000001534�00000000000�015175� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Widget: Video: id: myvideo source: '../widgets/cityCC0.mpg' play: mybutton.state == 'down' canvas: Color: rgb: (1, 1, 1) BorderImage: texture: self.texture size: self.texture_size Image: source: 'kivy.jpg' canvas: PushMatrix: Rotate: angle: 1 BorderImage: border: 250, 250, 250, 250 texture: self.texture size: self.texture_size PopMatrix: Button: id: mybutton text: 'Push me' pos: 100, 100 Slider: width: myvideo.width height: 25 min: 0 max: myvideo.duration value: myvideo.position pos: myvideo.pos ��������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_scatter.kv���������������������������������������������������������������0000666�0000000�0000000�00000000200�00000000000�015667� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Widget: Scatter: size: image.texture_size Image: id: image source: 'kivy.jpg' ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_stencil.kv���������������������������������������������������������������0000666�0000000�0000000�00000001116�00000000000�015672� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������Widget: canvas: StencilPush # create a rectangle mask, from pos 100, 100, with a 100, 100 size. Rectangle: pos: 100, 100 size: 100, 100 StencilUse # we want to show a big green rectangle, however, the previous stencil # mask will crop us :) Color: rgb: 0, 1, 0 Rectangle: size: 900, 900 StencilUnUse # Remove the mask previously set Rectangle: pos: 100, 100 size: 100, 100 StencilPop ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/app_video.kv�����������������������������������������������������������������0000666�0000000�0000000�00000001716�00000000000�015345� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������BoxLayout: orientation: 'vertical' spacing: 5 padding: 5 Video: id: myvideo source: '../widgets/cityCC0.mpg' fit_mode: "contain" on_eos: self.play = True; print('woot we are looping!') BoxLayout: size_hint_y: None height: 30 Label: id: mylabel text: str(myvideo.position) Slider: value: myvideo.position max: myvideo.duration on_value: print(args[1]) BoxLayout: size_hint_y: None height: 50 spacing: 5 ToggleButton: group: 'video' text: 'Play' state: 'down' if myvideo.play else 'normal' on_press: myvideo.play = True ToggleButton: group: 'video' text: 'Stop' state: 'down' if not myvideo.play else 'normal' on_press: myvideo.play = False ��������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/builder_template.py����������������������������������������������������������0000666�0000000�0000000�00000001146�00000000000�016725� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.lang import Builder from kivy.app import App from kivy.uix.boxlayout import BoxLayout Builder.load_string(''' [BlehItem@BoxLayout]: orientation: 'vertical' Label: text: str(ctx.idx) Button: text: ctx.word ''') class BlehApp(App): def build(self): root = BoxLayout() for idx, word in enumerate(('Hello', 'World')): wid = Builder.template('BlehItem', **{ 'idx': idx, 'word': word, }) root.add_widget(wid) return root if __name__ == '__main__': BlehApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/ids/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013607� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/ids/id_in_kv/����������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015371� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/ids/id_in_kv/id_in_kv.py�����������������������������������������������������0000666�0000000�0000000�00000000436�00000000000�017530� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' The use of id in KV =================== This small example shows how to refer from one widget to another within KV. ''' import kivy kivy.require('1.8.0') from kivy.app import App class TestApp(App): pass if __name__ == '__main__': TestApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/ids/id_in_kv/test.kv���������������������������������������������������������0000666�0000000�0000000�00000000450�00000000000�016711� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 BoxLayout: orientation: 'vertical' TextInput: # setting the id of the widget id: my_id text: 'The text of the label is set within kivy' Label: # showing the text of the textinput by referring on the id text: my_id.text ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.5879953 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/ids/kv_and_py/���������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015561� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/ids/kv_and_py/kv_and_py.py���������������������������������������������������0000666�0000000�0000000�00000001500�00000000000�020101� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Referring on ids from Python ============================= This example shows how to refer to an id from a Python file. ''' import kivy kivy.require('1.8.0') from kivy.app import App from kivy.uix.boxlayout import BoxLayout class RootWidget(BoxLayout): def first_function(self, status): # print out the given parameter print(status) # check the status of the switch by referring on the id if self.ids.my_switch.active is True: # set the text of the label by referring on the id self.ids.my_label.text = 'Switch is ON' else: # set the text of the label by referring on the id self.ids.my_label.text = 'Switch is OFF' class TestApp(App): pass if __name__ == '__main__': TestApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/ids/kv_and_py/test.kv��������������������������������������������������������0000666�0000000�0000000�00000000437�00000000000�017106� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.8.0 RootWidget: BoxLayout: orientation: 'vertical' Switch: id: my_switch on_active: root.first_function(self.active) Label: id: my_label text: 'This text will be changed by the python file' ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/kivy.jpg���������������������������������������������������������������������0000666�0000000�0000000�00000021131�00000000000�014512� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��2�2���C�    $.' ",#(7),01444'9=82<.342�C  2!!22222222222222222222222222222222222222222222222222���"����������������;�����!1AQa"#2bRqBC$3�������������3�������!1Q2Aa"qѢB3S� ��?��DDD@�DDPZtf5ELۍoOwosdFol]c(4Z9("mꊷImS0opQC}ި2L8v oXmkC-ts\wrU~U45K7�IW)x8.O>6Ic0Kj ~f Pc4!rθBI$t~L=9(liST].㢝A[[O/8ζޟXLJid^Mm"/@DDD@�DDD@�DDBKY: 3jmƷ}pȍ1gbtf5MDۭgi.uIW-О$qe;;) 7ݮj,[8' ga5loEc%gW*x~ECaEo"1qzꊫ!9rrdZEcd{Z8(G\z#qnn:V?}͏wݞpVdkCAB<K6]NvԬ^f[Mt*蛙?]E+1{CAiGU:Ci u&tұlgڦwݞ6e}GH)Kb{{:-~6L+_GWYޟZǵiO"4""D@�DDD@�DDBjZYiT53ϲ}u>>FDi>'k=gA-STTͺ֌{'{5ϢXoTe. # ga 7ݭ,0[<O6S+5koEcw'*;?7)=/(U] ,j+ }WԕDY S'OB" -{#Ǵ99`kY.-zmGJﹱTNEN*ױ1{CCGbgىfkڕiST]ЃgqJ{^Zx-kYn-ԚmGJﹱTܔ-:AMR[tcB::-~6L+லޟXǶF5uW[D`�DDD@�DDP!8Ztf5EDoOwocžKͳrzCY: 3j}ַ~'s0v Ď,gaC}ީ2LN YNûNV{5 ǫJM\n|E?"eUw/K=loEc=IYEd`KH""D@k=pÚGb q4źMHX6?ȩZ6F:7c 0B<Iq溜XL̶O5IlUя}~vywǵkdg\hz#qnn:V?}͏wݞ-*1MR[tmЃgqka\?Oz~/XEc$k OGUzM5FD@�DDP&VMQS0k[?ѭ} #LvKͳ1rzYi\=}:C kz)0[<HvvUaPe΂ GSpSCaEo"1q~wnR{�?"g"Aq=I^'NrNR{lKH&B/Zk壊)뤏!x8 5oSW(e~m}ꭱ.<tJ`?r5ާ-|wð029~u-['<O/��{3ǡH-%}}u ]7cRգ]iKLC%83;#']Ȅ3cDEVv'TDcdc15 BCi u&tұlgڦw݇�81ckAT Y/rb0[2m>%WD==vywǵkdg\hz!qN:Hc~L=9)Cf[MT-1?]EɅpVVS|V|+X 2W ""�)k=gAmSTT~'[(;|%=!5MSQ>[?[.tAR`p͔;1_vLĎ,ga+=loEc%Pg'%ʪ^{5 ǫJ",)OmIi m+hߊitd2Ȧ-/p9�Jֺ-7歚iKK蹚UOS9}5iY%iy-ȇkK#\I$dnr%pDD}U3_ CӃUDEEvpՓi0ׂ̹`AV.WIWmKo w{8WHh[Olak*ja7|ve_<kߌ"&Qg aD@Z2F9h{ \ 0BuƇ7M6#c*g}nJpV=c15 ЩĞkڕliST]tR״9FA uƇM6#cϵL=9)Cf;Mt*Ǿ.d¸++{�K> |+X42W)"/@TejZYi\3n5==ߕ\22#Lvy}F.OCZk: 3jpƷ}\ 7ݭ,0[<Hvv }ީ2lgaNVk5 ǫJg}.7>K+&UW5loEcԓԕDY S'gx/z@Y1U7QMPq o'EMzgKp xV,)4IdD@J[*䧔8s:E䢤[G%> ckX=p5Qee;\L~;EX8ҏuֽl&uR%'mdi1FHGYP58+6w{ɫ)Xow?8<pSUӾVYU]YQ/J swXZ.d;C齧4wyYL٢ҰwWQJ./L[#$nkCABuƇ7M6#l3?%8aZ6F9hs0d؅?>xsu9[Rzm6QR jثtRװ9GU:Ci u&tұlgڦwݞ-:AMR[tcC;<a ଭ|󭷧%V2F :MmKZk/j]яgs&˜Pd |'vvVWmsj}$9sq�fSQ#ciZ湿>"z9YΊVV9+&RK}CaEo"1ûWԕꈲ')=X$OB"u@sN}6XC)6.;?s˗y9mEWPjk2Lc?<yj%~D{K<L""|D@�D¨ "l9xO'yN*&! Ij$yq o`N� aAZگTUυ6f2š Hj-$c R1"'ٮhs\29UN\bYd�Blhs0dzq4źMHX6?vz)Z6F9k\ ;~|u9[Rz6Q~*f<:)P8 人j}7jx,nmxm9 q+YT5.ZG -?Bv~j#A! y t67#dka{TSݘ*CSLtm3c�.ǢAպ__׋ϱ6c-p9w mqYn.zGJ5|TM{dcdcᖹ ,~~iZ^ȈB" 4+u78L퉰onG]1s6H#`cPK6Dd25xy-'evq੹ps}L)WYyN�SOhOhU@H r SVv=}XASq5TY{֚ҔӾ@KZ紒;K*2z/hiQdlKm;@�dxY�%K:< y >c8aFxJuC5iؕ\Ka̅pY[5ʬvcW-$qh�U#"y>2qƮ>Dit%MDyOv9E3EG;49|q~$/#^ҺU*'o{}*b9hV*hZq;z�cz;3Н'[K}k[=z�[fv+?9K o+r?pD�GןdYCX3*5{Cd*Zz'D^��QѶhHsxĒz*hͱEF%oN^Mlj؋y!Qh;\VFJ1lu!}պ=AwkScfzK ֈ0KK,"8O2{f۲2~tD O<ƽh ֓Zg2&vi! 1f=~Gv=afMF,okgW4-<=TSS:CUJtcy]EM nz|+3{dc^1-sNA¹A\iޤlƺOvۚƽcZ朂;>1|RʫU2DPP":N'ht_xo:I㯧#rxIGwKtWkUU|btN#G5I%]u.䎄ͻrk|�Sڧ|ס/"at;-5/jU47X~TG4KLˏS3|uӔv-1t2SO5mzj#l>!i=F%gdh{[|3\餶gYvRݛ3)t8iG,K]Yq6oAG]chJ(Á0Hޣ#!n1t&ɴW$S" Cڎ�PMe,yP$|߸[u]rgj8)Ś6oHO3Uo><K�nE� Xw,[Mcw,)TU3[_{_4aتfX% }J"F3lLh>%E8?yv]骪cb/ņ x珈>Eݛ2VᏛdKo˶]=ULwEӸ(x3}J:ZHa?Ry)ic21̞е8}k%'4v<")0kZ OUz/Mi&ni!*!Q5F9$t~] gEԯc^ i1t6*!Gv=>N4+ź}W"{^/>DzF5s\�Z朂;P~F7$t~]'L=9ls\ 9wc'=>1|RƫUԹTZZ0tMe|,sh÷=A[R._:,VAQRZfM~"D M0f`pˁs9%,.i#oU5.CO keFTIءi�I�8MNE}]HNшXGU8YW?[q�l'f/2 nVZ=zYtNGuP ]F{O#8Zl ~]wbu'^]i}퍙 >ϘqoIiG(8ϸތQ4&L�gzּsȃjfHM#>|yRΩR~] &p>" 5uԚb6�C\9|eҷU$5/ [#pwq猬<ԇBOiꏞ 6>ћcd{D7 K+xpmhͱ1D}J8peT}_;  珈>]vwgFc!MUS|>,0J3>#R:XqԞd-,tddB˽'D@ǐDE4�DDc״^4M*CSJtcLy]Eh}sYn.zGJ5|TӚgik zi1T6*!�.ǢƅpuطS> 5|=1c \ӐA A\iޤlƺOvzs nc+9c-sNAX ٧/XUjz""u)3 ꫄Dyᡥ2z4q~@Ri41x" �QѶ$Z$bI[S&Ѷ$Z$bY[Se.;"|Xax^V:5d6ȗ].tU1_oL;?<a]MI,"8z)icGԞd^ǖd迒<")0" ""�kZ O &m;f4]3GcF\iޤlұt3溙kZ#(v̩! 1f=~Gv=>N4+ź}WIɟc#89krBA\iޤlұt3ǶF5pskr??xiZ^ȈB" ""Tom6-nV�?D6ћcc$E8?yv]骪b/ņ x珈=h;\VNB1lu}~leUT}]; {tD#pIORI1é<^}o?d/sAӘDD"�" ""�kZ#r/Mi&v̩! 6z(C#qvԍ:X|TӚWik TS*CSLtm3cT8Ю~^mxLױpi }sYn.zGJ5|TM{d1pi#X OO_'Աb.D(@fؙ% uvI[S&ѶrZ-1$)e.+"|Hagw<wߞvogFc!OUSt>$0Kw<|G>t-,tddJZXa<< U.ջ]ā9 a""UP *(FB9EA㢪�" ""�kZ#^5i1t6*f?]EhmsYn'MF,okg0F5-sAi QNӶe5TWF=Gv=>N4+ź}W&{^/>ǶH9cs\ӐGpP~FtޣlƺOvzsSsױpi#X 0/XUjz(hFeZ-1$)^F3llh>eoN^Mlz؋q!Q΍qY9 {ͳ6v˦|w%㻞>#R:XDl<#`'>kеXRqK N{]" "L TD@�DDD@�DDkZ H\ƓZ`}GK`ثb8Q5^4#pSW61ǻքFFVֲǀ:ń;P| u/D{5=I6"ުߎ O#~'TcYLֆ: /@VXw}r#�UDDD@�DD���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/kv/kvrun.py���������������������������������������������������������������������0000666�0000000�0000000�00000002074�00000000000�014552� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.clock import Clock from kivy.lang import Builder from kivy.core.window import Window class KvApp(App): def __init__(self, filename, **kwargs): self.filename = filename super(KvApp, self).__init__(**kwargs) def _print_fps(self, *largs): print('FPS: %2.4f (real draw: %d)' % ( Clock.get_fps(), Clock.get_rfps())) def _reload_keypress(self, instance, code, *largs): if code != 286: return for child in Window.children[:]: Window.remove_widget(child) root = Builder.load_file(self.filename) Window.add_widget(root) def build(self): Clock.schedule_interval(self._print_fps, 1) Window.bind(on_keyboard=self._reload_keypress) return Builder.load_file(self.filename) if __name__ == '__main__': import sys import os if len(sys.argv) < 2: print('Usage: %s filename.kv' % os.path.basename(sys.argv[0])) sys.exit(1) KvApp(filename=sys.argv[1]).run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.60362 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015253� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/clipboard.py������������������������������������������������������0000666�0000000�0000000�00000003501�00000000000�017563� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.lang import Builder from kivy.uix.label import Label from kivy.base import runTouchApp from kivy.uix.boxlayout import BoxLayout import os Builder.load_string(''' #:import Clipboard kivy.core.clipboard.Clipboard <Clip>: orientation: 'vertical' GridLayout: cols: 3 size_hint_y: None height: self.minimum_height Button: text: 'Paste raw' size_hint_y: None height: 60 on_release: root.make_labels(Clipboard.paste()) Button: text: 'Paste & format' size_hint_y: None height: 60 on_release: root.make_pretty_labels(Clipboard.paste()) Button: text: 'Remove widgets' size_hint_y: None height: 60 on_release: container.clear_widgets() ScrollView: GridLayout: cols: 1 id: container size_hint_y: None height: self.minimum_height ''') class Clip(BoxLayout): def make_labels(self, values): """Creates widgets from raw clipboard i.e. for each character in the list that is provided by Clipboard.paste() """ print(repr(values)) for value in values: label = Label(text=value, size_hint_y=None, height=30) self.ids.container.add_widget(label) def make_pretty_labels(self, values): """Creates widgets from a list of values made by splitting clipboard by the default OS line separator. Useful when copying columns of data. """ print(repr(values)) for value in values.split(os.linesep): label = Label(text=value, size_hint_y=None, height=30) self.ids.container.add_widget(label) runTouchApp(Clip()) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/custom_titlebar.py������������������������������������������������0000666�0000000�0000000�00000002624�00000000000�021031� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.uix.boxlayout import BoxLayout from kivy.app import App from kivy.lang.builder import Builder from kivy.core.window import Window from kivy.logger import Logger kv = """ #:import rgba kivy.utils.rgba <TitleBar>: id:title_bar size_hint: 1,0.1 pos_hint : {'top':0.5} BoxLayout: orientation:"vertical" BoxLayout: Button: text: "Click-able" draggable:False Button: text: "non Click-able" Button: text: "non Click-able" BoxLayout: draggable:False Button: text: "Click-able" Button: text: "click-able" Button: text: "Click-able" FloatLayout: """ class TitleBar(BoxLayout): pass class CustomTitleBar(App): def build(self): root = Builder.load_string(kv) Window.custom_titlebar = True title_bar = TitleBar() root.add_widget(title_bar) if Window.set_custom_titlebar(title_bar): Logger.info("Window: setting custom titlebar successful") else: Logger.info("Window: setting custom titlebar " "Not allowed on this system ") self.title = "MyApp" return root if __name__ == "__main__": CustomTitleBar().run() ������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/imagesave.py������������������������������������������������������0000666�0000000�0000000�00000000464�00000000000�017572� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# save an image into bytesio from kivy.core.image import Image from io import BytesIO img = Image.load("data/logo/kivy-icon-512.png") bio = BytesIO() ret = img.save(bio, fmt="png") print("len=", len(bio.read())) bio = BytesIO() ret = img.save(bio, fmt="jpg") print("len=", len(bio.read())) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/joystick.py�������������������������������������������������������0000666�0000000�0000000�00000005400�00000000000�017463� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Joystick / Gamepad example # STOP_FIRE from https://wiki.libsdl.org/SDL_JoyAxisEvent from kivy.app import App from kivy.clock import Clock from kivy.uix.widget import Widget from kivy.core.window import Window from kivy.properties import ObjectProperty, ListProperty class Listener(Widget): # fire / trigger axis FIRE = (2, 5) STOP_FIRE = -32767 # min value for user to actually trigger axis OFFSET = 15000 # current values + event instance VALUES = ListProperty([]) HOLD = ObjectProperty(None) def __init__(self, **kwargs): super(Listener, self).__init__(**kwargs) # get joystick events first Window.bind(on_joy_hat=self.on_joy_hat) Window.bind(on_joy_ball=self.on_joy_ball) Window.bind(on_joy_axis=self.on_joy_axis) Window.bind(on_joy_button_up=self.on_joy_button_up) Window.bind(on_joy_button_down=self.on_joy_button_down) # show values in console def print_values(self, *args): print(self.VALUES) def joy_motion(self, event, id, axis, value): # HAT first, returns max values if isinstance(value, tuple): if not value[0] and not value[1]: Clock.unschedule(self.HOLD) else: self.VALUES = [event, id, axis, value] self.HOLD = Clock.schedule_interval(self.print_values, 0) return # unschedule if at zero or at minimum (FIRE) if axis in self.FIRE and value < self.STOP_FIRE: Clock.unschedule(self.HOLD) return elif abs(value) < self.OFFSET or self.HOLD: Clock.unschedule(self.HOLD) # schedule if over OFFSET (to prevent accidental event with low value) if (axis in self.FIRE and value > self.STOP_FIRE or axis not in self.FIRE and abs(value) >= self.OFFSET): self.VALUES = [event, id, axis, value] self.HOLD = Clock.schedule_interval(self.print_values, 0) # replace window instance with identifier def on_joy_axis(self, win, stickid, axisid, value): self.joy_motion('axis', stickid, axisid, value) def on_joy_ball(self, win, stickid, ballid, xvalue, yvalue): self.joy_motion('ball', stickid, ballid, (xvalue, yvalue)) def on_joy_hat(self, win, stickid, hatid, value): self.joy_motion('hat', stickid, hatid, value) def on_joy_button_down(self, win, stickid, buttonid): print('button_down', stickid, buttonid) def on_joy_button_up(self, win, stickid, buttonid): print('button_up', stickid, buttonid) class JoystickApp(App): def build(self): return Listener() if __name__ == '__main__': JoystickApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/multiple_dropfile.py����������������������������������������������0000666�0000000�0000000�00000003046�00000000000�021347� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.button import Button from kivy.core.window import Window from kivy.uix.boxlayout import BoxLayout class DropFile(Button): def __init__(self, **kwargs): super(DropFile, self).__init__(**kwargs) # get app instance to add function from widget app = App.get_running_app() # add function to the list app.drops.append(self.on_drop_file) def on_drop_file(self, widget, filename): # a function catching a dropped file # if it's dropped in the widget's area if self.collide_point(*Window.mouse_pos): # on_drop_file's filename is bytes (py3) self.text = filename.decode('utf-8') class DropApp(App): def build(self): # set an empty list that will be later populated # with functions from widgets themselves self.drops = [] # bind handling function to 'on_drop_file' Window.bind(on_drop_file=self.handledrops) box = BoxLayout() dropleft = DropFile(text='left') box.add_widget(dropleft) dropright = DropFile(text='right') box.add_widget(dropright) return box def handledrops(self, *args): # this will execute each function from list with arguments from # Window.on_drop_file # # make sure `Window.on_drop_file` works on your system first, # otherwise the example won't work at all for func in self.drops: func(*args) DropApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/on_textedit_event.py����������������������������������������������0000666�0000000�0000000�00000005555�00000000000�021366� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# -*- coding: utf-8 -*- ''' on_textedit event sample. ''' from kivy.app import App from kivy.uix.widget import Widget from kivy.lang import Builder from kivy.properties import StringProperty from kivy.core.text import LabelBase, DEFAULT_FONT from kivy.uix.textinput import TextInput from kivy.base import EventLoop class TextInputIME(TextInput): testtext = StringProperty() def __init__(self, **kwargs): super(TextInputIME, self).__init__(**kwargs) EventLoop.window.bind(on_textedit=self._on_textedit) def _on_textedit(self, window, text): self.testtext = text class MainWidget(Widget): text = StringProperty() def __init__(self, **kwargs): super(MainWidget, self).__init__(**kwargs) self.text = '' def confim(self): self.text = self.ids["text_box"].text def changeFont(self): try: LabelBase.register(DEFAULT_FONT, self.ids["text_font"].text) except Exception: self.ids["text_font"].text = "can't load font." class TextEditTestApp(App): def __init__(self, **kwargs): super(TextEditTestApp, self).__init__(**kwargs) def build(self): return MainWidget() if __name__ == '__main__': Builder.load_string(''' <MainWidget>: BoxLayout: orientation: 'vertical' size: root.size BoxLayout: Label: size_hint_x: 3 text: "Multi language font file path" TextInput: id: text_font size_hint_x: 5 Button: size_hint_x: 2 text: "Change Font" on_press: root.changeFont() BoxLayout: Label: size_hint_x: 3 text: "Text editing by IME" Label: size_hint_x: 7 text:text_box.testtext canvas.before: Color: rgb: 0.5765 ,0.5765 ,0.5843 Rectangle: pos: self.pos size: self.size BoxLayout: Label: size_hint_x: 3 text: "Enter text ->" TextInputIME: id: text_box size_hint_x: 7 focus: True BoxLayout: Button: size_hint_x: 3 text: "Confirm text property" on_press: root.confim() Label: size_hint_x: 7 text: root.text canvas.before: Color: rgb: 0.5765 ,0.5765 ,0.5843 Rectangle: pos: self.pos size: self.size ''') TextEditTestApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/opacitywindow.py��������������������������������������������������0000666�0000000�0000000�00000001054�00000000000�020525� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.lang import Builder kv = ''' #:import window kivy.core.window.Window BoxLayout: orientation: 'vertical' Label: text: f'Window opacity: {window.opacity}' font_size: '25sp' Slider: size_hint_y: 4 min: 0.0 max: 1.0 value: window.opacity on_value: window.opacity = args[1] ''' class WindowOpacityApp(App): def build(self): return Builder.load_string(kv) if __name__ == '__main__': WindowOpacityApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/shapecollisions.py������������������������������������������������0000666�0000000�0000000�00000033664�00000000000�021040� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# This is a simple demo for advanced collisions and mesh creation from a set # of points. Its purpose is only to give an idea on how to make complex stuff. # Check garden.collider for better performance. from math import cos, sin, pi, sqrt from random import random, randint from itertools import combinations from kivy.app import App from kivy.clock import Clock from kivy.uix.label import Label from kivy.uix.widget import Widget from kivy.core.window import Window from kivy.graphics import Color, Mesh, Point from kivy.uix.floatlayout import FloatLayout from kivy.properties import ( ListProperty, StringProperty, ObjectProperty, NumericProperty ) # Cloud polygon, 67 vertices + custom origin [150, 50] cloud_poly = [ 150, 50, 109.7597, 112.9600, 115.4326, 113.0853, 120.1966, 111.9883, 126.0889, 111.9570, 135.0841, 111.9570, 138.5944, 112.5525, 145.7403, 115.5301, 150.5357, 120.3256, 155.5313, 125.5938, 160.8438, 130.5000, 165.7813, 132.5000, 171.8125, 132.3438, 177.5000, 128.4688, 182.1531, 121.4990, 185.1438, 114.0406, 185.9181, 108.5649, 186.2226, 102.5978, 187.8059, 100.2231, 193.2257, 100.1622, 197.6712, 101.8671, 202.6647, 104.1809, 207.1102, 105.8858, 214.2351, 105.0333, 219.3747, 102.8301, 224.0413, 98.7589, 225.7798, 93.7272, 226.0000, 86.8750, 222.9375, 81.0625, 218.3508, 76.0867, 209.8301, 70.8090, 198.7806, 66.1360, 189.7651, 62.2327, 183.6082, 56.6252, 183.2784, 50.5778, 190.9155, 42.7294, 196.8470, 36.1343, 197.7339, 29.9272, 195.5720, 23.4430, 191.2500, 15.9803, 184.0574, 9.5882, 175.8811, 3.9951, 165.7992, 3.4419, 159.0369, 7.4370, 152.5205, 14.8125, 147.4795, 24.2162, 142.4385, 29.0103, 137.0287, 30.9771, 127.1560, 27.4818, 119.1371, 20.0388, 112.1820, 11.3690, 104.6541, 7.1976, 97.2080, 6.2979, 88.9437, 9.8149, 80.3433, 17.3218, 76.5924, 26.5452, 78.1678, 37.0432, 83.5068, 47.1104, 92.8529, 58.3561, 106.3021, 69.2978, 108.9615, 73.9329, 109.0375, 80.6955, 104.4713, 88.6708, 100.6283, 95.7483, 100.1226, 101.5114, 102.8532, 107.2745, 105.6850, 110.9144, 109.7597, 112.9600 ] class BaseShape(Widget): '''(internal) Base class for moving with touches or calls.''' # keep references for offset _old_pos = ListProperty([0, 0]) _old_touch = ListProperty([0, 0]) _new_touch = ListProperty([0, 0]) # shape properties name = StringProperty('') poly = ListProperty([]) shape = ObjectProperty() poly_len = NumericProperty(0) shape_len = NumericProperty(0) debug_collider = ObjectProperty() debug_collider_len = NumericProperty(0) def __init__(self, **kwargs): '''Create a shape with size [100, 100] and give it a label if it's named. ''' super(BaseShape, self).__init__(**kwargs) self.size_hint = (None, None) self.add_widget(Label(text=self.name)) def move_label(self, x, y, *args): '''Move label with shape name as the only child.''' self.children[0].pos = [x, y] def move_collider(self, offset_x, offset_y, *args): '''Move debug collider when the shape moves.''' points = self.debug_collider.points[:] for i in range(0, self.debug_collider_len, 2): points[i] += offset_x points[i + 1] += offset_y self.debug_collider.points = points def on_debug_collider(self, instance, value): '''Recalculate length of collider points' array.''' self.debug_collider_len = len(value.points) def on_poly(self, instance, value): '''Recalculate length of polygon points' array.''' self.poly_len = len(value) def on_shape(self, instance, value): '''Recalculate length of Mesh vertices' array.''' self.shape_len = len(value.vertices) def on_pos(self, instance, pos): '''Move polygon and its Mesh on each position change. This event is above all and changes positions of the other children-like components, so that a simple:: shape.pos = (100, 200) would move everything, not just the widget itself. ''' # position changed by touch offset_x = self._new_touch[0] - self._old_touch[0] offset_y = self._new_touch[1] - self._old_touch[1] # position changed by call (shape.pos = X) if not offset_x and not offset_y: offset_x = pos[0] - self._old_pos[0] offset_y = pos[1] - self._old_pos[1] self._old_pos = pos # move polygon points by offset for i in range(0, self.poly_len, 2): self.poly[i] += offset_x self.poly[i + 1] += offset_y # stick label to bounding box (widget) if self.name: self.move_label(*pos) # move debug collider if available if self.debug_collider is not None: self.move_collider(offset_x, offset_y) # return if no Mesh available if self.shape is None: return # move Mesh vertices by offset points = self.shape.vertices[:] for i in range(0, self.shape_len, 2): points[i] += offset_x points[i + 1] += offset_y self.shape.vertices = points def on_touch_move(self, touch, *args): '''Move shape with dragging.''' # grab single touch for shape if touch.grab_current is not self: return # get touches x, y = touch.pos new_pos = [x, y] self._new_touch = new_pos self._old_touch = [touch.px, touch.py] # get offsets, move & trigger on_pos event offset_x = self._new_touch[0] - self._old_touch[0] offset_y = self._new_touch[1] - self._old_touch[1] self.pos = [self.x + offset_x, self.y + offset_y] def shape_collide(self, x, y, *args): '''Point to polygon collision through a list of points.''' # ignore if no polygon area is set poly = self.poly if not poly: return False n = self.poly_len inside = False p1x = poly[0] p1y = poly[1] # compare point pairs via PIP algo, too long, read # https://en.wikipedia.org/wiki/Point_in_polygon for i in range(0, n + 2, 2): p2x = poly[i % n] p2y = poly[(i + 1) % n] if y > min(p1y, p2y) and y <= max(p1y, p2y) and x <= max(p1x, p2x): if p1y != p2y: xinters = (y - p1y) * (p2x - p1x) / (p2y - p1y) + p1x if p1x == p2x or x <= xinters: inside = not inside p1x, p1y = p2x, p2y return inside class RegularShape(BaseShape): '''Starting from center and creating edges around for i.e.: regular triangles, squares, regular pentagons, up to "circle". ''' def __init__(self, edges=3, color=None, **kwargs): super(RegularShape, self).__init__(**kwargs) if edges < 3: raise Exception('Not enough edges! (3+ only)') color = color or [random() for i in range(3)] rad_edge = (pi * 2) / float(edges) r_x = self.width / 2.0 r_y = self.height / 2.0 poly = [] vertices = [] for i in range(edges): # get points within a circle with radius of [r_x, r_y] x = cos(rad_edge * i) * r_x + self.center_x y = sin(rad_edge * i) * r_y + self.center_y poly.extend([x, y]) # add UV layout zeros for Mesh, see Mesh docs vertices.extend([x, y, 0, 0]) # draw Mesh shape from generated poly points with self.canvas: Color(rgba=(color[0], color[1], color[2], 0.6)) self.shape = Mesh( pos=self.pos, vertices=vertices, indices=list(range(edges)), mode='triangle_fan' ) self.poly = poly def on_touch_down(self, touch, *args): if self.shape_collide(*touch.pos): touch.grab(self) class MeshShape(BaseShape): '''Starting from a custom origin and custom points, draw a convex Mesh shape with both touch and shape collisions. .. note:: To get the points, use e.g. Pen tool from your favorite graphics editor and export it to a human readable format. ''' def __init__(self, color=None, **kwargs): super(MeshShape, self).__init__(**kwargs) color = color or [random() for i in range(3)] min_x = 10000 min_y = 10000 max_x = 0 max_y = 0 # first point has to be the center of the convex shape's mass, # that's where the triangle fan starts from poly = [ 50, 50, 0, 0, 100, 0, 100, 100, 0, 100 ] if not self.poly else self.poly # make the polygon smaller to fit 100x100 bounding box poly = [round(p / 1.5, 4) for p in poly] poly_len = len(poly) # create list of vertices & get edges of the polygon vertices = [] vertices_len = 0 for i in range(0, poly_len, 2): min_x = poly[i] if poly[i] < min_x else min_x min_y = poly[i + 1] if poly[i + 1] < min_y else min_y max_x = poly[i] if poly[i] > max_x else max_x max_y = poly[i + 1] if poly[i + 1] > max_y else max_y # add UV layout zeros for Mesh vertices_len += 4 vertices.extend([poly[i], poly[i + 1], 0, 0]) # get center of poly from edges poly_center_x, poly_center_y = [ (max_x - min_x) / 2.0, (max_y - min_y) / 2.0 ] # get distance from the widget's center and push the points to # the widget's origin, so that min_x and min_y for the poly would # result in 0 i.e.: points moved as close as possible to [0, 0] # -> No editor gives poly points moved to the origin directly dec_x = (self.center_x - poly_center_x) - min_x dec_y = (self.center_y - poly_center_y) - min_y # move polygon points to the bounding box (touch) for i in range(0, poly_len, 2): poly[i] += dec_x poly[i + 1] += dec_y # move mesh points to the bounding box (image) # has to contain the same points as polygon for i in range(0, vertices_len, 4): vertices[i] += dec_x vertices[i + 1] += dec_y # draw Mesh shape from generated poly points with self.canvas: Color(rgba=(color[0], color[1], color[2], 0.6)) self.shape = Mesh( pos=self.pos, vertices=vertices, indices=list(range(int(poly_len / 2.0))), mode='triangle_fan' ) # debug polygon points with Line to see the origin point # and intersections with the other points # Line(points=poly) self.poly = poly def on_touch_down(self, touch, *args): if self.shape_collide(*touch.pos): touch.grab(self) class Collisions(App): def __init__(self, **kwargs): super(Collisions, self).__init__(**kwargs) # register an event for collision self.register_event_type('on_collision') def collision_circles(self, shapes=None, distance=100, debug=False, *args): '''Simple circle <-> circle collision between the shapes i.e. there's a simple line between the centers of the two shapes and the collision is only about measuring distance -> 1+ radii intersections. ''' # get all combinations from all available shapes if not hasattr(self, 'combins'): self.combins = list(combinations(shapes, 2)) for com in self.combins: x = (com[0].center_x - com[1].center_x) ** 2 y = (com[0].center_y - com[1].center_y) ** 2 if sqrt(x + y) <= distance: # dispatch a custom event if the objects collide self.dispatch('on_collision', (com[0], com[1])) # draw collider only if debugging if not debug: return # add circle collider only if the shape doesn't have one for shape in shapes: if shape.debug_collider is not None: continue d = distance / 2.0 cx, cy = shape.center points = [(cx + d * cos(i), cy + d * sin(i)) for i in range(44)] points = [p for ps in points for p in ps] with shape.canvas: Color(rgba=(0, 1, 0, 1)) shape.debug_collider = Point(points=points) def on_collision(self, pair, *args): '''Dispatched when objects collide, gives back colliding objects as a "pair" argument holding their instances. ''' print('Collision {} x {}'.format(pair[0].name, pair[1].name)) def build(self): # the environment for all 2D shapes scene = FloatLayout() # list of 2D shapes, starting with regular ones shapes = [ RegularShape( name='Shape {}'.format(x), edges=x ) for x in range(3, 13) ] shapes.append(MeshShape(name='DefaultMesh')) shapes.append(MeshShape(name='Cloud', poly=cloud_poly)) shapes.append(MeshShape( name='3QuarterCloud', poly=cloud_poly[:110] )) # move shapes to some random position for shape in shapes: shape.pos = [randint(50, i - 50) for i in Window.size] scene.add_widget(shape) # check for simple collisions between the shapes Clock.schedule_interval( lambda *t: self.collision_circles(shapes, debug=True), 0.1) return scene if __name__ == '__main__': Collisions().run() ����������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/shapedwindow.py���������������������������������������������������0000666�0000000�0000000�00000005130�00000000000�020320� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.config import Config Config.set('graphics', 'shaped', 1) from kivy.resources import resource_find default_shape = Config.get('kivy', 'window_shape') alpha_shape = resource_find('data/logo/kivy-icon-512.png') from kivy.app import App from kivy.lang import Builder from kivy.core.window import Window from kivy.uix.boxlayout import BoxLayout from kivy.properties import ( BooleanProperty, StringProperty, ListProperty, ) Builder.load_string(''' #:import win kivy.core.window.Window <Root>: orientation: 'vertical' BoxLayout: Button: text: 'default_shape' on_release: app.shape_image = app.default_shape Button: text: 'alpha_shape' on_release: app.shape_image = app.alpha_shape BoxLayout: ToggleButton: group: 'mode' text: 'default' state: 'down' on_release: win.shape_mode = 'default' ToggleButton: group: 'mode' text: 'binalpha' on_release: win.shape_mode = 'binalpha' ToggleButton: group: 'mode' text: 'reversebinalpha' on_release: win.shape_mode = 'reversebinalpha' ToggleButton: group: 'mode' text: 'colorkey' on_release: win.shape_mode = 'colorkey' BoxLayout: ToggleButton: group: 'cutoff' text: 'cutoff True' state: 'down' on_release: win.shape_cutoff = True ToggleButton: group: 'cutoff' text: 'cutoff False' on_release: win.shape_cutoff = False BoxLayout: ToggleButton: group: 'colorkey' text: '1, 1, 1, 1' state: 'down' on_release: win.shape_color_key = [1, 1, 1, 1] ToggleButton: group: 'colorkey' text: '0, 0, 0, 1' on_release: win.shape_color_key = [0, 0, 0, 1] ''') class Root(BoxLayout): pass class ShapedWindow(App): shape_image = StringProperty('', force_dispatch=True) def on_shape_image(self, instance, value): if 'kivy-icon' in value: Window.size = (512, 512) Window.shape_image = self.alpha_shape else: Window.size = (800, 600) Window.shape_image = self.default_shape def build(self): self.default_shape = default_shape self.alpha_shape = alpha_shape return Root() if __name__ == '__main__': ShapedWindow().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/two_panes.py������������������������������������������������������0000666�0000000�0000000�00000002225�00000000000�017625� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Demonstrates using kv language to create some simple buttons and a label, with each button modifying the label text. ''' from kivy.app import App from kivy.uix.boxlayout import BoxLayout from kivy.lang import Builder Builder.load_string(''' <MainWidget>: BoxLayout: orientation: 'vertical' Button: text: 'some string ' on_press: the_right_pane.text += self.text Button: text: 'one two three four ' on_press: the_right_pane.text += self.text Button: text: 'follow the yellow brick road ' on_press: the_right_pane.text += self.text Button: text: 'five six seven eight ' on_press: the_right_pane.text += self.text Button: text: 'CLEAR LABEL' on_press: the_right_pane.text = '' Label: id: the_right_pane text: '' text_size: self.size halign: 'center' valign: 'middle' ''') class MainWidget(BoxLayout): pass class ExampleApp(App): def build(self): return MainWidget() ExampleApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/miscellaneous/urlrequest.py�����������������������������������������������������0000666�0000000�0000000�00000006611�00000000000�020044� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.lang import Builder from kivy.app import App from kivy.network.urlrequest import UrlRequest from kivy.properties import NumericProperty, StringProperty, DictProperty import json KV = ''' #:import json json #:import C kivy.utils.get_color_from_hex BoxLayout: orientation: 'vertical' Label: text: 'see https://httpbin.org for more information' TextInput: id: ti hint_text: 'type url or select from dropdown' size_hint_y: None height: 48 multiline: False foreground_color: ( C('000000') if (self.text).startswith('http') else C('FF2222') ) BoxLayout: size_hint_y: None height: 48 Spinner: id: spinner text: 'select' values: [ 'http://httpbin.org/ip', 'http://httpbin.org/user-agent', 'http://httpbin.org/headers', 'http://httpbin.org/delay/3', 'http://httpbin.org/image/jpeg', 'http://httpbin.org/image/png', 'https://httpbin.org/delay/3', 'https://httpbin.org/image/jpeg', 'https://httpbin.org/image/png', ] on_text: ti.text = self.text Button: text: 'GET' on_press: app.fetch_content(ti.text) disabled: not (ti.text).startswith('http') size_hint_x: None width: 50 Label: text: str(app.status) TextInput: readonly: True text: app.result_text Image: source: app.result_image nocache: True TextInput readonly: True text: json.dumps(app.headers, indent=2) ''' class UrlExample(App): status = NumericProperty() result_text = StringProperty() result_image = StringProperty() headers = DictProperty() def build(self): return Builder.load_string(KV) def fetch_content(self, url): self.cleanup() UrlRequest( url, on_success=self.on_success, on_failure=self.on_failure, on_error=self.on_error ) def cleanup(self): self.result_text = '' self.result_image = '' self.status = 0 self.headers = {} def on_success(self, req, result): self.cleanup() headers = req.resp_headers content_type = headers.get('content-type', headers.get('Content-Type')) if content_type.startswith('image/'): fn = 'tmpfile.{}'.format(content_type.split('/')[1]) with open(fn, 'wb') as f: f.write(result) self.result_image = fn else: if isinstance(result, dict): self.result_text = json.dumps(result, indent=2) else: self.result_text = result self.status = req.resp_status self.headers = headers def on_failure(self, req, result): self.cleanup() self.result_text = result self.status = req.resp_status self.headers = req.resp_headers def on_error(self, req, result): self.cleanup() self.result_text = str(result) if __name__ == '__main__': UrlExample().run() �����������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.60362 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/settings/�����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014250� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/settings/android.txt������������������������������������������������������������0000666�0000000�0000000�00000000071�00000000000�016427� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=Settings author=Kivy team orientation=landscape �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/settings/main.py����������������������������������������������������������������0000666�0000000�0000000�00000007514�00000000000�015555� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" Config Example ============== This file contains a simple example of how the use the Kivy settings classes in a real app. It allows the user to change the caption and font_size of the label and stores these changes. When the user next runs the programs, their changes are restored. """ from kivy.app import App from kivy.uix.settings import SettingsWithTabbedPanel from kivy.logger import Logger from kivy.lang import Builder # We first define our GUI kv = ''' BoxLayout: orientation: 'vertical' Button: text: 'Configure app (or press F1)' on_release: app.open_settings() Label: id: label text: 'Hello' ''' # This JSON defines entries we want to appear in our App configuration screen json = ''' [ { "type": "string", "title": "Label caption", "desc": "Choose the text that appears in the label", "section": "My Label", "key": "text" }, { "type": "numeric", "title": "Label font size", "desc": "Choose the font size the label", "section": "My Label", "key": "font_size" } ] ''' class MyApp(App): def build(self): """ Build and return the root widget. """ # The line below is optional. You could leave it out or use one of the # standard options, such as SettingsWithSidebar, SettingsWithSpinner # etc. self.settings_cls = MySettingsWithTabbedPanel # We apply the saved configuration settings or the defaults root = Builder.load_string(kv) label = root.ids.label label.text = self.config.get('My Label', 'text') label.font_size = float(self.config.get('My Label', 'font_size')) return root def build_config(self, config): """ Set the default values for the configs sections. """ config.setdefaults('My Label', {'text': 'Hello', 'font_size': 20}) def build_settings(self, settings): """ Add our custom section to the default configuration object. """ # We use the string defined above for our JSON, but it could also be # loaded from a file as follows: # settings.add_json_panel('My Label', self.config, 'settings.json') settings.add_json_panel('My Label', self.config, data=json) def on_config_change(self, config, section, key, value): """ Respond to changes in the configuration. """ Logger.info("main.py: App.on_config_change: {0}, {1}, {2}, {3}".format( config, section, key, value)) if section == "My Label": if key == "text": self.root.ids.label.text = value elif key == 'font_size': self.root.ids.label.font_size = float(value) def close_settings(self, settings=None): """ The settings panel has been closed. """ Logger.info("main.py: App.close_settings: {0}".format(settings)) super(MyApp, self).close_settings(settings) class MySettingsWithTabbedPanel(SettingsWithTabbedPanel): """ It is not usually necessary to create subclass of a settings panel. There are many built-in types that you can use out of the box (SettingsWithSidebar, SettingsWithSpinner etc.). You would only want to create a Settings subclass like this if you want to change the behavior or appearance of an existing Settings class. """ def on_close(self): Logger.info("main.py: MySettingsWithTabbedPanel.on_close") def on_config_change(self, config, section, key, value): Logger.info( "main.py: MySettingsWithTabbedPanel.on_config_change: " "{0}, {1}, {2}, {3}".format(config, section, key, value)) MyApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.60362 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013656� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/plasma.kv����������������������������������������������������������������0000666�0000000�0000000�00000000242�00000000000�015473� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 <ShaderWidget>: canvas: Color: rgb: 1, 0, 0 Rectangle: pos: self.pos size: self.size ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/plasma.py����������������������������������������������������������������0000666�0000000�0000000�00000005110�00000000000�015502� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Plasma Shader ============= This shader example have been taken from http://www.iquilezles.org/apps/shadertoy/ with some adaptation. This might become a Kivy widget when experimentation will be done. ''' from kivy.clock import Clock from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.core.window import Window from kivy.graphics import RenderContext from kivy.properties import StringProperty # Plasma shader plasma_shader = ''' $HEADER$ uniform vec2 resolution; uniform float time; void main(void) { vec4 frag_coord = frag_modelview_mat * gl_FragCoord; float x = frag_coord.x; float y = frag_coord.y; float mov0 = x+y+cos(sin(time)*2.)*100.+sin(x/100.)*1000.; float mov1 = y / resolution.y / 0.2 + time; float mov2 = x / resolution.x / 0.2; float c1 = abs(sin(mov1+time)/2.+mov2/2.-mov1-mov2+time); float c2 = abs(sin(c1+sin(mov0/1000.+time) +sin(y/40.+time)+sin((x+y)/100.)*3.)); float c3 = abs(sin(c2+cos(mov1+mov2+c2)+cos(mov2)+sin(x/1000.))); gl_FragColor = vec4( c1,c2,c3,1.0); } ''' class ShaderWidget(FloatLayout): # property to set the source code for fragment shader fs = StringProperty(None) def __init__(self, **kwargs): # Instead of using Canvas, we will use a RenderContext, # and change the default shader used. self.canvas = RenderContext() # call the constructor of parent # if they are any graphics object, they will be added on our new canvas super(ShaderWidget, self).__init__(**kwargs) # We'll update our glsl variables in a clock Clock.schedule_interval(self.update_glsl, 1 / 60.) def on_fs(self, instance, value): # set the fragment shader to our source code shader = self.canvas.shader old_value = shader.fs shader.fs = value if not shader.success: shader.fs = old_value raise Exception('failed') def update_glsl(self, *largs): self.canvas['time'] = Clock.get_boottime() self.canvas['resolution'] = list(map(float, self.size)) # This is needed for the default vertex shader. win_rc = Window.render_context self.canvas['projection_mat'] = win_rc['projection_mat'] self.canvas['modelview_mat'] = win_rc['modelview_mat'] self.canvas['frag_modelview_mat'] = win_rc['frag_modelview_mat'] class PlasmaApp(App): def build(self): return ShaderWidget(fs=plasma_shader) if __name__ == '__main__': PlasmaApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/rotated.kv���������������������������������������������������������������0000666�0000000�0000000�00000003775�00000000000�015676� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.10.1 <TiltedWidget@Widget>: canvas.before: PushMatrix Rotate: angle: 45 origin: self.center canvas.after: PopMatrix <TiltedShiftedWidget@Widget>: canvas.before: PushMatrix PushMatrix: stack: 'frag_modelview_mat' Rotate: angle: 45 origin: self.center Rotate: stack: 'frag_modelview_mat' angle: 45 origin: self.center canvas.after: PopMatrix PopMatrix: stack: 'frag_modelview_mat' <SmallLabel@Label>: font_size: 30 outline_width: 1 pos_hint: {'center_x': .5, 'center_y': .5} <LargeTiltedLabel@TiltedWidget+Label>: font_size: 60 outline_width: 3 <MiniShaderWidget@ShaderWidget>: size_hint: .3, .3 pos_hint: {'center_x': .25, 'center_y': .25} canvas: Color: rgb: 1., .6, .3 Rectangle: pos: self.pos size: self.size <PhaseShiftedWidget@TiltedShiftedWidget+FloatLayout>: size_hint: .3, .3 pos_hint: {'center_x': .75, 'center_y': .75} canvas: Color: rgb: .3, .6, .9 Rectangle: pos: self.pos size: self.size SmallLabel: text: 'Phase Shifted' <InPhaseWidget@TiltedWidget+FloatLayout>: size_hint: .3, .3 pos_hint: {'center_x': .25, 'center_y': .75} canvas: Color: rgb: .3, .6, .9 Rectangle: pos: self.pos size: self.size SmallLabel: text: 'In Phase' <MainWidget@ShaderWidget+FloatLayout>: mini: mini canvas: Color: rgb: .9, .6, .3 Rectangle: pos: self.pos size: self.size LargeTiltedLabel: text: 'far out' pos_hint: {'center_x': .75, 'center_y': .25} MiniShaderWidget id: mini PhaseShiftedWidget InPhaseWidget ���././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/rotated.py���������������������������������������������������������������0000666�0000000�0000000�00000005164�00000000000�015700� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Rotated Shader ============= This shader example is a modified version of plasma.py that shows how to rotate areas of fragment shaders bounded by vertex_instructions. ''' from kivy.app import App from kivy.clock import Clock from kivy.factory import Factory from kivy.graphics import RenderContext from kivy.properties import StringProperty from kivy.uix.widget import Widget # imported early for side effects needed for Shader import kivy.core.window shared_code = ''' $HEADER$ uniform float time; vec4 tex(void) { return frag_color * texture2D(texture0, tex_coord0); } float plasmaFunc(float n1, float n2, float n3, float n4) { vec4 fPos = frag_modelview_mat * gl_FragCoord; return abs(sin( sin(sin(fPos.x / n1) + time) + sin(fPos.y / n2 + time) + n4 * sin((fPos.x + fPos.y) / n3))); } ''' plasma_shader = shared_code + ''' void main(void) { float green = plasmaFunc(40., 30., 100., 3.5); gl_FragColor = vec4(1.0, green, 1.0, 1.0) * tex(); } ''' plasma_shader2 = shared_code + ''' void main(void) { float red = plasmaFunc(30., 20., 10., .5); gl_FragColor = vec4(red, 1.0, 1.0, 1.0) * tex(); } ''' class ShaderWidget(Widget): # property to set the source code for fragment shader fs = StringProperty(None) def __init__(self, **kwargs): # Instead of using Canvas, we will use a RenderContext, # and change the default fragment shader used. self.canvas = RenderContext(use_parent_projection=True, use_parent_modelview=True, use_parent_frag_modelview=True) # call the constructor of parent # if they are any graphics object, they will be added on our new canvas super(ShaderWidget, self).__init__(**kwargs) # We'll update our glsl variables in a clock Clock.schedule_interval(self.update_glsl, 1 / 60.) def update_glsl(self, *largs): self.canvas['time'] = Clock.get_boottime() def on_fs(self, instance, value): # set the fragment shader to our source code shader = self.canvas.shader old_value = shader.fs shader.fs = value if not shader.success: shader.fs = old_value raise Exception('failed') class RotatedApp(App): def build(self): main_widget = Factory.MainWidget() main_widget.fs = plasma_shader main_widget.mini.fs = plasma_shader2 return main_widget if __name__ == '__main__': RotatedApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/shadertree.kv������������������������������������������������������������0000666�0000000�0000000�00000001206�00000000000�016345� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.10.1 <ShaderWidget>: Button: text: 'Hello World' pos_hint: {'center_x': .25, 'center_y': .5} size_hint: None, None ScatterImage <ScatterImage@Scatter>: size: image.size pos_hint: {'center_x': .75, 'center_y': .5} size_hint: None, None Image: id: image source: 'tex3.jpg' size: self.texture_size <RootWidget>: shader_btn: shader_btn shader_widget: shader_widget ShaderWidget: id: shader_widget Button: id: shader_btn text: 'Change fragment shader' size_hint_y: None height: 50 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/shadertree.py������������������������������������������������������������0000666�0000000�0000000�00000012756�00000000000�016371� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Tree shader =========== This example is an experimentation to show how we can use shader for a tree subset. Here, we made a ShaderTreeWidget, different than the ShaderWidget in the plasma.py example. The ShaderTree widget create a Framebuffer, render his children on it, and render the Framebuffer with a specific Shader. With this way, you can apply cool effect on your widgets :) ''' from kivy.clock import Clock from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.core.window import Window # side effects needed by Shader from kivy.properties import StringProperty, ObjectProperty from kivy.graphics import (RenderContext, Fbo, Color, ClearColor, ClearBuffers, Rectangle) import itertools header = ''' $HEADER$ uniform vec2 resolution; uniform float time; ''' # pulse (Danguafer/Silexars, 2010) shader_pulse = header + ''' void main(void) { vec2 halfres = resolution.xy/2.0; vec2 cPos = vec4(frag_modelview_mat * gl_FragCoord).xy; cPos.x -= 0.5*halfres.x*sin(time/2.0)+0.3*halfres.x*cos(time)+halfres.x; cPos.y -= 0.4*halfres.y*sin(time/5.0)+0.3*halfres.y*cos(time)+halfres.y; float cLength = length(cPos); vec2 uv = tex_coord0+(cPos/cLength)*sin(cLength/30.0-time*10.0)/25.0; vec3 col = texture2D(texture0,uv).xyz*50.0/cLength; gl_FragColor = vec4(col,1.0); } ''' # post processing (by iq, 2009) shader_postprocessing = header + ''' uniform vec2 uvsize; uniform vec2 uvpos; void main(void) { vec2 q = tex_coord0 * vec2(1, -1); vec2 uv = 0.5 + (q-0.5);//*(0.9);// + 0.1*sin(0.2*time)); vec3 oricol = texture2D(texture0,vec2(q.x,1.0-q.y)).xyz; vec3 col; col.r = texture2D(texture0,vec2(uv.x+0.003,-uv.y)).x; col.g = texture2D(texture0,vec2(uv.x+0.000,-uv.y)).y; col.b = texture2D(texture0,vec2(uv.x-0.003,-uv.y)).z; col = clamp(col*0.5+0.5*col*col*1.2,0.0,1.0); //col *= 0.5 + 0.5*16.0*uv.x*uv.y*(1.0-uv.x)*(1.0-uv.y); col *= vec3(0.8,1.0,0.7); col *= 0.9+0.1*sin(10.0*time+uv.y*1000.0); col *= 0.97+0.03*sin(110.0*time); float comp = smoothstep( 0.2, 0.7, sin(time) ); //col = mix( col, oricol, clamp(-2.0+2.0*q.x+3.0*comp,0.0,1.0) ); gl_FragColor = vec4(col,1.0); } ''' shader_monochrome = header + ''' void main() { vec4 rgb = texture2D(texture0, tex_coord0); float c = (rgb.x + rgb.y + rgb.z) * 0.3333; gl_FragColor = vec4(c, c, c, 1.0); } ''' class ShaderWidget(FloatLayout): # property to set the source code for fragment shader fs = StringProperty(None) # texture of the framebuffer texture = ObjectProperty(None) def __init__(self, **kwargs): # Instead of using canvas, we will use a RenderContext, # and change the default shader used. self.canvas = RenderContext(use_parent_projection=True, use_parent_modelview=True, use_parent_frag_modelview=True) with self.canvas: self.fbo = Fbo(size=self.size) self.fbo_color = Color(1, 1, 1, 1) self.fbo_rect = Rectangle() with self.fbo: ClearColor(0, 0, 0, 0) ClearBuffers() # call the constructor of parent # if they are any graphics object, they will be added on our new canvas super(ShaderWidget, self).__init__(**kwargs) # We'll update our glsl variables in a clock Clock.schedule_interval(self.update_glsl, 0) def update_glsl(self, *largs): self.canvas['time'] = Clock.get_boottime() self.canvas['resolution'] = [float(v) for v in self.size] def on_fs(self, instance, value): # set the fragment shader to our source code shader = self.canvas.shader old_value = shader.fs shader.fs = value if not shader.success: shader.fs = old_value raise Exception('failed') # # now, if we have new widget to add, # add their graphics canvas to our Framebuffer, not the usual canvas. # def add_widget(self, *args, **kwargs): c = self.canvas self.canvas = self.fbo super(ShaderWidget, self).add_widget(*args, **kwargs) self.canvas = c def remove_widget(self, *args, **kwargs): c = self.canvas self.canvas = self.fbo super(ShaderWidget, self).remove_widget(*args, **kwargs) self.canvas = c def on_size(self, instance, value): self.fbo.size = value self.texture = self.fbo.texture self.fbo_rect.size = value def on_pos(self, instance, value): self.fbo_rect.pos = value def on_texture(self, instance, value): self.fbo_rect.texture = value class RootWidget(FloatLayout): shader_btn = ObjectProperty(None) shader_widget = ObjectProperty(None) def __init__(self, **kwargs): super(RootWidget, self).__init__(**kwargs) # prepare shader list available_shaders = [ shader_pulse, shader_postprocessing, shader_monochrome, ] self.shaders = itertools.cycle(available_shaders) self.shader_btn.bind(on_release=self.change) def change(self, *largs): self.shader_widget.fs = next(self.shaders) class ShaderTreeApp(App): def build(self): return RootWidget() if __name__ == '__main__': ShaderTreeApp().run() ������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/shader/tex3.jpg�����������������������������������������������������������������0000666�0000000�0000000�00000253012�00000000000�015246� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF���d�d���Ducky�����<���Adobe�d�����       ���������������������������������!1AQ"a2qB#R3br$C%S4�����!1AQa"2q� ��?�6(w'^#\rGty/2x$Cn4?@Xt5�#ǩ32-_@{fH)ĘpBn> 6G7Iҗ܎^7;^Q^I<:,C�}wT@^|owJ:ÊΆJ䃧p(M&<bg7nJ]0|O12\#ǖx%9SE<NW d Z哦6l4ͭWDxI<k{PfE&e wn􍌐|+Jp �[[2=* v#֎ 䰤7k@zR42c ^V50^hIq6orO[E~k)B5 GHOi] $BurY�O!I'e k7@I܌Mzj'fr/T e!@MLX#҅G/]f_N"l^;n<s+0sonͷ sޠx�aId29dp˷hUC||(DɎ$j5pCd"1W"hz]M. 駘rbtiHk}ֻhE||x֖<d,J0k߸J lOY7kSdZS8LamdSd+W!#Q!O >Ld p%{Jӛ^!'h+DJbݍ Lf yXP*B~) ,? 8Ygd;nYXފϞ@s%tawǦMX ;c,HБ+1S+1ƾ{kE=3XU4Sc� I r.丰 !9 A'i@֊jKCDGy e'LXY4q@kϺZF ,[cQN&Z~4%] ·Oi6w?vyPLNnYMFѲF"J{ʇ=,)h#ZoaCMH<n6o> F~~nL$|5# MdC X//̌o#+s~6 nI2:ް}*NSDjLm7pei9(ef6W#?^G3Uox#Z3J;F~Uۆ˄f%.70}+%ѦJbǒ2�/4UPf[aXJuTvQǽD\10,1̶z`f[�[ &A}EO?Kɉ !X�AQu%LJ&jzңΌG [iJL⬊NV6*/sqI�WM&6G.qZ >Z5S}kTr터.ml0 #BFds1Ѡ'mnu:LoDrO#Ҭ Jsi/ҋ �*i7{ZKe m~[ 5mI!�Jd2Z)d/E>z'yC2577:޶,[f?|ODzy@.-H`ޏDqerxkeXٛބnץMʤ#!]H=EeژBA!G1 YḸgl1hQXN1ё "Tp9QKdž @RXRSK%,hGGguu\H1)'$/1b7۠Ez ''ϟlx9.>4q 6R񜃔rV"\-bjW?%yW#/LJ9'�}VI Gnq㸼;1ºX�usR.!g+HxE&AUHHNIQ2bMm}+Z6m$es0&[fҢ:dW/�}n}h7 L7A,ZEC,k"�MHxcehʺ[)Q̘>�$Phn^nhɕ<RG$l nҵ:!+˰p56qcRl6;~꿭no]Z:dFL.TG2`ieSģpՋ�VO¨#ʒD I=J, 6K/΂uU&bA*t Օ&j<yG�{\:�!HYJC/P5ӽ1 Dܡޕ7aYX}zV@lAs=h.z?8gYAw_V=41"Aȷ1}jy6KpyQKZ㡿ҲzjO_qdG7*ď(eȐc-DJϚo,m#hWҶIh[";8kQ(_ntza|("Ƨٷ`)kp [=dl#-tϡM狚Vp~{n@+x;^|CYZd6Bv} 5/^)e'wJr\[UOLD4dIx2M:t3�ǹ7r[poF Z^3)򩕐^H~=� r/mH >jH) /n۵-(y46HGҌnyBgfV[p.=+| Fi2ԋ}R_\X|Y2冒5cZyl-28B#@ 5t6(F$1=%"OC{Stef2$ic�37t=$"m=h4&wo=m;.lb˜}M~L3;>a{2 JRn.2V%X!E%xCo$3eI:.Y67ڞŠy2̑ɣl)T/l^B[�ȋrvcMi 0`=5_$MO a\! =RMg ΋6E(Һ eG]:�_+N[Y׀Ak y)2P0 a{qr"tI>|yJTzzbe1,{H?oKK ', \29_3a~ĽY2^\uboGzұJzKq3 ,$#?AumW_DGџdabM(x{&ˠ,{O5rp? Y1u0ҵO1cRq@aar0HOO7'^\Y$L2qmx[Z6m; �O')39 vR-Ef aHGf4Ŋ U@{^^_>:Fwrr㇚E ӂֳZd&}- vӽ" Je@pvqTi'2 OF7іj21-A֜$ĞVB e?JOJ&HbN7KɢUL5-JljkGf6LQIs}�q~03i}ЊF Sp%V6?Pø6O&.D) ^fiG< LW.cVQ(AUb C+#Ҩ 2I'B*ECڲouցIGcd"$RFk+& \($dIlx,y#Ϗ5 PңO>$h_8SJ9cqE2H؊l�5(RdC%mu") tI2hѯRsPgS_asg$6Ki8f40$6^M~'"[Se y4{tiho-*lgM&f8\|a2)ԂlWҬ=defAr4cA6dm;f�էAFeZCe�U�RyŁ_P|E3+J\`x[ކ+SbHqkMOgLx�rc}Ѱ?pi` &"N.}+ #X_dRסk>D)rч}isw<,r@6saz05< ,qP܋v2e9) LD 3f~\\䌒#DuПM\>@Y$7amIJ~®S3ƋbWQ٩B)Il׿͞$6ZƓ,(ZYE3+~0Gd(uhF쭚Vx@ zPe"\.bQ{� m̬dH%tqKf/ r_nsCt<b @V,4B:I[7*~=Ԗ[pa(אU wLHЍt^fL#ގ]&#ؗ@Ë3A6 6G29Lv/&[I HK>wzpˇiǒ...*&~3~JXAG||/b !u#od?G-O_Ca/\\V@R=֧4)19FA/j'C;rVR E J4vD%ޠ ޴цCEd`If:m* ,ruV] 3B09ĆS(aĪ�#џ"JV:ZDo;fL`6/'}_L3m?qsf*X �ZJ𧶉2%>cMK~֟Q& w3*몍Db.JdN5}MRaq62D'>Y$ TZ@e2Ghfsgc ʃffY3 Jʻ] ��Z^S>ȋ3ISiЃi-A)/޾s`310Ey3QTtNȓ.1az^yy640BJnwe+ AkQ@+\ھ [ʃ1Ul>B@0^A(f8O8ƈ1E[з _|cDqs#FFXhT>5w"YZPFsg4_{zWQ֪0rSgm1;?h@XfBY bjO|Y:ޝ.^أܹ$;)^-͝dBႍ*SSGv洠=b_y1 z)7Bid J `Qd!RZo] ϑ!v [Su?ɠqLxQG%8_=%K>33ȝ "P�EG8_M�0ôiT_(~�$n�@y $? ]YZL@?$"=6Y')P~'BRһAPWHmkچԗHլ!(-Rhs,4Rɿ@meck4Ó c(9gFшo\ΚeȾ[r<<y 4k�_J 2->G.|U@}]Ef'$$ǚv_ץ$W h򜬑MdW .nWnbloyGIS;%ubInMU<hS)?/)0O}xDCsڞPi瑟&FGRO@֚J|L'g0۵~/</bc?F lmX1=ҢQ-1,, e"Mҟ8efL3*3:SmjsH,Y}K\&BXlnMQ`q"=)q2�Ć6~GH<�q*ي[wx^i6<N^=Q^K!L{y#=mj pTX*/Z9Rg*AP3V0If?{�{[p 7әTUVLf- dؿr>70a"C~0R,l -W"=-H랎h0i'ƛVu !#MoYx#NEȃzLKh2QҮZS~Fsc&Cja'Ѽ0%䓖4qXѴt"'ktX0~m 5zL*pH#H X'zѰ9sjZq9) ƥ]ہґΌ rsĻYBmsڑOJ7aVEP`uSԟdX7ۯzi0lB%I+7KJ2bSMiFV=%BE%,",cb8OJ_vw4,ed$)j Bo EP\;:{ޘSR`vdžRVE;>"Xz]>N(X8Ħ涇8r'R<,yc *︇e .`k֝3xc9i#Eb_ֺa.`E #ݮQH#yX>Pnu'R:3* XWPIQTLqMOd6Y#S�NJFNTcŌa+6v[ iDŒ5TiP6LA^uzf z~yI%"\, \7�Rf6s>Py "',Qev=(f -3I!`jGѥ`hʰɈeߠѩp2L|ȋK"_7h|HЋ4}2guWJML9@IPwqqO<3" ky>|w'!b"01E^zi= syhj=KW?-"eC #RW;/*A6ha$dZj38%ޙ\2bޛQ|rhm0FBnt*{/]qQ/q4Ey]5j$᰼7 DYL !K]at .50a\_җMǛ2y, r[\�™1Դ,(2xQ0Q;,u@l77jP][iҙ0a\șs%! �*~LdyRB! 3U*;ҺH*[8Qҭ`l5U 9hǓt$lv/ֶe C}6Y.ߍd4 !blZV2�0Ḟ p! J=W&.[/qq?ZA+ԭCdɆf ;}( \ifHFf";:~;7TrF2ab,iOÐx|%01E'ܖZYM $XTG2˸=Jrlfƃ(HA`� NALX̶B{0E#ZdؼifiXt�F�\؃Y"9&7Fc�=ipM-ݎo 5śCE֋geF0 Ϡ <8ܓ1-2*6.ee['ZU/|3 ExQbˡp}M`yDC%۷fTʰңU|^I&rcTn:zv\#\ [zA s g Q:x.iLKy &l*Fxa&"CkoJmܼ<yPY_MPKL ʞ3*+)7mASydsܷ8q8ۋ\+C!�c:oWC&\+dA Cf{z,W+e(5>:ƙj.P|g3ip~Gx٩<Io6)9 @[ΛT0Ôܔ%U[u6i`~j|-ѱtW Lw"J6D'h7'͎I hC9} jӀ~>Y5c+I sof l3F$J_;=ii6  j7V6fL3ʡn�㲁ڝv^F+8f`EA7<&T,# ewu_TD8?,X#7^jtC.o*t)+:B5}-Y(f+.CIop߸ [y�_qQ�} 8LR$0 ؞ƃ5~)Ճ4 ԑQu,x2gA, P`.C} /<cqs!-b;�:G2.@n-O�HaBQIζ].E :>kX&TmK4?ŵH{V5,bYݸYpoH0F^#iIkXtPLXUdWyX &z, i-;/mޕF5'+@ ܶQ"�)ɗO򁠽h�rVl\1�źFajuդ :6wJ. })}F4<_%<e<,SVg/#K7;*RVe2yYh= tafgl(-eevbaRdIpTzKYK!x�<h5V(orr!!@'Y#E>6*h^=׀;};6323%P>2AH/͈[Nd,2(PK^$.9O,ȪM~4Vr7|8'@QMLe<d[cb:Rn1Pg0$6@i+KKMReG4).+.N0a: ,JX x4-ɏ\\S'W-y+Ș2ZOj0 z+,g@2Z@>ZZJPqx/ې׺QM72-4`h3 |L"9�cC^#.'$tx0l)MoZG$ǟ+!++^9;諌C*)܉nzyw_J4 " FL..?Jq:hHۛGUqkP6N[muuHF[͐Ć/Y�,0 Dүm gJo1P$J�{GМ#D3b+1(LU"r3fb)?E(umS{g<#(ȝ1rRia"i2ˑխ֞,m%H4 bd/aKpd#EG󩌸q)ǯKT� 6Y-C ۴ ԟ7d䕖\A.,IJ@:DN9y8RP]|=Y: \pqvSz5'VWs .' 6c|v>gVEήRT�JeC#ώvNCBA+KL,@*n\iuշR6v,Gfs |ʶ0aN\_P?n{~ : 1'_,iM ?"Yeu@<Ȃ;K9 0]$WBIr& 2 P{j^�3xl*IJ{KuU*)TO0` 0ihRaI`5{Z:+M $j Ɩheܲv=oTkA/ <y� �Z]ͱHDOJCnE8vBSDQp.A^OK\>29�OɎGރ;}i,b<Cy#v=*ҙ:hɑ72ȾEԑh4\ ;mӧNW?$+M1Ըh4n$Dт@U$+ÆpIwCr$z'R h%ѕة(4XĠ6AV"/:FȬv{Jg͟-d;[ ]E`-Ɩ4mX;u0} 㳸fV=kIKRƖdY͋ $L!-;kQc>,r 3<oyDaZTؘJ(`tC߭,W!'RE0`\5'_H5[yƓÔFR6/pGy8_BZE*kgLib/b{Dk8D۷wB.HIx2fț)>H#}}mZˡXg(k~F)m_E`FSlbdG]!wx\D4r,ƍYvH{0=E9ѕar;b-4[Z.E#3!k& lڑݑ'vқAٟ_[}oޕuKe<'y#a?}{lCNR,LۍA64wڔ?aoX$'rVVjUc ^t~ ^ G;:Ѐk'в3qcuNɧjؼv2M B3�C7r-QB7ʺPC{t($췎Vx&1+.éҖ,4=# `g>j GQ4?xsRm0_|6QDoi_<z%XyL.ۊx=?uoH`pb`YX ؋ԎEq#ȝ@#$Qfa#�$)ְқ>'Y%Hnt1ibII@&p$,:X|\C܄h zh+z= r0=}4[#m|W8]3ײkЂ+ݶ0jوauYCL&M:u쎬OPߋ@r*MM4f.bDd i }ZݨU{ pR1\H$+gq?k֣o/r3M ذ֛߂8[a6AxH}j_5'o㍯ƪQ7أ8%Zۦ2g%EZ騖,,)6Q#fT&'(+('xNn/% gYk~zLcX$h �۪\&H(54zaYf e ?x_j\4NrnAku>@4;y �u?Jd 9j':H=8#.h]={oom_SC` f3Dr?l|Ih-9C__~Z=r>'C:h7ua!֑{hb{ V$E nXō+Z2xi5ޟ%h9Û d#x#x=Z[V<xrs{cyzzVM9(_d I]6I[X D;K[oY'M?Mɠנ7$N&T/VB+HS;b$etp{Q<'<d?Mh%usC,R-a<fRXYqgx.߭3dƉfB�{}o[zn~tjӶPB<"w+A`)v?#P$|ݗJ^Kq36�Le2?�iݯjY_\�2 MW06a.b2E?M\;B&C$/�wEOYTvf�G%^ie|9XFH5]y"t>Wy><XriSPе r1Z)k+hcfq91Ď|gEȝQb�b䍶k?#|!yن-J.iEͅd;Vװ]Mke�L>%?*I97.Aڟ|<% w_oOYZJZކr<sÌ@X\1 7/cK56\O13^ӋdPH`lxZjq-`Yc0SqwӣmyY2xw!ʺaOG/Ƣ"-)W]jKϣ^#ć#] G\g_8YpΏ5%Uh>Kæ*z_A<fsy2Z2 (#JxX, <AzTD7.fKdcaqGJ7~9)!%kjAg 0)&(HοbE,F_%mdF﫣xϰ/{l˭c1d`4RXSgR8fywjE̳b&l6D}�QL̼˗# %<,lPS`y \I/f"@dǼ%=GC 8k"M؃]P}&l9J^0;E2|(~"I,Xێw�>iߌ8x2FNO_ܿ5x./lI#]n/bA<ra% $3>X='xqр.:[Gφ M ,%Go@ u֗ a�eE;J)]4.w7.D, 5TW>GbdUJoQnd#<bbuշH6h}u֋f̡3yTn֥CSЌ^}_ʆ) ML+)soi^Jh,c[ҌbDSzO ItV̇dI Zf:44|G6?Ɍ#6$P:W+epbfl}GZxfC>,ѣd(c!Ot|#<5W<P,D24ck</#RJe@X]ww*-\\%K,M'P2EʒߥVZW:YxKU1F{I׫Lacm!GOV\m<4='J5t  M/\5p qm8+'֣­sEyܦ* d vXWA?q֨&#z/3>jrWe9QX{} ?2qhX+''_F/֒gZ7?…rDWSYFWY}hNiJI@$Rċֳ蹃9h18ȁc"nU?Ңz['e)1S.2$ǚ庺) �|$*C ) c@?fL/ *ΧǼ)iS2/xAfw_Se_@)Wc3%kY ~֩\i< fE+j6< J4kss~׿֣f_tJ_rj_ҷ $CG:i>5P=i\y�9 F3s@~%V|9i��DIV|i"}!+_@Kh=i� oߎcGǍHni*, %!/k[ҝc&L>DI,w1Xc~efX"ճ'A8<rP{ AEyu-NM7\oCaԊQ%Z<Ukn}*/ tN;&B$ý%]2м{$hGsIc}W\ ֬χ|#ɓ%qNݺ I�ׁ!bUI(K�e-<b;L_4{I4<< {jisߐ"MGBuVhD$#l{GbAK.J�_Pǡţh<7ex<` ȵUN\̓2Ā=.W b>}s<LR~Jvlz|I#07+ Jr,AdxW�+^9 4Nn@zSk}WL2bD̂wz}(Oⶩ/$?_࿂'#1Ⅲ_6JhKַRr;;X ҚJY#RYYAzotl,r:C_(3;,3=XhkFb@j? %ُ49LF 5}MON9́ΰF})AA|d>C<s}4 ۭN/ m6vPB�ޤ~O Rǐ7qg'oo_At,φrk1T,VU,c9l&iazsnC|ub;(;Mo&ٸHafek�W!I:aɯpo?Od-|CC&ԓlȿ9yep)Ojfp\e6YQodޕ`qB:Z_x*2%l9'4ǐk7ҩGԴ, <cAc9hę^&cvY߳]=j;%̇'NaC{=uztДrj6Mnt >>I N>}hWM /'aeG6ȍϾ'-Qrd֝.V4Т(V 6Z1<҅Y~[ D?Յ2mh0",�D`ˉy>"AVPnW 3�kO~EҸc Uf)MfAh\Ga\o`#r�ARH Hg9|TdB z( 9|u?/rCG:eyrc% -~X#oYL0D!o'vf4βqGgK-u4SgWPĝַ"c$ Ć?d@gB 0[=V﹉f=c䇖KiQK0^I<\&ւkp 2m,tCDbn*}=5Rr8| o;GrޔnwM(RnCoTmt.VOß$c#GHo@IG|'?#ǙS!yP�K.>J <xc%cDI_F\p-0&I"`@o'{))h&~lI Fezƃў Q|+wX և<Nw !x>M?<%fÓ,uPT=kDZ(Ğ1!ɚ;M Ζed}57< =(Hb/#qZ,Tl?IEbiWicklξ�m+/p 6=Zd4<v !!TSa\\)6Ҍ;_ò7�` ś.0dJH�Q1Z(�;hT^:Q7yl\- 2%LdAҳI6~}pd9 O$X>쩽]7_Es>jAm$R=֒|C~?_22S7dl.Bnwo֖>!\?qѰ3{3&S5/צZf$D(2FR 8 Z-tN}?ZZρ4џ",N!2YPg4hRdӠ m-N`OBL'*P& E֗ǃn;q͎\`Gkm$Z,71`hHI o /LM*o4"^I5 ҡsmiȉ$|EY. |[h#ҝO&7IVEPƭyµPa ?,UZFs GqM鍗^6`E5n͌Y\ 85/oҙ kT#,~_" \<&}$vM[E DwmtV4>DI̫JҨZ;?rrd+wk^2Z ɒf(Ku o]s.yL`BȗuҙWL֝!"h̏)E=F|vD#qwALg�>[<|-o:٬H o{�In#N@:E"]Or5!~ rؐւxg)m̎ &0m֩%N ѱ&�^*TΙa|.Gq*H>prm",;Ɲ2 _ Ԇ#ow^VdzoF`k?RÉNo!_֎9 ֱ;՘frLңڌ7~C 4$ ~ӶI"Y0d2ƅ^zVL t2_ֱy͊�oQF:PұG&yƃ­ H%"Zeξ*#ō͑+} M/22"ID׭є#eO"mi#GUoփt{6lwȷڣ[5e\wc猎.Y1CFf{$QْlˏʲYR3q/JXH ǭ6 #;+-hBʛmsό_# 9q҄`cA2Z,— 7Fmk!E ѽqc `2l�[Zey|7ΊBSGz1Jї9?Ӌ$ܓ|Xq*Z {ړ)�>i9r_#~[@w$h]N?5K!B}hj0[$ ݿ_2ŝbk{o}+zS|SBkKqRK. MSwcUy�\T2Ʃ`�M:"u eqAXhG"&˚xrf0 W6}{Sc c{CxT~N4N`2s=TL Hj><`lX^=uoJ$;r 8!ҍVBzO7ɶN/38yاh1,HQY]V|B� lfŗ1ÒHu:{n~�CKD< ͎(݄~R:稛5\_/11�Ӑ*6Ƚoҥ\<#|YqY6k=}>/m:UH!Z Ug)J U`/9F$XAhhX1 yѧxVb) 9nyMt|,'6Dx|F}N;Zx%RoJ! >Aj+ow# CNka1Vf[-h:T�Ondp9fgQA�5-cگ8Rޡ>󹤖<6#Ƣ!bvZi=m22")K]ՎZKZU8dPt�zk-9 y[ 4dͻ 2s1̭1 >LCEx iYɸ֙X$q2I =h.*Dc97]t2{F bVkv6(Zc a s@{dXN@ ,n*>7 O.\3Ó}ֿJpdM`'+77cBIof4.-2(bP�G[0BYY&f�֛}@+8;X60\eY79�& +Nt H)64<!`E@H=YNަk 'oj>d" ߻Ҷ\Ծͮ}GZ>KF§åmLG16ұmMaC$lY4]@ Šh_(\tLnoJҺ3|9/') )$p*I*y$ B%D :idY8v^BZIzE/y�)ht|mZ~W1n,hRGqiIHVH }A6\ ،$/pd9 6ICw OpZ FbxM$7EKwl)I؇mi܌#RF2;fR:jJ\ 8|]shXS{G%⫬aBucuGq>NΥJ(nU%ybFCho6 b)<nQo |gDt jwIR|#x[:ҹ@z=㲹GuD] KiTϑ1K,ȎMmQqML8|<cE-[H=b?NSqj aʄ稞58 Pb GcNn|U{ds#}ᡊKK6�֘X%WM¾:(ˉ<;ֿojtkƎG$ؓdDFlc{�z>@+I68ܪ(2fp~5E?e+&F*jZ3%pBUA@CkV GФ69bL&Z:ӣ֙s+"Y# z4sWr,UKVSmh %Lз?$~,p Z$$jQNƥꗑxy.Cc^R"yf$'jzY<_M9XCrD +ml}MrͽƎ_6b8|ŒJ�mÕ4śT�+Ft)aÝr܋4{T 4gBXhGR¬r@Hev5HX`fc#BiupY}G;<rE\FnXZ18 rŚO{*P<eT\�:&^y/E:dFË:Yn [mږSޚ,`^vE;BnxJr u=C| _< H ؏TSTzq|l_BWk=xxY!˅' l=HK҉o s(L݉1:9[KOC4lG"CǪƲo-�d,+ȶG EZEt8kf@n\m=Cx1\=.0-Nۀ6Ҟe+ZxdRwi.:`sw nߥE02|ېan}є3 !PNƲ QaIB dnu[PK<EuQTi!3ᙜp|"Z{bb d)2)*?Gr+C|!Nk:[#Mu'JIe.Z+s [+a<eXCyC.ݭH)':/12 uS7qfm`̊I {Ha,Nѿ{H?JFqq1l  owRSNx_͚VH\�'/ȵvT hwdkOR9ѽ0 Hrmi]4vu f{YX̮"GЊ ۍ6L&S,E "M2VCzDS>eC셉:KWN6b͙Fd =�y*4 ,F ? W_GD^TP$$(݇q^_!|[CEm kU�¾Đ,v;(OG d,h@>ӵdsq4?@^~Q0W\X`hU yAZ)L'丼.# S�OEs$Tm7&`=M6-3Ǎ"cŕG6m\7)?/|f1Q[=" 38Vi"GsYsBH[ "4>pXoG&KNpX}p:_6q0q9ǒ,PҹyNC>30yv`/>�_=4 ͎H<mrE<~W?:̊Aۺ$/s0 Da@DƿsC^j@3O&\E#hQ}X8_R|onŞI'˝cCxdku?<E�ؐ`?!7T7鹙}nƟhf$ᮨoUFyghwA�i}GF1@fz)&q J1Ҋlؑ3L~@7!Ɵ4X;WۏYA c%[RK+G# ]4&|J 7#$L4eAQv!}kTFTkr$xͻ62q.Hr}jP:ڕ׳-;c(F8S*v֊ ~L,;woATae)�hUq\! mcnS|â{&;s=)ZlOB^4Jh>X1Dnak�ZiwK�̋|?*HzGR(;[t0Mlϻq;Zh>;$idSQgdbvID@UB;őZ ټڶ]Bi(pV`[= HnjdD Rґx=ʏlŒ) E*0ǡIJzK$.*<|9�\[;}"xRM[Xwi#ɑ41BXFͩ*zkB S3H1$胣 gX,gXILjٶkn7�a[eiLy H*#^_[R+ŽS3| ~CVG ecdўQi"pZ&<АTpF岩 \u!Oz)~̒uޡJh%1J3nlކս[/I "E!nkzVC1S;))vy?"lrR� ݔާ{J\VKsGԀP(֩K)A C0w݊khc C>$LӶlHY wLQ<CorD#[oT:h69KO674ƇpbY2xfW.inC%Pa͛1Y3 6z2};4 BN]�edsbpl9\0Z-vg+d-B?朦cݻsuK)&W�k~ǭrW]Z(3%c8q <-}'LA\c..y-WuҺ0[#8NZ ҹ_iF /'65U[}ٸ1&6**;N,\9_=K\N '#t,k3&F3e/dƛE��ReX+Ik'=Rr4h׭LoRJ0cR O$DRK;_6AG΁ ̃[herxq"B:GZF$t؎6j4.sg&W#kUڤKRςkg™�<9?6&L}ګ)fJhvKt64 ~W ESi25VkPc>Y+B]:˓$Io4FB?,%4QE RucR`D9x鰡lc W܅EOM> <"! t=O1IXu;OE'9Uv_PG"αeDW$$Ӫ!hh4"3"v,lR�܎ G*Hl �ʞ+D8|r*xqky*!�Z_qYɋdoR#P$-:y+Y&Lmc؂+ŗ"h.}?)Κ DȆ�{؆_3\%'fSI9i$%gkYDE(3zt qyd%X2j-b BxUErY �u=">ͳMt|s5 `?JLԋ9OMʙ,r'd09r(S qp�8}'$\fLa#jKQ4dCRڅhn?EiK.&\G ݺñ!;SV3xP7\cvSh>?86rnY_/v<|li'd,F=h7�#J y:UgHב{ ܊C)>40ugʱ!ʱ'Q/DgˉX I=ib4{^0ioo VLV] 7h!ȔbNz%4"\l,pP/5 |r#>hdG0&~ꆨglcKR:V52*I)7 Xf9+q\rX5)=qn"cdFІHlzzsO\WH7(J; &FL 3FDW*TiirIhHϰ@%JoQKz.ȓhW&SdM4+Ã|DXVqF^C8$U+�٬FZ%-:oI[+a >6omKt|9,i9ɣI1eYפy.-1#0e$^F[Pڕ4486Em"H2qDa4aXVHl$I*)FG7 }ho�%�ocհR*w6/55!P҅^0a8p3a6͎׵M_#&mnh7ݴ-ۥ6f* u&1EgٵJШc&,7`I=\ZM.S?<Cbg J+tpt򬉐<% ۘ#5"e;-m:l6,eF6mRޖ�)gR[K)UESf( O֒ix8Cf㘫{QZF\eRr MO:'^rHe"cE"C[SYi$u 硲l*VDHU>36Wyl6ژf٪HI@�ɐH v$~MQ,護ÜTy1F<ef{,\6X�%Ͱa?uJ& TȚXi\OY>GDtOx@eP]2C[p=A1bL$&tplodٲb:I,71/}ja*zXiyT_ҧeեrBG>UK&ՊT_և}H]T2�z[('+Y3%<3)J.Ś*4n;"d̂t?H(FxMhX2*ɎL:CRW9roiqdy1YFD"ƤyMϩ<)Ɨ+ H1SbЭ3 `㟘̔c73{?O 9<f|rS'/S؃M'^-2apU1!KX/p&&XǠPZI9h69K㸻9cYC#CdPvJq4JȝK@,7ܨ�}hV[w"qp7KCcrҲNc i{{OzZ`ftW򉳊I)P@~UJ@{ùn#( Kc*k讏727IZ$a8/,`q+]Y~n6{8 jlTQ 1e4O"FGaG�, ͢'rE<�SL2;NadkZ].6VT3"4J , ְirE�dbBsGvE3egcG* H5}ýrTNFzs'ǎxF6i�$k0eɑ&?thD �/3)plO6սZD=x"y0(_/|؜*G{ z8u'om3]͂D#} *X#0fRu[4QIc�nVfU}nS:h" yEhTn?'i# 2Kt @VM?9GٲG2Dv Ler2ykYQ'NH15N4Vg)ٽN"-?܍ۏid5qE^ʀ[MK^ X^YJ4fI{s'P4օⴢy"Wb?-x6Sg*YaU�޲-eʒ(ZB/kҶ`Z$bdyuvwҋ NHNlAґk '2XStjTV^JѸ"t2|F/wAWJ5ƛą.۫8t22v~:8s*mg+# 2RȌ~GQ�Pg&2 b !u}7Y-._Lȸ`TXW8"22۸RS/~hDǔVd `̺kZ-2K#6}7ޔ"qw"N mEodfbsP�fOlM* �sS:E.^J3 .kG�[MB/:j,ydW}Ejkb l2* -֎CcXGN 'U8E O֝_?/-f]URE\lur'j9 '#kߦKz;ܿ "Xd}Hqb=TU&dqlc`6#F Cn֖4x$K4MBNA(Yi[^g�2̑ǐ)4΂Uf7d4dOt Zohyul2Yyu;HGr~:ql"Tt[Erp<,%I+y"]zإhoMtR%){2&> lWK,ٱ###Na;Z?/˸NK21\ə)bRU#e像7,]JW$}:爵>>/#4OF 7X]wzxKB<Þ,;۵ܿҎ B&G,&Km7@}*= C47v^ LY&3_j+0v3^ 'vI{j'op9I1FL uܵeU$x[  v/+.9.[4"@b6'[- bvQ6hT[cc,nWwqe|RI<1#_+om1%4|H�,լʧR3@Vŵ^Mv Xha{փ<ֆhe2@?q>K9Ld%`s0"p44tF퀛Ck?o~|yaB"2/'ڛDKEYH$,>eVýx;4|xW,"i<&&@%r)IQߐ?* eY[87+NN H7ˑ!k(`uj+|3ohR]܃cEIV9Xm[#+~ $IG:H`aR L񂉦?wքhrٻWBZD';ȴ@Vu54кo@-B5Iq,,�XŎD)abA64M6Ld:C]C%Őދ�QIb[ƏQ~Zx/cn J2oy\lU�MniC:"ψPDeVk@�BKHN(.<1~D$Ōs#Ҵ'乎Cs6dM'ge1�}QB_Ӡ\,{o{XGs~Hps>aF>4+U Aq_ B(Hѓ<s&zx@;x?=Sē"G"K}tҩb,"g(�ښSb,BZ&#< '< |d<�}:|}C&YnCd+z۵'|FO'+#ɏnA3eHIdU84>k+,#F7T߂Ywq-ʌ7țϚc*)%f*z0˗ bB-@}5x: <CqxC.lUԄ u ҟD�5,?%H>ADLMֻtq]?q��r:r>4�k=~4XA 㰰sHg+�-5166<8MPc$15tcg(Q4͒5B2GX~r9RYpF1A/�^ qZlUT+ۀ SRo]3s)63L6:UTMn?E; B6[)uJ9&v$fFtGOIa񿍌dܭK {ڍV(6dd+;vl)Ule1?)2`ʂ Rõ3܏%Ǻ@K$n}րp H[i]NGXfG䁴j mAZ32Fa1)(AڻдN~^ddHPڳ[AYN x%24U<5?l|:y 1:6ߥs鎡<RM 3@ JFqQ+7P~KTғ f+D"m{T߀D%K1Z�Jr( :1-R_1ieBVKFa_B/F~W8'YidXحȵ@s,HZM1?Q"eݪ~(pG+J .pܓTHcU.}h`DpSx~=/\,YL[GkQXF&D n:?0ǓcRx! 1ܕ'Pn**ciCF [N#];Dcc-<q7(ddj6 +ُ ϑHfi$?a#?R9b+F= hK$ȔPEUD[^:~'>9$1&!-~KP8/r1a<]˩6~ |~SlK`= Jp>cfpXxܵ̓:4_I#;[mPґ7;Ix* yYUYFn)kA3fLCc"ޢԪD (\vƣjh !I1f[#Y,q4I>i �sSM8&T+o(Ek5Iӌ7 KO{rxFig%�SݥEEted>?7 - q2JXƢ<oL\cϙ.d!_Bk?5gMlfÊ|o Pr�,3Qr9ΙBǻ S#ckt* ~M?+2ceSG7&ɻ�7\~vnF>,ApK[J揳]ehÁ6Vܙ(&L޴ioM�LdqYxN?w�wҚk ?-6Ka1P\N@sr1A<T-핅B}jds_CMQGkvjwi"nHn? 41'1^̺["Otc coi7CK_hnB,[[ܸ7#hIu+|7eȺub-O:-4C'!¿a#Ҍz 3C$ $N3|2xAxo<Iܐ%e٪Nǚʺi`Np[;4x9,vS ntO^ dy+ϗmH%SۀXPsExǐm1)oI=Xl&ܗcCe3| cI Hz1g!lxC*ohZޚp[蠏[QIǘ]˴#\\ZVCK1L(Pnv 70VzWr č?3EdJbk`]g,;r'͚`c8h#�m&im"$*V"%rO>%"Xc,Bzg9\C/#"4cOIXKŃK̞4^C'QMS_җud͓"kƙ U<L M4j;,d2maaX%-Di6�2z+C mM)>Q>=pd8!IoJ= hn'3UR|y@|_tn\&�O0e *[R4d52n*U?Jlea91)o*zf3FBop"ǭi\b" 5Q"5=FyMtcyv,5(I>oDl==3~_ -8qǔmC zc9<l ,WvOMK S]m01ݝm7 30OA ]ݩ&hPO+,H�u4.3I`۩C4ہE4{:Cw}}k26Wb߭o_{o GB$nؓ4Գ-"_Rָӵdj!!Sqk*paC4;qrYZ |x 4І\"fӍX7dJ12 u KD%6F7<dI^֐'kum,4qsxO !eHԕ%٩_5K{'?((V9Nsۣr<pdBn8e'C0R5Nqyx?b<8B>8`n9 ٿQ$JԆUW^~/;'H\,ih~]2vaɐmn py^eY_|w~ۮ5|38s)X/߭?Ie|NOeˆ9N: I9hוaf;6R>ku<pVrM.D2Ȥmĩ~Zhb-r_IN}+|ԞI4b#s}u>wxQ @:{Aњ>gʗ'/K,,T~s<w.Rsf coޕ3VL܄lYEs/ͪq<g礍t8ٖ4XɸsJO4eȊ KYW Oi~M>Qxb:݉YjmqY؜VdXχ:!b/ҫ/:Me(hAV<�`Y+hxmcYtcO(xI",jѬhiDg_O֩kg I-w`uZoMP?UȀlm$Y)TY^Fd6>`bE.ק,qZN(�,w-J6T6&[2rP!Ȋ1&<dy!nzn�֬`,͍.,TH� Dy &>]Ӹj$~.~HEGB?/R#w:^0{Kfpĥ 4Uiϑb)۱g�wIĶfhíJXy$066�+TKEbnX*H|d$uTŹdDjY7}+JK+1��{*8乾K_ ʹvzizR>%n}ͦ؄(w ԂX<=3X nZy,HX6t&*Y,w 1Pd&LN @,A޴h-2\3͔ty}Rm r2K22XKvikGt1>cnMqؚdd2%&"=m':)(2dȭtojٝ3iDcT||cg%#`)uHCt}gAe<JD;l)t6 E*Y4f|_&Yn/#Ղ4he[Θ2Ii)<g=hzۄZmWU >ѡ12:[�ƹΌL<%*HX&'y.ctL8�leuNm)X.pHx=1IHSW!T0m?=)cr!Ȝ"ˡTDuLN/#/s@*r>JRMyǑ'ysdeP}ޙK_͍&,FojxӤ0GeF4R `4x.aIxMaem֘-�Pօpq|r/$EƳտQSCLX ~BY&ȅwvS�pf''“*r$+ s}(Z4d,gRBsm-LPf~1`ǓɛaMG.J֣Efu146ݵջULL0B1/keoKL -by'/|t2e^jv}d&\9VooOoJXM SOY ɢ2M~֤:.d6,eKe 6oق$fO<ۏ;Α}iqi7N`~;AbC"d%HEz毣ê>sLbg@E`lY4.ʸ:�uJ 9jDIˆ6u>`0Lh؁AZd?f\rWk3܆F^1K`OA6Ha E޷Alہ1FZmͿ?:&<y&˻[hҧHt3k]�=~rn3| YwҬq|NؘGߥNGFO�Is32tT@UnuiN#L1 Dz ds.*9bI["] [V^*9 hݦ60 +tOaIȶM�(?s2: V`3|^6(U\hsގ o*萴eUW*\mM'0N,HŬJ,) ^R\|,$3WsxEY@a�t,;yi鯥6j<=I1de^9\Fuкɝڳ/#FL๼dP#$M90q"84wgB0�#|oׯօ!ᣎˈ �xЏj6,jTUr99?0 ! >xNE5ř[A^ƣ:0y<<쐁u>GIJiȊF!<xqoZ NC'>9!ks{ZS6G;>a 4 m-P62<𻰤fowE@j~p[W2M-Zi!y3Ma\iPcF6ht:ԝ7K8�SɚDnj+_)0g L�ዎ.G䠲 J]~JLr"ۏw\]ʼn܍ n[:fyŶl22ҽ+kG8_)dL{RZޥ�?ԃwxpy\0#Lk/Sq?딟g/*'H]Cih dg9<cπ?bGGΖpsI>33gG[ #Қ&I7##C∅_WBDǘ xYY!v=(iF~%X0s<6b&{uoxo?.>,&/} Hj%u|lpc!D;GZMy ia#6@hY�=Ǡ"Pк|܆ -a0P⹲Gf:~f[[[F_7+,Q[:v+)I>9;aL""+u�W3VYWˀ4)FN*pK789#;䁱}M ,gl#6\XAb'j2uڊ菓'C 񸏙q-+q(ua`]8I6Ք75Ҫ9~A"B2,E4VaܵrL \6^d$k*w :OEC͒x7%R}(78!Ǘ--ۮzI.&v+*UcK܃߭ CL{3Px "F!ȅZV]'Ɛ|"zJD�%K ojoxh_KyRC;"U{#t?:^vpE?xztcpOkj .,QwJfL0X+xE$v] J\' L5?>38[`}/jI, );ealbQQz y 3#zTlL#DMmrR!4L$LK֪273 )Fn#MQqAצ15z#G-X4"uRht<Hmbsxbbc SiE>4v[߻xja�o �>4ՂKqKiXIK [w}btZl+Hī"hKo'7cF"/&ֱi. ƿ>ɵ`hB@,j � ζkQ_,!V w=A56�[fpk1BpҦΐ;�_K#wY5Jx<x|s(Vz\܉T;գ >By{ Tkjs2|~aҍa4P3%Iz_W N_<?̶ۡt[o E3r;R'x44F>\ Ýd.Sqڹ:b9GuhP�E,!]�qAd .L~Hbr88c lu~oJ*Ņy9C"6hic6gxǶt ʾ>\\MÞV|[/*A Ezm&뾼q3Y^7 Wy2f J$6 }+pSoHqX<{qgO]k]�co("&nXH-#(6:\ia]y'_GŒpL(w2)UvnSWOiᜃ<m?JE:k08LBGI=X6[ coT`1%66֗ȪZB8 O)�v-22Zw_<ԉ>)-$j`ѿic.<lxӣ= s/N7`KHa$b�InUZDcq.v7*2 >h~5ÍfF@MAV Hk˛+@DI m=Gy>Y8(1Nɱ%FMk5x}_&#.I"KF]p[1&l6~?. Ć~h }E3:NB"�QhKDUZ.?Ah$Ot� JQSF賗x?-$\Dkqn4pWch1$,[+SVHG).ѐeuj 6a>f^ ,$m {bE˛OzBe?.s3o1dQ܎ВK<fۃg\iU'BmֽGe1#A6cKmm 6Quc]70tџ!l'877T~ߥs_ &̤uFrv:!!q.iF2 FE6O3L~c,sYS,, o- ^̑>éT&~AGd3O6c{t>8n9b8ڀ7:j�V2w7* k$(Pe/(NӴf5l|}3/P:n;REa3V^ELrv:귃xq$||%dޝ.(yx6_֛IIY`de"sA$F֎6GM Z+B;+캗C^֬+()#1hk^‚BYm*^�dfF,0+Y}6x7 ܤ7zJ Ip'xr0`�zEbg4" .-OAb?ɖ<ƈ=__/~t(C+Ś,wUH+{Fl\͔^ %AT%cQ0t&< M[}60R7܂Ww69y; aER y8CZiܮcbCXn⒡>5=C ⡓)\QF@/W:,/s.TSIҌ!"BLHWAV7+.{xBoHTֹgu}>ke,&듈`OK3S cc/"+@MMzzXS-Kaˉ$S`*.@lAS#[W-&3VFcYryL8 pzJrƜ-f?rl/c m{VR Q东H=q#c:+6>N(<o"|ROOrmp+GGA<Ҙ1(Fc ,HSE|\c# T:]P׮?eQ|c'cM\rl:GF4cLo ϑ1(6cmďCU">o1<9^V<;.ҙ\gIسnoQTޞN3'3M18��FE5覨7\ڗ<XDk0ڒ_na38 !6�]!]=8K` B,,wYl U,f :*|#tǕZfb �;X7dK0IǔK{ݘXƸa[[F _s'ccbFv e$XB38",C16OB)&A[%d#ʀxmBt%̘ri3אJF߹jw,yyD=C-=)&3^2x�fXKr�=Ft?oČ:}$g?#ŁhKu ~z-/ bV֚'ȹrĐ:_Gep9021)e9PuP Jc3̴l�'k HF)ਖ਼L�|H*n}j ְʁD36zd'네fdatEoa$j'9c~Fӊk1'CCEo? |~F<L1 F_Kwcpy<hYa4#>9~v0z|kd(@k@`hrغ~T,4~̞2dé[wQcrك&_XnK�f3rIi:HFb`Xµ#G*ԝPmx:| hۺ5җtlq[&<q~M62C=2h$j -VNIǐd1T<`e[pzm眬RM$,LuڽJJ&Xظ(qä5ZݪtFqنHCxlJ`_ÖIa,QUeV'qaȎ LybݤSPZH DE-abR{ ~&&DReaI JX[MOj|M`:_y<\Dm+ck7[\~eiO6fdG<!&s rmI4٫b!Y t!jMs|Gf(^ܺ/\e_~3ʲB[5-uJx qH]F3qҺ?ӟL1w#䱈UG>M&FWy %əkU1m67�RYR,'@tJ�aI�VhK9.>#*;4rd;dmn�̓+_gb\fxH 7A#lLM ^^ D7h@gn= :�Qp<|\~*8KNu!\jӍhWQ- .BM$|Ώl",F8mF peL̈́ETroZ|7kÞH_!?_r/mjm7N+M'Die +gM37<88H1˴7֥U툅O-#qanDVT R;WWS#sѯDz-ᯉba-oN]�sK7+8/&X�&6MZ">[çJpAoQ�5R<$! 8�-}ttt8gR\ %|qu�S{tO^ �`InnCzQRY\yɏ X dsنJV'>^4JV?p}3Efd d6ϊA$`A5/;?t !4ѦK ;"R ة6V:5oDXmvJZ *Û,sXj֩OlǜbJ!fYOT [E-AlܙR>Qvrěҩ L?XA,kR+�`i'|<Ɩ8< fr٥H/CEbƉeRH:zT]& xc&.cHѵagbLJ :۾ $c!Y=uP�M>;VJ2M)Wrcc!Gs{=4b%^lt2tIgz9IXQȰ{Ir;[HjM?a2:Zx.J' y\6.Z2mx%ATmki/ŃSvaVЩ4&c\hq\q_Y-� Q"Ac6g%ca" #*9x"|#$Q|&lVP =R,#SGddLO_r"G$c˔3Ada4b@<n/SIbd3+PZ4y :, "F;ԫ]G{.4y4'!�5Z_z-0,}OuZ:۶DZVF>1ͱDd23m.֥___̟:m)E;Yet 5ObK ɓ,Kx <IEH 12 ){iџQNucl,i.`0`;tT�|L%Lbi)ږ%+OLn/$$$BR(5w 8@;I�~ Jٜt2 E`]NZ/ Yi;N> N/%k$#r=5T筰߄ _rI$֝c-z~^onILaŽ1 s46z)]6¬a`bd�*%gر F@}jF+ /iV9y4OTi| y͋ºFMsm"ƞ�#;2xI;JF? ]W##Ƈ<q2r >QWCTrq;2ho(==l)ץ>Q3<~TmX4Q>SI>L>KGrV� yrori"?Jbx,u9e vfhQl8>&S֏tg"̸аB-�FbvRMқxOפ|w0 ?izfƒ%k /ӥ_/+ w(1mTAN-+2;/ ex٧'ljAYΡc :Sо:LGgɇ|Q}w?G:+y񀠖I@骈'}T)k*&ŝ`&ۮnKG%Ab>ޔtQcN4GGiߡi (Wh"O/Uk{[N63)$Hf/#'�a pe܌;MXBtFrBd^/wkASk$ cC$qdKxV(*_i$ϲpŘ0•i $"]h5^93i!t:Dkc(X *{ZdBn26_ڟ 8p4XtE!E0NM 6YF!:Q-2VLfŀ=an5X4D*f�eq'b#bQmcS8oȞ|g8xKnzE�g>H82!HPP_�9ϕ#MFAp�}hy0NżMeFΛ YVQua-rE}ò]^{Č+N ;)EF. xl\)ixP<�iwT_͕Z(dnRU+| yd8KǤKM}oR]']c7y$[_J>I6�\?$^'2q3pɴҩɒ~mN#ţT(]iLѲ۠G+x:yX*\Ñ ~J~[�tI'&7GF,7 tKi9pHrȤجzr8nA0 bs3k^_7SypLE˵Qeã ~2k|ӊwly w%HT~e9')<X4XpcdcUd\OeE+bKs!+3K$<Cc;.%'_ɓRdj}ugɑR&:43FI ﺺǦ?�i�z욣 q �jF~bϔd|\UVk泯W72aB XI2OB/k=�PR4Yꩇ2ca`:Oz=6I u1,qЭqrL/!$~f4 8OL_?VAKD3ۯVioM1qQH-)o)bi $okMQ![QL�8 ==i.>B|9l+8(f K};䡏,lt7#K6ˍmy4ȍND 0 MKk[ף+D2 &`'MIn=+CnPDDm1N?u[xP̝�i3,r,kZeH1-^zR2z&S4'q?۠=HM}]u`]-7U6{,d8^5䴱>~ L^,"H{kT49!4#i D "f6fT^"5_\I2&czZ}RDvH: zތ=B%9[|[꾼?(c˸aȽTd9%xٱ̂LBHYUoFiaZ$RGI\ZRu[;I$%+To4Rr|CM �B|RʛQ27�VC?p. ay6i*QOܥjh3ܔVc�+3"h{N (#f<&-8i XXRk|Ɓ 5I] >*̓|dװSMBX +vu~:4gH"E�KZ3C,cJĨ6u= X/'x=!Y15i^�5L 3DfUݗTT6b|w"l(`mPlX#FXbfT[\I|q16|lŲ#1'SY|E~N r%ps);2VBpwxl08H�z/[- fOŏ##0G/dEv|iG7�,iRf0,&$Ehp>I{OiG f<c("ro΢r&<::Hg$B9U>376h@$qo.Iػa.;;FAL#@G֧Y8'IT$z\m O*A0a)#m!ޛz�&,f G`{�ZoJ%@yXؘ )XON ŜdG3KPQXe9`I�nSFa;zC08J\{[װҊZJY嘄p1/Xzz ?_49. mF*HmCl"N! oK,y0!yBb/cogj,/rBwT -{@lx1�oE֚'XLՀ믭;tiBc+yഭ%ɒ$H>%:P}D!\k� bb!4*_KP4Nf _S1ːr@OMH)r ~4X=5+]+5 ;VRut7> tb{SOE@ƖUUcm ^~¤M6E:P avN[A3aBXtSpZW2+ k݅oU> E q%{PaKE7A`е-E @);6E$�meTVOG2&Vi э/o_Җ'zǗ>4u^<&ߓQMeF̽6߫TׂB3|KhRvWMC 50x1х%~?f(r Wq"ĈԀKkjqMGO&iw**.! ͎4h.5EQlfǎ#8b!n6h>i$E~;o F�|7r2qVFmn~@巏nmqID3l#/#:qY;dH}./ӭ-f^|W# &ܪʧCnOh`4yca ikP?<O8,'4酜̾E sq$Qbv&GU,0"K ܐ\--f?/6LrQ bp(Ͱ=5 J9\A.PMvx[tpw~Jݍ \覛4 9X91閩m�t{Z)ON&Tv`jV}qLr9gv63ydUQJߵt%M|U͐#.'; [_O9ʼr]o{zkP<q+ JI (S{;+sa&;HҺbD.Zxw,Wa173n:Te'E[d9|YԈJ ֪ }' >M~54+"aH|7@ :DgbIJFٶ"Qf4P2\LqU` *8”N8sqIXȬ1׀^jlɁYc w2A$"Ա饺?F,I(g g;w:}t+7 zYܞD~m Zb.FCK!"R@Aݨ \pd$\d{uhA FU n͠k$E&h?ڎhR$)C,qHVTt7(+֊DC.<!]:z fgycU1ES, ??JL,d.ck?B+FDezL4.zΰI.6i{t1|m@8f&#_�|MvT \5C4m4~Ҟ >FS7]B{hx?r\d3aro� ֯h Um^}m"݀Jqp3"InOqYt*zih2:cMyOr;Q_~ :)�IfOnCoǖ<uэcj]!Rj0p224XCXE'g?rHse�e'aQh)c̃ti"˴OEsi`uczt'<&>Hy 2 q�,.Q7_҂Al$o{Yz),!V~0_Ĝ(ffHtkwk& ®?1+64%<<b)hJ)"cXSS`} aC(rvvKXv{$̶'�9<6^WLm6_ZJ@|ƸK$9'ǰe?젚C=1$QÒ?π!'+SFZvr<(#Z61M=@?} S( ;^S�B^:n#,^0!o|2Ï@}i{!ev'O3F| z6=W@s>OQ"O~u T_:|& 'Q6F E�= @M>‹e,4mvjl zϕX_{?D5'Ws7XFA�UsTtU>P;V8cw}i[h+K͹ t^"Y Q8 l@u%+A9aJH0Aք=eI?3wŐd2Gg߭oDvk+.LIvl͈=*Zt209I0 (es[I4+7<6,!U/12$-q^/ x䓢ip=w_ǸDZaK<qg@Ⱦ /2r~A.N$1Ew1H& ] k@sxq?"#tI_=V~9-P|$.ǥRz%!SDFhn?|NF$AK  \fIʧ {zT>\\[[Jd8POR`=)C 4#p-?_ʲ#S�.,i4LȢ$ 0Y]�_Gus(|ѣyf&Qe¹Jd"a WTGN* icѯ޷\<r&Բ$5&ev6e_gv%-V`vڳ/ >H4BCZ1֧촣O a>d@V;%I QT5=м�u rVڤm g<m/FQaS$Mϕ( ׯzo%- ;~>v?RzoP2L x֕<4\/+64pMA"�ԫTHb(D{a}/TЯ%o<R�;3zS� +*IO#"6E<'Q!ôu?AB҆ƺ �3!AіE.$x|{jm^gdo@Q%6-iFHYn>BaYdPS\m>l��OO6 O"NPhX_KH0rc)>\4hŗ/ Rj؍`MQ5?'$Br/CCn\;K$FC̮IRY?gg6,닍?OH /]&L4#eHI)�if\xf9HayB[߭U 3o6F[fI"\�?Zh༨:v_*÷+=' 99!rUH:}':X<28nV?obBwOԑZShar2;rXr$kUMS^?@+,> ۊ__U ԟx~"IV4g CRu8M3'Ď}C*{iDoE>EJ 㑴:ZT;~:DvAlkLu90v?>_\BI|ғmcIWKֲxi<\uIe^$ @-3$][FH{ؽҤՖ} x$lFu.-I{2:> />,x8Ɂ%$ҧiʓ#y,eU^OC[S]hϞZ(y7+ ơwE$TRΔerM+@d-t[](t d$$n=q!IB u mU >EĨ)IK5Gׅ.h%Qf*WL#!3\+Jצbn y<(*6j4�2GRC*s9\$f(e QZ&_?8Ø:**e6޷9zW>e=iQ$B&V܊Xq(LF`@~?UUX1'"#D!XCM0&?�D$Su`s~?ɓ$x`/x�(ru�ay\.k<�Cy Wț4</2qqclbbҒI~"r+Æn[ݭ�u bs)fb֝ai[]ϻ�©$kq0m]l.[b~`nIN`ܕyՎ�}ܻmS͐;ڌV xC><w'Pz(9W)aIq%6ٝ _GփQkG8V.G7loT 4@_Jb.:$2hcnJɡ0:*Eǩ0¤fX"ʆ�V-uC)$!T=Eb+lr~Iswv.�KwLP9lGȹya\$fƎAR4]{TJ;w"Â�,Vc":e/ȶ>.Bˌ �UW 5NO ^+(IC.ߵkҌa&iBQ/S Sٟ l8C ˌ&;JEG< Pϒ:Gm4jѤ:!X/Ԡ�4z+Ȟ͍s>-q|aImz Pl$pt3(]t֑,$@:ZE))h.SNJ~=ąkM=)Sz* E|Iy2XjWÌL4n)n{lrOc ^inH`Ecl;N~pwΑp9KšdֵR mFChC%f_HTj5x&ԉYP]nzSGDxeҴyeaE o] pQ':~.+AVש$e1 ϴ38D۰[NDP`s $ ҙn3ǂr0JlžX:SxA1-}i~mip|\G@w@n] yH-F&/}jJW`! $r JI:h\fHM*h�4Z]nZ}sN!qg%!̣Qi7`V$Glu>h~z;wx,~W;#E!HXW:Sa1MSs=]=IH =v~m!g'-ioQޥ=<MbB%b N0 qƖ-$7Pj_¿+RTgBm}:&\% ;BlGk-oVd.ːd95!;[ҫ(2FmL/cГL adLω,l@ ZP|jG#79aڙϱA;; hѨ'j02L Ԛ*-&o;r;kh|%G[V[ZC'gE|xQ@&E� oJ;b `,m{Ӫ6䰑CA} )S)2ݽw7.p;A 4MG<pa::Gp\7'5YfHЉ&𻖗I_<Y" ]O\d8?/.dRXht4fO+c]cbvU&|+OKnL" L-@`n ?:(:iq_F�-d+Jt+"خq$6} ;g HU8~F}ʤP@ۂ0ʼnu SR?7>wD) qҷ I쏌8\\|đzO!2agGY@6 =*m?ê1, dh.(:55ܭK$xÂtf\,rK4%Zs2y(d*\ jO%W\xk=��J$7?4n%{W7) 21%([c1} udAȌ ,qkibk W/)̂ mOzeI0xD;K dkmjaGĎCsI]F"�T)2c&!64y letNָ Mx8L13F*Gina4:ۄk�1+�~ֺ%I8Ȏ(dR"qb>5֩9N\V4sFѤ` ٛG< \=k$QJoZ2f&fJbJJ=Qڤ`dSy<x&[Z>vSdeƃVWQ9$)Kr1R; Lv]�5(]-tO'p1|ː6ȯԔzfaɽjTLZE9rrA-ܟ+)@^ l\pbcr{h& RE�atD6yÚVhh(|w'0D&6;q%K!C)XX�bߠǛy Iu qTb4YM $CUcM6�OIP(msE_텽q 2)fyI۾$QxQVch6)ߕp|w*#Sn\ofፕr(ۮnlkaʛ4EcU>mL`F23ԠLDLv9MLN\yF^g^Dڦ5Kl^A8r!<�u^JV5)FZMC0~\9ӕcػ+YWIǠȇf8(#D RjL�3xVvEPprX! cV74D۲E7 vj<+(Ad�OE΁^.x<loia_IizV/p13'2lBMgzBSo}&s5-qMt\I\!4iާRQX%7 %7tkު \f% b&p~jgS^CA&wX5z_DaW%K%f/u�d}ˌ#ImL,9#^G`Ȅ5 FӡE9LbʼnYA,ˊFNA[ gcxIsh?yl.p{Գ7'V׏8x2h�TwK9db`qWN)F*0gfۢB|Uc<D CxnxŃ1馀$}]>v߂X3Ȟ|v3x;:j'䟆h<8I̳Cq~~G 16iY77*Go{)VI> Ik<�#!ʟ=da )ڨQNC<8J߄9-f<.|^+fǕy/#yB~{ �|kvv:[P_6 |'hvV՘oПZ)zmxό W3,195OxtL/RX|/%rLe*:ڪQ'8'Ŏ7+E$BQ(fu&a쓦ѩlNoY&mwJB ,*ȥ9VCT~gE>CozHo6CAB.|Q36C=&6lyNdAr�49գ&/M>Ò^-fddSd/;hLK K"PP&uU>rٳAmo؁{ګZ|n%'OFl"IA$JYU-b3GQ[M[t+F΁YfjG{֣SKqϬ /˂V0Lh#㠗)]f$f%Bih5 ̧_0ǡ_p}S%g.՚DgF;|o%ƛ:{Z� I4=!S?[a•ʘ7ǮȉFvfUCzZ-n+H< )g< Ѡ=2RV[ۦJ)2<̍7!Ғ~ eƋ)wkޞX6ec@ȘEϮ:\VY${G%zVק|s4LTmr�P篩Ty|sJVQC:V'r+�LMkt(xu{$_#rhqp5EEP$%{z[U%+|cU+$ؒls 7Ub,ץF^K[MpQI@\�Ya0hm߮Dhgr~s?CM2`#(H~ޙ<B5dW:QUrj/pN^w4m4GZVg\꼌 H#,:O 'DwHϸtUDK oeEc.|<y�˃u}.R^F #5WK g~l_@ 9+[W/[i7.s~A|Pժ*iצɗ4GQJ�?o:+w/?l嗏4QV,bo֗<p|XVDžB\\=V\)#&?Fo^I'O"4|x4c+!J}GAe,KTJ/]p3>9O"I4IgomA:gsM&vqUͦ&}i̢<oSi�]R;|b@Z �Pְ= 2?M>ⱗ|E!ߪ:Zl3),ahq %m�6Ю<q2b1mN<U'ݽTQR,c_G)7F֪6scc@ xFZ_Fcssea 3Q&6X۲'|y-M2gBaw6ZoXy5l$EQ Zރ2<d0UKy�'Bf^X1ku ݅ºr\y֓C7n[I&" jꪢ&YS¥3r0F:[nZ 6ȇ 㐴((oR6I< =[o, &E2tD'S)Z3yaF}JjCe+Z({-P&MN#C<Rce$'UޓHcfHQ ̫vS{CYP<cdXn=i>F 0qXa,RXMЂiʨFi%}]+=8|lܩuJ-ܯRtf)*)f{ \ LZ+GNJO(0d1;N8 &p (9\+I&d˝ ǽmZyP>S, l4UkbIҵo=MKRppeG6[\2/|s5dnG9}U^&/W፥nFYHɂ�A7`3fG$۔gI +ce=iZB?.,6ֺZbXU\uҩ_I,򁐃ڤuw�Ҙ#&[[�EsO [)W͔�� c .>L&d|9#LeoyW?l9XAOYMj-=a.gXp& hM.r2/`�;mQTu)BG,~8# 4{GҲ93O <@*n@ՋYCcd l�&&/†ů& Jz}mJ>,0 I+Et& X�/0ޘҀ ! [vƗfT/|񱤐đ.r9d6J˙bPL!KcAYz%E.˃tll~FX[,o��h|txkOl4AtCOLذ2tHC㮕E^WGYq_@&kadT0To普IVFw,v_ecUPA[-em{΍Q4Sd 6ߧH=E2x +RDD'P@OlZ {L#\ɰy|Ɩ5>$ nE'I9d<D/b:5·tU x@SboN:]7Ƌ#UbNRloXrhg2X{[֝% dEX"?ɢ4�})Krwu- t&ݩ O42G$Qyޫ*_Tf�a0LI{1h48heUU׽O^�u8|Uهn=a?GŪHf$IԂGw֞ĆH"ܐ-׭Fp7Mί@$0.n: Qq2lLcb>oxZgW؊AMj]/11_jf Ǎ ܺ:T+8&),B)M,s&l2<`)6�Kj]-,I(KI`P׸~X3qI#$K KQ5ZbijE<|/sY]I=},(1D軶6=(Z"ͦiI#Cցr9 K#o(Ĥ zN.O7,K_bCE*ëTa)Ki}i_+gLǸ{ �}!nX8Yq 074u szZX<F/?8c_qn?GC*iI2'ס>O9<<  XY[[M0!r<gxY@]P4H mB)7WJ2c2Φ5Qajib> Č(x$]=R)N񋰶i׭i,o-ŷmzIKL֓U[eHm/Dlõ~S s~Ca5tM$nZ_EC9#|YZ|1Ia�ֲ w r (7�F޴VrP1N_<숄BmJk%-\ݟkDX\wچ90As? `;>5SMիȨM$R[@?M 8VJ)οmk7lqpE͒*O'?ECre( [ 5�䣘:C2x X:qó)nVo f:7φɖʘ.t_O֪CtlJ%ULàkzԽz_8ƌ;*C x$eә�U@v!Sze,{GU5�k_c1&$QV*[5~1ɹr,N&Q .Y<1t,:xǽVX}zPyO, kp:i=d,Iog{t^6yMҚQ:oGCXBY&d 5=&!̲8$?Jtbn_YSF_b+񞚎;8l@#�{Ie͏ao)H1 zԑ3܄YPܑC#}ou{Z`2917L؍-j:Fg+A eVE&^đ֙LL$\}$0"#B63^,X# V? U?990̯6VWNj/umOwȈȒYoíWN,7⯐3ȤRz.y#KSHdw| P}կf&N=# IZS1\LнAԖ3g U OsrX)WL͂|pn_6EcriqؤhCUÝ<}>/L Mn_J_Wt88`u"Mq KRa._�5`O9簔@Ff]uo7RՖ<2HA >xм(Rlb1qۿB"f GhK#LheEf1ǨcK i$Gp4k+LFҙ[&y~rw6/eNm"NÐsYB4]zx$n=,${toPPq%Q@Ȏ <_u:@1HAuP[ VWUZ}₤*}h6q9 |`idp[oMŽi>9I6HnʿhCq\t \h)&s2n[2xh2`z hK$e%QUOSmfU TN`9kd,m{QٰB8kܴ~c8) A$[BbJ %oVox2Y|!+fś6:XEiBWO99(Pa!SFhKr'M$ TܭxG.#+ErSgw c}CX~b.1C]"�ұX;+✯bfφ珛ytVތ薅lCw4eWl o!wgQ!dẁ5v5Wӿ_꧆sܮVRlbZkcjS)�jœ槼 d:F/z9'̲O EaܜEJm-(c4 .VC! aKTol�I$vnIF9X `1M'Kڊhf`r eJiaT�/Q: -FL&fDmGj͇ 㹍L�!ARE%xRZx �KP� d͒<\wIFjJ*fO7ȗ󲽐^XNO>txE@KX5toYpuM19&E%ִG\r-~1k*w;^x1O 3Y m�??9d=Pv 夕iFk8<nX+22{MNDx%i$StVMx$o^YqSShyc 5DH%iLYBɛĭh5]Ւf9dٟe&x *Tӡ,ZNvv7x9Jytv֗աf9Xb\[R[[pWt0d\i Zy$S+Kw#"}ܱ>VTz=,@Bćzk* X %>EcSZ)VeVשxH='2⠍C~Z\ة 3ۣ�)XӜ#qd, ] (O3 |*CEֺz>|Y!O~e\mr̶2߭-C eyNL"HZU/�lYD+2Sҫ,OW$t=z(?J)j4T'`aGNy-6K[֑.$E{\,& >C)ȍ`gd&:K+RB ȍrgcFlBHG.<Mk!M{A߃\K~t GW(79a Qy;d ޚ(fȌJcrmA'仞#W|>;qa/ $޼y1,д{qVKd&J4&͹%H-U>i_LK %E-ɻzi>;#9.cJ)-V ͲFJu,;KCE$nE uUu478ouݖ"1Br=(?\Zkx/pp ?'v_F[haj4"hGhwڵ@h|^$9 [+V;}k灏!\d $5]Gh$fTK ;H daHSƳF9pcYҝWp_X +!>T!UXY_cqR)W-&CgHWŷ·8'I%)RE$iȆU@Yncڍ-RK#LE`;_1;9諈͏$$=^454q3OI7�_r&a]i3)4hkp�Q[hɦ- md_SZ#fW3 "D %Ha2͛!%G3 Zb - w,Fk 4Mbe]p RuT}E&,u 8u(U n~1#cE"4m#{:\E[q?b`3cG2Q=oo5y"ٙ| tg n݊|h8fVE,㯺`)̩lEvY6A#?6%!bC*F*py*+2n�[Q]Y&FآkAs򴷉cXb\h}9ҟeLvJ*~WPe>[<E_OCUKiR?nwm{؁҂C:ѵٍGBLF*EOȱ }EU$H>xFe��QC 02YKBDKZz'M/fcSp>џx($P~,x,:XK�c4rGU r)q-]q9%Fx/ |HZsl̘agF;?KfSL?C(0U u Vzo’CUXԎ¶36 6 l{X؉2^0n_J2fH,QN)jD#~A/dW3N@oFlsz\<?a֛xqs&ؓ)a҃ "U,(]ƊEf1񓩿C-|brArP.oO(<O!O 6?< &e`ӹTcpΓ==We%>:٘J2<l(nP&d2U1pK aSo]ωȮqx=ͺB=vW4*BۣPGT^w֬4v&Ǎf+lz^{S\yx??0˺Gf#tz7R:WOj+ʞ)ciEõ]U\f@2!X0ޤީN&9/owpiȖ!1H$uޫZN] ^Fq9\Xj3嬒-R/OJ?ko¹NEhQ.)sLX#* vX)@C#Wzoq7nF4׸KuI"eFȹautaK3w^+~rǎTc@/�+GPJ7}*_M"&nO5#&q-d<8b˰ I'AKcI % F0RF%0 A. b,)5 4N^!M<w: toJf[es LJDo$k;A MbE)E˜s37PݫZЁ#( j:Il= x(*Hm*K7IM =MegG"!6qu+[9fF8Ҽ# @w�YYGe-7HnGV`CIqxb �Ё$T{&8*5I~_ Q'l3FPďZO%~cO"HSh#[$chnYƦְ _Nc}v팍.B~!iYlZ / 0^|te7*]ƾ>8Gaw6k;Z2?bރGx-n%n~޴�?9YBۦ„5&9>f#7Kz<g 0!I^dQ< RE06e"Ţ. � )90 fOUE2Br0Azzea~& H" ,�ZL\~" ǽ•F]@=@WX7~wFE]+^u8gk7/vdc7 @&PޣKԾɝ!�PȀE)NSQA ɸ֊xQoaEHi,04MuSҪf$wT6p)ښEh"1&LFPNoC3灷2XDS!92hUuKM!k Ng0$ɖ\yJEe,r޴x<~1L" Vׯҡ+3 y!r%uS{Ae>t`%k \S)%؁SE M9ʉGb:}(�q^1Cg=cd�-rу{n*kFl[z^_#"bLsݣc5o-N?0xXC ĭ/Қl*b_&CąWmtLWLyywE8d]-J89.B\E�Ƥ-_SY U>Lnm(.4Vٮ˕.VeG9Q+KT\hk�BΝ_s<)É&2+dLV,~۵KۭcRKǑXXL}?ƺ�e%90#+F& ڲ_9,c4ɺI#:n?\Zi80tʄ Hbz~J9L\x1v!Qu a-94bvK`b4%a(gs3ΞG*YT܈W%�֦I)S+H�zQ'|rK8D};Yuar.;Ʊh_/ 8bې[=VN_-+$Һk+zŲQN�yVkNsB|"R pHko֝1svq![@JQ$2|r<lf@E�f֒$u=h~Ѱlr<o%Kg6yIo֕{<GoOGERO_O8G.3n&[6%W6DRWWHqp/޳Ǿ>|2rheƸ6;/߭+ָ3x. ,дqb;@uOCHVQ oǕmˎMxWyOTX_oC�,3l4`J%{/phtE>MG1qk\jRqYfDu�KZ*@Y8Kw֌R@a �:w&޲C&+2m]=[ ƚfid~:�iS ~,yK8LHۨ`A]2MfŐ2]6]А{ii4/3㢗ba@�-r+h�gr dd-{ի' ^)S+$]/h>E J֔L|&X p^EO2Tʱ!Od <(@ @u`z)= e� 6߲Oq|d@ \J ksַW[h<�&LKW2i8<4`edʔ t4|V'!4EC7BU,:nR%24!FuUarKu 3sby0Sh>ޤ,䥇2Xi#p t�mM?�vG3\LS${ VV ͉$.ߘ�,xMMkf]:o�A֎B)K4SK CbTǤW_=rd*ڛֶ4?^w3f u'oIw3  |.JwMS 1yriی[q?P)S3s&.*"l~n~Lx)$lD+@AZ\HckeH !)1d <WXapU}Q/fU03om;k · S QA}ۭsIa_ %OX,ʶ'K7Ҵ9_58Dw,<&,9c~ ƒґk; G)14XHNݶ[Q]`~ gKZh~>6Vc2grBa}))4)pyWPw/LCl aiM|UJͱ3ԋzI4>@P�zAB^Z8Ky"s-e)Dyyt͵zGjjN_OG۸[[m\_h4Coir=Z^.ex^p`mGKҲhزlk؎sL˘�Lck SeeK1۳@:Sb@l"Wɏ#!Dqb[Cis5FзAu&1drz\tZ4=֊&͗f:S__?,0@rӮݖ 4ĉL_ "'S/enOtOq2ďң~u"ytYֈa[ZedI,z~Mo1qH$*)q"G5 9,@1e ޝB]^ $FҚ+l$S!sQA0R]/& A�mpz؛3XrTg@5^4/4SLaNlr ICoz"9ӝLmVB{?ѿǮ|9R aT:* SKjޝ,MD$ h3=BG,�2EQO{f(:ڋ@Ll:G? 0-ҧlmupO�֓O<(ڋ�5 w qE i7@˦{^Ycf3!e+ݘ:R[A&B{lb -Sm`s<5-4t2ǚlÒؑ${S b4"]z:%<a3$^66 j-;%:<ҳQw֡it)Y.[�ﵺ((EwǼP<y B̀z([j7g~Gf/檷]{t:ZOW_'nTVĎ@Ws p^}7*q+r1 Lo} S?D.|r+]30܌Df*ʕ�ZsF(<&m{[C<xq833jjoQD`llƊ]&0MiRMGvyN׋ЋZ*s0ǃ!iO؀X܎:̞ n%L ۸۽=pzi0xDFvu v/\܃ώ_@i}ZK;iDm/ڕߐp]>"c&b+/FFB۴ TuJoDȱ >7PG-ČLQUW5څ0С8Wpϻ߰uaZVm 2.!ƵN^Ҳ<bYV)G%ZvXH�ѧǤebLo㵾޵+�Py0L~907+O:iy/dT\c~>G+�Uk*gdR PX[NJ;ynJ4BiXo6+B<`H@U)wG, Иwl#ԋX/UDsf`^C`~V-@($3� =)�CS#tN%;;rQVMK�ǎ( Mb5�&h Xkz9B..YUC2kp})U>Z Lb$;t$�m2ir& !`*F\#7"Ӳk91p|LY_T9'IXKt$^YѮSw= :@ok*+a#oI3DXOXouinph`2�V\U<fk]Z\zRn𣡑.t\)lōu HHV6X@@QkO�˶PD:eX`hF6ybtJHbpѬR$ƍIҦQ<3!W2VkVOҋ=9Ofy/4~)V#m�ueb軍s7!#7iw0Sԯ+eM%!ޒ+g pW4ʢIS)3r*o:%ACcnd<3 [*XS4<,ҹ)�IY<a@m'[m_셗Cn |HȒB2l%Myi,\srW!W$&9X{Ւʠ)f?FicܐŇ!*0w3[p:]?)MD9DlSkM]Jq+"{As'b8E֐_s{z_ qxa=d!FH(=z9dc$+C*z7ɓ? F-o:zDތYl[oSE2#S붧1q&t�ak nk*̥ImE\4|!I ֋v(ziI)ii#Ŗ$g �:mƖ4R(#3vTL3^7~?d2cE o/7x̫c6 ǰw>Դ0rpt }m'Y9 43(6rr̦%7}Ah\I k$AEuS& ,uu1ԑK]xhxU�2R 9[su]a�-1$IL®=ޗ5o,9Lc ӖʁF]~a|)d/0gĀ`\]ԋj"q-V<H)n90oU'Qk֖):)tʞEX�_|�w"+Xڙ {LSlwuI0'pJoC#4\ dWӥo埥vPƑUhƶ4J\i6kX4ce`7IkxVLj8.92qu; }?sc+>>D H'iҥZDaTQso|ޜgy1=Ih/U Yq4`mEґep4 <C޶k@sLF&Gv+(۩ԃSlEr,rQWk&@bkL, E~)hW 'I�u>Cp٤WYJ7ٷQ2DJT)YMS޷Ɍ^g ԊthHbP̄z۠4ɊˋǍ^Ecd\íN)8*8XBQn;ZQ<r,\W10#Ɏ2<o$zk&d_c6CZ`n*t;"8*MzK4~+D%@1 F�ԯN J|{[Ar=-C-$Ca1o|pm]~ )5<2�fF:+[/e\T $-؁n⪩>"~Xbn|<`<z/acBIyPuVwYqBUI`! 'zӨ$W5q<rl7,,HoeѾ X+񮿄gqy1D,*RmO1ӥƐFJy1\|u#CaI-kC?#͔I,(RX1&Q4#Ǝ1(Ł>;HY}d{dMG`j ag NFXf6g鄐#x iY ㄱv*˹ADR}~:E!r92cABj4޴j~+f|l"p!_[mpYfI3'`eKʠɓ\\ 5>*QMK$^v$dN(۶G޽KAx[L75et"uyES!S}jU{q\g.dk�4;͵;Ԯx:Fo(1ķ7mF(ts8ǹ (4LYYU&dcy i7AZ,i y?h],!~j@ 1ҋL8M$Rjh�Jk\ 1rxb|ymLۯ{J z�*,q;/گG-@[ /ǍWUm,ozj>&C@8.P& =hI#�{&rf�~=5tz4Kuh/ޛ&0` a؛rխp޳{R΍x<9rٲq�v*r{R}pзp<tÕAvW7!5 ?ƚ+h~;d&tj$ ҕ_ay_$ch#\R1禕y\h"IzSY~V 9C % Ʉʯ=>HNDGK4/Zxh9y�e 75w$&.)ԝbNt9Sqr{Uݿ'H<os!Yc$H,AZ'A�[f_cpĭjj \X nojol>3;'Ec}܆Q2V)�a�7?h2RP5JeZiOlvč9wބ eIq~4N+a8^ FmzQD]*G,mȠKQz&)])͏r"ATaHP@aý#]Qks /ҕ @McHnj!QQܢOfx6&+4}U vi#!}%߫> g%ܑRJxkKHA�o'Җ‘q\lȹ; Ɋя<mJq\z|v,=26�J6n us?/3!qŊt�75Ui3S3F '%NFKB U{4J&༐E$$WOoyicf??Zu$`&GvltN >`\{9 _CzK<"ݵTKzR;+s$NE}rj.L*E.F6juϓ3 6wɎ;N,KM9%+)kZT#R<ǖ̒0;YnH5/=^`pX,\,пppd8YfIs�W҅=AS5&_"$*,G t'QSE޴/^["<cFXC RPi𳈇.;ɥ{}+pg™@0�_K~_EB}m ̧1 %z.y\ Ƒ'tKaEa8�J3M0ZLM9IGOx>=VA0Q jAVhf q/c@O>T_BnWRLu A"]S&+G-̦6 wK[4\$1GIBxkT!fN^nfttyI"ZʱcdckYa2H\W,#4Zx1lRLJ|NLBD#␍Ҋ:\G#O Y3ujKGZj>3̜>sP^zZJDe`rEBG~A֚Z?#;L«hR= -MaG:e,ϷɵHԐ?]3)f<<p472I-"I]Wsr Zցm'M*Oߠ7|Mi.O#ʑdKuV"R9M `7]P=/Oz,3c:1I.�t&CVn�DM:zPAo'ֲt$'d+??Mo4Қ~Rł#Q$�Vo:l n''F+f]>#:C</",$EbѹғFw7dg{@ Zh&>0^7?Jz|v ۡ+ae,,9 67Caj)`iy l c^tӦˁ.(Q*FNF:avq;W'~:Y|>{VD~9PZp-QccdeyDʏ]m޽mI= Gy&4Xo:1"a\^ 醜7 l?mc_l2 c&���S+ƕ\+ R5ߧt.WATX?P+ 21!$:JO m aFe`= Nn,9 E©C M"hm�A {2 NsśY, S tB 7əaMT0ҧgDY#6X#mdSH/I!E8R[QWS._ wʊ(^8sRMZFPؙGAA:Z ~H4IJS.l JP*{®OsBH&ɿ~o*x<SL+<y #]}}iUpf?ù.+%H�06*o鴑xb hLk0n4�hY×9edMB-\gB9~ofeʠ)KK7]:e2(O`̹GQ%MgŔ RS2%>>BS_r0<xqÀWwcިE4\t #fDkXJzPC.RYE+o`ݴxtĦ W!']ESnII$U2ywUU]lz\\uAaē"c%l5 Qu1C %H+)3Cr<Xbdޅ.M=?X >?CPTKښSN֝.tOVjA_�@)7ӏdca,1/Nt.g%DY 4bo{oطp?+ `HK"PzE,0G%q2P弑EMI:k�y�2"+q=,~:M&cRE p #̄:{ڃ ~|! 4eq$z`DG}6$MԴ .I1/Z-D2܇�uUpFUvOAE&x%uV� _3κYoȚ2}(KZ_̔-C91S9Xw(JNYcR2`fC!��MV[C\I_đ$&[ Q V4!^m _ѦM�HbXզ5m Qt,>7<|I/-B١nz~>+HY9(rة mR5Yv�e6.=*ky LrhP@T2t7ީ7r1c T×G4%֥p>+q"&u*5UPrc*Hc( PXzPƮ~V D 6>ۭ֨IЌ1ͶkU<*X@ێmIϥD1f9`.jH٤9 |[!+CLg$X؝8@t(Z.'|/ �ЊU9jDd|y'U@I}ViTLk2hVF!I:FѶ8 + ޡMLئS,8&)*: kzW0Yܙ /$-U0\z0^C-!ʚWR ;V�I6\Gry 6ˊH> xrmt"Y>|8N+$%R$/�ѡ.iry䍔0%P)P/WDџC@~L Hvōd]I3v1.; ¶;'YiS_-(x!"IJq-ebo):QUvRt68p7:W(0gO$@muD9.FrqtVB֥ILzyw2UdjK ǃA*ܣ"=,Y1LbPoi琾:0&4$DݵN6oeI"0 o֥zc.dH|aGKһTqv 'A:ERSc<&f#hSzmbqX9S8n@!�=5B˜$,ug^GPI-'Cf)5+� ]|-# ?C=n18,on֣ O?1QȻ�-3rQVfO $62/2jOBh+1bus_Dœ9.I-ӪȺy%sjoj- UU$>_m+<-gR<`_Z\2 Zu:ijj 8U�Eշ f&+G9O mtm7KdEp 6Dbz'3 a<g;;6ov�{(i&Y#W<ڠԽJ{!,eϗ0%֦0^0_y<) ӯ;{|ti6l*R勩N*k)2xG}_p�h3eelu ![J~&p5Zw͌6dOEzn:)s&96iam):±bɀL"C~pE$ �0?kA%Y0E6m,Z@:ܴ#!iM#K(&IaѮ nV tUJ$,]@PFIu%Xq- dA~߽51et"†% 6@7Ls"AEFYF?#Gl';]))%7 6&22.*:i RY*EĠAz>Zl hIqi3bMz~9bۂov:~SXW|R�Gj3�Tx .ZLLh%-)#α=uQDCHx ,2FT{Pbl͑w@G(�uζ-Y䯒H\5T~I+SN1{!}zԻ7r@-?E$&!b0¬MQD;IwS.ЁQ[#B,a+~CVe*N"h0aIaO66nRcWF[~:>;6`oP㵯zj/갤%FE +f!Rj/|&o'reA+=}*kwtc5!UӱtftAsXǐ~?kXhnE6~ O4NcpFe}Pk-Ǎ<T5aO֕H$`gŞ{W']{UV,#'rQ}0q3wlL~J_*qI�їݤ?6ѪAmoU!t.=]\å4z'Y^s++<`am1yG&4i&;?J1Ǧ6/pcG!ԙ>v4-+x^SWݼ0a�Z?˅'F?)ipi eG7\WX,GƍX[u�@.m4n y98|wB0*MMnaLd1M,u';$r[�)Ѿ7M(zKq"FoRL4<)vTPH ILqEOiT6tW]Κ[uQ#xM'Z(Vϣ+e[1G49LB?wjF:4?L+=t� KExn'x6d<v #ҧC"\IL0 %u9UŌ>@vStْ Lcw1r˹Y;ii&46sqVRbڊX,�TgA!/iҳ,9u �Їȟ$khG% iɍ<x8J'UQ~I挰hI^TYX}&o';67`?y,ke LJ,r Ynҙ|Z61eU@\c3X� _B|rDa ?EV'k< nv.;v�ǂGW T}XoJ8�Ϗ6}?TTrfDB�p}=MdV_%&&S, ׯQM3w[*X- >@͊ mt7OJO\Q_ ™v&Ѐz~O)YTRXaHFrI,C2u?ib. Ч/.\^Ge&) ڤE3&xyCI4ř1oF^6V54qd`E4O &lp&Bt=Q^G8s"!n6k42Ae#{m/;ڲBPό�ǎM,+/p?ZGܹɞ ,r.*ur%vԶd+Xݥ %�vj{JGYR\c"Ɍϵ֌';c؁8:޴.S .2EPm$7zM ʄɑ wvQ|K]dA'9QVSWKQ%hUvou<^GStҙTF43bI&0ԟ2& sȒ,oɂUN BO+[(/Y+>.B" t''yђKd# 73':m֙Y~y.kPq2`rPRg)$_K|]@qm**U;=jؔ2JڽԻ]4C.�M*0l\^wE?nֵn^#IbH3J~=3a"-"20HЖu;'dg.@7Ԁt�O+ƩG\0q#yTt+<^\?a-)ݶ~q Ik^E+p8fM<z�z x ɳn/ cGR$Ɩ(7.}].)Zcn�xy9s09sdL \OSXGߟ3p|^4rLl!M>L2ˍJ~ Ԛ 1cm7~YA98]kxƨkr x !dT!4gd%15׽k:qX3qƾ{kPcM򏓌r5Qm‡#8zf#Y0@Rt),#eI x]{ ?@Y[<aܶSJ7 q`Jv.JXt#`͍,Q N#2H`w)'>cK 9\LUUlb<[uIΔΔMrλm_Qm\ J8AKh*#,$ CB^<!,R"0{QZCAbu$^tOX0C--Pn6Db!V?+N|)zXӪMÄrRy }~ùf߅"E[pnT!9͍b4�~&G[ 2S}Ey'dpX/}oK(l2H#lHTJvHmcסK ".̖zton &4O"1>k.(OP4lo_9''"Z^{pI L,*G˞w6 cO!1)\/5 *7Y`Yg S�#S33+D@"5VGBWzÉ6VRqI)hX›7Gs8v[˗7E:AM~ 'fT#/~}.|H5TdRVsԎ�*aEXK%VXȷS_Z~$~<A3]iњ1#.2LlӾY 8v'ߘ>X;,TM"3�,R0FMPi !Z9r-MvzPs"h qRu`uyZ9q*Ie;Q4A8xao;#/ hõIOJh Fi=?�S)gRnK՝ i�ʲkV]poO(&"*7Yen׫&d2olkBj ͒6mA:eI$l;P4?J "2c q 4-"A,Ë6hclL֜n՟ co*Boz�Zm3\X19+0nC# T3`ē$#Xқta9'A1}EF]|^\#ub>Kkfr%m2pRAU}ia*Aƻ:5SZgLOIc0'L,f# y7evQ[NxL2e4rX3\Iчk\FG'3QE:hIxO%2"aa6~;h9Sd u 16I?gL;#'ˏ'�gCz 0NI3dF:h=e`Un,NU: "HR@QՏQCCLز&Xd6f(?m�۽"c0eFb ʀ�qy)DdqKӜ'Sckս "9$$0MKyyȺ1;Z�;'0vn%�9qmmĤ0erȑK@Jbős_ M4~6gx6X==AcMb6f$F\oh�d7ZO/D$ 3)BoPhdC! !cG@?|V;fRVJPNj8ir!m gyTx+ ('R(C`e7h_|.MjH>)#uBFXӽaԒvrɫ, SCxq7)b6~=$RWNrx I֏HNWf7bQ]]` })�ErG!+L{G%qM wA̎wEl\>ΏolC\>9qإBV>EQ�EgY4K{l} t/7<Y6s wm*+Ҽl_V;LzZ_qr9A'8�)Ҵlx/h�=6ZOmN#rdksYMz�]%a0dISj5ꩵәᡃqˍ$XIPv/ܯ 1KQ7Kjmiy1.|B)/&U_BvˏXX [Sg1.B25v]4FeHGcbqpK_L&%PeE=�>,PE]w .-(%ȞCc{] k1籲*ek۫TMɀ\t*]!;HI cN)&/ XЗՇzM,,|mx!`b.ĨoO8/V*C g,ėRߵomGƟDK3s<ڂ\KNz4 i#ȌI=x@E VP.moX%t|k)e'&r{Q:V:\zR^Bg̞`Ҷ&b,\{xRةIX.D~IY/ޗy(v dN^Կn6|QbdnÃGzuoEn.f^xM,^ޔkϜ4!ׅAGreR<jtҧ 3 1Y?P4ƪ"W&lfl]^}iE9cƔ�tlmluMEZ.Q3l`oҚh.%LuC7+(1<;O//uݏ[_Z Pѳ!sQp_J\W>Kǩdfwߦ?6M%"�$kkzZar!Gګ:WѤVa6g#v^Žz_zoM^b|gș$ OK⩝_ ` P^A�O7M<_|F|<`=TM'33bC gP$Rt?ZοO"(ɺ% f�L�II$$$E4]I7;Uݾ;7i8x0s1ȅoS\MGGhfv.͑I3C7+.wN;.c5:ZR o t?yȎ@GκSF0|q;xR[MSB5U1fX4بuБEKWq<7*>\BCIUgi4YyO?\EF I=2 "Zj'u΄_ֺ9<Uϔ2ŭtBe,Cho-Bj){--o 3lYݸw{֖~y;tӏ,o:[kTHFYP/JdRVixb 2C­�Zo OJr^;{SJ\vgc]յN[KԮG66\rǍ XS*SyE7e#ƇK酨q'nIYf7_AZGre3VZ5LRIeDPRALg'3Nm5IZ6G1rrN')BB O>LJ6h"tyDMvLQF,%:XԒ9?�NJ|}d "(£s>*D<c@kc[F@<FP?ۅN6dF.$AzuJAv w,EjlX ?�QcCq L ̉9߂dŝ26B>'W#y,o^lL!k|?n '1p-ձ4c'ޤ_KM\Y~>8-b9K$hlcuP+QLv46\aT%ȤOƟD*UˤY b]v3oZ.[bW&U/8.YDQ A[ HdK2\&M߾hXR,C6X{֥>GCώLlhq$18 }$&7jHhtS*XDk3 mJ|'8$ǒ!.Do]hzkR{VZ.ʟ `IJ-=*`$R41Ĉذm}QQ*Edq YeVZ4*]<}I6 y:OPZgq�q2`k#5h,o�@Hkh,>:^E#|wƄ؀O4дBa@� Лvҫ/Y&2y%wD0j�:),q/;H,|I{@5CRA A^FԔ i[Ҳ!EM4@:�r_yOŔvV=(-ne *tQbC8UC ^� R/Ry]'*ɒ&-IGF=3@9d۝َ{$Ze3# GyQtt:_U$#->)DpaSmYDOu1Q [_F3f)id�p>?ZH5e9ődr3V%@ ��HubT'MoTN⓷q:Z?{"Xrvr&K9uOMz&0q$n@#pޤz ђXSL3)'~-4'>E},xu#zNo QN2KVpe됲lj&ڸ7�e/Ssrf .֒/ߴzZҿ?ic,7xQD6TUnj- 0eH#7sQp̲x1R=Fn*]ńg!i?>F#)9D zP]1'>BX g_U$-|LJ fĞMTrKbft L�J4 F*۰ :/S0L $U }@>Y8 Q|wO+/]ih)eq8e@k�czg2A E߀OqeV[EVE~0ɛtUocfo_zdG&37޽Iᅛ KZE81x dak9W|z+n?6HV6cm׭+\ } px܌2 y$RMT-Pg0ܛ,frޔ;T- ̜ܹZ`^O׭P*E$CRҬf\l.FOIA&2Fg}z2ɶFX>QTKl/,?nfjZ^#$jE(V z&e1,ȠݹMQbgKFU *C6Y,I;FE WڂaAr 8$y0\yVڑC8Uf AN$pNdtW Xօ?V2�`)8:޿ZI&L*O,%܂;T45A>gXPIR@H#[$VaC_$I "0#nPuykL?Ǐ1cr։O/�cOKFqH@^8}&0B㧭 Kzx1LlBNt4ND_vAS}N_OۃxAf"֋z*,Gr)qK% NL(o no&k HdžUm׷Ig,lixBAW W7\|"lstw[ ;֕1j)0IWj0$LA�m,,CIt@%njn�u>xdɆW`u *MieJeb|l:w/L|<;21@ojyƙogt!Ћ2Je1 !,{#P >SmMW3ND n%)|hB_ڟ zizb�M=�җ*C8?:y#噉(]cID e2BLr-=.(FrfF% O6j[3#l`#Rn~TLnBresm k] +X()ӅgkHGHTSdk#{S?&X)ˋ"' ۍI&,/"`vQA}_~dF2:SMNc26cPsc>&/͍܇\{OxsK, !%LL]ic+ ^ <gE2z/ 3?HQJGouXL3G=oAhf'/ȜvOÙ0k4S+':EQX#GA49)<S'N`hhSA"m7TԡClfdIDs,;Hb5ڧE.�؟uDhGpяҧ}Qʒ-ЬEׯkWG%7)6(N/~t gY<o";Kacɕ$D61%v5Jy1dczE=XQ M# UUR݅(ndK 8[RdO1! m!=u. Ί/:D SIO"zΒ1RFO=+q'r!`}ޠ4*L`b ,b;Q4&'|{[OꪼkXc"[dn0Yf Oֶȑ3Z2K 3� H(I-N\-s<lbx3~MbYn$ 0R#a">lij;RPи"��nk'_r.z<* -Ԇe[}3r n>(3H(!]ñ `*VH<vqYɚ$XҤK~ DʬǢ՛iY>K$glm޿ 騛:~(q/'hamS\=,&/g;=oMR,s!)$j}HE01#d# [5YdOy<W<ddFHVБ~g/ec&H,ڝ<B|d8eFv--)x5$IČ[f'T=HY֡<Ȉ^ı u %#KnhLjLwrKْ l5#B+hoVurđd%;�J Xs˲;FOb5'(M<YqnýaiY@}3~[*0HB{@>Jnr·d9Y,"gVr}4z/)z^#%IQ?])e`�#(�Bco&DԝF#_õl�X)k:j aG˓0 x5/!v|Hkjg[Xv#xG1e$],fi'w.dU7!:؊  Gбq쑇K^F48|<2EBjB}wi//5q$4it _dr/(یj5�Za ٱG&3r~ջi�' cŽ0�`/׭'}<_7sD#c򮞐(Q7ы֕ 2(q20ōF\YKe'CdOzJr_|u ҉gx |Jn Vo ^u%h@}7UќkF NucP�<d#Mj~}IDYcoiDM ܀(K] PHΛGYV%xC>,\e%6 bEތְR]6"Nw%)Rԟ4233oUtL!3#�J&<آt% 5P}e:lIWևp>Hh¬k(7g@udMw!ˎBV�Or1̤cz^±+dWk#z#H Y01 P0?nU–+<tRMĿʒ1#~;WX*r˛qzGҏgM O7!q'KmIwQx yl $ޥMQ[cɏ3%+K]nk%h_9xv!?o@RT�q^_3$F,I6؊dp\21pd+%RM>15 #aQ.TJNXmb}n/Gx*GN٤�H>6޶`Sҙ�K: ݈#֊X<6*�2BW7feJS�bQ\_\�YGΖtS4SM[d:ɐy99 cS7Z׵f67%$}/F%F~ti", $.JZ�N _6LTv׭P 3M:қS,3I֝,:(ǸGYLl \kE67A#@{W[n40g vGPor'X̪NIcrBhB �3ҮQq 0f!E[1ҞwCS8f}1Kެ %%Y\JcuyZCXXk"]S©i%TZi7c5_(\L|LKX=dn5_}B(yҤrZ%  ztg8 JCЮ6w弞g7(sUب`Oaki<G12";sq :(icb0aBheoP]%$!scT r1'6tҊB- lRd:}2cHɊYIǼtQYL[0@-֑bf(e?ʈ 5>,4_08D7E$1q*OQX ?S,t2Ey]%V"lCJz\!6`TDz1R?Z-t&U]!;=.jW<hZ)\5d9$mMF;]Dkk EiD9{c"0z 71y#[GDžEQ�&3HFoK1�Ғ(2"oCzԙ9hlAP+eIJXGƃ 1 !a}OjZ+=[$ēoU{I/48퓒6Xjy'3C8 asփ z`>DѦ,u dąRg !B?p7\ ޲ߎdErC(bI}-Z9x×7pqZDyߐ4e!P|+}@Oݾ[!UXoԏQT ~,aV�Sl�|)ڱšntb Wi\5Ũ?m 7 Poo/OڷԊFp 0uH]t/%[6_֖%A "R&R1ۨ="Wn8Յ7$&ڄFx�,Nw, HKDĘJZЩ!N/"Ig}֩l/S"m%Gk4, oCE ː$|:9EV +6ybwR)Xi"dJ/S(Yqb$.fA'_ЋO}#LUA\2c[@Aִ�MH|lxD? 1 ص8w;Rl2Y]`ۅJ>8Ëv:�zxKYH%Uެc�k\Z^6&S$ǜJҗ*/t+.=,&i<;|djXzI!1dh'I8E 4VfiTтh#*1V$֬i|y/$WVuzi% /+β1A8_) cp>R<LKx?1ak)[4޸sx 6Ѱn*~p||0-w }ҀU.JhC.4ң FcNim l~+� ?dQMn!qwBxO4!d3HP Iݘh6dlωbq'3f?Z/-NH : @b=(gxE1݄e"ӽZZ|n />YI!7ӽ4 O{8a7oY@.oI#ܤ<Kؔܜr J.Yv܁gaLBa+hc/33C * a{[[^`0ʫn,96?2o$ұf'at<4*t3+CI1I:5zF sƁ#˸0S$Ӣm`VT#'r%Ϗ$\NA\r=h9Iv�P/C;mqfa`e#`X̂&޼:x&ċ.MQWbEeZ7 KhʮPX"%᠘"x఻)eD.'/#8bKgZ_4EKŶԕ;\j/{jZJ V\X ȆtPF#WC<H_<Ē$o%~N4H#Q G�XTkeu_+e;>4F[mb [�Uyi82I`J'Z1rrg+6rNPt(gբc p6M>0yagVkm?ƈS/KKɫ4d2ı0W_52b\4{q5IӭM>jr>LMV,0niz1uR]mQ6Q E-#mҵ<B)#=cO@2c (ȧN eG 7 .b($J͵io4q"dE2f@R)t{6]$+e BoS �QH@F@=z-]+Q�6֍>PxVY3!7]=Zğ.)<2yEOK^v4n ܥGfv=C(xț>MGw{e=&g' ŒLr(lkG&6&,QA)/Vg7!XJ�E)_<)hG 4ޢM<^t{ؑAck0�Yf.f"Hjjf VņXڱؓ׽~fW-94吗 n[T3pi\lcMwHgr.$Y i! ֑иYwTpQb5*> sq`MySUA%5JYq ,LU}xD*F/Ƹ|]؀�7aoMhא$Y񃌃BDӵjT8J�.ݧXZF_16X"&gW#[}GiTx~D+zUu$g9X6Dq*1QoO5aLd@IB_}oSI!e23@pofOBYnyWt5GƏ4nYdd) koq{l0>TC3ܮ4cz|^koh{ڟt>ԘM_4́KJq|Smې/u`udbI,<m{mL@)^OoսXw&=6TBSCa). 1b"T8i)8~<fIrmI@u,GCZeeŝ#*XI~i2<Yʏsm|E<_hA ĂR֒x-ϞiFC+,d@߀^B|ݫz޲KAm>O#yhmBI{X;Aj3b,s7<J3[j�FeFTpmJKs6NB!RUr:: b z-/+2tq`I]i9g ĚͷRH߀{8jL2aZ+F?r3&eDͬ:Z*b<ybhldt|ƮJgT91$t 䢤(Ch[ve&OH,9PʲGpַ w+* ѭrMlq|Dٹb(=E(&2q5ҹX<Si_Udg"a4GԀ5$Jo܀^.9%ٛkI҄5 C!&h �PgÎ9c�®P1Mn V&٩Ĝg`h�;)Ʌs|e7岅W]*n &&P͋;n&̤:wZ2bs2bɴ:`Ni Lm[VV)bWi7\zS{2|+*}?ƄފeL-Nۤ٪\Ya& yGk_VEgpD ZTPZ0 +FD%U^J}֬$7 U=w>  6`GILO&,I3TN �ʤ"2+"6XiI]ÅcHf$3t(`;cեH(s#b$7!n9>3y.7T 8mttt>e~AOWDXl\&<CL$1Z':֫> V>JYi:'llUct�u {eFl%ʛ[JPn7 !hʱIOF8ؓcD@(!J4sƊ,BD7:)Ftfc2fd6?7x:N +@yA,ȯ+˦h-!ZVpGڛ֠I|6&4b*PHݡ,zqY2Ŗ䛹 uK%~x ^Mo �c!.Z!͏bC(dt=if1By>Rʒlrz SHyG!"R%pBg2Ǔ%dgpץe#Hd&w1'K>x(\L#MIOAɩh#?=b c"m|TD nz'�LK+&EӢl10%$Q2-3X\FO 8b,FHJ',̬"[.:VHhyVq/لgKR9ѥCǘm*RTX8j 9jbޱk{C0)<x(򗶽JOri$a _z\xڑ`:^A.f9Յ�Mk#J\_҈v 3!A ڈS/F-SXIC&x'EmHԉf,qn%l4-����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000032�00000000000�011450� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������26 mtime=1735229082.60362 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013207� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/benchmark.py����������������������������������������������������������������0000666�0000000�0000000�00000001026�00000000000�015512� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.core.window import Window from kivy.graphics.svg import Svg from time import time import sys import os filename = sys.argv[1] if "PROFILE" in os.environ: import pstats import cProfile cProfile.runctx("Svg(filename)", globals(), locals(), "Profile.prof") s = pstats.Stats("Profile.prof") s.sort_stats("time").print_callers() else: print("Loading {}".format(filename)) start = time() svg = Svg(filename) end = time() print("Loaded in {:.2f}s".format((end - start))) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/cloud.svg�������������������������������������������������������������������0000666�0000000�0000000�00000004166�00000000000�015045� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> <svg version="1.0" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="128px" height="128px" viewBox="0 0 128 128" enable-background="new 0 0 128 128" xml:space="preserve"> <polygon fill="#DBDBDB" points="-0.946,69.217 17.35,54.248 43.068,54.162 48.25,29.734 75.084,22.792 94.805,51.419 113.099,56.417 128.142,77.678 116.961,96.551 86.061,100.891 79.149,88.741 68.579,102.625 40.525,105.445 32.1,95.478 5.966,94.815 "/> <polygon fill="#FFFFFF" points="51.502,31.904 74.066,26.264 92.246,50.688 72.44,30.385 "/> <polygon fill="#FFFFFF" points="95.719,53.796 112.348,58.488 126.172,77.578 122.715,83.219 122.715,77.795 110.722,61.308 96.999,56.721 89.504,59.28 "/> <polygon fill="#FFFFFF" points="12.333,61.406 18.025,56.417 43.415,55.878 52.373,68.858 41.971,58.549 18.431,59.237 "/> <polygon fill="#B6B6B6" points="0.681,70.952 7.592,92.646 31.551,93.467 9.219,88.741 "/> <polygon fill="#B6B6B6" points="34.659,95.478 41.614,103.823 67.025,101.438 42.833,100.569 "/> <polygon fill="#B6B6B6" points="77.93,84.837 86.467,99.587 116.147,95.467 88.297,96.116 "/> <polygon points="93.343,71.529 90.418,79.207 93.343,81.584 96.268,79.207 "/> <polygon fill="#404040" points="93.343,73.905 95.536,79.024 92.794,77.562 "/> <polygon points="107.938,71.498 105.014,79.176 107.938,81.553 110.863,79.176 "/> <polygon fill="#404040" points="107.938,73.874 110.132,78.993 107.39,77.53 "/> <polygon points="92.665,89.044 102.217,91.24 111.062,88.625 112.062,87.125 113.871,88.861 112.625,90.75 111.188,89.75 102.217,92.923 92.848,90.141 91.751,91.238 90.472,89.775 91.568,87.765 "/> <polygon fill="#404040" points="112.562,87.812 112.688,88.562 113.5,88.875 "/> <polygon fill="#404040" points="91.688,88.188 92.611,89.079 91.625,89.062 "/> <polygon fill="#404040" points="92.938,89.375 101.875,91.5 104.938,90.625 101.812,92.125 "/> </svg> ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/main-smaa.py����������������������������������������������������������������0000666�0000000�0000000�00000011035�00000000000�015424� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import sys from glob import glob from os.path import join, dirname from kivy.uix.scatter import Scatter from kivy.uix.widget import Widget from kivy.uix.label import Label from kivy.app import App from kivy.graphics.svg import Svg from kivy.core.window import Window from kivy.uix.floatlayout import FloatLayout from kivy.lang import Builder smaa_ui = ''' #:kivy 1.8.0 BoxLayout: orientation: 'horizontal' pos_hint: {'top': 1} size_hint_y: None height: '48dp' padding: '2dp' spacing: '2dp' Label: text: 'Quality:' ToggleButton: text: 'Low' group: 'smaa-quality' on_release: app.smaa.quality = 'low' ToggleButton: text: 'Medium' group: 'smaa-quality' on_release: app.smaa.quality = 'medium' ToggleButton: text: 'High' group: 'smaa-quality' on_release: app.smaa.quality = 'high' ToggleButton: text: 'Ultra' group: 'smaa-quality' state: 'down' on_release: app.smaa.quality = 'ultra' Label: text: 'Debug:' ToggleButton: text: 'None' group: 'smaa-debug' state: 'down' on_release: app.smaa.debug = '' ToggleButton: text: 'Source' group: 'smaa-debug' on_release: app.smaa.debug = 'source' ToggleButton: text: 'Edges' group: 'smaa-debug' on_release: app.smaa.debug = 'edges' ToggleButton: text: 'Blend' group: 'smaa-debug' on_release: app.smaa.debug = 'blend' ''' class SvgWidget(Scatter): def __init__(self, filename): super(SvgWidget, self).__init__() with self.canvas: svg = Svg(filename) self.size = svg.width, svg.height class SvgApp(App): def build(self): from kivy.garden.smaa import SMAA Window.bind(on_keyboard=self._on_keyboard_handler) self.smaa = SMAA() self.effects = [self.smaa, Widget()] self.effect_index = 0 self.label = Label(text='SMAA', top=Window.height) self.effect = effect = self.effects[0] self.root = FloatLayout() self.root.add_widget(effect) if 0: from kivy.graphics import Color, Rectangle wid = Widget(size=Window.size) with wid.canvas: Color(1, 1, 1, 1) Rectangle(size=Window.size) effect.add_widget(wid) if 1: # from kivy.uix.image import Image # root.add_widget(Image(source='data/logo/kivy-icon-512.png', # size=(800, 600))) filenames = sys.argv[1:] if not filenames: filenames = glob(join(dirname(__file__), '*.svg')) for filename in filenames: svg = SvgWidget(filename) effect.add_widget(svg) effect.add_widget(self.label) svg.scale = 5. svg.center = Window.center if 0: wid = Scatter(size=Window.size) from kivy.graphics import Color, Triangle, Rectangle with wid.canvas: Color(0, 0, 0, 1) Rectangle(size=Window.size) Color(1, 1, 1, 1) w, h = Window.size cx, cy = w / 2., h / 2. Triangle(points=[cx - w * 0.25, cy - h * 0.25, cx, cy + h * 0.25, cx + w * 0.25, cy - h * 0.25]) effect.add_widget(wid) if 0: from kivy.uix.button import Button from kivy.uix.slider import Slider effect.add_widget(Button(text='Hello World')) effect.add_widget(Slider(pos=(200, 200))) control_ui = Builder.load_string(smaa_ui) self.root.add_widget(control_ui) def _on_keyboard_handler(self, instance, key, *args): if key == 32: self.effect_index = (self.effect_index + 1) % 2 childrens = self.effect.children[:] self.effect.clear_widgets() self.root.remove_widget(self.effect) self.effect = self.effects[self.effect_index] self.root.add_widget(self.effect) for child in reversed(childrens): self.effect.add_widget(child) self.label.text = self.effect.__class__.__name__ Window.title = self.label.text if __name__ == '__main__': SvgApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/main.py���������������������������������������������������������������������0000666�0000000�0000000�00000002274�00000000000�014512� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import sys from glob import glob from os.path import join, dirname from kivy.uix.scatter import Scatter from kivy.app import App from kivy.graphics.svg import Svg from kivy.core.window import Window from kivy.uix.floatlayout import FloatLayout from kivy.lang import Builder Builder.load_string(""" <SvgWidget>: do_rotation: False <FloatLayout>: canvas.before: Color: rgb: (1, 1, 1) Rectangle: pos: self.pos size: self.size """) class SvgWidget(Scatter): def __init__(self, filename, **kwargs): super(SvgWidget, self).__init__(**kwargs) with self.canvas: svg = Svg(filename) self.size = svg.width, svg.height class SvgApp(App): def build(self): self.root = FloatLayout() filenames = sys.argv[1:] if not filenames: filenames = glob(join(dirname(__file__), '*.svg')) for filename in filenames: svg = SvgWidget(filename, size_hint=(None, None)) self.root.add_widget(svg) svg.scale = 5. svg.center = Window.center if __name__ == '__main__': SvgApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/music.svg�������������������������������������������������������������������0000666�0000000�0000000�00000032251�00000000000�015053� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" width="337" height="55" viewBox="8.5358 -0.0240 54.0895 8.8000"> <line transform="translate(8.5358, 5.7760)" stroke-linejoin="round" stroke-linecap="round" stroke-width="0.1000" stroke="currentColor" x1="0.0500" y1="-0.0000" x2="54.0395" y2="-0.0000"/> <line transform="translate(8.5358, 4.7760)" stroke-linejoin="round" stroke-linecap="round" stroke-width="0.1000" stroke="currentColor" x1="0.0500" y1="-0.0000" x2="54.0395" y2="-0.0000"/> <line transform="translate(8.5358, 3.7760)" stroke-linejoin="round" stroke-linecap="round" stroke-width="0.1000" stroke="currentColor" x1="0.0500" y1="-0.0000" x2="54.0395" y2="-0.0000"/> <line transform="translate(8.5358, 2.7760)" stroke-linejoin="round" stroke-linecap="round" stroke-width="0.1000" stroke="currentColor" x1="0.0500" y1="-0.0000" x2="54.0395" y2="-0.0000"/> <line transform="translate(8.5358, 1.7760)" stroke-linejoin="round" stroke-linecap="round" stroke-width="0.1000" stroke="currentColor" x1="0.0500" y1="-0.0000" x2="54.0395" y2="-0.0000"/> <rect transform="translate(51.4434, 3.7760)" x="0.0000" y="-2.0000" width="0.1900" height="4.0000" ry="0.0000" fill="currentColor"/> <rect transform="translate(34.0904, 3.7760)" x="0.0000" y="-2.0000" width="0.1900" height="4.0000" ry="0.0000" fill="currentColor"/> <rect transform="translate(62.4353, 3.7760)" x="0.0000" y="-2.0000" width="0.1900" height="4.0000" ry="0.0000" fill="currentColor"/> <rect transform="translate(48.9427, 3.7760)" x="-0.0650" y="-3.3333" width="0.1300" height="3.1455" ry="0.0400" fill="currentColor"/> <path transform="translate(45.1753, 4.2760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <rect transform="translate(45.2403, 3.7760)" x="-0.0650" y="0.6878" width="0.1300" height="2.5098" ry="0.0400" fill="currentColor"/> <path transform="translate(47.6915, 3.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <path transform="translate(47.6915, 4.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <rect transform="translate(47.7565, 3.7760)" x="-0.0650" y="1.1878" width="0.1300" height="2.8122" ry="0.0400" fill="currentColor"/> <path transform="translate(53.5834, 4.2760) scale(0.0040, -0.0040)" d="M315 65c0 24 -21 41 -42 41c-4 0 -8 0 -12 -1c-31 -9 -77 -40 -114 -64s-84 -53 -104 -78c-7 -8 -11 -18 -11 -28c0 -24 21 -41 42 -41c4 0 8 0 12 1c31 9 78 40 115 64s84 53 104 78c7 8 10 18 10 28zM264 137c47 0 83 -21 83 -72c0 -19 -4 -37 -10 -56 c-12 -38 -32 -74 -65 -96c-54 -36 -113 -51 -188 -51c-47 0 -84 22 -84 73c0 19 5 37 11 56c12 38 31 74 64 96c54 36 114 50 189 50z" fill="currentColor"/> <path transform="translate(42.6591, 3.2760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <path transform="translate(38.9430, 4.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <rect transform="translate(40.1941, 3.7760)" x="-0.0650" y="-3.3333" width="0.1300" height="3.1455" ry="0.0400" fill="currentColor"/> <rect transform="translate(39.0080, 3.7760)" x="-0.0650" y="1.1878" width="0.1300" height="2.8122" ry="0.0400" fill="currentColor"/> <path transform="translate(42.6591, 4.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <rect transform="translate(43.9103, 3.7760)" x="-0.0650" y="-3.6667" width="0.1300" height="2.9789" ry="0.0400" fill="currentColor"/> <rect transform="translate(42.7241, 3.7760)" x="-0.0650" y="1.1878" width="0.1300" height="2.3046" ry="0.0400" fill="currentColor"/> <path transform="translate(55.4234, 4.2760) scale(0.0040, -0.0040)" d="M0 0c0 31 25 56 56 56s56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56z" fill="currentColor"/> <path transform="translate(59.0853, 3.7760) scale(0.0040, -0.0040)" d="M-23 -116c0 28 11 42 40 42c33 0 78 -13 119 -31l-132 158c-7 9 -10 17 -10 25c0 34 50 66 87 99c25 22 37 52 37 83c0 24 -8 49 -25 69l-35 42c-3 3 -4 7 -4 10c0 9 9 15 17 15c4 0 8 -1 11 -5l151 -180c7 -9 10 -17 10 -25c0 -34 -50 -66 -87 -99 c-25 -22 -37 -52 -37 -83c0 -24 7 -49 24 -69l84 -99c3 -3 4 -7 4 -10c0 -9 -8 -16 -16 -16c-4 0 -9 2 -12 6c-18 21 -63 38 -97 38c-41 0 -53 -26 -53 -67c0 -35 11 -74 28 -94c5 -6 0 -13 -6 -13c-2 0 -4 0 -6 2c-45 54 -92 148 -92 202z" fill="currentColor"/> <polygon transform="translate(42.6591, 7.2760)" stroke-linejoin="round" stroke-linecap="round" stroke-width="0.0800" fill="currentColor" stroke="currentColor" points="2.6062 -0.5100 2.6062 -0.1100 0.0400 0.2000 0.0400 -0.2000"/> <path transform="translate(42.6591, 3.7760)" stroke-width="0.0800" stroke-linejoin="round" stroke-linecap="round" stroke="currentColor" fill="currentColor" d="M0.116047692639455 4.23238524392539C0.865385844303992 4.79674274902589 2.0336160402072 4.65988447239824 2.63222569263945 3.93761475607461C2.01965351435568 4.54069954100234 0.85142331845247 4.67755781762999 0.116047692639455 4.23238524392539z"/> <rect transform="translate(54.9084, 3.7760)" x="-0.0650" y="-3.0000" width="0.1300" height="3.2386" ry="0.0400" fill="currentColor"/> <path transform="translate(55.4234, 5.2760) scale(0.0040, -0.0040)" d="M0 0c0 31 25 56 56 56s56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56z" fill="currentColor"/> <rect transform="translate(53.6484, 3.7760)" x="-0.0650" y="1.7614" width="0.1300" height="2.5719" ry="0.0400" fill="currentColor"/> <path transform="translate(53.5834, 5.2760) scale(0.0040, -0.0040)" d="M315 65c0 24 -21 41 -42 41c-4 0 -8 0 -12 -1c-31 -9 -77 -40 -114 -64s-84 -53 -104 -78c-7 -8 -11 -18 -11 -28c0 -24 21 -41 42 -41c4 0 8 0 12 1c31 9 78 40 115 64s84 53 104 78c7 8 10 18 10 28zM264 137c47 0 83 -21 83 -72c0 -19 -4 -37 -10 -56 c-12 -38 -32 -74 -65 -96c-54 -36 -113 -51 -188 -51c-47 0 -84 22 -84 73c0 19 5 37 11 56c12 38 31 74 64 96c54 36 114 50 189 50z" fill="currentColor"/> <path transform="translate(52.1334, 5.2760) scale(0.0040, -0.0040)" d="M216 -312c0 -10 -8 -19 -18 -19s-19 9 -19 19v145l-83 -31v-158c0 -10 -9 -19 -19 -19s-18 9 -18 19v145l-32 -12c-2 -1 -5 -1 -7 -1c-11 0 -20 9 -20 20v60c0 8 5 16 13 19l46 16v160l-32 -11c-2 -1 -5 -1 -7 -1c-11 0 -20 9 -20 20v60c0 8 5 15 13 18l46 17v158 c0 10 8 19 18 19s19 -9 19 -19v-145l83 31v158c0 10 9 19 19 19s18 -9 18 -19v-145l32 12c2 1 5 1 7 1c11 0 20 -9 20 -20v-60c0 -8 -5 -16 -13 -19l-46 -16v-160l32 11c2 1 5 1 7 1c11 0 20 -9 20 -20v-60c0 -8 -5 -15 -13 -18l-46 -17v-158zM96 65v-160l83 30v160z" fill="currentColor"/> <path transform="translate(25.6720, 6.2760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <path transform="translate(21.9558, 4.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <rect transform="translate(23.2070, 3.7760)" x="-0.0650" y="-2.5000" width="0.1300" height="3.3122" ry="0.0400" fill="currentColor"/> <path transform="translate(25.6720, 4.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <path transform="translate(27.4382, 4.2760) scale(0.0040, -0.0040)" d="M0 0c0 31 25 56 56 56s56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56z" fill="currentColor"/> <rect transform="translate(26.9232, 3.7760)" x="-0.0650" y="-2.5000" width="0.1300" height="3.3122" ry="0.0400" fill="currentColor"/> <rect transform="translate(25.7370, 3.7760)" x="-0.0650" y="2.6878" width="0.1300" height="2.3122" ry="0.0400" fill="currentColor"/> <path transform="translate(38.9430, 3.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <path transform="translate(18.6058, 1.7760) scale(0.0040, -0.0040)" d="M-23 -116c0 28 11 42 40 42c33 0 78 -13 119 -31l-132 158c-7 9 -10 17 -10 25c0 34 50 66 87 99c25 22 37 52 37 83c0 24 -8 49 -25 69l-35 42c-3 3 -4 7 -4 10c0 9 9 15 17 15c4 0 8 -1 11 -5l151 -180c7 -9 10 -17 10 -25c0 -34 -50 -66 -87 -99 c-25 -22 -37 -52 -37 -83c0 -24 7 -49 24 -69l84 -99c3 -3 4 -7 4 -10c0 -9 -8 -16 -16 -16c-4 0 -9 2 -12 6c-18 21 -63 38 -97 38c-41 0 -53 -26 -53 -67c0 -35 11 -74 28 -94c5 -6 0 -13 -6 -13c-2 0 -4 0 -6 2c-45 54 -92 148 -92 202z" fill="currentColor"/> <path transform="translate(18.6058, 6.2760) scale(0.0040, -0.0040)" d="M315 65c0 24 -21 41 -42 41c-4 0 -8 0 -12 -1c-31 -9 -77 -40 -114 -64s-84 -53 -104 -78c-7 -8 -11 -18 -11 -28c0 -24 21 -41 42 -41c4 0 8 0 12 1c31 9 78 40 115 64s84 53 104 78c7 8 10 18 10 28zM264 137c47 0 83 -21 83 -72c0 -19 -4 -37 -10 -56 c-12 -38 -32 -74 -65 -96c-54 -36 -113 -51 -188 -51c-47 0 -84 22 -84 73c0 19 5 37 11 56c12 38 31 74 64 96c54 36 114 50 189 50z" fill="currentColor"/> <path transform="translate(9.3358, 4.7760) scale(0.0040, -0.0040)" d="M376 262c4 0 9 1 13 1c155 0 256 -128 256 -261c0 -76 -33 -154 -107 -210c-22 -17 -47 -28 -73 -36c3 -35 5 -70 5 -105c0 -19 -1 -39 -2 -58c-7 -120 -90 -228 -208 -228c-108 0 -195 88 -195 197c0 58 53 103 112 103c54 0 95 -47 95 -103c0 -52 -43 -95 -95 -95 c-11 0 -21 2 -31 6c26 -39 68 -65 117 -65c96 0 157 92 163 191c1 18 2 37 2 55c0 31 -1 61 -4 92c-29 -5 -58 -8 -89 -8c-188 0 -333 172 -333 374c0 177 131 306 248 441c-19 62 -37 125 -45 190c-6 52 -7 104 -7 156c0 115 55 224 149 292c3 2 7 3 10 3c4 0 7 0 10 -3 c71 -84 133 -245 133 -358c0 -143 -86 -255 -180 -364c21 -68 39 -138 56 -207zM461 -203c68 24 113 95 113 164c0 90 -66 179 -173 190c24 -116 46 -231 60 -354zM74 28c0 -135 129 -247 264 -247c28 0 55 2 82 6c-14 127 -37 245 -63 364c-79 -8 -124 -61 -124 -119 c0 -44 25 -91 81 -123c5 -5 7 -10 7 -15c0 -11 -10 -22 -22 -22c-3 0 -6 1 -9 2c-80 43 -117 115 -117 185c0 88 58 174 160 197c-14 58 -29 117 -46 175c-107 -121 -213 -243 -213 -403zM408 1045c-99 -48 -162 -149 -162 -259c0 -74 18 -133 36 -194 c80 97 146 198 146 324c0 55 -4 79 -20 129z" fill="currentColor"/> <path transform="translate(12.9558, 3.7760) scale(0.0040, -0.0040)" d="M27 41l-1 -66v-11c0 -22 1 -44 4 -66c45 38 93 80 93 139c0 33 -14 67 -43 67c-31 0 -52 -30 -53 -63zM-15 -138l-12 595c8 5 18 8 27 8s19 -3 27 -8l-7 -345c25 21 58 34 91 34c52 0 89 -48 89 -102c0 -80 -86 -117 -147 -169c-15 -13 -24 -38 -45 -38 c-13 0 -23 11 -23 25z" fill="currentColor"/> <path transform="translate(14.9058, 3.7760) scale(0.0040, -0.0040)" d="M359 27c-49 0 -75 42 -75 75c0 38 27 77 72 77c4 0 9 0 14 -1c-28 37 -72 59 -120 59c-106 0 -113 -73 -113 -186v-51v-51c0 -113 7 -187 113 -187c80 0 139 70 158 151c2 7 7 10 12 10c6 0 13 -4 13 -12c0 -94 -105 -174 -183 -174c-68 0 -137 21 -184 70 c-49 51 -66 122 -66 193s17 142 66 193c47 49 116 69 184 69c87 0 160 -64 175 -150c1 -5 1 -9 1 -13c0 -40 -30 -72 -67 -72z" fill="currentColor"/> <rect transform="translate(18.6708, 3.7760)" x="-0.0650" y="2.7614" width="0.1300" height="2.2386" ry="0.0400" fill="currentColor"/> <path transform="translate(35.2268, 3.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <path transform="translate(35.2268, 4.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <rect transform="translate(36.4780, 3.7760)" x="-0.0650" y="-3.3333" width="0.1300" height="3.1455" ry="0.0400" fill="currentColor"/> <rect transform="translate(35.2918, 3.7760)" x="-0.0650" y="1.1878" width="0.1300" height="2.8122" ry="0.0400" fill="currentColor"/> <path transform="translate(32.7544, 0.8160) scale(0.0040, -0.0040)" d="M0 0c0 -198 209 -335 209 -533c0 -71 -16 -141 -42 -207c-5 -8 -12 -12 -19 -12c-13 0 -26 11 -23 27c26 61 42 126 42 192c0 104 -95 208 -167 283h-16v250h16z" fill="currentColor"/> <rect transform="translate(29.7032, 3.7760)" x="-0.0650" y="1.1878" width="0.1300" height="2.8122" ry="0.0400" fill="currentColor"/> <path transform="translate(29.6382, 4.7760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> <rect transform="translate(32.6894, 3.7760)" x="-0.0650" y="-3.0000" width="0.1300" height="3.3122" ry="0.0400" fill="currentColor"/> <path transform="translate(31.4382, 4.2760) scale(0.0040, -0.0040)" d="M220 138c56 0 109 -29 109 -91c0 -72 -56 -121 -103 -149c-36 -21 -76 -36 -117 -36c-56 0 -109 29 -109 91c0 72 56 121 103 149c36 21 76 36 117 36z" fill="currentColor"/> </svg> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/rotated.svg�����������������������������������������������������������������0000666�0000000�0000000�00000002724�00000000000�015377� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" standalone="no"?><svg width="256" height="256" viewBox="0 0 256 256" version="1.1" xmlns="http://www.w3.org/2000/svg"> <path d="M102,42 Q 165,22 59 48 T 197 164" stroke="green" stroke-width="5.0" fill="none" stroke-opacity="0.375" transform="" /> <path d="M102,42 Q 165,22 59 48 T 197 164" stroke="green" stroke-width="5.0" fill="none" stroke-opacity="0.375" transform=" rotate(120.0 128 128)" /> <path d="M102,42 Q 165,22 59 48 T 197 164" stroke="green" stroke-width="5.0" fill="none" stroke-opacity="0.375" transform=" rotate(240.0 128 128)" /> <rect stroke="blue" stroke-width="3.75" x="24" y="98" width="59" height="132" fill="none" stroke-opacity="0.75" transform="" /> <rect stroke="blue" stroke-width="3.75" x="24" y="98" width="59" height="132" fill="none" stroke-opacity="0.75" transform=" rotate(-120.0 128 128)" /> <rect stroke="blue" stroke-width="3.75" x="24" y="98" width="59" height="132" fill="none" stroke-opacity="0.75" transform=" rotate(-240.0 128 128)" /> <path d="M6,39 Q 230,177 256 149 T 37 164" stroke="red" stroke-width="1.75" fill="none" stroke-opacity="0.625" transform="" /> <path d="M6,39 Q 230,177 256 149 T 37 164" stroke="red" stroke-width="1.75" fill="none" stroke-opacity="0.625" transform=" rotate(120.0 128 128)" /> <path d="M6,39 Q 230,177 256 149 T 37 164" stroke="red" stroke-width="1.75" fill="none" stroke-opacity="0.625" transform=" rotate(240.0 128 128)" /> </svg> ��������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/ship.svg��������������������������������������������������������������������0000666�0000000�0000000�00000015212�00000000000�014674� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="90" height="70" id="svg2" sodipodi:version="0.32" inkscape:version="0.46" version="1.0" sodipodi:docname="ship.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> <defs id="defs4"> <linearGradient id="linearGradient3214"> <stop style="stop-color:#c6c600;stop-opacity:1;" offset="0" id="stop3216" /> <stop style="stop-color:#ffff00;stop-opacity:1;" offset="1" id="stop3218" /> </linearGradient> <linearGradient id="linearGradient3202"> <stop style="stop-color:#ff0000;stop-opacity:1;" offset="0" id="stop3204" /> <stop style="stop-color:#bd0000;stop-opacity:1;" offset="1" id="stop3206" /> </linearGradient> <linearGradient id="linearGradient3194"> <stop style="stop-color:#dedede;stop-opacity:1;" offset="0" id="stop3196" /> <stop style="stop-color:#989898;stop-opacity:1;" offset="1" id="stop3198" /> </linearGradient> <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 526.18109 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="744.09448 : 526.18109 : 1" inkscape:persp3d-origin="372.04724 : 350.78739 : 1" id="perspective10" /> <radialGradient inkscape:collect="always" xlink:href="#linearGradient3194" id="radialGradient3200" cx="96.31839" cy="50.202221" fx="96.31839" fy="50.202221" r="17.310345" gradientTransform="matrix(0.9858342,-8.3672021e-2,4.7596473e-2,0.83613,-1.0250201,16.006099)" gradientUnits="userSpaceOnUse" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3202" id="linearGradient3208" x1="42.241379" y1="32.741379" x2="115.51724" y2="62.051723" gradientUnits="userSpaceOnUse" gradientTransform="translate(-32.758621,-3.8793108)" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3214" id="linearGradient3220" x1="81.896553" y1="91.362068" x2="32.327587" y2="56.858353" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.8787552,0.1419091,-0.1597537,0.9892554,-13.144554,-28.899574)" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3214" id="linearGradient3226" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.8685077,-0.1132563,-0.1394085,-1.0690568,-14.356174,105.14147)" x1="85.341438" y1="66.425507" x2="37.248852" y2="95.639565" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient3202" id="linearGradient3250" x1="15.448277" y1="24.051723" x2="75.06897" y2="54.224136" gradientUnits="userSpaceOnUse" /> </defs> <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" gridtolerance="10000" guidetolerance="10" objecttolerance="10" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="2.32" inkscape:cx="68.190824" inkscape:cy="80" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" inkscape:window-width="1280" inkscape:window-height="949" inkscape:window-x="0" inkscape:window-y="49" /> <metadata id="metadata7"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> </cc:Work> </rdf:RDF> </metadata> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> <path style="fill:url(#linearGradient3220);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.93835992px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 59.619254,50.730952 C 49.661045,70.037736 19.788566,69.897875 3.9900832,67.864348 C -7.7548013,66.515538 20.17388,59.495471 10.326386,42.733478 C 23.739518,53.606512 40.559383,49.266185 56.167631,51.777525 L 57.886308,51.427784 L 59.619254,50.730952 L 59.619254,50.730952 z" id="path3190" sodipodi:nodetypes="ccccccc" inkscape:transform-center-x="-3.4482759" inkscape:transform-center-y="4.3103448" /> <path style="fill:url(#linearGradient3226);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.96547216px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 58.79508,22.895256 C 49.333819,1.7268144 19.894984,0.54842438 4.2901585,2.0287804 C -7.3077901,2.9543654 20.801912,10.400856 10.793004,27.956675 C 24.208257,16.881149 39.986846,23.620004 55.412911,21.618269 L 57.100128,22.070145 L 58.79508,22.895256 L 58.79508,22.895256 z" id="path3224" sodipodi:nodetypes="ccccccc" /> <path sodipodi:type="arc" style="opacity:1;fill:url(#linearGradient3250);stroke:#000000;stroke-opacity:1" id="path3248" sodipodi:cx="44.827587" sodipodi:cy="45.172413" sodipodi:rx="42.241379" sodipodi:ry="16.379311" d="M 87.068966,45.172413 A 42.241379,16.379311 0 1 1 2.5862083,45.172413 A 42.241379,16.379311 0 1 1 87.068966,45.172413 z" transform="matrix(1.0050725,0,0,0.9999239,1.7122668,-9.4793183)" /> <path sodipodi:type="arc" style="opacity:1;fill:url(#radialGradient3200);fill-opacity:1;stroke:#000000;stroke-opacity:1" id="path3192" sodipodi:cx="96.120689" sodipodi:cy="48.474136" sodipodi:rx="16.810345" sodipodi:ry="14.00862" d="M 112.93103,48.474136 A 16.810345,14.00862 0 1 1 79.310345,48.474136 A 16.810345,14.00862 0 1 1 112.93103,48.474136 z" transform="matrix(1.1420454,0,0,0.8166083,-53.524193,-4.0412826)" /> </g> </svg> ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/sun.svg���������������������������������������������������������������������0000666�0000000�0000000�00000005737�00000000000�014551� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> <svg version="1.0" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="128px" height="128px" viewBox="0 0 128 128" enable-background="new 0 0 128 128" xml:space="preserve"> <polygon fill="#F1E323" points="26.318,46.295 64.821,19.125 110.014,42.609 112.881,96.541 67.961,111.15 26.045,92.309 "/> <polygon fill="#F8F191" points="64.957,22.128 108.238,43.974 110.969,95.312 99.637,50.392 "/> <polyline points="82.844,51.822 77.109,44.931 73.285,53.273 78.809,57.082 "/> <polyline points="59.072,54.47 52.683,47.113 48.422,56.019 54.576,60.084 "/> <polygon points="45.979,75.24 44.887,70.871 39.016,79.201 44.477,78.518 59.223,89.441 77.246,90.807 92.674,77.973 96.77,77.152 90.898,70.734 90.217,75.787 76.836,87.529 59.769,86.164 "/> <polygon fill="#404040" points="52.942,48.89 57.584,54.215 53.352,51.757 "/> <polygon fill="#404040" points="77.109,46.159 81.479,51.757 77.518,49.846 "/> <polygon fill="#404040" points="44.478,72.783 45.569,75.924 58.95,86.301 44.341,76.469 "/> <polygon fill="#404040" points="91.172,71.691 95.814,76.742 92.4,74.967 "/> <polyline fill="#CFC31E" points="27.547,47.115 27.273,91.354 68.098,109.785 30.687,89.168 "/> <polygon fill="#F1E323" points="116.173,58.063 145.789,54.59 147.251,77.99 119.646,77.259 "/> <polygon fill="#F1E323" points="103.376,31.92 80.341,19.854 96.063,-3.363 114.893,5.778 "/> <polygon fill="#F1E323" points="53.833,21.134 33.723,-6.288 10.688,7.24 27.507,33.383 "/> <polygon fill="#F1E323" points="21.292,58.611 -11.25,57.697 -11.25,80.549 19.281,79.817 "/> <polygon fill="#F1E323" points="28.604,98.647 13.065,124.059 34.637,133.383 52.736,110.348 "/> <polygon fill="#F1E323" points="84.18,110.348 104.473,103.035 113.979,130.092 92.955,133.748 "/> <polygon fill="#F8F191" points="96.978,-1.352 112.882,6.875 102.827,29.727 108.86,7.789 "/> <polygon fill="#F8F191" points="118.55,59.342 144.326,56.6 145.789,76.161 141.401,60.622 "/> <polygon fill="#F8F191" points="33.906,-3.729 51.09,20.585 38.111,11.262 "/> <polygon fill="#F8F191" points="-9.056,59.891 19.098,60.622 18.001,77.989 15.807,63.364 "/> <polygon fill="#F8F191" points="103.741,105.778 112.15,128.63 104.29,117.844 "/> <polygon fill="#F8F191" points="29.518,101.757 48.714,111.812 35.368,130.458 44.326,113.64 "/> <polygon fill="#CFC31E" points="95.5,1 83.75,18.5 101.5,28.75 87.75,18.25 "/> <polygon fill="#CFC31E" points="118.75,62.25 121,76 143.5,76.25 123.25,74 "/> <polygon fill="#CFC31E" points="85.75,111.25 93.5,132.75 91.5,120 "/> <polygon fill="#CFC31E" points="27.75,103 14.75,123.5 32.5,131.5 18.25,122.75 "/> <polygon fill="#CFC31E" points="16.25,78.5 -10.5,79.25 -10,60.5 -8.75,77 "/> <polygon fill="#CFC31E" points="28.25,31.25 13,8 23.75,17.5 "/> </svg> ���������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/svg/tiger.svg�������������������������������������������������������������������0000666�0000000�0000000�00000246270�00000000000�015055� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.2" baseProfile="tiny" id="svg2" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="900px" height="900px" viewBox="0 0 900 900" overflow="inherit" xml:space="preserve"> <path id="path6" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M58.599,224.09c0,0,0.086,1.619-0.618,1.603 c-0.704-0.017-14.764-41.095-32.304-39.179C25.677,186.514,40.872,180.231,58.599,224.09z"/> <path id="path10" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M61.616,221.508c0,0-0.471,1.551-1.126,1.296 c-0.656-0.255,0.099-43.667-17.049-47.833C43.442,174.972,59.867,174.233,61.616,221.508z"/> <path id="path14" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M85.105,257.676c0,0,1.398,0.82,0.997,1.399 c-0.402,0.578-42.421-10.36-50.5,5.324C35.602,264.399,38.745,248.262,85.105,257.676z"/> <path id="path18" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M82.705,266.401c0,0,1.585,0.338,1.386,1.015 c-0.199,0.676-43.524,3.531-46.249,20.964C37.842,288.38,35.741,272.071,82.705,266.401z"/> <path id="path22" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M79.107,261.681c0,0,1.521,0.566,1.225,1.205 c-0.295,0.64-43.573-2.854-48.813,13.993C31.517,276.879,31.819,260.44,79.107,261.681z"/> <path id="path26" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M69.959,246.125c0,0,1.118,1.175,0.571,1.62 c-0.545,0.444-37.923-21.647-50.012-8.794C20.519,238.951,27.988,224.303,69.959,246.125z"/> <path id="path30" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M63.512,249.707c0,0,1.244,1.039,0.752,1.545 c-0.492,0.504-40.13-17.218-50.687-3.079C13.578,248.173,19.342,232.774,63.512,249.707z"/> <path id="path34" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M61.291,253.187c0,0,1.374,0.86,0.956,1.427 c-0.419,0.566-42.103-11.586-50.632,3.859C11.614,258.473,15.224,242.432,61.291,253.187z"/> <path id="path38" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M70.463,253.71c0,0,0.958,1.309,0.358,1.68 c-0.599,0.372-34.836-26.328-48.473-15.131C22.35,240.258,31.634,226.689,70.463,253.71z"/> <path id="path42" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M53.562,228.974c0,0,0.513,1.538-0.171,1.709 c-0.683,0.171-25.122-35.717-41.528-29.224C11.862,201.459,24.851,191.377,53.562,228.974z"/> <path id="path46" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M54.155,234.938c0,0,0.833,1.392,0.202,1.706 s-32.233-29.459-46.853-19.579C7.504,217.064,18.012,204.417,54.155,234.938z"/> <path id="path50" fill="#FFFFFF" stroke="#000000" stroke-width="0.172" d="M54.057,238.671c0,0,0.959,1.309,0.36,1.68 c-0.6,0.371-34.837-26.329-48.474-15.131C5.944,225.22,15.227,211.65,54.057,238.671z"/> <path id="path54" fill="#FFFFFF" stroke="#000000" d="M52.169,240.138c0.43,5.168,1.272,10.78,2.76,13.446 c0,0-3.076,10.596,4.442,21.875c0,0-0.342,6.151,1.025,8.887c0,0,3.417,7.178,7.52,7.861c3.318,0.553,10.772,3.176,19.199,4.375 c0,0,14.639,12.03,11.904,22.968c0,0-0.342,14.014-3.418,15.38c0,0,9.912-9.569,1.709,4.786l-3.76,16.064 c0,0,21.875-18.457,8.545-2.734l-8.545,22.216c0,0,16.748-15.723,10.595-8.545l-2.733,7.52c0,0,36.913-23.241,10.595,2.051 c0,0,6.836-3.075,10.596-0.684c0,0,5.811-1.025,5.127,0.342c0,0-17.772,8.887-20.85,24.609c0,0,7.177-8.545,4.442,0.685l0.342,9.912 c0,0,3.418-18.458,3.077,13.671c0,0,16.405-15.38,6.493,2.393v14.354c0,0,12.988-14.014,7.521-3.075c0,0,8.544-7.52,5.126,5.469 c0,0-0.683,8.887,3.076-0.684c0,0,13.672-26.146,8.545-3.761c0,0-0.685,16.407,3.418,3.761c0,0,0.342,8.887,8.203,15.039 c0,0-1.025-43.408,9.912-12.646l3.417,14.014c0,0,2.393-7.86,2.051-12.305c0,0,12.646-14.014,6.836,6.836 c0,0,12.988-19.481,10.253-8.203c0,0-6.494,13.672-5.127,17.774c0,0,14.354-29.736,15.381-31.104c0,0-1.709,36.231,7.52,5.47 c0,0,4.784,10.254,2.393,14.014c0,0,6.836-6.835,6.152-9.57c0,0,3.931-7.007,6.322,4.615c0,0,1.538,8.031,2.905,5.297 c0,0,3.418,20.508,4.444,1.025c0,0,1.367-11.62-4.785-21.532c0,0,0.684-2.734-1.709-6.153c0,0,11.621,18.457,5.469-6.151 c0,0,9.571,6.836,10.597,6.836c0,0-11.621-19.823-4.103-15.723c0,0-4.443-8.888,10.938,1.367c0,0-13.673-13.672,1.367-5.469 c0,0,6.836,5.469,0.343-3.077c0,0-12.306-13.671,6.493,1.71c0,0,9.912,14.013,10.597,16.406c0,0-8.545-24.951-12.306-27.344 c0,0,7.178-31.104,42.383-17.773c0,0,5.81,14.696,9.569-1.025c0,0,10.938-5.469,20.508,18.115c0,0,3.417-11.621,2.733-14.014 c0,0,5.812,1.026,5.128,0c0,0,11.278,3.759,12.304,3.077c0,0,5.812,5.81,6.152,2.733c0,0,7.86,2.393,6.151-0.684 c0,0,7.521,13.33,7.861,16.406l2.052-11.963l1.708,2.394c0,0,1.367-6.496,0.685-7.521c-0.685-1.025,17.09,5.811,21.189,23.583 l1.709,7.178c0,0,5.128-12.646,3.762-16.063c0,0,4.442,0.686,4.784,4.443c0,0,3.418-19.825-0.685-24.951 c0,0,3.761-0.683,4.787,2.394v-6.153c0,0,6.149,0.684,6.149-1.366c0,0,3.762-3.418,5.471,0.683c0,0-10.597-30.078,5.127-13.672 c0,0,6.15,9.229,3.075-6.836c-3.075-16.062-6.493-17.432-2.393-17.772c0,0,0.684-3.076-1.025-4.443c-1.709-1.367,1.025,0,1.025,0 s4.102,3.418-0.343-15.381c0,0,5.469,1.367-4.785-23.583c0,0,2.394-2.051-1.024-9.229c0,0,6.836,3.761,9.229,2.394 c0,0-0.343-1.367-3.076-4.785c0,0-18.457-46.827-1.025-28.026c0,0,10.127,11.577,4.656-7.905c0,0-7.784-20.516-7.119-24.188 L52.169,240.138z"/> <path id="path58" fill="#CC7226" stroke="#000000" d="M419.209,220.639c0.535,0.155,2.421,1.115,3.488,2.525 c0,0,5.811,9.229,1.367-6.494c0,0-7.861-24.609-0.342-15.04c0,0,5.127,6.152,2.392-5.468c-3.303-14.037-5.469-19.482-5.469-19.482 s9.913,4.102-12.988-29.735l7.521,3.076c0,0-16.748-33.837-35.205-38.281l-6.836-5.127c0,0,32.812-32.47,21.875-63.915 c0,0-5.812-4.443-14.015,3.418c0,0-5.468,4.101-10.596,2.734c0,0-26.317,1.025-28.027,1.025c-1.709,0-31.444-31.787-87.497-16.748 c0,0-4.443,1.708-8.203,0.684c0,0-15.724-13.672-57.422,5.81c0,0-8.545,1.709-9.912,1.709s-3.76,0-10.596,5.469 c-6.836,5.468-7.178,6.152-8.887,7.519c0,0-14.013,9.57-18.114,10.253c0,0-9.912,5.469-13.673,14.014l-3.075,1.026 c0,0-1.367,6.152-1.709,7.177c0,0-4.103,3.077-4.785,7.861c0,0-7.52,5.126-7.177,8.886c0,0-1.367,4.444-2.052,8.545 c0,0-6.151,4.102-5.468,6.494c0,0-6.494,11.963-5.469,17.773c0,0-5.469-0.341-7.861,1.709c0,0-0.684,4.102-2.051,4.444 c0,0-2.394,1.025-0.341,4.443c0,0-1.368,2.393-1.709,3.759c0,0,0.684,2.393-3.076,7.177c0,0-5.469,16.065-3.76,20.508 c0,0,0.342,4.101-2.052,5.469c0,0-3.075-0.342,4.103,9.912c0,0,0.684,1.025-2.051,3.076c0,0-14.697,3.076-16.748,17.089 c0,0-11.621,12.646-11.621,17.09c0,1.969,0.23,4.658,0.829,8.601c0,0-0.487,7.123,23.096,7.806S419.209,220.639,419.209,220.639z"/> <path id="path62" fill="#CC7226" d="M64.328,239.741c-21.363-33.667-9.059,14.526-9.059,14.526 c7.521,29.395,118.26-2.734,118.26-2.734s144.237-25.977,153.809-29.395c9.57-3.418,90.916,2.051,90.916,2.051l-4.784-14.355 c-55.371-39.648-71.776-19.824-83.397-23.242c-11.621-3.417-9.57,4.785-12.305,5.469s-36.229-20.507-41.699-19.824 c-5.468,0.684-27.123-19.611-14.354,7.519c13.671,29.053-49.903,33.496-64.258,23.926c-14.355-9.57,6.151,15.722,6.151,15.722 c15.724,17.09-13.672,2.734-13.672,2.734c-29.394-10.937-49.901,10.938-52.636,11.621c-2.734,0.683-6.835,3.418-7.519-2.051 c-0.685-5.469-7.102-19.739-34.18,2.734c-17.089,14.186-28.881-4.614-28.881-4.614L64.328,239.741z"/> <path id="path66" fill="#E87F3A" d="M277.187,173.729c-5.469,0.684-27.144-19.601-14.354,7.519 c14.184,30.078-49.901,33.496-64.257,23.926c-14.356-9.57,6.151,15.723,6.151,15.723c15.723,17.089-13.673,2.734-13.673,2.734 c-29.394-10.937-49.901,10.938-52.636,11.621c-2.734,0.684-6.835,3.418-7.52-2.051c-0.684-5.468-6.988-19.597-34.179,2.734 c-18.146,14.822-29.674-3.511-29.674-3.511l-2.734,8.638c-21.361-34.009-8.482,15.815-8.482,15.815 c7.52,29.396,118.819-3.853,118.819-3.853s144.236-25.976,153.807-29.395c9.57-3.417,90.172,1.989,90.172,1.989l-4.724-14.791 c-55.37-39.648-71.092-19.327-82.714-22.744c-11.62-3.418-9.569,4.785-12.305,5.468 C316.151,194.236,282.656,173.045,277.187,173.729z"/> <path id="path70" fill="#EA8C4D" d="M278.306,175.22c-5.469,0.684-26.604-19.849-14.354,7.52 c13.842,30.934-49.902,33.497-64.258,23.927c-14.354-9.571,6.152,15.722,6.152,15.722c15.722,17.09-13.672,2.734-13.672,2.734 c-29.395-10.938-49.902,10.938-52.636,11.621c-2.735,0.684-6.836,3.418-7.521-2.05c-0.684-5.469-6.877-19.454-34.179,2.734 c-19.203,15.458-30.466-2.408-30.466-2.408l-3.075,7.363c-20.337-33.324-7.909,17.105-7.909,17.105 c7.521,29.395,119.379-4.971,119.379-4.971s144.237-25.976,153.807-29.395c9.569-3.418,89.426,1.926,89.426,1.926l-4.66-15.226 c-55.371-39.647-70.41-18.83-82.03-22.248c-11.621-3.417-9.57,4.785-12.305,5.47C317.27,195.728,283.775,174.536,278.306,175.22z"/> <path id="path74" fill="#EC9961" d="M279.424,176.712c-5.469,0.683-26.599-19.852-14.355,7.519 c14.355,32.091-50.357,33.192-64.257,23.926c-14.354-9.571,6.152,15.722,6.152,15.722c15.723,17.09-13.671,2.734-13.671,2.734 c-29.395-10.937-49.901,10.938-52.637,11.621c-2.733,0.684-6.836,3.418-7.519-2.051c-0.684-5.469-6.765-19.309-34.18,2.735 c-20.259,16.095-31.259-1.305-31.259-1.305l-3.418,6.09c-18.628-31.445-7.332,18.396-7.332,18.396 c7.52,29.394,119.938-6.091,119.938-6.091s144.235-25.977,153.808-29.395c9.569-3.417,88.681,1.865,88.681,1.865l-4.6-15.66 c-55.371-39.649-69.726-18.333-81.346-21.751c-11.623-3.418-9.572,4.785-12.308,5.469 C318.388,197.22,284.893,176.028,279.424,176.712z"/> <path id="path78" fill="#EEA575" d="M280.544,178.203c-5.469,0.684-26.167-20.041-14.356,7.52 c14.356,33.496-49.9,33.496-64.257,23.925c-14.354-9.57,6.152,15.723,6.152,15.723c15.723,17.089-13.671,2.734-13.671,2.734 c-29.396-10.937-49.901,10.938-52.637,11.621c-2.733,0.684-6.835,3.418-7.52-2.051c-0.685-5.469-6.652-19.167-34.179,2.735 c-21.316,16.732-32.053-0.203-32.053-0.203l-3.759,4.816c-16.919-29.737-6.758,19.683-6.758,19.683 c7.519,29.396,120.498-7.208,120.498-7.208s144.235-25.976,153.808-29.394c9.57-3.417,87.934,1.802,87.934,1.802l-4.536-16.095 c-55.37-39.648-69.042-17.835-80.663-21.252c-11.621-3.418-9.57,4.785-12.306,5.469C319.509,198.711,286.012,177.52,280.544,178.203 z"/> <path id="path82" fill="#F1B288" d="M281.662,179.694c-5.47,0.684-27.654-19.355-14.355,7.52 c16.406,33.154-49.902,33.496-64.258,23.925c-14.355-9.57,6.153,15.723,6.153,15.723c15.722,17.089-13.673,2.734-13.673,2.734 c-29.394-10.938-49.901,10.937-52.636,11.621c-2.733,0.683-6.836,3.418-7.52-2.051c-0.685-5.469-6.54-19.023-34.18,2.734 c-22.372,17.37-32.843,0.902-32.843,0.902l-4.102,3.542c-15.38-28.37-6.184,20.973-6.184,20.973 c7.52,29.396,121.058-8.327,121.058-8.327s144.235-25.977,153.807-29.394c9.569-3.418,87.188,1.74,87.188,1.74l-4.475-16.53 c-55.37-39.647-68.358-17.338-79.979-20.756c-11.619-3.418-9.569,4.785-12.305,5.469S287.131,179.011,281.662,179.694z"/> <path id="path86" fill="#F3BF9C" d="M282.781,181.186c-5.47,0.684-27.979-19.192-14.355,7.52 c17.433,34.18-49.902,33.497-64.257,23.926c-14.355-9.57,6.151,15.723,6.151,15.723c15.724,17.09-13.671,2.735-13.671,2.735 c-29.394-10.938-49.9,10.937-52.636,11.62c-2.734,0.684-6.835,3.418-7.519-2.05c-0.685-5.468-6.43-18.881-34.18,2.734 c-23.429,18.007-33.636,2.003-33.636,2.003l-4.443,2.269c-13.672-25.806-5.608,22.264-5.608,22.264 c7.52,29.395,121.617-9.446,121.617-9.446s144.236-25.977,153.807-29.394c9.568-3.418,86.441,1.677,86.441,1.677l-4.413-16.967 c-55.369-39.647-67.675-16.84-79.296-20.258c-11.622-3.419-9.568,4.785-12.305,5.469 C321.744,201.694,288.25,180.502,282.781,181.186z"/> <path id="path90" fill="#F5CCB0" d="M283.899,182.677c-5.468,0.684-28.917-18.692-14.354,7.521 c18.799,33.837-49.903,33.495-64.258,23.925c-14.355-9.57,6.151,15.723,6.151,15.723c15.724,17.089-13.671,2.734-13.671,2.734 c-29.394-10.938-49.902,10.938-52.636,11.621c-2.735,0.684-6.836,3.418-7.521-2.05c-0.684-5.469-6.314-18.736-34.179,2.734 c-24.485,18.645-34.428,3.107-34.428,3.107l-4.786,0.994c-12.305-24.268-5.034,23.552-5.034,23.552 c7.521,29.396,122.175-10.563,122.175-10.563s144.238-25.977,153.808-29.395c9.57-3.418,85.696,1.616,85.696,1.616l-4.351-17.401 c-55.371-39.648-66.991-16.344-78.612-19.762c-11.62-3.417-9.57,4.786-12.304,5.469 C322.864,203.185,289.368,181.994,283.899,182.677z"/> <path id="path94" fill="#F8D8C4" d="M285.018,184.169c-5.469,0.684-28.917-18.693-14.354,7.52 c18.798,33.837-49.901,33.495-64.258,23.925c-14.354-9.57,6.152,15.723,6.152,15.723c15.722,17.09-13.672,2.734-13.672,2.734 c-29.394-10.938-49.902,10.938-52.636,11.622c-2.734,0.683-6.835,3.417-7.52-2.052c-0.684-5.468-6.203-18.593-34.179,2.735 c-25.542,19.28-35.22,4.211-35.22,4.211l-5.127-0.28c-11.622-22.56-4.458,24.842-4.458,24.842 c7.519,29.394,122.733-11.683,122.733-11.683s144.236-25.977,153.807-29.395c9.571-3.418,84.952,1.554,84.952,1.554l-4.288-17.836 c-55.37-39.648-66.309-15.846-77.93-19.265c-11.62-3.417-9.57,4.785-12.305,5.469C323.982,204.677,290.486,183.486,285.018,184.169z "/> <path id="path98" fill="#FAE5D7" d="M286.136,185.661c-5.468,0.684-28.585-18.873-14.354,7.519 c18.799,34.863-49.901,33.496-64.257,23.926c-14.354-9.57,6.152,15.722,6.152,15.722c15.723,17.09-13.671,2.735-13.671,2.735 c-29.396-10.938-49.901,10.938-52.636,11.621c-2.735,0.684-6.838,3.417-7.521-2.052c-0.684-5.468-6.091-18.449-34.18,2.735 c-26.598,19.917-36.013,5.313-36.013,5.313l-5.47-1.555c-11.107-20.507-3.883,26.134-3.883,26.134 c7.52,29.394,123.294-12.803,123.294-12.803s144.236-25.977,153.806-29.395c9.57-3.418,84.207,1.492,84.207,1.492l-4.228-18.271 c-55.37-39.649-65.623-15.35-77.244-18.768s-9.57,4.785-12.304,5.469C325.1,206.168,291.605,184.977,286.136,185.661z"/> <path id="path102" fill="#FCF2EB" d="M287.255,187.152c-5.469,0.684-27.664-19.349-14.355,7.519 c18.115,36.573-49.9,33.497-64.257,23.926c-14.354-9.57,6.153,15.723,6.153,15.723c15.722,17.089-13.672,2.734-13.672,2.734 c-29.395-10.937-49.902,10.938-52.637,11.621c-2.733,0.685-6.836,3.418-7.52-2.051c-0.683-5.468-5.979-18.306-34.179,2.735 c-27.655,20.554-36.807,6.415-36.807,6.415l-5.811-2.827c-10.938-19.823-3.31,27.421-3.31,27.421 c7.521,29.394,123.854-13.92,123.854-13.92s144.236-25.978,153.807-29.395c9.57-3.418,83.459,1.428,83.459,1.428l-4.163-18.705 c-55.371-39.648-64.939-14.852-76.561-18.27c-11.622-3.419-9.57,4.785-12.307,5.468C326.219,207.66,292.723,186.468,287.255,187.152 z"/> <path id="path106" fill="#FFFFFF" d="M64.156,254.268c-10.938-18.799-2.733,28.71-2.733,28.71 c7.52,29.395,124.413-15.038,124.413-15.038s144.236-25.978,153.807-29.395c9.57-3.419,82.713,1.367,82.713,1.367l-4.102-19.14 c-55.37-39.648-64.258-14.355-75.878-17.773s-9.569,4.785-12.305,5.469c-2.733,0.684-36.229-20.508-41.698-19.824 c-5.47,0.684-27.02-19.659-14.355,7.52c18.993,40.765-51.918,32.151-64.258,23.925c-14.355-9.57,6.152,15.723,6.152,15.723 c15.722,17.09-13.672,2.735-13.672,2.735c-29.395-10.938-49.901,10.938-52.636,11.621c-2.734,0.685-6.836,3.418-7.52-2.051 c-0.684-5.469-5.866-18.164-34.18,2.735c-28.71,21.19-37.597,7.518-37.597,7.518L64.156,254.268z"/> <path id="path110" d="M99.703,279.901c0,0-6.152,9.912,11.621,21.192c0,0,1.195,1.195-14.186-2.394c0,0-5.298-1.709-6.665-10.596 c0,0-4.101-3.759-8.203-8.545C78.171,274.775,99.703,279.901,99.703,279.901z"/> <path id="path114" fill="#CCCCCC" d="M219.331,239.228c0,0,15.122,22.918,14.61,27.002c-1.11,8.888-1.281,17.091,1.453,20.509 c2.735,3.418,10.254,31.787,10.254,31.787s-0.341,1.024,10.254-31.445c0,0,9.912-13.672-7.178-29.395 C248.725,257.686,218.647,233.076,219.331,239.228z"/> <path id="path118" d="M116.793,302.803c0,0,9.569,6.152-2.735,32.812l5.469-2.051c0,0-0.684,9.571-3.417,11.621l6.152-2.734 c0,0,4.102,6.836,0.684,10.937c0,0,14.355,6.836,13.673,12.305c0,0,5.468-6.835,2.051-12.305c-3.418-5.468-9.571-2.05-8.887-17.772 l-7.521,2.733c0,0,4.785-7.519,4.785-12.987l-6.836,2.051c0,0,13.218-22.71,4.102-23.926 C119.185,302.803,116.793,302.803,116.793,302.803z"/> <path id="path122" fill="#CCCCCC" d="M144.478,317.157c0,0,2.393-3.759,0-3.076c-2.393,0.684-29.053,13.33-34.18,21.533 C110.299,335.614,139.693,314.765,144.478,317.157z"/> <path id="path126" fill="#CCCCCC" d="M153.365,323.993c0,0,2.392-3.76,0-3.077c-2.394,0.685-29.053,13.331-34.18,21.534 C119.185,342.45,148.579,321.601,153.365,323.993z"/> <path id="path130" fill="#CCCCCC" d="M164.644,311.005c0,0,2.394-3.759,0-3.076c-2.393,0.684-29.052,13.331-34.179,21.533 C130.465,329.462,159.859,308.612,164.644,311.005z"/> <path id="path134" fill="#CCCCCC" d="M144.82,348.261c0,0,0-5.126-2.392-4.444c-2.393,0.684-33.154,15.723-38.281,23.926 C104.146,367.742,140.034,345.867,144.82,348.261z"/> <path id="path138" fill="#CCCCCC" d="M145.845,339.032c0,0,1.025-4.103-1.367-3.418c-1.709,0-24.268,9.911-29.395,18.114 C115.084,353.729,140.377,335.273,145.845,339.032z"/> <path id="path142" fill="#CCCCCC" d="M133.541,379.705l-8.545,6.494c0,0,8.886-6.494,11.962-5.468c0,0-5.811,9.569-6.494,14.013 c0,0,8.887-10.937,13.672-10.596c0,0,6.494,0.342,6.494,9.57c0,0,4.785-8.887,7.52-8.546c0,0,1.026,5.471,0,11.28 c0,0,3.418-6.494,6.836-5.128c0,0,5.469-1.708,4.785,8.205c0,0,0,8.886-0.684,11.277c0,0,4.786-22.559,6.836-22.899 c0,0,6.836-1.025,10.937,6.494c0,0-3.418-6.494,0.685-4.785c0,0,9.229,1.367,11.962,7.178c0,0-5.811-10.254-1.025-7.52 c0,0,5.812,0,6.836,5.469c0,0,7.179,18.115,8.888,19.481c0,0-6.494-18.457-5.126-18.457c0,0-1.709-10.254,2.733,2.393 c0,0-2.733-11.963,2.051-11.279c4.785,0.684,8.546,9.229,15.723,7.178c0,0,8.204,4.785,9.913-54.345L133.541,379.705z"/> <path id="path146" d="M137.642,300.409c0,0,12.646-5.127,46.825,0c0,0,6.152,0.342,11.962-7.177 c5.812-7.521,28.71-13.673,34.18-11.964l8.204,5.47l0.685,1.023c0,0,10.596,8.888,10.938,15.381 c0.342,6.494-12.304,47.509-20.509,61.182c-8.203,13.671-16.406,24.267-32.812,22.216c0,0-17.772-3.418-39.647,0 c0,0-24.95-1.368-27.343-8.203s9.569-19.824,9.569-19.824s3.761-7.177,2.734-19.481 C141.401,326.729,141.744,302.803,137.642,300.409z"/> <path id="path150" fill="#E5668C" d="M156.441,302.118c7.178,15.723-18.114,71.435-18.114,71.435 c-1.708,1.368,10.817,6.533,19.481,4.443c9.354-2.254,43.75,1.368,43.75,1.368c20.166-13.33,31.104-51.27,31.104-51.27 s8.887-20.508-6.152-23.242C211.469,302.118,156.441,302.118,156.441,302.118z"/> <path id="path154" fill="#B23259" d="M154.705,328.519c2.841-10.93,4.194-21.014,1.734-26.4c0,0,53.319,5.469,62.891-12.305 c3.624-6.729,16.234,19.482,15.893,27.686c0,0-53.833,12.305-66.479,2.734L154.705,328.519z"/> <path id="path158" fill="#A5264C" d="M158.491,342.45c0,0,1.709,6.152-0.343,9.57c0,0-1.366,0.684-2.393,1.025 c0,0,1.026,3.076,6.152,4.443c0,0,1.709,3.759,3.76,4.101c2.051,0.343,6.151,5.127,9.569,4.102s12.988-4.443,12.988-4.443 s4.785-2.734,12.305,0.342c0,0,2.029-0.685,2.393-4.101c0.427-4.017,3.076-7.178,4.785-8.887s9.912-12.647,8.886-12.988 C215.571,335.273,158.491,342.45,158.491,342.45z"/> <path id="path162" fill="#FF727F" stroke="#000000" d="M154.732,301.094c0,0-2.393,19.14,0.343,26.317 c2.734,7.177,2.051,8.887,1.366,12.305c-0.684,3.419,3.076,11.962,7.861,17.089l10.253,1.368c0,0,12.988-3.077,20.849-0.684 c0,0,7.687,1.147,10.597-11.622c0,0,4.101-5.468,10.253-7.86c6.152-2.393,12.305-37.938,8.886-44.774 c-3.417-6.837-15.722-10.596-29.394,2.733C182.075,309.296,180.366,294.941,154.732,301.094z"/> <path id="path166" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M156.099,365.009c0,0-0.684-1.71-4.443-2.052 c0,0-19.14-3.075-26.317-13.671c0,0-5.812-4.786-2.051,5.127c0,0,8.886,17.431,14.696,19.823 C137.984,374.236,151.997,377.655,156.099,365.009z"/> <path id="path170" fill="#CC3F4C" d="M224.407,310.346c0.562-6.756,2.231-14.116,0.732-17.113 c-5.507-11.019-20.011-6.414-29.394,2.733c-13.672,13.33-15.381-1.024-41.016,5.128c0,0-1.49,11.931-0.772,20.485 c0,0,31.876-9.891,32.56-5.104c0,0,1.367-2.735,9.229-2.735C203.609,313.74,223.041,312.738,224.407,310.346z"/> <path id="path174" stroke="#A51926" stroke-width="2" d="M187.544,301.777c0,0,4.102,4.101,1.024,12.304 c0,0-12.304,13.672-10.595,25.635"/> <path id="path178" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M146.529,374.236c0,0-3.76-10.938,3.76-5.127 c0,0,4.102,1.709,3.075,3.076C152.339,373.553,147.554,376.971,146.529,374.236z"/> <path id="path182" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M150.835,375.262c0,0-3.007-8.75,3.007-4.102 c0,0,3.778,2.092,2.462,2.461C152.407,374.715,156.304,376.902,150.835,375.262z"/> <path id="path186" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M154.937,375.262c0,0-3.007-8.75,3.008-4.102 c0,0,3.738,1.974,2.461,2.461C157.534,374.715,160.406,376.902,154.937,375.262z"/> <path id="path190" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M160.576,375.433c0,0-3.009-8.749,3.008-4.102 c0,0,3.745,1.993,2.461,2.46C163.516,374.715,166.046,377.073,160.576,375.433z"/> <path id="path194" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M166.114,375.364c0,0-3.008-8.75,3.009-4.102 c0,0,3.28,1.367,2.461,2.462C170.763,374.817,171.583,377.005,166.114,375.364z"/> <path id="path198" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M171.821,375.945c0,0-4.101-10.595,3.761-5.127 c0,0,4.102,1.709,3.076,3.076C177.631,375.261,178.657,377.996,171.821,375.945z"/> <path id="path202" stroke="#A5264C" stroke-width="2" d="M147.554,361.248c0,0,11.278-2.392,16.405,0.342 c0,0,5.127,1.026,6.152,0.684c1.025-0.341,3.761-0.684,3.761-0.684"/> <path id="path206" stroke="#A5264C" stroke-width="2" d="M176.606,368.769c0,0,10.254-11.622,20.508-7.861 c5.995,2.198,5.128-0.685,5.812-3.077s0.854-5.98,5.126-8.544"/> <path id="path210" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M191.303,355.096c0,0-3.418-9.229-5.811,1.709 s-5.126,14.014-6.493,16.407c0,0,0,4.443,7.177,4.101c0,0,9.228-0.342,9.57-2.734C196.089,372.186,194.721,362.273,191.303,355.096z "/> <path id="path214" stroke="#A5264C" stroke-width="2" d="M203.266,361.248c0,0,3.076-2.05,5.127-1.025"/> <path id="path218" stroke="#A5264C" stroke-width="2" d="M208.82,347.234c0,0,2.479-4.187,6.58-4.869"/> <path id="path222" fill="#B2B2B2" d="M141.06,378.68c0,0,15.38,2.734,19.141,1.367c0,0,7.52,0,0.342,1.709 c0,0-10.938,0-17.773-1.024C142.769,380.731,132.857,375.945,141.06,378.68z"/> <path id="path226" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M153.023,299.042c0,0,15.039,0,16.748,0.684 c0,0,6.153,26.318,3.076,32.813c0,0-1.025,2.392-3.417-2.393c0,0-15.723-28.027-18.457-29.736 C148.238,298.7,151.997,299.042,153.023,299.042z"/> <path id="path230" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M87.142,296.735c0,0,7.604,1.452,18.371,3.674 c0,0,4.103,19.141,6.836,23.242c2.734,4.101-0.342,4.102-3.417,1.709c-3.076-2.392-15.723-14.355-17.432-18.114 C89.791,303.485,87.142,296.735,87.142,296.735z"/> <path id="path234" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M105.823,300.595c0,0,4.956,1.323,5.818,3.216 c0.86,1.892-1.028,4.708-1.028,4.708s-0.854,2.824-1.881,0.978C107.705,307.647,105.251,301.103,105.823,300.595z"/> <path id="path238" d="M105.856,300.409c0,0,3.076,4.443,6.152,4.443s3.403-0.353,5.811,0.171c3.932,0.854,3.589-0.854,9.229,0.171 c2.255,0.41,4.442-0.342,6.835,0.684c2.393,1.025,5.127,0.342,6.152-1.367c1.025-1.708,5.127-5.297,5.127-5.297 s-10.938,1.537-13.33,2.221C131.832,301.435,112.692,302.46,105.856,300.409z"/> <path id="path242" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M143.965,300.58c0,0-5.511,2.992-5.854,5.042 c-0.342,2.05,4.486,5.212,4.486,5.212s2.349,3.931,2.862,1.88C145.973,310.664,144.649,300.923,143.965,300.58z"/> <path id="path246" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M111.935,305.25c0,0,5.987,9.56,6.173-0.021 c0,0,0.477-1.075-1.027-1.093C111.889,304.071,113.189,300.565,111.935,305.25z"/> <path id="path250" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M118.069,305.463c0,0,6.77,9.559,6.226-0.08 c0,0,0.006-0.284-1.491-0.415C118.745,304.614,119.04,300.754,118.069,305.463z"/> <path id="path254" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M124.232,305.469c0,0,6.802,9.081,6.23,0.822 c0,0,0.102-1.054-1.312-1.312C125.825,304.377,125.644,301.601,124.232,305.469z"/> <path id="path258" fill="#FFFFCC" stroke="#000000" stroke-width="0.5" d="M130.108,305.537c0,0,6.75,9.879,7.047,1.521 c0,0,1.404-1.177-0.087-1.367C132.097,305.06,132.778,301.253,130.108,305.537z"/> <path id="path262" fill="#E5E5B2" d="M99.198,308.553l-6.543-1.307c-2.222-4.273-4.016-9.528-4.016-9.528s5.426,0.854,16.107,3.247 c0,0,0.748,2.835,2.006,7.787L99.198,308.553z"/> <path id="path266" fill="#E5E5B2" d="M154.797,304.57c-1.423-2.142-2.549-3.644-3.104-3.99c-2.574-1.609,0.966-1.287,1.931-1.287 c0,0,14.16,0,15.769,0.643c0,0,0.448,1.916,1.032,4.813C170.423,304.749,161.803,303.032,154.797,304.57z"/> <path id="path270" fill="#CC7226" d="M200.6,186.524c23.688,3.384,45.494-27.07,46.998-35.342 c1.504-8.271-7.144-18.423-7.144-18.423c1.128-2.632-3.008-14.663-7.521-22.558c-4.511-7.896-18.099-7.063-33.086-7.896 c-13.535-0.752-29.326,19.174-30.454,20.678c-1.127,1.504,4.136,34.214,5.265,39.102c1.127,4.888-1.129,27.446-1.129,27.446 C202.788,181.756,176.914,183.141,200.6,186.524z"/> <path id="path274" fill="#EA8E51" d="M170.017,123.538c-1.106,1.477,4.062,33.592,5.168,38.391 c1.107,4.799-1.106,26.947-1.106,26.947c27.917-7.588,3.321-6.275,26.577-2.953c23.257,3.322,44.666-26.578,46.144-34.699 c1.477-8.122-7.014-18.088-7.014-18.088c1.106-2.584-2.953-14.396-7.384-22.148c-4.43-7.751-17.769-6.934-32.484-7.751 C186.628,102.498,171.124,122.062,170.017,123.538z"/> <path id="path278" fill="#EFAA7C" d="M170.639,124.092c-1.087,1.449,3.985,32.97,5.072,37.68c1.086,4.71-1.087,26.448-1.087,26.448 c26.834-7.827,3.261-6.159,26.086-2.897c22.825,3.261,43.839-26.085,45.288-34.057c1.449-7.971-6.885-17.752-6.885-17.752 c1.088-2.536-2.897-14.13-7.245-21.738c-4.349-7.608-17.44-6.806-31.885-7.608C186.942,103.44,171.726,122.643,170.639,124.092z"/> <path id="path282" fill="#F4C6A8" d="M171.26,124.646c-1.066,1.422,3.911,32.348,4.977,36.969 c1.066,4.621-1.065,25.949-1.065,25.949c25.151-7.725,3.199-6.043,25.593-2.844c22.396,3.199,43.012-25.593,44.434-33.413 c1.423-7.821-6.753-17.418-6.753-17.418c1.066-2.489-2.844-13.863-7.109-21.328c-4.267-7.465-17.111-6.678-31.281-7.465 C187.257,104.384,172.327,123.224,171.26,124.646z"/> <path id="path286" fill="#F9E2D3" d="M171.883,125.199c-1.046,1.394,3.835,31.726,4.881,36.258 c1.045,4.532-1.046,25.449-1.046,25.449c23.812-7.622,3.137-5.926,25.101-2.789c21.965,3.138,42.186-25.101,43.579-32.772 c1.396-7.669-6.624-17.083-6.624-17.083c1.046-2.439-2.789-13.597-6.972-20.918c-4.183-7.321-16.782-6.549-30.68-7.321 C187.571,105.328,172.928,123.805,171.883,125.199z"/> <path id="path290" fill="#FFFFFF" d="M200.874,183.516c21.533,3.076,41.357-24.609,42.725-32.128s-6.494-16.748-6.494-16.748 c1.025-2.393-2.734-13.33-6.836-20.507c-4.103-7.178-16.453-6.421-30.079-7.178c-12.304-0.683-26.66,17.432-27.685,18.798 c-1.026,1.368,3.76,31.104,4.785,35.547c1.024,4.443-1.025,24.951-1.025,24.951C198.054,178.901,179.341,180.439,200.874,183.516z" /> <path id="path294" fill="#CCCCCC" d="M240.523,154.463c0,0-23.756,6.494-33.667,5.127c0,0-13.501-5.64-21.02,12.988 c0,0-3.076,6.153-4.785,7.861C179.341,182.148,240.523,154.463,240.523,154.463z"/> <path id="path298" d="M243.769,152.583c0,0-24.781,10.425-33.325,10.083c0,0-14.014-3.931-21.19,8.544c0,0-7.178,7.862-9.912,9.229 c0,0-0.342,1.367,5.126-2.05l8.886,4.443c0,0,12.647,8.204,20.851-5.469c0,0,3.418-9.57,3.418-11.279s18.114-6.494,19.482-6.836 C238.471,158.907,244.111,155.318,243.769,152.583z"/> <path id="path302" fill="#99CC32" d="M203.266,183.271c-5.871,0-13.025-3.303-13.025-8.642s7.154-10.692,13.025-10.692 c5.875,0,10.635,4.328,10.635,9.667S209.14,183.271,203.266,183.271z"/> <path id="path306" fill="#659900" d="M200.17,169.015c-4.142,0.617-8.489,1.901-8.428,1.717c1.315-3.947,6.751-6.795,11.522-6.795 c3.671,0,6.908,1.69,8.819,4.262C212.085,168.199,207.542,167.917,200.17,169.015z"/> <path id="path310" fill="#FFFFFF" d="M210.444,168.818c0,0-3.76-2.734-3.76-0.854C206.684,167.964,209.76,171.724,210.444,168.818z" /> <path id="path314" d="M201.899,175.762c-2.135,0-3.865-1.729-3.865-3.867c0-2.135,1.73-3.866,3.865-3.866 c2.138,0,3.868,1.731,3.868,3.866C205.766,174.031,204.035,175.762,201.899,175.762z"/> <path id="path318" fill="#CC7226" d="M113.033,164.375c0,0-2.735-18.115-0.685-21.875c0,0,9.229-8.545,8.887-11.621 c0,0-0.341-15.381-1.366-16.064c-1.026-0.683-7.521-5.811-12.647-0.342c0,0-8.886,15.381-8.203,20.85v1.709 c0,0-6.494-0.342-7.86,1.367c0,0-1.025,4.443-2.052,4.785c0,0-2.393,2.05-0.684,4.443c0,0-1.709,2.051-1.367,5.469l6.494,3.418 c0,0,1.709,12.304,10.938,16.748C108.62,175.252,111.324,169.502,113.033,164.375z"/> <path id="path322" fill="#FFFFFF" d="M112.179,162.803c0,0-2.461-16.303-0.615-19.688c0,0,8.307-7.69,7.998-10.458 c0,0-0.308-13.843-1.229-14.458c-0.922-0.615-6.768-5.229-11.381-0.308c0,0-7.998,13.843-7.384,18.765v1.538 c0,0-5.844-0.308-7.074,1.23c0,0-0.924,3.999-1.847,4.306c0,0-2.152,1.846-0.614,3.999c0,0-1.538,1.845-1.23,4.922l5.845,3.076 c0,0,1.538,11.074,9.845,15.073C108.207,172.591,110.64,167.417,112.179,162.803z"/> <path id="path326" fill="#EB955C" d="M119.485,115.662c-0.931-0.735-7.332-5.666-12.33-0.333c0,0-8.664,14.996-7.997,20.328v1.666 c0,0-6.332-0.333-7.665,1.333c0,0-1,4.333-2,4.666c0,0-2.333,2-0.667,4.333c0,0-1.667,2-1.333,5.332l6.332,3.333 c0,0,1.667,11.997,10.663,16.329c4.028,1.94,6.665-3.666,8.331-8.664c0,0-2.666-17.662-0.667-21.328c0,0,8.999-8.332,8.665-11.331 C120.818,131.324,120.485,116.328,119.485,115.662z"/> <path id="path330" fill="#F2B892" d="M119.1,116.507c-0.837-0.786-7.144-5.52-12.014-0.325c0,0-8.442,14.611-7.793,19.807v1.623 c0,0-6.169-0.324-7.468,1.299c0,0-0.975,4.221-1.948,4.546c0,0-2.273,1.949-0.649,4.221c0,0-1.624,1.948-1.299,5.195l6.169,3.247 c0,0,1.624,11.689,10.391,15.911c3.926,1.89,6.494-3.572,8.118-8.443c0,0-2.598-17.209-0.648-20.781c0,0,8.767-8.117,8.441-11.04 C120.399,131.769,120.074,117.157,119.1,116.507z"/> <path id="path334" fill="#F8DCC8" d="M118.715,117.353c-0.743-0.837-6.955-5.375-11.698-0.316c0,0-8.22,14.228-7.587,19.286v1.581 c0,0-6.007-0.316-7.271,1.264c0,0-0.949,4.11-1.897,4.427c0,0-2.213,1.896-0.632,4.109c0,0-1.581,1.897-1.266,5.059l6.008,3.162 c0,0,1.581,11.381,10.116,15.492c3.822,1.84,6.323-3.478,7.904-8.22c0,0-2.529-16.756-0.632-20.234c0,0,8.537-7.904,8.22-10.749 C119.98,132.213,119.664,117.985,118.715,117.353z"/> <path id="path338" fill="#FFFFFF" d="M112.179,162.717c0,0-2.461-16.217-0.615-19.602c0,0,8.307-7.69,7.998-10.458 c0,0-0.308-13.843-1.229-14.458c-0.649-0.889-6.768-5.229-11.381-0.308c0,0-7.998,13.843-7.384,18.765v1.538 c0,0-5.844-0.308-7.074,1.23c0,0-0.924,3.999-1.847,4.306c0,0-2.152,1.846-0.614,3.999c0,0-1.538,1.845-1.23,4.922l5.845,3.076 c0,0,1.538,11.074,9.845,15.073C108.207,172.591,110.64,167.332,112.179,162.717z"/> <path id="path342" fill="#CCCCCC" d="M109.53,157.369c0,0-18.457-8.716-19.226-9.399c0,0,7.775,7.007,8.459,7.007 C99.447,154.976,109.53,157.369,109.53,157.369z"/> <path id="path346" d="M94.919,152.071c0,0,15.722,3.076,15.722,6.836c0,2.488-0.208,13.954-4.785,12.646 C98.677,169.502,101.754,157.198,94.919,152.071z"/> <path id="path350" fill="#99CC32" d="M102.096,155.318c0,0,7.672,1.26,8.544,3.589c0.513,1.367,1.08,8.466-3.588,9.399 C103.163,169.084,101.257,160.351,102.096,155.318z"/> <path id="path354" d="M175.576,191.675c-0.425-1.488,0.695-1.376,2.226-1.836c1.709-0.513,12.134-3.76,12.817-5.981 c0.684-2.222,11.963,1.538,11.963,1.538c1.538,0.683,5.298,2.905,5.298,2.905c4.101,1.025,9.741,1.367,9.741,1.367 c2.051,0.854,4.956,3.247,4.956,3.247c12.476,8.715,23.071,2.563,23.071,2.563c17.09-5.64,11.963-20.337,11.963-20.337 c-2.562-7.69,0.172-10.595,0.172-10.595c0.17-3.247,6.322,2.222,6.322,2.222c2.223,3.588,2.905,7.861,2.905,7.861 c6.835,9.57,3.931-5.64,3.931-5.64c0.171-0.854-2.222-3.931-2.222-4.956c0-1.025-1.538-3.931-1.538-3.931 c-2.563-2.905-0.513-8.887-0.513-8.887c1.538-11.792-0.342-10.253-0.342-10.253c-1.026-1.538-8.888,7.006-8.888,7.006 c-1.879,2.906-7.006,4.272-7.006,4.272c-2.393,1.538-5.298,0.342-5.298,0.342c-2.222-0.342-7.006,5.64-7.006,5.64 c2.393-0.171,4.442,3.588,6.494,3.76c2.051,0.171,3.589-2.051,4.956-2.564c1.366-0.512,3.76,4.444,3.76,4.444 c0.341,2.222-4.443,6.323-4.443,6.323c-0.342,3.931-1.709,2.563-1.709,2.563c-2.562-0.512-3.588,2.735-4.442,6.665 c-0.855,3.931-4.443,4.272-4.443,4.272c-1.368,6.323-2.394,3.76-2.394,3.76c-0.172-4.785-5.299,0.171-5.299,0.171 c-1.024,1.709-4.956-0.171-4.956-0.171c-5.811-1.709-3.76-3.418-3.76-3.418c1.538-1.88,11.108,0,11.108,0 c1.88-1.367-4.956-4.785-4.956-4.785c-0.513-1.539,0.342-5.298,0.342-5.298c1.025-2.735,6.836-7.52,6.836-7.52 c8.033-1.026,5.641-2.393,5.641-2.393c-5.299-4.443-10.255,2.051-10.255,2.051c-1.88,5.298-16.748,18.115-16.748,18.115 c-4.102,2.906-1.88-2.905-5.298,0c-3.418,2.906-21.021-4.785-21.021-4.785c-9.88-1.019-12.214,12.432-15.229,9.766 C172.314,189.18,176.944,196.46,175.576,191.675z"/> <path id="path358" d="M342.034,49.533c0,0-21.875,6.836-24.268,22.9c0,0-2.051,19.482,15.381,34.521c0,0,0.342,5.469,2.051,8.204 c0,0-1.367,4.101,14.697-2.393l23.241-7.178c0,0,5.469-2.051,9.911-9.571c4.443-7.519,17.432-23.583,14.356-45.116 c0,0,1.024-9.57-4.103-9.912c0,0-7.179-1.367-13.33,5.127c0,0-5.812,2.734-7.861,2.393L342.034,49.533z"/> <path id="path362" d="M388.706,48.687c0,0,1.795-7.63-2.341-3.495c0,0-6.015,4.888-12.408,4.888c0,0-12.405,1.88-16.166,13.159 c0,0-3.384,22.935,3.384,27.822c0,0,4.136,6.392,10.15,0.752C377.341,86.173,390.588,60.342,388.706,48.687z"/> <path id="path366" fill="#323232" d="M388.388,48.993c0,0,1.785-7.472-2.275-3.411c0,0-5.906,4.799-12.182,4.799 c0,0-12.183,1.845-15.874,12.919c0,0-3.321,22.517,3.323,27.316c0,0,4.061,6.275,9.967,0.738 C377.253,85.818,390.234,60.436,388.388,48.993z"/> <path id="path370" fill="#666666" d="M388.068,49.299c0,0,1.777-7.313-2.207-3.328c0,0-5.798,4.71-11.958,4.71 c0,0-11.956,1.812-15.579,12.681c0,0-3.261,22.1,3.261,26.81c0,0,3.985,6.159,9.783,0.724 C377.164,85.462,389.88,60.53,388.068,49.299z"/> <path id="path374" fill="#999999" d="M387.747,49.605c0,0,1.771-7.154-2.141-3.244c0,0-5.688,4.622-11.729,4.622 c0,0-11.73,1.777-15.285,12.441c0,0-3.2,21.684,3.197,26.304c0,0,3.911,6.043,9.599,0.711S389.525,60.624,387.747,49.605z"/> <path id="path378" fill="#CCCCCC" d="M387.428,49.911c0,0,1.762-6.995-2.074-3.16c0,0-5.579,4.533-11.506,4.533 c0,0-11.505,1.743-14.991,12.202c0,0-3.138,21.266,3.138,25.798c0,0,3.836,5.927,9.414,0.697 C376.986,84.751,389.173,60.718,387.428,49.911z"/> <path id="path382" fill="#FFFFFF" d="M387.108,50.217c0,0,1.752-6.836-2.007-3.076c0,0-5.47,4.443-11.28,4.443 c0,0-11.278,1.709-14.697,11.963c0,0-3.074,20.849,3.076,25.292c0,0,3.761,5.811,9.229,0.684 C376.896,84.396,388.817,60.813,387.108,50.217z"/> <path id="path386" fill="#992600" d="M206.342,223.847c0,0-17.431-16.406-24.267-17.089c0,0-29.395-3.418-42.041,11.962 c0,0,15.038-17.431,38.623-12.646c0,0-18.457-3.76-29.053-1.025c0,0-14.355,0-22.559,11.962l-2.393,4.103 c0,0,3.417-12.646,19.141-17.773c0,0,19.481-4.102,28.711,0c0,0-18.458-5.811-27.002-4.102c0,0-25.977-2.05-36.914,20.508 c0,0,3.418-12.305,16.064-18.457c0,0,11.621-7.52,29.053-5.127c0,0,12.305,2.734,16.748,4.785c4.443,2.051,3.418-0.342-3.761-4.443 c0,0-4.784-8.545-16.748-8.203c0,0-36.571,3.076-45.458,13.33c0,0,11.621-9.57,20.508-11.962c0,0,19.141-6.836,26.317-6.152 c0,0,21.191,0.854,27.686-2.563c0,0-9.57,4.272-6.836,7.007c2.734,2.734,8.545,9.229,8.545,10.254 c0,1.025,20.679,19.909,23.754,23.669L206.342,223.847z"/> <path id="path390" fill="#CCCCCC" d="M324.602,389.616c0,0-13.244-31.188-23.925-39.307c0,0,22.217,13.673,25.208,29.053 C325.885,379.362,325.885,387.907,324.602,389.616z"/> <path id="path394" fill="#CCCCCC" d="M364.762,396.024c0,0-22.645-46.995-38.451-67.504c0,0,37.171,32.044,41.442,54.688 l0.427,4.699l-2.563-2.136C365.616,385.771,365.191,393.461,364.762,396.024z"/> <path id="path398" fill="#CCCCCC" d="M413.04,354.582c0,0-53.403-50.842-54.687-52.977c0,0,51.697,56.396,54.26,62.804 C412.614,364.409,410.906,356.719,413.04,354.582z"/> <path id="path402" fill="#CCCCCC" d="M251.971,391.752c0,0,16.663-44.433,32.897-25.206c0,0,12.816,8.544,12.39,11.108 c0,0-3.418-5.555-18.799-5.128C278.46,372.526,262.225,369.964,251.971,391.752z"/> <path id="path406" fill="#CCCCCC" d="M414.75,282.807c0,0-38.452-24.353-44.86-25.635c-10.088-2.017,42.297,24.78,46.569,33.752 C416.459,290.924,418.169,288.788,414.75,282.807z"/> <path id="path410" d="M285.981,373.895c0,0,17.433-1.709,23.242-7.52l3.761,3.076l15.038-32.813l3.076,4.444 c0,0,12.304-12.646,11.622-19.482c-0.686-6.836,10.937,5.127,10.937,5.127s-0.685-9.911,5.468-4.103c0,0-2.05-13.329,5.128-6.493 c0,0-9.005-25.769,10.255-3.76c4.783,5.469,1.024-0.342,1.024-0.342s-22.218-41.016-3.761-28.71c0,0,1.709-19.482,0.685-23.242 c-1.025-3.76-2.734-22.901-6.837-27.344c-4.101-4.443,0.343-5.811,5.128-1.368c0,0-9.57-20.507,1.709-10.253 c0,0-3.075-12.988-6.837-15.38c0,0-4.784-14.697,8.203-5.469c0,0-3.76-10.596-6.493-13.33c0,0-9.913-23.584-3.761-19.482 l3.761,3.076c0,0-5.811-11.963-0.343-8.203c5.47,3.76,5.47,3.417,5.47,3.417s-18.114-28.369-0.685-13.329 c0,0-6.972-11.893-9.912-17.773c0,0-16.062-17.432-3.76-11.963l4.102,1.367c0,0-7.52-8.545-14.354-9.912 c-6.836-1.367,2.051-6.836,7.52-5.127c5.468,1.709,18.798,8.203,18.798,8.203s10.938,16.064,14.355,16.406 c0,0-17.09-6.494-11.963,0.342c0,0,12.305,11.962,6.152,11.621c0,0-5.128,6.153-1.025,13.672c0,0-15.773-15.715-3.076,6.152 l5.812,14.014c0,0-20.851-21.191-11.279-2.393c0,0,14.697,20.166,16.407,20.507c1.709,0.342,5.468,7.861,5.468,7.861l-3.759-1.708 l4.441,7.52c0,0-9.569-10.254-4.441,1.025l4.783,12.305c0,0-17.432-18.798-5.811,6.494c0,0-14.013-4.443-6.494,10.253 c0,0-1.366,13.672-1.024,18.117c0.341,4.443,1.367,28.71-2.394,35.547c-3.76,6.836,5.127,23.241,6.836,26.659 s4.784,12.646-2.733,4.786c-7.521-7.861-3.76-3.077-2.051,4.442s6.835,20.849,6.151,25.635c0,0-1.025,1.025-3.761-2.051 c0,0-12.646-19.483-11.278-7.179c0,0-1.023,6.837-3.76,14.355c0,0-2.734,9.229-2.734,1.709c0,0-2.733-14.355-5.127-7.861 c-2.392,6.495-5.469,11.622-7.861,13.672c-2.392,2.051-6.836-17.432-7.859-8.545c0,0-10.254-10.595-14.355,3.418l-9.912,14.014 c0,0-0.342-10.596-1.367-5.469C320.501,372.527,294.867,377.655,285.981,373.895z"/> <path id="path414" d="M256.586,69.016c0,0-9.912-6.836-13.33-6.494c-3.418,0.342,23.584-7.52,58.788,16.064 c0,0,4.102,2.393,7.178,2.051c0,0,2.733,2.05,0.342,5.126c0,0-7.521,8.203,2.05,17.773c0,0,15.724,5.811,10.938-1.708 c0,0,9.229,3.417,11.278,6.836c2.052,3.417,1.026,0,1.026,0s-5.471-6.152-10.597-10.596c0,0-4.443-1.709-6.836-8.887 c-2.394-7.177-4.442-15.722-0.685-18.457c0,0-3.418,3.76-2.733,0.342s3.76-6.495,5.127-6.836c1.365-0.342,15.38-13.843,21.19-14.184 c0,0-7.86,1.196-10.425,0.341c-2.563-0.855-25.293-10.595-30.419-11.621c0,0-14.354-5.639-4.102-3.931 c0,0,30.59,3.247,46.141,14.526c0,0-6.152-7.177-21.875-13.159c0,0-18.969-10.767-49.046-6.494c0,0-15.21,2.734-21.875,4.272 c0,0-2.222-0.512-2.733-0.854c-0.514-0.342-10.598-8.032-34.182-2.051c0,0-14.525,3.931-21.875,8.032c0,0-12.988,1.026-16.063,3.76 c0,0-15.895,12.475-17.604,13.159s-11.45,7.178-12.133,7.52c0,0,21.02-5.64,23.071-7.691c2.051-2.05,16.919-4.272,18.969-3.076 c2.051,1.196,9.228,0.684,1.025,1.196c0,0,64.599,12.646,65.282,14.355C253.169,70.041,256.586,69.016,256.586,69.016z"/> <path id="path418" fill="#CC7226" d="M317.596,61.154c0,0-8.716-6.323-10.425-6.323s-12.304-8.715-15.895-8.374 c-3.588,0.342-14.013-8.203-37.425-1.196c0,0-0.513-1.709,2.563-2.393c0,0,5.469-1.88,5.81-2.393c0,0,17.261-3.589,23.413-0.513 c0,0,7.861,2.222,13.159,7.519c0,0,9.569,2.735,12.306,1.88c0,0,7.519,1.88,7.861,3.418c0,0,4.955,2.563,3.417,4.785 C322.382,57.565,322.723,58.933,317.596,61.154z"/> <path id="path422" fill="#CC7226" d="M306.94,59.353c0.69,0.54,1.562,0.624,2.077,1.315c0.201,0.268-0.046,0.546-0.316,0.629 c-0.89,0.271-1.792-0.216-2.768,0.286c-0.344,0.177-0.893,0.021-1.365-0.105c-1.394-0.377-2.957-0.398-4.401,0.189 c-1.696-0.965-3.713-0.466-5.491-1.321c-0.05-0.023-0.239,0.273-0.302,0.25c-2.604-0.978-5.802-0.736-7.878-2.688 c-2.075-0.352-4.09-0.747-6.164-1.328c-1.554-0.435-2.757-1.28-4.143-1.991c-1.176-0.605-2.422-1.051-3.731-1.369 c-1.593-0.386-3.157-0.291-4.774-0.735c-0.08-0.022-0.244,0.272-0.312,0.25c-0.277-0.093-0.524-0.591-0.671-0.546 c-1.438,0.446-2.708-0.384-4.13-0.092c-1.007-1.046-2.482-0.836-3.804-1.214c-2.533-0.724-5.228,0.361-7.816-0.495 c3.515-1.574,7.52-0.521,10.989-2.289c1.989-1.014,4.265-0.072,6.46-0.721c0.416-0.123,1.008-0.295,1.35,0.276 c0.113-0.116,0.27-0.32,0.318-0.296c2.095,0.988,4.071,2.077,6.192,2.988c0.292,0.125,0.746-0.074,0.961,0.099 c1.299,1.039,2.959,0.951,4.148,1.993c1.45-0.429,2.982-0.104,4.46-0.637c0.065-0.023,0.266,0.268,0.294,0.249 c0.966-0.639,1.953-0.407,2.715-0.147c0.289,0.098,0.854,0.309,1.116,0.373c0.962,0.236,1.693,0.646,2.7,0.802 c0.098,0.016,0.257-0.274,0.317-0.251c0.959,0.375,1.85,0.327,2.411,1.321c0.115-0.116,0.256-0.319,0.326-0.295 c0.878,0.289,1.432,0.934,2.373,1.14c0.415,0.09,0.937,0.625,1.43,0.776c2.043,0.625,3.619,1.931,5.493,2.696 C305.651,58.729,306.399,58.928,306.94,59.353z"/> <path id="path426" fill="#CC7226" d="M241.458,47.193c-2.152-1.474-4.175-2.419-6.263-3.945c-0.154-0.114-0.462,0.032-0.635-0.073 c-0.86-0.52-1.619-1.017-2.458-1.611c-0.46-0.327-1.163-0.317-1.597-0.537c-2.173-1.104-4.42-1.581-6.562-2.602 c0.583-0.545,1.542-0.336,2.051-1.025c0.167,0.239,0.371,0.481,0.672,0.318c1.433-0.772,3.014-0.903,4.446-0.826 c1.456,0.079,2.926,0.339,4.442,0.572c0.263,0.04,0.433,0.487,0.708,0.57c1.904,0.567,3.945,0.118,5.756,0.834 c1.359,0.538,2.701,1.241,3.76,2.33c0.216,0.222-0.062,0.479-0.302,0.645c0.332-0.093,0.564,0.083,0.66,0.351 c0.072,0.204,0.072,0.462,0,0.667c-0.096,0.267-0.334,0.353-0.653,0.396c-1.203,0.163,0.312-1.017-0.287-0.634 c-1.088,0.696-0.449,1.897-1.087,2.98c-0.238-0.166-0.436-0.352-0.342-0.684c0.2,0.446-0.313,0.694-0.458,0.964 C242.982,46.502,242.214,47.711,241.458,47.193z"/> <path id="path430" fill="#CC7226" d="M213.689,53.472c-2.694-0.679-5.301-0.581-7.878-1.67c-0.058-0.024-0.249,0.272-0.303,0.249 c-1.167-0.507-1.951-1.333-2.871-2.227c-0.78-0.759-2.197-0.428-3.286-0.844c-0.276-0.106-0.451-0.543-0.707-0.577 c-1.042-0.134-1.834-0.945-2.727-1.433c1.996-0.679,4.056-0.653,6.16-0.98c0.097-0.015,0.221,0.259,0.334,0.259 c0.116,0,0.228-0.189,0.342-0.303c0.167,0.239,0.425,0.518,0.645,0.301c0.467-0.461,0.943-0.299,1.404-0.265 c0.123,0.009,0.23,0.268,0.344,0.268c0.116,0,0.229-0.266,0.342-0.266c0.116,0.001,0.229,0.266,0.342,0.266 c0.115,0,0.228-0.189,0.342-0.303c0.591,0.668,1.348,0.195,2.05,0.348c0.887,0.194,1.115,1.175,2.033,1.43 c4.029,1.114,7.563,2.947,11.292,4.73c0.262,0.125,0.441,0.338,0.348,0.67c0.229,0,0.496-0.075,0.658,0.038 c0.904,0.625,1.793,1.094,2.389,2.032c0.186,0.29-0.096,0.638-0.295,0.593C220.861,54.934,217.438,54.415,213.689,53.472z"/> <path id="path434" fill="#CC7226" d="M201.846,91.25c-1.36-1.042-1.859-2.777-2.823-4.308c-0.183-0.291,0.052-0.559,0.321-0.635 c0.479-0.136,0.943,0.272,1.292,0.445c1.491,0.736,2.802,1.798,4.509,1.917c1.7,1.909,5.34,2.238,5.347,5.127 c0,0.734-1.22-0.05-1.588,0.683c-2.094-0.856-4.136-0.769-6.169-2.022C202.209,92.131,202.491,91.744,201.846,91.25z"/> <path id="path438" fill="#CC7226" d="M178.315,46.324c0.115,0,6.123,0.2,6.109,0.297c-0.039,0.264-6.645,1.161-6.955,1.015 c-0.14-0.063-6.559,2.012-6.673,1.897C171.025,49.418,178.088,46.324,178.315,46.324z"/> <path id="path442" d="M191.474,54.66c0,0-12.646,1.538-16.406,2.563c-3.76,1.025-19.652,7.52-22.217,9.229 c0,0-11.45,4.614-25.976,21.704c0,0,6.494-2.905,8.374-5.298c0,0,11.621-10.767,11.451-8.544c0,0,10.424-7.349,9.91-5.469 c0,0,20.851-9.57,19.142-6.836c0,0,18.457-3.931,17.602-2.222c0,0,16.065,3.76,13.672,3.931c0,0-4.956,1.026,0.514,4.102 c0,0-2.905,3.76-7.521,0.342s-2.051-1.538-6.323-0.684c0,0-2.222,0.684-6.151-2.734c0,0-4.785-3.931-12.306-0.855 c0,0-26.146,10.767-27.854,11.28c0,0-3.076,2.393-5.127,5.469c0,0-4.956,3.759-7.52,4.956c0,0-10.937,9.912-11.963,11.108 c0,0-2.904,4.443-3.589,4.785c0,0,5.469-3.247,7.179-4.956c0,0,11.962-8.545,16.576-9.229c0,0,3.761-2.562,4.444-3.76 c0,0,12.304-7.861,15.893-7.861c0,0,7.861,4.443,9.912-1.538c0,0,4.956-1.538,9.741-0.513c0,0,2.734-2.222,2.051-4.102 c0,0,1.367-1.538,2.222,1.709c0,0,2.904,3.076,7.007,1.367c0,0,3.418-0.171,1.709,1.879c0,0-3.76,3.247-13.843,3.418 c0,0-10.597,0.513-24.609,7.007c0,0-25.463,8.887-33.325,17.773c0,0-5.468,7.52-10.083,8.545c0,0-4.956,0.684-10.083,7.006 c0,0,8.374-4.956,16.064-4.956c0,0,3.418-2.05,0.171,1.025c0,0-3.076,6.494-1.709,11.108c0,0-0.513,4.443-1.196,5.81 c0,0-6.665,10.938-6.665,12.988c0,2.051,1.025,10.425,1.367,10.938s-0.854-1.367,2.393,0.684c3.247,2.05,5.64,3.418,6.323,5.811 s-1.709-4.615-1.88-6.152c-0.17-1.538-3.76-7.69-3.076-9.741c0,0,0.854,0.854,1.538,2.051c0,0-0.512-0.513,0-3.589 c0,0,0.685-4.443,1.88-7.177c1.196-2.734,2.905-5.981,3.247-6.665c0.342-0.684,0.342-5.64,1.538-3.418l2.905,2.222 c0,0-2.394-2.222-0.514-4.101c0,0-0.854-4.786,0.685-7.007c0,0,5.98-7.178,7.349-8.033c1.367-0.854,0.171-0.512,0.171-0.512 s5.127-3.589,0.171-2.222c0,0-3.418,1.367-5.98,1.367c0,0-6.494,1.709-3.076-1.88c3.417-3.588,11.963-8.203,15.209-8.032 l0.685,1.367l9.569-2.051l-1.024,0.684c0,0-0.171-0.171,3.418-0.513c3.588-0.342,8.544,0.854,9.74-0.684 c1.197-1.538,4.102-2.393,3.761-1.196c-0.343,1.196-0.514,2.905-0.514,2.905s4.273-4.956,3.761-3.076 c-0.514,1.88-7.521,6.323-8.717,11.621l8.887-7.006l3.076-2.563c0,0,3.075,1.88,3.246,0.513c0.172-1.367,4.103-6.323,5.127-6.152 c1.025,0.17,2.733-2.222,2.563,0c-0.171,2.222,6.323,6.836,6.323,6.836s2.733-1.538,3.931-0.342 c1.196,1.196,4.785-16.918,4.785-16.918l21.362-9.058l37.256-2.905l-14.526-5.811L191.474,54.66z"/> <path id="path446" fill="none" stroke="#4C0000" d="M207.026,224.702c0,0-12.816-14.355-19.995-16.577c0,0-11.449-5.811-32.47,0.854 "/> <path id="path450" fill="none" stroke="#4C0000" d="M184.297,206.929c0,0-21.533-6.836-34.691-3.247c0,0-15.723,1.708-22.899,13.5" /> <path id="path454" fill="none" stroke="#4C0000" d="M181.22,205.903c0,0-14.526-6.152-27.173-8.032c0,0-14.185-2.222-28.368,3.931 c0,0-10.424,5.127-15.039,13.842"/> <path id="path458" fill="none" stroke="#4C0000" d="M182.075,206.245c0,0-13.159-9.399-14.014-10.595c0,0-5.98-9.399-17.09-9.741 c0,0-18.286,0.684-32.983,7.52"/> <path id="path462" d="M180.96,198.561c1.317,1.25,24.356,25.97,24.356,25.97c30.078,31.274,6.153,2.051,6.153,2.051 c-6.495-4.102-14.354-20.166-14.354-20.166c-1.025-2.393,11.963,6.152,11.963,6.152c3.418,0.684,15.039,17.09,15.039,17.09 c-5.812-2.05-1.708,4.102-1.708,4.102c2.392,1.709,19.824,15.04,19.824,15.04c3.076,3.417,6.494,4.785,6.494,4.785 c11.962-4.443,6.494,6.837,6.494,6.837c2.051,5.809,6.836-4.103,6.836-4.103c9.57-14.356-4.442-12.305-4.442-12.305 c-25.636,2.394-31.446-11.28-31.446-11.28c-2.05-2.051,5.469,0,5.469,0c7.179,1.708-6.152-10.596-6.152-10.596 c2.052,0,9.912,5.811,9.912,5.811c8.888,7.861,10.598,6.152,10.598,6.152c15.38-7.52,24.267-1.025,24.267-1.025 c1.709,1.367-3.076,7.177-1.709,11.622c1.367,4.443,5.469,15.039,5.469,15.039c-2.05,1.366-1.709,10.596-1.709,10.596 c14.356,19.824,6.152,18.115,6.152,18.115c-13.33-0.343-0.685,6.151-0.685,6.151c2.735,1.709,10.254,7.861,10.254,7.861 c-2.393-1.025-3.76,3.418-3.76,3.418c4.103,3.418,1.709,7.521,1.709,7.521c-5.127,1.024-6.151,4.442-6.151,4.442 c5.811,6.837-2.734,7.178-2.734,7.178c3.076,3.759-1.025,14.014-1.025,14.014c-4.101,0-9.569,4.784-9.569,4.784 c2.051,4.103-6.836,8.888-6.836,8.888c-7.178,1.367-4.785,7.178-4.785,7.178c-6.836,5.127-8.886,18.798-8.886,18.798 c-0.685,8.887-2.735,11.621,1.708,9.912c4.442-1.709,3.76-12.305,3.76-12.305c-4.103-13.33,32.47-27.001,32.47-27.001 c3.417-1.367,4.102-5.811,4.102-5.811c1.709,0.341,9.229,6.836,9.229,6.836c6.493,9.57,6.835,1.709,6.835,1.709 c1.026-3.077-0.342-8.204-0.342-8.204c5.127-18.456-6.835-23.925-6.835-23.925c-8.545-28.711,3.418-21.532,3.418-21.532 c2.392,4.784,11.621,9.228,11.621,9.228l3.075-2.05c-1.366-4.103,5.812-9.229,5.812-9.229c2.393,5.47,7.519-1.366,7.519-1.366 c3.077-20.851,13.673-8.546,13.673-8.546c3.417,1.025,4.443-4.785,4.443-4.785c3.075-8.886,0-20.508,0-20.508 c3.075-0.341,11.279,4.786,11.279,4.786c2.392-3.077-5.471-17.432-2.051-15.381c3.417,2.052,7.177,3.418,7.177,3.418 c0.684-1.71-7.861-12.305-7.861-12.305c-3.76-2.393-8.203-19.824-8.203-19.824c6.152,3.076-2.392-9.912-2.392-9.912 c0-2.734,5.126-12.304,5.126-12.304c-0.684-5.811,0-5.469,0-5.469c2.394,1.025,9.229,2.393,3.418-3.076 c-5.812-5.469,0.685-9.57,0.685-9.57c3.76-2.393-7.86-2.051-7.86-2.051c-4.443-3.76-4.103-7.177-4.103-7.177 c6.835,1.709-5.47-10.596-7.52-13.672c-2.051-3.076,6.151-7.519,6.151-7.519c11.279-3.077,1.367-5.811,1.367-5.811 c-16.748,0.342-7.52-8.887-7.52-8.887c5.127,0.342,3.76-1.708,3.76-1.708c-4.443-1.025-12.646-6.494-12.646-6.494 c-3.418-3.076-0.343-2.393-0.343-2.393c14.355,1.026-10.253-8.544-10.253-8.544c6.835,0-8.546-8.887-8.546-8.887 c-1.709-1.367-4.442-7.861-4.442-7.861c-5.127-4.444-9.229-10.254-9.229-10.254c-0.342-3.76-4.443-7.861-4.443-7.861 c-9.912-11.621-14.696-11.279-14.696-11.279c-12.647-3.076-17.09-2.393-17.09-2.393l-45.118,3.759 c-22.56,10.938-15.894,28.882-15.894,28.882c5.47,7.177,13.33,3.93,13.33,3.93c3.932-5.298,13.844-3.417,13.844-3.417 c17.432,2.734,15.21-0.342,15.21-0.342c-2.052-3.931-15.895-9.229-16.065-9.741c-0.171-0.513-7.689-3.418-7.689-3.418 c-2.564-1.025-6.323-8.887-6.323-8.887c-2.734-2.905,10.766,2.051,10.766,2.051c-1.024,0.854,5.298,4.272,5.298,4.272 c14.869-0.854,23.927,8.374,23.927,8.374c9.228,14.184,9.399,7.178,9.399,7.178c2.393-8.032-7.69-26.147-7.69-26.147 c0.342-1.709,7.348,3.93,7.348,3.93c1.197-1.708,1.88,3.247,1.88,3.247c0.171,2.051,3.418,8.886,3.418,8.886 c2.394,11.108,5.468,4.785,5.468,4.785l3.932,8.033c1.195,2.222-3.932,8.716-3.932,8.716c-0.17,2.393,0.514,2.221-4.271,8.715 c-4.785,6.494-1.879,10.254-1.879,10.254c-1.196,5.639,6.322,5.298,6.322,5.298c2.223,1.879,5.128,1.879,5.128,1.879 c1.537,1.709,3.588,1.197,3.588,1.197c1.367-3.247,6.665-1.538,6.665-1.538c1.195-2.051,8.202-2.393,8.202-2.393 c0.854-2.222,1.197-3.589,4.103-4.102c2.905-0.513-18.115-37.255-18.115-37.255c5.469-0.684-1.538-11.28-1.538-11.28 c-1.879-5.639,7.861,6.836,9.741,8.033c1.879,1.196,2.734,3.076,1.368,2.905c-1.368-0.17-2.906,1.709-1.709,1.88 c1.197,0.171,12.305,12.988,15.209,21.704c2.906,8.715,8.032,12.133,13.329,17.26c5.298,5.126,4.615,25.805,4.615,25.805 c-0.343,7.519,4.784,16.577,4.784,16.577c1.709,3.247-1.88,18.799-1.88,18.799c-1.709,1.879-0.514,2.563-0.514,2.563 c0.854,1.025,6.666,12.305,6.666,12.305c-1.538-0.171,1.538,2.905,1.538,2.905c4.442,5.126-1.026,2.563-1.026,2.563 c-5.126-1.368,0.854,7.006,0.854,7.006c1.026,1.538-6.664-2.393-6.664-2.393c-7.86-0.513,2.052,5.64,2.052,5.64 c7.349,6.152-2.394,2.393-2.394,2.393c-3.931-1.538-1.195,4.272-1.195,4.272c2.733,1.367,17.432,7.348,17.432,7.348 c0.341,3.249-2.223,7.521-2.223,7.521c0.343,3.418-1.536,6.322-1.536,6.322c-1.026,7.007-1.539,7.691-1.539,7.691 c-3.589,0.17-9.912,11.963-9.912,11.963c-1.538,2.221-10.254,12.476-10.254,12.476c-1.709,5.981-17.09-0.171-17.09-0.171 c-5.639,2.904-3.931,0-3.931,0c-0.342-1.88,3.76-7.008,3.76-7.008c5.98-2.222,3.76-11.449,3.76-11.449 c3.419-1.196-6.152-3.589-5.981-4.614c0.172-1.026,5.128-2.222,5.128-2.222c6.836-1.709,3.075-3.759,3.075-3.759 c-0.512-3.419,2.052-8.204,2.052-8.204c9.912-0.684,0-14.527,0-14.527c-9.229-6.494-10.083-11.449-10.083-11.449 c10.766-7.007,3.759-17.603,3.931-20.679c0.17-3.076,1.196-21.533,1.196-21.533c-1.708-5.298-4.272-16.919-4.272-16.919 c1.88-4.443,8.202-15.209,8.202-15.209c2.393-3.589,9.913-7.69,8.031-10.254c-1.879-2.563-8.543-1.025-8.543-1.025 c-6.665-1.196-6.152,3.247-6.152,3.247c-1.367,0.854-2.051,5.127-2.051,5.127c-0.616,6.778-8.203,12.134-8.203,12.134 c-9.57,5.298-1.709,8.715-1.709,8.715c5.127,5.64-3.247,5.811-3.247,5.811c-9.399-1.538-2.393,7.177-2.393,7.177 c9.229,10.938,6.665,13.33,6.665,13.33c-8.716,0.854,2.051,8.715,2.051,8.715s-0.684-1.708-0.514-0.17 c0.171,1.538,2.734,5.127,3.418,6.836c0.685,1.708-2.733,1.88-2.733,1.88c0.512,8.203-12.647,4.614-12.647,4.614s0,0-1.367,0.171 s-10.937-0.512-15.894-2.393c-4.956-1.879-10.766-1.879-10.766-1.879s-3.418,1.538-9.913,1.367 c-6.494-0.171-13.33,2.221-13.33,2.221c-3.76-0.342,3.589-4.101,3.76-3.931c0.171,0.171,4.956-4.614-1.88-4.101 c-18.625,1.397-27.856-7.349-27.856-7.349c-1.709-1.197-3.931-3.589-3.931-3.589c-8.545-1.709,1.196,10.596,1.196,10.596 c1.024,1.196-0.171,2.05-0.171,2.05c-0.685-1.367-7.35-5.981-7.35-5.981C184.116,201.825,182.952,200.685,180.96,198.561z"/> <path id="path466" fill="#4C0000" d="M160.542,188.643c0,0,9.912,4.785,12.133,7.178c2.222,2.393,14.185,12.133,14.185,12.133 s-4.613-1.709-6.836-3.247c-2.222-1.538-11.449-8.544-11.449-8.544S165.327,191.036,160.542,188.643z"/> <path id="path470" fill="#99CC32" d="M110.975,161.985c0.288-0.126-0.16-2.444-0.334-2.908c-0.873-2.33-8.544-3.589-8.544-3.589 c-0.194,1.167-0.241,2.53-0.15,3.93C101.946,159.419,106.105,164.134,110.975,161.985z"/> <path id="path474" fill="#659900" d="M110.975,161.814c-0.384,0.135-0.013-2.336-0.163-2.737c-0.874-2.33-8.716-3.674-8.716-3.674 c-0.194,1.167-0.241,2.53-0.15,3.93C101.946,159.333,105.593,163.707,110.975,161.814z"/> <path id="path478" d="M107.222,161.937c-0.534,0-0.966-0.974-0.966-2.176c0-1.2,0.433-2.175,0.966-2.175 c0.534,0,0.967,0.975,0.967,2.175C108.19,160.963,107.757,161.937,107.222,161.937z"/> <path id="path486" d="M68.259,245.723c0,0-4.785,8.544,16.406,3.417c0,0,11.962-1.025,14.013-3.076 c1.026,0.684,8.175,3.19,10.596,3.76c5.812,1.367,12.988-7.178,12.988-7.178s3.931-8.972,6.324-8.972 c2.392,0-0.343,1.368-0.343,1.368s-5.64,8.63-5.298,9.998c0,0-4.442,17.09-18.114,17.772c0,0-13.801,0.813-12.646,5.812 c0,0,7.521-2.051,9.57,0c0,0,9.229-0.342,2.393,5.127l-5.81,9.912c0,0,0.12,3.348-8.545,0.342 c-8.374-2.906-17.175-13.929-17.175-13.929S58.988,257.643,68.259,245.723z"/> <path id="path490" fill="#E59999" d="M67.233,249.141c0,0-1.708,8.203,29.736-0.684c0,0,3.759,0,5.811,0.684 s12.305,3.075,14.015,2.051c0,0-6.153,11.62-16.065,10.254c0,0-11.278,1.366-10.937,5.469c0,0,3.418,6.152,7.52,8.203 c0,0,2.394,2.051,2.05,4.784c-0.341,2.735-2.733,4.103-4.441,4.785c-1.709,0.685-4.444-2.05-5.812-2.05 c-1.366,0-8.545-5.469-12.304-9.57c-3.76-4.103-10.938-14.354-10.596-16.748C66.55,253.926,67.233,249.141,67.233,249.141z"/> <path id="path494" fill="#B26565" d="M69.968,264.051c2.221,3.376,4.956,6.964,6.836,9.016c3.759,4.102,10.938,9.57,12.304,9.57 c1.367,0,4.103,2.734,5.812,2.05c1.708-0.683,4.101-2.05,4.441-4.785c0.343-2.733-2.05-4.784-2.05-4.784 c-2.62-1.311-4.961-4.294-6.311-6.279c0,0,0.158,2.177-4.285,1.494c-4.443-0.684-8.887-3.076-10.253-5.812 c-1.368-2.733-3.418-4.784-2.051-1.709c1.366,3.077,3.418,6.152,4.785,6.495c1.367,0.342,1.025,1.366-1.024,1.025 c-2.051-0.343-4.443-0.684-8.203-5.127L69.968,264.051L69.968,264.051z"/> <path id="path498" fill="#992600" d="M67.746,246.064c0,0,1.538-11.622,2.562-15.04c0,0-0.684-5.81,1.367-9.399 s3.76-8.886,6.323-13.5c2.562-4.614,2.734-8.032,6.152-9.399c3.417-1.367,8.544-8.716,10.938-9.571 c2.393-0.854,2.222-0.17,2.222-0.17s5.812-12.646,17.433-9.229c0,0-13.844-2.393-0.343-10.425c0,0-4.102,0.94-1.281-5.041 c1.881-3.989,1.452,1.794-7.946,11.877c0,0-4.272,7.349-8.716,9.912s-14.697,8.545-15.723,11.792s-3.76,8.203-5.469,9.57 c-1.709,1.367-4.102,4.956-4.443,7.861c0,0-1.024,3.417-2.222,4.443c-1.196,1.025-1.368,3.759-1.368,5.469 c0,1.708-1.708,4.101-1.538,6.151c0,0,0.685,16.236,0.343,17.945L67.746,246.064z"/> <path id="path502" fill="#FFFFFF" d="M60.398,249.996c0,0-1.709-1.197-5.469,3.93c0,0,6.237,28.197,6.237,29.395 c0,0,0.939-1.794-0.171-7.947c-1.111-6.152-1.88-17.005-1.88-17.005L60.398,249.996z"/> <path id="path506" fill="#992600" d="M78.854,198.213c0,0-15.039,2.734-14.696,27.685l-0.684,21.192c0,0-1.024-21.875-2.051-23.243 c-1.025-1.367,2.393-10.937-0.342-5.811c0,0-11.962,11.963-5.126,30.079c0,0,1.281,2.82-1.282-1.11c0,0-3.931-10.768-2.991-16.236 c0,0,0.171-1.88,1.794-4.272c0,0,7.35-9.998,9.655-11.963c0,0,1.539-12.304,14.697-16.748 C77.828,197.786,82.699,195.82,78.854,198.213z"/> <path id="path510" d="M197.969,141.646c0.564-0.303,0.556-1.132,1.052-1.28c0.982-0.293,1.122-1.206,1.564-1.875 c0.746-1.127,0.911-2.437,1.408-3.711c0.232-0.598,0.256-1.415-0.013-1.979c-1.003-2.121-1.603-4.213-2.835-6.286 c-0.229-0.384-0.453-1.063-0.625-1.574c-0.396-1.183-1.469-2.029-2.204-3.157c-0.247-0.377,0.202-1.167-0.409-1.239 c-0.767-0.09-2.005-0.585-2.204,0.291c-0.502,2.21,0.36,4.366,1.188,6.453c-0.668,0.592-0.382,1.378-0.253,2.034 c0.607,3.082-0.417,5.946-1.067,8.915c-0.02,0.088,0.272,0.258,0.249,0.311c-1.044,2.295-2.284,4.384-3.839,6.419 c-0.646,0.848-1.393,1.63-1.817,2.539c-0.314,0.672-0.663,1.498-0.449,2.342c-2.936,2.375-4.857,5.661-7.089,8.947 c-0.396,0.581-0.146,1.614,0.325,1.844c0.694,0.34,1.512-0.535,1.912-1.258c0.332-0.597,0.635-1.152,1.055-1.702 c0.113-0.149-0.04-0.507,0.076-0.61c2.25-2.006,3.676-4.515,5.771-6.538c1.666-0.281,2.979-1.134,4.473-2 c0.264-0.153,0.712,0.06,0.958-0.106c1.499-1.006,1.497-2.746,1.588-4.378C196.826,143.293,196.994,142.168,197.969,141.646z"/> <path id="path514" d="M190.414,137.83c0.105-0.065-0.026-0.428,0.066-0.612c0.139-0.276,0.482-0.437,0.621-0.714 c0.093-0.185-0.046-0.509,0.07-0.63c1.993-2.091,2.212-4.675,1.327-7.215c0.875-0.53,0.928-1.608,0.564-2.332 c-0.729-1.453-0.895-3.098-1.727-4.417c-0.687-1.084-2.034-2.147-3.205-1.034c-0.36,0.342-0.634,1.014-0.397,1.623 c0.056,0.139,0.299,0.264,0.275,0.334c-0.092,0.276-0.558,0.468-0.563,0.701c-0.024,1.278-0.841,2.569-0.303,3.705 c0.66,1.392,1.36,2.979,1.938,4.496c-1.056,1.808-0.171,3.9-1.67,5.504c-0.116,0.125-0.108,0.455-0.004,0.627 c0.25,0.416,0.596,0.763,1.012,1.012c0.172,0.104,0.47,0.105,0.641-0.001C189.554,138.567,189.895,138.151,190.414,137.83z"/> <path id="path518" d="M244.086,129.019c1.187,1.532,1.435,3.92-0.316,5.108c0.471,2.828,3.333,1.136,5.127,0.684 c-0.093-0.332,0.102-0.626,0.344-0.63c0.902-0.013,1.483-0.895,2.392-0.737c0.371-1.331,1.771-1.931,2.32-3.11 c1.475-3.157,0.97-6.808-1.237-9.582c-0.173-0.217,0.013-0.659-0.094-0.968c-0.646-1.89-2.413-2.159-4.065-2.747 c-1.006-3.311-1.57-6.756-3.076-9.912c-1.379-0.214-1.975-1.7-3.118-2.315c-1.139-0.615-1.625,0.735-1.589,1.628 c0.006,0.175,0.393,0.367,0.247,0.679c-0.064,0.14-0.287,0.235-0.287,0.349c0.001,0.116,0.19,0.228,0.305,0.342 c-0.784,0.701-2,1.109-2.252,2.087c-0.815,3.17,1.384,5.84,2.809,8.576c0.505,0.97-0.124,2.056-0.773,3.088 c-0.375,0.594-0.281,1.557-0.046,2.289C241.414,125.839,242.774,127.325,244.086,129.019z"/> <path id="path522" d="M212.333,144.73c-1.271,1.582-4.187,3.777-1.693,5.424c0.165,0.11,0.481,0.114,0.629-0.001 c1.728-1.337,3.438-2.109,5.521-2.606c0.104-0.024,0.339,0.375,0.655,0.237c1.379-0.601,3.096-0.552,4.107-1.695 c3.219,0.191,6.265-0.762,9.162-1.88c0.993-0.383,2.078-0.86,3.104-1.29c1.177-0.492,2.205-1.285,3.155-2.26 c0.114-0.116,0.416-0.04,0.645-0.04c-0.034-0.737,0.787-0.846,0.999-1.377c0.078-0.198-0.05-0.537,0.063-0.623 c1.827-1.393,2.612-3.118,1.614-5.148c-0.244-0.494-0.457-1.022-0.94-1.429c-0.927-0.778-1.869-0.049-2.763-0.309 c-0.136,0.536-0.759,0.39-1.089,0.559c-0.734,0.375-1.873-0.125-2.607,0.249c-1.164,0.594-2.224,0.739-3.438,1.061 c-0.268,0.07-0.933-0.012-1.068,0.524c-0.115-0.115-0.241-0.314-0.332-0.296c-1.63,0.338-2.707,0.521-3.818,1.967 c-0.088,0.114-0.466-0.04-0.601,0.076c-0.818,0.69-1.165,1.745-2.104,2.319c-0.172,0.105-0.473-0.039-0.639,0.072 c-0.552,0.368-0.866,0.916-1.414,1.298c-0.28,0.196-0.623-0.082-0.596-0.301c0.209-1.664,0.767-3.191,0.275-4.793 c1.774-2.153,3.926-3.819,5.469-6.152c0.013-1.851,0.604-3.685,0.507-5.459c-0.008-0.165-0.254-0.791-0.362-1.087 c-0.266-0.73,0.508-1.641-0.213-2.259c-1.2-1.028-2.304-0.28-3.008,0.945c-1.57,0.333-3.336,0.925-4.685-0.129 c-0.86-0.673-1.354-1.447-2.037-2.349c-0.843-1.113-0.556-2.339-0.496-3.676c0.005-0.109-0.265-0.226-0.265-0.34 c0-0.115,0.188-0.227,0.304-0.341c-0.604-0.535-0.838-1.439-1.709-1.709c0.261-0.933-0.317-1.689-1.062-1.947 c-1.705-0.59-3.138,1.043-4.754,1.105c-0.438,0.017-0.838-0.87-1.393-1.148c-0.37-0.185-0.972-0.212-1.28,0.015 c-0.588,0.431-1.092,0.528-1.74,0.704c-1.381,0.372-2.474,1.307-3.738,2.038c-1.269,0.732-2.084,1.96-3.007,3.088 c-0.804,0.984-0.92,3.046,0.293,3.474c1.575,0.556,2.689-1.754,4.369-1.475c0.268,0.043,0.442,0.309,0.35,0.641 c0.332,0.093,0.519-0.103,0.684-0.341c0.733,0.871,1.728,1.158,2.529,1.904c0.829,0.773,2.32,0.416,3.188,1.268 c1.308,1.283,0.829,3.574,2.486,4.689c-0.501,1.122-1.021,2.212-1.306,3.432c-0.241,1.031,0.607,2.054,1.643,1.976 c1.075-0.08,1.299-0.729,1.713-1.648c0.229,0.229,0.628,0.482,0.593,0.667c-0.39,2.04-1.268,3.742-1.659,5.819 c-0.05,0.271-0.311,0.444-0.643,0.35c-0.4,3.545-3.862,5.591-6.038,8.296c-0.344,0.429-0.348,1.496,0.002,1.84 c1.199,1.185,2.874-0.136,4.326-0.566c0.182-1.031,0.917-1.835,2.054-1.788c0.22,0.009,0.419-0.454,0.697-0.565 c0.297-0.118,0.726,0.073,0.971-0.096c1.478-1.021,2.681-1.966,4.166-2.982c0.164-0.112,0.458,0.024,0.643-0.068 c0.277-0.138,0.438-0.469,0.714-0.627c0.297-0.171,0.504,0.077,0.669,0.316c-0.552,0.298-0.555,1.117-1.053,1.289 c-0.662,0.229-1.142,0.667-1.718,1.049c-0.25,0.165-0.812-0.047-0.9,0.106C213.951,143.601,212.94,143.976,212.333,144.73z"/> <path id="path526" d="M164.986,102.511c0,0-7.894-2.454-17.431,19.482c0,0-2.051,4.443-4.102,6.152 c-2.052,1.709-11.621,4.785-13.33,8.203l-8.888,13.672c0,0,12.646-13.672,15.382-15.722c0,0,6.836-7.178,4.102-1.367 c0,0-11.963,9.228-10.938,17.089c0,0-4.784,12.305-5.469,14.014c0,0,13.672-27.344,15.723-28.369s3.075-1.025,2.051,2.051 c-1.025,3.076-1.367,17.09-3.76,18.798c0,0,6.836-17.432,6.152-20.166c0,0,2.733-3.076,4.785,1.368l-1.025,13.671l3.76,10.254 c0,0-2.052-9.57-0.684-22.9c0,0-1.709-8.887,1.708-4.102c3.418,4.785,11.621,9.912,11.621,14.013c0,0-4.442-15.039-12.305-19.14 l-3.417,5.127l-1.026-1.709c0,0-3.076-0.684,0.685-6.494c3.76-5.81,3.418-6.494,3.418-6.494s5.469,6.152,6.835,6.152 c0,0,11.279-6.494,12.305,14.355c0,0,5.81-12.304-2.051-18.115c0,0-12.646-1.709-11.621-6.152l6.152-10.595 c3.075-4.444,1.709-2.051,1.709-2.051L164.986,102.511z"/> <path id="path530" d="M147.896,116.524c0,0-10.938,0-13.671,4.443l-6.152,8.204c0,0,14.697-8.545,18.115-9.57 C149.605,118.575,147.896,116.524,147.896,116.524z"/> <path id="path534" d="M113.717,121.994c0,0-1.709,1.025-2.051,3.417c-0.341,2.393-2.394,2.734-1.708,5.127 c0.683,2.393,2.392,4.443,2.392,1.025s1.368-5.127,2.051-6.152C115.084,124.386,116.451,120.626,113.717,121.994z"/> <path id="path538" d="M106.198,174.287c0,0-7.178-3.417-9.911-6.494c-2.734-3.076-2.349,1.338-6.494,1.025 c-4.997-0.376-4.103-14.013-4.103-14.013l-3.417,6.494c0,0-1.025,12.305,5.812,10.254c3.338-1.001,4.442,0.341,3.076,1.025 c-1.367,0.684,4.784,1.026,2.393,2.393c-2.393,1.368,9.912-3.076,7.861,5.811L106.198,174.287z"/> <path id="path542" d="M95.431,186.592c0,0-13.159,3.76-16.235-4.443c0,0-4.102,2.051-2.222,4.614s2.905,2.905,2.905,2.905 s4.614,1.025,4.102,1.709c-0.512,0.684-2.562,3.589-2.562,3.589S90.134,189.839,95.431,186.592z"/> <path id="path546" fill="#FFFFFF" d="M290.595,253.414c-0.365,1.822-1.793,2.507-3.418,3.075c-1.638-0.818-3.857-3.473-5.468-1.709 c-0.405-0.409-1.07-0.462-1.365-1.027c-0.397-0.768-0.165-1.661-0.457-2.343c-0.465-1.087-1.071-2.254-0.913-3.466 c1.543-0.609,2.051-2.236,1.647-3.743c-0.06-0.22-0.427-0.389-0.255-0.686c0.158-0.277,0.431-0.471,0.658-0.699 c-0.114,0.116-0.239,0.314-0.334,0.297c-0.521-0.091-0.415-0.635-0.304-0.965c0.5-1.492,2.221-1.718,3.373-0.698 c0.219-0.483,0.654-0.318,1.025-0.343c-0.042-0.495,0.306-0.945,0.475-1.304c0.442-0.938,1.834,0.007,2.516-0.516 c0.92-0.706,1.828-1.303,2.749-0.788c1.546,0.866,3.006,1.902,4.031,3.389c0.491,0.713,0.696,1.808,0.646,2.626 c-0.032,0.552-1.213,0.251-1.506,1.046c-0.551,1.493,1.014,1.936,1.659,3.08c0.169,0.299-0.056,0.559-0.326,0.642 c-0.351,0.11-1.021-0.052-0.902,0.335C294.957,252.347,292.602,252.926,290.595,253.414z"/> <path id="path550" fill="#FFFFFF" d="M282.391,270.161c-0.006-1.485-1.374-2.985-0.341-4.443c0.115,0.114,0.227,0.304,0.342,0.304 c0.116,0,0.228-0.189,0.342-0.304c1.277,1.895,4.398,2.688,4.276,5.118c-0.019,0.382-0.947,1.166-0.175,1.718 c-1.549,1.152-1.597,3.177-2.393,4.785c-1.059-0.244-2.094-0.555-3.076-1.025c0.301-1.271,0.2-2.709,0.9-3.837 C282.639,271.88,282.393,270.958,282.391,270.161z"/> <path id="path554" fill="#CCCCCC" d="M140.377,262.471c0,0-14.405,8.661-2.394-4.443c7.52-8.203,16.063-12.988,16.063-12.988 s8.887-3.761,11.963-4.786s16.064-5.468,18.798-5.811c2.734-0.341,10.938-3.759,16.748-0.341c5.811,3.418,12.646,7.177,12.646,7.177 s-14.015-7.177-17.09-5.126c-3.075,2.051-9.229,1.709-14.354,4.444c0,0-12.646,3.76-15.381,5.469s-11.621,11.621-12.987,10.938 c-1.368-0.684,0.341-1.025,1.366-3.418c1.026-2.393-0.684-3.76-7.52,1.709C141.402,260.762,140.377,262.471,140.377,262.471z"/> <path id="path558" d="M146.704,257.372c0,0,1.205-11.144,8.448-9.721c0,0,7.029-3.562,9.354-5.244c0,0,6.955-1.454,8.074-1.981 c15.79-7.435,28.367-3.573,28.834-4.53c0.466-0.957,17.234,5.125,20.319,8.617c0.333,0.378-8.742-4.783-17.028-6.398 c-7.069-1.379-25.527,0.211-34.847,4.941c-2.541,1.29-10.184,6.232-12.346,6.136C155.351,249.098,146.704,257.372,146.704,257.372z" /> <path id="path562" fill="#CCCCCC" d="M143.453,279.219c0,0-12.988-2.051,1.366-3.418c0,0,15.382-1.71,18.799-6.152 c0,0,11.62-7.861,14.014-8.203c2.393-0.343,28.027-6.495,28.369-8.545c0.341-2.05,5.126-2.05,6.494-1.367 c1.366,0.683,0.683,1.709-1.709,2.393c-2.394,0.684-29.054,14.697-34.521,15.723c-5.469,1.024-15.381,7.52-19.481,8.545 C152.682,279.22,143.453,279.219,143.453,279.219z"/> <path id="path566" d="M160.132,272.896c0,0-7.333-0.708,0.017-1.407c0,0,7.533-2.927,9.283-5.202c0,0,5.95-4.024,7.175-4.199 c1.227-0.175,13.154-3.325,13.329-4.375s29.284-11.801,33.062-9.074c2.487,1.795-5.974,0.362-14.204,4.131 c-1.158,0.528-30.085,12.993-32.885,13.518c-2.801,0.526-7.875,3.851-9.976,4.375C163.832,271.188,160.132,272.896,160.132,272.896z "/> <path id="path570" d="M153.365,274.775c0,0,4.442-0.342,3.418,1.025c-1.026,1.367-3.076,0.684-3.076,0.684L153.365,274.775z"/> <path id="path574" d="M147.212,276.143c0,0,4.443-0.342,3.418,1.025c-1.025,1.366-3.076,0.683-3.076,0.683L147.212,276.143z"/> <path id="path578" d="M138.325,277.51c0,0,4.443-0.342,3.418,1.024c-1.025,1.367-3.076,0.685-3.076,0.685L138.325,277.51z"/> <path id="path582" d="M131.832,278.193c0,0,4.442-0.343,3.417,1.025c-1.025,1.367-3.076,0.683-3.076,0.683L131.832,278.193z"/> <path id="path586" d="M164.644,244.356c0,0,3.76,0,2.734,1.367c-1.025,1.367-3.76,1.025-3.76,1.025L164.644,244.356z"/> <path id="path590" d="M156.099,249.141c0,0,5.561-1.83,3.418,1.025c-1.024,1.367-3.076,0.685-3.076,0.685L156.099,249.141z"/> <path id="path594" d="M146.529,253.242c0,0,4.443-0.342,3.417,1.025c-1.024,1.367-3.075,0.683-3.075,0.683L146.529,253.242z"/> <path id="path598" d="M140.034,258.368c0,0,4.443-0.341,3.418,1.026c-1.026,1.367-3.076,0.684-3.076,0.684L140.034,258.368z"/> <path id="path602" d="M134.224,262.471c0,0,4.443-0.342,3.418,1.025c-1.024,1.367-3.076,0.684-3.076,0.684L134.224,262.471z"/> <path id="path606" d="M167.619,267.938c0,0,5.914-0.455,4.549,1.364c-1.365,1.819-4.096,0.909-4.096,0.909L167.619,267.938z"/> <path id="path610" d="M176.506,263.835c0,0,5.914-0.455,4.549,1.365c-1.365,1.819-4.094,0.909-4.094,0.909L176.506,263.835z"/> <path id="path614" d="M185.734,260.076c0,0,5.914-0.455,4.55,1.364s-4.096,0.909-4.096,0.909L185.734,260.076z"/> <path id="path618" d="M194.621,255.974c0,0,5.913-0.455,4.549,1.365c-1.365,1.819-4.095,0.909-4.095,0.909L194.621,255.974z"/> <path id="path622" d="M171.036,240.594c0,0,5.915-0.455,4.549,1.364c-1.364,1.82-4.778,1.594-4.778,1.594L171.036,240.594z"/> <path id="path626" d="M179.582,237.859c0,0,5.914-0.455,4.549,1.364c-1.365,1.82-5.12,1.594-5.12,1.594L179.582,237.859z"/> <path id="path630" d="M160.2,272.041c0,0,4.442-0.343,3.417,1.025c-1.025,1.367-3.076,0.684-3.076,0.684L160.2,272.041z"/> <path id="path634" fill="#992600" d="M97.652,187.275c0,0-3.76,7.52-4.101,10.253c0,0,0.684-7.519,1.709-9.228 S97.652,187.275,97.652,187.275z"/> <path id="path638" fill="#992600" d="M81.93,199.238c0,0-2.734,12.305-2.393,14.697c0,0-1.025-9.912-0.685-10.937 C79.196,201.973,81.93,199.238,81.93,199.238z"/> <path id="path642" fill="#CCCCCC" d="M99.703,135.494l-0.171,2.734l-1.881,0.171c0,0,12.135,10.766,12.646,17.261 C110.299,155.66,110.983,148.653,99.703,135.494z"/> <path id="path646" d="M103.108,136.575c-0.367-0.355-0.181-0.992-0.529-1.214c-0.691-0.441,1.108-0.489,0.915-1.101 c-0.327-1.03-0.167-1.048-0.272-2.139c-0.048-0.511,0.454-1.827,0.784-2.203c1.235-1.412,0.104-3.917,1.505-5.243 c0.26-0.247,0.581-0.719,0.825-1.076c0.562-0.823,1.575-1.24,2.387-1.947c0.271-0.236,0.1-0.942,0.586-0.864 c0.61,0.098,1.671-0.013,1.632,0.706c-0.097,1.812-1.231,3.281-2.326,4.707c0.386,0.602-0.006,1.144-0.249,1.62 c-1.141,2.239-0.979,4.667-1.127,7.093c-0.004,0.072-0.267,0.139-0.26,0.185c0.302,1.995,0.8,3.874,1.552,5.778 c0.313,0.795,0.716,1.56,0.845,2.352c0.094,0.586,0.182,1.298-0.167,1.9c1.738,2.469,0.62,4.734,1.62,7.751 c0.177,0.534,1.623,2.169,1.227,2.032c-2.146-0.744-2.244-1.085-2.395-1.728c-0.125-0.533-0.407-1.709-0.609-2.224 c-0.055-0.14-0.201-1.75-0.268-1.854c-1.292-2.036-0.133-1.885-1.304-3.9c-1.22-0.581-2.045-1.524-3.005-2.517 c-0.169-0.174,0.809-0.793,0.653-0.975c-0.934-1.102-1.918-1.757-1.631-3.032C103.626,138.093,103.743,137.19,103.108,136.575z"/> <path id="path650" d="M100.045,138.057c0,0,0.342,5.811,2.392,7.178c2.051,1.368,1.026,0.684-1.709-0.341 c-2.732-1.025-1.708-1.709-1.708-1.709s-2.393,0.341-0.342,2.05s5.127,3.76,3.76,3.76s-7.86-3.418-7.86-5.81 c0-2.393-0.854-5.896-0.854-5.896s0.94-0.684,5.042-0.599C98.763,136.69,99.96,137.289,100.045,138.057z"/> <path id="path654" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M99.361,153.951c0,0-7.279-2.385-23.069,0.513 c0,0,7.716-1.776,23.754,0.171C108.846,155.702,99.361,153.951,99.361,153.951z"/> <path id="path658" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M101.154,153.89c0,0-7.046-3.006-23.028-1.484 c0,0,7.842-1.102,23.65,2.225C110.453,156.455,101.154,153.89,101.154,153.89z"/> <path id="path662" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M102.682,153.969c0,0-6.803-3.521-22.854-3.192 c0,0,7.901-0.516,23.42,3.977C111.763,157.219,102.682,153.969,102.682,153.969z"/> <path id="path666" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M103.767,154.16c0,0-5.831-3.68-20.25-4.618 c0,0,7.125,0.145,20.695,5.365C111.66,157.771,103.767,154.16,103.767,154.16z"/> <path id="path670" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M202.275,163.146c0,0-0.795,0.551-0.611-0.458 c0.184-1.009,24.288-12.263,27.375-12.049C229.038,150.638,203.192,161.922,202.275,163.146z"/> <path id="path674" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M199.375,163.692c0,0-0.749,0.611-0.646-0.409 c0.104-1.021,23.25-14.132,26.344-14.162C225.073,149.121,200.194,162.4,199.375,163.692z"/> <path id="path678" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M196.567,164.867c0,0-0.708,0.66-0.672-0.366 c0.036-1.024,16.971-14.267,25.354-15.868C221.249,148.633,205.843,155.578,196.567,164.867z"/> <path id="path682" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M194.11,166.458c0,0-0.636,0.593-0.604-0.329 c0.032-0.923,15.271-12.84,22.816-14.281C216.323,151.849,202.458,158.099,194.11,166.458z"/> <path id="path686" fill="#CCCCCC" d="M167.036,292.89c0,0-12.989-2.051,1.366-3.418c0,0,15.381-1.709,18.799-6.151 c0,0,11.62-7.861,14.013-8.203c2.393-0.342,16.406-3.419,16.748-5.469c0.342-2.051,5.469-4.102,6.836-3.419 c1.367,0.685,1.367,8.546-1.025,9.229c-2.393,0.684-18.457,6.836-23.925,7.861c-5.469,1.025-15.381,7.519-19.481,8.545 C176.265,292.89,167.036,292.89,167.036,292.89z"/> <path id="path690" d="M229.413,260.933c0,0-2.563,1.367-3.589,3.588c0,0-5.469,9.059-17.604,11.793c0,0-19.653,7.69-26.317,9.398 c0,0-11.45,4.272-17.772,3.59c0,0-5.981,0.17-0.685,1.537c0,0,17.261-1.709,20.166-3.246c0,0,13.33-4.443,15.894-6.665 c2.563-2.223,18.115-6.494,19.996-8.203C221.381,271.015,229.755,263.838,229.413,260.933z"/> <path id="path694" d="M179.24,287.856c0,0,4.468-0.193,3.482,1.132c-0.986,1.324-3.077,0.577-3.077,0.577L179.24,287.856z"/> <path id="path698" d="M173.086,289.013c0,0,4.467-0.193,3.482,1.131c-0.984,1.324-3.076,0.578-3.076,0.578L173.086,289.013z"/> <path id="path702" d="M164.174,290.079c0,0,4.468-0.194,3.484,1.13c-0.986,1.324-3.078,0.577-3.078,0.577L164.174,290.079z"/> <path id="path706" d="M157.652,290.543c0,0,4.469-0.192,3.482,1.132c-0.985,1.324-3.077,0.578-3.077,0.578L157.652,290.543z"/> <path id="path710" d="M193.367,281.536c0,0,5.946-0.258,4.636,1.504c-1.312,1.763-4.095,0.77-4.095,0.77L193.367,281.536z"/> <path id="path714" d="M202.181,277.755c0,0,5.091-2.82,4.635,1.505c-0.23,2.184-4.096,0.77-4.096,0.77L202.181,277.755z"/> <path id="path718" d="M209.984,275.351c0,0,6.117-3.163,4.636,1.504c-0.664,2.094-4.097,0.77-4.097,0.77L209.984,275.351z"/> <path id="path722" d="M218.113,271.227c0,0,3.726-4.188,4.637,1.505c0.347,2.169-4.097,0.77-4.097,0.77L218.113,271.227z"/> <path id="path726" d="M186.035,285.367c0,0,4.467-0.193,3.481,1.131c-0.983,1.322-3.077,0.578-3.077,0.578L186.035,285.367z"/> <path id="path730" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M216.454,181.639c0,0-0.62,0.568-0.621-0.347 c0-0.915,14.939-12.249,22.496-13.431C238.329,167.861,224.573,173.61,216.454,181.639z"/> <path id="path734" d="M218.989,236.151c0,0,18.8,19.142,26.661,22.217c0,0,7.861,9.571,4.443,31.788c0,0-2.734,6.494-5.469-11.279 c0,0,2.733-21.533-6.836-7.862c0,0-7.179-8.459-1.709-8.203c0,0,2.734,1.709,3.076,0.342c0.342-1.366-6.494-12.987-21.191-25.292 C203.266,225.556,218.989,236.151,218.989,236.151z"/> <path id="path738" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M169.087,269.307c0,0-0.171-1.538,1.367-0.854 c1.539,0.684,82.03,5.981,109.032,26.489C279.487,294.941,240.864,275.117,169.087,269.307z"/> <path id="path742" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M177.974,265.547c0,0-0.171-1.539,1.367-0.854 c1.538,0.683,118.261-0.172,138.426,27.515C317.767,292.207,298.969,270.673,177.974,265.547z"/> <path id="path746" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M187.885,262.129c0,0-0.171-1.538,1.367-0.854 c1.538,0.682,149.704-10.425,169.87,17.259C359.123,278.534,350.922,256.659,187.885,262.129z"/> <path id="path750" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M196.43,258.027c0,0-0.171-1.538,1.368-0.854 c1.538,0.685,105.956-32.3,126.122-4.613C323.92,252.56,312.469,231.538,196.43,258.027z"/> <path id="path754" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M146.87,277.51c0,0-0.17-1.538,1.367-0.854 c1.538,0.684,16.748,2.562,18.456,35.717C166.694,312.372,160.542,276.484,146.87,277.51z"/> <path id="path758" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M139.351,278.877c0,0-0.171-1.538,1.367-0.854 c1.538,0.683,13.672-3.247,11.279,29.906C151.997,307.929,153.023,277.851,139.351,278.877z"/> <path id="path762" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M132.516,279.219c0,0-0.171-1.539,1.366-0.854 c1.539,0.684,14.697,1.195,4.102,20.336C137.984,298.7,146.187,278.193,132.516,279.219z"/> <path id="path766" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M172.954,241.334c0,0-0.379,1.708,0.943,0.668 c13.73-10.788,41.451-61.119,89.033-65.933C262.931,176.07,230.198,165.722,172.954,241.334z"/> <path id="path770" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M182.525,239.796c0,0-1.165-1.02,0.432-1.554 c1.597-0.534,97.676-62.485,131.243-55.679C314.199,182.564,291.038,176.146,182.525,239.796z"/> <path id="path774" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M164.716,245.011c0,0-0.436,1.366,1.027,0.532 c7.669-4.375,10.758-53.261,47.993-54.333C213.737,191.209,186.043,178.637,164.716,245.011z"/> <path id="path778" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M147.693,254.432c0,0-0.92,1.099,0.749,0.882 c8.755-1.138,27.045-36.403,65.018-32.063C213.458,223.25,186.144,210.992,147.693,254.432z"/> <path id="path782" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M157.295,249.197c0,0-0.693,1.255,0.904,0.721 c8.373-2.797,19.554-40.917,57.652-43.948C215.852,205.97,186.692,199.183,157.295,249.197z"/> <path id="path786" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M141.677,258.807c0,0-0.746,0.89,0.606,0.714 c7.091-0.923,21.905-29.487,52.663-25.971C194.947,233.549,172.822,223.62,141.677,258.807z"/> <path id="path790" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M135.184,263.854c0,0-0.857,0.894,0.5,0.792 c3.562-0.264,29.741-28.529,45.522-15.283C181.206,249.363,170.94,233.365,135.184,263.854z"/> <path id="path794" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M194.597,236.578c0,0-1.026-1.158,0.625-1.487 c1.65-0.328,104.789-49.643,137.227-38.649C332.448,196.441,310.283,187.15,194.597,236.578z"/> <path id="path798" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M166.011,291.523c0,0-0.171-1.539,1.367-0.854 c1.538,0.684,14.697,1.196,4.102,20.336C171.479,311.005,179.682,290.498,166.011,291.523z"/> <path id="path802" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M174.898,290.156c0,0-0.171-1.539,1.367-0.854 c1.538,0.683,16.748,2.563,18.457,35.717C194.721,325.019,188.569,289.13,174.898,290.156z"/> <path id="path806" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M180.708,288.789c0,0-0.171-1.539,1.367-0.854 c1.537,0.683,22.559,3.589,42.724,31.272C224.799,319.207,194.38,287.763,180.708,288.789z"/> <path id="path810" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M187.223,287.055c0,0-0.373-1.502,1.242-1.028 s19.075-1.15,51.628,28.054C240.094,314.08,200.638,284.222,187.223,287.055z"/> <path id="path814" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M196.11,283.295c0,0-0.374-1.502,1.241-1.028 s31.38,4.318,75.554,34.206C272.906,316.473,209.524,280.461,196.11,283.295z"/> <path id="path818" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M161.568,273.408c0,0-0.171-1.538,1.367-0.854 c1.538,0.683,47.167,2.905,73.145,25.806C236.078,298.359,206.256,277.189,161.568,273.408z"/> <path id="path822" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M153.023,276.825c0,0-0.171-1.537,1.368-0.854 c1.538,0.684,22.559,3.588,42.724,31.274C197.114,307.246,166.694,275.801,153.023,276.825z"/> <path id="path826" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M205.405,279.355c0,0-0.482-1.47,1.163-1.116 c1.646,0.353,31.612,2.007,77.858,28.576C284.426,306.815,218.064,277.427,205.405,279.355z"/> <path id="path830" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M212.582,277.305c0,0-0.482-1.471,1.164-1.116 c1.646,0.353,31.611,2.007,77.856,28.576C291.603,304.765,225.753,275.034,212.582,277.305z"/> <path id="path834" fill="#FFFFFF" stroke="#000000" stroke-width="0.1" d="M220.786,273.033c0,0-0.483-1.472,1.163-1.117 c1.646,0.353,38.447,4.058,115.113,33.361C337.062,305.277,233.957,270.762,220.786,273.033z"/> <path id="path838" d="M125.679,278.877c0,0,4.443-0.343,3.417,1.024c-1.025,1.367-3.076,0.685-3.076,0.685L125.679,278.877z"/> <path id="path842" d="M151.997,290.839c0,0,4.442-0.341,3.418,1.026c-1.025,1.367-3.076,0.683-3.076,0.683L151.997,290.839z"/> <path id="path846" d="M144.478,290.498c0,0,4.443-0.342,3.417,1.025c-1.024,1.366-3.076,0.684-3.076,0.684L144.478,290.498z"/> <path id="path850" d="M62.987,280.398c0,0,4.312,1.131,2.896,2.087c-1.416,0.956-3.131-0.36-3.131-0.36L62.987,280.398z"/> <path id="path854" d="M64.696,272.195c0,0,4.312,1.131,2.896,2.087c-1.416,0.957-3.131-0.361-3.131-0.361L64.696,272.195z"/> <path id="path858" d="M58.544,268.436c0,0,4.312,1.131,2.895,2.087c-1.417,0.957-3.131-0.361-3.131-0.361L58.544,268.436z"/> <path id="path862" fill="#CCCCCC" d="M126.705,332.538c0,0-1.367,0-4.785,1.709c-1.709,0-11.279,3.076-16.064,11.62 C105.856,345.867,116.451,337.664,126.705,332.538z"/> <path id="path866" fill="#CCCCCC" d="M201.656,411.702c0.121,0.222,0.168,0.579,0.418,0.595c0.562,0.034,1.615,0.291,1.509-0.253 c-0.726-3.679-1.472-7.897-5.003-9.441c-0.546-0.238-1.778,0.114-1.842,0.869c-0.108,1.304-0.208,2.455,0.057,3.707 c0.256,1.215,2.1,1.225,2.884,0.041C200.477,408.648,200.846,410.223,201.656,411.702z"/> <path id="path870" fill="#CCCCCC" d="M192.191,415.747c0.64,1.207,0.53,2.797,1.739,3.277c0.632,0.251,2.213-0.582,1.856-1.5 c-0.686-1.762-1.018-3.675-2.204-5.223c-0.171-0.224,0.034-0.679-0.103-0.959c-0.508-1.042-1.485-1.671-2.688-1.39 c-0.953,1.882,0.027,3.701,1.329,5.162C192.236,415.246,192.094,415.567,192.191,415.747z"/> <path id="path874" fill="#CCCCCC" d="M158.352,411.312c-0.093-0.322-0.125-0.719,0.017-0.992c0.452-0.884,1.131-1.843,0.843-2.715 c-0.297-0.902-1.251-0.747-1.808-0.261c-0.969,0.85-1.011,2.409-1.602,3.57c-0.167,0.33-0.124,0.82-0.501,1.153 c-0.405,0.359-0.781,1.662-0.699,2.149c0.045,0.269-0.11,8.733,0.078,8.509c0.529-0.626,3.135-8.943,3.195-9.705 C157.925,412.397,158.55,412,158.352,411.312z"/> <path id="path878" fill="#CCCCCC" d="M136.445,405.51c2.25-2.137,4.635-4.667,4.257-7.839c-0.1-0.834-1.616-0.383-1.775,0.339 c-0.685,3.1-2.428,5.372-4.622,7.417c-1.877,1.748-3.467,7.169-3.668,7.604C133.794,408.539,135.723,406.191,136.445,405.51z"/> <path id="path882" fill="#CCCCCC" d="M124.846,400.413c0.446-0.316,0.188-0.735,0.374-1.021c0.814-1.246,1.926-2.31,1.941-3.794 c0.002-0.237-0.32-0.502-0.607-0.311c-0.236,0.156-0.529,0.269-0.622,0.38c-1.734,2.092-2.93,4.375-4.163,6.778 c-0.157,0.305-1.134,4.142-0.867,4.235c0.204,0.073,1.675-3.5,1.854-3.598C123.836,402.499,123.846,401.119,124.846,400.413z"/> <path id="path886" fill="#CCCCCC" d="M139.144,417.113c0.379-0.743,1.727-1.771,1.629-2.529c-0.101-0.793,0.299-2.025-0.479-1.438 c-1.074,0.81-4.021,1.963-4.252,6.926C136.019,420.559,138.559,418.258,139.144,417.113z"/> <path id="path890" fill="#CCCCCC" d="M151.485,402.435c0.343-0.569,0.947-0.167,1.338-0.392c0.556-0.317,1.077-0.795,1.326-1.35 c0.829-1.836,2.34-3.392,2.462-5.438c-1.272-1.201-1.854,0.542-2.392,1.367c-1.13-1.406-1.984,0.194-3.095,0.638 c-0.061,0.023-0.242-0.271-0.307-0.25c-1.006,0.376-1.586,1.3-2.438,1.967c-0.146,0.115-0.492-0.038-0.618,0.077 c-0.557,0.517-1.389,0.792-1.627,1.376c-0.949,2.313-3.632,4.104-5.245,10.547c0.326,0.778,3.855-5.675,4.271-6.271 c0.715-1.023,0.814,1.419,1.905,0.85c0.044-0.022,0.203,0.182,0.317,0.295c0.166-0.238,0.352-0.436,0.683-0.342 c0-0.342-0.113-0.815,0.059-0.953c1.057-0.835,0.984-1.747,1.651-2.808C150.167,402.425,151.074,401.812,151.485,402.435z"/> <path id="path894" fill="#CCCCCC" d="M202.583,448.919c0,0,6.322-17.433,2.562-27.003c0,0,9.741,18.457,5.811,28.027 c0,0-0.343-8.887-3.761-13.159C207.197,436.784,203.779,447.722,202.583,448.919z"/> <path id="path898" fill="#CCCCCC" d="M189.936,446.697c0,0,4.614-7.521-2.222-23.242c0,0-0.685,17.432-6.494,26.83 C181.22,450.285,193.354,433.025,189.936,446.697z"/> <path id="path902" fill="#CCCCCC" d="M181.391,444.988c0,0-0.171-17.09,0.171-19.653c0,0-3.247,14.184-11.963,22.387 C169.599,447.722,181.905,437.469,181.391,444.988z"/> <path id="path906" fill="#CCCCCC" d="M173.189,417.644c0,0,5.126,11.622-3.418,27.346c0,0,5.469-10.426,1.368-16.406 C171.138,428.582,173.36,425.676,173.189,417.644z"/> <path id="path910" fill="#CCCCCC" d="M156.782,444.646c0,0-0.854-13.329,0.684-15.209c0,0,0.171-5.471-0.171-6.323 c0,0,3.418-5.298,3.589,1.024c0,0,1.196,6.664,3.589,10.596c0,0,3.076,4.613,2.905,10.083 C167.378,444.816,158.833,419.012,156.782,444.646z"/> <path id="path914" fill="#CCCCCC" d="M153.706,421.062c0,0-5.641,9.229-7.178,25.464c0,0-1.195-5.299,2.051-17.604 C148.579,428.923,152.169,415.764,153.706,421.062z"/> <path id="path918" fill="#CCCCCC" d="M135.079,437.981c0,0,4.271-4.615,5.469-8.889c0,0,3.076-13.5-2.394-6.151 c0,0,0.172,6.836-6.836,13.158C131.319,436.101,135.421,434.051,135.079,437.981z"/> <path id="path922" fill="#CCCCCC" d="M130.123,433.708c0,0,2.904-14.868,3.589-15.551c0,0,1.538-2.904-0.854-0.172 c0,0-7.52,16.405-10.938,22.047C121.92,440.032,128.756,432.171,130.123,433.708z"/> <path id="path926" fill="#CCCCCC" d="M125.167,419.524c0,0,9.912-19.141-8.716,2.904C116.451,422.43,125.85,414.055,125.167,419.524 z"/> <path id="path930" fill="#CCCCCC" d="M112.008,407.048c0,0,4.102-16.063,6.323-15.893c0,0,7.007-7.691,1.366,1.368 c0,0-5.127,8.202-4.613,16.576C115.084,409.1,114.571,400.896,112.008,407.048z"/> <path id="path934" fill="#CCCCCC" d="M394.241,397.307c0,0-10.253-8.544-12.39-11.535c0,0,11.535,15.808,11.535,21.789 C393.387,407.561,395.524,401.151,394.241,397.307z"/> <path id="path938" fill="#CCCCCC" d="M398.942,378.508c0,0-17.944-12.816-20.936-19.226c0,0,22.645,25.207,22.645,29.053 C400.651,388.335,401.077,380.645,398.942,378.508z"/> <path id="path942" fill="#CCCCCC" d="M413.469,246.919c0,0-10.254-6.837-11.536-5.127c0,0,8.974,5.553,11.107,12.817 C413.04,254.608,411.76,246.919,413.469,246.919z"/> <path id="path946" fill="#CCCCCC" d="M420.732,315.704l-14.954-10.255c0,0,16.234,14.527,16.663,17.945L420.732,315.704z"/> <path id="path950" stroke="#000000" d="M86.844,296.478l18.798,4.059"/> <path id="path954" stroke="#000000" d="M129.781,434.904c0,0-0.427-2.991-8.117,5.979"/> <path id="path958" stroke="#000000" d="M134.481,439.176c0,0,1.709-5.554-3.845-1.709"/> <path id="path962" stroke="#000000" d="M180.623,446.439c0,0,1.281-9.399-8.545,1.709"/> </svg> ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/text/���������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013374� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/text/pango_demo.py��������������������������������������������������������������0000666�0000000�0000000�00000024205�00000000000�016061� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# -*- coding: utf-8 -*- from kivy.base import runTouchApp from kivy.lang import Builder from kivy.factory import Factory as F class DemoBox(F.ButtonBehavior, F.BoxLayout): base_direction = F.StringProperty(None, allownone=True) font_context = F.StringProperty(None, allownone=True) font_size = F.NumericProperty(10) runTouchApp(Builder.load_string(''' #:import F kivy.factory.Factory <MenuLabel@Label>: bold: True size_hint_x: None width: '150dp' text_size: self.size halign: 'right' valign: 'middle' <MyToggleButton@ToggleButton>: hacked_state: False allow_no_selection: False on_state: self.hacked_state = self.state == 'down' <HalignButton@MyToggleButton>: text: 'auto' group: 'halign' on_hacked_state: for c in root.parent.__boxes.children: \ c.halign = root.text <FontButton@MyToggleButton>: text: '20' group: 'font' on_hacked_state: for c in root.parent.__boxes.children: \ c.font_size = int(root.text) <ContextButton@MyToggleButton>: text: 'system://' group: 'context' on_hacked_state: for c in root.parent.__boxes.children: \ c.font_context = root.text <BaseDirButton@MyToggleButton>: text: 'None' group: 'basedir' on_hacked_state: for c in root.parent.__boxes.children: \ c.base_direction = root.text <EditPopup@Popup>: size_hint: .8, .8 text: '' BoxLayout: orientation: 'vertical' TextInput: multiline: True id: ti text: root.text cursor_width: 3 Button: size_hint_y: None text: 'Close' on_press: root.dismiss() <DemoBox>: text: ti.text language: '' halign: 'auto' font_size: '20sp' font_context: 'system://' base_direction: None markup: True orientation: 'horizontal' padding: '5dp' spacing: '5dp' size_hint_y: None height: lbl.texture_size[1] + 25 on_text: if self.text: ti.text = self.text Button: text: 'Open' size_hint_x: None on_press: pop = F.EditPopup() pop.text = lbl.text pop.ids.ti.halign = root.halign pop.ids.ti.font_size = root.font_size pop.ids.ti.font_context = root.font_context != 'None' \ and root.font_context or None pop.ids.ti.base_direction = root.base_direction != 'None' \ and root.base_direction or None pop.title = 'Edit: {}'.format(root.language) pop.open() Label: text: root.language text_size: self.size halign: 'left' bold: True size_hint_x: None width: 150 halign: 'left' valign: 'middle' font_size: '15sp' color: 1, 1, 0, 1 canvas.before: Color: rgba: 1, 1, 1, .5 Rectangle: pos: self.pos size: self.size Label: id: lbl halign: root.halign text: root.text markup: root.markup font_context: root.font_context != 'None' and \ root.font_context or None base_direction: root.base_direction != 'None' and \ root.base_direction or None font_size: root.font_size text_size: self.width, None canvas.before: Color: rgba: 1, 1, 1, .1 Rectangle: pos: self.pos size: self.size TextInput: id: ti halign: root.halign cursor_width: 3 font_context: root.font_context != 'None' and root.font_context or None base_direction: root.base_direction != 'None' and \ root.base_direction or None font_size: root.font_size BoxLayout: orientation: 'vertical' ScrollView: id: sv bar_color: [.1, .75, .1, .95] bar_inactive_color: [.5, .5, .5, .8] bar_width: '20dp' BoxLayout: id: boxes orientation: 'vertical' size_hint: None, None height: self.minimum_height width: sv.width - 25 # don't draw below scrollbar DemoBox: markup: True language: 'Arabic' text: 'اَلْحَمْدُ لِلّٰهِ رَبِّ \ [color=ff0000]الْعَالَمِينَ\ \\nاَلرَّحْ[/color]مٰنِ الرَّحِيمِ' DemoBox: language: 'Arabic + English' text: 'اِيَّاكَ نَعْبُدُ Kivyوَ اِيَّاكَ نَسْتَعِينُ\\nKivy' DemoBox: language: 'English + Arabic' text: 'Kivy\\nاِيَّاكَ نَعْبُدُ وَKivy اِيَّاكَ نَسْتَعِينُ' DemoBox: language: 'Hebrew' text: 'בְּרֵאשִׁ֖ית בָּרָ֣א \ \\nאֱלֹהִ֑ים אֵ֥ת הַשָּׁמַ֖יִם וְאֵ֥ת הָאָֽרֶץ׃' DemoBox: language: 'Hebrew + English' text: 'בְּרֵאKivyשִׁ֖ית בָּרָ֣א \\nKivy' DemoBox: language: 'English + Hebrew' text: 'Kivy\\nבְּרֵאשִׁ֖יKivyת בָּרָ֣א ' DemoBox: language: 'Chinese' text: '你好,这是中文竖排测试。\\n欢迎来到中国北京。' DemoBox: language: 'Chinese + English' text: '你好,这是Kivy中文竖排测试。\\nKivy' DemoBox: language: 'English + Chinese' text: 'Kivy\\n你好,这是中Kivy文竖排测试。' DemoBox: language: 'Syriac' text: 'ܐܬܐܡܘܢ ܥܠܝܡܢ \\nܘܥܠܝܡܬܢ' DemoBox: language: 'Syriac + English' text: 'ܐܬܐܡܘܢ Kivyܥܠܝܡܢ ܘܥܠܝܡܬܢ\\nKivy' DemoBox: language: 'English + Syriac' text: 'Kivyܐܬܐܡܘܢ ܥܠKivyܝܡܢ ܘܥܠܝܡܬܢ\\nKivy' DemoBox: language: 'Tibetan' text: ' འབྲུག་རྒྱལ་ཁབ\\n་འདི་དགའ་ཏོག་ཏོ་ཡོད།' DemoBox: language: 'Tibetan + English' text: ' འ Kivyབྲུག་རྒྱལ་ཁབ\\n་འདི་དགKivyའ་ཏོག་ཏོ་ཡོད།' DemoBox: language: 'English + Tibetan' text: 'Regular letters\\n\ འབྲུག་རྒྱལ་ཁབ་འདི་དགའ་Kivyཏོག་ཏོ་ཡོད།' DemoBox: language: 'Braille (EN)' text: '⠊⠀⠉⠁⠝⠀⠑⠁⠞⠀⠛⠇⠁⠎⠎⠀\\n⠁⠝⠙⠀⠊⠞⠀⠙⠕⠑⠎⠝⠞⠀⠓⠥⠗⠞⠀⠍⠑' DemoBox: language: 'Braille (EN) + English' text: '⠊⠀⠉⠁⠝⠀⠑⠁⠞Kivy\\n⠀⠛⠇⠁⠎⠎⠀⠁⠝Kivy⠙⠀⠊⠞⠀⠙⠕⠑⠎⠝⠞⠀⠓⠥⠗⠞⠀⠍⠑' DemoBox: markup: True language: 'Braille (EN) + English' text: '⠊⠀⠉⠁⠝⠀⠑⠁⠞Kivy\\n⠀⠛⠇⠁⠎⠎⠀⠁⠝Kivy\ ⠙⠀⠊⠞⠀[color=ff0000]⠙⠕⠑⠎⠝⠞⠀⠓⠥⠗⠞⠀⠍⠑[/color]' # --------------------------------------- HALIGN BoxLayout: __boxes: boxes orientation: 'horizontal' size_hint_y: None height: '30dp' MenuLabel: text: 'set halign =' HalignButton: text: 'auto' state: 'down' HalignButton: text: 'left' HalignButton: text: 'center' HalignButton: text: 'right' # Not supported by textinput # HalignButton: # text: 'justify' # --------------------------------BASE DIRECTION BoxLayout: __boxes: boxes orientation: 'horizontal' size_hint_y: None height: '30dp' MenuLabel: text: 'set base_direction =' BaseDirButton: text: 'None' state: 'down' BaseDirButton: text: 'ltr' BaseDirButton: text: 'rtl' # --------------------------------- FONT CONTEXT BoxLayout: __boxes: boxes orientation: 'horizontal' size_hint_y: None height: '30dp' MenuLabel: text: 'set font_context =' ContextButton: text: 'None' ContextButton: text: 'system://' state: 'down' ContextButton: text: 'system://user' ContextButton: text: 'user' # ------------------------------------ FONT SIZE BoxLayout: __boxes: boxes orientation: 'horizontal' size_hint_y: None height: '30dp' MenuLabel: text: 'set font_size =' FontButton: text: '10' FontButton: text: '20' state: 'down' FontButton: text: '30' FontButton: text: '40' FontButton: text: '50' FontButton: text: '75' FontButton: text: '100' # BoxLayout: # orientation: 'horizontal' # size_hint_y: None # height: '30dp' # Button: # color: 0, 1, 0, 1 # text: 'Add font: user' # Button: # color: 0, 1, 0, 1 # text: 'Add font: system://user' # ToggleButton: # text: 'Enable markup' # state: 'down' # on_state: # for c in boxes.children: c.markup = self.state == 'down' ''')) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014436� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/notes/����������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015566� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/notes/final/����������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016657� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/notes/final/buildozer.spec��������������������������������������������0000666�0000000�0000000�00000005701�00000000000�021535� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������[app] # (str) Title of your application title = Notes # (str) Package name package.name = notes # (str) Package domain (needed for android/ios packaging) package.domain = org.test # (str) Source code where the main.py live source.dir = . # (list) Source files to include (let empty to include all the files) source.include_exts = py,png,jpg,kv,atlas # (list) Source files to exclude (let empty to not excluding anything) #source.exclude_exts = spec # (str) Application versioning (method 1) version.regex = __version__ = '(.*)' version.filename = %(source.dir)s/main.py # (str) Application versioning (method 2) # version = 1.2.0 # (list) Application requirements requirements = kivy,docutils # (str) Presplash of the application presplash.filename = %(source.dir)s/data/icon.png # (str) Icon of the application #icon.filename = %(source.dir)s/data/icon.png # (str) Supported orientation (one of landscape, portrait or all) orientation = landscape # (bool) Indicate if the application should be fullscreen or not fullscreen = 1 # # Android specific # # (list) Permissions #android.permissions = INTERNET # (int) Android API to use #android.api = 14 # (int) Minimum API required (8 = Android 2.2 devices) #android.minapi = 8 # (int) Android SDK version to use #android.sdk = 21 # (str) Android NDK version to use #android.ndk = 8c # (str) Android NDK directory (if empty, it will be automatically downloaded.) #android.ndk_path = # (str) Android SDK directory (if empty, it will be automatically downloaded.) #android.sdk_path = # (str) Android entry point, default is ok for Kivy-based app #android.entrypoint = org.renpy.android.PythonActivity # (str) Semicolon separated list of Java .jar files to add to the libs so # that pyjnius can access their classes. Don't add jars that you do not need, # since extra jars can slow down the build process. Allows wildcards matching, # for example: OUYA-ODK/libs/*.jar #android.add_jars = foo.jar;bar.jar;path/to/more/*.jar # (str) python-for-android branch to use, if not master, useful to try # not yet merged features. #android.branch = master # (str) OUYA Console category. Should be one of GAME or APP # If you leave this blank, OUYA support will not be enabled #android.ouya.category = GAME # (str) Filename of OUYA Console icon. It must be a 732x412 png image. #android.ouya.icon.filename = %(source.dir)s/data/ouya_icon.png # (str) XML file to include as an intent filters in <activity> tag #android.manifest.intent_filters = # # iOS specific # # (str) Name of the certificate to use for signing the debug version #ios.codesign.debug = "iPhone Developer: <lastname> <firstname> (<hexstring>)" # (str) Name of the certificate to use for signing the release version #ios.codesign.release = %(ios.codesign.debug)s [buildozer] # (int) Log level (0 = error only, 1 = info, 2 = debug (with command output)) log_level = 1 ���������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/notes/final/data/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017570� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/notes/final/data/icon.png���������������������������������������������0000666�0000000�0000000�00000012466�00000000000�021237� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a��IDATx^idGy/3RUkFF ,,oAX Ȳ-ۄn\ s%; `1 -c!6 !+6#)@IB 3=f뵪9sRhZեgOYu>ߗY!\O�TUFh}\2� B}m㽈%X?{DF"twC1t$ADELgYpę~>ҭŠjȦf{7x}_YR͟ǣ:<~VPF=mz3̥oy*/s~ԉοqy}O2Z)aRs9޼v~eW%"]wT )_yaM$@� n{GϜzvNHp|;/K&hQR a �M(6Ҙp'rtŕ}R2�;1$i-]g $6hN܈?~a�` v޹\. S@F-8]{<�$A7�ܻ|;&1>zUWG�-=r.nn󋗜=9m�kzl(Q7vTn,viBJEޏ Ot`֋3;;+D^99pz:xj+;Kwm{]I4MN;Ij]ηz*+_O-K|E�iF(l(o:|p/HX3߾}{t/)n̖4$@�fr�۟d:UygXwF@�WIԋ�ܷc}^X#�,BG b|r"`EsQ(`ډQgp"8 `i~)z322;*U(ߑ+�\K˓‚N_`/;)Oi+TYQsCnv{ܲH�dНl;9j P}SZQH ,�8 $nsNk2!Ut!e+ �bq{P J S1+D`Fiff&̮Ι��! 3`g,!X1m! @sz>*' �o5Ǐ0�ABn �q xXXxLA0�ǂA��΂ aW;0n §�C:pg[)ܐ8-“@!  0�T`8 f@Q� hN6|0<fa dPU ??aY9Y';k}�Hro_~YsF1:o6 n3χ?r(_�XUk#ieE@!"_|<@p>VG8PnFWvEQi �$ cZ-`a!,u`!s@_E0OED1[#Mb~+/�gLc_$A�Kp@V"3bԝXZJxihH4j@w0@+-!Tٞ@qk3U {A*SHWw*BVD)w0QY^lf ")MyӚ,A޴jBS~}~FCWih�$q3�fXӌYXt(vR`Ic40P1uBJYVE� CB’J:"IbߙZk8'#4HQ;G`>Qݙq!5FkESu/`?GqDfx֖&酭$rj!D?4yw_C=blML:MI`WPjtG'!g欿6^>C\GdײoV}Jvn4bt `YMxV"-*+*Ó::)M+M@ӀV(UPQ+ycuo$ h>ù"jGuf7к^v m:VjEG_SZ{OH_YKu-/~@}&� J΋ TΫM8m>zOBݮ{t ޔՐ@mka)f`Ձj@ON•S}  o rmms}ϯ3N- zUG jklKD21X<w*8 ` Կ4lIdSaox9Ghe Puj-TשC@@@  a,`Pr \"l` W Tqnђjb:@\JuAb@GtjC "aZYYpp�e `&P͠Q!( \X WHϟf 45(E }_S<O EiCQ]ÀrT^^XyЅO�A� @@ 26z-j#&>|4XA31; 84AJCΡp[ 0 t]*a9D{;^;}tDzv \ً3Ri/ܶR }mNF*Ј( @)0 lTYua (M(D2 CUP �A� @X 36P ! "1`o]�g Z&C,nZIS}wN#}}]b>IxdYx@b]ps'XZՅ!m!g >:l- ҄4~q(DqPE u? A NpB- �A� ջѣ%,>%v aw #"A~N'ڡkj?}ʣ`ux HxLbI(i:8D-@1Y4[U `< Ј 1l.A�Dgly/xrSGKbRP:cddKX.rGCPs�v dPXP  @  8"%s!8["ci:^RZ&G;owbY�E_ R7~y|=G=rtɺO;FyV $vf18Ȳ|`~=w8>6��fֈBb8s\ws9D}s} Cڐj ;1;}XkRTKedݿgD2T5- W/ !4q Cb>K/+Q JLONҧ?usYc4NOZ+,,vnZ-T*ۣFI �o j:% mw۔8= DC 5oȈ,.r�Ba2gF׾Ytz "uq]_XZ\*d-h�5QEm|7<N/IaϏ}W]Z�Aal"7]>s*>λ}뻎86Zȹ"cE Лc�s6>,nܭo}96"?[gzj S,--Y]6TVJ!gEnmonnDS@ĸwW]mb(IX,rPtӈtMo'{I@ m$;{?~ ij:tDvEuq,t$ICssʻݖZ&i?Mc{7n`s2:k$ԩ|IASSSEufV3N9>kmO"5H~� %, �F;;p[NLfpLu\?1&+HD�333ZTIC;7I[:W~b9Q+fo^Gtp?hB<:B5/,tMO;z|aJ<N/82s�,"a\tID9`UJiGQbH+vͯ%/k~yMkl7uT zBZY~g}]M]{gLff,N-EŲZkÇ[�ѕAR\^Xl߾M9R3Z[_׽쫗_rg=or$n%QA,A52$qS՛lB<t>욛q3'3&^[.E:ιѣ_YoX;(�AThFi)Fh./vNG\WO}?LMSQLCj�) sцёfA@1-kEԲ.l/�xa"Pt%8�h:1e+@(⥅\$1(r3m<ј-JRa]䓦sN[sa6Z1'�tؕG<F{0XDQhi֌ QBL1GDds|đ4|ND,YdЩ gr#G �c` P;v:N$I\ RT)UP.RJElh-Z"KUFĎ)0:g͹d� swɹo6r1� "L%�9ܙXmfyטXGC5ic-EZa!-WkDL1Yb9KV+XD;<る"܄=03TevMh$ILQ&rqӱrl4b3a ZYp.,lU+3q$IU `x!ԭ.Vj874P̄Rjhe"?#d\qB� _ Tf䜣B`!1oͬszm9V3i% k[o!x\D r,jb����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/notes/final/main.py���������������������������������������������������0000666�0000000�0000000�00000010657�00000000000�020166� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Notes ===== Simple application for reading/writing notes. ''' __version__ = '1.0' import json from os.path import join, exists from kivy.app import App from kivy.uix.screenmanager import ScreenManager, Screen, SlideTransition from kivy.properties import ListProperty, StringProperty, \ NumericProperty, BooleanProperty, AliasProperty from kivy.uix.boxlayout import BoxLayout from kivy.uix.floatlayout import FloatLayout from kivy.clock import Clock class MutableTextInput(FloatLayout): text = StringProperty() multiline = BooleanProperty(True) def __init__(self, **kwargs): super(MutableTextInput, self).__init__(**kwargs) Clock.schedule_once(self.prepare, 0) def prepare(self, *args): self.w_textinput = self.ids.w_textinput.__self__ self.w_label = self.ids.w_label.__self__ self.view() def on_touch_down(self, touch): if self.collide_point(*touch.pos) and touch.is_double_tap: self.edit() return super(MutableTextInput, self).on_touch_down(touch) def edit(self): self.clear_widgets() self.add_widget(self.w_textinput) self.w_textinput.focus = True def view(self): self.clear_widgets() if not self.text: self.w_label.text = "Double tap/click to edit" self.add_widget(self.w_label) def check_focus_and_view(self, textinput): if not textinput.focus: self.text = textinput.text self.view() class NoteView(Screen): note_index = NumericProperty() note_title = StringProperty() note_content = StringProperty() class NoteListItem(BoxLayout): note_content = StringProperty() note_title = StringProperty() note_index = NumericProperty() class Notes(Screen): data = ListProperty() def _get_data_for_widgets(self): return [{ 'note_index': index, 'note_content': item['content'], 'note_title': item['title']} for index, item in enumerate(self.data)] data_for_widgets = AliasProperty(_get_data_for_widgets, bind=['data']) class NoteApp(App): def build(self): self.notes = Notes(name='notes') self.load_notes() self.transition = SlideTransition(duration=.35) root = ScreenManager(transition=self.transition) root.add_widget(self.notes) return root def load_notes(self): if not exists(self.notes_fn): return with open(self.notes_fn) as fd: data = json.load(fd) self.notes.data = data def save_notes(self): with open(self.notes_fn, 'w') as fd: json.dump(self.notes.data, fd) def del_note(self, note_index): del self.notes.data[note_index] self.save_notes() self.refresh_notes() self.go_notes() def edit_note(self, note_index): note = self.notes.data[note_index] name = 'note{}'.format(note_index) if self.root.has_screen(name): self.root.remove_widget(self.root.get_screen(name)) view = NoteView( name=name, note_index=note_index, note_title=note.get('title'), note_content=note.get('content')) self.root.add_widget(view) self.transition.direction = 'left' self.root.current = view.name def add_note(self): self.notes.data.append({'title': 'New note', 'content': ''}) note_index = len(self.notes.data) - 1 self.edit_note(note_index) def set_note_content(self, note_index, note_content): self.notes.data[note_index]['content'] = note_content data = self.notes.data self.notes.data = [] self.notes.data = data self.save_notes() self.refresh_notes() def set_note_title(self, note_index, note_title): self.notes.data[note_index]['title'] = note_title self.save_notes() self.refresh_notes() def refresh_notes(self): data = self.notes.data self.notes.data = [] self.notes.data = data def go_notes(self): self.transition.direction = 'right' self.root.current = 'notes' @property def notes_fn(self): return join(self.user_data_dir, 'notes.json') if __name__ == '__main__': NoteApp().run() ���������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/notes/final/note.kv���������������������������������������������������0000666�0000000�0000000�00000007137�00000000000�020176� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.7.1 #:import Factory kivy.factory.Factory <Screen>: canvas: Color: rgb: .2, .2, .2 Rectangle: size: self.size <MutableLabelTextInput@MutableTextInput>: Label: id: w_label pos: root.pos text: root.text TextInput: id: w_textinput pos: root.pos text: root.text multiline: root.multiline on_focus: root.check_focus_and_view(self) <MutableRstDocumentTextInput@MutableTextInput>: RstDocument: id: w_label pos: root.pos text: root.text TextInput: id: w_textinput pos: root.pos text: root.text multiline: root.multiline on_focus: root.check_focus_and_view(self) <NoteView>: on_note_content: app.set_note_content(self.note_index, self.note_content) on_note_title: app.set_note_title(self.note_index, self.note_title) BoxLayout: orientation: 'vertical' BoxLayout: orientation: 'horizontal' size_hint_y: None height: '48dp' padding: '5dp' canvas: Color: rgb: .3, .3, .3 Rectangle: pos: self.pos size: self.size Button: text: '<' size_hint_x: None width: self.height on_release: app.go_notes() MutableLabelTextInput: text: root.note_title font_size: '16sp' multiline: False on_text: root.note_title = self.text Button: text: 'X' size_hint_x: None width: self.height on_release: app.del_note(root.note_index) MutableRstDocumentTextInput: text: root.note_content on_text: root.note_content = self.text <NoteListItem>: height: '48sp' size_hint_y: None canvas: Color: rgb: .3, .3, .3 Rectangle: pos: self.pos size: self.width, 1 BoxLayout: padding: '5dp' Label: text: root.note_title Button: text: '>' size_hint_x: None width: self.height on_release: app.edit_note(root.note_index) <Notes>: BoxLayout: orientation: 'vertical' BoxLayout: orientation: 'horizontal' size_hint_y: None height: '48dp' padding: '5dp' canvas: Color: rgb: .3, .3, .3 Rectangle: pos: self.pos size: self.size Image: source: 'data/icon.png' mipmap: True size_hint_x: None width: self.height Label: text: 'Notes' font_size: '16sp' Button: text: '+' size_hint_x: None width: self.height on_release: app.add_note() RecycleView: data: root.data_for_widgets viewclass: 'NoteListItem' RecycleBoxLayout: default_size: None, dp(56) default_size_hint: 1, None size_hint_y: None height: self.minimum_height orientation: 'vertical' spacing: dp(2) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/�����������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015401� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/main.py����������������������������������������������������������0000666�0000000�0000000�00000004541�00000000000�016703� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy kivy.require('1.1.1') from kivy.app import App from kivy.uix.widget import Widget from kivy.properties import ( NumericProperty, ReferenceListProperty, ObjectProperty, BooleanProperty ) from kivy.vector import Vector from kivy.clock import Clock class PongPaddle(Widget): score = NumericProperty(0) can_bounce = BooleanProperty(True) def bounce_ball(self, ball): if self.collide_widget(ball) and self.can_bounce: vx, vy = ball.velocity offset = (ball.center_y - self.center_y) / (self.height / 2) bounced = Vector(-1 * vx, vy) vel = bounced * 1.1 ball.velocity = vel.x, vel.y + offset self.can_bounce = False elif not self.collide_widget(ball) and not self.can_bounce: self.can_bounce = True class PongBall(Widget): velocity_x = NumericProperty(0) velocity_y = NumericProperty(0) velocity = ReferenceListProperty(velocity_x, velocity_y) def move(self): self.pos = Vector(*self.velocity) + self.pos class PongGame(Widget): ball = ObjectProperty(None) player1 = ObjectProperty(None) player2 = ObjectProperty(None) def serve_ball(self, vel=(4, 0)): self.ball.center = self.center self.ball.velocity = vel def update(self, dt): self.ball.move() # bounce ball off paddles self.player1.bounce_ball(self.ball) self.player2.bounce_ball(self.ball) # bounce ball off bottom or top if (self.ball.y < self.y) or (self.ball.top > self.top): self.ball.velocity_y *= -1 # went off a side to score point? if self.ball.x < self.x: self.player2.score += 1 self.serve_ball(vel=(4, 0)) if self.ball.right > self.width: self.player1.score += 1 self.serve_ball(vel=(-4, 0)) def on_touch_move(self, touch): if touch.x < self.width / 3: self.player1.center_y = touch.y if touch.x > self.width - self.width / 3: self.player2.center_y = touch.y class PongApp(App): def build(self): game = PongGame() game.serve_ball() Clock.schedule_interval(game.update, 1.0 / 60.0) return game if __name__ == '__main__': PongApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/pong.kv����������������������������������������������������������0000666�0000000�0000000�00000002074�00000000000�016711� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.9 <PongBall>: size: 50, 50 canvas: Ellipse: pos: self.pos size: self.size <PongPaddle>: size: 25, 200 canvas: Rectangle: pos:self.pos size:self.size <PongGame>: ball: pong_ball player1: player_left player2: player_right canvas: Rectangle: pos: self.center_x - 5, 0 size: 10, self.height Label: font_size: 70 center_x: root.width / 4 top: root.top - 50 text: str(root.player1.score) Label: font_size: 70 center_x: root.width * 3 / 4 top: root.top - 50 text: str(root.player2.score) PongBall: id: pong_ball center: self.parent.center PongPaddle: id: player_left x: root.x center_y: root.center_y PongPaddle: id: player_right x: root.width - self.width center_y: root.center_y ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/�����������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016537� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step1/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017573� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step1/main.py����������������������������������������������0000666�0000000�0000000�00000000344�00000000000�021072� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget class PongGame(Widget): pass class PongApp(App): def build(self): return PongGame() if __name__ == '__main__': PongApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step1/pong.kv����������������������������������������������0000666�0000000�0000000�00000000020�00000000000�021070� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.9 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step2/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017574� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step2/main.py����������������������������������������������0000666�0000000�0000000�00000000344�00000000000�021073� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget class PongGame(Widget): pass class PongApp(App): def build(self): return PongGame() if __name__ == '__main__': PongApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step2/pong.kv����������������������������������������������0000666�0000000�0000000�00000000630�00000000000�021100� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.9 <PongGame>: canvas: Rectangle: pos: self.center_x - 5, 0 size: 10, self.height Label: font_size: 70 center_x: root.width / 4 top: root.top - 50 text: "0" Label: font_size: 70 center_x: root.width * 3 / 4 top: root.top - 50 text: "0" ��������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step3/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017575� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step3/main.py����������������������������������������������0000666�0000000�0000000�00000001072�00000000000�021073� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget from kivy.properties import NumericProperty, ReferenceListProperty from kivy.vector import Vector class PongBall(Widget): velocity_x = NumericProperty(0) velocity_y = NumericProperty(0) velocity = ReferenceListProperty(velocity_x, velocity_y) def move(self): self.pos = Vector(*self.velocity) + self.pos class PongGame(Widget): pass class PongApp(App): def build(self): return PongGame() if __name__ == '__main__': PongApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step3/pong.kv����������������������������������������������0000666�0000000�0000000�00000001120�00000000000�021074� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.9 <PongBall>: size: 50, 50 canvas: Ellipse: pos: self.pos size: self.size <PongGame>: canvas: Rectangle: pos: self.center_x - 5, 0 size: 10, self.height Label: font_size: 70 center_x: root.width / 4 top: root.top - 50 text: "0" Label: font_size: 70 center_x: root.width * 3 / 4 top: root.top - 50 text: "0" PongBall: center: self.parent.center ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step4/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017576� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step4/main.py����������������������������������������������0000666�0000000�0000000�00000002355�00000000000�021101� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget from kivy.properties import ( NumericProperty, ReferenceListProperty, ObjectProperty ) from kivy.vector import Vector from kivy.clock import Clock from random import randint class PongBall(Widget): velocity_x = NumericProperty(0) velocity_y = NumericProperty(0) velocity = ReferenceListProperty(velocity_x, velocity_y) def move(self): self.pos = Vector(*self.velocity) + self.pos class PongGame(Widget): ball = ObjectProperty(None) def serve_ball(self): self.ball.center = self.center self.ball.velocity = Vector(4, 0).rotate(randint(0, 360)) def update(self, dt): self.ball.move() # bounce off top and bottom if (self.ball.y < 0) or (self.ball.top > self.height): self.ball.velocity_y *= -1 # bounce off left and right if (self.ball.x < 0) or (self.ball.right > self.width): self.ball.velocity_x *= -1 class PongApp(App): def build(self): game = PongGame() game.serve_ball() Clock.schedule_interval(game.update, 1.0 / 60.0) return game if __name__ == '__main__': PongApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step4/pong.kv����������������������������������������������0000666�0000000�0000000�00000001202�00000000000�021076� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.9 <PongBall>: size: 50, 50 canvas: Ellipse: pos: self.pos size: self.size <PongGame>: ball: pong_ball canvas: Rectangle: pos: self.center_x - 5, 0 size: 10, self.height Label: font_size: 70 center_x: root.width / 4 top: root.top - 50 text: "0" Label: font_size: 70 center_x: root.width * 3 / 4 top: root.top - 50 text: "0" PongBall: id: pong_ball center: self.parent.center ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6192439 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step5/�����������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017577� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step5/main.py����������������������������������������������0000666�0000000�0000000�00000004136�00000000000�021101� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.widget import Widget from kivy.properties import ( NumericProperty, ReferenceListProperty, ObjectProperty ) from kivy.vector import Vector from kivy.clock import Clock class PongPaddle(Widget): score = NumericProperty(0) def bounce_ball(self, ball): if self.collide_widget(ball): vx, vy = ball.velocity offset = (ball.center_y - self.center_y) / (self.height / 2) bounced = Vector(-1 * vx, vy) vel = bounced * 1.1 ball.velocity = vel.x, vel.y + offset class PongBall(Widget): velocity_x = NumericProperty(0) velocity_y = NumericProperty(0) velocity = ReferenceListProperty(velocity_x, velocity_y) def move(self): self.pos = Vector(*self.velocity) + self.pos class PongGame(Widget): ball = ObjectProperty(None) player1 = ObjectProperty(None) player2 = ObjectProperty(None) def serve_ball(self, vel=(4, 0)): self.ball.center = self.center self.ball.velocity = vel def update(self, dt): self.ball.move() # bounce off paddles self.player1.bounce_ball(self.ball) self.player2.bounce_ball(self.ball) # bounce ball off bottom or top if (self.ball.y < self.y) or (self.ball.top > self.top): self.ball.velocity_y *= -1 # went off to a side to score point? if self.ball.x < self.x: self.player2.score += 1 self.serve_ball(vel=(4, 0)) if self.ball.right > self.width: self.player1.score += 1 self.serve_ball(vel=(-4, 0)) def on_touch_move(self, touch): if touch.x < self.width / 3: self.player1.center_y = touch.y if touch.x > self.width - self.width / 3: self.player2.center_y = touch.y class PongApp(App): def build(self): game = PongGame() game.serve_ball() Clock.schedule_interval(game.update, 1.0 / 60.0) return game if __name__ == '__main__': PongApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/tutorials/pong/steps/step5/pong.kv����������������������������������������������0000666�0000000�0000000�00000002076�00000000000�021111� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.9 <PongBall>: size: 50, 50 canvas: Ellipse: pos: self.pos size: self.size <PongPaddle>: size: 25, 200 canvas: Rectangle: pos: self.pos size: self.size <PongGame>: ball: pong_ball player1: player_left player2: player_right canvas: Rectangle: pos: self.center_x - 5, 0 size: 10, self.height Label: font_size: 70 center_x: root.width / 4 top: root.top - 50 text: str(root.player1.score) Label: font_size: 70 center_x: root.width * 3 / 4 top: root.top - 50 text: str(root.player2.score) PongBall: id: pong_ball center: self.parent.center PongPaddle: id: player_left x: root.x center_y: root.center_y PongPaddle: id: player_right x: root.width - self.width center_y: root.center_y ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6504946 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014056� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/accordion_1.py����������������������������������������������������������0000666�0000000�0000000�00000000717�00000000000�016616� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.uix.accordion import Accordion, AccordionItem from kivy.uix.label import Label from kivy.app import App class AccordionApp(App): def build(self): root = Accordion() for x in range(5): item = AccordionItem(title='Title %d' % x) item.add_widget(Label(text='Very big content\n' * 10)) root.add_widget(item) return root if __name__ == '__main__': AccordionApp().run() �������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/actionbar.py������������������������������������������������������������0000666�0000000�0000000�00000001532�00000000000�016373� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.base import runTouchApp from kivy.lang import Builder runTouchApp(Builder.load_string(''' ActionBar: pos_hint: {'top':1} ActionView: use_separator: True ActionPrevious: title: 'Action Bar' with_previous: False ActionOverflow: ActionButton: icon: 'atlas://data/images/defaulttheme/audio-volume-high' ActionButton: important: True text: 'Important' ActionButton: text: 'Btn2' ActionButton: text: 'Btn3' ActionButton: text: 'Btn4' ActionGroup: text: 'Group1' ActionButton: text: 'Btn5' ActionButton: text: 'Btn6' ActionButton: text: 'Btn7' ''')) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/asyncimage.py�����������������������������������������������������������0000666�0000000�0000000�00000001530�00000000000�016547� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Asynchronous image loading ========================== Test of the widget AsyncImage. We are just putting it in a CenteredAsyncImage for being able to center the image on screen without doing upscale like the original AsyncImage. ''' from kivy.app import App from kivy.uix.image import AsyncImage from kivy.lang import Builder Builder.load_string(''' <CenteredAsyncImage>: size_hint: 0.8, 0.8 pos_hint: {'center_x': 0.5, 'center_y': 0.5} mipmap: True ''') class CenteredAsyncImage(AsyncImage): pass class TestAsyncApp(App): def build(self): url = ('https://upload.wikimedia.org/wikipedia/commons/thumb/8/89/' 'STS-116_spacewalk_1.jpg/1024px-STS-116_spacewalk_1.jpg') return CenteredAsyncImage(source=url) if __name__ == '__main__': TestAsyncApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/boxlayout_poshint.py����������������������������������������������������0000666�0000000�0000000�00000002146�00000000000�020225� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.uix.gridlayout import GridLayout from kivy.app import App from kivy.lang import Builder Builder.load_string(''' <Demo>: cols: 1 BoxLayout: orientation: 'vertical' Button: size_hint_x: 0.4 pos_hint: {'x': 0} text: 'pos_hint: x=0' Button: size_hint_x: 0.2 pos_hint: {'center_x': 0.5} text: 'pos_hint: center_x=0.5' Button: size_hint_x: 0.4 pos_hint: {'right': 1} text: 'pos_hint: right=1' BoxLayout: Button: size_hint_y: 0.4 pos_hint: {'y': 0} text: 'pos_hint: y=0' Button: size_hint_y: 0.2 pos_hint: {'center_y': .5} text: 'pos_hint: center_y=0.5' Button: size_hint_y: 0.4 pos_hint: {'top': 1} text: 'pos_hint: top=1' ''') class Demo(GridLayout): pass class DemoApp(App): def build(self): return Demo() if __name__ == '__main__': DemoApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/bubble_test.py����������������������������������������������������������0000666�0000000�0000000�00000003137�00000000000�016726� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Bubble ====== Test of the widget Bubble. ''' from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.uix.button import Button from kivy.lang import Builder from kivy.uix.bubble import Bubble Builder.load_string(''' <cut_copy_paste> size_hint: (None, None) size: (160, 120) pos_hint: {'center_x': .5, 'y': .6} BubbleContent: BubbleButton: text: 'Cut' size_hint_y: 1 BubbleButton: text: 'Copy' size_hint_y: 1 BubbleButton: text: 'Paste' size_hint_y: 1 ''') class cut_copy_paste(Bubble): pass class BubbleShowcase(FloatLayout): def __init__(self, **kwargs): super(BubbleShowcase, self).__init__(**kwargs) self.but_bubble = Button(text='Press to show bubble') self.but_bubble.bind(on_release=self.show_bubble) self.add_widget(self.but_bubble) def show_bubble(self, *l): if not hasattr(self, 'bubb'): self.bubb = bubb = cut_copy_paste() self.add_widget(bubb) else: values = ('left_top', 'left_mid', 'left_bottom', 'top_left', 'top_mid', 'top_right', 'right_top', 'right_mid', 'right_bottom', 'bottom_left', 'bottom_mid', 'bottom_right') index = values.index(self.bubb.arrow_pos) self.bubb.arrow_pos = values[(index + 1) % len(values)] class TestBubbleApp(App): def build(self): return BubbleShowcase() if __name__ == '__main__': TestBubbleApp().run() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/camera.py���������������������������������������������������������������0000666�0000000�0000000�00000001140�00000000000�015654� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.lang import Builder kv = ''' BoxLayout: orientation: 'vertical' Camera: id: camera resolution: 399, 299 BoxLayout: orientation: 'horizontal' size_hint_y: None height: '48dp' Button: text: 'Start' on_release: camera.play = True Button: text: 'Stop' on_release: camera.play = False ''' class CameraApp(App): def build(self): return Builder.load_string(kv) if __name__ == '__main__': CameraApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/carousel_buttons.py�����������������������������������������������������0000666�0000000�0000000�00000002072�00000000000�020024� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Carousel example with button inside. This is a tiny test for testing the scroll distance/timeout And ensure the down/up are dispatched if no gesture is done. ''' from kivy.uix.carousel import Carousel from kivy.uix.gridlayout import GridLayout from kivy.app import App from kivy.lang import Builder Builder.load_string(''' <Page>: cols: 3 Label: text: str(id(root)) Button Button Button Button text: 'load(page 3)' on_release: carousel = root.parent.parent carousel.load_slide(carousel.slides[2]) Button Button text: 'prev' on_release: root.parent.parent.load_previous() Button Button text: 'next' on_release: root.parent.parent.load_next() ''') class Page(GridLayout): pass class TestApp(App): def build(self): root = Carousel() for x in range(10): root.add_widget(Page()) return root if __name__ == '__main__': TestApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/cityCC0.jsa�������������������������������������������������������������0000666�0000000�0000000�00000001456�00000000000�016021� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������[ {"start": 0, "duration": 2, "text": "This is an example of annotation"}, {"start": 2, "duration": 2, "text": "You can change the background color", "bgcolor": [0.5, 0.2, 0.4, 0.5]}, {"start": 4, "duration": 2, "text": "Or the font size", "bgcolor": [0.5, 0.2, 0.4, 0.5], "font_size": 24}, {"start": 6, "duration": 2, "text": "Or the bold...\nAnd multiline", "bgcolor": [0.5, 0.2, 0.4, 0.5], "bold": 1}, {"start": 8, "duration": 2, "text": "Or even\nchange the alignment!", "bgcolor": [0.5, 0.2, 0.4, 0.5], "halign": "center"}, {"start": 10, "duration": 2, "text": "Position hint are supported too", "bgcolor": [0.5, 0.2, 0.4, 0.5], "pos_hint": {"top": 0.95, "center_x": 0.5}}, {"start": 12, "duration": 2, "text": "[b]Text[/b] [i]Markup[/i] too.", "bgcolor": [0.5, 0.2, 0.4, 0.5], "markup": 1} ] ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/cityCC0.mpg�������������������������������������������������������������0000666�0000000�0000000�00021344000�00000000000�016025� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������!��3g��� 3g�!��1�{�_��-3���������@������A��+IDۃpoį|{QEd$ޞPR��vdc{18Cr5�:!$qY1�^��IB%-&|50 V)�PYir[/{�[ ByD%2p�t ,b<d}6�d�9]\XBC8L�BB d�9e @y�bW j9WJ=�B�7GcY\I\njo 8,Cz;'{��Aɟzw&2�~� dҝJBFQ$x�vB8f!+:LJ@T Jl2JX$�N�zv&q`�=�ꀠnpĩ,n}X��T 9HJF'�W"*f_ <P!XL-'p~: ++P J0K/8 ��D�o0-�M@LL@X /43@ CԀ�b@�dJ|<W^n0 H@;@>@`opF�9�HB;zW14 @.M& G7;,L>Ԁ<H�5 VJ_v /,KU�'�\�^"/�Ci�tC @0!d H,J=20PW7)?n#t!^/�^ph@!@%dBp z6�0$,4cgPj>�p)P�=!.;�VBZ1 P�]�t ۔MqH3Er~T^@` 3�fB,cH~Pq��52A}`'/Z2qh}ŵ� A4=@y1=RU^i`  ta77~~Xh  }[:D'RA:�ϧ2@`� ؑ+7 L�)zl#(Gנ�*��0@U,YOIGϪ$ I0@13J@?AxM� @L^'cY ++\�0 HL @2-9;ZPH5( 0x�t%g tݠH`T�:, ߏ~-΄dfcBwW>1Ub#HcI֓F%kHrFrrHƩX#U6#NHO-vWIl-P�er7c*v `- q/Hߛ(Z:3j P4�7d`bKmlw0�)()&i1%Jmu-BoÀ̟?I{ WΡ1 &6L*ٓ=<L^B>ۿ88 JIE1,bWZ}}- 3@�_4?N { 4,X):h @YL8bRAOB0Nŷ�6�>!e$Ƶ�B�P 3 !bƓ?+ #Iy?ߣv3tPaoHX;~,h&R4@ BPJ,1%UE@3@-WnW_@`�r %9%?wu]xT +n%ua֘ѹktɥ!#I8qh-^p )ecqetuCQE- Iw|ZL3M&'$N-aQ܏&>5ax-<32SwWoqK��@>B ̎ 1=![-ѽoI�5�T2Ra4NY`P<Vr J:($��Wί iXЀܒ| tcq )dĤ}qQ򳟏x@�;/ ${!(JrJ!_4ZA�5R:EkQ0 >Lq򇔐㹭C,-ɉRB/jEdCq[+,ŸpsT[�59'צ@ X1_ؤ/R %? jCCIHG͗80L<fB{p�LZwE�T cJN/2Q^< ϟ7x?pqm_:ЮH")HF#JD@��+@!Ḳ0 JؘVW(ZxO{�B�Єn؆YHI4akٳ^H{ F2mr�}οwL?,ԍg] @B(̦mt�NRf;1_jCW� �t@@'wgy5!1D21�*!B-$$ Ix!4!hI!褞B-?%Ͻ% CoD@�b� dZ6X!��P(Xe8€ �  d;N�@1Yd͓Jn?Qd� @�f!�l� P[@B�LJtp�ˇ}v�/�r�#1a`D�B XWN^�؆�%�XݲJv˼Xa`P(&7Np 3 �Zц(c{نH`�w, ~es{__D(BJKA4[q�v� 4=�d),PyE� 2Q 7uM�hC�<&X i6&) Kd;+`�@lC`Q۔Y$?Z{̐�bP!)7`YE>� oX 7lrH%<;�VHHI"KxNĝ;@iH�LC�Ld �NL�vJ% HIdupH\8 :>4L|ވ�x;\C_C%I* pS;p|y%�T�$rJ8G@bQ@ 4  C;BLO@� p483"wװ @ _BӐrA5GWCH @@B�~LC7hgǸ~@2 �v�b:XJyŠ:W �a-hnm4@\hDC�9 HGҼ �3;�@; 7"~\�Bh$')Ҿ;'Pxy@A`):�|S'E�bB!<! HK+]aFH'h L&�nRЂ` Q,J;  �F&�̤<t>2gICG�j_ !<? w H!'8y<~cJ')X#IԜRjNV)V)5'+jcJe".kބW�'!q#^.nm-(̣ 6~q.C!=1h o� �I G)98`oAn"Xaa!6*IdWn︘ n!'Z@ @aAYINݟ:Dm*' Oн~/7dI_Q%?HiH ·9y>&쁨|;9œQ_oIn冘NJţr9UEW}۽aeɼ gHa_AlI wrPQe HBpIh�҇'oնn&Rwg-J>#�r�w*OJ-Lp栲h۸�<)'F~xB -9|8IohbXg$~$@ uOc-]��.J:y[nƥ?!$8{#+}TPiEf Hԝ]D0iI}¹mm&Q4 @vy\/$1 8ay8ώNN^N:L3,cG4:�CC;G}}Ƴf{^g %9?qwq:p+_;Na�vK&'gnJOLj|qE,\ ~'}Gھ/}{@�7+ ] |M|3%KyVZ{$0(P&( 7rRGn~�v�dt� J B�7~1xgvQj?O-="{OmG҆1έ!)7|70ռ(N(: ;unZ\//i� ]/?˘,UbïL^-9;fn}C@RjJ#&xDXc(��+H`Sapԓ6%h!AOFh *Mn_@gN 8VV+\C,iF�RL&|p.Ӓ_0ZI{|v�N�L!$CXQhZ ƣPz�"�/ ܐH+)@C, C9_(0(;v`a=Qx;_@B�T ,3pݗ&DI z�'�~_�8<x((JP @20r |!(\�`�R }\i 9:�̘@*WbT?sӀ^�A$Ĥb�`}( 0?L`N J&hJ w�f@@L41d=V&haDN{�44 �HKbj'Ik8 5*@&$=��b� &, 'Nt�&�HM=�X@@j7O=g@M IL!_PNN�F, +€7 ,Iؘy!Dj �H doᇸ9BP�̡v&hn{`@�bχ;򸃄5�4I` %b\�RC(�$>L r^ @L� 0Xi c8�)0` �̘ݑ8�jpV/Hŏ</pLQ@& sy!Qn`w8SLHC(�;^64*.($=`;,+Cn�B Sbqaen|�JAAX ?rt�>:�]E8|YE$W'A4$"`d,0 0|YX91#=r �0�gv1!$xrhB@;pĎ? ���R>(Ԡ-*\ OY-g$r2ɝJIh~UuaW#JDF1Hr%bRqb3F)i=mbӦyxRz=kd%u˫^M1fİw�{PwCJG8rߖ &0Be&$ضꗆ|~s^+$w@z\H@әMI 1ոVoRC)`d5o*0Ґ K|Yɀ HE(B!�!FcB�N5R;]|MA-P*]۱p@R'lv]Y4 ~L,1OJgX,(S>( BC~(4).t/m BWnH�04ДGD@݊ۿC1z * +et|GkB2rXfׇT$yQJJ�8�� 1 @߾N|x*) }*@!I]~Ot,: 14hR_}s  Ѿ<'�ތL/w۝!IzLH^A4+F3Z!@:MFNr-cpUr`hbQ21R[>P"@Y ! {Rq؏g÷{B6&Qt&?.'  ҝ 7',a5 C0i5 O(J9Jn�@Y 3^ϔbk}Y0rPI)8po@;�|P 0pj2-}@p 95=$Mv;;G^|ŀXY_C7͝ύs(n<�؆p�i&} wvqy}Ґ1Q\Y*tsq\f-TZ ČBm!$n-y $k`@H`K&ϗKv HbQ�yxK;{(}krjI{+溣굌i8JRQb4N��+� Ha0 %!׾�� "֬ZwaxiA$s!i(uj�b7@fC?oC0 @a!܌5!\@ tBE, d $L7W H*M!piFc3'R'&�` Ŕ5ĤxHJ}< @0-@7FOrt�$&25 !Ғ`@]L741R{{�f�;&@aN,#P @2!,aw̐D bP;Y^ۆ8B �P @Q%$Fw`0(  L,{+L�y!)�?,o!r;_J!R\Mv*/?Ow �j@1$d.(iD ` @iqdCvPX\T m1eu9P�^ K5(7%(7 <>[|0�XL,3h|?(@20C>&JrXlC ;+:J,% 0@!+rӈIN@iN5j='va@0 `&!I$- (4v �/� 𒆀irOBCG@ Q7g H~Pv@@C&�NK>�'>W~t�!w0?3Q4 4Ph� g &&&Gp� @ 4ܼ<1v,@4J�:, M `= A ς*W�`&&�Jزbqɉ  .( �b9/cPM(qE^�jW"X#�!gx J*  'a P!4ݖݠ�ѥ�5I,0z>; G^g�̴$�wb:ډno>?Y@ d &^@Ć+JHwu�=�@t(fNn�\0` !~xN뼰v�hXh �w*{4)\E�^ 018_)!s07�0@gsI@ n1G){�Np`x )(ih= t$+tpN6#JғDX#5#9XiܤfXp&ң'vgM7}Ljی1;Tbo{( h€&ԀX<r�lB&-1o{Q0 hTLU }G`w *�l輛�0d17N�̬iEҎ.� ϋAfg(Y`I+|Lv~sLQh@D9< 0�jY5taud���v-)N^]l'bw:,3XK㓲r[=C'#;:}��6+{`=/I^ P bI)-`^} < /d ,Wj߾o$7X~*mhna_@Zg} 8`ߝ$m% qh@�\/''#Oî @^{�@f BB ,fBwr�L�%VN#oe&\� TKa^` xe',az;Xo'`wb{R<͈0@jmZ8bHAqRPȵ;~֯& h3?BU1ܮ ,ɉqt3|M A(҄6'פER W�fx @.& Pņ$=|o!Ɯ? (C1 (k,wvK!'rbFS%s8 PPR?�IJp2ng۲qqxӫnwJ:_(HOvQknY!14Bv^Gq,<MPZb~`$�/1 }۞:x,TPRA|(RL}@!`XgObpC>n-k$Ltl) X򹃽Ww !#ߏl>�[bs{ތ |_2SWϹ]  !t�Y8w4O�<&~rb;br/C:CJ`v^bw7vvk@KGd1 F�Xh`:Ő|f(Xf~1(m׍%^M#H;XOID��+@5�vLۧk� Cy$o~yī$<OX]P J/ 5}4U«0� �' @Ff,s>00 5@x =�hЂį' Vwc bnXa$ 9]NޜWgn00,YI1,pz4�Ȇ& by,D&�0 H[׃ �/1&t� J^1^GP@T� мz��0Q08Ҹlp@Tؼk0 � sP‹pwNoc_e@��4R,_(h(ZI7!7f;ù6 �x̗߯$ =Ěw~� 0۰݆}Hh 4oHbMñ>x�1@ PkO �P &6O 䲔:J1л!  `;BN;W Ѿf�ȲjP��MA43n��ЇoHHg@rs_9�v5 P�K =r\(Qgހ'  b4qS݄z 9 hDؚNnJXwk002Bq&~>� i�l� ?`@OB�bhW77 n x@ IA(y(HY;<4pK!_51 g& CԀ*�dX@;RP-㏫_D?X,aܐYV�3T�|kby`y �e7F$'{��(- I19%'n&wÎ0�B M!) Xoz``�79goԐ{�jQ �(!BzRV#�a ~~ ybw�(K�xCӒ$\M@W8�tu ps%C8w�& ` @>}ǒrD�)w@n# w��M&p 8h::H_)'t?n01 @`1d$0oRR l޻g]1#H\&XNY')( L}MpB(D6.ma<Yɺ,8 8 c=3rj+!Eu}GP0a@)'xex^욐xX.PJYN1h&! R-v;X^t2m 떼j5mt=G!)~fY)cg-IQ+ �7�!8tB�4fϖ3gqC@2('{�%94 JAA!7NrK(uJ0b?ϕ~4 d2M[>$hדp� @C -%ۍ1(ǻ|1*ؤu^ؕf�4&0PbHķ=;dFpOIIh]cv= Àfľ7bXls40k0䠋�5&0Q̹Pzz�RiE(!~`H򉡻'm0gggY:!jCz`5y(/@!I%c߭?eaw4r )B(t/_6Aa%K� �%nnk��NXВNSwuui^|@,,gGC,Ca|;04X 7u%=0& 0uV! 7>N(ykuwf 0,YI$u;�؄q h(磟2J,05g!Kev=^;9^P"P Q;J- |^)(aY&C5oԯrD2xPtuy451%f~@ճI㰮 ^!�J @}2xV :Ud²@`_)#i(}2�5'11-0:-k8 RFzGh+41_G" +l4z7` �@dƒSї�h�`L8w�7�Sf twv!$PDY15%]I u8@0 k"E}y �'I @ @`as2eHÄx]1H08q+s&֑-i5"-i4b ��+@*� 1T ^@3�q� K! Б^ܐ<|IJ`j ��P &#7vd @ J%04^cs6Ny� �[!߹v'�()|M7>5 ױ ~fJp)x=8a\U k�`C(7w% |9 P LO&8K$z0�+� @A X]4�'7, qh<)Af_*{%?u GvZt�17C7Qa*)Ʉ6,jGt} 0 @BbKlJ c׽I~Z_  �C% ׯI4 p])Sq䄀 iw @v� v &u;uP;0ϒζsԒxC'_�`(Qe$'khP5?3YKJ{Ā >RpCcPF]�'� ,L/ZtlQIJ I0t?]h{�%7�*~rú*B@W%PXÆ?{��r!g,9?$fc#^X$J C�:CyA`@ p: !ItgX&1{��" �df[o">k�,�n_�U% %`=�,�Ԡ @Іzu@�B�BLQetӍ�7u�d�0h�w `i\j�Fk^p$@`ɛ8C8|'8XLaNbM HGo |$Ɩ!'ݔx߻�7 GPހѼ$ĜYAA0@*� Ba7' P-% -#J1{)"cia (�,9h% ,#\xk@$4 -EAqxQ,@Ҁ3&a *:1#' �t�DH_b?= 41";0 *�PJ\W5X&@FJ(NJ"- ! 9f+H*M9\i4&O ⛓|�jB(1nM�V1# 3s` �4i\4'{7hL�݀CJۣ-Y-+ B $p 'dWMM X z arh:^~JATd( 1oM&�Gɇau�\0R0>&q! y287o�ąJ.t$n5_gS@�:,e86|w Ah(RpeG,\Nrco^_W�<�v`k-H��7ёGJ9}7c�ŐI2?w>!:[rJR`EK'j:6*}X@F4 ֠P+v&LV�Xp݀* zp Kd ŽIA^�5Œ+7 � CV87ϐ{O�|M P+dt=�@^B 7#L�^3 ocG�gI4$z*H!6kxa{ހIc S'5�y⑋FMCpx v2\پ^<@Cd'5�4,jJݶ߇e|u/'q, 7J5 15nrMh%ltlBF@g"X?l�~797/4(I1%*[?[Ul�v ߫W@ęPiEĔ}jbL+@gZp>�*?7>=jEt~R�@k0 0E( Π ]2@*<N�Lr&'z3tad"oa0Wů݀! ,Y1<5Rswn{�)BRxža��jY(V-~Cu~ӔvlhgW\|  PW%dh9h&�-L~|Q�|�$0�`C%|Ōg�6T7p(Xop0@?qsWJFwRU,# ,|9@ @K)Ɉ^ۡ(&+kp6 &ɀTM)Nlb^X O@ :?;c>Pޑݨ,4`Y]fXɠSbѺP$E(4iIŨ8I@Ʉ`2R݉; z4ܝ ?7?ok=Yv5L`\_&JG%y\zO{̀ � &fNAmw ;"nրW,13�8PV3}i�TVB|°h`K (q%K�a&bV!FVg #yE'fn¾�7d|KaZ99h�WS/1lr}m h00CŹEGsnw��۳kf} OA[^Ԡ C ql恻Ʌ/%w!@dbX KvCZY{�x€`R8Cb�0NLo;Xg+:,9O!8�8f)Nff@ 0BNq^PYXSV묆J^h1uZhDR1��+P7+hMt6-Y`�^4  nMUDpNCK+$ 1$v:.+XHN&nCJB6sIߎ B(%?KU@3�lX R\o�LY %VrnPjIaJݗȐ�LKLn&0!`ԖB(PL�bXgD%%}C�~T3Ђ1�6s,۷?~̫L`snHD0�7biܔ>GΏy` `')X*)P 򟹥y";!+}h :! tg<$?IŘ-?jbhVY3%`3.�\�Plƾ��0 P OB-k}d�r�A vRE@WG,Ϛ"� `&m(RO9U @M�Іܠһ>~z�d�T�;ĻI;~7\ �ɜ JB҃=z;қ"�v @`7u|�8&24 v #{T> E%\O9dAH AaCrJgg|$9� �9� >840Y_h!�>ņ35 HU�P0 tr )Ĵ',PP��_@W앱(RH9Ԑ��Eh)ZIIG0u0P ,� ВIIes�I� e |ä�Z�`*B%"u�@ |Q5&qD|` u\ҟ 5+BHp�XOX|��aE1l@G8,~� O�xT g�&, @;K8i3RZ�B��fA}'oq@�fPP  ̞kpϏ3,�Ė�#!"@U` H@A bA4- ʵ�>>�0�]- r`>~@@!�`;�=`>=jICd<K )'#ĮF1XNVg[I1<cML<J%\G/pb0_Novw�hZ� g,�b(bY AAd svW�#`q;T �H 7v{�`f%r7h@C A,`QlB~&6|�n8hE80@4�MAu�U( $1H1`='Zp7`8{XQ ci% rR�@�1,@!h&%u#�O @ nPJ1{{)� Ʉ2xfc^d ``^J&3fS|7&�ۤ0[ @�),�/Z@ �/ Q4'܂ɉ@|Ph@NZ�d">)ߚM PӉ;t@��# Μ(U@ %p zC�x�[C@.�~nN@n^܄*�hľW,97�L�pGC��ּȹ�bd2%+ �:�VؔMMf`�3:&'oݍ16�vRx${a(k!D,7'&Q]0$v@I 읒ζ- )Y{q'^H dL +UɌ{)4"U@)/�Xܴ-y(u(P#:̵) ]js>~G p�+lgݕa�^�PaI&bɉW7(ZAQ‘d}a;'XX0&I1~FC87{�$+GNWD2!)?];�rI0Jn�^&GN^NdZ |Wa ف0�JNY 'v@ H-$0Ėk(^|ސ� vi3bjovedQ-�ɝ혎dGTM!1hα �rJ%''t�;rB� 0:&`G@2Qݟ]C N ! gғ| !�taX`oZP8~ca;oS:B�`a-%!cm �o݋(-z\�`*j AdXb@ƄzNp\ ,d%!/}JӷW5a壣 X 0 `T e0ВQK5(b 79nAl5J|=8Pa @tMU1(0p܆7.@dHI@PB_oG%d8G~ ݱhe}0�PP: 9FYF,Pқ/F@a|EbY!9% Y "iҸ57'tpdg,53 A4_N+J>r},^�(K&m|?ng:!�`(8 4: 9N/+3s j󷬛4(rO,M%Д'/t82QK9;XpPD2@Wr hO}q�cM!wgٗI|`Jqj~M�H_LW36CPP�5y^�!L)?M50lpՀq�4�|L&$2bO-+^xŔG'06l7A.L)�QiB'A_;_6])DcD@��+L�J�`؆JWH^W4&$$~8i>E (C!#KddlR$Xa&0hbEqB-ᣀ4ӷbVw:;sns;א`:K$Ď΂q琀ą4bTw|@tMʀ"Q0ZqKbWtGN x?,0Xu@�V�b\3r7ʼ$"J- 4Nh,%b^AoСX ` �wI1R]w90d%8L&~^Z9X�kiLdDjD�`��tdXW^:V($05 ? @_�v %-\L�J9$0܁3�|byDҺ8EnI^0PPjJ^X:�@vR@@J楍ױ�,? O1`(�/, Gnlw k� 8a|ef E OXr��� 5|НGW |!!�+�oCD2,�~rHБ$!Is=C& J (^g)ﺊ&ž(�(7�� 0|-'}̀5I �H@ix3쎴ɜn=ۀ�h(�~J&7t'uv98,E:O@ @@@<Q% 9cU>  |iBqր+�kG?γ`@tL�^I3BNW@h1q 2?NE'�&�"�` no |-z�*�r�fR@4n'AWץ� �1 cgH@{/<~X4ri0 'YD+e�V� aQHbM׉�ĆX Q1{<Z?Wb��+6 &'t\ҋu"2J� t t/| p�'4Qx_Eɀ;�tw(nIz0P <jG<y/ZȤԝrb1Jc4JԞ)<vyPb_dETЀɜg{�>bz?�RX{�6�XQ7%a$]Vvt5 3#P NV�W!z``�p pvZ.hBCKp csȔ ,خ � !R�%ү`cr}_\?<@: /_ΒpрHswϖp^ ) j3)FMV�XJ&9x_u@@|)Ó$J TGW@��vLVL�`E3'G& ɮŅ {�\~a40(^/=ZУ j_I, K{Hh ɍ!_ydl_,T&^ہBn nz K/b)ۻM�IX__G,cZ^N 4i/r+ߙ&�C }/V�b']B0X t @L%9 *,7(90\Q-;n!c~#0?3|½Pc BV:l-#H]dxn,,I3!)ŧӀ77lZ~B#lG�4 `1!%w &GK}ȹr,vQ)(}M�\QcvϾ,[b�xw�%(\P 3ސ2^ !ou15 wC^H[?7|)7ւ @vbJ(7V}&o}YsvWĞoj�st~`7Y̗GP�BBRLJ BfK]!)R\>JM+0?.RC =+;UO?�b(ܾx߹_9W$҉rPJ@3;+^tISG-$ GJ,(">R n}�1� ̔ 1,d&$hg J)>#m{ P:9\5K^L�h )=;}Df)}u_(g?k5%%?;`I0L(5B RoC3?g}b&s'bЎPӹ:ӾU]Gw.d0& 4i�3Y3ƣϘ> !brJN AP(|<>B@�Ȳaed>we`&*%dP�fB & 6V FPiI7 �LCHeғ )'pv0 �ÆOK@iY)|R~=>p @PhҊIyք?wF+}8:.B/Ȁ`��*00l)%p�tpI[{Rɀ0Ťy@;);r}-?c +I)''qO-/cgg}~5��5Ih"p6$M&'s^9,8J{зЏW|rEuJ,6rvOzh@3&Bi v9n̚pfN&'ϔ ,Ԭ~@Bh rJ |( Dނg|-,Wgt9KpT: BƳKk-:ɸaZRjJ֓B"�� +�7K- !GJ&. ~0sUt-$Еh@hHA <OצGb}`*^ϯ:�4|@ G3LjV2p@ Y #qޜ �%�Ą>A HZ � 0|(PZz_d SNZOH,;OK(�ܒd"l Ɖdi3B @ne 88ܲ-9pnbWA+ }�! �~ �c b@~x;@tܠһ䣅%w(@Y<`hJ 3@BJ@0�ϒC;nn @`gτgFbX p qGG3A 1 ᡈɁۥz_4x!I@_{bȉ `�rdt}&»ր�@ 9Ea s bq'Pi_ZwpɠҎ&~0aes @4&�78gG!/)'qwT� &e&"�(�g`�d y<lw��^YIH?Q2O|wW(0nra(49P` @2 @Jn^lg8K2`�0*bIE{Nf{ ԁBo0BRq 7e']` +K�iBo9rW`�f41 W%6N[?X h �VVҸy#8�!�42/Nobwy �B�`K2$҈�M� Y! Q@nY7�?%vA^gUP(Y4nbX m@ �NKF(0~D<B�b`` GBN쒋Ǖs 90X &aҍZ=gv�^ @ 4-ɨn[y0f#w>X3z+*B�Pra51q48}ޭit،cc5&yb)M #{A`Paa P۾Ŗ:�^�@dR;5W �LWN(8VH{^h "t Poqެ�O! H㈞!�Ŗcvd/p! cr@@�b~7#wڀe'ՒIդ #�$EӀ:�vsC�LF'CV)0�9|�1 BXfA ##cO)I şw$�#�Jq�cE=YHp ΀~9˩�C I4>4RQ1[膅sD0Ry%9P Z6&_ڬ *�~qn{Є�0Sap4Z-3d � %Ғ pO]z��=Չk'�l�ߖZq{07t@ 4 %A%lt4�r!=Bm<@Ѫd"f.5{t�ϖJbKJ$Y[sOz�a={7Jä!�h�g@ՙ`,@ HD ^O9@�\ NA]bu� IO- /}4ϼC�R1 e$Bk zzJBKL[ex` �40��~S/IܚwPn"ߪ 8 ![!@!Xgͱg6fj_�?-- AM]p@@͛v"$ O݆@C ؕ>}y  &3oAVL�`�*0$HiU(/1(I|Z:ׄ0o@CP }ߋeea HD0t3�ۣ3DIoX`Xf'V `4 }7Ad( mѯ(a =vIu$C'vgqOS7&4gwG~�uzXglxM(ٙ<-WI|/8•ŕ@ce#8n'[�uɮu|8j7J1IC `;rs9|$E�AAiqogge1(7pҲ�y#rr�`rbR+9WpdAG>g¯@:Hēt%:@v &)Bj ؼ1<NyM(ahnGԼ0gï�zMr^ @Per::IYs !�vJҶo�7��1 &~MdLbφBY)>/c S"dR 2E:` !�ȲFt1a#y&rae7ņtIÎW#},}_sZ(pi $2I䢐KeCl�; %TIMߟyRD40䁗F(N|9\M�Șj C(%XOQj/I0&!<$fV;;nmQ CJ� `*WHg&}t94E0<g ;)|�BJ 7_}6#оwG�;�B�tSEiY-|F&\f ?�) ~Po=nh=(Ĥxt^'%87kL� !n}Jﷆp*b]Pi �� +�2B3'#1֗9L !;wg JQ@T ,Z6[n+ ;ى&W%-ިh BHp Cm~7H o%t d% �d?(ņ'g*O�P <,x`R7,j{z> H eA& ;N $6H@;�е� VQ�3(= Q͐n�bf>Ν呂?�hC�|YI|=;dY?\!%ٽ֜2txCW/(^q7 >!5Q 4|u@�%1I@:9eۥDnph @C@j:9/}WD� !m�/�hK!/g&n�H 8 *4�$WJnZT0�fpPXa5Y!BZ6eK:0�(&8^dX@P`0p$^ωXp 7&bJ!\䤞BO'VW=H�X�Xo<1XK''sP2( x0h -ݕ׻�^�mqǠsARa0*͝,c@T@P K$% I1(ܯ=q^e_t��~90� !r)^~X@ YN�|L z85. @t�!AyE ĂiFw{@  < QR&%r cC:0Pz6� D aJ4sJ�􀘚X':8 㛎z�^� $e3 ~q7eV0$|jn%A_ M.xy]b��; ��Q+N?D��¿H{ƌ-Ayh �&:@2-,L 'X`ujJNqB�P@�6G�/&@�Ġ0SX8OP�2HH_ )%F?}@ *``*Wx^sA`:�ngذ ORQD�d�`'ŧoA`O$&V)ĮF44fMIOop PJU Pgy:;B&LƣYE�N� JJ�C hp ɉD[ǀԕ8KRPOzD,�rK!qc%ERWe24�v�~B |�0�Դ 7[@ eL�FCIyrPR@Btp J�vLwTC�T�7+ Vŗ�L~ d� (Al(*m(�@�&~ՠP\^}pA'*L�VPan/ ~<SӀ.�fpC �h`nۧ<�1C[g&`;0 #ʌ@zpP̕pBk1HBK@0]D9?�qtX``AWA\k(:�0,47  0! C?14A*|H4 k@b�!X- a@@1MP[�Y&PP!;Һՠ@@zW @ȶH J  �v�&cp{̀0@`JI]H7ޔ@xQen@gd CCP BZ96i&C a�=Kr�a<�pb�bY (nX#m:=!#$)K|gE]@ 3&jbv%{v=;gb9*fs3ϐ@hacP[3Xy1 7N}.ox 2cw& g])32 50U#d7U15%dI:܄BDv6 -JBO)Ӊe9oԐ*QdĤ IEq̜n!'v/;?j,Q7Jg4 zEE ,'>@c*QKٻs=L_ O4ۓ?ɩo%NkA+(JwA!!'-k � 1dKthe9@T<2 ܤ%wd~Fxwai@^!000^|w@PVܬ^4sJ 堖25a@:H3P*ُp,3 Gq}Ah|Ď@ eRPJsn3n~J&N 90 ۔^|;}SHJ]~B?{?6 &�b EMIu�3r(W&É6Hܱ{݃Fld?y\nQ\I `! @Fh0-%9;q;(: VH  g'}W|nAru T�+I)8s:>S{p@�(-4  S2wqV"^PB (,07G^l$tRJ/ịI_|8MQ �(�DXL, s(Āf24Ro6pv�7P~Y1 qNnQ{J0a@% {ovbn^Z~ i$u~kX `2�!,f)_D` ŀbC n@�g%uP}``@ z(5%Ɨk!�d , P7'|:H�(>K4ׄI )) Oٰ|/C2!5--a="p�� +`#�aQ��{KC ! 1/w�` �RB)OQ|t0Νvs;*\��#K36`>|�g%EPM�t��쒒}Q3EH sА3|1s=1cP@'C!=(71D?8*ذ~D4B_,Ai=]*`rb/g�B@MXf0HFgG@ Ft�)Q7!VH߯f@ 40 rrĚ#'�@ H\% ǣP @`Q4--|r�=!�?(9(s^P2�<rp(M\2@zp �lh|.a0}Q5 K;|Jb/ZH@0�bŧ%Bs7�y_^880 ɠ 3HgHb; 9�"` }IJ`nXgu9B*p �vL�Z5rZsG � @t\) (W'] �x &lXp󫫔^X�lQ3iB9rX|@@u)9 B8E �k@UD޶$|v-Q8�bM�XMR$xg@@t%' &} .ԙ!bn!'&a{f5?]  `�8 xvSdRpj0�*B�bL (ΎD?^䀀b)|$,$I ba7`Rw�D2J]Mx`(hW8d TFXO44H%@8B�6�fӀ4 C+BR(bE �`pLy4hL`Y  P юXpp 81 :F I+._sJ/d2 yD2XaK jQ dfm ݥ3F+c9Xc4c4i<tBL�m-Ӑ}O(h$4 bo+5sRH]D}@N�PDoZ� $7o= �9�7M Qɸ~M!;vp � ,gf ;P�7,2` @3ъuk�;$iLKd) !(;!+*Ќ^a7?f- bnt')�1�zpeOL!y y(!|poC`P\[t+K�[� r(w�= r(~È_64$�6 4r+,F�jx ŐxjuC@;7{\COSjPjNpv� _uT$x tbs]|ZF -�JQ7f�? F�Q5a0tx )j}��kA0گjQCS_JPfB{K`9u`C A/rKc,>� PK(4e$ބ`'CHb:ywPRfO ;NS_+I_̥Y1Cz`?Œ8!�? LPߠbk::$֡&5WoLN?׷ZoB?f�=|޲ﮐҐS!ƏnIN>} QJu^U8j?͒__! c{#hM 8GYת}G՞ 1/Nwj}xi4a^^|Q~0xn,i469<[HdR ݸҹf���tokq;|{}@îe�rh`dglY37qv�0`ds7CnN�jJ,^P4k>dݠٻ�0CJ;0Bdeq>"t ҐYe# /d~giE5 ZBYj8R:\~tּB!۫ XaĻ婆]i04\W_3읖w_$Z@8jvJ87\CAao( Rv|V9 9 ѹ]dc( ^n&^L̓:{| 7|%SC1X^()?>[7|r 4M+$0)(Jؖ}RPcHTHOZ na q�n[A!P8 ϖ&�%R{~c=|Q]\NoI&2 �lMI Qk?9x|QM)%%n+o?_2K}T�5�`ɘ+q{yH-ςRGQɥ!AY}p'rhѫ;?�ZbǰxOp T3i<M+x[@L_,3Y'w7U@�� +1+~ @" ii `JK %9n [ѓ'on/F3 b_  @BiD PJ4. h-�0B1n5%?4ݍǛ{ @LX J~0+J:3ɊPTtq}{0 `&C|2Ƀ�<�r@w.I nj/d�;!�܄}t:�n&`- Bzב &`t'd%N�,Y 8nYy0 q>�P8LJ/C1 ^@*,ܲg$;*�.` !�dp-L+\�;!@+ԍ֏$l�Be`70/+-ĠRBl @}�^�`X$31xԔg�-:/�d<p$@��@4B{r=+�qLCNA#rg GPaeu�` I0 Gi\8ۦ�(� K)dtW x hc#vz;�?7^[\!%H]�- �`M5|%p>`�^QܽD#@�^� 0pg#JЏ _�ą3 (YL W㓔+ـiNJN5�7dC~vHˀ�kBVǫBB �5G,3㓌>hP8_%EP @׫>@(Q 1ee|yen}�T4 5?b4E$.{H 008?㰏w�,A4PddQMC�BA@!&KF_,1iG^@@-Ie�!(~M0c8SWtna`(!"7`C(8Haxz#ťNcXi9\ڳYz mHCKo{EQYuiD$/f`[@6a~r?%n6~�xMlW(J/0$";/B!`3XPrV&&=<ˬg[BLv?z� `dЭR9iVh $ 7Xɹ9(򏽨0"9ih1�@+ {㸹7Iq7@P GgԿe2 pb8Oυް�V�ؙ0:@`fP\4`a HA >biIn�� ,CvKo^ r;N\M04bK%)e: ͺۈ 4t@BQ۫?~Pqe! �:31eoww&�4�|B�{Lk^t�ĢN+2 2 _ak:]^AxdQW�ɩ-+zgrtkǀ,fQGβ5I~ lg)bjCJ (77@ӯP�Q͐~ά.!#A~biEА �v?nZ s.pIBVm�jJI#|h,Qe;nlMR%V��iH( LKt(o1)ݛ٭f O@%Єߣ !@@VCԷFQ\ٝ`J,topPL&̶A/=DҸbYŅ1#Q�BFC:Qa1G޼XHE8?VC[F@JRPhjyHd'?Rk~d{%ɣ@%I欘;{B h啋ơw϶Tm~Y3S,.〛|q{r;|X%兑o�b Afq (7')-EGH( 'U4PcnsY:=(R` Iay)+A 5(JJۡ?uW@ !$*^YĻlR##}H{tN&8Ĺdg$ᡝi(%+΂y4!0b[ݿ  dH`iYOSؔ]L%(qɼbB/}er/w U!�hM+rP>~v#np@1J M lGh qib s0z!} :vvTB|+0'>3p/6/b[C(BuO&'5 Q֪k/4r`&|q;&ҋ0(iD%9|~WU` 3ṏQz5 p~aCo�NZ TtlЃ0WBPH_][pɹ%(FZ>/% >K <4�!dw'{:~Z7W?o�"�}80Q0uHyRRP}G4_b1Z�Q,aJC3m˻'l;|ny]W2\}Fu@�� +�b epW{L�#d� b$)7�/0jI X O 0^ZrPu䔛I]H�+�aY0R+E\yEQe Ha|S~^N= @P|C9OJ ,*L :& Ho= cMI@P 7ouSC�l_]|u@@�@ ]R�~�`R] 0��JW#q_�2`(g0N5 @dĄߓJJ0' @�E!74 �5&bi3ꖏMāBiO>N`�j+Px}4:C&!ɟG'u^P4�W6/ գ/�ڔqC9Q!��'6p$|0P� &;!9^�&�jPc�hwG`bRJH] do%ar:|0I'�·BIqe~5i;@  JAG5RP @�^$Jhq_&'&�9 9cI\xdC %$~|O;J�>�rHa72P8:!T @'Ĺ`Q+-N]s���n�%!b98Xg  �]!-4Er@0@ L(NyIch` ؐ- O 8|1H�;�.wv}x \0h� D��=!!$ω{ Hs@ @p�3}ܔPjUEX~/X`@_g5F@0P)q32JST0S�& @`PXŎsn@@b`h%HN5Ю{vu֭2v6RQE;&XDm W) ?kn$|wL,014g\o6Xgm,�? ~ .@xnϺsNףɩ4NjjM&n  -(85E}8�.� ɣC~JX6fNk\ 0B űR�A�6.n^d� �Q[lX X odю#s�ɹ|9MȌCGHcwW�Vv!bo-v$~ �B� C9d"={�dQ0C bſ*��%8K-3li ]͹fMh tCYnm!0�ȆI$~yu �+ņQ5|ONC�,�|BПl@ A{_-*cuIxuj~R>Pg (*�,Cތ+.*�n- I3cRn`  :,ӕ׽ �*R!?o̜_rQ@:);&nB&�<Xd%ԫ@Pր\L�>gY(!Ƕg:\奌8:!co|T5 MW`]Gԗ \�+ 0}0!Є9B��$ +~ kq죃fY ~P1&� 'Q\Gui@0/'|7rbr�!_'~k"d;ݡ0(շAuJJK7c<t]I:a0Ee ҞMwBC&JņwO9�bWJ${v%}%q+mQ7a [Ss9Yՠ:ݿNΏߵhiA2zzW3�d^ūdq>U_/m|@y(Qn#ם(ܝ0¾(Pfl?U@ ~R[rxg5PX|PV̂-oYYŽq �U|0JoP�VL~VNMn(Rs} vH�4Dnr~xz1ԥY8noG"]ha3Ml'5! &j>1Ԕ7]` O,- *9xtZw|*p-uYI2>j>J aJ;gwh9{챜��1PiH%% `WN0WT5Ц;'z(Q@.R᝟ AIdz#!=8'~=V ᅆ۫bFJĂOg1 _pkD$;2ݛ*`4^cF9]*P%=B�`p(QGsуs7 a:*W0ajK }Lw T{7e73ZF7'7X0@ ߆~ G7w�xЗSWz�@(2QnN^I}|u$'u}v&rGw!�d /k;%uެ HbXF?~YߢŁT)$R~╵@0 \3wN/#1l2MJɀAhY7|ʛ�xb2 RW9 &m+ s/J/ ɥV/>@��;R/H.��+@0�B�ۗ\qhly`i04rwQ o_H59 nHW,I,Z9H{o�ATd|Eþ3O�n�%nĀ4,�N0 �cؚO8AEJH`nAfE|gPػh6`j�+!�)F;np �PJ-u�` jCȉGR@`i;Yrg{W迉�gA4YCQG�v@ 5Hb,EJ?$xP` 8 N&` @%+';;{N|}rf +_P�V��=$$$R@\ӏrh*`Ѡ6,xg7&b14MB}iX qT @�|BR�&�B�HɈzv. E`C�h%-G$zh�v&ҹX.R3@�P �5-(@dL�0ak9Ep&G{�%�d ! O9 ]VK�x�XAg1ȑ{�  a~B 唜*=ׯ �"Xi0|Nu�;�@FL/:䣙l,�|E~n!K 5usqP�@u>,$MF~Ǒnx@ T39e`р*` �2!a5|%��]G^}i<& 5CPX 4x,p̀opn3� p8�c/d|+@�/HH?|RHzvs�h �v $ l H�f Rw5' fD`6Rh?Wb*WJ R~ICCPL(#%<B5@4�%0҄-da'\ �E xa5jy@ PI2` MaW#Ԕ7D\#^0%<,M� RQ,o`�)� e 0gt~Ϟ鞕{Po]QkY%)$M)P ^FmƆǧ{ $>'lf!8�`€v[09-i1d=(#\VJ.'o`�8�0j�vC% /'frx PRKG-9ݸgH8V Ӳ{-w\�̘M ,g͓ф"\`�b�[Ha'_P �?dt_Fnx5@ \|%o:Yԣ. �b�ܘPBrQb =Y@oaɀ �/%/|X #$@IN ?4Gу@?)b=!I횂C�AZFW�0&R 5/$uTG:.,^N|_B+Jg> :JͩP�Ԡ  !qt M?ni_.6yuf@e% 2VMB .:!Ed1>2A-3�PxC/$1=ieI~@=� Q0lAHA5{hh&�wIYv/r@=&pĒɬJ)9k�,aԠ^<<6�TaOZwB2x4Qڀ0�~@vC!Piygwv/LZoz:7+ybg<G|{�5,0X'1a,'# eh$%Svu +�BWA{ (6H\O8nnL/ [;&LI0QH,-૖V --s};��ݮ 07BR :I*0K/7�eآ`򒒸D/NIP΂sgws0CP Rv�k4eHrK&~i,1,n-i@aY#� SbB7܍( ~;7Jv?{PAA_duz31 y4\1XӆYh7+5J_& )(J Ƿ80RFpa[1-J,~?V}yD]\}nUL,Ō敖C( : ݅�~1wsJa A0 '̞#$9�rIAs<sBnKq�X 0wA_oͬ!lXNq険�+oJID:0~ r&ētn{ݲ`jzIt`>�;_q[zdsM5 (9=,@ܡ'8^B A43b,v�> ,hc:wBV3$n{::G@-?_)0d,Z犸$ҷ@~,3Y߬@`1'X/Fb% %텽J5 ;lL&ӧY�5 0A/'aq|z`g %_rӒҭeZ�5F-XH5t] 0)wF|pt ֥0`P1;C{%z7��+o@Cw஫�b0 1%f#A{bL@t<3u^T&�rWI1,[%IEEM P `xrCKRG׍�T��ŀtݙ ű'!Ra5(`\w˽94_�N$Ũ, 0041%@+Ӓ_nQe (ЌrHN9,q]$F & Nw$;Y 4c6 :R]C!raaBup){Cn}X qt�1h PHNagcq̤0wfI&p)}�42 (8*�*�VX+ƁB-`cD_40�3@TGP@38ao"%k5I`'10Q{ bQN3_I,0 �1X<M sq�\�h^�ɉZ@IqW�~�g) |$bQ}St>Pg>W�aJbPG}<H``? -a"@z~]@P�!Ha7p1< b7dvN=z{ Q7t_f} @2(n., HGuH�v�ذ(0Z(G57u{�H�ף vPO�(N7Z~XpĐ�T;Sra8I^l @tMA�㆑� `P fNN`ҸH w>翤� �v `�WPد)<(vV FX*�-�T~9dQf%;� �.ܚLGd/I 8u0ra5D'@~cu=7!30n :�l0C]] V5q0H @'(fа[8nGo~�ɤÿC'#|�0:qʻ$€�dpfW%rq`2 /)e+udҹ3&@RwQo&\jRY4D/5{� @20+n$w딶?kb1ZbL/,ny2( 3� H;!0j6Q!$��NYd<Ɨ76!ۡp nqecKV"7 1@ɩ'Of3_-'&!!q[ n4p$"PBX{nu)(3r۞l�9@[ט,4 %Ahn7pIĆ|^K-.ņ`Wu9e]A*K/~1jЌE6fe^' HM@ 82 I@a۳.Jϒ1g,  aIn̜__p&�M&ɻ^`fb[,L+ Feg T&B+f60j9(�BMNG +nyd$@d#K)kɀ1K-`�rER Vn2ha1%B Mי4P  2�:�d� dq`[Vw�Ć;{p ~4 , iB_4W�'+vw-�2jq1W�:[oڧ&t!�;Xʐޅ !�bL�%!8oNv` &K~0 p�!a-Z1Fd6&�!- 0;!"X�hb F 3ׁ@�! &%-?7}M@( +Y0_ + ۏ^p@0 F-ԟ2B@(7-qP�L!N̐&yLLuָ���k@wHL�^�@&�ēBJ%;--W& ։o~Q5nkX�גL} JJJ a.XS�n羠kǎ&8$ u^@PC =]?;'xD.3%�689D<P1(Onkue3YEgvtlL?YJVg`!�m}$jRXh @ebYC~ !"}Jָ䓯970`>Д} !4i]o F_P`΂]CJ(mZ9/ptS0i41 GؚC#`D6ԣ3Z>w<+/JY%!*񟜱5?|BG%u%;'bjYHHJǓ{`L B ONNBo[&"}($n/|@Q!BJXքm Rziҍۋ%j>ؔz-yGvކ0iOߡNX% WYHIY{MGþPGՅ��&& b܎6M@i 5}v y;coha44(/՟}>,V- CRLI-_v$ A" >kIi@gϵL+pbPێVY0[vלG/(z6Z�U$"n J1yIBlS=rLH`fCLO+c;W�bB%`B!JX џ`ԔQo=W /$iùK"_h41�4owuLZe}ذţB}uvJ J_`( 5QI: Nsw!! Q<GPp BwZZ4rPQ9I"] a;(nWgfy*&nqOE @MA!De:|G_@t9 NK'R2��NrxCFKJ osCľ%Qrf&{P�V!r,0�7\RanWHnN}8�x7ے圥s^g;Q&~h@!1#vVRO'n �� , �#d%|Å5End��+�`071\18#' WzM!"Qh^J�kǠr2�^�`0@H`̴Bs.ް_,L VY;]__h (7u\@ ɠP�v:S߆_r_;h:( ɛ8z ?_G!IJOۘz8w2}{ X@rM\Nz�,�_xfR GQ�!0`I!W{vN} 5 @ �8 T! +mbM/�$�!H vI~ �ą' BpN98?]� @7BLAee HrZ0a ))&\~I /QgM 7�@��L Oׄ�" J%P9;�h 8&6H+��3 %%y04pBM~h%6 :X$�"MG �4`f(�f��5G8 8%̵y@hB� ĒAM@:&IEjq�4�RM�pX ] Q'gP( L,05 G^$g^[sl^  0p?�v�7++NɀT@PM') U'lX`n^7r'3zr` �13~s>7^p?@`O)}%5%h@;~X 0!xyy vWt5^C'W3߾�n��(p(J į18c/|*0�D$ a~}�:( ~{+&�4pJzKRyH@X pѥ!||,�1! &_>I؟u� 3C8g'P��g+R ,@3L['brQ%%;{R`j`  b�b !F;eCgؒRpp�`!8͞²rMYڙ=$ ΜJ҃׶�F�� @fZQҞ) z˗E @.@ IibIe~}@�RI0#q?'^ %)}y�%�l9 o&P;!wW'&0oeJ/fHWb0y,).;rn)��%?m�Ԙ)@߀^f /% !uQ4~q c"PQK�9&YAz!䣜n�)C5�'̀ź%`'�+@W>Mqp*P7_A�rP06O70@`�`P7 nI42x|1ZKU� @J+ ?w쭂nd ; W�+n`!�"1i4%cEU.MZ@ĸ4lM�v �1cK'VW/�<}1OG0%yKg]a0�# %n3v ` �ѨO@`d% : G ZK%0`t|nʀ?�t@)BWԀ:�КE|ݶaԀ/&1(!ġvPzZ; �T He _ź_wJz ehq}vU@0�,Y ), Wu�5Pg⣀왶Z{aWj6ض/ k@b@�r��ИPo+ T\T��`Jtp I$Eg[+uL  C1e:BFP` Ab)b_uۈ`  TI+8aNBEIF@9LY]DwZwkՔ�,YUN, ՘ r6a QP8�U%�#L +H�(KY+!~z �fBLBoSPw0N$/^�_Ѱ LK &4Bvm{ ,iJr\b{,Gֲu`77=1 "f`́)e%jQ %/9IHbJBz9hl$>$# ?-*ћw/0gu2KVϾďi ,XbܴrG^a͕�P!er}c~3}wF;|dJ|\ C*"o/rIvmBLF9E%+/g!�/Z; } :!�Tq@1Hk}9ۣ{fJ>! qzƓCPg%0bwɥy04ӒrO+Q L!:BCspd! ێK~&�RBI EopТAwA@1&93tɁ4!(;7f!F7tv<GB,d2a d>I])ٓٽ/+3$9#�*M-?hb~O%;piؘM}H4B_CkNg$t@h&;n^aG / kZ ,12qp*p#2ob8 }i s7qڮ(91H,04KбwK� hc'sy\4Y[#%r7P DL, q$!89~#\u/#nw�iA!(N?j@ /;ts8[Y$^<}kGIxԡ7}ETٯ, c׉8(brv`P00$2bRJNHĘhV$$`M BY%'PŠLsA@s^6` d0lBJOYEou�d��a  GAy�|HI /:gГ=H�2ܯґΎۮ I]Iq(N{, -LRPPj8ЗXk7 I+u'mu\|*bbϛ83c( Ėq}{[IIC0HByzҀ5%LAHUx0yh^kܢWn050ƒQǽP 4'Bnv p?fdz#m3@��+�H 5lY|Ro�r[5p @@`_ BBr^Gz@@ v�ӌH5@9~W_.S7P Qԑ*h�p3%`hc�#Ē. �d�3�TMGK q+\�z@'?W< 9,1;Wx PR}JŠo{ ` Cxg5Pu.�^�ːd0n7:CH[G<z1衘PB]EC&'%b� ƁP(f+14ft]?[p Pb ,vFkXI+�3#IA"Pi+Ҁ$ R&!2rY(~;㡉!�셈d5 G>4DM�aEoQ@TC N@0�!ɉ0<{wP&҅>Ή$ɾ0ŀ % %&�z�zy@ pؚV#T �bL@x^Gר�v�Ӏe`d4 &Y0@bH0K�p|~]�- ���d  W�? �zB8( #Lp*LN0-^^L) sjp៓@f^# hD� a grx -j�t�ۣp$s8`<2uQ4� @`4 /2Qw7|g@�9ɺ`d �BQRA18I8� 8�Бx3ҽJJr}\` &CA7Yc;n#>3_%@f,m,; hO*%j0ҒV,Pt!Y\P` � ()ΰg)ZC0bi0i+;2}9r]}0�Q;q@( ;:Qٿr�v�@� B8ν8<Zbs{ )6 1(vB�zB!DW 7c*�bpa)^̄XB]:�~�BRZ=9{ґ>Bn!,LH΍ 悍ݬҐ3'8nH@v�`�T@jk�9q`9!B[n9I֒p @4%w[uჟ9�@vL Hi[`V|~_onoQ_@PB+C)K !N� @4+ӗԾV@1GBFN M0a!KJ:M(43}5HF7o9_drQeZz>QA0:@&(aXaA|ђ1 �4P �)t<|V%ayw$Q?"("` 4P $!D �@S&D8`CrjCCnA][|@ܰl k .I �ILHHo$3a@i<Q{7C@egxB�`LH�sⱳG(rx0Hc[s@2# E8�$11ן�tB�N� !b?7gPV3߾&速̷G ԓc0(0kloL�t�0040 M,=oi!�lLPY`\փ�BK ⯪Dd$iY/Ʃ`hv a7& �xCl9X}v�(�p ;~ah H@1/8Ε~e!_�\�:)tw@�,�$arFPcw 0G �trR7��՜?7?�: &pL N^S͊V;1{?X(̟H�^�JB~VqPAA'A%^J15 ױ� n+gu�A7a9sbP`9�WqXK)$Aoi}s/@t &}=9Fwp)�Ƿ_1�4y3'n1gw@&BNAYV#̲I" >4Q){&U^He}nb'%0~O"{@ JB-)~?˰hV"^"'#scWe~a0L3N?5 ɤԧrf+wƺ7UA~K+7eKMž0;~ͺ LKlRvHNGr.*Kn  ua?G�bHA9E$Qh/nXH[8G$6蔁08 8A5p- 71y}W \/bۇ@ =HZ>,[:2Ɣ1 J0BF's!&gۣzJGt]!<'ᜏkRKJ0ΧW|r׹��’j\4#ɉ& wdؓB qR320 !^>WbGpB,/L-5}7)z/[@Su�tńr-uM�}0oG`n#Ia)@g^[ !H&/)|sw dC} ),J93{$8e\5& &PYe|xws ĠyHKq-@tM설3 Nϐs}ɩ/7=π�+dJ +o^8WiC�xV<~5K؀\h 0$ )М5 -bbId38j> Q v#| Biܢ%rGc awK(e#?2@ ,t/y9>Ս"^Oר�nnJ ۻ^m�;(j>;/b378z7n~̆�hv1(u �q-(I `՗ ܞ΀2s Z0%~jcÐ_�lbtb֐__E!bQyθ%)*es 4+T��+0e$ObQ�`S )"2@7݋A$~8J~{t~U+@YEgHax>�@` @0bBPfPӃpy�z�'aA//N60fpe&zV(�ܘi .ۣJ90 Prfrj`�8�İ@;ŠPr43}W}b�1!4!t~2 �fB(0]�0ۤ7F0�S!w��XC%&'0/0o*œ@uO%uuP8. 8 %'N�@A $n=wdF,G>&nguCr� 37t{@$21Ok%$ $I}t: o{ |a0 MGG o � dgt~W #�|��ԙCТ磐/v�W5'0By= 0n'� 0&Hv-%>D'۝~$0 ŔfHW!�Ą�X4JD�=6- X`j(]휆�\riMBhsu רd1?p'>�` �!P7NB, ha7`rp�1�LJBCH[<jJv{oh|`�NZ0Y$`a@`T7V&%=OqAv@ �;_K��-ݐLHe!# O\Fj-9 ]||UB�cDߖ?#ao� $~ss˓9zp&׾TYYJ mYBi Ilq"37krfbʭHovx͜Sɽ)X`5ܽ{X) ѻtdwy)%b-ON;~p�1$ }3mb5 p 10Ʉ$df`>אᎃt4ױYaߔ�y43C_mfo,RC>(B0== 'oD~T4m/@bU)JRZD�6I( mr4:mOnwwW!?�ùy ȾdpN~!}8�nP|w  IH10�bPnN!u�J%S󺌓%+k�P2ofa eaѠ Bgɂ<1~?6x N���? =d"hT:~X[L~1[ OHDa{.v�~�oK_뇀\I45ڐu7Ѐ*=[߃!�2;-&.@a1ξԀC2y`-w*` 0+ސ0n2VXԐ _J\` 4 hB,NX\LLBd6J}]�v�L!R`T7M% n1V!CZ$ngw�"90`;@߆m�|` dXg -⓺Y3YW!#$1 3ROCzas_�2EN[a �hC?-c_01@y}0+u1B&~̄a+f{'0(C`Ҋ-!9Z3166-#{6p_+ f ++3gUL�hņ!` *=iw^d@ 0ToF+nec>9M(+214o|gW ##B0ϳ1/NpjX Qa%B-)W䧷;@2ā@¼ ,ea .GF5oD=R }seW ''S@t`*ZIy,7%H� �tq`3|ۡq} IJ X˚�b�~Pax{ �2, ~Q0we cр0 43$v(Voiɵ`<hg"^xu-"Q404Bd'6� 18 �:vnwsQNGOQܴ7;)k"PC IN#Ph*{c,�g�h�abE7|?ˀ �.0 o~Waq:J/#c%̿0 JC!- \g̞%pRiI( (^gnYv o}(<@ҴKq@+ܔ$VߥkB%KBS?J>=959 GG3P':9Rh4%V&/c:�``oi)]Piq6rt0ay ?"CCwuu^0 �` @a v/#ÿom,45z8rI!R^|9IowlGmdӑh�:NJ>W[%>{�43`* ::'ܔ1ņ5>^u/�zC� <+~zps=9' c7A0iAeg�p!LI!9].b� @37swz @LMtd)PZrPU�@r>J^1(3}xŔ+ Ʉ4@'@AhS3圷Wܑ̆ +H)((7{XH{ ߣ󛫬v7Ƅ?;b|bREmp!yI5<ťɩF|^t�ƀ앖[$&�' 3rf !ܯ }Ad<[70p��+@`HIJ�d v `0ċD�Bp�XRLN�f� `Z:GbiO'"u?W@b�0�@~΁5ye-4 / ,bRW (^a׵&�)8 Y0y)F! �5-`:�6&ِ4{?Z% (Hca| !Po! 9"UĽ�d�L& Y;yP:-5� 8Ϲ` @pvBCJ@ P*1+F dBd +F!GBr{ @�A璸�U�L{&O0r=�vB!HEܮ��eN3ڥk�(d3.N8p&�fCXƣ1d8w\ @P @WF'Y}ϭUp Y4 m~5/�B&0�f +@{o 㸫�hCN O7߽�~�4$5 /e Nb ֮bMv7~L39J>,0t,I)-Y P\PK&qBh( �NLN$OcpÄJW�b�c t7h\ '1vIE/bpz (XgcdIXﱨ<u@0ӹ1=HT { H` �%(Ԇp #}��;p pC: (4($$yz8Ҁ/�`x5 'p,M)@椉h|0 o, |L&9 e;ͪ �Vv!w{?ɀBb,180n ?u{@TC!|Q4zPwS"ɨ&7 翊�`r IvCu۲� �D!&�RPGwf `0- (58a�'( 4K2q,|,Jpp �`z@hi\`hR{9@ 13y4o|l~ PXyjn)<SIP3; @;&L-8l'܀�/8 !9X缰� )<04t; n@ L_& IN3̮xju4@#}_e]`\ Bۜn�B (xKou$�vB-h)Y_'rdQH- d0a}^�b!Pџ}&` `nNJ |" Ad% C &5 U %O'|B:yפ2.Rf2%~pCC�@WBW Ԕ1v(.ϐg / A(dB,v8~!N8GI| .<H'ْB-d?!8n dщAKHVQc �xiiOSHt2;M,_;^e |s SE<ZPh̖XZS#de�إ�Q`J�% a�;N t,؄ %Y~�;H`r)X,Wba`K \)M�;À@O-�6 XG2) , sLˀC> sf /rBO&(sLtyh E 71 A0W,rsI\|�  ӋA򷆬Ҏ`B&�xiY%t,nǞ PD҉`~cl !)anvԸ3>FvԂ ]4�hBNۥħoAimYS/cLܴO5_W�04J /'fgOI- {&|Rjr:,j}>�Ҕht߲�l;! ( \iI)a`�3w$μ~0 6�|Y HeJK2*.A̼ٔ_ E`JLhuN ?$2W^Bg=Y!#o0j-zdL�)BRYK/nj/$5ɤ">#nY5L gp wx\HI}܏B xҎZ3N5,0`+bg,ǀ j:I2y]NF_P\([>[0@Q4G(g'@Q %Y_cN>Iv,_(δrR^~:4�dB1(e$J19'd}=;lQgguX0L G&s9 Tvt��8B!1/: LB!;ͷы/u}(4BY�`XỠ[ۓ'4I @ߟ>ZͻQ҇ne*dC�>1(PuRK-~4@1(_hP۵PJ P7#',pB wA=,`g^}ۛodPlQ/%0J1}ìBrBR/ݫ5(;J8up$o�$1E}fp�b˜ܭ?VL8 J,$k0WRug&ybvAalJ//~@Ÿ?g~B`)@hhbHIRw %}y �vM&'-3{r) %(7 /a(J=zj1#$#n,!b`iIZ C1  FC>^XH:ߥPv%8^M,M%V.X rrI~X 'g) 8 XtN#��+ @@` j R@L( J Cw;Q "n!BIøT�y0Xآ=N/[r<X�;�Tn椡#,op 2olU@(+tPB  H` btشaT1#P^}�'( w�/H+D%s+, OBHpXYv80ns�5@ ɜ J/V/I_}*{ÖQ5,мz}Diht?,ҹ,�dD'7�.yI9A7?#>tlu_X~ `ý�|�^@0ɤyh]|@;!�fLxqqޭT. 0@T'bqwp� `0!(+<&�kH `ݟE?{P@�ǾevNJ%Cu~<hP1�) `'8& � gW!DM 1!�;!`gnRG(C! %|4h,~4Qn(@@`�ԅ!' @JJ8-�n� w&2 !qD&!#w6F;�|M0(Rp㓇{ Sh3T3}`@ H` �>JIHICPP(Bi05� 94 vnp�:�@P!$'?8Tרgdߐ�t� bYtЂb~YI4o;pJBQJB]F0�50d,MwCnH;Ɠr9Rh@E�]J] �t䐉t}J?q_>6D!ހ9�D*d@cJ{=�x ,L$3| 2(5$"h)!H&u&�jL YA/6aɣ'&XjFӸWPfd7^ iH�T :~[J) �n@07+:p M@>K`Ne -+ I ʹ @`Xg+#w}j�Xi7 ]X@n9q` T�077 b@v>-Q5% P``:-c>}` dCؚB,GguB~%lw@wذ!;I_BJq`[l@jYiJ>~׊ۆpZR&ha8Fa*{@Y C!Iuz�hY;Bh|ċ\Ɓe F 860 �O(~z6t*� @(Zr\fF' J_ H1�D��):/Й+�._&%4+'�(�f?ɨrg"%7�` uɤ$WOMJ?eny'�1nYCeϟضk_1)�fd'e7XbB_ (9&Mn7 J=vA-bѱjq|i3NI']9Mѿ !!) )GmՂVp0/% |ݓ5x 2Pa/NPGe̷GH~Bۆ93ז/se6HiHWWHJfI]k5) (Ct2aoY]["l 9  /bgQ[Ӎg sbBϸiY{QiD$/7^�(d5(O$'yRK''|x MH/N-3ykRn�07!%'#*D-QHAe`JNWπrgp!|߸}d%00!' I(>k %Ʒs,ϗzD|^P-7^0ѻ Ρr@3n]YJB^V&1+|u0!nһ94e^\M&e%:~`rzP`hhXg@; (GܤvYv쟱g7+�t0C070Pj K^X(W˾a &%Ht8$ FFQ{�'(5ОWGg!#p݋Gws$o} J-;n3'$.}7 J _NsJ&`JKo8V10 W)}ך_jw?wɥ$a-Sr82 0윖Jn۽%}7K'ǩ/dCP QGBK,zۯ] QeBP1 ա&% t~5|C`]d%'/)W}(Đ)\>�04_O+~v>ܖFrOی Wnh_XYcLCKu|#@0Ĕ^-%OܟT�Gcp9'۾,Nf)GXہ|J�A~8=H� 1�вIPj4�/@ (3 C8o fSr] |r`(Y=~wc^P�;�x^ nM&!;ј>."y FŠ 5(79 %1"H.2YG렲Y��5B^Jn". LPᬬ_:}*�QKv`-3C-�PJpu#_3ؐ~3kT7C9_'c 0 @3Ҿ+A>b㽏OrRj* ��+�b� ) RA$/^YI&š(o|N�9d2pN 0m28 eX �f$ M �_3K�f� rYNMp$C�� H` LzJt~(p�=- XrE,rBxr+J|﯎ $$E@� ԝݝ(@(^P� ~;-&/xRj2rP|;� @. h IN$%B@6` �0 Cby �b�D?&u|1g~js'8bh,$Б:iby $Zn�w!pҾ&g/#,דƘ"HII) �,pqh@*`ҒM)�vLJ'/|}��K(�&blj%2(!R @�_1=Nqh4/@.�Ą�aJ BE���$0QyϏIh�?J5|@8 <43F�{h 2J !'N?{@�bB�~1 $Q�^�+i 81<@!&y^@ �!`5N0t @�P(&%`nx/ת!\B!wn9^�h�ftГ|5;c;֐$1jJX@��:j9c\ʠ(Jpg}0 '4QEdRQ`H ] OI@T{+7Uy JF| � rFm0bMI cW_e^& 4o>`�bnŐe`'+::(+ �ZܤsNWbRj=R e�9�ԄV Sݯ�`` ۝�4&5:OeQP�9F4ݳ7T)lm̂J(5cS~0�!9[|c &�'@n&u"�� 8^t�H[ӟ]jVI=@쒯�-�cC�u �t�e!�=#븘pP H@U JR_4cI}7}Τ MxeJ[�$#%?w42Ey;{ W!JWoroV? o n<t9zr3�,�kApF.�8j/:�RJ33}zg;EŎ C_,!w"�j`%7�x�0oI@3' `'e 0o߭ r�% 8ia2PK̽82a3K .Q @ A+ < %� :$�N&:�0w$a�lL~Ŗ}`@ � �bj{o` vlL l85 pM�Ya3Z=^�'#q5 H 1nh�h�ı0KvtVn�@�逪q|6m?CN�!=  0 XY)L-ed2v&x` rb 0 j7% d%\.q@00$}V?C(4ڬ�;� $RClh�1,Kcbp+��ǀ�P\ۨ.آe Y7e_i� �!I)[tY250CAe�451ArQE-@ &bsdd! |am@�U�t�!;I0g5 (?W�G5 (%JR|]��3&K`({?rSf:�@P*J B7% %p�A*3J3m#RT0 SzXb�7|1{'8e ɄL@b;P8I� D2CCxa3l4Ff!1> ,tasPq,j�^C!R( f)~ n/m�1)l_kZ@tPyx4::>c* `hj՝eqirIKNAhHEs~r@q�P !5.RVy%ubdRQx^10@܀ l7š>捵OAΥ871-@ P J!_ |۲_7aJ Pb}�T0Qh)(J>g=V=M&'? .MGAc;n1.-$2 pbSм'˺@P1N'e v`C>4g��G?q$k:>B@@PiMFH/w^7Zp @t {DUGɼ A5~̈́`zԣ%/" @4iX5;Z95X ^); B^':@jy{$윮&L74a(nI\BD(\7'�ZG/73VKNB!W,W' -p@N4wG;RNfJI}C&t1n9wuKRwn*W,u@+d,ZJC!(oRٟ'e#?au -i1?Wc5)GԆ+3 2q8mo &t;gH"r~j: 3)g)9wR9 N%ZIZ|mJd2)#Q+*n;1۟, C4Y`1ErNG101d"hg&vx3Kleqz�h> @Ν:qO` �Ȇi(RZl=,2|(^o央*XΔe@aUb|i @L7oӊĮk/0:b{$ }u & ;/!8"^ :&蚞J+CnNRF({~tPۏ|C(q]-!K*` e렰(L),7u$ �$ dQ1;nKu;6ql$&EFIe6˯&�9�40 j7K3K'؀F˲:)à��+` @33` #{\�A\ĄŁNš\$G8tMA41,ZpsbJBpnBwW6 0$Hɟpx �1E w4^eI t'ns=I:�~!!.8� t�HI% p 9,3~?d y! T:O(/+VN|}/2�NW )8ϸG3 �4 oDH䓹�\�Z�X �=N- &1;q6+Jx @h@D2i);bo~+gπ0@&(3S1�f�A9dMH`RPO� �|!B|BJe!P\bd$e$7e�Bz`a4y(]  MX ;ٽe:| %��k:`&`0$PntuJ8=@ @L-%W(~}wכ�H� NK+1�X:A5Gn0:�zJJI4E@'(  ĔqCp @MzpiJ9&$gdn L�BLH``$$Î�4�~|̟̝$/s� K@�d̬yhXj04Z @jw-:ѐ_�.�hXjK&(n5ѻ]*�bܲa 4_d/O범y} @4( `8` ; t~=/0�^��@M,Q1{mxW l'zu ev+'#4P7 43:Ɛ7!ҭ=w NBQG;�X�)d$+obqߘ@�?I4Ld?P.<X ;|BN��h_&95g+ov߈@!�$!�IJi|oW$dcm;r$-%=�а�UC_ʌ�Д|/qub�@�1ɘi(�� پoߨٮ0(P5ݶVk`ܞgl{_@ OPw ߓH@P7G͓3{0+4N@Ʋ^P S$Rٶ{@0\`f6? R:zSg?]^hj}R[Y_hd" rv? P�.,4  p@ ߁~q 9\wH`ixbc |߬f5�j I[\C�{p$(W�C'�Ga�@*2:N=;fŀ0�j})CC)VqW�0�\)A{eqJ&0Nb({L{vP ɂRo@L�܀^P(̐�.�r^N�:h%`'8]8Pd1ꗀ�9h)ULBU ZK,[n^�&�zLJz�twOX <ED`Ps�0�]4kې"@�\C m>Ŷ\:>W,Uwq p7�rL�lؘCŁۆ?[4 !g@G]z``FO &8 '|Yxv�/wɠ &$R@�a <@ I`C�H�4AQ#qA7XK:@wbT�t]_uaǮ7� "kᅐ'ؓfX 37YR bО[|MC%^@ NY- ľ꾒h@ @3_ 9/!grLI ,#,;ߟ(� @P_�T� PM&KB@1IXi$؀t I&8a4!+og�)_v{@�>:r]$tO`/NUf mKJOπKIiJFY@0bK HN F0nm@t$11}4�B ,0L~ÞP op ߣ!8^{@ ��ba4>eP"gɝ(-br0qA}C9+�5.vܔ3,Fd᜚1o- OFe\'P_kgu`@Wa (Hԭ~Oeu^  @' 3 |y0(1(N<ra`Jd-.K{v[<ڦ�bf5A0*[lMPgc@:7aõN�ИM�_ߍJ?S:S|Ā0맕9#m$0(`! ~5ߩ�g1IJ2Q sb hc{f}vO`Q0J C|wov@m(/) ؄+vRz+ï7,3w+e&v'&� =.`Ґl &2%(P ( ')(Qda3̓J6;"Y#+'{B<ťݐuC�~Cw;u FP 9(D �?(RKO~XI,4ެ/] !I+(3=Q\ dqIafk(eJPxҋRۨ 83(+֤-;߱`eTnJyDnϒh.t'7ǵM!V}PC>% )D;I,z9N/#1%I"Wj dwB]d~ܝ&^'DkhpKAc#y ߈onR]$h[o$d HAI&'�E(: GG��1z>tOCRR5L s*�4 H /aS IDei3�MBTh;>|Q^"M+o�7Ģpѝ]�T7�^+F-qkϤݶjP35Xo/mڠ�PpuC_c`ݴhX�=&!dӾ0_$X q+'2Pp`T$S�(Jha}3cڦ f[��+Q y0CCS>j"!p,* �gQ Qi6ZrPk X�TT {oԮ&@`EB!`Cp`j7):%�fP\s�?Ad 9(4v#su`�?ܗwWbCRvN>g2 K !'$p Dx`A0{s=@Ae%% W>6C7)8(/% (`Y:�ό,xI�&0^4'{`tt'+9 .e{iGF. @ l_i@*sBjF>d %a3*�`p KtK(Ťl{Ze j�.W pq2�h iIR{tp@Ʉad>QiB@CoOvtd (X~Ru kܥ!�#Q,$so7�lMC ْws��6QW_Rq 8!ʳB0h~+`(H(A:qE' J�"BJI4 ,*Jp4HœH_`sC:, xN&'bI G�O8c� ��2G @~d0 `�+ )*J8<]Y M|ۤ~soͫuQXnS@ `gvG Cdm]? a )3 +m͠ d0N'X^Ɓ?Wɮץ5T bv&WY�<*aiJ)'e$6&l 5 ~*rqV JܮS_#a@:%0`bIHCԋ@R FXo8tM NQ 1'ݾύ*R '))P��%@tLJMH]�\w,RJZѾ>ym!Ģ!NI-y{ak+F1 b|<'xb^M��`ruE`҉XC;c(g$Ŗ7b;t!KnZh,�_[]� FI+Y0�_?�2H"}0U3<ZQJ)H`bv1gaoH�@W@CP``AH)K<ng0,>0~YKomɀe� G� vQ&EA`� � Wۓ�Hf=$ a`�Q@�1C~-%n�1-s<&Yݐ[2I0`Oi�^@vOLJ^@ퟀM! ��0(Ƥ1gz@hopϔ~DS8РRnvv$P@id Jy#(�}B&p` @0 QYBwM� : ^ O`uP@ 9 @`&e'at`�[Y84<v(b7\Lgi,7'lS>P0^uGY3�Jbon.g� c.�j�LLA`WLFFնx`?Ж ow`@%Y@ t,%�  1~wSb?��CXb`2HZ  p̔rƣ;mX�u'6~H6A4 0bVHce�O@vOWtajD lؖ^O1Ŷ,�0 yY !c�!!)Gc6Q@IA07�YD:ۿ`L�{b~Z$~c1,(}aa3$;w}�tRun=Z @lM&#a&Oǣ#-C@@40bJe*@k&|PosؤWݷCP( )!7Հ`Q4 X5�iCtVȚM6(@PC!5~ߪP5<q\P'Q#~||ΜXzh/R6G5�btVI4ǐ̖gp}1 J L- C|^Y),^'!Joޠ @D΄ЖKQPn&RL$%�$pM1 OnZqw/Ӗ�wIh&%;@Kg|t �݋+ 7s@ BBvn37mN<n7t{�@iD2i[% 5,HEߤ3%]r s�d'{B|:9Jh nwr qAx90  ,ٿ`"Q@dt`~jbɹ:3g +,0e4;8uf:,wY3{`;+I~WEb>դd MC I%܀ R PL䨐;2LNn㪺y7!o^5(VZܧ4n G/q˱%<JN|0!0`n99J-J֞qt<b6� 0X O0$zv:$1{`d?)p`@�R4' BJq('%#z'/)yB1+]۪C/a{B0,0 3'2C F?p*ٸ` ,:(h Rz7qwr m�_ A'vcMQ>,4E] B#gIxWGv^&oXbYo:耘4 �19Xy{ ]7#Ϳ{@`k� }2S3u&߬(� %Б#lϮr3��+0'[;�B(,M F0R J[@H�#'$u/�a :}sC8Gj�!(0rok@Bb`IЄ: Ēj`WG%�`X �1!`>Hp3%\C )B-E|(q �3G⹂=��ԙN'p,^=K� B^YEG?uT]++.�@(/D�3�bC -x\|p�;H 40;iʣt~BN`>'>�3!:-! TWC5�X Iơl;DnO w:`d,BsF( 9d0PXb&] }z8"QC. sQ;�BL+R(7Esp@0p$z@ @N�ȼ[@~as/=�ȘzP1+%J;C�PC&�҄+eپ-^II �@H@r%t �n�9` tߞ4Q0b�ȆH\ i �`4ԒJ7 )ӲR~$gj(N W@�) &A��43͆vEAM!T@ ҀŠǛf �!H C7s)GD.Lib_1y9BPpD{%�N{B�Zn)iҹNbɤBS- k= & ot8ߞP0N'.蠆nܑgI(vӮe5#-q"jZ8BK4(5ք':X&'`hB4{h@vBA7d5;#!=N1PѾ'tvMJCRPId% kѮ"ai{) N-h rjb77,򉁬i5�쇀9[30$PpΣwб,<V- Ь06df8Cᶥprb%FϖjB]Uɶ!dqUOg! w$k_ k! 12JB &o:Kq* ӖZr�܆RJG!F�)k l6sM�Єk/�J }?lז,@`L:we%.O&B&I+|UN-#@P p IY$v�v%W~{˓J !!!8fր L!�C(CN^OA VmT۫~�Ʉvk�P�ļtrP*�ŐN d8Y !PiX}ә])k!/$o[!gYP(i/:p���tL /`xinM !$b*t@@/�4(0Ͳހ/ Ot;�B`Rq]ѓgv^3W�3�`E/0Z5,B7gXC9aO+G:u8`Q.uqʕ�Eslh~5�P +kaоUpi �ԇ$`rK@]vL-m <U7$i=V04> %aC2F>9uh vQ443|su�ONR,OI;߯nB|s_L 6|c^X QHC푶`',ĢK8ю! lP7vD2 .K1)+%ay1}\w�jBHjPHCgՓׁ@ 3!VY/fJ%yG5@0�nM%XG5(|i@(�0�Ĥd-l"Z7Zn nNq50/>R~'}!4VIEV*psH@!,egqꚪIP ɛM&`0 I$ѿ' 7pn�`�|Y41'l9(78 Вq> 0n!J =<k'7Ai( 46 B�3@pC%a3q`+}ߔ~ nw"ޠQh,+<T@2vƔ; } 8``�}+b1M`V~ug-ĥ䝹y %D07,_T M);/䲾^od:g-{Jt#�5JFt~xJ߲:9OHl'! %Lf9E+چ J6@1&L`4  䖂V!;wش $L,gn֏䝇wWGߣt,ǏRv0wmI +|v[C-aYkOF;Xwɟ'nsײdSPD4oXZ ϟ D3J g^~PvVq]NBN987I[R 0U|6Xנ�XԆu%(_).#퍳?��}6?wG0GO+)+�8!i3>NJIW+`:GJPR7ӑV90Lr�0?5n;z25��+4ۣ ׻�r�SH]% ;'h T( ^cJwGWQMF+3$!0 @:9A 'P>Xc 0N| :&�?+AI^J{�bq4MCo (+'5wG{5bi1ә qD2&$}}h@;h }| 7eȃQн`s{$~5Js z*d5__bjP) PlCLwY1Mŕ\z&s~ '8B NrЁ߉� N+K_V3% i!p:!O/J�$/~6x0@�J.H `;�pNd {PI @�Ԥ�dƔ{o6 uh�UZ=,0dl?^p`G(&BHKq@0�), 5bj6<_97o+w@;!:(|9:0 �ծ0�h}Fd!E%#$@~L�R(A4 1A!!n/^ٽ(B$@d0KKs7V�"m'T ,'taVWxBҤ%=Y@@:<C�8} @1I@P0odrT0+)aIdRW9V1�hX WBP}dM�׶U&�#3~@�', :nm�H+ܐDh 5@ ;̘IQ@tL/$jP omY/|gc呂9&ɠ;,Qy1ۨ&o23_�BB&ņY@ˆl/o;5�$eat�9_Q'/i7$N'_U&�j@o5;:`�/t!3zs: hbJHζÄ[kձHqr�p(/ X0J#.`g,:DbrVy'b40("Y^sp'x҂\6؋hJ ܱ("C"Em_}1#84 LZy,FwJQ/76Avj%X & vbF"~K3 Q>8,XX[<Ln05W`F&P K& !�?W"FX#Ȥ:mC  L~# $ I1W1e %cfZń.f5,szv9|0Zpe#?4ȧ]#G^hARQ,Qfa"d�vC�z^7 Ct~5:��j ҝ0j7}!$a7~@<M^~ ϳ 1׆n}l�B* Z> !'~"h,M%|]|�"nnf!S*E4�d2wǠHB�P�C x�'0 SZk ?GO! _½XP IAy- ߧ%OcraĴ28N g )�;ruATL(jKczI|CN~5W98JL@i/Τh~C&sIq'5X`AxN;\x,`bxx�a&`!*},KrGsX@tL��VS_2-u1} bC,__y"f߻}�*;7 &`ނYjJzC` I֔ #bvS'CiHaGA:�3 msg/}pI m?壣쒓!��x &3]_IhIRA'CʵbF&%v}@OP)&(0~Y#ະBGВkՋHCJz+:jѬ�@4A@&&Ėp7nրi $܅1y(>QRì w�3ٿ?&CPp �g,1NwIJnh+eD j>NpēЉJpi_v�dwA{GGaEɟFso'}MΎ);�V%)ۄCM&tn+3|=Zr>+3>U\nluRjrf[ Tɀ'(j9ddNJE$fΜ'~UL}EϜ+n dy9̝=98i0F?lzA`.ܮqŭ^YD!~5w<!)!+vHZ=/0!݂hY`%!?aQ+2 eFpõ|)ЁKeޔ(M&)0 =d ,05ņwnw|3/bi_#j^ZST);at k��+$ $w׈�P� _B!VQy_^ q- : $̊C !Qhš'(4D[Y�C0g%97 ^Y{)<@ M0#w!܆]7@�jXax SoןXt׀�LCZH $MڒMB@u1�t�CoFA41 h~C5& p,R%Qxi'ߠ/rn&'Z(xP"/�|v�@  I@~L2?R8 *Xn (̀&C#tu @. 7bp@@G*Fp��0R(τ_ �xY, RPz88��1�ЖC&9N7'; �<B!~N1e?�5{b#@' W3,Xנ�nx#`�Q$1v) %$[h GpnX}Z@}J�7`͓Ԓ@n%W8 G7p[m@9&^|0,�-w!Š܋yHC(Id{ΐL@ P�;RP@ &#nQ+d!K?hJ qZP1p  LZpoNGm׃�R14N;Ϲ|�3 Ӝ+Gd�D7&,4..B0Y XZޢ�:P! Aҋa Ea W=CJ=Aer @WĠh${*-F9e4Q$$ŜXТɾ4 f"I6@ɢ1,k^Zɢ1$?<![W� *I|^а $JO,jQ-nUQ4,A0k8G�:b8_[| }l?4p,Hw#]D EyJ@O a7yA, Kp7"$4IdokʼnA`RL!΀`MK(I@!BuPU|M�R uS; 5(~ @`C�?K�;p!$�x�h$_w$ߋ���1��{|_<7>IH �b "_�cn"_H{G"KL<"Hňr䈈$Dj~!4s#:U#Qդ<uY?2?nb d0ѯ90%9l{t @A�4rGӒpG d|ذt�Zaa(|n<ĀG�@L�?{`�K OU ~ Gz,KP4Z $}D�P%5i*H%KCp-Cv"}!0E{@qU/ $DdO-<ߕۉh g۫qI($ �"y&̙Nȗ!_!(GطϜa@d nP@u@9!�Mj!@iHC ҄;qv;(�/+b (NU/? �Zh (l@pwJA%nx`tL I@eF�D"#Z0 2,y#�֎X 78� R@&1ao/>"X0'^%o{߀\xh �4@`x`vrE|W;!PG����W��A��*Ч2U|y,3כ׳r@)7?i#;g=LG63aٓ8<ЎpGc, )raE|8gZ+~k<%�.ÿֆXU?AT(:H)D݇W[IJ' >)pX@gÎꐔ| Kc~{-'r9n7P ,Ǖ~H-nǝi؄y_`Ё,XPҸ7b1 XNFHK&'I̼^C~2`i\DMA\~O{Ac88:,K ^/_Yߖy/$a}n? J_#@@k T`NI3z8 d_/h p4gHctfqhrձ,Y䐉_!#XbKϏA8_|L!BK,|]0)ր*3 JHLH rŒ8RJ`M5~@dHuw@n:Nns'4>/`'i]:]\Pf@ga?m8_\oeg<O\^}B‚-|t+N:ݵdt%LdYlZ\{$WYp毷 nv'9$T'/qOC 籎bm`X n'sJ0tG��*ܗ}K:K 7Bp#lzuИM=e8~\pqZ0/ön'پ63B짤h޼6h-ȑwSu79):?qh38*F.G@EJ=\0O-.P%]He�9 vHy[{xԝl#zϿSb+K&r4XW r2(G�Np/{ھ7�8~lΤ~8-1@/N 䭲w昮pRPIJBI,ßԡ)]kϺa]O<(9S|<wqں´nê<wx?^nH9 ry=<<`��*8M8O +zӵ=ðRO7m . 7|,stGƚ��'Ä́P6ݸ©(az݃9, F7"ao^Aߊd+;Ʒ#zq`3 8/#.a1Dm( +BYS(;֓אHI<+ό�nh ܒ!p'�\ μH }w޷+AܜHX8wK�|E`+}-.;wGx;70ye?;Ӝ'rm\S+e]f8/t'FwCpٗDSERuKQc*^u708��*՘9 ah,{bf-ݹe=IFqxC23gxHx,3ӏfI/)Y/g_Y<4L,N%2Fwkw/n㛑2noġ|c39xYRvヰI}ĠHC,n#%\O؀~+-ţwzG}|Hñ`[L;PF @+Ǚŝ�lA#=:[ޑ9yC-N*gqMc\=9<7|z p.d�i 99>Ǐ3CoYw\U/uU6ՍUU2^x(}LhQUqX^'PՖj-ӺCHMi֣U? |AkQs��*uG" >ܚB }nL%}a 4̔Ti첒݃on}ΰk as't{dBD׭ @Nyw $J7q! |!;旓IQ_Qǚ~ PP8N4A֗P/� YF>Vp$p󙲖 rA{9\ZlъNBG~% }ǫǞ+|$o Y 9u01y9sa Bl8\h � /ils9V!7"Pӻ-".[;逗?@$8}~Q|5{B~è M?Fۆ"s?)dr1p^%̢'hG l M~jPWχz Lsv<<U\;9HžW 'Y6cPڛ:P;f{V5ӯe��+G,ƆlPk+#i%bwΜe8AgϯMqfqN[;AxnpML-OaU<χ nsrWop;g`vsSЎh5ij(Hr}�Z}\pw bXz,IM0㹆nj9 28GDN^O?K"ݻ3n68~=8po_γ.Iv7�po:9GGg pn 9D|!|UO5j g�<W,re_wE<+fNۇrv|c fsݩ"G[B] ) 'ĕ׷F9+˼K D',͏�O!K4>:n}f IfXZ= jbA 㻈|pu_9<?plOvZP,^- K�|֮8oWR/w/J/Ov?|#ݷSp4M럏9��nc]G)@;fޮTW-eB+�#u]1*~(j78%_hM1<��+doi~[g<C.~w3~ }bǫ0-m(ǫ2;Kҹeq/ ~$|Hl?HdpYinaBPtgLJ1j^qW{3f|i\~rTw6 (5ú7Z8[6GX,yX'४y9A"'fa'?Wðb`}#�nG;gcG%_�|0p9i ~rJ1b4hIPNNsqƀ>%vqUnI3#}iutv^+ՊQ _)F Is8wj $GtD(Du؀`D*7yR6Ã${{)@y$q@]^_aþFcoq7"|-;mkn}m9BTFUU-y8SUy&q1⪢HKw}B :Z@F90TÄ~9SA=JHU,v{{/ )5Û<}B@), p sƜz>?^7)|wGW\@B(xwڽDRwb S/4h{W|paLfٸXOԼߚk |Onq[:Gj/Y|E</0 #%ez~*q;Qը|޻> sxζf1#꯳޷f7&)f@��+zįW xR # Ё,rK۵>{v76́@mSYc^'X$jfR8oSgY3?'~#vز0*nǣlXA'KYI2Mc>4߉5+$q{x~hQ㗍yi+0~wx1E`8F [~fE;aOuPL7L%xrxQIc|W֢v6&rbOᮒXno1!e3TqI2npCnry$"{gٳ'fxq%`+4�R;<ũ6X 3>8W�w'1v|:<Hrn߿;C嫈ns|pjmNhr;;*}8ȚjyqHonv[n{nweJWһAJәYÏv6܌Hf&UsLX׸pVp>!—<8{5ڬ–'.]bߩu/;P/|Ȟx"4Aװ ^JPWuUzY 19Ձ_J 0< xY8=B8DoJ�� +Hޜ39(1bB�f~V^)eQ|Y $i4B+Z>k/crZVe(CA-)MPrr+rh:zͨ(pqIN?<c8@㸑8^bYq}wNܯx^KĎ0p^ = ㇇$нLA~J(/'f}F3?r$I?$ܶ7P(pqG^㹄أr3m|3X@9a;g׸X >5K *nv|OyWK:=n_|+u[iݶdz5O4qy ?|#bԃ+6b]\zǣԒ@qf?a8xu837Vu ÈivbCБ } $%JP;̭.]<wYWx_,P;Bxs?��1 s`z0 %4^fS= aA@?,jp/ϔtļ_s[>Ox}4V KYM{(wo՚>eiXR@28^k{ùSoG(x70 ynw\nȁWpvӝ.y.�� + 0�rfFn&حRg)BI}=Hŧ7LV%5eĜ?Y-$Gݾs[K|Z[fߒ!; Ƹb[t'(/gS|.*]t9Q @:yem/3a Na~TK`\WFns8?|;Gg#?N+?#$FIHLK,Aqoz W,8%^Ŕ֝rJ6nhoni[�<üW_/u7N(Pp8m'eĥ+>|p7ZeAs8^ęNBmZ Z:T$HdHCAA| - ?kgdynh.4fZC d𮰡-lNpYoEE bO�eiBū9 8Gk q]nDaCmeF(\o9ʌ^BC]YZ#[qU4k]=]mzQE7,߉U+8_Ϙu"|*wܑ3 ˎw|4ypxĈOs׮y z>8)8[V 13iiuQ<\bj2<�� +�r4707 %om{ QTn,1$11-&rJrC~r%5LRC_pL#}fd`Ei з1?G\trs' +X;VK1({ 곀g󰒈J�u"n/S1 $e2KWi,Ӹ+LY菹Wss?@[w|z#9Z \0Hu2ELk.qbouF\Xw om"huF|bҪ5K>8/)AN%&vIK#w�<?J5uI<bobS  e H @7:y3\_^0|`h`#�2Lu rXiŎ&FH Ü$q[=I08癋[;{Zo*NasrUá՜b+><|HǵmU][ 4GMo^ԓ[5m+Ýαqvv{bb _Ͷܳ9 K~w_QȞsr<Y9BBWcˏ5u5XA?WDay \kC/bx6wpys>uZ$ʥAql-7"^-Gwǎ)d`�� +%~l'8ϽV0$/|OϤ/4fN'f>e('"s.9"GqŚqczrw܋~㽝g9Lv` Zv3"'zue\ї.#a>npZ1 >7abqu|29$M('DdEC\P)FF>1 d,) pqӊ=?Hۻ9Ɲ8>s1&brJ7켇7ebP=AyG}p)@=<^d?tS#WY ;9J[X3Vws^}z]?!\r۵xBkjиXL ? N#o1:\v3#bٛc9 ;kI|6H՜t^ݏf��}ĭI$a}G|9dm[)?ϲ\I_ނVΡ70tePrZ�vWK>y˔k{uebS)bY?tY;ZZz|\{K�� +vxV̗[WA?wIΏ?Ke#m)F)o>sL򖏙wwǝL0@Ek3I|^<j4#\Jn+l"ZҎank5HN c@70z؜f#lZB{ (wz,V8A9)c\,G3"cYZ^C_ NN0sn:b@rS6f? F a?G} t _$ ϖ{$yvD"[gZH} Vli~(M?$O%}ƚq@{vPI-!,-j^ h� 8W?щ nA{<ugo[8;J=ppƞT–y1y0q̱=jsD7 9bKǛD/T_�\@_" [Ux1v2A5x!DkoÅO0P RezqYaBYZjJ`��+; ĈcOg/f=[c9Css* М8rrD(u'b^盾]4CxA3 Hhe I#<Β w;, H,@ℚ=4C)c?;<f4r oS8&w_~ݸrLr~k?p98 5N^>px6SjNN^fG,sx4#%;']?G!GsRpws> ħYvfko_ kvNS[\_4n|zOv Xᲅ·;N]~ۈ~D ^"!BƓu-?2GFA[3k;Ly㈁TQ4=!L݁ ?>sIEęㆫNM?-| 0㕨!F q5PS{"unߨf.~S1|_ǚÌ1## h9܏W"rqw( aþ\o¯r02: 'BǫXN%}~<'Bx#6Ju,D݉0fna @+l��+ö8G-Su`gH~�+($(J>^߰B_氧Y'G?p&0PI]kp7,|^۝:֧}v<AdЯ m�bۚ>$*by(܌`gYr~>ϸGu =baB6P/1{^~w�ZxF y-^GDH2�=ng~i)oݸ^\fvQLfKI/G!_``7vt[f<͈Ⱦ9-9qA+kӭ'1W McLFͲY5gD=15 7<@;AuR?nb/7;s~,-]Ow|G /Vl/9A.>n-F Kg7<&݇UHYfe@_s7XChC׆p&1K }n+8eK9Z"!PUNFxOsp}ncY6qk2)ɽ Nr{ৼ'1|4wq?BόM{;(lFT-��3rNg$9 ǺGq9p9(Py.geM:!qO_3iDH{w+W\yAooUc@['bkU,<NH+rxq0΢uah"ů:��+g#c!O͐Y??�#>o0>|0#_̼w_ʼnbDn:jXXbnB_k?,^�kF EpX1%^q; ׸=>Å%qg^"{Zøn�νnÜQ΃JGtZr?H?pXv|=Otnv~4mw@oYv<DfK6BST#m+~8zz{ 1čtmiw4]Ν}F~ EۘZS;l'Hέ9mw]_C, %[j@'|?&-�J Ҹ>\IAng@qh ;/NŔ~7!/;CAUrQG YǓ F F1*cΔPD怷; ;@( $"Gtsz,x t% g|8̠0+�I;c|4J^aγk4qV8w/@nNjo"w+Xznpza߸#)|~6Y#5X wNo*֥>I(a]Ȝq\|CͶ7.: .[C۰=y0*^r1Mû=n9tdzqHC3 8r~/geJ?Oe떄|_scP_=9'"��+nX@|9I8)w-xA粼md\HlyyK>p︳=vCwe1$c8ޅ' qcUS9f+RdN퇠n(Ϲ7#>-ax~?XS</=Ȧ8[Ɵ#[W{jsψ*"Mπ?s'�<wݍ8v @ْOtaٰp=B^ey@ N݋K8R%nϷwnqނ]n畇o*-LM^8@ӲntÑ}%읐<ԗۭZbA}»/7(h2\]{ q#'{BvG-ƔIt,qaԎ/˂6^NBbʇnq@VɊ\_ In , U?q($xS܎@yA.ALLd ^R.H5^PB#[mdmPR+а!#=�n)U.Dk%vqpH�wcDW?%  R<+uWuI|9V$BoYl{wnPx~ۘƻnN51m)pp矲~眜FjH{#WΦKֆ'[9J4Hj7P0p?r<rѢ+%X˅J^s{,7pf{WvQuyhx<QOhM1ŗ8Vc9#[1W^<s+(g<-s0#9:tNQܖ+��+3"w؁" |@"o, ϡVP|6YPx|YfK~ _|29xFƨ^=~xfc1W4 q_RC'_Wb^ü|~;]9/!@" w0l'F@� ^oc09gss�� 0W_|0܎|V¶ع؃Z9u:yOj/9AGNݜyx$0Z8L(Ce_7$#ݷ:d ( 4۷y3}Ƌ*Zp5(1'\R@s!3H.z �3GS7e~'(: צ0`?a!�Wp w Ÿ@& xQw!#m@7��Kઞu+@SV;#gzde,;G)╉NS7 Sl~#z{�pe7,^)jNYkVnz?Ka9Gr'nxՈBMq~[ 1 V:mcƒбon[_5,Cfr9ڌy8ȂA:`#q7҇r)+5թnp;<xE t�p-awm{yla7XI׹3No{OZB̫/w~=ŁF@gena3p C][f-̱a'X CU��+/9wKAcv?;|8mLϳ(aYfݾw++힆% Nú,1 ǺRB?[^0I\qb>[ud71&sy'Ւ!�w<GH \xcOǏ"Vcsp osB'`z}yȉ"s^n8?Uo#gQFFb)iA<Q'^Y]dxm6'$ծh�FbLHGǛqЃp5H+ŏf%Y's|RWe5e6F mHaG-͔|o9B|_<*-$6'xP G#e )3|Ez'(f-'ftJǚҿ^{ul~� _~F窟"t_k58,ak\T9=N 'aTpǀڭ?P zʯ<xrǏ3N`HsE]y-7:DZ.# Ë)<(0]?νyw?cƩ?})-JWRH(\O0dk[c\}PYL>NJ:)ޟ߇.pr(9w39(Kl‡w+q"]F^[T=^ O|+3G}Ǿ} Q}1Haߒ5X]1[S CNMVax ���+@>nNdH~6|5_i+@ SŐ8o'f^r'G;7y(nrp'A|BԞ9I^k$'SoFYִic dNH,n6@W"M~JBN?N=ݎ,ngHr39o x&DYHv;{" $~'*4S rTA #g"q\v4n%}z Rq'ӟ�xJ̓FƧ|-6d%ک!s-"_VWes-6$ P,X Mɢ+$nۑs?@ygmك?\٧qAm.U0?[|ݺ;u:Z#67Y?jQ=9䲳Rd1"UϾ{ '&1ue+ TC9F2a]_``hb9|w0x S'<ooBO_kahxspFQs^^l /[ ņnXt3 &mNGf`XƯ's"Fiedw*@-��+~n1LlWl*¹Vs+.»7SsYGXWxhr^ V_{G0_�7#H !F/ǚ8pyP7Xe+wk`$]|[1D֡ D& UмG&oBBY)#jIþ��+w 0P/8k|vIۑ8F c~'y\^;AN 3rwaHGAtbfc57"irB찛^S�d<EϷ_<N�G:}1su<9#ğ5N<yQWLp#Ѣb_|*55n&ZXV`<\+ RfN<bR=UB `!I'k o{J}$P `@绰z Zf:m}s1[sՒ?4^}O790? Ǒn?u7MPFҳ�[QW:@y/HܷϰNÍ7ۊם̧MCas.C@QcNd!G8{^3cS(2:eq$ϧ7c01Jsw쏅a:O$ei~{qH U#؏~~D{ ‚Wr (6~#yG^0J@MjCuꟘ±ڝ8nq=v!o뒡/үQbZRjQm|F*$.tSw߁-Ɉe6bN7Ka+̗^YH[|A`O^$%F"ϗ8^@^{xkHn,c+δ07j$Dij$Hq<pJ@gb-s p7/G;,'p0GGŞa^xab~/) fgsp|+aY^{{Y[.9 e:8Oon2waNg5Sn;mҞb)薟 پ>̭9��+W>v砐 ,`�gc K>|pF4zG6"`O\$;yߘHL@v[uI}%$ 9(<:h@? I" Wi{qd}mL'#s+N6I7/Pqr|8o'g&0Q\^\VۈN Χix^3zqM2ׯHD7tM {7[,[EJlF"mwjGY=KNBFpH,i?3ϙ1`^Mטo ڏV)sHXz$lEx?g \54n1|jN%[nda./[C_dy=)qO+r(pK + Q9))%@s!cW AAP\z:c;e WZm#q&ݱ 8/n<;Gs[fq-/,#ת?^ Ql"odD">20%-) SHqQ&aj4'GKQ8>Di`3{oN) �~[7 N`^@ Kb$^n|!$wz%p&(n'z\}p4n~?c5~Gv (TxTjǙo)$h.QgAfso1*z] :ٱ>|7;q?^@Bu PHHCqn0$ox{^qLh#8^`/x;䑲c\@[0 "x`8AD7ӰFq˾?8},{Nʿ@9}|D ��r'WI9DN}|1ӆ!|%(~,9e 姷~ }ɡĎСv_~*A5}G2\��+-�C!L0K) lW" Pn$w䁻e9c`(`KOd<WIز�!G< |{m䫊n~ z{A D@$G`U7H?pxm?_*)!tn}0Cݾ>n'@NûzOorq?<JJqhXz@?SWГ ^HvFt'_X4/H@rps~x8z ORՏYGsߞr<״v|B8 nь%0 ;-Hwߙԧԯ&d?e=q7|l#nGXU ]7"E7P"U~4R‘eHJBSX.^j`M,<++Z/Ss|,ACp Bs z(Ԑq?ڌp&r&X@ ǙyҸ҇1>v&aaeL,ԕ@X_ HnU75 '1aar&|ŋ0�}%7bQ⩹elacI/B߷e#yIKj}tjGws #+/@ro]$Xa-{ߩf(~IJ93k^o4y\h@s7iF(t*;|1㸑^nG`糧<ŋ1Q`v'r |cAB |%a(O%/^V)x9p7v WuH}Xb jP:XC~KBX ��+|dOF'u{s�waD}:qkePfM5R_q,d|p'MI\pxfCގPsn|'/J_ݘc7pNs=0z?|;>(((~[ %Gzw\38+YHJRYg|G'|'l_+M/28/£#Z3ƒεy>"k|Ӟs?#Y<sNh+O<!oF~ٱyȏ,PƵO4t�c'v8.58wK)Z4[_<A;y'_~#cLJ{…_u2_x r{B9P!Y#}Ýp'ZS�Eqm/qXLG yEgmħcwù@BNr ?+qKtA_3k| c4/.X^!L *#@z x>F_3zZ %shKK��+3?gu c6~߹ݼm8p;w;_ 'RbLAētYh^n!aw|3)?nNcA98ۋoIۉIȉI?K1d/fa cl0(~7)Ȟ{EU%,ky{'K϶(_GzFnz W[7<F4w:X8޻‰k )وyVwv07y@s%{pW<0rӋ,u[e拶Rz{tj޺hS|#f<I7r>^,+x(9UAdpmGuNw9F@ռ43}8z q?k i\,C*8_GSs>8>NǚmmUq¡A؜uY{G:\p8Űl.l��1��ȣs6>B3 ^ȽgM9wr��n\ w*Uv6:jB��* ((7b�ȚY`�3~M!^0`oY0Ak ' �\V~G>ϖϸUp Ww+~sTn|!m-ioa�T6N~Z /u'+ !'E GU0YW p &Jr)&`C (MɮXd2L@ !Y{p Ap�Ԏn$K�@:53~BWļwg ^K$+#mN`OJ4K�8��՚|$$: 9}$_Ƭ/�p `�`6vWZ#%,FDK۷2&[Y8W}c)&T^ 3(�؏1I[9"8<7U֑_=Q+$ *_RStby"& " 1aCW40Ku x3@':$;��Y8�,~v`;��yb]Tx p�=,�kU#,& XwR` p.bo&3w=:v2{#s&�2pzu4[c:'g4EQ +^`n0HD(ONQz]hCN3g%�,DKUp̥IK!_ ǔ<Ծ*+ ! ^HG%b,I`$�T8;?C 5.eouWwbD&4O#{|Y`i}Qq-\0r v-9n7agWYc/`ohu$j�������A��*W?:BY %nf _̳Eql4N{? �? 3~_|k',4@$1Ĕ$lY'd& Oqvp>8IWτZ]As8wqWX"C۷|Xj>'DKoXB @q|tE)*␞E;$bxb{8pz -;`$<D:, D|\8`h�VXc@fx) !1Q?xBw!xay[E|YJ9YӜj1C J%�<Ĭfy NI_!8ZxX( Qh&0Xaa߷R`Pb{WOJ/@ҋf9apgQ4, N�TXEpb^ȿ "1;hI0pWs䟾 5/Ĵ|Ru} L}%JLZ2k`a ILC&m9;N_͏rs=c8[<'N~ȵs{?.Y(9 ^>x;iDž׎Wg|`\*3 1Fб$qVDDD89BUOR"08Ng}Qkv1!UQgu t��*R`3ض,g ϝ!!r/a}(1ն F~qQhJ,QuQ'7i߫t#/t� v-J Ʉe}JØ^Q8ٸGO /6 klg}L'^Fz̀_-G_A5SDŽ89濻&t'I�*ugNYG|s0ޫqbx ͂,?(WI+4K��+t BNu$vrr @hb*4~SD<gŹxq |+Xi1 -7cf 1vn'\`3<AGw3_k3P2?N۞AE ZM[O^'DA1iySPdJ<R؝ItFe&�Bgg1���*3UXJwЁ߭-s~=v|cK-c/�E2to O;2 gq$$'|n IМ!n=f=;'�q^;@:БFpNtE6r7ҿ35 7?gό?0;RHShW= S~!#;cu㛘vGNj0K�*<:^pwjbG<1R[|c8w_y8υDA °a{ݿՆQd;K$(ks39ɱppӝ^;v D_8.c=R}W?𿎀xw' ŔWb{YZn̖;8'.hݡDȗ5o5ί]�=F8;m`Duiּfi\€��*e,fot 9jlv|#GF-;?oYhBYjmx?_RWuKg 9[cl@b?(_xD\|sj~g~xr`)o  呡#F;npvcusƁ%3܂j9Yۇr qI16 ('mºB'?`~X>;fǶ ,<h'+6q~]`x7ö=C,7}#ԟÌ+WNIRr8w{"u#$f~s8>ȉmL\C#![`$~-EZ5'$$67_5[ܪo²{Q]Fr+OcĬW˿1C:V"ٮ@X^w J2Wa�$^yNqWxa`b[ӑqߙ4@��**ɡ+d#�> }ɡHn߈e !VLJfvтP [p%G7 ET9=ckv?q)N^Tof>wr 9pJ9ťAGyW(uo IR?ogv1? an߾7vY9yJ2ױ(rr nIOǑF,-Q)'fpٸFy%^8hfK?sZy1PngUwl9.'.q 1$c[8Yc^d$ C:8+PP`(sHݾZ̻Օl#<Q;CIŏwu 4X$?sۈ9{7XlIf0r$J5 �ZsHgRvYI,G^H-j;);X(>=yNCTiј/ 0瓻4טt| 'w'/5;6F(=gz< 5x9\-�}(p\o7(IO/g^C3S β>wljVw3\,_'w8BuanR#/p>Q�>';79��++oC%r|8fAeҾ+c<gü~·mD<-IY<͠AM1��N.F y !DE;WQ;Š(*XSnh0'nj8TG͔)nqؼ9a-(p.7r"H!uvuۛՍŐ2bF%x)d#fcaݫ^c.;8yhv'tgpid_#sOcVv7r(woXyIOc.1j(s0PAMNIFI? ;мĊ?<кq_oP BAƿd{Lg[Dhn5~e#> s8!gq a^.' QwW+̍p~TEcհ&c:!|I^jȚFljlhǶ ;Htĝ>"/> Lbxv.Wzc~9'I7onͭo^w-;_|qOd]׏of6}0W'jn)n)]% 4n?0-ZcٻݖWmhύ'׊@|98QHaT%\;zJㄜFyy[ ;ϩv Ya��+)?(OBKOdt849+qhuRcf⛏?8|Cq,ׂ´?005Qec_زI3eve$;wޛ?v/m-j}K.s»pжwRLsY]׸ PxxQA&xeX) Avws ø>UIcphiO[`L ,q/l$>v,;2x{�5<Rq,Kq 8)rߩ?NǠQhœ.W^$-}M7ݙ[ 31LFHu[r)Vpbzp~^1"W^cÈ8Wj(_MIQ֕wA$F6 FWq6?~#_zp2"V^Ȣ̺r/x)b6u|;SkSQWjG/c^9Q26lo[] �{[p$p*YЭ~A2te>b~ϘV-^q[~e{n,O=zgN}-[3~ay,w 3(N qx{_z]DW2|fnP'p|7#>֧%,@r_yǙ>ݞ)d��+-[' Yn4)�R�x `RBFew3d lR?4oß<u3F_K÷O8`M>;Z%v̮@PP XCu9z;~Gҹ#.[@iG}#B;/;1o"Gس�;d_⇬;ۏ 7C<D3 d+Eq\CqqE,xQՙ:IqoߠrF"NpٻE @܍;t'HV=qGm�%LH7wn>줐gʤ2?He \];qDYnkPMAPJ)k=N r=wXlZ3^ `ԆR/)ae}Ĝh~>\/Ow]enz7޷s0q橵[ `a&"ݮGS6q6ߚAb|Hpu7aGx8Q]Y,Lyya HȒ�R9_(wW|v㹲ܓpr^}+lj0/ >P{;XW7/>uE Sc'z9ϭŸp7=8�� +n  J+1H'[Nd m|i |XoG(06a?:wrjKSBm֟*]#��Knn3nRvv-y<qKȖS<fG7 A(X}Wzܐ"y1~qy{K�]1MߘOQnNApz-3,9dFiZ#iG#ǘ!j8"駿K0 cXC1`gql⌘!ƫq~w!2zqi/sX '!{d㶲'{Y'lg7+뿞h˶wVu2SL-]ŁVA;lg'7N4]9N~Y,Ry"vy m96-5j5qlg~kcs`﷣p%_wWJJcZ[q}|ҷq#zeuo|Ͻx( 2s2kPro.Y9!eI v~þǻ}Íp D'8|{9ŀmDzxq(MnnbƬb#P@؆;?9_/upq$yL<,(/)zp"[UjOq :PW y�� +T(lyi!yA2ܾY@6GHO(;x 7 /9EIӈm^: '8RQI)]FBtv1( d3`kcXCwX[-õ`7 XkrGsBD3'n%/ ƚm njAߋ"ˇ'f۷awg2$'wF8e7�1?o&Ӑ+c�麟ϬB?So8z8XӓVO }?l@ş B}i"7kp~Л;Q4!K/DC @3,43y>VNi+OH/Lj{Y;=3pja 'ts'-?^e B_,CtqOJ +Ln_<P_ݹLM)w=iXy:jY(y8~ R%afYFoc՟O%p5]l>#UavfGsG|ϜF`=xw:]0A+?%{ﳝ}#9 "5*GszPĈc5"{`0"G#+#N?E6Zx yBq_l╩�� +0!,W!~K KVΤ′>t}kf/r *j$%%!u0YXY\2N)`jNZi9xg+!3 ,7C,/;51(H#O[jqS;k)vK<}8(߅sq|hr']aυ 8F6[G[ ۷pv|,p( "lK#CÖf|Gbo\'xjm1D{"8t%26$y_`ҙ' tr<0)"e J~$ĩQ\`So (@!*$3_.sBDX7ݖw#n *7uOlDd',o`y:v1CtQ* υuc g2k,J/,2"[(vD sYqv3)8j2EX}iU݇Y>u +S+k3o1;﮾b|bEKs{ॼ9{A׼3k mv\tpF~K]_DZQ5J>p8x~?G=կhws|{[9 }/9ʫ:,孈XY+ 6`>;h�� +!l߀ _ߘ$~pH`?a]ۜ|O]yg{g`��v4cYAC+gֿ|;_^NĈ:-hG|>I}l(NΥ@WL87 {wFG"9b-,+HX&0 EӼ|ϕD�yBc9|/@_gǓs=_ѳ?fo;}%N<Di!dDP`O$Ͱo?fbvʈHv;Qu2D(mr6QYOk?,㪢?ԣ%%pIf W߷N]yGZԽO{f¶ /7nyG\@_cj!J0 y~eg̽ҳ;8_ k?,{'֡$C-gxDf Av9fZ ?eu8auvI#}Ks<�l[h~kƇzh(^)#q^u( SK3T%|߽<@Y>L|r+2;_sS;miU4ݟ]X[[؎A(`w<j`0r%YT�� +feحג)'7T5Az-H} W?sϕNr}gT%ݖ݄-WsZC7|w?b>#Ie~{w,~9"g9<p%BNK$hJI !!F]\ùN3 y;$"ߟNȜLճgʴXx.s|KTqu}'D/ w~�؁O3;"ND=-7$qK|}pğ8�&Ziz|H8>a,Ȝt' c[͓yv]*cnS<PWD[0拋%CWio[W7mź{liڬ߉׸h b"a|iO#=b:l/Gq.Q>E*1B ̥>ôr /5-9J=wYy;e5^| |&;;|`k$wV8P1;*grB؃wa|h|nHU6 #}ݘ^dߚ+ ur=|Oy|i<Ц1lX 3WcûO;s=Xnv@tvWAͮ+?S��+׸XYF:>mqY V7D NguhbגbB՝RwGj7v#;1-Sw=Eܼ8^0eLz:0+5s|IW~~Ȝ?./@޷e>a6܎E9FΎ=﫞V \?'uW=Iٹj;wnG[Af17aS{JR~ܦw8a8r>St͞zIEe䵿+E7?G_yY[ gsk̿&0~gIKezbҾů /Ak.aqJ8?� S55h!KPgaZ>ϟ۫t~56`#9S(J?򕝝m+6S(ppLj~3;lFiDA`z"?;f.wv~aseįoc״c#>8 Dt U�1xOd,us`{_ؽp7a|%EPq+ H[Ad5pӜ]O-;Z9sۻC/>lg0r`��+6΋~i?5p'$x 9;ݠ~(d#��jtͿ+Fv7WnrےMY7*;⺕( =:[#񏻔>v0~-piMĚS;r~aAvcC<~0i|nn9Cq$S#6 \{"?vRlG`:&Г-q%|9ul~6b]ol4J>> G58HpG 2M^Vno|nPk+vpaO%3a-<#ZJY WPț߶F?�Y,F;ØRB:Sp~#0N#jݴo(<_i[a k_sz 'i3Q+o X ;& UKƓ亶\fՉÎ.-;iO\nxЛTúH2]-p!c&GM73XKÇ-chP @c7 n2W{mltȺ7|i/7{՝mXZ?fSmsB'c@y"a0aޯN 5^NX@V7}~'龠:P}6R;>03LkegA&̳W(~b}dxW ~ >=h*&LG'{ݏ?>3Ρ=Zq<999TߟV?0ׂt"Q[@��+J6+fHK6绘{Z^g8V\_u㈸z}؞i�: FdFpGcM_d|{�m\gV0}#u=')lء2Ȣh<>ݙ8x"dsb0lŐEH#ף_^TfǷ\N^={wc^ v\)ϙ 5{|>s" I}׺̳mFGGǽ[yMZX")=Z\s*,F[aiO8#mo:J9M>>v^>nwJvl!ݔ3r$1x9ax/I`, �Br$8YW#&Jr0 �!@%!<\wZI̗/30[ (+ާ 1vFȍ薐E�dI灄%J �^Q4ԅ,*|@OnE�"0xy,%o# � x.<xZ (4Łbձ`CP��n“y-q$r�S< @{^^y xK;9_b&#k~F^{Y7i ^݉=S^N애Ł.ݹ¾8^bt,px/gglNhEˆ�J9[jR& 5�/̊7P^W1ph �߀`C +-ρ�  ɅP[>vmi,x0\A9zJCc^aĻ,SsvK; ƅ6I[�70Io+^n+Dv 1z> rwU?0/{7c0}[~)Dk%׸>R֦K#OX͘yzq;7f(s5iqmb(%G??1/l%JeJ~JXQ��+Gv\Ï=|DT@7W unգ4cZq!A{qBwo[*|Vao7֣CQa{63\rq]SG/r.齥,`mM,k3QE~7BnY X_ni(}1n=l( 4g` r-%(A,/^̼yGL��xHnbX~N4w ɵS-=;Q+2R5c_ϙ3[p_ne!8EqRH0ly<6PwW":pC)qI8^˓xC[iiXaK�&1ox(x4X@h Z_#Qq( -;ks BQ+;`+@F AR}7 EXZVH� B'^,yQcph ٜD$J-BPRhQMޭy*GV{H �tDBCRAVAw𨰀#PIXF GP<<E䔘yj_Ղ/5u2�S_?gfaRkcٮA6ЫBk7 2[G6Jn/^Ƭwl4M])P<%XH|`u 9F�"{e0ùr.wp~"_'pj^+ݿсq|`pc|$.>ڧk \IbRhT2Ԗ :f^_v9�IwZI|1 vu��+n I&c8EyVȉ~)?~woOPtpo>c|ppݗ#/iZю?/en :dLߍH"IYQ%^nC׌>|-n[ni9z51=c89fo70QC  "fznƉKvڵ�Ġ;+y] 1^1q|zvt{b)3/^B'nX(H-q#"($֕yB!JdM ?hYG}6͔vs%|Cw;w١-O2@ms1F�V !]F%w~BهR$I;w$NG3V %QaQ$uۛwfCD72m{oCE@g0 px+haZ 灀u=$^X|%d{_($~‘ \B`'FG~ R\u>Vo9+~O6H '$ Gy%$'GAOw x! 9k94|O.)G{ߘ3<b?};F]9Obpgb?<%ێεAA@S5f &#(+aFr(X/ \X�xxY=V<,<+9Y:pk)]FgG330$(VlO'ǚϣs=d icEz| Jn  C#/7nkS%.*8 4_V@��+Sa@4!G;94Z ؑ 1Pۥ3?e׳ى33!)F璓9 lC@r{Q0a߬w#ۑ'4ź~&!H __DE`l9w =D $}[!#~c7 d˼ĊeoσṄN3'׀ҳO9K=wpP.#?~HnƵGM"jyf8S*mqP<+vڍwGS�O(?}[:ֵ*b iFGBU;y-7ón岙r9[<-&SXV8V}Ѐ| R9xZBb(?㠵%=p^Sw8wb;fWZW>o]Y؏{MIܖiϏ۾Ƌ|1 wY�o B]a:��{)eu`- ;r mq\}{~`(kaPW[3_^<)LIwcj0;[B639| {^MFGwu~''c_S9ٌvxD*d yչҜjZ >'۵pFK 8Gܞ܏#QήG $ϗ)_o,C 0kQZeAr%BTX1?+>UJuʏ~@X$\2tÕ#qm(u7ne[Nghy;s<b|#c+;>W'1uU: ?%D@`I.0,T'J��+ t8 ]:~btm8[}A^μA8 /-$}3q߿n9-r~ rbC ̂:Yj9ޙD%0cr R) 4AR\%އ EՇ+<n Gg;|<T8(|dmXξl3`S''xy30_n¿a ^a8X?NQUa〚]x?@S̑9N nOhxPB7op9OȺO|~WgPx9x13og;eG Vԕv_gszrRHwd=I%Vpbq zGyYȎsJ̼ 6g<P^ [4Q}|aSڏ4T !H,,΂y;g<۰^)!Tp䇢Omlq>T';�3?0t멥n,/i,/UX~ZgcX"/qt='e7q6Fq/|o hϲCCv)BVN gw}0z GDH@' I fuO['a4Yk9_ f ʗ(s@<Wn.,JA~FFe_ȔlXoa'cf;6xi?,.Zu180�bG`NY VHm(.8\��+0o~'{_�_yYDw;z8#`j&/~Y8<XN]%9x}2W0i?gԒ."YGYA ⺯f8c0&w 3X9]9)ջ7{$i/_V(#`<~ ˧:co9l)V%!][qo15_*Z{̻Μʰݷ4V_#ϑ×{'A(w8nn)VgZ*\5f[<~gQ|r a*Bj0X=X7Utb5&/W ҥSe+xF@[QPzx$r�#o,J=Xz X8+yZGaĐ93;[ r/SBȒPR%ר9;XV^㰇 S# PG/%(/U6ø&^I (NV \ڔ{{ I!y ^^|׽י /p+n?;iHYnod'p;^W >c+| <3OҖ£y}[Ҋ8a<{%N&hn۽c"{3RZ!c%]g_eq*PK( ^H<o8yάD}̝Sp#& h��tLh6L/8(I#z񱆳/ 0V8^q n'^j3vrw<PXX-/s-y;qgR[TPcEe�:Kw~?ĀK gn;=q��+]=yό݆,P?@CnW"4'gwńrjykXx{WQ8<AHt[$Wʽ<g۫vst_mIQ,/r9HQ>3jar⬎zݳp92ƅZnwˇ򸮪9zt8vڵNOm}$QýH r>H^}ԭ8!GC*K6Ss:Ο Xa7jyu>L 2,xPuPzc3vs OVܧHiLX1|.x0Цn?<V _O\(a֡ I&?_)m5ko�;;a7WJ<Q3lg,rOlL5k$ q@Q1f`Zw;b8F(pҵ z"ءpǎx/e^(; \IZ M<uDĤdq@#Lad qw , wu3W$Tx,*:fpI-<Y߮IKyiI "0? XHy~_5%z G[ޠ-�_XĊ݄;A<[v<s^ y灓:&2`NBsaK(JI+^[p)Njq>^ݎkT5_gKF;I 8%Ͽr9[?s;օcOks mۺOΨt޻FnJ }sv>5gsτ]xivǎߎWyds}{miGrC568ؗc}j[8)%-I*N9`hÂ�0Ho}N ض)CCF1d20X Mai-8dǞs8n@wbNMsD4?YFc��+KC0lI1 ÒZz3ȢX1y_&%ߗrA]1|B� HeCIet;t[|oDf}-y0IJ4W/qqx;̼<[#pvCzu}i)؋40z989!H)Qxj.o>$b-O?f;a޻Gx:f-TQH-'H:|>fҰv11]Dw ,t^]c00.[as D"hͺ/(]CЇC9?{s)` �k_APB(Td@]yY؞,- ai kXAH� BED#zho  %?ñcfnibp@:G?˕b}7|�!E%qy'iT¶AR$G҇YJbQJaٚP{w;ß c-C񬿀EF<ǨMÉ~el=.-vh`ƯUVonK\ ߑ3c-EL9ޥg)Bw|,G4c gJ6MN`/8N"嫞ys163,$^}NKF|7!țrg׻A<\0�� &qsr{9hG݅,�rv[-b𶎼K}v }9" y\W=_Ab"(ǰ 8W%3 lP0b`{���+3ry%j~flh< $qO̒3ѝIts.~c0(WSl }y/MW) 4##C3Ibx@ _/D7[_v*1n4_'𼐽oē㗌C hֽH�MxKaþOq]L9max'zGiG% 1# ߉32AsC7Oퟶ?-+±s j|w5zAzSBv+Vwj ,"ǁf{m>#ѶŁ<:{O%nΧ)[4yfJg/pGx}O؎(KJzΫBhT>0ZrTL{)gWu_+,u39ץGXy%& 5O{ Tb{'B:Z |%\"8kX(<{dƌ)\!wqJ %39Xq6q܀# 8_3:DE)fs2=S;bkkg^|Fo݄6塺nN0+Qlۚ.n-}n KπЏ;d ,N3P"Nw9<pp!$}-G/}շ{;' @^#)È 61؉{)v �>,c�+ Acb:ı_Ku|GP{ pa9U'9/w?vh>ss٤s`cc%bp]t>��+33SBXYd%}#lͲbOo3#/C5P.۵9$jEu$ $[2Mn {w<98k Q,c~99[3#4NgRH 4$Nd~[)f84H_1?$qF¦0vc>|Ʒ LjOmK/|# w9H9CvggsG6}s5 {P/%"9S[g|M#dCwV:^//-xA;L]@=,{ L;c_;% _>֡CVȰQdD`8Aq@ p/*FTu^T$O(.(~HyJmWn%y8^ǎ^Kc�Sè/q{ۊ'$h7xDA_Grm3^OqyF="zlaH8QwWes"Qǐ<dy<UzJ،N anig0Yf"GKcS,"4߮lfwa=\' cQ=;_rF#oP7X "NW'x#nfQ '|<;O߈:`v"%%^H</r>eGuX��*=ύFNvZ0> B ,p׃ p(�iJiBjI2 :Ρ8 0U ΝK!teHab>nty$ tY,og1Τ|=ĝ<s}Fk+y c@W2C滱~ ޢbjIMrX g0dfF (1<rFuA bn� 8B?__>]sBu$�x`y$7aGeS(+r E ,LG�PK%~@nA7Ra N&6l?tdpiY%8��1��`%Y 8�& 8?D j.`  lM�ЄNC$TI/0bHx[|h G�H (~R++|D@>Vp< >=_.X"E|@\c �2�;(PS;@ @�LC�sL *� +$;o+&FP0-w `'�7�O(�_$� dex0``([b,�bC2�zY#._,A襣q|AȑI<\9UVNo?Gqg~6n+8N A ʪTݹvE^L}I Z9$@:LQ0 JEC @&V�LǪ|'䳌2 b5]/v&'2g"C�WM`C֢2I O&ב@�'?ed8846ꢳugCt-ne#x`#yt`}Ubu){tN~torb:g<ibll`Ӗoy'`:$@H8<9]-.j+oWv++s"7U������A��*$l<+FSqͤ<;H3tHgGOJN;H \ !yKW #Ns3Z�FnM=[rՍ%Z() ",];ggOy9 -.XG5,H/I7eŜ6v42z'w۫‡#@g%?='Ktwo�<Ag4Inn$7qa*-,:V=8{];u$NI7 LHN>N W&u0'Gg4\@Ђj0`ofmQbv!)�T03^(S0B$3�P%!.cH0B-hNI(L;P|@/<WG?C}㈻k)C5%L8hP[ύ\7( f=o1|y;qyEopJ\W4Gn]eƫBu{ \Ao^'H]A܏בv[0՛8 k kNyoE1R̙Y"3] e׷0ݔ/<#EW#5N|As.4c3|e,~XP<ӯ?'w8rZ#p��*/Hn%$VdoZ3u&SI 3tX7V~~8=+gқ<6_~9 $Xܜf9: ߋKN1<Z/i' <E ؋Fߟ3FO q񮓺]ypyq)f9Gm A^tfм‹Pf)jf=r[?sƘ8Y.0+pp= 9XG8(>\b#g;Ivq +w<x~p#q/\n#w8υM�oB~иief())h라1Q q!R&-<Kaxf0Vx͙Ln+\>Vӟ^_V ϹCÉ2H#,)Fwqy8U4z]:n0��*# +lFVv<O? W" =m 3: K?Ql8xYÖ(#~mϑ~|Z;nnNnknIrNǞc 8}P�� 1dǷ­FuƩYǷSiХϗ\ v{os9n›ix8;2gBaw#+?,Qq<G{\qG~Qua](}%:fN0w}p` PGQ X=q*0[q]b"@!-aÎ�È؀F;%JVZܭRI0#C1HHwBF;)ͭǺctatZO|lVæs;=-rBҒ}WO,XiGqk7y<%g^ס=̯b_y4gasGňF'pY=y��*Y̼E+7n#} 5>(E0NF'[^a9.H@rqw">3#`QЅ);v%?F{8;mP3VcxPsH-[#vS8?Br[}a eZQɥǣY9?aXH-M{qƼv<i yƑucvlzCsA18+npӽAEl+)Zx`oA=݅t J4H#)#q#=.=7}xw f xVsQ"-ȢWbEHsCyӔq_94" 햼D摿7rN/u;>cL )ff?Xkq}m HԶt>#sk7uji}}tu pi]JD_|]8w5{:i Qį\:[+qsli=X)bO'K4={{apn̈́Qw2/|V3-a9^;Gz3 1q{zk؋2G^h‡nU8��+,(L@߷Ho JHi~2#<DvCY+mJg%8Xω 3nO a;)W$ ߏFn4%*m:)ckЍҁߡ,mcؑF۷;z.iw}?s-/tc- <8F(Us?)|wI3D;NPHyR%|*$k~3Вz<1׎_ #ƫY8z[9u{7_GA&9|!Or2W �'k|5JkntH7s_@8.O39f8<ٍ22K[y C 3su0Ӕfw*;>Ǡއs_”}֭ӠsVO@چ9÷$Cl=V$纎 oR۷9bykճ<~A{I|t$NJD<j~] #' Ə)9SR*G��+ XoO%~0Ԇ Ǥ%xCtc:?i$an(Za}YA<}ϵXNWDh>l= ٖC /?e4zc~W98+xzIJs9߫NYܫ&wHt8~3ն D#DEј rqUqop,Xw~+p>{1';,¯+yLa3&sT̑?+;He9<"1q)XG|kUx8~{aOφ $y/zrws/M\i +Ǽy^`A+Q^q _qj㼁8/j;^n+Lr-|ͅ0W珖: Sxw>p2ݛG|ކ��q5jķWnIC7ϯS-%qNlaUV0 )useퟪ G< s^ax母;Ep-BםjNlӮ+Z yD���+ +lKHؑY|#�Nokt쥣μƢ]|9\K+f[G ;߯J׉`N,W=y~Ҷ߷8-[1C^כ-B8}^by/n0Q>Sh7xFW턾'$' u,%b2Jv\sN{Kf0n!W�ZPȶٖW50 n!Q N9X߱ qx 0ه'}l&e>ヺ)ɘ:YӔ>]sd.7 ,D;̂]GM[oש*$̸ "WXz؏i'qXX6,Nh2nn`h\?wOn7 AA, 0O nN}3'wahcV mbBw5_u10Y_c!yጝȸfug.1im=b?;3rߟY.V y"!j<vwu  V\{ =+cx 0>^ n,Vlulj(?)}LZ@tO^~+bs8;=Q~sޮ1c+K<AquFq_UBS+aڍǛ5J- s(��+?n~;y. Ġ0B)3]8°YnjL(�#vٗ[@wY �ȁC69:֯]b^/b9[qHrw(L^'^n^qIgMY 2a'}@p;m 9͡FM{e/L]uu?yNsrï3rr Cj~bvX}CJI7JOb!Cqd`^$7 Pa,yĝCkKo$~~wt+(?o|/~� 智 c27߷8^ciaw/ۇo7 ;A,?7֡LD;d�ڎ}uv=]]<8htmÚ8=tS5kUveu!C)= Q*fY뫯} :3'8ێwG/ |lAA@C8^;W߱;r83q\gH t:1>f`j'E^7ubGssuT}OpSzqntu ã]ab㓟|- Yt1BWZ0gߚc ۭ&ΦY1{o�� +̇bwlR59opٓ%/X۹9<E%pԎ(g1Ǔ@͕ܞhf1\RN^dy0r@WH,}nG*@Մg3l.W^7e֥~_Ü=qw Ǒ9Ci8*Hm7x?+.cpPz~'懏e8FBDoE•CC s$VE:_wXX$"J0xi�(,Gή5PvZ�PF?δ7hv1%"n̎ DAWT K`~٘+?$zg.cj)x{ # {m%�GUږx) XbX ~�AVRO��çt疑zhPDN ihQN}-q Rւ Ґ1fqM^sAjҳ>ҵzAqUW=P=ڒI ھN=# ώY,{w5!M^o Y/+(N;q AV泾P\'lN?yGObw|vQ0/�|s#a<Aw3aw1Ȓw$LNb(^S8笥AZ*�ȹ}TD êT{]jZcg�� +`g (K>SԌc4L(xj+� 1R:JJr#|F5D!=%:_3[fa,ٝK'EnjBwRB]wW-š.nl&c'Pž`cZold}0ű:9JnsyR׽7s; \|~^^lDyy+s9;Ҏw,A%^fwŔYN)𱷘<ܐVW iG@Kt9@zJkaAU|šGqbWRVn4`_Hn0n bA{+�qd_gwB!8Pp ܔ߯)q q'/<$⺎VI`Q/"'~Sv+?Ku҂d.{^b7ljXN#x')!7'UM5,2 އڨdb W@8Fr$UlP]zPaFμ*<pUT*ŸKPb p@%-z`FEzW  H+Tqsu~fZ1|r _4J*Q粐N`"3;Iٮ' `vUvn7}f=RȤ(vf^ �Ʃ(Ӫ!drwx}>$a1u1\~5Q㸩g8E9ض3T=bFμ9B~) PUɧgu @?P3`j8�� +: � rdq$nz3%^); _&$e`IK [^ #}ҎWaC,0@e((#t KMrɥ/7 ufǧr]?PKys+1q<n5C宱?K$H̟9DN8AI?~ydNv=j\^\+.Ex1YZ^8-s\"? a`xۈN7B"3Ƹ@ 0Q f8XŸtOl;aBDclP|1hY_9Gm"r'0㎴s9^WϖnZ[y,/'+hq37NvQD*H%GQܖ@RXu8zUc?n+Y?Ϲ�$(B+\q�3\N oS );Ӆת]AY[yB^z\`4BE^?K�݅? cUI$]hrw/kW̤ٱ:|4=awF6 w0{[S!lj ;/x/ޭ{wnY+Ӟ' ^N"&P'PKߩJ:JjĪ</L)Qpp&Gz̧x^qՒ*ܞϣGRc%d[ `ڸD/*l<,tKPdaH:3cӚCsSҰN�� +9x)+ &B$c�g��("[h}?AybPsǚ!v#x' ^ |K1CFM=ݭ.r"'gg`SvۆWj׺-Ǡ\ƚrroĘ# w@qpxs&C:SQ[#dyxYf7#=eG W{J ̜>;`o P w7MY^ʦaSwWM/m<P H8D& :ue +y\|Isp&;rDBn|l[2yS]ֶm-9{/V͝gHKK}x5Ck/4^c]T#:n$KNMdr.چh Ysѕ? >w]d<Pu26;MWEZ3ε2rؐy k+VYW4xז0hڷ?-  =qo�mK~shOAhg"sï}%9;0߿ $V:[QBROr/XRsÄ7aׁa/O1WZ؃,װ.WrlnE=9w$xyT)@e`Ow ՜ܝ_(0*ݎ)w+ڵry/]As!X�� +';mly>-$b_ΟVu74Gtivمr^Grq3Eb+q\s䟏7Ű'Ʒ>a|~HpdnlXQDÀP,N:^e'ϟ 5I~Qgg%"B U#ů)6G Ձ,ա6g㽞^Nnc0Jx.XȺ~ƨ޷,|i@ ),AGg4bP7%daȤ'|kÈ[ð];'+bvz] |!A+>o0XzzN3- 0ajxD{H@*YuKô}ґda=\֊~ |zݕϪ꠺g K'[lvQ?;maε[/ ImoͿVCD?t{ 8wWEY:|̥CTŲS o;a Ph(!پv9vP*v=Hȗ0EcN܍>/]Ļ^@�^nx؁}qsxzқ ٲ¹Ik^ûˬU~ A߷3g�{+a /r[ [~#D��+9x`F,vC6u6w?}8n^砝8{acNJ zݦD׫9RF9*7<W"pX>?{m/^%el=n*ab +΂ I7 'w<xֽmp<W8y檲WIҔ+y"N9xm| g4?>ٺb*>T,AUg?+wiw?\陌 `m?3mVE|N~}nY}IA[I} CvS yQCqBA0K\j%׵+NK-<fBǥue%ς#G2ՇZq7c[t 9ۺpIJ;b[|ӥ+V8v)^cow+7%ۅ?:۩D  Az H~8c;a;ix )Y'W͞ G8{t 5Cn`l](s/$>E/)o<N"d](w9͇e+s|0V~��|p37-p!Zf8d$Ĩ[C:Yv#{4Pk u,wo9h"CjRsgO'8bHDUk"i#^}vw ^Lf^Ǐ9u(; {W 5]L#ֿ:4ċ~=~ -%]혒Ar3!9[0=Aj"��+79"Wv0s[_0Q+m3�[`Ο.13p)ϲ"sgY\ħ;$?wfݚAW'y-s>srtbZ3ahtRЯ򄵷yW#|~703ոZDW8˾݀k׾ __Sq뙃B}X fY.Su+_xe$n7Z0^cnL#&♃""$`,q>' QE$x%BS]Zt4@׫7wf "ҕ K Vv"yjľ۷sI|/^_'u3g'1k#y=}BUz틷CCEܺ;S'_3w©f3I~ Z)u[ӓKq0oལ $ D0p@^* z ?KkɨqR amD_(]PL.+EO P46\^5`U-@텧rԉ5LcS'Rӹ{qCel;'χ3B$frXϖ)<Ovs F,bp1,9۰r2h=J9mq;u(/1\R >[g3gs?CEw L4?xzZz=g0"8~=:"me#;/&V7su;ŲLwe>:>.8+04|9˷Yy Жq^eOJ{َ,ݎg[?M ŷb9~"^[LݺPy��+n7_~3`�*7oBl?aήE}n FrW<+$F3>⾡\(Z|w#2aψ^ 3/[ Xu}d]<9߱4>33^2)BdvV8)2; ֒n +$F;F;r;zmn>ߑ[S$ :Ew۳3ғyһR(W>ߖ1O|:M19"xO~쭿;4ݤ?%𦈶p@܈mҽ"Ii tݜwJAqd o@^3zIqt44 <@3n-eQrvo]!+KdX`w %ઙ(=P r4txT6!/50(8j(fF4t(J/V0 gϯo~F 72=@!ËpN8;A T; (q؝. ͕+--!sQ O;0p`)ļy0IAYW_+ N5_�S߰tcN;>3wZ7G; %3=9 8c kove }9{jn#gnf;;wޖ؟9p:,@M3yj z,N9Fw uq/Qwm۾WE#y<9jPl7 ϥ^#쵑s~##�xP#}mk*#u<ך}+3v3чs��0$>|)nsgq=(FgOF㝏6]4��+b;<t-iHJv(Iղ\F,T+{+?o8GD-wϟgZMۑqx}E(qN3y]24n4H{mC>e~ƅ3??>ײXφ8,π99d}/ZJ_ϲ6Մu y]^qf Sua&7pw ? "'V"`nܼx$/37:fsfw[!Y~:"ePyF^Ѥ?h2;u #j2GB~;}Kq*F>CcwN=\(.7O]l|,fut!:39^r;NrG9|’N)?'b z3 |o=Zۋ=*(-7tz4F#BR% P 2^W]VW98,aX*_z2A(%c(;h/-kKp |_t n!zY,xf9@(J3*Džh ԙh ?B0S|(fX+@{ A[$N_Əj‡b|9a.z|;uu zH2��<:hmZh|X{8vx+'}`Ͼ($;$ut? J8 E NoÇoֽV:0//B7s: g|LcSy)f0Jyn{vדÛpSݽ$s.+<Hlǹ Q�gBfzHxy曬p [r+z?N'xTl,W(_woN%wŜ(ru[τu~eAFАv{yXQ܈/ۙ[xTLkϑn=<ZyIb_/gVlF؞zc6a]$ ~KP���+)V%\ȤD EǼx0"/ b*ݿ-E÷p I?١FS2݈'fzO<'_Ap ^æ&{%1lk~uCP"a`H^;< zA/�B&n>|a@C|:jn`F#˜Q1ٜί \ nCW~/! y;,Z ?Sie^agd3wтȍH}]?0Ged;gesOޫӻ~)GO0F#BfZ~Xs0Qy{%<k1`<f–IW"XlWՀgc`�4+eqט;Q|2~ k/J0w7~ih^@jy"GGfJSį\p .ǁ*0 sWİa: RRu>ءiH`Չc z9hs(,C2^N4r@Gc]g1eK}|W|xv-�|gu3ؼs0]bFo E@8GsoR{ 8wW8Χ0NІu$ aK�7WlTn r<D`qyJus^a,|]{n(N<W/1�XK.'A(C`^nb͏I�8A֯{x$)Bu؁ȇƨz6BIY}O+69rÑkB rՃZvwK<$y 襝dsLCϙ~LY,��@��+;'. Ǡ("~<tޞ4p ĢY'85A43� ZNbQeoKsN~o!kms6߲>NeM܉>fc=uwϘ-&(vpg❝s}f7<K|no|OIs8Hc$R-Z ,!<nq;p|n#Z^ۚ#_\|^fWI|OXSis,9dOÇlE:1Y#g~^Hx9='(3V?-f}2;g7r7e{, j8f5}r<_ u RvOƚjɊH`X$Idwkd oegqYQ9mEs?aprpm epctWZDǵ|h:V`|v$vҭB S>Az 'NU X}ݫ/m*$IC_/j}z>iZR`R>+IW?,%So|Z|.|@:V:K"yO @Yr-&7v};c bո%w; c>\øTh*Ãvbؼr|AQмOg Ϝ/w0A﯐un iF,CLqD5~\qw>X|Ei0Ծ'7ߝ^τgEy?gPYLwu$''JPo) _ N@yGڦ\WOpq�5ԎV HxJB��+)h_ZJH쀮课 (*,>AZ@<n6ٴV_[ܟ" ֑a͒پQ<f9Bze%Cϣ'xIͧ[xWug{>hmH<{lN|'olZiXogstp{lǸ?{ݭ3YÆnY8\;8QQ܉oEԫf~IrsNُh�2Wvyz@Hh![kοQ㔰ՏZŽB^<tc')i[>Ya2s71q-> 9̗;s0Dlm9[j GͭCU+a�ǧQZ$+|sx%죌jq}0:K,P[Z템*peY3^Ny;# Q]Kay,-u䰽%ޏۿ;XR5ka"43Cܠp[rx_s]=}-1pׅb-x%,J">-\r>p9z~{Y{,o WSާ9Z}49<W6:@+,?]_'xwDȘו!N .8<=WשbHt(GGތ9=tS>|<ڣ%Hw ce7<��+7abl|s2Nߎq¸4K@M=63er"H&[|q־o�€7=#ĿBgdvٖf;屋”;0XõnaDgb(z agAx#򝃹cfys乨t< mߋwkNϵQGD OװDx /[`5[IOum3 ߼r'\^7^ds#lCE�O-:^��}zMn2~sNO ښ[%9:w39:J蓯sxX S)_\(}>߲{IG?qcc�d{KQ!UBǔ ,~ NH2@xi Rxmf=Z OɒqOV/&sqƠBμg�-$>7vd5t[B̝#ft`DK;J8zqcX@\+ ~Ow]֗Tȣ($̎6d n UZG Χ,{p#y0,t4w}s揷a.K�WSrf%FSG14 ל%Jcձƫ'v'Vc/Q[9b,5,zP#Py.jڐ1'7svW2NQ:&Vnay |w^cX^ }#?4O˔֨~3dgi,*=KKR_Ve5nT IvוxP(�LpKۨqnP̳^s90ؼGĪOs<!IPR@r^x@1x9q{^3Rh(AW;JK=;~<Xݬ@"xs/wb#Sa`w\[7 ~_(#嚣QN+CεlKO��+?95 q,y9߾]uNw"s/_CZO|smÝY REp8SNJzI]9̦?,Gi ǯ0$PWK"u׾\x,2=<o4;I8]np~#/η}Y9)?0*ܮwD%Po߿7yRڵY\$w<Тa/6O<}q9]g67> ~aϲV>,!m"; [amY邌|3[:x>Σ9Vd?;C\i̦w1g iNkG:v:ԲloOVkf7)<Q8m`@ua8EFne+  HHH͉Ej4`sN(y"#; %3^f#ir;LVHjrX9W)9^ DZE y:r0a>ZG$-;FQ:$#^`B9mbxO#n;A7=371 (;cHxaAi'w01㸅K&$`F=X?8| H׿̔8~GA,#)}Bi0|*W^[b[J=f}񽖹f?TcnAD7R|fIxӆ]fS峲շv0y_!"ZǾ~s⭿f#7zsp.nzf˯ٶ|F?nS\{ |$P4K8n̈́]xZ8l\(JtO9 pQ_weaùBiEҥT(uTȗTix,Aucc0t-,hwebu|0_BC6 ` CFX {߰6˘PH{7nW Zr���+vQ  ߠL(SuZ,9v`exܓmC O=|Q)K(`g'9 AIs[h/crX w0yy;oxGVqDrG]`~0I. rbۻe8I^ͅwoG,Ih V|gZ^n?R|r7��Yj>n ȏu#߷ea˱, aŶ/IJ:ǜ#h/vX^4/.iM< aaDxP|<+HBral#y2 xZ<ש|cYEnDtQuc^y*Wxsz/ qR#�Aw zaeGs5R}zqC#yaŁBy|DXTcR,H@z wqOC n�J!$@Tah�S -TR~#4E? a8t;j(^yX(/aiGib /'c_~Oӂ י{/*ZVontyne^ jUF^w_u4- %W@w÷n0xr.щaBG&sW|pDh쮎}Ww|0VWYOMFa?W{?71>ss%_]{Jğ+Alo]Šj>#>v<#C4O[/c]( Cg'^by8x>^+c+!d@<*|Ƅxs"i~lO% t9 &@Na�XYMůpx;8ǍUn}w/@T �J ܑ-o&bj��+UG^"7wn.w ?0.$< $umQw0x̼ {餾A3S8թW|;ދR_ܥ07fbJ̔>8X<w~-}B ![730c_[f[bXRNq\\wߟ1^Ƿ%~=?nͶ7R998#qV2PfGc) |u@?^:9̭BהG{|{DB ~<�FCfј̿Yg;Kc =BF8hBZ;<-Y72Ns[*ߛ|y׏Wyc9"7x5DvmކN2Du8|xVK>ܼo|zwZd,): Wϕ\> o֤,N< DBȱzy7=cՌ))E?,~|vcuLl! d_1%Beudc ;FYp|͛㇪ksMȍ} =a(sWca_OC5H'~N9nn«}8sb(9i##G^8ؽx$+`rpWniЎO)<Jݳq -fp;OssV:;㼽#VO)��+8G ,o%qJٱ>[߹!) $l<bZŋpZUZ)׌;m]c}] p,'^SNV1s?sz[v3ݘ~]8Q=۶Yn/չ u,}KAA? £}%U'-lbxL] 5ZOԻi9d[fMӘ1?~vOn쩖pRǎT"5Ol.)ͼGPJ^q,X~ 5p##˝ _}-8 ;GT\m8,w9v0}|:0/~yj0]*tuoP pzq`9WǻŸG#L?V"0VD:0o1oKȝrO]qmzD"Ǜ�YVX+PY8򇑽vF<׿Õ ط��1�1�l\JfAzVw̅aOۉi=|y,LJoneu&SSiqF_kɇsC#L'Mixc'8Վ"͒)xe ':(xqs~4^G#Ǩ('"ì4E$TOdHq�9pKumOlg"#P9p�_ zqW:��*7� $3A�5@}u"u@Mx`8{ a*1%>H" sqR2IÅN<��yҜO}'LrrQ0O#&HixVV/5)ӱǰ@x`udWRo04 ($1e'rb1H9pj�es$QXad]HBHuaM~DL r5UD[ \8ލ=U@p/l2 jsf@_9%2s 8J`y`*@�?z�Ėz6|x4I(z@WDURrK)hO}ܼ\7>}:qY8?NN%gvlL f٨?S�^T%(iq:&9'&2GjztDWG&bNU"R聈_-R; ʪ2C`|7+E"2Q5ߥL1x � xA@1�a�#]L�ǀ3(�;�8 ͝<nz30t�b>$OU�7�2)+N|̤D0 wc�Zr`TKU(w�N$U$$8[z?#&&��cpP7l ͺ]C$$_Euu7/(?ĝ.~G#"ف^WV8-iAiEaͪsXDZaxa@7?8%zQJmw9c~&[>IJqtM? dÃ@G91н#4Vh$`:/!SקᆻnO+:^ & \?yN<9uUA+mwfbIy61 P `#i稐nN6I\4h<,W7^^3 ۉ۷Njaja2I3?cvDYH܉y> @Ϛ?<$~" �����A��*IgcYHskzɏN *nLcJW_YS+/φyD]*5!3H߰ےwP 3$wo7v}CAPi+Lw1:x(zw^]wzĶ@;8uogq|E/$;/I<h�@}8%b.sI^쯇7By&ncIxN?ad(Q49#J:`4 qI^@w�EI8q.Id^~q>Ӫ ZܝqKPkQXZS~e[qwYp 8Q\^gPC+6+u@XG=z|}L}ú-@EøS?^`1YBy_ɭ&ܙ1{NxXwTKK8x Ȇ V8yxϖ nǭf: ~(L%+,Xw#V0pFT~9 a o 9f 'M6ȎA8 p9”*T[g?zs=`|G��*�.kK)Hj1 Zj1\$ L\a1`T|QK'9,.q;+H E2��ƛ{i[9'mFZ<?"+񜟃_ۣphIxWvHHRJ1G q�sٷ|Pב.8 =xcU}ӿl b%Z b{fߠ=8; s8+NQ1Rs#>0YfCYGŒ? ܔj8 ]N==H/N'cL?9�q1=xppQ]AٯEB>`c?8_i�w-F~{ѡB1<Eɋ&lqwo~7yXM %`L/)kͶLT9 F |;qK-a!$cµb@wYy#@%ps™(8+Yoײf:abl# \-޼ ٝBE{'8Ì3'4ZȞ9^Z:? ��*!dc2p$w3ZgYk ge@^²rv|%t$/.@zEఽ-O F tlㄫîͣ+$O].{$�Lk&{"e+MAؖy;ngaGB}_#8Hx$ߐCټD; A%|XA~ѹQGd0$g^?pop4x^#=ޅ$6« !vmY{Ԯ|Đ>aN,<_VpGxYEhN|' aܲJ0վ-f⻒[_;yҬ盛`{ŭȂ*i˫M6lu⻱sqwֆϮU7qGϗOlTã@Z$$(Ϣ#aI LD8Z^8@ ,.8In(V3gsl+^Y90~! Xq9픱ZD~CvP{Z晇g��*/H pҙ\#}d ia( Η={cQ[H ϰ$³hWqrqsCX$8scوknsv[k{QNo^'v~F҃rY oL*~b:y(߀ܛ8c8 ȸAHx̯Ec1$>ɲ!} <F3R r0t;Ĵ;x?  lHø5I~ﳉ0Ùޝx mv&ns8 z75 %On-~Lj怽g,zGkusΧ"是EP*S$@'-C;1\1LƇ}Hܔ/A:FYte?\/ZKBbpfꪘa k?Pڰuvݗ0rBtfUo)Ndh# Rή2fg7qn#۬)Fc%Kڿ';`SoWȏPz[%juͱ8eG'u4Vn+b釞y��*7 |>|Os"(BI@73~(ʮM_@P�0M!'phcjzPKf'$kgb?28%#8v-:OR7Y!v(FcF;qAHٝm~7-ZYN{pŊ)x*KGs84~ioGNJ4A:3$InŸag^g H8OonJAB qI?Gx*؋{\EyGDZN2+>[@7Np4'SStؖ~<)[2YIñYލ��g 'ygq:T",乁-”dR0s'vPLv܎W9&c9Gs"ZvsWt�pneQqgҵW5JYC'~30js??4"Amx2k\GfD7STǼZI>u ?~ub<*˺SfWx]Q60Vf9ﻇxJ^8Rg=#V5G7'Yb^~a W8ӵX#|0y��+ b/~$HVF(Nѳ2zShŰg$hQy܏w8~=?:5sY,¹G =ނۘgq_9l̿iZ7a]:Pr𯓈4$Qa�-dpY^5.Kvt2`>tN{3c>=t1{$I%jݜq-rC7؝k"9IIޘbE P^e mO^q&I'qhsBA\\w߀ 8w0G|~qf}/3</Z<؀8Z+s\; ވSp"kγ bq7Vq<,qxH^t@iox?>0M7^]]"C;H> X]lBGLON׺b><9=A �wSqyL#[I"Y`9_/tN G|{BN'Q?fUT/5XI}٢^CPs9еcL}W>^|)?S2>QtVH>0?:'�Mta(JaG>ZP\x? R~<Dp؃nn?DyI]X?[9\/cz3;?ݝ ocX}Y"RzTgSw2��+ XVdCۄ(׻7+fs y_-ImuDJ8G"s 4*[8r{S9|8:%1μ|iٿ5tm$沂*d?ǷC+u2\R͎9ݘc8G(ON~b"g?8Z8NHK;/Jϐ vy4.S %xuJA"Cl),# g?"9>T2=82/gHH"u7/^nsCfk䘝=yJ1+ƶp78Lql>E0FgQ∎I1I洐mǹCn 4,ec9jqwȻUw0ABGqx֘ٹ?,F]$%;isckG }ݤ~` k41g_'lIo&}ȵ^-~U '!zVU3|G[4 ^E� s;嚰!'pkнX[i56o׷P�=qFPu7{JsAsfvyz0Ӎ{ԁuH9B|/E?n?΍q#-ަ-.-\׷CRq*= {ϒ~d;}.({t/jї;Vfko(Aeא!j'Ýí͍bv</Rp��+'oge> ~\X1kBI`ќ5H[1oǨK J ߄ 3#$%<:4_f:`}( $b*4-]P=o;B=~*Igrg.Kc9[,*]{/f n潫s9ʛ4j<@"5r%cq[wwǑR��#_dHeϚGRw‘<`|h*%scAd9((}`N(wO[t# FߍJ~ |(� ĕ: N+_B'ݭ$9#P`tqޱ ;{=τ^/�xu()yjġ{zfY-H=fWX(#}zwrz؁زK ~VP<x@L08+c3'W:a2P2sã;-y/tz jsk=K'Gk-ՙ۩RꞷiB*?\B*[o\+;b7^<?q{_n= "Ak3b-fmvlozwA_K#=FH?<ޡP%gkAʼ 61ۘdr8u,Edf;=k1Gr2|ό=r*>"crH#lvY{ün?̀4S!]Lk6=}Ӏ�� +dJ8l3set2K0 1 B Ӳ3lKywHĖV(7dcObsWchC# شE6ّg|! q; NZű!C9̳'$;s/'t{hPj77qEqA} Gw~j|]Ȕݼg/Rw@l`9qb!4I FRl͙ye%�5y.}A'`8W3M;%/8緸N8)X'#/  }G8"pgI<@ [j| NApiBU;?Ʊ?/)lÿ�H_ H$wtgk{bܯׄZ,P3Z'ZP?+gEa^aתx`FQPa$ +m׼ ~'^B/ڽX~Y%J]tR:Y_qA)ّ{#ӄr%'H?;}Rub}6W"˔:ZaMs3 =Հ3ll>Q*j+mWfDf\+s Z3(Oש@5h?a8>nj9^a{@\u  w:2n$Jk>ݜ9̎-M ;F󰗽|cL՟dt=(a8ݥhՇqF<!9} nviVK �� +< bāAMY|o%nx +1L@8h Y(zO"}d݉?fi$|瀥hKwH {/BJFn͟(y}ǫC,Ku)lұ/oPB>Ѩ}#fy}פWJybfse8V[mδ2YmgΖiA16fP?%sASbGq,FF GgBQNGv/dϾqO^n4b:Rج<i5q|= u}`9 T⏻e5JKNwߨ眡pG+lQ>/edv=pQ0sWs%>َ|c.XՉSO;WmypppiD3~4/Epx@SsY哅}ĩJ8qؐiseG4jHS$;/<ǓR8௬fcު+P^C]Мh Y>WVWQ垆Blc OW�ʂGW��:Qc;sC_,w#Ϳ35'ǚg)Ǹ׿lZp"p۩y``Y܀9^cJ"[؂G:q܃9{݅*wsY3؅;QȞ'! t5rX> |{fow37:{8W{qJ7oPbw$RGcv|Pdo*= V>cu#8}9<Zac"?urF󓩂 �� + р0&!h A1| $H >07IBn! &z 0e'o�<-{ݾN$8vSr:Rxj 5) X_AOvٌ -}}ֿՐN;wZ쓌~֒%}X sWγf5 ۫xspıǻŕ/  '|wӿ#{^[qIۍ=,X2ZY{cve|=x6rsf9{ ֔H`8,8o: 8 <Wqs}8X�6! Oh1=Ĥ!o^2|1ţmߊORI(^E;pw9yK[{P౹ًb.,Fg01<-YÅAyaysg@D#>bN7FP 8/AØ<Ap6\lp^B&W.I'%H[}׿?a? '!ba^߬V]љu'n$GuC0)]זpo8wHf<*j;9J.sBa|\gBM{07?1g B"<cz߫1wE9 ;ۚ9a]?xwAuwkۉ,y~]5"thv5_#9MDZaG1a8R[(X5])�� +l_ǕZ6|ڋ1h3I;7ߎ'CgIsm$_S}cءw>XНmfe1UrpC9,gW"sY_/ 0I:Bm=YQe>p%?|LbK",tE,I$Ρ ]jFOoy330Ĵ>s}1XhfAE8Xi4!-H_\q?>#˥yy/[ƉϷ i,ua:,au'qñWW3zr')45A<{aybm}Sa[Džmm\6g?wFwb[9\H>Ⱓۍ'dCVnobvN?y}×x?1KY;3?D -<=^cE8s=Z ZCNS Nm*lp~ ![wωxH/CgyŷnƉ"Y-Z";gu|{z1F9G"q̣)ry[8~#^cWrlYi,7%8�|bG[ם>:XP; n?0=U; o{AX3F:+V�� +clK$fd~D﾿Ç:A϶2@oŰJuᇋs,#G|%s䣁VKBx`Їp~ԯ9Y2{7v|^nosp2C^Qx3<yC A��nn_Sp 0~Jݿg-%J33y'ivD J2|Yƭ9or3}o;Œs?cGx?Bp9QΡwH^ufAeg0TaI>}dp ݘc_ۊ$sz.5w 9av[S^ь9$ԽS�s @_+F5$*w0spy6|:9`7o/^_M4,jT!VM=)>3/Ϊ99݄YBGb:˿/vQxT s픗7Cs6Zӈ3+ޠ=D Ƌ#MoxS q byȐ}j]Őu9GAZֻ;qq=3{+k?w?9ЯxЏ?\pZ|ޥ+38?' |swNF9=~ J)۟qup-a,JŹ*<Vjf��+33h;N8/NퟫmDgf'q+}20W $"g6ni B!ٌE^'J? Tו懈æQgW)N;02GS鹜G>3a)ݝ;&&75/q-zuVmTwSOУ: /=\q苹oxMw9X/n`w0iȶqưN#[f[hQx}ݾӳ?t/~W;))&^|y=un�t+tc;Od7 dTɆ8Ek-U7pܠ7}O8cgeLt!m9*4 sZRl +ne /|m mn_[>h *Iv+!BK/ZlH&)e-o)̫]unV3<{G~t;$nE ^d4%߿n'4w$8pf<YG 9۴{-ݖVp/nmv;sexRȒbU\K1++XSFV-'c_{KrE 9;Ev)%/74擃fO#}zD# ;b”?n<4)0w|Ynˆ0 ^ek !r!>=_6o3Do&�mq;�y>ëgߎH[@3M}GD6}/~"g$`J)feohn_9ݺwJl<1'qol��+$y}w{\+rDq${lŽpwG)%vg̡9ݥ79 |n=217dc;cOӵjZwry!%ns>~SgNK'%%k6@]tiF{?8Uu-}E4[vѫ{9^2z;8r3_]|-dB|_K|S4Ġ~Eo~F߹IƎx@y/dRvL[9d0۝qmj#+{SIce|Qyݑ3^V~=_sxHͦ23}ٶ>9Bnjv\pm;Jv[ O-;7 `HӔv$ǭA^ |gt4uRP ;]ٔ@glo4+GU/0 $gX>TRS VRCwSc&n }T'G#e/X}U)Au2݌»:B!҅z0|^$ ,$[H tE�� yBPz_YU|y<)YO2Vw<jڻ.~!qvZWC> 3CGq&/si{c3,~<=&H~q 5$N9D}5dBsw!ƴqfkg{7[fh@YC=;5w8z3D[g>H5�u{7,Us}?so5+(zk�->  ^ &~)ga,z)X[l̤S?w[B׷ӏ3ynr~X,cj?+ ogbߨn��+<%X^w3wx[nό+)1l{�z|׆l + nCs#mGIOv7z)mG'"d{5{$\g>"L=Gx- ꄉXHgW+%ĝ-Ǔ@>}7?3}ȍ)B~GcG\rF`<bqN|�"x6`<,+QvIxs)m8̃ĻNJ= hc,3c4ys>$0hѵ[/ٌ~>Sn/DOV|`?hh}qnٸM;b�^vR !䒃�^IH(탋 v㮔R>sy4;<,#(/SaY r%FK̼G~a4,Gݥ%#Dο+ȧ:/ר 哈,svz%``%|# I ~ Uqo+ 1#0[aF$A^TnO{6p)A1#@�$$( %e yb B�s@evB�+p+ھ~!�8w^؜sxn=l?[}R6b__)JR)O1O &ϰ~r>jc,=] < [NCLk~p"8jY;- 0I9pċ0zg9uuA}{$-W8^#;^G*Θ쬜)]݇)730W ƕ=0pkp/5ù}c0G8AEgl+=ހf.qPvFu])WEif]dvG@L0$9L ,:]Zh~ygn)ha;grwo;?%ULsZ1֥:؜o1>P��+}/+9cC8j1INWr?^^[->7.iD~17vAؼvݸ'F|8A(cVmXyy;/^B(IAws<;muǙVPG eY׵9o;kL- gI)S7%/; V;TaϺ7BH�2-{K~H%3Q}֡ҰS%=On+|%幃ѐ3$=A]J6�PsR_qw+K׺ 仹a#RטK(Y/t( l"M(ƙ #C3Y�C%h|pS�_ Ph�Ǐ>sR�nP/ZȒ~rGsX ha]Kx%2oxf+Au2 rԴR28?I߾Ł'A~Bԅ, a7/-b X| 'S d#E2Tv� g N��.t[z@I Xoi;ޤ"^=E><q෪Fsճs6 6͈>^qB'\39\\.x ^o~c;J{95懫yC/ԡdQQ~7P$H{DFRlGgGK?y9TsOb` D4yHuj䃣q9w_}8R?({s7>iԡ+ C2xgq8^x Q()}B=rq1n|#ՌE) Ҕ'$%+P{Z-.(Fs#啔7VsdJ?��+e9ӏ|()t|ӽ^99Vv0RϔXw8>dәa?~l#ݹ{0@iB{" >-1XRf|TĀ7?Y #7;w{8sڳq{)[nGugG+dk!OZc־{7#A;~7٘? WoLXX:AQwVm@.{wxSFoG?o:G+e ^<D3} @6_;Ehi&[V<ngu $-Ih`N,hƒF}6$/$qॴjbq_\Q*Įw(P%E�T@A*% $C{Lx7 J ?k]i猪 B"}. z$vJϢ_41#"uө$+ -Yg5KpWfbHpbjxVaװj@"̓kdWj<jOa`sYl8f?ezFG$Bq9s)둧tg9SsejKFNقC\:?_V7a&qy;x7=I^ơ$ (Lysq 5[ N?9Nq"<z5 ܋n0|? ]iEU}g. |uws%ef |E)z 0[mǙx(wa _"^R3gM`>{r:WnoDs}Pjnbؓ�c7[x8(F}Vge;#(zx(W9K]`3;(4֦2kGURb׸ δ<ȷ/Q Rq3�JwXBp��+e9<\g [wNG%>BK) s+}C|8 6-!z.xތ77Ed0iI sS^t>ƭ|/,ϼ'K5 ϱ]PG4?^"in8WHQq¼k+s%Ŵ|?sݦ*0Ḝ|tH,܀oT0Xѫ'vZmӏ7w%2;'ֱVads(Uc1CWv~n-KrTE[)-F u.a)ZnG}sトy}{[^.6)wF._MRG^^8x>#O_{\WQHwNG{ ^.1ĚGO1'cRNwO`N+f-,Ș/?[Z|ѱc|?,}B{¼#]}�#]r) ttO PTQ>@v>U0;+y_1~NH"fn` l#yac)#~!zK3*a] ?ʼqUc60cO(s#v+<qÄe}҇ģ��:r_wz26R:J�sǘ? CZؓq;xn7cx*M'lTr?)<;㼡fq&p^U +ϡ<*g߬ܟ){ $^<<M~|5+cGa-ěBYrƏ1dc#4jgê K=CH^V< ?��+#s=݄W 3p pB8pD ,j;\򄱃|=AʷS{o6#ϟvs{ws-$R幹%h`?\n5TswbHdѫ֗mK>ߐ xñe4:2'Rwzq`3-AHjp[qBן0Ȳտ6:NoS4M݉jY%v3:=?7<+햄Wݲ y-Li!;߄4ί= 7b|,/΅|- ;O|yw֮렑":H|F{Q㛶"6V?snW76mJc]BcUss@%a=X^|Nϧ!߈_ӓP~_gI|,oI'Xt<;k̹y?l?n>OlIWZ±x "߫Il?Dm9Y$* %7N^"YhZIlo'{'y,,Rna퇓NL} G k@?oT~~7c.͍ق[a.yxDž{c}Fsݔ;<. ':DMQ83 > mY[u)j\͈Xv<z/[0V~Σa"1` qt@_>,{orXv[P#a�^/񇓞=كzÎ\~Pv<CH{|{2t|\72Mf^hgў04 :&a{ Ną@��+wo$/vFn7q&#Bw%o"R |:z/a[ ⦅="A 8=`m,^sPEA o7w;ȶ O0'fq,ۙݤ`~e j-\rUu#L7<\DA_1BYZS;ע�0xDvjD1`O-bo$8+;!ۿ~7;Ոh)o.6ٯ1K_Z׷9fiIMo7)n0ew<Lm�ߝ+9/G'ntF|0y9L;=9ЇO;,|:WS'^bU㼕m6N[n9vۭ 4~7)- 8ϖ`FT+n=,]+%X'f9ffx*&,~ nƋkp'Cs w6 8c,y=\I9•?j{OH&o}p^6>ש&g|kO_ +K~pݸSGsuޢH򸑤 7! Hy#{Jy`#ф9=k# ԡJ+7*$)ISiB]bC2GX$݄ r%pͼ%dNĿ=㷋h/RTv@.8:(+[Oz{Øsw=oU ̲ 5!?d| h\$ ;37R<U'N w?ǰP31 ;1L}2?|=grȒOM5Fn=7 gkA[nN>|G ��A%M{c/fDƱI; 7' d_ >v8H1i.nr g'~l9N~ ^μxqs>9ݜ ˻W›:&-w`!}~%XN`mNm렏+>P)=c1s,fS|?+,L[,NVCs-휻Q}$dc;J Pb\fq��+vZ (~gHg}kƐ[#2O=Xsz,nH\hVqs`5ڡSs12ql?V[==;ݢاl]Ԥa/dfLc¯qTp{ N|cW!8 N0׉HOda<߿ok֝暣xuxB$3\SF/lVcVv^x¾q cAIGvouu|=2$?@amY߈}}Գ_<)Ϝq�V/4׵Rc'>^}}DNߣ0.?[_faoGߊF>͵RB�2=mٹ[XCǭG([4}JZ;@OAk8`)XsxyPu 2oL槎\}KqיeNg3$-Y|/'e_y(HX 4D(<+  8יF3 %X@qT;Oj 'Xlw% DPD�-r8(Dy•ء\eWI _Qw Q)1Bآ}:Y (3W (Ł8q$pV2$w ē>:<pwy-H4$pa?y:o⽿ R}H%puvnQ Oy<ısq;`Oevw ݔ2ws-(~o ?esPOoC}~,<?a|o;XgԶ09HY;3={|,A;ghoq܈kv5Gy Ó=GEC;T7+=zPW u$AND7}ή'[ldB'B(~"$V#7#h<8D=W1 Xs7'BN>wQ?&wqum<U3$hk;)̓ ,Ưw-m~k͖` K5`6 @F2���+e V)AX) !Q 3e~:Raxzw )/J7t᧱G9oǏB1H- 2;LrqFeXv;xBvy[Z<X}E*r|; ^^kjofXq)6ίXWI|w yqFޭrP? n}XnmSwm%a DOFס[K[DH>NG͕iuKfus9n'[ju9{-8z?\ lvq7~Fkܜax|= b4b٠7(w)o+qߋ]Θ=L`"P/_^7 ocy~ *Vyg?{n@x@^Y;na``,4RտX+C{9<8w<#ezO50QbJ#M6\(]%jlq|j_@-2|'=@VXX$fmcHWμ}rl<x.vÜyV~Gfnso1!*݀ Xt؈yTxoV⤸pk}40Yl9Q7R<yxG1R,q��KGޭFag9?Sc3nܞ7.j8_w1ٙ"qǗs\aiIN4:?bӋBIxl|?#2־z;GGϹ|әٔ,3 D;=A]3o쬿�A/7[?)ׇz 5hE{ŷ1v'툐 X8w9Gt#>Äy_/Xco`AFK>[A] |$:uĿM k9~<z;~ĞgVISV9]KxXW 4h��+z?Û_s{#"pH[lrs~7'f 0Wc+փ8 ]ibD&7IRGV,{_Y)+})Kn 8Jm0Z3;GJ8 "=(nlⲔ(F?a9SG ~wf}ހ!$OL-�oG{/'I#3m?; Fe^}Žg_xC27ځ2E7~ cᣈ?ʽO kBǞhm.3v\KYûQXwSKnf.Vi=Y<EK"!@,kケòs <쫽2Z[`/R#Skj]#>+8Я/>{]>YΎ!dG?{bz>#ݍgͯ G v]^d& ] nvyL \ENgxt]z++1Su}VW=3-Vfqz/Dps0'uϐG>,] }FCJe{^7,tyA{fS>InvI#DZXeߎYS>NP)q؊,G$=k1Lnq_׎4_V1|E}Nͷ~f"{ayAÃ>~r'33q"~IpZtD[o+hv+S>Ukr3_Y~oC/ө|%%=Ksa|��+NWGk^fl#>/Q+;lsfKfׅ8K KrHUA OچPF5ݭ9j<¾t n>OcBCuniP*>q:?m3z7pwט9x †NI|gS~V.Q ( vxY4AI͘?w҃|b絞EӧG?^=g<<Q+kԱ8MIuw}•j39X5qy۬^}T6/7vǿf{}u|-LlX/sIg{` T9G=}ĵ #"8ƫ<HU:E{S!aA3V~slVcm5$uȚ 5£Wv`t}@y Ʀ8pXЌ2V ؆xXR+yB/{|{>VG((^ς<˂K us]G:2o51Y" /]vvQDCM20y8 G]9NP<o;`zNXm:Zx+,^{*by@EУ@dyr<bc>wux^sHڍ,sq6-r% [̸7#G%q`7BwOS�pd036 WT7#Lc6z@D7b<e3Qk��1�Q�19XSpü\s^#n~zw$��*<` 4(I Cbxݕ^u4^^x0$ A@tF�b0uV6k<SVoPD�b/f|nGCvbֶwWd=Ĕ9_s-ϕI1ox` P`�agRslE*!\Kkq,l 42h}΋!?({bC� /W@f� uVgTXӷ#pPP% HHqי,tb$b�UT >C!#=}+o_�@C��y�%(AdH ׭><+ kv-,+x3)~1<vh1x# &Q}L)_ ց{׼F*~I!!x(~o^#=Cx,Yف$ DA 1,?bu'|!ϋ! � Y�"H⳸Y@@H2�N�'Ɉ"<aFb$Bק"<?׸AdZY-#W86AϬ*MQ)cP$a@5uPؘ.v�䶯8fnJ-{vḜ78ߖN~r�U�Ǟ^IDݓ<lPjH \v qa+[EtmD� ?`\!02jbh|(Ey74/>PGz$Dp^__}rjnou3%I& WՄhG3 &⹵DPh N-_(p|  <Ds#*HȚ!geolXQ߻o@ &FD:ԔbpoΎOcGEKY@Yf ew#i ~v@EİD `W׫p3I8zCޒ`z.ZD䜣YiE`U[^d1Z €W!N@TZ(q4dդ(�HPyj _w#@V: 8}h���W��/A��*A-S,_V…c:F-#c?&άC׾#'𤩦,̗Ë̐OR׽:33ژh'qOn΅Pͯ> ; WRNqIvHáإ5c9>q_IuÈ5w쟘~CS1xdJ%Lj7xvHv1p%HrL`WC(+ڞPq8$WpH-T9]aMX`w㓗q2�O0Qp;mXLjc{�_p>9ġ׈sIYjս]?z{Ț\k4{U_ #NwQ/ B pѸGIX^QmU?ëwfT{]ô?m۬]B\N-xs )QO>gwۑU +쎆4괱OMXwn+6cefegc[fsQf庅c!!x^~̜- +ƫD|L1=Q]Na\~^Gh?G.pMsȄF"5O0 ([>v_'vPLsN}ݷu{ \3~>cS|M��*|7\P8K3lSWa>ݠ �LL�?b29EptI%cd%}Y|%fFu/$[6Q>9fG[r&y,cXukں:k2,p҆$WxЁ@ [��v=Nyf1LJ/[2xx'݇1?RɽČS<⃷3|樂#t6;2<c$ή$q{` Jd/n=A[0w8.kĬ=ׄ}7|`@זwv~ Ca PQ A?{I;`ϺܲܝeALj5m;�<Uߚ<O.57VwtY\5ZYxcxI;6EcGLp`V ෙ;>8 l+o:weG{HFhwW59yz㈳=9Inyx\>#OlshE"Q=;}|8"D;ާ4/[mc[qKt0"xDve×[|f7Gfr0rq<Ȍ NjxX4y zڞXwN��* 0V|<y[[m׶F${q0pX xC8z:{e-CF} 6VUHr40O_k[ c{Yn1#�x>gV4;_YH|}no|ԙ;9CNn9NbpR!y%~<tWZ0Nc_0cZ�(iᜎc/!e~%Xq|Ov̝Ν{7wfN]Xag7%5!fu]"dd v(=_&3-Bw1E|l;߻s~12J4K>撚Y āe㽲},<aEk.i~קMG|YF%^PFeBG=s])ŭb̙}υ&=WVFM!%8-/U;r:HI^G̭5ϘH 1=6}r 8?[h8{q{ԭ3xPp.Y=u> q*q'3>x](MкLy��+$h5$0(3wm> yb?Skƥi-;f9ێ|]-}i78ky-R!= Y߽.V(<:;<n?n= ֲcE-;DZZ }f~ ^`|pG˵TIZer'Qۋ?]Ӿ؍i8hU!Jr7OPu=qm9^7,TƔg87vAK לӸ8yhLg4W|~}ԓv{W<� _ݸIlAA0?RJ`q' ff:Q31Ht{XbL3MhGoY&MIxȹ6ov&/ݘl3c-pw9b&s]N9;fg!܎2ֳMWb )sS[{ 0ec# S=29Jv05패g?:#>A]̡j#(h-ou>5yw?-( gn&[pD+YJ8b}(Gl /ZzxpF=(fHIg`ٚ4NLy��+ &fb)גJ %HF2nXcY_=#/:z=yBng|,|',ӝD@I^1NuWq6{ }a33mұ?--Xi3vSrXVnhid;L4+m_?cJ 5)e0^>O@35]@AJ{^VϹ��@-;wGcy9=W`2@ $;ݍU/4הxݹ9,[8\>:H%ly$H*J"q&(\/IވNnG:nߟ'J8w|#RW9un;9~3:>]A'n :0Aq _[= Fv[tKKm:?Osm3jS]fc=䷴+mVe)m\?{S;3+6ms1x~l܏t@~ӕZƬ1#Y(iw?㳏`g?s+> s~vM#F)*☲%rN|+G҄9BWe2|Yݹ'|gocz<A̽_V<St{Plj{@t9+u ^pyD}ke1}6ɘѨ;\_7۫>Ux{`Ri/vri`]��+ >rXҜ_W'l* %3:e85o Qn| y)fOb[-,A3?Hgp`c ^vA%~qfq;澃yA:� M"J&l'}#9K,/I>7 K~p^f`]B8b1s$嫘ww.50A^cB.H~qQh-{.9'$qCL|K C$qqAf=G^OŽ{yj7#o'r bw$O~ps9`jgGl'cnB 8~8WPX1^&5H �eNh)Ļ,I~4x-I~! N<^zٳ+R`[*I`xUU/'UA]sLL~{A)U,vcy˷X1[sf-)"C>wҭmhJMd8##wư~r%NcJN)/67$IԆ1<J~|,d5 pݕ۠>J cEw܏kC7s} xxߍصsd+|+RnQ2KA2"Oc,_O߁ܳOT^¿lG#M8)9WϗC0b{% 6lbu@Ä(+K*|j׺u'caH5M?`Xq!ω[G+:qPƚyZB5g7^9v ku0nT��+>@͐Rl,yy_cQ0R5'd~g8FkAY+Ri v~vĊܒ(0sqH%�U#9N9j99[Q1 5PRa9,Cḽ)?|guE])98 05bAi8 ݜU|n߬PPwsm]v )&g8V8okvI'/@/3;㕌z$;XsA`11{_#=:>3Z"\jqig;#o Z#g8~'s[6[\N h9P{ϝ.8^KĎ3 ygVJN=>>C[56k'x_ʩC}yy* Kx$ڄ4.!)RQ>c2-Vj%{",?P]  ^l< cSޫ8௧ecM%lHgЦ(#($; PkVҡ=@A./m=Lc {D qvF"xWQNһ��`f.Vv^V^+9vǏ1~|pdh,Hb?V}79zHlc/[}_">xw nzN-紶JW~3x3q܁F|Z1_n/] sϬGu1arcrw"$qf(j$ mFqd}'n=(s5OAa WH8K<Ŝ��+μYX9$N((I  &EPCUanT1\id`gA!lFoґc4L sG e>?) WlpԿ߳?uR#c7^sj6 +$~ʀ~|@æn^V°ѧxNsYb1&KIq8HG@7n nX}Z'0%w̼H�N_Q}y[Bh RJ 2+|ZPƫǑ@[u4ݷlwAv>"? G-3u(Ub,kG $yg8sq�p N3t0ܜ_ze+v/NJ zn{R:ph/=U{tsy} oBg_-U8ܞlq9F64lO 4~-K\T;Q5Gr8};uD{ 䰁 #v aâ#{Vk9A/FK{l/ҳ)8kQhC9S4hW}?%$ȑos(K»^=Űp!uDHx  Z>f-G9`nFԯxBYZ9F8){Ɯ ~Y9WC =q&=|sCb1VK)!:#G,S߯,|r;-MJVV=RYlp 3/'S>xb1w.�� +Br23wb;fv;)Ɩa;gq}Vpfd (iLFS e,fYNv:1qBQOG2A{¿Sē~@VҵYin-:nn5\ۙ0_ o",$I1H`8<[7q/�צ,AwE#eIBoxJ[u*wY] 0eȖ~gnyIah˝_oI;8c�{qV=4Xg;(3+"؁i W�*ˬG-WGVr.+ jo_zZ{tIegKjydjra:N^%Q,Sa=* 6<?w`|;'#[yg9?ԥυ6RK ))6愹cqMۙs'o9#뢸^'"nµq۱#=B9 $ls8AqxN/H bb ù+y yadpě{?Ac68E#'B^7^b-q۞AXQާ~'/. li0Um31m0-x:F:e =(COuMD&XvDm]鮍t�� +e)E9 SJu fSNV,4 �bnP !-F3|7EM !,=}ÏfddeA"Ҳ@np ! _/H�gn'^bQi^Pq$AI`O$^,v7~-gAO`(N=F;D2Ӏm׍X6g'O[YO)A@ s<[o`K9ZIG/)��qcJ&>?vܐZQh8<v3b񜏸hw6F$D0p'JrNo\3bX .?=D (H]pyS~P-0 ~nnznD@̽$JWB:fn|h9h?3�< Ɓ2y(j rv0ՔRTb?|fu#Qš|94DN,OgWμ$MALI.q̡p'$Nvk(#2P ;m=8]i|4cUk?qo9ҦĜ/RxQ_r1'6Pxa$ %Dv#<ֈNyJv6jnŇ]̸k3l+l:IvVa'pK�IOՏLZY=ېG i7) >Q=ˆu>??`a>5"?{ch|39GOW+ 6Ƕ9-n>#<:_wS%.{[;}ץZC·M5ުa)d�� *=0TZ6AMJ _cт(\�ˆa�X1C py+P^I40$hKQM *b[v5v;|-\UC:?-jî{;qG<|<YWlh" >R''p/e~W̦t~״_/Gl!鱃F_ӛ|9'c~f響^$xa<]Yxz|n's9/[eveGݎL/j:)F[{FlO' ֫+B>Js)V-B7ϹMM( Ŕ4 c=X Yl/FmHWfoU'g+ZoE|XDćG SU+Y3.K'a䃾8fo↡J(ݧWd}6KNE</d~$RbyKEibZGve'%rx-��}Ȟo2fv5wv(ۓxZ1ZkԞ8 A\z{up{2-rWf7bV:n]'曣 w8sk}cšҏhj:ώLjo+l"USꪤ$EIx�� +1 T~z|m9 Xq(�� (;/keq@΢k`M�v -C1XlN7ЧuDCt"^K`452Hԉc?ne}H8ט pJM"r#s݋7wl(pkwj|߫o-Lý%GhěY#㝀%c9@ L|Fn%jt$.()Jԭrn-KX$'**<07Ȥ N00_NI�| ) 8ɓ?d'taS>|8''3&̼7~|%xxS7,nWwט壖oͿp0 V#v4/, d/ kayCq=T[>Z:HgK7v5̳uq7 "XwSΥqC M㟰U^ 7 1lqi<r/O1 p#aJ0 b!9x(v{{Nu+xkҝinaGsx ?׌Gj iFA9\,V �"N{Bz1]WTx�� +��y6m3bt0xk6c't.�{nݺ@(#)BW=OV&69- 'K]OY#߯p;^B̷f;݃^ aJ fGtuܝʦAJ?vHa%tb: _urN6Ʌ#mΧ(ilZSdC')~/�jvH9{niߩr%u6; ?xS9.{E>s,Ís'$nqdu'/Q4wм-l ,ylyTuܛ%X%@)eKOãzG[QL,)g°vavu||vEY-iX{a,OGP,WVX:SW0Y$#犜ܦ89a^ϕ9hS's(<ش)({~&~>nW7,:naFQyny]z>;@һfM=Nc̳O\)@AI[�P\ĭ5xׄ=Ukw֠ws /nj0Mh馼!+XP<n].sJldN"r^맛='\Tu{;g<n}fy7,T<I]ٛwH9,d,,]��+ lϦ)Gu*/HK!qa, {hh5RpBD咷YI|_mAOMIt_`7;e\GP[O 7/<m)-zC Q;~hnvcC+�"$rgVݾr'sng4E@܈@ OKaÃx197E~F, 1̴-q�8{;}S|w\ٟ݀ᛥ|nݹ* fJ2i|u'qz&D/|^[6w@UrnMj7$GIeyUB3'Ϛ:r&V⿗J1#mFru0s`+AGT1n([v G~^"oyHBFpضc_)oHf3wǣXcu hs<ٶkݒ²UuPuqu~p!ElcϘ|#g9nn*A%* IL~, - ŠHwz{gBv"-5ƊoWP PYeď$8wAaؤ!m,s7r%ߎ{ 49S/h2r#Lt턝v}?J'Qكe ¹Qһ-Z^vޣ){ns^xq14&b7cng=< c8q2iי~%J vf33;ݛ&p��+NV%wlK&s2Xhr=RS~w$|;pm 0㷌0n_l1Bf;E=dpО$oY 43b*t7/wO\isI̳plGe;u$-Oe`Z辌^Ugxab"Ƶ>&[FYZ   w#Mw8tG8rtSҿ_9�y/r-<Foѧ} #,G#` js&[/zW;؁s٪syyz&r}(ҧB6>gÍVۥC _zu3iPǽVH"H&Q+nvR��eֻzT6?yuh/o1ӎ)K=@\Y=y<+ ۾W:bףj֧1 . ]p!{ۇg#AM~ڦ~ ▯ 'b1Gm/,nw8Ool`bNmݍr40n _ζ_V1 zWHW~RӜwe7 w羱nӹ@|H0w7id?~oX7$ R=Jo;sViߙþHw_e3l*׉�̓XΤ5 I7vsݲBtaiq扃xqeY١IlF'djV|F>ÕN-yb;k 7܈]GcY\4+g:w|1$RQx]m#g''h$HvAhG5fL4u/o3])}:~bofN Y=V*X|[1zyƇl���+IMwPY)}%1;$|Zv↮gtv95fJSn@p9ʻM?`2[&?2^ 6NpE1ǙFwQ*"8p>2΍n.A#$??sOw?F?2Ew3�yI#G|WT(>_IIXp4aUv̫EZ ׹\ wXS+KZ,SN:@$s|AWI{}b>P-8~n^fG�@] Qj9C l3G-3iҧˑ=D`]!D bu١w~%Տ& % c�%I@vW-^P}'^,V(RW{ X{y$pY\1(tY>%R{Š*ZN3`Vʪl/)\C,/. M6q T-[ Gu\u|9 M5<áC`f!>-]j1mLJLZ7 Ol~NPix`V=G%|i[ԧtKsZ;u04^3$m%ΙxT9Z 74:bƄss[Ѿ}kٹ_rl=>5j#QނRA݌ڔ_v\V:{qP  ]LAغG|np1;k Zgi@ovAHS68R_n9WaOlG?}Y:]ÿ#Srs 3(Ӗr""Fڶ#>^]/+t|t.gbY_�Ҿ0c|3,'L~F͗{Y9Fk/7Ҷgrn9nc@��+  'r.$&40URYNC(`PRHOd Ĵu$ծJp+|rpT3:]=W7DS!w']Da<qyݳY_:af0 J0/r?9l'd8;n 3۝GV `;G4E�G;㹺5J98WQfe}lgǩ@ݼt;^▅(-dc/j  d;6Of?[ۈ-z+ue2KL^_N 2یg/(w2;2W%|SebN[;Kv%gaQpwEht1F/:ƹ>?2ͤ9Iwu1lLJXgnٙl9Gާ!1ۀ$Eu7kM\@r=ud.=S n!y, ��w{MVtgHtX&9DP9o~pm2"| 9$~,/ۋD `*QbP r㪩Mœ} euU|j%0?KITb!rF M5&KFk<Hj _<wZ}!nc7ecj=(%073~7Cg}$(|ƒzE6]bcTAʦ~X! "=<>]m6:rN ۸ <D}an':pSؔ; _*Į1!Tm(I6gu+=icj#]y>;)|qIB b@C 1ZoR<qWc u*m8J(B%|q;,a q-8Nv@xN[gN9@w;vP^wWw:6u/Dcs1ҧ-/Kp6AiZ=HS,|w ?^P,)AuQ40 Cc_pzMcHY{) y ՞��+B"Oh9-ܞy)/ܟ~qGV0l͙mgZ3N84M O%?>v^;{D̬×L8bwr (Gsqa%E拖0P`k'1^û{o )UA30{c)q^mߩLقݸ;I8;? W~3t2 :B1=ϭqo;A;g7=cW{e@oc^ |)b X"uW:.&ufmٹq/I6{k.b,q0RaWNy%S)rJ|R9hhZ$9,@�0.WF~:VJǍ Vh y?SV�* uTK@Xʰ1�A+͎rtn$Pͣgڔ8wx*%gg/;ؔkAm2FS7 y2F-v8{tGv1X~T)Ur|߲e/dug ?mS-zJ(5ܶ}Խ# r~3􆐙9ӓē)M=| 9wS~̀w!?+B2V+㝅{b;(Oƍ?벌Or<RPD*fsrOG1]8b7U,2_qI)IJq=0_+r8dZcq^n'~G}n?a+"#y3qs<) ;yҸq9Y&sG*fǠC^Î#>ZZ[qi](u8GlWKH]9J=q=,]W% V+k57Ґ 8ZH_` r03<t,uKjv��+-K8p ɜZ3< $ P^ ĬqJ%\#ngNsL)b`=:/͘$|xGn(pcΜ;BXpLhXr&`wufCҟ:a#։DyM$� d'%(Z{-fqcx=1&w)}E;wrolMO&/:V"q+#+ DNDE;$N,~n~/ sx_ 3 H$n*i9g  Zݖc$lZrl7t/3}_핾 9$rTyWԷ͜Ky| Q欜zdIףG!ydb6n{bq-6A\@.b�_n~,Oz=Vf Bxyy��^u*1ǟ#N?-g6_VJ LTu[BDV4Ld<J p ?xUh_Y;oap\P` v.Pxϗ ʾ#~͟?+K xP[s3}/ r܏'n+M|r$~uEy><jgڡG ISsq4oC fy]wNM;zI~|4ÅFk5^X?b>'Slcg#}¹=ChPhЭiFr?#=J8Gl-sMDݶa?0'0SR0ƚO{X" 1&.U/74P`^  &UfŮPbEca,EcFW_GeRmӄƙ;™2o+>9TP;%ƞ{A$OIW^yFzy�{UF'<ۿ_gK! �Q,(2H��+ b`%Y-f ^~rW:SN;ݻ ? ˼oDa OlyxC[ XpZ#D H`1,P )e(L ΃ ʼ� v*' lJױ[|Q,"{s9S8E{waE;uw ͛/>n8 Ü㺚JG&W8D ] n@�,8o 4}~G<E2NIaa{pDay.~Xҥe6oǟ¨V?1%?pZ>~_OqgS V?Q۰H(Z@gQcr37y�r6P1ڡK" o4W i ic!A,o E5KN!/$ XV ŶXMn텅Jz0+nA%ۓJ*Ѿ@E88s ݂ p4|P^ymťXw�ebzEfeu:a@k+S JYrSc)[/6?dl/>(GȣrT̖#!L<uƒPU_gtZ6Ͼpy;n?3N6v|q6̵G;wY97sƌ;-S>_g$Ado?|oA zoѲ$ǢF0QGJOK3g#>e(B/rwt"yKbj/Q PXwBZ^4o.Up~y@T;qmzu;4t^]x$o(/If*+X\iX㣇@��+=3q:H|[GcXTQ-92>2,ta, b1k|.sB/ f|s,wp/E׷ H! ,C(ش�c]\w s#k9hm22IOSq\(Iv[?g"xrS k|^= f1*37|X9d>1Wo0?>ňリ5Axr&2RZՋBuo3-;oqոy;mC7!F 0–gVޠ,l`Edc&)"V6,DqR��Vq3oN+)+FFY�sKڠ Wk" D ]Tb %4V X:b8$2p܃�7JBזϋ�zBYZ��]~'zF,-ȶ6P%2E ,@@¶[Da,.b8cwPbq& ƀCt G KD̑)_i$og _^جYw6 aa^FΡUderuWbV-#yE/<E0n(kbG?t)a7JK8͙8]g V?K#v~ArQ23򳜔'O_tvn-d-_ ^ؗ^%)3OXa(R19_8-/a@Y>qw ģs9Lgmu|Ѹ-q}Ӭ,!=iXǝN_<T&]gWy󜐣Kr3YG#3uaϏhi3�nH2Sg՜23^[8O+v_Wy'oCЄu-#p}_ 'xUv4=_V%qA]2cvmPm<@  a6E"xY)RyD> $qqWTcDpq|g!x9j`ewY3,~c;|(yf5<hC o>J} %>JrVؼV -$m;.RKI)F~x #KP-p3PooߞJl#6��+_Hl$PCE @]=I5er?%S=|\m'+5o|;>Pֳ/XX tJ(13 7wz2=c,}|$8Dn:9%G $v@x\(}#nvSsퟙ!fE@Ú%<98ȇIR+'}3߳:q+1SF*}w?/qZU[yR?PVXՊߨ\n݈myݳpa{9zӱ#K]}~x?#737e_xFiv<FJ(%\ԅi�\yY:+/+ _'^BYX}f.=o+!f!QH@xHG�Cϵa'/IWi8d �f^g"E�4-mN^1`^ @h@P$I9y(fJPV Hp3 % {O -n(+ PF i4 Ww%nTlt}@(AP`R(pDS@X l&�͗WPiJZɘ?T [$͠ 73孕a+IbNLf/'|Zu^ܦbfJʲ%|` m4F aH#Π4Fgb^u7"һ؈;RY@Kzvip]}-gΪvÇ{O9+'n,i.JG+\qcXI=Ҏ@Ö`!l_;o§zS/lRL3aZyA)[ ~Y+QG]Y|1;;),[�BݍőF(+*h؞Ϸ?n'8GÍ̿! ׄD@[cVsyk;:~ss+"=T֥rteS/)/s?U k)%l4,nP̍0ݟo~;Aei)IWTQ3dx ;&a3'o;&��+1 !A33$5$M-=?�F�vC&!�k�NK܄bVXWwr)c"bF~S򆰲>e��@U��!/d�@7Kvܘ͈[7 )GFa{u/ <Gwh7#)ak<.]#.'{qFJ6ㅳN+6Ҹ0JDQF B:K65Wcv%@ az(gBd$a=}>mB?t3#ὔ/g63}>7c'+'ZPp#Acb_li,aeq{' Br2F'%e~fl+Zԕ7o`jcy ƒ֐6n/U 89>?X"l{Q�\` 5;$;;cZaÂ~Lzd"zH4X-$@=QC<Jfzd( 2DM?V8q b'ޠ$Ȓ8ei෼ƱmF,  , (]N7$5tnoY9ү幭3/TPđz8μč#D0C1<`AcgۋRdvL>G ӌQbV'˽XR6Ʃj}$b}ٖRHHGݗ# OVS(߹rBsa.@Xg^Wx=Vcf!op17cnCگSgNͅ|nxR_>(oQƉޫl, 7uSu 3);PB~C [{/~N~8V?q p ,Uή~V}(g t%^v柹Vc{ur9Cs#Q>ܜqm"r Hv^_3Aͅͻ/G[-K?ZO$3_fcֳ ;cqۅ%}O>xn l yP;|QP5};_qxp=zU_bpHs?-CC^(5��+,Q 7, %y0JUl5/}dž'7Ab4nwpAlr@nDZ\kjA(%籏?YwPrNJ}|˽ s v#/^xVxc$6ܒCi/v{f0}@/'qc8o g Vy-Cm+ ^oi ҟRum}zT݅qӔo۩wjcH$+pvQeq; Fdy<f/b X pee^dBs^4Fө?ڟ u+_s3+k,D\;Bfۉ#]t2(]Lu4$~/[\)(+a_gך.'ss+` _ ۠+>}kޥ^4=bk>]t_݅}quz9jNv|q^}3g׷q~tm*/Ħ3$>|=cYX-tm'aLw'*|ͶnwGt/o:Qw<]'-R1xWh PWomT-byd]iHq?GAf-ϥ3Eu?J3h'+%\ 8-; tFlߋEQIpKt|ϺT)_[UN۬T:9=~W@O B QYۄ`$*DHω81; [p]%2}aă#=ߊЫeOxZ e@2՜fY=؝ga.|lus+2, cD r =ƪ1N"Q>?}IY5~* rrZYe Q89Լ+;, {8 wsw_��Q~L_@J1].Y#wWnKp��+Hc¾}n{us3$i(huS$^oH y$1M!#Na5v;wFd?Ru9K:?NǏY({AC3}tN"KŔ)GO%d%Vl:W~'aC:'fS(@9#d@Pb#%8Sad}K|䞆en&Z']bzwq[{>ߚ[1(HPN|GӾ%nC6l9Y3C$^2oRL~N[v+rq;e:/c{\J21)EWv="}-]*s8V(eLg,.zμZU8cT\UR?vyTOBھ|Blb43 KmM`,@VJQ̽9^sb2!K'Kw +koJ|7}|8ul4i0'umo 9uܬ6a9Vi<IG߉ip9Ǩ$][9}nfWP'k2|]kIQ'c7gy<Pmh!yhGfppA7va?NΓw%prw3}q\n}ß} 0nAXq* jsWQ߳nԶ͑ 꿿 }O=Md^gwseiW'zEa=q?Otݚ//qO,E8t8N~T��*>0�2AX>&@`+ }Nw`GM!*XkaYduj,b>+cFv<f0Dx]k_z1#tBVޤQǨ-_=0:kZpIE#☦# %-|n7ӌlAiByByۘLĕ) O>B溩ta }+~K+%nq-!`c1B ,�耊Q7c7N=¯/�xG׏d? r%ѳ}T3N}r'j7,fPi%</p3:b f~K!Ga#QU3(S%,v?uhM%vz8 1[@z𸛀pCL�8`>`p&67"n (a$�ǖ �fC< h#hu&0TPDU#y* �^SdXWPeW?OL6ѵB2Agw{ܤ?H`�4>BM<LJ-&P%H7I ho4AڦɋbgâkD#!@a51`[?bF_,O>FUdtݘ& Urt2kKePUcGc$5T#y(4QXz Տ@HPyA^F}fHe)$Νp Ȑ� I5Jg;Ҵ$]-^8Ԟ:eb( %NNV#KC#?�[cu@}L)`Ĥn)G$dz4GEh 0u8?QlH /a�dY%J8ΗKł?G #_UJtz @kS0` �Ѹ@`%0u;PoF ` 9S$s;K;rY$L 1�+bPJnKW@ ȗrP#ꁟs\n2Siø }yYhӆ\9o:&�J'׷��1�$q�Q!������A��*1/5CN%\L*ȇIE)xp:.N ~7{!!D-[Ɠ5z6p~~-fQGr6 HvN5"H%Υq88ݹ(_>E;pV?9Ӊ[}n0`x$G8豙+++@W?3[~KܤD?}y`:-uI 78wNBۉ8(O}y{te V'`+؎eqAB^xdn>z5`<7>|A5#<0Xu!p۝ƙd m'[)y1ţ5 ŐEvpZq?.4N8¾dM5OxCOW1vAӾu>oX׫uZ)% @Y>bǷ-a%V3s;U{~gs J,wsܯrfvSSӌ/`|unԶfy��*E}+$?#ɣ;=.@BOt)3s*4{}o†X`Jc/kе- Ar;vmubB]8x9*3J4g&:͊4x1oָ]ڡni =¹PEx x;U 99|,o㓸t9ym^W[Lj|#*r~ =eo@պF@X V 7>|q `oNc]Nۑa8لA}_f܃b:v!P)b86A#b(pŒT44:s3ٵis`e#LFa(�u)<WSVjyv47V p؋;TtAq)EwbW9<ut^w6 Ӵx��*31-&_ZKK=ku'1gR WsT#Z8qf?pI^1]AM/< htټrGlѺ!>֬ n7-] nF{(XyRp]ـCg/НǾ^Fx>WUywBtk?x2|G;gͯGU$c7 Ow/篸%^8ti{4)Du{O `O u=63SAy± 0Eu]TN?9[[+{ SuXsN?lgEcNTaNǪ}=='+L)΅'{枼w $ΦÏ9Zot@��*߻s_(3m@*LRCxO+=H$AyHrc1Inz=`ϰzlG@ׁi3l_?!-Ưʿ*_7Yd= a~X5jJ]XvunwY8αϡvK۸ܬWwj5"ĵ6Tm/7?$g+�׮yI+ޯ)<gm":|qkiklG,|g +,&)Y,$(N/"$w>ӟ #Wuޤȧp$s]$NzB:b"0 Α=k0^Pr_WN}kœj�26A<E2ǓXЮSNF3zY'NOZvUa9yx(/BUF>\.n'cFn+S;,P��!�_3g��gp��*ϷIE7NtŹ3r,<ͺLJ¿b9dq iJ0fa A%c?G[Џ[FI'ok7/n/RZ\W-@`[w!S9};@Wdxv ¹ҭi)@6ȳw?|P #Æd8yx4fͱb {|%Ï/31-@~#k̰#Xvs7-z.i:eq;IDNi Ԏz:ȺS( 4?v#^ݒG9!OxsKa G?'su<N =$!x,Ā&ng4~3R`S[l׀ /<s_%|9>۬E�PW9Axgw|hJ9^D71sȇ+Ƒy3 r ^_)i;3=d 澁Jws;ş@ENj5ÖwAʫ{Fs+=]E%km6bH6ںlskc98q;0���+&b/wA\k0`biٛkH7/bPDmS?~p~'p>B$QW-#ⲅnɳqüjsþN.Qb> W"Jcw ۩V;Ϥd1{pk$FZTLw(CT:ȻWWyKXrqG?Ӏ 7*nB'DAcqȀ@Nwlk)_<@D`ScOY]5|/]1܁sEv?.'Ӝ}Ȭ#A7/%JBiA)K�N#CCao=R(xu[@4,:+ 8<}_?7#yow` LsktjX ǎ*݅zsVhY,&XdPK1srr ~U\eW8R2 {u{aVҽTu?ncW> o}qb+T9OS~'H$/sK۹+=QW6o}ҿ/٣Cqa1v(XxMH\8͸Qnvzv9"~Nq<��+^Cܥ>~1o!yq9,pmvdٕA^ s֕"'.SXX|Nq?'N{σ?LY- \j:ӿޤ/_ 9MfurջY-~{3xoNΡutsWSja.' _՝` ng4Snws'}5s{#E<Χ?_ܲPh}^3@{Ja80to $PМ=6mBP|qUs%.z8؀,TpDB{g$sв9$@>ԅ+OeYzDϗ̈́sC _r(s?7|aXǎ5ۻL w{ GY- H_ =ͽyCvgF+/=رx,ua5ΏN3%Q lq[`u Z`.'V.^XxYƈުԱ$ 7wfF_XVr`{CDal34p{-lװ7~wzXo q,sp{xwPf1glwg·Lw"؈,8ЯTkiqGj/s+[n�S߸wmW4;(ZbB=\Iƈm�� _/ {Õ&a@��+ؘ4WQp��4C$Po`̍+OVhL+3 , o/ J"S)f/ٳRučPP l=F jaG1+Cr^<=cÇ|v XDսb@ߡݾGWΤs>o{$Y0[ /|e49$EQW9T;#Y&D '%-\+p? ?frۨ,z! ?h QBsB0ά{UhYs@hE~dY`%CƠh6m&oY㼂sYJ~Y$�x^998;xun19#W8 X;nYBqB̡BC 9HD5ܚ0ھ1ҙϝ3 /Tnwuzq9›V'=qZLe*=uQLzў[Tݺ9֠<׿|$LF>mz+{ͪ=ù3u'0{MOggh @_CBnuב#^-¾Ϙ8{<#ᛀOc?-kP I͏gn6Ӱ]m,,O$x.]>s�� +w¸h0CaGљOcE /9I!_)�5<b35~1<mEtnvy^Z𖿶7q(vNp)3'պ~$.a:^7% yjc\vߺ'X�;UqƏ"A=H̊#rv¾hW'q:e\88Di u63H<`@%V*\ Bo_% }({}=C'q䢓L';o{PTį' 7r'p (Nz1O<<^m)9CqP3IQ)Drw{ F1#G~a_bЀ%$gk\; ~tnYLNeb8-~5̟^ vJtW ڮ$}W=Sb*/MV֦ ^w:1ZŅ~MG`ㄬslzn,Q8W; 볺s-V$+>)jKI7}){M:67O?)Ǚ`w<X- #oϪ.dQVMQW6艣Κ?fRncDXm?/]ZΜ�� + A5mnpSl:b,n ,l}p@`V`bߤӸaa^Vl}yE>73̓ҷC:cw1(#RL)[ 5;+3xgZ"`Ë,Gtgm0 ]n8VZ 3cOή`B<fsMl^H=N7w'p$E„Cr<(co׶srGΏR|e}Y"~F6'ߑEss `k|-eu<+G$}HB:rY~Wߑ"~C]$K`n,+75Eǐ�6 ̶+(znc_(zS>37srE9uPQ9ũ2-vbCvuhrgd G,^0g71^ݾ} v[�9;,&bVd@ sǘT1+(a(>B@q'b HaXJ,f")o<T+\�R|c%pFaAp U#1X~ ӕ.Uz\^s'JلJ<gZOP& hqjyYEt+Bw QhF��;>ixqX9ƀ ^"rWH>Ws{{UMONk#A + k ÜA+ӭp*~8~uȫ_ݏ o- ~?Q4N3̼@?nBSLL_N oSN3 �� +ClZ -MJ϶l~q&H&2C&0bY4+e� i4T)ӯ2W)yf^Aj'78cyu S7d1ƹb8Sf| 0u^1GAn/-ar2<g>?n?3OKcl v8ur7+w=̞9]j�*ܡR]G7b7 ׀=60mg>S#q�OOnS!^0eI1Գ7|8Rp%d_~/GpwvwvI|hSZINش;n߷{e,g4~Qnβy3y1\W^HF]۫s^PSg1Ed1뀳c8|v 'AZHV œ\:amk'/O@E~G6> H@`P"ߕ^ ÇJCq:}Y+۸Z,!*w(.V^-m>:<Ȼn_8PnF ^^#c>2-ӂx@/Ǚzu t|ֱw^t>U3L_gHf׿@j?ͳckXp@ioAy,QH;/*Ev8Ax^Lw]*UXvkp+X}yM܊%$jhvsU&r8]T�� + ƅ8qd}o:,䏸nE-<iv8z>^nԽi<Jۭ9{3 1aN-ww:zGzOgF/u|$y{-a3{#G:8N; "} €y בش@o/'7 I~ Q|LGt((_2?%ݳx昃i baH-Y4bm0~SXNn3r�czxmMF]TE䕏z߸+QxA_jO9Ӗ|U(kg^O;u_JGN>"ϚSVN.o,(*+nf5X#9=iGumtF{r{*8j`典 U^B[0ɝt~X,\-L~ #%O;؝cރ8NDez99; 4)МxPW62V#;c'xw;+q=ψÈ3)yV7 ʴR�A//Ն/�� +[8)ƆgnJkl(pb>f-_FVڂPt}K7+{qxHZӱw"$qxqWN^爒;YBs,J q I|ۛ,I-݉m>`�z'l`q'j_ $>;`t`@DHܧaHg|C V'2E cYqqwh苇)$D"Uм> >t]t}` G '~-U~Ͼi*a8Iy%Bx}fϥ3qyo|;}MψG?;rDrq]%{�?) YJ{vAu߯}/p/YZmNpeU<Q:EpVcyV핰Iò+ݨXAmZ ��vrplDs><u/g;ku;ncbD_+'2~;. ~gPSSKI'>n@|2*r7Rd{Չ~K<q ЃWzT# 8^b$xPXϭ?4{۪cÀ$K|vҕąoUA#F4xFB9kݸդ^pPW!v9PU{eJ #9i\vK>]L��+bҭM_5n7|n"R۫<wZ0A|px4E~7�*HwP2Xg"v6_qDy=._ck^ݤR Y\J:w6<38󛏶`֏N}#R;6V,vD&pyw|.[2Sy$DqȞr2^1ACw~o/Ja6ڣc8;ٜxXJkcwnٰ /G|o' z(1/;v|{;gY`_/ p6 !;v{*u1."k[Hln&ߥ|ovV_Oaߧ3zݚKg#lG;пX%!L;ΓD Zl.s:-c" y"]l7c}[GXN^d?}$O #)ш%T?2:ei)rbCk.̃EO{㖻=5N81Wra)ۜ7(9Fr)௄o&D#XmNS0yۑ)zcF5ٔ2'LeMRd8S+،x[ ЮadO; bpcQfÄ_ 9{k-k0;x' ~g؏eO# {_)m~u׎:���+G `lsvAz|房a8+N#Vup,s-Гsp%!J-ݟ~ BhF4Ҙ/'AKϼdnܲBpЭ[ % AM¤3-x%ߘ_K<)V̐:2׵}Xׄa>b3)9:X"_iխ/}fs~u-j9ГF1~c^d5|$OF{l~2/mL-z0d<KE Qe}+)g-/clyўs363=NlX.,/i4Α[#iigmfg6 F)XaAgւO6prG뽫'u؈/%wo1_Y4UFGun'%y/S&/i,+H?@=蘆iJ>^P9oS&<ݹ2GI)ZY.' n}w397pSRA9A9bTK([tH'7ehH%`$(&{ٜj@fߌlOp# =3+uwsCǘx9XN^ZAnfVu)q@9K?wVR5?sQrxq&?}�lA\ A_܋ Q,*Y^ar( �:>:fR3x3Nki}GuWk , _5wQZz`Al_åUVx4ǝAxl7/);qEZ8��+ѷEZ[%S#wRz |G0h~y|bŋ f j8A^p;'GҌ :rٜ{ V / 0Ry"Ȃg궞"'J!3�}^]ݤZ>R;㺾!j[ ��0}H؍C-.Wβ6_+c1Ci/+a ΂Rq\70JJ?d#4tڨ}Bz!<ÇDڽh(iE|ywm4A?پO *nsK_<F"E'yi1-609 [-a>8(�^yEE,bPINM4`YdX?%SUᣊ a~“@`Z{ӆ"@D(09>k)LeG�,8#V 18i=hi.7P{Nm:"WG[$? ey^eHO* 1#>H /e*tNQ:WXv1vCR"CDp0U$hIx7 `</ yYq"}x0plK]�Iŷ�N̞Ԣuvy0cRj#EζRYAOwD@;1bsAf�G0vg7c?XL4 ;x 4x~qWo-,wyN7<}�x8K;iUfvuȮ$wbs=V*<F%悭ý8(|ή#]qݗŨI)-8cü�H󞯻+^ZpNyqxyuຫA8V9-Oc8��+xqM9v5&ԔPf &! Qk?a~ GOyƑXPC_w) )f يu. Q;q['sQ@0b$AdkP!f+ AWE1ݑE8lfϰ)�{zȂ:o,)m.n;8WT4!f~1\;҃Wn['>pqkf5n8Xcr:~ׁBG-KkLS9!R{Ԟ3r>?=2~9 м|cOnf99t,89? Y(;mLf}GS%e۝P;;9\8)F[-˻E6K:/h!z4sㅅ=jbR'!=# Z�sR{T0R|J�w`H݄ʰ q->Ұx%nIh2'ʔ>d((s5a##y%D$ X8aCAk#7oq #Cbtbn^;0b0bVڪ?x \ 1?")C^_k+lmYz~|FVO$IRc�{ZzaZ%g9}wlE”| b|-Ǜ09GxJ</3f }ßV_ޱq6<P ^)]]PqgҾ?U~!:(.fs]ac8D)(9 q'?^NP~,9vq;5ͺ}:l��+ [7w',OqF*MG"Bς$V� p$iŰg}5R, Ƒ@ p}!.�o{z|:BPnwyl-_xG qGsV}>q؎wfa"Y_gpuFg7Lyg?~o5GvwJvo$:i%Fqb#쟻ݠ)'))_Zg1VfWck?��#/8}sm,נ) 3fU֦J=e„邕XwgIo3KcR3,bOA/NczQ%.$X@`rc^bX@`Db�#q0tH Dt J J�GӀI1㯓દO_Z % /o$^srz:a⚽ȺX1&uHeunqaƏzpƐpAm{Ht|qa8WݠF=Œ7ptfڍ u0^x[ 9]f7;Q7nbG'iR s JF=oo#$)p|Gx#Ça# ,=K\',J.+ǜy#A/'0Pg5gn>V³7�s>a+@+}no=o-?0:y#+^Fq^ *nlulH8%a?+JJRrhjp K8 (�4/P��+K{' V; Bsqo}Yٝj)e(�#Kf[:^/hŔdpB9GGg;oO1-`s-e=8pD/e}">ns=~ߏ".0<98+f^Dy0y-]INܠ&Z0/5 A?G?F//,f{ Fr' !wӭĄ.|: i#f>C3QGbχrIlC@Ƿ] 1}3~qHkS|Ҟ8/o8z3>jqvt%~qט렓o؜F|yv䭶B9ʢ])t/) ]n*$屋qȒsqΔcۭs t0zv#-fV.?+z7qdM8cDnwvm*rxTHW}a$k5XY;G}_-:_OW'tA8~cϩּO./?Emΰ -dܬ煮_�tX$EyC7䎮~Fi+ʗ| ܄ǭc3xG^[+NϜiƜǙyLspgShqxٯkű[!ýoIWϧ1/0t<Ě,y^y?[<)-UB@D_50NG00!ɢ�F!'a).��+|R1$bU":۞0A@(cIW+j7^ܝ=;ӻY[5 %AXeu0{ c: #~a pwq~hwx"$䉥㗍(̵yZAdk,<:77_" [8vaCwh层^%ݶFp'ǘ`D;gaN` @_܋V{ߒ1/u8· _Si2@䓒@ fa= ǹwQ}x3A?Z ٶhcPq7H_:ݭ^5at}nu/I?JK;'@y>B|xnJc/a=v_뎼;UݸWH%Ԑq7Xs[bs:'*sZPUTDdQ1fi9rsY:>q=ڄ c̓׼lUfVwYl+17$a<1MӻYRswb��9MgN߰ufznȯ�]gb=^ LEɽ~ޥ /NRY89;8<$ gϰ{|ǎcsУ �g_ѷXsP�hˌPX^{:no VU/99oGQ#<Fw�0{Ho;^7?^(ݟuFS@ÌLJA^c@hV{q^��+Y[K9-A%bkG'kBq n Oz7P8W1Z2?q\@;>9V@>^9GVir3ԎD,Bt 7(q,E8S �}#>QAurdG˅wgWڏ št #YT?(Sa=9۪Ty2q͸,'2ܼ(WIk4߲仙ŝGnNc+b@ [o2#Znw0?);Jۚ=i\?k 0bdZ>1qkJN!Ŕgv{)[9^l;[sULZg3HH�z_|VzD Ҿچ2tPEWw~xq)ž?]M˝ @ezZZ1e@kRG;(sWH:Px.n)1IJ\Ð`YCp|ǛL.�;g pyxxP~T| z 3G$݉"[]ls/1 X�!◅8%'|˿-'d;wpfҶ*n-{:$ާIٺEk t>ny8z~s|ă1dE-{8k^XQI4ҋ9Aʏ:\2q^n72Bg;OzB"0Op8U1{wyB8¡R3:q!>.=z^q�ɼSrU_AMAE2cek߹G0W lσֲxju6~SkߒVqmZj7Y;x`s꙲?QE$s8nSucH !  lbp��+q+Ϸ.X&!(%�: +etd;78pj'w{Lw"p{Dq`K<M'&e8_<8Yy F+na/$q�TA0ŴqD h? j<¹渂A0QًόgȞw=0͜-ȉrw2=xq8aԵZ;k~*úzMƹe:Fn9yD0Oެ~|s;0+.[7C]\Gy,z8!{v<n o3qk̬=tf9l\y8soL#'aΓe/:C]v s<Efe=D wĊ u#҂OSs>ق:�VQ?^Wש.,u)D߰7oRo3 'ZWN_y1(+`^ad2EbY9':)]eǏ("zI:ǔ(@=h0zy^@e`)l@#&vjn=KZH9dcZ�=$/~A|kό.c %mKHℍç"^alA* LxF@%MyNE.gPuX^6{^T=Ln |(Eja8[Byio8]n+zN1g9zϲGkln2;'6;x[W��: [HòAcil,'Gg9т*X9<~RAnE׍(Wxy|�9Vg'[}Dqw߇/Wςׅo S U]t <w΅x ԶbVuejelؠ#RM, v~%3d<���+Qeru?tO ;5= �4ΎZ Id"3OBC DЎ�=\1181FQm7C CVd?bIXL~{~+C!�~~sMJ_aҝوQg)$O Zңջ5y\~9ER-gN`3 P] }ۓ:F$ͲOl9H+R˴_l,qaηxa+Ig|w~N_0qY݌?;M�GV/2S9adEđJj[Z�mzߐs3;e~*S6wVmB{s+$\zwSoWE"B%-# =2�$(*R�itzkL$H�BW+ZҊ9THb?S`$V !˔יeHH IZH11~HJ4q,ny)C+-BOެhqKV8fH(]n"V#NÉXNkщ`wvoSa#<u0NVL= ̨4 )c:wcr8fc\ ي#<"Uc ,fYő}ou#wk#59y�סе ]^|=e7c^mOtZ#wWd)Vtux5n ^هymh x8WQu.l/9=orϜ-9J4WYunڵuabFV c@1,9ư f$9Cw��+İ=Hwe,Bnf N>~ ǝ0 kѮר;[rp7 />vkA*yS}!q[b&ogo?y_}Qc=+qrIs<7yI=/^brk|g ȍp%snbǣ:[@%J30~ q |^1kgJ}jV4}#fG;2L9)-L9k]87q^a[*v-X٥SxvN6v 4ャGX]í(:Zb);49 &$c=2,y]%ǘd{2 >򜪜B]wCGOu:< gS> Ii9'D߹|wHBOktBy/υ{Ɩvlj_>;/}�WFCmÎO,:Kwz֫QWqƴ[#0S5`qAѧ7kV/ 6x?߻I?٘OI/n`Յ؍>Z8Ntp^̵dx\cE_g>S}|{BGGt-sĎ3SbDז%KZ|<ïR|Ep9g+Oi<-q:/m{xu;{y-.|cc3��+CLGB ]vjFYYuܖ5+efupy}=/Y tiGp;*WX~"(w-;uFFcM;:/ g8K[b&am,KF|g7��1�@�$q.6}p9Ɓ=N 7K[{K#\!rv$~VA׷X7Y̧60 /u>Ɖ ^?Zd7a?06~|mG )״37na9;sGu=j8_czoOΡN {w%A<,@1RJlМirpW>^]qzc{H F<u I?U9 jsY�rXUknW<x* h'K1Kw0psrۈU%ZW+axnhZ#cbY:"oFb/O}6gH:s0AZqӻϽl=m0)u2o+ G(2gniǭ_p$)+'SoJK, 291/_ӡW<N {Hb_A89Χnh DsU|Zq$%[ ��* MBrQD0@Cd`*V�x|P@Ɏ?ux0�{KRqخb3sD:Ե}x)͇.) X hS#Gv9 b'g?C-'%hsqn zNH��a1`IJ/:yeK,y!J8 ,);=o|)?̳}x$@XUJB_-'[u?Z #!6y@20�$`~w`"%d\f wu_<?)e,Ĕo [.&t "keU:K4<y+_`,”5QGs 'K<�`!V m$1}} `E*�^C�hT8%ʼn"RUImU"4T*F; ^U⨁uPc9kUUUWUh/!18{ʑ5L-�TC�rL`2E�RydQ-Pk`!M(1ƖA�|\t|m@Xg~�|YkAXf;z / 9g{ &9gqqBj)V6r8>I/1(Zū\\YQa&/l*( ?`H,[dI0QPj E 4`U1Ն\аs)8_(xBHT~RӲ KERN_@Jux@�I1 "#BƇY( 3>XRwf TLĂꨤVјwA <QVQ3!S>gwUU<hxE "nلt? j)#PtTBh;|ڨF)=;/|iLVs;}b,3k9G?@�����A��*_ef%B0 y++o!*y_ êҫn7J93m9Pa'e#!!Awn=6Z�Հ™G  Z]c0Y?~kcP] cs%j7aCRܱ/#{?I]qVWX;3ՕqLf~ٳ %Is#rӦ`'bÉ,(!t>|=dO!Dsq Yƈu3(]n *wZz?pݻ/9HO]n!jH9Kr Vn^~tu{CRƋ I;۔XY+qƓ0fbw_|ؑ?M N'u6]|:/COa+��T/3o[Ϯ'(/)UV,S<?8}x'1iěG׷i;|78\F U;I׹n8Us)Seڼ OcTW?`Elwv>q'(wѧ݇vo:SK} Ru7͇p��*ie#raJ܆P`O%Ŭ0V.fll>@J+bZ}6bXͲVq%_aco[o|{{م`{ f {:]ۣu va_ٸ.>K!p9,RƷvi{c&F7,''7nluWGRG~7{Dq!N/nhbgDz]  pEܙXcØw ݪ$A9$qU?> DjƉ8'+�?{/:84Â?]w۳e'eQ{,w#31 Y!ݪB,8%{p^t>=܁Fw&SXqcMl;-ŏ'"iZy$S#.3V՛k'  >끮<-k:`udaӲ7;\9s[Y 'O_s"港_.cE~0xWX �ss8��*n%Yeyi/ŭwpѪp }+?mwaAY1CiLyhs�I퐾ֳfДmo0(W{ۏ'+̒^</B ܉z#xc|wQThmQ"`N\$EH-4:g+(WOn d%|E-{^9 >7}wso6agpC�;p%ۀ 'z2q8xxqL,[ Tn80Uڌ$s9=pNţ?N= tur{u[遘5&sf=6931:n ֺ$I;: TqM½c݃\ {(u#[Z/cMazā(sTq`7{0w>8F9iJ(睱pX��*(f gr߸٘Jtvǎ)b9Isur T}NAX/m eAJ{ Px9,1 //'+0?I'Y$M7ay ;]=]zbqs4`H.cz 5%Џi>yMy?/r4;[�7g= eȏJ�.ݷ9Wo R>QF+sq??iL{P?iwb#&A`GHǷ`wY�8 qw ^F|W[_Wq8!a\LC!itO[},2kW19LU1ֳTp"v[bLqiJ3;U c&3];`%S:݃<[zϸn$g8Ǐ{PlnO9f p؉9 ;j1K'p:7..dACpL܊`u 2v#|��*7Xi3bI,`X=J(ۄ%}v-rV<䕐&|NB0)P[FfdJ7cQ;7yKD1F~?g9 ?F5`]qQ^+/n8IslO9a?n-‰x}y$sn:,| 5'?4+ssfc31$3p-�L~`⒧7:^8n=��� ㌴J Krn7cöC6SY" (X Fw&{<y1'�: bF}sރ2 .UN7.1/q&{` Wo,^2Wu|h4A%IQ.a)hmz?% p9wy9Ӝk0/mxP2Go#=ǺV;79ْAՄlz ~L t�V3%0Wñ9�-A^Kq/7'o rQC)\98?&[9yXB<sUju \mOX,S|՗X,,I8\޶Y [#o\��+!bº[= aR0wFCu}wWُgt-HI 38#_wRAwn89((%|v;[IݽTyyvx ^VlrŜ{?Q&QDi_ZI<AxADXNݺߙٸ|} Xbcz&vV:w@é ; V,8abx'2Nq x%xW}K 7j<̈́|N%ww7pύß' H#v _),s~qA{8N;.6^aYdx:cE ^?YaF 8u j +~1rPt8Ȥ4pLh˛Ae nf<(,K{hSݻ7]v8}a=dv4ELYNvG++ni"d탛^?/ۈ؈KX}\Rg |q >nBW#NB $k[]ϝ(?zyj35aS#]INB;8SV{+YX9Uus}nݗ+ &QUA{M:^Y,.�Y"L&p��+H$jX3C_쮌?o;8@NI PUs%_e>͢¼g܀Fׇu cL^%@r+ݘ0Dqǒ1`K^S[?}_>w|: n?K+gŞK#m8VVÎNۥWM]#ury_t6qr;_l<d~\x9"iك>w^= Fq^٣8@ NĿq4LmF5@€}9(,w W1&Zq + 5 [3,\֙@X<DY՝΀8:mev1|}>8picGv|v'_AX9}eo#{Kϻ~D)R ێ~aBtsT\Xsw͌!W\B ļ8VE򚰣z }yl8ɏ9KgsQxzcjӅ(9~DQ%f^1;ߺR+�}<lrp4IVA{o'385'; n7�Kuvv: KʿTmw,ϗ31I#:bmM 8D~4K=f7t B><цQ<>">__oœyY-P"L��+),5.WK+?I CI%0 J㒇cHhPn&Xc'4Ҏ伄W_!K,ɤ4R4ZJ )pmjEي1o!f8;^{>9^đ(Ó71e}F7#|#zgK3'LE|w}NJ:C}6į_��3!,r"b<R𕀏4;xIA38eĝ7q,W6S8&WGx'ZIt1Sws(W7qdF3ML�K„Rq8aA{찳=q'q8D${ ,l8 X?Q!-_2LC8F{@\\ZXq> +˜}\W3ŝ-+F\Ag`VE28Gi:oPC~ =A] �uG\jHJ`6vC�Cf܍-g]6n\n"/n,Nh-,e /JK-9|hqU݂{؍Esg~rynWkG1-lb̕0AsڠHAt-N/Y?0y>_Yٷr j;%| lI"~"Y_qwǘH>tXQ{cZxpwzwV$p%FZz6^fJ']:��� +-Ԑ؋cWqR_MQD?|_`�R v36#cm7을 nk‚h0xr[. ƨ܂em8>4'0~n#ϳ*>qh׌s$9 y?xЄ0tRyhp Rpw>ShiQXНQ"?aLjfEv+JJ<G̶F뭗n!Xy\g3issšL@ܶ32;1h}ϟbz9/P/1- vbʴgc)qW\ncwa q6+7SY=RD0`ݙ -9a|%}:A\-il1nEL^9B4phF!LtOUIh杇ʩh,fs\+kt|a4i_9aKG8|?V{[(@*̺dFyN%/buҒfminI0`Cev@S 2GllOFhN^\@ƦZaD KFBY6y<-dXȰ c2x0x=䟗|V ^R0Q}PVp{twfZAb&*V"}+9 `KQƺ˺Xp�� +?<Π0 &adl {gK �f jNFC0z\+B$ 3t0u,GplGDS9xp2Ҍ̄bV-iPuG|AԼ WroB-yJ;%^~| C0/R'/Otیdb^Kʑh ȑs{$'9(z#V>i;|ր]"{vw $;7KaƨL_@3njԓcRsOucY=~V;qy,2{wWxwDuqn>̽%:L JB0Za\{q8GhR2ر8R>Kuly7?;,~=r\8XIMu3KpxaGy"רw3 6Z7AmxW>S~'xr^*3J2lH* c7̳ÂaӃH|?h=ULKiHNjXN x꣣p6ȕ/(^s\aB=T?J0@^{ V)C@XQuAy?(:'D*+AD_:^ *W41xq{Su1w }8p\E>=_6݈Ym��X<q!B N@Ư3Bï<nF/1ƶ=,:1yz7*1 G|+|%jl;nw?b�oKf24V۝�F,{@lBa\Kay,SÐEGU~Hi<aΒv 3�� +@HN;v +m7/% BT5 C`&Tf UI&rN8ibf+ra3M![`]^r:Pl~2g;e*`:{Nszē Æ ҇K{H:LX$3q\[89.Z:Nh3Gݔ#Lϔ]Вw[sBON{\Q!8}2hQ^^c_cw|%\Mmr,>FW yW>Ȕr[ Ez7lVO|h 1!P^++̥]==h~[C%fļߌo~¹v'�5Бu;ό1^9_oP'*f v4=3'3sM^߃-L@s|V%!NJwz ~r7<`"|TJ‚b.:jTh#y?R׾/MPm'ՊID1Gu惿 V?89yGLh@19/#fWa҅8QQY3lvvnqf9gV<O؍u9V,A~5^4brP � w{yĺ|B#lfp TG|<p�3N@@'MVxwp]{Z?Гq3,,g>ƺ\CZ~i_Mֲ4 "S)i>P�� +8|~_ ߷[jǣFB$;;V}/yxݾC (7i�,L:oZ;9ow]Fx&^.NĘ,?{m $|l7 A8EsVZ/.l$A~{;3Xq?}ӧ9X䧌lcٟv> pKco+)$7,UvJ^XGV'`,Nj:,߈쿬W[W`?t4178V|6 VbGc{0V[q孜aOKݾFreu7P ҩMT?+ilw0X=cH m>YݛGS$ck0#TBÂ7'q15_CcxV0o]؊a'|e#=}YlAzrKR} G~n|9 ܦm=34p-b3>PZ̨L~pq9ی8`9;㺘n'Ѓ'Oӯu,đoA@W^#K^499M2:ñH%R =Y~~y (cȆw6g3xV$ 7:Ⱥ`{xRe*Vk~a5UZQNݜ#Dr%f^a`�� + ,t-Ғ# + M: py%.bH;WXpտ@ϐ7 HVGX2Q 18KG9β1S% :n8~Y ka0c iN"M+~<(Np1g'y1IWrvve:b>)iĀ6ov1eS{3Q|i_RywvvEG`[,:N`e;,8Wc~$Ba=u.OϜAy{HL��}9� k7eu4qX1UK/;%OK V"I-L?;2 .ԭ8l*:U9I;o8�K ʋ/T%."v)Z<}L5A؉΀fž-XG)`;v uUuvwQ|;8vwga (q2teY;$Oq{~‚6=3< Kwu.8kG hP3&<'XdECѸ,i…KTG⥭9))KX'|G|'U2yG0_2s8C=$(36#_ٔ3M'{^`nY(O��+ss:OoۋeACX_>awA=W6>4 bHYB-Լpp;Q\QuX\NcUXk)*#w?VPG3̾/e> B B HsUշ#;2o�xOjp0S8  eVE.?[^țpmW/$O�~߷77ah rTHl2?F6pomEZ\?%7w9㖻o>gk>kN)r_&(f~Yr(K-yy{UwhHJpio:2I^R˖^8̓Z5H Ǒ2KZ(/ m$'A[T.1ƫv=]X>߉ciKfe('+%EOSdK[͍Bt)+Af$x۟yo3_{) '5J(|?kϛS` A#<gSV;χp~'‡1 R'5 X^xQר,{ ʷsRӁvi9%kMY\_[<OUvv~IA‰ҙ\ i9cqϕS73&m���+6۵FsX+㳊n" `D~c. nV�OZ1۔wsċ'alwB␌_N?}Y?wfo.s/ugSmď݅:8Tg>cOP~ |(*߀P-W@>";cWWx^n@'_َ,\Ӂ=]:Tk`~o# Z''3h1![}Zv jbG_F!穖e>J=:QQ!upö?mm! 1w7c4/Z^썆/[(K/Ҽw j=81+xHNJC3[+ne`e4b.yR|3Sn,yMM0jjj0 kՌe.n~ ,:v KCN@#?8/?)1vJez1+,c|jH!$h#xX/R|yFw_vo$iȨXx"zRgRs q_'I/lx6z9',_l%wu?e99hmWF=_-ATf;Xy'Iw»Hq_rwDͻ =\a0<}>e*�"XP_nsPR]*;x@&<F^xaGOΈ35syy\ő|@ ޭfC q ;��;2v{tsp!r"uඵv#nu?MWs"F~1 ggj,'c~ҙԅ-XێZhOⰃe[1;{>��+3zj4V>Pl Yɖ?{Y;ΡK?+wtm|n<X翳$,+rr 2<}PSqEͱXb9@9`(W,+^*{y~ K8wW,P�Xk}*kl5o|w8/z^;u=e:pnc؍jevbwMрv­yas-S8A3^Mnr?|O^Js^<Td./++Z̡XVE _Zr:'XvlGG'[^w"y:mҳ6uٺҴ6˒ēv5sMw$�/"3†^CHT_SAb؟+J<SyM>ٝ!$!0< ƭ wFbu5kp%sSHQj%?80@H�œ ~g,נ LsI4AAriO!IFyA_Q,c# (\S{�JJ؀>I0F +%!<T4O PJ _ A"HǍ) 93} Qҿ_+_d NnQVGsU +unpQ;<ݯPH^[>3|8;kƿ^0Mb-O e'Zo k|;Yż-KS}̯oW5ިp'*!L?8Nʅu;~4g…$W3 ?);7{ ,9DKՇFﵷg8ay:~uHx}Pg0R7|Ns<_=5C}Yתh޿4 ~~F0vH֖?8Y#8Pe[^mcvͷ_fNrs3.��+r+]A2Zy442RebmO~XY|ԤϯBfrH|~e?ۉ?*NR>Y'ܒP8UD9b)F?"opq?﹟{n5][)" ka-BJcVގ~ z8N"Q꛹׶RBGZ}VƘ<,yA a7{Q4\@1vs{>3]ީ7~#ϖN teS b݌׌K[gݻnp Dn)Ghc w۬_Pt?[[jra^ ![>e+,oK ۩ .ӱ-ٺF)'ݞ;gv ͗ngɛIvW~#)(58NŐ9>+XHZ\HwX wag|֦ S'}@MNہ4?u% V"㥥-WyI)0O而qx<`1EHr6H9:/8G 8<M�őtNx/=[p J 1huxXzo@յ�W &K kA %B%'(Awhb\$ZS k^|<?cꢆ$ pɼ?UAb^]Z+Eܰ'.E)Dj;'WH@ĸ^`xVvoi=*gyJų)�4d"Lk8u~UȒF3o,u,N/IXgvV jwZsIqin]\n`a9`"󟕽@' #y(Irr9-\#M:1#q`gmmx.q��D[nh<b,ϙgvPġoÐ6/?rJ7,Y^y''ʣ P f.sgc%r`V��+P!unAFA@�B(A~n8oz@W\egыmaVHgw>+�:|8#d۸kȜ; YWh~J_38Zű֧+?_A�qš+7ʿ\"pi?{0-K;eFH1Go</W+Nv^_zy,/n9дwwf3mD Id_ %dc �0^lݣYGXߣ Hѻ߅F X\'8Eb)jj+/n;:OF$>,~OV~I #'wI@]�q\|@@P_�GGޤDŽ.-(18u2G:>%r$J(<TiClHg"0-yf#"?a7šƖ2-@K ;ϥڜpBO‚㭨2eg|9n7^^ 9'K>_?kМn͏K Q-WJw1~=y8IߟZnǸȜ]av9>揔μ~;;܉kdcsD=;Dynl~8p~ (OD:2k|F GyS_#r֢)5f_�E y{ o@kQv[psn7=$HbWΥfs�w22oQR]_Z}Г+ePs(esޜRr^ٸz`*X6vq>wp M%`B~6'mh$3Kvg(Dc"��+Jf0@<AXY8hZ̦ZǷ9#i{!`38](Y]frKKrO8wN% |GR3m<B仨(Y8uf3@Q($yxHf8#u>I_K̑}' $]^e|,peqlw4||JI} Ѷ%iE|2OOm oقwu=DAW_~ q"rG \lE|gRE[q%v5ݕK܀;J=< 'ʼ8,a XGQ{/w7jfrݰJX:.]H&(fNRK2T{b?";}jaajYla؈׿_'~*1[[9q-nZcXgNKe_h)J+Uh^g~ps塺=P /KҮ_ w=Dce*$TPx\r;p^ N(Y;G M1<;g; z~5E7'7%laÛݺ5gUr%^*H;, PB8w8#UptN?n#sdw#VhO`~@Y$]p)$wVnm ,'>r4ʃݯg Gp4E˯+Aw'Y$u{{3l5)4BO}QqQDZ;|iAG?q9`wp" ba7{]_x&rŗ4yA^:��+fxҎW~'e ôV/? ��"  A\(ng+ -aϵc _7|8ېDR:Rxfzfˆ@xF5G^쯔nQ/ukw�+O(i:xG$x\wecnos<`W?_37[|J9fq,¯g`|5ZrԤvU3 'dL 'sۙ9.÷4;r_|lqPRVxR>'2(d <N"1<pK 1>xNN+|,kߎfKq?ًdhH<7~i#4cl%8γ+ky.H%C+K[ 8Ӹ]} uՂ-WB#p!w j<$/^:6Nۏ'\xRZYUx2,jmwLLi8%Byzd8ҷͱߘu/bavPweV71OgqcH:x0Sn`͖,{n>8ּ{JD {fn?-V!@k~Vx#7nhÆ޺xXy8v9󞻰 VwNS�q(#%ad+Y\?F)/1+әp/f O'rx9pxNbž Z<9=׶JY[p,_�k8'Q6e;1X+g<9C]/"8sX|��+ݧv~<(Q{΃jo.\n);r~?Is< GZ'1U=ۼ_ۭ PPΔ�kxE�㬐�4"t/%៟h}>|`Q黬'^ۅz8 X~wpigQ(bd7u_q |)Nj<8mvS$oNr%ŰhKrC3姥Gj2@^9׫5~Ŗ;#p>?[9ߩ]zsv "V(}᝛Ͱ? ~w/3l:e-8MngƳߘ8pF>Vj/}8n?qJph?[| ƾ⃽7wiGy�+~<ǖN PuNrBxWhͽq�r_ 3B[$F#&:KFPԅ"dwaاiOs0 R<!RCL>{{1)X�J6} Dc=, 8وO?~qTK( )C99DR@DPP^�0|N(>9CD`?)&p9s2WacvX�D 2Mn! ۗ��JO:C9_s2VJ,țC/-77גۻ'w9yFvdyu7 W PcgA_xrb v}=+7*7G9s$A#c&$9 vrIu>Jٌq:=Oˣ9"@\ԗ=u^jO)E>:܌@ nQR0@o\wez,$,Wu F�&9Q@{,(Wq3a$,<ȃ0�62=<+#r<pFr(׋ؘ]ޠ^gNE}</L%0ׁ"LJko(2/_Tejfۨ{ٰk6~[~Hg!p Cxw'RG:Gҥ��+ryY`a4 !Z9\]!��!$l~C*U?*cĨϯmA!|QtWF�� Z@q FkD2B $P�}ޘpV" 2k^ ,g[…MՏ<;aS=?a{e܁'JEK*NtnhT/ [wGc?[%s&~|$sϔt{].jW37|<J+;5s'-e L>ǒ win8-ԽgF;,K39~9"zU׼[r:1;Pwwq\9 sZQO Vש*ۊUkߨ HQM3gֳKG֣ PNkHXzuo(XR;XYDGGn76ąZJ�k=I*RGjbD(J385G`HXif ^_^V#PH�,:q0kij(�p'$/5GޢՄ`ei=媂Erq}?`3߲\//i!¥癔r)c2{F.|+caR)ȸ.7unbT`~Lqz0[)1d}͹ON? sO4gZʔ7v96v̡X =Fz1;S,KZAi0q/xurxLYqoW^eB1 ^tSsab{naDG8^AѸy-Y;Ej 2+4"y{, _7l/s|5(ͰHh-,pAEݶ|8i) X0WV,YmYZ��+݉`XԤ0FLtgHI ɡ �  m߻r%ۅ�$Qe(Va'Jv1Gθ>R0b:|?އs~3)s)!y\)w9䞣LB-W/ ssIenaKW O(ܮNڋ(#4/?>|'qec?ٟdeJpV8 A&fZ߹#5lڶ܊�4 A?tj]_?ZA;[/7;u8/í#A#@pnkO5j4-.W]0DACgOqsG 68{GĆ69U49z c @B)� \|1g-w+@V-YhцPH.`H:ۓ.9 8f1� ,cK3q~of$I�=+@8]oŅ>R��"HBV/YCJ@*k<\"aPk[[fhA+@hu9;jd',O0rՍƏlHWyHâp;7Hv{ԝf%|s#D#?(͜Aҟ-{0";%+9htu'9o1aYy+2H^Yo**}_+%>|-ЁQ2E�1Gg>Z/`·1HK;l {<}wb@L5&L͏\xWksҙ/?a- ٛa8O W-\b�ayBvk, |`&n4<g.q-{Ǝ<-wX~+ 5*$Vo=Lo_!nL, 9ˀ��+PjQe<5 a��gv;F JƊ$ۮտ* tBLN`1 #+ ns%k^,'~{lg֯G��9!҃P' øCa^T#.BXI~o V~)}!M͆8 ܿ;þ?Y=c3'ݔ,Gϖy_};iJn">Vݔ[@MqDN}wtZKme|k ;ib71;`?؈fr^^=|tF=޹l3󘜰?qS\^цXB/Q# l*Ɍdq ` !@,^Y^)JhT'dIr&w'k3,w$s8=EPqa07ZG8b$zLr}vG&,> 8,zP:5g\)nf~9&wrQ*HrH03 t$y#imxv1%e"}W|+ ^ I{3ngn6Hq{P;ޅD Ѯ/XO1mu[�YXߌiBE9r ^8d\J>Yri?*q {Wg< tr߈j+]wqC>^cEc1nǯ+٭@C!!hWCNn׃_sH|Χ3Yׅn} 1ϘpQxˮ&޾) +V9m G��+ѺInؕx1Y4} ~#_ny!HI0^a_ " ½n=KW3831wDZ 8Í fOtHrL+n%y)#3aZeOoi?!d-2;8͖[/q X 7rٙf:S8y;g;F~4s,#~*4-Si~PAWoqdjblo/QD[qV?Vi~nò1x MC2τvg>QH*WWn@v|p&v$xw>S|N3 b-c@]>ޡB&"ND:߹@[}@\P2 o+*:1%O-1Tu=x'1 'o ?]^fcFyp {̄(. *@3X_3eC/uq^S,*W7{ kQ:=9oqk9o~1&nkj(x!N?BO6p݉?}/|аndz1w]h8GYqް{r)#L#Ր:s H9VOa[V;ak2-Do~%|#@WfOqȞ,8n{D_5! Qq��* @5$$&UI ݀ -D&H0"3.�r�ȚC�YO\bvJ')␗x&*"D‰\775.')txB vVn\F`&�{_;Ұ|?>J*X?|=BVU7,JB~C؁y|oo-~4C?Bp; n +H'?K�=D`f)/:n: Jw" ,XD :a䥳:Q. (4ngr$v�?�5 G!1>x̾wcy-a %%8CQ1 K34F# crU1պ.uHd¿ to/S2)ov&vmp>a W}7j dԢ[>��1�\�@S 40\�`G�bȔy#$'<(A DAphX'UChh 5D@Z7UCEW MUR?`uტuB,V�jvi) %Y?HX38 (^B;8CPې` `hKځIG!14�,9mT^ڪ&�0gNQÞM~ !bOVM&b1HDB8<�e9_cDsg^3䌜ğS`֬ j)2Ќaj+u-KNoCȪq8l>-=cɁdzr;$|!'{ P%%* ;1d}(f,JmX 0DxT;9q4g'Xx%�ePUTğ` Y@.f1ûWFq(~|?XFwt'9̓C1,ĖqIId�NPFbSoa<42!!b8{8�?stG<`!C)^<�����A��*{In;p&v6AnC83=-s v>:<}Ep%3r{ 鐂:&Hz8qd5� 05'�A:-JجŜ1l{j')+I- ܑWUK<- yw_WCpRcǸB򬼼|Y9L~1fW hVs_cPf3_gx8n JtN@_-^7c qW)YND\ ؖŧ$q>p<{Z?n8/#r=c1BIǞ~*Gl$N6DIgby;B4RI=v8J�9@8q3[q_7!rvSa~0C[lҎBf)G!7;Ci$KG's<–%,_Xs98/[Wrվ'y;Bo5^Egp ,Գw=[h pY�:+d]}:9xywh7H; $?^kb"+4,៣ƻcx]e8��*bi4%b,MB2Fb^1j B)&F�PWlng9n9e0$-vB\;bbFz|yv<wv)\{>H jqLD~oĉs׾@ �=n)fPQ?rwbyj擼@0pi?1g8GyԇQbLi(όRQ-?8o㸻=W+ r.wRPkv"Ơq@'TF$kI9:Of\݀dB3&{eKIB �{fY3|@Z9W?rw4/Ckp8̆/2]Grsvܜo9x4!.I ADZs6M$ydz:SH!5<pgcCׄeIV6b#I/'ZsTEޞO >wD4G 1"e>^݇M%YxOQ;Vk#܋˭E[:]<��*CCYhjC{5 aE SY?Heٳl9onabh^RBu87[MUn'5e>PpgKe8ݛ>2m^UK@i}'ǐGڑU qP}봾'��@S$Nu~";z0β�y % ݏfׇy B.W8 $uߍ|q~\gş> c8uSAg jw\n(g9;ykC dA�WU .ہ e|0q߬N%yKwom6a停+(W]g܍h9Ҏݳ lS*SAFbZH Z"4vNe?JӝoեqP.uކguJWs8B:fWv|D #/Nj'ׅ)yN+(6_` F-n*Xxɏu��*Îۋ6 bQ?ba{7fsa?%IRѳHN$%SuǞ~'^õY#{,1hknЇdl?^*Đ7'Kr !=,#䝾>XSm|iB@K dn?`4 UE#-XEvq,;+ݫgQݫYhx]൅ϔy\!K#uxUׄsO<c۲ɽZ=6 d ":~û bω¹CHԤ4Մmծf :f}[ٖ~ז(sWm oxx[Nm0lդ󽻅O& O*30E۫ /9F3\j'U>q{rԵk çƇ~gVB@zˍ<^z3ٺ[9a��*%1a%{!):䘇A3|W͓푅K3* P/(<Gd{}-[|ΎuCQ;$8Rۺr!wn;=2ڐ!.%\.A/VoM_ n"O Waxݒ0KlͳA(^Ќ aƠ-Qv#A^:aIw"]d>nwT@DHOI~tX lq߉>Ʒ<KcoYI0? ˓~{D~ThcPpgs2+!�K0I \' )D`2Ȣe2nNׇqM z=xNnޏz>N[tכw3I(\o~:i] :@/{2F Xm8^V6+%CE4[<pN1cnw^1tυa=Qwb P$qOW@4#J(+F7FLblbu'`pF8b-Pξj„"r?i =#k7e^@SpXyȌ5͛0v ؈t}\w hY_5gw@��+!bJ~hOIYKdTc�y?m_ܡ!8.1+H۞,ݿtaߡ^7s׈:ף~9O8Gn/m93Nn!5S~ 3|l yv Ȇ#%?I<~Œu(8:6σ^1uEs BW`!8Qsཤ9k~Qαp"1G9xIOND8DL"1NjA@ܓ֦HYǭ<E1̿OrpDHp~_mZ%ozlj6/z9͇^!c(9!Ə{ge``Pv _&p>w2��Nƕ`-d출z 0S;<D"i.D#!<@^?UNG},՛7)Qf)sF[ysBfȃ@:e?#!;h"u)FxE۳7#<%d31Fӡٻc8Qs_7|bx 3/vynژy>㺥wܝvϟR @6$#*(A#+|8_B:?6Y> V^ tZinwS��+^+nܥWSRL4l$_n<\Y(s'l#ݶ`p- x,qLmd(U1*gNPrY4ݷͥQG6J1Ֆ;m PBv݌}?v8 5O8q \t'*;4Fm~r8/ jQW?&WNPPxR}g}a}_'qSug <74gPWD5𤳠4/1*pV) V+uOBKnkSqg耯v_q/(xRE/ %obH" }�$+Q.mgͅd!j'ׄgawB;{ہGO'}:pCsE ϼ!DC[ơbdl+>VX~mtU#wh7ٮ\oskUc6<C+Eqox\gP~VAf ?NOYB4w{y/i|AN@H0sꤍ|5w?#W;b$O"r>6 'qp_۳,?N~SХl9J RxsXEsY ̕.DA.l'?e~v0ܻq|w+Q8)o[pQ<}AgO5஥-]-fTƞݽ)FϞa*:v<P!ǚyXK3p��+I,l5 `7e Sf-lg{ 7 ΄J+6% I F+N_Gt7um7]dfnfulbsQo˗h}ҟQQW_oԿEdRQrFai:::XN}8Lϵ΄)%;k MITVl׼8Gn9[i 3<�4Hq rJ02w ǰZJ;2BE'ţ1ŤAdĚD+n%-XsB8gc1sݘ؈8nu2nF"."0G',wz5C7cpg Z6 ̖ݷvHqY_ W,F5L(,`q/:(m>k/ws;fþ`WMooN uvdFK27nuDgAٍF*{Fcerpa$-WGP;}6N ޫ ~K7`rz>O�?G>1UT',z}┹{Ǿ[?])y_5>&ިBr.n݈/ꗜڢ8Ywpـ_.X|_V6V˯}ΚPE#\'>Nc}�� +u)js1e E `'-Ŗ1նA Fm.?tw=/$��9}f4HRqW|gA1Sm*Jc ")@2}hqO-{}n`yLO!̳'?xnߨđ{ | XeamRI{8 ~;6=3Ya_C__?]}-u5f>XAqS/0#yhaH0M+RYٹ@"Е)"q bBwqLZ7|=mݛG$\|s劣K?A?~@k s I.>/f\g3c\D^Ic>'MWσ9'28rPA|Jɽ߈_luD^Q]*^JB+$tHA֡-㜀܋ Q!GcenUh6DB,?)!zv3:cٛZOq=UܳѴ,Ƙ%AW5ٿ'/4%b%of7u?novFQj?:9;zw]9qb<ӖE8:7O#8+FnN~r YpW]"gbRBHPu qv{qDC'Qg{lw'sB z-J Ru%Bp�� +ŧ;s蕹|7 lͺ{0 !lBrf/ر_m=5(JC6+/cٿn <>̉'Eݿݶ߲Ym&hpAK;v/cFq�#7<anNVqB(7:O==e2wcAe?("Xw7.a&/ P* w,gY<@ /qss-oş)"cĉa޸G{sQĞqtbrQݛ|z.dn>ߧ1ܣpS$."%]x$dc."0q`s7-+ ͿݖVF#ƪSQW7O8`> {"2%;JyN+0 +S:>…VRۏ?W#kabǬ w[ǵ;vۘ~[4W0'f/Ƌ{on lEQ;;}tH}ǘ/rO /C*$I {_!3gS4ϕeaT+-CUJBT<I YM֮mP '6hS݅c޿0S msrz-~"w:_ڱL >XL1n7qChCn�q {aoss7o?x^_ QDAJ"=!?=՟=x>U-XjLlڧbVsK2#w|$A,�t[ e{-Zy{5X/oۚ7?eJ| kr _~ Q~ϛg$ q:6f�� +7CJ š3N-E^߰ݙ|1 ٷ 8@`hi]<�ɡHd06BO|/~3ٗl2|PP-#sS=V]*hN~jQې9;>_cRչvP^'9j+_("<Q}q?}�tc,.Z䭓Gw5q8Ahޕ9y_k(v0[#fcnvl}?Fo$?rwm07)C'>:9~EyYBQ^?Kc`R+3Sa ;)D�j1ǕΎ>ۜ~OU:mCQsm8M|i~o��Hr2-d V rVKHc0l�9=B0~x.Px ϣ@[uFGTC1tP>(S'Vc8+']xGOwwÕ;"a?3F1[cAf0geBrR sJ)?|3nYۢ3H:A0^"3u/:~FM 41GƎlz+ttwfkA@s^2=WP=_&_nog"=xsF8NiUؕAF!G´8<q2J�DPDM*[cFaL/s釧 юr;n'lIY:Ǻa �� +lW9b[{ K / HGݟe XPZ9uF'}ۥ[nϣ_a/ΆlH|΁o1vWfa['1/lV%9\ Âf<m`;qnm+/$¬"q'p:pT xq+e" Mgy®tՕCMм?pq<-bGn PR^;cgZyYe#rHĠ͐mvo[6)glYpJmft;٦9s|ó_ (+Rz;ǎ/"=}7,axYȯי 'r 3y.o-۝xpb=)9?Ra>C?ӹ,, c1qT~'Y>[{9ՙCtn Fƿ͌9}mo(TN;:VfV]{mOU(=rĻ՟m g;>oĊ0®: Os> nf7Dw 9zp'%OSf0`($Gt¥z0yl$%Ap~]ssϭ3Ě⺫&"vh}<R>P+63~(;i%qۤMoR𹩂�� +,Kf7}f Ns9c0qd9p}b?Eo?eό4=|3@�K] яd c![e$ 9#%N 7Y.Í7VpU MG'fN!.'GW;CZvׂX|[#7 wUHP߳n1øE5_Q(WŒb>N{qX^~-L ;;YgMf9Gף:‚P<Â'E=$} m0-;<BuZʴd'My<G1ҖR㸟cE`0*7H!BDpwa [?W5;o�ꟿ6޶i?X@]4ծZ_as88L~zU,o<VuRƾFu.^g 紌OrR.n<\rf%v3s]-?7bU|畿`<ai*Ne}۾t-!1O1hhĐ9j�QI4ATkۓ$WdOx= <D9>*=cÙjpwqKTn ]Ʈl+WtxJ3g^ ˸��+de'߬Ѝlqߏ/ݔhW>FX,~aS:Ia(%/[^*c"虄FwCzW(R3`Qࡹ%{*0Z?]C^?-gxb_ms rǸĚ6$hD.w^$ bxCR^ Xu㍶nQ^Mͣ��g˛W"uP ZF\qQ4?^ 4$xݔ$ k|S`/?l#H~nZ/J>y7A+otO38>lŠncX8\hz;Gc;dKJCD<*k՗UT|VsvTz=-g3ϟ Vx. ިBN˻a+wڦAVӄ7e:'^1 3V;Ip|.<F̒6nwʍ]H~׫C{;9RlZYo: @hӷ1c6,g1fW7 [Cp5.i#r;+ nG-P#u=kH wj²iб7G? o`pE.(F8*4Nc "y\"|@{ݷ0~)9 u i{[8}bT,)YfebO+x2os2_3/(ڠwddjy$ncheͶVs(s S0��+?f>y?m߹$y\δ|z>ۘp8!‚I|hY|їz=ū(PϐZ)Ml-S%۳u`#ߘ`N[a7rVؔJ {?O"Kٌ7eX;*}z*G O=7{h|$:66Zn?�|DP;|7n?k3Yb6?H.N5Wp3qn49v5:wX18B^<n sס,|kHI?y/m$cz _wj`_?r %ga+dw&cCV#/wwQ+>wmq^,>1+3/=xYXw뛀krpf@ O ^-4-~\➪b}\_ō׫}KwqpB`x;dWljޯ=W[34^~>_Csܝ]+X#{u|=,l#Ku{i _\u.ˈ/-NBwu()sc~Of^y%;lwz3ha(JQ z _o#SsZ=ݾv8ÿ|($bC²v_հMGqj0UvY@)P b$v}BB_r"uh.YdxKYp6F0\Ys7 XF$Qf+!K9ό2%i[UurW5ϡN1I;FՇ0`i͠��+e_1XInZ5Q(^J~_xo=w{Vq% _( ѱOv¸<~;ݶxg6g䱿>Vc \S1݅}-P"A_z)l{3a/(p z.3:[c2ⰳ^|5o~8IPF|g#>nCs?‰8s\? j'#jncשXpJ:6ݝnmd3ܘ',!b;V807v=A_Ax?7Wo_I], Ƕ:gG7#<0e4S=2]g'0Sr:>~u23j]8o"%Cm҉NJ&Q \<v 2=tlb z@"@�+yDx鉠<;T G3{Ib%Hp|a[jh=`.J($aF@cA"WڪQi{s��lP׃H478Vp3~OR0 wN"LVOપr= `' A^I%J,zXpA�!?439Q|Lj 5ĵx{7٠TjD=/7~q=~ (m6 }DSA]VH*0/s nj?955gmïR{cj_эOw?*'֡2]98_ Jd\ȯޭy" /,!xv4W7lsխy__{45y�GF|s>=sqpL7By{ZA�+PVeVժlGu'$oœ|V��+Pj ۯz;s׻8#jy |P FؔV)aY%c'Ŕ,QÍ[^†UP{(;?>WG'a}̱3@ПĊBNJC; 5�.{Ovcu'8jXvgu[]z W>HA\g}| z?8ɬ֤bÜ-`"W9wsᇿćYDO|mٷ.yiDt󲄎~~q4Z>7 <cٱI`x;(/; f5df˖Ĝ@!'sTg2ӯwY5q8{ E3gW+τ ݇p0XY;yk־!%w4Goy 6)nH-lĝlfcٔ-l?=9/<TrhΞͶI3 ,-ޏD:zS$Ix <,@ 2q׉�L \=~rcZ҄IN!�8hko;? d<* pPO\td$G&7~2 Ǚt��GayH?TɹL?U$O7p{g ۤ(g? [?nitea矅n%xR%J?F1;Ū_|ONZ|݅0A؍SY^P'r~+d?w׬nqhQ�;sv"/<8�ss3,fUZ1?*]D<:486`]B'yQ!pJ|{#w#١J_(o,s5nj=6x;j/?vM},YC?|;}OXÚ~Ca CVKB HtRح*��+ p)<# G|7R8nq]t8g?+㽛:|!O?]I&[يR9j^G{-lhM봾ȜumAlH1\O,܉s|:{%?p5};6¶=Alny=>þHWc ߰g^pFa#R?JDvpGw>W8u%B8B>+J5j8kԗ+usBPq/y_^xv=őlu/rpl eqPb {uVm#S^nԱ!VXb1@#m/|IG~x[*ϕ. d^ O aH`qN =UR*($+Ō(^ ű@;5ҋc 9(30@; ��E_E$ⳀNQË1CNJF`6@䒅.C9< H366ׂ1~Yjl?J^50㫬`RM.c܀tfUj,//Zߜ>1N!^oݐg ],V5)[OeK�YMNpMuwG.9bt?5?3>V񨃏32[~�"`DLEƩkFc|(!xG�Ŭ݌v%ew3xd?f܎GDyN?h9ՅqBTjA]}]G bu؋# P:x^>[Z响!xWYfYG~J~ .[V;; iGWg!h8_ NV,RܐBƀN2 (C/ JX7bhpa ��+q G}$9!k$wyen^K1$i{Q0i/'q)&p>/zXŹh[V9pw((~7C"/'amG= us\9Fy<M(Q}HY4ͳ(KΡd`wPz Q_ #gs0^ҵ"*9n5ٱIX&EQgvuO}Ù!qG$M9M#\xd"P;/rL&6QbV=KYv@V ϖn8ku_F~ ~ƞט9x*sgyNoN�;(oUrհ_0%;q%DFJ]nY|7|ῧO8'qDXqoV!`E&4w3 *0bw %#3~љWCwqϏHVȚU CJ_:UTMTA7ʺ` ۍ~?/<*'<buunA=R8ƪQhxU $?9ߟ{Cҷ;!ןB]b71y%n(5t,:g8BR ߏnr[ G n9I܏P֐Vp N\߅?r:�'qkO!w_ܜ^(+p?F4?p u?B?8Z>w$֔!;(=QiP=ܿ*xI=Opރ`<eD2RBDJ[c_7HÅ-ٹ8)S@0W x8_-sT͒䄇L&�ޜbn2L/,q@f>:��+|gK(B6x'.`Ľu_|8:hO4]0RL4x<;οN!$!m9,!CE #kљ~og.ǜG ,/(fHFo)u|cM#vW<[)Y72Gv Oog?} &VZ _R @l}ܲ6^_n u20??^͹n?$掠qPHf;; o'85y}׷n-qJy,-wfPEe}u,a+{u%۷%_3XݺHeʵ̖ r#ͮy؏')oۍ6g` G^7ːlӥ㟿ߘ 2�8l9XFP'QӐT7)a ]ź9:H@ >' ab9tZp9$8mQ838R\~5BZFG{\i\PMW��n '*+DXuO nl(KݗK<H ;o묌Ѝx2-O8 ;N=YB?;~4ߑ4;D{u0HO0nY#uShkgq͈#y\۬sa^+qf?3w'sDu[['{6#C쩮n0vX#>>"xTȆ7+c. o9<AG$Tå aQ{<-Ȣfsш% \=!PG �@Y*w[9a��+[قB5zGn Dl-WRw5"s(G3$qs -lhz~A(Xk)w;!,1/רW'7|$.񜀒=;HV6:d8s'4Ӡ|˴NgPsa=܉_Sx ~2e}K┧v٘{͝<ѹ[%Ɣ_>os ?%|lL9TO?o:@:rр"P[w$v/{쵧s(,KAm,ϯ1l=g7G Ӿ/vi 7ЮRJV S.w %p?Y'`Y3+o~|n{mP^WGs11lqg<}%ckŵt\;?BT,0 H$ AwrKфńy0G~΂;^`@N,@A-ई\pgd3_1lDچ�`洱8HO#o+[^טk %X/? &L8: טǖTBM=X93~!/-;,Ur;EҲ[v@d~Ӱ;5\Jc4z�2Pq¨ T,Van)wt <8@e�M.Y b541)<K}薃{7S4簨(UcO̍g|'|C-Gyn Mz\FSYL+8sScLf?q?W;;CJ쀼§wv-r3@'ܓr<q^s=N|xߦ_㾾[}8=*r|l+ 1Lzݟ! 3ܜ+-{<Ǩa#;.$Œbswgzȳ"Íay/;*[p¸eIߊX~W~ 3yo4w Ϋ~N^QAguSތV0q8UYX )JXGi8(ZͳsmOrܕ݋ /e\_h0zpil-=#(d#o;gv٢r��+S5e5�0@:vY\X FlXIb 2YD HeL)DnM-1enzwxvN}دzw4pW' &N?\ohu'u1a尓~AjHnDܝoLlf۫c^ +N"L+gZ6kqyYb^ώ *Mн~$ݼ(yP'%ܴ6ɤmpe[ r:sNs7'ogz{ƕ \c8^ѫn~[9i{# lX'fJk|k GcbmDXՁߧٙy.VSw<{"-yAwuvo5{I/s`ˬFze55}JR ½Oc��>Ϳ{k/f yqPǘf)Ha짷Åp&(YaH*WÞK%N]/9Ł0J�@;.ۈn#40A' Xo3 Iq `@e$~+cM%Ĝ>-@= 3aH"=7�eM-B \>|m8,?2JPQt�L ^m-Ba(Q Pua߹Kf?G/@_//*#x0f "fЮ՛(9+XͯG]C�ѷ0WuDfw!h7WSp;ޣPoGqD2Lg0*]]sc; 4UDw0<OxV.cD]߻Lf9/Q%~/De{sPWsDgc-X_d/&Cc Na"?pܷ?^.-K {k_#w`"48yNX`*V% n(o3eHi 7ӘR \Ђ1?n0k`o֒P Kflx���+1&vZcxa �lC)9Є;t*`2 J?Zv+_@7+�myG}~9&ֹf1LIx sz7A?kgnAw|s9FOn<yW/Ŷ}B^-_]ݐ^fSr47d7'9ap'S rty(eR~n7uIW ~n5^0v$h,)/@xFÅx+2?AaG[j^W\x~?sƎ,;'/|n^y{{cY"]̭:F�ru}=ެpݰ^8z=77,\GvƘNf;QLw- C%45X/8ާN|?vۈ<vZ% ~a+AXq#KdxXca{Ǎ'پ8,+ [K ;.VX@%��Ep',Zo ͂PtיO+@-*\aOf~O6VcdC/^':ЀލWg#НЖTُfTrf' ˿$%Y$7AAnw+,~yBqA٩{efWZ8- WpĻܥ^/Nqm\w; C$ۡgiBUތN3`w,^8~^;@?|ݎK_m$PqQ`[s=RK#fмO#tspx p7w|DלX7x R" #;60n7lY֠A~~|<$c(~d~Z˭v"wb 7z\�kp+ Ҥ}(ѯºs@��+K?rRy$GXN8j8ܽRq~'$g%2~_n �a[E=Q{E &[o|;Y`y'e7ϔ(Co%>nc 7W0׾^_B/-AGTJnh+)I;9;8$DF?ws7o^<!AhǔQsQFݩߒb|,Rs>_N8g\O2fK,ūVZV;w;s:3—N:XOWBu{r8p!9ԣD"Oc(J��9rZ6kJ͈-ҒEp#w1 @< :~hRQ]WeW=؝9D|eȑ Vp,Sq>؊xX`ȏNCOhD 3r IQq0v*$Ֆ/IQۂ$y,k8.*^9{y2{8x|O`srlD͖"[:4rϏ~ '9s5{w{שG{ݙO-zqesH:P uj]ٲ5^^쵋h-W|7sahTxH0y #'>iVa/1xKے9Qr {|s&Su׺呹eorvp ,1NJ_wj_94ow#p,y|7?C,[o<;"8)w܉/_ lv#bnDOvcSRF~n>Y��+%;iFWy#q9wŚv|${wo'o֎YJnGRq\Rokd/7Wx$(<@;|ܶ?)|x?9OcݸJ hE7E0fOX54ho S8߈Yo| 嘜9"UTwY۳s"sMi/8)Hc3GngvCo}mv$ћZy,v#Tݐ8y|$%xݰ5O_T`?$'MXi~Kc%ƳۀsO_W8[#mNv@dk7֣݅Ҹ {L)csרj]h=Yk 9z7U-j#Z2G{ r,tumβrxЧrB"8D#-!Hb=~7Tg^b^ ZQf|/Kzܜo/~aHfif,VvJzﻨ3{שR5:8vn'm87Lpuh1,{-Pw4?ck'dݍӯ2^p΀ N._udrwx@H%`tR)#O[D2ZӇcY۫>_= dw×ɮ`젯8*#q: {Ջ~maC{ |FN' t`9{>q"[ݨX#kY[c/v<7 qx?r>s.Xqڟ;q]Dq��*L ߔ3M PP4j d2`; &;z!GNx!C@~bLܗ}0&8QB/u{eϚ�1"O{+51?/b21?fݦZrE ES }q@D_Q%ɟsKGs9}|B_ @304o-# _.Q}":PP$~"Bb#ZyN Qjn-Č(&` GAK�p`bxnO @yGo⓶atROHt��!wX~߫0[oۼW (;`N $S�(`jt2K:Iug}T7MS>NA0\ qZX²y;I6Gq5aCq^bF5Yh;3o&aIX}Ff UU_õUEEI imCH̪f:&xuU@i@oFmX|νzPR88TC�?H!H1=EU@- 8dD0 &3 6Gh B�&D��1�x�\_Z#!8߹3c6cT wQHi#1IOhHsZu%l1yY=&5zyE2ܼR]ٔ&Pc\&� ]zRWniY C!,GRR!CɎkJPNڌWsќPP{~̈́]]`<P�P @E'|$\,)s9ú'$ `\tUB{dgrшL=3rQ?"&I!+ �@M8%纡Xj\Cvq،M'�N@qSC]�GTX둫u/Fp~#x+(\MIO1bYf66Y ADL"<L:w8Ϗ Up y毗+o&���W��A��*ʎ;udP~>CN ۊt+(ztDD5)}l@>%9D&m !l='NS@'o~dvS;ysCAS?C9UsqiRc a9Nź9u$ľ0XygkG|8g#?{G/~@+qFs(C/l?s~gš%RF/mn;ıYx|x <ZxC�B%b;W;5 8Yءf ٧C,8Ǿn-Ʊ5Sr~ވA9'>na kQ^'G I31aġ+F㻇+p3K.)8䟌~xruC_bU9xGSq{76w#O!M}dzuK]<W?UDO}uARN|#8;=Zڵ;+gZ Wz&}\#VN~`~Zۇ7G>XWsHO۶\Xs 8"j3K;*B$Nf!b?[u|4&n=G+ԄL��*K@a\CZJB78dpnj%'۶-We_�r Bxs^Rb6ŭOV٘u.,D[jܾfNB($S ';sݰ{͜[6}])& ?K9wv38w KqC' ^Gy]eZv]ȟ_ß%d𣡊rU(siC]}yevyØqt}d<ӅyK 7v¸x8:@q?y׃N Say,wܝm[,_o3l,WU̴DI^藊BKGOc:I;F0[W?9~h;p7p% yb/|+Fu=VDܞT�s)Ar(܊%,U/#.9��*uI& A[FbSt|q7nwSk BH!ģ_͗ێ#+.8zs ,gD@ {z{sIJI9cMk  @ ܃~{gWd|?oO*]8])s^i cK?#/^Yl+'-kWܞ<#x3v-h1kg$YRpohGӳyB9^%]OgHٜH/O,| "eV[,FQS;gu˜re+<d~��Dl~igFY<X~;\,Z79fS;; vUHㇷ&j)8Ny]])jc`yC .V}O}6�kƋƘGcNn-{JusJE#;ԫ]Tnaj%VKuW c{N=vٲ0r0��*nP W~KU/l?{=b<S:aٍ+>swFv%h}|i~58B?F*Úҷ+~[~/$X1$Tn:_,a (iBw'',3'uAqބ6&77'l/ ͺᥠv!'qXNH<}w@.18¾>b0w׵*S+}:{<K6` WZqC7+ao%Ȩ98o#0#6X9Zw?+𼯸?Sc2s~b1?`ap|PbVPWt)jjTQ>]pgSq N7";VvPPw}xRU`Q|½n9׎S[au1[#^uq$G]Rn F>]ZpX'`NԱk751ްq8!T?XεLƎJAf B=7`|Ez8_.b��*;(+sl\C% 8f;ܴ-:(�)QV(5 -¥[Fn_=r۽0y=S{MB|V0O1*W3>VI:qg+R3bslғrw ujfwgwuٱS㸔wn gǹ_92q !܃p\߇*qohI;+$# MI_þ$78sFnr?Iv3"g�qRwa(I$9^v|k#(anBW/;]!=w$LeCϾތQ=#q`Aq3yxX^\8k|9ý2r =�?nc�%9wŤW6oӟ#ҸՈp/YwG4n `Y%(29REG`^끮G5FcW[^庍~fY=j)cLޯ w{/v nl|<2PcH۳be:۷AoaI`-ꪝ[ϝR G>enVo�듸g(n>WF=yzҙ)FΜ��+ b^B3/~W^lq$473f�NZw瘧:-Oơ!rsf!G4u nGu8w48�W|n9B{u8ݤ;OoeahnA1h<Ḡ23uiV;f_+0[RyN3PySD[l:fA}d]ßY)Nς-[>/'+�Ga__(@IB Ø݇)=Eт W#(_M//7=mGu�v^} 'p| `\[ı^-xý ם _Qx?12M 5ǷcRWwWW~hh]W)'a]Q!<Z`eFrrd;QymPTh7s~Pgx_ڪue-a6߲We÷k~879[a{^WV+:;viΝGo aUSǛ�� ۶o#7~t㛣eWv@?1sWw 57T~Ĝ>0UTMj;3 𰼹㝣3uL˜;;NxY-N1N(پW޳[:g0��+(fٙbnرQǺ{'n ۺ>JS1s¬!;+M;@kFnK0AՉ$44%9{;VA\)C{07Ks9GqO׈3's;My~ƭuϕqhK/1{Ί~' d]?spas|{Ӌ> dw=x^]dD^^f(8_AO+'ߎNMG8yx/}t97w( 6Bci9jǘ;Gp\nf ovqzD�}g!8n J7/;ύ 3ƜgPv{$QR%+^:8[S~þfVh}N}ed9ӂ' ▱ >vū)ÒoѺv됅l!bumz4jp9>n,H\(W9A^9廠,uٵ"n(7GXc: gp1oۚ%~K<s*"Nn ]dJDr6=C•T22~%zu%G㻾[-Lg Ύ97ᄒD/<̪RלKpmې|HU',O^ޡ-1ky7yD}ϫQG xb呕w*gg:n^o~MdB4��+n@g!n4bC+щbj:J5[ov9ݨW ؆`f%0RUbfɼ()n#; \ِ?jbp|k͘#e`dxANP^8;Z~֯ۄ>Gtlnzq;~Nwдx3Z8YIĎ>;Na_i†G#|/>.Z%ODnw0GRH 'qU^].^%s^8wTN4ߎnj>J>ngd^p !cJѝw'Nɟc0 Ĉ(I_kµV0pĚ;94Gď q@8-8)\ː(?8x] :7o's=` ~Wiǯz۱;>7$v:O/`rS?5X_C4>R|-T^q}_ @qG;qܴ5'=[|_Z~"fׯx0UGSlPV+}\>EX\+C^H @CX/^5A٭F.v~eu<}qwu|9]Z~/[m~\~/^Ӗ^o-9??0;~XsvUQ) ||wf+uqu[+GZ/g/nͿ&S7v _pYxFGq{֭R�kP=Vp�� +d-%/_8EΒKslhpb3aHA^ْaF0"{a9ySn^gZI-;%]\G LwOn�ᾟcr阑"A?OwR?VK;L -c:$!G!#D/ @N1-l`; yטܼ<Z5 YDcmw<Wv�i{"^0HTHa@fɝK<sQo`ϲpN⿝m:IǔȜVE7q&|cR$yEw��cY%NKp-Gs9=dn5a- 0rH]w}o'z]8ٷf#n?T*?)wݫ3HpW;sN0=_zhKp/󘣘 7ba(!3υDG_)c܍ l$Y6Xgv}mŒ'<!k" zA61מs(dr MtF9uW4P ޣD ҽQqttd ʅJ05xNcpa.ռb tκwZ�� +Zqlp3c[!߳5e YH1 b0 yE n>`PL 5!VF7>Kc-PW_3p ,B |:Ign!Wb:,nnjN#o*mZ0!^YxV1(vvx,q'I;ĺz?|Q#+g <xp8@ՕýG瑒4?f4`e}iv 8OBtt=T|K(X!<)"e)z�/^bYuw<ś׌r)dH)bߟ`,7-R6Y[}x|0PTgPi�zw|r 4’B{A N uq!A}g+*ײ7cp>C2G"9>In$%|bDn/Onge$̰)x^t睓i?AչF;(XH#1#5BS ,<Ǚ,aѣٕU��L<2<f:$`#:VPf+MPcz <h8+9Bƨ0XSٞz_%G}VOv[3E{N&aNÀ6}gdp5W TFT_Ksws |iNJv�~e9xAS.R4P`g 5~Xy_<c~Qvúo`m&?mAugQޫ;p�� +T/ 1.{+ Epġ(YD<C- i&'ҌB4䆁Q+l×ڷ7vn߮͘/5;>f(Zi)ZX ӹZ7///1=ÔG&n5ODY /DQ9{@xI /@@8Uwv?|'*\}QЧ7q'Ƭ98rsH:}6N8vu s{Ua=4N ~8qj*\!~Ol<òٟH`C~/;ql cc8^}#aX} G+G_Rn_wlo'>I(%?n;~%x(uf9Cigzbrwe(xV}V)6{do+SxC>3D3?t V=[0y\xчR2P,,m0؏|w;pe3=m^0 tozGrvEǾ]w]zNx|9̦<䁻X ϣS #/J q_Eb-`/,}>RÍ}x9b:L'4A4ÉB 2?V'@Vgh;vF"_u`�� +Dwoً ݼo@HvY+E7+o$|?Z|YϞz?8P.;Vcs$\0^nu 8."s"z3nN=Ww��w?W�= x8FyҲ7_lp/bTJ^H$>#sG8^T&d\%J^NGQ濌WOx<|9zs/2<m8~W qXYrQrro(1ܱX'e43;qKkQ3,fd9{3$% KG/9!O'?2uqwS^>^{qRfA*J.@M~`We;x+|'I7vǟKG\ҭQ_q-sW(ֶ?=K :wJFMf#uXcl!CFKGʼ>'Gic2V$vf[,F D2Dz?[!շ͸Qx5?Qwpj38.9 ;G+*'쮼'Tu^Vf8m;_]L|Q렲9Uyy8EBSqpqW#51<{K:ߏFz *�� +=`=ȟHg۔7`䣊<B_90'ǣS;t+[8"<$q\Xi|mt54 8>1/+؋9WW \sWg"qd8<ܜn+@aNow`괻wY8J;oGqbxϛr6aE/ dnZS3F½�wdO5\n br[6MO{Y7g xN㒼V;ږ}-wau¥;ԫЎSvql!YUA)'%r@`I�<$`g0|3qtd=&Y,a݊:+ [Aa"<0H3:G}zi5{3-u9Yc䧿tg^aGxCqێ|'pzV9Ƶ;%"z)Ɖgofٶ43+ќp^^;з >kA]temm"#0=�r{p7hw)Cك;+ "}$ b3K׍M 2<LseUP8h9H3(*βO`_zvD<߰[Z2_^o?X[@: v"o��+G 1! _ݺI�vϔG|2oҟd)g/{[fx ‰`q3O7 O2^xֽE|3N+m"gl1Oz@<L-"~ 9j2Du|Nׄbx1 Rه*@0x.6CA�G#3}04=:!dD$}i2fx9Lyj}p~3w2q[U$Ongaq<fzKׁu+؜J^3uy/Bt:q ~wY1 H&W~zD˵V+c^G0hn`x>l7*rkjp5[3yD&8Rq_fRHAWJf{֤)RV*fav?w9[IvH7ücgt/rMx m֧n19+sccqD71̔=ݯ䁮¶udB)OK$,'1,NFwn؍,OafZ.x ՇV1¯sQݣx q #2x_ǀ^(,Gˍ#U$p;X#8W\+,bv"x77hZOaHdeUE#N#��xE^?��+γww{O͸xh569WWϔ} aAlS9a1ƾš9ٝ'w)"wl'$iIcJI_}ݒণ{MS߈ j[x{=c|~[nv^ ?*8[$}̡`$E@/F;m:9/? vGTb 3=Jj 懓ĵ+p33oq*]]ͅ|#ީvwN[|Iä=g*5Ljqk<p 5 e�ܗVozvIz%2wBn̈́KfO8$ZX䒐/%h>#o NJ(@;K3_=LOwRm^�q׉`7�R~fy)!Jm{{9hQ?BˮFR`K'gF=pF5-~bzFtqf*I)`T1 BZ Fg8.\00q[í#uڧa_8{|Wrr :+i b,ƊNzo7sʙMnN :.f `{ r%呬ͷ ތ$+JŻo~qkq΅,Af6~'spP^:;+0,Q4$Vx{p&� ¬X]W 7h'WH�c1co}W3iT~+g{[i1ʢirՇq掋_ԱdE? 7[r?2>}A@ioD��+Ɔ; # ?k+-]_1>Mc�W?e8$(Eչ3jx͎ \aZJ"*șd٬fh'?FfX'ҷEOw ~E0,A_3y8)Y_qcL_}0xWsXawG"[Kmsmc[3r_B%KܞyLӘR2{{zRnN HaW<RtƙjC?cL(;^I\1“Zޔ1zn(E?[adAqC"kVb2Q)8( fTDz-01rL�|1:-gfI!7eP%$ `HV ʺU7% !)cL89[}1B(s vC0v.Q ߰LN=GAX."Vu)K->'SE�F)P{ǁWz 7$�eT44P|8P09+zW6ptᣰ$ OG!i9N5=$b;Z IG]4;b?چsʼ˒~ KnDi{e՘9a,^A.{A�~;mՐq@R1|8bֿr:;-yfC5V?FxzlFG<w4Az0 T+_hHGz�0{zuz7͌ M9;YxC?B܊efv,pyCƞ eGr 3ȭ',z'~Z-np+,us7>blj?Yyc1?Hrm!g/NąVȡ*��+= 00Ky-' P`a 223h$Ҟvu,|ѷK؊+,ټ9gx;Ϗݸ ~S9ӧe{;2#t̳��{(s1%W Y=;j-ύ1紜|:<6~p7^FQŽ3s5cDrum:){mi(Poø^y 0wcsn݅ 'ZuEe6rHFp mn Υ>ۚ!fgi=[<ն̓h| RZ;gn;vNvVD$r'}kRx݌c 84/FN^bNe̥edđ|%l~͖dhdgJYNZ薕!AG6߂[^L,9 @"V5rƬ_d%X"pVI B@"M.$ 6 R(t> ı i .yM@ p=X21K \&JNPӷl,.Vt�K�Rӂu`!m )) ):GM #a[(*|>\nNμ+"p9t[ u}p%/;|KL71|lNŸo^iܴ|x+]>ߜ NqoxCK;r'QfUڔ(W4YY0 q916W�[Dm9Pi`Rb;-p{Ky(tb׎ʎxg[-܌PY=oK_Y.OƓNUTcx3l"#tH(d{%ś@��+n8پO|n ѹvwP;UsJ9|#k[:D兽?|DP όG`x̀=Q:uU vQ3t+x\dyVE_}c ٔk�w1͌`uFh"rpciNnXPh;VsvFbBg؎E@]yU۾2޿c:G[pt%Og װv$-ssovxXy7~ad ?bX3_CO3jW|XNz3 I Dx1,zŔ@qng͉?R{�e$~ L֦jSw0%LǠ)-@)Ơ)!B<.W+P;�R8 "H JXJz"N5rܑi!WMm /-"@e0ԘZU5e1?#tD{s:m=T8=P#r9BH䅺턞3\._;*'N@3zJ9m %)i;f `![߇h{RN;̾(P:ۇ q!zYbIF#^X(μC'= oA#jandqVxfG>;P/^i8we0L#Ao,#qz'nW Ĝ:48L9L1Ǟ+'3:Nm" 0`z!;ja)&[FԧJY|iy�=d֣yB(k4{*T��+nwpN:C|J&oW[xF_#MuuulY[a,|AE܃~~NsNyQHy~ ϟ*n4A<Z$kǛRG{^Q-CFRSEw,E)x7Lf:BPj u� `H;_'D[ITh"�{KHf9/>4<fp��i)fuqxusҟm_P,ho,qvi{ո}%Cz srcE9ՈTQ))q8 !B:aLv?VšB;z\S8P<8S{l!ȏws!S27DYä́DN $W`u xxcoJkY f*S(U9y/_8|'.Ud %_xqw$CXիY!W25~@,W5ģVx^z|8ø[DXrӉŠ)̶5ݹF(MS&΍y@,N;gѓ7^(6 ^z8ұ{ԥ :vTAףlv3¬I%1;D|<S2{?x:$+"찓98|5O6g>%ܣYiy `Kb,Pvc(%�#��+}kr#vn;n9oU̗Ĵn7ǝ}�K?Ƒn>ٻj(>4u/tnz=JȎ5xz66-e{1mM>#V+8 U8cl#>knǐ';/^1Bύ0<V] % 3.<WnN6Y,s%dyn:]߿/`s'xv4>Te1Y|%_S"EW7çǩ}.;۫~%x%;0c3zo 8bmF'fgCϻ aG.lY`h\,Iv#_\}^K͗)w|w-,w_3}vH'iF\Ӹwe5vpr[:^-:'S‰I8O 'u./q=ŨP• aÝ׃=׌Ωp2=w+7Z|ۯvY~Ø[#է<Pin{1ye1xw , S|f3sێkW़[1[~]+[(ge0(uPUݸD܁L@"#סFQ\? "$tq9€_D/^aw9</P3xLd_qʟ7w<tG20)sxe @q?Jk<=ͽw"!Ohbv@ ߉Za=Je,. ��+2rVio>E|n<n(w3ݪt[oYGw{p8xX٭ݳNCs8cqYxo |j@ʖvT=_:9mv;Fd"Diy~8;f�sO^nA@~ט?Yg!C8jp-?gvn9{Jga* gϵP=fM)WdTVRnb1b|Nf;=F4Yg&_yqwRܕ,O" mݾN B[ژԜl[s?;lڳϵLQY 7~J*N_ڊ3 s9}>kSw+Pp$ߏXBwbGcVW�f[7Z?o` wS#F掎 �Pk#Q!őZ|y' /ޠΙBN M3 2�8wBE؉U8$A+\+Ƥ,'N:J|9!I Qna]qʼn}O W/񥸂BLIaHKczd/2<Q)9U7%*,Q7+w9_vZ3;cA,'��HLu*ue0Df4[J?(z'zqWurNO_1FRTI"9`)E囑<xL<.1;+~?bC?#y(` i ~z fs)9S;ۉ1fƅ_Ep_ ol(\"|(}8.Y+ko?Vc"kGꂄ#Wœ GzYANN#Wy :_aV0|@t/\ΨAނaNn}B[/$^ZyCцhjN�B {t:LQ��+AHd0*a!D%}J&a$hj &!ɽ."oY#-> GRQ"%e|[Jq=W̼t~5\ 08*{#"2{PDS[g0O$HM>"ve7L9_DA20[fy^‘˶̎ s]ך<qۈ1Q D%Jg)aO4wwW9r3Oa6pM?{S ܮx[o1 g0$[s$2TG5=!Hqx b<87г9Qp~K];+^ֿK ndZ6?~܉K9~W53~ΡYBtyW_θ+,Mݻc;|vu4'ͅޣ؟;gu΍�EډKvvAoyaOp Ro qRX͹\q6M1䕈Õn<AQ8Pn=+Cӈj�(<`=*�h*<~ @FHXqtΡC aaFPrpޤGy-Js ͒jB�7wq Y>7Ƹ]\� \xAֱZ}'7NW |N~2g!w|礝jY'r5+r%aJL$0;̝C-ȘGNS>?WPnτˣB3 Op39"oNf$qw,g_2qw5alknY[:q\FfrFP8<7Ξ~UGg^c8pla߭?i\~;b Uyc玍bUy@[F1d>sEEq, mc. ߖg>}Λ#P\~>& ?CFb7aP8G(_GYil!uvF`BKb_/|$SOR?3Oټ^rv|L&~L��+H>/ sGw+x?T0|&[3pQ{R_.~?^W6B3w0!bDϐ'gRHKGFOHٴ,w/y{f8χKnǀ ?n"J*Ge>1*϶~Xsg 5.w=5VYi~Y/ A.S˝3$[$;\=K~Nno#lCklD kٷP\yDch Sk"|8Z/9Yw�oiCsbwxU=l-g1fF"|OYĺP }2nc-}Ql0ZHP|4.*_6>R-TS~|3ިV?>e7ou@:[ƺ:W/!,wbc=N&|m0Q;Rk ϡwl.³i~SY>}п0vʼhgwPx 3y3A' f̔.}q 3{`V7S_M۫3{��#ư 71ϥ7FV9܍y›r<|#|YAV@ۉxU淅᫥;J3}q禮9F4ޯ9no~%cR ԤL-qÇyL+n{T8w~#9Z tS^l }3I+D|w{of9q^ݥ^`)x`p.,Y,$r@WTEpXT^LzyK|GyA_Es"B=w?T%@ 0//oն<lB=]}G��+Vsx8Zg?c9vp {v*9= w-+=,|KF5#O,ׂTiCOyPiP)58w<VPs jl-|0 ڌhf 1y܈Dӏ / 'KI^fn>[)?-dڄ0x{'s+mw}q(|t;+m%kUG}RS(@EÜ[߫ڙ6B)7|>DX F!o^ 79ֱm#駫 Gׁ|CtWa[BTsa`r>:kO3aF^{BǸC.ש\|wqa^v}j0* s[f >,K\sJר ?pr񻓉p 1uwG&<c^#oSޥsyZ?6sJߋ&u{$1.h_'R;AZg]BEYSf|k% '+M{XWZS/y9c ^#xXXG8~ehStԑuj/xғ&* aV ox}ۙ[YϜ=�(۞7p]gJ(N""r$u| ѣ!E}q'v?,ĝ݂F^kM˜?9dIfUnd 0ygap��+.c$L'IK)ܞ1 %PhWWB<YA !;w=[p4íNhg@$3/-u#~e;q Uםm"l<4?b8]W?g;倻8懏~ ' ?V|/.*3ݔ{mon@s~j?tm&<EO2iEVڼ[B8?JS~U<P\)ηSEFP6gMj>9j3 :.2`s>|9ؕi/35c1%$e0V6Nb^~bZu%[x/SJ񻏂q_ßgV=Y ah*7_M~MyF^Xx�aYOyC@_?vp61C|oSPfGj{0ޕ|=gζP5zse .{7++?~ (gΟ֬ fΣ8@v߱�m:Tg1Hֽ4!ͅ<'g0i3N Nr{C}92^ #krě}+᭿[-N{=n*'s9(Xy$߬g6 "PePe`}8}|;sx cB,AұC̼)�HI8|�9$>@G~a9���*l[1 V @BdQ+`adw[<Ph!1`/0@&#zqalN=|s9 t \M@&/ CDniD7!9,) zg1|!$=��1��x$?Pܬ9Xg9%e4e3[nwQTKEs&:V3Ce9Х9RDp)TԒNQ 1 !td+)ƚ: a  "&#2L!|o#n7H[E"T _6c]{v߬4M>Q0—BB!!]FȪE�o,g=� "BU@Ùn!԰ wW`6$BH/RN ?G8;߬h$;i#(}$}R+*궪Pڼ:DUhhf9R:'q #L! +Bp�~MsE,m^I4_dC�?(0S f>y5 �7# )d db6ڌئ$s/lSz uUX^ H F/vQxT6EH(,H@ccAη'! ENHPF7,8Xʘc`XX ufo94Xo�6]^QEӐcn`7H/2?+IOf �S#0‘ N:7m #b,>gQ<1=hļO3gH�iI�5T[7s`WNLDt_4`2|(CC [|p:9O$IDX]UI!߸8p`Go_j`C1L{: em)97L[ `�*"iGt� `:DyETKį[)+sƠ^*?#_ w^c �����A��*G/d:vlރ%fn:(gnNL1 �2|Hz نnqŮVp1IP%?ژV q|,/JsKog" HJX%hx0[`;}=#r1a77AfI/c q,gqumW(o#סO䅰#uz8~'vh}AcWDZ(7<χ8~zJ-B]1e,e"LgcDz5}I#"uZ4'{wk,\]I-LJ- % }8aM=s*ouVwuM{%q/Egղyݻ^JG }ǯ39_w|-W~!7;GLg|2[;K׻G=rwEyݳ7e|gJۻ6 wn+ 1a79Ka:aW}ڼ_qOJмYeM:8מsc=^(#慛W47Bth8cO T;=tqd70_8Gj%~2>4ɧ��*C,,0*�v'ܘJ/ $W5J_ג-jV8F@@0&&İ+&pՉ|4ңFC _g(n8om~qdq]9_r\߉iw !F+u;gF>[7|FNY�h=DS'$"LOWջ.OϜ90w1O/n7pIrs<'㹉~r<„'H?~83`&[ (_b> z$+$8[FOw>/ 3H&1�(# 3?l=8?.Yܱ iHT:0 Ϗ'"9X_7sqp F!W|f|r~��3.f}Vsι̯˺4&cۃv?dS; ,zlS8v5ryq_?Ёw-hYͯe Ñ;Ps3_*Pn:Q’0_ưуТ~՛q?Q88zG F(?mÚ,3r: j$a湎%9 V^؋9DvN&x#úwOIǑ-~Ѯg 5sU-$cڮ}wugw���*%M %%b#ԯIH.~uƧ)L=j^+ bYRg1 Jsn{0rt[12Nvia*Aׇrws1X?unkQsSdRYv`k3Ӕ:$%Nj6N܈*/w7v6N-p +w#?7okn0AXk G]TPtS' n ݐnCtYJ(q_f'X']|#7Ív Z2^⼎=pz<a8 ;(w2E$ׅ},wǁ'9 Se<# "#fZ?%}s'3Tgs(s-|]b{k~f@vgxaK nyg;/ ӡ&%k?4^2n9WJZ??IB{i p{쾿"Mi΢~:NKK}"+�.uo8ì-oߛq!S-<8DDOݹ3ۯ1nqEYnW:{#ȟBBw6WO=|waOyg_]kp��+7p eЏR2P5ImIEtbDmԁ}g[z3?c.H)վYxPc;+ n.g7τ/?A#_yWMlĎ"Z[-l=>#~Q}lpdW he)j7xN7q^9&7&p1'b҆΅+uxIMƾaۚ+LbfZ37WRp{+(Lی>0=dptK;(MK18`'Bu|L\n(Μn>Ɲ.e 0cwS ڈBWdol ܀eg ĝ߽#qlQHdSR;U03?U)ۮVUvHSS8'lGpU{IȤ_hÍb4yf{8H~=v~F:49v�\� n3`H`,5e',T7à@TpW1`0+ 8Z, ︨RwߝF &u-b,QAJ+<0qh]g` l2{+0笎] nVm4Ȉ:Hq=g8*_rt'I%f{1ErB�s$|Gq*Y=PPqVw?\2qFwMI$iKѱ��+Br3n9am##ode)Z p(I};?Ey}�Y(̷8'򽿰2*GJ'|R;F1K哏wXfۧH+;jcQniBI?O{IZ ~쥺7ZW6$Z!cszeM|ZfpY=;>: Yș8s>o1Jƶ;<7 Җ 04q{lp{�9!{۔f^lcwflbI��$u(S%n}N=k&7Ƈqcvv%/0W"V͔"[]DG鹉8#"9G7aI0rqzN98?4yߛ}$j*~9 8]W׆<G܁{9݂ gX0NGe?wLO<>e&A !x M<wpuPұk` 29b;*ƫs}ğw lA&Epc~3L~.BXվ dcR }ߩ+'svZag-7[us\s,?<qٌ@XP—7E7$[|-=3$ h7G+2HqjQgLw}y#h~|U%X]*"L~m8;gO"՜(8||,K}׾}rex"!9(򸓗i@ݹa+a%}JVr֣=! fA��+VC27)#Xi7 ύuG؜�HrR\Nnn3[bԵm֛lɹq$@]GVw棇' XJO|yBӜd) ۏo%û]З091-džH$Y X[f! -# (b>p O^/YbI~MsqL4y/?�SZ G"3EȱRT,}xIq8Yr,-x<N;>,Pw3Wߏ'M g,#ϯff{9{qnD} u8(-IqIR̻d[ Dر &J·nB\;Fu035ѻj`o`3bK6-ͪ)#hֱr-+R_߉&W Œ F ^<*6pW)Y;D_b�ݪnf 9XJ( $zI׿Gd7t;tq;8^ﭑbs  /n= !ՙ�^0 *<}c+~)RGv} X}Ҡ<J\hjC48f'k-g2;oa�KVL+.60S.#'vu# ]Nw\WJI %bs_J񝃲ۋջ(NߠnȢALj3w7)cϓsZxįo]"=kFdw>n6 g}=|n\[Y|>}o=L2qN6`fy��+ f{pz]h碊PK|Ndr|٣-jd�'ݻ047[v){ԑ|3� �VXK@RpIt'c ]HRݺyf54_堢a_n Q o3cx=Ce VДn}Ns䄁גP{iE섡ݾEA 2+֗fp܁DO} -C+3~vSq̑Łi(Š, ya݀!qU6{6 Vv:y/9 _:�ӼIv7noHQ܍qHmJPzpZ3OT䑦~�c?c{߫F׫~$YEY\,] ;EsYottv- F)ߠ#!__;e)励7&|Q-L??VwVY)2ڿyDzj|8Jςxixs8R9B< %.�\h$��[|xV[n˙q+|öaJ6kWaܾ 'bo6"sK7h Hi^F ycR> G&{XXjm1pWICI j7#^oS/k+# F;e UC0y`D.Ďh[Ls/Y;|ωW;+6D'x̶E>y;:c28[(tW^ u)Eusc~8"HEyg_uq,~<y5Wf`7UOq t/̡N@[˯\KmB�nq񔚗eFy���+i[21/ًg`&v2:x@yg4zCwGOF/41iJ 00B B5Y,M- |v9ٳ֮?lؗnc]sg/31?+Bs]ͅ%5(2$βk]8qP"pwǑ=!IF,0=z'v&.8nr}~` 0(tc�uȉMi#uM^DZ緻IXn y.킹\8^2︼{cj ~^A %Lbq(+|c$cy{o'c󬵬C,r{{-] (Ä@d›`'q/ێ"NќWP;&[~Iǥ Ծ5Y{hn @ߝ{1|؏oݘwW yP?uut;M\X,*W*A>w pd_0WnTw}Lq=V=&/,xQ:RNx |-w$$ju|]#]?;'y](+Z F(' 5 [V^،xN[wN{p>|% �;op~z[O[oRSױXyFEݎ3Yi<Tau59p}Vw7GvYsC;yxj)|;W7I~KWo:G$-y?q7aO[^DyY ;cDٖ-jǑ8|m|,[>w�� +ou9gy~ʿ�_nI"n!nΞܢa@O`4ƨui'฀FOߚ%%r3a]_ehϺ8D薳W 74ض 2W Wg%�4qFE֯՘Yr#NjDN8S:~99i ;}+s4Wm as;>l(G#?qG{U0__lHO<i  @FIHw?q\ߎG'}mr|4qY <UlٷV(֕v>`"^"H}I<rv2D|zяGeg.YsMfl8O+Z r+_9:CcZBkÍY\Fpw$)yտ.о$`# OX1O+b(<և8/ 9�{v?Qpa\ϼ_wq}ZRVVAW)}-3;;YjPHy:mOg3СLN-gzO7VC}yb)XcOʈ?erG[~ȸWhIr{[1c}0 VD$(W ¿0$q.'BZ=geqAWz5���� +=K^Iۣ~'`;g/|QiQ �蛀MivMQ/!pB@PC0R_ rр, @S5pQ6fn+||[2 E�h p�3v/l^KN8ϙvY@a#?~@<(AiSÕ a7Vgyhvн�f/- Qm$!#4Lπ& bY!6f~3=P~5n4)g !%8J;Nu!#5sG3lِ1x�cM~ωg᧜h!p JRY},>Z!>a sVhS8wbf7?o1[]@A�%`΃įg?F% 4-0rÿPWPRTEsC6/aq'/Cc2r%$p(1RBq<=^w O0<:=t渝GKzқU\xKdGr"fF {|5{v3X>#> 3]7;χ|?"tB F.Q' #L�Kq9{ܲ <_坌a,kug1;Ge=HyXs_Յ} 8A pY]{bpDnI.?>˃W'gm쌡|ZAYN¶!kϚhT@u޿2`�� + cRL (#^ܽ` 8 e$PX`�HvMB Kڣ3cfl^(4^A/o4dv-.45.l;feǯ}xYn+|ïF9)q۹QjW1!m>Go:xEI6g'W1۬?`c qBenv'?n8<M0-xwC`8yYmgwEϟ/|Ӣda|fs J QjF_nkRa#r" n q\ѹGҐvo9 ZJe~pa]8&nܒ>1 3,4arVvɮM7uj>?\uwRPK۲ه+s?fO{B_;nc|QC/+sy9+l~'ܙETmN;1ߟ<_PO0[ٿNp{a]XLo3-vk{:"$ٙ#8!,Y]`Jb1Ѫڽ~pY+Foþr-rqD1;7 ""̫K0{+#Ywc\y[M4_a1ݹ}|6Ä?dJ"A#kn~nQZ$޺XU g4V/{ըs7sDxPJB׼8+wuɸ�� +} }v _~ߑۮRIh$v\f|p5▃ü^�t)lj6<~8Ϭ&<YǑ1؂A ҳ)ބ9'":'Wls>1ƻ|E$;g_m:V=^0zg߿3Pm%,Gt$Ÿ�&9$87aw} �M* ^gc[ ;$�*vܚsww5qOq˥ɉ7vل…N܃Ǭ?ZvqYaݏKku0Y(ep0CJfV |sx ϒSq!:]9^Iϻk{;ֳ;hv[ wQMWn/WGC;A3 FS?-c0uwr?k;š$��~Y%\x?nGxpwNj5y\J!؉ _;_)9s8hHV2EmuP Ц˼璮!dC!zN`V9J"4+v_k_+8'&X#si']`|�� + J+-/ݾd/pu',9IяF1*? -{sNP]!MߙϾs).,�tw6܈;'ٚ9WϬG/:C? + om`&O W-?R?mϧf~9A1ssFNAc 3G+qq�K~^^\׶o_ |D}xb䥉»pt.վ`hT\mJxͫs~=E Rpֻ=zz aG ~n8p!|Gɵ+ jqW0LٖmÒw^Ƿ V)ºC] r gf1L<֦hۍ|vw|sծ-/p8ބ-aΩ9k̟>)٤qV@tK"厅)pb +osq?? p5 N;-@ b~7 KK^nFy՜‚o5\p=ZDHsV5uA[Q]|~xDcISX]symU{aubpg3X.d$o{-q7m`x4NY 7Y`t��+[I fgw/1Y\9I+\ROq[qccۡߝJI?"N8w²w2eS1QM@㺫v#97?(s)?5I`w<AP(cwd.g3uwaIG9s ljHW Ä\h ? ŊsB~wDøsEn,͌gcn\$/N?xg|b7A4*(, qC;}61>-۩@H (lf}v"L-}bsfKGѳ!߿v/~ff>9q*g_q_w{uo&$߮2!Ҵuv6`4%B5wu{CvG ;%񹭥Af,,%ЏE34#PÀ$΂80tgk(g;Ib{$0wR{u1gs[LĶ%(c?^^o?$~>KHFj;{-Q=]'vLrI<V>q9Ac>oA=-z)=�w]�3/}'_+O1uGE 8툖x a7a|Qw.ae>͡L?�ȲR^;Wn"M-T-alsاN?AwIdlf+|=⿗nv^/I{a0���+VϏۤ+kGAfWF$_ClH%G$PS7Gys>ni+VߜRNFWna)g|d<er0ņtOlKKef%n%mo/־t)\g͍enC0"W[t`IEOMי{G¨X#*I?~h B 1/;\g?."^l;VHwr4aHdOYFzwx0'4Aî% |,[)Î⛙L%R]@\~X~9%;a]aoώ"dy��߲xOCT$+#K7pf)q[nxfdka?'nH$cR}5>u+=n׿3 s'˻|�lڝtqruR# cBK_'bB3^w?tP IG+y olN9ڒaݜ)ӻsŽHt-$t\)%b">#:iyn'vhthJ9y/{t<?=ySB!pTkoߟ(5~~$T~LWv~U:'Gsf~?X܎)yys ^톣\c]+eϬ*=vS\!QGNݷS-qf9\9DM "8жݍd#~FExW/w,0FûIgtw np!Ɓc jqx/e9d\t,@}*0*ے_+PlOb|]1πI!t?;QV٘Eo==f���+}c}4O(`σ74!r$)e4Mex [: ;I=D@";.oȜrq?*g仳[~g4'GrBHȳ%ݤ c :Op ?nA@K ٨iY_v8rܱ1mDžۼs92YKZ�䃭cCjQיL-W2]ZJ}yk%:tqGI~̶؂ݙs`#<yw6@ eqU>6 x>Ćf^\|Y/XK|ngv7oΤg]=wwW*պm§DUauU,q XXC,HN^OAh\8.9: ?)Εf|9J|ߨ݆)IφΡ/ L/0KBa! :ESt.}27t} n+lw7Jns| kQ,Q[wadD$cZXݹ1f]v~yf0O{q+_ys;vVIwχ[w}/>ö|ct3SrĞD̗~|ze9Ǝo~Zw+'Kl̢eȂ_Mׇ~NJɷgP~'x w=a!x?B5u0#NlKÅ#}v,Ir >8y@t~D-ԼiV"z̢Bze~S^ZX-ܡH8 }Rlٟ9eN>Orĕ~J_YDX��+5I8tp|I(7 \gÓsM&P0(  c֒ot`RճvB\ӰC?_(<M۠AЎAE Tu{8XxV5Jcc- #(fNJ �n?[a=›0j[l9$q7BuKΰb#NۭgdI:Q܎+c"' w~Yp!0y;(J{֒㹢>$ET{�G;6'ef;֗װn;e4I,w#nu|w4g3v6[.&r͍g$s4+>G[jmyͰ6lpBțEH1'{-1WOȗaRyN@ť s>#Gn`n[��Jl8KnC?v#=ΠL ^ hV@׊ ƎPtkQ+rJS.\d z^ S#Ϲ كM_7XA~?3B?mջP/,-~v+c 'ߊZEi{?emHWSb6Kdχ-o?Y=f3?[f77䔇Ʊ‰߳IG/~nsπą>On7OkSJ2JP9k2/ pr3}|w~hK 3xMXc/ #H\mٔ߬C\gUDS|{-S-(g݃N{DlfdXԬc耥7 4E~SۉWʢsRou-L}Qb;z-%^Ư^{~vsl$Wp:>1C kwKe/$aZQ'IZ4%ݶ3¶I 0,v%$;6��+Ac!4ۋ^T'/AMK? \w6ƒn$\_)#WJ a!,,/s><:"mŰoNJx} /ʱL0<hVS'AnQ w4|mڥ 흑'}8|Lj-"5TrW++ I9\@ ZqxСIiݎ!|:K%Fdx`LiF|~[b(#$?</Ee\/;>؜+ ,0 AdBI#eb$Vv|R=Â4uqbk@PVSméS] @]LG/4 $A)h,.\}L  XV0v,+`UTN+ą-2X3|V[aGUz\N+ζԬ#aٱ* X .f`_TA<+GXRݵ[+|Ԭ<'γcۛYil9yJueq8BW%],b{0FfB1�ǡ:wyN;> })l݄]D3>f _n%v09 ^wfkep@Mnٻ!#սyb=dƫ/|eYGa5i\*#u}y!Υpe44- |<#9|Iׁ>=Vf1N~ºŴ*s^c+9dz2[4s{WȠq9_>&^b@4ȉnD8|^2fw*t6R<u^sNs7bw3NT{΅~<svuMG?]^anc{ "D4OZ4#k=L2a}_y"FmYAU!|B @Q-<`g@UlRaX8[w��+"%J`"n-`9gݗŐР2oLLdPIš/R>nzߩ{ _I5qI4?vµc_~Nf0۶$q6۷M>,Dcn3` uCP^ 'u8H&G~W܋8jJ )M/[;bU9%%z;ԗ/p (q'~X@₟A`ɪOƏ2RkŲƳ49i_n`G8˼dwպs<x=INJ6R$q-Fy=+p vWYZreٖt3$.1IO)=@$3);7ق\AkԑѸwpIƣ#;Ӥ $'.=yi{%RE##>y+W|:Z��Y}ۇiuB\eLfVX8'RxyZB�aLkvA: \c4|dU˕XS⤸tq>ڠUjS,:]Uj/UKjjy֥[A~ i885'HIK'U3b+G4Mlfb,%H FiQc3ۅv9\^'}n tp5rn^tLУ\|<gFk$L8^=b7lxh MkF4^|0^ϡ;Iɀ޽I6~FyheD6s1wR~|8O + c8 XY=Y7s9l^a'(BPqOH jv<kYzPwMW_-τ|#T^F>Nn/}gc}w:wnPkw$?W<9UwgxXd"sbI]d&1pa)/QEH%si \��+c% qn )dX ph, xAlb~�<gqYIJ"n\~y}?y݋gP `mZ6V$j?Ax䣱}dسq.x9Xu?|As=wcyyꈤp:;m0X6R6#|&MMþ<wŐ'A|G smL_%$V~r1oV~e@.0Gr%3dl)/-\_?;3XJ?kU+o X䯷|j><{ZiF×_c$͂ǝ!N7q V>k@ݿxWY/.W*T&}=<:EןDžz|[E>NwW, ` Q L $ĀAaA$# ;AOW qUGw|;ƅ++È,P鐵Y}oj&c⟎#?G'd!տSⷖx*`*+ Hϳ?D,Xl^Y(ϳôf<g&pWnF3sv {xA,/-w,S/:sofww9W|+b؏׾0>g%%b80W/^$ 8>~p<~l9G` ~ZBIA{(̦?feđ #$*_bq݄ _ x{wD(Ui_ ۑ9kOU?3ߏ7L\',LxW0а&:5@<w su撆f4 aqڨ-__aDD5tJ1m@��+ӆ#$~nTWs )$oD/ ^|GVYQ1QHtxOpXy߅on;`wV;+'Irh їÌI#OwLJ$ۮ]ӹ,Hϟ?z8A^<,| e3z{ ŋ p�T3F8@glaؠJ/5S>n3Rԧ|x^RTDvW'1 -QmR۟WC,#A} %yzr֪:}Ͱ'{K!۳qz4±ת~|j_VN/nk;Sx^HZr@9B&$7X-V SuqM9eUs -޹1?$#朱"H�#��<f2@n&Ƹ3�,$?�#LnQ G3`- W%�.‚c7�#[Xrr#,*fHF1ė�NȍacB;9;@\sa MܡIc/@SGU1P`@\l_3>1Jy8E$ufbB[1/tO^Q)8`5Eo�&XQS^?wR2Ճqy)$ayeg ZkU@`7óm8 F7b<8DK @N'yj8wjHm!a>~aʶܗ~NJ2`JƖa//e/3[+ǿZķ"IFNd#!oا5yII[?0p%(xSކ0!-n>,#smbY=q Y햿40n?f[u~Wx򛹋IY;w4;VP{Pũ>S/O `뒌NN)nDraKpw2nݛ}D�lō T.9'JsG׀i{ûW~>[r7~ X8q|{Y^ yWe;Ax $[Ovx)xEţN?q:aw=3/{ 8SLN^ $f@@+a5( 7q{.GOrS(K{~<D_G%!/$!tVI6=m���+ض x ݍ1F2{#¾?@ �`PM|v!�9AjpV^ _?@K&2I(00wG,PGrOll: @F(A=-sW958/`qbQNw<>ͳ3b&-w3uf?Gu} {,<^2;Ty;1^[qN=zΛ[߅r8{.&ˆ(~2olk]fEP )K sc4!aڱ݄uJg[v78֟:ȋX9鹅?r'NkP*fGپ#v2~zgv%/;9S•0?7S;d#u*1 mٗ2>Wir>=.MΡ̵mS L1Ѳ:%)7db. ``Ipv!^nVW@e(N/o+.w�K Yyf|ts%YPk$WrgK@`&XRQN@E8$h`g=7J-Bh,8P eH ISE9T8n=?Y/@Y#my,N|>5KJ,zEmC Sh-B;ݖD> e` & {MW(F?,&1%XK5XAV"HU|߷u}%<߲?Ǯ߷B},f^/`=?l/ 5pPM%<cUn쯄wCs5S_t/nY);YƊu\i#)]GKGC+u@: dgK=r- <I(O"@:9ϖ+GۘOEŬޝ_;:[~)mOݑl~1ԲP~Su-mE.jld8Cb9_9=y{情qN!Rrb!0yarpeׅaf^##)d=ZG:lDJ` 3_3 X\0᜾_PnĠ(Ld#Ii_%}��q-Qn vţ E!<J{U���+ܤ}[;n>�nKĠrGNN%'grZ_ hHsH68}Nqs=ْB͘p*K, ;/DUa}E-~)5sF6ydh37[GOtRɧwPO p`]>oĶ ӌ$`n,$`΁I,# oR3$`|B4/ npJkŴ2>8 yG^~u^[koW'|1b6RCW8\ݜqD {|N_09lgO9\pl̀>|<H?R'<vkhp-f5K6~z{+ { f1QЧNg|� ;cr kS<^?tcp~InP"&V¯2%Nj*~x._wDspWZrې-Xyo[P(|?ۤ >ݛ)+P h{IY%w%_,lGkkiX_Ģup(*O&*Bo5!](8~jJJ{ﴬa{ [ c�Rv{u0XQV2:D}F9,m/8<j#[sOf02!9FU3j%::BA$c-մ$#/>rHR2]ׇ#[}zp['Әi5t^P7 RW^|'ݱ(Į7>}t "XgwSX<JY;ݾ4i,WՄAi"cWrqm§ w9txK+v 4K1~:a: ]|@{G,Â]77su$fg_j"(A?rXGYߞq ?g5 :%:w7u^P $,W m[@I`>%ު;Ő$�oF#'vꬼhu3(C?Ti��+KQlܛ4uR0vԨK@*,Г9E^owxO7>WN^2D?Ykmg~lxyB0GZSDQ0T{ܮ?}3d2? ox*o̵2#3%6<b(@p5voߕ7)Y9ק;c>I]C|ţ'sj;b` ﭽoj}f <9oK6AZ}jv[} ~w;|Xpx|}"msv=6nr��\@"Zqׄ򧎼%c=fHDSЄpQC/_<G[);O^^}A<}nYv4~Agy~ TkwffٖXfI!o$̶@ OߌgB~BvZ wZL죆sGhkxHa۬%/|VoX RD δf1)3qxg_+}9J 2fPG"m;QݝAz6/;m $w7>kp:Gc0bqY\(a7((O͛99ݳ塟Asoyǩ9㔿ұc6WRq6WStY֣ e #xWN ؞R|N֗/B,,OEnn@92;μ;Z=aYgۜ|7'{S7ƻs588.Gÿt9O '/SBx&��q\|w2fѷ^b~ヴyĎcYa^P��+(Jq5 [3-MHcXf~%govn"�?c7_k` Fb#otN~3|aP|5l|nݴd}4PJBN_7|xw(Xp^ 6p)C�vؾ[,;3t;eJd); o~H\kbv]ى 3ry)!8#ӓ+R߫Nsv{J%1_gQ.'_ޭٮ 'uf5O-{6:n^-Bv,YBz/`r6l~d )٬;TS0 ]]ݗa,p3[ɬi|8(rrI)EY { o#޵|@s2M_AWwˎ9z'qiAVO K^jfy7A]:_GHR)"̡ͳ,M>3@Xz:m8pjyֺ1HAٖv 0n?;tOmV4y[-vּRٺyhUfLme9W=)(;<. ;FesE,LD 0qLFѹg#~NݪG I\}('gE|#q9-DH>V9|A^3F9pnFpx p\C#Y;-ba g]~r`aF)BZ �4F ozZ׮TD0ψ˼/3YOϳtcrg7Mπ��*abz Z!{QNLH�tE�Ya! bZə3$@%py!T�i=E,&p xjxqc , mzNJR`0K #?UYm' f;#BEA_[ b>MQdr^$ 2pHjQ01 ݙD  #�b a0'zRynb-:Id+^ qn7NDS^$ R bzRYNY0%%%�!OY6�' xftKqPf[L Aʑ9m-A$4"_?" YD|oE)If&_OJs Xlc)(@&.�(' #&M? ÔF 0D; AA;%@|\|!+gh` d�H$?4eIlZ`W# :Eb *]TC⢹M~5MUZ/Z]9t k,~D| | \DSY}_fQPo&'"#ThjLÍ5<(~#N1~{PݔcEDL qiCWN^0:CQ؆uI0p;Y@�rI�TH`�zc~ų+5eK'd;}1pbCA�3'l_@7%3tu۱e 8̓VpFSn 1Ke�"A>XqX ⇳>ctP�r**b1H\N)XfZv; ?C?r8N\hao 07MW=a@pG�@L�? |׷ttKIZ!%F>0il�".O$%_&'Rbrb60/ 1/=)wrwS>qݖ{78 w5yj;%)=[)*�U>cGDk7N[<��1��L8Ň~*N YG�����A��*Nؖs cޗmӊĄ;hvy,1 (_ù_£ц0Ѫ(%`:qKD^)Fw9BzYg s-FS"zo8x+ wf3~g0ZB5YE'?<Pf|iDdpw0J^FKnO fύ N0WR /%q2^oD/@;t oG!كJ오Cd0 J@)8ܮ&Y(b@NdɎsb 5@:,'~w9$#Xaa0a = M2 0#�:ÞȜen`.7WDOw3%q?B+GA 1XrP#@n< )G( gbQƾA u,@:n-:`Na kB=bȰP ">n, Q;+0^n'f;,딬Y# ē|*(Hf:ƾzW1nۮ<w 3<G��*C6& tPIG;bA,1᜽ݝge+)P(B!Td>$Q,809)9ZR+fi4u!+vA&NWL %$mJ#3w{G;�ttB帲!GeQh.�qFE<z8W?z)J.= $ 5v^1V?#Vǎ#YG'È"dT8L_ﻘA[=9Ceb 8;*#�' @[Xq?M by젽NcJ# NfI]ÏAx$`)r1>jaM½+JfM6|ؾڲD>QзԪzkBK[0PxSD;z÷x`)vzY!48��*JK% !%~n>u>9_aGV Nfax3;[H^!�F7`i;VJ91lEȈ# W}kQGSH7 O{n?\W-0O<; z>TF@fl%ƹ@,[s+ȂKl/ǚu.|I'= McMl'Cq0W9:Ȅ⹺SwW$qP~_o};Gr>'Dyoǻ^-r sGlY$gq~BwĄV:0^|)ys+l{mpQJU{)To}duSyT:U`0l.)Ta#b别ٴ}l}Z47b's[h!*FcL ��*Iμcd3!rf'Ğv� y7Cݐ_}N,S|͎氒 lg9xp.vt_1^X{ ~+#ADԤklJ0eM!sjDx\<Ǐ'q^4M; I+/Frho!~Po-23w7$K+ð719F ||8X"+"[_\r#9\}6"X:3;q$g헾gvKw=xIegnZUP4/UUB؋۠ 5ϐ~h}8ӹucRt{֪}'qzmU<ŇBV=~vJ��Y-zn��*RT'./Inx>DӺ7gIGN-Ҭ3b;7ce3/J⻞nvnŠ?:~ٻYû?_۩9-=Ty'sq<Na\֪%c0s>5Gcr=BBʶ60wj !l&vc//s`V,'11/>n-Fqxcwq^ư@ Kr-D]k ͢+C؎'M~'#~lI<H_g;A8H}B$!\7>w ;&w®gȸQzR& n<<fr[Fʳ^ੱQSKOQM^7/g}SU| x|-yPN'^a3įuw?ѕs,WTN$8GuT:n). hW VR}.Klx\iUV^?e.��+1)ľYgXQFӡHrjIacV 3ŖĤfJrص]+-gd7?§œ^Y8,z*^c~g|;?Asjvh;v~:KʝP1}L+KG}}~2ygo8YɜA 6Ȕop5NHn?ob.Q<^,=cQνN?zYQaJHD I{I9(^"'cn8BJ0"u'M=u{VБ$q7#;/=O^Y$oZ:$^`>p"zCRz ߖOۇg<1FG)YV(W n&<}UP3ATx՚ꥊ][[lGR #"4@TpWe^1:S,*0)/B* \@;^ m_ 4bԿX~/+d_>όvz,;x,y9F{uwZgu/⯬tuK~.}T9M{ǚ:#6/B^,괝-Iw6VY9Ʒ}g܎��+t2|7F:xg)dZ7cؖݸ9rglw�+S7VhAN1 bˎ0Y;wwGݏӊyGV2e1Nyfy@KޢHTnsX͛7R~'{p2֫or~+|E`F ̴ o ԻZQN;t%9$,^;xC�7iw |yE0y:)(WS|%3a3`R#�bwFn:J߬vG9%$G̑8OipV2`b^(ȎE\Qebۛ9ڌ<O *ƒXrĎ 쮳[$H@ yw5ܼrH ٌ;1; W ;ifm+u/b{xXǨ|} j/y?lnej]=TfR;NՐOTkqX*Aq:YuLKgv 駱<8[V;?w[=כ5:ݙF-up?m @R8F~_ZϞG^7Oʏ殦%V8rh� {׾R,P4vs>#�q/q^|lka^Q?Uϔ}1.귮Gr7 fV,QMݰ|<N}ja~^|nͰw#��+;lQLI Æ#w⢉|NfcƋ)vXg䔰,w��#: |Ӝ5)}+dlvdeeع6O-#s9 \4R/ %pnw27;~ok(~np;lv'^|þL?[j߻#-^[V̴8}Ƞ!!ڌF-_P = 73SN%FCp #=E\.9%-Eܑ k?}:A>Z7}lDGJO"nf<`7l´4;{Ǵh~]gV0n4Xd%-=;R'; az,L+s\$:s #qTJ1nl;w3fv$*w\vcKw0;x߯.Wi_#Vkܝrxꍙ*?U7 Yݤ ( ӝʒ0SG׵ߏP~mNXq:ssTF򕄰rwyWJLצu1 -v(Ց"?~-v< R\<=]BN)u ]UF,iufr9BLqKƎm4^;_,Jya$AKu~…ې>oU9t=ljYwN�� +-l#oݟvW"9!PB³19D~^qu O.n9l&46 C!&,ƧV(5,I$, hσm~+XB64/.iM ƵZ޺ʹ3Ă<7^7mݝJq5qNIK^qi^sF<J<7~A`PlM%1$'h+ե+p=τL}v?֠:@QHpH- waDn~y8^K ̤/1*~*U/Kíeva!pm~Hl֦{j磻fjC؃4.wb~)a>}AGR{ ׸Wy�/!Q0̗̯jr<�OH`~a%._qϏ3َc䧍G䉇Eqe!e ,#FHIL\ԋ.Gp ;M^<4x>'w9Kq^po=0+ qbޢֶsI݄DAHl$Wp_^qlE#UZ YaxW81ٱObC#ƛWaKsT`q&i�� +}EԯIY?r r`iAx1�;!$!~P`h|+ơa4�V^ ( S5`2Q1XBJnm CK^ri|a\J'KO6uBwxD3]z7мN]bR՛cul; 0*(wΕ?:ylm)G*fЦ"qq&$ŭE;<I3n,הk!r8Y(o+C )?gS'nzΤ?'2Q̶oN߶~sHHzcz ++g~`. |8֗$,R i&N;h7Q|h 9Idi =Ilщ*aby бkǷwq�OoCv1M{۔pϜO ÉazV̬ڣky{PD|sG*91w擱vZQB>OmGseaP!>7'/J '/m_JU |vm^ p"p~+}ю>Q7Ln o2Rs2Bwȝ+^pSY1Yx{5픧QEpzpXI|Ո 4w l ?V:zY���" q:×U> ,/Ɖp sZ? \%[Pu'Z08 k �� +?RpW|²RMF(BI1(T5E75qKs-yD!`$PL?7člF<#'Kz ƸŸ.'!Cÿwn{Yzчu} HbƟyyI 4BwNaG}g9Lj$NN'К;ţw aD(py{ 2yF̲.D|vP7:kSj[2S;nkXkpN^Dz 3ט^Q$a:-�O1<Z2㔱pw|IC ďN6F~QnPtE]]v@S=| :uΡʶ@i ݱ w p{AxO>MPEա(,{ԪudѕWx=~kq ><ߦsquc%uzCmf  /R8|zf|us2:*}}sڅA="(cjӇ7Yٌ.^"uN*,URKXIC ?#Uf(W �� +JY\^ǧ?Mm<Hϵu;vV| Oţ:+ ܲޖfT3g=O)$O +*B</('j\#{{Uǹu|yy onؓέ^w{Y,$jxxB�È1h($rAc[4cY[6aAߝ mqö-{aHm M۟ zQw#/}G^p^^XGJ׀"#9yuRmosbcYě:wx7uX' XB_?vesl?ٮ/a _dc\#GKdat$ esN8z8yO=a'2Bn>OcG6ߙg8usE.s8Q 7ς* 0<O 9ch%rzSm?n9̖~ 1Ű~r "؆Qx?]yY8\c7#*؏r̈+b؂-Y}W 97Jf,ز(f10 a�� +n ?zc=Xh;l^c]ûcg9qnSQ)$t09^7m}!αȣ{m~ י"㸏-IXG= w {7ivHXgaŸ#>bA;rWF;Ύgc>s9E$32v6 XȪ!<h^߱�n B0G[TZ?v7.,Qt/ ³-D46"N8HN?Sr9sR_7cepqv/1_qn:~mxU*{uNX`llŞg3#I~F cxDҷzZƐ=H_f}YGby_7y,Ֆꩉt;> Iݸ]yD[JekT!(/. qmR_}?Rd Q Ea7/5cvn{; hwݛ("pxW9ح|HO%ss=O;F#ژZuF xqCV?Poz=,?7(>s#"*R0;8 _Iޱ��~&s+`$mjm1OU@.K>!��++pӳ1S4ng3 +Z;y [ff788X?g�NNa�Af͇y58?Mwgus3|\xY'HNⱂPOsonEFFer&rQrq.aEsB;Kn9mchH ?.rL[ $¾$suG;cQϺ?Ġ'/36bϟd)BcΒRv<cJP% !kΐ %$8n#1 t B]=û_"kKخ熅d/vc߻Ŕ50#AY֯9G3 [ww%G 0\v6' 3�JWhˎi_ʑ}]-ں J"7XW{ju31Х@JAefPT?6'jr`~w^#7j_HH *!W[¾;~e.V\w\+7Gw/ߏ{yıÍYG wqg 4D~W~&+>/5p)k*,hٜ vK| <U{MCp9=9KsЕ2-n2-Zp.Ʊۻe~6U+ GbO섚U8��+dnEaǾc6A ww}ٷlCD!e!e 3>`1€6 1_|g@Y9ܤ=嬣>?)?nnc-iS%:١+"O'mþa E՝ݐofidfߘN"edM~8naYKA_֟ך7b28kGy8 Υ2˷S1c) J;+GsRjwDEΔ{igσyZBV(Oo%Ye䫝&~tH{%'B8wƽ~rsΒn"g VPAel?Gޤrם :wnrb0zqf;wîcg6kF:Ow۰]@XDx<P?J-ӄ|Ԉ\S_OqF6#�}#l[W!~Rkp+%9aelGQ U{)-սzUA<)TVHj<}>Vr_,zH*Z:O/3bƛùC|FA__ %wZeF 5>"bFu3^G_0[8f~h$Y;^1]ŷлyz #1�}? sg/^Dr+<ʎ#x Bv$H[$wPx7Y$OX-̍|U"(GsӅWGk5u0t\foW_[��+YnbE:{[:biG$_<DP _qF[jPȜ3~w'9H;9u>jیgQ#" hX{^|3s{3:8SGʲFirv:* +/;u e{I[ Fy|x2wP\HY׀}nD%^onPŔ[bwۜu ßX lû}ک_[26K{f361LZ?G3;"ʽJVq%g;} }.=ׯVšбDg;g4;;έ:)=LٛﷀP R+(2k l,ymrw0 BPKŠ+zs-&(bZBf20��?$$_䐲.'>|uLwqMn ـ-ߺwLJ;0P 7 ((Ч,�3)$OX*_^�"nu͍< @%҇53 ({Ju�RY(,JV0ĵI% N(/)ɣybAw$4%$ �g@~70~hJ<dOTYš$VFi#r([a!qnW[�G?/9VxYYi=4+Y,5 W<R{J_:~#JezY"D`t|[r:ikĩ@JF0(q-Rm۳¸\<xqOݔ#縁N&?Tp9\@y0/zekԧ oP{n_#GVy,F,y#Ƿ|#%أi}vSSۯ"x��+gN1aEX`L+d$o,ƖٷY=CnƨD_#Ϝ<" 'MxNl+@?/IW"$#[f|-Y M:nn)+Gþ}_ u<τBӿ3:5a%w癙yf ˲'G N8ڶ:мmbyN>}#plj$yI^ògcܷ畊;J!\q|b_ b /Z,Qdt9Bv͇2Z?.yzPKF/h#J?D{e Qw[wX'� ׺ԨֻgZM?dq~#ng;ٻ0WҖ>CKP7 *4Xm<Ok�YAŢí $� =4K,NQ: $N89kROWlA> �_X,%bvyH1ҥ|?�R(r{󹲵 ( f>�q,(6Ik0{@)",m cdn3swf {Xvtsz:�3a5!1-@s{Cjze9^n?xOK?)_:YX- p9 F0Dߑ׮rYҢ: ^"'qc#Yb5Wv͝lb 68YHx|(N}xĪh]I❦ <{ܭx ~#^EdAVv-` ^�9(@|{ja;lW^3]xS=qjGi+r֤f7z O+Y:]L|vm{lqöQ�ߍbF_썜wI?߳g^K3o��+'^|שӫu g.Je'm 2+ۏۓrs&<Z;>gcif{owxwDsZP" 0ACKn*5&L=-{"~͖y'o hfܲ7RI}6871CVϸЕp%PvgȽG-GCsdw\{8$ z#w^p ٺ}b,vY[^ePߘxLF֨еL:dz0 Ez A ; 6?z7�G*K$t%r]ջ%g1A$<^Nb,HB U'l{KÀpA.C$ I�2c}K#k~@ %CJǾ M17;c=G O|d�r@gJ0k4w 0H"6? {iҹƼ(w,6[8N��K[,@U`)[1G6oIeK}gO?0R 2u.9<,q^595ԇ0fr- z7=X?iO:ng`9s§eű$x wۓ{(~;0~6<^ ?鹝k{ŘKXc4^0z^�<3; Ʃ_rS>q#yoxO Ȝ8cU<{~>q g_gx'uݍW@>Tb {7Ke aJx^ڟ+T ^&gaLɟ22_a8̿YK;c@ip83)[��+>b=gN4ǣ ˮÂ8^<a_st7 ,w4 `fn3!F~z/0:.dqt F%EW'uwog[R�Dzx?cw3f m׈„y$;Ia8#}򾴔2UTt&�prwp,ć$ ۖj#64"kIKƭ| -.< +db/0|)&\u^XkT#2cټ5aKWp^!߫4{QJ&QeL1 OL[V39}MqT#I|)N؂(&aI'77}gr2-?#[iqS+qڒS$q}Z7J0<F0y:o^ W 8Z$p}6 ͕yZX`.XX_!G#sOb6s#[g4闝@wǻ㰑>c53sMIpTc=ޚ|:s4>< �~}uAd붑-{r<xoȍ xwx0b7\k{i;t8}G&?V xT99{|'_wYƉց/߫!;{)Y|SSxBĐliU�L椄QQC9Q+J1��+lct@oRȎpqϛ8NWmf}0+ܵcMWCpz 8˲.aV:ib͞Ͷs gl{O`u4De[j4IAaX´ q~W{eiWsJ<a}xݕIKeÐ[~ss͎ŷy<`)Ϝ#>hgNZFvGϷ~f<闔PfH\%㽩BayZ>fxGW^8],k1GġB$///m~b#+;Jcd}knvQֱ8FW�uV"~#ү3"U 7, ՇnFf%1.+�EׅKxx[. (]iS}֥S0>K'mx!mxR̡YɎo|aA~@J9˜Ho𧟣;`/Q>E7N!x8\|ΥNBeXjF?ZpH^c]z#McLe$<u#Fo '4| [=⧩p:{�>c/f,6?YF"D{˩jWu{9m:wh W}CŐ6žckn>7eu7|@=Fu0(R_0lQw,Q|8x��+%リ<UAW"y{Î>Omx\�͘.}%jvZ`;P)J?9f\_<7P7,A +1}䛚WVq0+-y9N��zHw5ChAnfFZH4`NL!G[9e|)Vn?{,({n4fOiJ>!q=bƷ&sXʟ"s'98\+ߛ_sV/>Sy|}x'|)o╙2Z1Ў~A_S4[n,ny[(\ntJI( 0 tmXP/H2#ǓCbt?^-~OD, |`vh "[@k�m!F-^'k8b =`P� /~NT`:1X^[h /<XQ0< H/h<Xz 89. esY(ZA'@&X [lX-"/Px qjtp۰DTzpPZ 3Z[ݱ {0CYCPw}F:;5;7`` ;=u?qu4iumxW%cPo퇷?%2 @C73WJPZ9$ G /ת?k51_wƋBe6^I:򎗯P[z)?tǘA|6.۪U[ݕ"ѼN4waB:Ӂ1Uĉ@qÀ](>Qwvz<CwG=1]yznbJc?KSލ9b8#uM {M+w&?W|a[`/v `oیV97c@lnť'SF!ϖ1Ct4��+P۷5?[n%twIW+ Q,gGmc$XvssTyϾtFxDž={ DG|~|:I=?8;9ֵcPFz1AN#2R؊ g#l\pU agy+@̘ZWؗmNַ< toݙ6N"mXsaDFm6-ݑO3rvt1fS U06;GR^Y|lnxWc|w󟴡xA҅{ sFPw gpg+;pqJvfeP 2w|u0攆; Aχ,ty{c刖+Ju~%0$7P^^ 3)KqHasWy- B(H'/(BC7NZ`r {;r  A A ҸZuydffv S L4(d#Ԑ9C,XC e?py/ 2=,)AQ{a7$.73绛יn%yaC93]5[}E_q? HQ;"ï@ՋY?Rmb0܃6?5:],5O8IfRE$KO%A#wXnfGf bk�܉*'7Ȋ+̼@qxS9ffW;h<w=OҎamxͬ# {58Sl7~_6盂>rQdbbxo;wgN%-(  !enM@��+F6h%7(jSp}f,(/<@̷,oB,717;�StwKc3PO1^W0ϗ$gmۉ3a~)9%amWt-K{e/?s/:w?w1!=P��/ ?-±M@g/e)<=a^S>yMiqHS]8Is=FW#UFa+>s,n~`Ʈב:"DhMDZlFsm!?a. y9-/y(qvB}Ӵ#sem<ͯs3z=I�D+"I\/ "wxPvKdW=Ywq\$ӊ@,]|GwɟŌI6ke c@Zgp|<,+^n7b�RY8IZU fǑdO X*K{1hץw%j{m_ؼXAĈ?qP':3g;̽[JR$ᷙ7d/#*ne۰is#yqGv孞g7 ׎Q˰X;$m<"~(aXW% 'pGȒe<x<`yd:|W@\/NMŒp  xGn@pbTX18w G$$_=&^ oUQ @/3n4+liY,�Ï<zMqb��+wg?[(w"r'|HvcLdqB 3ҚCBo~DFCg|ѹLzR[bNg3@hkbev3<֒,U<k[ w #8~Y!)C>rGMqFd ?9*Jlj7YcxK[ f8|Y^X r?'EdV w˔GuMz^r ~mRS*n硘yi6ߨ;33'3"&"-Vp棡AK``�Q|uG~jL*?la҅pm,/(;<x=|9g?!5^=JKTi<~sJJWS@.`'/U}ۏjש3QKsP8>h׃ s0Վxn,7-Q:֥P#^R񟚮s,DWNDn L׼Wy؏)@|cwT/8ӎ"f;<#MOůo|BtqC{wk]a�0WY\92 ezÇe<)S^:d vfN[WTvbE+���+r?N^c\qߪ<=u{N3Xw {U0Xs{<Yx&*ʶ @~r'bwr +'6O/_㴥,9ebr:p ^XB1_F^q'9_)%(j6){RwR 0x q #Գ>nN=t9D8WgPxXv00OB8-> Et}EsWQ8;s$%? 9C<߻/֫s�ɘẍ́hmJgtͱZ[x!V#ݜζchf_dSӽ0{2^|uynz&<VqZP@J ZPPK$-�,[+BAKȜ;W(psxMs<a^58wApX܉O we©שB0%cD}QZ韻َc؁%FJ<?o[iiseyniu_h-k_f(+A@9=jc19 "Zǘjv9W.09"H7"~a��1�1�CgsG߫ڍ`o@#ć9ƙuO<s!/h}^P@5Vw��*]ٻ: �ݰ+28@(R��7$�9p!� l<@ �$�%>a<`�G 8pyf?b= , 1xԷ;s0G1p>KYNG i,D0YUX7'@X$0042T{r P!P`_&�I 3eidV8<1gy^WA/udI0�1dC�ruT@ /wƱ$0t,1(Pg TlB*1Y%$4o+)[&7G_%q ��b+UFO9 n9i%b4*cQgD,SEE..!%7@p*S0E%`D Xzn.#WD a@ b4I(1FBG7e<'[#\煑V g#&" �0xP=̀a|!@ TL\L�@Pu�S!d b)I2޼UTbӎ-(v$v d&,y@nM�D ~Rq4i44=>O!`)6 2̿O<xB19XNvq" $H�=dv+ovTPInVNwP $GK�M1(פ 5MLJߔ3#I!_iwÆ@`Cpxx#a ہq' nK� ,IdmW -JVc v"<Dyh#Ncxx`0>p#xaor>|~_A8_ώ= �U"@j̬Ia- xF)Mha,Jg("G UE]OK6Ӵ^ǜ۫(xrbn4d 1=szaa̴~ tP0 hRސ���-3���������������A��+B?MlZJG=ԇ[sAu`Wކ!)-7_C q?0?Tؤ#;lki4l\'!$$$:6GWO}#_ VB3lv o4�5(͐Qk W@`,@�tRKe<+֐J#pHgt/>o�P�bS# �$I]AM{(�$B~A/^̜e�X &dXzzuM�`x Q)N%py;�@�Jg8f!+q�ŀT!jXf8`�8hb PAbF|Z�@a7 甕' ou 1BRQX(Ag7Y<$�l� �4XB8ndn!/�h�Icݜ@Ā $0 xK+HFiFZv� `Ҹ JCbn}qK��9J0!d"^`r%=y~4��nB(Qyy5B!*�M GF_Ah�5� $! c>sk�vp)(5e@J4k2�$ @L!Z #�aLPԕq @0 41E~++^�0& w)!nR\ݐ,y{bH �CL�1,x^xE0�0 S|X��!�{3g��! |3N~.( bUBߺ @ �hC@(C� $')#Ӑpj^"  0`!) &V3'de$#` ,� p!n_%|ayD{ˀ0G!$ �bwგ'C7�rh A�@6Y" Ca1yt�\� �=/��oo%�   |It 6�-P~E(�E� ? &Nc'|BLZD O@h `&/'#I8�b0&, bNp._@�6�o/�phĴcJe%bP 0 0FhwP$4`Q@T35w'^v$"!G䝀x/T4'krJ#IFg)Ig#HΛjF5SbRlBhNv%*/nSBw$ԾNMv_@(gV_ Fᡇ1TtvC.Cov#^4�`P 1 Ht[rA{,ތw�h8R|_ѫ0 yvƞ5w:pP`ӺC:8oʰ͆@ ˫>)z+�3 u9g%Wf!BbYCK977Nnݒ.ّARv1(,fN~u �!!%%$ѝW  B ВbSVĴ BvWޝIn,֒y4[P �`M)J)-윆3vN9u?b �xbH(Ɂr9Hj2RRw;RDcZbr<~hbi3FwQhNW/L E?(1 IIGq^r`U5НԕwC�t-!' VJرߋj[nGTa 1 X_I3$W &d-H`drQY.^^d'qf]|y7wY:-%;Q ~Ƈz B &%#Vj|9Gj�+tMAhm݇<!(n?#wϒJ+}7p0Wd|~LJl?^g^ᣒw N}JNǣAɠQ8C +8gsnns!})+#o:KјE<�R\D2ВŰo ǵ�Di/$ tBAD'?/iC-tYE!}2Ppsr _D�h�XC�| RC(%%}ԿB3̢7(%)&Ơc^(Fv\ibEғ" ��+ɀ14 AxZKAX1;moj{"�\M�@(C &ބӝ�ȆC@ ,T4ы!A&V߈m})0ĩ? ٔs0J�0_dDUr~]1�z�5<`r9$NFlF$O Q[3l-<׎e9z7b4Iţ%%q�f�`J@ C(SnZ N=^p�ĘCrRw ڀB�@ p+$ĔA#K57h `{nBM)! > �t �젒A80 Ғ<0~ F!�*/? %^$ru&�j�c2CP�9Ȟ&�'�Ї:,P^"t+'M�5g&'jJ �ؚBYe LN<pl�z�PZ HR{[w�*�Dz@. :cnH^�0�n�nL !!f@IG2Diq&e =��m�B� �8 KJ ?$q��b: 4<eRI @wa2@HY:h CJ,XNݖ# &`> b JbBrU{_:1h'+: cwdN$s N`1İ �1  V"޴�P�̠ CQ5iwQx vq}n;%�~L �N7^ <Di *B�~Bt0k}_A:a`0&@&? c!|í;(C�xHB@|3Q�ȢY �wߓ7'bVQxZt0d x.$ T PL:�rBW0h4 ~݀<�̰@L! O(ENB&a?1ľc'�|�!(4H8˔` I!�bL87!OC(|@�LCEK80/ Nd1+ � Qj /9I{TJ0H`{p(tb[ KڀtNB (I+$=ǵ>,‮| 8O98-n(: �ЙtYi,ŧֆs-`&D2RP7xyZFw)JDR4F%rr4J&cI#U6Sk 8K=_0b.�Z[R# >| J a` �LC&Y01)ILH#ِM&Ga/4#% @@B:F+0 l]R`y7'̒IDbIEhJL -~;sqX{~C쒾/f<TƺvPn`WHr KKf{A4h ܽC �'r7)Ax hIiH {iCp.-2(3A(Il�ԛa4!= m@iEoQqhH@0P}0x L8fpd'eq4044rДgekk)@ |&Oqc|8 q`0,>0 Oc} `҂d<Z #2:uzfpp2Loe�B݋9,:A,^O:7bЗ9Ƒ!e4Wdp%C}>a1!'-qx` J&rj dI7B L_n|`d%fפ€RZ }I( vJA{1/l<C"!RH_Nx)h�d�\ 0\F, K+X#2 1Daae H倠 %hCdxb\ 5 f?>%mnxo7 ()UP{d%\RVAIWa/-nRω#>uW9L8NCZ�T؁|}hZt_,uZoP O%ikI(H"i��+ � 3tX f47ݜp<L+̭QəPB+ّTBk-9=Yd OBV ~cpuPҰ |r0b8`!7l��RY!l컪`0*V q1'B:z[^phRM#F�Ф4p�Ԙ% ,3q'nb�`�j`}Z$[ agxHnFt-%pUq4B LM (W?Z�50<-,/p�@MO!ǁd;rBIQeIIATa5W�䟃`;�*RN;fC�ĘᡡƠЧd4 Pj (;8@i� z7-Ev��lbxE(a�hƋ/`h S !Re$b9� �d~(K^z JAx;T�z�4(|u$~1(Hx@X|(B&X'CYŋ],0�NP >qyIԀ�fX@@ԆajC�|e�$4 )LXE�� $MBTYE'N.,(�Gt 9%$?O^DĀ �^ '@a}l`ᡉl�Cnxy-�^�`� ,KCye G^�Z�ء`*Ba4iD!9\Tk @0 �d|XҀxxg$/,!�`� eg F=$ĀNH�><�Ę�P !J;V-@ X1!<[!.9/g}W�!��5&m^?!   @4J@)ŐwF )T nY I1<{Ɂ-4A}#�^94�G(ǡ;TG@  X@6;̮\� (0@u$Jb^^��J-bC@lM3!^75/�40HD!�;Fs`&B!Pҙ 0�68oR 0m @@5 �5rNHAi`9 0'!>-4 I"|=Q|"1ZJRw]R3bV#D\)9Y&nF\c9Xf&Skƪmi=+]rWIfOuޠOY 6v/i^iD�a($oY?'D+߉YҶ((ý�ˠ�$uQ1oC~I/qwrHeί#tB)}jjT߲95 3#> Id W1 K\` P>)p2Ql:u5=+*8H&gKfS3G,ٕάءaK͒3'ժK_�Ȣadҿo'ub5i4 $�07|p>�P̕e#x^ɉ5HO |]ϐ'^|~! % rw9 ɥ J7V<G8B@0B&0җήA[kU?W}ԆDZpO䕘bqo,Ϸ0wc`(MBoO=Ïb )%$1=?!Jv;EBV"@1䡜b !K y%$3$ (}5̓B۵p)4Aiv2Xvu#&=Μg`! xYOZ>t>{eM(O9xpτ{8 &MGF}J*RC~,/0�R㐞{IOJjNJ wN3pA�C1gSPu]ݾ h@@vNd' /tğ+Q5VOeZQ b_'/0NHe tXђ^W|wΖFE:y -i ~Mؼ>ߴ�fц%r) Oo�4Rr0ٹ&o͟wk_ZR4F)JNw)JD@��+,5rg aW=&9e!{p bbISmsvV�\b;3W�)@&/!,`J޴@+[Ѳ~7\ B({J7ղw~0�TH qN-k ID] 31<9$ *�OXG0ߖ1< Ď}�!5Mr@zH�*b(5mN׹��B- ���0z�3�К0i05VuA:>�dwHf:/Q <@$"gGb6?%%;/^;@ J?' ׉� �Z>,t`B2\ά^/ @� B ' |_`(2@ް2pď�492pI]E$4IǟJ�0��9�ˆذҷ(7p{ J8@ԕ%"';h� $ :H`0-eWbp}�r@ ASK&$N$I' �d�� PX!Q7Ʒ GT.!q3xgYAo}846�ĘCؼ+-� Crh cܟ)] �1,c`r xqE*>H !�1r8z`:&�Z�ѻb6Q5ILq_P90�0 tn �B`@ae|^_&';(w `+LA{�<�~�4"J!/#O ~%D @�ܔ(43l*p�>ͱ P)& kje|` z17,{ؖ�-ӌ:+�Ȇ`?"ܧR~Cs�J� 0@`S:I[cҍ2:P€.�0� D?H 84%` :zQ!z$5}ΐ /No| �b |I  �< H JI_8V�\` 3�Úu%Zt6)DRjDX#Mr7p)Sݻk @I|1�KO Znw&-0 �Q{{P`.ɽ ǥ��M4�>@It�`'�y/̕JMy^�@zNo_ H1(2{�#>= <k<(jt^Iy|Yd쒿ݎjrX-jP~RK5Ggp>s;5<$hvHC0�3䗿@g|7^DtM,h{-&W(^)( Rayw�v�4)ə#SGVLnAK `�nB ŠW!�W&!s>d쿄` 3(fN h$'0@0诖zà0oYIs=�|MAewSPz N#}s9HԸr:. L_n8dq +Fr?r:�%!(C4?BPG@�+&RbnY~%�eV/qo;I 4, ЎL- (c8U 6&*n3#XJN5)0$u}В>W@jCCR%nZPmђ,>s PC&45%UBJ-(41)�2ӈ@1N4e * &ۣ e,Îg d^ RK@~v)% HܝGoÞ`:!!w 0r$ơ"l۝5~e3фa9ty0_&9 Y0je!C:(+G F `7Vӆ6&{* ).cןwNw;sK "nbyb,Il>)YC`�C-]x1Y{psȚ�B` 3q4v3�脆^0&_1! ��vbܜVJ;یe_U�v+J(7rJ1>$$0bD4||1赤МBjJ-i5" ��+!d74a3@/&�䣷,C!PX @vXOY{? kqq ɘo|K@B~ 97 ٸ̔t`'C�jv~<0( 3/dU`BR>K++=ؾ@L IJO+{�p @`؆�Aag{ɖW&1Fut#gI>��Lr)d3N[flbnOd%>h�)p3y4#{eCX}Pb>~'pC`eE 'nGtu"Vo~(P(Cp`Y-?[{�@�fω{- G8@Tj�5 B2UɨVq@o2� eetnϔRMeX`%�\YqHx5@rYM`} ᝛ s9z�0 @.XC9eC907ɈӱC;!09?ܢǒA'�\[@`PqE;.@+$ /'{�^(8Ҿ08Rqsoڀ8e!IKaf$BMr� @@M)&nQaݮP �!=h7NF��(7Po%' |7HAB&@hgR@]n!&�{)< T{�jMH @p(SE~ :2%9WP%gx�L`!FV;C|?X�%_�C�L�b� vгg"{  C�tKI3~2BI!8^'}9_�"��C�xS1 Z;'\  &@`:qiF[ - { @4PP0% d'jH@'+AE2xWXPvR@�%_:@9�ĢCYIGqz@@.�ρR`B?!Qrwi���7^Ƕ>">t\@S&CeܰR1AcGc`@ @C>I@唥nŇXoSZRjN4EMIccfbIb5ۀA'Y9zreYdž"y%M*,LVӑ;m'd*̂j9fJOG @5&P�e B~A{'f�2e3~7Bw_3SP찯~EnPZ\N{р= Hi3Gy�?%T#~WP@Q@[Qu%l"뀀Q/V) bCSOX>zB8kx�LY E K!A]W&x�>�ҙ0`nK9 ٺ`Sib_|0e(;n ` K̶}@ xbxb�X`uN� )$n|mȖC6gSß_�hL&b)(*7QDwK a"ܗ@N'1!bjMw(!졍:Ic@o8iE%cH7$bB6,l�RM JJM 1d-Q{nK ZF-BoΆŊWߍV[�`�9�2i\ܯ'wf.P&�~+ك޼4!403+V+%e+6-ae%jv¶0)ϐ3J2Eh!��OIe$EoeI`PQHaϪivs=bJ b )*{AhNߌuK,ܤ ZQ ?%?}:rn@C&~L3W &txj `0�~ai /(Kn- ݽi 4C&}Iďa˅YhV~rLm &8axMn?s IHf0 ,I~{43p6Pi !h|!:,vW>`Н&r=,o~ЗWam Aj//4XR` ` nG{��6 S /HW[A~PHyx!B 8@�(R efA�O$a)O�>�) YAfΆ,wt 6XL;_[p@0?nbJ *iDZ4@��+h(3~c%AhI@>� pAZ0r>fP �4Xa{}7g[ݹ001 & L1njK潈@ N D<`,++@L'�) "{-� BIQ0  &9'qIPU�jIvB|Hc಺ nK|Vހ�Q'!%r6fOk`N G�`�� ӒL!eu$+ �c&0xU>�[nV4{twV`p}jS9a:SܷB0H#�gQh}w8Eh��.B %qU�jB�j�nb|?q^` @`4 p7\y˿x�f>ţ !q:�J�D21F�T� �]<p%�/�li\e SF9"PFSBxK!�wnһ'w®! �fbjrxj07읛%_Y�8 ɆZ ~ @ C�'Gқ(ºOW�~X  d*ΰ..�Bv59�dG_(N? Հ' (H7 <%��T.!AxPA;�@ .I0Ѐ0=D𳾽� �``.[!<|ğbb@�^PJr $V�Z��!f~RƆs%j@@gCB�FH]@r!�^f%gZJ�X�ρT� �v["'sG^\S�> Q@LgI1`{OZ!�!�6/;cJ e$u�$ @<!S$:R[`hi``{ "�=!bi0 8ћpы$ϖ^cQÄJW @Xw/-(J crrz0 ,$ �bjۜKep�'QIĠ(�M($3r1#9q}$ (�^X G,dG݋:/'�b�NM &JO]wy4IU&J3R%b3Fr3oO=x@T¾Jv0`&!1,Pӝ;=���dM +o{0 �2(b8a%tH Ci_x0 P� HLd�Q@Pg�A>R� GIuE#e�G5+~Xl5'ىe�\{�0c)/�c9bjM9;pH໪�$LM:~;N�I&2# pH_�Ęp#nu$Ә@~}0�rI}`� �G GOF��N}@@0�2jKN[ WOͯ&B@(`ش3Y8v0Ia<dBYXꅁ@|0kW(�PM-gׄځ[ :vM q Q=•RP �; �ZRYUN +ɫrz@e!Dƒ1�ԚL &rjv|�HᡜΏׯ^bBE� K`j@c*' BVQ4A*&Qot5 /Ƚ8=IH%'FߏΝpJ !r!#Z]SY_7d9G9`E$W; &gc�fl*�$b~^A__&u8!RPJ_V&�/d+;{̀@ܿۍW5 S4BRRݐ4Eŷ/#~Zf�~YEjQ001XHib_FX �tB�E F%79%7K�vrpޑ+�ZB(4]�B�]@.@ v-%qylw@!�ÓC bJNS;q pf۔W08_B߲)�Ț|B&?Hd'($u=v�xD4Ɂ$II^t/]R�/ &R /%vM W,=dt^<0! T4%l/,t+u">�zC�PtӲva�NS! �:8ɥr !�Jw&)jZC�\CIRFdֽPt{Yl4{/ߘ &b%GNrNWvN,$]@ �NLM @uQhSD`�$@r,Yԭy_:x5峜{ BI2ae$YHK}H;V2V7}� @-(._0λ� C@Bv7-iYho@bSJN(J|;:@L@r2oJ�lJ7)8hݗr H,=шᄑ �alKW_ט(s]{"EP :@xsדO#;o@@�%M&R>gCw�: ~H} =oxP @t{ ?^P@BB2XbҝrQYk2gG2;!{>@LBJ1@&(2oB@!=�d ˃@bPLIjS&A| ӒL"D$a)07� fOڐ4k"s��+9DkQy9}i&dB! -lY@XxABh 1`&8( K#v3~5&^oq^�7�73JQz6 ;-E|�@.:H,#=!^tA0siԲo+`B m~�+t ՓϹ�5!tt;vזݎkC1Vߺ8y?PYLc!!!<Y0c&8 )-P @.&�bC)veI懲� bXgZ;}�+!`�5%آ֎&;ۤ7~]K@�kv}+KAw{�rB C %W}þ�~BldHbDIwӀ`*!L}`bIqw9VW$, p @L5(G0[KF� �d&3'#�1( =I @t&,M usuϣ_�1�d�xVb`osJ@��bΐs��д?e pd>�h9AyI18Z9 @ %g_ŔPKl#<� �vY`cqݒX�^�<B@h! b<�`�L)�To!a FNy.| 0&�?0D6bwC %?@ 0P�7�un ,'ͨ�T`wR`hbq~ �P�35: +Z/s@pp҉a-Ra )� �BᏑ,Y@�= 2O-B"瀜DM& ŭ% -%qH}(@�^J G1mG/FH`!an- ,P8P|B/\$?<{`7pB�`By&H$'a�+�lXNhfPk0 Vd w  @ P).ya]+�0�  (Nn?(@L?�۔HMA!"�jPd|_R<!X%G7%5$2bPZem� ܘ '|;)HλbV#W&"W'dSgڃRڧ`nHHM�N`i`P4KW}|` �xy`7 P)! ܼ=0 A)!>)9?^iEK@Ɂ 1{ N�{Ods�D-p*e�( Y|;H�t!FF^q. `='Y`CL!>�H Q( >!(R {@ �gɨlvV7rR9,XIp-\pm� RPO@ ɝ]y'{X Q7�$1ެ�HM An~71J{O[(v�> Q7oP` yN?s(Pҋ@1J[^p @02RP݃jV fPѮN֩/10oM+ �_,9 N@�a%ipq�b``%p܀j& K)`fG+4dL Ӱ FvvM�xy�YӉ|! K)bn�L�di<L�z7ĜZr;[H@ Ќ,F/C E}}|#`; xhVsGO{`-6@  Hhs~x�쁄򈷐� '�nQh-9 G"a[6ڀ1+n 3#4IJ8ad<S2 Oζ#!Rhd*dfB5RPd3LWOeߣ r[EH�axo+n߿py CoѺ3�|M, T~f3Wz^Sa}q q 8+-)oJ2?9Xv.rnt!; &abb9c1@a=(m,,S2�NYJI[AӁRC|U ,7J؋m�ĤFHJ+%UrfI%H8�aYJ?/f!�d IЀ@@dԠ4BJGds,N(�`cD0m =Eco:ҹAK BLP$,MC~ n|nj7Gߺ, `M@i %$#OX�V`bCJ7G_W0@:&$RTs[U%PnJ2K#WwJ�42h+{2Sްp;BP`+B95IBwe~c E�ݹ_Y(s0 CvC& (澥 8ûs|Ӓ3уO^?k冤 �4 Ɂ~r�dҜY@6!]��`!&H@1p+RY%?[|` K+�\ VL!d,WF^NeAA]6G<uRf 8Μ;}84J714GF @ v@LCa( z2M�0�RL_(q/sP'ۖ`Y\)�!3JAx$Pk`B&ha}/BwϘ,G�GP;C�2'�Ӏ({J8}!+chXf,II,K!43W3{ n;(3e}X2!P!Z8hbWAe` t�%%DucZ%W6@I]/cړ� &%b!\�`R[i)�<� iI,hbv]@ @@M&nN(ozxjsQl`w �|` )O$r)Ww�\5am0Ew]nII@ϯ ;֓R"'���+ HhBPP9YX'Cz2� 1%)%+#tU% I%%rQ|N( �B7 �lM}̭Y/\C+'^\ $#7hŁ.= :di{.BoЀej_9Bd&�dB GHJ@XZBFYI`�>!IaWI<p eb5H@@Թ05 Y?gz=�z�6,0M%ؼM ++(W᡻7�2ώNdN޼xP ,0QZ<&a4u%?8s{W$�,Z Ū�`%`�` +B@v/` ODB@4tHbR?^\ҀL`a>}h di1<0*?p$0` �/~Ҏs{`�@ CN!' )e78n=L'C�1 /P7+ƠqCy0`!0 J??m�b�߆-% qMbux@P J�2!!!$Ԡp^ZU�DFb!hsP\p y@/JX [!qe` @@X0)8n_? Agɼ&hQy%.n|;9q%u�p ah(CLsP\ NM nPi3'YםK�;$�섌2Plj�C{X   0 I$bj2~,sfl�L'K³ �!�lpmCŔax^Ǐ.hj�\ O>aU]�[�1XW K  @4!ɈlFQxZ=2J�n��nM&rQ`O'` s�`!&f!%$cz>\ |:$ R {-oVrl}) �20hA +#8(0@0� �bn,pqE-a0�B2`acsBV��  \3Qyeyi BR콻4+,F1F4Y&DK?-^[_7!d?ۡu~&�f@tMexj C�1xjJF �;Hi䥋%Tb='`~?�+�`*K�j!x�RWl_W� CS3%s MA�ibV|� 7(.�do_ B�߄L *C4 `߀bНXn}Ԡ$.4-N�HB_eqA6pI+ JfR*0'N&9;8 F@ ɉ��!�3g��-nT�h2�. (` Izp0dE�dž/^ �jX  b'gZp�'IeN%+uZ�/ CY񑳄,Zsp(CsНLPՀ1 �Ǘat8H@0�s(9 �4�sJ�̀-AЂX"h R *;a0�tqDǗfZ v9R t=9ʷ ! skhp&v\ Mg{`y)҄'ra &V 8C!pWAY0\ w�;,nu2 &)eLGd Xkk�44\LAIbhlNs]P4ONm~BaIN?/og@E'9ֲg !_޾ibIeygL :CCos ~WFtɸ``ߺzU>]{݊BC7(_VXg񻠔㮦8%{ o/�nW(a4<y (ۘnPaaI%rr}C( GV%OK(Ӗi.ݾޢ%CJ/1h$Ҁ[6}Ą0M !BJ-J ªIv)K= )~nh & cI8y<pwo LY  W^Pb4 Jqh +/na|](<Z@tJJ +5$k5'-!WFO)dܐ0M@}IKzӃNW{QD 6+J9JL �옎QatWZ>%`a 7X^-_sPL3^>XP}&m�1 ,�~rPYvPeRhsII'3|vV %roFWHxU@v�К�L&e!#zJzPݻ[$>|7m]@�7Y0 |54ܔj@XQ9΃;91 U 0&�Pd�I 3u@L`Z2yAItwt{B33BzO{0n|d`&|R\19\g3Am`7hheI%"p~WGd8 4v_1402шl'bF7W<4ݩ! };߀l1?q(a1=mz0@ha M+/BL0wNO{$p2R@VwvzVB'iI9�� +((9 FJvlc3�\MBݾ H � @�l�R@a3'qbފCRV^3{;mߡ&$ &Be7vwυw � KƤ3rIxz`@; a &[C1\ȕbI9H-@ @�f)w)!Mb%9;{$!>(^^JţP@B�44Y)/ġ6|�R+o7sp , >!*?(vJ:G:`9IJ<N�3�YbPd$nMIYqq?\aV' @'F%$sЀ/�o�Dɸ Hcn3i3@�0Aad8'_& ɀ l|q'U*�/ X΀`�^!i07|[;�i1)Y0^ ЗÝmm�H�<_b4j$LKN{� �y$ $"Geu�dX p |r>$;� &�bL��41=A_:y9MF =hʭ>ĆWpP(N�Twx`X 7$ϒrpq׬�$!A xi@<5CP�3�I%;E{S7}?2q:�'&dph@RB)^�ޞ�0JX@�?!!$0 7)9'woyBq` !vC&2 9Q#Ob:6@a=EO7}T�N�$wؿp<Y^tL0,ᅣg$3 A:@ 8(RLy4X<LF}0��^ h@sJx^ v@  �vBj@JW<1 =_I�Ę@�^435 1%s 4�!�2`A5(۬e`txGupC Cv7H{fW#î/:!�fLNK)8^4bYH C�B`9 -ѕ=A;׀\p� ?8iI$%EEGM#˔+bV#W#6fĭrjB%H4Afɉ&kڀ�Ĩ 5�0% "'�|�(?d)}{¯(!!<l��`1'&�?Xr9? �\� BR%}q$! !د}f5'W%`B�g݀D�f )` hvIĦ�` Hha@*%&�~ImK m*eR�Na<8Qbj0 [ Ta(�k(� I!̄}[ypTLsB 5q4 )vP(Bޫ8R1(7��bWA 4'h � xp*�-y=v�?>/o 倄PIh!)O�8�s7~ A訰O�"rn n'Md�SFWq �|�ܲ1n�d�φTi-AsZ$Xb�'0Ӏ4�{].gHMI @@c �R/%Q@J eP� Cyhmɥaϼǁt%n�<Hbu€�FY ooeu~mM$\'$ۆw�s1d" O6#ވ y2a\F~> ɟw1RBP X2Jy[U?WgZxb -]>ϳ(!dyhd$sB9%;/V(s;0hC5Eq,H@F#F@7" FPf+-| _@aG8(q\Bhhj !m/ lr B1 D̝?\ޠj; ؄MFSfo;鹞3o�`Z"U oQnF_^0?|KoC{K| E�ӣXgnJ 6XJ?}>PjJ-H|؊Xp{'/ZK(MI$B !rS3u(YApRzNWGHB}ZwY u|}@Bi3#ZM�nX€( ,oQ\M,o;ןJ�ԡ`̞?a<Ԏ^S@`�@%!;%PR[$_ ʯ!$ ,7WQPɍưI1 7tH?&a4WcNOI' J/eQ{ʶ�2G!�Pw }EQ^X9I/ =pUP2A~nn!o{otWtf��w۞+\�%g'ӤXi0Wd/n<c] OI &yd/_wdm8-ŁRJ!⑳߁<e ge{q@�N� ќQ�)䴣g,(kݵR6~ 7wWL&Dþ{n�Zz}o�B26 @,,u`:훻jސ�C_^vb%vԉ�� +@LPa|0}\bL N{8[1(5LMY\|n|p4i4M0 di_e|ަڰ{9`Pb~Aw�1!lC& Ю$�4W&-11 (Ʌ- �W, ā)D( NWe_ɉ7 !;0 ؠ CqI- �RV;?,;_@`hZpa5%'p%@ b�a6�vL&ɬ?@(羴"X4PQe9(5�3@ ��;+n$n$0�& G.gn<v?⯢��T?B!?Ύ|G'ػ_/@@@- PI@+̄�z�`Kod H$~ @@#9#q^( �v>BPM&ݻ$jvP7x @tx ŠIpv}HAe/|rq@x@@! �N cɉy�L(C(4 v I41!ܤGӻBv]`�5%v+euW@K�&<&w M݀h1/7'shx20 `CTX:?} a5>�N�@M Ə +5(4v�^p&̖;@c, @7HoYH+K(Qu75� dPxWBp\G;nmDҀ0LH$%n$.�4�MZGphP3X {u#:fjS@�jyc0!! : 19݌0z�!�3!np9-�}!3AGq8iDހ*I{3>`Һac$WHXK N`*ID+G^|P^`0 �bd&~W1(J_p�^L-L!RwQ({Ȕ~�< B�+Ɔv�!fj @F᭺%sNI�!Ìtcf(/y`<0y\3ͺ8~¹  `*J-H-)3 )6;6К&iUb1EicH4Jgפ0*ᅧUL@pė2wQ Δ LE� YI`{�$3#y"D0!ſ+kӖ�(\H"&$ywL` X܄�(�?)ԁ� ?C(FN`- @ W K/􀄄)rreu+7{N�T1&V0x �DW�1)5ŀvrbL'`` RQ126KMK pUX3mɸAg@ 0៶k)up ��j^0;-=�4$]Y@ �b56RzcxDf`M�.�ף 7a ;); 5Iijp@ Vg?&'5Iad?1 D1'(5!1 G%ٖj�^M ID I k &c!:�fW(&x4ƺ,Rz7A(l�x0B\|a$A#B $Ve�Cƿ#9 ϣQ$�`ױv L&g|��W1`AB!!Ғ ۉ;�cyln:�j�Enȶ;CvwWFP 80 &NC >� !+,@gKKe#a>�f�ITn4 @aH&rO%rCR,/t(Maz$dzrhx@1o`iG w` H;xwt_!w,`+/$soe>'ٕܠ Nsw[]qBNAfljG$,15|f5tk7&ID>g΂.Ҝ3 v8(fs<vIYگd PM-MG  Ɠ u%dg\(�wrV< f_d/$T\C rn\MBTbin+tb0��EYEb|\+mM@ӜW/uIaWVǕ >#\Ԇ &$qCP~ I_,�pC&,# '吾 Pܱ]<ZP҆byFw?=t!!%wZ@c%ABOd0r}$Ͼ_((۾?uuF}z d@_JeZ_8wU&)rh%xr"ɎM 偃ncB�/F& ܎ ?NqQIsIDdQI̜#{ pNq;, %(Hd Y" _~,#e'7^ 7'& !hŭJ@\p>)Ғ<e> ƕن]K&:rQPZw eIX@oa:8FJ3DY_  Sp UC1zbh4d߆?+uv2�4n O,1 liG uQ�:(H,Ĵqkǥ;?_]! 7bP K[. `�&!Y0PBjJ�&%b_>Pil|@ L@+|B,R=@L��&/�zn5Le}tc8Sxa4*-a4b �� +'F$iE|7� (QhB0o䱁@΄|[vI4@,3 bxXr9x{@t�_ؠ*&!qq@��X_&j�r^PC#sʽ&�dZS7�;�v�#1 =K)(3gްYwh(uHH9crK"h@7+$w97X1Ԁҝ=hu'%~7Xd: � v62.Ɖ�;�PP d24gz ba(Y�`�Ԡd,X'9/U1�% � �C0jx Bo" :T׼�~�X[$7$ , ;x^�`�RL%|zQE �vP\� Q='o`�0')YI@/-("Ua>`2v?^ @ C!e� P� :+t ]@2&2@!Ӡcxg!U] $ +b) K@`4z�+(@6&@;+/Xu( &% G@j AdO��T ƣƔ^PbppH 2X 0 �l@ @A)r7?iB @4ܯK HK# Ƀ1�;) Y\\�U"@L!zz_*p`*L�( 9I��II)!?|_58@ =(D1�G{^�-%aA"p@`~Rp'HFvI  uɁ'vJ `$\jX@ɠ �WEhbIל`&!r-_ -+ Yր;�0lQ4BM ,W }5S{BI!(P)]H&!+Uz�1!0^kG$j_hhr%bFr7+i+<Q@'�0f&|Z⾱'ݠ `Cg.HOZIV `�^"p�@weF8�/�`* #@UO&WX䉀 �K@,9(=�*�4Ur]-@�Ix! f0@[b&~ja~ @YAɥ6�_R`io0͑Ƥ%YGwqp 03@@p0hF �i}LD #φf(V8M>`l)<\Fx [lM{`�"\b`d7|HawX (} nZ� Pf+� `<�!I�π1`b6Hie)�ohh\6� %%XgIT� 2b~,CY'Uf�H$Z|KJ�@�0P⟍`%V �7vӺIuA1#2|pC&''b-o{.M8nnJN7x'�o P`hZ2Fd# a>H! zz �bW�0mcdkB�/%P1 I#s�M0Ͳ7AhV-=m{�j*X_>N4m>U4�|M OOz5�`: )K!.hyj,FV;~-9vޒϾ8IJ�%[ДFmj4˜1g6j�~M(ktw�=CAknMAŔd|w O ,iHOGGm+Pn9)$ &C&lZI^n//k/0 C lPeg&'%os<I1#p`�ܚQ )NP;^wI2"I\P0QXj9xfN<w :C:>7/(PJ!>#t>b+'% Czs G!#ՒO+6]1uy BPДw18X܀^bHe1lX> {H,g:Z;/pn(3vHb�ұ$ҀxB,3'ԝ1yy(!gA +-9܉s>գ+��-ļķQrɸE?`\0^&Q{brWB&I/uk7ttrԓ[�0 b)ayp!H+$cÌC2C�b^ @DNoByIvNBW4ߟ(3!2(LQ05.:Oyכ|݈rRh72`(BW@1�i(l8+8<⓲Y@a" : /0|u$7mщ]Rėkπ>,SW|_p>[87t5$j7wu&N�� +@0�Rp bn) HOEdМ{[BPhae J;p \$ J1@h99�~�05<S0gP~FKu �'�%�Ą,+�  +P%^u E%��Drd`rhxUĀĢi0BJ)9I8''q׽�z�а1,%E8wn 0 t@y8q|�@0J�$߇3� /&.O{=@!& 7 ,3|u"鿦?X0 @ v`I�/�_ `Ą6� @�$i[`o4$.n v�%R!+\1 Ϫ�=A` 1(2f0&̞xkN 4|g"qRp(�$ܠ*S咓QF��jI_QWW¾ng^u@b�8!ۭ�0�VMCj8_ug0Cp6; rpgdz^$@1ΐ(40u meE@�c] P4bQՃE|rq @22Ki1#I�D  0|4{N"�> �_>͛L RP̯D@ nwN?MAÛEHvL@iX4׀,�ǀ0H~ruj+x�< �` HNNj_J�f�4�1/!pĚ: I4:ZC6ݎ &1lFd  aݷYI%ֈ}'_L � ^ᡈ>5\"xbZv &2 CFZ C}-$*� +Z1 @N�*SۯGbc/]@16Jz  Oj`r B>t`L-3BԲJUbH%ĪYQroJ3"Xi3R"h%o.�uZހ1�"n( @ېMA 8,RyhW؈@@/(8c 1&WW% W!L�0v}~@0 db놲?nby8JiBzSyIU{y4B(+kЀ;�F@a3P@.Ӻ34ə 3y4^= @sP@P qP{JJ�@R) d>gII�~p�dD?8g3XL�C&i[>n߷q` ;uPJN�@bpa4Q[?9w�b_l~w i@PLHG ЕoB�j)=BP%)H/* FJ8�GNCI[`M͏[buX Wo@S4 (1(!q-Yٯyb5ԧd8=m;BӌsUL2c@T'-P2cy4w؋|NI}+ݗnFsߐ?H;|@ b;$0 @1(M0rNC|̀>Aa̎7u $ K>S cX +|Z~=�d0B)=3>76:̟�"@La404Pxr4T%G[Jd *p$< ԔHݳO2B3JHZ6K;=X N�ԘPRqE ~7+PbRP7n:|nXA1=ng) O-ou!҄}qwPh @`W;no@LG�elC%(/.Iba}PCBCog@ iHKt)ęK(C"�<nfIY+8$$6V)E@ ҽ@-LOGJe)Cnv80vЎnNGOن~�0+RB ΂2r'>Q%w=)!`ހ}Дe ~r ::?Ce��`l8acJ%8ҿ=OqV/;�P^}GGWe5ae%<:TW ŧs,eۺݾS$${- c; J?G~T=�b�vJA{&%(/%hHeY0?|Y_4;z2&0K &$ Od F`/~`(`*^/s0^K1Or`^�ЄL, rW \7_AP? If5*ɤ"0ĕ ]^B E'sSB+ ѸBP$ |t>xi&Q>㛎Sjq8 N&#us[w*�2�Ą1ayE(o;ٺ  b fvPG|BB{b~۲bn�3aEKZ@QKCv[}6Ęއb׼Q|p F̽p::` &2tu$&+&/zE�� +FBKBWfaZ�DPJ5Xp}@ '�d$Pj0М��"x4{hr ךYhO{�(,;CťNYGWB �v{)(I8; 0P]QnfNp D C@'s>A}j1�<�_v �y5AϮ�@U�?ؘǍ;�r�4^(7+' e8F!�왋& rYJJQ|@:@ux0_D_m%�hBD1ӲP 9 30X @nxN?[<&�jL F%r?U=�NBN8@8$$ qƅxpD>d'$ s3P<% ߠk-oʑ(& pp R7p� 0I\ HJ, !<A#�1�Ȇ� S$㓌Nh|ܢhlɁ _rjϥ*g_\LH,@1 )!1dƄ|l4t@B�4bОC-ɨO5!^ ` �vPvIȃĀ4�^B�jQ =߭�Px@  K.` XL|C&/ <e z�^�FP(-Ɩ �85� ߱ 3+KPf�T��5@;((bq)�hLN,6iH<- aU $  QJ1@1B8ܭQA՞�@a@MXi32:݉�'7~AP 7+tcZ 2Pnz _ؒRHVhe@';(7-%r.h8@6�8b Xb]+.N@N�\d֔bAh�^Ct�00 %K}|!fٱ%걵Zs0L]XErBR~+IH 9ZӹJNNvNlc=g,ǡV\<^h",E !L$jgMW^00Ly @` HE8JJB{s7t\@0~Y\`3`b2G$26%KZu�JpD'FHg[X@0�(Ld>`n/~w;~F3d_, M,+n� ,BG @hgō%?:� B!d~J/d;k�袹 3l3M;y:sr+m?~Bɀ8n/nk^ �;�1>: qBZh B-�p`(LwG^uNGj 2���|p ĬYկXt8S:` �;&$1.Gݏoz@b@n8kR7 �`ba�d[)>cm֐ H0a[ub PZRAc0*f"\H:T5$jpb]_KtW~!ҐE$4 &)Ç $�7�3G'{�?& ( OH�p`w[0A̵{BJ;P_{C�VBII(A?G>7omy;J +_ϒfCD^@d 1KID=z^H3.+q._Y[_S8|>P¸bߥN._H8Ҁ/A4Ry\5rW೪ 6I3B9; C ahهΫ0 rPKǾ(3(](ߡ#K]ɲ~2BԆnN,�Ⱦ0 svZPF/YL`);!Ln W!Q U/_74eW|!:MrGrBQ܎WenO,P*K OY%f|*c3S% np<-9f,Q>X7}/ G~#րj1׺99�4-W9-r`hn@ht)_/ mFZ- 0j 1(Rpa{9 }Ht~@aeC͕geӑPZ_y!$qD0F7elk�pN}ivѓٸ7ZJ(7= &�_vm62iGы@ȗy҅ \v  &I"�3 'ZNBJ@LLO JI+rt*t wX3!u ayIj O_~^ b_|97p ` !(n=[�]�@n-$]}q/>e{~ۚ`:,rQe �t@Q<Rf{p ɅvQ1 ߻=q` +oF(`$1K)޸aJ+#u @0;^R|Τo6Qx!8}RY ,[kW?Ut\ l��+.( t*1nli�E 0Z]8;cE/7#'I);6OHҿBQ2h7 �]`ܬR6ݛ' р5�`vNZ cQj.Ѻ/1`9HŀQy$#�1@ *؆8$ �4!~8`3`ӑדʣXAD`@`MHbEv`9p(X<M�45iIGC)I` !#sg]0 0 Idᡛyee%�X Sy<y �"eu>�ZLPo|YTd/_�v� Ia-~D�P*�Tq2hy��,L/qz�_lTaxRxg3sļ73M(@(a53V�1�lq'WQh8+H@|nħ <X;^ �^+ 1$ݕܣ�I0@`&�%bV=�pYA0aT3Q&{6�MP4041"/"�Gb q{˚ u{� ko@ү�;�І�#JBQaPg"'^,x!' 4 3?dqhL�rl3% 3~gw v]�`�0x��gAmYJ18�@�ot_d8{Z40aq_0PH_Ә5ץb4�x Q)+Bq$0#�$  5- FX F`ބ0 ;�@NL bQ-�R�H {K/t0A_lJ_zuRKFRzk` @b  JPb84w7YKT�� X0 Bpw(&$pȴMCXP�@16 &ӱB/<B`9+ � J:`bXq-?UB2rS.+˺`4�~B"ِ^- Ǎ+̵6wUxGv_tv�P/#'ڪ1^` Ʉ{>@kIXr}}ɡ b AcKF~!HNJ0i0 +D"`� DRP)#ww빼3o8�qRh�~� F~CII)Rzr7K\85(9}Ť rܴns1פ �*�`w!0X7�+(%#~O$m�&8 &�vRKA{'!s!Mkr-[__�u9 J@L1Ɉ|ѻq`�fdć'^NM Gŗӻ|i ;w@w7nߣrY:@@.M %F n/0]ȏ҄'g,;ʛHm` @ć',7PͼAZCr+鲄ߏX1EwXᒆ=~,|r#C .ߤݜT/�՘W@/ /%+- vv�lL& K�bMp ΐJ> Qw&I�;v�h @vZC !p;> PM :1?�`ZK,q7JYbP~� Q :-_ @Av~͈N;Cb^ -)d#/mi̠V9$" rkrh̟ߩ<[dW{p`gɉd|ൕþk (e8k t6?(41%%K)پwkRM &Oٳ!lsP RWnP~w:t��`L偔wJ Iq;'`*ߧL&wrRvj0ah>|eO( :l%#ݖ&/(ow@ F Ak gZv RX qg!k%J_៷c 8$_< +|78'9BܝidۡxZ#2>F&%NZr9]tzOܓuPϔ{?|%RCF)=Ԝ,B,5<ۣa-Ġ$%%t'2DYb^ P@nA1`:,J>BP= WU<5i ;'-֦J8 %1�*BOKAh7=rK)w5 S~Z2D|#ēWpU䜤3׀/IȈqkrP`*w 벲`oGrG{ 1$J¸J% ί^Ť-'gn'p$4P_P'|'> a eo>`r�2Z t38nOxdp!+tʸE¾q ,z֛)(яDn_&ُ{C�bB! g%쏌S %'%rO'%,NkNm5� 5<0Fcu&�_dXԻOZkB2U(MBJN_-FCJ뿟yl����+4\�v43;:Q$P`0( zŀ4!%9%|Zb\z V(̝эI+#ܟt_�t��JĮJ Đ�w`j2Qy|?.*HI JHI{ŀ2�)A7 �bbiŎWBA7O G|^`4��J@�ShĄjl0�+�MY$0)0�P(?+` �BwbQC8vn<" rr%!wtpśz_ H IC C0 x!RKA(;߫wNJ=P НМsyɄ�0IԜ/zNMA;z�5�pSo,qI#`=WZ8,$dep@@CN$'{`� P�Q 6p? �3�qBQ,ҳlq-i}D@tMIA3>Qze{ @p Qɡp ]�Nn��@� �hр(O�@ Ibv] >Pn45='@&jzPqH}G!Kұ(0~UM�P]]p@ �0 fdK'nH D.M2EҏQms8!,45z � �+�ȖJ&j9kG��vX cܘ r=��'Boau 3,9I;J,�;&-bX;`�!% u|}x@ 0y(ެ1#@` 塐MbO$;$\&[�'�Р t$ P8]C@ 1 ny> ! J% 8N}:hh0ԗJf~0K�*A40-]R!! LI(SvH@ NLKQhdZs2zm΂!?gL!Hћ[ -Ľy_t`0 9`0%Z %;'w>yty.{$` J 9\3n%.%�: !|bX5/)_?Slݜ}�@1 @�y_m<z /CAHV-,7 C &Wt䕒=]D�b\)!aHӐm� %Җ�5�$ *aO�` r@Fy+v#/$%#6K3w?4(0zp~{mU ;N,_=|\"lMHʻ3kأ9hҌYK\:?\ORp�j4 t|Ϳ? AXN߫&��@o& k|�ԚB!X@O;pOg{H @g` Ip wz}` c|I $e{Pi8`B�Ot�B 7nYXP�`�$"#V�*@jer} |PH�? 9ߤ�x� ;JY[Cs|4 ; 䏑0̧m$ %`OS.^�JCp, ߽@/!eBb %Q^x  XiHOvm͈ b�BN_[}$vT�!ہbKP~G͘P$2u{,!,^o렐*BN17A 0iocHHj�^P�FL !Z:xI}@�n4a0+\`B&|cAD~Z`ۀx��!�3g����œ7֌P �AcAB?q۝aAlT?lZ�Nn/^)NF?6iŀO׾�~!&)yMN@}B &A}j?aW!iiNVlEP PRO[ܝxha\RC2;n}9()Ϙ^ J-% Hf)Z�3�ǓCIhRR)v׊�T�b^Ju;>''V&wIчd? EP(B !ny9® n�~M!Q d7F8t{Q1iI+7!i_S&B& /4#rg!D[Edhah߰ҳh|ʲݓv(f΅F1‰ `WU119HNQl+$E +9[1zK+"3IN#5A3MCrp^ o!17.Rv IXu9^B Q吉O%d|̥gװCF桸 RHi$e~+�䴔L ,0 kb)I RW -RBۭy%遒r5PZ`ȉEhi7Z J�ęx8j:o<f%�P0b:Y*RwJ8RC ŕrGhj]<rR+lY9;]('?n#(Ev05~~uIh�+BJC9;݀FǒW { 2C+8i#+vgƨ} 7@Ke|b&C9v[xBcdPXL!$04Ύ'H9B+B~J4a�<qY4&\ߣ<z8V8 Hd‰2g-LD> �0_&$BUCT0UPC`W-K )ЄdrCp('np~fn�?(�jC b+r?d8|1,}ɀd9ldf^EЀ=hS��Qc�ߑ _ى_5CT$G%̇ۧчZri/00 8g>td#;р.!(k'nr;Rs'��+�~ @&S»[vR&ԡY2~] \([>7);π.�J|�CJ9Rm>^�~�k@tZHX ;P P;q^Ee'%>T1BKNiMH/ XbҔc�$�b 0!'Iq/}B�Pte7KNH�Z@@�)!u_Y(W =h�@:LlLO )RxNL/P`p܏BCٯ|�qd"HA!iY0㸪qfy:��d^7P� 7 7� �Ġ۷-ts@L1 Zha޶{$~z@�=@)JQh7V�;�d Q7e$Ăȉ/px�;�`@i<04yz` � H@6&�핹ŋG"C ^~*�84 h18�4�0;!(J9׽p$>K+158>vy8�`p&t �$y I ݊G9 =E &@0ţb d?{ @\Xb~X`n=^7Sde` 1 &ya@>&"�~8y<:�*�+@;@v b�b���*�],hg4Su�I4Y҃kn�H((u�`�V0 x!b93�+�]w&6PH4Ey E�`K(] &=Cw/�TBRL)G )'0'Wꖒ.@b1IGg#t ز_WA� @lbe ^ �b�5!MܢBFW% Ѳ杯2�(C &LKn#IJ.BIy%#;޲p ¸Ay.y.�Ѹo.2�%j0G)N(4pa ]oU;bP^H@1$Gꔆmt�.��$X 3 n5X� @b !,44gW'KP RqDzP^Csshdd,7:,PH`Q-R̠te|~&6(a; 7G|RS^n8�-$fIIB 5fpj N|cI_&bv@)@][L)֔C0Pa{3ˮ�\��4O!hpb2o0< �e ?Q�$�dXpiD @vi1wp2EPsXh ?'m@LL<PcI,gS|@a6 c ḐLp}2:BU*�B`o&�,`i18ix198vU D",3/t׊|O?K&>&ϯ5 N_,Z~_IKUb &! QoW(�#+B�P` oGvvAAiF�ȤD`\X!jN0JN@&,ss4�* !ŀjM-Pn6Xߛ-=dĉU �E'Wd0J>:�4�rC ߩ?'=�0 J}읷{Ф�{�5ߋ7Za<ؙ/_�Zt] dJIyYW0 @K|?�A 1& qKm,.'O GKN8hJGIa�x$Q0 H C6Y� 1&�)i# � _w&T89@6, n<0�#@O9D �< %l1s�.�w^a՚@$0ҜA @M ,?N'w@y{�7p?�ҋGGNKٷy�ĘnqW|5+$4p@lKljSbuxiH+J;G,4H lf& !BRC9A Ѿncޒ5] @Vk  M(bKΟsqI7t Jﻟr,ߥs:a L,~fV"kA~90ate6Ѐbl2;zG=IiحHUbsy%vKi0443%erwq@ (ErSS~*Ҁ@4''Gߑ=YAWt7G#q~ !&/Rcu>PR-he$Þ�TZ35�0cшgX�b& !4 5`4�``@MMQ{> @! CaD2;\h̀!!OiHɉp+dd0򓒎g| �3HF&l32ìP #d1Q{å%}ք2VE',0L� &Hh̀lYOC'[��p$W2C)N;g*Nzay !u?shcyhH G܌),#>JTb) 'ssw JGZO[ej!Aarc`w'\y .1}<a|yK躩�Rg^I>^O[:�~?wzRvqQ/&�jL_PBbā3ŴRrr��LR;˷<@ I Oc8Z�0߉0(v+?Pn8 w)m3F�!ҟ5\'7ד\b]QE -6X7rI1{\NNS}0: &/;/v37 J$1~h־~e$n Ʉaa׎W.⯆n/dیۋ؍z7Ylx,[ci 1ZF}ϏM|0ETa^JwO>4|&��L,O0ݶx/#﹟elC+!0��+�1�Xb7Z6Ahcw{/=�l Ώ(7 $z/�h @vQ  |opK!Y3䟹s>30M` nM&S*_4�x�(07L,!8Cz BP)$k$Hb{0*wrZ {ϕl.�/�\PJJI!<lMI}@0�)�v�!fPHv�� ΎU��1,LvߒC9E+9{�!�tK%섇Yx^ܻ�0�N�7_|3pxJ((hB܆Bߓ8J?8<3@"�&���_L9l>RP $䠲|b�Yi!rdv+<~ p*7E2tIMZmg/{@0 !dQhS)#��/Hg@1KZEy 4rclZߩ�\�N�bcb7v, rQ` jC 18ĠW�*�+&</@hv߭!r (LM �87G ~7/^D 0!�^:^t'aJ ΄9��j�<  fs'uZ;j�@WY]Д; �b;Fd$�1`  36 F&, p$}h ` +N>,~ [ęJ0>(88�TM$vx(�rB[bf`sL#{  �LGgryF {J/i BxNؼaX 7sL%b@T0Q�1/?nv\02WŤUsls�`Y|5-5 0@nKӲ?=)el(3C|J_"@p2Q4*30@BTvQ�05! &fܲFߏ\bAI3ϘN bo7[p# �T�:Kb~g$0hB & GvZ�01_tLBLJ e��AR7Gn>nW옚͐Y&�eҌj`PX(_p swp`!J!H }nS(`^  C9! dgqeZRPiXK_0PI4;5揻�$8``aМ{, �Ę,1) %eu6� #12_7395:��AQ KG$c=JRnM,ӋpP HA )уKB{lwv,�N䒒 �6 ŀؤ6#dqiJ_�;,g*@xIe_ ,DGa�ȭs`)wh @: + iY8(e݂�#AEo ml#`v_�`�$FNƔp]`�t�N&'$)DIh� ` =Հ0�K@ "&�+7'07xc%% 1%␟é%у:ig{ ZCCPoh3 �y  u-&�7 &7rC> lBx x!d� @шI$;�YIp`aG֎LByD5Ř3XR_ ~�\i`C%%iI3mޓ^�@W%g5bNs5U@N�bLx҉WFv)/U8'0qĠۚ�` %C{x �@l$}@dkp ?<`_֐�`H0YeKܧFN-j3xP(�܄C ,1%kBt@y@h"��5�M&#R Sa_�4(M/vՉ ذ᜛[o|}ׯL@ _z+߽4GJ[?{=@��7&' 7}u@�dVBFo6�@QL)59=f@V}Kh.@3,&bA �||I/!(µ}J oSYL-'Y4)[7?&�<%{@` Ʌ_7�N+@5^Z K}tarV;tJ[*!BFu|cA;!uPP &8ы͜@8ܴдVwCX0!3bvg"{ʐA`0~Z)KP'ߤy O [u|?x7L g Xg^'z;Qbs\a4B &p<xO` `dF1W١/1a(795C@nn$mKؘ BC)-Cy 879܌Y:B(G%q0HjC ݒ$W (҆b]׻]qe!%!򳹡;pU"uGFKL}`KW+GI�Ni3쯿žB&u[̝Wd9yyüA_$E`'gزhW?uhiI-PҺ^oKԔ^|CFK |j$XaoQk͋G[ҿ쾱z@�w~Q7dB~Y\M�vBE% 85|07𷻘A$jBQVP y)(cϻuفs5(@ OILiā@^cu @'AeWVG &BP7CNH]|ݺw@v0w6γ��h G(4%0҄cĜO"< 0[��*J/ NŶE`h�2H@,W(!͈hP@T%lWK/[`n);ߺK+][j>��+C�$N w`�fGbyIG#^`a78,G`$za47F,M [u':8ou’3"8�|99^I1^E'q}ϩ�`��'bi,U,Sz(=[ܿ] :?BQ} ��� + A0(Z </`/`�bC H+^^(ku9l*{Xa4Y_'';G�R��M& ޼aE#V��7�!+|B('d2qz&}\�`�47 ׍ a$�}ߔ&`=ƅ�/ `4i`0O A�%׭ql~xX B@IC�L!00 Y08A@2- |<IDj{3�=�xP$0%�jEG7_WɎQyQ;@ p`�DZ7(7�N^X4QG_^Ů�X�ǀh^�} O"G�f��FC? Hw0w]�` !- &n'o.�\�߁R v J(O'AyQ ĸBn� ~'J%N Mlre@4�bLGŔt'H)!t@ Q ( X~^ @!җW9;G  0Ft0;F3k @4ߚ݀`� %^,�T[%Wؐ[I^H}}rx 5;:yy(�BQc\@K(4@B<ѩGMw�b�B /P׺X0bmI`; =�fXLX"[%{�ŀh� YH T�h@&؋:Fk` n~DҘ$b�$0 Mɤ|r6.�'��7֡t v,aR>ƈ`57:1Tr;nk'"DqI58/bȳ/ �a�|B߸A@aH+rdfלdt�=8xtS]}Rzvc,g�|Z -)l"He ҲN  &4iۣG4 n?g!lJ�f�ZXn C+~?0Lq0s��\R }@N)�3�wMd4H{R|A^, 0Z�.DЭj �/k~!i3�QDQ5�hgvlힴ@@ H&P�\Q3f):� H�rX|>Y 3|�Fџ,XXBɯE%<6@�5`� d,@]9/:xL0|Y5cI �B�CfP̹x(/8 s/M� VO(T ہ 5e3R1@OK&W(PbXi*�`N3zY{yH_%goz @�<HwN<,SRlSfӍd̔k 4a((PīF�tn138jLNz㕉HBٜ* O6c A}(��:+- rܴ0"g(osP Qր9]Y)HqI^4!�;/#l+U{ k0&I *jGa̡�Ę\fĤ}V 1/ ^/>C "H7]d a#X�~ӶWr�b D2,% 5D; )&j~ k�5$07_PJS{M/ԧ�)&� ĆZwkoRadf_q5<! Br?>jB# &e��10+_@(�S&%Ʉ1f=I�3뤮ҔYg^%9-7 ,ŧo]HMNY+`iIS8@=H$rKNoWna~C !@ҹc]|tblx& #5nBC9s5(nr풔JJ`0�-!Ye~)Fe�ĮZ wF,Ħ�@lRP1},nv tX`H`k%RMc- ! 9HAW|^Yj�GEPTt۔Gm}"� ;%`j,78~tSeۡ̾>/sKߡ"3L~X`iI G ϕI0W+}ӆ}݂P'K#:kY{drׇ{1 t/vXPM 7}j '%/|%xnD2h&t|^Wc уy{)j�`+!5p ɠ7 A5@ıF|+�ҝWM  JJu^M87H PJ!0_#^5p҈Arg�oo6 @0/nL;t}}Gv8/�Q5 G|^}ǚA�5& BN]�00[aCQe:1 �b @kfG է1G9wL�|`:O!ν擱43rNaT7:FoP,a{#A07$!Qcw3`; A{t1݇`i aNY[ap @/&�>(4 )' В3 JK-)չ+?a(1I)-!�zS&sPAWA _K7!pD tdVc8BHxh��+zY 89}4 !7crP,0}X�`0W2a9@�-�LL>Zt^š(kiVXg$tqű�BM94A>?crbS C>U*-`z I%_�x��\ZF1cn_)�``& !П%m}x b�L�4p5 94eTɿ�5&fn4la<d�D� /7@iHI_$wE HNĥĀI%ʨ7>|QjhIH7_M� ၨQxz9u� P�bz�E2b4@؛|ZƧ='tdp`Tqi ߌ ,L(7$bKB6y<;�Yɛhbdž x{ɋi[}PL0I!`A0K,i3%~p8P 5pKpL1$ L 3� �p2Pօٗ/�k  !~Q+ � { Ϗ;$ %Ks, `Z�t!;b'd0 a.2hA,P�lC+@O�fI4K=!bN|0Th N+usR2.� ��0*abj^=^@ $Ɠ@tI({ns�-�^Pa@ �84ִm1\{�)�d hba$9O2`@ `0(0j1(7ţvZ7/SHѝ4`0Oɸ X ~I2g䮭���迀*1'aLw@ p%w!$05ѣ;2)68.Z� _ҀL^ vX���� 0L \@3LbdC9H�tB3L~or��`a4Fl֌O@�K/9y_Z�CCZFfWg_WC #ns_  XM PorԮ| @t�L v܉� onIexL BHk N �Y0`}|P7r87 �,�4P L%b\1*W2ޒt A {y۹X4!F43ߗȷ`*gmu0*9R^e@3BoȌ>ǧ1^qH^ 璐!}1HP* Ie(YCH`:+Koˮ�?:@wFQ�1@ 3-㔐(INI`F'.}}wF8P7P0 sMJè5bL]X90w<}10rOC  _ .B+DD{o`b֓&$:g\aw% M rR)gE!bF1<T3^<(P(Qedu'x7 ~d$ 7~:|RxA$2 `jR򉁟2zQtMXQf}@PBG"7C@ R_+)&rgtizL-@ /$}g01M-@&fnyer) 3l:�ML� g%$CZPZWFNr^Ww@/&/77y�NMGhj;)0v/Wk_S!*wb>ZL�zVޖωy &58r#(S{Ko\7gGT`i_77%IVV�hR‹rNLS'q^ԔevNrsh -ӔLrg;3hdkل~Esn5g@+(5%~nRⓕ@4�lP BJ@h%{!!9w !H!lnXJQ8oCQyh@h$Z rϽ!`W|)a pc#&{ vʪb`ţR>�*N[{ɼYc?W3&� mtWZBɘ4!?<؟-(ZwUTOPEQFͶ, +\F8 {t?|un`1!A5 ?@p$յNu(g_Ah)(&~'  (iA|[qgLY1?WC/?QԽ@*Q0n)Jlr94iZI9 ^sI]x?\P&:q* C b No<&l_@�3(={0BEl|-^�HAДgs�\4@*?䮢gݎv drߎ�ND(YIIC.@ �]/NC/L/7/! Y`@10 ̔lO+u|pM"9sͺ �3- 3i ^9��+p:IY.LN`҅$qh|=CɅ@L{PpҲv;ǡ9z` @r߁@4M"&r�-&�fLQcN,G+=�h@@C &'wBL^ � V(EFɫu(G&bY&,s/�wG@K3}ݚ7p j �@�1bY [9!q }@@2p@1H /��: @tI/7oJZ:ԝe��)T�ibiJBx qH2H{ @@0 ܮI,qx+�� @u7IGbi]B`QebgOz0I1fE'&7زa4Z>t%^wd΂a7 ,N�`� \3${�h`br 'DU: �8� ,C�:+唲JWe0Ꮖ;t/�xL�̙/d%G"~ ` w`,py)-Ҽ^״X!섎$Xm�p�` %'r%p<-L8h`nq_q}p @~Q|P >]9_ ((�I@ha{*:0�7↹E璿�su�|�T~LO`Ҍ~d  &PYo�.�/( � A5XH/B-od VC�@Z�BO OgqHEaLdljru3%;'*( ˨� d6[aƿBB5XkPiD"i]읏{Ri0LADMj_8߀v_!,Z'ްb8`@ �0rb�~B1Ho�|�XX@;A5Jd[ޔ!"`owvu�3 ێFYrlk`1IeR9hNB58fbFXw/�쬌P|8 K8n ҐP'cu8ՆAmW@NLJyD2sf#�0d0 �kHg/T@a$*YLahźH`+~�?��,3oI&JPϽ`�):&4ІKep$h]Y/s{X[#_�в=8o�Z�(&1)+Ay>τޓ�=GY4nu+Ʌ!)n i_a L(HH`;(0XA3Z _P~ص` �fK,4A:zl1Ͻ! �|1v@!O A ]7 ĤSQ`; Sk@ �f�RC-�6N =%�C}X ; -GbpF?W7a4Ib2P9GB {�)+'%Gtk@bX!ے&g9;=t3p 5 qhe 뾞@p*8!I gQu$R _BӺFlj^&�Dұ_vmuAHe-83w<.xOm;_G� ,q1+g280Nwz0P(uNy/М_t2N9n‰8}W0& �NN:sn'U~ؼ'nQYd7RLʾFO&9wor-/f�N@Ou)0��`BK Bz6g �Ԛ4�2J~enhMΎ~DJJ7pRK$шN @BQ_F/rH@!!�IvBABg[ߕ  �5ܬK40i =V3|nP 1I_w a(VnzBPRPi)_#h{_C |7s>{_M�h�ĢhaXCNμ* Eyovp͇V&`�:p v!<~ ! Y;�zL!&'#^;_��eAA{;9[%۲!@əe2(rgnƣ�ĮVRrU܍5B,QK�W~C{ve� I3$n_>cubr\ Dѝؐ[DW#̮^GwێHN#Rr=:0p : I/GWcNG}1Fг5"@ /$Q%K &_QhGq; Jk� RwRpg;G$&,b]ꄁT�%6Ϻ_ x,P^^U;jS(y`kG(tT4 ~RMf B:7t|c5Ĥ1Ht%-zJe6]?7G)=quY ( vl73GAx55((C�ӚP{rh!"ۇ#J/ kkC& 5{!!A$ao!bQårM|j,OUv��E^shK(!P ,nCU�JXn uJQ~�C[6 oBoπXܐtQ @@ ~ @N )N3ќR NK1yטvFC_ @fBF6qOu& @i4Cŧ;:A79�3(bHIJ=$u0#+M ɥSmd&-!, M)P_N|D2``P΍o<#^E7TK��+<� Q`$9B} {@�D 1ၡ*&ssbebJ7WϽP ?&7$ 6i(w0y ŔQnG +C|R?E&�H�q5ɠPsJ|0(H&Di>�� 'a38p 1�XK!PrG;Ψo)^\�`d% N~2h`@LMdQhPu'n'� 3BNqu`'10R`jRJMNՒ}sߧ�X�@' 2 ;+@9V!IB? ` -P@</ nxBxq�f��9!k-q~M1@tZJ- t+!d8 's="�6ᡡ)!s0ÒX` �/@;d]r@8(g99)$t$zN?__0 :x (�vD6(efJ/AI}I |�1Pџsɉ�_;!�b&~�/�m3GIL-�$�e̽` '�i4~uohz�r�!)&dC4Ju�l�1$_+0`:�Bq|~0�P;tBk?| ;!�R^,hġp �`rYn!0 T!+l^Kot@ 5` �vRW~074u@4~!8a> �J> @  b h` 5�|L;(0#@Osmѩ!�Z_!^K۶OϛI`:�p�0һ ﲀ;�Ćz1 b -!B}8G/6\@ �rRp)G n>�p I:/K%j[/(ڀ*ryXΥk5`jR͒ݎmYiIƒWk �3_&8Qy?/a@'1ѫ<W 0046J��0 �NRJ&ck,[ N`ߍo[8@ dWGg}y! ̑~b 8@zK&lZ1,0@ LI4=Vz.̖~( PL!ZP;.��iD2Qo9ܶu]�WCOgJR4 ?�a H`Ӕ9Ϻ &E&r%p @NISƖ]]Q �_BNW~[pMo4œՏ ہ($p�\MѰc|~0 ;N*�2�0�z� IW 41&�e|0Ws޹� �0I@gPpC Kؓ_ A>¿P�>�ɠ& ?lr ��>&uP�@.%3W@v^:�tr0hKv BfZ &6��ID'G;5_s( p @a4 B(Zv61}` Z aaNpҎy�*�̘�4 >,^oI&+@�v @p@,`CP)s�naBPG b !| '�p R  J}�\�ů[Fa`BHgNNC|/w��/)(t~GdXfJ?}�`� d?/pC0 �y$?[7boGcA  AP#23}Oz` tK)*į1$C1Ib4] S'l`&�L�؄ɅdWWٙm{�:�^V%Ӈv)@ /R7tyu&}{p�Q4Z~)rX� Ӡ3 o�5&T%ҒВ<q^�X�ݘ�s�Mͥ` #px-@ ŗH/a`P:&Šl׬�NB: oTwJջ᐀$ &虺݋OllkdWQt�5/bn%oߧݕo ; GQ,;lH ?�~`D bfHnC/XZv|pP043ݿc2 2y4 4rXIY˼+ݕW'c&Jw׼� v`�!�#BIE'!*}s=T�#�0 Crо;}]J-ߦvm5&BrBbP)7 Ydߍue@2 WG גsl[3먆O,2x'rɀQmNr{PY<_2pn9B9)!1et1{8;׈ a8j:�|2_tvn*\Xщ%se|A[C(jC ǟט0&alp JBq5%�ܧF}w9 I%#yAc `I !BQzܡ{P+o4GK+'#~Jn~o@;&(ݛ ML "ћ+|:=udo}_@ ŷb`0gOAhA!lL!K%W}XwRe[zpV'Y!BJC x[$&,4'|ܜ{u~rz=*Vu0epc'7`?]$ ?d L cgi(W}%7^:IF J̎JI\(XM+%NP^Q{}|Ie~bѱA,fAl��̽8=D+'agšwk' ))G̱ǸbK RBJ b$YˎzL(H ; � 4OAi%J7%'Wx1PEh� ɝ(+N;.NP8�0{rũ׵�1!�Ɣь?^K�l oJO$t/ɥ Wӝ;Z0%$n]R %~PW';<X C @!0_C[[)ݫ�5��%wLGNrSx �B�~ U/ OrƧ#rǧc ID��+&1 - ^Ĕ�/^ `Xae9ţ�x` B$0̄e ҕ@3I0ɅUɣ/9�P ;e+YY\bP0�Z~@a7&3w&`KY-%iaw�f+\-mEH_ ,6NNnwq0Sbz_+$K^t0�`( )N+e^XQ7Pp;eio:O);c}|P�nV /b`ĒE6$ <Hg60$0WIEJJ1k6~U@ JNJI%@:hPII0ĚWDI܀`7` ~@i 9cxY+WG7|n20m BJA7I.ӝ �3�X3$4Y<(G5 @N�80!Gai@ uZ @ 44f<`1* : 7?(Ĩu�4�~ Id ;x5GJq(4-F'XW)ν� ��0alY�6  (sAladD{!'�l^`ܠҜa`/w�h� �=F -WԞ=X~46%tP~18q�p��ؘ!S%#5� rh|IBȇ{1�HIL,7)'gɒR`TTcgV @H�C;c�4?(J)v뼲C1KOdu}7�/1<ybBK(-|PL"JmH�p :&|F%wt�R�4(/'qmpJ�?U`*LZ 5^B) {_CA� v OI\` @��@IDR J{w_#/'~Ԟ$g)>[&>�^BA4tfu� /\e4f"9@0�ІA Y: PlB&WA +T= oK/�L� C +88b1ֽA4�\/ 4R@- R38$0rYYNv*`� 0ķRg\'$?p=Rܝ)St#7snuBX ry( %58PM@R?0K&0 ~u;l �|�7`|B\CP7~�k|p��-Ǔ -rN �9΀2KBS~ΰDt'3 M](bEbn�' iG,9~*׀ CݺrF.�Tridn&Yit�<�I�ZY bE�I `:i}BF[gO# ?X4K}|L&L &b\ '0Vk�&kdso􉣰+\BN,@*ZI*�R JO0e� �rfC%iN&Ncf>Tb: Is�q?( ��!�3g���%&ˀ s C+G8J 0!vGvͮ}g(�q QN34 n�"�ebOrR_ 4ׁ&I +t(%}�R�%aߜ Pu0�1r&HNfr@!+ep@Ld)o`C +Km7Z /O@&��`N5wؖQA`1uW�b�NB!01pAQ[Yi HT ɨ)^p@ 7p ϰҰr4oc܀ o}H�!�;3LK/<c8 P@;r &boБK�� �0  pݾ(%;vU\a Xe�~I:,@[dcvc:HZKD6 fv!!<wv P_4}Xo#У7}1HA^A҈hRz> ] .&$}Z>l=o@!nr̖'�Ԡ(Y!vw]Z~uxB!K !J&bBr:. Ⓖ{^@H\3yBa}t�vXэw o|�0 9HŶ9W4m ;! |s+<Ő\^,|aBɤ(5_ݟ>>ž�5%%9h_yD0 I0o(J.vL cGħW|Eoys%lh:`Pn,bP+_$2f&%8b:8tW~( �LK@qe!F:!$08qR$ JJN{`n3'3:>s P(j� 4Fإ%GXv tr` aV<^cҌyn&|F=pbr@K.Q4 nI(iI}w(j#+R/q;YhҒR 4Q|rs f !JFJyEwCGr ;H{|KGe! RI!`1!J 5'GdHhy( π!:#g,_;$g^b;] C9ElA `'(`M+a]r1J%ۣ.RJYrC>K) N/ɟKp�Ze‰ >:l *p JԟVε@LL 䒀Dۓ� G5=91.^v �5Bs%$МPQZZ9�֢h@jHܐ QxgIY)QϪJ!C@ia:&Ydu(fxvJ��P @0& :�;I:'$A.VNT1<b d7oզ&@��+).H\aP�~�SbzHhv+Qb3n8$?&%l<h^7^`>;dDRLNH̡ϯ��hQ ) Hh �HxvXPʀ9�D7u:w;e� T'!?' k0�rB�M (Of{p1ʹ4^b`h t%BzrPnu@@ J��`Tm'cuH 0�!rx`bܢ̔$7}$L 1 М;%wBE~6dK۵ RR?A{6@(wH $S %@ 0K=y,YE$/zT w('o�h�0O)Y}?^$P � IKG"w�0n^@ń� QT1%/_< f�YH&hMYK%f̑]-^�7���B�tLWϱtɀ' �:�x<bPix(�Tv,4Тj~Ocr GQF_f@A`;�HE;6�d�Z�b @W),Z9N�.!$_4ċ�Jw^(]�Na(u%lLTTMF,w| @x4~ǣ㹱�\�JHA4`HD0J,1!;G>na Ϗp�� �fIƉ"1AD/ A c}@y �$!k--aJ<Z (Gcm6ĭӧ Oֺ8oyaև7>qR13og Q\�"0׹Aa5BN$hk�0P 9ݏb}b9MOSg~"۠75`/y) <U;AFA~b|xNUtwL\ bJ O = PpQ#ZmlVޱjDܥ);[j HjRBu̞ۤN@S8� �8l �_�TsY}2yДpw/ ;D_@t�!�~�d``:7'R /lPL9"b{ I`dT�ÀX� 7(� \ 1n!u,YL &4�v �3%臱h3sף`�)70bB3HIoZ|*ɀ � r`%�2I\@T ,5 xPb1b&h};P^U( -濶P@$!�, �Ʃ _&&=!RFP� 7bbM�7Xkn��8",��vC)?a?(/7hI0 ٻW�Ԙ560ʣI{پ5`(�*�+ �~MaD4lLru} IČO+KY@C�KbY~vB,gܳٸi@Pj2q@Uu oφ$γ/P}Z�0"@s157 ;:ЁS0d+_g;m ! wO C+[ej907]$@^&( &`.5 5]`CAy$һ:�EPw߳46|Fb؏1߾~XB Ix0 nS_Kހ�h/XhAwcCX5 JZb HJ Hie^F%ed>1 ;�b " Gu�7O��`W|W~2~k(& �̘]o!7nHjaH /ϯ�:Ie0 ;Ⱦ�4�0g)?}ϼ�0&�3Uv!(>!< 7 IfPCBJ%}(^51 ߯]p .Ptn>x@0!Xi1͒= mf ԧ'풏c`! 0ҘA];q19<`aa"]>ʺ~ c +1I) + =�M31EWGn ` ɋBLNǀ+N&`2ҋ AG FܟRfn&gB.h\hiY;7-v,n'$LvdlM&9'%qa1~DҀb,ٺ).h�bQe%%b3u0t�tB&Ë9>q}bryx2 8~^)% IY!\]s��v17PݙW#JH|;ق;"B%؏]dyIv<Y_zC�%( rRZO%߅? a0WJ$b~WnN$R>P~@Theb HJ7o1a1 ~7ק %d� �~r7f- -+IY+]fņs҂$CJvw+ﳈ4 >\avY059GBU+@j9 / 0S(ɉrҾX{d|AkMb8|R !7-ۚ0d�1.~Ig!CWAX#&iD ��91q(Ah)=v(^ZJNsw}{%zxh ,8moyP$;D� 'buge{W>��+ nG�fE&;BP( & P$ b Bw;hҶ}~>ɿ�jP`Xm�t^:xbiF}^� rK B&(;`�Ȱ#5Nܫ'ūtrp �dw8@v� *RQv|Z~n"}H�3_p`�5`&%YJ9W> ṿ@4-΄(5z8u@5�p&4I~ {0� Qq` 8 %8i0<EpU] ��%�J3C E͹Ana`wݾ99_\� ra0),/m $$n(g b 40_�@ @Rrr7b9a9� 0�~^&у9C7;:6&�^WG^$POMBq 8 �/F ܏ݠ` �Xcqۓ !�X+tK+/| 41;'8ΤƏZ>%N�!c-I< �@>CJAA~1'w�(!,3�ZxF.zFڌwלXT5&`h,03N/ ƒ 0a FvIK{q>�\��&/M (B/ѓѿϹ^e 6 GVI; R `1؉ HEDҺUqe|H��Į ^˾�%RZB Uj@e}}`b' SǐMFJ?ԕ߿?kaܴ@dTYɿ! )WX5J>�LA3f�?M&%s35t$XhbjnIoٍϵ4{x`HEqO۷ k+$ud (CJ(ߕԭFN{R27}+!Nvl |`�3m$ŖM &T 8i-y݅Z0��t jz~mf J8%죑ofшvry} sl&+ �QEHr5o+#@y17rPh Qy#OGlf^l G#D>/�#auc}WY rU ˽T bo }Z�dL:0)%'o 'D)gjzbso$�P Bۣ'lwYa �0&ttܘ{ٔ�K%#:d|h:46'ź0qg]Bh7 :eľ$0~�$2:ID$jۋ!Q{!(}VkY��0!rv_O-3�@E d}:nRFz^‹-N՞ofQn@O+a_"MBC�NZ GF}񹴀�4- ӱtK P3d05;}ӏXh0sjn|@/,M ܯӓҲ|5�)4ܚFbR �1�rM�h&I@@3.cgTha1= O{ W^N?=>�V|n;H � 3I{%A+DHIP�g�5WZN!OOa�f�C+JRpRPrMdd>(Ci(|'K01t�tDd!3PwGCcg@xL &nGB=R7GB7+?րi5 ?J1je/-H&ɽrYKK}\LHV9('i0A47ۨH]Icu/iON͡Qw �K5ۍ˹x z`hq18=BAAR?c',^;?]Ϲeo|i @WJ䲱g*PRQCt:^�Y+#+u (}q@ ,4}#Q� d+W8&Il2PgiI+FJ�J IJs`[;gG&pn'oZc `ZCP@Q׿5 `hfCw߾%&.JG}0ӑ-{ssG*@a9.�`](Ga8[w֠�hL!%/W&ߌ|#@DLJv;\$ws7w̓۟Ȟ:~uC gŷf9& %q7W�= %%^�>M Xݨjlٷל7 )']@ @$; tffC|o�H0OG#M wk˧tk�B&w]wd0a#19,xJFNC'o0 @t7rWžƳ8}( esgɏ+kܲQj }Ay~K@w%5 �% Jqa_uOO!7݇ I% ez�j - 99-i5(;A0EsH&�jM(T+@'Zu~}0oš5_ ؘPC % ϟ{)<W8NZ qA*hXo݄]0`H\YIoy*cv*LYIZ쯟U߬|@��+B!l=x A],;�5�T\4VBO,F M h B&PK;>ujMʽ& n+P @!&15'(q;M�t�b %ƐYBWˀL�ĘK!q_NK0 .`n‹{;DD'|;mRxLZ94ո8]C^^0�F�NWỠ6~v$'jQ/?:i4EqhJ=�` K^Q]`YF0Ro�v&@`,c#e$ԗGĥ paPBxn<7Icx'EhbET �&Obpx 1ArBM(e�  `ҔayhHDPM!rbF '{@_n)��:�bPae Bz�bO FtBpg `ބ�`ΎQiwn7| 3@HH /%*G|k܅#쒽 0bN/ 0Xbqh>��B�n�&�@L� AhbV@FօЯ~8 �@IiXj~R AzC�|bv;c} v�iB�,_&{�y(@a59ٿ(nXS& J<@�&vro%|)# 3T;/ctP�(L +qw"v콙@3d`wN=V�jPGBs ~7OX4Ui9[_y]fjd-ђ{ƀKT Bu@`J`Ҿ񬽱95�=y:`@B))[�x̂v7.2C>l^4� p2%'}딆BJ1 ~�LvJw켟10�PϘg �|aa?r~! / w= 2=ɠ1&)#u2kїWϸ:�BB:QE%VϺ (@�PBI`!!'O oRPe�翕w]bf�у~ED7J/Z`⡉X�yEb, %sSYCn&LMJe %?QC0 (+nqCJō< ,Pa*%:o<qT4*Q<1k*viC(˸*n4Sb׀&7HQ#c-xHI8k�`@ 7}ۻܤHJ7J7(u,B-0 1AY2wOvެg,Hw[,D18�^=I5y#]0 527(i),شqSp7 *B%Zv)+B?$VBD@`߻=)) ,>�r�>I]|+vLpID�g`jْu.P� �>;C|) TC pw}Hh `0nRN†l1$ 0@3&?=�hB8G�d {!ۘu�h&^ln}|ij`P]w6_�v� #3t#n_.k(dtdvd" 䴓{'Ld @NPcۧ>V]}(Q,a3+Ih8 bA vMۗ7bBFᡀt!`e&r@@L ^R4 x qgµC)n}[Z'H\ۥsjb_7@nd&0ktߠakGV/7a=(Xp ͺx0b+9LCSFUh` J%`^L04aJH\F_$qxIb0(џ;'_&�hQ`PHbo罘`(Lqێ �Cuu0ޔ h I@bKbwAyk$|ޣ,j搂Hj~KFKcI[y^*&F%w րlM&%7a8� 5$gn+N 1e;wwbg,H}c&䆕st@zQkj$"ѝU1׌G|᏿.RVܽ9&S]H!nnad%>҄u-ݍWzZi,bwm}`K%1(9Te!V)D&0#o0X#~3|p&��$ +O1$*dvr@ (Nv�4#nfMH>?{h Ɉ@F%% G3c(;I]& Ic@>섷Ry3�~ |3%D>BvV��1�Q�1盍u|TrM05@)9rȾho*E�?(Rb#0`(^^ R6j d G*Τ?su2{(k��+HD HE@h`bRIg'^Wh!@p 2b9 )5%skh h:/%М;BPM�đ =j` �Be#}G[!WA'7)(8`nRPIj' dƹN |M'q$3,�kby��12b{d$ʶvLL]"سt^Ҿ! ЄK(g^׾ MBda߮�;& H.ȣ=ĕq4RQ}|ph`nPGx�C��tp�"h J�! -^'@B+($~�:�~^=9��M&}@C'K80~l~1@vCI\S1&`&ro/'n?;p8� @ �X}?9f߭�JZ@ kVg�PC@*>ث+& Ir'x֓Hu@�N 6^@:�b4Ba0(/5� B`2Q?w:�D(E`!W(M3_�0 z2?{F:�,0 (O#4$/{�a?o^(Sb %9VJ�G3݀;FVsKm{v!D\ LQ (@`8wObĢ O4Ģ -Z< f,|$*Z@h ׸4FYmH zr�.R&@3xxWLe &d ݂ //}EA倪@&%4G= ~!0`cg  e䀠HnX  4 n rH#NZBVK`O -l&8�ł8襲]PZ@OOIL�zӀ! *H%k*(َ_% $�xXH�x6VF~V]GZ"`<]F�`:@C2E` & B- RPT9$$2/HD$k4�,rOJѻ(gla 5,G)2/Pԓ`/cy<VVGC ;ztNP FaUl/&5~!%T`0޳fC(b>ݾJ1]�N$KҮb]]d7t(3|^�\�nBJrPk,7ARDC�GԑCFm`) �%t`0q߱MQ4�x�ku I+לJ+`ZY?^,1@,mY0H�L�5vH8riHbBerv<+`:J )%;uM4A0]JBhǢسn�vBX{0 Ӯ "�q@�xv% TpE|O7�Jm)0$(i*"YJ & JM1;M+dm9@�4&A q4p(rwHsF9;jJ":m1.r ]ΒaHf?0(�۷/:Q�D2�~0{]g@&!ba7 B>= I (o%{&(#@D1ۦX_0 RB &Zw70hw@.0 �@����W��A����*.ft%`i&0oߡќǑBXWLJ{oM$1<3^a<YB�?Ff`͍c0r { $['l6oV1 P0v9yX�gܯqilcE$#'8vγ .GZ~km; qԡVc$qDh fK6gGp{B=q`-#g8'q$qw.y^L" @$$#1$}L мjq?jWo9 =wT� da 퀪P Xi) d0Q,~L/6l`>%'�$1cK'"_t:G0 pC8v+_r �XB&wZP;t,sp`$IZ1Fl^qhf-ܚLH`$A4-iD0< y " W J0v$`i Z':&z�b� ~O( `̢h3Jv@8!80*Q SG~=z &'+9e|@O1Wg_z|Op�&\,k%'$c( r~Nt,帞%fFYFڻdC�8.3zŸSٜ.D\E0 gxч> r#FD!bWd`_8{{9_ AzOZsD�4ʝU"e`Հs؎��*�|` J(0Jx` >4^ZC!g4o-=NYHH'9?= dQ0 p2�sp.#ḽ l;iOҼ~LKqk /S1V7W {1pj q{}8tzͺ ׳Pz#^0z8I8@@~"DH.3m@폑is!,Nu,?�qHі{:Pq<"#=ٸfN|{'9>c؈F'v6c_)98@`#>7<8G7)88E};ѿS`p8[d# },8οqH$rq8o)']$ vUmKXG(÷<"(ݘ)K3sb8B}h,8B~zDzP~�D w 0ӈν7W6maY˛Zul{��*A-59xt=.kk`'c'6_'p|VqrY#wºBf7~"=Qww1`k3d;{~ z�u/<!m_aq,ɪq}3D}N0]I4gxi~%,0!yyy8Kn~u7=ٵ8W>gsRĽGH~8xLof1n9# B #F;ss:;.{ASܜ{?mp5\wsvA-Yز{&l1<3�<RSF0[1#$g F+pVYgsUp\XBVҸuk \;}f׼*PUpX̓b0w5N rGUA qTG��*P;wd.a&dt�9mvPfhNt$/<w;}w$i?grqgPzBD(7 gGI㈽uaPeg=[v4i@cz;n:?Lj$XXFek>'v¹qYgcEr.;+,Z |-Мϋ9=H͖%Jy;Ÿ4~;��Ѥm )9Ew<_ƭc7= J#H <|zp@8NM3HGbC HVl)/u/[:}';d`261xʑq;vT}B?+Y:/u]^ev0_[ 5B? l*P & Nx(Ϻ'[{8~cꞢh] &N>"ΰ jq8wp=_��*db?O~/ŖQuƹi�KHad0̲R15(?in%v7rKwjf$%9ĬJ:uR /yG@4Shqf&31~TۋHn#y# >p壪ovEzps$^`"EG)I=–ŸI!Gm݇嘣Kg3]g(`W߇8g2r<PhDƾoԴ|g8rs\kߋ0pg8)_NJSȍH:p#_~+qg�q]QHPϾ~"+1w>Y:\הWYpE4c :!C`%|i\:1ABqTzJJ-{ IũHAǪuZL wXZO}@{B3CIBu }Cv<4wzw )lpз"ÉOiAlB4"&$uℷ"AKH-nGzwpMmI֦Uu 'Ken,(grG0a=iyfwК 9Jx͙��+JE|~Ud2k%�vF) $8[؎~P^N|,Aޥ0�+~v3[N8-v}wݼt '[ao4޴erQ^l77 XdaәRά~6؎(^;)7&.: -D{s\g켝nL28K0윲?ϣy_18|ƑH8wH;w 8:Gخ4q$w�[8wHr 8Ydfcs)s q6BEzͻj_9ĩFu|`cD"G A-Nn nd0|ʻ Pno| I$> 8xa7<pl6Ep~;ȭcXE۽k._ndj5Cw݌^o-,JNgn7䫁ض֗V1-$`W淿Fu_Nܓ8## >^Se:qǯN+%ж^?9T*Xzs|&27FXs8��+}¸]Y@c e \Ƌ W7!$R${Fav_^TF:<|;PܒS%3Xi[-siKԃr7t~›?B6s~X7%<b{j8./;Å}+ڜBqYأ4wABh37�sUAW'[~ P e؀ĪZ_/ĕnĠM8�I;l^ͻf Qr0{pRrQοlպ};Rr{+CqqF-�/Myb̮O܎cDvs:~iℹLk(Hy|9%Kn(gw|f��-P?_4h~P;o堷^€[hes^ͧdy`Anc0Lr퓸'_deia|_c2VܡW> [VK2+w MH8\n~ûwg8]RG4 r/mV<Y[9U;E8+`K1 XuFɶ7<Wb��+'AXCV E}Ʒ!@F~kOoce(Gd)).t95n7<a6{m<Y:{) +fA؎>> BtlX<0q$+'({%v^C!k~pjapĘK'wZ s(/V/kD!5M%s9{В~<<x~igc_?=uwep"xlAAI;Cׄ90Dp;+/Y=exIÒ6qHHwb7uq{9J ~ $Z2^!q|u&0(=H v SFrģ's NE.2),h�7-Y^8-)&>?s\WsWÌ qgy_wǿX ߰kgӛ Ƈ2rW :=N(wzmyE/66oba#V.7\3+e%˯\隬]c�=Lut7!b;2"x;NCʺWsiG]s(G+ } \qƪ}|%yƹsݕ,d ~#<yUp5iMiHŜ@Hp@ J5‡qI? ,Z,V5{Nht6ngcYM�� +َS 珼Q~b;>mKnjuX_FR6�RXxp"tv4z"9Z LJ?gFOwd4^\K㓾d<Fdv B^FOBؑv/?lCT'ݼƣyeT=F'_4`ǝ>u$^'{Hx@sp~۱s_QˍgԶ3tpfowW_)&Hd왹~#n`8BQW/K7;pn W<ٍ A (<3 =s2XXPJe{qpv IJw 0~u p4"/a;74s#$_KKWqCi@<ZglfSޱYq8h<qʎ W>:TUqUsV +kCbن ~Y[A#Ik#[JqZWT>dP&k㯁: yo=-q=bI8$O wVfqk\t0p9c>,~ʘ/.�� +RB-l{ۚg}�VNLσIg}QmnXhae�`[7a 1 �<%R!QyT*͘nh~5- ?nN7Hηcs;_ӥƎ0֨,゗ebruL(;g)AXǝmcF 7E>G ]owBopejq\YU$ dz1Ybg x^ 8p 3"z>?̳C;SP7d|j>5[ �G Ö}`Ɠ9ۍ^GP5-Frz(Jh1Jo B$!EWJK /sKËBݟQ(#9G):nh"ப(݇kÌN(YW}K#$ÇǶh5��F}cB)Ne;(Cm(ema)k"83TH䈑U4+W(t7]UZ /{c^UYpDjEזv*>ϙ}B#p{XW |@qTaX+h9wF~>|*lW ~N3~ZkPP{?>`Ratr@�� +cJ~L5 Q]&].JQC%<&n'VOfQ+ G1kㄤi9[- p|rpES[na< 'g>,C`w83vn~O7os+H!Y=a AbGwk8/sv1~FoGVGS8dA)J^#!f1tE >Sr5 괻<GX//w|ۯqxq?>bL \ؖX w37ϟ9_>[8\9Is; F2øǹRp䣫#BA[PF-x]['%%H,xAf<z@8/]/d 8z43l4:GSfNn^Da_A,-X2Ū4 YlXzҲ׫ d HCd:O*oat1ǹw]Zݝ5Ì6;GpgoϿd�hX9!v磚(WԽP|A'G^%|UsK!D+|LXOl=X@_)F C1n{pY$�� +Kc8]︺%Dk|mv;ۣ--s)ŧQ(w/%]bЮO>UGW׻;Eųhe<om:nn?^?ن|гv1x;x"s}pa \g29sqoJp1h.S? Dù54<W`I0nF;嚤H\IRqG2z|g+F8.0hn;{ld1N 'uo>|%rwne-ݺb<{ ϶ /Γ9Y}5qҿ:2=X &Bn%qaO/v.prJ<!,"b~PdI $35scvI-mƶ9߲Z[T5ś /МھEuvt~ gP;`vyIէtӈ >j'Vej`�� +pX>+'cۘ-k[}|�`0Q&uywڥ\w P~,¹&/.APœ(pywXJv}ni0}oZۙٓiry*טp�p~ c;? N' rs[57eY%Rn٤l^_/V`¶8f7p nsF2#{'_Zxl"#G#Z6Wv-U!<@(:8H p񶯟7|` m `{Gw cnaH#^d}|0/;hw֔oUfi&t3^5dO#pGj-oY}cٸiYý.۽|֣6& ir3"fݑmixޒxw׏5TE_F<X4.3^[U< {2 .p؏OĴ#^s0(Ol ��w"Q;9zGU/3X<O~+Au /-~=8Odh@M^@r}aޘ.��+I4w/~?>|=+?I)&-I} P />HWZ?Pg(?lg YDnw r bKn{F~>9[]$#>ؒRO~s% mȊ;ǁAal>Us9sG- }pSsf/SAc0DN}k/8ü䓿8KHrHg|:j#v<8P�9Άrø^Z_|n#|g#nŽN݌"/\;WVf u}e$ZXn,,]279:š`9e 贱 wqe= t:iq&5_RP>^¢AAB~v壉 Yò;b @KaSk:ҷ=TPUG-R~qHGRǟΝtV<zdRLPK_␿{scWg/0~R8ֿ?=ND aVws^/|n_8Ku]KA"Dڟ샚1g_YlqW R8۝N*kO;7~Ʒj-= y_>jG09ƢxCHӢR|z].��+% u,RFeՔ1o7n'N 8= âIŌ|Zq7 нugo'sXXNq|InJyrp۸8 B~RvKu.{YLae'o7^d8ggo>"4[|Χ7[f<aF7*Ρ8"<}/B�]$},yAWᆳ u:+sÇL;~ȣ"Sc #!O\hTF#nj-.pĝv1*$y+9p5noX@W0!o2;? oč^uC)N݆+-oD7,r0414ݜrS-q?B":X qYXxF[WJ,LbqfKsLvpՁ>Fqcudޭ2q9w j#ZM@[4@-F8Win_r`iAHXO+z!<U S%Lj:I}e x{*`Mie ?+;vk8?JRYЄ?|]96w}ߚߋ2wXO8[|Ya`sF(qnv9&[4mnH;OF?D/r>sr'"{@ Aglo '6"F- ߧ�=a>("yȤ_! fo:sPcKv;?`a=h#ۇ6%qS|[76㕙)U^J f|c@��+Ӱi)G()?9eJt /go0w>抷8{<¸72O^t+8:ը>e_7[jI[ݶĊ4]QC[~8'g4)x.63cU2gǎ02NkfA}8Gg =hyCq8 Fp"~ Ì^8^2a_@׿1#PH:8vBS(ψ8Nw3gd ez2шAFjHd:9KQǛKOw;~,^c\jm{v a9^}jvNdp%ksw^demմ%z2qt7.>ﰇT;/٥4��!�33g�� w[ ck H?c\�HO.0‰ T],0落!믪J H,�WטʬR3꘢"pAV&/h KMF`Dۏ}W~=rn|lB UC` GO!XL"_Fs鱚C CJz9u%ۖ`s W=Np⢺K5H4N<ED$Y%VWƅ-FAl5f8M簶ʂ72~c-Ys;"/¹;ca.Ygࠦ"_#;c/ kȞy'/}yGezU~ 4|p$FrzeWf&bú'HP tá3NW|`{qd:Ĉo|n/'b37]:5 0SuN|J-d=.Vw[2mlϖƮx��+ nK[a1gvC%:< <0h�ߧ0v6=֏~Y9wH"znayNwP΁cϦlctV,o'2#+5@sgH7:zI"O{1Oe@g}[0`o>n0{H4RY`<W{cxWۛg'g209xp0w!h#s=vu(~,^0BAuO3zW8DnQ2A̚ݱf7-FP0Ȏ!műЬpUuyHŘ0Kq=@Hu�+GAepZ)lwxvP{b3mxvfܐ-8j%\.gw13/4Rfl}>Ϝ9| Ǹa::Jrwor݅[ 9<y㥩nEڜBI|�axᢃH(�Cï Eo �Y|%BI %t5ҰpJ�B p0U:y06gX7HXSe? .p q1. ^9hg{z D\K/uj7;ި?W2x= _q >0~.3WT!|kHՈ>I)joH9awkj $8g86a$/Pa|BPƚ#DA,? {ZȄ}9EE1mpjxsyT&!lZލu onα}?b->b`R6tw0{>if(I)s׊mG%} @?lo��+}E ~Rg`#~$wgqJfnZ4 C/Qp9(W�:н,%h1#ޡ|$#I4'~70na{>m3xŋle|#Q]22q݃^v=xw$IBvPrzfsrdόnciˆoi}€k?k;Ӳ F±nH�h^3浻(Gre]Y?u˶qÓK';^l^{yS~Ư'wV ĺwi\yrY=r{Dy{5N aԄ,{@Xz_ ckW݀|֝;¡BP!M{[mh,8D[=C�8XҼ%9a"@(d7�^~��$ zBm<)%s‘[=!RUC X @ b-0],PT[ ALX'j`B${JR 4?ɐsjl̰$kp_5B/_No+}WpJX_cRfmS;)y}U ^5~7l"9Զ5b|8k)*7]XJXZ$#0\`1;^fX7ߚ,t)W !-QP0 ;a)O| 4j ~1)ArAW^XHff=[پb’_o@a?3 C`@'Qa<L”}L(dof^8t��+ﱽ&Qr0^߾RVݢ@-/[gs'Vx8*kv #?eQ͝{�a/3}7icY8K5^Gd8.8I#_ۄsqfyBnnJvx$n+ =TpGMA?K t 7O3h3Q-SI'-Pu8^[398O8Gq;HZ8Q77{o~+dr;sC#O^V3>Qf;i &)W;K>W1jyOĮPQ{˕zD];Aozfq?!le~?^:~%C6N{3V'I?gUE!H6Ksb)[)9b ת1!FJ>oe>_?h ::HRrRzMO qzվݸ^9toma"?pR뚑ZbFCx3k)z-p)c<?"GБ ,<?ãB1שqY@Rr;<I,7Vk%Adf8e\F H~�D]KxGXwt%̽fX(Υ8rN4I-X`_0<J88 "CҐ@�7Yp��+nwCr)\Qaix~`ϕN? Abf|jjH2r܋PA^Sq|ېҥp;DR ?I7el@p䅙73PI܌ߏ8+8b0%7?N <W|R]_np&߳+<7=/xÜF_|7�y[,73í!}xy9�?Ov8Igef0<|D^<?\RLv||ik) vuta9$Vne݂Tñ 4% Zrn̶|NeK۩dJ cI+Z}]i%vKcrn'4H2W%Ct_35H5R;3u nN|"d| ׸ bgON8 *exXeW*x_.OPvb'{W7d(7"ৱy%?yg<@hr h:1<⿻<AnPu}HwB`#�lH^$gG]xWY_q79DM�p6<CnEob-מOc߿nE̿z.7q<m{H-1UShyT& LYF#i!NHAYω�O1۷}?K��+w3m)ks#29av#v9;e}Df℉'k~@ ��,_ݱN<yRE} r1۝Îц-R0S\{ suw\|GQj.�w?I�=y{M=DE?0W?>|TwF"Vo%?ceX.fזnoyC^³BV=qe,,f/7ٖ_^ wrq2nv㕡AgJ?8}8젒_u_ C'qTvZޒe$*[BG^+)}vqb x`~zo|ǞbXM4bIE&<V DWeRxOH^,�أ2�"jX$|xL0qXN `PX.->1�IT1lGG!&sq}-.v�RGެPℲl xa>#ݥ  }rRұ ,`xz R|/ ؤ 3K6ۊӼN]HOw|(e�O I!h# xN ި<yb/9gfPhO~!PBB(Hqbc2{xi�uxz8*b#(\ŀ*!X|<mI'";5f~zfX3vFk31xg!¬A+>gΆH] ty0rf1y7^u[9dsK4Ƙ 17 q6S:m0cz\H@|?9ƿ"߽?ă9dn5Dbo #u ]G曛ӿrOXÚK$Q 2: 3tKIYm KgW@tgnVN�A oq��+ѿYOLz8Q\Qw%-lw (VH`(@P0G5 R1h~`!xO涋,VÈpW?^(_/C_8a`8FV_)b; =gjZ ? lnE1|,w* H"h2m{:!lj?O֮NaCWp>[*>)vN0((4?;~7T?-Zvcp-o^et'߲ C6@"N֡'s~r)ל c5ܞ)'ÅK XV\þy9Yz1gk@0^ݻA Ox.FmҳbAYckCJÊ' xԵv#Pva@`z" P+/ye`PĐg+ I> [PU�0/OwqS(9-վ ?`GѾļ<@QǗh*jX%ocaLGϖ5.q FIf m9W'&ų;.mV0cx@*GxY9ő_ߩfb.dCoG',^J:gdrimcoYxMN6뜺AMh |lv~ika1=@2|D9pD,a,Q8A dR{/u_ތb0fJK 3)93SCC&p5 ñ켞-($%Xn Fd2��+0Y!peٷ͜gwk�JAhrg,چf -*d԰1Yeߘ{|;7X<i)9.8Fs^+w +v88'~/c8L8(9W<.ل NqS7Q^mLZ0iKr joX~u]nu%WΏXe|&XVw{5@ߔ^WQ��/`̞%K&oe-ӶcA ^S$,l^f%|/f!xzP8 77u`gm?BXF_`>*:<K ;swjqp,q} ڵ،| }74Nv7O{dxIrJ ԁ"Ą8uPH1|G^$~œO!aX|hY<x #-w|Dٜp[AS/ IdY{,Rn-,n#u =\W h÷v]sA\9hRQ?3=1aspL"=}׹ĨUrJ^9rרs# `cu &7dZ{3; wQ+KǗ}l8߫^ x',N8.fVgǬS"WqD'. {AsH&&^U%<(|%y;ߊ{|"�ݨfs�j- U,Xm!y?vφ 6w���+gyw"1e` 0I_1"ILG\V:4ޣ8ȜwRO؋*$q愫m><O3y]gMfS1 i58d <SyقTFa}osf-QwWaBG&K^8Ql?e{YRÖsK^W b#_W'l|/z~:{ Vuű]7z2vZ8D3ֻ� ec#4_~V%{QL;pЯ'n)$nw6 _³5󩅓Yޛ^?`lFˏuvW&NC;=G<wȟM:`v|F͌殱>qMvYi{7CNnnvN< ] >󅈈ǞI/1'Q$R>'Y<Kg0+}ҜWK}qF;iC9{p/ku0|?y!ȤLJ@qaDU9d#ro}#zµ}[$|?o��+|{Oƅs C߳3wiaqf)d pglF* /cmrOO_sKcs~햌x>/aĐo~94=mua'�m+)Dkcw|(EnIZ }'C�0ޥ!N%P }ߛx/kFׂ쑙nǸy}]A~¤ ZU P%B'w>B4c-0g Jꗘc^J'`Alq̮*K/-s�D4 SIn1<ٖ |o5aډݝ?((\h$zJzTM78Dx癡W > 9GaZo5,W 2WJư:q!^ ^>U W3x5Ll<Fvq̡/|X{^ k~f W~3~gvc7܉=9ٜ8ǡfخ ӗ2"m08us-gՃss>  h<C4Wrsʇ_øWLpJ-̓0V^vg".*mW{PS.\��*?]hB�̠O5{Cpt6bs:CΥ1AxFx0 3]^P5"/Jkz0zr��1�q�Q Yh#%s9iF)$ `K�=eB2F$4y6 )_0B@vLHiiı i7D��NF*C�8zpb =nnwz O@#!dK?t4~7 qbJ#hb`ih|XDϐ~O7^a�^L$8b>0F ئ!|ZՅdM�КL`tRo<CrTA�^90ADGr$0׌G (ngC&P ȗü/dMK e<& FZg,0ii~u ZL`ywјG#:, |^W _v?~@DتI { b-z3rL*P\i K H{j MSǏ�y�t`BY}|�L0x�C�jZ� s0"dU!aBH6GP fBUTB ,}@:D"%d)eWo|�*q4=a s֤['Y�?>mG(!Jf0kU0`>.@Ẽk4쪨H+ =ww4I8)el˳axaH48 `g ~#n\7) dsQ@H}^׏2Gw!  : 8;@a$�pBA,tgS طM/3h3Ѭ[/:u DH7j/$�ٙ.a!t@5X#"zr0Yd:QNC#ȵd;Sʍuqb0pDI |G#y'XU~KE�k|� u8!HаG�@UR{!&d~TϸEyF>){hrn߄0~Ny|G�$PJ}ͺW>Gø�p "> |} '?������A��*4 8_4Ea7cq|#Hjrx|O5s%B_UM'{䒿+-bu0Lg 2XoW Sn ;H י  11 đvo)c^4yY~}:NX!LlV!)#w=$<<w]8Qkv y'L~ |n<%q?_g{>DžM݂ߘ@5)8':ؔ2pG{K^)(9 [}wG{ߣ;_G 8ٸ_0'Qf5$s ܘ8#p8WN3ajJ>qCJD HLBpȉoPho MP@`(rx0o`h!�%|M!$3zJAy3�RW(~hiFq#߿_h` rɅxpbX `(tr҃ ,4 E kK)X΂i Jo ~a|C$0;&8` z&�R'2�� !h�jVNI@�i$$ C&{q$L&(qS؆?d7%$YaKwv3B@4Bu! ~y#bW+?_XbXճԑ*Hl!4�|ﺛ[qݾ:l[r9ž:οw5<N'CَNP#. Wmԧr0SY=m3W{c ;sLsd(ũ-;;6��t,@g]]Gu{汫|fF��* vޞŤ^n^BVqa})&LԆ; ݏ2#b && �Ѐߤ"d޶jB1H`ccQiF{!M+!= FTݰO%rO@F8yzύ'}Ok?9|Ä/{ ܈;I$$yMq5o>gͅyqxǼx<f>dlc64hW}C0hD璎Ov;̼0s {yNuK|y! ,8PB ,̀@wK@aZݟ 1\!8âҼI"tdDoP}>tĎ#pi_:8¾a %ӑ||L7/(s9Gc#["XNщ2b;r1Uw0q3g8HFзο4&:럣Op^QZv&�}W eٍf"/3V�l0e<]pāpVp _X D{\ VAv��*R ;/bQtzsY[\R$`)c؊= q$#4G ט)&--Š&"~}7T?QmA@lQ;Y.Tu4'$y PӋ $aqޥG#$yvTB#(x>Wj|Q<_+q*~A1lcHlQXF�P6(g~d4 XIK:^#h&!1Y"D/>ۇQk)qvF�]qnJݷf;返ׇ$ qOd@w 2\tb]ԓXNw/kŁDS' rء\_c~?J[vfls`{sG`z!nsH$XZ> Go=, {0S3_3v0k O$͈sՙuxxi<�^ÃؒpE(N_ Ao6M:ZÛ'p��*xJqt-]x^r!ggB!)%p5IH�lv4Fuw8ZwS~w㔸{$GX$c 3 U)(o'N)Pۅ=8tdDv DZ{XIXRsԴ{K3G7}09܀oیg^kznv$¹hO 8n0$8FHB̼{p϶!B<A>x <u`,=!sʷ | 79G<еGifs9&p-g_Z\U|^7vxrOS pou;=A#3d:sõ3mc {I/VC_@?s?-ۯ>꫽ cv} yc[ npwݕn}U)_R+)[K[q9k<yZ<I38v+W A+3~QV?բ#~n__(Ufצ8Ջ֣Kg]��*g|swQ B6JRxP71h= ~#Έ4�s;R+C <HLtmgXa:x_nsR?r989:_e/ JQYpAOxb;a$zpe/r65v'?sLePUN Z:ֿsjerwY?,/zu0wq[s}-c_WX 5?ƹNW4��/?|wȇr>⹣P0,ZDN,G}r'nO{ 8 # A=gݜ{,z,?-a8l}XQZ U}S/"eBGmol~R,Fu> 7 ;8[NW1gG|Yߡ\gg]6޹̖}^x4D-毉n繮vƨďRvvׄ,w:ȯoŷ VY@uq#ǩkr'"{=[Q_cHf^Q+cy͇aVH 8ߺ"qZABk=)όz"r(U SqX2cC0N /wN}ݿ\>��+�KV*H>OGP4 p)NB�GY!?`Эo2�s0vҬg3밁h'e'I3 `}1e<p^^3q}Hac'~i|)nO2cuHsݸуp++%9Be�W}q~(w^6}G pRn;(kkݣwu W;d"|@¸ N#{ƣN~;q{Yx\Fh=|J4V,.~}œ||o\!J.Nx~Aoq|ktq`8oHĞģ:p@ڋ<DzN^I_Ϻ_wt_0SjVo뇼?�pn߁ ZY69�.!Į36uN۵ˆR{]_8vq˷^n7weiyļ$fc쥕Jēɕۅ9ŞS~fuR@K/c1; ٻ*^?yS]sW1{c\b#WqVhD[npϷNu4��Frad͋&@i }̕>Z Q7;;l} *U;/v;|Wtp��+ uƌ:})R&aƩ C0O~I%+'sݍyVل#ﭕﰱ+?? k1 Wyza+48%"X~VC!k'Ayo泃„|sKBT~q]bv};qGyXK|ߤ)L{W ~Wն,_Ti֗qdl"Cy#Šwjv$}@0^?Y$B�U#d?s4H=9]:"Qc Rs7|s1! H;ncБct sg?Ղ⥲;Qq:U.AwG"E+;=9‰ݔm}mcPwG$Y_pb-Fw^^$qy͙=ut"c-i"d* =cК{OՏmwKx 9 M}4}4:w73}(8DlOqqzȺa6Ҩ �|~W9/z/S klK4J# 3$@G"$ak?^Gfx "O~;g5Uj9A\SIءyhU@�B��;0&;)M*_7lF~3kz$$B?A9N`~-_H~#=}R1 ҷ_m/׶bTt��+vR8`bR5nM!c>(` rq;N}#`\F3io{6e/vB^ Y^��o¾p;;~O_?yz8X[ '<vu;+? gү2 &`Ҿ@icc "$ ӕ7<b@?{o@;ciL8*|DGs; 'n*Vwq$nF,)tpۊHМuqCXgF/  Þ71Ws1='`gsMb>#m5;l}Xaf/0̮ c1%&sfcLdPcr_ x1m; l7|Zl8{Tig7#<FZE?SSohu h?? ?kxuߘs'3j7V:j"j8}s[ 31^4B 1ϫW_O  }'(ZȊ#bN]v{/x%<$8-�Kq"tO儈}yl-Ϗ>-|zx/.Y丣OlDDГN=o|ߣ0{x8m ~'޷3Vh C(!z\ xPa8�� +{tcZ-'sf7~n=XBhos񽅅mf9);9\fl~w/r'a)})[|m8(iCNg<+E4'_R۝%DuxGpx,^7]9ax~7Y1|N'?^c|?hiqK=9'noB9EzwFhi)N�?|`Rȼ;_Σ3C /D *R�Q 5! J)G- o{nCcFf?+`/aCLё{/8oo-fcז wsI^lH.a[q:zv3@tvjXG7o>GǾa}yB >V+ a)z<m8-?0pQ^Fq>s;GGW6Xw7As9 ?J^PHd]p.<FkZpd�^fݜ{,BPM9�B"AojTG(s="Yu|~.s8[O0Baϸ Y- <'WrKo}@nF�� +x{u CU JfZQEv�q :�ZPJB ,nb Ay' {sfٚĉZ72}I${eu}÷/ƣ b1nkS@oWÏ>) ~^ 4WANRM;W\WF~[ gz΄Qr 3;m33:l?[K7pvź̶gC˜/б7Ç.&HgC I\02U5̢׈;+3pnxԾInyݒИZcje;cؿf|a3(gm;=G:%z?)%J NU{|? /9R6$^׼c n%w86ąq/$ / 楃HR�Hu~N"ye-pR,FG rُfwU-t<Aa<(u^'l=,H*9 QwVcU+҅!UAzP"\ꭇvpŶ1B7* m\ocƷ@ a}< ʇRn}z7FٻDMڮ^ F��Ŏ�s~?|{8t&oس=X%/ jwOy9ku}^G㔵p yֲ:?WU YcMz4cT܁K` xP2Yo/p�� +?0],hJ a! - Po2;b`EB$klfYYf?$ѦJ0kKK hk(RG�@.?JCv8Qbn+b/l7cs�PyC;3w ЗGp켱+{w<,[}mù^98^f <~# üqs/@9}:#$Ȝ:PxV|PN tpw4{ӷueB 1_ >B@#G8"_3s磊BX.|7p~66ks9O۶ F"r;7 mלiIFq+)/0R#v}`n]g>5Q9c4dy u:,kd'VQFV)W~'tٲӸpPʨ@F% BİsYl?Rq5sYc d(\Nvr. kn,.ۏnW,rmn8Q)1݄eG?af$dq,_(qۆfi 1] h8ㅚw^q(/+uDe x|?0qj ׅn`r7:Äy+nI1~ VC`"ڸul+9ug"/˫y, :3g#V`XW (9 �� +9$}H:1|/7OO+%<S~fΒ @[*KŠ-.).%Ӵ~[7' ^_wﻋ5N-=(pz +pNqeu( vץ~@ߚnƏ?O[V~38{n!X^WEk. qM{4"|]`n`@XaI/oJ[1̺uuevA,J8Q!";7~)ёſHH܋7<2Ģ,:F n{Zi$2µâxWd+Mv7Wfq|ß?zY (#ԓs^e ^%W> NJo㝜D8T'R;zgT߉,or=hb n9ID_NFn qT_5`vuݻٗwa3 e{Aj g0lُ=_}G9vayx;ώ')uO Js]p/|U,FԀp8bXx~:3vgW~eXs\u<Pz Nj^$9 s9.'? b%?ǬS|.N.f^9t\�� +FdncsX+F'G|9W:QEwen{Cqf/5A#5So8~^%\'(z <Swr G ZW²fOΧGWAlj\&FھqH՟n9lH÷s wSS,N9 z )~ϼnltSw_HE#c`ݶOK\#$;.b�Uh+{s�{>5kqP2CƊIUkP\5,/Kv Vwxf˿ޓd|2 'װ O5Uc~)':+ѲNQ9Zn}ǻ��/dz:՚5vͮԺGӖ$I%]?^V}48BvՀ`4=}j䃒,Dk)w>_q}9?3s .ۙ/`e>q$vk|sX7`1}c_`۳1sټø[wՃ$ ;Z8%xNh'[+;ׄYo} Ö(1ABr37ͣ탭yGۇ)}/7s;.'nc3Ep��+bav3mߥ<f%|NrFq"%G1ou{~pWRC#4d<mٙXp8F!�ADvf_.3^g`qzCwgu=|Ld/q*)\l s06.sQ{K*p*c9y{]gx!{[:;؉vٙ0p9~sx^8֖Cw@ۜ߻%nGˈ30w^vWn"zمg2BWFpY?mHw:d4mt8^: "]p͒~v �Y~JI똡Æ:2:ULe;} W[b8|G?+stxy lC5'ncWNW^أwa4<S! !dlҍ7�. v>`Efn:E 35כ=Pz0omwnbĉ6P1Kޭ )Mk)\u0yKn'~y<R~8,rc^01R1L< *4<]OU9פ!VU+f  Spwo6V^seg ;[~YnۘW{1nHE" ώ3[C;=޵e��+ln1nVgguz|#d%?$f) ~2>/8 : ?[Q#S;wvnt$+0_#wUىBA ߌa}šh-yÜN_F,_dm7/_&4ŀm^b co`"kk Q L(0l3t5Xƌi<CVN/dﻭB:|;ڟ;1B 8ga h;P ${[?CBdm|pz,/q2,~Z!nn>l/#Go3ndzPΜl#� EK"]9.ޅe}2 c6<hj`pU oRN7qٛ~<pQ@b/?s l"i=5X?K,^R;̧x9 Qu_z,/Q6rodan-嵐cx+ިbKp:R:RFű u�RߎCؔxpw^ωm km/~x{OVk`A(M||1%ΓM}==@3{3;ѪK#@/dLJYoR??39כ9kŸ2k籛vޤ7s9CX-.xvb(?!B=vLZG7IWe0 z%|nhW9wc8ZvӸO "y8z8D2 x5s6KTMp]7lw5b>kIVg Ak쭢 dODi^q掬1cȊ~9��+-6ߕl ==c7>/,-xo3#�� w7 7rI> 2#1~dj4')6O?o'W;u\ru; +0@ęPE@u pm'!h*~,x(u_608�7S+׽R vڔwG$p꤭f_Yw^H4/E~Ͽ�ow'wľP)~{;ж_k)[$* 󰵬No=ܖR1?eggjs~PG('~yčm['?#|r%8̼8eQ皥E9b[-e(n$J-@#@6`@$ Jjbr`Œȭ`aJDJRd!ubqɄ4\~M/){%N [� #7DaֱAX€wSg@yΈ `(.x1 ?8w3(/Z%e 2XfN[ &q$($j(<d,L|+m$v8;#_M N直knlX>K}cosfŸb3ӍSl z:϶[dǷS7WA @PY}u7Z&?a?SaLzNk][\f:~ |D<Tz<?KÍur3g8Ws1׫q*=4ajs]\K k? n= k9:?aA:)2<{^?ge{1?=([FWԬ&|g " |}DŽn4:׻#Ow$=,xa_n=#Xu�4)w9h*n3vqs`؏9��+R1ena/0IeF' oӔԖP$3 +(sI?u 8~nkӯ-׺�QQflOG6MbWV`Eq`I!S}8=^|曍dг ﳱ݇!1ޅ$k:r:oh+-qpcho78-)~3Ò@dy_{"\\z;uj|ps}`2:C8{̈́mw*raq8sr�טӕqjGLፊm=7X۱s ,E)L ou Q]fͳVJ8{ԭ}upJI!vp0jY.Σuߨ̳rϔ.RTչx0Lp yENaO$@C@q|TF 'Ï*MF,J`Đ44 �CxG'%<�@唱vA"<V$$-yetDޡ  @YP!�7(xCuQ @TJU$q lu?" ^&뀥՟;PA?O z՚b x% nDln8?jC_ۏʇ2gd[[__5у~f0wW>n"N%<9qե GτSQ_2㇋}Qk/=slwIRrz:5A- }qĹ5ozA y2wX(Y?? ÝOrӘz(4@^C<ߌ+}ՙ\-6R،Nn߶td u}9:t6M%>%m���+3LA�ᛄ\Y(^Pw1zX1! %rs~g[ <��!�S3g��nu܏Ip ܑ/}8]'s2C[LhTd\'[R%E YBe\Hl9Gq0AkN#Ł)j,!"Ŏ䘵Y%K❺v5NN886Z;άߞrցzqw0ѻ+unr#yF^ܦ3e|;*QV <Ky#cQ/aIxBұF FGƽ: #i>7)bݏ#* 0ZX8f H\4?$+|JJZo`r!-sy iw<xQy/EPti (#C, ^ ,ʿIlSi xQUxGAEEG~8 bN V{åGr.H٧ Ckm62ڭmձ6;P]sx{9Rx l6䝹 './֔;|ϸ_pYXsxDcy vqݸd%$w=ЖoT{ ^2 |�K:~=򀉪2 [&ou 0 #SK8bB=P;]3p}b~P(guNTү ߑ?z0ysc-֕ 5-GϠN}+@HݘY\EBU̿uwX_na8_Gl@ufT8LS%9( mc%?!/جij:axY[O���+ma3C<H saͻgk/ nyn핻8oWw̧{ ,ϥF'q"mgi>wc>[>nbzp;}9%~i{)yTҐCVIA3cV¿J7k qϏmlEX]0̵ ?@N1I�[j<rrq ?޻6g-<PV{㻞aPm1Rs=Sx-_gƞu[eJ:>EqYSbTD�R Α'|u<w}V¤y8{bv( V`̜~3AaD 'ޭm ӆz;_~^9v么vU^`!m{ُs;muVv05i^UX_^~p߇'F׊q<3ZqFӲN|s3ϸ\ffZn-=C9C wwҞ4 B&'~NxK0.c;J_ "Zp~ ς?'r t?o9F#^=4Rmy.sמE) @^y\W%zY;5/t] 7ϯ>"y,<)w}݄''a1`#)ݺS<p: d2aA(/=P��+H~#' 87/Nsk &53`U;Գ2ð /se)w6n:ΐH@#) W*|nQ YfufnEgngٍ '9[e @�* ʎ?SZ|8r!U'i=@[;Vs^'V4s۷{9ŴrL^1kS6iRoAk̬;~.f)!A=_J2nҽ߫`_)%xrw;}9={v+7Lz751dS{ӊdHp_3Yjt:WN硄w��#*ZFr.7L3ۊP?O[0tY-"^W@Un(,U@x/w�Fg.'S+;cG׻Xq qr\Gq[*mݯWr\@ ׅ{(v7|K~E~AmN.8{ۊ Iη hD;*źAptwBUWn.>s;oe{OVG'KvPkYϘӶ?X\!K3_m߲r#˔٘2M` =|X\6s?3x>F'E0*cP%X(uǚ}��ebG0/"HL ֥�4iÌX3c;ɕsDq wh_ʼnv"ς+j4.kŹLSuӒf弞YC #v ٖfFpaL7���+Ǹ|$8xXqc:8+ōƶ׭~a;n;Mgy݆n@tq<A;j,$ݲqOt Y@A"L/su ]e;Û~}pS\D 7W]^Do/s ag,,]3td`co7<Π۩o~ }>~?m+Z/3^po<`LY#~$8c_{U$Hn$w8K3[??%28OGuww3xfH> ^kFۊՓ-^qw>gM'`ȗ5 <~YBچn`Ғr[g�hk~�P3a#G Xǔ'=Ccw;9čå;ZW8q8l)j2չ!:)ŧ'�0܀I�9Ў7d�GԬ:"(ku^eD�#+mEA 4 PrcTJ1H!yi1p,, ;/*f@XAi1}"HtJa%ހ"z#<-!F1A}Xb7?fd+b)ӹ!|)T7$@A#UCeI2 }2CL(8!]-&;iW~ZQƘrNW}|)B̬~y;g(.ñǶנj? )1X}9cE)\GEMcs>m4Rk{ 4{{,Ûryl#p=f$9#?f};pp]Ai?u48,-{$q{;7AD[<& {{f v;s5-/GoxP8 (ᑿZ'_=ɇ^{$wJ y"nw:[˩&azDƣueNJ͟:[%i=ҹyyHBϾk-gNܲcO?+G��+8n[gln{wۧ2i00 {`ɼ 2/dVR ``oVmnFdL31$~ępgǠw YIw$W z ,qqo sh|ùkT*Yb"ms|"!+ "Dkci2NncQ}#u6~<md1O1] |5ڔ8~?:]Xoq+3moNI|Ï)J3_SejXh/'x[_9>^@)#WON1?¥[Zu8 kWY:>P`vIƑ-ĽS��JJ l)Yԗcz}"hT1BIFAw+PRcJӉn@;A-M@ARԗ E E .Py{م+�8Afk ֣sD$H4J@=NV3qA!W@(1/bv +[%~$fݜ!GqYpũ#=^/_Q)#:_Z/U9zHvߓz wPJu^AJ{e?3_s:^g^X;" ]K/3~׿`/'ƫͶ¾q$c8<b#΅-Ĕx'aŔ-)!l' +x-8 f Q -`�)G$Б̆a9jhy5kqs!`3Yfņ(1a ĒegQp%RxbTHxht e��+Bwwy=8[ ۉ>v_=ҰcOF@AbxxT3JSA[80 Cawu0r?9P5i0j[vS윖UO xwk&6=ȞƿgX̜9qKlsw39:1cb_>>y? s@v[v81cUsEA.s^g|ā\LAÌYr[gI?.m֡Ɗ1ׄ;ƀ`LaȄ/~(y(C~uX#-fΧ5ޣz~!2)$pʏYPݣ ]2JcfPB<qާ4ĕN%Aȱý (p-:@$ eG $ <0�cAۡـ"Y=/H^�\II'mBׁ ,wsD%sg{ˏ0Eǎ4%>VGM,ၢ[&R/2C,yIG|\|{WΧPbWpI9pW)ְ:bQ^wƋ~v?P/_6܎WŠ[ZbJsnR')_%yjƯs(c.UqԲZ3]9y?ϺW{T})AБ\;0rw"Ikιw Y@j?? +ܹfe>;50[=aG�화]տ5 r¹1qo@?W#=/BðNaF݅~ '>q21K?/ܞ^v^p(ט^�ܿ[q\M^�r[ǻl0t4|��+fI%1x7nAkvu[lW‡rY89,$w'ZŮV͏ iv<|E'C-j3"{ߏ"T(]W H9Aּ[DP8ﯭv(w׺ٕo;,wwpۣn,?9ÛIO|-g>|E?eX|"5-oNw]7n L9~k…hnz{y׊e" =D 0(o\ïW)n+?3 ٸLp@91QD>XxVeVoY<t+ 퍚^FjRq v̖{qל/g#\Ncޥ JcׅO뗳6Vam{p שOv9nxae ioőpt⻈qrøZ01ߤZI)$/ᇞhA^׬uw}ݝ��ù e AQ^W- mOW߬#|({e|#uO[  ݃K}}ώ:vcv�E KtWJ {mnJ #˿tm8):v"_UoN8b)DºtN㸫 rŇD.p�{G؀~Xڛv},\Pʀ��+OR|wa?97sf8/s~wr|ob{3qW"׹ޢc'_(#om$ N`CM0$Gai%fFqbpuǞݚA&?]f2׳Y8YY9ܖKy+yfGfnn)vڰ%W?s> qFq+3J.Kf63VV2R=nkZv)pΧKf_?1S^wޜ۹GāØ٘yVsXd߾fGawWvS#++cG>XI7[OkgZ.>{X^ ]_]?q3ޯ|?|D1A35Lc שt^< &Yc^8V|A4㓇ǚl&_nI+ {mm8?ט;x?g =؞i=ys濿=;s-k^8)网ooVS^WA+$uE_._<J/tSO Yj'ΫvSŲþ=_5)jW@Z ijqu^:}s>⛼y;Dc밡s~Bw(Ņxzq/v+sn'cOGS��*4At!%a4/W 8:k;Kdm['B':ɠ�* Yi@E:s'c �F#^D{/ 9Gn/)x̎sI">8(?&4YJa00T[,~΀3RaZKI43!R òBvQ.@ I��X@ �UXCŔo9en1.B8bHhx%ʨu'9 :Wy!-yxn ) MC$ NrBb4$DVT�ĚB( &fuC}�� J/W+9'wox1�@@  Gn�TEP#>P\Έ~ \3uş,o F?I4?!@dRxuLA1ג$I4 EFR4K,g==xqbq_-$ld@UU�hi}Appd4y\\�} e62Hi%_V.�5DC�r``Awn|�Ù�<�ML��Ǩ#M+? -@P_ GIٳ@_H-#6d FP�$SH��h\�`+/8ݍ4�@|a' ?`MT�pVr&C "^^~gG/3l<V1?/.:1�"retMт9!&ה@y.4+@0"*2G%ŕ )ݝ 䊊& 7H VtlXj}1)=Wb?g_ 88Z+C`` DL hꠙB7N!|woa:�4 X@&H$rx<I(,T I(r:}Ĵ/?z+fD4#RH1 ,$� 7?<+ ��1�!�q+G�8xWߌGWV �E��_UG疧w"3щȓbIfOl ۘcO$�dj~Lp+EP#Vs')@,y/o{H N�ߨ������A��*.!lQ ;@gC b0IHdei=;d,`o Yt12i9q+Wi&gCn~7},m<k3'1zْ|%n9zx})Wś҈AؽJ^$c=>RQpX'\=)" NdQ'ÿ}X[5wRqs&8$`% /d/ X%]{Za$.|ۏl_ a φG1 ,"GܤňVS$( srMݑ 08lM@~`^pqGP!B$ۆqx8 +y eI!*ȹ[XS"o\F7Y°y97JR>S#0�ryLq1 kw䰅 ؒoوHPMT@P:-^ Gٝ~}u3 //F�b_w{E=]{W@xJ@׭8B` &'7l1[wu>79H$Z߯&9u}Sun¹Ԯ|~~6(kpƹޮێ<8 vݼتY=l/qy'G9ĎDx,Sٺ׼VnՒ^,хpMe|a+útVK[r+RP5K곻sSԇp��*X& Ml ri[JO|܄Z a�44XV/o2(30!t]H <� є66#3?_6ӻZzۘw]=ƺH%aCPW_ g'9#q $Y<gj;Ϝ 7e0maDpowLJ,'RpsiC$Unf&1E#4?̴ �%O*vW/{ہ,Fxnۨ{\Y 8_[)ZG鲿׾zOX}°y7|Շ>x#;͢(?v۔4388O /b0tR0ɮF9{`XzY/ "mo=drv~|:+f5[qH@RAXòʼ~S~WxV{:!\:8 R׷5۳^b;c[ ؁? =bId38~~GY͔Ahyoمe7gOԵ{,Q>Y`DM; _`9"w/qiq<}TvWN|NN��*ixYNL!A6 mGur͛-xa\36 5-_9̕ `&"~Xv-<?HYaEe'(#AĎy.1)[/; j{0s(7%)�+�𦆤3q+Ak7sXҽƝ_>p﹂996Rs1I;cI�w'o%tc�v/gZ~<\�\ōu NoEJ;b^.@/2w+1㬅  $N9:I+�OjvNHq!(_89ޏ{2Fg|W/>Jԥ:ܟ<b N'>eh9`DxuR%2��f҅pAw0ͳ`~bw ;W)#Nr:+G?Q?v#0_#5YF䠟j.=n܊@=`G583ֵsVv|hvו /毓;>G(8AR-—@X-W9;pS,&s%w瘪]DUxa}[w{;��+Za( gn"&L!+!)ҭbJpTo2& 0̳R5\49Ƒ$`AvY#]߰NʓC{ s]:OgR,iߛ t|slϑs 2IΑ9XX8*4(.?j n{%B87| ? yN^JJN&\/2B'qȜ\jI+(S>qB=Uv ƅK|#I|@K8NnKC. |!$97# Re24+ 1:H<N|(ͽ}vqGm,_qJ"v3F>-$,S_|(@<[s*|<>WK^0P �~X!0ߑ&ٮX5uv 8ˀP&I!Inn3|ׅ >2y?ci+"yy9>oH܃ Flwۚ`Atf̥o 4`H&ŷ " _.VjRV8Y=;W)Ǿ'9JzKDs~$^By)ąr^-~{SjejPWέη��+/l7No#L_u%9jK tO+4M Fc+Mng9v9FH}?wQxaEM;ؒ>^PÔqK¸Y^N<7)?wO~ajw6f$cH<~ )㒌RRǖWvO՝nCxW<cN Kɱ:嫺t6f 78܉::NwG?߸i!6`%* &X甬q+<gXӍY EL|=s#~}z>5 cq ;Y,`Nn @[`2q?d@SڷZWd^p!2J?0dvkSb>8ܢ)?*/ de7<DZn @৙d'ӫ~w`41 Au43; ՘IF% r VMiDc~'d2K X<)XgmŕS6S8Avy0 �mE7H_O7ۯvq|^)i8cw>~ǫzO;.QNĶQvR eXrm'j<wK?HO8-\Ppc% n,n#{7cbunfcXF8y 7 ? !Nn?_w<;$)w 9|9<$o O t16q0A,w,~½_w@TF[g >dU3#Ֆ0ښ4~mؽ8p;<��+q 퐌3oP~D /j{ ۈmٿӒf<4mQ[1rS^I;ܯ H?O1}L4[`<%2Qhj2yYfu mYk>HmdŠ-(qw"=DJ$I{?߲'3{> 6m'qfX$뿥Fh"Z%{IA`N@?dm��|x$[ᜎO >rs |@ G7¡atg d]âW]opzTqCq_7Wè!d)J3K{@d q{Lf1փ8ȷ,Q],bP ږ^?oỨIw_zdצMɥ̥ŸDuqz¥ys{WnqZܛ'&囸^#}^"lEy(<k!B#K^Z,GgcҸ&5bsn^$Չ~| H4~XeRk|G3ЦfS)%QJ*O#d?`yA"ibH $1Flv{գl*H[1Pj߭۰N3uq+Ǩ^hM=?tH+/bv+ 3 o~ݷK hB> 7>F'HTW Z;ev (4g_|zv}h\3]s u+1O_?9/AƁVjA]C=<(r񺿻'uSUW[`d��+R;>R7&Pd'g,K|~S#l[_;v]sw?+"l9a"N%+nQ+Z͘8c<NNɥ7dAN m3k۹/6Falq!p0q5-)- 5�g!(YY3lp򭓗Aƨ#r: RJ oɉ.Ҿ~;Z'i"ayq9Ȃzm%sMZElќ&/P|'2<y+\%ۈKr+B8-|%.+J<#we9"^n^%f Koiμs֗QnF<-b]zXRx'. sun#)FzΔgRW"~/ c}e/w<W|m8ܕS!fZ=C|!{u`~fwYm;CluGǨ<rڭ$Ƿ*_SA]UO,PPު_FkcDuhMJL%�@`\Awy.' mF%آ_fG<q|@(j4kOB:a$Kǚn<1cP&'p7AVo¾F1Cso(AsbkGtwQ:O }9|3降w"i.=u~lqxwJ;?Ccq"lKs낛5}?%|3[wqYcu:] )?1<vK7WV zd+cHoL oF,/AU pA>Q[BLJ2d8Gk_[̪q,\M *`d��+'LIx(F�z Hh �=,Nsgvݓts\;(ۣ p|%n6b[3n3dY Ba" ݱY~V?R?Y#74]p B4t_Ix^ |r 52BC|bkEP @Lh`i0d ;./{Ζ ߞ|h܉_v_fq^R IA 3A R0�T%p j+ [1ZÈ;}9\J~%Oinf7ĮRNxix3%h^nw{C9+ssc2FZO΁Ssk#{K*?no Y ]ee ��`ګw]>w"*>S˫+uN`lme'lGbލ6Cz²+?v؟i2qao0-y"b'{KWa-m"ؽǶf73.ak71MvD}<9aymTsv=yB)=/t:}:@Uo^ ϖ/nG?Z|q쀯,8У+/(0yί›0 5]D]9W8mlVU/�� +/#! ǘ6f7v8Y1'g 9Q@c7 C?(g3k1(`+~tb)%9KJbt`ВO_y8q]pCW m 2~tc23P4i(AxxŁ ?|}zgchYʴ EsB˼$<W0};>0L3�t_A3gb b{$Z>WP8٩9{jzZp8ts�YH -i &7ϐk쁫Qg\[~LM];N֜n7(zb� t:w {"{gqfs]"f@bhٶQ䣾Sw'udnXիdli5ϺϹ Z=8 SƵm̟U~_|^!3?17[o~N'UQ7W;a;%ΜƜqH)Ӑ1YmߩC;nǓYOu5+Lyּߕzl#L-b3g^YOlj1pyψAW#{՟+%TQsw#aAB؋D^㈤]:ԯJN?`"qV^a7Z,1fz\fWܜ*3-8^R$`qu9? NgPGXC8]Q O ΍i4"p�� *<` @tF ntetP&�9`Hd"3(\#t@tPIYLQ4B ^9ZXѿIFw˱iƾQ d|PnPz ,5dLF([(Jt<,ҳ"7k&`g- %<g@E (7aukfWaXLHؘTgIs֦10BAyHAۻi]z$hn C(7u5%Kg|,H!QhWBe+< 1֗?}LfT9/Qnkog;QfG-ACđʼn#A+=}v3ϛ$qF/<$ºs瞪uaP~;^Z!A` !B9nFp+܋ؚQ04>g>{Pَܓ):/^ysAy م GXNqR�z`W^2aT"z`;Z6>9/jjݿS,͇c4z6"Fv󒣀Eۑq 7{2'ڪ8AAGvK>Jy.v/>=XX"tc|`>Q< zk#}ݸ)_C>w|Dz9R' -^#{-ȤYnNFb."gtu1ãՈbï筄(\}_L~Yֹ՟0{Ҳ׈YlٟX|U}q:MK�� +-S3K3% mx_!v՝Jm6O;rr?Rbn-%�|'8j[|WF+��,̇f/ +s}k~Ia \ Ͼ-令Z\L$#LW %c] 4^>ȁVq=sOaaP'0W@f҅C9^@FoĆq`b<lp& Nc%?{Z�2e w1c,̷w%%6{Ndn=KmC {z"ջvܞ#<aihnߥήF/ 07>|/QvM~(tC2_nf$$CN+5;!݇u^ 빫8tnuZ~J?^? :w?=Ow)#~׉o#_:?^ix'}NK;d{+66,{~~7ڲ=ϽH;1[cSnWݔ`{rp.#&7sNW\RrD|+̝j;.˞:h/|HM/(?1:\w`&F}#p9}Xs_cNjku_rm:Q;M{>ց~a|/#JøWP&9 9AWtp�� +8[ "X9IYAcIrv _Ό`PT8;}JB_7U[h /i!'1y?9HQO3s3)?BsId8ltr<`aX%e:vd/".uxl3>>cLJ݌㹹F>MԽzz{ue2£BCȑ;s+7Oucdg Wnf6w>훑PI=q`Q أwwϺ`Cd&Wr][=PJ&=&wBvVWzG]}ld8Snݑ@ W ^4f{!7!|LJkFĝ;-̕9? X]#θn-13ܴ|۸I3-d]ٹ x8W'+LN'(Ö9)y{{Ȏ,;^9ninxPm|Ǹd_{OAЏzv;w"uJێ;_因gGW'5UBiBVnfUg)y>="UDa]0\�� +Rz-gN  nyo� aI3~p,+w>JN^-80L-[egKXߘ:G}ʖ͉$x t_esh9`՜uVzX#b.rz'5 @_evUa! gއحӄgW�ܮC2yA2[uuu{kT)(nϺJօ#K2)=&Bgn_+`1cs!|: ~P9?n<Rz+ƕI+2w_sLG1.[v#`;LY x(8# #/.kunj]ۻ!k,OWKxRy`+rv/ D;Ǎ[/uhu`xJS~~?d0=Y\~$;^ݏ$qM_/;,^F/a^}߾;x};} Nۡ7?[/9C:b{)$^&9?M9lIx`08-Lm0^Sbyblݻp]~9"͌nۻO˷nkxOc4@49N)j;'x =>-\O; .זM}-"eyii�&V{q ϸ��+ GVN)+HCde W7nܥǔK:ՠ0��LF�9an*A4,ILDž]^ƨtY Ức2~-a$gTmպr/p/eAzm;9(΃;{#>ds{ '\'qH/|HH/|/塈#-O'wbk3.d\xW;g5/ύW7MaI=}|s)j"S-$nvH'%WbWߗsKap/%;k]+7wg?g'8*ùcEζzT]07g0b (p0ݾ 3Y#wF8'ؒ9mׅ 9_<g0`S61fy^lI<\yto5Fen[2yI$i KG5pY#=#vK}s[]O,jR4L0ьi,_݃l9,uYIP>{1dLF |pur:[߅kx<vp #=SJOx~-Uǚ8N /^ yϽ4q%d[?9w ޻Rgdamet|p^S6~a|K샇/*Gn(=q ome#)[��+F[3?=)ǠηW_%h{*<Iݙ%Jht;S?J7]҇e ssG&nyX/ר7ә!.7:q -_,!YkIm_^iO ?Ht\DkGes7݄j;Fsg:;c34˳=f4>7.h'pQc}VJϙkwc9^}5EvK&΍QNBO;`_7%høA-nuvA;Fn*17w0,P񶌯}ȚeG[[]nSra^C6K߇6Pv4Jzҝ:kNܷVg3i!A=9ȳ%=-m>Yb%_A^ܔ߯'+#xvY? kJcB5 p{xy"kzdF=uT Gj*:u{΢ gOjqm؏Wo9H2[~O[f^~oaL%v Dٸ )  =o73,U Yx |w\bn;~-z?|hӊkpp%qn'>Z[칯_e^ SdZ_vnJl %$B;v^%}bZv@_vlͺ4)As9r'])fNOsZ:ay$ЬqV`WSTGx6+"hdV9^ּBNy0YX[r!rj*'APyu-T~n=;tS..g:خ=_^9{/[?qPS0ߐb ,F{ @H4Jon+/n2pIN?%>V:ƞP֗fKu֒N֬357o[ E\=S��+9I,V,40rW.;;.I�& < @h{noab qqsωGއu–Dr'o#~39%8bz;o77y ?/ X{rq}J4 T^Ķ3 ]؞qO`~¹l,řF fK1w(A7@q@9^<~ő_퇠pN3qP,BG 2we羆wU��!�$s3g��aS7r8pqaX6ZB~zJ;d6=Vuى%oPx•?۔7/>20O^bVۙYi^h|Py-RpFƺE5r:9}y7UPݽqd~1JEmǾ}{ `v}y 9g5`ﬗ @*оB/5{$gbd &Pc,0ȚX4ipZA?9ʉ>SWνؑle:'[1UQa^|qvgNv^}qԟ0g<Z:ҥ#5#~|̿ԕ+,֗vIK}+>S|~)f ݜoJ(#g CK+桱Jo3q 3e1R+|XC_7suuDnyXK,awc:x~ђF ax{шF|Fn~-Ls;h 8]}yg܏=;XUN�W,-wԵ'|p {8U%\8,>مh=8X Ods96uUYCR[pnlmm0j`gWQ;9o Co-5y=};s1g']=BJ:xn ϾCl#Ԟ؞#lϛK���+=)!`)81` KKVݿ-VZ2"%7ź qlM4L&I}/oaI7-Ns8Yw/{ňܟ*|AqƊ�w"sB)+{j.+1[]Q#3D^?ߞ`'/ e0/gXEQù8E2XYn+ ]' tS0IT",8ܸŘmm&FmIbʼ<9B򇑿]^�M$b'(lohGF�쑽8^ɋ}͸_N#i~18G{dqdj$!jǎa˗BwUa;û({EQG>egYVM~;2Gd϶5+^Ps#F +m</x,Wp7[ ąջa*eea,a97\* ҸsGI)IJu+#ca=oWg<vwv.!M$p]x><Yn(}H~V%8q[m )QBy͔(gV u¬:t;,νx%Yh*^nP `' 8sņd ]L߬׫lm~}k%;bSيw;`=hO?8O05k;}.'vSo%B헰\sxT@PS&(?X…)_DlxZxVxV"BGy6"g1x,?H,FwW[ lx^W I֓Ư|W РK3-Kt-UNg__;:g1V!6��+[?Ċr'ۊXaƓPA$2gp 3IG1(7c AEᅷ Wx%)i<Eqiim\yכϏl'[9; w!Cyva-^=c_ogfm=H7-μSLO<H ƞA ]$e�3�� s>R;pp�un]![_;ω[:=\AMnj Cg:nqnÛA %ks#W{_s: t40+'%`)ZÕ]O;>Ǐ9+ $+2'NX,+9}ÿIa#"-OPTncBwGx{iⅦs&O 7'wxx lXO}yד$]T#`t(˃F`a</UHA/IܣPO^Z' $&(?n//S\0q>N tBq㈯{lrO(Kvc@r_ƫW6;K"@䔉$F}`e#6`}gk# IO|(^g; 2Y=va{|Z>r 5$k<~9vvH\'44Lm?=+\U�7t3wR@_R;~٘k[u8T'V1+ە4^۱D`1qan Pw/:H3<יw[ NKQDσ/NcҀ\-+|;X YӖ f'=9jzZgS^#e|E'>awlObֳ9 �<]cG�2ՖA*R㇯fofm^nl@P$O->䄎WFPFΒƣ>Xk$6$wXr F>$M, ?4CNY͕NYE gNߨ_���+ 3<J O߼dJvbQy}((hg@-3ۣ$�e,!P %Bq$5b-۰5~zZo7 n*<n^ "DS@7TG 9;ݥo?CHE6- 8w�՟#opZ(w a9xmom#z{l$'%9bO~AhߘO24MYH,7#`aCv~$nn/AA}OOLnGq"pք*Y|18S?1XhSw?Rq_w?> N^7i~8gƩ{'R΃]ǒs˕} aG)sGل�`3>vcެkJul9]טVH`w{HfYhŎ6}єS?l͈2Y~7Guu>Y'U�M3$'(hlَicm,h.QjB/6RKʵ>*u;_?r/I G =}x;vjF˄vwPm(p S"_9übZ;%o{?wj) Y#S0q-;#r [xqfG\y#ʹ;NBQt7 _'2#_CnK Gef{lrv7ΰxg;Q]pض='O{|GKl{+n{,{gqxPqyxmꥏe"8*6 7:^IFK_l X=qH[~sȴDCW+ur$ 0Dݐ`ig 87u 0`��+ Wmp ؔ,* PHrBzrBpv3a7}@~9<W4:sk>[y#7bovxIA4|=ތW$Y#<gojfv bx".K GqAks:EȘ<[mZGwЇݸrH]��̱/|ȟS@q[�H^w-L330j5D;[>?/IK*X$[q\NhvnCQ+A@ ۞zt,wn3:mu'`@o,R>;z~j.u T-{ݸ4ߏ;x.1w֢W㻾RN}L`/2S990ъw�,ϫ2#>;r6Rg3(@`OGPA]Z84)6o04*_ú6J|h_AYr3m4Xr#Vh-PgK Qsn#o.)=^Y),# n)k~ !UWW,}yI^ U‚FMbz2̐߆{Gk|ulv~Tf㗻CD<̅[I ݷNJqtZrN|4K^[|3% ?c:W Lduo{e|A{?#?qdcqep`s'{I4PW"XkYv7 'H +1XP^',y<,}NO�:ZwX ֦nq 2<v_>@.ge|t[FxY{ԳȂzQB2?蟼/Cv v4w>4qqv'^qoQ/xi}TC6vC u_qe67cT<Դ]d#e['|sq��+ 08HI+wG0i =YxBJ)cpyWn…mwP<j4; 9dD74znj*Xm/1n:s UNDi5"0\59# hb_xॐxђ.?1bFemVKbZ3=E'rk�HnJ2ev_IRq,?}1gKqH+n;eۓ㝛F,xTt>9&oVJ%AZе9}U-e/xG!܉c\ +ְt `;svՔ ݿ_rAœ1f'2+oW$HC)¤0h�DiGhz(~yP=�,)ޛ> `B -[q\/b qĮN0 akd;(1ӓ\i Vn<bS0T+Dᣊ,�]o1 yNL)[%6j nӤ at} 3r%#3e`\]7x qE 7|ԧ/�%[z$R597 ͲxǻkGcgu7xV05}a% @]u^l6ͳ/ubK1 3`.ǚ=?[6QS0sP۲ήxNV҇gYC\NxͲ;j]'ԗx4wnk SYA})9)#;c|u);eq+o׭IW%N?wP~1~$#ocyR9Hnؠ;-#~ej~g;r9Qe? OŸe U`ITG‡ GLak}Ե[C{8zw| wG÷>Ύan5\,Fx/–t)"؉2?S$xWsJv< G_n+lXI$g??7L9ᡭ aEQH%K>1bܿR-+RVN |.NLI_87oӔM(l����+lͳ@2FI�g~YV6,Z@tL!K 1FQ%y �h Qeh C&g:vۧۙ ycMO2K_teZ`J2K?B?<ރ@%v{!oǡcN}0eqC`Cb<Vs h  {<W0uÿpGAy;! 8y>NKnay VƝ8Ep5q}6otq3,_7V#?KR 'ߠc=cWx[ca g8 0he 29_e`#3.\V9g O<vgrfƩ-j 7 ~2a,~ JwRR8En�)P; )OB :,GS gB f!5b_XhX}zCzR@6+I U%q.+n/i<,Mq+-ēƉ Pg08GPOKwpQ�-�2(z>U |Ƅk7ux)H0�QqTXYI;7}$@tVQXq[ޠ8Rd9bC|!n,W (]گ0q4*HٱKSh$Fi= |eRŰ\¶cb5; D~+ƫ n7Wgc.'7 n;Y%s*6~1ŎoN\e-3rZR ;~[֭ϜwҍgHCFq ums_Wۭq �+bGn{n;+$E?sМ- w~ٟ 4{ nGxVܝ H עÑyMOP"`ي1,‹*Wn=Cb<0 … b["N^ȜFjf4.GEDS[0}6kCF I16\ G p2MI~ε}-ncI_ó}φa13%R΄v;:��+n o%JDžElۿr!+~v =!I)8a4(r>txsY!LFJ70V7hu{,[)AIޯbӓ K65~siINt<~F@- gQov}Z�oS-=Y_7r#n+3W:8c-âg&&9!<@ Pҭە>=/tsIz_38%>S fsHO?UNE)VQx 9Zgֽ_~Wl99;5]/-dhW 0A8Z0J@lF٦ŏ?t %(X aײ 'tIa@\r, G`IR ZGb59f�B5Q`6o(,X+tb $22 i` 9\6Ս;l<QRyKƊ2֌9;_쳄}y`a/0УVg-z߫r=LH L^zs<u>%9krQ6;sЍ/HY% a^POnow+gWZ粅L`ǢWťxVl:* QYn*`hrsB=v=%W%){l9'̳& O ACNR6^Pz5H}Y 3n4` wW]#)߈ao?ܼ~b }BG0Rg0 ��sxﻸ{yV؎ FZq)߯¹,ćtߚp^Lw_^u^+v3 #* tA74 }ę9 (zԬxP�PDxnۯ o gQ;%]m+q&7e7P ]uhb>#ڸF}!va3 �qk{bmUؿ7�Vu ͏+���+|;wt,j>�0VPb@=:cRl"2_rus(Ih8B>1ퟨRl8Q<Mfz>aX Qcw0Y(р~m9Ϳw{6 \%doCύcє48ใ,NrE~~o_a!JTg6"V-,J< n1WGJugq#hfg2)s"zqڙFAG[(=G1 t]ncb{=]4R?>EyPW`GwϞv׳4]yC8Ǟznx u(  N[:=ym-ff{tA3c:vp`8fwfz # G4Wj@v3~o$3v93nŕ^ǩ?]}F%>?f=^GGr݌Qz%(gnmJ:?нRRVh6cCPG-0fl VtZB8W޾Fإ+n~( RqG'ה֎#"  ˆKB1Ca뾍s ՘xw5gۚ;\;lVsg"dRq<t6 9N+ϓ18S3/,¾}?18>^FK X1\ 0#m{K~nU+rBq8mw0nsJ'Q 8R]{ Nfa~U2? oO7G>czN1X~3/|kws rE˻(D=? G  D ;P{MnKǬsNRxwiX��+A\# $P/c>aWpstUO( t#@VmM4-w3: )_c7 wy[tYNu\QZ0;ÖG7:07ps`:,+PL֣?Pg|=َ$w~j^gĔ.H»vS7|3uy~A):ycnl;@쬾951w9q`a%:ݢ{wN$,an ㍾FX?ܱRT,ASb/C3܉y?>3d[ <K'c[hbA܀q?hU:6|sr+{[VFр]AiY:V<[}1Q_cVv\/?+]a} |_wcQ3eDj6}/ וz-鷼.nGtsHx H^OX2L`In3-BP ,w'i}u L{ !I83Q΃h.Bַlx?) 0Ӳ?괒:L Id0A{kk8<WMjl#?W֖E뒦]V ?Ƽ?r+B{%}S{ێ% ~{9=:ѳFifz}q_'E=`D[kº$GR r(E(L.븦S@1w{'.|yw2i t�tD>鍾sav ێwj^ ��1�=�!0gw λ1keL'OK]{5���*? a!�*An$XyM0nA\FHݰI@H4>O7UƷ9Pa ,QUzl=rĶ〪y4$m1X5hI=.ntbv8;D90@4MI0xƒnv߇<r�5,촓_60`-Gb8@bRc$ʸa)@ᮄ?D$䀘)zN~š0"HYL!M 0XI+Ga;;�쿼s`!$z3ED1T% I Gb_lc}@[|3|I,C�p$h0$ ^JLrJLV" [g3t:n,șŗNY<:-HDX!RH^QE>}{1:I,J$GRqӑn-z[IlW $_a 7`[@Q 9ӐqG�~w؅\' bN� ~qM0ʨ<GN7p3@SȪ+P`a _>c k:(d'`1 يČw8fNӖ=� 6BSC{`LK*!sVEԣ:aG>&'?9 Hv�$ѕ2b}__""`G�3""k1i4; M}e`yðy~n`9:""T5;$nWHb["a`*G.$0�b\LA0Xc>tqNܖo+H'$?  qfxjdKEpc^A+{h&``!Y4BHɇQ@Nnج^Hi4ٶg5>BXRs;�^8`# U� FAE ul3?̖gSnmi4A4UoKf)|`QE(hIHPi#�" W|̢7"xWd`a #!U'%F<' !$}_,bV-7͂fQR�pS K!9Ƥ7>+� p � (Ğu7 #rRG!�L ?g?�(4&g@L ` x\�����A��*\ P:?ءےJ3i@q,}1I>|ߍ b;jW#bn:Sn&Cn;a8�vJ9o#g݇S'c)ǨW?qarsK"ٹֳ ]vmí,{Q>ݬn&sƌNd7p9 =&�(7^ @;+/q=O@T1yhcJ/� %�%Gႈe,(S�,CǕkנ�:>  cr$RH!R@So;nQW�xflBu2s~Pl)(�UTܖβ_f3t] Yvøxzңۑy� v ˻@i[$H{5G݅/-EN"{y#7?’`H ÊA IԱqP;�0 fϛFr>ڡ�h~ա5x ;yPw[p|'txD}뙄SIɉg8 ((nGޡFK7w~? ˄_e�}_G|equ9qIg��*Y0XotL-{}ӊonVb;o4PIX|  );7 WLB (h!n��1$4E'(Kd �HBJO_Oҗ5wc+q1c߬1nhǍ ̃y=OL~P/%Wcw9-@^ͳQ~`Igӵڢ·CŸgnu1yoIw\V0e$iyǹ+S/;r7bI˜f͘r|>+w; K[@jw'?=24Iz8w# ;#,WY�v11#|ԎAm+2vZͦ?;c>٘H'YՒB_'|c 'W# ?'^8౒c+Fλ<_X+yWJ:p��*OٶF9m;0s?l/^Jz?=b\a"r :c?c[eMN`XmA D BMoN/8Y8ce]ܱMڣ>°\<UVpwhf&>+?_#El(^{㸘o5Eұ;�VI#)NJJFkH4.7 A,9 R(Q)\;QXL%]Y8F vُQW"B 80NÝbV9g 4#C{{{3e|,~EGp=xtY|3J|wKxv~noƮc#u7<O{2aAxP{ه8 {x{UcuqQW|,#Ï8*fĽ=y]C9xK5Ge؎֌O#1Eι9��*\s:/sJ(v6MΎYL`b^e߭.dk~bqhݻۙhӒwюsTg[x^Djzew%eO Ov4_;^".? }<[gаNI�{ Q\xhx\+Ⱥ%\]W":UbIfu0g%fQ-#P(AuG,0)4I[s]bHtVF]-;~~8)Acn€$ dQK(-ړ:QNQ>pbϛ1:V`4Qd|S>AI OBJyc'-ŸW6 �O،z8nՇw_}FE~)}ȉ�J0[I3~CxU9<qu;Grrտ8T!gݬqU'a8D'-gُnrrwn�Gb_�q^$'(þ3*~Aa݅ 7א8'nim~9+ Xمk_b7 ?gugOP8Tu7Q_cj͗#9��*$D7/d/߮->9%6fe|9 H<(oitGa#WG3$KGVwGǾqG[G_UpEՒ3WDsպeq>W+-;ijmL;q g Q-_3wCJ8Kx ˜l.km{,egu׎6Vq)x)];)G (DÈXu@>mbRA}~J 1"9L;$8FoNoW#y$ȁC1rJF]C;'w f<M׶[8xxAr{^W;F#q~Q<zNp䄨8n~R]A A+b>deSV=ֹ;0g\��Sv8#%v佚)Cx-G.}^7@㞠Ӈw5υx(<Ƭ1h<WZsF2 >S|]WzM[XS7ya=8[l$#sN ."}k+[ }%_AҜ>:��+�`B }HĎT5o x3Z[}:3) , |1a~==Sqffy Q/#oU3n߫x(|'h<pF_Jn'y= a[:vwt>Lc6N5kmbk{/cAyC@*Ȑ>% v=@93r+k3Cvon N,ħ"Y Kb|v+3ÕvWr�s$ٔ wֽ[M'p;cb{:8M1{{(It/d|(7֜PI_&;9<YJ'P91P!*N1zTf)ɃV[n9Dg>+W/ko?'(;p%urcp<Yû,Y_z^EpyO:1Z|;H *b c{'*q;"WW$籸%BP,eYg8VD-y¦7@zoJ`~I·bqc{;?T,q}'issgad4(`eL~:tz7wr~E74i]J Ƌ,><1tuzL4o kՔsN\/O؊G#=Aۑ]`t��+AOs;_G̠Pg&#x -�NY@aRpݿϖA,ʶ.8kya{lj'yo8up@s 1K1$\AsRxGHtlՖs\HML~^ ΈD Cp9cE֥fJv =싎|9: XGsr~Xb:|N?͐RpYYͳ0sPt`[$Ԕ4a& R,?# ⼭9;N#봌~՝OmzE%aI5?1ǶP K39? +w4X&wx](8N넘x6rpX3gP'kueoY6R.r1"=zX;GN#g\ubxh + Aƈ:Xu hq=O2C,G:s"C;ꙪJ¯eϾ[ٗVaަ'; M# 󡾽(H9PWs[AƸ]/4q/qM%sa/|Φ<Qjs?i3h 8?3g,}=,o%Mό"jQЍýT"7Ryx0Mf$gυ9S%|{V) o'M]@~Z��+2 Og$hP0)ŀX Xod[o/E?Y$|?+}6͘9"# `7v`­9}eJk಼\ Qd@ͭ0^GAy="-�Q`u% QYom6c_Oxוs(KGQK^Dws ~e/Ï=܂/":Kvu{e/%Ĝ<풦f+ Ф Tf4w’~{IM9��qD O9ƀ۷< ^b̈́|>M- W}PQ,0]aI~ +ܽlƒM`V@#L2s~e=fpą>叶m)o(vnO#R>V#9ٙOkb;cV}f6X'x9|ջXr/8u v睘:ƚJXoV 7y,8>Jr7Py3>`yOم4V<Ow> GU޹CdAa} 'ocXyx&?se;#5'1=U<R̀;'vaf8N9Ev={Ğ},. U\w s2jn`UӏQS1+qVv$SVJQ9+ ,D 懾{R=,�� +>H``yHFhvvR^%l祝 j1GG4v8z</3aH?5֤u^Frr~ [s߯,nXwlC䟹ll !J74t.t!gg4w eH0s Jtwu4ˮrƬ"̇1؀pWLhd.𦆐K ͱ#s]N)p~<jE^mX7yN>e nA;nFyS/cň7ZqIĝ+P?pxg4JO,p÷K]`]۹lD2vg;<DvhYpR~l "N7|i %%j7qFpS 49f!PYOz8?aslzőq#4ׄۀsF h \`?~"wy \\EF'Jm^X?4D(X+#zj]>R~>=0rWq;�� +RC5i|0JP(K{x̜~L !䨦 q4)4a\:͘{hq5-,1ݟ�{,n+y+m{6Dx?o(([r9cNn3dc7.P|y|DЮG} k}KKl.3峅:*Y;:IT.t8>ӏ(׻IJsP3H LAd͸S=I{ǵx)=BC?(N)08g\ƸA8Izxw�yz=baE Hkv=/c,^$,;N8ŘKv~nh5"+v w^g9c-憔4p x]dYCRX J`'#(Z ~%ܝf<ΘLϰYo_B!~Y^^^'b{ ֣:̰pC&7 ݅(녞Œ^<H[G3}4NnYCwr=puӿ]pGG}sc?m r;=r"ڇ 2<̷SuO ;P7⏵}LmvfV渧uلs8>#(,P-p 'TkZqK9b"ڍ׏;AD>kQIj gcH3�� +9vN7|xEn="-DFJc~'y~͢g yao<rmņ8^ 5Dq<O;>W'xJ?97]60_q3幧9?^7xw$$uڶ4x8;0l)?uo~_)8~C0F?7>\^݌~gp?/ gn턣q(��\`Ȝwdp%Pb"W;q7Bwfǟv6B1[giR/Ot!;d{9X`c<w{ca܁3'{GWq8fL7#vwnεp`u'  C0bWGJS O3Eu 9nB 2ێ7UXG4e?U> XǺS9,֪iX~z]uZz5+(ٽ(0wP_gܻӾQS N`Kv0ߡҞ2XKݖ;2v]@Q|߿Ƶq>tQ8b[1B[;P ~oPGM1 m;܀f;Y�N2AZex_؜ƌDJK:XX�� +\hHw1Mҧ-X'j^nlw+}; ԑ"p&ry^}Yg=L! 'ecHTm,~a̪[sbV#?sFdw {(Hns+5{Ew͡:pnn�ݢAy<Eȗ?bn9Q9+f@xpF#܂-d[mN?fxn5 9j P �w=u7|vo +vI ǡm:~RFGp8eva\PÙu[v7Wp껏!yR~u;tNm~ҦMݟsׄ$rRy8'u ޡ2KBX@r =uK'q /ZB6|@wfWƏ8CQ,s^ Ǿp'a`ޥ=؋ͼY'S!Uq"K46$ss2@Y҂'9c)G}�oQ{ 3p#vƊ kC+vbrP7Q ;#1_@}]Qg5Եu|na|�S{]8ڃ.QY\?7~9cCSnm/c$)l -I ~u v8sK@�� +orvPė8�,+rB֞_޺Yn.k@oggRr|/[jV,įf5q{YH{u\ƧHr''u>s ϖr.qv r'0'4xR. IY3y<Q+3=?%&))~+֒>J u՚h$N4 埦 ͹<tA~۰nJ6J;EfZt4m׺O V0 se,+$W'қN ; N3cv# "{cU<wf n}qg?fĎ7u Nu:363l_gjP>w6ռyK`>,z^,cd?e60wIm;`d; hH erz;aJnv;H\!ln; \eF.ie79GjsaaŒ{~w7^I@sy]rScy!\/𣈺xA2^k+4M{ߧ; |sc+q./;kzSyA P qͿ7{7#ǀ97~/rfp!7 ks2m\U7؜w#Eu2Uh{g9juYB\3C?ΎdDzrǪ<9;1:t酠Ge=|yOq,rսgdG(��!�@3g��*��+d< 'kv) `B{{A)fŖ+;MNF~z}Nz,&f;ʿG�vFV(y#efuԼ/K{'lhQYm[as3hvԮN^#َ'�,7濚jeu۾"ڝv0Vkÿ 7cd�8G`2PsqB&R[PYB3Gw&3QfG0%BGG|nCl,h;:WƖۺ nsYR 41n}M<E>%V8 rXWIxGZV? e߬rFsB8+owiVS3q93tX^c >~K�N~~-g(;B Qa @8c lxX7܌v"N~듽_^Sr!GyI5J|+BW矝ş|5&wXuTN`RH61oxɿs%x;,8eDGqE:k2ʎP~<Q(E<P;YoViί<: >dm[ʈugXEdÍ'q\0:}l/V۰a4P/mswI߅ a̫Չ+fOc0NWu3p��++ll=?FٶYIA_?cΖׂ-n`<U(rq܂wXVRFqWn|x㭎gY,q~/l"^0H:Ώ#@_ 6xm)O,d39FG6nxAѝ"]9&aM1'fcJ06}:qEZ8kE'vZ$rDв3W'�[�d(&ysc\;w?adD\FvC#mygN|Dd8-x^jsƋ,bu0rTӖ ?mlk=d fTFƨU|%P+8{['(ZFikmIg<C!`MܟINd=# f*4b?v{ʳ-(\99 H9ٛ /(ǡ5[/- 9Vmz v1c$+A8ܚ%HW; OSRB= +%Eq�Y;,k\xGnk{h~w-Dpo"1qrc]6aNF%xMsF2|{ Lx^p 4[,^ w;S/m?8+;B>w5MߔN\M\ h8 S=.,n#е24I{ٸ _?b)yq$̱x>dXm{ߨWE2o;ڣw7l8)͌,J>0֣Ŵ+Snf9 nhm~۲p5/02 Fn! + cPrsɨ��+9^+:[vrj5f\]Ǟْoa^|btF'<1AKcýŏcT9Q3}Obp^7c&Iz9]|Aޙ^b}\2uN|<񇭎GvmjoAlc_`6DbDE>b;5M٘99D+Lx: (7tߣ] CLژn#9]ee~>_a۷kwJ�� G|3d8:()RBh^ӾYY%FuD!bKDn;t+ݒWט3 :pAoDwÑ.1|8^[ISCg=Y;g>ޚ} Q`A*V 8`E�Tr N03x*CԮ`~b|iF A/eg{uk \B%<r_-9@D7Q\$f1Ǹ(8 y )ƘQVJG0=Sg.lE.HbZBIY'$Byߓ�'‘.@){XxhYD`'TG@B+Hb6RA` bN#Pi,KDZ>Wm3+b~Dztه>1m_0 x2̼!9&z߻?68vٖ<涬%gm9N^(#$Gධ揼ſ/Z[G8SAÈ?N@ ¾w]\J&F۶[%s ט(@ Rą+ǻs,ҮXLb p~8TTpY-:͇>TnbL�yƈ]/ףh?<ry[vBy;jS?ӡ>3_9 nxrv,ަv/(WZx��+ A(F!|$Q)OV»l)9/uswYCj-p;a>s qx^g۸^|s#Hl.v;[y/{iu4uva.%#'F 3ekISe'{#gϝ@%s nVvB9N�h߻|ĥ<mM4"+#KM3H7PUl~9 xy>ݖ1*'kՄQ#~Fn$&K%s|ng Wceo'󻀓-ur9n+\ `!ap~)]YbשX9/z3t;([vzGg%J/~a.N{;~ @AI Dި#@nVw<94y\<f>VscUiXNJH_`A<\$TpïYb#Z08q>$囶 KP!<%ܴH Ӥg Ċý!)�(mcpR` R8�$< Zk`EEғD?A768]{X<[< ;4xt;YO+:�Aboßt{SnxCY<Ҷ"/9tp8Б+cuC.%_A-~_-~hK nAm >  }�"_<@# N½"̈FJq^Q8nN7pT=P{c.{JZ/�M/+7h7Ä.I{anqǯ>H;7,m3/%3+y/^qA=ޣ#CV O��+)vn.+[})lK°:,}ݔ=۳9e0w>Їgmc Mgtg6@B[ e\}}݅y`g[ ä̐-FqK( 邈_KB`K±Gٛ9z faB-8pw4R>,t ^Ϻ[r}cIٹ0Η?w|N÷㽤~̾�.$0cvkw# $ fbz$K��Ҿ\Q+w_vGE t%)yurqrD�G3ۅ ňoc>ڄII# .ZP+bp9>(*ķZh" (XYp]Nfu bG6`&ZIR X _.5&E IEė,WfRe74W^tXA\:A(�SčDp Gzx z{p'k6jl٬.K?呚7huw +9}+?fc~s G _!nvpUՏnk3[0>g[4|(_vyh ÿ|$?X- Hs>1[smc|wG'/Qs:KR }b [}>m3cxBXKzwS7/> jNnF"7C#yr㺥<DqêG8&r N\3;BD,AN^1Տ0AuƩ;/`znKW{c(ܮm߱ܝtes?G<N6Ʃl}k]LƖgA3/{;nZC͜`g1`d5-\| g}���+N>:A^߾n|gXB fI8D34,v4sdwp>B+u[OW>7[j@]% AY _X<?ŞB:ȔwJy-m(׹y } of^#qG@'}`'q vN ڀT!$N;b]*nNϔ~,*{1]x;ruߎ1Pw$HkƄ+@ s82ۜo[7ކ,tnǻGD˼w'cp!ٰ~;9 "5'fagvdscI"{Ge~תqqKRvr3+wbI܃'~dM„Ik<XU㻟-@|,<[O7%-j㜉0t3G׬ÇSzW*;ı´+VU0܅f0 JToF+"}M\im-MYAmtFsjDDD/&]⹼XCg0Bp~ϸuR7uA鰽vROpm]X`k͝xJoˆW>IϽ{C6N4k:WJWxW9չsƘsϗ.<:H,Ֆq(JA6ǏIUZ2[[,4bKt?A(qr@��+2!㸱]sl徽<=yw__q?]d^@Xg? > hk!V׻Ɓa} 3{wB4ϾEQ?sxX"` qi'61QW:WFlE{_y;-}2֎Gx7')~ݎOew+67 엟Z2١;Нz8k2?ԡLJyu{Ga𭺏Kn9jc@kP>RfmLrӄ?FTcn;㹆ydoШ `Z8bw?NuǹKW}x8#04 7AuYh~i` @!=i9:n%z%K,x\, _~gA$0s=gNrU 5׫ ݟ(گG;~&ƀI ?׍h��q;,^gs|_1 Zȇ29gSv;BM|09 .=O*lxRoFSы˻v[$\ZXCNWvn3ꇅg ~ovb_kLJ|;<-g's/ӚtWYp#{;r " "c { P-zBws<w#yF 9ASSHws#o~9`2X{<\_Z+Җ +f.LW:4uPVJU| sr< 4wr0VPs���+bf! *yXA&S:ǬaǷWQoTr3s(W zú77;skSߏ9/;.0xٌn^ngw{Qg|64ƧD^qm7spSxWm�]�f7ЎG?XF%c4gp0Fem^J27s 땎ό7kkUn?#WJDgl$/Prb1yQ1,sFʛ;471Oh]Il30۳>=¢R PLT앻AJ|{׾nw Kooy۲[bb OclD.t_^v(w<-WΙ/D=ds;A~ps͎񷘝ťWXsI&I*4 QhQߞrC;[9㎷ ֦-~n}[Tx+2rȍ/3SiI3(,/r yl �,�PHɔX! GZ5Es۱[<^B6el,e8͒i(-  y@aH)!Ŕ$g ҒxG8оaӺ^f XG()ȢbN8`_"x@[*:ަ (z?(N,W�KC^fƮ9CZya+?Z"yS8^5AW_NE$(̣RV;/aQK~e貝߯R9{ vV>1=JVJq xN]~Zٺ~rw *<|+yߚaNGj˜+τb?/s'`wiKyoS? fS$װ̝F_=KSY Xxж ݯ~fyu[MS~^{݅Е+^s,"ӷ8U~OQ?[!p }2wl3$`@l#` 8Zgd p{��+Qm<3{r <) 3�SJC>߲` ^,`h ɼHv͐QC6Fb(|y_rw/:|v0w{M=mtҜW_Y�~w|<_ƙFqޛ=g1=~]}sDsD)"H6xa�.}vf|߸[ _6qn6B/ u8W оțןnqe".+M3>cL<y2s$bpHsc,+sa +cJJ ?k~0zgƹ}Ԟd3g[sD 1Eq )+6V jۿ iB9koF7;;Ba> Ȗ̷'aV$?=;ף/hh'<i}jXTXy;[c}%L��U�Ep], "j˜XֹX`Habe;H �dvL`B@"%cyKݥ q@JG[ Xy:%ԫ\ rc;�C(Y70 =ALRusS|tG%a\f¹Jq3/1W b!:=<lokf00N_9 \=,k|wyJ8)u38:z=^D9[>K|ݓ@^u9>C)|(ra$_XnȾ;}~a>K9_vsoהXXy`6@k|O=ˏUIo!q[PT+v`b.bj5un[ޒe0ًJ{A=8ԱG`Btq `Ԉ7ugG@��+ny?~!"Z:>̶߱kf;] 3sן.ܖͻ 9^}/?tsc}/ٗ,Wrٺ ϹrnI 1\_ÓlwO }m\V{yS/qv|?;ч/"�(aA?Ii& ȃ-V[,r -a? hvoȝ})m'�w{#{7Ǡe^R`w3ڹ'@lb4;a=֬|Sô\o^r!* 3 A @Z\oYhYo <>z < ,L%nz"xm*8q>H/&":!$Iy|�a577).fel7Vċ o;~AdGp~>GiZ# t|;6q?hqQׄĀQDq/x^x)z< = ?D#{ #s #88 !$FLE Gr8i~J:T#b6.1s1-zGqq+NQĶsZ 0|xXqlysU4gKwJij_?9o f'+ 4hԦ.z~}Ӿ8V#gmnpu'oąsݩr1M-P3,‡c(%(zWWl~oSvgK {|hPm1WVct`ev'KhKP>0n`0Clޘ3?/1_f}m<l��+xGYDj^x[c6߹B0!~38'pN\AwnԗvADs(T+wZvi׎~ܵfcI푏_co?>F+Hߊ%lK70wL1!az͝q�n.Q4^c[sr6f/ςPk#b,xjV-dmenл8jbOGP2+/m nhp`wo9|jd;sNS0Wf7i.Eׄr%YG| ^E ˷vY=- 7#aB}yF�GùrB^Èba!X+K0-aZ >gR%#iB{KS$X=, 3sG8ua!@Som/S-G|,KjqNWԨOr-vveHcg^;{wu(jҗϖ8� ;LhM@5A߲Z֣?;+?[Tט_7('}3ǟ;;DFU~$ۀAWY,+{7Y}>"XH7��1�Y�= @hUv"i~.h7 s<P{1=!Ӿ* [;sΪ3[ k5U딳V��+c.-Gfvs <@emĎns9au612*O2;v~y, pqBQDdf9nr'y[frwqƣx('%]';1: ('øcuc>5Ğ탛eMy-au 3m2R ZgcHmFULvR=1,kzU8~Z|6<<B3kόxOGۡ7lFsb {5;n/Z\Vks+^WϾXqJn:Z5DY�| V@ ^"'?ю+Gޠ8@DO#G/\^݃v}q!R_Q-l18H#ʠ`pJu@޽c8R'~aj@#r2៎J3{=Dc/RC}x"8j7gp-۷Zeu]y{<<x~8[慇l~.r'_^ qzg�Fi.rsj|($H DWysu~,H~#x=a`|/-8N1m,y2.kלN lA$F Nݛ���*d"I&;��C�`42?;z_|y qq�V)(C�"slst9"8�_ࠦbFK+5U! ɯSBcIpj?@U݆׋| k@G�PK�`$73WY!%3e0#6A`�u%( q}U;\idd@K�4^MW NP``�ztG�i�_FP^ Cf& nͷrŧ:)ntn]"NzڵB EaD_ �b6W$e$0&SU|:RWc0֋ ' eL FG-|i"7<>UVAXYA4Oc1v@NH-qq7ō"n8e"�wL)!VOCU0]xTB`R8p|1B}ȩ^ _, q7UE;-|Fu}][|OTfP -ÉNEI(x@b` tK 0s0$h` &Q�z?ǁ&" @P-TƒI0 ( 8RJt@&�:@J_%K5Hּ쟏YH4N#Wp|@TS7ŗǩ׊[ LsS$8崭NsT u0-HL+:7-c/4G"d6ʪ%yQI,0 YYOipa0`sDjp{߸Ҋv0ɪn}`H�@K�]�\cA5V,|7(0,4LJ?A?HӾ+S/1Չ #@ @U@NVA8}F|cg6,w1م,Fp@$ddND$wTC F 6w<ggsH�=x`0?(ꬰk%s;'΍8w7(|X;?&VqWT���W��A��*mx3}X3u)>a"ç��W82\a{ء K v5KE~dp*g{GV~'-p7=d½ր >)ByӂHG=q?6NqF?Iq4 (S'Ik`#Z̫"B)Lۘd.pafn=9dmKe3s<Pt AVHn @G»0!YE�h6%9,b!Ri$X۔-PJ, ߑ nd] wdp~f+磏 - -݄I?_<,L ܪ؍'(Ϝ+ ]IzxW9Sm!d 'J bȟ  ҜY)m8cVv߶~?�gBq;-ĕp;LA>V^;{:0x[ϖ{uG41au9=dc7D%+stb'Oj\qCF"CĮ9 s s8x&Wb2v_v0FWNyi?9;GPfLwwǫƳԥDp��*L&kKrjRAD"B NF/(ҝbW C:q`c#q$Xm)#�lb~,+MvsdD;I,Ӷ؉/V涛K3uOve-Hp WNyP4)2L ETi9:Yk^2և nxxwnJ-<8.øȺ70z^9N;av㹩x.?l;C܂:G7cQ _0n0.Xr+[[cG;KhEڐ/0P{A"9oHxZ k'0F0JYj+N,~a?,h~XYi Ka} T'8L\}Qcј,;[͵⥊hUz?x;;ҳ.v^?鬣*< AnrZbY'U櫹 /ZOˈڻɮ��*JQ;F[n7ei8_?텲Pn0å q+Pvqٙ=F(Hvgo2<фrW'KkgݬG9Ix;wK +Ks;~N„ @^9|*oȟ_ӸГ!0Xqܑ֯5i{|; x;"�I﹅q8WWJ>I v8yEiweWBxq}LX8A[<Cx9c5ׂW|' %]Rq(9J ^7 u ^x{~&FFfF'bGv<Mm_ N}Çyf(A_? p <8,9oV%E8)򏅟nj }'1wƴkn{L̽ipo$F˫CùYCߓ;<;bnv5=~n\G��*P|1+dV}8' W(9~jn;+{`^ aΧlWfma<WY<nhyaopY~;(pu.9f5+,ÿ8(i| xN\ NW'''efmsduY^>잌(w܎]x."$vl1HrWi}!/Z�twq!]tV -%>9眡x7o9cXAʇ ҜV#q=>| ?yvY (?Cl_aY9F -A(ȥ,+RW_2Xx86o1ݹS��Bu1y~/U[+ {UgY`1:h?wγUs|ǮSB޸/V3.G𠪌 .��*Y7+-v0Y[CXoM`lc[_rXPj0C':vcۭՙStgpvt!HK$syޝ |>xr=←q퓖㗳l"#ڨ'#8H· p^㗹$pc{-c2K<\'[}+/ 5: #_({=ݻ>7/{K]oE,<$s7+DuIF$)cʄwPE\.x((w HNiX7$*5} IWGN/Y<Gl0ĝab|--!ø0b9BQX_Ȟ_a/~/{6ALCWn'#c 32\$it).ꖃ ~ &G"Dh^'aW]aj8W!Ǿ9 ί܍2~8;vn*zWU:V9ʡNj9q_0yFrrs=ŏc)un#8SLg; 8.r;f}YJ<*_=Sw&xNIĎCpY>]\cG��+� V;AgPhpnKԿq1H%XVrם v*nV1N$pmdRB>W WSYۑ<)3͗>ľE/}v =(SOtmx^6wa-,?h8O<p�exOuB8DOK-"zY(gpQN;74G$Y\FqANb>n" f'GG ןsM8+9FE@$ǰN?H8G4GIx3$v<SyiNߣ?aZw߷ۇB`?L8<.pՊ$}ڋ.l/VAsU%m7$Yų}ڪ A8R_[?ӨNSRc>ߦ/(NO+f}4\|9_hk$w5RϧC2h.}!f6|w?S7qZhw{3sH/S`w~ 1fcaQ4~kQmȕ1ݝB^ծLFG#nx��+ 'Wy+c8/Ed7b&zX]N-v79}:E4$It8;GjdD|~ gHtHR`XS!9@<<+8wW �a;h}N)K�n)xp?(t?tn"yL ȉ'{K{w>K2ðF>;y࿱GSs?Xe7p()g(c @j7eJGDZKqG Y[\bnMen:q0Q7#aόXdW7<xU q\Oqջ, ;ac*#k wXRp9\䄩$zۇBٺ]p\zmՆ{wPw#V`,2jz| ȍȆ 3eZ.^l׈t,/yc?GqE|O4QXz{ж5WPYQT/v?=~?s�c"^9j;e?7Nnmߖ{qfŚ$Y q ^"zXiF_uT$ﺙg~iӘ>Pq=:VCY>-+=@GL��@��+ ;~VƗǮ!�; hLdM-e -cOnJQv1seou^9ZmفBU77</!d�Uc`c$Џdw5mp]xVo[;w(+9_KX1 Z{q\%(pܜ"3Δ#Pԯnw3PÅmo݈v`(fW�]sv4p :b^GA}r|a <>n(EfPӈ'9n� xh%,6K|dcQ!1;#m}wGc qK7D,,llJ;(<q$vL\ٲ8SѺFԣ~A^}.-8{(N?)?m!.W;'[8+#fuGu d?O777TGr{Yb2Ua˖s/ߑ` {{'j?ԕby=p3exڱ㸎~8^tqg=mvA xO򅷭}>Jcty^oYwM=O܏oo;>>EQ=V@ؓN5y[dOǷ/{9[ϫo>ά+zw)|:nuqpPsz7( ^y61B8'>�� +D>2y:X#F|!C@nlNJlr8:{lV 3n%X`[%¤~iiF |ŧ|/Y`Hۿ( Br_?3%Fƨb\wԂ'ݖɂgvx3>e:F98YŨlAr&ȻL~'8Dk3b>s譋$;oHOןs߾npߘ~=(WD'vH7G'Φ|gGQ#㈁ *-^tiu�{BXyd *S7Sⓖ `WGnQEg0$kZ=ܚ[US/za:^y}np}*,uݵK>h=U؋xƇʪ e5}?ȇ3t|1cXUGj|9Y[qW._B*4P㎺ : W2w)oq5=Y?ݾb0\;`mP8x0j1yG Ք%(0tVsXKK=jj`�� +T`ae䖝׃1{vh^4@>_/ A]Ze-BF!+2Q3@0<E$45$p(YYK@of@hG}d Cf}uc/q]_IAi )%rqhp2ܳ#0j7%f14g]z؅81 dv}Qbtyu>@33y-ѿ?3FwgeOO/gBK{wgn?Fo3@xg<h~0~Qrz nے|1y{є׈Y( 49H#UqBZ K:]]8FnD}[cG7!O1B&bllgdz,D^A,{upV2yi3u9�oY|ٹ A�]^`ѼVfGF%Ûxzo5o9lAU-�H)=a,}\x[4NBУ&8w#G PDԴGvwNcǛuTtK؃);o)u~ (=jR ꌟ+ʬ/Jv|{) +^dzUoe)<)*U[-U;7C��{7c}j1!y {P4-dXʺ[{w"AFcO xg\px=VۑD/Wc p^<:<.<yN0'ùPgaokRfF,`wڣ%L,�� +H NR r8eE 1ƧIOtIm{[os}Yﵜdua3Y#v̞x/2Hr0N$]& (wC!M߄^6|9$@%Q?_(-oxiI|Ƈc,Bn~v >Ǐ3[œZ}rq38pg!Ig uq Lj]싺/rtX…ݧO~f+e fWZSO}z?sDrF0v5{6N #$WqS1ݗÖ6[ ۑ縛mqKβ% ;g=B2cy_/n6lucEGam޽Z[`!Jiqj x^Ұ�g3`"%aD \Q1x w8 ׫Uui\Y;QLُKGOϜ~{[a?tz}<V 8Xւ[^ML^_SsoVqw4 >wLO- `Ⱥ oS,P·ݭfU煏W b-TۭFTD_*$+#h0gVF'Zv%ۭ|>sa!ODb ޫ-Ծ#@XL3VtÀ�� +f|$z |hݰNW'6{'@e`ݳ1kJcA?xw͆|ĵJ?8ϏG ;~i-Ɵnm7A(Y)5%7m5Yd۾z'{1I>yp Z#xq&p%+C̴8y~mˆ*+> r8gX.^1|8G'?u?JQw;o֜O2 D=kooj\zny Bq%1b4i*lwkU<]D3ks߽,w,kV&I4}XA d>Rs>S7<<)s7#r&t0}|!s\w &_Ju`4N:h~^lyz'w"𿖈r2X;ƅQN2+ލw "G`簱+b48/_%;.!{Ѹee5W]nLׅ(9jLk<I8+9٧"Fgd51Q~=>�nt7 N$&=54hr7_:s9yU_WYwL�� +3DٱYݛB:)IN_HзleJI (q"[f1{ݱ{>=8!W ջ|:>5 Y.q{_3s~D|$ixM3�."q\:ƉA="+ ~D?o!/<?J?ϱa?(g;m%_] Ah[n}W\Xݲ$3wnV%3fV1 ovdN;m^ԝ ad]Ͳ%]x B⃈fNqX5qq?,IGeq"?;rvnL@WS= mKwud$Ƕ[^՝Jކqb7�VvzW;a4uB<ހ<N:Y[F Ygx(pRY:<B"o~/^.>Q \v1[:}_G^K:0v{?Wnme?hZ,] ��_@4cX/xKpJPer@�:.mG.mm'sIGʗGnX*֮=dJ���+7d9{`@K3!rRпc@OÛ]g;9߸utn;s[?f}L4b1 (JOaֻ37iG?ŕw+- S ?s;;yxށ^|7Ec!!jɒ?;xM爢>Uֳױ,aNu»8j{umǟL@^:Pw(PȄ;%vnK;{e'>Od,Ag[dq[rv{u|}%L͔#xGoc|ßAz(`v#*7o1r6\ư~l);tRA\هiuAi̪5Vt8NׄM^GHB ΢Q?۔=(wE'�\\1@\̥n>4psUӹMLB|seYZV54K3n?/7a?'*9W÷>F3n(qؗq0^[^&<[}m439f[? 7庯~Oʜw ̀O e_a7Z4̼QÍ"s'N#I p j=\~; `ZR8wug. pV+/۷bI['gSe[ ̙gd(K`$!];wZ4|u!<L,pb5.��+Q7l)?6u39)]RPef߲yxtWxn>Hb s$lHpNPxJ<;Aٞ,gt'0/{;r'67ޛ_[(#.aB&Xy|8h]69tUggȐu+*| 7*,3҂^O%>V=004 I'WYWZȧ9Mf~K? e:zq`%5Kѿ3)٘yǼ>ݙG0+;Q9*[v1GXyJu׍}=+nkJ$#)mNQsFvc@Nt0E?VEm[<h_f?w+,gXx|/|ƅOc-/0+ ?Z'h#X2,_�}nW07М)%!?Ręy%Cx)NW875K 47y(.nA]Zܧ^zBq[}3i60&s7 qq>U RpWl=;T׷c?B 1F#ޥw`+:V4;;6f}ed)t%g㸘<&,ES'brgg(+t(8]O 9$o)"wE PR+,/" 0 9S弿5yy ;�EA*x+}WxR~χ}f֑m=JT)Ц׳Ūu3TܐH̞{NÇAo`pi1Sݰr;c��+3'+o}r7EfÌ=>F}9A 8r9{ V |`_GϾ̵i2 9{j[hݏ8;et?@PE6AwW3ow"s!6ݭ[ a&Qh:Ȝ7g};;Ӆ}S Q}﹟O(ػ{&:" #:׏r�|V (sf| 61U~~,��!�\3g�� qf Ĝԗ%v <y!S}pL҆w Ai5OlG~w,7):=؜zC8 La"GQ׎3{v|ơn"jg(ܐ)s]α&c ;;;NGP ?3$[%'+9ҠswX̵  Y9p^Qo"PPJ AFXi -Ԭ. Q�>p@=�RQ K{%e80]щl;s@#A'�REDf۝Ō\GR?"!V1/r<`\7;tJA(94z@@�tJ/ŠM`b"bu, IlG405lVz(x?T*Nz']sOY¼ك~1l쭉*~p{̌[po8ۺͮ4o~/n8p;aS{yپ_$> is"ׅ6#9Œ\$>(EЖ~kSS3v yVg,wы>, Gvs{凰]p 7 ^I=!B ^}?R|=X.noys%J#1嗀Sخ8̈nn��+Hh FBFOOH+mK/@rwr9>՗זu/aܜX[Wf3wQg<<Xan-δ 6z;9876q¼zՙXŝѐcu<&g vud%�Byh2N7~Rg RN/:)~NGmo`CݺnG2�6|c#<![3Y5eBwVW@{u>e8H>8l/_`/ 3b84</s ^t:] cg!%۶Ws]oe>;$ 0Cשpz ^K)wfj]=Ycq<%~;ѿ,ϕ0~;-nfn#07o`(�)�P`ep$�)PQdPTt/$A~4PYqw�)Rg]$ ,xL#IpvP#KUTQYDل M1b­8=$CJq0\u@X�R+5T- L 0  BipUT r3಩g>?*Hsxuu9'ڪ7 #'8P鮜g7νum1<Of瓍mg1Do1Lb vgsW2>\F[s649MuOhs7tvU1>񰷿 `Oҹw"{us]hRY:P#6c9(u[q$ƱΣY8{>e]-H W}+̈́Nl]-9G9x d Yfkd?\زagR3/l~o���+ۋh_:8~E~Ncr[<.f>XZIφ7wۊ׶@ѿJ0Z߮SA!y ~Sx/aWtrş?q&lfk:Ā,NjO;3a&9^7 R+s0g; vDrKn0Y[jP?;$$W>cwN"'2tf5Jn<Sfkw: ˦^̨ھv#!uJ)' {,>['aI x;joxkPTe��T%#C>Vs`[^p2]ؾA\[ 0Is A('Żb/t0Dv$$bH`ԗG`aK �Hiꢝ#G]xB('%u$.ЁŅ谁Ň|ʐ0qis�E 9<.1x//^v ^ ҅sv q>y-an8y�F-j͇sȎtvh=a|7U;)+M`C?1(wy9FGXFxy{>4:9 #"%=uƎD~4(Ag)TMz7@'W>^}ȖxPYx\Xr ţ^s@M"8;,)_-A܈oPD#8сq2ٟEuЕmga;n׃}ss)s>t=*nJ4}L~i B ZfeV1df'7a^)؄r/g_7͋t-&�蘏Ӯ��+NaOwr8~_8~2ӫrt4'r7f1 n3tuvSI,.Wfzv-/ev~+% a#gӾn N rw}O!hgXM{p°oI\4 m2GlTG8k6␷;Ώ= K|g4S28\x"t~'fQ74Hw3<ew3'h|0g[g~ȱx=·+3O|nB PX{^(C]l^*\x]зt47^upY\LL܎6G3?_eGZWyer.Lq@ i1ﯛbԳ+AZ­[`YpN7 j۽:.pluj9QÌӯȁ^,!iybEˆ\oQ×9ǫOSv^Rۇ.^"C؃'qx¼2fsEbАG"„^`{qI; |a~FqtiD[zhOȰןNAl7°Rͽq;G'ϖ&?.~AWqwcEw}IfF3DRYjW gu%+:_>b]Mq .B%&`Q@V1 R%h���+,.Xݶ9+8n{N{;[a͡GS󫺇~DQF?cr2K ^mq[7|K ?$ZKy {ŲM sց<TSd!oAU n(HfY^Y[!i<O88v'�w+)s[:Iw%!!! ^o+^ רnGݔ:׏?W#w|mٛ)sOxſ9T/՞V/)n;q =s}|z[zC[?0?Ykq}x* "-э߽JI~b8v1!I׫{n:@P*|$9Nǖ3]r<Z9~ ӈg7tqHpvՒ̗o׏LsxiIj`))`@7;Ga8 S$/`Y/fofLnG@4ޠ85DJ!m vy;axUU_fWIǓ2Vtg D ? *ڈA-X q{Zwl͸#=o)'/H|hfCCG3��NJ?*Ú/~3v >jEk{;v+�}͞:`-nk^0YCrn%X':wŻ.p}ь({|6 F-^NLr%$KatKJ͌~/��+,_XnSnNX*[ޢ,H#9.w:?c9 OעhpQq|5o }ֽ{EI5w{lq9c3 ;񼃏չ  `jy,*=g"& [4BgI)AdnDžG^Pv_gC͙JVfQGw0@g-G3 xcafg6!FEsFjؖ-X;˝k m/!F?Njw,|G3Uwv9Mfy[Ojfߧc+ﲆuۋLε!j~oXE/[?RΡϵ:y{qZ][^]61-+Pl~Hp_Yro1/xݏ= j/=f+;]tN{n,*8txx6 < r8cty׾>GY)gU8ȼҹ(p]�z>Mxǐ'E2G^[&|- Gޭ�*B9�D#4zVM2]N2yZaFl L@P;Pup<Í ۀNJCv�Rw cFS6+Yf|q쿂셹l+ϳfO]dl.QqoGbOGL>lW1Q?c|u·XXǏC㻨q]-{*Z�mO9z /{+rwr2buW'&^^w!5{@".b?qbס_ l(gQR _`A GK;.5л@>g8qgHk ݎ&ZKOn!e#B@Ć.dI[nd/mC��+<o3O!PpG5-C/ 0 pҹh|ߛ� C&@bCA V/bR{![f%ܜNngHGz?'3oytZn_�E FcN oGgݙ"q8dF6{g|3JӋW@3ǧ?ِC> ~gWrN"Pdp ;+mc;(<}:g_�c Ƥ/G+(.-gyvCKC"&yT@۹j4&8K[P' ٟl9@۪1X^%u֑+139go>>$^؂pGcrl=jSZyn偩.<h\|pzf,?QIy0"AD?p[mB‘(XՒ�TXPyZ$96K8'GaAPB�G�_r֦QBds�"hPr, ̇0">VI\{`x $'N1Wv|+}\'͟|z)~?uf/Jlnטb-]Ms=Xtv#Xt(vc.r+3yS/ͯ}l;7Wu~gk( |wq,<f܈J<\+eq"+=ٙ,lw뿀7c��NJӑ簂,,.1x$(X?^'wԼ? n,,RNe}up1w=U_]?eXߔ).�1Y9�[[w%;?0Ty_|L҄��+gg{I@ wR I; s8+{̒ǣ-rb;^c?!mH?n̟'�wpXcb?lSl9lJǺ ҆NBW=Bf'RϷƹ?h |gwǣpQ' @~58 GO ŕo_w|'NY(e]JvǰGOJ NNb~}K^Ku76Oe3:a7tctcIهOm\$OiԮcPN~~)DZϨ_^rn@.Օ]9j MٳYvSZ2th .~%  Υ\x$f͒b]bFEjq _KW O:&ww@ PpH@|/i{?ƾelmA#/JH# YqϥG^a~W ~Fm؏8 a@Nޯ2n*8ba6GpS݄XRGď ZqvnycKI 'Kݘ8צ׫ uq!ֶO˔bSf`$@۫xٯ `'b'N/rG ?g D?vDiS,qۇټ|1ǜ(z۩o!c(3![eaAZR-D˻ Q:s9?/rWAABfwù,uw$+Aޜ~.h6;ƙqxNI8/ LT/%;` W(^VQ"�,3|8͝^��+9H/u0L8(Hyl!g7nl5%q2!ڙo%:ף^.7;Lng7qT#哃z|罞KGűI;q'&\ㄿsdD%G$Ih/[x<[c #N ubHqN 3bH0;F_*e[f]a}7%|9̃‘XDpu7nxՓ,zHX7#܌oW4QyGq|+VzS|*r;aC�б>z**zSEGg*^`CxdݜOIUj6G@^ͼۛ/ffF>;c9 D‚wTx[@fijnb )w sPP[AV{ԓ0^|,rHR[ǚԬ̆i'饝{3'41V _+nbJ\qGc|}wR̛$W̒ W/<ݥk$g3+Rkqq0 fB7n//M^0~Ds&x6݅9T_Hqxvel< Խ0|\,/k__g9Ngʏ0̜O_sh?KcԔ%L;Wv1PVbk ��+(;wAgzlNpA#pu~Y ^u_m;V5$m?J d$ŷqx8I,`uƁzf8a!! H9^-RE?A%x ~Q|cs%PG{mGI?;<A̢ Ưlg>NZ`b#>68moGI,ΡGoPHl<t}pc ? }/J3pxWYۀ7��1�u�Y'-Ϸ0/64sX[v wNڄo3S67}N.{k9;B}w"k1 Ow@{c;sD}JwJyGb/+svhTO?T^1&<}>:,9?W:Yr}9h,ARgO{y%J@q$v7*$YPSϦv#-OVf8ZXZwq36T|VFUm!;c {vwcGym̈0W efY.*(,[^8+UA𕫑mȭ<!x\<ܦWz *?܏-WA7 a�DK 7.'ׄ�Q<` XlcYx~zg0]^# G`ׅNN,;z��*p�; !KtFgh`Kqdn 2 8EsPJo%FĄ :)&�n(E^ ~{r@HPW;VN<Ϯp` A(Q};~nskd$ �Q�keBh:ph}:B%$E/�C�jH?έ�5$HKu29#P `P%vueٔ7Сi'Hxxh%"aʢiAvد_Wn~^MO)=$#G�i#ɩl+%~;<M;HD ̓1FJhK oNJue+!RhQHf0%<ؚvb`DH�B1py5S}uUUH/nHP&(4ȼxqdzL&,F`tbg}c$e ,ad3�W!d0$0PnA %�N\=@&ĴLK<UcDä#T(ŠM lcH MG_n<dBL&ȹL)߿0lQ k`a/1b<w10B`)@  0")?TV)Ic Ux F P^'$AS.Cc%CF"Aq1 ^]K)Fxq�J LˆUH�%;`e|9=I0|1NcΑ`]TŠRC9p ZcFD(I@[S})(0E# FvQ^�/m+$Jwx' `D>Z'%9МWZ7iMQ4|L,c ) r|,q"2`ADp2QA%ٟ-CQHlƻ@ B@ Jw7i0_r|nC# '�&Itp\/Є|C�?p@�5wt-n7G!$tWuo:~#}1�i#"E^a WW2CvNRys>|XhQ#貀' :T\1)+t͎~ыG+㎀5 e85U�oCg6< ^LYPh# �����A��*!)Нg!z�tv F/WﱎƏa7g<ƫke}ðV'̾007J-,v<X nS\Zu%xЗG 4?{BT5t2 5sДup&(n{}$o 9+؀j7$& fk"i`}קYX`JS+wpy\" ƒqN=% R;jNHu7wO+E$PLKNni{R G|g!$JۙE4)iC)̠?+R >��Zll13N2"([>)EHy+5J'1OKIKBDZ YuE Q9a[~ jF~qK|`.v:]mi' Wv;OՃ3߹}ģѺWq} aDNc-D\Dq?Vϰ:47�~%DgБ[Fx+(t8 u|8 g|n)YY&Jwum9.ycs=ywCqTuO��*@biHiA53dI B ؖ_n�pr¿&t^U�d0Ҙ0*ad1B?K1Έ@Q ,ilbR`vF[;7ˆiw9Y6 JI[s$FVǤ#iDZ'(ry%ev-ϗ3K#s#Wܝ>r ^~K4�x엟w"Y2rb>' F'4 ui;qMpM݅usI"8৊> 1, '4)30DO8);8sd p%Xhz?`$,zO1vc[|)nIXg^�Wq,p>[V#5[Qj5u<ԎԳv0ܤ' Ip $ҀI]q>3<+fc�ULAO9ZȌwl.22# gS済/B.R�`Ewu>1нX*>MN*")(( x1)Aa,e êp\A" /5k5<��*l_-آߣ6s2[V<tj}M}jpǚ8;H~̥98Zk>| `Yq{,ހIJ~)E' w9u}/ORx6nwG>f?ƓMdAGb{7 כ!X ?ix̒C=Xi ή?y2i+;~+s0巋 gsfNnwwO)$G|DCYϺᜀ%�V@Sk'h5}CV;S%Lq#sw߅w;r.掽 c빼X@W\NZ<Nd~)é�K G>Y^=O>g)Z9Ͽv#(TKO&d0k\'/kۡN|eȕw˥W0?2l{|W=zvo.ݏ�X��ܘl@.xhrLnr[�: @NYJ S H'8!/[?;~+g̭Y1-O \-0AT,y'xe|qj�wVۀ'd?La3'G+2SgG��*AbvsH%Q\bpkC^s5bs΅Zv).vń|0RPksu oS#1$OAoIn?<MaÚx?>|q[/w]kqa.\NJ I $^N9мY)'[|6C ~c)83ކ{`r0[PN1~$ EL4bGrDNz*1t-øYD!\@*J'>>Ņ-q@duRE3QqyZ?sh -fϺsu羁';ߙb5oX &[8Q[/2|HxLKƂ,O%8398wFLbB{[xp~;\~��;Ǹ@r9`R ؁*_Ym:f/Y!.M!w#n'[>;8y4V}=z5F=<]bWח^!]Tx'ĬB<pXǎkdGrrüDN^f9°SPY1U8=w qn*u/kQtpͭ`&"8S��*x`cgE3Yݐw|=o!Bǣ]쑛|&ۋ|"F~~V18YۘE`/ߟ@?>w]e:e#k&"JKak#|3y՟> 0+3OfRyٴ)t^hcnE$$. ʡ\;8XmY&V-ЎYݛ7rs i?cN;/.{K/'|%}!q;fx'E/ ~aR8$7vY|#|@O1g91/ JgX{ݸjQ{K|!x*7GNet((^N(ٻwr^Brױn!;⥷",)IHyۣb6lh/�_]<$ iXKwg7k $z9#aNGR1O<5МN 2;8Rc^wxϟ{A9uUZ;y9ef1~5WowRjbZjX;ﰑo[vK +',[cb5LY+N}+"~=f>w;BBT~sWƭj' NK9�lh\YoU,h!\(\'cIѫ p"3?wu.,iST u-窆+c.]og��++lCJEl7xIO! ;w0 $ҵ/?VtQ[n7E9+w\}R[ i?w4z;+ٳ,?OZA$qx'fp;}>|m1�=֯ F,HIk4wve(!X;]NOF+͖%~s tXxFs9ߎ#_G;qҹu-ϥr@q0zc0#_K2/2p #WYd>;g<q ΎǎF rKG8$:/}C}{3A(+(^?bnqƿ'(iDQݎ3 H0ccہ/%�EtzO&o<-xL399}G#0Y%0$idMv ǎ`2'V{>[זo5{_wnx+G,(.4NgF{yegvQџ}n3B[w[LEjDgCnwsm@ݳ)g+kZۛď3w2Po䒿S8+/mYQp|/geU 4^<=dv ʨjW64f0,n/\Tve9ķ;y:|y+?xʪe j5N9#~󑽫@ޜ��+g?+gO#7NG)?79S7ݿJ $% IOi;s=Å0r逗|ϸO)U0Q',V3y<vÍ:>jbs<N' לW!/ l5h╩(øz'<^ΐd{qECtIuq\>l.ּ( mXfg棨bz7pnZ?IJpT^Okde8L1ЀbNp ZXY}[5 Rݾ6ej>��-"ܖ$, b@I՜C}a"Fe QrZ[0 8V0‰N'L9(yݻ^G}%No�&# " ܠ݋|5evv ùAV^w̥]۰lXкɵ9Oo&(=Te|bpvIWRՅc}~ 3؃$Oϧ|ݸs㸎tR4}״çgHȞ^7>bXyl!*v矎u]|`T#T\\Ȅ#8{9ƭx¬jm4GnO-ܖ+DGjvx+u;|0m{i*@e,ruV8\Ł/|f [ꇮz3ㄼnڊJn•λ��+ܖvQ_RJ<l=;rS}j r0sώnqڇqB ̕N)FT~bf{S?)*/ $V]Ϲ/6iĠ9(_dᙝ<OD~-/19ٽ8+>vT<qRL[`ۯÇT߅,E#8v9:fwY'Nƞ?ĘJ̋pxNQjdEFx*9>?+a_/py^kƒq[`O~15nJJ&9Z Q;EuƤWZ'?D@;r?=~5/mv/(/rYb!"qzpVKqfCu\#sR ~3|� dq@�)HRaIbG8( [1f;7;B6?uFyڛhj =nq&׶1߉`;᭳ۙ³Mn;eWcn'>r�UbτK K@O֣>}O#>7,KA#z/՝7vS95rD`E^9𯂫Q+B&Aw[l={܌X,^}yMr(wX0{e'+>%wWNi`x)ja'3/y<yy8L��� +y%bJS~~9ܼ?x4694nav~p8#~=ӟa no OFKICsUisDt[ĤJv(! Iegӛ/8ơdz`(u789rO[}/ gϾ'nnunGm: 4@xN8{̾0agZ5devo|.Uڣqb g㯞$<"À#0MBŖ2؈D{ZR|-!q]BK9 4//qbw{<865Isu?JR38W[;/vHw\cW)NXapK k 'g2cduW04v}ABt/u ݝ֙$pÈ0>^l,EqZ';H-gAa9tc}\.nbΦ{O{n>3kSͿ;fق+wzSܢ(pF>80S[AU`s9Ljjn9Ȗl=ה8UY"/q+>3X:�1wv⛿oiCv3cm>G}_Up�� +!�<@` @ b ܢ33¼CPBe�s-!eJƿ��KCdGG$2n~^ٺ[E�dž$( ?7 nςͳhsYB u[dg `[1'R|E/ K&^ a'cR|ϐ3n M&PėSG/%oa8@kp(bk3NPi|\A$|q :PK;/.ٚ@?NkY **e#oZ"ZJF tv~i�&q1!|{uc<a}Sc9ǟ)j7qO{rmNy[X[ (+wc?F'/sV?Zn|iČ0IpLw ;{K_r0";q(7|5[ ;U q갹YabQYoI5mݿ=' K~6SK?]N25fgfe6̵Os۔?"Ջ^;Ґ?`V1 '�'c` B#G=/WsW/.W!UoSgghsPd + )s\^ZEhpR': <K^>KX[v~l=nwнÃ=״eÖUnxwpA�ICUW65=,xx_}SnS4N?oG){α1wg3 RF z@?ޤo#*ayF.�� *_}xEgi - /2aK~yQ7nNGKhlxfgsno淊f$)tܖ`P'BwGηMndJ+mӻx WόH$>緋$Y.z99\S %!?q6u-l¸p㽷>hDy`]{-JvqJWVv 38E=*`Nnp=qQ?zw<lqLvڳp3;W? 㗹y );ſXD[f^~y1}۰vJ7Nd$3ő8,AGGBM=Vt37bw8y=s^dme@p Z{ =8[e\"#QsfP $_[*sZ|zqvQc_ny l(կsPbr. 'b|aJCn*OiQ1zqUUq2A3$8*Y>'=P;/ %xLv;.~CN{t`No`vط ~(X}8y'  mnY_KZ� "shW3~>1{_}6~>"B#:)\z1zx|A pNJ2QU߅cPjAo=Un* oQp y ;؋(SQ�� +7ǘr XOPWY(a)Iy8¿^ڢ^4 RTO:W}Px�% @/ Xw%t;‒t[["n 90wh^Z @h%pW+$Bz$�p@*ۖϘnv-BQz`8\ى ]ǻ`<׼^s! %dX 4O%zD pʑuyL?t[/9?_[ _DѲz ۧdlA2n<`f10CݿV[+wݳIra^޹LXEW?^ϟ9urÎr ̀j{qsї{js/o0EcW$Ӝuq8Qy��:>M^V}sw5;\Q.\',[d?"Ӳwc<x76yh^9}yv>qGyxY;w$0󯞁 ͇t(0MUP ߼1Fpx-/)Nh+,g"^<sn1GJbד`Thr  26 ʈmZ]Y(,1^S'ǘ9rN/x/: w9 "FÌ�� +nA fC`dO&!)IS/7Y% i;gmPf Bff8hR%b2ݿ4~uXly#;q$qű&&n[ i5@ND:UygKeҿlοSuUZ~}bs 'Mi b] 5{b$0^bvveQE3ݾ60ߗn3gUٖ}}{ܣ/9<U1̀La`OF {-^ |.9m~g׷#'˦u߼K=K)@BWCV)$U� =$xoM^zd772ǝKWw37l>]/㮀5 w eֵFsO 0+UvΚhǀDS)a<wm,}XWo|np+eе ͺ0gf 4X 9^X<}tͲn3u պlz?-AQrQg7 #9ar �#ޢr|)2bt#وLj?=-2^4y7h| z振@~ $Q2S'V)\)s1w$*׀n'*lQ+q6gv0mk��+߷-™}O/>(e1e$טmU}z#8deO,`'cs8"xM+۬T3~Ӳ&|@3Ŗ:!9%'w2TJJn7xIgp2"O} UuD@ P{;�G5fݬ^$L~7_Z`{8fxNX$Y>BwE9c{FçayC3ڛftr'ljAԡ˿s<IDCTy{>9}$ä,ʼn qV ^wJdlFu~WWbw}mch۸U=蛐lu'VPAb#/L?c+81OZ.+6DZlb32eW}w"YGvn{vc4�GHuUn'4y>: =kfU ,Wn)zȓN^/7rn~<#G%un]yݥK Vn4 ա4s>Sw}Kz;+]v|楔/r+\w{^Z|ϳfnnw훱FHJ xq_ e/,L~=\PZ# G">l(K_/-xV3m<w5o,,N78qly FMw:X xP 'Yƞ32�㎧{/n^a^Zhk4xUL~;/[c|{\8}k��+Qn+'aտ?c{LfQ8nJ(gnK#8X#BvrG-='2srNs #Z m^ﻀ@|+'qF7 qn?5|;[|��!�x3g��iv;eX[v2;!\JNH5{s=,Po=-_:qf&P&ᅒr3.u'*N +?fݾ~NF3q&Y'ZJqbĔ-CqI| D% c1R:)oݟ1/Paw wnN Wf/?q6Y˅^bPw>FK:~ھsYLgP0o~%RΜK+%y:~GGwsxZ}zCDk[YV%Z?l!ŒC֗j1BVR]1Mk%hϮscqָ,RP"x``roۋ±\yxW7] h 8wr Pu)۵:޼I L$u2 |+ aq$hUw?=Q[[Zw1BJ ',=onۄ)4񚗹+:Gr ZnB?9z,n|~NVWXJ8m~p|Rψufޥ}ߩy]8Ɍ,Ah7)Sr #|/ʼx$NL%m^d~_Ɵc-g5xWx3Db>9ESNGb&_llaH;uݳV;3Z|7)3 8,qn=$U)$3KՇ ��+K#<syo W<a0]Pb DLy#XS76%H{Q ٖ7%Lk6̒F;YJahwو+mxT_ۤP+]GF9;|ni_7̶A"1\vS�u& lg8a tTcB1@Ou}vg~֦:7W&ox\/ a+a-?8ǟ[Gн�R.LPyE?eQJfS݈6-tu|={oeߑ[m߭ 拖wqmxNM;AtwQ̶sݛS „!cxLCmnb" y �$�D. =14!f�p#r x/UA{:׍jYJ]rp#8Gq^`w'O 0R`>=XU#Y>8_XK"x vOI/!WH'c0.P]T9UQnPx!AWKNJuNH@m:ܘ2P@Tx0BHV7n#(, M xAm(7,NyUٽ+n{Y X|ٺq'rnWVI/nƠד/iO=tq?-19ۓkv,fqC |8"pȸuڲNv`۩ppPĎ, 'YxH>J "Ka Vי#8!b~`;n- o{ۇ7W20@ L{F8ssR)21{1S+񢞬i@3.x3A;vv8u|<Pn((^ǝFW*^ύ93w3n7��+&Η dL; d= npWۉwI^B$̴'^5aoBuswdjl/wŠ-fh<FN?R$wC-T~nw{ B|~�8$�*#=6?5ߊ0b��^rp7/#`џ嗱l9ӎǺ/Cϭ'aεٓ*w{9cgٷFfaVm{zv5Ao_9>^@Rr8gKX0GWssMD *<H_=h8P0gQQnόCDӯ7[ۘY/-~͢IA@ߡ^Kߘ7FcZL헷ϛgre^JsMOmzPs~` n#>$P5\;AZE JT[Q<|4&,?q†% +`oQ/0 `<�  4wFY-$]Bl#@`%L^ \/$0s+ $  Q;0j7pU` $lId=*!p`2vS<S,r 3ח'1WѪ"[9=G/mÎ] Ho+fhwvlDk a}rXWf0' #;`c;)kuCRC.Om|)6,y R ͊"#y^%$yqUPKZQ'EVG# [wvŏ B$~xWKt<q\=dVPы_Sv`~kjÈ|SYbL ~B֓z˳hOO|Ie߇h*J[ԕ >~vbߎ(Xkq-(��+RJY?tv5}w0 tL%dned3cij0xwX~^糮 {tgeלUn{$@\9+ѡ J[2H7ߎ$$+ L^}/8ЭmNaƾ6ֿc1f@"p8D{"y^7x8+99+>g|qp["o7o(r}޼Ec8m¬TW$]ïnt𭜟)jliĢE-ݸطqc 'fQx$}r=>`^rvwcLu)Bb $|zKe {\Wi,HsOox/~#<kpQQPMQ 6 S$G SPëW3w_ kuS#/??m�džbBˀ#Ľ1~+,h�dF ], p*~,=%JIʼ$., H^Rhg�$l/V Kߜs§F $YUV|?i_c(W#rvnJ 59no%% ;`IƯ:b!q$Q䑂%b*[;xy߯u 'w~c uRYFnKKNwzGp~wεֱD Zn>TOv1PwѧX?vŠܳ?igۜήa/׊({{ʑUo0Db!]m̱(szوU}F//u.|;K^3[(μWûc_+\4ʱno䏅tcЧ$b?#"G+^ W0(S/Ɓ`ŸY , ?flV1D$(or-"P#��+{n/u}ir-5С>Inb\t/0uй,7 6|Xv3ڽٚ=ca^Z;>EF3yfQܢ_ƟC[̿?^HiqXxh/l1���?}ӈ֑2I̳ )BOg5pDg(˼ř+ ~[<s7]{ǐ ջ+s/[`jo.|8uJ |n=>:J>ݶ5fǨ8<i%>`r]ώ<wt]yUցpB_7Jgu>~i�_eHOKn?_ 2zrݙ9(Lkw3Kc,9�$6QŌQ6#|癡}1xH YNO7ogPy cGU(CKa?`Fácˆ4n `A]0hnNQ3c_k՞{]k*1b^B�t~?n՗NYہj36BoӰ"T= hYݾQf2@kԽ0Յ}| =+[f':)g8Wa7NpUَs)ܝ n'0 -l9"ƣǷ;;}Őtq:欁[:>D.1rx„,�xyzF7(=e۝ceO¹>g3=368ZѶ?9lTS?ϭ.YL%\~H_p *V`@��+n݋99#_d)wd#%M>k�ҍY|esGDF=nD'sVwah|.Ⱨ8 $ƚGȜ ܋%$F5?BNtܟ|HsOGqfrqT|3+&W7WaB9;ٛ9 x"NnsQ E-L@s/1m|7us3ٻ|+ÛxX.@НKy+hgrٜZs-Iə򹗘OdBƹ+}ŹV{n½j?Yc\~vsaRnd4z>] }I^?*sZ ,N0*�QQ0Zr�T!ǐdb$zu%`�|#Jď9RI\YZ#NsD7BKޠ%Il6qމoW `Pxg`}l_: V}�88Tmw@rkbw38Xqxt zOXa+'pĻBwh.X,vX$[$-l${:SY9dG"^_[l5OӲom7"HW)@cZW8/+_3uΩ%GoߡLgUٕb7_c9)Rvv</=\`;¹': ;*#ߌQV⺾ {(v }Dȋ,k9W)f|@yKQs67.akW}ۘ,st72~o  C=0wT<` ;U ,UjLp$O){a civ~[6[l_`��+38iA䢿g6ݱ5R3u}ۃ1ז!ޕx 0|HQ8\+O'?z8ÑȞD7LE:FwF޻z@܁�Ezyx _swBwfXjew0Ng*g'yг<֠CÒs$Ͻ8HD 4^uX~p)|zYqߘ|eKCq o 쳗~<[#76eʽG۫?~ϦӀ!ͅr 1MCژNB</7ƸO”"wWW6*n��Q_MKTϸH}՘ϡ]h9+Xs.2&['Fa8 5 $Oq8X^R8"~zάv-YM$Y/ u_ȅh ,;yfR,k[,- QTzzaƍc= ˽Og~bDn/RESG-B v5p@o 3`oQo'Ê`a]^sLO-azR@,Dy{nW"& 1V+[!"",߃;ڸ9BHE0År PzǹbF#xf�SN_�yAi GެfssIXrp'廍Bn^X^a nhX+@obviI5^2�nApㅠ+nGpτ@j3r[7O,};μ9j| X峎 y#_9&L1%M2•)ӯAc,ܦ<رD7WH"ZI`OJQǾv"U a9ygy1)G4@vDyȓN4G"A 7o>8WaW6T:s:CcXP,ՋV(AҲL}{mG:X{UK5AђqN~st89S`W(Dx=cPWOf߸@ΟؗƖc6_LźY%?!ΖIg,NRXNrR:XK|rã��+`C� �^M4bay%oؚۣa1!@-<�G/d0GM+'E^C�@ݐ9 14$ x;! B, D`f ؆JNvj-_|v"ba+v6'^|x7_ιV'o4WeM >/at?i娶e'P܁K;;N5rwN3dJ"Eu�G,^(|d%Aq^gψqd <="^*DZ›4Pw<c PW!W(@<0`5g";M㦵uQv7gQPB=-/w}ldf՜rj9/xR<3^_28~ =ϧ=vaݕ*;$8Gs:Ds ܐ__1^ָ=}~ZHxJLK X\|unkaPav4q @ /ŦK`y)p P?�G$?[X}h3}bl/IW=>|(Kd +[ PVc۹(-$ ;> cxD#(fgP cR~/ V&_KO?f0&|s}b陖<Y̦#oGY?A{r5#`\w쟶)I8 SWB2LwR\[;|<(eÄIWus^6=bH$u 3Dxb8"=|O \jN#qMұ;;�f<hQ9؍64.6"@jUgݙ18_1>OSxK#5[3w�JXXY~dG$Xr+3EHAIF OHX5䤳~'u#ӆlL`A`��+6N~' /5?vtw㓾BӶ=- *3b45Kks |n6h|)pUF)A?<r85n壯 %j8{G`^μO>Vl\}'=vj[f!_=��!j-Ǭ|^HW�-�qEGx _gY]xW$P/qs |Om!{RNUNgWg B>x.3rAێJumydA^[pdMs8 [7W{<$W"XrQF61ZÝ\/k$hPt<.%ψghUՔ( D"Mfl5 $I�Brp¶4Tt{/"n=�r 7p'kI@I M�$GqïTm;zRG)$Dr/"-Nx=sz/}qfRA L5HYn$/?Z`<z[oaY8S[N*<}d�( J< ks۹ 3{Ǐ" IAA#Di{^nw@#|%F9'5^9P̗ǘQcp \ y~ >{`;P?qK8v16~+v 7sGUg[ } C1z4:; gu9-^z>(qmnew n;s_%\K7{>J6hjn%^ ,[{vtEZϟ-e1"<={^! ǜ\&+AšX 8B5ׄPbE o}(Prgxp9]}A[7+h*l,ש쳦AN3 o/cp¸O[ؘK8>.:��+K ;<~TnG73NqW|ưXwrqÚ8zҗxY纵W-~[;o#gʻ|5g7Xs umŧ#QFf=5x'_a{y;Qُ(Ȝn4þ|n_/|yⓌҜZP[+?%vڙYa߈J>s%\ϧ}O1/&ncܐ(!&b9TP ch oQ$ {EeYP}B\xPYiNہ؀A7ZpV?t9d ,XV kYc�mBZZTWl1eg-an"ٵKۚiud84+Wp2u7{vk W j:6CA[~2S6372/;n ()G^:0&I)7q-^3q#1<sk;(l=lXs2p[n8A{ư~o+%zc 5cx(-n~[L ӷv=Lh@wN<JT_$W7ta$njh@pjl۩xc:8WKB@s '�Cg({q ^»{(;%|Ϛ0Y˰P |,?$cYt -QiO|vUag{9,xY',?��+Nnv 4!.<QAyh?>4̋}et+lHCyܗr4p9{ GmPG;v9M{u>xl;P'G5k6Dwւ]pRw~wr_̾xf 񟞏0PTpLB|94|ipc3noYy,03t, +}Ѵ0x�zb՟e&aGyx󱫕/qw{cʏsy"y+Ƕ Ru-Ύ"d6cCq{h3gj9ݖ` vaXM(&>c��1��uAVə@,ަ2 x8&(~wxqنa񗙨rBrX:w#Ǡ@{NaԱ \yX,)7><=gF R?uj8͔g?W7 mna9Dy}?w5[|b}Чe+cpEsnG؏Dx2cZG)ҝEEk7`w,)B!KMkbu4 NaݭNZBԾ`ېbrG>`h713͙Jpv$o�>A:ĉn*x <W=(xwYk?̢& #/.\%��*Hv~@M {gAe%'F?s,9҂Rz1 I&΄a_IltL`8G,b_(?6ts.(4`=r FKu3YJ'?� G�Bz J &$d8ݝS|1:L`7`b0 z1y 1X&�L(�Q,籃H0j TF�2ML-}--+dMݸIA� =EC,1JН}<|0Q߾~(|H{YՆ+!IJV05&/v " I.s~yq{)fdOM 0�k橅K 㿡3l�*xF(V,nlDit�>T;�Mh7i'^"I@WUZ/7A@@a 1ņ_!RuRU|_nsD кOy⒮UTBf&$ fB/>  q@`yifȯ ;um!rie$$8�i^B%'/dcPWw%!A`B�Gݛ* 0q_,7v!ω=TLu ⾧IjN+ Db24H!qcb88$C#S AVwc@<B7ܜIGd1qO1Xʙs|N/y%A ؋99a<Upߘ_VteSlHGD8e+It,VIҐ[b|z q0 LMp{Ex �`` L1<q<ߐH�t�h ` XjL$`WH7^rB"& #a& 2өN@b@RM޾lҌm 9ڬ,Z#_:<(FUONt36X={ >S>cwˑ >'`9U',csi[2 YhW9coٺG#<�����A��*= eN7r|gn$agOD!!m! O2M,jOd !pgf)R;_05l^a+{ۻ;^qgI`y|w1B'7$(zW" S;_e^ }w6xcp#~ap¼aFៅ09_�X 'dNpA|,۲.K}9^ۓ[X䁤RJFA^)'8j;lQѻ-1{Ip;Rs]3O)]+̱F{)`5Av`G|-* vNj"l>- λZ2τB_7߶XsRsݣ��hAy;>/<i ^h#W$q?3[?_XzW0ٌ2tc-z?ER N]x<mݻ8(=@zfo|D|-^;w7Ք#pus`:G7Mw^9k7c3ƀ\S o4QF۳r'z%J!PSeZ~nKϘ5e��*Q %(ddBj2[_1+([}�6&r HcI( J!1 Y(_(J-ݟD"Yi,@i4ŠZ�4yX4ٱ&!7Z{8o`‰jX+_pfleЩ8Sp RSqtپ@llxs/nߺvʄG˳}srnjj֡v7[n-�xf\v;Ǟm~+Ea>w`NuiԡBwD⺖)&n,IO@z9 #}_s:aNfb,ZF0>e0|yN~&%}ir0w|su5/ '}x+v )pEnyMHuy' f?qWWRab^HrMIE!3p_8z yOvm^E*hqKv1K){/i*γr/U:GaFXWG JmDc jl ;MfsOVgH^b�k׫O^8 ĽsÌgZ뛝k��*';ϹABǬ3waA!|^eq#|qe8(%74'p3\7cE>=LOOǍÈ҅!s ͡kPQ=6X1=u7�+ew,][aNT?)*_)yuù_ n<å2T㈂;~scw  "Q8>P@CًCkK>#'k- _aٟN%BadW=RgQ۫;^-S-LP4OiMǸPzps`3Y^⼺f υ%h,/'QK I\Ax#WY_?GD>`3|DXYasq˜lEr<o'O "p{p&5'-mR+w ;õxor?o{s7._?%B8#x)-r#ˎ>3x,X;|Bp~Ʊ;@6#+uZ$̯(QH~vokL��*󲃴5Y(3e(eg;H?Ź]$'οLigJ+xGY i%篷gc<I:6e(&N ˆDZyju=|^q'.#ΡLH@F+}*sV?uG|ev/,B nnyX&1aАDcBȉ~].VoX4*j(4W (q N|GG 6z c3Z8E9YR? 7YoanGG8쓺L<ZÌa#^QTfvx u"xw)"<QhK Z?7:Klj6k%U18^<MnpET{s5s]TkwX,cb1~ ȐG^sE܉�ȷԵq]1x}Ⱥ>W1ۓ,/gg뇸W|-zOa =;?}N+F8��*FiOPJI_tqd��c1hJ|)][JGH0G^^>䎼㚔jWQÜW#] w0Xxa]?0<wea]};Bm({<Go~%Ke s%/!|y$z>?,U'ng9Bv˿0oAb킳zC;^;,xRub3OA;u:g#1׭.?9Ezp"q{ίi#0^Tf/>iw!8J/"L8bRd8I/9+8ĉv"ன:#l$q{AwWP{u\=_37m'c*qsWyuoo˵|쨢δV#B-I+&k(xg 33ܜ bά#LۛmJǝ 7pg! GqĻ-O5\78t9_]+7<Èfܟ$FNL +Ěqxj~nf:/|g?6wexn |(yC70XPX9+x>b1[V]Npι=ָ��+X1n^&!}),-9Δ7=bƥ*9Jڳlfǣ7~qGۥ 8NBOZSW3F܉:I|!h ;m –F=3=iܭA1:4)uU%d&#n`W>^j9GU;76 ׶~%Ո :ILWcJ簭0QE zgm߰Y#<qDbm|OtB;;� X$u絛99_ Zw;2?3gs'|~α_?a8baxe|C2؞RV#}#lBNķrD%?MXw]4ͻMA*}7W:mE n'5p窀 sm9mgMubڣa8$DuFׇv Opmp5O=/O3k]|xIs'U_x؞d3gSo>!~ iNI!mْh>/_ ^Yt~qH:c)݆~Y;דƇ܋2Ib}nKCP@|#�ʄvF̕Zx@]P'qzזDߋ8L`f[ޭi~oV7G{zغUkp��+M&Pl3>䄋d}%_7OF)g$>d@ԭK)9lq/59=xE=HղpBBK:;<K@S,J:G0}.<'Í0nfny+ߜ' o t0�+0ؚBlX (4 `=/3rG{m^s~n|n: &5,,<Oǿ@fMn:`,` H@UjaI CN$Jl39I83>#pPX9aI7DkDJ&rN~J(ZMml<p yΊv꿺ßF!)!Z9;㶒,,H DD{mi<nwg{G_Y_#@J_p]aЃ/T;uy3oxs8Z#V-t+XpxV/o9/elX|t%Un+KB[{v^LKÜ92ZhX6al)xsGo\9JyyFC8Mb1V5bGZ{m4)HXѕ픢9{XW�� mB.r>#}^;s|/7{PMy `ⓜQeÌFq5ۈhݳ6Pp cK]߇}bPXWb^jtij/qG6tJbG5-n@R+25BHٸrİT$By"S.7sN8cs8��+ YE9CG4* 05!nb׳ign YٓY&Gr2|q:cGYӰ('(W,z1WX¤0> v+8WC'S1ω19/1xDXbE[Ů ;e7#3B7GͰ~4ABe֩Mmf#4E'7~(H~F~"|#OH;ygԇgW[{J7?T"fA4XbwAM(459"ls]WD/s9-~aGqmIe|HqI["�HXq#P ؾVKH܃ s$ %_5~>"^dvO5;PӱK8uw+)Ͷe= C/]w29B}{qXCc7Vl!?>]i6YX]" Nw՗t9<\Ch{yBtnro *#Pz~=}nG7 ~{֫%yҸpa7䱪 §DC3!88Z~k;>%|wAI'qBFXU+3-sJTxa2UVqٚ{PU"J�� +i%n'Qdwq4`3nDgm5w9lG:쵲Kx+8C9Ͽ@%W0{h#nBy_$xIخ^(4'Ğ+38+7h+~зLvq}̲>ȻB}-a\fv{Y&�`1AoL ĜXw{RMřmӷ7+l/L\AjN3'3_oTp)Hsۣ;$g;?09GqIWsi!YQh( IjBݎƉ+IgǠ<{?n$i׋@G/2p~!% gÒ݉Z|o*W Sώ;*zNƎajw'O:UFy:oDJ(])m;HZ]']Ѿc.LEoqkJc#qW?/}97uB ݉�nq{9ñXP\{ެ-8֎5Ï0Rwc^y$Q7ncWW37J7YD1z дswRGl#PR^]z8'|xnOL�� +!d b|00āf^+�,7ɼQHG֔eI%A)-xlJ4$3`ϱ-3'}+Ym6f̐jS>$TR CYD‹f%!*lOPƩwS|mXWͶq%,X[9wqX fHܶ]-\c ;WaBnJkY ¿QyI?n ֗zgW=^ý8@%ׇݦrx!\e4Y}m"#cyivcp"JpG4I"OB֏[v BG+uhM si7YBn(zFxA\~M��#-kc /v~ج0+EӐ9ڲss$dj/G؏H)᥆f%!oo۝D'/bc0 cffMmado% -9;-E0F—f&9`X}% P[=TO;6 /ZԢTY,͔hB „B>>vƅxyqeeۘΟa͘gqwG_fwLqc0>\FJ(Qݼ^$87Yg.}{�r!µʵ=BCAŎC _#`�� *܅o?$ 'rYY8^>4p ۊC[FK(Q+))V-5NQ9hV> Н>g#[&t9`e:][f,%Dosu@FN!aH�+6fpen�Q.8d9D`@l6> $I"ql>u9(<+s&Xuǎs1T|c6ۓ޾X5-{7I<WP%npY2# 8++*0[_'yqX,>XV՝cR5elv'm�w(#͇!E>A7!%+a{~Fas)ev=]smġ^Ќ>& ׫t)|;푝kJ6WݶAVJ W/G'Պ.=k%q:v;v{he9]sJΦgsP1~fs'C^0arQf{ ;9um;E'{?o,F{̖UpսGGEӼF2]>a!~w#a|GhSڃG::c Fv�� +-RF@av!^!3t7/#=b~Y/Mzq%$ČlIwg DϚ>40}Ԃse^K,JŔ-N̴ @Kaxal9c p p,~ h۶~gmqg&<x8|@|/{JF491yHt.*1',,mhcŔk Ĝ&3,/sv=U}ywGG1ՄQޅqŁ.y싛9ÿ8w?)),vӸv fM7kduVc:J1d8,c( IF@:>(:z{;3%VNT_)O# !0:H'[T+||JJCDꄩ<6ZZXo9pG"0^[ I`!1<lߜmA=mē1hxxA߫w77si.qKwzY]Rmg?3?|X$0_Ͼ`{*_Ԡ:k!\G;n9aWpgqzxJ89lyg1I/^+ a ޥ5D׵[=Dʾa�\Q1l㮺x~ 'If�� +@ܔBFr@a)<qr"@C0&|u~wݛl-fwJ`&@0ƿ3/c[[Vk%xBȍʃ(Fp<Ջ#GN/}bޅp⸲9K53duw@yk.WȾGvQ}~hx!ߐ '_)["A/>��HxW?}7lcSd+>g߫gś3[wވ菧D\Wn0w0G38DKgb,?H;G< xg#<G(n|FW|gs�n ++m7Jа7U I+}3Bgֶ#T[sw5v^U.<sVhn*5mt]~<A&{xʴ뒈x&{wST=7sQ]Bw %罐9sݲ~pү _ĵ2s/0?R?JU_%>f4Jru aF qz)9Zˆȗf4b"TA#o3It$hqq0iaDH;a+YNPoj./7dzgn(q�)0b7N e+ {rBӹҳ,i>CcWQZє{0P~W��++喟ݟh(>-?n|Kf@^q.{0q_<W(nV=uГx%F.6_ac^oՉI>- Q%1a{N3&ԼAp}yVCHwq5;/�x锫mld?hn{x6:{_UPg{{"y'HNA[R@ D8srp೻3qU3ep5s헿Ø 'eú'z�̕|)Oj$%^K^mx5Qd aEbГx/_p’›Յ|z &nIFqA:শ掑a܎Ĥr6;˸rw!^~u%jŰ[4}̖ja\FasWnFR Vֽ 4}~(\ H1>O f-=gdw>]\p1>ZK^ G`fۿlq3INg"ޗywWb~aתIA-'ov#g|T/=(Q,)fnu6ln vywYKun7wۮ�ӗrti;RP)Hp 6"yl@Uwf0㝏x\7,sng xw[7wo#o:<xubOʩ;jQgŝRfW{uwCcw)9c뤈IƇ"��+# d~A[NϗW~r #ɘ!b!jnߘ%Es#W)D<_Ct Tf>'?d;2{G>٘ե+#3Gv^4մ?5ïmS km^(^Y“_Z=Zvbuu_Azp7{E Iی".b3bE$ۙRK2q*Ï0s: Uq\@nxG'_?'0o?Fdj!%Z2zv` w?n"B8,༸?C6߸مLnǰ#fT'Wݑ}fl0w>FwH'g~%]q+0v{ۣmRas+(e+|xTq/:@O콆u5_czRf ۔𶞱ڎ&#kap 4UDIٷye۲~ QN#%%U+c:83MLvyXwUL܂t"Ն|'Rq -UA0Cl/h)D'.ߏ헂"pBtJWԓ JԾt{ëW{OVNvP��R'7Wҭ4w~YF)۳ n(> [3BQēy�"0ce^_m\כDOWN4S}OZqF]dW6O۫�m-ٶ_%e,9}ǞޡGw3^SPN3 Xn5R-Ř<ߏ6Tϖ¯Gvqnj𝜎LGoo_8SKn3Ź?hmZNoOjvnYR&($oE0d'V2Wܤ0U5a$Qz?c>wtq%:��+{ p7 C#9=Mۧ@"7rIG㒃B:` Ƈ>%Pkn~^֨c _|gnwf%3k0'>(9C?*%$ǣ| uApgw}OgS>wP3Eҝ]qW#u5wdC98Wyg3>2Ѣo{w$yf30{{H]x mBXH\ޙbyҝ'28]$<a؟1JcRPBBE6gl:ON #茨Y֦-9/1= DFQ@6l=l{)rW/=P+'%=u6=ys uj 6N+d.�$,Gv>W?רYc?w7n#nt$4ISn?ټOAVsvQ"`�0ð@O N;G2u//6kP0 3B�rGq #h3FHiޯ[ ?F@6_KKjoՓ @&-AȻ>?up얡?̢,8 0iҸU hs 2] dEz@Ɔ0ua ײxB~+KAV5`[;ƞ8w])DpP b*2R<e<wUx)bNnꭂ\~hã*@n(۟1M sxM<v\~1#i=q nA"Vg/RD[ggnY>fu s)ZSY;p6j>l-J~;3vq"kmPSGү₾[_ug3 !D\nl~;Cs.=`r?XIcOta\ϛ(%1M2lrg@"hP5HS ?ޠP[gQ2inlHN >@��+LG &$3PVF IgSM7!9_n~縅/BEk^/ ˟Ǝ� ^7^|*|ݚ)%:'/uxJu=M]?Hfp$�4sD3�Swl{ژWtq"^,7)<7nw JQRO( C0 ;3|Wq^4Lgi#'`h<Ce/Y`̖/w5|I~dĥQ<RX u�/ba܎,Վe&}Χߟȝ{;\c80i`o^%b{I0a9پ9>Wϕp[{R䭗[c1F�XZ #[s Rvv6=D0` H+oe"|j{ 1ybX $;*%I A(1C$ c 1ŒL�# )O3 oK)f �( H6`` Iaұw;#rI''NQoT' y,$bYWoT 2 Y+��!�3g��Г7ڪ䁍ՒPzT/Q(LSN D|5^-|{oI@-Nٿnh qldVTuz8.Wm)?ybzaG|?g^so> NXORּj3a<Qb۰aK݇rtcFNc3sRxXpoسd}wWM8^ Oqf[*7u>'B Vǜ{&M'fa[4ѝ�D'/f}c{i$)";a|k.u$:pR)Υ-;mU϶1e?ڪ qo _*y&%45j۳v   ���+ - 1FC<#/S_�& o姗3fR08rx6"+3:^AЗeuu# o1وFg_-3TO Fm\Pw _:ۀϹb0C;pֆaGPQ*3("+sK݉N_Z_b' �B2VN0-Q-C=}q�[|۫n{>~E)}5౔%n~C-ýh3#|VHo$RIOFi>V;w zGCc|/tGu62Tw6$BHD<Vݕ%u?vI;yw tstvIXS c-O6Pr{i_QY(m<@P Lg}]iG#ߝ{hJd_, ||󹍈21EevŶe <DQ@K2ޤlLQCY80�HO m (XXl/UA\1@xO%& 9,i@ˣͺSf]ڶo|z=`y8suu#1h-gRԖ ɟǑ ^X:n͗٘r[z$vP9O8+IkW^[SP$y;^<w:єNF/FOcz ?9f/ߘsKr<7g3͇vVE'rN/V/}=yh͖~ƣ0IƝǽ|;Weեs\EOp(P}'7i}pyEϜ]�n+j=7χL@C=?(~6Oa[:Řl-GUS$H00_RV)[xofmRqAFl?Sɤ6eRib|��+7u A݂퇶<y_b,v +1F:i(w"8bf]$9BPA|R8S›Iǒw1ݾ4;N |/6~QcO  ew3Ycp>{l#;q�KAKӅ9m> 8wTew-H1n5¾ 0G A= igᛥ^_n;SfㆈG)',bvcnBLn8xk"$[Ơy\H(W<>X1 Qď+/wQ[6D3/p[>SCGt??KVu}dg/{t7cBmL2'ocsσ75Yft΂z?r*B`n{ -LyhͿ l͘qZ ەF6Ogpשs\?ՍQq��ꗉ~]Tu2 Re~ k u]wBlݟXv`s1pWtFN~fǝ.. cbw=L?|A|EwnnCt#P?C~O "ެ|s+ݺ/+0OPϙ]bŚ8F�=^P~{ao|~v,Odu '>"zFHprA![$w0;I8 o /N~NWw9ܝڪ=5A(*.BŹ7^0CDVB لb8B&v��+ rZقw67Hj}9}nq¾"<9#[okٺ乆E0<k;0/^Z'8kp~'>0es!9.纼=%>7DSd8^7PWXRQгycaw8<FY[jvT9+sµ4v@ROܜaoZ^`dhYR-N?e;c<Y ʱE39(wP#Q9{/!@s(ݸsŪ=D!#}.=Vzhơm>ծ@Hb2zwc|ۋHĶ=;$faۯfO]O:!(^;䳝;`${px@ b5eJьs[z 8fv|@A_G?R`}cW+,ىyf@2~{! nxI�D#W`\G^r;'*I' [$w>W<88È*ʙnzwC9~4*R qz6Ȅ$ӥT.(1qO)cp atW$,|ZV5?eLj~Ki ?4FĸY`=^aaaS\䷡NQMU^qOv۫u$:xb%;;Q2HoƏy׏|uoݍ1Z3Gxyq\yLJ=9x;urqLj=fpy!$a?GTD KF|׳�?FXRx~ wFH_`wC'D9Щz  .w1_ e<y/Kz r!C'u8/J6*OL(LIaϻwW?yX*]LH�4T|,=X#>he4s���+6Rd&rn$nr70̽ffyxNj[rBC,W$Yp|n39u[8sڢù&}Ȟ9^| \sc%ó3$nOw)ͰH2SQx@ f?]x$)&Hz18Q':BwSu/9Pxzݹ+bCow ?D'#mQ� qHHB9z{4g4g?q8=zxk^ۛZRGIyYnQ9JW[C-W;k|Xm-М'4jXcWxeySf{=>Ǔ~)�2x+w;{1ݎ:yGBFwʻ~8= iXNUgs4cQPxg eAa^N#ICu6 H$7p/pOLNck I{l`|Լ;{wS0Q/(�P!(רcY/qRT慑g(rK ++?~?gyn|<*.Jq#@iia`O%g#ޤp* ,Ux$"q:/1��\x n G{~gCw|AQ!�AH2 dgSS<ȉz`~G fMU$zP\IS0^Č}uf(iߜyQ`Pv|0OAK,4g=}*ٳ3uls7>Aq߰ 2mf2»mspH58TͶ<icn]j{{RMfgn9И%aߩ:~g^#;`]G9ԯLm>J|F TÇr\qe8 pēulKqA{܉9g?(/ C8F?A_1ׅr9o|A9Vf W"wkް:� m?+חDKF3<iꠖĆ!#ń#Щ 7(XGOb4~‹Gܖ7Ђ3Iї1 MI?P��+@L<og秳Ђ@Si7 KYRZ6oeC&~a(g-vX~� d�bSaEe-83l1 ™Q?H7lؿ1x7ttq)^?1OS9&s : NY{P͹_?òڜR9M3�0AZw,5Ό[v%ܔRNQm"վv׏"{nz_[uYX/kmRcW lWZ 3�_0/%|tϜQYǣqw?niYܓyxwSf;[4cs+>dzw+cq�oOl5YqGw[.'Q׌j5>_88aBy<[̵|G[d6V{Cby)J}t�M2RqX/Y|9Uq<Xkms\qz2y1) )/a$t^x~? wPāmzQUо(rv R E}{|.X\pz7+?H^Ȇ{ /`?<N7MֺV7kn�b.o8D6P�=1$6'Mb/W$w 5vKV\Re0uJުd P/-KYc u!K#_-k){eSaVp x5&ǘ+EODl,dogJ8ĝZ>Gf;e1I4w^c~<DOӛ9gǬw?ai4}~+*XS;$Xk(1]ԯf~ŘV'₌}DÍG#$xV`;t# İvc> wfg zDEs)k>a޾Hc59WG% ן9Ǹs6I˜RW@KT1 cA��+RCG)&TLt 9bCJ[Uٳ Z8~b: jzȢG&?̧#tX>w`_)8;s>}jRHa9υODUf ;7vXX̤P~ugNc漖vEpM�NZWGV^=\$+)`jwp(+'v/Qs /(@+93$KѶ?K;1l=ݤ|iE{Aq"pZq@*7lg+i-㹜;^0<⃧^PPuڞ:seA G|A`^ xK,TDr<D>7SNtk0/[QN,= B% ";>8x/��Yo1.4.&nJ�At,hQX#Kr e?pA pU OppM 3R68O#-Yי@BH4 MoVKAqתn?+ۊhƟz%B)/׾pŰm؎Wjz5\ ]wyHF%+<bwX: #߾ X+ Ϳq4^=:/i'*V0Ryn1A[,]fD/#n>lsk'-.[U$ȏwa w{w0)`Kq&O_aIa^l3.r ,vxnbWBs1v݅~E%9O$rva"GWkw �G5Ȋ8a.Y( SQF<շ .YlGQ9]r~(+'}ܢB��+FNE7r ٌNlGq_ù&_цzE}gk& PDHéyDs 0ׅ0{I|D>@ z}{]A?}OayӒG'nF~M#{L%6)!;+;h 8Sc{/f!QF|DzwB>YsZ�RAfA ?)ԞNo^Kk3+-ptK^N$e!Uuwyj<* cqDa:+oSlc)OdfvX{oWJˆ4Iy8l}X#{#$"[>1C H >9k:aͲÃzWT*,HufzQO;PP%%Sds7daM#y8waBa'ޫenZ֮;Û-9~ijP )qEگT<KmŴn;8Nhpfܵ>~H^#W-^~ޡ;ah#ux<~uln5קaRWaasi\nh 94wu/Mi ݅sq]ܯjr/6玛 ^LJ48EEN0 OqR =#R>#a@橋>~9ng��+3ش1'%3CG@j7N4Kc=7 1HVFG)FmƟx}vP|}| (8Aכ|/K!Ӈrw@ yA`?}=’+O^#Za9ݫ9N㽿 3\=|5}.+Wa-qah7 O7Xhug֗ 0D4t(v0&u8-H( f̳߉ =WĬp zRDBNe3q5pD-럃v.ߨCިHs(_1f=FzƎ8,~3z3hZC7 tXl8;/18X8^wఽ2>MJ/ve^(Op@**ޕ�TzϩꫡL{Ǚz&X}2qPL'WǞaRB$[}ǣzX^|D(F;:ٱ<fHv2^cVo-_sۢv\9ك1s,Rz[789Tw:ԡN'{ox&o^>FiAA{R��1�1�܉zF '9ddð~"W|@cDs P ޯy$W^fX7'0ݎ0Xm@��*g�:�׀hPBRPKyNy?383v J#44 K�4I1CIH3W(4n^Cr(IDGa$4\M VsC0x#!w(COYd1 q%_bwX_f+q_v ��xB7E3_07رhHmr߯ �@|H�Ks nNNǼJ@KߛDC &>EBdW䄯.0'8BH4|ɘ4 8' C?wQYD䑫H /FՎj2Y)9ۻby wW1/XUH<?g3CxioJ@@1$6gPzDb,5"uUzy dn[4 8`K(aG$+7Èޱ' ,vuUd! 6*2s8_ETFp OU9Qf ef mxĐV�*&ؽۗ~P`1$ r|~L̎K[_hQX᠓!DH+Pg&#�Kd-ƬV#Hf& z@#6r#:- #=�kӸ 1�MĆ�wX.~I,a@Sa }9!M@Shq@6Q凧\}@Ē}mxJ憆׹PPRӲ aXp,#@P(B!7;m[E7q@�LG�B]TR{+QK uD=9u0I2 y MyY txTq@+ 90q C (𨢏X 2,/f5PKuӃxph4~$K]L@̶}nZ?2,Dǖ#fQ ;s RvPKKvÀDL#�[ej001)Od5 jB9!h""`CF.z@D `UTXD| ̡n8Y[8#AICb~I2nOܝ'Oi #f;{g'7En]Lp~-xX ;8$�i0,*dF\h,;;GVミbDLH"#&|x_e^\K0�^T;g!Pd>ʃ`8b�&(H������A��*nQ0JHHhGߔR n)9 $asY_b9k=lmws6 "Nq)? *caD 7^Yc?[/-nǏp?dy=+k,^ʈ9֬@unWfgV"oIEOg#v vle|I޿I:(g h',gŁ1DiPMfhāz38PxWq]_Cw/|uJnJ�0N`4rptчb@|+>)cj l+\&'l%1Nj H9ǝ]윤p6]EQ0 ) +~_ޒ04E,^;X'o)a^bv7gj"G|}33&oST1<Wďw1;zvq/ua/dF'# v7>��S|cs̱zo%s}V& oܝhF^xK0PNtך%uq9cG^H?7>a]#y]+Ǒ%rp~υJS-oމHr㚲R}"ү=F\"#}7^s��*o&-�l~ $J`%�l`! "@@eCe +|ƿi`;'9|` f委_KgF!f@:{,5?ZABPhrܠF=N|-X=͝Nc>?2{4;x ç8Vxilfdwǹ_7(Eό%%0PH킷:<Wn+%/bY Бb?y D?{$[ĝ$/~\H%UƻK,zv"MߥXxqqwx,ߍ3sy!n??w]ڶx�p T/Tq`@ g"+1iZ%88r<.X:b#{C798,$.m{a(^oƠpXM}z.Աly(N^¬pG wcyqyBP$p1{ #'$U%-좸fOHF"Fmެ9VJ5)�vW,A"y<n@-W"mA~aaystJ-}ק֮xzYc8~}ym5QP<Lf(^ݔջ;ul@ l%K0yFyЃuGoQf^w_v~u2=ۑ.񰼳ҙ��*Md5(5E_lf2Sӭu_[fVsv5v0a!|T~pX"s"g'k)G)Ð+k$}’Iu3%G~]CA~@1l_`-':>͘a7C:8:"|~g}%i*3{|<"'mN$ Å(g=ij8G$ #í:2gXnN%yyyLbY5\ Pk 5 4$nKfd̬^ wuq+ۇ>=Q}섅r:3q#2qߩpx RBp8Wq_Rx[ _g=X<<OtŔ'u$r1%8`whJ]9Ē!wLq gj8wpc7_CKO~̞v2sNv>;l)"_V$M:ljV1)A<QcI,RYL-8I ouزS|o1x /$XT)G p#3s9r =X ըCh[�^>xyIw7O{3?65#oU|e|%[YY]y Ut+sr~לy<9GxmRΜ��+_x~fs`;D 5D7lv߿btG(4ۚJ1'v𸱎QE F5|u2RJp{|΅tc"k یlv%30u(v:$e�U3QagE4ϔ?q؈$[v4oa\ŪnWW܉~nRw(q 8̔Aցz} ءeegΨxw "3Cp6@*xﱦ Enz +1'rGX:]÷aj8QI? 9bb2ͳhײrFQ:^|rȂ F`hPwBz'I[ bnţo!9,K~)šk[i��}\6|^$NvJE@7_xPy?|L5.Iv~@ׂ%Xs0/X /0qtb{>gýkwY!x-"w_r>ݜ] Wo7XD񞼈,Nb + Y&Z7/=bģ (۩،H<WÅ$.ԼjR4w͘&p��+h a(%nsmEV-f ?6I+V|n_il=T¿;# ͺ4I֢lm}_%ϗ-yX$ջsN:l5[6; 7Jͩ>uw=8#nIKt)S2\Weu_c`id6#D]om1)9xN5l-\qar-R۫-HDqOWI cCς̮Qh Q㗾\N?p“~H$@ݝr^>>GqB�|G '/ 3u3@w$d/`Ӈ9萗u'}}t;aECX?uZ9NPI8+ݖU1`heu1l*0~;bC@]897}p`+I<quH@| ~Ѱ3lS ++oj5eъnQ` ~]z{<;Ly:4x{3lmfiK]`:I#o9#`?b` _͕cE["{d_]8cT~J^}+нPwcV:jKqܞgmoIsgUBsQG3wǻ/Uݎv$NĖQl$zw_ĩ^#@efnG$mJ#3��+& M/e+-*$_d272 ߘS0}ܭcϟͼԯwqn` c %b[)HݷtcFF:A>mI=)\:=EY&Vm?zǞ;q:7=ǣ춋뾅J}n/ȯp=qH‚Pa-E3'}AFq\H!dNm݀$vu'rD<�Yut9'_v70;xvX"8gF:Pn#�Zб;9?7'0v3GYI# g7K.Ňo⍽:[(ұde|(6myzfꦶwiI[.D|g'm{ϝ[ʫu^OspIkE�AF?|%WXp$~�jf@>g'A8v߼|ԯՅg;KCۊ^ lA4D}_/B,Ücy%Qm9cfv:T}? ^;8cHsFlq 7Ƿ^a^=onf^ []vHoc5/۔~|')ޛYMMvW"ڙ:8|H۶q\ƓR$2K޲ۘg)lA^ eXY_dУIʤ[|zw CWpa=�2 % IFZ#Wo_xӕ'I̧ #6exibFBkIƉR͆,X;֡oα��+dap,-# mԯh8 w%d=hƹ}DrҌy\b:PsœmoՏ%n��۾cH:܋A[CC(,ߴH=ԣ rn ET+Ph)Ib _1aƒC9%1+/glDG'3>FNqn֜A>Bo.ȁd|ijBf/QSR͒g,15.Jz)t<ݷ|n'rؕhihNrل:0 s]a嶻3҂oN(Xy拒~݈"i wч>p-ss}f'sW|(E89J3^'0r }uγ\nمVOY<[J|XLeal,M'U_^;9<vvXWT/KKOEň/ZceF.]܎=LOilQswkو6f#zJ<%*K;;e$~;C9nzq_TOnC78.\߽^xq25ݹСB<&56/~GDRUuڙW W�g>t}q\ WA[o1"Gg5cql{EZWZ;[;wT' Cufs9Xa$ODF(Z^7r3̷N"Ƅ0Ս.9\W8YPfЎdq{yMoc7c/ڔ��+K7+Q4C_,ѩa[n,.o̡ k)x P%G:=@fKJpVb^,Y-{;gfG@V_XbC_-\I+Da_7(Eb̟srw^C\Q @݇`>}sq$WyْQJl3BEbR2no {{w1t0H]IJn?EPEmxOdOav}0ה'5~&fg0n:v\u4l9n(RKҸI!;bñnυ&H9;]^UG'ānAw1,ׄVbmɬ$YKZi{ pGcg7gW8Şp3]eqfnubn遹6FO C^!iF._SfAocÌﲽuD "5 8[;�`wkcDg؋Yηͻ-V3#m~yvۖkp˿mǞ8K;G>ݹ~3nowY)8=5o?2g5+w#F)V7%g1O g^06j9̕-=j0@i[;pxZ<no0azj enN3Gvvu fY*aw'U�3 9#/w۸sI7^.[3ق,yb?ל,9-C4]0�� +6⼔#N_֥07Np0kͰ 3?'i\7RG m0$!gg#)ђJn0u7¶xLÅm_Gq ^܋v1$DeraX5$C�a''lgbnpr<q:w㑓f- #ʀ-@$R\lkqq恡$Ok<œ@% W'Ϻ"b!gpɉE9os!KzCggoV]32۪x;.g'X|>?jqfmqPc@8N;ǻ j5$pEu7ݾ9^;CB8wȺ{¹F#76jsŏwS Yr��XXyH�S8SQ.FۀԒo8@u n?wX9`j|@lj/ unۑoyfgg_ٰ G`i8oJKsV:=d|wμN•N#QHH÷|C<G:| A;zYD1̶߭=xL?Ay\`` + loz�zĘ8,�_¼!ݶe+zycPI{,n;gssć w6,ZY|B{b1br >nk,]}�� +`0hn&B$�n/ AX� |P @ RQl*LF� !./e/@1( ; ^%sZ9`WЌ۝hbЮ{M 0M!v'ԇϸ9X(Kű d;~n7lǾyCOcGzYYz3^4 [Z-|^3Ofܾؗ!mq߯5B\_)9o=x|`M(7^vs5gwϸ;rJ Cѿ b6¶ví$$##y>NQ\b~\*2'`5{8աs3&abQbHgݐXn%Ӟ";)'{Ÿ$V&XZ+Ҍ^n"|d_[)};,q' ƕť\`h!%%!ucsNi)%q:N1Y"OGvH�?P⺯G Lu[fp?Kţ^(H5Ul.WJ"iO4r&^y<O2o-X[?(>wqD|\-հc8HV<,J&#AqЩȗ\ARcݚNyb\-^ ^",{Լ̌nwaϽNt;7um|ylqpFxӖ*ݘ(иG4}OD8Fz0T)4G;{3a㈺;O�xr(I ψqF){^w};&do߷'BEb¼g|cRwU>],l�� *368=Y|p Cb2Fܠܼ'-RpzvaaP^,5rZrDŽvqgϷ"|pn�5E ) tђ_Fӵ`[WGPȶ3%G?ڂ% H-Cnͩ9cryKD:#/86/�* F|qʆ)|G8\}cp?ыݷ�s�E㹔γ\e̒_aWs a')XR9vE8TDžLաyYdhve&gltZJ+%;pޡ?}̦s6CZPv]mUjJ?"k(@Yen=ܐs?"{~n D^̳ܜeSt V%:D_NvnsyOIgeg}uX۳<WA/rr FI'͓|)q:[,MCN3zO_8uF%`HQmCc?qqakcR$ :3<?508#+nY?{p8O: ^1YD_en7;r<s8fڪŘGӅ4L'^>;qseg¾Q S|&0?}VݝpT��D2rtf8 (};0[)G21dYy�� +oMhvG5V_g;Rqƺ7xZ:vمΏ QW˝BwRven'nW ضOvnX[֗> %g|/܍ݾ~X mqL_q0}6 }㩙(`Cb+KKxXe7Z&ao0OzϻĈ4UlDٲg|OepE, Ov58Y^[Mӄw"2?+eg?T/;CQo?r]!_1+ngNO;#Ҡ |k䐱Oė('v1>.K5%x.i՛Z=Ȏ@erP_4NCZ_ L[F4)q'>ٟKB<=Vb^M|_g>S;uߍwu9Su|w~w;oݐoό ZmzPN-Սw}))/ԥ7\9.ITי%^ϷAװ8g/(Lb I`Jp'09\qь%L)s:5 Oǹ 1`T? w1S,(;}bV]n>"7 ":Dcs? wScln oȜPq3#ѽO#fCzϱFwrxB~j",%Bof:bVF܉K �� +HjsZH'ch ;نZ8~-'noNܔk_##g3cx]sn`�:�hK?,Q)Xg+$A7ʒڄ8s%co>㻺hSiVHc0 K< rن(88L># >ellhI(.Svϕ ϢRz; F-M-TX JPj/=2{ 5_qLRR^=<%}%ގz;CPSs氶pNԓi8rE3ȧBCƚl{<OV9Y %vus>n'tػ3 L4]p� Bo9֓9| ]Ttׇ˅˶5#--/s~Ʋ$\k -|rޣrp^Z>+W[OP%Ad|gؒ];C f{A؞(j( CCVٶ>Q-(z"Iw9D/??v3~W$L}`\7y|9w|Sq= ӤixsοܹX%B7%(O5q^ٔw ٟ ;YJ̭c8^oW7SJ5(؎q�19F <FRZ,<C|�Z2;w3,Ŷ!|׈Y;*=TMo|.rqWa`��+ 2YiPs3YpMOb0PҾ bN>;)9ԄV8[?svìyXzpv X4-2 r_JsĠ0!Q=Ҵ ^ C8Gsv?HfX A1l13u0W,sCB$^4繚Cwgp';yni.<h)!?qs{;[v-xc;?4m~Ԙ=BE0D 4Q׀դ^bpO%-т9;}nۋ'$苮\^~Ց9\`o9>[uy@g@r_2WN晿1(x|y{\B]��!�3g��36۞ի[=Q${]؛FGa|٧3( [U"k95_u~)ӎK^cZ+X7M;zfsvu/[>8r mZӲNngߏIw $>gwVx)vv?8^SλPQV嚞NȚub>ܝ 1= K|nZWvD'c8Gq}nGFޭb:uœc)*9[@ѹ8z ZQqzc/b{F.#ё Y7, ϔ!AO(dߨA*yz1و" h=JUyWb%+XnhBkw s.[;nшgqЦ(Sobe;`75YkVeuEx[+#Zȶ(VKD}ӏ^ %|į+=ww���+'`~mq{Rp݉a* A¹}YEbZEln |�kGg~> XwoxwF]Tq haWfВrg=ni$O'/5's<~3kuݘIw0~yYJJkE7Ťģ[:kw@v^W7Qھ"ѱI>V̇dqɼ;wֲ[?esƉќW]1RH[)Y)ϛ#, 0E?|u!7^On30�Ѣܥp:?OvҞ]/vF^~1;]){'fI+i*Q 'f]u%gZsm>dlAoQU}o0䀹bzgYhxvXKWmwusduu 7l mU͍؉kXGG<SҰz<x܋z4<w[ ;>y؇,DZ){,U^pX$/,W!uTHDE~nD.M t#yIF9?rB-5? oƨ ~viKwĔ(6;[ǣfx,y-Wv7e2ps,J ^ζώN?P=O};7npwym 9]dyݝ_|;vpy gfW#9I$ʹB6>Fa܏;X4y6xN㔫՜0G+N-$tyв+�_$Gx`/.8qm\HP}Lga _1Se W$dܣďǷsPs;Omٺ<#… [OPvc@4��+O%5%Wy{Y3P(`R4^ߟhy_ye萄mH̭QlmX�}$XڟsƠ1;|_^({X8] )Nr<oo<FpPhN;w;\wz>Cǀuz߸NID>Lln8&SpWA]G+n>"">u_#9^|@o$[ŀ�CIifJk N$,,arnۆb{cO:י}nãnQ|o%[I0g[EF0F|~(5y/P݉0W Z\ƛ08,N0:8bx6 ]׿_#exf?��eס`O;`'.�*Q,y�}}"yMd`T X`c#ARMOqF$;?HFØqaۧӤ;%#r'X+Pyݸ}t9hO"(fJ"*)[e8_g݈҄UQ/3 PO)b9D_0 ;eGןWb FO{[];ZNɌ?'vmv$[ DŽekԥgof>>v#?})o{swPQwq?,zu,b҂=_+\(ބ8na-G?Bʽ T?|wʏZ^Ŭpr?+PDQ$9Wk2԰#/h V[a pm(H[v3r8X?^=H={'nk07@ilN`6;98w'pZ߅(gW9;Q(oH޽[y\6%az Ü:$ޓp,,Wwg͆L5Z>xss1_QOώ홌f4P`=;;;Zӆ57Z|@��+3bص ѳ8oY+ _ W#'脲8W n&,<<Y$~Ա?ZXK~0)Q~|`>p#;pRqu+ؤ$Dh YlJ 2D5k7|ci_ DsuvX{<l|w^#Yhc-8,C>WK{]_.1P#*I+cNvZ NHY  kU:70s|bY{0P[�{ "{l$7Q 9]YrXߝTe^b Ys)gs^Ĭ?}9v|wVE)^}ĚJzx҂T6m⽌zwl?qx~TݾSsN`q'PH^" 8cb}F,nKq`uNH C\F Dp5Xl*ꭐ%ØY$b H8ZbM`q5Bv@0$I9$ #wپ5ÆNU2EqúQO"W?o;AuPq-d7=c}_dr,UU?pN/[DEf̵4S]vlg&CL"&k^Fiv蒜V׿d;:Rsn;{cd#|^zнwM·ξ•=<]zR]W�7Ov+؁؍gsa{pG#;a VN)'|R<^G{�sv.nqkϏv3]{py 7P^DNjټqǗFe8ZnXZ x@~} Pv7GA.0R?'sWGs]H^VB7/|T4D_gW/t(jUOœvP{5ҖC3lunPQ��+ۓKbaIDϐ:{_.eIsYGUJ` i h!~Pĭ SrG}=qmKV#M{ p}JH77اc5C8!wF݄i[~bo,32'5FwE *n�xW'r.l| SpF;xzS #>&o7Gm=T8?phsit W#w�/s3nGíKJ]?=W!b��KAL(퍶G/ot b2;vYk9߷Af Rs>d,Sa+w|;g~=x7WLs.0`ܜ%uW$fAp?EIzcPcө!)_nϴ&Ǒ;n;(Ә,6}|n E\;<>_fz] oX,FhN'EԛR"iKS% ;",)* x npF �QA# L{+k|h`zູPPUW.v pqxʠ7e??cL+nJH߹vόQ>~(s*(4jq7)ݛwZ9Rۢ u:W¹k9`g~nĀ hF*JL<֦%vKu,ೖI(ؖq0IМ% =Bg';W:_Gݕ zm㮺/tahP$bs1&/g#@={ݘs1L:u~f Y9)�jK'-7?0ר ͼ-Zuww88Usq8<j^g^5y\AnfB dْ^6N'8Q6u'Z#.ā^`zs#yqJnxl.;/RG&31ۚ*q8_pCŹ$Fj~io'l=֪J+(YfPw{IJ>Nc |!ԝg5n]uSQ!|w=\͜nsv۱l{55!uvݶS4��+%ݾN0ia 4x'o}&%0#f�-CG<?}-oyECvo|OsҘ>\ryXzC,ɟ_/음㒥 ?# ?+q+]0DN~1줷ؼ;(HW`\B,{{7SnHUv~#*pxP1Iʿ:GX~0 /(m;$#rDpmړ3$kc] ӷoq3'lrbε]fxGY&t01S'N`@^^X\=a^d Qn*؈fĘv'ÿº.儣ylSi^ٛvd ۘɃ) d]V|/B'ӶMSW Q{`na;^ rPqPJW n's:,`p5B|b-S.0&j zvRD wȣkX]ˎU>鋻YFa_|8· ,գѕT"w?t Mt~rח3­>̐6IG9܍+Z_+^y,s@2/pg;ìՅj|weۏ܏~ ќ4QaφqpF%%+޴FnSb͆i ?6]\'Agr;vύC픦=3Pt5WYk1Pqpd+=ʻ |D@\r]8q*Uƛȃ7xv=wusGہwkz'1gApwη`ĭl+q弡֦a<{bsd̓҃9hã4OT L`N PoRdٌ���+-rr_,7 Kٱl!+ +* Y\`iq</23۝uX@}[izӅ{ +8w']8p^ABPGd֩sZ+W\U3xQ s??8@g3t=׼e_cHGH;-e$s+��&كruD扛29!Su~z9$YvM^19-nq;ϽNQƒi||rQnΣ'�I(yncq ܜ|XJ3FBQ[{Bw#+ty-LHg3(rpz-JB?rZPډ- Ù;a_TP (ni_0|#wwJv佺cĉyAŔAપz1IhVygZ r3�3�<$Ċ\ h ǎ|`M8'<UU jp.*,@(1#T* qq-x $ 0W =�߰1 # v"LB,҉JO'WF&�z4A11~s n~~MluC ͕z;V%vp&J@oN(jd2K$%6~jva٬~1.1nvÒAvݾZsl#? HXfH<ŘcnCK+{p?_%"xT?-mmBVXߌqc55-7dMJwO\q.-(aOw:3xQ^a�D_"T{pAI<abIeHQ;q8i.b.kP! 2䳻gPqݎޭj|#2"r'qG؏ٟ]`"@ ݅+3e>'.QB0/js$XSx�ߐ<Fppc}7/*} %WS5qDe`g+M6~ٴb*b@n4X%cϛ ۭy]99|nV?GK>fY���+ O,0$ǣ޹X9NĠP( ė3@lYX<$9AA �~hwóۆ=Ra!x,w؃ H(Aq0Q0<pCa$`AƸ@1XܱGa.}_V}/ 7fr5krP…v<$b9�~6?$$p;_F\fk9∶يY%PqI~'Wtp%|wSL\R{ I8zza_,~'Agᬡl{I(8-q}k6RfCAsP^}"Ĩݏzw;9KᎲI[ Be~SJRxSOۅ?eKC2KX[37abwGYAkb? 0kYs63qmd/Ut${e!'^!I]qxzP⸜ 18!E0  �v(,3P]~Qr=?dQsA?G_C ~e!!]߂,' $R,0ky|8w O44@ @X&XQVӍ}T,PR@#]Vh&HZFmA 5֞a[ߵb<tEeK KnپAg86//J(lj^M db S$-|+cX^d}5|n^8/de?ϒ} _B>g}T|ַF8Öݷa.Է6W!]vw7eITy )N#41ۄ%"n5ʍ >%)$4%9 FAGmKӢ;/b'ۺ<#߳1;vn$gn0_sf$f|k7g=;q9c9bsdq\Xw#~9fw홙|FD ~+|W['K%$ ^kټ;5s0MY"霋o uR*cw(W>(,K כr��u9bsWN=Ֆ#>AǕ-eǝĞEҎ " )r,ս9P}@.$'u7S8<缦oc7"|&"f?px^czZ'z$gN,`wk �7!!GghRNX̔J dop;;6CM`p0fFvsX��+A-r_e :�Xḡed=ǧ9+co�TXhJ&ӟ[v/�l��jppRo!ba0hi1)0̞=Y(zsfǏmZ %gǣ0!)?-AҐԧ{?.0D~`qD"h/ʼn1J[[Գ۰Nz<;{#,כ` :NMɁ4v/I:} #ѲAaAzo{2?:Ss;eX^bYbgI(XX^%dp7pmv,/u)alcIxkUо͹(pX_.A؉q<\bNsa;0<%Knd+0vٗo1D˶�wl]T3Vsߜ8ՋBٍĬLe3+-yiQ-.'mlsH)$lv_6dN=V%${M1}%^!'wdsŚJ,(ÉT8)3o?ޫ%Aavh*-RT;!P B*p$-Yy �]�Z?&, XI<,.>:@g3@7(~'S-B /rnK}Z8=h Pbv^5Ǐ[-c MC-8w2֜“gF?IcY#cژƳ|ǷyiZowg?Oх{POddPF }߻(NjAF 5iKV9mPY|y1Ԅy,{ݏqlx|$.K DZ߮i&s*@`c]{}$ qIpkxKe_~xDgnfO^~-׸,W¿NcG+:]g)cakb}/n(|xaȜ̻^f[ N1Dq\fsrúAbOEYa+(yaL%>u݁ .Sva#,ryrbn;:9,(_r sxX 1fPڳO<aUSrqX;Uv!ZJv� |]䒻Y' u:J>lRXyp��+J,E8`l Бh|/^/EwNJTn @e3rYڂ9V4acUn)wYi\k+ێ8=*= j^ kF7>ݎ =x(*8x6JrrW4 O8fI}Wn܃х,%߯p s>̤~rN&ks (Bi/s~t<;%998)g,[{+{ \(~0De@ͷ%#dF#*On €0^|}hV׀K~mu< ӈ?C쟹!h{�!Rǻ᩸܃/3lz*&{+/pa"�R8h4C _ )piVDJe/s/R‘L�)J A: ׍Mw6A1תnjB]-hS㲏dpש\ � 黒B�(?p/k%,i )R$1��-aB@ݥG {̰5(HݞZ-[gʎי2LH0sǾk.^juk"p>(Qc_}ws[;8͸+sR1-7gI͔EvfsQ#senû 3nm3|[[Hn͇fh.*[b CyIݜ{#ס-B[+cGL1v.枎qljݫZynд7_'>K6nvY;/~vneǭsfo̮ C;#*+�eGhv X_z)"Gs!iYqnٟvgP Q8YVD]ڌAO:vYJs-Ĩ㗴n#Sn1A87+?^gDkBB7^V)ln8g>O{rÈ {[=g m{c%d8Wn=t|S8\F)`sHNܶ@bnS6^en5>O+llL%l|so��+ /AxWƌ |ayY3@(np.>*g9$Y)nQ9"ydNSv:\^'Muo(}} etlwVη; cǎFqnn9^-jĞa"xq"/-?%e&bƷ 9Z߈J \ڷ$R)j>Nck<ֶ̍j﷘~%ssؓPhΆ79t䙻wyw~1 \NWjegBVf@ z? _-Ĵ7o~09]+=,Îcqq^NR <\}[;Qkƈ}jUȴ\T~kXwRJ 9vK~=g|7wR{Aq9cz {fOYl.r[*;2huJ~y}կ1HwX{XTh"j5c]b4~=_c||xGR~oӰR8yX; ?A v /#;ic7ՂadM I\3',|ǜ0OXwLP_>)mߚ7-Hcv9k#/'okb<Оfʮ)-_0*RJ30jFc?9cz8:XIA_$u՗ S:y߬ o[1߾:^Vq­�doÖu0PW$k,1w5JXIm|<쯟)@-2̑Dk7{>K(g{�ZP<��܁w^2aęc^SCe,ո��+򓀗g0> ^Z}o-nby߀čXJ$?lh2_PF|3.)ngr!>^ϻ$/xϵ%;>瞶{+VVUٖq۩c;[s^@pYb<3WĐ/qqk [Dš}}LJ3{J EF=Г[ 27IwēǮ2!"sDF~sa?Sq qg9#5-pM֪du31?=mыԨXH -3F%es)o\v 1Oja|aⳅ?sVlv?,E~J> Û-۷χczXå돵'Y ԝu4PC}A#x6,\?e+_sNg({GV$a#iG=B@,oGTqUʪwwx��1�Q�1fsMr]K/nS>hWup+.K.QNlHQ\x!F˔?jb+$gCwwB pef~+8Xu΢-@/P)8<#$K<vKTf"9=PFo(XcC俶@?)xۭkq(_e8G6(9ߘaqbvaZ9F Yƫ/zC}IO|d>+r GGS7ȗ:{HʒY-yq�!$6u3嫨~hW]9GYfv]'fWW/wa#(V >w#y~W; {N; Yw�N�^5G PDxD%1RNP+aR}pCF;<��*�%` @`L1 R/�&I�#CճwN›IY{= cTsDL%G+_[|xޥQaZH#D!0h#"M!nt9Zb_>�LP ) Q|R{(LLAD.0o~~+�U,$bA2ʤunv|^Fxk+#"D!8u1w6%DM�Hʲg0s` e8] ryڦx4Nӻ,'5' 37q>O:&= qVA�z PihoG44=X#'#zpZaa9`�~+0f~[x?Vx*mTf8 {+ y3[ȴAՖPvmUW 0q@? =\dO\L`8ydzjC�lP<JG,F }F�lPa~)`K:7&"4�]A|A>(Wcy$U0 N]D[h3Smo=L%1ņ�HO4W0F&d2<OFy` $�iU7ls|1f{׆%,e_1V "rDTWVźZ8^!e!�b-Q}Gl<ih@{?`>LA�$~&RN;Jvsajk�R+|p  $@'S3e 1Τ@c1-6Qhr-ʙ`Y%lL!|g񼤴RKA4r[% lķI@pG�/<Y@9"90dnXQ%s&rX4f@@#A`CH�`( ` /w^5,KHn3'� x%mT%aćc38Rɀ$7X*%]6/ZMBUOFc\[2TgoAˇ_;A}9ݳY GgA1χ; @���W��A��*~CZL̮ʤw۬$tgq󶪡oNYCfŠ^rQMܼ1gw0i#q-Ӝ%Q1%rXO&ni3rp&$:e+_#%,øKZWj^"AzfHr$H^;}o896sOt8J"7g<݌ .WkpWD̲^P#_c۷nrO[gBD#?d!ElnęͿRВgYBؒPfW&741;Zr[N_%��K�DM;�q6EJPnQlx h8^#z(Aو^WYaψ3կ;%_['?sH|K* b8`uYJҋ$^^0),FE;~vlA܉L?l%p;+9f`5Qb!S$1;̄SnLW5f "O̭w s+۔A%$YEaH# C8ިLSnyI܌xyQ21D33b=dӔ=-$|cUյqKǐZ'y��*Ld9EOe7-@iJC@ |5%N+b-%]Ep*zp``Ĵ%pnR3fI,iyx͇?4>38<1ׅlx-,&#GpN / ƾr8~<TQKsB n^8�tχ*Ø]K#%,6HK0|),R/Ù"\N4T8Rshdo#v% e;T(8FH]ϼgHť{$F ` G,6P7  pi۾w<^>[c_(Vs5Öp N}hZdSN^ ^@<@,cIE"ůV=DykĬcLS Kl~aYh!v_%Ib7R}M!0F`Da g]BYc3JkOX 1Qj?:ObG;�W3:5yM…pd;胲pAjctD:"ceW%-X}oN��*Kۤ %xA1/lS,+mvbMaow|ES 0^}"tA5s3v7os&C A Rgw|i?'e4f#B:ou8hR?RBeckmbb ]9;}#qмiC h ;s83cCuJ$7Q G1Kܰχ-]Fn G.339H-x4@ c#q uu,,s^P_7"S28ÒE]0/{uk4V8`,1x^P;|Q.ph$gG BytT&9c>"3 x74>z]SK54_cۘxkj\~tq?GNev'oV q xvf}ȉ;8WN;h9mAʌE㾯^<l3TA жvnRE7a|w艭qM2Vp��*:KNᄯ_1y,q:mS9[H/plco3dn Y.hV1PnŒx(=*;O:~ sdr#An9as~s.W=f?{x qdb+aGxZ?dnǤ) %!(, W"8LNHhaLe(Exyr w^r(Ne/d[O ^0Upv uμ!Da8e/(qӀ0[hqLs9rxwa@%@Ro�+�GR(? ,׳}EGr?ku5uw}buQR!bF]AaC_bIm7Xfn#}_8I\8� r=f z`qGo^|spϗY;Js;ĶXuKX<f>[A nȄQY�� 7bArFF>8��*s݆oqnN|a?+'shcLnlBNz ZPav[sJsB𝔔aL;G{tja;w +sW~v;sjYa!f6_A[6)ߛσ_KqBlƨJ)Gz p`锼_c-8DHaL$r Vc_|csGa 4_-{e$i�7 spwpNr4&ErXgG?,BC(M99ow﹝; <us:NNn—Fax?ceF㈪'FI3;>Ͼs|nxpPb,޵NkG2ݾzj5xoܟ/9n!8MUvZwr}[6 "=UB`Sq~vU,{�9&tuv^Hna*mv y-QbFz^wO兇{zPÞ-wZ9>W1yk^gsz[eS$W$N=Wzf71^^Zڅw]T;8��+�@ Q |!i@vLH$_bQeJ]Cge}#?UgGĎħ֌6fͅk/~dΥ}9$NtVt6~EQ-^<<Q刧`Wx_4A? Dn<;\yG(Sn±fNy :歂nn܋^z('Es86�33,.9Fd'~:(G:'Hi;>Y>2wƮ?pQNţ#hxhCx997z袋 &$Ffop}Cg&\*<nnuB xU{*;)=}Jyg N`-l-jbs*[g8sG p PcP}qh?}T9{&W^19d(oZ+8 ;dgX|x-éۉu9 ĪO*K๿ϸL8 69ߣJ1HgA#!o7u"c &nnr.1)ojt}wf?O;Cev9n#+$W=qMm^̲4V1r:$XWuGs,4'Tl7TgTXY;r>Np��+, n)%=/^ByE 8ks�ܨ18+{)lM ~M[ Q^d;p;S{6wh jo$$Sx?:q̽}ՎG1r̶=1`{<RSGŧ3n}ayo~7>%o;[h=).,"Ao ]7.YYi;|sN|ϝ(n{m^ť[o\|x'_w'-G'9-lD(4h"(~~Pڇv(^WӑU ~V^hw+!h{Sf:Ҽ7vf 3}#0S >skJ)8^HnC/3\5aFUKj'|[ADb;m ezqOM�\,FT+a:ZOM'Wۻ=̯5t33;COb񧶔wW Uc|&|kky3v#S9��_(͈:`X^u}=rx|;_ ?m䫟ۋ;ûH楜f+Ȫ5T"2Gu>?e5ڬS>Զ_cph +U E BշvR@VBl+liiyF)-q;k][ܚN��+Z-ݖlux_ #ǻQd38ԠOjoх(nW\=ھ-ߥջM1VǙr. ^s؜8=GT'+(_Er&#Gט΄oQS ﱆZ:^Q—85叕5 8Hv8[F,w0;;z8R Am:{^Ww,%#8Γb%9$-^{حi%Y*Vﰰ"¸?qC8ϷXp~2M&*Q`kb2+sYHPҿXf~9T?(TDo'9IA-�%$D1<rm=xg?( E&ۍNؗ#f~ whs~ApӷmZ]2pԝ¸r|=_otusVJ";z!A8̴c�+fyV_;L&cd>y o^m,N<OVbVg '<-b7&K7Ǎ9\|ls֫~8;.1Cb_q>qhz#>\s1WH䐒"[,܈p܎xw2цHsrG>B@34NA~Zp$T z9cxg#zM?Eگ9]X*X~ j\'|�� +w'}%cM+]݌s>f sA ЧF~^o#< 9two-䡤`JUm1(5yY݄̓=đ;Fsi܉mngtX$ ׼h@?~0=$+l<\f`ZF:F1]% Yi^# L$/F/�IJb&a[?=X+Bd q{cД$=)o0BগęLC n_=`$^"0ㄑdtga홂 2>^qǀԟf:8ûNcP9DJ^F^7CsqRxsu'swq2^Z؃0SϺkS9oX܏WO |ݕ} ;JPIn{v7[Yَû)dQ+JN1Ⱦu Ic:xCt3D 䲱ʫ=wU9Y:n+.##gs*UF%/'}Ao_K�>fBA�^ҶΥf4OaDΘy�� +bB nļQK%o_`8_2_KdE$gCZPo1yNs^lٿJ6;>G}#Kv1)۶VbGan78Oݶơ9VG'_t'|<30Nl>[r Tv`Fta[Ɯ[J7 W #O AG/.=jc);u⸩}a /c0w1g0I~un=I})#䋼 qȇ'L_v(=YXRGq$1mi:aPhGCp]U?gݸwҞxO \v#u3쯺̽Ud' 29i%Bңi(X$8t\f5~<ʪm~ 3:^~^=.ZFTr\s܉_�(,de���ꠒzFjh.VR>o+J]QҥquVN\VX3'{_h_CNAxs_zx']qfS3ƜhI.P x8\<I"~PwuV')6i?VioZ=/;ǺG~]P"FV{^%%~p|p4G0tqK0�� *gRs[%Cp�e;WР'} (f %O73۩vяj/; <;;C@GB_0KI˜MQr7?[s+;nxhlΑSB:[`Ԥ9[h:A=xQb8YHώ m$|x.qœ)ۙ7sOmL~' (qwv+!͸gd^ݕýNoiZq_ #m$XI%�p~S|&R({ȜW)nI8>1BȼSg99{ه*v/(3r'ώZT8y=t2{I}rNÓ^񔡙;A۵#TOeYT \d玏^чa=#%iQo(^ UE%c%�eVUY J\܉v5sby\ُRٗn?q8lA9w^ q7 �YRC@wSZSq_N=NL;5Xӻ1v@ _GCl֣q߁PS&4*8>v<UY? S=]/5|4 c!dN°^0ҁ�� +r+C\RqIJF5=?3l' 'yq2yErԴdA%9Ks3_KaߣqL /,uX't8v" (yԮe؜䝘Sp<<z?sqsI@yә8 x*9'/EE'>?,|~dde S)-GCqaxi+" +ֳ'sQhno Ĭ^Ħ8y}y!Qnluy ̳E"8((h眢9A>mJ~}_`\,9--A\]ĝ>*s76<u/fx!<ϏbD1uR+МA=~9pW6o+oDr=X6%Գ)S!b/ {u'/ hۦabxşYzxUٲc\μ(ZmB+~ݙƇ^ݯ#sG[mNkmw 1fžoJV$ZH's¹pmȓcq'ufm)rD0v/ox҇=AvqgwWr>Џ}KR(=�wo  ޣwZq69T9ʣYdYŏ$&=M��� +Mde-LߞƴRYߡ8CGۓ!!I/f _Cq<{MAyxyRXz?>{‡df-%<|]㬣Ng Ev{"9F+dl#mVڎ>KnrÑZS 'c,ms+#s#0ݼi{p|kme;}嵤73s1 fu $aF t#նdC0xvS dGIlj9ݱC'hungM/mƒ3[lwnNH~s ?2*x*'r)t۳ nw;r(N?$K$ }0lyn; %%k΅9s=m0L'?v|3nX^hU]*'gH��!a{58/x"~.iJb'"s{I[fsNHxQ܁۟8ޫk|um9+UFWu/3Y쵘rşטsxv�3|\tGW̚n|b<>Vmp_Q9 ڲXw:Vvt(~c1V_k<lw[D:a DvZd(A`܏WWx*<(a%8��+gGnY]7u6m#'ZġeH=Ýq xՔ_гUh}w|ƯbD6n}þy( xGv0=FI;{:xp/=;ݽx WO  ㌅cLdcH]' s-?gEvI€^& ס!bHsFj8~T $rGq' ksqTY=W^cv^N҆c_ 6ݜ$]+fi~0rwe+}N{)'$Ɛ=�rGomx{-Ǹl5 s\x{y6<EŶ:6mxmp<R䳏^'hiy߳F:UL_v昧[Ncżv۠s ^CJ(帝 ^(ߣܶL״#ٜ E)sv+(ݜ'>+BXv�#8_cyoR<AW5-~rHZίzеTgk;% " x b|w=ys`,y|uf5˸{wn<G kC-B{gOk>)~/b7c;/9O0F|c 훝^g89)GgRTfN :͕Ď}I_D h���+='ӕѦKY~MJгE$lzd\gDl)t%=5a9E)kn`|m+5a( N"'I~wq#W "V~[;n7;a2s爷m8 yϹmD>F8�Ԟߎs8Wo܃Hƭc=:c麛RWTle) Y@T^g=\ύA^2Sg47yw2d #-ý IG]J ?afZ6c1%NR;>+?_NؖgAmǫ̈́6t  wVV9BVV,NwHGO쳻e8jO=),9x+ C+1Ym p-V)+垯b:q.(o�MUPFu7#VUٝ93'"bupULpրVg1E v X@{厯ϑ7eKcJ�ũkF5fD2u,  +.>^U8Dg#)缰! aJH4!Gfnʤ0Qe}mJ>O~g^m6kj4<<^f'+i:4պ [|M#NEaP-k7-w8r,<-ˆ:R-X$È.,[BZ9x?2 7|;x>x-Tw~#(_*`9:e^_ FA\H>wxd66mG7~e>|#[>3usu$JNew 7?d$��zׄPns;Iƅ��+ bIĴtsr(;Cec7n)o2pOK@<ѡB3)vљ<Gsgh_j}%#nE'PwQlxR޷q&mՔ2}=FNY)h0Wߎn{<ٛ5b#c㭏0=dXd $ a‰{, $úhyd rsEbZ3}vr~-s%k0+e^5DKS)̱!5k�I+9 yrp:v7wr"wُZT+9v,XѢ)Bp Kdx?UFXNʥ`%/vW[7—8a+p߈Ŗŗl&Z |4i0'RaMMO E�Z ��RX>Cgyy44*JOf-Y~=tQ0qg!sd,>~9OX<�Rf+75&,CgP�;�R0pl0~\t#Ĭ`@7plϽEg",PGɜTH9�Q%Hyh" QXw$ �ŗ=A)$'A-<K&sOIpvK /]%]dw_GT?3Ft3O#+o{LnΠ}_i)$A T$ކXsցrK6DD4M~' Ǜ{^9h 8c[YޥMğ/iW?0(- -W'픯Ngrw`ã/YcOS533@_1x=K{fp囅9l gAPMJ1ߕ5Fr;jsY�}n%(jK-!<_~[/gO��+YY�]Ԑ@w,jSe '讎P@n7 H!oF+ ѷ8פ)\w u)Ԯ;{gY/'Qm_1e^ =g{qGB2>}OJO%K] 'd0?p6YD_mZW�"+ԧܲ}vm0`F2];{.¯Vng> >vcm%'�oEe?7 IN3E?vcaem;c8p`ncq8rj3ێt*~03!4~u:(6]ʖb !Isqϭ3bx>+nǬ}]6JF}_?b6שn:{N8-bcv$0Q.͎Եsqe@@o0 (1fxyH42i$_1LYd b A[(ADMF# aHQ1-�sRqn PZhh<n�z8yx i �PM�8uVJ(Y)�cEٴJ@Q,4G0("SJ2gSU`Y+nX#̂rH Q#Ga8WBݺ;ninrKlxn*o3,^ǔ/2tҹ ܎oƱ5“bcz Do"} £XzGӟ-1Ba.,by0[R\7PY#[|~V6Cm4'эCfn㾍wΰ xXgǰw?MOQ rgxG/èSi+cVW}T1&�[䂃0pI��?ǧ'F ��+?`9 B (3>[jܿ᎔>7\P(0ْBOrpQޝṽ߇8|=y?}f?:ZN4/N@IJsێ$yUm9*;Ksp|fur%CӲCb0o,%d]$uy&,FA=̿53ׅ<{ƅݳc4QQa4fϟ1r w7uYnK-_4ZV͗�7)[mkx|_#8D9ͱCv|ycSߔXg#agS+4)#4Za|1P;Gf8~)s},'}z}]8@FӽyecqnQ`ӌ<N{� kzd,!+^%OKPV0 0R$ 0(-Wӕ-(aGV ,cޤ+  �� b% .X/ź� J BOJ\NcK;(;  } @xy]ʗn\{/B8z﹂;`܌+-QQjJcr/-M!(py^1D+w]<$Yc_μ"aerƭ70+KMN$//}DDoefWGvv=;=m~aO֠7#Ș$#P'XZ#۰R%^~\;{Xy�N̽ώpjyK;vϳ;?5Gcq #;׏V4?쮮I̖nMjc,z/�@_f8>c9:pu/~*(nY`TϏEm+R$ KS/ٛ[wrMI R9}o̔"��+vw7H^lwnܖSJ4S3#Z.w}fG;7kv1!$?BsjhWР)M3L+=O($8^x0XPvw#QO%#; LQ_f jRk<&G1S6δ/?AwH_ {lĺٜN־$8O&$Qze̥H$ioW6ڥDS zsBӈu"N=zz[~L;6XH9"GDZrv}7Sε}ozrv9޺0{J lأ SDzrsDzY8=Lv֦l3)y,3P4JX˷Yp#[7:X̖s>y&~_ ꗇ}qkmJi^;V΀DZxoZg߮v]tup\*Qx.ar^^܋FuVP_g'~Oi<z5URS7U>zPυwH!Vfwկ.#s�g_’N�Sp`w<ȑ@ m]G`9Mzvi#>^ \XnJ>z� 2^l@kiws=`i�uk»aDtqw>7=zqrkb֡ 5UŊnϚ _G7۟^8A‡w#soUϖv7ǢAdxK1K!sѹƤ)!.mkdH��+)_ٟcBv?]ij{l{NZ nnGq)>n8QoTh8h~/kmȉ¸~D:=$zT^/x,w4_|w'.sSo7��>H W<dC8ꌶprwQ2|EksqƑwѻ~(G} RS4c,Kn{cPъD+̓$CDs~-փ9 }_}lԷwFQm]wZv$hξPUy^^NR;G{E22Z ,5&!X^$ D^f$gQ \-pӀk)8O(l 0 <JQI'i$A0 �[3|A5,Ԩ8::Q�oa;c/FB<.0 �+1Z7zg>I9 ;Q#pr\+lWTx;tw]Cn΍yNz9D5!j.ØܨUz NB1gۘ˦ƉP<kԗ1<AF(|ykN oϛ'LxP])|^0xυ[}ܐk *,Ny_^{$DG"gd|BOYY<n\p͘,xß P�9Oxq>ԵAaw׵,ש8lGn5m";/_?M0 k-]{blOˆ,Uq͕#} $q:�8ę,wXgbrzo39I'*���+4u|'GYY 0.`_~}H,=hY\HnԍG? Sx;',+vG<W8)",~a[OV j{;I*(P\i޾e~㼷XXe4W}llކ!D8I8wx,z} هPq¹|mnﻥ,τ4;as>,_Z@TO; (- ZyXyPz{s!7u5'OSS5K>%,6:<ۘRoK?d=ngn,͙ؽ׷IAue1cd)hIqlo/^d7o}Үm[93*Z3|s#m~b�Fe:Pԑ+J@A.o 7-X)>8'OB1|t1l-y؞픣qXrV>xKޤjiƣ# p&XYADB1'G<oZ d,(XJ|ws@[b3Zs[V P<(&Cj{08t>GVRY:I3h_H' #?;vce0n ̔A_'tJaKpeK-A%KO#͙ cV7n}XP uVQc1~Ҵy sAc)Y|xXZ׍ed;WDp;%&7P>3yL [Mn,2>)QKq$z<ODj˄<;͗<^=8_PXoW�7ϾX7+3^:~]FzRq~q8|<c;p4ux>#<Ɯ[U*V_pDA׃$Xzs{øw_$'bW)<_)tn)`- Xe!JܔPQj%,)?[t'ƺ /hwݲѲ͖q��+��3 �n0[Q-%_ca,!3ܮ " �3::]=}h挲yu(_f-͏kj�gţ!)i&n啝̩oűp#B~'r#x紻#FB b ]g̶��oj|n 3ݙUѺ(6ىw$ő=[�mj9AGF\~0^c3N.l@\:C21 ƌ|ƅ {x:ηAsF>fTo9g\p<ֱ,j,-ݕx>) Pf0 ȳ Gix},+-KD[h $eeR6%!6kT |}C?8g<<qXtAw yx}+p ͷ AuvG[!d s"qOܑ"ub@"el)8TrCNٗBPìN'k:8] $= $' ^cH8w9/ \PPA-&{sP|T-bTv7j%} o ט^ ³Y%W+҇w0WKvS`e ~GF8#Yiilk<jW ^^|*Y?~Y-naoy g?k^)g'Fo1x_Fq{<Yy%uC-3ϰ \ڳLj ^ u^/H):]>q?D#ݰW"#@kp~.ٿP^ꂼbxc|F柮w'tx/nN#Gqc4pd:.s U 0!9ҜNs6F1Hπ&(3qb7q|;nGlƃrɝHo9A{<��+vvۭ'+-"qu-s WlYCp$g}'^6Wojη? 3τ%Sn7S^v[^߬~F;ч swjn2 `0F(JÇbrw`o,['m97ݾ9-P~םIGÒ(?#,{w}תf9 9Ͷ#;C<cr`9rD9J84;~in?.2V)]O(sHi~z�sڞ9Ǒ|C^޳R;8[𺠂EL$H҈m3$=Y,`<L,a_8p.)b lhtR,-rI,-kƔ-"BNjl*B AHx+eqzH@^$;2i>Y|AZL`(zxS^= vW\ Ģ/lbsm_ x.|~Bih;pu> ')"yA8Xawx,Hj9 " 5zK?38Vט+u~2,rwuNS,^8+af-8 YF^0*|G_?rPRŸ́_9?t ̻!BRmkE=m9CZJ9XƻS(aT?'{ нnQ'˼l9 lsy0zμm}-z G/B Afqzަ 2CqA�S O.'3@��+sI̴- 㹦 I/OYނ>'ab3>vٙ;uރ9Q [up;NQV"sм qXrwjّ/+-; F瑻|#$Z岽tosMGȉ9"k+#T~^1x2SZJ/s*c|-9]X6>s#D))V[cK…#y}lYLSq.,$;3+aukS;ٙo5mL{{Q&R�m ~#m|U:ۨx ��a޳SucN9=X1Yߑ½N xsmK_ۙ n@z;Aj;?3 1T.2#[r<yCYߨ=oWm8D[8tIϘtw5lwWԱDl}/NfVAZc㻫ʡ"q+zv'Ø-۰ގ("0=c`kԬ$=>?aUSnj,<8~2Muwg㸵^"0x{6qptc^`s}ncc>ӀT:Gt/b.pÀFЀgC�s4ð/ݎ%.?`r: FG>4N>?_ꃶ~1=KOA=crsTEt��+z>/rϟ6?,L�O(F Qa- 7' w߿Z7waxG{79*uQ_s>@w;Z3v[}Jv=Yy-gjnܗXHPW$„ήQgq"TqIa-4?pJ8,6H!wgl&8]i'c g$3am8GyIÿwszu }b\5nW:]DV;={ny:TxIjefǸ/o).~5}9l!qќ]UgÈdMb l$;u"x ]HR#OEDžco 1d~7xHd[T T|GKK ^qO+;= "Ph ZB% '`V'X;B҅.n;ߙn;ޫ|m9<''7_/ya>ccj硎^ b,KmlGq#Kww 1:ͅ^u^f6Ajs>" _Fl+^cVvVP 86۳#EɺC |GDƶ3D4?ެ/)BM3 Iqyg}7b\9D~C Rn+ENY7~cX,:OXA<:S,.Y=r2;Ϛ'}4��*�e`¸(S;l91@& �01p�j` Dh� Ip JJ 5;~nSyPGဏz qL ԰CI:!պyo�.{A0x0 ?6BE;;,;̇HB-ߟC"5<s&%[! _^)$ד¦? W#& @C5kr^eEq␑ev~p" &gua/|} oٟ(ì08IA0d�5Soל7wĎX}`n <j1߹=Q&d27$�sC�#쪘h |^Ob rH)e�1+!ژnNR##Ly`*y!܍uU)8 ($�!0Uj#II `5HkF{֩:]T 7ϊXb;'_8>L)Hf(f!�$ӟUȫ2&�XLvhHl0&cU (V@6 �?6B65dh?�D`\W",L:r(p|R3q^R0QޡB)}|lLPaX HQJFVy#ՙUfvfm'?V{A8 4Xꨥ$q߫0⳯2(zj͍sy37NGE r 6Jи$�ETRLfYή@1,$H1pL޼[��1�q�QX@bɜJ( Dbl�0$G�Bm0 158nt~4`0#&`9PD]zmy%lcwI'H%l0�m [nS$3}P`�a(xqdrS ޜ|a@TF9%c[nI(H&�=$/29Up$,fٛ$ŶWtL("%.f� U*+ %(iߨ:N;?b,ET9oq@�^r%TVPV`q&  Վ�E)}XK}K;ở#〪 �qđ| aۋǺSei5 0 $I$5L)RN3q ,iNwO�����A��*9,$g7̾Qe%g$ +hHw˄ӏSgQ~Xmd::+X^܍$F( Ib? q(;n;XݸbpS`87'on98+s:r GZOB1vP︯L/sɉv]\3&%Cg“诹IRpoRL;&`c? nK(zJ^υ8GsY-{,ü_9Y8nW3ƣ'0+u'a{)xI̗f ۉxc a‚v_0AKwvu7N>,Pu>-yLLhrG"$pIāO&_p#EbH[c {l)d Q97>W~|X"W=~1#5H{zuwg`y_wTFu.vỉDA܉1_0l|@e;]b<`؎b^ǓQy1SUY1O̡]Ȋ|~ ^n=?AUt3v9~ݳ~gS nAϾn^#��*Od͑ͺ3@ Y{/w �4�Ӌ!p �QAIH(?`C6&Dҷ-ё Ŀ͋O>&bKJEVqf[9&[/N>mq<bq"q6s[30u(yB!8=vKFnVw</Fp Ҭ9k'#|kHtzÇȁոI>3P~+wWA(tHBLJ>9v4.?yDuEK!![îSsҭ?^�I?PW>2E2 #|L{7<cy*g}$8q#)wrw-yNZ?5# %A=Lf"C^J?s $5bE 3RxieTȦ0O mfvdQ�Z?M7D`+ `1W#WnC|W^̱ϙ:ݼҚ'ߨC9B(S~iՠC8<3s[_б-_كF8z1a ѹ2qN~/;)l��*V&3{#KŤ7}l9D.Q\7[ЄoRR4gF4+7(PXLۤ1%^+Ø ĎfhHS"Y#p^f{6KǑ?B?k-N?͍9'�𣅚ZJKxw]u4n =��xcۇ<c|nŹk1\ tb%KM){J07}f[]#gndbr>^!<^'+xWcS+|{~{p 5 =1eZ*<ۇ!n;ubK?zRœJVJW0$gN4z am/v2=` +J4|8~3.kf9ۏGVs7#7c؜x:Il_'qªHT<}jl؊m0Oz٭4BbU-{q�okp*k x D|8 ׳ K,Í8B1 ǻ02+9'ς o3>{c^8��*LY�/Ša{wS5BEJHg(i̕r)Q;d-G_ҳDžyX@MG1Ȝ[<pצ,~䬶4;#w?9_QfREY-Tayǟ:]Y rnpDNG*ۘíL-Gz|48nk?!$,QҘ%eË''pur7Q9_ZHq\_# MС%s#HY~[ ĵ'w >4,i'/):N9j0,?9LZ9YP  0$Wg4PZ9|{ԅ"t#K}@ȅrnRJNp&2X9mj~'8n 9aTxޯ+*3E}ȅB؞o4wop:HK3\^u ֗;ʛlcJۚnI31 Ovi;>Fv>Dy17oY9(9s?Ú[/7zP3j/՛ ]@3o��*v8.ٗ)6,YEl[[dg0VR2#4gn; GR:NߚƋ߹}uDz !,DzKZaҥژ!F"u<"F¶1ħc=o?Jg9</GCQWҶ*2%`t?lna\A97w?q\@;9&ngN_ nk2),`zk5<;+=|xe/YkH?ߑjuvBw3툨}xI%tEclGƑG.ny/Doݿs BV5}^HnD78^kVx' @Hw둎`ty@EAϑۣ0Fon8qQ"d O?]oG#o^ |hG.p?믇3}-۫")un{]T)%w~%}W~}ǫ�`VswnxN7xET|h59ntg[3yG5o?8.2u8o9>h{�~e\Ay]S9QzueG{PK|r8��*I;wQqEɸfNLRf/AҾ8J`,_:?2[yM& F{~#@߇AØ;G]^bn^Y}?2u~b :C+{IEVVHǬhrŊTF&OD2 {3`�2CrK~~$!);DX!i<wn(-0!8E9;iŒμƈ)~Y'�{ygb"`̳'8N,`]ތPX#OǏt@W)BHL9��om5c{_AucŒ; )CK9I8G5_fCKߖsVm)=p$^Tq!u"1Nv=Ut c:u*wXRUKxP~\1\T}`atw\-5U8q�) 1s+. hnfƲ# uO?kj7D<Ϭv fOQ�-5zJ8w|G"y8&~Qtv?n|K¾^:n9UJ~wW|~=:H#dL >Wc(XWK/TQx;^PvV~mNid,={Z?b PJ-ֲ ^ #BUwӀ��+0&BHPXŁb b^|3~W*+H1Ha7`֤f g&Gc5#n.%dY B*G <+mdqnbSIA(@0xWonx3no>Q {7 Þ$*zI|X|;@Ws!q/-</AF~kmm7qr~瓎|d'_=8B؀@HYb {, {+oW|yJٟ}vuqc6 +mY8B{ ?ұz:nf4SXaC\Kglv܍}}.ΐ,pPp_+(0#v%8Ls}2満}|Pk/j}bM!KAEBHBnK!owR쭶?uf yKOzbTBl%4,iX?h_a]Kq )õˬ'is̉B?n?`79WF c7/q) eٖcQę ;eݶrg)}ws>O^׻~'1㰌>ꂷ'{[9V{srVGXW~=l#Lo9fR2mX--#KBJWLqzUsxAc ,IK@^ûxljMrC<{0[U9|-k&/Q^d$[Ӷ}��+E%6I_C;oFq:&۫d SfVQ典R]9/<)3l~ Z;+`ző0s۰ [P +q1lypx;o3%9^UM/? ޥ?{MS?cv<>(I@KH^m2eN{H[kݙ`�:R9GX=I|#rZVk0B".'z9u'H^"Jp Y̲J�x=~u9nZ Ä}؞~n%y9=1}%l@ qsN p^,ipZx JOkg-sK ac)1_;$/xtA>PwF$oxl&vW$s1CeNn1s>)vϓ/(}%}2p gAPZ/:SX{Ku֩S $*oo՜B-fYfE _dc'R6bC–^,j렭10,"W6oJ^cZr>2Qdp!};-LnXѩ8rHm_9Auj⾃DNWƇwTm88e=\(4nr70FeeAo| <BT`6Ij6zSl�� +9!8GRH/F8ѣM}8=/v8pM8:1?ߌǸ)7d��ѧnā'wC|ÍP麙R~e>u=olSy `Ŗ b?sO`,nw[ W.L]bcR߉kWv'o'iaVEjs1ίL  }ْ,~érݤo0 ~Q܃;$GЃm(i#p wȤN%ǜW^JP/)LnX`%)~~HCIw`&N D=9#jSP`hG%d Qx^sZHn?hv;|z?]z\!8 cr|<:Wo0k�IsXl5uΘ<܌Zη"nAEc Х޼/6PY=qsڪ;xY"ef�y0uBsRDi>�a/w7@F7ͺ$v+Ve dlvn>UcX 3/UQZ;)qEt`^mĴN=?^&7yKW5z~([As]1.㛓8J'4X /S0 a{Su/sr?GA� j$"7)LPuW9wʹ3/p,Mtiih�� +T;( O#���奛hNܜIc ߓ4urr|zUw7fh `Ĕ[݉m︩^2!_J?+wzz̷yݷt7>$1ү1>cc,~ýP1,-C͹(? lv[TwНI^':>PGvGy<?o8`sn=ݤyGqG7= nQ O0.q_l+2e֑~o0`[xkks:=$N7oFѝjݰtzYRs; ``p%`afKJRneK;r ىxh9N=^ PjZ6zHF;]H=Bu^&PcxdGKbJ.4I7lOلz32ǚi rp:uB4|痥3V^;sg-kпO48<XWA㇬V"Zٰ s 6 W/{j-WRc UX? >lcݞ 6v?]u;39\wcf𝍽8q<{ {-'Źn+MncO_֡-ߊwl!cr \#:"uuE 8txMy[n. 6Fk߱bĀ?|/mKH̟ajip�� *mхp G%﷼?,o 0.LcL&LOtrrO1Ҡmw/(,IoьrG#=�Y*[J* B @xv×q=3eÂҭ%tkř ZY!B#mD ȉ &PNJ"; W׾r~;lƞ w*QN+#ѢIl4;q&+ p_@\/^W<Px <b_) ~/#} :N<sǻ6H̜%w@ Y_»)##>;0O/~`J 91#q)*nW,z<߇!d1"KNWudybso;qG1ssMArP+tC)W|�s۝t#P{W αb��[!mb[Qd'*9'AZ=ҴG- uʹuXgxj҅~[qq.ߙ﯇Am+^X;|j:{1= :OIaQ71x#%}Fׁ4Otq]SLSwq-yn{ؓY6|߾Icٯt샂A{~2sT#3U OW#9:~B[n3լ)sW ecqyDFޯog4ch8 qҊszzrB#AW�/lG^^vί @lz8�� +D}“Tm] vd>+ q4mH 1; ~n^ςXNpҘIcU ͜W4~ݾqӢ*4%kkV8cheΧۙLe|> y#&J~1<J98ȉocFiÃ紻 ;#8~ ѫލ\G #O s \;?p/~~u{lg{ow=&#?sRu'ZÌ[1C8͗]\k)[q?F`FcaYY",&!Bo:nyg`󟜁׵l~ܒ@~[8f{$:>`$XogֺHyj!ԡ) \ČMC.?4]օ}5 AٺnDH ӭ;}8\ :b)}|Lt}0FXqBruP%J'sT^xKKg )'`6f,&K@#JZ}AcY1}$w<a8Ͻ)?}@QZibvv<Q> 3K2[>/Y@O(1Mz9mByH)q&uk`5Qj.#GI%lp{ޡG&_R oBj$lDxpi`uwǯ1G_X'NG"'^F+q^Zw}o�� +7K3t@էww'RwR|)[dՋvr[_3}.1[a/jJOúWT4of[<Iۙ$aS|<Ru9,Ay9XX,w;pN쬻Yw[}#iUuƏ;GaٻB8Lّl'|IIhcr۹$-7v9#Ď/J<HEsG~`SOf}Y,?t{s<Dc ;7$㳇 iN'?gvs<L"Yx Ŏ99,IБKE95Hv۔ƺ#r0n[j9Pz Pf]gqn>SH ̔ݎV1<ᬶm;EߚYxf9fŸ%g>wn Wm]{wh5,.K*M\߲0swPi D9<ggwĝ .;,JmJ$UBx)Ѕu/c]6uÇeuw1JW쬴/_9Ӹf8a_ԥgeiY@"wcψ(G�%?GG1=\Qpw{=B2 ׅ<1?ׇ4qSu}cT]^IqMFTcXYX3/vbG0bYooB W]-��+rbzVZYOo5ۇml@g% tƥCsN]LKǜ(8wzt|~<*;{d;> ƉW$Q磑A;F��ىGƋ MwX8Lu'GeO0x.~M:X-фP'#p;ϧfu VDꇰOV}p,(< sBwx`㈨' 4<�jK^i>~Ԯpp^G?ZJpO`a^Om5:E)J5Qy,-Gͻ&3vI/07!J#|y( cnb<h,o' (q^Kپ)O7-J}t31…Hߚ|dmq޵D\,OY{J{~;A,:A,6aXċ}͌sj6p>1ʼm$9I+xhA}q{dnwuLdY+7;}v xu'ݳ<8{>c?leGnJyO-+]X( 69Y@zF)n{Yn=PcMQD })W< ͖ ڛݾu} vSoa zϥ|NjPkլ-Ŭ`Ό8qֱmtm^_[4=,PqG~(I.3ի"sZ<Ql SS>n/}xpy$eCgՍ͝ǖ;òW)y\S)y\��+q $H%K]. 0rtQ3oVkmIoþ PyĐ=.^=< ,Y>QF'NHN,~\Esg=vz& _7Yʷ3yO<+:Cs4=^Cw0mƉ�w}d@OZ?KPG0:cy+ nl8#,Γzg`&ƣitb[ y #sNY׸đm dwgn-r?͌3d}Ɗ8; }u5xޠ,@9G'|'Y_~Iƚ|zܓL*vIJw+ ~4 }IFHq X5Q(5F9Ls*fu(a;X~YS4uqO ;߬V kVt_Pc6>dXn:wSbs~>>alWa #:Hͱ*WF[bi[+)/g3P%^qB h`4!21z~3c`˔Yi[8a�^BBB'`yW^zR _r&'|-_n{Pf(N7o?"mt?)l-_p0gqjܼMImv^3-"G i.s+?]pBh#t<q!㸝z6Qf9&Ó'*z{ wƃW[a#0]sM6=;q5Ŝ*nyn`? 0* j⸸ӵu2gv|Oi|&ê uu`xs^IѳP=zlcBwZ{KunH|o ͉ |75-��+�HY_Ż?~G}bo[|n2ƍG`X~曺ÎQ3oVy;uzl{glNn%d/?87kmupf-rэ,pѺg31"ݺs9)m$Q'u|N1`8z?d@^1pN+ s1DnEdAݼE3e>GY`2pw.Ujcj "&|igC���z9;quZx"0G|#=28<JR*HO;;3h3 gIO Yn4On^pf/:Y' t['G^HbJž8A~,#[ڨ5;dcx[Wi;x=wxRK;'_OlvGn?Zevr8\X"E2X,p*Y&JznaݝqN!im: h#G"AuQOrgd; . jG#X `⊼<wtkcT-@D$Dd7GlAxL1K- @ 8(ltaa�ET,9!p&@Q%<'-bFU`߲Yg7^eZ׸a#sL0W?lFK77U:{y,/y~vjGs?ٙ._tf+i}YxM6'K;ߟ1ق: nq$x^kf wP$ݱ}lj С?QY1{U^sX˫;/^bmñ.؜rW\sD8F->0*]B =do|g^niLJ(Uz0W9ܠ/r;5Y F?6k8�, FP4~߫|v (#:��+V<bKfF,Ho8 |xSxwB8UEn8SDs_k2+wg{UfmknK86#>I f j?#j ?.|gW>ζrw1 8O ȯkv(pc$qق9?.iز,W60P $02ݸ{R2ч]c5c'RX5X9 DO@틶쎼ADۧt�E-Do+=1K;J)BXRV%s` -A+vofF\DU2_8ang#=+ï1{w`>֎Nm;ፊ۫ڂ_9߭-SiWZF>{YEw~z�Jŀ ȰV B[vnr`Gb->(YHd~3r,L`n _Zer!uj$ / eE68d 600zB+S9 &q' #7lA@UT<% ]-?6zdaFCR!ՒM@_uFz ' oQwc5N♖xQ`{,V۫jZ1 ;a)&;n)ׄ2PÈ@fګV۹C)8G{^cD_x$3_|~al^ݛeÛ-xG'郗�or>WxX1KP @7 xQ3žV.W7,nWs 1jQba) d]N>{^$$ ?9?7s ~hf|f#{6WRVa8C>?s'[p>v<1;$N3P 4.s_F LWR%)(zom_3Љ'@��+JFnQHaWR n )�[~,|_vf$[f-М5n)^cF~<QD!y\G_O)rC/DQ|yGp9xN[tgl0CK3sۚ}iv'r 0Lj~q?Ͼ VwwFEȑ��=~lΠ&miH1יJ\4 GflF)|S}Xvخ9gyvш>ױ+2wdN~>6PlR^ F`GWV°kCxJ([IR,{cJw' *^(WYJrZ/ެ^s׈x  b4w_ QMؓ4(g�1`d4 4 G1ehr,@@nMpi(lD`+hP+b-(S .IPc?I% *,`@V ǎ3o(DVۧjjĶHg,) ie ĩVpHLSf'cq,n4 (!u,iz3nPr~g- רNYĄnma5SI 1Su J…bocſ=,~hza;/s RwVI./rRIݥ{6 eN2:ۑ "*㠶r'}=XuP0�OG:x^ Ϗ`4pTEW2LN>L`$ї]ȃ!9BTD4-uyԑ1վ| {,4_c i9q,L&, Y{ǒ%R ��+V>GF5N毼~9㽻٥goncjvitZz{*n.@6 ^'B{Jsvgkwa\W Ԓ$<,"<8N9=oF~ճ/^OI}YG0-slD94]0}ۇY-9+V3lcli;9^ RLII)YxSt(ާlcmhl,Zmz+s [PK6z)7͘~Tٝb%e+�sED-π% rT~ y+f?7KgnĂ7/ۻ+)R{U8վ "QG I[Z0 $!k ~{ ob¥g|n۫>a.-0x gxxv"+¼fD+xP@:[3zGa\%F8 \e6 sK/awTn(F3 #. iq@Tq߷Q`~wOgҌĊsαb�\;tࣣ /1OH1d3Z/_F#Y{93'o`p< :af(?׽x#i�9X/e஡Gq>7)qj# b1=,.?E= Q͕}/ Jj&1RDMBs9%7r ERI @7k^GdxR]I��+#$-?% K5̄\muDŽؽ8 Qh)68 }sٚ-8o8XyVEĜHhmz 9(g3uMվ,[ _`@<w0+ſ QK 燓mt:as3L|~Mwn)/iOPX3k�[ VCEy;NPϜ~[Rݩ`Խܢ:a!sP(#;QE~2ٰ,;V=Op_'$zv'n+f70q"Zz[n$WQ\',Z $~KKw;-8olsY2+rpj#[{Ԗ&%GS /R^fr ��(z6~/?L i\, P 6"1}57H~ 'ކa Z֥Wkz$/DAs=\Xz ķ:Kp4 QbZWm6ޜRC:oz$O.A`rӥbFqZ%aD Cs(v[y(EAyB�v39zθs$=y_w,j )ZsW1]~{(u Aη߅|+N!& Werc g Y\JXΘp界"3<>tnlwR쥘YN~Ϛ^ ];{r]I·<t>fq8U[s!b-"28)nAǞ(W׷�D8y^S_2=5}u8\bWR⯎~O=x6FD`Yv,6<bНS2Y|X뤿Vج9\)H;GFgFKC?.>��+<cHrQ\hp&`ba[-@;D_5&s NJٯw|GT_%)Φ'9;݉|&aοǻ9C7w,U4F8{=@K@x8tsʖy=̍lq{xx:Ûk햲f,ѱu9e)#vQƯc~㻙KtJ{78�A“{'s=֦,>A|cut!1>}V-|?~cIfJa2;ۨSX|jlwGa~fuژv^5q{}[tsx)r3)[s|DžNʠ$}šX'FȺ^ >a߾߶\%e$pqP_&%nݔg1"S))'G^~k~m@\xQL`Yvѻ+mŷZІqzXRe#^;gc?َs ~~B>ƅԓ27ů|3s3|;+-_I30 3O�wNÉxAzIPOt773*O$FG7} x Hsr>R_Kor| EVx=Mørk$Γ9۞; "Dx-r|7 V:@ ¶i] ;I9N$X;:RTw̼bž ~0CgIyլHZ( ;<Qz@w\xy)k .Ư|hS{cF}1G'jY@$vnhNȊ'Ƙ~g|hv5g7Ywiq⟭`S۫ $?B0~LʃF $Ky漩u01S9%LP̔;L$}" v,rO夔֌0y)ה7G5wI(- L9 JCJw;���+7Ow/|raHpTչXQ/6n7ٶ:R|ot:0͝ĩ8Nfs,Lq\f[ncFy3|1}ľ S+]ڤ<9íF1Eщq;~y{gԼiu߈a󿳅WDe# (߅fe%J [2IGkCV㌔ݱw9VW$DbOYIR$|؃lntt ·liln徵0Aw̅|(4,ʵm��j]R۾sڍ@c)bv<c#k{U?lwv|ūx_}#? ,)RSWZ,zrX+ o R 1VRN8^^g!`Jџ[I@R.Z%Ouf:_<qKCğ;k<kZEY|ē_#AZ;++my, $-/JHV]؟mA˼= HRZ K#�ΐ$y/c^d7kXUl>DhXč醛2,޹o%f7Z]@|z\;۬0#>s_V'}3lMAD8%L8FGyp!ݡwν_wv {ݿ_=&q,ϬxIƵܱ5ǬM~s0*Qw1}''LOQ94] yn @t6Avx p+`㗄<xy#x+]^Uþ"b'wGoxB͸җu]@bؑ <Y�' ,45&J73vlo[`ŒK+)@ۯ̀��+qj߅q#7{`4(W9(A֠࠮a./uzgٜ#+8'Y+Ү7D#8u0B9q{JŋԂ^M/; CvFvF9[x_p#x鸑N#&﹣�``;LDlFl__qCivupcKqLxL}ah- _PT0 nZG:܂lam[jo<\;wnpZ;1[HwTmB߇ݘݥAoX og1|wZ]D'oov{œuc3<ڟ'ژ+,_]cV V0y#aƝ.fX`rXq`rb"xV⵪9i[ U6YO nH |י M=duퟎS=Ps^~ (L8@8ݰws;)7S(*YΝ94p&[Dݥg;mCr>ua{(z{9�;Dvyh9'7'*Xzd4!Ȳ@`> ƶyTsƸ>37۸[>_>6w L%GGiY3 |~ cYT}>Y̮<-Og_/|ν9HG>e'^>V?Ieq W3r%,8Wwg|!مc$~9aMJ=XxrDM'u扦WRH$-]vcp};WPc7*v*yZʗ=c9n+Co@4D@Wr:PfqF""׳a#{FBwc [YQq?|�Oт��+Ctfwi1Q ά:P rlqlԥ /s/ qۙ {cԷ# ;fSO@ F]~oؒA̷0  o>nkg]ϵ2aܡrUz?qO(E- ܍\e(ͺمj]a|Qfmūyق7LS|DeM-_+Q18.<s jXNöubu,UsTa֦[W/,+ N)C'ctp|]<Ru{慑< '`iYJ��A ۨPydXT(> % @ > HŚ'^eG h7t @M<{8zbēgA W<^a[Xڹatϰb:|ς2l.0L|H͌u;*s1IRkcuMN;EͰЬF>sJp"scǨW߳9$>@ֽ5v`z<vRold9^wrc_myE6$ >QV?c6_nV1Q;? nNvj~`>ωj\N+nnu~7:k=bzʾ{ǎwߡbcAźgNnaqD=A>qˈRcAAyO .qU{gS#b{o3+sN @��+-Ew&`�l#mNή|[0Äzy;-b;L}ywyb[h!r:|]zPZCV$YMStj :v`ci< k (�a8sٞ S2S>LJ}? A?EνQO ~u/?cJ~֗:H~1[5?ĕ؏Wr.ܣLIΕ_"A1?e }o7n7e`IZ㻈H^{慱;nŝui#c smzo3lv6Pe㗴nm0uw^~w*4GZn_XmpT9AX!Ulai]RőF{u xPD!dBǩ ╱UnB%P�Y'=3- 31ߎ@UXeQ̣ <q]?=xb2yc : O؝6:7u'4~suU{,jWk}БgˢSvYēoND3 xi+ۯl楥WJZ X}Ӱ.ǽ7w*(^8c??Kw:>XEqGYyA?XySБ$F nQ!ib_G̡ʼ㹱Ɗ`Pqn]:|?���*0d -{2� -iٺry8�ňAݝ=, zR`ۈ|u gj`b4P/g-@D"Iv{5BwW 4YD"J�qVC# r?ؽa;r6,XN[9 a�eS6/v`x B7s;v? 0ÃA "Iu/s 8Ie3Fpܳzĺ |v$Ų~ �A$=k T '}F607{kYCi"#ESmL�0F̥,0Ia!�f� c  �V)=~<XFuf`3�Ol&b?�At�cDK8Gׇ+cܛ-c,"c&2ׄ& !@, J⒲Q[K(g44Z@qwq1 r33 X@ig]B ¸ aCUR9EcX*sr%5TS6 LRu#:%@]ݴku(c0C q^!p”F J+g6G?)Y|D@D f 2wwX͐p Raj$xYݷgFwr%xOuQ/, lRbaCwϷ<|:BMCmlv? ,no7=MG.J >T�pĥ|ܸ��1� �qYZ�k $0%$W󗜝RyO$=/SnSp zؔMxV%we8a#� TĔIjT‘I%I&@Tfţ:9$@ t@&�D,�5M:0>& vbYE%~usS0ӄ:1  ExʞfxJѾ/P�~31<�iTr \0@ c2R 2uX E+Vl۹C 'P'OSJߍa<⊅V�����A��*D%#vAARzyj~R5JbM oF(Un_ϹUBT%AU$c>YĜ'+ ݤV?Nfl# r`R_HH!>[DrwOh^?Kc| ?SU[^qWQơ$[nuWC75o1}[1<8Byj>9_ ~ n19;ny}brr(7Az%%9; !pIEգ܊r= B9?ef+LR`ItaфKn$zfdB#P;:7[ #7<gF�<Z;002\)c A n^lܱl?Ǡ՛pc#/<^:n/rsOR]>U9kkw< <ͶԜƩ-T-GkS5 Y{@oslH#d ?v #8Gq(AU`\FYYIa+PjX}-^|[/q\7xsl,/K:9b;S)<ne9>瞵ֹ[��*lM/W,$!7�80쒀9�o@U -$៿/o,d�  @ؙ ܴG&z7}PStϹi^5#RlcV~<D|hPh q=DJF_f$grV1%?N[Nogn`꿙^]slc9 IxŒXw#Ó ycH*`s/\n9Ő;KEΎ,Axbخ;|đv>=N<-ãB�~հiN<- fY7 ܏,*pǨs]=bN2Pk2Kc'9<MKqnhwnWZ 'n ;q?(A@י|Qr@v䄨drDïYNzt4mF"yJY# -8(h2u; Lc~%#ܶ8 r3\sUc̷i'}:B/ Dk Gv -?Ʃf?-l{pa3\xW}\� [ {W\p9��*0oF(05#I &Q#~Xc#9^_Ff03׶;}F>qk~~o^$Y/,FQe ߟ@Ċ-aϡʳ`\hC,1=cP-\()1[7_s$b ¼~<-]xBt'cP',{ԡlODEA>%Ku?yA1ӲV4I6C]L{CMǏ΀wBXw%p7VB| qmȉvByΝ;3+��ylO è)д~8<GuA0/*.wIá#qm,9h8<Eǻ'v5ӫq،E]-dNDXq[rAx܃2)' M;qn5t0C~ Wσ{8æ"ð_<*cfXȲH;7 Br'޿db# gNj-og'fXƝw1ql!vb ٻuo-aK>7^ߜQC�{^`K P G•d<N#*[]¦3��*mA[X%t#p C IL3ٌܯF;qC}nkߙL΃8wyuw ;.AgI$IA6azF#M;n{?wH@p㼬!B2p_<(z�=j_[fr PEx?װ3Ў3 ;gQao}1CF;ԝnRrFLbN#ә{v@.ED~ ~>wacȗǏ�>o#=G"[9: #pg`bq;^Ǩ/wq.~4qNz9TzbY@$ .թݻ|At\4-^r<] xq=D_,Ns!|oo ːXIv{Ibrvy19%92,h"+'^ꍝnk(v_0>0[fcy|/L1իO0Bbss񵣵f,^#C8N_Yza ;CQGgܦp��*}c)xfH`ľ- ?+#]}fe6kh$N=h[/+]݇~wc:D9 6μqfN[D&Nfaf^䎮3GS9bU/~OYBr_Q;]r-Gc: DŽ gӽ,XAun=Nkľ 1YPŷ�9S#X8'?I~G={D9HN3Ж`7ueؽvu>^3x)3g8^k~w4{={Xs/v,*_w"nƣ#AOޛ~sv)7'[p}k"^�ts|ݜN-c-8oߵ~oJk-ȋ[O0ͣ~l~,÷_gta9?xXya9/Q'/dXn"wO5 oe7^\$p/s DjΆ=On4w{x}9X=x%|~Nqu^qzTy yXv1i\C";=S Џj>2]8��+B447 s?8PC /10HV0%1l+Hҷmf/Kw%9. R^caVٚS,vd6cAN=6[ef8( 3v=āF(}인Ko|Ǩ_{I c'slw+0;ؠ#�wחhoL@븗tDZ9sswI&Wg<ZRXIB#h sk܁o1@| AG/u{aQupMAㅊ9wj;7 2nbN9N -jؿ3g;8>I"9GGpuyKg-+$v<EB#]3C{��6?;<1!+\յT)z^X9I꣄ =oo u%| U[, W|#>H۩DFV~g2UB ~競\+vo,F !3 9PzN|=v-$ƔRQ{lj=Rh3W�ԭd; d۾/(^~Ax%MmaC7YUC_PK^h{|nN^gpOޗJ3Ϊxã,Y”;+q|ufJ0N8N"{W~71YDsȎ|h/W0!K?92uS��+;I{L)F̕ߥa(( K(+JrK J<FζaSbRIbaN3).嵶d5(Yf,DLN{7K|3v 9p"A#8JqٗƩȒcZ %qI�dž$0`|^nH'Had $݋gzoK؀g{_y,O[GA\/a/[H (("Ws(ʐEPec\ ;]J2ؔ'(Wݘ+X` qk*u$n#KNqTی^ƣ,pBӰvD_ٷYo\Kooo;C{� HW["1K@lXG]BoY3{0-gn#;v>km%ő 6'v5bRp A?a0^rl\)s8sj|G,_bdTKóAjӫOGaA'wqe^/LK8Ԭn=GXs9Q+w}<P<{Gv'tg{H]4o}z5Ӛ/nNA4ośٛ>-B!Az'}GWe y*fpU]a}Lw$t^eWqǎ _es[M|!Kf~tpZXeN3}U+$ym|n2Y% se?xu4(5q8~b#+%_1֤:;=yΦ%X„<=?Jj-ڸsR׀suUܲ sp��+HJN)E4bgVRMrV|.Ps@>?쿸~Ow76bٖ!bs[€ېx0+NJ{GP3@),'+z]4Xpٳ쐣W8G3-2?[B?y+#dQv}n~ }Pn9zx's֒|ʃ *|aQuKwҽcpq_}<Y͔~^ WkqZ|O|@dd^IaѓcE7?-c-I{(1O·moϬD<^W"/qӎ✶, KAWV Ɣ-vN$`͒jE!nJHp5o+;whջh?6W6f)[((7/7#|;{m)㑅8|= ߍwL;(7b>XQ=ou¶{_'5kXRvk yn=m�fwW8)䰾c>xlc9P:`I0T?nQ~nNUр҂ʔόy:Y“( %{hQ~E,nΧgv10c7܊߱_ /Xu =7>Is9< ~C % N)Ow#˜^35'@4 c6xmv0_#?\'()u:s?S��9{&P Y WU,B9zS�� +$g{ vuwپ<l Q0?*wQjWyg>\ ;{U4`!N ?<Nr? ?ayJ%̶GP_hB'|ۀ >w nIAo)!gf} |baGWf`t|Oz(4tݒC?l!W}קQA?~F<` F8;'xn;";ލi!-(g4%ߩ3 Ղ7"$ӻOp<SYE? JJ oБ{ 8Q<BȂŠ=S#:3 lfL妩m.ߚ~WQs9>jㅝ^u)ݏ4.:u[/NJ Iά)c˪w؈#|Eۜ 1i]ֱ@a:;1|n]v˓۪~ f0GQ/|=-$vR| "H^0x�Ľ\Ar>٭b 9Q!CO*y…W[+8SwP4(DxP7vTii ΂ĶV}99gi?T/Rj^RjD@�� +҉HgFvv9Hsl qyq1I,Bǻى 0Y|0lo<pNtg>JشM,!{П>HVvmǸѠSGK+1 GI�6G&v _?Zzqda6}snW΄u l7(W*g=>&'qmfBD=fzĎhAnyXN5"}Cf}y\gύG\}\$(V=+P,ùN@v' B(?u?X%Y-ooFOJX /6{\pqxѼ)оc3;Pjr që-$Z񤏜<tV[zݴs㱚ZUWcwd^ꨑNϥVGJߩpL#i‰ Xtx,|DY~ p{3{۬N݇@ >~v4Q4rNXQ~@~_؞:y60ZG3r!0ax^#IO)h /{53Hx_1=qCV?do1  $'r.|(My7(J<'UvS((>;4s zGo�~vl尃\c-AuRL#)l$oG5.:`t�� * اQDy(ξ:~na T]:!ܲXx  ^S&@ @tZx*G8#Q9S$~{agvC'串/s[h)`%Q'JMW 0ş qy$PJ Nx]N?f쯖qh")$r#%;;;w=ƣZ|qgwBN qxм*݄H6goߗ8G҂j v0-.cw2jgN?X'^}i?cS>}u,<I$WC^_ǰQ;u_/s+(oK-H?lNvڴuN14qq7RCPۖgw`<(/Lm(.g.j >Z�q շ4yXxS\uBv$��Ex/\SqA{.:c%-ܜ/¾'/;~RUL$9+;|c#=pK%Hq{´Ft4R?^<GR2/#+bc^fW6 e91wWlv7z׻0GyBWb{ +е MkpkʖbrL8[8S, $t\.7u{Reg3? C<#[ lcuV,B``4U/l{n`q`wr$Fj?%IwL �� + Y( ˖nĮNYE 3'8IorȴnpN\ =h'��9n’増3:=poECN[n}"}$7~OueV}e[wԼA\yD >Z%Lyc \x*ECFeOfiveɟOIr^9 H76Nf43ܒ`̻I=L[8{'WwnDb7'>w vu+(>=ywv1%F<P7[a FSd׆0VS(dW%2\@ٻvuuj}.] o]>msuK$E \ՅDkw�d�0 ?lH/Z:pN)7:>- r͠{>l*h[;#F7;K'uww m:axxmr{5f<qBicOf{eG-D[iB֫<g.7Cqot炶8Ͻ[Pw\N#bW0XX^;QvX%ceAp.{}-�� +; $r-x/{nIqN] --ߨ6]B@ QR@bQ q)JcKv/l)h}3iCmg"q^aJ�y8wçf8mvHQF HF{>d/+/qY_I?=׿G-|Ep1Z^ CG{�xGi q;p)(üaWy@?߯=D?࿄hJLAgWq*DX=`!.yENjnvu4~gFͻ9)z{_-{iTݲ];pcst|}܀>W?:u+FEeoU-)o̟Aޅ䤚HHϴ{ࣃL`{D{΃Gwf./au$gK}>KwNsuO;/B_43J݌usJI+c>vW(֓pC{I(L$E/,.j�Mf?wYtyBr _Q%гIؔ;w~t!]l̾/~Seg?3K3XnDy<G@֜vK=�yv xVgGhyi`hp~;|Fozlq0*'NN«Qk<Ŏ߻l(FqϟkYSl;YPzPm`!Ȣ+Cp��+ ¸bpjlMVƸHtSmҟ_c?q]%ycOTy3a(q%$mZ<>(p_+m 9?7cWlW v=C9'7waV[k|6ܗ{lA(0pYeu=�G{ f.l,/"S;?O,n0r9g$H導}|ȭ ��q Qs:w mj>?|sw5B|^ II!f[3._ߘ9m_bGol ֒2qYzHAIJv#ӻ~G"xmurœ~tneN,s(.Nדg(_P>>ӴHiZ݌=ϗT1i;3_tA;6jt,Y\n^ZzbpUʷUuE|.l7+mB EUbA_̖ʺT Pw3^laBNSx+b>IJcţp,ևd'''Vs3=j?-{~CoQĝ)_,H@c:q<:ank[_SsvQ:z�rAkLN^p"~׳s%;FS_>4~ VI㭽` u6-V4 ??/\;sܒs(tlB13;2S F@gV /mt"g@+^Y-4��+V_sp7qBx8mf PY/q͗_^K8)Π8q�sđ>$~ާbIڍ#qEBF fo~ħ9pbvٱH{Y¬#b8GV}d\e8iDsrG#m0!ֲ^Cn۷�uIc^CtS|dठQ�um0Z~Sіx߈uy[+H>SpEqZ;ov` Rkm얎wocfq S?Tkg?^0l;DAnl}yc:Y}Bfz,k9[eS8%7,>aE}9VC'e^?X h5N`簞b,ZzHӔ 4Xz2Y*5N{AU1B텹r|ǵAJ|;-سQ)&(ja>RTP$yuA,Vrel�-~r>�p=sQx9Gc/s<RwYJ6O[E9؋0V<As=i;/cy﫻uvnrG?fjnf𯏈2X8[<;N<qncqݾ޶cs"Kcd0?F{nvcdfo6WWݱFcY�6H܃J?5_4;t-׸6k8O sT/PSDc8w|=bs/$<*yAxU' yϺP 2t I=3oT ձAx? .!wOqıU*:c 65>yZu{STl98oqcŅ-Ø`O+sgp–s<��+#lo iyt!VG9!hZImhnJInטӈ Z7|ǛwfVsϛ@ nk|ԧݘh;2pY;މjY8A ܠ/YhW|u$+|? 9 ;GwǛR-aߘ�(F<�:+ 8z}>ŸoH#ϘuP#] n4iT֑ܟ9΃RGr.DpacF'ޡk? Rp^5r{zn=s' =BVDkzbn!P j_ XpK+ ϊ_Jb(/ ~G1 BX{S:4i߇j G#lC9CKc^bwW��:R-=I8b[KTYaB1G'LM 䤁9 g>8}`J?%fD\\(yx`R~o ;VsGB("2747RPv *�86p N_wmldNUO"HűSpj0qLFUO]=3`_zN'=T"7i W9;ozd"2 ̷SZy(nhK& 7Xl;18*7}S4_|EFיnzڔcxđn{v UA/QFOְ$w|E>FW^T,O{,x-6v:=[$=|>0Q{esY=J^~^ݺ,^qaA]|8=@KPxDSb,GWT8PVyxG9ewzwS5AG~BZN³2,;vߠzJYA13}@AðWJ3`847LyzU`0?ۿ'g&%32��+7Xѽ+/ƞ'eFNݿ3JhF/@J 8Gp}i$nYؤFx?em  s�;o>|,I4 wЮ~`E+yKYOwR3Aw`R1 Lg`ղMJS= 藸+Z tsWJ/%@3:וL0sX^� B%>?;,|0,;ɯ `ÖֽnuI/fvkiñ9 $#{ '-L*м@lP%A>(f3Vl+yx'R۱Ua a|Cu #Ak|iG<Y/8'>߷=|n _̈́Į^(K Br_جV)wqۛ[!և;K3iv3 q/Ah �"J)WPж)@+IAI*څAd "ءaC. %iqb sPId] (NQ4?䒊€k71Sik=AI ++:[<*=-puUE*t ~'(azTwZ-XicՖׅοP̯݅BM-Ҏo={}̕w[Gzt'Nv=r6=ej1r͂a=נ,ܤ*7;eg5Ϲgu$)vj~q⓬|gcmy;}8Y}cn#'>ByPPqMu+'PSw(N${S2yIqSrwmOݨW=b'J7qLtձv~_P38X#Tq<-$m /7n8no>TR@{2E^V8/ۋV� yiu8D:(ƾ,ܲ 5lJŗ);ز'7h��+ҌKK�Rt6Vw|;+όZHK1C ˊ(h}(u τwgF rJk<vFBJD]dt8rWԝEJH-J-[ٌz+$KFu ĠࣇȞ+@b `i<΂fitЏ䨼ܒG~;G "(4~p'íIl PW2 %W$/'i;cZȻ$мD"𷯙x>`wm?Yڟub��}i2q,mI,'ŲԜ_u;}yYeal,-qfWYyG+>30 l?"+c'$'8W,F} CBn@J/5BM%?dskgzd kK C Y}P*eI�ۏ,|O%7//6{ Xqu�S9M|:R� AR%Qb/dY,Ȉ I%"?](qPk $ tP` >-ף2=cYr5dxrjӭ~(_?8jf.t%s׻8]џlﱹ-caۋ¹lĆ~j߮~0xk™A])nQH}j'|%${/1[O3aƷXHSm!_}>h[>Aiuv<s,8F"##znyݽgwcu jVB'zݔ8ww) O+  y܉j"7Dox㉸)?nX >|櫞AוX*jU_}>`7z׳;W[G743'N8?IW<u7e8rvn^kps2~‰Ɠsy0?wO+vB+Wf!2 +%9Rjo=[O5 =nu���+7$DJJGC`t' m6/!A' 8_O?G87qKQ۝$][FD>8i61'47T<Ɗ|Y' w񟇛τ??z#s sΔۍ8aLr{vf_4Zz[E nzՅ8A۩܎,}3xYEt8u 9+O;a|gԴ'Aչ$䯉C\Pgiv7iru(峘ss_s8xmYfq0}d-;yfݝCOIB:پuzrJe6m.Ru{[uOc0},~vB{M i@XgՎ$B7qAk= c+WW%ۏ@ʵ tp'lF*VMWozuىT79ffzi{g]>>u]v0s5c-R {u.(ԚPKoR9P=nn{G2P(u-zN[7mՍWg "{ P |٤u%^z {X8pD܂O*/?vcTNmbе|: pMUJ"GXoV(cMֿm0B=koCԶ7G_ SGx<q$88=`J0B¹jT€-A׹ xوFL_JO3<L |SGP��+B1줧 |Yg~[q`Ͼ'pǸ (^wƼݟ q�HlKrccӏ4ý{W"Aùnlo8;QhPkFe Gr}zGG|1UY{?;űndH2' jgm+�XM'KOHW)  A;w_7:UlmT)y@`K^܍A <;\-fQx^zD4O#ķH3~f%㓕@Z _ۜ(|+xP$u}fS7=��!�33g��Y&l8pu TK=On H@.f@YO̕#/fܣܓ%Ku9`t Q{F ͶJ> Hlutd$9(؎.Y9xuK @\1Oߞ'I�BQ98ϰ0Ty R h5&r e>:>륌"#JkY]PԘ(yu@N װ Ϙ1);n#tQR@$X|^wUS8ཱི1 s_*NJ{LU<r_f91%uqjP㪧z_,+J[vN&%݀HWoDOJٔ۶jVb9E*x9OŸ/C;f-ٸB9;TR>%Ҿ>?1Qַs:b/|ٔ|ϑm͖wȴׁ'b£,?]7i"[:7>GQHXXHXÅ(A"!w|TԨNS?DyW>38w#+ ݇z־y׽/`3A1H[̀@9~Z? V ONz0}Bt,q1õ��+ٹ 5�8H WAF(7Lno,fC0)#R^) �17Ʋ 3wzb㹋RwBE|rȜY6W{Ϝ gƅWת@5bH+Sx~gǁ9ns8 nWOƙN<<^ Zٳ8޵{w06 ""X}8dfqsyxW@=$x9>Si9@Q0B23wlu1@mk!N,JkmgeOfU ؐ;s>&W.\Vb; |t|G0԰wkU;u'o?q /zcW;Z{VlF.O\r=@/wnB$ |ORlxBщsM ǭ}jQ/NMc3cUݘD bt X݌߱b +3m.ly 421O|1: 4Tv{^[�$A4肥][)5 I# {ԜO (β_0'e ڪ&a`7 1�>xҰX0Uх8a?;gF+4$@7/4Nx’T; |pݹo  fwf;9̫$9xw-R$UnDZACw91R?IPcEv�ۘsV獿qxytN6fZ׺hyuuѳ=+FP+Ǹl' 6%`\K)i:1XRpkϱ[Cr8�q P}/A=&'+,g#cO|F}DhN]crР:#idT N0]8,^Q5„)PCw<L~ ?i|FpU^xXs,-O^e;.ꭟ>mɃ_p,KlьW2�by MHC+ ĜQo10nPن3 JF9D~��+4PK6%"X!'γP$w#J n]DB;0"kxΕ!enfXKs[͝nuK+ x 㑜5@}qK�R[la~pj7G@;M)K7-: |A#%nq /x6_$gPkV}7$wQcctΫJĽOcGsd+WkR��3- rJ".o' 2?_&vOf3㗗^( NDZ[߾ 8,Y o60DsY8*QуLk?Zge~N n͘Bva9vY߫~v 9[݄^q =vh`ũ}z|P3Yۘ*MoK+9O Kï2~fP$`|#Wކ A#*gcUI�x O ^&/ G`襏QXk/taDPhQDRBA@2_. z� haQ`E, t B$(o /WE$I+8btÈT,Jn7/#⸗ǟ. t?wq9ջ~9#y&)ǟ8umJJ!,~ Nr$ƶ#2W .tcNYV{-lz<`"10Ȓ71\DoӭKnnk*8SN"; yknDyK}?8O%q{{uײAF'F}3sYmYX{O=P0wSsqy^+.v0S'!Al|;)x x׈ n.7q$:ǁ5Vue-gMٴʽÄ}1G VrOЗuxK/oِ ހa%$"7RɄXs38߅AX% hkWda+��+{UþQZ�Ig9AbO'�HrnN^1űz~Ín;<|ǮSߓ*#q`b08H[d(IK`Jܶc3vls_ c.V¹N6ǏxL|Jxj 콟ehz8#4=Jmi+qN}m_?dqp&c䄓;qho{|_JK™{x5I^$8s./f'}k<?J \n/ύhp4q>egߌX"A/G~ € ,N4XsD/8cSMd�ܞXmT3Vck1SC߈-s dAsq,<Yl}3a`A) ޏ{&#.�=4cōKa+^4(Lfx/c ZC$5K$bIn'� %9,| $B10F7?328cyOzsRu oN)"CR9 \ VNao˽J‘Lܓ*! ^*ec:6qwb_2-L; mKNᛯniXC$o0}2q8푎`(F ^Wߙ5'\`v#5ϖIzs;%8A'w_-ݬxuڝH[[9_np@uN5BV<9ϕY7;㑖j#x~][൑׆ ߾e7q{q3{]Nв9-N +ʍhPD}:$䬎6[Jr#^`[e cc'sE'8+-<Ec ^sűP3p9RL])cSm~dze,j- qE%_efw3<2��+Y[0ƚ>/g H#:>k31/܎9`u7OO{iQ?^krw0tnw;1>'ۻaM7P}N3o| /H%=߻e}Ad'Nm9'/q eÎ ǢHC#׹O- Vfl8:O1:/��ZW ݚTBoF5 ix-iۜIF7i3 SdOo"5,W GSCA9~|O8/<w;9GT.nKymu,w[^*`_g9Fl#sH<0MBĻJP#/,~AØISqtuS^>$=8!O{)ҸY;e/rڝe:Ls2?7fK_wfP�Ý\y՝teoNe%Լ?WJۚq~ ; IeϏߟT7Wi[^su)j,MNlc)ARg/tS&;`=WaK_3m\#Nb:(GE>9{ʺ? ڳHu,/6]rO ޮyO:oT' +0;W@s~$gn@9gnk.2��+3;Iι]䮂 zqB[D"_`(aI[30r a"-E[n~fQ]c+-elƒ؋bCА65OZ0A01Ađ|%9uAl/s՘FyF{uoq,iH8a,e%@QI5`s]w1Or&pv;exAqZ!2E쳜5sfF̳m ee_uR'f)uc{3b|߁tDzĜ|)vx3UxesZC sNAy`�lڄdT,yc.(]k.U" ¦x�0|oz|=w+b;wR:w�9:ax.b*ߊP ߑڪ ƫ֢2r S`Nr.}cWvw]~Vfqts$vH$RSܼP]ĬneASjf*zRx5/|$-r8F+;u, +{|#V+Tcb70cğ+ԟҽoxt~hAFNj8f"B)1,wOWUaY^Vp֢<q"v 4,"g9�]nDz{r:ewC|E+5bȹL=܈¥SMzkdNetc͍J4���*&C %3嬮�x�4�< ė_WS!xG @ 0!Y`$tOaL1@&z-ܭ>;M!�� ,�kQ`o[. &`4ĈA Kk 0i3%%GlYbCprwI�ׂXN94\UЂ')Efxia. 1e6ꑈ]as^c!JCi wuĖH@%{?":y[0*S技@�gҒܣS$'a\C&$Gh%`HB,pqASJ-(}|jHa8![,AG(;@ w)>vNaBz~ZԢOf"q @ ` S#v0 ;i29W$G�B.P�4T'/4ad*"rF|E I�gBl*`=Ui ? d8V<6eȵ^R9ٷ006T>7BENlͿyaQ0VZa]㹃 *OTabGu6PbM z">CVD:+Q +3v aA CIC6A` YO��1� � Y9uR11G3mMY(6-}Se?c%�xpꩂTv7e',ęĢOpIU(b-0% `sE"1@!Zqn4!�x�H #k7 TĒ�3(7 Zs�ZC}2F'5�8:Gpu~8`S1%~diYZ0(`puPC$�?F5t~#K/gB¼0"I3>M@PnN :A(ܝa_8u#ꂐV yO^3^YEbGFNRK(~-Da(̞̐sy|:;$@1?#1bW9G 70LD" $'IP'awT~p sz ۠4g CXyd FY%U2es7ErgQkGC'(^=�0xjόo0_jF`5LK|Y=QAnSa-B!�NCEL^��-3�������� �������A��+ %v&L!)slFfZ` kܮRx̢_)ƌr zZ wAלYnG-mo~l15;k�e0U 2E9xĔL疰+ {J!p �n2@�\ vH^^:/�0n,ߠ"ZD ;!I#۾$^z^ 2`T�JKBQ-g^Հ�^& Qx<xp �`0A\04#T`�9d~y,čLJ �-�|{bXH,MP@�+ B�P^~ Xw$ru!�b�ICKp s<0/� bBO, s� 0H\ ܠA` �%1 H<e!�Ɏ@a x;; @@� نCI@3G& �/%,Q4}{r`� P4!(VW~e@dL�^IC,տ<1<w'uӔ#Ū &�71@1v G%wYA)8#s, R̂Q4Rq?}׼�PK�p@tCܢZǝ @@M@ 0JC1"hc%h �BP@tRW�qhǾXs@/� yd L!([��1s 0` (g � � �f,KcqhX0J0_!�b1b Qha?{Ҁ< @4ɤ-pĕ 8 `:7t,N""@B�; 8fbScrB/&LCp(yN(� R � 2@X7, q4 Y#axSxb@�9%cpCg|ȆL �~B&7rBLTa�i# M]v0!nұWN��İ !M�ȼHgw@P!s�XP@_CIJYI<S�*M,�+b` #HνG$(�D J>@$*` Qw8k2:Dz50 ] bF&87; z@�M&$!1�`*� \w%nbQrbXO=Xi֑'t\i8JR"iHR1#NW#JNVcW#HMғܤi\BhDZKY-xw^ؤds;?x�)6a_- $pa0r8A-tL��9bFײ�f� �bBA@6ĔS_Oݻ6Z)&pi0bBM$Aޘ@ Zt+GkdcW¥}Y5 K+]z )/м4b@br\G=BY(WeWo} @bLj mve/.ҀOBs+ /ߔߨ󽸚L s׀x9c` �4&P' L4 rP3~tWXAh ۱s!!<=ťNlHHn1��),a�hM+?@/8�'lL&H!(H>`@: 4LQ4Д(7ctпJvKcOUŰK/+1�ZL%d䨴% tqsNR?rF2@Qe}ƾ}񺘿?!II΄7ʭ(ECva3uں%iɏthjxbh,aIH0\Qq8&ܼNH^L)1d +5o蚄wA0, nT'-8 ;[xw�_CI.>=-0 CpbIށ#)_gޣ{V.�4�z & � d'ss`osR3gƉS` 2@x*L*`n7u=&&MG A% 19\-]>U7BF%cu�4!�脒E/1xʶ�bׄ�` Pɀ:Y3KGA0k U dfH}۶(.Ӝ>$2�?8 rY2):�(!�?@ xn,XХxg}mv7dD&ZMF)Hv%(��+@T I(* He@(vAHI}Z<��vB&�~FbC@bKI/YHFB дzP*B$0P1$t2Rok�4!P*S bX씛}RP 3@), Đy/)6xٶF8:ŌO8Z ľv+%-)G750°mI@4!~YeRx @`B,'n 8{)"0 JFr%~N^ �fX}Y=^ Z<Z�5�0!C&rS9AO`Hhg``@Jr _?[Y-qc:- *PҊ&/;uF@`�R`*\ $yT388pu��D=�!%q>�;�dXҀnI($1$@"߁Dg�I\G$=^M&g<bE>Rŷ �HdJ� cRX@2�b +$?J͋ѹ8PjH]@�7H` :?&|0 �D!@`998� @bf3f,s%{?�t�ZJ[X ?( @LX�CRn,<M+ngWҀ�/Rw&<$3hnr�~IAB-AФy<{ Ʉ@Y7q;u|+&�@@8 �NV!t~!#Qv .@@aNLV3$ڀ 6'i a~XҸrt$%w�7P р(&tؼ�`P򻐉KqZPS�1�pLoAPj�� 8ByC +pFKna4$:;wZ'^|b�720j1 )\P^L!$ vpn@t-�9 5H(MH[H͟ ~$ \�W �űQ`#X@�J;Yw(� @�� 4h Az:&xA�!< ]I9_P �0 ; !|B K^F2 nɎyI{ Bv210(CN` 4ش VŠE1 :�b I7e(M̃%lB` w'�7Ry)_xJ3 !�p$a0$Ĥ4w3?}^6)Xc8R"cԌJcIcIci5T15J-%WoL�=~w�VXf9pr-DU lH(H"kLM wݓq[�!3,?af^z}GԄ` l߳W+>3cngc1|VYtC7f�Rr \s�XQ4)rvvc\C(5ҼKn:*C:Soh /vx!;E(1;7gGzӒ7tjƟs@M0ϿHR_NPh ;2Db>gR_!�' M+bnSY4Sbܧnn9��vL ؖJAhwGH5x`:Ib)8bOc-sƷYK&]9y_G_w -;(⒌1?p\(^<f#4$M!C;|7p$Kip ēG_'/%^ rY 0^[crV~>P# !rBDƣ9jvkRPq{M� PHDޝ}ﮑC�vZK|)*Q'O!t ,0Iy %�hR�Cpߡ A5Еp{�hB +S~�^Pd D2c۾k'g^aOסC'yy^rY15 Q6IYrkjI-҇ fgq|M%n ̽-kHS bEF��+`&=8ݟ/'%I/߽0b2 `gݕ`*Km`�nY8ERl^AIO?Cs1v@2�|+# U�a`jPYVkkՓ@BK7OQy]!rn(Sv0�TlQDg7N^ 0!%BadАjz�RR\rOR!�frB](u8WE,x`/I  0!&B,Ε -^ ��zW JzӖ/^tIUC A{IZX1 Ƿ?Ʌ d'ruf&]407mRn`44YIt0� C L+ /st` �.�3@&QJ:s_EO8`(~5�x`{x%첖ah-)(HW�n@ aMɥaĜ7Ww1^ �:�R w IE'pAQ`� &rAyP I �O~LOC&s @vB  Y18<~5.�R,xg$p> b"?J(o(@"jqbbz #.@%b1&r,ye0 H\Ƕ !l)z\d0T$qaĀ8 "FI!ţ� 90�!j:>E�%�tP @�ܬKF$0= h#&/ 05�3,E&�<4 %(rNd�P bnsJ<N~43biGqnT@�b 0 �abw<czyvb F !,GBQ4���Ķ�oy$ $ 6J J=IT吳!<ɇhTop<M�$n5! (' E�NQ` �/Klw}0X @T _Qby @2�5� hxhcоQ9l^T�!�^LC4(,RE|:ݓ�km4Q07p^D=�?+s;:�1T TO xZ U:`�>LOI <ľ%puak=�hc/d'4I7)Ew)D\)9\ir4Srb1ƩXf6F5SkI]6;I]{$W�ı&`&Z0v_7LnIނF<"܂4bQ|ٌ >z,qɅoVW!C;ꒂJ^{QD2gRY ՗~ M  juPL p(XN<[@h1(dzyY2v[}}2h3)#CIWRTgņrC0j>bϟYw}L|훍q*ɿ �hZ@`yRs7=aT�h TnnL@`n7q,( lP96^Ae(AٔLb}a twNZ:|Wd[!씥v~̑'؋N&hS Jpp'|wRC/쑟}C JQwiɤ2�,v~8~xG c~viL,jHI7Q9 P[9|gB@`D2bэ|},_gc aerW 3q�jAIS(M(I%r&&r%>!'n}]C4$MGKǙ(4 @a�ĘQ7,?t�L�lMt'bw )k5 �! ym"BǑnnƨlC�3! I7srpZf}Nmոk3w@B�0A!K!c:R( B t$P%lf;JY`odU4y*U4 |n~1 !vMn{%kbEM R8��+@ (k8‘Mɡm�b2e$^Ot#l;\E،fr�^� 2q}P2&�{#>o�L`0o7H3()C]z} @ @ B?d�Np`K2pE�0!J!qLr9/ ݾQր�/�~lteW*င�DM"D0 BqcX4J ?:=@L�Jd� $Y\xY M:RX%IG~{߹��PJA BH��ذ$Z�X�+``b[یJ �ęh`*Rp%FQh�0ނhb S$xbSBrvZT y2xAc��7%pj{uxn@ynB!hBՃXw$&(I4 2�wrWRXgsnK %\ V-_A�U+;8~CP] !�9AA*L! 9xu�&hbo,!'A� �5p @2 ^VI@@ @YAbsPh`iFx~X�`�$!9zJw>(&@2/xfjHr�@@�b YwWK@a �0ha4q(!.��>b�vRk:q; B>=XUӰ9,:�IPh pv�0 @tocxq0&d{Rc!<Z�pwL?�45R砲 "yWcJ�Zb0dRgt`$$ĎAdv e(4 �0NUx�h` SŤC(svH MlŐ5Gw/ ?z*f@ @0 ��glIZJ׃؊�$�0�zb6 ut,+�d�h tCNoG8/ 97! @ۀWܐo%/-<�!Px.iiF�h ^0BEW ,� HAYbH�@(�~�蚲a7$4]"һ$^\W(T#t!=B͵-.b4fJiHg+b5(NBkE�.ѱTP*@:~pC)Q�`œ3JHK8@@gz!T�|XP�y d!(.iH6dq(bhQ &Qd4YkOL�,r ΁hv(?wy4#:7{{1e^p*B(Ҍ%}~[t3{`Gt3P)´F)?�BRG{ƤQX{| BH-.?aWuC;WMbIAwGԻ 3P)K?G 1(0% /kʠ1s�IIn6�� (?쒗J/2+J&(c3rQ{qӊu)%~=I>b^`x1�cĬwcM^�!�iD"iia//''?XNrGA$T�P H t3ts<F-8{DOyh-vc=Q N ?%  I0hJ8w҆L bYWXB ))Wd@ܼgUλPC+HJ:A,,۫^¹Вi@;47GYem\a Ʉ$7%%nQ&v2XQO ,ɮ-;Vd"9E�L�r�v& ))pӕ4ݙ(1\N% A `7@nwR tYyyϹ0ji $$,XђgG?%_Ovj?WX�Q7&%E'eF�4}7? twflDM|^fhiE1.z: 7R6+|[te2� XAM*@W/`:\�(@ /O38t|+! pv�rY|1ؼGwH�x�41P4L+w[_6 5i Hgd!5^jM ؄ԈМR��+Gvz @ @tBpfI ;r3~$ae݄l}(BҌdkxd 8߽&�`6�I&t"/.C�MK Ku'8bP  0 #wtnz h=rϵ�/ Fp)u#c] LB}<3}d'Yiwl�;�lp 7rn@+%|NROBlJ1(�.`@'??nam P0SGGP� @0Y`6Ov!<Zv[^X`a4di 'R^C_@�J@a@1!bjƠ!8[^H�=KyDߟpۛj�@bٷjn#D��6Qlnn ��$oW%hi[*,�`&dN G[`F �0(e`1h"ۈ`P;�5T3e(I>{CIDE-d3J@�ɉ$dM Ą# Ga+؊H/&bZ>-{/q7,bLj1;उn@�f X0{Ă򸋢�Z��1!`̿K&u,a吉@CHܤ'Z?ݾN9;{р�?I`d x$>P#T,q.e �4 7(XHH{ &`Y8PW�H� ^Wtn9 qers{�Ģ2 ( 9\:on�J_/4w ��bR@W 0lwO(ɀ:�F,M) <pH@��\\(px-�rdbL P�Xtj` `0$ۺq�2 A4 BK&n P \G(4rW,_aqn`f,3|nGRk�? 4,�*!0YK^aId5GI@H J-�@&qI')8|_dؠ,:Prq ;�\z��,8 ]#;'- 7\�5I0 J>SBu (Xj�3�q/jyJUu\)r4rjF%b45&nQs. ;C8fYA墛kWnO҉]s<(Ih9CmH K.:1Wl`!�/ d idqNU &�B:!ٶO)6S땦[,NjSnF짭"uοd`�#qjPU*pղ2R sbl/?A.`NH @`Zye;  AN;{@!xj Oײr&!oS�rCS޼e D$tbN$eRCy'_'p׽�gAhB+ 8P0R:et*?ްdt '?gft�_'?~oqɀ/jsy �jQo[9iH�NZ -? M\pjPe47X)(8|G0 &1)ΏqϹ!� :% 䲓'Y�^!؄0n1?/lN,/g,B>�C[}{P@P�CBI1<(?{z�d� T5�& &cZ:lh�" !k'B/7HY"ޢV:Z3nk_�'XN .J�ɁdQ]j �IC|5ؖ5RϪ|F t2qk~GG Q);7;'- JA4҄ N|xaD4K%(=I_8`ҺC:>Νc~ӧvי @bɄ2дt|s|Q ')_^� PU{)Z_9kBg&QXO5~s+B G! &<NW I1!n; +0zLS�Ĭ`rI(Z0eOy&0Cqġ}�E�0ŭ rI&P'!]bw=}Rw8W2:Լ{�E0\؊�L�f?�?C�Y3@ѨV$?3`(XzPD6b/  !$i@P⑽]�0lh 6+# ;AgF't" 'G}v",R4ؤi���+ ��@n`7{ @v�^ᡠp+v2, 1ګ[d$$vw& bC�B|~�VA7$ '2@ru!04h |3WnRz^ ; YY4JDy_9dҺ0�Ę` Kru)cH{Xeq?^` @4JPRK&sWݸܰ(�@T6aUhYEs%t�4H_Q '{(II &d}I89/^( 唐BE9䲓vq^IJ KCrrV!`L�v:xϋC~K;��RxJ  )dnv��1@�v6OZ=ΆaM0`b5Iw|g ��I唄 &)oP�0o>nƠ0�0h-(҇xGdt�f" 0-8[քP= ˼@@0�`DвP"`p6 %88�4>aa^dԛ! 5 �fQ4 qת�)h@'!�=?+�b�ٟ3'Z›B @tn~-А}H(9t@ e6Jr;I+�\x �{-II[^ 2�ϐoD>J/p� ��=&-CF9CڟV 94� tBz9 7 c xcL�~%VIiF8yí` �Lb C9J (P@  'z#{ CC!@&BطƆvprw&�bv,@nuprĐ=)!Rt1+X"Bv}ɥ�9ND%UMp @$\ ` HCrJS{x�/Dҟ'sɄܮI;�~BY0!�;rC9 "h�z�0 GTbAe$ȜZM�h� ]8B8 d:@P MM/ qM,+swqƓJ$ vqV,YAVdxν]tjlF\#9Y&\NW<^`⒟V!#czvt �̮Qa]qW�H N �zr:b_x Pi3-I|'_Y@@ 6�ҷR Ie WY\y=R%`'bIIGp>W׉�c>E�4�0!(bI/~< {!RP7V/� cA KF�/` pnlWъY'S_(MC�[9U �;�O(&|J�<xfwvn&`0�?AA%7GZfkr&/JNq-R57 ;�OMRvGS=�80`gV?XiNo?,a1,VC$Ļ!�B�0$ČJ, b%r�3lďԀDr\y+@N��_Ae}@1U۲s{a muݟQ@ �~$&11+ =X[XNɨGI07u `߷`\P!rN@7FqIyX k h!B_6O7aoHIN) Ovb~C-)=g!7�~IJ✏�䔅ly$}}h-E\M� $32_gc[/@&8jEӘ²@ J0_tw�f Ă_g3^|0(��!�S3g��!yȴm~ d$IYg;!�40'X0QL/]`(E:PX㐒gvW42s^|B�bQ5nvJ:C7tq}Bh�Jbg:Ԓ"dH �Ad$hb{>Brl` C@@ZAg;wP�PɨJnoQ]`�fBddboduVvKX�@�dJHi7d[~$Gw}r>,Sw4-WP`� : ,5K ,hGo8f ;Hv1\F HaP‰hš=+0 .,  $qg0#.ņC( 8C!~^m��;!@iXjݒH�!2;6- ~.3.Wκ@b` �n@d C$xra F&I] )!(cvb�n`6NFBxӑٳ2@+i /DA|%IOsTgpB0Olþ; M)+Ay<cw}lA5nW V,RR{%\mk4�dbC0i .2I7�t~_%1GמBB׭7`ZNWf|=0(K6Ois~ 3Hi4M@ ܝ\` ��8} bF׌�̘M (pnqi�n8Kmo!kD@E �:Cd,~8 � f 2 d||.DCOݝ!n a�kg5o NLA�\5�npnndؤc+[ZF;'��+A )&cda< �@qLJ?jP+>Yd0 0o+ 4nBpwA\  R�N9C(%Gʀ�gM(:@i7퐝3 ّ;f@2&DNQ?FIEY043H`QK,~uI AJ `MdorJ�^*W(:a(PlLYd|1,_򐍟 je(%y I: ( �5 �3rSn҇h8&�{NPjPy{zCRd Ro�n�sr !̬?]@1& Y7lDH]��*i3 @;>�Ę�X`iCdw�Fyɇ @ wtX1+wahNZ=0 zQ �<棑] 3�TXB$I)׫kI �@M/*_<RLsq�R�T ye<?O,;� @4%3aW`8g=;im@W@;ĐMɼQ5v~Wt 3! 07�d R_r50'��x91)�) ½0_boOϕtJ8G^�w9A;XRI"�{/7�8R&3?�tC h +7�NN0^}�Ą6IwW<=5@ a}tD+D{(N�3q*78ukɀ0&�!/33b/lL&5T4�0?�r�voơe~)8#p:(̢'{؀dXh )��ܢ0C@9$oN0F~@BQAeX&؀�3pW.q\�@�a{tr4,+,1Y18Ļp�N �1@T'% 7K[LC�P��!$�[of@� > ;b':&퉾#I܍)Fr4&YΛoh/{HlY"@"i( ?W�0 Gݘ?^x0DP-` � ?Iۈe6?^xb 8aI @�uxmq|}8.mPy`!(]6�03UNT`='Y`C (g�jƿNJ\PA�N"�XѶB9W�,/ )�1#2!='O虉 �(` C0|U�c]�T™`h� (C>#'Ձ@t3,U=8 *؄Cu�GN [ �xgC$7p�0�~eY1{!hJT7~NhN$ 9%90'?T3 @@�jRC]!�a o;\ C@hB9@<ka|ILLB~|[f9 ,wfD(�IJWͷ)1.H%p;'=x&`2~,#m,�ԤdCٰ K/oH `5@̒-�fz ۺQy  ĢP:Of�0 kN^Ga�0,^n읟_9R,8K�dhX4 tr_7RAJ-~kBI) _�nK8Ͷd{k�\4+)-xC 9?#mހ�=<7#Ά|7<W-;^086Oŕ%f1�p0 Z7~ ]�NA~`ONLJS5{7RûWC[Z(`X$"hhn0!qmz �|~M)9$$ nrw1#:614\)adv$L^u(bo+$1$݆;WYɠ1( :3}\iem�G(/ZMQjK'PMA NN;q5bY C ߓuoCX v�1@aDM no� !)a}\PI4ܼݖ9_;sZ`h@@ o?Ŏd8wՀ @P&lXaL:vm.H1`j8n~?ϴ2BF۝u}-n% 5~  & 0>MAEW(mҏۜ:P K,@ Q�nS2PiMC++];3dPE�bRM(3Ⓜ C>ng 4e HGŊmz@N �0 C &WT�3L&ӋG+-@4D:^Z%�@��(w$0VIAo&w nu Q\1 GŒ0nG9-fz`(ZMB1hI ¾|j J (YC IGs^`�VX qA�( HIt嘻~7.'1NLt!(//YBb17$0C1D DԆANܔ�hL�BDPj6Bw3炓pܣj!{�h~ F4'壝JL g10@SdRQh ;?I`d`go=[9)/nmҴ/Ӏh�E K7-`CVK</^X`r`jP}6#�dL��b_ƶBn2`d/ lędR[2s[{ғD )x?+kB,iZނ8}ԕkIb��+:�A� {Oߌt %en,��UƆm+9ס�Pj:v`.,s _v|QjI'%Bp`&�LZd%wF$NFP@`bQ/-�`@3 (x7H 0 q`uD Z�lĮ<ܴ8v�v�\MűIBP!a=@JG@Q92],! od3//!�Ȱ @P^+sP �'C IA NC$v"X JF)FNJs+U h bV+Jz93XT%e~(2a5O( 9`:/rAc$M��5!. n0O (SJ0�JM&P;"7*p�zCv x��һ`DHsqSp� znbPn6 �'�#XMP-]sߢ�cEkcJW}�4C�1,(P~(N)|0�<pNzngWnb�>�RJ>&ၸN� `B-N^.�zX R�`jF ݞ` @p*�zBXi3dK |?~g*�`'!r`1)=04sY@  0@jp<Y_j9�%�7A`9F/c'PP PP `PAyxw}_l �p~�}/7{P,0n�xұ&y@ @M(w(DD'% :!i@X^@j ƾrLzIX !$P4#�ȇ:SS40\U�P�t�(߳I,�|aba0߀SC98uLa40Q`҄uz4p14`*r<')8s�hX�^&#t^ نQ$~Yb`G+3)6:�h �RnR @/# D2i P & ,qulFv)ĮF1O M4So}Ug=yܮ'@ � �c@7m1Y(#1o-Ӈ״�vC�LJHhhoJ7,gf=-( GC:j[_@0X T #?!2� N?}))/`d�<0~OS% TVhNQïJ�\�jG zɅ�; 1012$qk/N&� !Qlw`)І� %vm.L�TJJx`3vRXL:q4h N`*Gï$pA] $䁽xKР�!(` ɝ  Hg5zBX!Ʉae 5,5#@NcJvΫPh9@;@jA}񑳄 &܄v}朢^�1Ay &(|k3]h�R0nZomŽ`i-(= o-AЂcQ"h RCͣ�3@bkF!)F~BQ9wT d"bF o09'_ Z-/V{_΀�4Y9 jC~+�bXaia%:=`U3a0pGNQE$k� %<kƯ@0%pһg/+XYE>ߡ JS��b<"f+__~UJ&Nod*v"ztI iCv 0�̄CR-vݿY[ux|:2rKJ7+|He _`eu(.`SQ4L#ٰc ;p 8IY(�T1 [v6va4tWEAeBМI3h{\!77aykϫvG(AcqGN`|"t�r�ud`AH;<݀!zqh RR0A4{3vBŌt4�~JIe 5=(oҴ|cy��@1!'شQI^k& `++'q1 �¶ A(J_DhNZ(Y]It7z&|3$ t+C� 'p<z5`^@)~hXW,0BC ''N+^c_fUCJ7 JxnrvN�`C!I/ Ŕ?sqRae\%RrA 2J2w7}5%/)yB O 4GdB |XN?!�JniEΝNfa׌:94^)w[ !2 0%r4 'ߡA҄;ņ$sf `C+K?$xN%^}8H; I;0 ,r8 Ca﷼C &ݏNww7 =pR]Nr}b�adՠrs-\ J[rQv7\Pq$4ri0e|{%oKe:I[eoy<u�/�RQa!5Iٍw /ߡĖnO-q| 7i%$f)13tR`&&!99~ 0Bhi+b;|#.�`ZzoK a>iDZjD�� +@ < @tۤ{�hB@au@1�TY5FlZ-(1 wG�T"Q|1(Eij/�'�(GR;f=?WP� ᙎu@bBoK^^�9_�,z; ?�≁pGؿ==! f!p|yE@ �`WC1@d4K=#>RǴM BŔWZ/fC @- BOIM(4;Y#@(у ,Qx84�HC9> FnmНU@,�dp$A4� �1,O-#? L��1! 4+w׫�v�kYΠT'�D 3dL�~9N4I?=�ȰRp?݌?^�`1 @h m,51 I(r׎`@�j3B flM&'tяܮjR+s\�ԀąD/t@}�p�"�4 %DaQrub`i`�bQ nuP @` 0@ɉؚ!YB~'T+ܡ%cJ#^0[�!NyBu�!�dx I�HN2�4�T ,z?� ::C>,H-~uSrBB;ߖb@�^fj@^`�` NB씓9|mP *㓄uP@`v|c rP�87+bw{VM J^@`NH **pҀ0t[�IA]'9|%Dh0!M<;$!~'<�!�uQBY?(pR1&$  ��)Ď/\� *fd~xhI#q_N�*�$% %\)\\`Z/�ǀ\�  p®$@B I(xg+X�NQ@ @I&hn^$υV�d$,iYcQ/�o8 xV!ߛ-WmFg++Rhɩ4Sm<3׸ eR[B~ ` �Hқʀ� �,3$-7�@ `a7nt M0D �'ٔ=�&|R:3�Ӊ33` @�>% 12::q!$ �>&, W�p�xc+~{!@  s8GħP �ϷRـv�`hО1  H&O�,�(k��,^ �Ԯ/ T�L(;c b<�2�a;Od3Þn,4P:Z ��vLI`IȯZ�1�1 dM�5)%d� +p=dzqx*Bdۀ;�`KK ~p�)nrA/!�Hx%%;]`AphGNI@n-1<.�wEƾ_i�6�wP5*4j@ &qT2ۇ,s 8�1ܳPB04 ~ @� �9<o� N| ~�bL+Ғ[|ᡁ_H Rɡc$_�O҄i۱^ ` RBB@bWXowd|ߙj :&Y#5 `1Q<o'k݀&|Sl/�bĀ5%# `W aY?![5ijRuh�f�) |JM �(OOḾJun() * F/wSy4 <^-9"*qF~^a-XzKI5cWbW壣h䲛죿c+}>}D}&%Z:[d8_GBPOn7g> ;N! Ҏ0Ʀ&~S-=Gw̮BP7�nO+�+)t`܄|38440(,CC7^J ϹHsG& ~}^͓@T3(7b=i@) -x�kU407tqV1,FՑa ݒ Rd$%!; iHbrB>I+7VB(~'uN9躛䳞VѹI3>T�B(`i1'IG'|xX,'iL4fG!;%yvV__L�bSrhNNV|>1% νf戴p �2 ` > J?%?V>תAa;&@ `.]��yFd$>: �|7d$i)oQa8Z:L&$0(_SgT1EQvo$sY' >QXd.6,߻t2pܰ �3&�pv`i *;}Ġ׻dBP 6܆I I!?dJu !ы#$p:\oH@X`S GpszPA� 7`")HW{]$}:#<| &�fpނqSE9_D$XRn߿U^dJMHԈ�� +P�9QbAA2ϰѯY׀ %@h bY@` utϯ40S� `BIx4��1%5 %t �*d %5Oe�.��0LO8nfMSM,i y䴧dî!9XlL&`"�T2aIBPv,0P 2Q 7Z.� ͰcVCdc��dM�f br:8fBI=k%,C3"@p` Z),psϜ ɀda`P VGtǧdf;vB @�~s(7(��fB�vLBr҉(fϮLuP( @xhn  ��0al�W4EH ^HH[94�c論P 1%~Rɭ{<'!eMGo6Rxg�T#8]�.�vM8a`0|hf[hd1`b'Hw�.!b)FA| g�,,A, �DzI)3t��s%D\ý]�ۤI)և�z9y!<ƣ7 �ז0h�b- .�poJ> ֐@P[&VW{ ` �vXwFxW<DqF[�hY4@= 3pj9]@\X(df+Ja8h Br`n[9z9<�ai�|@iN;sqr_  0H`n#sHՔ #CF%r$ws�B� P_~suƀh`0)C J;HamtsM׼\&�`0Q+�N0Yb��- );r$w4g9:�:H xi5 T4nAy HǫwI7�@nX}e@2/}`�LCܢo,IƛV@B�^C&~'Jy@ &( B/g&f^� (W(`: %P$BwI$^IfWeMIňƑ+Ӧi4E4QmW<gdXNAhSuz �2pМ{byh�}59hzBh@ d�fCGݾ; B@̀H�h�p�^Z%_ポ`h bX$Jr�Pkb1*@�]ذ V_u)#L0jX D<@ �@aJF^ %�e> �LŠ�fOFpI:L=d@p̂3+%+6�EYlc7nY ـBE��쮞wَ{cx'Os7�6@ܽPP� ĠqҢ� ),w!�$�_�ę ˁ *`6+�>.�8@T: :w3sYu�5 0nZqyLd` �1/u RE4j,RM-( *ߟ�h�0`Է.O�3AE!S>a{�>-a�-BYCTE(+�LݯC RB | Ρ[W0�`MG&nQdf�_^O߇-ujݘ"ۓs 0 �1 R KI_`\$/JX̏ .7�|M�RRzRL4ln~y �bM&aaQ}*)zBIJowPnp @v Gn<}0doV+|Q4/ Ij`3c{Bt~^Xw@�& -(7y>^9` p'7+[a77^a4P]~w,d-Ї빦 uIܗ��B9e&u}P NAO/bXLϷ^sta)g?IGXIaܗ>D=AaNSu\a 1Zz/|(? (Y`W-H}!kYX:?Qh<^`KA`Pnn NI]�5 P4Z?$!?q[!;w+SRBJsa�@tJ+Xħl\W&ab8xILuK79* _}9؋m |5�! ܥe}܀v�v0Ћ0o<CI+?:pZ>%a/' (Y pl:١S^3w�'�NmH(HbY== 0!s;D*BdrO~^32v!1?}ѶHɬpQ͙ aEjJ,g\N,Xk(pwC9 Wtg9g@B&B0Xac#׫RT�]�1/%ITز ك0A t)) IK_(zp H�BRBXχy I\$J;~{u8 !�C  1v8Pg^&P@>(LOǺ0P(o+,3@>d�2blzs 䍯`n-�ʧ�sr`B@`  Itg E@ zRr6�h� ݛ>`&&�drZy2acJGu@j>jN'��� +ڌ(Q(3%ea#YIwvtF1 ( `$YHϰ .p@(4a}0+{xJ;�܅I �b0n %pEupBHBPLK~XJs]$d5 ^ 9;{&d'W`@3�tM-\C;98906:0/yP.;%!w+l%W@/�xXyEhJ8Ah1(G{AڤAD�Ęj1hH[}}��&�g ubp8d@�o`pAD>z$PT(aX Rւ{7ה@�M ;@ �. R@RX S [?.hL|`'9z@r,+žso J!ùu@L YD2ay3ng�\ܘMHInr^~5g}`Wр`T�d&bpr`� )Z1eq`� рfbŔ<Dk��5��� M',ϭ �! �BX@; -,)~,lrgg,3•e�J��ԘCHft2G((�@ḑ<gai�p�x3pf��!A@T^IRG�  rqI?A 2�(B� RƓ?,<7O~3͐Y0x]៺Ph`n"}p*�`_a r��'! 1󸶵�<@ @f%!<JjΔY@(ݖشuabLy-ؚ(XN8Y]]^U@ �p@,  U_4f&�bn-\HNvy߲ �)&h V P8ruҒjpi 8Q@_RReRL&OӐdď  X 1Y{`ԩ fwEF1+g+R3y3xVx[{i5%7)W'۟��@B�=&?F-ŁYVC�l�y\P� Mpw@Fd0 Wx'=*8d``I\~& PS-%$b@4 NoBx Nt[cX佒 &$Od@ܔt88[&C�(�φd`%VɄ.LA(j:2f 1{4jf�|L^W@� Rc00$2ce>a)1pԊ�:!cCp�L�2%&�0�n' @b%"K㴀 w6�jXj8g2 Fo-BbPlCO'/Pib3?dw 4�bB(0i&-9,31S .BCDS愆dn@Q&҆ /�!++lJ+%Q`ȂX5&tfTP� D4p*BJ؅: C JHDҷ 'c&YPU_dRV-' ((onfx\n! 47}43IFަ$ +! R|k�f�1 JФ$wS5�d$}l~#�N^#/n<j�\ %C@(Jev wI�dB(‰vΥ )8D>O֮g>`1�̤,Wv+);|ks@3�4C9NWJ::@(Hnu\%^n^n&`GmɣJNNWj BMK7q\骛`Xb_+}y�4!�Svw `-Вº<|F_) 88|sBl_EB�uJ?ݝ0AnORE1eۗ.E[{}܋&ӒSPY4b^v +x JJ�lţ?- c'!EH~n9/mI07ɛnWw>a@~sήwLBN8PhϙJ0Մ-DŽ[<mG+)xLqDܕFϰ%`X’St%%$۹78 Np΄ 'J deu㗈7 ,ݹIg%R@4~':JטBqì/ri ;twNsq:Pg!I@C$N^nE[(ih%^ǫ5@LM(4̱C݂3bBe8 <d>$^s\/< dY':㣘. P?΄^(:QQ#8 �CI_�|rр(|H B|`rq t||ANno�'3IZ@L-NI2ׄWS5:O ݖ�� +�1IN[. @'&P@rs| N0Ĥu;`0B hCӰwp pC-K0�P'(۷g(%&(m_q2& fN&X2[Zc xh,ߛj��#Jg(݅}׬ P$Y]lLln/�*5;^ (磚/^`@tM&PcnZiF7uF+v6ƶM1�xYvsĄ Q?X@�= \(5:Vd¯ d8ɅbAh_@@IRLrG Q(- M~80p&KI]] 0jCPRPgo�H�Ǖ�v_�qw�z�02BBQ`I$rq1c>��|`7ۙ'�yBlC ? G_F /;� P4Ģ0@�` �H1AS/gۣ<80啉A4�>&$ďÜ )&$�wP�~8(�B8j2R7r7et'7>q^ߣ�(�c@@'bx Q� 4,@+1\7cHn;�|C).H`jb~?np~@��S/bQ 3ZyX �/�.H ̜iEXϽ@`MNZ98rwW �0�p+  w� 0GBs|43:9A^'_hPa .I 4 ej��$$>ts{@�_YqҌI\?|�Ą�zB 8 ;C0 NB�5�hbS`_wg^s^t�0,�Ue#@/0@Q%' h &sw7ƾ:dM�\v RMcC ;O; gB3vY B,KAJW~sPL�0@1 oNIvP.T.LݣTwbߠmq˾,5 ̛JrP~-:#Nv#V&+ZIA@j#{@$ d[%|v[_�;!tb)}�10`k�H(rY$J /'9Hcy$ M�XZedj;t�Vj0k`fO$I{^ i tL HGa񼾎?.k3~hPBϵqngSoP*�^H!h�%P1?~¶U$h�zV' a@1�nXh=yhٱ`�'NPE`?q@4�^�ܠc&3[Se�ov$6& @NL`�((c$0HУj 1:[@*LјzQ4<Pi(A@ KgH/@@B�(n )ɥr �c6&F!#Ntƾ �cwԂn\LNf8;B. N!/+~&ayKÒO\_7I5njp[k I@gHzW}RJ w@x`;LD4#= s!�حyK, /b2̢o&$"ph v�ha/2Pl+_Zx}Rf)(L ԆLYAph"i7$ 󓑾WLSi%r3e ҲY3ޤ%� +AC28a&a[`%7扸1NK!ׇ ׯ!b%hC~o`1&K&PZRWrN6!ud=i]2I RKJowCԀ`ln'nL�=n�Ț5ԪmLC-ev/{\oЏcH 5}n0riA,3!K+Tu&1I7wgt"t% @MLrBJ%n)Ox K,J3;,I0Ϳasv�OWܕ~Rܫ>^#9UL(5Iy'u &T h/^�KF&r_-_2ڀ1GC:|- #4%5 uI&&3, -I^ ECLB{:}y�o(_9?Y�>[Ғݝ>I C �$"1P~'yAet{򛉬&�hX�?|/PRetsp;G3~ `w@ ��Ĺﮉ Ԟ1@a&!P^/ ``*o,0$XDY[v,EβuB)v ZuX `e~Jl^3?S$gW40Z6nv&Z� 6&Id$ h`hG% 3vu$2+7Ó6�w,`uc鉀j2;5a'ha4 !#ĝnhҋ(w$܉ޚsi5"�� +頠*;K(Gu@ e;xd�%bIDA:X8 lM GYI$1&�>�ba K@gXĕ_;5H@hlC OlGIH$ 11,0%+޷8bqabQ|g2A0ߺV @4&�Ɂ8RLN"u 2!%iA}J9x`@ �LOC+7$@`g&Б RPͿp�?\�`�̭DҰƣ_< &BHEu䣽 !7Ƙbph %5;#Ԥ3%z'� @ ᜲrığx`8�=R?P݈b�`��/!tjYD]z`5!~ ,BN�~ ƕs9`�h� J!1#Q;t|*``\5,PJW%�`�zC&!ɨ@F<5�)F�(QG5� �Ě�0o҃sptCݻ � *�$,A3z9U`p tP n^ JKπ)�l|40S؀-RQϞd�bnM&ww|e&P!A7rjs1h� Q7,E.W=;u0Ҁt�(bi78OD7a �i׺BJI'ȟ��;!&@`w!/<� ?�* y2Gn#�l�rLҳ�JQJ�IAi|B =|= A`@ BI`ܢ~~`  8HywW�r��`@ %~< p#( �9�q�jg+#v8 Ě� :II)�7bi3Pep�~RHDݐJRu@hM�dM!J W$,y\~"$/~\\Y 2Y1 n'wH aCb8}4Qe#i_B�x�Nؠ6N/>VmWؑ}Qwaf0Z= <:-90e!z8< (to;n\?ͿuJ9GܬY.�V0 Hjzr !|LX Fs�2B� rhan K`*�lL�#$( 4gNYl=ѧ oтi9!n8M@i{p8U�X;*߃pn H,j{ aC!1sUvM,Pa(7'f st1dӜO?UM C#�4�׀b� ڴAa7R_.ϡ`M+aG"q@ ($0� o��hPn,bHB: 2&0Š&x@@51 +'p1^MK lاl"䔟^zMg2d4# LRG銭Bdt%0WFe蔞Mſ F\;$`*Џ{ %N~y&a Ĵ, gr}!^L,7ߧn*R@1( 9z{?���!�s3g��ņЄMFZOӊtq L+]>-Xd NJP}�R %SA" _ 7A„xJ:.‰4'=! !N3mƲ{1ų_C�N0%)Hh ~.l"_yvLua[Q0V! ;pJE&ɠ0,g + ϲ?tGýq 'rGtJ=r>�BaIbӿT啃�v~L Rw+ӫuơ=vw=kJ�rj=8fQ9!nX܏1IN /nQEq9X(rPNН H45Οto7&>Bw+F'HlHIBGn/[ذ 'G$M@!ROog>ľRr[nZ1( BI&d!,>/AO(n~8SoNv Hau3}^sRL F!#B:2s7^g$ QX7gBCC^ ͹IB[RsJ-ϛ\a4OHrB@:%BJ2 &|nGe093�) sh Ei4gliF)~|[cɉJP INg`N� `p(b/tPM0g&t cI]pɻąPC A5YAQ+=B�33~d [;%w�4� & %'WS."j n;'}Ktv�QdҌZŌso{@ �bC Gr5WܖCQ-;m5ޛQ !DEBI?fu 8ģj H 2 v& �%g[F_C, iY*` Q`xBa7JAx쐹ݠW-5'��+` �^�5.38s@(%~w{:042 :!dŐ2S:P;yۧy7-oXb?B:{+ �^��Ԅ~V@et6*IC쉀 @ۆ '^�7+ b$׸:BQ4Q|i%ξn�`dтQ10Pj2Qq�b� 8/RbSBBq$ALkz_4�bZY*?suphMrk fC Zų�R` Pv&[ N7&d"oHax rƔh]i1*BaE'/�2 `�O$u$ �jLuCBw`'VNy)&%]t�jX� +�hz�-׽0 @@�k9,00ẁ�5(dR.�f��f9M!Yq#\(1@&>ۭ\͋@I~H(.ͷrjRA0#͸` � ɀRT9F6�Rbi 5j90&0@'Ҋy'ĊÌoϲe @o+ ьO(Ů� P6Y`Q< swL$&o oý 8!p eqh'R\#ږ?�L�E_,0 (;bw<y �5/dR�'.R�<D>"o$xP@`P' (a c֟}%X e!yEjs8p0�;Y*&\W2d"iXnQh%$xZ鹿3�dYE㓱wI9Z>@ 0 x0( .`��IA{�!>Qh7k�\~�vdli1JWP�?!�j43[Rq(>ΣuOG?_@@��`LOS? ۫{=]1�КB /i\Z"NC=!8�h� NYh 2HOw'+S d ) KNR'^,4(�0!PrZwZ{hTbRޭ'`�wC &BԆ# ?&# &0 :>7�Tp !I $QiA\W+nVnopj:s @b &ĆpRӜݛތ �$2ԏۣm#suѧK}@@@$}+ݕx �fQ; 瘼"/ SނvC,07G}uwgtY�2Iv^hJbIפC^)]V­ ;�~z dw(+{X(@ƒh(fb/k,3~I,KIdsRX@р_Q0ơOR?p݀"�dQM )wc0yoZRM=�<x> 2�\dX3o[t7c2�c񏉼נ��T\}ӺRoiJJQHMP @ph ^2I{bK7;�hA\K^i `Lq0K+{j+l4%Ô�hCP&~(n&O}P4�4LjuqoMŒ_Ky�ϭ%IcL*%>>) X5KcuPzAFJ`zir҄a;^H9 NxdҊ/@MxA']Ox�"lL :v~G( Y0D+ bߠhRV,g)ρD�YENK1l^ 3%(r\(b@/P5X`bzI_RNX4Hn֥/5g6y=~8(LdݶHjQx[4 �^W,ߖ;^؁@Sat%)N %7J% 1,ae!HO7h B9 _V- ˰gg9a#9Aұktv{ņ I K[Aj-*L Pq$j>* R@4s�2bBPqC8 b(/'4-j9Rg(pb\L-.N= ᜖Xb0w3rjִq8c&E1<H^)RPo! ^~08iN۫XI$% ~ |tPPo{2d:ridY1xb&31E % R}_,K+7Т>tC H% O#D@i9򒥞XCB@IvۙA L HY[r3�5& D32E$:Qۋԩۉ)8C+~InRDA�L) `;sn & hbI|�̬^/'CM9!i0ta^ZJGyLAa{?c� | PMFS6-]gts'/nw`!&bhގ�/92�`M+o0b^h'H`A/~vl>�-3rHN$}һM�[ ^e#2w"А :š?HnVZ1nu4& oĂ^- z@\0IWc裂a/̵qW�xtHcw+2Q$tvBE���+JC1jN}S:K%w zR\LBJ���]Ha|@�XH/ ['\o�5�\QiI3RJ77#+HE%xahZ GDM;/J&N^|a�=�]Y36$zHsg(} �%R(N@i$w @j|3}}P 5^ �'�)rHK7K'@H_gw1�FYLc8u_�/bϱhN^GhI!( $PB>M_1ր� `; &~Ig#s@:T3�ę4ǤhuM� r�p`C){n:>&�wL_fHg�/rY5!8*N?m�E(��T0Ҍc(? t�*(W _VIhp*�8LJJ1:xh0 )i7 'p!$!<fz �`CHxN1~S:p*�\-|F,!h4.�L /q\Ġ}01!rZМbP/L�{Bpa҅|8c�3�h(_+,~yp$r ~R@@/�ǀ?!�$CJ %:pFrh@�ĢjG/c%ƟKW?Ue@v@�gvLG:! !,lO@~x `C 1(I ֠ /c/^ ]�\≨/:^ *:�OѸAlؼj9,~p�@'iIJTY_%@L� ,3bi_1aH;,3xKҐ^+|y:֯eP+ r8�"41c � A]9\1,NrC�d/D('W�@'&$ AEV~Z=ՉM&e9 .(b y+汷0E^%%'nnb ϗtZKy1[!l�bC�Cj7 �6�^C 0bId2Iy |v{� 2;̘@ �ƒ ݟ֙ c@Ir:3� �NL.QDl |yaE%=]{Ģhbs4B 8�/1 4Qx�\�k�H\% ?c6>!�ᥓCSpaA\Ξc1N͵?0:)Q]mkM!<fCۧz`Tr[ܼ  7ד!t LV#NM6 -(y raA/flj6t0SC7=@�X74S뺜7(o�?JB?{)|¬pru.C�"bX �jY{ enQ\.YHc��jo �(WBpe` �3 +i0Yx+T�F�17# � + lvybi{8E\BŁ!@4�0�R3xM�`C/Q W!! Vǻ3E� �.o? N�)ePzYP��@b!b1?/*=�zM�( 5zQnB^6aɁd cZᄷľ~�3) ;%+rg@`ny{Gܢ@!@FG8k3O-`L!2J֧L_]�7bPp >�NQ0a5DdoY H\*@7n7&|S~4`P - IyD}�� 0Jy[nb1 &dj٠?��'u@lbܶ+�sT4``(`n|x+!9+d}᥄^<"@0 %0w`J,i51))5�PYH�СM%$ٕٝ]_�2`�3958 'd,۾۹yP�rC�-- / e>@2 @ piA%aq4� &�3 G>CmCN连-`1&@w01pDbPĔM)}9oa۾\p*IIh1xy[ o)E@t,'+x%Jn;>mhgpNR@3mQ9 Q')G{$T%%%RP4$_pRۭKI7v�b &Bf+9c22al!pԧ:K)'~3!xoۏ ʸ2JII-L;MY)Cs{il|_Qœ 0?)%~Wr*倜cp>I&4I$`n&vGn'd,7k'4~RP/--Jbs5{�MeN +tau(psZ%%%|%8Yԓ GŌwG4Fj@;!ԧ܍xVqtvZ pwBo( J8�ؘ'u'BVDY$"uؼ#.PC /,W+wlva?ol1*u\z@BF)j$(CC F,dn0XkAD^1$?I#OC/ *zpZ&RxބbЫPh L� 'n8h#�L!BPU2 Kϓsb1%$⺛݀`'!`C(e14 h3t%ϸX� C�3 ~k#%9{;X�Xc_huQ ,0oe fP.W~ﵱd4e�;`b2q , MBIc::X8]T%d$8 e �0Ѻ~/%9,X#.G}-B`P3f1F(Qg��+!� M-ɝij-}n �,/'oe%o0 �c0Bn>U� C@0 &恅уC@ @8JJ҆|i�@p-4ɉgICW,@�G@k�NR%#�nV(f%%-8N}x�;dblM404#wP6'W@ 3�. O`'&;D$@LCr57j $L)RF`rxi�.�SI@ C(R`z7�^�4[J !H $sD@�^X~B Ü2aerŔ�@L:IQ|p p>&Jҁ @`B�\[r$\1� KA|K <,_:<�T�@;]:Mßp8($̅ `g5 MQu] �;,H JJ�vHصv œ}�;%:IvNN;|(�;�v8$#} @�wb:O K�  6(88`hp�bPFHrDI`K/ �c O2�~@V<��i3w`�(bi78N�VR@viph"�P7Βx C _:dRWb�\~?;n^q 0� @a>,0'JH98qyIȉG` @b�`td.1(0Ū=@1s |g $"a4,_A`�/$ '@RP:d屓&9]]W0 @` ɠ0I @5o@:�z�2r۠4�r�HCCC@bRTami��4qI)$m>AMڠ }?S�N��LJwF /F뼐�y &�̲B\%�j[3);tXU!�b0ZZ |U ,8!'7Bd"` QB#lxo^}�ԔC!mTsĀ D 7aM|kDٔ@@xh`0O5?ktMJX�j�M_r^NZ;b�\Q@ k)$TIͺ_(@ @LIs Y}�a4 ($(cxp*mQ#yWӾ~öL~X7NЯMi\  -$ ؕ#~h׏OENyYRrGXJ&@ ]4�bOHVK0 0X�*�JPIW+Uyi�Է(&vhE倠p :Hi(#'#_ @84L*85}2 ~iB8jPt-(R`g|6IhFmA �N�!HDĖo%w%nJXc]� ƥɂz{@T!5]ۀ1�ULB P B&1#8nϾ7c� !W½CAJ!3Β7&+gfO_@*fG�6).b60 * )ɀQo&gfv^$7Ik`a4Y]AaHM n �?& )[�xLwCOy`LeM@ׁ !F@@ L 3䄆 =7L�@�?6x`?v 1뼸?D 2�dkM�%LNG,2q7s�6�@\Hima,PA[R|A60JRR@rW?>?V逘BW G@�&!rkf�,�|MYwNGJճm u~r $({)[Y@iPѿd �$�>YD7,1<DqHQ(G33R! L5! p ',d( �NoI @dWٖvNƎ!4J!rY_"\2Hm\f &ba-;%8SrLM!!98nn?n= d!$>%G8qITf.Ѐ1RN)E�o;f\` J-�WR|;F7$+}9#Z J$k<�Q $gu�0G) >s=&rQٙ/!` Z3gwN$uߥ�th ,A! X@t+I(m2 :  &8r/ "Hd;|$-|OD%d1: ޞWo8Gg �a"?OyC��xQJ}^cp{$�g>hbGhk`L nP$j(HJKd��fe 0`ncrr- 2!?mcMցP` N~M(ӒVJ b^C!,݄ތY14bQv|C5!qH%VL IeI] /+ne&> g,Cqoħǭȗ�Z7ƨZ:+LJ{B&RKC�8=K6Đ Ж z0OBMlnj5c=Ʉ> kB8&bP R(�`MU!+Jt$xwobjRPD5gII]˴id^h �-}ْ೹H@;�44^Cdx@N૔p Ʉ� nsIY(7c *gɿT�Eެ ;向А#g(M0!̾X1))imvkBWi׼P71WSrONCmnKjP}9 K9b;2Y /љ ~|t!b�XC̒ctrNG۞<1zR` [%IHynI���+%�7!fJJ&az� �%c ÙFsu@]`YI%2 J~QFUу@`Z $r\n%ι7-ɡ +JBs'sYx�r@IA$w5 $Xwy J�v0Mb{/h)+=^Idw>~7:>7\ 6(7fJӰy|� 0'%m?q@=c9ݾ5pġ|$�ɀB_z�1!!e?9¹P<&|'#3HaAB{~W&�x@'O៰a|qߎ~BIq 5� L-\W �e8 /> od 8Ɣ5Ʉ}'IR@1+5�xB !y=wn80@UL&RXnz'1= @%Y5i&'mao_ HA0 %WWJ>3'�`��=A),Pjl͖¾^@pܲрJh ?O0#Ғ 9@@@;ِH�ɨ1 j<b:q� !|Y]d 0�3lix -E čW>  bY=½�0,Բv81<�duX@� Lv$7�PţdM IvO_@�bM�T- Z =�L,qI'u 3$&- "׀ �{` .R{ 8e +Gj�b:qe !%[|'~}Ft p FdT^Gْ)�Py0 <a[X>{ 7l;8g)f@~l,-$UK;in Ahdaz1�*�p+ '-:x#jLܬO_%IF�̼C0w0G ^J�� ɀAA7DmldY olG@"_}A0?pUM&)J;u`�fQ7 F>//9 4$hbJn� +|y[*e=|ka1cu!�?0 ^%$5,mXg!@!�ķ^]�,;&V@@�h`W$4ь1N(++aB0КsnZ 1).rh h/ ,��Q{^Cq>�.�pp p@ιx2Zg@0�F!�o@�ܑvd2gz5#01'u��h&_sgTT�T5!C+ KY i�Wgs$@�aE,@00V7t!M|c I<i<B&!y�Y,4hҺa)&$#u[ 0)(ȐL�3 q Ic~m!ND1�+,f p+cI6A�jJH&򱂀:Ў :;9Jh,Bdp�e0ϑOh+XY)} �^;z�q㵉H-.a6-h xXV-d ,&J<q`XRI `�xP3h7y(݀o?߶'�n`&�FM�;B�&�nBBq@1 ܾyk CIIaHOvM! BVґT`a! � PԸ`ߝd긫JI2 o2nzmYc*~rC0$PIO/,v76j1<%6*z`b0F�;i㶡=Ѩ:rY?cqؾWSbrh�_?Iۋ _0;d7/|i{aJّ8쏸Y9#>nW} D� PQe�) u(Z&0a1H2h F) %bQc36A_G; &RP rPG)<CL�jC؄ ZW�!&Mr!#fd. )%Fη17!^Cra5yD<B0Ķ O$%/C!Ђ+bs?ꒀBQRC O3&6dNPPMG(Yv7((FnIJ1@�2jL|:7} Kbq Au;6dY1%�`aaF.J%pОB v% $#S{Y0'8s;�2P ōΓ{WRt#<^'&ޒJY]gJS1;؋]% )K` xNNϋ@ύܮld2`Ie) ߷_\ZB&$W啋B{쐄Mc}&$1<Q�4T3 -j/7yrac7C`]@xijkA7l}(�~`mPi3һԜmr�7! !�,/2s +%g^Aj^K( H!#J-;6̔ pd}P83{g!d=ۇ|� w&ݐQ%;9˵ XK ~'(w'*D0Fxcd!8 -9tfH/ixgRpsi4LJ v3EҜɿLP$ dބY||r*P?/hy5[ ^T0Q &g jЏbU@5+I,f;؜u39WO8 w/pnZ 6M�yPKOecY`UVQ��+ vC:Cv,4@fғ: %{^Ǭҁ@)G�fZ1<5̀0 %�Z�na50,Ƙoso1 5 !RE<~P e!dBX'!JH`+% 3Gwr�b@L#z��JXŅJ9^d")&% |wE �nIoNDN3eW�?E$.J�ԄRW|%dEq!�7�LW&tش?IE;m'H� i}_0Wa0L90*BHғ +8.B/�jB�H#a'}@ @Cw^㓯?�t /2P8½ paMC �c�RMAa_FBRoٷeWv~�`%��k&~qẀBL&PZ1ex﹟ffb�(r=~@ @Mxca|U Ag@!0�r0�H~�=&�9 @@jj<Ph e6q_H!3�LM O7['֤6?{ @�i4[ ٱbf,~9" �vB|PG8PLn!?Z\B�ϸgB��4RX9!j3t8'!�76&NNM+Z=C�b�4 %-hܐZ ) =@`@T�$ t!sJQlZ7G9j8%^�|�@CJ/�1$r.V�@&YvHH]p�&,)xV⺹�Pm-#C'U~(�H0`ŀrFaalۚ{� Xҁ}^c�b�BB�$2f!%#iGJЌu0�'`'A|W nsu  ɀQ!%dq;}Ƥt9?9n�$Ҁb 5YC}܌'ƒC7~�*;?Vn+os6��fB7RǸ�JM!fHSoea 7~L;TZGϳg_K� T Zt8QYh0+t%?loB6:| 2P~~P�l-t {Or ;^[*|(NI!/|V&x>5 M2n�4Oz?BhEX0|M#X �вo!7!$2~R+خ&0 @g &Aɉ(~K λp` VN a o;_ "'35))|M_8P F,Oel~o@�Vpyĝ(��- Qوw � @X45cL`qMOA/%nV^! �a@;X�0`` sX䨛ЍpL�NKIhVA(kc8tx �VrL(1bU!zH;4H(?X1YL ~.IMrB1h1ypu�6�x �6 cJSbү�e?�`K:z덉KtHD2HAEt! Ͷ�;GZtכxfJQ쟙ݮHfdb x(F&6~-~,^5(�,c[q'(Y9WGG&)8.�v?g�9(yWH^5 !/Oi@;B{n94a d/4uрfphFbG vt�$X# 9on�ćN`f̄?Gb}Rv^% "ruPJP I2`!:|YL?W7^Р'!INl9ox� ),XgRv$cq�pH| ^k37k`V`o݇` Hb.!!(J3|#U!1/��/� Rjy]ԯƒ |VS @ÐN�iOGW#a#r@c9LAAh!.g@1GvQ3%qUD+0GlKGe7|� P`vw/�И܌Kan\bOrGi`p4`ps,Z ᷞI nݓB9A; M)8@n~Oԣw{Bۛ ;lS',H`6-R>[&'@n~J|w^ VAg gɬ$1*�2 C@L(ߣd}y +I]h}� ?I( rSNXB!= ?읝 n.Z  ``7ןuY&t -p GkA -'s񟺀DX:3e꛳H;t }i۷|�!#-y %]:V�|- Gg—ϙ8]>X$ i�vPB5~b�ӡ!a)E֔1` cs8 PKn`t`+}Yv}րC0cJa5(gօ}y2l^;:@v` Cx`o%b-j:zϒwh ?ν`:��FF&J/,B�4ߧΜC'WbaDшt/?=ڂ`�蕉-#7v}49zRo8 5($݃w&�adK\ `Q(O>!`P@PY+7 ΗRO߲9{+$Um~�<o\#cz  A`ChM�vM� �`QJN%_>XoRv a%srW&jS@aobX/R:�Jl(ye bx HD04l׺/Ɂ47 lee��+ te"քTA8 %7~ )!ɉ l0goJW0^3�b�3#)"Ʌ|�(Kn�(�剁�)=\Y^b7K ,u|1}p4 $0Z G}p|v;ܢbHӡyͱd!ߍ 5 iX ?_B8r(�-�`w&@oZCA|Q"iAu$�� (P7yPCaf8�vLI58|Njׁ� �_@;H#)i4% )?{?�Ȇ�g8ac$^;˼Pb Hgq~�f0!M;z>9(W@1� <SZ�"E"Zp�bW(5qģBLm@ (G4�+,�fIٙh|š9gt}Ǚ^f.�4(B:6Hd00j7G^N=΁xz Ɩ /*z�#�1Kw0sju9Ё`P;- A|(~x` P4؇Lݖ S: 3u<g sq�@`MY]NJ9XRE�)!ҢCyh);X� @N�GI1փorG�&�'�!;$X�=�|PΎ9asBMn^<Xj: 1�HX`Jrg-IOn//Ւiv(@�#7Bqx�=�f,3p,ϝ;Ih WW�EJ!zT>�_C \MہD3a[g=jӤ1?&@% @f9�1�W@��2 ɜoߨZ\fBr7P 1 (47w 0!,FS+?G)“�?\:īl0 }19tA� st~Z2Gu,@.@CNALiX Lj `Sd mݰ �e$#dd~d$(�AitYcWU @BB KCFd}߱5x!fy PC�BO~o �XX� hg ,\Lp۷PpMW}By/[#J 0�56|g^[^�^�ݓ?(B=4e�ǔ$`73ؗ1;u\eX/�DĐ狵:)olE)Z&lJ&clXqc8u�l,$C> 6,q~L,p��5b}[ޘ@LXNG|+.Lzv,, tvB�ǀ�6Q ndwRe�l�^�'\ZЕ3"`u LRR:obؑϭ${l@RJ﯈E.t�,-a˕n=9ؑ@} 0^\y(1#C&$7PKv[I?'eێqF:9(ߟ֡0. ̳�5CxͻWwc[HӫEO*C�5Y%betnV;��П@b_;,HP1B  \7G>B``[7/b�0MPݷn̼ EPg+Α3򐄕!q@:܆3 jwWv Tr%pkyU49I@Z/X VgQ{bnngOPܑ+b�/ᜭ$vNo$8р ɥJn ArI5IiB׮ YvgQɛ?2PTДJQ—B|q|RItxL �9xsO&˼-Ska5;,)ai odĠ41=ƺA&&i+|2& #D:_%OP܍& Ʉ@+D $ #Tlnf F}'{-^ah()=n#&LIXM# $iaGz=Iܖ)}{.}9ۇ&`C}~ ȓ�00C~6~oA(^Mijt)q/gɝэnWg@kJ ~؋JpĔ% !D2W,/|мu{Ҁ*XJSbs�I،ި@ J!hŻ|xq03ɟHGwY 9I/t6Zsw<;@hL 2rۚ/br+^�'0 E)AWc3spGF'hHi0q BЛC��A΀/Z׬PV%:J etlsB\xg&�ﹹz̛~Rb�L&LOt~ 9(_�2�fP򒏉A2P@ �9 *~w? @� ߖLP v A^nU=ݸi\z/�?&�@OcS]�pg$  ((ގ9$EBFP~c*HnH@N�s [U@ @eBr �hւ`o�Ppvcŀ@��+,�JJ J:{[No|/u{@:!d$3^, @~ �Ԥa<nn`]3)l43esE1�\pnZJ2Q|04HE��u> �)O 7)$–0V- |j @ 8!    v@.�ZC�me~a'dЎ3ߌ�z� XVB�?V ÓHG !ԐҒwRQ_� H@1 JNqxWD аf@k:x(W(z�-(f>0 2Kf`\07 C} 1(G;X ` !M){9( `@!@W% {@W xd�$09#𒅣_0P �i04d@CҀ<H %~Q{(Ddrsz  �1 E {� 94@d;U0@b�؆h ݾ 薀�^i^ �=p@aiP$ru�j�� 1E=}�N�˖4$-ya*�{ـ�+1'N4f)<bB( cCIhHbFt ܁ͼ`�d~@x @52vX>G=`@`X; A!,j8]z+��1&~V!v/`$̽P 4aSp�3! �:1IK�ڀ9H|VŕDwHFB~K߄cVmt%)R-J�BB}Ӳ'X@ @4&-aX@;błB!$$t'=YD4l3kA� @S rr9(/Pl4/, %;p @$  r8`(e:;{ܓA� h 1NՀ0�,�~P@uLF &PIW[Zaa6!I%W,�, $_[E@ 3!�jBA](% K^1(Ŗ!M ! 2)`,X/^� k>O;]Xv bRK@NU��rhfGM�sn3@@B&lxB_D}Ӗ+r`0 �v_ \jќnsZ%6吀lW䱻B.FX.`a (4jz  }yՆ @�+ Nz@� LHqxc>JPR6 \?A>75W /04  � @5 N �(ov~P18_�hD'�NJ-9IG |rPR9@S!рmԞX{�冡$.?=@a &� �0vPiCA]t#nl X T|=� �/ Y|Fnyah \M %p3w6ߒiV|( @A*:�BḚRfu0PPg??!͆*��!BM&Sn\ } ~Jߏ @AXb01�$ }S�,�Vw!#S� IK;Y%aE_ɸ@1~!G]b@/jC dЀ8�n�|bb�-HbVmN],�zIr`1GOc9ДsͿ�ۖBN-I _m�0YX! �gF@iOQ&X@d�߀IJhj7GGۡ 39J0�3&- [INRW3}�h�*Xr��40rbI([ J!Wp2PiD� z?_ �jMNAAޒFr3�|�ԘYE�QҀϲ NvPV¯�g7�>��B1+e^M�WQ7)xĮV~;e@R %f WAE�avB/d zX �vC ,fVrDΜX H᯿u�Ě DBK+8$otnnߘ@�$!%9(a03e^P@n%rsf i@%9;_>{}_po�bbvGN}ͼ|ҌQd}V] ܢl: ++ojơi7 !䔆͎[q{HnB&!,}R &C<݆Zz!ugxpҾ9/# 3g;wB`C�JZѾuYw@S iC\;+זLH` ;$3w YЕ9YE- Мhw]EECBCROeXC>I_s\g z'rHa|2u&�)EQ[N9$}`(C,ߜ%k1`Д'o ,RҶ<`j@tW) oğ=1J;dɥw%'%Ą1xrg&P[;mּwZ cv~Z7^^VbN'롶|?Xa % cNQ9dѓu8/ZH4mҏ;XM0b$%uډ 7'nv)V rϕERlo5~AhA{OrrI*QeqoÞʼn &cQbCo(58I_pFyq-h(*Ma9 Ba<3leu{(Bh`2JOBCda0!)?OI{琀`L t!jj>oyAhtqQ`T Xg!vXnE�)  JzvhHÿj,1倛^Jbqwa�(!$4,so$WB_2� 1(RP$l}'/ ;pFJ øOW� e^M\}vt4L!9]?,i>7 D��+1�2RJA/`A7e_18#)<gG3ţ{(�x&bi(38K!��b&rߣ&% ߶3Ԃtb@!�|Y,�TgG̀�!,&ؼ %bj &t%#1$wBQ 4 u�`  H_p"/ p �v&mՓI̝2UϾ7q'Z{|. 1�dM$.~g98P|�7&`bW%rJ8d��#Jߐ9p ( sNH @\@`bE}`sLU` 3 pǣ}@Tn!; Aj9�,�N(T`o LҰjv7sm^ɱg_�\@ĠJGC{�@ e%䣙  XbAx+4��0~y>Hx2bJw\:"v�x Nփ eM)%쒓'{� rf &uXa(~5^Q}~\pb3F�)�hg�=mKB HCB�P�1Tv%|1!�^1 3@}k+G%w�P3x]IPM -~Y`� G I0Y@O ?z ��!�!3g�� +Y\ct@&!7@ZKFvp7$&oހjjH@dشjs0�b�-G#ش N?Z,l;TKS@�b ҹ]ه')(�eI{Bո0]oj(  ,JP+#7u 3i@Z>\��a1 �w8]H@@3�tx϶.@&�kC,l2UK�1 �bW(d>Fᛶy@4�-%@4�rP @Č֦1�L�̙BHj 䐾K@rad<LbrSR杙Vdo⓻(Acj2[p�Y q'ߟ(z� Odi`c~uO9!@c1Y⏞B`)J]� L!~B-[&N@:%R,&�#�՜Z n'SIEnΓ(fa5;ٳ_�d fщ-+_?/ l4fvl[~ڪԴnCF)d-n13j L,6to=i 8nt>OWΉ@la Ŭ|wn.6VHf&2EQc3ʿj�4*@@5 !CIhIhmp�L  �QH!9}YHhK*�)} `?@kNJ@B7SnhB�~�I,gC >0 _(5JYOp ;,F�J+j�X$0Pϛ\1 +ʱ�D1JV)u&5�XC/@_ۆvde,V9'~@Ɉ-R[a0 bM� ^X ùb�I0_t&pSLm6^- ƥm~@p|{7BU@cu3^l  㜖^XAņyAv'�/,�Tr&cѱSR` ~ 59!ŕ7pPf&n40$ �&qoVaނ+|0c6u€ H|RqLѺ拘LH+|R}!�:�PM('tdR~ް� rhgŧRލ?ɸX 0瀀�, )hbVX`3 4P�$�h %iNMq5q 1＀4&�fq|`` 8P�2&RL8 nZ R��5iD kG!c`0SIJC\ӝl!d!|  h'PMA tF%scy]W{@B+3z�%�X Nu*��0ieH<�脎Q  *ǚ1I~ǿ�}u'C~斒b0ކ-֔ �#RDx 14$;|7^Ex0$ 9iN~?>#%'}X?ӺP^lR;=n�pR eJIy~\3] ߔN(Yew@5`fJr22F~37WR͸IvN;zM-$#Pօ'׳"F Hf߱=RM,$~tp�7|$g&$B/`BK ^!Cu-1043IQ4]G9y KWvx˰4?Q!4-#B:̆@(0;P̃?̴R��p8G‰W �^Ќ/9Ԇ�fL:1 f,ny}u5�x�fC)8L7; ->6W7U/>~�& S/!{~qg1$Bq_$un @4, qlV #i8) [u|©7,`vE5(!95zFw<jdId.Zak“(]GJqEŢh&YC8�To A;~;q*`+- vepRW+r׀V&q ش8r{]`4 ۩;r½b8i v~@'܄CBqk-G|3j:t!  1hN`/;1UYnCCXg r@V_!$j I XBЄ9Gp.&H,oGْtw[\`ZJ!q5A(`PgByLn,�\�+05.^ u +8Y: B�vBp7,ay.3) N&\|;oa?tS왈h0Zq0yOH` � � FIvb`S#5[;cF;@Bpadt JI[[��+PY (4ҹפ�b|<LHA3lOQ0t)%|>3L xn!H~{py&&>(M�41%4ܜ ;nt1E ,3ް( d0疝ߌ1F`�0� ;&Xf 䌞KV]6]P3Ԝ@�M'b2pׇ�@��jL؛#?! t%?l}L1Y%;o$E& mI!4i00 Z1h�@@zIep<_18W�M!yIBwvڝ]aB/?(wAhWׁ�\�_5Q7)�V67')<#E�vB~Z7AGb9^P@t(-'{` @$  !<�*Ip(K#ǥJ@ :�z J&%n߫�t�ZC�w&ŀ#Ra4IB-8P .M BB8ԓxӀ2&&%$J,.^~P 7IaA?G�,n�5);M!w^|`�3)J&&'b(`J/1yEA@j7IYp �/�Ǡ䣋h`y%10o`,[�K=!B�WYExO׆�h�@0 *sW"CtP߭�\�(!=a-|Ns2` C3<G�TVAM1 Z;!73}d047'p0 J&òG90g1dYŗKQ۩NM` !PҒ,a֔\^O"i+c;矢o$+X.  nRxnH;ŤBBC_n)mu$D $0;l@�orq_q6!TZ֯@A bQepgٱW?_&��n(_۔jꀨ`% $g|(Nfe5/~+rt F&l#ߣ_@�`ܲނGd{+ -@K.ZݤҀB-.13 @ �v@,*P&Fe`` =lczP++ c�9xN\,[k&fܿ�8��!-(O~~H0} @@8bPW)/|Z@ @/JP05n*�X!҂inZzf%INZ@P?!@`aH)n]r�I4CA`dKKd1Q(�el_qhq/h@!� WBI,0+KMz@g`8^XPQ} o�#ܲF>.Y00!k�D�zgqp�� IPİ؛M(PF PY4 ; 2ar(R5=\0p%$3 q (p` Tϑ#@�BI9v6 v�C�\� dCj9hve�d� � ),#4M:�=]a|�2�JKCs|zJe@6�rM,(Msn6�' �7�-�2!050rb1]ɩg~42@9E�~�+|]W @Li4La!NlKQY+ߩ+-<~}@hj�3f(�-x`&0aI%6i�FH @o܇�^��N^Pø�p3R'%P3xP�)!Rf-#e8 @%Oiߟвayt�DwIi5eӐyDԐ?R[w͔�脜T }$Ba`!dw Ay}oȣoTӓ`e PՆQ9ZM-Ja]`` HA_;v>4ـ@lMCJ/)7]a}<a ?l8ל1(S?!nn/r%�čR?y8x>2ZxdGX LPnوNXct{��Ѕ(ig{�@j9(NZ>fT�DQ 'j718n-Q}[!! WO 48 G,7Ry&�ja &q$o½9i 7uG0B +w*%͖jH',a.[9`76=`MGC'-pw 40&L\"f /2/aIx\"gd$ĔQd f Hk!yBF'ݹ0JI]Z8h�F4^+>8taegՠTQE6RVW''X x 4Q5�"'ZI35Z;�C @p}D7IN'T+AP>Тn )vΡtC7 Ns~ ) GC ?@Xj~,_fb4 $fB@|Nޗd{px7tQh c. ɡ;&}8x=7�D$☱g7|3h:S˕}Jz] y a(xH�lZ>nuf<pCuY@wҐk OnݒNђ+a 1a�.pO^-Pnl0)IiFruP5S>w śeu* Q|nAe>^߯~*L!');_�C @o A5Ĥƛù-w@7R�z^Cw ID1?^W(2܀  Z\ rV���+ �bPJr ͋@^Z�+HI@l_I{lJ@i19k|wnWOEђu JN?|]� wd׌w@NCq{� mC C$O}H=/Д7��NAzgGU  �R=;v8@^P8f)0`|w/}"`vLqAݯ�``SITa8K@˄07_"hjơ(7+,p.P`a. 0 98Pj9{ @0,`ktr@n H&N%%KC+$}{ j;W�t@4 zCg�:�1�%'_g<ڥe% W\�L59L4e9WI4)Ҕ957ؐXw$z U4bY!$K%2uM�$&2D9]#:9_�;�D0�:/ V<1=.Zְ � �rh $43U?^ �`B&7�ěeg3ck+nٛae4_BQ|<�L�SB�i,Xɩ�v�IC6|(Y'a:!�|bTQwFLPJ /\jݙ@@4!\z |J8ׇ�L� CQA3mP�~�h{Q(7xs.|ɸ �4!PI) =flE2�hMB:1!ی:̀v,|6B6n-YI|wtpМVή8 I.6f_rr׻v>A۫۳: HK2x't7l2PŌŧ΄~&V+xsG6نqRҰ1b s| PDs?J `ԣKNQ%0fzҤިHRHBY40Yh#ıa pp JHڸ�0)$ːCFN3m�@;/C8 F|ہoy[݀ ob P` <0ۜ|mO,kd>}en'5A83S_HPn,π �(bK)%xK?;7aLVtNt� 1x01?n��2P ?, SJHkG�ot3-R^{�<H 1,C7w`;-_tͺ.B&� �aНH}<fPĥ:Y[/r�25>rO��6ٱANjn-Imb2Qn=4�0{voBrCr8w|bX�Pq @$18c.B�,�l^;%%uf3 k�3 ^Gd0$"iH,ĥ1{>U R� a+_}�1hK+$n}>>9I{!XKHl{� L !d#%񭛳~Ӻ ]@lRyұ5P�`iAOt_e�9P :Ro^;Kg @3! 0J1-oѷ?$*A#(FU @TrY (vnr `X@l1 0ALAכ�)-% [y~lH@ xرv spA0( {tSH²p� ncߋgĥtu~{󏌟j^ϕE?P(B@7I[p.7;Ȃ ALbJ_Y0ͱ1;3^�%%gY3#cw15 t%߾M.m3۾�)!Pw@AkRt�ݐϔ!2��0 ; ?p`@ԀgP^qNOk)��W!KYELBLQIGu]P 0!! !.*�fIHH{Brha3b2QPێr 5 n� 7v7ߖh!$"Z@nWnrW]g܅7F| ,3;0t&!nF-OA -k[e0b{KRy ߀}^$ԓ><4yW'Xa{(Z>]p % &Wޟm 1$$'={ j ?,dh1` +P7|NYNd'(:ПV297qG gBC8OH=8��4 & (oK9HV QD CFӆwe 'HL_ (ΰR"k1)*e~QB QkrS!Ky0 @ i0we瀪% 'x۲Mf|e hQ �ĘBA@T7A Kg(9`U<Д JPHA|U¾@H  /'0':'nd%N&@arby la!$hٺC?& ,1%w5O$Ӌ+$ fՊMB %83(UQ0�Rs瑿 3vLIpp*`B&SXvX^ C1 �g53{+Wpč~A=@@΄}\`N&9( +6+F<[.$:,_e?ףI7C!z6~o:n[>=Z�!&!$$nO-8ݒFol߫gc��+p @QƆȃd��d'b_u� nt HURXacJL +ġ8}d&k1v4k2 ^u��5|`؏C$bq~::p &1!'5x׮ ��pq <%RD00M)W}{ A94P ^Noo@@ҐbY(ZC9vR�vR%{0 `PRP񸋯�9@�ض !9a։)WB�~-i(W}{ݐv0pp);$|`< =E9P`P\�$p]|&� rha7PYe=H5NHcKL�P*!Ɏw$^z ` QɡbV 9#wv�МZIX4G5 "r N;ެ NC,VI-#gR>^[Wg%rJ/�$ Is:Iu.9$qwɉ�5) /% � �1`G~)& z2rT 4)CbiK@=M(:�5)+fᡄ+'2qn|>S^ؚ�BƖgBxIOoJnpq:^6 <5#pɨ7<P bh%�K $Nmڒ 3p�3ҿ8`L Ni8իk�`K1,;b۳0C) $|`k ݽ!�!!'A>h`:'pcϡx0I`$ +%?;\b|۞o�5ɤԧo�p @wO$o-yKmy@c,s핲�npn0`P2KQue&�'^wG_ M$]6 (44 H?��^0?\ $41(w-A@ @@MA g_djᓌN%6A4_g·y- G;㾅jHZFR0iBHA؆;$;0N|v#JJqQ`% 7GKK[+~nWưMF2%<7& JH.R[w=<0ĩ`j1-M@BxOAx`|e L+|D.*`DdXX)_sh[2X]>yOPHbO2bKچ�(! $ ߻lۻ$_�B5pM�xZy1Pg#!lOa:N,ݐCwUl|("A.,B2Y?k� !QI)N^uېN?ft I;]ҴJ>fsH z0΄e(W~`p/( aa9LC?ٶ| �./(� K|uhjCI4҆' OWt �+\mB[)U,Hi71ߋ30 X!,7a¿pz� l@�2 ᥀(01I9nd=K Wl(fR2R}|Y@C!dY%3tc^` I-/!B ηS,>^ص1l h+f8<5,1/2o8Pq\B &_<Z`2Җo_>2,�욒ɻ�X)%l},V,L!)׽, Seߵ0CGAhźڹuLd�_Mc\5 _Xfte4{7 @�0( f /.VO^W|B= JR�A;Gš aiI N|^i6100  !΀}jC ) =/&Dt>4u�3�bRW%6l07f3z7� (�LZw&#'L KOީ), B%(VFcC;P|1YT_0eL%$('~7W0%AJW+> f}VDƝЄ3bBHa-[Vrkn+dӅ:&i쿲HnV0D2BώD>g&J/?Z'7zӡû[1)/� JDh҃aL0n\'/ tP zIpKBE' G CCJ]гPaIIE'u~8gqCn~&i43|g9;W`:2ry]ѓ];5rdrR_wņi%tv8?(=g8 q 'cf}P;}n?3�@%mư~}XP&!, i)f:_` !pNwQ`'A d2@?B'gJ'%s@CBI09sh ϛp@B W a҄a=k g|>3Ю9.WJQEwjQLhNbZ'7^aWư2w_AE(ǫux��+BP=@v� (!& |_!7t~*�-&KA#&+97-VijJ&02Дsn'8d3ɉOrg9P`B�3 |%qC @`0p`n$g^ ��{%Eu':i0C!'N�?Wt �_gbhH z wW!`Q =8‰ A & A8^*ax7|`dB Z�� B$��# &` �v #W7w�h`Һj;i�|��Rw&Z?Z1 +Я9a hԛ 8&ðj/,N BhGO v-X�!2i0]8JCQ8 οɠphc[;P�1V5 Hv�I5;π$H=pi  &֏c>@ai Qp @0!�j5IlZ6|N'� N5Ď�%(@`kfԄj9↠;%_|{l.W�( @rQRaQy`P &Nd1&$K݄\`?$ujCI;jJa5%O`*#{P@2ɸZ BJ"oy,Bz ��j�D4CKO^졙_ I4057_o<>Yo J[6�[g{?|�A1)@C(�X=u ZF][wTĥ;ba olAp �2AAПЂu}#0AmO(mQ 0J�BBW-IΣ˼&-;�딌Z{Yw!�j 476VQ r^Bga:d$#u'�*90jI N 4@$ ҄,�y4 Brߝ=gO^0N_򓮄dL/905ĆC@� !z3 Qw OGPt�P;�P H8Ṷ +r6FSu] ?ܤ)UW.hi7b=Ұ�e҄Y^2�@X_/ -<y#50mQ WX8fcj@~F HFػʂ\c�t%c51GR*ӀebVd1N&YH3D`b7SSpf/ R"[H&`G�2b hA%�ϘaZt�rBdS3+fB^ˀ%@sjC�Q!2%xO7_db,E &Мѳ!EigݕyR21b7#N�!�zp BP&3~7U=�j1b idr_Glg]`dgn=4 +UŖ�W)eo)p+ b` @.0~P !3to{ R$xn�dad le6Y46CP: _%BoP`b%E쮯u@@��(n85X(!m7?KMOd5~2 Hoo쎍6L!brSvm @1Htc.`a0!QҒy? )} à`� I)-l>  @q#! WW׎RF TMt'ߕۮM7!:q(;@ *ߠ1ױ'Qd.!~>j^;s.9_!̥KY u}+tHŔZdZw&n}/{M�0A_)< \@tvubJ[`(Ylcj*QN_ ۥe2fYX':;YClS}sL`T FC' %〘 ham~>JlngG#RӋ5 $ ;e8|1s2H -s8{"q �W)?,]\ �8S2;uzbFqE�BU7��BK'gQx$wtR� Gȼ@@_7B d Es�rr͌'}<dװC `c[mLo+ :�E%0g']Roƭ[$y4j_)WA058Ƀsqk0 س_j NIԜP& JPO|NM?j|K^|B&t2F/+:~W@)??(㇡On#ՆܖIA/) +PѓҍOt+@Ѐ5+q3T n|0%V GJD$#~_&�ĘPrF%,Ǫ 3 oed bݾ[?| |BRÕw�nqeL /1U]t1ߚ 0TN;@ߌ$w}"e$>uh:� C(ͺPI8+7u ýo?VhtPs}f$0MD��+y�;I5�0- etud#ܠ�C.E?@0Pj1e|qDn;NH@ j2�0!oӑsͽ A'^Dx!4D K�;&W�h��v)ɤħbQ|uiI/ C2`#I!$A,} }._?n3= MɄcr簫Ć&z@&X�Pot |XbRRG8�*�bC�vI4![b^5_I!$�f*p5!~�%muB� �cP% n(I-ӏīS䤶u{�8 4<%0`0GG0?!�@OͽY    ߌRxȺ`A�b=֋(D>ΝQB"[ɊĒA@""Q{3F&N/=@�0Ot 2 HG2-կ�Ca@ńsu@ E/3㏳`C5F^`3~�%�|Ɉ3ޝn_ك{�J1D> @a#ـ|#_�<�ܛ_4@o_F�@A�_7ƉkpM �&+">4Q^�L�%pIF{K4_AbRp�2Dzn4P�|k"a'^<VPdm$@&�% ?�QDMPnp ZPp"hE(�Pa B5?޸$WԐo�F*�G�<G�`m54#H>&JAa+ &�4u2a ?ޠI%8"jxApC�pذ{;[�'&�ǔ !1JSA5` pU!A�t�5.>D&�LPmɽ vM �tn}r@�<p�nQb/֧Ir@h6='' cM! YJ(st/5jCRW l%-|˖7v}v/ �4I0Qi"L�%8@zJ;L 7Hj~^�!?H/0$DO6Ld Pc QoS5�hM I4ҞG<N "`#i '!Y@{_mպ&W!PBP`-D` C�h v(0lL�%LR-"GQ�,G1e&!}P � wiAa1o�0j�VI`4PA^ d$+i 7rbQƯ4eG@P$���1� :� CW<j`CG&VԖ2@U&�:R�^@ WZbM �@P 8r7}ᆒ8�&O(!+�< rQz퀀`( 4� t&^jS vNRFF!g Uh%e!PƔ)#W !Zɢް5D<X%)3` Kr ޴(FBvI#j@OX/|c- =7 s̪’E9E9Y58K`*,kV&d1wMC@}a!p$�!doo@�iA)f^ə&W\!7Rb],'%w GUC dȕ�g ,,SlNb8aqϞ 8$z*94@�ȣDkr�CJK?rY= �3,5@�H@����W��A��*Ӑu|ܳV(1[ؿ;ZJfd~1-5h,.߲V|[qިN:onlG@l^ao(ܚ-B:zR\ �&p [dj/ ][[I_3?#BL"v^%qkzߚc1{X_}fOu)AbOsNc=48G㠜5% !"}Y\ǯz ݸ=qǣuWb@xZ/r$3'pϲMrp)g!Q_Gn@- RB0+tn1Sa%W7WǷNW�ܙQeqZ :fbj@JM&!ePq4*X 85;>GI&^1n bB_~ v' C 1!;� q{bX{`Ĉ&&�}iCQ 3 B@A ),adĺH`p-dš8ĐV#&rh X⓻%;!�_]p ɟ^+ II �1 s A'`�KVn=dppg›7 #<;)<[!.v|Fpui '_Y(Q+c1zy^P^Tl4]fp"zG0Ksx7 A-i'YO#JSnkup7椟b[nτ4~-OCp*F"Mg4GfvqqḉdA)!%T9+<j]ŰF}?m`eL W1:Kvnq{߳Mu��*` _#11\g)dB:),JkAE/'W3�0`P3%) n0M, c1$#<@vK- /Ej!~7Vܼ{#f8y~cRsamtkh;"%_}yHOtai4G^پا}_w/RpVQ79J7nSLGRv?a9QM~†Sֽj~v[Y3 uuq x#|gh ]q�DZ-wC7XRw0Dfq=S?(Q Ysq} #yp\}Nk�{[c|L;x7Ďq{YJ-_w8;Iq}v[b='5?w<K߶g90CB]3lkw ȴrЮIߋ'zGtny\݃�mBB_sfnDV9l#/��jY,g󔪕X?~fP- X?I7ssuD} wZo3e+wj)bND1pwΧVc}nl@ p/~D(Glu(O ٍ��*:pihdB~m-%lbI%-g}b CȜ+ +{Gqvߋe#^;uήb/Qy;vd>= $tٚ6-+|�!mx3|/ͺ􍛧r6ڜBl}c>W-^P[A 㳣ֳ;lwD,y/s3rv,~qgpEzIG,YI"qf|#(ų2W{g(][}zwu"Y}_K+q ^y~ƾn_(N= a{gwA"�53 ۽ur&Sَ8vI[si@Pxf'v|77@'bt^㬃ee8xĉ@w2k%ng w^cst+ |7vP2B5;7<;1ƶCR/.hvF}͔xKF,W¹bcwnt燹c߻ge1-?`#/ckv[;pZ9\{O4��*Gi:eJ̓@ -+ dbp󇈛]CnGfj)l#kW$h:~- 1)|p9?~n#b#:1,Qm`$sD1CXy<cgO_NG},̳v4m5@D<gqdu>œ,@VR8cQw;GQ)kr$u0yG;';mIy' _hgouCYu w0[,dng>a]s(µ0q\?p;aa.ruA`s4<x0ɿӯyUcAb}8p;_#ې?Q_ǎٛi/k +rw}6T/pkb8`1<EUYn%R>=O#o-y#E8+!GuY�gU= ›iz zmWFo?^W؋>h��+h* |ZFH(_tG�GO[+)%{-_KUsV98쥳zOp<C:W3lNć%e6=%f-) &N?07;qe߾@C a`/L Gl.프fAXsvmbH ROGZ:Gc/}8 a?p[z3 s;3ή,i(( F8D[n~{KnvdiDRюӭx?|\R[xB@P(q*bW<Nn8<`?}qBG&uI'<| GӍ܎/ 61"]I'_W?>n$@ppVa&9> wq/ojPAwqLrݸYq@/l*hᤢ߸A%>IŁfr tLed8S(BӘ='c;˶G?$Xf0JϲϳP=HېU(GXqv^ {EcqyМz/G<P,NݰhVݏ;p_Y[-yN|!PG0/q$[}]¹ICpl0]`QQ��!�=3g��p~q˥%{=N?R(A9F:p��+!'# vYyV,Jl r )3`~K|Χv9ݷb1\y^rPr.r¹9}ڤtN*䝇HI"|E' )8p:?XO/(<Io:SJ3s7Ƙv?g ; iq\K=~|js>"7Un,Q sQ+IƁ>3'[5!ײ%(gȟpMƊ 6#~PbDl8FN?Cb+�L{@ sp"f�e% )"/Sp䇭}DCuI]Bw6pW1G /wulj}p3nXf[-.#ϙ{?"8 3Pk,{)b*\o_xeWm,~Q‘^@% x'Y^a8p^p^8>c'o4<YFW'<x(|iې$m6Fge{Cqºo#<8-wZdD<{�y/_qqld|48W"z[3{sPB:lm!c Ycے~ <M%XW}ׇq-|bh"wO FyW/|i`BV =oxXn߭_+AͲY^Yטk^_y_F$œ��+io03gZJp(dR>?\K\ᘴtbY?TI/:2> O;&in")uaex>2@O? 6saꃻ =^ pL-r9|r3?>IerR\Z:�b�rH`;(0źLNJ!0H&hf�59fk1 і?;,ӏl\ װ-x|!8+}@q3~377~Y�@Cy}}o cKAe8yj⼕9 ۿ ^۹-t 繈9+�\%xq)۟:'(;A|'확rBiNOL( {ܴd< >u4=r7@GÏ!B̮yǬOl;rX't2YiK+[ni.ZRgK,tV'Nh&XyxCp5:^]Z!?USv~%^VRܜ0zvNߘ:?ٺ_8} 8H9o?falۉŏP}JsžZwDcg|Lu/m?c>;?bsc {K1ZtC ft/uO^ck̕gKvFg7/K,6aca򅛄/0з0XNT ڙ`\^��+ 5'g, i{l[E䤭wF jc}[WW?/;ur\ՙ~'rdu8Çu7 o'zpg+T[!KI'�$ 'X7@eII.,n+#x5$M-!Ξ092 'vJ��WdJ \PĶ(ь#mc&a9Pa] O;G*!!pҎIJfq# ks =OĜ/>PU,[$X$[1.Q'$!۞__oY|Fv}?RXQ#wG;C�� ȉxcG7n1x_uesy/9-a8ΰ}nߎ/q"N>y<Ӂ}I8pirB7䤬?f J`0X#ԭװq1/ķ`pnG}NP0չ;0T"|{}F[&8ƛz G}/]]Z:SfCWX' -Ŝ_w_=at&'J> u\v y]j0eB{8q-]y]簟G ZN-H8)_kz2W>o_3-x{ G;Oik SU}OW"ޮ 9ѢNu#&e}Îԃ6p�� +7&6_qԠI:aⰛllH'yGdzaFJ@))W"ZN≼5 uI|Q-o5dܤ'p%.�&-<MIY)&L/& }Q _vH0v{}C3\W"^3#/ ə(!쁣`Qfv9GvW1x?Z>Ǭnq/,MÕad)% xo:ID7'$f^%i{mBm0k,15Bk_X~H'nvQ95%-`?(?43yqVI8[Xqes[q*IH6q~ln~+�m�_6X:+@O?3`^q g+rp?u͈_X;״m~vĞQ=Ø?gԧ =o[=+"3!jJ׍1I19Nb,s) Pf!\raC*~7;,LoG a[�o[Anzpi -?a.ZP?y*ՄALݘIΛr=bjǺp�� +X I 7<3fh[7ۛG}HQuBDى!M`he�ߐH3p҂W]I_s.QC/34fKIbvF:sy19;H+~ݖF\tġ_}\Ve@Z2rsK37ڠB:7F l4X$41Iec_b;r'sSvB7?<ww:rp>u8pW'E$r#ďۑs88@c =٦Z-N2nX`_tߚ9#|e[sH"iy_,v¦`-5`/}۾G4N`ۚ=RG*0&qdd4}D040@(e7N+:w>#|$"1AFf" nk_'3qw^H^XbrwFtsI� gwg뾺SvWGc&miԷ`zmSg_^9p>5&oK|{WkED) /NŚAO{p;㔾8/r7iQ+r'B`C $p>o"n>8Sq~#(̡}4E}�� +LPNHaIRB dɹOnC�1XkcrPIR ؒߔCx`L;a8 6H!ldlawqL9ЖG%$IpzЇ…3G1A [,P,rT��q5 ,0jF H@dO0Ss嫑Ũ_Ɓ/,}pBPN(}߀0Kd⎗> Q`�rO?^ Ֆy�[zpj�9 YIm]d #xwn'n8^?CNG@D,(X{Ȯ̽K,HAdsIώ%8Q$_'3RȻ�"7{}+Q/u;ŔY*$y<X5@Aά::z+Vj%AzlTGY8zRvEl|G-tHVFW72L$3|#s0w< w!H`VVe'+4>@<j>e;tXuǑ<# =3~tqB(8R:hx~q8 TKqDWeqg^a|AWyՐ>q_ī<<خBN^V³az, S{`�� +`o1Ij9\p0L�Q 4^AE?DK !WFYMmnn87no*|?6BXc7a5cL;>emsp8GߞRGaQ7RIwl76Ş: !|LŔrm;xH>x^mðas'^3`3!^I+v%g^'a_{|,K qiJq1=%)ݹܑT&s5繧 IQ.p7?qFY&)@=W3X~9'2{rJnN,V%<Åo3}׏#P�ù?}(߰g񏙇luHn p6!ȶzE|wn0(xo3VlǓe]7DpKW3o+s< w:<q<[|xKwZ9l#}Yl#*W? Ag͉#P@HKـ8Dk'8gį|]epS,[-»}\7yCP1f^n1ql~erPBԞ^ +܁4WA(b Fg'iq}Ԑz 3789a{Q+t _Ɠv|`߲ Z\pus]78Aެ I@�� +,0AۜI$.y>\~nsoӀ,% A;ۊ:;=Ӷ;8/ eó0RV/>L/cx'Eeq8n{^ (PϿ4֑ԳdDcN6߹`c+6Q~@b؂ zm.M+ɜ nIE78_s ,Ձap| S9KFqK2/;L @^'p<mÇHLE=0Y0Hp;�8g'4+@.*DAV(I+JÝ ^@4gO̼iۊuxGP|H ?ھ%sPsW9&cIzjioo<Fw'!3/$}y3v/`O *1�^bM%{ݷ8Iݹ~5q/ kX^ %ƑmB}jي%nl %0 n#vMBQ f70go_H[8)WԵu| #'4w: b;Or$՘Af[Vwc1 :�6|g!R p7-uǢ_78υT_NjW?b Z'�˼SvkZX.��+ْ7JܒDz947 C_+M $E+��wF殳v_ߌVA ,' 8,Gl!,41ɤL/~t $~NTD]coǶ?gA/|1-Ν07sփ4}+7J-!yfq{AEo~b9#^_)BV&ݕ#;qgTObv1⼷Z[tRy�=k9Ƚ#={RǢ@eKI)f샐':iX}B f@ A7S+$[s̀TIWs# �h"^Xo?X?Ra�8>?aJݜv;~e;x#!"ۻ/sr<LT!|ݰSrFKs`wQ՝3kA[e,ڻDp"ZVpn{ϖc@]#:bߝkfrs4ĢrwܟWACQx{SOծnO=q:N!FxY�nu#4bX]}Ɯv)$0hfO3~In{Haܚom7ĭ]g}?5+%o+!,0Lk'uam}ͅ =ǿ͓fL3 9p0vooc(bpt5Q"Gj9C8{Db"oHDkK]q^{: a:<| +_Z[?Wwƾe I9za:+dW^IصỺVNݟ ]:; cNg^ƚg pAY`��+0Z/2׾o{w 9}aW ?28�;CxdqPDB0pmW w %?O <O1KEM ލv=E0&a<';۲|(q3] @? '$ծZ]YLJ FYoP7P<~֒Sa=bMnbM5ug8$tBrh塺}f' ;| $~vq$o\~wG8Q9D!#$Dڏ[o9$Køw9 K%|ofsb? #In(-}Ow7e~ aB{+O-3BͿ4(,vagzOI9p4<\GyuȾVhׯ-+,: WG71X@^u ^җ Xwֻor_|apxwcw|*X1<?4 j aQbGb#?U7||a+@XE,S7D_,S<s=|nDhjy;umSuuߙ#lNO49?8OoE_ V"xuVܛlۖoLrÈ@rRyEq-ﻹ'+9A&Ecs>W|omСj8ԧY_|N/,99o7fRXsٹ$`>8xE_|9)A=51??h^|Xa+E]<nN[}l[-u7P^AqG4pYif'gpzA78=?ZXN5F?5ġ#7ΞۥMǪ |;pw0aqT;o-~yǪrsl>Dc Q��+gk_Ov-3$?H 4` jlԼ݀$icPFd {`5 k`KH҇sH'q6Ss/r AnLPƩi}+$G}/3嫎<o)Q9����0ß۹z8H8''2CT)j[?[~=AxQ;$X>(缰μ{q\[LEǎCV9+CF)8 }*Mr ~kLn{9G;Z\ŻD䟍ڝCr]Aμ߇o>=Fndl)tgC9k"ʵS@@ogp# ؤ~.YXFȼ_e77-,pp C5bq`XX،acN e/bs|K_|RdKSsu`=R]$®( K ,!^7CyO칃K\)KwNS|?O0j@}8jE D XTzjj.t8ajOVMEgy_^|}n Gw¹XBZߌQWҎ,rwCGB11s!F5dc)n~-\G}W_5Zx1Y\̨SxΫKj}Q ddvADKD?uCgCȾ �@}R/~ {N6Z \j{0wû{1ABmL|41;)]]I=`Hp$;?$`0ƨ+5ߍaسm_K=+Lo!ӎGm,L<?~'Bi|5�nų)6��+0fIe%Ne|Nܰ)Pbpb:MS,޽iC C-{H +B/ Gdc{'ӠqxI?koj xO&SFct`@{}}|8ưcc:p k le~sJSԦE#}fnh| &B``5 o;qL$w'-DBm3G-a>m` RYllO7H;Lr$c$X7'q**Rrq"/l⟛#ðþx~mZa `(|B|aar$1gBS ٰׄ8o3zn|՜з]s71Teqiم8nhJ ?- W@2Rn sU9ui.B+i.+I|}[|;5X@.Jm.�IFۨ9v;"@;cp,.丄[?ǷR9mlQ+�u~~ ^lG"i>SR6~GҐK0d'c/ŒyUf1_msGǍҜ|q98N t1q}֥nm˜C{* 9ixvW$+1{>ۤ@Pη'U`c@3!X%|&!`͆ IK+2vn~RZO3 ؼOIJ&•J2be|\(O9݄ω�;xtZf1a݈ iiuu|/wq 7=C&/N*= Ib_IeWC~-P ܽ|M#:V{}#s ;_j% 76ep`< �0Ϝ$��+, 9 J�%lM ]a}K3gg9#FT�)RY҄;cpc6rp|�Ѐ@ zD}I,ţ7c_&HrHĐx��aaxQ|plYdQeJ߳![oXnOytnK~!,$W1kݲH,;\s3ÏgŬ5~_(]o"L;8[Y8,?7B?q�>e;G)yr @ H,Òh'$-kkb ¼K9J n|.wss2հZ1Bz70_ly#~>4H->y[j ( /|ԡg(n#^C^%ۡ4Nqa,96ߑmN9Dt?Lz�#Iәw l̠ %ab|xEvS�N_;r,;rı{%s a|*i|-0JG=1_ vK, 'Y|zbYN,4 O I)Nb5Nޱ룀pz@yu!aW]*$#16#d/v?VO=zkYB7P/aF^BQ// 0# {[1qUP#.' ~^! j&!uK9)W;|P1=(nJ8T]B70¨֫EQ1ņK>}xM&"_3~HD_uvL~I}[q$<ef;Hсes7ϙAn )w줞L#ޟ԰9 x<8FĜ!n`Ϡ $v~7—7+)0rI1״8f^Q[I-bjeV=܉.fOfgNO/[|80-v9XP~xG��+:�J+J&ɉԣ4>Ђ3:e1{-KB>`C}%qIQ/ +(Df,3y 0piD(-9s0#ǎx&ۛxvq:e1~evnA0MYȜs ~N\R Ho7 7֗N+ mW*L7L9]3C[PWpo)+XPrev8ЂPSO9ܝƅ@8z:pwDLܴ 7"nǘ@#uC: /.//NF*]+ߡO(<Tb2) uA9*)b]N9Cy% (N$Qf~(VbݳƏHOJ֮ϐc,߶XOz~0ܩ;øv)ox^A5S42ex#Ir`fS=+esԃ玷G;- }y\”iic@[9L$+nx|t9ܢYH_zq->Go݅-fOH <*bIy3YG:h^$d~C{ <$mߜavO`kf,\L#}9@%%d,Ny\y͙p#%Gl@ َ[RǚmϹ3!Mǹ)!*x9F^i#q}έ?-Jso<9bʶY*PAߺ'|C�T$N qSq8pk!dÏ.J @ۈZ8QHW WgJs@p QZ, %OO/Yz��+&wwQyΎF;c^߱y ! aƸEGfݘvG)AÇ;{hax h^]csXpi(_35X��E|KN6 2e>??A}5y+۫�U,p6epN☔N ;O9nmx8~##(#(#r$98N@f8_?y?nUdW-Nli8!S´__;rKU;9$=BE^/1 wL>Wf {NW %d nmcd=W[5d8t4|탭zhyy>;�t{ wb`/ ((cI@\p`$+(J+' ;D@`<#ޯS}-pI�OIX)尽1􁥘V&rIH,-rz0~A,IEL NMz:q9JDz[gqMd�J!._N.5;dHbRXC KHQD%XG1f"l@>Hνx`$ NgYJfx֛*)WN?`H>3#|oIQ:Ixk+^o[N^/+g >ߎ]v_~%RcN7|_Gϗ64߹qw[-p$Qc2М.OO'9crٿIqo-)M^ϻ?Q?0fv>zRfs+?fr 9y_|ugc>"LM-,ǔcH_A;5 [(3x8'<:ۡ ů;yr{>*e94A@-y"%ay/~|*OwQO#"^ٻ? 8(q'a\l$+c6]s3f@PQF4` y%%$ {PPB_/;��+-dہD$l�#ؑ$RP?EyCzK0O �7 E1a[(jZm͎8 3lw‚o bzH3A,v axzr'17U' _O=E H9yjr%8%??n;WېM7?oxw z~X]a{}Ï_x<IS.XXA_26Tu|ȃ״`#|X//߿ʿP[⑇'Yp' ^?V"G-{1mNg9{\Qf}fozIs[,)zZ~^9_^Zɛ(_K#+0=Sd@WƋx[u`d.ݖ{%?|9uՍ2ZV؉1 xh)!y9ݝjLC~R<a@�z++G_ܳS[xW%Ne/[?;l)|{K8V*, �3XE 9;BBүYv߈6P^0R<{{WbFՃ#@6Ga.%E}r 0Y_|znj)x=[_V1Oױm`H$WuI]X`-ö3O_Y췉͗7u6u8G~|щ#Nw<ŀJG10,w;rHaM%&|xϲ (>XYgwv[<.辍v5x \4'~I?)½ݓF-wAjxW*(7:hwXcu see|~K)Na|DB<1:ѽ9s/]8o_BV/^לL�4yLSf8V��OxQBNm׽;f0" {iP8췳7zN:;qN'bÞ JḤ_.?oGۨ)Rz[-8 Ͳ_BBؤY/}rM%63;퀔��++~eb|@,0D"Ax $5Ed( ۰Jdδ<Z$˴1]?l V^MΜήC ~ ɇ.t)Z3dYz /hTn%#>TJ/;bHLw n?) K<o3>�B�mǙUsAN@~E0iUB0c81%NbF;udnpu@3ŐA%J/ [L^u^xnzKV⸞hl/)@GU!8{㾣>|=sPl2<+A\+ҿm)swj1"y'yǎVOkWD4s?s0{Vsx>$öd kwPtς\JX޸;t1EƚcIԀPdԕA_2H R.`�--f)~bYB9%܀oz`YTVs+['qר% HP%-c@שe_fŕv(uꜱ-W,; Uݘ^iftŞan%'n.:#Ŏ$Q/RCă;-@H+$<~h/}5Jf;Nǫ^v[mJft1C]}_QnEzwuㆺd}z[S{Էp] (&YF%bFtRoB2;c-,1,/hJnssg䏶SS翣;asY J/ģw_c>/{:n0OObf@);,-[K+N|w"|O@ rn'c=؊W>9nl<�l;CF#x|9-W |=Ps׎:C K &bAO}JFaII}nL9A펐QjCoXՖe@��+e(_s,CރQ%YX %hEut \ق2vp圤Wa"m%S{c6=aV~X{IϘ$hk߫6͙e35�ԊA O_3;K,Ľ)9c>}GA?Ԃߌ}V%wTaQobpdl#%y(A{Ly,s6ۊK[I$ w<9s�xGMb?#?=FH�@"GnƷoNus>d 4[s5[3zU֯6օ)s5@ 4! H@Tz]n7Kd$S#kƦBe2�}Q(78YA(fq|yV  U@43 , iIyP9B);w,S'͜`/@] p㗎qmagKf9^outb9}mVIf ;=߷GǏa]ݣ-v|$ÆAk[D(׾h^ fs d7wnt�af1ձ|yꥑqI]\vtŘx;>LH4('ڣO)cپ;m#G?n ̳~npST��Y[՘䉉9Cr?OP4;-o/of~&|v묑 ~LFn0X/_qC?F0V8 JA;Į=|Z.9[rC-I^7vw IJ qrz H (~b~>$O* 8CB}N/p76v_vG>6Z;fI)#9c mPͷ'#FƔ{wKl��+ Gš %(/.'!s).p+ǯ)}oضGMp�޶YTpIqCTe摐3lR1Dl�dn^@.^Ƴlno"x^qՓ8B6Jg̀rKFj]|ȸ9rێ㇐u�mvxQr_!?:3i+9<?)ׅ56ʼ/⫻c^:zԽKc<1ν'ՀKǧ` ^7>GOjDBzow:f゚<yB1K81fee{û@!(<$Gc?_s[R[d}/FVR1CwG||wuoYmL"^PGw_G 2{(#%yMaS+/Zj=Ypn B;ϔ:9i#aOݙe'Ve- /tfq6819x/D̎W <dgm&B8+~)C& nI)Ԃ՟bI^n;}?P1jΣ3gv_oaapТfPA履0^(%DHmb9QwoeLNǸ^֋AI/ÆO9!{ovA(}n\x%SЂuۍ qa4@e dPq_ :siˏ<{��+-WIdXvPidlVB~8b2I]t}@IJ:_n|A{v`~$e)""Wr~K{ Ɖn/P`o{<_4?ov":3h Jbľ(''8]dAn~;3:F#1K^ 6]_i 0L; ǜwUڐ0Ҕ(NpH LEƟ#ߞC19үwհ_bsǷ7(wKh^||_ncaB Pۇ30}VI\'nߛpt֭m௡|>︷eo(镹fEޞ7 lZt(h>xP^ ?^IExޡ.Sv3~O֪ƤH&x?6 X8pտSY/qb݅�`-;>ߖ!!S˴Ԑխ*^GE 'lIy|jd6Aévң|S i_~¾ \~ uj'V)CMrWqߣ?s[`2{ȗAX~co/0Gw~L1XA m7z3`$;J֮ap;$8DoC(*_' K>ǪǼ՘ƿ6R;߳3?r+(<Boja'2'2׿�D{(LoQe 8з 29_uy��*=dg�p� `CAEqt,C?"BuEkH4~)؍N@#&Y,qC݅U<L#߽8;lIqAk���1� V� :əqEŠfB(/k&`�4oHuaaKuHO<x0h_rPX[&Ð enw8I,<h:�X^!B~4>(eJ!hp��H0>΀ �BI]4x91 GY&GEܼk\YBFrҟbB]M`$,I0�kHG$Rkɼ!;<{6g(X#^`eTW$ %ErI0@iLĝ&#o(\ CYSTY:HɫYx neR><2(0J^ 6y # �b^aG#&Us8,C0 "W=ΝvOgA03gxCn<u<(? ӱnF9e ` x`XjaO$no�o&REH>MpkjƒR5YIx҃\`�@%VM`'Fz LFng 473<1*TG&@;Ňs�, RBJ-MB&C&R4oN�?8GD(�%6}xj2_(nF#h7hC-�tGbMXbG]M�䘐Fy䀬 `'pFJxS?8QiZ1 �#y e�kU RV([{ZG9a6&=�$B,\(kۍ))^֯:89<&� t`U +lnv�Ą`X 4Wc; =bHȱ4UYh*$`z=j|jNW6i1Fgv|qWNX0` A  ������A��*wrjpߩ.|g7d(HY']ѵ /%8,J<2J7H΂߰ 2,�-c9*qN&~axȐC;_<o4~+; G%BP-3zG)Ř!-qnĂ؃8 ~"O Y9(1 IU9*^%%Ò Ɗ?+="a3 QܘXGM$p13rϳNza<~ vCq^�/geD4`1/1<S~,ո09 G|?; )=BOǤ1+rE& O$@n^豘*0` QgD_%C03M _C�) H@bN :﬉-;0#{TZ9'vv۰Bso9"nšK婱|)mwp 8wl]- K| FY~1v cg 9UŝNqjY>p\@Uk&,Mghsqz1\ύe69ݖKZǻ_d|VFzSf^WG|K+*8pW۟̔ R:zrlWnhVwp��*M,a044b䤺&1\HOl{$~-aF8hj{wnmN9Wr 5])+btm!PcB0ՙ?f5oO8dgD̳@f4@i<Xכ=0 OPyKQ8 pp<;R7WoT&ץ~܀et580}W"* qHAs#;AA�?��!�Y3g��sqY_zMО83ٌ/18nTL]|iCû?8Jǡ8lt5qy_﫪f m{wZr09_U'lgfrk]$#pG8c_W) Fp͌%0'=Ye0['y3ȾsU3VPݫv z#tA_YhX'X۳Tz'$<Px<"jy ՟q��*%7/Lt&1y)_uBm 8l;xjQ}aܟJ0GM v9~#Cܔo/2̧}DZˆ֫$ENZ CBwq�bs~mر֬ID¶`?p'Gp8"EĻٛBJ`:F;gYhnwd;u'-ߑ: Gf]iiq>pe"Gg]_^棈RVd<Arr\'d>AG6DZœONo;V:7pwsS9[/v Myr9Fx˜+<bĜε=rkXyqlZƱ{;\?a'= :wq(ͻ@C_1$wRmlmָ��*[|K/q{fjV0{\C[3X9WG˿rwͷ4B䝇Z8v<=dY;o~'7eR9X+h>Q%;3v3"9(p:xSyDbrVA\ m{aJ?qТqwV n8%LJf [ j(zaw-#:½@6E2N>`Wc7,/sF|<ryz៞3D,PE,ɔ'+fFe �l+>$x{өڰkO{{W¾ G:ݴ+o^l(AU#_Zds?5j;�BDpb ٥15 Ngr}O1wV@hx@"fs\[uK,!O|eS=ߑ��*x  =ߝMK x},B0X-NgۇWP[;>s6xjSm`ݹD,jF{F -n l( jKi;‚IH_l~r{ybpclJχ F}N{3}:ct?;K7AI~S;iIf^}#]�8 /JgcNNqNͽϖN?4kb9}esȊ'*< }wg4؁Dn~Sb@{'yI̔JF/aC~,qs]?~66>ݹCۇSa�Mn_Kw0׾XD gT|a[`8cȚ4 pgߺ3fj;8kK 'qa Ȝt\COE7 6rp]ld؜g ,q=Y|1- SؐFŋja2B�WM"$ X\X[#8��*4 شLn`|pGoېPPX1=sf#1@h`n}涿ZJx-SrpZ$w/G3/N|!x/ XW>;91���Jσ '9?,0ט tw9yxzⓕuk\ѽUS*^RƁam@4 i۬o^<X䇛iwR%\+i#sw#̵u.Gq?9+e G$Az�5\ 78x-w9 ې2O]+91ݔ)wg+Ym+샷ZKת7(Yr2+ik�1+9hs+'??q+xGNKِ5Ƴ>_;zn;똖<q>Kۤޯ0ԘDI)` ;'eA\)T8>CA8px8v3VdȾƠNoU/cap^㾂J-e :tqic[b>P+1x[/pm j9_{'iQyadLCB܂}p#::g3odS7z!?''7T((.1JiM4:8|w:^;%h|p<ڬ/7`V`uTfmȬ3;Nξgr YD8��+@Nohܕ <dlR;!B^/CߌưLB {tg3,m3YADUnNΫmn$1h@W~AGu4 pOCo#XHbhbWC?Y;t]0|56J� ão~lE>@N8v8jmy><[s/u?rtƔ, .#~$=gn%@о'd8Œә._֗5f#Y-#D? 6k#܎^vPSb1>w4oI"<2b ~xĔ~r8 I=c39 qSǰwK52:#:xxh[f e0Vdx}E3}Bx'!hdkP^b~x[/*T`(^ B;̩{+pB:H:3sO4/0YqS3{wv#xx;austub3`+q aUDX'Nv|Nr^y\{* [Lψm1,Z\jWդs-ǽ-@fja#گu8y<G#}:Pծ%6@BX9╇ TVw��+PZiMd# /=`gE[ݥa^vOg}:m~<ngY8`Sy Q'axxOPWý&)fgsy|b/ZV֥xb\W Ӛ0E $`.iͷh]37:~{_vm&뇇 =8A'>18|רS/8> twmpN|#w;O1xw70D<ӅuN"%c 7 q#SE O W9$ x󺈣Tc08o~+b[t=ќfPIJ=\E c5b^\G䔑,a[sϲYR@ H=[[af)D;bLCv#'hZ>HonxGWm9֑̇U}mVAf ՘#3C\y:ݻ|M/Vr؜X$Wk[/n"�Z7/B¶v{2U9z{nspu6?}ROʯl/|:c9'^ǭ9DtJ pb6NƜ4>'INu��@TusۅGϫCGfE_`'R[go2GN"j'ºV #q<+Pa?Z\hס6##s.?e@8~B#g�� +\I$Z-rN n۹g>')ٿw~;u|%f5OSw4+ċ4/^c#k}vgf cã<ƲWJ 1jby\?p9…y^s渱c~̓&0 p8C5|۵Qa;bXa0xIB x"> y úb][ 4#uP%W�HgBPH7.aB1s>>D2Jx{t%k;h?(w8el^ؼwՈ,Ϝ 5m?Ql;(d.F8YVdgml)P"([ng?]d,w:A4ר㺴r9T[5^</?gͷ]fm[\~jÈ&g&+'?vwwUB${l,94<O9;6@i:㍖?4c3!8/X ۑ'ܞ{k`V,T&p_厇)uZUR$^kf\s .,w ~slTG`8MAjI]�� +lgq]P Pr$97_ϷofḤ+!O(v(ϱig9uw8~͛)M3?6d||t)ҥ͜_V#:< s8whnУ;tJ[_Qfvdr!fv4Ha 2dc27`hnGq3Ysd\;8)s~ם7_*4xYc'-n0QpBu15+p*,-f a͘[Őx"k !bR'ͰԊ?eXgCR_ϊBO:dN>B @ %Q }yC9"Wڇ™ ?yx#qSХyh㥢Z*B:8'GUuU=[yOʝhCS<OZy7iuykZz5<lE|g$owZ]¾"=,nPȺV~$wkB|#/5hY͵\/w'<~΃"^QOuӤ䑺죯�� *hϲ{F`a?~G_[=/Վ tPhzypį`Pw <=齴a?qx@;yn ~Pw]N_^xpg(Nb3:_^64wGGܓ|}?W$q,!8>\VO's_)}X1+q!R0+9)lu8⬉q�<)0͟N<$9$D+qM̈>\:w8._ZW0:_us~!k?5շ8Y\W?Zn'׉ڿ%bxߏJ@i>A)$! OLb`uε۪fՙ~^6{qG=NDs hh[30ZVjN~n#V«-<pQaxkUdpjҫ,s/*‡*zIfn[C::BwVb m󇛩OJ1N0_74#CncJ"Wo9?8t^3u/q mȒG@"sI4hG eh��wD#ʘ�n?a4@Bap=uŇ}PR@u+~T$h޻'>Qg.[sǝ[+u{|~M%V"` �� +s0Vg O_ڷq=稼bPaiAef#!Pm؎_N 7ZD}=Ύ1י?ǰ2o>͹?wow|j1^cI9F_fqCw8~3ݻvX+,9_ Ŕnj_Q*A -+~{ڸN)D?.cm1hsr"a 0qǽ`+XN˵w}S"7|w$4NCcX#^}gڃLI,lw_JR9Ɯƞyb`#&)B% $QЈN6vAXnR+[ d:^oLl+ ҶN//zn^HjXg׭Όzh/5 gQgu)z'qJ"-@[=.O:^a{WaJWz9?#s'V+֣Ys5#-f=} ¼|'^knOS@3قLI_4;YcP,8_d៲1бW d{8㎽ڃļbC>, {ѵd w Va5wig; xpuO=ZMgΦ ޳adOXx:ij{0Ǭx; �� +}�%eKFq$~<> L^tOxF! ĬXJ/G)poa+-BYhC3kS:^/W3؏i wRtqQuϷXq9ş !}"k0c4ky`K¶3{II ~r>_KZ23%@qqyMmrylѶDa\q"ݟm_ hy 1k49ceZyfwp �.s7G3'|Nk?#?K;-gLUoo -\fO$s2ߩnI|a-k}O]?׸bwǯ?ݾu}1񂩻V?];hX,^zK=u?M1V; ³ޫ+IO߰u-=^ \vݓFU1Ǧi:'6r_j6헇eWm!J/+7[~ⱊd\F0۩X- W_0 hFȜv0ՂǏ[J}6?wl#Ѯr<fx܏4E~E$\Y`OKBڮ{1,ۜ$bwjp��+JFC,~qk`:H~hFK`Mel9l~9z8WD,H~[_x) AHs$"m RY7gRx^� |):PvDwͷNnÄFoQ�@)i2 8#w3+~/Ns3pѫc'Uf>>l-EyK;ac#Up>r8~og<uمn~߱ݎSEGvl?x <,^/ևw"{pyc?09)؝z4Qo`.wE(_aKwx  */gNGKgf�sbN+|Dbξ#BĐ5q [n1{ ķL Ie,~8Git7l-g[ AUI%WwlyKC3^ F0ǐAz��w0NNnhQ.tn?Ok5?\~)p1ʌ>ORGN'7Q0.o*ܒc]zwfvq[EG{c󳋜W;z~8^;`X(bAAY9;pe{T</^XqRO\yGWn$SJ߻e8Jk^"ݘuz_4SyU w&#mf=mr19Yvl��+ݟxpW"{|,BgٰP?|'�g;פQ@~nͭ)ctǑ0;: qW$mc^fs[{= 9Ua~ގUNc@h)yb@[1F#5BT1';:kekI %% 8 8P$qx p#{ք>5 ㇹAC�F+Mi9�AmFh<z\ cv|G^?p:> cJk8ƽIeq+zCj9S˵ F@`VHY!x[w[^Z8A}NgӨ,j FB<gv oݎO+% cc#H!d|8$-9$ 1ߠBRf-hc=�cKmma3gA߻y[Qa$[uTR9!o ;:44x|~$!aw!t-D18_ڎpG:Hu,0W,A$/PM=y/kz$F'.^ǔX7<+v9W |Ãw ;\@} (.:g‘u W`]<&d݋i %_%3]V{719y]s|߶0Ӊ67}A^݂4${%`Bltû,^{3fU_u+ڇݘ(<=vȒ~^az+㈦GoIPX5x೹><r =ߜz\}p8*̧fù[z  '[He]J[B8'WQvZ='g}_YfqW[|(L~ryYcE��+ZqL/ܿ3Y[q ?}|OwGrFlhJl 9%.3#rZ{~D}j6Cwx'>Fٶny)pp~"魵$4R=[^\}; ⽑2UG+bȜ"n7 s?[uso쟈6ga\`l7cr⿴1Ѕm p~7 9o•}ې3#aNto){p8zo8Aj9/4F+~j{7$xogm@X҃V8-j}m?\<*g~FԫIEX<ٵ0g[DLJ(wdEΏvO Vo#_kfX硜2 9D_SO"�?N, H@>1 6i@O,r~(ҀNC nQ;hƔE�RS<% cv-R]Q'O(iYc*NAFfXFV-(1+<pX f#%`o> 6[1Ph$/ +� XGPJSVpĩ@( q9~QnC"aa<0NvFhCBs*mwĠg⹋m9,.|׹{`5 BNX\<܏;gў8,k^ @~w��b3q*V�b3^'mёqnup4#|މŸ>eeu Wܜ [zpVrk[vN =pI;o0,?.C`7l|b���+{Ε݅6 r_f&2ug8;J})$|A;Fb-7_tq:Ogv'Nn!Uafٖ> Xq1΃D=8?f̜xYh�,}|h^ѷ_njX~"'[oă$V+Cp? 8C9ig0k"s1a氺ل~|'?ߐ@08lvK'|=qw%Ԝpoo+~,bļ|uqw{qI%"qi*nٻqn1:;~ۉmՎgpr׻ :Rwtc[RUͶ1w㾗z0߰|ix -gcp5[`g-]$DGuѦ`AFE�BdRq4XJk} ,.Yx<8uNJPŖ%I P& SP/�$PwZ'")aaeb T/d14Z90T^!BALN Ib={,p0tz�C@!ӗrQ;bwXa}jC w_?݃W,J{eq,4W'#nð|~h/XlۮB_.Yny6*33'b.w>h#}febҝ@ רX47+!sެ9kŰR;yxqwPN�PK> "7#Ge$ҟuWs:- ncQ)*(+;l'VݝLx<~jjgBj;mv=lc=d,m}Ucտ-m1?ύ��+b�W$ͻl?!?[ Xo} P)fF"7CY_#„<ILٓ=vN .JY<m%wa߫s>puYH '-/9¸=VPtm7l߬-W{pt;}pݿ~=|~i053+CvqOy|^RQcUf|Y:s?|gqBc},E V[38CH(,cTPj[loW?79`G7 o+[2uvh 3FY#mNyr]lc1A_8Lߤm= t7O7 PW1<38PY:VXk#;?=+$\1av.Vzt�~84@`?z@\<߁.�S%17�JP F U` )Ib/2#�qCk]>VA'OA~NQ/8zw۫g5qyP#qak޲%sJ$,-7:˟54.;0x;7;5ay|Cf #}HV!/0Z2a۱Eg'9;r$<wy}RNJQ2A#Cr7Bzy^4s1̢sJ(O\-}/gנ�^�87 O؍gTӕ89[E1Z) WZ!S!6ۥL=O{ixgH#tF9CQP``_߱$J_+ڙVye| 7&oĂg_2ߝ fQCcnY~h��+198��oA/nJ2 ;3:gĶ)|P9];‡!ڃ32ɸƇR݊5ϾьOmXn? `;{G^:(/zȦ7'/H(|9]h}w$oHorqwWAn1$ĭM_l ^sBq& a\@7|wشu>=^JI-fJE޹[d\#{՘c=ss xw]dHqWߎhcCf|ƞg%/s֜xS<ŚG|*ƈove}oߩN0"TiujlljwoI~fN&+)BQ}+?|[z:;,}Ͽ;> AH\qӉ`_rwQ>•Vtc9>{&8YȷX&0M?o|�Ng{O/[XYO á'.@݂nLj]v7 cq~r.1thWe4wW﹦2^HKcSHX5M,R)&<2, d<��+YIV;_ipun;�=" #[/cOliQw'sw˱w>N4l̀/}O2ȘٺFR;}xg)x^Nl9?obanLjͼ'Z#.W_Tn;~c Mk:p j/trzXns;6zo9+/n|)yiݹ@Y_/̆�$ݻJo*]mԕah|fM >Z HG5!Yf@` 9<z<A1bI,~59+ެ FqI,Ύ'w�w|י 3rT[ qsFlfǔ GJ?`&NZK�3 V5[zN3sQ,"H�.Xf)#s$?jt<uoaT@O BQK � CHfG#8OygH"|"Ig7'L¯3tr"3dY'nI's,@r3o|5_/v#aϱn$:eתN^w;68580ols w;\aW1ďM:n5l<߮g9y'm{IL"O8@rx|z9ųD#^_stpAnO72^Y�s,Gƻz1G(z'-_p v)xncA#Gg~eL($F6_a�VNW;kNO__|r~::<|��+ᅤ'Y)")/]#R=%Ia0WJ)°Աmo擓J3 P޴r^ݺ1d,<:?`$;W;>I%`;ag~;a Sp VkF_Ƚ|K-2TkjTo:ut犄ن۬G@d#g},nKu:DX ?G{PFDBvg_~F p-᤾k"pFLrGGo@u'~@ʒ@x\GdhK2{3Ծ|Nɂ2Wѓ¸^oXt%<c#Nꘓr4n>0μ˔q(}1f% tҠj 6' ʟSKF:ve:gx7y/�1acLBQb^+*^ ;-D>*Nf4)Qj´u��j?3/凔XpKq"ecE=Y cv*>8[kwHc ,P�Bޤ#e<Dod+Ꮗd6ݝmߙzw3a;IZ�0Zt7|qADW\ <1H'eAx%mc7?+=*Qߞj%!dWZAr9kXv5MxkD:xs ,$NFӑ\[ ؝]~3sÔ,~Ps 0 u{ݲJo|!aiCu|(.8X6 ۚÖ3~X]Qf ?>VP?!~ +F[ hx+\q^T!Xr/{^Qv}Y,ϕl=3s9MUJwɪVv9[0 )])Uvm6$u2a:��+\aYbXޗ Vj?o3ٳ6'Z�|Sr�Hfz~wG!<[2gTY1SK+ ᣏ,ި\$�.#"_d,2[ U?|i+PUf7;fm)HǪ0M�rDGo݌Xd|º&Xt[myOi3?`'N߯k\+ujZ98nc A2uٰݭFLmƐ4,}sֳG2gǿ?Yu~r[rt,Ϗ Tv\8V6  Lw\F"x<qф;;0Ͼܒ۱-cՒr> z@vƋ{q'Ay_n7$LI7,!7/yP}zr;(puϯTA|ֳ<^3^Łȱi/m>yp\_{syݏB/UX 8%ïT( !G" wיnٸZ'Zv Pz#BWZ+cxzk]}wv'Evlƣ |l8A/<̵zBK05ۈ6bnn#?u�swZ[q:/RI0o2j͕k 城w7ͰRNN rqg@QM3|OZ�<lpWׅk_J׌,V==~p *@iDS*5/~{$Y>^Ia[G:R)@ve}}k+LB,ږ7 ��+V01!"jFz|'OU;S6ؖyn+AY!ۘ$:`)[`g=q%~? >de٘psý/;<~ߚ-c =R5Ƈڹgv;vR]b'R݀v3ä/`<r^߈fHwWnCF613)^`fRsa[:fq߶l5 5;eK7т99e(NR4ƾzmư.C9"jъ^ڸ v _{)`0 [h=ܔ 9�Hυ9W!X @Egƾ͍BH@(-/deRPұ0T?;D< ՠԬsO- <$GV.6(v Ir0I$n,O,vJÅuXX~_+Qx{Ԭ,?MG.p3*͕��s{8VAc_ӝ$O$g8? Na Z kW=>Ӗ/5f`[?i5g?hofֱ˭w5|ڔ ͷ(w6c{FޡBZg*s YN /X^%B. h>enϽA�]W\;˔kϹ8{QB5l-4~;޻֩Jil|@k|4<~Xg%(Y0 geNzuta$��+QюvXĝr*-&|l;;+`c31@Gϙ# GH0Ẹ?_?[nĚ9<f> S363켿(-/ƧG3շP͕Ǚ ',]fY}zq�}Ѐ<@l&CC('b|q<ȏp ;nObQ1G3< ;A/Y\xDPpWF?S\W6C/0K>;T|D>P-ۘ"i^X>K稉blEӀ.b%4oY"8(_P_'g-B¹T=D/(X^"/PQ,.wؖ'M'?ų9+<a~|?b&awE([ǟqbr\Mq1f4wVi[33Aw.XJfLwq+wƏlpC{>G䮶l(M/:ln&AdsO  QPxKppTpN"(Fnn1_88^l)0g.; a7∳|4Wh}^',LJa}DG ��+9 AQ40 Q0o@-w#{c<_:Mf$.ߙ <8QZ=znߵ_ٹ4勖];gnm-j?7}*rD/XXA,ɲ{rC/CJH;ߺMYSqs;qfw5G)ߑ3p d#AԿђK„8Ok LJ28l_( P|wy]mI5D#<;s_0ER=Yy5nsx#8ڇb~%V ;|.KEHz؃h~ ?-BdF e,,ʗwWͱ$C&h|w>B$0 S\MK׾8gXBR`ZzF� 0 hab`b@K7zM(2aJ8|pOEU�2/Ǐq p`T=2ެ='-M!qš{4Ə˼;ۏgYd ?8=a|xe/q]JIC@KAWiB~xCpZTz=6=<1>95=(h5T5b0EBq? "3 o~e.?_ ݀WY" lj^2x:pxq(pU#8(N}r<g���*47 �$-v 5$EgGP F Aʼn1~O$ȗ,MϸjQrnc|dtC@q*HX8ωR�xEaN#$a(#E (]c/#G CrH@N��+zw-A ۬:Ԯn!A>G<9ݱ rY g>جEw0*M# @Sۭt͘ <8G��1� s� V34{7ȤDީ7켂vdM(LFw|bBH�>j@b\F{nl5K@ t`LO|;U)G$>c '�V;Ht~�Yd�\֪})VfՁ_ZٝXd) ~O��<.q+n=B'i4bcVBGmv@ ê& F3V ^% ^ƻC6ApS&s@gODF?8( )%t F"}",�j1F!w+o e)|(Ϩ #@`9Wgh&!8B K3io#@3?g`PE@',i+!(cUp#1I$0IT8g-<X{.FU?'|^q4YA/р"hYNY޹E`qBQjL&]I|-޷v<vJ(�%�{6D0n$`!/c$|qy-\P_F%!#6[~<* H!1Byt������A��*s~^2-WKHj?nZ(G)?xbS%rhGBY)^,d?)084HP(w+v,D)_ ?4[YM9?oЛ?KCӍ@")2p Fp]7`$@=8{?:8@ ,o<Q89Q7.@= dndm,*Ȇĺ@$*L3qŇ 9|߲; ?DH nSJ W_@J6�0g w!B` H$�*6A �vV/1|o�$mJ0!%|8 HI\{"QI葺۟/Ew'yV>-YIBcW% 898N4*GU)92,KD|x +$~{ '5}C$B'|8y:ӯDGI4s0xF þXH 9jXY?;xwHְ R׉ 6L~GsuYAwӛ{̺f[/7tgGcaKÅ~~]B嫾}ۊ S���*&%d�@L!rݷ%7K3P`` &J7aJ?P LoL!)''rR_[>A%@9 ` I(3ZߓSv-awiwM$\oiayM23DF#xqK|+K s1(@|l"}RۑۙA1ȁ~}4?z`I!qS'(i"%{Sϛ= 3M) O̔u0w6?YinhI;�/-q!G 畦_PW\*1?BHe'3q w:;~slE-'�6=A'{|;oȌ$t|4Y`]nIrl79�[ +<%'!#F;vXZxr." =mŵUM;g4{w|øw Nr<8?cfaz\ 9Gx{;nfԡ3?;��*̒C ߉sn,El!!?#!=Z14 %7f- nוf6n*׸#��+XS5w'<IfS>,uNH='+'8nݏf(FFOc#>I ;s? AO:(vdG(#~_[}+(p[$ŋ0wQof%xY{ e"i wDw~Ǥ'c3s7')ݙ(҇šyqtv~I 7}GaId'm ]n<]o+dLa'r#Iq;gl8/1wSu^:Aac^SiO8YK!pPO4e|d/w(I]%4pƓ;ͥn#PRE1QAg NI޾8E!ABT⠮YWhLhܦ9e;o b'۬@.?vR^ө Nt*Y. ;Amg3M"Y(z ൴8D[ڳ:3��*T={=)=B--q=0~.\'qJ`uvZ~ ,K=mÀJ VLrn'=KNb/)pxCvX iƵcf| ;NI+Ō ,TLKe5D(R@F S%nDAe`|i$R7 03*w?7ीBvõ@IM|usN[v �5�?N.^#WG |n rF)fxn=/;*m|mYp 9\P 6w_:لՌƈ asd=k_S3c\lN;;*^wb'4OWw˜en9gҲ ϥW 3qUڬUYsÕf|@O^R3w9`t.Cq��*y-$FG$GNٜÙv^Seߞmwg1Hܧ,^ u?pno\G3fԄ9g%,SI䢳id_e2~Z^">IVI@ ߣ|p߂z) pD$^W"8)(EA^~SIå+ӿu<ocrԳ- v ƈE),┧KrF„3yh |rNE3w<Gǀuoٱk(_A{ ~]ׅ}>37{L ½/Nsy:@P5D/-:]2]xv8^ +x%Nsao'N:J-I!`%S')%q�܉Y-c_/AF ԉ!S nQ_xV3Cq<$/<CW8cscJQGͽP<+syio۾0x` pi#nkH+/rWԱ\C(7dU}R;7nE5Ia#\[5N8sdBO3 WCzBS?wl��+cPB( /aOnTA;1aĖ%~8C"bBrŸ˶1KAn){:n~bB=㛯IWF!f nĝ NP _r oQ44~+8ۍw 3$eAM6v8`Q_Bc: nA]7W:� Mo+ln#s΀pw+_A%;?fڈB`ѻpݔ7qmܓ#q4ISc.IPh' ~c w[`ʛ=@=`<a?sqBQ~EEke/9D7ZmRNiHJ;c9n1*4z ��!�u3g��'!ϼN3/h0亸*gaa8N/؁#P-&�ZJ?mؽ3rw»'UYuUy{sT/./޼ݴ#;mr5"WG6[o;/,;mI!};sw/AlkT# gI}g џ*۷~Džp { h5۾u u!_}WUTf8D8PpA;)*7u"z8^"GЅUK1>WWAp@xU!8pwBc5t*~Gs`g7բnvƜNmJ��+vdJQX>'E#2$VO(Z] d?$hɅܕ"i1%!/3̛δ|={yz8GU:YVï3ap?l8CϙtqFW׆uy~)IݛEVp:|cǒJ:,Ui:mWwf8rPoa)9ג;#?q;ցBCKt$Z")Hn$%w~;2KŹ/eg %,B'[bKt;3s /oŸ|;p o^+nK~(I\Cf$6:Bu'Jwebw>\,zԛSۺW;/%eBn=w/#Ϲl]Y[oFr̭3Zzz,Sv?v=OAJV/tXX.]ZsG R mUc W#uƋZ9*gO!F?x?[fm OnmJ_f#/ʷ͕x9Un.W{cR"v0kwcȄ|WުP'YSQ{,ޡv~gAn溥|)y9sKNiz8WUe�1?5|W/!ՙ@.5௾ Uv3xbWfUp}gf��+ `.SMfO@1$o,ƫ?1$N3x.S+攦ߋns[f@} t< uZH|k q{g;RP^lL;a}Y_n~b2 @O7e[>Q)DwMJ-ay'/�E+oB,L%?^ s@ kl_,@Xnx kI #T Dž+"'=bm= 0ߗ8BvuNZPwPz9On? fSYy,iI|%Cb>wv%$ 0P?*(g4+uun7?, 4/rq0x!Z,"?sŔkJf[8 EjOoJƠ#Ǐϡ(ILDtN^ #q|- G$h! IbG^vA (^c%d _pr_ w`W7I 1r<Cqpxp{aܞuw2GVő[bc[7*NkȻBG҇J?y:ێrť[ݹϾwOVg*S/ x],~aNh^%7b௯aœY_죿iMakiicjv<qeyxbIƐx9#Ѩ>!޷|qf*lXN2駯)�� +71};{jGc lt;D yJPߊe͘-ןsr[3+s#wJG'@ݭLOI(zؚ1\Q%w ��$gZ>sgYX ANRk6Z D5@o4Ig,172XQ-y,1| Nӹӷ|n\aw#g_*P`j"1x' ^0NWcPH%/o(PNV<ݗwg|%q+ 2+ <Z } 0M",>\WB>a @"])ߚ;wzqNaD c²'s7fXL LVERh oy![{xlHs78+)!w9uJ϶ozfM\Y~(=G2Ua:X8 ]T#><ϻ_c07Inr[%ΔyױDn@'ͺ\ܭǛi)lTF(I W08DKc庀[;Xz(i8׎"|Ar/6aL(8+A˯oћc?fKH+a?)\X8lj %vc̵* ȘAa_.kMag�� +sXNm�j6I'[6upݰiarԜ6 v(buw:͘KbvBF~LJRx rL~)1>~[%iؼے gn:_Ç3pqz#G%KPs$cPA9=g^g|c6:mka1fdnZwoǜ$|_ՙ KT,yF)<9 8m- NljϏߊx62<pYέ*aG!Z*7,/8i*lS% g9%fnEhAA (8Wi{&p n_l;98[g|nE[W_pEޞrHy4 %NTMܲH5;~p:УE 7VNZ@^!uܼ]0ѹ?$z|T"dp/0ȦyjT$7GDuqSsrě{){.WX+sygXCG>`U; 8}~G'_܉M)1X1ޣͣ+& QRS3^Ö<L?8[9#L}Y<x{״-i79D7ݷ<xsqX; `W@r%؉A\ս#qBCqX; Bଢ଼Xk>�� +33W!%+F+KlW&9/H_퐴5c:AN�3[%~2bD3'4;Wy w;dpL`jm)~ñn(ԸN'^<w4|ݼ[!d26_Fq3,W DWZO&&p>P~mȜ= aAfB-f}h8qnvD=3m%7_+scI@93xqS}Z\ΠcC1\ :F%!\1`:Yr@=-(N<O4\gw|n3v,PW%(vq +)hw5 cV�^2yU=Z٫gVj‚iU^ ҫ{{c>Ҝ׸H~=ϯ Bb;?_)w 8ICǠD~=k ]缵+8 ;#A]{Q5xq_[>X[7mm]>4;ēY|w\(mֳ&<()EZ?V+^2PJu #h[|�� +by,Y'g+cE#m q#u��'M Ae?ϊn;6lϡK͇PZPۣRNsug2!(/woԎ/> C;z^4Ѐ/|ja8g8%$JU/=3ϖj?e'xI{� J-(u|9n){w;g%=\G)gCnw -rm.}\^Z9"J}v;mбdw؝O Z^^�6sDK ⛙:ܝ0Rr8;o3qI$uY3p W#gP}]yung_lJ/to#xw qcF ~Կ?d/g@,+}loMm8Cuw=n]-Sl^bEꪡ^#̮a戏f^a@}Sy}ߜ!ҸADF}Z�ȉxUZs^ z:ӜW8Ɗf̽aRysϲU#|X=vv#}^8ic¶/P{!|+})rC"xo 4#x w�:<!(q3y8 =q1ٚpnp <h0|ȕQ1݅>b{2_< cy?^8TuYz{ yF*8vr'�� +aiӳjZgʔJZП&: J W^9B^QO__g~lо݅1mGyB kC~6HsP-=3;4$曈5 ֑wQX3!_3 c۳j4Nv'fӺ`goϳsJj(/~J-Gf;gJi+\xn'TGgeo'c&z5?1-[}Fn tv ءNmfP>fhu0 'ӑԼ\\yf_kwa Hh=6_չMuzSzOg_v\~A7,bM=wmw7GsGqbb}vBqBd  @y:z;D̞rkB8݇={t=O nma }/`xUft5)סJ^Σ'岲."*)݌˟C̼ ?αjSkW(vw*ǟb siFO ~-{nn;<Qwi3u[L,[8믭݋~%wzӁNNJ}#!9_~z\��+н -)NqxC~ GN3dO-S`AN3R}x,1yHV; Kۭ{<by$wĎ~~^8i^ @i,#|~G)Ƭٸpg?^ |'(;ll-wfPZ/l?iy煶7S=8HTKFwVJoR6#_'w9�Z;4h8N\(Gf¹;*8^mu�lMH`\PaK%21Ql1N]TN?@(㾝/4yh-YZ~gc޶"܉.߲ۉ.ҟnRw(kw3= Y:nccZʝd|). SsZyjcȹMqr (r&tRP8_NA<Ric7vBk7l7KP; ^Ls?K|¸HuLI޿;(Fψ2u8N9+]w`Qﺐ3K,マ~qaY<: /��:<O{. cw;Xic$HTG^hq?qG{3q/�Ud} 1!V;C? WqC*xJaU$y!<QBg\wsuÅj`��+ϋֹ!uMP@QpF6Ogqi0FWetVJ(~n%A4Qھvar <O_ZG"q8P@Th2mI`{1<%IX=]wy ȥ[=H6م_?JljQ<m;~9$gJ81?/*q(7DOqߎ mZ[qkslȂ֒ -pauJu#%Ih,TS}a5y%XwxI͸F"Q;:vcsN'ܬt#pQ<[XȢ2_Gl#3K%bP.utn#I9lK,[b}J|ݔwO=RU5Fϕyp5taLM0e`Ɂ[pb/ݻR|8S�NL,4 q|l cyK>}Ղ y٫A['lXۈل*mI7C6OҒ: V:n8YӸS8c#8+iqu~|r8_VVz]0~,9c+3@;Z\&/VƉ^\Ŀr+'=l'2=k[%h$jеo0as_ Zqdu!L PGw)؁4#p]^W8R=C-/lSm:nxvv γO6 _C8m!9U/\z#ˏx3,A|:aՇ���+b9>JP͗Kğ~K}/&~oiO>^sڸ~t%z!"T_ NiMڲF*O5 ,bS׸T2S)$!?v@{B9ƅoo7rlXͶGbJ8y)x̱m#tfߑs#/Wa$ŽfóOvD.Hk %_W5l/peы3 ٿ{mBeXn�R%DlPyBaו"·0FQ1gr#I _NO߇NX[<n\};g](noE ^K~0΄;Ÿ^` H{w%DTqn{$kg2?m>0*` ;A{̜kى8GWdƍòl~W,(w7*ی 79;zDt#̓(œ R#n.ԚGrӠۿg"&/ƞ_ž . H WA?  ,@_KcT k 9XV$Pً@c=}fn]Y柛F6Wwf?|u,E7QnĐ5,-_=0{=|\\^t .8qE'9^NN!Kg@3hv؀Va^k6?^jX Oa^f'^hGĬ* :(S`㈳f(pN;{'8<?5on8 +R BgיlϮu[݊ۉ"e9UH|%oP o#W^rpWkK33IV%9FΫ9B o׏=���+[g7Ea =ؤ# m��b߷V\//K1"r,#[$+gcwZg[n1=epgJ2>W\8N`7enݖ'Yx3'PW+-~JYfo_ '7v{X җI;Cxf1ٿٔ~Vc@Gq \؀AWFrpLiF}|#C0'*(md^e3<@a0wxImRq/ORţ'ݸY[nw' C �[xzcw}jѹBŋr%u9))-vwfoW<8;NR#/FsfJkߠ-=oq9R@(vJ9f %&a}sQ"ɄI�<AI`�<z[@Q$uy}Ti. /8Psj%iD N +T!.{kpwX@C@ q?X@8ȱVK,+D!QU=UB­ pcg] OՍN\<cW=C|Ptr ;]6_߶15'}ԴWSZ>_|%{?^~_e|cDR/{0w$/Sqsc3ڎXgq*SQǩw^nT +4u"ysJ!gL/ 9B_nyfp,o׻+q9q\u38 ;vZ<Çn_V?<jٝb_gfU}/g'./Es#)}W112;aI^!fKXoߗ$vng_x��+>A d -_<{ Qxk^xeiOtv# ӯL~b8\yu\#Z;Oy?7#shJwaNI/sv %|8W|2P2kՊΔ9O1>{7g֓~]5Ξ8\{}vtƒ}bHG"EBѷHq-;Y2,$gDzq'r xM3RLr9-0uF\k3М-xvs{hw(>Vc; no|C>8@d/w;/c b#p;fX g[0w`r5#74o,lam0ZvK ?{-ȶRw=[f)Kiɀ)4W|](Ud.~,1W"gطfaNt/ �+ 'XWʪ0|;~be>qbqɒ|A/�Zc Y0|/%>8XU`~溞hd O ?<<1[O+~L7>3?;+Eb~ nAwXsM%vFg}q8?lĕR8 3} Ȟ$`FnN4n֩cz̽N>a,~J{ |x-ss R~ x)Յaܞ,/@e�g7 ?ip]!]sX%a<FKZ/o' qC(quue'幘A۴ţYcM/(xr򂈱̀ZyV~lKy(w-)I3ǺN)#9?o���+O܏Or+r-Sdo/ܶv;x WvNf߁68,YO\5v_e-8 iö)w8sqxӏˇ{8ߤ.0ܽnD/w2%B0 ח>]0BGA ƴ��I/N,>}}wsS oГΎ]-m#ms(o`q+;٘\u(~@HȤLDY<v̫3x|c]g7CA2]t N>�UaN=/_iMq;1Z_Bf3~sc#:%%B%@kߠ=DBpnx$([௭Len4m̶=0V^78sEg;ۙ71+%Š: u-C6li> yxwN׳o-Yk}|Gsgwޝڃ"{G@vAx\?sSݺ>ep NjƎ@W#S58Zc] #̭=4OQc^xԼ`.o<OXXsI1Aao;?{ `؋Ag 8Db>fEtvӹ"m#`T܀u |{`^ n67yF_8QIm@}>F/-h fP�mL-!#P^bdoFs/A鎏��+K <v/)n:9<-o=庾Q֏wC~[:ׅD^}M G 手$1"BQ@הa =wjbO9#r %ݲ2? w�֫l$7�H<g$Um#A'4$ "hs2k|mau$ei:e @||רpQ9p#9aVީȤv~Nvۭ]m㔷 %nL=<#~CbG9/af^^VYLWPs;wW'Xw?/nf'w=]k' mA$#^s}yg>QW#_aߑ-G7yӟ+_È$M^qhvNz%?zd 'A t!r Ƿ?|SWaͱmuq8! ƩVh,z�"Ltz(d[c? Źd˨➼g¾0�@6 {b(c*bX(J 0oFyu k$7] J0yEZǷkd8ga.K չ|@wXF〾y^%@ۺ>YFmU n5УxpYl\u}&s 1$j:#[ݶ+eWپ$aD2#s']"ۣu# 'D1ۘHT#4{B <BsAy%ٻFs~w܋?-d|ڣM_1bX/946VZn,W:G5 ;=Q?K|‰o}ӯ:gsh> C{ |OP^#pI_j cǁd b&j6={]% roB\cO���+A}8S!)C p 9d'-HRHonB6,j_%*CNB10BA`g#o7d%lE/a_o?~+E8pW$cQ-z;]BDc9dq@>II rwÎ9C^oۻ9 Ⱥ٦)9ay5kk\o~I:\9짙p7V3¯( =EAG &BFp4GŻ;8^7 MC27u2]-Cds9 [s0KYug5$Y.^:tَwn|,ZGNc:-xY#P/*>g8X_�� zL_vx33,`OzmFaގ7.2$#j;5Y>û}Ø+6ݠ}-($1bkPI̯7 -/c= ;`>x>XѦ L-vHokPGވ IJ_l32J_5u8n8f8`4㟉,fTTF: $Ò1vYf`/SUEu⛏?`7/-Ԏ<ư 7=5LFWϜfR1)c(VQ㠶̩7rOsg! #>8}zĔag, ĔE3 <A_m-cY`7)p֞'8PY;K2 GwipDY^#=c|n_0} 5u% _V0_<WVQ 鰼OA<DoAV͈)'` 2ۓ^ Gooy$,S4ø}/G0,sKQ}Yl =D.vad�} %BGxG%"ABN[k} !\[8AVؙdK$!+8q` [d!I&|/p� jr?aH?��+ B}#�`e VZOlu̱F@¸Nt(;ٖ=nnbXn~Ηs*WX swI&rRz~=sCpÌgo<i,^<x+uCIv=,45J# <p $esB$ljnh^?=,,j#3r%?~*$Z b>7R8 %][|fǿ5ZPb@Y#}7sϟ/PӯyՂ<b׵1>K+|\`}/$Ix3<H״bàh VnD8ClޮDYLę8FD,KKjqxůic8z#l~z1M(wS[W_$qg@y"r+s?3'j:P0:4 A4LogsU;zd˾OA8~2\d pgpټX\AsC(R'sIƋqfstp,x`XiGYKo】>#ʊ4v R~r9c$ ")f^9KvRO1g$ITlhqψ^y@%cK(v<9Śu(w~d/Iۉζf}U B\r?"zm׶5y1܍<Ы‡o:vXX;ǛxϤ' 7nY3}Kf*lO]SZ3ɣ +冹s[1Şaou;tkw׿@}Ⱦ>=xRA_^6ou}SxVk؜rBa`^^" | zOqë|ƈ7KS~7 ~ša4^-iaBn-զNe 1@fqX\��+s$Q/)FRcO9 |̯v� Kc׈,a !G}xm5ˆHOOz>P֠HWO ~#R"Xvrw61VkG94Ep—l,gōm|=n-ln 9_ĂW(bJ:_O%G}_t/ {u7;G67"%$nw)~7)tPW<䓱/��hBUz,�pUpvtnGH^#uJ+)> څGı6_."(o g|xlo@(\]LX6|Zo0Y=Gv`` j0+`+1vA [Հ$4p ftϜ#.C0@PFH %o[/nFc5d l>O#gC@`ۅ=$Yx0e4GAOB1 YYf ^ Ie%n?2�Fo/́k0~eV1nsgSf;e_gk#(l|ϸs9?GsUk25_juþ!2ٝ Lk߱%t5+]7f[ކbw ;{Z+nDž}'9+3pry93;|q`䑡,O]uYTE%%?]MLp[@xL8Taw)*29QCȡ ௢$Vוw?{^T]GdO^^)\ʂMb,��+xqvίIl2x`k[9 9׭۝3W8(x4q~#}MsJ^v{~w~Kv|WY#۞%w2d A7%/xJ0:ьq[[Ĕu%fڃTQv&|_;>sa:g?nkc6f/ C064R};"vź_^ǽy++mU^6?{xx_ 2Ƈm~ּyBG=|E%_N*JS*Ex/ ~,sKt^;HPǏDmp]CO>y|zׅn#z )xʶ>F^-*%+'W[Sd;9򻟶{-;}te0п[g~$.׳ 4;G+y!g^rMݥϚ2[\X^Í jzSO似ݔFΛ?^ qގMB,DlfQרKFxX>2q'vā7B81HZ EƮ4sp|ֿ#:Df^ ^WZS5Ϟ���+^}c\4M&$yOlv}wBOu d_gˆDlE`s9{wA^CKHvf|pUgu! R"77n!LYy :Ì=[ ^ي[ ~z_~_0w^kUcѶچ^k%eMזD:Kv0l|+^}db=$ut暙l8/XW0w6pxk:È s{q;tIïRF\\fSF_̛q7l8AkC9bU=砉%x!=9?;i.{>'P+Nz�?c�F�3"VjXy>:H7u~dpxmCjlԫ.6C¾P@Gċ|.$B)b T}2ܙLs>5<||?!X7%s'>qك;kQa,"&{`T)"ǯ^#y ]<HsppZv s:M b skG0Q7]0+q SunaW{��1� 1� s8<mLz]L=2(^څ 2^Fi&\q7HnݼcsÔ;%w<p��* 7^|p6  qy7 l&h^"‚�(#U 'vHN::7afwʃI�۳C�~#_ ē"HЍuy $&8 z(RҎSԱ|OVxi|JaL�_ŗ;ыO)X@&�< QOLOM mzԒB|:K (C ȑC沨Q}~CH|hwm Xt0(p?`'S,pJَqqj9Iy0I#4Dr?4s[@`Ee׾ΓkYEu#- SH7. 6P � -)CJ7 ] @')$s)/�p탈`@į'1,Lgc}7|DEI`y l~*Xʫ3V0[C"jOP4Q"AFʙ<{kI%5R4>/H`Qa hqb_y8mqetHqê׶wpPc/thUjQ6R9YH9jw1dfdbI\wDȤOU]}go.[J$1'!nK',;dxq`�r9@*&X;OϿ K7g03܏H�cdL&`[Hp\Q0��R ` LDžӉ~Pn - 43!PZaXv @0"0L2,_6+H}>I? N�5 NPD@=Y@�iQ8%UL>V~rHc#'L?3hhwq %r)ZsGK�B;Z|m BM 6o:i&\n1h3Zʼ`o1U;~1v;0<1`�TQ3in9} IUf?\w5ԭex0~5�����A��*X'n~wǩϕL'V߻2ֆnI |`kHn>N҇%[=DJ#uYTh?t989\_% O)yYc#$1zPRIOLw2XJs ?&=X"H-ǰp}wGd'qxNΧ^cw&ލQߨd9] &G_j-.-,Z/b=w ACN/dm}7d?3 ,n&uh+"E ;,{@Ӌ?8pZ K+9d1'�4 *>C}EHp; ıs]nnd,WkJFm ?ۚH/\UakHFq"" _ү|;;V/bG8߹#̬ߜwCqOwiA!DN ~MŸG&ecxq>V,,P~5l)797~f^PfcWP;vE)5am/ׁ?7b.4Sʼns'29n<-^Za$Okv~޿cw<aL/@D( טh>C.w[ǷXY^Xİ^WS wgB=|_,?z۾ ,9-L^c\lJ :?mnNa:7:p��*CB�o!!1 8]]I~q8 *YķF!Dنd|u`(!ICY!%bzC C�JNNAD &��Ґɝ G27l u1GvgDm/?}6Qz_8kXxG '? G %[?:9Z3^lxp[^^91ף{s?&L.8h|(GJ9WZeu9$;$ԑp<bwFsoc1=xı}bQ̠hr wh^/qXZ}7gay-M+k[A`&8tGb+<_fNB:FȊ1$q"VIJ";'~!zaIA]HJKQ;g& gpw:#9F<\˪| X_87PCln~ht:"5aBy;8TL]9Bý]객v* Fy��*8䀐[x[eodg ^Qtp};;\D͟,و!D'7;'RlyܖGe8#Ǡw3u:S[v#gJ*rCA`^P[{6_n9FRz0F_DB~wPذ#0b99gs0wqe(A=.g{pHf?")pi0W$\-w}_ G0sU73D8킛 V,=?Od95CỸ-]s41F5 r6޻'>W:z=\v4d7Ik)'4y,5 Â<n$=p:8u,on=  |D|< $9_#oa*cϰջn!f53!bxG3p4{=bjF}xyupգEb'W9V9+þg;8~},bbQצ0~NvqPS;g:z8��*#~Ja 27Yn[vS y\c�gi_DŽ[|;<fѺS(w'8Wc9<$Y '6n/fߩntjI3Z$Ɖ,ֶc 7;xX"䣳@t=,PճߏqaNw?6ŵs>V v繉 u|$\fSn +t}'Ou8>iÒi8;瓹`_^cwwc? 4ںva3 i8 q(b5o%]'E>y\g;RE ۝DIQUq3~opˤ|:2>? DQ>)hj#>uGG5Y_k([ g/US ͽ\Ľw>kH 3MP.x]'v#ctz[GBAwwNaZ]p��* |;1"|=zça|/Rv}aN;l<)qη ˳~LjZzLAe2ٱl)呗#.X;<ua :f=- LW x;˻2,3u h5W;pko{}lù}iVD!x&>fww6Ⱦr@#P\sNWau I,,ąDž} Wgזw܂N?M3w3QO19?9|-5Ĉ b[1W0<= i9h#Dײ(p;;%;&h"CornWc }:CpU-4٧0ڇ3��:4;JN+9; 4/6jbnsA,">b?5GOPcGXxRwzl =קo4~ⷅǏoT6685t+eW{g8$˨QK7}"و76ZZȧuCVŅzq BMd8? 8Cҩ��*F'-}㸯Co%�FgL=|L; BRQ͘W;2c[ 4hf;[|o;A]SY#_rOPg*쑆pXg #'qP~ "el8<蝔OZ37(͒P[ގqx3{m|!hd+_X::ev `IBP`Z?#>X\ �" @pqQz`9'b# tk $A5wun;ß ksM̒ww5{�ySxY?x8NPBQwA'"%헍89ąEcg%db Z7$^PN@4iKbGt=/ٖTIa*o׏s~M/ lD[UK`,+`Uq[kqV}4S|Z;];` / >NeA11 V]+7,@,Xv <Jf?~] @sFQg~}7KfW;ʼn_PNuvN3x(A'ytw>Ggۨ燝$=NjϠcTdǛ'M݃}ljocC~bj}5u"%S��*9 [ A gHL%)v,3|V�00=Nv\HA'u-B{hb]w ',PR}Ӌ/7_uaBd14:Xen*Jlҍ 0,'Nrr?F_ܳ͟>P+Յ#dLwļFY)#A]c~ٌ®SO<g-),%=>:ٙAF<oX_F-y ?l<x"?;3 FqN:%Vy8㾖e/3ŔљG/$e)r Ӿͻ^|Ց,Yp) #b<uBM sU̼r#:s7O'}qęH#3sS̙GU@l7Vaƒ7nHoռ@R^,oR&ZKsU}كdAo[ĒQh],xbwx^y<W�F7DUv;_m± ,]xW G. ^ZQ=UZ/OcNbsٍ[|N<ӮVD;TwhM#A䠌Gcӏk6/c/ 8pK1bwײbX8~ikl iWOoOyl<:3rwǚ=4z+p)ob(# TekR8��+&1O|xS r.Ymۍ)[1bݖ= h#{l8gcWѿb<rU~>5$yÚ|ۘ~'=<B6NRR:ƩI?KZpwjfbtWw q,Gn;0̖w~ #"=Oj둒nv_􁆒8܎�~F*/0�2^7A?9H 0tÇ-�Nay5E`',x��!�3g��Gߣ_(n$J>9VmJSٷJMoL<Q/QתRr9elgs`h^gǾ?+>."[j,ᥤc7+3qW?g‹\efGÏۊ0J?QK!%uVl1<F _#%�H8;@g8J)Ë $/ 0Fׂ:7}wе0T:Y\ыܤ+nLMna-}soovg/;J|?W s0rxj7u,RNƓ̠?'@^PSnٯiurtShm[)"[ >C?8 ۠,G b9 X)n¶al ΄.<M{29GAV5JW9>^ U{39w�[# 8ڨ.i72;yhҜ�� +=OlB]'2E(Ұ(6o~<(YD.Z:\ݎc~ZcOfu~mіNyG~ʛ8RRty;t$;ɛrPO7W^FFJ2N[ w3es7P�ݝ!g|' Wʴ3'0Qژ~qyxn7XyW>9| ჳ+𮣚w'i"mW6J3ݙ]o$ja[;F'-Vx;svc>6K#B`H@>ɻ_# ~'5JG4Q%wםD\?.RݸͰK9x$yV!!$w]sW1.t7#g@$<w(K׬J ;r6e 'r8,3Nvznݺw_?/g >ǨVn =j-35F C].ο{\X6:Aڮgn#_y]v R®ٛ6c- X̥Tz|;oJxImת_5žFS ba{N:Yƙ; _AU땾B_%I;(6yB0\`7a˩ƀE^4rs*pT}k\�� +pg@t9:8fі%ж qb A$fl@aYJ{nVwLh7^W0* }٘f@i,+e%)+t.$aD"WA(KM7%;,-' ~7lmC?w^;hӳ ̈́t <C~ %We)uEXBx<\|umg=C$;2ǶFXolVPO-$[^+%Ŵ~=q�df~qL+˿~Fu`aol`W�M>@j?5%K%T rIn^rP^Ue8Ŀy7c#Lf9¹,b? ā.N9d~?n1z}`oRC,Q/Ÿ¿Ni9h~7qCRdp<HbĔ9|VČ)Oŏ-'?fƹmϺPM^M߉뱹jG$p^4w-܋/AsqxXk|b|rW/^xzXWlڨ[^_ES]^!xB G8Ĺ|}8w\xl{ }2a6p㰜&}:GPDC ~r Y?8STTd+3kj޿h$͐uG65J?Tۚڻn)8v;�� *-#K啱 /tlh}r/Z0&'I៉#��蘒b[ JPoi:2@?3JWh09Az4k{0^hhG=Mv2t#>ߣ]Ѥ2M&_Κ(Y Z?/7Z/W1QC Ύ봌GQ Ft|"ǕA4)91]\W+xN~G{%cx>]ϾmV|$dtN}fƀ|(<,Mw3m&r"3wع{>a{O:QJYťJǸ3[x,K�I*OQf;s|{7X-Y݊a.!nLq<_n\R{]ԻP0ra a{=TXB#qݿRc,;u$ ^֮/jY*xEۄH<d iYB[JjLꞱ;s4vۘs?^ƾ 9wb'.˼ ;J>ηG;vYL˽ |xD5?X;?58W)̜<91gMO-9&8K.Yv sCQ0r^xB,UՉh9 ZM1c&'A|n 4- لIf*a/`4<Z�� +u~,^gbVE|;'m Qh?I(f!ۉZUaduK mݻaNԜnA8\;-g3 D+⟯q3~NpRjdϔÂn+e W np8%mo{z-%dgdR1[8pY=`/'BpxW7w]guyj;Ba uO3 [3 oׇ66:#sf.b>�[ 1?|f?SbR t |fFI[8KV#IZ\=<5M:O?$܌Nt=K,;|*)ݝ}0^v1pڅO05:6f]hV DO gQ=~LWefb?^! _n/Js8aUl+'k [ۇo"yB༨'?>S`_ŒO5Q G<jٍp=sާvt`swx_l{mƴ]esv]ֵ2ś9A{z3p> `!ǻƓ^OpP_noxFF+ Ϡqyc9>;>\`+{5aGZA2-}^Ɠ-GwWsJ|5�� +Z(7cWDS*fK|||Äڠ0J7a?pTv$:(-}ۧv4 b> vS1su "&fa/dG8A:֑|Bf_2P`L+أrCdEׇf@'̥&kI0 Ig~t7Q{�=I5m'WϒnJsura&[pe<<!AxU ?NfxϮ:aG:#+ {)[1_p>Ȟ/$_+qd ߩ 9|lْqam:Ogu#j+接(k[ު涸?87;97 q'{8)׏`?)F1܃U`c?o ICt;o+nLVn6G ֖V{jjn7]a[m|3/3q.~&Xyž䝍W&?O8x.>?ee^mv}<9yFGfpi6x%GS��(Ϗ'(]s/F3w}E7V "�7)r-Œ>8HUOT<}{2Nn|F,MZ'=)E' 8ژ?Vb>3}sbN��+nYHKwvbN,Psm $FybodoAck׶p7~A<7+68K;n7/0\m`s}9xwoM1k@>OD6yvI³s gܞb$!&}ׯG,Ajs7'qsM68F?eqÓS".Ȟ1M" f34MIntǿ>#p GdwGiYcI]&U3,ę,;=g#gN~ԇY檟sC3/6ʔz3pH_Gۭ.?9r3[}aIn!IlFS ۃ{ % ¤tќywsw~j ggWl^i1o{[_[EFj_]2R3n̔/w vFB6s;Y/ysDgRK(a­]= ƚ+S87>5¾"GBsTmoqx. @{̽ 98Evd:)W|?ΥVV^y&;‰[~Ȯ*5F 3Zy9#_W1wݘ+5K3#V Jwa;wa7n 8ŋUʶsu@^v9ٸsAn;37 }dOS|ǫ;l 0xP',Ojo--;6}ڀf?==!z5cvY߭gjf��+XG/lpImv\J,<ӆnH/cLNgl 2݅?|;H|c:`q{sm>+>]fr~oy(W)0G=DsGy}F./:8wG3鬈1[fٲ1lͿNĶezw^הy^lg(N;ޭ lπz'?{SZONBe'<ue՝B7Ə}oa{rYfad,!(;c[ ǝ>?omWN7ެǭk>l֥ۉCM{HnbS@$F3l!ef>;lOx1l6fQAPlcZ;VNY%bR6"٬bȍaN =SWv8F%):k[28[߫:}Z_]fYU2ׅE0݂O(nwBw 65\{lSaH GsiIq*|?Ax.8qag{甞t GϝFN=UA~+Jf Ş30 E|`>ë|r 7ap`NDR!NDzxW}[9?sxVKm5xՅ7ޯ~ol0̈́9\Ar?0>4~98({HfGmƝ P0ٲ$g#YېM\}c'}pXyAn {@"4zv~gP Mާ>{9,"%?ׯ1Mut::1+oSu"-,K693cAHQ#��.<eN)9-Kݿlk?יGus:p��+na;Jpl}(Wےx|W >9}3Hfl6(f1<D:?|f?Y䅊5mbQ׷XK6/'<9hqEo'㒮[uFsw;Wl$Ǖփw).i>®uڿ@Œ ^w�s|�w8#Fi-*%d8Yedr?j'do"h,% TW(cg-n] /9쿏r+g>i9H9)Ed,,89fޥ9,y/Lv|oԽԷ% s69Q?soiV͏]n10':LݸR[23mR^qmbY;8 ɣd%5ž`z ZB {#b#)k�9�d?>>9K`n sNM+6涓BC+P s @lt}z`dCg!=GS� v(̜  m۱<PHAbx�ZY8jAP<v D_B�"* Q iChCs>`(LO nMꂀ7S)S/wvh*yGVfуq$n"|v 6-K4G_珼#~v^1y M{3C\~#"s;oq ?3|3%a؍c)RԢ@B~|(_~Dh]1VJo :\k"K(;{ޱBμֳ\hC, gS8"q2̯1cͦ~s31$ŭJ /mjoJq֑%kc>_jygWО8%F NBa-7 /: 8fA/.ê��+\ywA̠ԬaDgl4|g`r܏,{hCq춻?s܁l  " @vLRRv}Mem<>J+4kS#*𳺄1^ 3KM7;s=c*shN??OHS,:~o2>]s8w<~o0[! p&0G8~hbW&=g4(/B//k^O30{ 8nYِܑQnigN3 KqxxBks'c<,?-w۩}ߵRn32׆ m x9l)V}ׂ[,|| M3'vo'^gng"<[so)P~NG(\kh$0Pa)c8(*JAeHY~Y{p)4 ,n_-|e*U ?h^']*7ߺXH`@#^bqiD3%H \;pV 7�$a;5b3y}t7.%"pv{̺?H dzI N: ש $bHbi$%#>X9Ynٳ?b( ~#.|iIO| S4qy߈1`"`Tc}ӳ;62 Gl J(|8n0ev"W\ao'3姓*!O~WPCl~eDZ&xXYP]46u|1| ?AQXPQ܀p?.;EP,irw9S��v,Qn`y>S W-$?,μ>ûxC+9)_n±͌W8~QY.t?+!;eldOaBesL۞tx y,fG6+ ƫl ���+? &}?/s! H&SoIr'ﱹ8g ۛn4(,_x-.gЛ;e D#q+k"3@N<}<QH+ZS HDHqŊ\ﻅ|D ?K`aMۛτv#> p~q{:ŪK2!LĩPAAOZnDHrGxg0^:.#~v$';J>o:}A-+an֭bTna*^7|טedn6C4:7uvyJUw#VCwߒF?ܟ豽V=j㘏k6WAhOefV[Sיm7 q/[x86:x:҅ $Gx~Fv;ߜ01N<>Y;Gs8uLX 8ƽ�Z;D@�8hQsİ~AcXWK\5ԃ7 �[%#qx�'Kxr܂ p]X 7G@/.鰦”Ոom]fS-b Px31A&o%{?w[ l=9JR_na#*X~~F /gG>Zς }oSGø,|s~?;/ { ln߫ oz6w $ȗnŹw^r772mHv#CT}`5zFI5~#�19ϼ$}{qϞ#^xUaJG۫:c.qxG̎3(;VW;䅞OѼ==AK19ߛ lǣ\z›K'yiW ԏٜf[nF^z%@Bal߱3ٍ1lJdנ��+[gӎFJy1?\bQ do}r H1)a; šLwc2Gs0j10i,Ij$o_|=(ZpEyBϻ|Ҝ&I(n`sJ4~;=VaG=wu1 : )_{d2L;Y0n0M;$x^vf}'|qt-<// 2~I}J f?쉹YS:T݂:}ٶ̮4{j=Mnbw>7lV%cugP7M/3u,H|ffp%Y9acxP?G[sb~nT%=&ƜP̱}a×zNPύH+0EdKaN|d]yl/z֣]V </w"oKļ?"Ãwu?ߙ- ׄ0.NٗźRuJ:aue;9<պZQi\r:J9?_WXN1 (|2vl*jxzԈ`2b~>)q@/_+- rvs{#:nwGpDČNx9Ĭu +p&a:P ;^kՓDoj$uW8;'Q?q4{,8*1#7~sb(F s Axg  @2>IA6,[,��+FS56=rGso3}7Ozp>簽Bd ƒi ϗ{ݙqkXV!^|@��[ Q-G�wc]$W|g񑶗?[aE&4`0I 'RsXŔOB%p<尤#Мw �߿?nAڭHӷV0Bsa,1[?7sj'q΃T?Is[? ](s!J<\jcgL؏ݿ Cgl߉ˈ8N+&9hR99eC_?Y̨;(S_y)ܜC͎ŹLrBWS1JI[*W3?U4E4E5X rr� YR@޽I <NŶXղ6~ߓ߭z9YVN=l<LRxf(+QjD҃@ ]2MN"k-y;ǏH&=1kՒwm\<izrR mPu,`<7 _)ǶQ/M[ $ l堋8\xxG떓s|hPqުfn(~Uyg]fpdvϝON]ҏx{$ߌjfHӃ/wY%!{qs (@z)Av`We(LjI7q)}=W {qbՎlc)FL~qw3m*l5{{/=UhcsP {Eƾ3Bn%$> Q=@? [xp`g3O r< lQ*Ttv_DLDoh-nh;AGZ74,E[IsgWlݛ_;UJ,ѡY]L2|<dI %o5G_l#m]HG'ol̍|��+[1LJVq:=Kd-  ) vsOT<ܕ88{tRԓE (W^Qx/zguG+8 e?(nש<}3/;3,Ck}$<<;zq|3Dng48/fe[]_BHC%p#]嘮xgKOmǐ+> ly;}(^V;/}X."֪ۻ`s~8\\о&⯵}AJO7^҉f^ֶ;>g|;5aPCN}9l&^{i9z!&5Vۥ|Y{3KM;>>f S,Tbb>wNs9v Jg[s۫cޙ;*|+wyhBK(n璦Zds(ԻQ#o1p H%pLJ[g?p/-=>/0.X\�Kl_uߪOD|n`ɀ!JM�S%~H�yw ֠ XM'`Äd[x.l1wF[)@5Jnn@Y< �Qq>s' {�p,A@(°]n(8Iܥ8oDk~ #u9%v y;h=Y8aW5LԮݡ64voW?(vadg?<Y*H7<CbT'/6`?1qV_If;s?n|o;"0E&@뻿/'[F~)0ڍ; Q7„K@3z5{fTl,F`t7kdȑ-\ÙPYoq _;ܯcw[~~;_~nw-!?A+5J 2={j{��L(r N cnX J?^Dz}p��+&=FXh %)^۾e,:: 5a̔n?cBsN$mN1;'Qo>naAn%/rv+sWƛ7aƈldX8p:q=h?+,uq?z%8[t,Fq8lAPﺥ mc7c~i<8T^?�'^:/dfe{z~준F`wݳI[|/v"}ЋIۖg8 fCQ�)QiB(.PpQλكƟ8<UqȓvSAJۿ+o[o$q"q'~fSs/ﺜ 9gۊcXI93>%+S|͏ӡö3 %g]=\NgA8մǖ=}H%~(l%V~sG5%EډhxPLپ=F rP3'SsIv^W7xĜƁٓiPmy`I@l-Gd4(\yqV ,cMhXSqÂ2 Wr W%pnMiLl):#,%䁓' "�)ra+�Voי{8t7rs5Qs,io+?4A ]eASgu}S幮%Oǜ'1x˫ת/dÚ-'w M7F}w[0I}R㸝,@3xn-C_W=o0?Eev Mmwo7 ϼ࿄{q nG8YDo/{H^Dayw'w~T>!ƄnM#: 1(N !R҆81�XL4`Ye��+,1 W7w@ En8 %~ıh$z!?scN$wj+Qu<s#eHXb 7u''(~Nqź60<XX|sƑ=:~<דԢ~;C ?t~XR{8gm7s@e=30%$Wab@9; 3/?UPNJY.>c лmFvt6l5ŠY|yӏy 3m%;-g0v%v/ojdYA\i{󷁌A$A"؏ /x#hp;)ϙ*t~m܎veDJ33q:G[A G ܈Dq4}+_< _v+eh @$�x l%Ҹ;b}QVf<yDyeq;9Ke7ר Q7͍<(qJzl#QN,XKr4a9oʽJ,>Cx7 QBk/o{[lr><CO0 ?_u߈@O¤Sr.G$<ֵե]sȂ9XŸJ/7Uc'|, ]ji 0?Ve*̾,楝"ݖ{<-3ˏlS"|Vsb^fi:Y䜡li<ot]rb0q 5SɻQ xb>ݎ3qFq<pjyv<^;0W) B9;Ȉ,W'�o?X3~3Dsz;( nc:jieY7 )#:��+d}}��oRc׽Q1x7K]Yd\;hIt P'd{rol~Tu-Wx'V1?ֲaǿl ffnuEKBApopQ”-&g;$yGþ7F`W$y^\ÌDaV/9xva][|.4^l{'lu[x[֥>vgc1=\qV6j["<WRPY;-=>wG햽րe[+�O|=-厄 ';>`¹j˻itwdEA"9`Lb 0V "t2>CD ]/NPX]#QB'W4|mK8Iv1uxhvӕXB^j@FcK$;,vǏI4,�^8Fųl`Y򇞮w6$9=ab|,Ex]sd;0~Ǚq,Y%u#i UJˊR̭zXyIRw8\xXZs¥ws Qqwb{}i?gWiaߜ[(WGD9đs)URՀ,,<Cy.0=z(rXsbJ(|#<>͙iiDNkFx?q��+#e-_(gFNKq=J տۘ}J+'l倭ټr3u}͔7#֨Q}kF~n&Q'[~FDŽV'P h9~}R0[h=B$\Bv$ P=85.]g#i^:dt6 K@ITi -vٗ <yY=ےŶ}{a;| c9_n}l!<?bzo|Q ]) SvqmiWW7[:s3l'ۜlgfҸ}x8Sy8 ~;ǫ ۫8G훳b<[Z5l6`#s#RW3XKyh+si ^�1a V#=FV,I4Ly<zE EB̎8%S=ǠA JRT(>G x}lt./\xm·[<:|>sAoTScO�^, J@Zs+yb#pJŒe0 ;w3C 3a8w1o߳+e>̵s3>=n%z5֕ĬL̀ODsP8wIK}"XuX#ak+;(z;_ӏb[^ #,mgfcq`QvpNuyOP1Wwt#  =Ђw;J{ijc:ǎC#GN)x��*b` rjfﲝnH&BB0 ȑsYBN/loF`^ 4�hT8&8� /^S>-*|92w}Yeq%v#%1�x0$#{8 ~ $Ў 8$�7#S4)^qZXoَ 0GzZɊIX=|x|M?8 ω >$޿o#He_(7);DHV@ 0amɜQ�ȠCp?XIנ�+αqP 9eI>F0F4怭$tߣ夰 IJgqg=̂ap`E xu|LO +$Ku7S:-?G?5E�Ŀɹ*! xې _:��1� Q� 1_@0 eV; CI@/DP% �H=✋�lՍ*(�ر4<US5cpr*EćrRZ$}Si$U[mUh q M&x K kD"lf9ϕ^VQt'j2 h4�* sckTr*fN΄0+i裑 l;JǴ}X!@R@ d9 ?%¿�~ <"o"1+n7wL,Z{0).( ;>~70- a͔h� ,P us>ݘҔܯc8 @KdOKo@ # zהZJlT0�HD �<(?� ,1(q>$CADbQF#xj� x?:h@E~ LTϘW r,nc(J٥,gWtɿ &89YA{D0 Y/WĭǠD0kӇ ;l9\FE-T/ SW3C$q;s{*}}َY oay\[=���W��A��*;'fNuR #? k|,; sh /lƜo5F1{S٠o0۲bXuښ1Zz VŒTX1ǫD%Kpcֿ!xFKܭ%Au1/ (xۀPKZ3@ݢf'079rǙ#lp`!nv  zŖW{㖉|gApuvN0Ex'fw8Wo2F5ZHvSnRW4<tP$ȶPr''}ٟp@J,(0JwǖI(Pd/kc yKQГhO[0QonEhsxY}0^wzr�~h^ qYWV枿ud�PhNv^qP9/`odtPG8oInsNzmp<�y̓Z\ʟq_zǾwW?WTKn ?}}"�?#0ℲRGAsUN`<d{#oPaxGtl'3T^6j7zš0Υ)ÐOu`7h��*P! )(a!*(І$o+񥐹07dS? ~QHVj2DL-ƾ,h=Ж0L(4B-,k3$ܒXGt�Plq,mֳ|KQnfJNl_R)e~~Xs&]e60Zߵc4F)`rrBGE?y懼q*NzN JC m0>k¥3-}y2ѷZ[sE^aڷ%uv> LG +O ºr2p[Y$Y-rUKIGl0G'<5 ݶN? AJ(+Lj;/z ePOeׅ ;;pD;q-w7{( p ( (|$n*?{xolFw:Byb*f|++9X}lkws`X�ǶwE7n<ݿeHT"Ak=BSբ {sB"/Wdk3`Y:u.okG0��*ӿ7RKb��@#d~~)c0)IHd9L^ru19Jf`c1i K~?1X/q^P#YD})#/|Y_2:vOVՈz/St8! 'QARDf>#^9c0/~<^zzw41$1Y\~<`vY\Ҕz!:N0|aNJ8@o:⒮!1FL q;Žp%g;lqu۠ŠgBT̑ǣs0�34?+:51"}ȷz HϣH%Isb]}0@t:4jg܉>zɛf̲YEy_b+ѸDwP 'U{1}VyouP%O8;}5XD^.(0,[͙XPvnyQƟ*Y& ;_>HuGξcWqz��*^}vKf&SfM1b?Qm׿s-;0_|v28Y}OG>WhhwT A� i\q,Aʹ 7GR \K0pyAq䀨xQencqD211cXϦUog?psflWSb|%f'ܴ}^Ϯ-{:[8h1W?|-x~n@uW5/}Kq9GNE|y!oly@G+\Pz:GW1^;`:G㹣m#hX!7!&ߏ9b[mSwy>1O>e>JgKg(/pklaP\F]7/<!m ϾZ¼MâiѕC;yqj"s$@S7#e}z+1A; fPr|E^qbD(p}0QwWk4[py9sZ4)n#~v-"y/8��*y$N,ܯ,;ʇ'/f͜O3~+[H@C5a <5y+z>͢^TJBpt5VfFx`'}cdu+:XvA{ ܃ r8Y#ʖ?^HcHcy9;lg >v_VnN0[swHzqx wb!ab9'pv2 "6!dnA�sŒ"{oQ�*E^ >ܲu5C<wu!aq/>E?@\Sm71Gmg8%ϱmKH1#dؚkMYp]y1"}6S+e.Od Qr;ܜ|~⳩?C0~s:`"mג8U&"|):>XS8 V~;bO:{d> XSF su{}txXFZ0�Lڮ۹_ik陜5₃ʍLq>W~=g6)8Upꍿ��* -RRvPRAD?~t䮟*YCT~fa߭$_%0oGǯe[]XܡY̥%緵NW!Ry ln(G'SwD}z =L:Y{DNg^9 J0~lU�$9B'[|y#gۇB>Jafq8pm-A\d>|.%}b\m�)C'-,?'zsn(Nm!<=嫟.]#`sqT;nJ[Ľ۴{M2Y4+uf �� j@)rqTk@mK7`̎=~'9¸2P"(MW&oM'q�/1UC4p[c_eΚ;:9e;}ut۬LSyl{qn( 8w GЯ}w7:8VHsa?WW{'G[g)پ?sx^cG%¥-X|mxH'H̿sDAB)e{1܌<kaU0['i?jZh&6p��+p~AiwQ[g}fB�]8C@iol3lү}1I@ C:Gů0|Z =7_K9&ǡбwArY&hHxhJ6ǸBYgo\0+a'`P|D $xy)CY[-’FNXuCoA}7;^'MGPQaDIE{nFc<;vxfXY!g|^0.C ĭ %K."i!y!.rR׎%9^UuD3a[/7<|8CP-Ce (B)罰 A'Ead}~'y9]N}Nj |ǶtV+Bc7cqI$ óeaZ|@<$e|K|3? 6n9 Z wpg"vnЅϔ,F&j|!䟜ήf0*W?sHp"@>5|E^; =HB^^^#x-Ʊ8_5]F 0Vvezlg S|ۯ// Ra/+7$c>%Qُm> ݳwZ֢ +oþZQcpq>S:gb?va1Wdn,^?O6˸��+&p~'vŔKO!eSd-]LgdWv=7Ut9hG<RDtS{!ٝh3v}y r'Ӷ7rs,~{Y%ی 1İ9 1ZC4a&hafX8"P)KLjZ8 2F;S|#lAƫ*�)_pf݅!8wX'sw: G7sy蕏(ܲq|$ sH$Niʤ~w`Ywϻ(j(nCu5WIn<w"qɌ<3 +,De8_$V/C 2sYO}ø+[|,^t#1sNHd=$w -HϴhKnQݙBaZ'S&Ip�?|[ HIq{㇡/dnvaLyAkSSZոL X(|+ьNvFJYþv�^smavu^nuJA$NfScXGS"+FMđUyGrm۴5H>U?B<a�TsӘg՛ I8=_rKn ՞9Ǚ^bnos)hgX2#B_b(~=a%|9:=F@t~:=9�� +bQ$,obOMNU懨+Μ_=v<Xq/;Ƭ)x-FꇥG3s)^o0S#�(6n8+$ayw<XHJf#&?^bFuf}[܏CR; +NYDvSG>Z?gľO KKE I.Y<]@2[u9��8w㺹&Vz~,nϙ|kN7/sCݶ1Rq!n;oI|~:qK:$(N0 gG4\P~?F8^0ٓfe)8k1x]s)"weۛ 8ssZ;e:}F̶4M=E>7a=s/F7u%]]Nu\.?hyMeA_Z}j"窎0TG_E }o .*IXvrh_uaJO{X,/$9yCƣ2t:{ }uDwԧӭnnpAIyP4~{AQ.R򣺟w^>BQYFoj?Ljx<.2]\' vB|b2b*5hއ.$J"Щ�� +RJoмu,z\jp܌%mcSjHi4?Zvip[Of,2w'g[={e;b', ` OA!?9s+#hja~_/ĭ;V属&Wm8[8]%1o%ULweMx.1ξ_uǼ[WW;%|]pFN3:BY?d8r]SH/rw ʒPV$b.Q-IV{޸Uj&3Uw[6ܴ#e>dFmQ/r?z6Ƚ2'0QC^8qpsޭqQ{;0 ß!bzYX֔''/0+sԭXf`PacxbPWn3$Esp$J?[uPNO+T(̶w[Pq2Ggx%8+=ļp '^gB8[cVjVͻ8SJvṢ)B1,oR Amdwg-&aO̕{M'%A-~rjmA#Vhrc?J9\`m+f-K m^|.'\)ØjJkYGЃ!s%Z";?\pq73KURFD4̧s1EZ},dvWCmzcgs}@[}@V"Iޘ(pt�� +<,b rX̎[~Sd &,^Hk,OVIJvvC C砜#Vf;jVjR԰rz)q9s}(~^=ds3 Ϲ]Uяtc'9ۋY&x֗d v K ل/[a@.?w&N "&1cېt;שٲqE5pq$;#zr8a�*6[TmŅ4R#�ow&N$ N)';s(+̼Лf$Of&~5ݳ+F+8~g!OF@e߳cDFvG{r,=b[It:LfuY`  % jf/+:}3E +O|É6twց ӴOP9;s[ X~D<IUFZ F|Ѹ/'4Qn#F3{ Ֆ?'U?B?A_{sy+CoS o9yU++㳫!m>`Ւz^ ݍSBȇmu~$s(S)v^ JwV{9rW|n'Q'z^2X՛ji_7{{>XP7^"Ȝڴw}A8~et8wF _Ŋ<9����!�33g�� + `*@wVgOq^Cs?sJ�/n7q-~3+&lİ;'Oi#n^+'t6vߌׂ|e꛰BxYc?l2B Cz,eX^;+GO/>7%LŀG%0 ?z]'f|wl喌YsvQbPa}- y<᧘G%Mx0ù\:|uQw,&|`W�4c oD>� 3yYcA#܋^͖az,8Xq 0PgkY| l,ߒ#/{ #HEY*#Ӑ>G<c7]ռ}0zzsfwǿeGM׀భ`"8<U"lý @wGAN{⸼6G˱ܳ7JJcx%yuU~ps{.~<cp㻶7??' ֗ٳ-3;%NAnc #,%|%k KSl(ieXT@<^ [_՘nfg()bXOYOvzķПA@ZFUg}7v0~]y8w9R Nk?l\p_ZרSsSe'~")�� +By]2:Px}S #(ǵ{gO[{ܬa~4={q-+[~8;@"-ҹk׻wkH' j) i+╦ ֳpqɐX钧>=ƚNf~_|Aþjo;?ۻNq|)E$y$|rRp ѻD:xEcهĵDZ؁' ⹉9"Wr29pdZA>}Խ\u 㸩"`m'4 0QS8ŻdG3H N=o~]u.3n{OTzε p;$qqa>;W?!iBe W7jj'oʸΫ =W%|+·s6P؃eJP3܉+67aCPsV5Pv57-!\cWWZI98ViSZ|!κR91jW<ٛ!#? pG7ƠzTn^o햞qGE~9_ FG(Bcxs= NqJPwbCT ,L"JL'.ڣN[tg}jyFEUG=s6q,5xZ2 'S}R -ܑݑpSjXp��+?%ܧG/E3=<b)1̔i(/[f V Iy Lw#څJ¾MܥqrxI^|0'>^ |p |(=-Kc"9l1X^PBv7 'pYDuD(?e}qbL{S$9$DKl<)^{3>boQIN(1)!?/Eȇ{$NP.u3m>~vċc`Hqbr'9').km&2όg51뽫!pΤ~zb=lk3c8+ߓ밁 e6 .RI#y pC>D'4 J2G =><yo{˼?x5fDD`]cpV?Vse DwS6]׭0&} ơ3n30y.-q��?ӱ>@8No`=^ڽ<q>G[aEv߶o2vOWg)v@"Tay{? urcѸC7V|J#KSCxulOiu|ELQ9?+ tǟy<D"UEqAd4g*;›+WuW hDCAV}" WzLxٿweֱg*^'t7jM59F?I)i_v"oߎ'B$HYmc��+(T1ϊ%?Ol%[oZdd^fSHc jÅHvPn ?e>7c~w@\fnaU c[8WxD/ΜQrwoN_Ӯȅ+Hù);7t DvgNoŽax3wFὝ8G'#[㹝\+/}Y2BL4"'&eiYHuKWp8ǣݰW"&D19Ib'E TXBDtw]%lyĿJP3-Kv z#=ae)g\y}tV'x'BYpھ(-ߕX)+=r\n~z])Ѱ+ u@$9xѷfvAE P>umZZDm=[9BHaqq�̳MalzK~%m'Ҿ=g-JT. AĢn f'UV3 �JgiI.}G|CJǼ$sll^>ᢹO;'pT +1]K+|J":{l4W @?ge3[>0g>nm3#(f߽ٙur?y\r1?NOac?#-Jר+kゾ=oFu3xwo2P5_r*%)gf~ L!f:3╅\z x~xGŊ�8y?9koЀb&e3ںs_KyP&NI;b2^|+f) ;EˑC,zy1%kb#M+ڔvlLo%_7NJ$|s?ЗxXvhg>=��+FoGP3:l:\wtn3jJ"y17u2cϡ s"cwgP jͲxlwc:BzDﳝQrNIۭ@Hۘ'8=N|E7us$gqL?qv^45&,/MdsW?7xaҿ[6/:꬈",츋vي0rrCs͝^fyny⹎,=ljcǶusژf7|v2~>vO~c؂!ݔMm ߩ=3I%;x!)N3cGEn׫%-i 8R8OxYl|di+Szg-9%[fXR }g< ņp=׽B?;[y"Z9=>B~n^|bV$[<תgg,v&f59uB�̘E(4hˏ3uV`ܡtA7o ,  ~H7bt#RM,] ,A-30Xb(m@,)yGUN4r"N~8=bPꢖGZ($f# a�#(<Gj CȜ7~#RU,PW �SfTPw3IǷ|aNDV޼j/0 ^[+<B<uח~~$caۏFyȭݐ-��q�w"N)>|ݸ=i 3Ƈywܞ/:r:B/ ^~/ ��pD lEh^gG؋pywz{|汷%O 5h 2o+yxYw9_:.׆@ :~g-q[k;cҟٛچn0CN}g\KZyqC͞( 7IfT��+[NL^tV|L ,`3*8b�QKǏoۙg qep Q'Zmݫ Ơ= :6tV]onvRp\n0s]9"q =IBt$$laJۅ˔g[g8a AZ?$^wq+;+G y,~)ľxr\;$ô<Sa|(wO{V=zXHal;fy̳[NHO1?p<O;<|vWX;U]lVNnq+ ? /L(<?X)M,~8m$0”etg΁PŤ5qK i|du-ĭg,jgZnHlI0݌^oɠe"xEHtJA)�KEOII|lRGs ,$ �KGUOr- hO//$~R`Z)Q'ŹFË>YUn6Kt>m(A3pax$ IEH8j')6H%f‘`:fٽcw2>=\o͚y*BN3>ar�9}t\zù:SOֽm"AI.3/0iRù^G{%  rP`bUD9Q5^c?avQbwI$_xV+z8qqfoz8rWc*5 4,)[VA{՟y;~F[v]}(so%̵|#Uҏ Y wX-a ~_RB;s^n܇  ؊963'qFRr+j'OĭЧrQ q9'4c[lJ���+ %r!7)ւp֥Aa5) V#ٶhjߊA8݌f<ߵ(,/,~^nByHg&Sej2s (r9 @/(]ﭵCn=' i4g%7Kc6|kbE;ܐ_#fߋyw(p3ݩl{9 _ff=v]]lIO >:N78j &} ;yf˫ڦW R[nHJ;$~sν?}>O~{ce6lvns Dm qW߫AXkn}*߷YfqOû}tzBk[l'{V} {!?lO'mx^8T3#4Yfak}_ԯ9tl戤hyC'8T5BX1Ab�c C-h=w^~%8e 8eDpЕ.ߨ5mTJR mJ\4ȖQ<`/ _=%$`mOP3;ڥ_J,aSnUPwc\2sUT_-XA n~rN=U̜G<:o=5~/$m|n9l=E? }?XVzk[7{yfogo|3dO)Q c�K tc#FK  λqFG7K6lτ4w[}y=D\vHl��{nKDkcv#՝Lۉو}xVT$~Xׄ 'Zg}(xK;igu ,!B;0"6~|?0s8OXjԷ}V qchlW%ÈB!Jb:cDu)HxeU:(aB6q E=C0c⤭yf~��+4rحm8ϖhߡ&z|?zcn%7;(Qvc>Ɩa04p!v;|K9`}7,pȉH=m,8YEvP$/Ʊ>nnIsWnr]ȟ*?61 × Ԟq٘çA:9yX@zNg22Sn,Ǐؕ SPٓdeoŠrEbϐyG,N<Џm54I- `%jo zX. ơA#<�-Iqj )/8{C nUrIB:||zV8wݽwtl.r2+WW׿=W1?cfV[م?^?׷;_@~AM6O,P/s|>5sk6u(gȼD: %(}>kwmd Sq GV4(^9zov=Sf?5u-ט_f](q;=qgx<M:F#)O2H~{" |x~WJ SOAA;F#/7G^~0?76gf Xr<<w9N(�wŸ'=ݝP{r (K"xX#/)x r!лƱx;;<-XUO }͈"ŽW"y]|xKR~>(jwo#,k]yێ gjer"H:~;;m@d;䝬8#8a*d@w?RIN\1܄f�(Qdf+��+XcIH¸~xgv3BTc)->6w4Tf onٖ#m͒ϝT9ù#wθ(FN{ ^^>\,X\X\@kӻ8$/Pbă$/=|iͶ"u|Cx|Ub<>V<7AdL9ݶcsNyvQrGB:j5E+RQ7M{JQÉqiK683>Qw}#{?d F",󻜜͝v v9ec~x?4YNJ8] ?Lc0s[>-@+7~H}y�*@Đhn'6oupivp9kQ(+*n4pҒ$Y#lP �{KXRB�04 TJF/^;CHZ(by!= ݛQ(�a;a|`-?Yx XPt> d 'Xa5<߸41'o5#>iz>[ HĔ 1|W؏;'Im'y Yۣ`'vG؃zaXhIBYDޭޜ�GNNa%sp=)DCH VĆPQ\^@Xe䣇|q7+eY(V8L3'=U eՕB|[(|Rϖl,$}>^ya <vk[>g|{9;|z(^'jPБOn}gj1{™wY_sUcǀw%^~N{5xH.{p1҇{7;��U<Ru۳hW qDLm'Gy{ָ^v0\di1A[ μyg]lH)%,CFmoOI/`i33Q:T��+k_, C&7(nRcPy݆RV?VV~bP`f/Ke#0,03 ^ �tfq|ݟ-uNguaɯ6%$[N&1d@G#h{]8c?*J l3 Q W<Q &:f( Ax\+YXwOԡLn>p?ۮZ29fsz?8eOL ~D@`9i4L7*_3m|ppo]"| Tz N 4,N; :�#Ϯy2G?:c 6n Ҕ .Vb >2 ;b3i%㰼 ?6 %6~9ysѷ^}vO=yZxSlk/ǚ->ZԷqbXePximu2w杗1xC~�ѮŸbF bA}J]?Ɩ6c=@$b/POwx'ek(RK%pܥkN~‹}|g8J�%'8@,c�^ "\WpRɦw`dمHAf|uR3.^) p+Y)0r65෼ā[9;N)Z:q7rX%bכ`͇5)cHΕ;?R-UU`ҿQ(xXLZJK+xS](=;p=s2@nq׭ÃNv;/1;%җf;?r{p^pY/ݪ؟֦"m`bV︝ޯPWC>[[tf1o0Ӈb,xF.)nAOHs(?^ n]' ĘqNQԻ̜X:;NP8vul-Pp Qd˕ysP^_(]0yY78#|GvMWq_^SqNǛO A0 'H@휤44!w%!aaP,SB! f��+q-[ 9N^B[%+FgB€uM>f_> JGRCc~BrXiE_Jx#HUVZLb@q2~lDQ\̱ZJsuk){|'wE}0}f#~;srEqEy1mEgէ~38N0懏7 e)l+ ֒8vh,! pxGF[ffَcJ�j' Ь ҺF$-Qܲ+@j<r7x6fty(-$/tL"H2;!M4bA:>ݖg w͂q<ҒaQN8rf-n;9Y~�C$8H;myp NWaH WNdYC]*�}S9G�V-︎p%]C?,O=b(g#g2 @!7:ԠQ�0;)#y\O.|:+”GHA8⹃z&HŹ߬\řfǔ =yoN[TxuF|NCI[߳,I'ixuK4vgbNaYoǚssryܴٙvxn4C��ߨc)7 ]їJo qcx Z8pR>)+^G''NIeG9=mOtY;3aZ~qJRZԮkl+߹'vGv,. ^8??=B {}w'#'4P@8)1c :b ¾;ʄ<z@X~HN<W"xhu)9^k�=9Q8iW,ɖ/l^3q.z#={xK&%Q}?a,((B{7_dN̦4��+fny?䙔rd$?Aƫ[n BB;w(@AM-�M |#䣧gg^u~qo!LxX+ڰǚ[14k3ͺÌn?lk|#$?%PMI(~:p;3A`/+)DOW A=Ht%P >qF>-VW`U(h;út ZsvgɞQn±:/?ZE Z h X 6eX}~Y摚U[/Zֹ{vq Y-uy~4B}Jy>~pxnN>>5 tanG'm ~ev=y a$)Yt~:Y^cuvF-Tkor*,\t}@c,J3!q;ykVu8~Ҵx̸UmNf},Bҫ\vl(ݿO$A3VͲǚ/ E} ߬?Zqds8ٔ5 Vj71|B܎^ cu^۲RxNnU6 #`%HXQyo^+wKyNGve3}c|}+ު!PBYݜ=be\HV0/ZP9/,E< 9 AWg:} 9ZW8?3>wtuq v&,W1` W8i F;)��+0W:v1T-WON}n ELjku,A{k?I N|,v;Z~0޾ FkKgϵ8öͣ='nkH$bzږkgqQNĥ@zε628iF#?ۤ; lz+r~[ 19G"xmP/ߏs^,vlq֧ERV ms/3?e-e4"K?^^=Q*:jA˼BC2aJ^�A%qO? ͌e.uRZRS_28#G+AkԲ9�SpvG /2X(~nGOep{~z*u>N|w2X `{wskHĝzn~ܜYc3U02ր?zNՙ9wesv $RM{uQbׄpƬ%]WTFN3pt%n;[ykۚ̔@y{>Ѓ<nGŸ[&_,nR#%w09v<Y�@[w Abw^?]w <؍64b]7"\ѷTlSO?W8@8&Z/ Gqt7yU_lwNnH̯c^d��@��+nAJun=c8A++=yu�Q ƈQ "Wѣ,zS=V3ur8B/^ lINo`;O{aGRORDfNsi3w5^Iwx&G:"s"jyJ]}@tq4aݎ*v`;~prP]+|IBcߑ/D3f>ܼ W36[s68/�9s?uJ~Giy̎PA(!c)cubr÷㝡G_cf >ۍCw{>ʷ0H[y)}WuMA'Nl)f<]i`[ǎ >7|gq?Jcb])30 b׀,kP7yg窅 '4N]-*A({?H_Xº'ѧp?c ruҌ/ @gD?>2TdeP±>$^b?G5~~o8ZUox9Yj}8yu!7w F/0Œ.< kƲ+pOx^CFY4y41=[뚳Ӄi^lR]ϥC8YY^,g ۀC_\\>+홭7;'|ӜՄ|!.,XgPY {B\s<˰;")]{^ܰo@BqyN<۱ x5 С!{k_"DhWvq7Z q��*>10L�s%be#- `B;ޤ m�pG�4ޘ$l? .w~^,щ.L_� /R #q;2a{g tr/҃nϜʴ�À?nbbae 43bVnpӒ"v)K fqi^JSمTPȤM=4#׍ewi'.!pCbh :{Gt/ݰaF4J;<V; /| g!y 9�Ñ0`,C3~w[5@ ߖbY�vq@+Cp*$ Xp1,-%w"訢Z (1`k)dk3i;'�zl05.C+R " P ܼ1 ,9oF.>$,f@h!1{9"WR[HPNG"h ꩤ\8N|:ύQ`gn�\ƹ<6(-?r"`h@FH|L?tn�$U9Cd#Q\`U0P�ٺ@0>�z�tL�ʼnI9D]sU@T�}(xIfZ�{,^A7 iŪ1 <.HpmL w[:R K�x\1g+1>�z!`x%� �30nj) }B_�O(\t�$ LV F$3�l0`= N�udC0<Sa"$RV׏�G-ZEV;wc+q>x-EL|gAױSJO #hiGU%7vy^K`uøyEb/ ŇRbjHP,CjaH+nv848>ID� >%0gŖQu톕0Fe Bx{Ś#( /C`0"r<-ֲ*oGP3#vN1  $"<͒;<'ECA:s ܽZ1[|r C47��1� q� Q;H&_z(骉#8}-{o0Ñ@H@�^$@9P8x҈NrFE .]/|n! 'i!7p&۟8G /dQ+sk%7 b/,S49/0kVKebC (4_kT49:Cr,,>�#=UӔ=;lZ rcab�p{ơN 9杛k ������/A��*f {)~-�6u;�Vt~mtɀ];0,oي3A9gh{C h;1~˂%6ުajlǨg #`oF/mv~YJ=߹:H,n/ɛS[QC yn<h(P œۊ֣=P*'zW쵝OaJa�%kQu{2R)#De:sqvK^qY7;@e)D q xO(PCا0%a �GHZA%Eʐcrr֎F_IOĴmՄ@GJw|aR205;`wR{7 ^܃!\ߍ o]$sqW}w;OQ>,GŽxgY;+n)G /wß- )9(^EV*Я"u=\}6[]k3qPpw~||`׹:u'܎sv :yޅVj^;v|q D # UfF317Vis<Lsm?G־ň}hb%BgQFay�7jJh[(^9q3FniU}Qw;>;W)xz،zYO}Z ;.z[;#VFK,)v[ S@';V<5 5=9wXY��*��+lQ@Qo Xh04}V�jS@5 ͉H, Y CtV!$l4kL3 g.@i4 dpKAA:ѩ77(A;Β!Vcq: QErB Hޅ~slmzi1Ƭ_d'/x-(-$ őhtZ'}u\DAJs0x(Ž;7{d)?1f}W\xsRnL8Xp&9v䅱~{)ǎF^'fUݒ=a$+yKJO Zq-@T0gYh啖ae3Mwv {ǡd;;/0ZW_sĄ>V.#} Ľ;IXn`\Pb Xf0>9iR/e8k mxFY1'N96ߚEHC{#fS�X?~_I!<]L/hJRsbx°z[-׏0;/wͶsNr ,wXXQ)nq׫3"7p"kcU* 7۸%R XoyU\Cg>=nkyr* ::c��*0JRFwX;mr]$[~L +W0i,ZƬ )}G> Avvh /ۋrpb/1}xFrq;,g9H%,b:I >\<Z 1yNsaiKXP8@��b�OnN~0l-x):I$%cL햦HN8ÉE3x5G&ق\WhriXE-1yNG7|pȖӾXF6=G 4)| ţn/�TY:L;98yIzu/f'<KÒ䟿۩d;e$mc#n(GŸW9GBV+΀x?-н[^<svI υ :3@ỤCaF0y9nw\ȝ]),\ N:KW3bw)xzB4z[)x襷Jr(:9JمUl0x%M;)_Q3"\/. Z"{v8sK?n4D \!x=ѿvc5k$[ ^u,QVa`eڈO•V ~hgqsu-ӫ3q [M{dͿ1#PP<D&3��*9x5/Rf͆ݝH-F'1 ~l$yJ|8B[ jCQCt|ݝS)lnG]<7|wZTh(7S  zK9ay(WQ- ^v;`!\Non+pӒP~Hβwu=s7N86o>uÄJ< 9љ6,YO8VOSqf%?nqx8y\pmHvH7s+ukE N5[?Jn=qu8>HLqLR{^oÿ#+ {wgIp;އܯ> ̳YaB̟badB,˻@%e0G%?ƲBѿ g'URV b^U.A#4FB N̶ Rq=s_BUq*J-Ǒ=SƇ7="ZӪs3V! J ,4$rDRx,c}fs u0s slVyDV8%APInr@{,[l<dza_sާuG^ÜF@l _{F\��+:&00 J%#36A ~e_s ")7'o#vۇae|V}fNU#nKӳ `c$}Hң tgn(嚒≌[]J'G5BsNB|a~=P{6q8 a2wZ|Z((zv'8a|Jq' 4OeR g7=1ۿMQ8+twW}VÙ'5%bqbIjD Jdsq񻀳v沔 9`[ο9_t9<';, 0~; Y#u|!]Zrƞ`H�I:~Ϗ5ԃJ ƚ0YPM-.8Eޢ- AY7Gl~p<ٕKOiwlWL掖S$;b;s<Yw6AKg<#Nx{#R ÈR:Dϳ|q&[qK6QcX?vg:׻ �[ 0~L̦@D?\E;|nN,b7ߚά=T_y{f5b9H{I>KFٕߘd]PGFvQ yul?v7િÄ&'̛x#yr8!'#rq1a‘2^a߅b6>'��+ ,X[��_*M\;f(jD-u}ŧ#u$jl{"5dK!_Y۝/uJc8{uf?�:q88Öxtqj 臲� /}NWaYRmD4i}]n8ť+voг "F,$|Jߎ.@>np仒\R@?;氜u᝟ۈ;u|r7GC7~;qha| ۠Ʉ~Gu va?[~(±aKcТr\�+Ihѻ;ge g#{cO-�/v| 8'ďx_iJ`5Pn#u| :])!%Դ5;lOGa֥qJ#}~ǣ{H_/<smێ F7ۥO -}z&I,;9̖Sl|5 /s"#b*b:e:|aF3 sX*1xv'UnbSl x.6:&J'z^�b~޽<ϗ8^`=7�l"ڡMF1?yYYWg}sMq^+`խn'u5ƇrZ S[cy'5n $0ߟswd'ln %xsqlF;qe@eaO#bZ X`R㔲+Aoh_)lA]hk0c 夤A p:5`Rgdzs7Y?`1l=$meqmp#.sQr;|-F'囼^^XM@;|g=Ʃ]Z^oZ?,-2��+-BK rj |Rw&N0,-,7Oaݑ 9p'|R$kh>DW?DN(%�ansH9ZWc8 Q݅v1.)NĬ_ )bt[D>PfI5RKCF?m%[x(Yĉ+v/r7n|m00M!уHI8n?E>3Ⱥ( bI37d|<3q!,an'2r1e0 J4z0 ̦NQ]<0a['{c(7}\`n &,�S[ŞΤy yJJ/+uI{~E9;ۜ̑$d0冖7c{Ĺ'Ud = g?ZWŸ"c #~΁ C|} Gys /I3rXHʻ#%{8!.0U; >nwrPNH/F2ܣfgnz!?g76뿦!X\~"b ּB@se'K,q<~�xDR!0JMG"otxOPO[T9mEob,`{ώ̉xtU HYnT5cqa ) @U[;fo8m,G&Ő##[6o2U;!,Y}c> _B.#,+uF0Nr4Y* G1Cl' u^z5u|5˵n{z YvlZX^׿ gV#M$8$L-v9; BuܝB8ETl~B p�uu8&s^c29KNWN)fMs=Ƅ'sSF'YUT7>Z=wYXY_Ӯf%tw��+ atcXt~30c? �J*Zǚ$(?}v99A{ayb��!�S3g��U.S%]K @G C{>(x+ ^`5l?&aL5mF1+5 V䞈4 _A֔Mlj6'u#u7At-^!w{% CQ+8ݤ͆ۙ<QdBOwaa _ "{y&%\Qf: ݌nh{~{^ҝ+uvvG?rC7I8 qZ RƘ, A�'}+1$E`Dݧ$g0u>GBG$?1Z9M{X.FOJ`)s/Owd&'Y!E_m'gP0wf[0ĝAf>"/=,3a|1<%޺՗*\WDV񊖐#s쯭0KgiG=A�vXWl2 .zKs9?\s~]aVcy<t@2CB4ќNT5~e 9We tc {uw#:V}_?)JYg3I0@:5x<^g_5N5J,{r24Fb'.%-uϗgǙxCwYncC% I\pr~y-,W,^\ygٺb=мtNnvg^DL3u~<,?uN6I(qqSݥB\z�� +;`͔1 =׋%|q ^Ʌbo@gHWznB;̯ee^C?,5͂C%?3~hq%q{Ix$ZL,(%XM@gы|vf?glM-?�Ђct''Ay,W=w_ ZN!+C03 dH-�\0R{HdrIVKnbE+cG A9֔ggB|ZQjVKFJIx5)+(ZxKysgP̳8Wc; Q1g[+ c騯>[XGqoIˢGuLwC�UgA W+kcH಍"7s$\~N5N\j9{'ygت9v쿌\hӇl#3; ܉VyBwb"n68x*wl;;q ;6.]zYIm ՐXuԢ}rt':ƈmeIǎyڭf>KNfvBe{{PrδENn%:"4ya#9eOQiĺ35ľ- 39VDg"3|G.Y8ՄrpAgTaKƾ?l{~\#j ?+; ZoT W_u٘' i{eZA S/8rHyD%W+9/mWt�� +wWZ:bXR0 ӑRؤ96,K!Zse~sWO$N:Pa.  !Rro!dvXbpOݱ{2Y]Ұm(̮{|7KȖ NvNse([Gs<Sq5rH!Ѹ, m+q춟K}\wR$M($3ƥ+ O1rR8~\(~5Kq[۾J:rgߕ`ܔ|I@AVyI;s7Njn;А#]$$gxNyF8>$Δ1öNYYLz5G$��nz#88^02ȢPks7Ā9c5w45n{>̠!$W?|;'ؽg~8n8w8wJktA(uB*N`QZ_:V Jޖ3 U^klpPp;u/v~wU>|2Q8o?Oi⺼Q8*> \r"[1y8s/-js"x^ UBtwSS>|Ǭ]^ F-v'8_Al&#{r̫X wp*zV^ǓcXr}<c>^N8Wa=V^?p/eq*摕^>ZG#cX[m#6.flL8�� +[2g , (b^mπ~Oz ImwBߖQ,P/%�$NѸub|9^5~ڂ28n�1@7 E3;5¸nX;r{ӣs|N Q vvnĞg~$W 73'e(zc?ݛgޯ|!'^eu%=:ۈsw4 kM?< &,9nԝ-f݂ Gp|w̆RK4>3Vc 6R8 pƔO; )ͻ||Ja{r@p^?ooեIG`7('�@ǔ=K<k\4 (:3=QK$ՔMCӘ|0gPPubv@_evg~9dm̵q?7[lsRgR}#(f74.#ׅ! ;2fF*$;˄sKWVo X{o;1|{uf&=wM{ZL[൑8;SrWcJ5۫4:?�> 5rVg^)39jpLeq+:NTagGA­5ۿ;9'n^|es73j|z‡*WAyt@FuT[?۱jz`YZB#;2!�� + K!W>|Lٓ)8୬5ZH':G/3"A(K%G>y?[}Z_}d :�Nr15 -y5%P 1ŏ=G4#^$vp$ɩ͸jNg,;2H!ɔK%%rG\gWPp*PrzUss-F9=Hn_py嫎nD8YRXx{=xr>Bw rrnuoF?^Gtq 7q*^Q۬)Sër'?{CF|JA:<p;%h@AȜ1*1Wv 㭲D=H&>gqAuA"G]f\_Nn;/:|€׺a_mYH\#y?r f'=F_WH5f1_xFTC]t|0g=mgٖ˜w[ީl›^JI1 q7hA�k^nj�)}"bœ7y4%QYW &>70dH1PuqP[(׼OÔ.?csqSU-pT{1,\w +{-SPT/U30̰G}5�� +y]Pj]P$Os1$?-[xѻ9,Q7{",��Z9ô!8fS0A8q{r̆')S-_ [c簃:^WVͣ>}pNg۰|t'o$];~�~ƴv +׿A 4'蜔H_^<W\aގ UomͼjO7n'MayB$]8YNf�3 B;8{:g 3oc¾8npqw]T> Vx-:?{ϸ~'B!h"�k=ږw9U77`4$,E0s}Y6b/ߎ͘_ 6ٜ$gKrPDZ<ƥK#;LHv*'XNƪSA\:ϑY۹??s8N=rǹ:S0#[|bNgO8r^-߫3 n<J%a\K~5cl}1|K0ϖ>k([Zu+$ffpV!}r~g8Wfv~dzUDxoW fKo??¡LUo" 7j;\z _91ÃwV{+6}\FaBxlu%b:`��+1EǔxfΜ,1mNZFfS]iZ4abw Л ?/ );�}gb1 p-9<Wd%<'a/𮶽 ֎cGu}8# 7JZ:x/PŜb)?΃r=j +ؔQ]=aa1pqV%o+7Ay8Wa:{?p}|Myϕ\ veK &]BJ~{Ne[o3! sf22~;b/SuyonHߝ}S_:gqDZAo]=Ѩœ N;ݘڽOT = 9:\n4G<T\^4M(}W:g @2e*^,8hu;\']?$g}8g2g0[ q˶c:#:PV38L}(x=>sEXE,I;J^~?ٺJyiY2$bиP|c7-h)z} Ecr;xG̼69lO78yÕF~O*qu( Bem"3ݬv~e…`b�8#xV;ψ ,;|#ѷq"<ukG͖fhLq7y>vnV8[GP#Ͱ c8P_g>VK=Շp��+ݛocOdc|ho5:o$vOcW71ǺXU`Gݢ</t4wga]Ϋfyr'4LgnG{N9�ۑ9㥼'] yK^~`"E$^%;qWP:{fcˆaS6=;}ϰ9_(bN˲p 5B,?:MltF(q=p~\y'[2""w-#7``o 7z]}_@hZ*B80^o_-98F:F/(q}$ {v443,r;N/7ok̡;1ä7Z Zqkk2[¸wV=]vN"}d{ۣjUTH}לmggs#=r/}2gϏcCZj&cwLҒ^%(Э)@<?9Ußʫq'BNg#(s��[ّǥ)Q,?>mΣDEf+.V0x@S{<±#roRR~e|&e(ӷcaז<Vaéc |J\xK,A0Sbu3v[J>ϳٟ^u0Ɗ qa)nsxs~%O 9QSj1gDn-YM٧Æ$,jߡnnruH̒6ܕǰඵ6XpG5]b3Ǐqr"H ^3#|@uV܎&rO{ق(A߉>i^2<D<: AÅm/BwW:(W'7n'pc_5ll=VtX-{לŷagS -cϯ+-~9Ld+ QݘO{_|Gw勸��+\R `1i1KWp.` Ru'ams/qR ъ�#d<=پq[a(|q1yw/o%ONgQ#Nfqwy dsIO|.Gq<݇}½vdEAa8n<#g9N*yKS8K3ߧtw iao#"VނZK#,?ۯ0w^ҤugfG ޖ n0Cŀ}}oı:9it6et`�,*: z80W/_`/~VtN;_YNj^<{(I9^G8氮AG9Y 4$_Q́}!{JlWQ wԗ;[TXD v#=0v)89K9%ΐ+ h@Y#:8": ,CyI'nkP&G ޷-5TXzyນ0qMf{%!T>]XAUVQ|4[^~(,VKlscdD"^I?vtSGƖFW0TX9ַ`%O�RKeDOqB{T:GV RikgIfxcb{:֮} ?4N|y"!zn'͝w)<k(PKGvc��G#p8pUNz;&[#'fH1>\ۅ}\Es>Y^4;ǀЀp|kFF8^_u4= qhN^Xl3 %'Eͅ2)dpA{uDUIha p9K|ZK6w6e��+188hIIV^ngv gA1 ,B1t lC?MFƿY[V~c*iW(q`7dc`~V�=!-lV;2ـsBX9W /Gfח~F>"#޿q12FKv^/|hN ݟ8]/Ybh,lV(۹e$/WRuEH\3z9ﯱ' uwsN"x?w窾72ٸ�;[U j;el|x4G4wŒ᜜q+9{)A,Ze٩wZsHf;2zpJﺝ}}C0]Z'o~y8k\pG#sN51p~#W{ IAM$@Ǔ~|kpTo[~*‚́#[kp +b$P$1 É ��Y{w@'ʁ~KGA "8XtCfos_v̬?_\,%N͑!X/ Uwı͛kwaH>/7dh"݃'Z?|q}]O@i--K-H\i[~bd&fmEz l4 Q{9y ~Fvr6R"W11,\>xgd7c/֎$iLc?W�Bnǻvxqp})33wVN ,x wb*/#0e ΰsGrMuÙu3O#tn<sr>'Z߇gas)w9{saE%jxBqd,^$>e<Gjn\xnV?adNV8MsI�V篝^)1Y)J?8vuzp Ø}|lq^Os][gm��+RC )Ag|,[<�~ :Gb@KЎ΃<^c;쮯Qe|4)8x)Pۡ{u�{ʃ+s- P 8'2Zx=\(Qe+-w�L<E|N*�k 3^egI> %d;Ͷa~rj'piF/s\Y{8ݔ$xD@KO1*j�6|f_Ì\VIe~brWEeqkGt6Wb-ٌwom+a-NsSs_G/'U XvQx1yhtÍ7ޝ g;fFOW*JrڹG_HOğsJ]LCż9Fhcrn1?;yQT*癈1V~P=V1\E<8  Ă['I(YAo`YAhuZ@; ;@_ہ( ʂڪTJ^F(=5{nf ]|gx^-bLfqߨ �Zs BVL> Z[)L"2 -ΥE}>CZe5ݗf{k �݀e91(rnj% mrHk'㼢~bdkKlo=I>` )Ȅb@{`WG9n,%Bvv5H(#]s:f7 w=~;WOoŎǙ |NDXͯ0έuZdfHFWD\nAv8xX{<resz䝏幇q`w0^wEes>øq y:/cJn?ss9j _hdG3i{,gƙ$4Zzؒ.pTX<#r~PHf%cF*BVer~ +'ά幐P��+6HI0F &t%~d9^JgiAi ?nC bj zc=%b唇,ca3v$_!@$&e֪塘 1݄ףoW(PE؈iļ"xXHtX\8&{fP'ƀF NA9NrO%ƞxhX'qV)B}/" A�(t"lʙĀO]49_J7HW0D~'Nglz0[$pQqZUkfU:le<[;܁JV {:qCP`|xG*/W97sэFjbd:��'һiBOHÿgm$c>soOݣ)#Pq~f27|.4DRYYE#`C{pWO96mBѸ< UJꂮW"^[ߖIv:[nvRV]_‡v1lږ'J"ݜTk(⟰c$︝<~o}e%dR>+sai)vg ЗYv&=WFۑ' vnNh(NFf I_Ayv9 W*/vy[4fEI*E 8XVO"} ]ݐ @;`}ĺRj+]qjahH9>ąw2$ T!XDk_)vs2WEhFJ')|%lk^$ g~{[c qpINDeR2S1a[lXV/ _%P_��+$Y\bqX(j/`!'}E':p 4C T[7;U\ ? 2 ?;~3.=ѐ @Aٿfr M1wp__μy�q ;q{`1<׶O~FhbW,OqSpl9cA o\/qO!HZf:]섈#`[Bce2q<^[ݎ~HOgnw{z/v5Nw;i33"ec3;9;K�;jݶ=yX0Eϲ,q>/RF,1 |cu|֥x gچKH=(PO}/Qcv':m]'|':^^ ## O“v J:[?n& Gto3yͿw9g?Lt!N7C!$ D8M-`;#H,,rgg(Ci\}L@I<P GakL l*-Ƀ$ KǵE [ D=tm aoؾ7^SnBXYZ m^S q?[�z X L⼁ 'EB·"�qb{KO|T< Wt(Qr7;rX֍sň(PIEnp-bX5NA%ìg(9a ;c1~p٢s:~wn֭5+ך@v|I1XB)V;JS:XgE+YϺ]J%;qIGq.oA~|"2SÚ//#Y7fbO c篫 v3Jۘ<Rt.a/wy4+~?6%+7_|(pa9Nb>|1 g;ݼ=SwN$:S~ ep;54(!t/fX볮|wUűo7(;xz&rw'XNjYYm'Ɯ[5f)0`n=V2Wߌc.HCԣs+BKg&ob3 tg؏@%Kc,޹p��+\|!` !?}7Q5%( Uܔ0/X ;0g`-d $G6L&j CPV& I+$g_tYgp8% lnX 7( rvvP_+s88pp �"xPJ@4y8r̽,*p̽H(/w<w}a¾Zq9)/ZA7R��Dy*-la__.\ZpW?-̯ /9 ⎏<kH قďϛ~cWگGK?{#Lc[\8ƨ(խ6sŶTg+!8?N:㗯V7&7߷QҝRܴ ՇNamgJnѱxӼq \z598r_sןoU-ÞHN)CǩS;KE_7ퟱ.Hs2yvԇ�DoX�ǵ–+̻W'$._ntoU9mz FGL*3?I/"v I¯`Y`llPq()8y})(湢f!'K 9t[ad@c1\bHi,<VCgiR 􂜴l'!&Jes4s2wO"C\ N*;7;7|'s-,c<4Zj%jZٕS'^a!q);=﫳76F1kǿN–= =}s!]}!hoGH$XĞU?u8?:dc:Ű _d!8ZR *%d$NH? e羂Xu7u⥭Ms]K) 4z<v4"Ӿw1{f'r7,Lj'~aۀw}*<Qz=u^bquFM:`(:10|_ wYNs%!oz2+܌|?uu[i!8 |~cY^zLؼS,a3+a՗1|ɤԤĶn8OJG+$3J%OKnp ]ы!nl5?o~a��+e;''S>#y$ΜL&?p3Ŝ's_laaI1GĮj"5sf ǐ#Q}AD}oP̴,xg,A}NT{8 noi1=/߬~" 'h!=#<I6;Lwh?7??}9]omx{^Ib5I i( !4v\zHav2w%ۜP ruxm-Mׅ(}7:}<υsuP}ݱb9#@#]&ոCDM|.? rvukL_Gf㌝yT:`^YaQ-yǹaU1np sXs. ;x~+Njp&di , wI$HGXky#<PBH>l f+AW '^gFz0м@2NŘur,<*X7C)# E ?2%'-Dr@dJoƶltUPkʋ@ <=jLs·bak՛ v&,$ rX1+r{dg+w9Rv 38lSR#�, /`'] +卬_7I;<~xIxO,b�f>Oln[3~)/B{ \ϸ)V `9}ˆ:G["M=&yr8EswxF#/s(ERYJvؼ58çj>J6.Vn핒5C�&=j=I1Ozwkעn3HE)i:9gI+sC6_wƑv_j3+C tZYT#i;�� ?[|:Rqe8BH(\ םG^ `y* p%lQ)Ǔc*yL%dEk(hS&BC7rД'lDSղ ra ,[Cpч(u' Q#=Y}��+Bw-l: ~ $'r5!v^S}-a@ N Xy+3&v:Jf<|rnfO[RHWrC !Q)}⫟߻̡'q1ע$P/ aanlM%G 5R g 9 a0$(NG_,[)HgAu5q�ﹹzY̰,Q`a9/S/'. ni5e @'k׳ۈhP*1n5<*(K{2eE cM0\٠y]𫰧{MO^gƬgS*_[rum)#�q΁|zل6ysI?%}71!r::s1QÙ代=G~߽؍c&${q#@3;)cw=9l47>sԖ^8sIGex8~+tuN7,UqX+b? ml~4xCw5Jebn.eۑuIIL4NPKQ) H9gqurUks?~ngV/@Å2n͋ 4L|ݝV2WZdah/ČBreD$xv#w[hjsގ6܊~<DxfH (lpQw@3fDxt]߹()_HIs '؈{8<.f?:#>"(Ok{4ܟ8c#̄,?ý ; <$#=U#<an̜&L3A17L%!Qaŧ+Ûh��+%n's:p|^'`hvb_� GGd,Ye5 }6ퟶw vgaf]ޜRst-6E@J=|fl'%<WfvU5np㓂5߰N3A[|v B-8Y[㗍{e Ɵiy5Gwlk8Ť'PyZ$bDmA]܈#J֯0Ҳ]jC;:7_U.uH,.BL5/{=! |>4uM3SeBSᯇz仟pE58`= ~siyG(,: B+ߋWJ(v'e/YY} "gX{nn5";2 }e0[K"8z$\'1؍c\/bus_#pr#sYGstu33%+G8F4(pAwf &p.;+l'Eo8}E 3UY 7Vѧq&K7e+?`x Vg 6.NbršYbǎ&g 9Û,><ݛmJwaSf6cqW v|VI)$b:t׫}N,0+Ƌ1 "G|pc;1Qnw{p4(j_nhf e;n^Xw_?=Ӊe nǏλ9pED4=Q$I>ēs-r[2{}��+ 7%:@Wa۟fy&b .P(U۷FB7=ø$ XKaV@^��c*ݙLD1'sw1kJe,b8QÚ$z9G}5wjV0]L|'cemcsl8sb ̾ JSt۾2B{<@-\WݽޥY0 n'+wp41 38Z9nhNvSBv9b#fU0xIqhթj1r2Wz ʶBrX{g܂+CB+~ۿ Elvfn|Ea[-* e9ؚcx�|~ۙt\ Zt�$O|)gu;7w }|ý}^ H}hR?qLAnœʫA-�CӢJ%̷Y:>'(C;ҿVYq VJxyqӻ*kҐ7 +7=i%C1|1bF<~@G;' :Sf<8>Ve}cCuo ?j<%O(䔶?4yl[ "!),ÜN-Gt4w󀏳v#ݎ`;p  aJN31Æ8:G,9aMn_9m!~?aC…bs:3y?#Vw<>\pd?ng=wmotQόI`��*>^�tˆh@j`%;$=AINJ`:]�),G0QnZbJ,Qhf4`s2!rGL�2~wɤ<L쀖t#$�&?*xNPwI=%v� N CNԞ+H@i0 {1FP1YsQd` ` ǘ;yXY�"ڜz ~ԕ_<;^`dC8ZJg)$w7@&I00 RO+D *` "�0~` oQLc80bWr3cH_uFwߋ'H sA48UT[6|' b}߳vu4M8"C o@ߒ[_ GwmԃxP Xb2 S 99 ptAPGE@ @/�p`|4ĬS;|o:ׁ�$�)!DS-4aHAO�LyBt>MO+ 0@TXG@L (um @'o�7 �|{rgbP,\�0� ` !#v%c,pOVr@��%�3<q`* @,�;�^A)q$��)!Bր-M�Y:�{0Mo+oD!)وs@@tIHF[nF@W�a-322xL�' !��tf oq t` I8F/j-lEo)tCe2$pgHvS%JNx%7:Em.r6DJH ET'#07l1HQYE h#$ "&_ꂱ[t|xIȨՖW<I*`Klmt%b$~C̯1;3P  rS|"XGĎTB -lXi#TO7|ЄvGR$B@H"�*�T}LXJDXo(0#Q@_j(UWgĊ~B8XaDT죐'@ ` ݸN#9%p<9y%Lm]|?Չ-۬:H^#XbRqe{trR.�3"_n>snڇj-AxÂδ+} ` :�&,J*9e7Ҷ;DIHh\>�������A��*Y]?t +'I'erQy ! p^;cˀELNbVnr?j|DžH4#+9'p /$b?i8;v7Jܴ ?l+?8} Q0f(3dnq I}O;c|ݬRR@j '##k?|{4 N3jqAŪ7*!t=/_VD7qČr0pG%ᜒ`jBGr]`�M'%@؜ <En$(A}q(N¸D“'L,[PM , ȹzO]cY|P^Pt4z lDD"@DPX07z=`5҉{.Cho5w!IBº>$s؞~BLL5~,9?|#x;xmNnu¶7 oZX:0őX)fCs>],s^97sf"wux^\Fuaȟ}y_#~]sNEo+đ𶾡{#%O#$7t#oWϾs+!,~ĝ鞹4^:UBs6rN3v"_w��*b7+$_wA_}Rp҉6AI|K @N}|5 1`gbqI)nf倯tx Q2b o&W31߾T F//Øg;ۘLL) Wͻg 9CY^?lw"F]||;|C[+f@eGțGŬ(vùVp +`yF!7隹ο+310tևXVҍ')g|ce%Tnev3r1͍BRiGqr8,h?CCV5̳ÀrDaaνng1G mUB?BEnQ:ﲕ%s)ݣ{9byHL4 er.h*1{cۨ^wXup) ݋T31l;)ڿa7DȘ7-s+uj lO43?M797  j@Wlp65{n=b,+uFV"ST<f،-Ck֧4~DŽu7  TpS/i&܈gSl{ev"p��*t:<?Q$Ύ߫bVl#r{4܇ӹ,i[`~h%|SW]~'ng"g)kE#W|rcYgwI1quyli+?1ꕶTel/i 3k e~?r[rWd}<KL"zpnH(7|$3x?mB|9^^IX^T'awR|(pwSaqxnľskp1L,>"s|cF߭wG,| r e{on> B 53(ƒsn˻4)ఔ GW/٩0y~">Kpц%uE,sBr1~Fgq9ԯu z]{trrp =| g\nBM{vYP23u31* {úk��* +f흺zXphn߸'6 XNwyk);r>،x]A yz .C7Vqc8ӏ(%t5F+$5,7cz6-۳9 8_p4r~~#^ }��A3V |0}67J)ŸY܃%o=Ky,?<pD_Kap"O01X=s)EೖNyÅ~C~y\ H71(t0+E> A? bIKqpoK{sVz`X=J;(=4p"x#P{N1?h$b=]uRDƈ#8 z�9Y-ŻFS U9);=UVv,tr9MX̾;.al͍Ž��*wE^Yi)9PѸe"מc|=5|N n#v;w]̎cs!C 9"0|h.쑛v1l!K 1OsYXHΠr|G+ŸBt9Ĉ r>|;^ߙvϘ+\|-�~t\K: aDR\�|}]G|rXԾ[9}ZI$ W<*@sKqپHնg yMw1G8mc)yyR 4, r5W܈N%Ϲ^<.9:'3iHGA7RُV^1HsHۥ2#pSndG6B͝^WPu!xBv=$U:/o#\d).s^WI_Z9Sxڠ[xM+ ;-e^ޅPr3j"}UyHtmNnʬ q Uz4ܰGս (؉(OAj،ȲǷǾG)J^8��*҃3'f`szBC1m_wv?D" xX#s خ)3(^>>ēpI/u&3t_wZyO�dՌW\»pNZ?,ζQ"uh l%]>qFsl<A ₻WR7m$g/w?>oonaacA-]Kϖz�U;;%s#^Rq?4^ $|;d<We(]߾Y䁼@ }~a PSǚu" XA$l$_8D)&7bvI�_74y|73x&W%qBGT: EX׾ץwikaaG/ na / (z@/T-R 6F b#}9;qۋV;#wԱaXTFݰm.Ubq'YDݭ¼>t9j_' TƱ.2],R㸓cxܞS'v~ҘtGRjdsȟq5կ9lХ;nˏt��+ %IyČq> 6Q{}±eƱ/΃CP`̢;Q-{6dƬ[aho>^u8G3BZ SƁ.CpRNRo3۞eZL ܡaN8px~ѕGJf W]O %0E^Y8紾棓 t!PhbCD'Sqb+Q}s| hVՔWaL;ĭE.X^"JQAϒ��!�s3g��sqo-_�:!tL ̄#l3|؎d:nqJ[q;83D>nw[o҅{_v#<0NhpW4^x=_ EЎ؂x �> ±p5yV_X@yӽy&,q? x6ZNmYx~z^Io(YdbuC^3w+׏8$ 4V`U#Qu@!LEy={`Kzt,i4·x C>ߓ;u)R&ٹ= J9V)Mz0+~<GpE>?ٔa�\2bPY[,fvͽO{U,<Ni EswQ's\pqQo\Gc݈|n 9O/,ηhq&O2p\"~sP3@vk{u;+vön,ujQJ{ek��+&pt0a/b9y~5l`cэ? :#[f6PAÏ@Wz$%jc[U*~suÀ'P~a:>0#,I_0xg,C@pRT[l/ٰ*Q7~m#6Cn+kx?ӓ7yP9_3{ MbU;`ޥqj͉JKpnqAW�7Ө)a v0 k\%Qa(m`3vYGxu8Q]"6f4ذ0P l^E/>1%t%o%1aJP yOф="w+r'"p藒^tJ` %Ŭoz^Qg2|3(bIk6BV3wY,z%yT^5+\nYμi:9^YϵxPoveW~Ow6Z"QU h'P,U-V~R �XM5|"MDRh@E9ݖĢyWnɼ路_6Vg7z-]1χAAݱVbGoa9^GRFtEJ|!…/UGec9GǾ##O/VG2O bE7]^4~0NpK.HN\Je]1.^p:ϸ�� + 3Zz~0flJEtu8`bZվO9L8ɧmN- 2׿S #o/1/%1-*}o2-.XJ-rZ2sƇ2e%gMWh-0f#tmL?6X2?w4rc,Ĵp#m^Ï@(SXQ^d|wQb1ye‹º&dg%INsI\YBqxwoj윖^071'u$|l<0c=z 珬Z? Eպ`Kxv >]Q?VXw2CE � 58JVd#ng3F?J3u}mمgݿ^QuZq?� ;pdVs?3+Wyp|P a pI&8<:K3h/V-[%LJeV7 HcU\& p-f$P=@Kg uy/y#43`..O#BQ5<U_;f00~]eKƈUhꃻ_m(x^"5.[qW ƨq ۚ'q*6'K(-[==]ԡ5m�� +7/v~K7rID)# Zz~B24۶V��~ǒdvoYJ=ߓ7e>^ sʨZ' ̐`6}NcyBt ձsU>3ww8wlcZ|hν787 uI(N7";zN:PRPO8 lClȜLc`>XE:Ġ;83~l&Ͷq8@Cs ?#qz|b~jq;Y pD;~rpMzzapѳw ޑ޽}q [  qy*V5#l7|gK;"V#]<@PŌqs\oteI枿;X?q8È ܁/Sa`rh^ҳNPhsG7vω czԵ0^ l*%6wHә|~13mue;O4}_k{FS5s_Hή ܉FK2Ǹde&ȑ0IՂV<Fh/2o|s㞧$,w#E" XnAkPUKco&9f�� +D bat!`̭Ft+Xs 09o}ҌI~Z0P͙)FCpw=TD~$%iAhmv,XwGw;a}A;9<j1F. q?*O`Afc?Z(Ш%;%&F30P@⒥1ζq(Z+ :)%gӗ7Q#rOn@" ^9j s ~j9\g]O8|v$}[(!? w{w^W<F~[NzQ0stX̳bKpt%*vLJ'CCyJ35|寧|j k~&;vsUг=@nR%޶m5e%JQJOvBFv8O8 {KᏙf uIHw"0PCq)n/$!iuev#CNyŜgu>|2g ?77X!k7/j]ƎaZa9]>aDGi1GACØwٰ[S˽GGp4sF\ӅK?{NnA'''@]o\H{Ơs8�� +`Pg%b& tcRo㠁ل+V0̀^oᡭ;}µ jINR<_)D샗}]r9^|{<{̺G1n<'\g$r<czu;�Px@,yƑ>soqX;-@\3T�ܫWQ  PsV:0+4�^ hO_ @/(Kq)< ){bWZ~Z?N/߉㰙xw(A8DDsm^Im[l~z_$b·oyDIa8)n;ъ3võ- +iχ1RTZncfcz FFJTr!|c;!Pz <ELPRJJ7NR|~*'u�WX깪:fhPuגx-p#.!${NqygH^qb_q1yOb%<ZxϐWp{u~k}?%k ^j6G=x4%M)@GAMUF9P;Ư[Fiۊk 0FXܼE=c:#]B1v:8}(<xcou5؃��99-"T/9bdJ7]�� +RS(hr@JOےW)%1<?fzџ("w1R?+:F_~h[j1ҏI64-f- ɽWd|w X} xJN/H"o}<Go\9z0v+gXD�ï oQ0q 2.o9fUYJ~(G=œsx^Q L8p7.RλlnY\b6;afaXhțԥ}DXwpLݕ[1fFvo9G7q(=<0眣[It{^g>sySvkH.誷?,ګx/4bPjf׀p '3}^zg|wƟ^'x!#L0\u0Hu=[6|&uUK79zu@ZDzF5lyqްypyr̳8a$AV;3LwƣlqqAnax/ZԦsH&DvEz?هäZ*B/9?LS:Å=Te0^"p[rǮXp;몿},|s㛑qnX(~4;p;G+tpZ;.^c;E]3:% Qޜ��+wƵ�~rq[gv9~ݱl'|nw[hOr >oťH$X% } t�R! ;;xJ݃=y8X= w>;ŬH͉!c~3mƹ簝p$+'yߊ()ǐwtxwW26J96?O~썒8$7N>q j8ZB9!#=ĕ@;]-ן$*  kiȆ.70 i8íپFl;(Onc3;www3 /eZ cRyl/ۯ~cb@[=[BJ7d"n 'ϾW>5ۘjⰓ+ڿt;(IEp;)&I7ìq+Y׽®nZX}X-ƩΘ7IlolY:yoe+ GeTutb0$N9LJk1�@~8X*sqX؁}zszi 74 $Г<৺CZ}v[ͷ2F~ósul4s9zaJ(?P){,wK$[}PqCw3 >Vu~,?b<{^Gܝx@^s4 }}5b&6 ]b£V mWȱՑ8sxu`ApQ0<ZW+Q/#E|A,z`8w/a¶wsVM N=")bt&^G!* fV8��+wkdV_, fjy?|ng;*} Ka%QMнÿ\w^iR_e.ݱ utz; #0Ü97kv|e1ԍ''Ņ;k�͑Q@6RiʴNFYn|>:$$^#|~:v20:ㅠIwKZBj4.csw'xaqpP5q1+#B;G쵰QGY;q+B@l>P~S�LHfߤ?k8;MCyq~f3��#.VAKK8#-΅^[%<eem9j;s sŋ~;# 8OP.Vog&FۮC4>^K./É\+Tz%S3x}mSLQ A qhWh s |cPVAl199PK$hp?f1 ct}*,L, 5%.Pԁ"}`^\9ɉ3cj;M|%eW|-1u7cB< )�;<L(}IufbUo=,<yΡc<Nsޭ=/='{z0G: ]R1DSaxJB%am)n-g;إGi̻s^ )B`Wu<Ge7v?X2y|F|1I0V<x>NK$R5;Xlz FrNuXfIVQ:evz9Mܞ5rjߗ/qxQA猵��+o~qbOFFY48ϊ;!?{Ձ1ƻx Zgc-u WKXw$5pI?#Knl^^�$"?_ђp*~3cUcWPR^;$p30(Mkݐ;r/~ۋU|6jK<jKV}}]WNݍx [؛1/KR/FvjfBsvR'lE~utnvQ[|)M`|`x ۟Go9k[}pzS!nYB`75Eĥge2p#>~vIpP3ಒD^'Goz[(_LrBph07=; Ya͂ޣ8 ̑N}<O1x,(#$ 58;AF(+\p[x72?y Ar]V |cxԣ^9 @%[gKRHhն4ZC�8]8v yC �qJ}�R @՟4V"Its`r<Tu(LJ>SX0GJ <eL d#@'�R: d#H[CHp9/ꪥqq^C$NRF׋5+Py;,P;PUp|-u76qz\ K|:W<+?Q ĻAD}xnZ9x߲x]Y #umbQ ^ㇴuFxÛN=<W.'Eh"=Nq/ x ]\(uCT=N>{iǑf9%cFCn3[LJ!o1J: b>[Ҷ}kYUF7tdr׹(`b':5��+=-gs&DdJsD0̐p0|W}~Y$Ky3Cٛ-wä@x^"!>ݕoeƣayu7l#7X-Rg[lsXXdJ9a!@g~3};qo%axOòD#Pƨ۶պL.Hu/!q@+_؀$D9yo-|~L84vc ȕ(qbM8D?N e(Ӻ,2S𣆉ƊY'{z7^S1Y :NHb[u Y<.^<a Q gRѲ?5bͱ_��$;Yj?#td/0%[>a*hzu-_wَWkӳ8;GMsίnER�"A E�B,.86}F(HͤW,@V1OK'˽Eb,4d1#rY#棝mş*Dnx >A+//q%AB(aRJ�z,@6 Ær>^3q Xܱa PΠĄs$4s%q(rzj Q_m v4Ц ڣ|vCgۄm*Ahd$g[>~O{luaAŸX,W#B!fFg^x{O ًx=k0}טpc_-/yb@NㄫѲ[<s+C x W"ZYF,<<(Ћgc rU,>>)quL,^2#>:wGkJ n@򳻷'&9ףGS{q<+K¾^o;(KG^fnP{ԡ7%ss{v;8J\8/|fo9JA_fu|@/:"N ~;)W[%^xi-;K+:2mٳrݢr٬~qjwF<:��+pk^]D ͟�B-) ,5/ 8Q[;gHD YįnDOǨs#^qYI!\ Cq~kwl[s@#T#=D1o 'Ieї`Φ {q5'"$b"@r-^o+cy۾ۑ>WW=[·"Ư 8Gh:5f=IplA8:PP9=3^$vI<E^v#)J+ú }lZG̯ζwn8*Xݿwv{nNGvZOnxc9֠{8Jpu7?-V_Vy zֽ 3x\Rr)Hs$snEn֥É-:BF߅|^:,TssL V:Pb}eP*A%_sW<*)PA3 YَI$1O vJAKHSkG̉| T+(7640 0$*_åcM8w)4jOMf18AƉi!Wbkz1Əs6n縍W`E[c8Xn,C͖|^RCqÚ8#ngz@; [`3S4Xxz= G47^}e(!`U2C ˽: vA]p4?n@bw7F~ LO ;:9k;vİbakW3hb7ߎ<[_ H:qFc_9T(.hĭٔcsY\}Kb'yPOv3K~ŹB:DEnqҕ3_ `[Ӷoٕ_/S'�4J)wc/eaIطQAӀYQmܢcmGG��+{+!,4QҬc/~Šdpً p=RΣMnr;?Ʌ~sx+t3#SѺY$zݺé? qgsmy;C;N⸢z"W7+>ǝ&>3]S, p vΧTٻ8.lY;<Cdh ,H]t6V(qOG0㹛=a$=KXi2 3癕>fu'3  $AIb$AA_, <+o0$Ɵ%ǩ��%LoO;ᣍ};jR-C^SAJ@a?}wu;/3RSSx;y~{se[zi.(O΅!d^lfh$8){mw1C X]#'_NWX|vK3\%,߶孶$6ӸZH;*<qW Gdm7@Tۘqm)ox}svis&0+ͷ׼-ס۞~7,�CY{/ ɿ/'"xN}bpR~F:<pQ&-/` n'ǞEs0x:s)~3)m_aaݹkX_5IFLf~W7['4aF]B�)cȰcPh'�JjH[ ��+}ǛS!ro Ľkܣp Qp/)̜~Ivx)Cr@OnFV0<VW!8?p||='7؞.qG^qԼdFu`8@W?B/lg {Tlo[ qJYQ؁ G[E.ȸ>9p{u/RA.0ayƑ7fJb"q;Q}8Ij\&{mӏ:F`ݓߌb[j}һ0'DjP}z(ލt|k. o~s72gk:1b-XHw¥ /0|8-,~ =af48v8}i{ZQfA>Sy@(~&.%C~\ Pu䥙@)l-[e?I#EprN8*yah AWy㛯&, ^:gǯ哨ge ?~DBp TbRT'GBT.JNcf#(zxKI{#µ1f~Stie*> 3팵KO+GSbB‡1`< .@HYo񗨶¼X YX)|pͷ, ݯ0j~yو:Cqc<֣YRڼoFO9>Y{^m8l3])Dh۞3J- HSv#z8�/㓇zsDOi[$xTvfų'}pe#}n_e0bӋ3f2)^cH$DB�T~O?q8F}{~;;)I );P>11^"آl|%y=b:NEX S*%G8y|�zss}1GFTwĨ)jthNf;晛W"{ z5~<n%;77!{ i.DJE+:yfqA,jܘB$3e~F1QHG&&�?$gVt{tf��+f@aY?ɡfv)$f>5"i{ZON5&rn_ 4``nؤ1+s/Kmf„cI 4N_^uտ8w@xMŸ{}v<8*>^Ex B㏙]d*:64g @{8=Oue5@r4@ע` :ݞ|seٗW? ɳ+qAík3%ܝMcqnYyB??y -cz;5gsYRm 0\5)N�dEq,Gg>IW+~(N;z_9>R0۩Jd9p4)!/:>2W:0 `ݜBfMGû ��]Vž1m+ы̬v hAۡ#=3[@󂍏c%I4 $+u_w?RT},wʽa"<Eי,w#X!S0]vlzW8B޷7q=6W]TnT<.@y/lh\5䅂O2VDrO㺟Y; p:HJa^c,/ c,k�zI)D{y)ޯbn�dͅ$"Ndyw-@ήyzWZСSFh,ē<GJwsہX^[x5xV[;51{FE܈ kΞV?f[^Jrsu.rOċ2sF7/Ev=zݰ!:1O9"rvN8wJ45ysľSb݀ ?4E#'τshHOnEVĩ](ɾ:S`w> 2^"|Oqמ/g׿?)$P;sR'GT[Cgo#꠶\}9ok6</~LHu}PHo|y[0/[ b45Es{n7Brn!PR��+u!#II%bj27bmxm 7s>W'>o~%//cl–OO~Ɠ</+̳8j^}y5Zmi8TPi )6[m7ۜg"Bt<!Iіq�L"Oƅ|k|@�>3|m3$/ -N w/^h.0FNILWl(X| &uW:k%l-Ű}{lOgaIc:kYs9k1Dz4*l,ܨ{9�KjPs8 #caCXjj;wwf Φ|x׎ҔE$gob6am*},PC 74x,(z1>'W+gs dxHR1v_,I`<Hy^8!!qW;兠,WHN4CpF@[eq@,HW-'{XQD zBD\CP?`J1c$܋OP=C>: {̆?b 1fpb+Vۻ:b2?2�h&.ZPPQtJ0~G/| Z^/9!{Bŋ: @ayA~=JP̀>dhvW݈'1;̶| ^8A]fzl.`u;>UGeHN3ٻINAӰq+Ϸ y3wֿ5VG|-w}cׂ1JI ؋3|j'p`uc??ycP i"\>8緰Z<+:^<^ `%—܋:5X:Ys BB1輰l z]^bmխn)9Df8-q1|47we,gSCCP[ yI aBAE~=]?F |;$Hl -BOge@��+ #}v⭝ʟ?v3e#9CH)N\ӷo(nq|ٙ1H7n_l>O n,wᢓW|p-tm3񿀐vٝ{ȉ9Tw‚ui DA<| R%#k#P7B[d]4 IjVٳ��va+rw{H#rNƊswY$lyctG}Eul#"t%}۱sƯKk "sp٣}93f7gtVݜڅNj:;{G 3 Đ57qo`v"fxзx+#e-F )kRќcByۏƲFGPsB{T//o p~<9Qk7'w$?"S NVWy+ljg#4}v*q2c:80|*6ؑI7QQ{/ޯg[K߰E-՘+?Sn/؎N73ѣSq A"9c[‚n+D^{jlk:E͝sfՄq^c9_݆nS8fRߝ4[yN%#rq ״?F{eޏ~ƺeٔ̆[|gJokf>? sV3BoH/Jw(sI)(#Kw_H<C|E"~X(Զ1]?|IMt%-藶_M"9Dr?_C>;0-}EKlO+e#Sx8FþcD׻|@ e_4Q֫p*0n1!'~~<V+bR:JGeKh��+}/0_ i76<XB!2Ἑ0 !N?[}H_۶x {K8g9vz>mCsv:KJ/3 _[X# [r6u O |<bV1 / _p䛱=szN<@ș||{j?1ىZ<WS8~<Xxx̷6\ꙺ;cR}}q  9s5n/ڇiBvq'JYR퀄A/~4k)+y4o8euk7ex;lG3ژ;x.ljVq6 j^"N|~ڴZ̜-Dw`sm*?]| ׅ)bH00]jfﷂ+@Ul?~|;*' A_c aV_xAa_^fQ%h#9X]*zp 0e}}a<E8s'$<9ݜ `Oh_L,whxuNgNa ~gn%BϼiƏxVŽ: S],x}'~/x߶K%9_mԔ ϰs/}!d+\[uQBR@{哜q{ ;r$<,+#V^Y|!az[%h+|!x;:e"4@y ݹQGi>?w#A{ %I�Tnz2pP۴#p��+1<RW9\{@;W)IG�ۄ�* FB0g8"p^=dll_xx޶ݳ-u|y⹻NGVl-}e,7G*EhH+aptƯ}wrm+3;Y=%E|)Ncđq488C], \n)?4"mBkx 7į"O3|h>hN}ԯ"$K7;W<"q>iXv=^c~@;locԪF[ʉ w>> C|o֦ >¸4ƙ-ƾ6r,K[?u+3å;g9-0vr,xyG{aڱq1htΫA z2Ff<7B!bAiB,(JH1UbH6A Չ=.<Q<.V~XO�v��1� � fA8l+D|.P_5uoX �I �K@̜WɧbsD:GJYȶ7E;YWY ;xtۏ~_ȷŔL%+!AәŬG^d9{shGi^:Q^r(Z-3)U\b>RM<X1ve?8gu(-BzL…4<n_z"*v/7O-)ٮ`84wșȬI "@l7t;><Dk-Cwט jlro0=v`#\GjnhO��*? 9@:%o,!EԣaO|PC�#_W,Vk%lrZ9j)g;9!�ap퀗sGn("- G "70ZCp.֣+P6gf~뀠"tpC�ĉ"�(0{n"cJt90?PM1!7-gu}è3Xɢ"FwiFC/<C 8_†8NH7D(~5iab2@PК K oUL($17Q2Kof ,`_5 䔬sw΀tB84�xL$G:a~`dJT[݄`�Eb"@2'SQ{2VK Ԑ# )esPF-ު�4@`Y3t4C�>Y(HX"�Y0�^@"y ^aQWd17Y =awz>ϧ?$ԄM^Zid U,Q`XGS�1;? K'x<B+(, HFP` 9@J�|B$-{d@ �|Pg@OubD�VC@;<2cU�5@& J�|Qoeh���%b}L�n�"CN��>gP0?q'� H)ܼ^10brROgajT�IA`�p0 pzhaI,0tu< )#hI!D]�3@! sU�#B  J~T$`%&�f-UP HY0Kݷ��c!Pôڿ&g-Ǫ?9 @s0>LۈBY Wܝap DpK�?  /<5$'_ IzBxNhPyI*MCud2|%-͝c /򕾅 N@)pLO&[?<YXdYh%b[!;X<Ri8%S@gu̾dsX KJib}MU8|Jqܤ8 % ? @@MLIGaؾPKF 9 /Ŕ K �ew *cowCώ1lFKNvJ/!B!ajfݏqN-c r~*, XkWO0wY8gƜHOj(1"K#%y4= +tAS7SWy,xÚ BWsoD2oÿ!*S2~g`f< $<4�����A��*K)Y|uJ!'Nf)Pd3`_vUCT|}R>-cY-[vlr+OcSυ* ~_&5_ueiY":6BP-8 XG<'QS$wnn|nb!׹ 8B+djN9I&R+#��)nRI.puŔ:raB:Gj^[$ (Cw'fnaZخ^ɟxWϸAJ+Bw;;7,`*fr^ A5' E>-{^~H Éfٳ6 5Kt6Z <N<qiĮJ9Ī%gԜ(}}s9V<WICV"È<,Mn`)=}w8h-?V}Lj%=9@={Gn7y2λ9rޡV B+8Nꖍ 'wѫcBNZe]#P<; b=`$C ^'Ixn"ƬAukQ�ڽm2~ƲN0VQZ9+U|ūJ1`]iǀ AcGa;(&ss~縜&,I@)+9 ?З K}}f<?%nޜ��*ۜðp2d�%q]e:@),q߿@4 |LB}Jq �Ni4M&�(ɹ֦bB~bId¹dsB~~%͔_l}-;6pP[jXQopW^p6h+++:‚s^*iR{kR[Amںț}VgQٚ)oЗf> aݎDRQa8@9Iqpv"@.#p@Br^Ϭ=}_oϏeA<QE+9f y؋Ͽ_!A͜?W7ur'j(19"/Qߣ8xB'9bx- rYs<Ӹ/' $g/W&gς܋Qm Yls%·"0z8pa-x$ Qn@#k+kf~Wl! qqwڸե5m!]{D3b++U4 sٍNY{`WB~?Ǝ96]��*_+%?Į1j[2FJיs8ݻ1!(-+<lm[7Q ;ֵ280_l-8R;텙 M5ۣ^'85ql tf͆m:}w�N39Z<^fY$jǥ^r'!9mfu33"ËǨ;e8iM&@)^<P;$wqFo}诙")$Av3НvEgQ>n~c$w~RG+� ,\AwZnn9M¹I$pv/ギPЮ?O;2@4{Ўs7z'taDsFۇ Z3?u B3 s(@ wq܂'snK;/W?�1U֔ 1mGà1&>"r2;[%v#k33g0Mn;an5l T~[8d{cՅ<,=|@ et@|E dEk8L@2&`r;!ݞxy8z²ŚSxp#UMn5sc>GŒa r Ü:4Ƅm]Ǹ��+Ku6Fl{d*!6~'|~{3ݷH0YP؋?h_CކcF.[@><Չ"s8҇>z85qW\G`d$N FXN1̝U,p_A'J8R<M;vg[ G<տ%GċJ|��t ]z0 FHq198W qx%'³^Nkb9;�xFqHF\hfv1<Q"aN]s`yRw=ũ0Fpg Iٹ=.5/s 8=:,s>t'G |,pKbug%q:b8449=E<vq?fG2ސ^맊\ Xoo; )$H~0JgN nE봘xQ ~ŝkmW#~B^@GQ`?7̮ 7p~Kb%UϚ{^.+͐q׫yQ~⛽\l@\m~=Z|-p��*;$t|9/[\p^FPFY'ů8R7`osX{[nwEE$%[p샰Gj?pWix} ۺ$h $m-;n$=S ߬G︳oj-ef.H+{WZ 78Y;wwo7p BLcyXgǶp9<Bl wܝ(@J)e$W>]|,HΡ2H 3'5ucW…r{ԶP5'=mhww]~|-MX]xF2p? `iӊݎ+Sch\_@aM:bFo*j{3LVO}`woCf*>8([-s帞%u{k?/0㘃n=5<$!_i |o8q)K1+Û=|?nyGf'eUL(6;S}/;WR哜qNw_aLÎqg7( uo{/ ~:S/G ֡ofs��*bt;a.x+|0:*u.O?l +W&m+{kIANh [svWNۏ)8#9y^a yH֡- ĎϿ?B16f9+nϞ08p^I\(yͽO)x lݾ$sCǔE@1_yƼG5/~WybwN'9Qhg exWT0 ïCnㄣxnnH *u8I8+'vJ'Kahb „i.4M}Ǡ1j<huċ@;WQP8#4Y#,@:Sk'1x`Q/Ѿ9X(!s7?0hs(g0#P Lh!kg^iz%nyD 3n�W.9:TAW2m[Xs<i-DdV(IK7aPawbǑ7%Lu i?+ +<F@X[|>f_{Avv㸰LFc,]bPZykM?2sw#&cru2')Z2DvNY/|0;]^J75׾WX]|k<Gq$ws;gn8?cl¹ޯ|&;|v )|r:q8S;[[97(KjTk y4T_ЁNݬafffXJ=x˴W̳@��+ҸoI$i-"HV$arO(o k\MJ@@L/9#}09vھ[ ��!� 3g��f;O^sYQ^Yc:oXs?"Gu?eɃSuq)Gڙ݅[a߳~!�ߥedr98,Y]8VOԌV̔1J|وӢL[WIu'+ƉՑ~2Y]M++s=Se HJK7eq,>ٿcv褾ZD@3\C_5-n۰ԆHGIJi !(tQUЗ7y#<oK叛 nB +#b<0NbwwAMi!nNJ~d| svù1ͻЃهn* GrPUuwq,"vb9$9a9M Rdv3[>X{:XiyuT{~fq\2}Źn' yRIoo૪a;<gh�ނ${K4}@x6|C:; `P >"8\^cݵĠ6E_e/ (=vgz8V :_ Xac<),20(9j 8l=Q.p6=F륟}< ""U{Hnپ|?]P՟ Jś0(T57RqTs{7�p$o]4->e}Gu9,U|+o݅BT@𜺹̆ڌ'pG��++nQ#Gl]87#!uIb߰OnL-eoY8z0S}”+Aqw^np\+~.3Cv'8_E,`+|Gh$Ō8`nnEB: qhGK[_`ԳPr'4'f;h_P >_7nN^Vq\B"0JPHw B>1`lȞewsA-~nNGH(YY.u倰ue)CP9&nbrqc@&~''K(s;||`qdnnt۔'g; m(|c w@ ̾/¼K%(4^$RJ8qv}Hgc%8" %Vxnf/8GXc ^'αĕ�>Zޘs_8$e-{0:9}uuWA`:T޺}O:_ .o^^Eg|U4q׊nz8{S=k3U?Է짗a[;w^Sљ Ow4&+DZ֑Aߞ 1^;`/m/K2]bs) \Jwj j:{s i@.QuCY,OP@ʒ͙`sbxMP/q:baqu'WOvew [4I8cg�� +2zqL|J9جK= }Ȏ++n BC o[ l'D`r^Sc>l҇ K>vq;gI[I;ʷDY`aӲpxā4|خV)]–>c[%}wJM?Q ܖKO(\Ϩj[J8XSEn7e/}Ȩcdn8mHryp~�#s%)/csxg윮viV܍2gY)mh;w_7RCÀ^59AWtpwAp7ZF0Yw[qf` 7}y{vc8ep4 1f?:i! ��/۲tށhyw쯟+vqagh(?g4uލr}ũFlK"0 V~1$%3('7A햅/W|-÷#>A 0W1|F+ etWûJoT?xfp!1z ۑÞrN|uY� QHqW0^@j#ڡí߻;lN)J=cOȳ\B؈z.\$^jݼ^yVmbW9T'^y":ꁈ6P4?@ -Wlyft7`gkSO^EN<~yBxqXWҽk�� +Ps.t>^?Yy Y0( Vg3 fq,ѿ1oҔvv3''=gf ό=VloG+Ge1#0uc ?6{W>[je; ~uٵ_jDtaXyq|3a8+7+wG8R̶[)|= X:IYӷHOi}yl|p~^e�+`z0 1o`,d)1?FA؏i&dg&P|/N-NUqVNgnև$3~Gln%.F8W~iI> s?aLg/"[}툻̌"YIfXP?vYMNsN!mII@7XW/{W_YqN8,Gc_2|AgGo}4$xڄ|wq&/{̜)W䮤;w3|?Zg746A7ZtƛYcg`^;˵~^c'Vs{g8GT`.V*=?fwfX_8But(VdCnGFy '3qvgΥ uMu.^1Y|ynn $.OCV" TǨSߑHghd_శPe$3~9稝uM:s^gn(I|B駱 h;)_p5Ö8Y8~57-��� ++K0$$OޓoGϿR\`;,} P`FkbZ65=8܈+(x,g4<8Z1bBO= Xwt}^a\߉7;?0G徃)ll{ng ӞGȏ}vf؏ //f?ʻr.qG 8 ' a(wI\,~r-+u N2AWp'b'UU|]G?marN#yE#^O߿BWnrWnlzqHH%,;:]V^D$6qͧyۚk[hu|9ĩËH3nβOJiㆶ%QrF^f`j8u}1wL$+Ṭ6\(:9Sp•jVެV°u~{ 'GUȚu6;xgfs9Ә'c?;=)pBV;f:i#Jc퇸2C痪c~j>r@wW[9\Acy=($wW?5M@e~Yyw,{4:U[^l~F6+4p1>Mz/?Vpy:,Ĉp.?P<f75/\Z=)p�� +(ZPn~mI(~K WO?+j4=W(v2�t}x/_~ro_nN6B ;mGGWr8cW̿ήä}}ĸK$ 9\Ƕom'J��M m :bv㾼Ol; c<@WH>ﳝyݹ9(<<7sP\}^3uq\U--fثmճ1}``3 8fY $.nh1h$w<;`]9[7N7(/F;n~?'s qΡr ;{՗xJ6'`և$;qܴ% eÇr? 7>|X^?>+}H6Uu_[n ;/4 ~PAyOs1Mº@u\ 'muK7T=F#; Palj?;8 gvpV@-TS[_uGެ,9|Mfsxu|- R؁$O)_?>ei_Adz3}~}N$aDOzpm#f 5%XJܓ+w�8={}~AlE5Dõ|IրTbn߉^8=c')Bp~U<Tf\yI~לz¸{i(:Hx=Gcs0�� +I4KcI1%%dtK 4s<?wٶpPޜ / l?tw$}ղ7qRwNGc۫Z2{s_zFcfwruO a@~R'pۈvDkg8܉ͫЧf, +!:Ú- `?6l6iF.. ,~;%/+ Og#ٚ|13p~\+I +#*Ȕa׿�끱yCŋ,p]gH39Ϻ=Ꮙya/9gAv}wmVw3|>+ۙn?~0 ^u {%e0~|W ߶xO@ڨ@2)*m>W8~BMXZÙJ0uJg�=p4sT]p U.lSn߳h}O_'v8KIR0vFnw<78Ԟ'~=eWp{ѐf~5R|8Zko$Em!Nw^֏cͻ?rZ>K aL5ss_2;~$պnsup9zb$HcH_<m7=R*5 W|^~={f9y(}í/ 7\>PNu]~+[!坻d?vok׷EXWp{RÀ��+3h&v$thLi|XB[F#^z+3u3kr$7w CvOΜ!sMȺQqg0Y(0nt< 0sI �)^Y]xa7Xqb&|̜!b^?CG'(;É3mտזnhs# (udsly׫] ~" k(`H[K g|khbvDxsX/ [5Ϧ+G乬N9abu‰[1,>I+8,;anOoibVpl2𭑀!M^x_f(Cw/*5n)`׻?Cqa%|׃[vP+՘,jlGa?vsN9$h*/>ܲ/Zyw;?m E,/7cP��d[f~V Naav9J+Jvojͽ=#'֓oubƒǙWK͸Qe3}gJ󴯏l[dd16X [}Ҝn]^rQ4ֵ^17;n̑qר0-YϘ|{vNn?u[;kԥn+"{8x;䑋=eQ}9zǯ <Tx9jPm0YKXg;^i\7vu89[,Mu)=#;?qbm߄Kl)õr 2tc׻?.5cnb)wup��+~~[+N>rΝKdy?„`tFbгGs$ Aæe3.;BúyL㇅"u#x͌Yٛ|n5K<xw{ Σ(~O;즽T-YVrVFf߆v﹦ZP͝N;8Mw%w-qpr/)vbNj@sulo.LK/>=s=$גCݒQiqT͏ԼfG s-䥄a8^v<lY. cw fEg%cS_o{a Ai}UX3nG#WHw|qo n:PC =DcwW^[fw⃛xsW;^>}hځS%P.TҐo\<=,*ޡ: ŷ#yg_5nZ yPި$~57O4sD#؊}Uv+4ko^(KzKBSNJF|+¬b I?%$P.:V .ҒA0,KW]lg5$De[ A|%!@"͉K,ߊ{-ƭaېkX/m{1܊fZq';𯕥mל̡`G^t`܌gfc^C–aq"skݖ: ZQ;Nxpbmq 99wvpqO<l q0(>U9a+8G"G וjeB)#1K^ݔ+A@p8Z-n13 ;S׾X6}[{8:B*Lh^@8/4Ovi3!DN.sjǙ!؈Ŭ֣%~w ��+f!_A)cI 9C/|{u:,?XN;s<~]uPEA,PxCwm w H~8Hs> n"ӭ={1bpN댼;]w=8NShL?sm\`V~#CwV>Cݔ?˼X2GP;ޮ[ ^5Xj>>#.7+ 0z7Z(8ܾj`kL?d5CجAI:۪i …eB<{Ք+!ŝ; lo/t(/m636KPz95D͙޺gWCj^3~{w8Z]7o{sIr~i}SJ3ī�a;o5dt7Fu3mo0@w׀Ֆ/7 qR3Vε@<WC}LAc'Png)+ @?"+xXɧ bHw PPU:=t&CIx'!UR ), L_X P>1C��'!� ,ZAwJN-x| M‡:hY@.~ڄS%㮌t8X$ppKٸ%#7mMV6h/0Ye8'~nƎJ6]GgeO|xz$r1DtSުn2ٛ"ٿ ǎI{"1D;,G~FI>̼LFXH"ެr%CǨ.3}"<#e/?*͠Pz„scIyDl#wdn//t9Հ']mԫ: k3\(<5;#}g7|;%ͼ}Aw 6 1 vuK~Z��+HaIF(4Pǖ[_/*f&ƑS6.mq>vpVnqã-YB 'w[y+G:?vߒhtc{:}s7-^{l5{ uxC\?}KW5;~ S,~8#٬Qg8\„ps?bH:ʹyȊBewIy X۶Y:ĜEASױ?k%,eetrNn~e8Vj*3wmR_bsUGIs^?+ayg8CL/O(IWU/`̰vs,]nj¢!cO>\*=䥳z]61 Ց$@z1~٢p*]TZMF"haF-\}T?ZȎKP`qZ,$hqc@xWÒwIo% -1 0_*;pꘗHC$h`8] A *f4+ duX6rlNg(M_ )Y 47D,.ft#q%yԦSDKXHtb(w=A)8fkuJ?>^kgfJP|_ňǧ6v4*g0O wWRHn>쵿|`Neޯ%es 3|;ID y:c1<8(Gȷrs7Їvam~- ŸM "T+y7k";GיW;79_5@kFޠnۋlv W= x.bF꺡"2ٗn<8]Sl9i"k%τ(yA++4|KCt21d |+{esQ��+ԌN0ݷQH&�nC&RBI㲹lʿ;8;%sW60i3>}�'�nk5_,!KI3+1o)RNqsSϞF~0QSO9u!Y1$Y{61H$[cBm5vs]^<"$|h'$ ,)%v3g~٘އ|dݾvn덴OzV3ww7%wšN}^) <JƅIl;K3¹-us++D3Z㌷Cd93I/-eNLwZv ׫׺ VCq mJ@N+3oSQՕٟ0\2wNEYya-uA [3eiXe~<�| o i099~'@^tԀHC#Zɣ x<k kñlF>'GW ?5Uo+XX]:Tt י;b\��;:(ѻ?nkŒ}xWW{qsfq_Ds{es /VO|?b)>_ͼّwk̘R?|Nݗjݭmmz#kp>' Rb>ombq;.Ä^cR{MN.J dI>Y(mw<'2AKAr'%[g;|@]ʼ"Z@7qDb=bV?;Ρmn)Gq߸kh/wl)q='>|KOWͺ|*"7Z>f(jV[,Vś+0[߯v;mzWÖ8]PI&4H ۽cR J0ZW,aLM3y<3,p��+KO32go-$!g/9,ycl'yyP߶,o$zA%ninǷ৭gh 9 ,(SfyЋk3>]K0وd];gΡang9ՙwz08#D"vmἦ�6fT쉼93ف;7g7u?cYʮ`�if}x�\v~ӗ n  %Gk?<|qt h:^.1!<پ Ԗ"j�Kg0oVPBwV{+g4PRv`@NPI,^~$Ǿ[x(*IcSq&{i^8Xid=oXj?Rg2WX1JsͲKqg6'j|7#h* $VsQn&V];b:~UGD.%܍R4WO{) wxI3|: ˵DS5 \m7_ "tN-1a/^y#Nps-Mҗw:vÿnO:Ue݃Ge8<= Y9X pv;uw|!Z _oo'ٓNmۘqXuq[G]LƀQ2^xNiqBa뭻}ۻ- Ln|Ͼ_+QLX\M/ChcN���+S#cH" I?r~NN#> nvz5pf-x"dqf+󂎚gD ߳9w "v¹s;ICcGÆl$w{r– 0Klǀw.:L,xvEȐ$-/t_cN�uXt$7{j@6ø# lEy%BvLj^J,_}_7,s<ՉnP|=YNss/_Cq9l( |#FJ[/v͕3 & W|HtiKa_b[u`,Nsw<\pM'0[sXÍggʹOBs/c/y&]l|? K �s}8v;&�3L �s ]KvC$OLՙm`sRz?) v/BsT5#|wޤO1󉀲O%V"LWϳ1z^Ĩw T;}d4�PzxT+E[1Jy=rtvGY<-qԕ Qy?�Ė9=UAEb`A Gk l= ⇁nj6C}Jw;WώyhcN@`'t,vttZŀ|Bb1J4‰kc(.<Pn'P;~Jp-��?9pz;f#/0GyS׷b)Q[Gn;^>jGH{{f?#L<S4O:YXO vגj/9Na z7B xWDx48*'dj$Nn:;: }g0 U5Mf֦z5~<J{X:u7'nAouzeߘ9eLj eIR;N-i`:+(!!坿Kf,Rrz o6.m��+q!od0ZIf/W@g!*ۺ^oZs+p:y$҄d3$v\[)oTf+m801)yEn7 b}|aaQ!fD$~fK۱iI" Qm˒Ge;wd@ [_8ZðX/>VW]۩W'b%`bg1[4U }cEJ5×g"4_$Gd[/u,;`1?3pwkPf?70al;# Pgpw @sGۉaܜWB |zH.l坍 w0󫄹SwߕƸr@nƫ%;fg}3 e%''W,+eG/C{r +oהilo{ÄJFq9|6,R9|Q$AKp,ܮEcJdNOF|c|cLx|两{/%՟ǁQ�,9\+OŽͯ1ҲAjg~+0%|f?=9_Ȗ9H�O|9!$%$#?ވiݓ ;w'Q/8Đ$-(ަ ws3Mwj9`|i9û~=2 -H1a҇^ G;*�0@!-B#ަ,n;,^V\qk$%Ÿy\ vۚ1^g`|k'l)[D1� -CwSgtaޥqϼ?pJX ߭D^Mym`o,x>`;o],e&eYbC9"Q݂icPjaXwKpF;ew#.yڸ[ؔ_c*^n;]وݼC;-v r5HޥK=<G"+D8v™pirxMlM{]w"(^4N\HBȅu޽g2CPtԓ8r_%!c*ϠQqLEIͿk,ʹ��+-B적]W= gx[�q؍ 4g0Pg$r ؼ:ov~ZI_# 3 cp#ϯ/BmYְv\`ørGƒY{6 b [ÿV*e v>wV<lxV/1֣[a�{oVb~xv4^?~\%㓯lQ9!ęJrb>S3},$\@f`CoxﰽvG){s=9$u(p|9aAZ�O 1uCg:[xY.� sfE0k-_d٥ޭ3[oۛmy?4,<۪y-l>kgwO|cc2Y+AK;> s H GPXqAݫޟ,+iQ\n_ϳlx #yC<iEEk^fJ8_]tJKc nV{q��E3K,-<pN PS{ �0М%c3Zlר QX byI P,%%ޠ,,9IXz IӲY"E  $ $JO9<F+A8 Z:'ɀvJh;Ԥ<qrn5 u��JïQzXX ?|ihs/,S2;wl;`9;6lZ;#3OPWR[g0gOvݛД- 7#ޡ3xpwVf;n8[e}U?ԫaG+xb71w?4~ߺOs6 ;w㡊Xe݀i|?}߹jܡU;O[> /D뱂R̺r%? =L owj߷ZHN^M(݄u>;݈q(G�\Vs<ut$Pt1rO^G^j!HHilٱ4443!p``fudljPK͖qc]|5 cVȞ��+jcηR'u,_*fRp&Z9.Wff|k=ts?V[$2ťdсKu�,0? z 5vW0w^+庎<̳G<ێ۾B^l=gϙ_/(%ljW`nFZhFﺶfs]1R|<ýgIlAh3Rf_H~UjG0g-KӉG @s8 ;{s2'xׯ} };/+ҧP8|N+&xζ ];ڠѦ0;vÈn'x1x\r _?\ɋ# ``koǫ?ق" >"@jDHc'bo30d$XΜ>stkIC=+b?ٿIKaǛKwxLou;ש,M7� /30.k xam"h,1^+7[=N5Ŏ@W8*a\ WaPr6bk`VPNjez7qKw;Wx;m|^)w]^vx{rtz{,$Q'  :oѸ(Qx{G=+'tNXq4~WsDóV;HJ>?b8#ZAK4|H~0~}bNnaoYvt~iʻV<Q�Pū8 uńp8?$LÖ׆q8;{]3fX~,}(o9װ^0{x]^YCpi5x _+ l��+I;!!9Yۋ_)7%ZV@rq}ݚns99x%rG - ֫S/wwCq½7(~Ȝ9eff0uW<ٺٓ|ƾ@7a^qyv'lYW^Q%{'/{o_9I]3:0n%z[d^4^\yz4ÿ>?�r5]\/xD=c.gM_uRjKAGs֠q3ISUx\lZ3 ~:^?~gg<'cty=+ YR=(˧(8/?/㥊Y6iyab!b1DxqаmkU�s5FK q$`AzxB;7 y`?qLkmK#/7ǎWy)�/1_)6cE'u?}��gT߀X*rp#Z~c%rч^Ӄ}>c�o^Rxaܞklf<oxϜ*Wl̾e*y2Z9+" QP[=r0KNaY1đ3Ïe)aNs{E{>ǨQ'_qVII)~ ;e~7Ԯ#GU/ /㗕kj{aGǘ$ŽY+pG4eOXP a{z9`!Mfe=kֳqc*OʿԻT[�W$$8|n~[0|+3½��+ZU^*B;x@0w7zX^6OtlG"pw}{/T׽R ۾?qBv2v/;`=yǧ#]ٖq-?sq 7Oy9E s>]_}2G/9rq|#FRPamµm[c::}\wBdXc'S <fO7H$w=Y>cŬib oަn;;õwR2X|@8s% ;<u5X/}a qO �NJr>3˼øYbؕb?=vO<PwڇZMW;O<2Xp(I BFGL(d[Zw$婝~kqHu_vo+R G BwkqX/G_5Z3~/]k$*R@ @`kR{,"8Z? WMxS y\W2;۱yRfs;hX|5IeGwY;ރ@pu:xojgsS<'ȥ^99jtn\1mq{)pӳ2|sBag]p +pxBX[7v7q\"\1#u#O^YO{°|);+_4c۵@ٜT(-tPk*&CW;/ۨνʉ���*?@ɛ8i 3K (7$RВXS$Dj�^y� u�ORP5wݾOc͉"& g޳+VQ^3/,Δ7ԂIb&?�F3 lQ+uOs?w:?!�F?c:!&�Ͷv$#C %_"Aq̔l9AS C`yQeN\d}qY *N$ ߾';F1x眂Fp:$D%%`O7C~(C�dL?, Kp$3)۞f0f"!:v2`#�(uB ktQ |=LI[r9ُ4=_I\`F #S BOS}K+~ .HwnWAӑH "2N! |J<ҎC%(j3',߹\Z�&,8E:�WȕFݡBv GRw #yꡥ|_boZJtXhSp{:U@wcǛEՁft}d`tČzL4G0�! ~^| .%j$ÊM+ MS�5"`(3` q"$WS�w y@!;9}b�#& uP;�y7$k홚!`Wٿ% r@5�7�v 4�_ 0׀4P~7:!1ˀaE՝o�bC8E !Y�zL�`3Pϲ,oqhMP��1� � %%q@J�Rq0`i?H�z�d3s OS��/׀YiF0 C�;䒀TM"@U$:kh+%_9*-WNB6�ijjx+ņ\ɭp tb3e-p%!!1 Cl8QE@9~MV1rJYZN(ژ)�_~;m/7}͈f&M8i#"S$� rSr`+yߔRy@@bB;"DC+447X9g_nIMh@*$vDut) �=FyIvE3b<<_WF`�2Y1v]NI,E Uަ9s4Sd2B(ѩ}qT�}ƈ︜J_9Ϻ/4VA|qNw#1'TlY+-w_I05|??|)���W��A��*ٸĤ /;e %ܗ7�l99&%1ˇW=cL>ϐ$g>aH$LeRۨNg k%nGZ aV^ L85=BºPƼYɿ:!AA" Yp8=HI YQ} Uūq%8r =<_^sRqTz[)d'J0Z ǟ'Ì+u;pRp�U9hRPv~W W1xGFne14?wc -Pd.1J +{;‡YnIGPl PR}asƹ?w7"qBf2MH(z5p~Мw_Fp@bN 199ܝ9\K۔CduǠuxGZpϺao}ssٜI){rwMn$W`pj49ߓVhYk7Q5? F<#wDž׹sQv% ۰wX^\x-ǁ=RQs z^<g0Aw 8~ )'$Onyc2P3bvP>z?iROnp��*P@ĸ`a)O Ǩ;B&n 73dK>&I!#LO rW(j !N;4P<BA@'\i0`\i);nܮMBN;N,vFPB+|<5J~ҿ( 4}篅-y6q#vdRxSJgg%zvo3rJԜg᝷Xqx7 ˾r۫@}Xݖa)IJ<QkGbtq`X wdV(>A;I $.ХG3;ţ8AP;@N"م<ڳdop%PiIº'5ngQ'uw)Ͷ|!ȄQ2SBs>,^4v3A~+$ R:A�/!y,= @ ujg<3t7Zvw+*j0n?)$@fgs>G7`R7B6.o8WejdyڸP{ SM/U8R?Vg8/?N֎YqPmCꉶ:Bk1UM��*/7 b)iwOGIR~C۩\œv+gs+em c"[Nz ^ClgO'en��6rݕ›>;;gBΎaЂ}mՇ6IwR ~kpI/lvn"2׆bY)8*/ o3. }K1.{;udN:\חw7]9,j'C}ܮ ,E4m7nWm۟/ ^3<ޔ`l0w;�m[1(BU0wv_0lN9Y{Ђ!xG<:Gpas{lcQZ�|.7`?>2gԛI_! }ٟ/u#~$#yg)؏ͫ­/z1Vx\>8 ެvq1\uOm'\f8Fu/#;F|+JrANS(!mk$��*1 %Nv&g ̂_[?Ԁƒ l9 ճ8mw흰`7?IPw/;9މ7@Y=|K9~W 2ȟKf%wZ<qϿ>Ṽ?oD =N+ZzK3UM'H^8E‰(ԑ =_gZIFO &Ӗq!;{"uc|'IdCG,9Ե>P?v#'sxۻD=L+ ;$}J'IF<t s|cN4#b>ZۨB;+FO`-{ng"$Ous$PI"&l0881WZR_ ƣ~ۊut~ 멺XvSogVz[do|ΫwѬ%܃j~W$}Y fQ? \mUAp 9ms{D "$av5w W 8Suژߨ'α,d2ˆhF:"ݩ~Z)uG��*:LC I|q 쵇^gf,ԔsڿPf ψۏ[˚ouq neH=Q=|~ 'K.;n<D=œAvvAIF[a 6w]6x?d\?Ib@{g;i)p lj';5D \ o+XΑXg78~".g<Rr<̓w~k6DĠn ]q|cݙ_8<S󈢧1  c;pAb.'(w;?V$BBw;<13Ӿ^3:pf5C 5}e奈0а8U~{.x{,uUu't޽5/ΰ+W^Ùl}vaz޾$z�K(@}GA屄tT-Ipڃ?,}כW1}/#o+Œ]Oyua7pX:@SQ{3''wkS{o?mO��*)VU ȋ+?@aYw<TRS|S;4ۓ22w#=S7pZ?}]yB׭DqpE">fʗ)0KpXZza8X#o~ކ<b>8~-֏Ñ`q̶'W;4;KU9~]fYRxqwÅ ``gGZzP=MۀyKgێ+'[ G?70Aq.nR$5 By[yXØca^xp^_1b1x5$H5b[-1[\wpM��hofPgY4#8CܼRf(۝$` ewoq7yׁ*nfy[5ڞNQ\U:Zzg'ʇ+hq]-Arbu|FO wk'c} ,G}g OkvM=_6g3mDŘ t6u,*ulnu^j3z~J(;' 8w-u@nܐ!8;),Fc꼁'pL{PVXvQXZE2� p <j8��+p,0gl0PGid 1A)첹ǽfgvηGG7 ~G^1zNy@ir�W}5;[;h9xQ?>?O{s$JwU�`XJ +Q7%\iN2Yy{ D.` W2gs-P|‰L/)8(^ngB D)Ҁ̗{qOԿQ`K݇<aOνí+_T>e~j/Z>s/ iDkRvt(Í;hÍ{5#ٳ~"n?We VGdol-^qq8@�Sl#7}5.|wcRE 'sf=^C ?Ye E8>W2C'ٹ|֭wxW:w_„Y@IF\ n4ӑ<jƎ^o2q`_0Nño]oL9xX1SS N,&'JZsjpyJvT;la NSuX>T,HK׭nǽwMֿON'.yc^k~ 1pY"C_Q$RjȻ~gnN<^5sv#;؜QsZ }T w"9Xs>l'r"ye/+rw;hxk=~E؀.FX|L38XB_aٝ=#!k$ec_rE1 T��+Bixisaa N)y_.rY&$Mf\Xο]c<;8Y,$ئٍp/y7RkSgόj cb+.Su>Hy{My<ËGp+KIa8' ˗mn%gR͇g\f#e)À\܂>D/+fPu(8Ϝ8,|b$wW_ !vEH𹻺�T#sN �BY?s QIB6o;~GXs#�l"5Abqh^�g^5'RH`&(0ɤĽ[vƣ6=]%[ ùw'\ %C,ʼn^99yuH\,I%/(2PG֗@BHAXd{@/+wO{lbH!nJ#>Lb_pi_v(xs&]YW?qdhWx) И֪ UV4r:,}Ic.]f;xjs1x\a˵UpFĄ-8a,EχterCp7{j¿]gu퇌సz[.>ϳz|iir#{�ZDqsVNHYчe9\Čw()X(D˩Bd�� +ezs|26g~\q+uYOm7ú~pN"% 8ݶvȭYZNQ1f5EޥZ�mAL?��fƇQ,+w uu&<~nAХHsKNNR\`![`ms| ϻn% ć(j:+g?X^w8ζ|;:q]%e|mb0$;nY@M± F-#3)َ7?E}βWN^e7@ػkqFąB/PS��Z_|'a('xwv\^g{yuveZS9q<F3c5ۥӜ!Ž#-~1=HrhʗwϤ }YWjfѯcDin9\k"ΜRj;ģc?^M0M^CA I~<F/Vd6~sqF  1_ ^z9鹄WPfWRn&ZW�� +Rבc[(~o7)irTQoЄt/o_9um7,5N9ۚwf%RIýPu+ 'ǖ>Tj65mݘG4 o̼9XѤ|0NBJ7RDPxuaxp}9ܐX{~oViB+^ dHiٛ2D?<wIz7o?^d@Jp$ `aGF[stϛ1$X_ޱe#&ֳrrƟ;8<Y|E>(]pO_�#7#hA'>-RC=ޘpsDWG?P RF$!=fQ%bW/xsϽm&oy,PV)BP{UK*aNDZ�y{h[5sG/i�*'US5s?Gp y x$<pWoGUJyjm+5>8Ixo*U`ҘU{>bq_wZΎNސR~{s. \,#^őx: A*̧W `U{G"9#Qe?W~;ّ;ޥa{ c^XHkՍc0U|'[%6|Oý_�� +}7B\3n߿CgȐO ~Дmdn@&>S(% i}|ERvJ^vvيuu{ _ZM!\+ڣ: ƌ5 Hg2q? "wKrNLZo<ZfcE)9ӱg?&;I@u9ϲ}L+wm{DIe'9Q_Ȝ:'Ou_{&'<pc=ο;~qD{KqA?ƪ~h&$%c$+#'~ l nAA;8R~z9?9 (PdΡe�ITHs�PS'Ah}1,q|~ug0WmT?;j"U,PS׺�nNs72T=\sVյc?'b-U઱X~*]F7;9#ҀרҔ~B ժ^cz{X}fINvēwxXN<u(n�O&9b=(3u=;3Cg<tǎYjB8^܋3G5[ã~la<�aт@"׋ "q!shU9^2O?|=1n:n/ƉXg:9_UEW\؀ @]O,Bͳ5#lL�� +,L0KYA?R-H2?oۯv ��S4mIN�[2(@j>�b>N,rJzXwal!=O?gGă0 /@'<c>XqϏQ8ץ|ύ78~H[KkU#|I).)/$S,>U!?tђV\ //n#^sέ–;Y~bE$>u̎njAR</ :ї,҃9AN#JO4\Jp9sTa\Ҕ`ę[ldȸ;$X~;'ِY4B?zfgf FҪn{l<VXUv'UҰšsW#^x#} ~PV J8Vn:0PƑh 1ǎ{^Nj?c G.Oi_7~ 6zfӫ1UuX(E9g?zqi//BJԀ93qGׁErIiI1w9 Wb)e[2-Xz{mO7F7 zq7e!<LB"U�fIUA)K@TtsJv籺`%K<dрx֪S(_u`օ>P{PB[]#3̣amq�� +(p ~/7aIn H~Js7f;b-%n?;B6sxG7?.v~s[! tm$-aN򸵙W5☔p #oH<߁!ÄS_̯#8v8,UD5cpr'X7>l$Tycb#MaW4^7 "P?n;;ۓn&3AYhO)'/[f|p l=\@:ț<]=\ÉGvlGwc�8XXIhΠ$l9,=\75 ؟wZZV nQ"v4}Ubۊ%,Bu~ ~U8f X{Nrg= `8%%;h#Qzϟ9޵ռ&Q#ék1w?5Q읷("%u;<@dvL!}cݟ}gY g+)oP=[vH`i~`!q~߷Q9DxY<-D \; fهwA#aBȑWD$Z֩QGb@i{z7F\ro*e;+~`ه)kX9ꌳh@"* vYBt;<uq?B[wn}9N��+dn8:Yn!3wv^vJ dÌo76|nV�ynvtlc̑8Ϲ}ycNc/W07>cStqNpF}Je)]_זD#y"W\ى\ϱ"|%,Ap3}Y.nzϏܞz kKز6,9#2~QǶH$L'(x =3;;,:j9w+8^a08_BѢL^1xG=H-5+F3ׂ/2{8P'(>̻{s v_4n͸3̌11 v|^= (|/s v稜@׍v~qKln sh߻W=XfsV}[Y 6d,;ZoRo: TŨ~q./+71pJ XU\5۱3٫̧㻵fSUyW՚{OQ,PEfj|#cQ��4G|+|clggwn;J :vmx{Xs;i^FӘszW8p)jWr~êCJq7#Oy4 %cG\N fME~ `{^܀qT*?4N/s̜-XOcO;|_0op$%rpN^GcGFXOjnj$5PIvY$je0��+Sxe/V&^JYFÈqڄ5s;l`-,N3'.`V+_usC*/70"O9(3&s:UcS]3q&{$ A]YM89gc;Z�<s q# nJ:+_;>3NPBV6#ap؃ <~ F J͘Ե%X[*n/-}wXa8-0}&U9CqDԖw  I!6g+){=\mW @0fy)␔|u�)y%6yjˆ-VTiN_ٙ}o-bDz`;-c"6zgy-IdHoew!=K֬eTrVa晼x Ň3L@ wi  S2vkm~\ BCxT(tZwݠp/| V1coKo_GSr ?~D<'g;'-X~gqPnD♇* NǛqN\ oH Pv-gb'pcݼ?; zIq婽^cZsyBx ׇ_dy╸1V8c^e*e})E;K_zXAh@L?T/lONb'kf;iyH3\I$h z_vps+G6̑ ޺[ ߺBg-f;QvO/7u}K`��+ }{bbAnߗ+?oe{qGz,gv}W89\goV!mj78~5Gbߋ2x }]sA9ۨnǣ㹜Gg0u}qn K%ZM^"J̢KWwN?]*ۑs)#:8D=(4Gެ)h`mBzs!g3]B/aJ>K8AEsgl+Q~#a;VE':J& LT/PiYtqi0$k+!̶Ѹ#7֟`?v×fgޠ,~{ tDվY+e ~aw/_K{qג ?wxgaҩCo?m%zG?ldvO|%Oz.AB>ce!luc94+)í`Ɔ/A,PZ$ ,<?{{IVOw+<1bg[W7ިn [3Gg5bu?^ qa @oj SPeJ>"@C+9谁 z{+ T$?dX iiG� )CT2G  I�ܰf۱:p!N5bpvk_H17LaZسc;%n9c׍/=ge?i,[Dm{��x?}V<:Y;R-JzuDO=hEqds XJZ 7gR -wl#bC._ѐ[C\f4xN"s r01S/a< Ub]_|gg7c1bܶBz~`~Y>3vK~#'!m4z7oC4Hχd7 ���+;n򘈯yb7K/emJL?y|4_bWBq12I=<J {t0uR؏�a;,μ$uٞZnDscnGa\rXĄ}c~nJzo3*I&PGe9̖?}@@ N[UrlQ$w'sqXa|KBW$oB7}f#۷Ӛb?w֨^vDX(P`ы>Eb#Q�K8Pz Ej|`FL٘킈Qe-~?_$^n<N2ugf<;!F[f%(_q %s_>uB9G t;Tr=K:3H7b0{;iSvqO_+% d Î�@ c W8.G<�E0iZI)2IIO�أX ĭ^wǹeg( :$rB4^,(&$%Ab@aSG,Yrn\,}@HHZsY8_*NJI|UT&.XPs zIцڰ7SwћSqK|;}lһa`5!nYx=(WP;:ypt;ޥ_.dZƝٟ}xjwF+t1o^VVu-L8([{0'v#&=MBp:qpD ?u(+q̩bȔ)0W {#{?@xF s/.?^،t &0|y<wgٱ*nDik ̓<Lo$q\?n@'. 9KŰ_78w'qt qe[ۊÛhMyoyk S?GZhתh`l%vj샍̌1ot��+O--GG9"D-!q,Pԕ?iy W|Cj^eo{eHcJaXNwIWuuKVsIPWۊ;^ӏ'u Hsrw 6p ~ue7U$"BۚAZȿx+9M|N*L@`ROFI3o2;~-;|wǑ&i'pNmR|8~g߾q_ &;} 3ۮaդ/0gI83l[;c;kk7:~QW-תvSpwpOYmtsdlnZFm%&/N<V3s8J},47,%n,~Aʺ<nN:AбJݠ1,<!Wyn7|8i!8Nm�|/Uk /Ht _TPJtek Z6UFG�n/%�mvW9K+w\pQ�/f86î_ ^z'^6؜Oi#l/t%Ɠ5C-Ǒ̟9Der ^c>Z;2-~*ԌΘS/ŞFJke|qPTq r?f �Rb>wġ ?I;װ|'0wWYz��Dv BY:ag _gҷ JxI;_wVzhϮF /?qSH5R+Z9 RۈW8}@Hs>0W05ε~g,*CNp #qDQQ֢A@AۻbMwnV 1ǯO oe+*��+p՗,Y5ٶϣKb1=dqJۄF݊/Զ3qύz@KO+]wK}чX(nFH` PIپ\wEG  \sE̻j34-1NǹwqECOc>ňr"{Ɗ?O9@B"yM㽑1[J0)Yb># iȧ5|c$-3V@GL'Z9[+t�$q<UmݚVNu|x;0wIKJ:c4߈Yv(%=x~V[?iu1[ ^`(wR~;nr7Tgͼ/ib<nʧv#�.絀]%m)egsW!}u˺\%^_L`pPX39wGǵ!ot, 8V8W:Cb O}]\im1q>ߏ^kd�؃Jp2j;-r*hݎKq;p4x{Pv9FSvΰζSDЮGX[9zB3<{ v99b>:߯JoTw m 3\8-|@\BUR\<^۾< (N vFBX`Xqfp&C`@��+nϺ^ޛe8D²w/$1;?}~�C<?a{\qޟd\rm)O��h"OL֗$:hE :;f|(r⷇"3Ohq<:߳쾇;9bp}#p}Ü:"~8WY9P_lcz\pz^4y/eb1ɿԼrCF欏G+씲/ZJrE훫Z0›)?7=\R:l{.gW׫qɝ�m[Ň3Ƈ:?Uz0. RG=NXg"/lǚD\'4ש;Ov 24J+%%k.ޤl/!(nR_a= DmzbF-X;)_ ,!&1RT8a, LUE:EE:M Ps&@/џg6Na/Q)&R<ĞQ*WU -CZ1NKrזfNچ � i&ڨK Z3,'$ghAaYA_HΣ-߳_|qZmF<T 1s0* 9ݗpx{Voߨ~ttq;a3kym$~mg=-Ѕ^2X[G^*x w'eʿA o xQ,ԇlD]#2n^KV;òUQrr{rqpAq^iz(~7jG/̀9`_w07kXX[zY&[[#K]>r%B= "<CIûHa֒~~zX>o[o6}/pz&_?^0i~Ӿ0|!Yi3r��PRbc}S���++}ԍ` wft"&BJC <KK9l7SIMp@L�;~r> OnAf{6csRCSSK!9 ;l3ǽY^;/ges-<m܉̖뿘#^XG{K*g%u<u_'vnGyV<}/ wJlenς~#y lٌ9nȟNݟ8Q7~irLn|k+yxDL-.'~FjdGȺKZp̲CfOǎ [ljl<wʵV4-lC3 g}?S3S|}uz;Gަ[q*VCoY!MQ8;Gtey{Lp48e+Jq@%zsN?%s^HQjH@$ PH Ph,eҠ<ʼm7:Y;8Ggt##V|%EN63IC cUW]z³G7z$PF4yEBDA <,'a8]Ng RC_wb�8y6j%/oԫ }Acax= ^ qnBal$^.ts_tA` Y7O!TJ@&�0cmd7d"[ggmě^c|_ ^N#cpw L<'_j)? soJ!d]_ÕLJu"'Nkwjsk[do'h?",*W0=D$A+Ѐ#]K3oXR&]#Ȯ՛а eDkXt>?zjf"Y?P% GNxR'v$|+5o9m;v4s>%OF(fm%B 7&Iݏ0 E'>Ywbq )I># F7��+fZ$x@VPܕs-{d;+N{l4hv7�V5 #v^1}y@9IϜ]7A1<K@IY=`p!CApM/+$NkЎ(݈e#xMvi Bm1=;$IJp {6 h^f d=vfgh,rCt8v7u?w}Öt_a݌N`vi .>2 /߶gnwƊsݿvfc?0Շag s; lÿe6>b09<HSN9> ,I~tQw6斕5y) 5X|rZ7:ZGuQ<xFrAXV5 KA*SAu9[3�X y3iFa2m@aqIB+=Q~Cؔrݐ'^+rtfDrDeN�((4zq,@k̉F/@`Yae)'C]m}>Xq兔@9Iyr%c{n+o0 ?D>!pUCI�MY 5)|Z/+?Kzk�O[~ +J5NB:qo+Np,:$m:ހPw|3g%+ožc3kLvP,a o,w9Psc/u|y o_sHW8^5R8}'Q3Wn}{C½ĎK>P#~)݄bl=_!{ƢUpWőߎY]"a8=h��D,[Bx5y?± ֡kyD]Y/AfBZs:77 eׯY4ҬB~,gH~0 }!f?d1\X;&?0 ���+(drfĄ|-~\;p~|ۑUǩVL*㓿U,N^ GҮܼمsp$<YF8ypH1<^W֖Յe;f+NEu>-- 3~WC3Rշ7~EasBQL~ߑi4{<?/L' |\+7 p/7 )1~`een?>sz!. zn1{!f~'2_"kŒf7xVOԿ,XA�P>b3|iGV@ N J:3fQsDo?_yyȑ^ B1mQC;|aݪNZDfa ~Ə~z&RS]/~͌"Z#50%:n!!^-P7)'b=^ I'a*z|׷Yº;[שb?ߒ8=<O&;Az﹛eechه>j` K{ߊsJb[km?̢P_q$)x}6u^; W}iђ{*n^sH<yLwa9%EK3tob{(A &4ΪB rth|Yw;bRx8cΕx@P4l6/:PQ{/j;z~,%Gs{4-p��+H;mq(mؖ~ve5rIu ,%%V5gXz4QJ#D]^Ǐ,/!޻xcհ#y^Gn[+1�unZ?fx[r!ΰ^ud>^n[>pzuO;i+KH%t cp3d+4|c㭳3wrw߯҂ )}/>T2"gfow\ |]U^q`G "7y l뀞ג#&[#^pZay!�KQwqql%6WuK:|Pu :@и.(]d.o Wɫ@]lkowhF/^P˖<�Dz?aSgXSV6>'@+;^×{1ګQ+yA4b܊Vo3n]$QPEh{nБCG= EcTfǬɆ n­y|;sA az<Jfu-\\y*7Qʖ8L2#qX6qg,<~�{ח k'kAg"菂 ǏMs<=9Ay/@ިeJ;qnk'>}t̷<JJ��+/ a_EdOž'nHmna\e!huڳja +>nj^X6V;ݖda^Px� 8wp}7^_7;qI~?F}x6N k+ 5չp{,K3|cה'bؚWN ~G̓^^ݺ^=. Aיq;'כoԍn$σႿ9[6WN]~w?eOS?GHis��1� 7� oxGjhs6l@]W{SCݼ9B-X+c+~Do?1'|)`r9۫~+8J ,Y)<?nCֻP&hpaE/{fR'8XqCbH3otgu TxhsR yg+ =X+»~*cXyS;3'xx/pr<q=-<Y^ R]۬D~KuA[v?|Ő\,vareަ $KT~`1͐=~ Ro (Rr}ApzxSĵJk6_# ʱWb{#7}f.Y _N|Fa&/<ޙDf`*[0}$$nRh7A8r"<bg7-ŘXۘ\$@LJvI®Jm]k7]{>)5/y _pp^62☴1cI!f+Uff��*?*1=dai H%�nHXBH@jF݋B;d0$0C�h GGz?-tļ7WۿQ0B]H>8stsu ƒ$90j:EC?((0=L�pCh 1K�X3ROaQ0 xfCgK?1O�8�^8G�jq0Ph�ZΤ1HWA-t|gR\';|@G,�C@+? ᄃrz vx^e8$~A* $ G�b&~C( wdբAIx2 3 !J |FeTĵ!1ost\D0&《ڪ0`I9M) ϼK h$e� SHgT�DA~͆9j}t�xr2pytK|7e+UA4S�I(H,aKo< y# "IPh<ٯv FӚ&TvIy{ %"bave>u䉚sꢖkmj3Z]C+0!�3 ˊ0^?TI瀥'LP?|'X>0RA'8�,!&xw Py)!X/b$Mv1JcA4%;|Dm  "L}L!ff ?:8Cl<׈h%~,'F$ژDѡag(1g+ Xpt !5&CPnڏ H)p*ZvHFb�@1a2Ѷǣ$:!4'Fd#U@ R�XXF+&!v~jP 42Hv#CL!GjO+ToUI0~vYĝ;h/g$b%c+=erBw� /&p%*A5R@,?:�]UL&Z>o҄'7-tRM+$%$ `g6u{9%@|95bp〚<L&D@QC8`tw)e?ۖ儜/|>!PC�?NIyL= "?`8F H�5Mcۭ9 P[1ܲK ]x);f#'r/EqUU8 ;7lu991\tMb)Dx}TV X7K>Z� hz$7L0WK,Ĺ%ѩX%$ٚ[> ]T¿-Qg� %E]PM>�<,5d-5�`ޣXFDC"�����A��*{l?q\JӉ1_ݢ`^R:R_~1b :��ҁ;7kl3G/;wu@vWu;9~eVjTc`e83v`)䕐r`l3܎|t볠 \VVE?3)L{f^S!97?wFsczqn bwOnN c(/ ӣtfZ  ^;8hB(H.q̮߸q JoD � jߚ5 !-ޅ+g C? $90 DғL*];_XRQ!̭7E^ K -S]`4<xls(xRж5c7CaF?*>[8p k8(N8f)۔C+%qi0mT0s8(A&9O"lGe]bVjMpoqkCqޮ^aKSƛ2`4E$)+^V"6Fp=s O|'_Ògs⪧<^ك\ܕׂ?^? )|,^mίG\o0ƀ{6y Cj01Ԟǡ-Ԫ9O��*Z�0l[mS@�h`G&X$(BUe}vBt<[d0힀B|B1!CQDC!c9߶fX? 00d,3dqQOؒ9Tfѽm;qWYenji\as6c ${lۛj~cn'p~ev<,Ge-"Zݚ%pyJQI_ hwWa2W3磳4?HfO"d~"XbG|NI &q*:L;}/z dB4"G=י�{@?cxC|Dxy= 9r9h8yxZ3ȂYn\ZjG1"XLἧ&XVu4nkч厽8]yzq.Z^Qx(; ꅬaUp'Baτ7z:�dQ�|?ppzqv?,.vxD((Pv5Ǩ;t;ÿI�=s|CV9`_exճc1qKðU>=G��*/(#rIZ~8o$0XSF=_;/L|^5_' }ǎ_sMzF~;p!XP=?60p-Jw+5( wNgf|=y{^>̓fBL!? b$wW \/]5+ePU$mIOї;MqȂG.;c'} GW_oo�pѹy8n!tԝa$^=v? }O.ȑI͛țkݖA\|`%!}|Xk:a-D(毲`'S ѻk >C#TNv~ܹp qsd /^Iy~p&4-yIc%8'ŝu% ۞)9\RVOyJ~i+:/qC)[WU<.m\xsbv׎+0 ~ȞpwgX,7J+ ڽBwW|xtt'g`W9$)^olxW#?1c>W^@C6~!L8-pCwco-)}p˸w��*3/ƣtW6v30��KO4&Ya`L˶vu |q$veƹ9~ec{da= `g$J^WqQ8NaCXC:�Y!Nq=x,-|ۊ=N?1Xo2W1&~AhahpqbՄs|OTu Dԗ,ߤ04 ćs/9N4q[ȔVWc(],sxׇ}8?9#svusD]*qޖ8p؃;s? EEp/ 7Ocp8Mᭀ;,83q|@zX;nyc^ VU.⍐F7t}"?Cz'{8=o$I}0$qDN%.+Uۤ[>,VpՒP'ou]Y(<pFukO#va8*[pL֧{Iم7>cnjr [90�Ns]G"uUW@UW‡uys PRyl/K\g��*0bPKAߣa7.wqp-pd^55(Wm-ֱ#8gn^̰hq8{y,9p.sq+?%)ێbXW䬎'1F/RX#S Ͱ[0A4SMzu1)s=]'2~*1+84ȡp?sļwp'8d ^7GG5wGngc&3B%XwXtŸrruw9n w,Ipx䀹-k.eG$o'w s:P',zŸf4偎c��jaF{W?4LΌNaQ낤S{ [sN;Z?t|-[܉ k5Y9\:9Ew<Bq{!#60XVAo'fη׍ 7n?3#4enK(b{k8雰SA?ax:88?vf0+܌J/9ez}X(fx^ O@AA^X8_ ;2J4*gjZSE DqO Zq$<-_(yly57~UT([:s[NU��*Gų7(3w8SL헕YÇphiLW%|ۖp ʶZuNpwBNvJ9gBsψ6y18%ak& G/ i+ F{;%8A3󖵉0.qx?,B8>)̡M|k19zvc~YÓmgP('.(gt 3H<Y=^Z Wypnm=МE.I ȝ^[RB+ ^y+J;iqH &v)<|s$xa3)F!Q0un19Pݏݺ%Ṡw<m'2]e \:B@)!d/ W0 8qˆŀNdQnBJpWٝxR]5x㈞Ebsvz<O)Ϧۓl�?VjYz]LwS0_T~uDv󉳷q [8t>?F=L~;MֳqϛE>4'˴O縉csqY;íȤhWvRp=3fnդ݋ƩaA:z1۟7Hǻ>=ƨ*WWW9xk -DP6cs,-~b>*܊h^\l;-x [ .G1j}a cr��1?w΂0? |ptv�wH��+qf,iQH3)Ik݄D@@17wVJ|0`iC,19xRp gm[q,JԅhQ6gug-oQ2̷FQ?>-nl{;>Ȟ^66{vY%.�  JqLt#(%P~ud[nODA,1^AC-$wrP-?#abfR nhM0zgl {alʴ| L)+9' ?0aI0#ڕ!hIRƏO=`$ŔdFԍ Zv?w7ae N)�HU0D^`$= +A^;y$71M jaMtHX$} ? =_8(&V|ڍ$<g 9 Nc۳/]ּ{BKKٟ„爽 (4$ͱ_mr|;k=t\Hzij3gӀ)W±µճǻPc<z̩E2^s+&dk̔(5Kݻ'٧8ό[p=-&kv]bׯ .uK^dnxWِyMc?zwW iV嚣-_M>')bžg; Eq@>0ll?cWw R3ʨW<={\?O׈"K[:0vVE\&T��+f9%?(;'4d! ?䴍-ߒk!9I)nG2[K|+ |,,'rN'1xw~K^`{w'wprJPGCp 9/KqR-FJ]q#L,݋ 9L:f[h"C9{FǶ>__@p)T;6`Le"sqBWz'!ls|p,o JYCrԘQ]o-<L3wϋ=Ƴ$0X8!w '}Rd0f�_@bIyrJw;~~Y0v n'hGEXy8c@z,z0a|唜%JZsvS)I,nf4~ile kh@B}#|//RB.[Y0+pyEau#m6Tn% ƀdj].w{LJ+Oe<n~;\5kuM<>T6] fPs;b>y{Pyy0RASm>T-櫜=DSn:y}{31ךBǷG_Cr%찂ßuwy xJ}^5zq*.O{/~P4_|g}D r+"SUh?Ź0xx0p|>vV(:FWt�� +(ğ7Ol0lsrpgÓGҬٍ5AzbRf @WXRh2T+;T71i(}čo\'z�g K,3oҌV&Źcf}) X[cp֦>d ()w;u7G1N=wfo}?iB]}<a$Zn~gE369ұAQZ?+s[P&SE͇Ie)9؃v~J36Ͱp v^o׾1 zUR^y.-ƍ<S<C&pw#P F!Ʉsxْ0vBqTxVgO9ؗFN��흔fe]{$W'=gRpxUA(~oh@](3Nwٸ}AlrE}i(R_y+-o-+8}:ߴx@]6^/Kü%Վcս,;{�_.:m(Iforۡ,_8Ig0Z�~Nm5xz̻eG.tjG9pscUN[r"lqл;=Vtv*"XP{5z72ݏp�v/xהd0X2~X;;}XWio;i<Œ$;yBzjN�� +;0q' 'v}!.,ђamCINs?@ߟoH%Ϗ1�C jrmmHN# Rź3wů`&FΧ#�lA^yFt d쬤Ԧ~~(ݖ?l{'Bz֦cۻ1,{mMЁ{mbYgYN,RW[/$0%_ۜ@qT!ºŸvNuG`1a�24lGQ""P".H 2=/zL|ۡ (P Pp R?+0^7 J I#<@/`~/�'pR`fċ2#u1/Gfbza瘜 |k-;;CQ|,?+twRh?,CcnW8g�I F[/S=opp@!vsf\ZX8a'ۊb|??'TcNX?Az`-ixXV^#K@U>v'לNa\(h</<b^PP҄T,C*઩Bʔ/OSk27?fYL|G}au`[z#`K~D0? w1ۅ{opSc?}^ - ?h <bJm9m9q#. R~ Gvu)D\Fə\۱[/AM#aut)G<W8Q8,nQe((eiܒ?d?#8{U< o|-߽1>a�� +{e-/$d}3o`)W+{2Y(un%`g@4+QbJ}~?ͺ)B=/@qĽNK FܡG۬h+8֗t \3O<gƊ̶w曔y8r!/Qf);Gd߀;[/vFULjYNwYsw�8\+,A hgx`/<_aɼ;e-G<"V/oNaH⍾bC^c:yUٔǩ@pym/1 gg$}φ%I)9x_�7ҿVWl䒸XfBwWţ$1+9ܔע,rGEF4R  y*Oןv`۰mR) Ǚwy\Ay}*k3ջaaR"/wWc%`!:J/AU2z6"-/̈́;? ̿ݎ"l@Ԑfپn8לC;+<.J@D Pj|6Xc07z FbA8mھ:;3u`uxυ>Ղ}ҾnY_bx~\8Ov'|ݓ;xR'/+q{yg'1qRt`N繲K=X`;PkzFA��B=|"{t$N_EW\(1DUȗ'-P_8,O> _I>l�� +Ĥ) CIeev?K{oz7pwQ?wӰcRz@y}LYkFk6Ԍg4[ C>@UD_[�F& 3 I[E1p;W'qc _"$sqyr󛰶gǵ,ί}u:5Dž/hs=I :?RM@z.h8EyN}MVD]@|@3X` e9nﹸ#^_,L &PHO(+P3" hKw=j=xsnqp 2np"À (c@G6n3:3$Xf{wƫ7 {zYf UU Y.nYm>Gٹ;ǀ?#}YX߻~Qz9-`wBpT59B!SX> W=KZ0Õ;u+ՊR_ #l̯cWFIaljr,B\肙ݐy܋)^zYzud44C6'6S74 Z |#_? X+AesuqSLjYZ gloxs9QNhqU-uu{w}oF6K4ۑRAa"6@VwQ=] fԗjN_tAWqS$͜͵:6�� +3! 73K?ΐ3ؙL8h!ٿ;cp |'#/c ~u|ҵ %ք98^REu[,$yşz-RF/)ƒ uHi|&]aqXZH7I8W#nuwPs(G%1HgHnc!?,5$nV3;VDW_m7d㈆Ͼ}e5 \^RRXpGgs\lu0.>J=M9,H Z9ח6kÉt>wϸAKp7v:g8lSRIX D'56Q<w^C8M-f͕>Εe3qg>Sgc2,=f;J}/B+_wޮWw?yQjd;gn"3Cwsv'()dw]Jw94U sEf. Aaq+n/0WWZ5Y=1fQ8Cd̜j[{6|? U~Y\vsS?盜qy8/D9l,F5"3{Wfz6] <#2%X-YȪW9xR[Q‚^1[sbpܢ|s<V9x0e��+?'ztq=Xftᮦoޙow|W5]_''qիWhύb;3Wk_ c%<ӹt/2RPuB߈̑+ƾ)\Ҧ{Kw+Վ#[@?{l?c o)g7'wm/�'�y#{o-ȂPFyN^2mt7^m"d1\94%v. exp#^FSv?eT︅qyGj?a<zwl �f-Vzf \U'fv[HTW1@��ՅwXl_D_?pZI}SKw^_GϛTID9+ne\C@IH:]69n(vٜN#z638U]R7s!; .[v<6OP] oJ^WA 4`VN1A{;WVvIWgY>l5_0y&Au _٩u z}P^w5OAceK˪"kƊ/CE]+1i=45e%b'񙃈hKz=]pe^ū)gϲf$״p |/}L!}ٳٍ;矸~gey_}G@g 7QF gV`e੯ 7|OƉ||}Ňn\xb1=[/Bf=QZ;}V"s:-[W^о_'eSjQͬ:AgnqS0s|lGxu.��+K~do%Q?*G+36[Y-%c%da8SAn?�qIہCr:~L,;S:Ndx<&j0CiQ8s0#sV7J-A2nI]^})֪#Ŏ@I$D89ih鯜0=n+Y{ĺm~?lp'-gn枦J6vp$�0A _{MA6e`,]l(D73<YJ088C[J%\ym_2?tu8q;J|sK`$3!2M*dwybv[?7�>ZRtW-wb`{ /6s<gzwȟw9uWJ^_B#5Z 9 \?!$Mv4(>hwNzW n\--Fs[6HA)u?U? ̞Vs$m(un~drr֢sصTό|B"*XZ;`#ahf0L%:~b-!{¥3q]o+CR0UKa{Cx)[lҼ#MW75#xz>X0~AnN8,z>�#BsItKc0?/;8@wf3nwS2%}ݏ8[FlzcE.݃f?[ 7V *O ev_XH~?oEC<?sԦ~cv?|'f݌ƻ|@1MV|Ҝ`9.N㱍MXqF w{G�FC4{uG 3)חp >JUVžjðC-/_aKV"}ymro;"���+9xvYC/\_'ݹqfQA"T=T()BOFtv̦>ϵrjV]G9Rx}1Md;w+l}0,/N^A%b¬KP SN#s,Qu37ƛ]3ǬGQȜP62C_(`oȡ[]+yKTa�pR3t0)R@yݣl) Olye(bglmZ8~/C%,xg0j xWAqw{Sw`ĭi-3;ow }MOcofvD:7=݂%,Rj8pNZ<Q(J|7?>pQ<<K0)g%|T(\f0N{;psu?y;o}6S��7zO@Q{T&=7Yxggfv&ٷ^kC) `?[f�Qp:3Lp+,-,F, IAtަ/,qo`c9Ax[,?\)BIc%6MV JoRomT@k),wm!1YΧ @`ը-#m[?9($߂=Lr(/)|xR&@=3Yp]TS$Y8! n}a~JLk0_1y}#c'n !t6_Wm}( }^\<*#l9n+1{cF'8W(n*c<탻mQWz۰'H^g39 }G(„fp\R8?)CC$ExW5B/y|F:ݗKlaށBH6[LǼh[NxK04~~x xPîuR10Y9-bZ8.Qۊ9nsev;۵6_,g@qŷrhc | $USzЏcujF3vd���+݌Er8mÙZ t%,HF$Y/p+ɮ-HD  ݱO>$kKÓaR\_[;,4ŲOg399.9[?8MysƤd셎tfdqy{tnus478$U^lE(s?Z`3i/}`;r.x&&�/((ǣcJOYfj㣺\ʄ ]gʜG7J,əZD}ZnsU/=c /'eG #N/|-*;ǟHߎ'}!ϻb$D*A- % 1t/ |UE,$퉊~oI=lnxoR'~8w? 9V1b=JxxZor6%+rő V F9mPyl8dp<%,?Eb6Tb@$o $HE0YõU+|n 3`hoT.)Ph@Tpj;| N"g7;kY/j%;-iBvA N3f1T[�I'H(w̱,SX\5NcKS6IfSb/snN%A߫Go*~\Ǭ(cLwI_cfn;NױDeq׭}۰fH;!}-b >c^%Ӝ 7InI |c.+Ŷozq/>< 2ZN,/ Gz¿9G8{ݸ^ 8@{Ko'�sㇳrMF 0w{ƅ0A{U>wuJ+;AP2W d~ٻs+#u} XÒ9 f33~f>B8nƈ1qfMXxd @WfKFH[v^c>:K~i)Sin5��+~Ӕόuq8TɅ%,z@%Htb^e_Sxy4dn_[E6Zv߫?~n qS,*U~~ P`JV?OS}Gq*ٰ37"s_k6w �37 pzה[Պ _amyٸHG0gs5BZ;a|/xM ;e"g/ʴ>;þ?]43dХ#ӛt��8;Y+#f(^f ^ۢC 7̜kS[;y9)ُQ\ĉL#F=60"!|3V?JJ%q)#dIIѸYҷc0V y%t/Z-s9ۇ`!`.iaNԔ NΡ;cCowLs s#yYfx^1@+QX3Zp݉[83?RL+ %)]z)�,Z-cPpI |#ߔYQ> @Ԛ%Ap (X]C1J.!Q>'k]fm[8+0YF B}q;cc}х;uq,7K|W4aBTfvx- 3i "sGdq~3i?>?C7xÆ7Q"fOqN;%9-نv5lB0[G0sm!ɵ 5}ËY=;e|vv{xJݍݼh,F/c6G}zxȶoPQm} ꃯh[vp}=MvYA =NF:gps_Sݸt4yƝ9ۀ9Ɗ}ioCpWOPJ[)#;3Ę n`I�⌙gAYfl HS(r_R��+4הrū:sV!|O߿t'3{;_/HqӲO@A),k !{0"sgL~t>vNNw0};K:ybw#uQyi%ӄaт>;;$ 7HOε8XR@%H\|'ݙ@�+ٮ`nc׃A),vӲ?Ѷي[n4SӌWW yݷlG$^3_S͖Oqvv5ۭѻ)9MvkQm9[Ҏi+RzX[('t ؒ02+ A@]׭wwQ]&U%;oi|cKVj~T}ɪ dkX^ihq,~fS`wK1L]Jw'Md G0*f+)k{V%2%$}z6' "+3H?cq/+g \NP~Y [K莡D|cn8ϹEHKk{׺Ƙ9tb8~3ۡȩ 㯅1еr> s >'ﬞsqs=:xkpr>{pvAwvqdfq]wqz-yCoݕX;=]\Nqd/S %$Rr(g_- gR~`'X wfp}��+=s.j~kYavlxc)`zJfO],$,FAg�Cw${a]7#n7\g|]g"qP|$ՊS31"Ͻ ?>?<^"_,n uti ?޼<厼ő@|F"_1_R~B*_GGe""YAqt)U �95`sFy#v�@'-ţ)g[".̥J1J}w62 ;s&劷0v"}Bz3%<531,%|3^go?9'74zSyX}d,~-}6|s($vcv|˼ĩ'8cp%�� m㼿v`hXBpS3` Πy{h[9% JϨ oAz[c cs�K�(]d-oō� *r#c_g (5*> ԗQ#>Oǚ|0vZSۋ:7ELaqJ?<J8RBN> z>|~$.<u̱άBp h-?% ^,Z-&H -,/EW[8QUМjy$GQjN6-<_Ǥ 3/ HX/qU842q8bKζ0aot6goZi)dQ<a 5{a=C7  kSw9 ~9?HIG?Y<ut~_%ep/JQ_Ƣc7PF7T1lf~ yn*;[7/9켜U-kύWWFw` |t.iRnal~qnlof r{ 6ZcϒyԥOcOj7=kY_$`-9Wyـ~8[sVxQ` EZ(e9W4e+-w~28q-Azx3wƇ/Z` 9-CCw)a5YglPcn=_كCC] A (U(-Ʌ|=h��+ 0Xid2O$L$;I+>)FݷL3/Wt,E 7l6׾ߟ9~;dsadAגX)ْ.\Y- `[#Wd"WDjøwCKn;~ PGD#"1V"5[pC G" @+|A~5f cp ڃ 7t'#-1þ(rEZWݯ2:zd쮎y'}v޵ާ}COm8Kh^T/\<1^jnhq[O^Kg7"G·߱;;[9TݔaqD\jb,al=Uـ$sq+|nQ/[[m;N)-YЉo-|GINi;0vZkz^mN�G9c9 bG"Ӏ p7רYn;!)טĩ +KaWwl=^<· 9m03z/1| vliD,Gw[ku=](]- K}?�!ȦP%Bwpz oEDU,j|s:5l1!|O5S 6K㻱͛8>>' PX-. }%C!w񯄹^NJdXM8^5 vGw'5I'ۅ_/qx{6 Fv o܁?;V`[$5oSp,;Y[%gqX< ƟfcZl[nxts0n~4ve_ewO9zw~�+p2O;tQeN;?m{UsvۍfyrM8? 37lO [p{Kl-xc/#C<?/uxs"ѯ$"{~=<O"WaL<m~`̄Dkㅇwfq7v~Sv?}y GrׂI"sۚ'JlDžM_ K+ BGfqO1\ :1ņ76O&Lt_? JHH)Kc6��+5wE̼- ؝/`%þue|WfW+ǖWQ_k@?N\y_f��9I $e"'Q7#+v AttTJ g/n>ߧvې8Z\goߩ"+x=kc 6f%8P'$䙛-1.꒥1b¸jv[q\e՜]ly? okw$O-ۋƱg2;D'-UBYǯ 0V$ ǁn|12~DSx^~<-ۮ<z߁s9C ҝߝ)OX#v&d/lC ڂG`Iz %(v(aB=:6W@ qzv 噄1h/ VטnQZءs$<ٝl%ZO(H;^ QzH2;sJh�4pvGvרh%ߢP ?EA£SX_5QIa%"=>2�4A- %~H^"p(#jI?m92%p&XGiF+tM9¾<z0#i Dǖ#PswMw1. \z1&';`YG"}ĝTw3-|"^p/}dVnf{~n58Fuq}F-wha9Kϫ`u_Âdqs>ZwC 5YX8kx[-fNX2Yc^$9#+t Kpsn9ֿuѲVs7v|AD!oL,C8yޭxZ_ %#䅶בֿRG<Y�n% Y9x… %?k Eb;2S�'^)su XvxWjqy',-D䲳ob&|V⢉dV^CXvV׿' +o!_$Ee+|��+*;Սw7`D n0ù6K'ٻ$gxWٹ_3.K%q\+xݝE‹bU O܅�XCՉ ZS'yyG xs^ƃ]a$Gu jY7juw< 1[f>5d COE9% B:7 CN1x[`Р9i)ͳvGJaoX8\,V`kv ra|W$Nc!zq#ḇN'|3e-%L;UoFb4jx5<@/[QCApPy?HOZ)Hu~tZ1r0 %n~0sǽ2W/?i9ms ն 1,D2a&xԧ?^8|{,K05dal;r c]ڥls9$kz鱮*`f̵vpk׫w4:~o#[vՁͭ v9'=.i)J cgvv@u (Gmnm>cwRa%Ls9 Ѧ G2~&|FT_0,+{187X?F"mF{ee-fG֨Rk9!3+-0Hgq,J#!-F^cw?=maOG,۝-x {O3qXvF RT(>Xs#8wAyo׊j4ę BoiOt|@3ük4`g0<A> p~Kmpsd�Ҟ��+[I`LQGdCFR2g^d 9_Yk<1)?/^gʺ Q :ׅ��p;Ϛ5A`b%ہqV?GoYJ _wdb\T>syn=_ t&ŸIDnΗǾ cEy[s%v8g]uӑBddX~63vSL`'8NL̠|j|x~Lݹ.sqqy@m o?7G3<[(B=(\Ԏ3 Fcvj+ׁ Ɲ}9x9=y)ŌǬNV#y~Tt]3[}w$qkDK  |=ײ^Y_Y~iY̷ :JŘ_8h l?cNA? Ƒ|:X?Du_3 <# Szfq.EU۝ű5?�cz59#Hlz)Hp#^.#xOI=PO|»߻eh-~|1<,^ƨy7ټG)ٙYo @q,}j^wAgaϏc}2r:C AOHۮ~A*xQ8ӻ pxQ;N?`zn/ƭs!aDN>s?:g"v{XQ?s*G9O/:OgWҚ/08;sm 9B`��+Tv-rXa?j3Y+ܜ~=ott Naz?8t>Hݶ|b ]PQG.Vys83{j0;o_8`,F`xy1{s٘oZql9zwH /e�kXv 5U\Uxm`ُ~\yռz9Zs¬k[XqEJGέaHǏ:X@g^oSX>ow{ՙΕwVRw-L#nuS7^ g/n0N(1劾;f[>n&YI*X${4D B:O#<n`ZGoǓ�w…x!5PTW.lͅkNk.YChaQ {IH~) �"cAw= ab|h{Q|dp[bӝP G[S%؏2:!BX\p>#YsU7:[,z}\=Z"،ZBwsrl_nIC?%|W'1?;k;sq9hK?6?#ͅ%s<Շ Y>m ϝ]xvjt버}A@E]ݱǀU؜<z<μ@;΅ȑP1)xu%9��*> ` -!`:!@D±1�tL$bK J o B#ތ?��ׇ04 Ou vC2>m%%rG� g+47�Ho!8(0ad4GBfl9eO(X�Ժ0Y\p8@ǀ)P�%'~Ŀ aϜ|Pi#HDG`t/fą7-j %jb\lx Qh'1@~vؼ_fe㒣py:& W竇uWu2*dYH +Z2qxLɀ7Iahoc,tmU1p~R9@P<RNn+)7!$rBEbOV"Hz��1� T� 7C ;rCvz}$z�p)AP*�&@Mזx2ۣbXN4>$,Ja`䔔r1B:cix>^GS|y<!؍ S"3H䰽;Ou1 DUA "<<uQN$y$ĐnAxܤ'p&ah3!x@ ky0Ş@=`7)L /K_vI(A,4K@".q)õTCr&`Ic;'qmj2S 3{)2Oǥ2ǺV"ðW`h eҼ9mw+;oӾ^[HĀɝLf%^ K'DXaؙO�Lw Xv BL<4JԈ(AEonA%  vY0W$'o�fYCL_ktgWBꩲw:p>xuT{@ X^NX2 0,UL4 d.l{Frќߠ1$$4I@+yD fہ;Yg6b +!?b5 dOHuª$<M�{ѻ:Eߴi+wJOܴv'B/ggapG�:(op^7, AY89ßLp�IHŸE3 |iF'< �W h= ` \� @DbeT~|~^ffr<<1/җ5<I߈4oc1t IbkxZ#C5UGS'x檐_d௾g{Ϸ8Ȣr7^C,>FJAk>d-Lŏ0a`p#A0^�h�����A��* /7jbwg;M>1�kQ[dwB.9Zd!Rk $bF$4%6Ce:^cGeI|ʲOdK+3EÂ3 hЀ|C/97[e,!iF !,/P+lDn0oq H�۔ /b<Uܜ;Kx 0Շq~͉߅v!ļ1_  AFǫct繦 my3<̔"/s8p.xX"xsnge7Sn$\1o`hGaY ncD, cݮdz8ѢO)ٹ^TRT 98iݰW1{Gb.ns߉J@KD\Eye,8x;ƖSnJYOlrp2;}KC Nύ724gs:8?m4( ~{)uO3%�wa^OW hUη9^(۫ įLuQ;:A_nw'G>0f(=F|LԵfoV< ؞-Jtj+'l30~G_sp.q+X N@P/Ц9UN^ qrx~0{}nw!+|$tF@rw@)]tQNJոkc\Gz}y:s^I \ X&;2ns:?c㠺GNz��*τ!/ �xjM/ذ r9h+ LzJmыR;!ހbj@2!XA1CH H`:/r4= S}?Ph  !U�b`a4rAjiI�dsk8bԕ%1ߚs1EHͷm~t{,+{гOIψ1ό= qV 8GC��|>/eThP/''2NPI>L,#/(C5Zr0Яz :$-~]BqpӷD63{ͻnj Xtr} 4Ī|G'p; pE]ڗ_3F�rx9ז$I`C+( ?9?I NRV(rD}9Dh#尿7^ "|>uq\s14$ %=h`bIteQD^0 rOAypQHFHHKlb6Oʚ3hL.ӻƏc2Sƒ, 2I5! ^gOofxK~'oVZ;ܞg#^̷9OAYyHw3B[= fW"y/#  ?(7op1"}+I%mxXe��*Rq7�ݐ?P}?%` rnݚ(Җdo1]eb715?} FSIy:~,^"ʄ8V_?9|[Gw}aO4 )Gbn aH)ґ`ԧަ{TungCR?키36t ڜ`yRK~09'eALWc;mc"ط׾QEV;1yaoWO< P^߭?gou|GsA1JVo18x <.|ƻn+gf$qy|n ƫձۧ7 8Gڳ_ꂱ,xJx1h NRٻ�u}חiR 8Mȗ[0A #+qp "Y:߀ۈf|a7]-N#na0pJ-wtI/ <$-[ٚmqyvghoL:_<N׼]`m&[>+0M[%z#Dž{K:xY?>' ЄKe|~܉?܏eT~a'"L9!lx>}' wpϼ^"|8-e(rܕSXP';K0_Oћv? u"��*Y @Ő]d"oY}n|Eo45<7Y}ff>v٘v3(H)r<%Nf7}BB_T})gtjpzwϟ{~4 ~(9k2 a'm*}x�0 }i'3ߜ`yh$w9 } 푛ßqMrĂ\u)W})`)+MbXg7nIZJ\rHg䄍+d8$pyP-5ao#_A[|79sCQ3Y4c&Ho$/ ~"�Bzrǯ{ 24_t zvYL jamf 09+ 7="p^kA2v^ -ftnu9\vxQ0;\)%:8~+Ig8\]rؙK-K=ø0}3}XXф801#~4n+(=$wu%k0 aBVl r#+wُg8yTs^RDj}&AWƉ'7>~"G P#4_ozPXҺG-ƀq?j# PT ?q%OV8JwY wFl1Do}פZâx?F���*a>3E|fu7|~��74nXғY)e`n//xy7wltWO+r iŊ&VrrK]hu+/Qe8߇;<LE,N"Dg;-v,5 INgnw=}.vohxS,g4D牼=nREuݙd|%V84`Dߺ H棤rO^4Ұ#/]{ EFWFIrp 0!I@v0iƨ++k=7l⃩IЮ~ \`K%sF ,;^({f1huCaA/ = A2[`C܏x1M_}{,Mg73_x$!`i9E/d,n$h5, NpSs~ied�y ?^cfWn/' Q;"V[s|?l<,a춂,ix aT)~qsYm_ !rJPoZ_m:<ę[GUB)N*l죫" 3]~dFtvÂͼ*�6#}/z k8��+t#+a=^wJRsn MHa3|Y5!atY9EWJ݂Zd%g`K:NQw-~;P<g|gxۍnAG-kB-T,!FY?wљW~C1!d_ |!3IW-8'='lf9׼~i 줩fy$pN4g]%bH$B{'u>? 8 fwnۅׂ;vesÅُa-8|35ZmݾoN Av5 b,HJTQzANS߹''O_Pz*"-Vw,'8 )^5Na{0d·lC ׇszaZ>bXYꭽp`)s1'kw nDT|P/A;A"1EU`Gs2#yb*hf=K@0 'JӖpDHW*v6@ԘS.Pc-zc7>"@_]lDf3Ov9k:=qPo-8'4εsKOn<n}#yң=ޥRTR:;2i�[ܜXgI;J֒= <Mzv09纞(%cK۸R<{Nŕ//e=r׷|885Z>xSo豟-@swWۘ1 },GRpNAr1O/v7f}B9#s"9la/!>`0±Տ7;AK#ũdeŨLh ҫ]3��+[L흟g_@6+014f ;[pK|J=wgoǷ6f9f>ٺA̜u)?l$"OR)۾aQ}XWv?|#D5RbRY3rƾm18^4zye`;&� !|�zLIdn t#6U|GaI:!r]ْX͋K5(b^a_mz`; :p2(4 |/9;SRJ၆S|#Q|bp%, ¬�_G�x% X/Ws:WCM_;$Đ)yՇ/%vNa\?>m6tYx��6֮RJ}(j9?^ u+1]M dM ܔ̌,$s~8 6!,gx?>gCqy gQ^4!47/adML9X7O34n"4K uqw'<� >nʟ0?Vs u<w+/H&l1Vj{oY!&e-IXtnVϭ8~UA"0tx8=T7 b&z/9Vx~zt8/ah@HA,~R0lTHaEP݇0`R:Ԗ!Ru�%-2&(AOzC;~, Z_, aD\Jx#Rai ͉Y8]u:_ȌG#ٌvqcێy&7ǡĤ/|Q'v'_dflS<7 P2 mG <ܵ}n'9ő<{/Z:¹huL45ێW "A #gƆ찜yN#8Pwc)]9?.u$$瑩טH"FnO̔z   )ơE̜nqj~3q1<G,/_�~3[3F~'+HSlgƟZq:7C(6���+v=W͔fp~WUg/9#/g|=-7ûv _+nFٙHE mmPKŎ@C>P`6[qIe7щ=dw}iy;"�![r6>Ah0 mĵsK>ݍ"α2(&܇|r`&^^ ^Q;K ; ;<[+OSIZjf3sstgDzD>/sb&GZ:7qo'uFvfy7++7|qxt/} n[p8#;/qkdE-G1bvҊb@U?VAY[w_BzJcqGc" k/!qnI;;y׺8E2�Q43ރN S+ۧ#[p|qÌMO &z C51HYXɸγ6pAbu4ϲPۋ®-ZôIfwT KÕnx#*(d?KC;[Nzcu;|-=:bٔ=B`A{NMӈb\7s ITQZߚ~?G?)[:4k5xl-Dzۺ?ojSڌ,ϗ\f+<ݯWpcgvo鱝@~K)+/ckVqk ~-a{}N~@qX-Ka8qZp߄YA ^+-P RQEoW9|Wj[ ٿuz6+"*wu?z{>}9a0<W(72n=G?mDH?7{Úm nXwcx)C;r2�� +-d [}/pK7-Dãp:ٳqS+dc ertXY0hc!rh0CPZBـ &FŻ%ho7~S۠oܗoϺ2@'b@!rRZBqo pz+ұ7og;8~�n^_YLg偌M@9F$5 6 $}Q}$a`~�$z('/]Tw,1-Ʌ+bQ:>#pw</ojMÅ {N7/s rJX#��~8u$3%]?#[0ĝ$'<awŘs^bNr 3dCBé?{՞~3ǐ/VΡ+ZAYﻉȹ(r0yׅ(]|3I,w|e``o`hvB@GUuq$p;'xZ> N̒:W䟕-ruu )aGlkGqm}j5iffh\Wot_!X4z9K){N8ȁ\8wn}{/#vsO51YI%+iq7bԄbpr 8uJ 0}nGYOR/F/E"yv#^W3~-d?a9)f^3ݗ{1ڄV'9s^F@hA{),ø�O$XJ ~׷qC8<ۛ P; sRZAOjڒV3z\Mn�� +~LŘ~c, _lB`*B$�VNfA( ӳM(b߰`ferW&Y5<3L/L6dX^W~+pЕC +Y_${FHJήuuBoI܃NژY[$egߌF+ 3l=wO/a]lnđLL?5?�Y{7F \Cwkd$Hr6(/H+[ Ɣwr{qv: '|,VϤL f&PЅܧwO%oo߶3{nω?:1{(n?nēQ*Y;hG.xyh-g! d?=jXn O}WX3Ư%$Ȑ^@~Sc? gs�r&ꭙf]؜#gCܜ*rA6Z.!xm2|@L]>n18<â ĕ>z%r];D ngu }zﮣHw Ymg䙔{+$v2]/[ -oׄccoI#vh?B̮m/z\xuThO#-;+HN0~Wγ?eZƱ=ێ }mX`$/SsM2W",sL"#ó_Ǟlc`'8=gĔ/J@1ѵ^ϟ=[;{lgWl(?,ڄ1;\@gd�� +:P;9I+11$ 8䡾/d6Nkn /4M&i3ؗkK 1?}HHgí6gb/ci^W|܉xj)-(npS'wX՜u4jLnq ?A^$xgrqrbw g@3e*X$r~e8 QEBw(SJhMd]Dc˽<@sJ sdߌ I/ ӿsDOl5Qm?k7=�8P婄sȿ.1avc?&ւ@nY8198A8L=Y)dhF7j9%JM#\s+xw3߱ hrO/�ARpWGG+9tL<wޘKik~n7VaF.k8u6Y9Iۢgs Wv(HkĐamώT|u~>~-]tO+S/l?̡[Q\VΧg=~1A~-dz8:]Ϻ-?ntA[~=~"yyO,Yw(F3@&VPչ_cO8; .0_ `f d`s�� QnٞW0+Dk3̝v7Dh8}߭+X~>×w"YTweKa'y>Nf>Qo"Zrw6r ju zL�� +d7O6(35)SEPVW:SN`-Ԝ;cO2"7q*;(=sE}D9A68FvaCo}۝Doz<sE֔3c>KwR/n?޽5P$$_̗)gIُ % jv8$']DYMn,]|)Ȥ$qx2LKf[u01 ݽsYR:; 0Wq^73o,}, 8��Hqb?0P-񷻉'$_^ !"|"lJ$/(qXM8"Y; zC ԟUz.⹴ƅ37d\)kYD_kCׄWv#Zr5'5$}yM^HG:1ЖA䭖έ.Ff ;};lyAC*_ߛKnW8o;l6_Ç=!+}ls]3@FzEܵcG7 (~v5lȭ1uH # k52v1Vywlb]o*`ª|-8Q`F:P}lY|O9FΥ'2Uͳ{J8 j5Dvo@z1:H�� +Xҷ%)ZTo!8ŷB [6nֿmocVor>CR3r)~"`!۰1_ o%;nmS<RKn|J%mϹ7}5mu,";/Y]j㷻mVNjq&qo:9Us9UڒkX)ܹ;t7n$n�=DZ$~ߏlm@ч;MٝxJ,R}q#W.jx>6J3>1q&GKc}:>¯oNK qrjBg=\�W @YKlU($+<9,ߥ&=(c'c~g [S#$vQ{=֣FhS#/?v7Z[dr:TH=w}-+7GV=Xp[7W7w(?Y@ ֤m)a>϶wJ% %ؿy(H:KnpK5S~} -n819^CKc1DD$AW}`~{ n-K7(Y`X!g'x,KH*^+/K㿇:=͕#ޠ2e2張�{^H.o |#sJ o:z`��+9jcxXԓRKՉݕCmxay<-[h&m6�! >7+㇈Ґ |;/.ۘN%%,we۩FaƁ5G<?[?!JdK*'㻾GQHH$W |g{婨^|� 3b8仞QwRl"y%By3|_zW^6 8s#(%~ [;IヷYDiIв2зWU#0&q֕n,ܷ8'n_u)5W78Hqw(|.g7{F|h囃UAF=ʼWo.LeL?)$4ym�VW ђʵ(h/|mRm.>O4M4;y暪u��!� 3g��p!^9Mƺvgv;Ƭ/ykkl,xY~nuyggY+a[?NRP3wþ5~ܚ<-*קc_<L?A{JҢ%ٛ%9߸|-  Gw0&ї϶dhnf 9i SwRn^+%,$ ^=قs_ pNb.#Uc`tL 5oSSXaX)jN3Gycqs�8W3v%q֗3P1}Γ߷dVGR9% IšYNw~j jϻg|_9٘sF_N,A|Sl~nnn+nFNĭH/��+4X̖1L{s6lĒ|疎j̎Bi]a_ CaS�zS̬f#Qő/yHz3NWnm{[r? #7P>UOݳ-|<7޷Xy0Ws7/{XCGE8D/# $XN3;^WЏy bK+l5 ؎xv5^7VdtnatD%p|ۤ1(xÑ7}/kj+cͤ.-՞/>7&0ߚknme__~擦T𸢓[۠δ.snP�or)E39=2Fcߝ(FanOb"\H.ԇۡ ?o) RU`#oꦅj;JL[0^}* -Ff٣9S퍬o(G=Zdm&YL"y]l8g@OײxY#{bOBNu㎐_+O sGO u-a9:>2e'[c(N;?QE5’!jϰ̴,~ZTs2B v@oߘ?[&HݗGg%-$V[j +Y8PG'*[~VK),an"[v<AqdZц~'7YK%Svޔn?ԁ|_wehݜλܔ=BÎtp%0G;k-&9Ȕcz熚+u\3';DyܸD}\ YYA@R83^;*^aF ur#PIE-)<biRMݳ% %\~oqͭ&%d.FNg{o|{IOr CJCQ$o^e% _<��+'8ױ_lۛSbZNԑ# R @[\n 0.@筻^.>22{7WńN%W{oXXB8Ú#8w7H >nw ;ȺoqVß/Ss?^ `'( AY-u8I3$wbWҋ$b tISǫٽS0K4^AARP`uS:n~8.DCs#w>rS h=Bpö|Ov L +,f퟉:2vى;b?H-?~yO*bWx\#on6##1NW;_Q+ jXYI^_5c $rI1"aJPPqS}MT=,}GW|fZ}TEê Ҹ qy,Lv^JI!by|? UJ7+4ZMsW܉JliR"WHj@131 A%Fr��{])+Пάt4 )߾yLqkuD"5J8wHǬz.u oוjU]_W<~)5nﹴQdS-܏(ItN�ܝYF v Z5Dfp\7fЯbrd^ /9q >aDs?`8t8Xqo o=Tv*4.zQ- tw9pWv| lT0 +|yr}ٛ܍0ͱǺEǀm$XΥJo+a#E2n'ٲ��+%/wsLC%tZcWhoV `;&Q3;c[ Wy#rǼĀχ<~Jf_fdPi1?DF;ݕx]|g�61ܕcQų7L,5~ޏ<&J nr~,x囍k/rWbN]Xޕ"^~;Ȝ{ۜ`;u?qI+7nw=sCYFmkv(4~|l8ZƉF^gaQ vOkcf<Clt*B"وD?^q oۻF}k >f V=m(B6Y?b- ؤw= l[p GVbp3JVv*f~?<v`WB__˧ܥUTHǓA,'uۀS#UCUV׾[ 7Ob<[feGN~vO^7a To;MUmCasmkkp&ﯿǥ@V@V|Omy[WkLwoºDYu^{kpA7+'~~Ƴ~ogAKd:o@ubݶLU)l ȜwPóu۝A8J vv( 9JE1ʝ;+`qﲉ,);fD0>#wA@Kv=;Сy}z7̐tՙ2D^[vV1b Wo."PN\Azl[|;" yV7(;WԶep#iG>+^N?}bjgsƀrA >:`r/<ꃺ )/j?jg /lNc0N֪szK4w#?9ŲLwZ-Z6#Fg藜fĐ}-8٭ݺwf?n ��+O|ƛwO5?{bcRX3v݃{d(߹ |a{:/< ԂaRYo8XGǷŪ[�LYe i\]gYgչȗ3mǿ7#k�*0nx %m erNš+v_z_$w[JS|,^#m'B-|?.l¼:_cq3mR֏^E$J~Ə@lK A,;[̾3KKݻ\_ZD瓽uμNg ٛ;$Q\3WႺ?@Ҧ/# v 8; l7> `rQ=#{�Z+.N$&Rz1ٿlNG~]|ls-Ø/9$0JFkņg ' 6=f{B|)X5bփ"Ti(x` %I UUXpa:XySMK>8sXgDUePy #]r Le8״ { 'mZ��ZEAꮅ|[s)XML^]ў9y?3߶P8R1ٻl-h` xϢ'[7o?[J"g|;8SXZsN8|*fcyozA[V6es) l+:'3G#Qeb7֒V=stzb]*~r~' S>v8H*4 ώ9C2t� Aan;+ۋ(KqĪ҄/2 =BI9`s+5wrno I3\�=2{x?W1md"t sq_GXACO9vssr U9:fSñӚs fg$϶?pa+AU%f8!{)rVF:!Mw)rŬxgeԭv��+ ! 6@a ?ߡ+IBJI(O /'R2Yd3gt�!1]�L#p$(5 R rOY7$ҙQ?~oY|g:k#* &q�*{7xo7OuaBkp.;"܀ +*4iH+0 uoxHׯsy+#2F(ѱϾ܊A©qN"2]cvr@y5?SJ4IJPh :P)"-Rr;ljٗ|´l8@ ;%+˜''7{IOj8Z_FZb_l%Α*{;3By۱!.7/a"k5й'i|ڣZ#9Ue1eAީD"jiB¾ۿ^=TI|j* F!lrQםǙ._pY:l-GulSw7h,0:BQ#6#6AEIx)?S,-n6i+s!Ɠ>'}UeE­XicO6s`:Q[8`/"^V r5w}ܑ-.-}lwù�8@<V6NGΫ$HzsC,RN<nn{pS#3@Gx /`D<- )'3fKv'<|}ҳx9"/mX>g8"+'c>o=R_|CzvWGG�A<&,\y>WrJT;mC;XazOI3n,��+ߗBHj1eZxx-,zJPj�6Hً9qc5_,%`)%#HNoI,֦i!XbGTfW0 Nѽ]cN> y4xLi]BH4u ۳ą871NnA0Eq-6F@MqD܀<9Go^77^ #�2£mֳOπk.~}B1;(' gB<p;ݙ'=6uģaH<w~6g+gS?۾QUlg.0tzP?.-_|1_{_<s5){hsf !sJI23o߈VA5?3 <5=ּcZFd/ⷒ'e31LV' sf_zS nz{#3u$8Jpޓ|}mz%r-fчgX8$L;)|`80vP`?硅NCw+P}ҋv8amſs'&a(ۥ:iNx$�# TXBҊ Kx��}*öWH,!^+(VOSlt2QF Nӆ+`9B7|8,0݂ȍW `3* &}3,~1dB)ߣg?ߎN v 38.(-=\W7gSUK +|~C(QW@?P_Kf_l/塹N'>aJJB ap|Fc?5G -<Z#Up J AjElI$ooS F܍?su:svuwhawKRy:mv$젎)++7NĿ�a^YlJRDۙu#}'u<tsDBbG)8[>;nh~%gĜoSiha?/TGaw\m 0MF߈ r's�t@,ʖ^G<CǶ_@{'70!x=YG,@Dʿ`t9¸x֪^׈u1m=�ا-[6g?]J0ŠvBb^+ CqhL߫)L+fC@G7c��+Q?&dC!t�CpvHYAY)Yދ)`H5r1lj'N! -Źm򘙋}[-GHOdNۤljq@|I&&Iyx{)Щ 9߿"w99_Pjrvkf A'!p 3+(.w86iQZK pA)[񑷣Oc$ V1I]ُuBoBڎ?a㰜k{S36S~;n˹}T!۫3j>~γ'O~z .PSNr~b4n^c1+9>j=-9fqט=ąjAs?n'. I>[1YշFm!d~{37Ÿ9a gn#\Od+V8iL{ύo5B7>ROQ{ݶ#my=ŸX#?S-k+{nA~-mn) ƫjإ%y# ^,"V(.!r mq%+i~vo C!Pw`RIVJQ$1ʊd\R]U` r9 BRf{p!Q=LN&sՍw@Rq -#цXBJ,,͂BHΦ^<IA.`TI$~ET@ )g8]`K0)c$ H(ٙUF JrQd)CMn5o›n6Ypsey6Jԉ2 7u1@%ш輍)f1</C++usPWe ut3l|aDw've2x簥ژ7GbۥF#O~(n v33n%70r%:OԲ F;o8? Kqܼοs98|8/v Jo؎1Lʟw1#!nD wS>'FSv 1bxWεüx]9qm}4}8Z$KT{!y8P{O28d^,_D T|~sG)k"Kg?+y۞W!_ֽzŧbCRtjL/Rbɩ-0o2jg9?oQ-@`cCv��+rǁ% C/lrJţJ H 砱h?)9(U͘M&&,;Zxk��]2>Ap f/ k O;Ęa3;+v?"-rk/[#'V!;K<4ũ~_|~~g9_A|q9blD!j7M̍V(P_+vJVH}]9|h%Ǡ^\X 5'u{E,3í@ڻ߰clݿuf7mÇt󵶯sq8Y@yn7~`znz~$9M,~ $hh;ׅN<N<+Ḽfvtn=t~ljKƔ8d=6e~-qR�atOJC s($jmy%!߰|fÐ@)ypܵ>@-)VYduv( P45fq4@JK,zѴ"4 +K@wOJǁ02kl)<AAECI_~]*A   :L(4KI'bxnbߑFK"&I+%³ QJb P^c1k�5uvxvE8@PKO!0൅hBN_B`te>ٹy�QdžxƊS2\BWF/ul^x* KC% nvRv9AS||_>^?|9mO9[ٷ҆ F^Ү/d n_!̢;יcW_S$hs{-$^|jyOotׁ0iȭ&26[$vٖFN:GuNJnÏ' `6mj|7uwuzG 1$0͋a(n6]`c|#999.:0<~q1%z 歂 Fo)bnڤO;^QGWf,bGy#7aUax6?K>6hG]P#H~i8%^Wʛt'w}-C5W*B�rtݏfr: ._>a#i"pHh߈<��+!|Y 9_j; F;R (ilAh*?,3;!<Wo{'0ۖS?AJ÷y Dj 6o=7|3ƶ>G5‚˗.]c>'Jr[B>_;PUhX~j `mN(1!1I!(!P~A= G|;'u Ğrc m͔kF?Ż)Ċn,[I$y&v99Q %u?saT!f'-GڱlbȅNNm8{3b߯ 6]8yy;B>N8[q|لi{gjW2ӟ @72᣾gBNV5 eֹv2AONPGly*i]}ciu1~smҰj ^(?daqL$z?]Rc]^`>^Ux39n?sS s1fD4dKrD* 5<hXny9sŜM^z6e%N`-ó@>9q f_a-Oٜ`oԳlYӗ?cגWblӅdλIð}gmݳ~;f?P_3|% W+ޡ 'r7\?qX~)!qaz FJg 6/5ޭǑcPSf5"{nKf4M׾ϊg37};F`xsEǰnXs=�"�4 ܁t|Ň]يsx��0f4pym+ 7 FO�+A[C--u^sG ìW4NkAflL3Y4HԲAe愩|2ӝXb?;f̀��+읾;s&bi)^)0F 5mtcR7dhuwߵVI{~zYJ?e:@%,$w;)Б|.4 {C=0?(Dv ;tr  ΄ؚ75A v7^ /g� ൝ٟxD #=vU:g{G|&v۾3p1!zYͻ2>Ý_@t~wVus!jOv`|6<s57q.l%KWk4]J< ׾]K C4)B3~m[af|sUx^T>ݶOe➫7Ҫ#Cu딥}7Nr-+,5pq>_%|]݅z~?{c]zB9*<:Xc`W|B_uqgIT0y|[nvu_)u P^Vi?Q`RI D޼±8B^` 8kL{/r K'i0*mZvq+~~gd[zOҶ1Hn k K?9i`[܋a:gX;oQ=݄3m~|`fm/|n|^̜޶ۏ0`-Pr>9Ovǹy ^P3@p kr$È9L`oV9{:t,~\DȆ&0gNNM|Ρh�|Eٟy<4T@��+}?c�\ge~`0hs?<@f 7p~ͼ K(|AG1!{w kuF H#]1268 spQ ud {8YwIfϳ[wnRg^c$S-3r_I!,'tA"Cf3AXyK7G<N#lu!,oq\<<'v`Gv/fFpaq0~}Q~<;5o371Xtz-[a+Jq(X7yrg#Y[W/7 jzV+9b< I#M^fGv yԕ:-Didr-gg|c2F\P )WotޣnKoq*ߏ'i/4F 俷CPu`AQԦ{YM߳sc0S Kר @PJ)~XC~t۝4o4CsF?gϏŽN(g/{(E=x֕sw`t3dʯ w%gM X-˾GM,h8fC;_RDJFfGnpвI3Q4A̟V$op P:!WyIG5?٥)9I=IW}qi۬|<]yޙj^k׆sS婝%Wu/+X�pzaO6Φu$uwvRU18AxCÈ=3sqql@'TF7:W l01H{q E���*?/1:=e,�Ő j0 %DŽ(ux%Ʉ�EQaOK>F!d&XF+ vBsbNX 0��1� p1� T�ks!׳ۖ%~ 3٠@V@[)&1 p,`'0=C%xA n?�tQ$B&)EҍK(KqZ&N %~{) @/$pG�D(PGEs.Oڹ艆:5+'9\}$zK = �ܘ;b|LB"!bdpC*+4B *DLJbK`Q~!?Omf �d+z CqoC%5NQ3$B`/(pC n}HUA JrPLownSG/ShpT4W#S/1_([V[h@T$瞱Li:y\y }_D0b~1h'H(*ծ/`ay>,c{_` A909 "hP*&a3UɫP_NO<p"!3 VoT'M@aN-}Gߝ #US 4V|M9 pϮ`51<`Rl\g_!, 0+{jbܤ < lgO@ Z^a�A�"֪e6 u|c0A$##RcwܬH~xG I8d�> �@8Hbu0?sP57CV_D2N ѵ1./~f'8ΗN 1,xxzbHF.crӒ$$ďDW^r3rDFLͫ[,n8rQd#�\ F*@IW'<Sᶓ�TX%"b`�TXk1h# #j Q`X X%d?ê(BPE |FIIJ|T�OYYo|As7b7aE S wݾuK41̞IQϔ+IRI8%$Xa7d<O pG�4BĀ x'4ju|ʳCȚb LF-k$ 6:22P~1!;Ә^$1 4ʀv >@a+&<��-3��������%������A��+>%LGp%cj!_�(L@߀@70�9,h`ގMܴtd0) ԖY V3e(畮sv0f�xɤޔG7V{bZ|T)eH65&YX~<xob@�f� G+|#Q@@$*L+df: `}ƕ?q)!�� ?:%<�dN,`,!Lp{W9_Ȧ��(Cnۀt�Ihdžv&��8sL09,#:o� �B&E?X�8jA!8^PIAg@@% &g;qh +j�TC&$h FBy(7N*�"�rM&2?N!+Iz4�#(i(r`J~5^�/�$� (ω�qM-I�xBr>!{(^4  8(?-<0:�J'ҀE?qPM�@ K%rK8hWw�dx �1�T0 R~cT �bL:JnQ 1<'VJ0K<Ұ Ȝ:��^ZI��RJI\ !=鲟_�̛�5!�( �`hḐ3�6�ZBO Ԝf�\TI~M~G5$ # `@1 `(_HbȜWl˔Z�Lr4&@;Xr@ԀNL^z@(�3*F7| x 0C 8i@9I�1,YɈeeC�N�$4B0#d{>�!TQ A$ !@1ov~&BJ+BX�KAc?�$[F�'ehi_*qcHPs2��bY[�cÑ6 *PPCJrg<85XN׸�lK�T�4ՓinHX +ϥ�XQE@@K3:vIBP @4&BbhTtL2pBH C`t 4<p�4f&NBa7>uR_:WeR3bV)DXi"#Ir4fBY#_&RԔ]ri,zpD,݂{@PfK~6Sؔ}WMb#'0�9� 10 sߒR#f! ~DBlGVNӶ}�7 �4܅$%?'}xO+1 NA =]ES4n5e�̲bCq[I r;t:Byl_(N}^+}aad1 iܮJonp /;eI|eB%�9/ZJ9VOA @;p1v J8 D.yd$g^)*RP r4pЯž UJ{In` Y0Tn2S;ܐ �PMt:a\0!�ěM!#d+Yvބt~GV?sY N)�ZLbL- G^`4j%Y_qzl?$4gϒ'2eVC2d} gvзkߘ ɥ|8f/ B zY(�?%A/e "tBrK?6b'J&v,sP #sO|.0AWq 3 V^ ;ad6؄L)=#Q43- �hO͋%#A+7_@!&�;aC@v@rUY}א_4 �B I<5�Cr A](ܷGc[> Oдn�z� �fL!dB,Ih){ Ad7ĤlE%pq3HoiO:˔MoB_uˀ`Xn9ywhԗmtj$iZ0B1;".B0JR"��+`&&-H ? @ `PXoBAo: e7O9W @P<5)J7+}oЁw�&�nhhx5())n!"‹( Wr҄#fAIp LM f8��P B8/)tu|a[^p @4�" _Fl8Q tfI{썖0OB7K3a!JXd'$H$bYd/tC2vPb:?_MVX 7 T7kbXI@P2`Q0mwY`X,-` J-Pn;]*�c@`ĻP$PhjrHsKP}� tXHOhh42?Hg"|'99^lM= / IJoހ�91%1�10407s��`@�`B,ъBx �bRM!nY[,ax9Խ@$P$!88P�v&!%I]W\��l-|MI<O:x�8)7/+<7bzv>B߰:�b�XOS'e 'x (4c@t>;�$�91Df +w@y$*p L +>6kH` Z0f$:I]N#Z 04`&+px@;�1e6 NƕM@�aWH�;��!!_/I"na|LMA@(�̙( (-d7�T�ij* K'W�dX L'$PJ>�$�7�0$ŧ? ߈x חl�2a7pB�p ЂbnQc'zd�390'tu�5�@@.!$-MQxYI'U�^L @~_nF8?/ +Pd/Y`Ύn� 4!ܰ(1oaaz�i`k&W8O@}4p C2Cm�@@@B�0(wY\�0 2f`ҳv0ĕx"P p@_dI? ( !@]h &򸹻y_|4P �4�j&��LBwnpC S@ [t�j@}�2� h2 P$@ �_Hhk aI󨳯H«)HF3%)5'+"W)NW)Icc U6\[-i. nZek�?�νZu_pR^!c+0e!!8;w7,pK&d~׿P,0vA$s͹MJ3>N/40�TC&ǥu<tFJWy"OB C(O7%]Ȼ BJww�옒 N83Z's;&`͸t=Jw紱GP(7dn}\YNBC~1[�xJ),/m=%$IC2J/Ո>�Jɨp0 a4MԞZ9e( L'@aXQ'~[㺫/ A(7}Ѳs*ֻۘ!$B ۘ;M /�󯻆eqR�' B~|, Œ`~u?utz%^X&u %9NҒ2:JJþ"+uƐ nJb&;/J 6GntЗIBLq!B0E^&rɅp1-Z5) G7 ;\ PMVIE9NkCg�a'!LHф}R11#BVoN�lRHD J 9`Q^ugyP�5ݺI`jP 7 B@pab2hqΘg EH@@uNHe+ﮀFNHwMH/8ݕβNPHҋҵiJR'rEF��+|0B1ޟQٿ߁{),d%Q/ ĬΊJ;Ṋ}bn){:a۶2@C.KKc%)[�/8h 400nOUB�t3=| FI4%w*�?~6+=D`atC,?{<�Ė0bR߄8s@�tL`$hq^OvP_� ~P93G�fB�) Bwn] @ rA+��<@1�t K,,+vngrai 㐴q%p�jC,@uhǤ38Xb{E�)l@Ql$x@ 0!Aj_ (NV]IPPbe`W8xS\�fY4g,C9ϹT@�brnI^^ XZX ~^?:~|t$Wݯ߀0�> 1RP <;$-W �v9b+yϐC(`ᯆ`�� J ^&q#ʿ P�x!�LC$"1 |3ۭ(`�`� 'y n-Q' @/�LSfOŐLjo׏x�Є �RrCH_YG% m�`C�j@{,_P @Ɉdy[lҀ"^[ :W&b8%h7t,5�0@`zH]D +!J8GT@L>�Ѐ�L / 8Wְ*0bBP PI(lmk�%�eV^'} @`��5&!E`j1I@I@~i(!(@ r ,v `,XG �4 Rw$Q=E", P�;\P&}|j�`�Cd'h %|�;  D *y0PL `ݻ8"hM�d�\b@V 4BN�A\IG^e;i�.�fY05`P59("$pjɀ;+IH(U�1��J` P!%HR\;�2&?�e;�rJ#> C;O4,+�| @MHE!e{c\^%d%!)˻P�=&~ abNn @ޭbV)ĬFr%bb1JhU6MJU6k )ZJ,iX`4~k<Qi!<+Yր4 $7e;^h b[%(Lת�l[\sthPhg6VsL,24pb_YPB]v]0w�'nL )-jw? 2 b+`w+x-7q"ns4Y[.%Ͳ�btdb&4] �~rAa$S'{Qc4t;nC+p_aw),P3pPq6&xFJt醰hk�JQxe,Hae'QW{C}aCPk p ?Ľڰ)0~ |؁1&M45ƒY% a !C:P*[6Rߠ'%;~ d!9 P;q=ƔMdl̞vNa Bus*܏lQX 4W&y5dS~hj^V, C>GJXcC|:J^vx e(a07::@[g�3PL&aE~g(g+iE㸤9^�nP!r?,KGߠC0€¾@n|{= M�߀ɋgHúD)MS0=B9!hNafQg{bO?;\ ! 3bfQOn-V^ 149[5rZ23߉% @ݖrXa5 nf?"�&nCsrTX 977|ʘ>WwaNG?y)4!4")D\)���+`)t}�=GV�d5}ð!A#~z@P3 uZJIX ɼ@oq%h@1�גBa@!��#ґ$_{��A ov3Eܐ2~!`nj.@T`-R ݾq} �\ 0Q|K*`M(j st\�@r 3a,?0B&8h&r>P`, /Aa(8zh@1IecI,s,}:8�  |1G h eIA v/JBw'0X`:x3d^"{�`�q4[#sXw{J)H@>KYhc]7^h�~ @1@(0 nCQ{ 3�^_p8(q55X ?Sd 4I'9L8`hbSY%w- C /h (wƕ'(K{�d�0ҀbNFgd YIF›g � @^4 +a|[wS�!�q2Xp,ïW n첋+WhLM(hrL!!'۽,j�Xq0 N/rߏ@P*q}mR$9A!ZА&" CPBn߀j|Pu`�@LCQ0_).PnyCP? Š!n(f/d,%A,n�J�$߰M@ k @tM�d� o9 #B!�Ԅ�pNI "z4�J/0_;iJX^ RJ wl;2N � �7ӤMM)Ų+� &Z0McC:h9!$4! % EBob�^`*M�l҂dw(BgM0 q-3!6f0jz<A'H~psd$M�tCu#c7dī>$" THY@hA 4A}@@:�b(@TZw;#/-j!ɹ70!nL&qy]Ini7iJH"cHii4JfU-1+ { Cqת6~$ ꚜwRQbP4UMHv@ Gi04 U[R�`4 x@7!1($ HHTn;"Jv 5w�L�;mic;\� nii%`y4'd/s˘{6�R~9;E&/]Ftw;*Brgq)?ekvXa5*˸P�Ӗ 9ӭ%�T0bwALe@* %,wE�L0gBs+|oE!)(nw~S'TJh@ @ Jfa A#0 A_8{q JHKI|3oh'!b, kr֝%dݖ�V� $St%%:( RP;gS/GFIL>a8IhY1*/%nPB l3Xŗ^L-#8f[nvʏ +cj�1&{) 390 JQJZ?;U/^K PiXW%|wXbv,by{o^n:_-psKI`@@M/6&d}%m}Fc$Սݝ9Botp$j߯$^xi(L1D1tа^ �? R`*S�%fe'=w&9HI- nՌ;_|N/}5t),xĄPa1 ;(0&sQho{w7sBD3�0 ϓ$''}K.j7X�vM!'Y1y'`ҳӆ OKnνr!`߿%n��!� :3g��z` /��{삜A?c^J22> n08Rfz �1ŤV3=H|TaCAaЀR3j"P$�`C/+̽h` � P;pABzAZ0k",R0"��+"�bZTU}K6B2V #m-�NHkq) NWU@tM-$S<8ʎ� !? t}B@V8R b3c:f rh �~dt%a6w�v�n|R&,h${>`�=�~�,Q5)<0�!Hd� _I 'No�Z�O9 ҇NoWegʸ@P6VOE7&F~p`nwzn` @0䲸i dGP](v6IhA�5�d�I3aJP|Txq % I<;� 6X%' \B `Џ E��5 %CSs7;'!� a$I I W�f� ' HP J;;(P�` xH xN4cuGqW�>LH-�<CbK &d''I~jJI<] @4 �H,EZ4Arr��@^;}O_!P Q) rY)8`n}}. `&, �7!, (ņ$#^M 0nN/lJ'/; vJIF 0A a#S ֠(hDܘU� �԰@@�:~+ 09:�P fx>B/Q|P OBQ`�` [Zq4N](@4# =+r@ j!"H /(i0' t_�fP FV;'4<޴�,�31A~ @lp�0i rҹ sY]p D0@!I(Xha4� !�|L`n7fHYKL� XJ�Z,`^V@%ܔ[ ;}yLe�4d.hL,1/L#$8bB_K` @�Nbp d%l z< �4 0,r؆ <�Բaj0 +I*#_IT8iH1 1Wry(R[ PJJFu\#FrMܚxƻ%, 2ޟΝM͵|݇"y⑗SGoqF* P�40+b{)d_D4̝3 ~ 6]뤉jY!"=sub!�Q0堯4y) w�)H%K0�O!1aL@ IP c3$`ߏ@  H\5Jn x�;&{�d4G@`aE!N3FnM'>M&’vZ I]9 ǡXP PlS5d,^�T &MIeJK~Q#ƙdyZ(x@ B] H\ p|c';+b� rh &%37(t@ �M`~,~<I䒓g^K졠B^eS562 Mؤy{(^<@�4�LC+ӑCJd$] ?L@)Ӏc3 {$(@t43P`k')#K��h�!)419(,u�q0x A4= nV';45 1];b�5 IgG3.P!g}� @0A1<Zl^t(M : w[/j?r t$1e5y1IDܜKG8GacMsd) 9(1L8j ??f׾]&&I41 Rwnt n&`d+t4�NT`h۔4{}-%rY]s7M @u@tC+nL&xr�4!�)= C® @`bl IKhQ CJ/Qt鿞ttq @�I_o 3c\�J'tn\`E$7-YFoj Jwtn^ʿb�VYHi[��<d'|jK;@:$b:kzAI+P4(��!߳RXi5�,K^q[^=?_zӓRJ2PV!DXibN��+!/:2{#@. !M%') �7!�`I^S^P@CD"@HZYgra@�蛱EP%p &90BY );6-Wg` �-�j3PZ x_=@4�/�! O!TΒ'�4H,ニB0�N�Er $YBH/|&wG 4� K$塃F>̢}}P�3�ІgMI'MD̂7_}7 o c 'P`:/!-(έpaIZ= @Aznp@&;8g?l(¯v�A4D�ZQxI'nsrx �@v0dMƥ � �50BJKBpd^h �~B @ O=w@*$ Ky\W=D`D0!A4  H{ c!$*:@dr~�07%dv�)�mGYy "$:�@ h ChAE@ ܐ1�DM@cC&'/o}pZ@l쒜#5�~h�ĥ&Xu* �1 ).Jdn/^@d h)?r`Of|+gh� �/&آ�RC��8IAQAx�34oPQМ~/|52!@�b5.0Jg>3� |M�|%LW8�;8h�*�zINŠrD=�IH@u|1o%9\P0E�ߡs' GX]rc|@ @*�~og&rI1"nRbPPp?ƣ?'^�@0D"jBY 6(4/bnIaQe`'D<A0( Ej 43Iڭ%f�Jj9e' gX`�\�`o`hH ׉/p;p�r 8!I9"ۛ?-{�BB!�#�2b8,_HH�V�Xn4ϐ^^n� q` OB cxO\W� 'r` 4qmqy$z\yemХ+R4\#Fr4&lYS8 JsM+T$3gNl^=Ub�, 7PhBݮ�(\:}ɺ}h�m�~f ,L5% ؾO(G 9 40n+b X1E/&VƏKʨq4v ��2'h4 ^1 N;_MӐ//b@ w A_w?SeQ7,�==L'z@P(|P`!!b` (^ t# Br r.b�oMe�@�C@ )-O)+FW�\`Ē$%t!sν eMA@:WgD`p :GG;nbY $Y+!Ԡb7(QH`A[ }܌t19{ 0졀'G_QQ(`nr>P"�GvN+ϓ@tp҅#(7`0�R=d@n,'Jm�7BPa{l?bxnP%<43ъKvT:x ۏo\{]ho`x m ykPK\"),3_G LC)?69v!4hN}X 4�7P݀lx0.cioC׆#pZ5HB&�@0fX/ЗC[j�LQfE$@�fLɝ8 vxvF��&& J1],m.ϐf�vp?@i40`8y2`d4�0@!'gN|A~Bv�0bV %ж5 :?@Gl^ N׾�RL @Mv@ұ)9xKB`pV$~grb%`o(߲2p܎ߏu0` `hi0+o_3JU%:%G`nG%%_:0�b d(5j350R(Bvtc$sQ\CJF7�0r@bPF-$~%m=}S 6[I7~4|1&nL%qVJ& >uu[�.:ၥhJaLK+8 @ Sg3%;wc9\1s~j�4D4J,CiD,߾B0  r^HݓJJHNq݀ IPJ}CVW- bWI[}@.!P 15@a}%:q ϘnK Wk``&j>, �c 3b{)!H'{vO `ѿ \3@H|C!I 8Kmv�TE,0/`ҹI9;{�:ۓpamGKg�uɀg&-F.�P0h Is�)Vg /y PCRC& F^F g^iF"Xi[ ?`d �h�ЄKN-++y d[ c6Jfd0IvpߔP�/D_%[%|~дwjd?>u0R0 R"��+@ܲgFC3xOV (t;BPL&�XuKkX�b�$4`)$_1:^P�lBd6,0g$H& -)%laN`S @iRS|;'pP,Y(d<u44ϔ'+3_xC� {CHh ɟ9ew�'{Y (جjPe5$tlѿ3dzN!BL��'CQAvW|x0D)!gNBycvJpU` bB-х= �1148jv̒طArhPғ2vah ^C;_~wZՍ] �b%+9k&Ha��p(%+%Jݟ=4!�1E%$W4/Y瀄D  :gN3 W5�`_L&>x�\C�tgߝ9H�f�ؠ JC 5~w@eͻ* �� abG{ �vP0`FHKA=@/�|&IqhNW � ПɄsVC}d@> H\3`i9yT!�(!E-;%_tu|ϸx>BRBy@;fJ>"@h�!X|e"t�;'ᬄfܔW-boh0H�~B�=!#$tcl~V��N�LnY7zL!dO@ :HEf}`MۀH|h-�(�b@0!ᛁXy\E�y b�5e:O[Qp"j�vBrIsSx?밀352�v;4IB%!x^l��К⻤~(#^P�~�JXa׍|%`!@ 'Cq>Ć.�sDЀo%;$¼/M �)1@0RFRy+@ B�n �b~pu!P%h[r`K&nv�#;�bB~R4oؒLHv ˞^.!!2�e IM J< L@2A4 (5ɘpH@P+#18p4��;I¿^)Jg+B2fhM{Qqg MOB2w}J`�; tYn  �n<`D"k^C6l<_[bK{&%s&� 6gKwb}Q@ �5(�bSza@ C hh+Z/�xގfmfAxA~�L~B>2A��Kؚ%u�]}w\Y6�!4` PBvK?7�Ոa߫@!iI=xh B%|"�9AT �PRH)fi>lW=琢�WgA:�T(gBR`-q0�&)϶,5=%qCT~J2.+{ajnrZd0!+rgݗ�z�5$$ `fL+�Ì5V1�4L41fiaEodaV�vM�̿2iC֮*�, Ķ7@jJ tg`PGf7-!od` SĀ-�  {ǀ6pa4š=Ϛ`@S'rV}+VK_XI]>po~�$˜fƶC` �*0j-n , ;j 0mf6ʵO F NH5pщK,?la/p ZJF+:w[1HgHi[~W D2I4�+^ZvξH ,G[:vƎ>d"f=PRa0  )6[A C: wAdOPZ=dٽ@�hP I :>r&�!�tB&?�R]ضK̼8.�ƒR2]0 ɨ , oς<͵ Hܔ6S7$썺:&`|_F|w 1B8АF{\}�Wbv^X,U/K|qN`( =T8|diCI�(?¾V�C'(4W,ݐ;瀘e^ذΔ|'H۾Z;!;�)Hq��3h�jB &!)! 1!/[eJ@`_IBwtu.`Qe%!BP[jq oې�IؚQhŤ%]�70a ̔!J7ɥg>]^�h;#5 J_ Hϫbů$}�?I Š0۔g8gl�@Ne� RxĔQ}eĀhay$"iEewt>WzB`ғ�5(�Lţ9,)m(]cy]oԢGJᏐL/ri\Y1"ާBa4 bhc$k7q �ÞVHbv:�z�je >n$}IGK%qwt� Ⓜ|x>00PXC۠7/ )!//drd(Z-i1)xgm5Mh  ߋ3s:0ai`0H @. A7XgG%d磢�'�PW!l=F\( \ݝGϚrXpj7FB9~srROܽ�"`b `;Ͽ@D�: B\w aD)cTv{4! Y4ͫ͘/,Pn @�`Rw)ܛB$.>#I]6)DXa9��+fYRq]C�h5; hW|�&gIh&O Ieۅk@P�gݺP~:{0b\r'Y"5R�*k2 C=@( CC(N�T#7Ce*љzĘW&#_&�1 Dbnf7^@ ` HgN�Pԁd~ g*�شbၸ7H{MEG,iBt%ҺýTp2BQ>A{I 8 l?Wv�PDܮgJHNZ=/}@ Wp@�!` �5H Ԛđ.1d *CBc7y.A�r�ذJ-n"'6Ss�fBg- &.x4w^���v;;  bX߰�\ !C0T=wHD(LJI@8N]K�*�0� `'/b�Pe%epx� �V J ,@ܽ'r;0�bgZqp$r@�;@P$MnM A(5?�W�f`P L G7}@dBV8s1.>3�(M/BE6nB!uM+`!  bɟ:w,1 HnRGnw�'& GBMBܞsg ,4h'Φ^;@30!o�N!$@41z�~PdXax Og6�@`AdWnlPۨ}P��f3 c<P(L�V@'ҋFr;WzH@0@`ClM 䤊NYARsq�jq4p,00n7 S{d3�ȤY(d&nw%>Ws@``0,�;@J C2]l@ p yeR5R1xfٺb�Q%�;l,&)"d^3@�hNRpK8[rtB:!LlVhyM!�-@;&rQ '$K&^P^؛ծR0JF)Fr5&\ymMjbZM#�?�B@1T#(es��68 >^��ɥbݱeЇgJ?m|B>U<6p Ja{L�.(}):` @0�tf 3 p5QI)�= ņ H��!u�EM(.�hJ @ᆻ8u� 0<c@W012k1!M(4^vm}0%n�fV-ל [qd!�,,�/+'5@c:q4C 7 1( ' o$hŤ�3b |'=J�p�r�vDz�+,@6bI`�;@C�,/~fCv)�|�!!ܜ�/!gZ(5@pH07=:\̽XToy5� \g΅yX\BH?ALh ᘢ?98'=v�BBPdeaj@2 o]Muv(PO0g#=�3�f mۄH#4ep@ )<Eݺ>N7* 1�v@tX^ti4$W)'g>l{D~Hc^ƒ@t_-@ct,؏zT K%AH~@t{h8aRAKGAA~!$$ B;,skP9P�MFnSfJ{h`0rhto:Yl�;K$|*CR87 NQmebi\b۷c`ֽyeb/7en}I0�dΕ1hP>0fB޼EI v^7{!HXah ooh!CG(g( n1# �i3WԀ� IA1'9ݒU?EHDގ,vKNTR7&[-mxi�71X�2-I;ϻ  �`1THŌ@Y.Xah/!+>|& œ~(7۾^yx`j1 QEМqgʰ*7{  Y4000#:P糇dž-ЖV'�=@A{௫⥆sowB@`_Ah¸�LYߣ/9 }o94 /1g!(-xg[\�AX ~ntt?/҆Q(Ge� @� (7`jRL,1ᅬPp HHKmï C�05 tr7؟v 0(!{tԠ|',М3}2tCJ Dt$ha|Ĕ U!)8Y~7_X`i %= �ch )AKZ8tw4$(0^;䣹#9[I.fx5;!+ɂRsruE{?(n:$ ~43}`Ն.8hhj2A˭�$Q3!ctb8ـJh (QBd{ -W' �1O9Vysu)4(+"-iNp�� +` tJJ 1kJܯbN`}z� K()rŤ{:�%�ЇT9u *&c~/d !qdyH`W!�UJC~�?P+H>�1D`YD I,_,JP{א8rbPGoB`0'bŀfnN k!�ĚB( 7d;#exޜ :I&'>[vvݹ*�hܚB/dc `fv7Va04\Q%w &ؠݶآ󡱃 &LI4(-$ހ �!�v��Jh1&rb%3?0_:Ģ ] @ hWLaI$� Ƀ F )X'/{@`P4$i 9?Rahag%h60 @%a\s 0 Β+ņ,ܡx@P� /M Qh"^�:�zL0'Z�N�$19@T%F;}֎{}_&! #� U 0,H�DQ404KGe$X�r� yc 8W"$wI#8bqz(o�3!�Pbď~�/��TPC>Ǥ=f� `2 IEM)c5p``*L�>!PĞ>!줯_�.�z�"1#,:�Ed�?v4rCHH(LI`ܴ`D�T~�p8�< b: 3ЛTc/͔M@FIhQ(g^8rv`0�?( @`0ߎr �<@�k@MIE/(PPQirNpDV=qI!�^RL�He'^?TJ0C{bï4B�4G;IA;%C~>` �bfxi $>;p@ `b#tXga�x�e:rtZN'^ �M(W%^84wN(Pp �3!J@ +.Ey㮢` eRRQ4:ďbJ7lp^�nB-JL/d}L}ŴAg؍#;KbB3ґ+j'6՞O[^*C�1@1gΟM^�HXSߥ�tC/Q;}H@ 1(Xg-`)͜|%Kg` Baqg�>H �9}_RV4@@� | <0r!b [ � �yӘ=n;؀ QÆ p~5,I�t�@!'eT!cHE �XJ �Ma@(� 0] Ť(lC��]tbƀ 5+0ޣЂbS垂iw40d�C/[�k @1)gY�v� 02l ɴ@ w+p $'Ɍbpkڀ+e�\�-@ 5 I-�1)*t屗X@T7' }=x �b'&&IH{8P@ R79a } �ao%V2�bS1рEBI @lk1uA1�  & P 2_9=X2fh,9��a3b& 8Ľy2C-hbC�;�<!'߾n/xt*WqRMʶ/SL== PɷN I);l{�vXaD @܂Pb2p6o Ғ4dL6ׄP APQ+ pN Pj:S+�$ &`ϹI7rNZ 7oFAh1"U2 G@ulcctICsnFZrKjၮݿkF&unێ{C+| 1H Jw̑haϐ5lMAy'uiW fwn>&!IA dnixLwwnQ45C eRBܞ (BUs쉝<0݌܎a(ni[߿G'}j;pHC&#bΔ)?AM8��L jp(7~d)@ 19nE@ Q%t]gN-{ !M+V}%I�PbxkSfHITOi^Š%Y;ڲ C'v]w?e}}~1( 5!RPBPN31HRIIG; �B9 lR7(7>|;$MB3ANNgMKZ�Ud&%Ж;`H\ 'Xcnߍ:?x �H&'5dCv�5 :&RBv VBQ=iBp)B?ǣfq{w@ I;}B@vY4@B/Hc҂I]v rP @2l �H&cJPa#7gΡ^\BC7 Pd0@5(72w �?bs(yȴQ=j:2>ZX&3;+}D�9�ԛ0ɩ3ȼbhF{҄I3;(h n-$)!Jv!D@�� +0<_(7A6bd.4ZJK",K!%%ɘ3_B,X 2 HԍY!#2o^uᆀbE`'  v3w  ,ɥdduvο/ -م:ѿN>"I&� ^S"Gdߺ>%|NJcWo'(h@tM+W|J/0S�2а%{ T �ctZJ wHgԬ#̘X @�oBP}C JwKx0@ @L,1d"i%sn` IZŁ4sPs ًN_Xr`��܆L !<Yy2�b�401gJ?0 `:Y P4PiC?|a Slah}5HIn!5%|~= p�b`$J0wxp# o�DH]@ɠ 32R >K'>>=;,�E14fORD@>( 6CtL,{$vLh0'9e9a?/ L�B�*d"%"Uf3"�:�π !O%s|A"x@iLXR|~:pSrnǨn)f\�` ,bIbQ5?5Z�8�jL�fB'!4f ?n� NP [`D p�TPC3RG7( PX 3\+ϨDb} @2œL䚇1�x �J̎?o$ x/ !%=Ec>H&P(t EP&r $cz`n^ A\P2X```:` @gR݉:� �{ҝ|$ p  }lZvx7۝ٸ i4X‰^�|h*&�HX��flB{$p'81 !�'0a4 qGr9ch E�dp!!R!+N:,!!"YuvZz3cHR3ɩ4JNo}_/^h�xI¹5Y%Qu/�WK'->R$xN-q2z`CqY%NX?=΁)V%`,WZv�3 He99�&�\dbC?, w~Ȓ�b ŀ5 P=61-!Qj#��&eBʫ@@�`Pa g��J�A[�(H"xQ,\�jycIoR9=U 0y�4[]׀pbn nݍ]�A�#Ph9] x&N&:s뀈7n�[bS8nN�,�̀2?�9 $mI0oBBGY pT1�T0Pt7ߌ4ـ/ R 7rk+P*�`ic@Ɍ$uIŔXԣƢ%%[@8@Tj~q(^B[{PAP!H/>~pv eSg5;IJ�'^έ� S%~^$mZh HK+G`%�)urhNՍp5A rgaX&�䱠ᄤ# c29<�\Xp'i4i $1y 8TI(R(`+E1,7 }{�A11Ro݀X?@neLN@ꨘmj�(i43`30@ ؘB #8|�,!(3$_K>1P /9OFnH̻akg;޸ @`*PaAYhAy GϾyp|"`i\v(SqI<0J%r|u)2a_] [xZ6I7oc(B['.aa0Z::CC n`sQ4E18Ơ^x Ʉ4Su{�<M,4fGs_@6D(gw*Mذ̔bNp #Yќ/C?Ɓd%C�390 '&pݺיd~'K/w' ЬEɷi)% n϶3#ݺva 8ݖ Px` +}?p ܮ%Igܲ` ܚsVuvAp 1d,_38q�c4043o18X@0(3Pf[!,q^JO2?dbzW;,T3ʾJbЗwvRr bie d,Pɥp(9~YHP �3)f,j7= d&{RXv_�\BA@%ݺQ@iJ�@�j�KL٘+<4!� +'~KQـyA]ͺIhM!R`&L(!9r41MF$qV*�4�` ?pʀ;�\P8 uVL@ P%;m�_z507pp $n80@ xnŖ1d"d [�c %j~x K'rxJBJa"MD mkI��� +Q4 S/ٶ Ľ2 G�ĥ 9ep2RZq�vP �شo-J� HZF'~ j^7 !`.Qt+KD䈾'&/': ?߀r`�@N&nB@VrB@Rx7#�ۋ b&�J8 1mۤ|ГnA0�5QjlBQ 5m'wFtY5YMn{�(�-U`&ޤ� @0rh`BsWGIKcW�(]Y@ I07)} 4EsotL�z�ԁBщΧG9%qq\姀�.0PE�fBn/,0g׳+v`�(`o jz���I!vCj8LJrQY_^4�&dKN .i(b!&{�$� Tt}z@܄,Hzyd"�jB�vLPxOמ� �7� 7%1xw{?7^@ P�Y3 - ۾r` 3( Sp 3 (P'@ H[!IGLL�Y'bHaxsJzq:�̄B�j|IJb@X+� �BrcYIdۭ ׈�xC@�İ �wQ߯t�$R�Nvb,8oR9�50 GK|u4@190㓄@� �1@�7,ss|,%퐀+œ9 (vy!#po`'( *�ǖWY\8x�0XBN@n^Qlw)�`&@!-(Q]i@~@[a7H.ڙs  (e۲C%A?g׮ �@�9A@S�!O>!bΔH^>m4ɥ8 @U% Bt4F4XԉXc9\#?}B}6,~dZIy%O^Y �UӺ ß%��[Xn Ϟ (`imv'X䡉>L 4rߐo0�恒Ԧ7}f& � +-A͙ZB�,,? ^ �#R1i 17|Y c6߬)�(T4KI` �=oD@:A INB o,Jel*!�HE�P!Hށ�;=�1C+, YE@e4D,bp@ �O߀V€ �1AyM0@P|�G1�L�Y\i1^-[@@X ѹIZP1$W XX`  ^g-<$v5] 3s&U|Ƞ,VCIBo`0�8X _ IrQh厾KEKEA/-X6!.�$"jq �7t#e}廎wV, &:W߸G콮*5Qe904^2}=}Ͼ`'J&a!QW�^+bdF(zW�/&Y3d 79aps�\M� f /3&`P쟛r@`PD>Q5cv4W(3[f]Mߣ�08 b (5[a�7� O.Rba^p20 BY{?B\B,1/(>C]@Hd(:wUHbJ/nbw{ tK+B* :/2yEb324ҏL(yHd'--XM+_/ԝm,0t)߷{7]C,0 Єg{8` Lw~$~;'1 (V! ~(u :䁎7䣧msvS#ǡ Q ya}Y '=!;1՝{/wo*bf!o' N)(wa5`T@WbY847~̭9,dBG&̔?tlaEC$WF1IRȕC9d ܖ9;T�^N)8W�ryՆ{TC9|g&Q9='3{^Ą F3YP$2ܠi+~w+j�;�;&pNL-Ih}ahN5yE3nh ҒQ~W5w<!L!2%��!� V3g��@oRX79+;} ?{!b� |'^`�WɈJM @;)\j0z�tp0zp:|$|E@3PBoR 泅B�BjJJ+zz`ېɋ4F+�ɾқeO#k�;NG+|ᣎ$k:�Q nxI|N�nX8�i%|Y8Bhb?_Cd(\3O2kU#Iv%�� +�:�@4fܔ^}]yUMj`QaP !Y 4;2N3 B9 4h[8 S !�~W d{@ $0Qi4 H ҇Bxߛ{*�<۷&J^7%|t�w2s; �/& ,!(~Qfw7X}P� ɀIa,j (8 tKA(Sd\\:�NL&pxz=�F@ v!v !b3Ҕ|/Ѐ?�h@2I,n!M+W3\ a!,vJ n<ȥ&wN@ �0nLA#ތ`PsQ-黀8P�B!n2�KR9?*1d hRw6�v� >d]M,% ɘ!/0I 3ϔ(B�R�'iCAc]@Tɠ�v<sz�� @'H{C̼0 -B?A ф?jUt�-�Yw4)`(X9 �1H o3}�#�5B�5�6Qx +P�rb6!(h8p+�3��^Lܦ%cY��;�5 H}dBrO-/sLN` �3@ h|LWQqz . 0j�/@n1<RNHw?S#�YN!'=s ˚�Xx � d:�zB�^%ɜw=F �5 1Y Y#c=2|M1d@7^I` &|uz ?&�og!CJcS?\ @`PPM&p$rMG9;@�1 A5ҡN'֋4cB�*Hہ �.Bf ń+F hA44A+RʼaD<Y[7NݩxI;S%^11I!c ʵ$I!s$IRL (q9uԉXNW+<(t SF_]�4! ?ZXCTM(/\`&!lNs�!700*L!*L1/wIHؓya;{p}gvdFE` GPWH7Y0yDҰw3�9X0P;jm-%ci!$0W(iwqWɠ �mnsM@4�8/ۍ~;fJ0o&ZW!�54pjF퍳@�;(5bJa=c5p0�$ހBm$0k� XiMPK<>7H =Wv�#T7� آRq5RGPL�HLJ Ahoޤ (5!hξ~* I qs#V3  0RHD"ɩd6NL4 (i= Gzmk27Y08982RqV0frp1+wG,uJ ?~�Z NA0gptWR%V <$)(* )(&�� z@ K'hjRNY(,xBwϷ^]?|ݚCIJ@$305�lb2aiI|S㔂8W;o!Y @Mel?pАh $3z1'{xԻ#p�- P0`s~@ŽF} ވՀ(Ju4C=,2 d#FwqIA$4Z2q'l{&s~D AFtrWή3^:W%]HC@'] CFubru- !�켝 #ȮG<WriF@ KG�T~Krp+JaN5c _ ,3埻)B+3&|6EG }4utWs[@Nk)8+ ~|Z}ɯ%f (Ah/!?':n:haA -IIkbnacuҐѼc3�|B&MK- s~8ϯPh oZ>}&&- 5B{!$!~b` %'; �b@:2 s_ ٱo e䑉{{)`: �6trKa`_) Pa}5 9ϫ.| JphbI!;P�AmزW@{  } ,  *ր� vA{=hs �1+Eb=FJ9@ ` t~K1,cQ �5H a}+cv>ϜϽ`Q_^_g/h|`@(!MA{%niG&5i\M҆ Dv#?(p*(ퟰ]}ndfN9u P ‹hޢwiI��� +`:�dQ0!b8`A gݠ(�Q39?y(�Jx'$D3~'*t$}ќ; _! E�z�о4BbXbP?t?Bq`�B-usZKk)$"i3+~3*�\��LZWI C@1&#JN@)[#0 k �i@69hb~%AY(PU€1(gl"$z9:`GBQ@@d d$P �@K> 'Tp%O! J | I t*{ @OINPJ@~�L��@Q|on9 xKH$"` pt|3^  C�Is>�D�^B,I ) I {3;�DqC 3zG��73`` ?^<P9 =b 빩,�j6 !PҀ` �5@i_Мphc1x:&&*GBaga?^x@z0 �b�v�B4MC%D{ @@0?iAPFN%/_�b�زjx@+Xpp>w5@|F2W}v�0 �C�X!<݅;(&&�vVK+ o}~ �10)bJu"w0@nW~RE& @ @|a$W97H@' yh7 ':"z|*P@;0p{ 71#:�:�+!�N`D͎JYHiP a{ cD�@L�&�׷ /G$pؑהp�bj�&  .a±[��2z:)9$bGI -,t:E�V�_�fQ |JBR(oU��=�Dro*W̩ BSѺXK>MX>tQgI76ssH ٓ4Eʦ!#{KM!oAajFK:@vXa bm"nƭ?ikg~ �(RUE,k`� YH@'0v!!C~, �ДR?&: ,5$0ӿ&V{�&�`��TB7|~[�fK/$+[o@b)�0&IdR @)&Qnݒ&mRyD-%{1:΄7L�&U|�$0 @MCѻ3J0dF n�mjHHhҌ6A0}F&FJwk:�pLBwlJ>Mxc;RIT@(M)INEW!;D-7;φ:sB]vא16~#&+ˊg d=^y.GLHŤv@@9lVpP ^�a5yx$a001ci1��#1#�`hiip#60,<,Y;db<7F??%`*RH_0 ۠f7cH!($,_c�nHi 5 nm�i4)!gƉQaI&ר�G` LQalx^'m�3�ІM)L/?>g:߳ O$t N(C&1,1(NN {ﰩHXa5=ܦOcn:M0bSؚL5{Ur ^$o!dP%i  &%nR,3a$CA`Q% BI(wMR/9�\ N/T/\X 4!Hgd;V@ZQd 8b72|K 9Gp "z:V0#�ț& F툣j3'R(5 �yZϯРŖ9]}rq|Qd>Yq0 J_YP*2M~of#sw^( JJ;NrîjXe'Αa!B!ѐBHg).>a-BQcPav joG+p*Q`7'wqi BJ00uw�İhM@Ga;$ ,I<G&pF B} Ovw5)!tte`k@c5`�bn^ -]).({M+$* F}Qly�E37fW JFŧO /Hsq,ZIPbZG9We1]cN0nHOX[_=,HEϋG^�318ve[�!RC (ϸRƺ_O<$ Ke)E~pk;"Gō,GXߛ�\Iή1+8K'`L�#≥rݳ$7]wމ72}I+X��+;�DP䤆Bl�۔LO | K9WN.W�@@#nSݻ|gNnX� ɼz ['/H0/Edg;{P BG,kg ) FhF?%_WB@@�̥2 ً&$=F2} +( Ce%gSHad"MᅡhJ8��(rqEHgB L  aI4ܝï�`&̐L e^ᆐT1%��}}L*t'Ry<HfjTTuj 01!J)tf{E&�5�~� Qzu@ � آi\ =bIX7=�0�{h�:!r=;q8 $4Z HqUX �!`acx��&Nb,ᄍn/~�&�fX jWp'=��ܤ2?;o|�5%,gC=(;{8p �& JE ?;zKCЖY�xh` R*6-;$vr@j�y�/I0w `�TLXOЗ9�0�s/\' Hէ�11 ZR3J/��;(X054Qh}; �/�eBInb_J@'(dl->vv+7.�׀7*BOߞ#+j�-�`�~1+- &iF%YRhH,3& �P�T d'G_>�0� NJ Bodh�l5 / AEXH &D: ؐ=%aa�XzIQ %#4$-$3_&��2,0M+dJ?9" �! nMG(Zu�&,C`5QL|;EH` ɝV,Xb_+ !s �-䴌I5N'[c90 �4 Jņ- Bw4[_R�0h�ԄQW%wCf(BYR6d{2A7Rr� ?�P ה C�NLҷg]#€3 /d% n;tdGMU8 -#B:3!fI ; )#Zבݐn}\)۪!& : i B7fܔQ^dPZI|N&hņ%<Yw{_ﰐ5!KIHKsu}t꺀vfHƫHoOF�>&XApK(gM i0i40Iw*~q!3(B4tde =}2(\1EWveސ�RX|ׅr00,ȴ@>NF Ե\̃lNY5CFP0 +%gLRL( :VJ];fHhΒW32ZN<B&@uђml/̷GR0 G�"�JC�nM&QE`²wG߳w6{�<#OFV&!3  cR=EXZ:o "Ԓn" @@ 5P@@t֫Sw^VYiHK6GٶRMͻ H@QnC*g~G.xqһ?aH?7Uרt�=&'&'g//cd}_1\0iWB̩+k}  to 7 XIjp�Ձ]ǔNd3Vw?@52@b#O~Nk�d` w)쭙ۏqRLdpAm 0 2_#e+ŝsٷ_(1 I|I(M!Lہlz"(E�MdT*4)%s׮k# 8`�ю^)3;C%[8jS үLQII@e+)9Z1@ dZWcVAԀhY 75B`:N}ϝ劺[ 읙 )X'B: :PrǑ-SBOI;}^|jMؔ��vdX: �(trxf1IJB4fw�uba4RĠNqҗ,m3!.&Wn79EٲK(^~Ĺ)/ {CʳIt 2 CB;͈y?n/%{@ܽ;tZPYwjW÷#27΅* ~B~S ;GAiIi= ,߯qB? QytH�5Q%mu|yqۤ33 S U0!'?| ) Q.0@ND=`29$ tU}5gRFۚ?}s r` z, plnVOB|dE'�Ą ,IjzX �vWdt;}ߞבePJf^ 7v&0pqv&bRPZv6-= ހ B,JrH@W'ugݚ�:A5 dNwQҭ4_:�5�'lBQJPJ4I4tt^U!KI|{3/�[A`n3Lo4N�ҒӋh'o{&�IJiD[`T L+NvY;'_��+r @/768N �F�H/C-f,܆M �b[mISc@߽Ѻq( @�OI <^m�dVKOJSb}0=(th|8p d#%uC/W>0!ҾY3bH9#w1 Ys=&HEГ״�ԭĠ`2 Xҝ��1f�^Q0h=H`: I&쒓w3= �vmbZ1P'>q��'% �N-qb_�b� Fpĸ-8wh^H�vM�d$;'&P 10C(%}@}T 1;PoA{)8'uz b; &X~#�`C �Hz@tML/��9& 1<Ďqw�V��NLܭ- rP�~%h{F`d[: �3dnRbqPòBQMfqIbAxq`�l�4PY d%Mu{B9 0i0YSl]@@4b7,;k4I7r1 ZrPp�t@8 �ȼIA`|1&bȉ;Ȁ2�~Pc'P͉h7TXi1 0 @xg-FX6X�Xgg,0�1�i�?&fBxN$/Q�, >H �$'+qV%I 16�3x jx8U�V�輜> +9dK $~\�qaHi1dܾMt/|��3`+3uthn`�4�[1`(X+ B�h0 Fg�V�Õԡ $YLqQ�t�̠ z�t؆ L c9`^bT;1RQ|af9 'P8N•^�`Op.eɠ� %zB:8zd2x^C@1,oWofH_,��T3%;/ev4%�a! JwzO�2�x�� CKyCNIHkvS@`�kN=ąvEd[V s(BISaG"@ǀi`9,5#tKA0y+��t15V(L,B J0\4c>m︛8  (pl5}wRM�Dݲz}BenS?Η2n`a31]szٹ`1|Qn=]X vi;�} `vX NB!R7*,I/_)%d{GQ+t/o�z &�F HI84ĝ'd �gQ3d8o�l''D>"\C)'}׎Ӑ@/ cQ~@҄$=��d`‹@jpc4 ,�7.a_��hCŖBG` RxX @*Y5^K#wm�a hbJ Bn~�T�1Ԑ!9Hc NK0h?@݀0�* HexCgׇH W �?& @0n# 3 %;Qݔ1fڐ ͑XtRez $0҃Sb&(�W4C%t�jL@oaJxFGvF>y=O!*oB�*1~s#XN�& :bl.HLߩߖp3;%Y@PY@+)w� C44C�.�� 1Ąm!^baLs\O;*CJ; '!�@*MGIDԗ?$|?`BbKݠ*C�X0 );6d& -NMod[CHax'#\ z8%ж6Ibxd�В7/q}8@1h @tp#%`«CC�%dX@0,�Ж)k 3xÏh'/oӗ+E IBnO]9}|, 0ɃF0Z?|uwր(�!`t'=p>}> ɿ?OI&dCk{+ Hsx f}a ICnQ(1(vf޼4,@~vRv(0LbPܥ쾎=,
h VlrNbb7+=2�bYC?y@3B,CYM-`MO/JJ2Y$Lawk�9&}$zlJ߈i/D;~NilBJQQm>O׽�p*M(QhId"`sd~� <0šp$, nu@cJ[ӛk@! +bI+;uRH@؄YLfrW[r$0a-O:7|y"{I,0JK>{`�Ir3eѮW/ɉp8c}k!D|B72Ӑnr(b+PuZ~;먛\;[FMhi0)ͷ}&ĉo+uᾫ5z8r@i4lC+'np[]B|43 dVMPt[Y�Zӟs~_5PCnRި@�zBIg$�i@'p?}}q,:0 ,#Z[ |(p0 LaLԒ%4a`LN0oPht7%ѓۙNe8bHeaw &((Mp:8: $(�fBœ; ^@pB׻.���Dk2vGG-'w]HՋ�p0Źn찪F0oܾm�DRŗYY FIH%#:;vIŖ[}Ƀ +y4H|3 %gBvv'. M Ҏ|z*RN^^yR)DҺ2I��7 ;mt}K]]z��+0 0�f,0d%'}1c @p(iOѷA{ucYxu06 cH }qm4P I( 9u}ﯣ�9�`$Xbx ` w2 rQ7`$ nV 9t!<}^h�PIrcCbW�:�)�a4,W;ސ.SI$D&1�|ntqϣZ4�J�ȗ @2 )eQ #�=�tSvVZ7|M Ғ4}1` TC)ݾ);1IsE$EB�Dܮn$㒎gsG�N�8L ,pz0p<C`�,p`o98qWV�6F,=@P� 2{6Š) �BLQxҀN�8�P/uz(G.�!vrj6$]p�<�bC�\3hJ5"@�@ N9G0fįROK;wReL!@ @&h`no`p0<!\Ve Z @v� ?2 @ �52``! $̖ A_G(EN x@T �9l +�` /+yX ҟۣWu;/@ɀD &?t^XItx.8`�`�T) 01�N�; ,bonj @U( !}Usr��vB ə疀&AH9oYcpAZ@t�$|Po$�+�xX4� tܤ$Ҝq/.�n�nBIA 3%Ax cu:9f^@`ԓ�pґY:p  rL[~M~w{ࡤ_(̽H _ 0(j[>!YVe%7e(P�d05͙!H? QC͓BvN�E40,�n0@ɡ@f%q?)] e%Z~#�\�R[u�|`(Y0ҎZKĿCF܀v� @2 p {%.� \C3'´ҊɅ�F�bC�5 )ܰ0-`` @@^ /d fB]b~E$Y 5ߕٳsP�9%qLJ=-Dݸ \Q 2(OF%o܁l� cd)L |%u@��43 9,[:~L?en7d߉   :(rP_}v�h bc7qkNov5.+X&.�zo!DVؖW9^:҉Tہd1ُ93wO,�Z?bɝ`g5b��)GQ+ DP�2�wË"!�rrH c<~T`0 ,Δ1LMC ZG$ VAKE-5��gɀ1,5 9b'1;#tZ)& )iٺML0Ra]I-+Sa;&� �+&A)(nT6�T B{.v %YKeސ€ )+ y;h�v`3F{Ѡ?L `\ �K&Ӱ(n,j C+޲h v`�!KB~`@1�RCߤ@WqJćY/,U,?T2n؄t:YB@ Pr;Z` X U73��5(JmR Q$+�0q 29,*`@2(Ed;׸/Jd@gJ?Ut8< /� @{]pABC�}0K_Qc﵀@/e@T�4Pf ?t�A �\bb@OIOFi"5R0!-E�wK kp !#JX^�-a_~?Ϳ4ޤRX0Mt j1&?1hXލ?e|-VUg݄ѻ?_�~L A3| f\ ÖLvJPlsne$> WFq`�.Q4F4E67_ &f9Xr=@@6@gKnw~)@IebkE%8)ofRw";o~X 퉪RVV/~ްЄg'\^H� # 1=Bp<B -C[�? 3>oz�1%7(Ԓ M:1!hi1L(lNYhFK᪰ri cJsB9Y05)tj6mƽMgrgQ5JH9{_!LCFK磘(iI!dzJG#0&Wu BI |_= b3nHE�r�JLAhcRWK� F$_jc;]nGRIE$lB @ dwϟ(rsRaYA7�0%s9-Ÿ&5ib}cC(d?֔7'=zIZ;Z񎀥ruiヿ'Ђ۲,^W=n� $i0 u󲝮!0ԝh^Nw0TB@RO`+nS�B_%!2Y7�T^-BL0H4eu蒐݀ O(4bp3Ln,7�< эE. 4aj e9ߞl227ai%;CJ�vA'~BJJ~Gt0Vyt@°hf@nѷnxA:0g_S�tae+GKٌ;߭�B ~߳rIE^�)v40ݟYw8tXhc/,J#%7 e6^t R30gjU( ܄S )ޠ4]*B>A[}QJ%}bPbJ!~ꀘﺖ@J3k`o��+@GܢY1;'щF�zF8`j~~VؘYcHqIm vĠhh.`;ӊ,  FZDYg�! }ܟ� P~*фbp�nL,Obn# @=3� dpXS$ďGXA CIB!37 Ɂ+ Inm]ٙs@�!F!�ǡHO1И�&W%#Ѱi}[YiHfU1奇 (q  ~i`G{2D v%g,ە@}�r�M&~m(y[#Mṓɀa{ C`)%ZQ{@2C3x;,�x�-O5�0aqW6+ED�\��`!r 'y` �5&p0y\' WBu� � v� 0 1If2E$~` bbAep>ný R` S$J3u`��p  0ؼ`~\z9?_A�T@ Q{M 3-񻛫K$Mn�r@j8coSvrW〗(@1!.: ?Ch1(0 �bBP`nq\){?_G�f� :L3h cwAI'7t_@ @AbɄݸr"QJ�R�ǀ`BR39�$�`�v�|Mj[)#so��Ą`2v 7%b3Grz ;0P@1nM ?Q{ǀ0�O@ 3t0B 1J,=�/�|L�~ A@GWS: !@t ᅔiI5|z=x�< ,0n o`@c ra7OCI@qf�BrH`%t!sO ) }` |I;*<؉@@~IϿn)�.��^B@Bq]YۺI]#<!7_/@ڈ&ȶ\C+b?}0)+%W�BgP1s'#6xo>4O# #i �i&vY1_1[^@0BA4wp^c 9V F N"brE4�"N|fIN>�)!qt}KFteu^)$$V(4zq;P� fvC@ϹI;a -^3Pv4fkM^}Mc- LF׭n/i\:wz8 >4u=H@5(Bd2IA7O[}�V�ش?}ǡ&id;]rHEa\;{L�Zq \%_mZ 0,q]'_?di00 @@4 - R 0&g~ @2 f+b$ +] <00#vS:-U<Rb`/!#Rq'vX�IZ@a0`(V0�OP}(�`GL*(�4.3 ^ @�[ns_}0gT.xL҂mï`� �0&={Ђ (@I_-(o"@aHJ6Z]�/� !Ӹ`Yl3%I+n[[f!n]A%9(�T�膂HMG��{gPw�q  ::W!%$oN%(c.3 k`@hq4X�T�nT0U!�,,0UmX}&�%lߏ`a~�؄ A!)/'t#*[M1eC,A_QH̤m?G4n\}XcHD2S!HGg @4 ~N3�<! S0Y ڀi�wk褕1kHdn|0 r/ G9]]� K r6ރ% 8-ҝ-;y;Y$QI:+l In׮�l� :I/^\wP勇O{(CZR  J(Y0Ŀ}t?0F 0+|18& {K_!` >$$%g=TRRVۡ(Otno0Rj@v|$a`gyN;ܰI' An^l3m¿Y[W|P3/W`M%ܢ I5r8G(Nv[Ę?&b{U;4__%wh~�kR4Є\�jE�0(CY h}۾W 0 ϳ~+v!9bMܘB!휢_rw`t SzRh0�贀j8>N��}su&�^B�315 / A{Ӊ_wz\k'w/[ _Ie'qe3.0fbRUq0&=;+)~A'jUl{T L/%ӳ' i:�𱡅rX}YxO U2Vb~(%$O.-G3yL!ZpiA9W?>¸i04BYhpP 9?ݐѥҟԌkAj)Yտ߅&T hXč҇YE:@zQǠI=&֒}O%$ IۗIL͛.u 5]Y0A>p �BraxC)] -C;s�T .&bf/PM䤾$_|0]*` Ɉ@ ,#!9I)=s= �Ę^/^]%ҐC@$$1=Ʌ㓙sJxo2Ic?GSJPpIJD$b[ J;6$ HXl;~a1|7c5 41 ω|y4_,�%t%8g A};oޫDӋ&O*�hffݘ.<D��+�f�J'�}^�/&]ɤar8J$�lBd!QiO)@$3$Q:q^s'os \dɠ:,3<V{ MF-9L 0f$qI{� � ){6ýш@`C�G9d!kH`@wzN:!8wNI|^]{P !a1P?enЀhHI�jBAhVRtX`A 19(/>?�N/*�/H+@l_d~D*,߻& @$1 W�d��@iY@$ @^ZwJ` `ndr$qW@0'FݎYix 4OJ2J,;$}�|*b( s /a}zrY^o�h�`�ǰ+6&��3(g#$${ 0!hMZ cPEn`�%�c@T 0{%!~p*�`)<5+C8@=f, s> @ a,J2D@@x @@ ]\l7>Wo~|hBܰI0-$(rL6� @1< 9  hL1 t )5 Y� zKb_n<n @ (fg(;@,YҀ:�V@$*44Ow%9̀2�RP{@*]bEb��BSMc[X2L5Sf1ׯ8(@p, @[#N{�  z bi\$,Oz׷ Jŗ,0 )Io{@ @vdɄ!/z&;`Ҹ8,�Я|G+�lP GGgoY}T @P1X77~*!_f =;OO˲&_g/�F @`P ! K-?g#p0b4q0Mxvk�@ԕ` [ ͗?+f]AxfVM�+!@ ɠ&NpilW+� x\i Д3m40(QH_Jz>:/:r5 ’n츚, _T& )ᅒ9;#e$>�jh&CO&1}(~&l+��-,PjP;o*_#uýv!OzUz#Iv,aA\R^�43]Ph&an-q & )%�҄{|�nY.rc)?q/|ő;of72Aӽ@E%9<9�bp tX�Y*#3x>PgbH]@�\�ŀ3,o3 A� Hi @$/}``i+:~H13@ �Հ۫p �1!�vRC O +#15yaK`!Xbw�3 ]PJ7_u, \ q i ph�D�dL `~q;Gx4^NC@4ie2^�fI#bYx@2vC@N !&+-hi�7φda#rnh pE>+}!�6/侒3^^LZCw݉!첿F@ζ' Rn�vC n[`N{֤�,a+QXb/  -|^đg"0 �5(h%ICNX�vKLͳ:2!QX1@B\i %fRFo=A� ܭҤ| �@-K+oyХyYӀ!@&&Ѩݻns �>&��P  IHJv8'PdL!4 ̞k]� #̎KK?3栿Ha.�$C^ :C�xM1Ht1 a 3npd@̝ҏmXGR&`|߹@T5,7nxϓ!(;|�;h]$ĭZJLG)�` -$J~euL�M WC%BvNݝy F?ٟ g'Ԕ^(΅^E_γh�G?s .rp,'fcu hKЂ?`AK7'�ph pa\ dfa?{2kܔ|ބYhAxh,^<d�ľdM WC_8'V@N~QהB žⓞ' - /qZݺ8Ɯ0/tqP|(L0 pEER= qhY9�(nB@GA MFrҁhJ ֤="�vW&:+"i);1}%}yg4ΝO-P ݷ~`wYn1zUw@. +vJ'wkp(�͸ħn3'w[wǜ> JJƌ/997heP$D0Ēܐ΅uR4|pTMPY(bsr} pb Jbٝ,ΫC!�fX`nV($$g^LjI&~ 915ܜ11v:X&B_'"M�Thj1߷A\Be�mbjvR.`:>~(i^$}PQK ; @�QG5`(@uVXIF| ��+$"`iHn+| Po GB5yCc% 7$#�0�vpM!W2�2HEZĸGw"ۓ|6,ӊ,1RpVt$~n^BnKGoJ9o=`�Q/1HH~H�Z!=H-%ǎ� ��!� s3g��a0чT�0�B 'H O.|` 1 i4̀LCw}PBI4+2 +qE�ɤ̄qؚn84-m㕆>@ x(� J�;�xPdRPGq끡0&rC#h e�9&0ŕ(BJ '�l&Jؐgs=�!!�cl~&ղ?d'G\c3S5nN-�A(㹞X,@tC++G^~�.Hd)n\0Pn�+ R�IG ‹&id8Gņt8C'tkܥe�\�0%vA 3xp�\ ǧ<OPŀ\Z�3�FncpL�4�t�$@@i@n 1�dq4hﯓ�8�n�Xg:EB� 41@S�~�4BT+}3ٶ-zW@2~p)grH`�8&�$M$RE6k0hgXnw�^�Ӏd2V_�^\^P W~'ߌKox��O :AL c��3_ᛒPv:rb: KrKNP@BI2ɘ쎌T�  LraRY181:S^2/$[ @s]`f�4nC-dUL GR`'�Y1( ,Mrc(~�\�$ ܙѝPi*&�jB!Jh޸ �d�t�섂ݖ%'7h^& ý@�5 9d+=Mͬ90 1QaW4@@�\@2hFu88ـ-�$i7(&JKJ?%tOgYh |`�N9h VJn@�`�`_GGpk�P�Zs'+1) !|:I5 Y1'ҁZbn(n)7fB-?Rnd �K;kNN!?~CKZ-XґEOµwhFM0S; `w‡sS�CW;�0;h ^<} `!�(G+Pg(@�)IK_dJ5YgzlEd?{$<�T�^KJ^$�`� �N�ŔKrhk썍ݿ]Pc4i'8{@,(Y` t}G+|Rd�;>v c!RF䢿bQc9': ,388o%({1gct1 9D0+e!$#8Go\:tB<Om}<�{.ϻܑn &H g-('m׷\Y$vA�X@Pg-%6%?($pa W K4W|Pf?p�kB�(( 2߸{#krip/9ݯMH6!&hc:XL h 7/!f#$4 D0`գU0�jK(?k&;!2p;W\iF"4З!2؆&�1(n;/^\@;ZQ{swыش_$@.@+#ttܱ�bRW 9?-JL+2ov$00 CRrW+`e>wyP &t',KYb)8\{*UC2Rd%\i>)9%%s8(B, N<Rf %$~r��u;.q|`ēK1 ^�bI+uZ;DixL Gd_)) r(5;~RqUdFG4 -)Gbȩ$3#% 'kz�OOxua !07m["?HnWR#�&JVϬ WbGﰔ']R5!!(vNnJnNOgY,'쮄uFDaPHN~+ceiXqh=ڍ(:LZ Sn4 rg+سZ >R yn݄VI>4M!%&v; l9;K@-y(QSs(V�?!�l']X 2(IY!PlM+A]�PRC'o ;�vp B2F$7ݑ6Yapi1DǶsJKG;LXX`0IJYĖβ�_l硏Gw, AcƘ} 2�ؘKT1qnƉ>}?E$J%7䠃j� |P �Z>_v;@ �m"`akrovM^HE0pC:RM/Ֆ4�!,ZU/k �`L7j4 ���+p  :( #[1)#~)'  &(Z@5f'_8 �2 &41�X$3w&'aC V� CJFpI &  ynWBЀhM�?!>8~�4�z  nQ}80&,HP)"=!HI,^9(TΫ_A�R�2@vL@ :Fp'UH`i $RƖ@zE{/�Edػd? +-�tH@4Z+�PxLG�=ӏG�] �/i,C?I3c yƌ6�r�ؠ wNn-bH?_G,\Ie &C: :9H t�䙉erJ8�8&�f%+4spUHIz�:�j$. R�D1�y Qؤ#<} @8Npi\Bp=�@v(A/օ^ |3Ԁae w7s=h1�dWp$IvQq?_L�IW)(^Gڥ*! Qϋ(73'^0P�'@`E ,�ep`h*0H^@= @ @`n?m+ܖ&�2)e0ܢ5w|Lhp�2􁡀!�L,B_cYY8л�>�j%d$Ēpg/PzH ` cd'g`ҺZ>300�r ^ܰk#/Ύ0HPD rR1e;~L8`2^bIWYEr5l,9o`@t#d�7ai(XEV�^Wg )^\3рvBk}?/�:�8 1E)ļٷW��;'d7 3�f�VL�440f/d+o4:s~o0�2C]-+0dpf(,%L@`�J :U<�HJ5#_twbpEIA 5�>�vMHn8Nc&�!33||S* !�pN ">60L׻,VIy)ݘ57ybMI5 `r =X @�bA9H/a�^N ٳ���<��!IE1&`%͠f157,0_H`�iR +%5.tB`-B2hcbanax@3)( $?Ӓ{B*2ZZHmB!�1�̰ @7fA _7}uR@ C.d+va"n�f� W ǜAy/a,  uZ�@/ZfK�j� Yg!�b�XG|3y�ѐ�RU@jLI BhXb3k@ YDшp~�`QEa 7G!mt@w@`gAy� (|(:@`01<JF3ɠ;2bvЌv<1 )ɡLN7= 4�hM&3s` FJJ\9ԆP 1K&`T\�` 2Uہ{@*$ 0b@b6JvFKWV)TlM4aP@R_W4>PA2P\8��>,7{� O^f�b�Wɀ: )<Yf±ې�; %Ap0J G``5<7~(w eԍvC &t`{( @ &\gXX��&(]Ӌ)~:p �4jK,Xaia{opޅug2y'.x @ I6_v FdA@�&@&E b f_vc2b܇Hb66œm@PM(1Bw^ ��n4ho7f] �.�Ȇt(,b�GGmU~�wHP q$$7C@i!/k t�G S+Z �gFG@a3oNp!tgs�|�v` C0a(-F !R(\iI0srfLWez�ҋ&Zx 7oOHVKum~Tr ) )/=�r&uԖ;|>`�J`i\߄c $Ow(hR("PNeI1 Jf` 20iEK${�H0 aGGO z ^ +$ԣ_F0Q ):( 2<&^xu])FQ5HaD4wF~�Ðd$I Ąsl:@o6[ٮA&)Y%lN_- ߕ걨ŭf6(b]8! U?$!;nוP$Ca-p%\*L܄:襊J WlpBw(JGh`̙ B6 SiG]uSp%NOv1&?;@ ,1Ơ5+D $'-O}8;OCw`& &R:wa]} txa-(72?50144 u% ҉H^};9ZVurw)%}=\l‰K)=O%Vޏ BJH[IAMM, k G-, YL7t;t =78( VXJRh&|v|p&' Z&Z1mۻ/%\Q$pBa�]RjAʞ}*xE�8TbbpbQ3'+n3utPD(BJK-\C~[trgw'\% 2y9�|0ߌ|(@<RITf:"MA5RrźozM�ub#q䣩p/ܢ|>/8��RonɿW8IW1$[3>0 PC1h|cs Ie'RJ) W]%dn@KauVK!FC(r_[:;T!`ހ3-{>uX;vYI~L YJK6Q�BhI40 �n3dY`(��+P EiIIE]Wsy\p M$5+:{0IJ;_+8�Fv&�N'5KS[�hZ�Y0 !;0�_[�#?>- ?|a9`Ci& nݺN: ! :&Dҋ G1t$ &�2 za%�&�R+c P 2X to�5�І�a7 1#}-o)%_I7rQtu;��4!dq8�su @U,Cl^XL AJ-_#}Β?+I41: � Pg ɜ@8$w2M17Iၨ^N#q(ůV/3^I\~{`�vJ/w( EG^HX0;پŋ@W<P $0P~㓅^|}�`�00`kqpED DHNRQC5�xC�J/L&_'2��( gX4^ @,^+vHe`�pX~  '/ht}}VI`:G&_,h5(I7'7@LL 3,'QǓ@�T7 VD@@ @> bzNg|LbC ǣ\bسր<�)(0@I|3Gru@B�(R7>�*, d@uhf_BecF<mHd Yp.ߡm"fJS �R1 0&dNⓗzP�hMd(}POoy�d`)($X 5: �@L�|�+uƐa⟿}ᅖI ~W%1fNT7Z`:+!H2)ƞ &�n_HČ(o%i00V@iE>-"l4�47$�7BxO/{LB&į۴ @t� #7e;@ H@P�71eӒRd  @FvK�'�/)~߿kg?ԍM &hfes^:�+ I4o۝s @�k1h:hv C�\��I�m !�x_( m}){lxP@ /Ydb~^rW�><|P`O~X@RQ\f^b`Δ1iIPI+7SBu!H@�/ dfw5*I-ߕٹ�/�4ܬ< 䥒LHW Yd4%%dBrI\ + {�4`8d\X h҆(VZ {�^ZzXT~6 RM+ri9è&3o!BE䤢?[c�(),$n�/�zI_4v) 1w.�/:zYԄ%/&ݟ_�1@0&i,G�'� ?ܴ?܎vk�0�ZpzQ_ kp Jn*K4T!6P bt[t*R65@@1I&%VJݻf�!�¸y �hhb7b ��jBIoL�(�fKnMBa40ҿ0W@j0c&4$DL�*E,XmFx�B�4 ΜP>>�(�ZWI/74;΀�! eI.~M�1Xci(nro= )Оu�<!(0Z 8_ ) fہaMX$0 �+󝐘d:i04~�:�b3W`2�b rIҐXgFVZ1E^o �%�^B3H@b3!;~ �$ۥÓz F`WW] ~|(`9EJ5d(pUۀN�Y5�Ĥۗܬݙ_RIE�D2z2�SF?ηwΫФ?C) :ݿA'( �+�{RPJmnP+ƕP[{0aRe?:@ BR ~) gZ]:p* bwSxi 2Yx7#lF":@AgBqEvS%K/2NN/]`1(0%zRnO#6/ &dŁ@6/JJa'9 ,ٿ3B,4bIC3^od�K) +GM(� t:EphP7v60 -qKn9b>߰ـY193w~�(xbSZzMw+ɍ((B[sw UI tw3ﮘ`p 7t!n@�;7,'s>s 1BP Fs�*bB,0}=BZ?lI/ۇB� Orv^;2 A ˡ]$@U,ņ#u EEHL1 ;�fbeXJîW&(?P$.1ɇvsk8`g.T;JT>7}԰B HĿRkj{}Qm'7fsPO ?}վُB+q%۷$ũ+ EW/  չe|  &!%+v䄡>RJ!9_^IN %[qe�+X A tM+v!t'9g糀?FOnN:ĴݥɄr/`<Y}\bTbqE@8I$B/@uh!|Z b:svB�v4xh0@MbXgnش3ou@bT0AXO'0-j77y C�� 臆),k{C0g&J` tG]H`6f&Šg(#�`b�bS^a>1ZB HO0* '!\B/b!ذ²1,rV!ζiiX45*|Ѣu^b��+@1�|�OC 7n e+pHـj�J2E8u"M-׹iCeQq/[ pο$8`jrqI]᥁PB |k.vX vtbJ'ϽZ3u9hN}d 3=!JVOa@ @�Y 1$ @ [w lw3 wO8^p`H+ �ܯK G \CNŶ҉Bj ,v;g|P�^`A4?]` p@&-%j2`E +8 c-'t_ɑxZ_Ný/�Py`:8��gO8IPi��0<+Q=xPF,1(,|ޥ5&@`Y04Ҹ%�>�*:j?I  @'dТ#y_F�v� [ұ xrpl!@Šw3=` ΐ8,Y dB`sӟBؗ@ b�`P4Kcnd6�F@'MC P | P(f&Z:ׅ|g�w�_&$Ð܏zp� x R' Rv` �vBFA /6lƎ#z @v�Rw !? w�I0j1(71,3/ ` CbΔ+`݁3q>;q �4 $~d#2<!ЄWv@0!�(�<FrV_!Aa+/SvJ9rby|^`Kg1!dJ!IC0jdaxGۈ]Ʊ0LH!wG�35~S0N5SBԝV� J2:s17f.3& _Nf/F`ky 0 vsjrtU7# h �07eo>BACS=Oqa00BN;#)1zJB9F޿vdmgФ+,bWg�vb9Ѿ[u8J@<O%oнE] �N0[t7 E@ ph8% Q3.}FΕ@ Sd| �1�ȚŠ8@ ߁P).@@'2o& Oؖlc2Q}=d a%vJJR߷W�8L! րj�D�CCp!|7SZ�R� ߐ]<4'RCBxk �3� K`fGXXI ~ t�"�'�446B Ou�*�cRŁM{w=6lҁg5p}Q֎e �D(m b{�/8i �=!�\,-W?fLY](۬c]< &@@LEް�lB1! �a3% v�B/� X,L8we~�y -0K�xB!R8i0nuՍ0�0�kёђ1{l/W�� ţ~pj3�d�4/nJr\�x&8 yd}  � ݖdd0 |W�PbXA@`�`i,1)Jr><�1tI3�>�jrI ƻ?dIߝ� 7YiGsY�t�\�{<k ͯTM�!Q`Mt$gl_0�=83 ;fcC@3ߑ,�ieɸҖAhJ:`$_&'aͷtNL!�UbK'~$Pq�`@i - nޢ`g&Wk�XX>khh VNnSUR~O+ tBI!T2<t e!?k( @2!_ )bf n4\p0gKLG=z 1H /I>Ð��fP@@S@G =仄c5 @ I^`ѹip��=!J JP5 ݲR0՛Bqiw �dC Fn?v#+vj*M�8HbHcP{}wrNP v��Nt Nsu�R: lj9 h &nn0 e)Ĥ7+ Q]As! 7nOj�Ö|ocП` 8aE$5h!v, l`(-6t}n� & 5%r >^ rXPgvHbI 1y.t�`b30ha7?Zn0 XFrGZ:Rp�2O҉O+1{ N:v ]V2.N@arɨ! ď$4&F'ްV%(!%=Nՠ@ rX^#q{L,1=KEnO 9Cs$6Tw&Ą=~۵LY EɁ۠r,0n_%~ϟweJYeBۚw $h ؾ>U,vy} @@5%}'%/~0S I1$ĸºPc$gh&C ]irJݰ5U+,B>^zx0^'Ie H`` I1E$!n,a,)9dx5ZPFkONOuf�nN&BO'�K/%=n“ *Z[b K/:?UiZe|40y e",CN)?~֦Naק�F† C %$]AIP�d�׀% NׇI\fII/?A� p �`vM0k$8ºٿt ./rx:;@b];*aechfv1FIh��+4N)& O`3+$n!�y; jA5E vJH�4LO)&8ɿ;.1d�rb5%^`VI-g@ H@� cC{cBo�0hIIAN#@Av�4<ǀ3�XC(iYB8�z�ţtr@j W$Hȯ}ep14ŁD A(JןH*ZAl%~�t@-!�' .�t� �=)Z0Hg$e2mE�z�4B8i_A6H(. �1�h(_$Ĭ; &�ؚ{݀;�`(,B?H]/%^(: �s\1*Qp|;`;vN{�?X @C(T 18YafQ �hB@ BB Wx0 PICJZ @H䜳R @0(0 gYz\0,Sn7/7e/L(IH,^$߀^�aa:C>ZxPn5�), I(HHط +Jn*ߕu 2&i3%/u@t� :9(S &&'P �0#_H&6K$w9830&Pt 0ch'P39b/�Y l_.^9<v0 I/J{�L{H$A  ! 4h�x�j5d09@;&~ dveI-S۝p S^?�1t-Q+؍G7_%O;OBPC]`PVZڹkˏ4{,HicOVÙRl#NwjrClx)kܚJ(필؁B,ӶlvV &1eKԶs0]i0`:&E~VM)JZ]Vc,bWrRdnNL Ɉ}(/6 PZIi&oݘ�� 1x kaYPLBwYV=]iTfᶩ#WR7Z5W HHV'oC7 8m&`q<Xbx:KfM&Vd@T?`Νݶ;r- tnyLbHm}"T ꉠ @QI7҂H}&2�|K% ۥmم,B.L&b1o7'g\Sr1&`�<nF{H϶,fB^r``P9Hݓ` �Ii!l̤~R;B辁` Ir7Bwќ`�`ВòZN�,C&PL%$ vGÓ� �( ncSMI,r/P'nJ¿Z0( Ae~6�*�x /Űa5P�d*R |b?̤6O\@0S{v~܋r8ŧ@v�B x &IDfl`a\fߺ_$_-4�4h`c:JIn1-a;ѹ'b�f@m Oם-Tw�1I| 0Mq`N$0 NHa3 wW\Ph)@ @hhg%fF\t3"halK5v?}3@Pj )i~S�T�(T3ly�*ġa'və>W~w),10vWHb?^l+~j ,pi0 Hh : nCl-8ԡ^!dc5߆&$ C-!W-!=9 ]eߥ�RM !>3= > KQn%{"ΐ dpj~HJst*̀Q/ K@j�vL ;vҎި rDӓR:rv�~r\r FIJ]4z>evtZb f,0 d@# M C1\Y0#! zKkWϯ.L!Im %'${ i #rF9e+v�@5b'E w�n)9NGb*'wdD*C( g�6pҐY$sߣ-&/�BW]cATN�?Lx(|<&>DԀn̄v5Ջ'S0i0 %]5-f\d4 EHkD1$Kơun^ wBb`G); ţyePorZ8DǓI1_©Bz=I([0a\qdY]Ih0@1 I5~|DB ܤd$>I@�EL2gGjg^% }%/&7^;/ZL,M=RCl,0A{ZQ}b^(al9 Y 9WAH&&`gvvܖwC M+}Ý�`iIdžu�AQ QA@wQȖz?t^"P`L&%IGȷ|�`OS@{~y41o; 0&%IJ9nN/I[Me`*BKuD0bWǸ1F;_L�F9QO+Vfk<Y(ǀ��+A{ �n�XM!2C )1??P@v!a �1!H]زd='�4ZJ- B/|ah~6p0*sCri0x P/]0Ra`Ph(L(ӆ$z.ɁZPn﹟}˥!:mt@'@qxߏ¾3ى(7tQt'>@@M8jJ䄺 �  *w)'qh<^M��*n )YXD.LPM&'Z:#r.1--wt5rba x x<f=I)x ɀу�ByK  nJ91y;KbCoyy]�:lH $ug@ CߤE "*T Jfuk p3A® @!ܴ104 IEV?_@�7@_2<P;TO?{�^� (gsА$��^C�\Ca" P;Ҕ:3N  (:(a7,/dtrTm�` >' &'�`bh 5&�Z> -wͻ , %bn`x%+]Z7U� ,Q5ہ_W�9@TQ43oG` &hL/qhN?\rw ߶ '�&}J-_XP!U96RZ8`OLM•½n!b G,Ed kɆY mFOús�|B&G�'7\);s|�#4TaAKCQ`�ӕ\C$zM/3'"&$ 19Z,YaC%렰|5~[? �/ok$!�ĐdGy�&T1 I7gn̩= kaʽe�rKB@P^, �%aw# �dErLN lt]@)�fM)B\�B:14b{^:�5! 59ͿuxQ,AgI;W�a;>_/JxtI (-.ґ(ӱ>5D$JӢY_I+th1cŐôBKJ1cy #V%Ԋ,`kG&$$h"OJ]lM̽N"PaCKX@ -~zREXBIrZx%bSWJ E,}ntg_#eo HC`_C'�$х�@U\mBBr;oL ( �0Q`dS59) T4 Q)*NیWfe�%`{& %-YO[g[ @V @nm+qu[CZ���;�d9Oo}h @0�dQc?vݷg�d � cEY@ -;n[ #ṉg:�5ed%<ga@3 :RF~€f�Bb@ȁ�'�pL$YN{\UJO p Þ/@MF ](�ΐ*q]#Nս�@!)Z0NRi0 ܡ0fmٖ<+C-%�1<s�3 $ �%YkGae/ |`}{cl+!%CSl,@ &�a} @ C/=3OA0,4 N`3w-# |{E'hϷ}o�*ac�JGľ+JF}3PSt1i7<`BeuRGC6ݘS5�t�L ېЍYe:^M2̓nN>PYd2+v6m`;�4%HkX {ԲnOT4n7qoa˾9 �钒_Bwᤓ0*^�:dr͌g,%*K,A}I!W�I&R7;_eN�^� %JB9U`P0M(7~rI]@++P^@ &'?#>B[*,_t��{Y56 )nNup0%ZR.Z 07/g܍vEFJ:8GA{y@(J!$t?ß"7$ %wF� ^=yd0|γ6BrBВ+S҄z2Y RuS}pۄ%+'=pWnz00hg^%^W enf}J]Act�4A3nZLXbn3M)f ǹن'>QQ0 (ܧngFɅNA4oGP"JZ:Zw�ţ[r~xF~7mCX�v7}R_fw'\l` s:P7@vKO&z>u0 L ŔM~z '9K$Zr|�$ aᨽx+p*S'½@a Ry28+ia.az�MFC9s %2Qh `ܕ2~9x��+@D#>��l^&PԐV<כ8 Mp2`m4hgAVl쒋$'ie_i@'B8brQ'kI4iEe��9 ]ha/�~LAdQjX5�B PgI?(- 3A1$-z *,3L[1$Pm 3%�0�!!8 �?ߡY�WcWH`+$Q�C A|8�j�!'LpNZJ7RW�Xg N-)Ĝ{  pn / �bB�rLr {* b |oAOoZro PMKG"_? @2H 1 ѻ^mXCr4 n JHgGё(Uܰ!'&T HI,7ƓI)%�l3�*$@5F+bx{ƥnQx^Rw}JMk 1n;LK_�`��C&'pj��^%ݖ! O_H� *�)(YEۋG#Qbl!2Vp�0M+<8` &p cY8]�x�J &�gxEהd405Jh !ف � nPo]];8H`@0O@a[HV� :Jf|϶.i@@e|ݟ XN{u7%Ig{ 2,@tXgJnh�Ěa_SK_,7%¾^ ,夲.WJ)Lė'_M&(-+s}Оl@1�H�JQՇB�DC唄s,Vvc~6XboDJ �; 7d$fm�'�r�ad'x ��"a ɩ!dl@/',4 M+' + THV8I039'`yI@̻`&,0X~_ mGĔ”@VՖPoI@17Ŕ`W攟}tR�X9 HܢKtvu?>IY)_��}+Ѿlz* smSzrUܳ�ñ ;hLߡ<RQ'_?YhMNՖZ 2s%Q _'9ܙovO/?&䇗VfP E%#r%tVs_y+9@}<{M�уC�j�n^mW!2&`/UOJC ߜ t pR`TBVt,oz�>d��!� 33g��R{V)ߺ_tEL�л?jyd'2ȕY@T1d�J) V $��?]Z�fQ4J 5ѱf}84\!QcXd&pu'Ah{h\W$@52CC%uIIV HIZ�3 !$I&~2R [sNW+*)�+2d#A @N`!;<*?_spN�J�^A@_]lliw@x4jq�jLqd$V2hx PB!r2ӒuH8?m,6q~\` @t[5RLtܞ:@ P X Ҁ9yi5 B~xܥu5, � �<ԡT2�jUB/bIBC d )D3FM 9�̛�0 @IxiNX}aHRͰ{pM2o%n_[-ܼx #wq^@:(5D0TL�0�$_)[KZNե(ai/4[ven)D{Ҁae1l}(1JO>_Ihow ~v5#3uĽ )` -l�@``B :7N8E BB mvCHo)WI CPg+Pw|�ru[ 5v_'14rb6 1%1`/DfP059dnz>l�.14 _)t !"_J BT½J{w] �ǖ5<Į|M:�,L J�( �Wd2U$w#]r(4e)!XI'{147 o2zzVJ)! �w W1 "#)G!/#wט3y@ѻqA] (201,sQ+X i/$74<)$|o&V-% Sz@*R28źd{ byXRCH�TYa^S3t'd{K@I_wR ۸-D xM--%;998g&` e+z@jMH>hkD`[}�i,1d ͸\z@&,�07oPw6(7rGBsIvMA]p!Rw6 @۹K|)׏�B0I!=�@v27AEZм 3۬%r-ʿ z0�zC�b1nY[0owFdGW0ery_O'@��+ Cѓ1le,QA]F~ς$6<0w aZ��dp0RSIX7oߣ'5p'&d`iv�8G `kh�' !KkR{�,k]Vw�9=KY_(2FK2;$ ׊� IMn &'Z;^ ;�6&J ᡠT)}#?Q{@*m!0 60I!Po,4 h́� �5& AB:zK.X#dd `P #.b#_@NLB:p�11R@z`P G.A&>M�?� C�lMFJ;kG3�C�` nI첯�@uLi qtr0(��1� Q� p1a7)C ef�%? gA%IBy4Ќ9$a6jP�=ï�2&)&vF�1�v'쁍A 11(#tM@TYxӹ�Y IU&"e"[y7!LFՏY N#z8v#Rxh�LM~XINJrR?bIA.흶˷ &{9Ɯ,E�tF8(V7 T4009 300C@?i2ų]~ $ю!+a 0}�p;΀ht&D! #s �!$}V>̘IMHBI8kz>#"?k2jHވ )"y@##x LV&~kZ@42r73JaV$+`@_�~c[]42� ^c]"yøck�.�`:(A$Fply�*BՎ_H Q  Np<PA Mh)V` �@$2;'�`�b9uu%Ԁ[Lh3(-�hq3$`ƛۯ)�;+BBPV(fϕϹx!)#`0ߡ clJ?cg�L��HmߍXOi9h) ZA SPNR?@4 %fB[J�k`yY㭛)Z�(0 $ۖ\Q0מʂ-x8Gʱ $` `T!9Ha ,b{1! N#kIO( %|ל�xL -@D C�E(P}y� aB9zv|<!�Mv*X#H8e|i;5J)Qy}I( ?`�9؆ް�#!HOkjxF� i& Πљ6t8�RdH}@0ePBo$-fq�= vjbZ޸qbuߌhn-9IB}Zߒ1ܝv $"�kn`Q.SyF-p,L$� 4AX&ɸMK)@T0JPRNOI P ,@I�\@0ox Bu'R@d@阑7%BO@nɜiEqha@4�" �@�G%�4Re!ƔM&3~+4&BH֜s` BHh3$n!g&q 8Q8VBRFN7^+IBߞ?3泆`) #-I@ %$ $JC>9d"`hђp@A�8 MPF, 8�QG/d:_`Д)%u}!J�VP�Z@�$Ks0~�����W��A��*HPNtzq[+h{7 vK YEM (W`,ݗ1�3/3֯ Կy^}'fnE9}#?\`7%b@#[pQ@+F/sDnNSFs5 KsRqjoM[*'哧)v7_չ#Z'tf 5;;4ȉ"p62VcAĜ^;XH?˲INrFO] wty`6Xŕ? +?t��IYňp_P{ �wOrap,qP� O</dX7I $BK!qHb]yp�|W2HJHN _L �| % #qؕ \`a &(\>%)�Tž9 $z%904ENK ㉉- k<.,"nh9X(|L�aC&~o, ؘ^- `JY1lz:M,)AYkĞ$r+8~kak�*G99f1׍z)N# z8<ڸ*4& :^n %w׍vċ^Hevy_;Wh^JNf喜gZ~szᏜxñQ��*Z_`ʀe4I47� ☶ieKNsӟr b AYp\7{ h&2IۆR\ 0wj|<203B  FefٓxLPa:·_ c4+rф|'*SP(A9x8pz:z=61D�EȟCp~Qhufy2ߋey [_2kP ՛>ú;/q"3ls+rRzV1oy{ v=EB6%7|%@G½qB^Žg^vxc|s;(-wǓƚG'7P 1K+oq�m3o w̕-ٹ d'rMDq4<9D^&HGݜ̅\xK㟣~9fEߐF@ :)(( 0TgKp*%*y畱H#0Xa]؃hvYg;AV(qnZG/~*_ǰZ;q,;pC ܈뫞3svb!|{ -["ta|ew��*D?ѿ%t[H]Q+KJ:A{u*(`kdɝ /Yn1Qe0d�-=(om[co3:洠7i*W̑ooJ+?_TrEJ(bӗ,$o߽`2^ BZN$͊faR}.cbmgp%wp# J#?-S78Hն{`? '|2fqP =xct$<ZhyXVE;Vfߡxp 7,w=xr>8TbI,gƉFN3gb\|̮(^W] w1z( S/̽# sHM9puf͜c_0:N!t3W%6n>y/_;<HXr.g\nc7ܣn ,ܞlQ�NtowBl3甮ua Xbիd{>igZS b0~n*| ჎8"0{#mƪԯ,gS6��*G 1_-l_3fVuDk?S~I<)q~y% 3"#?+{ 6Kc{7Zgfͳ3ֲodna T888Yoø�8FXbǫH;y5s00Vb JS߲ىdR/h <vyNjAa8=|i\( V Y\E7L+Erw5l¬F9B^4qp:=L7;1p 4`qnH`DxWWш}o 4z��aMADž:ep%|*Sv$:=%}[rGt8~c)"seZsCh}wS՝^tm[T)__R kȻ9*w u[67skl*Ag浃ӻ3��* GTuyD|5H^@o̷񮡻syLcSTKtqKGI8ϗV,'y�/fJ3gm`oNcqvI1ٹ#D#'z3&~E hF.-fN>+tq<wWĜ|n0֏gsX~>[tGs_YAdSОjw}_߅ZÌ]aolw_N Xʼnc9F8ua"!4D<<VY (؝w&qC8eA4y\v W8Zo,x/90CmX ލnsLXGǶQ;ӅC…rdޯixX㇙_}ϙUùwL”pun { 1,*X-O];V&3��*Ja</h4g3sD1WWJ!'Yƫ[\Sc͗69yXX~{WHo,a�u6(P"{I5$BFŐӕzRϵ1bDe`� }8y˽QRvJ;X]fݥ; 1$9˶l(.:b<s .pi='9q/7 9Da 1XzuŰ'$܌7 ,Ge/D?f;~c#~'س#܈o8n ^ 1aa}Y/,x<K ^}<Q!8:)``4Wp(:q|MsiՋN~2ݫ2Y^u:XQ՘}¥#'G Ä<,(nW~'V#y }SPw_dH^ vGٺo8rb{*^izf@w0 yjc=!e8P_:ewU4��+}8jyg|1"_ [ MԒu /bi )`|IKؖfFIߘJ8:핲<D'X<s8g?3-#s8e RkHQ6=}i%tus?—Mٕ^ $7WФ'}į ;ݪ4+(ܒ;Hl~v;8W3mčS#n8ax^bDa<'O&;^Ww_|l7.e#B]_'eKZF ϑ%G$ $�^Ki%~ |[߶ܾgR y[hN<aL털Ar0_aByv {ۚ(?t:@(_:oG�lo¿oQX;K~Z2ܖ^m7 SָxU<$ GGSVAZ |и9"* yjwg2-k:Uc%M3*u9;'-Tۧ�Fg`@񏸳eרq�S) (cTElps^d?t Ȍ8̵b<#p��+b nk ;v9{0+FۖfYHp h~-\^ 'MpAHt/xXya 0��JcͼJI!/wiv7rW#'>ZY4__;WvK_q?YL-8*M,#,pܦ$Pq؀@x^Os=t}?^fs! ֒~sίz�=ѫC)A\VD}r\w5(ݓ9'ocaAbG�#gW_~BpCcYB 8RTn % >^!H+lwML8l,;C 8ܾ[7:F|^w=j;yv~"|@d|x<Jb@W'q?>i2Xax78նG'_JW?|Z�kxr{^Nj߹97 xmIcBXf^}Lnn마 ;ϸ_J�̩X"p)2~y qq{8x4nެۜ,S8UY>Aycp5IAjೕsH�� +s!3_;6"N|I\q ~%g⺓b<r yh~IKzc t7oŒJRR$pH@ƞێdg|cr~jb4Hj /%$9BI9;jztctJm㘂$G׷nb:~Y~>wią!&os u Dw " |)lgsќjd3!]S-\Yj1{(ȲN@8~O�!J +�~]r`е;F9ﺺab p< R$n[t8^dvQur74[}^7 P}B-|43[,2\P OUl6% f~Yl,ޣ"GÂrV;ޞFM5,Au8ecsG8ApH =ylԑ]zUW M*9€�� +Q;t#w-Ht/>3۰]R@vP %Ha<M=$΀B~Bp%PX18P(10zJ)|v ڏ5d05'xq;qlqu_}8+dd,<+w$:oژ<9<~D\y^CYjngþ'FFg3KoHΖ~nl3;.#^q\ouX@_A('Pװ^NW#ߑ /xD/?7bu w[yCGvuGi,NZ~F+xu "^g7En|S@�}{s9N$i)~+ K|XEngg''s(?xgDy$0:*Es~o' Ġ,?+BX-#2%Y[̭7X?0ǎw*:[szp qӇs#g ؓHD^SdzQ[Ȥw~mn6/CnlO/z9 2~yw&>Vj ՘|w2kH|+Zcֺ"Zͦ�� +տQ\vK,Ӓ$Kd(3 Q04h mҖI|~/moKun?4/lkn$^ 창f8 {̇3Yۡ"l;*I@qRΊa0K-䑲ͳ3Y?8EFfJ;-󋀃if=hz��8}+y z�6H$qxg7=E"{X{r MȘ@ _⏭|8;sDsCr(#]rn'W+|77qE$rT,}ȯqwGt8~ wr 89zsv8 |xgpJ>G' ľƫgGazsH,8}+XܝI'7(nĜ90t>3Omed%VXu]e.Zb)v&e|74jV@ ~y${),hc?IriYs)2fv wqdaAD7]?_:u,x {w,tbsqB]幆wfx-ޝِ Uwjf�� +G&`J%pԝundc1C\7 Br~5|˷JKo%O$ACOrn9g}71mB2?eq { 0h*mVoGZ1YBz4uBE+ %]^/G~ir@z˿o?)q\ćv4^+w@,<bX�8[ĉkUfSa~#,MrVt(^ՔwP+{ h^#^:D<aGH+~g3}bu0`֗#,8grbKl89<>oc qRWOGnwz?P |D0;?;7|i$)n7zC#֩o70 YJz u] hPTcb8ڌб|bH۲?׾u2Ǽ:,?7гy9}K2Mþ3clvPdbcOkv󰃏U򂅞+zn#Ma޳l#l{Ճǘm|GZb;o 5*:h�� + ??iVa=M͛Yi7eST`n#}nr'ow}-}M|s}70(^~~g@p1W; nUNP�qׅ:H'pHm�A�@D "_>Nga{at�{`ixJUn_98y$QKixF�a_�yمsqgԳ�lWP7,3|=gF;B\y8\#xUWN)=AŎcIOn^<j1q$]_?} "Of Q/[nnϟF5@^PY�}9[O|#ZDzoYTzU׎v'5#8Xg;[? oy ~^JVx/R0Qf' c=-\h1)Fү>H ̚v`^7,.o߫#: -0IKlv>qBϣw.WjҸpl,ϙ؍W 7 |;Vy '|ꂸ23o-vumGGHVuenA>lKG$p+:]4��+؍#ߒ$](۷GPny  [;ߺ."|jOS:1L-n 5$ v4p`?iqD r8$̵AS仩!ߞ~Dc C,>1aqXYI υ+*Qmzq8Y]u'qrJ"r?xpw :",+=Bퟺg09 cz;qs À9ѤH%D!RIE7C+0Ojw'sTG��z;uyvF7KI/9ĿX|x`nXRm“z~}<_9>/,竻je 3Jr;M z0XS(dujnW9G:tǦNJX竬wx%MVh~;屵9[Y; WBȕoσMKV_8L;{cEay;s2a1;n#_ǛX8CFXp`~oT}W(BcwQ{Nwybߧ qwtGs8k;K{s6;_q>uVaYt1yG[l̝ۤs6dkh9$hbGn# lp%R��+@ ۨ#,1h΅\%g*ZvM`}U7J8!cz ,zg@z- ՖU|'lS+13o\wiKnassH^o\/@y\;גH;z><J>8gȜ.ec7qNANj]媙xZf7s:/g"쨞QB i(gu$~ FI],!&w2q`䏇ws_ ~a{åۊsL` mKH8� 8\?r fYgěU!?aDžn>ݷ% 7{cuZ#l:LCg7~}$!X_ nė+76 /Z\m{t!%m͈>~raC ~Es0r'LAW0an `atA ā;uYK׆mމHy#8ZzU?ϻn{ŕ ƒ:M=4o]XU~;ôyAq[4 z85w3ƹ*,,+Al-P5Y|A{U7G;߅Y{c $FԿM',RO1tнx/�o+aPwS_+$')!ۇ*\NGF{ss!2" ^pKF ;X?1BnAYnk8 '<n;s_<3攬'ΑҖHgZOUFX[.''1fWƫպ '75-��+s]ĕ/aכ!)}q u8bJ ;gəLf$//9FtqV3w$ύf@~$+KFC1! TN~bM ۳WӭHH$�@sm7/}j gQ?@�G0.v pmiq:Se8J:IhbJ7m׺[| FYRbF܉4` 7?WEИ@VGq3).$i?f .@)"u7INGIWR1d l;=?pOs}Lw1~;E8nZ #1b}s쥡C2ٻ,n٦ٿ=1Nv͇:jvc9}Nj4ć8@?;ea+#6~땏ϰNeuٹ͒t>_/{mrCe;e{͏;9})N<\S&۫%)9+`P @$T@�嘊�Q“�Eirw![Xh"&͹^ ԡi@Lœ-yF>1Xc�6 � E^rg3 Qcd~|Pċ[WR'@$V` F)< avnbxR U�P`bqCTJH}O@468]TW��g &pA-gW̧y t2815" 3n^=c 7` -]F1xȿ?˕H/զU1o+?{EU" hwwZ[OVW*_8]A^,w^hqVn/]sUu#mά#[Gո`S4vyƳF;7;u},cfL:GsaՃ]4��+5r9(o$gܵmΐv5VǴC'L! Qi,7ZϷùۧ?},';�ˆ.~;x/aKȥ a"g?)YiWqۜe;?^Lxjt+aD0ǟW:0{c"6Fb *{[8ӱxo - !^w1>(uEr: qj/3Bŏd|N8lGqiwY��.+3<yWAWgeq{ "h)o1Ow|slf¸qģQD1g8{\\*AK{QH <Ke+ wrBԃ۹'ZXs[;gSvoȬk0Ō%ھ0rPJ ҅`ۏAOX)b ؟E BŒ;F]Y摱I/xz_b$:0^Xp$g /q;E8פ$Px B(ǎ3n'ޥ[!Q#i["`%Wj@[+NvvRr� kF$[a]X 3]Gd�l.[3"IAfȋRvdnFo_ `'D?}O=N.<[Kì!Fmh-,Z YݾyjrVT<E".`k)(ar!hYGF ^Y8�Ũ ~̩p%|Z;# yfdk%j=<;/nѣ@Rn_�R e*SH}&2瞗?-~1{@��+9<@PwVG~Kv*4!g7i#yVK}IseyVߎ^4CP h 3>\;ݜ8)8;#7;8yh ҝ]\﹞Zs[bz6$/X;s2px~; ϥŪ7<,"OTJ@ !t)c?&>i(ӗ`4뜄wΎo@Ŋ-]߮Gmw_nlLp^S& asѻ8{-\x¶yw~ܬIEt#=۾^7Ub$RyaX ~ڃp~tÌ^wmB?ޤlS|'!.q{oBub.+:R@csoR5FAE14q@ -ɿ'm94 *)4($DX%7HO@xW/zP@/:u'U6+~M}n N=Wo_w͏cSfDOu=7c[lvc!&7,P񹀃jrn}3+3 w'*lHi[e*'} zpⓓ{% q`hȍx/ȣm ⇜,n~IJJUmHϼAQwfL@8s8Ieq݌#$'>űƝ>32tܤ .c ,Xl;p��{BM& p?s$ mm$`z5B<��+@hh:؄,3J�#|RHev`.9nsҤ?;gfQ;DZݞ 'N ;8˴$s "D,k<w_) +(QV~-ȸý=}3iw@ Ɛ9Cu0bp#8 o¹ƹn gs9ڃR 審Ð8]Lpx̱\b#D|.pm�9hw#?E ߜq̥`_·:sEr Jg�m~JLț_h=⸏q΍Ԝ#hv 4/Sf9lS'?߹a\uJZbhnqb!q9s}ͧKijޟaoP0_4VlղcWΧvO5ڶuNay<u b?s>wS/6ҩfOQ(<h,FNdlSTxO9CY9YZ<n}|HJ: ¡{}qpqpNw�j�+@:A@�>Os3 e?xs.h/^ȁVw{�-C;\lj?_]N~-GBIQC3!k<I,JbA@��+e3rPߑrpq-'Q{ � !o7c<IX: 8¹>=~"owW;5۱l>ODz;@u7b-Srv" -YKn_>[ s.Ĝr9|g/AngwkAx_8wX? Ə3b8uyum?s`8<'׽<eo<(H ~Ĝg}ymgWd;Ż+9wC')zGm f}7QN_wL1E筑܌gؔ%kHY,̖; X@Ԯu H23n#v9MhXA'羍>2g^ ;HŬ%бÇs6+~F]1h?;q")-䓕xyoqx.Kn‰@`FW'2HG,4 r|]ZD̼8:1V%)B !GV_`?y+@(EB zE9_R(, RT; nJ@f<N }Ӝ2]-;<b@#!�|FX@]rQ(Ya堉< w~{k[o[2mA;{'/%( ~<v;a#u #cn@JSGFuy0HI՘$JԜ`bş=wX@Z˓waG;~O8)< ݌|yD<Ex<[{˃Wk#8z<{';3Uz`!ٌ[/[r ƙOd~P(_Zn5 59ϒ\MJG4y�%HЂ?��+ phhkRn7/:\41@c qiO4`ه L_̽@JâW,R vP[& A-(K8gsLpxg9_5yMhq_HPw|P 2RJ pXocyF {q[9F) ⹃xrc>%qV#Ïxj��K=Âqt(~;NIDdG{݈&,I?َW^[ce^Y|zl\H0\Œ�p濑aD8i({x;5znnQJhx'h S6@ҍxC>FcZB\.Ǥm)x7/;"9CQ׶�V '0Jpwc9gr/#s,ۮVcyu-F}[\yLf!~{WA։=#60zI8p#/,;9X`8>,~Gg7RR)w2q K 8}tz~0WtT̜)V֢տVJX I?!VKOT aSr\4Taa2.ƐI:OY:("K�a:NJ=N^i.c`:RJKOՋp<p <ðWaXBBe[0ԁW @|`0s?3_ؔa4Zs�L)gnn~XRzV3HI=MϺ^sewQ̮,'n[7Ôh<۞ Mf>3u.~)ǭ~=c1k8[9bq\A9ݏUw*2R#ܢ:4)ָ_O<c)7-b  _!V&r+I^(S:|5i@_Hm>ut@L,g /~+-Կ[w#"1`��+Y.,Ib~+>5\n?t $2|ڈp|g2'uqB'o KOiџVκS/F,;ގ}- ="ũ8YM|FԵn#q}RRo#:B߾?el jg6}ؼq;lϷakc[É/^S|H.f~bƀf(p\gg"s"nsw�ƨ8E+ȜPgR@5Gf~lrHk}/bK9:�/3xpp[W4:S3SB9>Õ=iiIzZ_3YV((b\Kz$yAEqm¬,qw]@%}L +Sq%ӖiÖxB!k$Si(>hĤ<W0I�J(+ 84Ra9LRcdA>qӤv ߘ#h@�C�uKHZ$~V Kר ]$t'HA5P~�9IoO$=$-Ø~>eFճpa!X|$;S2rS^ >W^3awG/g5B?*wkKIWs ]?;>О;[wb]_4!wr lQ-̰vvƸ7+4xipA]Dd}H;^N�=#|k+ߤo|=Ώe+3,8{l;utjXҜTE�r!?2Sv !�Ú!h��+GC+uxKa(^zW“$\W'{L=5\oI?kS7s8fIs|<Iu'd&[NueYn<{'4)N^##Bڬs"0KģPFE~(g#g8{Esl@~?akpzqXoYmj89bg(fGAw0g��=;ef('?@q>?뗭Yl}ʾbѦ2;zC rc;9 OP+=\N_r٨{6c\=8Π J½孵|b lw3+(~ͽV303@2^JÂHBڈ9c|=Bp364C꩸@r0kG2x9|R~-KWOcLg V{F)u8v1DW^us�p|7^ߛs9G`N8s ?7E}}\PNvg?ghP[ @[bgxA?7XwЧes<.38~D9eFbү`xy�2"_#-OJ'΀6nw, $専KdugB8N\;BOog5qkP $|iOQ!0��+&lY{t~IݟgXǧ|{$Pm̱#1"?Ettw "]laqHVz΢xW> oķ7 ^FYӒux�;.wصĎԷZ-8ιгFĀJŏ1"Gqf>W,sw[xY 4GsSܵYyw}'{թ*5sln5T|hn]3) sqnoTŜt~#1NW;,SRG V#ݱ0K /{ƕu^.R1ze]OR&RPI&Q Wͥs1]JD;4)x*N;h 1(~y'"ªx +K:܎Hixw ֡a{үRQ,!zp\Hq/ŲJNI.$}Zde)'䣌/̷0^qC Ь%fwu:Ufq9vAnϿes ,~^{ۻp;loMLt5v̷ŅEwף<(Ⱥ"0>+܏YÈ#)AIb.5qƨ|Oapd(zԸU+T(̞@�Fx^4l'25��+J B>(w*5ݽm`f}$t8`uxZ%o,yJs;յ3g )n.~9Ŏ3+i8?UbWXD,. vRsrrD{ZNo&k}z W;,IĐN kxak�0A $7SsCRl*@ *~#r+w%+JϘ/q<o)B;Ϧe9x+_Rd TRA u^VnlT>ٟ; lr[p*, Sy{3ݙx7oa?1g^z=݃}_GrzyI-1SL Bv2SX5vgƪB<|.,]^_?29ﰝ7rNɔ/{tܓ劽O҅=b5'iU<'u3[n#㠎-ck0JueaN˟Xs4Dsͭ]PH̬LLM(tX9Cyglwqgqb"uXXQ$' o: AV/{Eth nX�q$. ,Ec=\G9Z ^yBpE���*Ae/^ cе/PbCQСq *#/EPmVؖ+f9ͅ }A1)ݾl <P Jp #�? e`a10Gv.La·ۖ삾?sݯP�ebVnt� �4 /`R`f&��!� S3g��1� q� QH19n#�gO "[~mǼJi[%!* L$h :B~W1'ygcC4^+XBpykMf 4X 9)$W�0$$rȅ�m(Z�zIG:7Yݙ_~1Aa:;|i{ NZP9} ~�6LZNf,jF vJ*`D0!tY&_l%$J�ڤ /HuQ!`׹X,ƃ [G~HQ3c�G#AnQ}z(G`">, 7kHh"&4xRwPK(p"b$�@@4h~0P P44 $wh7�osvՎ R- 0f6q}MNst;f).< ʈ`H 3 :`PmT^&v@a3-alx7r׉ڊ(xKG9Ԓ;I%,׆AbjP95a�4,C}:ONmJx>(ژ~;7jR$`?jq@�zkՒfNsƋV!FG.adǩmFۘ2(䮱/a#eEq݌ !$7GIACJ(5 ` � uSw #X0, 0(G.c^?G'.@7x$�!DjH&�U㸦\-Aer*( "z`W^QÓD^HJ@ͣjd߷4NdMB'¾|ijD� 2p?=b)&8 `X6vn?x< #APGH/3twR}N;'c�AK#y?������A��*gv8}LJlDdI/ERY) @P , I& >9/ssD3)nV୔-V� mC R` n<4 HءϲB(:z�'6<gN΀7`vP@ bpxTun,!CuEכEs 8O99 t�j/8a's蔒W߭]Mȉ4뿷*-A_9<NX?N- ?!?wHd͒s880e'7!+jhg@!�H d,37VKJٸK x ! gpC #|&C@u OHbLÉ@SؚbPkcP$%�@z.@H"3M)aG X7(7,W98@m"V擰Q.=x/CL,[r�&x W~Gw8j #';bK +NdDd/ Sbw{6A$9 GW ;W2Re{ZuvNrhr(( -:DU<ܣfXξ$~!枽Vz�҄䥁p؍uJ&9wWs/.Yd 3wym98PN2K݅ףZy^_KْJ|J#p۾~7_pWq��*>{ri 1X-�_%`XrNIBK?bY!2b�7a5S0`3%~s7H{7|mlB��I0j?O0gr_i/ae#67[l نoZnЁNG,~v?#>9T`Nme;{t*?x>S#ں:nq .cMc/z؂GaO׏@s]}kc3v[* -�Pm9>WD'saxA|qIs179y4A_*mQ:5scŰi#7G sO w'󄣜@Na;q8xhI/aEvVRv#{1=yI ذ2 CJH!e. A, !11W29aNDx "Wi[p֥ |8#Tx[Vm=ee;ݹQ~"y:) ͍ZWB8v BV'8��*Xc0 ߖ$0+f BbE3<lIGtF2@QS#t}۹ Oՙ#KٝM 򝏄95#Rϥ)3 ,)oZـsvߌ,CZ~vg,L0i+/xmmeY[0rJ9͗//oߎ@1~K5ף ,n`gWγ~^7 4U;w8W4BuY)'0$LN~i#A½ڃ~)ߌI9ή|b8o-8QG`0Ï㹹v11߀7,laVw'wƏ| Չ , Qø=$Ph{| Q'vƞH Nv8WS屎Ԝ$<;0{m]q'r{9xV0Ywm"p9xy8aoe`ウ8+2„W1k`Ex9nlob"oBNׂ"orpe'3aCG!vLSv5��*C;؆[CI?т2䙝J|4gRy{5kq^B?oloo[Fy??s>Tܮ,]q/Yc~ヲY?J?_‰)&VaI׍ 7E;O'+lOc\"9(Z+E@_,0P܍꿷ewpaLjhyCÏ֧l5l) DQB9K@6Ngs4YY�H|Yxp#  %2|cܥWDm W'P$R PLjnݘ{[ _'﯂ !LjYf#obrP!?šF4m:m϶ӅRjbHEpŴ4FxXu#]ǁujnn+ (^FI,G^n4ߐ' e'l;9wz”VЃxv|8e`S"rwיq4yxS�y��*^| Bx줈Ikkݰqo(m9񏸵+&lF/,o?;G5:fܤC0#Nĝ'{p@*?%?rʝ,$QF^J| '弯Ua[`2hӜx_Z_盖/jE ,r5<JZ_3}bI; p9i;gT( wl8(^G‡kBǻWN9@d8@2X8mS8rN`w ~o^qFѺX_Xg4ܹ޺6Fϒ8/RN!ظV]I;@��qxG'<'0S(ٝ^vf7|O<D^/3u>p8.|9B>c\S ëK߀y黫Qτ~_Rp6F}kaŭjT ^ =yhEx�6QUZe;<@Ylݪб;9Q��* 8[lKeJaPo+rW ǵ(, Kno,+G[H¹_}b3|z% Q{Jw~t॓ҬژJ<ԩ"^d~7/?#D8O(OAmYa/�ل^j<J'J7a܌cNW JA �x0Mͷ-�7Fϟu٧í}<8y3ێƈ .amz¿Qkl^CrI !Ӱu߰½a yAz%Vƕwl㭹 㛗kS;FG 7xyO?psdaq@ EN[n_()_BBU8݌`7̲"ph9¸++qHwśiG|saYOnHjp,X?X\؊2YNlno^A^QY6/T/TUaϫۊذ{UyOWP{Wt(*nfLDr t7|wGPEa A5L-Fݚ8xѻ/lsv[/:y+ ~c+Z+ԧ'f(w3p\n}_2r>~bWdh-ym:9G>saC8Q6ke>5J ~ (/x['W/1?1V9w{^H$nY��*3+dߖﺖp8ZR~ugH @Xjq| Bj5$<Y\4/>I+=Z3W? H^6GZ5[㸯+~2sNLjM:x'{X |f/8q-/ƞ}qԽRm3EojL-LVŠ^>ջ #)Ѷ`U?'qb3n~߻3T`]l�}2D,'u(@v1du|=B-myB 8KDndQxSlP~pL=lFN19%KnrRӷq rv .tqΤ׍lM[9 'q9?kݯk'i}[ocf ) `�sNkՒPƯ <pa$(RQn۹_�\EɆM۹I|rٗ75h:<uuu|s'\=tnq@Y=c.}G G Pr3 }Z%㛮'USnzPqZ^AUa"Sb (?9y*O",)Fg7GO[&|o$!?]rE(qBȞ=kgkR곈>�ňUe>?+^++vGaτ+dsw;q u]=ڍ~G;Rm^8wq&qAD]V$)ېY23)pMjǞ/ ovDN3m�/h0WNQ|D/Pv:~m��+Į2ap'r !(i3%͟0V(,nS-{N?32V9%8ֱ|(' ƺ8&y^u o~׭��ਊO=^dй~Vjc7G¾Zs/=x x;ca߂]<$2#d/xNgғ?OiA;W3g=ZF%BN`_t>=J //Ot##.?>Xbt@f"cyB[c4@.W lK+sœQC0 0⒁%ݾ)?MZQ?&xqg`_1F@"[wqԯͺ4)+{r#}XޗK4Q0@öT~ ȬEՊ%flq|z_e�/93}ooYsi1Hb5oĸqˣ{=n'rra߅?SpamM lk^IꟚ3{TαߋXwF3}QC@Zkx΅Z?2'q/�C+3+=N<IBD$Tnhu,Gbw԰ADŽ ;w5,Ex>_cڭ|@'+rU^/M[p�� +77:+>9.̥▏w{6`?} q]R҆`>dI3PNu#3s(V)%21mK [y_mٝ/:v↝x\S-3Qԩ#JݤOc\ۙA,#~t�m.dv-alAӇ7߮rN{kBH2q<3@<.0ca]o9EŎerX}nIfN2Y\M +#{pDž &? K0nۘga9w@#p+?ĬoҮ33_dA(()/MmC9EN%\ f .U OZ;Z941ՂDhx|ꦷ(+Hn}|oPThy91fÍm;œf@JQݥ,ŋe4F6(-uYuUOnS 'u>|lqmŵe}�[:Xfa.!/^`Q[6Z )yAcVUޛg�� +1&-,0k>n Z<7n7�U +j[b8` F(3D7VN%nMJzCI�rqXqaY ͂Wu|/q+K$U@/ w8tL4'wC3)m+ O& 1LH*]<cD{vf9~>1,gBT#3Q0/л4ߣ8=T7cq9P|jl‡�T68 { ƈ q6`3=0C&Mы<O.V+aJ:3?_Ρ"x#an"7|~f^jxuXznr1R{<Q<Yő8w gDžrnۇ'OpaXp^|z|oyT Uo_⥪,Z*k{Ywa\^[Y8գU[a-{-I/1_}Ȑ/|lsyǘ,>2d<ib50#pyBoޡb>^^5N{R]Ut=ull:;GFeo4<ՒhyQ"W1;:֠�OjP- ʷ_V0zK؊�� +;K?}О~Vbe%2&r-uGU9,0ihܴ̎, FC6^vR:��1-OA/Ksn#)-ž~pHW"{}y)s鹟f1(w08s9$N7'7/F~МgD@__ď-ő's#w?OX@ENJ/zlA$@}v$~W|gl ~O#@gvqsQBҷݧcU hp$9*7$)|7cm^Y=yLz:O lnhgK;#%'DRW~,[3-$|#:P!,~#e|!G_euLn'ma| Xy: H[a _Wr7r=U'vWvb )py|?9/%!\k>擹k4J-K_W[9՜Psw:$]x 8+e>Fk+#uMJQ<\W0<W]]KVQ_e_Af0=&NXϲ|qǚuꥉޝ8 ]L⃜zV�� +{N,0Y=ۯ``9:C'9Am*~v uXYTo^d~[l=9ז;bj(ws.G{Q Km)%w ~ۖ^XT(fاHttb7<BX ]i̼i8w"N{wЭԡ+{!0%K|qy"�~{{Nr)?/u)�e~I}d+z4EmG 0(r-$s-z$�%" ;v/8Nkޕ;NGϫ,Olmqy8-:veVgqX{asv#s:X~-Ly/?V`(/ꕱ7#8Jdhl@?m6] QsrS=z7مn#~N'QN/| R3cCt;N"߁qς%x#-AFIu$umCn ";e:}'g0HV"@5f K9:R-pßJ@ׇ89nf# kϛxt2lvq J3w4r::OCd͕ȣKOѪubMԳ�� +@PV%ii% YQD<C/! V3Wa3f 7 ʖ;ͳ:Vj/F?$OH:+~;wۻznϭF<,?an#$t[|ng31Z:Y?Ig>e# .TFTW48F" "v$Gxu HNk�0<e £Oӏ fWa<WwQ5m77o1jn+KnIJ 4#:޳|giV 8@f:zL/|"αrg1y]7{7=СB~iьnwy>c<c39Jpw.v5| H_ũƿ#&Ncp)Y_9gnN].Scщ+%ϗN.B7 aM6#l+;c\{ #Ÿ(pt%,۰F((^𾾏|=O_ϰů XW㒎F{ƑׅG}�+|Aڱ=k8WyqՋc8_w3s Xb"0y�>v 0tߋ ]㻝;%*ۃ7^-Fmw��+WƇr S±4��{lJ߁3~gnSt|'JX~̵7}%w~β т@.;* IFd[tő9nvH^=dӶ;pl컶nr!q䃘pƟ9Vs֯=wlk><[D/8ԤcF~1wqZq�U4*� yY\%ȥ1MǮnܑDgQpSwGcpP,QNm'+eZFHޑ c\qz&%|8Xֶp/N׌0;j}~7ܫJibwg N;vulKbT7;<*(/0(Lf~ aʼnD3$ծ.`m c?J ۘrq9/yͪ\+{SIkpJG:ֽ4W!jσA?ラc7,q?zq\*wY <aUW^nclEy�t/Կ߰?⸑hҺ;+1j$rw-{L=Y(}W~Oq8r߇>ͳJ FsXC)F77w[$g/}Pp'Cr.Eׂ;}0:|[)*A<ptӾׇ7}İ;F5("}wDZ{XOaijI azU$~3{đ[Rʫ ?vi1l@'$Np��+Y)#i9=V22dkpO f?)/5g1%^%Ob=o!xOl?{{fpB n Dwk1 f8l-A;%N1׳] B-Kpęis~/@a$@\s^fNN@ЎHBQ9f3yHXA@_BǜHA>6͌7wyІnz W}Caa#(]^ Nmfa봔or=|A]r/hw @/ۊZ.gǖg9ABli[);|F'ǜ8=WUS{89!F{y9O}m@A[w!uTH'mFKӐ Y-+sl\C8Du_6#>3#rwc ~[ƮNl.ڜ\{="Ҍa (NNң"Q)ƙßs| 8%L xߘ\:V[)oVŻp{X^" 0 C--lPnWd;W;qҏ^lzہ]B_-pw/WTj>"ϋ;@E7ǜ->֎m/<u-<Sß_RcL*f6sxPǽ ֦wUZǺOvgQ�_=.{l!hyO4|Yn<$AnG#e()AS[ׄoc+ >wc0ZwRꏮ׌wb.wpF6!¥zp􏗒g%X?f1c |iv(at;s|Ϝ=^/50j>8lj0y.^־A<ct3r a��+9׻ HcA y-?9JXüc9;:Зwagq[>(I~^Sk` O=z$PG[nNqsPƬ!cm]x w0pB1;V En⹸p?J8G)"I��w/$DhN k<MI"WԷWDIb<gnbyh0y#)!a B\P< PZ?F/ZݳlQ)&Aŧ4g`;\~&$XP+c {g`ʧ(%?Xr7Q3u=cw[W?)?# ~CR[G7;q2?NïvpA?+3N(dfy)د_WK{u$RR8&,&G \)$B@%÷ ^6`Đ4`'I Xܟz Zƥn`$ܐHׄ _qgY4z@:P!�:LEe i=T qXYXA@H�'@R`,ܟ!<.X@O QPF>xჸ_%,^v8Y-3.z٣f^)wZS>K+a1Kl!O1Yu"P<+asQ;f'@pKk_ _؝O~No܂ֳXw-Rﲳ(jf kWƟ{c8^#Pۙ?Fqŀo^NzxAfc(jIg@c tn}ù9+j$(QUшyXa{Q%H, IA圩V?/KFÓCT3F_vfj--2:xK��+Ӛ/#J0BG8RFB)[rjxޞ/+ﰗI oM&W1Y[o]=#{l Cۭ{7M58WOVczԞ݇n}p'LaC$sYs#d~߬+?SQ28abdr:Q0?XύFdjc'D />#j?k3hGG1"s=wn<#Vcb�Ezг&q^Ƅ36u8>,;J:Ol|^Ggl. S?IJJf C\jxc(A`^o'[3Szny)9VX)|(QgKj.Nĺ>% Z  lahqmJ܁,]~5"o믶#qG +QAZ{s@^&~8=xB�3Q4Fl]`\'UcEl%K;Q&أs-;Nagh#p>X3a.vR92lǟslu~{ZnfO%CQ]v|7?<\$I616qi }-m[^g'4cLHC -‰bGί :pI9c5бn1_G'>܋6GzPv^h?רA o-r'F}Y_<)hpWquA=o?Y, fXA;fnPxAzrП^wKh&$C]My?x!5ǫ_e7B7g@Ӳ^{yyÂ=F*J45O߬C_e5(#;mW0bQb{#aU8b; gͺXzۉxIpz��+hryxalIBFx嚰 Gc { NDW>+�cwCzkw$Y~zXߓB_a#_Z!.@8y Ï?-  4Lh4AX~ -��rݹAxBImzus8>~itu ('v)k<wPW`mm4p'&f{qN΅e[8vIGΫm^1&X4?)VeW*N<;+r}o_:vf#4b[zH}dUƧ#3sl~^۪GX'B8Jy Yw6uua0]bi%f$]5B0ٹcQHůQ\𫺈"? ׌<~9-Mx!pӊ#}(`Մm 9AEʂ[0*HY|$yPV)%Xpܚ)@JT}D$P"ǒI%wX 3 g~P'ޯO9@w~faonىqYsxeߛ[W aK9cECU|k#;9x}=|yB3;!V[/cyE{ ;)g -Igu fٸ^/v"F^ xZ[D"{wcN,$@p3$H~ DMn9/b̏ k;-jy9wDž\N9jU<(v8ó̩σ_ŋ$ok n?F,qFWcLp/wW!XKa`glƏJY2 (4q=ƸҌ{GUS BebZK JbHXB'`V@̵wW��+�R0Юg hl7 z|[ <~2YM4Vb# sv}aЈ-F|v]ev=}[9 sHٟp(P{SsNsH${"BtzWs8|= ҳdN$9ݯ%5m 7"C+γ߱izH:k,[6s!A/)9_>ܓrέgbrZW[9(}wUR6/;_oc^ʕzQ?8f8~_zgmTf Y|يȒBlڇUZ].}{`#H_lïWd~b:`eAM}SAާ{q9iu#s6jv?ci=F?69>벚a69`h?s3רlA <s"Ao{߀sy7uuvW6=/Zw_Y;9)Ǚuy88mPm{)tmH@iQ'1;k F^\=Q?w7J[~v.> Z9l/?o')n?0;ɝ֖gRl\+CI˕SJ#H@ aDZB2|��+Q[QCOm|c ;()W%75SwJaP{s{^gI\V*INxy#xJ3cq7 ]W 3$~N~lqq2ߖG #χEQפ 8'y$sڻc^D77 eAfgÚșVW"n ߍ5^7(>ヂ'Et,gz-~7fۻ hs(w􏱮gWü_lxfn9l8@}Cv7?B#2 ט1֐G9ap;fdNlg8eͻ6;3u}%Pܳ9ߠF2B f%8[>;s%|m738oXz}[VaG6j6!_ E7~g(y a��1/S@\NV%.[s8c;Sa0n\8~C7VK]#c.$q]#~4ac\vE-PAF2t+n(* -<BL x�X|+GwHNô[r:I6`>sgc$bA $ 0Yxz _x %IaeȑPf#I 3*H `7 |rP^Q,WZ`] {~s8']*ni_>rAf_xfF9AX?N~-}in㕖Ϋ8ßwosQ8 lyj sYT9b 3| soڝ>cHd_GA8wϒsw>52rvB򛳙\AdwXP|Lj7^_ PZÄQ!_gQ9k"{s(GcN,(�~Fs:˶?Ps 7pyb9py?/xSq/^Nݒ,@u,^Pw,ÇР.$V?GU[,ӜSu cOcv^w,Ђ֨��+,xiEϊ3'y(�YK善 IeRJW~[<~C>Z7:j, -H|Pr^$<fnd}j@юm,5Gvs7K 18L�X`|gz(03[fq~gw,G4w\whIb(6W<,g>Ȼ7G|GOFǾÚAǜ<$P$}okLj (yCr5 }{q  I[ R"h0IO?l{6' c[{ WcčuL?!{a9XvQ) @j::[ao?,/b߯`XzЄFQ>f~KJ/-N͈?;71zoy};VW9^xW6?Z<lsoZ Ɖ7|iJqo1Fzy$ |@J,&pb[n:@u [9: :75 X?w@>i\rX?R�% Cm OPDtH_s\jxp@Zz8H^(4}?IO•ڜ((@2,i�҇{9jV{9x r^<NOSSNIOOsD5 H% HV[I|;zZxF[ [1jXRs5Fq.je,ҋ=[v",?Og+c"v{>*4Y_;76ee5g~bq% ^ZWngYb~d$|=B?cCRA1ec+.KQ$sq(Nj]VV-Wdn=tm^cڔ#[B_ĻSPW,�;kƃ<Dx?pj mFNjjl Ɛ]Z_h~g}CXD(7a gYnY%i⣲d-7:oKHN&aEP)J2{b@eu, ;Jπ��+n)oa2O <Z &J~<Xe%r~Ύ)x؋V+$�zw@:H΀{⎼'WZ$:#[vf~Qm L#ƯZR5"0VH<]}`f�93Ǿ˳75Ǥf6c|~?/��y7"T}{ {g>mF~LJ)ݡ ;yǜZx(pv^lјVA WP1[l`WiQuՊm6RS|a϶frҳnY&437"p'!2pLǤnxp镂B'cPng~w0h67݄ܜnH6zzCԱC/:r[V< ̽^@"jH RǔbN v+@XBIQ'I PH�-$a;^c2&(* H/6w~GF: 09^ۯO#�;xX刼 v .F/9u 3 Du)ϼȔ ?) $~Ӥ . >kz ; a?Hn+JN8 a̰SgR}bŘ풧K;۲YaLFٸ^vO_7aj̼܃juSf[xx[}o~xnÿǷ _5׼en{[npZٲUсqr"K'~01ϮK,wty^|yޟ_{{G,qa򈗁M!ȋ[qw\fy iRgsz l-4K ofQfK}?Z0 CSoR?Alcfs;5'�C}��+2r jpe[sQ)zFCd>CͿ+$WPK1F4^ HAT5$;r9ݫ 3# ԗR;88S2sn;3's(ueDZB8^.2?7^eff\k_aѿ ?I[ˮp?j*?v"c z?ۅAZk SorPh vgi.$8/@rs`Y1;SHzDv:澱xn˜+|Ǎaq|w (Fm?&Hf3–=kyXU$ %ǧQf{p{Î~{.>{ Jn.<p3N1jws{/ >D;,ͺ VS?8n?z9)lj68HU>c؎35wY-un 6yb[wҰ+a_25:1XO^͖?'9Y,A8 R w##dA\W# ՠ:6I'Y<WnĐ}+{,8JxQ?Ƙ` nRn|]Z#O@~b -ݘ;-3Y}#��+ɤ$8haLKNa\Iđd1+~3 Pٵ'+wYY-.3z̄VQC;f9~n^^A{UwaO5b~+Isԑڵ*j~(vp $Plh<)JO=K\rmݙI`ݼPQ�w.rpaA e_πk+r>Fv}%OW nā[E|98'wHٟgjyov#t ^d:[f>-4ά=$lB3b|?^'4eׄAwպ?q$_j a<GDe6ͯR9ݹD<Ngp_5 }xY{;Gږ)CTaR՞z"=@sb2r,;,:|:DK,8q9bgkH7}$0Y&1ۈ͸zGÜ;<,S/eqYFy��o~lj qr|̯8{-}AT{WJ,~ˆkoG Y& c`++[*3'1_wg17(q^V.eB@NemӲ=j""ؒlx?(|}F~m "X.f1J¸ {:,a/VL;Mv׽D넿#.b>^wZ#^܏Y<$_5|IM'BT#+��+ٕ!(pwo1Xoc} 3uxԑe^5 ?}g4,q>WӘoW|+L:O~oZ\rNI]} [é{+>ZcpLZυ:Lk,`-lw_)){X%)IFS/`Qp~W|AJ[g÷q9 41ьO|̧Uu6}R[l(My0֏ZEu;:yK*%C*ԧ)K Gk?}KYg<LJq_a$*+g߷QH)Egb|u:qs?\P=McD[nbleֺ@vD<8�e|$,:lj[y\q}Ǟ#^r}6';hm,um=gGAZ:ӊ>gejEN`-c^sP Qn-7 W\ n; ORrwαqy€m#^q|¿?JHVfLJ1h9|< ,v m:FoCX|N' XyNmq⇴yĨ-[ӺdD]M~<׃0<#swߙ|G+sz�qV4@Tu@׏+W8ŎK=n|NS״rۣ`ǵ!Wz"5"nP}75dU{1K8�0L`s\W0tX��*?&\01eOp(0=!jC�H%_5%Y_O ۥoYٛە Y@%Q/8 ȓ^_njϜP"VY7ہl~9$YQs𔑯e$ ' a+WH "/ISi&`՗ CImc˃0o(0hBLs h$D�k(C�G'z !J^W4۽,_ŀۄ |!̒f!w8(B&ߤ/ٹXA,'h #/@ msz3+ ۫޲aF oU0cp;ϾQ_9FpxDtm==T+%Uy`*JrQe;'93;@�Z B{7/<QP&;)3E<y$Yk*dIw^R7;5H!杖G o"U1J# oחJ?JP|M2^!ߋ8FLjC�=7K�&^h�~C�bM�/ eTC�4"Bעj4Yi^7mZMe([:khyf1$M C=B @+ ?<dVXP@m4M$I5.L ^@nPWY?`eI4L5%ϐXU_FmK*c0^Xc&|rG€%HGpeUP\spx#9Sr6A\MTe-Y+n:VvRHHiVoE)tRfmؼ7#ְ?PAb1L@^RJAOc90J1'@��1� đ� qh\L $ F�'NVM`HUd [>R9; D�@GGLC,NCf{^ ,fi�rBEg gr>KʼpyDbr#n$ DHXU]~>Tz2Hh&$[F"j@t6/I>n`ҔA{ӾZ/)Ō;2~ !�9 Ip,������A��*O+۳;7Of~,fK7nRPS'|&0HD=yDX_?f9gy1?ӿa^nslz㰯9(¾VW[ =�WR-,Th�b;) G'v*p8Isw-·q|+:b �*J:C;P$'$wIK<(P)?b$R:Q J8?X,rJ3?ՓɟwV=s99}FK'1}gHdG7-# 9-% hbW^>Ov/6o$'BoTh�N0 v P�J7tu#xgXa pĺ�TMhq0;Vd=j^"];q' ?t>:\ĻLE|+哏ދSs $W<O,'{-lYxKv=܉?^Hw;w&O@ى`.&xpyJ| vMZ(31HvgcڇթblJ.էxsoT~N󥑀N|;xj$Pi|F,E q&9q1A%^~Z+/ߩ_/`dyvwjÝ]]K -8��*P'h1h-8_ 3HnNF+d?`:OBn5;vPAC CC@�?Es-=HW6w^~g-M/N!'į6+Pt),'n)ֳ߮RN: Ý IfV턲¢F;9#e/5F6s^܂m1c(-ooğ>Qsm7؋ܙ A( LN $?_HӔҔ<{$Bcn_DQyx �v#ٟqs|#5gn )(pQxG}3g}Ak9f4[s=oga<@{FŞFo@1QKl9P =wƫ7�,,)e!{'V;ԆmIDiRԒz @ C8IJ�#@7u=ȱLC E @[. SbưBY,8 ´Akȍ VL`T:i-ڸb4<GuO4y]Q>#D/-ԓ6ʮ-xJ%lc-j]j��*71<$lMFm$":>Ķrf0a0(u8ޱ?n7~JͿ–C~3~l4Ae=g8+ۺ{y{<"]bT1SB}rS$4[f }Z &iAi ?1ei5іq_ 7z5/v<Cp.Rیe~#c^rȆZ4#rvg)(Ya[Yn8݄gwD9)[L%#,M' (X O(ȅAUGJp~v5%:1z qwZ\1j3/*׬uѡVc rOh w>qaw" Q8W?=G~qN/sYlv/y~zEzrOBJ��!� s3g��:8Z>#X`+ М'qr! E柂~A yݒnrV_#ٹѭwa޼P ڒGI j0BlG 7z V'Mkc~8G87w+}^;дssk3u@-p­X!:fp��*uS p Fz[7+ 8Oߟ 9{k?o{V7aFiӎFpZYQNK @wga= Cw;T1pf©uلs嘽w5ܜd1XXQK$u< +;pM�N$p%wĘp&(o0@KEsV!8L߶/1j열] Zc)At SX2VF}򹫳7 fǣuـ>8D!#r%w p(W}:;w1ZX | x*_0ïщ;>H0p-~I(#N|'VYn,LgqLHx;0-0mNFsÉ:99sp['nz0Uhdk&b>Wesrsѷt7ۛ ;VlgYy;hx<;|fv#Mقc3jžR]v V()so��*8YNQ}n;qrg}a N yƁզ}}𑭱o~}+Suq]=]s7I'/D\n쑞ێ[e r@rԭ7CZNGp.UBxOow|6Xizzſ#kqy:|6U#8X<W/k~8klnN9(Q6tͷϹ׏]D4)(QP)cJ7RRm%d_Xq:x$gvzfPv8i[ 3w}9$TCRcB͒IۨG^k^*Cq=@1Bss=.W $%z"ep#)h{',�^')=VF'u}NqpͲ7so2<~O((ry<u[0|B<I +sEh7Se W>?+lۅ}h+|aS漽y^*8XyNGeûpׅXcŰHup‡i~'IߨL+"ڜ@}\%`��*JZNI{s O)A<MUғ,3u]|^= Y]R,ư_^ W)Gq+؏I$c-A_[ y?;1(R:ߧ(쏞`WZ&�g7:y#ǫV %l[%;gN lkЛ3n+O�gYVe .+~u|- w-rP!۫ǘ/܁-ךBCm׋ÊUS3"xH4(Rm7q OqE_َs ϭX e?WH%se^*U/(ZJ _N",KgY;M^O%/o} !eCtgY'ilw9ЬG"}a m2/ԗVmivwx@;u݉4N'>N2sہ Ss:|"x{*:UxR^qO/lqBpYv7n:=ڱuë%}+w_q5jgm��*߹߲Xl1 KG��JQ!ׯ~I/%L^n@D=|R[ V%?dum8YZ:ۗspO%F(]?S^dO;u}Ge#GXf#i~;۩!Pݗ/X^~o hī:q;+S�bYx#C8 wߥ_do^ [58n"jmf\Re4>ۗis~@=I+ q^`7Z\iXC ssQ3cB?XuCrInb1Ѻ藟.'% dJۿ59gq p"Ci:^? )o:N`;OՏa?1cҪ[s9 vC~7gG+urs8w|w'%{�d o@ G3H~Y@'rѿUPun}eݠ47Džb=O:\jGic#|bv'*|?@0D0yzVj;¯Aո:SXNXL*όs5~ (>zۯ~+y47b)s+?dxAJ5<זG1+{:nKu~`몲׾GՌ'h;z SuW9��+,̀QІqN#Scq~D7 NZ -=0�1%n,%%j9{{=^sY;yB8Y^Nwߘ; t>χ <Bg X&{XTk㘔cĊF~p(CL(?|~nK,k J h9A3i ~^ƓDu1|+y8bƅWu{lYɟ?-;cj#3iRCFHY<+,i,/;jkxYBH>oS#|g&PPk϶ߖ"v%9,ZfHn`֗^݉X-H,pӘ/͋( ?3~ߓ?|NLmW` d7_,I1Hـl#fd7PNN̜^S`pV,i_ OB,^4Btٶb(^ݟ<}af6my~&^3x=Gb%q^c1܃N^ {P\z.<}pe @'5T}߷n1J>3~DDAQyU=Z~iβW7ܳؗͮ+= ޤz#Vx[j0q̱Tms�� +E~?';_-nlZwDzw5 &γN\@6d"ok@:ab_1G^8w8~'@( ,7R/el~yKJ r_p3j1;6ZaG4+yvgƒH? BO؂3Ӂ>BoőYpMgo/m]!I$}VDξ?y}e+m76pA܇^J{m'oat[JA!]npQDM1ixPF欌,vE{\9•;px?PYa%ϟ_۔jro$0/#'~6}%sqJ"Ŕ 50G@&OV">(7R!"kudtխ޵ *߱F$|}d 7M 6rW|v * {a9bvXs;_uO6^Ę>P]Xmk6ązɇ5B [~9 I M}޹�� +D<L9qGt&tlbh [dZ3Tie`(Nu+m-!mŤ F )j?��C %)7|VHF67fKl'/e)MN4zlF/ ]yJq<VZr4em'p'hfr`䀿|^O-+NhX>7 <^w׳ "40 #)I~)Sw_ Â_qCg5xN}7 z9^8AJ2qu~Օ@w|~8 p`qX_T ~L?%'nƈs"'sH^CPQBG$7~{Nf8W9N%c]GĝŷV~ۉqV~~1B'>ȁ `%k%.ejLipvQ:D]8TCf<_Ջ ̺/PKp>"Ƿ[p >:9O?n 8+r{(N#Kht<x*|@>39 ic:Ȇl>5zo|>|4O D]u�� *~BGtO2>( 0 FW_!!-+z:3(uRӾ菶ш滋nMR78(un$#QVF o/PdƖqn,&On7L9'<EҴ+= 0.?"׊q%p<,|!7q$`ϵ_&5f~"^cqüm훮Irzg/4&\~qmNܞ%`1@*G :X"w 5,�m_qA3>{-u9?.aK# 6wP~? ]n) cv}Lѹ{ьs~=-_oU;VjN h*L8Y~'[ ~wբRُsN:e9{B[#s?zA]AΏ/.K[+\ܷ}Dub/Gz(GA;<B[v"_d3 #^7 w<9^ x;{J핌suBpruZRskNU,HKυ~q֡(U[64QJ_mZ�� +&YX̗fd쑻u;9vQl 4*lB ,58o!D%&gF6bz>.[~t'8J;'238Hqls/wut|(W;k�ʷsiyfnz NZCrXVByݘ=z~>>㹵a2Hɹ|~r򽤮+w;߶?#p<@UXNE^vz;dqGDYAUD޶E$x/qjyCrj pYYOp<9sprc'Rs1<ocCQ0stz_IBniqCSGOԼ39 3Jˎz/d:geRBUy fs&a諟h#b.Q+cw@R|&W1GBo+U҇ b<8+.c<װx)cgώDapn:J/u)V5߸7bEï4}w ^;ey, V{yj!v1Qv$[8SkrsGx: ;Ǚ^tp>U3yxIfs8Ss@�� +P IWkVf) 7 Ԇb`act'۩?r'րM2m74Gα(ds/.2[ݎndzQ AH��lfo/w4bFq ˭m.g̾28H<+.JX|+}PVcH"YDY[_;N4K,A{~v?* ?$*gNnjC;wN=";lakvk?F9E~ׅ`(%{Mw؜ӱed㻿9wX8ll,f m1ZuS]2yN7^mԤ'{C3ng <ԥHL;`xsTGfc|/ B$n'}~+7 UBiUz{io;[#"×4xe+�y|cu.9oBRZ߭YΔ״+xcvub7�ɩV([v3) 출&7a:X{جi@5' Qx +D ,'w~넛+|GW`=]w10jHb\ c1QFYj͇;{ '4yǀlŒHnnIs��+A+?9GdPF.|cs?^oӺ3.8wmlgf͋ޗ17H{fp;=FLaC}is@g@|7r'G@<)cVFdz~o26ihg>Nc&>u't%|$s~\Q6ܤeH]}'4DiycD51gljȔnF0++((Isyj| μ=q=z|ߏg&wFI^c`bF-^J)ݺ x`-ߧn{N'ϸSH5c P ¥</V7/-٭ 2F{Hnq5^Oa.Nk;,z^zM֫׷_Ng'߇ 0[v~ZǮ28^_gnw~޻ē2.Yn~ Lu Fwy/ W!j_TG6j9n'> Twct%}n޿ƿ8gt<>x5W__o9x!z݌WѬ0=w~H^87-?7ŁJ�Vϸ0]꘏ ,/4h˶"X"֝1J=f$z?nhXZy睝hoVQ;zXiPHhr9jdNI~pL8��+'rF^ V! @H΁s2 M Fﲟ<VQ$#sgWue.D+\C0sIg9nqY;9+c.lcpԖ71()/aՍ8y : O<'WƎPma`+gϤ}z^?v4yxY!r8O_=2|cwW)ϲ/J>�؋ύk3o}1FcU+#[+uNҜN8^Dj69tnce̴qR7/60<Lw�ۙfjoIw` ]I=je(V,vjR1 +j0 &N?IVĶuX}L+&_9?i;ZzQb}u7ן;snXV<nF{-?ff眴 #ylRq,<;mK½=7ކ'pE|UTpm}Ar xP-U't'JA"t,[,XpUq��qgam+\WGGqM@c@U�Rad䇁| hs.~2Vlw6K58}bAx"iHuPk9;9}`^# qfZƓ_R`uf©Ք9O3cs$ԫoAjV6Yf<eӜ\"yif9 'f5#v0+p/f^r?oI-ς:wđeQW^=L쥿l9Ǒx vH;gF04柳qn([]\G3R��+HDWXd㕿qղ3F1 18w^ /߰'s<Xiřp MI{<B|=@�<ߧ(,)#9Rߡ{$6@J;|-</{p܌D gR*'ㄦ;_V0Yp< `އF,ns~}D#n`a�*g8wҘ޿^m#kۉsqQA-~3pC#٘a6+g nW?9$㹖O,~Ii$Zf/+[1_ctko4Ϻx+l~kJ<1'+?O;½%'v5ߞ*{3[9(TZ~[d';e;I/)aOºcuƚx3I f5j?+d%p}s4]0{e3<c\,ُ :g}f`tPn'P$tg'190UenKRԊVY4BHz _!ŀ (ӗzp18@1K4bQ@k=PdP@@[0Gji V.R,.6'eڱ_jZ#|vzI ƿM�6Y {cWJr*ʁ 0@;>p*GzŇpN~yC<঒jYuUɅCDn=27IY�e"~& ]My=6i#5�nwI^8=X)mS6}p }wgXqࠨ(OS7,2GӾ0C= kwҌ<e8 k9r 1vԻl ^=PU`ypӤ_#e2vdĈ|ݘY<hp\ oY|��+nS3ݖe09 G9$DZ[u0rq#pndZKB{2Z$7A?�~þj-b0)ﰔ$BHj%nV-י[9aRw0yQsp#͘]FӁ}΄N/͙ Xy9JG^X~jLr ashDfk|O6gl μ%~5πS}<=1ϼePr?oĎXݔ+򢅱UMڂIy%8{3u$|*�.R[Pҙ\vla?aj=U{x}+|æc}T@y9eb@.(oXBs6+h©Ū/}#B8yQMIA}d_Jꠟ~|sᨗǓBwqiƓ%#P@uScHZdb؟�Qc:N3q^ ԨxB�l$84 VYd =FǚLgBJRq$33SNv+#(;/M./7C@wޝ>Yǝ"7DEe}b-33we~sw'~C-W57_ v#��,rWY{…w֣\rvղcwFYJի;x'?$sv  `-f,S ^$(k -G!Ft":wq:IOGђۋ1kƫCvoGfR7,(jwؖa/5 9b;nı}HcyGMa/ξxwA̤ l x��+'~x�u2pi[>bupùqt9W_L'{ҼxYMay^⽿/Kٜju|CڈA3f P\g"L,֑{xprq'p=̮/@?#5^[*&D:aCsIovJ;�<@m'$REHwTc$~g&cV=lLo?Xve,Jc#-�,zr:BG^6{H__/G;̖C-q?m1Kc ub}rֱ$3\ly,1 jkX'{Ab0vlWoۭ/�#?>RC|٧kmL={}+%?u$8sXZsેє¿IFX1j56#W?!2j F@dP<skC BMgŹ I^Zb^"z�j(,42)s$9``(Y`#~rx]a~O׏oeu cw@GҼ^?G 1ۘSh= j?x]j>OwгN J5Ds<~w;yGo�x e☀Z<GtqֵG‰Y[{ND�Χw_'bxKZ‡ s·Ϙa#9]8pin 5BU˶sF}}q:$e+ _Z̏?#$&W~W71YҞkhp ss-F~4��+JQE0b6%6b|jPgFrm/҇>_::EvǕû~Rnp,epWoXԜ69~A/3͙~dng3{N g/qfDU=ٟ<=f]slj70٨88W'Q8d_[C[30fb~1}g[]94hwf|kB~ psxba ~SnTύu%9 yd샒3 WY� )[-Q'@pل_ ~1c{#'ݕP;u- >?ji^[fkg~_y؝O1ǯ^TtI9^|8AWx j~ ֮0sB7Se[ #ϷSS<3M ϱ­Q8ZPa(FQէ ]OafՈW3װmzOYj5yҘʶZ XGe_cA ;a9Rz <掽=;PPV=3Ab#X1'G{,Gz/=D"D8G,b,4NϼkB sK" n!o(IJ=T`S>dSિ|r9oպ_LaB7ʀyaݹo;& ~\E(}L(ė43!)32fF&Gh��+jCKF!nt_aLxwI��@LLJO-Y,X[ƥn{3e V|K}>v쳓+®ߧA2#|isx|g OKBž8yME8[ׇ;0^;f*x..˥9[‡|w, s:sWWU˜x~-Bsdw;|НzWnJ_y#zcxm6>Z}.}׹]ls'ö  U:+`_mIQIm$rj{r⩲Önj'3=lj8w BOѝ11WҺZ9*Kn}ۭ ?h鿖Yg]�VYmfr+] ǭ0}p p^"/4V:H,1ru~;.G({ppRl1Ũ\sWa3IG9WɡrZNj2^l邦01铳W !Lq!{ˏEdo@V( I�I  dA&$ ~_88 " х=RCR�QeTרðW ,Àl@)p], qܢY8W4d�g4z @/e@O�;}0J_ǿ|;#7a=k;l,([#+!qK'$w#/?q'l?}a�E%28u,A.lp/-v%G�9N;}nORy9 v rw7 aq@>qk.?W~ٖqރ+RuTGT<ηò\yRz;< ܧ<Ru9y?;[p6cveߝ qSgW:2:~A !r;3V&~V,?r__nͲ)p��+@)%WL,>1)+=QC }!lXo_ǖ음7 Pلfwm~1CG)߶u?n&,"okS|^WbKuRQ]] 0i2HiQ@Ry+,. &0 {U˯H5/b.0*o֬} (tsqmǎ|s} #ôp\԰{x]\~ ^I1{n8T͍['�(&0N8>^z^J vafb#;(s9iw `!lQa*+ϫs>3N~ZS� XG^fv #xewPHr^i{sn69)[gc?>W1?8I'͙H ;},ҥ-#gQp !/ e-eWnP,X( %@&8~c܁ŇP~V)M:HF rc1pbY_GzPvo’vF {1$J,R㈏@6s ;X3 PW?İ`4QFQ) E0`.'pW 5*R·Qe:(b~47#,RdTi$@L`<і嚌YzZy3cG;tjn&CS>"jN%wS%5ûNLcO^$/F)5E1x䓤qB"Ja[ *ZXy�9a %C{ln%ֽSޭNj8{<Ͼ|rqnc'Q0}f:?' rxw|Dc¿Ûsg^<N?׳ø{ZbR # {mZ Dbcs6k8Kx^5��*'^6#dAb=m vssa8Jԩxcz~ZAub6~qybIܚWXL(㘖L KŠZ{+V'~��+yxW)<Ê< $Y ~:V9 ~Yy95^�mzx6m`Ox[b)4/q$+𤉊bR 8^Fg•I~)F5Q%G_u nN"eu{1 %f7Zq1IşPcggwwV}׿i <dz37,iuԒw ܟ;w9he>OkۏYy4֬frz3nݫIt~1HƲNxvc9ޣ/cD (_-bv:KOa&=|$b%zmβ5nM% +iw%nHazO8 d<<bty% O9KQL''$}WJχ~üEc8v8KPiRT-"L+(yw b4Q"<yN(9¿:z(́@(B9 wJJ]d@T%鸡 #DW (@jw.`ZNX NT}z@H@Wr8ݠe+xI= ٫O2IR0goнWUm-*տ<^Eo2捽0F#7#Wv[w8$xQ# ݂ 3_hjn$x6|Wf4T}cyWve y${L#E#´--ys9A6n.ň3`Xf�~T¯%J[vI3".xA_:uW#3o9ՂUx& ![*Cp PPCVQb#ܷe1^G,`XsG.x��+FԜȞ)ee.2߅'Nr#Ixcuu!/^?/<Hau jo  wfL00ݸ_<JҏG-tjq# Qe- 8Ljϯ;ymw z? trN|Ǜnܓf:s'qXIr<Hggқ'ptshp>wRX[9sʹ q)ȟ!]v0ǪZi0BaVd{Ϙ ڈϗ>;"Vm|y֦? "o96H1KA, |BMy:]z r$<Ja 1@hu#^_9<J۞3^X-s9pNm+cKeT#>9N~nŸ?ht=>LwO4GfR hd;CR7lv5#3|F !T]~kw_mν2s[Y*}\>1v4+xXq>=OBcx yü?XT^Q_ ljtN%{M'NGA|g1?<<5[au{ձY,X#0# Ya )hrxYx)=n܏H'pX{/#4v]p<~?qAz}J} &s<Z Kc��+VRVgthu>M=hcpl%+3GcC :fgd+YI+ o ⹞:2yjNژܽ O̳'$p߳@k: |O#S��g9EO">=֨2u*L~YڅvT>Mx7wKl<f`;ڽQgģnc^}|9s<݄?Ŭ;ӪyQos\_;67 JQ�Fa2vZw bsKsRp^JЉڹe [ ܈V|:)j3YA#1'9Q;gG_#Q}gxR3 0;)<V o=m 8x#jB'#b *"AfFԪ{wnj3�fcwKe15cnWi__kHGz<iڱ}'"Egॴ 3h;3ꯖ`qs wǏ|ݞvxO3a]zq;nigLjnO.zDQEu2?0r4ã<zbA=o�l=ܷul͔+rbqhA?L -T爄`l_=yE"(~6Ƿ}=b [<��+ջ; (2n}eV7agRKdnd\y5vZNP^}wGбjoj@`uF5]a~uiHYK('\~1+*]:SZ#xq׿EK,7k|$A¾a D>ݛx=Ts�+l,oI!ylNN^@* OWnk/vqzlHq"=S#SGg}RVYcx;{r'wR[|cn';l)>ʝ$9㴒хn WDx; [ڹX9 V>2z;,FаFx@Y NAbp,yFg4E:;Rylh @"RV8ױNn^A׍[/|:^6 'i/S.-.#A U>Xz1 KlyU?ql׈|m/'ӛRJy<;DsV$Mwg::sTo3^sn=o>Sy1*Ar,9"DS0~e<-厔<cW'?nEju;"V HJw;x#^OϳXQDGB: ֯q? lFqM~ˇ/{1 ^ r#:B*(ְҮ?.ƒrCeWJ՜Hr]*��*?  .cրJĬq/kM?ݜx$"ޱ̶tJO%/xZ)xCGL^8ٷLj �(F�A0JY/c�B�Cl77`j'~8j puTJA{ N ߍox4@b1A,ᡅFN`  �,�$H�B7aMҎ(g\vۛ{HHbp�H ,!,9O|adHY3_ӂ~|?j!:!ᥝ! z E`8[s#exy5SH?C&D'fusۏ DD. $r:au>̳L =&Z $C&k8|x 7sh �ȄA}Tۄ~:SB`T֭_r߹G@/<�kaH<{4;3 "NvU�_۠I�:ήLJE~|Lc gtD몈@dT<BAޫɀgOi�7J֜ jcɪHj���1� � đOןŁyO=@7�!~!i70 RiRAQ P2acTqK 45)eK8A`d&%Emd_ /,f\^,wA~mxnCX #4.5|)a50{'en`0Vc*Yn[W'F"IĜ"}Z_ L!:{c]UEE0[6qS7qYzNaSCꩂh,5(jdI"b6z?HJ/}=~2 ^z36I(+hgw^I"#@TH Wa\̈Hg$v1HfIPFfزysJAi _:ψ@^#�3.|d{+['ٸ['X~^8DO{�'NQxB:[hOELD8}(]_u7q? ?s/đ}fH_N/`i(D Ny% #^"=Lo~bwvPn�nJBՠD0+x5Yυ �'@`;?�_�����A��*,IBvq^uBR1L$PaeiK'‹QY9M^Jy>=A;œ8<ڽLV,f3?h%~B@XӒHB=Qoۅ{G~᭾i 3}r2"ŋ2u SƷƚq,Lm!*bLq_JD#GSN;2חYX9soP`Nl۝X|N4KoH<(gJvB?^7*;V?Enf~,`(:!v7vU%a-db? DFDѸ ^)/5Ӑc@I`/SabwkUbK<; cqy>ƇW sNn$΃=H K`7n7r6]4=D|uif)QpI-q#8޼a ' HOޠGK͇; G_Fa �ϡns9F^o84~' 64Xwqϝ֧ z4+ď|*${8p;^f`w9:{T]xX'zگcQCp㽿W쮶os_U_ xk83e$H8p㺙lķjO^Il1]=䀠{|ȃP 3, )fc8Q��*S0i$^ۉ#r|`1=H /2Y0qMIϱ1f!KM_:zq+-FhjðLkh �@1(4++7K. !x 9eGťuK)"XM)As;pP2ݷ,QGkc7qVW'c-li,eOya|9촥L1g($]_1]`u:6O(Se▎{z:0hݍ,Z 2q/}6Q'|8aqEŎ<i]f faJ pdS7=wƲqN?y(Q:6pS⤞8~gc׺1.Tw#>Bc|sDO NþD �}C7/Yg)t $Sɿ�ߍ/2ad>;#s}>9wt((+;g+ e8⛼g o9կl_l0Sp"LpYJsf-s�� 7l+9KD]DG츁݅}j|D_Ve<?R ۚwycWޜ��*Xb@`id%? HgKF);|~RxoBK&(SVW- f՟5l47e ! PӺ>HnA\t@hϫhe{?eӬ -|^)@bnάH jN|n}FJOG-sc"xx;V@Оyw;HQF{m n;tΓҷž@< ,͋@Qxm~A Y}zM1 `)& i'AԕWlnʼnщnrO Ks18 ?7sGO_<?LJb ^U]NaH;{oS8R$=а;p9';R_2G'u|☜EX{=9J^U#e6SaaPV/%19;' $g~̱o#H)sG^iΫ>pG:)nP]ŭK|yi CVNyKԣLk;UQ ucȳdAѪ7us+5s4 ^S|dq\Z]|VkoG{5fϸ��*&Y3w% g)$dW(27|[A mXf=8:^ǞfOv8Y7\V3ط#v/1|r}''rI],` ׮~,)آN9I)?� sRJQ΂]$ u3 ?6{[lV7Av<v>ph,~5,g̷?P!xˤaɤa#=Ò<OE(%.^@?z-4桔 9:ec@È{3~ ,�ZWg?P;n~a088wҌyB:EG ޟdI(En<_vIA;H+{PfJ5<~,C|J$ws0Ѥ'[s'JJg H6BG_U 4WD0D4Y1b}[|X\]4z~|6lGgJFe}Fܱ qz?qØQ6vjNq\䲽K`XRҖ=N"ǃ0^ۭe~5j/Ld`qN@s\qn"~bJH'G21x7:, -GI/!aA}Z%ZB/ڔrN IWFr^[07՝��+^1t7͉P/DohXޞ!Bm=l3y I$)�qV`,Y9& WJ5  s[M竱oĖ9|'!ZO~ 8N%g�w/94J l֪nX?vxRpN͠ω|x:$q6^%p1 |wWspg`"p<Cy;zJ Gdd_ݾQƙ0WЕ{gb&$kd?)9gQtR;q+hίP(U;w;[q/)' `;ײ (L÷é| äRBď0q7t/mp!\R~ng40<(, wů>8ж(p qI[pb{9ű;-l#S9Z7>@p?X\z + ~ΎG} oV(P;JO;JW61=flsCNgk읷Yh'> z+IՒ+<ݲ��!� 3g��{ ``ot8{^K^^[\s^So5W9/s0ȝ Q3հtmǩ*8W`z{$r7ea{n̖?UN)mϖ<Nz͍a> ; >sHP~ -NG|Ow8{SjY?6X6mu&Cu5o��*mao؎7IQIۧ/<P K qc |b#WϣƀOa)ľ ƹ Ϧhǁ2ՓPW:Ix74 1,VّܽA{ya˅Ͱ¦\wYcˏf1|^_i*}%)X-p̏ipQi )7#Yx>߷?1:>=\8?/@�gы )? ·@ Pɸw0T]</p`ϼJ/')xq ;BS1_^BDA5no,3llר8QhHXY>wݲ1ӆnOE8ـA G(?MJe_^b d~>"|s7V|sȪP~8~4z|vR3l?;ujǛ@5jafK߬.+x )]7Y}{!cSvc<)$]"{/|/FM.8/}A#_ GwCX@R K&P}KH=�<X)aVdb4ϓ^eY܃w;8 5/Q,* o>?}sW] ;v[K9ۜŜ)_9XQ,;fn<ՎOv̷ۚ*':c (T9L=S75;Kb[ _o*?Z7fF9+aE2L3sDf#ˎ'?Jsһ:|•1mq {bA%8}> [dz 9uv5}ùl9՛|gʝ7=;aJ8j$r&Vu(| ='mvo\{}v p_2 =cBԳ��+ONv1CҞQJH|ܤ5>fc@aBd ?yyhrt}OOVVtγfn࣭G1=KsS1#nx@j{)s?PݜWKcfxP-`z:q$G5^3%[XnzնV+vng|y9,' 9?e<8K$]? VJ7'#}{)A{�Z[3o`eц'g|甔,1+0$AZ;nQHf.ߧ5 #0BIL݅aÁ8�,�iI֗J AO՜`3vB/X+,ngF 9 J|37ldqAYB~B\-C2z[3l؀U>e![9*dNq]십Af1d}^0#;~gLSD|#]\,[ Ő`^d[}{YN 5 Id̀Ύ 盃ytqZUB妖)Btͳ0yuPIb|P|Uy#@]"(b[Lk %CŸqm'AUK3+1,9;j`q?c!0ऑ:vaGMv5"A<DE䥗/zf1Vu8?  2:ݎӒ7dz;ut7oQ,g5Xkx��6aQH̄g|7J@ |K {$ε˭'|S7l9KyxYѝDy_;uXPGDf,S' +J׎܍@P{^B>wSfaKklRPs<y Ò-H̝YXsJ/P;71~ G㇝W] pw),gtv簼A~WLû N(J5F٨w>"CN��+ъ1.g?l㕤 ' vHPN'`^/P?/#,ĻIAyf1lQ|0h`cdrV 51S?ڹVKo/q(J5@Gm?~XfCP/#~bGjЀ0ϋI ɬpm0DL&H-O'98%FaDL `m?B[8{8n!#/'G|#!5'`5b{xOÇrtb]E8~4#+YiYa/05>J|&Ba?qb ƛ0]ܮ[t,^vV yA cI'תKa|D |J8 |Zzš?l^gY8l +Cee AgFzi 6̫,>n݆A)Fx_>^ Ro4P^OUsqݑ?|9PNP GAzaW\'=Ud _>i%t+9Y!:s03:p,Og|߸򠜥'(`6 Un3^oAăFe)#8Ʌ{_)RY/v BN͌ݜN?ʽV)c<oh{ F�oCpu]c;>Ϸ sD 'xy@8w�#Dz^Hg$~-3<u`ϼ,/}۞w/ ^pĴvW08j_X Ƈ~*uzN�� +s s[^O)YJ/}+v2JҺSysw�wZ10MG) ut)#,K{6b5l#&|7nァr+,W F 7G S>2Sݘq xf -X1(Pѐh݅6xNɅFzr-JP26.4IPa 7Iܝ$ܴol%g;򭿾I8Hº&,}sH>sٛv%܁R"a'q#zj7' ܟ='�p<ws<Kw qN&�0PT}?c{]C^~iv8�= $\8 iqj�NS%_$KA5PMNIL_nE30#/4+lS`!οd7}9oEVe vH-zKL8p wwb2PwÙ0ݏ fsCDo%uݰPX Fjf720XsA# ՀG {a‚窤ð"||n^bw|'r>tn vN~뮦g�� +'-E�Xff``ϳ4'M+b c e% ޣParXԥd)nrvIcpK%91/K&%bݶF3d\wQ͘^grn#i=fm' o Y8 ,cbCN�?5MuVpf^q��uғ+R'5mR!#rNEa{ϸmk'Z@a=Pp+HB Iō-*[|߮AVȞ Pނg,i^()'N{v7ߺ nz BP`_[|Ɠe+}}+=afQU1|6:1=9? K}+HVqc8G#}~QxY_^0v~: /`mţVSeeM5 <D:<)XhU`p`�Ńs|i|=+tJo{܌җ$W=ydiw^ x(^,ct1N;Gup8uugOؒ3o"wӈs»sE&$>]~ss ~Zg͍)׈q[AuHRf]|K!eIG c & Uel=RqPAocD ~Wb<D h8qp]�� +n=w-xaHO([3 |K1߈N`PHļ5ki -l>K v9IG3 ) cQ<8fG;zn^sq?}w}]$7AA$44rS?mu=vHALm!S҅%;~c|iۨE@?~SDS]u`I |rp~>ܝr70*Vqx؈�mBaawR|cۈWj8^͟$,.|,ӡC鹬ni*fsf~}O(j2o `3&Ax+xnSK+ kn-wx:{2՘ u,KuMqQ{n6l=r OmE)e &p-d {`&Y;`;n`I0hJ68o [4@^7_yӋ~ 0/Gjv-mrB@_{ 〟 jkI"B8@3-I8yjK9p~s5^PcTGDD ǎf9:sv1"Y=ab�r&ӝ#Bb'Üe㝽Dž0f^`XȞ h3jpG'|,(Y#ϝ1PQx8Ps:s<?zs;�� +Z9 0Ýy'{(0E N^mR8FgJUЕV<S DG}1;ֱ lmowr +aM3@?1P+ɺW#֏|M0XgX(Qm7 D|^J&HD҉Dݜr6ng<WUsrG/Gr'7I+a>d#^c*ӎD抲> @olKsgV|4~wC69Sv4/;y¸` vltp~lܐ07R9wwym޻޹b/rrNr &X޸=~?l?찿æ;z%V;7g5?:HcuƝl-1(emU]y;*o՛bv<"{^c(z='vcd{nE6n3 =q928�1p6]ߤZ;39],<Y}g@"|hXyEAca؅G+!"xߞx ꨂ@vu”goŊo?/*ڪ;M׶Gj=#*St8}zw3�� +H&M0hhj(0`i=ie:>Oa?϶��|n|@^]0v~Q Z )(ܧn$;@cR \Rߋ ؎ x/n�;8^q֜g0v"雑׫őEG�ˮ0p7 8fpOք֎s~<,A.|AAy㩹'n7|vn"Qp\0ݕ@ is׍| moH2qų [lc:n|sU?\ڸ^k.b+t惘;k8- '25^%ƕ7pcX㜝6K[;�Lα3}ԯL>p U3|щ;a>sT r04oG|Y,F=ڐ-tf,~̳{skuc07?qG`M\# Ⱥ;- K%Y%.3їaxrP~>Apx z?S \gG=ёBxwr"ucٍ9VNr?.^0z, HYB�EwǯQZ$\/k| # {lce2;ḿ-_}Zp��+^،uZ8w~G kx|& @a5<p,1;eNdJݾH`XsS8(~20|+y 0@eיkW]M5Yyvn3�؍ _Nh#l'8%�.|}׮~AWcur&%)8p |;n%Ϗ� _cWr7 ύiI@nnWn #΄a'r/2L#F%[X<sF:5 qIζl8T+RҌϓe vY)s:Za #*^p#FWT]]݅wsΜG»|p*r߲_^Z wR~%"CWLO[c+Vs M-<DpWk4iLJæ<.Nssb&5hμRnlپ )f]e)>QVk-- δ+MlHo{5 gv »Ϻw7sGٝOWvۥNq37aؾqOܗ{W'~m)G8eOkJD,Z@qoI䐳 w-hnkIl?[@+aujei+~Ԣ wlkBq׸A{)-boVOlca: kx8gԯdUabH͎l~n P;vqjǑmL7cP~Q2Ѿάv5Nlufw29mf QE$"P��+?mngŻ1}*[5oa.!�b+@lMY_2o 7iGsX#NmvsMXfljP0(Gw# r)V@f}$^Y8^~?S'O4 ݿ<womg,`ȞF<'og6:\h]G$q(:t6`<`xqDc- k*- tx=$}֎17<e:_CF V fFS&3jjP-PtLr;'4_JYonbze}qugW̎y =Ï߲qR[ k΃Gen6x$1+l? o[T(!Jg|LZ<[ ,fP?wPkVgҎ#�� 'սs%|cs}T{v;`klfy`XA 70YZ|+map:NTb?l^p׆~'Nhjs�Ֆlw5Ev7Q57J`A^ 9çt@ź}ޑ6qX%I+?�9[|h8Bq;پ0$|ùD?? S=Ll/6S_b0/'pwGsg^nvw8 7^+ Nf4xGv|??t%t:nv1(ba-+Z4~_f;N%yf\aβCz18ۨ>sC)-rQ |q+a8oWPG}5a #{=K1F͌AMq\Ƽ+ qdXcO {hNN �r%[g0(_n`w_ ے=Yy]^,:B#;]d-y㫔R?No~H}>gmݛ1;noB7d>q;vst'XBu3#uO��+"a!M졤~|' Ϥ}Ԓui-e)tzp:)܃Y:ݏQv+/8-{1/[^;[>58:k<^c<jg87 w;OAolh۲{E>/Խ׸ b�u݂_5gݹǎ#їi( W%7Y좹nd쒒 <fFކcT;A%uI3d z<'WCc(#|�F7瀻!l ݯIz1r1.}3:v";}z705Ō糈o6 i?)rG|YoPz;wJ1_7??U99]kZBSsʼn1+S;L8A6J^a w?N(s@Olwy�i G=BRrlg11mT< 8XWT�:4!#O$ rHNVg#W99ìgü ׶iV/ټT?^ۭ^ 8~ǰY/^;:'[m}U'me#w0![;~>cmwĜ/ns JK2[?<ݜ7y�ru±>n@?;n36{;#r7wTzP·">?�w4@c}z W^,O(X{{>O` \a^djjp'q^r{dc^"<שG`LE7Tq܂~~B=$]j)ڨZP6;MγWF!`#aMߩ+X<qewuΦN`9lWugX7:x}F>>|1`��+ o,R FYa f( ܐC&jܑ-:Ied nzCw־|evߩߧr:_`ݼJEG�&�TC0k_ vKc?N)ܡ(/oWJ9{qq[Hc6ϻ#Ƶr7ی}uFx puN>`ypLC8x ,|'6PQX0>PƉxw"L52e'Dx' ۼzsЖ|F%1%~w?$FN_6PXX"0k>@_0cncv; $1~��{>bCl-E{¼x;֔,әm;FH9k+]%!yn^O U`aw(/8tQ8f]Ͷ#qB;tl507xT\U/!ąKe'\RP>e_姚F M#UAo3<60g$v�)Wjà ٘a+tr핶+q܃D`;O)~vfs|c:iߚVT|u%YirJ^Cu-VMxFCnIbE =�;O̒l9 7:v?J7Gٕק,u|z7 ss/;:es77<)H/ xIe q>'TsŎ$Y /Ė8v|?v'oK^`0~XֆVnM6o[w72 #_84/+\pxwpw+cj\;Qݙ\p"y=GU<_/~| aNJj %$^0c% ĔYX?[,=1qI75L]g[BY*LJͫIFOr:Y(#m1`n΀��+t VMFіeǗѳvN3!:_&@x3i4koPH Yy&ZA 1dL1#Kqg_qezouީ9?ev+Pjx6G϶qMw,oRݺnbzEN5ϴ>[nN ,OcƚkY,kuݑq'lNN;KmMNDvڟqN? KvN"wfOv=S߸ O0>6qpWqE|ڛt+=:>23f ߓԍ^t7㺛W�qR>ﺜ=> L܊d`BL/f~߈d?׻Ii9kEXW^0}TsbsOl<R;>, n }5ݹٷ1[Z[iqBL2_W> q'# UˆM]L'E  XѤU p \B&f?B6>:"d1$B%� |ZenO+_ǧ)KYg3l)ep_qN_;KVa[gonná߱$~dz(t] ;.wok.nj8K#ʽJp㖩_)lwc-eed1SaiITw K_g4FЮQ&^8irN~s' C8RA\_VvYʻ3Nt!??7+ч|Ni8 HploF %(E77wO̼Ý#ʏ :"؉=rS֬҇x*,.uVnrXn|;{޿Qnkztw#o5.OY|G䚜H0,Nu�.: |Y+u 'vy)vGkK(AI-"mڔ՝��+ ,451 0)[  `Z|CwwI7I [n0% ,% ))g(ONnS!-@ٹz;݂`uBf௫x+N۶ P,<<.[LmX^AA7, n5?0$| 7t\ׯ2su;p��I涛.7n>l3:%1"8zד^<N2%eOfln~ÿ {Kݎ;7g,͍3ƅJ"}@„0:Oݻ,WZ >X6 31`^Ͳ /m #9)WjwNBo~َ9xFiYfǷϟ6c{lŸV{)!=: Q HY8~ά:u@ܹvy@R[{N4K k KtCWҹ>&-ğaK1T畸aa3ؐt_TN{V,m$.[ c͝'Z\5ݛR;†3 V8QAt>_]Wڒu:xPQfqX-| {mBh8r4qv^^2{oLx4䓎Jm`9K֣S9s^7vN#NCO~R7DmYF%1gƹ+v7yp7j `VƱQ0@GDg�n+:}-@m<9žPf{AzƤ04ݎnq?WA?%(lPOF}8GI?6` @��+ C 40B0K /G0?ܮR`ܾ1H-0 d@FɄA4ax #/Sn~nn|7(4XSqၸo/v1VEWۛ%^O;Ӹ[s/Ww8c g(^^�,<EF#t@B2f^^w~YHq^c/Sf<~o cm m%_b�s>H8[Y洿%چ?wX pIËDZ?O8Qx's) /wa7wÏ3^Ke{g͗!ĶX}WNh%|kqZn|$c ynWC%>R a[[_wt(a\Vk$se:*0j:=.2JHF=:WNc.R;RYهt�CM~t#['++h% !Gueval{ t_Gi(dOȔJ �xćgK 687} ]0zC ph Ʃ?[hԐ QG.a}&ء!9uL a|.)l]8 Xp+Ad믍5_7:@X~X flʯFX~fmy )n9ZPMg`  x4 r +fͳK2۬x{erd!-a*<y:H~;[m\;yVXIՖ7噳E|B?lw9x240ķxþ<_FdLNҐơ flXiΌ6:Y84M7X18u2BN=YfeAc$' pQ$tlv֦:<n?sr9=7wF \Zr!ٰFo3pB (Vo=K<:ٻ 3/hm6= b-s.y@[v9;_n-߅g=qr|ۑ nu8ir@+ʟnG�}ZuFqxvm G;yCe+#yݥzWWgxk8?2://U�� uG@}Ht _;~ُoƞ[rMJͿ\+UIdnlX=G~3v^#6 _w,{k /9[7� ͉i{Jv��+>I] &uC( 4(9wx�rnƓP_rXkOlK+b‰C@mIF9'bвNذ(L݉Xgn/*g70GAcma5۱lf[lb ǽـ1&(%BPq $J̮,g�b EZX � @NF[mYws;|}0dw;:edKl dr8ѝ˴ͥnh"[#7%F`cƇқaWB7_]ϟ`h㸐N<skt7 7sD7JE&n ~hx^cP)۞I5sH [;Dp#yf=\# +%N.Ư`qxL`~<bbn7QݎęN7?0`d};}?ϗDzrs^6PSG79ܟvmB~c?6^mjW3kwqcSu; ~yzDe>g9n㳩^ā0J�B,(X q?*@p,XZ,Wv#�HV{oQ/($&8|!aUV^#{�(< +Etk9m2Vb9-Av@7C;.LXaM�Mp**'&!\\:.K&F%+@MA?`7$Y^z< /&pn|HJ& xRIE^<0hHX<"x,Ept0 y'"{Az:|7;=t+|{֟ע);C kݸ]]/8GRܜf9Iқ~8 m۞*&̍'S-HjÎ <伔Y](҄'/ v+yzI`_HsqqF1yή3Rp۞Y;'-MCo>nxs?Q$X( YAmMĜ6O?n ?S\.9¯14Ӻa[<s%Q ?2qDg# >[6s8tL`^cU6?G ga$%AhU 5;ؖ@q6OЬ-%^@ P '^)ۑ{#_'!ݻ#m>CqŴ[l<!!{qCo۳/vwChPk?,LؐP`CKjC{, f[dddC�('{cWVwH K1܄$ZXwh��+r. 9W[^*YGDL夠 h^3~/ �ۙbSaE%[h/w%r$9ֳ!i[ޠ$)]F?:qپF[ ^ ['qb46!`23<} 9ѹ/g IOI:!"Y~ft1^^$HDOI_'XHHo~jq0i="[uGqv`b� 7pH8BNH^=-Cod|Ry+ $p&9Yb[a<-]E)S 9` E aܲ-</AuCǩteu/=xfal͖JN#i*3}9(c(�R~30tZBqQjÓM G�H a7_fSŨ\u74V_!pP� )@%pMlXOE |D(8d�PzAKgb��x.#`(흜]UZoH^1N%[Űag0c8KB�*EVT[0mY~KmZa!H�K/J40IWNA)~ݞlRƿ=e�Тkc^cI9~,y'˻6<*Bq(%*Pwzxre! _q4ԅϐ9Gy$ Z>l)9$ KD㳅1?/H3;ږp4s =w~'fDm2B{rKsYc?gSW]uuvSe5HHqI371$K@>^~;|>^(3Ю>a>p3௭+0 nG|O+N C< 5’A֋)ACr ,vrx}۷/-C:#z{k ҄p_܃ࠣ2I-Ca#׺8 l$Yq:S:#޵3܋ׁ| dWۉ|q=K+RX^ uIyAd?/i!|�Jٵ fex5_`�6p��+ J>RwƜ \3V4`QhK~ `c=ņ$5hX!~jn7V@f}Pg ő=*;n*n7UhGQzB3Zլ͝=~g<^?8*6V@5;+ol;v3[vam2߲_b%c Wh&}o_H?lvLPW,3u;]珔p(:Xl~2(-.$Np: y\rKg~?~-]<f샛@W '+iT[xBD:7׃EX^qaY`lР >c#[^00g30K`KgAbs5(gG",S(gAw*k.c2ֽ}|tx4ݎߍ- ZHO`uc2tq~c+#\cOxZVwwo{=lsaIidaV[$ F?b-1 \kdŬ|\;avK+>6H#0%$q{p߁;}JA@GkNXM+O*r.bixqMf_.-[+1p>'Fܯl:;]Gѭ eۣ8{7 r_پ,>mŽf7Զg~'K| 1ՙOԦW)aRP;fW&ǔ'^GAKǎf=&g%\Rt3;)vپvPW᜜R&4ú0ten>) !Xcߓ #zƎK5|OB'^g-ۧgU@{^7a&鈤+\*1W.cUSƉtw8;u{pY)KyС{GhEL|aN`WԐ,_|%])!d/5\q@��+4'a\TPߓ{/pb@ 壠42ܮ%k7wA g?dd_'9|>w<L tdB 1lohAIVS/99# 'iv`_qw=DommiGû KlN_;es14&}9#gh;g011x~]=?1ݸS/*}xC�Hd(JK C6QC;+vIaa܂Aνva/2rBoy,fD|gmىlp)6|vwfw=߇?؝[��z]? ^ 8hU/ $`l->Tꕟژ(o',+e,Xq>ێBx# DjmNaCP=WPW ÏXHXG?mP� @p+livBڣg^-JY/<aCq9܉^Ǟgٖ*1d۷S۞T-lN/,%9!}EbAMq I_p%+. -]^dg_m7|YΐsFTy<zP1$,@cuM!m[)c@qx[paV;s3;Pq_N9iA~qaYLMgD Y!۞knAD|*{?|aӜs2HY`_~ ZY0\)X +uZ%}.FR(w uBG9o,0nsf5^q{~RvNIa”ujrrU][F圽b!Q);G^c14; 5KÂܾkuَ#?lpEΣ8?iyQ ��+Xw"x*Z9Pg& 7taGm'\gV5?lCuFNi;㸶7j@i``_aYx{{o'> #2ٳ{R&찲 8q)B/RH~3Oz'0^};j`8m$j!B o%9"g+hE'x~`k:1Rn>Noн ~1F?We h\ lq7rٺ8kكy>1=w1qq<Af;gyyuaY< O--XXQW' WJ+e ҭL^Z޷xXvpy+>~p68+J@ #4?xwo~Vlnwk,Drqd ֝Ԝ?*ecޭnh ޗHs T|099Xu# P (uѻI�|{�3pPdi( ™  XVP</+L Ԯ<v;Ao!lh|UR@g&ۇ;WMf NFwfk{U)nNҁW]$ yU/V okI)8;t6 0;W;#z -8Ұ{ۋ]L6qIopo(i/$ (]:Ԟd)/7pMveФ(/MUXQiK=ۛHi+ެkSD-;rth\(#PnRQ}N7�Y(<3odEbXW"'f[=i;w{]bsVix0{o`3ljh^"]'D{Z.~HՉ~ 8V[:yz��*vBLfdd7wQe fSll*O p"xu%_h Ǡ05AȲ�Q0  u%Ỻh $xQkb$!9;8< <PĔ?r5eGV8<?�>� StAEC gw$e X%.h[^a4%'0ώ~&`=L sl8`ʠ3 0%K!+}Ert`n�`` odzLI p &@@��1� � u3浖ICs}!>(۠w~O%"b<32;|[~ t|$;;#Ɋ{9)qCIAWfA?L$Gp橖=CڐDE^γ">/FiZ4YDI8 X@U2@.1keϟJ: Cȳ!0j6 Wp,c@B 1#x �+34D j/eIIx% aii/UFԆ|uPJy'"{,z5 aBj7wLDiO"S|eꠛ/;%9cC wqHf&&$M&ɩ?2 d^,&WKۨI`e=s'-Zzrts1TG*zsyX=`J/�M�k 5PP}Ą' -+(r r8e4dM5LN 4r~hJ+&�"D,S, H@R2q0VYo=XtX ay!D `&PG�t֞έgK쓗D0*� 'ܣ] ?d c+0ae9,_|dI r%L�];(*R$Kם҃�Q,5HnRD$, w'�i ` Csn'BZJq r8 p,e$ RsG�`FS잗:tXߝH~Da:zB/= YCy<E|snFHIJ#@t1X;7ݗԓja}$3'?ud7x( P���W��A��*X)-߯t l*~~͂OIڠn/9Y\5z9ٌZMY9ڛ5"T !.I75@}gmiyMxAëfRǍ5ǼXHHN%,w9Bx^ڙJz^0[*n= 98Ǩc2rVy^e+-8,LZq)r=d:dBߜ?5 oa+G$GҌ)|9V7 txx&=׸ QwRrs|s}\Y_)a](BiM'd؏Ylr\yEI�+G6֕0V^$cE$8[Xܮy@U߈_ ݃\5L[yE+8i~W[փ Xۺ÷x! vR5gFn7P9;\v?ѵ,|AdS򝣃ZDF_)Xb"Ԏ,8͝ß7;IS{% lo麉]h9 7� u~oOS -priU-A %8o s><%۱)5��*RJ O!1R1s3Q4ho ci!-nKS0 0lVО4{d̺0{a3J+#s#g3 7Ot% W'ߘrN~<֢%؝ێ(0%Ƶm)`dWBi)->Fol0Y;Qy԰t`޹zxԻ*-̲ ;PFHY}5KQ/erK "+N,8F{qqF%^;~0 x#֓>|=pYּfm7S럷P F#:C øw[zsU% CrHY��!� 3g��s,<>;`^ qQNЧپ$Ӝ-ƋߔBg8HԭpXQ iID7f5+U`.=ޫc0$GLvw򸜥Մ*>3O-M5@SD]p��*1Yt'R[w[&b6! _&t K̔ dpҐI\G:# "eV <>19�d`ҝ=C8γ׸+~a(Жg$7y[p$w`sU^fqWzr:S'n5C;Fl)gSw}s%y3;*8dsآq|cšȻ01xl(I�&^S8ҸFcqh"#yjK@%8bC8i5CPG0�/֋WQ\quPsDLNf{G|y9hi.iA~ B#}RmmP$dR&9>ٵb;B+rt7rM]:y{hHrczXΧ$qkP9xN9W8s/S^b74ѻӀ��*߻nADyM?K`0o.SeS~fմ8Vl!`hOx$vadحW {hvRK?ϝB u;’6q;K[C/xy tdR{79O햆g4w!=8C>@'aD_A#sǎ~YI;'%},4 ]P7\-_�zq�>BFŜ q8Y+E4YQۀ︟`°xnx6 d^N{4 vw#qH, qGs(D79EŋeQ_)¹WlB{7ǣHN|'9qyaϷN_G`n"DV� KA |<>uC/fր76\ʫȿJ\@a=k9n]U"se#|sN9V=f}ĐaUZnUtˀ��*T35q!qI/~SCJ}^-?(13|D;g]c-%~FV^tup9;Ò@$峋V<" %fۏ6Y+dӝmj[=7$jy//ϲ.Ώ1uR B~=5?YQҘ !a%g’d_[OO @z-GpoX ז'/�rүnB=  �um :vN"D4/=NIJ~(W8,s=M'~$ {9)uḳ[w!{F[yS澇^z0,/YՃw۰&~0xgVU�~;ӏEW ;w՚1oE +q8.UC k��*)T~lk h-Cpg1)ceⲆ#/_na~݌Ʊ2~Ǵz7;^A|G '$yPp~4 'c_8 ?K,ׄct VYYS>y|)B:x>_?ruoĢ_~b90sgw�1E'FRwђ%? y=]4uVK4l9%DC"9@^%b[9umnV}��38Oyw8Ax~F擓I]j%WI’]\WR~ ZNw64|+K [tz&Wp6Qfvf|VYz篚'2ݛ;J;xͭ# º(J3t̏JJ NhhٖRTmnw;B'#yڣn^NXWj7mɱ[Sh̐.,Px,Уuʨ{J4eGשサ>q] r 7}_X^j(=2F3Bz㇞<wnSΎ #77AՁ^?REb uT*y=BuܥAѵ��*ǷXA} bc[ݝəK׳ #ŁP$bRXd$6Rti[t B ӳtu:e7 U)]ybS1U:" NFyb2:8E0-̗+F~̄)]r'&!{.XkqrPKA}(ALP vcK~̄&X+GZNF̠٘= x[q3ltw줱)?l9=\@7<Z9{7d ?7ga{ 'u(7>2vS-`+ۨRr7gGIoKc߶7=8zmqD?L8xz'=D�P 䙟0qk-הA8?�p~ϯV$|^ ̞QYyfG^:-R955$&t# IDf(ˏf$x>yx'N߁*4/k,URt< xܿˆZ U@Z2*âE 66ޡ*P~*/ 3(C`>XU0+Շa^Np#9Wt,׽|EGah{j\UeWgYI7s >^Pu0Cjٚ`_g'3|q6lF#؂�[ D "/RLu<(ͬrpT)R8��+| )+gSYG)|l %I4%aNC&Mzu3 9c>N}ژ-9|-CsZ1 /@;^QHe,"3ٳE okx,<qY]Z\a3ϐΟ ||uE>ILvb_H1C^ ѓ7nQf0!m8_;GH`r؁]f9X¸ )<�O֒>zId8#b~o0 uSuy\hX>/Xz.h;<t�OZ]NR+'1;/li$\I¸7w%8XC m ){er9֋<?,? Ջ_#Kk1ݟFX^%]„z@Ջ(R6Z++ޢqsD\gٱ;"HrDf|,!k3$&oVVt-5c/mN:TT|8+8絅U(q"CqOU?qZ:;CT l%a{'_#枈庍WcD(+a#Ww`l/bg.;}U*Sy{4O;;M |4\OWF65D|}Lk?1NNX'wЧ7-{aު4gxX/hWSKs$p�� +RgrC7$KN/佑Ơ9s>mvoÜS7?:Cq|ߌ&tu7wsP=֔ $bzѝL�� Og$?`+V% e+A!w7(Gaq2{fEd$osQwng^>~<@/'$+/WKsԧ|=5Hs؊!,CjQkH̓y-̼xXc>9)IE/tvg ϧGu;M͓%zOυ[0 �u!<c0E>;W)+W'v_WbQqmu <L؇,E'!AOfRכƵ {DB!R,Å7>l~iL-XVYLnwBsw bU缮f<<vPrpOo.od<~;)uaRQ?`g:…@T' 2JC8=oO~yvIJ,V8Ǯ?F׺=8wBwѓ7)^|f SSsNdH< I߇>W$YǬ 6�� +n??a0%Ou`2Y7hav1^FpA4 ',0aHR1hf@hgucD*̓WS z^eM.nܕS{IGgJRҤ!4e_l9du~r:]]_;oa+O>3xDe;{g;,qH '$M/Ht'Lu[|=P]$a%/ <I{l^^P_i"nX Ǐ'Lv;F;E/ٿ bs's۾ WuOP~%kS�%uW{uxq#u GKݖCpzW7Ə{ԲXpk6#p%כ :t|b(x'|-F+pۡ}SАݺ%aZ9JKÂ'<zݎк}nշ>UNvL=pg~?sфLf4bʾh51/{k?_m/,)#Cmf6Sbs,<aX)6q˄BH]C2!+ +s,/U)dnjw|zϡRJ^ٕݜvĝ4NNR;TTr#[!ZH}]�� *M YH+!OPF-ۿ=p_n}҇!g{;ؼvKPYi/)L0A1cHoRNs-YfZ¸JY ;nZY_1zl%;p_ljX^"$KP;c`q9{g9qI|RDp E1}#SS 8 Нze8G6qd�Lq}8gu'H?+ɪw0Es_GuVP9 'nifYJ뇉~~.XBbƹs;9DzjIab:2CV,7)7Ny�%Kѳ] /"1a^bE{nhivzN[9<fa&}֪8iRiUo> TEs{\}?"&: e>7xaŧ1O_X<:8,]l#86cAgzwmP5zrוTA_CW >^G W#ùW}"HBT,~]*9*"s 8}^%q;@w|9J4{lªzhu+�@AoA]�� +xof?6�[*a$mSElp:ݣ-��DxJB嶎#vR wqLI;%\��XAv":|ܞܑܝ>#3K!Ha7cQ.+^brpw-\K(r&vS辩q1^�qœZ8Y=|-1r(~3:5^ٖpy )Ia`gF`oK$cH 9,3vI{4c̑82tȸ>+'kp>Ixދd25WUN'CsTq՝?>OYLuU>J3?bP_qF(sAUpV �c>Ub?:{J^gOlX�wC r85m|I"gas9.j_9;)xv+,~X]|Y[qL70 uAq<pWCru ,!b =BlMCq;ABL1Afq3;^uySc-yF^~C;B0}BcУ,PP l>zgk�� +A3Bhi 3AYh/ҿ_GF &tc|rوor0wS>nWfPlHz|'JK+}wZsa:5�o y ӔwN+01c-/nHv^?6םfwR[`,TF;F Bn߳9׌n?fm8#߻9by/u>Q {X;#ݪ8/HiBrvN;3ţkrש36( !ύhpqu0_[ d„jj2/u~0/rÞpWu;NK_a]Yw~}󿀱cW PLϹ?U,iQkLx8K*ަ]<s Ql#̮4#3)8n(Cf5HDŽN*^Ծ[/Va9}ykrig33Gzy3x/\2\DȾzz7ӫe)Db>Y7bEVf Rͧg_"wJw|9FJZoV_9:PQ:,oHVY6 PQV_t^cVS��+c1}0,3${tsD1\Ŷ2gP!ۿ3𤫈q9HK~v9FWj+9eG$z Ň$|>SZ^ʳp#u m;g,7 #uF/G/j9w<hqgȉ /sz N.^ヾNrG>ޙ�/^~lnzF2Nj?~V.�0I;t#~ٜt,#gv�?ݠٛ݌<Fd.Xs<C7?G} PI1,)9PzR?us3 ;ab!`*<9 + !8x'9|au;ƯnEns n|9N/v#F읖`+WIGK8棌QϯVsuޙp `P 4VQn KAvkLRT+~6u~ \j9bfUB7W>h `uq㮎qaDZiTYU~Sq76 7oam`OZ鳔$It`5K5zpt, No>v$y^8}uޯa;`E,?<scޟ:Ǎoy cC5wpOk ʣ}VsU Wךv8TP\ �� uB*Quٱ9=qsݯXŏ݋e?|:?6JoM�y-FC--o(G 1n(V_ǎ-߻_0^{��+ZPI| eF/Pgt 0'BCX hґBʿӳ8~4L <$k3 0#n|@fAo!yL*$ 3_lZ=ǷkoFqߑ9?vD]ewR{1w#NYHnD^@"O{(}e(K(>@Y.-7bxZDN(Ah򱶓|o_Y*%ƻj^!B'JCL'L}FБ⣻-U8S!쵾?__܋z~7H;m* (fe1黉ǟA3[(K,_w̃op䒝W/)}Ő͕2)b6P=|huӷ;0V l^@ToַIʩADk "UTgFNL'ʼn3e8^Č)1Rw 6Pa8PBȘ0)lwgOޥ` R< *V51ibt5{נ' ˾: ƌlA#8pf:xnqDyu?ax;-xs؉Z؍9^)GQ^p)Y9\-gYY#^a6ţQ4q,,Z69YVdKDZ?8 r!RW#7:׾VHF+&Ä=È܀@>-UJq# 'M(ĬR38]rw֕~9+3;ׅG=׿\ zĞ=u:<J��+WZ|=#6R>Adݳ̳0ߌuh]ׇC,~3;i(|?q?%Md;|`W?OmNz2ٸy [sm:xt?_�,u<Z.vڞl#@o5-Cem٣w!wyo@AhƸH,R𭏻ljO 쿒+ biG,]N0smFX/79(LNf/PHJScUu>x#8ݱs;ݖf=&t9-Nݜ{}^;/Գs׹oF"!Vw:I5 ܏\{es[@qqFdcr(q~ 76 ~m:TZ�PQd R"@<LBˆ |JXsCA'P]HI$-@rb`nA™c<Byۅr' ]*ŤL` QDɀ!1'3pW@)\_# /l�t=Wq @q 0%88h^)H4@LjN w Vp� l�$̆,XٽO  (O EqzpĎOJ=?G Բ.gp4[v뾏Nfu(9/tfj75\QrÔ̓0{ڧUǞWP|gmG 9mnyzg oBE {({4^Nj[矨+؋u\1EDnu<W: ר%Ø]͔H;ƏޗW ͨŞ��F^'Ye @2/z5|$Hjӟjw¹|o'_(Z2>3>[-{X8]ۊh��+Yx7HSŘn<bq7 ~e|))[l�=RhFZcPv @xN'3+♒Ko%;.Ɲy~fp  NxO#x7rm`T8V#AwÂjdC[Q؂}#]v�3N>O9;sJx7klgZ8`yY2GqVadgs[x$`!q5j`|,j#Ohtb5nh�op&[qJ5{vO&G%+¡ݡľ~07}ԝ+;]mkKX?7xlXsq}[Q^:J=#Kp%TlL][=Vr>x 3Oy8 .%Li<}Ur#)_qØEc�L-Ȑs]( O"J%ۏll}YQAk y";4O^#kHv'W<- T.;CZ[ ï _nJVL9|~Zzol[+%Ls`K%n/^ GsAМDe/RF+n=wXȕӷ_AƈntY>o{9|Eނ,xVf|*aRMPrsL�vw#b/(z q~s-= ksS0pQ+꼕8EđчDpaY*:],ۜx{C3u̥"ojjw9Mp PrXۀNg|#Sl߬$B&VO̮I&|hx0Vs��+b<8'i9,)}2vVrqE8fs(nn{#i<HvK)ߵal?11ɝ| ,cU\ۇX Ȅn/tn/.OcG(^V@>A֗pxAoD!pJ9Ow8{H<ps0BemW<9/)KYcGg+LGԸ%y]08XԅeS%=X,盻 q?cԄl RG2\y'eRӲ뿅z,اR0d>f׿7q¡_LU} .�ґO+ጓӕxgbB=wx+Mzw.sƑь>(nqe&{Y1&!(r=(b%A:` ;+/;dNPH@\ wJ Z: ׄ@) GaD")hQQlo_P_0ڝPW؃MX_1A`"޿ٱsVoۭ]f)Nԏ)#tfKGn*4AΦ̨?n&Գׄ97OʎE 5~#b)w9)#;hrG؜ Ȟ{fSz>{]s^yB*9jDBx Ȥ3}N|  4~'*>P.O ÅF ޼m :/ڙ}rWuUJLJ~Y$9`W1,K;8x9zLn9[ fW^J^ݯu,9|0יcB(߹q;i]bsP]z?/Y·3I/ #?M6�!lE|��+Nq1\nR��~|;5/v糊~U7w+J5_}CgaٸJs@nâs©mf:s?q=GZ8Q)2>  %ø庯P8X<o3a4A iprIgvȾ|D?WvI3^bg8`]2yږט8`GW:fE oj{+b6|-=IF?- jQ۱' q s~{գ̝^0PO|o [2k1rߣ O1*|;a'4${7w@W?=Wj4G(Υͯ<yu8^؀,u1  vJi (:ec3jNʝ^˜2u(pB JyYq>v؎; aU8'PPDƕٻL*1 gPKއvߊ&''}RԀ nXf/ X`9E0I۳~,Z3%;q0o\ؼ[ %mUh^{mWr/#tcd|Aڱ�Z8  y#"p},AkhCx(@qvWõPw^`;QwQ;a ~u8Raκ N 8CꢰaGaA@@n)}K1[J��+@vp,�G-;J/B;}hH9qGP$_̭^ZاJSv_a82;7 Y ~v? s'dvw?+jGZe56)A(oӱ)wǜ 'Y؊<ȍ][eTT|iJ &x\j~G?7q A6CqwcMh.qȂ>b']de)ԽlB7pֳ<se`vë7nk4Iטcu n;6>g,̤ suXvo>˽H Q<n5lu/n!oBס!+g}{<�m<, )3so,9{Gi"󇣱:^U:VY︶} 8V?|r=n> }')Rm?'~`ju$z2Ąr3#u||$opDw_F ��QxB9u0RbV3<X�K#a#څ>b$!0#'(4p4 Z>8y/uy|GC)Ђ!#4|׫PS ކ!j�I#".i*s Mb߾xw6>30w "d5%r}�Pfrsaߧ제"Kܔ^<sQ͝iA9dN줶WF fQk7ƟDMb*k=`X33(~lٙ=+]nwg?s*�@ E!z?Iǁ=)<;y=~ r£xAc :<XsW|XqZ�ۑk@>I"o4`! !x ʈozu/s>R"=b_B>'}Bb<+e7y}-1RV#HAl穎J+[^[ΕnkJAC8H oO|_/)% nw~ߥ|p��+ IC{'}6+[Ii~G(1|瘽m eYt ��W}Hr-*o0Ay;y?>|=_%!~[[#snqFZ3l K0S,F,d]L#~Azan(>մ8p|GvYvYp}mwrDl c.XEeo sWloO/[ xvkl$T?n'Ka^G5= c/"r54V]PNčÎůdR0U[kUE7&~')?YEuߙ| ?Af[zsnk}E7PNVeHv^nW03 ۇ;:cELҙTv5]e4b;{(hjݶs3s3`I@1%'h O< cǞטh8 qd?Ge]8 B}·䇢͸ 0]Xt^Ni,Uꛏ (XbDM G<^3v^F0nBR& ZaY/!q07r5Q& e @[1 z/?)/.x%o HrqcZhi$dc엕NJ\p I?%eMk=]BDUsYX;xaeِ|soџ0uy�Zr4/ϯV-I%DjIc?r$H{K&V?liYg8WRv88e@Nq߅?�lD6Z vgޡrr/\^\5zb#gw O ŝ' [ǯ~xx0x={U~Hgf8R] !s!A%B�/'s^GiQ%.B+v��+$mlnasbPh őYDʼ8)ŋrI+a\_;OBq}׾vv`Na Y1}Vvp HOF{=O5긊>Tقp%ƤQJN3?#-qY9̾' 1>#r3qz+j׉AbL"G2ơW3{mڨxT/$mx:R_3pnq+*6Z3[P\֬EA-A>|?Y1`oiyC�$0 y{98+>$(Pwc_!H=f' ?aatH]n$.Na8TŀM4&@.U0w^ЅRǓG~"X~)18O$)@-?8}*<SެaBPBEPH+ny>�@< c`5P�.:>D KG!cAtǎeutu-{piN۷QEďǞvnM2y xX^0(Ez۳ug٬y KsӐ{_~b6y'o-r9LRzPAp{௮tjl ټ=?@2j7а xWY<<M[fߔjׂn=w؎GxRv̡^fga;7\yį^ h8jɹEQ?}d,a/of0=|~ O1²���+9@źq"Oamo >s~;@S;a'ލ+ V3ƯL==FhN;}y3yL>;2/ m���7 2*^볱m kazo_e>/ (CZ1y['ٙCL^N A+ go(J9�wְ86=۶ `aw#pVV0#?zs~!X^jc^Bͼ( 4`RιN ]n|gȁb|7 vW2ҍ#rvLE׮]:K^Дeu<\Ja. ^l<PvP WW XfWY_ -+)q#;.Kat6nv|`|ah"O't׆lD8i+8[S!-PGc$8 kWP<W?և"4َ ^m=?/o>q\J,4c7,2;u>/ =W@xP~�nBfxqGG;pRQŸijh GwÜ\w[4E&nqFN[XnB r|XhO/Ld> knFƤ74L.��+!fFm㟥HIm|dOm7m5'(%(NoOvq 3y# ьfۉk<tQΎlR8Տf7ọ-^lN  3?[f>{DsrE{)YǤWbw7 ʗ ̀Eqmhp WI`؁oi0�1Ϻ*7-mPS|n?ݟۊv,ý gSQ*9bXn܁Ņ܊yđ)P{q 퇵;b7l-?|^^cO/ ׅ^ʃ{:͵4u[0s1o~?8,'mq@ Zh̰߳X䕐&w^<Jn ~n׽ȍ9-mT@ huW!�[6 9;x\#5̡[⿼$~ln`Xb8hxO A<7Rg;A, 2[(<t[qNH^"0;l|^N 3Mgf'fosWh-X^craGxo[tF*υ*p='Xuڅb!JlkD`Cp$?p3�4}'*d-9< 0n;lgscő�Р:1)n8wq-���+ <'}{~O�-.+(bRiVv܆suþ\>cy;"q+Ws#fH:/c 4Vnp(T7sL$rFsQ,Rղ9;!w:IqJ~̷O�HVba GaCiN7$ G vx-?[fpDN,^ӈ"?{Ԥ1(8*S~0I_t^t:U(wg䔫0seReN iGsqd/0<㭷E|g ϳG)L1oV qtsl;6ߛmud~;䖶ÊA>\y=!ykڜ{2|mKv/tZ@h:@m5ױ`u~gHDa/V+x;k‚^½3::<}uSǎ(>XUep#x$rA+:X3%qŅ= Ԧ_ |NWƎי0Ri'w>8~:M^dv7Jg1z#��1� � [*"+3lO GRx<O3gΏh<[Zq7D?÷ \>7\/T8?0}r\&d8w#݄ȸ\XRVN@+YxEO\*%_GAݰ.iAFF" @x0|9m}$I"Bg!T'޻WeT?k$aS9-n%d?_GoWW��*e>%: $GZۮN<;`WgR{sﱟsvQ7odĥ;c8ײ! x@Ve/~ q7EB Eתy9P/@d�5QeDQ(W'}Z�t`1g!3& ?X]/n�X$ܴ`#R~pD�`  `+Wc)%[+,s<Q( ׫N(ũС&L!tHk!`6bԂ['a $?�zB?!8&bbXk@;Fp*(OV"/(2�}&߰}%` Ti[堐L#E1__tS3ve[[s\I`�]� M݂oXA$8(ulf]:|4"AO31};ZL VYWCu|_kB&Y3dq_1x09t'TP@T<V^�d�0�8I*�VܣN:�*�0!@.�.<S'Na@EzSSD|œ�/K 3~E9u�(�)�PA*k\)T|bC�P@4�;u "8pzuЖ!!_Rf?i `dhA :Rɜz{ ? H*dij)ۯ7bMnV虏DI%cy$ߐTZI'hP/D23@TѡdV7&HħY,Ά= `�ZgEG_݈""àIezeo?3yy·No@xT( MG8w}FD0 @ GMzN0Lymxd"NDAT[2(f'\;]zz qPln/'na@ !ZD~xAб5Uc^,EAN .�rI`_9#Q -U0XiDMä�H K*(C$^#Eb'L(J臇j4V&A#4;P1FM6Wϸm9�v^I+8|{3:`90ra%aEMUb8^\mR5תϜq+y)導؝ qb^r%CG)9zPJ $8J$@T  K�MX�����A��*&۬2)ZvJly>&'wB13[)__BZiBgG<w1?ōCF)a)xN7* „[~av;NNɀ7,ĬZy6Ӿq&,cx)_wXNswG$x/-9F@??4>7S=F9/#g|G:J}8зcqȒ?- u$N'1dOֻe8_|6ЂB[~YŞ%f·ϗE Z4KМw{ w}d{!vW?z>ߧ(<<W+Q j=�Uu�4P��F ܂-䞣y^u볭׃VW�ߙứ;�?(Mށ_B-^Yǻa߅9+~"-I Y,0hjHFKO_I-8ŏxXU?<'|ۓV? -]LɫljBVBN>oӺ<c;PeDn@_@}a[2+T4p~bV!$n꘮b}m7+;+'~G W4?-G?(s㪉ܯ/o9jƘ[etee(s.#��*rZܯKx[/0<uJ rEu #}34H4YIba !pSzX0ssnan`,ؤ VC7^%(~"iw?Ёq ,sb vsgc>O! u[UmrؠȊ=\?cpW-}RI /F- z8qcd,6SQb3EǾv^ika9dH򃄛'*`?n LGbv7q-O'-99yJc;w Gp1sIYf/ۧvmߋs?}ϡ+hϒ-s-_̱ŹVe${uifȄoy>w]Xncq %$|b\Bnş% 5g~+A;3FQbdW%j,Pĺ@^ٚ6b@1l„P@>q |!O F-Xd~WeTLp�kt`S QhH` @tDpn({n(mOxw+؍3A^Uy8 = rr;uvpYe$ ~΢{ =P=߄3;){#��*%o} c6='DVAeL�>%\C7rnCS}[([_=В˝l9<F':{ tdoay|> Q';ryJ6Rṉݹ/Vwp$u2Mj+)v/r'[#Px% q;Ն(N|"|?;�9h+8}q)gw;nP $wXB[H<v3I"Lql>t}+居c??yŠahI3:i2%�֋D6 A#$j/Ρ whg8AY :H.+[|$5$ap yb]W|iƉS5WK87V87H~aS P}Gqԍ~áW=ߎ|͟2u\Vfrz:'}v'*XS K- �@i1XNQe1+>R]a>njwYɱC'_Uȇ,J 7,?ej>^7O4wt`ĬDXXap񹸼k SxBrh[ڄkAާ:\p��*}|b[w§[5)Ogg/uô`aiB:_[3-ٺfVwNwFq$FֿkD̘8a7fFZa囸3=^5BN h}]u?J[c=X_o6u v:WGuڂ$ cWJ'-Iz.?s^G5<w<s_~o_?ǭË(<do(Ìӌ+mo`��!� 3g��Xدna^ڐ\ 99AIgw_n*5rbr: Ύ"=m ad+ CE/{g͏"τ$X8,w3l{vIv3s?1vş}0ㄊE9b9ģ+@{9b'oȲQĜz6v_&Og&(ym;?Mv1?+'%"0?kUr^\mcOdQ[_QπGV(" o>qLCvg{1o s=Բ,Тόk�͟Jft+zNGtoӜ-gZ?)kҳku_BDmy9dB=K.7]oӀ��*ʔ=Cz} /4Pf[QnٗM~dt '?%}~R9K?Kv0Q=į7_!A杲6C? ",jl;a,ky�3A^H#~ev5[̠ Lf+DNpx)Bd"۟#\$ sHx>G~W'Ns@ %m $:@s%yMe8iHիfWPQz,9+yM1i[sI,w"qlw$௚gnnwPDǝr<˽ Sug"_s񣳫uyw;wǨ p=  1Gl<\qxslj(ny[=w`7܁0[OvXBBE׸W?aލS1?0n̥a+WǛ/f~nd 0~ܔ3#)h1a 7כ |^4Ro3_37=$q!G?K;-нWXF Y(vEq0NG *S|vv0 w?]O|戳`"w>��*?MngoƷ3l|f)A #H[,w$!s+3qk;i󳭣c9_pB~LPI]\xKsJHfc> w"5^#ւu'q>kp:pNa.�1W3W;^ kIb/7yȂ%iOOJmx qN�}+'@/8Q3K^k"v<Xm+=ۓ`qpfa\\5!,#s.v;&bWI D0wS"qe$11U$qI;q 'ϲ ?K,1ū_9pf DA+<ww{FWI`3sMAHol�ݫbWlg#rqhYE Nnq++g7|%}>|ik )XÉ_OQr7o|9/DΜ98&_J9M,Cj%<O8@Uw^�g`N`r~O8>Q9V+ZN#׋O a^s֥gpXǻ-+n 'No;`9~DSX,x7}ܜ3'/,~48Ncrb(\%rQ7/i(G%Mċ2Zhӗ}XO 9"=;.{τ9;Suxqǭ@]5hs��*/};7FHx݋,~Y`@lBrHhj0C}+LilGjPh,miOa0Fۯ'��tqQ[IZa[)bcǫnF7s&嫎ߩJxm 'm ]6u(@G %(PS�bnŁ80% %eVۥ8>s;8Pg;sh!OGÄ:O<(yO J9 )s9'a,8ХpBEʻSwQE{vty^}׏wdq&ľ3a8`,X 7e)Ec H;g2{tj(ռn8Kԟ׃}x̸ Es9Y~o1Ȗk+Ac78B7?HǾÔ~EnptQ{Ѳz6wͷHaߨ9fcC?, !ԏ,(9Kl׫ό2 ,>=�VRNQ_}Y_Al˗0~7"劘^QUy ݘ[gq]+jW|?*Q@E~-6Ts>ޛeZQB{2e,VKeqÏkanGr؍jbQf8[>[u. uGU ̣P,11ƮȭIޮ(W; ~hZW D(vsE76en,(9gD\?|{wQ|A]J;elgSwϟ{CFo/ゥU /}jqWn!.qRK= ķ9_m"K@1tţ'0|gwd0jwG;5/<xA2M0��+ $JPR$U͉S^Z_:v ~yQIi-;tqVN @mXpu^'ல}73;eWD]צ؟jHv)q(۞b\MN^qRs;ySe)( V?Y1G~NX{i{{4ЬRr%! rif~{粏in~ۊq66DF2N^3 5g8vږ=Bb֎8iB7 Q+WvU9s'oy #ccNI@A`3I8&p+E Ӿd"x\}l>\ӡKsUl;�Xm 'Cx/ɠ;, -"(S i͒α$"]ڟ FN?wBƱf8ӰQM Q"PC9jvh֏͌A3;~YĊVkfѠ>_gs&[8uFQ eQx/sUBse0ULuxc~A`pe9Ûyrޱ~Ƿ9U{b#mM5_te~ǿNy׋_tLgc1>R՛ )_ne`wcP~:9a"M_sOfW nbAnGyL?z=Ȃ~2l,FWTf'Kvlk.]VH5֦>K@9d>M_dȱ3�� +!K 7I e~pbG.WRPUua' Y?ƻ*;v|3'%9;{טƌ :X~Wn!! d#ñ^♒rjfn)LE}aۑM۲vN5|99rY3F"}A1s%oܖJ'vm_5,c.u~~F߯{"@O8'('pvfcQ9n\xScqLw@:8SgxoKIђseebZ)BHp(cڹ.]وnb;n7((%jzYD$L`_,K=\��…]eмIG`?`:ߓE(Р:DҝG/;vq+BF9D&B"E*"^a2&j[:͜akQ - KY8Bwouv50SYe=|hmhS<CƜ/S\"}\gALVu7b."ÿag{߶`9~>J8XWø8UgDo 1x.|@=LR+ucrz X5g1,YoPs`LcR p*ه8�� +,7喑H_,olQ\ba3pޥ_r҇Op^4-,Js UA(Bwd|Lφt% \vRFnqueM->an_H3l:F}^S;s C!ew晻L$/~cfOŒƒHû>^̋Z6F1KH"D,/P$~PBLNb/J}i8xg 5P^!(A?NQw"}wfjfcp}ܡ"0>v|G (}"|9@̆mW1a^qٷ^8Cyc$F/(Xzgg KHa-VC7dq~sSl^q|D1;!"~}|~gϖaq9N \^8~`#8ڱ]#rQ;/T=npvu. 0/1 xw'z^;.;zV]S8<ZU8sIU7_y,^c|c@I;xu- i)9Ay{AdjE6 7])8J/8Ro1pΡD~F38|T)5z#-GpxT%_R=X:#,*S?ƫ�.OEȇ3nsfnσ3>J֬Zmk/7{]BIJ1]�� *ţ~!咾۱!-oXyAT{ܼ00/]y>#\g%#eGtqYя5I8`$@`v'wA;[GRZ%/~�&d/>^GAŎ2}%oղ2>qO-)I},yl%+:?Q\1+t[fe>S s!G}>@~|.9nϾ@'/PO'τ5 ΁xv'*K cb ֋8iF;J` V09;@{>X:g:7'e3:;F㖢%d l?'NgsQуcCP+ 3p3 bZύ‹+$ 9;*en!f%qu�K[;-ϩO!6g~rwjjs|Z6=ug`π^4\l%f6#lJ$mb1쳎uU'!?xユ4YW&VR:#c{Ċ[ӌ:BrX"V XsҘ{>5I/}iA'F^-}\Mh3pQ8Ca+wq=Ǭl:�:ۏ#CJc?¼b۱eA�y69iH;\yXV_cjn]o$f5f3Rpzl*_ZĄZ Wsy~x s�� +gÒ3l0*�Rx/An&'#~cV7cP'(.^]!ٜRsu +;՘R\~N��(U aBֲw9;Y/HWǜAFG{o8V !qiK!(@t]Yg 4^~qKv8(g@u/܏ ;xNR+Y.Jp#C@nY}%P̐o7ѝw>agp-%O'AF#�DF0bu \,w Tz9Y(t.v;_=:eMjJXqix?KBW+ H8'O!c'z򿬔A{ΔX=['@#@s%c[)# m ܋1Z\;/.+T'nconHxi{kky.fg4$Sof &=߻ߍ|$}NDž6l8f<Y7U]0|8wg`)J phFW{=h.9d`8}qWgƑw Uc"9K0Ҫ۰8qZ5f-_>.̯::YkP ܜg'MĕNsY{�� +C, O F173ݒ, ۘd?8i*h3 DB\e 3&~=N רjv_VwH2Z_;|y ݾϒgW/!-b&C(Jۘq;Hwd(Rw…;Duvf@;x{]fv{p#{?q9m2;ϟw$}frs?ENud]]+?_k)q$`msI< l>;(,`iBcchJ6|Ve'1Fe]-^zޡݙ+V]?τݸb{v@@'r.=()K8õP s׾>پZז|g2J-փ2 R iunne`a;LsDg�u Գ>PugZ3:ǡ|N@Nς~s>PC06^8Bjy-_`x:Tup7 'Pye:0 }PGnllA8Bũnr7y͚gP½o4M9~<oSсq,F:, |;p9b o ;^mw_`%•PY8< 4 q;VB?fǙ/cʸ<D:4 D%-+n"<x[pa\6ֲ"\Efg1��+nh @.y.?8c'|SrKbAܥwo I}G`m"+ڄ>SE/Ľیa\mC12E z rryjaj?[63翇uss0!(st/x=#l?P@y@oaR3NE6#8~+ XAwax'ΝmCZYx) '/7'.x%dC?by#4|ǯ*|/xx4F"Yٍ$A1ngnj.'= oṉ:Hr9%8H+{F9? HI>~PwEr:G;gzo]8OٸbIEC;> >Ud/ݸŞm.8~@ڷ98fNGo1R[)8^s Qab (/NSauSrЦѦf-VIl=g,/oj%B;Ѝ. -SMIWQyw=Fv}ĝ YB«lC<;A<P򟳜8=MQlhQ)..YӿGU,|G-Nk8]_ee��仜qO}ׄ)MlsqüHώsqXv8.[NnpQN@�_8G9Qlqn* }D|X^/@v~G(fk3x~#g\]_oQu W7I#'t(B 0L'ބvPrmL(oָ��+ʋIH- }P`Ԭ4o6Qe-%L!cm+19c2l^7 "ux0aa( l9ŌYN-ODN1$䟇isHblfV5Uq;7| o3{^#(܉y[Ϳ+Rݶc.> R=6?zx1nsfz݊ ) ǨbgvD2V<w,RS9 #,[NDeS$ԨYiǿ/6g]"A/nq>qo۰nߋn`6KV {9[0~"Ğf䀣۩jh#J™o eBwׅ7%Jr8Q@^վbZ!ek snjd7؟d_KX 5w4b@~ԵkRSaS v#.X.+[~_e`_~,' zqP?J =n(NÖ!j#2&Q\܀g}(sc>7-Us+JO; ]@KBxJwKgfeYXn9X 'Jn'}UQ{b B/f-4=x)H_e) \\g9L߶C|X)j:f(4No8^a=:59$NvNN0Kw#|_]vnp9p/ W: b|,g$ ^v_wbίq#k=wnY~FBOф;_1s#Te+y!q}jVmq `]>چs[yWnt+Q( q~z��+`i;w7Ѳd?d-n4qorV{3=8w:;g 8+$&xj>;09ss:qNvq>xXQhrYg"s*Xxt" Ig} CFWdq$8(w}Ŏ2$ (q(Tp;a·ߠ^w}/ ϏݔP~]嫲r 2u[} @h s|=/r"qp 7Mrq3ߞhWV jTP /GN~Μ㦕-+Zc-D&'u1o"w-p.8ax 9䁏Y؜vE,':Qc5c,RQ㾼V}yݎ1֌G`vcJN^xPhٟQR~n5p[{V-Ұ_6[ȷaFr` ʠ0 UJCyZCpPJn#�3g(1ϼ@^_<'= UlW X8 8|@n1# P檀 DG0luz}oS�l){;E.0bG�s�\-X,\qϏP[Q+5tpTYg7lEHtw |XQ]3~ið 9w|4s09뜣 Jָ��#ٖ݄v6"@uб(o`RۮOCmݢ;KZՖ@~}/m{afovfglaPݏ qà W6 z~:W#+}pU6`@% ^f8zfa(W3@3y, cs-\T'naDh'f| ;hFSwpc!ͺok[ <<TuF6)��+ŸݐQKH_m~k| i R6�Գ[,~z18EN +bga=B,ى<I;?u6 L'Ma`"`3Ŗ?rCmj`dlΞadĤf,+9] ;){$p񒥹#c'(/ua~8͟dwz #W<V6|Y5"9 ÿ UJ¹;{ߚN GP2|#"Oƾ#w>- ; ) /3a欌f?[c:pS۩;a |J"tmrֶg -"42.'|oKҙ; yڏf ڮNq}#b 6+~jJ 5 Kǽk`hlRϡ/UvCS/˂EpkN7)EwC_ȚHW$p! @Nl5}t�TP4JF3(IC7;³Kw}Y)YY^`-L֦繆 b>0^[/ge/`v}_^t f33ޯμpOߒ$)I |{sI1!F^//t}%�u9]yC?oAX^(yy^}yǒ;)ݺ) ƌbG<&s׻_) [ GrBu YkҏiK?ON>OF=]FYϏg v1Aa78BI ?߾5/R ӎ@ o 57QJ~cqOP$ _W(9= 5F v!n  Ɩݷ{/ FO`{Fx��+0w0;xzpţ&}!%!Ќ\mI K9. kp փQ%V 7ibx'I^]y#`A'-N܏x:rwhVBJ>ٳ;>@"A9KN3_p hsQ5b~4x>{d'm?pq>;RN9#9'媉Ƕ0Z;ن)jl]bO3m~W7V`Rp֒5X1)0חy_gG ` 16:@[FnjaS^bnM ~T1K 1;jud|Pc>JY[p0?~O0)gݘI9IزZE-Jَ$f{¥δkJeS%YѽsD5VI< dѡRDA(QCx OkJb! | YSUns`XStAV(z@X,Qֶ.V@î8ƅ* CZ884S;(OV 8sK[ǶfW )y|gYGn v^ 1r1ژZ_n֔gXHv-m әԬ3'&XN:U*Gv' m909AhA|n_xuS:agÌYOP��)y?h]l׍x=‚؁;m�n'^Tp3tGס^c1禌Z~[0u 8_2~o^N9:(*}cs >7w c60ԛ%O3ަ]],$ Ľ(#r-adbCOoozz��+59 n5ym͐ -KJv4*Ƚ_>Rvy<Nb: e_ۥGm[9|?cHG5Z;nO ؓ9{Kؽ˾llj;u qf=ڠ@MlиG'RIn v@m̽†$~;nn1َJ>|3øq?.ԙĬV]uϯJYIΡv+g݄fqQx'k̛sG){~SK{ ؽ?;Xx PN74XGrN}$>8RZTZQ;wXOMva- E+,f,ܮO:cպ>J,L`д:9m^sZnzdb~"|}”lζx8ƵR~,1=[u 5sVyݰbs ֱUq;,NԒWY,T6ue{pw[|Ͽz:z퟉N09]}eǓ8鸞-HWQcۨUeƚ]-'Z(Np%ƀ !'Zp35J +nVݞ~7@: &l0 bԲ#8�BJ2>%qQޣۘnM)NPQB”#{3 #.yC�hEהs*:A"CW2:"0!pbD<w`�NbΕ+~s&NRy[qgK|u@mLMK9(Ò?q)3#ZGTȔVm[vo,lݶDM I= ��+bM2iE0QXhmPRƖŔQ  y/6߳ Fv�|�`4!eѝI@΂nB9 @bGֶkwl^h[~Wƣ:> G8N4mlbXp pvWϼ,++ #v ;$X~%_'9 7v9Z ъf?uv70s9'4:2IW0Xx_n8Лs  ݙNƶ#H<[~ uJH/a XJ)䤇30l&h}KԖ973sw׺1_{w4@ɓN~v`{Raۅk~,T:W3ï1sԦgԄs╞16ls1;,/SnI-bVN1li~jf~<Z:ֹjAsBd 9y_)nՇ4וtJ[:DSJK(9{b f<NGi=Z{""Z7-H%HRo|yÓkcDgkp[Tp�6 8/\G$Xus 5ьC p vv8-Nd]_3Ƕ `i#Y$#03d}"›xTIJF&s=TS l~ & 9vBuqI qy$HP`|~yWBgp/uQ<+1_wVO<AՄIuY*dg?m¶Bu 䎃 -+;͠l:چ��b1<^n=t3 #<4_%SXq/cWunv<E w~7/;*݌I{xYmbwsD}&(cW-66gC7ש�?Bn,ȃyhlZ#f`x}xL*}HG(We=w)M^12cHy~o|!_~n<J2YXxGu؎=!.@;*ܔZm&/wPSl՜1}pw3943�,gYfVF97f?~o��+no|̏ՂK|jR)7^P~Pwƣ]3( n,6}y;B9ΏzxrFϏP' ܯ.Km  N&:،c9ηJGJ"|O)L/cX'ݎ.PX9ϖӷq' p{TX$-4c> [3|Ŋ|?9Ĭ@/ahDp@KcVFǻ2ne # 3G<yW}v»)fw;a.xNY|!p柜_9]^GRϽSܐ1X0N}|qQ/3jws n k9x@—\]~}1AR?65*3p~/nz?>׿_s3[G2f]Wfŀ؃oYx)'[ / VO(]^oKI F1lZ(H^lH"oCxhW䒓׿�j(w.xrGMT!}<5 $j6'E [@')=ctd@J@hI@vb��>LYWljLᜈ% r UT0qŀQJnRh ;8FF@\΀ ~x㟇@)%/cpݳteꜰNo,AdȲ^OMaal'X++?`Ux0Bco3|Ӎģ]J܊;$9S=Ą%('adF9z78q.%(f WC-[k~y ?IQru+!ێ"+"QĐoyΧݳNAV~9/fw}f6'k^ۚe:yqנ^aYn7"鮔~[W~1:rPÏWwXu儩cP|^\x~º &;Z̷)B<NbίO09FyG2׈;wsNcƩA#6?R`a,57n|YHB&%)Z@6 e!j@h lп��+8F5bܼ~!#nnح �f;ǹ[ ID^,D\z=Xowjm>X9xjcDw3n̽usP۾lR<\Wduw =e'o%J6+grvم=o$cOtN`0Xq63Jc\-#XA\~1jt,0|x|>\z,1N/ 7ʾ~o7y YdcV{0KΥ3~h|Xߜ-pP{ f>w1$<9»ѣՌJu ZO�Vf89kSuG6YNe-'8?lW_94䨟 axVjDFVyi J/��٦XQD LW"K{]%B\ /C %O?P f%KYۙw 'Ibix7 ?pnޭl U r%#ds}RqkmEPJ.<k@[-0a&[SZE%Mԡ_y,"z1 rzKXUy}}EQa>K~F@]-Qd`,Zas^V/kn_j|}؞q1#ٻa  _۷&R7A! /7uv-@7@FkuݯkG"ybATUinasWGsυDv~$)=\) R?o&|f3!~2%bDbU?~)r2[pd laLEb0)@nMX w~Q38��+ۊݾ8$>|-{^ZO |85|Kwq^N7m/oG@Wd.; 3M-ᡩ/OmH!l}3縏k�m$%\'2TڼL+ rԂPLnYd8WL$*a}IF#cђPeYCa1YP}FQ2F:yQ R ؞8]l!(*aigo|9uFi埭]L{NT;s #ڇ^c`[˵u+Mwܬl͙oc[.ݷ3)­)\Bv@ @pqYNl`\ D 9~g^_\toݲJO݃߃숳x^ 6 7wq{젬~Þ^ǓRmo~<bZ ca;q gs= ]z;㖳mC85f׾˦_e2_|HwZGޘbQ6Rv3 ك~=Owei4?q1‡//{gWga^Գ~`~ L?<y ٍ~`2lƨtćd(n4QkS>Ğe8m3uIg_~<+dg|Ey敛 찼sZ뫬fQwb/g'l^8/d8<&v \Ga;3:SHՈ/må^Z$SqLq/ d Sc{x@'Zv3Ftͅ>^3'qS.0a JId U!$¶4f|#F��+c0VWPϋvͨ^` &\/Cv Y[場DW-})X %.HRw~V˳̴g|>u 9.o0@:Ͼ>Uw0⽰ӿ+݀Ԅ[1?9[3piJ^I%ٷvOfg9g+A?tČhDw μgĝ;fBS~3so/XÝ_|.ύeYqVz̦B1cMrÝk6VV#&oŊט djxun;Μs xG{se2c`+"ibO{}gfV{r}? $q !nC0e×3^�<"^2YbV<AxUs3vZǣdtuD&-xG~N7wN(+[L#Ký;]|G[l*pz"+){9e2ֽFD? O;6{cv7��>d쾎`U+(q=Ex$%,#>.'+v>Ia =fqaJ-[Zn֫Y1jf8Zq#tY;JNOI8E9zaL96n}ߎaMwᆉEnQ`|O*\AS'4ׇױg`Q)6k}ҿm iZ5Pk^|�D{]/Yqc:~/AkOlk��+OƾVX{h e'HR[/BI6N|}!bkp#1: (_a] S ή!!V$q(ZK|@7 s?*pg 3aM B6 @= _vZϗrH^"mBP|84><l`GF_las:e2.zzMjf>f cW7bY_0󵸚mPG?ޣ޼0<'-!Zտ cupR}/$ζƫ6)'arR6mI<͟-G+;*G}kjMQE|,ty)n:8 gsnE9ś/3OgzXl-vR$#^b<pp^ g dVǛBw`FB�6G Ĵtf`@Kc"ü]ٱΖ#r~9yNenl=܍y9 V7O $0| ANj UTB ͈ъx,v'9_Pౙ]klv[&7/}jc'BMm,)'׎J)z7v-nces=Nv( f 8xMŨLk^ߌ< Yyg¾aD"x/]pW/qgt '>#|FN_0܁޲t8—&]ܞc5( 4?;u+b'F~n%n fXfo(ڹ~7CQo/uwú]p��*U:2JnH6&Aa+GoOD#tC $r7GߔAeRݾ<suh?�$kaP-ыgۨ8P=gә ZH�_E#aO5 xf&0ܲ ]dK21Yd� xH!@bF⎀? #&�f�8 D/6(5B~q5JJ}R % x:Dr(2$BI^<G!?=DL(ww}Ǫ�Ę~+~M-8 )ݱC{GD�##!4U� LS'~̱XY!8$�i *`g?gwϕB$s'PcVc=*a1 竡*xM r>> 59D %u��'|Ĭ䓔5�У"L#"j8 oCȲj8hP %t s u> [ &e{A ^Q'UOL-=t ]PKvVS]�u@ph##{Z` �*HF6}.@@|R T�8 ` 3`5@gv �9r8` r�]�4LJD[k<N1)x� " f ^OK euC{nrH0j %8.&cc.��1� 5� KK~( /YlOwu /KO._#  z_ ?:[1@%HB |r_u$VTp X�gPϝA|̞9 *x DR>d?3) : `U>n-80F@,4Pb]A]Z˃ - \Rܭ�L�C]xhHƫ qoY h3 J#&FH?!{%/%BV$ <_s W#7d} ^ WqĮ7b2|0"@ UyJp'"2Jݒ-z !W9�$0[ |++7o[$~}P _ V_ 5jp/ĞG ?bi9F[9}_�8�ku1#$jfJ3~Je#%\1 &44�����A��*-{LHS,OvƄ ^ @ ɥ!,#z}z>Ϻ9nNJ*Pϗ I3 >߹3fu�42:\#B>-�9GC\X3DυK2P0^tOG�ݩx]虣&㬜#]n;dS'>^o~yWU{q;~Yv3p#DfNQ//vC`qeYw^S�0wܓ$ҷ;r6+!moc̡MiGN7ygy㤕8|8^pOg"Oׇ4^^`4N5Cwc `.`g$C^RJ0[f ݸýƠ-(x?KdHSu9J ޣGij@drs֑|<Kcx Nhtעܖ<bFoT û*n^l'qKoW Qoq%x[++cpVU[_}j֯|nEE|G_ucLE9jV7'xkŒn!]x9W4 w݉([Ne7e2vύe0 +#7fB uT?q~~u;,$BK#F{[p��*0iA< b;Xb0[;8̃.�  |Y BK! Ӹn- !� [�,H07bor|e'>' /12IJh)~/hlvV@K B 0#S/3v.8v%,QA/l:r.}rܢ6=AݸTSNJp�uaO<p0krS<xIO0=ݝm/]#7$$  p $$yjws7gƪ;\D{I A�+ź E Q #!? _Yt#;Oxtҵ$`|GpC3+9`QF%2`&N!',uO^|ϏMpgǞ^'`^<tnp)0�\㇏RUq7|%\ŇRQJr^J;μ/R8O&%ղN7l!3s 9Y[#|bE7-\9o[َve{Z~~gޜxWGj;=ԥ>|aZYnn#y;-|Bz8l@oUq<sÍ8g3VPX] Î:{8��* ()!& 5<g\]',7(`_Cp oK,ˆ};bv^wX:#%Ѐ lQxr0J~D[@Waz0 ><Pħ1ЛBg7%<ʳ��!� 73g��lGqK~!bfg;:׸^w{Z�opG9{~YCI1)$f1]y| {'{ ; @|g8rsEr<cC(dG$j7u?[hrI ?s?89 ,F/v/Qng%8- X-.%P@@i D8GE�n Fy*7Aq/8gYαNY%NqxQLoS8w4mq/ v#،@KDZPn]Qv2G zB0/HzcmΘ!f D01_zm{CaD A~$z!by�.xs-?w.YG/1<LǬX�;V<D|V ~/n#r8>o70vf7b(^ )mj:U}:Ux"e>WU&ֺN��*G;|jM0]K?dZs = ~_P{kJ)[|9j İbapO#_(E"Po8[[tvWw۾ryx9rc_OawA~Ea;,oϵs9Wѕ7c@_Ϸ̷.|-q|[Nﳱ?2d7[o;*oN^ng`q?R6%WcøFmK7_sm7$Q$5w9?'vMՋh[ Eފ~A D,/1(A"yss}+Nzپqk+,Ծn/{vۊ~xnfJ; ̜;Q2#?;]8 7`!uzΡs('pwa&aooSo:K5=T-7G S;n\^Xz,>fW>3o9gzY+_w7),,+A|<Ϙ |3-_Rxӌ~ssDv2߯| M999duPS[i(~f]O*Qঅȋ#��*7_)1*tkb 8W"Ҕn6Ug9N;7w5vIP^�(.r򺗀y:HcYN$J ?;?KfvoװϙoFӋ^1.Edү;qy#??(AgG?4BIʼn}Nhfo5rRpo$�-"fG|qk\: @m^#$(cxqw58FWg[qh{Xw0[y^ w7N`'1kԷPh?9uvz'qwqOr,'Hgr4tϣmu$v7m=y,{3u9?ÿ;QL{) FaA^Yb?nc4ݲ,8G:$p>d]{+x;Lнx_WANc8J=b. 1{VsD9ûTffNPvC<mvǦ>:ͼ|YwZ��*zZ: uv#' I{'�@0(uݍblus; oW;ƩΥ^(Qٖ$aD,~DD, gZsQ=i~VgonG&;3M!un|8"<l}f~qyN+; ql܃(4f�)FJ>dԠ sv Oz $fǰ4e#~6i!��!Ig9?-z=f11BC9%q$ARJbo⻳;RTc2y<QWcYkIB/7'ͧ GB$4vCt' م|;כuiy?{@BeXNpJN֒:9(nA,_ĵq\ 18WpV8_%dfy62ՙȭ,~ŘucyWh窞UF ҪcSdή7ofpb?�oU70mm*ikHf Ka\,p2DؾPC+PN@\!>2¿im&/u7W8w0=]ȯ;8^fuBjn~o(p]T|AN>oYwR <EtYj\PEkD)��*|V/33D"J@nMoF;A(5C2-lɅgerlCɀ*ћ)KӘ֧I$÷C{vwE1zqxj\xn; l1PwqI gx%vŀNƺMO9cw+FAxGwr)Iu$g%?tBጜ7}YTpx懿zc ~h.;v?S]Kep8?Zi*=-sq4s~Azv񖒴ϋu:AE VV)A}7<c�ݷ )$x?/3q@}aǢ`~#v-%$NL70rIZ\,(o0Krqb8ǽP wvZ;3G4qE؁Irpq=mٟuxg8<k0Ptc?%?27/"6Qmε)]n(DbTY]zAej UUd 18ypzף釫}UKfZ9:[t΃ō'xu|*FVgXV*rN5  Lx}{v㣘X?Tk~nue;}Kw'vë>c]K>P{anҾ9N( A ~4-{DΠ@uqPMZauu][��+!r7!ַhW?. e Hԧ)l09S##p/Orܗq}N pSS'c~6?gy|9H9i%o(h΁;0Ҿ:$5lbwp@ג5?u(آ~~'ovo섻#Wcud1;bWa_/+ΓB8ywH*Bm >>]J;eqz,g9_�A:9HNXq]9!d\ޅƇ/ @^xXp:�}ZPg\)~`bFo⹳_g|y.4!8cyac9Yxg-_Z8<A47K1ճl y\hɘ7 ;(^q`w3wg,remsp0rQFÈַ*=w-duCN8V;肬Z6kgIxsSwcs{* {4ͲQ?NwW"FhWuJIS8Jc q5 {Wë@F^8;;yNlAW{uf1;BYJC2݊i،Uu/3�� +2W<̭O]bV �1?13pIs]lYe}H {a| 098+��k>s׸ie;ϤbB hf!˫h^�ߺEsuZ̳j3Jk ˜.^wP 'rR }LỨMt3,\$H䱮^z>E^:AmEܵ#:Pz9!aGP�7XJ紹wΤ(CSl,7 }xKg;ʻ,Nq+n(͇"E᡽fsv5{Ͽ*gBD/a%q?>Fv>W(z@Ve1Po%$3+h2.zNJlm'<5Y]n{U `7-B+6 ~|a׏eA buӱpy?^#1.ٍ^:ncktk>ildc ooyOW37ۋx{~D wn^79_ѿ?iBÿ(+b?ڹ7wp�� +,Hh!X7g%ojvK!�71}A-8?ܭVQf'_7#g&ON gmm%F<g+.j߷[c_)#7RC{`9iھŞh^Qҝٸ�rcsR;(^VBFߟs_O3xfS2DsP Yޟs$F{V\w`ew20xP6 ;AVPz hEnD#|¨1-+C_;|- }i^.s g~mRCwr�{8\0CI9#jmb^cY^'w=ƞn0;U9 #{j G}_}ƍd|nq=7aD u-gw幌\r3ix{՘XTwFsWxXiXεv'w,ϵ`/\,Я>O^n#iߝĊ@3V^Ykgݛ=nP[=q nǣ3>?W[0G.9SArYs<UFR=Dw:6o=LDi?Z<hU/-lwwoO T•4S&t�� *M) ɦ4$G潥JIIQᅣw�0 % =?>Fu̒Y9O%d}/{hɔ @W}N^#(ÇpEytKmy#PWlፋuE7vw>1$0?M" eߖ;Vx{'a9+NXQqmF%ys; B[HA/vRER9{E9d,cY!{.ԖG)[*ao7\"uݷsoQ¯BX.a 8=I^usVe祶YWiܒb8Di3!Qe(1Et� }0ݖB~OҀԬjBc_mz�Q{VBP\ _adujg?…Y+sJݴ]l/Te_7een#;s($бulb;5ԳWF9Dܧ8ycPOX<5 B#>oZמ^шA\xwØ\Zs[qAlGy̝x;.q#qR8JȰrP Jg^~xw K!',`W~~V P1�N��:b=E *盄.,.�� +[}#0YODLPO) 1?ܢ`X0Q .\YD̝~3†ٖږJ'$sҲM+g9M2~,,P?ֲ>cٟo:n~d gcÃ:%}Iq͘Nxոhh,8M<Ad(P{mȳ7/R7ߠ+g(*E<xABc^ ԱD(Pf@:8Ŋ:p2_tB2ɌH;Pp" 繺6zs nؒ^f 2Oc w$v|&RnVP<ww^©x_YO༺.8׎}ז/3~+)gl`1-܎"=z7|ʝP;+/WQ�QՑL8,RUgnoPvs}3sÖi3 to)6:1Y=i:%DJ򀛎^;qW4;/ Yz(OQN׌Tos Am6UO+(Mڨ<No-U }8ŒYqβ*и;?qUU,F`"H>P}epAYe]xȶƻc̵LۚŦ]s�� +Y@ aE uߟ ٚ &hۤ0+w`1ppx_PWy}B+P-;$Nu ?a\'nӏ- ~]�%~vp_1;-j}bS::],$x¹%lhuurpd܏N?Q¿3Q]{?xwr?"$/A  �8¹La\,L$m2~"%~6y{ }<3ۊǚ6e]s9 ApxvDz[9fLu'aWo/:7⹜w_^!rc]n/49E3;·[Kj号Ϟ(pxl>SB9<v/D+.lhsS!݅x wq?zoU3qny4,)/V ϕe" ҫON7gi2s&nVi_%ߡ{DB-)+o2PJYIx1h]̐`u*=csAG#6%s R;e㙰У?V|R'4{T= _ wIW!qsf( ZBE;糸pku>ЦN Ep+Ѕ"X|ֵeЌK~<y��+Soݎ#oDom1)IܖZ1t oa_$Bǡ"WW~<w:nuf¹A)#٘N3$Vst#ځ)̕1BE^ceē;D^'\>yvڣ}p`B�|`TE<gu3# d1(HS*~͂wqiFߒ=�(4i|F.fpgWVOwb.nn5z"ݳn+` 1譾Ɵ[f.ן`IEA'VGt2AK=@9^Bfm4 ?eF.NNaƼ_lJ+l~NVJ'ozY)b3߹,wRÀ#vo#sD[s70~<Mo;woȌqQ8H!".`DQ";ƹ%U!Yxt'XNK7Q,PYHXQa^OP߼w'/];��xfX[yݘ>36{e Zsਲ;|ݎw;=}-w>l%#T|Hoٗn>;dMy [?_o;mő=o,"7|D 7_V/~(V"ʖg{CJ_Q?ul:_SG͍ϷtIt=Sä#Xmi!Ş v9S,BwGz{&d#Mݪ ~l0Rg%O<Lop��+{#Ah-N>۟`?qz%P:@h /M rne!m%9'7ir_>Ax^5q>JA )R B6bm?8zvF'J'\^" BŴ-μv`Oh puDu$"z珶}NbxsűЬ@"C(6h· N&=4S7?B0]N=>!~ΎN� ⹧r~AF`'; ,w.f:Cc=Nj~l1|(^<w:2{?a\[fc̀nÊ_6 3}! j78gBڑI}PsQ<V/v{W ,^)bx Io>_aXs)f?Ǒa{ɑ¼ަn)}ƭJ.z ùtA|}LvO,|!4G3Y&j"0߫,EM{TtPsy�QұH \jxF/ZSV]~v.@Rs#?Y=?hUqCB'7w=a*uv"�'{WrN;~N`Vsz~D{[n"g ?+s`-n,MԔ?;igQ>._܁U; Bc ?D4/zrW &ʩUpE)j6+0g(>{Hƶ sBViwcÏsv~tJߝnd8S$mw j���+ 3J+^[-hgeq:eÿC{ r_L;WcrXK8ѐPmQAv;ax^;j݌;47.C¸u�u[w/)ù`01 {+F_y#]`om/7۶W φ ȼEO�\ɩ1(H /Yzc7i "ܣ~M3nANbơF+z gA::^ [puq;b>^ǧgS>(Jpxܱ0w5V%Nn}Aqc)GX /Loό^Ǯ۸K4$gx{!ls+<y)_Z_vpg~BR?[f(l9G8pUjay<H3G/44TM䄶Ad;f<}r`T0AfeL\N*6)[s~�K+J|ǔQ40*v4 x7,-�P)A( yWI)�`&Ϲ, @$X໥@dXI/s\5&'h tSc] 1Plc*rPAbb@4:r3j$�Q$"i߅Tq4J4-9LE0tBq`3-;ؙ44;w\p6_';��9 gt =?OFi D{8z/Ys+#7 ayfW""AA6'jqz7a{zjQk [x.n$x-kt+y邻a9J-5s(/ mWI8ww6~Nj'<YwU6{~e+4vݛ =YZs͕���+c~Y|,O{Ϥfthe%J3+';Юێ v )/%KԹי+'R3<rײ1 =8YK ^Ʀ@ÔRX7;c;s $:9AX}͡1jG}N1K_֜3sݱA/^Nx?`D]N""{c8~lBՀ:?F3nȟ#|aڵt ]腅8UQ;x$mg p}l'p叟wqA/%$sgĘrfj_~s 5 5σۨ~XífkV 죰'͕1BpV?Kن1 3s7P[]3#lÈ7j*>)7,zכ9*)ze:M)1C{JOn֐n 2K-]|T}( F ~q͍ywh~IH\H\tS�(^t 7d"\Dj/fŅjfe>?պ|<U|(ψ#3<²:oyag1iuOn\<Bf]pL(<#2^?|ŜbP瘱-Wb>’q%ׯVq,p^%as\z^s g׍>R|^`F #^X&5b $yEJnqOaq!#~sv=d&T}?{Kn(dNZߺZscެ~澤>+!mbci&78 FZ}Axn))mqO$fH 06ج/ֳcs_ S`M=@\��+?-NY8e@Mk�(F2l5 f x`qA}~/Kqml;C�l*Jp}= 4-d:ĝԻJswwW/"- {IW58J۹N rBB øx"X#XljnCGS}ñD="8qm}8ݛ CЁc3?7n)S m ԰HHG}:9ãѝ'p,7yLAKd桛%3f>wÚBSѐv'%6@V/~Ĩ0r,b/ebuŲ0q\.J[magr3~7^xU'~"gU?nۭM|;=ʧx.S*vd$+0g#dZ$43Q._oiJ,cTC9( pP&>"B�w}p <t4!K((i8Amʕ}Xb-Nx_@qO} qㅡݟv(=xG( 䤀¿h,`Ѐgǎxz߉^:pcMn۷_шsdy Sp(q?^6ݠvb7`ev;ew0= aapos j|ۨN-swh��' ?59[Lj9;[)]@#Þ}g ̧W;Ɗ۰~�J12Nqh,: GFJ+abI|F{S#8<hF(E~:C,7|=pd+k%o%g HgbQ<7���+r? #`2 wma~K|k])K8w3w߬Y{C#\5!opq<FJ5;;*l2r8 &c?/W1Neqg ~œ:vs7Wpxvk"@vw3CC-lR6j#xMݦfBsaK͔2l=C8#9v'n~qu| \S'kԁuΟ- ~PZy ̝߱:KnrPO({ ,wBBfs8ZR@kX L\1Xpys6K #S$S2¨$ݸs>9+ULss[W|_k\:1J"]LǏkP^,g*D͘H#?(``Bc?R[cq:qHhtfPfXW6'UZڝ]s<w[zZΞ,=G@l˖?vv9wý8Y\UhZ&> xnt͚ЗPCdK8H{>#i}<n[C0+Oib&U˘g?s ˁ�lI+G|^b)|ypQ Nsʾ~HrwA"Y~hy:l=8D٘C"q=, rwh"8CX 9TڀrpW]9q#h-܏}7yUN[Bn_ƾsGaq&> '#~1IûG >|vms4S! 9 2 �DC8,x?Z��+*!7 F(7OlϼQE4P1%²Y=(wJ0 >LōB?Fl%0ؠ?آjg%t|{==`|~bUٱm'NXd0 {'<@NԽtiB#?Q R h9;gO|g^h/PE3y_13pWEarpUsgvf4A|f쉫L޹.핎f{lK1Ŀ #]a@öμǜ't,z?zfybm/ #/0\ S ؈ޝ;hG kD8s(ߴiyR |ϊ}!;wܿיձˮƫ,Kzu>4b(>Qx.C%7ÿo\xR[5cGO[p3-W}AHd-_a2݂8x-ܜC Ň҇pkCkqHK;]-⺤bRe<v h|+^G KY vR>O;:Pb<T|7jIɘ7g#T6yUh�.b1="?J&J$.8&Q p|<JvP%zP5�p? $s>֡aHAba%Xа% HVVb^fK!$5Y(% 9>> c0_9c6iyI A{޴6eLl-ӌ!fӗ0I%_/K5݄ 6GKO,̼)8W{Άr)•z+fb,[erUxGPDkYwR,X}h#,:h̏ŬG��qn̡KGgd D?89W>""U? ~<Ml>ݗy2Q9?.ks(I,uz $?;{W+~hS|I-(A)(qvM&og sߩ[NFrS[ ե�7d@ X :?a-?�z+Žی+$f��+VpbN0Lf _' ͘<%/ o34IP_;yv8-rsd'gl2bj%DnqkOs_+51fF_f |h'NA˙J1(,9>/7k$p*c+Z) [}$zG 'C'{m%'-p} 6նn+7 ߍFwMo<s])|&MaAe:eH%g=+q{~F Zoj6{N54wN4~V9~ "iFڄDbVՂZFt úub czvt;&s2iُ}.U_*GĜ0<|A[+1n Ԣ|{V-�?A(xQ $Y[.(y{ua R_Ap@ ?H|QՔ͔-c)]fy�Vݝr0NN[]q<t{+?7=sRXXab{߯$qĆu>Wnaj%CGHDL1IfJ,6 V;�:nV?C৽LS C @g`URX0yar7ddrg5;xઘQ3)!obW)9ApWRe=i#9o鉹A;pN~~}jLÒCɗLvfSw^vgsx~{ы\K;|aibBAc124~6nû||;ifdK}1h.xC|oYhKmP~䄨-&[ۑҷ9;}X)A\,fqd\AErw+FGc "˼ f:*#' 7K6 'Eh*;݀l2:G+vZw'7_F=6(zgB@hl͘?CCKnH.AHi3e{~��+?ԣGy;sfHϛwqnlH�umbg"OO&߭>n G̜`I>?F/uݘa Jtgnpqe N}r_|K>6<W~i<܎eo%£-#+t>9Y6mIw(x ws; N߈덌{st>J0j`y[{3IOW,q✃ժ1y̮/oϜN6dK[j;x{E�X oqx׃Ң*؍m7(h[qpcg»"9;X֧g<ög㳶 CYhpQq{vyrў[kqT۞GN;3E ͽE'Y%.FBF\oJ~y/GGM/6V4uyxJl<gטydC1,/QLƖ1$Ho0)z3K /Tj{p&Vs{r.yeupA'L'"Gyd(,P4fK_\y Ax\y^)t6o䍲SN/c5f;;��ۻu92%|# }l'0 xPcɩلf kصef_J;> sǞwn"$~?#l-PRp5y}o[er> >9=b(zྮ%̏X~5/TrfMq~@<P E֨U;Ljc@X' , ^K_Ővnt W1HG؛ӎP sI]JϾv.e8 je#@��+�͘fswvrQo1{ y" Zv3]Kn+ϸVNI=Q�u BQ?۝79gLv理^lvy 448V(`|cQ"e/^"T$S7t2/2Oq}lƄ(˻2|qp^=e'}|Sy P~9[ly7ϻAgĎ`t&)h$/P(iq pTZ{ag[f-w}+|>edp9#y[LҒ MI3'@i'm#15Xʧ k-CM'svN klٹ0H/Xna; 4V'|ojׄ/Èzgaess@v<' 'wi| }kYa8us>Oqb~5\\l{0S{]  씏}'Ag2ۓ$<@mpP~X}qY"c IЗH^;o{z>bV@x,=Fh~{Y~ANW%9uQoY/M~W0_>_QS;xOS]_X;׹zYGUȋK3 Nj 냘[h8`R-\<^&-U+P+r>Adqa <m ""X[[]^ [{fRÕfu摿? ƒ fҖ@V~ؔ4 Wy��+\ۻaX#ed#g6j(dD.$ xq=Ylxe;!M ]w}8]gXoVX Aw~$π:S[5#7GR-L;[p;$<R{Е 0V:SfL,g $X]9zqfkݺ}]xݾW08'p1+x%5%<{gd'cY5 z5 |օ`ζ^'vڌ5'2;l(n[ }[qi#m~[ B 0Y}ǪX0]NňQB[hoĬʎu^a;_<ua/㹉ICp2Rъd=\˰d Z@=k{[ׅ@3c@rQ!j3/k!pQYr/#E"37 ^[g;IiDzh2TYox8=zj`?62ߏ'k~iPyWR ''kZ zNd jxGW0Y0 #Ҙ]<q{|cNGh{TqƩ;vPxT׫"5*1�j9y>^؜ Lsĵ% /3 fy\~xU鄟T<<ug2F[${A."n #J|8{# MMpW2Wf/G{0"�׿炙=RffdWM<N^P��+K nkc xYw��\BSJBolzS#&3lLl߷Cv0 c{ fC=s]g|G\ǖ^PE [%^*oi(t'2π~ƋğQyaABb:H^;>n(W_As ìݹyg 4^ySK&sQPPHnK֐(.׃G<׿qc ?#7ڎ; ݗxJH:KץާgL՝Ñ*9"fv{-kq!PGGX}Gc�gaAs>~p@shk7f_ZQAc=󑔤-f˽L`u ljg~@d∐^ucuy w,Q @w yc-Tq~9װX]A(?:#3cC>m'n8 Pa\~}Ս:q*<U\xkUh^#x>yx)"k&2�G A$q9byx1,5n CƄflQskLj KZc{W1Y JI\"ߜfgegFq?l,b3O EZwtXA?`:D<s~|wƑB?G FK2u6Q nbºpZ>Ys!X,m39:faww| `aYƊY^vYG<m{ xׄwyr^\B&yWJ pJ /ah?\1&QŚe;l ��*32Mׂl5x1��4�tugRzR ܿS{pz�#-s/G:̋䔇H<(S^quGעI_:<1__!dd9g΀q- ?;�#A&C�`G�tޤb1HK;<0~_7o'( �cA@(KZo^Xy Aa<1=VYľ+W3&�*oRRS!-jDȀh1`�_`&ج^ֽ�1,$8EUQ19Cy~Dyіi ,`#8?g]L+5KH_h<(U 1 GtBO- _0|da< P`;3s_ʃ?(pʼn.!$�_/h?^n ##QZBB!1@cc ø ê71<?ap |h[@x_8&FNs0"AӃT IIBLj0 7�ab$;\0HyJ;0 ; 8i a%@N# ` Y|l9 +&$%n8�!cxu~P� �/tP�6@&(dO8%(q�xbc�Ib`Cud =N�<^V�3��//}*@O`!i}'C�򄠍4S�` `P%Ю|� PGTeORB�m@q 0Č"z�Ia.[jX;}D,k N#WOuF/dM%ci`css{ƷZۮ2I$ G 4^Pi4fqpN$@0]0 t#o-?,kZj"T:S;;oҌBP ɀ#�Q; 3v%d8I Yn I0h  1E��1� Q1� 58B]Rxf]=b+ͺA"JN0jpw%$_0h% @)US@;76 FOK"Q__-QAnD#�TD�LK@l=O"z?5?nG_?ۻ.0�H0Te򉘚t+/4B>C% N쾁� i/S�hp�~LNo;p~e;y8UAԀ*Y[q]:gQΊ1"0%TAf֥39%H~{w$�����A��*"[F<vF#,/3�lÒױGa7gKŬ~ú-v:Qa G; ͒Zr wl7+ UJ]||"6spfC>xN ?A`{pY\8ND(v`Hﰍcv7?S}8g_3,fq;n~dcLĴwX O<{#{iDߎnc3 !D\o@خ9~S`﾿ >QіDxXgrBp ^‡;/g|phjY<?/ b l)$?]ވW(sFtFUڙ @K9Nn#DIAGg WB>G:am՜`Pɦ�R 8$gmvS"pGW(P3?~x&7?wuZ<+u߯SZmu@˯1Ž7JOudv=,L -vn'[X@:~q턇Շ$��*eOGd0`;n䀐lC1jHь/,c>$M%ḅ1dC047sy,̖{-k8nTWBCj8΃Ե vx: &fnw|穟'y cVsUx{9|Q'9lHmNj"|CK_1݊me\|I!'Dqk۶3 p췭\i;''q^j_on3k"9$LZ0!;@?  c (E%vTnܓebyL0һIN{ɍG$O8Z;x:O99"v#7w\x7DDDžE?Öj;Olxf$g'{L÷:cpv' N&@qw~7 nWτC?[vP np w{Kuw 8mz/︝?;7%w[Zw9(5ᜈCJqνp8#dj:'~}2ݶŋb*r׏qne;z쳍 N,N땶8pQ_/vkH"ҠO|ks}*븎��*oI5,d]!%p'Û 8Q$x+`#w{<klGHn,j@RHJ ] \AV'tDձM?~DT3^5cw^uD7v9,12-Qa ;ݽ <pn 5J y=ڢIY'S\;!vQ3/[wv: "NjMR_OX~pDB7\VƘ-FpomKW̜8XZIRT;ŷd98  A<B"43uu17LNþhŝ% /Mp,jwRPذ.gdNOQqwaM3 3qqCX{@<{w7-��\/fOƹ<;?w);XTV䏲|)9xSn젽>7'^/$n$!78)#Lݿj$\ " Ͱ`|@4o7V :菫ȝe^p~qb2Ѣqx\YWkSt]��* nZw([=yk2GxΎNDXh-XFky"mScb^Pf;|9ƿc^O0E7:[l v{Blkù%0\uJ*n WKǬ_($8;;ù+a>1c <Ċ$qOvHHuޯׄBEhsRVmZ}@g߷+%INnxMP'Yj^œI=β~!M,EL=,rxrg^u\&{>Q<%=0/b*Ǐ˾1II@x?︦N/Fih }l/*vJ3'o؋;:yH%z3;nK3q#$-9Nfn]38\tͲhpVq1\AЯ[J�[ڡCۉ v0$y1T,6n)oXZE|74*wSPw_.a0G/BkϱG5_sXwZP��*^c.VBB:xfA+ZہYl疞;bG;:P掳Xоslq}yWxYAXrwgXݒV<-]b׼` lg(Ա?- ;#$;f_f_셳Y&Zx#BP a۞ @ dJsmٗNadY9/S]z7,?qvL!.SV-3Y/ Dzĝ;W^J#v #B {XS<n3>KcN#}wx;>;0Yk3oȸQE"X >"Mnątg #8gw_ٻ%9_WvRVj{$8LGk ^rN8N BJA9A[%|WCoĶШEBh\VYD6͡ ֥hPq |l;׾C'gWTv#hX/Vad7pc0"5y)zAc{ASwl` j8HQL;F=znqo} [k?7Ic\,qһN.Ā ܋U+><ړX}E@��*N,gni9jS7(RXcbo@cvm4NC/ tJ38v|Wh{Iym ^wr ~+(td‰^q ?W$YH[;FJ{l;qFe:)b'k v8W-~/o@;ۿP v& IN5Q]q]C~!xI֡/7qd4=erw5T/N#pz/݊q͟v:3|I:2:p F^TV''(N, ۲rqY,$[E^DzP<XE ⽤tnnCSR>1awzzlGi}ݜ{j^"wwa$P I0cG" )lSw l>҇; 8 928#7np2IߣHvqh<ۅĀ߉eXyF=o/"l'GW��P 1R2 jXkz_X#fϔs}-Ԧ;x/V~ 0w es׿uO+X9ul_;+r~ܮ!UzB<8iaΠTKY؋OT΂B~IR!y=&-kg,pxwjŋGK쯇0<Ohӻu>'|*Ps)CűG95zn'XH+sÃ>"m7_œu=Px_mO7R3��*'B<_XJYВ8lI옚, %IJa,39e8e~6/¶chJ2~Ώѿ/|~;|qͭ]ȏ-Cƭ^l?JyoC[7c|l̗?I "pbԽ;j *W2s s{,7`R8nΝ<q+6Af><DǝׇL0^Q} .i;�w~ 'Qā rF"f5O 4DZZL/+݃I@<F#%8rC@BC~-i[73-;xs1_Ѕ�0voC2z»_zt-h-j>^5HBH{2R|7q cϋoHr9 Ԟ0~)$I{¿>S}k֖#w;[G9!Oo4rVQ:T!yskoAU a:'`tWmpٙ +06Uc}N(Хeٙ? ]Yo_IG|QkT4CaY7b5\]?=q՚g5:f^JFco\no܍A ۉ;d sPc,1~�jec|rg[WhY̭$OLYnt7'}$+?brxP-:8��+�bV T-.Ơhp N(Jl唂J2hyĢpE dm O䰎0SHdIUlbܲG' `iI+97fmpr'Wa(cYo+ f3vh|rA CSjn7KJ:PZ�_(<q�/>^;RyQz{sQD+Ry.zŜb%ZԽFF%;Z%f1l K|/\dc.ж_?+p[  AԜ"M ث$Aiǩ pW%%,ńGp2�ΞbY_pk2HY R_cR>%0{v I{ݎ Yd0ޅd9+ +<[>r ޫ#Lljڛ+aJ9GOG(x6w3FF$0n�UB+_(; +M B7},kZuw[,d39՛#RvI (sFw f/GsQ p,܃f}`-f UB"q,<NWwn^Gt' Q8Rү+XzpwJ)::Wn`:w„^`+f;u;0m۩Lsyۅ֖A3�� ++VPi tv.Tkig%ٵC0?(+i8EIA'XN_GAu{Ai��!� T3g��bYi-F}`ul0 n!cDmژgSsP\Q$$rº93Fm_#];Ftfacᄱx>']Vq}Ɇ3@VPq~1;g?qLNO Wl?(h="Øpgٓh > L_j1L9¹�w6\)Σzvt~ۘ r44 Iug_Ƙ{5[+7所nY/Cw|P`a?M8k4׆Y1'G:0bfY$,@ ' |pPā{<JJ!c'X5)azĬv?8_kՈLxw@꧅/.աQku>ARzajn/7[t{;f?B4TFUsqG.Ÿ Sx|FUGV~+tOV:#Oهc"̣\9A'3 (P4?VFYCЪ];'P c=PR�� +@`gNmbZp!$`ɿd |Xѿ'8NþԿLR6 I%?N{= [hÔ1܉s?tbq7  |K2^RYIݎR! o0.bVO̕Q3:Jk[w\z1Pؖqhab~w;sDmT< {8iHB򓛞9*cī^K' cp~h[O8YoO@dn7pz,J'F]}ȅitX3 EJ*qσ/` #|:,>b8Y|&j`8؏9h_ vWo̿υ$awi>~c18E{”^Kh twI%;0=/wiDZ5U3@-"K*q}ڇd#LЦbʗucO*`2[e@mS/8XYE؇s#9`,'킻wZ?[|~akCOă8uP^~iz"CoqB8Nn^0Ƶ?^N$-O3ӕ&P>rƋlxsVn'}`Oœ^Wת``[0BScrcdlP" wŬWb0DdX~zY�� *%bK!P HJ%}'* V^,%{bv/}Q1 e@eb$3!''3۲~/ًY7ض4c~¹r:l7efo|ޛaOM&aƾA' ?vw[Xw䰰‘5prKFܐrƏKo,Kw8{m ׺拾}?::^#INw0q@t?qy;G3RRP,Y]91#OGs;}ԝ:r2 zFf|8G~ZHS72P~6c7纇u\c[ޏ%qP Duy=ߵgyGK9_G=bYylct1@|qC a #yfQ$! 3VA[bb0Ƕ)w7_?-U2ˆu{0Co<QcUZH@\O'[KaV ם3 $}˩Uë SPzN89:70;[`[s!vB��Ч9N0씬VmyY%, Ĕ1O[b;UXzzg7w?Bbt |C]a]azyR)/xGׅ7B:Q K7|GUXF,^)ת<<Z3sP.X,Pw2C;eںuǩ @Z�� *<8 `hi]ǁ~!$-D,<`_Z$+N Gg塋Gl8jyNEo| -݇H78R`6],w;TǯJ`98ч c!/v3 9?ϭ#xޒ %d7H xܭep&"r2 ;{r "ȑd^s OI?~s]Gq\,�ra*la?عfمrqpGh!7s�Q׍~7%b1@6foI';)AtgvœsqjA¸&p$>+G (@h0ψWrZgC90VwvyлJ wK];K80ܡQ4; U˧7;Suψ`;ffw|NVxҳc: PnN V(Bm#Sr(vgixD@ڶӈ#lBqm^!/ϳeu EDrsLDou.JvwG܌Ok/5lgWebE8ߵ;(';)ʛQXxQ=*XHRU{+\l2waN0WӎPwcTQ<]׶[~hPV: e׋V3Ȟt }l+vΚ�� +P*M-.|Q]! V+zH j:Av7);Wy?'|e1;w8Ňo$W^8cw22v•D|NN$z;ZO>! oGnҲL$nzY@0x|leo±f}ICח A>2>`QAv7-u ;Ff%d @m|ŷ Dh<˶ў87e�uY,?dJd WZ!xmg,kJ9+Xpw,I0x~WnOfxN?:ζ; 0D)&k}׳?I] Pbq(yMBxcrw׎3o֭]tU\]۵livC ,/; P 9 ̇ἴ'v9 6wWğV_Չqn$}]</Ru]B6vYMGS-w {/!N)٢Coz>1f߾7C`%<.8w9Sc7h}5RWKqg> vf)~Yd9j'q>1ukvhȲe8N@W P@I+LGҜ爁M $: ]E/eAF{0<$2X |-+AyIݷ?^<))4_u0��+Ecc{4~/Z6m_ns%aE來9qn3| Vnu'ٸ|l`]w8?ݟ}6;w?N=D|, }>㭰#ʼnW P##sGE W�yV uvVD Qc؀'},9s1oI(%5AA#k-Qٰ Q\>[$眎a=8ݑ g0N*0–?_<;W8x֒s9!fB#횝E1~e ��/ @da7"%.VcO:p{^'3spYy?no}^c!:�!,ƕԡ!ds;H x۾}n=vc Lzy%"ou!Xi<s70t1XH<r#-8m߷z 'gq}~X<Y]Me|:uLQfF;;J||�8n oݾMA+oCSԖ|_w',*U =O{DQڠ8v qAOVXM}ry⑘EO<ateOÜ'Xx^gY[W0WfkI͝w~#x#=y ~GEïQН vo}l,G^g>{9f:/w{ٜAnNUx<|#gR �Tm-\O|GopNuvh0d Xaowj5k`@s1;'cJw݄A|s?F'usٮl?) G߭��+nRIY#YHg%#'tC �?ٹt; P4LJ@vIيrl9 "C!cr'IiAþGAsn=bEC?*YXrG>㸜޾urwwԢu 1đ<c_og6qY Hw#d$ P֗sݎǑ'Zܝ$zcPKrIgiBqy$h68C'nc/yA= 1O\Y^g>Xp}k;0r# mP7VSZȄL<>Cgpn:?lq8?!+}u(Qƶ#^^Ks '-@xgbt~u2_ٰaWShcqeKJ26KlV$pNx3Y̥J%�duܟ?PܗWN O4և~q7Ps}8ӊtpvfE*C[+PT_;qj|Tǚf0iF/O? |fe|19Dv`~ߛ�bF99;AZ†,JX HB[E}u (N"8QRoƿ !8`{{? s5|rrU/u]#1jaݏҌa$KvQq^@R+?QxLχwaDs;'uMzp?n6}R~0HYƩ?Z?mO8W 嬁xAK,@{mŎ;'n</T x0|T}NqbW̬u#>V<-q7+?Wvo)gm7nn-^$_md@'K# 5se(G~̺v9V8ve:v/S6]��+`ku1jcH|Z0N;l~wuyقXC/:mqovb>8?+p+/qhP#]*8P Ѐ}sR4şw`J ù܃/s?uyǛ^SQa~lp{w"l%ygퟨZVY(sSuu) wXA?mZ3odS']ެ's_XAsCa+�7#&|FAcvη[:j^NssdRpkgÔ~tQ+F;~I _߅JCwZG}f)-ve//��89EwfIGc0|lK4>8`q`qGv-I`7l~oZgcW1׊6\g~؀9eGvf};gͲO+⬒0a` \ ,@C<_xdxR{ӕqM\7pJJ+MM,d lzS9rJ"& Hs"&;UdpBH3oR" }@qH揅z%eZqBߚ8w7 wqaEW+'�O)_X @`(aXXA`�'uUA(q'yEA m1t+x-H  xULBN3ɝJOY<uF7}AǐG[[J̣ckr҉Xb9scޭe,X'#Ds"ާgSsJK־g_"}/bs;�mf`c<$|/ol<x efϴq8݈ ?T}_q6/~U+yjt۞(CwP}YWL~XS?\Njy;7=1܏F8>(i3WT0k0Z1čH3Ivf^_UA��+1:)0r3 Ay)I\Rs$[;?Yg =ض58GجF/å(=V%Af_i |s$$@I"pyJS2Ԕnu^wߌN |rc;j<M~O]_Ks϶{+lc4{ 'f-1Y/1J\).adOpi\>7'[1?;8+̾7u~_J^l/f|wYח݃;fBS]6ۼFvNOøźIJ֥ [OiY R:N<+v}=ge!+40sY;C8a >@nf'h+n'4X)"F׽"谏77EB׉谁n#J0z՞xrjMBBX"/]låx0zJ^f1�tb,W?C0 _9EG[a0B�fGDـ70sy>O9,^ftibL^=Ǘğw٣W!s+6+=$_};kߋlE#�&NF||vf4{hs0ٌib$Fo.=Q_5bv9e|s^Wq;f7ukqyJ择zmƶ8Qk|E?uLxw#. -g>P^#мGAEp5'iZ$|-ǓgĀ<AL?q&WǷDpIbD2SWQROt+UIYFc|Jfa}ҰԣĂ}8d}!=GfiU pV &3geK #uA��+n_X9—* #s~:HN/oűa>%bb ҇JI 7$5S9x:BC/!ζSg $\^2"w?gcgr`qdN wlSÄvD~|d(ᭅ�SqV7e^$hV�F-b˸Mf;FJxaAV7gV;-w|ami)kA='?Rs_9c7Thc]W=|Eq٘F)όS%wu:ycyK�8^��)/-wvHŶ*'b) [`?lr?#e47˜-י'/7y>`4[?(-Vi+;}z󎻀!Rs:L1ZSoQjwjjG8a΃IxcMk.Q+YadH%� RFaUQcC qD@pJ tIe-s](8� ;V[8vj_qg 18)M`Ӷ;Ko(̢ ~1#;OY$#Ҹ%G({PnG^/'Ș^ # ]K$_Q+`mޏp)O׳d^ z7! '͘aO'iQFgZiO DoȊ's4pźtyh]9;x0sDWQ"þcY\G":Ukn qQ`C7 ߷gt'7|'uVn2zdnvu;}p6'ZgyĄ<xSoN@#ژ]L>bF k7%}}Q+LY c(unH>��+>n x^3>l͘o<1)r:\i@fY�@]bMe۩ێfv_(r@Gr^I=xF"`GŇh~] <+L{g⌻a>[{0X,^)g?89} "ba{#1B{k3OsIX!\Qƣ#߇[/Y"*[a[09̡?8 <z<+!ݛ:p@8ߛURl/}ŸsūNVq"|E<h^ojdY{dRNÌN,Ԝ(rb Ss >ߚ,!g?H H~܁A.g8|aw-$g5{=s精sC)ŵ=5,g{{p|f [V{ڀ2Nߜc:+LO)C 3K0{G<4JKv;:_zdP3Z2*_+Y0}9i牽]wQqavP_ZYkiz7]܁xV>d(QW^{累%A}g+q? Z3^ kł۾94: x8:L 8NxS؋a^4qyt^f7qv=۽;wnns.V=Ֆ?؃@8ߐPudc4ur6Rc-Qlp/��+2da m 8ѯӎ4㺢Xg(4%dc4IJߺZPҾ9+YNQ-쿲x[ t!I߉8pƳ{2$Kua�(>Q}gqdq7\bi{{v^5@9ŁF{}kpOM؁n]iYVlyQ̅9{3>.;%rwKhY5Д AJmy{Xx0,�b'40+#۪a/ o^%DCs'xԶ|/(\%/Fq|Gu/[{SfV$9ӣ)_Od1֡]\K5J|2s[3MJOM(oٟ,XY,{ %NZtda={+[C,e9gژߒI^ /|n7;"r3(kfbl3-;I��jXTK_$QE;(<qNfus:9=~8}bj Op;KHanA$ž&8}N' &/Ũ a3%>/XG4ެ d#[{0 ℛ`g $A:"NBa|O{N1gSa;|79HcQ6[J?^يDy hd"i+/wowαOs]^ϳ U-Ͷ~S6bzvcy?(|OFGV+z?g^$zNj?v^w?xXEq$tN|Bk$ϡ%+1ȐPh,q׫^ NS˼#`�?} #БϬ@|D'AArgeAg5UU^7p.>P[൸yªQa$uqrP7){6Wφ/in&^B^[?}6p _8̪)$+ZؙٓgZn0]+V9[lZbS׷$az��+>n`x =9G}h6YXVUf2 5eU ؍[�d]斡^bV'.K)n=)iH3wI;S)e4蘷ZF\!+FnלsŝH:+G>6ٟ؟їmF?̐${o|;/F=~|3).-h qP[Bχ ^a#wvǺ)Ѿ20O({7Nj7tp |s,PzK3(>f"aH7aalfqOՈnj Y$s >gýfNa1K3 s^Ÿ*2 Jb_s1_S7Ɠ߸kuw~YM͔~s9܎ׁLwQ$zL=!㲣nZBR_;f=!VMq=�8 8,bP,FyiS<-H:1ðZwx# �NW0*#W#lŪHzXA5DAQ&NJ-8RzJc=Ch I/ Z]%YJP%4 ,&XPO$H$$= <OPG[OSLQg +b8_q2τ\yQnIxZHOp ]5pK*2 `� aE1Š}g);ޥ Y0(58.bofi{yjR$gng+s5<ή({7 yx݋K8Q=<#:znoyI?q?$ʯ5x;ǫm,=b"|~ՌΦ֑Iwt?xRP|Usap]̔9Ni?XnDq^gt=iKW"ǚ7RX_1<Caೠvd.G+sÈ!#B(1|qC,N9WXJ @:N2Ym(^XV8}3uq׌-r'"NNY`oGEKsU`pNǻsK}F}}L45*rCDEvŗi S(k '!`2C<!Q3nA 1Āmc`��+c(@W[^RGR׷#q$$gn6Svǻpq*/~qFw3+I?@W;':F�[Ka)~s~#i{mJNeri],82m8AH5I1ssZdD+F �ǒT`y9��F{4yJq1fcO϶osF{9H}+be>ucGUl3De5>`FMB8̶6;G[+(-'{V G=p0O�ox\ÃÞe٬'n~´;0` nfOI9ARa:$$`H>_Fdbqr !F֒q}?tEٱGvr Ë#gnl_vĸOGxrPEDkztG KP͸*p/~@>ݧy,G~ù9[0XYCN P,,m1g{ .ۓm1$r"vpgbn:=",jLJcc@V@߽,FnkHym}w<vy'Y9KGw[w3B3\JK2^gÉR~?/7qhJxq^V8feDx+w}uc?p(RG)ZO{vˆ Gx8W_rwlE?7{s -ap^dFo$W>1DMW#2Xu}/_Aۑ ԧWB0W)?sE…7Oml[(qUQ$4ؤ݇A| hw�y-_ܼY)#n÷9 _`p`��+v@p;!9" gcŔYGbGa׬{pCFƧ:Bѷnnx>KGۡ (07ҢYvl],Vv9  yۋlf*]zo g`} wes~:wЮG,h^$3,>AA=w4垷p ˿ uCB^ckIKvuwa/\߳s[—8^WóNM>'^YAO/㠭)Ncf{jkͬQw_qr› u4 g`ݻE|czoVШ걹ֳ3͔yx 戎of׎3wHz?FR83t"ob}{? 1%'=0%d٠^+Bv^9 F/| d~r?9b 4@DP5%?7TJس:mܴJ땸 =VW6~ilze�rvߊHZNuuϘقz09 Aa{ Ucy5n .,_9Kkva9Q *_^;ssgǚqf=PU$p;>\EX;ެbT=xSx񌯘A'r݄턨n <AFG~\s�(?s3U[( pqXw Ӎ& B eI2Fc -��+2έgʶԒyht|6ήbS[vߧr2X3u/;"Kx&,ŊI9<ZO)(oBXjP'#6;Oy֎v2m#sǣM-8p_Bv|2beq$Hw7a'ơ|g=ng1 w3c> X14r|~g߬.77Ԏj}̔n<q,qDδs% 4y54QS9d#Ruޭ^c'?c66jb{;n@\ݷge��@cO۞ P򲻚 r5F0-_)d삟=-? *s*B۩*>1bJc!Adk3E8~N$` ssC'6B]m}p nw$0: '^pm{V])%b2lŜ*<~aO{wzs/9du{~>K9w8vc86y*q -oU+iWYub[J, )=kuvqIv Ue9c^糳wF7)gf"ތkmnkF112I/zwsț۳+] Sۑ1EFh g8fw`^g9;:[rй}/8lpυpU�2^h9x\{^ s;AǾ9lݫfb���+읻gVΰQI,O:ma0jߙ;q(7wl] p9Y!#Gjҭ Nu3]h3n.kq&}omnQ|+-Jrw@7 L;Jt-D q]uƞ\#.!,yxnƿa%BٛVl`|<Et֯iqSqvE#{#7V[l-cu!Au;*vR!sjm^a߳3=&+dxL?c Wۋq,}g~]iF&̀7^N kU3g3ؒ>Y:%<e3S/0SV=k6#(~WC@;{B(>S/k)&WnaWcntZy'yzERC><'^3ܯz/\9s9 #zIy^|1E� AIネ"R8Rf3;~F_1f>$z/?6G^f epq2^4N \~l9bƜAgLbhE/} !Úy; ǥ1={h,ƗRSw?ifu7;;=="s1/C@,|ʹ>ߟÆIUB~?"0T=қXǟISoeven&y!RO#p;q,NBlM *^nePVL!"UtE6B/0{`��*?$<) zBaDi+E8@#{ O[ ~GsC9Kt3cT #{wROױprhuN٢bӜ~v 0G0" ,3''4 XGj`'K1DRߟFq(#,-ف)<b21@0ތQzp;{WJ\[%lHCj,#r@H4 �O$'1”& ߔtx> *cCȑ3{ձxVT7@jv I]Eu~J߶:I�4X`"#!4IרPҊ/KۡmϜ x!)4�TW3)3r6IPEvec5H׆ Y Nƫ) ?q@sU0,f((7., A ɂA3y` SidJ1!k$;1AS;G)u1N'oƌﺷ .!;+XmT4d��1� mQ� Q1.fT�EX8FbqTBbk�N,j QF L +{q/ɠH0D2!9 (P#�(�Re!]abĠOǠp�NEA31>q�ܱAQ L�e^nYA l,K/�a&H4}�HHZOr0KZ/Lnꀡ[m8y /n &  ZLL#k%ZאCC'Knǜ�d0u eA4lJt{?A� 0=Tzߘ@,FP8XN'W��a7U WCKs,#8s[f0$,]U3AC z!�r<�i|5Se"!$ܔR \K"` @q5y0rG $3' wz1'1_|Ӟ'z ,9"I�ʡO_ndij' N�0L@sWݜݜ?5 dHÊAG9DegmJQ8J:İy :}_|tvZ1{̭KsY3OĐ`(Gq3;(A@UTdw`nn i <煑5Uw1ȶ>Gt>ja-�����W��A��+*<ılWJ7!NK' i Zhn񥯌;fALIEr+b{/5|Jw9 Evl?QY_iG`އ^gzC~ +'v(-%·^1c%(P%j78VmSzI5)ͽb]{q8)Ք+*?19ѹ<R@B^'rp<e : חܼ" f^5GجLlW^A kd {r@h/;iG (/ ne'ἒ|TkwF'8RkF49nA[iDm9E7 {а0Y?vgq؏ڎNBp9cp\nN>$لM?pϖ^=EatlM!NRU+-n+)/gdcn'?<CWG#Fz+8V݂11z0T''W<s?|ݬWJۛʩY\A~('μ*ѻ1/UV;%f݅t;(τL}u;q1rHϸ�rۙ^?',zY>|,#*ÒA\g3O#?NjN##lgG‚P n}ys؏J}BC6;,<BC瀑 M+'OU CG Cn3V}i8t,R{kF}xyqEwd0ܳ. ,"7x��*�> )}6Iy)#Jw?<^-8 (@;!GL/ 8CnWĽf(Bu;cc0.ar&Ib�9)BNCGAP2`0^)Н7?~Z8 ]y+9~v]ŘzQQرL`Sپdr&X^~%XF:zʒT=a+G?}nb"݃Rۗg;7w[:]G1ԡ;'-8u$%M<8S#; ]ev0\Lqf֙3bq28 >yuN$pvN5W3?xEl㗖g/N̠<IT |dsu] }y߅}!l Sk8AGѴ)=/(/u��a7@$"mýNp{@0Zy1lK,)-:ծzu3'|prMכ�ԥe}r GU|%!>,K01VS'}APD< V@/ 7XŵD݌( T|}=B[ QC5G?{cp> ٷCߞ{{X8@Yffqd:ѷӀ��*MB�xbHEnZ m@T|? 䤺>%~M&01gF =pA)mbj;,-؄Q3�f ~6uki}~S91 afoי'+#(R;KA 3,Fnq~PkY;nW9(BQGKᄜj9-WspYw>۷v;qAQ$0*[ ၘXfl `}}flY]gs_8~:_4_ybo }H~jxX',aԔ7~Xi#lhIC^i~YI#/GԑIܧ"ӓ~1ׂT'Y N̡ܖق $W|P};|Dr7XJ>oN^WÀ¹{Լu9O(!Mp?1緃7OH՘M4k1,uu{YsXd\G؍)({?O1#[O2xz!.wύ-.ouۇE>πk[nWȢ8O߲-]wnf㸷7Yb0zޱ< ,W̼q#=ڷ`m\g7aA:|<^��* ٛ+k;DffQf/|(lg9òb/cك+a- 6Չ_s9G7SKc[׳9I7%Xs9HۺqyE'tޞQKQ0!A{uc.d~9}lߪk \9[S[ +C X7Ťg 1ۚ(Doc .@щv@i(^Wesp:8^Fws_=}שynX>4yO / TavROyawהc>Mbd2ļn-+9Mgp&QyN͞:$JyH>G70*Gaw/mޏԜư,a;p'_yPy7KXUu=vߞū(=H)%$#4pak$)dbsͶ 00=˧*XJ{xpD#g]u>_<:^kAJoͥnyj6Oqa>}/Wݱ-bXs[kr4W$يA+B-JSJF8yD}XW7؋! xC |ey#}+^U=7<'=b U^/st@<gD{z'y#Å{I ǰ3c '(T1y $ <}[r)3jǂ6?A��+[J;-$0뿇̖QJpЕ<|&aQpGNc -jų' ®Čw؀@_܌s0}-=\;e˵@f)\o?|止h҆#;fyIwb3>B6I=.Hn1,~rQi#1 ό98} 2@f�q0N[h1"NpJ$I2&w$_:g<xv3`nXfH@1u۷W?�w93v$@U}GPawD'��t&m?R^_ߞ͈�jI$<|NG '߰O$XEoa3&g[oOO5{d̠#_^aMFl?>8WfwNFӕ6W@Xs~2Yaf.cW2ٙ!1]GFe'3sunZ\S㌴B1CM[-f4G2f?w zۈ y#͈o)C'3"C?psh:Q`GcZc �w fۊeisns<N"v7Wc�^>W ^+Lt_G;xŊvZob >lʻSeծG��*7f cd8Ւ;[Eq1%œy5en۫&F1r</Y(8ؘ3)?_0Wn),#Ӊ^\C+ٳ;uϘYܐ?{`F9Y-"W_i<oؙ„q2<1i&z7պJBZ~|1]0n`_0 RCId$t ;_C1,0rC(vۣJ䟏Ͻf�L9({Y iBn37`�B~B:S3lʌ%u'u8 'WK#o_X\^G}Gc8O27}X{K`% ܔI<ۿ);7 W{?QBs~@G }'2P(xDz[‡}V#N[rewЫKjs8A9o5y|V=e9~[5>3(A( >^mÒIB!!i�`AvKCg+;(LD߫(f# rai E?XF K4et:NY)8:W#Cp ET"l,Kc<,Au }VsH>3w 5O;FNëf N'�qpt/DͳAN?'> į'٥nm3oGI`ݰ5XoɌ8×bc lY[ԣ-!m#T;7^^ūcWy')K>X'`-ו"x.~N tזGXZ s?gOqoy G|'c%x y!Fsz@B"Ҕkb0{\b(sv۴֗%>cX^dOu$9 ]}kt��+0~gu 8! 7&&VM-%H8n훳e:˛[G$aMƖ`65fB[a ns2p;p^^|l!@^ZE+eynw_W3)B7Lfwa~WJh<;|NdK7X۠C/m%CQ!?+Ϸ;'@xҀΝWi!5 nr~Xhb +)5wƜ7z8΢<00d:{vA:K 6ϣ<k?|9Fbb2 ϷfuebAHē8 +W r06FH,sYq޼/C8݃J=yDQQ_3-N?K]G}9ݝ>G׉p@0W|iYŸ@rߋc Bч<W=D{VYN\Q4׊I74bZx�O KlKK,rGy| ɜW/'UjZpW9?K4P<j`H%GA�%'x%G y^8vA|J6aނo �� rF~idÛih{@Vcjp 3}8]l?%1w=_Z?)qN7l3U^')daOѳ^{ߘ;77?c2k|p\/ٰo9=xOb{iruR6Dch\R[m7 u:@G=!8<8<~ m r3I#Suazϵ(s2qQxXK/_~!?v y|OWE&_UK%a(7b>t-kOoNCnw".}U-k,9ex�fn#W8tUyj,^v<݈ک9\SwǏVĮr &UQ:*u��+|^ ՘(ȬI/?\0 _,+rNPwqc5͘W+Y8{sjoerC{p0/$f)' #aI^ 虒Z:aKNNCI H/tHZDk5�ùY5{s=B>Jml2�/+8ٱ/ni=3v{w `/Ohu){+;L|exE$x5$`& pGJN,'Ō4hQHX`չ*{Kή,AW`48;G"M܍gqu"s+9d>ļS ۔WF_Yj,}`Ez΀)\¾ [ܯ8aIÆDM,*_+!(cS\ 'wqP~]¸�NV#v~]6ffx&|W;uX_6PeW㭼IꭸaM�NHpgc;;-*RB>}נbW"A<q?h7^l͒p%H`"|fP>[վeƬvwRw Jͻu#,kiC<9hW>}IGsV<_!\rK}iLFںq3/7hxxa<aX |9ِ{ ޣ33xq"J?I�Ya&}nw~=|y}ḎqvÛq]g=8)hA:5[\)~q@_ƛyU3FnO9ue74<UBx~ ^LweXs:N�� +h!#|W%HWqc;wtsI8ntlĬg^@H>>Z|Zpz!{Q 0h5wXbOfDS,0e3{lO+6e1 JIa7rQl3!Q|h`k3/f'_IK J1d;U$OL^JuEWoP4 m pޒ|JwTU~NnI ģo<N<X^մI~_پٜQ7-sWSܤV~˽ڛp _;r~Nï_)uGcu̜] Hsa32װH!Hy\ F+ƣ߉@nt$[1੏f#u~bⅇ'Ca@ns9ks0ϟR^cN#ٍZ/JiVǭ7}XVcuwwZge GKJEׄ%˵R(CNc7W.]Qq273Ӽ 켳I`I?[oh2 ֵǏ>`v��qx+@XW&2s8vb5ӯ~ԡ>wn5"+=Q_A}َ$},\+?/Ϗ-)&VF{W uN'}y݉QTLD 6 򱔠4^v--F|CW԰.�� +B9j -[cD.dԧ`>ícwΎ=*Sj{7!+mМY_~VR3]+t1˳fK5:e雒;v:sr~ܴ'?vBF{HxyEby.:CIPn-,MÃI8W&*Jp0'xftnϥ?[%aFl'4L_(I_7\3l[8'9L`RL74̽\$R岖1*FbBC[؈W8d$u|ǯ&ق?4KuiVDŽNq={Do/2hV/r?I;^ÖXWǀśqDzZ\ ;[(}9/.̭dvXDr\P3�}gϝՆ0Y9,7fN/$)8GdE9;hPYR^|<]^Z1UVnŨM.X Vf)_a v{~ױ%[1ٛ[,o|EYٸϔu%g Or(rM9xXja4'Y΂Q2p̽ԻgIc>g?{z^v<3.[|=$Z[gɪs>\<FΞ=c;xsA>Roslk Byfupѩ`O/ yutՏp�� +@;nHfhgnf|5kTZ %3 d$nWZ;̪A+͆8' u0f ɮycq ӷlçP%T';dfc)=ڨ>BO!dn7c%?n='K a ȺbjIa e 0V5w\bkv/{}S/wӭe +%n=xTSOz8IT#ʿrNr=~#C͙Gz64ABZX +Xj l/fA\G*' ;ĥwgb0zk|n<!"d/~we(h߫#;B9bP=y+_n'-M[0j  浄V% Ϝov9k|+W#T; UoVZ{kz˭fr99-ѱ;*۶Ä( 3%a-Rƍ1Qz:rF'c^sĐ)/0ٳ'sR ϺSfw`NA^_;!Jü:C<J9φJ?PAZS<_ǟ99~^`v^c-C(2ⱗ+u>SY,FRGaׅk ;f(|+3Pn@<u18//XF0_}jdN}N*W*si6]�� +|g\@tL�? !HG䥱XYf󤀘K F,2,XRlK=P7,bdP�wnD[xÜRYI"W/h$w݉8 dbCق\D扻%@!ؓfoep+'o=g('4LGFݑnpoDžvQA}} '{3��T{5l8ETOi@H'wɛ~vn7Ng}ֽ g8֟0y#A[N�3�xwSNf8J8qm̙bvP<~ﺹ2Yw"}[2'';eEB@#SaZ'ڪ;z_s7 2_ݛ?4--G݇pJ;]BYx~Sls.7GZ�h"$)v߻.xކsy#W\]tvJ0Ikb7}>f'=v<;uJ/hh N?ڶ‹99,zrT/9SۚG#͸roQ+ʳ##N@~-9x;ƅjkmý+ƾuA,}\L~olr:mitf] =y> ֮\_cNy#^LDRNI;\�� +,M L &_&fFmcPo f1׾S>۽: ,o$+cʻ$ $===.eD0VۚJ ?&lVIc:Qц #t입l}Z9:A6# œL^ r3]4<?,n ,^{ީ�K|%A 7s6 9%f Ĵ}!J]8eV "artan�a{A$IZJ{p A7BuXvq㰒<ٔ+u#r@Qt:Hw[~Gt[tR{{o5TҳJ˹ޚh@dI߻uTk Q+3۬Woc%rWFG ?(7bcjWWv8* gKT|g^'e;} V$Вo~;SɅЀҸOl[[8k g nRO JXN{>ow]X9þϕeYL._)Ua{,YsY#4kq\_|G<Fr{qXx—wAY4Oz/B,^[q׫tݥ,t"+0w_Ӭܠ5͵N@XWap꯾ UB$[V n{ C9_Z>swe~k_`��+P/Ss B8 8n$3'cq,0%.Pv|iMΎ1g6QC)wXLn84YIAhNTNv4Ize (’A ? c.پʑ`"rHu{ϖA7(y5M紼I;~nP\#ƋCq, qK̄'p~:ټ&xW _7x[z^8F*i"ėj?ܒ+=l\z$ yxl+E~Զ3+{Q-&9OOlly;%7_0Y,,Xw~'퓷"u=9+݆2I-]oC$9@uo.م_GdY,HwߎfDzP屫 z}YamuZGlKc'm4IkO|vXP7^٥@.hc2wSwl۔rTrYL߯6<#̰L]ߑ*2:R/%cGw/)M,6mj;u)k?CÌvjK~|M٥{{"80LJ9[#f }>Q<772By~-P5jWX"i=CHw^0i)^.lE.y38 )PǨ��E\ԽWk�Uم(׷w1v0L_Rqi̦^9`yٍUw&��+!�0femqAt8oJy, �ABH`T$ID0w%tt!%#0@q<5?#rE'sp#<QedrQ8\jđ<fٶc2G9F#3;OU.@02v?ӂȈ<R?xpPf#x,NG9 g'A`9^8^KĀDE@z]vL+ ћ3wc[ q6*Ⱦ)ׄH;'fYYIK2F2wA#'s5P+`/p̌_= $g|Sln;'%ʕzRO6nEϦwn~rQ|)j'nT#m[:2rQ-[ [omoD*똍ޘ=հ(߳zDo3XqAyڂ,LKjcw%c [X;&ljm]B^j>Zs|N#CrS'ArPnGe*5x_P|q$Wq-V\Υt%S-KO7S?/65g%J _J;ۭyL}#\ʷA8PY^Fuӕsů4(|E'rĄ79^;:י;, 0Vq>7 x$z_cٝMa, no'v'=|5[vzdssLqDN@R ?lgۙo׳*1"w4{*;4b"' x%/{+FƇ<zG,n$^Х%'6YݣH$VmMިCo3/z16@Tg8,s* I%g 8W;e5Hk1҅^ܓxb$ ;_"$c?B;*z���+<sϛKZ͏#} qNo9du(ŎahBvupt9+))g"#lD̉}ZN_&^}o_=tb ޳G6;r'<~sq8x.8FsNsIMGc rfr[5g+qN%s<&7( ު펧Z7v<W,789Hֽx[9c~F3cʙz鿶;a"/ ߕ|?n#B3Y<:\z?yx̿K#%`sGPuX̬7}QٞGңٻz,p<AN!W6g4�~~B>R}nXi'%sn؈8`,K`[j,9BH(�Vy-|UR ~'('A;ҹ_oTbb+'za Tc1}GS x s7 QW$w-$bv!7@X^vw3a$i\#W6Kz`|`N=Z76Wܾ VBCxAz]r/T~zR[8c\'Z<<'g"[ D3[;g07t9B!Ѻs_Ӕus7ײwo$O# lu/d3 IA^:3$a'{W3Ey=kv~W}T&w"x-nwf>'>l:X΀8'vg��$ 7"`KC?VN${"uNU8ٹ%oi)79G? ӆ; 4n Snkoxw׉.37[}CXu9>~e)c~(g���+,Bg,1j' >+J>Ŕ/2|?C㇝\f r;}%pu(#_8a@A7Ͽ[xǐG>Ąf`%WNYNY,1 煼L`*SpJ ;ZxΏF3CGo?q?2qX_,Ny{keqDjnt_~,܊㕘t< h7�CL/ >$0Q~N\862 9#E+@#@q^#~#'+g?_6)>x p /jFv\ƅ3]C1Ό(Dkl8#:ù=GGZ[P^ 1%xsh#P!l砗2h\ӎz\Fs/HB A|.wU? ~> uPOYxvu~H!9uBL'p9p"0TyXk )c+1}ZIpAi`>(_}{C^/НrfS}{` YXJ^-?7)f!5=-_ᮂS+sR[ NA/uH9`a jwv<W7+ۡNsT//p? XaoKu1;3eyѠ9Uoul~73쓾cL?1' ï0a[8ln/I%=}w6;9ӈw^Sl-3Gf7\p:ucğx.x[Bp~  r/Qz0ǿ$+gnFmqb<' ^=!8DޯiN vFS230Xc>}ERW۹A۴+ﳹyc>$oc@K6Cd}ZS}]3}efێ<��+dGp4j1cIEwCvtv` q$(ɡ+@HJl_$e%#m J{tߞ샱y-J)|_:BQFjNz9w"T ݝ߂ G,,h ir?˟ݰ �kځ*@sspPKA="9edx^|/VWQ˴o[ʼn>|iAܟ ]\cgBt#n3Rz]M >C}f},3Ϸ8WžnC|{[C͒KwcMjy<3Y|js1u,ۯ%Iۯz)<'% 6e<rr㒮auv+_jAHx_Tn¯?r�Cq|y!,|+6eT(uR 8#{Lv;A"VK4r5eb}GwA#۠ yڲ .rPYa�F+2jUx T@k_,G 9ۨ`FԶnl࿒[#- wIG~S:0ݛaOr@ٸ)ǫ ׅ}GF_5  ,_35\exbt w3~m G><.Î2R<~D)zGd<X(\ Bps.={/su<PU%mB8wmQ )_u(Q?1a{r8g y WQ oCĴ܈@ AC;ℜ:g ]9k<;<7(��:Pu<: 525IhFOp=lNRN (xeYd/ " K۾Dcp ĩXT+v8 01Ry !ߚdlQrN(_ K��+4p(s+Vofv'| / j&% Ixq ޮ(J+ A)'!@  5=ÉMwcK!9 Ϭϣwcd/Wn؞#21ۈ9$sϟ0qۯ@ NrE{`#s#Gd~_#Miq#qXh #{of>+7`Ah$M|Pےj5~8xK#FzwFq~swGn"[#7" Teϕ6|gPD괂#ߡom BMA?j; VY?DWBҒYxoX [<} lrgt%K|}ھL/GoQyD Z1zZ P>~s#i8XNv-Ad|9̏e{ԁNㅉ{!{<^7Jmtk2w6C{s`o]8~ .,^@"z uQ3ܤKvP#.հGvSr? bdK+/NA}T!{0b3KWf|kWQ[cxR Zݯ2 ,.]cB ?9Wa]Q?{8 " 9rO|s ^pHCIøNyKwKqW xϥe%'N Եzu{A#xg5%x _A̒ 'nOЋv Չ&c;]g])"񣹃W9v9O?slo7 {sQ_wx,,2ƛ%UݘA(̡'zu>̱yPOZ|qw vsts@]-%i1#ģ"S~ qm[eŴuL۩_ hH݀k|su@)-Ťe!uK ��+�h�LLRKIegNVdi5vJ %L!@P�<) rgO处%hgξ5ƻDQIFɷ Pw W#,bN c<v$#aA¥v,&3 {F,üPQW[<[Ä8#:jsy:T/?ozOqR{(XX݃ѿ+�q^KdǛBȟwFj4W7�Wd-T7O\mӾP[r|[aFS1ΞYY$?dBs-^b[ĨZu6X}bV]0nnI$B#,jpGoģ+~YBJJCfWnj�IfI~9cqj/ٌy@nÈvO~AZJՔ7s4GRp)Ͼ6[24O}}\Sw$ gOt:p )d$dH$ *8_RF8u!04~8uTX aKRq)lgb-UT Q)gGq=gP.P\ m < >8aG,.CtxoU/oۓOK0UR4G|@X:sJͱ.Jn*gm~FR7n݉j_1#Z\n 5\;~.9GTaX��S?ecԽX_ 7@SylYn0{mvZ~ 3n1A29fV?zx=.�'n:֔OFgz=I(Թ[3|H7&?eCgbCst>J^&$1ǻݸz6_X߉lX[7n}amg^jrջ{n1fhp"=p6|E4;_v~܊E;sucs@NE93r@Q.= GƨvS'H-N.%\yšyGcޥz^19Th u8yO& s[, GNW7_cuy4~R`6h5r XfsM/'[w)@%lBv !zMOFƻ C#?ˀ��+qa8 B bw`j 9_w PGV DqĦ=c>}WY3G%]dsBkRb|'eqEf  K1CxIv;dd풕F7)MJŔvgXב1?xT{S9sH8qQoOK<mՐb0;(y;}=-B?Z%ZD>[v>'u|`Bkwxw?Ja&qBU(aYx [! z,%.Ўƺjw9uMmǑ|3ǭ_垯~UC|q $:MnrÝm:�vسʀR?w+1/e+6È2)H^ 0<m# S2[̗+0J/[KPHg8&L `RwX=V ~p/V\=3~K;foZ?�PP� o\ 4?x$ަFfͰ#P_ңr:� :@)u-L{X)F k%>%,L`$�)F,J@qaF`-iBf$͉2Id %P ?TByrj`/|`( 9`A*.[v(4ԧbێ]n`z%+< "~ jhM6u.vB<-1 w;n=ٰcýrbY6W7. glj,31ހo[}MO_SNƯQ̼G{;0}e}_Xz\yP+nzIPxnFviauVdoXXU=ֵS8[7 IپRV764 /~̩t!>~Rq-d$Z#Ny< 'Iomk>\9HE GG['> ]гvo0,>w;OG"Oǘa\,p=j7ue3`/8ݦ3?Ǡc Wou&qLψ1v$}7͹|&e۸h҅hsZyG^z]lY'χ)Gz]z0`cn2Nܬ;߭R!͙̀Ep_mէVc+7s(#rj}IJTQ[(���+rvCt} Wr-,_T︯@.B? ,?e۫ s7�;u-~O?s-%B28:PNW7kmPߓL?)k5,1ߋl- vќ#ov[=2/̙Kw ?{}x; +frjEoV5TWg·^®On5En��_/᛺;;Qֽug0~_nǯXޏ~&Kg̒wAp?:Nexs`A& ̴swys|ʼn#D<@cnAm<VsH SnXQ3ikb7VlNH?nbz7xdZ@€$ E`hKH c{WcyZ �(&�EJON*RBH Yl-EU @,]m3Jeq+zB)43�YHҍ ŖAU!qNYIt:;'3 Oq+6( s`K '$3/`*w=l{=ҋl;P䗤m6WTjaa-B(gO00IcR.I|wRѝ#9Ǻgb|P+ѝSt7@Z2Vrg-_F>xk8;1Fx?;E:R^`8͘>TnQ=ȶk7v;|- :R5x m;ٶ|wo8[rO햬s?> }LbDcui)9~^a7׶W bCuc�!VJ@/"e# U+#> 1Dr>zbnqل_9K//皸Q|Z:,Ff[-.Qj;'؎dF/49c(wfW#zȔkTw+s>*ך0]̡lg?|#wVPӳ_d0ݙ;P¿`nܬN/1𜵛= A'ҿP��+~[sX�Ra៖~cdtbs;oǷSBOP엎 |wμxq^)lǐV'me|v{!hhpv _}9#AS~>tR|#_QacQE1t~�`ωnMB C~L q'>{Ŏ<fo/%y"ZYI>g( ^~f0,w[n@P (G""LYr+[fH~!"/{vwJ33[,M>.^'}c1XWyk_F mڨvZ}ѶDi#omrܳ|c+4Y;,nJ< :<"f]B| wn 3Os:)ąAuI1�PY#En,0/AwM1;6q][s};6Xq5 tBrf?,g-=>9+V0iE l9- <fI7~Fs#!qhJ-|J/s{Pv>6^wwDylO []# Ll99VѸB0)"gZ@JiAM񂸫 Ff|m?JH@j ɺzܢ LϺpFculwG4x{ҰSŒ>k)m#7dk4[;|)2Gg8K7ҥޏ)S ־G|sӏve^K {sZOqfw?dDOl ]%\E)ȍjb#4 #Ldee"yG(;y\Tc\D?^1�'p((Byۑ k. aDb�Bn⹠nFJy8$33$jI>��+Ҝ%6Zz+u-͒nc땋W=w]2Š䤺2JĤ& //ࡦ07wo>1DKč&: ee}3b��Z �)/)F)L3t=澱^fm>K[$'qdDjHҾN^KV#󇷌[lv3YV{#xҴuWoSkڍJܞEqrK [?vƳc|%Ig8_4mTDٌ^lcGaJs+B^^(DʛeM 4NiY٘\zXY8^ k0~?+7eØ.9r}4ayy;T' Qo0n8r*hد],*򛑈4⧫]"FRWNJ9f#zU'nN;qα\éUS7շōwϺ/'>ekd-}*2L \gY-'ni,UC}<Z2l3;.! V-9#$%8Uڕ]Fē8=TӲ!֜fٌ}uEcp>C}ූ+y)dzgs^w]|QDn)2=fշlNƒ̛w|OB1ӡ;P}/(O|c&Z]Pu:e|E9q�vYq -D*{hr?X;+z6I b_NK0ՇϘq'L{O{-5+η.WdƜ*ޅK1S {gÍHqy=2/2v��+%< p>bR_iҀNu'^zrgw�*_2(e�( J+nCcY1˂8bTJ޲)2e9\4J(S�7^0~Ý N,wimz(~q/S qM'23򬑆c͉E4ǷVēD w-(pP 6v,44l'vijv|/>vhA])dyHA+vtru36A>%ExS0~eڵ֝Oٔ94i4=~6_OvAak[7ml`N4ڙ~Һ SηR)s$F|?wYfGڄ[!-~@i:~YZ-^d~*vֱa!sl{ ~?C^XY vyOHzqؔoUڰTRڅ0{@׫5VaS΁KW2jj^q!jx0ަ'zs.W"ltF͑s+paU_;pu L� �D,pWԱmuڨ|S/!X q\WRW;.>2؜:,3; Nxaԥ)uZݘz Ɖ|,ݻ 2SsOqZY0yJNϤ|~,%cS=m+˓�;w;=268.x (1yN߇' 4Q7- ؼK/>?1iPF7` [L|c|zוͮW)nq,:oȘ5:h"g8�' {ڱ;_4}|q:Ǩv4=DR'. 1;.LbKX|L>|~<Gh/|c}kQϣ׀|>23%NE I3�7&f5?u ̛6s3��*� F`ġ*- BHe@h q@ @WB'*s̷|r2RlAO΢ig �sTGAE&. B:@(s@:iC8r1IL8�00�_d^fWd<��1� q� mQvnW&&w$* o9Q�deAdӲ3M-v):F7};_?a['F?ņX#@E  o0JPhB[s1=w#hI?Vم!#^ BQ0ZC1iC9|Bl4��ea0H�`K�ޢd`kb0 23Ĵ6Oe[rfAœ M�6HmT᜷8^2`Hzje>N<:LUL!6-s<B/cׂZg<: ,>Yif|h41q=N(Aŀe2-_g}ïpI8% �yꤷBy >V_g 71*PB|1 ԇ]D#2~S a?!8wnRm $ IBO)'D0_ZNTT<:))y/ltL B` jU ,o�A,I~c7H"I4^�@Pi4�0R,? 2X�Mh?�`b,@ �7 �&12)H�hN K g`JPWN. <:*`I`w 0@��eOsU� ;2�6Ā)�zk)i7.6;Q`9$ک%`_b<_NHs,0 K" :D'۳|b9D+HJ(Mt|i]ӡ'` 5$ ` ,`-?UsKKK1ǎtN(i#"aB# #@TBh40p~ *BSӶf�Ӊ|L $cUhݞ9@+[^1PfHT4`ggo !{X!V��\EA3i4 OAa?'b"aB �U1+ Kc&PI@#`�G;� u δ`HYB p4QDH Q#4P^cy9<#$\W9! <�&KY,1=4(`W${FDA2g@2T)"Eq g/jap_C�EEVrKӔ5)^!@pP/S^3|;,NFnL3%6Rq&;4GF�����A��*5`D;5ssWA f`>̭9v"vHOΑ}fi׳5T% /sp=ǿ5d~C}DC7Hvr;y gc'jBx4Nl&໿�sNO^r3 ^; ҢiXӇ=W;ܔ^o80rĬ;c߫,s`n&܁; rw0ut!i%& ΄фKݾuݩD;$/N}ȉr(8(|x2ef'}9p+Qyx IS-71{ n0uFa=lz2 ?nCy!9C8Vr!W<YY/Z/%K%#p C&a}l;qRā-6 cÈx_ctoArBUǮ$Xu2ã];8`�MxH7I7[w+2+\8?fys]K[Y䜴p'c|gV(~+Srj|R[dݒ-Ȇz1Q��*lLG&r#] ̴JN%R !$ v��g k+ 3 L bFؙJ{sI@ bɛlXg_5Ҏl-s6T,w: (ə;a(ۡ;Ǻ_)Iwp%͔#_f'Ҹgr"-'<ˤ/'ah:sЛXu�8ݒs 9Ù Ӝ;c/wϾi@ctH=dJÃo9<Q<K2ēa^NWo܊W :!~,3cvljy[r|,rg=\RHߣu p_P}ۦ9#Ϥ fq]};q&ZFweې@=VQ9Dz^c2GlK;u ƣ?q,~3df}sP܌GGhJq۷GW'&9�;|LRFPfqO5O -ÿnfsV9ggܘ="y{FUl.':|sР4ؕ(dw+~8\A{ۅj 0</~A[L8��*XfķGJYM"vc-xt�`i|K�=?"CnR ߵٌݔhhɁ ( H C_&/C`VB[4`14zm;(+ 4¾oG yOƾ"p:Yh4o^^l$%q8^G{㲧xO'ivk_a{|xO"`]86D79!%Ĭ检 +X7t)(W0cjF( *<GCnNqo[{@~i!;z;y}N s/]iMs7HhQseq<Z|eG;֏" /} 5g"-ñxVI}uՅvb"/? nOV)_$Wewq9%qh/W#wunqL_wV :n6m5FfD'uέ R@tn5pjg^? ]e<:iXv��*oq(Pov00FM2[Ƿo7v9Ȍ2at&OíIj{|$IaY I?ch0ng9ll x?2{z7}KT,-)OdO,0Y} /VA?yKI̯�ֳ4HH|b_"~o|͆lgFFI]lZ9xaxW`@7’8>ӿG%L,ď#}w`Ĭj9X9,zE¶28NÏ*C `Yb } qEǘAgCv6uGn)8fHĘ!ML=<gow€3/ 3R:O`r'C 5?1£+wty_.ЪQnxNT`6]o8s :1]>#9.0ą:1 r'x'h/K p8}B~Su)ԯ^m0/ax)퐰9zp��*yIμ$XX^¯7e9P <?lk?E.mlخE+k9Ĉit(y5\!N1\A>׿lꛞ�s<ϝ?7|}9L?o4iNȳ|Ü+X%٘[+#0LH㒱 k"BLsW"r#IJ:H }MޢS73 5p~x//D}eMGZs_ K;e~ݟaiG7dr0=\!5C/��=ƛv 5hM0zͿ ' J13{{{6ot%lޖtn;DOc\-os,b|i"Mqxе#3ŒnpGj 蠝yY$dqt>V"T!_B2^3RAX#r=B;~.{q gB@^'{4W_bxrVoQ$nl?';P [~cvԶUAǿ]��*s/{4b!m#u)b@T*/&;F/r'm;伍s%9\z,ۗLS1 8BzQH={f37h6@6W#(`3!MnR9okIp쭲"yЅtrGų?|ú_N n:u-Ň "HSx?W;|-|$~ saz0AhlOP>^rq>!Y5PWN4W{ǧniqw!# \̬h5 Sq'7KQׁl#8wٰ0"pG >/$ka4>|f5mD )$ihIݹyEz;89Լ;ۂy%;/#qms0C(iz&ƥqv4%‘cLAu >bX BG#h%/5NOlL<tO:Nk"ڪڥT+=h #b.޲"܀'aɕy9K B1�Sq^N\quRX<Crql.ā$$.ee(Go7{XDg `1#;{(<B'u2>kbG: P0|ϣxw~$E+Kc4KC,/D`);JWAƎ]j7 ULGv#u9w ��*R&ؔ'řA(`ۆ8bJH붌 G5^ Ob"a~֭)I&тz\>ϳ8Y%0޺I,kqٷBq#:Vw~u:KT(,~Y߇cuY_]nV''e| P^dY%A#LSGKq$ޅ8&Dʟj]o99^ȺL>88B(1-n!ٱ!}H3'jw8|^C|njϟ)~BNdžZp8l,7{~/n܎^)FK`-p߀+%?}X_`zЄ^ d~3%a&X e-} ԗ}܈.Cun(N1%g,,qҜ%Nj!KCg*Ҍ bnGs;WxbJ(4 #e'j3f:"'=URwuztCW+A&7S _"iO܉Ts - IČm;lg ǭ{eLP9(2CN\ļN3>#r4H^-�hU1H1~V?Sh/XS~` R \=raSTO+:1nڇbdU8[)(VN`G,f]])AB`qk9zרwx o/ޠ`_97 6т<'~D/S3cw5wvy\+Cw9x9UD^zjm'o>a& T?7^iv g^4mz|��+'�0$��Z$CB,I />u>KA vܘOtͳl!(FZ}ʵOryF>ͱ.o?q:#!SDAmA!) KoNߺz<qNVY`wĕ!J& CCeS [8~yhC%)㲆w*Hy[8X$om;]Pc7z*zH:n}wa,c<lA]"}k"3Y !YbIhţ&n\g#sH7 ;P C.fƝ؞O9}ۿ7:%/}xM2[8hi(2 Q1 keg_b=GGRcs-JݑĢ~KxTZ vNnj?dq?@rȻEJ# Wk>nByJV¼�NB،'T(+ۖ{vh%& 'Wq*e6Ƥw'@\~l zvK!уϥ猪YC엇0ZD?ds-WxY܁Mi]jo{Ks:Ú'S]B:2 BEq\r҉qxD,#ƙ2 x.i vO ǿǺy&`;ux>؁la c{nA\ ռjɘ`3m^ݣ@>P"Sp N</uzfH�� +bR[lYO+݄,|b23feoW?IYq8ciz3~;I0r1ĉ #wW| >T̟~|%vXy{Cr2Q1oOFxWfuq370g1gXt5ajNw5nn>Vb4o|IfR9osϟf,.0Ԕu;.׎;677f7bxW-s+ܝwwe)"ĒB 0w΁}lWs[FF,Bwa\wδBg'ԸD&[)N'<O\!`P [Nn<(ӈRB-ŹB1hOnk!Է&p(Z]; /gPxw28B/>;'gcqpp R {%pdDNȦH;3"q"`,̬dExGXT'5U+LEbG Rު2܃/9s?խobj_s ". N"ƎpY;z'.5x/ocGO 8tD m򫶎XnWp+Gnb\Uu_◗׎AaP=y�˖oADW]fyU뺾WXFVå#'*όg$Ü?.c v$wQPz/*�� +T2X0B�/cR(Yhõ/p"|Xt̅7@jzlAl( g[/�qWnG-I YX_ ?c۸SHADw^ջO+c',�#INk M'qGs-xU۔QG#2w{7y=B9s뽉J>J_�ح孾uXIxB9߈$X#(Eu,`n0^z DN99'/w}7' r'+0"B ()Iwag53C|0wzhof+/~!{{n/wRQqMBJII2r;;ϸhKaNܹVNK)N- LoK8N>|euFrOuŴ?��Je˪N[2G0x�rR<vtcg =7K }rq>YxsQwڇS5m{eڸX Hy񬤛(w9Wv"Pݥ BЭ\DζZx]Z>1 ?׿Ve;?VZxF2 !2d y|E;Ŝ/v[qL0�� *lŧ $JPJ/%2Q5o:,iNBrJ7GY؅ɩӈeffN�9 }- r9 AE_-0?unt|:[~Hq'LYx}}) ;P~ǣp' Q;~[ӛ0^t{0@j3 aߡ{gل)%H(4`HWgt@k3bP#+gYw cAY-ь^ sDuާ�x@cb ؋h \=?$K*0 .3xՎ9*kDe.*H -rpGʬRsNu4&1̽{OZE_%Q 1mbsq(D7d s I/ ӏ(>9ؐM(=_x( z<=GY|yMahW~2jنv͆^ s�>"4)QFuuiaxv~sSyfujcw|Y';e0(6EG)b,([SNV-Ǻ,WDF#=/8{?d/G{U+ ֻٸD;0T#"o @sa"<x:: zq ?/Գ,Y}EVbÅǼmPMjUw9܁�� +n'vǣ37ɠ:!$2b@(L(02'<7Y|k <rFQY]dhN"Ӏ/>~st-,r }bXZ6^A{8V N= \ږk іo~'WTq?ZȺ'K?2~/cЗٰߙlσ3ݬ^# ݸ`=Ci7|=wh2$Q*a-d^\{X4FIps=Tk:Wn~?yie}`]G\@ jМ?% S{~;|[=g'c ͌Mf.V3Wo.>^9uqDOt#<vRpEYDg/(^Y&>vu>LqA](F"yXK{=X }y1{[ Ʈ j5a 4ej8U37',G*)}5 -Է B3S qcQswWnvC؂<BLKà<`(ǔxv%GcZȝ1̀�� +>ɻn%?ʝ!~1sR1mv|;Vd#Jꎏk/|]h^ub~ 3%ͯ?>7@BEL{$rpVuYauqw Z:Cƣ�ׁCaWΣE@HYũƏ 8GDO ^hF ֞6u棃·z)+O3ќzeDU-k{? ]WSMnFv#A!9 /-Fn3[00I~g6d-~ѽ͕bvSx)Ul.9Kd_S ܓy McڿdN Npog;r-g��wP ?|~<* dWa׷4U^ cpׯ \0+Q-a۝HW2m9[;JYb0|#b/ /΍U=e!(cKH;!Wk̮y疴dl'<5x]$Ky s{qsDwk<dM\rTni SymoS r /9mI9gׄNN8;g q\n/ש2W|рMŧGyݘlc��+aHLNN5ڷuPQyjdu/9G~N9م#g;zctC!)@H` 7;1œ9`1$Â:zxp38wU}m"r{f&,"#^n؞A9Z|{;8fe ߽㸶#|} vTSOdJ6pE[ETY[pEKwmWL,L}veb.(%(v'x!y{uo0_o26ww`Q j,sx$xK;rGk.t;>xu {MYibSg~c3eK;xTvu%9vY|=c- iGq Btl39.uC-ۇ '%`)9b<NyÕY?uTŎWS mܔ+qXSy ? nc4u8> Ԭu^~TQyXh OW'a~O:7|h<؉u$Lo$so^aaQ#Dlxm~"1O߲G7A`[c^X\N#u[Ɲj'&]Nh7B^a.߰>:o=F^wLJ{C$n@ruTYbiC|r<v C& 7Xr;;jl~%44F+՗ВHWwFnsYn_~=YNvc/ Ӏ��+7€(AK!Gݸ̧g+3r[_yh^vfZ@ @, /SrOmg` ,j/! D8mIYaBSN1-@y[¼sH5('n񶗶faGyՒ.pJ9KZ1YAS/vŒ:õq:vy=gnDi8sNB6ƋtFȹ؜c,3ㅜC'c2$"l$/HȌ{#Kz#Bu? GS;v8ܣ۪XӉ$}Q}FIY<8בwv0抛d|n^WhF\qWRzB\e9MӳnoנCnrγIJ_<f-ϕv} fh|zGw:Ychf jD%J:l@+->>&€CJQ;foō㲀yzʷWK#+ S}ۅcJ^ax' U\ljG0.eUci`xU]PB戥`Hmz;x/Auv+J#^DCTcoEvY+t >O ́Fs,R7H/k+3|h^ qP~t#xy8sfXGP saK@}.6+)9[ צ΢ߏ4~oMbpD∏]̼o`9xtA؜[ {Xom]ds\"��aXѬr~jWݮ}lyGNvcU,3H;waUVu Ìn4Ǽ=mf3yVͶX94'oݹ|Ǟǽjd--BGC1_ +|;A;Rr2<Գ��+G:7 B+$(8C 'ޗH_;1~7v/4=^ Up F2zY<~7/J9?.9bqD\w3ga$h>is:/vođu_<&AYOp6̯. f]_lwF>}2rp&.ljq Fq;Y/^Bo ]C/PI8ߪ;_7IYF5=.ՙX1mBH_ѶCÎBgafx^9VJ_'.q^Z9,QEqC?^;9g 6u,.wn \oF+15dn{�kArDzI%zn7 ϝg?2ҳ L~7ZHe+?M$Lν%店]ׇ)'H=n;0D]dahI"F{/AX.Ax9z`03oPε`#`xbaKZ }{1c+9YBIa;,bI(Ulı9-93@"`- j#uHSc�kaN#3BI$8(Uюb��q (8�a`TUAP8`^MGVJƑW0/ }hl,O d~1EhU91#blw=3:degO w[K�7vJ؊@D mjŶ>7cF}zTH{{f'-Bp_sYN='(Xr|5;-&Xݼ Aٸ~QLJ$罁l$(PSw47[^`ΰ@\�v|%Dbי?G|7S ]>3 kWCm؀w8|vac,+~=m}%X<w¥sw7c'0IJ]m[;({z:#��+6sgtSFt0kmZNܝUۘ^)[9\1Gςduhq<`Y=ve(~dŸL^o߰XuJH|GW#Y䐝 j{ ;շ=5l"z^r^=wHnO?VL.ew9m,j~=Yx'Cws "u7{(/3͸>((K'1#Sscc MYPN7rW8շ8Sax|%Ox.{?@F93*m}%o‚ ^%cYGL-SNsP[w`X,,]gqݷQ|74 _Kh1sw9!z,#3: Z|u7(~ 'd�E(AWuRkz%A~RIE8 =Mg~5W @YFV<aN<Swl>vcٳ/y(Ve7 '{hzG3[ x!\ ޽gnb\wʃPg5{W~J+uҳܮX_ kBUn!T$F_߹9�II 4xxQ:<<w4R(8r{}]e Ի`I]7XWq27Y��?g9I8E㮃FwQ�wJrp]49n;|wې: eolgѵeų:[;1'RW8_洕<Om_8}f@߬+݉;gZ5oD;nx7ߖ^C|N'0Xl9;wlpޣ ~fxYH<SP^aϜqJ ��+=$GNp _vcw9n˖){qD,Ǐ9>=ߥ= #g=:Xgbߜ|wf�Ӈp{"Rpwջ 6VFwƐNT;/ݕϸ^2OV|8gIDs;8n-b~aLIÈL/A!6Z[Q8ƱN,z3p,RR-&4%g>싑u[ 7wI'ٿY?(t 4y�)_û >aşmJN}<Nי'>N} v$6~"_Cd]%DE<Ǽs^eVvZ{ͳ,Z'+uZ+hljajDŽIQd|fI&[Hkro[凙,uqT9A�euz딏߿O.=8%2 B� _%�P iA/mxC:ECov8v7(Y(4hY[]~LDwR?xÉvymX<'{4<3;S`ÇN{o`ˇ0oBGH1bg;:c_ko w UhWy}w_aۜpW'`s=1dIFF ">xOnu1 +[+PN) fz V滞5TR_7 (*oaӬwûsa^B[t~wxxgR8++P+NVΦC# 9v4QO%,6`R[>)J=R $v_H's퓎Y=·��+٪&ZJ-9bca?"q{QOэ5^7~g(ِHgٱVbB r\bLćc>[�yXQ_wgWކ1{smq5Y;]ege33d>n<O1_l30 ìB9�8 ݔz8^@Spbs,W~Ț.;HS|)t~ Z:7RȹS0~\_$jؤ+K{Z!`,I"xտ Jùc^bJDžh9r;Gu3z8%=e%z18Ib5Zn%Y^zm<|u{/[ iQ8:g_<gsHc8e_Λ~X_#,usﺱ cMJjw㿔C'4{$_>shP{UgXI1n>ng׍?:ĊV%Eǰ>YT{/ 7ចԼzԱ>#]r.ɚ܉ 3^^"|.9 '<}C~�wuzw3,G\E ̵/wXw�-׏|s:OS,@2Wݟ$ӓKv05e%ӗ_8_��+Y`6ܾ,'-]+`҃@W 0#,[!ԟ_j}nO>FI_wIS#!J~8Qb*B!b+_ %��]N˞-;3g㙏x^ }|QR s`?Iaq's^8x.?yKÇ'<O>گV9B"Bt0z^~wJ{0uķxq #2:.#>ȝ^09t̠*Mb~p8~- wƬwҒc0իZnF7wVK_m۴K_ĠClF1[eo/=7vL~?ʍ?Zӿ6t�fo~OKΦv?G}Y^1KWYf(3;: S>C{Uy\18:A3i^oS;s�'7X/$Yyv‰zC@Yhmc\pV4 T^ee=Ąr,�A'">|H Am?1)Aי H7_($H,?}jOwhsx +$80+ǭπ)Ɩ_IQ x 5!\}A ~v1/�Ss-fXvA61`] ��'t'h#fQџ|-U�`V$bk0b|r:t݉H3?,89Pt*|;On>n=<~85), t46s!mInE3PyB�'<8^?쁺x@<輢>qk8w b9)x"= Max|1 RA~@ 1DIb/=m\:#5@�ׅ[RQr׹wCJ pog;o 3֝vPW]=L͸_>1S-ܬG51wm߁6ÚKDߊK7U7G%gX-é-v?<B��+oG]Ns;AIDgnG۩{>τ[f!ƌw ﳋq t~ʹ19x/'+TiBtۘ0s I$0c~ZI\r Wc#(<|fVlADs|;v@ y9-~>ٲ{t; [mJ␦5όשN<"G o  W=9d?}l?>^sfYe{o~' ʻ2];#/?0e,?]2r9_2s ֦/s|'sA]r-v*?d Yg!&u<\Nq8d)G4NACϗLcyzJK^v'_<w*`Ga18{kIUwnr3,Y"Z1jջvILW=aAecty <PLHRؒjknVRxq^cb0”+u,l 8 q'%Ǟk`%m穀RD8*/fdtkwp# q@!@6sM$28]ubF %#rQ4%Q/HYGר/yDM�& . [YYK(:04Ĥ)Gv@gNJLQ8O^,X7",x� 7$&nK ܊ ._׳lW)�<vŋu|FKxl YR~ X#} )q"k9!ܝð{aD'w70{lo;w7~(ŇqQ/)*'3$ _5} 4 n�4w8g/op�aS{N��^EY{uM3߳y2 `Nөx,wu,Jw>KW¹eD|gټ+(O?Fc+Kl/,ge# ; lo[7nٜ[ٜ(0rM&Bߞ]-Z`$\ op��+Vj!$nnL0R 3,+? tM5WW\ݏ6' .줒vԦf]%/sslb >%wrN"䡸o߱r X xƌ$N ׋]9ӏ7xܮM+#JL[nhoNt=>>7qf=x}7쯆>͵q\cwSȉ خp wG>󊬡q¸^iqp&st <ߙB^Xm�om<~cOҘ/DE_ cوhp/W]m㘀&F`8~cFacƎ/AX?iX "0ɱzc^r9 JI�"|S߅hZ7_2$:z;\a:!@[݅x! W.aV(ӈ0Xu`2ZۚedߕǍ˵f|C2<IrP劏-U?A\J\ǧ.ۚl^c$$,|ZI<t}ۏL; 'Seg{^Z *90wA+5-YA9|%SeD"¦<|{N۳z3fg@q0=zwG1t{k!z a;v6 @TFr|Ga|_(/ήf:[c1h;)8 s_E¼af0\u`p sx,J"GG'[ʽ˽y7xF'ŒbI҇ |ƽ�*8n`WGPvq_XxC ۫a}Rq3Y@;S:7+K9D΄(n@^J\\��+$ ^]dm<_s}>>S7>giLwH½XH]v,9,$~7y (bH2@pw;0{ :kmv'+ǔ;?ХaiU3$JN'e# ;g$qY Wtwt+-Nߣ'/lnI(gy(8?|ܪG=K]y <OP>9k0h /OxK2+*9e)j1_%X(y 9sw<W–NAKۭN͡;:PeRFs\qh'zCô,~︡buKf3'ש~-b if報ݘvuW ?zS^g8Å׀V@ m 6բ{qK"5X~{3-#?Th->y+h¿'čqy҄A?n'W ] B.;Ps:'(?/Nk,8o춄kK2Xf|9FsU;uٔ,χuko7n|@brv`N c Ghvy=WgaS%3{.Pya{7#FWM)_ T(^@ƕ =f+g|T8p;ŜY\q{j;$i;p(,N r$p7 y|WPN<"58K'=Ua|uH˩C[p2M3`~٧y' vE@��+���w[FƟt2w(4/ d:v~Yɍp_p,QElJF%jvab]S`B~4a|~̗>dRe}>zH).,{ǿGކ$~nKOݙdnw]|ܟq`!Kי8I��B+y:S]'m5\dc wͳ ?}r"e$9$N.eZGcRnmKLJ|k8v36X";a?9<ryO0+GсY*ERs³DqnKu ߯ۨwkwƑ3{\|wځ/{ŚrtsG;slg}ɩ�P0S>BߩH6LJ岏|hŷyZS„-*[gr@NEckYuJ"]Dzois૥+$Վ61?c�='zI5閱 n/'t,IKw/{8Fs=d|qn F|n Ϳ%g"/C96ga{ψ0H@v:)a"#1x*ڟF7LAAӣr\y,1|}זD �\W8Mk)-sY0^qn,to㗈r/D]xiʼGN"dOPׁM0+_|gC k\y,G; ,Gg٦��+ԓ ٹmEbV1-1oeViM)Kde#w$ҬgSR> |C7򄉶wܧzLae6-#;.5C-;Nt2iy6H)#QGvTl濰9헝cO^>ݸqA%\ qSܖ8Pl5Jc Tv?57wv^a:FDH\wz|ZMGq b9~f̎Z4^3qzg_^4?9\CW|o60E(}0=w+?nm"?t4g[J}SxqQ9/5AVQdyp-O<y�23 pऑ􌴬60S1逇}yAr}Q/ZX]n߇/˨˝0[i^#tb 1_Z�Y67XV 9~F{^ J :$A̱RO ZޥNXY$xz +%q.W]n%K6x[<%fxrV(@dkGn#[đAkGav[ni@%Q$p_(I^a;Ni9A7p?/9uxti4x97 y`�H}^cN1ymxa*\(F/ N=Մ[u9̼f=HY÷7LvPwA}CA=DO7S 8Ǎ z sq5yWc՜4{>B]Fhe#ŀȺ7a!o'F<Qib=Ț$A;;ٯYG;vKc8ȆC?dCJ^c:C6~f}z&ͱu#:��*8B�φaaĿa‚u`B>N5k|h!Mza3ΠV6ߣslՈÃF5!5a{1-, 0 vY$T%n΄s|3+(4@+|^GB0�I 3_}vp7 !�9HeY_%3VP��1� � qQ`06)O%#l RQ%� uh`X#&ICNc 5GAgih;LJp ;p!/Q0�P3J? Q!Lp�iynwgA 00>Ӷ nL&ܘX̣'�WI?g"!@�_4��X¡b1clx Ut:/wYYds<G�R%`}=ŨE36&&U@h=q⫩ EP5xhaCs;)ݜ%ᝠI&(;NDT@av 37xJ>,'3ِ�QaHKvpLIaCNM�JZwI>hp\L48`&)`iH;H ?LoS<wf)+�@@? PI4A?Ub%T/~JO|-aȩoA%cc@0`E@2SLs%" IX F] @p KDv|pAxD{1W'VCs,P x (Ww�eX7c4vzՖ&A"(#WR:L+3 UT}c8yBy_/)N#^[0iXx d@GDupc-B[ٳ- %`rJj@J%7GE~M>#윥0!dXlW6 3(+pt =xoF%$^"x՛ �QDAr"`;Ph*:;uFՎIsG ꠗۅ9ΰM^=2thyB3K(?n=;Wo!%)+oo49w`9!�Fs;E,wό[h؆@DD N;>%%ӱ5)dC�l �5#� y=`]O`쩎`y�����A��*gP!/gG|dfO{6w+0R9g"aVtbt4];d#/iow!xi}xL~ytJVx*bf!T Qwf"uϕy=c@S$3gJ:s엛0[;{'~LL;�@9:Lg LY< GdK|ܖ~9"gI;svdI/eE-ф(»y7u;wHӺQhJ:sv8IݿV :Ю'2qYξq\,AZ ]ݲWB- 9H۴=dW+';y7A#�-qK[7Y_ǎ].9e%ݦDÄ-!"sNЪ<;D=gw|]" C1 -|h5^AϯVIngT_u7WA({-&Cp͓1?q1ϕwܼ#9S 3Рinf5J_,ٺq3FrB=p��*n~pԌ}>48a 1$IŝvϘ7lf+/ZTῐӾ[u7Ô"1>{hŔWį/k}v[ѡ,9+g2A1;BQ7#{3'$'%R)/հU�OV1?;,|snO`~7:cD?ZszP~b4sq1KaǙy̼>^�.Za$�z~qxqg=dmu-SWOd59n-��qce<|'_ҒWش)xi\(P|hBac'!x)#Ո백 ȹgV||3usŷNNHҗ 0z1Gԇ3#ixfRq 2Pk x/>= %?+sXg'f ;728~wЕt8»ryܶ! 4~+/pnDL(VуV ֔as[G(X[\VW PP[y8?UQ ̶qst7Wj4@S~ 4 q<^3^`y9|HqSz esw, G��* +Vp#2q iiJ C$0 #keφW ŌE!h:@ޏϺiԳEO+eg3akJy-�R8R¦ٸ~vߵ9sz.|(?Ms±ڪ"҇E+W.4IØ0VK[*¼a֗p*�~N*((|ekӬ$:#U?A䡆5 -)$H!cn!CLtqO>elY_G8Mش�g(>s{_M~{KqxpKLjQw a{B9c2H@A+\ods[dE_Kg- w?�4V>xW=> 4<'&qvqًJV+m6pHfd^i"}CA[0aʪxT<{1Ո9CnAzX<ȡ_z;@ ̰qN_Q»nQ{ڴW z9̩L��*Wt B#on1:͎5;,ob0RR櫶F/Kuho<jg@'2pϦ-L@%pwn7|$3پcq¢7uKhGԳs8,O'dxzjf?vzzJX-` !F�ϊ0(sp-XB~W΢}p3s1bK)o`e'vec3ڰ|hIB߈x$ۚA ?DH{l^#&73yz}k-MbHݽ+`cbg8Bs(`8#L%"qh8IPRRWfA‹:yXjK-8?->7A:~qdY/<݈A!}r99f7hK l,{>oL\#+MT?:x(+*w5Af9;NJjwYm 4nU;p��* ?H¶ې9~Fߘ!e>i-=Y|=)Z9S-d}(ߖ<c1u$VmB)ӏ!9!<ݒ0?XV)\DB.U KͰ4Eqx?"|gz[QNn}Wy3PAEvN͞NWN?fϸ/c8; ϛ=(qw0 7Bbw'Juf9s^^0hc:8�psenp*p5/-NpI%F?;`Q~]OYIF$,v8?D9F- ]{֍*ܿ ӐTp„^}>[ÛO$-WP��]a~H~Fj NꑌY"iX~_-V 3ڝ~1s'E쾡] W5GR86lz;�yWc$}2 j8`y ٞAb$��* :Yr7s=muf /cߣf?cֿ7G;DTNGunjfA|)_(I'lw '̡BHG!k_-? 58@OmW8m+u?Bvs`ڍko8^Z9R?|w,|~źݕdD4oV|� v???;%'$1.JJ <=M=p)8gYI _VB)$<GOR;qCw*8J%D,;7]40-r_Ӿ$s;Gc",E:|sb80Ȝp! aAO(j(Xwb^3Wr#88z8GH?>'|Ol)aOqSӒ:Ηڪ7#斬@Y<(@/w"EzPuګ HG?6b֧?ol>Q|=>.hQ#@ǀC @k]lq}UPN#>W'ڎ#?)-)¡\Nw-ۨY(Cv"h̦?z~_ñugZ<B:<0^bϣjN9;)CejOq>QO#55`ڲW }V[m��*ϝ,@:B# s{(ZN)G:[03$KHbEJe o.2ÃICG_0GĦÿ,\=Xna(p~,c@%TrXN75*r9PrL$?l'//yn?fGjrl8~- RpD%BH#P!w{o0'=bHGCllq$e)G sU�q? %d0qAp 10K"_b϶Gن~:_y_ 幍w"&٘O ϛw'2Tb/l{O -|迆F?Qa<*cyy]unŖoCQ;T5]/g~sq|Wn,A hPᢉÏr- =f|;&;Nx;W&n#z >,;q]>i:3ZYVrÍՎAO2Uk<Q`?h'Ӝ[6rwpbb!?' h}TH4pqKނAUisGUJꪬS"J?+gb7°m׹^7 Sk~,zc,AP;0J-O;#܏5igBO*,y8?8j]钹� &#/WL)-3>mOPF[{-O4"[x^T5[ _pG+.a8@fU[H��*,h �ħN+ɎBv.OrQ(`W( Et ' ƫ/Ʉ2aox2^bpt+CSsvu͙ A"Y],~QL7l(WߎWRqI0B]?K3; +~uA)/{K(c~>|GZTB>Q!ѰG7GF}57cftmvM:gNpL"u xQ$3؃<̐rw10w1S.sȄ wV;ݪNk��o흓AgV^ yy_q}CĒƠy}{Kt8Wan,KмG$*'/^Ǟ:,%!ا?OF9<@שС Z?01]u0 T҄z=qٍ8nmK欕*'KWjU<gTut+.i_) lh(,+yk]K ժ Iۻ;"U:,>=b` BW߯'n-Gk1~ eF&n:_;gf'tooyL{nưWмU+"#k~ٟ÷Ü*Wc؊x^ �{DAjQJݪ? Vc{G39 5Zp�� +r -^NW^D"o܆1Ed?\gنe )*|;gOR r dzK ss k%$wl4_9J5[R;1j,;~\c uK,`=Rsw4qqd%䡎J9`m8bo^B~:06#<+}, G]_7ة;/$D`V|&P>d8NPuqxW?O)%-Ezg^ش%w5 ZXeNJ:翅}u} >}ydܾrNJg\ܽ9͔fދWGs}3C|N!<J~̜jQYDA@GMy[IA , `.:h:f}GZE׼n.Ɉ]Ta9t఼?KEE><t}v=cJ#V<q_�dE[ <Aw5[ruX/<0YP.Dk�� +P刀6V,;! NBL@^'5p/ЎW;t)ƀ_ٌHtf@[HVtܝxuƎi<3�jdqO,N\N/'}Аx/q峺8`ngoy3-I+muhC,{o+0%5c$Ѐ0wcbj^ 9܎*fwpe;H}\&dݜsc;Jr'ae|J/wuNTdlQF_fӜlȑWϹ;1ݩV,B:Lo:xŠƿ (b-!-k;28Fh!#/�J ?WŎ @QG3|&FrGףܐ:!t%;4D [߹unIg8JqrDy[77c未v8TS~Ku}QWa8Z!D87›Biĝ"UBý 9(A_huss} /0|kӋuAib+QϦz݌pttt(,,|uųANdv X]3�� *3nBrP<_[R,0$g)%|{n1)/ɅpC�V@lMb¼LH(,V 䔯5T>u}.ǰK ۜx? xY[ީxrI܁䐮G 0i�385PW^|4'ȩ6΃q�]Sox'*Fò"ٕ@>>c{/pmp@*$v"~0wѐB Gin?)��>紿ל[ ηo黬;XWn}ȆyX ڿ ev?>nZ/;yNw#ܟx5; &Ib?`~a̶!ǎJ17R13'º'Rs@tO:S7kP׾1>r{˂QY$zJ�0\38e5/*aDERIA1Y;0 LyUI@_?Ba<M "wY(jn,uD8\y|^r=A!qelAR* |f pG|?Y, ÈLSU@G4 f3g6yP^]BѨob~~4/?RH1g�� *@,&fIJS wZ , 8-, AIG,fܰ[0W&ۀ@n(Lq_\y8V58е~ZH@aQHٜ$oC?}(' :9yŨz|98=W̴a;h`:Q|w} F4d_op7Mz>#K: /s0>`Q+wF1n~k/-^0X}<n ƪ@(Gu Ċ)3l{H+[sn9z@x#K ^Dcuç᥌B XԔaxЃzV<a>a& nDԒKM�&iI݇} ĮA:М9(- "bw>{t8*߭v[(CVhVlU(@{W^ts*R+UGFZq՜/)w7|4:(L4b19{p5+¦jLƏ;q]fb}^CFne:me gy8HL[9S ]pnJk63(GXWgr FxEn@珺'fuƘ \g*`U ~(z~Wzą4MUr\wH#7 Ʃ$Nx|VZ*mw59"}K�� +E^Q/$iNgcOIyx8u7 l 3(0\;M] '6WPWů|flñPJݹ;~1X W}4Dmy=G~`Z\hDj}u<5<fۛA?<fY-4W#9~J š)%#ϓƘz]|�Ǣ7KW\~42ۈx ~aPW9&E/ZK1,#I?i$Y}+lEݍ,otW $gpՂSRRhw,_?s?Il? āe2]b73d7_ ywmԶYڡS%-,G"̅RV*l8 VM6 dg}P?%׉}bk=΃NT5x|he|y7.^u;I4H'(z)E<,]F#֮w?O f# XJ'@L'X$ՙ*CMǎz#6wQ]j >=NpZ|^f=%ϷZ2؁q͆T��+Dϝ~~?3+Ja:fXIF|zG@Ί [*柺4azgi=0+7n3.I܎;b=Gqař~HYww'2̷ C܋_Ki]O'a̽\y��G5J#w,q0W7ﺛυZV;$wi2><"==zgi;tN3$<$P|<=xx 3]jVB"H{mw~P= Wr>م,H[7Ir='3K'y^(AKW߿+8ad幒?d?raГ_XιnA;l'#ΐF JRv6?g_~q*lZ% fZ ~D7f;9\ɜG1.#7<5KAvY>U`P �b`ah)8> pvXRJiLιKBPL J0Q�ɘf/4gbFә!a}?S�@`i- n̗{@U 1帔lVgY4ҥj̠^js:xwS&`Hʒcb/{Wԧٸ?|A5;>q{D/Cߓ^7[ 9ñ\oi;slxH9j{'1<ŨHOVl+vB;>~{DZúW=G{=x 7~a݂xݫ% '@_ '`4Uj8u3?QHV=evp⇓je;g9-u $q. <CV5x.=urQs^Ay?S��+d2`Q]!F~gY%m ynP/ ֤D�iԆ`~A_PdgwC+u4t$tc'a#3w|RXw-@7{K=wù,NG;9U1)HPÎ9ø򈃖us*z߇*}kalE3a&Y([o[;婾//MU_7/Y>r쀯>/L I0̓v(C9{#l<NGNQ-; ?3e0Zlvd#W!cvDFsrFY?5lߝ5gq brGn6-rwR]6K1+mا0-<-=N<PP킜I;G"c FN5O|nꍡFI ,*Tuhv$`L'6^�u'b8=6c[)? {�`XvuS>AaX,ӬY«ò CS;N#Ṫfj rP(҄RWAJ9l qr,s 5kc΢c,]#sz 3@wly3OX=#lEr UXpXogë>uJ'5׳$C6^G#QzO[=+@:yD@|k>"Y,SG.]Qǚ` VՁ\w; 5dzWWZΝOqη; k!+_2geŇO9؝Q0M;ss�B,8',_��+)gc3O P9/IU6Z>8NRڥyr|ng3?"Ҝ+͌2V8]?ē.:(/8q߱β/\cZkg|vpzZU۳qhB;v۝nsdB"9HI\>d#/^ D"rZ7(آ g0{@r fd$߁>cX]+SvDS}̎YȐc-Fl#>|a CJ1&7\iK,k\IP{M$?BPћ[n��!� p33g�� s~_)ͽ�q"в4g[ŜH#|7{ XG?|u༰-yNW5-JSfO5gU19QL <�$R4v V/AWM%JAe�+[�M<xט!p$.">!q95,A[n0\8zB�D\9170op�0=wd31AIJM4`~J@$bu# z u``�$"J8ZcL{! TI ~%�R Q�Ra\!tRpӐR2�0yA bR{*#ұ\w1CBP6ó )U|w7%b#63uK <k#s>o{ֳO\}Z[X F"|@Ƽ@B (( r5̓ sסmS`+[ qAWbic[*Psx×Gˬ; O\=Vs8L"3K6:0ߍrOAyKpe70۩|{2҄/2ݶ@[>GHZn{p_;mdcDa��+j�e2zӸnN13#E9c<T㭳G338#ƀ pHuĝsߢs% d&IJ/ InB87 ecj?۳nU?ImvzfZ׈:nqO˿,$p`~?V~䠂EUbHAа{]M_>pV'V$3"7yeu8J HiI8DIZvNfo#pw ;^=y;j,J;3/g-bۑa n"t+vR…OP_cv]@1vWGڄik-#{~{){D?V�Yw:':3W\^J (&+~H](]D!)tttX@䓤஭B*SW,bB ,w A8Ű_+ ߀_|qZc1fKd35a/,Bfo ϡ/Q؍z?+y{g~%]O|U4OSIApJg,y(K~ktgf(xG~tٌu'|”jH34܉k!_a;ba"@{<T9-:m$]֥aQ|q>F7yį;W7>";4waSuubO@gwH: cx+<ۣnqHa7*_79QfxMP{Rnb/?+g \q{L۔lǩBy?G�Bz^⟻~T~EJ?��+qitҽ?o>->Vɋw씩9Zw{c>%e}dq͸A Wez=#aNljCwGׄj@ G{a6DY Ǐq=:@6c׌ Y>QxǴH(Y"; 'tD 0=s#%fbCy׌[sf󅣅 Ós~{j̰o^\Mɝ\C$B[Yri)(pW#<WG+OY^8W-ZJ2@g[rVΒ. G~jb;<ك:Rdzbvm8Y݆f+tcGv9 iϝkc��U6бS<Y'ڍ)aA(r*Z=1 3|Y@‡9%RoPF\R�`gl-ZU(W-i_ < KO pRSU<{ {ƶAUqD~h;R[tty< <;OFl%rzr/1[Q�`PdZR͏#noc =Z'j҄pL/kۉXmtN;]Da P;Rb=+x@AB>Ը*sWu]-C_|mL߶n4$t$f8,"tgYh0`ad2L0|9G��+}ܞ"! %GQts_-Gc~uua_( w~maû̠.i];hƞ#q5gB$;~ٛ+QzQqO8 ++-npR~G- <%Fүa^O8  JYaOVE8ʽq�~}m[aRt}B?8"Cg;2|)b/׽nDŽR[{OZU=^wPs�[' ^~_ıYj3⸵s6' l?{ȚKz02+oT=71"(RҘݨ-A~y~,b?WB8kZJr|X{s^׼? ,/UObL"Pc,!$U']'XIw lMw\{{% _>7WNf pXvˬ p7<Bucp/R�go Y0RKݻw̓S^#5ގX>xI=90c9 ʼ8aJ^}4:cs:g n42lW"|h\:{u9F "q_^X^SE, ;ݓ[dB3<~;]2N/vv~Y_lpp{+PQ6g¼Gz^X,“hQo8)nTF���+Qetgpx1 J!u4*[~0gI)b6d*#<Y8g֕e?c9:JqqJ)<ZPuobN(դաO9b6@>fu8+H縍[];"ȔgP~.awYI8,XwZ 7w0qjg/vMLon$y" X!d`6p;9nm@X ox]7~l+M+dGtW^^9;գݎN$<Σlܬ<> lW3V,<؁|~[ Tz7w o0I')ٛuŚv\{S+Z-KF^C\2#b~)mng?:}EqI87;^ >I.W+F>|mCjw'yyeg'�/g {S$TL{ 1|~e+T-;|;tPQefIP+z t.Q8wc:,RZCyZs` ?-Xp|rufÊK'jיՂlAb[#H@zc4RCГw}$9zO'|u1k^R L<{kڹ.J.r\?󶘇~^<*Q$"hţ ]q��L/n > 4'1sKp,I9Pg~ 0_sqf,Ջȳk8qc{O-Q[+Ąr<hViwNܐĜdE;&<w/*61(O@^ wSr$gSIBfD�"{ݍ'~¼`~FOWw{FiőzYzT,.OxؑKp!m7n3=|~;qRD2`Y멹٘P;'MV)ї!`#Ci Y #󨼾I!@N|g'|Rzs@bB[v؅P߆q{���+QX0۫)7㷭6|QQFhmHs ϼL,)w|Fw5\IApcx~Sajl䳝2 rڂvn<(Z Ewo Oz?Z,?q$'6,|}|L^w y})/AHAH)glǩND_oIù(&&�{"y+;98=nIq\j#M3@~o-`I yvǶu8+h* f3-+ 7sw?䣻}K|32n^d$%þlzSmja/GnoQMፎSN Oչm0*;/|;ێ6ov|9|z0;ҽqٖ{d;,lj|nKcwfٰykձD@ (<1Ś0QL[NÂ:Bc}l׶A/0P |!!ZݍzܣNԱ�P ! l)$P[pK,ʽNR4J\^3AȔ ? H:a< AGdJcҔk;#&H~(/0'=(\x0 q G#=?L^aȃ �m- bƺ3 \Rh-2I-Or 2CI 3#anDU#mY|^~I<ύ+>[Eea-=U?ݘNJu!CiA*?AYMq;OuWu+3uQG1R"F>㝂+~Qsc~+Fa{/qMٟ@ל:io#$z vpxA'G 3c`&#翱s§<?}߮|^s2?!;U\03 Lw8!a|+up)+/V(W, V|{]+2-[bafdО��+aO~Hf^PLg+Pj�دվΌ^C-?9F?oҞ م5pvg=N>7wm8C~[?5e>�}i7^an%6B "x[?k|'qZ1埇|EE]g^Eø>;DH O˛̽yYDԥyrc\gN(jaz^ p%Js@N7x f\ r>χ}BƒZA/7ZR<W < C0* bRN)ӑ|.&vndK$jiܖO ǁ,@j]6j[|mŘ* @~V甀JĪ}*_S#n#j$ hZR\^ DSna3,! *%_n(8f,!�dr e IqD67nHB|m68aoz-@KGш$ T [Ll;�s;X bw��M .5�Xq?<~QpB"固=TVsÔG?~=5gp?0yv R{b%ӃPٛ+YfWI9v<zp9Nngگp㙜7p%Z1|88s$ o݌}$b4;~0{٢ ̡eBC¬gs,=y88Sљ<v"Ni 50~\,:$%%|t(eǰ{ēwxZq# wG9?5ӛ(Hq <&|A;ϗ-3zO2ӳ09ҽh&uB eK!fR#J NAXh��+;tnrFPND􌢐uOJ ̅^za'Lc@:>_Sӷn�#\(1Lݫa]mpojFd9}n7Bi䱛ƶч|Au?[ozW#dzH; SJZP}>HWI"z8Gȃhb>}Sχ;'xsxNL?=, Dx[V8;6X4͸μ<ucBgf}]o$]CϏ%;*^W^w֡¹<T|D[D> F`= Xpq"sǷv zYDmR*"G^Rw~ Y>A;\+;sccg'9#K C0ڴ%g/֓F afcAz& Z|;O)Nd "I4n9-;-@}n7W VB;!F`HdH쭋[qF9S{[0@]^'/l((1Br+}7v={G^3q{ч'2(pe‡ xw5WOaahz;9D_Za8a^ 5;ï*)_hG(@Ü 7x,;5T$.Gᮗ,%J) |wg2h��+/__GuyM/J:ZYv' -JE!E#7+3Iw7e܂/WBܥq&0a6Jwԯ/-q’;7=65aI'{ K9|òD+qP,^HFMV� X)D;\ ή @RU#�E:x[ts8$UǛF2ݻd1vnmP<xwh#tnPsO�Gdl/$&:_~Z}6Rõ~=3en&KY <+M`vafoQ=TV&<T>(^ʙ%zPzS6WsgS4u|ba+MO(b8k 3"ќp1?۾cGg1wʙ5c&2AJXDxה Ň/б7ƞEAW/|YŇ5>=W2<N@]:aש%IFO`W0>q&_ꗀv-Fa^'KfQ]5=T)\z{n"Y 1ݰ:6uIvKpx6c'x^9oWNV f=_[~ہ1'h==vv'c>hN0$wza[ح]8_7 yOk%Tx[ o:AlAO̷1`Rj0Cx|��++d 8*@jJg/ȿ��2nVwO53)6XbAΓA\ 3QgK0aRCO72F(1[iE -Ƭ88]i3KA[]nm֐1EN;bZ=Arwc][#;[qYa$Nw0 nwcv{cl䇰zÙ^ݿZOI!9,J^\}9澵QDžp쌾pwًe+yMG{?g|qBeާm.U²Ǻ{U;g[X Tws/0QOT9-.<Y^x %i yű9o$p6L- uYG0{EqocԾ}t<B |�xRS{>Ni^ #`/0^Kn?yr,M? rsz{F3t+~#yo23 qqGQ&`28dQty͂$X<x W#:vWy.oě~.<XWnXͼ)C/cFH|͏AJ;jc>^0^I[sL, g6wkFX]>%^ay,Qǒrq&t< q},M0D<{6:P[%{<wwx^%T=WxIEf]#p}uW$+1�gp->=:_~c wcrM��*= }P8g�7 G,3g|5?_R�nI wo4Y_o 7tGCঠDH�@L):{lY$F1ʤtἄXlSbXP޳zwg CA:�~L0 !z7|(iE~4_I~w(Qz; I[}ћ/sl_ ļ?[=+E  c'8$�(%J&ē=�C'DxL;Ah/b7n!qChmoH]@$�@%eL,�iA$ όh"})CFh ` #�#uP`!�.C %Y;ֿ$c!pP @;pA!Mٶs$a+ l H!8$ڪ %IF5<碒` 3j`[Y(,/ndB0>&Z��Xa-HA H�!yczǶ%9\:I�!IH%A!"GgB6aYu5z3 *(fLOU*G4_$d%}n&>@ pD ,>!�Uj1UQ3δƧ` Hk#EH !pLnj Cp|L%%nM,Z*!|i<D!_,+A!z!|3ehEsFDS]uy/%ejD ?zC�e? c?a6 g%X ` 80�O^BBKQA͈Av3/+i|0N/2]\%-$\F*\500= ,݉b |dLƀ$�u9[҉)PsQ-&~ 4?y ;'QF#"F^%`X|LJzI}?d<zI$|hv�4h#*H 33aQz0b<` pG�L�5ဎ�"1̇I,Sg7А/tD2OXB쮠'��1� � տ^^M/RE!baa$tYkNvqTDDRGj31G#wZj(!%%Is7 /n`j9y�T<�!Ț+/20(e6tkHa9^9{(q+8R|_f��-3��������+������A��+i AHΒ9,4L O'BC�<Pri CFK>`  ty?s=?`ԆlBn 58{ϰ:xBPh ɬԶz_(0H/9yu# JY4URΞ#T% l}"7 ٮ ߩ��Ĥ|a`U;4M0K!Q18B $q\D'% o=)y@r  @T_x@ �OD4guP@0� ,1QhRp?�*;JI"n 4Y/'^7�T4�H HpWN@,bYG; �5�v� `4ihdžw|#L�N Ⱥ �1 Y( s#M@4�B �|-Y$ @�0C󉡍# @  : cIA1{8^& �N*PL䒓ܮ݅Iy_$P K�tr�t&o׾i�/�a HI[ !'>!9$͓Hahžp` e g$s2];h�^�$"d3In](� 6!�?ܚRz yeƋ̻�hX�DtDRb Gh­ C @CؿGdN:hBWA)?uA_`(NpGD<C!�f� J0i �0v-ܮJ,+'6hL(2 \uD|!@SC� WЎd!rCp&Q@5�Ș t �jp �`�`i3oNx:~m�ȅA2!}T;1� @.@ADݏhn�r`(�rg'FD2 p(_1 +Ch0StC7Y`0N= πGT7�,�bP 0ܶ8M`S$�^B!{9`@9 @.g,\Z j�Eh,`a`:)#2\ -!.7q=ғ� a  ' 4cncF, {�.I , ]i0yegr?\*�B�z� ~H+Z�`�3�ԚRAZ6$ Nq%R1XbVĮ*KF]F)DFX)HrFrMU6)MMJO- K]ź {�4X~�&'o,39/tp�3_2DT�̲@&`ݑ9mB:;n+=d,05$%9܋}0`0vQ0 $ s(Z {p54v*[ꀅX!$5@g{i 䆱,wcbrZ~9MLn*Poe }A|޼0 !%t$bQnhH[I^5d,R0jiOnV90@�1bICz|㏺ C�b &,7LJ:yC;&7j7P+ JrpX�U:u{$#�J~qؽ(&r@&8'095 FR' ) /n}Q��}f\n_ b)/t% Gs�i 99(-J>([|y޸W;BK19qMZ  !%bwQmkC,{ߜ:�vQW Kq4-(&'_Y{p0` ,3 0}�wi"l݂vevLjK|20 HH,?3I8 /(ƍNI3'~wba7dw(77L�H`TDwBJJm%ϱU ϯϓ!bXF-`ݤ�@w,QH2)3O&] OHgX%'pq 0�Ѕ;&wOb![;J} �$ҀaƐrADn�~39P+�-�hSC1a/+t� ` d%䜟+[wڀi/= O!J".BjDZ0܄i���+B�txѥYeLd ߔvI~*P[l0q\Q@@��* �0 DB!#~^rҔldhk!%xH @ \M � S$K+f쯖k�;  d~s,>@� �:RW,b_zOk  cl2`aIN‘iG])_Q4 2-!U,Zܷ )|".~ĭ~<��0 n_v Y[*`:?+i1/ᜮRQwᜆ� (rz @Cl�h�BR0)/#?k��f&^p夽uᥡRsB~�ruYA^z B½N�5 $nH O7Ype`(POՀܯNϯ`�w@$"I_?^4p&рbFq;;diPiC;'z д~30N$| ~Jla/Xbz/<�X[HHaf c�P@# "ovIJG=Ao{@@�$"8Hi@%86/ǀ&j0hB|(vs׵�R� �N4odϕ=�"bnRL >0I18iGGuY @@Pj|I(p~� �(&w$T�d8aʾ*�Q7E5\W >� i!1iĶ GqF ?;1<ĆrC>B0@0!,J N�b` �5q xI%b1, Lhk/XYA "[xP��@5D\7H �!P Вi Phf |+�V��'!` HK=�| 4P�tK�n�0D/pҔ%J �0�n�4pM�b`ВqI v @@:@` !�^L"9%Xp @4, C�уI҄r@S!3'E X[�΅x�xc{H 'ݰ�r`F8J(iJ 0�~S$v _%‹TM�D�ĘCF`+!-8 |*0`�` ���@#/X �bB!8r 904`,@@X�P� MXGG~x0R VpBJ"v&bW)H\iHrrHr4&rtjNXO,kK 0?%|xS)<_1CB AH7b3+ѝ7}�T=܏x'~/XssRĞn{3egpm&BYBc�� ~V뀄Oܢ@ͳז~kW-LojۈQAE`&&Вiߒ)cg ~%`P Y);_;`*L(Z4k_tД7gd\h ؚ|##17`HbQ$$#X9 䟒4CT'YKe>f=cֆ�'IES)EH._�902bd抴"I`0ܴ�.RBc(BF ! k\ݹ^nM$ amf 0Z;!B FB8?Zub@@\[z=j}!`: !~KqZh0`YG*ط)-gE,LPҎ$|?>^6GYݭ�@rJŒn;'LC&D0(C\^+;u qZ^cnng0PZ;swv<(*SuG5P @wg= �ІX�Q<5<b yJ,/37ufOzC  ` 8 R9$T��d)YO%E/Q^&(V)"WP s:\5olJR#H';".B4@��+ bQ8kGԀj�ІC:04ބg(0j_a5Ne8-zI1,0iNK)C3(uIAcYVm?+) eG ɱE!fڴ`WB %$7#?@S B&Ep Q&ݒ[eO�`L&' JUv�0Hb>m%k�N>@iM 6l?'vv41%҄AJ@rwR>Hހg04FX$�jBI_+ŠyB @`NB&;|H 2ebj��L�!R HHW<:WLH VQ8s^ �vB Ҕ^¿I0^'0"a 0orJaN/+ވ0ZbM3%v��-z�5�~� IhaC4k h$=8fk9�!SoJp纀 �䙜,Q0Z/4Cq@'&{, 9$8y&QƐi ?&J"``M H=�vC8d|g;Éyb^�@.=,h`$q@4 @0i' qE:@ 0�^W(k,F&&H`3 @&#K4n;}}| �;: IB>ϗ|Ġ`� 8!tršH&(FzP 'dn4 G�pA0T&\v tqx(`iL�̅ғpep:'N�^�P_1(Yep",�5,7`O a趆8;e�.8-Հ7+�/�pL�Ԙ93~�|71 �Bq`:!T]�8&8aDŠ!P P$f ^({X %*+_1!Ey  �H%%cl�~L �B��Ę C7te�3Dh 0@`)_'VH��ܢh?tDN[ah' �50 �rM0?;gH��fP`P@Ҏ)9  �ĘZ j,�P �jQ@!!} F䔼 sQ]pj B,@񛲒'b7P"4!CCwCu}ׅqS{"4��F"i3F1++'+5Sb1T،fJOJiI([$Z{H =]�7X 5>H&,pCUvX·m=v)&49;Ttg㮠`x@vI}Z9 q01)qc8hDɹ$$%$xknΰG3ߡ#d2c o !bR`磌J뀒)9 5%q>Q�i2\ s1hqhI4^/6 hF].MYX0u~ĢP7l ] QRD. �i&(1.qe�dPiD!8%~Eiسo�#nt!brqhBR|ÁV&|WG7cK(b`d|~vq.ӂxl` q`(_sJ~0;رAҀwɉ^8>bJ [sDHE'`3є(X'IK?gcPB2% pz�Be W&?VO)e$pK|&QI1(5 tK&RalҺ n)SdJ &gN`~,{X T4� &&Wr3#p(J(y@iEC07a K(,!{묵'|t1 $5F+Z_wYU@QJz1{*yXs ׻ܴhbI@&afu�ÓC~E$Ya6O J>{R1)DXibN)H��+972 9=}<S+5QE$5C;'aT0ײB /̸v &aY}0B}U<{7&�j�r?>�z�07�Ʌ'|x МK d&Ͽ7:�($9pbF,!9&h` p(M s_Govu`>Ɂ)#O�t%,843p~-g PJז&`trDғd}|�QvP ;@@`3mā"܍t��jW ;FS^T &PBp@y40!�JA{nW`+G! un0OÛv@8/�$-ӘS�`T rѝI,U@0Z8 xJW̤P �4ihS;׮�f�40fII&%�`M!�3�QhdrGޙ0�^wɅQPi{pAnSa00 N )%$66c@(j3R& ϟ$ (X~Lu)3w@MN�R��10' F; A{@,!H] %!s-5@�5 !^-֎~j{�dp Xh3~ &`@ 50 LlM=e�@ aw(XF$ܶ07 bcJ@&F�xy41.BsX C�\׺�0�8B$n5ɉGuR�E@'spiD@ܡ5 XhbVpPj>C & ]/bd!@ ~0 qI%\Wh��Ě`f cG^\H` J6Pe7wiy@�?Nl�x~`<k?@*`Y0R@ pp$�*[ܘ~Gt'�3�  @4Och% ��Ax%�vr �@�j�؆d3'%xR0!zѾF砧R8��M-rLI%96Nr, )UrJiH1+g+ZWljySracM�`J~Q`KMђ;q*t~G\xѼս]zQU@ ~`0}ajʽ(doO~מyb~{ z�`(Ć|;mX�4Ĥr}ߜ#I8ӵDzz6ޑ i )r�?yh&�7A  o!8jkـf�bY >LR3yY�/; +I- '3НNJq}|b�d*P ܴbXb }Ry'f{dBvR.rA3\0l͒xDfB Dѻ%)FNϛ=a?v HLVN@P%v‚/xX@JIHnI1=;7f�d*BBw!,~K;pT3BJ:31}cf] &G_kОQ, dyѝ~\yDL-'/%v@3ҿC||\PF OBserNgcOe }yj Gd1# )9JY;8Md~!J`#$ o ī&ޱ|0n%IA'n@dPTA>`:�̆t|0;7ѽI ,W% Š;9F;U*X7ybLC_|9c +~V6QPY]<Ͻ�c+P=8/os6-݇> hC(i@;( (7rhᅠJǭv< 5ݓәNuK?&d0 .̖N+eug/(&�!!askxbJK2u&|XBjR3@`�:dbh [pX!/,Y "d@ -MW>pu#H֑N#" ��+ ,=z#qz�![=^!d>FFlX]&�'�%� AEdV잂zΪ�@RI �%qH H`ى`p J#|vh�x @&&(p0(`Ҋ \} )$ /fWgBM{� 0`0C啀HXN ?IJ@ 9<!<�K,843�z@&5g!$ :M SľtY_k �1 JTAl,N`�`(7 W��!߆Q}ҘÉ*@!�,&,9N!+r*Q~$ &Q-&Xf~2p[_R�v`M(+"c98@b�4ZI0 w~ oL�`)$jNbV%iP`�ԙY�1 (8n�x� Pa7wL@�j? !(;8'_1�a .rѿC@'<;:�̘ ǠvJ8% G�`B rA]4_BPB_Tf� gv(5vx` J$J&JBG^׬�18`:�]?Ryz�a-QV`uF|Pg=$"N/^`K�X�pY}Ax):F k3{ P78�o �|܆V8QZְ r@�=(RCA<#p� G&�?d1Ҁ�pꩻ�tW�L�:Fũz?7; �1@ %��!� S3g��P @ &xpjr3p`@4d~9(X`j8gM`�tb7K)w~Q^ �P'⓮U� @4 � THA rKH <*�3tu?@{ӿL� �9� G(;; �LMbtr( b ) Xh� ~RG5 Xq{�� �(-xJ<m|Āag� |$o%�f_(�h(;ud%h@yZmFZܥ#JF%r4rMܹ)W܄f)4kbjMv+?zΌjyYȺ/iS=m1!$4q;zC IGӘt( "xDk0%|v $Ey5 ~(*JJJS E!'`(LCJ Hkhœ_O@ [ACz\̗Fuv�≄4w@�42 )9 ^2ɀ�j81;%KCnIJc6p;s-*{ا{2A@7A+ko�v'~G<)WF d"@,0j 1~Ĥ1NR{&&`0,C&6'�'X݋NE@`:pa -Ƣ<;p @MɟLL JŬ e�7!�$RK(90ra@B &4j1'ްLh@!GI&s @BqD" & KoHנCW9A_'{�0!ewG}ٻײhhb !%(N)+5Cqtq@!�|J%HMGoBw�!(P&ы'.Ncp&Q΃ Ē90dϝu%G&'sw]h1�7^!tk@0I!92Д~z$@i1%nRBP%9!ba\3%C|21 &OݒLKW;^ : IdQ{7/s\@tX(tqnv@.�VC&y@!&93m=0o=w' $d.ϖ/Wj&Pq/ !'>~T�0 CPp%]}wɠ0� @�Ŕ3%^n8!; CHaW(JPwN%մ~<�f�@ @vM&*qȗω&&=�~L�h⺿ZȠqeWY� @uMK)Od(�&!pFրA ذđ}zA�LM"؏%t* `,Bpla}@@r5%t^ Ad1۹ ^ZR")F��+ #6e姇mWx t: g\w_{f�JL&nrj]N)b� ~ �zL,Iߕv`&Ft' J읅)1�\C,L;&gWdQ|Z?tt4ёgʐhrj }@�,L,"h v�$4|>3qL�N 4`*@3�97'g #=U@;�#Q!s)<0�vYE!81Q|bR0{IJ{GϹ ߓR*A3%X�P8C15 ׌,x� @o0g߆>FJ{~z �HIy&~]aOB1Aʵ/Wo~:j7h`j$_I;@2@`A0��R4 (%:iGG`RL�\�hX >I��L Yi+߬ klߥ 1/s9꽠 �0�bnp(C9yIG^u�!$a `: (Z?0U4p�7ҹD2n G[ |Σ7X6HiH)JJ"w4!!p@P`bX OZC9ǣB�NLHh( 07c -{q4߇�rL�X׸�q2aQH~� �1�|X hܮad ` �Vx!?  4*8 N�@X�7 g�d`P�!9_p>A^� �{a5Y\��vBg$0N74 �;ѸW;`dg݀g8>�d LvFXbHrw�|�;,onv/!8 , :8rTk�J,�1&� Y3d<pma:!0�4�Āq` !,@[,�5:GN�5/0 (�~V843X�̘ & %7-<4)XE @;_0IwF �L7;;8syBĘ�0Ƴ=y0)R;>ib4SbjFrM7g#mkz0@ucڄg7k{ /Wrn}T �!!= 3)U @`CAErGr |zc _8nu.43QG h(Hr\43 *7o{ ԣ~o (( ;2o`FVbic"jC짳6.!pS|s^x �uxbV؜4aLWe~|�@F[f̯ :�H�@ [͗z" H@:JC&fNJl?@1B J-/Y+-π ϝyz�澚C�/� B/,7c� 2͉D8ȶpMC�h!3�pvɮ>e@aŖt$[PzwBTg �ę/+zh(g�^ ~P 0s|q\En?6Cެ>L7aF#}̅](0 4E t-mv�N�4M^d�arPȕu $^cӀ%%� Βae�`ZD2 % ޜ̓�pn̓~Tt!�)&Ƨ!SRy]w׫@; JrJ�?!070||WN %mm 5& ӱ+䓏 d0 5Z?' +ǒQEW5oL!}hbBNLo}_}N0 @tM-`h?vnP�b`BQhFJQl$oϰW,�Rq;)_q† `& OK1)QB<,Mx`! U bC@g eN@b),^&_+(71�XK,1*~ru@*`� PM(g o-ڳ}~@�0by{p NR$@i (q,#qot��nCJJP wJ` d:QPiK͌qBVOɳ?m=%y/ CPL(bqm&1B!i_'b(w8~^u��ɼ�@(M K J]V��4$J%C=(%Qd$ -;c@b(7JwGq7O3;PP� l@S7# tvxly{`M w@A{Ƈ�ah΄� �K%oJ<ֹ|$€N%I,YC۠LﮒQ@C �ad΂-XFr�3 D@OIF+p.݀?p,ܾ^@`�0L-=ұ}k�5O{r.(rR{', D܎BBPV$T+ ~RWmF;"-cD@��+BnVW��(I (u@1�1J +gtrIy+N�l JfEʍ~� p<Pǽ`�PvK?)*HQM�`n ]/{%M@* }8Z ?|`oM�L݊O/R �)w"{B�f@h r@hN $�)ᅆwWXC,/]I&Ji1;!9?3,?y0 j`�. g^k�$ L&7!9,VޠY[[1x) t[ߴ0!SfPҳOTz@5!0Q 919i�&$2'ٓWhi@1�lnM 9)'=P ! @I 440PC(^8`�;%n/{@�9!�3!qf 5 +݀x R Q|'�a`_IH�W5^��ӰiN}|PC,1(/'- = Ey< |LH~s'IfzH`P@ C>?P!(P � ERhg }y{ w^W�2 &Q`\0W9f�@�61<ײo4,�1,DLRV|^sД= 4, 45'r0Š]`pP)vBXi3b<I@~�h@@0�ŕ];}QS�n��[[ᅎ"{�`w �|w7!3J, 0( <Y5$Ұh+%p<M<%D C dJؒ-;+]IZqEXHb>;8`ThcbM̾W~P�;�0 0C(bP~N%0!�`Yf Ơpj�jI˻@*�`�aUNؽT/ {р6BQ 72XXHOp �`\H%Z�$0C�tH\4?}VW_p` 93 )e$yU�0,  vBin8)'tE �rߐ`[$wd!u@'0�X!H#�LeBfؤmlj4&ؚ\c:nMI^_1!19 @`%t@%$i1!BK?״DҋCF[`$3;B堐K�Ʉ޿,*�.�^L-;̯{Q^ dbe(P PGFؤU#pB=W~�?CA/<�0I\9�T1Yx^�b�YczÀ93f`*%XQ4i]!Zΐ 䕒L-fpE\� A&�GΤM͈obcY40b@Pe0+ Jh�� �M +b,{̌4gc)JĘ[KIZd+%)q]"`214Bg+|0 N` K!L0!Uo�ץ%B?|yN"')C8f0t$g7j(PJ"@rܢh0*RRW!!w)*o �xBbWԬq>ܴ?I0[*}Lt z�00_&! ~RY@ �@KByHc*3ـKbGo)}0�=�Xؠw(^ci!�,�0!w<#XX3![?zx<�507Z:X!|I4)K/n�<?f" :(%m1vGd!gUtt_$pYerufo^ҐZ }8ŀ22@t <Cʼ�h\ ET&.G�80a?GSk#T c$c� &�i![!Pg 9;EM(}@ Bį†(V64W~kPD-|ݍ:LjH/sIB?FI=j/y/7`a/t=c�ĢQq[9׀BJ2zFn.1=p 4J89'"0 !8(7p0K|nHugA$Ë%1}@bL!��;!bV/ d`0e\@ & J-J?柾 �~ӓPr8Ͼ[7ܑw$�1 !53J Rz*? �jZ H qȓHD4b㐔wSPёa^΄Pы S 8gw`�@Q@ ,ӖcVqC !X O,̗1� t!,9#6U@T0lf:SAe7=v'sa9@1&Cq0!ؤnW @hb�f܄%*|R{^bn 2Y8r8Bw�TdPZPd;J,^oBG(sHI�< wONWLqߙu�BXn��5= B@ vNߔX${CC,?%G^x @Ɉ(WGP[WPBC  <3fK|ۈY �* )�aEa^$ jK!hHf& Ncq`r�.!k#9_gv(3|4EtN<UprW R @&(�(Q t%)qbB&PCrS&�8,%+;խE͵Fn nktb~ )D\i���+`# 2ek�RnL<aIh�pا3 qĦkR@raE(M-؛e9GrX0x!m|s/:>NL�z�!%K)]n{}@BpCtx9�v� I,LF줕E9JA�>@ IAl*aO ;�bC`σN42dQg;bґy#7kJ1Wf)|&`&! !$)0( T`* KBYw$oB QI/OpnC�p�Q004ĔY}AK& Z= �B` ؽW; @ceCJiEbN%sλ�1 K+%h?g3n � IA FXcf ,pd{Ub�IRY(NH� 0l¸@ @ )+≬��~ZfHwd0@PQ43 '\W;$L &_wc�?DM!�b/biX#xyBu/,g18E ie'2J98W?Mt%40, |4_4])��.A 1 +N"]!@ An^&)0 }b|mq{to ^ yy is(n5 @bR@�?(ef>G52( �|,%'|xpW}|2Ҥ07NV4txbr�cI1% !LIB�< /B/1/Ds,M` �j,39(H K!LI-,3l`-94;{΂�.!@1J8TP 0rTm@h@ ��glŖM b#XWR@VW۹P(?i0T8iGp޻3z@�B`&NҶ,1Nc� Xe:C:I 8Zf�0xw҂a0[qׇ&@'Ş�bqxQy|^$u{(�" آD&Qlcۜ'DBo &�Xp# 5Д)P(M�t�=25M ,9+6v P H[3 ~Wp4F%r4rjM<&uUvZfgZ? (|IMe3]`;�ta`P`2ǡ{!>++^)AvP8 >|M(/_H(@Ya@CԐ�<� !INҜA)UCy+/_H/�G@HEt2!|Pe~"B�d^-8 hVrY \i3K%= b `<2n L�`a{1#RFu `'N!E7tE]}9 �35 ̓Xn�r w?2=�lX /ѿש @3!�jP`!$F!Nu�^FܗqXpgS:<{Ȱ+bQ |U.gү޸ �� eav@B�B /~9J!�b�ӰgO+Ѥ|n&Ģ6{` $B PR ?͹`:/a "�x)&% IUd~J,v?6ٹ3L�#׷8~{)irЀd�i ( lX7� )DCvum +}uI/nse 7BKҖ׆J1e$rwGtM!Ha-^8 3kP/1Oν `PPƫנּTH%-e&#w~ Y#JĴsrJ7v@'r]3\wrt;5pMºyE#}\�v�ДyH/^|4[f+)0\ɦ3:5( Ɂ.SP !Wt;2b&9;}h|IKWR>K/r jbe,LRxc?Ͽ)9'Qmrtvd 0-%B&²n>&QhJP~d-FyY{ 2!�=/y0gBUŋՠ�0!hM,%҅y@ϊ׸78񸏪8@i4 %(t!;# <_@lSwԔCvRqy(c RCp̄$N}^ŤWBwN¨B, KGu;{ӈE d'fH( p$YK^u0 Dbқ䣫/T0��XJG_x)(^Nm<P !�MҖJK& VJ݂@0�ԗQCPJ1]EK ( Ip1n>ك�iI4PrsfuPZ㝹XfϯAX4`n@hfvuso>dd=3�\YaZ2W'mA:^^ɅiDn1B?]>V -Ѝ߲X Uܣ]�j�g|{-=~WvJI $A�T`n&ϙ^ �CB@(@jr/{\ �04M,+{,l/CCR(f<B! An%{za9E)Ю^pY,ʹM MkH"&D�� +��9?%{ӰU�L�M$ @�HCJJ&-ܧ@:+`3 z HgC`}]aq{bt}7I@67Ր`w!F_@Wa r&�jBq%K+LAx}RNHAj JQ99;�|Wn^ �%L%R57+QԲ aɼ0b6Ųa{w(�,i\7dg ] ~Ǥ>r-)  %"u��5JHI1GRx~eM?7,5"b@tņs懲9�xM�dLJF8hБxu� 8IdϲC q=Lߙ !8*Q)%l:vG_"�0�#X �D3xxg`>&�0M(j(;n vJ80 p8;'trn(�/i+8T�!�t Id%(PzR� �57{BH@;�7�9 & KWN]^ˢ�8 JAX@�v�1&0bBxpU�/�d?b{07!&H�RLi1Ґ(_ Kfd|$JL��P 'biH+NqX;b�҄( u2ayH!Xca4vrw}r4@ad3nMP,Hi&ae|ZX:�v`!}JİIIrY�DW�КI rPPj>h7�f3� ;@w'}]>hP^($$Iqe$1-sHAB� !\8u!@(� !2zJ0cK(pC 3A  J v| ,"I3+~�O0g^'0+`M�}I|`H@2J�bB �,Xi r熆sw{ہP@�? !HgXg=7?W8 x�iAAB2�2Gǣ�a`Rt,X�ˇ^X_B8jrKl7n_Mi]r4EɡM$Nz:5&;l~7�00 5<ofPiny.0<9yk8D"xJ?^G"C3-'5-` F(en,>�@uZ@�4 0ɯW|\06�u+K4+@հ N!A~_7aΒ�3``A��20sW\JsJ�x��z_ a BFQ7oL�T>@k܎!0a40 �jRP²kI 0 5n0cP(H`aP N ',_��ɠ �51+0ߟЀQ0 K*% Jo(NM� 5:�b{ 84|�TQ~V�8J# RK@/-\�D�Ԥ IbCYhJ �'tPtǣ>K�g5�1q?]0 �/ -(ؼ0zv~J 3r0�̬J8fV|�̘B+'$k=82ae*BbVz7>� 0lbX\ud4W9o{@ �5�VPb$qܛa^ػ7ɎM{i DCF'ox{@b8L.~` @4;N!bQ|19;} E&PD 3b\ﱦo�nWo$ C`|mR6[}s7t BQenc\ţᷠLŔZYGl"ꁄpII$pgr%rk%f$̘ma8^j N&Ks9d[= ̯lHa01EJ}imr5$¹+s|-%r&85 }БH&v^]MBIߠbH9YE>I]bj@Y-_b^,(Pn`KBoC ,_+,bY9BZ7os�11[ 4)-pF o pdμ8`: �ę(ǣtųLS/');}�)AhS;sk N� ^m?tn#^j JJIx�0,B�$40㓪BG &h0<~:Bi 7»�Qf) r9ԀhM K}mpD|4B )d$J>BV`*R uƲ7&/5A5!��_{@�vQgH ߧQHX1BPa#YXG_@'f]~ t7 ¯�b�%�80 @lMذ̇ٱXij<8 &T ܳ g(VL�~ZP08Jo:%C俍hXa(9eߕuXaH%��� + &��PM(O*�004 `ۧ: 1�py LWG¿Ae�\`v�P% 7<ah^{ ,bwjcHa7(0-wx0D~f�04!wv%;)f(dkؤd-rPI<.oX {0v�aF?%6`ʀ�0a $'&I'4nI`(I !$+7HGt0΀+b@k` ԓ=� H@r}0$,0 VQH?S9m@ ;�tC0)ts Z-)7` 2&IJؚ Xm�L�5)$)ZY�l� �1!v&p~Pp(0 hϓXb@Cu��9~(ЖG`@2!p2SpByח�x�VLF!�gRQ pIH` %(5ww� 1 /5P4@*xt'% /�y4 $ B!%só\b :jyI'z|w7/] � �/�kd䠔C(rM {P`iJLļ/u$^�jC�DF+C(G$>@1�xL�v ��bR4^VtEa}v'�| a)YXhg%+EB�O J�2:UB � ) � ,304u�N�x Pj@𷘪Eߝ�fi05PIhA屸zX7�>;@n3q^� p Q0^#y�6Prp !ñgsn"_t0RLM�2?I\"!&I @gF u(a=�'�tp/N �^@1n3pj)Y;�ІZ � LV?1 QD�!�вdyI04D|s jTJ< X> LM�lp RV$ojpf!: +C?[@;0` C�r$@:74)UR1+g+3Bh<鶭uɋ=zxD~[+uvFyPI0PJ{ Qw$ !�pPJ(҆qݯN@ t0Vax)Kk`axJa  �., VZiπB)e�*&Hd6KY +`(‹k\�IV9/ U1i&�jMپ(n%@ I|�>�mDlѱ͓Me&�@ 1]0sv3lj&�.!b8`%taSn�drp@(g �H^I@dx'F&@q�$&Of9Gp= 5 Jݘ8oz�3 u+u &�& ,'3A @D2ai 30 :FVy@'5(  YӋn5{�'&BLe1'r=&�f ,B{Ƣ%tboH��& C䀥-\j@/A]/X l{>�aEg�/G]*4 lXi)@63{�3-\`1EbhB_\j9ېL�[}j]3TXVܚp H1`ᙱ I)):`^Wae0,)0  ( J �- ( ح 9lߛZrmS1,b}|z@`0N 80(3d4^u|OՆ3އJC`J : )|Y)IS,]%&8_g|yTL!wo+PY/ qCG~feq ﰁ@`^�XB  J@םXua݆�T=kYe윕2 Kѓ:r�Кj1lރ/g9*<劝ߣ8uW�=�� &C)?≡fg@2`6&_nWf< "hg%ݷvR �̕wlќ |]&� HY5#T<b |ӷ4> Tpo/C�۱c $XF$__e\4I]X) &n|}&}qTLK$EUyI*�%fNGŠ4cX?#'sr=0Y0wƣ4}0  F`I]Ѹݷ\�P^ƍuk&WP%/e88œ NZǭq?_Y2ЌW(Z7ۉ\@+ A4MC/ )p]JJ2rB�8VO&[$n|)ؖ@lYE+8W9 fKqܝz0 @|0 �kId̟N�&�`W Y(Ii%te+ qRF* CB��� �-BzI8O&vz" Y {!@3�]tEnQlY 5j&1xh0xqv ,{ �=- b& NC ,nWNJk#% !RL@V""eߖ!K)Rꋠn'M-#H֑D�� +hi%Zܦv;0GH_~RPܝ(�ĚB-(JHҺ}b  aH rLJ6__oa*0@b(0  |N/!Þ)0=N#_ !@)L0̊ AhEoM8{y(hA܄�!�(@1Rf΁7�@+(7p�1�@,@[?a{%SQuJ�dL`7a5;,^Y[>nGVpp7> f#pRohB&JCP�f�' h%J9whF&!RI|o && DA# ��ԅxC)hƋ*HJ�ri~ZO7״1$04CP+Rm @`:�� |~]�  0&LPwaHXPrM_E�J�R1<q_.`w7 �rFp9Dpu@~�4.BO}ۀ*� 1GK`o^1f4�B QPzJ=;?ڌoJ7+T�-v8H` `0KBxH,�0 `T|0^ 5?!YC50`y0M&BIxi_wkvN^o4��f ?H.yd  Dpz,�v�#X<5 ۋh 1?K =-9?Xy ` yI18'j9w��fP &^45?<^w`P�;!bi1nFsQIŁ.gQ`08i_7%Y"D0 bBp%rAxNn&PW5 ;%$<!�X�\i)%4_C`0 �jB(4ӐO+;ս uPFϓЕZ ^}r0JN%@*O&9([ُҀ� 3d&Z8 /^$@w%r`s ţ5Nx2�rhb䤗+<iIrOΌbZűr'ܤiTF15#9\[M΍v{PoHL� � F{mpА`ݾ&/tS(�kR:w 9YtC`pޅSnB,2nLgŸ{@�3(rjNwv�L^g]†Qvd٠1=i1U" �\ �F'�TBb�6`x@ B߷of f ?D#C6�XBX&h�II�1,m| t̏PL�' �"!�~A@0 P=o*QLp�/OP� |v쾨� qDi HiWj{.�E� @?$i*&�c\?�$[|1K+M!$ɸB}`@LMC=r BRx5|  ٱ4w0@"Ҁ*az'Lnqאp7+7u92'dh�ê̩)EﳯR�M*V+fВ~הxZ\(aa21Q&} N(�,d ��jYc׊O1A4$0fK%>8v!5 JsV^h04R0VCwsdd=ȼ9�h�PM J?q@2,W)$X�*Pa4hQBq`8/|ٯ�@^�8I1p S- ݻY@Ea/u_P�C W堼u+w@`Pt )%t02 %s6Q_is@ 'PIIĤZ9zL+0EFw!cEQE _: /b{u; _읟:1!,0v2Y0 ZCsZ(C)݋(9Q~Д{ pg@ihž%�2J&¸=f! h *1͙\GNIwi Ѻ+-&&qh |a@AxQay<|rdf}7|f_u7�tZ{b]O QXfAj =BaGNIGoH`S&t: qNwpZWf1p3!! &5P~[\n |E$M,|nZ�t�ZJ.Q$3uM%uAD46R0#򉡉 "Eh�1)𯾴 0 *J &' jg` N!Rr% N :!haE|n=Cs@"n C#s.l困:z77*5�v�0;+,WBoR�d"j:?hl-vy5ŀ豎B,#+p ܆ۙ "�(!l܆Z`Db�@;&9Mlyۓ�LBGpJq^<X )#D=ԝkI��� +@ G^h 7p�`L1 ;[q_X�@L,44IdB؟T*Y׋a΄ 8>"hiXWU(%C::�nL(R2ɡ'6+7\*A\#�9ť!ӹ+rbЛe|�>!)I <\I8aeQ�~�xY :K0(.4 (۫ނV 2(R!a;$O#s^C@v,3_)�P�5If-}p(œQ"=ޞ?^ @4�{Y 6&Zx@4 ]b磏GG}` N䲿Bq>t ~ @2B�v Ĕaf}ZJh |`41) 5I|s2YN;cdh Rc/m;fRaa4> G@�W.|q6_7ï�` !_ K0Xpл�=�5��7h,r@51(Jtб'qH` �1+n+Gޝz  ҝ@L%5 xҀ`�Jbi7ϸN3�N�(�<bYI &�` �b0kzPWX @@�j;rJ5rv?^5%yDQcch 1�$2PVr0fu04p q@U Aļ~٣� �tC�5X0vI9h@` 0Вb?-5`glI#:-+8hbGQ텠p�d`@'H rb?:B^�0�EdMd^IIW@u�fPaees(ܤۇ�4!1)#CJӶλY0 �-� ܓ/iufٙw/�i3 ��!� s3g��T5S17l< H@��4?aRXυ{�hbo�W?9f[fK_G&r(W(q Hpӗ Bo-\ ԥI*']gU1+3<黓tHe97T%rV%_t�V\fO#Pݿ }kԓ@ UP4 E>M 6CElf 0 2R�vRz[ {"RB% xjH澝=)!򉥠^kD0*R@bGaV㩶V6ᡤC+s;OBnN;(4##}^[а@+'ARG@tMr͆8̱OZ�Z^mEvM�eTҤt:rB�r@Z7q�!ӛ!>�&RF?J9 'rctKO~$`:�~*ZH\%d%!�6 īC N~fN"էR!y;,)E\g�t?}z@3@803Ynٹډ)F!F�lwےlS&JrEMSӵ,@XC+�X*aINQ`*hS~D &#)J{o"�?`HNCƝzI/٠(Bf#JwYf!�d F &d?M/ )@dhbPa,:ľ4P m(Q1>Wi(a_vZg(zs| 9OGtQa%e+'ێI[nb`0Y'Ւ8+ܝv@b&o +J/) ,`0&Z2󺄲 4d- Wo/`#b7݋3}= ,q9<L$rV$` ) 0 C6&K* S ׃ ,͑ 5hHŧWw̝�er PFO^0ܝ'z. q@(W�jQ]su37 $d&LGQBGfBD|}Z Glwx]{3:уX|יznX1-۷B]-0 ŕ|WTv�ϖM(4bC$gorAY@c}Ưne PtIG(4b80 %xχT0`#g|ga5ѥFwÝw85BɌ2R}t B ~q_t|jBPp NNDr 0he(u= #"`j_y6B,CGƣ I/^*�@WZ,#®X1 'Xp@hgw|+L6�<,44%ĢМjĉ{:?Y�P\% c_` @2�@P2xF 94ŧ1 Ew.Kߝ ) oq%ۈ�z>NS)#}zt�? |ScGp��W|y{U UO ZF18�� +ތ)(5!}ţ|nv�$RD<jP^`�$_5"K)!\ $+8]\kŧ~V1kWFF~|˓8!Ʌ^}<4)D>WsR> `M�$rs2ZM_D�MM-#0͐P N3}�/�~1(7*WRrs%'H��(�!aZ0Hg?RБcN[�4!bP/|�@ H!wrN7q_N�h�%Z���vb%20?:X@� @NסIGF~8 F/~ذbG@ 2,JI\rs8w@`��j?5¾  JZ );tp_&S߷�&�zJG�7gk00SJL<p !�ҒLRS wU��b:ŀ(|s׀�-:@1Y*&G~8u@8@a $ ?{�4�:$^t��1 �6 �<[4 Ee|HM�9HOQ^|Xnrh (=Wh�@I3|M($ IFE�D��NBPY 6斃>i͌�3&* \=@| P� L7>?J�罠hl@O�h N�T�Ě� obfO d� L- ^ᅘM ^�R`B s(YIXpp�Nn$$~&0(�(n^ݬ��/@+f4j@U<�IaV"O ?(�j�> z_'| ��䁖$P^8G^ �7 ! -9OO�XXM&B,V,(N=5.�~�)0 wQ)0~+~LBqetĄe9DD$Gfd �w9a18!k b�jBFF5ЂI/^Gw<-h&̚ˣG:q?n&Ґ|s/z@t^9hm?QX_,^BJ,nѿ;zy �Vbx` a4 ;?#?   C6'7t8jI%-J)[دc//B-\ ZP QWX86@!Hd҈{�6 Ƈy r3/0 �*P[F GFs3%tӃ -9ݳ�NIv�*Qk_}H0}o�r&*tb}fTTL&J_zĔTNk`oe8ad۵p@5@;'&!6 ܑB8d�[e m�e�dB@ƀ#.b@5� +�Z>ܖ9[yf| 8mԒ͜+JpqB=^+v$y^o*}l�~M ǒRsJp>?d?{\}@&E> I}ߑJ8s Cz V☭b�uACPI+G_FJ̐'q9[dI( OH`GآtRׄ�DC�!K-%ln{5! -8[\Ҁ`P,nwjR^N:@I]ƽJ~W@BP2Cs5 6Y{u&,jh@tL&#'>Bq$zK߆�Q/ ?e�$WF- nvp$Yi۫HttYkn+frO*>U|O(u�vRx RW|ܘW&KٽR�BY@ *8 ZP/N�:0iay#p/vL XbR7E},} ݄ed_v,n6f`*L?qE'pPYn H!|eO'.f-'ncf &rXNrzՈ1 7F+n~pp_}-wJ{urad[!< B[IbKFY=ۜɎ ,0 EJbThCd��c@'&Rhc2T૪JNHMH SA1@G�?\j; ,4AێF �#&+u ۓ` -�:%$$F8g#ZXakۍ쫒CBK&f fpw<��Ę/^̄_%D~vI_-bpܼ{{v?s�+�w,bB>Glz,17onm@3&bhKJayk/Q5<0sM&|L^Ȑ҉%$,d4 %/$33OY/XB! %^�x47'Bz:䪽DO j��+ �\vѸHBB}rG|ި 17ɸҀI* T pیIG�ȘJ&M!bg)&|xAס&�f(H�N�ӛZOP,盯�^� dɤ/ ac//U @C|Rp8 J lg>`@ddNRd͖P@~Гh/�\� �?ba5@T udG 4 �ԘsQJ9`&݋B@`^2oK5z_No~~堲pqɀ`�FxMa Y5�0ē RHEK&' lܽk_@@` 0G1ïd�@��|Cٜ ~G+�R�{�<( Vb^ &$p{bP09^�:o;$1&d=`bh pi0Д|��+%9(i��5 Ԁ1#9! =�d�03r�+ l^4xW` @0H0#%ӱ!f+P@;�40: (IGq�>ĴIy),Xm�*�Q43= dŘ㓍Ɵ~,�`JDPn<�` |ݾ?s>VKf�R�߰� ?!~n5 @�bZ7�:FQ(9?^0 h-47nN^@T�Nߥ>'n;C�`f 1(<ZH@@M&*�C aqdA &!#iNwRr�@KCb,'s%oK~~�1gG,0�/!Ead7qadp?@c} �'#d1!J[`�BgI��^�PR۶K9pq*�L4"f(7!iJ]}ߨx0 $v3{$!RHd *K_I0ĺ,t� %PvLX&ω͸fz0 ɀ *7H/˻]`GwOUi, Ihgqt@�d _oh!A3f~+JxA�Bd0݂:�~�wЗ9.H`>= %8&@0�d�@$ĖYIt/SIlIPHr<'a�`�7lHAHԕ3W(}CVU;]ԍ+Ԁ9 N` 3'(?^b�[C ܯq.冖WM�k$VF]�VYEZk`  VO lo=w&�=� TPBKB?g>�3,0fK:?A&ТjPX�n��� ^! |}@�f -g)7D T@;, $2`Q jP+!("[!0 CC~J|˸7@L�Cbw+ߟ�^b /`oW(%=HA 3efk @H0#pmWvƊzyڜC)+cl0sh^ !�bBPl*oJP$~, �0 & @mH,w7_lNZuB4JvHy~�h,RGO)(xǑ`"Ʌ''wQ56<0^QhݺPP 'ru~  d4($5f�\��7P ƣ(_}3- 1 nH1z7l'o`� u-zb~=jݕq"c;v5ٯɀ\C( ,b=\!A4ņndf~Wt p �u'-PBX)ވ� JAa4C8'>?[|>M)?)9qJ&J-Np`!MX rz~PfV/~X 'JvЂb2DK 1r#q�5�? !i I k9 ]D%1)mt>= sZR_#UR>:RgɍN�ԚQ]\�9X҉Jl'=hGW HiFT9ʸ>bw}vWv.M% Ad‹I1Z Aٹfւ  =G �zY 00P0>ٝ{8i`N)8PDPKq# Vֆ,Jᅍ<t}{Ӏ �ۍG?vr:>`.Z ?@$5eгmRiΐ1ԯSZ@tM X̄TL,ϾNȓ ,Z8Qz3یP=B` 3![Aw�3p(�tT@4&s~=X �TZȾBIM܉}bC ) d4 фVb`/B  8Bþ1Eܤs�`%rpG`42]H �b-c/L&sրXf;( /uЯ~$ @LiH�;q;bo�$@;G|'`gR9pC#gԁ]% {!#8G`7Ko))3AN8bz7%%{)ׯ`K!ZDtLXjW! <~��7Or g:o\Ya/t}Ѻ8||ѓN۳'L<+!M��+Ɛ B;%} 0 I$M-9%J�L�I�DMJ0 lu!hR@@›!׶1}4ܘMWdqp@�}T3#Cz1kq^< zJ,#d=~pē )&s8όȠ۫P �('a/PW2PP7'+#_T�v�4d9"?Z@0�b ` IL?̳ICWWf�@'@` }%`IJNo}'�|^ n SI⓰}@ @0�n04`i^PY0nihNH�@�lD4% 0&�fL%ZGǣ^�@2 @&cd1&}Moy �nQ(CA/ }NZhaԓJ% � d g  0͉nJ,Q'.N뾢RI�B2JI0,~c"^0qW���\X``:$I'$w ��?؄C`+0h \h`)e|G4H<Y3WxbO%~(spi9z pAH FlYc~�vM�XgM n ~0&Po8\rn �5(bB J qS ΃8 @2ܠݒRq'7} 0'�DK&?% A+�$0;H@!|R{wtoG5 'u\@ d.JΆ* 5mB]@@A]e|j8Oa3`Փ OĂah˲�4`dX/r@P;͈`:00fZ)&'i޶?{7ů):�r�0 % Kg ,ϸHp{P(4, RQ1<`4 w3D�?&*@ 98�Q1&ŌŁ\`&μ}� 4p)JA]%$OM0(|T0�vӶ& 6 ``&&ۡv L$E$9˿: � %߲2 {`:IU�2�T� @H^kB (�!&[핿>i sB!K;Z�1+nĕG}B�Ա(#:A :�`�4C&@II[T։[�1 & B7_\G�@LI% -nz|;@N h F ~k# )(jD'� Jq\pϟ|?Km@n,r膧ZSW0'Ac>wx xFѪb� &QDz@�:Z22rAN%'Oe@{A~Η Z/}:C�X �N^ +.0+T`�1�xBF �xaC10ۻr?V Xؚ@*�DYab[G勡#b/� �>ӓL:~U @�^M�� JB���w>@�I,?=/Ia !rx� v/J;+ Q(vc5@@NS} w7x <IcPj!(|͛BBK+cT�� `MLP:1� � <7MϿ�(LNrՄ�5�|BB ۠`[XC );X%�u,hiygßsKqEl/ғ� u ,yb%!��hCO/P|î&)$6_ğ 5|h/h�@ ),79c9l4'p#*!P\P Q%7)(G6L啀),y~ӧrSCwtZ7?_�n@ 9)-'6`0/(6%+f]C�BCh䢊r6z}PX |jr+L+�(W%=Yחz\/$-VW$7bJ/`iI %K-(/l3foͿ/k_�|BH! 3a)rU{gU+^pӍo+ Zkw]^lÕ~ Ɉ-?U;)mVlRP>I�qpzR/2rD޽dB$q7I`1>,ج71_3g;D�1(/'}u @hb %f.n�& 7h_@ @tC&bPL-ט0?nrqPX@��VBĮX`k��d㸛 {,cƌWI/Qz n@' &]CC $pz04Hɡ et )?ѰM�9Ih}~"Rn ry^cz Ax5~DL�а �^j~m@JJ_o0qjD,/ M@)(} Gm&61K&J3D,4w(( :K ܕPGíe'u);/oyQd%(N pr2tJNqq-BJ= C &'8훅>%V!v'{^(Nߍ)87jA :&A|bq%?8 ŁRS'7; }HgC};6}k_`Sr $Pi!;�!+ENwHECB ):ꀘ�Gv3Z9P�x �bQo`O+|gPMH̔ݖ�4XIy#R1+ӓIC'uvv! (*C̿ƶWr+᧾ZOG}@BbI$ӻ5qCƧXN<zw6V0 z �@4ILn�|1<og,шi(aCofe{dMF,1MK ��+M�xB&p R$.m'�`R@t7Jv5|μnK`bci3<#^%ܜ``Bc?|O{@ �J A!''�;�PҒ<%.j4Rvqၠ: %tt%rQކʯ:/0!(Nn~�@LΒa|!&,w97�`�Ġфdי G+ԏ0 I,򓗺N` @@C&p2qhpܐdMJ@) NcĩR)!=\0*LŔZ;4Y3�ơ".� zv�Ї' �3!$X$ $D_d9` Ixt ` 啶!63DI00:I_Ie 0Z= ɀ HFJQ o~h�''#d"d.7bɄ~''s>�-�\�rM F=Ec\g4z @xA�W'].ֽJ;{1�hX `|Ag �c>`Ȟ`dP.Qm&grp0 &YC (g3|^o?]0@0ds&;˴,�~@ N]z`Ax Q0x@ :�'F4_A=2d@` $!SSp>-fްp00[E%/�>�0KFM+7�&�<΄93J,8,wsBU~\�;,1C=;;ް@ B1 4)e�,�z(X�ibyBXXM-2Yi&=i!޳=%8`b58Υ~u  �1 BMԤR[|C1| Lŀ{ ByV) ̟ Ʉ2&Js_{�?0  @F;漮V}8�D0?�7 ӑC_`['^d P�'K:sFH`ad2bzD�=pĔC /c2qhR]yV7F���vF:U� !RQy�6G8v`�``g J��7|#v}"&tu ` 7zœl%�&_HQ80kf}ϯ @qn-Yyޑ:|_�H�R@3/w2;7my�H 2C7ۿۉI7Y'RzZꀄ��k�BM,Ys{1�rJ&�vf+t7%~J,IGH{�`�%H`F��`@($�Cq�LH$dTY0`�db &�jM-;|gU�@/!uȺ�PRZIJNQY4@SCH\@j~frၬW0�0`Qӛ ;8\d (La1PxM¸$V�<�RX`F,YGhDݘr�`2r0یp5%Rttd`Γzc.�F �cs4  N8cHbC7t {C�0�rfBg}Ђf��!8;uҦ,Up !Pi3g,ZSiD`Sv!�wE\Ce  38 :ЌRrsf�@�w2bE؎z �6ۀ/An` p*#;@jH]= �-&�:J F`.�`�bFJ�PB+tEf{``PE;� &IA@R��%<c2B“q H`1$1D eO=L9͓Vn BI sY [}z�0XOكw#&_JT)~À@C3 E(�<44[ff}K�PZ.,�x(/9\qqWX �ĤE S> �D"<4~ �3 �ˆ݋ I)_ כ�z8KB+Ls?{_T /VNݻa (ۋ L!+ɀU;)o촔 yx@i0秷2WHNܒvs(PM&[eU!c@{� )?f씳a RE}슻r*RLJ oץ-VI sޣ (ыuބ3M!rPjН~s}1ޔ%ݒ:(w+ֆ"MW- ݈]BBJ!Jےo"�eGK F2JDN~JvWsm@L"nP個d!0,0(۹,1!ew#{MA |),'ܲ5{Axg^a�?ҁ]G)+''R7u�i Y7 pC�oƄ|5�clOILT'&ɨ-Naʫ4D9J'sGb3Ut 4ĦJ 9 vQY ΄ڇdPܤm8Q`ZJFЬUXj@t~sqt !$4ݸN $(M5#AyyAN=JI�~&`%($qJLNnJ̦x/{(ߧ$Qrp43n//,U`4DhbEpOD$2tM%ZݝdbK)$ķA%{}ǵ I0\3Vqym?5n}Hj1]W1!< "=\qyp 2f|04ŕ}ۉWX �Gb 15#Q[wlm|xxb~L-Ϙn �4$FZq#eũKK|&p۝~PY[ń JQ4`3Fuw��Xb} `Ϲ!@4 �p}KJ~d6}nkTm΂0w>z:K*E'��+@ni]0b<bp hi@fdYD5)bQhZ\a{} C% МhU*b`]�?v CJ$0 _U@b!GZ%9=�; t__/ _amn6!JvN`-؀fp0 !$ rRxć=@L�V&&(2pv2Ey0 I(5G׿�f�p,y#9!_]_?X!BM!P0L,7-;$Ў+a@,M !!جw3.!$tC,3tu\0 K@j �Ԅ8h`A]|Erpv�/�e` C Onttw,gZ1s��7I!Hg=|% �fIhgeRL|@Hخ~L(nR4T)Wp`��vQRp|T@�^BA v|jnh0 Ad0`cc70"1&{t~tM)A? l(\*B@g +[� qozP`v,;*�`a-b Bfʲ)~ �4L/+� PVl_;$$Pe6R@b3iHSp J`p}04�``k1Eqdzwf @.,_Haeu9@�5� Y32q'n0  �ԥ-I M~M!�q5WtĠW5u!8�fM�T�jŔfzx�j``Qb:L, �30݆(5:1@�I<ݏBqXbh!RTɂǤ<h�x@�185JS3nP Rg@Fx C�ӠY5RA_e'ԟ# $� &P'U(oRUx- �^m�*Fb͗1 E^FߥV4}Iz%Qxٶ+]҃+wL�'!(R])OXw;v-Xb;h,07T8}r0-P}:wN$,Z'{ 5F Qϸy$SջoItk��T4YeBO8h !A' B"uL$f t}P1 )W@t�BL OFC1A7(EnjS®~�vؤc;ϼ(�?<z[L`&#2,qsMo mfV2$Hز^Ώ=23 JP (v<Ե1{S`H�y75GW_0 %Ww_hƱvD܄xfKnUM8Wϋ~ m7|׷&!$`([JA/uibpn'{T�9BKI@c;I3zꀛшEFȐ@ vh ߏ- ~;67) xA 1H+3%UI`hO&0N1%k~Y1%C'm~0�\�e: }8ĢR72V %6vw�fa+ ~}>81 �o=y��('):V ǖ/{�(RN(( s9)�P1/Y13o>l| ;_HVA �y!?\(�� �V7xOk�F� N@v_�(p* .Z[~_yPd쵘.@Zr @LMAD!7-y��.(LC%y!^L%Y 'bBkBBԿ@L I_tpܟ%s6a ހy - �t\}&$!;9ـ :_L|xK wؤa�܆J3nu{΀^o? >.p(@ Ir!$=CgĶ~u΂Ќߧ>mX@ )8#�-~�!<qQ@ Wd[=טω,#$=*ll9''t$AMdd(48{AP҈eL^O} � @d RI|}׃q 0'$I%sH@ `& HZ9ۯYt mIsS`t�,JP|8�3`P3BIቾ�^ɥJ08܏7@N\hfRxҲq~+̔,]o}_+~SRSs~Ҕ[ QjUdɉA7- (ݔ[Po@i)1z=4(5St)uBWXr#ۜ(R:w<1bqOM640  %; AQ/^�>VۨݔOrВ�%>3Wg@W^3 º0Y]yY+>a>C(ݾF ۯ!mu�D"&ANet,bgrar[ N׸p:�̴:,3|r#]_~D4 YGgG9pBJ̼~YxI4� ;sR%n+|}{^}h̕kAh +bVg 74J(P ހn&dR9IYajBJp뜘[r`r>iH O 3,BO@la!!qH4��g(#63 n_[ms6 3&R32PYHq.{WFd'*WW!μ[C��+BQhv,w|( Cq3#1-C쾭^H(M4_4ǕבN+:SK+}{ ؙXy0{@1�|YG ?|^^;z�h L ƠIF |Мp#z @X j)S{k"]n0 (vN$@Jw^|;DBF~�\��Y,\]} FpDlM+WОCP+/^P @ @0!�jQ(iG3/qz r@M$J-T�R�0QwW΀`I0RMAxA&Y|>7>�`��;&L̜jp@. 4P(0hjsuh`+Ak}L�RmPVs[)#P{�?8"o% ;BJC ^>N28!i !C(xN ` �bp̝43}0@`�1ɉb$3Pn@@�5n%2Yb ʆא@�1&b3埍ܝ{` 1_er?8w%B�8j>BxN @+?MSz U�*�-0nH(  �fV /Y^a� p Gp 9�@&��0Q۫'{Qs= @ ݋&ߒ(�x|<@@t407�8PPt2RVQhoJ8�bpr qep9YlW^�n�lMA 1?m "ܜB&Xh.<k@d �5,J/�=�0,id *?nχJ>rN,�?T>8J74M Ė;hPr!{丽� , ! ) -.RP0ra�Uqv ŭBsGOnp�#%@R[|8o-5p 152Ytv6Ĵ9|@RvP€-CGJJwFFs �&2hC PB Ĥ#Hr =.:8 p NQ3v AN_4Nܼ k @PjpQJ3 @3nJÓggIe!M+Q7d,C~mg �tRH2 %Z\ۡ"�4jC0Ӳf@"izcNhL&9[[ue{c{^\ MP)z1 ` �$ɼ@ZzCs/7)?={p @V|ݟ+M �dydDk89JE`Aƀr0,�}Hew^C!ɄtwT,|9[�,�|i(r /lN�X� rA;(j:8+!۾W}%n I!0䋡� @@/ ~- /xV . (�E@ơ)1(zݩjjyxuRM)8 \"|CONN77e؟)bhUAlFñW J7cPN}Dw4�t\zKaZpOR~s=4XZs>{;rģὸV{ڐ BQ- ւi a5+gK{b vX8aHW1ej3�4``KF,/v1xWZR'7㕯0zK%  HY=-#w{\ņn.~H� �`a5">BstcLNݓ`H! e~Vtxbu&<bZ C( aXѨmߊݻl~א&`f�5tZF7{7t5̐5& +#9(M@y,(Y]+ĕ'YKB`=ܜxK$!:؄Q7## ~ٟn|&d"iCOGWs͔0Z԰ EHbCm O) J,09\VO)(RP`1�`S[W0B �ad}%;ٝ09^ Ww#FrK/`rt|O~NK(r L &!= nnH/LBRRI'f+0hh(M,6-ww$'YXo[}{i ΆQ؍@` SҔ2wOsfQ�+` W'h!43 %?_4B\{ N ub@J`Β+� %<1G;r~�bM+0sҏ(2_sp[Yoa Cu{ux`(*_(~f/)_G(Q4򸤯n#֖aiNbpr{\#[sR䣌O!@o0 %[w'U$0d#щW;a`�/IE%-$I'#O&0�>)ѤĀ܄C) ѻN|f��!� ē3g��gl�/ , �ÁPdo\$Pv?|;?dX`(5c s}I]KBdXfŤgJ[23hWBٺ[up$�ſ!/3% 큡 2{_'wbwB uGHi `;,RrQ)HIRkސD%HoD@B(̜G4#yA?���+&% 2Xz?� 8 @4ƕ3@|2h�,OJӐ0:z;�J�::?&%%8ky/tл�j�XgAD2,3k 0V14AYPN  ~ |PJ�?(\؍I\%̀B��NJ ^"h I41 +o@U�)�|�9Y,͞�@@?tuM$ho` @`9 1�%eL��(hEM(Z)J7Rz=` 4i4 #bHhfV HޓC@��Tۣƣ H`EC }zp 0 \LOJb6HI^@ :AeuބXDIV;{@PT 7b{�:�Ԅ�X4A8^ Z hMbRL +}|pY@0 @h;�5�d�rW![M،^0yՀNtq}@@nd ra Qׇ䘔s= *�`(H{\98��<�co׾,~| �1!pě^Xbq{!(s>�@@MFL^8ם�x��i0 w/Pg%8 2IEĠ*&�hhj�`~ ~Dp�=!){8bLgK0,^?d+=�0�k8 R(%�"KDX�j�1!wda._^ߠ-: 0 J� !$ҾЕdW^\MR>"jsd{9 ;ZҐ^Z/ҞbۀN^@fl?78CJ[!ees/H@ P PAP J @,fJ7v[M2JKjI^}w4)H,Adf38�@ d$ K0܀�ᡅ4BpEݵ!^&:wuX! dq|{ u*` �!F )O97 �D&?@�@3rav'.r0`׸L +� d^e^@K C,8Ě>@{dT7%IdZEt{4Up,Ppα�P_/P `�7Y7H4~\ w<0gjoW @2NW; �,߁T<\*`�Ѕz� �%!A.>䀄܄P0^v]zl I_ܘѝ+CҲ͐r?`C Bsmx!?n+0�, rfZԡ?7x�;b|7>yVȾBI^R\?[M 3q80kRvSq8ec\ HY^L!S0䔡y9)46Zi 7B6 V_m &RJ4jݞSUJ%S>jBxb�`D4p+&c50ۢd (2^��=?gs$960 �ǔҲxf|]@(Cu0a@H& C0뿔L F$1$o@e|P`Φ$}}}\J,7on^Vdu拓 NOm[Yx'�4!wZ @5uɅ9_M/d-9{g_v:Y ,RQ=Y1u~4`0ҀBB,(owZ'ݬC$1 v ZDV- }^jr4P!1=?DF}_k1%&$M+|2�APn RPKWvs]dd}WX7�[~|+u@ @NP)?t[l"޴�܆�B&ZK ~ض|-k0A04bF+�}n]� ,L1eБsw]pkv[OtPo]2�;!XvNq*?]OɅ1)'oϬ1## gufqZ`0 <M+aH%0ZjB`;L&~1$i)'~{#`3_V@vL!)#yHw{&%%u!�@n0#}ЦNr}kP􎒓XB+ �CBXs3 ` CPHvϗ%Me&RfFNJW8QK*Դd|}݂Jα=8J;bI$[qXB~Rn.PԖ_dFw#PBAEC)&v3:{$ (!(H$g#ES)%w5A.^ 9D7I4$YAW! O­L hVN^J=!�-0rI[9۷9hHz)//N�&� ؖ!'y�() ;n/tVK}@$Cfwd> ߿BwBq w} f{ҒBo{~Q$NǘARe�DHOҐXB'$z`*_&{'(�0r;2Ջ v)@ a̹FdZ鿠�5@ĀÑxdC NRsY\aY= C,!;-%dQ1 P��+�h�V� IG~5 �>��&1#agP1yhΧGz(@0&g'4�o/ŖS|Ԭ0J>ӣG{]`0)) 堔h?, xu5�u6N`ad-RMBq1;!�`LB@n BSv~8OHDQd6H`o9)! ӛ[OK@0FHҜ㒎_=�(�^�NX O_û^D0H(5!$gI4Xbwd>o\$=lQ/}?{ @p @fp([Rx 8%ͼ@8{�j ByɼhIE$wr.0u�>�j@XOhN`1!bi 8'8+= hIIrRy' 3!? !﬒PX{xP�ge1D6?caB! zPhgPʀ�=0)CPw@C̀>�Cs=�Rb ν�2�C 3�Re}3p7&@N�#JܤprqNU �4pJzHѹP /�L��q0h?: @�3tb5 Ë"$}H0 ߒWqyJ>?DZznW�/�t C&oH+�`�0/&$ |0`x��**Vg%F4M0n(+?1;ýk{z%;{ P()hB,5Nz` @B�[̖ !08 �@ޏ$d~.hd �%J�ސ nFN<4?2)OIE�@ cA $/^AY9=}d~kf'�0�1)Pf$tZ8 %Ʉo&pη !`ΏW:�P��U, B:\7u9뼘x ``Pt>&7J1JKK�t�)P+a;|"A� 0KadbS%cٔ:5 ;nJ{ˀx�d߾̳;!$"haw@0�& �J`;(71{#I5Lu�@/,5�P2RQ}@K�:RxU(Q1^KgwTp_Nvo֓u�J# &_?�BYhA[/�D:2LyْnHK̾ � RVHܿ  `0d!!BMUH bJ b{hlne>�0`&-S Y] @~c)Ӓ~[U[.R1 i3$g,3h{ڀ�H@ ɉ`Ӌ߉>M 0o! =!GAJi;(4ɤ7)`\dd^�Z{ !qn@4oN`!Ue)�wT/k>S� X K�!bA?>@,q Ɠ�j3~_OۯeqHx冡(8Ǿ%A^&��7(A7~os@$�rXn/)XgN2h ',_+lFz2 -}L�\�܅Yү0@ � I!C211}` ` Rr2C__(;8`Җ`gp.+T#' �j71}Ft:=�i (N߹gYg!1ˤ$v:�r�0+'0vwW\���nH̷ @ y�:~CwѲ` ~C{b4v,,} �(@*QXHB]H� ?&P* O|Q} Z.� � RM.Q[X A1X`qbo ,4Ou08|Q I(6��R$Aog/C�Ye ߒߥyl:G^0@0C F!rӃF!5� @,Yet =l�2 9ӷ#Y�8&PNCB#C&�'�zC/tmawOfM!PapI_~V1ݝw4 aPX %b1wox *X`% bt٭icϽ�|L �ȶ&B)B~h4 �RY1< ?ىٮ)4Z €- 5 ϻ�ba [},)ZhPbJ J2xZSN)) };pyI&t=^0! mӳއ-� �hXn ��LZI"B%}98d!%9М@ ��PҔp>N-yQf?nz2s;#[@6Hppa$D1 S$hݙ /{<[roNL:qI+mn:$"5<Bu/�jr� /oӿW^H% (2Y<+kK[-BbHHJJ��qXh-QƣP(/rw ݇7hM) 2`!, ؟�EϘIP (X7sNhhܡ6A}И!}?y41%r-q,nxG iزjEXݒG麩�вh)F!,^oB`4 :JK)wG|҃8`jJ^ue(mې(a 2ꐀĕ9%q]%xq\ 5!n? 3`Bth'?iyi+CuDo ߫n71@ ͑lwE/n3ۅ\&K%|Z}ـ2/�J 'ċgBlRRw8b4}|܌(M&|6-8]do%`"Cҙ"J"ĔY4 Y'c&B9h r!8 0 +wZn 0P[;@j @ɝ5]?Ԧo~؇vh1\1;G�t��Bsv|GB K� 3~b.� !< 7]0@jMܮ?_! Peɥ !߀4L~L C &w˶ŀVM-'ɁCrXlc`V@o]50lLA7oXml+A\F&#BRQHGg LO@z*Od�Ĥ�8IcI#вia@b ��+� U0(eH-[$]@d$:PsJ8(u> T ?90H] qpu@�-!�Ĭ�!8ߋ\]/dJ A4Pק�4RdⓎBI3zrɄcGY0 y@l@ aH'}ÿp `W9sKʾ`K!�TC 3#砀;14. K䤴5֒ae%=�1 I o'k 2jL 5pG|�0obG.D p h�vB&`] %4"%\b> { @LL�Ԅܤs9þ�h 05 vAx+2*!pzBņ$N,ߢcQ1 ;�tpIx9: %KLK�1X s Bri3p#y' eC�ȇ$Wqr~}8�v�00̄, ?_GF�petcwx�`rp0Qһ`L�B Ăr*9N@}�d� �;bbaf%s? LL�7N$Z9uso�f4P(7q �@/!38qv}/[#�@*�n|!?p�0�VL�zQ((cP@"a|ғ (�8 뗃7pĎp$1)yz@D Q vdNNM8�Ĥ4Mx& �3A4*C�0_Bssg'|7^E�jIafAD4%oubY~O"cS�`؛ڮp_=Ci0CG$ƒOan+-€NjF F.k @II^GxW_F�PbY߆'T 1dx1=TP<]#}@`RT"h�dIؾZzJnz P07hIe~7o#Vl;)a_"> Sxrh945 _-< X�tӃ gw�� 5iV^tb���0P$_;8[a4Tx[ C@f-)%m7�� Fdr_͸=w �4JvNnGg`@d`VϻZ._ &F_\#8@P,|~<ZnľW$s0W)9qw>d@$7rda9Yy"^)H|�Z&qĀ@A }N9H0�1 G'&n�AҞ�nYA?# ڇ(r ,�&&rPƒpdl#Z(@   IC?N+p$zt��6�7 I@_|# (�hn )}LJ�f�Q ,#07?ߋS0�!>t$g N3,]�r�Djd&O7|4AeJ||i`i$"c u`� &b ` p} \ l.X@*0&FŤl>t!7n` � \�7g Q M+G�~Ē ڍ((NM�g0`aa_t@O||M/&"�nC� Q&t.r�D� % CRS&~ݯ€ $ih;$ӝa� �BCJzXtMӁ@ 43mJfp�v�@NYd (Wga3Xga_�V&2�h�O&䨷 |-Xmѱ�� K(R@tI;!\טL &t3c|�@�PF @ AiiLwi0� I0��@ޑ:-%ۧ71� k ~̓��\hkrh`& O望�4�n!�7<b[^ 0 rҲiIdpb{n}h�X7<kn>Հ41EI[f[aW4�͑gC�H CSww xIpF /?rx`AhV ^@��Ihc~F@�f�zkp]g`*�%RyLzZL7A j�N0s^` /�c3'uck0�bC�;& p2VBSпO!6z &8w^/e'!8?oru7'aI=ϺehbPQa'}jY3)!(^CⳳW��J@G}!XwQQjs^brLVo|60�1(0En)OPL"nJ?Ia}tH`D"rR+I�zB90fOG -{΀4jCHzJ!+^� D2(7|Kvr@M  ptvLhK|gx8@1v甐+ : wXۓa5vJ0,]t۶N[}H!%̼a倛C0gĔ%?v'5z GƕevH^NGi`o}<)#SH7h?7( nKdv?60'1=MGu ou gVHw'{iesb9dN?7_.3ې!i;,CAanJJnk�1J,!*#}bQ 1-]O^`0%/9a% csPK rDzwE 3~Kcpn7i7`6-�(TbMgf &S>7NFoHa݋F @o$B` mQ ת,h` wHRU. !K J Y*MҀ�� S n.n '?GdtW9uzPZ;i!:C ۞}uN B!w;+4dc66i t % G�`*_r7*JGqo` œ +r۸jˀ��+@@*xbf, Qhh}< @;$ C$4!@$<8\7RĮ|8]B�JJ[:ь'0(�37`y\ZJiS70 @rNB\ayhH3Qu鑀**8w�fI01)!Hx(L/#8 k`0/ %cr][ܜ۔`1�/�Ș�&/Q @��k HߋaYPz)ɠ hS@ RHECCy;r=L&҉M߯!�v� L&w9(��0<3nӌ4!�wB 9(# E^n=2n%%'$w] .&�/e'= �j�&~Y1$Ŀ@̀�/�XA-R"F�!�xMAdC)Qy' ܠ*M!l^B?yRt(bJ{` @qx`0n夙ŏG3y#KÀf0$.M1{-�8,ROÓW�L�׀!T7AI;|JK @pܶ +r~WJEH*�а nM(ZHD�jM &ss>@roOo۳۴�_ (pQП�b@27)BORM+H'6�X�1db_&:7 I0 S}M!Pw}�aH/oAĤGUPg:?ce O9[ik$o59/yqB~F'eYDѥl7g�OuMmf--9c ֩ �(3:s썖>,7 C-dy3sUt@q0CCpRy݇do-3%XBz_+G2ۙsp=4B7d59Lc]� o\)JNeE :( `j~C9(RYGނ~R11I^hbF bv@*AeǺ^瀘q1M _HQ$ PQ a%r_*�9 � Ӳ{ vaaIwŃ@LQ5d GZP(B$8 N!�'@BB Ii-wSV��ĆL94v`Pg(L)#AEn{V>iI|/??S%u M{�%Kd2 �N†_$[6�gH d:$3�PJ^NoJ7 !cW�8fl,MH� 4:0 !GZIhh1w|8i(wܰIne&�7:__?!>�Ț�@tLafP`D‹(Ķ߻he-~�RCI41!'u`?�r�NC�)! s{͔�qA|fJ:Xs �.iIr3 ~4b�x�R�jM"2;�6,3�|Gw0 ��:7JCڷEH�?F|mݏ>�= 9_rP/Z9|b+1� �` RDr] %~rUxĚV��Ѻo?0u �.,=(Y3m>v޴(a3 , q= 0ɶe] 'LK @�bwe7�\峧dcQD*$gvZdr y!ɘl)<b=!e`(C)I,iv ]@HΞq'؀�4: 䕊 .ugJse] 4 !Ƀ ?rF? kL�t4 (_eV BQsê0gd>-я/{GO o�`Qh!1a!ٿc5Пs\u_Ӏb��fCI,1!y,�a6'u!;�dtװ�4 bv;|k'V +H|J6|}*^&Fl7w}7:E`P0̮uX^dC|VNmշ#[Jp1ad'& - 2��7B݉Rʺy퉤Ͼ${gBP/)H,=~F�m@a(}BY;\@`\i1%#sĄ#~8" K@UؗӀT^r;'8 ~f#OhLH$ ' w#y Gq:y0 bpG'* ŬT ^AnS%vN|$Y0Ēn|4ʳt _w&Iơ؉hye]d''7`z0 nwţB2j,5%2�fCBS B�C +md/z`(Xo�#LK8@�3!ВhN3-1e>3쒌RQ +(wzadĐ8 5aI]K¼)&J4bqi RM %p&R9%$"i_ܯB6&�RJ-�<Te i_nԮi/h 3bI)(3n>�!T1 +GϹހ @g&%(NJwo�,ܒ)ܤINh.Ǜvo~ a'q^!0Ӕq� 5% vYy@( r_79]@3 $,VX7g>NמYm���+ PE:HEY$18 `a=% ף�4/ɟo# 3Q3!]6_|{k翴,0Y1=x@BBNy"G{�bp �5R2]n ǭЀ/�pbA;(5 Ơ?PԴ_b728pL�ؚVKwG9%$z9 � @N�,L43z=t�B/p'%w֝$nk@@BC?d=ŝ �vC�pq <$ϸ{@  LX`μeG�.�n� S$3w DR RJŔ19~/_V70n&-|G׈�|��k&I]*=@2|$&$GE! 8LO(/%Ė^b̆IEsNL41?IFMF uz&|{2P ɼa7$XY�@Rj aၨKrSlvP 2]�D��' Q=,ILA0ݓY0Hh&9I9W=]�%@`(C9 űɠ�hfIIJPRx8�/�XpRLI9;Ԥ$W A4M)O;/2�7�PY[Qv(Ĝ!t��`10;H=�4 �HA/C։8�f�Лb_W=~s)5� QE#->ח�n� SP0 ��ƀu'l}L ,�5ﻬ<aBFu@eϗqt�Vh3 Wd︽^R�3& ftD�fQH�B&%R5!&14jv 6Xk!�+` R܏x@ ɠ!ܞn>WAT05*J) Gq<F�-!/:>v @@_%+;kr͔^Nc_8ypĖzDoG(ďN3U,7>O Zw@BL?&HIrwӆԍ=$ى�ܚpN A)R?$z ;efR"d#{00Ks5c7Ĥ B̻z0ܷKUI0@OÐێGi<t!6 BUȖof)oW7GTRL<F>IyDn �0U � &tź�ŀ (K,:sd2:3!;,p"ąo~ ZI@;@i];$u/fVl} �5!I%/#FK/ z J5)(ޖ'6�g. j:�nY�\/v Q ݔKr#�R4CJICS݆?VW"UK~ dY_ !(`=c5H�1&mR8Ώy~VK(0o<wj<߱0�BF,'cp�=U #bd @`QarZC�p��;HFld6WϿU+cmKyc 6OxID͓Fϔ짾8hi աHaU(^{jRZrRx܄=wdM/~7|S>,?P< @Äto ~>'Є];d9%F{!0jGY$6P*L)=_oNONnc,@uKR]@+ɅqU볖_?f(1^#݁P ¹Lbx/M%>L4I> I+]xCI0&rPa5( 6'렂x5nmP֎G_Tw& ed4N 7^G~r%}Ѯ�; T#!!Ѣ/DM�lMJ6+7; &`OG{p&$Na{Y~d· e%, j a/bZ>�5�,N-uaH b�WOm;[df1>�1�#`a{-�!rɅp߭ T' l;|㸚6(J]2,3`I\]R` @ Ij /bmtupg! oɥۍ d p 2i76tj|f7Tb;skC(&Oc>a 4&MC{֖C %oJEɤh_S-mnOױYCF$�QW#tމp|^ヮ(h@@tQ-𰄾}]# jN:YXBB'I40Bd۶0^]%⻑JJpI84@@QFgNk.&3I]/pr~`BqY(;҆�FHgOnnɑ/.XfR]8fdt0G[}?\&-DPhc;>>X 3-)8)( ҀvL^HRsׁ^C�tM70(9=�b\3A7+\dϸ @KBCkjP/d{07m:n{�ŧ - :z��=@PGa\αwՐ�%%%o ~k䜠v�reJw#/uILB��+�X`<'0�@ PC 1c֒ՀTQ@`.'wH4zVd2@LQ C ^JwŲH}  W�ĆD"i0VIOrr0ղJ�0(~BO wZ5�b�@ @bQ BB0gIebZKO9=Jn}}."ay8ca>d  -i&ƌC�M|00w~�P^ F�3�i4/|4gXfvX: 1m(wx�B�?u r%㳣}e^Rru�d�N �.M!V?TXgBՔM3߈�z�0=JMƁycQ EZ;= ?_ &�왉PYI��)(D->�d�cҔ@wcxG%KW X�n� b98t �@gd;td´tc,@* ۖLL ~ɉIEМz9;zw�b@G#췬�5؄3^7�89@&!�;} 5oLrX^I1?Z>8r%7!cEMҸ&dPjv΀;�LRcɉO#p{`1�tCBJIG +RQ|p �@@t^Nwh%~RvQ5 7 ^Y :}2 M)r훘" &�~X 2rY> .�ܠŠIe?I,IG?ph!T$VF|#"YRx~8405!(N�tn Ϸ|L�bPY];|ɀb�B-i7fǧ DL/@�_GfFӀ^�8πFn&+Ԥ0Vu#Z`A 4bT3w^*Z?So0�\Q ts;j@ H@d^/tԯxL]|n0 $00Pj9,5)H̴iIw,*�< OHg,Æ@�mɛ~i]`n [`�w^s@ @NL/1 7#m� I2cL�@Xaxr~$tpμ\�^‹'^)yUQ}$d..72P" g2,v цG._ r3&,1+'ŕPeZw4ǀ5�l . +S$-'G䋵!Z#PjB@E(o#LYeA*νI&M4$6 /.#i8h`"VEL41%$[BKIJκpH@. 3hn gؚrHņ}&zRLHf -oqy?I,ZKJ?J>*Zق;[`. KތM%t7lvnN$}�o�rO#Hå6$4a�84ԧɽ{Ȁ<�x�Zy5 Д5>Q )5ĀZ$fݙ~PҒC,T�(L ID݈}+qW� U$_잢LC ; 6zd}\4 ǿp 7Cͺ@@ H 1{%xof�lxjH[|b?k!{Z\+g,J+6ϯ� ttqޯ@ f# T'#>Ri(0o'^�@��wɩ$|}&b`pr_lXo}U( WKUy@0N_[{!](JXIC 1 @`JH`jq1 0Ҿ&:Q0qΫ ?~-b؄:J NX\)I's7Q599@]ҽיqbnK:vס9 }�PݹXFr~^/pQ p'Z'|$>-1;>�xM%Y~|LѸ^GW1MdB[Q)8m@&Q -|6ǃ ~0ku=w`PK+BP p@dG*wWDVၠT`h`hr) &Ya|BBkF.^Kˀ>ߚù\ xP 004%I ƲMY: /]@J_$ =|f{o&L&3~s\`z>bBs햅!@čIJ>/ۛ2raN%㛳vAaC;"j'}T5 NnOE-i(M+5k$04^r_ZfY# N^3uz*8\4!(vF~`Ͻ9ib K$g;XcjX T Q#wpי]aԓ_GP�ԛxY FpC�@PĠ7܄dz� LL& Hތ2H@8/ַ(e|:Iλr rxN>?Y 9 흹[}0�5 ,1 F͘cSMY_{x[]_š{Y 31,'ayzGd���+�90+ɠg m3<zr:*�2h � ~)1nQs rJNvF�cYp|zҷx ӯ�Q KxCBK&`V_OC` �3&<  P(u{aB6ٔJj�1T)| G@U uY0g�1&�7+'2 A$(�`RMJhC7!M&'Bz`�i0kCmva eR[` I̓\4f/; x5>Rvqㅠ �WA(JlrC}(.QUX�' Ѡ:O%rI1+G;>�0F +չ]\?x00 �ܬR~7 IB/Bk)) !dw:R@ %e @O@PBP&p΂�7~{{ǠT�Q1ut{7(W WGWH)Ӄ�cB#ـ5� C@`i+fBxf{ @)W'],λ1]^@@�Oi3`o<‹}@.�R `$|�0�f@N$(1!* A5^'�pC Q۠{À<�1Bys8q6!�?GbP^Ǣ4!n7$t=YunGH K cS8X&Y0 w41/sD5x3n$T;_A3`0W~̈́kՀ3�Ȣ Ͱ^� @jEa}5�ǀ OrҼ7Q}*߽H /'r֐ V-( C�\+y�$%٠ Sm ,_11'%�@!S_ss|^�1��tSؤ};�`xJ B olP!J&B?=:}bg GeC&y^ws��xp@(iIiNGB0r"h@�Kq1)C?@�`Qa%N:I/}nM(�yc܅5nE c@7WqZբ�<͒KI}`7wJ�bI :?nפJ^.`tc;!sJ }=JvNI{*0Tzc!w-gA@Y+8H \r03rk Xgĵr>v$.K8+MŸ)Ae}!IJ6)oz @vROŀ?! iIY%6um�0Xq쭽d0hhi3F-߲Om 󀡮 2 &`J/�#~^C݄Ԑ(8.@@ ~MI� @G+= IivP+�;ܡA$ Tg�0�&$?V"XAU�e`&;W%~  HI&2o7\� w�0�A@:!U|1;8=޻''Vo;Z2.,_C~G^IKu�~�Ԅqb4n5~ͺ`d`'ي n�@ !%�W Wt:>ٟdceߕӐʽ%g>\P ~ ?ېM�*O%>lhX q@Tj>+d]<CP"�R bdvɺ<�i Jq`(}�$>HN}l&��k$K; jv,4pf B�!|?V`i4CB Ye|>9J� 4 w-,8J)8-~�)I@, Zo܀ @Bh-�P3MWB~Cfݹ^dT[@;XXC"e k�4B(1(#8�P0[t7ӷ}?=䀀zkw`*a\ /ul3>ݱ PBG ٓP6ޔp 0$$ bo}|H0ģ~.W,|;5]4}`TxNub`ZPG>?u�8+RhjRvWc_8`fQ)9CBe (W )<4joܖ֌qkRw� TdsHNNHyd1?s"Phn ,<^B�O"@4~ݠP�@Q__>N;jQi05[u _rC:?;9D$淺R}˰l:(`!'\ 6!>wvI D& ΦSA@&/9enӀ"/ DEHI&&F2vIC+ (q!=XX}[ҷ+ڈ{% ��Rf9 Eцuh:2oEwI`Q?ؼ K`Z�I%d APhf䡌<'0}hPiISyIbHj Cg ,1|cJ dܮAUvѶNB] �1)HbQW+H x¹ k,1kv^ �@PbX5Rr ۆJ01?E֖N8O&I-ۘ9p(B1-y9(N m̽ڹ@iNHaKJJ'l?ZnRqIm·@M !Ddĥ Y_9dH  ߀VW G p HE.Ԕ^﹵Jk�jPV!d4^E;?~ mHiKg%~z��Ѥ$ |c7̪V2��{��+@^@'&x'.�԰Q40t"\*Pn :q 00c쨤Z!FD0 .& BPHbѰAc{ <bqe~ﯞ�-0H#`� ,~@L&27y}�"9߷(:G`@�bCzyER6BjoW O4Boܽ{À"�~M`6&JV  #"p�"0 @ewaW�r�k_%blBV׎ 4!o<}kE1eb-ha �`:/;`CC耜'] �5ѐϠ&&�ga4%F~}e㽼�D G�LG%RGV 0G, # n) @0/!7wy`!Q@�vpY٢D݆a�DB&[PJd#amֺ|B)m@$#^��2(TF"߷&Ӌ~%#KJBJV�tH!8& d+@`2̟)�p ~ܐB@!p@  pJEn& �en7kL�b$`ݝz 6MPPBg$B�ZMK +3>3{זH �[;SwQ\=A$* $ G�;: $Pc# @U鵱IKB~�BH`1zJs>G4!VL !}F#^(ɡJOAqȼ! X �i2w~ۀ^pXjO> �ԗ0hO{޹'�#5Lip�~M>``@h#L{N�@$ԗ ?w�?_b�]zDh'QK{`aw�*ZCSCd'ksyJگ2:$#~T%,x(8 Wi 9H &u5\�lM%X4S�>Ic@D@HGA/pj Lל&-��xK-,3-}PC@? #_Xh P&0aG/Ne҆HGuTؘY3/u?;x�#2H3/�hd,ZqO+)w Y(7 g׳�p`$Bi4d܀ wB8!/cL4fl_CGۀ=?M#n]�ȆZ#wۘ�dzrk܀` r$"Zt|2ݝ3m뀯&b@j&`G;7Q[?[l)W402HH琉[喴-Pd盜P,2FmQ!r&}l7p;;Qi<5@RzԂ^qjI$gms@ &buX4 &� �gQw% Jd$hO5)&7'!�H�<G�@( `]&]!W_(%8;p+ (WBt2I�e�bp$�!4JNH[ @vCy`&nb"ڄ#�5 C�&cL{bMP5)Fۉp@ �Rnn�~z@\9*E.}BLԖIFv, H IK�ٕj}� (5 IIm@�O$H�j` EE�#dkOdWu pԫ1aK N!ί)x@G�\�5a ��!� 3g��1� �  ` A`a(0!Ơ~'Hh�7cpli0 %ը!b1HiId$~{E" 1)5m0#S����W��A��*g3#2Vu6�0FC Hf۟#C # e> ϳ T7,vү0 2΢ K)b5 Cb BZldooݰ2$r=D}4^'r(`tĬcO9DBAq_ `>nFH^0in/8}\s_`#7|E x+f92 Q\мƬ|7 ~ U%YNi3HaQnJ'⹸`G`us>YTQxWX RQ?0^`J�N)d0%@7ႈx!!}^d W1 ĢhotbjMW�؛�7&�d ߹B7pHؚLI r 8a5_v++x 90'֑^`P3wK^Z(h('��KZp0zBRr(�~‰Ba- $? !$IVEr0 1Dz n::X#Ɠ6HzJrN_;d {Pyy!,a]%亹3+N _w❠y"=[yAm]SB0DgE@ub)]"<M^,DƊs׹Ƈs=;sQӟx;wg)?�>op9g?uC|c^ 3~ͻ3%yfgUOsC8��*nn@_aF:S@G9x4[oyI�QiO_ؼPoO)bVšMܣ?03ɮeG F)Owólr[8BI- %r@oZ6|?9q? fnV5 7A( ^4:;a(CQ;b;('u@NW`e�~3eh㗠'M�N�2ExzOv1j OTr >V3;p n~>1"ù]ivuv}ȸQr:܎n"w^ )&'p Nq5�O)?s$q@$/1? %I/2؎g[ٓC8| (bY(z+1ΰ,t]@pGԳ�JX 0cR)C9+KvSW 10\gz2=C33 )e)4V-x^D!mU �pTzdgՀû_ir܏*<_<{K?$P`8̳a c>37ݬRO�<mۉՔ30r}g ��*hAhPN?ћ�I+dҔ#}ɝ?!d-y"|N`!(C#|Jl3/;0xWVP_73x؟(u! &?sqnGbW BWq<UK/,n~lGAo?n!/xGqOX-qΊw^|//AO±[wcwa77R[-e|E3{% Z8'^n`„Qݖܜ;̓ �Rp B0o݋GKIZh$ Z ?|?r,e,<�=ź p0+Gr)A@PYV@_>ȾcP^Pw5Oz(nyax5`ֳI_]/BZ<qy.@|��%zCX(!8P"rk :p{lͲ0r+M\GsOz؋^ h. 9 yz"68<9uhqaX;G zpѸ.VܜO,YSeO ��*o-(I wz{l=Hr\^ +Rt^ζRǴեaX-(,%eeXF҄sBN9NRw3hGxYħO aͱNp_<c5_q}oIAan-;_@ΝbX χ5ߔe0%ۏR9/Ml4Vۧ4Q'ec4VV�'qπwYJ|+ݣvW;b\%h3 ~IDl[%@q�(?P2sI<>(rh,Juqpt1{` ȁBu8FTQa76N&C'9{|߄ErVNQՎD5@8{.d�۞{s['>!C)Yy1 ^kq[u,H[ц;N ]oİUù?=[lcs'#8��*j]j/f7*~'r<~;D ~%d?}++pU2v .+1Ƨ%",мE wĨruAY+<mQFepġ^s*5fs ރTi^qaj,K={;ȟKu'Bm+�>gBD3ws$_1"Y kw𠤐<8xh1V#sTsPu))#q=Eחg @An;�px4ߣzēk�9ic㟌8E85{9g|wqpԓ%98}P͕N8v7(pE" bs1v<Fq6Koۑ+OU7?P;U΁C)X^NP'̫CNWpw@\{+e636Y,ΈՑ h;wX3tc6VP|A"6iF]���*ϛDMfY%Q-*r5/e'ibAs7 (n$3~G6}oĉ^[%?wAwZJA]E̬9&sYa:ē^}mζ1#Ҭ^b!c*YUіҺ79sg3vmݢ g1QƹW0q~HùO�뮍aJ(!"^!Qđ{'q'<Q�,1ᛖf5~\F>T-[(O{ Fatk~/;ӈ⭀#_+-P9u=d|Y[hbBTi_A^J-Nۣ;h_sۇ{<` N@yU?+[jq>'Yo|p^p;{>X%j+23W&"j{>4UY;S7o!U͹.Uhf]|g 1V NYC%{ClUOef &ы4��* /!Γ!Ҋ|ţ/q?&Ԅ/|ks~fat +oqY,,R›=0+af ?B1Gq:z�9fLzqV6[~LiVe0H~Hݕ7y!/~W/8N9(Cp= Cܲ;$:-)%`\P|Gdܓ��~7c9waޱh7'q8(aCY/ц?ͻ@i[Çvϙgw?kEJ twsV شv,n߾Gt|Hip}i@([SzK [xЖ^+ωcMnY]ɉg7 1ȼSgiA?p!O8Ew'Ľ#NDЗϜ)ל9#4)iOlbnمep(Te92WsٻNjͳz>VV/֏i "W{8^kFvcjy/2$W }ۨvs0pyݍ]aV1&}E=GĊWF㯱_W +;)ץc8 >_Z<7AazW!n=Od mWݗP?MGvpʵ-D]Kh��+,~3q|T_ N ZWhϑ1Lϸߥ~ekl74~1~̓ى_^D縏ݱϏ8asQncO ^i=ؖ{-7[%!!G;~~%~=XjTґ$Q3߲Sı"wv5YY b|&۞$Q#eYC[ @3X%m(zaq=mDŽ+OO"h fU 9.,>ŚDž`@Ts5R/t W(^D",|9`//y:q^BxW1{D|E~;3~g:78xg\a KҐ\iv磇?b7܁}Ǡy+<x73=Ĩ V?޺JU^/W킳\o=|HK$>|w!^مf09Ps3/o~4]5X(W4<kCכ Gƫ՚i y@(*N{Yʑ�� +(_|LhG99%]r/zK/-!6mB߹#qÝHmyZ)$|bc; t9KNOo$ɳ?}'(W 8[dicj`GŽP`AN<Ia]goJ_Yg4"� i(ݒNY(jXљvA׏ |DNWoχ-Hq {W|+iyN(¾І^|-|{a]a#F"$9#�ی3ePoBp"08줳 ٿ^X.7WbAo]z\8 A5`7K$gsJIKǣ,Y_,˷uPG1"嬗[%99&okǑh!2XK3sqwpW�.A4Waj@,+;B UqFDNEGW)|'Ey0] X||I.rl,UaX]ė/:*Es *#T~˖tq,}OU2>oYe1ƞ$ճVը\Jvtgj8SKvˑ�� +-,QNsHexI#V~;i8A#ves͠gĥB@vu'#al' n}wPN[Z[9Jӑْ}/ZvR](  #(%ūJƏ7aq'nl|m蜽ȜY,,} 8_aF/XOdA <kʯ#A9\,}7r#{I%�ZZ>BR8 !%-��\$xJay8(^Ǵ~NGN`8�ӇçX İ2^W YxLy\YDbc\[# 4Ƞ,rI�Gr{ȗH=#sdoR8@. ,A;t0dpB{ӲH|EtnhV3?%(9 P |z nwZL!]b;]dlHo-ub(,OpV޾N4S$؉o>89XI)Ʃw}ׅb_s™sՄs[|{څ Ũ}n|9aZb>vD_r=1>0r=^ڶi [CoL�� *ZzPQ0Nu &%}FFܤC': XYL0 s@tM$~BBq!$EVw )G~۔+PUd>ۏ+?qyss51U=ہ {s;Bnz+Xrydƒ^L=v%Ʌ~j;r@H~u"Gvswrx)`j ovqm|w {\hVC$R9Yt Rr?ErwrwtB0Hl/(>B;q98^|s?M@տr HrS,`wb fG'abÔ0 >̾;3]8#qܒ?~>_$�&^ZJ!$DKDBx   O2"zZ>Z]bYG-P0؟T.n!]½׀n/wjv5XJvxcd[s<QO ;po3,D᷂ז([^-n%BǘzEa,+|d9a} ּ1?cC[{S-`#o\�� *M&Y8%oQٚ `҂CɄ1J&#M; P\J(J`('v<t +\L3R^At_bP&WK ^Jsp/,% AxFAyjtR[QOi?IېVs҂70wof{>=Sn1LbQA9u$,SGX 9I@J0~ Ea8 9e:˜p󇛸9|KÄ&@^no)~1Hů,7uGolw(Nn">MG@ 1ev'bINi[$hfcdp�G^]p#hhW18w"$T1hcrq(ZsqSJSN;滠8{CZ=8/급Ҵq] e1\pQfqaua&>)xXn.Na_gCK'[DT99vQPP~qzAOOnGz>O3%QpꜨSYr^׭CPQ8�� +<8wτA;Mop ^н[ln¶/) 9}; o`ene2Qi$blƬJ?E! $q.Gc;7q8Ȥ>͔5ֿGNGpXH _<ȟ<,Ao/k?7Hnv"@ڸ0 (+<n cn #~؂*҂q ap|ùQ#x��^n։^',;YÒÍƏďwf-g4^wǠG>gK0ێbnϹ}^#Q\Jß밳Noc۱1PBn'"{}ԧ7SSsq:u=w?sdq/ąg^w#" dqbޮV;OoVGpv%xox%bX;:DZɭCrV,.V_}e%hvfYX97VQ$;vuhsbq v WK?]:ߝ9wpپ"WBOfA}uh\tƹ Bq֣_)'g>ﭸV1̪h��+HbpzzS:XQJ�{CspP߉(1gR 7w^0^fö#P擓n˾S(` H6,X#,Ha(9#Ku/{f5ʶa2hO7Q<)q,/'-^epX 101YxSIXNiWqdrN[(^Rzq؂G%9׎J9o񤎤w_MJ8ANy�xkPRj@1+l<O>_&u׾9Ǹ`ZPЅMcqvsZ\ωx;lNѷR3?_=&BƸr׽xBpȼ'gJP)X8kt+LYYj=^*8 f=3um>mݙqpG(s={wf?'KZjMK6+0ë gUgK LAL㎎QNNykƘ лOB1 ͝h+Čp_q+C+)E{_Z3LRUR_9۵Vss4xc܉?9gr>™wQ,'~%-uF#եo8yx9WB| ~a3]-(qי|;!ljH8wk1_0pYB��+�:ۭJu5Q1NҌvB[:�6i}$o-]Enf00G:z^ls$nkۯrғ>9!ei_ Dd9f}+.wJҳ30 [W_Y_gikxnxYCqQ X�" OmxJ\Oˆm^^2_W' x~GwFN3=<W�N%rs\[qqc| k4e4 Y,_Y9#'z)<n o{U!?dqdM2і8]mЁ%(|{l/7~;3ݠ [dv#(5љӹ5z[tsYH+mgv֎Rp[إOxfY<_Łt3l4Ssﰷ1Űc|^©<hibs<Cw8[1xuG}-7_+* A79. (cmWu>#Ĩu;( h?c߹9e7~=]ÜK4#(D;,{S;sux7|Q΄?c[1�|X /`n,>'kqϲ̯nW4N-܏`Wzc G#XY_񘋽_wj1Yľ޹s x:2r'#_1J 8~X��[Si),?';;~?n,g3;{}k׸,ݝ*ߟQ_;|saUԓ%aԶ��+J`&[bZ{ِK +*;jɮ绀7gO_pBbl ^ jqB;hYC::  Һ 7DZ1GcW7,mÇ(py6|qz@Y(AϕѴ&n?]bpq[;=L"8/sGy@PRގF4fzO߻` !fA'XBG-w};b)Ss4WW\�C=KNA܈F'aV0S8; ::|{6IZ{wl%�*KE3O[j,nIAI8'dsvYߝKG$|HJ]g-2!wZ_N9B;VWٳݿlE}Ґlnl-K~;O`LV=nuwV߄$NK++ {bQ 2xx`�p#})"\9qCH%J`{L0jX{ 7 C# ��JL# 70W! y2X䠭l!7 c/V9=@6:LUd?,x$ `&Q>8Ԣq[@Y8B 8 r(d V1& X )Vgs3V e' >7jfeNo#wd>̿k 1s8})7ۅs;8WyF'Q-|_X|X%G2ʚxPw:p̥]Ǔ(~_$}n X^,SP)1Y7GNiyV΁$|!ï7K}ӳ57RE =^9L@7Hi3!N)c��+hN)NW<:C OIml SwY?}na 'hc۞tWpHv$(h�R^XlbH^9e <(Ovb9[fՆ%~پ[) 0G'1J;</tz0?svtc=`%ü׺x1^6sgY|>7ӛg=Iǀ~9Eʿ�@G,z10anS{0>֗(q�Q^ =lk\@2$wN}FNlc1imNK /3~ŵߖhb} >wqǚAW,Ȯ9y[1ۺg=هDl #EG{.w�88N19LPH@U]�ź̰puqq>);pv0.YxJXA?1̽#iui Cl؍2[cG+{vq5ײ<FW0 V:Rwlyʾ+#dgu)&31}7;ǭb |<\${%o!G?Ru̼6Hg?}DW=xoWԭej1뻩=כ良980&kX{.Ü=G#W� m\?:is";yana'?O<+?o焉je9?% ӟZV0ҐOw|V^#%-^(TfuutpOuv1,H/>$ e-��+)��r` (Nw~1 JvzDΝƔ*S5~! fV-y>ze'wۄW^Rw-Dŏ}J^=ha>9L"K)h$`jn9#U<{qz<̤`q$;p>kǏ,B.8 `rg퇲Izr\;ٿ0_|bz;E3?*&.|k9c=|c^@Fq΅<﹝x7 sun4eŰqdPֻK\S$BÒOǜ˖j ? ^ [ ;*pL݇s`InBdtg}Hm}!=$ s;mX:Q}(q[o5 C_l$/{kU%C>ğؖ2J?qHC336^PKĎćiW7a)6s7稳33l9W1�Ka{�1@`0 ȉ@(q< 0P2><xu( M6#Ti#JP@Qd0NO Y?ߜ߉ 8ujU8sO>5ywfuue;2W9Q=2HUPFnԬWK`T/)%\z6_|6:??~=dx݇5}O4e d(y|+-d3y|$܂~Oc_r~{X}[oi} |/{q.w<|&'<n Q9qA%lߧo4ypU{1$0W[qCBp,iq*��+53qf@T01)JF0/agd ێ(xҿavIˌX(?y84j3x [>+['|{<=&$ ݱ@g=\a& :<@0'+ao{㻶;'#~0Vǫ;w�rqHmю YGo0KXd]-DF//pqgAbjh4c_o�uȤms֗I\ҎA+%9XzR:;7P;a܏HK|!;g k1w{u6%IgQ_8J;7 1ަKܒ^ƻ> 1(9DfJ)@*oi‾{czk;$EVsxPmy? ^☊#_[0ǠI[sGrFo:r[u䰁w,/[#nRr?$5w-OW{1'XuU]x:m[?){;`&;:s8xu�/}f %v;t >^ru vdx~�r?;<8w0U<^P"<+;qG |%qBHkxQﰢ "9L,”!ж uy:>q;9ylrw#w0+ :ߑƾ/_0-S؟A+0-U%эbe:Tݻ秘l!��+ +!=~'!bۀ m4WJ̆ں~?gV:~ZnK;'e~q]\ծ=pׅ/uм\Ĉ/7R|؁BT9[|5bE"I#z8?s 3|)Pm;w4qo|~ sFBi]?YnH⹜,G�ufZ{Qqp0�)A ׭/g"x"iq(Y� P'��ŀ.dgyD߰~FZwq-DpvK+JqGJz)w7Ӈʖ|_ )HFW`RPFWr!` Js%M2 ןӹ$1Of ;e7s܏g;3GK-bY9r5Smhjq]am_774_;'N 1|_}?nf$u` t&nΗf =]@4Y( I`pS_4g'H  o"`߸z|~Ԁ~Znq9uTɘXdbrń_;y_VXZM&$,0K00==OΒ4RFqH %j~ p{IDG0.+_0XZxOr4@7þQp DdQ)K_E_~upq84uܦc1#НɅ8i,,)#v~8WWWʹ%epG [$:OS4q4zȚa x-td(߿#]Y+7#Xw3ΟvSWߒXigg"n<} RZ#^۬b_GNfå_;Wߥ~Vq<SÀsBEG^9>Rp:E2ĸr�r<,A\.<^Ͽ[Çο*D]} 4ŝm~8{?+=nJ_/w[bY OC+sO+J/g{;~ :0vǝcJź ImmDP%\Vf��+n1Y۫}DAb;(NoO |j[0Wt 7+Əo<,5=u;i /bgO@-A9RxGx\fnȻͿMB9wHN'cowḰo8+ njZ/p Ɛp_;;謠-3_+sx9ٟu<~z ' n]G!@봸p}d"qT/=:n3 x.܋ٳA`xH߻R"}ŜbPjr-|k噷pmo7lX?0 Kv;npHЯsûo)L^4K](# ُ X@B>oD[ޤX '@(_20w4 cm"%e6;)avi#'#x,8>r_^ Iʽ_& PFٶ4 yq�Cz0��@_  S"M8bRX I8 qH8@ tt}oZKWJG; Hqת�r{ c; ii=YDCx/|zNKAuLW9Z'OE5 %;gt Kd6a4Jœj3R 0ؒ?mӻt@uĀ/UVu7CケxV qF6ά?¯9PЌ<i͝ ,?1%<ϐj|ı"F#'_|>"3v o۷[@#v'uv7v9ô~aAx�o9á?>{ȧf:^b(syw=w ŶϞ`1 ,'0\5Ғ~d6B @v_eCV J[gr`Qp��+/N(t��~wsDgw#*O >@R ܎I:䫜!7a'vw^!03ZG>["1GRqߚù`$H҆↧⸱\Gv{, {L;\s6;mK6Ŝ^SMNv".5L'$~o1?_guH8wqyӗFh,} <2fZg qw'[ٝquӏ29 <�{^R3 [ï5`&uyAqPgTz>7CDZ7Rߎln5oX9X\wǵ3@]YcoM+Z۱L(&v%d_oǶTz�dnPZR%abƋX:I�kԝrho)ta4`yWNQ)!#Í*,Vc;-ZmR#(]/a@I/‡-<M{Q%|ƫ;Gfen"'!}�fw1_l37~3~ -ܵ~pYs_|,+uAsr>Qn^㻉RFOu jb |q"\({{AJ/fr9*^ss8xf4"!ݖq8d?M~p+'xǘO;aR_|;j#ܘRXlxS!/tR>_/H }Ǩ5k%]O|?��+ ,ktV +mGnp~7{w>SA>y\s@F`\g6l,ǫvGh(~|Qd7E4MeĢ8LjzEW5 ?Ͷ ь۠J ZVrS۷oByV;4f^8EG^bc{dc8K/ z/v?@P77?w2ؒk$!{ZfcodR39YzRé5v;G‡cz>4>G' Q/Z{5XFDV]|4Kl"el/!zf0O+(^T,Bڡx<vj`{ eQG-x0Dä́Ǚ?b?,Rz/|@v^xS8\쩸[=n" [8Rqq@qFyi@6 ]aBwfa+WQYF^۞qGv"* 5s=Es:AfO4~jb_lsAg*tEt?oQ}<Mq^0S%al^'V9L+02 <@W7+u}Z{w ?"FtB n8GSSw4 tn)gqZ@Y9*(f?I4z |篤fP��+>->[jۯtq7pA}3FF%ޒ'+G#=ptJ):2v/>t%x%{7?{3y-k5A$$}diLo®+Wq_89#% BXG^}efW~8t{8{eng�/<N4I%O88x8Nfgt-+ R^D@Q\�dDuom6G9Lțk$u|؁[ӉqxVv3egNO #o ۮtBޠB=vg*-GΠ��K¬~Ao~;vj9=hAY,lru9Ҭ) _s8Q윬$gK8O"]@PUr?:+6k }o5a/X/Cp:9@cz4u]>ޠsԭ)x'W;vo;9}weuNk=WԼq۽*oX*'_]ٌ<\JLkz s; ‘y|;\z|xIۜ99WмB ?zq7:{燹|8q?tio0g7es+>#JY` z\_wr8*/[.}9G>n<X{jCW\��+3! a ݺҞ|܅l;eV[;![8VO)n Rzv_%_QǜVBS楠p `cy?b<ws8Nwc8X(E~*'F~vI 7�f!8m9{3Sn<(@w0)8Y yr\{ז9RH{($TFq]&9@s4r>?z9]\q,qm6%b2 h#=2z.Nĕ9u0sH#/sukY1l<1}%|CZu:Z2[UH2R3hZ~{�b=Swz;r%b l?B* {<:I v'{:jJ{NYW !Řz/b-OU[ f%0<ٶiLDi ר(:P_jO KNDh,+0r zndr[;ոۊH^ y9DެH4cO>TqZFKq 'nO՟þe64+h,@w 9v GҞf<*k7 ]Jנr[2M.$]|+2HRB#Arۘ-rZ $[|9-BNN,5`'bŘxj</G4t!´pqXn'w�s�@qAdB3\sF<ǀѡGt+pu;KlH)?xq񸒏ğ���*>HDgQ ~%a!`j ':AlL`HbCYS Bë%L+y;uay /A #"HAiEPA WM9e30c-"cBKF(rGX^Sg g@ENHHӋn^),9s71#�>(G24!}wrq1&�LOb &8Y'}ܝPx00?)#%i4 I\ >^|wA@�N Y2o08P/o3 M[�bPD0D'% p4 jwȼfR;N@�P,4�gC`15425y3.'b$fx1'@bO^XOvnoX' EWjP �5Hs\Xi@a# @'8Pq5E0fC|4 |<p~mϘꢀlR`(�KUP` X�n3` `ETB ū3!X\YLP1I !f0W$>YULBI !W8>�r8C Q0 BWW-0 $ *ETL��1� � +ľarc\b U^sSMݟ~#+t3 xAgs,cf{#A65M=}J GO$FO%';( K8ko,\ZYFzcyx+ZLnr$4M4 �`%;3d !!βĪ9@�Ir %^ GoB~?kW۷˘r4oFovGίa2?b<#fl'V� �nf,0?,E* !X<C �i\FC^KSS-i6@=8+x^}vvmfC`0g8ftgB9}s%mזD$CBC394RDŽ&I*E[������A��*o)ξfoR(#tK9_4JG+jPĆ hYO q~zp( HK)R΍Q檖Û"KvRFM{k^O,,v9) �>n-^Bz67YW88;)eF>]r]b 8ZǑq/7(q t/3pD%Ţ @ rG y#㾢wKY ÷v).XWZv)þEl�bY3P-+ŔQa%?[TQn5 Q]AŀI ?MBKܒY߆nhg</͌m ļj�'d,&')3!'7Hd^9? l yy1*'hx#p^^?kBEĚQ [ve3*89KrV$t`1F-~A „?Y-MC8}hYY_WSX>bXVfq$~Izssp8As+8WpU= lOO5Sm=Z]þga*98)x}|pݒ%`p<^rJK#mu235~B[7 Va)ǫ7Gx:c/Ō+8ܼ'׷Iҹ̪J��*WE1Y?dNCN'39%#Z>tq@w_rIBtp*943f정* d 8i)|Ĭ 5;wF_mr ONJ\j)#С 5�А*ܞL-7 ;@+AB-/۾qV=[ab숱K8H>am^~rxΘ ~?Cuqq$~0Y9¥ΓΔ/afWS `Yh o~yyE|;<.W+۹.~wQ,mE};['3(e8.r 7 =I Rp~I_AYYAhM݌p}^9d.W ?q/ãs+f+_/Z'xT kla<Yo8{G w ̜r.[]{$s,J՘wbAWQD2`G7 Ux37<ܗYDׁĴ 'uςwhYmP!Q''"N@�:Rŷv~9wQ'cDV{ GFxng8^G #oeGZ # !O��*0<,^b` qO`1SPؾ1Yl,of, 0,|K+rJmfdc6~eo ލx0_۫_a{Μ1 JXHH��!� 3g��oI 3Ӆ; p,`r 7q#k> I6a;͈?#źPOpw0Gہa FA<7 ЖnO}dFIW|hOe .۰yNpmTifY5]%x,dq puL@y{E?oeG> #/ߟ ^|y99$ku~-X:eࣽU'<_;ކs-ebAswyG86]k`2~O{G|qb$Vǣek]vm$l%xA�i4W"�^c8eW2̔DWzGwJ[oz6gտja~;1^/X/'|n X4؊74;]a󑹠CSq€d!ƙMප]+Xg]Z2O��*r #y�x %KRJa>oص|mfSfYL҇[Axsk@g#/;#Y_ya?s 1/(8g0GPN'^/Y(sGpCN(QG>4Y0T ߜzp({tp[eS#Y#vҬX�n]i)hv\y[?Y'�M<W{ROvG0~G'XHl'N IREExEn=å 0(x/ DӅ&RwqxEs:vcvXZY:�%w9\EĬO]$/gCqjΡ7JVNgܔCs pW�2z5gp6 +BO;1'n 2m }=.Zw똈@M'; ;[t@)q^;>s-Yq#{])߷.})fZ'EWSqYjaXd lOXW8 r+b^9EXzվSe}<nl/q`fp��+`ͯcwVc^*ǐ4-םDe8J5?;e{RrwRC5՟~nVxfhBQS9X5  Wc?[(ѩ+7ap)0RPW'VcvscIA(^q_ⓕ9ؽo49pAlهZ]'qla +%q.PUnsn„Sd<lTgx;9eV:3l^'x5 ^%rN�<^qYp:G,B7Aw?'`.wGq\ILz?ߚxepi>t+L87fƋw,S8ecî?rYNy\+|xKw+r~3(#u̠p{,A41b΋?T`BT(*=5zי]Ҁ5TWGϲXXk岾ugufWsO);W?#ğk$]KSe/[v"krEl$% 1k?�ugs>;ZPnuK[cxv+5z Ͼ8s"$p=:gIu[ ;Bs.ռ5ͳ&Nξ jnpmQ g|��+ %ѕl/ikHv=,i0lv_)9%tScs;Fes]oyne fBR1ıXYb}fcqK$g^@N$Cϐ>V$Y#e^^6̖p=��g^ ˊ+Aed!')../AH()Heݸ"i]C h)Fc87NCeA{ܧY[b[k.|^8|~fal~f'G/+>!Eݘ�{8Ac:R3Fw\@d�#u}JƇ?/Qݩ<~7~n<kgr ̕| M9|EYk5мK׹OdKBs:eh!_G4ˆrnn?a=N*S'X[qҜ۞g0Y K?`"_cpw'#@)+;tpp%DR"U%>Ka⎂ ~UcCCLS09^_O|fd:Z r,:nQ- DBoIY8W=oѶq\ m�uHCv:G\uglfj]}L}r`;M{\%>ƈ?~,3k_"#Qைs7OAo<?J'vcW3.>cz0[Fl-k|AUkms;;.l-]D}5y|Y.-}}WZH1y;'|[C(+Z,>qF w'p_KHHpFszxa|Dʌ��+ (iB@T ? `_em~zVl&>5JlŇ\ހ6)NfF?xǷYC/01}i@FV[v=f1(;o2E|r,Eď||fk9Mvo bZ(V,vۍF0p$ųb/k̹I).{7-^"�#IۄaN~w:;a[ZQsG|{ez;| xg/8ܮ,!qD7sr%$p8ryNngYz3q�OӝgN8|wSsWn \"*?dhJR_X!/Dz0iȠv"Q“A=*J] b{^f~6|k1x+1$IG?oBqi+-NZ\a~FcbR\֣l5(4j342alA'y 9D 45% )eb}2Z @XIoJ܋هtO`|}xO=A9[ i&A<OPY ;$4W 8+5T\;fNQo#A9!6܋;H ”m #9ZQ0 a/'R!RN3J_]ѶY7w_^ oG G^n25Ա8E3}8m(OFE~fo㸯jl"?4w3XL'ې+׼w㘵%Q'|%Ϊ K+gb$ Qj3Ѹ{b(ewVֲ7;t|+j7NkW3ry)$wX^yb^Zԧ?Ď@w:=<JG^Q |A1%Ȝ�@qn( 6,RP% ,NRC4UF GkP5r8��+&(R6v~xi|ݒW+l9_M],;2j|k-.sy#7©l <Gs��-:qnlhq~p- ]3 'q_ )T!͖1,chc?f}ێᎠjJ$5{0!@*ΐZJ6)yF߹7ݼ=Jo|*haIBؚ`ItvwjrPoZCiE" ;h ?Q� ޷n0rE  O"$be׎%;3'}#G3>8s`+tr0 sΜ8?]% ?>>N?*XrOd=pIBgx^P,֣aPfQ80Bhǘ[rGMV7 ?+0 jj8Tal?s8 %*7Q#pn(D_f~O|*n|'^5oqt7#uft21=p,U=- '8;*ukdWUc=Đ5+-j-J'N#%Ā$9 qg@\~ TMLkK:sHfSnz,Q'=9:oa~n/]( 8<aK#}ڽ񂾂pIb<.lS'~-wi~5dh[?l#zicEBg($v[e9'ݜE%Yw 5&�''|DEnj1~l⻡3/b/n'{!PJ=>y|^sWM)�.s|rp׭2s79cAv;7Pst^gݦ(e#�� + e$bQm;-XK;h|Wu$qόTXb_B1P(uu펻6o#Opyт0B.CCI[ 5|/!=M+L!Rj7<Gsu|n/!;[4Ͷ_;72C 3q8֮΍+rp:~߇ @L_c?Wt,}0++üF øw6&t~~Rχ봐['u+G5!v?1H w^h0JOtJ%[~wW2.ƜbEW VSZKQE89cH{:n;�wlҭE{A+s8Ȇ#Jv})NRG2Z{�Kx@X9g"<ؼw׺Ąw05 8{�x-Sw; 9d{6v/@n~9x~|f[0 e+]n9I^݅ß>}PLjdvfqmal #c_^dgv+ש"$羛WE _'/xjۅ5`o副ZPt&r@3�n8*(jq:W?>7FG3ݵ}Z`r b*W``iKwo~9Y缗cQX46Y9!g"w'vF XPw)uOuViKWĜτqb͍g3AmO"pazW\.3q O sw>aae GWHr/:?-@oAQuEe8l�� + q 7dt%x`POelßR,QHb['Ki+3͏N~fdΒZw8b)*n~Al=9?qJ 'ژdB$-83ΔRX߾rv;,TZJ!$QhGZ[:zKwwr2tR o|C `T0am_/Vfo'[0��},ie`ҷlJ>Z-&  䴆$5A z_'Zd;Ϗ^$=(*ĄljC_#g|R$K wc#u@bzWhV-Үx=uu@aV~p!ȃ9G$#rwC9\t7؎#s)8b xqssDs,ߣ'DžJra9]]5/JZ q8NcdʢW9w%s G z|+VB5mj/SgmC]홣]ML!s8{ds]Dmnݰ?}R qqiw>`jH聎)N,t '<sGά7Qfr8|#KLB1Z_'j59wv.7aD|ekg|T9lOxs<A#yFT=R<M…BV:g5ŭ(Ppps|o:X͑7n>8Q҅F5H?VVlz0up�� +!NWW�$0FxRb}^ &b9;NJPH9'u+AyEb>(1~&uē "CVJ o3k=,7;|2߉~;kh &bщ[#ВER3` (DHvwx~н}{>|?s8w^XztI 30^^Xqxൌ#߇?($>B|<I@[]͝\N{1e.]\u7lx~' Nvό W<}m4ʹ$ ݦ}w[7eOѩC|?3^q5FqGQ5’Hݎ TB2dw)+݃}JP dR2xཅm23n`~=k·{)Òm<23Bd]Zx+a.D{a:Hpш mC<=B̼N5A)Yآ?qi A#9l݇w_N(^,ĊՏJXi{'fu;>ul39/u^? '6~2<p}'nF#`c|z1|&nxWqk%osnKewnwaxެGKZœTgRa0 Ky#W@DBZC 4ڜDZB,pU'w;WZBՏ./%R.59vp�� * -ZHdgPnK6O-e%nwa i�RaB,?+2xkt/ wsg4*nc]-aAcC@9x9c t1G}'GClDu`:Y9 >8Gԩ";?[~%/qD}!1 nk5C,b{+9%]?`Dq3qΣ->{ŜC i�}~FOowc[$džF G_piz_+mӳGu$,:g56-w7paMfkz*fУ}~2'5qrt9q,򸀯ՉLvkw=Q:w|7Ho0q ۸9Yx FD $4ak{oya ö0Ӄ۟k$tlRp J^/|11hsCHF~W1)}/;Ae�r/y�1,dWRgs;kN xL#��'x࠳؍PwܝaVji欂a3]DqJl?qȞ봜)Τ(W~[: #?/uVvl<@t;(CTEZc0�� +}I!~`bG#6c<I; ~1e,ЯVQ5-уrO|>޹[ً|i z%[jnA$eᎴbd A}4POƩwd:n; nfa6g޶yiNؿ_g).0Vsދw"EzX;IC;`Y/<w_iҖwxq {PudH%>cbpϋ?{}j]#nE^'ue(8vr~+"&-g[|;݌amI;p,0%#cvָvػK:&~%fF <sɮg#A[JfcS[ P#VD6H�œ[ŁZ!d0{I7sK;y/~.__^@yJ#7cP2;g#)($zfgI9wvч}NHW콹7+<p118)i~Fwu6 w^DGO=38&F scGm:>[^7<y ub . +6%? ۳åzm= 3~֕;Շv>%&��+A` sùdQe?�6qE|["YNzo}<,ׅ$ wp`(+0a8D7{'!qrYFB 3r'7 ||v>Ŝ19U-@?F"-wz9 |,O]?,_)kGvK0)8 EnuY ׃=z<V/^|}\+ qJLqB8,P”7iߛŒK+ژAם1N' w#ũggיKnl-s-Y5.g7`#gIKGM۫w^BO­‘ŋ/'~âyxyBpHw0t?ZYv:#f;|\v]<^8<T}cwqhWW߯o~Eywƥ7ffccNa,br c1G:?vyR7hvvq&# e//C*`/Vׅ4~~|K;sLff}c3-'!/֨yχŎc=1vq r/7}^+ev3PfCo Q=2Kݷ ͍݃:|>ZI5mnwW ><>M;sg H.|#UK?;2<ݛ}� !� HgflkS8\#eǶXL(-@9=Ӎs͒AW��+B�$_r?%rݕ^(0_$~h ܤfLwglB@AYg!yӗ(z÷İe6ƜWw/`X�䃃&-CxXXQœ'P <»oQ׎"EP0r+pwf|o �s¸7 ?ۘn/~ehO). ?>|w =OQƩڳ3sࣖ~Vq*P{lAΈ`2Zҁevf]'v'?[XvYύ@��BUOq|=w3_۟~!7lmy V<oV٪ fºzއ\YN- N=og=DZ'?zPv3[w]$uՇcY߱.Q?V7 ய X7ٍﱾNc@]sÈn=f\\ ܦJ;-6J{|[|IA]?_'mYblr W8U ?-N΅,�jm)u vGKexYeǷή);Lh-?蕻$f#;f7?Fީ}З}+"<6Z>}#Fpkžv9"Vg;b㎝]G;q^wsZfZNHpW?sDb5aMEI<lASqw77(ʖ4XRD{p~Pd EMl{36o~T9[imh}%lpço ׈yw bR߸ W_ w[ .��+R[ %/_ 9E^mذ-}<Ů^Qٰ@{+uO>AٜFb_[ g*1 {\ݻv<?9J#~yk.'?U-{wqfOGW\<N INiwwl$~aH9e׸lP!g7|:۝g߲@>w>?dm{@|1i/wfG9Xf)lq@@&&98/o<}6v8.4xv%o¶aZ,aK kW۟3Z@r5Fu+Fzl9~6l/cI;8=mת- w|4o/yoFWp/c7#>#)Gg)z DbnN_Bc0]^ ՚YS2S:5N0QIžq FU`´W6 lA V%YkܖSu;΅)MnOng`n$;9a^FQd_Nkc1Ƙj$gpmF0 p5lOXDXvoN+{Gs6)b3f{K|)k<n˺g${ [#Yr> _岻؁`?76 EyAnn'Qn3E�tSSq˪F#~;,WIMw9ן/m#{cA՚pj);t w7ćE󱰟jfΎfYyg`v\C39Ƒx.��+sD#md䞄&m K$Rzgcna5?2A bݸfq>ޙer#_3$ =@,dr9yr]Kj~_ݗCvvKÿ;=/8g@RBp3;5N%y x2 .{n#=k;!ᄠ b\ny QW9G~c3>\E +#Bw$`j9.;خv^w?Rrv9KtĢȺz`;+tHa =O(c>$oԓ<qDku`|gЎy+yPӷ;rJ,jb[zR{D.Г6-`hj7~;GG*& ""yQba7N1qׄ΢HV\Mb_I8|FHc~uh"jXٷ39s:;jI��'W,z]l-$whtqEY/Oy=GpzeqR\cf85=]T牺H,ӝsp,9)GP};-Ȋ�: Nߺ3nH4]H`BQ~b O"ro&bD(V ŸAi-<Xb:îxAWR@CB\Bj@9?! 㽔1@TPJ.&'Aݐ7� lZr9!pP FdC1/r4o :[_3;7[?\p&q')ykZ>N[^,ew+nN1-ć_ }adI3– vc~3];A ;xQ坹z4[G 7O"<DÈ7㾽c)7l۷}͙sp5yywYI ۫c`,D<<{ $m-*OM͡?}ǒX+r}/<7_R7.K4g|õ+~[(pBj;��+ci3IFZ{%!%%baX'$-9(;=?zIO{6_lnsZ06fm s3/X`Nw<rχ×2R#8Z?^B&6پ3)Hemeޏ_Pv1~,@|ApS~i@%_ %msǰ|(Q^`B>zs;b/e+i' s: 5CNL|oY9sYEppf"rffg /A$0i# m"}+d7wlfF֪Bŋ<P/ ܓ0;}z|YD3a#>NW/ OSA8q괔Ѷair&4f5JL/#>ْh:7f7}kJy; sB,'{Ÿ}8!Ydi?M-ď>HԅaOn55jµ+Y$h�,OB+';SUrok,d}:aOpXW[c4׿C>iX8Ӗ"cM~hR!99w|`D  -)|Yvqo:7}ƫP]w0i` @,Y%n5o#9?> M#J$�@Z0`Eea9&~,+2Okquqr)0LN/aҭ/joq{kyM^#ۓ5/\/,x稖pC쟅fgrqee'{a:${݅FqF%æb b|/z<#@PG>N#֯j sN譲9u{H bEq5L/=`e&0Rbv��+\ g/Ix1@g58dK'3`T1eo,y$W-9/ `jOĵ9@W/]X NpE9wJaVOf{>u@@H�z Eіڋ$IXXW(D ]K/Iumr܃QY=~S`q\ۡ PJ{L|y#qU8;sMn>Ȑ]7r(GVmN =,xysZFvW �qר]U tn9c3;/}d2Vcm`t#:��rGcFHWS}<?FCv|I-LWSvhy( :X;ޤ,Pw2S T^Gq u6(<.FSq7\X'调~}Kͦ'WAÃUb g:"9墡Au¨j�w]U՛,Di?d?5Z/n/k.aa3}œ;P]T{+?ΡUay[2N{[oԧ|_N$�g(i|nfI })J:7_ߡIyc;SbەպW^N3wV7_L? .s?2WPOj<}Go$ (sX-s*K7mYƒI ѶDK}C#-J1#rwٳ/;s,?x0K7g"^ߘ']0a_sH, 1)� qBK_;._#cxCװf8sA@68E]/uezNܷ5j+'I x ϵ`ߜտY܍KxE@;09ubN|9yߌ|4*}���+!`0_ 7M&;�T5$+ }n#|Jqݟ(I:+8vPd6W3%ҎoLQx1ŭCsNr8 9W^ꗘQv%GݹݍiƐd.R ~QuUFw'?|DN<GvK / |Dy#^fx=|3sgG$QnO;/Fk4W?.17I8.vl\;WW0t5xT~g0[,Ő=7ö8[Ψd_y|qxFҞ=M<GU7XGT}0s;RE1y}f-Ƌ^JQofIV۝,n V}^̏Q|{RyCW\\0Rwn~p6o_7^tt%}f+k,LWS1v |3pA//}+c|go1; wf)7-k%|f;Saa7#%b Fnc*agXH$!8.`bN М|p}TFvOoxCc6K`&NY(Zc-%I IRS/~׆ɤeSCM FxKqaڪO @47aYdI bJuVJ|'k�=@"!c.8NaIAh =sw f3�v|(d0% b=HwKBRTybq C KNr>aRq+{/ ;$۸|$qE| |knwQ4vSnxhld#p Ǩ"e5-q☣ݎٹJr;܍t/7 ooVsln%'N(?3ea?イe/C\yhn~9]WpHp<9F:r8wcm[48.k}Ż^C1mݏ[gΦ";e^;\֫"w'0yMYswT )gTOc_;g+3/a0}T5"4Z`$5$ b4+rS7i1_+�01,p#FnbVħ}מ(sEgOƤc��+_M)%qQhA5 \Xӻ% C|q|-z��[$jѻ}׌@- ٛdq|?\{r9]`,,wq.ghkt?dqfi.α6ζ%DR]n,`{1@>1yLON V�z$xG4k^cN>y8mϚט/nscLZ+$tijJs phZsoG #vȑ؜8[jو=}Qpzw-s>8{69&]H'+3d㰆qn?=LVӆ&l`^~|y0[zŻlBkԕ.wPhQ[|xiZ]88ߎƷP߉Z_ߐvS1[ P#"4X@�@6/M9mbCqmL*<@u O%@%�:z%w/I{+ aJN·"1bUܝyb [dQ؍So �$`` Oq㪯y``e€o%9<g%)AE,:8ٔ0j17-Xq y8-E,fh4�EM̬YS k}t}T-іſ $W;<Z L1}R1 _9?T;fFÀ6S]|X|v;]8k~G*pMТWQ?[<z+(ďe\NFst?ǁhgljQ"Zn%PCr.@9|9y٩8tfNZKquGϾmv7d9E̜$ќQpK9DFl\KkqBE}KyJۏc�Fa.,V#P4uYұx;pqz8P)n;^%p%BPMPi5b2{$!_+�zggAlB)frAD]?,OJ6նB fo7-jqAvYn%, 7S@��+ 0p <B%Ԟh q|{Ir�L)* syk|n"Y2y-W eht/-ДaCzJqm~Ȏ- AoیwsAe X.5vWd,F3#=q؂01 `wlo|I+$4![6?mIEaF?AđbrG"r ]9yk\s?38צ ڋ$n/ O˘70ođRR/՚~닸{wv?Ue saDCݣ~dޛzRVlf5Yk ce^eGhC(_ /]�V+/dry"~i�EG˿R @!g)dRô(`ŀZX?XacAO3<k)El/dŀZ4|p(]L)MS1L#AP]T/ >N-PVv<� cRXnQ߿Fn_۰{vSۮrNqnXkF8Y$) 4K)eF䮮gx�e~#^|w/$<W4w/䕜+=Ųjfwpd~mvc`<?*~u {8~/cސZGkϓS7oJyey qBfb-1K)c(yF��Z q�0W ԭ D ݀_ő3IӋˮ� 'PHs|~cE]qGrm:׌ ew˄KXw"+W!pi=x}N^I ڪLW<Ӗ+on+X[rAA)/fO�?oK3v@6 ђ,(vXP��+9eah|(lcpӰ'8DS'!dg߄:j0qpb:]=E�؟ፃ~7i.sGTz5{4aN`%9ƝgwݹL z Am'ntITj�SS9Z763zTriMh<KL;%ηk=vPp>>#:Kٛ,O0)lǻIŽ^a]/|<gս^^xG`<fd}r3^vƿ ۞x?Kl>߯w;@n-% Jos?mkPplp}LgsZgȘO Nhv U(e/杈*:z?yU|߹{` 8>RO%l؍n+O gl7tbQ(F¢xp]}})9漒;ef m7Clk'3coP^ RGȬG>{vuZjeGo[N-LZRq7g(Suޥx؟^c }q׳qe EOr4 ƈS1 lNZ15sugm kS໷;+$/X؀}9d;yܢcj:vԳVH.:[�:<qY䱝xq9rJŏWэ͟5abH ybXxR– C/ sۙuulB_v s6s(F̰崫PS�w"9Y/u<yt4,Y tuw%ԍf\��+ss oσq}ܒy 7fe O/u0j ter#;}!S,2GIhvج+c sn~5Ĵ\=#|u훉?[_%~m~|WJ9bUxN?b,^$,_O]݇"_lj@ג: :b H4MB{;~rձO'bSm֡wzЄ>wƒJ{VLH s"dz$R\αffm(K Q:z hv y_d҄vy{ׁdݺݽ><J=Hҭ8e}bo.kYͦQn.47sLDҼ̈m}* _2}+|¥{_võIne׊FdwV,VL 7zg8>ҹumtR ,OG!Sc<t=E,[m{UgB;J^QZ<Bs3DzS7Ewi7So2 _"vx*I7" ᯟD?$.@g֭7ln<AFy%/7$']8H-cy~n0 nbݕG+[fZ4^G9> ݖߡ֣XB[7pt;1ӝ'vXRmU.q݀i/K}t=Ծdf#zYybnz^;x~ܦ?Gq߹^YEْYl i,18 ;k̜}Z/=[q-GGO ��p3`DjoD1F~- ~v[3t}{S76o8��+_&v`4JKVːA!@n6 Q%`8CW #9c2ԏ2UP^|( + N^@n:|g{bY^dr}DJF&t ܮsX6׍Pf&ymޯe=*SX9cW)F{{!lBC;9/Q{lDž>>}Lu?kwm7$; 'F1fd IHٌ|/^Bٜ_+DL؃+8H'z-͡"|KV?.=l ð]kc_)}1LG=QLg{*>8)TwgP7Qa v3+?de O++xr]4nHDkL =ą&W+wp[0!c7'dkJ4X~U'ۊVߏ䒅-zuVOxh^ @[?- V'yaX ,@nO+Ly"~*J;G,0׫lNkz, Zטq-#�C-OC9 CtIF3ݲZ2O@a%[iG9\υ;GUZ #wrcHnؐrY?ȭQ'y\B2c?v8z=.VÍҰuA0F|H_g Q }bHetİFaG#K^}o,}5!^_cs]?"Z<x($Ua,wmw̙„sG։_e/&Qc-nI;g1Qծ 8E^v=bd[@g} q\\,<Cz5FR|.G+{8 ~ 7naZ98AF|.��*>$^[rBxD�b& َ 7n4Klµc"H*"V2zVᄵog e 5tݠ JH&  FП5!hHEJP3↶oF7(WX)~- X3E{5N9$<׃KB<Xh HK$G@U28JSD<5.ܴ(-9CWxD C�|&&8o^ J,�:�fvr߮ԗ|d�܄* Ug�}ͺLy,3w;4ISVY{ש XԻ䴠ZI,%Euo0!2_ @G|6p�ĄBt-H6/' @EU>L^~iX� }π&<9�+@;†cp3 Bɬ  YI!2s7 `rnJSUuI|͗yُE\"Q3x4]E JPz8:VI9ETP(D+�7͛ÿ U +B $Eꩅp!͙3�$kꢱ3f;D$ #e'&$UPf~_Ʌ>eyE@.V$�XRI\r9`tџ~o%:Y?mJ��+( ?HۊE�Y ?fX,z]̺/r_ܴfly~%L>$`rÁ/<HHUDRyĩX5Teg Nhܬ)i$JG.&<`ۜPB0 6Ax`�`y�S U_��!� 3g��1�� !#^%17!�0ɧp.LWXQY4P,P8J$nxJxhFKr-fx  @C�d8,p,V&}sUvŧ)&É1eG�Pop9nЇg$f9Q_pC�`/uy3Qo)ų/9(/r$�D`KA0#HFQ7 m\~3WHDKvjc;"ҎQ{~4[2@.�h48xiVI{#la߇o?XfK/Sg)n_t ݨg^RV @&Ad=2;|ٝ|di=I @������A��*Ԏ'jl5}[{QGd}6>/)vǍ5+c8Yg0s'p~#bj(?N0/*͂Md1O7g X">ɰa�(I<#}AǼSBP$MA2f:!Өc'gHn~Ww3E]ݶhlJK$3<gPgsfH]HCA (Zz:I$3Vuu}7vO"%Z2YFO)XG2֜5xrh/b0"u:s]G/[T㜌$dt?3H#Ŀ$%Be}BHſ6 !SPo_NFxX~>GP_bY; с܍o&d@G$p.ǎuv|25<:5wK;_~1f]c_ۍHҀbYdzW3!/6>Kqw̎Ǚ ��*=O OWոtd3?RzJ;/}GGu䡏?p%yp͊19ŞB@y`|(Uri/Pf(i)Oi↧�ۓ9I+|W +pvbrFntfFp K*[/oF_4b0RwD2DS ?qBN=Ga;Q:v$g3evkJ7�4ȼpI`~6nn$ VrXIJќ:E$(<SûZ'GG(jp'9U�=Un_gq=[f³JaF[ne|sWnv$ FzxPPW~x퓘ÅBE5|)೸2MvI?^cJ)vƸl`a=Lur0h5^DiK xRDJPz^sp+uqQ?^w- F;+|>| 8az$y+-Y7uvqH0%^ Sdp��*-E~zNqKu��IJ&'^Sv, g= - -=elπyoX CmE6)u5 sg0/d) 'XFG89?- @c0f*S7LNr(l`W.ßd_Qc%+8; 1@L!rJOW喒h5 ;IZ9'YrW0wPPA'8w:|u$;8L:p6t "KxN,ތpN\~GL"tk D )5,+:?sO[ `n"紭g��Y-lۣH"}e`?=HjװrNvCQϸg> :P[V|&hFfeX7Ȥ z]d9Y/?\bM9x74h�7\]B:PN]^ jc63��*,!Z nH%+a%@`הsh(1 XB̌/߫~x]J7!r0c_ue#8bziςr}q ̴/7ƾ\u7@>g԰E~}YA8~9�fW>8N*9^r1q$+䅄q^_N;!|G{0"EH;wܒQxߏ,,#(%zJV9u栟q+)Ws8@qJ4G-- D:-9:^,ϰqf&@J9_�@A)* jbTg H&:1J$$G}  8脰$()JTsMcz�rzyz1^O\GVІ@_W5qȋb#SOv-Aol/Wx# <rlCVї��*soޖ9\A5[krv(@#҇|{xG{y  ;Ņ(f毎ހ '#k$D19\ģ3 ^;f6'Ja\/f-oͶ_DZRr9?4Ҍ¼f@ AP?=^-8RŠ=Dhq~fOcD:I%D�;4,| A\w"YZ8{_ н׍X00s|RLj(_ܟوƅFhnC^>o!9& 9Y+ [FAM+MV@BECtvWTz++iE{1uKVsNEPY^DSa>/F:"r%_6qPCqLeZυc9dǻp.,TbW޼X>vA|@$-Xses0wHXԨ3ktg��*R$nξYȑy@BXvH-cQ[u [>ϿeKݎWoB¦9Dj;lr,S R0 rFrw\.Zq % k7lݙllny+9K}@-F%wµ#n-x,|@J $zݻg6XG4ūCr_-q~4vvu{mV;= =^0B{$f앾C %XN8?_P|'^u'ȅࠐBc[ۣv5B#Z@k>͇ 7ev#w#�=L#xC9:y{1ӆuBS Qܬ^?6H9J :ؼz<ӖBJP#,Òn.|бL/W$?WX/rK2'-&8y?ڇTol>\]/J@kg]^AA޿�1Eg4PUnqbv'u PU9E>>8A>^59&</U<*^1uKrfquYC`Ab>}%׹8ڱ]oF(#D cEx��*^ۖ1?l; 7¶ awS3~׻|~竭k.~[ZGVgv𤾔ߘ5]tv��1ѭdz y l/G yǘZ/"xñXÝt}p={I܋J%!rAv^ X8#Wh}UOw5}Tg.s,GNOPiN헞3,ӗxrN ΀}cջݝ Hn~}a3Cϟ9Qxcp/^ve^;Ϩ=/ɩ|3},I9NDž1*Ǯ@ O&ǧk#Q7ReC(Y4g $vW8wƣlg ͙F-j'R[l#g*ٔ=Oה%>z3eó6գ; ^L ;d@8",T%pA(.[ΑAh^ R0RXtsRm6U@X<N(<Iy%mQB;7X\ӜD6(敀!. ޣ `FY�9 'O-Cb檭:q8+_*0]Û,?V5oKo"hUXc~X7}fqz0Xϫg τ,ߝsu}ϦzǬ@x9beOp5qzMŜgL|߭98dhw'r)7=1\,,*��*4QdjQkH0 9D=b2Z~~%?Q�TӔJ" Y<ՙn77rh 0~3#+|@x.E gshG ;~-p0kV9ѺG A]\̯LpޝE'LJ,+lLjvW磌Pb0|f6]p kgqُSpY <MwIxby,Oyjߋ78<=zqWe 3u,uv7[a5(IeV~qvq Df͉X)ȗZ/Er:~1Aw[p&;qF7? IC^3;y׳?uHb!k[s0~5F+h SUJ 9bOPiA<wh'UHl[Yle0tp?=BJvvc4b`6plzvM'�L; f_0]\p,Az8û W1TBޔs\L{>}?taW iE]d<X [׾x-Oӝg\;~[=G^ˬކ;G>].#(5bU^>VWY/Hev˖iԧNquyϫ1c�� +ɠ'!7)df%_̤P7c>8C͛Vlז5yYۨk5vوwT8+~|.Gtv'w˺(e^<^N`ľJ2Vs;䠟l䏸QcA^x8rW1[O,/:z*J*4g)xF7y?:NjĠz|A)#\ {|~n#N^"j܂w&}u[3?a?Rrķ Pϳ9 ҝxGn#J> My8ŏ:| P9"|Js{If%X߲:"g7zGzvwىk`�I0pC{,t%'{ :}neH'DߨsS Q8qޯ-Nq`4�ér;AM#=upeǬr3Vwcij' |2kq-& |h8='Wf,r9kZȒ1Խ̎��]PaKàN|y =J@XufrwcW^0֗G%sV3D[[epZG+װsNh<qa>,uZtI5^pwԽցzUT J�� +++y�ú܂Sa_SM%Y(/~rVmR6LCvء.aL Y= I^8I~�leտyCS)KR}͛޳�FK-zC}zk CY, _m1R/zs>qiҢbK}G];J(wa_"/DHwu8wȑ?uq\wOj1<<,?LA"+ 4Qi4BT4r{L|(~9Б%I&e kNsZ^ySp4SﻷS+a?Di9yc1Veo5p7~|( ZYI6^'0xv0WA4YX]%\hmQjgy}m`<hXޡąXi9 ;@[}Ūj"VB>ϔe540,GW-+b8X`x.v u GP9BHiR}|q!\Po^Azp[7שn"-qG"q7M/0^5/sp ,$.z,ζ5eܷ<0xH3�� ++/ZCNI`≄),Xn* 7vAd;_4x 姍N5S!Ql͘`zRbwȉbw۪T.Y(Out;;k-=<h8P[k7t1 ߯JuN19ɴXu -?s8\D5h 3^;3q2gNH{0vѫ|{r_Pv]g%q+%PL% vqZZ\c->=sԭK223/;#d繜&~oㅇYޡ#=Ng[8bnA5$H^ g7n<>StXËw&ǕW5 8K Ӆ^1u5MHQm+巨 <K՝fmk9~/l*}C`h_۬N>33zϟ "|dE}a=4r[IaA_Ff}7'Ǿ9HIf� Ya"5B+L7η4]Ecxz<Q.Rg_GX1XO9j@DyF_oYw�� *C�C+|ǡJ&dp2 ?qBBB(4 cy(}!@̈AxBk!,X_/-y4d_ FIW-X^Ͱ~vat}~)$t E }Bwo=wm$' ~a9^D]D&QO^+D7?xǏ/ c9Iܔ�[Ӟ $ļ"m Mw|0H4wNJǝ?WX؃iw#.#�wXNj&| (4Μ[Imd`?w֗c,zf/<qNwJ|?Mw%XΑ/%ԕ-�-+~M+WPZdVu`㩹s5R;"'l ,xV؝}9>ck3FuzOe8��`dFp~oY(DڅL;xBjv)cR "i`N/ *M݃<jX hXhP5 ';:>lƞg c*8{d_b*0Ka@urpMҞlrI__ ܝףdgv.�� +,[;tkϻ"PĻ<Z8(.H{H{'-Au- C^Y˵Sd;֐Kͨf_ZH1ko<hA �礖33%)_t1"17s[S�t!S ✊.γ5}ƲwIu{m,O_ @ :8w4P' lH,o5/zO%~v &|Yc\ jjW;;|CV?;9DR7q+QMeyms Ncr6?7<Qv_Ss }jThF#| HX17|sFv= 7OڪN)SsaMEOmU=o΍'> |5u fe"#c; -NMn=;B-2?_@+ٟ|pv0{=. 5酋1pH hۘV7-P *\}5fvv믘VK j@8Y¼ys.[$X^cyYoYm?yppj���+OޝmG948R ֠ĭGo"Nzg׫QlYP<s7rwWo 'خqqLwqOH'|>C772П!!xN׌?cxz2Y6_5yb$M!FV*Czm�m%+?߄f7;?Db3Y\v\4Q0RgYxKlIF;a#B<:93sqcQhSq\)Z8y6WqJeu+nO9^;ݎIM/>2871 VCn3lExIsb_C8^9ZE%b= 7[ vzӶI9|Wjru/0f1>娄gw1. C~f'),㈞8Az޼#ğs=fz<ޯUp'_|v<8[UfS$ @MDsiM%9 =W+s)kR' ug8Cve3_1i70Q<Æ99H_ovXG[ÕzB7JdVZ@a=]\{0@rrj[*'Bȶ'#Jp'ү=\QG;}0UּeOJ[:Jy}1G¿7rzs<@"\v9nozѹ_lWs%z0H8%<1konI:C0S^*0ov6\��+c� !?պvZICE\Pn&߶a,l/fD14r(1VVy)[{wXo8~~!kug|@~?}*oR8G$dVs{$Xf|A~N3Nx8Wv9}:GR+$?o"Мuߓ~}bkسuޏPBH N<^OSyJ'v0ivӟ98PGSq=Br#Ġٜ/r'{1yj`0kk pN'V5g Ġ|��0̖9b4(z;ݱiZB27wxs}z/@(+ByCGӬ%G9anXI|J')\8)k6 t#¯gR6pY3AN' Hp>]Zcߺgu_:E2Lpԫ! ô_@=.ܼ J3z |t;s[I"t$#=p&P6kWv' OnN~ög'ƙ,J]� ItcO%70>]]`|w #o\ )ҿAhdz9bG7W }}ь㹋#~%3v?Iw7wb0B2O 58vNUA8n<@#(͈#Aj㞸w;7.r!Gނ:�I ˂1׷NtnF~. =r} _j;)5Y]�AK|gc9°p .8i‡=v<miWa<(Յ[vW_/7'p{@|7[(Ug��+5.&?bRV^حNỹs/+dWP'aC5KDZ 2AWe+*I%Foa"xv#�T\{$rm{~ r1̳z+mnS[j;J|j8yKuBoG}a]|o/kԧ}_[F{SoaFGZm!FEe_4(T11$/�~m7WeD@u30lݖ$͂3ō<iHl~P%;c)~s ώΡq/?zJحR;𭲶9E !7n9GZ)ۘ|a{ٖs?`F bvu:ǣ%yku�0;$ !<9!�gHyDbfC + yH3(ēU,0qO&j!�L@R1VzaayQ ΐtø҂U@I:�Ξ#~Xlc@ssȃ�@^ yE1ǣf Z0UTc1" |8C$w'`^V|-Dq3Axg We>1PYDP!B2I b݈#z 2lsPyn#5`wZ}NqcMV)ق~va j3|<~eB:N^Sx_'&D}yN/b-F ,!j f{tG;gs^G#:֣ R-₾ҜTt*s/>WxPzi+(z>0G?VףY+sq<'"JpD$=#1f}ú7wc=n9M<ƥm&U`���+RBw5_i(cV{{2Wf^^Iga,vnލzL@<ĉZ~m~gppy=4;^gAƠz{lO +/:BY?cin?%H\<8wJyFE3#'1x!h|5!v@`Fp\Jfd|q\dm q�[|ןk/,c=NyF}d|В\:֒Cߜ#v'rn[naw-amuuAG9yRN{Vѻ-K0N7v$:׺xv1e'Fgwu0cy} r7s gy=%sY1cu.hX$?vt,h��X^p |qHV׬ts9_k(]+eweqVO 9}s;?y_0!B'~mfFxM |̌j/[υ ?z[ Xש\ྰ+:߾0̙RD(s#P͖҆~7F}zO Cr{+:V'ae4TS;F9? ^{8U'ˀX 2]c6 .7UL1s#; ]Yø8(NK,#KS}A- )!_Z6Pijd1(i/qi=YaJˉރ_y.k~<‘P2?JwJfVw`(Y<4��+xrKN$a nwͺ3ַS|!ٹn[9Cݶ9>Vڼf_bwC8Qc㽸Q80 09Xw5EIe k2trJH^|_'-'H7x.չ9c81yZL@@>=LT3ߝomŭ";*qr#֗YH-F=bp8`չҀ[hl|IufnnqBңH+9ċ>26J[P(|_7'8tIV7 nrYN>JpDԳ ˗ݕ:'i] Tj-ˆ- ZS~b gu3 H/u)9[='>#\9a<�sUIb@Y#-ӃK$xQ[J , Ȳ_"ER;u!tP @pH4 dd0 Rf֪</c# ]O|8SgbrbBB͘^d<f쬯4gtr8e'(O`Y_TGOߟ o/^ G;՚ _zwϖ?υb_\(~w,A= 9WA>KNۘjf|>70~iD0 >sp֪Pslc'vݿW0 wo ABPEm7�snܑk3F㸂EAT ħ~vt(X]�ZM$aK8ڕ���+43 W0 5XD+;x4L5-$q]V¾SŤ0 KFu$v咹 M_%ql#X`!8{ƜnOTn˳h0N #jӝ n&<5`�[Ug7=( Y(֦!4gsn’/<X¸ Ȟn_ �?͔n]fC(�|F8sÚȼxyLNڮOG4 ~]<9݅ϯ5 w~,D>�aaH@jųs${?#H//R�R$Nf4 E!]DXhݕۭxpf B ep6HSegS վu; #<PK}3Ǯ ݼ|3l,9_-guVq42To'b |>dV l$wR84QDOt,`c�+2w.\J~K Ep ~fޜ^ߏ)n~dݫev13P海̬Z8uy7Cp>'wu'wf(ܴ쐥}6=f0'4yާ5N@H��8ze<V 6|n?+9a|,kR k"@爻uxsK-oqv#w "|\91̣`/๯,NWGYZO0`6 xvҋcC^Y+d�#׳ t,s͠ӷs1S;QT��+ L8/tPœW %sP2;=;ԖÒ9;ێ5UId~+aܼ(wC>gIF~g-A `'+,?#,XW[e~\ά'9#=Egv'-Fg"q'QsEp99MdZ +1^lr_|+~1ھ4ٙnqnG0fh?y_a0{9;>ad]*?0S=k#)pه򗔰c0'c7u%Cx>5wu¸ sc+ZT�(oϜOt~R@PÙG]or/Zgܖlv:)y.ϙMwi+n{67{e;(%bzr\ܥ7GrX%QrgXzܝH{[\ݔ3C{.,R5s M^s2۶O4ga>%[m=PiNŏ$X-!E|btq92�R<0Ux�R&�)`@\<* :``J)6>bֵb S8䶊%|.;mt4 ?b02=8$tz_i`I cv¤bvIg D/Q|F[텴q;^,I*b~w@Ep^@?l'g\.-m()#7j`tgYZ(n~ggqgWO)Ak/ᆤB*-[gJ[CrGR`5rC?`,vb5[4a Aݟº;aᘈ|_+˼woC.^:x+h7B=?0B(@67G"*" n$r6կb{_kf#׷t8Bbȋ` |#WԽ!!qR7{<HsCnX͙ NJ) ugW7b` &3dV5a$f|/nB(oA {%Qd[LAߨz��+ܷeE�~,2W0s?*ZmN)!`~LgXL<Ď@ ~�q]Wm%%P6, KmYRxg_89wFXPW|Nw#~Xj5ǧc,;_?:"#G=3uS7b[86T:<ò !xAXK3L>7>cqxS{52Oz?múYJ*QQIG8)G8^':s-yŸ|9;Gwv3^C'3K @NPF}!`yڟlqC୍(_[ 5\'W-tمow j?h s.<#qרHrxYnatdɡg '>7f̥OҜ4EXO߾W3$nBҮJ!C iB`�Ez5|AVb6'l"CP'<c5B�J�C$z�".C((]�f0 @((r�"~q  K&l<X[y[@�a7BZ'޿Kė?$-ט!L��=@̀2X22?-a~p,_7Y'/sY7H(yN rƣqgjpͶ_߳q!4VX#L= wУ\# [~a¼t~n?sPW(P—<P w0ҚlSbk[q|wGS lalnv=Ƹ`F8�s#wAS[xQ/y|Y28} pƚzx#,8*gGa'NüiWF9[t(/MDr_Wt!{�((3 J{?rJ=0 zJ ?왋1�PE:8=vaHiX~mՈ��+0ȯ;N;BH8[pe? wW6n4<8 s%[ъSݖq(># vC P 4@͗>S [t׹\tVħ7S9GqF{97sġnz6]I"GK+(䉗i^n ~p޾e|s./,4bѹ0HNÀnnwDs=gk}Q <Zcq~Z|ƛ$$+ý3ߣ #wW$/F,g^";gDFVnP~hmxN=A,cl$_ {p|!47cD3Bp#Ԁ3%$N=]d|(O m-E¥2{$)0 Pp_'GMnP <Q/<,& CkRXE7"{iB#_[|-@(@( h#+^ [M%a* u:+IqH0񇻞AH HBL7o<kq(#$ 3sGRnKezuy~8 >s<k[&4%${r67G:1㯀[WEv4y.q@h翯u nqӘdh^r k{]#{u6Y# b.#tJ̠"xOùcŸK'叔' @ˀYG{rk e8iӟPף KHG ŁGq])? =7Kn^u�뒀 wm'_I S-%R{@��+-?Bĺ}e+(N>moq $pN ;QwR 0<Xw'g}n 2$w,rO4V|/ܯ&}6^Z$ӹsHE`ۍ=Ig1DHZN+S|〚(zP'RQ~uL=G9A\ø yLyJ/aPLJ\vVClĎOn?]X om} �uŒO?/uτ Nj)YY_C7Hj>'ӏVB7Yلڇ79U JX*Un8Tpʼ/4:V7sR0Z%KW<cU{9nYB}0_ ܵayy eA#=V ǰD"԰5JWcW2)TrH^rz , xү<xE铺9}'rt[0Iŝò븥Q@Tǰ[yЬҞ3V4ͷ1Uz`/ǡv4l8+X-Y$H_Τ- fqd?VE> _NT`Z+Ҳ<[7ue)AG^bq;2ق߻@ OuM[� w/8RY Z^ x��8w"GUe=(0qR FchX'x.؟F&-󻁵9|PH!eїsғ=R߉Sip��+w4l�D$9+$Ǎ8BȖلN7}# yN\S2Xu|%zRHet#pyxs gwϸ+Qb7XG)Pãm$LiA;W3]bLuoݻ74Mp>;w,3K~9Ž'qS7O?l_3ӰCY2=JXon"Yd_c3sm' ݍE+Yû{w($΃^"t<'ZN9DX HQF{f7Ve.4Aό 2_xJ/0Ǐ[h/KBOxJwVg ر)2:Rj b=u1KCɃJF W608]q5s`;X< k;G6͎ׄ\}V5HyPk5/gיZ,3@BV _oN)+煄$*:X&q ;N81~^?z?e%%|oʷ/e]Qcuz շ_wMk[N8G׸/PRU]G=7#>y&=Lo;,3s1 U? >@Fkx?o#v䑄}dbwAÙw~^ \A8=wg|G7u3>Pg9@m*O>"`*0m|6G ��+H�KߙDklq3Krhأ$eB1x͊K$_MҞK<́nɬߓ sv&'#|?p#$ūMO^-iI-؍M­BA%=!@|.3}9۞œÜln'6=wGbH%Eüh?>Bg sWܠsW݄g˓!᣻ nKkݟqV 4,.|ŝ+GN3vd~p0k}J'~2|\̯"4w{+9t. 0Sw7 WՑٶ}< cIے ͪ/Q J+F�_s+l; kX]6W,G1N'>A/׮1,.3pAQxP hX?j=g0*8Ŀ ^qXT\.S6^|twqV(ZI҅ޡklǓ\yvטqqXg A anE`V<'iQ'nOߛ{zdqL78 >qZpYp9>Պl~4ý}߬Ͼ$ g:v7;~"y;6򟪯PYw`l3C~Yۭrg wqf6ׄ9K@ʅ |ag~^ݖO)&}o`?sP{l)"9@#(f8u.7"XA kՎқ ka�>:m}]캽cf@{tj"F>;T_$òp >^ض?0G] %r] o��*> HHQחHC 4 C!?^P`9HzHf`cԹJrݏ9𨲏:Rr2HIJvZffn>+|j{NPj  I(ԉ"C=t^pC(ņlthnjDH3D'b(rzC |'k&R��1�21�M#XiFլ* XbIq1(eKOJlC13X%$h#Ad}Fޠ1I2oퟒ-͓Ao@C�p?8eO\ Guob;g786 N0q(޽_ vq ~;ha_9D&!_&G? (6x&-l;{Y{Rn,t0X�H`#&T T@ ff=8 dڪ&`|eN >"hx`EU1 (1 stV9"E$`\z!r^O3pI �3 F@;p2`,Rr0|� ' 0L[fnvHC?It#/mgD\OS 褨т�:A`�#x|)TB )9Ô0*Ȕх%�Hh8> 8>ى@`1\ KEG5T%�6 4D!)EU "aa "`$Tl: %g:0�脟'<R@cŌ+P(h#%NG .g�#`H(ϙIMD@j&pZK6OH$ ? T°c)4c6zߨ^sUOiEq< $q``QF0"aerVa~ I nA0}៰�'פ aFL+ȚO?|/(F@奸rK♠D�XwYfl,�ad!� +ұ\pW|)\R oNv19SQ}uE&4 8y8B@+@v LߊK4YI Qxc9hnIG#G P#DxTD,A=.kP%"tY6ܕ7f3$od<`_w <^z»r/`2{Qx�!q8-9H|gw<J$URԳC)h;>n3Q �j| fݙۏc/ 0TZ/fvx|�����A��*_;m;VKٳ./?#ql1y&00595$ӖJb2d{GRAL// B7ܶ</ nOS3M+TpJ?o7❰hϿX]n̕N]"df͐gqÜz^AN98o"$ bB 8_2'K7�/شtvㄈF(5f`(,C p*C&|Xh<۞)pNH_ov&!**\}Js+AZ1;5}|.8 wA"q^b^gz 8W~_2XđM8wO9"%h%IJNH',*-?K::w,��ޝ8x;Bw_fDڵ>Xk 4phg➾31cpa+ՌI's7`LusP=0/tx)ei_aG 2ӫvßT'chx(s9T`mɁ%+ S)MK<$ Xϖ5k^o ��*%l9Nήdݛ1}JnQLB܅(,5ie:I#rVktmN,bn=moE?FY7+*&8hn Q%�ؐC9Z>f/6QxQ՟ni1p@X(45㌌~��!� 53g��w/KFmewԂa+,5G9,CO{,vqnpZޝGձTF#^PAa)֗`ߕ’Djd|k*?):WpZ^ðŰg S~`9yBv-ep-})~N-\Rۧ.I9:3SnpG贐}&q.ٲBp Ew5lԧ#rT)|.l;6II9\bI̦^'}^b{"SF>"_�]CspEޱk|v06|w0 _Z9gsw,݆r> {VI�p/@8gEaIO~NߛqoFc!ڹƐt8F Tqw{'N;7b *$חH]݂/cG_=Ts#s܋_>q'>Ig +8xd_ [Sp��*v\`¿H J1`PWrwdN/'|᜘~jJ9+|l3$7QHR/'؋L_1Dpy-~d(΀ Oa]FMm;,i{Vu;Herϐ?SCߟN`@/=sG /k#6r@Fs P+?N^ b,"<?Cg)Y-DGWG\;tƹ% TiB&N֒]//}ҔFrx'B/B~@agP8~#ypy%'1AP̮$;6毘BH$#j43 Uׅ۷;w9r':?vCV4Qj�wQy;�=c#K)!LKFTgG™{;HUrr?loa3sfzݎ~N<+}SMn;Dv (޼۷0{q|  a u K}ԯߵ7?]$^<XG} N_ʌRl}228��*ۭĘg'4 VKyž?Vonoj6Q_7xq;-A(r0Ԭt׀"R:FgcƔzv8EE㈧XsSi?R,Gj5^bP"[>| y\sDf;ne5lj8Ql5 '/BE> sjX~whlIV Vsr`Q P@\GZ93pWWn'p;x?ЃG'>'l8J?|cXp<gy?�/�+cV0Sl͆0n> (w K%"Z•)Ï Lj-_n9۵܈sY6k_MAUf4UчsN~g^^F:xsT<َlaw|?cR+&-^c/5:p"�v"}^f= 10ί8xeg0DTڛ��*cxSB7;qmmam%|/N7ٜ|Q+)7w c%ӻ%HH_$\7jKXB#p$nrm'=][ueowט$ha{T5mi}xGƉ#n8ʴgXkGq]^UH4cMxDQRxR@M$ dJ,jLGSWlc5$-֎:~,뽮3S7q>ߚOƈs.w`��X!C|ǚ}|W4D^cwuOb ƻo Վ<mn4XRỎʼn@ |@+›$qE?9ČA-eĔ_9=VͶ<2P}6vqmV8GWsxwcz~V#Wf݇_tϪx+O7}ϘGEɃ Rnx]_;1:osL*5M}ݎ8Yr/}\ncgx,BA\9 ofN+.즿0=&qPW&Ka/6ޗG��*/$fvtщ_stЦN GM-<w5ogwÃHlig߾V~C7 sypynRxR~4i;9:͓o oJfjo>X*_[|./fuB:UKvvaN+;A/P_db29K}l=8 .% ?ęg~)TXJY)׷3%-PÌW"*{0?(KĥKRBP0ku䱿q;8G TiT1g.e,/yXDsÚ4+~ہpהA3aBYڄ(xn GRc2GWv= πLG8 IͿp;p=,wS9뱉! ItGqe]g0UZX^`R[qOlfkIm͠Dp?-U{['|#xQ@o6K`!7~ Xrvn:-NWyk8<fsLjݕ?\g1\p+B* "2ys_ľ ^)8v T(:?:~%#֧}Nsg"W΁8^UGpºsۜ]S([8}y[\GY,> /f#Ns/XT<(c7WUwx~w|XAq;7Gxq:n2��*t&mJ~ƹu{ƚlIGw{_td+mr?n-Ϲ%bOLudbs_(N|ڸ9x?K4,'(w?Z//}߇#vkܞk </Y# ^+J(n$~o׏pŠyY[ߌ|Zsy9uN0w̳"lE'ք-]*O%(c ?Jұ!h?';w80k$-`[w^e^77gXWYey!5Ғxn@:| %I|(cS)r)ո#s}Wnw!JIRØQ݄ٙ b${;(Im%Yga¹W4g0IrPkZOӁnpW"FN 8JXDSº= А8>ȇȵZ8)GƳƅy{X([/R,W/K)55ZE9c?OR!K¼/c9Zz6c8^^Sã2m[a5ݹ[߫DK>p܈oAYGƊ܍u˱[pҸު^@qdo(G7JCz~ǟx︣BޭՌ9J^89wLGEͶƇ^8;qߓy~(GV<?M:rՊH�^3��*]5cefAd"X_1DXO1Hq۲xj~%%H(7r Ru O#Kƺ��HH~NGsZUm;?;q?rYB8;[o/fg'~1G!<FH \hGwWؗ񍼦Ĵ00n1!Y:dgZSħ1l0: l[$qfd #�ȋO S=bN{9(TE@ &.?A:n?v8BN@@!45)(J++gv[OpWNc̝u=nj^Xso@3$\(L't&;,O @|2N㈸S'FwNG9찄ZzX'}ќ)+#Ltf+c؜'1}gл0jfpw0Q>Kuqdf @䀹urG+d_/nh8`Y ˥6WKRxmuʭm{56m]}fZQb>>u1# ool01CVX8:?9}|-{Լi_ ܉HZFRL=qʨC(9sRٗcsq9feF2FCC<-Mջ=in'm[bqg�N'j޾o`nm<P�� +& p0Q0~,R8!v!dr[âHwB1LH%bW )G$V%_CU {}}yncqnOϬ#p<O,#r>#_g8_37?O3 VҔD|E c6ܟI9G BIW&FqKrwLydh $ 9rIkaLg`?âWg+ .1(~ċ|>o'/u "Nc:)wzEo2횛3|f9^FܬܿO•rq�m~^$y3!A[举d_H(40INHyto9%Dg= yw[0C ~#w0yK 3/"|R|FDVi^K~Í~8T9dL7 ~rfjt=P%u޲_Ϭ.ui '<󑲄r>kFXՋ~FDpw~|H{z?~'yx�YGrhk? c4o9fqWj5^Gz3�� +=F0j~|ԣ. ҭF͇( &IAJ`ϙ,߾a0%JrH;?[5@ϊ+dm8w̱ݍ-feԡ;u'gPX֣7Ls[71{r{Snoi^]T9X%9-Eeq^[te6ٍ`69 >Z{nܡ%m@?1gd Eܜ*}a/^ ]g!;b|OI7uc\t4Py#O?vKy$\&7/agn<xP<'H)3'lVSţc$ sςylN�bmyHr;qX*7ͲLw\;?`}'l_%b<A#ƽ ,hܮwr7sMocӳft$(:vbOJ OvwӵWgXՂ9N_JV<wl99 }\fq)ČlHebq4(h aPejP%~~8;>8@8 A˺[⼸,xRw9lN3SwVgǞUW��?ܴ j#7^݁�� +priEgSGQ0J ^Q\93v]e)O i0Ail8 ~1Bs6Pl"ģ\WȨzV:ƹd9km훓`]ǐwWj2sW|;n-ٗ> sc{tNlۓ6|Ͼ1Qfhmm'vNk�x>@v1![<)ΡTF^)"uE9Fz?ҜG'gK r1C7V0BHx.!]`}aF}zԲA?<>oa<~mk3>̣ v 'q{ %Rܥ|ݜ+[8,pW#9\X>V8ÂD! ^L$ /֗nscȂ!nA2&:;sHQ8G"VٙDMͫԢh|fSy$yIڷ1n9a|dWW+"L`5u> υw#uAU ϔd}BbCsq|G)=xNk+/VBxBn߅^a`D$PXŭC_Z\_Μ�� *]eri!/#;vs/,K0 r�JOḧٞF&4INB�˷qBװi<O20KvڛrFx,?۝BzƊXެGH^#zv?r=RF%-n8+ssKۦO1ִP{!ޡ Uwqe-ILoݗs |{gP uqy~4bcV(i'd%7%+msBBύռGwXT7w5Oۜ|ޙ܌;{Vo)<+03A ;e#srﵶfa}C}c캻6_Ѫ8v0?D;WR YNTO]aG[ϕjX~ 3aJ9Xy~ !JšQ'vkt8>hD(xXU*<wV=BJuyhlǾNN'XAamuy,ЧvjˑkU@[x=9ߜ`TFPs ? v *&XZՁjpBslZX;Q@0.pTH?H0�� +"pgٳll_v8n"N=\sB( ^CbG=iGevqB++ɜ+p$ ;ovo~Hpdqn(XwXޥ|dÆ4䏗ls¹+$qC,(g8PûY۱S,%^ȎxIʿ+"ܲB g6qtĎ7z�[Rđ{!m7q<Hq{٨埈~7n-4Ugw^1y\C?㻋+:C|TpIgnk'|B={\R~d%Oq?k_¯7kv}9f85%#.Vns^H;cݕ"A_v:Ǿu-zf3ZnW=uo+ }XFhU:3<]ժ?2uXAм&f,Սl:F0݅' <;çk޳ {Ý_'b;6]`:e|f1_ÎoN[٣[_ r4Anۑ<+zzׅRsAQzT#YG4^ }X0^s��Oa\ۛǨE|s*oqjQ*:4tv_*{mf{+=��+"xH]-lsp0ɊBsd/<wcN~_y (r1}u^2m8/]&d9#F<uA:K9q;qrE7Qf^o/jHf;}'/#$Ӓrzy;3G�=~\~ ,h#Лjq*;E?}K+>8Og;s/v0{mN=I>GCMۄBB$60__ژ?Σ"VsBHn+cwS|yWo8soŲswC21d nq΍ 9I={xJ <?:EG+ͷNQ33d9~iؓ;CǬ..EZF|OʻUxC3olFPW)8:)2U�NνUd7﹜ 8tNnMֵwzU] t9Tp :C$  3xt6xm/U[ }?ܱy]f>rvl;iw|v䍀;F^Nroo ǔ$ݩz18cS)(kqƲ}/'nnl_ψ&5F/KO 7c.~nN;݃1D|-|/k9;*/ϕ p 3̂GwGTL;櫼_RgZq(<P8ĭ-[7~zDn҂[8ོW$Doc?}'x��+�hb�orґ[v}#TTbҜJ0uI)N^^63l8VEc7s#]!XeOG޷8 a֓,xl:R~�)~ѸU4,m9@G^[ sw۹Ø31N^3:Dr1 E9{R׬8hnGZ{zY;�2cNrc_MF1׺QvI& pVڏn7qY,ۣ.a}wN^^L:c1mݵ}ٜ+0圯}ޤiBOgQ˶ יײDE~c S$/)FJs='d |gFk6ߔƞgQF8[7)ϾlG9'(孖9mL59iAX'A/o8.I�i<W~ tno`>0 UXntWO0fVKqK?& Ʊ¨u ɱxD!]Mvj =BWO%/ yC0V_^fK-rgKV E]+a$@:NF<F <( iݙ;!,~Tfҗ@_NGTqDя31yֱ o)4G|2$% Z̑I%[!~~{}8F9*¾;<k7 qDav#whQyw^YD_F)gFGG^Y÷h;6._f9Nגqp6Du}ݾ_k,A?Iu+0g䝍Y'/_W[au؝ L?i{%Czk7=9F\ص'>%em��+@fξV--% #8~J@Ԓ? i5{C%NWÄq[h|+ QuǡU~�g6}mԣO+tKe7��c;'^=k`4:4:B:#0yz㏗#{޾)L X<JX"E f>tsxP> ס~-Nh4v>G`:#P9F2-#q'AHpqI +έ`0A-ݞ(%g}v5I*, 8r3(Źb08y ᜊoo'jw+ϙM-_SvFej�d;.C hko>{";d?^ IvͩAPFJI߫vaNm$)%'$a0q{AI(?xIPnw$E@c7HlUu:P 4z xT 0#@RN%pS>E*0,X`iqDA)��G D^`:@TԅId^O,-8,"ckԠ#f\;9ODp<c@ЮAꜚh*)ɣ%A?? >r:�*M<7(ik@B"9a;Q_Xi8JH쿄p<8d2ggc:k12Y/wٰyq}AaJDzݙ1)6 >qP/cIu \)[uw_Ё|lGp"XXAF|'AMcq.!G #{G33)J /{J(^Ax�w)e_X+ʹuay)4+lmzJյbq7 x/Rv 잾{^O~_Bp޽͎6wcxL`��+Xos KJ@G߿na/g3?:0$Ĩ0O\lDO/Ӱ{uV}ZAt=,za2}ܤt8~ٶݚ7uu?-m|9y_.08^UK= 9nyrrDng$@E@yqQ]#}̰ b;YJ3@SudA>Ң'txP>2YfˌԷ14vgGp-?u+<�!8u$Yϔ+FjO%D3N|1 >tڷZrY z G_>oz0w2Y 1ڑt2k1z Z̶5lj5(1#F^%ᙛ">:7«~ 8AJ߅d 50VAA�RrTGxN'h1�]Ixr$RgOjRxPN9 r-ZHÑ<wr FðVea,f}#Ԩ2qώwuok?oä3JPKws@|Yy|O1o}s`_䞅(q-ǖw~Jg}D8|8Fyivfs�,Oʵ<q^R}ÿ1A+j7/=9*QGw '+x'>8?$c̨Xrű'yMt"hS8Xq\Ue)؃#A A"~2}^ Rp"5ZBp|8W삱.ޜg&a?vol{;%5s0z OC) |sG ,۹=1l盹x'*d%גj,f9tk@��+-)  9/aG,?Zk~%C}~W?,<S̗9ng7s'N{@omDZlٲk^$_SV��Zc�sR"{ѻnaG $Xw}2wώvp#wS2q,i$Xx~l9ҿ" {F9#d%!*ȾIȉNѸ#D،s98ZH!cnrQ@16fװ1{^o|M{J?kGsNIoYơ9$9WGsVܱJ3R dMmH>ԗc:(ri(K%DNP;YI|-*UZskS Ƥ!|Ozw/ߏ l;1nί<n/~mkᧈPVkR@hƦAH P€$Z<^ +j%P8 )X�`kYA D# ˺vaK3o uO7u(sb9[׳>Yo3)^5ǵ5׺xͷ8c"__z~ٟqG۝sD{7bI#}(れkb|y7창 qonNu&TqeUm Di3kvG˾,3EqS=۞a{^97%~ N<18w|#fH#?M4w;NPO,i' a `x6 "J >QNz&<F[w��+S0nP;>j6,7a/ CeLMAH-%2017p~䏈2n@Hb-qwr{�ns)y]ۚ,̑cI<$p;uݪ$�,G3DZ (rL9#y= h扮3 #1犚ȌqEH~rwPE\"a,Q\ax.̡s^8{sp �hfv}$/1z[8_V"Gh2�9Sp摋|wGVe:$o'{Q_ߎL?6G^흌a߲~FE3^k>|r_39Kuc@yJsūkqvoybց+t y\C6c4S; "{Pڳ! K0o\.Y>uݜĉ-'ILpl;RzJ^~xKQSIݖGX_FN9nTer'?o%m8Y% 8ġ{+<(`R*Z݇+:6ZʼpȈF)aS[ aFqbCUy۞^ߍlXq" b^N|x]! c;2~_n؁wR|JiݾJ)kH7)Bpvŝ7Zי@o Y {FZF:?<@؝p8ǙzC{NalwXy�+_gN{ջ@;pr9qqd݅qXRzgQ(Z]B?])~۫KVeE qGrfY@k -v\'37 ��++PotP` IE$7r@g'"&w3sga%o)$%�%<4g` 0 7�}nM=h4U�|¾W$g}\/3x3@EͮPG_7|p5�;s |(u}Ϣ1J koXNFk3 +4;AA7iV#� þWw<z1k3ag#(OƏ]dnÒ1 QbDϾL; Ybi|F(r!��s/a|8#72G_~W֪HZ~ǜMuKݭd}[v HF۫3&36l=DzS t(Xr2Fy=]on~0GMo̾R?a0؞i18P 3y!c0_qj" ku@`J <(0�_N`�inH.< ZQG9C2E�E5?Ǹns?Ro4I- 9-L3uCxFqe�}l:8n0YV%�RC;0kJA#F<č@cs`54wUcF,́E꘳$#KmCiAIAt( q_r,hZF 3Rvs I!HYeVp%p~ӧ)J0ix%,H,޲pz.ygM-_t8Cbf[/(<ٰ(wdwŷZ$i?3E^b#Ic4$nbiZ~2ןdrJ7;:π<*"?8ѿՂQs(rRe~x>Æ1y#;〆"yw1h^7^avi!pDŚhqmp34 R֢1 QlϺ\G#W4G5X!Kvg30<PQebOGn;_gнDe}J7^q-MǴvW;vOͰ)ͪƀ`;gVAI~N߆ 1�w; 0bphrՀ+��+/D#:F|ԕ8dr{k{lnE"ؐ;\R=` CZ\XG[ulKgFn;}Ȇf9m <+K|愾+'*嘽L<0ܼ;мi$~"I U|'+7t~՝ ,VefׄGx?i BǠx7uyZH؃ba"lԧmlXQΫwfaLayO l �V}}p >Pg3$;٣ԧKާn2 Qwn#ځLu0r)x/nb۬9EvȐ;VV+o󝅙ON= H?KyM-(9[{63;;;?xpe^qKgaPw(QÉl& ?9fV2-lO;['͕}<^7۪?'K.?,AE~ɵJ@Y#[As,;m[` #P%<,0pI<y1Xr +(52y9ŏ@Qq08U`²IM@`LX\IY!Fi\?^`@ԵsH@JhTtI ש@蔍iX ?Zgz0%)ٶ),@K)c|J^`O�ґc4C?KI\Z,o<hl|hofcY/d??H63`\yRs([|* 7{f#r7?HaP20A|H:? bSfe{k%Bp€4ϝ91}Fe"-OkDhuwqa)ќCr~gDmLcJݨxw<"f1)RS]GfkޅnLhԜ~7cJϛXݱ${et� L^IH_s1L $~|^Q'Xyǩp��+��0WWrs\v~c S7YUKS@#Ĕ! hp 'x[u쏺Pⳇ-̂2@yUG~;,)_ ԥ1|8W@&㸮<zcbD0ա$:_$"$}oiI9dg5q\ݿBYv8殠*Ph_#b!wݕkRH #w<<|q$xg5FȉF2 Lo(=^;jpy|fC"c9]=#.;1w6 ál>8~÷ue-Dg1@"2SU { x,( >^$b0GV$O\8yMODYRSIu%#${aI֮hL[)Ɨ|xrVÞPze�WN}kKpX'1+x$^h$\6k?u AHҵo,Ѹ+AFc27RòBFߡ 8͔We }iVJ_vP�Lzm|퐷~GnaNJi8>ߞnG7q45ԶuK#5,=jkՎ;Ƨr 7H-_^n^ 9x?-nn#?/JʝsT']w1ƑʔO=#K$skQ'F$cʵ^[^"~,An]/::Ùa{/Svu(2vXo >jً01UzxlzfBFg8~+k;~#kO2,|Xq.��+p[;8}2͛ef?c1zߥz^S<oRL?sw0}CA u:̽F�ޏw{ !FbnR-(lmn;("㼓Fv9SgNifѶٗA]mb.ygoS!OÙPD+cϜwy8RB;kI9~]#xkmN,/$qK,ž>uxҥgi[h@ʦ2L/oqO;vZtSzߦ;<T:^7!g4v�m8 Gv3pٹݙ<J9N/(W~x-} eفP2 ]uֵv GiԪb?ą_œB:qPX]f$/?%f|uws(Krsh뿞/�<A5j7gDN59m;nݎ<-� vvU( "by ~5W2]N><ΝWy4>Յ 7P(:lG{Nsط<IV49V\1c- swSgfz9W9ǫ^{7z/uAF{ib&؀븍+O3|uCݢI]vX"}8-ÒI[{}vA׍oqtF1dAz2#u+'wi J7':q_4a)Cue��+%8߳!ƀ󖢝]UPmhPk%-tsJii}qK屟诛2O?j Ie^38~s; nnc%{IМeᄎW/u}%|{ p:?PTvWĮvs)J-x7H3ks矶;vÈ*'t_rshnװY1`~p77{2U��'WDCNº:MG.hl Kc1fg/h#),?RRNb/|n',HU>IbXP`!/J%ýT-[Lftu~(+ǭ}WmԦk6c3`%nm1sE~XbCWCheJw<'P]�!9M |[@hi+\}*_/6pcվ`!D \ȱ$zJu IX,I<eK;AQ,8<sW[=|$-9J}N.gZsy{C?s{NfLA>on37Hxxٕ8@v~!ajPs)_hsKWAGA[-ۜg*c=1D+=- !d;%,t?f# Z|DׯrR@-vFU篺A_Nh4�£kN"[py׌A7D`~%9pu H{2i8w��+@&:B{fq.Ɉ/ ,5iKdtUPJÕ>-,zzKJG?;ͷE-B-% # z3>g#8#)ޖu7^qK?GݜS~-jLeLB p`"CoP=: N~9I>n-'kmK;S/q︮*u(o3:9yyrw |;-Gםqm_1rqi?7TAՑ`M nut?ki)ـQ<)[%$ dFZoj^NJswc%0G1v;;-6 vo̕,~<aLg ~l|㌖s4|=šW5fZ87ѼGnVO ƨxKgnĴ+zo,k;WBiUFo=@j8XU8+/ T9"<P @R4yyDk1m>WBsYs>8X9eC 3^ߏZVs0]ñOcoMݟ a/mC9V_2PUoD$=61FBN0uHXUWJ$;A>)\d8 NW 'ޭC2`,t|+y\ ޯ +?\FpJ4'%>f˔ Y- ryDžC >v\v/ ?_Tn{|yc<IhB~]aj3bNu.xW׾`p;ssw51؝u :wZqQ50s^߈�e>2Nb&w`Q]0*v LBO5r2 5㧏׎�p2xXsv Y<^狜^b~��*pҀ*-se@1Csh0 @r�0{:aHXgJ WQ " 5,oj+n~|7)tn¤  Gx_2sNq-/nbz@ΨL!߆4 X`8S=1oCی8ι'0( c!h r 0�=/aF,Y8ҶJ䘚P-ՓM7`HN", 5Ēwh8HA$A,Qw~kksTlǞ<8Ml_`,{%g7 1 a#xP�=Iq[we OHR_5DaX70 Wf1޺�8y3'|{7dҍ' �{0GLCT|c1we��1�NQ�21 UU�fwx1�q'n|L#(܍ZJz'HKEw Y$rE䄼@@Tp$I�|Zq+wl>UCÿpٲp AR3a]I:AgMz+H@E;MU!,VUT1�IZ(f1Xݶcxq6g_)ѐj!tl3 2�W<:i!L��D{EpaD{0 E�0M lrU#�T;ບ(#ޗ&Y(kHBo�p$ A[mu+6tH=>bDz[O A5Fٺ!2Rͼ�D2iE׌&~ۻg䴯>&|5܏"h*ތ4f "BA\y-L`  �<ުf{ٷ1�fYI?O&ʞSX0#"/uTQnF ~Pb-sFlK@J98jάr{`U0D[ۋ r?y%Lcdtn-uj!__9hȔn7%{$ B*bo���W��A��*8_Q㱴Гf !njτ"pOI3Wi6rS) ܳ#':v8mlR3jԗBd1MZ=ѻhr r~GQ%? AgzG֮*8]L* "t޿=ģ-x-5yJ7 N?x= 5 ~G^\4;ZQJ:_G�:<@ H` (41%, u+-nZF^ܱ茠 2NY\,ѧYKWD9iWlqN3'+{Ga!8^4H7|q><X�qtf뾷nRD)`.t9{p,[(ܼA ,j -[v19XBpCrVf<3xE W| 9;[m;? f81mQjOuj ٹ:Ĵw$ňﹻhX[MUT嫘98{sÃ9w}>UpJBttrws cepS^)?/(TRni -,}@ Rp��*F/P̥sM7}bo,36 %w%o1|cE1H/HZ�( Qj5 nG=͈KRaüp㙭5n@-zZ wOf-`G& JRfr8~!'7klϜEr <@_0F +>MLJr x^Ėu]ڿc7py G<"dJA8-F-sM8Ym3+\;r\_ޑQ=IdaB>"L8spG"&B? N<}gܝX=!;}(m(w`k8@Y.2BGEw xU|paDr?S{nqjLv'Vun zÔ6ٌl΁߰pY|ϞYHQWûqヌ_Ռ@y7{L'ӛkE~"j�m|v_h<D)XHS3arA=0t"XwþφݲLnF^ xL~ eOaJ,l��!� Q33g����*C0oF ,1dKBU n16C^g#y1/Q,% %zRYnˣa{O5Gkkee[Z`rkgab]; Ć#4?w5_j$0K <%v@F˰bøW\'w X@Gg#d:6cS7j9۾s8a;͔6~_WVǤ0y-&*%;I+'#ߜ"|'eEd3-$ZGݳ?Ən۾qx(%AsrDI|V̜A`$)"vG~#G8 IA_^XW7Â0LǑ@-\Uٔ݇;G"Op@$ø.�9#pljL)jg_Z;P8FMC M@yHcPjCNXZ\ʆ6or+{h_5�<Ƌ Y {~+k|EAwpт4؊C6/DH|#G V?{!AOڒ)8?Csa=z·-}U/ ιtDd��*YlVҰj7$1�I&$/>}b^4HʝOd�ܴag>uTAS>5e�Z5eZJ j!]dSbyl昜gĸj#A=Vs:IJVWC܏M fu/@nugn3e0+lZ@PJved:7us&7DsB?CǞ[uPu$WX�;G'ubIQ%~P3>%bs5!ԑĜw?rwsou<a}±D;s=չ 8/w؝4S(NĎ'* f9Nh(/+�DFY46bHj߈Z) �nc|8ޠ8+%` #'B9'.'a-m.;1۠SMվ$q㔶BZ` >V#83~}1FrwZ{r bscLq\rQk/NOh].P49cb3|s8��*;7:WH7l.ƕ`|yƊ/9]ZM+_mj1\wT\ ;d<uyO^IRyx/,=c\wts,߳q&Ͻ;_RXWT7dwƟw pø[}{m 8:N)lgk!ry#+~=<ۯgI9Va(8Gwr¯,|ݟs(lG쏩$r)wd8#p;y*| pwF¯iwaj?yݿ^4~D5ߟā4n0Y`5w Q4zP܉"Vuj0a,zSn68x,lhDJ] 3#F/ ;w<IZE$N/cu `js>e~޾y@7v57x!UǛ-l'q1LufNU+5՛oKfe( D^sdϟxN'TGF(Q;F_A5NJ9o\g��*qeܕ3:F|#"Kom0s'q_w >,z Nr^{ϜǮ.:~r8^\=vN<_i>q=׻Cy^+3Y_H^b<'[)%C>n(a ~��̐ύpjC#vdSWnV}5rEu5fGX-(܂.﫣Ԝ` W*rpk7R Q@v[E a<v?ҽ Ѹb3 ox6jg?`Od./px87A oݾ}OL+kg ۮ`XG ,:+5ͱ.4-w:}i,^S+wÒwKon3AYsv<0|OnnJ>7ݸ .Fp? uKS[c9PMy/kWs5UIaL8GēK=]#XF|hr|xZz@sH"mŽ¿5_:v2ݟ>#^;B=TsRוx-BW_6^7V|ېDVUs@p"S-γ7}ϚǮ[4+|б5g42|8"vf[ANG##׻jѼڠ|wûp] ҇ېDu��* +ٺx<07S\9F5J=ф:;C|59}Kgnm!߷o[+`,ko?^VO[&]''a =.S/W G݃G;j;GJJzGb?_{ݟ<|l(*!RևH|<^ĝg=G5RMm|~4ζA}73N RJakwR8G9+ԁ oslۛo򸠱x\" ?Hԫ9bYD!p0t)KSǁuq83 Iu L7c܍+%W+pp38zw̯8!y7%Kwa3> 0|gϒG@{=; Q0=Kݳr걃O=GVu >x’Gcݦt@8zֱf6Y1r P˖Se0T-ZcMÇ8T㇐&L/X.Pn:m~?2"m_yͳiwYg=t Up Ư7#7K/sK3 |jw+w_#:xuP/RwXH0j~n`E_2jqAn? \~;(߿u PqZpdo>eKF]xYey{+pX() Dnn~O vU_27|Ooh#%_ ۺTgV֧! ݖcH��*&\bRg;|;}H@PvQ5gYX ӥ;o^-(IᝒĆ%­>K㗍sp?/K~@39Wۅ$۫S{7na:z0pG"t~fw@{K$bv6ΩѾdEN+ژJ@Nu퓂ۻ n/),=G.cőw#uG^s9;[]'0$pۙ0@k� B$D{f�уX`Cm( <'�}j8F-KsPYN"'q2%vH䙘VK$xyp' Bv̵8w} mtq&p㾷YY9X+!ı0%/>B+޵#gsp}ŊΙ/'Ljs(n//mbYX(D'?" 'f„TUf{ I7O;\籿aRyBD=2#ǛYbV~?yb M}ğtj};;@j .W$$};kLB��耱A>M 'qs l| ‚P(gþGrpwT:}(V]0 �� +0ҏ܄QYbGQ0qrj 1#;|+JJٳ0jh~o}mmcy|gXllx{׾O|n=jsPJ7q;Spgb.kt9FO3nW!\K~Vunxc e.6m󸖝aF5e`Oi*n7>=e?+Vhx%C=Ǟ$вH]PW݈A= {C?!?õ*;qZ=Qr9i+#p|3 uws4p6K۶VeWz&XcKƏN?1� r;][~C/! rAR ,[5G+`teb'$/؃Ufc=0(Pfs$|3X4ASI/wd8@6%~:{~)}]c9a3~ iK#ٰRޅwôr sޫCNt*||r^ɬp6s$u !0CW\37j(]>Ӊ|ζ'w^7G `Pyb5yAYh8(}U[qQ b2# ~go-ΝmT AL>8Fte8BY=#ja?YG�� +AxnY > '|۳= _Qj‘^)% m%y/V5osR{;~lɆG#I)HـƯzSp:W} 5 |OlfbkgF;8ؗݙ JSn\W~d'|ͷQè^9g|+ڻkn+9i5h›<ܑfs~}ͻ~o:1\fyѭr"GA/P洐H#x:phNP�߅w4q)jJ /'0IDZh9R hW F_+# v@Pn<([w9% eq;[_&F02ۈun63n/~c83a8m7ㅉG_{E1jҎv^J+џmO7eu#(twDyBk,=s N%Ymd^` v�"⺣O ZŢ2O[4_ćW'[Y{~euQBzW|:sB\'F? " ,Q<}^j6os/v~:6㟅{ WY aq&5XtGV5d~y0pw<(ݳ>uc3N_ 4ۓτۈTwë亗mf}dj5>BQSN�� +!*ߥc4A%C~1\(/)(bgvK~/Gق<W7x^P^"0υ׾ⲅ7|Wf @f% 4[$S~^7?]\^)i;9ºuwHmąPj= A = L W\zJflx$@9NL+ף | μD $a~@47 tD>bL~5BuZAOJw G-)03d,n#&n9FV f HWaAhy;unx /AF, ǵ_ (>uXn8'n B/|)_�v��GfQ7w|o3ڎ ;FeB6֪qUd+V[aJՒ{ uw{nfX;8'V7]L&?m<iGcgܔL4zu[(ޠQAĺGn-QuYқb{ܣBJuA] #<g{ G P-X5ĭ6 Nw;ޠ@T:^)hO|rD ް5ӹ38[:Yoojb=T۷Pn(uJR�� *(j:?(ŷ3 ߦJ~Bmp8%4*P(WEHN Ha]ݠ@*�Z%k݂RZ؉K -bSnu99\UN19Rqh {Qesd}_cl߻|oum%E 0T?v6q.(\ùQ ؁y4 1%ȁԂp3W,XȜP"V=+ niywfaW^P(ZW@9L'rZ1Aьp(i'W5(_;~Ri'n"?g!ϟa83uPᗻ_8z݅lo?~j`g#_W=<[kJ+mҔ#eܽ7ka,Da8 :P3m/; ݯm*?Sy/;S>Ojz:9o¾Z&`" G縫+8U|r_+ ̉Aq (,9Kz)޲4з"/zօOQ"Ok`8%U�oǿe6W[(fRv5۱ku'֡܎^7k)-̅`Q^׳-G1/~0<^ws֥Rt$r|"=9~$RfP+xYKXj^݅{0LH CKR={ʷtB / v??(yө<,?( n)V g<J8^0ORDwҋ?Y =T�� +D9V@ǟODž{P(# #0v'̟?`Җܟ G^G=qބz1aIqÓ¸8CW-fns,W^cg"$z 1J_N�?)1ׄ?KWJ;7^Q�+ Axq6> ٕ[qww $iH`-,퐎|Ӵb2m`'d]B}{Xq&-<߶qGwóόO۞f'%YHؐ~77Zq/?9&$<&Fv|/}xk@Sٝxkס=]E RORTU_n﯌=bj("V/+9낵zU>;=37(}{+UQZ`4쳼|О*ҫSaQ/Ja+D-R~[0ڽZơ';5Ύ#bu׿dŸQ-@{G:)uü;I˺<? NS99g2jl—ǩP <_8U| 9LhV"8}1e<uzWWGۓiw{"3>׳/' \$RswT,\vaH7kPqIv!)O[寉SJ'v0��+D83 VMٵO+ȟiHj֢W3[ ލ{J8s7_Hϻp<vdRDN^cwS{$^A!zZj[>w�xtmL �٘,gen,'] ws+1y nEqNh[IIRٷvDxG6:eG󠯈��u)NA4Lg�r3g;9ُj?-}Y8$X?s3s8%;\;:dV [KsRYŲ8wwÕěyNZ36,EwCXR'MPq߲+:|ZBsn9ߔӷŨlDOvaNnԥ3VW~ͻfT9H[$zni?bc~Y\x 1rؓ;P*h+n<=1xv4scC;s|&T] X>ʞ]P[s֪Jc|W]x7J=~cD_JzӅ{fm>rf۞#|)F'">P=Mc[XWUү,s~'ǣWN%&;D? o1xX\NQ<7^wxO6eVwhsκ:ffMV(XqS޸O%e_nXgvQs2ײFݕ~[9TY ٱ� rdh��*B _&ħg@ o&@Jr bSo,ߺYXBPg<-ĕܯ`� #�W+6NsFKn$R:R{̝?kٜAfT#c>"܀~>=@HR+%Սqvf%(nN!("w <WMDz9ƒsN>ǎ8M9@fD|,㸡2/_'dȝw>ޖGы_Yg"{E~q܃pg+*٩�e|Aj=RO'3Hݳq-q}+*oZ[pw*ۊ&~T,Q<;Tq,h77IA|;EOR\‰q3FpI[d%4gӇ>)cx#mr˷zzitW>r2E'J/Tn⩪y"%ۇ|}uVPQ-࿛ӆ%6R\Vt4Qj|8�{~ʎe9-3ROdٷ4 "J=!Osr«{7cVʼn4=]L) wo:6"_(?yMBMC7yq︯lnq)ݸsݳwfkCUXq`v㸈.B(rو|FaOTl>YM<UB5{Fͪ2^§DY\!=Liju7/؎NWG7F7 ^VaW,Q#pߕt:q|;~sCBkrc dԸ��+)$wV(~)27)6wl}cDMA+'n?'[}V[ѓҞ&a ;jצ9:ήN93[;8wƫeѕ77VQ<\,E{cw9rkga ,]썮ȑtNH-]W5qI7t$,<N,pwqf 1wW:r}=#w5הυE o͈/vcV4IWnׄ,O^wknB=yA}[Ar(Y3堶eԦݾS2sp"hw2+G5jaAUΖt~Ǻ Jlf%N8=z17q,[ӱݴ~h¿Mӝ?Gs8Hc /^#f]㛓oOf= q'+>O~~Fކ&X,A q6A<\X cDI` Du��b7X IHJBbb 0o8@.:'ຨ (SO4ID |FLK'$`B7p9,0�I(E#0i<pWB> #+cwxWXy@(*-�P,䠃S6(Ґ=,Ơ̠9bA(<ک# ��.wB Aު}c0I>`i ri_3u t{9(usf-|}$v9kJ燑]nWWѳ|8K^m+YQv U=N<Nȉn2oTy7vf; ޲?zx^5敻|c7叩Yor{s295@˾SG7 ADz:ā>S˪,hw7B/f3gs16p&+vŎ91f`9vNs(O��+ҶfFthݿvulrF蓷[;vl/ IԎ_AX{a)g쭙X/bhD&Fߔ; ؊;f ߒ#/Vn~\e,g鹜.F1;a[UJ|Ahi! Kq s)vVsDOC7 !rF#k?u7G7yq o_/'7 ,/^f$r[=קud_dx[8m4y|iâ7NPwƇst6pŸ:=#7VJ3'gc;N$|7?#*\QxwY]mo5b@~9N>O̓v])e7OP3d QDeK5ӼGl/#ίҘH`|8]+ႰAkIM8WhKzoݏUw\ภXP&){@HP Ԙ]L[F+IIKn2x.amolnȟAl/v r1Y_|4;[|[9yM 9tp':$0'$r-1K嘼EL{6mՄ'37V[Ay/ܾgu!s9(l;@ngƳ/Z)(;㚘zz;{AuZTDy@ b7 2;�P堓T)ۅA/;[>x;usNe{YDž攎r ?kς4i|!/4K1ٳ-%VRmǻ~z݉cBGB3~4'?e,r>ٱ_g!whowp)Fb��+bKR R2@9B! G@2;Pܦ}_pKsmo!27"u:V0QŷβBs'jun$&0[ sQhA-ے+H=ţ6>'[~4ċÂFMG"OڴeNe|ȴ)'|Ƿcw?A ߛFù;Gό;[uEwF:9$k}. ,HdIγ3x^*q`n^ǻJk"^)tfo3evَi5KoWwhy HrH<?Z xܻl{ xb}b'5Nkx{$NoA%WůD+lR/_0RKkJ8c3'[Ú;I_12u l5 Sy81[drNϮL;qN<WB`[ %nʙ ;8Z e ��]40Q K-r42XWJ7ou H(=oH (`e*@yEIWEh,HW [#.OpB? 7,?N,+a'zUmǭ@1rlS?c5b[GF^aϱ:7>=w G [,w G~*e^Y{6,b6t[ /?~%l^"2t,9dw~^ `;Ǻld)]pe-l^" s; S/;(wp+O:N%̞rq>9fZJor!;Arv[:(c'9y^ f5];~!oCx  G� #dg~R߀)Db?Y6>��+ݜq9*^Pp<s>b7p(`XO+'@ MB tA;{u7c7*N+�~{8#r"B|g?FZS(Ur-gͩIB7 ZvW ∸л~!hh {/=v( ?QȔ,?,uEX.6C/ߙȜl<3Y&rN i0"nC6m8C9*+l ֤ ?[+o>�ݘvO1om�~4;ݜ#lnY Kg-fIͣtFL P<I~f^}K87l}NUP嫜2_`vv;7iɎfR|HR\nӴ#@GY+|Rm\to ǜtT.O.U(}gPjw0sO~**XxVK 1(o,%ꍕ+}HEx\KEBK1=Xp]_O7 *S,ۧuKq!_%!]ˆ^`:zDHc< t8.a?|i^c&^<Ka"Ĵ%H|r,k|af@o"kg8{c5^̅|̑$v/sNxLշDz͜wG3~\ɲ^7;vpψ9O" h<~¯R"r=Du g3qZ?a4^ lhwwşl[A:d �@,}ٿ\?ñ//)Oϥ{n?_4CxQ?X[;+ & %mx;JH9BI٤N_|76\ 'J=s߷V���+3% Q-)m?sLX4qI0Hחm~75X{vt`D�S뛇D [9gw}3QJ|hǣM[bC"uՍ Y=\9},7[ 2Ԓ^sW䳯"u >/ #Ip&nD5v$ETbg8}/Fõt~ ts�tIy9iw�ֵ:(^dFa~ڔ1XXf{ݳ1͝38\q3~~̖ _|= b~̞IiNN)c'|=NV4OWf?GGޥ K7< $k,߾# =L|ab+AT~3az%w۳ d-;on`kK^[nGO@c-?3p*#|L)# +u;e]pA,iU``4H o~Ч^%y3ma4ԉra4tK[QJ_;^0k/恎AH��,G: [^bǔ%o?F%J0 O01AgNMW,�aN`NM@ I@)0*du΢X oJ 4$;ln/qê04@˲SPLSs?Mڿ:rf}q;3�ccv-9 {+R0襏P ^_;?$Aqê͗he!p~uc_iIS3/dWsN6OGKs?cچnSV;;#)H`J ?w}yÈ܋81[JAG7A9Kf8kjc/7G8!+A$ *.$7(nSzw@Q%`08~߷_W3$H˼<9N' c(N@o`{vSn&w+C$~uq"p\ B;]36R%<y>>sv㛭G:s>2KGuđxp^;9?fs](7w}es:qxIVцToOI`:}!c6` [B9}˼CrR?b!* # (Ӕ-��+58^߹5s Q6#(ҿoۅ_^E*5r 6Ļ|Ea / f19\PX5tXs̘Pz 7ssp(t#c^ If~^I88usSg0+}'ܼFv#q�{.1g~3zE) ~sI"L~9͈~LO W:^;~(rxREx#o8"fS9w5㛮<+`gχ8<ylJkq:�~z69y8;M]"C_ =T} PwgWFR"lۋ:3u,/¢p/rxyl~a)'ViK<kn?"J7c>v22[8Imvu%X _sԡa<pV_h*< ۾8C阭!XRXJtѾ9e?lcGy ߁0tzq|9'z^BG1TJ槹Dz $Ar?H"iC3lG=8, H�PoCGĐ`]d^)<S+)$_LXxy(3)NVdl!]sKxI A^>.; GK`<hO(w&#8sBRӻ:QXҥ 878He2O>!V Ol;#X(%7JS1d}چ߆UF sײ5Ū-arw|@ͯQfX ?ojxs)Ev p^cij~|n_w; %%`렏zl@X:G^>}Y꜁z-ޡg, ݅Aik{O {bS]hqD7Q8MƇe ¬=|U#0{/RYO\{sW XѯRq!Dpf86I-*CP$Js*GPO!p��+?#c6`/;LIl<ㅫ Pq<ʒ%k ?A;۳o%,kحf'e~/7%AA0Ya e9Fm"ߨNhs`\?>3继gwPts^w;}v_-ù?7n&fK|m}<\<\Al@VNfN3@N8{8GO��$5p LrHëww.eC7JI9][ =+Y9]U[O/'3~'o<a>̾'Z}@lVv۠GsJ":/Sq0sx,ͦyZP�5 .;< D.: yp OEb ,:_=_Vów�M&s$<$VWhSkĂpICN46nJƬZ E'}k4)䇓m3߶lGIGjvֳH^K+c6V3Ձn5AϹ @{Ar+ҵYGen;^%e'*[g=="Xg@6ǿQ{ޡk`}Fu2yƯ}Wq3y[oZ1?Zwq`"CL͖8_k31]x^ i!y݌7W_?[b99ĝ.5^'u{Ds#z>]<eN x)usw#> R8k9s() xyxA K)]o9WU jJfarC/)8*> F扫8 )WHca8pL{`0|3+3 xEU3#�7v~%2Y*Z:1Eg C nd"rwrjK@|%߻l��+d''{7 6eb/)v -Ѳ� wcp ׷ᅄ?%7RQ| ukfg;Ǐ2 {KYxy,B_Q7MkqWS3n Kpq6$I=.zfOO 3Z_l٘%c$~i[^}9g+qs+};ZN"+(qG"7+~2|as'B4УmWJh?l wP79eli8˫Px՜?#Kb="Ih4R?淼(^/=b~;ҵ@<p{U݄vl8t;-xlo-<Cl#m Rj %e0Vz*: \`[{"'`{㠔cPoS~$*w~Aޝc0XS- _ ] LE$~KjFㅹπ:\=B,s}c_oԥJͿܵ//w8ώ^${* h|}қs'}AL*eLqp5OJOs=(όrM-?)Ĉuy?9?4ta~|� <ƲڿRЁft9^@d`&+ZRoxK{}70nD7_4cfL> 8L<; qg0 @ 7 QA%\P<Ӄm<Vp!֠7b,}D8 |G]}@\)NKm@��+=QEY5ܠ(^u(g7B_௾g&#Ÿ I )g wlS7$ w?Gыq�fI7|;Wn9(8Y sx=b%;taFqr뽥eSQ J7}XΧW}/HHPč1mnbK y A8~otA;`/gq^$>;[e-pr="?t,܉}?c9w){8Nx==BqFsD&0^'/2V ny ,*':gy?0A_Z��_ccc{[b;u,YmT@" sA_#yM,υژ߉Xl~pv^+EW핓gy;: iXU0[Ⱦm?nFJiiB kA F2(<?Tr,}N/_ dX ,}fy w'#+y${|tI-$q?R{Ԣ% 'HA<sZ+_LOc:ٲՏp7_+|;_l)+`rWfn4nagIuT`R1 h%= eH՝me-=RR֦1PߛYUȞQΔ#T|p$zkSGۨ^r>[|/YVILgO-C 0bH=l6aǤDz P $0۬c"MrrWd\FY<}q@2x_g5 .U[3s,(G`+{t'W��+hܯtHAbIiIJ``7dlbrR$|$$-.{*1 F, 0enܰr)B7>2Yu#ooęOw\qP9V rAǟ:\l7[1_sn],6IAm}ݷ6m̺4&O|ҍvdƙ{+8Wm87^Aq ǐGvْ쒁79? ->}x lIWHD ֒fÍc람J̲{w#bSdϛBN>vշׅYÑj)K?Zq8/3ΐ)z$:[op?#毝H8ct8scX[gM| /!<qX/1N9kژ94U�IxےV7`"i^^sNo+/Q qAdO?f5Qa@# xe ^Y:V(V lG 8\>@Wsay y|PU$B;n-o' u=_ޠ>l-b+tdÚ}<XDW|nm]gro+۟̒q xH53 AV|{u;c@ _r2e3ӠG8S3nvm|u j[C �-%_x5$swz_`8W'u n[)BT]|f^p_c>3�mwL9G;Tqӊ V;sz`\APw׽@c!CT?) Q\j1�nWr ߧ|?��*hF (8&JQ�^C0 !*!g ^ !Wt1l8id3 ɕeRn{8w{qHo$`{p?1 qP& g@ =,'@cх쐳"ߜj!�M�ʾ}2Y8p"āb5sIpz/h �VM#~gbG~#.!l͊d(FltB,p"=IAW} q /?9?g<' &5;?L A%*ׂb7=M'ra0_̲~>I 8@K�dUYѳ#6j2S6vs� E#[W `V>:�kd7YdI_2�0@18" h/)itՇ:@+[rdR>_qrW+tH?wLnpWGiYH5a90Za��1�jq�NQ2:裸EDϐJܗOWICyLr1},8` ʬX#2+W؍1!ݢwXtZa0iVW8Tp(p} a"YXgOw=/+R!F,*P DQho[Xi&b U|;z.@ݩwFhUPfۇwcC " ( Fg+|nln ߫6Fa�$@TQd³ea5PB(x0bܭ1YQCC:I~W3g >(xfa#j+o\jNKc[:~ET#>X80s̐cDuz*٢o qو9=/ H]xhYX#-+o} DאB ({n;��e5C]XBB0 (I  C PGfwGe;d>9adĒ=c@V ` bBY=h;v{ =fr8N/BbKүY�h pa;5C3p 7>`'?&89pXh]y]NX#m+v`FLR(lʨkYË#f$Mf,1_~ ܊Vr^Nv۷HG�h\h/*ߠoݟv|;Lp$A,�\(Aj:~w'x܎)'$0"@�����A��*?iK=ec" s1GRIpos8ڡ^Aw<V;s7=ⴁyח#:;Ftb-NaI0?/�,ZX�F X %9KN9=l?kB5Y͙<#'z㓂3  (^^ T4w@Kj2싲7Ô-ͣyȆ8 +XC-ԯ- s;r: x4R;Us$%'-ύtCoQu\$`݈enL!fY05^mq|/'XEEڂpY Z7뒜߱ݾ#{t-`tz/QH~ I?AGŻlDb/[/�V#72pqay^8䊀Ϥ|'.`LĶ5?_!0a:DNekNDD-=<JNe9ݪøkVV ^zP,-;+i99{LJ,}Z+>~u@YuKYsWI<B#)?>8n⾯/}3/l^i>{us=BYZ>sW#UVᇌnw_qyXym$'bZֹg��*_GRٙHv}IAF)c8K}QzA{v%/ۧ%o>nlvP9VJ-_ ;nή)"ai) ) -|XmԬkRӘ1I |B:1|CwqM-ݲߐ qw# l&R DZ�άvdA)+g؀;?]ĺ‰m9؀5M*k7͡{DQO# ÍC8 ~;P#N;c$;^:=bmAB$;AKpБ?dhx΢nQ棝pHx7&^KX gC)( <w"33B8 Ǔ2t;C(v nN~k9\oe)o,1'Ob06_cX̨ĝ^9ʆ:CL��e4,O4(# p(#[by7 Kt QX,s_3M#>7k6~iS<O[SV|M` 3ar/ި NӻYIY;bbb*gεqYV*oƋ��*(g~gnhah0,VN!��0gqbr{0'SJOY;l][Jn7ߖ~c)=qu]!,9 y)/߭N3;%rlsu cE֧ώ�sCq1zng|O1 !dG,UY%q;up&vǟd; ` �,>9%[|Б#7>ჷ443�$jNbW/؝{8  ЗPhw"90'|C{Owg;uDh^6/jxbw=AQ)朦7./؋*%G r~#z/l A<A# X TEc9_3ίSRfoP!{q&$Oԕ7H~mKŘY V?7@|nӂ(<pss9E(t'B{I Jj,S]̪Lqqq<۫y$tUˏg8Ə Vh?/>hڱSt}wջ8^߈o$GW8W9mxnn>ð{؀xU,s͵aJ_s8��*IhAC~b*rٙ ߩts\.YaRmB ;+(V^#٧YjEFބAlXŷG-[~ѝlku,NK0oߛ,'Maf'%ِ4phv1t);:'iRenbďyr Aˑ1+|߿f(OXNX~7 7twaq\7׉'oBo,,[tp~/er wGe9H-gၸFe�e)=lu.ݸ7WKv@[{`Fy;WbW'$^14gsc_îKSbw_ (0†}9B,'(rz 6mj" (NDUCseoϻ J?ݝ]sׄlx /}w~Gչu,mNJr# ߋ W\A y@5zo; Wr+ КW,¦PZo$ s'n׌vӂN2gq+Ɯ+ny*vƟM��*a|[ʘC9xҌraa$m+u;6 nk 89'JJScĂv1AEq';X;~Yo+K!#NwA N쑉ퟠIZB +W=RB򔐢I{L9cj<wV*=G3KF ۳3F8kQ$%gYvBJ ݶag,))۳DݟAe9Ha//W<%yD :Gcp1Q{8@W>Rm?;5L-@W㓏0,;y9mxn3wp(Uƭ{`Gy˲K=ZQXwsYMF!Kx}Ix-jҩ=/|sg�WQN2wdz-݄ ۉø|@j_}$ƊG{+*コSqǭÎewa��" ͝80Z>nGNwSAb++,a"a̕cwll.+pS-_yB n/7~w":0C<ݎ1X"(]դN >13��*o )%E,Kte_9G'3kkG`G]d1~w]U%^ڧeW1kaO3%~cv>l$!N`${m(w'#mYmi;qn^ @[#>7Cկ`6xPC\?Z]G@PJv#GY[q'Rg7Evـ5`}nU|]= @qSrZ9&t�o3?F 9ݤ1/RLߊ18=z#:N&= WnXu+֐0G˜} Ξs)5FBoG'kwu <_^Q9zGַf<6_@XE 2n)Wv% j'/ ׀Z*thaS37w*8Ç]kq98.ksJYe ?{i->vGמ)c.3-F'pk |f+ ~4djԱG#yI#qd:L݂vK*=4ϛ#l ;lަ/6āÞy-Y;8\~"\Wû<z.R> WbW 屎p95zxϣ~ aJ'#/owug��* d[i<I,u/q$י)lr3gc~@?;:;qZq5N4_/Zc1[@of1֘̾Hz u1)ŷpx^ '‘'l9*Dr"e1~$:$'sSw )qܰ:7;)MFJnfX̼$+bE٨W';C%|~}=ٍ]/9I+/ze)Π.0x.!N$ D5lC7ٕ-1׎W#Rm._ HcNmF='a;$ze/M'R_Hj][!bYx~ 3=J`4@yݘŶr0M{Ak#vwwri:(%8q[ϧln߰v" }:_%=L#>)=Mww33CWS)\EX`b~@<Ʈ 3@ڈT< /GD>¹pUJ3I؀x[xŷN')~\8=,N\�F]t~K{季v0P>~iw[v(Eݜ*yLy0}Yrq{' g�A@Q_/;6$q?_sQf2P3sN@gLr܊Djks;؈<,D ?fH/([wߟ3}H^dK ~<הs87DAQ>w30��+`U�Q( $B =b&RC Q̆ )Ugn^+5n~Jv;s|<ܾ Pzg}B7t.ٙ ~1#|lV/ `兼pv0ű}KcU)'sxadLWGŊ1|۾HF37M/ޑmcǻ37F1"G%@7nT S.<8uٚwcwU ;=Fw2AWa!bi��!� mS3g��C+vp~#{Eu �C_#“g,:o4^J/}}?fR/$hrEG:,j'af^ haI Gٗ3P8s8%;wXK3?Hc78VAȢIW:ѓ#خ)á O[qY9Ǝ/}Ll͛hKٍ<>'YZ[ڪb`  T}sautZPƹ4'|<uTi)VOd+Ƒn{ǿg`?upNjk~4B\,GG0ϣYla}z/r#ۙ�\۬:GZM9A,sÿAdl9ۇm߯S�RSc<:b(RBk5p�� +ɡHEa)HR 2G+AedbRwlm`~:lﰇ"{67|//dpŸX^LTv A4:{OFЭ9j=_74cLQ�XWFI@C;,6k)YW4iKǯGs&O6=1XߍVa=Hx\~|o!Տe�|n};zW#ЁF(߰%YBBE O3L;i\au9#͐n1#YU?;v!X,|Y' 7enis[v@9FG1^-咶p w0GE 40`цd[kTLj?W`_S&PYFw#,~Ce8+RwCE\hw<WtA#MŋYiW8I龵+Ϛ2NFYh黫jwnT?vʺ[re/:qޮs6RwuZmwA=F= +NGl٢'4*2D{q3O8LFhʺ^QCuu(.qx<^$rXuF?vy~byJ{u1SlÕ_{sŸϟxw*3�� +@%IK|cا?-cÌ$I+ 3kl72╲J҃wP66{R/wOِ~i[B 2|#� ;ڙƹHΕbҳ6F9_pFa)$7H}R=qQ{F{Kن%~?ѻ}6ku-J~~;֐x@oFvfd)%%pT_J- [<[- �`=ӷw@Kƺ9C΁gwy%<w' c)`)Oh%I:q3 #Nע%YD9Y(R R67ul`KC섯όAXs:)Xngp[fs" 8w+oS|O7NCe,~pp$;?Y^c}{mw۪>SD|uA-h%{b{/I# ؘ[`wWvmVxTZ֫wgGfYl?CGA޸nUӘC+1{u }Ȫg" )9nqog?C'CCzzУW|T-\̯nIYC]XRȡυuuNǚ&f; K 10XQ{_#z]X8U]W`rn#pU>nG��Ú?p:w�{c/|޿J6‰J"ܱAP@)daj|u,�� +4J�PQd:8~KĤ r4y`:&Fd[ݘWXѬKرijs}AmV)F^-vx;$'r2p_t;,w4/ؐBpy!z?VNѿvvur 48eٴhaNپjzw;´y)kG-8?i}%50\Noozn%YGjٌQ�xЁ[xqM7XrA I܃ďݔw7Wܐool-- ֗fun_#O 0xЯx$A߇A.<Da+%;,I.+H8Di(ps${;LY-@޽ 0C_pS57vNYŀYhnМw|j*;jt;Luִ̕fA|Ԉ[&v/%NѭL$.!Z\a(|9ueO p9D�;jޚ(^5n(\@k)ynSfunǎw) 𓓻~;aNo_%9^tww+?u;go(zc cDlFokʻn{*_3K[qψӑ܁|u6;~B6h=fLxrWq#LPΏr <^@%L y?iKl@P3ߞ; e[+zM Y_n<->Q~h|<Mk�� *^/! |`(Ӏ,c} 䡼xdbeL?u>-&9e'_M)YX'n�O\#c|vqܿ@"f0@ct܁3;{]G>C7vBҀM᎟_ n)7&o�ЁE l{)pYj8xaH `;(|m#)/aäX'"z9}�~fmw<3/7PPt',WyҮwaNaF0g%Mq;-@"Naq/e _ /bHv#%ۄ>oߺ= mmv  ` Ms8Mkv^hXfNN=|~6A(qRoX |w7-c^<Ee?yXx^ VJYեM2x܋v�=܁XPp+)blj̷7OOqaf7/3-C׳EXZ݄6E4ӵØNXs^GvZc >wz=Ő=rYGWj/L.<EO"uz up,k.sZszbA:HJۭD8VZyaq^f`�� +D9^{fZ{1Cvy:GȢV G] ?͛l$'~Dg!p?-6qX~9 );v1sn8$wK%>a9cE2*t}8N0 t rt%3c8^u: sV=Es#xp,Qf}$H'u0LwF ZJu]Ť>ܜ;D\GU$h BKĿ+߅nH׾8~1řd_OG$J?3EY\`~<&gN#v?ի(Ú<N",oP/B!ڴqE~//qSRI�f`yC��Z$ćŷX8jqν/F=ٙ̄Ae$Н~ab}avpvnlpuq89qs'0>?Zn[f<}˶|'jNu1碨\[Ī۟\RLh,EWW[4Ǝ@kVpq©*;5߯L{pz2A37vWμ-嵳`;3 |۵;^FV8x~Z}wlZ^@[ V׷xFwe=<PQN=>}b'F]y{Wa?qscոS'cmTVw9cc?T|oqg0RsaWL��+,IX@ Hјj@[nt LPHng̲Pwt Nra8J+tStu}}jc]]A rO%Ph[󔠬*#pe,q?c4S{3/Q޴%w(iEmnc;D_9.avD߷uvqKR̜? {A)Dq7ۊcG|G'c]^}7)v$=NaTY$Xi#:Ufd-}eS^sӎţ+)%wxi\b^8$>'@!ȞĹr] ozQ׷9}^o!/Q,DW?g 9ΒuZsq(gu/xGJ#7t+-75dgҹi?ۄyE<ۏ{Lvj3"eU_)cYUƚPSҸ<^|[b\E7v9Ŏ9v4.d%k,yq~2ݻ/]g,{b%7geusv_ y(^%Nl z O67»Eu/,{tww'M k]f7n^+ҙFI߸z cԾ'ۤ_R/uwEqб#q"kП!ni_#fe3a;, ,yq!-dkqsntxrw^6klŋ|~ZřzůD6cLN:8uyMw?9ۘ/xGk78ඨ7=¡U 7wob ߭gg Ib=j;u׌7?7{4Nv3H{& 8��+& 0K[n!֑O! ! a.W!7 |�P1 Sk};-Oj(431XcxvIQ`Qs2kqBnqٕk^`^QÌ܁?I 5/(+#EBg @g#;H6u>}4v3'2| r:82YG r/ QN^cN�/*p~y/GNs{ގ$'YY۸g`h�^O$JÇfxOtwΟ3 q;/8)q~c:IqjS^{-ROn7\[8fcC>/=3<@[^';=]b0HZѳ ~7?y}ѱ8{Uo|,JX@֊%*@wqFs8>'\<kcQ:@Eep& oYh~U%FPb;cO:lQ?B\9Ƙ7oiq~ū}hfqT /^J[K3>^¶:4ӅNP��b,5.+�Bl/BN#znǺ~w_9edzuh·1b\*5=s;l(As:626_<>uM_�B "bw՟vv x>< XbCvA"}~qy|r1bEDW'+w\89H8~}S[]6F8+^q{x^[vGr 戟1\^ucst-dA-brF-,f#DuB˶0 օ/|OP|c̼xrq(?ʯoY+?O8Y?CWeZ��+,jUYJFr(n%)ߌ6goWIJ1tc}TơsŅzֱG"pj9$sthلdyf[;vVV͂3`=xm HTkacϼNv2Z*Fo?^.eyZD7@% < ש ?Fٛqr7%}8j8VׅZJuv;sQaߏ7|+<;ݰ)A(Ie@  %W^7|xFt~ט_4<yR9_a𣵧nzp0')pݣ ݗHG^�+"|@۳}_~F@X8HG괌&n~t!!x%_;t)@ gK X;DN�# / T`bB@l989 RH-dVn>H0޳q00H~ڼ ӬiYc~|dPr T`9#K H^둑b�ƖN+TŐY{t9`# sB#pG^cŪm,5"}ءnFM{b5`kU}q61�LȞrS�J0W8i;)N;-s~A}Q!؝ન z0v'#+@(,w'X4wgojٕ+ zf7w~A2T\,i.=?3Ӳ 1y.1/!淾bقw|Ӭp[ޣ ՙ"{+\*l '|/mȆuZBxC:s/90.eaҸ<wGx3wppw$z:#f`yݰwwq:ŲLJd;~+)Y*'︨1NFus>fcdÚ ֦�ݛ?b9>}c>ُRoy ep��+~+ KՇ!+n+n'ێL+o$.ks |þ A(P2W?3Q>q*ןvu= \|?1j'=^6aJw}mwdvlp ]nd绶I=D˳}m1SكEc<1 ݟä#b.-$!(۞Jݳ(|Ȑ7sqvY{sݙDkh/o]uG+ 8q#1g Rs:p3=0|Xwf/3/_v[woݟnN(SIGm? |SaL5Z[j %i\RlO/ ?]1>wFb0p؋7UV<*Y&-%s%QWSPNe<Q) M0?pqy!' ,qRUg6 bǠ/ǔ{N<^~>KH?M��%[oJDs})|*_̭wqr-׆m)Gyfі4Hw @žO(ϻ=uYǯ?o݂[e\F9^c\[3:TqtE8n9,$f%c;r"pE@)n~潚gxq3qۈV )|=ݏ<>̷7WJV=3k4 Qݏ59p.;qZ*'5wugW/B$Faʼǻ< uǛp ,fR່쑝 XGtD;+r87{"XSl~`g^gnGl~bKM AZ_vi?t#&!{q<XKԑCՃfF=K=nsl8���+C`ͰbҞvOMeb}ō&0Β':thAs\GK3ٙc{kofBwrGes|ù䮝/h=r- |#}r ۫scl9gǣIDYg|;ʻR1JWߺ $O-|k {Ƙ/9 /$ =G~ A;p8\bZ]0 USqz\c,j|gU07>nw ,om{svTwiLZ</J伽BVAR7yXНu$5�(q( WC Al nv[LKZ-[;ECKόxds`&74>5“ٲvm k7_t*Xvi_53GV`@&d, +V El/+H3zB6E0QaJk d-6E @ª 0PČڽq.?;=woaGKd8JG.~f{l~VU;y=%g3Sxww|nǑsu׿- Ynv/n9"DNNFE"9ެK? ǎ kv쿙Ռ^?�~F3+\sw0ȏ|DRx<͠J0+#bN"~OZ6"*k-]; s PK\!3㿖?1|ό7Zy๱0̡,8U+T 6@,s.C5 i#{G*��+^ [ ,pṰv(Ҁ S�K/;!=ha:CRJ~o)\p71V0 }s??`w.Ae?YGp@G"ągV9_(`Gw~ +ig훅="78J$\Ya:$A%OxӔ9:fg Y@~y$F4.7Lq U;+bQ˻ٙwV9`l{S7<juf4~W|$K6ғX)lݸ|RH!f/]lKG%rS O@vN W#w+l)_o):@+\;R1yn?qs\$+Vnb9ȞV]wf%7FsDx++yX /y-ïf&ڷoPKf  h1s`"A5H1~HcAeh-, 7!r59?yj 4J']m5"ï ['{‰#g7^$tQ_aw[~%h|?Vv[ðw!~wW��#mgSb DO@&Os(^_'D0+ݝ;1IG͈^c.d qSV_|ƚOkey݄mm_48aՅp'yۜyN9j uuf8Pwp xJ<z—+ `2o b,,)~{16'p0=G_aV"^r;ׁq{k8Kx K:„vy;}V{Υ&OU4,}ш;ϟ륨!86T(@x,MP1; ,#;;p߿t%<XU>wY��+W1"L& 7p[nۻ0ghɡ-pb^GF_S' GmFφt$.{2֔u_7NH Gn0Pw;fVG䇔 G!96 fCqz#vmN#~(w40݂8w.@<n{l\\t5z^'wȻ&8x(ٸ3@<z#q¸g?W{>Ⱦ=8x>|n0lɔ$ӳ QIL{(~/+ 4nWVm*R>;'~قcqo|;H>_69j5PEK 8b>?Z[2_5Iq{rxzY\s8k=cQvF_CvgȺ7R9eHcz/dt~q!KW'/wALbN3?Nv劔;{Cޙ3lHnN*įō Ao0Il OjhaX$HD|B±:JI)qyo3�L<O1; vYT{̺ ႄHc9P;dyřՖ9sdc!lrgyJ,y>^ݠ̳&<LMt0)@\p̑3Hg#�] #u!OO$S n {,E'^ %Ò_ĎK҉(a3 #eKYS8Y"EQÅx#U1 nؒ$H=&Ǚl3;2P/ r&^Ħ<PPh!c]8ܵ lje>s!Ŭ|u4<AdQ”ůs~n,Si;nzַ6#-de"*m@ >M_mR?[sksq ŭ%>>³. zn|r s1^7p%9, NN?:5ޥ1< RŜ^8HQX )ww�/v0^\=fX/-7 VmʫRqG)zabE](n|"1nۓcs\*1̅$jHTДhgqa핌W׊!·` V7o,#$*$mY !g���+u4+^BK(cfWQPͱ;v ף W9+ 0W1W$f |g4wvb~{/]wNG$"WKCZ7 k׹Gs+QaxI+vb7Ny<aZ8~4=nH6i$Lfq.7L{=XSOnc5翾}N^daYC߿[">;vyV"W5a怰wzIn@tk7 a.m sjgWŅ۩:Ncp�� {P %k+6vc;<*kas' |p[e&ncw|s8Lrs ؒc.J~#sr< vaĮ5^Uщ@PA ; 1#,X~ě1v'RrFP RCC~ǀO8g^|>^aod-3ske6S5BaEP |@gw'NEb<9@Xd;?gq%bDB<|W"xA+^ FV`ߔ:;�E10/>#İ@Yd 9ٿ'󳞣c:6$rf\O~­<17Eݾ  ݙ*QV֔<3y>rLx^'e-J4NJ-Y Serְ][`;]ws $}£\9x^<w; #XQ=9veil0N9udtsTg^1¸в[)Ju7esv4u@n۝?bR{ tv"w?LrǙ䁿xPW;灱EqP}(l5qR~:c 6S9;AvwWS xz\~rZ !^B1Y!lEra[nQAC`_yE(Pc;` 77h��+ }#٘ݐW?e7ѧabR"S"IW8mzA[ǔ3B@6xn#2o9'/>q\~#/% N.C`p9/$0+b|P~߯NH{d/٣nab?cgsrp)ď =bDc$i@w#,rY&|3<Wӫlv6[Bӟop�U hÝnwȝ; #ic8AX9njg~*`paVo9lnm85C4A`k? u&gSvyI`H)!dqz.Q sǔ8qf8/yuZF#due/^' A [{fb<d~ $HW6d ngYͶ>mq_R$[$9bp@_Xy8xuCDvalF~+^w氹$wk kbC\5Emz�)N⸹!vy,qǮ� >"/`;*HԶĿEsaDkVRY_,x-Ì:1|>{b[}\bf)�CvYdmc7^cp;澴bŚ9<Ív9Z)kDnYU-f[1W8W>|'ybz:vNg(y=Xj|q=ߨ'POf c_3s:2@5�+N8'|}6cc#0{9w;(k3pm) XTp }3>. >< `P3-~^hѻ @zKAaLGJU܆qdAEe;uZ~Aa 820iyR���+Ap|?q x%g-dϏ۩{kƿ`k2;:w3wJ9ǫ/F}ӍĜ9SRO>گN!c +Ho@Ȃk /1syTIH`yLv _v׎nhwf)z/ĵFVxV8��/8Qo={<k7k[o;qrGN|td0WNº=K9ą S8GX3 *9+3/n=*{MMR><,OүVc95eToj %1I1F>Js2~+̦mN?u^f#Fm q|w.ێ׳3w鄸p:ejo春yWmٲ ;iWkX$ Y k_lq1X+\8L;;2c(IOo)Aw":[([qE9je(zxPǚ@`Ç};kԯyJl;x{Ԡn7Q B:ܥ`+:Lq)Nc.,xHw meK^[]5K/珿)oC՛.dD:8Sn~Ӆ//{ XBYN3+Ip刽JÐF%}qw0+7#ӝ"q=f5s@ퟏy.-8tO𭹣kT2֕k9ѭv#x$R{ޮ@tsAҍ1qOS܎zBT쥱7r h{͛=BuIf9hSP~O6��+b N ؄V!̅2,ߘ1՛~JԉYd,iy< kݾּݟF'ڂRWrwR7G-`e#5N̈́[_$ݸzJAN''z2ňNY#]E ǭfs y:�&ύ "JZT$l eTnGUޥ^v8[d0'=gVmmw^;U_)%{,Ǥ( ދ+d#|* w3ݶ`B _3tFvW0z ¯cN#%Z>5bw(C?ammwaσNž}LuS&Ƈ<q4%庚Hnb>s7V`^u&%7|zsJm|Rsa-&&v;N}r\~}K,BLD5jSw.ߏ>onO8*Qszpj0``IPQ)$i< ;d k9ZNln %Ϙ{<u<K$.w;_u0p}srVWq˭O؍oaO!ngƸK 9P=s!kaoK ~hF?O)"83a̶Vkܲz9x{B ?qcc ZRPM8n�:#,v /h)4ߏ"7#{ଥ*V2o<߁ט6a.>e+]6ggZ1mn{2q@]M:ӝ���+s%p7?(4!�a>\S۾3ӳOo4.n�SnRAgjMo؎?'e3=ͻ~�xP} lzٳlYc{ ÞWA])-@yd;.[_+8WaEL3߻1*P@ O|/xE0r] o҇Q'G{'K?1}.r|w2E,K{Cw<g~цR;Ko3A\* fNۉ OKu ψ;q~Sǻ~:F9ݠ;Ab_el30q��1��jq8"Үo~άLIfnkzE9Yh_#gpH\xC1Dc⽸?\^�vnl{9Vb@w4BB t{k6PA$4(>V1B ;K/rpܡ{fa3eczy̝`Zzi b9*Q@< 7z_$:Vu{s#J 0 ]o?ڀgayS=Ê F7`B?3~(+I"BBX[ XFՍ<nk!y3m~+ /W#sB>YGG >:ouGY۷gp[GnH0q2<(8q9y(m{O#w¾Pf]AD$V Ica|ٴ/|,Ih~⾈iݎ㈻۱%I^� XB*k~hԼvkg}o| ;gu8^l*P$XPyT8C>9_Aïuޭ`نOR/J=q$O;G0׃\j}ƒ̼كq/?;ȹ\.e cwQy8BD *z Zs1|-@��*P`W�ذ##�wRY(�ieoyY bzф$. &'iHhuz3|Q=~i+%8ϡňd >X�{?ELx #pK�;~Po/>K`\J?ï^d/bY=--|$EGD3OePb)wGqdfl#eh=ޢ&� p0_kp=k`+%yau@a`vRLJA Z er`b_ߘ'EL,7(A35?B0W0�W;�^ E`3}7?IK$c~΢@Ա3;8z*YQ,ZẀ@VK @b`Ġ6ڦa)A=a)br T#@wý|#$1\T8,ɜQ: P2db PfNK IӺւ&"?vK gGolmQۯ4AAP !-+8x b<@D  @tlCCc<nNx�`GGd0?$ �u?K2X$bi,%~$;�7�nG*Ȱ&-5M!ߴ"qRO1Q05UGggVjj*UPV_NmӢbk]B[g;u4dX* DDPbP1P!C۩�$(X̯U1[fw+A#1& }x9Y )le{A+X>QQ/c1w~dM!CBÀ|xnxf8zDz]93?ZcdpC�dê=xjBӅ4 }3c:_ôD^C#ά!QE(v �<QDHGF- qϻXnIXrQ�c#A,GPߏ}ٗDžxw#H$8P�!2Jbh/e =|SA&q,�檛ٷRvNmI%bA^a KQI7g;^B~`7uŤtXVZr`vHa$UH>G=p㸚3 J8>Zfs!\@ #�TsE~�����A��*>CӰ`[b~wVd�� T1)- ݪe[8 4± Pݛ1]'*Ħl5Gl<pfڄOoTd )u|#d-N!E`CJs?);:T(R 8܌M(sԌ*1YGraX!l/qBIZÕ�pty%_u?; ]%tiCwaf/|s%ā@utqpl]h?9qù;ϔ%w Ni\rv>Z �vX&�17 )QY߫"ڙrQ dYD'e2GI*^N^/㺘3=cwTk8;gé-ջae�}Q-fWK [ qȺ- 'brxfC(S! & F'qIޱpW}~x;T䓿؜ȆS-4qG15~gC13lY.Enq^|< ^ƞ-3bM\pw#&7afy�~"h^Ug$X THuqB9Hݸ{Fơ:]a͆gwLV&9+BB:J;_ ^d}۠ qA܊׊AE:/WZ(l7Ŷεqv/kn9F"1/w0{՝p��*C8;1==|wF-ބ$)(i !> +K\70Ay/N$'q&lPlKp C@e R :F (^F2xPˆh9X V%,ogJ ޷lI5lxz;_so +$kt3|Ws4zwW0ߓ3^NՇa ID=쟁(�ՀGy|1x 9.[[\|ͅozTMA0i y-( 't@AA2ǯ57c[szND_{o^;W&\dP@|pfq8&gݎxJ G6wH_`<) o w8=xH9%9w}/_'8 tY$q#gNN\vN'%Eש9a̠8+;q hmaܬ?0^Bs73N׹O̓W!6g ƞFOLĂ,/ a&`F?q?јNq{<K8ܝ7È]n i] XU>_WQK86؝9`_VS =sڥƷu^yq\;+0_Py.77+N> }wǾ~-{[hn/^BJ0: F/ц7jΨ��*OO ӉW�(X c>_(g LSP^!c,̔1Xj(45 Yɘh ɮ^,8|o?me6XՂ˵ vPw=m!w _V^bmq*-S-Y{Ͷ Bluxj@<8Ui`B=/h` ݺrZ)GIuL8i"Z^sq}Y! ghQ>Z̽hv%AA$HÍ <:~'N@|8N 97yg9ƀXVu_Qr͏<�1x(Z݅8հ}8zpvҷoz}j|Ù d8k iq&0,9��q+ȼυ 9\;~nݔ/CN.2<τQO`Eчb@CdB!a޸zugg+… jُ3Н^iNXqnxp~(wӝ5Yl YSV}w��*L|4 +��$<k%v=Mwfv3Z?|ƌ R?QJGXkvs44m f1.UZœC2so"6?hg%_~3kÔAk<Ψ'Ğ/$4 d߰Ay]ALgB?fmcfisc 7a;zaJٍ'z9{o߭⿣5rqnrQ-gB[+o;c3qXٻ2oC;+=3~iYM-:pĀ$O ^Aq?=՞z7c"k )݅Nj?_a2s Iݰz8_z! \wN>Ɠ@�Osx Bpđ-#LԶrTXҭ+a)"H;9vqlpU`|Ojq;!(= tȇ_>~潤dy�< WQf'h(㈡܃ggokw>"sǰ0DF#p}5#' 1GOa,'?3_0堋I$whS; \jT|OلN'tn��+}ڇ[e_ޱBYf %i1iw-$0m|B>W;01$r +8Oa'o%pݛqhV5 d7cYғ8Oڃ(PA}�c`;+o= A1K q>%wk� ۗϦ6 _A>W~e{b  o_byC:vnO/'u>NOL)}]e6۷$гq[w\~e.v(N@}hPsْ? qMFޡLƺZߑ ox'f=̓9A0qVykaOQDGن ]4JrJGUMH7q?+8S0.U'FI=nB/ h',+[o<WyԎ<8R N{r�Q$w߭$u~Jݱzw/=#p^>]H-55C7n(c&J}8OM`@Vòٞf_呏/}뇙VٌJxs`bPAĶW qodn~׳v3ASIڇy_p䱽O|F5wb"Džm^[Q@��+I gM$g[~³_6C[3 I(ķ$_'=wcY9ɜ SӐ%{$˞?NP?ŚI fkWw7ή([);3_:&doCK!�a):ЌJYh�UR?sOf _䯍s @ @AP�Z~JcCyN9UqM<a?xxiŐHh r03 H%QX^aKGrI& HE[яd ucf -;tVؗKlZR1Ў's?^$ g^s0Pp*u4~j-/X -}G`��!� s3g��pYw׷1;l~8+/ CNbP@r7Ån={~4mfD|!8HޘĺPfF4JM_$Ou]/W<\jv"zSq= 4pZ9CzG̈́$1xTSt6Mn%|N#d1dcd 8H,* qC CqϯHw9�jkz{وFҗ u+[7ej,Eu1[/;9} '#In!.Hٻe]!Nα8{sdQgQn?< [Y0rfYSk̷nDZ?G'YǩF+ 霟H/XrTJzȦ|I9 'fOed|Mr+Y\en+ϹϏʜpƑpj�f}_+6Q׮~Axr#u_nEh`[8$R|ԷY{nebIKix㺱¦3��+ŭaQ4*3-dHkq6Fvr¨)3R$f{~_f~GPW{ƠNGs9^wD`n1KL4%g3j8]np uJfؖz [·ps$S 7 X) v N{ЁkN/|x,Po%# ? FlČW}olW$oP?佰QK:io0_RJqI=ԜG֗Ž  쮮Q7׃z81IOB>Jk]:O3bTj-O֗ZRٹA?j9$7r 9[IrN,1k(J_s;w7Q/[~%XԻ}T4*&;|0wWϓrPNnGkؖHB2w3W|y<{윜k/4DI-u7̵πضkD^\bÀݷ X~ng |ο׮òg[+<Hj+48,͎ ,„;3Nڀ5<@E7"dp Li }GNqBGy$+'R9!t5# ]S߭m!v5=.# lb/1|¹ldžr񅳛RJ'V5 ;-$,| ă%*JYoט'‰ÏtWϵ@`Yf䗾vVȇ Z38RYI'2?,[F$7ﺙ&`3>׃IqD I(EZ7 | 4xS!̫zs]:5Snsuj_v΢8s8'[>pAW|rx2 7afWz5a*3E 0<US%Ğ'~Xǟv|iN"΅nNGa8x[*;ee7G /׭K;<1g8CZ^Xa/j36w ""F: t!'m6o)9c5kK Bޖh��+xEq_ HIeݐJ_CZ1% uQs1:1SD?нnP^m>3+;;0?ގ;uǙn`j@,Gdp_Sh?N9C c70xLd"_ ,_û{N0?|qr"3+Ia޲ySuK'nC CHq\GGb!`0C @i1lC ��ز!,J2kI_J+tlǚـQ#9pTǓ$w=ahb~~w9(^KvNaFi"s(d龎CQ(j}0w?A>¡2Q.H7`26n[0y]B \}$K*gY{Ntq.eɃZNYKƏ׏ז2YX74|dVbAaC׏Q~$Hߘ<}>)i^lcw}rФ}}͙;jQw2 L̍"a"wT]f86ڪUI9$ :&ektyToܐ@\~9@>sU5cwǭ|%ZY˄f>+[qze3GaڪجQ_(&Ɵ6NW+fDטp u0BOXV?VG#bSn`ճoAcNߺTTwf?֓[+De 7I`~8yF31]е=q/Y<F#%{|WNߚoLRabv?f $u4 imW,95\>47qzsDw PxPF6 ѿ8[@D8/w\u6;*�� +e{l̆JǶvE#t!ŗö$ݐZ0;ưN"K܃edfn+/|fh=9a4 b *L�@ -< df([p=1c>PDjK nkdy|LCÒ+,ٝn<0�ZVGΔ%; Z2pNG| KU,o5an|N` �}r<$a]%+IOrQr?~فGŨc8( GRv^r%u�p@f=sH1農),'-\8`.aL;vyG8A04 I7ύ¿FlgYcU꓆򒼐홻+֎z&mœr {]enRe' ❘vk:n5W7>'y 8X1}Ǩ/v ssA V~,j݈aY$jSrb/IzZ9}B_f�dI|so)g~.<Đ6Oq=t?t.mUcep/>ZCɓM}A0L<Ucs?aN4z ^ rng<8]hW7P~l}HqVQUg/4eK6'%!i0vw9Ͷxѳ2J6ozL$9?in-û RDJ |xHYx-W�xK%g0@_iQuj޿W;£đÇ:s ;<ef|A|?pO󫹟#mݳ0Y*]\n?+vޡ@t)UM3�� +6t8̶YLơѐ4Yr*i]8@`YlB;C[fՍl6&#14>=cӤߊ?eb DM,YLJ,(<RW'G_t;agOٱ)j`ތ0h wu ť̆[a[ Ɔe r2’IFcP:S Xs|Gݍ\J,rd.wOO!(dXNgt$ƔX;|Лvqr |;g8E8NeRܧtSn R:r;){KE%Vc|8~ Q��w7pxgDY?a\71B9kרu2!�Y+{8KśNc_| Q+Z"gB[// ş,:s�^7[f$ٖ3KN^e5 Hܾzp~� ˅xGى Kn~8,2#`Wjiޯ<& [yrH˵&vC!\z^8g޷uxVw cjM~hf]|o;]HHC0F??4oiHgKlFL5#1-H1Y*0zT΍짊G35ZD};7ϭI*A9ߞGc00걠n(;8)ȍ "XU(C(Egb`E4x}Y@3ɣ@OaT3C>I18!8^R:x;ol9ufG}v;YIOx,bb#}}a(W`g0n; z)9q9x)f�� +j0g�ЄCG)8Lt,[+QBzTrqa'1TZy/?(Q=ιLc{6b HKor +Nۅ,uvWG5 kJ҇y9('ɟx砶$sNj6&Clэfĺh; 3 2q`t: i`646I;&L,y'rßQ|ԎXg?0$ڲh-K�kW8(/. ( ? ο?&d'dOF 2t3qAGCGU%IYC ++}Ҍ,H~8N"Gps!!ju@r$(jМe+pVmW?qNr}n@H|*Bl> 80鍮@lu_ZN+Lو'@iPN3r{(~[]sG/Ta=D8cplB#p)+gQFDaлS^sK?;Z?[vs)(8qxSy]? 6vŞ?34/q3ox(sO^{܁nL[2?([w"σв$)đޥz GѪ-lg|?@,GF4URC !LN7W@ �` �aLCC�z &:VD2fr~/yVp./ F;yVmù}@9|86d�� +LR-ZT,3&`NI#2MOenF.Vb1=�İ*M&[BJR_;08t~?ffӷа$0�@Н3J=w;{[,~3(Jaم$Q[tZN0[̲ ϻZ?3 >- ~ٓZLgGPjHrpy mL?¸9ۛhNbN {x۾fA.&ѽqGuYjgQN2Ozz +pqp6h# ] W&%rwHXw^>4M +܍5*75&`SN8Xyq_X^^l)r'v'91M)6‚Q"u}jx_P7~kvv'>|ר@?OD V7}1?ځЅ +,VI.܏ W7C[3q18?{9Ǡ֋ġ8rA!P nY}b1NZQaEDsuą>ٛa��X X rpgwZʼx!y[;Lq|Fs1Еj ^},χ,BQ 훘|׈,%xW X=  o59•g�� + Bխ{s) ! !?;?0Td~׳P- aD]ȜJᅕO)9I̜=p�k(+$JksF 2QsypE0(y$>fDN"|aD8/ފs <\RR3:Ӷ=bLЋ0p #Fݕ ۊxn#G Ci(`;st5ܼ~a{3$̞uOg#u0K1/9> apm;[?,+J& m j{|sNnD0,b{}N3f1onHVݱW&  "c'~$_ ,ı%᥽+\{I8bvvIe>38χg|J훆,x}щO_gg7wd$7P=ArOǫm{)P{l d'?sbJd'0 Ho݊u3}>[=ugDYoKcg8ſ!x;^Ww:8PʡN;˗dawG 1;)_aqa[\|G-~rI9y a]p=}݀w6q{_. WVcИH!es_Ą%IcWGu2/®h7ۓWPO$?N?f2FjīT��+jng h ='d+ciߝN|,捇^$ ,IlA~# 9?AN(Oz'a+kYxy9NٸU۶0Qͩ E0Esf?/`p=L{;2ԆC-3黹-\BE$t'sQ<ϽQ7 >"3GXE};WA*}Ȃpr׫O`g~0kXFS$D/)l7:R uMg5B3v;n'o{*; '~ۛF;$kZo}6Su#lccoӱX{<Q|߰n&u%ɛ/K^P`,N0 D-Sw\UWI? -0,yVbfΥiWku;s ,y</u /+ IO 첲X0 lja|0sK3sJ?3?p'8wv_R'merQ’T5|1cQ(P1V)X7 Y8+mU?>-u9;GܜF0<r6l7bQ,#71`YDM|Oa=S#̣qiv[^fSc�8x)vP uN \t~</Np(/Жh8Q4B)FNsNnf~ZMf4{y{1%<-'+j[aa ^B@5nyw.> I~+$3\[l@��+/ ! L!KW- H7I?'`1�Ԡ p D-KS*_ftSC1jjnzu'|ůmV<>FFČ6(;9P~#qDcGA@2i?1y[�pcUPxNg<g}? #̦<Oޙ~ ]c ,L/�w��?Ũcy8X r s 9"mI#xsw2=C10z=hN4dr:8\}pwLIWJRy}/~0 q3r>q xĸIi'/yc9#'w}1f' g%9xQzve_Q\hV|r3Ҥfl7l[G?☟=ﳨBsGk SqK HqX$5$dm#:xOY>:M:AARUBku* U{%c+v^cA�幍凮wõU |~3VNS&l*v#UE(y8aOr[`r#vvŸ͙ n|kݪr?`\CXFm»Ԝb+_',VQ%'qGǙ6@Cù NPj`er µ)f3h<%~"Ba{~J1;tq\<w6oݲmLGϡ*oyf}u܋{c W5(".^=ֲvK^F)gGnE.?: fٿ EXI;$[„c͹]dOpL><N �l||bgc0Zn9ZH3YhZxz+uyNݻBsgCvbK>kݺ|/s=g'לǃJܖs#İ �Mtpܜ%9|Αl${H(4$kRMi��+w|َ$1 1X$/ &1-q/t]FrY^x#g픷V1Xa ţ%d{—fH$ -? ?+E 07iJPG (CI{~#0{Ð,f8ùsmxgugs|J}QOgYfq^8.7_s q겖xDzB�܎%@s./hI^nzKl+a�r@$@Vs_e *q&gVxxr'#k9n{~QxA1(%>l$ܐ6 fN%e:sgyO+#~!S'�oνWGjhIS-uŒӸ&ݜy/8),<\sBQЎ{!J>KkըA<}Wey+~eau'!An8kw1В wW+X]Ix,WosB=0N>L&+&L;"NXz$` ?!*>;2nAK?l93GX (XP XUJ⪀.Pi K(#B{Ua`rnW^G�_=sux <7N09pHl* GEGN /Je~Nl?Ho_SrtٗlkU �-D V<6nol-OBX!9?j߾5[ixP%>Y_)vP웧g3> f?~/B5pn3;EkcvPl{ $gw9c;WW/w]|~Q+:>)ht!?Rtbkz qNgbGThBF%oT8A ]vP._℁at̶}jL;U^^Nn7:Ԅَ1_/'qs|ή5~).hp_dEHl�MN0iiG|Dž?���+[>ۖZlgI6m|S$iE)8ZZsv Qa' /1cOncQ=)0Qw>n/>{G\w<CC: ��_-킻8LRC7Z[h(q/ 0-Uͥ)ճuޏxcs9=#_<N"bKB;9e%KkVQ.q_0Gn+hj:0 HD8İ[H�S=Rj68Vd;+ݓs8rLoۙ FD T#?ZNcT-=;7m:{NyBeme|:_9YPm!'3hK m9 Ǥu_dX\&JB@9[l:7A r]rxw랮Y < -f8bKntꪚŅg(n,+HYYPG!cyܝU-s|'=U"[̑k|?49=cUkPmſ:"IMW=Rq(۔vSU0 m+ %l7N c+/lH9N["�=8rGEaes_5pnn:wqG Ah~5lwbmYZF Dep-,g0GF cRThRݒ++]|wǶ;q޻LS*Ys儑4N9Y㙟?{1&q[zŒO~+:b;(rDi}x昦'NJ Xf;?4?ѷRac>|=s sP>y>oì/on nr¶S}ۨI!v߭s?'(5H%{rλlcoY/k ;cf-ەzslZ{dw<Uf|콟-vR>bˀ��+i6~ ?Y f&JlMAh0 �^ӟ[b=ɉHN9| vѕg>ڋrIGe2T7KR2_n--%NMٷ^{[Дyq-rW` A$hb]跒~!vbl(ugر͓-o5;BߑEKJx<Y9ُ}!*MBK=~/"bu.37?yI촱)f鹺dJ#$|-FZ6Q>יK7+ԱG/jw݅R>Fy.#d; ৽PMun426Kd!I~gAkQ-%F23 ]↙c=v1 -c3Ig)szh{8J"B?zm[e{3Nі;,KM,jU`Cv^u #jG/#Ł|¥ZX,PRaF3"Wԛlsf`;jNNWiTyP̤(ƴX ^nmwVJ^np[wj\щn~痖;'9PnOA؝rf[5 '!'l$C1B}Q8FN,|"O܎iyzYDjB@e 0]N]hYp]`ﷄ( ݰ8+ bf')/{N} 33n)'p-2d۠/|p񖑌s‡5(e^9>p4 vG0wsWfjz\X�#5VĜ<MnCN<8ZcNۼ��+߻t9nk ~!LYiC&o!8d9 "4b& 1M) e(C!d!ɿv/toM%0u3,=7Aa{ly>$C9x~$<�_��M$31N;V3s)cӟ7.�qCB'e3mkn<@i@߅/SrQ~cq]ܞ/%8:# wgûDH@GMmv0xC# Y/XPsB¦Q}Fq)_]α-vZq-?ѲɌJ>،h9%=Zq]ѿoӳ4W--Ee¿)ywV||ںMeo?fZJHn_ W+&!8yO $T}Ma+$=[\Xtbܣۈp9bʨaax!# iPp/Ϫ;nއykq&+ ʂ0:FҹhPG4K04<þz$5dyj H,jc۟O[7^}%:/wO.<;I&v-3_l ؠސ/�`Vru̦a1{5 A] {)VkR0j"6\_+p{hjݶ"gט άRwfbKF/r'-go4?|?ZԣK'Dcm3nrC;"3ks(?`91!2~${s1NWaW^]K/* ;+Z. K 9}JsThlz§8Hxqrb cgٌb.!ϴ?՜€}|%\P ?WÔ ]`Ƕ^7(92=B1ۑE~dvqk! =- 漀.(zmÆTd�J Jܾٗ5N?VCB'>XT!��+2Tqί77C (q{H 9'xG(B~!X@~7!> oHc}JN3z;4rۢ8m| =yD|()Y-dr> sn,%Y$ܖu0K J3Lyo fR_z_jG*.f;PmD8TD{ >[^{[+d~ ;#y"е;7;ďf>b0 ^ u^\`@= jy"7u(=*[ü[f~3~1߳kē{f;kuE�bSJޗW$"/8J$Z0F[3iWf }œǧEqyVqD=YZo0f:+(b,#H峹,bOѲ:Ia rvi--g3~aqMf9{oeƔݐp뢊h\/ 砮=:N7؏$a&X!�Id!e &�G +NU{1]rNaŠ2k|  EaNR`p� $3!uRXV b?m@p =�Y$^ `'G ̜¹@c}=LHoBB'i=Jvx/R]*%G R̜}'RCJ5s UdNOnIgc}yXbYKR~N1ZF/~Dj̠ 1ǎ y),?jqg~A2`ݜ)OGdli}$;0a8qc1;=B۝^*̼{r.8rq O<y ϊ8R@ ߷k<ְ#8ќ.q4{+|w_uge0*;_t!#Q7Wҗ-��H/iƣ2ܗ ,5zϰϩjbL𫚌 Wv )JaY$bT8fK áy[ģ]<̳w^�N$lssD'^4* ^9Q!6wo4qnּZY�$Csqǒk`^31 ~ bULJK7q!~I/d22h!@V,K�<&r׻=խ|nmEdIKwM&qcu#C��+ �%6AA3b) )ql:u?<:!tJ9vLP pnV7|)6QH(sJu4H0�b/s9|$_ "H~?/ _SձkZ@A Q6?+0Ntabl{ނp[2k*ݸCׁRyǛ!;-nf<n[;xv؉kp'3<J/2 ŻQjg<)ŶGL~u9q#^?Bp�w?l̐$Rp?u}l:x}ۧ7fiPR<h HgS}JNG;3 9Yj5Rd7gOj}f\*>:1 N^#e/[eKKg ct ze}V~M|Ysl=}� e?ZqS �^KƇ:+ c^`Jq^p)my@(Ȯ65hx(PW3e Cǧx`H,H` YF#'†-&rzlL@cI+ # \1<Ծ_$=p<AWA@-Hfrz6p+xy(%hCH̓tnңS< +/$b�,\KoC15#9Jy?(%�"`Y}{^ZKB%O__Z\͙0iH)kȲ<}rM?N?d8@jeY-I/yEyy9^=Du_[þzq0MrKo)? 瓝X)-y%IxqmÞzbݺn¾{2 F^8ON9A^kN/ud =Fc@7DVN\ en*$r2]X@-v nx<؈Ӛ38 vwR^#q ܟ'}^;ƛrpq9,G^=1|/=iINS#\fǻar+7fy{) %7f ~Q׉~ĿɤԆݿ;7w~^ĬZ)��+/-brv5E1>yՒ 04(NH %?M+2 Zpď=5Y ~/lCBC5-wo^aOǣV 4'qƌlxF߰zZ<"FFf(k}XC?A'`&+ܱJqG"Խ/_39 @G0u}k m,2Kۛ u$:@&/9 g=#II0‰ y/j@|{Qs9„1>/g@G¾zK;7|,--n"3}\WoÛ;m+0~qxDv<M�[B\B*uhwA{vT#՝Ug۫702. ,@!xDpF%>,P$ޥT% gI ܣ Ã8[T% $PY\8gKO[Hc+B,pWA*N!H��U�(l62C|W V6|ߊH�_�o],^֦�S1GnŬv_-bfkLĢBrK-~=[qƙcyҞ_ 1*~#Iۯ"˽GnA붔BJ?e/2lsyFhs:ۊEbaGJ0>ϰwY͟-ڥ{Cw9wkR6Do:ySwrGVn*i㝽8eم&b02dJc 뢓d5^=j"|oW|@7w'ExWN܃2Fy%!Pܼ+׺'cpA s}i 9',p_e7"ן!EgX'^P/8Ap(R"xA@Rcc�׽XL${pxXD$Šߟb�}<t씠HfBAxLŁRatg;$ߴRF-G�'2 b,D")Gb)l|��+(1?\0(_f$$'3Jی2 G /h5 PRRZJ,CB2RQ% >=H0a jI`cJ#�{*/kmXqqKvgÇlO͜;Ltm:*sW<88X w KlA$NeΥ S1N=;2U̜tQ{F ~@ԳYF;8Zii4}%9{l~A`{tP1$3IFMۯ+F;,.G>J?ay­ mىH�da>fχgu $p#fħNF9`|5'dw㸻c|,K׫xZV}s.S;ʙ1/]?A=l\Gw,Z5Cܓީ@M^<R+MFfm}寜ϳ7"F#`*ch!F&2{(~:!) Ö</*xE@"UzŞ{HNHqB qzwYK}Lnxxj7\q TۡۊՋpߊuN>]lfZL_{=+Rx{i|<S<qCdN$+g?)Uv9'1;PxX[JK;-=M\D;3+'pU9'gu Ϲz }#rFc^ٝ s/;}e74W4\Ѷ_3*[^𣤸ϋfS@-ٳewO2F-;'GecKȿߚ9& e!|@:5ddw)9g]ٛsv x; co܏Gsc?Xr? ]-=αN`YymŘN:>}- jmҟ-_.A,tIU <GB9 FH?YXkBFd,\��+= ۠ H8Y\RT.O| ,yE�I0C$� {7#pc5NB@{lQ0Y�)7Vڰr)grp[&[ W/h15QiA ! Y[�H",1�g%`߿=>We}6V| %C1H[s]UD#{@`+ΝvZ3\C%Va\F*c,.ܤ`@9p_V;l3+Ke)~ur ڝqsZb>'s oLlsv��[?m}yxRoPf/}at'֪qrjXb||Q?ۓm5ȑύcypFweK\1'Gw z p{x%qg}©w~Ù܀zZ||+?ږa(J ^'hF(GkR}@EvέݣǓ (@ 5F�NSkwA1[wLJ vTVH믆3l7qnuR½ 59HMJ3d'VwaH_F1_ƨooWq>9tbcZ9BH*5%'yI[ |O;3\-_r<=?8?o vhIq9~6lDr mǛŘ/XMx<S'г?^2؈7gIuUW]Dž?8E|ݥc ;+dbǎ]=B~HgpUq%��+ @ϋḅkv4mGnV ,bJ2qf ơi6نwO߲V �^QnuULJ/_[81Pqþ�A#>_c_s!cb- 1jd~^>o7[ n7Qס](7%m9C1Nܬ3Lq8.bۡg8}BGd%|3l1u\# ؼnli'~p=w4c3z+c3G束F u';0W~<tč"z4fJq*¨ô?m* J<w,ﲧWnLu+mY+ b-nƞt;_Dao|bd,/Hd(.o/]5^ߪAdb9Gyu*1mO{cxylIk789@̖'ǼHఀ9+qD|pԾ>ߏR-^iXTz/c s·S;r|v%O_ SU_@yFP[17sUMLݛf$c rP`tG0RC+{o ^J9<9|ĔB9=T:5p<voSV}@\ IP 5='lO}]lH;` ߥf¹ ).G٘GI1Mz ܌1pXt={Ρvit^ocކ %f<9׺¹SO2_l%ѢUu9F'u>/&g+31yp|ν*xٻ9jWs+�~> nR;] DcnIW4),:b"��*?6L!9ebv,3{ـje3( ��gZ4M6qp;hF#ٗt lY#8 H(eu/ae 0⯀u^~zQGGf xCYUy10ZV s4r `v>S-&ʬE7|^wKa4_��0HOHTm EIdQK8pI2?!85ެGb+w`~+uW?tKd�dFAnŔP ~cL|b!`#&# u1 Z eYD4҄ 3�NSuV[Ra]4\t�O___Adx ��!� 3g��1��FDL>(:ݺ0Z[P=9mP NP qBiP!$tb,7sÒ�5*G;תvac�@S W`@0^QY aL­m]&15K2J(y y~y<|0h##(ʠ҉]9vz+g ώaEa ba4p0 A0 ? #z<x|k9x”B"g`Gl>Vp_l~Ɖ5@I7?Ģ1sxT�ԠC�t" h"mU$a|zoOTC(C@8VC~L�=�^B?]TfđWPr0A#GLpnf!9nupNsz"@†jAEP;K bwQ,졮v׏`*C� 9p<3aBgF0*Y ?b@B6Jx S.;;Pa'AUR,w %l[Ȟ&$01TIJg +ecl"VT0l r71<R󀔲VSflh7"`rBêA=([Ϲy#A3C/ >P^S'fѤ+aBH OQő'͐mT07%'臋pW(VJs/ _z,#NVu!B6ed/ghK `JBqa|I@�Y00A4Z0R&ʛP~᠗0O?`Kى%?$uR2d;|![g|F#Xpr5S�,K)(rHOϾN3 0+J7)IYG@'0H#4 �NLp ,3 IWr}~b  YK _�MU:xND$�1rIahWgOG9;҂&M&`U|C�'  !/e(+>x7j3VT�����A��*?-eGI.NR?0V;i²Wn[NﱇԾi-NgCQӑ~Cq)ڠK5M$Mlg'BQ9!!((ճ0 '0V+Ů뼱$J1jSA߷b; /oG 0{Q(ܽݹ/z!2Xy9*ZIQf4)Er(8Z A#䒒bUFpQ5�-O()8Z9)y;9ud[,r0jd*_ۛDžgo+h[&qmͻ9{)؏,?oe0GlpHq̻g`ƅωx R{ah­fI/3rqWpBwHg!:Z>0ZyIƩdr,|?`1{;Vz~'3Faǵx-?n1)r9ٓs'᯺Ϙ<G4E؟uqE~A櫑29H%u^cFNobp8;hC-LX ,g|n{9ŀطR- rrcxg��*+lf€]hb7JR9s7 ?I,@G:_uЂM߶;sE7lؐقV r K4;1|s=Hﰌ8 Yu -q̣܈~OVk߲_ǁk5dF+|$ԧz֑BF=<T݃ ۉ?cN;{HzKZE )F y"F7axP<,}4gNl^]^Z>vWQ�� 6:V/1\A#܇nc+�>{ ݜg)$?9Eޱ8?J-;mz]p#.CRȟ_[$Y?gppI!M"C[>#t;{J8w"{t7Ć%� PzJF^7V܈a=l 8,䏼HFq/&:DOStClݪ_3n#9D VN n'^a8("3T}Ж~s ,߸rT3ٔ2c<G��*, 4 s v?X|K+'@g7+?+<'}#9j@AD0M,0Rֳ.YꥰBrq[lh;G Y%qiLq]н 6(rʻ_} 3!(-+DzFIaY{w.SDPx{.+(X]I<'{wo얜w5h0^ugxIA8<&2)6A(ҍY*<5L9{<,<E=`L9-Ɗ{vQ�ˑ8 ]g ?_n.,Xh܁8p(98'3119#ۗD0V;؋^b۞3 ac7fqd.Z6{wՉBE ™Aэ󛔜E iQҀr}^Ws5e j��* Hhc laAgN݀rnRTbHϑt{_Zr�#,aL-h|if߉JF<$xw)%:8hҘS stsowS[,8W>/x88,KL|wlvD#m9>І &3!$>(?#3ԖSu3廘?s9As7-</VtBՈO!lNIE$=d 5hqÈ)T|?`hREcСwiA}X�ে;"i[Y /6ݹ]Inx[|[3N(VnC*<Oů 5  uCHIAܤ#0~>;#~~T;n? il"5/üh`q3{>m9;^"p0c 4~vs?W0wCϳRr!0.pvX/-䳷t/1��*ٱ/@[kr,3wS '[}Z\Y_S 3�I9Wm㆙ -5Nס}ͭOY+i,h~Iq E}ܤI9 杤?)%]7ۅ}>')"W׺~wnq 72h�نoؾbNBL#+r ~0>BH6BA/ (ZF kG;zeqP{D !zݔa?>vA]Lv#>'72!IM~`PR/);OeއP]na1{-x ̡o@]GII H+3Ô-��Z9X Eםs"*vԷWҩ6DZ %a^Dl|m5X/#F3 pJ^zN-YHjw Ӓ֡ $Ih��*ۑhnso;יhkl)Uݝ!l5Jd,kwz%h^N$R~gu*qܟnǎ9Zq\N#ʬ!<ޥߍ^HB]wۖv O9l.J��-봸;{ ?"$ý{ú}nJ۾>#(:7f~OW6V8jFl3o F]^[t;nsը׫:_0<HH 'z3Er9)IgPM0NY3?e`Enma$?'+yDoI p`ra&z}I_%ŠE ''yNWOë=m;T[ -q.ܾN^4c7 98k^W'Z0P1Z[+<?gZڮ[>*Y|#88Q=vfb>'>3+vƑt%%(NbY5�ȅx�` @3M`>N\p kfG' x;_@3��*g^qi(q ۻ}s{6rŚu,8`rVdN_fănU}�k}#nj?$(%xN {c1ÕqS~:7q>XlV1 y?W+یU=m?0`4k׍a' (x'zwvsIB]Gn -|-!8|v3d))#W}w$jn;8Z>0"$KŬH'Q/�irLЄ _aH >FJ\nc}p=j2SA^3{;b͖7)JscO9O-^nb}ߋXAd4,.896W9/!%mc4 Rs$H09א~F -!9MvZĵG_(- 5jn3T Anz5><:6Z6HlcuTr(HUsK(~'i%5ge;g'^?j` wvw>_Tf|u-•ϧaY(DŽsnS6w XfU݄�Ϲ,9&% g%{m_Ǜ۝9�[m|[LyIXVqR2:TDυ; G��*HW5p蛊|IQ -O#c}! bKEbH u!vB:1l3.bv#}>߯<y=!$͘k0\_ȰG1's9G<ݏaZ/3P('#ݚa_>}όnĝЭo~gvo尪嫳"]=Ϻy9/{ccaXz\p:>4 [$*4/z.~�sZ@]WXh̀pwc"y@}ϲ-a2 \~nRK<B~?8KZ7- rq)*VၬL,)dg|{v}Fݳ)9Yqp Eһf[]]<:vXe'+9W8by,;)b:is <ٞ�8h{0veyǦl6'zn.̴xSe%<e'ԡʫ;V8Tf,G?#a;Pf]-{[* ies# cr>^.^g_/팣\QX6%<0CVXpo/{ 혉뺙}?v1)zÖ;oũZ4_+s\Yn޺c-Z8AcƓS�� +jɤ2Q\V$PgHa\��2MY}Iϊ@F+0/Gf};vPY¾2*F,JƨIIZXm푿z=DkuJSûSa_$u}-wwƴA Q33m)rA#Q?}"xK,9(I= ?|!8y-ЎR718|G~G@~0ۍv*3't#aSh^iU 69܃sbC9 qIμG)NMNzyBx(YS`diƷ{ha^i) ^[$_7^MmrWVPn(YZn1]JI/� U9:Sb`⃾B&�I -$QK>AԔsdI{b�-ȣXPVO -)lRX}<2݋g6-ę;+V=3?` 9|pGSq*�UĘ}ո 3N=U1| /`-N,F6^`4e J^^ @]ⷖoj>[`8W?վ2ׅ8{MPZ".Y>hG핵S7Nk|EV!=׷>R,FqRfı6g2`j!8�� +3ynraeoJy-|tk;<7P`JG8Gp&,]0`'bg/'쬢PSnͩѿݿ qpffR<mPt(N /ǶaN[,} rDę{׻5pe~0~䯔,fh~W/;o-hoB_$wԶ~hDSiyc;swNǽ5~wmN)ơ-$~Q[^iN)ĘGȃ'Es9V@pY#~;'<G^<WH˨; 5B0plA\'is &Wp(~N^bH^}+܅sJvwc < i}m,4VugvM;QpO8F38KX J\|=8̜1,@O{6x)#Ж-<٧&VpН@͏xfy*6_=mnk:At޲Y8" Z>nd7yU!YNޮ Nl@agV9U)m u$ުwƳFfwVxwUU/)֎OўY<nPw4Ys#d-nѱUkX>Ys|a8;*WUJVA/>]Q/͖ǒ@L�� +cPJJ dNaN)|ܬn(VS *1/ˋC|N>l!; @X"98} m/6xJR;-N`[ؑ'}')Oyx?) u~^uK6m.e+̔! \%jf٘pe'Vk>}7" =z-#ь_pw4ÍY|c#2,hGFٻ?u#f?Z Xի~909G7]Q�?(KMĔ�5b_RU/0Yx^ĜnYveIYx<iۊ{BoFusZWlo t%;8v8sXbJ%NZ8IG__Z %qN}8?-AK*Ք&2FU? +uQM?}wqXxFZP}оZ@1񙦯SAò��un.Jqgw_26 ݱ+;76;5aLҹ*w5U|uy/ zǏ<e5d!_�Zn#?w Zvltn8`}L�� *Ma^%~MZ uRv9 'MNX– ,Xy /DgnR˧?=7^bW]W%!W' :o{4ձͿ1x#כW"KƫbC)BQДng㲜gX8N-O4k1s ÂS af\2eyY-upoK# cg9"g6wxcaa+q(%¬^"<9/lAݹNQiu s/ ,K$u']#zhsu#㽾;y{rCm;lt*C\̽rR P^WgNՙ I&>o_&XSB|ߢDT ̟wMy=xڹЦV@sH7W*;B<zb{e\Xy a.nkc^[^r<s?+>ԩ9P@|v;}sp�� +AXhVn}!|/_)7m6 ~Dqk,[R=ONK-^%PH@͖v!mǷ}kq%%G$S#DXS,BZ": 3�p)ԖKcs ?ثJ2V#9s<J/BUջqgAkw^x3; uƸMz\31[%rR,s;M1o /\ʿ><y ]58pK"ގ>0rOÎ2ķK:ab80$ rԡeq?IZ;)<﹟^[aM/ӷ9ulw'{l)oZJ :ϻ :f_jgΖqӲ{k4NۛlvtWs><ϭe)؀qsr΁ハ;RF&l62{BQq;y l)"qyCݷKA9>]~=X>oi;q8죌?fS9G?8"8Tgsu*fW J{U|yW# C!�~0~ՀpbUcP-ϱO6f[7C:*ag#Q奍#cc yM���+I%vLEԹid@9w_Se^̄qs[qR_I;bG$'+/aIo4�Kob#ǎő 0E}D -r%k\W|-=xS,$L@(oNYNwl/_/v$Z?#pxs̈́-Ћ߯8;)*�sw'ǝAχINšǀYI;`fruٗ⏋q;qyi5O݀=o!u 10_B 4t!Jל~` Q׸,Ӹ}<MG+FD-;af|~D)8÷2Vq%129~Q9ex|Qı k2P?i=&a1cl L^�ϕ_s7DrY9dftew0)]uuɈ~H3e/eWA½죸[ ]~Jc\|c\jޕ@`5NSqp]TnX*Ƚ޳?jNҫ^U7JFdo}݂Ea��R {{wwYF 2ŊC/1%u"k_3ӷFVg[ne-A|53sAMjU_e+6RȺ~ Zp>3,}G]˫t'JøEQѢJs·qć #/ylyYjԥ1Sl+@WY_|ό.��+|8!�A 7)!CXM!�PHi|sYNpٰ2$5 PhOlw[a{"BH] ?cW!Rp~&'f<rkge:9>k:E)jvY9$,>ߨIyF9Ga6Fz& ``}>|>:X>d/)ȞPw{we<~3'^ 8fP%P ÍĘ,mLrMs$½si-(�ohϕY?ǡS9?<PfpCt/񎳍%P]o FI]hN>gٰ0x IAu~ٝY#B s>a݂=XHB_'׭w6ߺ92FvN ryԢ5:L848z =B+X59FIAOO7eѦ7\4߂(`Snݝf=vY$߷qK m |I؈|?{ӊzÃ۩uq~E%ߋZ 9BeF9m啝}|]-zO<Sr5Ռz}z:=fg9=,q:cup!o6Rr{>Xv70CI^`!{)~Dq91Ȭ@×k^f*ǁ|T/_|U77Nu|*n1ϧ S~9йGw1HǨx�V!C'o ':{5OVnb_~=|.B%Us��++ {9&810~[?alT#eLk#ef"&oBs?sM>S'+o2; -9m-_ y:z1'e'?-k3g[cobZQC{LJx*xp~?JXsdmv!s>W^e^8@qyaF_x(C|i vRdO~Fko?.X[ zDAn4PD>Wsڶ/G@ذ&N'uQOJrRy珽 M܎9b8׊ھG?8##S3no֪[ vZ'1/9%k[˗Y_+]J_a6ى  ;GoՐ1_A /P/xG˺3(-!Jf~pSEWг/}'tKvu@d�@GTbq&-`r-�CU@);ta- 2Ō4;vI`/~j,* )@(BB0JG2X0ޝL !�5 @8,{.L0Dm�%I^:}ڪ$'>HG0ZBSIk>i<hnax |f~cJ :N+8'ae~$ jūWl`-Mh Ddg3Lz ՏA 05Vy7 J`95�l8~jAMXmCJf_>$s1Jq}}bO[Cb= ._4eE;{~zν_)~.Ɖr>8BQ9ȇlƋ} q��?Cy6^/'B#Y9|Kǁץ\L{ћ8gv'nOx ZNhQ7N~)9Ք'U m_o9Z󩱢3BT3ò.sݍ~b;Ms |ێYL��+ie!-nørǟ>cŐP`gnsjٝ~-c{2?VN~a0_S1^G@;cr@r?O]W`E1;daa(/ 4̩/xLLQb$;M0/-w[v@f&$sa3{I ;O`?~6t0N<Dz esN'qH`͂=(x0[68m<E v~Ƙ.i{zyka`Yñ_3M-Y3elzHfNrü>qׅ㤖"x* _öq??_Fon>~3 E\of-(|<V=56"'r cghP,,Ͼ!?v;U?w0TNꍔd$6@O4P78jEEa9t^_$k,crY'~Xt86 ^V A~twPAN/G<q<v[D3u%lc"*7Mc9De{7 ~)wA͘ ycՊuct>/3}r)w˯uuh^93ݟ0oIIBu'9LϒYr~w#G6۩Q 3ùטcc}:OΦDz6[MY[هvNzq]JqAN>pXNi%zzޮ4p}]+puLn'OKSK5+h%vA߯,|y⼽ղߘ+qugï0x>x<{aMHF2x VY({"^<'v]9I8G&e:e7Y>Cwnp%*��+$iܲhKԜ >- 9ndl_nIWQ6`cݻ8~;=t3(VFx8mlX}dkI!g)lE@ng֓1E؏"8ˆ:z\jYJ@k89*mM8Fʼœq:A#>l#G'~nSsw=Y}zsc/_ qI+DF DEhI`@~NQåFʳ6ڀyE?�ϛ=B#s<Hq ec~ۻ-ÍS.aa J 铍G;{OeUrw ~ţ|+~’ 2wf:; ;?{/v`dI~KC[#d}bvYD)kqxE7);nPC ̵֨BHСzb}®`/Qñ8-9؉Q, L,_Ic" t`"H9+0+U#+5Mv8F., uɻ,@uQABA5k|:ՅAa湓)h�f{BkgPWAA]^7??ׅ~ 88/nגke9AW|:ׅrYKvjy̦|$`^Dvu7\?wG�Ufr(l`K &0ΨGS8ijq{cwOdڄC\g-r98I}ҮFN^uu:3yA&BAl9N�oe;7B ��+��^{#l#Ŗ#mZK_!DFa!BؘIib^%VT:,( 8aBh1$-s^[Fz[(mfm'ppBIg?"/,1 ]r>PI;ޠ&4hq�?+  wg7=ʇA?N1㗯fܜ;Ĝu�$�06SVG-F{B їm4N]^gaJ)|fg(^NkՅ@WCPV嫯}<1lxU]>u̝d8VBZ?]$@6K+ 棨{}6LjPUo砶 /Z=:^JC,"8}+@]ҬoⲴQiI|$09/b:JRlCt8eF6Oc ;S/Vw*m%w^W3,/^Z{w3*-#^Hx.OG㹵׸f=6لk}7K{xۧ2ǑamzE"ǩc qHp' *;TKMۏwn/6sSWO”J3X;4ӯbo7[7F 5؃z�a$B7_7xU{n6': +F2�!PQ?^+'9YȮ¯fw Yd=^q^wZܜz9eO@s<z;3[ oant|_8,UARCBHC6͏dok9-zͺ$xQ��+?ݺIܰџɅ~mv`R׻g݂ڕa6bݒWW0^Zn!x � $i1<{]K8z3ŕdq78ǫx5VB7ߖ|տKY{ðݎϝN 'v8d@K AvGARy{Yk$hsc/qS}!nfhTXqĎԳAEr)nNm֮ί^v 8b;cc߯ ӭØ!pƍYs(G58(,|4r~9*\{ޥwoIRv4J8Q?Zs]Lv^f1FsK˴c&۪dn+BvIo%-y=۬hC;>WQ%wQy4= 뛷[U3 >/Kk�H _U?4yD {:G6Î:pլ�)oD>Ve<8~8.ñyަŏ"ıK9EW0r ^,C40=ZI�&P~4~w2pb Nߘ>�sI# OqhJ)' ++nhn94 a48Q-{u4u8iLD:N_< Aa$jp8 ?Ɯ+oãHon}ҠϧH`Geyؗ|L)KC bϋG?BTU][+-Lc{Սcs!?A`�e1]4|!)ƚ;㱣"8L&9 9g_lv 9ubhW7u3s8ë-Ǎ 5]"ow}r 09'{Х& hN#g^xг,jT*{K7f q>9?<FBXبN0ˀ?cj}kqdCpywg5c��^n^#?GwW^q(S2LK qg.ז+udIcL%I#: ͂ 0Ndkt|R?l̈́ BCr x/��+ 3l͑gUt(lnu*tۙ/ #4OJ;O XŞ+MxBpn43 b'tLv#=-�[ԒDe9YdnN% PW"z~1{bH99l+r&V= ugQy׽Y4<PsXǫ~@gX_|8C-ףimOٲ k vu,e 8ZK$E16ی'@N }0w-wηۉ$V%k{el}FFe OU`\[h='|/f^a`_~;/+,ùˎZWs61bWds27/kVrC% +z,%$[? AɼAXV4PXS9aCB3N('c8]fA>}9?ARޭCWiBP(n*5j>V'1PFǏש9"AX^ 5 HPeyJXAX ZF#W3dw=1Eb0 劕~00W#d^eHbn;Cx bIIom.>')Y-̆۬D/):@.nMf%c;a`Ē۷J)G-~+#c (l-j_Rf?;`~Egjw5nw:wqq jAR0`ղT7 Gge}}l$hBH[ ǀ,p;`5d :RW4_/^6|{ c=/t/^7D1I9j?n _?`{e^Os:s/gcڻ_jzeo݃1�x8,BHGw&i $rV$ †csOL��+cG^^̞7%}s 9SxǫF�8Gۏ^'cٔ[nH|Y |X5 NY7>Wcg8~ZǛLq0q$z$Ò>rC$ƙ8(@ ;9\ra Hn)!GZi7ݳ~8??c]{?X߶Au2/;g^_o[}KdUaߘ:ý kV@Y:(Su _"?geÃ|\HF4ur@9�8tj^$IlrfiD|r{Ɖ,E%72~$Ɣc1e!g�1OCڰQs7"IiE<| {$F_bGCp|~5ks/0@/DF=]_kA*"YKsȣ$XX]7/@ IP`# % 5׻qxuБvλY;B_ & C 8 ? gp(ˮW3υ&Gs7;:Âc?N=;u:%[<)imdOQm}_ _[+*z܊@WWpF$& šPD`[ sBH64r͗ P",dv#{02 ? vO!dÜOҷ;/~XQqW;.gQu?ۅ _fqF>"Ukn0f?:0O9 y��% JBw='f3_3+j}3�<���+^ggWֻ^H^oKǹa5-'%0ތ 7_+΃&5&3lPޞbrpιW֑�܂x>ۈвpaDكI$/@I9"hq{ϥ]KS?#=,b#pٟw1ݎc;s<u % .7~ 0^aɴ+c~̜ge_Wjq7>3x㺺【pJ{<yM[D t0~v}.nh7vxj _K'cU*rxgX:ZU+g"fDbw[_3Gb0ixY9\p9? qnVs 7?{%[qk_9a,g߸Q~;rsfǸð#|c{qb'{a8#�~^^b __B0w[˄}1n`Vb%64r(=UWVNuGdj>V~eq營/ eg%獷8pw~3|֪ 9Fxw�0+ƽyg1%fx珎N3e۟A/HB0{lwuy GC+[sXrN:ö.if粱v |OxYν)$Gnof:a81kW pL ѕұ".t`#u4��+o_'ad‰i`` %Ԃ$݅@i/䱽_/cYۘϗJC31l7Kςù\>oeo%% |_bvH]~ $b1No>N e|҄ݗ<�wsw% gIM~KOdz1].?uId%hY+$$e'N!?$wX7'ZSC> Gzlvv{^L͍J6e`V$; W=yg 3yP}>�<;@@'al%/<s 3%f>܀{Ÿ/!/Y1]<PfBT,|~ڄb-a󽹉s l/(vOF2H}8Nw5Tw?nj{gž $N;<3_ݭBԅ#V@vp>`A <=Adku8�ʹVv<fTmxT붫ꧺ +NNP8G9!z  @Rh$zޭGpB=i RǔOғ$c'z;{(GAp> do1jN^"[Sb$, asZ=aXqYޡwc&u "<rK]!{c3=5b v#FGEH;oȀAOr5ٟn#/sYUA]?Agz܂,_vD"BK8݀0w]W11D~@r#K3bYaEaO2] lfy=b+wY��+O:�RrlAsMlh95f=hcedl/pYD\/*puw1!p{aР"`nzSo2alL0q�x 2q+Yd[rl} G9<$|'|(O͕Q�y,I~'o/޶ivwW3ql7n>sm r3NqcXf8kَYyٝ`��1��8]f?)[G[`&b/;.?3*W 9^`~ xVlca֦ns!TμÀ $IxI9еH;eq̧K[flRAc/ _k/1p7Gukw a֢"~qF:5 ]ae#^#H$xV$xXBPwNGcS🸁o *^יj1s[*8z?:v�K+^bœ'� )ŕr>2 6fTǵ7Ɠegsۘ-CYicy4ɋI=|W8Hljo1/obXPCL%pa�+_n+7#`ʟn8J awBrÌpfZpFnteE)+sJ#$}:OaI<G8K<Ng>:k~3>L;$ӻÍF~? UsŞoc"35Մ:؁n a>Nc{vq; s߿r-~[ׅZ_ь:k Cy)8 [oR(¹XR]+Y'(n_Nu7e8��*C 18 ��09)/P_  ɥ�Y>^ �` @ �^aj %ono?B tO@tA~Kصn핏3i 8ȊV? ,(x ʯ+d &n޲A]+$+qB&�I`�R NtvQ/܄̼_d,ذC廒Q%dy�d!I�4w�B9Ǟ�+@,c|YDzG�UB"QhUU̟,dw~| Esq?YMA ,qYB#lǧ~Gʀ1!CRa Bx�ycve>Q0�'�NH(X `׾Ndx x 6FA_6HΤȀ^b1[|8*/�TC,bPRPY4o! 1(wQb/o΀7st<,`�~!pȚRxix$Ӏz5a  wAoQ`:�jQNRy%lɣ0V1!#Dy@D@ʨi(gwOܒ쯝7 Cl;?,N#h㮪(bnFf�fP H0h!  �Mj0 Ro;CPq'T !ƭ\XV BAjO93wx�9�Wq;3pݎ%GH�0B*` C@@uͱ|Ye6x @&bi (7Ufok,3#P=bi4)KB2+ `*Wۻw;BC;^sm7uݦ?r0&PߋF-�_tv3 8It'#c*cLI/႟2]lJ(P@"Y$R$%wQŖ'U_;/G:s�J<~Ha0FVIBH56 831vM&β+VtnHkV6& � ;Nf8޽ٗ&֔8PM�HidJ8P\;A JD ~d0 ڪI[17;vj�A!,09g1ΩGJB5UHX _2ӕ5BcSc�����W��A��*Qlٙn ߅Cs< as2B2l?ⲱgSz߄XL8<}KS 1;#iqW|#s{&8�0IL(wĜQGWaRL~_̳-ǯXbaϨ4a{K|(]q#s?Aj4lsC%#e|d(iCgηFosǻ2NY/xc:, `#Xpw__䄋),RIa!֒wW ܝhQw p7Fo!߈4Jc}-$i _YZMev8K^3 �ГݢHܢ<`TnÆH|axh"C{Rwhoqţ𽻙}Srks<(3W ^*^V@lBYKY .VwvAnZ@.aήEa8BwqF}"|XSR^3v5_9g;G+`A$G8ڸK NumƫAI1R{'eqWk3m 88@*k��*̮-o݇p )ɟmqDҒM&,0Elp/fWl,>�\t�j @;vCrw%?Ebn/{w e2'-vgJRqH^S1ߩ 0fbҡYDI4`i@|V`(c $mMz$ wxO<K,BmlKz*3�IySc PA tۇL~c7O%/G] 8 uIky{8󀈋stqr$(S -߈C]N=9҅|XQye$R8�Hg_+ wۇlY39Xz0;'y5[dA'nO9Òn Q:l1S1<;^?؍n#Fs0z;0CBP-Nۊ2"Q(P堊+Rٹ'JCz}%A(A(+fI7}lNy E^ �j¥P )>#n7#{)H($j1iBuH;@t/~<~߀�?JJ^CB nI-S3~zH{+ i�.XQ\%ow Qk`4n q-.k&r8id1՝=l#.[ ?uv WZ��*Ip+䐃yH� /)l[dD[p/ Jт_[0@fjvcrI1Gb&]ryFāZ~o%1cbO"y CMOJz?{{((G!;w7h8�7~ B)p_!,{,XG |wp&=8bнJdEu\;$� cH&8L8ZHo<|n3E;7ŕ͜'nqnϕ̍W}$Ѥ7+x=37 9!{29gGcHiA6*'uqbۏ4/g[zIZ#B$c_<9s&S >Zr~_wkźܢX P $U|jrA5 yMRPXRWToԙ#CM0 pϢ2~W* Ks͙v"#K;u0pGQw=��+S n;CuSyy{`M[��*&1iN_e%mnC}ن}+ +0甙 ka~|5_f -P_Ѫ7JPM{S2G([b�x+qYAHlcvli!| #{%-萧fn+;9wM3opD{'d*n34L<u[ g^ _t߰NedK  J8|n}䄊)"XmZජr’gQ'K|$:W@nIw>ytJIKo)$\j=oeL;YH{wan{9�q &VVaY؂ӺvIZ$7@ q_2*'y'~p{vJe9DO!t)ƍ1r+rpG)J swm8OF4,N2;ZE{PSŅڹWVߴb#?| r';3odw>,bGaB_ʹO=ȶ̧Үt��*Hyc(gL:gn" vgJסio$[#}(ό$'~# -'8ٺQr=s&xJ_~?@E3 K3tZYd00Kߝa qD㻑qN8ׅG~]NjºxqR98+|z pþI'V4Hi'nst-rzۊ`HKǐ>wVXyI]{_:G:S7cߙ>.;D}Iٻ ok2]o[G'a\spHe/a{T-NKJ’~k 8v`?@^ԟ,6n [Yۊ+myu^]M@½,Yz1mTq |3x丮?UG@*?�r<y}d vTAnG@C0p_x^ȣ̭܁bAy8Pw"Zͺzt|ϒ.^|)].\Gx��*C X{b4v>K/8#-}?+2{#Js:E#XVe0V59zwջw aVI_pO-8y8pgWxܵqa`wDwD* jrS-d7qYQJu/>'8r;F$P3hJ6ɿ8F7 Ơ֗a#:s'a NN}{(G};~HB[%ܼ3Nȶgr(3xn[hn  ytqm\IA,?kKI<jy18Ƽs 0,<#r<n'of0>Nt,>(G`}L[~`9#@aNJ3+sQy{@=W)I(rY$h.D{=D "zj'ڥWX^\^_°GH ^V'n?[ '+xNjӝSj ŇyhQ<ZWxF`ɬl~7sjT #LⒽ=YF}!h#1-Kp\ ꫬV1f|;;sWYmJ yȝgr^~9zr7n>^u|QiۀJx]P .? Q ��*~s`�%OGj\NuZnt`\vs1R~++- =#a#vA;uGG@ fݒGc9!m0I9# xG7{��]F0F~J5_̓Sz8`W1BWnD b:?p~"gv=3�s$pK+.FegU~)\}þ-'SqHs>ag]\I:D/s>sǛ ¼nQl<AרR26 n |D//w9B@8BdHJ9ir̗/ffFR!_9sPi͕#CĤWxwyHfa^Xֲ'ym6=nu3 pKGP@?Fs Z:1v)y89[P]s [!&=f#h ~yee hm?@2'TrP %hZrp^ "^"4qם(sxT*XB 'G|WX^u7XR?sߓ~Sz _CuÖ#[Z՛S1C:N8!}hw±|^㝗T;p:0 LiϬ޽UJ89]8q8zn~3lP#B6sN[DOޡd,8 iyK Rü?2̯UYg%hW'S4p��*b[ ݒJ-B&Ñ:nߎ#aL/g4((",' MՎN|=(乻Dc0`Vu8Wa'O9^f_~+wc3C7O|nNR=4GȦ S(.Uژ`A%,,rw=\NhwsxӾ;lIv,mܧm0jB -Ȼ ?_ [f/4!"v0Qݾ*ؗ6IB ^vQ?΁΀W�8 !%@lw1ݗea~3?W!X,cJ;3ݺfY]܃ŅuF8;~ǵIqw({s^lnߣ? L:;pK@'C J6kn.֧?p;\TjUuU`H"' o挏lOw$+s_6sVXF:7{ iV9Yo/ʪM9掏cfQ?]#ow:.>o8pneǎ8+~!�vGg?KS8τM`~ݖ!*'1 w>캘?B!{p74㣞d&:ʦ�� +(hi7@Tx‰dK/01,-̎$ B>i%^$y>u[fLhw^!zJJ|V0se<:jۈsunw=:!IY98ٺ}/)t DG,^q6~vb3a7E܍)]^m_vdaMf$�p3Bل?^'G>,),Eۊ_m<N%qIϞmd_\=a+ ;wSg= j}m9?'pXO!s9WNR 6GB݇G I$IB|(@i/Y->5Ȩѻjw1rPL�- r~+8H`X6#_Rz: ̜aw\m77p -7JaN7j+i9,6O! nGwƽv6Գ4aOxk~3'9|*>$]PN=AML:vP MP^v^m'K1̬aFL|Z&W3#ԯ_��,IfyBߐwB1sύgV+W o>o҅RM有p�� +`ДY doR2Fveք?/) |B�v(cwo,WR42}ԜƬtYi,-Gm1PwC�c;͆3wGoR^ϕ^a9ؤ"pԞYql Rng3#gs1~<cgQ:]xs,ϻns8WeBŞsi\wu&?Gwi: �~ Nܑ$q%^sqC@G=z6!  _p^5{95 G7^'\}q vЁ$Y ù? L(gUuwE~Q_ي1n}@95irŶ-LPԚt#q CwU*e>¥ ߸<w<݂9O;FƝWw7=BY_p%Ŋ#z7ؕġ=)=Ɩ(xlГko0{ÚLJ|!h;zZ#a5 gTkDvvpHBX9,Н󛢱Z}8qsc;)x᫏A<й:@І"(B#B"W8FԷL[`[zȏmXktGx@!<(Z۝0x-BXb6֠n;'G͜�� +8JNؚ#,ȴj( π`Z|f)$}n#w8b׌DUdmە pG%f>f,skf<[ ŕB>jPԳn-tر9$)Nr''Z_,7q!@jvVgWRXSǕeϭe9; ^.N#9>TY # ,##lB%r eBm_nsÅ;#omrUa“_Cv|06Oj䚴vPA30Iq8s<Vv>lwǺH Z'2{쮶 x pnI× V~bƩd7BB؏ߎ#Ob h7I̼<C|7W�ݫkbxuu{ݫ|k+koYwFYbE 8?,e6 }hm㺚>ś Oԧ{k~%5 9[蟇TO=JXxE?4nc-qxf/ Þϻ`נ{ }Y<|Ebv|_|<vcZyL6%Y̵1p�� *ޟINVJQN7ƻ� HiB g|Q0( J Ҏ>g ^x0Su [dM׎Vn0߯ҩ[[Nǟυ1|;9Z-fJ>~A,iwN}NrF{ne*tcW;85fs7<$o$�[|sacX _'3aƅ)BYl%0{신1_jfύqBř7[Dp,WZv(iM5EoYl`G-ìkv?X0~ W0r? *ݣQ۟b�Q̑I E9xPYt $؋9šr/BΗ;PA&1hȑý]o! #꿚8 uʯ:۾<*:%aSU x~/5!L{q b3L‡tulчGS]q��I+QX$J?£ 󄉒8Zus|]#~AƬşu'!ka w`מw;n/\;8129)P~qu2g,n?x"`STkW91<V2v֣>i[2٫8`:>u("er*38+wjO' qb9¦p�� +Dpk9|N;A~6[lϩ]Bf o)Ȗ㸝%3;|A:>z.~Jē< ;Єքg>wNsvJNϗa=ׅ$æS|'Xw"Ln|nbI!uIQwpE[m cqiGB9z aE¸GX $08Z9zOx/`ߞhqr6e:dH¼<AQ8wY(@3!|BMrH[kfJn Rŧe=EyfX_q<(p4Dn4G=Z_6q˗MJl~5K3XA:?(^ Gߩͪ@3cnߞuW(:7yKs&1іH_`bås@OϾ ʑ=w0Mv5M]pP7PoӸs)sy/"eޥwge~zpf7k_sg=g9z[>Enc.^e' I¼x,:c ƪX=YA{uA =^|\uX(70?nPsGFWNv~[(^tZB ";Iet1e:��+6N-,\L!no%|2xzZ3m 'zgRW~8RxZqD\wR,1=S}z'+{7H$nBaW'q$[l{a_o!#D I4-ŷ'0 9VzǘE%܀;\G9L uk7�+o:P.%�kx n3c+ O7ad\8h {mPqbq NŠi>>o;8gdSes{mZ s <PWo֥b7LN3~8w="w$lAي]z0γ#%+;j Uܔ_njFP\S1n^wdI7#Y K;o5J'xw0LƲ;,aKp: oo<9"9F<ӵ^>mn~;U[!(W9uGkVEaFQđtUajX ۶|[8ix %gjFsQx[,&I;"LՖRh5zn]J݆ SUT}w3` -ZJK9<B јá/a륞ׁ.s;oR%d}?<;Wo?++O5  p#C07"nF^`eKGT~q,X@⮁H([ f�W}[+6T(^4q�]usտS#ܖ߯mlj`HJ9_W#/"oWΏl <'e+ykF7)\IvBn�hF>��+v(ݛSfZ<XT7X�tґՖ̮Z"+bl# +mۺm$JKGD`$@̖K̯&/j rX$yx&qa ïxqߚb̛ٛ7sqdu@��Uq潭ǜhn]_u4T,:ȁx<Lݏ8)m܎l޸bmũ (H#uv_,塻eр=]]Rgsk–jI+:=9b<!8#^}1nvB9r_A}N'' KݿaJϙj?g^ _-?o3A/e3_U;zT|vJb5^hA�[TmQ!dјvbWgݎ#%�uP z߷x|Eȼ_bs^,ɖ٘\PVI/xel#z`n+O8S~{6d(vPQhKUK/a32GAݥ \jtN'G~͔oAyGva9շIH@7A"|ܜK7 [Z1V0zxf7x焲>Rǫp׃hPj'}1b΃U^Y�G)B"i}^)wEQ;4/vpU;3^"FÉ:nS3wsz8 E}T32% Bۏ73 ڎۯvd:,1O3_}UKxLP¯!E xW��+t.( 5derJ%^g~ZKC5cVP^}c|gs^׶sA$RvǛsN׺CwG7s~x8~y'!ى$x'HwS4o n}ѻ,RҫݳcvSvJI={f^~kbSǶ_sRO.̱-3[a8{ęK{Ԡu#Dwf\"6mk;}?aX8x)M0?B3z֢!Ns2m%ARߟncs3UùL9p~3O=AMKc3�zMhhޠR0*UɌ|F6fde"N\.sN)^Vb#41cLr&4Zo;7K nOdVjtH3aԧ{oz;)dv'Dӝ ݕN)o?`KjY1# +~5;ۭvbZ{ݝ[8u�R_  BARB �ź�$dF90 p ۆ7CxH2G?wHT}1 �JXyaὖ4�)x"d�g['U@)(LY=tK VjƘ{.ؘ/R]bLb A!︝+^QI<ULnQrܘknW01,%Ȉ z�xf#e`ci+UJ( e(/x!ĝ(ULOA]X4K-(% VK@ w(N^x.Ez[fۏ0y]m:b+#*n)oV9T=BGzUm{W uvlgvQϳyQ^AR K<,*U6^QTͿ VI19_797 Úvl&v<F.#Ŭ ;Н_aF O43-X)qbmLY~{*"y w)WXxGή1sK\\��+dt%-hhϐy6%r`+審Ab9e9iwl,kd'A!&OOdM bPq+xu9fT~, k={q9œ-ͮ r:í-56w^۱blnPMwn>2|nݔ��:D$rwoin‹ $-G۲YSqv@߈^Ǣ|sp'19ىgw^1)ϥ9YJ|~KW^  #8J̓2#n P[쏏"y7_n }$/⎖g.ʿcm0ՒňB?=/%1eX v~Qsʝxtg_]'nϰtB= hQ/# adm<wŘXa=럐{ҕaš_F70:ps}{q6�dWi/ s-qHX Y0]BUWAbϞUPuPb]muA%ZVnߛ~2F~G6Ų}{p/e; l{/eljuHX#켿:Or1uy ɝͳRwzTp8^pXQ%P[U*.ێ5[+ٌfg˘^1V3w[ <)S M7> 1`|x'%3p&kۈbxs{?YwDOL7FZ[W̍dLX{OY,8=STf[cn/$S-}N1݌=o-(}CÜ<qqB I|Us8Sul3sB1Mϟҽ];F5JGXqڣrq-mWY,f6��+5ſ(#HKI)gbS~ eӲY+MvF3lfeRrXY7$}7:ѳX:wf9Çw"{IAK>7e.fkmNN tsN=ٸrnW2qo0ɓnwu8"ĔR -+۫?mr 2ȁ0"Io9>kk3v¸WO{,lLuPP;aڳde!#{Ph7}w~?+o_V F;d+Py2̜3wRu_S u-N5<Cݓ:#4:ZB]fؤewbY\̊q2f=^%; ;nIgm}~;'F=,[9P~YlCGD=q)2>>}0^[J_cg犮Kg)I]LV4q-ȔP� e<|u$ I%"~AMV'mx+ղ1Rn 0u'y׾.=~pSF tLJT"ƾ8]lðtsnu 97 1Rs셻+DO9\wC@܃ϕ/#hUyё='"F{yUyD^/0}l(f;3't ,բ 861:3[ ~y/<"|c4­Ps<ER9[p~ �R?T ǯ ŚE<&T'���+^39,iOʀn^<n_1; WHYd HR7 Bov3|O<;>.GGR)T ^IbƲ4W_œ ;RC':gZ_9;oQNhR-{]kG܏G"xGS9ߧmtsNネ"0G" oǫ0ݑAWF*3??[[f>+4.gGݹBsL9p[|GiQNo@҈Pkn}16K'OyCczԮߎp[lW`��kxÝ_c䖯0\e^nct/tQ-7t3/] c[nr]$sֻQ\gfux5uHQn{'nLƺ<u7F'c7o؟'tQ?ޣ Paj_exG/^ [R9YnPkYUG0w "F]PujO Ϣ n4rj_4S+Dę W ?;c7E,av;,{#W1(?gg:[ե:>=[`wu Cw w3>ނ*9O</3>+sո`3֥5ľ:c7V^?W맭.9#¼X>O{^5gAdo`hHXK@A z]t-fGBbDs-32squ³Wf'3zXTv8, CcmL_o0SW(3w8So!Џq��+8Y}Hf1CR ҈e+Cq3=TdN}W5}v2 9C6 ,SN5éFIn+W_w??vcB=|sݶ\RPJ&bR;pj7-ԐLkv=۵%KǭwQϟWaRG&Яr$<7 fDo><U &\8Gȹ6p39| {INƶSvykKru}93+^bOq9[er /%lsr R&PUE~Di>w1ѹu-Y}ws̱6q#8^n%NjjqB8u!C0il|j7q#S6J w}$onYF1D>V[R[F6vX{{w!cK0@[Àh 8G8$PH@qzֳC!!Óp&[bHJٗ 0e@ħb.xBC.{UEZX@a@(JF Pą:U(LοJ > P/SMp'~l  r“"[ &YbPS>YZǡ!| .8wOQ Qx9#bd pGk%:%BcOi Scqjfbq*QLIGgRO} `߳f7)jLD[@'e9cUWWߓL>g=lWKvvc| ٍciNl^e1rk<{yZXw7_v9؞JV<~k=;gny}nxžA' va\Pr=yx{?vhþ> 1@.p7 A@<]Ղ!d߹h:X4'|ԥ+&>[^TbiITwyn Kb91p4@?D}+`ܮ?waA?faIސRC%y 1Ew!ip-~R%0@v'qoCnΟ�G2bY��+(L 4UbHA3b@A3s_Y!�>؝P:"^=d~HcQ<3t7.KkqV#cWx\@]y$/Aӥdr7v |lH(0b�Ryl#��AëwS]w^l!bƌ=}=㸮g4LOb~1ff7;D扴P#ƾw{󃳋{A\uV5s+嫪^Z�J<c<,CcE9r/ YRϏ,֖n;?ed,*!6scͼ EDaZcƁP þPJ73nOYö^ĉshh(wF}ml@{%7}~1c88I(|`@YSns^ALv5vsG#+I 38(+ޏXyN1zRp RðUV`-sZH*҅aj<* o34#mޤHIP�XŨ]IL>(u7|^O !rFX2K \~5lg_c_}텑@( "D,yZ Gט8,VHv�Zܾ <Zym,5bbqE%aE~M?<56=KvcZvw>6ƽwr|.]юcqdG<@>\&.-g0^aߞryNso[|ߏy׬}aB>#(yƷg/q`<fHl-N$3}*9{a5bע խgg>q�j2 3w]>rq+5;=dG.s^f?#z;͝Ow gqOWؚi0,+nJΑsrɠ0ϟ@ϫ <l80ho}$K'v4M}5��+R=;#-jRF앍8ݻ 9 Gw,z71>pĥ$Rpіg@/+ 8*ĤvgD >¬I BHH> |}y^-h<b:1],6,#I'^|7N34J2!$7(@ yP~eqݼn,@ 7ݟ+~jGpV1Ȝ̯9@~Nh~oy|~Wz#e PO74s͡4ޭ>{ Vx6@1̦P/M\3}3@@qZnxvVEý{Hǜ}�@n8zXkfQg8u- ݲ~_s<&�J#%9|n=3fln ʭ򂒁8ToqÍU|,w(85g}'m8NT7<u?\gf[ҵA,0#͎jcdK9:nbY ^e2T,cb6app{JՏ[ ŽڭT?aXfc^vz$͊c aoJzﺙzhKBʇcҌ+|�qyDUa|;97Խw}xwC8NzWϝ=R( xH9;ݎ8pQ}LD$9!y2ph:pѢPt/[|#/r~oʗI<+5�\8+7{8lY>⸺pX{L,rq@`anY7ΎWsrm}'-7;-@;sRg}{@��+" <[ilϗ:} o9Gb?^_xPGxΐ^td_Ǜ=TC Pѫ|KO)Oyw {TYC3Uq'}nn ;B@��"ިvu ti.agS4ٛw~0MqDع.=c}5ﹸwWVbCA%)ѳ}9[#߹\MǨH~3'STv|n7"[u04LJ|�U|cXw3qg7'SK0f<?xڥ cB yb8^qS ֪H|zr-.Z(3eѢXeXv#qg[ׂ"׻N@~->waۈN27 vȲ|Of v־:]cpBlGq\1 33-CXd s ݱkƺtiP?qM!< D1yءmqBd&͗DpоC|!_^sg7Zr :}U| "5NI[jƧbpxq{wc^ǰ۷3WרּR>E\=2ixnR\/wv_0 p(ڢ#F[׹jymNlp^yWz?)Nce~|y~p 9?yx^|[RN!t�P#|RYe JYep���+B )~?n?ɒC>' ,!�ZBG(FA}\ŭg>^!?[R.SHe,Ker?%BPpUEj󡼝!7'!F?A|!նA@"qO%-ww'9-2''t38ݿWB_qBO>>C򔕠R"ox< ù? >1V1ξj͓I[;mj@"ý|Ĝvn{h¸wё<+�l>3g4l;=CmWl9[8+pB0@ug1wlϣXqc=xpWt{-k5%eځu_? [1hr5> "簋3͌AXj-䄯r7T>8^A {fx:UnnG2_:|qߋDaRLAEou4E++ (\xZ9^p&-zrW[|=GR` ngp^{'(F1KF7轳1jݔ](#Dž=~G0sV njV=bfGz闔c!)ъ[c^I[&گ0{,×3?n`ڔ1y:uuL+'^Mr|c$0a?Mu ,POe1pp{x'y�}w>׮x`/ G-D׍#>4ώ|nuЬ-_65?԰6׏?fnjǣO*?7D��+sfXh V#o2*3}Ggo- abqi& /nK a32N|wor^:Ɲ]y8; QyVݭv-ZB3!xV̖&m ')!Lǩ\@L˽s@:GMi̶h%ݷ%G̞̺rwsN=?\x[ON=Ziq?"qdKF'ew9x0Mݳ`jLd8y^p\Bw;0w[߉?#4S~\t*̼`~=8{쥧<.H@O֦>ܮРﺆngr8Ǘ6:|{'��1��GstX+[yݸC޶gq?JxPx^9ɱ;r{UE!FuVV٣e4S0@S0}:,kt}ZJ|=6#zKcI£Wxp D@b<ㇶPK}ž$,q|@j7m(@K߭ح))$~!DozcZj>q8!Alqh xEGmng#jGlLm7F̦WSv0M0yc20PD,Is4߿<^4.: .% l�;oLEG[^hχg/taY|)=}S0'v#rw3w@e+Y}! U(Wb΅G8qOׂa:~NLc ^-nYJޙu/q3-mur��*?"1 |�0ӰnJn?D|aS:GPCP8G +PEJ-%;{$'#C3FbiX<9? kH9 PnP0wgW=$#,�B|n\yǼ+::p}L?a7b]& ЏK}p8gS%\;aHwz͑<گQEDN#mPI{qm1<II$ G!6'Fޢha)p|B-ѿ),(NnbImIP!bL+Q·?2�r ɀ�V�pEIyxۮ J:@=g07f01S%1% dZ 8�RG  ae )=stYnQAuNO'x?D`X#1vCbq0ꄸ)F? D[$4b[1A�xM�<#W 3eMpTIJyX Д3}N X% |j�D(%$X?&?`K�8}Pa!$nl) YUrN"A"ۘ9g*0�=P O=΀v�}X -Wd2J`g)�PdLS>)"@�4�AUYXR>8*aY,C Kv#]TPf1 St),gjُNQ 4D�z@$�/#p]L;:$'<�t>"5EIh0Dw90:4  dr 0r[ {!�<`q!V7J30 Ϣ'(hbDaNoV@qdQDY9^<wS.vDXIھƩF/B;cb8 � G' \LBI(Dش?en~gx3WÖۯEj[6>ōwF7>Q뜆QI8?-^cb`jajo/( 4{p@Tp~#OH ɀ~(Z6Vd#} C$שe׋, H-y;tJ:IcB:uwݤ `LD3ɀ+L:Sq?VjH@yުJq= o.K@әɰP#5׷ga'J |sW; �p]T-N t7\@TPFڢǤY9zFQ?1@H(87XL;������A��*vlV=,"al~?S96~��r't~rgWS+9=lj8T|̼em/n* }HDZ;d۰iHg<brq̫8!,,ܥezYR>UޜE4,An|9gwm@ �MpIs<5eWA ^lATR[;av=ZFj +Z2q$G/A #Fn1%R,Sw.J Kx7R'Ў qٯ:K̳; A%䰶N7 }CWDxqN:CǑfq8,7+'eGh"[ߘ~% 8n/x C/ 慞b WrQ % kѭؗƌMs?Z̳[v}`Nƅ^?r=ȵ5_۞c::68'p(F=e;nŸ/,:a|evr5'l JݐuۘHR8WJ~Wl]Аc|i\sw�IL�|~Q=!sl@ДqN|RDp��*43?nk;DMoaVv=n?#{ ,o8Xij}R?[:)103]$4!8#CR9%nVNB 5^A䭻 cMF[l_ #:2zHBƒBveeu n璢#}$쓃kq_c9 /7|%)~omnJ?5!<<' \@fg9Qg3?~s%끯1.z5F:{qYzwyՆ±uDþCG6Z~"hĐ 2+aXӎh#'0AM>fN^NJEOwWC(NZ�&?^C?(<NSHf_q~wrۚq',.BDvwؐx`'}T1JƔO3G_)BqLh u\Hݷەn9C '#20rRD`3Hn1&[-īC;vGgS>Yr0F;K2^Q>g:0fh X[ngVN1sXQjD` sn9&<Krq3?]` S%mj#��*hK%lQdC&qu(ٛ^ƣ)҇9x0ZILh6Z]f[&+!}<0Ko-(K|ؤ# C#26=Vw]t'ܡJx^ F6Eµ8!kA_Odm_0F N5\Yx_}es yfs~%nk/Jj~c"BW&~0yIIJbD9BGyo:܎gi//# |GIlx72z9Ԟ h(w1a4jJ}I_xB̒rM G1Ͼs�grYêla=[V 22%9wxsihW9{qwu_2UцIFs8'33a息,gF` d7:!Fp_:=З@nr'I‰I ¹Nq YFӡI89x#Gߜq}0nYMpf`|![#lTfWJbx>}Nrvd ȁӍ5B?^[9!\?w}yB2)A]<t0Ю'1*L~;fy*I|Ow#q'Bp暬^[8��*3ܔ/fKow��[!<WҞV+Ryhߣ*izygD#%cwבӸ(w{fPy4~!nr~zyyv0L]e”p_s>g6z|7Od//9Wp.ӑ14XtfYVG Ď,[+3I$M|$Oj{8IoӱN=|:t 7%”tpQ qPqg>#uq;Y+7@sU]pt՝D,<('OI+ nDc D~D"K8GQwX;Վs9yՒ1bI{ƅ!xss8? 1n~aCc%\F~!|XXܠ=L^7x:c{ 2}3Qsw`{ۅ C)ߨ,K.<:9uܝUB^;n8*w2ېG Ue�ɼ zY_8^bBM�w{?B+@<ܑfN|ׇsZC]OGB/_/Q'W8nmm´Zcd)}1t��*^V1Nclk *"5fG@}{g}VwήrwV DŽ:w^q8Ck63pWgusxb %%@jBS_ U@\OOoЕsyb:;,[0Y(zJHqeAd|p/e-\}N<`>kvQ"/:R utr%ǫ툨#Y%G⺉ݾtrNYDR#B#<3NԼ8~5\VZGx8�t߀" c"܁l{00J z?-G2n9\t47s_~Xw1n(<PTA8qϦ8qB8¸vg?AGa~~тB78q%:ڵJU-~WgrE UUc'S._WoŻ7VfyWSv,-Z4]:[fXRFr>Ṿo |8V'sRm;0{|AFx8.w[C ؕe޽|}g3|2A iԲ?��*ۊqߝ72mm)|N57?WGIO,;[)f s_0O}/6nᏘi`puI I½=?ly_lZ:JѨN'-Ww_q]Tnx$~76Rp&]yo r,QcLq+I XFN Gm2vΌF{wgUG~c� HOv }҆$],4/e'W),K!8aݐ~w=Ǎm~E"|Om{٘UzHtyr0܎)8'aG3B/A'bXAaxt ƑwlZ@$&︑n"]vY1$aH,=03w/|FCyR#(EB?O bvwIOٰuwk1;7A wd{n <|-bHԽ1,)9k`ͪÖ}\/w~yc PpDH�:^W's^xE`}W\}а:8Eslj0.p ѐqP WgC Lk}o-XxpEd{҉yD dx3��*ф у97YEs{5@];2iįƳ)Ѹ)'ub[7žd/qv}z-HĶp%Z@3jN Xw hl O8Y3, c��3bC:>n+$/a^+5 Ȣ>b1\!/͟ohPBVF?nAcw_A^TW(NZм1PSY{vN B)&lgJ磈W7^fCtdQX7OOϖ}o8Ϲu/ahn0!wA~H_y a2|o^RǾ=z(w)-'%faFp `Uنnl2(jO0qaO'sT/sp>wÅ�Gύ?|'j92r@f;!2Kf\7)+y\Lu:$<,~)~HGoO/dQ=g|ԇFcO'S~sXկ.`_'K_Vev2 ׹gf0/#ۙ.V 8)c8ٸ~;&V ު ';&N#*:VYmo QxA<)1θʩٔc63cͫ#@jzq3!:蘒*£qY])*']eO'ʡ]|Ƿ\;pl/( w؊*/l^rD~?fAv a8Y?5|w lq#[X[/JS@WSmk#\'XO"ÓN��*CcM8_fa<DMak1&SMr+0p|M&%s?Gi0IF߶3s_1a܊WcqV\?yv%?0,9q' j;sԥpms{vۥ8!M,c(M~ԅ}6XS7q'L[1Xf'*_6I0gA8"S ˆk<R_qj߱b;86w3 e sdx~^.﬋pǛjjqŘ<`@vqm'WIݸwP~a<~{WWH$PۚGZ.SZŢc:FJrw}v{0}()~0D) adRK,bRY oͻgSbVwnsF 70y.{*|dgwl([9iݫ΂N'<(W ā|N$-�utR@J> OCW%fvzFXwHM1\ݡ9zPfAc.$[8ծҴ"xTuY V|FݱBϖf2ww[fve[T"7Swtr6Pxh*\$ݒG /ŰrbEdFQ>?p8UaJ8;Ob~iԂà5Ws;,;+8<NzY`2mDb~9VFy�� +) CRCN_M~=9C°cMNPfI 5x$otQXA+; K;s7 mA%\9քr /@~ HVY߱Xy 2QwZB+ŐPC n1g1gXԷp '(L)vvX~Xۭ;0so,1giF'ǻ?!W0(d//INW+i+X,) 48Fوg 4[y=Oq;&V:śېCsБ%hfCỺW;iI ᅣ(︝BNÓ$q[6vYCkv:|MŧsXsM:+\<,M f7VOqM > <Qe8Sc?swɼ7rqVfI1!P1'1WYw[[Iκ>Z"#˘X.h#bl8٣<]ƼqwV��`twf^]7Jҍ'CD:QJ~ÌQpHz7۰Y~WVs]9zּsO zc :[=C�� +%Yfv+<R4[7?9{yE% 8[K! +�0jwk ͳv?ߪ>~V{>)4bٛt'DQ]dSnjJ+ TvGݻόugﳲb+'s|( q$RzrmN7_^fێk)%f>,^J}_�O#Ed B]M׸DcmV $Α[bvQ{oO RPz#d|;5+'(%vβ+ ?NF#q4?6o%܉ھN:¦:٩w@XOWw=h.& HH _c20:d$aυz?n13~ַq7Hk7~O";sFM9"WMa6ߟ9B c6&`'qM$^ w䧠/8eh8v_ҋFRtn('Oxg BN Gްv͏_O3tn)k՚ļ޴>nޱNf}[6/R)׳4qUVx& 0k)[RHe99C_;E;8"<C.ۙzo{Z1xG|Eg4E]\)@z=GW$߀o�5e6_pLݫJ-{׍<)^y̡8X A>-XS\vpߓޛg�� +h!;d' /'!QA �KsC - ra@(Vn+?Ư1GSFl &a@)O#7ÿ@+fͲҜًO k1Yi=cdu2Uuc,H =e?KZqq@Q< sN?[ekmqBe}|1{_ /+m猴\f_AxPfqy͜$S�2"D "Cؼs=owÚU콝oSȪ%f8ni4)żmV:bqW=|bwہ.A(<(oƗ)ğqWc#p= J\#sU_\15QͶvgWCnԔn;48 wbF+X܍a4'4;[˜=U\Yn(q[Pv;T^Qc~Q;Ty?3-$Տcݘs^v3v:&$襊s"x/ab)Zj^0$z ,) / $iL0dc(9Dwq*xsq3bBP�xy-Z.na|S 3?w`ᶠ$Oo+ʵo9p�� + ]R9EPӇY@P4 $Α8_.%4X1x@Fbw|~Vٍo1j 4?41=ƀ)cC:~ {-{pҭs טw $F#'aCql̨#Aˆ9}9ґ31י/[g^Ze7ue9F I:[6܉ŎjaR>;,~nn5H#q$>X"dIX�|d_Rǜ9ݾW`9$Mx<Y<m=xw#}8��Xy!yq$v8Pp.׾ff: YyX[G >U pyI$,Zd)Y "szWS~6{JaN}ğ:8P(]vBN;Şv r \?k8g? U-0C)Q,걹>X7GB~9-(_uq+?#ͱ,S;]+UTw 28rPΧBе,ߊU :n a8V* g`#7c;_:J f?XvW^5<= W4ƲgwT[s~A_BY:h3qO zG4u)'s.x|3q8 r罣ܜ81vw;9KZ,olm|5q>[^ngP vn VmWm So7/<B) iE}a8�� +D7!#/m`HW&'9t0{;]j7*ͣPW'>[3]<ӞŶq!.% .wc~t!'P S]핟c#;s{tϗyԣiG#>VNPO؞J?:YN,p#,}CH"8NHG^�@\Gl\�;�+`$\'{<_q9:&?}c>S|oNf"ALNQG/cws7pFٷN7*7lN$Q9./k}GLH8[- #w}BD>C ¹X3,߰Ycxk,0Ì+E>ҟ#l<W7>[^. uOvT|.j(sY+.t I=lί$0Kw?|swW1 P~5sq:7~}oGc05X(E0Q]M]:M|bq/AGf9gSuH{q31=Y1NcJJ<$;`y]|.JpԮ`ZP#1!l!Ӟ%=;ØGtqJ{#g`;BoA ǐ5qv[^܃W(~~@ F?Ypc 9{:ٛg^O$HH[/Hwp^<!1{Yy1|R\t��+;~v•ns1�蘟&2o^!&r=PGgߟ8sa$RDqN'p!(,$ ಴0,D8BEu[> ;w?#ٸF&ޢ>0BzV F#8*S|e\x<HKLiA~ vڔNB8T"ﭙWn}IgXvB0|r@4&_>׎W~I9Ik,^5J|w\@$~Sw3n+s*y=G9Y]Ş^]',DS'ХxjN5S=ߙl?|$1wmwYa$Y .QQEvlNOhb;rE)JImһ-/gz;*:Ʃi[;`\[ м@y]-Oi Q/7V{ybruy cTѰަ#yN1b,#NQwW=۰^)L3l,veiHs)G|' ų'|GW1#! OW]jqn՚)=^t[~Wxq^mMN7 Xn~c9n:wve$ak׌V��plqGz͟=F W=NgaY$=/{R];;VZZ3/KqI]!|N5Ͼ=x<Sep7BQ{<\*^jR7?b/\xޠ l{)ٜ7ᘓ_/c>>·Fnõ ŅK㭰ba؊A1wp��+Y{ed�LẄ́1bOxI2QA0ߨ'-<#3kcdXowrD7gd %lAٟ=Y|Eģ+Խ˶aI7^?~"BKKe8pϟY=Kd? v/n;BCK3*G)VE*y,+ {˲_W_# ܑ\?dk{|' gܒ1 wÝoz GK2VwP wWrw ?N?;~;fRLw\0ލܿƭG S-}wqHxw?&R�\KBTmܰ0bz\sRF+)/lV{ZXknXVd8?W<]XKH[#LBĪH|sUꗌqc淅 DN?b7?39Dxʺ&,O6FݻK,]Tv'q^Fxk)uSygJ VnG|&8XUzb1|؝)ao *A-؎{`B#/ '66;."NIK KAeiWn1(p{Y;Sq|$fwq;])=p(Wʟ+[A6*1C01M|@ ht =[ܝ?p]AF.qbG&0q_@ qpw9M %L;EQns#緂;{qm AdwRPU:?KuŅsyO[Í{^|Fg mQhU|Hc>p;^K0~{izgQj=֡Zq[8;uу/6'(oNnnKP�.k+Imәo۩l��+v:JCPf`Y7p %'77صKC{w;`A-F߶}ҦQhV>-QefCw|{o%Rj>aV&sf=SѶٙw+פLj_ Z0/;sqi7or7}òkFj QXnfd4#H1$G>|P7uB/,,:�7&n|ee ͂;9]w'w>^λү0K,u?FQa,"emYK 3 m2ZDpu~l&X wQ #>˲&S)~@_nİ.stתOՉ/F=-ӌ9+w:7U`N;$  BQ٨3؃ݭߌ|7FfȰg)zߣ:﷾Ï4`WcRD8rQ}DksY-) @QD5 >, @HTKx`q%k䣆p8D[w/(Njɻ `35ټ!I:حuLr�%eq} XX$D DTI /i<b ǿo;Efxe~' �- ](.D3 ) CC@�#�AqS�&$"؅' �c`c^/ɈP/X ]080JK0Q&,D. ,��3g Aaaٙ`1i5_BB/A(|CNJ爓mn~NG1 XgW8v)tsw$;~mcw0֡5w5qgIe~#y'9a_�zׄhY`+<4@Q' s|r$MD ]Hp]Q tN7xŘw|NN}[~kZ?nuWM?c|`kok_ZGOZ?? ӯ`YעwJ>Y?7қ~/HHпcw^9pX��+nid>$cT%-c jBxk&$@߳ggc3{sYx0409eӺP/n�зtj[qȬ%b?sNL+wYo AEDLk;Nz9τuN+o? b^Z$|$vUMas z/Д~ļ1 Uc|g+r'(Yy|j[Ø]x^\<'[c538d;9;�>vD| PvyBNR_w0Z A [K6y?>umV!> mC~qaGb$R=OvR3s> lF=țG6�aN纀AlV-X/2&*sn�j3&Ly'nSߘp)v07{ 1{ՠaU/ K<9xAPR E4HnJ59𓅟`#}}B^i:~TG΀a~aŽtu|å (WtN'`; O#h1vN8|{P * ac_s":pqŸFvd|g㻁 Ovc _M2@ YY!KK-BÇuulήkb,kzJ[g`Y?A(;Әs?|/^ Zc%O-ToXWXt;9\RcXR4r7+zyC9W֨</BÃ5 7,~q_o}li,ϽsXDPnW,k }2$3 ǕwyzĔFυ1w2o |x_Xc:锬cCuv@cXcp��+,CvL0;nq%>oՌpsn;rp'|N K|,瘶^?nnN߷=%}sjY[톡߁<#1hIS~R7ZHf׆vӡˏwX</[jn?_[t0N%|5ggd!*Fk;>}zp+#n8ȜrHZklΔQI0b= }Fd262vEc^9 cv{.#y@7.}-(*tpsing`8z6u*c'>Aוyww=A#M,WC\uOf5Vws4咾ùn_3nC6&ÈJ (G}ݏ@_Y7'FQhN,ag?)rBŅIV7nGIDbL*Wr-}_qF˕Ҏ>vv}wV +Ǚۊ-kZf O^h؜e (LGE9,e2PAWun^f-SADb Ud8{S(#><}1gXC󑟒;{~zr��Y)_;?;!x~Z`|u(k$bv`Ktp4aK:%r'u@kss5o.F;#:uxY<G=O¸N!q?�tׇ;zmn'*Z?n8|ukנws7CE3)4u_Q> ^ Sa7XDq=73UфZ+X Avsh��+5XPgb.ҐZqCVÿv|¹},KN奶o<S/pwpQeK&#$8;ef\)8.ݾ=εϛwӍo3-D4y,{"eۏ0<ppPüҭ(%kf~oFqp~W;={ xi1哂sc}feF^5ǹ"sG]q(NXyLp9AGp@掅nYo{1yIW#R3||GL\LJ]?Jc _p/Vl^]_ywKG8k0N ƍ@-NÕ}x?`O_؝%6p[vH{rz_Ϙͱvs۾S oj:)DS߈}L =rB7R' (#Otۛܔ[>3LNt3፣y"j, H|sGU@u⟭ZF/2໡tlo q2׽hK0y8I;k ONKh.O0ٷゲӾPuS13:7.){6<Omf)鳿['D<"~w5}fQ< o|I)ҷxw?bg[Q-hC,|2ݬÝw^XCv_|uOCЎ}}15Z4׵ϔ':Z;kB{yp8rݜ~טx=Rܜў9jdÇ6|j!s^Tz4 #y¸YS]YnovM�ouf/^ 1dk܂%~n�|} "49eXǨ*`: `Ug;wA߇sj%̄'1cٷu Y!Yje.��+@Xھ=4Up*$bHnVufCXwe%PG3\gr7NJHc6=,svVlp޾v>^N9š% YN0 ,hKE>p{/%-(B_~7eGٿεvOc/}hFM @A2D'f * #@5z�*Үjb {# /|8 3 #YKlf{}_FD3[jv_?qEx (O!$q>=i/3/X^?>dow_yMy8K5|h+;t?ڡŷ١͟NO| wHd̛T?|ݙf0SZ{7پS>8p[Ah9S75{g7~Vaeq:uZ^Q_,N뛬F爦teWx/T rYraCQ,E ZH9bO0V�PG@`84/PKmL+>mc7�$󰆢Sӛ2"n)x9S2Ybumtmg支JM֒c8 0M0UJ{ F#‹A <,K;Qve9W R\RDVAg$��6$L_uRH]ԾU90U4q@ X:sw;^1fw-@]dp&O8$QǠ^% R׿Wf~#<>xq/aЭNg;m_5D<MiLza zFh\lG>\(_mÝ|㛑cnvs8s4x7njѠ$̯.749N.1nvf{=[>~qݲXaR1[Hwr@G֢>3yyl^<?>Ne,wnh$Fʼ+^|a8,^( F:f?iš0 }|-ÈfZGv�u>}V)K@[녳?SWI7(<Ę?y/n<G^1;SC XsYώ/6Gמ'Hd�*}ݱK1clz�tI94[rm'~nX1,ᄢ4 k \t��++qK}2~1BE<R3 [K< q8s>;+8iD 9iŲٳ׸2NE{so`Brr'v<|ACpRǛv%呇q6rݝem? ߺ @Qrc#;WG"]jF+$,Qqn@lg8Vwdak↸_@QƴUB/<s@�A]br l~Rg@n:_iQf?7^]3pa3^,`Cl,7|Yxշ x k}yM;=5�4gc(%\e+%J^KHbO5S~ݬ;H[ao-b^uo E vgm{[`,C@H]hKe92s2+ s7^-8圥/6=Nb82G=,Gč؋i/ePQ`IFnYǎ{X@%@6@Yp 0 ?2[%[+� NI|},- P#AU%/c`,+8|a7Yv=ŏ"]-`2͔&G)”AXG o �|XE~ŴߏިB%m㋑F` ]{J8S2ȿCPv Ɵl1߷7>nzg|>;ǽ Xs|c!~ޏe+h$w^CrYv]ٙ9;1ӡXq K<u8#q7 hrI'9-^ȏ۫VjhvOWrcu,uVmL; ^OOeso*.{LF/5[|u2x{?vש/ ?Ƕy�L8ҏ{Y0%c0S_;�wͲԣπ��+O- ݄Ed nHgmn!8Cgt8'+};Xs3ac7^1J߭>n8a7MFd)K|!_ ~{ 7<|(&bŜV0iDv7S|i?8E$+޾!&΄4'(y,OC |^β 9u-VgH{`H@ᇑq#ېH.{mL."S;D@e8Y?}/3*l;;xw<q 18Nj|p,NhX k@"h6-G|؍% C/wbg5+3,KFl"tF[��&&n}btG090=�Ĝ OGŜ9Ƥ8fL0/Lm AS8Q0^Bj4NGΎQ$p -#�Aݖg^9%k)(r H/jvmyH0s;g8r\w?zI'{acqyXǽP%I,K:G#zw ߾-kRxVS(3;\3҄ A<prHM}oo6Q(VyTqr愠> v`.|]~L+W} /b<u\~1`#$>sM-o,X<;1A?S%_%۪P }pXtRDxq,sbYW5ﷲpyed|I@{C+ݗ㸻۸xjq<NNO~"Eq�\'7#Ng- =ToneUt0N8v#Kf-3~Y$~O!$'x��+|+Crmn;[ ĥ97(lW9&e7|#RDڂб w\A,pbcm6f76 9'>vq"<hx_.JPnPkpyر٬wD�Wm̜G9�bgǔ`T= /Ɗ_s= W?%; y]mps,.Pd.Dѿa!6W1ǫI7giO03?>0 9';f;w9,}t"y^$ ?`P>|79ؒdlxڅ|RXL߳X#q 4ן{y^dQo`z>ûPp_'!ۄM<}f9`sA +sOJ{zø|ǝ69/" q Yߐ*BYQX_wq,8| v_{:D ٷK BQu6ې}k=XW3!z_:ߘ3T|`zW?fޟ 5#72<uճsndInҹ^> )/rfR0rf@b"5vNyo4@UуN\qs:o/ @R4Xu8yb1 l~2u5+ aAY\=tfdJL#+Yw:FG~#e9#|zlpW'</]P*>R + "ڼ%*̀d@.ㅉ=ܝ?{íBN&XXP1��+JǗ NAhJIe }˺3-*=#4pZFm!Q;:[wX#awuc]5ev̳)9u~G[Dz9 ح3qGIÙ;֡@_aoݺ3:g$Ϧ/g w0^IXvdSFv,#<&K($&wqM!?kI[[,^ϻ㝍3 loJ#{^={/u{I,AI#Z=pڌ$.0;ac Lj`,0s܋NJ݀_5Jk㙯 /,qs +P{~bΗ~}Xidz!oF8>cp'm|s-~c3#^_f=ѼpN7;Xd~-_ T$?+WXu8(XwgnM��~oLZ@]lB)đ G ᰠ.b!LȐax.>"@rq;*U{{[G.k>]}7)"·\zj֣BGbV8YVש/qĒ#Zzqeev$x?pGUs X,A7M{rx_fW q ^6d;5y_LY9N#ߊEkn,;;RKg>2B::!v8|sיn.Ⱥ9s-y]C8%ȳHuka2]Y:thW`#-wÓxE}쿝c8~켦};+RǨ^aAZy:Ojo{@/c?3=-YYp��+e:a=+.~` ۹ _TPhgT< e| R0 {C7@{eekA'8s}A2v2@"&VDnNνk6Nb5ݑOKB6|jdlÙ ?VEp}rp>7Jp8+cr 9$nq̿ϙ-*w}w[|l,l^Q1N?St5yogccϘK8tOxGhN>يnpE }Y]I1 w(I)Z$nQyQp.dIaJ߅z'}(@7rsY<K1+_l<M(eYbUM.MԼ;1ft%{qYYdi;?q5r A^;oߜ ީ,rE0U}o418>8RNIK0W\ø]{7qH㙨-^Zv7/JaKe {p|wX/qi"츐zPEcxTH'-"%Ŧ=p] s+~T^IQzd4X_d/Z03/O?aXX\Pl|%z-f|hx,@+(~m=8bK xW+_ot~ۑq"N�J@HMjz�\VE"qa]23~n6m̧S{�Ȟ1W>:S1/bxG;s/ՔǝJ˵AHUD]2G 70$c]CXX)(q{C ]g;nqw@q1 8SÄ?\d/^(*  WCNe)_I۲*Ko܂~~ ��*?z�g+xqt'C^@!�|B!&7%r A x#ar `�xMl<GA}nۛjWe1#q]+=w�K"ў 6l`g p$a�2#贠bcG `gx1$eeW=W'!'zfeȢFŤ%@!hl}}(G`ND95%ӹXH݃Pwq3Pg@~�?Ԛ* `I+?Oߕ?VPp` s@T|! @`Ն7p̀Aw/Z ;_�KWfWg9bGO$!t HN}^$� 삒$YPp!9hg P0a�=!?TM&4ɇq1 �ir<ۙ_,1*"@0,Fj`a[Y%zSE��5D(D.^pyIngvNeKF(h7Ln$(��1��h:(dlXa,Q]89�C�`zTQ]Nf�^�lPn~-l986�ĚI*(�)(d&U�7B/hM�LoK9xbmy{8'?h� Bf-ٟž�!ْђܐp�"H$�)<tm/I�]ymX6 6=T on<Kq �J؇-8~3TMl_YxPI& DU�B(1 6+ٔ&� 8 n%}+Ww/!ӟu;!f7 �0z� `ϘKg;$�04:v_=XZ؟:7nϲbg}(~!'QğI);x8ȓW pxt�՛Xn(<`$,#=,H ҂q]I3bY`13~?9�`C$@28i dbݤ SL'�~M�|/:$;m| DžH ů/] +#87?͕|2"`h@9' ħ}0�(9!�JٟQ4 f ϝ~9N` !!H"ĀZM %t0JgGv�@CLJ6FPUly?Mkz`�����A��*ᧆd0qY|> +?!jYUQpc2ș~'ä8ԩ< Q?+a.$ɅNg;T>5#21MY^8[7 י]`E +~3' dx 7'{?/͊+'tQܣ'|HW)MSO9_C:bTr'y*!p@Ô("_s¾v<.YƬ<HK 7u'` ?[ '.3 f|k;8q<}-hqw0(w08'NlvcrcC1r1IHhР;up|-t0 'Xrbgoz?bB1pzs`('$8M7݌9ï bp''p?#>fpμXIB 4l@Wb(V4)n!Xbf?x3gocđZf)Vw|\?y~Wn<>?c}yNhO;3 r(X|"yQwWoķl)bۺWp?HAh$ p'zW`#gPOZ9 5GvIs8Ƴ(Ӛec]A'4VuzV#��*c\Y]vίV8sK7Ih{s/3#l9� MV%RQ(gv`0(�TC̝j:YmVBwܼ5]Ռw‹+glVo]f%R7wWn͖9Z|sby]*ݸe] # e[WeÕ 89)J1s>TuCv=B0nWn?^HbP}~}�x }9K8+Wu"t '//q#vcKL쟫؏}Qn䝔/>9hEH~nѸ?oc=[w9:G38un$mİ^3ӄdc~Oؼ,&8 Ȱdtn{|-d~Os^ X~A>-5[}QCd��=q%Oϛ�nww^ }$ 8z+ˆ ⩸ KI3a_3hܡ;v9ucucĸZV)Vfo:iE#y=J6W^r-0Aq4֒b ^Jୱw:Fuv > {%W5jS"M��*?A�V _uq:8tA{%9tqk3^i^G&nr0AE671ߊ;1cOWv'3G6/^vcݜJ 75bWݎwlL2'2Gؽf1;::- ^#r:+Yʔ:=vV;T߅+c}Ƌ /AQ,<nVK㱸{wó.|<Ҽcs-Cg<7 v@jEgϼϽ/3=naTO)IGR'Mdےas�uɍ"db>8p#'-¼dO|Fя^4O>ӹ晻)N㈎᝷1~ۘQ4PdY@aHՎeeؗ8+f## /WBL)DUwfX՘qX>n%aX'0[a#~9\^W?vNƁ�+iwQ@b-}Z xݩ��*?`*JI#'B] ƉY|ʠj[9O9uyw AIC~מm)q:J`.Fye)X/~6Ļ!iw^+ 9»+C G%?Fn yHpѠn}y +:?V5<*ס}3|63#7:#~F?W^,,iAHbXمfí-kv̓$%b:m$lh3rw)|N /c>[H<�bw^ԎBB,r'|A߬cv{sXngZ; G>zrn~Hf9x`OGgu=!_nYdDw'M֎n w<QnoY;GF"Ff&q$k5qN=/9L?7anKW[3j 0X(P ;j ݞ@@իGfV*^Oo21[sWc> ;? 0WT9_Y}ScU+^n."a[MV��* S_fR1V۶R+wal5%}YxDGֳ^WެmSUw >C&<t3?n %pNF%AV[ƾ1LLJsnقP7cOv<8靰is8XHŞ+.|u 8H)tr:1N?v"$s7\-<N JT;<77^s¸|^~ysuy ? Fw$N V ngS5] #Z;8R藛>Y(Z'V"3a}wd cDR9|o-.X I?^&N;3fUj,7<ORqŽv8 o<7T TkKa:3=h8=xuw ga¹iO7$}Ĩû{|zA@gRvS(M?5.]f pw U`8Aө%!ra]B9wz}c\8F0+ڃܜN?ڇםz3��*S'ljF~*Vf-+ O{k;?SH��[m|[meͩAwUL~HG_<Z$J@F2 n9n/d'&Ic[sˆu஼{u(r9p%? g1kuw6{T/xW<Y0=;+ۊ1s؍ 'dxԠN7IK?QÇG8NnnW}֎Nyy|@rWġesW}kl'»*Kj/nyd/dw`u<R2=x�Ws؟crs$¾`9CͿek#^s-zβ w?H}1b>/<3snNPvNu�8M,gr~3 WHb[~,:g:")E0b>_XcJ89O?SKK fP|b++l8OFGzv$Gu>l`kW ^njX~r~@#5lofs[v>ݟWSnx)AZ7'@o~;9M\S9:S?Za /<G2t޼ߎsLG+~hY.9.Ւ<h W sa"9a #O\;G?7=Izv8��*oLm+aa;9we 텿>Z3F0w?.tn_6d#;v3g`0KmƗ%OHo%|,,Uu!?pfeboB ƾcA g8ĝ3Y#|/w~7 8<,zi+rR95)0O+q3>v^ߘL!Ŀ8k g5{ .}&;9^ϟĎD=z.?[Go W;N%w4A؃Y9% $xqf�-9)%Sqg|`/g|( t||REȨPvP\/|lAs=^Zvw05zangƕi7#F7v8X wrZ{IHGPb–~b­(΍v~A/B #nw)ӍEA9c> =\@z2W_ t p9a-xAv(݋7n!N⢶k)"S'PP֗%a:,F'W<u*DžI<{gsI׳--djg{0>nqufCw[8GԓƱ![Uq\?F=_5\i[V-GwW[5ҙcRsb؁Bgc-aרo@9"0βxT2ߎ;yH^4iw8?zY-[oL܊;V˘9Ņ0ƉvaUⓅ uc<y�]@x" hM��*&$1aH,}=MǩП pۥ2aau)v3-[@|BrR1ƨt$[')rwJY1܁{<)8F4/څYsv~ixMWa Ħ%\ X f3kKKfF;/y|C#sm򱞟ޅqB 8`юWNdGN-KdCo$|xud'wpQ;gmlpΛQwYQqp*G#0G$<nGJ8䅛 0R݇'֗д0~ ^ #P ??1x,(~Ӏvw~NJHsp[ Y*H'(^s<M>@Ϻq_q5IS)0|%c5AOH,ԴJH]*n;��[ay?1K'/-Գf^2upw:4,mY#Y,ϲlпuX+(e,$MGʎseBǞnZ?w^KHcFۑaXs`X/qَ2gao6c!tGG^xLg)XAtHq海ӏ_(y<Q0Yvϔ&S.;g ;WS q`Ci[/gn=]GntF#yԣSUF9bF+>~A^8Fڃg5oOp'گ XP[?EF܎�� + n_NM H!dR JB!ٱ~RW~vيrrXO2<I;,=e7+/&]{779uEϺnif~Ï|wv`+yc?t~QouP/+;|bs|gUS|l^8NpwM_~�ۊym|l}r@9\KIoQ�<Jg# Ei})(q:ulj?|ę;}W{q|bp.uXt3 vQÌՄ|uuǠ}C%@&�\ Nƭ)]GZ"'1gp4RWnHlKpvZݷ{ncEr�V"+$'%vHbn;/q¸ hA|K Mq?yգnN`;T3㑐^?nQw'ϕ#e}Fs8\>=Q' ϣyaׅ8qgҗyTeQ:<&"k u_8?Ea#qF+ô'p^޽ Ù|F0)'YǓC5V@DYv:VR8�� +mɧݱd<#f7կ~';fes/M,(VN;#|P WEV޶>|߳^;+Yŷ8Krcrú #<z/aE,'3%q;z|hwb~u;蘔s64z^.5e(=\8iCa_įwJLbJ='~%R4x?} R M'8<䤕f(r(8H^o|Ag Hx#wAY‹@ ,%7#i)nDI`턋۞_A< N eA҃@E(XGjN,N^Suj&`%WsJS9`#9-rO c ϝa!K+W5@l(({)cBnqG'rE._%v {c8qv!┤D|-s>Y_I5rnSe9B92[йI}-5J>O/V=O_uÿ� 3ar3 )o8)1FX|J|gw[H3^b$u^Z8cWSHaH}OƩ$U2V\SgV0s)ͅ _-|0Ƣ(n0nO}t/~Bù=veuCoBS;g5cxVo)KC wc1G~D5e+8_<u@yB5,�� +s( |?$L&! zC6 &$j{ؼycpL*5V-f).Y?�1ڛq[|w Y>:<$ҐWER{?Ortda/3#C��!� 3g��g(9<8N>nbdS0F/Il'o?1-^栞͉].gQ'ܝ@Wqc9;O @ iLj[ïPy#ς??DfXxPsÍy>s>dpPy' nJgø_@@+_Ă88Нoi"+kb~2Ǒu1ȏe-۱2n!^GݘZE ۳{&>nsn@JT%%k @29\\ ZF]U3.#y UD=Vp}em@+\/y"؁Xd^q&tnPTx''RixnS) ` (F#vi\ rv"5<T_^eiAۨ( SuWs܍4t_<#/<u|ammŪv7 ,tN#ǷqawUWύA QƵ1W^ygykn'L35\﹌Ox}9*͟pTo[~f M2e/3633LF_^kL�� +C a8@Ye I47qDyId^t~#8̦5oqlVu~ q'qx<ἳ2} ox)j7 'Wۋ'' N=KvfZ ^s1\zIΌ%ojJ7cJJ'a8F 8[㹏@0^AW"=j3<8Z; ^Ǒfc^ PP"67|/H8EnxY9d}tb%c:ȕ(x 8*()/L8H.(:RѴv4wЏ7fg#ݜ~"`j8n,z-- ۉw@ٺH6pk)edNǥk|nωh/TnwzϠ g ^4:qmIQX[W΁ |ڂ8ngu/m1 W+Aa{x(UꮫF]^~Vlć؍#4χ^FtH4xٷߚ~n Zܧe3:S%_/W.ßvI-jmsذB ȈG͙u<^zOP&}^Ϧv5̳LA죅poyIu91l>w巵E> Vl{}}!^[,_=SAn8�� +(!%!y/8!^BR0~edg$%I?/[fc$]Rw==_a=;z9Wݎ7n0ܶ$yxx=kVk;+ x> J7K]#8G5$(F !g7y$Gq^u)i8u+a~ _rG5>ٸSZ(i#P'a q;Fr)OGy|1!~4II4ܮ~@R8pss=08J4Eּw1' uKי9IHI'; �śÅ7yBַݔ 0A AȢ77(b]c~5vrwnK9�#=5`8N4A4fsYtF³ĝ6c׸ f1oZ̭ީNZnPVs</>e_sLiHurGq3T-lqٖ-f?o>joam@ UhtV9ϪIy+؟ābXQ\!9ƉWw?Xf4@!(wnvQd}]".^uq(9dLRv>��9v{V;YA .';CYXF~j@U)u/.>L2nD|E׸˵IN�= ~n _mt`Iă >ﺖ XdIF:P~ͣ2��*AcUysN�tC$Wm:7)?aIH?/7<^id2KC1ɨĵ @i.|Rq-)(XZDc-,'[h) _~!f׻ww?u>Bǐ<If}ƣ8eNv uٴgE\w`B.KxY g5'FYRH;rh6i@ih]"a"8wczWu%>3X( Js‡s- NWW[㼄s-GR:;n:Jv}h|(.dӇKv?7WQXU?p'澿<!,9,'nEg`ocNkEߠƄl*ss4zhgmg0WuwyVc^,;<nһ>q4|,f1)ټf4KPҺDvyHQI,�2zB;`;Wz*C71UT -Hs(&~ŅNN<92;vſgcZ%9yT]}ȎGGP~{s]x-I ߓ[g5x95ֿzSXl˽L'gLSqX-yİ;xYW1G{e2BXJ$pv؋^xǜA !m{G}܋L3wc WuS)>vꫜQr VU8X ׸w;dF<HHS `"hvZ][>Զ��+w33 W??X0^ !L5;YiHFK-jg];Bcs#H%u+lXo#vgawe>8םQ|f_9(^.Շ7w<l)fqd.²W'>78׸w#" >~ yy y8#sA>F|=# Ǯ@~ïlfU42x:Q84s:e9w}\|(*8AqٌWegux3G%3#AhI@ jo(<-[X]~_@̃Gy_ IoqHg(AoO8eNO~͸Dmń[2P_O 9D$iyٖCp!qEJ.h~9zfJQ`e<wGz2I IȕR^Oes` ڹnaUPsq:Xf :$ KK콩1ώ۞)FQ')z�w0!n_w vknqZMP\Yd B7 wѕ:N7|̺<I?oݖӜsׅm ׄX9X;jƸ!Ԕ-9ց0W^ۚ pI uh^'PHZF|{(t{>5^ _ӱ]b!\A*`ϼAJR|DGK*#Է "}P+3dqw/"ʬivQݖW;Lm|Gk]dn~p9r'}*um/("9,ُxG^1f_~l-Z/U9��'q,tl1e"OCm;9t��+ۺ(O++C\0҆tt_| XG4>fc�'E}!cF0xŨwâ䫫JivAhu*I ~ls #qgQZ]3>dҍ/|=n>Ҟv/g|?DGdz ^"7څ((pXU>wQi(qv vZSm~wg>u/P8AbJI-=+_de\WߏNdt0=PF-R[A3B+ۄOr67b^ \vavh OR쁡a6Jw;|ϛ7NcPr+|ݚTxz RV� '<+_%+b۔=l`2Og?u9:Q܈Xiu.(sp9'|hfҀ /W7LFₑΓ>QL?L#+Y+LX,Qv/Q w _�I$'u K-  BA(�f lb:lzxW Kjh7K+G4Dε4Am{ola41BpX19 _rQ< P€/ C�hj1E# 1(19{lv>K004?rSĩ+5�-�~t�$ϿJPL-#zF:/ݍaZ%9g@W~xNYoĒGvTR=_H_ǧi:}_3EmxKO󷓶R*c<‚fjQޯ9׌q8~gr,>^dw / W1]&8sޛr>܊&*iUVIb=gfQAOƼ�E2.\WGڣZa%`w?iیes>Ԅ(y[7}���+F#v1(de?ؒ}`0 +:w`ُVu]FGs _EdDa >N JpIV#"ۙר>: 0G7Ms)CGsN7j?ӹA<-$W?sH~lr"G$wRd_3vr+¹OsR9PO7a?Snf2j\/c�TN@aEK%M(",|ϰ;$$괅-G]s;7]hB _GZ"r84Zsx:ƚz8{�l8{}ja_c0ٗ9_rJ5;%a^-ܼsD.QBk_td$vd-r v;d}Jkp~^—zG??w7: 0C7=w=F7X+^;x'Yӓ~02s|" @Q' ޣ`�$,9z lx-9u7Ǎa.)|'fqM8(x`V=�wԥr\) qBF>?GW`ɉ<ήƊ{=WMZ0oB7vq1U."_1ӫ03]t ϱ8e:וLh6crj(n9k^۾^g#u.@J'`KmahA7�&%=(5]Õ 0W=ę~_1s1u60l߾,?G{̻~x( ǡ3�m7oJ qjyGq,'N!T R A=fh:L=[unz|qCQqWw?a"[s|/$ZjO65}��X5Wi5(k GWtFɡNY| +H~?ߘ#)?9+>EhG;P,k(��+ x ᅍ)d%#ϻ8M{a#ƿ5Mݻ 0#ƅms2}ar48g8=}4%՜[7rweЎnZݰ_9q~|lduqz -3%6YO9]I\瑻)&@>+G8]w$<?|/ wi,jj@&[G{nnw�c|֖}3h#]�B"j{mG;8_<-Dj9N'I`/c<mڐ3)f[k|c[+|_<gOF=8o'[oސ5[7<fFj%PZ/q?X1($0R6WFqLǶfu͎yh21,Fn_#_Ws\1YnJbSoc/t6SRhYg© /:mW_|y+u%xG<TN1OƥVVԪ@3|^ucP{ޖ"9q8~g<Е:؟ 2#)̐'岙{ 4fR3 '&|)3G> }|wz?HY[ byV5[/<oR |ݠ,[^0fD tr'6+=Fh8_qs=r(EE �WDWG݈>cU̯Co= O/bqM< :K%#(2@ Ѿ۾d:FPY���+:=c;^<7d?G+X^2pR ҍ셎Ʊ})$Bǔ Z%'壉 }܀c(9Dw2G7D <nQ!CJ47f fZ\<Y1N0ag^H<83Фer2[k$'?Y违.8EuV'YեHfv9΄,Lμۏ"cxX8Y�8ٸ$0WF,<7߱UfjD9u:9#+Dw]�AE#V/P(tunIFvp}۾ٔn:OI],nm18s3 7<!5ətv헎C34 lAOŗvHY y㗟G9:Uч-qNtb\04g֨+@Wҁ]lƻֻs A5n{A ?ٻ_}jnx] RRCc[ž�"sׅ�Rkv$j�$'*la׍QTf{;ø^(j~X>:a�J8tðŲŌ¤1u~CE$*@qry\ΑF݆שDŗ/- 93vlcV 9:nr[)r^|y8f܀ִvH667!9$Y}9B^|(g<~e|^r%Ĩ,jbU:SpHw\A[InKw4p}lF;Lj 7�qu3D|X]@{j =xL8@4<BU�35ѱx#-v|Aϕ3/})έ9}{(-ǰWڛc#@1#J[4T KpazBGt1)kUQ ZࣿOs3~w|YocF��+��c(N$f_bۛ ';4AfCfj.3�ni_(r?vFI;_VT՗5'd9("t΢ߡp)c%{ ܮF#qA\iф>HcpS6!оfho~W''œ[ g8n~,,/QI-8~cvW3˼(_Ork�sIpFw1ٱ?]1 3:?Vqbs\9E[j' #装{s./lOas)iG&xzY.vsqU봀b4z8sx_ sq̎;GGZAU/?V9l%29-Q^b.wLn);lq/ 8)"p'zݍFݙω&lc9H+~H2ćYz[bPūwU49;k{ť;:Ilg 1g7_fkZ|{@G'g>APz:*gWOͯ0gA; iCH4Kp/;~6�`D# gw;Hn(-ȗrc�߽Zpr‰;GCv"@X_p&55Ewp&̷= v̖px"5F#q!`6Pyxx?Txڀl_X³b+aOij/3𶩉raBʶ&sK‚9�U~(|t14LXX�RF$�R;d `\3$`cW X�6H n#_{NXƲp%*Wg v};RYjt(=V+moawV\HNvHgۉ= _mVҧ̜~Opt(vw;scnNVc#Gu%{ V 03wﲒ/zGgạ{ T:f 7 ϭqA4ݣ󜶅jU#}dδcvjG}#?? JIMQ=vOt$.܃zAWw2^S:lei͎1}}\ׄ04,PU׌z㖻p:W\`u�Cenf~;}F Wgf)81E~Rqm#ZhJxyw?<k}zo;v_2J_w2ͅzY 1@X$gK-!wϻ~vCbFJMO\7N+$su"TK&lK&`%:90��+F6$vA u/(w8|KDJ30G1T 3t0ze@$[' +ߺvWRQX w޳|I} )|~$V|Ws+`}ǎuu.sc<oԝ-m7 xN?1DQ֐<M[`D#Ɠ]kVCcO9[G#ߙ1^{|,;xrNa NVBsFf8L%B΍Q8FiUf0&؊;KaWNu�-60ޯ=պ#ݙu ͧӻ.>6/n̼?|l|zy_MYׄ NgםOqJ^]I$۸VxQ d}(\�)_FxK;^|c'I1Cs><Tp^1/ҵ/cԹqq{;Ϝ-_B&�\pY-b29qIDu<aL\S%!ANCXaF%@[v (( B@!zÌ3Ũv'(AKIfML'0B^n%J;+��~ìjpȍAj9nwqO �,bp8|Ą//v=}@6 0‰PHc3h* Q_RB!q{bya8 [mJ؆&}G2dHnA=+sܞ,%Momͅ}n1D8Ge۪Oc')ǚlcnw~Q]Y}q^5i<�Fr] %`,ce܌6ϳ #8[)Qy^^D!G(v2;Br<݅R8øwl?xٷf1`2B:$�uvc8w /FU˕CýZoֶ{|Zy}'93 af,/BF Ln3c<ܛ�gaK)TV C*��+nrBq�/V- JK(}9l4 �H߳#9LJ8>.6U8G|{;1<|>#?~Rw4A7g`~usPs4c{fag|rH+ ˟9t/u7;!S v!DUqKش8cqmnU Ǡ@Ρ]\ -a nm?܌_l49 s'1#.(v~VBF;F}dN\egORq<Xp!"#yw0=_/~nׅ8ɻ~ퟘOa~s.C];�a@vO@Qm[PjЧ̖�DZ" sGPv\Z&6 =V櫋ŏ@Pl/G 3xU xr|Us?' 9`IA#3 +9~z+�GXias1Ř-s/T@ v$mj>תxy$[ <p<pdK`'tv/`四ZWS`,h݃<<gR; ;ZFz`-%~)Ⱥ+7bt:?MP-(/Lf}oׇMvm;lՋ>J 9=9*,~Qm=N71YDoۿZ VOO^χE+wnwh,/A[PR'x<+ZǙ>oy?5\Ӊ?npc:ۓʅ/\bwtLnHJ7^9f]9wC NaaL^#3$_^:|iu9>T"+ΝsF55YĢspxsޯS:zZŁm@%,#3PHSĖ=J)t'bĥ>G?��+aBm?'#{ޑTXH\9 r9h5 7-̾ q~ S~ ׸`/ EV^,3(=pjP?Cq\1Bg;,Q&[؂A lϩ0q�w1zgs'Ҿ*ׯ{cJRmՑ2ϱmrǜO[ t P;2;9G=:V^;IEq'7cg [qWypN\q{<ݏ՟ nsu7Cey9 nz'S [ ?npl rJc< 0#Lrcׅ<-;*Zolq¦nnʛUxY M[F,}+ W?n' km9)t3,!/b0ug,J?ӜeO-2`;[G��zļFwP@$[ 'wcER{zFwo8W-l¾> g?v;Ͷ8sE)k7w •i5F#m5<ﳩ~yAp~_xg{|FV'Qs^¹*,(|j~GjϔIv�k<ݖiG:suŊznG_'CY-vwDҾ3 8גw_"\})K-z0Pr+"Ɖ5"W$O:p<oϐ/YL7|cf��+&P%~3C_݊F1!=NcN9W) m!ro%#We0a]ff,}nꃋvJ&?V'r8-g켱T3zG-=P6<j{>)YwGA<qq;GXzl7-n9$Nl NbYܥ+;Ò7ww2Y l>ZPS<Z+=N.?2}IN7'G;Ɖ 8 Gx;ޙ;iu/7.l1 ue܁w79YBl~BzS(V;13|=_5$}{d`;w!vZ|wŊsu]ww?uU I31y:Ulb%h{uz=$yYMنr|0 5|7{ aŰmmZ{ Z7b=F" X~ʶQc/‚/^H#׈ >p悥 E i-\')##'ޠøC9W0Č҅-/SٖkW>W%wK Lx <R Ooίv'i1RdƸt�oSNr~E6q%5L1 yyyV'/Jjc{ ZqN'ܟ't#wxI3qQw[�]|=_u13ԜRLX還?GӮNJl/5ﲼ;q0si ()@Dsb8;7k<yG#8-]SppydF3yה@Ϥd,Qx]{��+%:Գ .B+|de-Ko}_dŬ;r!ً C,?tp F#>n [c:wJĺ@Jmma s-a ĝ?zm|G["s8§nr7փ<pa`ù۬L#{wKv͵`^xNFI!bVـt8#⼫Kětkl/A<?Wx/+0%O]=?]{9|4#ZFt1vYesi|+}0 XyUx -+/ aRl~1Zg1gP0Vs[׍ϝlqMnpx2q4w+c.c -LBƒȒhR}^9l~4>8pM^HHWG�4qnsGsz\+c שbU #{q!zs1HKĞVUCG/Ż۷/N?++w{Pg -bT7 |cp 44q^1̎ÂWk5m6$\%G%30S1m{<cÇX/>2Sku9f`ߥs=Ps}/p8N3@-^|}L3obcMϫ��1�1�4EϾ8 u5kAwu1=ŒxGLaG%lk؏729y@7wo�~x%WV…sW0~-؞bҖ>jw_x$ؒĐ)~DZ}ϛ:W���*?P p i[QlVqy:!�14}?ͷ#`8�i8@C�RFa׿B1rRDeE+aHR#b;a[Cݹ47ӿ+wmd C� ,�jx oR�g d*=\1$` h(~0[{" 1f&,p裗0>BNޠ$ K,VŻcy !P %dQdDC$BCJ43}܀<?SeH]{p#$p `qbF dh 6&.�vQ �iaW 7}c<L!@@!=u�P ġ#sDJY5<t_b-@W k7LH os|C@J0oU�nwEL @|Q+M}YD/f[&��r�Q#ִY،W8y%x�m&mG!1#-RaG?,7JA{Gw;i&tw$-Ф4!"aA �ѵUcf$M&ts"bBC$MTra;#KJȐ p!0��`RI̷`b!52`͑0}RIhA倭p3~R=oJB^AM7%Wx !؋�x`u5X�0IMHf@Xn&�� ,qZ}v*\9b �E)0P0_bV}no�^I"@ M ̪�B�|+(:�vh\ria�t>9++7vgx`<F`C3cWx_GNƏ.�İC�bhqG`ͪ`jILdB +n^}[};q0x!IbqBPF&\Sl`߈HY; *GpC�t Yd?>lҗ|1׋*y+$V \�?ę Cm,Ssvs4�uc r~SsqXb#!#õQ !fs0)Od CN8$�|h\8y�q39%'R;3< O %x`7P+R[}+C&;n?b`�!Qa =N&&FЖ!�LX#6"Y`D UUE_sۆ`9;C<?0�j$p۩L % 2_ᡅgspͺ(<НXH+@j8 jw8Nr>x:+�� 06|sϰd3SqT@nG@kn?;c8p b_w- | |,$ 5LczeG^j+=i7Ġ>F��-3��������E�������A��+rx@1ҀRR7 / M&.K(B夗dp̢aCPWO##\ҹiSЀe|[>B V  T0NG2V#�ԚoJO(a3=�Tn !z9#ňX^h΂}]$mt$n|u��eLǵ �PC�$ @bZP̍!#|XB0wP4%7^%'?py*�N(PBs2SM(YEJ|c B�5�v�Y[¿~X�C@pahY?_܂` Q-JJEߤ�n8:)Q +@ � < rN'ޤ`P W,\4 N DҜ$ p#� @:H&MFW(7|^4�#(%r@%B]p :0cPBp{2�n1FrXax|/^�B� ͹!"wW��Ę̝\'q#U4� @.A4,CPy~+%�X�w~t`nbJ�z&4 1 i 1.x<( � @,�}80(vH@�|@ ? B �T1b;x�b�`ɀ9 BzI@@1 &f 9X;HfrPz@ b�5&/t oƣG�R@1 p2< '`O=|�'�lҒɃN _@U8 G( !4Z;q;i@d%' 婢+%S9)n'j8 f*` @LCd�Bbrk�.&@0CG$!@z �8� �9 &퉻^b* p(t E{$;zP`P<༱;PB�hLIg�hfOI<v� ܚ9 Y¯H�:&j�-&a+<N1 )T &a pל!@*&t&V!� /]Оnk�X �5:0n@k C>ry`a-d]3�B;�u �B�ß=(z:'\2�0bu@0& /\1<i *XŮmR3H"#H3"W)NW)VSb1T4-5]pZK�` n !Ou͵�9�:&ؤʣ~gܚ)p%�;@%c)Ғ%%k'nbr$LHΆV2rؖn�\�HҸamЦ!cU|)oz8}0}'@18V(XrR9e[Fsͨ!ZRJII%Q~# }!Iűr oR׫bK)$Gӛ}� d0_a+�LP743g+5<B,ҟ?3srr! /)ւҧ^Hbo�d�^qPe I Č}P&#^$|nP0�ԚHY PNZ@o&·=GcŰOn,,ޒfN : !|wBs}e8o;')"&BYdĒk% ifLB-[`hݹ ؏/Sd#䒿{A a 5(B =]aWIXZij #tIg@ؾP&$@1(  M G73W I9I^{a0.p(v:/fv09ո|hM{“ C|7#Бz�;&F)(MYrRCCWғq_{P$tV䝳o8Q3QH�� &bh_ 1w�@Cw:(NMt��o"P}_"hEb4ER;i#H��+tP v@k?ۉkz@21 ŠLc9 u>u�Oxa|1+)vQRnN U`@¸h6 XVP@E�;�=�7&C 吆۫ss`kM�PK0C K-Yp Dӷnvz�T�\�P+v [^!&BږMHFœ7�`B@0@aH) nAOBySCT%I; x ӂB$]xVl`Ljr~GTP�j҃wB^:0�T  _XŘa;{"C582407,^dY#?W~ �KH )e8W8_T�1@'+d&:Jq|}� 5`*Jro:�`:�q/:UZC3ACUbɅ/Z^]W%!WgBCP*R-FP0j{7ɂIXϯp1 �DZ׹ &҄n8gr �JX Cs'12ӘK^|�zW&RaebGWc;p}@�@ L7BP4@�İ `kn6@`�//8ҹ], �)�2gG"_JQ�6 *І(7) 7T0 Ia|n IIJ��XBH{na޴P 2S ss >uxkd,v�7:2:C0i�<ŀ.�S Q|&|^@ 8` QƓ@ @`P&&�?OQIIWy{ �/�}4 4% )hP�> `+3$W^P�b`�堕;cI$� _݀ (AiJ$!Q|pVXY3J Hq#ޘ�B&8zP4'qI#OC�@�ܣ0'Qk.,�VZ~<a4(g%&}ġGx�Cрnjŕ}s���;,$&$~5. p;�p(zqCIۋ_ �5(~ļXI,)oV�04@'tP`Pzɼ@7LQ]vF?<4Gnh&e0 pB'M �`{#R<n5I"�@�RC-8SAg،iUw)HX#RqrJcjMTc+kZjU+Yk%O ik8jX+Kt�hMxrRyPP�4j;֐p3K k†QJg`]~� /mI  ϰ!%}f)1;8u2b�ԲoH rJVg Gt:Qwy�*+:}� rIWk$К!B:rX9q Β]&NM@2}󟆫{YPzFF1%( P !'$j iC? 2@ A&_#�W%(iBKwumɤ|CyUрMHahŀX(a])i�70dqaL&,/j33Bhh8g�<pgBe||1c_>;CK!LGnVvE7ṿ-p*M&JО?W�!04(Npήi 0PH(Xah%$ |ս��!� 3g��{ @Ko,e &y(9_AyHˉ  ( Z#zgGʕcep(O IDܔ� �bQ/ hGts~7[�2rCF1ς (_/ CH43q_3*iq~Lܠْeg0@;�eɀ;IA dYx%�< CI�i]Cz`|P1#WByWY+/I�,Fto#m�6H�ذMOJ>GͿ};_pfԳ5I7{RP] XOJj&1R4JRQbN&D��+G(F@1!�N̝ձx?*ry5drK'0wԐ3^i^`50,`1t'0rr~r2tp�\0OFr?Q@T݀~#O?d624Yٵ�a&AI`1?m{рb� bҌ<[\p$$$BUҞm=WP �(�YA5,׎k/ߢ0arx�j� r4ăC��j2Ph {BjoԒ%8w` �e #wœ»,/AC:K_�0 I7+ p@�Ą ؆hc`�jfA`w0�x6, ޗ�f є0N 8 y8;ܰ:!MB Rp兽5�&~(l_k%@�g[-h7/+,FbɁmYhC�~�Л`|k:�PPYI*J(5%Ϭt^ 4(`iO7�hC,pM A|M)'oH|%P|[qe(iCT|nj �ߊ&Mz:+Ӝ  �_k�d�Be�49C~a/o* ,X@b|a4ՋG7> �xtJNJ=A6FͿhM`0YEB!/¯B�\q`@IA+ 9 ;'��6 `$X-$boP�D �v�3&+P\2�04%w,|1'O`�;:!@�'Rqe$^2n�0�j�F-;1RWQ%=��v`(�]VGp%A;��$8�x!�$)n9(u ` !\Maؤ ,G  �Q@'wsPM!g& raL�0ޏ(K/Ҁ' \C9,SP@ РҸ lz GgNY@M{rpBC9Bβ`$Zgal)d@D Y@M QHgaQxG45�5ž�^y(588bw^z�$hUdܑp 2  OSI/0>7+bS##9V(ffF9u^#IiƑ#ΛX1#VF5Sk:-c5+IU6NfZJO '~djTC#^H4 O+n:@Kp CNH@1%6ʰI d[#ݺA]*J~kL�#cBCG6"0 ɜBI3%  ΂M}5璓EkIew_>UD|3! !$$"V:9x0IKǪ.)� 4%_SekB<M (^ gwžR^Qe%N8z^Lҷ^'뛆aI(=kC : M9uBF(9v�I ��d%� *)3w� �BB!`e Fuw n*I[$Μoe#`[e *I^N-OFNGP-H|Y0R:R�c S~;8h0  %J۵%#B 7P9ok%PP52vq!0lb\ss;IP3GXK1dG7e*L`a|򺻒 ýpF' q\$0(BHcC &OrE9!(05d"jBЄriA4Pɜ2^A:B?p>Lr�j�bLl+rv18z9$yhkv+|̏,dǟc!8iCKNG9bbQl%amkr=RIÒr=&:C>BS۩L)Q29juyw#H"p��+Id2sM/;N-=ĽyHu030�0M:enG+_<0QY8d$UnA_ >BByHe?y5^Y%�f�` t!,_Id> _#/_9I @ YA=iO~_ I3M~ �@t�^B )j汻?^L�Pq\P@P{gFm+ ۄ+{�p@4# &d&ҿ��% Hy?^ 2$΂nH/up0 13 Uz"d� @2�5)�,\(7l�=�p-- &ד� @{`;o��mӜRvP~"2Pp0ZJ|7dw3ް&,�׀ գI'u^@,&ϯ^�(�IIHDܱsp~]Jx@@LdZG:\UPh,M儤Oƣ퐄w6K!`! GXzer3cM 1b;/+`0(2X ?OM ~z.P�$�W- tN?^hLA7:Lbnӏn�hoH㒲Q:u� ɸL8}ҍ)9{`X8hRP:'PGס8 �J&%/%p T5��5;�!((7`,_(NN^�L `+ ;w+D$�4  NHhsC q\�GBK18rEr�z�*7eJ @T�X�ђ05Yzsd@ c*��b`$ dh]@ v`~)i wI_3�ȇL*�+(Ls!9x]0&@0P0 RG.�NM HNc@� @4 �38 ,N-�=0 0&#purqhZJ~t 4+Rn� �9\@W#]ܐ$/ +c$ �hJ|I*D#KK#HbW# V#VFW#O;:mfz3^nV<^.VS7뷑쵯=(`4䀟ZWµ1`d 10[@bхG#=v& SXbtsBBz}f!r`j{)+eڷ�1- uYq 1,o@gу#] K1l˙oDR9Ȧߡ HE*>ݻD]!%-wn� 1!�vJ V w��cn߾RMKGH5{ �� &&ﳌ^ Ʌ5c n~}\`JrϷ/{gN1�'ذΎo�` ,]0Kt-9Hhgϸ݉Yw܄r-;'TQ7;CIX3lV% ٸ? &%sſf0,^7�-&0o INesԜ<H` dyt&RI(,Ђi IξHs{Z Hc 7C ~o�`1!M߆ n̎r[s-y=m�bܤ:|~wS{ (X`(ry]Gץ0I', T(^=5 :&s K|WR^6 ( )8PBrpJ8,Le!9z�g3JlQau�5%3]E/~RZ܆SﯦD0i K_g)9;N(-@ +msݮX 6@bBr&㸎>+֘0ޕw91 r5j@vQac^:-bBb� {Bj IHd0bv:~VH}R;%)JDB��+3rmၥ3tۉQ=R9U�&C@3s,abOmP0Ԑ`1Y-z^\4Y-m @2�%E/aV=>@RiHlK4 *Mز_G훫:� �/dhvnW |M Ab'Nod�('Ɂ@e~988�j�T hN�,/{׀ 2I/YLpi]mn] 1I LJ{@ @} =HB\ܑU�2A7; ;��+�|1; `hZ,Jj  -`( ^'=`�Gw0BJz;1H,g≨,}@(@ ;Wܴo(qh7mYO˴ � �Ĕ19zY-u�7Hnt7~nx� (`o 2{.�0M)+CcPEB: )�d:ۏ~�tBA0 $@�.�� � !`zYH`Q gT{t#�@7JBK)={��h�/ S#Py) `@%ΌWA0,,fStex.ސ ݃CF^�hj &n?1!"Q� ؘY|1?y@ r@�?&�fA*?9#r?B `�5nPҊZ2\8@ H @1~LO18qx?7�dwC(îp N�PωlI A 5w7}>u:�`1 � v44 9!`ý� s1=;{�jL&?�@ A Q(/Uj�Z�`*x fDY+ \%#xM0,�na5D`ndBD9�2&@6 HJ=e:0 @ @` lzQ~:(' r j@tH7�ŀdX/Ss|$x3+@L! #$.@�Ěd2A FHuwvy)HtXR1FDF3N0-M� ,ig\mXΌV1�KM( hOk`% ��6tfA�TPF˽M5�|PL f0ArUTӓ5,3,WAIe �_b<Ig 0 @ H5Wp1ܣa)B2xh1hfZ_>B/ ?*D0S^Ƴ2Я𧲆ö|.]U,h"I�H`0&:NvߧukRRrK% Md 1CeA<؆! K}y1�^4L_K'~mnOdv/v|z `KB |vH�'lMU ţ?;WJ/�yeiXtş%��& N̦/轉0|Y'-p@;�`PhҲwICzXW)v)_-w8aie_� TZ Od}z$ 32a /#0  �pԥl_q3��2bJ ٿ퓹r/BR5 (b^0 �58pBٱ{$?;wpb@'Uݷ;ro.B%Ih$'JKBJOZj?۹,YA4Y]!nQk#m&pnB;ssw  ŞQy*u1E7(N5h6Ѭ@9D0ģp?Al^}�PK(tsxϟ @b` w!' ,n fI0VJd':3/WnJ|C&�iY;(ţC ^.:2wdМ?}zāD@BOQrr�bKϲsn^u=m4ߜ� 0!D%'I.y@'O@V/|n!sw $ �켄(ߣ[\K)"I0&i0�( Sp��` |54F!H ~PKA`ܾ 3~ &1Qspj. ɀW| ΆWVՆґ["w)JDXa)��+I @8:Ȃ/ϰ�:($kѓR_HP(C�Լ(#/#aIfkgHhVK~-(! &�ސܔ);o��MGҴwKӕpVG t2SG'ov%А!4 -j>�n� ɡZ\f&a)AK �0PDGf)h썾9H4-(t6{$,( ᅆ8JI1!(~(�a<RRhfv?DŧefGߟ!) ;&`ݔ5j^tuu�@@( RsE?eC/ @1�t(4Lv�7̀�;@ 5ҌC@Pl$g@�0�$^$JM�}:>/Gx ` 5@wHg?1F0@P IbіWVHY!``#qH]I3h7ր3�Ȇbo wlXK P�;RqD␞!B�^sbxa5+ޜ@hhX@l@@1.�|aDI`Z|n@�^Hac ÖFv/=H�39+^Tt   S�jL#6<(;0 * @.&dCHIK?W挿PHD C�JQ<s�� @}ɤb0h 3ÀhCA--|#m={"p%3 / TrDߔ�u @`@�p(zC�p}}0*���/r ܄X�v;#�݀Jh8P�V��Ԙ['%քUM�IɀU /~p>X�V֔c? Qׅ}X�D� E^? כ�~�hJvEZ;&=ОP`$π*A@W㛨hwd$; �Ԗtqw�$�{*Qy8%8v4;o,yEy0� �!8Ss;R HB�+5)$0�'GJHK ,}{U퉼jF%rhMM:nO k?bb}@OؚyIbF{9u4]RPϷؕӕ$��@`3'ܛc;_ʀk970*`'׋u@R!6 M,r SXjvJBFbbR/e�T`iBGǰM- !/ v?Y@@4 :) @@N|'?$ ��hZIoYrQd2 )+bM \H|B�IJaIVfVZP` � ܚ+[R�d1 ipH7J@s9ێ~Gπ*=�BL�j!ּkcZs5h-8rRW(0fߣP:�b[bhbyN_L?=pĬ:PĈ"wC+%X Ҟ0X0a'h`: @Q~s!mmWH⒔"k#H I-q|`P/ w$ @2(Sk2eF/W~h �@K36R �<dӻtf!UX �0, /d:ʰ`  zcge4 �t@k?ݓT�t2q�&1�:& G(n@ 0]tXD š ; &,G%%Hh_tn7u%@*@II^[ &!{C�4$n~@ �IJi4 �1I ?ţK{ `&r7--[�QF!9c6΢&\%bJvJ[ߺ0@;-�(%dtߙoa�~4L ^`#pCd%|KeԀ ` JPBAh|n^5n57rZ7wE�Lz@bPj�wRB)3ת1-7ql^neTd$biy%bnPܗV/n%C [%poO{0 RL&BpbiHwsEor W|4e?n9 1%RKG&W<^{�H&8BKa@ n s%,^ Qe B141%' qՄKҔXΎtv?c97> (>w8ήs5)!Jqy6|(M/�W�rYPL%:ӿW^ !1mTߛ~ @tphbz>▄ٕ.ѓр`�Xb? jՊJ8 &,0p뜐(br@3@ -Ϊ&RbMO9X="Q �dP: :0 v\ѹ`U=ƊWQkw\q]0rN)H%��+&+m�Ԥ�kR &)<-/8Z m=Tx L?2RC}@A� Ie!X 4hC�, !_~J(nC)��J:'Z�@B0%:z@0��!HۅWuRB Ϻre$�'! 8of%vWPU R Ó 7^ndw,~RrGP`::A?G9+p`�%Crrm} ![`&�vx (Ҁ ]8oHwBnnC,c%v�Mņmb.�@&tJ+ayI �{ &$t//^I@LZ}_ ,=v섊�\� ai|wNĄ`0e^(us>'|�i, BuefOg�1,xCtL(}Β֎�P1�2pՐ@9u@ @�3 YEؼp0 d'|ز7MꀠX @txg A\g/�NbDT� �4o+d5 +Lqݯ�f<+ Fv^ 3@҉ۨrQN h&@),$!' bV  a;!�bd҄+WϮ �?(hiE;!r'y�.�vPS2 ~Tq'L2a0H9 eĝýE��(~bAx`b|W'�h`h�8�$nRQR@M+9d& 2` e?ǎNUC�xœ? 4h;@0I`& ܰrɉ<09{3 �5 @AdţaP0A!LHg'|gaJk`@4&,�0d+F$T@(0=aru�;!�>,A ŏAx݀4WH]$83;%n+QQ} �|dri_<G�vZ@B �D,fpq '{@@h�!CRf^;Prݐ$ J!0̗x+M�~L&�fLl_ܘqЄ^ : Ga4jiiԚ%f=r|&3]0*C !2D4b5›Y�wh@ �/&%<nK҃> Ib M,>!pM`ҹ7||y @Є0&+m!U�\�Ɓf)[nn"ɤ=~j��|i'M�7z@ J Ah"j(�YO:8aO8"a#߬@*Q7|'� o|8o�VWK�,%�e&#le7BHYL fo\` !{�Nx RQ $X쳹�& JC()y27Z%8 &J?2� 4(77b|vh�ݲI҆|K=6 ^!w̓U drP &ϾK0ҙ?u?| 0�qKHy3j�4�<%*@<~�۱@� �8G&%�^@v��KBV`DҒ�f3dW9` 1+PK�\;v�xN&7o-,Ͼ@ & �GA<r6:�$�Ю'|3\[&*5CvW}w1$(M(JQќ] ѳ~76g|Է'#VZq4/0̔V$˻`&I+`kѐ�bCKhNM�dP$K8goNJ> @i03H��Fwh T@%]qaPj IBQ|4@BF/|{$gx9h1|^}82h;2xbXV(0Bwτh�2CjwZ{'yW(w,g><� + ]k(>] wa@v%[~YJK&�5&�cF 7P҈d!WۈB` &`2� p3)š07&G_L�(ņ5RnHf 5 ת�Jp`C(4YEVWu0��XRd쌜,V `4҉t^Xg)h't@!(XWz91[ɀT^G -܎RU҆ ]h 񝕟\r1n5ɀd"@:6-,w@ &p*B,�옝Y41C2]c@J/f@jQJp^.�^�a%#ŕܤ.N-Gzu C�4`hПR{C=牉(ŀ\/lM�4f?Ұj&/|%}@ `aS*s(YEnRVU0~hiig| tM\*LV!6d~z�BQa=9@ênsdRUГI/|ep 4 `=j0aE942P#mwneR@6~,WJ;+Q���TZq7'|5;;f %=OpBRwa^T"X :~F�Ѕc&�aiTZeR[VENRFy+}F;".R��+f�0*#{P�o~XFYw +�F_k�?Hܾi0 WT+^d40W( d (ƣ;;�(Luq,3S;@P�j܄C([糓JAh!( \@ @dۖiXR 00I"I=�\�1408C3lL!t#b^J}n~1*B C`^I #]:{4�+dqc DNns31aeq0X Ɍj0jtdHx )7?,(` MBRP7!%28z=ɠ:�q  (n\ 5x�p l ~ @ @0x0407I ));wk�aM&Xp�1�Lt i 0Wǒ$ý0v�_iF%�O/_$0 `�셃@nJ%buΒ'dM Y38 \C+8hf 4`ɠ&ba7BsHGq�c3!ra50d ғ.={i0M�xJOF|7o8 @`&|JT5�+�i`҄0`k(DT R�D/p qAA:̅ۤrrߒ�00hYKO@(RvZ��;�2(&Px@ @M0J:P�!RYY OII \rցDеTX I�x@YӐCybHo.C!�ԄMbҝAξ(�(�0E@+& �w2$"ţ/'U �I&BDҏA_.a�_d` KJ0^Nv`j �4, ݅1�0&2INW'Bi+T �0�s3p��W% G:�;@�z�R7M!R@T�1xlC& tJQe�h�X�׀`r`jB?!d39^p(Xa0\!'t,j8`pH_�석 ᅁv ,0 Hg0N#h`@Ʉ0m�vY(=W%q:tߜ(0jJ%%; @|wj{g#H\6gEOgw|U�jXg"Qf$tC#�hm ; h ҁe�: �)�1=  +NP`t%2G-v\�D�/K䑟=: OYX8$$&6!8~O5&tK'ɀ�3(7bB{n9dv"W2231}0@ R5 #{A�- J>np�{W(pum%޶APC�FRyEpGT3�{bh^ �(KŖ$߀`a �dM: 8~&%[u`ok �n� 7 !|YD2e|HJ> {)�dUz �\Coꉠ 2~w(XHllJ璓ۅR'TM!D6B;?!0A! a쁀`>t~=;�BЄ+[ ,Bv^9S% nذ͕H�Ąo500'f Fs=(^㒼#9ϷV4C!&)o{P(�FC OZx (1 \oYlnE 0:8 P4n a{1 喎7J"or�(BC~| A8tsן{V|}w0!~H۾ͿSK  !=[}�2&Y et5‪gF''94 }Y0h!fNAm>i3`0grw;܀,[)+?Hn!l[haa704@7O|8AɸL&o%|ߺ;, 9I�ԡEhN}QdHw@@IY14w;sYa �`�*8ahJ ̌nm݃J A(y�t|Xau=O3RJδ;~o$Mؚ15ooᘴ2ɩP't$ax4g+ N4b[a\z&C\181%;dzK�n' qnngGP a!4% JZb� 8 , X ew }vrAc;_1v�.&^:H<3rBINf :�B4HJ6R@@x;� N͆?qxa:I7-jB Sse kՊ�|0oz񝯚�E% 3d?Dz} �v�аjP:=ID$wۜn',]eoپ:M&`ܟvzHE#ɤ<ے�vNX�`Ty!c? z~ыIY#3xQɏT@tܠ3 VZ^ To%H({fO,mZG{ie-/7J;W 2�tVNNVmkV�6),R4"�� +%�7_]XD0ӐMG001�F�47ZRarP]d r`iE/5:UH �m4!(++lw@ @hۖj1ɾt (Z3lHE Hi054 �~�J`$�vR@gP��,ν9@r5 "0JI{MCYvr@#92زpW|jXi1>w~L$'%y.TRBrDtcuwp*�Y4L! H^W  vؚ850'.Qjf@1�X@a QP'漰@_HJLJMH:�P �ąҎQhK1A�b� ? 7[?I qz긑h]u_�J�(nbIVGG"s=4tv1:8@ ɀ ` @p>� @pi RZ OؓOM @L� ;ٖH/7�g !�I&1D4K&:2 @@1?Z8~?_4�|r`pj{!:1_<�1�CFRq GA �1))(W�h$� 0 蚜d [ˀ%�q1,#2G 5lxsuP(@-oRQ塏 ay≠PM+IK_ǣސ�Á@`n$Π.e<�`Qd"orQCqJ{TD0�зX4=/0!P,1d?C@ iGt'C b!v v?8;6 �jMC|yA#n]Ҁ H ?Ah+R C@�cvL�-df&(0ftn8aPy\zU h C�B�Պ/kbG{@IbH$ n+^ 4(@tQ{XgǕvc-{up�!(@2:0aZ:5f}4+ׯB(!nHAh B�P� h1R�zhGW+HD"�;;3Nf,x;�4 C@b4fK }$m.˔bV&+g+Bhy+|b5A a C+boktPb@[8BrNsޔP�*(CgtrPM`^pWm~ h��bY]|FC 0TvP@@DPi5%w4ϖ�@P`m%-EL5B+0!..ŀ�e!O�4�'/̫@ �k'~1P�~;&�h0 �NQ5_� q Z�Ȱ*W&�jLx᫘~ �Pa5 W- ;l�dtI@@Kᥔ]?Cn@ hJ=Bd4 "q{ T0H߲{!:YA IY,_۳vp䲀:22Zrm(�1\4ʋ堳Ch ^(z 9 %6J�cAIq 8uB_,h;`y)%7q$; pD ߌrbO@ @v�䘀rnhV; `6FXĬM�4�rQ,ПL-_㳕r1dg[ש� @hD7N_g6%5n#pn]M!®^00|Y ~Wyz$ Cὺ -y~am} (:ɥK/:_sq:P 0 RR'!Nx| 2P,XKRnBQ9x;70sCN `R>npbz-Kv0v/N^kM),?}e0j +Pp2B-FO%'{.&(;b)= 7/w- d7ߡܤ��|ϑ TOPiE1#.P s?؝PLaJ3|rQ$g( -9BGOG�7 1hen?ŗJ3) XJ9"Ľ 30!+|P|johQtw1ٌe]!|wL,0 Ȑ(!%}*Y44'+VW#V+89}LBP4G᭿C}n栾M$|I`�Np| iC%;@ & G%Sxt R)8M(N<*#}[7B:<k%@߰I֠ K&0C; I<|nNڽBVv$8Dvn_&:~ƕriPל{  �v�l�'HbB## t,U�!@ē@@0h4 p=:1ypWN0؂0y;�d1 �v,oFu7=3�{0bYXnbIe#�<�ԘC>P�@QktE f_>]6".R�� +�BҒh 1ģCG5cP,"@0&vR7 %a^wwK{@ 1&$0ӐܲGw1g&o8g p qI C);<W7lW�Qob`^N�t)(!o,(4Iy:8Mbi0P^t(_#$tƖ;kLQDh0~a~Pi1lэۺ8wG `; Ґ^!w@͑qp :W{,|E.�(g(IX @3�p2W`=gs\l�10X(QmHBB 4 $gFA9 ,z&:�q5吓,0P BB9C!?'2aLQc?9^ p$rp.J*gx0: C1n@�W�t� eIw?���X|7�2HL'%IO:U>x(|BP!8)/f(|� oГ2vS @3�}` p3)Ҡ݅$�` (j diEA=^Τ�@`JΒ_ h�@�I0LL:" &M!~Z9K{`:�ԖL &p0ucò/1`NP :.Z1H yj@ @0BQ݈*⮸i0MA 0Y3%ߛkq44P<�WPC x$$ӫ_��H a 3@b�ry)p2j1oI;�<2F5A^�J@āp39`A-4,/{׀,�vX �LJz&,ybi`U�'w&V !߀L�2E�%�u+� �'&7d 7RJq,8gd� $R�5  �H�w�tt�Kl@`C&vI  '#aW�!�ȰlQ(N&8 q ,a/t@�oKV9 O;B·y2k J[e>8:Q}Mb4WER3R1+ӕ4Qm|>vz 6`l[ U�Ԡ\¾bñw, eb_dn{�dJIQCߏ,Jv6��I�ad)K_d4�|�ZSwScE�0/ZH`;Zsz@Mǜ j��'vO<jwـG<W[[\�>�D`УR,YVr`=$ IsYE�0<4*I�0N&` Kbоaqi ,bv`@ 8�)(zn*�h%t+O�:K{}bH` Z9@}< ?1[��3?<<$}g�Ht�!Zߙ$�fWK&�*ݘf9Āc@{ə |�Rrg@f KK�jC& 䴠�Ć^Rg٘@ 1+Xmq!F!_1+5T 0Xc\5؀4 LA2yh<C^@PaE!Y �-CiQfl@啘 �;_4R8 gBO8DI9A0h-AI>ol�+ijt>0 41^$ʿ8` @d#ʀb g&t|ͷU@C�NLB�YSf}yp_lGVm_r)I9zP Su +N'g]i(#+~Vzi@ ܙX򆸟׍x ܝ%df;nʽx H`P3haEt b� 7lKŹ%AܦqY|(�Egf6P4hĈ4$@;Άs)g_)�P_H@Sr[K@)A֋][3_$:x. ɥPŒ8<&&9`~C@HbyL3xE�B�~bVJ [NvV㸫I 7:w*k;  P 0!}_+rϽY 좈DXjKݾKWcJ@JPKFχ{H >&mf&϶܌B 7#gyBK۰Hu`�( - YKs<PWNVx8較7!1'3'$nN> 5J{[gA_ή[BLsPCB &ΎWr,74#%o۝f+9 ;~4ftq_{Xi|ﻫ/E3Bņ&rZ;/f�fR�i|s ` I (JJ9XBjq @d=("Wdz5Wi`0,g$ĒrK~{0` ɀTt%4o oQً+qy� ,M2�5)&Bz}=6*�;A #^b2I``RI?`%'�MIN1+BQJ|Eםgs)),-J7_׀^B!ZE2W;3{� @�ZV\@p ,4[ra5/ /`%yA%UV>$XeR|`i7W!П_q]LQ$2ɩAi΄ueH!|UHVZH"#H�� +:Y0Ydέ~/;8~!�5H`j8n&^|C) "-h&T&`ԲT*L"ﮉ`rCJ -%7ydy,MRo#N2,P X`M$y�@PV>顠2[>@1�ӀPC/a'z@NfxP);su5.!!0` e�2w} ~41 HDjJ<+`� �DJ. vPԠ 9Gg93bsd� H`X'? ){7_Qsw ;!!vp`�Iuz|RE'^/ܟ��X�"P44X wcJÐ*l�h@.O(54 QGh�dp�bَO<{@ �oB/n,W$0$.nL%QZHHЀ`p*�0Ġ"г:uZ5!^= 0Fq� J@.&cW�~8`j@IDrp$!f_^ r9A"z8m �l� C3^J&8 0ņaS$Q(�RPyDFY:$�-.!Cۭ".]p �NM�T!~h`Tg@�$lB-K)]xCBI$8n~YF� 3P7E&~g4x2`xaD<f@.߆$ Zw�jB&`C@)%}h18 '$[{p�:\C I5ҴRbmh{2} P� U q:�\_ (�`\4,?򓃂P�P~&nĂ9�Q 1gZP%ЅЀ\M�xwᅍ) L9fp`p�ĥ-(,)('i`:!�/2Rq!,ҋ7'׫�tX@ R ~Ah?oNfu)eq׷<3JA(o1�1%�;= I% m mF[\c9X#9\D ;$_t`&B�vBA (ez @ Fb-vcJA}~~�,)(B_ Fbw. . Boq0@ ?A0d$^o;?3Z1 %!u뼈�.!�JBR:hA04a !&�"�lMXݖ1)݄zĂ�$a`1C/P  !3-ٶcH`6&!WR` hHd?"8�Ơa$aCi=DS, 0�@Zz{@BsV3)`~S%\�PQxBSF!&[!UPXV+",_>L ~ ܢtCoJS4ӌ@ ٰЗ?$%"q|v -IB{_H@9Y(mo@  PQU f]y[@5<oY1 � ЬZx: Z`095'h}�rB  O$$|=s.4 jSލ} J!Aer9%syE2 :�)OiA(3M)>ؿ`n?Pc{C@fB�İrWǔh@�)�zt3wQj& &Rn!Qj��0�%erdn*BJ3{y!=@Eq`2)0�$ ОAn19ǵDlï_`�fC/P@~QTQH,n'_4  n>57d0c +2:U{^*X,H HjI-n|oB,ٰJQ/h@LM(5W ;4}@!)Wn3\!, K܍0 Y%f�~!(~jr_3k"MP0C43fB;7-'�H C%ZY<p�aqesxĄBnP։ƸraMM &'΃�!c{K�5d2kٹ?HMї?Gsob|L@aĴeI��!� 3g��( @4S( 992%t:Pw۝װ&� bhF!?3J68trF XL-q$ m$”I$hBJΒH10 Jr8G i04ӺVJqbZ{$u %Rd)݇IOE73z]$ {8�!T0bxAЛ 5Ĕbwn;@ y1)G)= tr_7Bo`� Ixl->npvoI �%j~Q=6<�<7˳� >HxY~d0(-{zp  + Bw_y[rj6"&D�� +&�b ə.- c`g� &I%⯢P 1I /& f JJ�.PR]CyhGw� Xɣ`XN(0qj* /E O$ W SI3n8 b (-%3m QaEQ57 ]T@0&J,a\Wp�DK)#øBQwHW(:: swV Hd6`۩9a�5Yi+C:Gµ�9 C }{rb@t�@�BP= 6!ؚH۝lszׯ�/�dΎұ �>&ZbRM۩"q`,CM NJ Υـ7�X%!PY]|/c9t]^ H@'`("i $O"{��~:9,`I'P8 1x;G@�=�;� M!a3֜1h)j0\�'PjWIc8 PX%p�RRxiH0ZQw@ @2I�jBt ?$yp�J�n�IƧ=:� @107bj 'A41a j"�!�qEL3>HnBn'fo.��nhf`1l._�X�� �w@;I07@ L$`ޜXdM2RrN( q�'8Ґ@!#@J�l3ٜ<{4�0r8j05q &@ /70y@O�q4 !<!�/ BɈϾѱ?n( &�3�rdċb@] !�16 Oiz+*`$3�] �`CH �vťL, �5�|*J8 I$1ؑä<. ,޴J @`&@@pB8z: @% @K14N#z``�Na7r`:9 蒰 �BM �1(&#7VW %^^!rx@iH Y :v^ah1X!}j\-o\#?5!'^ԤZ}r4fIjm<Xh �@ZH\(_q`0KZvw` 444`k|5a:�.!paeR~U �`JaD҉7t" �7�h�vF[\bhY4 |(:վ2$|,^ +:~ڿht7bi4bxgO[oỷ~ ]a3ZV�f~@q˻AQ*1Q�da7$uݰH;@2MRrρP(@e +Wljl 3 |WZ0 [er$'vmP �pC �ԄK)0PC@dh,a @N$ a$ ���BSɤ{$aAdގW@eU(MƢv.þ`@ RP`& XZ~)=u(�`&Y1m.!&mw>�jlu:2r;RZ�B_'0EnO}p!C@$))YDНw]H %؝]BunYIߜhj`; &),lHPvɥ3]�nPoe_�B }Bd5B,)$J:O2K)$-nA'QE�x�4Ĥ1N;18v~u߇!'b-;DoB0Oڝh{ľBARISސ�`/t+ <*ptM<ҔQ1)C҆<7yWRM^Jv�NY jvA wC@lBI/6o+�BM0(C ﹹty�4JQ+39YPҾRMhņ?) J7$ɥ 'r_nOޝaDaa(Ihf(fn/ Q4:7 !I=魅a_WIJJ2KA'n!W@bF4 ~uS|gcg+$gZ; BȞj4EPU@P%R:V`>zJ&H] 䡺J_^n}!�eďVdY1)NwF?W⻵,1�Na+~t�nɮi_-_N>n,0 /1 l%I�`C( 5\ix7�%<MF7`u$,L�8JC74\{T xT%{?XBE�bM!]8�5a,['q0 H JN+tuߢ2`T1%'6Jz0eEb`jCP-+};R`Kt WJ?ێg{rZg@q4J7 d_ Bw4y<Y0C$!+[Kb}5'vZRjJ �� + 2 ^32>HBa )aJKP~P @t0y�+�|J)<Rnބe~ &BJ&93uC@'(PPnK04{#eksPҖ7} b$cֈ`&84R ON3d`B, _(5Z3|=N��U^o8̝W PI�p8i ۥJOأOh01h98ď^0�I\M+e%@!~ŔHKﯝ�*B!$H\eA՘w�ty P 9Šz8h%@ �>% bG"}@3�lM0En﹞z�\�NI@Axx @LM�HI'&'%|IJy�4I_�fLs940ȗ!B�~$C(`lK+N^QB�~Q ,NHh zJLHqh '^<��|ht)9`0@9d-ƏHa!JWnw5f P`*GA43W�`z� 1=B HPO˻`/ NKBɅ5maD0SRI=ҀsДJRp�S :�fbn,~  �9B'/^@ @�j�D{~H-�<I: � ɘ/1;򄚀igZp�r�,&X$pj1t�<@; S��K__R� J );wJ@ @ 43ӲJI*e` �vVs < vGQw2�O�1 a4{ @mÓтsxp@) (Qyxw{  aD`i@%`ic8R�%�/�$"JF(4x-�`"�zXa~^^ v_.2P )+Ю%xkv�@&!M ش:pjۅ^(`?8 +d`Ξ߈A[0(F9 &Mۡ;��<&p rJn[%?p@@�@ `h'~}iC~eg_8Ɵ(aK%E΋H>е}`XMQI&!=rQg1�L Ғii Ŗ0oA{mљ[� 481ٝ;;xh^)0g·5Kz�*H @1xbЇ͓KX[p� 3Qwޯ�0�@;(5$2_(�y 0߯:p XA00X5/�094$ /ti`NR/ϔ�̀[!bFk� ɀ1nWBphPx1.�bi5$J26׻JlCIe$ѹ\1C5[kk@BV, �i!)gg68zLmJ8ɥ d8c{�(` �ȄL!,nXрjX ݀tM l|S^|1 ~*N̯նV1>opb$"a^+NC)Ɂ*BpxIu}vx[{h  #xorrg �z�fbvnk`!/k@* ۠h}�4 @'1=%7 \f=?42Xb>+o !P^3t:Q΀h*Z厸Ҋ&;`- -5(VI˺D;n�ĄM!Yxa^ȎGfR;YCx񿪒nRbJY/B?ggǍ�5 !8bKN^ NJ9v@NWlIOtpOkRa0wY4PW)h@NOZ`4K?α~3Ns?�ȼPc 9aWܚRr2qd ^ U(P̂RP0NMep,#w JH(r[ ;_i[Hg &R1/~ iԀwz_g99{؄CߍBF1Q7>^߿?A%;}ӱ -0%/Дۚ& zQӖrX0M( B]?0II+Z])O;2T7$O)`1&lMdM0nICs̜Mb BIh>/w<94aWKu�fL�UA;PMOjC` a;@1( L< pwZ@aA<iVsqD<T#4iXnzz.Vܗ J3y+  ъ&b_3%l-S]@DR%;M˺y[LG~kŀbE~۟zha|Nŧ@FB[X/]Rwd}�hp 1Ay5 F0'8.;�;�:&q/ P07dД%ߺR:_L5L/RN1z��+X` #;$#vNHpL1 I7?s(  BbvI(]Cȿɨ(��f� �� #%:DĆ@G�DnjK঺!�h@v*<0W t}G{t&�Hŧ(K(d'~w1L'}ﰀf�0S�X� -�: 9 1 g $BC�xO@ A4EJ)(rܜ @@+d&lh=J Y~�X��=!b0Š`�3&L<HNH`:`*nG /p');Rp �;@jYF@�d%(J:w?|eA� �O�ߓ? � a`*#%ý &Y[GbVxxL@I@'F$I\�X��aN#x�2� P-dMpH [2@ #5g7Yh�fK+~Bd3(rL; �pC�<!tM'=@� �; 2PZ|'{ۀ/�Ta-fq//(cu�<@$v&$y_�@;C?tŢ0 р2rвb@<@0JBB )lrGڲǺ�., <VĜ*0ؓ<Ӏ �ǀ<op({nb 3�\��O@;+an>'�`HHiH38'R�bL �e�?Z4cSOW=0> G?YId�4�?2@ Q{&@T$ !~Y09z8g4?Ya  h&riF18h�'&CXF%g)<׍!P�3�ӧbZ8J8ψ� �>Gҟah룕]G4wPQ DG U�+̟Д vߑ2뉀 LCC Ѿ�< h WSGqV`j9”0�n H (1Ʌ&) R~oU^� &9gOoi &#ќf?{ cԀ�/�̆4' |Yeu3�"D"f V~Ζ\Sct H GG͗zP萒tl3ίpCCy40` Rٶ  `�E;:w db9H߽��jpW|(H 8{ ��f�r5�U JyO/ {$5%+5_TMwҔK3% P )!9n(Bi@UVnrq`y`+ǹ`H �<B8Ao_>V`@�=2X`AE F�іD0 �ħ,d�ǀ9(7aI dg=;I=әU~Pe'n1ђ;@�0�~J5(gJE\� tZ:F7%�j�̰`Sn-J BI ;߀�|` U.{Ϫh�j� @ HD |Rq@|̔ga>� % &b1j{n\R1ǔ}܄�Z�7#k\e].qnG'v*^B:�f/K+':?�BPD4twV3bmO/c~9ѱ!�D4`LgBw% c�z� i fC,,teu*fNX ~yaҊH%;>,/2Xtݻ9O 1W&|~!ꢝ7]�ɟ7rYH-s-EO껽 :!p蔌-)cp 4�Кv7Ol;`0/H`;-,QIGZ@(�$ܠҊOC��7kg+YvZ&ɣJGN`ɤԔV- BS7l:c>iҒa1!ot70` *WQyJ8ЖyYjrI}zZ30ׯ�E (4Yc~Cu$F_^Z` BPA1!WNg>`!(@1B9e J ٺ0>!&�TLHG&j{'v {Q0ѓДv7no"- ;DJφPPo-^I}`B"iH,L V=L0f/*M&vJ%h)J? _Nlp(٘hgUZɊ2DKHhI0a Pl7 ݌� 훞+�C72RI  ىh/u% NKVC@h SaZg09hG�;( �Oº[ItR;K~,;bRPYY %#%ʺ�:� x$Lg3>)9K~IghWէ ޔRVAy} Ԝ<I[5 H &mz(z+$Y0qپgwrv_P )W&Iۉ.` \ �tsɁ h]RG HF%nh>ZFdPa- 59ld�i6 �!o!bj/dC@Gt5PNBjGc� SY%sP@ �|o+> &zv#xŰjY3+}$p @vn- TG}֏Y|L%1[� �T#r~&' y97ZrӳcoP;@`e_JNOd壑$i0gIY(}ͺ%�8&L)Z@`Z7,`>[,&HI`JT� Z ~�% PdSd8ZhBxY��+�?�r2=М!%}!�vX 9e?Oi}?*h,K(4rPēk�4{ЄgܚW6p@ uQH&6b7{˕y oSWB<sݒ B! ,L!z1 Hadcg{P�n�Ȱ $LRGƟ�I0(M+N A&ROܝ3>%(SbDp2 $rIXW"_2�|� ܄f%EC|�@@R_N @4,X&\W迂tQ5 G$;% / P Pp(1=H9z?�4�bCN4| : ,ҋ@u:�\ŔPj=�V��W7 (a@{�b�_%/ ҹ?u_0�`b3QHY�>�<D6 @4 �ą $$%I\nU�0CbM) F�K�<2AK% XN)^`" F(18W38��nB3pJqր3�i3 6&1#㹜}k-!~QevJ9ݏBtؗ\U W;HbGa: :t&x��^bh\3h$63zӰvc\C2Rq'Q�~�vߊG Eן@ @e= ƉGx�041#PnN䘗ߕhC�t@ ̍) m{L&�ZowQerII"|g�,�^� rlJQ ש�Ԡ*�\@t��`rPhg8[̽'(` cJ;ax\� �%$Ć|:(H F)=Ga㸝4E�N0�pYnBeoӶse/P9++翫 �aH p :wk� X `P4ἲߝtL�Z 0{]~@Pƒ?ug/%tD$4k6PXԌ(e:;|7e'Rpj`'�t�] %(�hH�3!H(IZ6&:ԓ@= 7Jc;\ssր`b,ZJ̎6{@p '�4H!'!KO4]89  OcF`L!HIe1a ~iNrᬆ?{���'N+Wncͩ4'_%%.M&7Ͷ|;�a}yl[Ӷ {1wb ,&^� $ ѷI=~}p4?<I8(Y8w ٌ�xj/ͦ> ~ 03.s= PԆ9\gc^"Rl3 zBAG* @@|Vq?`b"` T6I>4!(�蘂0Yק�� �I0jr:p`� B^`hB^Z8Ÿ0 ї=N1A uscXu@p 3f=^ B)\,\�%TL-9$$-rd_ =Dҁ &�%C�R+ ` KtnGaV�3�l HoF)d/̀�謖&([[vL0u |e3�d$3ru!�q1#Jd;[gz`P^b ̹ŀ$�xM~?wurm `ܔwI?nh #GS[S/B`E�@:AA!#ke0�$�5$7gnn:$,VؗҬ>M�ʰ*7KV]�' |�<V'uH `;&3d`;)�~@Gv9{ ;i!C8B>A>, �NJ_r]0�wJ&''s(ܘ32s:w!Q@]<W3:�d! 56qcp>e?l}p>t7  �b. Z7 רB@:CJN'\%.)D{N@!r+7Eu`WFH@\Z:b׆{phhd KF8nXp  OI[u\`@݅s_}\�XIDbr47LOGK$1e!" 97$$h ; ongN.0,Rh J8R^GX @gb, 3ؚLGCS{I505Ó# \(!2!Y Qe `wZ&ɡ1W`` C$CN K_BnGNO,ݏkԍ|L~s )o\Qa]$sw I /I.+Ŷ4Xhr~ ωbhIc1-'3s=,豨/f g9 G+W0:1t�웲nvs8ZA0}3rQlnqm%�bɥtrayj )I(*jC@me0۷}*;}_|�bB P[ 'i0P@u3I@~MjW$_q}p(n4��Ҍ2` C�w@@/1h7@ aDПXԤP8&�İ*H&0AcБ~2@@ `M e|->0]N̿WNSrN5gfpV]НlcY@2�ǣ�ԓP|*J\Ku@$pv-]YrϾ|�4IIFfI )}%7t��+q`:(Ҁ܀+ut@!#HC@o @!�~n*_2Bn0?X$.0`Qq-B 76܄PBQIIM1�PK !@X7^ٹ50?Tn4i t(/\bPC+WBrs;5ߕ .Yh &C92Q+:�`�lQ Efq40n81-z(`vpn/q <J>._CHE FI_7{T44r:N1w�r>)m�PJH{f|RI)HqK,ˬM,3"&0nJHHG;"�oNL&& ++ ^ओIB&5M41Нkh ZsY{BLqC�_7pߍ�^��b8bLyB9�P. C9ۯ|?_'�l� :zPkb9ZC;{B���섀*Q� p~(1y .~�~z0 IhtRQd d/osМG<d� �~�#�m\apf F<`?z~` 8!`0dsJHq�p�!A4QY @**Wwn?_�d�0x ~ļM+WPw6!� A@Twų0g'^@�~WZ1EļX Ԁ �̔ #"M@pLHG<`Pr` JIg"|:(�z' +bS rz9Y{(�(')+AZ˷p R/T3�dPK)MH ca* J A0JIs\J׏` @3wbi]I( e6%Ad0 �0(;Hg Cq\_뙒WlsJH X YFdn#@@t�� :x^BC#4hO/ЌV~2(�Bd2`j V Ba@ @B+PݲrBNf�� $'o:9CH u&o�J@v&/Ӷ܋D/�l�W#S$\�(CR ?ư{ApeK!s d}񹷞ۺĴ�Xk~l� �/@tX ݹ08% `_$C( ⟾'\C&nL d`~P@&�:!�߄^ ̑cW{b&]1::�zԐwX3 1= lZ(aҍH@ ɁJ2'x 'Q}Vp.1rj L^˟[@(,*Pd7ZD~�#�hEEy`@eH jkR�b�\ AED�Re0 &�᜔R /VB�,�p*q̠VP@ i,2%)5,Y) ΫbA'dc!$DJۖ_96�d� *�VY0�~��M3w7N2p >I8BI� @᡽�5  0 � : % S>bPt:n7!I}n8g� %xjCRRz�^X 'Hhb! n. ` 6qzo4�~1�t�T8ho(b6G@nt]�L�5/q!@�?&3/-WU��5|H� $B�" !/6` TW$�bNBi@ ��vn 87nF'8�4w! Bw�3^g]&$4C H@n1y`ѠPY|eP ҆FRu+s&d�LM]@'d�5 4y� OPba[|nV�2�CՉ_/0Y.P8/f̐~5BC@e^ y7g/�d�`7KgolW=�R?/'ha_ ۆ#lHn"47 Ii8t=`)ߖCJxz\#ꉝٽ�?HbBI1< NV1�wbɎ5Ú�d Ԡ(NGf2xΎZrZyNH�렴KBwCoݲP3f%5hš=(3nI A;W}[#$~mXv-w}1\֤ky7@ţo'&ş]vMPyEכ0 AaWWmTM�~tr d7ֲ @2,0B$1#=s,<5%gWV}t\M(a (hg!b- ,Zn!Dg!; Eya{+P۴�@_Gsw� Y-Ed(U;OyHnbn ancְXy[c;) @0!䀙$$(a uB+!%c3<FSKn`:ѺWZ %ϾIw  +$OI5 TJ$Of -v:(7'q+|ݍc= $Xa7'%۝1apĺ?730YhJ9jNVZ]I)F"&BIĔ8gr?^| Xg,YE9\Z@@C&�PN,0oϖ1N;u ŀ۬`^wj7%׸000EM &41<b�ĚY0P HIl}�(C!?-lСraPB GJI9'6R2 #߄�[ObN jt豤+(ęŷۏ`1Hjy0ܴYؼ~n{@ @PjK@A[l^sm@0([a;`'a 4;)qW$d7[ Jsd`�0yI-8Kqw�: me5@P0_bC�Nť8@U=`7НIEV ��+!Sbg��T"GdVIAe?Z �~ax0E ƣϮ\`lPQRv� II|<� hf/)by(`K?dl^H !%q `%8^˷f:h0�jRqE߁}|Bŕ ش%Q׺{%$C!%!^J|0�4;3^_Lxg,3r\޴p${i3{u}}׾}}�xLܚBG>g,zYRv��BH�p@ 7t!8N TE�1%%(5Gx@27x0@@;R-!b2i 3P Rņs'-W7&�jB,j?t|u�b��?!6:C8qI'vp`�7د+Ds@ꗕ}D`&Ax(ww@T0H/rxP��D4^J!W_-e�r�!HiH1I,GJ '^w!�bB& ^3F@�2ah4{�` @l_p(4E*bH\X`j�Q룹]k^�@0}I\' `0H)+`.@=@Ǡ` �ז҄_:�p� �7! ) @C G" ~ @( ('=4�;F!!J̣@[@.CL@K # x%`~2#_={�/!%�0� .�)�|�3 ܱgؒA�vI4 =%/'$M��+H�!S%8HWd}2hp  <0oiI94>㐁_t3ݎ<��1N MGބa>� !+7Xeg>YN=� �ędΰ pO9,wz@P v�ˆJ|K m j[X 0js_α5/,/р2!@�P!ol}!�BBX $jI~%f g:(R>pхtoW%;KjY`:d]v �h�C7%% J:Gk7|[qZS3HP I(4^I[i}[Lx ,vTk/Ur�:K ,f'{ &A1vgf^Hn#Z/r} H1W鹿9�x��Pӈi[ջVX3sZO!JpotP�H w,tS(A#�fAm00.�P{!ỡï`'+�w8XQ=�[0Xk*�%'~UiK29` # *+(K&40A3�I@y D�v~~rkH_S_)]*n4vVYH*o]F~:?)u�T5�i ev5qY˗ɾ PA$j%LE3�n CX* j [`I2c{nĤF(} /(L,4^%Y0 /InwƙA0{5'-o~0 W'`(5#^´fz)O6!lQ3rpS[ΦB.gހk2@b &!#9{g�%( -aΡw�jvMo?<oĄa*&Eo&V_ Voxy` ){рCQr'I@K{si?51y$͑ǽщu7]% BwQ0y<[nE哒M-�`++o1'_Љ2 RpGŕQh,M@h(fl+e��!t*Z2wʐI;(Cnj H,W+^Wa @`I�gGAW� tM5Zp IҐ䢆ۺnu��0 Є1DJ��v_j ,oPVt&lZNHfNV=g#03kP%߯�f� Q(J%' ��Ģ(7ŗWVOW@-gܠ`r\S!.u !.9̆� :A] S0 7Sq.l4M)#ѯ#C,7n7 0,gBݢH IJIœoA nԕВ4'Bx';CY|o)/+>n(qrZu+t�h8Qxg'@ Dms$<*d#QӰᨴ�$7u?|~pGk ېoQ7wN4|;>�d�0p r  K9{qNpj Q,|~J� y`T%0wjsuzԴ0�i7~3#@*@!F- �|W۬~?` %-'-9K7B˿2 H_|cQFC�~B&$)]ii4 @s [�,^G&Ԅ ~rawC00 P_Nq+#fBQX1;IÒj̹| <65 v:sv姬U,3'ŵ >~D 3l;/h�dPKQaŤ#kUzD4 /��+1&|^ ؾŌ%J8rt�JC҉'@$#_8&_/�ŠW/s?Ct*@@p(LHaI(-<<̜&b\!8b%M; sq4&&ѹCh7}T d '<__>�l�ᡁYI~s9"h�!5bt`ݟ섾ZVC (ݾ"18@:� !!<ĜZ֘ P�(I 1"q*dhLz9hpE褓IҐ5~k7�X�b(:?r&Ȳ @d4g,43tp/0g~|ϾC07PoRq{�3�Y ?4�H-y$o�,�rPP biL�/�x R@v HjAeNpk`! �hCB-0,(ptt+,%y`80\sp *B�3xsq3� ņ!nJ6PzP$zp�^p2 ~^"qrlo}@ $4[ I&+ <8] @ Rbn�b:U䄺x`g A$3Qȸ] Ӷ( 2 1#X;][0_0]rHTsu@1!Ͻ��7J�dYA%*vP/>�/�h C9hR %%Ł/W ��3@9(-�`1N@jЅu, }M�ЇHIIAq1+�P�σY�T32PY Y$jpT�`Cdv D6>i �t9 C@8;P Y31_0FG0wU00 wI `k8ĄyzwBoTDޜYew�`#|o!CI5gqBA� @UHFl<]PXa!#u�/(l �|1;b�t�XP!: ct^ A7[20 z7uea!|f #mC}@8/ZCzOJEՀ`�᜴܄1%4 & �CQ5#?oQ ��g)9@\R A[!)k@tY3b@osg5B /`~C@(LJw d$fnri1%vH X !�{nJqw�hC�<d ,^;?V{o`V&' @1 ^Հe[#k*#UtY`0@ ݿO#v͒Pf&gmNXRõX 2 ޷,y;Div>BLrztm嗍\@2?.@=[3� '$@-Y9,8pۧ%<Žyn (n88 =,q:r�ujP m k|=/�#@ (JG``+b�x\�|X�TXi*H�z|M #mYv }lgNx $8(b Xά%$i9JsX@' I0 ={a(%͓!'h,U� aؼף 8!9,4 wYw I@ģf}@;@ BzCS;g=7_&5ƾ7P `i4XacPRxeW]&LWA0Ix?0ANB&ҔnܚЅ$xliH(Q[q6 @+hRl*4!pB6kMI�$ul<Sd-xM @dJ wL!>}2�fO?(*�^Mѥ!{j Kowې,B2 ͝IJW{`H߰ QވL!n-8рX PC$H߲w4]{K!K,f~t)9(|9:` ɅPk ^8WœHEj ed8s]�90=JJ-W@ oGJJ:`0CM( S~rɤ2HINCƺ>Ϥ3W @G(VM&%XÝ;ՁT )?}^ 65 P$2 @5J;,wnNI:Ғb&'5Ur ;HE'bNۉN#(5<Y3[Pc l)/:l$ģs҄Dt&ɛ /Zq{0|IBv_puɀ;!R;7n+&ء;nw1 rJY{Uep]&'LMd?tv'!xДe h!R'O%K8g{#qc;W6K�0aan+8S] @PB0%!9; νǮQi+ҰiIƌWo7|5d$$}d2`P�jK0,1~m`&, '򓑟8zP @gHi1 $~9zKbiG3Iga9*[�6 ,&wfϔ`h;)%$�샺-VM�-�ӆ!?#^�/�y@�w>AW\ T ƐJG[ W�j\jPc�\p @tQcҾ Tٻ��+Aa\%Єy8w@ B@Jq- {5��b` ɉW;cN_\xϾpF?(2iak�$%bP}|�a!' ΂pkfs?vP؆Ed÷椄@ku٠<QXMp0$|H-xM8 Y;b1�1ۥ%$ J<j^ dR{qRIY'Zo�'�h ! cɟ~T��3J  H�ēC n% |j��!�3g��P�l�ŠMO RWP1''|;R�f��ЛBA8+9�y pnB\'-Q|n30` F<͉#PGz@ɠ f_/uIM&Rs `*40 O,h'$LdnRK!�kDġ8`T�b cJnjv��hb'rHJ @9,0!L8]{'k0!*E.6`` Te . @`əeep�{4C!~ãu{xp�f-LT?*`4�^Q7Rqx~>P0QlJ (xW�0rDJg]`/_ LFSQ7cPa,I' `w Y]{:` e /7GPp ON !1,ax'nټu 8�b/#|&9�.�hL�xJBCpgS8IȘp�f= xr!=9% LXʼn=GťFv p)ò@@hlMFZƨۜ*zu\^`@!Vlo  �l^ K] Ʉ4JJxģX'{�7آ!sX |z !)`&�+!P~Ə'ր� exO1;6+,�~C�R4 ~4В()%vџh P @nKiA'>|�O, ~F[1mr_U�8a5$[7T@aY4 JgWf6boJ%wɀ@�;ܤoGџ9 v�D�$<;˥ƎL!Mp%f JvU`twde7Q7mI]M(НyN Y �=�'gJ  IIjQ ƿ `iFw�n7c6U^  qRn|B_�g,`/?шi(%r_a)>,hovB܃<dYDĽݝ;�/@g&Cd)[݉: IOW:@!Ē3� JBC3$3̬7'5%! #X` ~n03vc~@�<bDƎو/{B; O֢iD'CIkC9Qp!9z�G@br>䞆 &ԁzb(L!}jѷ0䒓_AM ,);{n'FN @@C (qiv4�J9,!?sBCbn&! _RC`,{ @4Gc @MH& mo> aO$^�'4{ �ej:r?v}] �>:J}|EۀZ&�T5 sGU@ŀ"LPjzߙh�Yy>% �x_0MA)5$nۏ � qd$ 0i4c:W_z fI!>[%OFw` �4-<NH|,ؤ1e0hA} a<l!Z1A0(쎔> XT Q_,dRa�8�N5@ZCov4˱ vO8П!Qߊ]�2C(%%%BkFeLCrK5Eu�wjzDJIK?LlKN_<��k` M  oڏPl-N�jJM F)?m?2RRq5J yX& ,YF2&BP[p?2EQ_v0*Q1!D-3u#RtI[8 @aхP$^T/Y= pĥgS.<ӇaD298ib�=,q]2 (ɨ [-ב7cziDTGG&�1oK CR�tK;'KtPz >7HnRvvl+DF;)wA01XϾ OFYxI{o~e /J/=Y@Wah[d$>$YN'6'>X$ЗJsJ�4YLZFod�н- MbǾv�fM&fNb;](Y05(Cw` &b@+򸜬�2"jPgRLa19=ـ �?N!)xu�Ho'",X� �^-&RQu|w@ L &nJ;|=j{{M/Ȁ`0M9Jۏ.@:(;8f@�9ؾ~wroc:Ӳo@ &P(j\cfn9h`@ 7ۓR51;~cNQ0*LŠ7: OƽȌH[@�hB/]hB.0+L~)Qʽ dŠ, nU�iI᜚7׾?5CRZ;h��+�?�x0G%<Z[rgḕԖL!^p� H`!Pn`(Y##/k+^P&"Z$-ie1i3ܼ �;00ІOoxRB/ $`iI+bМ劳 e ;! L!ҹ̜itO&lC50ҸČ$);ޜ�4!^ Ĥrs �`�Td{>A40jHA{n6ߓz,0f/(s�B2\+rs�$�Sv� Byɹ�d0T4KeO�jq  !)%~p�&@n $2@@`P,J_}{�@`RBPR@d㓃�j�BL5M+/1zj� \071NBLN"!<_]&!\0p_� P �T G<z8}80Q$719h/G"@! ~9 DVJHOE &P& i�@EY]ܮoύ@4�Ԙ� �܄[|q^!orX,rC:5D2` J@i3 ǟgx0$4|Β`aT^*/ $${�b�ea`++(1$@;@N%�&9ҙ-j>7�dLᡛk@V;H]@`rg7Ax-lr_,4B|Qh$9<@&�g gX7&R`$LJ +'>�^�#@`_I0e<?=Wn:�� 1 1't|99.=@@ I2Q}�gfx � @BL&(B KRF!_ͰS@cskNCJ9e_x RYx_b`aiN¯ �B73D@00,B@ ngNۧlDhao~2tC&:J%dd?ed0 ~P.5*e 5<��@ZzAۮ@�9�38 ^ٲCV=Nm,4`p\49\``0SLߣZ*x D"/ɥ!hwpoxP p�1 G J BN(;�Pid ]Y[� @bBC(}:J@�ȴ/% d\�҄Kgv=]ڒ3ï܆�hxA0�Q#r�/!I{p�!OAa @1NJJ/rOFAay$�haw0!dƒR7|e!a7xot7!N�E<wP6$čVr; �rp^�TW,A%61pBGɽe yL~br�0 Fx@|?�*?ܙĠ,F B@U�\p0?ľ0f�@�P_`?Kܰ@ 00*PXNN% l^ (frJ|+j H̽qdI0io  ��%rhct!( Rn�1�hktt>+fg?Q>fda1^JX @:N%!pF�9@ �0�i`X]'|ܛ-�5�h� r Ĭ؛z_/c�`� Y %d%wcg: #F+3|,˳��,ϰ ~!e!��,Bo&,nWcW�- 37nҎC�d�3J G>@#ra߇8 d"`a@U$ [$IM�8,0eyetuNp�OCdfhғ`PGVŷH`ݺk0� � oHgkX J�3J (GX׺@`��fWPޞZ!syʻ@j�v@7[ԞLAG%Lw{p@C PRɳ 7�`I-)I_`ތ4@18bu�ZMhANNt|wԀ 3- �B,i '_#]ƺ� d 2' rؼsoZ�#�74 ܔCv(J;v+i{Nӽ p(C߀ĢIJ~b֑և� ` wAI'n�=t�`C}<'c&hp|O _vWfTS2ԀY04BbJBq3IP 6NQe sۻf_�uvXIi- n_�?�hX䧭>@o龱(aX0׷lߍ BCHidĕP¾&Ad#Z@lK%4(bt(38/^?HaHj;|G�#b,Qosu&GAaP[of^Wtg᯶M00b:fXܟ`/l H)`dLrB7vk K; tT� IA|0a6ssxt@@ pҋ_WTp ВHVtuG݂PhA@ܔYϙm?bp4gnwe5INe'ts]T>^Ĵ?3+2@Ap e}K5wѝc T�wNC{`.V|^�̄ZC143duv�аXXgQ{ e?ŸM(F}\psܖ^H]!# PXN=b_Լ{F393 uqݬ$` %yE@@`'DWQaN[М7c_rB*HD/,_j7td b<aW',h,1:rkGܓ��otGu7吾 0Rq! ,  nބBB1d'3W+W%zG}2j1hY#e (ShOG rwO q CTEECB,4))ńu/YHd/ I`iXROaO<C:I VRN}&ENSNu^`Ad܄NG'1Ͼ^ vM�І�|Cgb3@a�Cc!>< 8Η(i+?gnDMؒ\4ۭ 4;/*z @gdn~|~?҃ ;(M90@ω7pB1M P`:, 0)<*^v堅Iٗt �|Q\@SoْhoC#hnģ0nP`T&~|~϶]��+ @.�o0l1m<II %a/j�W(/{ @ @8b 0х&P>UɅ�3ГМH/.@@p(吆LX`RgG\�7 B-IIQ{>+Y:C+}k �j�@,}| hB#{,3GH�j�;vfh)"wbt~T��# !)A_�Jۡ9nz>9(|e  EtwW(/`L&94o($}{!Ra|耜;�p5iEAhgn�@@!EXՀ4 ;�*CYX5 lބ4>!I7%X J$P(Q4ɅsH|�?�TXf pҙ A8 x$~<�%(I;G;9|zɿ�@q %'�`�3!>mZ/�l4 A|�Rhrǽ�7�d$a(yD _yB3r�q@ab#프p 1�xC$$Z;| %�9x7xhf+ a�^�0@7&m{z;zP3̴ @t�̬&\?U %q$ } 4 5(���k-H(bE$XW(5=` ?zJ<.�v�$$x!ͩ�z�0a)-QfQ؀vP �I0Wx6F3@d% ;!b5?`lؼ/bDھ!$;=H@)�n&pғ|~m8[#p yKBv~؃ &#gOBPnvüѲd6V'4P?r)چ#] r0`@jF>& &?gk u _Gr X@ &$ - g*dM͕ϱ 0/|sto>V9N�T &$Зwf>^@e*WBI} {|`پsnx(S@:!`JW<( WxBr:S䐫A-- 8f߷|3$e4z~)ܲ@rmXJW˾X &c $3W`�{2d߿`ҳawdgAnpc8%8'v-PɅ.o;;=H �@rX0! Y7nE!ҋ t@Kv޹�!N_;�b�`i{9{`ɘx�1hʿ\�gd�ܿs*-bD22nuiXAR n7d#mӀ! ,��W_^Ͽ~?nq��vXn c@ 73b` po!QG>jRF-_ $-A0P�=p>�A!A c`qj"`RO `*0�P7nP{r�A߁`s.�x�\_rQXBCrbE%VϯXᡨ+olŀB&`!#% dlz8Q( �8�EJWK`2_Y� II7jV Sæ:S}}A\n)'uvh�- :,!'kp x$��8iAMݶ^L #SPz�Nno� Y4f dp$e��80aKbiD PPb (wv$8tC400?XE&krJlʹ@EfJ@Ty,x@հ��hQm@wQ/P�P$tN �SO t^d. wHi7ZC@rfw:!L Ҧ7ݠ q7% GB#S01C_ `Fp%~B,eg ) g'z,b@`QH ?5au��= %)_qٲk -�^ J );-o&aKILJ ΂Iu�PRIm-^ | '#\wl3]%Z�C (~R-G ތۀ(RJ )_ cX1 |�̆rGeP�/ &gGBV^Kµ90WQhr͔P jJNSIl�}zL43 ;;Z@`�% &�`B G `y „YƜ1,{`6(O% u3M)9405`I=:~OJ1V` HIFp&z)f @uP~@++ c9rrjt$~_ Jް&S aG+"{PO֠|IgGyɈ`(YJL塍1/Lnؼ)$~~bD$HMܐ/}},47`WYs1%(i6,=%!C+E*^@-grk}2ix_cw+#ޯ{>J|hpR^#3t7T}Bh`A JF7gC-Iyh J900rP(WY90 8 vbN-(w~>� Gw9#dWGK&@r^ eQ01%GWţs9''}tPZr2HgWx!?85}|RiD/D2Jwٹb-He h4 Bq2N,s(W"y]J'ޘ:0`j�-9]q�=(ZI@hbRROK ` tYEgezK}rim(+ )P!MIaGN4j)F̎Q@rfB]ĝi 8I�Ey��+2%#�VBT7�B+쒒M`bNكCQ`:FB:y+1=s� EҏvQ4 - k\iE|`M&~Qx'v�)04ba g,׀b�Mrɉ 'Ų=�bh,`iEa/t8 ;Ig/{��P0WO))FشdC2�@a?JJ@hC]�apġ,RyY{2O?�t@LMA00дn νXX<C!3%: F3PCG +g#;�9�dX i0$AN/({Y-w��@.�b�PC%8%�K50 e|^^ ǣ {P PD0 N<�v�nW% 9 N''-x0/Zq^,~�-�[94 LI:x Д$Ò/^B4KW$n)#G2Y8{D~ �` �fQ, q$D010a !bǞ=}5-%z;{�8œr @phİ]Jnѹ8b�(&;^4$ :�~� B 7`0X" $|>2�hPCi,ܠ-y,"M$022�;w3}] /2(%o9,.'YA<S㓄/IY'_�@��4�!9Dh$Xy �nL@j7ၦr=@ @P 8pj I�P��xhX7c8? &@�`0b+~J3%ufu [^d4-ҳ}0x U|yo~+,O'y�ĤJP6벾vx3[ +UoJJ/]%^Q-u\`kFm|ouX^N-q35ؐX KA+۫۞tZҧŸ/~7۩E)`7F i001}1=7ϟɤ4I ӷ&HHF׹Fqy@A3!pԆ /5~h 05= dЗG"8`(gd} C@`VI+)dY 1%lx@$/sM6B yAN!,pf bJOB}p,eNc^BB_;x���~BF YNRs]A0Ӏ d; 6GK6$-<zj%EL/=,�VMAd.'%%-T�� !He�!9I|epQHG`8[x2EqE gK;[,��5 �'�0 C Hi\3f-ej(4ft><8i4+e$0̗HcLAD#@&�=/d�\BK"�3v, wnӎ� +9}"ux?% �5mfx|.j� ,1|'w9,c݀(�H�acCI;|R1O3kp` 1NK~F pWW!,Z130|l*%(0�P�0d"Ҁ) vݚp0*Iǐ[)`MD†_}-<8�dC·d#Ԑ(g/`t  5d�p�(|Y\!%.�R3P5{UuO`� >@G1m1b^� �xE|-{^$�̘C&dVfR:`6`g߷ya LJ?b  24aے3.;Hb8f,4cע�RX`a4\4i37Y#5@פ�M~sakHa7 j{ `WzD"g|z<up\4~!Suªɩ̍ߘ�pba+eٻk&noGIX miMoxh$rA]:` 2~W)J\T�Pk(Kn3kg%ueu' *$1+}& /',1(aisHt' 11ArR>e>{ڀ� GJ7_dI<y1!0YҞ K1� @LL [{ZF$b ICVg_e0&�� U84>n`(t#%n<!q4vA[1_d{�:&ݿDž{P T@`+4D2ad$i_4Is^`Bb 7&td \@*�4B�bJ ϊ&~w�0&|RTSuaXcK) Aa/9^>_gl놐ߎw@04M!tC@ъNK > @Aa�#Dbm ЗG/7' &,vt~;h14Qh[KZ 'ޘhܾHݹy3kDK⬀#ur~ס�1)&418,Xbu /`W; [uY0i#k�&4 M)d/nX ѥv NrYP!:JKM( }&ጜW+vNJ)",kT4=b J;),@6 !s|S%|f@h{E$QQnoEv[뤢QhϒP`8haIۄS8nuVtd?kpZ;Z�c@;A 5_H8�PݓV3=�ǀąτ ĢPC AܖSϓnd�'1byG=sҜw] @ H&r{BUDMre 咐:P˸% Crn1 cw3l I - ?]$ґݛvot'\(��+�>Ӡ Q;; Jd L Ah{@!�`r2`'�hX vLjnͿtuZERa5Rsx@hрJRg�#5$ rlzPa? 9vdP_��:! @hL[$9 !v�; %B�|HN2C@�;&Ӳ14Ɂ '1e~ק�r�4ᡊţq fQ]�2�j�ЮEhO )hJq �J:�͉<Y@I] @n�B B"� mn`M!~RQ G}>=�`KCMlX݉_@шH<v5o: K(ebW@M15y$һ >W�#A7�jrNBDu 17�n��蛃C?, wXg3$z-|RZ0ޔm& &`0ؤgQ\Z?$fQf{R~�=4�zV@oQ0x#?^ h` 1lG]K�$Дuyp� ҏ`rhgjra5)71�t>~Pj⸱ �X lM"D"5D &4?Q-_^ᡎM& x/O|ϟ+ +�=5  }}x C CmBP3y3`�h '!nB41<s/&X BL(QDP^{Gf$ŧ �CWt(+(f7]ҎX. e_-!ͨ`;5 H @`ovM�. )-me+(%y@)cK�8z10#p `0 &biI+%(gB=E�5翉 I,VKd SJJ0΅�PI-*1zR3&{lJ 8`bF'_Iy)?^Z~@y{ P8 [14ٗ{rFr fmI�5 4 rJ>N3+y"(1Jz we^ �J2PxB5(4 W T��),!kzw# D_ S+9 49zRv[($0iX<FbI~EۉoX[5h/aS.,H;*WHH,4/%AwO}UJ,+ - %+feBa7Y00}$c?jēI�Qr::5ņ>� ) %rҜ?0i;50aXdܭdu|.$Bi`d4a0E@RRQ4ݬxjI1ԩ)`6@)Є́mX `(zԱ_X0A{hCP n0N!U!� pˆD#/8 �0&FKd]Vp  BIHO7���! IBSƔ7g9S>0f0@0& |qJ� ' $&0`�bM,51��bM,pv _ʋ/G� (\WKvbG8{�-a=%&cUgvv�oR2 Gf)*8�4d0&~-F5 @i/ 3=G>XSl<X�'^';d즾 I 4Aӛ#k�`NY=ꉄ ~5)J۫cXv׊(3�`zF9ğ?y05X h}a,Wri] )g"{)aL)2G0XЄ7{ؘ_hg/܂P5]"`J XkqaÿALB5�+gd 0^tnWgr �zɏr<J@BFqfI)9;Z>LXM�e|^mtw?*Bϔ}YECK $'epj(RB,po)g{2@( RCJ�87ۊ`i00-)n;ݰA4h3'o'+7WkJ@iE(Q䝬 0 eA(#"L 77>W2C+eDOb[;Ҁ I$wuhE&2Sc3�lHet3i-2Dds0}춽%!,c_n`rI- K)z?ZFbɨC;.p^WwaI%!9B][TaH,Μ: (5l_J8@m &9eơ0JRSTVaH ţrºv]a{≀T?ǭ_018iFW@N)dbW;: C/!~!C dB0ϐ<hbv%D"sċF�ɀ d2i BQ~$g]O@i4PF^� 93-籺ㆬTIrw{K�782`|{ I &1CVϷHe_0wBQEAY;6?Uڀ͓��+`>I40([ml;\h �4�Ġt +8Ɔ2T~bPҀ1 O@1Sa+r.2} \CX4Gd$@ZI);t'Ex &#{ցٓuH&QA- ;tM [nF@LM  ! 44҂OrRPGnnx PNB T!ҀtVIi͛^�BdМgÌ:�H� �b-J$#mpNCqN @�T0)3%eh7~2'�,ϯ�h 4�v)]!JJ aZ*D��2fboBj0$: 30Ҁ4�Fp :|<d0`M,Bn,3ش7w{`T;~ i,IpwYaV` 4 P+#|䚔~aҀ< Ov,&/�p0(�gA7Js,`Txs;>r^|~i "L *0 Jh-`e1�HC,CFŔ]e &P ?$׮>/n3(0҄r'}} h 1-a>`ŝy @LH\݀ <- "{ˤ|w7wnB1zPsiRH7ҲIŔ~ @:/�ؤiY.r9=� BF!$q:8R~hx( 1(f�}L2ixRJfG<f4?|8�@�|Pn K>h @�hM P <_ݽ K$}Ŕ�. NGICvO_d]q!q G�D=FGO3P !#RK( aszBܴ6sgh�xgH#�3)%WDP BZ> R;ݹwP�HWSf/X ^$�vŲ^@0� +o}L$-*N&C)~?˕D3$~p \�vۧ } �L o x�7Hx*`(�!%8VKߧ>[>EšϯY �PRCq~v` �19h=BaO``߭K�30%^�0&r`D$;~S4b>F,nJ7Sld+mfڠu ]t! k̨_^mV/ͣ P.CoӁLCv �P& [_r,𧰼b2Q _'oZ]~IaYa 9 \~#I< ft%��ܲQ-cA 2W-Ln!X˸`& -큠 @@�zl9=p 0%yht /ޏ�#7O $&�7!xRr?Hʑ`嚘 +޵ H[Q|}Y0i1,_Rĝ1|U~MV5K~:5(BP1w;V!Y2,�`!�Pf pw^xI^ 4�elZ~ ;;j1oj_&d+ A�^(403nf$�o-CC��6O +�{M�#e;F( KJVg=\� C҂I�&1| *Rvi\nA [5B`7~gX8(`n0�pBcT !@>47D�_Ҹ (΄ѾWd܏^e� Cr_ ;�| RB N+B^E􉼠 0`O5ơ??�>@Nɩ8cXkbuI²�lG2�� �Ö^d|Fh�LW{M&fB{ﶵ�'#te-!p3UR4S~uK0<,#['#Nס@ @Ll[n?>®i0B +$Bǫi%,5_ '}i4_!)%RD>T@"G�EZ�kM-ܼd넄r2ވh^BuQ$3l^W(�Qh `콇XBg-'fn/]r�vRv!, !9zID (^9��bdY RE� �jL%XSJe%Fr\aw�h�CK~AIIus.hb /p 啿>ev^dĔݸ^,@ݒG�LC ܉a� ;7edTRE BJ΀ߎ%do;G@ĉ΂:R^Hp!-g'}l!NH<\.L 1!%Q^>bS$/� J'�NbRP1;8?1yA.79_9dԀL۳?5 *�tBI1RFudU|1t�CIIקKKu@;/_g)%'1'ZWHgWod$ 쎗W+8n }RHI͑+0^'ݰ Hh %8ܟc%\bɠ |~C%p98&%Fļ{d0B�Ԣu%+d"�f9ҍߔuha4Yen^�|L~R ۷sMό%|H@Po JSu{CAb{` 8_*r`2D<Qn>G= )]|ϣnZ M(z 0�0( q\@94 ;:8~��+@&�+! Ȑ/RpkbI-23l 8!U,>B Qh-�N�(OtL/ $܅IG_΀40$GJJp{�0�ЄY`T  -8R9+,€ @(P, Gɼ98�x78=gG]�~!` ` \B/9"6h`hbBu՞�f�0Z>(b@xX;pď&n d \?y VFB`;dQhၥsw3 4bx̠Ni(kg"sP -»�j�L%nC ƣ}( x�MGI;(>4ϊ$Xމ ɿ$B/ %%w�:@5 Rc 0 HrIN � tS-MA\tnUg{ <h f9Ǡ�>�wQNXoJ9" )tBr3w=/,_�.Ws�!<n��9XQfM�TC(YiC 䲲R2~5 =7= Bh434!H�6� 2 Xw� ;�hMLrbq8� : +P[} 7?_۾,BhC>HR0%� bYe<=�P�M&%w;?>�;�$} 37fuyJTM5/L-;B@N�RBJ&F p�@3qel 3B HnBQ H P %$H$07O~c+k܀bL��_(Wo,4 )?lXQή` *,$$G;q@4403 /I\c__'/w9_?( `zR)(؆Qoe.؆�@�bƭ`!4@+bC , NK!^2�eR:]?,QL _a7🝿&bW?H�Bpgs t^|s[}p%>e�Yp8�0�+-{bwV0nyorLA7Kq%*18aNBMʿ#)y`M/@_Q@ Hh$ k�^Q`P rbs g2`a;P~ $3�BvJ+G��!�233g��![2?u�fJ? מI0hc R?#W1@/$�&J4�$0`haHۡݶ}@c-w/ Tŕ/G?F �3nY ~ۣq`T�Q %L)(ߡ]}Ee\q4ޠ�:�zX ؼ1_gz0�z5 _0[�L29} ] �#>=2J5Jm]�b�xu �t�B @Aa�<r�t�45%bsPТaN0�W` pN�llB&{$�L�WP�m/&�hL AcC:7:Fڰ9#9 대%35akt\yB1/^` @nr^h! Z63A"!x~M�B )!CwFZ>%:@tAdn9] & YG{ @4+m{ep@`&&0ay )uKp W~!ӊaLC50w%iZM�RB�ȾQhx,3uI%' @Xi4cJ7`(`M!'`0|1@@@drYg '!Ac vf4炵e3�3,nPiXC@1?^,5,1ҾÖ0hD(L=czm4 O9F I@1&Є  �za ?lلnԥտ+Dya9 j1? z7̿=bRxG nGy@gеwݷ!NӔq47mOk : ҆I=;(4 LGHrW0Ey1�;'XC8i)Lj  2;!&@@ s,+ ZS߹mRgr&+zѐ6zo�*Q ,ۙ.rwD]f�j|Q3}u`!8aH'+! kjԴ?E-{1 &$/dm;?|;M<d[ Զ? ԇY5&9 Xa{_I=M(LH`J|9{ր,L@J 5}K* d")< Aڼ#~Rqda00vgIeR AhN#!3ODžD1 YWtZ v߉+@*Jܤ>VL M  Gx.`:M,ó|1INAeo?e,Qۧg7XD ДxJY=r:gZhd^ V~e;IN#(5!P~R@E,V2j  ˢ6" A@32` C&wn):` nŁJ-n3{,Z;k>vGjCJ hg,bIO@hG#7!ubjaM�tB !|_Ē2sϮM QlQjfIC-1.+!2&@`Cߔ^dq(x (_&d{ڒL&�5(ulp2''c=ѷG��+eZ8Ò8W}z4hht`+,Kqב/\X!"@s@ . 1y(-sS{ @LPg%;|G�K,̷6( P0*\@U0Ia5?m}x�D2uB6}r4&�9 O!JQhRPnə(%(vg`1` AH0ew  !Hah^H� N@@keW9 ��1�/Q�1 !gQWV�B&;;dwDYD{ۄ<%lZXPX0@ T"AC NG)'a'Do Gˆ!OQi;X@TX_pE" & C�*X�ڀ�5.dL�-�tL!$7oƔQ,kl79N/d�@@Pbz;۫gp�p*�u:ĝ|P @ /!9X7~P'32F${h(�8gJ |Ɗ`,X -[fҿ�7H+d,cCO&W�xoTMu]@4ϙt"K&똀 ÐGL]﷾@@�;;5�x@4,0C2:3' ,�@PFX]E(PE`&d$8f�X�C�FDFaH|@ T#jN"{Йç~�i!7Hes|/p&@$\A_�t�2L&i7 %g259�Q ,_Frߚ5!XG@iRגk -#�f{:!0oe AXPj|qCt@5�t�C_b3u+ag A�r�0�Wߘ#[80 Yh##mfRRI*XQt|H}�Q hhJwp`AQ,jUq[d0͖yss ؏~�T1 7RLAebYk�4 I׌,pxhF >_�@w; ( K ga6dZtmpp)]Xk @�uYe/8 i&T<Qd  rg! OWs �0L᥍gp ,${LP"9*xB�hQ4S�33f"4�虝Czv[s-FB���i#F$&(_�f�@ NG5�0!�`8aeņ3ӗq� IJ�#0H#�k}P`0+I3n5{D� X405=ҌۙŀN�G.�o2i'T- :$2~Pq�`MI!%{) ٜ}�l`r?0?@#,�$"1bJxחnq O�c $O2p B9#ócGZq`8\*�< �׏@jp[~{ Cp"VM~tp JSd_䗟5@ vFPr$-|'^~G`Č#ѭ@WRr7dR` @++~l@&@##]�>i$_95憎I+#O{[&*:Cԁ c>OT?YlX}@haxHb7PpFC D_ߘw,װw(bpS鉠9��,g/� O>� .Rw^J X p,� <�vf](__HoT7^#}O&Y3QliQ?�?->$pm�rր*a0Vw:��NGH 6%F !~c>atbF)DœO*��H~`~X0#8Z(44Xc[q $0Ԃ8{K�*Q'Ipid,1J!@ Ă`jG�D� +9B- BRF@�����W��A��*nJlV xM}|ApjE8t]œRvG`��܍bIf+jnĶøxʃ~)2aJڽ?j~N'pG(NW%'d9+'xu`pƏvf9F_qz�$Hs0 =p4/-#&wB҆5(O#^tr c%,C&d=H'cg^ Xt#_oc,0Vw@ J-e@#<IY Y4yϜ&()쒸pe0J` ';E nb\h$sy $� bRC a(& Q0JX p9vEB9,8}>awq*a{À<5s9d�w]|`-7}rq!zQ( ^ @PH\w'dosc|nvhU;f^m .8D [ nd9P 9z <V2JF%~9svyHĂc7$|wF;~R�d{+߬Lk[3+ ��*xZ;+$qlsvF۲ROP +C &,#>I]jx0v!dW^lXAkY(۷VfH?u~a?Lǘڅ7J6^$O}}SI0*>zJnSu~˶hF'o OøtR-|{8`q*8Is/YX}( VA7[IC>-%w;ct6FsԯNH"BI >lW\χM۲{'ŋ/aȂ?aɶ~["<{f^~7o;Ye|n"`$?&Ŕ8J Yi=setψdG%OSׂq(؝=f' ysҏAƔ(pW}tzaw 09¯3E ޾4V{S<{~+INE4Z<+zxzeUԠ4'u"1֪ H8nRV8r8BՁ$Ю,xg��*}7+}H'<5Ez6m$1@f|S]>)Or//qnΑ򻡶PJ֤ôG#L(W wak ) `=M۷lO;]te.:׫晶P*4qfooYcZC+2Pƣtc%c@]󡗹>;uk{%xSIBrs{~n /8zDYP#K+@|is>8(u[?v/GBbgfО8,J%3Ҥ78c%4a#,q,pC)֝#vݕ{0]~k:@֣S?8aX7 œ|xh[g"/X9Bl1i̧]DM}aLC0}u]&ózp ~ >nۈ10WiWϬfsY\WkIGZM���*0FƥjBOv'2pah8@h9A݈q)_~|/l<ٶsw;s6]'3;YoҾkw1&~e#Gv2>tu. h{ukþűT~�g2'`s>( �DvvrqߝO\<&;L|n?'2w׹QJ쥩G��l ~#$I �$~IepA߇)F`�xDPqK<b'X k؜핍 d hD/1,P{m$�R=ItxZ5Rp *I~IGܽ(|zŠP\)'dp3Lˌe 1Xq=uWGuS\\faX O|0SrARb,SyxGanà;^fo/_c\jD+`]=VW)��*"lF°f5Y<궸OY)ϤP(_ù{97%E>|8'*8y\Վ}f`AMw_'64|csPܼS$^Ű9*7[f<@X_lgǨ% 9Y9Pl +tx#:71x5%�N PNX?AB.\ٿ`/,`zv}Z AaUđA\d$$6 ̯e'rN(ig0^�8#y"s?:D�j|fY[n@^Đ9go7,D$nK[qĚ9S1e}(1_|ƒDR9a8n@ ay8veD^S%iT n"zaLxPY}ú2GyL>ÃBYqTo39UӍC9קϝacg^ luf|t/kq ;9]}QZ!za_;m k劦[]}ZH��**[[\;5bJ;CۏaDgƏ{Ua(BPIcƞ{r.faݯB0lFp@оde9I ORr#.r(!$>I;ҭ|e8p:]n^&͊mגNz^6 Z$#d$RG$! ARsh�sއ(qb,N;6J5rwsI1"l~<^[>g@jDՐk_YD#I 3A/!\Cz;8N{0qD|jQfXX] >0(V0WknN.Ю3:',7~az(5ѳ8luq$CrC 37q'Z- Qeՙ-q*W2�GWЭ^XXGN6Y޳5դ7zm1zokT�U{{yL #x|;jyvNNu>;͠kW~aO<:&ۏ'p8n3{"Ly��*qhlSW䖡W)yjm{،$&g?wvPn(rŏg}_x Pn5k=b8snlb s^93 \Fw~cU43Ec S q\)=xB|i,xWo2W١/QJೄgg|A T/N@ㇳ"(\\<yy<?vXx�g2dPP IS4.K5mq ٔ윦= Pq^?9BpFqRJ}`q/n^N[tww#cNosy};c_ݻ-67|;Mݾ`"f'uIe6 <xμj9Y? ;︣w׻ϱhN;8oH@E/y_ۋĴ�GƈN;^ݥzN~8{r76ZTs fwXh+ĉb z|D��GtgR?XsSaQ:Q>P+ ƼUJO4,\~|F' ,g^XlDb/;Vtps$0 l;6)_gn%~"7o?Ƒfy'{WFq֗7^;'O�S2/L !Iq9O: ZȊ ]*��*һoE} q ܑ[1̳Ű[  t5 u֗&ٍ3ts{)QN|sgB5įȌA^oj؀w~čGl"5=,[j1 Ph&z )hQ$ (Va#|['/sGIߜY 'ƯRbȟ#vsgE'PێH8>F~3~1xlxM90|o7O{K? + x- 6Jdznn^P 4WI"d-cq4,,n#GL~fr'!X:浑 =jVv[>T'8O+|).@& z1P?Wdq[~5p -н_ĉI0 cY(RoaFW$N#iAOqVEL_:8s#&{w;u,/đ՚汖7aS$R|V/KET>͉69!|窏|9܋8/aZf4j WXID}Q6Ą \IcB7n): ao|^jN^@!s>*'ຜDn>"4꼋 ܊MUTrO b ؉w܍J!�� +!�5<_ ȑ;; cц膜Bv@oAry_c>3ٶͳsn=|{1x$kof; '?e-C;8||fǽ26W;0WkR%|jX</77p[-KmaԺ79#yqϞW3>~Q<zn? q'KHN:iD!tN5;lW${Vl!wK 7!gga(΁wē_ryIeQ5ȧI'myDg^X26bR $F =<`6~?$;_"o�؄Ϸ ~v1]]Y�]M+'"ć]??^J?68?VtW4 W`!k7w3+VJ0܅t Ly| 쮯x}NN&gXZL~iIci o;6'[r DaFK'WSKPxVpsUKð<)|78*$ J# wsbj%1=5?+9vA׿ >Wx{CA)$Q,؞g8L9&w`3XÝ+_v8g,w݇\g2C.G�� +9EtɅ GZ! JFR?/053kn5)!K %K `CN[ ̴)e :ԯno erhk!+&8&8TɱҶ~K+ῬhhXؐVi(?L^INoW\g3c(gW[X<r7c  gJSw/(q:ۓ\֗n_t`M%,j?NN.@I;Գ9;7y)$N~WW5]xO+ p:QGȅzMsW\;77b=|0'ZW'2b.TY��8'Ӕ?02G{zNeV#<C]hA:em۱ l!d|=ݷmkbdqX5ml5)C5∃p;n8{}hj, |;[K/d8{ƜmfLPWwեlW˯ #nz'.8'cgb5nq_>^A؎.:/,wc.9-`'E^Pwo�·'s-O'ARFyp3�ss6lp\zm�� +לzМGs$[{b`qA Erp,C/(40JhRHik�ה^@Ge ̖ }"ﰽL'Xr ,N7ոPiht;g݃#Xd}xgsrM7kͳsa{ofhl#;ƟveNgMťnZ^vp ?q'2nj8G4 80 'cq/*|}$gr4w٘,P̕g0A 7ax6:/g!$Na]PxxExZ<{/76Lۿ(%(GMLjƇ=�*Gr)< 'W3 ~-ʾ<[#qMxam\G9,O; ׬fր%a ZNϰ6xN$=�(.{'"7""b."ͫAKyK"3K@;:oPNmFXbHJbY-CϰÒDs;*"9/t c꛵/}nP,b8{}+uiߚ=c+:9m\asc,o^xth(f4g�� + Od8ߋsyC�MjFf%: vR2({g|3`n)Azw 'W =N M,ςOj´a;$NvVxCVw7ulٍ0{≟J-9,h/<X]'H'"}0h8?bZд95Yp(Nsvn.788'܀D q~w9_0Ϗ =ڱ9;|¹,5 \ND|,bkY dE~w|:)%/ F݌^sa:ǎ1MI[%ܖ^5 #onCA~~Ȝ%'axP8#SlF3ƟA]`DWnn$@{E /1e3ys9X{;ny9ٚ?"5];P<.UØ~|'Vzu\ttt4cqYt8YvoDs)ůr9^͎n*~v]?|z3 hס Z'_Ylݼr�kzNwxкlvw1@׭bj>Cr.8�� +/ ܾlH>�x04052v|V0%n!O5ڽ+“}yXLE: -{7J5vGRZ=vѦšyP򕝍A9E% 4Ύnqjr>qDWwƣ<l8Oqx^Og">đ9ŋऐ!,Fgy?7vh9} 璄#;7ܦIL{|wΡ{?~S΍9/h۳{Q](Ȟ'X D"C3߬W4rhƚ{E?0%>}NF ]/7 b7( qOߚ &��;08yo!\6^{)͊nZ7~net|n1dw3㛑aw˙#ue8ʧP_nOe;7︦Zޒp/<5 ^xJ8҃ xxtG{Ny f;1Ƒ79ȫ؆󱪾�tq ~w_{Tr@c{7Ꝁ>$=`͈u7^xŹX/ 1ǜiR]}Ӿeb _7s88ћ?cԳ��*7S~}mQ4LN@ؖP$9h'qIaDR9T^IayBОv^XR9w9;tp_fϸN9vQBnm3a<U<ß}j8@.5h=$x#nie>yah=-So~i%P[j�7|ts!&Uڛ〚 96W/Q1D7QW' ۠a DZ�<T^"D|៶I# Cәb4-,ݷ (9 FCq<^]ƠÈ a_1=ճNp}_-\?K寶;?'$у-f_,DY-'vN'ovTV6IPL(ԶyxkߔS6K6Zb& |A3kzfU]܀F׻YW"JCa[}Ϧ2LlJ9A"ijlwH%x!#g 6WfpDz]Vhdq^O|i,?qf;l{+χgds,^1|(zW=}'fΫN9پ?qglRc]SC J{cupYXK?c}>r(o;{߯$AezOXիsۇXDyNJ(mX{f9$.ίնW;uE3UPkn v[OwdQS@��+,'hWF?9x,ٹ:%n' [->Y ~= l[v䡽l*%?J;;% K ez% GqG]񞖅$ Dj"q?Oes9¹MdύI'|vHKƺs̶g#X}uv_ϖxcA088Ocvl"`ķw>sHp' �p7VPG<},7;Hv?,ސ_Y?}7<8DžhXIZPJKù[go7pJi _nhJr2NSv9ogG_~w;34~Ő$onA+hԁoSYnOUg0^'_7N`n5d+m;=fJFv_m#`R6S1oy\Q/)7  ;YW!?2@fsx[?~@w+@Wܜ-' yΡ!u1yz)b+₵ 7U @ࡴ9~|}$wa 1fg BUc ,=d {>1_n"�|OlT㗍ys8',MM^Sױe|w:,(p�i�.?2e掼4N�N{nQtL){99)$=$=/pkܾw/$y䜖[gg_c6RX4��/5ϳ=��+IĔ,s9fGG`L#!/%AM@gnIsp۰S1y-& V6F3ߝf_ws*K@ENw:8w+la#}Y`Lr;$Ag=co/ G8qِb>þ_^1~͜]τxocO09/&#`>sn"AFӁ3"pkQ~zǑ<%[ie|-K1vϸBf2f' ;ybYJR99%~ۘn坔Rr Q_Ρqsu r㓘kVr{/nԃ XJm}t $;]|YĂ3/+YBׅ2]_;'GZJ%²ٌJyXGlՑMl׺ <s>7*3o4pGECAzt; FPn;RX>,.4|v}>}wۑ\W]n?_6w17ϝҾQ0r @I� VX$dPU8 4ii9Àq'uwO"L=ILN�"P OV DX@�$PdAP GAߒ@K'-&>`([0r+wC1:'c0WdP"b�NYCۆ�أsF0PJ@^ z"J>@=@_ UDFyNj܃@c Xs )#epWtqg5>l%;_1̿߹"Ǐ9F~o|6 ;{4Kn~ҸƔ@-vc^Z *ŧgSug0 c®|%x=rp>+GO~3GStg̯("%:ebf Zfm3-H3A[l%y=CLHN{a��+ZrV(S=sfbe񤓜GTC�#�ˠbt{ vOw Аq(|:[-PK?qس0g]V=k;Zyz^I*3qf-۰GB@Ǒd`$G_ b Z_Nl@0R~BK,7? :D<Mq;4H7X9sЁ/#p#FtuRTtᎶX0۫^~os7{{Gnl8 O'm!�۾ '' q|,-*UssXt\rȧOGr`1 ؕnͷj87 ǔO*H/S.` z~t;+N=\^@įu; ^>Ia?MoӗfgFcP ;RFdtNqMӏ )pNS!+;3<Vy;aIf1Xͻ6,:&uӓUnJb9=AL<<GkxȻӇpZHr8VG c "-jDJz=VcTt}>XqI;L6jrmvm_-]AMr,59 ;>n3v8+0N?9Mn_ۺ?3LnΏF;׸wyۿ A͸w0^$+)BI8jR���+RYzJcp8gZfͶ;#c3iCG+،qu~).ݝ$N]yu?/A&:yXn۫9;m�z8��Po# KSvnmwqIw;&A,29}9L0^66;kE$Ďֻx6*v;3sGP[ӹ/D[lE=4/Am V;?e$CYy(~"]$&ۊ{Wg$Dp>;N51ېE^J g'ib_3Ӆ#V?vߌ6{G( 7%ݜsCڂ~^9A:­ʢ%znȒVA?ٸ֪J NwI}us,h=NZkݻ|p[4q<nly+8aOCeSh|juU! 6Za|UtBj6<w9j͍S�Uǭb/{e NΥ7հu#v+:Hݡ3+{b9fa-4{}B=d{5YپnK9^}oO[Byr?`un8@q_} YC_~=Wlb.o[a:n3n͘hq-qI[»7; f ȭXX�En>$��+m;7#E�)r 3q6@^񞉀_ &A6=}NRRrԑ -^?%.4/L(%$*ۚGaC.)/eupvrG~DhyykR z2uBOI=,~7/,I^@G); Zve~Ȣ,4q$/-Dd8C{r;Eax޶n/ 3gN@?I fp¯xw_Y,9(狯eu 3 BE#RPs1HVKnj ;?q?qf o7$oćnb9+cI =¿P}ݘ󇪙 ey $h#"Ks ?3eE< � 'l;Ưō '|? 0L>Qzy%Fi*OPBi2O/uqn^;>CP(z}gd@!UgƄfi: m;~ ;oucuՖzWGlU9c23 ۟pA;_^n}d<|sq$CEa淿f>^Y|oy<;IQ&u(OGψ;Dkc;EP~Za�}rǿ�4p Öe S77-xP*8Y@wweS2pQ}x*%,!dlcBչ!,-m'qg��+io2P�m$<dB+J[_i&~EtK%K--m\$02]0#PO!A~xˮ$?n3Iy$#rK>z$(Ŭ^ZقF?w`9\jB6e'O0p�%á60pdcsJA^si&`qDV>"_ R U w cž:O}Lk<Ş?xX�p)C)vڂq\At2q,^<~0jƒ zNכ7n~N6V!Gǎ g:-$e0-xÌAqRBwX{q%,ij-K=̿`vX r7Ǡ)Z+ĝ_VnVK)8;��-9!;cYQ~X\u[sȦ;_@<=mZ0|} 3QZ<8Xg894;`&ZɄ [c0q)7CekJO)2A>']2DcJSՐ ?A+RwݯPNNX^Iħ4 }rPhxԸZ�Уo< %GjJ- ި |۶iz~' چᅅ`Aשk d CGl!aK=/Wb;AWXR|!G@aۭTN;CA<WװnxY  xL'[KajK<'-nmNn0#Ys e㭟fEnq뭻--j|~Vgm ~?ݐ>Pvnj'+_׺e0vkD +r#尵q?w%dj{L? \?5„_0cb=�[N<Ea@k^܋3FMy'70a.-W/|q3e;vy-o7A ?esS^KFſA FٟoC,o@ K$4+ 4scZ'Kne ��+Aĕ>2b 1G^{Ï\J[us: X71Heo7zՏ5Ąjw/]YZrn<%/ùyqz_ن%/({/(rpz90sY'KX +}>3G]N+aQC!(/+uLN(4;<'ןj(488Qe|~]Q|h@23ON3qxćw㼷w "|<^KLbGóx>W_\{(J<{o_'7rXP}oc8-OuuY*4֙sD0ӜCa<VΩ1&� zTng2+)q%G-]*KM_\N�[oW! l yxdۚ.`g2~oJEe%^nV:s�BIP]+I|;pĂ�8(.%Cvi? e(ǑKz-GA (a4 .'f>$-{I|/_^YTk BXZsʿ允93Y?GudxA))kOd%gy f$_|wC6QʗǏ^mlr\>BԢ*~/a={4jP+ݰN;,e#KŘM+o ->=KҘKDx(?Ig8@DG?'�<&{vk .cL9;E`<w#hrŒ0OБ]u6x\[Yv~?c2/*ej6=)+ ! S~ FS'o㠒k:CC�ZVAA7g\S3c4{p��+|АB+I䆈? [qf*NPil oH[HLF'9W/`tJ<s;sd- м@RݶrS3qgy)<C{U‰(O^~^<) $:֮p~\ŋ9&9֏s%E9.w@b.3ҽ;w1g=q¸;w\h{/΄9<IU?7RݸЎWwW?7񸋍ʗ F⹖ߙj1Pa;ep_NRx×%̣lwЁr��m]Y1d_v1Bydmo{ ,8#8k (ptDZ(ZB-Ul %LADr  @�/Ƙ7\ )$Dr w% %H�-8T:: fPHJdqB<e luq@NlԱAr9bG^/YlH"@ϙa$q<$XFi[SA ~mgudúuQ&'_J'[ľIR\CY*;?47W6ױ ,q$S)fiεvg3+]a<=O =ܾ!m§G1]F9iXv[۫-]nb%^ǟ _n<Pg0>�/_8ppNJW#‡ }Aw:7G{BL> pT#YH,u-Ɗ|@kۀy;﹏ʿYJ'^s&~Vvuu*gΠŀF =qI)BfsE>PA0!/C/@��+QTj|nsGj :zq\*W`%fϹu@^3+WμH.v%>Vj8w%]]"j82e<Mloqy\mY.Мy;w7z:@FA1s1gfy?ś8?{Կd<Ek[|F8Œ0E"6sH͖ǟ<&}v^%f߲y%F5 1kݕt3LƼڍuMYݥ}zlf`l7^p1ȥ|هE/nyYA:ĕ❦ef~$v>K"#9ߏFk'(<B }]NJO wb9}q ؜mB91ac0#U/̬߈LL@AMeJ4}Sk^:c zt(-ǰW_usXm~9<_TǀlEߨ[ߘ<q!\ɷپs|(Mxu(p[713qv38ߧa.}^L;/~ }p>Rq4|_r+Ao1D[,\n٘Vz=GD?; NYE3aIv��+`ReB6<^n~RGt~x�)L+!ii<B̺̮}YN$1EԭU|̞;}/JӐیY-9nniDg|4QH }9?hn'}^w6-yuŀ82D%-Ssv ~@jGX ~4љ{w^|eG+ twcwo77 8w?Glēs-߾]7sX]o ?qx%Y+/g 7"3)swSp^ @u,xc8;W)I^S o$IHS6n(W:YsK~qVaB8Zy,b>$aMHF~;3aT68q>rv_5z>2�Q"[NJa9籐RȖ|FkPwKZ[O̠,Ie. u'jG tn@8gc!630K/Zxޡ>ĘVnA�Jpn/^O6,  q,,+? Ҍ~@99}QpB/X.��!�NS3g��u*t1핸^p%oԼ,Oנ~Y_|k�@l: ?3(%joB~|% 70rǪ*c.ݼƂ[N<{0x>yh|w^�luYP)=2bH/#s 7oc|��+2N%#IJIal<dhpJ�=Idr''֡ڸ@rU&:J$7qmV<1΍}l+x*LIAqxn{7aRpJ1܌u$o %#.ĐWLAٜS}/0 w¯g8+尃pT"/=H,~,w #d7 pNFWpF,?Pr%ݖӾ Gso/J(:gD!o ՘2R+Tjdu(rs}{ԷSq9^jcGqtfon2H='T 'k>Ah}V^cxǿrY<w qd{ m}6a<G{*氿s/"/9q =:qW%{h d]3e{u,D1 9{uXG~Y-Txa"ARHux(qlשLg s-NI|PP! E\p}jWqӈ]v-eo8H0 H7aaYM(ē휝"$<hevuxR^5XI˿IdM:ڻ%` ge %B]/}·Ul;gP"["`!)T<+!F< Qnͻ)$e㸖aP{{ラ_c~$e^O 00c��*?Ɂ? ) ?sސW�!+ W%  .!܍zd'7t~dEpLeQ x7)0lH@+ɬ @4H SiE7bV+m<.a`@ O(�{ЎEsr3ZL,6b %;x۰)ľ@:0 ӑu~y0 4W0حatZ0:'7an -¢72 X&t~:#.` Y0*p@%-rv 2H9eN(P!($$01$Crf&)ВB Jf� ?,`Ēp yIKd&hF0a ?%#DUF/q}PM/ 9`\j*[H@P4IL6 &ەѓ 9ԭ >Ay?g�v�`aA78_7|\|#@U`&&?r=zDڱNo~E�GAYE:ǫ+x* !FWqEt->wo/tU�!?m `Qf sv@n$ŐRAF�EUD v)u#),S?&?|V=WS`Rϊ5X D>C_J647Z6MLJ/b+'#}ub\yel&mݗ=pI @1A7"Y`c,iP%)3;t�ļPan&�{\rG+U@=)Y1‘o?;@KXo`02(3#RX4B̢;.�'8HȀ@C� 'j+ +S\@9��1�Kq�/Q>pxb dWIR ;tu'C8yn_̇p#;)B!h#$pr%*'p xT* )չLj/@; I�,0Z8OrHxC 8nKŁ_{Qݒ[ LP9"QU՛RRJNO)MtLJ$ EzI7 a8VBbmR ``:�-|䄐/�~P!>M�H}IByJKG) \JPr'*au}$}+- n(;#gD2h!N;=#VvFssV$qBאV Nd79JN$X>9 B6_ FH(�-Ξ.$Q7������A��*R>ݒ;%ԎxF~8zl1(:KYƱ[uajW[HAfO nDS#=ca27;>}?z/mh(VrƖ7aB^ۛ6_9!;<)g#(~JS aLy1k"_s'Õ%o'*[[+)\r pα `8sCe9ۊ3WC%MFN0+-D i+iPĹ~XPne(1=n<O/Qdpapk`߳�oMA#W'91..-4As_/1w(u J0sW(뿧8@OXp:e/]|i?G0 p%]:|̲zuRH">~IǑU7nH›jN/8Hl≹FvN≙~lj0F;NY!% 0; C^X[AӾsssmsZ?k/!o|޼vs8q}(ZYϝvx4+oNZ|ݽuÌ/B7E׏c8u0rKVn/'~xY V_sw^^FZ }.7ډB9T#��*q̼OKHYZNntl ۘWI|#q?ۿ& Jpg7r1,Ĭ;Zbmut-َv) FJ䲶%䟏ٶf33,Wאe/,3͆1HKb""K;wiII%!ـP] ۯp_/,bF l_~W $Bw5bn>2\Ĭ~0YR姟fUƊG=r=\M &2 w~+!1~R]mqެeW4o$�FW@"}ny^(e7䓒;b]'!WvWGRWq| NQهԳ/pPVC>Zݔe<p">F{:yd?Q`Nt6;$Xq h[pb<qv<X C7[N^Ssy;@Wy@[qptNp&nBa<j#LM՛fxQ8@p'^m/r>h,Wrw?|cr9q-H̔XP{]|bXyUz!#8o=uN7;tž4D5?d=#��*l% +lي;_u $mǧ2fomvqtke|nIl`��/7a۫zY )`rՂ[a8JS!\_c9}^11;mQxzٔ&r\-:GonFI�)|,X[9/?1n^alx(L TL3 va9"+3:^agRBnMvBYƇq\ęt1`[Ch{q>`||88Z94/gsv[|?Ǿ"rtaw~ku^ГEn#b@뒝O ;^'tu;ۥ VA+b$~PC3;6.Șף�<Z3fk>sVr* 6"b3Wey؜_=sn;?Goo< zW8NdcpqׯKlt'm1tY��*Kq-?c̾Nϔo DmzzqJ%~Ӗ_ZUrXޫee{7E),gcC}۳[~hu0D9v֝üm}S4h^u\擉 b/{୰<_`ٌn>fN0q97s,rǠ%C~6HYD[P-q43JJMftÝ W|=IV5FВ)XvwQ{)+9/̿Q+::3SLGJvp-v$s!H ,{,ߎdq)"O@^1199bϮqQmXbsbsNJG Dž3q$i)utGwar$9:!M89귗;kYۭ \mZ=l#kl!p3��*JF cҳ헃 m%?ca:d| $]6H$3n8$DmQt�xuRՇol8Azu5B JŠ _ VB\/|+sRJrIo8yz�3%C¤9WмUZ_b>3 wѸY9(RPGf'|'8$.;#nIٸrHN"GF{kG&pUppa/\_mc9-G#$0ck;ni2PO&<=At%(B<)D<߱ƠnZ%{i'.jټ9y#]Yt ~ ;5EFա{/DG xk@[rnwR[|&0ds?k@~�0SOjK </uƵ1ާIϣUҵOYJžʩ��*wGq]x.w죚 g>B-vv1PM\=k|DfVrg!;2 /a[<iݹqdڹ܂N9ŏ%;f~bH_ <~ ?7~w˳j:`6w\<fMI]cF-V?8A</iP%ncσsؿ^sEv,=\W׷͒ܐW{Oy{I�na?$pVG<9ptbvф% c0nԼ$;.( QKb0N-n$s}o;)x=NŽz01??,>⅏e#lNefsDrw6YXaD e"xnQcwu31s]_XuVUzY��LZi̧Ok/i[ cpG<z|?AS]o> *~,p=5+jhD)7^ W3!Һ/o9Fw >F,W 'G؂[ HP{XW/ ˰ۋ[D.p@5׺*/?qr6 \yqy=vO"X[QXmQ؊A we +GG9�kC^W >`34dg��*=wd~Z u~M3C/ mK,PrխXlqO= NRo(y<En+;N5\YW~loolgeyaw{qqg$/uL{ # VƬ;M'; S~Oj0^FYМ0F =9\?S %^mC5f⿷oYlm{4�Pa?~@# I?s,>dYБע@%褿pj}n'{#i(a3|lӖ:�{G"YË>e,w= V?>Ŕk](%83 -ѝ (I\ KuI~~qx? s0r9qz*ge3+L?:{\xYQv\~m cb)X_fqf$ąe䒖qZq{HJ -GnÈLqz%l*t>4ty!.w;2ڂ+ʖ+08ʩóȐȟe`%�H,yb+ ?-NW ge 3.Հ(q|<ґ; }:'3\x^E*s~iX őRL#;nn> uBE1?pLqٸV ^o XY&br#tB[O}+v4Z e/p"]}FJ+_sn݂ۛSn χ ϢwS[)#"s"7F^0yy`^-١�O,Nψb |GGNl8^nk%-DL!p5\ZG R~qW|@TE"R͒��*O _n'�NIka;fRƼ7K,A bIŘ;'oL[Ғ>G_nkf?G[$|kL~Sp%)zXp-NfzIH!$+s9϶Ucٓ!-qRRr40xf󊣘/9{37m G>0ps?{ @82w%';w vFsSmt7;'71{Wc�G~-=jwE' 1`/8P>K)nh+Ex@„:0Ռ{uWI{KS٘9fs'n\0ҹB٢A'|#'^~#G]s|3;1Cu%<ob _Ϲ#\wx͹dUFv'oXtU}LPx8D=GULl={NgUxL[c<73p`b7TN javڡuW^Kos<nꭾguGMVZ.۾4Z̜yF Ut 5[s8_̵ o'RvzxssߺU/`{&1D@4LoPqX鹲x' 1pFΙ�� +&bc)bɥFMt(MҎgG+~CdN��X`'(Sxw]kpNqӳPןy1miT~G^Nw7)td4gn_0.tz!BzG(屧W|O ļOvy8*Vq`[j-AEEcTlg@}n̬> (-_K4= 8dt_sv``9ý 0KGͺͿ8a2>&;^dn;NnrQp!xI\=i v]ߧE6P& 0 b85*987rxd?:#*O)|7'&x03Wv[~nN" x2~Jcj._~_㦵sN-T0/̸(XZ;V}we8znPV99|޽d|OO(ssPSzsܝͫN w1k("ANz{r{|EghZ8%fiO\`\(Us}mXnQVSL�� +a !LΖ_~M!'vn5*# �E`$<>İ wO(0fF9US+c+Q( c1^N۷||V7n5 咳`tr*Z?4@p&DN*ayţ)=o}kfn3*[#|~a{m.J$»sL6MG;B{0CTn\dY@YI|>$ovg=5rYJƉҕANcFFg;^'2g`Mp%5? 4v9ۘhN7F" hw@8WO@?G.۔Ȳ(Rd|+8p/xv[ewqVƑ XMw61æ;'Ꮞv]�@f[ݼEDG }g<<9YlG<qqYdƵspo vq+7/UE>5L?}EK(D;7mt^uufV5;_џv3LӜqX+q"8; >sH+W;(.o0?>A~^|n8`\`�?VaJvcicg�� +dGg/ ; ǹj;Y-<v/ġ.Rp 4Q/`#�Th)H\IJn+!i3w_̝}eȍYk,/J܃Ho/7Fo>/isvn<͚0za+akBRGi1,̼̕e$ 7Ơ:󤻟ۏq,,wnybGȖM4'-F%^p nwLnh3 JEE{v~┎ mw:%M9fN0Xq(#�lގt )0)z;x@'°g@Cy5?ܝVdJA!"Vbǎ37,/8>aƳ ҕz"}*Wta:Mßb/e|aT8J�(^0w3۞9Ji/I\g ]۳<cBقKOedok0,)޺ @szoq B'_ 5{d1r{ך+ɚn@yK{ 'AZ/' ^7o_7";uVNdtܢ "Z`<lnA?7|9ds,Ooi4`_2\m,~P|W[qYcks8�� +_ xp(!n^vY5=3b��vzt}<AQҭ?t=J%n[q,;O&$5^o:Rٲ:۷Y.d#nŒ=(Ihnt!͖Ĕpf| -~3nrbf}+Cf,t~5}&>ns9'ۚ#d@rQnq!`,X'~F0ljV0w^w pŒQO‚FsTꌽ[P+5oО;0_ IJiCz싊V~ݭ[uaY~GJ=h1V7k7U;/=Gn |i-w)۹ag;zW3WσkG1Jy{> Y8`V?҅6"8xr?ay9g:a/N'`Mьa֖r9HW=Ե)=]§a>RYZ+5xqwG\�)zZ0NϷ9WM!~4X͏㎯'Q$.f}=Xw|IwG;DÚS6 s_DL�� +@nX`f=(PR%Ah?f]n7n/)00iзw"F)ܼLZ1ybNal m)=x3`1^/QQ_gcd2 0*p¾jJ'x9c?Wcdu<< kܞ3V4gχtr'g d% Ζ0/Z]Kϻ|N�o(7n,,ŋibUO]N_S豮~~>%NWǘ,\f .Ö` GЦtgs^F5.c01׊ˆ'іE|?'7n|@ K4J8 9�vsgnw d3H7pq` A;{vߊF4SŽچdn_fSYׅrd SVƫfN8qQJp/l=Mjߌmwϒϵ~N8Վq$_msUO.O`&DaNW55Kw 7o J,+|渖cd{Q�9U6L ?_Vn`n=bO`+8?W8oʏqu,ۧxr񔼬4yxf5Z<:_m)Ÿ'vb�Q\LbuG4qK F\HJg8^$O ꣓^"|^${ň��*4WS^? "iF&yB"rsncE4.!ed߷cyh`+#I>-q#nH$))̷B6Mﭤ?yCn_dߞ@rU N2K)&>SHw»&W'{e? 3 ǐ+cٹw+##>4꽌%!ү`9;[Xcx<_[ys-C#*F?qc sq@;OrMi'wfO]|'r^_\y w'1W=PyƀCf_i!G_ ABJБTuzRaycB9(LOTŤn.Wݖwg 2T!=JBv5<Yj9DOuao9E+{-gv:u\͝fpٶuu2΍߉'iSࠪ$ffA W >q'%p ;s-{+)F`a9x$~>faP}6 J ]O96vr:��guwB]_`Sa*ZԶaHzKNJ{ 9mǨ}]'n$O71B_쯝O7]Y \ { _#=bE<7r.i/Kso#Rz[_c8#=]v $ʇP 2 f珨T""rߣr gSx~ϴiGj0:|Y,73O~;mVZvRVN2 cvf {P ;8^҅”%վ8OR��+7㌋?_BRF]!'/,0cs+ck ) xgB;%-Vm_~M㳘/D n81m ? 0NHPp�DRzZIv?ʼn?.]?7~P$d6^S\rp3=9 KS^YJG ߰]eeZS(dJ?0{`pEJ]m'w=%<;}͸AN/;9pv |I|=[jfVO4TfvpSGLnkDXg+M8oK|@]1-z9ٸ_).?u}?o;e~ev� Zp%pG;Z9=d"٘_$3=VXQ"}KƑ]ɮ3ݪwjo-kW ar<Ǔ q3+@^X[q`3a1WxOqA$S+l SZK⸔bӻ)5~ϾX.ƞs^YtdtSJB]6#-؎{@D)̧^"h_ _zm_Ry+گ~o QZԵWA ޯ>uo?i@CKxPxX/3U\!G~hG=U';h"n+g׶Gv^e>]u1}9}JńszJpp_<N"M$_w#Wv]$73fqԯH;Wx��+szw 7rc!�Qw>G~d%䧭;-3*1~hBsXcFĮ}/:899s:Z84cz'࿀!n+`-̽-- 'p:yΏF7gyڙwWgn3\w P? N97Xn5hٓ Jsrװ Pnۛ3[QDCs"c=:XFv5ٽ?^l:Xf Zvmdp5n9._}.ݏo|Y~5^ 7,Vop'~Qtn(( S}viIJH `nBzYrN|[2x對cϋnnR+-rr ?'(::cJF0,> 3^|NVhHň?mL}Vt_#h_J8x>R]ˋqHô}xOΰ24S; X15N3/1 eIr$��], $jkX@ш6L ^ ؞`X p@(rBO?`rpM� t~GXWf^X0nE㷪qN  {bF-E(&XW cr#)a3f Hy�J �GXozPdO%_aUax_q<ljC2p+k5bwsw>ӷK(AKϗzj'8. ږ+ӻτv{(s+ux|��l6v7q2pϟ>Np@S7 ~;^xyqko|9:'v~Dxj^0)nx*b@Y'y|иjoO;gUљgbuq]! 8/b}@LnNk30?!۩^tsVּyys=){m@I zx= VS.��+_mp+7s]?~/qBrY-2ROgV|on?}9"9mC@oE,�ܑq|?q,hܽ{RfqO!xܜVu坟dA^3A} $ݹ^c;Ťg1V4Z#{!.lJHvxȦ wbElwT + #p7._$xHu-_r&Hw7.S772oAfZ_ٳ8VkPf7?+q_pW2C`V8%H3M"F9 &/l>*w{rsGzR~V˱W%m=A XPm_6ef[1^m\vr]v6/y ,@jPxPPJƧn)$жH~Rlb@ԾQ}FyFT)a$%I\,P(g0bqN.paaE(a! ," h,Û Pga.%�<;?:p2= @) Ƌ /)f,}"n}r&ל|^o>dg`W!lAm|p[e"f4I3"n*O_809\"SqY^̦/xz^SLN6/n3c ia܇KF8rg>fIY0zlySsNvqݜ1{"^؎n/ܝVwҒn[I(r>{74'7Z "yn:dWw?vfG1;̢  v{nN@Kp7I}>{)<=_7Lݖ8U߿PG1bxv Y ֒4ąs7Nsg17ņ5&.EfVQg= ҿ({\璐P,��+?sr#/'/{;2qݟp $t?o5p3fqFnnIh$a ~N і%=-�!WuCWn(A7"I|[ l8toXoY[K+'+WԿcÛ7τ2xӓW"s>@ȑ+%r_Hg'‡sbW:ȿwqUbrčxXnc( Qܱ/-Sn\@z #<|d"Ou %;H|KK#?Xv Fsn9?=xw^3+{Onf06NϟH Yx!ЎJ|3kUlx"^%JwgQD-h;9KndlǻX5Q}֞g{7ݝ$GWjU峄1}M`acQuَ8R̞lubN]8Ձ~ ٙPBu}or aYsXœO"dlK {?;цպd` nu)R bDzq>y1gۛ 4U_;kuQa̱z.xxS6 ^:Gܞ-W92>U~yANJA{=^Ȇx.2szo?j0ضa ��^{I)&~3ߎi#xh)cx.fwHg��+>dYa Ie M ~4g)ߨӅ-bn-rw`e 3؆Q br;+ѱ+ҿt|r9q{T|4x,$ﲊ/ge߻6� ǁK˔nYQI sr7ׅ(G5l'+>Vu0Y@/s'mgwK4Wa\;㸣½n7;ν7e{I7 +6'4 <9y~dN1l`9-Aٛ XþN7GRq98{W0Puz|(8 4%{Խe@\=i_;}n>VjNI΅8~$Ū'#'M;lpǡ9l} (G[I)S9^b%|!$O?Iq Źf*{a>Z9Fus۾') 2y6v 1934ׁ J$Qן6POMUWH�쭛Fo8ȭNO7� >@)/!E?{ g Y>,kEK<fPHA^e9bSO'$.J|A׹h8bdR_>a00hw"Y# 0IJ|_[r7:S#4aAi}dFznhw*1Đ_BYӔ1OYu+i$8q4-Sg)x~w; rl,a/J1DJ9~7w G0W_MpJ_2n<bHxS=pX{{p灐�@�lo{ s:`q?8 BHrW8.wY;fPZO^2w~/~9EVS>M e8'kF_Cτ?@_}ͳ),\x��+ d̞-c>qsqXܒ~[h|.A N &!8�f/J%\`oAH?M̴#3̜N H϶0+Vss8Z#ْ̑tpVef}r#f$zYIB}>\B9;$r' T{u+}_ߓ-!X٬g"KkW5A(XXNߢR[~3C~6I%\Ex>@/9p;lO[AR“:�۪ݏYC'u+w$$e:ćr>vF`Cs1Z?!=*c V?f8sfx}zsW䡝 I9>=sef1l}֪/_Jħ9mab6Շp$_sgH/HugR+|#9.@ ^u [z^nb2S%$9ߍ3~nnqHxf ?+ֻcJ;uxטe#(!Db GI�@;a#@X;7@,/s|Uz0!tJG\o'yV3 10#hߜcf@w,7 4ٌ@c} T-$Nf@ydAHAzêzv�0QL7 Qe/`I\IpUҀ(XIKP, @ ny| |'x$_=nB|qen7Qb[r7_e'mj.c`3s (KxT$30qB; h(uSGW#-Y��jZ4{B[`,v�Dw~3h jenF-ݎZMB\B1-{7پ^m~l6;ZS:xi/:vkI݇{q[ vhNeI)װ/((D+<]cߤB~{ \Jmq#3 8x!;6fvϾ<l:aj;YG' (/8ngks)^� =o :͈싉n.۸ru1NiG2㹜]TrvSan=_Ť'36ؠB�,c47mKۨt;�P0Id B,=}2Rkٝ ߪ��+=nqoG7ΈIgkqavg֫OASw|j98^]s~w {9-,0oy͌0ȁCI%|e;8 U"w|FT!ٺĀ#[fy`=>"M nux~?<!&3i;'\rc#m );F^~[Yl#1Pe~~3 8۷5hq#N;D "gw`-Y;^WsUv^?GvxK!9*|w7:#/^Xti3nߤdg>[s9/ hP&zS#vs>aěﰦh.;N#W8H _9'ā;5f3핍p츰P-<(Վ>pݛێ_,%-ݜSqwݗj϶py/'N >IHQC fK‰c@}h 9�Gw_HsьXR[X2 7w8<�FQo11�D4@a Id_Ԑfj;>Q(OH�QGRq}έ6obC ZKyZ&1 AXC1 ;trg"l0Rq:eYswQ8ܳ5~LjkZ/s[?bQm ۾^>�™F9D5?T'_W<y�N#Qu%<<K}c{X ׂv;p '~ERˍe^4M@5;;n7v`\: ۅ8yw'aB!´/zzӕ.=<9Y+f];ۇ9ίzWq�0z: FXԜ*JB3;VU9e9,5?d! դ~Lj;1%䬶��+J.-_w_Jagknyh;ESp/e{~~3;{(7+^E25Yb |W'K5xy.V #0 t#'(rnG1Üz s% jF(Q)WyRNW@ߺÏj qnm$ -E8/EcQfnwRۛu#̌?'dxOMnq%o[aB/k׌tv~oqv$LE!KfJQfb ߄4XvZ:qv "Ƿ '3l/Z~G@�rE7` (!"B K<Ɛ4ƦľW" Sp xEK÷Kq & #C^2@% (\%yF~09AWEe"H4; 4%��řcq;n»]=]4SݹQK [D Od}Un@HaST~>O+ =;};U$ (/Ԧxɨ|!iw!^G|=9n@ dy ,+1 2 QLJ+(f[fKp`翭p~YߘIDnp8SbQ|?(~QPh]s{wy _wpUly=UR !"n<ztnt䄊oq><-u>c!>⼑Pmig'{H$@đ7$I{8̐XDeg5^vw͈YϷy?faLG*;ѶC2 cS{Ic0.)9/Ѷ%wخ.Km"BAŖƧo���+Rn`۞Nrrٹؗ"5}@hy?6l2Vߧ|7f{fڊ%䩲_K`cv>q4f|[s1Nnwi7WQ=1'7Z[+1@ k]p9]Bѻ;sMfF_Cc{y<sU}|p.uBǥ;xnZSqw.4:̖QP+@3ᜤc8~\_Prq K)ؑ#C{IZW')BTs;r'OmPw"Z۲77'L\q8}{؍nw.T =G1q^"Wn+yI�l&0f|?8۵9Lqsc ʏƇu*W/|{ lPVX-X%o$ikxq ">=DdS.q#rpGe+H]Q*$?gpY[^f;0j ?)R{]6Pŀ4΂ y8D؞.ۺgY+q7Su'*b5 #j7v瘪>/) vS;N:뚳s=f"auϯűRksBNGoȒq# '{(r}r.y`4a7]q{CGaÜX>b>9‚܉>rICί>^9nءs>]Vv[cdyT`Fx p}[7Ps׈!!(q9&a{~:a���+&ryh+bcݚK3f<G&mL+}}|uziJRK J?RPXp6bZzPQ-gѐHF xoΒ_+l/#l6ǒz, 7P Z i9P/^On9k/ 歛9Xp|͖I%d`%GZ0^{sw3ոs`8gl7ooKn?`%DbqZIcN7I}<ͶJ#٭ag'>qmyݝYVߧ/^bfq-5)Ev[fn1'y"!_ w9#>IuJn~Ƽd ~#1KaL ñ+_vlcIߨ=w^WbZL 7q1ӹnmgy͗>V!C![q\G ?NJ ;<m+@Dv\1�. !]v{PW痌) y;wX@>>^A#Xy?]"㙅}k"��" V/�*VnV4R 2óJÃdAA]nǝIr?3sTj?Qw= )"3/ݻ;c:I+RV.;*P凼+c D }ȌEnc߁2xppWIoV9ǭ?y@wFݾ- Q?5 V!vw_?;<,FWew(8;ywQ<V25/`ag|E^P;\F>nGɻw\a cmpU;2V5/ǎoPyBGpj�/K qg^U-DAF|3y��+%fIe\J ir#-./vm)bw vKp^,58GiHV#{G*L8լ}+cx+٧AM/+iw'{Gm M- 7r%0= 1b|@ e6wPl|45mNuqFN:VSm iW{/_`d+S}۳(e7; '2[us/vNHX#xNf l{qԑ�0%+,Nj? =}vOscn)֡?oww.wיaV/hsAseDqZf%wݎCNB/Մ,/й8bKRٝ_</q[+mbzo #|p8wGvnG'ix a;wLtH0=׈>:j'Z8{۲-Z2;‹Sz # (Z/[qK|TH8rt9xy#< %/Z μŖ;?8on�('b<xya#BࠢNJ%qkW_ֳ cTn$/G_ׇ-?W[PS^cQ>cύA^ Ɉy�;n-Ʒ% ^!,sǮߧo٘g0]懞֦$;/}N2qFZ{(#x 'o՟~9$O>0sl!ٔ*uQ()?9=z? Ƭۯ2r<//WvyǮ pi?DP{"ppMQܷ Y$xV#Dž6Z8} p U3cwb~5jKqϷKu+#|佊Ig2yү>+3@��*?n^o�<&pEgnL _gCWM$N#7 3s>)͋!LLM 7 ++'?!  EIH.zdl1e_+|t 2 ,]kvDH%C' Ps2(`i[v=P8#qDC�R �4)0Tܗl$dN, C Iz" qi@ r_Dw(b@h#dx$0C�8Ygs6J99S;>籐bO&�2+IK#fI {nߡB Q `Wx peGPKEsbB/o'H� / HzsVG*&ih|-[ Ӝ2,N#^W5$׉$tJrcd%!sJ#H4+Y 005skg`01äQ)+�LP14 0%fȲ HY„aaaRM�y+l}w��!�js3g��1�g�KqA|R-3a"@TgD6#D?@܊fݳT2$E,ۿ[:A�0"&$ɥ@o 8KX꺨4-Jtq8@-΢?w6&$xƁD.PTT5L!ĥub̍x& >U�$"`g'L$@;b G�M^I݀NJ Xp%fܿ #5| @UgX 1` PBA �}+2#s?>�j�" &?,IlF/�4))ťI5/c>ˀ3 ( �O&8 �OT\;׀4ym  r/2xI1�ׂ 1:cU0q@�qD)DhUan; 2Mg& Whq+g!:qRy0G#j( ]ҽ NyMB֯H~"cQi t Fn @0C֪(@e߾ǠpʺIe7dgN߹ Q.+[pu G�tXi !7+t #0! <$FEELN$} QC?'}u'TG w}Us & wD A Cꨕ8^J/lϤCDr8ec#]7Y O,8 Ҹ @$߰<P!#wS2q;x00VE{CߊpDV������A��*ds?R:kn4a==j-vn##?=ԞqJtnW<+c-݆oeyϏj6y{ t헆t$eq+7eQ1AݎՊ&gHjH+ ۉqhn?ɣ0_M=հg#ߓ uzFcXnB5p_Aoӑb@, `8 P#zy7Q/(in^I^1.!+d߉4qO$S8J ơ $J#@hϿsqozE w^(3�p05(-�!!p {2�YL2btK#& )"i1_0㓰SM.HG# bOh d@�oCJ|J -~'hn=8FFR7 x^b6 v w#[ IXpDW0- ^G_G~z; NGL&d8·y†'?a/1GnpZ7P9<Se̷ޭS9;wcG;-Wø6G@؎* p0= Mn}ݾ4K48'bp汜w^7d 06ngs_nu's0W'8NӐ�1|y5bO|Fp��*{^<7O~*:ϊiuoa3Dɨ&g/Etϙ(s]( Fe8%!NYa<3߬x^y!g!}LƲ? qli-~$@]$fX*0%y< m 3)qh%Å`/ wc3)L`ĭa_Q/_3lwS,ЬH1ۯrysܞn`%)ly\P(9bMgy2CJOHt|g;"濋rc #xWwl8|Qe��8\3pSZ|=8G_<8 ${B- ֽ? A!vk OŸZC?anhЎmp2$;V; ڶ?(O5I:dvF4FR{B[L9thU<ǧ-v9\?)Buv𠪄poO#.��*h/q bp~vQljSq_Uܚ9 ~3tٜ'0xnls]: %Ᵽ!bwkqjY_ mvORَ;RGoȟ=|^P^ Px@6T3 _Tuk|8GsۇqzWl8O0~ca\B%)2wW&oה'i.Nݖ9G%%wU܏Ț~9? BGq&sbǑ煎ϲu~~oسa+P82dg(Ws,8 ߛ- 0>w^0 d,؂WX>;Lz:c8Z8Ow #7" F{.bxm5]fRϮ$֜NeQ1{|D/X^2+|fJ︘h+yB0sw#K5\C[p'4=mLQ��* mЁ߾;o-Nsh`bwBv۩:yMӐz?iN^lz"(&N)y-}ϲQGnBҎ~5xz'ޫ([ <><۶ۄw?n~yL7Ȗ^% o @8s s8G12qG;a<S+2sqdw?LQ1\4)[/7,V GY&vw$BM~:2VKџt�NWH`#qk0DZcn5;�@`WPK;{ ȝÜH KaOt1q('uFهv8}#9k]8Wo9D9_=12΁xG豄0olZPg={Pkt/ LՕ??gJmeD(Z·#y1<XϮ5]Ǐ|wOS͞cadŌN'jՄ}/ `ڽg{3wu.=8C = 9xɊ (KTԷ+n8��*㞔ZRa涁W3jLJm*<`<kA,0%_4F:77 $hII?|:;c+w?;6Y/ y_#y.{qxntęsq-iF}ܤ DG܉sNs>=;;9!R` 5-Es Őd:R'NJJ 4 W{H"v-, Z_a3Г  m aP~8^c5bpBo9�m͡[{q GAHr꼦@hha{HF<Y͹] ̐ %(^<)L+ +"G(9m™ng۠TZru_1 #$uu?R~ڱ0֜}L4ﺍe ϵm=}`;zc ar`[)@39b0>thẍ'FץK~:Ht^;(ʶ R{>=aUMSeT��*Q!$En?VvOS\;wgnǐ̥@]|)=HJQ\FN>Q>9Rؒs>k~rw L܀l ��<B˶U}C+ǒs9=xxjd/?ScMM ?~Џ2iy)GOF?IQjRQ ܗLJ+_ﻚ~"+;XPJ ltjcr$%Va_}2:KZ:CGsE tnKi N8SYdLX0Bk'NgfZ~;\':A2@ ='}ōF hT)0oFp=?"o9E3: ~K%?7bƋWNm lgnrk><}d;|.XY[yyUf'+9UW')btw/ ϏYPمnٖbnWo'.oR]40$x^r3y?7p#5zqqF/FT%w8Aή>S}}@ӻzڳ&0;3/ƾA޺3��** & [dQы;[dnfq\o ,ܿ5)}FSCaxGrPU v?9s؋:�,yZ r3c6m>m睾~@7}.Wދ?w1NwS`ĕ$~ܝۋQyZs ab.ҵܝYmgdV2ڃP_�w/tP0gmEuXxG#΁-d@A ~X`f!P`?B1 AÞ{ 7秌mƏ4K!FľAm>3kݔv k #o5pa[փ" q\v[~ {UBd67a9kgrw#Dù'O%78088G(Y u~ CmijIY'Mؾ zyoDo8wGAqU;x/cBPe @' ,c,ּfųYNYU #0Wc1ٙ]#s5;)ob9^`ރxc {9*:9;Ycͦu<YyUę^z6\G9bǟ$z +8NW>ժ^"H3Sl��*r;$4B_I|K~ Vlq)d}Yjg !�Ƿ(I_*כ~F#e |g R;+^ev\?[ۅ9ZYƥX_l/;Kn{}SU%0P,@4!-rv|. WIBNjB8nپK'nbjF%Ac~phfN,W۞+)hcvfv77WsǷE׵(wnahsw܂+*J=W/7ۏ)̚F b`Md/!]d�;�0=?s*3CݾoĜLJ7,^gvN5'u2Fg('ttpl(iE+%R~W5wWK+'Ds%Xn̠0s93)=q�Z#AZ(??,mypOgmpw%NÞB03u_zM"* Urõ/G{| Q{7MVDFB'kSb~uGq9c~b,Ϣ0Ftʖ#gD79޼@~Fgch\Cp>U^=3g�X0I9pUO#�� +&bPc\Xin#6O%3'![_IRwW-q#~݋ađ��$6*[AwEۓ}ú0zh!ՔuKmjam#de.V1J_p~9/-l GН+5w"qXO}npP'ȾwtWI9;0A crE%Ɣ,ȞsN VڔW)%Π8jo-mYh@m0}u|+7ۑHáAXs?x?H~|mþ[/nfQ8n4/F!; rΟcCܓ|1|q�AhqY$n~c8V3DIF)g̔ Nœq<"&5%9e8tٳw_5~>x#iP]kUt-t 0Q_ K#."lG5waDIk0n7R*u<믘g ǁ&mhw;ٞDžUaqYՄV7;'JXlpК9c=!pxX (X�� +&3+:VKycz0�MPC>I)+fN40,1)g~MGG~&& GCrcdzY g첳|-a`T (/qWjwgv$odQ)%;ok$l;jPskXmÓkqyd!0)`$?vر,?$>gigm>?|i1'm%;wiýu/(a1cf~٨^^D <%?p<D5v^PX*6q=1+Rس_<w{֋Ա&dQq/fMs 쑻L̯g??uvu?_<<Sng۟Wӆmk@nEWn@ȺXJXpRlH@࿱w8G'1:z<FzX~x*YV.yzup.=Gw6 t,F@_ Wgl@Y9콺(ZG㫧?ݛް',^r q?{x}{;}W"#> `Rz^/srN,^Q;FzGTkIPNu<R?d{ ww8b�3֝ĈG_;c, #h/#aDb/ʇSl�� +#Sy@aF`dҵvOGng3;O4v-V&OH(3B @haiY3=O?n- _om(O-]&e(.b%D U6ulj͠,@ՇvN0wW }CȞā? ngQJ >^ac\ym뛼cYtBdn纔:]ƨJ׹DN^Ǹ{8^#VaDʹwFnDUZw�H(H$﫣x '$MQh(<hM!%v1 #Oq1Q房d2D<1_e,J'8~ưxN3}Ĝ9t$yLՇ- 3WraQ =jxScp,&QA֫Y. 'W3ҲԷAu0u78Xm^EbrΑZw-4Sǹl;@%~mtbV0kw6E0&Bǥ-NGހ7!|)zeQ3"x{']{XgJ9s#*ZLng|Gn6^ζ;UE4>*�x2ͫG v 'Î߿R`oș��i XS8�� +O/sgRYD$$7~x@K)fA={'19^q)\9g2 R7O@|IN-͎G^;mҌ9%~%lðFimfPda(`AI 8m>qs_Jb@TYͶS兛VEԱDB}쓎3⹓QIr1 nA%^Kd'䳸мn5$wƅ hEKps;'u1D]i1Z^Z>pK;~K8S1VWA R@:J` t:a#] = BqcgvZwSv]7ߡQHu"|D;fZ q}mڜcYZsWe<_`瓃n?Wߔd\:*󱕐[53u⛑)O;ruV]3 ]rq8nDbgZ8[?yxYn\m1һf?zŋ`>:q>WB=B]~̿�Nk:8-{A̰ә^؊^#8 Ͼƫ!qՖ,qb~]p�� +7䱛#lq+ *Jtae11"i%? 6|Dx} 5Zа;঱ ˜ vkrt~,)8sy P83 G1`z2^ϏYx{F:d6Y |,t#|n2h{&67?|Wn$snÍƊ LH vA i<AQ׀\nW#i 5*!BJD 5{퓯 +9Vby`"~-Ku/ K `�T?er΄` EkgfenO8{?o;:cW&u.JTFA9;vNnv} |d聮eL50nǛ)<ͼJ2&ztњZ3}W08 ;`W/% x]vu}[]d3 j\''Jm{P!P'zOta?V8|riݍx.];H ea;<z[>wX~W39w'h(Yzq;{GkդPz A Wj?a<W*gץ>=#ƘnJBΟj{p ^ٻ64X(<S|8{4��*/a$%1h )YExQ7!D_Cw/f`7;G a}SkIlN-a$0v7IWfH m|9bn#|+B<)1۝%Fvb신r;G/,9`<x1>5VcRHzaf͏Tw]�#t =yD ˙I̼3៫n"sˋ|q9pE GVX+ d(|x<Q)&uكv|("Nnz0Z{Gn;Ƌ 5YPuL<ٟ+th-=;sO4}(E H Pvf1J5#R;lo|=X>Lݾ7_(73;-ώ7uޡB݌9OiLn_?jZQa!=n@_)91fJ(ϳdc#UGo{4ώ;mC_=xg, |w|nuF=s1ȓrKD+jRs 3$;zdz/m 3p��zcj+?Y( v09o2n '+Ÿ%b9Gvq/J,es_q*"ތ:YvnFnOX{B^=co@{n: A`GsG7uMe{vӭy>!BuӇia\&Gr>«+#Tl(;u*BNH~5^' >9N9;ќl8׶0?��+ PM/bKmuE:O(4bl꒒a0fHbpy{~ p RaI7~Wm(֡Ć>'s#Gr~o=~μx EœYB9:QHGW}3 T@9vلNw2Q-PhWgCQӬQs{0װgn-iH+ yu;/#,s*:ND{qk|?M]tP)Ei<I]"I':N}'fH^p IߎJ"QIm+3l#~ldb֦A"/E:^ooۯvSwPyK?"{qL/[j@ް;zw _-ٟdᅞQOr"piƭ)DWcr:ۥ(� we ؟٢ĉAzaLQ94ع,c[z^,qbXHXq^pҙ] +2j)t<n 2-+eLt#OUrӟ:@e'n#;w_FJBI;L+N;kᏙL9RyX܃_d(+VH|8t Po#_i>ö[cxroª<]$#oM vݖ}]q:aA_!qq7۱+L۲3+_|Ftu^tßw9ǿWxW$Pnsxg\.ϕ{~]gx%s*ǯ<r+L=XvkWDR"̛ڠߚPf){ a }\opoAΖ()9��+NK״}91 ɧb+;LYw߷,?6Ucf7<98'qNCIq܉zTR~ηۉW;w?A*Ke݉1\x|{YnS#pXJ7~(7|(e/t`BVӴm:gԻڽyw'F/1i!9`s,L(]$-io+~ rt[“q-/vJ'x™_�Dw /'t7~c&e˩n~]`c8Ɔ|P3>ßO  ۳H -B%c8NzN;ƺ<NǝٌCvv`YDG'c[r3bd4ώȎ2<IRĮSs 0uo"VkO]󶈪1稧 9pW۶R7-n[H!!8(JA\a$A3c, sJAr%-`N�!D]�R_Ԃ5̀F\$n7.< <i) ACp xR"|N�X 2�Ejq^K:`[2q�nGHIpX܆=iꠒ ,N<=vJ 擻AZ &^ K (Ɠ۬ +!sx^](y)+ \E#=/ܥ0rUeEcN^q5 ЇS1l⯣#OuƆ[$os;e8D ~r%V`8ͼ)sę(ΥL!FX+{ܷtv4=I%��_:,ۇy3f>,<,)W |p1SAAS^R<y˅Nk^pz-B:qa5q_nlcfL֮$!',N_W?Z\ }g$JH;3-?Y_wg?-*۔ݰUe:9's\~o[gB?9 Y��+rxwlbJl;&p/rוݽ*;fAe }+so`qƨHfQo=x A9キ^2n9P 0˝jdu^؞'bv_p=;KyMm}i!?fw e~,G+K2+0NΞ~rr ^Uiyp}Y_(+9ⲣl=ŰYU㔣?8pw0}$;0XFY$kI HK))j#Fߎ[BCe⾋Wp,{ByY2c=Ӓ|ۜ m'c8?nbؔ~_H" <)P99+Zsy_3Aw|n'Zۨkzu75 7|?oyc{K L(B$j?l}L?-X(ky< 9ctswK X -x.:6Ox9$}@7ߞXyE z%'yK- NCrW,̫J^3-r@+zod%J<Yc9iB(\yWJGVoG.!ǏTxb>w;/Q)98KX__(7fm%}] "`F8^>l-sWu(8Gޭ+k3 YŜ%8f?_#ʼ/ >* mt[fUNs0|PIYg/0*b! F+0嘕u,N`>Q;Lqr+08?5?uj9ۯqNgG6(e c =&947g3p{}��+&+t[|S?nrdMZ;os%ROQo-Ne0wcg=a->1kN $vJɿ)KN� s?ZL9a�X*8y뭶mP~dn_~^O%܋+fRrm7~aֽ>3W „s9xo9 W 3 ~D8jO 3\CnD&up8W/;9dj,# 푱*03'?߲wg;~?8r(]>(b3%uٻXNf-Ns$ѝŲ A-K~w܋:es`?Z60Ԓ+bcZsgqo]-hF!P#ŧd~8Nmj?g\F5MmR�M`#syB=K,j.t'/ʵ/Bo{?Vi\\`x_ #`xP btxQ<AD9qqFu[~,H-F}֢9fg SlJԱRѷ2[%/z[[{Ӝ�kp>w}lFycN2'||:4UǁKzN{)^Rٺ\wY;DyҞf?@:N�"?)8Uߘcpk)$qq mnUT·?܁/l��+)ff_7˲,e-_|+Vn#%_�0y\I] ]gwƤ3Z��1aF,`Kl4g"\n$%$wm'i^[^"q#s1?ٟCsT:U]|e pf~7 !y籬' ow>ȁ6'A* ݪfn+>YNOWw=AւOM;#9,r[[Wa)m:u~\hyKAbG^F{ \oۜK͛`^69 t+m,7?ܽl䴥/ <ݲ9n|+} o{%ֽ'aN`X  G@+J3%#�i<Qufvopb܌[!ㆣRYgdt`*Ȫ�g]�|s}/~/ c%R{'KtVKV'P@⢟NUt63.dE"_OsI٠=C(۝ߛfՋř,c?m͏Qel!|R[o66$j"[-ߏS<</SFqT^NXInAPA&@ 1$E<+^LJWn7="�ôvfljܒ?O׼Сd1lC^"r>9Z{ {A#xK¶b%BuY'2+u5W׋m=#_"] #,Ѐ".}./r#Axu-a8CA,X9q<ULoV-DzV/#k$ɃFF@��+%ro~VN+yܳsƁ) *&0~45$iÐvO%mџ?&bі/nf/v,Na1_݆#Ǘÿ9A{,ҳcB_7Bw83<S~#$+{cRO/<`ڗpxĐe3xoxwGg͖^yվk"zB[+ϕRw -+Q #2'gmc4n'tMGJ0~&a)vR0m�lƜOPjY a/vO0R孱:<Ş>6϶Y4 yߝuڲ2_l$e`yfe#GrO F3ǰuA{+u/!ݍFuY?VNvS.oq^Oۇq:#Z:Ӆ1JfqmѰg D�&r82֦mv%+P*\Xrxr",lu -o派$F�أͻ$|u7m7 :@I9؂'N‡ɺ0s ߀,9c #Hzga 0% rRHCR8(ES01YIȚm(<�+gW8=h)ZM&w9 ,p}k7^)+| < 2#' "i#n`6^Ycҡ̨%'X/~h |QUahrO)<C̔/78w8?^pګtJ^גQ>h|"n}Cs;>ZN^f{Ta|$-[{{1ۏr;@,ݳ-y|$ P_%8c0[ #cy q$A۳xS;| uՏ¸q_8qs@W[wJ0BqsJx_=젴ھ쎲ə}(, 6JK~>N-nL! #klfa~5[l+po{8��+@ñJcOή<lk��̒'5zw_'ÝawPp1efs{fN1LF֛mФ2sװhWZB;�Fnqi yfrըnp1HYNgsW;-Mms|WЎc~ʓ_ i`TqNJDv0NcPc-9_qHйB { g_>gE->}Uj{m}G_^=Y9sJXCѤ1HFkgqZJȎ6Hq%'vĤՕZ6Ռj(m(]Q[g \4RG \J7G-]f\/w]0;-};q!/an&> Q8 CO'D}*�hKC_ACqHsV7@4z򵁂qys i!”H|37\a((}ZH0 c%agP]%i Wuu鰱 gxQsX<n̦۩x[A,?0Y4;+^ģ'ssv&LX7؈uD)?8u+$Vc\x:$]dx|D΅ ۹җπp4.|؃?-8@y.4}y؁ g_in'JqUu?|-9;{[,vq6[-{nt 47 4lVpޡL^ə]6aq��+)093]ciZ  ,f SP>`To93_a^ ~!(/ڠ9af5l_k3 g7c ޗ\d@mmJݘ?39mGBq0GTV[NCOU')'BucRj3#ۨ?d\mg1ۅg)H]t]I-w|*-ׇ9N39[n,r8K=#s<J{b m=Іya4|ǑlJiӃ2 7�)i?( 7_# HOqD{;Mb`G�Bik@Ls(BKv^?8H+ 8_tuDV== 6:�H 3 `W^ÃsLX!k$~@J;>qϥro## :ܱB`g򚘮gÌ4V�"Q,'51[ofaNѮ{3o!կB Vsҟ/9 2=_g*0 UVf ͈F7D8,x]8,/D!s}ϖ& טrAaV4ݣ'`VQBo|Ói;xF@�}B!4` �0M7qoJe&I%gyE"w0|n_;|w~(`<U^庉Lieءh%7JxM~F#BSҏ0B>B Rc{Y�V^p/@��+#s;09ڿRVsne~"}mOpº\UGm~/{OPԤ!CUwS;q:RINsz8W3Н,gcPC3UmѶ}Ag[fG#\=G~Oƹr1,^XI.GþT8v=~#ꗯUݜ~Np>lv"̝��g)H8?LO7<ÙcTh7dYBu|'E: K}U1r_3p7,~^5;)sx KAOV7yRL6V#f*7Y"El=xYpn[<{ös eC /SKAL`#!B_^<M|s%ï l'TYf|hݚ$^8a;x9ǩzN L57n7wCzx8B-C:Mۈlݣ$Ugk߉ =^<ֿ~;9kXOBrϷFGexX-wpS"4";we|n)~w?9L`Mr{5}8o[!݇Ŋ{| c88,yyyZ +~ "O”8A@2p ȷ>k#ȷ b#˽B8܁,g؊\yx@U"5k؋oN ܿJY8$RF~@q?��+I`U)#nBA_|Io&I@d5ЬF-CBM0^ɼ›r7du?-#S_vԼH,B7iy d%T'`1~`B06&n:1olK7,?j-,_G(7ts8ďƟwm7Co1<q1Yݹq{/=s9ٺ$ϽByK'>Y: q=㺺}3^c)az*=xn>qKs>Ip}OW'~$RO3~z0Yn8p'xq{)r1l$y$ȃsØGxN:?a}ϗϟ73H6)B}8bۈb(‡sXͅkP&c}%<js'j}+oy>(OYҀ5sS{ծ  ՘Q]u_"b5?^ǯg؏Yjo.Ew; Ef N X؁J)A)g=8\.NDD|:ݜc|,ç>l0}FjoPA,Dx,ұXz؁o#h @ Qe(}ߊ XP_U1 8y%,9F.�njgX W #@[<΢u(}{Q-t p,[6j[f"'fb}F%K .'X %^$89+vݲpo0j]g3Z1N8`qA b'~ +]s刉ƲIكR?볂iDS2w2u0峺p;nB wE~;e[uenGdp��+nne#r坐)sûdc-7Y;t"E4J/J(W zxW8Z֪na{N51_nM@"-D6pFڰ)mm ;z^'LÙ#8D)l;-G}ߠz [aAdN.#qn( kS۷HxŸKkg7'qݔOqwpA)hz<8\{xN"{Ui'd P[40[M<� Ksϐ?WpiڪӟP__U+,n'/+޹(\N8# A6ʮXTcV#ofuagv>l"X</hl|jRDxu/9r/_7jL$x*,SIc],P\T* GoKOK$v#j"p!n)^Q$PK .Y��1��g.XqK sz5?4pS}0r$կ9G8|{ϣ mPW F "c<گx^' -^{0Sa+3quv0S D`VV릚+D37u쫨a~94vc#D_{Q?_5^+W;'"2> z-_?_羳6��*?'2pI0L�7l`&Q#Wy7h].2 JqX i4JvnH8آv6HadZf {y+H[MZL,blҋ, obﲷY=@C�X%*"h`1ptH@щ`Ēh/&!=:1DPov@i`0!8&_ +Z9@cq ݎ/P+bݒWms<B&A}B,F̣sY~ \R( 8pKbb. 9ŵ:@q,O& 031(Acc}? ӂvRx4D(x F&-|M>/ێ3\xab9jPhsh4Z?t@ !h4:ca7�쇎 )Ev$){87bƖZac7`Q/'S�sJ`9}GT�lj2nbH! �#�`*z5I)QuVt%_gxӃX광0oM&M['p?RA�j�J2l=eٌ (NnO"(p+�4{Vۭ<NYAK+D fBy | nRR`OwI`us5A|9 (5<aL_0a#j ; aNqiGTgy",pd;3<MlݴHS L0KA53 9q?UjaϾ;N:&llXxEvW%Nͻd#N/>FY[d#@,uPP1)N\_})o�fL& e`JW@H@@TC"@2?H^�ĆqA727He o @BI Db HvۺON;T9YN6ꬿ۹Ēr<4D�L�3jPN#�X{f |D [fu$ӷ$h =;i�z$0Et C_V0*� U?mh1#r_+1c<M%1^F`LG%ǓpQDI2 Q4�h\.`W)5О1q,0C`K�H2&=E�)Dr?`_F&T]{hD G`{{%t<�Cك4G,&3rJЭn7b�~!Ԙ ,�_GxUQXO`-gPqDarF "p7������A��*?nw۲渫m[q}@|q�;8°܍Wpe*LzҖz{혉ԧ Q _ĵwd cĵTvl^9ŰbF{$z7;&u~b=oünz'w7cl>7u}7,+r 8+9N3濲Xan¾@N4}Y_Žvcl (xI@"=A;y&I?%kdSw��ptqe.q|ٸЍ?nY ]: 2GNI0E9R>$73Z1Cko잢 Ҍ(j-ʯ c+xW;<9#rqx3@ ?PA|`Y/(<!r< ޤH~ $c~wrƳCOW%ƨ||ġ*܎ |ߒͭBIV(<':9܂}OSg]Of6yP郣Hf`x/qフ(Y97$V 7G"\>;kL^K~DYN͝Nׄw}P7\ܮG9b# WNNt3��*;+"<Z�+* OeYpAXvc7SP /͢( [$Pߤ1 JiopGpR:{{f1g_38PpqEZfS/t<'>=i 'I�Mt% nj{/~cjnu/. O`wEm8yJf3wl+l}G-cYEbW)P@F~OF)ݛ?oԾ{їy@ϊ,QD:D'bGŵ4{$/Ï׻�NǔfQ>.j2qP_Q1J߻#Wú>fۺ Hp\/jW'IFs/hneޑ=!G44쐽QëO$gl @x~ <8 lG¸9_]+P/\!tL;÷z[ 潤ޥ/6p里qoZM;lF#C›rǶ <?cő7{I?x<7AJXz[H-oz�ie&6BBVq":��+)^֌HXlc.t+Ȉ5 }Gk*"gr }aorB~g IWsI\j3r?/5j){@q,Qglm8WnauXcs7,(_<Xy)]'qW5ôtf2ǔD)&gisTÀQ�DH` u�@+ÜVps4x~ۧ A;8Жfs)G[>{ VYY^ #DNy(g|@hy, H(0/fI\Fq5_n]w9dQB4#~g rwB'+qo͙by܊Eta.JS`yg:psĘdܟݼ*ێpxw1#?oUtV_ǎ<qzF|cb'v~G&(ЯF'~U}F_orW nvsAGMv:d8��*Ol6nΪY 湟+&]DsϝwwpYףq/܈|y pfÑ;lmYnߗ;cf1sQ > m~ϥ|=x'%}I=[ gnHapm9\٧q?YEہt|ĮwZ?P9IdW |ud Br ƢvA܊&|G;<ϛxrq?]z urEUc38Zȃ_n }ލ{aڲX9/DX1_0Q{q}Е‚' ͶZi ӽ,is YA|&K5N4Go��!�3g��[aCDt(qҥs̈́qVg3m/DJ.\@F'5q- ڬS>/3׹1`rD֠aٌ'58[MՅFyN'��*'\Jii~<qj9;ryC~t3/˽uw Ơ}-+NQ/X} e/s(K’Az'ǾbKbӐ,Wa ;$K;p![)z|4C&{o`XSy_�mͽDž}Yާ5oh\ z-KZ"H!Jvœ 5sz(78w $' WA~9ibBMaJAϽs]ŲE wr!$GI'A[%("̣;y%鹃-c[oMu&t;ޯ}<PN/`g- )8N둉g6 ,Kj .7'zb3Ț;/ץrÎoj𭻐N|~g|$b <8;8f['sJg#aчUs9-^n̼h^Sc4ۚOvvRsJ>7rKO;@LxjD bEW�yÿę%,TWp<kad{ �(Ttn��*L HF/|L<6 lLfӥCٯvX9!dyHj`akǿ^wgw š_H1g?v5I8m-VY|8w ?ޭXa(0l(alwu9zNHaz;w("hf$j|g7PQJ<^1!}; 36C~"J�fzRRSGW8zg`(p|;Fg(07pq>Zt17Nv@̰ǵqnz)t߹K:j̾O <W#$|j:̳._oIN҄ wd!a|K0`kvJQǍu0zMmp՘}guB2To|:} m4Uw qgY}_j_P C ܃l .WϬyQϗֶ <ژ/,b~RݧVZݽa3v5w_ҧ@PD5PU{aֵ�ES?0ڸ/*6Qx"# $^^ Ȋ)M%<u(i\ISJn:"D`"#p��* g 8f;WRdLSikh_6{C𣛱_3-_ikr3 ^fIsߍ=P܁f1YH?Lpde6xv$ ~vvgm94yymFAbmҧ '?m 㘞fY%f?;֧۴<<]@k2M Y\sڸ, +GNl nV=ݶ_s\vX?嵐v?A=ArɅKr9݅^#F7 pn+8 f{mK W|7B/s_[:l%5s-Y$zB'N'+$,^ oJ&FW`Ht]]WSg@qJ+C@IP?�(|6$4>71VA@v'e++vԦ3ՊGlG7JC)՚~8Sf  9"Uy%JiZV^|=?XH<кIq��( -_<dAgu+[U7ϙf= 3qOf|w"rvήngl>}mG¼x <5,V[G1J<guoFzgOQ SJ s[/[8O8iF#P;w>BpW?KIw4X>Ջ?>,x\Iy? 3>pݸ^8+8~‹rNnkFi8= ��*2w'7NͰW!l3,/膝 /f(<!ݶ¥)ؐ@ʟQ雝Uv5\Zυ wNv%?yiIK \ y=bN ϘHq~N-еw@@ӓٶљOM$:t99{rB2{osεg7t륌s2{|(^p۴X{n'?Əe+aZ#s@?½<Z<E HIa٨ S= k܌<TxU7G \w>׳HSa%N|N4.7 @ ( j6$7čZx/B V9?Kek+hVٽ_하\|`ihOj;:qťby-Q-Н|H&Ilqتe0T!kSkzR ZtX++VskQW7OχP|Onwe6N~ukyLAnncl{7HqvLIAJ a ]7n+c;s\F"ꛇ h}ٻu>`C(Éë_7 ~7?qG39xkwo֕pp~6<3G�� + Nna0+$7^\W)< JK ~g4RbvJ?ϝyB.]}t=&XYvlI=j^O4' <.VXϐQs;FMKeHAQqnǰ S ٷ?|էsߘ ]̙j[OI~"$za[7⽾;ȻLouQ\sV^NGo7o9�Pa|sx:#B A=ü_ '+@^m$;񱝀NǑF"ip d>}xu aO@CWD�p/CEŠIŸZ^1xWÃ#f6׫:âXh z0`g&bc^0W X!Ǵaq~ N )OG"9WS�?֑V[e#|3p�|)R_AҀ+%?%mns{޹̇L�j֏ fyοSM]lUqyB7=Mq6c)pmuXXI݌m[+=ck B]4�79 x%7JגG*q #= N=k~4-k=skCou,~�� +31n ~ N1,.͛p21W*6&$L!ѷ V==% 9~S?>Bχ$Jo^NXj:%C͜Q 4i _f<mĕ7}C5 l`߲ !f3VJQKSн}Dzs< 3n#2g~d:erF;>RKP_͘yTozv$qB<REakY%9SoǙc >z{IK mhJ9Ï)'Žq39\R߬xSN{>mu/���%$c CN*sŠ]?bYe1 a} 7viw$y%vn~ nݮg$-�]B퇌�*n7 9Nq)݇ȟ^9j{/6џJY$j 7/v#v_(BaPXntah~H2=Cn>_گ,~ z[cFW,Cp6;}/Xszhz8LUc{~}cOOae8qHRRnq*}/edoSI-,XN]܀{/n∶S $+>;3<{M>aA\yVE[}[Íq#vwR"qwbua:_$ cP靏TA7^DF6�� +:QJfĤ36$۱}2e]Wg@ _!tб2%~wC Gly΍-'ZɶZ]0#AaTo&w!^nsN ^AY$Qer6 ß70 v=﹧@׏^};~'<Fm΄GY#;=C_Pߣ6nV5=_+;8l%Oa]}d. NA̾g95l5HxlRŏMG;(D% gSo̼lEi \;س()@p?7|ݺ+ Vzy9tbG=Ʃyxm'>O≹l_{�$7_ļ0'g7!&e?JSse53t;[Ub3+adm~+0Ѕ-ՅVe6%mX}e&8?<YDd1ڿ8n\C޽_g)5C|OфV^>PtU|'4Zfu#vS,[u^fzw ep5#xy viCAϥ{qv"q/ux^uB>yhն"B[8Ϗ>gǥvn>$sD 㣄pAz{<^<P2"'C3q~=K֗X�I8o \ZI=P26[L®%s0~*g�� +[3mú¼NB+4'|!C[/spyF>نb=%*KPJ5[[o-;gUZ6 м򡜗w6/$3s&|V"ng_Og >}᝷C8I`SF}~'Ë nԑ9^n-,$봌?`9M'+h.q{n1k܏~ȕ(8w95bSnݮx'sWUwiY"E4?RPh۾Rwunb(Kql` 5y\G7~޻#27,-NYYN#^}ew 1"Z].YEn;uv?~"MJ*vp_O6A̸v[c#1|PY;|h켫><L՝TpiWihax/;UfPίS ^NJ—^mswv#ۥ6;e%u+7?͎/{˼D^Nw|?%/K﹘'a\<~z1)^ָK6UyCνa5KQ> =7Mٌ.f]~\Zt慪� T�giNB &g��RŰj0W}-׺sL,ĺQ؁š�� +oRc1YNo@6 lj4ѺlXMI'wNπy1!O%C; Ϯ-L:3`&(Y=x#@I(BXpS lap^~N6ǣzMw$qG/( ϥ%B̛Q~ }|~"\g">{?4=J N~ҍ۽ Ĺ|oh) J_D~u}a|<$/ Tx{]Gx?gR<8IžS( 8^ߚccn3 #*4Ϝz~nK1kwĕn; /q' ,qf픣;^YW>߳-E 3:;+i]^~\�)NOHlIeӷdN۰T8OBJMUnǣ5|H#/a-NPnn7WpiO|j3o^t�L̶OUNoaZG#0,zZW <xՄ×4N3vVgO5$>k4q8 ݅OX=[Hl?[x7en[u `3{v^9Q<b{j㝤~cw^+2ݛsnٯN#|d-F{2"DC,0^z̿x,Q荪9cvC|:\""|gw#gSp{%<Pi0R~ HҹL$XXtXpiuXTHagH[MFs[,EX``XPHptvVWw<URB��*hfQ\# }SCBI[ʈE�@qple[FՀ#:ۜ1+bko#)v}8x^jwO3߄lGi �B5;8^}F nm]C7%%t ck|$ufgbbe,Հp8RZZ8ߝ$zr$7~<n9~9[1\⬏dO*2T7~'P2mAF*/53$91J AGN[|E}/^%l$5" b8%\V?rhߙ0v9`[:\E^q7~cm$0vVjUڌnt!yynNe`\t?jnWuG0C_B8t%s—f3-^7uWe~tT px>rg?}ۭg r(KJ^Ƙ|fNY|BOyuBΚ~:^=G` b/Jew;{+:v3E(Mts{6p'9O*@c @ؽ݇<dS ƛyh`-�Fq}F8N3Ʈ ay<<Z]˜8Iy1K l8YǾp\m;wP["v|BeEPw]ElO5$!sqX[F{omȽEȤ} L=R! kik qTo[>q:P|uV1du皪|F\2p_??8]mĎ>![39h7T�RaN<}v^rIja<찧��+;$oCA'' @`L+g�zwJP(vMA<_B͜.ϯm -ak_ l(1YB^u'(/+e9_i`\|'_wGPTg T A9<EZ��:m2]nnEqe;ّ&1tp~ tiW;(Ypzȟ,;jb׶Ǜ|sD4x+q>IpY3Y;&R;尴L�3#bqJ4 b,ߘV WaCWJىd/f Ro6<P:Jd;Z[Jb;Ό^ߛz  w؋ݫsE2/{)p_yemm _~{8 VH/^<v1\<}RJ'|nV`XpI=! ֢eDг~)kҥO bktvnyQ_z+`VDa9r…UtX%薝\bb46TjVK0ЎOlG_)o!6-�IÓ?#uU[�mcs^t2BerCub8q2:Y1-mݎp (؋m4msyzx +g`6ю]9poP\ּ~W""?W{cg4,-`(S_"8]Jno;s7xt9헹(I<9yDb'}BKŒ]>73GW/l"qcZ\ij0l/7}f"s:a&8'/{S><g^[ yƥ8;Js^?a] `C׍ EK��+  !duhb~8_LJGAJ/'rҶ1mq2''~IZ^R硿(w~3dm/T׏?&@nv11}na퓹zo&^owd×Ч~N? 7}~!A'7߫Swq{_g#~oREj:m切NY1:xu4g#_u> B͝q*4@~\w/M紞ߤuL꿘ODIԮpBD qFL͇3 |e"9) DZIvp9 )Uڰ0RmsɍR?L78X{گ1ߩrv_v oafep鵤$ss p~'^ԏV?p"uGow s4x,z淔nNu洔ۈ5�~@; N"NI 6%ǡ S|Ej0AX�R|Ƿ_,ȩt, ~xP< +',!c'ev;0�(ۅL`nGH?#6@;U@)Q! ( KHV"3ZcC/@\d[VN~G�Jb}vIG3X^'o.E�K% Dڪ܄/#*&9#7ݵpȨQ3lPS"+4~]W# mOwO~<@g}frfGgZUcB\*w;j>J;swI]?P^ͳCd<=D[SgpmGSJ@X栭o5Bܜ-B e ;W^ף|EG]Kή)En"pv"$Yjz638G s9Kc$#ُ1�8A n71߭KK7FfkVP1a+c��+G }mߥh?nr¬WYRM ۤP1t|{[R~w'}>ūbݳ;OG��rsr�3(>R>;r'Ƣ�>;0QJ2n"(pEW%x]m3nAv쳈'/30Ś ?17Ֆ6`MjV7fˆ"9¸ : "a6F3 ݈XڼTGZ!vij!l//32/%qۅb;~o5g9a[(O\풞,4ՠLZ CaK\y:s|͗ 5J'[O=@KětِٚiԠW`qa- [vW^^0JK<c-ԒQl'Y9C@Ze7_1%� c.X}U08lvPAn#ƙjY'@< w\S P^c\ܥwUW%t4iEG0w%3B{=w뫔G7ӫ ~bxPsHu.C8|ӘzYCjtCJ~䯻b5' xQug(%bU[n◕X;<F燜;Gw|+a$c!QED)jz}HqHӑxRp+hKK5pVuq i@ZG ^ [5}brοWpKN(pXQ]rÉ܊ԁ/A/Y̒1;5%I3o 9mfam) Yt.֥rѻ-r6ڴ��+ft>7}9yj:|wg]gg=H G2?a�M%2훺S KgZ1iNJwwH+,ú8nj99CgV;')x仳OX$O@e㛏%(XJyu#S̋}젼n,\98.bBɪb,d`@_'N'mS9w;g28qXyͲ!M/ݶaOb$uß#i}ۏw=�263y \O?=D]t#r3^.aJձ(zNgx m l_z/DKm' d\W0Ō`[% 渇>+%t% (cУ&6l!hgw +.P doTNg XpDx͵(`/nݏZ,8F0pTxA~u�[>(L8ww }UyBX 9YհHp'^F0yr?Ȧlx�4ԅ"a5QνD“q/u l~G#/vs\V3`ͺ?/r~ٞδF=;p^ì;<3zۮ9h8~{[}OX'9c08]6˜;̯?qD%d9L`3  TDT/>B[[ǚ~e˿@ZA f}Wct9?s'$PR~m>ǘgǕy>%h1hAZe�!0x'gPhXqdZƤz`l+V)npT4��+;$()%1_V_c4 #:bpiG#'ڒrmbI]mNNH㖭Bà !g&( 9QSsYIНB׭."Ɯƨ_ |~@^|Ws c0ui]ٹs8 pݘ{G�L,G'oD��@B|`}?#ĶX16\:ϙr 5ȁj7o; :j-d@]I8  5;�Gn3 . (k96C>aJ^< NlR-8(Sy ZN^e=mNt SK5ơjӖ-rǭQojgHOznG0ZGU1,ϭԁϾ?=;+R7=ϙp  ,S;}B~ߎu&2|y-BO{;e=A~��RO:bbN U9%_ lE\S>Xcע]Yz')\@%@lgWm@ȴp^Np}wDi. O u zsNA,OP|{=v <P|5"D>#\t7;^HE}Yq> ?5wqx@##m9ZzZ33U 4F݌T;8g[=g0cNv=Bg*8NUK񭈰[_FKv7~-Bk0rP,{~~= g9X~恿eeWc59?(Ax~έԮoZU1>W/ 3@^%tݲ湺q?l1֥o#f%ձұz[IR,Jȷ|c<xR)agoT?0 OW^\u2r4F-pxe+f)D"5B8^-RFjG+)h O1o O۫#64vS0  o݌FF[jҎ'WY/ճu3-bF\��+MHI};$AvP$#xi4 } 77I4~HKFHyt0fShjs-.߷?P+lxt/ՌIXWM8pZ.՞ϱOP3Rwu�YƜ 39V;q uIIG�㛥Sx.q^:xF9`Ei {ު$'@>_v0{3률9#ڜ]cBa qBCa')d퟿w18/#V/ /I_p6(c{Tnn%?*I[SgHr8^NN v!7+_RH@pf"ǹ�a lz: gt=}J^veź;K9ORK7#x>GD:Kzv|uׄnwϙbv>a'Ŏ"X 9 X|ғj=dQǤ@҈兕oz퀲�}D[-Ņk�?}`ʜhСGo$�3VAYf3g,�pLߥb;GeAB13(?&,ƣ}db @-Ϡ.x? �^Ze A~;$/cBZ Ffz@:C�_E �?i*BMJOwR~n[~Jg{̞aA`l* _;VCl8m'g1A[ɹa ݷW-g Aok|[ml'6ZSL>nDE3_>S`>s< Q+oݹ?L$x_njȶfZ[}7O8Ɛmy󳟇 n0JM~̾|RSrr2~:b)Gg;|7{4veS1b,;pCG܊Y{xp~(%j[VL~nb_2ۜ'pQx`O'7��92{T'gu^K&,n'ͺzB6۷佒Z( +֟A ~SdVY$8 [pE�ri \_߉��+&™kdH݃|[s4<*^?l X48yN^7'Oz ?aIezf%ib.0~U뵌K3suW~h̨j.M/N A \3%wqR:7cf]m us>3̽APwjx\-Me?۪_S}r{Kq`Wʌ0(q ܟnWJJ[q'�A R',5RWJk<]﬎o˞w :K\97󕵠WkVp:'HCڟ ~B/|; \xzBvBY#Xq]7gmwh/ޤ W ;G9WƵ ?> vP3%~n:,,.O yNM@)@|.KSSqF3yb[ #mfKssE;!! XB<|K 3!Ua${Jeq{7Wq�0P0B,N#= Ǻn[ĕ sq䴸M+a=}@Pph�(8W-fezOT5yߘb"y;ƣn9xI.6wcc[-;V|#z3^_$S{?|әݸ-3e/5Z:gap!r E<%Y^u~9#Vy[>e3/p<W؏qxr7]\!DH8vaƱ\؁,@7Ts-g">^7؋ʍo+N*E32 !;l+yxw4w uuNc˯^&`J$I S~hi4FQ5%=_3TnRv!87ظ��+WC.sݏmq;fgrW#a}gF:j^6/tz$oe1dnFEWts9S&NҥgO‡AB)9‚;}Dr8@?[+^/܏Jt)ſ!Kg;j֜,;? ,QEge ƋQ{3NgcýԶYbhqfs盦m309PG۝oBDFslkA{pid_S- C#v�NyAǘfsq?h�o{.Z 8o)Y#uXf"l=8A~/qX*&l2| FңP0U0S9ƒי0AȔƺ\[ 1R>RGۊ)0\yX:EC@xz򥊽R7F[yI�@Cb;CӚε1N;y=`@N8vA;+z@]2G(grGvpDAA#ѸPsB9?!Pb|߾7@W7n_v{O$#[»$&RnpiZ9m,(Ҽ\)_#1ObR=Vē}KS? 1Wc̷³s2]DWiyWF31TĎ'&laq5%an~GwϾ|@'G57kKr ~?I0+0\Lw3v=WKWoUH��Y8bܝ[=#ϼ;8gs<'8׹X8:Z +UPT탼/呏s/_þT%홝(BTĀû*] @ ?v F塷-c7l]7҆9w5%.2��+(6TRV@c!"|{,/>onXI-;V5aCF%l3,qIŔRUnwxBIc|f6Z^?1?1aodEm]iA3 ;Fnw*saZ 75_va3ۛ~ksN7q~7R;]`r,W=7q7mlB†t3i֓mR�\E6󩕳f3s[n= %s:Rsù<ȋhz[ :^1^Y?Guՠ ȕV]+fΡ>VRzk1 ۾?Jz>7c/8^۳qŽ H9︅;j~:x$oR/ /sDl(? 39�dkt9k]T \y9yHg{Zs(xK,szigf)ȻG^3p0;Im+9|Aq5w4Ks7WWznayB ۫-k^dׅ<W| GNO{~Yg? ]](8S48py= "h{k#$i<bE =Ss/ U rwc2w@5d).~`6S>'4^ЮpZsx`ψ0Y|݀QJPc=aKpЖ_9XlGBq<Yˆ3r%S5<PWQlje[w8s7'bXx/bJ;~ x܃+FC۴��+@*C ΂Y@O#`Pf $ V-&; S/7/4qKb  )Kua[$<) t84ݜaD+! T0=2k`fwdsC|0?FwQ[pJ~ kN=%Ѻ$Hs@%=hV ϛ82DďqYsvF8㻄֒3Z S[ 2 }iI-?crwAvqî- gԎ#0c5?AGkh?5?�{ xR;=9!%xl;ۻjZA£|?lRjSI~vs埜VlmupoǸ;')<xtKM9m<F6ݝyܧ̾ 31R2B2Gb$c Nj'zXpt5*Տ5_70Un|<ND�#Nh @vQa&/cׅeNkʧuX|UvuāaQҩV;Z_V#{\izHo8$ $I8b?b. Ґ8O,U0W@2|)݌8[C pu3)1@jİ>2?s4G$~e$v<5iq?l؟}oc,Ac3-+toql;f=4?qN5+S|8Ӻù^7ߨRBV}\(G}CXmiQw FչȻ Ǖ=yl$9 9Ar}cG 5=��1֯BF)D_{&eu;f{~9yq܏ dk9qJ;NA�pvO+;gVmZF1/@��+|hxrV@ŧ8 ?azY 9mn`o 78"GZT݃§ƼxV`8F uOqݨD9w|:Sap�w a7n'~IBB"2RJm? PnH"Y=Cx-ϓY#:݀_vVS;s;72;WKPiy ;>#8m^wnp0Ęߘv3*W γG3=t|2m2gQ4T~rGysY[I qC 6sw͌ @?7s9Gޭ|$;aB#P4X@+:`oA(@o"ۚx SW;/ao|8;RG 7VkAO# x%ϟ~bxBH?3~fQ*Qk>q( R< Cr`~ƪ^^tx|~ Ew]7� YSޫn(;Xvb "i08?'p\-n) KטI/ncniKQת^$ݫ9PopTch嵓q݀!󓸤G9#UNⅭ'lFNO@xF; [ u&^c[9 =ȵ#2[ 3(p]+>,YgCG×f{(YAKM9 <vv1' 岷[Nw]Ӕn`U\0%dxv=X-R{cgy]r~o.3AcIҮ;2�\ʽW@.ЉL(9K'yDAYMXxn5NRJ_Kuw/L=��*?�f ų GbУ\R50#E]Iһ%^^p s ~Q��H5j|0'~WHlYD&+NX^ 4�,2b@T z yyFP$� ,K`P&~tO9F\KmL1 -|`ai +$8! �D"#9 5QEbxj  IXI&�)x Q�d07g\ F` @�gQ d>Ǚ%E�H%6`h`#/|;ޯ~9_|b\Jsceb* 8eL AEn3 Ԕ )NV9QA�G2�0iys;pK!N<:&pZ��r|v3><EB_cw'^KX�4o0M&(4ƺՍ)o-q=pRHcqd.5[;(4�= �0%%:RN0H$r6hH@ h{s�B}7W?~<~[Լ^d`sw4ȆQ0j L0+A {twV7)PEA/(,t}vݸ.פ }q7)e7W/VJvg؏l M토YOMTYJ˫4h ݜPIu"S@+;SyH31}Er)hF504 +JZ&ZpF{Qh8xWqjZ<_0gcmScqo 0*/:3pZPC+V 7>*-N"D>A36��1��Q |YxF̎u A$]M$$A;mgI{-4b5꡽{0wQ)<Z<HpyE`g^ Őd$ ( Mu}Yj<.=UZqA<֊@jы tn@;0H_PC ^_ "v,ga~he^cbӱ;_ cqeq{ ,F8!)�׆IPQ~VI'yҴp|> @&(K�DH&TP%"*΀; hL۰μdM 8 *Ajfe2(J\َ(AÀEȕR[KJvBq=9~ J$VS7Kewgn&1WGn,=�S]]aEP Z@3@���W��A��*;s!RX1|0%Cjd*2);)l? ybI(s mJ74S쮺WT hėHw[#$^,abU}N /�~F(0IJ�v ` ϰdc0i0_p pBxRD/n-�=8bZ?(pHŅ;$;ݍ P> *ŠrUېD-|wY/Ix΂8,싶wa^/b~2]}! ?|> &ܾ5#$=v+݆:Gn;s#bvl~3!+�btg >HVt so@ ;YC8sG>Ƭ?LrX/в qS&e2yH5Z8^P@vwu]쒃p1ԇr{rvCb|<HςkOoSq9vS3v:h8."@r1-)˨$skql [Hբx׉ su1򎇞=tv1 1ŔFW ,;+_e0/eT˺Wrٓ4XjMٟ1FIشtsŹw읷o8|P5JSdCl%]Y(R-0CAqFp��*?ZȔ55ɡZ-s6Wuu~2i+Wrbs%CNo0!�X;BC0%#lv O_oo(]Pa0Ji%nRe5�-sψGiGhsS/)hb|b;Omq8~'7 _oP tbA77�{! 0ʷf4;:QN5B GO(DCp]n?E$jE$#J�_ǠtC챖Fv 1wB¹pιm!f*Zb~T0w^.$7 ͂P8;w^>u ÉP< l ;YҒq?K7!<DhWĄwqL/+?HM^En ן nw rn7h19%TX\ᖄ"v'mNǧ!6c:ſޡNTov죖)XtG}<*NP ,gvKh+ي�=gG gDOmvI1 pԳF̜ xR r\Kl'Csժfl��+?kl F_(bn(5 ��!�3g��pݲZ2V͒!t'GWΔS7s|{N 0Wۛw6׽~J5lWؼ_Xc/w,n|͜a{3- s-70wg^ <Óp|g>α$CL.5yyhIInNRgdka,WmÌxDYD&iq췥cr\{0i ~F>n1n7,)٧ nù!$G5Bn۾ñ)_em´,Jѝrs$I |;XwX>9F W4IG厳ORHu3wW'btuHzʼn;O?c ςK Ž07+oТw-v:3tѸwv J^qb< ҷMtߡ|yƟ} 5]Nr(8.F fOXlkw^YInaJp'Tq{ysڴQGq3]X29'mGw3p��*vQ3 kl~ufNVZN%ZCGۊ]棸1J?9Aae6%зyi`a: Alo`, v3;} y  a vXb0įSuGOg@0|RĒ緐HRCjn]\L/ Yώm2^08s#'q~?u'BC(_߰4HZa-}?WԲ&pqh</㨑nsZ? )󸷝c8|E;(CD>]p[Q.# V|Gq~ y w[{͙жJq]Ep!^#q8;ﹽ-v$q_汉QPc񅒛%QN6(Da9zw%ī/p==B)8Rpc1CݷcvJOUB�E@1wu/:4F "M<QSQԱ$Ә,+ b"z~h զ`p&u (?Lc}?;7}RD }y-y;'Xӑ+:&dIͧ3��*͏G ɿq.nيB%Y#P{0^SJxpY(P~3w NY ;9Y$ߘ^0>;.uZav_ c = K_?eeg=L&F a1df30'$ w| 'LQ])8QqC_̞t%);wyg+1]l^ƻ}p\q;U{>ऎ❾6s/ȇ=$9#*fό,%>X�6\I938Ed.n<H~'nR(;,C{:Þ<Mޅ #|eKVay}`q_^I[/JR^o7F %C|0y[lX'RM%P}=<a9U.T;[zknGG /xԈ6Z}#}~Z ?ЧS?;}ZXcb{33vr(@v Ob㽖_ ;S 贔#߉3%27tq<q _ s+[9rrAyԬnҕwG0fP~ |?6Ϝ\yA݄zlUc@-цշ0nN%ZŸx{/-t'ݱp9,*F߰u>vvjp��*R? 1G^ g;{vlšb_��utEl.<q2C.w3fI͙ _͆q#(16rL,ry0n=]e" f c; ?u f?/mRxT~3I; ];uNwr߁f6a9ƍm=JnD5K%G+l4 'wl:ߛbF#uV^K7q^ u}fR?0W8uOfhJx<.1;+x~?9\pBq_~ iĴ8X-vΎ29 w|[we|9N- ƱlVvY!jVKu%~'A+7SoԜ5XDru4lw t}upH8W0~wny9�б6ոw|Nlk2S^xk1Fo%3~[|{a^{áQVUF&ǝ,'(]gp%F>Q9pp#vp^&$<+FμM�]_&VEKG7^=( v9{y^V?|vuS/ad~@8JI]T)H!O*8}zOS;ls+~ĀtP~gܒ2T#q߹;@c~#~{r _[k3ڶ Ȅz'}z#f}|c[-r>?+pU]-}><~aqFy^օO-Bt ݳmǑ3zQ}p^oi^ctw#(e{Ŋ3)?�ByW-An(ץS��+G/mVQ᜾Z\$of!>F/ OJ_|^G{Y)=퐖f? o,5`+F`PHv#v;-Ð=.y:ًI sk%/n8g j/=#nz**aovv| }N[2{ ~QiirW1uqFO&iFlq_|% :yL�Lt~sF7L~1w"w3a <I)yizM8N'N>JcYeOF>co(ƑJ,f=gmԕ7O-.^6?3w~�J"vRr,$֒7j |a-%gGQ# Rt;dVo 9J"$P?(GF0,W4 y18UdZ eACT=<#kbD  Dc/gNZ{mwg?C AU2Lv` @/ Y :p�f4O ʪ4ׄTH_ ςOO,)vT   'S049@1k'~=7kU%NvҸ@Y)R2 f <Y yMδ $pqAu,y;?o4ݕХMe֬ۅ?[Իu'7$Vs=iƙ?fuNci:Z kZ6TSFt Æ$=|;{ySc1vf4ݙ[,+,vX_sz{n;8#~4ېM L>k|̜,+|`ϧ1a L|w0Iʟ"࿫7:kĠw ϱM\pN'Z9O[0'LvfŻd)}[Awu<sspy]d!Dc>> geUgUr��+񭻷tS7uO$l$1!tF_R\Y��/4!jZmopWq}g:ErGrwէςL =(HyHUa()#VgĀVKla`0QeC!cu-ߋl!\6!_8w<=R]YN*VߥkisôP'CԵSEro̶R^Xu@ߌtI}#ru{:n?0: vZP/Z/;1r!'wow /CVWS PzHf$ F[-֕}aCi |$'e8_w7Hۀoi)iߎ,f<cE8䊾<pQȥp ~3sq^#w5* cZý|x`Gd\)lgl@>H@-G}t.P;G̓:d_>PI7 VzŸ2S r H}/g©X௎#A9J(7DS��7X&ZqHJ7NXPc/(^}_%_wlk(1 :U_e:Gn(wsНX\Xua;k!<5\ `3^g9d+i@V|g1=UlcB]> 㽶دώ1#pIFcޛfeg#9ðX z p<Va]q"Q'܁J<RBNGxo~6Όa]ww%|*Lϳy+W:A[<WjW KAcOࣄQaP4�� +jf@Ca/t%313aCpI!D Z$zvoǟ:9O�6{Ep0B$6d<}P;?LGT+=;0Ѥ(Y| _ Y{hWZ'~:{S C6-YyKۘf}YaR>8jȞBI2J8n@KZ!?8vLJn7z30\}*3vc8:IK3-r'vZ>?%Ë K(5%|#<L-I lQK W(ń?lLge'I+YʐZ1hnn0g̉OרS>v?9;?geyi+0G3F/@34#8<Zrq@{֗�|r"+Nحn4#$9}n='+qo 9m^?.V#A,-;6/ pjԼuVGW3#G9</[/ ^a!xvp F<V%` tOX^ +*|;y?WG;m+on3.noX}ůyهAx}^["aκw|7xK =by|G``|@p:he]4ķҀ<9քwBi;wf=q4܎{9 YkYWzPYM+15R=yJQdt7qn)5u%'XۀqaKx4v�� +J%}JXS0vĎgwu oP/f I(b֒ӲRWfҎTpp+Y;|'; !!%p*'ayz>h3pI`40J+Uc|bSkšP0g1?Q}3. @n$$43`Kou%Yऐ=d2$~G+ Jx%M3dlL-A3f�� IC$-}}INz/eVNwN'ayHP5�2ɟQxr87ir<V?1ǎZ~__H=}7n}^SKx1$C}dKV;o/۩ϲ|sol)o\0 qǨ.oϝg>pxNiF =ל#Foi؁[�h!-.E<Yoͱe΁!3uW&SҸV+ϯ\$X^ #bpq*ӜkV=YKy|Jkשn*rsf^ aXB87#t&̓M~{h@Vg[g<z,Ǎ~Ц95LH۶o8$+w}3Nsdx?kpw#h2|W?SQ4/M]KQSF5x_爎ӒٱDv=rU/d>9^{'jϗ,zi18.sP7?}ڬNwo@ºB;;W= FJ N֭7p�� +b %'kI ͹J1N|wƭP`h ixL!FߕiHoQ3 bc @vZ_-+oNX6d?wq"F$Z{$ͷ)Xፋ y->^>H甄F1/ɦb[3Ikd]rz)hTp0s?v|eCb>"bs-;͝y\92( wTp1$2nWq<M3#G_;LLAerbM)&7쳨Q†ǿaNKgn9B|cq3gK'v:uA�) B!FlEY NEcH;*Q'F0 [wǎڲzNeJu, 5."uF8?b@�Zea-Ȉdۜ4L8>ڊg-Y;Yϝ>z[b_sr>a]f+%q.taQļݒ"qN?p<|{߿|ܧygWrKpUࣂ}c$ z>C 9/ۏfJ iu 3uwMV4Sv  '%Wk^vqQJiAaRc*ql ct\uw{}|w3/vyugNdwT)$R&|}:#PwE9Y[ڌ1*91n�� +h7[IEF:rl9ju, RGǏOVAg`:}vً)#gğwO=s>x﫣s|F {$(@0 7 )DrK+Mܖ(΅?/f5!}ފ,01sQ/0+Xy]y�PxʶM&73|k} wXiNXh l5 dxB?A ֮ޤ~d<:E')Fןr|wc M܋zF:?~Rq oc0nBF^sP3w&ݍN|iZ0!'9: %}ԣ~g #+sEs.HGji,uEqtuZJJSMUrJKrRхO>Gtr}td:*-y8@'wԽ;rAۀ#1{n?8_oZ;g:}B }уxϿ흆d;1åş{wE " Fl9|F7Žbq8(1YQ88罣+=qr#~Wq$Fj4ӒԲ. ��SRw N>c㸼cqꯐA-A,A>pmlIPSmx^ i{DHUȍz1v.;zepoS8�� +'W ݙ(C8jCLߖOYA#;gvŢ#x`KgAݖv嗃KAHZx~Jv]}T-/:>FlvE0ú q%~S/nh=bAOB}a#-in״wZf?"&#,In6nGN>su";Vybt_sw ]0ܐ_Q׃F#5wܤ=nÈw30q?Ɣ,Ey] l}^gld3j07[VX*kZR%LҹYBU|ͅZ[Ƈ,++zS:u.,G%Ԕdso|ߎ|; r u5ю!ڎLح혜|E۶}omŖ7<fւE+-#K#N5~9LO3=7X mx}(@I,\`![}:;6 gcו1~9"Ajx+9Fphvac'De g>>�wwꈻ͗Vlٳzvq,EiKaŨx˘xy ;Iw^$fx{r$Kb>|flW-h29l��+jM )_+/Ieme.R9 Ad!yzPpIE13 -=pi 0SecV՝`"NNWۭ,K J ?A/Ya^'c| |>}|_(O2W׃`nfsqQ->[Wvr#~#n`}ҿ#:IQ?sn7wHĝxk[wiӔƅ $rs;ԓPrS7sIɗvEg?)"olӨ'g11R�5\ ?(YU?r"ݙ<fcVykn@;ϔg-IW^ףO\M0x cu J#:T5Sأvql>PPw_a-2hT�k^d)7<]Wjͷs3Hc:lg\0ټ?(xⷓ倳w?]u /aξjK+'`㢊YbD<=' m0s2vȐҽR0bWO??a}9/'`ˆy`jwN/|³,AeOelw~nvNglvv]0ճ3A+I Ey_y_ wlGϡƏDQ]Szen%rtxY|t@xH\w=jÝ8~2 OoIk2;u,^N;<ۘxQ%7^t3~s͹Jo3 gw~5aa#da}t |sMb<,x|k6|lj Tg��+y[]םƒL  _<o�&R@4)I-It'fyC@?G{1{wIAŔJfo @ח ?Gs˟L 6";;ҫ91!_E0Q fu9<NVkmǸ</]'5s %q("n7+GkZ9F'?8y'v漏O]Ҥoѕ{},'[0��Ƒ㹹\Ȥ'e>r#o\ j{n=N?>RFWű- k-جPdo^Ga/WT 9$+m۲뛌flccRP4fg "6!r]oPS=af;ך%9t?@o =2ƚ;]QI] H$],\ [G+}= FG7#b:P8V/^mުu#摈׻;)'˥Ln_ (Zq,!jw# L}_p\"܁1~[A܃m3=y:/ ͋uvr~]:мRn| U[\Mq(^1:8Zw\7ӵ<+2؋(S;8_dgNWl9PВסߛ>Sc3" uZ=9[-x<@9݅;,KKn oMj%qgFcQ3IrW!J06Il5SV5ofd9|2q;sip��+gcaW(L oVS_،5vR/6nmտCg! 0bl-$2K> ׇRg (`>PX5`Vm "C>NiKJIG#y(7wrBHǠ?:q_B0&SkS2;߶A/OtPss |[1]\bBvrQ@亩=t~%wٍwDO.';n~^3uCv8N9υ]ͷHv`.3$[A-X s; N4/*6GT9PqXۉq '$L)$lݖσۊOC#Գ)@/3fY]ћJsOb9[#!b ,%m$(͡z^y/s+ݬΒ3; |񽺹;qLgBZ=쩿3CS'~k:KUCR<I&TS$h" Z ?)Iv&d}#7Q8tIt�HOb'ьXg�WYwa{bm_P8-CV1U@X@-뽴u{2Fxvb;Υ{QCSmU|C0ui߫ ~xuj2Ay䀜@%?'fGQYۓ[G xež^站N$fR0Nf"SՆ^{e`.b8iu^B;< dZ&$hWI7$03taxγ~Q-L'YȦ=su-؟K/i"qߛcfb"_<7歭mȎyS,}s8]am꘎7$Q9+X8L~){(j@RТ& e#e`os0(= ] =/q xB6W;:wX]s)f��+,x9<!=-#_ūV{7ݶV3XbL,S?S/R2?0y\]v`ћ|x I>+7gqqm-{t{>y05|- &} cIcqh8'0ZՕ?I_[>V;N۟HCy5ؾJ0zCo a-swgqǀw'sYǞ'HY^#Ԝ/ 8*oÌe$c.N<^sP>v?I Wq��[jGunh_7nqvyNtw۠XOc*q׻W;3 ق|/~VWIe9s'}Dw~=|z|ls?P ~Cp[7n}[]҃*\<:xn9S⇆d}rwysUd=Tq>Fq l)xlUl9wQb~ V0I?Uh ,3<w܌n,' V[9CmMbL@}فs6HJ7خwˬ\n-7gQH;<<b[gQA( #j5՜)W@cǑh\w(AerY%ОkmɤϸHowzrTr׽ݾ&['Z.9q6Ag1~ͰŘ-C8Efr #(wcJgqh+@B#hGkctq^$'o9ެ1ѳl}ULs+oF(+_aݘAus#A] go8 V 5ddH^S~4 +s.jY]yv9^_c�XEzka*jpFw?PVs��+dt삻!Y)) uiYK(BHZ'|W;~91Y9dgbաq'$,"k/& $R:~P%9[~㜍8b%|z7[ZZ8A<;C~"ҍ^ۯL9e�HL %lk"9_W}uiHη/vJe8m$QqBnB b~2˵DxrRj "$_z[؋]'x#̗^??V?XǞ&QyATA%!I8IE֜Sg[9>X从dVR_JZ5_[)ϛǢ+`bNK#;Pכ<.F4CRe3o+rqMs';8/Y$.jb^ f\copώ唌ὟŸffB>eVOEZS߇W|*][omUnYBQΣ;}+ݶ0]z׺tǵpDU=jc|ufPO1wB7&(O1\$@%"O$ƜhgWY 2ZS-a|y"/X '?RطhvKx;o!;:78-ṣܦ4nԨϙq!qCDžg$eD|;'αh9O}"rkxN+Ⓡ:B>o3ZwG$Rnnݗ7p9x带oٌ[g}U'e0Qi,hP󴁘%# |%kaݻ f߀]fN7-*Z ��+yXg� 5^ĽBr�PNĔ:PJ!P^sv,~=n@k'78$$M 4�0bf�+urS: wgPRPQ J%R?#Z ?s|Lp8@n&s,3"WQ"8%ן`6>ͧ3mTQ0yp _;ñ? dL<cD|+ ÅЏZ`Xx~ 1? ^n'ADe50^"ݹP~ ^s/}H`i3?A I'r7KvI@~;nq$~8cyc��OD^�ߴ=}qu?`J Ɲ;>nڙ8Kf=AmzYKn _@ܲG1-N[!@-+Tmڽ%q'ű\߄R±lovYbz;!l~>o)['qN׀v~+%|pB]99gP;W!s!^ +MU7ZԻ%aj\k(CҘ+TRx~$*A(ZB} JZⰒ~ݿ_@.PuVeHGA4]uqWmgp[Om~{Pءv'"LfPZ]IBh8,bvBqyշÐ)^Hpфqg @ Sy8_J؞"s8,�, >(('^טK݇M-�OI?I?FRo> _xXmP{GZzAFg NgU5_YJ7D{gPF$8)vُy.e|DsTIGd XrYx Aȕr_u);x |A=;Y[ y7wnEMڏBg ч$* ]^q,5b�I,Ga-x|+wU>cFu{F]O]8e@�_KX` q v?۱7s}phLH ܣHc{_Cgq̨q,+voG���+hR10LC-1/@wclMא�z�0` G�eHx0ؽ&ܕHd54475FԄ@A U l=_gVo/9X:حqgmt~(ܑd!$0ns8G^w$HYEBoʳ]OsBxRYh , O9c:Q0P$gf:jh'V~Jnp2*s.EЀ\"s�ޗf|f@=)wݾ^ :"n fZ6Gvrۡ;wJ=LKLA ǨU޸Czݹ8Bn7L:?%a~޹/#ovKd/FhiN-(W-PyJHܴr'B_.רK.5b\>V#_LZ|p-٢v�9 'OAlƛB|K8<MՆPŞ'^,0al<B.Yj!�e�>%ݔxq7Ty]q?w|;w3?HqnrBIi&5&Xe%3|9= !-h134 Iw&@z$wpl8?G6`7,HV T#e:`0H %[oj x̒Y.r#kê 7õ�P?!ۥY+c %Fk?l&W4钁+POf Jvbͻ|,~0Խ+X+bYLÿ 0nIxWbցg-ajWjZ>Boگi<7j[~q'b쮯c;M&wҶWLWO΃;䩡ҴnEI̓ݜ&Wc!#!O;=Pf>(>ۭBո{ aNhg΁opo~ 0�3K@G>�~ƥm;6W;ki *Aݔ{Ϳ <wۀCJ |FƠq'bpΜz"}ݪ{uuF nEShSfH~v )v/��=kNœ7oxs7AҖ߼¸WQwε/-f2-pbsFl<wIJc|vPBMFݑoV>jud`BI[0Yef};+ZCTL@1eN~8���+ Ҋ!EYL` `20`Z$߀3sXc's L7NAo5>׹}'r$AF95<lap�8(xq AxcVez $rPKHmJvQb ĆSvF~az'bz܁p Ա; vzd2PX\D# F{qLu<p׻u{/^G:J>gXUBadϻWywÇu 7vPHGV"Xe^fHv[ ""XTM6rGmS0$ PG_ٌ-5I)gqP;lG6$sbIAEE1crҥ|āQ,7*,;XAiQ/H$f<-2Xćp:-텿9] qĢ�8Ih�b{̀+(y<�&t LZGk2`*Q`^J)ml!QTN5s!|s $ӻN G5L)�)T#KڨHkx  M3Jz7qgn[{9E+f0[>s/P~eg筭91i-PA/n!%~#1oe?Iߕ/R̷TgsT|~_mjٹ|9 {`paI4jZ#72IݎЯWiGvq؏]//Xs^Ya8;d‰2(N ku3n$=nnDOn9HC9?#:dqxSw紸N\G9_q&6Fjt;l�o ~0&j=ÿ`>H&S'lk{f"XW?'g,,y9{3 b#N#">KZA_Ñ0!M>(曗}gaO'<IF bBG5})N(f% ,7~9}/ 7bW7'b 1Vϝf@��+ yE�__1-a8op0 WM^g[ədcfҋ1v $;!s+;xcGyr ষ88}%;BF|nVq/Dr!U-OΑϨZǯOĢaĢN3?K~?T*Je,/[9y`p8~0#SwS9&~$d!nn4|gn2Sĉb׫q}7Zg{o๻x@ŻdЂj8^sLl[l,pO_|nF)x.Eg XjSw _@ftu=ZuBc3X06`Yw+-e|vΣaG`\݇?%`yFIs[o!zH>Y(b�z$Y^4{Qx2pӂ|0rD y)5Dkx)C0?r:+!|?`╪"Rx"aA W{�Mñ,xխJDg 'zؒƲ< مu1!kPH򸭳#үBuŀentK%G>XU藐{1ͫԆN8)b",,vL'ʧGC@~(ݱfٸn[3��2JsVf-uSo([ZL^8D@$uyDyW8񊪔 &1y\CoO"?Ɗ8+Bf~7d{g{1}�y=ecͅE7lH;Pu6f)A{xOmVt4pәG:;-Tc·Gnz (z,|s;?y'Qpfǘ^mg$xzt9}Jy2:F1(eLߠ/^9 +'}]ل@KnNq"{0/(t(IP1�v// RmqģGw ൉LrE`sp^a#?G Gw{qǞ8-P ˫q 'JwNGs]EGx/IO_$3n~r+#-E(KE$5@\b t՝c?v2$rVaR��+/8@H?y�`9/NnzMӀ_~JB`Hap+)ɚDv׿G|#/s9խ' ow‚.FɌC 3 ,iM`oZ 6�bgK4dl)60q7H Jac\덞MSb;<@P=N[˽RJan'�u۫]$UӋNqv~1j"83_/7a-me_0* BomÌ{#:!f; #q}vx(QONj{ Yqv0\̿Sy5xS*u>s:Q!ͺ}^f;Yr*w|4Ŧ]]W]wtαC *gGl1ke.h ¹*R ]<~Va ]_=Gڨ+d1[?Y_nrjƥݿcVzJٲ  V?OsG ?͜vqΣ򧶔IWfKcOȏ%|R?e°ަ5N9㖯$YT8bf戰dabߪnh@&h0(C |̼-=C/|n*Wa8:Ozn:<[4//B Q,em/5uNcC[ K#o>ogm|KaHwþK@al( wHվϧLߞ#>B?oh)<QG{"[,9B\՚*#Sab=k<׌]pNy8LXrDib X,%z3邏BI@cC> 5^jlhwr.Y7��+@NPj1 0j֎X;!�ĚV@QD2M!;f^V tj0 RvJg=ݶټ{uD]r[(4C!404y]"ξ+C6Ih=hZ???CC(i||I/v۾^soc!'[ )~)܃Ěaq3ƕЮP[<v_PF=<*i8ۋeR /bv[  mAx6V,`-' o̷~+ck8M{/ڒ;rtugRnE` ,;)&c? k PşBox^NF|îݰI*ي K3{\x;y<ݥ3=7`!J;=o8xύٗgN"kKp>kS2/O̟ٻ)8^�tP`Y[!1H,,=MCŐn}G,B��9UB}(FyZs]p{ۊzT9$QH7avwsԥ1lC/LlmFŎ,`se � #GE'cR?}jnƢE-G1F;qcm\1.92Vfs3oJ6;r g'=  ;gcU }m) Vm>eѿ0WPߺ R>K1%y2cBs9EщNz<p3a3Oz[v[sLJ1ۺN'yR[ NjOaG//}۳rvL섷 K_ '/+KYrq{x'oCne(;;=kcPz֒݃#z3Y r$<*믘{;|=do+_y}y˿# Gw;9ܼ<r عDJ7U'O2ȗvW,olwnyq_|0ϷU ><'u:B^*��+1h}Jhd;3toFs>gr4o ̶<4JHKg!Ԁһƶ" vF<C /ܾ8g_x^0kI;[Ȟ?lk|Yαv8D aL4=e bAp|g^F2p_yܞ'I8Д )9_GQw[qg{­Vq]+5-agtni5z,|XA@;v?K?  ~xSJwؼsE|Ď.\a-|ZLZNRo7M_.O5n\ۉo?7q,\<nRկ<joxVߟxXtFlePb9ږRj?C0 $F | Lk ?,=xViZxG�\#^WJ5߇KsROpy5 W ' &8}aT?zYg7 R|~>Xtpv xmx*K4e<wk_VguT{8= (,wRŒïSkgYㄲJ gV$/g6[Z)HCyN8e (=rIù`9YQY"<9Mm'qKvm[;,Q?4#+6co={w$H$c*n\:Wlxf9ٞ4"}xwp@Ǟ``7Pނ[237˴JH.0Fޜdm?e5|psF|OІP#Ho+ON9Ykq- ƸB, 2Ys=ڔiɳN8 98:OBqwa"Ox|Sn駇,J7qϥvs6gׄZ,|>P̡b$%Wʃ;0,@=YEV @j7K��*:!'C>@i ((DbCqc(azh?J�fVp*C(wv^+&!RC ۶�;IYl@(�g�\e#4U$ K%TVF~VBO` OQ @',:kP i Q5x P @0/:5}ܤPA/tX�>9=zmȗlvEN4 Ζbx #y11Q-< }|`Pil6�Pȷ�$?5&(ӑ4�}g~1D� *0&G &; u|9]&bFdӀL G!Q{d`3ٶۤZ��!�3g��1��P;vHL, ENLK�HqaeL�ӕh1| "v4kzt$dVt�'!ARߴQE 43a�NCWJ2F%(%4^Kdg"B$Cf03t�$x 05 c# ;X $C!Ao ѷuqKsO?�@'92HzѷBrW'T`S69� N@ >F uI<ܬiY OhWa2pZ={9<D_Az&UQ;i5G, ;^[! ^_QQXϖZY+:$ejRĔ$pr2>3c#%#R[81a`+G:/ xl"3~'Z6aWSy -LY)/Ty@+I?"TjC8on7a$NR]T^!# #p/Дgq �Y*9[g0AdHI I+C^`oB3'nD0C�bhyJ(Y,(MO $ dba_w=!2q|`W]ݴW$r> 0y`6�0ƒXug $ӍOa H@�;~a+!d~|$5 0`|C&Mb>p|<d_Uc!.^$J?K ;ZC-f@9PI!MY NA-asE(?^xB=}z69G)A,: 1f@G mTRy f,1)53v-OE%e�C� �CH�Ra}TC(σXo@u%&rd '( CW^K4�_/ ć|%`g#XGE J~lW0O�&( xɩoHq[c?8J4uC 8'nðp%p~`/,Qn[93.n==t !+%�,{+oh>�3ø*+፝<C$Z�����A��*(v`n -1q|qB}Pǟܞt{}+-8d/nsmgΒ3D;#u` s6E! ],NJ5Lbw^3W>B'g 4g 8Rs |w؊.OY(E s8j!nE6ӁމpHփGĐ7 ,bO,]"1xVe|9aϸ_~8ܣ/9zӝnE7q?fݝߎX#w7԰'hBOgdw¼։I8;$,q8g yD%N Y邏 ՕÌ2YǑH{އ9؉` |'=@"W8=}NǐE0WWӥ]m 7rW¿4Bsy}ɯɿ7G'gb9![2w\]aw?wUwwWuu k}^(,. {s9;|;W>·P{OyTkðbNb4x=PYNY>wqf8Yc彽LH>pwϕx+~Cҕ^߾<b NEBC<?w PǙ=5T!dѨy5%U2u'[d}?GW>  @i(܎[m 9b~_p��*ۏ0ϟn E};|>wVf_ţ_23W2@vYL7)(HPaAlIR��?38ֱbn.JJ eL(=kVxzyT  %ά!17 ZrXTnAZA >38p;(_t(l?z[Z~HN“#uQm tJr+%.Ș{7JTÉøu/-Az+9n/aİ_7](g}]]a#E lu$HH^OZ` R!'$Ne}ĕi 4-KJ<?_r92YcI<{pH]EW/9?')Ĺ8Y]QBࡻࡺGrLɁ1b?6}_< ķ<Y׺~P~T%"/iKD#G +V8/]޺բ&}뫬+." 7 Da'B\9ǩS?JEA1G9p)0Bgaf+X47oYERS]$fJ˗~q0r^7HH��*?5 gdV$̾4'-Ƨ_?#06!4HAJlnU8EdJ@pe㙉q*sZHkf鵶%-oOrL{34Z#?v9aY<8}|%^cR|{PN'mף7lk|YA�KҏcJcDko#rz/tT&}YH${;ˤ!u 1;#qnnJF^藍L̡C$/?aNE,y.nq<͏0釙9DaPr gP(qw}wیJq]n|rJ I,%p[Kt`NHqbc^7O%g&433<g)7?%LOˀ4ˮ8~/WGTGhc|{@_9r 6p~g9FV'1Dm֎pDZ>+%w~<w==ZCB.k]a3��*B2 ح=`v~v͗rpk䫨h%-TuJ;!o@]+(őa-lf4-0ߔJC|-wٙ,ն7uaYp e^y~6ˇְH|+muq(ͻwRE9f祘UۛYy(4] lqg|bC�Y,섢[΢Ãqljv92rL<it"]',GepryjV-y̤L4u۰D5|wnnb`I ?4E[ E�be_8?oGD"G8NK[t~wrH S)g$9yy]k0Nf~:\-v q[WsԳ\ٹ;;[ŗ߸(>3V>f8G-Q�}Wũ{˛XrIIX<uqJܝ`u:w{j_g͈ .FooUl��*xv1v9Bm{h%vg=ǡ #涜s_Ս~ihlW;2vC% !r[$^TO:͂L~7=kԱ"m޹wv3a׻V@?Dɪ%ܢV@ Faƙ싡۰CŲ?s{1CN0Ho[{Tw�[YQya�L OX|ww|#cG3p0DJd Ӂ^(?2/��ܧuuv<?-~4C+o?9Y -}ndVuZRpXLÇs¹葈|! Q3x߿{Zkk+]Ûv=* EWB^롎msxa<JU/;TЬVrp9ҥ9g_AcGy WgN aE+J?i/29&Q~r ωǾ w]xw?OusR=!iqPHg[Vr//�G{"LW'*p��*adĎswJ:RcݶZ7/5Ȏ)mO0I~`fL a ?}Hwyߎ~4x8.O+2?<HCd܁{øZ87cp~,an]8E#:|D7ZFYy*ډٹ~"|$'wDz?[j^p"qIƮ=<xX`vv 0L- 199Ï@IN<FI$0 AgN/z9ߑ|:ЗNcI,YD cd}%FzRPv:wsŒ󊬠3J[ ssqwr~o.9nGPywq׌`#w71:Nw^7mq 3?bnΥA#>53xr?WXG97xS9rU͕Wj|'UY+D8j(/V�%{T+X3ưIljWajV5sjGp1GՃ[޽,;V/ r ^W b%WU,5+mOb΍yxP\BTgt 3#T;sEdWk8?,2LJ}3` ݹ]eU[ ƴT8��*F8 p9:-!4~W %~ğc|/[H?|W#*s7D0!,A|^5 "s۫7ho3lzO?&g@`wH .addBlHp rlbpWq}߷ yVtrsn<tsa)cDW< pShyZGgQ9oM6 >YcJD|u"BU?Hd9;1pg#;|wW fCջㆲv(16BӺq ѐ0l4hg?;#@{!cW#A܏{?emgCݔX oCi!M%+_ 6F1$'98rq*]_cۯ 7 SG8Xdps5pAqbO%o0e?8Y)бbUv^Q!u~#|w AX3bG<| yt*qF8wvɖLeaUVP͔Ƴ>U u'wTH RZ@1I/9/c %T";I�:9q"ڗuQ,N`;G\#׭y3\pT5ٷ12UPj~>{ 5nc77]B@m0w(^Qu,y~azfu{8>bzD̽<g<q m.,>_;|'Ob?w.XM=|w":~|܉đUUq6uva<.G��*IN9zNc6|ULcsPIQ45fOG~8c󎔦v,~nZ> ��oNaI35G3"@«}ň2fK kW$Kg9Ե)2 &CWpS[Jc煸-m{T]9 Hi~Nd% >;#Y;t|wprI7H#J7[|~F4W#彾0x(νYsrLSQ<SZJ0‡0z5~0Y; 4Sԝ'lխ>5Pmb.]-xG'9⺥N <,r,eDR0Z}i;b)'ò>gM/fXjh N?rJ0|89essH8^n}(wudzq A 7I'7ۧfYE t /pS~ĄގhVPij~8"o G=V2ێ߿omyeD5Nh!UpD,q;T�QLtp5cxw%SsE7+OuL!pґ㲍+"(3X-o s7#o{]7~wOcHr&@`S{f^0p¶#zr>78:ඨUu5Ю.VGc1rq+'Gg yZswj^ PB؈k]O)ƅ;of|u:كzwu7;E[,P#0~"!FNz wׅ`wP~&Xq8�� +C ie1mB- e.̐Ye>PӅc)b}#P Χdj{7'/?{ Q<j~0~=?:ͱ1zaNw#3gOحmly;ϔX^b_6n%Sr=윿!џ!T [ϖq} $fţobx~A0 h_/9; ܊ǔ ERp}N4zB [~(kmN=V;u)#(<Cx3ϠH|7a=65i^}vk;d./W[:t?n;7"K8ӡ_q۽78m"߯0H ;Yýz>ٜ:´~S8yIX,g}W3n`*2ݱ܌`BJN%l|al?lnhC I9_hΎǯ&;~;{Dk0\~s7e :�*G9ȶQH8:'js39o 2<pWX/p;or*e3il1J [H|HTGor8csegA:Zh:J 0º-BuUw1Y_ŘUkll8G@ꂟ[o&X4F ~txANXVBGW ƏV9כe\v3' (;՞e#p $ac|vwӿYq(ʵ VJ^�� +l ZrV_ipVX3dqC>61nΏv*PO&pRX03I^F?=F1<%/FfAyADkC?Ihg$ (4w,_Đ�<^mHa9( Q|9r|= In硸\aI(/[&~Wg߱Ĝ^vp>5W{-l)/u3S|P`?hV: ?0|>IwȜlg8=ۑq]T:)'fG~ 육;,r#xulKJ ,uG+$PWWZ<*��w`ftuύqĝy^طv`w2?r8' :T#O\ʖZ?_wf܍?QϿe;j sn|S}K̮yz㺳: `<:ascW:LAՒTƶm&|/k9odJ.>6WQqS s uX2_{|q~rF]U9)A_7pBjWoS5)}bx|)F8Fw]ߙ~?enA_IguTۣ|mڔgR KSYY?lghGc̏ޱ6$*8Y}@G=n/r"͔b+瓹F#}F -|<]zϸW �~~6os lsBv ڛg�� +bL$JKH_[|[2(8�hJ!<4>t g+Ea�i4B0J9<`^l[ZWl8o-Q|aDZݝ3e#8nsNy]*ׯ{4+MboFkrGa(gy,xƌ+nBwZOos:<s-8s$#r'y9&'>xGH0Y)B4U{g[S9Nj53gzu/-UGo0xEA#~dnl1Ę$8hn%XW$'Y�Mj1;6q\U|5n[W:ȼa~^}!Iԟ-f#,KInPggaQvVúj^xvFdP03gĎ"'wƄPyvنqzC'\Զ>GXEFô¿i~+0߈^céY<Ai&GBP~K> nyĶ7?)Ҷ@r}n3;UA֗o:eP,D"jgQidH3ðfA3v8˄+jsN`[,S<wO"kc kku;8GҔy+‡btMǛ?ngo3lGk<jV DAQXq\p�� +AȡKW5H佛 :ܰl~܁W]C#;?wIxD6(7ӾvWp@p>|~aB [npCZe -@x > _RR4 +wxwn-R5<ct ߈ O^d?oZLĎб{ 6ܒ?Ox`TQD|Ò Ag?niW% FcO◽w#ΤﻟlSc7L-;YȞò9.3 Z -f,Ͷ@+ {K7tgv~*ۄfYISsKQG5Ŭ֜rT&ozssX/Z sqb48S^޹H)s򒌔C ] ueRxcp%9G)ncL }$g n1Y۲мj9WP]ƞك\/9tx}{xYf(f8wa[n:[C>u+}\q�XHr�$a` ;d80-lZJ/pP;q0A>gl3�� +Pa5`Z{;Y}cFΟB"uNrWo~NّIق8aI]SS"NP WT])^v 9(H3z0w3{��oA\LYE%=ۄ<νqFd 2y]B>q74+~[9B+|=\?Wwp#}8Ы'p ί:l;~g:+jR#Uo 0\ 'h}}/xXBf9ֱdLoYeu`WͰ2C(/#csnn?1l.FR;3sS#/;+-漾nh9z=oJq:9R8^/iy?:#2zsxN&gjX|^¹)U?s<!kfݛ7;nHW{>۷Yj *VĭVl#e uI&Ҵ* I?6}na{ɹل7ٍAݗĺ+?+.'5V!/ zh �mTaoz53YAmMF)ެS1 x++/Jn)J#o$NAiFJ7RY4M8orRlO_Kn:1\Ȕw"v?u%MœL<��*YiI(a7oxY`bj K^;p}űyq0 h�JNK+L!SXF(9JK-F{k>I;ۇ&;)/iLt Jqw‚_Ax2KgAQ$qx? %ȝXghXaX<:UŲY_Hsӆ;9"UeeívHS6N<(Wz <\,~jY/PeI'63B/u"ݼ"kВG>nY ;B kIN ȉ:`+)p Vy@�%~"|^z%r! 7rwr֮K1=A[9>>罾[] OO|Ik#;;룲2 NӼF[5fv7'-lֳ}#;ljqԡ Q)jS 9툄c&pO:{ *_4Rpjm:nNvlXV37,tBUr^>b5vW.\yu)xj͜Wߨ>?~+W[Qr~</;[v,nۀ 4R{a?^Bôm.=_vW9aWa}f[k~8+,㺬ݛ/GQcAlm1nF^Y~n= ^}ϵjJ3_SYz0[0?N{pyas<OPKL&f[4L%/ݿ܏Aיop7+ $0D4 bc~7r:8ʁ� �=`PQ7FJ;:x|W:w3qO|!ӳonb-j@wem2ٝw$D9JqƎZ(?2ט%;%YFe[aO')wub��+%ۻ$gnhN(PE2Ido>PKQxbĄߺ6ܾVͿI_1L*A8~NKbNOέHȞ-3t)HNH)c{]!? q9@w11bIy8 ƟF+PnE |n:w 8ߑBD|܀:sҕl?`A"qLV7_C^."PļFb|�ga;߱+,5}mC}Wys7<p:~+q͌مo;fNi+ ='{uComRSmb8��;X Wt}i)K J+JzFy'V;-C"4NFa }hVA8* COsOf? hZ39͜sS*=ݘ/5BdH{ Y'Vhdi߯Œ_ܷ_;[qaT,W'~94$s9] ڟuqC~;Gq47} ei^otgTǜ~%;De8;S|vA09 @׉Ǝ;?כgW.;g$ F'|l8xxED|^n/w9eVY_ \rס _={bfz~xrvÔBDϘWOD^PT;"^EY$~hpW"{Qx1NQ܌/+`�: ~B+1e1|91Qz8ߜwqn3T33G\s893]^yhxpQ�;Defz!ۨCJ^4)~KcX7ݝ_Ý;=Gc0{f7(I8ȀDq zI!LG39|Xw���+GqЅYcR߁lo[ݶ 3,1fQJ"LBWW@nyyI92F<n݌hj1ycRےyLf Jd:Bw%F0�Yۯ{IrEux4n7/3dhrV7g;5vO򟳝nIIJXJ~Ͷ-W;R{n:/> sWP,T}_[F 44Qm%KN'dbјrKCƣr'ۅ:TmJ_9\?8]5r_;?6 S+:ko]_XlIlv+lDS9m/v݂WN.$ W oKJ>q+7_O!eoߕi*^+3lRrE6AN9Lel̲zv|9QmLfcvvuM有89AuT4o OܞW%�EŲ;ǹ2%aotE_A<XAx)@_vD}Dn$<U�# ϔg׺ F |ۜ?pxF), NU:p۠q>(Xb`J',C Yn0hkG[k~>/wAmƺOqeb.G>1_{c;8XPW(qqľ,Fgwf,3<G(xwu: 6'O~hGulPWeC)w75NwW78R_Dem,0scJOvW3Sϔ?7x|*:Ngƈ]l$ ^ È򺣝v+PgaUfㅾ-ze's·9NEA ҥcSe( es]~*Nw eZ|3)vnF{$N89:vI=}$;G~ ntsD|8mWG V��+6b|r _=ƚG¬K9b߇n,V(8Yo ۣ^Ns=0nlGZL[$Iǁ.Dۜm XE b!0\k((Gr9;wUU3?<YG 9i@c,삳aIo ]h1)Ŷb)ؓs+qM)!F~u?p<}qW��BO?4wj;-M{l"|8nJu7Y=JlZbh�`<hLs7T[mdf1}܀n7EmtrA㳤6@mXһ%+Cu삸YX7n+'|k{k_wǛ *l;c&;)Aw:ooo,O:W/w;sU Ԕ9b3Ӡ~A]< J 1cm^u.`#R#k# R mnP[9. :ۚ6ձ+nrsǟu7_'Tan!)L/dLGzsGę:?ٍR<fxB ٹ9To{?▬NѸ:Ak[h-ouxC1^>c!VϾ;|p~n)k;̎#2?7AXٳep~ /g mz ) usg^Y dw} %a{Գ>=n;9IP1-(. b&^<Suv8L_{fƺO 51òvۤ f%Ca(W olÏ~׺[o!YNAmqd7!JmT/~un=_</;0,kgX%Lt9~+0׍y"y6T9��+lJA--sg9pnrvN_G5nY.567l* K(N<^#yyؕ5'1!B8gW4_G{g'q aS\Y0QXHM'F?剎>Q_b·PORB6Oz=ۀZ$%[ #q-Q`=� $sQ YF � A#:1'K|4@]u $]x`XuDyn�P/ݽD(C{okS)~<==Ǚx=χHc�"Jg9ղaڱ5 d=lsھB\k|ٍ)mSwh7s:=6lKkQcXZ 67iΆXp('aWnbCoҌpΣPą3#|7=مrj?=roey; ,u:b b%}b?*mVaM$,V-/i^'M6hU>(NlY'^RwG9O4Q^Eec/0Fo ; 9; ;~�\ljAx<~s>[(~H]!|y '#<#hcq=y~ʾ׸vWf8qF.<n |@Wi�oW 4N`:|-ʌ^X<vuI�Dep!]wƅwoף>X^Gx8kw棎1{ 멌u pYُ;ũ+ͿebG;RswPkBe J9%QL$EM. ]sRX+ ��++'x?8o,�<"]\o ,wXO9�Qĕ$K)}ܘsĄW?d;jb7|bpVNxj e?(Qnnx8NX4N#]r0P88 q;wPqi#9f AP\vZW ?sR??A)w?Kb1񜋅uP1̷ǁX\_[xZż"G5526> J ㈸}ݤequu$/}w9\^m+ RrGl̾s;\DVn;r!=Uُ2)��#kP|۶]_|%~,do{Kcܢ=�_"/& B]@_~c֪O»Lj!v}ֿ߅ixm[:ƭm9\%0ez�:w O!Q峫/;հmb) E94VIk~YqBhn ɢ x@dҁgx/Aۋuޮ:{q'lyAKp$nd.Cv=Ǹ15mU|({ԣiW.I?u|Ai^sguiT,hspUWGn7Y;q -8J~oP1g�w ^{V% 1Y d(oo^[; L\�3^fA<*yd wnϋzǕnI))[n{on.x4n X+ul+԰ Em'g^co7r+5I91pooyٺVc0U`8SDξ* nV`a9×}/ަ{ F|i=E7|DqGD 6Vj=uU$`|֮#Na<(γ[Y-Uib1vig8ͅ@_/>7cWmᥝf���+<�&1D,ᡥHi}9c bݾ9#ns~HpD/K (]9~KJF)+#ߝ< `/Ke;3s=A[%\y9'܃Lk_=γsu}?Z5g7(|:Gv1Os%]%zssq1/|üXq>DG@o[;M�\b$]c>Wqov//;;)T8[);JcwZ2XN/딲>F~7{ d #͛71~wQ[ #'d3f16q!n<zqGKJM)8C'2Ԏg9g0K n<vwŬ<rzH^C|q|=f cKTO3 ;vOC?M"{JSw}Z&LP+  Ko՝ yG^`3Ht|$N[$1N~^';Iۭ];I1csv85v C% We7-vn;?w\@ѱnLB?!�zIzX?[ۆNP~=Ӿ0AdWX? qd~<kblp5\9p'yi)0I): 8bi;PRy"{c@);q@AXX T0#i @|־vט@�/PrӅ>CGzt5Ȋtt%�'79RS@v)z%jQ;Pq8<pu ǐ*ܳJ "3ߩ^"֟Q[,wg8(ۣN1pJ cMoar;V+ck@K^p7%a@IϊgC3qb`>J(=_@4~~滬Nz9g('!ra7?8/G@}N?>gͺ‡^QwL{.ŌN9O==Eq܍wYIE ICs>sj77Sn|7zv,ttgg9RͥJ_ li~_MF;nXsb/w}ץNk|;} $� {#,d tovFssh@rbS#daioCNRє>BG,ہm~0 1fq����+3Nn[oGw(0*I\nv9ylu^ߎj�єxL#v�@_8 pʻm_Ͽ C9ŴxQw@d}NΜVr_1Sl~Xk,;1)dÆ5+W}<KsDI+9O_z+?Ku?y{^Y@hew[/m{@vlz.+|OxrAm .RzADuC}j0S͛0VqAavZ_w4~8Dy]ԣe<$\]=9oґ32!;HY`K=Hlo>0@̲|v KYD2eq\Rko1|DO]&t$8_)QVRy .LC@./@X@1p�4@!XLZ4.r/B[; cby p^>y][)}$((% v`#NJQx%;f5P]/"ra3,{)E2Ѐ`@B$9J;BK+̭ ]Q>4p`c:[^Suf|,Lva[JCD#B ŻcOTl'Mnxbz㰀3{ԳuN_KXtozao;O׷P"þXh-ۋ 7CAal:N/al,Dh'Sf۝ŭX.ۺ8ߙjX+$B$(QM}yAҬߊ#7#S9t~(nW!iEc %`NDJn)Y<5<b SofO!MVto,l���+,C/#^aH:3e-G;+$jl?^}XC,djǿ-pBd(o;lOG~[ waOB_q\}'aN2"X'3p&#v'9 0Wi~_b0^~/ᇇ@7|EרS`,(#^%ݾ7W'z~{;vs;f')^#1w^WF3 -@i0|^Y[+۫- c2)?:ts8K+g…zC7dQ9l)q"ٶHWu<ڜ~0,W Zu}z+,8A>^,dkv[uno-Yז(!bI54EH�u6 M>ñw+;;-.(hj3ZoS6c?o1'�JYk @7c)r3^d3�wik9.>nx^5P\UCIah",r\A?`$S'<.LvXdp&G+ͥۈi|N'(.LY䴰WO/~HbϷ_|pV/^ Hhܝ&"#܉*}.`&+ yCςwo<! nܞ{@8|Yc ?s_O,+J(wf5da8^^$34ЦyƳCMzqߎ6b<fwؐ_Ozod{;#\ug8Gḷf<vzMwA]z[ ,?8@$-||mȜ58p4 ?^8s ;cn;/lyF<N<��{^<8sGBBnqwns|jX꡿ NgΏ++#d~Z\ % q!HoZ-{(g~?RM�%yNĄgҠ��+/@Kw!W%rqL%'nZ>KbB?GK#Hω-|~J͛)=#N_YH-^o3|2Swq4ڛk0 q>JCS }; 0׮Lf{Uf^ @řgw?ӕ%G}}; p7w($qpl7 zjg0$K+Z;%Wz�{ڳ^;ǛΌ@Nj~ HFc7bHlG]k}?~N1oa |qqāz²9m%S-ErjÙ敎sŷ _㺷EJ 2;dC߭~XQHDm no߿_RzR[1-lw9z{iJ/<=bcgaa[^K>~σ,[+KEOfWf7ט52T.Rq~LX<+ޭDE zPD B8iRuc:UR{a>ijgP=۞1M~qP_'!mݔÂrVgewT{+,z [۳ug)u:_"a֪ƿ"øo3c\ xԻT'<O r>5.'eY=XXWĆBPtȟ\(EgPJhHw!XKZqۑM-y[sqv인fw|% iϺn0-<g`2#3fSS4��+L,Z _O9gƶB)�TM&47�1(İ`fq٥sEPKؠ~Hؼl=a5yXa51c|^h,ib󔐰_4J J5 Cv}zv= G|A(�ť N1Ý+f<V/w`sLYzL[%i·ٹш@ ۡ'$^9M&O_>d|G8:~=C8[:Kۈo<?1̥1vaޣZNcʓ9W#@ v]mJRb4E^3J7h$ڿ ;awH(^9טkw La%o:NnkP7-HsEw7N?K_ozG}vA<DW/'=m?X:?9n/ d)gZd/JV["yqGy9-^r 4֠|Hٷ؃y|{{Z6cŧb^KGfe�$'? g<<*'^6AcoxWo?w ø]^zpzI:>`3ҡާ9>Ɠ폎eU0PRfHI^,9J1>2M�& �q%]O #:94Cel)M#8kμ9j28^[Jk~s7n[ۑ㶎CFK(sǓy; 5e(GZL9_qǚHq-jc,vc ӣyrm'3]|A/㓅K|wPwDk>E6pK*;0sd0@%(gV%Yd��!�3g��{mmtg9zRY8{˻F9܉$Qv<x.όεZ�+^%}0|��+5q_2,g|k87~cm/{~Ws]I%߲c_Mr>ЭF[^t qND"Y\q#֮aԡ|nDppwgkdrV[/ {S|;?vsZ@yCvsyx.-kv31P#qTM؈@9dzrmg?Xealo#ѹm7sCvK݌U�o(h=A9MqRR?׃Q c3;]ğ/ޭŏqЁ;#NNQ_aJD/ϗZCeI䟃y?wVq8K`+?w"#p,-ctX<[7u'n LIں;9kP+yȖ?V89ۘׄi\"E]\x\xZ�,.+Q'LOy 7}9|=F%>ㅱ/R9HUu?q*p ٜZHpiyg+` =xAn;w#\WIYނGn(j#͹ƽfU} ז+Ow^2CN=pVETk2̀g,@_ =}RXA1�/`S}ީp߭ژ|9Լ,wCZ^y8τ)oz֡d{3צǏiyeqN+sqIiY?|o[B4u+8Y :G+lz?wϻqÜO ]>'D <kn|m3�pƈwtg7aqmP$z?qM~ [=$ J78>+3:��*4~Qi)8Y4~iGK9 ĢCJPha\ӳ`?SN|4d +� )LA�A>Vwwh03na�LXa}Z CP`N�jCbҿbmf^$N4 ?:gRlzit@"DiV Di> �6(,i(!�73} Ƀyx9]9l^O~\� H`x@T �@#xa:aE7vIA!X$4Čf"`p(T1" vˤ<H87-F)i/;(?G$ "S�`fZzLFOqy�DDdV<:DIbwGh? DSxWť}z10=}Sx qs F0PțIQ 4n=�Xz0jvGipHXjôPFףgbf%+d �c>τ$!?ŔIq.W3/YpI;fJrc$uV5=)99 6/C?pocX"k 9Q`7-*;b!¦z?=SfuQ`7- !oH^̇e=H B 7`qPo&xg;@hRt3o|#v`n!t^3'@-ش??jshF-zv@)n++  3w:Q8gƤJ)ƉԐpksx<xȾW߿fKۜfH4��1��8�gh$X꨼VNu*+?+k^ߨ5j|C(8 MH#nKh ķoQ a/7H(4]o_7 Kf(kIC@%2v|{x QURQn,8’�5P&MVCtYDuxgIV[twf t@ 9U@i1X3-eYGD #C?,D_f`0FIDF% V#!W<:8IDbo;(U�/D�Oco XhJ91I$%)X|0FL�8WQcw?3Bs3ƞ6G #P Kß(NL"�JET [ .�����A��*=[-^!P0ߎILP:"WcV"+`1[HWɌi C,#lⰱ#/337M9/s@¶\$o_{?3Dr-vSNO(Y4 (a3uv} gmޥ N0ԊB~6v#87s_z ,?^$GùWu.IRH3ٖnn-h3cJ矹 K^ga{( yA8~v~p4ijNH28ٻ '|=uY5=%?oǺ acD;kw]1z#wDObI8'F/]9Ap@8'>cw`(ױn,wa ߰+ûQ9_[4sYݙ8w`^R~.g~P9:_r]b+matð,6+'lfsk=]tV3mZ{zFnp}e�hYV}؞~3٭¸XW[9|"ϲǨ v7WqR e7aqݺ?WBusXľcnWf+={iϗl',]^GJ:A'/+fvƟ gv]y{a%;~sVqXZ}o���+^h}ص 4{ K,%Ѩ (0JALYerSǹ+83'hCa:�"9;[`fՏf'8I)NكțVScģyZNq Nc (sYL4ARs:ߞFe|N?0?3lz ~1ܝ g0|/-5<NјDuvu>n+q8=ax>*}|O٘z�EMGV I@/Y ,n9ѿ@M؊A%/u>=ƹ0K}'ه=,=OEnn~^qĐpۉ !Y]sWu3]f| OK瓾E$!"$@H!Yb?grN$B{ pѐ!78Oz3SLós/-xd,]l.p:LRua' w\3zdE>QøSq/˙} |`4k;ר ׉`z~=Ux~hoen/'+dziSqfc xf@��*#a_v@a Ѧt_}+}ael7l^ŕ;2;m)n8BJ)B^"u5>_eaƙSA'e2F�}հٟJ<Y1 oGrydPo% py,pf^ ��]?`ƙ]|Щ( gS |&Ȑc9dm;b9B!dJ?~b'1hwN6d9'W ]MrpfW]vc ^S6>lO(?Xܜugp FHZG^ v0:lFcƅ `46fa1(&' ?HoHN9 x]a�>kJ|OgnmtLã4a0^eٰ{1+ut˫Döif*3?uppy;YMcso%VBƇ' w ups6Y(g1Z9-F{AWRTG��*ؒci|ZXVÈyh9 0s7m9KZ0Y^4qcߟȤUI1+/kt {d۳. ʱpwlӱ'>D88=5΋@7b_t$ra$:N_Y E<3t+`%6p U;jQ (tv'rz>^[Y$P\:1,'eK)fkdзcـK>Y Bgq93W^Hljw ߬)4.eN؏ND܈/885|zrCa!l-O쯅>nosN-&|Du)ss@q]=ǿG?LN=πnH0=^wiB^߅%~"R3#S>nR53KG`2;1ǭ_K!UG=V&;(e><m#8xs~C*ZL,,G;#s;ºo3-qXU泓Xzc8.pZ9N,NQWUuTmKoFf 2g��*7v|/WZ_/n72%noxt=Sz(~W"؃N|/eBܯf3ћAι.0*6hy^#jF>5|fw3T}]B, 1pxKz//2v+H9vg~stQ^?U 7`'4zwz }1,leyN:k>fA 嬈*F;hVy/D'=b[(> p~"t?ो8!a%be'1,x<g j8y䯻m,[p ȁkGؾŘsy!ҩY[<q>U%%̯"<_7R})BױӔ! 5qugk~,G8| Ncʼnjpv8\c_F >q"Q9g^y{x /H"ö:)cAPJn;"O iPzWȟo;*tֽޙU喿ZLd��*) Š$gQn~,\$5Hg/1Xx~fySQ_5.ffgWaHN8ώ:= y]N6^dweune`$h{@,1j;uG[9V;6e+R!l:I)rkc1󧛟wj C9 ܍X l;va^ql;tv?�o萕pag/O&)8J;cORȂD "yŒ.3V8Maq8WW'yn?lYG9vscwBUngm��'+{o HhV-piU-rPWoan#j/B qo:YεXuBmF8^y^R8aA+Pǐ:鳴Pw+xqƫC"RGfۏ=׎pùA_cRc>I܉~VďVk+#sO'Ul��*8\n~pSM6c_,GJ//}ԸdsVL·#Δ/j|s1)c]${s5fI+B*wݹ+.|!a\lHwsངge]|͏|;rxq>Ko$岱NVۉ'T(d]G:[Mm\x8W$wN8^gy#oq_hKBF18ttbn5-a1I~)|K_# =gd#adfN^4UYL{o-@G ~56J`>¿3c( οHsu~@z8BL&_p:XכIv#Q\BT4q$|lYIa$DY?~>) !(}vh}aͥT+go=CkGq<,Ae>8\Gbs*S!<{Jm(}BIh. uljwz_7UcլEZŖq &JRĩ}܊kľ~#°Nv=>HNBqF׏֓1["}轺=0J-4:X'|yS<Gc'N ˫I3iy ><׹q*Q?yghwg�H;%+kRӂT\I\|XڳS��*Y+fw8<Komg&Wp[5 G?eB(` IL %!!ieһ>I7gο fL'vI +!w;aaj50<9:FҌMt)Ѝ0HZGp#'୿'Lx儅cs]y܁q Lƅ- 3lVmƼ͛pciYz?m?`۞A2SDHYpE έȂu"øynKA-C[IHٹp77]@dv׸WYmYق3;en7f-wbŌ;݋)fॣs#�7 Ă級#(v @lzz;\^}0HWI`4"j�P(W0nBV!(I×0%MҍmyNw]`>Z~qU*[m6x٪iЅv:sPUw03j@o{ck?|Њ߁;r-ω J^:SF Y;a V5,M0al;/CW79y|<4tq8[,ʁ?Ԇۿ%ٺJkNo1jʩ�� +"Q/|7 Kil֬Q!Ft@2PCFm07RaS߶f#CsJ!n/ݶ#\cη1v[> (-|F\͏we~nO1VcvV0INs8S㓾43R0S|0Q? ԓ<;po=ٻ|؂tJO{IJ4،:?J+}ş' pF8_J1'8;+*S =��j#$Z0Fd;#qbea۶l3RaG1Be×ب#w-tG(Iwp{ T-Kkwg8N6scq^YY 娔9}['fCAP ]*H#{,3۹9u; 7q^!;G|pp<I,Us+& v9獖UU}of^aq5{a v8V՘Ry?<gw_0*=x#G{=?ߏ헠y>Q8}N;uðSWW`#oW;8zjâp\rT ORr�� + E3mi{[rFٜs}Pq/1h-a:ؤg;mb%!c�+g1ghrvBY"vݥ/Y\?tX"�/ųOwQmc C/O1|pPG ;9J~5nZƞ̢G/p}My srp]&5FssZ_ǷpSGO~$ ğċcyq( v3,ͨ'0t}Q);înw1;D>IסO\$ċܡ?FI_̜BMRUDӣCƲT n߰8Fu-2Ű &K| ݆v6Nix(A�!"Дr~3(P8poXA$>3zatRo<XVi{v:oUfN%^ (pчjvͶ1ڿlY#t뮞0 ÿ2YsWy)X`5L6 7 gBJ ou-,~v]?ɍ yXvh=,F1U5O$&\o0_FG~^Ʋ́Ay֪'oB׵u8Jt�� +BbzydK5_i3vK%Xi9[_Cٿʃ ad:19Yiς7+[+gͶCpϸw0RR`91f/??YV|˗lE"^ >{$�jI|9BSK'+#�Mm&`G_vWb7G<&sQ/s??LGr:Sm_[ 5(ϾğcG]guug/fR"z|JT `xuwn$?Dn>oge;8^'xwІ$ },DgXZoTk1�/ygm6Ü 04P {9Gt~1B�\QYZ;s|n/g?d壋tz|xX>!4TeX(Z0YCwt ۯ:eg;Wjf#iA+[Ϳ?wf׊O}=~Jf/]콼PGmgp]V30~$X.f"?kPt8q':^p^(A;üjP}7潅wDǿH߯ w19h}ݸ~qƪ|̨Mk0<;ee>8mLCq+JU3'(aTw3�� +Q$%e+%<#G,rHàςlg=eӕF=;cӘ>}FF/qT IݝwQSts/3~9!×ϧO4z5;b-%|0a#1_{^!F;8`ߍ Dùw-'Z7²'K?9!܉~ ~r0/*o'[jA|DO4T��0{•>_QN=ܝǐ<_ 4B_xgnpzqov0 HzNg#zKYBqN71HAAq9^$|wd2MjYBۿ(k>nG昔i7<K0?Rwvg?f<]|@>m=j1Ff%'qįW9O̮w9ӟܬegl-O~R`ݷ,6bW.n|[h|8- pr^7SGzτw:Z9Ì^+SJi@A ц]7vNXW܉Jۊ=aO2=O"kkepO;fcr1T|5ǩz}@]{נlnx0%y=@lx p:0ݵ߭%c-|+#vp~qyR;8~o )친�� +(?-XZz:t}Z~xI`%MfWvqEC${W|t;-R;,y)+0YX9hVK}/~wN|v|{0fK^`( qQ⽈ n7a;uZ8Ǥe/+w>v;I{uN!FHi2o,$7\g^"-':G SgwWx`C5^&Otq|RXOBޱfiwY Y5T0`3n'>7ffE J[5ƶ䫨D9ϭ|ҥ=C?1+71xG\zW޳i.cQbDc;n[?ͳ7qs|n5;m{'?sUW4L7rPp ϫimXqf0.ShX_<ן?Y s$K2{學¾k-9/jul7}n0+ݹsagKw3Rn K-2:%;}?9z!'wfQ:ñAڥ1j gs㯼=ՌQz';Ոֽ)W$w^T=[eI1Hu?Iydg V>a;~tu+qXKvnZ��+&}tXg-8[ZJDzk( rz1v,͎6srsv}uW–�_3V~߳e>E>ϛaNEp8qQwx>o }|8<җ!N'&z<F24A9mf|s#a7qsC<Kм|-YƫeUK'^~<q4{9'Ћ° qf`9G> B*ȼlW 1D߄ sEŜ" ^!qh7+5ccc;::^0y^Q_тkm.NlvuW�VBXo& n$s&Rɩ65~Q~Y;!,wn=g#\f2 <~?Ohz֭a˙kMꀒ>n+4ž+xPlϳ{/2Vߞ�;cdvS?rõW^e jȾdUJOڣsXYvSUg7.z*z6[ Nf~n?+J:-X߿SIԅa%Fec헚}YƧ>,<3c,u|q��'h?)CB38zֿ㇓?w8W s ӗí8~:sp38v;N?�elq=G*?sYbqXp7ˤ'skݱM\/Yb{ncZW,ggw'Ϸ<<~޻fW ϷweNsjn7d GҸ,͡Jl<= vgS��+�_VK3,D [̐Yi{K/ΓUIHC,ߏ4lgN*kvO),-}JJ-�)?,2~jy3yB݅z33l@6xkXpP4ül;;=8 0>̯Y] 7g9gxsn=̅�ukDr'רF1+00yؕø<[7]ڽe8sp~\Rif8Nᜏ yvVG~'{jKq"š,bX0#CԶ߭}a9V!XyRwhW_lnxfV~^R?+eKCqd?ߎSfstF7nj?ʴLO0nVKsa0flzQk3WlG^b ' :C># x^�U ص)%p5{^4V R)cW NZf`t|8a à7ۋ1 <[X.?´wo~HO_[v#jd;e".$ v7: .bs> xaH+]` ~~fJm_t/)Bc (j:_N̡X xH1^{`ܶ^?wY,@eNk |s;_:4K�mX۪ hMF2zգ[wSVF=(Ƈݗ%o=D-AO9׸v*Mǧ مGW G7u!,A@|] RNxo-z#$|vs;ҙ(ܼi/e3<WNsc1>Q>Il��+/ٌu*m r|V4#Fg_ۥ=Ñ---m1|%q±ۘ߸䄐=V1GN7yerlx92rq{gݎ5oFu$Iq?]u^a{JΞ)];K- 4WV峄w/(Gss+X۹b9e\U Wnh 1H1�ZY0j:sur+ Į%w z8!%I^Qq|̋-8?ctXv8筑|@ӀqS&3 gs~޼�z]>Z2fv"7wWy#KRc Dimb~G}y4J=iKVDȟ ؤKgڿͳ�5FP[5V%]N%FMc<|zY-�nP!@ �$(+Adkb<@�IYA2j CG/tM δ3Ep"4b Aަ@DLMFƒd`/zI| !fs Cq fqjhA.P r\<L[h 04,Ꙓn0 J4zm7fNη&&HXQ<$6Ue��LQLI;8AqPIX;K&P;CPdQCY܈V~$y^j O`1ϻ!]K?ga�w6-v#n"}:R~$Ǝ9TDטБ[F/m IDoxX$Ossx)ƎmfxּPܩW}+:�kNR̂+0*1e>qx85n{}3dnbs1-=y\K)s0d i\+K0C)rCG`%?8Ϻ?loƀ=,;YGkYϭQogjˆ&bĆ>{ax��+:/C9F1׶EvP Ć()b pϛda#:0󻈎^$i=<RqH fvN)?)n𿰴!v {ѕZF=y[ l�ZF%'wV0Rn{yeyQc%'(CS;%΃q75 y:�'q<qy AEl'_W|c9B0G+Gwy;I �J 4GG}z|m8{bagv=232_=,< Gخ>Ks&݇ `\Wxq](i1N‡{I\ +sIb咾?<lY) G #=8J$/04 $tXI!@$ DXk�Lhe$gg N$;`i04;8e(@ C >z�Tz\W58Oce²SN':X-b8vf kP\ۏοPСVv%W>^fcg0bwЧMSk>_ʽ۔l)ϾRPzCH%3qH@ݪ2.!V<xRwr2}]s-PXOD@3>]A|;s.5BGg+ZQ9Kv0~0sD|doR;p>:9]x+7')zRjAx0zC~=u_d0v~%rkn~rOKc oYxN?F,{UF<K$!|zJv~=J��+J~nJ)?tg}!ǯ5 <WÏGt)VSH5>73+ԑ^4De(5SvB) O}aex,$DI#xp8wmn9 V)$ Fv A,LL^X,GlAI<H%N,M ˶$51 , � XN^7|z)ϯKOX`w' |ڵ)=N"E%0}ِ!0j9P<zq-դ-ԳMF i* Hǰ߲#/ҽsҌ:AgCڂT$;䎮%(R3~l(wQ( `윟̈́o-!?_Xqk33=>7N\#&'{j9JZ~{lx ->^yMF1tOoZJe 'Ar,(AO v@}{* Ȑp]�"ij9BscwS,)'F'~?/s[e4u̯eoaR&chUĜ%!/ kl@9Vm7E+)|1:`=E'[/PPK_f< Fx<;8[/Gva*y��dKcJf;OpRH,z^2!/=,`WLJ_ԗR1iPk0iIh_ JyKe zf!#,GcfфN&1K��+,H{W'eǎ-dqvQ|G n!ũ d$F8q3[V¾[ ;@5Jlk\nvWýGt/Z { <r ߅\eγv[?]vX˰"9ZȯP'~9:>uz:a n8{y](#X[m%-.C(^֮;񸟌|+{Tjw4G^90V?3ڭL +/a`"Aq:9$y)c0;^@?>YL&rcQ[fWsr|GۙpQWnjH DQEK[s*_91:h^5}J,esO OA/c?;~p%lAOz{msLX(.o$^zp;fgb VX@n7+4k%~u<,f ؼ %]f3`ǁ|Sw_LruE<j2ؠ .^+ "A#O[z{QnEä{.A�(nR\}oy]_|)ĿL9%x)-ٿlݳ3/a}LGT8jOB~wQ)4hz6Dbǫ/7Ȏ>Gr _B0iC$$sGw4N@ 7P>c5Gn&'f|(GDY8{/49VrXSj9,U ~'R= <;[;܁ݠ+ ne{~qMfc4V7/ LE֠iv1 ƑaF>wUy8H_^̇1@s_[w=q>n'־1Ct)?_#$$)Y���+! Y,00r}ml?/e] �Yɩ_&C,_)9 Z@l^F0AY7 nF[r1F~wDI9"až^s‡#!ں7s wp+z&$ 7fV<插fq lG~ԌƑabxG9cY"EEO,@PRW9!/km~{?xΐ-Y\ $8Ig@K=,u(IKv$=<Xa%nMنd`>Q3l8ĐNtwq$47oЎI;Uژ Z8V~(N}޳9oR^o'9|aϢBSl5J-g8N:󸉔58/5ؼ!ӏ()axⷒ{jPsXBݳ~0bnl+O>z -vNGk`#[Aʒdz zF _* 8O~u Ņg) . KC�p@oܞVr1;b"-fn: Pa#xB�J QY[XV /+p5gט*ra[3fT %S�DY d~,4$ Mqq#Hp? h׋Ky +$8i`<V@Y䯾p3ȴ]rCK5<@Xn1ݼyx<2+4��n[.~/lBWI ]T10h}PҊ;lMf/bR֗vew 6_{|cqlN+5Ҭ2;2:YֳjZD:yvj|ůeĞ'FƢ=DžE8T`Q@mÙ*7_ºݚsqZ=gx(}OBÇ!%uopq9}BEqQi9_"�E{c>yǿ9S>+>yoU=ׁ5w# 6#wxNznw=WfK`n]/+ddǏnV1P_4>b9yOY@QޟS-7lxQi|giLW4 �R٪��+3#R~Q5?C 2S︬(~ۜs5Mz89$MŅӀ9(yV1ntc\NoW'snD?]ks K),%I%zCK@W|̼m69 +u(tĘb|2Y38^Y,/| +m3@ Wl&Wo 5cVnμ =g?C?$tuawe;a~@�U:8u[*`4+)%~b;9Yv%7͖rq|}2{ ƫi28o)g5cv\?gk_h?K1�]AiXưq߫n%sec|ZCfǶ3}!4dxm͎o@� @$�t#_LJk?1 �$`reb$"hh$]7#Pg H\ %ڱUI|,?JPqN qAJڀ`LCOl/(<j?sAKR2|bp^29;8kP(�/$PXH}nj( )c Ha>yBVqHppyVfϥ%kPHъ b9:`d@M (E7e$oS_;V!438?#_KcLCQ֮Aax=Q ~Cq-s2[ y}{z#�yƏ; |+G Ի뻇�9'C97`:zW8D:ۊS+)B G6a0ŋ摻I;OUH) G�RM%~[ f }9i W 5C+$uw܋O��+ &Ʌdm%wZ1O>(k78kH;; EnHvg/6[W84=jg4<}Ǒp/;[3,'3jvuTI.jy)7Y6Y__|wu ç `⶟f/w4wDHUng\\x2o'.\/-O[v+9b?#$Y/CێG;n~sMP=㓌zW38?\q�ϥvҖ6/ׅ1!og4_#i#EfP9�m.G}lwN qNju[ióoJ. -Da|s?^@�Hb�$@V~q326_h۲j2!b`b1zX>G3ha>~V˦~RSnR4"Yc(!zFgUL Fif 3 tڣTRDvPpq!6s��SqXF1xnN]U۴3I( =]2M,R/hB~^>.s_ +H4G?W_ΧU�L8ٱ(4(Rܜk1SgS38}o5FbWx^ٳl�AcN^ܵrOnsr/1!m/&9{:Шq.)M %onsfg5:YYM9fm_ŸF8l%joAۺcO"m W^JMS"L(NbX0S[s݇K"x-xY98/DXI;fXQ@qGտ}2W<TgBS,øqӷgr'Xnc8,W iH 햔킅7Jމ_;$>~��+>7~pz'nMho t(_/-/xJ?Ʀ;l+::]7Z}nNZts{W4n [`K Mn:, ,+yfc63ԩwPluq\)(xGc|w5]# G4g's&x:![9@�dGt]S7vS+C ʄ[f؊yr%Q�Gq?FyO2I-lk;Jg9WnBƯgv_~]$Rԥu W ͷ"m3|n{U#|;KXU3:]ǧWn"{C|-^ aBBΎƵyUKkUKvЍoV~t)#TE _qR1CڸY"""8yD=)\Fsp"Xw;G �x GU8s4yby>J0ԕp&),AG w> /kթ0q6ۯô<} SDV_~ W^3gcZAc>_ǭgc6Jee+wp䕺ݻPrM[f<)BFe:t5`SrH-{ďTtpAe2}{("8�x%zaw]Ij$(nAۙ?{}i4OA%PDW}_]))rP3cTzsf;@��+^@ؤfB],H^A 7CrA\$( (0I#ecZb2{l=t:0(󟉥>xg'zvP}Nh�%\Kzo/H:Aހç0iḥ3F]a ?^8UًғRYigE<Ӽպ9ۇfg7[{Hm[ҞE K/?vڭ2{>l>4;bwݙoz7 øq,-}vx ;ZM~R͇ٽ(.B<;H5 F_̔sq3dOFW^K#SWeQ4q?J^`K#;8RWbů\w7jbJf~kmz-~#:Qω.@Nn{<yHqб1!k߉ nAVwٳ|ql-&ax_x/j3.J –"$/- ,m"?9_uk؊DF ^=k~Ӎ^@`ڏ8O ׁ{;y|>}Y8GA>`̜Æ۞u1u_ ]WxWn)mz^'׏OuM2;78:RPƦ7WSR {+b myߝ ��-'#?}V2~�OҘ&3m9Í'ru 8(K:;s{IL\FK^WWWZ=yV'ȝGnL?<$%ccyׄ}.`{GJcaJ"7}/f}4X|}1 ˇr,fQ| �q;~DS|&B{h<$<+PG(9��+,ǚ#>|.NW)73sxt$_N,Ls&(INkf,YB;ƹ�^[![q%G#2:2ϡΡfN|k;m3ďTsO?Fa59~? ~;նc[1c2;x'Aнv~{׹!8ёM3s 0(B5^#{mAOVRE K7 cs8k|Ͼ~EnoGP0\Ǯ_:g{?c^sgAWS+CΎ;7g-xc:k?̿n!"vOߧeFyZ_u)n ,HP<.XuZRp9TC+s58\u+D}W%٘w|F|#^vfyu:xϷ?$o3LW4nAPnu?vz=+R8a\>kԮ/ć<gUjB܊_ kOa5AUq\8cKOoN+n%VNx*Fq>mxe nwZ sȚs Lngׯ 8XJ$oׅ7q C9nY$2J{bC/N?Q_)pFۘ؀vW0\&HU;echHYZG bٕz8SIy)/69Q#NYcݡ /g{S8*Ys 8֒/ [mש�)Dh/G;A;ϯi<axpZ:8@cYbHO|jY' QC@��*l81e貉!ŀ *@ FoPG̨ ԓy7D`͗s{Y 4!&!ף+`/R u|!rwg/nkAG�@L¬HH YmOa-R^I_?nPL0 !?g0[RYT�:CrHV@bpD G#!H;& I/ 3m8�tY %8tY uV#w/!'?3&�NG�%eCg0iNwD/( bK*O9<@T\yr_+ŌA+d=IK#"i&j ^unxY& L!rbOBLÐky:w8AD}1FbKnveb,4%2:Dn� UQ0!$ZH1� AjuPhd?@VQENjxw\B+$3p%4(f>r3vB9'` K۞VK|`PF&m ! FKvJfP �b`��'\'c/7u}Ɗ ?h،LJqS+EڌId}9nZs>R~W\P|1)Aa*,"҂hj3 2ydߖ_V�0-@4iN7S/UA4}nO-)a3v@h$[oyfXotq#x$%O D}rxꨰ3sМB_. =}o��!�3g��1�1�CK/ I%͟>gvݎ2JKAO8 9Fp@Ka*O<G�^ &_m@a*&aFE爐y JQ4037!]_7[2|yb�?4B JLǴݏFE *>,p`{ p ۳ !Pr{P,!ᇖ ` `@F\QEY~@PE"UTX-'#^�fzF8$5[j{A8K~kAw͚P Sg ͔`a5\RT0XocdbĆX  !0 !"VNN~1"Iƈz̦QB9)ض8`y0g�}Ut W(4n%2q?dĺLpG(VISgV|րN!Vg|,fVOy۰vo>T�����A��*#g*MY j[Ąnbt^/}n'V¦}_qgkkn`i//'p'vG;s~dqc㯙AOUZ Gۋ~ITwf\WǴ7~X?<}ï({hgb9\YTl5IW=yw싄BA:1'0D,8K'sY4$zpi䡭ro[ wHx uù%\%Wq'Ej{f)~(뿔0<=\Uu#ٲv-\_'_rd[ ne{+NÂG7|!8z3t+1n74z?^Ib>fDM!ԒW)#k s8 ~F1NqF,IϜkuguyUH1ל+T?<"i1#IUj\xY/gqxԷpSN`#@nhdgpjq>b|~/rw/$9$a p s^6tl<E?)m'}gW t#>#,B}ů5Օ|C2��*t;3q:0=턚~^O&ҜB ߡnZuw#R1ƺ`}cK.Pĝ;ñiGY$:cXotb "z9+FNS;-wz- *u Mj? <XWJ5FXi}<9OlaYݳv|$~O9ށlc}[»I^4dY nI3rJRM//q􍻺vqkxPD)*d0)P 7pIv0ua'. /:JH =�}[-ߏh> lOomyN~D N �D{R k( lӲ{bA Ԓ{/in;qPahO&`MChcx&}Y09+Yo ZZs;k{8D=H&8^4S.Cs�nꅀl;]fWc@и̥>,)pղ'oX=w|ml~1M��*˻sI,fVvpGn7 9cN* - !. 9OT̳^V(A^Ԭ:8ˤ�?(l#^Og{=/p0;uǙ?œ!6k~.0/5Dd_F;us+;OO7Ưk֗QpAzoP'hZy<xD>P1sӇ|[|g|pq9]a :9EqCZFޣrrWp㽢Pi4rd��KLѶc&'#f\I8cq'T<)GJrI7 'HcGe:Aׯ4CpH$Q�F:uHw1 C:Q 72EiA7nrpGﰅ9Nn9ș=zAծF\x:^?uxqx|:9k7f)8w(Qx/8toQqqx{CԮyhKxQ|ׯx%7%fu-z#��*; lYyF5gwƥv?#BO#iNck 2[!\Kc ͙ٴ%/#`v2g0<z+Oc{-KV}k퓔s8'RznqŠZ,P+nSt.*= }Ä wQHHN9NŹ(c,X`Š=Iar\f 9 QXa^Yut:,RqN3v C8 L += $�"$xügٙ+:$=)0DTvdny ANG"$^H:I$ hٽWc_#l͹qu�}\ej&SS:-~4DvS�v%^^۷swƜd~-mЎ8 q <[.P=A?XEVAC~coY3��*W ~7ev_;>啍-EZߔy@W︎¯8߭>=pU9!7#:kXBF>Lf9b>U$=itP*Cwu펣p7 sfYҏq;쳇8݇1| dRό-]n-?CN@ UK bֲ>>|aAxN Bxw?_۾œ(9$W΁,Bp 7@- 'G= a3v<JܖxD%;q:7ٓgFW"^N�!lR$gme͓Ruhx=Nv<w{a+'}t]{77~(y#]0 Z+6eԴܝ01syW?>+.VcTs ^u/Dq<Vե=}y!ݾ>.n t0Pvc.z7S")7bX/\\ڛeL��*’҄,Qu8#u`a?vj[#B9uJ߭~c>^|YgJēYNv_~'Al[}80׌q/ѽ/+u1f rҎr>,W٢G>݈9L-<{ڲn î[j?ZQ[ou#TϠĄ5_b+p ̭?PTKĜ_D{o%Bu$J ZQ,7/7~#% >|⒇g3+71zhIJ|O@H!uZsYA-P1cqgp(s>wg߁FL/< , ﹽ^7dn,WX98wqËwK:{Ռfmp^sMgmĭǿjz>:gy.AێE6[(AKKN9oug W5ץ-vop|Kn�ө٣;ۭ,K|8_{ۉsec8S;>Q��sׅIFK 2͙窾Lr@8_78{o Í ?3h{XW#{^y c?c&u$r>84j&xCjG:= MS8��*;?FEw YwJ%1 sZqu?R�TGesk*͠= w^|bp}쑌nae9-#w19) N, okW38濲Wa~Na0f$pA׃$#o^pHm7+CbYS<\gLhK棓\-Bi [3-} Sb,HE/6Ab~;#i& @ }rF6=Z>^qU"{uq[/lxr:^nRW??FāI7g|c2ՏIes0~UxWcȾ`4'{aϘ:vq >;6\-�E' Y4-|3Ԗ9fJ)AeZ㝿[!/lD{�㫢*9J~>;;^)9%BLezcIۊ7x.7;Ù19D5ba(?GbJIup=}q߉ru=8^άkaмrNfwRmNKvyT2Yf}.}ʘYUzz_l([ןq66v Џf'nndeqA=w S PϿ2)&3-Qu�ȄU5*��*J=V#'_~xxg̔LK·P# g1If찣[A?/3a#rD ݳ9wf$o^"r,S?waƍ c%쏸w)j^i8fb!ͳdmJOz9%IsQ?^9G^^9:șsey͹k_$u?$6NͺŅA/m1Fw Aqilh|r:]r1�Nӓȡbݻm%1(bӱ{%Fa<ԙs%_oWG+'eqF$Wز8>I[7#ēa&NάsG?$#$?h7mq@(]<ޤm9}i8JZ' 4’7r5y&$19}#=v/.-' ;Y7Jն?;T+azĮ7m{"?ZՈSV쯖#݇{b|×P9ֳ`sĉWLe0MY؟X̔9>X qx-zg 繂gp.2v8>q:# 4<OG8)sx___WXQX>؈BH\Wa^lx_O3nmT�� +p2_ɭߺ ms#lV;d>X�zM"f&6IH/ R!DK8%~vq1?kln'NW۫0{??/d` d#9?`KJoz/0{`b=6c/oFt7l+PM['wb1wD^"p(,G(痹/yI!#Y#2w‡(_7:79.W]_ yͿH6fHŊ9&1jqhW?+W0<MaO -N;$Ul$&J8R 8(f+/~So$Agγ��q9;sF# MVn0wi;Mi͎( =V8-8}Z՘Zv.W#0 /s1vu(xH3z %6Oi?;5}G3G{pHWC|ds2C<sv"qc ~#cȮ=ṎnE~żRJ%p>⺷ž`{]HA0~K|efµf'\q]azÇT}`>;؜tui[׫>~L-׎ SGfp'b�pT͏}؟FJQ۶W#!aw 1e7n }r޿b>aX;Ab5~b{Úb>p_#GLA vv/C+]YќKq<䓾ϥ(;e=֡ N" 'xqxݼ`#�� +CAY7V' CN'kAczw!%?3lٲn~@c|PuJ7n`ğ )F~(>I]\+ȵ -ў0brss {GF?q],^^Ӷ|EQ9oHd߰؏wb;{YP,sQ|C5yi児u,p~^(RBq_L'Fu:pFTsնn'*3P1[2 G"xL+l{4@"/h9b~ smbY'r~ w?-۷W^|(_~Y"zٔ#4`Klr9=aMP?}2|;61ˆ_"Nzp6h)wdl5^'}sPcTc )(KFӅ #)G&L@K-7ZK<G{lG櫖Fk R#aQ9skvPk\ѻgόXxzS/?vPOX+m Y=e [)uf1jAw@ݘG[ \:{iP~nEķrjmnATF zڪUxGýC̟~rE?5D W Ön]UbGq]g/Z[ :Jln۩9F+6>J3W <~5tܠ�� +B(7H9%h䳊N̳:v[eY%Ֆ FCJ&c\`oGfyM? 6yB9)f,{`v`zsp Tw @S_ 8/JPn?P+w{80 8%I.f3mDn;->s~8dO0'(x:Xf}mö'iYFϷ^u|yq$N@0=�]зͳlChcJ{w(?e$ԘȥxyoN4y@*vByI؎s]Ӎ>A#=xpJa/7L,-8Fާ;8v㣿Rsĩbںjqa:?md>Jb^Αn^61,(g}А-X[7fٍ߉ {>u֡L`naZa6ò:XWS(Cc{ :.z&cطncsWӈHjqs|?qE:Iٝ+(*b3`RI헫_e8Ƿ5۞*ȝJ[4@{'}m>'93WDjo ]d>~1;6rś^D�"&1Lb z GhF @޾KgҹyR+1uOeq;tYnxS8�� +0mJ}nHlj nI+,#��<Nb!XHG3?,WIWm0ϸ~;Z>Hqt/J̔U3xSŜ!!kPN>V+IǛֆa=9;Ϡ7F|5WqX>&1~`qƊz)7I<N��_!}˄nos&(w?Aܝb;vf3 C= OMїPI,@Ĺ<'8;cBHax ~+vEcBaum2GH$:Vq�}YѰ Ϧ7g0E9Vz9\Ƌa9]0!fi''ڢyO\}|'( <9s<j?o7!՜YKVm:V.qTvل*lfL#2B ` ;~2¥W'D嫜ߩ%_)_8n "o]Dc,.A;1Чb Pwq* y~}{aR=LAy ۯ9?* uŸΪ}}ݟs~Zŏ]=I-mNx~G5f1n:݅|nW>/R}1J4V�-4K`K5Կ( MW~ӟYF,ŭ!!_ 2cC\͕ϟu>ck!]ә.`5rL$8%Y/]u1f<Ot'�� +d 8R_|1H?VNFu9iN>ǠxtӮ1/Xy=IXZ?.AcprRnHRt$8,*z=v+#~=`%4pi�4Yŝ% {\tDڰH^f3sHׇmN β;|?qR^{WЛm;>Sy@܊ϺDG,y܏ bl={^%[qpJ7Sg_X<71|n'+ _ am$Y[ۣv_~ܝ'gl-j3g0 3gނ 3w#;cw=.t40y- /*;;2]lvksR^H̾[6>8SKtgc׎ȓ:ߩN5>[UNd3Gvyela3j:ՅoХfT$(G­,W6cXy:@5Z~?fy:s:n!e}t>]OzldbJ=Y=auٛ2>u,os5cv¢܈muw«ݺ-G4p{ sECوE"Um.;}{1"�ޮv;w�(<$yZL�qmtƞVO7sÍ 饹9՟afe3>a۝E>wgvS33lX|8��*BSPj Z1hNNAM?$@+(0 '^?·J? `�z A e;iPJCp^dPzxVAEY[ﻜnw0wa_O _n~s$sPy}G΅1C#3 #Nylw3ŗg8ݯZC8 (9||~qCN' ߎ Ӿ 0k'"|曈Xd@Tf6Ji?4h #RmsqeDXC/Mo(d8A߫2`_'j|nO0__elVNղ̶%w[)הge%- ^ ~9kacVwu\c==?ue33ެט)��F's\iyJ!mγx#6@T3d-|=7wus5씏γl&Yۡ*ec;9(,/|)+K+*}�jRZ1٘Vg|h<`f|%}Qy͟HXb t6$ o?zae9Drpㄳ{eOwh�N<uRҳٿYڷg5Ÿ5p:Y_y>u 1u5̈́;sax{ۭEnIHݣGqn eo_zns9v<2V^|#V1o)V9^lt ךW0Zkv ~ KeŨL~/w ;xڹl ZNWt|>_?f "y=Oiaf1>"-P7J"VپcrwQ;ڨv=Cp,t3fI%kgn`3w��+K( 3[?en<LSSk D�^+�UL7jXhK)~sNY �O!(␌)+r<\;c&%1%/`kß1:|7tGcJv2Ҍs¸P#a -#5\Zva!z9̟^<?cp G>.5DwѦ17eXVo`ޯpOv&_=xYE Ν4ǯk{29k/p'0fi<6dsAf9I9,q_aG9Y{/ K^[XԠЇ@4{}X.CԮOx% Mg7,Y_>q@K:wwd νc/R$PA4431Ho8=vsu&Σurbq!n 9 "WvSV Pd�;ֺq 8mUt]Ϝ!C!ӍŜL-az<$*C薜 8\xHGS̕ /](!upQKck% xDCG#e>wv1ylN qy?oʝۤޗ#̮ bRJ 䡍*"PjX^_qw"P`ȭƭbF{P 8[ٻ!{qx!7vn^;e;+W!jxV8pN 0'4/UNYLu677[֮~WVad1^"?h<p h,xPE0f4i|K ۾=+%ߟ6,~XP5UgPo_ķ6Vco8��+[wciXєglO'0N^ݶvؕ/F!dEdv=??_gcX~30_6/7{cRqF?ه?̉ 08qreQxz 1ώcXnpKyRdǾM fV:rtYG2pNwwRyd+eYf\{l;&FBu^?H"^-DR4/vX6b3ty/uvM*"hTHq= "mPl67*+8W"[3>mۊ315C$W_CzC9 mV BN4?5-6vFߔl1=1 ߡ@$Jn H% fF,K2vesVV'8O#9^f3@)|qlTVUݸ] yr嫱d %B%p* (S+3bQ��)�H yc)>ޡ%"aGc6D8`oF9wB;ŸgY()*#Ax+ULMX`"d$ú#/Ydl #�FA ^Ib`|y*QIC@X=  ,00 xY 0 ִhYk%eݿ0by+Wj{>[t ݽ} s( 0ݜ_Z5as ͒b؏܋׋_o~+` >N۸qz;:^eoۜ-_ G|GÖG)*_u|Kk; gPEmWwPCw^gU|nxan9ȑ=$kR8+芥.�baQBza<<QGյ], ?[e>;E6P+m.nb< jb7:+RfhVtp,XcWMY^fSem(9F cQ-b!#l��+,O0nvtr`lg $3Z;|{&7HơFn#aqcF[\/RTJHl;ħdQF?uq,@<,@^8ؼŜZ:D,Wn9^|@dr_eitORٶRc%bNƲ.=Fe'[w|'}HHqȯz(;Q̥Ci{Oln5)q4W]C6Hv0ιLnAbps8°Z�+'cKm҃]{l3;w3n΅^ ]w78^ҽٚI}"d⟉;R m0W"9#֯gUF;ݿ8k©O_>tt۾팔B?sQ1͞+@9e ݢA0aE_$(.E(='4M(CqnBɜO I �T䮰 uU(xA s w@}/I|pW /XXa.~Pœ|젭WvmE̥?p ~zqk7ZVݵzM5[CƻܥŸ 0Hzg''u=JJq홅<Rq5(K<#{rtVFB'L*~*xFU-;s DP}u)ӑ0B ' q;% +^f10BLw#g$4~Y#?U1\lm@xt:'f#_m0}9C3e%e⳧N4W~VnM-B-[qAӶSyl^cB,.Z8OY 0Ai<Õ/?��+J~vd]#;;![nB?3|Uۡq{!'fHVc"ܝd|P~Fݘ\A%,Yu¤ NZ$zrTO;ϥC/9F)wOچd:;|]| 0ݷ3ﺫqywHSԬoVg"$B+rDitO؉|7~visu sm{k"ϋ?9<@^ G,[l-հmwf̵f;fց;o~RP:sg}힛>DgÎޤcoXnBWRQ9nBQԱޭNx" ļ̲7_YP[vS ,ßNÈ濖>{<yU��N;#m\ hgi1] *[~^ٚ d_ P�T*'{|p4WQ  ǞAP c7T,$.m|oI(E:Wu W(gYۮa?O5l͖~b~/°V*O4lfJqsg푷|ǞQT#'rz{Cg<_~5=2XӝEwX2wg<hUe.�Do+?2p#AÀ\o~q=# Y$t8[S|}7Wlaxט{ahȳ\|43Z{S&2OjqUJť(ǟGf>x��+`'p9q*фru 9ufg)-R]glJ<qt&8ϏC/e/^J9 C MIc:ģqŅq8;̜'>lƈZ;<]~?FSٟulpag͕۞gY.ȻuK3q{?wݺg ׀9œoS໳?(7K+�%ώ(?=Y*huqqwI?p½fn6W&"L1JDbvg8J=rz 9 s8_L,w f'ns q$b^; +̵IL4$mLKWjC0\w7GCňu n5I̞b7qMx`j(ʞInZK2O9[$�g%^|gívg~$vW�SJpqq@D=$Dhf,S�` vү}S' ÃCtJNj !3s+ P "n GY6ΊdE(=rFAM%T8,>-<ZʎLXh>EX=zY)M%v|OWls-k8?ou~�f>#۸*#"(JYv4O`;>>A*O8g['a'8o+wd/߱cU0}e]"{2ka"їvDwwc÷p׼<^Ncz``5 vwE Œ^{ #}(h÷o_ /w94 {|93$~vkݜd=߮d vs32{ UϘl_篅jUL $5ݜ橕%ad8!q0a4X>{tT��+;(L᥍ !#rhk22 --oTJ7d0}!:rQɡ_&Vt!HQ+vOIsi׸Gn19A(ZxFVC6vڵ3n^v|~|)ry\#P΂A|BWIyPƒ#^5|wՒ?3;ϻ.Gա\�m;+ގ݌._>DyCt;k^Lת 6<Shba�NKcy�Y$:]vD`0klű؀,ퟭSWrg9"H1Jy%Hwa>Zy_B vc\/3yn`S ܏+r%-\9xrrDny*JϹƧsו�8NJrrs qĸkԆJ:#r$ ݉wvHJTC��/u/Zs5v(4N/8J>rsz++jEPlJ~A]jP,oV);=3DtS`&{v1Νso19 'uA ~<"1JeD2)FԑlV}"? b%'t}cd1JCJ,į(c<Gxrc1vA$k]lJ,߃U ,~ a^td+7RR/?[u�)@򒠜G;^&#:n@6I 2p'6K|rbӹY8'bhnn3 HX`>ݔ°(VV81&S'eK[2lQ, Jm8|Grjò:V|w/n@Vw<} 7׶usڔ"4?o[ts) $g?FN)qBYF2vYc^WN[`wvo3ssCFONIaWg(I�,E:c;qW'{'0<"c #}xAₛx:ݠxOkS-+E 78>gK˃f~[0+C0~;xX)Cϛu nr坶!+-h ۼ(Q'Ԥ }_`Q,S 7bOwO ~_0/1)Hl;lA'Z(Qi'+��+V-iN`NƳkv`$~+4_Hnx/2�@wX:pqX|h`=׭:s3Fysט  $m= 'y,#vfwf ^7֗l3fWH~Pߛy\ܨ-P YAp�cۉo,<Ma?f?[wZJ7[҇wo7Q:q͂<8ϣׅnóv0p6a)Z8@b/nٟ-Ͼ8ՇvWkJescUuݘ%}z 7{a(fodaY,^SPuNX.V܏י9m1%_LlϏUrYykKH�H+K{UYd%H$'�s^Da\/j"5L.K1?�) )۳LOK;;?z)@e W|q}ޠ]G`gǩXJYÈ[u,Vެ :E:BJTl`xʡË4~f<ن>#SV+m f|ܿY#۫v][lqx{ԝ׎_RFG젾 G2m:zcWO;;,ݱg?y88?=j73==b@u~Qs6% +Zn>JbPҀ܊Ϙ|!"Ļ~OxX<pQ. 3 9W|;�FQ~,:<xu-#Sޠu`dzVqd땯 #P^tAr W&'>0Jg 's<"w ŮZAlf&obI`;rI ^+AHFWfI(&юeΌL)Bl%)h��+\4$2Hb ~݄33'R7Z@`d$훩ZІOǔ{;c7fI{d,7Mb9D1Ad C!-H YH-[YY&)cW?~O��7Y{ 3x?g= 7y'{'e@?lcs Kn`1}SĐ81�EAL#eJ+P8{R NN3|225Nu^1=bd}zXE1Ø8QCs_e`c?^"N֠#tW8uaH2=כm\ QŶX%ڟKR?9 2�YH4iߏ؜t}Sf+S DGLzQ@ e G?`^b2ӏ{w_T3 .,v;-CH-^ {=<[|*ߎX gcC p  [ܽ׃o׆6㖁y?6. P̆ JzMD+8WG@+TzBy|+i~ƌcı;^YnO=[;\rIj p A.pE)G3u݌, [ͅz4*PݲҜ~8ĒXv K^ʅ{ѐV3uftfpRk,8|Ego~&I;^cvvƬF'cZ78rN9AO�ݾn/B> wP^Qwcg:2ԍfkcU%){7 +ց{Mnu¾ t=Guޣ:`{½w'.JdMdbǿΙ41#~ul.AXK;|HґGrc^��+l_ =h7n^&LB7 Vn[_Fsy+r@}ҷv:@=+}+[jֱ>bruݒ퀺2,sBPkRqC_ 8F/'̼naX`yHl#neNEWY\'EE ګ">tXd<`_W-7,O24aN5Cھ[/9f"N"21Sn#X>`:S wxrյꗅs;~εNWmr*@ Nu_3gH>"?7Sj/ul5{uzE)qoxX$:}8:OndDZ܉8jJfЄ%;|ę۶w_wЂum%VjpݕOݝ[.Z^~@"xY{{pƺpq,/UGm! ר/;b(WûuX=PBE ~s)'camoy#cX9h͓ݎߜq2jI(۝,W(::߯zBPp`"yo'|x_uSObuԿj^1֤0DyFF8^m7;.c#qk;IQýJs*s1,@זa7Pq'bӺĢd)N1p܄p~2RAW#2/kGkixQ/ ܞ<Pw+wZ3qψvN/V#xss8}Xg}}ezr0Ovͻ~Ϗã��+K%jQZIL^II,1,0B SlM l{6tqYMnaOcm^XbbyrvhZAD(r2TkJPl'{|nk3y<76@_'qwrz i_ν@=O8VF`<r>hdaw��hotC|K)spPJ'ףlZ0gFQ>ߥO͋ afK8F=*6I$H$YQZRO oձ1 qGseq4Xw/wr0DZNy'zRes16 ;>;c-TƺF ?~ET1h܏sNfe9<m62@x&Ufަw6P܋${qgU~e'%J7wv:7Ap|~B{zlcA]䧒0� ϝP<Sv=\6 r9 ,;L?,؀4jYuΜFVשg~́my?:b%|;cUޥY/ۊ'sxG sy@zt`5两X^/^bA8 u'sKjc*ũvkNZR+HX]y/;)܌>bWV3;::w4(+4/g`ҝ^81;XYKо/yύk_3p.%q2nb- a[yOo dz?75ߎq~'fv^&#P@b~x嬝Ը-؋Cd- ~=Bېfc +lߜjs@"{լ1v0 Tz|@x�9'[qBNzR;QvyȐk&%l��+e(q„v^"x$ev0^X %<;eso׸Yk>:|w3ánwy{?vIsN׹z7YcVׇ,x_ pbͽJ4Ἂ+`hJq0ləyx% l)Μjyljy//+zy3ۜ~5XľeЕ³nW?s.'(t!>ݍeaVّ+-+ov<j+y,1¡\#wt;~T:^:wt88*L ?Knx7hsnҟs cC,ƶWE1|´'kZ$йa9� ;fj^eQ@h[ ve9aּ:ssq-8wl9֫Gx,H; ""B\=, u7Vĕ9Wˆry^bK,a9 V/I)wX  A>wjpHVB|u9-"V]68'5(\HIu5P]/:VGf#AaxKX{f &N ςYylj}yw?5?X;γͺ.�\%+K{B VKﴱC]FB_[*f?;p ?n7"JSGS~Sul 51Ifq퇙L~^~K+|V~ppv|K٩~�i\^?O=nZ,_\4Qݾɒ~wef &�r>`q6Ecu 3<8W87�}b1vvA$%m#��*?דVW>+:9~%XgAy,Z䳉ɥ $abh#�D�4WIsQ1?E -e�J #t?UI:bo&dPJo^G��1�Q�1}� �m='ѱܯV~hEH J^h;$r�4&U@1)el̵X```�(VbjFB?J9Ե @1<4AdC�Y7f"B/S3%=|0I E: ^@b11ܕvdCrDFб3sdMVfC?aG=H*T\Q ''_0sD'/=$âNnAM(c )ӹ|Af: cG`WC ;n7^ �PL cxbv?0 l=N7mv &;'?MQ� ɀG�B'Uûs[ֱf(nu+a9p 0IDX4I'WCܘZQ-׷  @+SιHa2>_1 ,UG(;v3CPtHDf(�^`D ٴ|_K)(`%5?~�x-@"Q:2k)w#/俺@;Po ;1esJrtURC ӳnvuLc>-8ws>)59aRvJ]UigqtiÒIq9ڮ ?Q"OOJa�5Bɪ!֝,sCñbO)rGKFo7$+tzA I4X5z%a,O:$L,Ds|sag?+߫ JIJI-\!$hi<P`.#O=YH,pC W#LJ߄%lYA+Hi[vV2-m=B]x 3@Y�fUZKnŶOܬ6P3JP{ !HL�M�  0F 7<MB߶}c_0@h%e<ZHϲ`Bh`0v^#&G�2UH<#Q$Y/,´Q0$?@y7C J=l,v…rt*IWxpyɬzà���W��A��*vc"n(! ,zVp %dŷ̄cJ`Ͳԡd~, d6OK͂KlN#;fα<&`ѹxc%{6>3tb BNl- _Vd,~eo4s671C`Hl&I/W+ Dq4IP'EDhw Fq;'>Ƈ@Iwt:7s1l�O`o5_俲>\΢y_Al@ đ@ŨC8RM,b7ng7n,KL;0K1)da4KΏ}uXV턾'/ f 6G:q7+ݫGt8-R GRGHv$N~S~qt~H13baM͉JS7HyݸXǞOpd̑(Q�Xe5$T -J\#1'$0v*n%ɾυu}qr�J;~:mfl#$ sB4/6 Ue]kaAj\>P8pUZ/5rkÄU{ 6p5W`ig̣z4q_瑺p|5KMW=@Ji+L^tbՆĹFۺuDM0gƌ7p|w3͝|;mTXOqTc|'@U)\<3��*{oٯuN5;5{·bQ` K!1K;F{M [ؔ36��p/g6|"OL¶҄c9 F'j͔ҹ2 G&t/spߋw"X^�:͠Y25#Gr^BEBs9-T019eho8=Y$n1v|Pf%kt|gC%#%lܤ9 *qC<  ~ JW>%Zc%FkCG?> J\/;%/Y\J4)^<'g< =G|A>bprG;y~5x#_D ' Wvc,$b,@=VrpwRd&i 0'j'R0ͳ) 2|IWǀj]N6`MDOsDAyf Ʃ^F\so܋n bO"CKz0@%|.<V@L(:t)|>4+<f9n!K<SXAb2uT%Hͱ=D68��+_s ) @כ8瓋@K= t?. w -e'|r7]LE*o߭ ,o)f_s>zaxL$%KrPپ|�x~b'<08{W? ঽObMbg8-C'H⹻ȌFavش%;r7o09C;rW;E ⻖5Α^VW͏GÒۇhǑh & i%/74xrJ]̵@ cu1œ#y7q89դAyI<]w]7)8щ'f&P°^6i0oSsaXIV"o`v.{7kxx̯'}l/_ qv?`QcD�;Dv is$oa�qW\:[4W^"GIIefuSw#/wk#fG(#눆{Wwhywへ��*=mEɨ6 I &d$P3$t7;մsٺcyfM^fb~`]7ÙĞHAY bJO yl@^+ٍ׬ر>6eMj7w܏(qC{X <Ӹ Aaxq1qG4֏ zH,oJbo&~Ӹj1);]005<GI:4(< ;^Z>7^ZL/ 5 B4,۲cNnoB|suHqME)^nJ Bx W:Jv  u;Ý*ٌ{!\F6hDXp#o<y>am{9i#m`]Nb,AVY"#g<"{\ƨKQyx@%8 %Ǟj;\P6=yXF{,y0V g%\1ϜC<,^`ڈhb3|s~?8оupQчZN~H(kL99c;1`~ו<1��*W})M?6Ce>[糝Y?Jj"N _vyka) 8'Ot/C9~Z?ѬyF9N9äpU(P8}D׺Pܝ _7=Bh:!} V~ b Hq]#$qy5m' |rw8C}fw (~$ٍ_nSgFϬpO-58)d.7v/;|'97}W?Fu+r'||��ϝ_]BP$/y"Mgb=JRm]-bEW=�t6,i_ 4ya$0g n/I,NeXadѤBIBKr[ q6dժmJvM%m;LI*;$)C hE_unjijG{pK6vVla- ls>|~ަM+XY9'rc#UD4('vY?h!YjQڙ|U/WSwvF{ 19V=wsp+Lj"ʇ0wא9t2"yv]۬u;P);jTܠ��*3p K!7"TQ_[gV2qFGM[J`~Nc0!ǚia l?}YyWfiyw1I#ƾoNu>qhXENyK0gq%8KAAvӸ9Q #̗۔~$GloqFZ ļQ!zNi#伄 t&>3(0%%K)+Gvnos$g{</}Iom#U-$hg<.^N" z;g{߻Y[$J {ㇳ pW(w~/<=]lxZPy\IB;yߣpmv7Tm>|۳'w~^AOY,U|ǹPyp8SB81x\ a l;AQ.CpCd%Y\bM?K0!>? JPoOԄ'aD:«6QUq+Ã܁Ͻ[%Cxwq[=WT摼?r_?- Z$Q*8N^5]_:;Zue7~D;"ř"c7ch8E;F3{0n$ϛwh#7A%o֧oSC'mĎ~C-`|lqsue,KU> s@dNs3gS׎W9p (C^#8?]Qjt-^r"sO X5gS͔(_ 9vAos+wt��*jvߏX,)o V/ɋ|ţA!CbOA4+-o0?A#݃$G?UW|q,ے{-t$cNtN2We]0QUA_((r>Q#ak8Dwv(hڄr)z;omǡq¾~[?t2K Gwt7<ÈDgt+ט—dh~kݍm/ aO_8%gqיwKpd޸E~ ';Ke 2x5Ӆ] r88Q 9pòLRVB,[8zݰ�q=]xG|}~B6ݱ!,[9}$gVBF%Dg<J+ Hy>Y@2[r0V0o Z2; NoIM:{3ۈYtٴWd9Xݻ|!ќxg'K>x萾-? sM:v6'J@Pޡϵ_GJcwT)uT 'P]p2oc5WuWgr [@GULgGM>PiBμXB\)VۊXtܜu1O rWwa[}u.6[TŇgJp, Dwj2ecȍcC60ʼXwm,V}c1\q*wkFT V2;%)9sڄ;NS=FlG��*+$hwlA��O-64䒟>!E'P !-Ya/?8x^dB twc6ssvO-"En0(.SR0=xYI`(8upn2r7֯8 ib^fc A9 9^{}![y3?GxIֽF?~pbΟs;s9ϭ$B,")H䳉#̞LAs#9jl�d 9Ng.0q#`< (b.4y'[ ÷P= ran̂^͟g+?NAϲ=4EàfN~ {!sBUG Ǩ4IƙUfwG 9ni# 8$>{Bݎqv0N9/-8,bCo nP}}ST`T8jRR^z;UU+?s /<uB4H5j W6?`U5PJqIT݀fo?o}! eXna\T tþGPB#iv'Hdbv?3m"ceǛ^,w<Y-S/-׭beCn1R ||It�� +r` )~mnB'>^Yi dB10 MFH$⹒ ,i_ cg/gͿOFkmN vy߇LKo^]|x$ql Վ3J20s;^egq" B&,81Ɔr%Wƅ;v+~ݻO-70_~w1Q(-9./$E6ő2I9^+n7KshGHZiY([r0~hJY/>ᛩP~n&t;YKSiy/ bQ�~Ӷ @~1A+Ws|p[e~ fgŎl?{?o?'9Cpus4W-/((W BIB?ZzQ$k `w>n~^t|-Ou0hͻn4Lt39vN9 /e'W#p{%;^;̜'Bm曳k<mtW44&j ,9ldJaH`^6B)#ā'ne{˜5´xz>J^U([f]c7 ׉/c{"p^ 4kFAjE4ϝ<Cھ߿c3wբ-had^#»WkBW5p�� +m1[JSeZ-)CVvj�ÚzЖ᫱4lOVl F$PFyI4jQybkA|]QNLQd2A8G5^wÒ"):R?ܔsYjrжw$?Z_dĄ8>GRT8j�;g1]3ú83jOa YE}W(`F|;̇fZYlZހ/?X~rY׷w};mX s<}ъ5Y}MqBPngR[SwwQ_^HB`|̣M?FvtQ=؋,~3 Yfn'>7hY;a_3Q,г_%?cm]3ǣ?ӝG0w}\'oܶI\9xcl֏I)=1 (/A"Y2yF 8꫔n,Eq닛o,hhHVl9DL=ۮ3G?9ʝ iDہm!R3V4>0ϧ̞|8sz(Hwi(˦{x VY/!o^D ��Da }XAǜ-Ϋ(Ϲqf$y8ݣ?|+wU3K;ø_V- CG] (갱G? nN�� +46acN% iyA'�5k2Pt OtlgH% ,M!p(;CJ%lWf̅d#b38{tt+~ke-]Ĩ/Kkk5=\~cwڛaB.bp]t^6w>xo-d.4:VpȖE\+qlO 'F08<ڛwc|.U߳OC8'Yhes\Gg##]2ۀSO=Y#Wqf30j/@7J2ݷ)'"p d}7F$,9Gk"Q¾A{;KCR6F8RPPSH|n44,H^WM<sy uh|1HE&>voG'e,9:gǧgvVO:3q~M)kTdF"GqeL'rC7ƫ4DxxE�n{{?g'>9fQ2V$(i>wQ+k9W|c <Zܝ9Sーz8(5N7�; ?M^*X>#GO/s}-G~/sX+7 vˬ-4/nmǎ'IKlƮyB/$/U \H!^�� + iᯊ X<%I qNZF+w+)TJ-?q̕lm?)n^(9ew⸧n'||y2+"A4z ++@#?]ӌXɿ%F;fI l(n3G ]{; bW8w$][j ܢxnv4>y{sh ß)&Q싞:(򗗝z X^t1z9"1^O06@׺k ߥ+)︮w5# ъm /Ș; W@;FN7RB`9f 0í~[p- ;1yپZ8^ot鮣ar ВT;6[rs3GTabBGׅ,QÎgOW'mYGMĀvY(Z?**T}!8ivs~}밽šoku?8.yV 1l v";w/#rǷYtB?ח õ`GhB:[U(H)ٵBC3…t܁NJ3Mu'yW xaS4b3lG>оc 6<,D�� +V%=[L*&x=B{~qIvv"?.[0ZQsb<P{2Dv ueZJo Ob(;0$;XЯ_ '{4ٴ )%O+Jqk y¸'0E#aeG|nh/c['7Dz:X^8Oˤ?D|%kY"C<;4<@ǫ#2#5g YSވCǐpev}΍.WlH=o:WN obt}׈4">Nfw1dNδ7'fh>Qff[exaЌkf#~e\g4n_ۋ N,/N*0|ύquRTOW{s3|w0ϺI:^k6S}+{a'gc׸zzؐ>݄k|{jZ"үzOF(Jm[ AiѪWͶ[{ol��^a쵓ZHZ'1^+gK읅9yw#~0W3ֲĀ 6QHďLå՚ף[Kf򏈮UVl|H~j$~qlng1sηcY зovR].1`>?OT��+'O�<&OGr2�NComX@a ]"Q7`a Ak%"{15GPR\rHt'PQsr6Wvn99mĐF9jn vK8dcq̈́5|ck5lre57"q0Q&^ίݟ_d _Km7 Ul=wMxM&8Q^yiW@"NgQA]Q < ,h.N3brǨc\L-yýRO܈OSNNf'9?7@Ꝅ)12\b6~msi6¿ _C% KUsF Xf)Ͽ~ɛJcMvl3dղ\;)aN?DŽf$mYy^3ުy#s3eI&z66Sm9^גێꍺ1JE㠪[B5f4Tt${Wl*0wޖnmª.zRƳJ_7)|~>}N ΄d~4:X;eq1_ZÎRyi8^V:_^"]3|9Sg;by2a,;crl`\M`8np8̡VsFxPxe;BH[gScB^4l*{,Nufc}2_ޡFt bAuhVw§1ϯsnq&eft> 0n;K%xNwg+4sıl3aM���+!_&! O_-_~D'0(*Pa0I`;&I>zٛAF94R݊j{mw}ےǺ1棺877s/8Al{49#;c1 ]?}JcF/~F:ƸAMoR0P,Q`qc&դ0Ս"f )x53;Gʽwwh;0bN/1.Rv_* yysd@.(Ts_<@,Gіٛch` }הxK 83<~xxFK9YC33_73)1=ZC>F_J\py.i[Z_tmwlAkr>f6~-;&B8{ALu=2Սn˼恎VN QշVNJ֐<5`t61՞a`HHI0 /)#:.$rI n;KWڗ"<ڼ$ !Ss~;sr3>])oĸT+PK={$WҐ#^$[zg.E7Y^|r)u~׽W81JrSYnf^!4kf[Nnw 3 d- nHWz |Lڛr#r6P>Vu Ϗn?,C[x=�~FobO hSr 2„ ScwcxrM<v 8y=u|Ezn,ϗهzD'3e+דԓ4X= :{7 RN1;Azjp��Y1+|rź_Z3QK��+bvXƙh}u9'!8(Ԥ9x۶Ӿ? W{G*͒j1:μgY'F8|nuhi'# adr0_<X[Y/;sp Kvf#27{t$%>ĉ;J~ @ےr r/ f'A/)߿to]r94@�ozլ(IڅwxA#s|=C.7ңFnǨvX麲9t`!Y#ݤ0@#8Wo3|j�3_|Naϕ$gNJGUݡ0w9+jtĬ^I9^яVٙ)HO _vH Rknpݘuu+oKs78[/1F/:#Gެ!<n$ϳ1Ͽlϝ_b+t$t6BGSLPIa;W)T<xAu޲S一n+,UUTAIi7ϔ,h#�!A\7$ďLI`m2偦fvβ+Pgֺ'!Ğk@_Z�J� 'W"Q^ KrP'BPJ�o$"N+d0$f( J0ǘiP_9(A$h>Yn@ss)^rV/J^jRQ[Sc%^pyļ`aP;v^;uo'e/$jF=JQ݈)`O¾-~<^c-%@"o+Ρh Bzw=Bױ}0Ny?fNoՖJk~Vq'9וs b#w9krxrȿY݉FOxS(݄wƛqiZ_%L8 .Jsќ!gՉj:גJq3ffTOꤖ]rխjYNuӀ��+g\8!<YAq}avv`'xw?zaIJCeb0 +t.ZrxKgncEdPn|buGNaY[$wW "Fh=1 Ͼϯ1JbXģ;s.(0۾[3v紌nge3~oDS2mkHwo88ϝNt$q J/!352fWYnaWH*_6gՎ@P_/.bf/0#2)B\=A3p%/k˜=k?d|x^>7' 9y\'|[jKrWO_P% 5\*(,8ՀsCh ޿t{J"z3n$R>c`㱓Nӹ[,j =9;)cE\YUҁI)�Oa(IH��$Z� 0ph`~W @pze q9}a<@W+eneBجuҾ-qVF8W_pK^Aշ +erTlv  <{HAaX  =wCty_{k'~aٟvͰ+}e(AH+P|Gӏa8^3F3„:Ԩ$=D P8OA "GDk?7܀_9)SL%zo~7{` X\7Zs Lr#vr~uՌX 0Q],mrX�ٌc֒VԳ +N--3L4;?HW&D;WsC|QČv���B��+@k 8:2YyѺs+c>:V|/sþ#yįXw?uyN[_ҖR Գ#:50\w F<8D[؊'>{hV߶}S|pzFrfGlXaig HNqMurBs ]o^V<k ٤904Ȼ;xGVg"!bqs|li{;9x˴áflf@"wpܧm_<+p^Pjr Z>z2ݝ{vKeCC6Z>s{U nq<i[1wοqҘMmbgNҍo=3u;cV,_9$N?`β{fTEn%SAJ , B?*`BeE9dHr F u9{g륅9R]i#'{5ωZU2Ҟ,(^4k<Q}N+cV60O�il_7`Ǻ77;S?? =[%8$03kw=B9G.ύ{ɑ{L[9|z0NZo':!-_ Q݇`7;[J?>?3[/@ + J̼g74xDQdc;DZB7/\sT! ;t_O(~ū4|'{O;8E<'^'{^wc8?RwxʘRX!XbAN.XsMsoXGOG1 ��+K;'8E^l0B[ Ҳ!i#.sԝdsMׅvg�z'(^WFJ5'Y JH &B1wP\ 9#~HXz1ٝC0(҆G^t'W1'[�՛j^r'1US7ejjgj@NgQdj'~E/8xs$;y,jGR~/mu8+s}]yA/pA?qGmx;o7u$8x݌IPX٠ cYx`b6{Vt#?YDg#J0~7(AXCef3{e>w^`iӲws3|/Jk�v>/r ȵEҞ2ekNj|y#O +\5F0P=S>35cQG6^:HBUqz}(,Fϻm)]�LJ&9l4Vm@dYaE,Kp|Ow{x �s_*.Q+ba/_t6׺m`eΎmW*F)c9ěkgm'A#)wCir|XGOptG:}}v~NyfE::ܷ݂e_F^X,9,cw-x~m' ˎ1Q-=}�BzՒ8E)픰ē:Z #{8zH1󈿱۩lab3^4)L;hz< <~SD|\,?x⳸DŌ{D"k߀τqxR8ph,uĐ;Dȟ^[|Gs _F|!BΔ;o ؏^j-yDcp l*X~ I'a%Xl'lkõ.H(W3V47ܿB cߛ,Fgoc@��+>&95%$7I 9 m_/,:-ONZJ��vb<F[ƭ# ,YN`Fv)?! lr3t f?G(<_e|>+) GdĒE:$%]ݗ? =$cd? N� ]=ݶf7)1c~ϷS,E{%O/Yʖ;rȋ<t< y;{IWP[/|qH*=Jy?�F:q ȞYYGghA"$%I#[0Qʝ3pm=<fclϑ<I"Hié2~ٿ%3r[a=WEs U-AT^˒1$݊Vܗ/xkfRq9]ŏ #~wĿ7n,H<)yRJUtq#~݊=.-;|"Iۻn!~EƋ̯־.K]%'/~:0 aKUPPȦb7½L|A"(y e;RVD00ќ(,z7[v8}A?q4J) tlWAOLAg|~c X/$̶13}p {?K�7?~FU  [#`jB $P JU~c X$fW'@Y,R7 J ƉA{%`"qO�daaXx>,'I[Ibg4b"mzb#;NCp=`%ߏJ)@_Ԣv':<SUKs S.l3,5=lb?~>c* />-|nP:"qn9FT9K  4v{^37k9{uZ8sFջ;_su0Yca'A1%3gFokcwu+sq?8dus:뭎.S仞f5^Y0ó?qta<Dw^4_eݢxzcĈcp!F>ůcsJTux/ʕW hcvϜ\8GxĨ,l#nodrjFs;nWUp HmĔ/*+-+$V5i/7N6` b)|)Q3�Y 썊JM He4VN $bf4%) čJ; U߳Be?<��+;~DZ oH9VYO݂Eg+ӓ9wۣ|rϷ3}yŸT+|w8V/0/ξd@;{2"wVvfٝ?4_΁ff ⢸A(ϱx^lK/aX;>n_wW @[/0G3PxNI"BBHZ }{I֮Ә[ .?E,L�OϪ4g[jo䐭Pa2q9/u'U+g6 wg#)]Son㛾9trZ�m-0P zXˆ?`|^371;+寱sb%YL駥 ũ{mw= f\9. {̀R< Bqݰ`8n4�Snn/2Cg;({,q\I}8ٓ0Ƽdh.v{Ԁ/(G8'{i";9qBo2r�Bܳwa%E 30R.!4:xEĊ�ʰ#H[ �J }t\dbh'XV햳x|~4E�w0ɥu䅼,-1}{|qט4�K# Gٺ=K j`G ξK/) /xZ(@bFV7Injqkg}).f^W^?Ws��=)b_O70|' ~x1p+ܝ65 Ωt~Ys%;?GKd+^P;)X |E<9ňR[' 5c.w(pC,8b"#r5Ȗ\/DΨ.%DI:R '|fxZ5f p;s׸ \N%eeWݷO~ѳBH}IcYlI-I�=nHw41dĈ/(P@՗��+Y5 dMN(%Soŧr<so3mv8IJ3̞g;/q_g Ko:;KUW�N>l(x׶ΏD{zLΡ 3G6IWnYP_:C?v|̼ ~^$:S$F:4["I %8xf[šBA/'I?'+ v`fי^!ݓw4^c'vDȗכֿF,w0GPEZ¾RRZ#GaJw_;Z~xن- L)m ڋzq7` *3z|oKF129$^Q ZyvXW`�"@y@@Hƣu R�$@T%nx-ØZbxaYW44oTAeXS.u7 Nb{fYib{`G-0# �$nxq$8Bۧ*%a?z=%OP ƿd0K(s1a  ,'oinNbuj-g|nylRyqQ<{+߭YL$� X_11cNK:Fa͇CopATÜO͇N`B�ݣ?yk=Y5nwe`^^ݲ1%|p=Qt uc ٝnD2'.W3 <s5ہO~㮸VOqÂ-bE/['5~Eqg0N|Aeqd '/҂ǻ.\2-xwۓ&Eগο냕,)ݠ ^CSTk0)7qW#d?s2>k𒜄S!!ٷJ;*CyD}ܠ/u2<��+K+q ;=N磥/9$YiNB7I1/G &e6n|I@:nxR»-OVREK%n_`R~u_#{+[~μO ) ٖr3TV/rPۊL$vCw"$wqW Z,$)GL<:6%bqWRWr~ʴY}Ⓨs}ljjIχ=ce:9n8&DTn½o7}8ި@Qr( 5'r|�FABYG7?atr@53 m$CL9jm?K7Q?.[hя=QM'0BCve<z"1:m3ޯjyNEӢݨ&geہ2 7ӏKZ*;|F垍?_fޱ/x2n|. v/ya`Z%3+4 B վ91\Țr G�NhX_KḄo{0 6;'u<t(ynq#[>S#5Ӷ3z/ M{M,nq^%g8\:dn<<e{23y��܀@;, %@99,tO_gB|?u1AkIv70G~Sb# Q]yX(iqiV"W}T݁�~DB9G0,yם#e#')Rulh" J;|$hnqdF;S%߬}a'.��+В 3(#q}~�d`a_~c$ia#g_M73ҲJcp^8l~Ly u?)b.~gqdq41F%!~@c3w=_1q:stXf-8^V᭸kr|s ^Wnho_bE_xc]bT;pHeno 5<G}WŊwb7$79] o y LA_JUZ۬|$v1 m r\LH_u{?s ۫K}`{[*Ken?Ҿ(xɟ~ǹ˼ǝcX Q⺅; ox B/0r݉ e~- hP>fV?cLN'b|SM^bKAMKw7yћ>1qϛeb7]Ⱡcpi>VmLPைƩ{1=4<94-va*"rDݿ*]^Z^"AxXW3j18̅ H^Ďhu"Zq'# ^Cvճ9]5d[̽#<~ʉ&94W87-Kv@CFn~$,k 3xY?2HJ'y8m6Y|y;Ȋ~v~/rs(庅J|g}w[8~9 n'=\1f\ۜc/(Cl)dV׼ xu$Qd}Ц?J;]u嬞.:6Yv{X[;5Dkƛ{wx)^8aDw]P77WnN7֣8ABd|auE9zbOכu��+K~?-G;mg4΃?|D۪=ls(s�~<םOam%7 vV}0@&wlM'^1 a\:O`|?ngzW!Z{(a΍ qnwQ>I2a%.NqhA3MK81wfyL9,wCb8VJ;gдsaȌnySZ]1On-j_Ş;6# :\uug]^ IJrV@±1?a~gySO{ޠmŻ)Ɔ(i&̽[go$�Pv-XWpWo''u?Wc0?KkЧx |^8IJUc((|z(</z.ǭ<u r*ʒtt`^w|]8cqsSp[LO ~W_34m`M;6mtzAOU�*s XPl+\tEBbV =:Ynz&0HN{n/zhЬq}_mT?y֮Sj\ep�r�*@ s;ƛo <,wLEn|CY=xuH1ZhI>֪Ns$%jcŠI"g7%1,ztRptO��1�,q�Q~̀.9rbs*v;,L!i[YT$dbݜ2Q ;##rs)A@pe\M,@M\U,/�͘/wlp8TRXBg4v[+@}A<07h>us ��*h? :B�&@1j2IE}`ߊNGcRn/w ! X RW% (I``M&�%,-Ee`_3&BJAH`TH p,fm]#9 v  h 0l?O "z[$v0;+F7|P&�F Zg:UT�0^`3 H_^m(_%GZ?sw: 0 , P ? `v~5'O+rJ$ܖsW%p�43N*?]! !B, bBwkπwN@VUӯ8U@Ta -VJJ~8ɀBC�H%oxi1 腃73`(6cDS1s�`fG@:!<%-"i$? y0I6-E?s=!Cyc @0&脂 l1/Zrl.H>V/#;QEp>Gv ԂYyHfbX`kg8 3�2p~�vM2 İv�Ԡ*_+N>&С�7F�`G=ye?g9i%)}^#S/5bs'aVcUQ ,]c?, @1�J"3<�?R(y1=13b%q@y|fcU�t}Ɉ& p*+ 4D�kuv�B 4@ u?[Ʀp )S ˦'i4RҟX2-&OSwob:8:ДwunNh Y3D^,'zZHe[27';1Y #!xS Cۀ-=Ð@A"(i#\:OlԂӟnfn۞> H�B,03%d= wƉ`Kn0ܬ_b 8X^VKabI2#tB`nN'Uڍп(: %Zlb %�USt+0t>&40q(’ܶ|iyIr3d?,aZ;I43$O�`P 1;8'~hE��8? W�ԓ13LsYS IH%r>=1Y9A�<Q,Cwsvvl_%:r1A5 `&?#C^72y&}rC|$.! A�AM9'sSr(O�0QV�����A��*?e,,~wbYt=$Lv3l ghq_7ðAU@ye:J񘮭$gQgi[EOTx{IZcXZ~@+㑭E#]HH~qɵwþfwIú8 +m߶an\ z1֤Lhwu�Ay9'}ؗpX~$q&`/{Ÿs5pa„s;[)y$E^3>xm`gII%LbG3 Vr `߾)Ia Baq_{ K!fYyہ"$g 3{0ΦIA ג?q��,5L~| tZ9};}[WsBvY&}?(9BQȬ~tw0i9:nn;],7 zO7ɈmkšaMu!W8:NX^1XVq+.{SoJ#s?y<snD3AgxVq??#l@'Uu #x=nww3w"=yp<p"Ss~RvJEý/DP[ԡPQ ,<-^SFu>-lC%ٛqøQj|'I) Ae;t(к!)o)-g1f_\5;0FkxBtG��+*GZfB6+ 6vJ[s*u<yh`%eϛa\b1mٿV`p€*� 0!`7ɽ >]guY9G[l=נy�-<"ΰ {K|nf#bg);o2~^"ٴ3RMR$x<~ #r'c2wqYz~Zz0~'I)'p0Pz]v?<Nc%o"o7@l7C?Vlt9Q5=;pī|wVSBoG%9@Zw<;28%tu9ؐ|q'evK+9FW<aqw{^3j9Cǎ7+NAD9<#q Q#e b^aaa 9J?m3Z8i1%?A^mfV}Hl܋_J Aλw ?]{Fǯ]9̣YUq<*1;ur54A?qxsMTh yC~9fϮ趔~Bm&jsxs|s_acן]Ԓ`kvJGck#��*O;|>щwch(4+x71x V;[>hc7[;pԬ~_ E˿?ض|%5C<V~ 1V?o1yݾ;]壇vm>7?X3cq`#z0EԱ: [pkHgOO,/+8Tb|s 6c(YCgC8 ӫ[ aDJw<xFYE9+8G?ωkpeYh & Gľ0d;%ۓO@# = JMp`c@u$ 7(IXq�z{0|vŇzq$=❖!ΐg~@0<K wcv~ Cwa 0<?l%0Al_#MVD<k)bq:MGq!dX'VZ75`/sT R6!fѣSV^ 5oZX Ef`sXs?ǭ\,{q8-x\~i}��*]?q (+ePZ 9Lna[9fR9c;RG^uƞ`yfKAmdsn<? Vt+܂xbxOQ>^+|@v$N'E5d9C<6Z>aG g , An|w|nZ:rHin36IbZ ,[#;I#^0NaQ5 ó$62H:A˒zx[Ȝ< ]Kzٝ߇_7̲rM-ï��)W?+ 30?<lOp{33NŬ-ȫAaU�nޅ]C1Y�͈_س),g8-k`cpqbTaG.OZ1@2?`~Nڳ0зz<^r[Uu7ωx%T~w?G҅wuK['|-^Z^?>os9\|N'NxĬWxK^;Yl@" ;<ϔFAŽyM<K*}uxoϟ Wi,|B xO_{ˀLL! 3Z0��+foS)O'siQ*=xg"7;lN1LjKμ{z %e֒{|IaμR+؏܃}/r,FcS^f@hԺ_';ӞgSu'Ísf~#vf|4 Zd创0yW~A#w39'^OZ4 ݐ @nQj3#0!x+s8b/CYs&7ݹ?x qI8- ﻠ~zZ!]4G?aYSO},rd w|/<vn)k`ƈ\j!e?m 7g?J2d ~ )ϋAi/1 ˺WwsN"Sr\Of [6i?|كҿu׶9=?f!m,)˯6q# ],Y XYDbu?pr)  % lŽT'vVr\Jj I:T[2cx?AMyE'q@ۈ⽋0^DF^; 5#yx4زRM |S=Ꜷ;DF%$?px  o��*$f]R ^ ki^?Nvc]HIfY qıYQNl({)@l}1AlĴ# jOK:HBێ?F:q$<"I#ö~o'Wg3I G-T^Nt+cH&lIJ]ˀ5�!q&91w2  R3:惾$h /ҹ v!'tsGu/{b6o KtvfhM2Iq)of؍mi!lH3"BqÒ[pvϲ\B;pwCs> #3n!0jY$ Pg?lŸP~:73;|KOq9;{@W[7{'7@- ^nW`'#^? <pw:S? 8N#V c1v`J@B~b^JaLy<eY'n3 r^;w@Hx:EP:Wnq!RyW 枵%'98ro1E؊ #%r{f�:G?;foZ޿�qzIJKP"d[KI[J3kqhSƭGײ7`x%X1&>7"wp8ǨG^sn&^ZKm96X cڦK7n!S-8{AgQ?K1J|S$Xzcq޵�Ah,EX>‚ms`|~sjN$}ۇ{| (vaj6}rvp��* l?Fi$oc:+C{SkF1) dwˀ6(_1V��Ot#nc6g^>[ۇY.);v6 lϠ|= ?-7N;-aE.w^X^cj{(o/fn+qVHɋXܱ A9a sC B>BPjsRFbP !?e֏9ٜ.X^N wK , YL1A(F$(A`eeK< l0݈AOC7洕|sxy|;:oREÍolGf?3̮GCމ2ƠM#H'@a!Q\ta^'0~"�Gn.\ݷ;)ߡ"~p(LRDwq<0$f‰7'h¢9pNu 7 >os~u^J5Ayev!⾟3|w^1x䅶DqN4L @&r!_7!9yq^ߵ-t WQN$&u FNEd%+0s+fVsTɈ@DPA-|HLO_UAsxZ,<�H Z2;]'�InEo'.ZqaašH`U)+N,@(8 6$# ڡ%8Y�Qr`|-l49+ +^4x:P:':N5~}n)I ]xf2ُXgkSqXyCE [+'[;hig3q'_Sg|{-rՎ:`+ʉyœ>Tq[^9ٻ l#eŀF 1'Duhl~1]t=cx 8�VQ;nS~K'cq操�XwZ vB xW*>C?/;gƱPq=_Rn$`S`Ӹi,}KY<~'B _?WQ{w<w4A= Ig%Ob$Z#(lJf x(>7ov Nh|ׁGH@J\@Rj��*8w6|1nn -1<nox5�: _~9e(Dt';see}uw7{,4Fwr|?-rwxwW 7w|3'yNoG'ҒQ4i Z ţ^+?79+'~21(1;s?HO@hj;#ᇤ2mIQ/gYv1'G~I8?d;8_dn៎Xը|)gsvD݆& |{|.56fv`UڳУ˿nk<ab ^;À5IqS]]G)<ߒmf,a`D&J_3$GlnJI^QỀ<$|񋴐va$(eEIA/qcRns]l9I 7X<;/~ļr-paLICwۉ78_<c9j0vXvf-OٰlY >ýj8^8_jp_uh9ꩳÉPI, 98*:<J8Vo-Kƕz;ߞc>|Y~uF7J& cp_Pcc^# j"| zVƫ 2UV?uaY/u&`*Kv) 5۫ SOwa]Ҟ\՘{FͲW;oG`~O^iGZE$+ 1cĽ XEkP>Mog85դ^TKx?0|$T ?AL1c;Ѭro{g9��؈?V5^Wo.uiGXsFmmK�� +`Ҝܿ2%2KG�=& &,ɈV/z)i G`Ͽ6Kzx>8�[ FHrlzGgRegi?Bde0~I+s~3lf'c܆^OP`fLH%_ )^:)(^Q<$X2KW!R[ G>kbE F�b^%I389=LvR@r]])qqC<Oݤ㤒XrGҴ3p&pA�{fqmZƇ Fi?uc3$IB<ze6τ՛");Ge Yd\h ϲz7Rt }2V@KO5=/L*uuhrB;' ӺsrGc Vz^T�r8G׻ X㓘߅ .K=9?~܋5$>'?'~-FQͬ[k[·Vu3v: lKf=GJ5sFpKHX0ΏWaU9,oA~rRhcx4?AG^NLjӹ_WY:Z`6n%;P;UPc\;Kój)^6:n>ڏ=?#Hꭒ!M`Rſ~g:ߎ-?~;]?c x:+ܝ-; SB>WcLB3w ʀ׈T,(e$w<CyC̰.aL�mZԼ̅כ ?^mՄ;oʼnofIWNo Xg7]nPV}(+S�� +ϲ [JK )Fܲ5[}rjzkBWsX-$9GqEy*JKoQne%S"f+3&0`ܗŔbsW|h0刏ʺ3ώ3 ( $ptCt'퀩iٶXSboHy(i%) gOHކ9̷iXg$,#׃Í"�0Na*cܤrW4q;MPz矟gN75qp0GJیo۞'c*1VՇ )W3@|JX|bE?0F '=G>|Yrob6>g@@NWġ5#GRN 3gǡ"4R2cHYGgav((N<%]V֍ҳG_nE_v'~"nxŒJ3woNHxV5 D&7=orɜ߀T x,=Uh|Jֲۏyh(/sW-<pQ>ՎϾg"-K Qb) -y|+=ewq@ef=J)͋|$ᵆaLf菻BmYʎGyQ@G"rzoo�mG7@w_Ȟe a?XfG`):3j0bIy sÖv1{ #9}]\Ht_)PrGU#y: ~j>a`UOqodgeHG38c�� +Pۖ͏ucf!wԆWaF$C&00`҆}!p e?; C/gǭ76wof;3:v\ `ɻnY1qNGc=lqoůuii99>��J͘%9(<x7nߞm환]9<}|KۛЮ̂O~cƇr#Jҭk9=}$ @y>dghj^@慩yw9zsw~4؟3uz,@CI?K>c\)i썐<)KNc:a} <̷Up_é[(r%wx%)8+h5[n$% zݻřRHQ<^l}ѝlhBDg;sz3q_|=\5Ayt_ YwH%Q1qZȐ5bl<B6ղ΀؋>W׏p^h6V42p%nFo;9 E^('vH';vI$!4|tggex0"쵙5"NvfpIss6f6o?RӔ2k~֣s&w~Ia �_6"<V="kk {P!WҖfwpu9yq} =x l}.Xk>~{VtfHCav _G[H~ksv fpOC=R#lLS`�� +us:?b1,L@%JA~ud4̥,H;\+ٳ&u+/$rV>al^~慟qPi),O =vm qB -;7se{zרCol!zVNh'o Tf!YYԓĬ%2p2_ƪztSb‰ ov:3"c?Hٻ/+I8>4'_n;*p;69&:nKgH=/ Hwy^^#qzp+䅑H:9ød{KGƣu_$~; Guj7k:ܯO#w:qC5WG/hCq\Aya]UZuҸþ?ZqT`ڹ!vK+e6S[?Hۭ׎/u|gRFD6+8čWb?:Ys$?;>D?gų.9e5K]']4.4r$뿜l%ajWODa2UjI#}m<)wJq"NHR܊Vzxl%r |ưqK8N3Ivί:?•РjVm>?[aY;o/ 3Ӯ�� +jRӶ[Bò:Yc�q46̤fPQn %쏘 -am7B|_ù1GQ:+7|-\^wFy?00? ƫ ' S-տi�s1QpK �ah!.s)|hPPKxf~3C˽˒pG@�;!2{? bc_|'YnhW.0]cIBRTd7bot%]z?:( 893D;jaY=<#lBBb@d7__[5'qԢS'xͧ|ǾY~yݍoInkwB沯w}rB;{F{ۭyyUDZ[4̵6Wƅss ZSuw?3jƑG3i,yibO'@ulsc\OjYJ1|ۡAdzDr9蕑̯I0T޾NAYPŞn[>I9xSٿgoDOz8#lLX[s=[½G/^553u��qʏ2( (X~7McQxK|Gv2׌̝G=.g^# e\qçqGo]$s>#囕}<w2@Z߱ߒyNg9̱%fÿaxG)h\9ՈcB̀��+'tBgrӖ0턌@QvM!I�0DZ1'C}$ZWY]_+#aYiWn߈ĻxCvBd9Ӆ+uoaB8E',K`wy8S}@km_2PW"qd}7up5K x;(4Nqvvg%Ms~'ؼ̬o0 $ޤ=J�Zqƀm4'AܽYZ9_[{r$ܦsI֨ϕrmTrGmdw)akdϧi 7lN [a_a{VCqKM~9('/r{fu|-ZJW]?P*bxr{/<7nel"w^oay/[f-y{RnXPWmww9_l??&+;.W 9a"uAv2; QvLJ6օw}~,e988[q<܎F+; š?wKc#>gY/Y#~L7-fԼ6a+]尯?vaC4F88 nN_OyXkoaxsoPKy̯yRqD撯{+ Z79<0 N֬ FN8w#)T' ;(3a{稁1ݼi<'{YDkFzXw?nA>wo9\ٛ uUPx9AW`" B>'<艗_$9F}z,ϸ/ PPZ^n;9Υ{S7_]’N#kV8{xc&^6ǂw}s��*d{rщ9wPc <0Cp/I�b)0Ax0+Yܥ+ xQ! ݋g8^e)?+ZN(Mߓ BߐQOwI]On*"gX >Fy,qȗi~}%F>.ahW)8_ޮÀv'Bo(0KxKl~EJ98p+׮KJ,X¦' wc݌ㄐo6̓qB~0kܻCUߌ5% OX-.AǪ[c=Z?? <Z!=0\tsb;mh)|yurgB쿚NKod8|gMu_̼)ޓ w ZLQmr?<39+ NWݻ/UL\ '~G(H W_\1+W4c 6In5fxfN;a$YafaN&{UJH˔N2>z\u粑#`!~]sCAr㪥@4D^A#V&@xҧKY4_ig_K _$)Viw;&9gW+/(ug,6gtaDFKmhO<{h|gq<{՜wGۊC:[{)\9c#7k̯M0OnAy JPxW�e':#=,,xkʵu~kvX \ ˼-8��Rvo�q;8G*g:2{;c-sQ͛u1=w;u/ gW"x(wkrѐr `j8iYԙn,1sߚ+=A<_Y |zR��+TlClzV{t dN~w]j0;¸]fu@;|-0w'xd {}Ǿ))8Zvg~Ctr-LKh 6851hY)Պ&J$nb|n=KαM\'t|#? �a7GP|& ׄwX:~'Gfmԓ{ !¸g4!+~E5 cu;c~0Vn [偖+:C&|xx7dLsX3:Fp89#YXZƉ8`wۚ;%\~6-rKn4{9+<3p[}V;Oqy hl̶QK~)?gi|;4HcZw㱻H|;yv0,>Ij)]!-}9N"0g~;bv}♈A` 5 9Y]oIAt{&}~?%ŽUII|y$oøv U:S%'lPZ- +KNS%#;“Rp` 1VK31x+f Ix̌!a%C`_wF B�RL8B'A8 ܈8c{I[(VŞx{ ȏߏުơc}%тe1כxVF8Cg?s+^<B\8?ק1g|`:Sz%ve%?wݾOB~4OAfۛywWd\gX];/ {19#tNH@+}q)9oZ|\wao<Ά^g'ש;vpNqGKH8_ճ�x-(J;ޡak̃Is*/|Ҏ>;"{•kx.`ݖ[<a&(|>x_z 8Wұ(ﹻYr1TRsk%%R6wG3}͹9} 儍gvV `Rvݫ[Hs> Na��+~1Gۧ!5=ޥg]+9BU6toȁGCVb6ft͇/>L`ģnϐאY^(j /`ZE#ZZAk׻ky+z \3^HJFg̱yj$qv;Y\$#c|~gG~0+Gd7c3u}9wn4w CRߏ K['+ L}L6Qq@'>/tp>.c}w\8IF?)�x}8(nk"4D uX}bj}}f9"<4nofI͈r/ In;slМ.lަ!t1hK$q,(ev9us{fG=]\j:%|85ʚb8{gu�S{f r.UU ' ?c;'9NJT^1"y,Q ybIQ>=d{l>fQ?{�&NĐGcly(2PN u :_@3`cuD?)/X{Jp.3-PBߥg0@zvfp?N1U$±(BR r#i9c0~_ mnI��k4V wܴⳫ~%FJ?{|첾?${<;i(VwÇt{u 񏡸"f~-vhם9g|�k1GNY^qi�dz^;:@twwx''7Y2~ !_'^2[J ݇0+܈xy3 4$9:5֣x! Ҏù\?XP{<`] PvRbѺnmngP&x#r{gFn?f|Gl[wg7q0v{~4INK=[v0n,/`z񪎪xˋ/3-gd 1[a[��+6!+rb ŌJvQL/5 <ao4.PB%ۣg;8Y"I-7QV^m4?cnݎUADWSuȈD3xmaoZ9-G\EƑpn3Xۉ<\`ItwI9^z_1eUbx.F;-qυv-I<WSgh�~@W3w<FIflj8r DEuM7}O@I_ՂC((xcGb3?gNHKw[3m'v6F/}/J2l;iLz56HS9џ_<F`ko8f#uQp_nDžLVe!NƲKJB?Ol؉%YX1Vڈagep؃;SA/_GQ 31]0(6+(ڼTxU>~k/ү_u]KB؂g ڢ|yY[L r2QCK$w]xGCZ%+>1\??~C7/(s>=;B](nB3<H>[% XKx:c(W^'>n=_3O~(bt£Y~ƓS/ "A?ymaX</9twkG " 03sq=Nz?ƵH򱞿E;o1=XA\8p '2s\l;^10v\jDBTy=F:>K=ھYNV'\%F1*\ p(T$ԁn w|?2/s \��+x98(+%γw5ߙL#6f}FtEa-HRAczm(lBWR9VsG%+^Sd^r%99zo q0 6Vg&Yf�)?�τ{O5?aW;^x+V|A']z™L8\FcJvGsq$BpF WE20NǑ8©�۫jIǛte5L38_z(,<[ŷl8Q.ȡ7+4W {=\F"m׈'w' WwY\0Nq7}sI; u0yAo V!hH:r08zԩF>Qnh Ivtcxwla0C4'6;oOݑћ1/|n+|o{)t>%;m?j;uNHBilRs$JHQx9ZEp6BܶTGZugFcqlܖg O(*EH~%v:|N#z)X@hT0N'4C g ;8(/MD|c"*4qG~<q;*w8aaELόº,MB7��H7$ yذUqE5|Ѥ%ԮXr{f j|w1F1^>Z-z;?ƶa ֨/C=+cXW3o{Nn+)'|Ĝ/|sQKl-ĨIV~砚J̑wjO8p\SSfPu;wG?r )Ә[z!*rD+Q7m - 3̝{RǬ'/7'>D+«o}}0g8(.7;:՗ٍs*~\XXmqψf_O910Ln1ZJ^N/!}!bOv7!a-n^I3hH̶m@^l.G:|*Ec |k ,9Sev Y|A@8*!jqw,` ]/q(,.-8O=vض"ݻmjcBvaOlÂ) 1{;,I_-=/;N<sNŲg@+~>-8S6d{��+�HjqE�+ /`l0KJqEweq %L6!`9$߆#y'0M!z3d$ga@8 uo+})㕑`Inv'MGeaSzn'/ay'(`o:klОP X瘲77Hbwg$G871Y G>(,HggLwgW ąnߑz8 I,o8B(9mϽVQ0X*8s$v`Iі++w'_x~i2fA"y P%f~mOflmF.n}zGu$/f g3 n`~$KgپlF1 !R[bIĶfS5@,oFBVǥX=|! 1'dwmk+ )X}bz0?1ZSy9!V~|߈Ç r= fqk?|/CJ}Ez |{;+sly fT[ hJ+󳱡�סbUjS="a[)@)U0k8@8$N�Ay?#Kt~'9O'Hxo}�qd4%|r.~nL4K2B (!K")D| �4?^X™X$"�0o^[}1*sJr,z5r``tB:Q6r ^8#;k7L`sc+++7t?Z;I=tHĸ4i_e?|Chw^uG)jǴB\4;u\ FϐqS'$S,{+ InDjٿYdlKH(4X4N7p+\w$19(I'eI$H(^%GS3 |wYO/N}3v?yh9Lk$I370b]n-o~;sl|=]n-1|7 , Vg-gu ɜi<g]*gqf'\ق~`CQo.^c3DQ+{@y;эz˜Axxn@wf( jg^GX–swT/)|7>x:Ke'&u}۱̯ąxrWrg/Q X RM5tR32lB;l3f%&p@ Naqa80 e7O_��+,��Q5+%%.Qbk%vnM)wioɀ6PK䫣4Ϥg 1@d-|ulpjwWƾ\S} Í1׃9#$A„c=Ҝk7gV=F]wcCt:>pwe r?-%36pKIxҬ5—o~g8xY# J(,8<dmj4pI$Տ"q`knng<x 5׉G"O<?S FΎFB¡ƭ?ē,$gN5ĸM㽛)m{#[? mUEKƄq3=ΝyxAXvҭՍF,}E]-XGё]@vSmi|?o,.XR滰̘4߲sſ-A8z?}b@K\^XB8BR#y# �d@ W~;:|LX%�'ى(^ n?|q340zbcD%4K,DPr,[P%xNԣz!�A3(I�;�q³)s8 8x7)#$Ǹ-=ـs? _A?@<lA>a_ ]( c2-;oPFFoKo+nk;dFkԘZ{9$Q97J';UP)!Xp\\{,DqyJ hļ_ٖN 粛K.y۲WaCd3lн[>f6u~SFx+q.9עH8X3y<ŻW=P:dvS!?,ƵV3l%k3ѽ+KsۉCIC_g̦[acY&de 0y߇)IœʺRnӀ߯'#+ai)ˆk>7?RΙvq&<c\e pGxp^Sg ^N"7q8pv ~ qMN=Jv8B ~Ofn>W7wώו|JC&~ya"X<_AےGLXN/vt *(iqS#ضq"9ޢoå@��+ HɸMI`c BS OR:+~Lrm 嗛C$o]Piat_ČZ7^7ve- $pw 4~W p rpwY#8u3W=$su n˴;$A=pmcywFu7�mZz+'{cn;]On#bE;Y6r?ͻwRG$g}$I+ ۯߣ887<swG4N{NgfqK&eK]A(;3TH[;c-<wǟэ_JLJmz7VyWRJvo^Q;~ZfgO�Fj=|bMdu䩇?c|CKAz&ǵ3lagei~O ) 5A@nX# YlFqA(% ґôη3f�;rR3ހ?$ӈtp77f3PK8 uZTWfAz%!j{߇/rqnS~  F^p oϢV"nEAWۏXϟu}{>"V1*ctz]ۨeHp%wL9W- cmuOY쥡0Y|<F8kNh񖚶F`wBN%g3}iv'/oR~Yc!F^`GozxS7#NsZ^8��|%< eōl~•ۊ"=(˯|-80t~R៳Y+ΧAnwnczm~${?su:B5qg{44Ia,,1[̷L?CH^S~" B#-ąoj@󵤨pNgwu>'P@Ԧi+oTh㸑IQ�[ީvDZ~w2¹X/<J"�pц 8q\z9apKRaې8qk"Y-Ia+tcHjwbnRSo0gJ\aF͏ Fm?g^h��+!%)_H1,0iH/`Y OP2l`bcR~Q m,U_RS|3(;fvl0ݱj _&ݿZӰꐝ׌w;1c7/;:v>^ٖI֒j,<wm؏'w/{_ŧ)o0]q�'sG2:r3j^켩,^bk wY0 xyV&( F=,E~qE' 7//[ErQ}; ~ܮ̾!o!'6]nFa?|RcȞQp'jb1lcL{S{pZJsI8:nF SlsqY)M];;ZųyoۋUǝy{,Rb!:IP"MUx8/̳v@모wMZ:,4*\{gPdseG]#Թe #^ۯt;3 aGUL(kϻlGcZ�0 ,󆔕mǮi+8`/5af~,gg?^Vs64XvF1M9#Rl ³]I r9BNx?'vUP5$gn5 |?GG4r}ѻlk-J/e/9I|qwF/Kٿֿ3sY[ЃsM!u3~�FOxFp¨yRN%6Hh5',vR۸ܱ1'Ԓoe]֣æ~-]zàh}yR#q,-y= Ww }_qp؊a@ws#%7a?/c= 7 ^s m`�R{~¯pX0fux)M8.<A{stN iX`vƨ=LJ@h,һ矖?.X N=̜q#v~!gh��+[9cr7(BQ�PZH OrMbVοw(,zhr~H͙M$b^p߶S�NV#bZ 8~{ f`7v^w=IcE=%Ny]l#x2/rJy1[|Tgz_7DV9vJ;-/Gpc_YSmz#~ _0[D - VlV':ㆡ wImfÕW1^()G\;+37dK滹ΨI zȷz̽Js굣DY'uHj8<W}@ъ 㗝)<J۩9`G_GȜ 1[P|ߡּ 9/ӹ*$ηYyfu $9fa뭷siCafte7iX.JŸ٤An_Ǜv7Z4kKGRsݣ|q}��;1'gw܈l9rsI ^ÅqL-$GwVe-FN=Y=_Lj#cT@"`p:BV'<Gqf/Uy~(-/υMXAY8Fl/F+OY~TǓȏ^8\TKgRW$ s-M2C�^RY7|o5*dfJeunrEIP>/n^n9K'Eg~ rSr\F Xr ܐsbuzUG'ۏo)?Mg; :x^LR^キ^G|O;bG0/ q4-oö##6 vg~8V/aJ}?0,+`~浫с/s7g{k"e 絢c'59! ؓVDO0+6} x]wDLj0RtO]]݇vÜy TyM< v#'jU ۰^ v5Hw^8E c]b29+ ۀ��+LrA-!UH9)Ol�5]~I7w%%(3j?;[%'$Wg1;IřH's:<,;ǻ|wk[^%{}Dǎ"fG#>nL:wEgNa0:nk-؋e#:ߑBxrζx4:%hr sƛ'^yL-Ў;k O#Yw*,RHp`y]ܶ=N?E Z)+9B,BLwƟzy 31[s_y9QvD@zRPswxט)|uױ @Ų^~K.0s96u9{4*>XژKfxТ? pl.{pλƭzcaʵF _glv͍pLmϨ_ډXti(6Xq,(Ql/}b_Ӱl#ԡVFxQ>@'!�+aN㷕Vy(Rك~&~=?�D 8u>?4S+pfQ$A/>c~PÆw}H:)=21o^w<5 Ҍ$W. UM?,ͫ0;lY۞? ӬN.)+Ya-{'_0JWmի|$5;l&)\َN`Oj(x�,咙Ρ{/ Mw݇[J?7!(}7_n 鮹ۇ0Y:Dg暽lYwr?GK-XQ/}5dzJ/%ݳj F K+ %_ճ5ޅGvVu~/#`i[ϹyWK/@Z#nvcO'a_gPr,g1Dw=60 šLwm8gq:^5O"k7 DK@!Dx)No35sׯ[?ٵ��*�0 gG.�x`P5�j14,% @LC/(<e:U e � $j8�h `6fV %gyXY;ŏ !#x Iק: �l唒a>B!nX\3#o&d~Y|Im�',̆�4Ec,0̰j_6@G `!O60@��1�H�,q� i� LCtlO_� �t\7'/p΀ #H鶼BWjrJI,䣳ExG. @ UIˀ`8jg yD�@X#�` DG&|C Ùmzʀ30 &?� H Y$TM1ߍXĒSCCO<I�V8q&N2$Xt'7~L@NӀN�4`V\`(p~@:$<}T7n۠'nt?E1 1H-;vL@ w !#nJQՓ�� ~!v /) 0G# a?"fX չ-IΠTĢ�h|nA(ޭ�@�<x5&?~t`1č߱�$3 1D>^e9I�<.Es��k+,_A;䥾Xo h#&"of6+y-}΀46֪_=)7|?~"^,bZot1Zu'4VuE'%�ooꤒҰw|%f2iGWe@r/vW|fJë8Q*`h(x   Zyaed ~/D"'!(,A7Vq|?VA#mW͂1#˪ESB\5]);3 F̀Lr9g<aAM)9Мc'lα +`ݔ13CH�0t߭{Q_ Qr܅w<rb`"�9byK*JX 4RoH ;l;{Ğ$>8%[:ve`s O@k]IIA\[WW9iƳwK�H!X ^ H+aI|%~`%`)1((B, \.S-ݜY~Q"4ת�t;�39Jݛ_= Y,Xb^t $'`/ĖEa>ԕahU Fn<Xx d$"pfh�����A��*D0Ͷ0x#q501cԳYbYa_o8+rR5#{g bwjztW-*u^_N'e?!ӟqU?+_gxcƜh׷|ux,Y}_W]r5< nFfmxs0?.6)DsUw7ORVH(G0w.$"3pqn.W|~ш?+h%w +:S/|Z3 q-S?^P%q++Ac'�$ՃS,vQD<!=rJ9 Qhp`?vS@IM ŜZG3,WFWNowC=' 8@L\AID\_5<(w5�kQJx~1Zngcݻc+nkG_lzu ě/HRM).�X=$#dq)Ac3< ;j^R4`F݂cđShΥ-^;Ur<gژm_cjvݾ ^?>`~'^?x = ??׼'I'p,L\cPf79Ea8qlQ,`aS_f7~7i^vUgalȄ.��*v-mV䳆dSs%$cs C4_Ⴭ`��x /5b +1 '|l:;+{B]b+Hgou[1?۰hđ(W{Q%nsA,/)(+0"e#ޙg~B'c^4U/n:oܖ(Iit0]shAnBU?mNj)hq(pqSsoq5 ?x $PQx Z�$qoit .g`+6#v0sG^ he` R_ yb{,.{څ<�q=5<�},8KهY+1'@};79ì֤'%ǁG1GܔC&nyNWjB3mcl[urpv؍tM:</u1aaKQgExC=X :wL^Ȍ v �/2VZx��*o/ۘ-V%tbRqs6ۜGIw@s6V5t g7}%, j(~ HߠC}&opBclN,}4[y|@v1 U~GI=ĸg ="9 &` R#l <`J 7{!!)yL?h,ǚK0Xq۲q] , Cr1|n(!'ll?{wpW+Pi߷^H;7 qm,޽:a'[>$_0,J(?,xK7 7v0gox q[\<3':ڎ Ÿ=q5IcEwW@eU"W8nƬԕ<?#ug=PBOe|ƜFJC1Ã8-=<*xtˣ��*4^vd'6W?7o ߋ[;FF+s]Ďn*=ĝ )Z=+yS -6J`K{,,QC�p[?HZ,#+;v=vnz̓@,"5Zd ݯG(s(}9NGY(4On5_M{smcw)3rw87]E%'8w)GG�~L-LIo$zoh[sX%EƚT< ~߶~wX:ë;]|A {^{FM{N#ȭJf?2XRsׄ7'H$$z 3a.N$4ZpSnP^I]wm7Guo4o8Ո4 D E m\5 !ȱVW%x߈øwjq(ήpL eo{Iכ(byۉ'n-A}RWQ2��+6%+gsPhfK9!/NJPX͋G|*mR͊pw8 ZEζ}G?W6؝/|؞rY]!!O7 ^+^P> FKO^s, /QeۘxBxob/?رJI4׺+؋+ Essp ߇ncɀ-~޳?|+b>ɾ*3Eq�Gh|nI"xdyʾOcߣya]scEbx_u5'7#rs{cLcXwNA 8]eqF"R8ihIE#8~_Xn[:Fket)_r"G/ALzs9:xS+u4Bst9=P;%vuqʈό8]hMz99 ;~iX~�bH��!�33g��aE* Gy|Xr |7ҿJx��*xj\Ƅo!ơ7K|~-Dxi+'% +w|D=Û;+Y[*Â3N23[bVn~,SWY;9:3$Xq|! a'N*ŏD\@ܒy!]ñ[PT/,A{>l.sUҦ Gt[S3z=t_^b(rϔ;3 7E@e(,{>.ݕz, X4s/І2n#=!8xޑϗs m`82n8;$4W8H-kE9gC|h� w�}AQx%?[02 H1įEEGU (8.U ՚ҹiyya TGm}B(=1WU(? z!NVb<r3S|E Yqvb"~.K򴺴v1  LsK0E\nGø[+E篈GgV: pgEeZYَ4ߍ6z6]K<l&Kݚճo;Hdq$~{J;|\��*QxᥔZ@ܜsTe#)Y aO Q`^fg'K)NeYb3>Angz^?Y##XZwŭo}߲8>ͫЇB,5:K3,}~(8_ UZv8[9s_QnR?$K6H#;7#gٟw, Ld Od.(_�N~uItw/p7,r@/ᛇe0B'X[G/cubM k/3^!-9x7ngeMƏ^0s1U3z^%N,@N?M1Gƫ';1-$[xYIX (&Zd] J o=i8-!SihcY+iw^6eJG7G; <,f$#-�@}zyuڶnDD4p&EQ'DM0(^<Y:YvR5ZGն>^7mj7eU }5t|񞧏aGHW1nl%۞�z۟H[}@m]Lg':YtS]7Q3qqg2n��*V+8͏^8YK!%27߾$ AA߲ $ '붹((Z:|΁ZQ9h'kwQ�+'ah܏_c`'bNWrG%rGAFJ NpF^XNmn`(0Izqǫ``L^F!wCW2$G;%w$`J e:Ҿ~PƘa~7hhp|WX(wZv n +A{9sF#N<p}}HwBPHXx)_Lmk۶,0�jUTh9 NX@CҌ YJmaw\߹xrkOo@dNW%vIÒ<I=z}bз}™˸;Rpq|@Îi %Gaoĺnsb<U\x TeN;WW8\lf1vT%q^S:^D? U!GjU{ JDAF$#WuMu8ҦP}aDxMc>ma v3ޡ #}z? n4��[rc^nquu`v,^}PVhrxOw D8-WKcɺ�� *;fôvL!9.XCR.HiAB8 }1d2S":Fb^agzֽȨw̦r}l޻۩p=pn{IK {Onӆc#r<?yF�9?Mcм?3r7y G7r:Y`M](?l;!̵s$Hlz=.30Sde i+.[�9~1J" +ʶjPҽNjӾ:_%J9$@/; F)Lfg(쮖8*|A+sw2wP0 tA9\_#W'Ə= ]WϗS;-b9 %eZq>5O {b҆쿷 |@[-RYq[M]Ċ K;CaF|hY?&Od:[?7; Mv@vz׭'|r͝ڭ߀Onvro/<S.ZH-Gcw|>1zl*nqj1zV0W&u0 (ݝu{7 h[GKT)B /(,#ׯ"] aA q\)}\N. V f}WPz y7Sq=7x~Aױþj£qy^3n�� +I]cH!9KߡQXvRsquld6I|: LNY;Su|P,yZ2p{OY} x#t- ĆeMIf!5[lkco1=;lGXRMh7'ufV%\X0W;Flqng"q޷ȁUfn~u~7*Fo}qxz ğ;!]#oǹBס 3੾NuFgP - +r/9J. qld.s w۴%Y@ssKLcqz3,XYkRCo?bt=) -ԣ`c{% ݉\ҿ46<es[z}Œ%mc{7i%L̏2< vhx gRAÈӘXӼѥxisj_O30qDoU_(cH-s۱.Rχ㸝2gs~gb-TP:{5? `,N"D몝Ҳ.�Skfꨌq]g 0 ffi<UZ9FM[pR gW b^{VG+pAS�� +(2Pl?qS%lᅠlXĉ+C/aW$"3!aS$A1>=mmԮ`9wѻS/aKF?"1>WAagϾ0X`B7q]#fٰuL#%GM mq*" =q ,'Gk}mP3|S~|\rYXhe?I\4^;X(Pw#֋1v94ϛSK4Z`Q= #q#GrA͘wg%N;ney3QQb1E#ws]s #^Obw[Ht ,p28_6   9Fk T!Ɵ.P+Tn.:9BB _1a��$iN6ϟv09R{7 u3bw%(Fatn:1xV'F 3yG<q+JkP}Z|+Qk''QDlMXnG񭞡Bg1>e9u_q7ߎQگ>=jY7v1xvA3VWh�� +][|3^# J)P!g'UqRe)fkl3JL×j'#s!d$.M(HًI"Ʒ9?h#:- N|?|^2t ݳ�f`G2kWޠ3CD aZ>a\_IRBo G}bc> (YC0ng�0c~"]S 37^6�w9yLJK 7 5 gB9Kq6_0CZ;{">G %/Z}c?;;l<$%sRGIBNon)I;W[L};uω©f<Qʫ)FV7>R3T%xmĮu^b47v]~nEfՁųB+Etf;~?V[ nV,7u•*�/v񽪧(€{R:Rtݼ%WLuF( =MpgF U_BCȸ? zڍc Xp^'|xVs4@Ep[U/|̼Vdm<g�� +3hwZ텐bcyhFo%!%gda7=l\dZd0v2XHqq+8Z vNsW7<ݏ@RKIwI_$̓=| 30땏6㺈LJ9޾VَVMx1CwC}xAG!X]%X\-_XXsoǩ:'r(%sQiw㛁"Ibv-(\IJv}o/>b{/(iЙnkZIHO@s39";O{0T^IKd}3N~0#q,Σfj[p'/s}n ̆Ws_#5Bb쓅5g?)rR?wӉժ>aw9Ǜ[Q%r3cBqag5c/[yjzNuybv<[iCwƳ̓ CU[?hcY]oP"z(Nu}|΅>^0p㠶÷;h*>]^;ӴЉ1αC³L(mZrw=Lj[Rѷjn6$9nn4?zΡ?G1|J7/7v{ /sH52y3kdY/3 ��+;)!4ߕ�1b�GJ�uɼy/(VsgZ n&;mefV{Ϳ=K/ =#7Hjq*WÛ3>``K%སwq?a?)<GlN]g4;yYK}LO Pn"'oa]\Uf`VmJ6y^j#r�S2u$_^hFW ]:C=ƪz~'u+ƽ7> l9Tj##1&,ø:ԕE/a&,~>+W8Q1q\^ ^fxlFFf{+;P|K}j ~x;^[t󝞀J_^Byk! v[>l � oy^`$ 1Ǩ w��F~;ppge<1i;Sۚ}SAj/GzP:nfu4_{zuP)Aou)_BqycyF;K1ډYGQ @MW0;ez!!|GpύD]K}2{{G[~ayz?t?㱁O#;)oߛ1|$7n04S~V`[(zsC~/-ybҙ?~ЍIRӹrw+=̼|l'(>^u N"y&?׺_;]vP{_~c +9m׍YbIW,Uz?fY녾"8~z9gW|g<ċ38qbF!j8:98Ɛ=t'>pv!z̗" ^v^[grcV;*gyToC –M���*7<c?Ha%ATb p %ɜ@ =K(+8lYEbP&BILPWbu=s_ug(XLO +Ѹ=Kxؾ %-~,Bkmmi#?3_o2u>u8^ݺeSVg4poW ˙y~>q8mp.svxQ>K:2BuF|wgl`Pm#1՘!3q&ri#GPŽ|A>Wj|zʋd|Z8Wg5 F̂N0@ctfk-wn lWl3jr)O>W;oN{յХwkGoc<9O h{je)s#j=v܅٘1CIF�`PYI9Ui[_ ^dK\ҷvWr` I.;~9x! sۋc n;f~,)8)utu#˨3 3.@݄%SOtioy7~~UCr=T8][({D4)r!uVc )~`7'(zrC{W[Fs9˗$v,4^J5~rQF'9Cu@W<Br>#peOW&<eO3+;r%gT`6@AaxA>:|pMmzyua-]—ƭqs=KsVY̼#b^| p.9-L=q<bԸ��+,{_G,y(fB3#uq%kL"g-eQN>KA&o NYJ7;z^ǩ/7"g.Zze>Gͳ',}|) 4 a3:ψm~=-_JM;aIA$v0oߩ+bޑ!>|%gA9պb4Dn`wӰ Aύ t9OtWS^Z^î"CL8NƙcGN%Xl^u=Gp+xƘ/9K*ãl V<1tuX gu}n>tǠ'~?5F)]H ?#s q;Ͱt>3Nngl̲[z(hѩPΞ|DžGpqL|?vw+5yYj7T2;͗ն{ǫ_Be�RL$4h/^ @^ ۔=r HH J( +A~`b)yH XcTyIbÈDHeiCUr44��LòuTK市.')x$rXiũ 0f<[ g~_n{r`X@^`Ւ3B8I�jrCYFx0[0?hA%~ ݺ-~P/?/h|qJF&Ŋj" ;`Ұ@79gs}P0c8r=VߟL85 +u8۫~~k ۊ|۞(�CG{8\cWί'Kv;xTl$V3͡ʜ9Gރ-\-}y8EoHf'̮ѦS0\z? zr*-é6" i!H9h5# =+ۊJ5_ F9uzDG:$+yٺyDP̥T��+w*2)),ΆXJJApoaODֶ!T_J%u1E{o/ntFe[*3ރ8~KW gy$e~βXpKĐ)CptQ1[oMunl kw"q#o~38w6ܞ,w9'J%n1wt/~x/)<+Ruw ¸2s]dm㱱ǝVENxwmw/7P2jbj68wJwݝc07tZ;a8y[^I-OIXSϸ>e ]~gx-^37M!!?%VvQi1lو:=vhGDm݅? Ԧak^r|gc3$#s5S;A.,zݒF%x`X{ $8 tcRF (.H�8 +F@Qd)$N{8hGZAE8i`<4aͬ ; p \0*cqS]Eܡ#\#?r*W8WcFŜpF }RVuVFFJ)ahW9/QJ\'(G-˼+_7Au~8xD/.z-bշyy%mr!b^LJX_wwn%^|L7^p:M/k9->x~XP~xxwe|wZp?wC=`@2X]J@LJ~Jٹ{cOA-% ~`eMIO(N9d9o tw/R}z=yl ebO'fB5!Aȷ|&$}33 [��+JBrKϻY̯Xo5wpJ7R\wK01Åe}LƹP |W )$BF`ڎסgc{ f}7)6njj0q/�C>F|׌Iy"$XrDA,G}wa(I"$Mnd}~GV|)˟8�[ Ք.Dfy-3W:9|Aƪб!YsC uآ}j#mRw3[4'S2r-s/2ţ}vu;!t#4uX%#cװRUd|8^: q];uZ;2ՔF?S|̽|ͳ)Uƿsv;|~ѷܒ/1ÂaPS)c[&\,նb |7jiwg3iRF(xDelxJD|huqxwn,@]o:9uZ~b8z~ԣzNX 0[~0Zgq4psϯWJG0K��b1�7LP͸i78|p;.x ,㈬G@s~h;s$MB27ݹ>#1(r,p>\FDZVs-d &c7չ:Sȗ]`uk<žY >n~Ȇ3?nF;{A7g6H[Qf1 }`#l<D-%?���+^u~qG{ժ<t)o9r[N(Dt}u>/Jn{J3m%g$W1" q]JC@<2,%&ZBbrWX*;:PC}Y^=|Gfq1~6Y2nDf|_;'1? 81G6W302țL?zsVqv'#7}m?#8;ny'KW`W}9?$uh>0Q;g#m |N:Il'pKue9Ģ۫7@[s {wSIJc̀8y>[֦%콿w[P̭$y#)R&|r\PjWY2q>'>X3i\/^0J/w58>s )Sf$kꨢZ N79 1$uщ)p9l)~-݂b, ~~mzCPhTtoy( wtĬ2vYW8e c `z%Z <wL"ѡp&z†ux>?T�JǛC O]bn1j�`[Uз 8Kw0߶3X 0Ѯ)c$X^5t6F'۠A׉)#͔h5/)G~cAfv s=rS-OH<''L)yW\Mh t) ެF`Oֹݰ 4Qf9j$,Nz^2#)F1S"F"#?<@?{Dij 62v[zڈ8Q7x 4X03 88�~y ,G D{pWKׇPֺ;vwƊng\l #&=nu PzSKv#q/wQ5nRuuolXv-lbwzŔ��+C&d;b`4�9i)1 RD-3}9!llfA4"Q Rv)[(Go[f&3u:Jh^$?T1|MC;6lώ a,klġ_V[cōw|sH/uo5,ǹ'/hIl"vc)K@R2D x,r/[[fJ :x{%H2|qٍ\D\Pޡ:ۜo#8+*%]+n/lϳY\!.x~^/wZ:S% T99ax/PHv~8ϥ. NJe1AC}7=e Ծ?8z6p♛XRUb,WzZ7JggC78NƘJμ促b/np~=2q)/^xYٝ~?Z!fi?F\XCqV^/e ~몘SsKTY4ZIPd|;HGǩ�*z1  �8r݃[J0_)Gl(bn%@GY<7(rxqxzoRvSIP@Py''70 H%�'Z$ӊPcD4��#mQT+%ƿP;~|<T!4CS}Ұ0)0U7SĈ)$[1Nh{]W3nAp/=mL,0B*ė.bVB]mHɿ-` 㶛XuRXnr[KXWF،3 u/8Q?#�j=jShG 51yj J=7.\' ^۬;1p9/OءaE2Cμ@CO8j؞ x>cD&r>v>nRG u{-dϳ?;W{"9tVGnu7ܕ7͙;?T<}}O:lIv+fxhrFvc!ť/(4f%dɩ社3?rfW h��+:UŬg5\ MRf} ?FNXC6gm ;8`u|A6 {Y՝߇U/JV'A4WwaB{d\ _�/6mV0i&l?$$~^ncõf$OJ7V)q%%m1Mw)WL-Ayq°T-|e{M¹8ml{O@@ܱ6NFn<H{_9ZPy ַ˅}Z`t {̕<z˵ytDK$nۅ̩Yvv8<,OHd#$>j1ܓ&&4;} , m޸jr= x*6o6jbǠ(%n��J zX5m`o3_7u K $?'{̜88#S(qg_Y?A/z ^补om^8Jʡąȶp}0% '1bo!xAwB=ω%%ȢԮ$d+;1Uz]bN[8$i:do�zi�%5AZ5TX}PEJtT H.:DJR#C.s̬G·Cxn47|I`gQk?Khs'R5ۜ8þۄ{ŋy "<yB}a�dO g�?,@GѸ8e^(@[rϯ8`K<s@X'i_9㸯̾F }#W*?D}.�o~WV[2p ous0Qߠo3%a -yk/RRۤ7FcډE!!von6%B?lr��+tCO/a Z[$?+%#mR5*Ӌxl2̚ oΖpՇ~!P:ūY۹&SC)'u?qinG7# H3~?C;$Mcjf昡LGcs<̕NۛK;NnIAh wG~H?svHH*dz/ wVom- WpaޜeG?|s]14:e;'v߭k~<\mSiXbNB 嫛1"F?MUS^>˫@0!JT"\9ckctzoҾ'u#~>ߩ|ʊr6xJ3,z4S`4NDJ@+@(`q<Xm7rI9DUYyz+ ~vyey%{e -D8=:< 'SsvaC03 b.Rr}W ,4HӰT��I-8-NV 6k8wVuP `Lug[ҥ^E�\=d2_a[|9)sjf1Ӟ;_~5Sg[8 2OǢ c [d-"ysZ5V|Eh:N4->U=`_q uN15pީ]zW#Dn'ynn^ٝK8xx\M~pװ,q? #s؋(n7)q:l oﷲ/' zd 3:KZvS@O:q �##wd1}Yߠo2ٛ6+b<���+=p2VI?Ơ Vb\{B&K&Vfl̗7nHINc2KK /×zEw?}y]g|>m[?qDb_oƟ 96A'}IǺ;E^Ik;#3 %yݎ `39h;su茦9G0$$W+_lxqdOA?㾼nq"0eF+]Hi[X~(OOm% 8i^l$¹8_Kw:a|ޑ۫ig^<@܎n=;l$ ly~W_u0BKs'f0sbkбЬáּ*Kgq+^dVr^ӺJo=pc/Z+bJ:Jć|vM>nW7?6yv6wÏ\~x?qa2ңpX> LeTh 8A]LJF46E-}_ 9;^Tt"DxP va,>l};JOx>𷔁JEո/F1!Ac ޯ}5V9G [| +O8ϘN{f5hws/uj+n:Z^)�8PeUncHODO#ZD 0M(-qwMЍY\Hs|ea^[r*"1}xsNv"x�wx^Zo q0r�UiDIi{^|q1C~8ØJԺc> '*R|^"7{LպrR{��+|�`BHhb&bi3#�'H: lK|sĞi[f#ۜ9EN:+�X)HrҀ ^'̖iDwߨ#ᅈRn/s w6-ȢŨXM1c cZۏPwȺ1o+p<N7阱l:ݓ Q~; okh m)q|Jw@ 7l'טqÈo=菉97]K["|I=B܁J3no ~=}-ϼRWhfŁ\k@3;N/ 3i ð殮g}nQ%4Ĝs NZ;o7?|ͷQ9?KG~5m+3/~eBUıY`F#9߫Z]0usқ;-wcX~s0pRyl3vQƚ3 D~UQy}Ӿfϸ3=S"sCqXx>A{㗳O۬T#{7nxB:Xַ3 GA\.9|u_\A/,V'vdR/2~"Be$* |D9Y3^ f}'sN7'szڟ;698,MÛc3x޳%3?;wgvPUrv5ג4ٌH1x9Mb#qo ouԬ wj1|H:Gvȕ"x^ 1*G ў��uP~{ @^ PTds]*(.س:ٞ8;׉O̥Yr=w'%bv81܃)2[B|=%]��+fͷ0ZsScs1n}ώ3{JGwmxVMiO&'r=ຸw.q7}ݘ'89$DwTZ0NǚC௣wi:X`:م7 '9=)Dd\~wo;N5˧_ w7^a{^X/\汎|@0G}4<L̬ƷX\(lgeĚ۶F{slOwc8V{#2(05"~WT1\qCՖ,\=`2صQ㻝/e4 { zn4az>=S YY~HӔٙ9?|h,lulvj4[r-\h'eO[>^ߩkR<uXKf"H]`% fy;*<YGʼnwlz$QzRp"m)R8+uGD3G;=27XPreI0GG`On/HVҰ0s=G z0|R=۷Pï3aI·{wxv-KHB Ԣ\Py?sm/ ԜڝAC?K y녜gkܫ_/J/6'=<Hqqx^^71uּ,^oWяSq+Hـ cv X濎4Ӛ9Bw 76$";+)Զ爛'$9;/ewv~O܋�s%ewvu#c\}<§:8+}GhO`xEzU%n,w.0G"=���*?�hHj΃מ@!G?6鸬40\^@i+o߆̳Q^�`40 t0A7Q@uK&.ؠ[2 10 D�4NB�(G@�;/`џaW80 //Z ^ M` 1)&�V1e&|nJ/gJz{�@�=zg0 Ѹ_8w#w l,άIWY8,MV�Ы1VO6x3�SP*J; Owb >Ru A̝J)]y(' d0 $ < G O�0܈t̀{ :/G`&*}U�Uj;-"ހvM 1x |xNT �pB@TM(@&�oGvC@T 4KGa^|@�#"8R"5Ra;+WTL-B'4gnu/q#E�Ú#)3 7p0h#$frYx?`(A#~ShĎ%-C(0F_ߡXSp�3�V\U�c`Y auɠ^}5KÚ�bC�rj-)$2&6%RB)0Ɵ9q0�C�â�*zzy `QI�&% By idgώ` ` �ybMPbG9*I(�Gu1D?@`R3�8�Y]L�p�j[>++9` @;%�]*�`e�Y@Ee(-t^B8> ~5�'0h:�c��1�d�H1$ZJP9ZPG叐;D$fΪ&`*H&t^Oݻ<BI2[|KKs{uVĄ:TȚCJG >Ԑѹon#L.tB0@ �"9UJc~;8)"a4⏅U$'e2~OFhoq8�;[>mb4>1}Չ!،$|jO|%`oH5|Kɠ0%o%YƸHGpX G. ;n=3Tw5{Svei~�b0�Ou@ ~-(!b&};|x1 \O#�@Psi /lZK(ƐǬ4eIĜG.�Ć2<A  RwW;QM 0^,瑓F5U8♻ˢ#,Z;)8=QrKbPvnFEO(:H_]Y؞D Ae8:m3|ӘCG|�@��-3��������K�������A��+K)u@1L!aJٱ%"1�)!0<Fo޸@|CJY100M�ɤґgI*@lZI]Hln.H0 K6ge#ȌZI �x�)@gnnWfK>vX`~0\C( )9+k((ꉻlSm14(&loJ� Fw&3u) PPCrêR�dOţhF4!' ܠnd2J:& )*(U7N@`^-Nⓕ `@$ܒє ā|ŋmCd$@Q kԉ�`�b: E8T�j +iĄ05bۘ_pD3�PY)8V kH{ �f�2,8e�&�^C�4�^(O.` NTpnz? @Px%T`??.�7*aru�n�И�3ɉA/&Ax䟄UjL �J�Ŀhu@�+&0 �4'Phg @�t[ ̔|#,},(� VŌ (%}%/2�/qyа2BwIIџ|.�2r�BO $= -QȰ`i443Petp^7P;ZHCqCi"6p�V�؄C<4�7+)!e']�;:�nB�Ęn,rsl:"ɠ!�h\Z "R�`P @@`*RxBPq%!1Gp(2Yɉp@uA"�bY0�qEt'�88& &PSɀ M`!@U�‹�D�3II$ZH" @0@2q<h HYIb*9&`!vnh4 8K@|{ tlM n@lW��@1+@qg#=rp@�/�ЄۀZLHbFrį NPb�0*�ؠBpr{j�LO<,B`6�zI褌ƥ\^lZHdL(rᡛC O" $DTVԌ*nRR4F"iRR5SrT٥#U7)NV%%V- '(n/: Ilv{<% G~%#p{F�ܧo`%Nr��!�/S3g��ٱ kǓCJJOQc8vbvfwuz Y/7ť dp}H@iA +J9@g%$w�V3Ŝ=wᅫt/}qiA J S9WGAe7wEE.M+{~Up!%r WG9pѾ_ 0Aa9�aara5dwM@B�LrY_&�( Ah|sIhr.(([|#׋{z8b'��`T&5=ƅ7P WX�\�qi&�X[ œawsb ,{n2 dmYEqE(ܑng\ K&䣥4ϾPђMaߡ ߯uP $B LRwtfaϝVYH0ıEx 4R_$3#ﲮiHpnپ#{  Fl#=Sԛ M!�C퉨4#/^eE ׻%D;%%$ciInXvNXJ, `M@ ([�Uȴ'"ܛy@J jFG|cz @BfINq39fK]牠 @'8y(WN%%lǽ�/�L` &!;N BӹBvS$y1G!@bC& 'w̶Z�@0�xL�#pg¶ט!$j0dҿ+~~!JSvܥ)bN#H‘;"P��+GF3zm)}dҵ4A(1??h*`!pҒQ03lRCFtr38�vY0d;ᄏDaBK‰:Brp AAP]%̚W,~`Bi`S�bJ5erw [6=L�  0 !3k3tVxMAA>b- ;8`�`2lY0w0&?'x `/zi0�(Y3۔ Op?��Dǀһx~,!J-93#G׾8d,BpSK5o?Gĥ Q<lԱMe�7A= A? `!v!w d($8xu 3I`bE{X`iD҄!'q Lၹaή'O.!?(7冓1?%'{�dd̽>2 TW9OW AXjCoA�@ ` �b1 H2:J]ԓI!%P$0;ﯡ6H@;T : -$bp ?E„H~@A@̠�!��3Bîpb1hB 8zv7sZ�:�� @2,0Jv= @o@(��W%bcY� @!Rh05%#dD�0 Ee(*` #P1D0S{;O�3!Rц `j�.B@0�~ gД|gJ(:�$^�$.C�д-8�@L� w%r5Gd0�b`,8!q~ n� *�5,XfBO<ae'` b1 Q78¾Ɉpp0 , v$-=P X@&DW�.�{)`d?*H"z�09@0�rNdܰ@ /Xby P� !j�;~JӰD]07� '� (��x�̔w�s] 0�0�C:97cВš! @ 5HBw@8)([{Ye� @bܐQŭ OUM�0D� ͓eq[�(b,)C|GC@Lp83 Ӱ-N$`ݳN6#UcH'#HĬF4I:lF1yi5#U)4*M gi elPҚ1 [flKmv 0(M&Yf/f$m_(10)_Z�nn"BLc[W'#%ˊIY-zi/ r0bPPiJ;?+# Oph(P տ(i]B_Bcd]KAE2F~6041X4$%z=,M+ܛ&R` 8)ɎPl \0KĿ &P`+@tMݸjv@�B�iBY.94S1DIz:�7$ /cY,�%t$#L?Z@N`a7`$ܢnIP!RFl3.9ݚ[}۝@ԓqdn$cd9+r`g}Q|PjJQswA\ŐVQ{rT $0ۡ섌B< |b@hg IEE -CV�˧tgt}(%((𒂻k /alZ7fWQP0ZzQ|wI]9\Ey5$ �B9 ,3 OѰCjY"D@>N39uR��ĵ(0L|%�T5mTX ѽJkxN!h} F_s| rвs~US1,%LNtIb)EV)NV!4",R4iD@��+qЁ9)2 Z.;ݝk�4&�f4!!BNKXlRP$,�씥+-==_(fqހ` 14s"!$df`@vX` CX!PPB7jpGñ|2߯ �x�ۤ$<B+Fv [( �pC(;�R(r1``P94Nמ�xp d 1出Nf� `� +bWp�`�E0@ @�f) 28~$p{`PBb "uz~4P@:fJPBCW״q !6 piJA ~x 2 :/2CL_dvwW�\�Br`jUG � !D�5�D�lCOw,Jv\y~ QD@o$&MR?3$00$L _p<M@�2e ҄r �d$|!LS'GZ?%ݘbw`PXHy(p&98pU�'�xP @b[ w'\0�^�$"n@j e A TfiDRyaI HS图z{@PP*B �4&_! Xo׏!hBwr` 2,nb H:w!�h5MNG fP} 0�bz2Fny+uq0��'�h(G4gYEӀ- �`�ܠ]Zy0PQ` �f !âf�2 !%g=(ÀzW^M  ԰2rHI^t�X'!�=a%��(@1@`pV?% Q xr2f59+8S@4aiXE4!$Vp��= /o@k�Bs~&L�l�φ0!�@(J0<`qWӝ` xh�| O%I0#^(M &d܄\ #Z0 @@ xABC>N0db�Xg䬼N}U>M�W8憆p�B�`d`ҹ0BP;|:Wj}#I܍#Ib1b1J#cѝkXHN^ֶ%U`ỀjZ#3ۧœI'3 F{�#@bQJQ[ |;k|4+-<9Rwdĵ5l)Rg܁r�N5[fzs7&ᡉP1 LFl c|9#!%#mߠ&\B <BC:kv2RQ0 [Q7>Vs,�lA(N:'�~�hҌ}6Dzr/rFI(#);W;Aa"FWz C3t}'GC(]+p h| [r> FNK󗮐0L0ܝ2̓"G�\QHH)[uA.P#(n}'g�|�!&ɁX BF/7?SkzFAlv&�VZ5w^3I3_J BNGtq/!C'r$v0~W)a[[Da 9 ;tn i[�ZPys8R ]!9<p ܤ1y'v'_HoC$guF|qR!J `0_) i_r1oW1qkT'I`PLPh`%c z:둗 , IF�1 Ơ<`Ǫ�vB&`ҸҔY_g,;�S'ϜvET `jB``s֋x4N+pD %%՚Wkq@gK nM }CvobCٱ+V7\}FR1H"#H&EF��+IDĕҗ~z:w?-B7#+GNk?96Sz Ӿ|7\EA01 !93Yhittre# OV*� a44=8/�2&#Y4m^ @ɛM)ۇXzߑH)B@[RD+ � ha_Ilţsپ.A0�'�?Ӿmۋkʀ!}�!� k�쬮5EE׏0%|{8�t7 x~`n~DHI:+1��IN]B�Lni(Ò�f�xL&s=4�%0�1+5'zWI`@i <qp�,�[�8 ܟj�tp(�_u>N~x0@!Ő.L, QF UP*�T�ęjrQ $y �ĘL!7yIF`/]7-D2g `;-8HRi_&?7\HJq4RQ,C��;F'(RJ/^t(r``7JQbPrp' @'ҰbHhpP+J>__�Z>@Popu@ '�|_ )\I*Np �@&,_ <Yd�x`n@;O @+'7���Z�1 $̝<P�(`�J Hfn8C{@&�ׄ`O /,Kݠ$2Kc]I<,,Li0 pd>j $Ȟ` ��L-0X G9 v}*P&�r1@W&opO `` �vLX-Y[Zߘ� �L�J�xA 'BJO=E�h�\*<gmz8@ Pf IIYD�b`0!ݿ`&"@x`Ip�g5%'>ǀBB@h`nn` !)B@z�&4~o&s>s7P@bS̆q+Kؾ5;dt1ߋoUԕcHƑ+ӕfJ3<gMf3^m"U:z=kҪꖺW nVBҀ)&HHQ 5"f�!у t9qvRQO>aQxqjX܈ !$Jc{3TB�̄MB:] ϚY>-|Ra7DW,NčuJ-?gV+a>Z߲r.&^&/nUH�Yh%W9xz�� F%v6�±18ݳ-H^_ 8B!䟄s/ 7/p؜jJJ{}3LAdbӊCJ[\-v t8o{@I`k2v(~/$� PE`L_^ &F,N ̓<%v-fW]M,17 %nNţ SĔSv}Ž�KAyO}TG6ҬМH9^Y 1#hHXHE0j9EP" y|q\fA-J^ؼo۰p@tR3K/ G9-&oA|YlCӀY& bDL�i_tОݾp@^JI1МgNzGs8 8$ PsA L,$0I7nGkZv%9%qɤ#n5MGn>e �}GnKϟ,^1*+'u1/{ZI>K!ZQIcNBIU'7zJ7\ r۸gҰH‹#b-iDXa��+9-흃zBeRa ΟzegB/FT`8+р1� 0NPK0{zTy "O&'40Qv`AD;'`;�(%zI@IBƤ0H  `0&?,pn1?/+ѿ_� ` N ?sz9�` @4y_1n B~ט� ~bY�!&p)A(7^HC !PX%xNoӿ())�0qg&`:�-�܄XBN� �vHp&INbCÔ; �Ĕ(5Br[@3` 7 ɝPN؆b/~V%�0ye/V)(^f~k$ �'G/1EƔ5 = `#( ذAlhrbx` $%;0T8!@ Oۥ@6-*Ǵg CJr K?4W6 : �^S:v,$[-W;8nvA s9GÚ�0 !:�*AoI=~6nʿZ` *��&$01C�� @2q/A�:v' YQ;l�.�0r{=_)�)&�h�$/'$( (�J(-4bv/U�1@B�5ao+sI�El�%&�nXn`i|oAr0^oŀ8HBjd,$�h,s Tep/Y@v t _8 <Nt�BL A;,NS΀>&`H`a$$)R(Nvp7( Hfxiz bPPM)8Q7<^Rp*��MMXn,$I|#M@! �0!],E�=�À=�%p,-;cS|=:<PP @@M)!|Đ(N~6XPe XA`"O⾈R�3�P S[@>�N8EY8XJ3p@`0��fB�vLJP}bउbPv&�1%N6McH#DF3ND,-P,џ~~L( UOE̓5EVrB?yщQ `'oڌLx65�|'cgx=C4z,,U�h} z E(%&&kATH])@}P#�>~U�7oa[+FHgk֓?Z3V~O)h@5��S/m#�>�f &[v>׎!,Q 3Vz`eە`BHF1./x�K%wXJCk3#2}R`~ ВWNQ՝Aljy _!�[AjHGmH �B6pRPK rxj I (9FB @adçJs~T@;+![~7}S,�3 RKt̘�TC&:�W(WI_N-C/=`ou* �ZJR^�>Vsu�r�@cb咻s` �0! !d&an-\0� &8ɟt-j?7D67=Myh ͐`@3 (2/Ж^xbI ;K#$v�-,5%PRpk~MNJ{w}hRL4bj>LHG~wA.sP$yI#:еuɜ8b (9n(n4}zK&tnQe'>pkHaL&Z;儣f!hbɉYlﳏ{Q- S!$:JJ k'0 Q҄'l'~xn!C@ o\iIfd}/}ׯI>^(5ؼ)9x]4t3K!wݔ7 ׻:I1FM`)Ia�X|+o]It`P @tPHBYdN7+{ �3ІCA!xe,$ dFn-LB~�`ri0~~ȗ�x`* 3-v�^�'\!�\C,C+GK//RQ009J] Њi5"-i4"-i5"p��+�X� @NHAnﯚ IO LtP P߱])�hoX=T1[ @*( ,6r4M�܆0,3|[4@`H`W0~3,͗MOŀh BRy@{}cUY[^QxBPɾX`*K��r~O@(�%X۠'N>y u7BgDN"``IHbQۤ- ɀB97$Ąr8s@031C28W#Hi+rBAh$�Rb @W�ZN� dw).oomHB ]\34e|?vq$!%R+nĢhSBU(�v4 )dҟ0 (۾�� b{!={PB� !۔XJ� �Py<Hn4U)%ӖK�*�rJp �, tGs�+�ih' bnD)u@ $7 (A�)Ɓ<.�2� & `2V%<G.n0``T`6!&Ù֒/p L-Z!$~ʽKJ !%9+t�gՒg 4_�L�;1d* /){'&2�z /|W,a8`o2B �?� dwǖхNbw(k Kؠ �o۠܌PoeGpPe 2(F ' od�.& h!IP@Wn4|I+`eO_�`C@ )< nb80 vBD @�DҷH/ e~<^]3�d ! A`";G,M�$0@ۡM(ϝ20bI+H@!+ K){Ԁ4A5�$š,Kaހb @.H ܧ?ǣ$7_D{BjF~fNL&�4'%&a8 :&@ &&�fLb~h%\L vX0&J~ rafw+#NH &!� \0R@I;N� ! �5t&bwZouC~�F�1@!8'\ vC U oEZ|F]V#ĬFDR1 k60u'] @ Dܕ);|g91.o�?H `K/[f}Z?P @tVvnbG\x ;t6n*'}و2GXa==Yɺ|�B$9#�`ՋBqtێbE/_ E%J0Pq^` 4%pv�� q_uyˆ(K3@Nӆ,�j�P <voT�bL! &Ro>ʀ tv,䢷JÆw$*(}ܚ4 m6<[0 j6Nzzh@NiXbjIm(׹D*gpVKpj~IlHE439wPpDxjM)%']v{}LIOأz@ ;+Hy@@S�jPɩv &va:�ӆ7q1w2Eζ�5�tl3&@vh)!1R"�姶E�`ґ9N;ڝo~l`0ľӝ[l�P `0(L, ҎW{ ";^] h߫ �(/ ƕ Z@�ȆpIc\07$y]{^?*^}9Uh@bZI (gLoLپ_ҀN�hIExjw@8H �b.i JţdѰ}Qes:v⺵a42 W @*��;/$ :[wky �1N��oBW0- P;�^�$ �tR?0'rgп4Y9dqn5�'!≥TpԐ-rЏԐ �BΦ /sc1$�nƕţu~&yH`� @:!7hBP=timKMbC':TH%eĄ$v3\4 O(b^ {`@ @urp ( j/m;`aFvN8%*NٌG̹~-|0(MA56+1[Wݶ2mL8 X vN_3W5 m/*~*ᅔJ,MHcO?֔K}}\14 Q4QD-~yW/gN+qu? �ra 07_/v(~JvJW~�@b[,fFۓTh��0IA~HF8� o@3&u7Sl�XW1D-܋~p0R1E$j[r/T&Z _7mBˣx@+;4HsJF%kH'���+&6A^BOx�rY4 !`o3 oadX~_ @`P{3}�:,0RynHO8# y, ғ~ D8Z@ 0:(ǭ98;% 2}}r- -GP�v#g+Gt5 @u%� @HBK XZ:Eq % ! ۇ{jrFXi_^ >^ �3Q PDY5 KZ0'~вBpIGf`��b:\"jN뀨 _P†Aܭ]` @P14me| ^t`0Y#Ie @.!�Ħ!@< �xJsrY4�ﬠ&�N hN+0jQY׋!N�bB_ (V>đ':R� %�TC�1(8 �b �tp!J1 ~#X�;�� p1/Г/6�~ ^5MG48w|�9)j:M++ބ Dz8W�^�4Ie!!$z3\@`T<�)̂Bp顝C1*JQw<Ó@;쒺@lYD 0x@:'PMF'  ,@�ƾ05̬A$Ё9^;B@�9( |+p(L!7J%80wYւad XH9�(p IWG?ixJ�j@|07v/Zo�m@�tdчLI�ԘM&8C ɜ9I7` ch) "H/ �&@�nWIgĎ! �_|_hJG� H\`P CqhIw( !�>JRGRM AH4` Аұ~IA/ d"h_b{tXb{w m@@dg!{oŔsNSdM0 v-H%xruH7�v_�X�02@ TMF9'8{|y4pĹa/8'nOX@Pŀh0 ۠+>Cmmi`jHqf4JКt٬ťi`7;jg{ `��4BJI]h/Ù{2܄J1)P I@N!V?[` BC+ `!!|. L�nKny,0`읲C}YJJ_($`Ƀv�#��-n $ |*e�#_M�nŀ`@�R4TBJC5pH&%)W @1�`ZJ1OI&hk] Y9p) ۫d%q8?IJ{hp+L;ɀ dp9Sb;PcɅ Oly�&�|PgJ;ӽ~5r&xgka�@443 G&8u=�cw[`P N %{ch � H冿R\8 InJ!|h ~X|Zx`HU@Pn G(23؈h�\_N3m0�id<񇓩I+t�P_rB~P�7(Ig,.ε`D?Еb5%1g}S(p0Cc�@7I1%-ER15R @҉/Ƥʢ5_Ύ;e}=Ihc�Q4~vC(4@T4`k/Y.ۼp`ŧ%=ղsN�a 8'FN$6��}ӐWK2_|B(3!'}O$004hͱ_�l� <RJou^B�> HYWGd(0[˥6re) Z: Ggfn:R?@=�L 9iK! 7¶e�90̏`Q QYT (RZPJZM ử/qn&Ha2bK!L :�!YIC{WgͯFhH&_J ~h ��U1O؛7^�9A|ί(XŔnA7F|Q1{�TL, aoVXg&4,]@h2o !_,1ƒ۟Ե%�h,ԥ%8FNZ1eg?aXud|bn-0ZY1%wxT T4`St^>JiDҜg NBSKDd$p΄>Qd]<w߳!T臀1('vO %' t$G` I` ,L<0R~t'?vϯ<_Tbrn̞g7o{*8PRS78{>Nn)G9(n�0L,28n4!Dx&Ynp*ha4LIh)!4[p/Ϲ d `P07Y\a{rN[ ,od~KqzEb@4!8a$w^j1!�줣tINJQBO3Pp PP|RE%{{pdM&LJ&pt y{nZ0D<MNDlg?\d�4b6H%LAEm�Р 07̜ܻa0;#eʧ$`ĭ<`&&,*C-<׏ Rk4!~`0-V}n=yIC}|Rw\ibJ)H��+0pv�?JJ)ċdX005$Ի' km M"*\7*s{@ �i&rhwۈGA{r}@`r4,bQ d$eI@'�}h a-opU7 <0߆6M LJ{  I5ь/7X\?j�1rf Lp&bnGNRF|_ӸCRY(5x?Yɀ nC+? CyHd�Xgp^F(߬G5 @4!tPWeUA, $� @ay :~$ga bbQbhaycb0  Ĥ��%ƠѨ@i`(^[-u Y^HhnRu 0CFAD)n$`pT�5�0 {�8�oG/#Sn"{р'�maC O`�Hrp$d3|: gZSj;{P @ �BoHEJZ/3=9 p 'V"�, 9IWttnh ذL ⯷j Q,0{\�^ܰg43\W@� H J( S$bDB)BLwu &,JC!#�67/w{�@ @dZ ag̀`C( )3o Rц\gdn'_�\` 3bi8h�X a]|qaJۡ ; C#%"@@`X�UY3}L:vu �vb`,6ܾ&rNn0�TC I /@7͸8{o�xr.&=ɤ ~ IٖJQLGLɀ1G,a-4 ̜'FHhh`~w4CH`P(P'$qB'9^��n��'&`.Rn@ Qţ.gJP�d!�U4+(=- J,"`|_$woz�` ҄� ̓%� v�!!p{8n+{|�Ia -q&Wnu�`�<;F-<0LGGw0j8GZr0V#H7#W&Mgס:! 1Nsj:I(6?rQg@tVY Ơ ܝbW>p�0!jCHZRZ3ooʔ�L�r5}^c7dJLXjzh{,>-`�=N/푃I8~`�VA5 sR P "hZb2Sm2T<*.!�#,FdqR J;41D+0hU L)ƶq힝K+q(ʾx^"(#wXu�1�_%$"=H z ^ �!5%!f{Ԗ�@ C�t(ZC[~jH$R�`mw�%'$ JK2ud)F3P(��;,0MOe>BZ@Ԡa %1*�^ dx[|?N,4G?l>4]|P:^&h0UwB�vlMCk�ӱ`ڰ ,?]``Wx s&2ľpU0LJ>֝t@tp 6t#A=Uկ`� '&#P㷽H!`a3H`RL$ޒoo&ZW `�=:�@S0+%ӏ nzbr-ӆ/=i,0g={k�BK! gn@�j y3ŕJ On1{˻:�1Et'G˸!~=]AyDC޾ܤ#!~Pn-Bdm&�RZ2sL75K�E)!8ϫP`{}59-qjN3m ,3ģ2/$ ,ݰo% 'Η,v,(j ŒbS Z73܍Qh Ns%Ҕ8 P`s, 3ҐsxiiNA}>n$g?&M&Np7(ϑx|%ܔ>3#I"^ +Jy% os3@&K/$'}3 V}TƐBRVPý��&pB�P5ܞu @*d8acvNJ8n]j�œ \j%wH;f_)^8� ?C'7<gù9LQ0 tb]'HbLJaw �zP၅' &do|+ qzC蛺;9?f҄' 7�WbM[7}Ned^ B G$羹$ I34 Q#A-S<L BFζaMԜޥ}|0̜ۿ], B_RbuwزbL,ekzwVG$&R6�C)$y%@L d0Hu@  Cp9\nd`RGW{1<|ߙ~_/oK@Ŕ#dO)JJ'+%8�� +o!Sm@2jH@r`PX` @1$245F%[nt �XB /*ЌɬL3]_oro+p J@];   ?$NwƐ4MA(шa:cpW)9{4}�cH!خlGXMy /@@& ؘ}i9�XQdrf="FO};b IB_I]уvKs 4�vPiY � `;)%%=]e aV?iɠ V,jcFǷ䤅`4M$oC *iL�(_g'Ol1�02J&X䜒++﯀ Adt8�3(9dBmɿoid"�x QRq@4�es%Y @EXbW?s + &�B@tC/8YA py_9I~wݰ N�; - hc:_Ha@'&$&ܭccŻ5�b:KuParc/�p` L$퉤/ �X��=!�ؚ3%9:,܂2%@! RF]!��Ԅ'Tq\&'d{x�%߆t@ `כ- @``9Xl:�)�MٹhӀ"!�FAiBEx7-{3ݔgx� <7eH��'(--� Ht� 2,�; G{΀:�vB�VbM �`:. @t�#�` @t8` C>I H p Ľ C uXHD7H $Ҹq�� H[oc!@~~d @:+ES[8 P�>>PĠ�!I1@�rrF!@Nƿ\@!0ӊ 85i&$g:AɌ  r?wG7O �4, G+HW`�bV�r�y E6Ocpp@0�~`*VJ28��W0ny!&tsqE�ty P4Pѹ] |$w.B&` tf`>I>jM9؍#M:nMHĭ<tk7t PI Ws.)iB7$e@�tZ?&2u8{_t5-̟j�6% �m?9[@bL�\MID`n�`D!5%6,b=HAD }&`I?�fLuad@'Ae�!Ǥ'uP '$bS(~='$08uE-aoW�h -1+c8ñp   oo���XᛍRY9�ĘM �!_-8wbw� �H߻!DZXT! bev8�ĴPJHF-;.@�/FH+ECh/'7ט(O3F+%$)s�50(3#Y{@X 1Oİ&7�8 1/nS-(�^˜(RBɠ ܦ!$o+#; | ۯ<`ZF@Yy! (ªH@@LRJFV}V 3 ᛁLe/!GCB@ܛ<; @vb`\}ν� C,�%*~?Jst܀;(G 5Xͱi-M%uu�Zɜ l0W $ޗVXI @/矎Vx 6!~X5A-fraiذԆ`b%NnB( �PR>)eƞeh5kBN/m(7' 'Ewf_v@7Cqv>↯jS$7!_7ԂiL7Au|7ҁt G|%K2C[t t'fXn Y[$Vv@ > &}I@N� % 8˵e1)- ] |^݋`?%h#yHH 2vfOTߡ=;I8X Ja;o''|fB{nh6՘a7$_#D7 x-K)%8`K$jϹh[5- nZCI]?o׾(İNRQ:d0W?,p93+H$Z& &0 �bY 4[ [ɉd:Fk0-XnPK﹋8&�@h_CwQnHg !'n1理pbLBRB,Aj&LK'#Ňsʀ(RB)=840WJO�Q^”^ͯRZ@nLr`J? !$qfi.Mwq�n��ІX`2 Y p+vr@ l:CIN C =$$hp?%dn{ˀeC�yh^J �ҍ(`)̒7u5\.�K0P!("`0FJxgK�='^?|7=7kd֔")HF�� +N X4k0�hPbZ (�@+&wsBq%s.K� _!7)Gn'm �pL% Q֌_''pjHCrC~ X`hf&t29N k `Y]KVaBK +{`a{6`T$8G+>@(p @@YEч;$O� �w�iI<1 A?V� PKFٿ; qQ ! @k`*RJ~IJq'`�0>ri\;8Nd�l�tMK/l#-u5�xX A z Р,L $vRnri frNlrXu nJK<O˲�8�o!Z?bF+�BBT@|~z8>=bd1/�,�Jw@ C@Po_ v@ uI /:3Z�k}<0�T�VL Sϕy�*�rn�hR6O0N7U{=�HCHb |%|gAy `�?`!�I I!<"{F7+rWxҿ`$ľtq|ET�Iɘ$ }vprwE�1�|4(֐��!�Ks3g��@̄KB90@ �d0?;u#뜌� � &Br �!@ BI"O+H^]|C~ 7py'�Lp�bL ebNN(QW�@p'=5}��`|$ŕȉ׋b@�_ef%8 Q`` @MajC7|Xg_q>F{?s 0�idl()0N^UBQdY ~Q`jHx{ 5 �`:u}u*^� �5Gr4`a sp CjoNu@@C@� :!!Bݟ {楰h'V-Y#$}@d� ` ڰ�!$䡠}-u�VCB�/!OzPXԠnUi0d `&?C&2KF쒃PH +߫r`:3 !$jAc{X`�?'&4'de!ߣ'?A<"4-.4b.FĬ m<3xjCɻr5]* 4vS2u I0 Hi7 )% ﺎGsvg?k2]�@Pk L#T�2 /Cڐt)�@$1yY'�Cc(�bɽݙ)lW |o!�$O?="TL�|�%L�̚71@Ĭ}+5cK�Ć$nN~.-5 8!qmp zSܞ"݀15xgξnp�Ӱw7b.( rM#pL00a5Ґd_H!p�(`�j_p' ?�ħX`WVL�Ty wR;uC@{` A6`B 7:]?E.p paނ@t] c I3&6f$G� m8hj7F&_?|@ v nQ1uY @3) _W7o�x�1Qf0/ր�-CYyxsQ ԣ1("z7kf@Q9)BԄDp �LZ8͸2?Z�RJCd~@xMc�ߓ{{/e_Pempol~Bs044RSR/J�B�X%<cu* :U!n^H)i87 Aa]^v# =}t zX==סܤ0  �{�vt)U�Py f()�aLdjg]LHC27V�1,04 ׺rCMɀ0�~Pb[?z0(?&r+~w @.(ēpnEd-YlkܿK2z~ۧ'`҆\μ۞Mװ!t rpo!(r7WvfՕ$RzQ%.Pߥ 7` ;Cmc�/!1)ymGt�~10RVu7fb3~sלC!a5pͪ9: �D�PKqzfÒr4� +ơ9Rrһn1nn^k7ؤI½š:Ih$w�7{s5J(>$-o�ݺlie B>ЄX*W7+> !Y\;ڴ4ŐV u'~Z7 S FJ\K) l_|ri0Ma4gIC剺`! �@ĖLqN|5Z?fVB�3�xRNI_Q'-(wk;qWgTY$` <Q&���eY7F-ɂrHJ��K FNRB�b9I)QhubjO V!@EܔAÚ0 �:` Io'(v$qW�lq1g9#<}IH%_|w(I,u`1 1&5J tsi �|4"4H I�_BaS ~_j8hR�t�2�|�4$hGr͍|@ +&�3oZ 4/Z.5bBWnDŽiiuX)(H'��� +x H@P ~M)'!̛ۀ^&!A2 doX�- s< P85 Lb0/&iGoE3;_plKC'!jGã\gû{àM �)d_ͳ5�|�*CI RYFcA@;IdX _B[@ @4P0-d4`@pv@ I �<@o Hh v LH ](|OܠY7@P�9Qnf ?@ B-,bVQ{trw2p`CFG| bc/Lg @$� 'Il(�L�� XH|*71e:`i+I\cϨC�0^'q}{`dϺ!={�`�0Erhu'�|P  !{:ChkJ$|�b@ 1IBs~-l�r6�j PHE�J &v $?wˌ�=D҂R5nԌu{` �Ђ�NCAd C -Аw?{�#�\�pM3p x=À"��@hIdbL+]HgF!omBqجb]}� `5 ,3 2qh`xb\4cFspx@�76d-Qh= tuSH@ 2s /t�k@Xh' ~Rmі1]P$4Pi&~KRP(8ۊ�,ɤ @=>7_�j0�h,nt�Ç\ �0\1 HbT�`�?GA4nag'4@`CH~~Xa ܰoI$$(+D0�1@iDq'18yx `I&2s�NJ]1 :�R椘W>hE�1T�jN , p?\�k1 �jHX^P@j Gn]p4� d{t9{nB0BKqH9֑wecHg+R1+3Bok^U%�^@,t%bob`w�3r Mx^QDܔ|wϮ�PO~* F{&X3qy/�l7ϿR:�ac\��bQI|"�: (aA>itΛ$ eͯL�X�ش9-wQyK�"ON( c`ג@ 3m5~ϑݖ  (;5�0�jH|pN N PL)9(!T1p i / � 夿}tj�9_.:bɃ2Zi0 M �;d#o]ƫĠj x l(m(~*X>L+~ `̌#\ky �V ,wF"ڤ KsO�:�VQX3N&0S̀ 'fIK Q A/-_ Haw@$Q ��zRY0%bp~&9u6-" ְ vrzҳКJo_>iAA;t!)y42ba$GkMznHe`ـ``*!fNK5I7`(Mf¿gN6�b�( /`;f=1`E�!T!R1yEه� `ӊ!7`rS|V&+Rg.L J0ܴt1 (gAlAokGV7lE�̚P ņbPnl3/4Ldc{4 ҉ٺ7a)xZ_u[�0yI[nUD0#ٿⓈe'gOPKȻ3Z bK1l~i3|V@N'Sbә{:$6 &', In9p~�0JP~ϖH@tPa0 nF{2 )?K(vt0VqՐ )=->쾂5P`+rrdؚrG9;*d(°rwed u(ēU }$" dd|> 3}Ka@ &d%IFGen~dBoA7m%R�4h(ߌ,IEqvbB/%Abpy4�oy%rAep2\䤦8o7_)) ( /%y8 yLJew^H'�nFJhswc#ɝ+ߨbpؠs* @`rFtAyqy{ِ(1�%&\CK:�r|;:k`3�gɨa͒Y3ѹpUn�>AvQ7bД':>o{$dbz8rŕ/֛GZ?,3}WTY\4- #� *CPL؅Cumqd$~Gq|nx] dƠ׮uڜ""p�� +� D@;&RvM+V7ds^4,'h�Ta#|_Ww! )QE5y�TX3 zo�nKI_7(ӘK�h�bQ(@4A(n{]瀨Y3%Ơ$>`T@nD,5w� !Rh Bs=�p[c q7v x( cK 3e|@1 &d pb3{` 4NYL ߧ+)u�N�V`r -PDz�`#u>J�  P9|$ *LJe=1�t@a\$ͫ�H� :/�hFq%*p  N{7�l +wdp~o!bd/-|bGۡ'pz Bkcz qd|�0&81hﯢ / ~ ,3:!,�׀j !w)4wXqCc^Wc=:|Ph&бÒu0(C�.�~+ņ~@3�H� DՁBon �P�~f%B,$woA!\V@`[L,w� @I0O@iF��^(Z@�↞R�V�vV +lMcLW�^�;;`n_GNt@�RK�9I s(W7}�p@1 & oF=0w�1 @tJ]|318(K6X0�jЄ0zC8p@`�jNnO|B�Rw37hw<U��(�ffOA40Dtx>:H�`K�|CH-9Q @ p@M(Ob�ppps�P �r hI~c+�t�0] 4ZQv]dOuP�#EМn[s[ S`f-i k@� `-AJ|ah|F]ϐ}gj9rHE_rbׁAXU$"p4>3Nl,~�9_/sY@.<N"�vN@ O(;zr4 ח:Iֿ�4�~�QLPS;,@ �J�"Bğ#'�}ɅN/3ӣmrvt=z:�NX ))NgBJ dyz4 rTYCQ|7%J ;T>E@ CbN)>ei`RZX7r*fuH pŹD2i[}dsd%!9v`'@vɎ(Ah1珳!�1F+Ww ^^xߍFa6`Dҹ@'x^@_cg?`M !408lRJZwQ0"@& KB~`2@wID2R1ϓv](?b�~�b� I0�L+Kf �0(_7 N0ʴnkSnK@  Bɿwc8SmXV ј3ò-`d|bb/X-uG, J,j: ,Թ;_@0&Pz2@RP H|¸@�RC�D,;fR dCwtntb�9gB} $'ID4! G{E�4PiAߖ,_>6}/ nl< :/$RM"�`P �-Jۊ8% V佼j�3TVID҇n0P a!G"r@A1҄̀0 , [9+—w@tk~9ks۳;/{P qiA)) OBlYhGQ֠ } 9EÒËi5@JW@w ewB9 ܀ 'HIEOBDdhɛtgmP�5V(M)+%'55+v5hI,Zת!1OJ00A4(?s@S 윮9'-`n=?k,,KGQFYErgN9FBWQǵ!\*߲+xJ4|4s,9# ah,g۷%9gϵp 0$HMJSrJON|[>81czLM(~,% �Ț hB`^@ X 'C�X#� iCtV&�dC d2~(rqgnD~}�Th@Tņ:n*�욀Q͉Πqd"a 4Ŕ~98ZyMK(,o ]:/}ILmq`J:SwGP!.rLy|d `Ġ y)F@u((|9{Ii&t2vdg.(/'꺈youRhN'��� + L$p Q}`�Sl@PpH`N��v�4Ib7A|ɠ6bZlJV>c~ �1�A41wBpH`@nуFds7}<G;'tr~d * "ij;]xw@U40 (h4&a��;8oJ�Fr`@ @H<� Bb}Yt2uN�9�\~īp$^[~g;޼ NVe-(M) +;Qy8@_I $,PIuء/ה�4B OG` Yh�{'C�O);N7'�),Ŕj e%`;diH 1ד�� 0P7Y#I�R�T$dtg-=.@aJ) ýԕ� @0�3`�=p�\�\07 }o�&�r�%6!)c҃8ua` �bBMkg?X~rqD�&iH7Yp}�Kp I {ŁRa ( J_]�4DӀ4Nbrpqt7?[8M QhfܼҌqy4~  &[�3 AP֐� 0O/ RQ@x �X@11)(G<Z埬z�J�ؤ8a{j6</s\@& xĸ 䄚�0�Z ;Had0 `H4RP(NcmxG}?&A` �$bn00d%(C0ə6ŋ+Xb`@1&�#�yjĢn5 ׫x !4 ~ )q<uL R�?lMsY<r4 ~K|�(�>47cZC8j894 �t X9A�04$QR@)C!ݚ@!@& k0�Ġ'&$2ZUW(I> ̔}'PϬ�p�RL�ZN��8 :&'bx$ѹT , a $ 4IŤg;q2Ї *^p 0�0gNJ3%jE-;}޹ P(EPE\-;eXor&}U4}��hAHH J7n!&fp� oґ' z�; œC?0ZQp'[��:!壡;\ߓ$ W !P9?;=�$1!$/sT7�&p܄OvJ:s^ HH@y %!usӟyLRsk�<:WJzOf6�>�R�/N@a{|a G�POB$�p�j�No\Vbd^G (c/⫃ VJ?ma>ƾX PRC1)۫|aY[VYE1n� 0 P[;ͼܐ1MpVYm$͌ZaVNdKSzD},⾳ ;CD<[$},w@B C$Xk݄�Rwb2@=�b@c5 &}τL�ގ_ `B g8!�ǐbO}(2% u&  AEt`]R�)\̵Z\塻6 ĬVVN,^ >_FEoـ9$ #mCsр C%rц771 � 9a^5�T T Ѩͳ^ЛM%'SߙL!t2 }1d.>OG t8�ЎZŕyCqEIM𺊹D0+07 \HDiܔ8WҹD2`HM )e( @uЏ��QN19{[ ٛqH{B BF\AyDnM! zP]V,- #k%ca=`e%8Ѫf#o_}כ1G 9n:IO)֣]E =p+%$W!p+'w-U$i@ϊ%ϻþ֒Ɂޮ6�0L^ XZF 4 %&^pBh Up0P;pw�MY@T{ /P H\h&''d D7m[, '>BJn5*VJ�vV;�=gy0_(d2ܠJJw7'q{7pxb{{ΗvN<Go0,-8HҖN˸ a 1y+S;|RM! H(1$Ą6@a.䇷,b�Ć 't~2 �ObCTΒt 0oax@@WɉZI; EiI(��+�?I0�-A2��Ԇ?7 "k�r8D `@@`<^{�jCC7%b)%!(2q>X08|耠 ~;=+ \rA bxς(F`0@T;�`- Pr] G7t{>!9ҋ O$ j>Wa^B G}m8 90(䣙 |!J(7�YY(P^fl` @@/>(7^)8eY A0(I b+rru )קe_�~�\Ʌ/@`B!` zr GP&'0R� L�X&7|vºՠ!�C1e-]IGRrX=: N( #rY񻛄{p` 1C@vB@G~M+*0q4�XЖh9#��BQ@TZ(&�ePm3 (�/rd I'ϽHi!!('@p<b�)�9`zgQ@C 0%a#P#*x PJJX`n_G㇣ @�e!e`cJ0~U�X��!!Ez$PN>2 @� +b@jnx|04�vŔ5hR %{r>;�;!�k&&K%(AWDѱ+ �bC�( HAKops �poɁc?# 0 �r3af/& @WK}&%f>?H՝j4�h1.�q@M 4G0q�"` &bXrq(�ǔ4Q437nhstu1a0er5Pr@j~�=` cB3 +R:8s ` 'ƤbI� 03 x؏uus=2�5 A [ g�8�~ /ќj uɀ3׵��%L&t9/>=Pi);]LB&O)€da۶ŽXNj&K{1@0E~fmg(4پk� HD2t-:R^x C ah/fAOvw{9D?ɀ0q_:(`%lRI+,%Ŋi 4g&y7n>BvB Erр)&b77;s5oc\}=(Pn]ơ uޓ�$�|H <��0#䀘CcCGHKtdiK[Գ?|ܘS+q4ۛ󔌼$ 8^g@k�^��CyA^0 @'&�?/ 1o7~{\p @`R 8 !L:I6(gg }ʄ u}}0 1(^C{��*!45!2`9AP`�'&Ʉ2u@2�H��vQ`a##p4.Y Paaw4�qtCA4[-:7�-�ѹAѿKnJGbh`ez8a_ #v[[trE΀܌E yF/ljM$@1'SKOϩA'~0AP4V&#Z+ >k�=��c@04LW$c}S׾RxaedbɉBy_N]H!�&>Kgo`$Ux5 _t)c0i1JJvK2WXNۯMT1OX.4 -�<A_DY]%*9-v_�NX)J_-"O*��4C&̔rVG#^P`P4Wl#u�a0)McծB%5 # u)k4i@T bɛ'tw|v }^ԀjāD'1(\@4�|Z FBp-}O ܇C, f΂>̾Xk'vu~Pp\RLI3%:#|- )� @iE7/% C_^J ulŷş~ Q$�t�脂ӳZ].׫ ̂hiNO_?!@Нԏ k(-,pZPə{LH`S8`ha{sP:*P&tXW}WEش$%anW?w]8!�Cm~:Q]Y /b wRy: &PXģ@:)df3m}a{:q{:'}Œkȓ�1*ܴC?nĔ3(4щ0b ^qU\�7ƭof 00(FA!(?:*�3 BbÆo<441h_~&�PksQ>޹�:&'5s;-i!Sd/'-Uhv7'RwJzpIMkbɅ3>$(RX%OL73'6"LB& g7i ՎK0B` Z ( %YR @.&}R?)Ԏn/lw\@Lbg$3g[]�\i :R1;Z>풎vȖʔMoJ4ze\č&�B$!ahOBaLsE(0`&ܖV +BtpD٣7x h!P Q_'<05n'grG"^@ ܚΠ J(7{�%�0C p/R?o�N  R߀nФ'wF,W++||7E1e]_^ D /b%41n$,7kOR@a5! Bz7퇻, +~~w,@` tuU_&2PPi }� |b_>c.'JF���+bh�v8)s1&C�]HM)< x@�\�t~ MOB2Kvx{Ġ fJ !ފ9h7 fm~4&g &�! +�=8kygI]z7}D @hQ7(I 1?\B a‹7%!��̜sCRLkDM)*�zJ-+-�L^�"cKdAc/ mRC j {J8?s=G�ĄP I !}9_J�z�ذ1!(KeĀ2�fPXYh-@;0dL igTɿ` @0& N|` `�j`)sUH I=;$7(-נ G}Kw IW �I);d@{�9!( /$FIq  0C3'4E�/�i`X$nǥ%ݸd�Y(`a5 ts=@T:ris/x� K�lM"|H*RbɁ’gzVW�`�Q؆SbkZ�(hɈ)C(?O<wtHa1�H )l40wqWt`ҶJ Z8τwL�X��)!'EEh�% / BP+^(p@Ea O'z~]02h@ nXXgC'8N  v<\iG;Z bj8 JX)w �zL $"49$Ҁ2��J0;?|�O�x�tOd' p<'! BY44=m2H!d8`hW0�L�90x#�2 (OM � � �|x*VWx� nL\yp `�j�BK!${�`r@j6lT[E^)99`�$|Mƒ[q;� P�İ)?dp @4��fM?)( FQi@d5vc+˖L,LnJ߄! &b0?6 I,a )H I@1 $(;T�b��dK+HB?p&SW� 9g ƣ'[ !7L�? [}3%l�Őpb`IY%sφX�1 , زJeuBN�0$G` !%pF8kc&\�`A]Ɣ>k0 � @1%HlEWdpjZ5�HE@2MBTo~5H@@DnINY^M3Ο?Wh'jM*4�lnl1vXz!�-z%aȿbA?g!�Jp�@4a0�1J2#x% x6(�%�kPQp˒XBpa7qH36̨@iI97: O )SkL'Ic@B}$ `ן�|�SbJ&%.7Z!RQ5 9:RL-8ԞF1i!xb@@KnwL@I{r1? ۺ@@#flN9 2 @ 1]$ +h R%jHT��bQe+!#7Ng��0LL'+rYfe]AbV`P(Hh!pԧc[3 @htsތ@Rad р8J`&l8{{$]#C�MƁL X† JE a&7(bjp8#CR~Odvn sgg[ɐ1%Z? gQ5~�o~3=Cqk@ #U2*x]7� PL@/.@g� !_׉�MI W,SۆR_HK}���isyN� ԁDJPƣ/ h6GgBp%İju-ؾ9M�8rɜoh2_ %|zJ@ݽ�lC [ '}홽 ǽg5Mjl>w ``;ش5_V1Xfzp#Ky>̵ԘI Pie�xAf?e$oF䡫Vf!k!߻V%7>N}"h ALήF#րW!BALom-̀_G&v( ;AxBX8}mٮ`[e%(?>$$O+t dЯgs Q|^'dձ.~H$2L- (j;@sɿ`ܾPE�bSo� 9*8G1!BIY#"?,%X!/ݪ4)Z;W .tu|0w>,Pۡ@�ĆBŔJ (.ck+؊,0(%,Z>%evW#aZ1V!̤Brx/Ե }(C_!" w I7bW@19  1l$ROkBG91@4HDM+ O N!8 / WSmhEiI!z N'�dp@/qI#~\QP`�4 #9atHgx6&4TcӑF|f/ 7^T" da}٭ЫSLNXf/'$u~JJš9/cЦ? H$ݺ54! e;n~S1g Mʀ~ 0er`Q[ w�$0;+-#a7]@WԲ��+XH @uA=tehe&F%$- \C�xZTPӶa/{R�Ra7ԡ)G,ZP~1yW!�eA4Y F\@L!r<1M[/(]A)ƛ BXYI>Q^ȈEP AhNwG}P40nn05�9(R@u_Y�. %N43,G{@0 A։G Bqjt b�膂bOHIRO3ɀ9@`j@lS?37ɅQ̔s�r@4H:HI 5 DI:8Hy@5!paP0/Ķlr -!FFHoF%7%sR~wP(4 7 GU�P` J &NыdUќƽi1h�0֡W"`C ^|݉%qx �by 0N^=� 2@HE; ']{@�)0 JzLN^8GXPDJ@ _(yA �,�K0/�dB{J㸫 0 Prs&8 �^� @WM(N C{_;@�3!r9-/RLN"u@P*�>PnGW<�O). ESŠO#{�9�|P!ݿ ,s= 4w]g+O$N3/_Z�z�Ȱ~LN Fw09¹8�0�nT�?Α',�xBKH&}@hBW|IG� ~`+ן.h0@.�~|؆9xw `0 Ac905 G79㍾r�4�7-C+üw3 &p�/2; Ag^4Ru MB;8*b�\rÖ I\+J� @.�~%>0rYsP$sє">q7�%�/�%P44xp3`��b. !/%IA|+D4P@V8"X ePn'!�=1L&ݝ¾0U Y`&k0:`*ե^Cc_ϓ�`i/h`iyiB_(1*Q`' 9O0j(׾3ߞZxqiּa}>��0b :&ہq�%@!&Qd (v^|΍�20G _SZbBJ>2VO,ծ�kt(aj�b�TL!�RBlW );Ӏ>�P dɤqAfJsH ʰQ| @tra( RBv`)V��hW &7%:?l7Ϯ PR[MG} L &$7|sȴ&ҋvغ�!BhiO( MaDXO 5(>PHIE/tN} B/HhrJ ǣr%&M@Up0?L#Qq�BtMvA~q�å 8@4n4BOcJ+~YCeU$=+b$g 0 ~nMoxe缏�`<P@  9\0-k~: 1B(Bx� tC!0q �s@B�%� �|RqhfN;] ee�Y+: &�!bKA Z�*�dB!L Ӗ @ ĭj L:n`-�xYD.C&KQaO!5#bf␌Fↀ�\Cn݃0[k/�|{\ EDĜn@�U58 W-\8<L�.,̀7 DāLY5�~9+�<2Yr�3y@�`ұX %aB0�De~ܿƺK&�LXt0x��$ԖnQINI0!goo�"iC75�4�TL!~K 2FkѠ�4 x-u>7%'$ >alo]є%@Q R3vIn1!Ğ»A (DϰfVl۷1ݟ: o n@!Y _ZXhgi3�3ŔQ{Q 7aL<2J&_ݹe` N bihᄿC7M7]&& C!!J( B19B ב R=("dЗosذ#57"jXiX G$S?>&BgI[$4.o}>~,D2~-  t�ܼgWI_wB�Ҋ%(%bv|> Q-{K�2L=&B@iY!^oցPBt %'aQ,�:%):y<ْC�FKbL�NrdҶܕԤ ֐ �T|L&gHNI^cWF)-�7q�0(h /|Azܚ|'E5&�>47&J0ݺP5lc�@x5A4iI%~ŅTA7K&D9+WLy031)&ӛ'jݟ-rs7K z-yNH`PA{mзsPMAhᇧrzS (AU.Cd:ݾO/%%/+ڍ &Bߥ ŭ>A4D4'8IE|uSI:9emrsި"e~3'1q1`})9%u +mp5�TY`ݲ��'LZ�v ); "\Yv)oX�l$1 |^k>W(0/d|uPdHNw@ o~s]U"HA}4a3l^V,`TaNJJ>֍` IAo{umw>LA--%흟bFV(b  Oq@2&f=Ct�vxJya5zcV`\LGn[gn*$*&J��+>[8Gl0Aܚ !PIO1-9d% : %O+{0 :@@5Bюׅ�N�Ms �GG,%X5)?(UAE|97Npi Q/%8q^4&i )&y(Ubhh "u]jeޘ ,|RB u ] B؆r ;4;% ^h!_$ZZ8�,�S�9Ő=iCw �9e:H\C8@!+@!&,W)h@ғ׭�jq(3��\E%&dPa{^�H��?!�XMN�=(Ɖ@ C8@ C0NǖQi @*Г�!@`C>^ ù1+[׀0�bY`0 C!L)ۓvn1a�?�ȢhI]v& ~w棾�^�󀀛32;$3`9q@ C-�P{0r?s=@/�xYL|PHK'"�X;ҰO<Ah E�BL~;`@@.NΞR 9+/c$kOz6/~px\5�ZVP`==ïF�(h0?O!; !a \e`h�/$aM� G3#y RPΎ�HOZ Sx~�\�(,_L=P4^t'9(|<F^Wց�93J/d8qa'�L|nbnŒN Ge&� @;4IXe2`�i07% 5G18y&'!�7hh 21} $.ے4~fI0 iI(Phу2򟧣t כa�;�|(;$<U�?T>V&-}9(P ļRPh @P5#;ݙ׸]yz (P +- 79rI�vBQ|h_(7L `r00O\,Cb � `3ԖQeb۠~?XP*L45%Vٿ03Z5X?o ׫�@I!04Xi8� @NƜ]>ϖ1ׯbHfn=7hކ&RIυe>|}mnxq=7pY4=>tmiv\{8 &m%VbjKv`ubӯ;z0 @d@*_+NS@�dMHpNۈ@�ga{; ہ*VyP�N� 퉮_f)<94H`oŐЄ2\�Ȅ$nB/}i!�)�5GI_1 YdoŠ�"f4l�bY l^d\H 0<A� @NXaE�>) | @PM 7' �?!3K!@10j]ғ۫:Y`A@T '估P hNq%@9bj]bu��!�g3g��B4�4 cSߠSe �> V&b@ �d)uj[n�bM�R Ձ8]cVٻv̹R LA;`3+=w}L +Kdt~| P IN`]V~ݰdrY\4ds/l s9 .$@!&b>%P@L�Mdm5ՏO3pw!;^l36JoГ�@bs^vn#�Α;\ ɡ"bJ)%CzqY7' [PƔ]19mt}^_^�4`PHrg{=@1 ,Ri@e$2&7SYx~X 0tJqL!x `_C �^P(5k?P @߆o>۽_�9 xLE\qԓ�tR BFd';/n1 ;kpсc٫BL -(?y n�NC"3Q'�pCAICxb@վdY�tB�T�'H9QܘL 7rZ�L@SqOP\{ &9y[i: Ha5Hٖg�jC(M(ݾ\5ݲO^]: &3(12Z Bە绕1A)arƒ;to@`a44ش� r ,7`ܔ[�0‹C=@ bL e82O׾!8b IIp$ /d0rrth`1eVߣu;mlM!|a!@ҋ%%aI#s 1pI A!`�PfGg[7:@L 9\*xgxnb(];%~ E䗙Bz;'Ö&Ąq' ?$ }񏱯 B0 ]r|^L�(דO riE#œ=` xgpua6=έ¯ph40 fN${� @bR3Q/!9!΄G%$P+8a#g%_b5gI!^0щ&YHww|s>P FL7{q5 K+(p /r PAeb n/}�_I/u#$ 1"%}s9eLļߡWM���L�> t9_~76%ٿkRLW�(9Kx(m �dC+wsׯ&7�Դ% $c#j Hd<[S+'=|Y-L$ R3:\@��+!�\nBi3n% % KKsWq�[s^W{_{8œ0 l05P0byE+A$aק�z� ! ͝% +~ì ,}Je` `�U bPk}CxBw͒|N$'B@7L� |d _~JzX 4 R '2p[^bLC!%%p Ot);'^| ~X4@nμls٩7� Ʉ=L~hD @4�UɅKGn~X` <ќspz@LZ�`ɉRyX4*ht1�]a'(4'x]�@$7*WCQ)7)d;GЀ.i LǓn @4! -ܿk3�p�xѿ sQ��.n�.�g0/�}ɉ~DpiH!t`hgGem?VϬЂ^~���(&P*L8f&){~]�1�`~_7$N7~@�1 !!'?WE&P @$�/ъR<n2@/ �v�lҀ xd-Ԕs׳�ԄC�Ho}F +<9V>?z.S310Bx � @q:OϏ A_((4 �7,,05 s|g�(H-(Jy(7)rq(B=_|~0@ t}q,Y؍N� b�i);5GA|�� ph0dO0^ � @de (q +{7|�=�h 00Sɠ�ɟQAA)/A@�6@oik%id*ǐM@`PɁ, )9N>�~��%! `B�|J5=?YׅIYKFN9|u�b�BH`: --+ees ЂCWӀdQ7`3IG {�71 I;t5�N�bja$҂G0�^M`Ć:6H`n$;:rWR#%,p)[ )d6ݖ{ @2i0,X)toӓJ �`S9X’nvV�BFA oSt7/s@[;@�` SbBXВoA 3}, si %>J`KNIO}ꉅSr`nJPZ]G�`� TJ;u̹P2+!iwX@6A|Uּ(`܅mZę7nAdJv6% jtk;s3<B 믣4B ,59E ol7�Z�YNw^W%b`,QcҀaAߠ C}/B( !CS 4"c }VtmǤ/ܐ!@K:@R> /4&M�X;C^ �4 3H^Fn:*8LCGLά(Oۗo۸1vdARb|SCLUw4eĝk@삉*##H�Иrh NTbB 8_CI*M�V(V0'kXn�Դ2@%&q]xn�f��S$>INuJ6E@ tIA?Fk#)~&�3�R5-nn�aƁP*Y 0aeWۙ n˺@2@i50GX %  03#d} BnLp% �/1AdqIW̝^8Qz̴*u3$TӺSÈ P7q#݀fPa4QkJlfnS�Q !']n�;J ĦmvM@nCtm9{Ѐf�Иt_C%/F@΀,æ#~FU�f 2Xy (!%02n&Ąa9 8+AcsΫGn֫ U 56RvH (Sqz� S1;0+ve(C�%$O\L+I,''v9{IA ы%//7t琀@PПi-NW I S2?쳬 ҹD0Z8Jz䄡Y44'!;%jyf e YO:c;WMa B,$P. 0p,_7,=#쒸K-^ק$ 5Oχ$��U�ZLO! %NfZ;nUY37#RxfJv-/2Ƿj쐵.BNXgnj UB CFG場}' {bK B ,1~?-ϪMt(6-$j 'w.E�@h ОY)wtS>�c1T0$cJiΎ` &N);Enװ� -]'TRD27�xB ;I1Ќo@[X�v�04P`&bs@i&,.p �@.JQJ`ݏ? jmƌ} H k �pR[bgFD /f� a{:KGY*8q (L/ H}þ��ĄM\a퟊kM+wy߻4��+ ;�hx 1}'Ĝ.렰.L!R>`p�3NJ�"-]` @XM)tLCGf-!8zjr_�@I$|PWJ45x(�ĄP+A@g 3cF% G#2�ԘP+K, :]$jY- XԔ~( >@JP?PM^W9;P\3tJݓ`gD)8#feX@;&%=B G|Tj$,~U� �0;JbRnyXH`15 P=&4Z3{ @�$t7Z>0';R.GHXFJ tsP;T�n�À`MN$Ċ5x P ۘp  0΂JTbRWeN�.�F�8@1( +\ҐY] Br^`�~�eĠI;PX YQ*% ! a=@<" <bj� IEsH8)!1 @hbrP}XPGXf8Lʭyн~( 0 1!Qmόր/�Xbih,%dā4!8y y �n& 9\I\B㾚K`/!(9/?&'iF|<N5 �|j N�f�? 5 ,rI�@}o4成jz+yHD*�XP(Zhux@ @ta 8/]@�_&Y'� @5�HCNI ' G#|kDp�R@8i3p ]�.�_0�\V`IF0N@�? �{HM(GE;h:@@PQ4[fHdW'.st!( G/y>4tlE݃�a-lX?P C@gBw$16$.79{ŀ?!ID4^ 9kp iC~fn�5�hrI:,4)9U%}ن[lRvf@2nOA4)=wה�0*b~0|�(�hCXa\34i0'wL`ԁT /KuQ_)^CضC�zoGf%2LW.�X&RFu@�3�;57r,: ; 1h/P  a8<DԆ~Aa(|O@  $,8 5*9ie!&٘b@RJ �B`*ѿscZ��1!rV:QC-@j Ls]pPfpa\h$ri,w<d2ސx@ @K&JB A( }fV{j" &/RXNWN'}4�g|Y�/���a!�3&P +?kٓ@�6$�#6ۆ V}埗w4�X�*WB ̓Q,nק A2x!-~��>H!!#F�\20Ł33t g:!}�@( &ƠRsˡͬҘ-;3Erg�^�bv M��7ha707Ls𹒅ٔYE6avru4'3=o`t3,E2j?!�-fO C1(ـ%lZ:Ԁ3�rx� xL&^/Q߶|Tbj0J njRs䁅J!<7$ћ~%B=oH`$KbC l_N9jh8( HI İ1jàrH3|m !+:8n+7AK$€@0r�v�BJQ%}DxμYw)(Aў�#�̆K( ᥶B�?X RglDxz&3ȖW8ʀvA "X(�:&|$|7&�/!RJţّv0 Ҁ5I3eNqLOez@�� Ltw QcqzC&4زAXVTP*!rғdB o;wkғ@@Nގw2:ߔ0j�`LA3IO'H�WnHu}נ,�{‘[ q., ߥ zЁ+q0Z}e6 b6/Jz}9o$@1-`d(`�;~v/%ϼq4B&'̄4s� &5 _(6ۆ+PZ_?ߡ&= 4�[%bf:gs�4I@UG[37(vS9'#Aim@hH/'|wW⌼i 0QE3nm!�!(FFJ0d0\&)!xJ>ψ֔Qitdq/$B,0r`*7wx~WHJ A nZ \(3/9@T1)-ܼ(L,3J+ItG:eas[ bBADԬr^?u`7(7ݰX.Ǡb%VJBY]ZБ$q= )"3x`P Аrs$! q\+>hRq^W яYy/(dn\XMiDRs~4W&Z}OGޕt:q}Ѐt_ - Rrr>= 㬠P@`M p�jtNAhJG3 c?S8JT5EVSC@lB9;FIDC1("|}c� _NX EYQ7gue}AߥHa Ip^=�LD/dx)@`Ԗ2@g 7Q*p BT=c!PY[+yK |轐`Œ'> �1FI]Ɵ`OGEы׆�P Cw|2�(AYq02&f5ӉwLG<2s!2q6{ 6g6BNJ/tPCpal�F(JPq,�`nKا9W'#0Ҝ0^��+'�G`Ct 3ӹmxh, Jx F?iɄ0(Ӓ׸�>�!&Pf vKu -�ԚL�$J&7yXBCG{ҀBi e|bY$.Z10d{mCa%_|��~B�h�|i3zP(^#^4�@_&bye�z�,eB5A3J,XQ Hg}\4^!X ׺qc '$ r�(GU� C��4b�Yxh ]%sM+e@`C�tt Jz:\ocА � mS� ēf8/򯤣.4% ݾŠȠ-0�z@vAe,9wӀ5�%'Pij^z9 1 �v1e}8s8 @'F FN' BrIUIF��XJXJu,JaD2cP~'N.@8x#`I%tFJO*�-�pI!D6&l')7hh�,P$~I0h&-BX5&%n@ +рe\o̴~vB|J ’}1hf =,3ҁgn1�\XņNI (w\/& Bơ|gS~�S�hL ה�`h/78/-( @b^ZC6leH@4�kCM H,Xg�p;ŕbq!(n"z0!�;(+P@-n_ng{̀j`:JC -(I& !bGtY':40gM�`P5 :Dh|k@ (!i3!e~5V|moa0? Ot 00�:A441²SZ2bKAJwݚ ZH`& !~F/TM!_$/d  C @hj1|!hjx%4V~n@Im |?각@&�<0 nZ )=?Cʄh&p'Fʾ68bC�oo;g\ �gn1F|緽 h�@a@v^ ٍ W zi` 0ܞ196V@Hۣ$1.�p�<5(ܳXw '�,BQ �vY\pkXQiTbIHWe`2CWởٗC_ @ @w-;7KmmǶP CXh̜ObSݤ6%&V׌ !S�5�v&^҃0oA_ j>`�8ݐ*��Q<0ϹIG[<wU0C܀:uZ h 7tg;@35mך�3'@v a\�ppn )& Ie yۧV7�jL5Y(@`�`YD*L& Pz;O<5wB-3 sH e !߰ˤ)@a0S7e�-�l1�9�|B@-bTV^Z\T`Q1(B5)Gy�Gm17�" 1'�O&�< �`S�\w_ 퀿- DZQ ?Xf�ğf �p�!-(ܰX}y pbzFAyVP 1i M32 $Y@�0 (fHҒ{[�`� �T+Pჼ'F3g]@L�Hxvs @HKj,` �T�@n*Xj[mgV] Hj~҆S, %߾s�3�l^0 +Ƴ� @ti4L-R+//kX X j9IK� �AC8ɿHF T42.�р2 #:8~0�hM !�腾FOG Gn��~ {$efw'0 Xh` 'Sd仧:c!5LҀ+#fu* �Royʫ�`  @bMWNtaWH5 0Yf$nUQwPC^"@ (<Zvy�>!1%$Jf~?qHE:Ng:֜ y+V-v> ria1}~_HÖP�* FPCYA ֏`|L !|j冀j9] $YAv'Q–&h! BJ %d_�a)%�XCC1*KnR>"ޔ �'Jp ق׸v)F�t�SE^ǽi(|{^d dw㗾y)͍:5wIE.JPۯC d!|^wH C J>W, �iv5J}$J #~ �:- ej�4 !]Ǝր`&,y+Lt~oo;4'퓻wB]6AeCN CJױ,@LI(7t%t �KH[`QߖBJ.cu*B( rJI_͒wy�bL+d)9FCC8gINv(!gj2?W #z\ѽH,4oŁn,sPBr[~l$D)%)K,sb`6 ( P^;eq3@5#q#t] T3;f^ "}Xn֥1NVHcGu 8{{A,XB:IIJrvJ| #kQ1)BN)gbRIAǔT} Nsi40aZ:8Ii!9 F{v�Ve$i1(Ncr|P CI}lS%D}f>)sm!&dr##=�zJ#%醡$$0obwၼ`&R@lǡ [<� TL/#8P �kCbo΍ c:sR@4 I?0N^>)) Yd.4YEY'$haCJ/ ~ tb]yf>yX4C_tV}n];D �b@a&g,"o&�̌~IaLZh C�\3r 9pMOC!6444k%_s���+A9XBL[0qn}@3�pY1DҷBI %$Gpdo$W}0_ (4 ,0 s*�*D o_2�\� �=G!nEz"‰!d ?蚢ēФY0J-G]G8'ֵ(~ <((I{dX! =e`[@RT)#E|Z= aN7+vst~v/|IXD4P1%wW� (DvdQ� � ABv_¸@W%~0@0 Y � ̢Zs�1\et=лc8 & v̀� �̄W/RG7uGG,īߺFt)8rQ�p�V�w` Xb@H$a�`RMIida);,i - Nn#YMـ=�]'up~8"� N�804 Ak,+{08 �bh Bw3|eE9E��? NŔLOaDP P5 .:�̘r % ׻ b�<0g(?0sp,@��b@v~n�rp܀'�dC 5�$/h!�^w(Hb@-&#XZ1\]TdiG�-)&s?] 5 !mVǏ-xЊ� �T '(@ �BZ f,0w z Vhs �$ ))ցh _4Hj2 )(ܯ4J" '((b].CF9 9*Hs0جRfmjk !/k|�oG7}b�4B|5ԌXlo6ϙ{nPV d;|=̴ġ o~JFgҝx1- |eBv5"ih>‰qggZw%Id%G?)Ĵ}P @�h�cet~l"AvI0dnňՌm OԐL 잼hk&Z^jR4$@ �4,@- w?u'-w;ٶ7�$ΌP �lI\d"VG{ �XnHH| 6Fg{$��Ětl!w1�o(wX)@bHfY NQdV�@ (t'|6R6{@Ҏ� -$?#t v&�^Ăk.6H"3 VU�A�>S�۰xKP �f#!~Ʃ`P vB\ r�x43d'>Ź�(%}�HɃ +5�|�L�Cx+:3$w9W� @Cq4HH'QnZ\M �&�cbi]|?$ �T�eP�8}�(�Rk-PWA {�4"g )tswxJsQTI4�rw,NXΐ9v ' C_Rn[fZ 08PҒ'ҷc[!�p��4a/}p@�ZM&: Jձ&tf Wl/4\ɤ ~I"_q��+@o HS6b3oţ� 87|ݎh Tb0?! RVG!gcv7㴃7WZQ` Jp��l TD`+wߘD^�B3�`�VQ4PR#zzY#du ^ t�%B�Hawaq@�_b`s8! Hj@lL @OwǸ:)Ʈp npF@`?~cb00*Kش+f b�ܳȒ ס||$ݶtlV=�jZ0&;In& I@0!ӱ3-/󜪠 "bNIeJݐ7nwVhk1,oҲ~ B8BD)̓\xAJ CtlvQ+u% riX %ѓҷHdM&rٯ�P1g/$y _.Ag® y9tћߩ�-!P&bG}'T pD $4ܼJa^ �ailXi$A r]`P40rjSؔXk2{wϿP*X005ߌn)0ބBMќu\<](aVh@`^HE (h O~W$ ǟk�zLJJKƱm~+֏9=&bY5nH@( R Ys�ӆ�#'M&+rzdzd ryD'�Р!"RPBkNw:@w I )G ��/1o AB!ߡ+u,/�vbYH5V�f߈Hy# RRRJo/c-1(Y]%SYh I_6Ns\.p~9;r~wt%y1)(a{;G- |} @0I48) ѝo|sby $tcr(0Q0c׸[ܐP�44 %jNWC;7&[ԁsNn& @p+=�Q%H^M/;Gm~{ ҌB?^dD6!>E0 |Bq5%I@!XgNHa5 sUjSWAeg垎zhx RKO)Brn>4 jC5n78,Y5{ߢ ЌWInB`BR O=i9&>a\r[ �KVJݷvk%��+>�9&jS+}a%`PJ 'HB(?<&9~8 @t`8Ђ@n^>AE03$n3sλ( r`jCb\5 9 *p�2|/}J @PoaVOGņ7@�h @0G&%=!g ݾb:鹿7 �`MN-fKBN?7b3o0 d;j`: !BOBMag;�bC�2sPbpﯙ�0�Z�g+I3z_2,^rɀOJX8`P0$HNJͷ<^oZ�Crho fY ,ì[t|~|@$ d.Xgd׀�:�͉$BN}00DM!~gcp��7!�=5eE''7�=�}`ZJ c'@ ;�pCsv;|< Tpws= hܲbs o^N3x{Dt/_�X�^�05CFZ!"@@�/&t,0Z,z9Q4AP7Iw^<P #`Q9W7~+J9K$ �'�HhaC<4�ԤHag7ts>?|w?&�1%'?�@ i-ņu"e W:`| Ot$_u_B;�d|YY$ҸIISˀ.�Z;d0a7`ij'BR(ϲ7s<n_<�hnJ?aJ@JOWl//2B %N-hh w2P`T1_1(8BuЖJ) Up�Wx�M/d# pˌ~/Ӓ̦FI#g?A&�Bj�7t]|h}|&(ޑmcC2 4wVORn4MT;!�0nNOW}_ _/j,k1+ /!#?I`4M 0qT4F_,H$7J@q"`#xUpat%|fU�!0΄J+bm` 0M\7Sƥlf!!3QaҐ%90_ڷN(s:R33 ۥJ׷ ,֕Ou50 epքr%x !F1g c:vZ�\ I&tvC'u(|2kM&�\ p( G� @1�.2J {#r^_6�4 J��>8!e3V )`00i #BC2 H_4�tB(l5/�<&u+X |58x�80Pg8K?e^ CܠDي8t;�obi/$:B�\M �0*C62y @�`T: + Ťc)zu}214] 1 ΎN�`g @@+Jl&�6�z4\VPܐ� �t@U�;,Nbh37|�  �Yi|c98?3<'}�|�HGB7ʔ  m/`�QD17l77h] H`;!�5C!}dMOb:,k�jL�̾M}i{ 0ޒ1��`{h SҀ( | �fRLBG&n"` LK! RQz)!9[! vz';WB�B,Y41akm՝7r ,6`'|6Ӏ>MW^ḰvG%m, LfP є`p �=Ad/nGþ/Z`ctnskM A(a1W߾$X$ɘ0@ܽ8p @G]Bi7�f_}�'>H,5$-G RCSу�HI ;0Ǻ;k8ܻ �e5/` 5̔/tup @`bJݍ-X1% }ֶtnrr17@P0K&e 5$-t1K!3`rhğٝ klo&p|(-"¯* prQ7d3;eH@0C ${M&DICs9{ 2gvd@R7n5؈|�1 >ܴIJt~+' l5.Zgxyx.Wʼ`  !{?ÃPDHєZH`Pq1¿ʸ"a`O!!J^2SA1Suwiҝ"A4̔-N�5dMHc% :q-F=0-;BW|%�. &@%PiCw|~XXǺPIb ݿGgW G#yrSW6VwWB !$P R?̖1m-i031q0EIܮwvZ8WRCJ t'3Y@ ! ',CCqe5;^Nn/`ML,JTNMEIq?|+@tC�a% N @ Mɡ tb� Iw%?^ ]SMC'!ێ 7Zr}f/ t]6��dز &!I|H@BYCJ9@Su$33#)ι`@` e}jP.A 2)kYv2 |w��+D0B5!|Y4=DwC@C3Q1*-݌Ke*�!%ZCR `0M5)0L/KST�dWOhbp{ +�l߮𡡠: 0bJw ubپt )(!)Ke'Z�-:SlMprE9�^�3,P Yd0#̳ pו�� �hI#K/ K#Rn0}*�Bᘇ/e3q[ ;BZ;}Bg,0YaNV-R e�;C`���(7)ӐX��) B_}ۀb #{�( tv499TS/[7(aD6$A99c9 D0 i@43Ry@TB \C (1ؕOHc/0(^RP P@kvDϯ�(3F�=čԂʼnb9dPF,n`ܝ�;�`y(nd`tLѕ/�.Q,̛ߖMHf+O|?aw&jCJWȺa4*V&Q�^�0][ahNJNN,i7^ t�0CL!ƙn&` `H,d@. tgRpGw�d�rؘMFt Sn5s4n0&t}ܠҝgs@@�i\�PJNY.�ɅqxlF@ `ԣ Xk#m8,p(�8,QY%3jj8 Q;H`1!7I)%0f|ϓ2|?E *f�.�K2V`<±IlSqYzֻTJ /o �࢑ߞMN5(;d�9@b *^]�t['}}UD0?5@ 6M-iO['3.(�DbXa\ 7wuv�DbP͹N`aYwH@81(0~ �05 lp 0$цu/%5A)�ԚRE@��*W+9>„ &g[q5+}@ &PcaI)w]}IHHĠ)OQN?_C&o0amOך~R6 +rnHE ۬ ("w1: 6J4$-pF@nien?PfJ* %N?^\]JEJF#mi䵈DR?^\L^8fC�fQ@',J-%~bP ~&_L+GB s.ˆx�Y}RINmUGܝ JCm͛u)y%n_ _yI/)1�V�ԣI@Μ- @ tOZ۠M�`!�tII1i RQdgܮ߅T� �lX!b IH᧮r~硚@ 5BR6U� UJk(`�»Zr\ h !̍Ӓ:`r~�d4y\=C 07_II|>'�$t$ #[|ԅ @�tC&$[≨&9Kc0]1A`6俺Uܐ'9d=#=�!e7ݹwîp P}ɨ(0_tde<_]N!'nQ-P߻>e^�S�`sEБcL׽!K@i3¾%7} @1Q AIG +LPP&|B Oߥ8?O %!}.4МRyV)8L/ n+osK(@@T,7g- +hC^{ |lM_1 qu@O%}`b ?]iAijϰ dRhh`ܐrQHɩ+ �^C 15<] LL9yz?p|�Ԡ5-%Wz@hi[t;{!snc&7u!@5HÈ`S>'4sdā@Ԕ0S>d[e,#2IZ3/I!J20 |y 0ؖ^S#0Ҁ^I�� �1.n�3x]@̒B9h #t~ӝ%unE�~Vhܖ/NƇ G#Hda03R/qi pR ܧQ朚_IAF&ӏGAxTփw?5M H`hHӀIWa%~vI]{@v(I@v^(O͐Ą%xFi+%4vKAdǣ>rz�?�Q\'\P0I>~vP}5IC76X7MO0�0pBX ('C ܄M+/zPZW}zW 8j7QĞ HxY@;4#d#Ғ A{jS}{{1yxz@nHC'�GeӾC>N;uM )d#ul"NHb9 ;I_3).��+&�J ?weRL )~f_8Iւhg#� ;9 "t|uϓ`@(4ܔYیwN0Ui3( &d> s fĐ@P 8Ah/RJpT=8+ J;$s0ܧco0)/�h@PhΎXŽ�vjPae~7pd��17L&Ҿ;n;[�2(P@h$~̰(;u�0�nBdآDL  ԃq @/l@id$=h !'!;CF;n}qawba47(=Δ)bQĐ0d7rm,Oװ!%%rJ?BQCA b:QܜQ`LxhfO,'n=/~jڤ `;�lC Sp3��nV%2q$3:�f�4dP@qXn,_(sxApK`%HaA!gl& h9di I@`SEQ0{pķG;D~Ul[{x 18ƁDĭ N/_<�h n !q �3@tH`~#_DanQԔsg.%!0M1D4rŔ s�a]%n %sPHAVAh (^I Iܤ'Y3r=@$0 0@1@py$<�x�הt R;@ò7_C1!Xae9aF-�` �̰)(5(Iyf;ӎO(jE1-B�.!�%ĘMN //:ҝ܏�`^m;!nvɀ<#qW<~>[or`˜#5!@I A41ѐPWӈ|YeBW&R@a{3MbJ?Xb\5)>ϖ/-1 {LL,5CA>W�)PM d:&M�4) +R\` % qNuDғt CP @ Dtdm�j ⟾을/` �vxg+GR}zp�d, B_;+ܤ0)_�t�rE$ϸ@h 4p%Fx"�(ԧ|glPWgcYnMĴo>�`�7Д �6%ɜ- O#a{H&�Qh@j}J A_{״! [ն!w� c8b;Nl#ۀ.+IV)[ <KĐJ;$ ADq%Y;y;E{lCF8;QD LHMK#}L^@ K`��!�3g��BM#,68 r%p C)� @v_FssD @jY4*tFj(|TqU1o}�5�,�4.hIDXo,!f-!9bVИ_)7�>y 5e�/�̣+HPaH&4ҞK@ H d+|R6QF� |G+%{|Z7sH؀*�0 @4Y\~g�-ft%` )aϗ#'ZJG@J{=N�X�6w7�(h8' ـE� 4;n MЄ�|{Xp_qFa :�`�YIS'$pJ AAFOCR1As;00]`�((jw~ր!d|Zq{#%(M`p +C8vQ^JVcz�'! Ւ'v'X@c`X^` @@ĠvB珽*�/>IN>B㵔@vQ4% ay� T44!"`x�1J;IY$4# L!`zP <}xJ!bN堤;&מ{LXONt-yw$D0;1 &�0C} R�0D$KJI[tw` v_1@ez:z!b !bߒĢe`PPտfq$B(1Rd`X�!$t{]<Xi{bE^+߆ vLroR  Xf=H%AIF5(;u+tp1 ݿĆQ5? 5`v 1(%hf#nGNG$i)= ݕ^Lf;ZHxf&rfM�|^H+"j@4,M)/) PPf ƔKRwC/kc &w~҂ ooQɄ2a}y88Pݔ/Zba#q^ �jI J dFl Cb{Hu#M@N}bPàCp%稴()#*@@KE W-J;=O &>,WG Y0پ#RF i Z宅�d3s{a vSN5%oRPBHn%C0 אƕkv 9Fd)JRņTc|+*@�RQ{�X1`0IGW:e`wLT t9]YG"p5 nH};/q*39(ÕC�> rؿ}MHai9\y�<�OKks#+r نY+> �`(d[P^.�_WBBfNV']!!059%~1,.1AEbZ2q_kTHam��+%$ݰFC{ 0ެR5<q#otl3J>97"Jx@ђ%f4I%h`%> 0M �>JJ&qE'�.+� �iER` @Y ٶ™':�0?PjOrE_5IhB_|oyBPa{o24�:�i`0+n\*�`%8=}  o &ayyN1(~64 @:2ґg:@: �? KF-a<^'ɟ_0 .~Xf"OH@ 2�wY(4 Hu0&hIEp��P>䣷\^UՓ�ϖ`ėv�~� �3nE]2�%�'$É`%Fm �/�X<%J (q4 I(an=.v@bM7,PE4oHA"Ӄ�BMN HF3vC|nRqW�3&o݆ce,@8 A7Jf@omf-b=�|� &M!@:-�:!҃HcXKYVXa4W�`PRTZ>ۧn}�0�^M�l^ &hh?- `'/|''_C�v�B0/M@Ć bfFIIw>!�* JzJ& J|}#qnu�p� 6!$xv3BYE8fdd 9nd'u\,0Ŷ fr(5 Z �t�܄p(h�J`ܴVC-^�11 eorMa�R�do RRs1wƆqcIIud'n@� wbؽ!Fئv@Thjw)-ٯ :�5ߣ(*+:S+.(�B(418o8E\+;#nnE!['bݍH Bd|Rv'J�B8ĖW_soL;`6AxD0u@4f ŁBn3O2GO3 �fdGu}  _h%|j^LFZ.`b| nkN!8G�r �IE"@0�^MK- d:_9>Hď˄ZJ-2�THospr)!](BH FIHϲFvhbK̡wPUE@@`P'\�`zJms^% [a`HFiʿLN1XEY4 %)}q��d0p/:zrl;F1,� -\o2R`HDX5/�MXz0AKn;a֒h J&bNΝ3l옫n3_p�8hksp6�uK,d4mЎVZA y7`̜t9c(}#KЋ�5�dp)$` 6T4R J�K Ǚtp 2EdBp K  جlo` sI�e|Ѓأ@ Qg22B�d�FVo_7RmH+&m|;,\P�N_`� a/G=FD�!&+p'Unm~@:! !`u;nP~`cj�=0H@&;۪�"�@ub Ua|+_(E:aYz @@ e tcuP�*,Ch iH-_'[ �)0 /`noT34W@�. ,kCB7h@W P{�@@ahdbPԷQ%J˨H $0JҰ<?eɅ�~D@ $wq9�&o �N zQ5�gt;[@i%r&iAD )FߧcN` @.(I0i߇ݢ`Q5(7f8o&5;'%<ncI5(J"@W9q0+�`d&+ s)�cbnpIl !|A�;g~Fu-uhjYr &8 OɁ8_I-\P��(u|�l/CI-9'%�?&iߕr@`�fBŤ IJ76N#'}yfkWBv|{ 3Xb=\BbC@I0#? 0amՍ: aNYh~ %n�1-#J Q7\j@)BfL_ ^e sc7٦&0P(!А.;,3%n !9CR[�ctYD̼W-{CIƒvIIϐ}]&2C N�60)Y^MNLlhg!w=>܍F{M J�ݹ]by4 6NB^I\F%;%^IB(CJP~sʳwu&AWט9$ꢉa9DPrbx 1C>$ u�4�~ x<h{Ve}~ G+tnrTp,^cY 吊&fGW nkQ�#@ZG']TɈWII,~(iHN�‰p/^s}(/ZWK @NC@&vI_Ϻ'U�\�5 hGu`'Bz;g&tw;FKxm5%5`) (OZX-',]ɘ;3wܮwd.3H>o[u@*F!|C!2jPyV�(N O|1H_0(@tX^G"֐`KAR0B &0`jp$10$0ay{5Xdvge��+) * gp}D�4N^]qkn/Xb~ Nq2&R�y !(fGМe31 $4 2P Y=(F~{d"h!Z�V)2L�B&Y3d~#6kd C0?o سDz@O(罘 0# ! ׎ʼn{�G?F3u^bn !Gkˀ@1>Ļ~E��z RB(wlH͠� 4L-Hu߸�'o@f߳�Nq0A d`W Y1-4HK p�??b-L: �yC:qۻ]`1,`7;X@]@`C�[co`e5 ,NO&b;g{nߊ %E HhI72� ݙ=C�@F4GIu�vri- q@v^7@kI4m}2`wg{̀h!%),b} =�"C�h##ZW(T l-tSx Idow@3�Xw|B%q';2׀P �4uћ_d ��%cCw_:B !r5% Xk�C�#HA  �ۣm�Т&c <ryxdZ\*,P ;�Nk1?ťQ44$h-WgQ`$G CڀNK!2Q׺ye@(�~(_� }�1<1[|pЃ~dTQEB}�% 0 s@$+E@d0NeH8Sl7 ] $)_(� X<p�0�bG+bu_P(x��TyY7%*)K$``�) $��1��dhéo�7J@tp1�%JSpy" F:.`x ZX9}8<\~!# ?(h ʜL&i;rp 0<1yE^8 G09bh|2z �P�T@=`6!R3$b7nw`; 1�|_b@u3Ch#Wh>ܚU܀:I2= %@a#@׺�G�;́C˽@x F:3#0!3kx!ba�d(`�ї��C , 9pD"@cjcի�L'�Zo=]K+FŲr@5,ݳemv!?n0 kh3~Yi@ ,�eɽKw^J&CK.gx\I AGx/^(CR Nů4JAŀv)0jz;nn;-&'HBDP#"QuHj6,7a;gR8ُ #%D{@Q 4G*G�D�5)E~,$3�4ҋ;%Qެa`�ebHho�`:[d~͊;s BN�``  `]!(H!haN ;НS(2sVEҴP2@wtVKg{`0N}hζg(?{EEanM(bϛ̞ɜN dC�Fթ$%]6pg+8_A`2�i F CH#0 ( ]hmo,`(n:X����W��A��*e6 t|`IFJP怡aאLFZClbK<ǻf̶f0cztPi,_bV/b_1\i~PB#RV)Y(J^=q~/kOI?9[)ESniS +7ac S1 B%+sy˔i>V%a8zXXbF g%|Bw`N}IGǓ+# Pw GT7 QcDvWi vJ |K%9gen�$N̴ /babg3Z,`*<M % ܟtJ�ir, av&BK'` 1'�0YtЗd$J3I0P1"D!v½TJω*=)(JPn`ecH�xY4žG'X"<<<dqu%>%zA"$}~Hf/0qF''ή!|(JH_) Xm^8r~<^nw\(^ , -j.(<;I:O#h#Osnp wY;Z2N\,yr�WcN繹{尴>P|~3?pNeF1 QL~QrBVR҅:?x_- -tVf_+P/4}|7qo;?=`_~qzݷߺƝ"td��+fI+f.HGmNV^WO,I@ƹٲj Q+R]? Y(o߭?%Ҍ~JsYY<Yl4S|$Q|;Q4 lEAY|Oy k#|ǎWDz?WfnjHYۺxWXW# =n) ^abOG*Q3wrA:I}'B/0~b>3R#)^W;gR=,/  ɋ+>RVb9<W^I߳ : ~KPjq Н��dYjP-iwX~ۣdߙYf2,ѝ9Ah89C{oV{6XRFE'q KY@=<>o ;@>,$?a&s0Ys�I׃VΜ!(go2@/M;Ftqy,(wn"6B6rF͈v"扰:tl%x{�p ZlpfA518b9=d~lQQeXvJl@tg3`��*7dtWЂJvwi;C<A(rBTfF9Nzxji8P3$a -#"4ILd%oJK7V|D7^z,Gk^sb^n9*~;k^wğbѝk"r[&TW`3zBr^Z>D"s%P9\N/:?5|=G:`$~)([;}ݭ( o)ď*A{Q^~9>;F ]߰BG _ q9QFspw8{:Bp ?>8n(H"|wbg}(>A.9B]f; $q GvhN=4+ jpneT3h6(F#fc<^բ_s؀(,:| L܉^A ϔ9]Ԏ#~ :Ed3s1Fc{㛊q� "tG��*P4+F!/~)VN)< Hf&~A_~}o;Ob.1gY;~GӥLv05NSz:G~>wk�re ucj~y /his8�?\G ώݛ0 ʙx<^G#+=)OVͶf^CFYOРҀFWP1%YK8^}=]X/4œ>sS|VRc ) F+fHͮn@@:֭Ƹ<B`5(sBGvX/0$B"]vI |'b Kz>Axnv>?Fn g![9 A<F2m2-N6Z|,9=z6fKuhHa#1{㸒#0phNx;}w×h7dcs\]~8rȭCǵQ��*w׌t-z{krCvuaC~?':<3OWVs÷V1Ÿݺͺ}ut&RX{A 㬗vׇj|8pQbqɇ7o-X+l+nybyQ=]e, IC#?6N^78?c^(s<Ƅ࿹K_܍﹗a gO~l9»<0w]<QǾ08dw"E�Ƿ)@>q=xy_Թ(P|8@~sQd#xB,,('L,O/dm:a4]̪3e] ԬS?VZ�9y-</UG8H!?@@-~^$!Gv7:ZbϣZ8^b? b� žd8OY~^waKG0X\GY?ndJ 3��* ɉ0aXgSg#he'/{n,Afw8+;B/7usg#[lrƾ7|?qרӿqn:G6~:Y �㰖60p]86e 0w��N �b(�d5Q_ß8[0� PT!(KdӉo/[{^5XA)N0aq:73~'w#VQ^#W=ǘE ׽,8#1|Gs3 'ioHhbHԐd礏A4R̙c 2gN 3Z^Øw"s𥨀#WchF BuE˅q؎N#+͏՘/DwBIȣ]<' pZP'{ƓrHW[_ٳ𠭡8u:Z-^1c[W0晻 mi<G0U4?QrW[.VX#anpCpv8I޾t%3.bGAw }×|(G:v:�؈_̣1#ƘG޲okㅸ,(nl��*G$0h]W;{k 8̱nc?f`T`ԅNÖszm NZ ~]@^Uh�3sgcǏ±[:?m�@P@3du+k$ )o(19|wcE-H4?@WrrOKZJ#@-Kk34;e;FS4(GSy0  Т3c)T7|As)9B YxؒxG #npVP1sF':B 2[ٲ74+c_5 Z1/m؜?4 844s['s>fDZ\~x zmGes`w[oL&(g̰/ G^؎h |P$W:2-GMꟄ@Ynixb5yx)V#|d# s%yV'8zŏwVMV-KbC>>P'xw8w8Qq$Q-S?ZO{sXy):܌s8��*jUFmICҏ% |4F=cRNfSmsQ#<U67+NGZcpf8)G ܃M\R[Ǫ8 ؗG^~b6-NlzfH y߄p~Ϝwշ|^ϯbB ?Н'6gQuFn/n1} P{N'8.Tx7wI\o " .d2EV%ܟ#/'v�̬8MGz_;P ee*w% wt:r Ů B šNHÒ! W8nn# HAg3cq?* (711 /ZaLI |ƌ"6W|x/W j'ծoPtݘYs9՘lp<uC샫`lF7Ivz=s'0G$ĸk}]&Q8�� *Ngc:`(X3J� j/3+d?RK 7}@ &>E@OаY3ݶ7q5JJ^Šswuq ԣB8s!s ?=l~p646 ^vvx+3GoGEP{VR _=Y0Bp HFb�>j k "[|fAQ�(xσF 8jkgyt%]ٛ)9M Dw'$FCqVa}[\%lnp6F+I<W}/Ws^88'Q!yX��P+8qb<"w;wRwߜp 'jK#baEmC AE f?sн|s(y@Y$b70fO]GssIQwBy?,}I߁6e<ٳ3 }d SfˮtTM{De?u5mtxþ},(<U?WC~.lH'y9s<WT}º{SG'_�� +&|~ YiF3;s'{lľ=?ai}xnNq{&8Fwo1+O}Oyax8sWg܂7/lu +{X{>Gk{lAu ��l`6ˮNW1;aۏW&=i fspdQa\2aj'3 ⽷{? 9꽻ec;‡�FچSsWm4׬^E֋Ng0 &h!%$̔/9{0.c>XpfȁYHoYjz6Ws }Bo{ 5l/Eo/s-h z7<s+l0v_AZJ,zƨkBB95V!(خ_[vyxwץm1MXNhq}~-yq5;ǯ SHyJ?9J(IYýw@X{ou,TBa\rs7s盄w}ziY[#�� +Vc/4!QfI0KՃ\DCeN۫{EŖ @{%=mv#aӇ_󥕗`X;be;q+ľǫlw _wU[bYE:Zr�D4KQ_rrlb (n5o> /2Dcwb@Qn-YIX9 }A�ppɻ_c=Oб. P:2~4D4pԼC3?4i =W $h_Q%] a ǐx֌$- 0jN{^" },g_xPӍwMԜ֋gOBXro;:m#g?lD3�@^gu¡7"s-.$p{�Gۏubzl"uw0y⹟w "z>֌gk+V.KMaNτFN?WR*ݶ)2CaGcaj9;3 Gyop5}pl94}nq3cdש#.*<U 4ӘсM+4bD��d 9O?R@n_TY\b'+%~;�h퀞n&Di@) cL(GU6̀�� +B@(\ݍ~Z W:�;Y ^%eҲqȬ0Fe`6lm >� 8( ,uj'iw9|+Y̓ FMA89M{"qG?#dqn p8Q/-ye/&q;}*]9`\AB^'}g8o&<1ua\]}#{ ;ۚnqCW -]b~T C snXՀs4^ GG|9̕�!'_hGCIi}@w|rw#rQ�t؀w|AІ0K9q7 /4 s<,+sP,P[x_8��J�۝OujqLn#pe+O+~a|Rֵ9zIO!ܶt.]/*~S|`"~fPsq믩a֡,ףPJ9[ Q!oۅK}F]}8x9<29z4nj>$ᢾ~zv[ & B1aXb9 QrױJ>T?_8ߤPWv7$^ nyffX)}vSkυfLa;]~W\=g,�� +0ϯtc8K3zrj~!ձc�59FͲխGgCFe[ { 8-h'u(g2s ep兩оJKE$p^%1 f?\Oa$S/R�qxN( ($b-Gqc8_.hNn$[Uئ9B,Ĩ^^xpr'3v7;EVĮ3)oFHF=ܜ< m3o)yfw8Fۏۈ|+w5\}_㗉</P~7^9]yn?`RN&; &7w¹s3ŷze8CX-B/~^d?>^}h(O }t1X򝬓nv (o岳qnaWBr7IaG)h_RwSI7erźD.ؼyIƯ+g #M2`5ƴcgķ/ӧ)y^r{?̮''_5a{S+gnkRH 7'¯"cXc-/L9{#vq ~#lV ?-)y-v1B9?ooYFE 㱲 xzH�h&c£"~9;y?X8~^j1b䧚>4\rt0>ә;7k^sNX8w4x��+dYX!#l:@by}Hɧa|yu+kZ3gCoG2743|”1Kx|{&V1('}+Ɗ1`tN\"#N9Rr!_k|5 'w?'-<]8}]sX99R婛W#9zs6,ӎG9܉q>�8s/`6`pÎp|;%.-s㷙<8YW6F6X1JvmlԬV9?N@#-_C|C ;ka?a-7 Ei 73nGT0!A(!X$JRvWis¤k+v=fUlCI(no�8ʭ9l}w}fXYH,?k>Y-rv_^p gwD~|!]`[p#ɯazCmq^iKWBĬt2r-Zۧc?YFyAwv 9${qnߝ1Gpson O/-lar) |a_wEzY{:79Úg9{yo:9BjY\3fv<|@i|1aJI;ul?l{ww{!ކw:эgr}s)o3bO va:cl��*h [gn# _x7FcPC@W_0�=!1 �'!�5, (`gG_bXu`bYy.[oi.;%ڔ'9#*( deoCR[j3/>-CJη'cdx9 ��:|{hoݺn n; dpu5ٗFIA8ެl<X=<m8{H �_�P?Mx_sDǑ]GM5us�߅s>ggqQ=fo:Ս"09q: 3~(Qzsÿ4Gߍ9ڹ hCHHqdnvwGR2𭱢;^&u3?}nv'#)s/:@'5bۉ׺}!֎I9uzNwtPE׋¸8{Ԧ"3g`2њ�rC e.,5\PZ Ͼ7&;w\P/P ~e ax[ AREJ g|'h4ZF9d9EzC8F=9/;Yׅb9:B$?(>XD('KYjP_A/ pNHnannJSQliue> ?c3 Qv#Nk1mN}  W<wVXB)^ywS ,ZDmęXSЃXo<xw?y}D3ze8_Ƚ·ou1YGJI@>7u 2BٶOvWћ1'ir$"3&G1os_)xil��+F&OO``up�'H ,IY,Gv/7gW 8}w `X΄봻9lp[SP @x~y[(F ]o_d@Ad_B3~_owwa)u:n.(Lsw<@r13[s`Ev�ӽ�V9QQøAx<;c݆ CN-6vm`%:rzp<PȦKuO3p] KI#;X4cz #ڇdyM$^8+|8){m,ߠWg Y|+aVͺwGf$UVES:oCIjO#na*NKxKm2iI= q9toѱO k}dvt(KNj2qlU#l_ ; 4=~m,)38y i~C(y@X&cC b¢<WJ tp#%M)�@ *A(Z {,Lϖ8ɉ8_Woan( %H <75SrXV)8##ҟ�aC,qEDU`7� HA0am2ܡ6{'GxǹoR '*QBµ2'_V5k ~NER݊ߜI㠡,Q'}^Noq9{5^C-mwAB1 J{ #nk6}(whTݹX~cF̟UVS^;o=œUlƩK?<z)*'t${3|G}|8x n0Rqk\_-=g0nߧ)L͌]t9PyFfgu(%_R~ hϲ$cG ��+UWOaD؜E ߄s2smHc+w?0E $q{%t6S3>Xr[ϝIG=j#gq60-|%U,Ȟ2qsGw_ T ʍiĝN?0?β( Zm-��AB�,>տ| K䄚D_F1)\w=CS1}t'^?8:ro�f1X< A9K �w9^ #ڦ{I^Z $2 $#ۛ6o~Ў'{&`2|p$oLfHw0#N"7C;p-ˊOHfFf I:B8Dܓ$ZmG\&!1lO<!-5Pg H屜(>K ;|l^�yaEAz0)!R:v`HR@^AMK @] �((@|$z? PE�݊?:-F,Cq �`VOg8 3 Y8Y5k@w8vv.:]4_?Fv8GT,'1wOuqGu5[vzw)3mz36nk*1O8KyGq |UPٙ5� ܁eO܋²Œ%=P {o(=<Pr=Ǹ}~Q# hy5 n=gnilܐVqjw9'u|$-8;¦<J(pOQ9/7%d3)ہӷ7%J2in楇.���+f,y?F7c.azMjsnY/h�x< |:MփȻ_)!dw^.!s } +)ϳs<G,@xH/n"I'jJAj񜗈/c~I4 mwZynxr9;p-7apQ�w^x@@\;58>&w}dj(�r^>1ߟCaj# =Tכ+wvkIO;; {l_$% ܉|iu|>�]ݺ D%\.鲝9mqR:PO#,ߞRXbI5VNs=<+|ƫڱHαF^_[~ܑ\snuRG 09?~9̚eٜ[V<;k[8^*(7vP;ϣՒJAPV ÅՓPy'u,*]yv o ~83:X 1ț? -wtES'}_0}tWZ[d>%sNNR"{}Rl3|j;s_1C`8v q\!|sw0c Ob<yn7s1)/@=(|˧aV{b{+/S_6(sO1:yC`eܑ–#7ysƖ{="�OO""HvX1y+ٰ쏐~&^[w Ce��+ђ=MX߰(�7ctVN;Sϗ9(7PXW$9OlG n`~QBaEQ}{cyF=|=, )e}WvO$ ͅ/>}pGaf8w<#cC5w.%;B|3ě垂0gX c#Ncmò XT{<(=^c`b 4q9;$%| _|5 z7el^Q}s]DNb_˿oQ LK`KsN|vo¸ȱwόmy8A;/ud)��%T1o{?[/_[XmAHن/}p; 4'(;#g<b-F/p!D^OQ;c|; %ǎ[ _y@Z p2zBy}=!f$ /lSh*u*_4+V<_p8mO=�/}|Xz?1f@f?lj#wVc&/a?jv wͲm忊%$ C ޵wv ĥ Z1FyN5Y~aSa+z9t'쎡mIޜSҖ3g}=/~wJ"CÛn.lh>]sTPxi# N??<p0z6}vnH72ȚSLDm}{uw ;[,8HT?>vz(H6|Iz08^^">i?,^9q: iób|@<|̎\N0+^qcDO:񵰅3k`ۄw?o8Wa&JBx_V%m.؋`ۀĤSS+8Xq@��+&#C vJԠҍ@ PaD!>J|I1x;۲吕 gab\H$KlkeUr } V ѱOy܎ku^GVRwz㰠%ëvRCvWshƏѹcoA;G^[y`h&qs;C�`cq?%A殳 p=Mŀ&|ٔrqN⒩fk/ (}@8qGs+}E?ݝlE?cospA)Bz�!-V%wowe+W2;!7#tyZ3a 8iѱr[ }8ھHY]&~ݹ*I{svWߨyokn74cgنy:></S19FüYZݷ4,mvۯcl;l==<5?I8ɽ@)b%ąۉ'G^/i?~v8 vXv*KaaZ *Id/1^_?=vl�;�8cqlOw $RAwI||�0~$ .%tܷ TGV)СnW1)r$W)=ǩQ‘�0ANpGFK[ iŭg7Rc=>c1xR9 2JCݏ,^L1:lRW W7G$ s+#v]VA؂vZ#;0L፺tHXpq kfAV@!ew[px[B3Φ1hKwuonc:;Zh:Q#)b()CA`4ױKwhC Nj87=[ٯ�vn8g]xBoiN {$oķol:?Rݹ N ( e�MxjL1-.Xn!`'):kTmCE�#nvFݲ`c0jpvX»e���+(v7>7:sqx֋+%H;Ց1i g)c36yLstߝgnч+S~5ty?B{(ѨNq$C'~N1jwg|eǥJ6 Νg+dOY}6 o0twA7H^dn)݄xந80ML�� ]۫ a0\9)vqXN{>7qnIW[x~='γK~3<q',8~~61S?Ƭ||"yxpSրf[,ssWdz 1 QSgS><’f X^ pNĎ�(@Hz K <o*M:h‹\HRHG"P/^dŀ( s % t~I'')p^z.(2ᢁ'y p<>Hp^z,S(hh/@)Fשe�!E:@(I4A:Ƙ:CyI$ a=ۅZb pԂXM$W#'9.(=&rPA8!" ߅c'3_ԃ �J@Y+9>~4!{ͥt~vcvWarP#𕹧!ߊi+4x͟ 8qΕO39_/c+P``K@;TO$Eu9.@x^ q|t _|}"y$G(bqG:{z ˽}b1Fa_dF9RjEp\1b|ޒ!^yRdri[vPSvߒvʔ^Cܢ/Q] I\X R!en1l|��+C 5el?n-&ydmݱ%&QPi!s]LfPH4un NoƇ뉸 93'ֽ1<oXwG_Q'Sv;s9;}HcLǏ~wR@ᗘ,Azc {~s,`ijGlPxH]#ؗ/yqWv>>xp^"|}7{Gr'S71:WA! ADN#?(F^F/twc0ZKTo"2*K֭sü 9ob6eh>"K_WEB0v{? _#…x_  D%ľ$)ZPD|*9x V١[(Xgb2P)Zq*1{_WڱH-$'"Dq~$10gId7)wY|/S [swmb.Q3 E7Y=qu7Wݲj~O9%NF٫!0=?nH?F/vHn 3e>U5Pv7Ǯoue1m'1...jrZ=oUte^-^X8^%,%s7 <kϯUpM s'/DbjW">|A8<y%f)XSĬH \`V㕾W#EG&(31x݆uwK]O> XebG;8317"1CIق{fĵe.��+NۥG'YKF2Z:q݈](Ҳy TPf;ai&Mq-&?YN Hfv/c1lیCYI2; ̑G/g{); ];'ײ06>qtbK؟gt=]!Ēřÿj>@F7fu$k=@bO9lh�66͟>ݙY%bP z4;~}~߇eg4XނJ0g4#{e: RH'y C28;+)cc~px1ƿ0ZR1#~0qo,xY/1ů 98w[\*ݛF9 ��̞rmgӻh>4Ԇv쬁Kƅz9TaB[ڪX|>0zx>ߊ8ƷRLv|У%e͂ձJj,ᙜ;߫qJJaORĚ#s)nj7 -\>|@煈ȗ}Q}B:֕FF3,6 RoVPT)򼢅 x,;;DCgvVa/6+-gasT&xÌ1x~s?Fq' VnNbOU#~u  ͖'E0 !k�.p^l'ځs+s%[{wr)DYѺ]=>EF̰zǑ|-]w]QLDc~aN\N BtY1=l~/UB?cE@��+)xAb%)$`|7cqlqf/N}0Rxbpݻ'ܽ;+ �[ l9z_)Xc]IL~.lbD\iy},m~4ɿG9'n9-^ף|Aqg{v~<׸whnnάF۝vH!y\?|d�OeƉ‰Dgvc\Z$([oYĚ,@Nco/|8{ #HZO|i9x(|w܍Lf8+Y~OloׄsVuS<!/^ĔkBlGs%'m u?Y7ݍ{9LqN;J֪cSϻH')(=ww;*[;0UC+7<D(oij4w3(ұ~ KNb|,E ^ ]oqbb\`}|߭ru0ts^K#"4x4H^c�4~a8'p+)Q<qqu >!m}퓇+Z֬p_fXݚ-3 k{;+glZ:?N+qqw?6^ ^_Dob' #O1\dxt9#>{8\>,ExNuh_|W¡bui9|u(Q D'?N,KJ.#y4PW}?4C6~oGZ?e|��+nÛ<Eb{?z39rbIŏ׷u~A-9»s_3WS< 1!ßF\F,fhorpQA~Rs?$ڝxUi% A5)Ǟ5<+bA) #[:r%Q-< G'' #-I w/k=ּhgXxN|n>4G9sTns � &8a:kw~~:}4Ա"sˢrio3eKkxkr~4 wYƙ;Kת,VqrNv>XO`}ee~?JQݶ'j s$;v;cҽSΣV͔;尌 Dm{T ^lg '/Lj"@}wm +#AX s2D5o*,/A}Է0Z}8a@Gz#"gF##9 O[qi^l FA\]R`a[vSPsߑ m0@g~Œ=Pݗ;8vՑ`'`ţG3uK /`ޖKad#M7UKv?#S0p܌fÉ��!�3g��1�� 1O"aփak129s!߫2p 0G4zE=p$e=ss.8~v<;dc:CeoykQ$}a"H1�s' 'vQµ?xF}z\mԦ%w)Cp��*�e�8`E@ӈAXk0�Vp _?ogv9%R[E32v|M%'5@kfB?΄) P\P!4JerǙ}no)ObC�&'h@` aDqycQV@v2/DC�rh  &Dl ^AD})Fw#sE A `/D44A2|Z"{(0^FIdҹ3r߀ءV;~>A} 3c ,dH@ {Yi姹%x[JI g3IjD|cF"H � p^Mbhg 4 'QabK){ JK N$ev9*K*:@W2/E<L,AmTLb 0lߴB@:*` u<Լ 12;n[>�lX 2*fQ Q 58Q iAq7s0`&*  +|@�hi[* p%�"Hl :h!|L@\){`�ĠXiVS-nss)*WV,pX^Qj/Qk)0_LSh �]`]_L y4V6Aϩ0@j@GYʀu`LLĤtD-ҽ2!cU�_HIJ@sC4+CR1 PS42r H^|r C3/~j܋�:!aΠ�ϠY+9$Ln`,<P�C�|@�` EA;%v%8؉�� yE'p @P<*%񛚽<gY\!1R 4ꢉ%d_Πʊ�:&zvfW{/?C !^@2Sv9Gַbv"/ղ?јD!C + ܟ'@1%@1,LPܐ#`eA?Z!|nGIe@TD.=JPRH_We`,J%uAy aK-% AThh 4 q|wL@?S ,3tӋ$ߟLN' AC&v)8< ^\,H&ހ11r{',̧XK32݆)C q�,h Egׯلp6"dŖwQg#un-' "CgtpGȮI������A��*Nj)e)ݜêaεݛ1장)ӷq;[Se-cNB\!,OfRReO@K#,5[Vn52ϖ"cfB;;n>oί>Q<զdƎ7J)j/-%$ Z}Vf ΉW<ܫ2M4 -B{f"wiax'%\ `}Ne7}Ա!8?^ţ% [~+^#cs ξRN11A+Ó9%1e/ Ɔ$I9{EJJy( =i+�vLħ�3$5O@e4:N(4QâXh Hϋ?:O ҖPn��@td^rmaxP9:@w#IW۾_u-n$הJK~:7Xx[?Ͼ rk|)_'qI"|g ĭb|1C υFrw Įl#;I|)$b's5,:/3l|?QuX?c'T(r>";[wz8Fe nZh5dz73j3+ݝk uq~8gwc;8_o&~_X}5Q|>N%% u>7L7>Kad77q~端>eBN>ݔrEMf~q7Ӏ��*<Eۙ7A̟'oq-%S'q2ۭ-1lyA;O|rsfd FS)49jD =k_Tn[b&[ D}OF 99 !{9#l̡9" ND kןFs1r K.Q>ݝ(, 7p}Ѷow;m7ߔx]{c@IȜYs!Gdwvy"?�wp_Ԟn4x3Mb[' 3NۮO1&Op O$npnFTgoJu @9b5~YfKuCx`Wp |O 99_WCM2e#ˆl҂ F׉ˑ.7;'�mB  r8-  i9hm.pn<̓,opް` 3q+FXa،PȢ D³Y||:R]~sY_ֈ8)hs |Pz<),ϖ(w܂הrli|tPyge ;'vh8N#Lp��+*>>{bQ뭂~l;lK1٧s@O;]S5*$aODžSm)]\NӤr| fO:ۋð<z]C;_R:n )Od\ܣQq$P`J@b3Y|<zٹ52IIK蚆1Ӊ}پ_½倠~39z"Y dW& :G|R]~$e(?q 5Z"G~o?89ZgNn<IAU#rp]㾉nQ…$ "n[o/ G04;@x+>'xnDHvzr)C9hK3gSHGMĸp]!M[VqxzV\;sو:(B*6p!;-_@Dx3p@Hrs_X9W~էG0_��*?rC(Z6{m$eg[5'\6:n1 Ņ{g/K3K[~┠% V.6Z8÷^$oeiicq lI`ktu8Ng.<9›J1Ì~_}8Yfn#NnGoix\4xGù9&oH"%3 G &d‹BA{(@Q1Xso%I+:뼖*hn'qB@啻etc9]R:>%t?WRđ^Qz9nq1yvoƇpBz7`ז>wK7D߄@?R,!h0@"/0˸I~CHi)a?Z;J@~kUK6e3/-qDVE ʺ̿��s3ysD\OUY;5t/.,#/¾4*{,*3r6x!xxO ڸi%X }f go��+KU gQ͝gU<<.8} Q$yn5`iRz2Cv_YR8<$G //OHċϼwZ𼥈:{ݸGs3[jvSwsW֔e'^ @!cYv ܍ADž Gs͂)Hx)[cPx3�;fa#3I\ZBi=}!O?r$=K&,�Dkv>W~׺}0;>3|�6Oۘ`_SwJ3a#”'5v<ram:e2Vk|=Fq+%RϕBQwXielm}(B׶'{Ane[w㲡Q xOJY Y"Q~7WX$K;G]|v/JfuϷT›%qD�.LGua|p^Jق9ΖZ[.=FX+lE )cDQ[}Pm;8 sILzRjcp#_a _@F3h��* Aa>K2\!dy x\QP\{[@ORF_ny]\+<uͺVwAE]Pz1y_^yH\ǡ_{s! ?pDB�d=cGQxmW@Q b8z JRRk7!HF+]j^vF;oKS/@O~9Š-w^sLt&7|9mn޲[}29\~ƹ^|E$x�|hۓZP8|; ; ([ڊK+Rx�z_Rӌn*g]x|a|v9B Gn/c 8$eq]^Wt9#w{;toY߽ICp 997gbG<q}-^'\_d~jSa Go5-]ΰ=ggjٳ'/s;͸|}w1;^>65b+W| uX/?j歕IC=f|ǘOgW+ !0DGpF[ih-||,q3^XHf<*o/lܦ)Fۓ\wB,7"bÞ^1?}W1&iKƜY®rQ#* 8Uj|헎mRr3 Zc*+[}3fs ��*P+4YDW-1~Ipl@J'I� FGQ+n%RwKAAyx!$ߔ:n6d8rHrtq�F7aB9݅sDsR)}+Uus;epL(;7lK۫keo+<|gdqCDSu]p  8}p̄F+{mrG}V;ٟ_{=@mcT#)BRwIBE; -wՉ9g ݟq% G(l-$n3issvH؃tF۠#-ٳg<5'�[i%' wbp9IݛӾmǐZ3^'>zD }$35a8UzWS1Y\$18(v4Gmn;ZQHFͶk2{"HϿ'3syV[i+hqZ5PU`qf��|!EyZ`9+m(Me>GyBwϙֺ8xM }<9"s褨-XqGwNs7n9X9naeМ{[!Q?Wwui~jœ|H;ڇpAt [Z$DHѝK`hjn3,-}LM}#j^9m8^}9Кe~<Ax��*͢^SqlGJ3% v|s?!hFXZ~1)ǒm;ӻ™֬tQ;s$(hJ"S4y'2[/DA˂D~۩Lnx}G$)+nbJyWޅϗG'onRrGkN~ Y`{KTeߒl7pIy+ã ,^Sq]8MdA7{>͒ ̒ fTef: #~EԎ`}d%W`괐7}9ݷy% 4H@g 2OvvV^K[G7b>-KBYbf-]&-VERf`ؙU@^<ڷn( tH(HK98IGo<v/>}J "vݳ`ȡFE iGHxPnw ԜnĿƅ}p#RyՃe339~ҾJm\8v6tRws(Z;Cse?Ou<NQVGQM%03esC=}3U"AL/ywgu_0 "ap@;?k\ٻZ&u8�� *%>z`TB,8YeDžE1 !%c YPa}NRX+bXj@o]}{ qvܯn{̶XI9J4m{nni^8҇g1~<lfϲ8!#1ߗ>S[bDrWB5gwI##cY9 ưU[쳄 rXܼ+a*-r~";ΣC_<=njO</LXMP,~ PgO̜0G- Wa_o� ~"'5@/a(IǠg&^l+$I֒9DO:Sn#@;>W:)H!ffƱ/S]xR+qp IgwIF$;Sx-;tWۍX{hfxNy:TSv\{Vg?~{q-jfWv*~'0DA7%K;2De(=B>-\w?ШG =υs~Ҝ^<ga!?8'y*cxͪq徇qMf0Bb{߸#0XGa9Uj5('>KG�� +!BIMgc>>&!('~.J�-�Lw950c;7Kxb/%w_p,ׇ0wBI\ ?0w۩Nl8S|j|Mg]aO:~/A =Y_RR<lL|upJHZ^7=͸W(6&lk|QhXSIb ?/'c:kN0G0% #ž򻟞k̼<r~K`Wpv4'{K0p5nnN /�nYL^|j14pa  ,Y_ = bAosc38%8C%hx. ��}{ ݄o`�ڮrcT{s(_4ÇIׯ5IÂ׫d!=,%=Y!L/E$,!om#g2AKg,h]q\*bQG'xZCïe�bt\vU\P_Q7(~ \,A=X+j8Sv8[XӤΝo>Y]! JrZx.Y s^Rh Vc,R؁ (w!f^]fh(A0sXw,6)X(G#_~97r7'jW[qyZ STjcePxp�� +ǧ4X\A; -_~,^Iia%eD2ZJuLbNW4glx4`M 'ɘal QmqNswѸz?m!i$C(Χ͙ǟ2qhAOٛVzYش%!vL$g(_|Gp^|+GAQȒᄌIe-=O88L|2|8;y#;e3䓜)dfDsH2wdaf o/%wX~m)A 1<X' ͒ hiݹ#)td]$ʔq/}>`m,lMev ~h2z,A/Ԭ!&a t#ABLovL|nNs;e4s.Ē+2'q/7|r3W$=N4ΤEٸwWͅr0\Y^_#Kž)ZvYyyVZmQ}pVGugjX 3I~{gS|"ݏF?Y@IGJƱ!] a;;lםG)Q_G NA'ymڮ8V^řt܀$(@ kϙ/V$V1cKu|3�{[;Хn/x/d:V偼b~c~z8iߜ8ıVaX8+>�� +pM_)Jt׺u' /!~20ڢ9{Llrl3^CAl:ܝJ?Iw΂Qx sPY9d}L{p ֯>9g}Ռ=}{X+?aa9D?s&}mYLEwDZYd'd]ߚf# 4]+{gYRB77~JTi-\AɟyI":k娜<:N9 qeysH;K75u{Sb+Qx҃_i{/f/cËùp~=|݌ S8q@yR?Ǒ :osg.lÖl%VR[Au~} W9ӳ-ǣ?Ɗjwpt5 0 8[b,p3/y#͵|9ߑxwP W+aA]}|,6΅m9O#XuS9NBYFVb-1:rկZD(HW띍p=1yǑ/opW ==wG(<d L[(Û6܉Lw(A\@h݇bYm]t%9Zu� 8[h+A[3ZNc؈0 Y,繜�� +"7 NQvg;b�0C��Kq lnZ֤⸎ڮ[Pw?/M%#/#$\ϸ*QÓSFI ;|lAĜ!-x NW]# ?|j TE|Ew\z +ymvnlG._{ 4Q 9ű徚s䝸4͜vE/f vrI}mWqHÈ'P-#C 0IB9<+6.HC37,S`">ٙa҃WK -a:qiW [ ǰr gߌ㾮RS߿;1gx[79ٟ@wf3W;1N`\L,:XR⠔lrYuU9r9Huqô\^Rz�3҅c7nu7\,|~DeZXc=}Yþfŝ]VW|-cnKCkupv ~Ĕ@_J:>s?Nuտ_ݖ滝yi}+V!*:NG0PxV)Z8xڨS;C9\4vj8/>YC|ji j$S@uCLj <��+2g/$h,gͺ7@Q4@f Ml#*RkGֽ05aOfG(HIoNy&~/lo^[Qtu2@Ћ ,a% z2Pqje`xOfV3|i w8V."Z9N#y C`e5uDЏ]Xxuhwd_"yk~r(\XLV; _Ҥ6PRwC-x)͕63[hrHZ[$%Jrptzw6tG.tv?pdQ#gpxu-8ga'8c+tm$vv~jV2ĉBH젋C._s푏> _O/f] @W VS` -YƮ,\ߊQv3ia&IfG~a$zķܡHpQB垫l?0xη5EX~0W:K920pT]]4n-YǞ47+~>P9Ũ;Ũ2_;_&y/rG#υ}u NOt#~9p%=6-@}=ӂ89O׳!GfrR|anŽqѡ{qjQoSooo(?>8-Pp} ^"Y;2\~n1{ۇbxXT n j.:-vNpL~>#72ood}#_|sl8y�*1ƬhXPf"|Q(ӌQlj(k")&vϻc:^wx(S ��+�;�sf�I J`r_93RK&dsb!B?% f AEo^Jz_cxmzC8Q [J/nlj/r=�04s!݋&ܐѺ ;*ڏ֒3e8Pپ;R$a nq vc82h|7ƠBO)n^쯙0%G`歫||k?cA5FD5} r* 5;UypqBC^gr~f {ͥx0p̕f0n+Oݔ{!FC7gg��X(- 8@Nd S_?_oTQ H؊#؏lcSeb40k>-k}s;ws:U{;xIlC;uPi(_A8Uﻸ-/LT O`6y0;*J QB�d ab d^]AcDK@hN-[qkw2':[ceqG$JȺظu7;9a9&8Swk>"𧪂fp;N$!}:2҂g88|D|^2/99ˋ.`" % @E+~+oħ> G'GXB-bME\#pS1V7#܎+Ț"uVm5c"+m\8(_a~,cADyv9Lȃ"{@/"ﳹaW59W&{đXջs9;Vg=|@na}s?| AWv杜_yzVQfeYYM:kX;sr|`zqӊu)[|u?w=~��+O -,9: Y[nZ%]{q;f%q #%KGJ>YuwhŹ'W.4N&rQ{6E; ?ٍ@bZ@r(3:?Q}M|3Nl ^pbB>4@-]�*T?q52)[ 3ވ>[r8hQ<S(;1CF$4#ua/$9⹞}$k 5<oqc$UhA }[|iMҒWq fe p6m8L GDHfĎCǠbss[-VyǔNz, ͷ uqqcT8sxZ&dM -Yo?5R_v(XI%Yhm#IA @t~շ X80~,F ;iEF(,T;(x^�G|x d5=3}݀E#8n@Yg xZGF#1]}Sy;[AZ-&~O9b0m,9Tŧ`7,SwvH'mcL`7H@Hfy% + E $+&PYdI65 h^�fq0Wnd#1n $ τ1QdXn럟T{3 ݟ?l?g2MR͚Wd@1#p sq:npF;><Gk͙,~e_ T{}Ybsn-suBOk:aacEZP"xV v;[_QxKo{vu:"<-Ucsw㰒 tD a͚|9*T9KNgy|@Oz\-P_tw_qFct/߇0G?e=PKg|;%ӭ;K��+?x#q)SK5HÿF߉odV`.)䫴Pn|/#qIo |SލLYXhΆE{gqYrB.3J_qMrc[|H Ő '$ծLfWss)|j αZw7Lmnx.g W6,%8Oク?qXnm^1Ǵf!ϔx1#194'a|.>{3M¿iy9Zν�zO��^3hg#Eod{~hB($cd~/tBެhC4w;Y q g(wIFǯ6A[ds<RRģkY՘fĮ[6/|./=Ӽ9EUҁ#ǔ,QqcJoF:3p! Al ;1 ~(a5!|I گQl'+Ř^qe bJ:+%a^ء1<@ÉT4HN7[ hd\٫ sݮXGYïktl&8vfnl|_f_ό1b+oN3mfXѷXebvk>U`>O%:9-ߨ-e Qe{>'YÄv -n܀(CBp{F[ϵ';CW[q"4xf*PJ =^uM^HL…GY"Xӷ;q*?6c90'A<5cqnDE鲍E4sIlG22Lfl|'Zgا1'ˉjvq#2?y Qi?|O��+YXRF V ?MK'$ %qOqtt ϗz\T٭at( @ 5pV0[cnomdܢ*|{7fQ쯛Y`3WƠ=ùcٍ i's+"s񪴌į{=8?lkqrP=“%e|@; icH3]c]1]h~3021Wx+[a~GNI7')=+3O4~fne0j>rl+l?`^ang [/: 9`-r_W]t~/Zn㺜Y'3 wV% ~Ê`,䟎'ERzkۏWU.[ݑ?0Twqz{w7l˕DnKTo*z--j"^Of`{/q^$ |- rq)\,8uwX|z̺"M$y*11C;en?%S9{Bu4YFsM^7stz|xrn#EE#o}rӱ8Q(p'[;, v>Kcv`J㌅::[]uyX o:#8k1@N.><υcBhPsO=D(8A㱞f knߍ^[,uhO8V1aO5RO3ONe )B͵frK*B <"58쐯ŇhՁͱDX%)��+qE1H0F)=b٦ng, ,G\%#tvQ+ vBE tcAw?sts>R+pf=)$]O~,.…ug'z|$@o$rg7OmLjvf| RRX w7o? ?~)_äRi)1YBʽPi 8=nEFv;qB2|_7DžNǾ91XYύF\)8OnQW3lGAܒQDձd! jfǚPmR ʧY5bzl- }9nZnbIbN<CQyS,v*Swr9'K;ޯ79PNV/vVXG|6qI?a%I>3/}���$132}9Ζg7f fsg4ưzbą'(yCtJ(kBtR -|D9ɎPMj}#)Ki KpՀ۹')0Gaox=iAIEn: |=q],g%KI<p-=s$S2?5U8]b,pr'+v(3 a2 HB } '! .qPICq] ;W I{)/ckP ;Rs18c/!oQ)~ >N4c,g8\zdA'/N Զv7,%\8*Sdb19}Ķկv<ou0JvIDn1z&ǨwROn{c;R5',؟ioG\Ѻ ͭb"O₉*۬&3˝S| >L'}D(?0e!15afg{le9Eʏ_ψ,uCW"3+6=~?vr>U}qݲ#۲x͎un"ҽd#fۊ_U84y3 q=FU6I, $[~vq)��+;)K0Q-.ç?  )D Kůf֛cOxS4BN@޲VHI$P xbݳc>.M%1jas/E70Ks~mup~G\W/N8\;y)R G붲]<{[y{V5m6+2E+sw3+u6u^G�ӇuFF]: r Ewvڮ-xyIk{_ Cjݾ4MGgٙδ9WucM'vZxM7mحǨ/8vQk~aPH_ewto9AJ+͛scv]h-nZk(Z}F 1l+ibφd@`ZPOLab5ұb-&XF\ tn8 '/G]*�` tIjabnOF7Tz0Ga&J8fhaJ -Znl"I9?zv9l3WX͖"0/J X,;H@ ͜Px%7kBGa@6(2/&`'b]#$.a0 0V(5Ӆ mAw*LJn,)S5#sBs6Ql$pR�0R6'P,, P yCֺ Ǐ-+EL~…q,ϗJp#9/$>C:l9bPqY (@b&h Jt%k㲰#weNmP/2ke!qoǸ۫Ѯ~('nPDr3YvKso3~V ܏lW4+B6+6^mvӃk9>ʾ=*sQߩv O@z�$7$|uNfHGo:'׆R3sǶfR_ݺF~a -ozzTK)ڝ!�VHS;-_)` ur���+IYI1"yft Y\X00Ko>FѼmvأ6XO=Z6c@5<>;(( q�~vc$1c7?veo љ?eI[{fc:g-/H5H}Gr75 ds^s3��|kD#̱7z>;ppÚ}}s&mY/"xl>܍} w<@u$0o.h+'o*}fR[<OpOѷՠTW0uN^M6,b)X@]A[߷Rh<*H aeqOmbىe0F`�Qrٹsj% h &'(* nõ~R%I3= 4<0B[d%XyN, Nw;ApU,x%� J+F7X}X̘@_�HY�^L :A,~ O0r`(ww98[weqڔnSnrQ-Xr{̝ H~$q:W`g' })| $)Wg[wn)G|nFԌ_WۆɸFc>'m~ I@%aHK%(2s]uۺh׿3/|Gi_Ͱ^'=cL?/8w?+A(mn?u%WAyַf$/ N#۵jgÿ$#*(YDod k 7L^‚:^m֕M(QƘh""=M#p7Q8;9_^%8si= 3w ^ S _Wo_.s-'2@'9Pǖ,Z[ @`¶/ÝmOῪ$Odw,rΰr$L+ =ŧ��+ -=,ƏM#3ߍI}!!ԧ1-_:9axV'GpK2qoz <B\f/t1m&t-oCHjswǙ^cċ^ē:oN;,'61sVfXw @ٟlcc3 }>18wp#ڎWAlu׺Hac3ﻻvn"B=%x~S.6u)bqfniz;{̘ǚ^'n+Džw?7=_r~}p$o>7/^(L)Óf+naafq#U?q:w pyϷusF2[Zƛw1whmVZ9aNjknsc׬; :jgx v= |lj;?1MV;OA|T`ۑ s=:Q-o|\shˏm=dsԕ'YG]0.6LSO<[e B[ǻ|MKu|-/3^-$iXZ<^8On>0[~q) )x["fYfW#)shķ u"n/td灗\(XV@]w~(%{KlbQW;~P@Owh+X?s/ ũ=Ƿ N` '"Gf\F6` L{Ct Lw.A[> +53Li4s:8.v0bBv} IƾYD-un}ఽ =b9&URq7X^^1=S{hEӯ+?'pb>º\5JG?φA8>fOcX*o@ Ku_��+>³l4|N}69FaH+7,4ɡ !|a0bFn0ݾ|;w-Tr2ޏ? J-!80RA7o{=Yx]ٶbK~ZV :7xo^C��uZn<=Ny_D[ zVAy9>2GuhjEw3QA}op>Wg\4EGIXi(9J3_vKC "{%KG"LA:?^f0r\ݝݡws:9E׺x^i̽mc٢'myxH/ώ^@B|+d#iքJ}zve>8،O֌᧾GHwRO7^ __{hG;8.} {$sX)g͔_6|m+Kt1e_\lj>v{ΤhVlKqspT(YPixAa>Q#(PB9*^+5Q kU2:;O_Wip]Z׌auZ]>mܞTH19 sq{ޯ' K(/#AɽA8T9G9]lF<k,sAY/| A?w1~#H8fHaHyw{ts]A\W:_O6Y~?7q;۩O}}{u/c$P{ ub,@8z l[WpS ;;,?KYxл(K>q9w `f]I[ÿ8,cXs|wy0x؋b9}`sp^kwY{.u{!��+a|yPs<vِ/w̃װ5%3q%F*ƌ۩Ò7-3+  tsHN7M;!jb>3j5 !bPev< � )O"Ir"E9&-Ua@5YJtes a^/;m\3B_]oGn/-ߒc><Vn,jB A.|oAպ=|½f:&S>J$x>{lɀu︖^^S_4BEa>sG#?ؑηftp&B: wgue<~j<i*-_n^odWPȱ9'3+#g.W4FcZ٧{g3-N;v%?Zơj ~̓u&%-#ĽOøj'(Wv: k/('?-G�=3 8AUXn8 w^ ^!ѹ4zŅ*6qR^6͍vήc҄k;ǏD+ۋnD0JxEDx_7"A^(_Pgr^8Wk@V;6 PHtJamf?7O.w;׭+c>c wcb՜#bQ$^ZݎͯQ+e?'+EaqIr<Sfvێ0c͙sNWvO=f0e>TU1&0+m{5vs؋͕yL;0X p>?潏8MĽ RԣhsD/(InkP=Dn|OW"YO�Sr8=wbzϖ? 9zރF܊Faacwg\g {oܶ3\DOn̕CMt}X@:?@��+oI30!i@�ݸ22pn*8xı`<?׷qRw]n ;:BU󞋫q̓{}y,Xrh< {Xw_~3nHCϸkKFo4Ão̟~yc%;0pG"$/1��!�3g��;(߶pN=lߎaV ?/| {2U|><N%6[ZHn5|s F9e6c9;(q0YL sw[=,N)p~$Í4@yڂ91-es?TJݝLOkP=Y;ZZ?5_O5z$-PfN9Wnw? sKpPIc(+ifZmmmBǔ5Zd؝z5 ^·W]S9<)zcDZ/ uǘe_#kl` 9h#R㗻5ƀ͞H*RJs\9F(N93|,*_'G@\tya BIRRY$U ȷՏa˥'D;Gޭ|F6su(\SJ :>6GX #r>DesZVٝO0esPyxs7g/{#/p y r)<>Jԥ#=ߋQDW<IA}:Vg񢻪X-c[~;}w"G;>^<֎ѿW*+u͎E wJ[z{Z~s7ӥGgr=eݗd?CKBsb9\@`XWj 9c^SlK@u%cN|W(p_ƾmZ}";)C\GIwRVssP��*�D�p_?,1 &TdL7Ɉ&:@�C�Ԗ}0iY!03F%œU~vmt1MA$MaXeR,33K/eoq47i4ŰR @40�A0, ɢyQyhrQ{E-H\[elFIA' o AE&-pn@^ oC�ٗѣ׼9HaBC�7Ʌa$1o1i %?D>K A;; W�+{`H 8rB ū'xs'ԝcLm1Q|1,li0#"A8;*�À` /%wBv`i_,lo7:�7_bigPuZ0G; n?V;H "|>U0|߳<VYkOV6&s|QG!D9+j;@S%Zg�0AETJJPܤQĂ2[G?|d Ɉdꨇ$`n45.Jb? ,37$3s8@�q4Ĕ?H KH,0F!}אN7ErmQ0`p!/#U'&H gb٘n�*:pETWH0,I[>S@PbQ=,#܌IĕPih;!pĻ�ZNC\uS�'{@S CH6&ySDH` D1-n_RE\toQYn`*)"+çɘkp8s2PQ `U�i4y@�Jv_R 4`<9&�ecsG dŁ^W$n6�x�f`1,RL�`GZI J۞k2z:Foٜ[8tP |t?WW$fw3P gvzAΪc a4 BQ;Wa<@!UbHkۡwnLi4�IBH~'_*M#<i4 UFj]ˀ@8ogt 9_`�<H!D��1��CQ;'~h@@wbM0EBmԾq>S #Kb ܉ �zI FGf;(@o_07##cۓ9e`i 0uLA "ުFrO ^윁WZ21){x�"#DkaTP/7/w_\B�&2܉<?*ժ~rټ7w|H1i�_3/FV[eVYi�������A��*GNZS:lc 썷-(-zFR2F?CNYaiW?#Ӏ-~۸5ۡJ3uNz31 A- ` - i-(BI1i(`g^!㽭O:bZͶ;,}?~¥ kJ?Z;l 2kB2Fcc<SAYPp |Ϝ:ʀ9v59g n(NvT}S5h?s]>w)RR�P=ۊB3__yOf%Q߅q] wH.3qF]/Gx@ uنPX-qY|jP~0'Fsc7P~#E}ݖF,ӵe{7:q~ >Gq9þ59U|<(Ƹfߔ/nq۳x "COJ:ܬێ4`WƯ—;0>HӨ;`[CP;ļ;>Wd%5" WCuۚfcoo[(4wo0r勄Vk;? q=M�nzD\n@\qI,8v?3~F}* F"GGB/q]T$Sn _dOuqw_uRYg/|c"[W~3a<>?|g+۾Nly]_u1{S7,1Kk oy%` 6^;y; ޷ ƍpeXXg*OJWO8+60mɸam7bK5:!��*Tq{nW7ş/,nQ47_Mؐ0YwיOs04I&PQIIa@jO,5$e3tM QeCŻ[s٦| )ݚV~]#_<k T߶9Ƴ+ZJX|3/&^枎ttYBqp}`B;1Hii;GFš˴D -xN'Pٲ_);,>+y'-o(;*>K N<Hx~Y9Lv[;d%Z?>Bwd|| (xq]v >tm؊@yh@x;ْMbJ a>7@Txh/|$aA^PBJ;RN /9{ p-ߔ礥 co7Zw" %\G;uh',W#EAcBRM HO'œ-:MX9-=A3Bp>1?\U0q�9DL! ?Ikָ1EÔ*pA;8XV\8N۳? (ϹW빿_o9#q_܈F^6^:ga+. VX^"99PW4ꫜ"qdxG}D^zcywb>VsBUx#,H>Ϸ$o.V6 ᝿Y,W 䅮 )|*jR��+Jfl'>C䟝vㅿ5��AJwc~{S14Tb[ֲq8}FG[<_`Az/f~#}&w).뺙XB߶N$J ٲw?qeEN({_.m(p^bBv{Q^e3@▷ZpAs2㕲s]:h< RiI<BH?헔V,PK!#$xB)%o8ܯdZ3 =ރ3a]ig(YMś#͐IΠvKZ;e99I"q9;g2V8GJp|q+m:Ǯ% a|J)\af!ֆ^$'\% |n?s;:VwvٳQ3c23�P_En۞uh[p빢T(Cm U;S|'[uIlr c_C[8(|Y+9x8ֈkWWG57 pg9pCr s8F7"=+uDqF\"D^*W=nfs_ }9Bt,r8,:>t\=fb.?|g">Hc Гuq{&5ZW1L컀��**<G쌳\q]y+ts[ӊOd/uO\Į~SKqy\|pZ[pxN,A}kIi2lP3;퇋>_$++>NΟ~ߧbJs ߋu,9 ̷y>Ĵ?vąirfvEKVš_ rߋƏ)n$.XR Hݥn8߇m+|WPY^nKgƏ^̾~߷s BRruE Rܝ'\?<[v@h-a##("%"uyL 8? 97M~Î6?|N]޲_b*WoSsr/NƎsl!-�U +{BCU\)i?9"=Ü=فA 9 ךV؟䲇oKP\vױ)$/-Ul D9Yitaw oH׃bзۛp/p"!r[ `GzF21"1f ^9Ds:qVD ~=e- nw<,*?un4kT}?Xr-;D l(E-}k'{޷͏wR��*YgOsy;iL:4?}=/#/0y-Ed!ߣ?|!Z|%ٝݐm1,?/+Gqԯ5)^ˆ|{I%u99G] >NQeITN8'&[域v1[~}f5|Ʊ̶luT3}_+_ggQISwY'Q{Ú 9]k"GnՊwoAwġ1njgu4:p+g4DnW㹄i3ȌNhE̱31B%Mg}H?,un1\'((^Jݏo'n:PF$B Z G+8h܌ntcw|$m3nt9NZx}n͵[˥9.>5Qn@7@~ n`lo)X/[;nfσ~WJC|f)sG9P;,R [Ÿ2c8C ^�nJOB[hHs9$pH}n$gKzsK앬 V$ syc ^?oj*BFH&'߆`+�� [*d>F_\ݱ !xe1gp/ou P6:6Ƙ:;Sc.3P"1%�uwМ|Xj{졲AS wa?4?`JOϹ!\C= <<!wgw��*rI2R),NOJ;=v'ⱪ_;#rvҚ c?naߨ.kku{&Ҟ!r69YNѶ2B6?%toىwm@BI3+9\/V(7 |/iu0qҔ+oWW {QKpyOk 3!Ӿ 21 *L(7qiσ쒊J:JZHi&ъ(nAYB @Ct?수B4 ~'@$=`#\S[?�n2A >s =!Y1'?cT_f?5 @һ>;,3A7mkI̼r?B/.aazkv7,dc3\Nn%b,͍G ʷ|btW3X$/;; #oz9v +%zQ$�DlŨ/C4.ߖ)C  Y Gj%?$]N�I GؔY(,}+JhS]yr@~)mz" bbLO(kp9 {JGUtS �'Gaꪙ9cP[Y`Icƶ']]s=NJ`U߻7SafՉbw3lrS/7HyxoPzΣ)ajަ!y`9\<jgw1B-ud103a%T;'7ש iY/6Ǚ%V}؍u{Ǫܞ߇zyu1G_ '9}.axOF$ [ Z7 HѰdSRN|7`Dw7TXqՏ=P*WFnqi<[+/%49 *)+^Qϯ/,ORns9FKPj6c��+8MSW% �˚Gw2vK۰p( yůH~$*3J-{[uY$L-xOQ+/ |FW5SۖCΡ-q77~a3'Ʌ<{rK/rM0hvGlIJ%#l$?Z'q{bj+-�Lə+otwrg %on_|Q;g\)9{݈H:r쑊\ |Ij3؀x D'K3NVq @ v_G4FCs8OC1jϿn۰vw^(NF#zn+3 R_^g‹I@es ٯ18BWY ) K}۔Z6&P%N3>繊3ꕏfݺެaIXy;ݹP?G{3 <L=\H'9]#r~v|%[aX6lDw> z<L~S79'`u>0Dࠤ_ |HZ/5:�-T!tU7�{$Hm0gӈ(/JZ9-[;B9x8׮З;+UL_48yGg  qs3uå)n$mL�ׅoo;:G�XE,.�s��\A}W9i<s'bN! %18){-dp7FUAukSZG[BNQE+/^=Q>۝:<AvR'?F˅} Ϗ?u9a];)R[=}2=֒Ft=؍,K;9+*\@[ v?8G%E6j̏ŸWd.qxRψ/#fW?SBH.�~L[wAj4v53{uw:Vs/zWSG 3"G)皾(Yz j,O󕛏q'#cy9^"�~WQDF]${- fxC6uPqFp��*fBC[3vΞ-Gj@ovAhBM) q7 Œ Il< {1L7ߧuIW;l#ο[n3|Kӛ߲~#f0qHbInRC ݾKp{bAEI% 7(0FL~x#0?eb~w[�Nsfֶu![ζuWK*UHˀPmI$<Oc/'ps/s!k m!3'3tID$#quBt{svb0'~u&?{[: C D?q\ _t!' ;ņQe'%'}% 1C'_:l/l#qD>Ǟ9 lԱesybNɝI;ϛG$fňfAx 2@IVh-%b Gwr~^4~s`>SXSZ]]?7zqY?{:9 K?;QOqȚL%E*ıMRE0Y:qmn'\N+%>-u�ѽU38+36cD2y'y856a^ /n<s#\0qTGhy絩QgAޓYFwF>q Xwqmz46BFi�Όa8F>=Uf'Fd |/"#?Snd1yKíR0=Q unusK%_BIsn(~eZVpF}vgW"*qx٘QeCf8N̎ 3gq ~|Ah;Ę qqd67gε#ƛṿη.|%1~#9U5zOGꣷJ^$ x?;-@aJ"iλR8�� +xXgt?V۬HͰ=D-<&SibGĤd ,hhvo776Ps!.ًFjSccoHy$319ta)CH*wK+|/nzNἒ$מ/wD$I/v+psV͛~{ݲ۔3guvW7Nӷ d\5 /l-M(f;!N~D3 t?OvA1xp~ܳT0dC#-d_yvoG¼?HlƉr=f+etq)%J2>,0C%%|pKKC?ϝW =#"vAE)Gq]=(nAfѰEW3+dSwwYBţPwƉ?B0ûl"CLD(2p}hf?er6X#UaL)Fupc>ms' LiҪf (+9��]M+(YΪ0žijuGv=m@tSSDKt+'FcjcTs@s?dζ8;YFӡلM>N֦;v{0sHS;~o @/ M`,B{Y)pbex2$VƈgkCt) c$%<PN{ۑT#k}yJJ𥹋Vpykqs^afsˆX^^[bl,(ӱ>񐗺x~qsFmuQܒ%G4\c XT~eZ~żir7+۵Tj`Sv7/.Q9e8+?(cf s uG0{"yƬѴɜ�� +1 R6}1XkqX̏GF,AF(rG^NtgP IEG!hah&~s*Hg&G'r~Q5Ÿ-w¢['mQ{f;qv^9~wP>rQ(Rش7caAV-8,1጖ ^~{蒉xWm1brBpZI0$@Q !Ĥ}K,4̆ǫY,$߉G�RLJK-E3z{ԕJ18usAxLC?swX%߈:Qh+sn1H-~a>+͎[0\|D>)w']! _?mC_2,F@�bΝrJןn1-%KY]7OBiKL �c!>Q? $qdk' 7ì<RsKo `C;N/#f8yZ'ZnyCg{VPiDRt!v `yDoeS6W#%A>cncJpF<* [qKd|{p;UeΉ?-꥚Tz �2x(MV3*  aUS؉[71 ϭ L|7 "o1G ¡Վ)<@_J71"U6c[t헟V<DnmF8tbRc#rBqtWFX:t$ 􇣩7MǏ9[ozǝ 8 v%n4Go Vmݥf? ^s4dEL?iNT |A¹yl'Y(u WZ5Z9`]Bnz>5_1# -$qi{2;^܃z;B6'we?z09‡dqdn*:T!Hct5j1=G{i胷aO9�� +F?Ő`:O!Ry{rS(&hQ,( 47* O̒Ĵ5�)$naMB {?S-of^H vXn啲QC٢GsJ(s‹BjOfQBz-g�%p%fدecx1% \y:&MĴ΍ݸNvܩء_I-ԯJ/R\ |RR̄ IE'+2-e+i+gϳc(B7,/ۺ#{cw# v`}̐坶)!L^7n')V5++(7m-Qyڷ^yrkNj/b{ pq_;,bv?[){'$瞁7/sT+=+dw⺸?Y N <eiN aQaLps׃OVľ}O%16%sB�xsp(��g9]M椨!:Jka˨q3h/ ,E^. V,m&nn>;իZjGru_>17GYsjǰ:֛}Szzۥ'pړJYKۭlSX#Sete NHIǾ' FZ ̆}e\9ż*WI:Oq\zsiQU`Xkw =CsL4<Wp3,c(WnAy8p | `;ިp4SxAl~ B4=ވ=FG3ŭz1Ng|@y5K97fKGL,=pSkТ(F֤�@a w+ϹTG982Ny8#X/gkc�� +ML-wNZ{h씱 %a1<c|!bH!l#go0! n\7~c`i+'o;/RnQ' G><=D^y0JFZ|CI_m:f~w"Z8"@U4[f> ~ ;E<504<w[Sݤcb(Gqdp%jmû덶՟EpH$81g~|>|?}b`P9E<N'ws!ȍwSrߧz<n߫c71/8?Kr| fp$c.~sX? 7Hϒ"ȂǸIPHGb[ԕw<?Lv;K3 /w3ό%~xϪzDž[Kk ruK+kfvqf3=@b]'wP"ütdy8y/]?|Tf$~4G xbRUPcEtbYvuegŽ�q< ec@WݾgZ1O'i?/ܵC\EMvR�y9po$$f!!F +(if-v1?;'_1t Uf] 5K4-pPo|Z^8Zq0sHv$o}TޣE9Rqн^iҳqF|?܁ Pru;:̛S0,P@] bA±9mٰWW۱k~kPrGmu3�� +r;sw֏2qf,�]aAf!1rI�4 `!~$nx<a?8;0.&12_n>n{:[Nm.}3Qˏ݌3':pi&7CS29ܝ>"yƉ0m!ЂRBu;gб8yMB:7g^0D,ŐcٌE󳜝 I&wA$ZaGw8u;>/S?ՕwW@OG!т: u99ΏqIcDžowφ~$IN8K6H~>9~ H!Y[}ŷhr{RME]P߆wmӘ$ή甜N{p;LAK(Q> qo*ߩXv1ʫpstU+Mcxx;P~R/3 5௽sAa/kAUUMADJd.{<H | n7}aXTpq^->3?G4G8Ոÿh6%J]Vw7bd1Cx~^m<=˅Yf;`տߠiE^w9XWπ&{ӏ��F p:mgG,%\!>@R13;v Ka癅S}_6u hsPeb>{Z (C~IǘXuH9v3'J{0 #sަ6;-;[Ρyh8pTn&lj*}ڽ|Fwp A?N`iq`D;JUv|;ck%<Q._B[셳fFͅF:$c |fQr|[37nRS39pJg��+Jh! Fg�:ݛcl`�;B@bJŨ�Sߨ(GIK3 p/}3[7D[ {=m{a|k3z7נNU<9kw^uV/qF |#[}cG+B~ Ǔ]' >RP+ v9+`,:'ϐon~ǎYUcG8Y%z6qgW#X;'ADf<NVs +Bsoi@}g`^z{`&@o9L_V ?>VOmByޛׁ<93g#qfc?vGpq}'zzaawc(x. TV$HR8>Ix?͉fovnٍB8w[rF$�ׇb Pt{cL&<>u/4_ 7z}czE0=7[g=>{|õfqaA`=|Nl-+|~I@ư‡ OD:NS]Íd1y%yg>/7)naC ^^H2G&"K)U%mٻהӯ uCs?V--2v9?(v3.d'n3\qz9 ]_V^ךno[(q##]v8x>c}^]>ȸ1`ym֎ۓ?;a)l!vuo8 ׈m㸫2պ3+n)!Sqt$4Èsb=yW<{Ǭl֒y0$Cr>R=3' W;Úw5ǻe|wf;6lo?ٖwXjW+žEsR[!1���*�zp,W~<͖Vbh; 9  w�0 +: ! %BNZ �ecyEm1'$=kdcerwun۳l̾nL!I;AMFXa 3?9{3#Nn쥔XN^:$w8N#|~sO(~ mM Hk7sq:CYnhZ+a:f8Nܓwdݤv>ۑsH F0V/9庽< .'}_=oz7p:9;40>Hp^#0/E(</M)JzǟNQ/�oK8Ôt!f~:߆8_9(/1v3 V1d5z,ydo]jC_ ×2 A{0 720\.FJq;an/W&I1A/8(Y|Z/쒸x\>bÇwB9|EecҝهEbXR:DM//v oyȵ՞1M~_0^"y]9^w-S8l�L8pbBbE𰶿./8"S=5hQ ��A$ 1ՂݴޡO Pxׂ37m0/Zy>l-~^s,:<уL}<l1:R9v!1{mrw < `(8N ,fx Xג3Q9\K'OV;q՜ծ{|CqDeb,ͽ[Mc_xzd'9{ssqz};%? ec%W[s:/Yy*u~(h^GpwwCdH8z@~bRgg}qqNq^!qy(GR{.}5kרa$x(Q+tnqy ^a sH/:9)[MtX눞bx}$⹼ q'<OV|ݖ _З9y(ߎ4ќNJ{Keͻ4|0un+&#ǫK��+>`̳s{`e#hۘfjSvJW|/΋AAG=_j 脺)[\S>'+&~#W{BC>[FD͓I7(~me!rae! ` la)�!ϖ/t F+OӄיA{?F2;le  xqPqه鲂Q#[^%KGcU6wr. =}yHz3N;!J;owܣޤqc([k.GNRYl֊v߭s?n@$.ӱn$QW>J0>qp8/BDݻ2gq ~̮g W߿|b Nr' g4ӗ/:x¿ל;yYf{Ф^f9"S0;VN߅vjP\z%aj5^c׊ zew|vD9gg b,b~"ϽEJ3"I,/{=!k _A1T}$jG~ X?乊 w7iueH^z.#e)wU?SOe(/cs1,@fٚ'8ff}rG~=},Q.3& Ƹs(_# )ݾVOx~}pju-KdFJ Jr2MP6[Fř7t'hݰ~ß;s{An1'mKn([;IE_Vfcۥ䔖wcu|fimwB ZޡJu÷ǫ\/^k•)38~hBw)CpR`xbw3nN!Lz1G3k0NjԣO^|s.Wv<-,-|B3}⼯y:gӁ,PS#7̸DYT1n{|nn`1Ex=0tr"D+n9Ôy_f5\fF%~uݪYb:endYyߡ)]crtwl6R߳bV9 DI}geg6`q/ѻ8��+IPX΂g!FӹX$hH^ԄR9R PbśF ^1;Ha@($iIrJbj 5{I%yi |_mR\7f/f:zI<Z8=׹>Ý^J(Wt_01N;i{Px.ׅqAu7`݋+)v=y-=zKY:S,˼]_8+l:MdY70ϓK3 E5Y(Q)��vRWB 7Qi!h7+u+=;Fe�z>73uk͘Un3fd7m.;x1 7FO+/[4,_x*uV{?Q1q[t^}l{ K)(^_~ۺPaA~n֖n)ٞ ^tvCb4=Ü>b^x _Z"[j4όnm'q�23vqr/y8np[]ÞNl<Y:~,[bݪP$7t9w\9pwcDʬBk;;wWv#c o܎瘺#S`7G}>8}F 938uU>AՋݶg, ¬ `ܟ+PSt1+dcR{wndq+cr,#[GUZ_;3mReϜGv4ı-VEjv"M[0ҹ'n7UVjXY?mw' ?uĻZGSdd BWۛ9qF26ǚpڲ!qÖӏW_gw"/<VbNN/9#R@P`(o,FlJO>Z3XyyJ)JgٴS/7?4<<f4(Lii@+) -c//R;Az*ȫ"Ҕ = u ҫ㸲#qnVט9fT'dgXF;ȃl-bwDsZ^a?,% (.K)g9i?|.<χ|v">PSzto6Qy/;y"ڠǔ#WSn(Nv'-6g[K9GޢΆdMz@!ƬU 9!;n?wj{��+bo B,0g%nYxKy:΢Qgg;G 8 o%ޓ,U֨F=Y͈;+y`tN_IԮNN6&m)!bbJ og8~%~d齤abEuJ:lVpsz{,g݀I;#sāg?2v 4z1ycu8^߀x\@x:^#  QbF@0N'̷sZ 9Bq^4(^0*Œp9~ƝJwjo⫝̸(NpiWFHFr"*Vt%H|+3@NAv'>w)+ "b0p^uE_n+(1|pB>+/S-Y&/+*ҁ/gPPeTq~X[uxzO/ f0I)z~|umjJ@ 9WxP}~@0YEuN%G$~9grt+ZCaCY> v8Y&{ =.K"AU0Bq� 8V+q*Zz [ gqNA؁ %0Ccl3u0 t $o^'+|م |1zFYS ƚێ }[|q;쭝gi\¯ViԎ4ݧ$ wznS!o|nŮJ7œ2٘;X[/NA<?mvOm#6y]b6;)`h za B}v~"NWf2gT$&ÓZ\A<㍽y3r69G}kۼ/0wcfzpBl`qFKt 0@]ݰ'9U{~��sO"A( nQXzR7c\Q})IE͠3uB:K~?'$�G DD{ Vw,$bB|��+KFn6K% );mяg +@PKO/(K,ۀ1!0qep>hW\$ f+aփF <M`2`3qE~8` QPlhu WτkUbK3)'[l?+,NI0﫤03~ҐJz~ͳ7k':ї(+ocCIwn'wqUԳWɆM>hDwiVڷ%Bv )q8w2d\W$-mP*5,y︲w<f^LE;; ~^y c3 6Bs1 0<dw+v.4x2F(4rH#;ڳ#~ KXH8%Ju |_/s=ōQ.`t#[amNv͘l=L#EcW3}T4-יsRG9 KWuh[ -$N9H՝Sw<e1#- ;[�t,Y]/L|h'{u jW؂&L9jzaԧpzCcΊ{`Ā8a(,olXp-FčПFaC: //�B`tMS�) =5,nZǶH^-ۻ=Q;s}>9-�朦sE}Ӽt{uL}>72�՝w\P1|oňDam*ݶ fWs,Č㠽>;/>#6#b;*F&8_8.C .#|vI&gd,aOrI^YW7~,P_m3*E[2:V4ی3F%v7㗯PnZ Y0n"-Ln3Ehaiǎ$pdc/0ĭ\;Ųpg&NXG C>ui֎RaO(TS+q`pQy]nuL=FNe m yZZqcdIG[¶Mn@KՕ5=:PsY[fC8~-F$q˜|S}3BT%/cbq0`?=y;px1fqXFx=׎ۈ ׌@fή@"^ #FN40)xQZ#o1#Xƨȡna]on(I<k|FP>8qjz{-\�P{8 =י32qS}`(Dn.)ʙ%]weA<vf} ă0>gwy5֓|vv3sQy wW+  8jqH;+m_ͷє{��+2^( 'bSStbO'8Ӳ) XnB _r_tgr߆-֐+b(#Z�4 w9F`|m w�* ),ճq,D'5w r8W|6,Zf;G|~fXߐQ?ܒ'Ys%48DgjA/%nS{\ZE^bP? <MvcF˶׫)I'EYBG$sw>dvp;\yg?Cћu~"uoH' ~Ϛ#Uc:9j eu`;ړXIBm$㈸T3$ũ*9* 3_��!�3g��zVslPw<;l+Oij>ܽiw!lmD$dFԼds7|ט$G" y,~?)[H(Vsݏ7SN`rvE($GX ^ƞbb#~ӗIh(ژه{`shC>[;~ /|jŏש/3rl`/Fs|{Z?z<B 0 _$H 5k9ZKc2,ab_l$p_WC.)&'5dH_<a•XUHz?ӐX&rkT» 0擈""�-Ǻ Au0v$('u�(r[&z"1 C@kfs[?6JDZ.'kS'-bJs1+ @+IGy�qq> p=D?,#-Ƀ�21;!e'w|Ӱ> P WO-Oȋp'rNK-ѧ!&ż;9cÈ>2p`z>N$-$퐮FمN߭H|;+r >ze2N7UE~a~ג7>4wqo ;MGL[/v^c9wٸ"k^w|Nho`,8W!g0k+_8rηPnز(_v^ ;~3 H>; =Vp߻co.JI稾}|)M29/?bX6~% n^1t</+|ķQ+;p?jg7k7sͻ.A{fNܾ+".�Fu0uЁ g QSlxtϺIZ ;yգvίW9o +!.gZܕ'~bl]T^,7r?P (/'`,S< eىkm2\ r}ch~S%ISh��+jr{Ii҂A &B/[�PZK&%f.!Ay5͝1(knI+wlt3xa؏vw̴/`<@`!| w9v-0·ψ}o¶^_= ƾ^cl'uB]l19<M>?RvǾnwG:@Cf3n?ZFjRv7~3PBA%abZ NN۔1F|3fNkoU8 e̘wg'XbLzø ly.YlcL*k>ngh<WC{;0N7Y)ۓp$qߑ2o۴@eecO r}Zde~;~w,zb.5]xwRW^9ĵ](V}kW\ĵ!~_04A^KF8ǬBSn~{NZNNDN�0Q;ޭts8%#N(IlJ_*W䤭F~tǒ ju=9`;%x?W,u 9njII$v:ozMc‰1Ģwl !Ibv~yP|S`A0zC*2Cɟ:M�C&~48)97% ,@7G %Zf &E_\ac0 \pAd ,<;lz#hQ|#f;jV1%,+9@\3wf^XJ/an|LHXݛls3~ٕ7pml#ZLpZhHK s6,(k��SQөN==sPV͚}ŲδOGA$OnS}}xoǫUҲgß6$NlnuZ1RmN1a eS[t6^k2G3I2Oc>[c9ء1[vcV 'd3AhqOJ(j׷Y|ڡ;'ves'fMV,k6?$$fl=Ӡ( 7ss0hEGQʼnBO:4v_f]YZߎl̒\┣M(R~|M3gHjS>?qvr dy N'{gNx8GUkn9nZ ҼWx[- YD0Sτ{,A/Bpy 4̥C7팝Ir~?\^Ϻ1^ĢGK-!0vڋ HBYHO,ɤ2H(_Pߘ�q �ߥ%ѱx(nt��+�i1[1eĭ a`ɜNm9XOi/PiE0iuq7Q>ks - K(`a`ٮee;ݟz)탖ۉ|N}Fe1vb&%1,~}pMyC;qp cf^- Yﹿ`(g $.YXz ϐ(H0#͒Jܼ;+wdL5|MB22CSZ�x;M+; 2g\~֯mmI'?| `-r_q ;qs/?6wu ׾ߺs�S4fB2X pI%lHmn?9VⓌ%1/R y|f[w;<1pf`g Ɽ?3 ;V@ngK]8xN1W33{8wG!G'g+~ⶻbe|ofSIA+!-Ҕ5:I{#~b$-Vd!ԋ\@vgcɞmB@#1h"S)#R[YtJ{|W~4xu3Gu1I)\+nK:>;=(ԯ͸ե[sƻ;Q֜|Av㰜9[]f%!{mbb�x%'ıCoǟ۵g WH6Hf%#cc9>Qm8ri<ӌi/V _=+hk8jn5!@rK()=f#r<` wnA]u(^|rt==9.'p-ÝcއqbS?Ȕg$ѻ@ygakS1˵Vm~/n}UO^={|JXq1SH?-?sq-^\nf0}&c~Cvx{G;>{qb$6 iy]^PO4Sz$#|f0 e=N7+7le)_>wwFƝïngXbuTpT9ȝKUr̻'v08( V9qui"MUf!5xˠ>HkI ,$ %tيcw͏Šd]�P1O4Z/!>6vB{9�6 ,4V䡅 I|'t'|D��+M)[$1)g+Up2-< N+~T9 EӸ I])~%3}J>!@b )%PgewJPV7Y4!=gaqgPBA}��W8B5y&g_+:I `tp C&bJL$^H N~0v;ef�oJpj^3cJnbBQg\C!clC/r992~d3eܟ١H׹۩>#o9іݖ~a^hIƹI%l|~gP# o![?3+'fGƈ#ʷ6]쭆 [.cjg=ȌR26[?l C 19CQDhqWzP8{;S(1y4Pͷwl컵? k1[w1ds)*0q5I#B}c;4刱a:E{ͥ{grl~cηuuj)Jk1FI]Զ+ IZzX? om1zÐ=r҅<I{7 ޮX(GޮI$}&]T+C̔p'ok?W 'v5 ́/9׺$խ W)@^-j;,Jl 3҇P0j( c;Dud[kQIf :68 Wc>׌^I]LA]@9B@F"(׺PٜQoԜysۘns> 3^N-%R| 8WQĎ3Q6b0SE:s-̻3#(St^J}l#wA:_;PǼ69&aXswۣ{I[moE'Z=[}UF/  `sэ$›ϲ;ٛ9d[0W�Yћ }<=>;Ǹ)}߻V8'5`7>xy8?j;vݙTxI`ZÅXc^^ 1y Ǻ<|j$M1;a {2 <UÛ}[oO5َm ~x��+.�<3rϊ(ZXnA i1 1!g!3Nۙ1 b4I?Mvlœ.ra 6q/nKIDa]'A`&^' CP Y?HV> qz^A᜘_Ĥ79F9i`0VO +fgwu$| Z�،llI{䒊nC;lKrHOcp:C^vpgo\+7gBN<%:Ԇ咎!O;tHl’?c ӫ((^Ounm]]0@ @k`=v I&yw:TuZVVOT f mܯ1+q{&=[sMRL5yLþu2]3!&޷# "? Ǒ^YIƬ( S$'ЕRIa e|~7̵$`I~ѱsBܖ9\+7>4?t,ge1C~YA`Y9zS<wv9"oXwS//)Ζ*~6-tgGfADmٜ.^V^^OYfԐ-T;xXp~: Ǽ>5L#|Šф*?;J; J9Fsǫ/ϑ=j;Z MIPx%/J~Qs -k)(_E7Pe��Z [dA{1[W< )۔cf| eVC~_?c/1X'JGOW[-\G/[Fe%(]vg-x 7n@o;,wX0"]8^ 2gfwehX"X1" I:Υ-crooո~wW8&[)urܧj=Bq6z2Ovn9o>}Զ( bP;/⺜i_="n/(;ώzbPH^{Q{9JB<f?]a\A>Q�7-gpajVsڜM҂NEsGdpZ AG5\ǝ•5{¬n+s a;k^■y._B+#Z-FT/>; e+p=BݾWYdJ[7��+Ғ{xcRnLH8f`&LbPY-_'Pqrp'1{dq @ۜ9]wn/jn'[?Q9̖g2s `A{Y}E? Jɂk7 Dr>'Jzokе m8n+a{e[fe-]]ٰ#BtnAþ%C|Ѳ_q͐Gp2w_4?fҿͰ_@kB[+qI>|s/ 3FÎڃ |${cse-\~ufbQ,8Tkm[:nncb̉]嫩<ԯq}�u|htxZ[,ɓ'^fa׃?^vsaN5A'3oX{Y/6a? Dvvvdz{V[|a$,`︄`0{#8V tۣǰ3ijy[ʎ~쵳=(}Bٹ8v",Jggٶ 9=j~ǽv/>!u,3# "wwyy¬Cvj^g9d KLwx8,t|۞> |yr&[i/XX%3/4B7ӿ|zXԊT,Yr!0RZȐwH̵.=k kv5JCw#8z%s_/gF|%f $~88*�8e,V0)qG)Vk3k (.KKbw98dv۾Tt{/VaSU7^??s-s:>'7}ur%jC)LیCN0 eKK F1Yg݉O9MqM0 h%W?CWsv;eag}eb�JQ˅G-bF{Mrw,cDD~cr3 cFfp+Y&9mVݸ{pXSmCX  -A=n)IN^ُϻp[x[wJ<:p[]j?u/\Ĥ0+Ѣ`y HgWn"c7!O݅i rc]IL]#Ȩ{D퐦}~~ _ȤYLo۹uZ|[-gW'7}:ŏס93 Do|hcl-S::w1&_ ۨkOywzbw[ vרi!ׂW$4ഉ.v(Hv_^0j0hsXG O=V%g9#vDCd��*=nn !'';{@ �fLܴlƇ_C!@�DRDYoHpc 5!d3 <wSo!Y[rM3MF=], 0mlG>&I QY`9 o5Hail��1�1�@C#ޢ2�UJV!{Ne 熈�s@#Q4Mz=nèeno-Y*@ owaD"ha7 4YHwZ7ZRJ7$d¿? JGOߟVpԓK[>@b3bL4ވF?@n WOC:?ݺ;|N[; LX8 DeP @L� 5 !|PoqR_ՐSt' DK hݐ0JPt��C�`3X!@`Kٯm$Wc·Np,a7 1+ WE$D0;)0hq!!EsYD,9`�xu9b}jXd\� HiIXỷ= ~ .,r?`%Z`TrW@axXfS9,CnC@<nN;@ DGIh`BbaI FK3}/mο³@:H i=!XePp`1ɹ?}^co1�쵀 "LH&2_}fTē+D"%aKZ8:A _3)x]|Y �gfR;9sa/&y`�s ʘBI]Ibft_Kd즐x|gQvT)iPKE`*Y:9#`-�ÁXi 8e):.r*`hQHI{!{tB,�xv0%=Q<Y!#?(`{: (0 #tܴfV  P94A �}3Ȟ0 ` PtҀ;bA@+($YB *fYPBx/1w&�вlO;Y4J,xVn?A�bpY;A!Hi�aS<hjPb?9C % �qDA1TĊ6AhA32>^fO6d rGى=7lgZ �k9Po& �͕ 6dt&!+tY#XJHH-bZp Dh�p0Y`F�~ODzN+|Y�?瀬*L8:-t^lw'xM gN&$ ĤZ98Usw ~OQ0 8G`�Ynwp~w�`MF8#ķ HE@Bh�PsO0XQo O(ӝx+B0"#/ MS2CPkp)#H7H U$j3'�bR�fQh /#+H&�:�rI##O3 /ŀ0 d �LP l4)"Q4?R9"7(x1<: (01.o}HQ4L������A��*|:Pݐ9cyi6B<y\?t2%ufT\A(}--ZTϺ}6Y? /;aXWoo`I_1@8A%/#} /͝ YǛaAW׿@^w] G~K[d\7B(#w$Ms#@nK^4oul?�Q4_B:Gux _Ƥ?g)nq|+ҍYrFg4jzv$D%ċpw0yљWYm!4E:YBϟnh�+'/1`k_[Ac#@R֔1?{DNtqc 7VEG΀f'h8;Ig=wZz86+F+9gD?:��xUnGS7|p G)M/3zB^$3(J7ͫ5ĥ)S�&v-t۰{ܽз̼q#),O,#>o8 No>ǭ1i3��*x=wun+ FR>ㆊYۮ[hO!Mߴ(/ap*圇C1x`zx3# ɣȊek_hL`Q\5XbOsٝ=D2GLskЌ(&8:8u_߿ҌYXyZ$mlGYZqbqGk #;#L?>[i]cq/Yy?)ܒ &W{|<'{Lw1( s8U:rVoݛy\;o/:,=-hN72Dn @Rs? $ ܁.%3'Q$Gk_@iWƱ)�>(9IW\OWf5 simȓ(: Ko39ɫCmJEjUE? 3I >*^;#>N zY@^hxwޘP=_oܟUSg;+8g/ ydRs'GּXa};'=)��*]+ _;#u)/,C6؍Pq|ǯYm{ ʐ3 #KA r͹׌yB=r½^L(׹ 爵X'-݀Xu "p))ۧ'j^cvH'&7QgAAdM4Xa/]C$/]n3Q{bmҁcǀ6:ؖ�#4-c%9cHB텏"aX{0uZWJ`<F,׵$-38^6GC|pYvƪ/ #(:P1u²Nש|F+I;3Z }mէ+׀o*Wÿha{BV qI74lj_NJd9&+wxW5v<{)ķOk6_ w#S̀��*g~mܤ#$ JrGZ[ikJql-OԶu+_gV V!J t?7En!0=j}Ʊ�s AiЃlŎszG?9F-y z8 ŎsH"ER1YoՔ45sϫW999%Im8Դ/!kYh)L9=/x䛺YB C_ƾadөfwȕY9gkTa0Nű}M ;i$f>Hi?J1_/xC[WRF`s;:xKUh_>lDf$]6<*i̼'4n?5{An.q kp Rp+%(eQ{7ǜnsԭj;v[βwk8��*CE8.;Aa;մ1%do1/~%|\8SBRĸ+l!zlc DodRqH @{#/q?ҁ[/HYyg̡' :`m%D( Fo,,cNy۶Ƅ[qbWHZILjPъñT0 [n'y;̰~<HS#g ('h -&0uq2磸zÿW^Ӝ~/{Ovc#p9ȶR]q\aŔL ;&~Υ9֊a/̙}iWRбUUFz\ Ԫw'FS��N3rOy�vOK#+8GSC p3UA=]b^kR*[Fp��*�$K!�6&}R769Lq"c; ׳es XqyRz9)׉3+ר$p;㾳|!l=i*N#R6;3#Zѹ=Lr8-Aݸ`_WϿ)g#ݤe)7wm'rXwnz#oԓ–nf~'7a\N7H1+nnd?{:WEnÃ9,N5/tnǟYAkz}ۑ;,Ib(}% "p9NG""X {\/VqDqsbw}\25s+=CF{*qZ1.+)1DWR_XuUuqK{mL⶝{˫)ppzW [֪ew/vVն#_:e>^;|@sw_C,yJ ȎF0pphyW'Fkb<VaG13��*sވSvYD2F籤Zr&g9|wۚ^sW 5tN?%)Ptaҿ@8A\̼݃VkXwyN[+%%p&Fef7%|ƞ/>fP1&B{'nyq{{Wۛ}їA$q<闬خ]<,᝟ Oana /kft?K~ٖ@7 i o?9Ȇm%!a;$ҋN[ etq=YQO`%9Vv¸H-F]`7 G ozp-#c%ߡȂ$x(f͐JnNarQXݔc|8r 9~An"=zV�/=10 U~ҸJOi0W zdg'xqAߪkҒ=~WhnP JQ`OCs[hZ>_ľ+%'$59vDn}ı^c[9x{Vz74H(.lty՘-5vc./`H|<<^+)ݍFc;#q8Y�c^XKڌLxi nnh��*'c*t%H+>(4VΓy7 n�u_<;-2qK}{ I{>`5fu9,3s>W3Nqs(V5}g}2qR^qdH-|zk+8>Y\׷hT5Qrb c􌑟z ‡rtKWu;e}bmIBM/^(*/5} Hj g,F[;wߗJ}= ZLCzqc6&XNqf^r;Hg= II�|XÎسAYׅ+eD6=L+kz_!t5j:lb;T㘎8Vm/ u^$D/u2g84B0rT(yч@@ޣ ~vq8K޼ӜFP䏜oJP՚yH?D9|x.7fi)]K >":vYb9@ ]xUx"@H`$p�� *9ߘbq `>E}≁[moN`l)$PiX@k>ℐd��)䕾?yp?߇m9gS8vt?-ohwv|a 4g'tژE"AG͌2}ҹfNERw/q[0\p{0D<rQ-jVr!6A\wPôݰ;C~`9S!xNX=}=@~63hsp/ gv n@zwD&v ӣ[9Ww~pB,sH'bIXo=#=9Ȟ׺8Ҕ6f`=Bw+q'Et%_9P8a^܁ v1?Ɍ c{Fq,Ȍ.;zهu_$;T-~s^_-/1ջSۀՋ@$(=UjJ(skܕ(?�L{j)ȴTՊ3p48UcalyTx}_C_ZW3>"D�r !uqxDLFb7eWpB7NJzpS|̠ lfj9j1iy?B<ŸW{Y!|G�� +!7 T;ƈ]#nLpid2hnðA(mH+~SK=?={(bc \_nӲH3n)- ''> n; BJN'^ {J);+= ($*8;}O5,zz &97cۡDgꮶD\oag톊fۏߎyv\^34JLr!P -Fua?} 6c 08?qͻ(^rJ33|v֒ha( 搇wyF'+ra(j?j9P?>Z'7^`qf<7fwA* ݴ?/P8gy+&9$ng/۶_n: &2PvJLt!fb74{B]WMj)'Ma'L^'uj7kWq,]|GfauzM~S]Ft{Xp|zp:ҩl>=^<IN¯nE{Q(yDo:?xZ»0 N/O4|}+$μO "|ܜ$*i�� +o Xj0(Ha(JvlSIJ.NV)CPKo3bIKϙJCK-܆CZ�Q 'ڭsoMY;0`,Urq2_0_{;u;গB,qϥkc#|b] N`%KwH͈ ubsp 㗯0,w=s)ghCNw;f}#MJ�%&E(~ 8BHqGp&X&@:N^Sv8@{ӈjn7՝ǒ=kcԚOy\0w¢hyh=;ysEҧv!jsq㽹,Nqc=h~^ߧgKsQ#crEV�(8N8:Ӻ b@SCfv+U_r 6tj޹L<؜@E;ѹPAͨՍpVFqmV9|Ȝ̹<^ B*|b\S{ 4wX\?WpG-eoWq�nxI9lȕ|a~ۈoSw�� +Infvl\2݃r0ޮ80[o?iO "$okOu]|3HM7$!?>'h=гfۏ0rz<_o;6r7S$]3C s9y\x��[jq? F(ٟpsp@hpzvW>89J#=2 c?U,ݡ:4ve~f>͇w=M'nF=paof؀~+zs/%6)Iiߞ%a.Sp]K/Z@|@"[)ϛ yՕjQ8Yo9ER+r OJɹY;~ym8(NuT aީnp9Ni�֬Z Q v 1ug l#ٙGƂaMtƄ[%s6'u7ьyW'V s~=rT;|yf~I1]m;us{YukݱsBOhPwDV=:#{|9b=Z(P;8L8-]Q4AWz;o/kF_D kDu0R[_:9\I}ú�� +xu~ z[oLqy3s!CQk,@a S#[CNI'r Aʙq|7> <W@^} Rw`߶~-,ϾA֗V„B�г<9l˫3Ek݈q{ n@N2oLJnºAL �4/ZHa_sR!P4WW(DQ4,P~'7;/Fzs73z^}-&<羖E.28xrCpT #(I="iSY۠Nr_Q)HlN'$W=8N3N}c3v8~"_gV"O~b݋Q^X&nb{i1 owR_vܝQhE+Nkl*ER߳ s <޶5^ƭe'yg>FoS>e7YcrKمQ70ޥ4Uxi,ahp[8UucXEmuBV0t|98CuW)]ٓ:ݏr4V'{xZFxiY;Yׅ cl€\ ;ʿ?bN0`@z0ֈϢaOQWZ 1\{s$I[YQ\8΢Uq9Sa' ^AjEc��+A|n!B6B7ٝl̸C h݀,ܖXNp߸+w%`a= ?;<VFf6cN{vcw;8 S$bq{)[ s3_< G 48y{hC{<# 4K0U9X#6` ړL7nߞie~ss8E-Aobv@5>\=Bȝ2;h?ü;Ay,5_1--9e/m�BGvcj[)w6@2^e*4:b:Mtt,؝A vy?s=%'vPc�L$5'VNW^, Oҳj C'ۅ4_Js݄|8L;q<fhk ؜4L-GN:~ 'ax? IcRW(_(ǯ)}) {cGvk\簕x!Ї[v j͊G|:?RÄTn%swL|)ND޻MP9<8N;y,:K寘"gv?9ӿI8Ñ͇/൒ ?!^Q{(v<O[*9"uW,Ca0Ot,;q3^o.6wxR%:֮%#N#WGKyJRϝ1ZQ0.^OW03sqo˥Zߟ[O;ʛ9̈́7lfcLg{ac 7j[��*+:LF��:xFtbY1|^VF �ĠHD(nXg,?1$ϋ +_h ;vB,n`fr֬bOFy[m#k̝ `HY2UEZ{VeR3s| SZ]{-É>e ;8x ǵbu|Go-l;lnJy:FClS6Sg('W $DžN}c1Uj}}|(_aynz9\=y7�`:a(wQG שHOkAB�PD#}F9j4簕jxˑt9F;{~0V#e0EtOmr>}.�z|n? G=fϻ/ 9mk toоϞK9Y3j3y#=pD&~M eUyɌi\>c 2.uzXr}s $<U( I `j$L&t8qJH #n=fo)(Rr#8}|7PH9RT4i~(RaF([^ӫouԳVc9MמU!(o<{)}b݇l^aSb}?(' K9_ W~xq)u~:jZ<TyVg4yփC__ "G˖ [:;[;.nrVyx[t'.Nݿcu7c?T��+?#)]؂Am;g);b[/gJgn+P`~PpȽ}HBЕnϐ>Uۻ=,~qmg}ߎ[q[!Y5?;lRŒ~ٲ~ޗz!g7'e)i([8$ĐE:=A Й)r ^ϓs2{K|?=\yCy�8J; o2Қ eHf&͍[j1"{ܦt# p# ~#GIc:~sgB 8a'/f<X.EY"×@`?ty$|E~g? /)o% uFT~ْK'99|^DWⵥV:�Uȝn@_X >~o�MۛXbВ>� I0wx ۷Rą}^,צJ}o~$U['~d82X#UXf?o/%# ?BE. Id-L+)]$0 夃@rVDTY,V V2Q 8tb�*&Ai<6\ q O@.Iܕ)lca[&ە�+pf'& eY$)r++0kf KOcqrd*Nyr :F-ȫ܀l?^K;QvwM+3Wfbv" q9|ύכw °J׎m»ޡ! ؃ Ǿvå},(s r=8pS8WC72RVP֨~݃W~{sԭ[(h+ݏ_JeQ/EJ#K`��+^D;L߁~DŽɤr?W' 6y%+Md7sw?4;Cvc3wƾYʽ.szj 79zŚ:ۍ̝oե77|.`wm#/qW)8z8^)Ǭ|ufPgo|{mmyv*8,��M3Ӿwϱ_ dš:µBJz5 0w DyQlj/|FgS@A0: Q붶o_Qd' by,!p3߫O<?*yw^_ sǴqHkţgO-^4%v@n79$m{JGfv&7nb/` 5B9|݀[W*3؄|A.Yi*c3ciaizthS04, p w yk$*K8 W`.Qme? X^2r!q8.01]�R=1]tDԬo\_Hp'�b/G-.oV=JP.1v`7W{ I~<q:~;v̂N7=~;w_YOeǓ|ZA‚װ|O ߠD*PBeگ5܋܍Ynyglj |'#b~#`t(i0[nDЗT} ]Cԡ PAqhq#w>i!I_7vק!g:W_R$ f7[.,Ab:la_oJz%[zf3Ql9s<E}Cg*3lvY��+_뛣]2\ bnnY౭e7dcDZANcٻ;ŘcCpW}###pbBqW~|4υ*Vf;,HP98| f rO ٞ7;q* x:Tǻ_&޶o&`d}GچN|99s;Ar_ PwBq¸ `jG6uVX[oy;8Hn?+H3l( ͏q-=Mĭĥ3iOyهq<w?^۳us L˙,Ginf~ 9oOzo/s8Tu:JBà6NU/syk^t|Fz+GAU|؎> EW鄅~'jdP{,xf W%=a٫eh+u: Ͼc{bU׻)Kxóv3u{dxt;}a?L-A{V/(!^㈽N8){LvrsSe.<ysr3J~i2~C}|9;C7^n>#`s0X_=8~u~39U yVߠׅƬ, �r;( ?1)3 :N$qRRe]/;uD;*Kl4$1/w3Ԯl��+6Cp=g͉\-|LRHlX@#^kl/$>%|=Eu€bnLXg>49xz<u lq+t !!$ɟ`$q:PiJiۑw 9~ }Ұ}Z!x+7[~ƻSo|D•߅< 34G{E/C^F+ mn{"Fb(9Lp(@e }Ĩ)|޽>3|bw~3c?N?A c: I4WwB5#=R:?o./9E!XA-8PQۨ 5 o\(l$2,K-<^9D%o.)~0*t|><k`gvv[%ݹ<[+؃(w.5̢:WӸu4F[};go-b{[cY;��"LXIJMsӍ){ubN$#qDKF<n&W8d:G >EEbXñIbxհ% ,p%_ß~i{o9|@Qr i03[ 47첋pnR!dP¶@pG"'Dl氦ʀR/&kAW(; =_qgJ j!;๐_+RvpyB@~-tv־/a4"3AL4Fҵt<^y!0qjאgT͌S(יޠfgo1}~wiYEߢ@9 `D`Zȗ>8ܽ0prww`(K(8vo{Gb`݇?Q<e^QU1}Ȝ:ܞ߇ٜ+7x\wVG ʌ0((\79uvaxAi(y4@:y?ɻ߅ lz^J0i]$aE,KwLz1G+u��+ B7,t*`10҃6I@&bf&J+:?=>p=vùǏ ._%}[Ť<$rtWIe� @jV't$B_ n 6&bAYl8t607n+75x!qg̓TGiȐ\VfCTvү>vzLnBGX(J5]6h>'Ʊi;{8wjq ww1\\ 3s\X7+ })Y )UOgΎNs勫3{Vm-ۻ|g#T;5srLpNwQ_?D:99}=g^g1UY3a;e3nsz[~"(nb>@(s刧0{Glsw-f^3sY2[enPDЛ(5xrHc`&88)>kпַq8|lb"OE<su-K ,/ۊvcμ` ;XͣoyAH$ha)1G3 xqX IDlp�P;)1Ws[Hyٌ"x=7 P[?ԕrvٖe3%t|^z(=+? 'pWe<☊NԶ~Fp 6Yc]n3(pGPke�"q{uc sM_R=JRd-GնYfu<VfU^ E^a#PxAeZ;Ǯd. _AK_#`YYù{Wx 5Y xmuM[)*wel<>+q+`OW}#!+7ِ]yiYۚzE$0+I͌e Q36}ȼ��+anslsvw%9zisYj1X3'pfu1M @ţ#OZ ӵsz}۱O_>^wq|*[uq;Sf;{7?݀229gn{A(osq!z4'X O/} ,ww{IG}P^ϽK0RaO:qI׸…r|2e>M[j'|Gþ7vߞGq"88K~j;^8a^,I.=FkhDxAS\p&9 ˾jf\8pJ`?s_b\q?Y/qo<EtaAA[`ˆ_T8gAD sZJ ҢIjeۨiuoJ7 Rҥ΁5?%$;ȵg��!�33g�� H^g0G)?vϗ. k)b a#&|ȉRiHH+ /m@Ƒk�0, VN"P K y >@X\H|{.3y^ 󗱤ixߠP5 g Lv;0sX3m%?HzŬz'4ߟ)I ޯE 9vY/e8TSaqΣah;ރ+A㜋ĽϾ+q|@A _J#&9WkBbqל)ׄ➯g +ߣ̱'UyCS6&g? 47d4bN1Fe,M7I}C7K&AY*s1;G��+BJ}۝ϸ|O۩-E%o^rrF[l`O={KÌo,;+Rv%Wz=ap0 ;7q\NI >+e,zyw=#ܵyXⲧA AD9Σ_nc7is4vff϶|JLcer'H.]!^ 3<�D=F NqgnG]n{gua{+};$,B9:;!xA׉):هtׁ-›12~˫__yRyb�s+wg`;x4?Gc/pNny+p"|#V˞,*cD<!]lE xS[q, 2 BQȕ. .p'f( vk3MxԡD S K;} bMUbY"=pxqADXsQ$AcG/hU/}᧊<N}%BPG}IuF8oS*_yZǞpn}6`~Oݝ¸(z#qׄFn"7\;B{|Ojvqȟox{{1^vJ> a+qW_1**=)is+79p&O/_J5BA05 4X 1)m?xQAi~zm���+'KAoGJ^Q} ܄&'|˾MF%0( ',u zcHƄ/ qwk@.K} A\4377ΗB>s21?ʙ;;oo08UWG7298|ߘ#eK ͭe߱xΦ""b}InAÒw*1I<x8 p!ewb{4S 5Xo|.ˏG98>$$ ޾[̹KWOٲz0 ({Srte4mU2ƿ(uqJ܁UW4i�A?^ƥ9x,i񑷫s^1p[:q$ߏB3{~.E7^%:QyT,sP]R%~{GsZH7{K~#B5߱V#5+$c6FHY 1~835{?Fz7fF}mXwVPq;˯5H4-\KoY=4=ZfpG7'xpǮiuPQG זb/'<uàH/T),svX~]W̸.[^MGu~ '_C] <+څ"8XQh`g`; B$G��A̷oy|ѧ%$+?67jy0:u  {ːw'o�wc"[a9W;xԶ pοmxY 7�{e#.#}}n%PRPD ƈwDnP|k�Oe+enf26v)}���+.Su#醸n(v 7Ffr3{o_|Ay\F IW^="Т<&K v6~A^NwAܬg~ӆ 9&kɺS}Awt0p.59|,Qi}avᇪ%ۿ~ugI[˴sh=f!'‰/c8!9w:1Ȣw]c7^r.~s7JڙM߷<H wϯ2RsArOfo}|@P^`MT7cjK9FVc:+ߒ�{ㇷj8g>wU�YwLXz[m?n~aR[~nKۄ|oq~c_oL֦ol۳s׎Th㜜Oʌ BK=xvٮe޹dp<]øW?w?ߚgfN½nKzlkSǎma'8v k/'v^1n))# _\OWcL~5E$9"}߱ܡ}vYcہARֱYӿ9}֮f^xe\x2ﺄ?V FqO)D* x.4+ <#C^`OJE)0떫8G Y>WPa('g+,Rp!9$QWk&.{x-o Q =Q!/ 3 ol4#nr:>$SWvO<��+72N2[c! nJ̆ ߅w�;C爋(3Y=+5L}2/1}GPr1R7VWZ2wwT$9"x#d%縩ib-!vZ/k{wW㻷3o_Kc0V%i-}g�G/t>=^>Դy[a[߸0B//BK/9Äsbݸv?F^?^7cRWx_e۞i/D"ep䏂3h;#:!sVeEah N u/,}rҥwIeg$ނ\k$j`=9eC_vP6 ^k O W5}—+/ v+݄ '̶4cK|}ONu C\/^U]03l .?N,؉1QcD4ٳ//%A l{>guea|sJB<J_X] es׺HNaoy~qs>a{}s0#|9,J A=xŋ0NJGbŀAdM�GJy< (Sr*{8u,sh`\ミoz]<XQՑX?n؟z AWz8r<91G>ͣ)5_�2+ﻋb>2|[c2Uq{=W.4g" %=ȢǍ0L\gF{aXF(&8Gq {v|=Sy^yUF3x{zBH]fN|c1Mrdӄ'@��*=ņd'%�12*&[+wA6�s"dFw`7 Qx5Dͺ��1�Q�1sKlP@ae.ɟ0:1$Z:0Q`S#;b{#� `j`G�ˆ𕁣<LKQ)?oa nsB_lBJ{̽z0 0$$a1ojy bC1/Ų@E�XLlS;N?|9Qx (o%CbJC{-)͛#!llh[ <\%d680C@`JKBq83A@&�XqD2%n[Q d!ܚᡠ`'-?P��� NPK&TdÈEá>)z@fj^VoViODFDV$@j6Oՠ[sˀ0I?DHbcUZ |/oHOWw&|nj <<vP!d#`+ŖP^GbKhm�!'K#HiȞ! K}Gu0S>ahxL� 8a�U{AF1`)jn'LBJOP{we&rCSa+#c1 %?@w\�l`1nS@64 hgX,.c\PbZy,RL&"Tx Ƈ@S 4DT2z-⊉smX7|slY4ރ$0. \ t{wdrx% "S.y=ݑŸD$` u0/mUQ1 27ߡu;�9Td+&_~ 3\Bћd8[p,M]}De&JၜCRpy@�0PL3|`أ(Y؍)JuT\C  PF`qd "F� œZ{;L Q, #hkCv@XJ{G$DV<\5̝ 7\�ii @klvP hN19;BU�#㔺ӄq+?a0? S:~ rk!p���W��A��*:'!Xۏ ;em])1ƹlg!YOV7hE�%19,^;OӀlܖwBh6?<*"?GƵ`b:qŷ>bRmΖ ,C`w }{+Kh3ؠ"뿿 CQi>5:0+\�u싌dO7q6JrN3;q+SI~У31YrrrI^7;gqx_ؽ` vqRJ1G%<GBTF`z�p-s^INq\,G#>"(7897,@nH^M8\GߌHj4yA5cZ:¯۫jPwwCQc@)D0@<`]HPQxD,B~5 ,rPD78xu}Pz:rs877z#f#g''74V#qhq�J9T;ׇ׍ZG79C6t>EV97aK>~y_c I ScUZhp[`8r`&WG;DWoAWA7JџWۣuwm2v81*y4gY嘳 ߲_%xjfp 6X[sx ��*qnDԬa)lg;[nonmRKߝ|~ F\wF��D*C $ґJd'VA-wi3A"2K/9e읳PRzUgJeu)Ft שݲ8_3ƅgKs صn+v]wBuఽ(w/஼ì4kB0ZyK(T/ 퇝 j6Zpx ~=?e՜G䝔{[ #ج%3A]*bQ�W/"16q;~wٺsr:1 C1hŠ9 gWcQnw3k+q-$!i@|c?M<b@qD^`ʴ\ A?,B!O9\NRGvb q']E1'7CqDw]^ qmŐ< ud_CW� $_qqΟ)aCc~ٓݺ/S; ]E[pׅ<> (KcmQ2vۯf[݈;.qayМo=͸Je<''&63PX+3x�udS'(}ᙀ��* 2ѿ8҃۱wc^]WۧGonEuBy%<O_=چ؜oja/;XrWS0à/g؉)9m񮠕6Gq<kW.P�U0#ۄ7sϏ̮?9.]|w�K4p5e~HGLavq&$72}hؕ{sf3�|27}nN^4p2Y':8ZJ-тd?a묯jDAdYgWN a uw8>>p#u4!$f"IGIA%f8;هǿ}-?Go9_nǽŐDx8,04gBIXXK'=$wyȸ(^_<@  'lб$fՀJ+Vz6sߚ.voȢI/32ŇsuQ,$O&:ݛi' *j65#P|p��*/ei]e!& +GCS9^(}gnٟgW[eN[3ZOg@iq[F/=J{8((`\g9H?̾C ߪXf\+)^s ?aN "53sv7>;Yv96,^A>1SY߲7YvV0fXg4$10KgU}h@^8_b>n�Ы4^*0YMg"�g1v ^]0sD_ߜVqன=C>4H#Au=\.1~9aui?\ytIM![֔v/տ�C+c¹%b7xNBx՘DSq3y|ruϫN_1bqIR<` G}؃Q(= q8s@W o+/*-㛎q;9/ ^5;|��*v;H4S.W7cCߑH'([awfôcgC}l9O 'S|z<*+Nѣ$ ,J H^}-+3!~~cD@pws'5ŋzOD{(r$G|; .oD?Oؾ{}⇅UKXO^^Ap~Fv v ٽߋW%goyo̽zN܂&+9?7BlQٌXHqdbkN!DJB?��*1"^$z'e<;n:)%'X fx+AN}9瓔ի։mt} '] 4+/}{;ٽfcb''cהy(^v MYc^V� 0Bb+VR0a byġ_2[gυ}&`e-\~:o9ǘAKy��*8g  K2Ete ?hb|ѿc֣eq {a$Ծ:pF<8un'{/v}ؗ>7= Gyw>:y\n N¹S)͎י|<þ c9S6z1{4J hd?/u|rp͝b҄+`WgVcW@; ^u޿‚8N){{^܂8!(7䉑A,}bwwg+qGlNW)vs! tqvl  {:s!aK^fw_x5 2U39ks`tVn+C)+)(wP̀E%ÔN4(bzy]%#j{CcJ]gax+oU[JI)lR9BH^FWq+ }V½s"YTk;A'*qXa5 ` :>A=Q,c'S dnώ^sc+Y|+ e(LDZzmPX֑"`#x(<ÿ|g98R0歂Ɖ<ga nY\pXzxap!wUO|w8탾rtg_Wl!;ji{\ #ɾ��*s; FsmaMT^Wj!k۫AB2V/@,gEPk9P%�yО}¸~ow gvAq{҄LoC@xq=,{|pK&7s;N[/f͊0<~e9 -R�'�y|.Ko_ew|j>Lp !(py~Nei݂8rqDa z"㈨0]nn|4iJ:x0όsr?[ ^\H͙9 +�~T=հقO(xݍal9ۛ,qWK HԲEjAi 0l5$u)G5c-/|o!ZHJFHĤJSv3N>8wo ۰~p$|nVsxxy#ۅoȉ#H=~V8E! pq?7%HbRŨ,w#H=bN�J_NY9D`Z}i @ҳr D,aDw_ әU(V|!?7cng&,qxYÍ<-[oUd;x'._H|ngA㔛Āx`VO kW"x:~==СKpN�27ʕ}^S젷fr cngo԰I[𥁣q(1g:7vxuBg ؊xS9^몏37sayu^fNaj GܐOP ]V(g8Sw? ?& /{h%^턜dJ��*|Q,c xtRVOX~BZ_9@gZH#۲Be% '!=;9쒶ESnGY׹l.FJ s|kMB-R[F~us+rlnXN |/�C!ݰ8-h��%vwh+{q:gzFa]<ct~^2 R 515n8#LLq!6,'Z@p9ԅRSC"N[HOT-~n?n翟)˃ !K@Ѹ^Idq/q{}}_u}@"3ಒpUdғ3>n~=0c%fv�r(bT e+'{N`^+%?ÌdQاr$ ;g_e؛>v H gÄCV>F…WXU[iu~ꥉN[c+}$ώ'MP C\5Y-Y\=+(A%kiZ,Oqm׸~0}0"M8Nƹެe0;ݞp#xo3$(ZJn|,ʮH�� +@Q9Ks8 Ẕ0jC@@R [0lnXp+ MmѲ}3V[`ӱ% ?{ZR_y\~ܼ?)»p/[?@uB/%8h 7G=+‰[s R̽JS+d%FK 9c)l_^/ fH~:Vaa[nw1cLW-or~ήyJpp2Ⱦe:m<D1a|w(+ά7?{ݔ{|.^'Bf[u0 !$J9;/7gP`w8zĘ4r[uW㻜bM|)BidgۉcEƒN}:" F (i,b} 1S:GAkGD-;Q[)Dqo|f]FF8*N's8w Lzc@U݄[(‹+:~bwp *޳:jȁDQjՃ~gRe„99z5ʉ #8%cqT#{BG874zWn~p<աݼpWe‚5aG2Xsj}N 6ө $wzPAuusDߺq9gW0<c:JΏ;G OB0J>�� +� !&salS�؄jB]<=Ke6(1v[:K-/J8`߹X|7$;[ҺQ4 'q XTϛ È}o?;P $ ;緿(β @ R^O-KXj1 R%*#KB,kjB!/q%6Ì]) |^qײL7No0(9~]ԝ'|)d(<xҟ[#> lvQ$7ü-sE|n[` ee~Ug|$P@xGw3`iG^n"W$S!v?5$`AύܮGqxElٰ!gpd/Їg3qrN%L)VoN[atq/F\>%/qbϸ qsUĝֿ T%u(Wup i,9}o1y`0N<^G~q#ȬB۫c�o´Unղ%uq˫OrOe+_?Wta}`;N]bdsƻ7rp|#\}x#z 0(.jr0*#TbnAf (^'/ Q<klsU{g|~xll>sq�^洲 [gSӸ*՟3yL@,NO��p�� +dҊ rg/dYCHe &5)GKt_N)%Jyq}!ܲ]X<Pf9d! Bv@'W5 7mŀPp"pF4n߇8P<_,Ǭ:)h}\NYɅrZ>;9n`rJNN[dN+ :3wCϭ31|'!lg_?LvwoKܝ!f,:,p&Q@8>#O^8'4.xG/>ec "<)bbeJԻӞ+kXXlhl<A}WZřm$3 ܴ_9WRН^137]'|/ <?9G7@=8Q/7eD,s5 ֥1?Jg =)N7s�߇LBVqwywaIu`ExYbkM׫1/x+|%UWguo 2ox㲹ٜOlzՍlÅݹu7(5 weñ vIM#ڸϭmNOfΖlf kBGr=^D ?_9ub{W[:<;Psj̼t!m[g8{J"NR;pϹXw8xU\͟�ȢΣvwڳ1Ԧ qŒsޫW}a|zY�� +*K!+$iײ?ߜoL^Kd0k9qE^C}>۫ lv6b1c-ςGh{3drZKY\ktqge2^^Hr:S4E֣?’|&�ņ'1_2X(N[ۨNۼ=$waCot'sE۬:&0QN9h ^ qD[B)] X?PĀ"kjʟ(S9 lⅈ#8l3~}s-,}qþ0)v cxD)'mWlq mjǡ"lf;unfl kIE<whQ_=d)%#sPxg~AUuԾ9HΫ 'Aʰj;e(w;9Ce}^O;~Å8i.9;JhaՈۋ^аu]!՗qξ;szY$DsGV = A'^;u|Ns+^WǸOz8g맋wv'wמ'}8,u^ r+Ə^8{()Fn/+lqfQcn,-o]_8Gm#'K$Nf< s[+ 8�� +콺>e.`;K0dvؗ!ucMgK(NL] C^ ˙,J> /?ZF;}Ӽ,YNİ&Ϙ>eJni719-q{l$>I/Ю{;Fݘ:^÷7C9^v"s H+3q}:Wֳo"=b} lbc:eq~sX,lf{U 8g"|h v~(]wP܍i ۠xLE¦䮵!'M횠}+5mewǹχs#.̎dc{ »ZY=YiJJZ[,A7Fu(`[k3BҜ;gN^\BsWg_|OK��[nOs .÷PN@ܜ>2T0 Oվeo-: (MUKr`G{ztq,"xǎr"wtza̫e~Q˔%9u+X\Ŷٳ e~w2$Մ2u=nO ['e} ב2|w{T8え�W^y벿YP.Gyۿ5jZ"0>c݂ԷWkk&9[ZXRsw1+ߤHm?c YFW]l!xp��+K&_/bOr[u9` JH 4L4/7S%+-N+-vS@T-Mmc]sSsk67-k5bXve3#rS˻~q\xwp^$uw3XV .Qg[d`NE]l+[f9cq^3}x[|O{!J; (W<"˷z_0P?VQD cfo?vQ?]1!`.Gۚ(w04G?E$0Z1c{f7ٲW&خ,N<@۹wۗݡpuѝ:2Ücx?[KRd�Oܜw#p߾o%K/da _3(j/gC7_bϟ!J7{|-PUz}ant1w<jPηUo1DiOǭRW; 17ߙ@D/cPxuǠp+){ BBQ۫AV5;]N-r/>P<<ܶx/ 1_9$<B,XW8?;~ak[,~ #JXOL0)'nH#8J߿hAau#e7-Gkk-YF+86uB sφ' a$l(;8^o/ w20܉"$Pl~N77Bpƻ݄p G^?P�1:v|n<#.Y37yKOT~xt#7;:*+@qB>X =~z;v܉ُHYcJJXҳ~8J׶3+<YK?3[YͰO'e|/fs ��*f!r+j% HHbI(0N& 6j1E 7Rwx$  P BI,T푟ql*mf`W_qܥs PҾVTYIBKB '%0A^He 1,/h{Ba1Wqx{>`W"s8k.>¨>nh^"$CcL'kC(N7[?vfJؼpZF?ҜA05Zۉ뫄ъs*Qsn"G v7wZu@A5?} Q) ñNM~ۻ3qh7#]DfqI]?c:#{n|[j8E9ƌ@38K֐Uxln{7>\G(dnwߝú*�t= +; Pa"n@*uSOdK(+{�A˺V3ptŧlhNk܆^!{8 4ӍGx/A^jI�700C9ws�L JqVSEFGe3)8 w95\rTS#h_ ، ao( K[Hr`/0_4:]BjuV,>1r1xčz|a9Fjfp26}��v %oxhA+3x]z VJ_cGfKH[A/ٛ%|h}վ{u5T,[r! hQ^#k#&'T!ugBWI?^١e#Nt? zҩ ~?0SE{I~-nv;zH?:wB>nǞ-J7_8~^~n#y [aEm��+>ÔNJ¼e p߈day5W<nlǡ;9-iyNq`s*c +$bKS$5+' w;^<iNGVRE,~".'7y mrq}.)n(0 J͙qOS|Ď]Ey*)陲fVܓ d2Y}59x-Hrr+Ax<.BWa>İΗ`[vEc${}Fck+?3ɕXpG#̟�HPbE/Lx7>0G #]ݟoĄN'AY| -nK ~+o|s}?$~|#X (9FzJ8bLfm2[Y&u7W|ݷ#XrhgeW9g.S {#-h?T �Xf'ɅHM{n<)$T@~ax!0141CA~)?!'$Xy| ~,fK.[!'$V F((-U15!G<:n_3 mXA%! Mߜaa+)0%2Z)Jx�@%HQD )^_/l;pSo_u}id/'8 $^�T�Rh&J+ᘷ7%sSZFg0gWbu@ ŀf!\L!Am]9ݻ.�H�?�0)خZA} .|?et�7iXtD=ID~=Eܑ,t^<ö́;_ǟݾ, V <#˜r"3|s.%xpP9AaUowJFDp=z|>\)h[}YϽ/y󚼰Ead-{L0o‚LqAíj^$_ lgmV0uqd?x .g+7/!t��+o") ~S|4(` ٱ}pQ(H;`a9d.{058vsYyfweZ[8m_!+_ZM[P%N-v,k|n[GY$I+'7<Gqmݕׇ=;8Փщ>K:^0Ctwopg7i#;JW#MwC$)> Ʒϻ/n=IY,Y('>}[lv"/_>w};{a^$A]K Zıi)jZQŠ7,gC>P;mщm/pLowfݩGfVB?$x~gN [:%)dz'KV0|GyG[^NZI|as(͉I?mX{ 1%?;mXq|>675”Hn]K[n[ZJ,�='EV?;nd8ľ`FBR@L8po� EL/ �� #qx?r>;0,WU 㛺А|Zpwnin= b:WX7sfv(\sT rCUI Lq;;ODGHQx~8}~^’x[�1��}і.?opg;~`T<@Ke"` E@ba4|nB&rhjYn[r?GGUO0-w# ��0 @�>#;h1$’dnhy; Q,0j7).D_e϶a"' a^l<beT;AkaW /yb T{D"W' {ϗJld1>;ޤ*WfA>b'?xRه#<�HtB9k^P jϺ6ZI'ȯr7^0"'jHCN>GJo/vșRc<a᭕,w>4Y��+sP͟m/+ ^{ Z-6rxHnor>D,oodxSsccSwp(0{>4,lgp <Z Q"53H侔L^((F36#KđܨS-۷54rXiȜrpROݸ[> "v $bYc60|,l-k<iu$bMoQ6%X|ؒzم sG<~dE ԇ !&hاu$! No+rJN,R ԛĜg<n|̮_qDKngÐOOS[Г pt a_<[@_n-xn ^dݾpؼٲm•-ټVVqO(Ge~wvsh;硵Z+AzfR=u~-C>TyׇUn _:٩br'#жH_go(SҀC%=o昑 uyή~|n^'r oa*ttߤܢh+#PYa<c9wQb}X^s5Sȟ}jnnxZ~n kA["MH .n.]j8#jNo|׷|`8=?`z_d'pySz_6,)L7a\ֶ؝σ%g3'>W%gG7ac@gk0XRD8 6~ :L+�F!QLKc2R% Vr6v��+[KoJ7n)Y$VsUٻq@c%e_&KN!jPVvˍ3pA8Ț5%K%, N:k?7G}>7ߚIe-̞׺qmzE`G%Ʌݫ+ gF õ/$c^�E�Z fg?dHc "(NȜ`7*øY+'pۈ4Qkq:=m۱u=I-CRXo %F?:1?{f1TQdIֶ;5w@CnyPZbZ/I̊Od8zI(GXGٛs c+רI-n ˿b7i?Jgna(/o\8r Wݯ_7Z2x^n+4ϗs"d1̌RsLEmNwL#`@�|)"R~8%:phs@)7 ��(`ՒR$ Δ; 'WR@H0Q,/_G~XQ@_`<a +İ$%hbL-" z\Gg r)q@�8_Y@I!;^`n;,nV~yT7Mm?W0n֧vnIvFݱN$M1{7 e{ݰ4ˎF vX p{zpƱd݄5rۅ;u젖Q=9󯝡,#\wvޢyζ=Vl\@l)ͅ){=`;XR}t݆{Y} B]8ŀq@-aYDerwgi*r!4m;.דwHlT+L<Ϫ9|;PE;/tۇ#-X1$[5nxjQXp63~읝$zlK^&S~qn2Wߌ��+ vBҎ<آi !9( � @߀7!e/wsx\T#D[~Hjp>a,7[;I}!z4-L3Р֠T S/!kv$~ RJq8)ﵛRd2p+Hq̲50ic6# mazZ0InxBp } }<֑ =h aB$ 7nǷ9G'H,"8~N(Vgihjrc'4Ae0rD ;?ƠC^Z^n ♚1OeGsN#l?Aqlx2Dl߅*us-ߌ+)jdY7:-,Kuz7Gmu6̰oG7Kܭ[79'bz~c]fsuvIk:zջfv7 E-]z0K/#ooR$rF uk,?$ ZG)YAũj~D73p51?P!%DzZAweޯhƅ ܉%@G,:vpEnRIH5)]cs#qv8aC�93|w4vQ;{ yOAaĸ܏b(@�@E0TԐSw۹u,{P )w08eFn.< ]z�˲Ʒ3q~,aQ`B v{ܳPuYHG+b~68O=i>.*T Ҫ-PIKǫ1ݰ~r DZ G1j< Ҡ<gWN|朱 }gZGsn#x'ns%xNKlv^Vo؞~c/8Ѹx`k} /ߞ;̵q8iI;`N ~?{lyȗ8U?}tSpy;UrU7;qϺ?P+c[!Kg:ԬiH2z 5N!Vo#d7K RA 0ܚMepR13vv~}P��+]3/| hj(o@b?Ŀwq#B$ XJnQ{bo~{f8'ݺ gewi0] IAd!9{vFH yﲚ<!R;u1wma;gI쭗')}nc<c(wcq篷!��!�S3g�� _+';ep7e<r~fw'$9dq>;v #mX@N{#w3J d;ϭ(w;8yosxA\^2(K8eͰpqlj6֬f#K|g_f<Ľ9Jb~iRX|7kь~PRGƤ!ŐJ6S]Ǎ )`I 'uLV z=Ji!;i|?z5 f ~r~3.YD}AnE2@%,b6pϹlvycDwphQPAf0< Hz%F! Kp'= H 4DL-|qx̙#LYb“@+AqÝf^WI=ӆϼp 6: �$ +71?Hbd7o9a o:$7_bWa${ڡ,aq&Yݕ?X/K,RwqMt{sXs~ >=M(= ȤIjV,RW^pj͇d^f$DPQUi)<ZCB]dz~=_7b^Y͔ q ws/Fݣ+|9 WMq4w RU- @4rf+(b2/G dap|8e�$qY[^?;a!Ïj"v;x¹)g M' ? cwg;;]fz�BNBJ0Sl1EnC#0y}iO^~C ^YVm6��+}Pߣ]%9ĝ%, H9wA:q``a!} [mA#;e$>7t7FnsLɽ;Vl;t5&|1q�vߩ]G%G6Ɯ85v|9 ? ߄lB 7c&I}vg#>ܑñ>l⻯X6sjoFt!%؁(wv b.1,5w)98R\t|wufIˋ$߾0xY~. >7mcg<9{=Ə( 釬n'loq!@=c LӝO<x:wn]ltxRsMs[CQ j\ _xvAR,.*j#_#%cG$i:W|=zH1'axRۅ <e,y(sG>_b^_>43p@S|X8uCm0Fka!l!+]׸k6nAݦN/Zri$0K/I;JVY= 0ږwKrvk1#_;;|ƺ _#zmŽk|,\(^Ku?/#\k0; F?xX9Ruh6s҄z8lQ{ 4j/sy?C w1Ęij an#0_وKAϼ8G s5Gz<tEN.}prGZ`D�wK%܆JAfxb7?6ٞ,b BHO+v7g~\��+8K3~wÃ#Zga[�grC A]ύ{`B6 +t&){��naQ>8k|LSoaf%Ⴛ00e P7r1 on43ž݂3IglZ;kW(݋+ȥsud' SSyϖ)3=! s8S8kcG$IbĎ@ە:CPHΒ_n_g.7s4cSҿٔօg_A+$f唒ǖwJXۙ ~EoV?,$G$d=\yh'|n ,ÒN%ϹjFoؔogeOS|y[jzWF{f'4:_9Caa 8vBX9饢42Z]xͭFRuXd&gb=:|ƪt[l(Dz?5c33KhQ<wY׾V|VzΨZ,O"REG^xO8abr<Xw _H;p]'h|q>vKP9n+&KsT7 Jr9rxaH`z֮-Q9a\zP.FS[USK-Jv팕 ?0Ӓ̭/9(D 6=u4`bI=ysoK՟%F_ˍ7.c{ȁ]; % ^x'6;no_'8{-z2FBqW$e`gyXF?8"@568wŞf4tXƒ8fYg)0?ׅiֵKstH!ۭ<)���+Pw1 3 5(<!(Ew(rpl7F%RMB O7 Pݟ/ )wL?,:ЪZ[x#>[jc  Hôq"$�Q8f#Y͝_Of:NxxWWi+n>~ߥHջb9);v=w@rd,zy ^o2u^$q_fq]s4?HrG]0=xC=?ǺpCCc~<^fJJs ?WagOXz ;ۄcǑJT#<c͏un?p{]߲e=n G}>[;]>=L9=mݖ+Ǽw5cp6Y'e +un4(ZV>^7QO{;OOB1K ??֏'ޣy"LcsсxEg"yXFI:i&װ+#8+Gy|̼Fۊ Ҹ\\)1&G^zXWCcYgAk:!=xn3yK!PGI�H!' }oש\c<L屡f$?s/qGW}w}{>ߠ<up/^ of n C孂e^a‡rv A-�C[0y?v`;b$h_H$uߠVXkǴ1lR݃Xŝi # &Tm6?f`zs{uvѓ+fan&jdIaWL'qfw /<ٯ{ `,*#|q"!xxqT{jsϚV('sGq8^lWOe+ψ"lB{ooLJ��+fUSu33~F;X~FqN]?rg#_Up߿��ō9{̤#WJ _QQ:V혾')xbBXd#fΠׂ㜟3}G8_3o~FZ3ƸK8qPi\qq^ SsVoߴOxfsXRwu+)hS(p=Cubz.lb?Zm쟅ٌٶP~ݷ/zf7e~AgV gcXxLn߄ܾ gv5("$ SqrwxÏ# ?^c;6d6M\5JiZTHf4ŝ,|;<aJc03U ,Xd<q<mSOqn8*W|6Wj;8Rt~R،=\܋Y{+We<u?6ۋBόNv'kбX: ㌰s <;.vsÎ_VAa\&Vc48ʂ X2κqX9uy;``e;Yek/ǎ]/"1jw~ y[ +A q+a=1+fW$qM.W7վqi Qxʌf^H*<{jN `xdxsyzn'Ǚ;|lYͧssz[s{Tp!+a ۅcۢnzr7~S-YxB9 :Vrz)' {>c3wֿmǜ_oآ~W8j+9%D|Ynx?c<d(:(/�JPv Sxt5+wL/&<Շm[c݅?K@{r "f 9ertמr??1v$_1 f}i��*=d)W,05ΐ?@h!�WM΋; _Q{Q`7 m%na  Cg/HbPw/9H&n_&3:]y%<:0 @#h%>mss;Ih*-I Kho|JEĠC�`FHGA(u̒/Xޱ3'st06Q;QD} $}sC5R-;4b[e\P*"Ҕ߁lQ3_䒉g;jxS1 �#0e}v8ܣ e |8B628 14t PSgZ{bX`M~( PaKg[ p`<e mC5FPZo G~_>ϲm+a~̍!' )jT�p"Y*a R`�wBI!#h"̸O MS0)&!.d^hN$ETpqifO;g1Ɣ48<&PJrW|< ?U %�t$1 $g^mCo@p `@ CVSW8 Xod0tBr@< r[>xιLEN2&�TLXAID ܎0HC0\�q$O$ˑmS  ]#;$0V^愦&r8hnslba002<9,,`DиVŧ+7(-d(0'M/gpLPL䵱h)u$@tuB6}czeqQMt>#XY@�q1$ȀTٱ%|7Ŗwĭ5 Ht'MVmw}x+~)]Y Z�8đ*dcv 4:? 9J��1� q�Q:ER � F ,fZ! ^tbF|U%��=x |_&d$ūn@1,aC[$8Cy(@&g8eSNN''&`* (ݹ|4bs; A,t&Q LTi (a;~X$tD`TH�LFԐ %l$RF-;=fYIܖ1e:@�@v hG'ܒÕbmDZ"!CvDq̯ӾyνI#hpyA#s&BO(<�����A��*1: K>qYVG1cKyY)x77 (W,%ncūdy}$f$ͰY !]ICFJd߶)n[nؗ'yfg1K1bQzx=S!Hq}Hmwf၈&[P_cY YNbJBRՅiH8Dwr s/[o 8/35a8ߟ&wGo݅ދB�Ե)xyun%c< g[$R,9<I'`a콉(ÞK^/J8·;sVRNb ',՘߭N9#'bPJK3IGݹ!M:p8 ;F8 @i)ش9 ŶZУ?_v6K�}S--n ữ>nay=;IOAø%7~%Jvjuߢ^�N 1#@*Sq^H/G倬e>W@>q:Q3kbzK5s!B�gufv|H4\0p:uA؏'+ﰎ0_'%F|/p FXϏfܙ7\ΫA5`ю04oC|GʛߜhsCI.=-w+w LJz%;ÿ3y8j2%L{��+L2ڭ<C'7?3|;Eƥℎ9M&�ҞV (pL)*N(ofӱo'a]}/Hl73 sƏxByGx/[q6ғdjn+铇܁{w9�Т$; TW ({ LNܐׇBϴѾ[~W= AA6PFҕϻ)#?ў}‹WKH;GqE^5s(:hg;8!Inݺ,v19ÿ + ivϧ09vo<%cAJI662?{BV[DSPxA-Bl)*.F Vq:q<Xfq gnE_%H0 %rZGoHBe0v".~╫CN gT#;aqFgN^7c՝ˣG.o{kxkǯ^ƣ%E[g(S4>Fus-gcUSl{K1RN��*Ys9Ewn|͓#Yff-*VE�339[~6Tuaȁ~O</urtgNZMώ{y|vl;eII^3?G__yF4Ød]{£g(cHlѾ #afHa_Nlz`/į1o(*B1#Ey$%)9?wJpWݻ_~A)\gc8q`z C F9):7S7y7b*ԜOý̖9!z��> ?hl~섻8a Ixqx* r+<Zhm«hm|A 'V#i\D#CȄ䰏quPWS_)>/{|ƞ~X/3|,u1ؖqSMβs��*v5;!Inܐ3(d~3ayԦS>?XjKj\fl_ѯotqA"|c)㑏A>a6ot%g_9ߍ[bt'YD<A01 K8rH$7c8OGIº̴F5f~19H[oCAۜJWIF%8VZ^-[ϒc\?vsY`"0){W}+J"ki(Cvܮ,4WD+0v⽗޺M;s(I?|r=藲Gq"H.|EW;sk@*Η1Ӊq"|4={.FeDF3sxz.}o|k:t+渭gkjp iǑ|NSXG '8sxW Q8N4NM- IS[ؓfJoUIȲ AެwZ^sN��*;f "SAg}鳜${[N6nvljj[}ݥ~Ɖ@d[c<c8񲬓; <0r?uaχ@zf,Nǯި?GP$zgζQC~vVxw=|ϛ؋%W4!79tD]x[?͔Dž0"EW({,ohY<:mBR,^P\K]t@ LfB|wj"pM0|j'$)\~lggr%eou~8z(&S'G4.wpRi!Ln)=>q->E]<˺A^l<Dv<@k؃ϲ~#k <~W^sNZY]v&NN{ &Aû4|@q2hQ<Xsu}(Π~dۨv8D7 |~<hV]VUҟKIIW#vf9��*�הY04 0t29+|ΞJ\LΞQCs'v8F:sl-,}OmRv.vM ,1_8ir60)xAP,W'hql1G;,/r@wM8bI${f#ߘDm '6I?mӺlzdrGC?}3,}f =ϖ J3e괐N8@xYɔ2Ǚ>6['qgpsĆlhs%|?D (3+!"Iس΢0zɻn8GwvKP3pXCOߏ,gW{u2W+`K]K$O,xھ zsƏN+p*IPF$`1ђ=u`x|D,xaGa(Y=: @'xqFA<t A\eK+?<|}u޸6a:s_}0 b'yrq|L pctq;;v_Zce;DԐ)͗X;kC Tzyn?[[nqζ|>E|p#TbP/ncG+?W-l ۝/]V盳1\Fa\d@!l׌8 t'DŞ@GWnQ:0UjтN%zTh��*Bf��=u36);lэy-JٌyJpŊݩĔ0`wxY%z�%?gp:1~^;KA7c%Kkdh査 7En! @f(i0[}% , )`Fu?4w;#)CDd<#x؏s(vݝLv羗izWrKqH:GsgXiI;t7p :P}|;|f~0~8/(;N+k' ;/r'֗ԱHdGw9yup[5`W"^9Eէ7o՟\;egDžY(vW5 ¾?WƆ̡ Rؖ#nzEr7~S{VOCj;1"_et^}\!V?H"A!`|x~%x^0mjQiNC) )3d;q[7gR\CN`B<R�ݳ:z?Z"Bk\rH g!�LfYvz;6WY檔SgO#(_{'* I.l/9J8߅%XA13BojGg=\xZګZjLUI{޲8z}穳aW<>j6_?{-R=u*(j0Ī۟@H\ sE; GP|cmYFl#T(L@۳gY*u+kH~c3w7È_ssxME)ײSa#x#|~VZp \g��*mmde8L=x{&w,K8Co䟑IeRb+A8P1tp9x n3Ӯ:vasS3`#׏Y/;@9mLga D?Sߚ~X⍉hG9(Y93mm#(vws`|+ ۩Յ/ C3?v'Ei^RB$.1zPp|KJ3V?֗Bűe+VُzI]Q A|7>O\ZB@x7 $(z�Y哺 E_Ii Yk6͵`6C#_&|kq%ocSBC7S ;׳bZE'5elg4PiKA혿b]]uz;9q%۳nߏjb9؜@=D,UBf V7a+N/9kTu{ qM,N_ M,[v9+Q劅wՄ{[|5,G$E'pybq½w$wy|ӂ_ uՈoPx[ 'WT;wïLfqΨG93ՏTDf<)8�� *3T0C/|t;2fQY8> %q+^A8ݦQ?[ϱsp_ny/"{wc˜7ߥPVoO—УPS wD쟖2Vqę՟w7uJI?fV`\JJ<wqI?v;ׄ: |n)#EoC}g6̗;m# .GNrL-V<g?(wd^WqdoHⓎ)Ğ+չ8G"2a$zF(}y gdx"=Gf[M$&]wPw8~gy/!]D wrM, $wͤ�y@~8 M`.$xy��xu1,I_ *Jħ/ I|I!diޱSs)۵`/Gγt}\l(xU,f x.^ /0\:lsRcw\(=T$,9,-戗36ś[^x\6jc8'xN_ `w/xs 6b?eF(rJ^ @Z m̼�� +!7/3&Ʌ ;8YA3+d:Sؖ%nCrB ΄'|tg"Q<f10;j^B֔)x+%gWn#'v>nb)td1H9 |J^-ܡ샛s5LُW0{S-0/^᭱ H|<;u%vS9ψ9~gc:ȸ~"0.DvJ@Pb7~-[gbr+g|l'Z_0wGf7Se9D :?qmTY45VFŘ!^s ^ m@μZ1fY?ȢG`պ[tnCT/#2 ӿV^%`q`;lx:Υ*]K)xN/ p>A;2XD>I 0|Ԏ8:3?c{=1֞<_KK㷮U=B+G^Y׾W߶P+½sEN`|8AۋKwf}:[1(i;(0jݱ6Ŝtê_ۄOtmrτ/ qd\ ' xB+]X⼱s"nj+, ^v(.rs�nqcvnd Q癟T�� +)b 76_$& uģHvdbX-ՖXtYl$?144(_8msS X `Ύa 9nr[t%B?1\c\cIۮ}a)x%Ts0 m'[II'` D F @ce3r-:CJ{or-;[h%v3p ־Y1-fb?9 ]m>> fjfp6z~t)a!n֗Jup6uu{|1۳S s84$ɛf=}| ^@Lb,[-~)]̤v_‹.>Go  Z bC~F$Wv$.zóncNvգat }֢EfDWrH qҶ-}n{&jJE-l$9Koul+֎.YrVq~:uqO,%U6+$z N=o f}$=PA6P|`awkP厉XR ^A#q>>F릪&gP3%jD^GuzG3IJ6=x@a6<A8vg�� +fp\gVX,IDAtZAY^/g1z(0FS^IH/$ćW"=+fDwS1^a'~c_8ߏ҇^c'';PX{B9?|Ne}POo3g$a% <ʡFsgH"yLY;gfG|wg(#pv<6$ήD((IsN�Ď~spF�� 4 qf?9tEp.t!J۩&q⸸ܿt~^8w 6I/Et\h`-.oE+=\S}}ù<;wL9 ֣\n4xԳ8ݑԜ9Oa;Ýᡉx 6V_RZvZWes ,I8de(_-ę/5|.#3o7sw qo-K-y1M_;S` sCWcr!) C(DTL›|RXSr sr{rInÛhq#Ȼ2nzк~XÞZsL@tw5tO0x培;^'GrJ㰍/کׇ^[yW%�WRSǎD߱ŽZ`oۋ8{p1@�� +'gV/V@w-͉BC\ ߘb[v(0 ɩܶ0~ߞ4ԛ{젻lc'ŠD[,c30)9Ma\’ҭ%c ͻ*uS3n{fŷR{+{' ȸw!"w%-vsÂN zq6n b9nggn g)@^z|"DH;9xs@Ig홲8RƎZ5]V<+FX^GʽB=#Ŷ]34CSg3$]b~,I^o1(/??Bn'vt|\?őW1w'vaE?/W?%sχm* ߳ݾrVnUceG죂1UKn;fR̿m_C{m@SZΟ(:RBz)ޚm`SU 0%v' ;dqJ bs:onY_%scI{X=ۅUj{Zv}'8j5^e9"罦Y wgkGk߇ Һ{"̎ˬkfUqNf}L|{a\DDIwςҗ$zpuWq;ֹ=xyg��+ k'w^[A'+bMWr C_W"Diy.1(RR߹ݒyJ-8}mslJ?o@6x;+Gfc/ru:پN"To< {7#D"<X۟@<g' ]ٛj܋阈85 ua-KHqޝkS#Q(@ P(ryݑY$M^[=# 8$v^-cUnzy?O b!-jSxf8ݻ|{X 9 \IN_Ǒ1b9PHv99~fg}nϔ'A|۲8Ml+ =Q0~^2O(Xs\JdgF%”y@VRz7^}ûyM{+PoJ.^]Qe|?M'2>2# ܣ(.0w=ars4 ֡=CjV G:DsZ%c V4oc~abDJꍇ|C sUkxWu,. Qo1Ek1y>A5sB{ |_S3e}.}8qҌȣh0TFT{D>ߟ1X^=; 3vּ8Bs"2ch~ZaDLAy;sP-ě-4DxsUۇ{Ҍe"-URX8pFԦP AiJ]?��+1w#Q n7˜W3WFYv[?Ye I Yv)vo(^cvoO-��*1M|&*-!4M(5D41Dҿ)ge#|3d6;MHa_WGA�9710.# )My+[FEb̄)ǥ;e�B, hbIFy�Nwή+aad^8[Of nI=oO^'Xhۅvٚ<D'9͉ƹD$a7|rƅ_;a�y(_PZ({,šX{YA/dQ6jcB{"ޭn 7 4Eyfx9!{pgmVes9z8w5 q7 $gտݛ?\MٚKJ>ߎ1\=W{wZomtoi=zdp7úÞ;|!Z+K,ned`'A؍ż5ܮ~Z2yׅ n+g5כ9H)z^@v[!<^m*o%Vp2|$ ` p8PV00-Pݬ'q5@[ 3J;x7=pH>'WWH/ALש&3#氇TɦH2@IPWh >a>4|Gw%4 n!۾QutrOuLv!<N|0:SY5w0sQxKBfWn('+ .^n@*Pxh Jq|G"X.PSƨyêyf3טFgNÙpV7;/jV*;іmFyJ?mV|sg yI7/G׌Iyp5GxE.��+=Kvt=xs}D=%Ġ>Y Xj'd{R�kbH4n!)O/܏}ؼ/q{xjE ۷'�>@|pmb]|u/oۡo[zr'4LԳ+csًx$pH9:F|8g~&2n^͙o5D`(D!nPmV$`;<Ys88,x}['䩾FZOin^+l) xu58<rQCmKoÆ2qy\ ~Ý'㾈]C://1CB<AVK0%_HĜ! 1UA7B Lәb94I2R?d4ܬbfx-/Z8!+פ nˀoؤa_%>?0QzyiwAa\TPhQq>p(^3Q|욨 I>||}t`K  Ð?+<PHøyjVX ("OTa}A1P(ӱ�,;_f `,A<s .Hc=K,I۠p> CbtMO#X qflZwR`mY We Q;=gS)i{>=_-B>T8øs/UOhb_=|`m—xP `<P^_by܈r#VոR2_{;u�RՑLjbo#^/H;Ɗl&Ex9N|ƎZď[qnOkp#홾^8X3݅eۭKZ%gxNȦLjߨJ9qƈ=7jSAFN>auK��+ 8��DɅ~EfH/e:Bd&򻧲 䬆+%.^;~Ĝso?t'7/i]V- _xŐuŽ3n->❖A o^ Yz׹Thyh[9<^c$DHw]?F9QgÖSx92C[wu׏uX<rds 7H^I ;t1n,~Jt,n=yWjgB?`Pի9@7u`?Qǚ1i'4^ {.|nb;Y1j<,b/6doXWC}}u-x&z?|(ϯRA?c7$'*, 9=JI(_k:|K~5b[?f|pַbVy'TuϾG9=D 0!\AqB8 cUAa~=L<uz\+F:[52qcc`}^c h.ላ|hf'۩ '9r]O .Pa<ו+wS氁.FHn. \8ʴ㛱{@Bvz!n -fWāt瞥v|uR.c|;g C߹Gb?|9۲]w󨝇^�M/ㄉ[}?rnٹGu&n +2p!ϗȋGۑ<9?@0�4Ei^,܊8YVd^9/ʨlyhG~ /]\= gAnE-+%]4$WuI8G0]#ҦdH ŸpqNX̽z9ms5'J%siPelhNxcP��+푺<yaI),}swushC_>Tsr't ?88"ߛ[Sq^L<R_7qb_[? qs㏝v8^쉅 (nS؁@@Q?us ڣ95׹ #}!" 9>q8A ,lH ;:>74fz&7,i/ l-\p%r~Fē2lƊnV7cp'L+$Wo /`0Q)L`߳{.rN 2R8gdֳ]}O%@?|߫>OBXq޻;9Β<V/-~4>I(wr^:JV[NJ(1縚G9oȘ]no7�BڄXuF;뮹z/[_#έ~\ Vffx 7>< }CA?c(F+ 6:vW8E׼±aBǽJ֑X¶mJ"_#nc^2ۙA(:qx^i`r !�릸lC{ %/~^w3'.<>qea`@ n/(Zh;>O]sCq(­gs,~<A"3w> Vǭ1Er;n.LLF 㰁8�FH?Iӿ;E5n��+rOwJ͟(s3mg1=~Dnŕc_58ߋz]ޥ #}Ii-$$ N#w,Axxmw~읙H7�<dRQ=O7;x1l;#،[ E$aIJøWO Riz[qp~~?ZvW8~HD' ޷sm,S ^q2‚A&ȺI{(1zG��nhF^ǰW}@xXk1+ZzgKe-3u".{l$^ ('~3`•_ߚ{Cw^p:^g^cĞI6_}ݲ0T&J^2)c8={ྎ)ǟϓ7bGܯA)8ԩ^sz!%Vhp9-EzpZ^3vôyޘ>eє^vIn'l<˥:-'8 b'Q4�ǏQY+m/Iܧ |5,<Kb }T_@Xf۝/�K" 5A ' 07a%%/p1 I /?E ~t$_wcn'΂L$bxK, '{|ŸA=Tg}X$ND@_Pp 9c_!~W3{,%s:s wٱ>=[>>Pӆm_?;(WTgtQJmKYAy>0Hn;D#ϺcJLkM{ >]x`!xA q "kހ;|q8!�?940 V ^*=x3-~}B!^<^Qk94~3u({e]fۿx' Bȣxådg%VXjV󶕘<Q%kW?q"'o&0�lxα ��+lFA~e<x:v CFו?NOgk 15j^<{swmn0|D)<^#'/Rɇ�H'uwwWQnƀ#y|;x<-<]@(atv×%w횀~" /^yc`,X/,_a_hֺM؋F${sG,.ea6?s/sK9ývu,:kK^ Iq8N`<ׄ\AM>rQiv m<UO^3ycA]^9x^Ce?7PN1ţeǩoTJv}s}sMZd:1}kN1;#KwN Vkj9Ȧ4W n`2vw}yWZo{JWiݟ 9\9u?H`窕'c1~8$,eb{õ((G:pđ| L29s�̱kakpWNnFeug3z 2^5!Sq'žOcp1P PaϠR^J�-\I]r{LCG" z c$ FeFD ۞rpf ̳p.AQA#")ZGR`Boņ r =P₤ f~�RQI CF9a?UyCs=g> Ycα\-Uus; /a~ZY[Hŷsun;wD{l3gwI=c>MÎW:{nhL~#z?lk7|×cqx} Ȩ%k^n� 5(GS&~w\rҳD~>vأ#|0~\._mmvQ{ՄW1ߨT̓ޱu 5\W #=]yWcP +0OPs z}'w+8%p+5Vx)[!fjwYc~ku{|&O5AR��+��K㳊WoӊĤ0f%/33퐬f65CƤ|Q/:EC`"q/v|?><<"<I)*o?uYwZDxƖ~o%Cp~<1G$-5ҾH(~;6JT0|yWU'w|x/[~rusuϝ1*Y?|NWvO߈{H/aF;cq԰/b�e}En;`<wϯ|_0v4U٫K(䁦H/텠æݳhQ<r,dz 'qc?r$Ert ׄ/)Bv-gwLXZ'fz V[-ǏFǀ+dJ+8` < H($qG m3P\ ƇK%mh 2Eje?O%-zr$Y\U[JPyXK()y]�g[Jj -%�  1<(2"±$EJX*?<�_,щChV?aQ:!7�idp\\C?Qv"dF"p ~텾3/GAWq H�G%~)�%Pa0 P7ÄqÈQc ?)l@5H`]1f)6qyx@UUo@w4*6J`.[(rizIlw`EZ7-HFnx`݌ve§a?;F F�NOR}UWv۫u^$?u׾z�IƣZ gs6Ǩ3KyQ^ nxڈ7�nO'b|;x@ÖǏ"cv텸vR8)U^G^VEvo[dp2%Wng«aDm |Pf'rܔ2dw *Df7~ݰ`͝[Hrv.fm ��+dՎw=CW)u N /yiI%`$s$iI=Un}/-lo?l~|Y�YX0o>F11mj35%!370Ll&cWcq]> ުf-͌l^<%]HW/ۺd#$Y֝rp^^Na7b+]QМn"qsb\g9SH_h@~:Cgw##sQ!g8Enzmۺ%,ϙ{ümnj8~8�aµ 7+V[B~l?yީƗrvKn0{#w=49X^j[ژ R e#K ttӳfmaC|i?ۅ8r0 6ؐ(P5<^�p;ќ;^b',].<}�VXSu>#J@BϏF{ @7o 5~)[lqVׯ "-_VY�(ʼn}3[5H-?+G`�l¶S;{1^[xA*f[CŐ.%;+5wXKYiSVV]g4plٜu->4w`7vva;e2]zt*?4'#_q9>kNz<9qqׁNunqDbVKbyF6"u�v-TG_nOzs;18P/O-EJ��#/fa_.|�g|^n*lC^?~&!y^Q��+r!2SِiGl-$ sfB7A~{%(L̂ 9h|AHM1Nr?Q�=E9Mɤ>&I#cKg:`2q7#χm-}+Q'}mﴴp-7|?//O^7pecZ;1h$=OZ6dd]o<d9\|Ppܾ PI|]hi/y,zjVZ@5*ݵ2.<q/ 7Hw4Ga+ϱS#aT^k=mdƴ/klLJsq 9s3=a̦e}3FB"kg}3v9ADH~^f)L }孰cV%M,VG|{n|n{ =PCgc?a^@ EW@,*7V'7YNRBՏ)8zJKj HJS b9'@v]9G8d?xyx ҇,Mַ;*z> ^oN߅?53o|.X</Vg4IWj1z<w'Dsßw>g=�%zǝnA]%ICYfv28̅^1;;GCwNx δ1̴?8DZ܁bup|)Gݞa?bw=z5S+uq,^%Bȶh �]wйKzWg4ovd8J.f>sq;uZi@ו! ��+|;- i{)8ܴq(=+٬?hF'qVوōHGy۫siA�6eZD%rix> r/@ay9A {tsy/A&|=5YESg?ª{vzs !S/z 33P�+7,ʻS-\eᬶ߾OgWILϮO%Lm?w$yL{S 3|hAf#%c W1aG3#^flwWo!e+/Qߧ=,/i ()q$/�+Y:טdg'Z]Fuq;te +Ooy>3} _w^9<'c|Ϗkj` ÊGH[j=GPA\U?`fm;CTQ^G7²`U](~Bh3LcSxYGާ4͙QG=Kݗ^ ^=_nNAx>…..WWpW T:2> DߎZ:2?J"f-# g Dǖ: >GϘNhٍS}Š)'GP =<\j/a{g;|Ӎhy^{^z'q毎3+_Y7w$Ρ3sm*x7uQ}"b'"Uo Զ<9bY=:~,iKCgaƨ$nqO;K;y^`#'4{O~[1*BSׇxcQu|;$+F8# TAg 'wxYˆ<* 0W 5b:{2AyaW-JѼ<Ay${3H ]%<!<Ȼ'I-^@r!CR\’~ [l7l ��+5_0FW/6CLk7;6ߓ$9;��!�,s3g��nt~d } +~f�{vg/0χ}`gxYn4%{Ve՟wzJ▇<'Of',W2ߗIY8<⼢bwp?G.&9}\ϲ ! 'f^Ol?mNީxąǨ-JVDž&I|nct~ ^Xۣư)(jGSc2șfё_=I�|! ù(uu 73sV 3Q?xu7<m^y\/DЬ|n??L8+/I̐[+Gy�<5 'l{wf<I^z9h Ҹ#J4b>ۨ#<VFm@ew7}7e2YάE`>'2a=nxqH->DZ<yPv6Bw۩>? ; ߯/k7^8|^C  e Xv<å  51"|'N'åycj'J`,TwHwsNS1<ZpVV3hJUxF#w?yBFo9h}z]00S>:َ(s y+;n<^0`ybx˽[Bm~{+(@6?%?3׼סrozF*:x^+N퇯 Nl~vSxM8ץ8 |FAѨw{N~VNY׷?b(ӡG?lig[%b\Na=W_BPw(yǜˆүo^Wx:̾)9!'wn0^<CO\r`n: π��*0)n9`�&:@�^bniM68J[Y{|R)W�M]?rt^,W,%cm(11ɨG-Th` ,h ,1asdQ•@ Βd=6{fs(!^eYxYЂ<LcB?WNV  CG0idqq04tIJR tZXk FV4H&qSo !285:�QwDARGeQ4�P JM)c*dn0[2Sd(QE$Y',!`^/(9 5F~*Ce)Pw�< '9@�1Q "'e"H9a۠E9ʪK-J,?1<ϗۧQ1+I1 ,9s$t y+$º2dtO'5¤ DYL$  '@hn!$E�:0!0eDOMU!o#_e:r"a#I@#jU#%#G0Q UQ1d936H͘$`DξV?,N UQ0 :!fw{8JiP!`E I|UTBYׅ8tL�IEG&li})zs "(?D.qkTB%tXo$xPY|y&%o+2(J-\"'(kV↻$n&&~@Th�_b }v(DrWJͬ9dNGAA5]d9`H4A+/*(} [_wN{NdH^k$$!enpF�4fp הQ7~$T1 Ý��1�)� q�U2` MT@Q?#R Hh%δ$�509D~rw /W8&?HgHXȲ,}PC!�mk $!ﳣg$$ �0C�r#JHH0&ѸO^w1Y$xzDpK�K$U_Ae^wE%U$$<3pxٖ۩!džUQe1bq, }D*I3?;0?xTL "1�����A��*$K~8'?s a~B9@H)=)NXKM%X(R1#?lqtw=#v! 4y¨:+3|3 Pa*GV?R`;\%:o/)UJXwJN>Ή I}9eyftmBņܦ,^g4q-)Il3kќx?v�mSr 'i =B )]wcVg#yr">~o3qxg/1 'Rےwg{88~'봸bULs fI? 'pf H;|3uZ~Q²�,uvB0^#sI9|%b;ǚօa|8N"aOcB,bty?~O_OxR88gۈImGxN%&d6˿WaEg2>Ҳ'Z;Nd`-Ў~ 慴6,e8gu=ܱmg7z؎/=S%a^&xZH(B܏~v{پ|s|"͌s//F9eW}>ZSBm+️."s?\$s:Ų޿RWveWtB:-3>|" C  rzwmy(-cAb2KKu p?չ7t@>^V9ׄpRgfwk��* ~3cK69Y ߖ`6YivB11`򑳀P5ǯ==Ķ'mPvW@Ύ1{ߝ8v0Y<hH_۲n%Ea|S5%k>`;DW^ԒG+ǁؕO( lvX}lߎ+Fh^hPh¥=$Nsϛ`xzP܍a{Þ|7+pqyX}|%xw su%q|^0LFS}$Mf,@kb‹dڋ [>^[Vv,/9}NwXtD}_Ÿ'Ao@iEo:9b$s?:?g^;sy]=`z̶G&TXo}qex4FYWMRڱ"#Vd>u)^0W>`*kZP-x//_` αn,7+=spq{+L8>3#Vu2wd 5ўύsGf {4FK0~'zf��*#%qx&[%p̒O-%l5L~,w4wRI0 Aepnsec,:cUjQ#ߚyJ@Ϋ߳(4'~>۷1,5)[`'å](w3vAmz<%j 7qxYms<^=[^z2t3SP~G'c1?']u>xb^98s㽘ZcuoK ܣ_? {/0Ab? Ip$̏h@5j34Яge��o ג<7ӆ؊qFI9_$?}wƤ~%vY[%!$-x`.h9Tsscq1{~Ah8~#=ZqјAݺ_0(ow<X]lwzD]ŷgsq*-Xeu8PF8f8ݓWY]pw3ryP~angޥ$@ob :Nl��*~_cQ_ԣ>{iXGf+[|~WсDpGj++yici$RsͺKd$- Swޛm)<@obJ1o$ghfmn#3'Nq-=vs-zLZ'gA�XrHiۛz |g~6nn <w>̿쳝5I[ 0/[ϗd.[ t "3((SwzV<,,p}߿ Π_I%6įv|9+lANPR?'vSQžqw#:�;Aʢ xE%>u]`Nܡ:C%@ur`oPNH\~56gs}4',CgTE؊AgFlm]:ײ=@G@̼>T<Gp~4w.^# e߰өUh<B ̠"p|h9|=t|~; q7q;7BXT ݗ"Z6{vԗeu]��*a}qj}﹵`wavR"<T wl;X$m\З?I͒fuoDm^Bx&mje7vëv%/?nƾ'`U8B£cjlĝ\#ƫ̃Zr m 9QNn }b=#UND#N+{_8){"_xI#$(,P/|Σ@(c?7mбk.8+rd Q1X4=AWcIjs A@+nvVa6`@=~?s#/):p#augȍ:_(ȟp/'.|GP=acKy?Gs⺯eVTν R4 >[r'R\q/p-jc/WT I`ꇝ^$YZ8Anr>-̴qU₷{㱂/B;2ӅmOy^3B%5r':af <_ ͗u��* ;&!9D)ń|Qj7 G//m=9kgJQ6<~mF5yc(IRyM?C; }Bpg@3ۣN2}Eĉ¹A yOjg_a\;lͷuxMaE%1 H$xDapcOR3 9:0b`q?k'a1]ruc, ޒ C2()0мGCg9w]oӄ8D^; 5?|`S7t~~P wj+( ;g0Q ,py >)}N/͉C:썅uuΑ_Tm*g{X~UXvNV?aO˙< 0]*NFg} lv'c[ecO؜/kpGֶo^{|sK-Ҷy)|X��XٌToUD|;^5g~;cz߯m#qP w#q1)w7¾7`(='Lǯ0wɷNwf0-ژ󖈝+9õf?Ua��*v8#P=g+YCYhjR5j(#x"MPIS;\w u{÷Sl3[2cr 0/>l%}4M 6( h#0O)׷|&x3rNrƨ,X#C6%{]򆗘Bn4,Ġw1ӇOkR#gF_QAFcw;yj,4aZ'e9D #)W;r9<[ي; (4z;ƕ'-^A}vND ]ws Ӿ 㒁v ?hƋ+pr.>Ad3;ECy1oOJTtkC)9DdK4Br@ϽLƀ D7B /8u,cÈz%=~WA-Jϻ,^2+~Ŏ21CTKouw8wYwL{"4 ?ojP6^gr:O:8{WT/BuK;嵺B y &mͿ4P ka;:g"q. j9~eq.?Z70~멟Gy//`{Gx{&*4Wжf$eS1vƇ)np8rw$U ;+WQ8qKRŶ>cڈ9Baݫr3F?d2?(wm N<~'}} ;7q߭\yaDL|,]|NSΗ/#OPD'{\+kp��*h:;( ,K&[![2×VjZ|qmIq{ڱ݅':%_z*3=NAg;QT\wU1&nuٿe bLqL$4wxΎa|~^͞}}rۡD.g71A(i ^P"7bY9B}ߑ.W)L=)+geY�y=RnÄ9Da7fsž3w3``/QDpꮥ Q<8~eh.78]|[bHI; ļI/#?F_?Շ ;Vم �pqz KnN0` Ť0-}'wWm7%|@۶^O~7};}⸺F^W#z wo%p/9m8pݗ$I_ĵ�ӻlNWٲ r#er.3:|861#h HI/1}~Fö.(RE}Þop:q劎A¸Jà .^ s:P^9M~|ara|ޱ;`\ÿ*;Z0g|þW֗ X_yZL櫜" /սn>23Pnnc_GGoqo*,wVW/?D`seUz.7z̩1P Fkī(Xtnf�]e|šfcV0<uVCB̄jY�� *Wf-}M@ӺNn!ܱ21hYAR0ًGN&vS WYďn~AW�%F7: Op`o3Bq]YNHGn'o^/mQ8W[[v|4IF_Ν4[X֦vugRpmӛ>@՝O+��W[E^y*qFs04_N~5q/|ݟ|~û|EY;q*;TzÍS-|wâ;(|3“nDen؟Ⱥ_3S]8)un+5Q^?X{K?즙[ZqkBvZIYd$c^Pc)Z?4΃/ۄWQYx~Z:@RӃ}To,x࣫Ȑ{Z8Aծ ;GCFs1G#ϪQ5KRa}/lmu:?1],;D]s$$ž/\~=Wx\~Pbcۺ؀V?wtW9xp[py1 >@nes;iD 6~;|g<ZW Z3/Ty8v#r8�� +4,ku!ْB-sLQ\)m7ᛖ�fnggvRt [޼[!VA_ofj}'pᥔ3Y9%o+&Z99 kSq+pݻL^%gp~D.0rx8n%|N5Їd0yb!g7Y~;x b�w/`_*^^~mwc_+!x3ErG99b|{e!ηrҞج썎8[/8݈^ۏvG (xvÐ D4&$ra,407䐕v} ]3|Y,[0e,L6ͳaa*fv*ug=NZ)'(ׄP3;=KA}:FPqxCwnUc @ N#/C1W1h7rܧc; ]1߯u]Ʒf|pW4-{M & 4C;O~$zn~\LJ>ٹz/=NlslH-+ryW0so+sDtnzjC24O/CW GwkDG/xBd^gaf>upy:פF.#,E Ö[wF*#U[JtrLJqmW5@[Ml5CYqU/f/&A ^mmg^׻3Of4w�� +nD \~N&~(_4PR_H+baE<| F$ܷntV岹+v3m3cn7eJonVI+6_FwbVӾ^|;ۏ<Y2C ghZ<YI/cVw"}j`l-;sYNK+>\[nc?p*ϾNc+rH[_ogtW׸~ݣ-E[:3#3?xsCp'Vhr V>7q RߠZ~ÞWeÞ~,䠍<ᮾ,v4R8s9ܝ+qyt$_봌C1[S8sۏn䉻qx+nuFwsOPOW4,gnd w5[9ae)NBWvaoi&bl[I G܏>-x+b7rvXwKmu_/f"y3Toa2 skGAVa֡bף %k Ym@CoQ]fо)z?g}c8@u~;t|y# aj<?|j> o+e|N9p#= {d*��g 9)N'G+O+ Ib:#X@uQu)"{'^@Ŏ},,<SA_ oWv$Ч6;qǩx^ Këi־c>�� +Vᡥ sX b$  {3 [6x׻0"&%Ɣ?Š̖$!<secmylĞ$8T㸖tDo? +syC @)ن܁F A:򟣕`d srؓۋEJ[ܦK Xq/9\Kv8݌"1uzdw5p+>p\qoc?;pA? K?P̆u[{3v$ofp[xSp F qq:hK8  A"ehJ ,w"SuƓq_jqg'7;`7~cc]㼡+ny.$}-B<+ĭai JVRq $HwY90V}-}*~q6eo}J1ϭO%&ʬ S9{;X\boVpF=dqab3ҩc}"#3OzїF6ėgV!#M̮K[;;R<_OdV-gq&|̥%ήd }S nb^6S áFj N3ՇV8P}ʏYW =[ Y5P7828)FyjSyY]T( mkrKn>Yt&N"¹ۺI-p�� +GQ95!H./)#9ehoIBJSb82R Q52qC[flcG H! 7vߡC1̳b)(|K*44N"EiEYGpqt8@�HUL/9l/@$O܁ ?± g1U08 XD(^z 7hAE'~[ ,t'\&눹S.lLԞZ3mě}vDc$ S)|N+('>=)Xm)(#%Hɶyy?r'y}z#A>7.w+/Ƈk, K0ݰXOXS^a0oK }0o;|,-(۔XZ/wWaF黩$%؋L;_":ه2>`% T/~q;yhqn%Q羮O'+˫Lp$붛cs2ԑ8{_wlEovي[jv[lIβ3.]Tw<aPNeg_^qBtqt/{ea 8:Y9w])iõِׄTw?*�|zVnz~GqŵzO9[$JZ哈�R>+`;Lrdc=g)$f/ٳwX0O|gOgS9Cÿ ?��+̝=[ vW/6Z{u|!�TQ 47?B79y,C#Soĥ[suj19w|%/6NIpxUcԠ7Pp+ o3Eg.} dq6V_~q ;<B7OeqJwuL;4JqN9g' SYls ]��y,u(rȦ[ޫ#>r"VvE/?{y@<3_̩G!Y{wN5q9f~X3q5;3|{ 6e1Lj'ŬB|mϏ;;עOfsS7p`6u}nd[6b:G_ %4:+sx~ßaxdvŧ'd DN߬wW'״ٕ3q\FZlS2ow q?7 WoՌvm48жЃq훊g4R.GUS~q:\ 6J6f?/S|'NEķ1u 4nch|O=Ǽߙ,c'7cô,_؃t̠E#%*Ĝzhr_nߔğ?N|06mz5'+ #:^Rc#%?C>C 1ѱ;c:)׉ZojFJWƊ% K.%kY`-݊#n-vx;ńЈ/۲r>B,tHs~d-ync8SJ7?_ 'iہaT^`rYVJBr%5ك>(ﻞ/ٺY{0CWK��+&P !$`o""!8bKU47+yL $74o d5e߭&ؤ7b~o(ݗ{'C GGG^Rv$nW( -_ (E-W5[r|=|?^E|{mY *C>OS}rwŎ$MW?zS;sע vXgs ? 8~'qN Iݗӱti}ڏo1^^Aqq?.YF:=8D irqsW>0~QkH;Y @wvxq$ojq YepzPx ߹;_!##%tsqlO P\,1!;A%oقٺ{+d~BR^q±?Gn*Ϳ%67(`{voח4mH<vC*ǛҼsg~ciw֑xe''ZKp<zpf?ӋͳrnQ\@IUP� "1OI[4)~�CbAqp~'zx/nݠ �B@С½x`?r�Pv{08֪?+O;p&H'ic޼ӰsGp𦥚,~UQKu&0U ZǮZNu Xv"j%l=MSLď'C&sݻ|q{ʬV7\ʺY.w'x;L++Eיl*z/g;9I̫֮9o>yb7򦏼)x^Me^y2_xpz(mxd�sqbGG`ps{Xy(㈤;)Az~S>\~Z?,~ƨL|~uaӆGe|^9Xuc?|c~ùⰁ),Ĝwo B:p|xY8 Nݔݙ2l��+@oKsHovI67pEL̾ao-?m߭𾏺7s8wu;3|o@`yOƾ]ۓK��r#n3%h/q`%a' lFgwXa/1+`ܴd!S7of21]7;aHv}Q<+GXz|-Z8v*)(rVOnJS<s0!‰ׂdPM,|;ڔ]쮼P볘{p$ Ģ b4bwRubGN=C0A xQٍ^\pHz(G�b­^ K#9_ eE0s".9+}i+.8;oٶ~5I?773ܞDڿWеōIsw} 7u̷Ӿ'T'�;l;|AL`(Yxke •g\b[BNEȡ!acDNH|% /Sտsg z&7 ix}U? چ<w₴PV R={_ @)/ �O-o6&(.A{{daل @Q"b`X0Y`ꩃVc@)+)2>Sm 0'r)*o~H-xyV+wCgfoo9[vN!= wr7A\;\;/-BҧﻙW>]Ȃ}zI 7a}kܯ$@; r?fL-x9va'7n#F|sdNǝn'n'-wng@;K㸘z3Ifw$BG_ն/[M^jgs\^p{4,xpgs}|/u#]_evv?V^Rw7/vPxH6?)8u*Q| OnKl{1e4^r?쥜ۡ8;[svu9"S mM��+#2OQ=PGR<(!bR� (z8&G)خ߄#^ݷ[n~X|_+t~AaI*~ i:0V#n*6,6nfng%}#6߄e #LIVl�`87"sͅ a; /#n=襤ť; v^Ԧc^(4q$~\ew?~vzxJ;,A ?nbH(f4[w?ƫ3s?g:0`թ',8qgDrtR<4P><݌ŜJwG?.py;ZF7=\D|?8eն7we/IYv}hb_p%հw)-ܜ<Z;_B i8ՍΜ̓ÝSRhN\Wt,^ *KAvyD܍sq-]x3qJs|;i9M JytZ8IvQ6Rr] wު pݎ(/",rn!9 ꨧI'3�p|hagQa D%􁃉[|y4y&{\R>%⩃@ �:1|m\{0qHؽ‘R`/d Y{9Ss8uNb5a[X=5u{'Ͼup#j+ƅOmtf=o)Y#geNoȷ?-1܃udJ|xAx֔kea[<[q,EŽJ '0[^9`GX)BwYrԡDfY ’G݂ŽNr-Sxw,,9Rz<2q,Il K+gЮ(<:0Ka ݝK��v"h҃W QDD?|hgŷɭb ֜ah?x|/1,9հ^)4i3w;r6=8J9.2z��++<1%vP!dZ~lO%{kuXf wO$7g9bUcva=U`GsjccԔ+ G98m|p6@ +d4A>ţ|0M  J)fɣd,@ʳaνM𥁰;Nr4`E ?F!Ojf͟/sn0ŠD ό!kgG?MWoms~I{,;6t-%۬\"F_q#){` ('uax);€Fg$qĤut5 QmwZ}}G~]LIDߺ+ȗS<qKxG9iߞf ZlfR>&f}Ms)|#Gy sI dH+[;7 kAr.\,L[gJ[Ru\;J|mc_ZԹk5oׁa,\qB㠯܉D7|LG" osk߭dsybKۭ7w]ߙuMYl/>Wo} v`/1|xjK+ls8~ma_ N/^JXz9͘7A\ME4x4F2mdgC-Yr\ϔA |5=C_qܜxw3feH6ٷq}+Ž"W=N:^%?ob9"oxGރy"oy9�;7ۺCaj扈öf{X"^4Ĵꡃ 7܀k˺BQH ?7WgspXq)Ym EM0 yFA #49؟Q-c3`?��+2~Km23V%t߯l+袋6IE'd:A~�<,p+ ֟Rx"T:7(8#WS?^E#r(w N;;p"V/ބ2SCj:h5?ކS>v!?|!ˬ$︠9ܮyIa¼`C,~ӊ@szպ-zHőݕΞmΣ(Ya;^}w0w }?I|OgHw|wsHZM0ByێJE{f�h:Pw(Y[9|_9 >,g38;P۲9i}PF=[vר[', %Rs<hO$vwsCLCJf\5J_%Js ^u9i~}^ffĎ֢6Rﭗ۟ݛW2^0v{u| Aaːdw /}N"Ͼ6${w۳~e?ڌS҇;a8\Ȍ0+J2JY/شy+5b\q! ˵ī/xW3!(5+{Pe1<L< I+6X[A "nzlvZ ad@qdeė^yz|טXh 3ÀsG#a`zGG[s8_˒3v?#|9ߨʡH 6L#_^G]zCM%$z W&8%'PD l/_-Png?gbtuv+Íӱy R N[ОRVPS'q}gk6hۣ??Z5 GWv��Kb@3)LUCG𯃜6lBYC;A`xo'rsW ?rtPGaDeSb;q4:mD6~<\b{w./ɿۑٍБF8OkՎaxt-ē%BG4'y X8q�'Ns; c=*xzqwTn ^1\s]ՙm~By}|(UE#Wi̾BFH/ѝݏ7,:s׺jI+콛('/8P;c/-ؒP`gJ͛`%_B���+PW}Z(xnBgl%Kg=vNeݱQE2_c|gf_= /nM[&a(.JH O5C(b|"+Jx,&RF;'>͕;;~}OÒq>W/ß^"}%[b9'X=ӏ7 2P 7T߸h7qG|9] %9ųria;AW|vlgAЋ"AYiv:/_u?c>7J7)đ~f±M⎲9q<MB{̷4@zb|+ZF:ʼnۈWVoٸ?A8uSb2[S1[Ζ[!Jwq}yәF ߜvݟg7jFl.f wgj1eN)ss+ޭUq0l̝k1?s(L5 >4S\-#%շ:/x37c;~s/2[`,f;ǀIE^gcG~jaK~AqQn 8)m;Az8;ޣԲ[a:ñ>KǘT-0 =Ox K9tTp0�9b*8ZIh3:}ghX€ y,A8$cbl- :[t=1/!8 V|�P)� R: {ԕ.! R- aB xwvV QO1;)ӂQƋ}F$aIE-aLl&Q;+UNC2K#VO8`رI.'TvPϹ=KRpsBw]¶ƲnV~۷r>[_⸹8Oߺ+8Je*9kǎcO|(*Xwnvvv9++!{|;? s;c{Rԝ+-evc+or6<QD/ ]ڗهs?D<G=xh{~Y+[8<8"[=`w£ c|GQ3i<`͚'zʼnI/F>ojN #THB d;~:# R?^1Nw!^=)k +3 )6scAy� cwn$xbd~;l|��+w@dgo_,7%7;u}mF7v9'3H uZ[nf NuU ^Od["9=C_m‹IDz]7s< u8y^gc0 ό/kriz1fkCY5A}G H,j kՒ ᬒ1y9l]7k76Fi[e|qÇγ~۲}_Z>q�Y.e;McP/br?^c6C"2 #Z9O]'e{(ܯ7 x"7fu-L{\ϺרNÅMٱo��!�H3g��sl0B񫽣nX ˵V<CSGn/Бd+ l!WGaǚ?݇+[{lJ =+G?odiBqx0u,f$Z,g3N^Si.@H,,$urCe .a$-$'K/&_"fϔP.[ opYcS;p@sz1P/%@-9Xy(A- p&D"\IB@iI'r,:sO43A?AR|H ר !<�21IʗAzHSk49J1cС+)@GSת @`C` 9#j f *S`a>QL}l<uQ̣mџ_ό,6q>o՘#qgV5X<zcqơvwVn󻙏:IcGN<}aݍig[CG.ݴA-[gKϲ/m$Sw1zy^Wi #^aJ{�m\ٿϹNrJ-ׂ:33;Vw 4c?Cr un'8ʃ�oQGτ-=~>Xuc"qqv ; } m[ Hr Fvw7aǩbIE^Jr %&/ HϏVTBBEқ?ǨdŐx` ̂oe]΀��+1_ ^�} o+2\Їv2X'۩#;Ԗvg+1:7y es^4su5;~Ft?Wc2OuP4VtB0NBK>FfW "xy_qIn5�Lk/Ǹv-AvVwe 's,H\jElb^cI= 6ٶFI|w3S^s9*u_ؼ Kb]JnD5h љsSd$h|c da^an/1EK5Vn+VoK[黲n5RONнuZí/dۇ>}|l'ݟ;~{mJHo WE6 1ܢOu3zUjxaFuGRw]ekqZWX%_ژW n+K|~qv?oW ;XRU_4?b7=ZuWJlN<.Dwuq-m<uns+n~sNOn݉Vc3ޣar]0+SvxV[#yǏ;>]av)kQֶo?%v18 z@7?}͒yϙ߬0~ԍ_=n[)"s?Kd͗GԹX~ Myo? o}3*o_I~+'aďay[~[aVv{cԛOnaټߛk+c/> շeZ(> R՘{>[@C!zkwq|pIKYn[&OOP~ Dw|ۚQ7s1 dlmąq$vPIq^sl@yQNJS0~u ^2Wg=\S+n(,CQ~PZTW9n;5չ=,%8$bfd-�{tC~?F@V:loOv}H7Hf�5b>ߎ>[���+a|0S(1n-$1_'tvHĊ)#YdZ� ?ss��/r۠߇=AnFT)z꽈yiW(:2krG%o,~9{; ݬ�rvb:8Ε-l1e$ | BJ7SfߏA׍::ߕT1?ff 2xsw"s~35\9Nǡ9۩nb|ݎax<hk{'+'Fҡ `K`smo ]:y)|`K@ҒWdx N[Lcmޥ>f|]6 ?kuvLrI}OMLK,7KN;,ڛ0W;3-o?r2W1sF9)նݙrRžЫVR!f Cn8M\x~b||u{ϱX޵c3~^a F`,n<^47;eqh ˯ltGAfnxզp~"$xW Yr?pȐUn:_y}y�'Td{OTz°д#Fvn+?2|,?&ZG<k$ۇqzyj=Q* lz +}qm0+(iat23^+<z[He|9C7v[GgCnn9֯\NhpZE ~^b{q*32|ݯ~"'ȺԼ򙠢}  �}O{YM6g_81w�k$@o|gF`dFp;cPℐ"~f@y)J aqw\ v"dzq\!ND<)n~'v"IJ`nc ^WsN`pf1ոZ Z X@��+JKQ]w~c wS1{~nS%�=2 O;{ ,WPn8trKa\6|ưc&fesY,&S?s|ձyW8.?IBX9ܜQ<ϸ[+(~ϭe$xx�>+elA?i|Li�^qhWt>qJ繜N"7r$«pպWA\$p uڙf#/]}yH,g٧̟ A _&zYxx|T~مS( w~G_Zx^/ )NZ NisgnOs=[$x|ͥimuLٿQ;+c=۪^N^G=#B-0c`>7bw[jaG*^EҳNh=GDe omUw%)`Yݻg3<\p[2yclԃ'qƞhzsϯy6Ր 'fb'Ib zQ'ڇZwXz!(ը~ǎ0~0Q>j9W0T;$ݍlpFD2d8zqۈ;x P,Ƥ,Bp{̡n~8У0 s*:X"5l{>|1Ua|8 {'^plˏ-+[k,^WhwTn>US)[68Zw g,e:ň} Ww ?BGN nfݜ9- 5iq8:4ٿSUQ? 7%x|}Njs9[L'Džk=fnd 9V_ďGhN]#up4`'Vqd9A<uO13\NWrwY<=oԧ qr`dUNbL3��ΧΒS~c'gzvH@��+(߸c8[$s\(we:p3 ^a @ +np^xZ I@ϳ% vW G?mVhm~ned7RVW~N -;qٹ ,i <,FW};wשhZI݈BMm/;/xA�*)όNP͕b_S=g3KsN{8^0tcΠYv?KVeu#6<N^ѹ Faf5V=)_ᥤHFÝ29<@7|ߏ~?|k7yBd0f^ٚ6?zۜ~iYGj˕/j=S<1 |=ׅ֏2nVG㽱9YC`fs4=]];uk_S/`lFn {=I^8ֱZU 28z²J>.W1L qRLl1r3ξ߹g5^)1;Zn5X,Zz@kS2qx)Gd}o ,xIw$;I1&FKnvtmFgW6\6C@V?mRΔwň@Q%+r8*l.7?l: o1ARROl9$a%P_Xuq>Ph# f9Vb5BÙB_u.;lƿ27Ò oܞ;wXŦQ}ߛW1*k\őu|ssl}JQ؋x\hFn3v< Fۚ/[pʙ{-F*S=\O|$}cD}yc){}?:}I`a\|͙ǠIV0gae|ۀQZ�W]\[q'vSfq18¹.csvS'O_t`xe|.�"XXyMNE wK:"vjA4i[u|)"{PaI$7x wG<��*<�@2@!=;כPi`0/uq:`TM(ZӼ{T4̴^7O0<a:\ 0-?xެ탴$>PG�TX-7o;}~8\1ToA@�#PU yi+G<xgv_ΐa& "W%;7=~ 5RVQg`hG� tCA#SD"`t0)߇A�!$�sf_O?ݍ`% 9K~S-6VF| a@{7Y`;(;,3wtG;RRٺ�CB ,�L ?�ʢE9AnJ[piadM,9i)# 9řMJ1`nC׍�޴*!J9^V#T›,[rwJY*AU' :%0 'gu_S.~DDB,D &hǠ%5n"hI #zؗ@O,;,~%pӋ��2&R�F7#ĬǰΥY ?B?ᡠ6 (ay,^Ŕ5v2�ԘT^Pބs]?<^(n~vVadJ�EL@]efQaWS W0&h [€7͙lN Z8OmL@T1/dlv~r �TLa3X0 td9LӼt��1�E�)i <c@~pAXoo=x00F4:P)Cepd/$X褜&ABg 1JtW;zlb OIF 5`4YG*o!:/:q.,�X_  U elSegBSK&l+=\Np NM)߅EnA]kI@^xxv]#}$gdY#1Z׀"/sd K!J l唇eu>w{K0!S),7+%8cR됐< K s:pjt$Vq<9$o�# !Bj 89lN `h% @� `O#$nY׎x%)6A#:ħJr[rg?H _"$(}[w Ak:IZu?_F#tW/N=/"X}T3@QB_pK79ǫ2H!]` ]>^L,OG$;A]ѹϷa10j(<�g&(Z�����A��+YZ20'F?lHq@U_Yl1׷;0i4JA0 X %t)%39TFzã7mO2v;߬W$|tB I~ق^p"֣qv{+wυuK3 /�9WM(qwͷXqKa8h]6+p{S Yc8IC;v%x!RTLJ7>b;&)gIïw~^ OoߑfPώfpvuۏ G`GY}s>G#oygpͿ#^ؽɅr^cw"q5]3BuO �; cg?w1)Gx^;Q߹}}J1=Bno3>p?ݾj{իFbߏAt힡ocg':uwn0Qܞ'5S-$ác={fg'!OVK,/h F>O5(;V`Mohy)~^tse۸ܤ>?r<>1< )&eu|Z1!!l:Ժ!~ $ o1 aщ|7fb|ŗ:0t F?Q, nw).99:jKg=]>ߌ��*m./Xsݕ۽BbV040!1c NĜr^ߍ~fVPf,o3@US?<Ö@|rs0G?̥uV BSlH$)8' ?*v$' 0BOl(1;H}/c/~ 1Idq LXn QaܝBI][}8S[7>#IS$Lfϱ}ќ yzŏB*Ii{%sOHflg8J#Y1.$#}o7 \ӿ8xY_}#3Z[s2^b 0[0 f5q:7$r�N{g`&;upGEɯĜ7~>ۏ١{3v9 i%2@;nĒ:WLbsAGņ6dmժ]epeԤU\{\<FcZYŲ+Fs2mSQqFw۴xT:3; 䛏XBumADGUlYh7~= �li"H^]3n5a-.^dXHx4Q-#NR6I-+}*p��*AqHI,;��s;n?j@OT{y d]HteN� &17 %s3Ⳛ?o9aОb Daٜ<-_[~vb:3dp ;쏷V=6 iKHhcd:]Xܼ -}>WY}?r*[o7u)u�X[ _䟏Z(ALLRǥe'>!>%߯w@Rs|,BH96ag=?RBPWF(H!w@a\8qqd%qq-jYi8N8=N'C/~{CUY<:,$-.Ó.8zRw\-(oOt=akEs}b7k;`b/o'+Oݨ/84N]|?x#Y_.=e;9Rz><wOgOֱ�Gy)> χi`!+uq7hp:@Z '{gم؅紬ybKlӀ��*XBs2F4bPΕx zjGCI.W%߾Z`cC67OJ[Ҵ%4w0,A;Eq0&cҗS|5Y%ܾCnߞm1br) t9+(B6͝Xq}](UnԻڿd%<nLIn,\ew3(?qۙg c ranVw ^υ=wr-wR?7ھ[7̷ JZD<N}IDTpHgsNn" CqP֜r9/R[ ,I!B_5=;/+( Q/|�wqZ拦( ^:]Lq'oB7rל}Jb&@ΏߘI;ϹmԵ%OqF⟿d9Yu)N~<w(Mb>w;΍$HP.QnO]3amab6"}gaPM^ 4"Wvs4UU肠'4'Z8Grc|r,"f^1GD{w9l'N!Q-^aFGwq��*$Q/?GWGoYƨa[n+\F_w;[m<mLa_?eo_1且 A?r'6qp~>l%',wuY@ܣ3 �9ʃv<آqpf7䍉tu`ٌfZ|eo t+3YJ <9âLҌt~u";qy+`΍f|Ŏ$)84X =؟q; 1[�p5%b�yV' dpr eƓs8srpy;9yȁ_8Xg'gP2ބ ? Xjb\n^<W sus J{g WVq F[-Z#r uץSJ/RN~xo99c)|bY%G yQ3u uQ%B&OO'+K]~S!;r@nW勓@'~!5Tc9ƽ/W^j^ql^PuUR ۑ<koo⸗Swc`Ѕjnwo8]xC/sNJT%$P`Gν?c]@ =G½ j$<;񐊩)ոÜ;gŽ#ZUVO)<poap8x[}jr,?P{h ӝw��*4 @ RL@'K6t ɩ&bPgWaH��i]nm76\^9$6NcJH~m>߄aWA+pV9G+fHNxJĒX1Ÿo@FH;;3P"Xp͸K#%_HOa0G/Q 3 Nw7 iIt{9GRJ3?/7ܯqlZ;=6Aġge7w�1 ?f;%B?KK4`Y@rG~@ȘYo*u';ٟgc8D,A){n$لg9ia$7#nDL<,^^P9hT{۱n x?ZcHs<qows7ˍNIƨE@t@I;Kcr9I(I5^N) 03/wQzv|Wv3ac:gUUAe|Ǡ �'0mFuTO!R{og0IRU:Q/UuD\+,)�w*IH,^).;XH[c>sVOki=g};}v0noyFgGQ0qHYct5ou돷CW FW4^ܜ'},یSSsŏŭX=/9XޡBWBB1ùjfÏN;=w@*+qLto !"_1Lx~"l`}҄1#|cv5[^FƲwg)#Oƫ'ߐ({��*iq9͂0!}kv˷A?@ԭZ<wFqrILwCpPIm WVPμ؟aͷpēJbjHNь7 #,@ƥq|9(^<a:!�7lPZ0haaĢJ|/ņ-8C)J\dvfgY:x5L0&#5sNW4I@@ݓanvmגg7�{]Oջ(W+Xܮ`VP[?Q{)<+P`D$ IŘ[ $}َg-5߭M(Cs»p(#8dJR/ni_&Zýwp�pDu#܈>B_|ήy,d]]ߤc30+x {+W^edPB0-h⸭$nbYߊ{oCA?5c S 2xpOH 2ϒūa֗:~!c1,{q*凰uRxe}G*| HJx&MZ𙡱9נbg[D8"@0L5=`-E( TpЭC, ^|R<9i}ڧ йC@)A%J8]L4wrxt3zy Nf@6O�G0g<n.|=D�tbxQq:_F �X,Hxf#^(A,`hi Y.5bv~,t sޭ XowC6 UU?q2tn`/RrTKq9׈vL%j:P/g`<q9SW vcb.w"| NJBIX:=x'FlwAP玕 ZQƘc5 @h@@]TfS-Lχ-ms^ucwlOeF_9ĩڇ\�Ju 5meX/~/5B?3GvHw [0څ)xQ� {6p��+_  8AG(_sVr_/n>)L08��b /~QLNF)kߜh;,fVAgֽ/XjvXe6f,JynBRxݹLAe98ac#[W{ifv1(΢;/N$hl�4$a=`hWϧ­ؤ?-'c=bɄ !Ɂ>-8jv#<N ߣ 7]|BH"a)Hq#z/s.~GZ = =:h(;}ArԳO2Rv'2D@Z_[#6!G/W$q8 p ׃J(Pvw~w<c",vm)&Pݗ9v7쓄q"w ]^7a<#' ue /'a]WQl[ >y.}߇/ '}{ G;fc¿p%>GeCkϵ+D|wYPTPHu] h X~ *\cm` |Q UKd^gqߴeguR'7T_[,N'5*lþ yya# V8u!yY̭8؂; >y=\wzׅcE ؎v|m#N;)k{y;7"YpeswfXu/qUfXQc3c›їM#G0*ٕgGrd۩j8̳uW>g8cl8W~^ny`:q?8Vx=۰./jw7/Tzf8-ٷ~=OUNԱ�� +![Haς M@n&N|9A#))g_-?/oazٳ xI~5p3?nA./c#cx)6ni+ph~d |)wZ9nc|>;1O+z~acr+y7هI_߆;_ST7{I^O%D=�؅0Rl1߁wįV8NW>X9S?$n6!"L扦cf3RĈ<((_0i]ó΍8<ww7\o@-.^hR'u{vcGޢ^YkēP<M;vubp?Q݇؏>9W{qI""fI̜ƸNof"(@WQ6/?ue_ A/weq�/&R2rsn*g"3$<͊\(VYV/8^E e$v- GKc ﳳTwLm�Py>Z[}Ӕ; _'UaҐs8&ZP|HFPiP 瓣=b;3#0�;[Svkt! 0tpsm:9sakGТ Ok?<\weuX|?ר# rjuC8?~A#xl9a⾨ȳn#u,g;iGD|`.0$n]yOpcBEO9ώW[W]ѷP�Uwa\/C|aGF%hsP|<V򻀉dzH^J>3Zc4ve�� +h M/gt$`#tt?%VV 񭑶ɁJ U5ѹ)_w?jmqPу /_}%t%)(I\g)@ceqG�EXD9vs d~J2fwg�g`uXi\$䝐+N5)G<&�EC*,eqS ZjR BKKgV}h0Kh��[wҖ`(MO6+ S0zT7?#EÃȜ^,{l4ax 1D0H[Hcmv v8*RԬn27C-c^?;GhpI67d#,G]Jhی$$3c݌δR̀e'` rW`ٻs6gX),UsT'Ngvu l 3^p]߫u ć~Lߓ}ݍ~]Zq{e3 Kua+76ȋ?Q+''pv KmcճuCɾw|O;L̘4֮_V0I|N7,,˄|ǪAzudMj p+85^̏)Q8?^1?*ڈj; eUWuCnt%'>_#di?Iku!,8S>n~xma _7RG@ݟ({)zc9P B#xGェ?h[Yܞ^'r8*Y=Kß)7@I:7?BI܉v,"-}鐖7s|ejsgq;(qKi Viv(P#!lXKs+>Tn‰ӳ# '^/@k>"FBp�� +Xvo�� ,M̯JxcUdK-n<`oMC߲@RB %O7 &97a,tĞor,&2hn&K�OpݞCyd.z{bX^o1iBnbX^SgvwD}>RDtg Ԗ_v֑="ba3oQAݻ|btW~ rrg^_H Iһ�g;A4ձ{a5BWcr8 76<k/>=l44�^Gk+' )L7r[%_╛]h3{la]&5B#{|(WsY%=!xRt ۞#sdJ:9%‹G<yæ嶣d+7;,ƛvs cra眲䚇�,GiOq\帯3_eZ=ƅj߾ ̸5h)u;PVD?s#QjXgEG>Pr/y9}sLćopFuͬߗ#x/ߊv'Yk~z)jĜ9J2s\hy g)YFu^G#ZJ3" 9_7 ؊6rsrX%"N75,,-QL{1f|htqw39ۮ 0>Ry{&\n4�rv p!ߟ "{R l=\sc\Nwg p{)y'ӫxDQe 8�� +IY-9bR`TaB2X3 㷶%cwq{lIa9&a+ ] ; ?@g/0!I`$h (M HnQ4b;%zܘY#ωN) vnpwţ+F2 WzaHbF'ѷo�bP dВ9{;cccA$ť G?}9,EG0D 4LF9dJJ7z̜Ԑ_Ƈ^WL]۱+@/Ϟ|nD2lu8铏`9l{n" ,.0+9b|ebHp4d:~_vXC�Y*ca:KD?vQ:m'^#nl”#g;E|i+��+)y{Jf䛩ׇS4Sa5&0{+80/.k-a>N([V^OM8Cp_#Az;a>q«uv MWo?ƾ[?/gvoC־G(.JFbʗz8@iIG%,bYc~zoϾW+nۥ0|yHb!(twG<ӑ俅LL(%W`!,]ZY{agW$À<Q7v[@;-8fü}?e(Cr O~u7@b<uq$sFA"wϪ`G\OS"R&sXKZusyF旳ne0;MaA\G>�� +/)r[ NH %SXε<ĀP&|gBbQ &&C ĎHF7(px;#<5zzrL^Ai9JAw s#/B#GƞynGB?GuL"н Y7  8% 7XQI? Oݺz|o07XhlQX0_HKB2201Pws >DۑcDN<iZ:4G»FcqEpއ W#"sD"{x>n9TNд)>GGӚ&IO7o0jr0{{:5NJk;D -;TL/ׯHW$`Tsp M96d}5Նj3)Xf_8b7{r!(ҏ+'o?}nͶ%~J%Z.x(vG-$Qp(ל>1(!"Tɬn9{O Oѻo$kv$u7~Gs N~JL}6nc,~uݠ[+@J  Arz&»/<@#KM+3ǩA@Ov-:RCqƈ^ ;uctύ9uca" >aVӱ3Kc|sk:Iq;T=#2Ygn8F:e(){;��+@eI0o| ٌ-` ɥ K! ؙ}*,7QePi)%GNAW{w6Y#x9wlm8܍c~˱q@ki7ХsFrup[+yݯp,pr޷ax IRxg{ZxNf)828?s7~Pmny5{wz|wf>nQyLp"q g=y.ss sWS d|"sUta}F0_A5տ35$a~ [_,-%Da Nl 3U-2p~~G/*B~ICY)ŞufS2{,Wl_۾[S#c7~;̂Ldo'-Yv jZ~-*xGل3ڇ_W~<>eu}#_d?UcyJB'mzg5Om PgP%X¼=@d߲ۚkse l*׼ƈ gVv<zu3)U݃寑Cfߨ#fBIuI)Iq 穲m(C|{# wRC|$i_+Jyƍ?RW oG+8t-9͎fס[G;;1 ?c>]<Wr7GOf#麺 9@N2NDD��ېv[s3 _E}zl-sK3'jE!OEN-m^)@,}'$s3>s]'3sOs-aT8{y~,K%|x<SFŘ*^̕p &)'Lc׻]XA$qbW'O^cvgQx��+&e0VN%D,>ܐX"W/%_2 ^Ła#%.l.+|RQm@AV/!i~ K D& TX !wۓGs ݂Y&7UA $L 冕~+teoT ¹v>f^|iXg =م723;J=$rf)/! F1k6 PnCs\\w?7W|׳sM̽- I_t:{s2RI+O)mfg#M#b�~Q=8$ŝ^\yqw}&9 σ3/+mG/M}n4¯iyVgNJ5iudm,' Wa^[Էx,A 6vdZF3[_XFs`^1ֺ7 z{f7dvΤ�İ#;aO�,G3uQx>E7q;Ӛ<64۱]]:?ԢKJg#{!(C*@O#d3S\x `&4W-apLT99ȟu)G1$RPFK"g蔐7؎}z;^u)L>W1"L{\8Z"JN_Ca4Ho<̵�8okc9eyKQ [iD0`~v/gvsh[YJ%~D=,ޝI\̼Tی@ #_Q5Gܖ#%:#\Ag/;{vw_{Hq,οzms.ϸcmP Zw\럫8p5u%˜{ h,r/HXpWp0y04 O"xㄈ\hafصr>չSƬ~#ײ犉|ww~3>D8pz|!܈>ӄ%9,fV%8'+kیKjQ>ue?µ ){ƏQ}p��+=وFI`ܱg4]L߸_e04X<}nVnPj@)<pcνS#8,QxI#ޭß쨷+5%أl_bəE4X#ˌ{mYy/%Io}f}#"|"8PFKYΥq?" qd`9{lMċqzb7<@Hݰά*uq?(tS3׹,DiJ7vt7 q(8^ 0bϯWpG̞~{8vpw ,I7}P\+ qXǀWcGb!A|* m.n90Lnf5p2met,XX~'{9n7{INn'.+kGYᮢRSĞ{ a؏\sX 2ذ~;v93P%QN (KnsTi 3x7lOc�=(8&sJZW!.&{+<yq|t߬hȕ2oYc6~Ar>PH)FS5?ju)`gmqLxsS![t~>AnB VFkNoA[NFnVO^O��?o4);}u?l1TMϸ%1+Y?|}v^xi? =jc*7iTnǙ'` x+ۍv`<eZn@]x3d#OPQ^[ Re7)(0[/~s0~?|יB9T-dYKxA&ǷcA\J)G.^[‡AY,ӄ\G1?<vxó7(UG܎e8~=j-͇u9}:00aݖ?9y0-IA-[+Z>,׉ÎˑT3\��+R6cai,ϷY촀�Wba4(A-P+|' {gCؗE~; Q^}Yi1{),.Be;y6q~Y(s4j8^Jc* W ştYy yW5k(J<q{PL?A7 h.:xJ^<b Qyw ^#<7)N85[~'crӋ�J c9@:Xd>vQ Bphy,|>ۚpvm$IĆ1GqQ�(us#+᎜,0-a8~q< cq"%ȭn� u�xanjfaxxy�)|^Fߔq ޝN7Pcϋχ)D {3YEp%#f܈OTwsNlD#bb bCyW?7>|3٢g_RW]uMԼl>ߣ}ۇhmw;/wIe!x i/\{ 0\FSN(X+;F=U8VzB)vH !OFssdbw'^4R"UTHO,nPF,%x ~$P\KC9HEQ$/*bT⼗ fn`Z U@FZ~kÕn=ىc:DU^Dʕ|bۯp=m(ޔ#탏 L<K@`Gon ,$R13cr1m03)#2ps8X<P}3$tmىs[ / $'yӂ ozѽv4cݿGkFv[w?@,VMG?B=Ğ|֛"F (~ǓFƾB:#wlj@#WS3:#lj抋lC<9A ^O G,q':>k[c©{7nů>gZw8Od|3w;Ҭ$#sL3nq?ld8/ѵY��+(Nzԇo۴$>P`+߷þV|()w/g )x1x~9;{YmgC>|}�P�(N,7`G1!x�B2PUB~^p(bWX6ҍ4bđ} 3hÂs[qގvs=Ci$W sBWB9 0Y?lofIC^:oV[c&a 8aVB WWNߛǾG1LbG7ჼ8=Die!??Jq[rZ;O2۷~ͼ|+v_-r]۞yG1#}##HHAK߈jC1gӲXQC'+K%ѐǭcFa ì %9K¾#h'El#$etbֽ4P6O4tl#b��PW]ꅪ($;1KU> \a8j=k Œ%0p]G?nE0jd_qhNhg�:mR:KylV'VcpZMG-ݫZ{Myw9)g?1-/!f3Xmǣ~5dߞWĎ& j^1uSq'~y-B xc|k[g-+ |帕<G !9s>zh+8kIG)b{ nC�8Q8{k);q ,cq5 ¼zƉJ;bøU i(9z5/\>8wx2<<FM›n c)^c>sU֗kJGH@~n8.?OԦ5J}! I`G6l%"TSenW>{Q)gVl@��+2o?]Ը8b -tJ&Ϻ,ޜ:CeX\ЖvRI&;t쌜}X{!@,ddo(78G#[�$[PY"/R;?n#ogqЮ)I�Z.P8,4Wp$CA3|4^zp#kcPY<#r�FP0N'ʴ◅ƿ4<9Ϧ|E}j` a]_79$nd͈tQerJ#տk'q"`yYPr~g7ցG? Ȼ9gwGr@7AXF-# 4,60f+9r%?ߛq!9{8^׫/dۛӾNcGwxci =GKש7R)Z�$)yή*H3f_W]+ޤŰٳ!_Yzex)/vWn _5 uqX'� daP7uA"jr;V-b -9e t-W3&1aIK!2 T^쵐nC٘mɜY-C��sRre G4`>(lqH`Nrw{6_^P j�tQN8Z n&, uTO5x#r&J(3Vtg c8(jGdKĔAx.=]U;dag 9΀Xg1(S:`mLp}anI6̢Ŝ3R~ڹ �0:�ױhk'jp< J,4J0xHl*(i;pğanJO %[3,zaw(؈+xC QBEpdq$@iO |DkG'_q텋f%1<W߼?dOp]IaZWQ84 gaӟܢ*.Եn%nfKr>@""'AY:g×ʼn4 ~74sWvXΡgwAAX4E�xƱ9rϜ8_@(Voۏc Q1r~~nZ QݿZ)9`Lq~�+uu}$9y `ΕeU橅vgB_S%ShZpnŖR?+/2 8Qgnӫ��+1+ 1A!0*Lbhɝ\X^u([fbP& ] ߠnzYqjO( W:-A. rI{{A g4hCz/bH-7am<~S)=Ml1OgcX��@w26U pS8h2KCvK12|λWsDؕBB!v{;7I;6}<f֒K/OkwqbH4M?vþR-7\,wh; I;oN /FD[ 3F ̷F.Htۯ1H^S!hz|-aB_~)a]q?H7k;ۻ:3^+wX0O7[t/c4"{Ѩǯ:2U'tNx^Q5;ڹglvs=nߘ?~*3]o `Ծ υ]S&C�5%엇Y qkG#'hh?3-۝;[U|$!B-1LX@UVd+Θ(A b^"+9j}t!쮑,5B tZt1dJ<�o"FA<55~7e.J ֏ƕܯ[e q+<!luvC8K@WsPSy,v((1.AMar#>qǽڬgw3uOw'LM~|xu{ia/�d>݂?"ĐH۰r۾-Ʋ(r Y 6,v҉!Y~+4%j|0#%!rKoN;+gQhŇשGN#{~=}et2u-훾 f?dٳ05o}Wc7Ó7adĿ %p8,}(OBYD{KbO4fa_w,(OoqS0^#wn8߉ͰoyX7D fηv8?faF%TrE1cI3flYjfRi{ᯔ(Sh3t;mBoW$o9ϴwWMЏ,ә#m  ~ode6 tXho?VV @fmVLaM&`0 @gZqJ#r]��+Z /fY 1&JlC%[ղ@ j� nH? N=�05a#73:[8:߬�,{,CgC8EC0~l *AzycyIbA="̗ml$-') drw%V!dwC ;vv>[¢DZ`gϬG}unhLs8w՜?qK;#mw Oy&)axsr-nWs^TNiAr~o$1yAfx M['w=ICa氮{̼=0iBk &3,_,vH]0t?{AjA; #SHFDSpAJ͇-&#4džyz<Rl$cNL ϠjGڀRa(-8+ `(GaT M�H̏~XU0a@jT#Ed$�Gv~�x$G05 "NYDRQ:<v1$f_KM Pru_' I,c`X蘅حZ qa6'ꙀzDN$9sX8 8r6 %n ]Fi!`LfمouɋvbY<vٷU`}RvS>:s YrO+@k0Fno3%k'!cm:Q[w%rՐ!g<l،h7q?n-JD?[e~KfKXܕ:[ xrIgЃv4_jɞی7{m߫%}L쨃��x8 ~%K!0Ә>,`h+s>j{}^<vO$Ɯ[]  5n(ߘnϟ-1[ogao[|r=؛rȠBfĨ+)q:$A#ǘCT88epUs79n#%&/}4.vt:9yš%_ }/8CJNRsnM,bHdҳWl=Ztn{=/nF۷6)wAEjN,(;%YRYYt97` 6/wݔ��+Aqmďy' p[oK+![y;#d;>=lʋJIe=鴫ߑǐGGjwW&bZHm F,fom;WI$7}8 )=ܾYl/ŮO͝ϙڎH[ler.J2FsI\5>qAzWZ+{-lB@_#%x;)xI̽PI0Dl W0A-LK%sQ;JocN"+rRvОƋ;(Wttvgbs8*e֗Wk lgsݗomh ,p0N/1Xl G0f|>'.On m.=3˵wͅ^+n _8C b۞'73B[PcGzӮ\?*T`~4g#_n~ )|s*m 2m?l;Bv=ua|ÔV="kKoqc CsY|sxuҜ Jxre:%/uvVOGS(o/E{۸?n_3eaI`AQX@/͗y:_ u-M}e$#HKW[i!JD|4ǽ+۾o7zaeG;)gtլ#+oҲJۨ7fZם3D̜t>ߟX@NeT; '](oJ4W}`~on#|{S2ý!&7Hr<??c]0NGЗg9leQ*XT-w!H>e" KXPAx-|GE]3zA!aVw (A[0زi]!_G`2 R~$2CPS-R Kl;`��+Xa-HoamII�0a rɟ}dy |bYOewe `N)ƖonbR5srxǑ\0ԆcJ)dJܼq S丿t状ߜG bN^SS+0jF9<s'v1obQ 䲃cfâlH,QXW=ӜIN> 3wၙ+tk2?%gP(5g|[3~{0U}ץʳf|}.:?}RJɥۜ4!sCqCG#_p8XXк"�*\>8ջϰۜ\lG$)#2/^zn%N&�f+5BvF^s1[O N ~j6=;)߶y(r(co{6s6o cf Xs& jX7*8,~kUIƭI q>qaweG,-7Y(EH^ Kc9㴼n$|_y LޡcOk>xµ)㯗x<p&,Q򧃯‰$SOxQ۱(S;(Y9 ݃S��6[2-r O[u~{[@W8.~H͔?=GNuK,͸A<~tHԫksgۭO1o?)$,9qh%<N=k$|7;7!ݲ3mDkk:s)p/}Rp(5[|qbPt]8ݚǍݸrv`wfI[0>@n%s?Ǣ쀃>9K]׬o6-$%8 ;[e1vbQՌw|&)W8_]-+2f,'?X>I72.չ8EB|v"kcJRˆ] � :=pf vqB[H{rw y^N3^Xzsd:z>XvA��+<Z&$I ֣T^{AY]C>3X` p"9I5X\} +N00(c'@g*OIIՎZѶ}eklSW߬fnrxAi8lb`RPH-"7$yQ$~ys2>J0WU{lϕHz ӓK3$!)&`V-%ҜH)&=p=d|n|o/v8i0mN0Y=;Js~ AP9ZJ,v<݇jDc۽s#ᡥF:Dz>?l/Kn`Q b?!W;;v G,H߫š{톄wyzs]/vO(o_^7J7IZTmwz<[:1 xٞۀ.5Co.^0jrnHrJmK:$K|м_5ϳvohio** N:C UU2S<.:? /#xTy|<Ž',P AɏmP\x\KO 8 y3SF˼C$ ^{A05/9{,)Kf0# ]9>3gp;Z:h 0 A2GtgNs#^`w?9»'1G+EboΫ5z9wo$XFĭ||y0ML?`4і9kR} z득\֗d$kYiw=[ЎG0[M֠v/~ilmZXYlyQ}wS/>،>Y,G#�N9{8W _m{Nqޥ-ƤF8鰁]tpPT=B§­ʐ 62,t;xCї?pzxQc9UAH+W AIHG7}bP:JCs/=ϞV7'㌀��+ACt?,i}{͏)6ʖY\RH-ā+YϜn4 z1f ÿـ, Glqt#?} w 5lؠ3ݕKvV5)ٞH˜^ZnnC3 =j|u-+/v+V8;]ce|nl 5<D9-Nx:F /!g%(Qwz0RP>39,_Fdmٸv夢k!%# Jpbmӆ0x\N~zow.Nِ? I PQ#2v^P|A?[Zђ<sD lpxy,~v-G)1KVvu̟=ݕzE7Ix)��1�a�Edaʵtv?@>s G5]^`Na )̦qhǹ:>XDxƿ?6#i|x eK.~xT|y/Mƿnj nPŇ#Mzuaga: D@?yIn& үP%(w@yB96N!w-B ~c1PQ>U){ٗ̑q=L/ލ{$/e^+ g~ut1]9.K"~Jg'> M{/[$`Gur Ǜ>S0NPsn;>l-'qzG[+#=Q|Q%2Y͹NDf jUĠČ�>О9\C'/~ߏQxvu-n8?Noi1);-.a_%vt7q*'z3ί;q崐-jLqœO a ť`wN ۽gХ];;,L+{8!^W a"Ke/\'}͵���*?.xb ,S {p2_+W�/0 !I ho<PRK%s-��Y@Ae1,i<Mn,o灟HX A�%FY{ԜG�DoPA@(d5Hc쬇!H` }z /lS|/#=d㩔AcD0@(tQ]vgu6? _"@;(/(FK/I: 侼a! ł@,,7`,0n7~^64gz:,]* cdd+Goɤ KIhA|f&d?C�`(�T)Q-8I&1�@9D�$G1 (6ȷ&@ Fj_dlXb.?ѵQESn'g6xiFg=ݷvWW%8K (=_9ۻty  I+"X I!Ȫ�bXae^nBn $vǎ),'@D GGi DwVR 9|c( a0G�i8v7[t!:b'bX�cQ;8k ʙ AZ(f3͕c XP)Dčx^ !XtV!-^P)0 6hw^fͷU, 7 \R o2񽙸LJ/UQ 7c1|Q|"H [Ǽy; _0H&*‘gI1 $ZҲ}Sbn$U� ۰|OgF3l¹,,>BO�ɓ톲`^C6+}'$%_4zi5)|.FD2�X%0 ͆ `�TC�ý|6B>?NWܶ&9i'8@ Gp8T�+Vp05m@ G�nFL%ԤM2`i9\0oDL C#(C� aøZ<iA=߶@adHb;%E'NP#\bF ꩛ZF-.&�77# )Y0&�2kS/᨜攂a ( p( :7>)!$ HX@$Ӓ0FՎI))!ӹBa$^fm sĩҎL , k<RI �Y@�����W��A��*OaDLme/ sqliӧf^߱'4 r~FbjW+Jv! %98ևWa#U \TRԃifq;~1qlv(O፾z%͹S"KǑ׸}n >{cw|V$;^~YO+]yqI9ƛ壊� SO>$|p|?`N N )"ߍ߈HhZ׿G u +h^<9%?<?މlFAy${�.ӝi,/(KI x+w:r-I[Ƴn=A f ,>e~(O LQGH`b6?+~~еpTpٺ & /-<rċc@qaZl/BsuשJ'1ܓql5Wc̈ǓgTE5~~-Tv5:Xq'W| Yx^|p(/bt9Cִ�Y?0wɡӛס/_fs^MbA![f|n7:qj euQs7❹<^~~ Mn8��*q]{<7[@B |YA DŽ]}jٶFЎ{ mcά'* SA^^9TKb<zUÕ\J q<ɸkؼDcysک皹#?qwp]n XK i׆+ JìL=|g5Ts\L|kn$L/H8"vf< tmh IWƓ>^'"TƐGCs15Y(N@oH%1'3-ȄPwlGoGwRr'a{/JȜ+Z9嵧0,p=V1Ÿ'8ޱ3Wf- N~9P洔%sp�K{|&d۩۔@|%/s? (S*[|ChZ z6sM5#5c}w Vr!F#z2c>g\_:ApI8S={o݇';sOAV#ƑI^zs؎Q{rG ZF{e1}y,y‰qRZV,?Cxҍ6cɇp��*̧4bst2JKbi_n4+bN<e9ѱ~ sބ!c)$gytLbzT!Bun;)=St>~b]#|ߎn{c]v⭰߻@w *|,=K=Ԭ.,sӹ[aB>ȺK VߔQp[j9*+fstϹ)&?~'ݕ�HߜRIW?P~ٽYE(YN4<Hg0xVA%n̓ =(GvAGB GKx&HEbb\=fs؍lz+wˆ4{C8wyWnф{9\Ģ Q/&凫1sfȤ_Yam62w"G\9$:9EǍa\;;ƀyz&a)Eg$׾.J?x~}~^ƶ%.,-���*9ƲXD~1na߫' q-gm.x'f yDBIi?fsՐ^ZI[|ffҰ ֵp[ksNIˍ܌ |7-`@K۩xSx!O$(mݑuU��%͆ hG!#C$cEG]ּ[b {>eG'7j=ݠzIWܞ;Qp2QZvRLg;ā#4<Ixp7b.w&j4؜!;.Ͱʾ^/ebN3Bv⒎g8;l'_}ƩkOֹu}4ک\N,YR 1?V.r1": 7 ^5meJ�G#1k 3_݃R' ecRdAD]\Tj9PZ>Y}+kRvԘL`��*OW씷|7 NqIGooD;u4& aטfڱ[:qajV2Pr8*1_7r,|bͯ=ک :nK_78|{,FJM8dz׎QG~m…蔓 18#n{O<Py;ӗ$'7Z]9^7p.dY|nn>\)F[cupl!o <=Bc/PƐg'39@'9�xG!Q;B~qMſ|(ov>~HN?c)89sa~flݷ΃dL!n_ks)[sEn]2k SȮ@TÇq:::QWys7^ SGU[1X gc5bOo矹M'/sٜG <w\/q1~:Ͼ7p{(Jb$%=>vwb6#NisۅZcpy3ْ4p��*YP_& =JxX@|\4 g@C=b<}&m0x><Ӱ#)[^|qXA|';Znv9d1%ރ%"oK'ąqk6xb Ŕg~٘o0z}&nus)ڹjo1Fm/񜓘<V.5ZhN/1 ~@wd;Bq0.%Kq| n<ӯ|*FD~$`Y,΁СO(v~݌Sa 85:0^'-pQ㈜?.|'&oݶ!$|:ZշZ9%\Y9*e?{bZP= Q@n ;#@ȃ�#/X{Yw]=;N-NmҠ'[Bcersode<\:Kr;8~pH-$ITRk="wtMrٜڽS%P eMYnRsOx:̩=wl8XNڹG4 `ޮ/g}Ƙyb~> w1</L{΢}UvmR;sjI.q\XriӀ��*F_2 ea9WDa?8ZUY'gw}gS `sEݙÐDBxVopq 6(yn{|dC7oTJJww'@l$'( ]&f<,ƶ;öݎ֦noB)\=K+-]΅g;,~kmpVu{9 \}:phAӒnh=syKF~Heۙ7h@~}i=Ի,Q2@ICYf d{>o3@Yjv)!}v%XqF[yҹKoW] Z]} 0j>nqWE7d <b ly!&1��n`A}dzbB)'pD"qX,:R`7؜onLۅf@iA<mea㪥!<;<Y/h-3P ~P#J ͥl{@p}Tr7J.c([[?N7G+JHd߄<OL,|X,S4qss}s5,P~9B|s))<mIj2>[v} Gn47W ʔ"rȺ#uZj~:65xj7^}\NX\WAf<uM콉ב^8}ev+T Vea﷢߆8@*Մ7㩖l&C+Z}w��*_J/읆G|9-Ka(gg7{k@V1; TџztT%ayz4k _GO7i/יyqcq0gl̞+;O/qǨ9_~?g`n@K+'#$A�ؤrXIK0J־+jj^W6Y.1(.z ߀gG |{kFula_mW\jg5/(gSmlY t !>Qυ'#6<)ƽKͶ"r+p_ 8 Ķ0$YL<ʳ/vKV(4�#n! NP^_;Dφd v�NDq~ku?A\ٝjtl+oA`S`v"nָ<UUͅ01X_ho >N[.X믾߻jV:y_IZrquSo}*g^+4N Urz#G@#S,Sfo۩OcWa�o eb N|ew*Jª5\;⍀k}C7Z#UU-^s rqL"f?vPυ<P6mxzIݡp8 `{�� *$t n|9+Yh@”u^QkbHu[^[ls`?c9E+ywWƮߺeѿf#;xV=[2u~%X^n)g`OqJ&nt3 <(}crZq *bw qr_,/ܝԱ8We 7Zl%!z?{ X8ŚMg%eg=%oNn#7eބ_cs$~ Юnc-Ơjy\N<;ݥuqb= };YGcsBQqbH\b01R4}4EBͼ5O t=@hG0aY "=mCF&:;c;�E ß7XrP(̆7c \7[(5$ )rs {q}&. WXym 1f|wO,xk3*Z{q<ks�o/nGX{(;irTil`^=uB1wjH^ql;ăt1#;2̣XG{;5k3q[P*2O'vΨ&𣗰ZUq8w 6.UXVDvհpyr�}jGd}_ǎy{gC$̢Bqwj r'zj~uL�� +&p*Zy씘V)I$ =a?O&zs` Ҍ/lS#Vh  B2y5Zvﳬ5d ?^_;+xg~?Nh}g48ۓ @K+e;>¿(/g+O+?iC��Vk?gsL K% lؿWёhF?8O_ʵAg'{OfX[`8;AK7Vmu#dܼ8Ѯd~s:ŕȨh}_Pd\<̧zrM^`:HqdB*8tZ_%Ȣu#,8r,,bvQe-УqP`ZN(dO0Ϥ))~a~ wv8Ke1MΫޖ%0^(�<TKR%,j;FیJpAiO7RbnD0yGO=y=}櫩Q#pM޲=D.lNRp{ް9A:mw4U\7Ϫ/5DXI[qX:#^3,NNW,91τJVuZ3KQY$qfax|)Y�_~s}9r} \aa[j@ o;U99#�� +X^Eh) JC-Dg@ԤB9+ )y+!y| ṷǒ%gGٛw)?]ÓJOC8)<SJ;HN'~l,+7[D+oY} ۬n'N?vY{ч6Ӻ1!!NZU\9ŬY矷Rzy(ncS+POBL9[wí;N^} °B<~PyF38W[jLs39L?,'G|]^T+e%;npTQe;,?^93qȸx8|n5kf %8>wt6K3vr Zq- ,p~(D-Y[}-'oGq_2f,{-_Vw#T>QyEtKli78rZya# {+;H;H4]IH<WVgjۜA n?WK汻~ [-9u֖ +Mz8^X;N¹u9|UNt1\J2ݩ$)_$*#ZOʷOx}.'Q]U1v뇷2#͵ OUc0f깠Q?ӫF*՘#'p'K6c{dh,ȳ+7S6p�� +rNΧ!K ҊJG/IO!_c)KQxij;=C})kq_?VlOw%t) Vq!5cPP~ù]\*ĝnÿjR? _].;)ۓON/@tmV`6'q D[oVc[>E/0K+<A[:z]\PW;ձ_ nեm>s^coW{S=䤥 0Bvl*I akj[[3J#D�YxQj )zY9ǣ)*/ӟ-}Zp L%7GI)7|}9aKr0:"{r5?8~iak:_ݘ779oUN?wccqX7^Hl;Xc ^úެ8υ~ƭksZ4QӞ&QSf#魾ngP3>fٙNS^)W~$  _DпTO8C~!NHz8py,_^|ʄ@kr p$g c\txo2?˕^c~ݬ/(y�"> al$q�w|M;Aq|h��x~p�� +1$5L7xf7;JΣw}'F ~ͻ ܞ#cO;hoo0е剒[rYϝCs�DMfeqSBv`,L%q<V[Et7 g @"qCdq*8+D_# qtb'(Kx9pkuώ #.2o'IWgG𰁋0bpi G| xR8'# įD8[jS۳s%Q0Nvm `.;ss8w1.S8A}՜_ݗTFloYfZO;pF|pJ $1;षޛ;%Ž-r}f)^Ksf1U2xs?fչ&[7e|ά4ށ_O 0vTQW<_\;>=knniU>'q5co0ļs^fowh=Z0l<l6;k! |GٻWYou9*NH~a{ $/޴,p5ڽBxx@7לJ2wB`pWhH}F^۫�k۫>#(88Gpdx͂g{Z?A;*gW>3o<ދ9w*[F#up��+vN|d2ic &LC_f~Vs5$$J ŧ0VFp^j_vsEgv~rU8_<FA9PFﻡ8Q+}ƩKm19ڨ$y$}S?c3Xy~izl7,:q1 ۉuPqU'M#e_/}fob(j Î0 IN@_seqc>r-ewj83,NF"؈/nR,΅0víі<ş7ú`~QSSG Ԝy|+6M p#=s{[}?6IW xI|o-hJ 8 <~ߛ$Լg7;ČV-Ac~2Ծg%Fn(J*ΤwB 8kvG)p[qå؏ǜ/5GK@PU^o3qVP(s+-5>~wSplo_R b{W7_QN0NCRw8)e|ug9K,DޜW/%f? I%@lAE?SaL7_m;qNw|cc~n[nwž;{g9 >"h ׫W#vG'6a< u/rt nysĤ"{/_o"&oy+1zM;4~pX eE_FMT^JLxW1TnnswK99߰_̯ICB>u+wawS/8[U*gAKe<GۼgPO4G/-eyP>q# ~<��+2i +`ϺCR<Y�Te!;'$ lq SHkR}xf&dEٜ= (t)Vh2,ouYeVf -8Hǽo^;XV ¯fz坩٘bf ]nR9i~ [텇z^/^dp}8+xg8O0m܎) $:f fD.47e[{K- -a7c&#AlS��kspHv|ěIݛ|p嚄r(qja+ Kۍ<^ǁ*�扜Q}?b9\"?e8\n=Uy}(- "lyg網gl)f|E_{\id+]Qţnn+/ѝ֌{%iٚ ỴtO=eqJ=xWa[PQt;H ,�aʶo.ܜh !'Wrf' ux;׭cJH�o8ayl7Óh# Nacrl{^g@{tWW,_VnxQ(4�\=WGWcSp$ܪn48+먼 oNkr|`%{X%| <-P+am>}tw5𪊺z} u¶7%+v$強 $;t7}CB*tesGQ{t,(@{`n^90c^^۬y4{nh9j35"us>K0LN=άAۨ?ճ X3j[��+Ϲ̈́WYCt5N1+~3bnqJu4F+:zZج{6H ~?YE;0X$33wh&?alj7HBF Qc[f6>OG [~,Q1֮+w"sX73Q s+EG}2t}"$uDff5cs9B:Az#@B򺭷w7$~a8YIPq?En⑲?-ȣw#{54M@b3C!|~;Xr+ʋ=s smv%0c [9[>us3q7[fkm|$W֗bߧo߱S==;|zGFWsǑ-tdd;i>MJn֬k i.!g<?0PYS0} Kx4(`Я=TP4r"`IʻǍQx /t!1d`e@Ჵ6RU /Y,ovTY-8�X#AZgngۻY(& J(r@ P( 8U@d61M$ F }~ p檲_93|aFv';ޚzvw? ﻹuY ψ$ q)nOs p|jexif7}T/ .^~2q%b~mbCȸ˺py9q96[e㹤N@?ggPwO(i?hׅ>[D\G8W9`‚0gSDr^vPGWn zZqZMS ƩdvIK/SHN f :%7=Z1Ԛv(^?{TmxJ�N̳w)dO{;voջp ?g8) ^cyl��+m&}Hsyqx HX nS(;^1/3dƅ><Ip'JYax"7 4^&_;/:'K~1]нyIKsrSw|A6\x8vًu⹜Pz%7{iI^|g;׊K ݳ$Y+FmGa'60z G"3kL!*’)F;|i\Ijp 9v=/$ J>R8Pݺ*J_9a3s} Wp쥨CIh!nvfKn"Gσ뭷yTD;sdc~��͜2R?ZJu6eoNqZGWct$ý)vY[HY䧸EeŊ%@LOòJsi=]Lz8/ʪШhb?"U~h)m|X8O34E>{i'+K,t VϓvW;Q�-2B ~#(B7%вȉM$]<#K1, .1$wnapc*,# ,iGH_sZ_%~<F5W3 b$,v ِ ҹž%sej|`>J;'x5C3p m<WT?bj sUfL}aFCļP+tvbà)>Hn,_iKks;kp^<gryB%,ADsG`8R_X![#8$n˽ALz\T8XtGb/eYc[gz}YJ盭^1IGqvl{N'~)G~+{sǿ,yngZ?fJn@^?>~\ pg":nS,Y}>eun5_tC(wd!1yx[%`gyz;s|`{蝍m��+% 9 -! !<VWz1HTn.ţbe1z~5H&@Cqc1,a̼*k,+۾_~4S^7oF^Iۊ_5`a7vL;f9\׻ rbc±ﳇ{d]._O^|)O#8P~wksݣ=dKva"Oo(w߶ns8 3vR'1K߿xa G GLhTÒM;^qgfa$1N?eȱ")"ߏžC1xؖR;NT%x'7 ܻGR0G?!F/xd'fx$% lVLfty;맏bs/zv Ƥ9VRmܡ`% ױWϒ`-t| ToXbUAZ ӢqxVDi)8sn(k1I#Pz18R ֐Zaqߋua DP!p$ E (@ U͔(^:W1b +2^mЁxgex;j k_xB8}fd�6;y!$|:#ˬčo.f_ r nUWAs?m֮k3uc_઩e$eƱk8O҇{7H] rE %8<rX\X{䩛t-+��+ӆ|_{-cxui|A>d򐡼q/c4P҉ЂM9 SXvrJ-%-WJs2wa ~|~ω`tBV93ZyDm:J܀xsXϰŠoܱI[Ji+C Xx~73 sT7|oDYg`["J=hc {vxPzoC xVxPUƝ*{nuq ӬX#챋ߨϸ紕[N3of [$ n1?qrkw+w< ?u q[tyu!=^7@.]dN<&HG|)g[}?_1ږ;ט)9|enPu$f^p,/*BzG93?qh��s֬C;n4cNαdvt|$,"@x@X�S@Ord 9ĠqK$6ra4z[*wy}E셲!5kpe ]1g 5AN;pר#b 5DA{s3#k}~'ax/C4:),O/I/>\?vE8iXC;*'sw\QY-F׉%pS*<ԧ�!egJM+܋y;42?zbBU9aTQ9"GlxҖ3I^W|ZҊ?;;f*t_ƪRzy@F=r�$bF;cx4!uz!@R#>>7-{[4~fx23of9Zg3LF "4pG a"kx{Gi!\'৛v#j]zU8F[1g ׀h,(XDjwq9g>: J;$7[,4#8^ +$Q `rۜ;nbHefc~~j: i��+z& J~%L9\~aǮԭ;,\׽O|__O#mE/w ܡqBGqF# ~[~3c-k3w Q@7vfeۇgX)B6U_Q-j'>C_јG,vwz½fKway+ ݾGʟ~7c8IO'K{} [÷Ւ7gPqO ?df{(,>o3gOg8,;3ţ`b+wAN@<ΚS$;r}3ec i5=?1}t~~^�i=[vЯ 70liC:HS/g=gacts6<Eqn {0jNwBN 'N~תn#kHtD�\,(+h4u8^tw)\<Skb_yϥ:@Xgu1H\~ð]Rk3ۚ)bcpqt|=(<nj|SaQU�SW�S%`llT< ȟ2�wn 'T<Gש g2riC6/(7+r9#.�{(@'{ߟL!0[yYe/tp0+ ?ʱ%ph[�xg OYdsi+dg\zCf#> 4{Y pxnwzPCNEwv )槼ET|~|NQp;{TFP 7uD5^4bb 9_v50/, y{3؞e5^Rw‡`Hw<ѐJC1%EDtW'y hc\P NKqbG�lfvB qH߸{|ݑ0b+CD iFllƧ���+%a=GgWFnm3YM!uxF͐KݚWxvZ<g䖶SM޾/I_c$^V>* 0 M�?æY`vW;`EuPGI 3=P m7%f_;ZIw$!dD7 }>6cylgSJ$rqGes,%i@qTG8{qr{��a>faȟKusLP)?0_Ю~'`¸1%cxThEOϵoXAp#BqlV} [Sc!wgCv]}Ze~&l}hD L,DLIA$7lqi|nZ@]oKbN I$e)y ,G` K=bï1(PXiXP,�PO* 5 p:9Fר7N\4YgIzCAhޠVK.Ē9n\hߐ50#HZGi�<wEIH'т%IW טC9$/ ,zՂs@)_$/y8C࠷W@n<,nQ:_qa:yٖvrs/RD$o;&Aƹ� �P^r^g~~Kt KmYX�=Q>u~Wq/;î J�Ae׷ҙȟⵊ_Ync\ٶ[MfNw#2n gBsw^@:h8|fA`yE{G[X6 Ab sk3r# r8x^ #>4b`9wS>1ӻ ݌wOlgjNn;wWb;W O<5!ԷSVVg#KmǶP5)OV :bJ],l5-/��+q}ٷ5Gslƛankc섭ۜfy=~ w3yi׫"p!sqIh5 ズ%r%W;ݣN398~ -ORY[%<wwn=mgC2tIM}=>Qa؉vٟH צ 3Au bL($rʼGxDIVlXc?x~ ^`9Frw{nN8awDo|3ݿn<k89?+9:޳}B6n?; 0h'(qs<'NzwBMx"w}sf#[|^!u6\ Kz]]Ϋq,̓AKN@Ԯ2jwU{پw9,H Ln9ȕ(ߊl:wۋl!s3eZ<c{#Aw.El_B. (I-uv1 _u m-0sY>i\t9+36"̌r-}ܹe~ nμwRINۘWmf' >}2W |HFz_#j[;erL8ݑFƜu A9vC~v8v~]ۋ:M)rΖ+]Je<,:Bή "_7Rwx( 7Ba|Ϊhyb>o,0C^F)p 7<9Bts]ګ$r~Z~ꈕQJl)f^j̜ 28ZslI}fͲ)>,~PC;J���+&21!'dJ&�/>ݗ 2Yen%9dgA\@N%big6moڰdbRtl- GX +mKs6FJPi[|ÍS7JМ+2[gs@c2[w>C0|B#eFZ~)4Sqsx%{a8inz )f 1Xv$e(pc-5A;mn=d}xޜ{�� rZAR"y8:2_grQ#3(~#͝mȗݲҼQRT+{U:s>760y:OR1Q̭Eoo*T|>β'N4;=9\TNH/f=Zj 5j?wXqOo3=ĉ`"kqAwr;j/D_ (z8zv"D@^D0We({C*+A#`b: g<xyK ` Ы_Z߁.pO"8f;(>ޡ,%S,c9BӉ {|(z33,?r;.=Z#,{NJn̹Y#'.9Ll쓔n;s nڝ.>(c'"<C9{Bv cD, O�l*aWMXw#<OkŖ<#�[^ ,idEt~C_+u׉gh;̽+{v?ۜmX(q:zud��+~9.7Dv3?Oµ۳-e1LR]3<| ݜnI|܇�`{՝ c1ltB293bCsup&%I'qxm[ !pZ:J;P^^YF$ Yf:@FܱR1ævOs:n?HĜ PHǠB94SGKgattvوa{}6qY$〗4G]y@Z]׈"#?h ̖"yp@b6=g#u/^n+rxqq$[o@[2r Xvpg{]DRg |zVRԷ ;yd8~mx|( >Vm,v չ_Oℓf Q"Ypaz=aFsZ )j[+Mnwvfs*q2¬K{”'1fqf?!BG۪0B5wXqs؏M ,<5nާ]2Z$ IS8 8^@xC'X<ּ Gq@rre5 9z? VKV$,z+( XDGk3l,84 JoG3 cqO8{5ˆ+<\=dWxyu*UPx?)R?sOo<DEHs</aJ W#H_s©fs9dC'kcݸvXVPecOq32Hi}ZN‚aLiǜE <Wmǡ@=`6}M rL' b띕1-o4sU*Sՙ{u:8IF;n'>%plPøeM2{w%IΤ%[~rC"ξ[:Ya��+ v<{lt[|I ~ݸ|$N0Y L8cgO:>4c5>~S~\=jw9~j@vZrԁSϐ|?ZiYb0 Oyc|=KS\~~2+n +aFۻqyӭy2=W}8s%sGm@4O e'�^yCwn>{܀hW4N<a cyۀu/6~AnEgFIv}Y)|}n㙕}r_Wyg=m֧Km 0Rվ7��1�}�aѳ{̟Qu>Vdl/;$c㸮cUj[#Eg"lG;Ϸ F=ηZa<qh z.n*}8"})vnӘHswN6<׫qɏ}-fVS|>9$R?k,-=|vcyn~؞dNI D ]gtvi.<tR[<| 3/fc jJטVKlٛNfHĬ�Ky'nAV8OJZ {c ٔsc 0_<]wT dz7 ۸8K[9^Xl'=K ([ۊ{㕲<}Ü>'[b7q/Wsux#r{�!l;l'U<y8h񗙫cۙ:S|ݘǴtkYr>MkY,*RR-].7+a$,|{?Y-/K6V #^Jڅ+,'cGw 5-h""] > ގr�nh&<?}.b(xD>Ökua(:ׄ+ 9f-C9W{WjN"��*$0lR߁ten8C4�*Y' 7Ķ0'gEJ?oK?`ulv-q co#8pbJIG'#j $a5!Y1X'hwW;vII,϶S Xר5*OMDd$th G3׿dVYc#ۥ됂@\qb5w9l{>؞g$5 +v1!$*ZSRI+Q%|Rd�^ //wcD��'�H 1vzo$q3 9a|4Cj �TP!3&+MLر߱n$7Q:_}ȳTD2zO/>^9?e[@CWa>v:Rr~QKHGlDO.$8ⓑwCĆhĠbQ{~f�, J$S# nq|N睻;j02!A檲l!(LY]N(1ŞL�Ę1`�K�=+VQN"ied}a4` I!*/m2è4=j:G<QF 0$U(me~ AjJ ,W GgK$L�ۓD HP g&!==�1; LsdGg]?ՌȐ$(wjc/'IDP v'� -&(zaE%;8 &?jBli@nV:4ƇŶq<fRX܋ aA"Bk %dX>%G�G[ G^&@o0= �4?� ,B`;5LH;"i +d,j-5]P콐/~?}^ ?0=KHC�p2( W%%��u{3,0)+9rs >�Iz1f(*F  X=B}9a(xxYOJ瓈AIt980'�����A��*3@a߫8ۖcUoYYڲ\,zvue#]{hEv54m`ח|Qf trq3H ^N$0Ō{sY9W4+^[|NK$a @%>zЏsf8@_+6X1@_`ݶ<��GZ{7?.d] 'ӄguK A޾7@Dkn' ;Z:Xy z9s!t;)?'P#+�NFPu|7�}-! <m bt9G܌+bW@V#ϗ7>qv8^}]ꝛa[+xv:=v`W8Oo!DDή-i̭H$aCWUtMyVyW)w1?o:?׋np!p2{D jb'<x(%)_Nz3o^)򸿔\+:X~XHI.7;14p%{i멖~[c-)! (-X/rI[uCٺ g~;sĿJn9GT3��+ݛov ܍4|iR%G%i|V;lBI-qy)_ks@~##*`kXrGGyl~vnXƒIGW⍟h=Qd<H+pZp`/9ELLpDa^9#9N<Ecsm  =_Q X vRu7nm[s<W?y۝.$(}Wސ,Rq$NgoPh 8 ps6K|p~�Xq{sòH>7h/<(K\q/,pO`;+.VϹ;d|~?b ip{{y-kg9BUv lǝ'L N~S0g>[?L*3Lf<AYp/ L U_V|GfaM)]^ij<DGϰa~QWrs|.~3[h7o2qgqO#@G^)a<zR+A3uP)= b/%t8oE3��*A$1<GG'YO oĤ /͟ We#m kYl$<۹}^16IsfwZFl1ݸb|W~#7hW݆OxIwFiCaG]3{mV߿ /�sw�aNi#LC& + _Oo] '*e,:F8`QJ<JڢStk8uP[7qOlNF%ayk>NJ8%YOxAװ:ZJ>?u|u|kg~<bi R̈́p(u? R+Ş@duA<:9on'_-<-U+N阙WeLh jߌQN5C|c b{}v"LflGK`]/IxpF7~zj )cD97jFroPy9m{ N-C.Ƒ؀'Zyh��*%)FO+lk9ZU3t%Bu ތsfލE[a;W k>外vjf|5v@IG1㽛97߉qb^ mA>NB{%'p~5ԯ_Q4bG�WPq79;9;aԳ)Wߜ8w첾쥣j)VrW~J@w:@@ĄuI+͝>=O! Dg^j8hő1717raC ʌwA<BȞ:+ه7H@/uw��9{ތvwAaƒ9o#/t$8Id(%@.<7; Q7)+_Po L ~n{nx(}>~EWWxڿ0ȏ fR;WlˆCf~wo,,Y2b8.gsw^"znA{O(1G€9B 3=N܌?=; ùL98^083 P��*|~7?Ctvg>y_ g8Gz;m n7Ala:8^"Hm l{[t>1a3%p"' @BqÄA=Sw4nc9m49!s[fGz�XV( ^8Ip@>#'|E׻,s+ֲ.v vK ,f<g[+bxup"{Gjݼ,<ph`.WN<3|y:HNIsc�eqxgG ~+ax.lc[;vw#^qBàbJX^ b>Tad?ymaZyU4N^yB'nā8}Pss7|p~w/wm)\[u[D r9ϼw;^΁b>'PEʏ pjI_T`ON?4N=0AQc>8K .6~n*nX*b=Ӆ2ۜ%q|Mq��*i0 `LKh%p2_II 1!� &qc '~gu[C:c>?Be o~=p&JT5Ɯs zwG"t1ovQqYkgR ۇr^wl[tdavۚ)Hb 5~S[# ĐM 53]C q 1*Xz!ln4Z/Q4/LdJI:;q"qp:mrӄG'my\-\.!!N�qJ^fo8c :R$ݨsv/#'|w\zadSe|9ðBq L:͈xs#sqP__ hn"w3oM.+}n,/n{5{6aι7xv՟sg_ZQ`BV<{G17s8&{#,1C0Y�л@ߐ%^v;QѷH-FVNU%pSqDl N W<ZmkY|(Wc/e*Z9Uw:snsD,qW27n7oi9%qs ;9CbsGOÌ��*?$+Su“M}5o(Y7H-gm`I=۞=czƬ|%HU%p|Qe Nq݂%XՄag=S-XC$�(š\sm_4v'm6^2XrC$S,]9囸;[}1\2ͮyF�d_G>/mxu/(pX"Ǟ$Uf``_Wsaq~e>'V^H[9Ls8[ln:'u{8KmƷavשv d9 ۳ Wu}baxo~PlRIn)9E`kZy{ݙ |CB9n# iuz1A[d/lEf|.|KwC'Fj8閛]5[aG}j"3DM/�̵��U^ q△U(XYU(_ƝySK4IMŅj$P7s</K,:sS4DE~Dvuf}mceU~se'v۩OBUp$.⇵a7Oԫ,5}°@WQ|&Ux^s»1•vQTi9_<@UPxd@h%"(/6%z>bȪ^ZL g由nPDp>~9D",I<UDiw���*|>HJJW&+wܼQ{nZ<a"lfYHnNu;Z[*>DBĒH򙟷g-rN1%WעNH~;8a?eKnb>y8({y:tg[,Dler8T݄rwG;G�uߥ93G^t:N҄:БNNz:�M +?u VoRJsᛋg5]Rgƈ_Q} N$Xpq~ %*-7ep v3%,E}-,ќqn!h\\ .5화23x̟Y0H¸+�2|NQ,4MZِn–ipg)fu:LJ0P:q9 nKI-G/'$.k!zA! 8T5b7^³@/X9>sVՔ63 ֫B^BZa늬\2Cc[}T/R8>e~oW;w^st-񫺃a ?qUa^>38NunDXr ~̨[YpeU|81:yK=H x-߰$:+&(mI#<Sq'Uyx @MИ|]��� +`FZxdM�;4dٲz�ga1FD>lFv~*ky%!\4#o͘{Rfݽw}8m8}-7<FHN {uoՖcPf8j}]@pBwc[u70zGЎ$2SeBEdLMS%<HxLm!Ïx:~<\|l@P6¼epBT[ďԯa-'PtqݾQ>©;мZ5\Mq,+ڤ>4YCȞN}hD% JJG?26u;1!b7F,~ז%䮮~B8>s9 /b5/~(s8 .> α)fsHiv :7^nF8jw̳G G` ܘ| ˺pz9_ )p"md Fc g2zRqкúlo]h/;Qnv3s:WtōĦckiL'N=;Rk4;7v)\(O׌8ೠ @T~4V,: =B[7vv?sjDVz0w,)jՇ&IJ # ]Bvsw?71|8 /}P <PzڥP�� +x :!Y-MHkLδ3!=@Yi=)KbL+m;$q'p^JI!<92~'줠kc:0/l6Ah@iIWwqQEӃ9`6/^׍|9 \OGI |S|g~#6s^BY��>R2_3g<tB39M̷֦8Ӻ_.Yg3�m/\(~98υrwW7ҙW+gX~� j׏3ٿ(g^ 9_v�ɖ߻Р#^^i[=)l^:Cd -{teukIB1@S0oBo|Gƣsڟ~!<t@@yGn5xW�$3>Ӻ9oԶg-9D5D4{n-j)j^Bc:((=]V3񭹧~o;ap|/q_7V( cg5fmί8yগQ,Uz;@5秉^<-NnE7sUv u̯{x?/5 IE'-ݞ`͟%b> .sB?Сu|*vDa\Dx* 'unEDc7DN^kB٥:;8S_d)xY=9Χ/?s'gۋTcp?8E1d uhfcկeQ#�� +C![#|7;s#H1)N >A\$3?R_ļsLΑ+a[$mk6 )Ls!sW1  7)]H4u02ǻJtjrH,D7ۅ$bQy/7W:W8IMl|oם߻0dmwc9/&aD,gc:g:܉+sw+,Qrȹ;ydB"5nzg; n;Y]Gi(79'+61Ѐ~_=vcX~ sm,ۇ 1yvDyh%;ߢԱr8or[BK7?Z;t;>%6osJ`׈!+/J`$;|V<#TN-ֶ`8=GB7nGFp%ή۝Ngs,BGQҿ=W7'iJS)žs1}K<]m.O.'~v1/8Y՝RCAVueTKGA>ʿaA+3(F~N:=I%3uoqĖ<zGx)Sl׵~(8] O=<6+kq /F;7_GvKWLjƎ_͏^Qo weNsu9Su7-_Viq]F|=ؔ(K(MQ8{z8x~Y�� +-JS4qg6S(حóB5&#eĎn_^vχwZrS⒢N^?l)YY(kYT 01a Αc}$^#X~/~SI}bJ[UFTF7lvHvH|^v4p,R1iܶ%aA?wى{a} Ax7?{+?;$QZƟdhm-=| proܢ' #Y(vt|C8W N;X]tE0 M|A޽u(qYW};чNZa;#kehg<+3( f3:uZ9]~5ۄ$F; n߿ݸů!gD}(fǩN3}fs=.=ü z{*=Qc\5\j|>eU֦9 OYn+_SG i&)nZ{wPwaZ)~<PC`5њ1쬦ƌH|۩2ϏgW3ߖ~s)A��9,}f>$7e9^b2774s~PY AeG|@ �?lBkF{ݣppuQ(;y8Gû4cnž^@@)P;3V~9xwFHxFNb >'Kb'Zܮ%8])gmPXۉ<Jfp�� +RI=oX-+@ܯxK&pܟ3fJƏ@1+'nY4 B:oU{bS4vo; %$7$- Oޗj~֗~3;y' ~3K0sÿ92%8Nm ;Sv_4$qIO#1`d`չ2:nH�%ؠ9~F(8¯o꽿oT?'s.^aBm.3/dQ,G4C�bcr*T?Mvf')byDM}~?;'fՓ~9ѿY$&𼧅{ԅlfwnij(6$K}sU|HUϘK�1b8mLTK<ոnc;AU1(4v7UtXtulnCBDz~}Vq:j3hX,{bYu1�(rJm9F߱qbb`,}s=g,MX+_O|77j:sB k_D _e8Io T|kT>1cqV߻.zw9yPRXPKQ6 @ U߰+QsC4c028{Z]`@@:zWM;DL7K & ,j1hts){w5e曰Ӛ{}ٻs8P3��+@!! @9o+YI3HD,P$4ŠXj-=m v0c"lI^"*B&,YA%9%qΐR>},$ql!FYę3>Hǟ-L?�Ẓb}Z׻,d3dvK#zՖP/qvďS|<<lD>1XP\exh<*Ȟ c֟$;b0_G.܊?/IW[ @7sl_$/+`l̹)570|sp󡔝a\DwqF10Yw#xD^)yXfo/ܥ>YD4s쟌ijD}!Wu۫zpo)+Nv.愺3n|m6:S&PU/qZ V[+8vj+)-FdfdM#㓹 ˜8.4/qnO[fcB-EB;œ&b_>d|nǙfv:zstG#Q,$PiݍnLjU2~vw%#!]unl~Hٸ> '8~~eRÚ; 4g9̧cev# YT]fөzn`}aM \8s/jlN:�tVxP\#3s 9όa8S&?;=':l/;;r$ۉ?O0 7<ոrEr SVLw b^f7-GB>F1<c\nZ𳩙{0-o, ydthf;٭��+h3gnD $ 7ɿ̂fe W,tbz &'Q``/<|��,ڠse.Wrp�%~1첖5 ^‡:/|nU<qn܌f#qG8~4ϸ>';=1$DwT=pS/+3@*�u9,LnqX] R]Gnylw:W+jynm|]Y*\<89'_rF@Ъ~ q^Sqx^$x %M#Zq1=?Qn{/`bE999}4W:^\ykn@=L #no@_f9a% G}Ne|Wf> H]+%e49 b#G ͶfO Q#>`[e <:@auT7tG[J̄0@ P�Vd7$u L+)\O{ņ$ w(91}S5PAYq}$Pp^ުW+w5PO9b=@F{ ?Ho* ݫ;nD;D K?n4ϯv4Ƴ_|+=y]"((~!ʆn3cd%%wz#Ll%Ӏw1X?AߌsOfus? _:]S3%f#;uSv¥].'kfw_4cMG�~/gzkQ\qіV'qt,TE;uq(H |r{H Pυv"}ٔwYws;bY>,O 6R1 q%[awĚ|"��+|WFea6)y>z~G{Ni_zsc7Y40`a|~|W[?(,soFAL6Síd%86 IHľ}*٘YEdV%9{۟GWut}j^u"odHf鹦l:"pqN>>(̐dLN L˃�)QX[Efq]\N9:JVAs̚TFƚ#9&~IW~$d1{; >wnM#,|#ݨJY,s ~ s KwݢS[axf|]rK~Ե^^ׂƞCL;{Hv|2@ ca ݰnoV0 ֡ /3$kehnwhRT@Dȫ xRPP 8x�bklTV\9$HyuP,[H 7]Tqr3 䁔8/ ,}hVFK&ogDȼA'b$ * %XOUSјoGp% )2wnjÍa [APm(<{c-?/8p s(-~۷$c1%!e}Ѻ) ύRdB~x.Ƿ<ZԩgS^9ϬcMs;1?GsMQ9x1'>" |?{w8Siַx(}v4N*d+vZlvJJ t3u/w+*׍𽸳!wq\nqL#1*R2zVb[` Ggs{p<On[*- ,N*x?wӌ%8W-\=��+!YݶFy3?Hަg.A>ٵW+C1}[c7aZKՎr pҡn>ڝZHcVܛ'|/}]��:( ޓh<% ao8z�U4ϏWHB?_Zrnƹsu?;}yCv<"Bj;|g@Ww^9$N?z"Rx'~|PY%v=$!1x!{prH9&s#8W5it0BsL͔dlfئfuȐi.u޳=ýfG!#DH] yIٛnKC?n`,)zgBR]~m@)5> CV5J!^n?ț_lO\0j ݼ5J=ot xwAc[$n97?[~#]\,ADQo!bvAu*�ěXJA=~<ƾeemO竎ݽPKmגRh3I +ibP G /"+-G]$� 'ZF `G4/E6Y<[} K�rAz9e5nCJSȖ#Pr<~U'4tNP8^VY/oԯ͌X)6VPS=;,{WPz=r''0ٺ4r9{y8G1eƚg_Lf搄l6HmaBpϹ8z.M 8!~;cmOOwpU]Xwf1x5e"Y-ŋ7^o8WPbz_.qW## ۏA-F9fnN=sw /}Ĕ~~J֨NXĵ΂Tro1J*%I7 |G_hq@Jr(+N޾834 1?7\��+R&@цKlQEo=쯗wn(rKw0ZYl=X 9`r ̟��<~'^U5wƀ>a;ٿu̬#Da\i5!:߇ip,5(Q/^874+Eo=ȞO߷(7#"q>dŚ P15a>#O Rhnj׸3G;Vr Y0]j<kfrw`zWXRO @+Lꇪ!a_ 5KwmrܾefX&y;*4k̉mwώ_s,Zu}#q 3?sN}:9O_Z fܵ^ozB4ᜈp/%e+l?YZ(Nx~x+9#o~y p �Ԏjgw-A^ZكwveK.:taLĈܭpz[0+ʪ{cpq;Ȓ?Ք݇#WCϟ Ǝ"8g\7eoƸiD_y3z1(Otd'~H+(C3#whnI::<vTm@h[+^Hn<pǎz8xWbJ{6n|fg+ "Ȏ:{͙{ŋ\bGc*u꿳'DqDOG0[~8N7&񀶟<ͽo5<v<徘6Fr2F3:1p08v[~8yx.00AW:2?:>U8-W;t:Q2N3!-1kB~j9nX$Xr%%<8A]!*, f%f}@��+QycDQHܾrybVk2iy!,+b,fAatc6xBadi|�Ikij+2a[0ؗUԬZ%��t> }^J ɉ'er/ӝ1c򯫱ڇ<Ҷ܉1luัK@[N5q~ߏ"qtmxSȌ};'h̵c/]$\Gh=\{Gz,.p>í¸OuM~dxjogF,$Dr879w'sxtf7#;˻"&ٰ7]ffwF"z-)GHӶZvTվq*6="nA]?l6Snoתp5n pH]#;oi^y;h XXutnn?'bCO1G/^b~~pČY!#svs+ŝ [GF?4{ڝ}A[䡻~D[; }yO9�Pn/Hx^ A^ ,ǒ T@oY,̂y *)lvbi"+!-ص8\{^c ܋aY7�ߘٱxoy\Ulg'&Pi$ X0AcAI 9Bo1;,,`%7Mta['`"Kz5(t &Np[WU\g'dwK) &CRq1.Wy)rb<rp͖_v,~_>>Y5.O,J+R7lCoRP$l7?50||h+Z-nXJAxpR* r.- ;#s:?~;uec2tfDl;pDqh|o>btv7aw!LlQ#9-> 3%_#(}sQf |zҾlj3q,u-5/q|(^Ӭgsak}úhڀl>a[KqWf?.278{3>q$?,@> |QUK[<JUѧUABu|bv'~xql"ۺ{)?vq;\垯8͖oq I-8(S=^<) kgSJsnvbFcY��+_vJ -^z-W&%evt:-g9�Tcg~:x9en~oᘾ|v}#Q4g~׌3!f=~4p0]Wן߽ eA7|qlA 81:s]5Z|{,^~0*iЕXP~}7_w#2- w,~Yf~s8;<1lldv'trynhw8ťf F]n $Q q TXµjR6Ti'dufqK>Z>vdeMLJ',kh+{ԇN'8򛓝צ ϝdkvTd2P{dݎ'ُcTûnm%XN@!' ׎SH=xãgퟚrA(}\9x|ؗS+[��W~ t$,WJ,iah.zdcN>^JrR_N^|Rŝީ/XSTOy ܦOW̱ZK^יt)=kbk%x[ڀPLx,' l:-Icy Syō;PPJ0(%�9aN@V݃A PbIxz�"ӧvjrf()@`wl#;��+6a"?-̑mdݥ@7%Luv<UNmU@)u̯oF[v~sWX<NHd F"=(lc;|*n?ddfgeV{|Jv[?O簢$hb#c>lczӾ[%yջm ̶װy2KNz0r=|t,2_+wm_wXS@^Qڿ@G6aZ:݀\* f i rp+p^ :;1gs<qD3G?fq+pꦂKe|+avaCڪDT?vd%>05(FNr1_JwJl7:I̭*gۻbffVE'/lQ7tXųlB,Wwلeq?'7su��+^,MeY)=)X3Zq쾬}#ssRrZbIi0ِtp_ ~AǢN%kSqٗ$o7x(Xy8+  9Z;++c *B߈_+Ifw/f\n"~y~"e{0ĭӲ>e㻚9γ|f =8[o88sx7C+wv|tn"Q["G;l熋4{T/8 sHH'q+ _'|GuIm Pճ1Q#<)<x8D『HH\WG϶ p<W99a8+FF`k6͙{矓/m뽫VWncksm1|; #ŶnxiXsӘ> -B0< � fI9Β nOш$ Ԗ„)/(F*+ B䄚ĝ }`�: }.rq_"m�"A0 % ZJGV9 bŢ:=νPKH{y%!t@Y[2;F~>> 0ȔJLnS %稜8γ+{a|$_ATOI!kGQXLZx N80Csk $eeח )_)|]?8(v078n<kA',qSK@S^ٸ.@mO=Js>zUY&?s ~h?ט%2(K?mݘzp;L>la]^T&e^0nyYe۝w7ۨhW^n(fv=Ք?!%֥�O;/ssJ$=׎{Kc^~Ҽ4�S9\ݥl'FP]8 # 8a-:򣥊8}Yk˿gu/zw8?{foCҌIG:睙G=U[98Ŗ78 ݐpԧgL+Xj_ي0iEeIhF',hs MI\ |/5KB߹Oՠ��+ݾ_;d+>WXn)ݓh&vď͙_?b 3Dc(|;sP=[Ͱ dѿ7H ^eއS '8* @M+ɛ`ܬPoۈ#)7BFW[)Ŝz51/Qx(Ezo&b7AR_f15(z T3Ӑ=- ub#ΛIe[0b VIipv 意=7fZ%B ف7% in8i\f g P3HP~��;񕻫eO"%;6_ՌN-p#9vz3H<;=ws{Y:wGmůͩKƚש#9(T-9Q9b턯 'aw,N~p=c>sncpjbyzP9^$!26?A]V%ق4+ŽkƵ pcio[]R|w8:hgl{qZc~6q~:nQs#B9vͅG~=PF0c~|@\X-n͇#?#|5ި++$<^0p4`-BA;6g^v l47-F:-Ǚt߬[?HBsOxRٖ)'|"Zٔ-kW/pß)|z6n&w3:@nC~nBOZ` PWuggOy\Ffu;=26O~;_6y}zf{/r“\n 2爱 6$9cȘAx)t!w�cO{gw^X)36;9$jd�0/lMg-g+~4UQ7|Y4 ,w/��+$1;t!a|XWECK&t!<V_):Py (-r^v_ԟ Ű%(JQ/KGKv):B9j0=pHP#"[p{tswѝQՉ%zG t܍ e#nnݼ+%n"1Xb~nJeq;wLYCWXOGq#)toC0 Xzb6mO(]SoK9ۛh'K߭ji;t.Q<Zrw!lA;Y%\k']Bbr7^'t; /�Wؖ)<ӑĎtt~N$6-TK/|I`>p6n~sw0]W -hs7Vcgm4L·+wljڍru|'K5-|j^Xj}wum4?p8K‚g׫~?-V7r, }yiх’Aׅ.7U#idh1"l�*Πi _0cWA]OxYto#̝Br9YZX)<SPR תY8pϣƊ@Uj:3i+쮎³v,#>}GAngVkSi]]t0V)zFx13#|W䰦5s 0:Տ9GbZf}HOeѾn+CYggl;5aR^:Zw!9z?(љf=;籨gu``ŲqqD1AknqּYȸ<B 0' 5 k8a)Í;Uş8ԷgxЬh>ksBL{G;̓qsl~!% Ks|��+sN?Q 7ol~erG04�R7 Qb[-ҁn!%1 cٸ|djWumø = �83PW/1g= yר/"�s]k`cz~R~G\/vg6H3O$3fOnbGC1ݗ-z[#a<fZ_x8$I�i_ qL_8{1yYחfa&`2_3~ӝJvR_m��!�d3g��۫۶bbsvSdCQOG՗K)#Š8fNa!<bXn,hUWُ“/aZs1! ] lH@_U}^Ќc $+b=}]ݴo2cwW^qе�^ϳ<u,~؈S34V`JX|<$'QK)(OÉ"i,fF^= SJ<(8΃;{6Sҟ?-NJfѦ-9ޮOkYlx%C>$[Z66a^ H+3ȻyX~3PH>]G򸠾@VOy\~~qnٲ̂-J6<P29 {~e Wae3XG5x`Pߔ?#_ ݴtxréJDn*|?|SNx~6P\a Y{wǟ+~Eng+ D)% x?yjPu~[?u! k1ojhˤ H;c/l;ܜs%X fqqrw<cF#q·sM;~Zyfh<oyXOY^cS<>V-9+z<z)\+RfkK( +Ox>=]ָ(7T"ifß=w0yrkU6Q/9ּͅ|m|C0 $t!.◉IMv<Keԯ���+}KX~ bP>3<{'L4%$X{=@2owY;}G1J wBKXܝ%Yy# Shwa {xf qlhlW[d<y;_V4 ,GْqN;d w'sW&0H`G\NݾZ|zLfRRWA8r~])J^/+$W ) 8iNwY(sȻMX.R>}>=y^%<$vm88:{Zpv(zF-%_gٗ:% |o;B2fJp/F)T77_<%k?Jyy㐥IX:3xҾztܐzr'3%rz0&[b'nwx@k@*rubOۀ=읦}.Gf9נx2='¸Gݒ4K<ه݈.3NJr?<Lw ,RS86 j? q}q }w$Nט#ov8s8b~CkP|x<aG9L#ㇵ|?b<}*/rkDt8ҜsqN-Fmc6np\� 1 PUW׉OcBp$vJ8Zs8-ccF5N"RټϴI܃29A5pE`y|Rqx/sL/3w<QGw~9</黉8t7)Uކ`)8PtǶ`}-îRTf;^^8~ή?JRRepUU`n<I=P߈ZΥj(ϱ:8x:_DŽ)$knI킌THPq<h.lDf qe(-Kף9~|=\φ|h׸z 8Z 8& zsp���*?,�s͆}P@2@ F vkʀ6$PIV r8v.. ڏ T3egf7-F{(εv"��1��}*Je)}3vO47f!nvy8& džK!A$l❢;8!F �-he0CpxbdOmOx`'sgQinf"P``` ,bJ( ش%-g@HB09]ɩF@o7?+qݥ 3DdѠ"k3^q~d45`6!|%bvsͿǶI<P fK^vil0[0y`94 d�9�$0S476?&>_#zõTݿׂb0E,?⽝b~Mǹ!gV?&�d�r_G( 윧?=|`"A G�M5`O`)w9q 6(letT73BFn+Mb9 AHhI 4d(0?$UiGNvnE~߾vGKK�FDRMW#@n$�C ɠ&AJO}ٛ/n%J` '?dPh@P�6K(i#?pHH/$l32`C yoUC&y1?F|3� 9@#ހvPU�f�l�dQ4bϚ�W$ q0V>70NJǽ'����q 0HlV^@iP v#6g>ljgFjQ($0Q6⑲̪_eZ+e$"^Q0YsayIE0EJ"UD,YEY0D2I �&,J� =UE�Z`Tv73Fo J }TK^;(5*Rn`G* ^z>a3$4E 3Ib=yR7M=sEì}6SZKQLhiM)$R:+fI?j0aoȈGEQ7(,KcXn-ef(㔝 A#.[| 'VLQYEtK|h,`�EG�DpS<J'_6/ A&+&_D&TƧ(13ŁBg_!#Ѹ_?m�'8 `IPKu$6ũ#&/ U'l!-]} (ntn|GL�� \ O~9*F Ӕ;#$<QU_ݛH ;BWqhE}8!=(L&Bvt+D` !@ �����A��*cJ3yokPm*, V_fu >PW+bo$rk$@K!e% 4rF1j~]yܥ9 ?ֳNfF 㱓;&;7 2)|d= ?d:ȼw;%\8:Xsp^Z"8[1qEbEe0$G9o>'a8|YCPN<_7@08'rd{|q[?cE@wXw(nv³IGtg8; pe>|L曗Gt'gs 7p2坘J<'/g#{)yqw[b𝈧a2O͍vSv⻣׃ͧKZv;]lـ$S+IjPi]GxcWa%vb> <Z(3|Q[Dʌmst8# 7W u<e1݅u*n0|cUy[8|c'0Dϛq4W7 R Fp)!Ap s[B ܟ۲7WN߉}wώ ]Y8?vy};Т^JW[pԻJ{TP��yv'=!!7F]`(Aĵp޳͹;9��*m{Eb~K)GXޓ]ފKF-c g*u>;9g̶OV~Xb>mߟ)CA878{glh<F^<('rZN8P2s'�TfBB\yX2Dfby#Znf}^u~hE߹@wG⹞A1!!+;-'>WJJؠ ġ2h%st,1/CuÎ5`rIѪP"e,R&gù;=܈+ I\P ~a}eo<7 ٻ:q 7n=B$� )x†>P_8i/cf0_TgGx(BGcg NhDǜ}ǸUZős>1`5wf\8W#m<8uvꃔ-CWn_l<th+9rڄ?ΧV;.mZsS2��*KbRFnvH@kix%d{qy Jc^4=-yљ>5d388sm/FΦ lN͂0$׃>9RB_X59{JIG/(^q{[ld\G6SQ>uvo{]�Y8I4"gR$XƟe줠v YHu9c q&9٫_Vdo?$s3lb;dr72]g߼y]8W"#-5ԮI`,,!dN#` }|ʌ{ w=_3 y!pķP&+>2#Z}׉EHLs+lux8Ø;q (.gpw߱% טݜ{,Uxpw )׏l8nS7n:v܈oTyj`-9voOcùE|\9~0h)>h��* }÷Ӈ|Ko|8cZTRj} nBi t!x7g+.adK5%G lV2V#W8K& (WBqYkYU-T",E>6RYr_`'jx;88TdMl}V~s~YJRX>enwH/w@МD>mC['qvF[ogS|$\gZR3r!y,z/1و"2 }G\Wu}d5yaej0O~`i>Cp0t)z$(ہ^eH1ݐ%Y0xτ:N|+tv>+"ћTA3όlMk=U8s+=?d%8- "%p,ùIB¡j?k] _P~��* n- oᎯ|/wcGm~+*/=BvR,p W̜ۓPIt;o>NlYi ž~+[E/6JqgQG亾vFpsXy瀷{mvg3g"|Hg6|;ot^Ih|WoH}k'9e@ ɕ<߲)gUg^ ؊@A8ט:JAP]d=GQ43(-è,b'"{\91yy(|w9/b|w6ZP ͘w֜fvg3do$qC} 6~0~4:XSRj^anScZ…> ��vž{qygVc_|Aª=r uFs9D0'*'zm W<,X*,<fuUp ܃sP[v*3on0$XY7>䷽WAp1ugsph��*B(*L5 U!З%dw͊mnD3b?t$f` /PȿM;(؅Gn?(/8˳g߬b7Ia[adjٲ[1>Ûߑyp .Nm5lk 3@G[>35G瑆0pIօ:Q!wdA8oZ3Fٛ.$ 3RwۨNnY% $ fqKs1hrq-ki!xI8ն,%0y/1yU13 5󸈾W vno# ?chm߯p#CԿ1\U~9U8A}r1vK#(uEǜ ^"K߳jcQl>^C]Fu;G^ێ#,p n{.i3N#V!8ޯ=V\yJ8ʗ_>�̬5vt}T~j1Ppm1*^4Xv,ZC?D[Dz~Rsl OkljY| mDNk(,pKu#s@��+WiMK?×,{o[; ʷI?`r'n>Kq|s~~q$0^#~?ٶLZly ۍ cPsiIlSJΰ^gbCrےIP|u~Ă.gcx,X8^^wD|:Ȕ8/A+IJF9xY4.|ı<N$JQ}_-"IW|7g F!芠iO^B; G2p@'Ac~ӛqU9Twm%8! ] 5r›E0I,;%1HINGQ{No۽Qnj'BHNJ^[%\sRgA eK,ή9!$2)5<Et7u ~`89R~rš6boڽY;x1OV;e߶9O;)]9j]σ0x0,Oz ܎o\UnqVEkrps? ¶=)#xY*~?G³XN On)S`Է {ūpB;oA$PFo1$KPI9RzA3,(y4tpLwM{(S|wQ񋪌F9V ̯[O^`vPW1 W{?8_:"upWEK\Nr#<w��*$OyVPo:)c[vuap1dd-固FGZfԀǣN~mn7s]yVO7u;tnNݺ~㣹pS^7q=pVq}8\[X_:xcv`^?[m7P>~<_8>: -kW^–}}:ty1 g%sYi,?' wa(|>xt7 H?qJoHEk7NoƝaXg $d)ǧa۷e[u^ q+89| "݅o#;<`gҞ8q\n}`f��rBoŐ<[f%єG?Z0pv{Z;?7p6׾3e,-t1 6ͳlH^ٌ"Q6;Jlv5T)It5#E_3=/nG X.%'=@ƈ:lu)z hNJc>sr0|8(Tx,ʞ7�dL'VAsZOAnJ=A]yv|8;9-&~pg;+]꫈{@\u@/_sfL:8�� *rnJaܞݯ?ަ@c<X0-9 2"F?Qſ'^,<9 a [ w- umvlsnf_~8zy?#M۲2,Э-'qgavȝlj'I\ LcLS` 8}y+(sYkBe-tu}mR|y؉%2qŽ[8Rů{=zP3?q%1s,9v/q${ G)Pfyg\bCWܮQ?}w^<R/vb[rGR"d$V;>YgW} }ȗz/uo�g?J|2/^]Yh>Y9dc52ձ)*$ƕWo 5e E' @$DrrC}? XnIJXiF_?GQyc棼>$Y<|"[_Q8{/F‚k qǶ U+ }>Sa¹^k; o6qaG,1$8,EoXq&ԶWU@G0oW8\PԵwſ-B 3fb uUő'rۧK߇c>}|LG�� +;,bF,5 f/֒܂-/W![_6B0YJ+w</9e)CT}׀Զ}csdKn4W})9(Gfa1{frY W 6Im@^9!�"KI/!'!n4h}b#>RRf+9 =+}%>ggaR@@Uewo74_LS c``ゥ;KXOGc$s1=-㓥|UsۏTKW|lj; 6p;,L9# n3IX瓗8?"|g/:8p<Ϗ̝38LԳ4W#;z45jJѻqr>YE3yc87 s7RV6Ghl)紃%k^7sPGfHH@_@KH_q?Zm[ﺅĘ,L#q=7߈lCЭW3M�1ogyswݹvrjj8}tœˎQ5FbT!Xi#Q[7g ť Pְr2 }V0|eE:$-姀ou" X]]P^ףNpk-PX\Drzb7_ \HK2l. W a8XwZdc70_`ѕF0axW%Cv\zn:G�� +d"aI?IE?,'EM&/}ә=w}t>fË{KPx6cEl~W9]"Y]`\OA1oNH+|%r7za;ޯabXSr;@D#i;lNRF?R��}< S%9K=;SwnyߜrqK w(QƥX`rI%)ExQ#1#w<9zovg?uN@s'u�G"4M2N'"fV�X.q̱xx<[jbmҗt9bn(Ol=\~!9 n5|V;vuvp7' ;ǚU83 ;/E8g&o=3nwn- q^dg,rpy(Na_7oc r1'7wsxŏ 'OC7Ї.q%_WI?'-HnW%XGԇlj6ʲj^o+ko¿הa:K+*uàVNjZm/V+sw/鮾8$"OcckD1+kЩm9"FB4π_*hP�m }ǚ,I@rws~NSW$WmLjx=_}f7> :s"/U \8u?Paߕ8wUǫ0~#cf`�� +Hhj]M`M6F%g}=)bGoۡ|g$K%iCFqݝڈD2 ߖֱ5b�*Ae= ap{v/2r}#>3#oC)۴nP`3 lrrS'wW^a;iv;?ݺS�> g^m8H=nn3ȸJqz>7)o^$ ؍~c�W�楺~"kmIguD?5nW#$ bFq9fݣabGA:9'e}}|dٖB}`ף?:Z?+㹬[捼mg#(ĶH05wNJ؞)B@Bd5idȱE \LKrY| ̮H 2eΕNUJSF>e {\u@ӭSkdz׭O/~j_T0<|9n`,!};L"w/#{#9OXz5"qGV"aaZ|Q+?N%5f;eved~s}O;=H4وKMTn0Xb�k9,C(߱~cFj?pvߚ'u: 4r%dF�JZͪcB `a0j` e4}Yx~ –׶z``w4s5a:g#L�� +R@;RA?afk+C1Y4 n; ''@b$aERm+89[7YN8hD_FÒI'nb@# ?/_^P@''IG$}W8S>W!u$$@g΂,}sXq9&n-On²$E#hI*ƐmV|x@N7{Ç 3֎aH:"xG8r8qWnGC0\Bv;M,tH)mD^9Ki]=76}!K&!?E'jp3MAvspOpmSRM\9M|'8_̦PXaǹz/}vaMi?l3a}M2Rퟹ{uNQs|w$pUX%&+%A^|+残\tepTcnEv|=`giWPD}LK0 cOlov}͖xg,}U9ug3gc pU^{`=\|*5A;' jZ��x R6ud27e=c[ ׸(*Wz v9qpO{_ŝ,N'a.Nr |nWuEqRTP}7c͕bpg +l\uz,AW<^uPDw~a֩>]xPR+b8-W~olzf'jXew9YkJH+}YL��+7yDp~6 !)`0KL(=eؒ`fTZHD. JɥB(ܟ8{-rc$Lwcٓ$/EeE'ĆpJzv5tkic™(BeWP'i>?ZH?~F>">3w,wzٌƻL}`5ss'7%/:tl55rL`{8c Oƙ%' w?Y׊5ի^Av:N#/9m3D]5�{8G4W!lj<d^4Xy ԣ:t'qc9IGKO؂/9%=_kP\¼͗jg}ߨV !?ї8֒R[>|Wr 4Y8zbk 3:)❱dKc,8Zq39ue6RǸ~gvcفuF5?^/s5ٸs,!s<[̴<' {cVWr3'2x oC8IuW!uK kd 7 ahx*w0' Q9 tdR#Y kpWQ?Cy^x tޏ9W'qzCF2'قYGh;0Fr>\,<$|';F^a>";x#q^Xƾ0Vn$phZ<֗5~ <{'yK}F7Y=KŽS?~@"Fx}-F XX75Aж1*\R>gQGbp<\ \)]uHy˅uwvvyBIBg2��+U WYݿشůe��_k`L+?_cIKHt h<}`Exܤmߔ_e.mƈf/'7Xg:̟r:9@dz2?H|^yj8ı}o(a'ncxj0 PbKb%yk3,Py[v^^MݓVX6gnTu}c{z1ׄ+ia7Q~׼m�:owPYO )z;b:?eq$Ct{YpQe oJ{N-jᏐJgq'|sr.e�uylǜ@;pa~7@%bIk6 #qY\AKQ�$q%,ٙпUh{G^߶cSg[{(vù><Wc/0&dc{)/22_ 9wfQfK Eft7IKX1%#%�dNMlPcu[~ T.Cle,NτUB�`zwW<U>#DƯ(~1&0�!ӱB8a/n'dsCLNq`%&-Xv_O=Ud'H`;eeT)I¼7c!+9JKvD!_^-PN?3Ppo,ߌ×?m��/ָ+Z<s39n<-Wѧ{F |Tч@vxGR:Ӹ6ddeus= YL{-7ۼ;G3a;'3n0+Z?t"sZ5ЃMg =J k(CfÅoq1^+;;0/��+;n='gmDܡnwuv~`W'y+5,`лgۇ}#x҇Ay $J:oAhm&[/;B XPmD9P`LJ~!R\yn? N@n<WHu>=s\DzJ ƔE@T5g|N󲾬;G-h"H:Z(D2R싼89Lv/'oG ZF} ,Y@AFq\^lmLGӰA(P �TtI^Z}Z;v.y@| "pz3 ^0xMђ% lkq<#څpPAr~[,Dn%b.v$XBYl]dukg̜ХBC2(ԩB?pi/Vvglk-j>; @_co'ck5 78S1nzsBs-脮XoP@4 ;ŀ)/� �%$Ӏq` r Un04J.;sm``ܟh Hy�ncmHB_;21Xh1kQ&cc|w7v֧,K'y8~I-#ຘIGEMJ #.I`a�Kp (cj2U`7 7Vno�RXr`5$nF帺Z>;^pnBN۞3_}H2ۑsx]b\=d_wkQt|CE`rB^`W؋u۵9ެZA'ЅNJY3䓹+1ud}}u<=Q]p$,;#dg.;ӽG�G5N?,Qk 퍥ck1:՟pNv!U2EGpﱆ,:7跥._{qW<"8O7T)A#8szoL8��+4 $#,ka-KBٓ$oq7Ǜ MB� QKdn/[/kl˔9,Y\3=q7JMB,aK 3' d's#؇kPnfJQOQ#{|cH9])$)5X^0~m[%f,u|"3>CkmrIDXߝ{N;ٺ99yt$U?�SH=ЬroVpHq?*LN#{|4%b&q?+*=qs>}x z:gWa4XH 6kc;FF~GK3Y$F3-6De7n17v܀ݤ+0q@|#x8Q0Y@Mi)? ϾQ'>Z[,%yD3 :vOFHac-LM:D̜KOǟOnNc4_Glw@=ND ;2{q !mI~qS7bA+t c{0:e^&Y,[$ٝ_G7fc͍\ϛx_V`ϋbyK#=H,!|_Y7+%e #�_Lzy@Kw �C_" P2ׯ)Oq?Aqƒ'0IČ&sZ-@Z 9@{?,Sy��F8 ?oȺs"IqJ%8<o_Hb{9>U|vVR1֫k8r1%A; ,?(`weS)h}#F$10%b+h.pvDZ~TKX͹"+ɖ8Z@)?AD`y5]1/Ts�Dx!97A`8DzȆDD<Tjn(E [ן0|1-sוuT"ev00+'-ua,9룆' BL?0PR__n%m SlcRS߭iI1Xytfkqr6V9qI+`owW)mB;O��+J<%?:JVZz픶-Z.<s}^W_\no>a,hEFƪ4G.dَGWqہ;avżWP=},#GN-ۅwٚ)e+^+m~vdb$#;FS(+{68&B}w8x ϡ�nwNNI)c.֮ A?n~LQh%'f__qZ1<;LϷus}PNНМs‡s; J#ӆ`>R敏;j @l 9L;vw^F3 J1]~n㼾n [7B|]\2(I 8z*c 6Q F=;-x|{};=YWKY)9]}Q}w]K7=wP[hj`#\I80 [7c,A!MND1s{nj W`:cE-_qDCo/mz;lpX[s ^-Fn#' ZxQ ^ !:ְ7k'-8ÖW8Ā(}X?<'qd}CmY㰟xW@8M{;-.;/;?ҖB͛ު44f~6kv$ i;(F%#L," 3-mX|/[s��+8[>¥dnR-26 J@|OVJHߐL?JvT"9Qjn?JXno Nr5Ao|0qhG:qJY<khC�-{վ=߯vYӄII1hwͳdCYYOgf䎏 o0[btJsA/8 )ÎOS8[RƩn~ƙO$پ" VZBùEJ)x#ݬ;ZUq4F##+Jms5kl LFZ[;3m j7#EKq"8_WYsxWJ O7=)`̂Tz7K2zEyÌk||uBYv;w3uv2tḉ9-K_A^:rf|Cr[fdß</7[ht͵9]K/3]'e_#Yg޻=,p"O}-Qo(=uL̄ ,\ թXgxAc1?(_ƀOmuqW,H`Xh (b2"TkZUc1N`'8,ԍħmTPՒ98"i,,2؄=)(wJKeXLSN 14ݏD!'b UC]Fx^$`a䁄sPИA?^G8iĠJE, ,\zFݚ8��;rՋ {> V'NRC>Q׹qڨ AN~@gyO; < =u7"wۜrμ#b7 +-B}<ۚy=+I"U↙#ۡI8䇤[QyةaA@sޭJv nz'AX:ZS�w0s~73qw>of24|rk=Լ3*=[OtGa󣮹xÌq~;ذ&{qήN;f){c4FNn,{-yx;s@NHss1o+>2xͷdt¥kdlVĴ/�y]΀��+ٛwԑ'vJ:wC~;e>ܼ)es0u;ev\K R'ЦtFcFҭx?܁*i?9 V1 ng=(jJW&p Ȥ @v֒~98 OѺrIJn`K3@'B񖓿puM1hsOdd<} N7�Bf'?[oBYfL*: nmD|lkHÌ9_5+ς4/ÈQRlwN҇~=r3M|XwGo-uo^?vgođsJk2չc±R=e]Gaz7JY(< v3׌lo`)֭_w{skBV+*~:0~4 N^[j'q-œ: C ?;~)L0!a}f0Mݻߠ`;*L+"e&y*}3^1=m&0 uo<9Z8wB= BC~=vso`JqD Eڷ%*�dwưOXk!K)Ϸ3)zݚkz3(%-l7RaX {3#s:$&! xtbpMz\=nN{rwӎgu/~/AEDٛ9[`ٶۈo#? ݔH0}2Ǭ_nzML/s8S0͂{fVwG.W|;Kv\)Gpso{@_Ĉ#OǼb*^*hc֧D%cq = {u<Ru`-X;eD0;W9g1=GR!X-#Fr8 ۬j& oߔ;<Y03Ha g揥g5r��+Vc䆖 P_c3'#z5|?(~Qe~Blz*86~^u#ۡX|sVf3~| $lfF%a (olf͎<G1bL msptwp(gϹ|#Z;JZ;ކߓ}-3fl~VLX�{ JR2C~c]z]7�g~^ l[;<ZSœ>e|qUc1晱n+>Ny^f) ktƍ!ЎqFq{|׋>~tcJRXo';im|]konp15%\n1D"Eɋ;r%dsKI ZSGU%«))y g!: y3lm#,,).Wf A ,9Q,ߋ+n ^ DE��ȩy(+,P(q,Qd �0>ߎ'kGSe LQ,6=I /`(cRGK, #�Pr'=c0T%]9\Px/sBqeSE#~z`M!EW)9cS ^fNG%qKAW ~K(S%3_幂ܖ?ό1;>3_ �,q.R~Z<;&^۫P' d {Vv7. lnTpi{ J[ף;g!X,[q|5)KVgJ]7w=NWx 8Aax1qqx`Aǫw,D,qڀk[|Dxwrmxف|O^ �6{*avwwjf;UM>>cJ hyѷH`Kq`^8܏v98^PܐvuzkqPg쳊Ο)'K0 6o 6�5%!Ը��+x峇ݯbjo3)+(+/AgߥC>/h|ߟ!_dVG+%n~0S@J ;zܮNH!lۭ71 lxыWTe紸w0 wY}%9b2 ngce"3c4j lge,u(eͲRN5>7+Rv8? T~󹷫y#R~Qxvݙ\~-C }~%8?qzv|#o/+XFl!V9]6ulp#z~ĆNZeS86Z{B͙>x|݃v?.טu`;)sb }pˇٶ ǿΦ!? L+jv-x2{e֯=Jvl Ž8,(-Vb?su}s;PT&B, ڽkf-de>NVHe!a~@\0p5c^//A4c'~a[.K)Q8*VٔSfx/5ň<ǶF8dSqzd+7`fCmv { QQ` *YBse{ͼXqcW5|Rtq_x+.9f3oB ]:. 6DWVq9 ;Z]ϳp P94|sڸP㻑<p'k�hb&cwghHw彰$G+phN<Tï.|x 'F1S3ՇREsq:^ c޺:(g"[n]7$g7 !) n)[ys2[egy,L2ovb/?k��+QYD!f픇o% ?!bhk _$ g|iɭsq ^s  %IIg?85 3('#%ﳺAkcI|}/|м:d$_l҂2}߁?@͋ea՗eڥw<o-\p#҆mh{7@.no? B@۫rhP뒯 섌y+v=Qe{; I YFi([?VM1bԄe~X-ԥͳ fA] _mŝjbjhnw+&<>Xg.bPF;stz̭iܝ>r)mճwg݊'n߷*5jȲYx|���!�3g��|cb}Z0+Xm6HO]:35Fsq>Gu{2w0jDL}ıP#wrgVamJs9oQNp~@pl _t2 b'iw\㇛)8s((0^a G# c_惄^d;b87#[ôC?908yqߏ'k[<@K-{ƉaGvxuK+cٻiLy'Jc濄q 0\DѤeǛXW+ϰsvEjV5Jݏ|x=Y׏5KKg{,h^1ٸK~ΥS9*qp8A|; =Wv -ԱҶ;ˈ:þa+^62z`LW�"0 n؀#Ɗns~ ?ס&w|!::z͵C9J[vs@��+akg=S7"*WDL;ĉts$`(N:!aTN+ą=׫`ܲ/#N4_ޱ/K|[Yn&'}Ò8LuHNw N\nsﯣ:9䏝}H ̝p~PC':oahB2q"$Kzc:_Wq=YV7(DQu&[|/ %^^'}|o4!qV_/u 7|Qp~^Pj`־[eanky4/fDZFyvيur8G%BFbP;g3|,oz'# 73~^9ϝxq{ I2AG(9%PrWGL\9,3e|sKѧ^K>-/*e;7[Bxj2?>(kkvfs$F/Y̱VS4#fCln@I|ΞIճV^v9?9-30 v}XGgܸS)DW 1<Z0czzuՔyd~DQ+H~N)̺б#H `Q=PWt( }(X;7ۮW6 �cV~ W|{'-W֣F b>>Owޭh,(BuII3n#^`z(-:FX܏A"ǁ.L*/Yō(.n-8@˽VAÔvj=q@{3>o^dsc>9{kn nhS+9qB"&!C'@.O%/|w'{R{vAD. .[:{ /v+6}oX?9(zv_ÍϦ9%;q' v^X̮3#z}5kQel9*]u? ԓ0M2��+G݂!f "(T]CňPD=kl%bw2(ӗ؋N=dnJa }VJloXo̞~fq:M,5Oo$36 9NmUS?N;AIcw}}Wo YFU`r/vQGW+%{3<bRlόNa,Nnn0Rduim)?)9"w6c^!qc(ܧ2q(upq` OCM1C̖<39X#MQ)IzXn݆gnx݊c;sě/.w.8]?cJ<V=x'gݺPDnf5qަ J��1�1�FlO\a:Afmn)oу%a_X ۜPNun`Řyx-nP;4w}*=~%?s>ݥ0z7,v4Z1pV5Aֻ8Y򘍖+hpK0t|y NӕwZsL,yָ{/#>~/ʼnG7[�ߏVG,sqws/H1)QD�Hݕ }/ԴpV`G=Wd;}/FPrW%8rt|n)|°Rz= pTl*y>">VA"4A 7eqZt|exxqS__up>w}xT8;tlfpn0-''/. C,8*^7~zj GNg" p1Jq<(ۑW:Twwa`/A٠;>K Jp,$WV{m=>̣0# ��*?*�4a WOGϷZ @�`Y_zpζng�PC[�D"V<eaGvuZ#V'‚h:JE-hqH@5Ȳ`n<x~Ba 9W8<ե͑n@'0:HaBޠ*C@IHu�ؙ{RTbp  B#Z 0E+uevunOC4y&+�N'�Ya7̆�^aEB[` BoQ3rI /쵧1MM q @rB#-7Qh V%[h*Jq;XFEf^P|3:/j9= im¼M(x J"x FpvC)<aX3gLP=ꩄ" AÙ +?0`LD C�% )Ϛ|g+LwHz5 d{@ł8 UdR`*5}ܠҋCJ cWŜ"!;< |Ioc6 ?{FfjQ- 姄<C`ú NF;� �6!FꌄǛ…x&#jK9n`PG82dΆOYh? eQO-sq0`TG H@D!U�7�!'KY4Phv{|\CFeT*QiHHwSn5os>�̄` 0K�;ł?$<jPހ%v#d!hGI8&MT&lsPͶUF @Q"@CZ@ <Dp+5E}>tuLj7(hshHHFr7o0kPb^i ~" k[7Q6?m\v �Ft1<>jWߎSu:<,^DޙW#h dLbZ~'?dR- =rt?^ܯ՘ģK�أx#)do1@" oCwC�p={1=)KdvOB$_@rP|QI!t+F{8vE` gZI$p{aAй7? A@P*נ��-3��������d������A��+hb>FU]nԖϽ$I)ĊXToYوkT+݌zB&PaH(4 jlu0 �XԶn(b; ۲A^( ��<TqeiA<ڐaW1kLRSѓAu`f&Jº7B2dх %#:S5�:&`#7Qivb`-#]Bh(25L&$R:QБ;�!ޏO߅?e0 �? b(7| nv(n/=@Jh,DM1| LѸ8uV939 _ B ڕc`Fb hg /qGI: >H bRHh {? 7&9Jb{vup0�e <FN^��9�bBvBP�|[1� Np yf >md �+�z�К` rK b& ̥��$;ܮ`:9N: �@��&ܖQT 7  �z;iq208ooQ49+T �h�4$/,c<` �4 bj98�0* Y_4H�Ąp(�/J),MlWR*�膐 ɝ!Ɂs{� �^;! J (ި?Pp0@^�<!~ `+NXeBs\�G:〜^ Ib1$$zPB!uwێ5h"J$�t> Y0%r0Pţ�!8:J.(�@S8ˆ$ĝ{�b��@T@?!YI**p%F @ɡP ^h %džD톇80,0dp IЀ?>]RI�d�;�b4q^p�;!,S!{ri�k#A%g`j�ŀ&XA4XFυ` P C8ф8>� ��1 I�:; lQ|G`.�p.J[n�~| g3qG1U �(i@b7Opq ]R4XirR"#ғjiHƪmi5'+XO u^𲴵 F,Qc)ЀLe3O? xHF)n^ِL:qX!1dŐ+>td$@thX Iݏw}MCBsdvG2?j� �fr1I!C7);sM|�vL(՟\ᾁ nw vw|M(3p(27OeݽX1;~.9�dž$0bY?m۵nBJ'9,p+wLQ5 'p-|n): �l @i4L!J:}j `!�l`A443 Onq@@Z5 'ĆSOΥ>e>%{z91|=ϿD(0( ,A_tn=@d4R94KC2:>;!$�h&�JnWJ>䃛iy@Tz4[e9{AeICyGvN> N&CF?@ffI\ _ dJ&nrC� c~$?>ݗ_^ݸRb�nQhJ %bOa\ qh-;0Jz PPaEEa7BG^aۀ4 N +/07�xYE`&- $|rHdG&߱0 ra43:`hr^`  (,�Wlg+M('J.ԝ~P 4(e�5&d#7NĔ?� KG!& Y{7:@P@ N&0'+@�cɡ0 dƆ!VCX@P��‹J`*�V^Ho;ԆPĉa+{",BjDX)JR%bB'���+-yU{iБ!?+q6s߀nrB@a&#Vf%u#Bf%lFefU0�0VJF8}]ɀ&&g5P 14 w ۣ6K]L -3&3@1@0 Ota{M,�Xo#ײ��?@ &qwoխɠE!P=hǰ`0hK& !2L-%W}PxfI`T\BҔfo" �1P`n(J-IE` � @56C؆Q<� L5 RC�b�'tIl�NK!p v4;Ye 77YrB/q%u7Ĵbv>Si1r�J/�  �_%ENA~ph,,rUD‹ ~ʃY9Ypy qE C3_c·�^b;` J~ә(N<7+qK�  lϷH 렀-!,18vH˕Ns/ h &³#�&!L\}EᤄozPD 104G7d�@p(|1gȸ gˬ"v4@o[r@h:�9 '�|QNnЀ`'�P; #O+sUyh E�fbCI `$ա?=sw@P1� ��N?,F{� I0E~{ �ԛ�^�,C@&AE ��9-8zPVQz�h�!�0(08LJx�hr1�xBX @./ cV8e,J.7! 1P55t~H((0pL!p� 3�.;sU-%�BB%@t�]BrqBk�dx`�v �Ne~+ O!>;1�y�)Ӛ�"Kk׀�j@0 t (ۘ`0DXP@�H])y@R0�:_p wvN쎑N{z� 0b XY]K|!6B, �jy`Pb=#O#Λ&��>�~�09یX��zV!ۀ48@B(\^,1=\VYIZ&p R N[VW5_&wU3R1#Z1XԜF1F1m=6XM t cikI*߀k(<VF?xz}@`0 CRِVpV�9E Qikˀ`>HEα(ˡ�P0܈J`fb3l)zf-hCOΏr`XW]̖�DS܄4p/<�'0 r%:P;jS!7r'?WJ !�!�7 pą%ܕO$+{}qD2`[RRϷ^]C &Y)>7XJO`bbh!�PINbϷAHGp=g[ri4be3+� 05Y TKA4[%KG+i? &X _$Z?3<rY t$:?<t+v YϻszpBJ/ 0[S^%lLrZ; - CChfG-ۧ|FH@adwB 9Kw6WWJw2J?9u }%RPs,/Rw,۷R!5 t$E(|W��nhq�܄B&LCRG'WR@,40^d䤘^4�ppa![ džqꑭva78R 07II@џהcaX�W; DҐQjdh}^�&�� % b0nG$'m~Pᡤ ,ݝ'xgt[�L� +|fVvzꨴ _ז;ZF+",Rإ)���+ m�?IE)%t:Jd Kld' 7 pH߿27|$oh,4I6΄9ۿsX]*E_�p��;�C آH,tkC,ڠ3X6ͶwB~)^Xtm ,r/I4hg(]LNV0@Q 9[|7ހ)�b�<@P3<*҃yaw吰/ƅ=U<&P 礮I0' ^`@Td&& -ΰZB�^x\ra%zuy� �`!?@S\ ~ @<M++MqG뼀 @.�͐<Z, bn3!9w��D$K_�j B ZXrq1�&&=U&�nZ1qD`Md�3jrʒ@�?� J(;[Yˈm@'+ d$s$'v@`B�j ۤҿI4q @04dÀ>Ӫ4�㠮L-A(E'=IF �t� B`SoR9'U�jB (MAiG/+o;04ba@|b 9;@o$w6,Oh�91(j E!\�V� @`Y 0j ʾbP(|Wri &l9,@ @`X� )XhgSH?|!w51`;4 < t39 �PM@D0>�� "I?ɨ�;� s8ҿ�׻, C+0a-Ҍw&eQ` @L/|~9AS�`>H �bsR �BWp(ųX{0 �D��ę,aBx(;Je1` @@�&"h�rnAn OAyy"܀|( =HJEE}̻ ,t)Ҿi 0:&P)0Q5d$d�T_1�pMO@ ВFh/}ubh4IY 7: J?a7DX ��je҂?+$LJvM !�f?&�0 (7|8_(Xa4? FtI<w!Ġ ��=)�d!,x^q_d03:ƣuuR{g+"VcJD\#HrƪnFc6!=*':BRxS; ҀnJnZX�@ drNk�I )شٶ{(b܄Q``dUCxnI&K.bndԐCvAl{B�׆KHN8-]32o i3]D{BB0h_~RoM1 AGfR]�ra44JybtB&2[ Ɉ!ؽ;>قcغ1wP E%%b-W1(^#v�G )9ҝ3<ۊSB=ؕqK8&C'w`!f41,kq P\RLW |tӛf�>�R�M&_A-[r^?c9ڜ i#<M��hB�`߶[+N1),0IGv@9trЄ[$3�YLRQ]Y0Ӊ[GNy@b|L &Ŕ34Z 7]7bC5'YID2Š{P@I1݊An YW=IAҁht1(B di_wsHD�d1 & շKz � $ 7x q_7b η`P Ѐ(yE㒎8x8f Fd}܉A{vؙIa 37̀hb:II'EWJ K';q62V-0¬vwZ9I)IWrE#HF+"p��+AC:7Jvo*R1~d S_W By\ ;\7>Y_ŖVO37uq+yd" /ݕud:!(&f8K.!qm8 0 WQGBo  PPbCۄ+ k(!�pRi4H`j~##߯�|F8$נ�j�ܛXn4 `љ(N|& @�T�1 '��ŚJ-Xw$ru�0+iX`@L�VY=tԲGd߱&�j�dѰ"�!7~!P�& %�TX<`} 1 f !q{0 @BӱW/1?F_J U~1%BBg8@$JĭR~z2h.I,3`&Wȁ{^dbX qH-yCy> @ xoP ,>@4Ia� 8ӯB�^�ɿYIME�| z!8oO~ J�r4/2Pq; @c�N�9I%HP&dBx 1O�|� !$ ݜ+7N!4a@!I7` t@B`p 9hܼ{ J"z�te1C{%?_>z0A$0 BId/GJ@M,A:!#IQƔ4�`fpWؒźZ+�,�^9 sD}d   P 5\a4߇oP@n�~q 7aɉ;e$g�rLHN�F#D@À6�Ę�(Jv&vP/,HYe�%p(kb8#ӕp�Y D%!</e/\djH@:�~L0I(MNN 0,pa;&fB Ŕ#px `J! n$/;�BPP$�6#Ĭ_`*X5xLs{@�!, k&;vH{L�԰ŁBIG%�5Sz�yɠ@֐PK!t{dlvV�!RK`:CANwm'\zmF[\)٤i9\#rjF%r1TؚNƪlRw~JOJi iY-=)` CPa3u8nB7GW㟺yX�>W`n.�lNAW,7LLl8ybpKΤv(�7d0w)}<^. {׀ ^oBan~T@Δ8/�@�Bon�X� #P{q6 @v  aK8�48H&Q RWvC�0& $LHuKSxp25d$W%y:��+*$f$ϝIfVWa5 +"p bjҝTݻ읃�ᡤa 13$; u$13OFKs9%u @a5|d2 & )͓h=|L&t_ts@3n9N}TD{v:JS%)9&cw}U'7 n̓۷t$wBɅP;jr31|grY�eRUs..M {?I';ՓgHv~F+c$•rRɠPJY3šŌ#ތҰi ?ĂZ:@0Ўhw8� -!:(KQ,a0xb7gQ�!-Mp#ÿqt�2& 9EpNsBii|٣먽З� �ęHbCJK{(Rf1d0Z26|uoHJZaɵIa*E e~e!Rׄ^3�`g O * Q{`*S7w4)nB0B4ZjDZ4@��+2~@vPbP3�VWO+-9SQD)vۣwϯ[52r1HGR3kMϚ)Jb�'icbOz�LIx0hP K ⓑ^s޶3d 03oZH:p � @N8 3P�!vN Ta0ЏᅺCu}׾'�Xp~RX- IS�j�@'Xi14W@ I %X$$o�P 2lC$'o$` B/8tש|1�p[i !.3upρ@tPHC9ҳ01'dY;ޘ4aҀn%Pzv%{ ^΋`: 3L&*;|I@:F ͐ M�@ 4_|<wkN� ^@!3! }kw�2�0 FJ{q @.N'HbzC>0Fd�BL8� `Q<yNqe��h`CCكHI`_z\ `bqH뾾vbYqxW˸ @vBP-C&w`V,:Z ��lK+-40%hGm@;HAT@un-%�VB`�/!I?%P}�P'ѹ1 ,0'C�?O+& @d_La(&^?�a�҈rf�(�wɄ`n $. �9ܠ(AcM?$gx �@� Ʌ: ҄'4 @ e%@*�؇!Y / )9{ �4� 9CRJ(={�hx` 1 5JPӮ`!0V14)Iɷ�*Hh  @2Lr@[Gi�t�r{bn'1 LE QmoԐ:o�Z��0:BRǣHHu�b� HX(+vN{Π �!)! HIR]� 0�  �L~(Koa0 1t�3@}ۋ>*�4�$&Ԇpk4w#H7).FE7 <%]BM&k\YI_6be0VWC5�6``4tĢY#f3Hװac#mT]x%O/c5Jk^B{a!5Д7`�b>?V8\AɁT ё>xBH��8o XHEI LM77g{ؐ� d'dHeH@:(0ZFlL�zI_ωe9@@2y3(%C�3$7k [+- NJk܀V&ɁւgX0 !� '^KFP @ҧNc@C@4JB2P4nvbC1}wWGyg3֞@043#} ^|�!,` CI 5^@3Y@)+ T ͓МCrя˳(Op� J/vLtg�ɤ*BJGFp]Đ$5$x4ai+6G9\P 4�a|bIܝpd#_{.Y-%w`I>Kw?3*A0|Bwe@>�99`!J tC䬤$z-sBp̷{/eӓցBI1) 53$^MI ئeJ @L dj?9;"ўq( I{J-;efskD0 PKYE::OG)$v& ``IՓD)d 4nKd>\y:P_ Z>ByY.#86Gs9p} 0I A`(CG A5uR�|R s|ou>l��1(<�lbQ03fGvvPnNphj�3Ndx@!|Ph ؆ay %|ߵ�CCFKCԷrBI�na$dAP�Ʌ-#yF&d|g#I#H)D@��+b� �$NCK&[oR5�*,X!-.l7^0,GٵЬ]�lXkbXA@bj:zx°-~߳߼ @1%bIo[@ BCH@'@h܅S;/e2!B!0Gnuyvr7N8^ܔ7 ìՀhL-pLZ:�~L/Ɯm  5),?N׮&}SĎ_>Coχ_8 ;OI41qᙸHU@ S!$!�)ϰ1xR=\9!܄m@ơ! N@1�=pܮᅣƄu:h�NQ]NBp,=r:ܯAhN��05 uQkG~{$${d$Q 1.~׶&�bD rL%hz0 �3 �Oӷ%?A o0dIa%χ%ʼnJ2q7P �K H@I4 LC$ΐҹ@ ��xBp¾a�v� �0o8$Qh4NoNKW��1 `L6 +tNaR�0WhPg%&sUHD &�ɥ0`h 9hYI︮gorLX�~B$ű+C0?Viz  �X�ҿ%>,3 ?^z9^ 6&dxgfĠݖNP~K/@ A @ ?[q\-4�pNu��vB |R�:,I3d 7 X`i0�fQ @ś ]T p�J?r2O+ {LHœ (ʽ` 0,^3~w*^�|@!G Q��Hވ�+6_bEjɠ&@ @08i ?Š-#׀�fC@�̓NHgp �\b7[1aצ�%�$ $%`/|`n[9]B~1$,� @r`o?PAaRD@J�D)H,Z9 ] K&�jMA XR�b�9�o)&j>eY.+Mq|7r)ÿ˄i]b4NciЬnU�~+{G ,HFϋ_{" ~i-lߵXn;9ݺvQ8E8ov>}�2J ;`D.�fe94:v`C8Ycp^y4h+ I$y+dAS�#OߩNg=h%JEP� R7%�L� �$Q SapB&�JA/;ᬲ}P w{"Qn(Bx^bC^ϲ۞7)v2b~kA g=^2@x ߍ6ramxgvzZ*_ >; >9 '>9\7/c!H/nݓJ+epf-+bmW2&  ̌Fܰ C~=� B΂JC؊K J�ۙr#;5`�=!(�ĆC`Tqb`bF%vpp�[(3dvNYe$ hB J/;mHd(}Yӏv`Q4I,@� f�et%]\E0vwB] )KBC�pq]Km®@ J 9 ؐź:�czjHA?n4w?;A+3]`pY.YIB!c>�`� �+L,|֏x0 4rr �o (cJ(ZF"OzρDv:B�VC�rPQG%Cu|}y*�`�$*iD iE$3ž^qP@u$PGJ7_V=m�`&&�AR0J`t7;8 �7%i3$ѿD@%bZ=�4 `;acJJnfD!O&xJ  $ŜNыf[+䫽�v@4I1(VJrR@x~ 0ŕO|bO~nB!&2PXgII=&$Cpt+PͶf{7usB/rcjj@ܰ (BRJdlM Hal>?HD4laa{H5!`piI(?{P�Ta4B&!oczy�4�bЂ!*÷ghWPM!QXRE�r�NL?l= @�0%0F|�i`(GHl�uC@cn~= .Q1#QM�(:1?Z4KZFZM EM ��+3b:ΐһgwt6Fug2Fso@tB$_{֫ TYB{W0jvh`c_/c0`:% 7(f2d\ ;OlN7  ., �{,g6 Qe N|P J-$Ό a݅o� �C?" Rĝq @nbRQȗҀB�d-%Ű૤B`,C/ ~ w>&� ၧY+רBj!MB>İ|c+4c�lHaeH��u] !`/|R2 &#1'ne,c눢A[}` /�|_F/z��)xD2y3@�$$Pb Į<� t>~ &pLou%}@0(4 gJ`҂~X@UX fp> X&!] ` `e@hPp#$%h H3s]@�Np�2 q=A0s �Γ9,�6%�,n#DHwlwv{�`A&$>S^n�114Ueddd �w.�#hHya�D4 ! ?΄O dt$G �3H @.b/ɹC�@f &a7Iw@?T 8adJ !|0[Z @gm|` @2!@` tbf-HG2 P"�!@ ]<M0ӹ ֐Fȟi�nC09;!fHOeФx�@TVY0&LHP ]p �a 04% (O%︬*r1OCrb]}@�+3� z9#8pl��h $  ~r@Ͼ00$*�L(IGq` (AĠP@ q`! �vBo`'w ӯ�p`;�|X -�hQ&-;S$Axr@w�Zb`@`;;q|3IsI'�1!w̜H;I:R4lFDX&\N3[v'9x%ϙ.7j@ LK%27 sw$g11ޠ3XX0bHP HA��i4ݑbfo�Y3X$2Ŕ ]H@b95,u봸bliCN xj9A�F_ |r:Rhr~2W S__y(�} BHd4)?sP�á�vM Iձj��CN&1?ll0 G埃W #p�8H@j~�Ԙa]+'^0@ `;l) 0r cơ;}~7PbV P),xb2BP[``�z0''bodf�BnZ @$�osnIdhc~!7M P_`Գe&�䒢 �@`͹ۚn?�`|~~N \VJ |hq45C�z�19Bn@ RZB7NS^:�w&@�:�_�)w`=VI$|Rk 4Xfg%ٟ'Pzp0�n pq40g^/vI-S_ݾ][׷ 0(rj 쁭07x�^BޒjGVf/h`:�$r ,sk�@:J'ײ!j�(ML冥K~^6@U$Ұ)%}gĚRqp@ˆ@;(W/}̼ )�0IIAPϱIA+#v~�d+ ru/\$4ٹo! ͹47(Hצ�,BgP /۵DF~`;@hiCpݙ;jPslkB@J !H_rN`d̀h`o=9k>߾[b!dfz�d<CJ`+)!,c5 \d 2��e @ydm Gq+@1&-$*_ HhR[81y,M+Є%J @{LlWc�t� @@CJJ bCS}eW1O|ZQN S}ůJ9 MqhNJCr9(&`QԆ�YB>ή0KWBыIX`�h^�5I04Ғ~_�Cq44D01i] Д|:Mri1 :&퓆q?wB� &P7!D8qmKV=Ӱ^`:�w{ДTvd~Rqלu(|r~w8 �`JBlh5o\` �!吋Bq_[vG;۵Eņk B{( �bL ID�0YL� �3PYkb?|:4 LK$fjvWqk8@aJXB[cPmYM~� nH`QJ$9 A/JN|so0�� nXXD.NA/d�| a@4`@`jCIXG^raN^ vl[ 3+{{2;dۦBW]M #ZF��+HaV @bB&90bsm X@c_VV;9EE @`۞@؟u�L N&~HA_79LҲv$>u$36J}l( p:J$ �@LCdT$ $ր:!393;셣$~B_al׽�"`Ie%Y4{S0i%b^G3@2&> cQ{`0Hia8CJ8JI4bQB[#'wk@sq_׀�j;$[>"@p(^-v^NW �̄Pe%<s/2’K%)8Yiһ%J Z;_Ѐ`� `Ay H �1!dqJ @yþ7Z/�D�NL"h2x3zp4=RR1(NbQb{2pݮ�b�b�84 O843#q� 0aw+` @4(`ay~wbo� `og &':Wܯ,�v� ,nOh ǽ,6&C9+s=�i�j-* !bRX` C�/ rR~  5ogp *ďA{�<J�2N �z2BH! ;P| Ha'5 GZu<'9%N8).zJ?,Ua4�$ ؛ow'nA@!@#8,g , Qw0hB/&�ܘ B3JB@2^ Ɂ�7cqH+y3bv�@TB�̥/Ā08N 04? 5I+s@}D,I$ yϞ&p@M)`PsyAE%�Q�;f6 &%Bo I NI~IJ6 @'|^k@ h_Q7 0G �&&ؿ(Qxz>@d ɋXu ";@ 0`9 ܕ9�1Ay�3ŀ*9H`2sQ`HhgA7ѳw  ܤ~ye#|*SlJlpB guHһК%r4<+"r<BBJ\|# }kN5WhaE<);X��!�3g��/v�3!``B:2̓m%�40{%`'pnRx˿@�^CF9l!)0bwJFGF(^Me$M1吉P%p&%ca c^ۀ&-(e7H#H�0ćr� , (B嚞V{8[cm{` J0 dm?8Uz� @1 rRV"|ӀbB@}|0"!RVZA.�M ,7dtqI�)!`%?gNN CA44MGغ,]{8Hֽ`T�0b{`$ֆ6e0Os�N�45ɠ @jr* A|+U.(G :EMC>`PW� -Q7$z ,V.HIA;B_Д$*;S+(79>^-ZB&b[~fE@c7NH`n 77ߨ^{Ѐ-,p)ے/7)IpW-)R1#5q73#w+Rs@g/yE7q.E{K; 6 �beC NI̶77\JBssJ~}IcLk'c}-C nGӆ!15sgO?I1It?A �o,3+NA@!vkJ w֏us7A(hat|opy5 J# щJQ7$#@PdıetS=ClJIgt1_7 e !'TqN-$$tkv'7+ؘMߙy|︦J9e_t(BN/'v/}׿WŒ@dRrOh &Qe'Ϩ󋽘<32RFORPpj1%@JP nܴm˻ @@C`Se#Y c<|'(Md�hiD0z� !!9g-�^Tgz:SE 4h<{~d&Tbօ9܃l�0B;n$E㹜篸~��L)ch~'>qW!A0n!dq\2s}h0zCK(T 0#0% (Oܿanǡ>XJZC&@@s9`� M|RFv@ L&!$4%$r#9`!nR\oݛl-[Xg{jY޵&E&Q��� + IY3!)۲p/^�pfxx^�4 d/㑑de \۔tfČƜFp*J&ߣ'pflx*L8'sq3,Q( nN@$I+~B] n�nI@6!(orYA&�d } #$iYd>c5 v v$x&JHirϵ,ӻXxc+7'YiL@L0vC8ggSP!'�VBAoo #kȀh< G$$E ήˆe2hO/?'/2q)j5&�0  *Z~BP|g#9:9�}B(KS { 502 ; @Cs /HXN 043W+>�P��^�* 8aֻ�Dx4Lt5]q��2&�gH 8k>q/+0`;JHd͊ !b,Nhn҄8 �?S|L�3H-V;V/SՀ?�x Ai)PjJ98i0 ^ A(lj �jL吃Cd"Ĥ B�08Hf0D]?D2v?{�09`�w~+<X+`Qx2nXAb9!!p �! W|?|HI*�(�sy4Q7$fp}&< @d)`Cs|pt\C�Cz O"G8P@ =`GR�N�C�= cP;h�d \3r��0N7.00P)ؚP C>==�,�[bҔL/Z0n:!`�'(@1J"ÐY^��;( 9cds><-&],(8Se@�bP`S2 KO&�10 Z ݿd1⫰�edآkZI3wP �` :XFć-ydP2$"N1&$$rpp!(`*V-\ËG{�7� 4 J@gF|Bu.)� ἙX eLPM&b4nF4#:l,MJ:.u@vcph%ZhfmF(�<W,7'fUAG :wuk!�`��dq h0d1I,{^]�3!�,C(ق~p�pˆ`-(3)g}cgCCB ! , R! �V9TP(ᜠ*8 @ �@44hwvS5 &�`dr�;N,,ƀ7,8 RM�_@s7B�JP pnc vV0z@3 F߉۪� (!()P_ ~h 9,NFv�Y[''չYŒ`\�=%t3>F-9Ե3]d�IY d^ PBO8V1)=#tS!!&ggX J`ģ}!�f1+l(.R  &ohTԸ p(yA@iNO`1�rVJ\1ƮK� F?o.N/RB�TP@4F}ͽ� 1 dz'�rC(B�dߍ)bc ChLOqKaJ%Y34 :OYi5� �z 0~fAûts�ř0w}tk�5tf<`D@�8!ђfףғIIa@8�? ;/1[Y J%`c{3X� :I  IhG+.&?Aap K%~b& =_{+Pb%^NV 8oWd7HerRo0ٿÌB%Kc\^% +ts> rWoJ4 nXd=O{K 4 lPţ7qx JK B �@);s_c@%t۶-ؼ?AEy_(0E�4M ܰᎡhﮈ�j�Ԇ /drZ9 ןP šx_�12QVN�!6CQ^%%rLa�[#F'/iEi]ۖBp''p< `*LĤ>M!B$,$ﻨS(LVw8?]&)�1&T10 nvt|¾}"9d/!b: HDқV qiw B ,��/$gq͇)-(` I&$Xhbno tYHn_$|yN$ qXd Տ#`!�$Hq{vz ^�?@GO 1 A8�C!_F+h8}:HB,3$!ddu&qWL�[ %P$ g))McyBr:&,xjՀBirO�M� <@0�}53 !2;-q0u0-b̯Uʴ ̟bB-,BhDBhD@�� +'�~�dP 2Tנ!�dH`;Pi)( 1A B>1gK�И^r %G}r߿ >Nt\x׽(�Mm;уi!B Ge% Y!@%u]!SѲF>$ ҉ϻ]  �ea:h &hGP~:ˀ/�Brpy0Л<%]~MAdџdbp'ՍwVg``4y['4h~|!x` v@Ԇ ((ݷ-նU`� @wмemWnM+p,P`nW`N8gr@1/ј- �ұI(Ϸm @q71&RE9&[2u^_�OG&ewp<p~Ha43J9^s48`P @K!ɉBPY_nXÏ<EB� �ĘQEHb,sp%@0 �7 ə?M@ @6H I]7c?8v*�,@\p%�Hy\J|T�5 ţ=L� @`B߲qX[b3v^s�#�d�lMCXbx%A?.�=&hrc3~@0? w]ɨ&M�d�`j1D ];nź80\  @ߑnrq~7O|f^ ׼ �0,01@'�?&Y3D !9\or�f�r�+4IBOIG} �3C7PCRy$p@B4�}{ŷ`2 �xJ7œ w@ �DS5bÉ 2 �^`i1^r +f р2!&(5Jp0^`0P P؆ᅀ4AxRO{C@�gɄe G"wgׂx�TL!; ?zPP J$ .R]^ (BdQ(ԤEp Iy�A &?�}.@`@0$%sXPυ�VSKKboV < L} /( 0XJTZ �� 8Ҷذ #JNg+1bVfӦڳZb}&| Y4�w- AN,: q#}�*IePi_:П>0DQX3|Ν0�/$ fBa@ X#~IR %Ӷ@ 8{^B�H UGW`� / I.h,ID D5Sd�I I5�y#Fp8µx�u`o ڤn_,=0۠XBg ܄y3mɉ`�2% wD@  Viq|?K?` <CYhi5.b1=ž?�\yL`Z/XX (K,h(8!L�`7qqSZD!`��@4 r1%%Z],IS5`xzH'&]@(4$lJ? M&"�Į5҃_!nL9ȷ呀9E%#XKJ@BraI _ޛ\�_m/o!�+ W�w @FP pVy@58 7F�<Ѻw+$NSа bQt0i #E֖{K~n 0o"AAwG&~Bݯ@ pAl{+!J�klP-)F#ݾ@IJH1fڗCH`<`uj�'!pK:,%X&IIj=`*d%hE�� ~( .*W!$0Ac᧥#ӂ"� In\ŻX>R#j�M�% ~}Y�.�ĚH`'(4j2Fq?n9@0D"M&[7:@ @` :"x3E3CsIqr \W3$sbHa084lr)x `Xh & rn1b[BNq\X[?: q Glj6GnINŕG[,#9LX />[9 ȳ bJcwnzJI&$<KA*` EY)y(B ! F%;VA 0:P} k6!J%J:>ۀ \J3oJK+tbvb>W I{_^SaV(I 3#UI!gsHh-=ɏ7|y  "c;'NN`.gAs=]9<1/u-9J & +@ztc{L,iJŔ~Qy}Za7زe!/}`0T %`:!\Grgngma;Vnw}{YD,X&y=BG0APi_RNVLO +^-?ѩ+d�Ze�V3ߜ%=�pC�".Y �^(V-{ �< : g)^nHi0^)$pW:k|P塈R q_3,)=~Y&[zzy7рt� L@0 F&:'\]C�uͷz`Y,0Z8uiC6ԥ't؄Ј ��� +搀/�K_ Fq3@' vRV,gPtJ0f,5[>37>^ &t )& eG,)le&BHgv%LNmƈ}XX `CF+~4 AM�Ӕ{ `0(;7dIY`&I mSQ�a0nYYq`7Y04A@a{p H@dE冀k� !nQ& xM�L<.G (O;u 8r:Xb(#NJ&BVu`�@I1x9Ign|^WG@@ ɡ@&wOx`04�lJ&DaW2)+bׯh�w0rCH` Iܐ� ``G�R<6Y< �К >66, t�W~ C W<BGր/�uɅL&GY;Wt_Și1( //:8dԀ ��1(01&8x�x @T -< %;~nk_.� J) I&r'lĮY#t^b` } %'7IQaTh "ضE/^L@0!�~B: ` Ig!l��Q8JϷ�` рc"%Q/'s8BHg1+BNuL�S`Ǥ=n� 9\nJIX]�4a`1@`49\\g<q\ a ! p8alPYFbb��LCh$psWWn�İ1&B X�@ @1 '!�Q{nK�a&7K8J8K]0�<@Ҕz8\ �wB� O GsLI\p �ceq4ד`�D2 @M3F8\가bbP&KI$<l/4fG�^4C�c\0E�B ()[B{~b?�@pL&&JtrhT=(!(7 "$BSЍUU_!%/WWu}R1V#NW&+BymU%E9 /g#& %$.,EE/[@�4_ +'c4 KCіۆ�5�Zp`@d� `�ЕyMc@` /rY`�ib7^v[sH�hh(W6) rUV�PSIC ԱPdlٲ/r (*@ !?Ma/ �:䠲n@.w-#b@XhE_j;^@k&#A�T ~(sˀ n$jH7@0i70 {! _֯>ؽf,3vi7+rg1  &B f|=4��1BpT4&q~� rroPsA��MCcxaPK櫕Q4G~�nJF&NҐc]VQ9HE>bhvM Fli~i-.JmCs2:_'[r@0!�j^B }cOW:�^C@F±YƤz�R (FﰕvD7ߍ�42`::f {�Rad"Y:W),xJj G]yk^D2&u: D* ;dX A �]!4 X͗A0W~`}boKdo5`'!WB7){�b|1&bih%vK}WBzͳYŗee$h[>U(0JpCYۡ*0ēP!+րMGB~R"0Z ;7sJ6� Xxhb[)۝n~ -8NOǶ[T^ Q ܴ'#'(�aq2rnL=āƯ rə H΀G~;fk1>%bk?Nn5 D2P$9RZo ɜV| Q%Uo`3P(PoFNܲb~|4o`@ pRBf!vClMF8naAaOgcYH4IF1?pj e'bH<v站VN3BbF!)+8pWB&L߯qbC $=x(XcxVk11Vr 3VpPDءZhtt'~r'/hyL%v9^x ~[b^;vđƅFs{�-xs@ Bq{|^0;D z o8 ΫՋ7ahPGSk�ഭ[f4' Rsuյ!Y__ibBS��"�� +`0Np[BWP @ ,00}\b (=) Z@TP%;Qw_&P WJv~4@hg6dFl{{2~ $p(~W${vvsk�OCL�(Nn1hZ*q04 (B gwg݌o *C!J3�tCJ( (ĥ vWD�@1;N{ 3d6!< /8W?X7ЇQ vXێLؠBW%ˌ4$F ^H6@6&` dHI.9"2b+$j{_`J9Xw׮�j�<dqW(цz` ~$;Cp�� _%?$z@ pJ:!&6I sJY;p7}z  L?u8f&R?5v� &~>& ; 7 �3/ WAdŕ,;��P4 Pj:Qz@`0, OH_`4?wWu�'�q@J?6 c "p�\��b`~�?<5q@4&�am GAh�3T%~E>?qY:Z{%8H ܽHXRy`��/�tKre7 ?y��?!�-�ȖC gp,)s<N}& 5&'a CFN|�H &9Q @0 �rg+I3z?Oo}*�8B)%Ȓ&_ɀ@AP ~B$3z�<H&$')072=t�'�lQd g%ܢG%�LM@P H@U Sh7'g�2�r�ŁBG!J dnR� �!@tM8 ;@;@�^43P| @0%6-@P$uңu�f4� ܽߓE; @`�䘀*VYIQc>] @P N܆щg{�"bi0BRrOR@IQvڒ9ʯ$Ҧ{-\]EsS[r2ƣb;AYN-7@?,2Stsz�kS9˼ ` apt g>`;�rf0%{56PqCPP~� x(AD( @_Q�J  S y@p)ue }urʹ &(O ՜R;ou��ǀ\z9EJ^ [Wlݓ>S; ǿBM�)�|RInp,P܇QƧ w&*�7~dfƎa [)d r WM41\ Fp(C�THh*^/ FI{ Qp}  偝ɥ!Nq�PB&퉠T_eB9u!\i5$i0j gFnI 0r%ng0�̢y\qu> qi ob�#�fp+cCry?s5 �l_\M!+IhE6俍`8f俓VbPTS-/v]0 v%E-xHiЄe�71DiH+ӹhI: �Oɤ2I+Fr�M()QD+4@or`t;o4�\Bh+rѳZL�VBN/%҆ pܼJ|B%r~tw^`8j ҄��b6$s6f`~�Aƹc);ݠ.�AJS/Z lso7AJΔ'u{�̰‹/8�D2ɀ;�XK Q]FՁX(1J:[ԆA1.@'0f^8$FPvM�2~ZRCB(;J83weԇkue9YؔXgpH{ 9 Pz$|5baJ qr>"c/$dࣰSXO�?(5 Qj&Ph䣇ur6 @e3lRJP,W=^&Q/,XQir <@;'u(CVb`J#;[X�vO?+gk0 0(}ǁ;{^!93QxdēC 'n }_>))^<7XO@*Qx~$q-E-!t%8 ha4AKF0u$0~@j:w M=| HHN(P CvA{�A�3�а>S3@DɄ$h JHE(76ς2 @Lٟ 7|vOZ؆L&�+ wG7`a-fx}Ȟ@ -`oGeg "`]M"!I `E�6 +~_a{M%Rٟ;@@wrsq9}�ĬK&djJ<~#^V ̟bZZ0�� +1(8X<59ŗpu Вe ߓQ#n@a (!礥]!@Lad0RM[9wnboMe`!!�PjJKW/|i4׺9wGv� �$ Rn6&%OrX嘃ə (IXs 8+:ԆB(;Ԉ@!�OlK`${B!� dRۅ{̖�B)�"-; w߳�6;J9#_{�H ܂' s@v1!bI� ز&z1ƣWp7`/(rEqr%2d�@@[wHa`G~ P*�I ~:МHAҹ05W>gױ�z�`XcNM(Ng�XFN|pvB� M ţ�0/1 L%~�2!h\{uzx �bo>D &~@�0 W4 f> �sy1$."E=H�� BvIN||?+:Ԁ(�~XAXMr�3ЁxS�^�4394 Qa��" !{Xb7Vڡt@! �Te:IPj J9u @t nXaycA8v,fel �H�`C�:!$Jצ+, @'t|?;p%zP28ݹcLI %�ybV!L2%-V 0 Y p]kYt_�@�l @W!&& F<9@g)#�bwH "~"�bI?0�&`s9W`�v`0b EY_6Hu� �h!WY\%)_ ?^`R�<0Br$K;TU �a, %{qۑ2(fe&;KLM0P 8P1N7J,y @d/?ok�< !BRB@߷x5g{ �N$^g:W/2J+��p`z  1ۊ׏�h`!10[nZ0�B` z@T1ٰj�@T (M�W!}lHAh2$6=^D  B bz?\υ{5P?m# `` ɄՔc{.D/XЄmobzl᭓fW4װ*Ἥ}݂B�$<BNR[1#kȁBOJ}4\,L4YЎ&`P`(V@»q}� �LƐEPQHH5;y^ /d VHސe,I45$$!Im6φVkP@ba!҄9@T BSziJt`d6䡦 LEI:Pm߅SɊM.3J}Wu!�?t3{n{a3_F �-Ő|^OOvX6nh(-}}P�D:qCVNw@5�xm6tvpӚrF+kMcQ2U6ʬt=[F}" aȵ�k |bcuUP! :dž7B?P@OK:+�J! KFOR0_ ز`|^%8ū S &^` v@,F!$0_jJ!n{ד@:喒f(3 LBT�`@/vꃮ@Ўߣ{B6oʰs7:!+o{B=%]EL��;;%_Shcahbw|9_.!gL*K@ԤjwF߈!|Zr@19,&jQg2@- @Y\KR[7$0'%hN75:�d!n5ʄ׭-a{#?Q'] B(5?tP[1d4 9GSX7Inβ&dѯ/b/5XBAiXK$PQ3'(%ܣ 0i@`4% ۩ᲜCz\c~`z@5%dԮZщƣ34H쿆ppQ@,1nW^A58ܠ}I=�4]#zc3vьoН^'6�ޑ)葋ձI|*Y UC7 P` acۜw/i & OF7h�Ģh*Vq;}T]$ɥddb1 ߈kA7 ܚ/ 4n` P( d8 Pj>~h :~w2VS8 @h5 ah\YedۡH|~8t_905 )I;P!`fqR0 q'(E f|w^H K&|XJ2R:`:T\@! ;z_Rv�P @`Rߔ5h^hVMa4,XM��+@`a}|ݟ]dj/^ 2h%;f!U ;`�}/RY@ E{H  p9(oJ0/ ן ~h�AᜉZ AeϓtoL@ �_ NۧγNBL0�N�,Rx,#td':b�  gI]zo|Q4 B!?eX߯ !+GĔ|rQ|}Th <{!C1EL7@ 0&�3rBq$ g / � R(BymzD5!� �jHAJI�� ԓv8!^�Ț@L+E�z� �k Ʒbi[`+)7�h &8BLCN긠 � � �XMǠT%�m5Q҈]dP %i05 gϏ\$L4g` I \1= 磁/x 4 �  (RLN#|n= ��;�i Y lzPP@;!7!)u_$X�f7rp|8�vcdޞ<}� ɀ I‪0Hap� M! %cYB4�=�` N41)(b<g  J 9Y:`=EI B{ `x!!& @0 �h�SÐXđ�;�l70č,3[`&<>`P0Q>niw�; �^D2bsA+ޜ P40�1Ly Hnw@BL a(`i@tgv�(?|0L磑}B< %G}p`0( 1HN ی -'$DýY0a�b�xC04;8>�@�nP^B3~?;=`�&!KrĂj<}��bxgd%W�2[/%BOB 8IAȯjM-VL��bL&J&Wueqlm"b},�x),47'񟄡`|05z ԆI 0V (h�`� '%"F! S4?u)W (L-,� 4I5ḚMFt) ԟ^Nnx~hx �f w#'t2V� 7&�aC p�0�Pɥ!I` V@i|KUbVw_�t�<! J>56�G)%$gߚRI4@PZj�#jW&[f@#G gROY'ܚWbgZf �ĵPQM%od4c�1 f� @u)3tvn˸@;�@'`2SlV@�!rJBzsunt];v!� !m�OC?l�t� + i%!?!f`&S7&72Mٳ�zRJa(T~'|B@w< �%A)Cw%u,$ҳ7h V�NM( cf,�$�9-8\0W A\Yc0Ns`*љ(_h(�2i43sx Q`6 %!#jHv%piiɉz\Z.&!% (ﰭzP 4�nPb + <=x'S&>NV0�fPb@k$ғ c@̀/HK7}fb( V'P8m`1TbTge pH@%  @`8j2Fg?qZ13Zp*()çbDxg KERJn @`C8Q1l^Jsn^2@: &3nz@@ # ,vM<b;&-5vK]�|M�P2̓:M�bQ@p(:w`ݛ?Swˎ ()ْY 9?^D0 Bu0l훈v:˕Xj@01a(�6I|{%& 2 ?{wHp{ ���HeY)Cd@1(eXhV ش6{�+!�RPޒ= YV_Ianh7C Qw� :pc80?%(t~UbG+( ,lWu z09Dؖ�G쐝1倘�uE4Srru%ʨضNсŒ9^!L[ PB\o/Y HiybN~Oɯ$=M&(#dg_| C &u`nA-BMsx!1] ۹#I FbJNl(b:nۣ?gr=E@iF@,,$`N[} 4mrٱE s7-uK+nӲI;} @/‰J8&;\/�BϷ]hnk3T�^L@-+3%o^q�2&dJ+Бfte!GbJ/j91s#{.|^HEs8}(5!J BN!'t�섅M&C4 ֻ�|IK3s~EbɅwN~d00%_xBX'wV�7�4��3 4Fa&#> ~04 �NgHb{oJr<#2�҆}} N)Q}l(}e?$ɨN%X@t%.58N>d|Qq;h00)9ۣQQQafČ} gwjJp��+ 9!bV !$B[`"�d!zCQlwPI ?),w@LƎ4(8ɨ swqS� 5! (!-}H� �VWֹ�Z�CA/2j>}�6z6!@�JR^btwu%_qwx M$L&=;;ͬ&b,3 evx!�NL@i08.^.ƒ`Qd {W��7 �r1,Q5xP40hBQPĴ 꾎� >XS+QÞIZ/h(4?Bqv$.6y ,^ƣgv{_�+@ mv)% W=;�Pa_C&# IA!?}sI1( Ʉ,~ŒiD0I]Ȁ0��@tPiG^M\%Z?)!'8iHj pb[J:xdnGg&{�( 4x�� B8׋- 'r.�h2~|МE`S% mW}-�n��? 1`'�(H9; �< q1)Jy0�T��?&`�3gP؋R��!n`#ܪzO �v`); &9$wp(@0P4M&$t|D#`� A@wǀؾ(w6�@BdIY{` "x~T#W@�#(@`7b/KՠW@%n�x4Qc YA!?+||�1 0PjDҁ(( 0)Ft?|}t�!�18Ҿnu8}p1,� zo;v�R�*LCY4N<4xbQ(YN�h� 03ɉ_< 3 NQ7 }0E�%�iɣ�39d+$:ly*,@@0O@cJN}ف@`&&�=)?݅, �|��ab;vA� Cq5�cYXn(F(dC3: @;& +'ᅖSq* p �5!FM/4~'U@20! T4t $k`@Ԡ 6ͱcs)CQɺ۾e@TH[|0=Yᅁ(L/BԔ>vn`@PraD2 )Gw(@�;^wc$E%|YG��0� @:?bR$b0P �5ےu7`,�i! % t{��0)ƁBymI* %$ҿt D21I}l*!+c� '`J C\Gܠ`1Be' Sus"WC@&зVyg󋠠 !#$VIOC/f�ia2PHV)svx h0|/r!vY}LJU/( q 0=c; l7fZ(�0@!/$ @�; MSАao۸bPx IL((~>@�-%un' E�\�(8#cB~:0%xNYIBmo 0@nJ@wVw@y@7(R�C %Ofǩ/ G ` Kp(YIOwBvo�b�Wwlި2hM mҒWgWlΘ z@ C g/!O`@- �1J: !|74EH䀇NRG#_6b�Ą`@Pܭle0Ӥx`$�e !$OWRih+%d~WL\ }�Ih-~W;?z)"dx�<UE!$겁JK@`1&TXg0s)@C8jN!8Cz@c8=|MۤhgJ2R_v!}0@@P‹Bљ/^t@0XK!Hf04K}40i\ђ~�00@  HDzyG݄ МC&{uuYӿnlҰVz` Qh/RFl vQD(BJ[톊؃9{HcQĎ+_< O[3 EHi}Wt�X58{Wewmd>!y 3Vޔ( ajrfuܑ}�ԘXɅᄍB�| a!ݛ-n`:)  >lZ UŸ|d 7.t�d4;MvI;Ā*XωiJCH*d!dߘ& TZ@Add<EC Sw47,@h6/:x뉿LLO?#! "ʱ5>zHlYd#$JF!\( 1d0$au CX8,O�5x4M�?RC?NIC~]i\35[tq%9 %oH %#9w?%\] q;,.�t-N=,ˮba_, ߡ(~/A1 ! &H JwJ,$ٓf:0nXng%�PYI*Y1$<K~bGpąd=+NZ @tҹ9,?w-$/ 4 ,@k NKL�N`*9\Ar.0 T`ԕjKj5 3,MP@ ?3L,bo�3^B+18�9!`�%Ģ[}3 Fjsr�Rb"[~^#}��[k/EJGt@ZOɨ}4t@`(ra �<4g&l' Rκ-<p+vba|{z��!lݱ[f>PQנM@XO -`��+*hb ӷ<}@' ` H  .&.LO0LC�pQdiCO ()=H <@T3JNl۔!8RVw{˓d * (w22~o`�.WւY\ nj]�jAdIr&rBHb�jJ%'P 3|3z@ @$ ~IIrPn4Rq's.cl@�+00+≸N?\di3v-0h^ O BhW��)H A�O!mMX70dLO�Hh֓K!K6W%K Io|PF,{ p$j7$IC 'j(;ް� B VA|cl, ` )X5?RTXphc*�zaVM@6]@ �XU3↙{�1�x�nBrᡏ=8҃z �3.Y`(FJ 6g2uCZ:,3+}|`ҀY�1 $J�`,A A%P1̐i1!(9q{.u+ߖ�N�$'BQCv3s�Bp�5C107͜ �Ę�IJ' C`\ ( '`~$OQ,m�4&�Pt' +wy� �3,p_ ~fNyP� &d_PHX5BC|4h�x67^ ` @I&bY189? h�Ԥ@*`ݍ�\��lC(Y3P+�\x @.KJ~S�Bmk@CWeHw1s$�z &d%ii� + 5l3X@@!( av,^~>mТgQHg�|:1a'Ք܃y�bX4\:KN+o8 d"M F\ e'*C3�+�9 +VP;!�:H D4Nl[t C LB1A?a� C,L: ϐ�\�^DW&lH?|P~\@d h$~;?Zae|05u�/ B0nYa%8a]�<h` (77 ħ}`�CJ 4!$΍ѳ0G0�8,>MGNnr3?%vW %}xHr6ЀN�\�KJd΄bٷtZ8, s $clF0#8@% 5q@`1$k!,EX%Ē { e!+dS筗̚ry⓻Z P`(#d0|;ܤ|~C! F@i?ĢX TY0MBR2ǥ u�@JzSe0"`I Y <0~~= e_`T0(P]XД>08 K:۶}P00<*t/dCux�4~RQMXy :W!%nS!&J:!9"9 s1d#�M!W=ڲ @@@Az��ˎ��4@C:$0 1}2]mAɛru C(h?KW$=x0) Ĥ#ma�H! I-] � [*{}̖au9x_1'>;I?+?+fvB@1p홉AIOxSu/r�b!iţ$6$ʱ@&RRKxÓw$@:A` &8Hͷ Og˾B I4?Osi� Ti@1Q4J6J?\{RC &: (4?]�&;"p�b�bB,1 ))ZRZ@4NO_ۍu `e׀v[5a3Ӑ&` HĠ0-#/Q trw7 XIЖo(K&o&'pi\;:�~( -/'Y+@WP1,/go +Y9EwН(K-%wyUOE3�k 8j KHϲv/|I: �)� rJ!IY9NS`0&'6(}W;`3:?BSx1lYyM& (Ŗ8ؓJ!%%={ـ;14�LJtfR\gO �� 1�bK-%^(Xܥ s9G?So{xhcnݹ(9'/!�Ę^(X`@j:>J4氆bg,'1(BrvXwWe�r =w6a Rf%ђ8k9;ڀ,JR3''>Ԗe +#J'8mr'/{݂ɥ\R�cqN$8}=@+^|OdXɨ+g2hʾ@2  *ؠ&$7bvR?(m9 @i@9+NvJ1~� A~0yIw.QNeY`]݀JSNL � Ǻ2Pj(!$@أ$z>Z\` 1)$ayon; 7 0ŁT:OJ1[^Q�}(BZ�o+edXKŁV8nV %(*W �rZ)$@aY)MgN3}}&��+�r:HI/J7А0ɿlWG !:v4C !B!H`n<G]X7{1�xii%1ZN(񺴄� &jBoM��0(݉Q(f u@`X'pԌ$þs77kYIWI0g3_�-? :37f=@ jB!b|!7w){}Bp u@�{@ ~!NX;]H �@qSep,rpZC!œJtY*ۣ pBQ4r~=.{ �*:7fByű(0 ܂bwo�3�Q4@`Q%w9 IF )id"i@Ж &nc2^H2JS?,ͽ 6:�b%~Š΃op*Q4`~7Qyb�f�9YRiC,D-IP1 `u$\@vB @TQ{$aeu/e�D��`A Ye#((X`i\sR �h� !I]-5;s�< � XAhX5qaԀ\C� dy %�ŀLsbN@h6tR��dߡ H` �bPs':`SŔM(bqq{�Bq04C+9m�@0 p`h78lbp՛#ߠ�rq  dĥ Ɔp/�-(a(Yh1 =E� :oJ/N"u` L;t8`hb_t~2D׹+߄�b�7�vgA45% ye`&=�|M�`�"kc/4uxe�9((%czݠ` x09A;bE<)&kϲ.R@vXb#N��fCd1<0B�z;�_�rB"�!+:71 `by@h@aQdg1$h4�!!BK% A;p�*�4r{/EVQƯ_2�p�06 $7ZS!Lp@ `$JY}g dg=@@v45EJur@ T{ ,H%r6 ѳ76 f@ @Li(Q~bh̅~��4q ! FmЗIuY@ @/ @`  l˔{\gIy_:�/�EM̈́*XP @.;!/GlqI\(Pod1!gN נּ1/~}1\8Jݰ H`TM6!`;(_e ohv:�0IJ`+q@ H`0&b؛e}-wԣkA 4^N'WӾWBw  ‹9?k–` 1 +nQMZ �trO� p"Aܚ%~c($?Etn!nX΂X �`�'dLpd:zyܰ}t }8d X �8fӈ]a@� ŠMGAYp;I >Hh(H!Oӿ=+�dS�PY! x$�0,]� KVKs~(@ P0i JO[W?C8!� �Pr�ZYtZ@LL,ן �(�tMQxތZ[Őɡ4%̧ DZ }iۮPax'uH@ IIزbpB'W �`i&ɩ)@C39yJWd@KٙBVL @gqzȄO"Z^ ,p΄#db;b�D2Y5{II K;' myd ^&%�:-Qx#3k@L!&첈E!}B}!`7A[%DhC0 +D'+Immq #J7,-}ٮf6@m��c` .@:F8p�(b`0ZRV(q���1JK1 voڞvdgkJۻ�`;30g-H r�5ѩ)= )T�tYLG/; Fg�j$4#%:gQ).1d[_NP [l ="+{` PYIlܵ[.41;2UoPsbXfĐ4C| 7v�A% ohORB9v�?K?$/Ĥ3(2iIFPQ]HHNHQ^8wW| 0aa"@dЇnKcw{Y g[.t"Y41;Y7#uoPD0 �(5(Bqh"%%8O7|��ᖒGN�[x+|P}alk+}z $$(ģ )<JP~ @tJIt-0 LOnKA:G!,RT@ MB\%}?rx Ó(-j2TsVn U,041dH�$Ii g|<1#kXb gnC1 ܎~שq0iy�49D� l5o H!hpbs[d~�@Si3;~j 1�|C|{~,{|g.~@0jHA~RYTl-w � e$QIbfpAiq?^@|`'|Z bqG ғCq)d$uՐ7;H-ߕ, -�e#]YgЇ ))=<#tt;B M0$Rzi'^< g!j7p >ɟg$<Cq ��+@C!^7 �jId/]@A ZI/4'q]2h€1JxYIa%) :~P `h`k򠄂c94@zY\Z�!0@!$bEqur`4L"cCH[dXfPjJ3= | ϻqƋB�rvA/v;xyT Q�` $M&nNb>x�?L� X*0&ŀI rgH)%$p9;PCޤ hRODRL9� @` oIܘv5:��5T�)5&CRJ FIA;q x�:1 �P~3Cw'uT%d{@p )/АǠp $@@tZ�@+0l҅ bNd)LOI$$XInP|c�4l Ͽ[^ (C+YEBw�`CgH $, $3$$w2@ 4 �B,)= ύր:  - |(C�Y|^@~` @ 0WdQ(4w\hWe v��'�>40≼$P/� :'^rCq�!�xW/QZ' Ԁ %'bR8(7V#%:�| k%՜Kq�8�9J!+'"s< ` H]%f!,jq']�MF�*&ӱ^@@YDY_w;?_)�hy0h8݉hA({Q ' Exe@�fKtv [K'9h⽸�T�RE{' > aE�0*;3] P@;&$ГIA}Ms|рv�T� B !-@c0�,!\�NLhbqCB)L9WCŸޔRI?^(#o׿uwOQH(Q{p�'JldH3�2�jra-�W(Y_)Óx@�!�|v|(�0�~W2Nݔ~N]#bJ%ptCKPL5[`Yh ,픴a7  B�A=#;_F��8ҋ+K ̦FIY<~Q8@Ӷ&s?&!�`tL 'Op@tiFk R`T;qD2n~7W:gI{Vt3_M<De 20@@5 +Z /|M=on^,0#o]U-&'��!�3g��i'lE(FT(GΝlXgJ?!$z 61F(yC(f$cnoAL ` v )3ffW=m k #EǏՉ!Klߤ�_ 0-ߍB_)Ѕ^PR�!ӘB~v�dL! �955qf"ƛNw䉼X}q%8'ե7tb?B縷g n;r]5a5%3e|0]Zf"&*ZPPnlg+ǦS k^-G!ea �S:]$*Wh F;yqH%& K1 Q0 4G 198nEy1�:KRQ;}o93#p0jMHu' �ܤv='5x` I2n,Ӊ?Q@ ( ΐC?,B;SnV[ɐ7ߙ J8&e-"q�œ0CЮslܰI~!b8 ])U)L`�0P`{`Sw}qgc @4BF HVHNx�`(3Z:]HAIF̬uƍj C_@tM%|vﺻ�Ćlx^52&8j %%^["həD-yx#; 6_V@aI&lIwD�=�d_f=�bY4wB8`BD�P\-nl}2f�0Hr`,.c.:TB!~!([u2b?}3uxul},[�Zp(3y>ol,Ώ'BiK݆(A05,%,&1,]ۀ3(W&'%iG`0N%J 4N MmƔ,`@ɟ:WV JIs&� �H_ش F%VmןaM:(?'+/8wK&6$-ܙCqhOZQ44ܥ4҃vtrPgf4[W�n[}ۛ>ljC& lܤ_;$UV�Ѓn-!a\tEKd`x~`o_!'~<#NY#~rC -,ncP(C&-,9߰&xa@;Ť(8׸^wH C!TdcY+G I UD00LG0w<�T^=h�44!?J>XA*�%% Q_foo>_7?@4!gXg)#\w~@ @�$,LGGPӏ{I BY*M6�ax&u=8oE�JB`$`IA3t'� �er@:ɮCk�1'Aܱ:]@0@Yeqٌal7։u��+�ofCtB�pLXi tV$2;ބ@ep+&CJ mυ}8x14+bJyͷ~%/ +p ITQ3≧5v$?|1(s=�%1D0*BH ĭԗl}0< Z:J-;/%6�NX &�B^ +$1;}L ,ɈZR0iX�RV?�pp:R�)&p~OG^vW�7& 5a?)*Nl�J%RrQx Ԝ ~A h^�^tM&@jnCX2>b� 0jv'dd棉׍�L��QJ1zɘ4w?f3m` @2 BRJOL,~Hh]984M}`��  %'RYIQ $^d%w?{` �XnJ 0pH�3$ҰG;'RxJ9+(u߹�@�bX@8@a7_1 !W$% 'rJJBs|r�'&>1 Q*A}|0H)IF),db0 2H�(�^P, M)Ҝ p0!D7rĐā$ʹqر)x(7e7�iZ9EbG%;` C�3 �ʼnWf\ . Ʉ Ĕq#>{  xd*啈�FGGGpъ�bTJ;^R b7|Lbi[biBLjY#�@�VA ĊHw�P(J C @ȝ^�1�Pܒh}$G(XF�(h܆,0{ŒþUi 4a4Xa a은uE�'$Pր%�T@4@tL!9IHkSuR B�C&:}Yx1+gΠPۆP^e7w@,( rdmQK{@C [oF XUx7�VجGTgBUc VJ��j2a ֗p=@.�r!�a @PV,n9 �c7BPdKBGYE~*��( ]\0?X AlD=*L(5r��\S1%Gc%bV]`[M1P HI)J>Yn�8Xhw@v�TZ�A*K cb|u��94#qMv$S]��<-8r-xB r6F� W 2Rﻞ* |{73r= t]6Zv�:!)8Jfvcdņo�`C&(P>ĘuPA,a3Y.>�Z� Q )r.�,/oH6*^p @ Hx2%,?0[@�`�RKCK^n�RK&m4O;zX 8qg1@ Q�:&1% 5$+@ dg@#_3ܲ .,A$j %nD4`+iEu)@L=u00(rhsٕ}8 Hg�=!e #r@.�\�IJQS0Z9edd6 bPC6<�%( >d\ѽw[oQ� -=�RL�,@5,vF)'& [M~5 @L BVRŀ+�|Q,~8� @P~:{o -�tl�j2<(VpҟE~Ő1�ȚCZ95(9U\x(d! ; wt$ӘsuN�H�A@T ܴ$n١ߔ� Z P �ƒ4'_Lc@RZa�nҒJ %t!}x~ `�zq43�bQa(3@5ɹ$0g_:� @LPac�RQІ'}6YEtl_ŗH &%iT�FD3|-vPX!''9 h&D=k۾`�>PRK^J1lü0 �L[�=h n99ݮ�1DC3e7%KbJA"��nk`�(Rxjܮf4?I !nd =u�)(!dlf[lt�%j\0%Kaa ߶mJB Xi&�%vl󳳄5!y/Χ{ލ b&C8!,3zՒ~Q3-%|Υ+1 fd ʽ-, pPRv._cx�%oRi_i  tu};f{H !:sPjJ l]d�vKAZ\cYboPi0QhO6aܗ?!*sB!ҀIϟ:ټJ}S^O;RW(-Cr4Bst�Mۀ)}�6 NYAAnRIFT�J&9^cE4P41֦�24IJi1e?:g:@a ,ζr' 'm cJNZ?dn Ɍ �.� I- HdҺ =_ n7 jkK÷XG-71b;*Phi Jf(41@@qZj}u6[&܄M,ixnbнfe`:hŰ Ԓ} @iIpBf,0ӹ\o+8k,Ϩ)!7P܆u?++XoBs83?\䠚M&3݋{]>3,7|"Th;`Ɉ/Ɛ^g0iG4uhiEZ:дqE`:@bR4*ۋB!B&4a, ;`Ozý@2�zahdG۾s�v0 HA}O�Ș,_'Ch` xɜkZ|n:߸ğ~ИB,.%%vl#�+Y0a ېH@ &ީ $0 C?,432\2($m | ,%=q5D$1)BIz9& BC6JE�;)L��+�!b$^Vpœ %B2!JFO=(IMt3�ӓ _a UsPhۜ`` �N 2@!(�[娖Ev�bHd.Pom+5�b�I2aJjGރ@ RB/,#tV2_AR0!ٮH`0 VAbb 'q6�@Q7AdxI梴:,gAhnI�;�|Y,Dy?㯉�=�` ɀg᯳pG/_A�&;g܋'(E6_�.�FPf!{� ?,MDL S ǔ@ܐP@yIG|ɀ�jB�B7,5$iYJxM%LN,!=ׂ�0I+ @+_3&�9W=q=鉠p9 7Gۜ`6L-('fı3N =b�g7A꾆�h 8ndH+{ǀ4�B @( b 'yȞG NJ2wRwϾ&0m$Ti vIX4S7[{` ;rahg.�( "m@} c#-EN @ph? Or7p$���5qD3P( bg( /n�. �7%%EøB'7>h] 0%'' 407(;> B�v� nmBcI:n @W�<�~?+L @;jtX`t C$hPh`enQ ݺG'z` �w Jvw&q3Ə`#@'(h$ԀE��OBBoI )C#{GA5ݓo^@`M&^~g:1&Ho4a]x6 BZ:>F|_ެvM!%]{.L,7 ar%=p^o@1�)�̄L0no'wk� �5!`*n+=҄ C|N �X@e9%%{ue5$lG@/�f NZIS([Iaz *�`fi@d l5#ske(Bsv '�d�RbWl$tR*}�;rPn<y(�p2W +Z�,(a4_۠)ԖX�0�cFIIu!9*1:͊hiD}� ( r>@ 2 PC�ÁP3.!4b(ZF6Ee` @ 4o&d;qɿB}�@5A7a7Y1 pϛY&3H g%d`׿I]bւT! IpeK!3 ! ?/+ w�+}rKcWH\Lp?~h Po0 ߸@ !q|@�vy )( vN�( ~ -ck_O^ŔRRyR�MHgx., !!;m}#�'�xwmP @ LK(4s(_BTu�/``�=S ' 5$*i +F�_riVY8ی��$0MݻϛOoJ,7'PA`i(7n0�^B}t_ Gܝ  ŧ1B9ݦ I�z,r-! @:`piE'e+d,�cQnyyh/ p8Z($gGk2}-ee�l�Tf(5h/c *=z C J9@; &PIVRi I1'պ&XF{/Z@^cs|�fE䕘$52ii@#;!#` & /m;%{_!ᡤXjJ\C MFGFoЕ$s.i@ @0,ii&bWF�eH?M�J%qNaVᦖ @ R� J_ 9�;+t0ov7,P`8�ĘY1r) dgjOfb>ǒBw` ~Dp �XL/fZcm �^BS y|R}z43�|B̷oڵ \uԂi + Z j�@B10Y0ie_C|ڼ)H13GFKr@�tS lL ]L_׀ rB $[#>ٻa(Phi s䳬{�|P�@ J#IhtW[8Tbi4c}{X"f&~G%|MΆq'l Ԑ5,Xgť _-ҵv3:Gn%Y ^Rg_1r :|J8l Iܤ/!n&alX /G~͎0Ra4`&QySזM Sz?q^�*VAe;xN{gk~Ƞ 8PJ J'p&pi\Q4͆WP{2a@PCR9DSk�'9ɟ�UaaQNa=a&CP^ayO֗&8lmƆ? [B{!x5)NPs@z?l �v37�� @}^?u퓝lobs:̔CGC-XBr Ұ JG̮sR;w;Qpҹ(K,4WPa(�~3bXqxadė%#>Kyk8I^{kǀ/2E$󄠖=IebL%�e� B�'JN;0E�7zo+}T -R|{F$�@Qy 1 A4C(e) 7L&z{KCp9Q4(1"he^PIXbq'bBu:@a|w&Th:|y[*;t�ĬL+2WlJK;BP ! ]9B2` -�O}}$$?)L,nĆ8gKH]%o)l`_CcG�KzRpr/@ ^&M!\3 w_XҦ5J��+ BPCxNFX& �t!9'}}< 4 &Gן�t��jXgJ4UD돓ry~x0N/Muq Qšw,2`aH\~N._Rw?{[a(h Wt2tPo0dǀ1_+K&rWB轘T*C/_ܠ>Jwp[G} ;�uK!s0L/>$(N>xh�gc(.\4+0(18:@ BJ-- (Nt|޽p 啹dq jP Ҏa1&T�^pͳ$1. WV;Aa pf~0~2��` `dW$'_6!�fB�fCPayU}`eto R] ܚB;O,Iz%,(P1II$O0_�?�| !&&n.WU3Bh-'tu] �$@cձlbEx �z1P)!_0M� @ C:JtC?w"v9]q`g7J�i`�pvBRy_=NL&�\,߈tq� @�rf wxpԀ8@)))<p;@� D>Q|i_ ,�T�Ԛ� tŠ �_.�L�H$cs7@ə%nM&rv? ; n�@:�~KI9(}}�N ;dœ %Ԗw D4%qU_'7bi7 P1$^!B}猼&*b+ #d\䰄V̕#*!H�Q99vWwo�)dI'<9,hu-ŅԔ`:Y"ydֱl; Ic|"7 ,t*@'$ ZS [po!oޠ_wE�oLC�C2(!O=?;y( �%�bM5,MNXq1tl?LIGe}v Hj .q3 pA$p+ r>0�h p�ʹ /_0@ �a 4щ'P[p( :5@A 1BB@1 _cn�2(`W)+4%dbo0;FU @@bCJ QGlK�0=Xl � �43+:9nNTna]cbe�!�x"o ~�.@N4��DM�t�Q. rK|fvq~Ɍ-:z@tLwlI,�D�8� h�nW&A0� �' w<ހ'y~W @&G�I`G=cnak@;�@C@.(`ҿHބƺ0�!Ym1_4aO^@݀l5G:0�x�raEp<_X*�"CK'R[>�:`hi4C홛 P CHi,M b? G8O�#%$�T�MJS\ B`J%Ic@n<_ש&�? PiA_A�*�nrHXa-%;;@Яyp0G`ށ7(c!�8&QD'3-�T�E°hswe 0�t� M&1, }҂6&�baįB�"0( �4J;�~b;F8 d �;,y:7@nWp0r}]v S d7+ɜBv1<�:F!jvd")@[2lmQi44 $HnJ1'm?$H`P/5#š �J(r4�0)(W٢ K0A!&%!(7g]of�a 4~C}t� Tb[}YB!@,bJ@X篾# �dc8?703+"݀�4 Hd}̹e O5I_IY 4�7V8hۡ9= V}{0 / jH@&F)CSc̄uL4čAM\s+y � % KrxvQ4(/%򽘠`UP\@d& _N@ HgSv�Drnf?)f�bBZ N+s �rB K`bw3Vz!B[nhJȹ0Rw$GI3<~-E^$0`  Rqo Kߣ�0{7BԀA07pG{� !oNϜ*R@<9<3vϒA//рbSG@U$<_ /{$Mv e>d}xg K]ҒhI\Hno>ڲOx$XX0!$|_)# ŭ?\@Pi r҆,XawG(41y׾5GG>мΥ@0Q4$% Vs0W;B;r0 &&3܉pi  }B^t}nCnw^S<= *s': a'LB!,19I!$O0%%GY!_z?{_fBnB5d$U9 !PK;MLۀC(NRX�4ᅆJ;~mAxC�NSQ��%xn5(tE0@iPqy]``a78gU0Eh�zC& f8?[NB&'4KA]WP$i5%$`o^!$CRG Vl��+�,'@aX%f&fy?k�f�ӡ(!�%)x?$9O&h1@A K "xAw*I�?�z�˸%i070s@.�lP J,wJq'� P$Eۏϯ\,&Nj+zE04``j t|XggMp�@g � xx� ��&ף {h T}ߖB@_Hf'$0hO /|hu,�>/E'aC~a8r'( !nQYM}Ұǧç%B@ �/`*+$YD C,ae [ 4UJq@9Q dX`Rq�j�4 GJ ,3Q^ؘM!dIRP3 */Ɔ8E�v�0<@,Q{9'Y:%�=L '-88�hJPZQ]&a^% cJra43�q^�3 a@W'R#''|1zȤ1�hoyk),ac&p*� *%>7{d(Ĕ{0 L~aAYNPW�-&�5 nZs� @�R�SQORH`4u�` `h F# 9?~u~r &~*�rix J |r ɘQ�n�0.Y :,�`}4t'pww&x#Ieɀ:&wG_A99״ @5�h?JK'#^3�)df&�3C@iR_{0 @�CFҔ接O-!-xahݎe^h�a1HͺRH Gp�xL /% F;ﺗ.I0$ѻ%zR?2q\5wb(R}ct &KI|h 3P h~迂`ҋ+#E_ R6}@`'B0j_ۯ/�B��!tb~3Z2a4ӻ3;ߏ)?tNw%{`X,aiqfN:�q41!n$UvJ}For҆go[8!@;uMO &fߚb7hԿsTC/$_FUm^C{6)UixJ<4q"14Y5w&$$B0]pk뀛�jP Kd$n<rpѬƻK>#iq3Jl\˛1r6V%|C>uSp'p30NC y'Q'Ӝ =�Ƞ PC 1ľpG=O J C)] @܏hKw1!@=.LR3{8XH6f}ӏ/�bY`IeRJQ1u@IE蚏1,;2&h cL|9K+_0 0'-�1H@;ġA Cnn^Htps ‹YdWn!?yf;_@rX&I/6,�0hA0ju;?Q`Rwl͌ȯH2@A(>"M>h��쮎7))~0HB 2-^�Vwp<> ]Htr-@H&ѝ7-8> Q1(FtqhR P+Jz AHqt{G حɨ՝ %odkGI1 )0JܚSt${d7Onf[ � >e$s�! ԟq:�&-!1,^ߏFr�9]±k}rnA|Po(v'7琰dܓRz@097g/r:pޖO_׵&%( v 8c&-?-H/Ks}&|Jwj_fG=PC�A N}w9r�O3?j~%:'c]PjC;pZ?O>��^ "(7ś@�+ }ZJ,1[㒷qW|3Y,t"B�8&6@j3W1C9N~q @@Ao]DdphQ!I?=y~E~pβ7�:D$rö�ד@@j I`cg\!w,Xp.9roɾX{2K%oEt{ r$ �a\sg9@f& ((ZLNnRk_pn)E og9fA0t`ĄJ^M&teyG5*cyd 09)lrZn7dc⚴HFN9*\ŀV4?~vwRpP{%ˤ4Pj~GBr9c'|,Y$bYE'>+D}ë8I; BJl̴utiC_$(`<B HャA&�9Q{v=�t1( :Fы+Rk&D=ۖPn0i]\{D¹e1x'f|4NJ:+LC rN=Uka&Ɏ -'ni2j: @7nbEnXP 9`;Ie$3rђ"� '44C Z,#g*Q���+�PTP J4 )/.5$y{vµ2h A8hbq!8#}yP[C1-8c֝s%�9�p�dpj8~] C 4Ұ,fN߶GoqBp @,+ +l<�^� y\ؾ`ģ:ز\CY)+hᅇ~Hw{Y Bq�ĚP SLai�Т]�;I5͈_Nt2E]y$Fw ` �/!P=h,s�ĔY3oor]n}5%P0-bQ׏�D�ܢ�?L1_y] }4T1-x\Xo r̖=(mbx|nϻ`C(H d̷ @`'�]a h!WʀPqh ߩ};go}D 'Z:,/sl0bD4Ee$a @B�t%:7j9燎?� tw0R{|�`0�vP2 h @CЀ0~Hq/) ΃��}M#yG C)�`'LY#� v)ILO'#:-~ �paaD/(} !p F1;ax}| ` �rQ,^ -t�Nq0%p*S>=w%+�0�r+$ �d.�{gq }8p{P<'C |t~`�'�:�z>XC? !7ɠ߀wF%#{�6�jBҐWQXC� �v4Ebf;W:` �2�@P03%<,5Bk9tDؓ<~& ghC9v>ɠHX ۞<#'^�1 rG rLJJ[* LXa*� nfH_IE2�'ZCEԷ~t}~t@%ؕ/7z` 3 ~A_#!O@ �Ԥd%~%:` @@&bF)kk_�tLC@L),|lKٞ�B +'g+k U\ b_៕G溒hX`nH}��P0`Pie '(�ZE Ưbv@Y0Vvd �)!X&r>`vF)U(l<%Kjp`& gO0@]K#k-qO;Ӊ}۸N;J:W+s.Ms�IC$E[VH~q%WxIry =O)q#zg@ )$I!S,F0*gǢS0%I ))(7~¯840~$"PBӿ:76A3BAH&f^1zp3Uӻ1]eBƉAoONet $4QcQ Nf9$4 =_p�n�!Rj2RٹS6Ld~L�PY{t@;&�8 Ҁ78O|~{8?0�N+ƅY2m 3ӟ5 [`0^Z$�T ^šxh!h{\ @C&rwSd!٣ �/>@@k[}+j&a�*,~ Мe+Ǯ@$`PM `~i�3i&&˩H @}[Nnm &JIxc|DpgY,d~ߨ;ްGr/&211�32 +m~GhNa břaa4 Ɂ[#vF?+\$"X`(ǥ̐Q7W=hRS!_F!Z1ْ@9 ݲxGd(FFJ %w{h\ߡ9 dY^h r1 `'$`$uk)Z{ߎғ ? h C� >F!-;MI!^ -�A( P2gvbWfWן0�`4Zr9/RC�}3l_ ORNJ1su3�5G3_�g(41h`PDx)II~R['>Nx@<Yr bc7> 4k$}q8?R~Z�!93NP!_g�,(�қXeC ! -)tдqG.B&^sXep Jᘠ|Qh1pH [`/".H�MAu�1) Nt0i$~ O9'tp:W L-W'xzpǣ *Bɥv/ew )%!]ҿQ Y=Ko۩ w7nŊ e|`j6f�~'ϣS{{a(c2nW[- 4 I0Rߠ5suat':\C ZP;'p7 {`:!P @ɎYCW:X@4�n5 آҐ~d i5(!'7צ&�:, q2ی=>^(W^�4$U,PL�ĚY!(N05 C:YRT]]HoFKm%`|?| dN~5..d��+;&rbX[% kqwh�0`�`C/�'ĥP(@iDbG98NZ8Bn2_�0X 偎C s;7,:�'@`0XHIKXg oɼ@2K1h!�ݘazrǣ޸` �9`0He-1xN4*ϔQu4ý@ �fD4\Mt O%> p�d0n,5!$n3pOܬ3PP, �d$��PQn(1z ^q0L&i(I+‡�5�AМH/4r>?_6(PIҋBJ-[ྡn�k4� 0jJWBQP:r9AiP5�3.`HH�`‰&V@l̮}  !}JN6/=�ƔhaoZ-fM@D �Qp7ߜ37vN�$35#ߗp�`�bDJ/$rN ͅj7VMxj@`M%!^,  @coX` & !~mq8W�lC�ɨҟ7G'Ilg *&(ӹ!9:澂�"@t44+X@.0 �9\w#5МKop7o(u%@� @lBVN(PZ@nIM~�@t ȇ?v� =�a P/qBLNνzb !~Y]YJ8N|�*�S�+QA3$j�5�(& �J,M* &lJluM+܉؆}��5H�_&3~f⍼`p'mPz @�B| $L^G);�ǀąSFC7A42Lj�04Q5(J~Fn*:0&n2N^pxK+� RCţ#~w؀9�rn7m9er`O?k`�& (i+㙲�t�YK̴;cJ�ZM�{^@0�FM)_("p�_ �>8�0&b4϶{ 4�~y wHiiWN̴=/` !bmi�.%+ì}kg-FKlp(` XfO?()- K R_ݾfu{Nc+/aE3n버n !41 HJJJv"[@jPO47fvfuz庥�9MJ @T5}mM.-<JCꝰA7p'\|%�5q #_䕙s0 { R=B╮;eLuV Ĕ�/r1蕘 o(%(ّ{ڀAp('7JӖD 2ɩ,4hj{CW-}`I u߫'Cրj�GtCI3 c7%�45!Ps`T�Y| B]$PS:yc6qzP< qě��+ \eH_ٱP!H+ ~X�r׬= `*J.$$ �5 ;�A !+��jۍq IJ0�`�� X|JNC}{�-xHFEȏgBt$M+w=DC�CC5;%nj �,- 'NS z���xL) BJcd 0` ~L߀XV` BDd xX P j!?w^j�� ,M);t% !!_ j�XĒcfݹڬJ@ Xcv`�!N/}_9٭ P� O (bKAa񻁆�}`aM`  0 �9 O pck�VCH T Vw�4wۄ-[@4nz`kd5,ۏ�3#;!b{[X @@;p߹H!I,=NM|F ܰ!LBQNsW"iG!'dƀ P��!�33g��o8je ۧ~j �L�xL u$fHi'8̏{)y(;I-dl')V! 1<xal;g9ڀ7~a)%0|u@; k$+R~n�aEHݛW{vΓLt> \O3W 6,/|PRmބMrC rC"0 IDPks]KC𗳖k۝�fB(4Ne~ ;JPQIAY+?dחs0āRQ`"O$C100^wB ' `&$gIa $!,A֑H(E')$紀 3 K'NPJc1)A+Y0�=vrJaNi3=y0 Fq;7�.q@Urruchg`U|C& 9"ր O͏!9Un,i5 dϓ=JQϺ ’ b0ZK/iY#Uh8JQ%x& -JS3̀&HFoyy5�d`}�w�4Bb�fG!y.n[8� �E0w-'N֍98agd៊MYA Q-hd$L FJ-$"ҍ~`P^L#7w q:99]xu@2(ΜϷGvc$9H/$#'YtY@%?A_{xAf{P-�b�z1(l, �MK7d1{2Y:BѶđ8d� `V]e;c3��+\Pk�5&�bɟ2e`WC+}80E@ G9( G�06'3@pN3mvH`P*07�43KAx %!*֐*�7%)i[`3%?�a@S @T# 4OqIn:H //o|Y�P5�TI  ߄9+{ �XM!,M�) C!<+$])N4 !6,044PiAO AS>u`i | jsL@v)%(NoWLɠx4$  e|B2ebОGXc3~``&�z(&ĩ!PS7#_1y¾?��\ PO“|`  : 7~Ą3!B-!Rq|? Ϻ%{@.�^PhbT`!�2Ќ3;wH$HGGתH!h$2 ̀s9Nay):@0,4 ܡؘƔ8P�@4/]%|1|, a�$�@�"-$2WOC XQ#Z�`B !Z $zP9fus')+ܠ~,0$+1#\1;ۿxPF}h�\ �+�)<J-=^mPܑ7` @KAIn7Z@`�`�b @;rHGNI ؉y PtpXbRB79zx t�КH`:$ @b`wVvl?:&R 2 b,��U ӳ!&}%foxMN/ip�31%#�(JLid�R/|]L5/J~mo �JP)`ĿosC&%u:00 rS!{F Jm,/u)-v2P4j �K G+:y+77:u B�R1_ZFZ),k�T�� 'YlZpv /eJk~'mb�@_xB� 4  4�Bn !5''cNփ h�NM+g-<yqH` IK~P`ז};]@4�ID0[Ҋ%g ʭO^ &|_g* d2I !(nU�` PPiH1%$e' `J2C80$43 )0 ɃQw $@_ F̟nTyE$[PI` vCJK8()0Wd3:2n1l&I B3ksn"#_Ӏ3�!-#;mauH`16+zrV�J�ԕ}nPpf%l?]w ?: & ;.>g -V�= A1zK̆O @F%j�#�U"S �1�B,+h; @vP9lq^� �)� AEttcI�/�$`KVWS%'!jws0  vq5!b?XM!�XrQzCEBQoH@QŐ+L4 '�Z�PFg37pf&#V;LXm,�h@4c;% oݚA6FL�A+$1 sqȡ(/W4�z� ;&^sp1�v�E!)Adه^}�.BQ�>'$|nsC@vP,+_<gT$AH/#wFH}i߳nS8�3�ԚC(KmCT RC,Bq �Ǔ|d~!7 4~ #�ĢieJbH~w �)�|!x`D&y_vK;ZWP ��Yh&'/ ӕ?GނP@]xRGJ7I3wtu*!/WqU Ʉ B o[ou! -]d, 0wa+1Iso2&b7mҀ �Ix$b?g+hr‡p冐d-�`0& \ 6~4X(!;,@LYdМV6o9Xgʿ ҳ:`; @!(ac,!ŀeێ\2` - wƥK^b; (0CTYIXy  )%_9H2zsp&'bE}ŧ3a_-T3oЖb?.f?�0+Ɉ % NO|Zb�0v:՟ `R^?̶)!{Fg(/륉 xbO1L'�rX"eb( Ϲ* J\&s:nuiH𜍺Q0Qew?Xĸ;@P7p'8~:,D<Vc|,o}`ᅤ vt$b~M2�vMI|3tƊbT!qӯ^�hCA73҂X =+?Y*?93RK 0(Kts^X`P̀c;%<!*;ss,xzټI;I\2мNܐ Q0ғ/>NJL<u@@L)ddWYJQߧ0Bh P4љ8j,N@ tm''k�~^!Orr>a^@ @@3ЂH(oْ~nZ=L쒅gz u!/d/�TL�� ^d'-ٌ Rj9E=X3zY_0o$QɅb 9bV&nM&.=d괁Q΀*VE{J=c,YI Nt}w@%'~%N]��+ ` pMH`-(MAeCGaJi @r@&!/K&; '~&ΒN$ـiҋhb7]HEp3CPp;!ba LhHe}$C0?5΋7 +'RyE׉�dy4 씕ŝg^x� 0@Q�[g�"p|brWB0 DXm �0@S /"rޔ & K=1PH#iVE] �2΁ | VI�Xلr=?7� 8 z,ǚ�3 ?>A `*"{@ @'�e $��AC OZ$�.Rv�LBɀb(kϹKN&!_xh laПH�ʫ-2Ѕ_�~�ЄLZ{4g%` "$0SvRN!< �?P 0!i0HiI07�jM,ŧ;~~�9? dix !Zo810~5]8M܀Q<L�f1;�`C;)߶tz/�$Г$D 쯕w:)ErU�LGMUCXL'{׀=��a0>~o6%(eހ8!p""�0 �a?)OpW�(5?,&0 H#�W�DhF$܁D2Rģ F `te�+p, `=ޒO~ �i/!5; 3#d(�Q@t[%s �h:@T%�8="�� SoXg :�@b9YMy"! x� t%1_$a7(� qM-_z2�̆BBzP�~8 @bRX�^}'uW�cw _)HcO C"_9I'xLOlCNq;JPY1el1Ⱥp'?GP$Ӑ"y40 p3BJ�[K))7#`7!PG�^�4EV.|$Q4uCO :Xd!~pu�fK',X4�Q?%  �[+oC@>9{nn{�?&X@U(�^z@C�H"/ !Xz-&HV؄Xi)hNa7?'y�,4d�K�4k}Y5J~RK|""i"�ã :'IA܍tC�/!@ n1 bu@! #A"i+2q{\-8KCNGq@S! d7Mp'Smm\�ܘ;|{Ȥz`$4A ؘLa,88 ?Z& ,M_|KDgJz:Rwւ#�ά 陞܅Gn)!IFt�4L wm$%X%2h�& pMp䐀e#lєhЎN= `GKe1#|`Pf,umH&bJ%g!?��1�Q�1F!@FE&vw e ;ߋX \@M?H E !�4!6f ${;Xӓ)U v$ ӒY[-X �LGI0pMO .24Js"d0b 7G7 �@T0e^t0$md5̖9Mr=|`jDp� =i `?`Zϝ}K!%gaI#{�44rvR>'^ ��I}) ����W��A��*Ոم(uQ6?~쏶'c]0^nT_J~ΞP5(4ݹif+*sK W, yX7>WrӘ ۶Xg~k3_#1[-oَ Ac?%O# /4axLݽi9_sqƇIq{\Z">tv`/)\[bR#Fȏ1fu@d$͙;[ř~ǶW  1|" a4ce-ш ϿP�'`pHR읋rqxPw�juH b!û?H_Ä17 ):D9Ē>Z? ,I!`b3$? NЧYJTMKp(MvU�HF(zC T`  Ha≤ 8`CE(5 �Ad(# ^" X�M+Nb'DWl�@P ?1XGoF�)%rRJ� (w&$#% @mv e$$Ma;-ɀ��R^ & .x8s'w'v^g/ 9jage0utĜ^98bDyz)RIP JG*#%׀`f9sIDXnF<9Q # -9V戫GÎsd';GVg0WX9*w;?͘WW!Xz::*="KCu BƣNQ4ah{t71nV7qPn+hPl9lj:㻁d'0:R)sj8L_\J��*ljƶbo&C喆q,JOy<LS:3oa>S] YcEjfk<y&(GGWKs/8<l Iٿ # p[n=D'NB ӧUicӄj= bk:J'/NS &~(R_1É߲$,zf[qI;plmxY-/8Y?r̤}a>:5 =l7f2JCGqO\ N ?$WWq[q8yJN{<^b*<gg<8|Yl8K:m1E>}3H"BǫT=|G[d :<5 ߆NGm;֜&9`ؘ) /)g~Cr$fyT3 +@ ZkEϏV[gݠscy3yi}hh ʻݍD#uX*20 l><)yh"# u =dd?mn3���* % ӱ1 +>HhOpAVn@{.{ 7;]⁈0 t|rP36ðfp f, zn3JBk䰝vo{;-]Ż6FSI̯rg(CK '.b9?j~Ç=ć^;Of_;3y@o|م��:u `˴'pq ;8<F(N31kI̶cA{gfsjw/g'e `Y[a,&spnZP~^y:+c=.7 g q84RvR9Kn8?M>0g C.qkXj$'p:HĔ)- "<gu F͂dq1}xArAd?Xo ]HVF( @m#la6XO6f)É՘-JxzD((M^¿q <PK9WHt܂#בI8H5ۅiC$>G3ye+]| +x"q~֗JU6��*?ы &dZJ sFs#81 ;79Y>ylb zDWۯ`Lqߔ7\n:vGN'͋<3P})<ܒwa\{gsZ OIa%'( k/^k 0 Z473P55'nO�9:qVK9 -c[/+)1(omC0姣SrHSh|~܏qW4;g>3l@R_qN I|xX$; Kw *nۉb2ONiY?hXLj;?vQǷd&:3Y](`6̦G;({J<S%aQ,Gh YS [V,x !&~]xΥ{c&- NzuZ XƑ<x'4ݪB" 1Sbk~N\e^|WbȰp"~r(a76vǟψfvM|^XYD7 #uy��*ܱĖw=lI+ssN;>%u9'R#S,!ރN],c]ۅ*?n%?;rUebG$n[|n3=a]6l- S8HFKYp,N<ܠw #8jFJyfGB2R-# _᎞&o!<g%3D,\B+^}'owqg{x>:}Hv$9$G3܎5q6<͹^kYJ~1e +4GkÀj ^8. W'J\iE2dL^(\wˆ G"y}p3 &r([OHg|EG%'va:I!#Еqf+ po]JHrp=x#Y F|r3܇#c ̑)pYtrD0&q/| כĽ|ppygGggQWx.}$ܞxcJ?Y_2ڻ,yΓ#3c&aҹJG:"A =n[DjS/ 0?Ɣ!(WxT2_aLַl>Ȃ>  9x{p9ٰ�9AWjRM|̽!ζ=�[{ǀvgrk��* �̢km0#}-mIlL"A-YI%KlɳͶ3`B8 RYFLjpsBy,?'vc1+Ycl)ݺ|5Pg7t`Kk͍~  PP),Zr#YguA" _W?FP>5|/%|.W|%`P|>Œصs1q" \9 l yrM܊+X>=J܉;B"y[x��`v9cFh!]brwُXNYb!;3[^ \jk WQJiA,vgez0Rcs+\V u59K#DO8C{tu7#>-buk' 4'iMk|Bߌ^n7dJ[Gijp܂$h'ÉB97b RF9ҡ^Xnh} n4Jfx`a[&c)H3f ʕjK*l\,ou+�oCk?_veE(KW'ţ(x>P4/,8J7ķWQG1LQg;u 6_%Gl&M wvz%Q|lxs9ғI.jℑzjW/f7p4+yc8sD om-g9a<<n9Nt|3Cql{.[(A}1o+ǎ_��*N)8mw/g9C $`#9nNj־48ߔ�ӫje)Kv0+K7>㬑vF8$49zK۹}REd<k>Ù#?8J ?G�L1ZD (L4ԟ߷+L;;yT$?wʦ`pjBT~vp qbՠ:V Ѳ7ORDxal̃I;Y ww7v4g+d$FN8w1S%jRqLsJ+qăGDK�G.^`[ax~l �v0{0EݙK%vvV̯υ%�2㛟P~`2f`XΡ >w7|G? CgA]yNj?R:ISvm2nu('>PP j; +S*YFfiZĉ Y ;qrήYE3ܗ̬̞Y]\ }^t/7ٳ8'; F:^QF~irdbPXD^;O pRRrviX3B}~<d '}2M몀'3+ ]cyEPO\+yW2Pix v# xh{be@Xߎ#9=bۚ9々0{FrΌvoU[{lw17R{o=/;CSD=[p&ݷ0r8srufYXA^$/{@өG}#WןG^eJ<Z[; YG|k;$ygu@2/,$j{ w{S�oI8��*|_%)&`[ 䥠6%nqN5 Q[/݂=b3qN,f{px8p'3g;0;Dg|~"B,ǹ^;mL?1DӡٷJKaNgHZzz_NtqşKξXO!Am㍿?9&rݷq:,~3i 1;7o1D+$cd $I$0'n ۓ58ИLJR@z_~ľ?_Ƅ ܃omɌXx 5NR(\+,MS{òѝ^^F$W'ݹ>�LUif9,9'(m۾ϕz~~ iYW Aķ u\h/r"IʼnZymbsU @܀ⲵk޳8`a95Z_,~ 3SaY {|:lqNKEytz+_��a|خjzPhAG+'olqi ~h!nRo WWqafƞloElͶWPqn۴L$8Cl>RUV7 wc0,Xhwa=~ׅ<pveÈ8>\$v܈M .{ k 4Ӟ$?t|DkMg�� + o֏Wq&.OgZnj1!INFPB?t ||8y_,Z~m݌~ߏ `>WNN|A%vw\sH=TٞOs?! t ̆RŌĬRIt^J>,0*_6sxV܋$`ً|-9(8/XK (X?Ӳm2¾8QGW1hOoq+og"{Q u'�v`W\8^?8L/}1 3rD%87qc8O@% }¬^!_D9 N_Kߍ9Q}3u_!YncifH@BǎwXdϴ?~0~� y+w3"bG/xIqN's2;:DHw<)G#A$rϬg`p ՗Oa\ä8- k+6+W@Uϳw8r~tKPÞ_]U-͞0ݞ[/:QRGV([ ߒ|H~2b5`?}9(=b~y]y]_/C9Xr;k1={Gb6+k5hYǵ3 ^xt.A#V9GB '<^nȭz=_s>u|F)>?|ĝw${]=8!H�� + I)}iܱ&#K-2RҔe6)}nՀC$rc|O C rV)&Nä & AaA KlWf2w1QyqyPi\Yh ZXf- '|'1nq/0$T}B??b``l|s3V/ 5B`S�!L h )ƭ?l,3@P0#[}RNV\ֵ^'JW\=iH A)% X'OAWd ,)8gc{QrwݻI8(QBT4k^Ap=R =慀ttAW'cyٚmflĞjLFAK\D};ϻI7EVR㓃W2]_w s'XVu|d>(yCxW${lhO0Ez; "O }IK35xq҃$nN]^~¿ SA 읟;7am5x3;{̝L}u=Ҿƨ[(3,?|ʳ:Cdտ¹:ӻ)L0S:(S{I A҄a},Up:\hτSbF�oP9{tD^"T�� +�-HkS36|Ɯ+x ?bO7,|}Ņ((|q{J9򘲸gNXg_� j'#Ή�6FZ:^/[`� -LS?%#[H@4'MӔcY]· w#13Z^XϾ ;q eS[+Q Pj+T�0~N�u+!mǘ=^0~'ï{v ۈwÙj��^ 'zX[^bK15ScR|G7L{^u>2XbRq76/'6d_%^f@`z|n stz;LjIo<@_f$@IÏ˝oǧ6LxwY\Hv`r�yկVpY wN*>os;+k_i"a;$XZ;)1&18=lrʅ*p}wGƼG<X Ú5sÅxPbZQ Q9ul-~b>]Y𡸊Nk7ZCXT:ù�� +-=<#wj-% Xݔ2w"w\`,YkaS[@l’9 �S'[1Կ)t= vo~ ҒS7p PN.O% @Mrge7|0niCuiYXaE p)[_l{|22/k$'U7'#Ioz>L;|ϛUn?u*l ^#BœYZ<XC!$2g;9|$vKq<,zNI{n7/�ox{ hW"".vs{<8^a/_l/O68aZۍse'w]xŀ@0\uq$KG D,~ 3ڌmwT+a^s\ܡJ2;\O<Tu*{]aG�8 T(p~%\=x ٰ?vɹtusA.ϺؽzͅS,bZ[, en.gٝq:#([{H, &n)k Ꞽ+z^>|0Ņ肯Nrs7}7u|<_#u `Su<m|O}ab�� +.zCJ&� J0D��M(7`g%kI=ϋ&e;EǪx8*/l|Va #},nu;;Mlk׳aNJTG+bپW{v\pf|F".q}E':ZNO qzzBߑ=xU#O$$ Pjq %anu?O<s%1 0wMq\F0pxWFĶ �> lc}^VX#xG?U,s~�^ק#8G$g$ uǩRNsjΑ핇3Ds_iY';ߠhb1_ k,٤sZ6N!m/ 'kK9P7)(CM8SݵQ%%;dO1s/aU[)YX.s?~q }gYXĸNþqCr%Ի[%ko~�v~;6~:QMu[+*a`ib7^yl`|zq(χ˳�g8;+9O,u~lѻ9q9^g��*pnAx4`Xs象N$- d;aR�ߑ?)<Uw"JH# %Rq!)pYGhE%m�S-&l-œfqBsW"sM] qGUD扌lk�"<[ADru 'o`>.qjIMW�y]$h^Ali~S@oerG��A'VEÀT朎%WSţw47e'-{=bDTg2 gkp%cQp^ a]ٜu ;Z3("(BǞm35HQĝo۱- |쯷Mz@ChegQm3[+ݥ9u|8u6+qf E[ ½\ ̵*J#+b= �5ޮ[+a+jٗJuV`YE.,5nc=;? q+Zܝ^f^Y%W'[2C vZ{b3#0ź +0w4=؃ nD7<cVN1,r۬X}k 2X߻-FwP pZvri  3L4>Ǝ6~1~_؋x^T/~"խsDP_v3P徵q}eoWZ ۯqr gDN .ZGDyr "*�Lr��+-QD7n�,O!|PRRo ^fhVJCaF!Ρ&0(lyXQ009m[@�NF}8n{��Qat 5(oOf9ԓIƷ3 })o8o"L BzlhAN9jnW~!q%Qy R̽]q�Ǹ?F4NL89;]x ~~刔-øp5.G8{ ^" ?c4~ `f�5͘Ef_8,1pp qٍbye0ä/tX{HJl;>LY',zB)]+m|.ӏZl!K/ (%qmx&k[gNss+ڹP0 Vu?F -zPg̯[`''}. x^'1l=� yB�/8W8% LaPi\]*^#VBE8u2@U\FoDemo K0 ّ 5Zy[Fb!,tv ]a<Nֱ;n,_Ȑi' [! GïelA)Y?3O׵S4@M3vOcG!xz>8}<zJPp]qruq^ş|Dj|\1g|8>9fl?r±%Ff^cnr-+ޗ��+AYʷ•2 w}L!%&Ieџ?=ٖ  9;_%O{Dy^?� yE1A8F1V* rG=;<nwIϸytPOG #<đ/)X~o3;l)G/rad+g=( <8pNd /jG!;t�K߽1ϗN< ݊;�*t癇+0�R  Y[岻~miymm 73ߡsl8qL5yNǘ? ?ׇaH4(/%]l 0Dc1s>x[%d ʬP#4k x#Y"`,^ۋ]?)>Zi*ÈƊU) {,ƊE /3\1Cǘ%$�|woN5=t񍖧7;%; R19V��"/켯ߡGlpK_sjYWb%E\MOV/ Q(C9[ۛ?x^þ4(׫�Jgo;v/qǠKut>r '|r 7# 򲎾\uiu?;u}.n0v)+s~ƞs孟b9C}f>/LGY[qPF\w{ 4>8λ׸9V51/g`RUYyt��+ -%bҌL[?ggy^,oW$ n9t73n~c>f/XFgIQC!r|^${$ *mŔKH,Wa0)p! (MXicq�^_sl]_�7o a͓�~ߩK ÅDc:_I0!GlvG<C#qR8q+ۇb ΃w&p)zb` M|a>JI)Óυb�-6øwkG9?!8~?|G0nwnG(Xh�2,Ӻ(~2(w9$B /e_ \FD֗ĝ$DbJ7+~w`Ԇ-| a)Lf-"wMhc{NGFSfdmklgfGϸwdYFw"+n_ߊB߶Swٲ:>3#8MbҏfE<ܒa/ b)`C^Ix$y;+#:g;0~KH@*gs⥊ƀξ4ۀ�wo(U[,Yn+Z׻vQ fom}woQu|w9sw}?S|a")=}]߀o!_g"Q}By&$w-!a3l{.BSÆJ5ß89hn<<{vp2ck # ՝@N�1)~`yP4,`? gvVwk_ns_磺 xAx^-%=|^We| n^HČxd(Pg;9{z8Z2|(x]߆fa}x€ 5baDO:I\��+ǎ1ukyRܔ̒S:?Y3hc/8WH)8 9<;ꍅ�u{`uϧdX-0 #~)L+v =B5ő+DaO؊;#:v{OT7%8"/r~xD|(*,w~m\"+u(VeZݳ?`@vMa ir^Vlه~`-B:/s~M0+d 3)ݕ Hr~!"*`%BBl p^d+' x?q/+HJ8 6= ~ofs3%}יB3 ]? +s8+p(q:cv.;AjrJh^^Ezf<sc{8gs| N7 y*+a{؂dR2шvvB m k?,,w34y-\#/;w%nH%I:>zd_n^{?)$"z37}2Y_|- Wo+7G0|@ eO)?:֯QЗÅZۿu;(�qAȾG,-P _~)]kr߱��u|v# x҇+܎{/<s?-&I\@s>?2s/}N+z4Rƀ]Z\ E="DX$E# ?��+f~Yh}уFX&b0kۖ>X3@&r@DŒtcR9xX}PE tٔNKt3|m;uwxӶK`fY%D;=R/v11_}cݍoea#$-S] 0\DoZ\@gYY6郱9�p"{|p'a.A#uQMoـ;w^r7?�XXH/7BsƣqIJeZ7*A dJ䞗繙:@_rpq׫f7t=#q#@y G7HI O\ϔ8o>;-1HQ<pyIF(D^پQϻe^όBVY~;u:Hw# Y 9( nrt鼕+`˒ۭ,8GרIn"q�PB$O\z9&( p,il(u> @ E?5UZ!AH-Cq5O`"_Ha�QKGV\&XVdu-b ҐV#\1oC 3=-GR"c:s >,`oq%r!g/=Y8~cāf137Rkc9{)MҿC+ '1//�7 Qi%A d2NZ%I^9�|-ug R yY nG}m_n7;8mDg?l%L~739c2f?74v qơFY{p \`ܔv[o7v5l-JHX/m][WtOf=9C÷ݕxQ.u>sPyAX~]6 =N,w-Ð + сQ⅞czűu<py9?q½|}?VK)nGFymݙrĀ=%5ejqN(l+_ǰ+ƲL, @��+HX#~hRR~`,K$[!-{+C97�7g, ( �N42l;6n8- ;=lc[) ?̐ A?B^wbpn ;8�ˊ 5 lH [@0"Et1%R|\<ھI5!acH"v|wa1ld>ן;c_ prw5ύ_l@I8yqm^h)n;`桭zW?јϜ,# o srӈ6@ffAWv5$@gGpP>k`7Kற6j>C~V͆c_/kI8?:MqS׻ uW噜BLlg YuE7|~o=D?1pYxŰ~>CGȞ4PqI -Q-,/0 ZEnyJ'}�cGYn!�$f4 Q/#f(`niM,pJ~&'>#P $+G^k)Ğ-QƠRBIP1a`ހ+[4 x@eTGD90$S6r:~akQi|88i]Sԝ̯qRBQK#cW+~P}��!�S3g��XWx%(NN,?91o׿(/vϑ,z[ss#38_=̳:\8CsSBQZ8c>ϡ׾[:f|'j?)|+eww[71w;/YDsVNS_Դn(E9}ۜH/1KrDa*u1V O1;9?":xt[_$w #)oX;R.(rc<e/[=NͰ( fao^@'}osslV36+::>߿Jt!9f<l5Y+x��+&Bߺ%$%vs;JJ|;آ -%j dN閣$Lxލ`WY՜S>|;xGww ?c@Ç5ܮؽksLs6@H)jjyWq{'/'q"F`ndz8?Jw;|Yy}6<kq~ 㱝ϟA# A$q?'q>gE6Êrr?#uZИFp/~0Insb/~$̈́o&ga?X |?7_`t8O;Ri,85"zA~'+1ߖnibz%RT`LiDI T@>NDRѤ2Aѩ<EUD$`xA .X�\ P\];(PAFB 47G*Gz챎#?ÙR10~Y @�Ms/8.>!?6raәےPQ#+I�Q%H$8*Lٕ=ކaY ϥ++6YAVN%$΃pNwJh/u w/|ۋC7!(Ikr,y+{|?GW^*^ cn>L%V;؝.Bspw^1-'#q[>mazZSn96~})5߀$C3&GƕI>VK>;P@m#o+b2s9w,X^9ƶ[oȉpA\B5i,~B7ϝG~wm3/ [(/x�G^xISgȎ|GȄTBs5iKRPfbe1kK۸X~d I{~-*g5^v,Z!ۉ|$gĿD\P`Ҝ#d}ѻs1 n_Icβx3z8X59kKct��+InI@h ?�tZPi1/-/}Ko'� %)#n0 2݇GdwbpD[|usGbs"|�`(7Y;fr+ 3-//6jX_05-|%;bzH9`4^ųf8~An;LF>1++e:'Y?}r ^^_-wyuy\<M7[!v5Lu [nνHC/=L/^ىs(hn;bJR;՚ {#r 5Վq돾k_$}hϾ2s�,Xp\ypV"1.~#n›T~F".nk9ډlWN9݃~[ Pr_s2ƅ.xxN#Ud79u_I%9~39%��KvCZJ)ϟbWf"K g|pl^bJo#ffNKo[w|}uG4 S{_'mңfHf%a4i>m9E<TZsc$YtYșO1>cOld p8_یrߊ"|xݼ8+6Qw"p[ENa]h v`WfN4s{< 1GF~<(?DQ$xvb0ұ? y;Ƣ?9B06 p-gϓ| WYۿBy(LBTf YoXf> x��+!&aE(O?YNtL% -/a@\d 1xqq <gfJ/%E A!(WmK|S|bƌ-n(u KtV&-Y~w& HbB7pW۶?KH ;d'hRq7፳m[�-,bӉie?JV$f4t~,@8;>K?5}Ԟ[1Y(1!}qAdr/}_k,;M`3 bi㷳nfܒn >[|Ifp_-e+kw$^OгB0);qܵqg;B3�xs6yq[PT簮GlFqaR(* n9zbGgZz챶>@Q5ߙEc]C{ _ #vd@U (cKZ߉6z@;QîڟvK!ͽ lXsD|]c9i,汾$R K!e>4+(0IExywRi,sV`~J}n #7oV,< @Ы +9PN֥|c({55}%՜1/dw Nmqsm| ei‰Vax㇊NNj,+%ڕ6~Lc;seiه1fqXO8g_=V  7Xioß9B9{sSa]YxPNEudw Y<#w Ek7'P~܏c3T{.1쳘qAdX�vF` >"*9gQxxZ`Gh�WeKcg ^9Ǔ)=au& #',̀��+ܙhS<bx#{'�Ą>3Qv6?y^}¾Tv[;GY`}pZף8bMJGr I6173FF&fC6g( ~_ly-[Ac<e_ղr@3~7'860[ GCa?e WJf="cev? ,e@fϊ͆z^9$D/^wy#9̽~l3~h;q\;oܲICW<f)7³NA$ wC9 *R[vA3r-�D֮ 7ïFRmv2~ T*s[]"?Sw'̇-/Ua"&u.:ߚDw3 9 ‰?sc‰_,rQRC^Éc+r#u}}cI>ldFS|Y38s0ue Q\/sa,e8q>;nwƗz|8+OS¼?fi\ +^ [g4xǫ;syCKhR"NZDyw <��lQ 1:�( ^|]4tt}B=HV?u$1)}f45mb/>;g#$[]y0Vn1sf{@V n*?{߬AP q p'n`yng3a]jYuv<%O1�օ P|zC~3ta|N=|Fs܃HNwp@;@lD6#b #g�٭jeȍbD^p_#nkGr_ ӈ_t<H]ޣ?"3ݖ#ŻsrIɳ4~TK6lrKuXsW5gOR66��+)J^b1 x0^By{ﻚCR GRvNBTNEd\Gn"WA<OG+ {|9f?7ggw'|"Y{;w揟+7lfr$Ikmn1>ߗgmRrXY܈xwi%yþ;"'Y >ǸDiV,s<sl#3, ə|1;8cQ3vpҘ l|nc{|ihG' {yD7)JjHf3\e7cP??q @ e#9YnG) ?ku/|9^K-D}. 7̦~|\΁N_rFd,FaLG9:8}yMy[{r{w Ys#G1C_Z2wQEmzJJH@s͇e>u',zkki!0ǩY!\^:n+QsI{Ȓޥ1ԯO/rqX/T#i L((Fj"6Ջ;/⣜-M3wSe{mawƙL(3/a/1ڨgxPϺfi~;KTqoz)cw誖-}#LJ1떚n1ߌa9=Rv]w5[cO|9܁t/)fp~NQʍG|s7? =Ic]Y})kH"^RF}$HR6ƟǪfIg㸝8֗[=-ۛ)\(R�py۾y* eDc6 ZJ+|š_]ķ,N1GB9esVg 3x׮R-�p掼b,j(b*3 Кs>!n��*?P @ !P$ !Fo ~�40z8& wg8'0 #'#{�W^jCDט#s xh#bbI onWZ/HG�NGJ80Me@h_"�V5ނ+RJ&I$! AXTgt'?WƑ (DgI`X01`2߯׻&s qf7/s |GFI?m&Wtd6a,!Xҿuql| 8u%�z@i8SZgO6ZI*ф!$5x [0 g(0[N;g8:.aR|ChDx`3HBXD<FDM$"MUae/:&ȖVnmI,N~<>B?fv}v&ǯ(XxvfmON9/�G@yHlC(쵾nyPI`Gª! 34jFgՌ8R!;Rc;@`�74��1�q�QG^�4  (2,ٔݲG' ,31+~o@@10 I@' 0ZaL<CWg1�dMU\0 ?5 84N#^M|wcs;D2 LjJ:~3@UPI##RaF/m b6JJn>-% FK 44 &@ y(9/}k}$8yqek S)EOV\M8dr콿JJ%f8w01)H8$h%0mxO~ƛ?K` GQ5H^t Bx!'@&&$!tғۓ2@'(O#:&R& Xs"I4UnΎ+|@|NK`;4)0iDID5]Ѷ(|n@7;ijG~,3謶tН.<�~ 9߿%$'|EbL,r%OO./- K'@@##uỌVQzs9:& xkpj4�MT~s-߲pK« (2Y&9.  iS NYn߿W>>+OT$������A��*n/Y~lA:$>S?"jWv%tp7 O%LC$hjrIWI6n(y+19)+C2AǰY:3?YQZ_[;V>4ܶBp(FRܓ*C>}{/O{} #COab9:>$"Ngœ#D02A;PO-ǔ5[X W!<J`5KGw$%VZH8X'0߳wBN'goP5G6d!0alQbw q]`Q!J㜨_�|"Z IopnG nB5D<yMGHt!�8 d֏׹Ġ,XQh%I($K@),0n bč'_$vZ1U}ͮI>�C unز[x7uȧuEnbhkaE5Osᓌ9?7|8/Uk9T;d/7r42sGׇ}@8Pìpy"55y8wtabNo2LZ1w-o|yw>e W5 p,hId%P ?٠An䤤Vu}X }ؤd8[r~1~7 2snr~G\=L��*@%wKorS/!wCPAA)zI[ga}f2,/kOfǷ9|pbDj -0o&#p0S7ug&rY?")L*inUA-4IϷ<R՗vc~6;aũA9\'{~u~8KF `qRNcXҗ6|N`>3UFDqN8^m 5 /rwչ-;vv۷nw8P:9;פ$%Ac7P Mގ8PT ,=#b"A^' ns؁2+"E,&z>P5ܾ?| yV Fhs6؊ ܣ+.l5 2[0$Flpr'acy~?7USuq|{0Hºl~=hw~-A#d KlX~_/嫛?<^,QAk!2��Ǿl#ip��*hFJJ0 O:Ћhy[?ݸZ^u[]#ٶ1P_*tڂ0-l>En_7lgϟVnj lϊK9q.:s޲Yd} ,Tb #`^^C%9jZ'(Qvdx#VϖW @g< $lz7 aC?c,8.8;4k>KI 8>V^8-)xxWֱ .f IX#N v6nm�)yƶ:oKwϪKgYvsw3s վOw3'eKpCk f/hiêfC<M҅bD޺;{g:փ0j㸘!0WWv(%6= eC㗙߳/,+kqF��*Ɍ9d’54#7wm#f}#iY[ٺ΄s9?!nu<t uxWK8[j8FΤGYv{⼣.PgAn=^+ݿSuX�kw"<Ň]V�*NAtw8D1$N50WpQq>r$̼`R }u$bSג lߡ߮B Ep~ ޾}r12_( ^tځ�x]JH@j[z7/eb]%6AHF͸`۫^ cWWq5;[U뷖|_a 2uVe _v"p�:hS޿bNpm:;E(~h`+AKv?(^[wWx��*9b2Ŷ\;Ȼ#hOGZ {p9u}JOhHB^ 7w0s/P.@c~|K&ݻw6NC_7Z~=xx֫7c$8 FȔ/\fn̠7 gIv(<cNr;]~QPf"ua'+>cwaĭP[Yd̯HilD#N/^̉}2,,VYWuww"o 82+_ B8[hny,om:s)?o_z]?8|X*" ƘcS 2ln"80~1DnQ4Y'oWffx m:]Hıэ=_Zp��*J @- !XS8Fp2ǥ)Xf(qhǷf ow\|'CA ^v@)/+Ygmvm>>Ͱ˝~ؐf4r쳿"&姍H좷HmtlۜOAdf#~r)7,g}(]f^[H:Zss@G.q(ǕbVC\gLjJ|=9@+G#kE5|#3r3ZV|Ɗ$bw7DvNcOOlc2 'PB+8ux̓JT:{g#_p;rwq8I;PGsWs/'Lj,L:ti(#y3w@՞~u޿+NXu{1vQ<~\3k#p=[^~i`D.sa/Ö:j@zjV/Dm^fTj 懫1s wj1bo,x$#qfK/wEn��$/5]B8H$cǜObo"o��*nV8<*P_4JAlv[0~ ͍;>W;?qA'^͢^_,S7u㬑9$; c6usحI)a(^䰝-C~_Ŝߴ^z~>$t%Ay]IEwaJύ7=xtb;=71QpP"(CarȊ}x#|`x>i ^:C1f-hKa{!|VA7ypS|�BA[) R"Űݕ>;\̼vB rii)=;!:Eg yBRG8oxdrBS(A~iB2͑2r=sG|?Hḡg=3l'/Ãr wWR򗃾ڷV=zlpUZROW0v5K!Bp')q!DbȪV+ҐqQ>RYDvh;zn>P ;W[}̖Y @)'LƊ�ƊD"eǛUT;KD/b8+X?Yǿln+n#sCJu)CB;4*܃ ȵqQJ҈w1Dn's}Ǹ:7 qFsxיَ皺!G3.Q_'mq?wWYNv[lq8s-+@9Շ<Q�`TX?Q��*9$>%S7^{9KKxR;rQ .J= bNG$ ^}=bi||czUo3$'y¢'HYžGkd> fė0\C8RmG9Oy$3nj " /-CAǯOwzn >Wn!W<(www3~q <='w(J Egs9! BknGnzp'\gOB mZ�S[u KZ~k,yW̗ ެ xWn Y,L᣶K%8#w_G(o$ t ]TgsjB啘WtNK絭n>^1Cz8l,_ת^P'bCDxa\V2^^?(N#Ǽ~]o^P-ĵ [ U  oQ8Ρ\OwRæ9@h b!UcwY͟qux=;L=g�_4BBd,X^ק�� *>| #a3ur)9v^WyǬdo|g=Ra%d lRF$@󣊱+xrw|n'*1Z[1fAaXWx{8//w3%`|o# ȂsG+"2i~oU/ aGR#s^3MFRR@I޻mfe;<ߎdc?Ῡ 6n)t+%R9Ҳ2bwRq(L Y 8']ߎZ/ g[Vkb1d/lMYerNϛawk3 ӕ7/vox׷OS:W/ZvaGfXDi I;"P_H&Iv<] V?aG:ݕ-v^_Yoqd)V2+ß/ Bna;UUl~'?^\rG:BqұV3~? B��[]/,^oCtx$^ 9,xsI%�B8u)Ջ{9')_n#aCG#Ax)0xF+[i+Xt8�� *ܾCҐp dҀ* H(NRCIL[Lmhbz )ъbCr}ԙd>m 1Xt 1b3ٳCSƥb)!&trbI{;&Ә cFh# EО^GKm1�(~s1'r,o^a9Y[yusQʕ.oN^SRzlH| _f3a;<yk�ßb/tweS89GǩbW=\_gw8 W^6:qb4BMlH9p=g| -L nWZ|8[$y.CIB rRsY+;b d(s'xq |m~n/g};t9yA;.bf'߆/#{Nu ~~&9$T~AI?ed @7ZJ|\$ ݉a?~oq?Ge)Bg`S� 9:&G8PqDDuKQ�ϧS3v8^tT?8UKaiՍwoZVg>YU8yjo:fnfD9̯v쯡p?i^k՟ 0+li_|-vcى8J׺8ܮÂ9VpȐ9^M�� +`T ԓ _;c׺ű|>D7c, bVSwmguy\̿:)(Xw+g]W# jdrTM:g(b -0ۉâw'y{'Z_SލQ\/D;^n%%~3/>;noWDKFr-r8Bx?n~Y!j%6nn`,ivd/x/\$YoWSzPIcJ9,q|ygMȂ>$pur?stOÈírAN`q9_Gܜm.#sH8z%l_,%(Scq?ue%g<W3>+/iy[G3ϖK fP](ȡ|},A0�*Pߧo?쓿5S;6 pCL=-m_V;`G*z`څ[ס=<f�uN=xVo|;vveg<=Bby()9'vυ%pgM@Q~V'N[=>Դ}c,: ge׎0-xŇGޝsBn`=++wX pqT?+aٌ.ca�g<�� +102QI_V|wR'$w{Y@R맶[l&9࿠*H|gؓnGRB1( (F392D_~Y?-{-;)vJ&G㝟t8B׷WjqW 7oG1;`>{/K^ktq_ȉ ^3q.q'Ke{o\W($gZp_zE(�a$W4u_@5 8Ō'/kyLPߤ?eC㎕2t/@ۈڰ@4�96p?韫g:9rw G"' ?Bm( e%#!_Ǐ��s;?r8y|#p\d,v D0ZJ!BC]rL_4ζ?O\OWY(Yۥ; aڧ>-dYFfcKw2 6SK3H3oJGz<Կ{f[}^8* |x㲖|ܒwl,Jы=b"V\7Lυ]9;nA΍'k5�&Ghzbk1 c?+7ƹ]Ł;nuGpJ0Q}z" Ǟ27?:pc18�� *0,';NS\CӍ[[DL (90FR!�'`P:Ju jf{Rq܎N8*̴rJC7YPrE'g[>=O?{Vwf융}.]9'LO܁j7OY9 t:xiX�U[@V6c4_n<o7}:gE [r7�QI,L%,!'f|qϿzR³yE"EG_x;'qW吊ߐx3+lܴ_3#-FJGvsW+<b^tmCs,q3B ͸W1VaunOGc/ XXK g4 3c2yy!0m g7:g Aoxk<  l.϶[cڜ% 7¸%|'Xx8vyҜ?OYPOY[{3|3u=|j^g6 sB*rq^䜸TW9?r'Nˑc t?Pv[M{֏nK49o?<#` !j Fۅ%r y^}_nڪ"|] w4kUʅ2 +zO1CӁY70=l`ٹ<; c$(kq_u$ƨ藶G NssR}۷b'G2 1*lεlz^[MbN8��*C,2 @lKא5K}d:9E$e7~i31.G"QI1cz|rxVn/l4$`v!/CQ×[w %RVu tn>woۛq�5ʏDl"GpƯ�,;с gq(~z$wGS ܑіX"BF^;H`R'{*LQN�:lR8GpQ8HN<^W58W.0C 3~^p6R9I8Ŕ+#b h>qfD6pz(@8| P 1%Gb%C𥑣 -IRQF_;@c87s~9Vz)7ߑ{7L1p5<{ْ$: J כ?9)Hn%[Kƶ zwٰߐbr~S-a6 rZYsV73݂j|;/H_ ^SfKjǏ7}P<UF,B+u(Yan8?X K'AW_d|[;ϖ9ꪺ+s9][Iǡ۶T )ak1aB915'*{ۘm/Y J~IGp;bAnu|̀cLN׫~ l7>e7ǚzf?Gwuy-p"BÚ��-UCwn,h8zM"f>SwĞ%\LDDd~ƷlD̐^a/ˆԶ��+pi{v9(ExE$oI|̒O f)4YOmnvvC FgG9َu=1{)͒5+#=d8?JIy @0Xy-=f3[|n0Z QG Ʊqҹ4^^"up?Kwlgb,7uǟ>R9jxC G8*Qާ8>_Q$,>q&,vY;<$#4@W�LOgۓQ;!YIcw7{܏-'�Z٪1ү_�Y- wQG#nt'N&TKۋ/ǧ t~Lz_1{2x Z,q;nRKN?-S }gW#y#+r.#^c?|o7>_adJ_:1-ϝtJV7Fd`0 2X`n4uxnjCޛ[awpﮔ�~#%$7�3)tPUU> {0rr)`cન&™Vb4Qα ~@h zJ '<11 �+ 'gGP &W8/m)#?mjdwV74/~8L=Vj7qke#tN6P9pF+O[v90 L82ڦݕ6fnALIѫ`#"ik;yL: }=$i¥c#z L o\)_o:ccہOki0s/|l;~EOn?w8c|a\QX=@��+P-z:6TOS테p_ VNXqx lsyƶcّPģ1&;Ha<x;uG&Č̢Zc:j N2BߓEXa?F?'y<o)s9tnc@v2|i<bE,]yO ;q;9XYVg -FoQn�^=v=s:IsxeI[Oz+ "D/ It~~(\oJ*n"u|f- ǫ1_pS*Oܑc68wlbZw W^^}=aim36sCzIufJɗ.Ր| -=)jt9ۡX]!�4;�S4$#/UNL $2O/ÿ + Ԩ=>|[𿶐JO߅{�4/ ).qŀ8_P9s6QԖ&~ BE6gn� a(ݳ; ˙86:LZbf0>,2Nτ "I|"l/CR<}"~/Xάخ &KۭF /^q^r ,-a+bz%)k}r+q~)l?Y)Fh,v$U�{0^'f_\9yj_hn;̵FǪh._vÍEײPŬ>nߓ,u b{ϝcnM' uaUK��+ J% bI\gxo#_^ ၘN��߰Ll䭖^XvJDݍN$ Wd^QKGZvIC l9ngPQQ ~M/bͷ1; *EF[+�),\kxߨk s$Qd_4-yFIX('%w~~4;/@ '+5;ZYa"kl%:OBYہ</+̾'o۾|r761ppB<'[m"U ȚyҀ7UaڟFIwT1jWƠ7{nq`pd-%R3b.2S|?2gAH3Z_n秶GKrqMw m^Mcww9҃sinLeB7g̕ b R5Y[GZ+}q8;i[r,(g/on_]3r@DÄ_`3K8W4¢hfg%~j8v'u (,~ 6($~S4G#R(+# ¯ͷ[hP`0P!p]&$ P_�%cK,/&83az( ab28.!;/L?C"u]\ ݅A?+ds^Fﰕ)s^PWI v22] Oo ᆉy>VJw1q8E χw񣏂$}>`w9wƝ5fΡ#w3^s+kx~6tNx⅋b s ]а7iWVr@ p`#J�^4,�v-A(BܢCa=|gH9BlN%cu1bY/au썌Z(h?>'O'/^  T��+ w۠! mёߜ/Ĵ)hؠK#01{}ڳ-k�_nH-@Am*�-3a{ڔo"Ж D5xCu|&I+`f)$ ߛnpڟw<9.5 ,]'s'9þ^ �5sN>hՄH8x菹ggV|b9d܂?*Zs"u3[|b;hKdNkymCq I9~voE{00ϝגI3nȽY/6> Ne!-ۨNh; HGJMsp{98AaJel,%Cxfn (s9A$}œs=!&%9^H϶Bq' eKCnn=b:!P9-uDMx_v{|)I">r__",kqam}^Ǚq>ܮD2_#kdz8Yo�LD9،\S~>=l 0X%C8Gc27Lm>qJ_~O5Ym(HQ":UQ؋s8 1(} [y`@gaL*yIa]?T99VPr xP~ ry兙4` |x؁W ';8SW(~#WV8?B4,_ǁc?)舼/\&~)'dR2N/O,h;=Nr;˼3Wm7�_Z0XYz J. V Í���+CV1:zܬ,>eb ␞Mb;ra!bJܶ<c}͋�� fNxz2 оPZJ:[~)=\ɓ+WF>xe4(;G ¡p~>Wvfp KO Jۡl y&lw9Y.-Rm/?c)"E]h+sGuo#/Y4a<x DB3.ߒ |qb! _Zu):e>kq{ ̵q�4懝Īp70Cz?YT:~˄^̪ @]qgVߊvep*Y; Fľpccc2[,OCp\XJ81)sNVT@21x'ܕ}^@|xu,Pg<I=ҝݯ$QG)9JQck<S–MR]X' 0WGl߸nn!.wjTa8DlcVӖ(ìNi>sr bS[7WK<3* a䅑cy8JJh`a#sNǞ-Aw@�2UtJA ˛b)'-^P+ * רF<hclaH :Ý! ?ٺ٥qAuR#;%wonL7|;#nBq#wL}U 3 `2%'(G`),,@1?o 1/4h^"s# N$4 f8/Y'ܜwij7ɧ۶en(+ޥ3Հ77šS/ޣaxRmw Fwr<O]NHD;>̾abg ;}q?u3' 'ܵzFQҳ< ߂ Qxxv)lǼ$ Z@9J5 }UE,izb5[kWNRַW4:$f^#>HJ,!vmP՝ϺF1ksc:��+ ܴջO' 84/vӍQarݏ+|)l٥ۂ/REv3 s2FBHaf(k5{^d.ϩ0W+G4Idku8½|~U-XiG?<WD񗩟>qv]#!t+W@N :#Q?~1Od o^"ULjx8$L,^#q!ݥ|o>7v#r_08=1?YYF pߙS 5_1P|gbcN'{Un3T<PT5XzN  8^Zsݮ7i[ AwV26`5g~^'{m2eylݹwñ +T~oߨp#em]WN4~f{%$��M߱ _c _b9AWf]_8x~x_b bЮ=+E" ,ɋd;ݖ KNuncڂEs=,Þ8wz$_-첄n<%i<NiRB[% .C] /b2W!2ᬦ/us|`iz:-CE~ 0Ao.JIH(]ٸk҇ǘOpe(|fF鿬v`N: f#F⃿a9?wr6<3=# eL[ (o[<{Au^vc)m雷8?wo [v/ga2Ԥ@PfUL+DcX^ i˄QALd.<qCni��!� s3g�� # V={�2xpt.}v%~^ؘR[S_>> ac^plѸ!a > rn&![Kg?f��+2ŏl/>(1n۾šhv9a t~ۍ (]…•Ai;2lؑ{2�7 r7NúpYNu/s;ڋB\' P ByV;!oh00w6~;%}^yLj @j;aucɮJ<\5 }:c:4wt)·E.7ޛG#VϷs>7+aDẄ́H$Ncw}vRނ"ó[P, ݗ=~Kaٶכn~_AXT9朔hzYdSzIٶWk �l<IKҰZ$ƋU /)R)FK.O9Q[sƤ( Gy 3+(d &8@M*<ϾA9�A6݉ f lGMỳⶀPPijRWqn=ohWɈ!m$1x wC`-K@̀aar ,ƈTkC,#Ȗ5=n`[RYvu Q>Ac?T �@8p_{3g=֞> ٿ<~͸T9?_u6+YǓ vs1U~˾v^KA ۺԿiHi\^#̼י~co M?A_^`AkО(2@|@r<!F�1=BGp/qz4Abmq=wf�lBEx҅"^#8 = 7@�!_Ճ/w8z{s9A9iV7"Y1$G[]1^( +;/cY(|O= G+p4K_y 4۟L`(_h��+_5\pa'73! q#|OG۪_쟾GAВNgǝNK;ѫ8+L"# Ϯ^w`zRN׈f%wQr: ˆ}۩tt@{v>.&GS1[Ǥ2]r$ù- .?K+rzzYyis'n*mgu8/@` s[ng:k<te^Brpθzf7Kݖb~h[y >pn(b[0un3n+ uNZD).c}}x3+du+^3qKq]BL׫-̥^N=۩CKqoKbH'mbFHZ8g7@^Avvw|f' ڕ;lbqA3҃9. o;/<,8=7A|LzQ$CxcE4JvX,y_)gGϥG|gPl$<yPNg[k7Qö[$O}mO[֡*[($i2qDWc9!xP|3@}�qan͛gv?nyFqi YPP~w#kqƿO[ }^м)H~[ZZN ~F(N{w ︓Pj#c;wD6i r ;^at%"0r��0qt `g9Ka;-C#<0h�WS,' Y,XpOv71,% (�tBy{Kz[?���+.XiA '!-?:B 3 @j`wI)wut@m e4C;LNr)[ ~ǼJ ~%ǿ^9[yxּĄ,3`#&Tyx<w8\~= s:Ý>/^c2(^Oy-(q`Paޛ[*%o77lu/t?>^;o' #uz=xQߎn> 4R]!\h 4;X`sNHड़#a񴼤qdsbp0MI(|9<Tǽ4N'3~Ǚ;g A[!K{n_K>3R#-(5;9Q?yRWn8rsqF8a[B!8̶ׁ 『yۙGa㗣{](i7oyX`"_<PJv."T~c= if-m+rբBr^c־~?Kk}VU �C_ۛ`"" ~i`@"@vu.7~ݍn(x8)=_}f8}B䳍IsppURTp'S ȐN0`+q˂u9k\ 88ӌ\V#by{n&~+j|nj|<)Vx[S߿c|#7\WPXM#gԵ)ۆ:G?ܟm?ZK~ -;;8=`/͙Nn"g![:9›}[r@$~cJA_=S s� u| 7U0N(wD uD�dgE#|꾻{;IW3 #wCa]JC)!}x@<͋go#���+g_糔u. %+þw4X~$+R8v#H?t=JK܀Lp \)]!}%o|m0q s7}޴0MΞr|c<Z79G7l77pvc)x{gvtl7vJP Jw�q޷ߘwY~ qR_"0s;)WJY~;#JtzpoX*Ky:H~l?y 1A71nDNedQ0k|kcp{K^l|!F/))/!ꣂrJ/o#TٺW5F>~o"b/"Y;}u3& g$ pB<s5;nFY7:W(^eO7=]񗘗^sngrXT#S'1Y= _w'umx!R7s#4|m9HfZ>7~`LcVئ8}cb8};gK깖ENO9gÄ (j\`vo_$wY 3O .HGߎU~ø@.,U RBI}:\*"z\\{(Zp3K sA)' 1hmX^C(D'R�B@]~0k1=/~:RQÈ qߜ-n 4/?{ aPQ~=[{JW}yM=$?wlٔXcわJw|;a/jsLטx} ?$-'|/7fЮ;bl{0iƶ< oD]n'.��1=\ঢ'#="W'vc=х;ה ptBFq#*��+W$3NsDNN eusy'/v F-{X%2KkJy}[Gn1f쀎~bFlJըH0?{y?َ|~J;?y*In<$uSr$D1͙<o8$b~7EDp~28֥Ga)G 5-][1{+o$ghbN=͆)`o>v ,nc%BX~ ^grHqDJ Σ1< ]ݿHG`wXݣ4w2$}^Kr22Z_g w|dwX#e41JNXflsYKJN|,埧N'Kׅ/Ǹ;@c> 1?Ncey-a67wt!Ln(]p2o4o̡);YO{(̄n+c YgSF0l OpIW=xcwfcBc1_6`r۳/H }^ePX 8칒c|ccvSx sf۝JGq|<SP}n,x}^Hb] KHD⾵1'RU?~/e$WssXh<(]aiB;8>wgz,Dvs!׎K+_זq핗҉AU7^2y]qy PA̮?]e+:_cȅv{ͰCҕfXG7ic灼@b0=Al!BڂQ۱p4NT*L�h2';,v')}+!zPt=d{bVNi<WCWS4Ee��*?@�&a$p, �Ę�+ ,sx�/?mCN(>!ݑ񍃴1di1őA04=j,& #kת2K ?o֔eI*L 3Nkϸ` :[~M@Fw-Q9G�NG@ U':bo|w|Y @MgQeY{,1n϶9n7 $ak7)'pG5dEX4ku D�PAUWݓgK!'3h8#!9(^ P -ree[�좃ߋQ!3�H'@ @ C04o&�$]f"hmLO a4ZӛwCDi`Y=_t5͐Sߺ[((BJkUn7Zx KA1H$%!e9 ^rh %bK|/rh 0!/3 rP1� &�$"aL!|Ff (t; n�=!LGˆu0ba3s\?à H!خB2�ZC �9��bYʘxa7�ؤxI!}N=phE9[ou9#I@ @B"` +Vu` ɘh67fgx )U|U^B\̳ &v2r4>8$T�(P*I�K�='UD&?c7�?}�N4fed#c̈cđ'@! �`L!/V3!f @FUL# -NE4L6wS4p�^ O(M"Vr^ t7bbI8� uS��1� �q-ԕFnT!#-!!04> $q<~ O C7w 0J $G�K)%gv@ a>&dp͇ؔâD#x洍o^CQ=g~Dcr":bi`|x�if{ngQTY0�@d_enA7p'Z6|i)Q 4I@'@ A;:fd_` pT[0hq^ed@J7vAp_<i#1%_1Gc?N<�<@0`=!$f`'?DvL�3(/8^N΀0ɥ %�`Gj ֶ 3rRF8e3�\�������A��*!Y%1˵ka)8$ >^y.t@[C9/“{ 9cױ?zIvĿ}< _lgdY)ٳJ>ksEm^0V, %Z0k�(tq~͝}r �g5#^̑;=&%fD^=ŭIa,ߍ9ײt qN}Q"9fѰM! 7wHDzDr:;a:]|Зy%G0Y_}׶;Xƺj\Q8<+gS.թTyPIHd|G`L]r?߅zkMz~`t1FYq_q(Jxpxw^ QOP #q!xơ&_'^c-,zJJDT3 ilE>7L^| CM?<XWQ8I*`}qF,z&eA~#G -1`RNh `R`ۓ>hƷ~/_~0I}kr',?+ ĦZ1J9U2{(~<z<XB\%CF2YvNg]!9I4S}Ηeag��*@o±/qO{n3aUI0 %}9 G1$u*sfyU12= f/gZ]n-g# lI[ W7*ly|he#sƶ7ۘ+LӯY.Qg�2|= c~?>l FW} )~gK]{: ʼn;fv3氜)w@3ﱟ|{"�9ᇚz"`?>Q rRw3+zZGcqFk Kh o\W8?;LƝȦu #P:G(Aũ`/fqۚT!K>[?ȷ N09w=\~~w`xG`d7nC}eY°~_>&oL /q<͓߶|y=1bS ӖD\Z0͎$7^cƛucw5w|;Ys\Ga]t)sqV%@LZP SSX{lg̀��*&߰f %5@1w}sn@ηiK!dt)I/e%x+a 8s Şהm ~1jn2mFV𷕖?i3du2 c;ʓk÷;G$b 㹫G'q;Gq'rwwËF0@2J|GX 'wBέs+Vgo_JNVύ4tۣny(G?3��\#j~%;Hp~F3X{ +wkB~cwpAw}1{Cpcs`8wB3,8s׸=GۋG 6'ΓKۑ9;QxfH_ؒ/ebwA $pv|w>} _x<0O`^]oVfBnW8rW=G0(ի wƸ G$J*ca"?6~\̳ԓn = ȱZ6zh��*d<7L&Nn7rbUxcoCߛ<B @jXӸaؔ c[l6?;ş:{!4̠,EKn7}nwecBq{?'wş+sp8t?R|W({No>cp$VŸHFý}$[sx|U_䱨wcvپ<ϗ:R{ƮQ-$Y!yXH9{;;qlAA&P~ 2SWf ?y;#B$,N",+v7|vn5scsx{6^1#`%p習-{^XGfJd^'x)ݳϒ;@D‰A!jǹiNSHg5K/uA&6-l؝" ؊xx}6O@Yu&r ,QpY-K*~5aMYO4O7ygqas 9Gd;Xwp!8b$n@͗ }f7['}jb ffI}+S?:��*'eoߌS?9/~@_*:CJ9~ +.sx^_OI>q'2s Ǎ~9*p3]MP;؀qzy8V717!OAGl?]F n.8-N@I;ۿ q@m?PSy;'r#>q|AϰpYk6E^>68�ލ;+A8ibHpzR>s~a; p#WY=xnrD/z%MCK)]`ژglG@dY<g3;|%5#bEzx{DZfӽ" dA5"m^g3XƷa*RSWm[;qkׇ@_[[>?^779{;5.S mU,HVa;8=KGYLeO ]5B>E纷<ۆ2l_;+e5eí BY-f! g�x q:<?l]W#��* `$`Q ZzPp s~aY�TC%C'mHZ{?Ǐ٬Щ8<giXv'12y8c_J:n5by ӵI8 =ZI9A{xrTטVS{#ـ'F; _ډL?8v Z~? ұ=βF>|3IJ#olIۚWohۏwio@ >Uvۑ9)O;5lH3+Fu[BԙCXDI9"88^ɹGq]C9*(^ctsiRhp-۞<y%,M DH^f!c+!=oOp>~F.G^'\ø$aeB9iv~��Xަ| EDs3vfg9J9IB?@xXϖkA[g;Ȩׄ} ۟25aZeadJꭹ}UW#_'}~jm]o3b%m5sYd'Xvkqz.KSkb|,~޼xp<~3HMz숵(q88PcPyDЭ-K찝G{S{9�-\|E/ zV9}9nYD:nf jÂTfWq;ݮ��*1f+~*_KS9`-fkA9Ac݅)úiלnqc8 }g{G9Ү~al,E7ϒ6c ;aeѪN,{(aj-K$LJ-qژSwo1݄/w pLO7GK;a}/w mjM\9^E7tm) ȸA{"0b{ و Nvٞ+V ##^q%콄WWW_niAnqxFkg>3;!96n>rqo~aMIc?iNH;Ҍ^JQǔbA(}}k^H&B^/qI RilXQ'dcx=y]:H 8V9(vY4VGxvĻ7T$}lWZC::|^|+7zVwuu ,Ng;)z|aۜh?J$R&zkgZaZ :Ua" FRwu5/zrV#rW1_ĜEugZ 'A&t+bHO~59s@?.+,ڰ8? >ef9<9s5;7p{mȂ"wf v7|;o (q|B[`kQ…;|Oo#[|~aMuVy88=svώ?qF^8SժmGrqs:(?+!ݦ9+Gp׏q]݌UK;80=oZx/go,+;]o��*egHNG�{fљՌx*+gVa89x,Ki{A(@'o$ʼnW |+P%[ wayt :NY|嬊ǵlnQ+iƫ 1N[?z cٙaEcplQ9TWh!|ss-8CBz?H/;ςG"a܋w ; fR>g2 p7Ύq#^\`z?';^ѹ  kdl"Ca2]f1|/ͻf[/8̖n &9%'] n)[Xҿa`CV|kCx�<<s6C A4܄~cwbOg&::;?kMmsqùFr ^~/a7Xġ"qqh쎱 d(<?ڹsԱDu'ץQ˨u3^՚ȎW"sWUM򵀍?8{.{)^p'mÆ sUc'n) y-US<GƷ@ǫG:e|xrM`\-CeZ<w֓wzp~S|{WRq穜{{"~V(w^=Ҙ��"p�3{<A?Y=bUWpz3T D'D~ S1�� *'>Yx4 M 5@3 ͈rۯ &R~G/_i gR\fw ̓F"&LCW}5l^ B(_q<ne'X% K(-Tv]6<7vYe$rO8/W<9ģ>s ujf<`/8'  OwxYNVYIS^oi^IwnҌNaGFqٙ`pbfW"_&1BuH@WIۋ?Gq\rzw(,`Bqڬ۷ 08w_xj׻ >/=skZsD1$N%[ 3+fL8N) ˿X+ -Y^Î>{ԕv~#s8hٶ<iWx$ ݘȋms C-dEر|Z!NB# <Jg2LYw1w?bƞA6³S$ӈ8>8ڨZB "~|mX>> 1nEq5.?~;w=Kh5OWfpo=.8@{[^~V5wxg%b[wk'"p$nЅ+rwqBn$ePp”wS9=c,:AtgPP 46F7;J3xPÄOٗ~uotH�� +,4ܔ03cEri5vG;R_[�PLa_HRY(q2͘VJqiO9-{6 ɤnŸc$˶l&1{zK;L@$%(fVBŎW7.ӆ$fV_N䭂vٟv?Nؗ7WOb9 $rbF0 ?h5*9/҇F'_ļJnK �-0b;nob(:λZk773a>BQ.H%6mx{"3w(-n:"}#nxD7;++@~W3[o씜L,s~7ZBߛٱ2놡LI/+cXhVnf]䜽[h;r7p8.Ȑ³`w#3́9Wʻ 7CPCfp s^pqTgf;,~s;8KvIdXb 0H|m )hXYⷬ;wS;6YVkɱSNZ8ɼDqta=xn#BEʼnH{Q-K^]Rqa̦,{A(<;n:O;+;̞iVS6 |bX9wli)O;}yosx_܎'^a_eҖ9Rӏ ^e,9DQ32L1&Y@Y`?n+ ;cQ99.!DS9u2*: A<|; ۅp�� +hi IfK!0 / l7䆱/3:9" (Z@oC6bf8g~ߡy_"ska;<3vbRb$ Veb18oDӷ=gaxBDž 3)�!vق6.18o۞=aΤ;ګR$Z7`򤲝8x㛘|2wG >;u} Q+A %޴vuܝ |]߶scEIch|?l2`hG3)Տ_ؼ2q,Rá&=]BxOM5��}ho},*ȸH7+ W#:A!Iʼn@b1KZRu~ݛ19Ó�xggBNxI"IQ&s Վ]t8Ns6u0ѨK8L-CIYǒE I,6XDÆ2ٰw~<Ԃ]Z^)NP͓iSNs^Ĝ~Q7[(<VNy2|/_g#3M9Yl9 O_s5ڗc>J]x'68D/WC<u>n([^ +ׄ(W%Ȋv6Sp Wp׾,d纝Ev ?� E:׫xt.pz8�� +Ce(HUnߙBPZamK6_IcM7wn+Iҧn;ٴi 9Gql Up[!ik+)I7>aoL/ Hhb7 $rҴl {P!eg7МW86~aIXskgw 5+ e~#`؀)j-L?0nƱJIWe1\?K;:ӛqG_s8?Fր++ ¸YvBw`J%  ٛEfGe<ڗ.A!Fp{$e<-Wx6G4 /_0E :[j0$rDO@'/17p>ġxA'PF pFGSM;lOa؜cg~Yhf^/s%c'Oؒe<Cٔ`ӒsDoX x,Kk`_:V^9UmJFX_m(B|h@C6F~̷C1$ߎZl3u ,4?)f^r(g0 "mcZ31I'"™r̃XZ=N0Sbn|{?E<$�Xq=oW3q*v1s{0۬mЌV8sr#A I:ズ a=Mcv?vobϻ/帕H_xVNJt aS8�� +0_$j�ojfh00&'g�d#j{~elInH}qps`Os{ HKn]!ki{+hgԖ-׳}hl#¸} rg=�*=!xp/{&I|s2Vą;Ly~ۅH q?DnN+k}ҮYB OYf�M]w$C4k>r (`ыΝϜ;" AW+?Ki2W\crtȁ_:]nNKH4vm%t ϙ߃LlO=n}¸^I? Å`rG�(B(</kߺC?rK<r8ϐ<] ͻdwVGvq[A[!$ Y_?ook]~yv~( ֯czzx',1Gn~?rwqx-v wE۳|jnt`@bRJm)F;) aIeu<>>v=ntwgs>`j'J "L0񏘈֧W:>#w'�oy}[-F.'# XR=$!>#v*NiqU|{/c D?ZL`4v6rwCa]qG3sCv`Gj??g̥+czօ|%NF��{)rS npwyp��*MBK vL!!Z_Vohx5+k+ bId!#9]d.pIGuߛۥMZ23oD%'Et܄L\o Z\f.l7Z0J&۟[ruts>crslfٖwsgG|ǣDSď\i3_ ;TY$y-/^ݿRHfC2s89!HI@fwW?[f0^Yvu!H7y6JޫfhEmblg�Y0` +nݕv>yS9/c'eBqCwBvxGׇ>iGk ˻xg[Rw?\q]#h: ׷:B?v`wXoFy钎#wrR݉{:<cfvq 9mݲ{/fv3Z~/V2O4v@Q/ 70凼[]Que {ANea{A^$z^؉K5hTfb\78G>>HGWC n; *j {aD7 zZa;o X#~"8{;t=E:TYgBp] |GZw懴ݍ6O, #Ot: %ODH0vJQ} lZraW9Cv?gpsMݹ[cר>#&zŵ+E 4 r %#Ώ#i)aA˻> w9nλJu_,h﬊1^Rq/`nn't4_f`K\S86qn{:g|?ޞ3-D-wSE8nFylv%kĸ~,H|O+eyYn~gO��+h&Q8#7}`<~ep=9OfΌ5QD/-p'y rs|q`gp$߮_VwczD-C>qȄcQ ;ߛܠ%#-L.ψ`L!eF%tn]Myژ_Bs׈+ W[o%%9j9bsݎܘ 67[h ؏-Dr<"ϛ@9& cOqzk"kgPTz 3S7w;>Ҽ7q@w8.B> _*?4+ݶ+w1w j$\cIWBf9>lݽړ-%'<O+l_LmA|(Q߱,F>C|&1&ob H$?-oͬYNv? ^ ҿ^nGۑT3:~p>^ mR@Ķkw5S܉ h8:I}Y \sefv8tyyE6)<.制(c+spw8% Ta(I@X2Rzlu@(sC!pC9UJp?9^ Πyܠ=R@=P %n=Ֆm9$vަ, $+׶I wjQ`I&i;7Wa~ǧݶ5rPVz0$NGfn �S/e_‰ˏ#w<wc#76m DžG}̿0{;<wŒ Q#\Do,A?W~x:sێ{/ #$sc8&9ǎ'.KĎO(Rۯyݺ{7) 99/ʴ[ eN{(.v<{Jm9i߷R#CA=SS3BS1l׏ "+<"��+ՂKq��8`W{7ߨ,;N/1{ YZ/͒{-Nam㗉C $�w|J\~#n n$w ]و/%ݘOJ-H!  ?95 w~ǜEa#spAAÄ0fj0OHvf}홍_ kF9BSqhN?'O9s)$F1Fn7 om<=INb$w7} lhIw;(7 A3ڳuxgSbԾ%ٍP>,M Q xӻqa9׎;[αzO/-@{qI)KKI 2bwQ=N-9BσSa̐(lQ?o0Td1S#�H歍:ENMM  ',b8CpT,.ie)JI‰1<?h D[UP 5eՠ H_x0{vިHy:Qbv8α4߉Xx.N,]xHm:B<)RI|PZKǠ3܏$+?="N =N{Hsq@1Ԗ"Vabμ"+hX05!dx8HxAr! {dv-S 8ŏ:u Y]m'/)0=YGy7`>q3ۏFG^GЅX^>whn Xq34~c 񎎴;]>e )pQB7SPՏOW~r[HGlwv%wRԁjZHwД74巽ۻf2�%^AYy H�El��+DCpH_�3|# !#÷3)AQxA�ʹm%� =[`ٖ~?|%~�Rƹ+a[8·lK3eivmم,\t(W–  >4LBJI{ߩ C_ZGvt:,e)Y8#~<<{J8vٗBxh;s/sT^i1|YY;|iqB}aT#~'$g~Hh/הs''>rVcOtO}OπӰYG/Qכ?d)'~p&_IAm3)!{@X`t' qԐv7bƞ1^'ݘ[�9LOe֣r [?·o²7Q8T |$Itd[ m'gύ1\'oRsq9=YPFጾzϐ6OvZaJLݍlAsD\@^Bat|=G%9Fc{˷+͋Hpb1uoRRX(a{r'%_x`KhŒ>, G�z%94VKHG U $8M V)qX;.fD:'mdWwMWsY/B%nhʅu3n8CCoAB.ccex Fs94Q+w:󳛜kv{Z:2} I� [XdA#ùXW7]HL ']G& `8 cy4� n@F q ʠ#y.{a.׻Ak'OuNY\:v^V{ J3wNP{^r)^IjOfb,B4}:-n)D);bz'ȩBxy+m��dz8wN-yu��+^9Qۜ-FVϔ>Ђp²0ޢ42)1ؐz8{+w9i<՜9&7U4D˽, ͌g>_w$xm1q\<=a]~g[IZOIKwdF|q"8WFэl+)?>S7ע~" Y}ig5,X084]#L$vv XyC5矏Q"&+0h}\29)DhfrxJP Yv=-o^aLalweQ/, n=';<B~a8GE+|#z[>};4߯wl8\5̱7ݏ}8wBv止nB ²sCJӍ5b b&=5^t-Drv`8:HB,` p=ϙ9;ԢYaծ|Dzz-w5h({A-c+E33,Ӷqնn8W'uK{RՕPtg?f+70HZjwqݍ^䜵8`sNw8xmg V;=O'Cñ!9br<+^"ֶ qƳxv7{C'?#\#dUY>4Q\X[۳=ZA,-̓}&⳹$[|\%gc/`@p:ϝ[/ h)*7kKLV4_->[ĦVͳe6\Jߟ���+4bZTqmō+tK"dD6W'}[,a*;7@.X~4NX|5)-;# lse6Ɠ~V9F%#^fn. '^.R;'+1_ ;jI{se)lr~FW,' t8Qp 'u/�t~ُp(suI?0\ GXѫAٙb?; CChG s\c} wi!,yx/g>aƣqSstmLp̒9qY\Ɨ.8Mݑ 7m2\ь5Gz9 A%-mMC'eǻ'^M 8s?VW9Jw~XX]nIA/^eМ?5;vźThN(L|I-+~fYjngnR# ר3,-nt)iCMtpvGB3AJ]8wݏ9|%SCoٕ"J Pfe8~)!,h.Rzrwk 1i6?phni%8~UǠ(Zy+pH�R3mAGXb8ɻm*t;<�q5#s ?<]Maש- 9?�Eai|N:'^,YnqA xXa&WCrW,8vVh!HQ\b` TS܏X1Mm';/6G3 [G5\c#Rٔ㐝eq 9�j8崗+wS`ZFi p68#aȧ3婅/}*W3?<uĎcgy/֔+)2~^BxKaw,PݨI7/a"qR;[-r.xˈ~c_viB]m ggaB[m2ݖ#  soq_8]`xǏ"B!b|W1^𐿬ɜ��<㇑X s9�W Gko;\aK|>_S nc뮜 pG.|n= /3jefKHNsS&!?wvOf}ε*܆Z~HO 8v }m,YeAaY?'oxz��+o}+aJnH1A#r(=>߾J_ ,>V[p~<?(E OG_|�8KaP~4>4D'4W>ozeuv3 8=y^\o^SN', 2l5s+͵%\>&bͧO7>[:5ǵٷrqG|`yRvIrOW<DNnŞY ޢȢpTE(A=Ocuo {<I$]xWÍ+_J[ô^9,`X{ ̛_ ݸnCs yYK6 9{?vn^e)97<WOazNu{sB);nƠ𼾹Fk7+6U|lEֳO|cE1Gn}CAטdwPXU |Wll' (?,g>O- '(L lh^['GpP!�J@bJW&+${7K<¸�PG01*ٷkIISa^ϑq/Bhjypk#w�Au31(F`XDRqQŏŅ9n? 7| a@̹,<@3'n[7=ǥxK lr$̶5{FJʵ,-ꩻ4KyG$|aU?96 g_S܁ۊU! K5l=!Vvq;l~$c2n+$׏=ȶԵFJ1 vc8!s=cV o6˽SL܌+̰>X' hJ<뿨SQY'Qn[Y&#cw#mוv�c7xvbX)ňswr'3/)`'y+^6}~Z8~ju 9C*F9ayUT;dlb _xp\_SSbWsܰû#%n>dld6_F Pfcw,жJV|K좻sg��+ g2HBB:Q$8w¹TYCsoV‘(BNewRу[ʳ;s6yǛ/r>0^x<ws,qf. M�)䭆НoƷ$26=~Aar\1,vbBXgcxgeŽ[f'GFٖv2т׹q|~{If *Q9yo}Y}h<~(NiZqƊ((2pw˳γ]x{ u|?WDﻱ�W]ݍ,I.0Qx}Ԅ߫~3x`&2s,oWH�hy,JmK9JĈ-BU �6#ڝ>]k?Efo{/ca7ðTd`.E#- @ydB>$ fo` t\Y0I|; b�x++zf=$2K1jqh (qi * fہc "*Q<)i\lh 0``+(SY(8}2LH^Wޠ��!�)3g�� �R7 ;?r%qzw7aZ IaɈQ1_ .<̶SqħGΜPGĎX̻嗳aA7'7ǭ[23u�4D>z M ccJF[L??d)5 z[tfuuwf>E (-Sgs/K+tg9Lz:Y뼫լrH|3n6V̔!Ouz3H؍37q;L~_3s Alݛ~Ҙ Půe{ux\s~zè?c>HDb:/dZ^u�$NoC\ŽUK4`r,g On>:0VT#m'}KϸE@l'T~sCC[[+Hm )=Jۣd+�tnI$ezݰA05gG)͠��+lĴaF%\W]߀KF9#|~HD'알9?7slkq3 />'vmm|xg O-%$cqLF(nWܖ yktcQxF熠3e-3~mߚ@'38*3' &rٲYےF# ,h(S 8Q=kY{;2Uen?1k Xa8y9;Ϗ uv͒s3e/H#7C*a?/uc?vQgmQ]oXHV-^Q fё?x|:޺=f#xj+~ q'IݖͿU v8*J:{XHWXE|6=C4} XvDI#{{n{o~yM:X+j4!+_d[2c,¹ZG)™g]w;3|$v$�Q^7>(YK+b>\y4ga/a}An{4Ru}`-Nגz$s:MTfͲw1;Ю^ݗA ^v7AO5Igs̷E7nst( ,WP7ַ[wswGFٻ=[lgYl#{7Po{s_ 9^ 'Ěw ̂\v @29l,8&g7>OFxFi\[>wX,a|BμO?Xx hT,ߜ<PF ѢSw$|^fG9s ʔ5Lm|ԅrjFbR1nޟ|S- bjPPfĢs Z��+/ aKB7Xf@G7%)fĄeo;[ Y= {.t fn<_a<Мs<!K6^{ 9ezWNbOZJѺr0v lݸN(_%uf̷c-7oWUnW$t =N`K~6b~tf-_DgnlK7oc�k8uЦ#~XB6ٝ^cc,1zIg0~t88˿i�TԴg̋3gvh9D}jf|bל<<3 F]d<$~{).IMq{?S|H 3=ǢY;f٘OsEm{$Kw`;7XnTi8ׅr[V %_vs^`N!G��Y9GLOh;ig,g'pf LKseCvdU-z?@8WϘxrҖ f4dr@VY߲n*ADy#J0viRL8Bìd D(bƷ,UypbWmœ"v]˾H~'sc^`Ax@ A-bœ/Hx. 6}ہ&ۜk3Fפ~vکnά2S~F1 Z?wF^n`YmR2<\OctE#fx}o$~<$W,Q.T`? >uf+y2.y:cGSjĭvL)H: Jsxup{nO?^- zf013Ͽ3#Cc7ΘӬYȳ;>}0o]2 ljvyuhXX!ȹdf}_Ä?6P38d01=hQ%$ke��+}of&\Gqs1-E3\0q |;<͵]gEt㺅G Y0X3bҜݲlfI~c8:> sKo~=|5Bt-_)Yo6nnK:lfQXû1%O!z)&g̵|也8HnYw.(%q(8-=FS�,t/S v"-8{ٻ3'' cvsp28#4ݘbV5vJ6vot|Z OBL6wta]_i鹜u3/>3q0J[}q ҽww*1ttlwolxV#g;/O9�ea ƨ(\e yB;atgh~R8cwh}t-ٍ^-+WZ ='Ǫ(׍jK@/cz+iGL.B 9jRV֠'d(] Â;n*<*H6�y%$# i(9-+`8_{av,Ek$8 H\BFbf$,xX^ۉOX^ v8bH\09X"(_z8&s;.C•OBmfVGΦ~ݘ#JA=,ާ"Gǩ?(HOn|>$?_DNÄ2aW b0[X ߓӦ'q$0÷<hǤecqׁ'I4+ oOz]+#<_;c6 0R`jǟ9Ou;w 4{@r#Da!W,!0E나] ώ-z.:<ϯn'qOac?Qq9aK+ͤ,+  CezKAe叀��+~S?-W}9jO*W; ^ [CY}9O\EWQh^f}{n-BH lҢ{b/3 SOrXse&=qn=[-^ 'X>g<9Yhъi׋:7υ/B_s7fӶ xЧwcyW183r*R>t YƐpwA[McS7N3"LkKJ gzDo1,:s/l8)s[f'-]]v#1GbIFNH ?Ge/m} NdWu0$!vwSq.y;<R$X~f'Fjko��mPv.P:@x߫7V'nSsqiJS8V{qvůJUc [Լ$9_sĩQÎpS);c޲~bX 9)5@h5OW3z>-kc?؏7}<m>5"63^cv#,[(6﹛AX҅ͻ3lvl/툶\PG#,J 'v=(=÷#L=9"8;Ep}<6Z hCm/ Cƥ@: 5| c[clG�>$G$wGhzhH_9jOO·VF]AX~@ < 4yo%pLnco ^)$-(9!!y8zCp{6Yw8'b65sQ:0%M߅=u?ieDEלZލ~fPck%u/u3(w_#8Wnq;&cR`G_ǩy4t\wz_$Sq-)e{,=;^:Ң=4-Dtb9O:u,Tsa^? `N"yo7y?1(/B+{/4&/x��*? ؖL(iĴbQxe7p &RM )|CF-^y<&+0!| $[ w 'xC�d?"+eNsBKE`5K�?H; "{'unXeR'H,`6[V91(7L_c{�&@v(]HPNI2HH#.4:ʭM$z4v9h W&m"y!9`pR2.08oXBAaj)D3:=O)X`I(i$'q_|CBCG-_|I`Rg - _b}K@ &XzT K;Pa$HL&!`o0�x?b-X5T��&)%bӅv,~0dCgeBs @�!ȥUtoC@Ǣ\"dg0w+'e2@h#$jAc{|rTnW]1#�&OIDG)\MKr7BC*gah ^VfGK/E y`ra3@t@;s1L߷*I怾U@Tus-8Ĭ9YH9 e\M炷TDlʨRO))j'.�n�lP]&pBBDt��0 پ�nŊ%z(#@�+ M|S�BYE~ы_Wx}+Y#s) Hg�ȾUT`0okf c t}-04DM�b$N{2c�ĆqAh 8)C}lfK<9i$a5a bJ7xY1|%!X��Ԛx`G%1%#:#!mּ�pG�b,Jd, l=wνpf5;ZN(`]I8H�@K¡uUACۨ͵bJ�_uPb;6Ԃύs�jU�ȓ_~[Hz%qf�Kׁui:g\CPY'ŐqĔFLIźInG�tlM,";xED"OT|pndH Vdzc]hhK C窑Jg%#?R� ` d$2?q=D ~-*Ay9Y K3Y@GyX'g iH��1�&� cB*hh#a^)fꬌRi"{A副(׻>K>|Q]׾N΍oaf������A��*˗ۨiK(Bo{4;n'9\ʩ(_B?n-fV`[h?fp.G>&KY3%(/yHn7ә]-ls=V\qE`G()Pc-vvPRK̽z�?=U I u܏" 8yn)1dW]nA-ky-հWϯY, zfſWE_WSw,τ !*7oEB�y=s,’kshBW򘎂�q{$wGSxEљh ݂uaJ"hj<)Ijp61jw+哦0nQef*)wݏݜ�,#<hŻ%c2;s S$w^ B+CqT|wk8j$h$rpߠ%@TRaX8K8|?5OjE7yg<;ucl¿w;[Fퟏn<XDj!'b[ C5~Ǝ[N܊c艈 |v~=`KhvPV9ϫݛ rhYZ T{s9/Wd]5cgݾsb;gC[^7̗n;TtaW40q'+0bQZyD0l~i>>M ��+Ψh+~ۍJs,tg7w(iz1R1_fGr3ryC8vb-baDk+#hatVCq[;\=bra 5׻^ͶC톞h3Z{@j`9Ju% s[c{+inA]uc7o8`< me$q],;ѪW!nwGQhq~ȸi; չ'�Ϣ8Td{g;s<';ГwOջps?;q\&:\rk dE}۬s0-E~[F(A˿1kRXN@<_IPĈ0 r܂{'ry G!5b݉wTobSy.cCJTHWb׌^b8^"'cKn 㖣t؀V ?su{+,E"9Jt@A=�r4NxDz_ 甽/2ƍ W?Χ}{c_��*󍂿x "a\Nz2 TV̎ !bqƷ 2!M/|L?b !ܿ868R0ga!v[e5qYWBOޛlOm7nG xPSAM~%(g̷d;,B#3zn.!D%CN.Y.׻/E^%9(DY^1ہտ#~?/7t/ BOБJm %oЂ <9֮>)[ws{&%'(&RO}L_~՞W'r' U^ԜF#71Ȝ%+xGedz[1 o$ PEg݇>0(9,Da{'SV3wE>OW Ù? KL H^b7ՀX=s5;x/p݄@>p <Plg1D.�W�z+hgχ%$8��?O^c͘n+qÂϘvnp걖'�A8t<g/v[*1*v��*%W ,PhahدWmQWd9ߏj B r43^%>w1bpOΖXo/|'}!j#xsej\uNWưv_ jԾ,/Z>3h`cǾ_G"}ffnݖ3u^!g3ibs(Enn9E'}ndRw?) 4JnXs>ep$ǾEFw ̾~?.[K?唟ût|z?uq+[t,?iH?qNuI8p^}ix,[n'Sb?Ovh^nx/wy܂;. @P cEf;w4^w\S Mb}WvH?㛓B~vBaqxbD`EJ+ KoOl>ή1q''ю~PSv}b8p|uyu)z|xYOGt/EY܀"NN7 ~LVΧc88v|ȂpP~"FN��*~vg~=? d:B_Jnu.Uf?()N0(C*_v`(9þ}rXY.ͅb8 "f#d#_?&Pf歱HưІg4̓9Ua-svIn&aLeZz7sGq&Iw<Fߒ ||wngA{qB>q._&l+xNš폾%@DH Fq(SG IVgvxA?�Y^|y& 8W;-χ`'r^cyGVB>ξLNaNI~C4k] Y.n+,<!s€fqQn(x϶]2 4N' ^r$y@#Vk݅w#zL(kÅ1WƇ{^ߎN-\Kw؟Qbԗ f_§��*v&P5k9U!x1h)e/RCR`͙]J |53;Φ2?iFL wo0b0XOoo_pwđ=@/oB2? ,P l'q0d7Ԝ(hw '%S`Y3\N"t~=zDb)!D~9nug~}k-s%7_r8~k8v O#$91HGhĝ^̈́@G TGA?ynn;[v 0ţp,W^「efO|f4 9CRhybIYÅnwY/G Ev?+Mv|0w_ν9+$XCnz {)oH;-ճï._+5X rc/SctX;b&xC}Pu \縬+,Pg1~>NgϰT{kp 7" ~g-Ү gbwWo-UxY;"װ #7ƸkXb艀X4&p og4~n#'=8z'/Y%73}CB\Ռ<sp��*>7bw6hxQ҄@Kh">kwG V'@q!@L8~q^8pW<%QCpќE}vHW2^b@YM u,Yacd֐kL��7Es;Oǻ &CtyLls93+wN%훥+㒃véqݯ1b38UGr� BG,J9nwRA*q> IG8Nn(ȏ4E=Z'};?qWODv7nEh;o׸g܎0\:ӾJĜHaEԠ:{IwNuv2GC)?'~;\tBrQh%'<wY?r'^Xn9(N$Fl×W]9'3 0N@ !2v%cSaƈ/tun`"y |Y;$XwPuWcfR܊|=vgi”x;h^(AxqW;+pgU4_<;q]|+G~qU3(i1st T؟/0PfS}K3iXOYI3+|m^FbCzde}AZS=xy[ !8+Ҁz\+nzpQ�c(T"*.T[܉ e|w<;8?w[0yA�N*}ȄL&p��*8Nݹ;~�ߒ_JMl_c;yDW-;oNA4 4 %TwKf m| 3n ÛZ0gc970zGn()\(Jqc%}S!]~BQk6 f\ `ȥ:|v>>sل Dk/0I,s["|lK)19>Ⱦ371tG IFM}  ).F(:?~Ն쳾w瘜{HIJ@/&_I?ڎ?es`i0Ah"p[/|@O<g |^'){_giLnhO@7<_w, u:_ߚcZ׿Vnܓz;jq;{MU41:<y=ֳ'r'BP"SJ[Tv/Y^iN^$/ȄOY єGoaf_xx3;?0p\h+yXҽ`|Y"1lU 'Ȭevv~vݿ?u'|. (+Ƙ׌3qUcr԰?x8ev �� *?Xh~! |L%NDz3A#d8W_I&_ro7n,g8BH~ ՓѶ8duV36@f I|{[bF6(Jp堝 $W�pڠrO^oϔx%vSK:J8 4;o>;ژﰼEc;t{, ןqH ky\vߛcě/M~^i;Ô8isa…O$$c`!'6GG%~PA[ +Rf8+5 u/*o`Y (% <NI Fw"PbLs"gUg=lб\|Nl  `(,G׳PZ-hѭf4{eAd;p9,7 @v9ń: ր~ 9ݲG` F'b*$#}3jY( v!8;tG]<Ym"m?k\X-AM]*'ZQe8rC6~s3Qӡ[,;'Kg?si 3 A'؋%KQ,z�Xq9GW1 CHq(\u44wÝ#gkug1hw ��y[-Yn_1_w[ ԓpmtp�� +,)%4(V/Kgݷ!0X/PQ-m՗)oT1 ?w%hY!8G8$Z~cK%ivd'?InN</򸁯ofxoJ<fFBQ('YL|bwBxRA �g۩9c'J+K-M8S}9a~mΏCl7B^I�Ah' &o[״ЧQs7'7fV"}E8{+[fu.۷!J0�`XQ=aN=r I~Ww̾0v7gOnW6ِg(#[}I,'�}Z!9á oEB_w'?e(^;5)ӾC-K" q�wׯŐ}i_nƮe)>Q^9Ψ9; \DQxpPn7~9q^Q8 p1/M~A2ٕ|ax_n*,t<(8=voSacqOc۲8WWӺN*Vq-̬Μnzq%Wnj@ć^qMCBW[$>K~E̺8$MBpywv>9jTg=sq l-spu :<,xaޯ A?WU)�Swz;u 8FԵ4_rnrfgۉDGL'C?0>? "{crWWǏ Ѿת<) 7w6^k\Ì2 4w �� +Y( I|cB&R$ +3dbi۱{egc4H2YD&Q[R߬w/ưk$'au8c3 bҏ$d7($ޖČ핼JG۰t׆v;0z+#.1bƘ2T?愚?6S/$=ߝ܏xC~ |l;\WG`(ڝW,̾x+s<u%xCW磙wZ#e5rYlRUws0y (trX$8g/b>}eID-!*mx[>‡$ݏ>[b+9EY=FZgPG^Qxq/rcUáod?Khxj7ĒS ~C�{|(פ OG(^ZGb:t 3+/_ؐJZ ;,Պvu4P+|9 ם'sxJ@lcQ1ù!wopsx36' ~~]e;ss0MnJ.PUZԵ櫤gbR= 2;+;,wUgghz//_:.Fi8ucnNUOyxp6v[ yAªwpTfoԵ3?З$Ga=A[ r|ݮ#m�n<3.G�� + %WBr/>hgz;t$9WL̝б0%v_v,Rc$to@b8O V@:!` cI.4̞Imix1 ka3ǡ*kgf'dp^N-s7z6}v^Vc:8![s^/K5By|bc;gdg/% -tf wgf, qx{ %}XCq]m{x^ D.n️[ E0,oEzWQm#I}47HqB ȺrG2`%/Ol8=4M= նp7ıD'0Ho7�puyl,wq ��rDAؓ' ~N j2v^OLG|I K)<uj\n@u6Wy j~k;/;ojޮ<uf=8qX-}9J R/ω;Y)yYL.hBC cmLqHS흎k<zCMbnw}w9Y/;X3W^R׈ȾGqq><r;.G0 =rwzb#wyl>g}߈-Y)ǨH^VZWeb=^0Z0OZN!As8�� +PnSܙ!b@,4& w"g-XjSٙlRz 8~8~ۉj IhIBA|;}}þBvEe%<~ ӟ;j3K$n,_磇b{_;|We|xBajݛ=L9kVĠstH;0j^Nim֕lϾU\j3? bInhre jmgmGز/ H0lN u1T'(�~zaȜ H@;h-F[*a3N"7GqN3qsa1В'^ @A H1UeuYԜ~no1oG.<qʻPBKY6uBuNq]z^S_6s0^"{l[9u 1Pu7:,UK༱`z N%xiƤ,Gm~ :r_^[;1i<s}2 0f7m?p< O[JpZR \HC-cTf0OgQF] S'c 렌=Q-;^7/)m;e|;uhׅ ^s^o0B_um Pwp3F:8X|Gդx|Hh^DhZ?fg;ձ_Fyucw{DG_BXI G&gۯ_AbFշd~~>QWaBLqg XhԕԬ1__n3��*^�=&RQvjx`hoBzW>0rR[ 1N[GŔĶ&3yNAƐ1v̗ь޸aGqJCC %HYX<|WӐY 31Y^bq?5 {09_|NKRp^7Og ǎQ;0YgBI' uqF#mwxnܾgL}Ҏ eOxg;[�}%f9S"V9?0UG H|?b8E7f^n ;/Bi|擹ȉw,@ >bIFGD=m75$Gu~;}[a7bw;Pe{'3p#_xbQ _;}3FWae % a'ա[B<❶W/lWwvSb~;JiяvYUSo bPpH~^$DX]ÃZe؎`$n[6Õs۵T̖R -K+ ?.`Aza O�$P^Ã+:ٸUo$ ҫmDiEsxVӈҐal;68@ahb<. OoV7,V/Ċ~V /ܥ(+:We Z)K_xOgf4a rti?Fer0o3wn;%-oE"c+l+��9Ct㌽X<xcJ-U*g7aksq%lh{o9">]kmo;xs)%Ś&1nƁO_|D|(LStd˴:wvOJ=\xẉi'z|n;x jD9@��+RRӷINJH6œ_Rۓ97('ecudk?h'ď? %=h7F!%,w߳c<EIRIfʻVvqGir;De )Ubݭ<Rտ59׌|?qfs$̾o_u+aӯ=$c @7/>H\l{fnvA/bշXE풆o$|zJYGmh^mKr<Wcy +ϹXX32qD�~/Qq6#%Ơ?q$YG�}9/B/f, )m}phKen/qʼn^J8衃чe2"UٌXk|cn{biNfB/케bI}3m 78J l 7 ub ~R0V~a=5-X#f8(wV)bPhP@ Cv3 ?W fcXM$xߚ`k>Rcce$ꨢX, �8eL[~x+2>CPN0r䔋-ɕ׺AcE84pEDYܘ$@ yz,i7(M8ixq،%vLx 9Šrջ@s> J0inyLI ^FLA`=[|AUZI;Pi ǘu<ȁ eo=ldyx::P{2vhkc:M7?9Y״O;ބlôDSΞP@2vh(?l0?>g%Fwu8a#:թŵW<ad-gqN?tkU//%Yu}aL|(ûuf"��+δ2 kuGcjcvG C ނ?;s;! 3|/7;_au_μ&4II+hМ= 7n9n?8/ u'nlŜ3e4!MOAjfz{"U:c^Ʊun"gٯu? ;CPAH9xnjm/>|Sx`ݖfü?u#xuFѶf10y’go5ϨZ@pϟ0`ݸyS$aCgNvR�=p=<wv&~טʈ<3ԳΞ@w9l̓B;9Պvttc)FS[-uZ>Uߝb&'KLMܥ i PZH|Q4w"@Y ļI8?AWCV p K�p@),D"g!$2q} vo-Pƀ))=@'bq`$61e¼NapXp|!@TN4gcrxW|DY/ l8a_7Q8d2�Q:::Ob8%=B6ՓKr f T0Fftw\꿨Wk8 u5b+ᤗN8 Y ۬B_a{s=μ.<Յr26yeDGZ=o ossޯ7S'c>#Ʈ># <z'˼'y 'ץ(U?|u,ۮbiG�}ӷvg#(:l#s{c@9N^˾r`��=ȺV/wԴiRM�jH ~uwT|lu��+:!MΠ›-Y#1 %)V1 6æ,46/'qVىrbYFa;W;7(j8+7K|7a'%noyމM/ =@LqjI+ŠJ /a!?*1Dm8=Owyeu%+~W�'^'/h77ޜk9ۜg5AtmF|j9}+[a+P W3dwwߊ 70Yw =w2}{vnaLG,zZa\-Bu8.$I HwFAǛ y+ۻ_dlTmƠG98 'WanQ9I?7edmw}$ğy݂zgow2G}IiSGH̃' _oq#KӔ‹t| yD7S'w貲 (!ˇY<uV@nGj ձM"<#IQHtŰ%;v 8`S5Ze?_@kՀZP#�-�I JÅQ%Q}frBp QA)0Y:98YUbhN@(,Om{v!.;N<^mm'}e2kh8!?sˬY+;8;y,@vuzg׫tc|+=>1-v "mY(Jl׫єߏh>)A}n̿÷x-J k!~ r #__1wN8y UU}=Dxt#},R("քaσFq^;Ϗjnߏ 'Pэ 164Rw=b>[9hÒ1}Pq%k= [4h{ < :0+f8raXw٘$ioc׀b֌+9_/qFK[��+Ga$'g|Hw̼u[ AH͑wbe}7t >jτ  =C+XH0_AN?.pNgn,^΢<lg I Xb7w<]'[fHՒ.ƭ+;[d8o%IZ�DEW'-L݂tYǛ\ wgwzanGyw"laNhb] dMAz+�p//[f8?P`:V ^J*kF΄q~pRGd~F͋B6t$/|Yʰݔ!2@rN?T'I};qW}d/h/}۳uns0gO^1x_ k/e%{0c bc@\TPݏt++jCxPRG}yr?؏0IuF`<HߙQB�7S-m<W8&m_g_3x2'V-80U Gumm <aSulv0S1EÖz c֎#ss .ͩ¢y:cq1[lr F3M=Jgq{l:YÔxBwr[ݎusp"bwa+}7f;/~c)0(z|/ER:+V!Fno[AalD kw^}MPwčtz8()^o>uX�op{^aJ\ 6RaKA]E??=Lf'��*��+QiߺXlGįzVj'tzJZM )=k2աmK\9zm r70ItQJGܿB6i(1JkKǚD#D8qd$^4{ ;Bu] )eЄ/?Y=E'`3מG&+ nPG8 ^r.P܊yEW7s}\JP+Ӯ7 ~G7VcZq1Cmnmփ](a(~@8Q:e7^j8FG1#ps2#/py;s3 L|nq s˯8ɘ>S~iI۶7ZW ӍNۉJ2xu+axW|O74; qI4WW+[%N|k2߫+){|)0O` R=p-؊)ٺl#|_s=a=8KGWkܕW'X6zP|3J3+L:9ݹcI|7OjE^c'XpKҊQQw #; _Ҷb >(`I�DlD3(&;xq0pA7(=�) ٘O_ s [!8;ߋ; ¯Qlfs?G�X<7!ekטO'Id,u/텠ƕWǚ9sIOJ"@XB}313l<]-�r u ]>OG" QyFG1iת*Ğ=TCUVx$ymY\ Z񧣝 mٓpFp `y Y D6?ųo5ވ6[Zzg3_㝛ֹ^%G}h|8–mW8u=m :ݔEQ;)Mz ~({^.DaO�^8¸_<5(20^W7N\l% ω8(,N<yvGS}輡pa+0* {S xw~.HīKEљj7*[bb#[o;'M./wmz-%XSSS@��+&v |23+j?fs `$973!4}?䅱%]ѳ {Omdhϋa ۆ&"s^"pbb8A‰8\A]0^狝B9HI8:'w~Xd}MUwONZP'x͑Ե ,~ҥϷ^ħKcλt~-p_Եc8@ȴ젡׌XAÍos͉f#YU-)&HAۺ<;9{pRg5X@R,E,O u9<u^by2f 3~G\^:>8*>fҳ~|{ӎt 7.mo8Gfr~azzzXǁTmݟ SWk�)]nҵ0 i JpkzYiqSߟ!onxqF.uu!<YK[\E$XT;攒s9I7R1E6 k$߂/‹Xd.94WdDHr8r~@{3L,Qr bȭ,Ae@GLCA಩FD%(L KA^ 攒w#vd-f ˵c2PwLZ`]򲺹-C|^v+8]xN܃�FHPWS#0W:^g|> | 'QAe~��vgVgIaEgf Zר~]xϦǚ _''329'|vє&%ms;\fQQޅ9یd;o ^SgSA"]J84ݴ} WU o2#44dA=\8T)8(s_9I;f}Udu WQ];e;o]{5POFGY|'By?_7 8/_ i{VcrfF6m% mbVJJǏn,r��+Z Z7ܖςsuF{s>tn( F)fKOF`c_՝huym;qT-gV@>2qc8xov~Nc7ȃ#޾ 3ѱߕqwddq+g$KSq;ݘ'~qm twƳϲH!mQ>l?wݿ)4^nRT9 'z-l;I}&2d4;߲; 5]/:}O ky&,XOEKtu9ԵZp8}~L´ 3Lם^p4)K#ix0110׹jP" /^f5g6oٝC8 ګPO ax㒝ð_p}aaL_z#T,, ,<EE0RW8Q]vuS:B9 xRl>xfug< q\B)`,D1 M\8-ln{�9X�b71!h z R }2€iE#/jB?'eۤPVPZ:_KX]JY9ҵ3ƭsR-~HGYI�H}8/�AoҜ1.c,bտߨ_^g)gXc ~ 6ߑ.;6W'(e >ۘަ"ҳ|xu_<엝$7YOK3;{@\~g I"{ި:"] 's"x+_onX^3b7 B=׾# 5ԉ4Xl9 ،^>_BGآ-LY<#v ?Wb ܒsAg)/uvinlbu=Y"spVHfb-��+G$ݣ&9c8;6^IFiDc?Vf!{267bScqܝM9F{;PzÂ:}mvWsghȜ6CSc0ƍ/j{bi<^CpӖaQc8~ȉ4^]f_-8ov7J07 aH$c}vhZ�Y?Y>H`K�(�to1$ݲyeM ϱ!'oŘwѷH3p310Sfej8Wf8}׈ Fr l%Ծ?4_p8WԿ>4%g2ܟ w5|ږR ~Ɲ}y턿c F1lL?.77}U^s[GV{P`C#gK7r ^#s E0SiYn-^9T^P/9ׇ 3U5A8D}^4XS Y/?$#2#x';7Gl?v$: 2 sZ \y _fZP��SX =7$q%9nk}ׂ&IGHH] QxnG/r1;�t ?=sZs 7|={eQ|0WY&8ZDž:=kpp* XGx{@-"Ѡ}^ v|ә _K= ?Q_ q8y羌,]P9 w`*[Ϸ_;FAϓ~ٶ;0[1])RtenK ,ν9Z/;m0R2'7��+Q+8OmNc͉]ۧmW b^;qc'CA?0mf!?4#ݺv ;)PcW Z -]kqF%qg>Rnj/biX(`n?gK/;:;GN !dw= ;rBڻ}I\u!{?F,{Jq.qٿ/{IC:!V;u8&ҮA p>B!۷u۴;u&)e8IvN0=,/p7i'<dB7YF.Kl#i]z6cŞEWK0p$ܒ~{V[^sP7 ~Sw<<ى}ǠF;\=3wnV%y5S ݰ98:;0{+HlGjoˉ:X9_uw_mO> =ssUyĈ*M"l~P*;Xvn1%tbR0m TC% OAr݆P# .v]R`g -B0a]i?=;h�^@W / =B|8B!Ex#k稏b/+64󠰿C*d'z9'Pa=̥J1;JP%%ޥ^E~C|YIgcvfH,Ѿ3ݕ?pF\xz6NJӇLPJ5 V Xs/3|yl-W9^#v+dnb5:=[,4U2?^ FMGXZ/~ zü+VۯA ~,(lta!Pz({ ϰ)$|W};6\𤾅 ` pz}8 |ձXcq~zr8Gam4W?0-UZ9~_-GJ@Pi6��+W9BSM;-W;}3~u۵s<AA9G`"o}?vLV+brCb}a]BK~<4+WFl[3gk<`3ws+{sE [<E̯Ͼ{DW(ҹ+�IÌ0jE_\tVr4]jNլ<"1G؉- ^%N1ۅW>%lD@_3/a.[u~< C*GCRHopFn|WAi,Զa0Fd~h] <Rbm񭳈I)8h+IWs?n8W2S2s sLT|/bcU3[~)f})^e׻ ԡme~ߩ)#mnHѸ37U=ݡnvR2b҅_4yq;[8*o5l!#KQ/Ax-rEa_vth;syf7;A�ˇŏGkqu=}/^wת<r+_-5wfۑÝw]:\̿p|'|Pz bZ?d-j[VV`_X.*<T9K % /xT%,()>0&Sxۅ#yby0_W0ÔspT?i��!�E3g��wP4 ZmqcJ,(Q,^<*%Uί�_wibX0 :�}CXG=@_DPY!n~-_18+qvՌ~yٷxcZFfo3PuDOpy*.V|qsՏѧ?028^kz,8^۶ٻv kܷ-ζ<*0D"hp2irD{( D;75?=Ϡ3m<g `n�qSQĜ!N+0y];nEۿ;9<L]}u (��+'9/?NxtܶHX%,:6-*ia[~|W]t-oqǝOp!%䩓MӒ$+^o%xK,_=]:Js93ny' B(;n9*3?0֣b9KV5;IHn%]~fY{=yIGĆ~E7 $1yhYIa\͛ugu}پltp=73}>㻫up*N"]8>^^\"+%{>W!ngِv Ş[A+QNP+\Gߘ~g/h W,+4`)qycXfgu%Q1|r@{Y+WvyqfU8N܏/[iJ4y,R;30I/wPsى<lhl_/`Bgc_{}|۔)BJ'|՜os6ߦ9KeyQ݈QvS[]lOFcho̾FOΎe ~F|rڇ~'4xA⇛q0V ԡ\<(c>�I ͒x 8n+үR¹üx] Pswkתqk7[vzuq%FQ*)mavNSfw@Ww/^c` 72ǩ4^bXCII{|ЈWQXlu5v͏uuݰƷu+|,ot& {z PȐ˻dr$!ALpShVsn1I{y3?oTvT{�R>`)ζp �p+Tw~rEq+̛WՌ:;w^�hAMG,Y~VԱDoO^ ~%X˽LS e'<9R#`��*?P‰ (s FN'L�Bɠ:RFH7}rLa&7nLJY̆ۡq+!> 9$ X%Lj2qc݇%_X8AFzא!hpYx:oў-�M_E0tƉ[:3Qn1$ Ru(=o@8W_aSՕZVȜ(Xf1g$WJ)  `\>$B>s1_0 E(LHH##볩aBB)͋Vqgu"hC� lJCJFN,1_k5H d2ɩ694'MdĘna ,Xa9vu�jLA7wJg*�o@d`ޜV(ݝȐ`&�%�!(℆YF FR~#jR:fU�|G]2Bԗr �UIbW8[8Jߠ@;oEU^8w(44(%E`1$, v%}~e0 HG:AD@ nH!!\qEW>j��1�B�&p>R�pBۻOO~\C51hG_/EɫQ7Ɠ/sFeBk-wZ/MQGnhѝ%}в�0`#* z10K~ܳv6WKIE|[|K�fM?H sr9L�|j ĶdrV, v7&C� S�K` 7y6w;p@A�5M]x ~GV;5ô�`R'@�$~_9=5� C�H�^ `GUL,e�؆s?~'stP A#7#"PѮR2~vZJH$5NFvN$�5& U}vzK VΣdZO"1$p]Pz AGyrSrhn,`ߚ&>^_=?sڶh5=}B{$mJD$d@TE!Ll5);8xM1H�#T&%CН6š,aӂ`pL�9rG,:S %du/pg|DC<; UȰy1 ("IrWde)_<�3.I $0KeL~<WSs"Ma,Ӑ$40%i51! ̣[+F[1 4> ! xa?g _^1BLQQtf³%#Xӿ G?ġ! sqG m3bӷ+!��x����W��A��*%߲~a&$8u#d23dmjPα[~D>t$r߿"kKihv˃Pܤbz &ɽ@\l%eUPz )74s Uvt7nc#B[ /S?luu\n#=ⴎȹHĞw1ҳ'ZXvYW,ǻ'㙉r0ƶ4 ʒ[~kҷ_ RА@F= <H4AUO윑b*Jȡ_k{H~8]BHr1?My@t)2|#(w��;ɺzVn (\8� ݅5*1.ve?#zf&P 9n+7JcUW6\EiqbjEe-0w<Vb9Ǹ—s?Ppê08wq"\n0^ؓۯ0xٝ҉a�CQ.2sPh׫?{B;qLkI(^�#;9˝cw}Ǚh'9>/);p?)-ۻaep0Iq#losp��*}^>**0�3?:s=ҿ mA19Ԟؿ+!$k/�<fynͨA߬�\/mްQ[ Iowea !!Xԛ󥃨Gq7a pTahйAm#O\<,]ޠ %7`"FmؖWYlf>\olW͸`n[o9BȌ0)t;sqsrS<W3'5!whlr# )_/t-bܡ|z6Xsao |tr M'&e+2A Ğ7 TgÈ؃ԜGWG4){|t1$,s8󸷅%$|"\G3q] R G?,q1%pҊwdwo)y 1$E!g>l-yBPm6&A呎<S%o֮��fN5X9"ʗTkeF0xqx<N;:Qa_47țNû!݄!~ ) 9kvi2J��* A5I(ɥd'rqļY7*WWW{ Y})?%os]֪e B fl#kWa$lJC?B{h?ۡ {/~; g=bxS|wa^YGså}Www_7%ZH8?rà1A�$HF 0p@ ~ay.Y…7 ^D[+n$|qxz9nRsZܭv}t[f$knfe0Հ=yA=M!Aϓ<I>JSZ0 [|Ec3עG?⸀8u3zN9(^fHǧmǡ*t3%^78¾B~'u.̛DU$^ibn)xxVf(EaYqﺛ{幟^~|nVsBa{(YgHq܁Ύ^kIO •UK*7F��*b N1fG@%))a% Rщŕ: +�]v7dc0qӱd)Q'+,; X{YY_Vaζgl%lp@G3Q|t_s|?>@$9r ͂@NJIg3э9V"Q�BRkei@*Eh`hQe<1+}@jN,Af,A$۟HgCK/1I8'-,81(~ 1 g!=**@^^4^$nhГ?-0J+S .d9|N:Ax(w"y'$s vvN,z~ ̿?)ay�,S"j_|nkB08jynQ:eOic+ <m^G{<pbz/w8v5bPDI=pHՋ <N@�yo~gQ޿Z#X G��*N[z_^FOMuG*eTmќY? z,̽wդHHU99b }A8(t6!9Yqׅv m~()Ӳu14IG0IݱkGr'^]S5 ?ȻuFc44q`]dd8B[uw6A-vqxr#w 2O;'r9A:m]?a$A? wOeݯYfpHEfH>d KCAn~CddT>YсL;CŽb'y_c/2R갠{^ǪJ7 S3UKaǭp=KV :=^P$[u櫸R,@7\0W7u>`8;{<Iįƭ4kHžA'(F[cnDze> soy$b;G8F*>􍳀��*ŤJTrPkNRE�JQEo'>%͜DyHf{kGך 3 #J[c;v4 V9m jYnϹ' <H ,w3g Xⲃ,_ȃZP L-оh 7fmߋm'Ҽu[}#OSgo_}}k"��s͝ՄPC?vٍEE@{L�ExI*`lj#'K'6[Vz!](|fcaCfΠ\Gax\_3C.NŤ1A姘)ۚIH\ 8V/ٟn s,%XK#%Ab)Nfd֗݋#vw31 {}q ސ6W<Qpl:W wrZݸR WnY;M߈ۊ7 <f8B܎'X[[;g5W7l<}۞+Ջ]Y'p WƑt (qzNǵBuz?5{weVycNs85竤&2'iW'zp��*6;.uI}y1Y4r EqKßyIݽao.}?Y#3 cri ې) /@b6 o sPl/cflw;vCs2ק+'%ؼ)[d auv|׭A[}ѷ|egee*c{`hW >?d^pRwJ;sr0曓 }ZI]fЎ'?G t"Gye!ݑs:9$H'qb�^PtJ䫭86 ^kGWsx 0`bMcJ)Qe]bOz.x~[?ᎎ'> ! [�Fq_8C+'H|d$Fي/OS^c=_gD=^@.% (7/'qȞ{iRf|n4t[D"3 LNz}klKq~Rڪ<KSBޖ=7 /ª'xdx 8@_PW(9%(*t݂*͹„5^V;9b_[u9[Sf 8jۇ1.wwJHt3Sin;ax~7uT+=`]ph? 0fF9z]j&wl{1•%_Ǿ~!_ۛ_f- Yߠ9-8:/2OE{_qq @v3"EuY}p��*\۾YÜooN}Υomucs +(~]|f[oK۲O~V%qS9Nc[K?E0sǰp:|>1#{F g9!dj~"$ ~5ӈyQ8ŭO f%HQcskcFs>怶U8$$9S<K++n<~H}=T3x41C B"S<!"Ges~aCzqE2)c2|Ӱ_djY3uVќPX zW5ßGnn` 72%ƌ)"ߣPdŠ 57{WY[ <9v";) 6%O"+$ p'� spw  Cuf9rԠOYVwF5Mz?;X6}{T%1Bj(:܉\hu%B5N mŘ|վ#8?g,$*WRF; V$x <ygzSa^ 6>ihNr8�� *?7�00 n~f7e��NZ2: !8O^{ FsP+/q\zW (cŌ5`2Bl9cN x,9 Q:)8 fw/֔d2-=#yƁ7XN G}f>JC})_F"#l,ū^7_A�;}'S,΄6,Ӳl[9:.͘~f@o/-,c 姎CS9 A 4PJ !8~<= ;!9:Bs'g+WV>"ϱuH ?G nIIv+㒃/p~|+$ψ=f\8ON,-*I ȃ$W Dyq|+'r0/>Q56;6=GnIk{%'uL' CB1m~ܔL|L+%$~nύBp/w3T:tmʒb+BL~9cx0Vp]b,v?2(~W_)}>\uk[Ux28_! 0?qxIz?=לP>cf?kzLjZ '%E^E> = G"v;~=~+֡KL{k#�� +ɤ2  ileɊmt@0b7oZOgٳmу;W5/EqcbZ;%[KuٴRXopJ ź#x%,Jm\3kl?јzEM1CMv#:Rﹸԯhiyߩ;ar`JŻ;>2 )X#6iLĸ8+zMz9y Ƕoδ;>bϏ򓂀RV;/3lڋݟ}۞>꓌FQvDKal|'X/(^8W=՜nR1\0Ǝ'/φ!EjHpV /dn7׾+:2Fhjη_;a|)0So,P-l>Ϣkw7g7N[60s`RӟR_clUL@Ԟ3/Ԭzswh]\rg?t'+7|(W`-uRzqr"<zŎQW.^ymY}8%:WWswfPN?' #)us6cѱtƾy{/G_mk=Y)܃8F*[ՊpY[PvcD+T)%AQR %Csqr56C:Ɔ-kPiOo-9pL?&Q vg}ȟa8�� +ܲdԥ@xi5%0Ғ-`a͸-$I,Pf͓Sumܓֿ ^?fr~RD|pJl,Z&įy!̖>W_9I /%tߔ,;SPY$o{ٴ%(//7A"Zu g3ʲF>18/7[78qs>(B,^1"/;B!:hԡd͐<@h߇yadEX{#t^^:}Ш7?kXt|:- þNf[,,>?F0@fw KOaO4Z*"DApp_ q9>NJ(~*~6+wc>[{c)Y1)IHn=w >8 [R|$,Rzc  8��,m-Z9Qp[g!X`skfrҸOs[)kk~Βyſ٪ճf#3Zvu]drRdsՖ o}9eK|P-4)T8-1lrwK`G�Dks22Z9s (-󇞱sU\x9W ^\y:Vr~"x}yPS=l̔X{f7@lPcÖ)&D7zÎkU'~W"xW"yWt*_Ìq  #�� +t!)(Z NH%S9pi_!.;JvӍK;){-™8JWB;>a|l^矖D$}%dsu *8JQl̄d tN�)Ue0I}4ٜ%Ec2J8Eʄ7XqykvnvtV"g gk{XDfmI{Hq8G?RN{u/|vv+g 'xS/ATJ }Π|ďx 6{ܱQla{(8Ǜ#7@HvWH,)#6ûYk041) $ 켑,i] n{qVKs.ߴa}N 7z[<%OA+sW=w/Nz@Q8:~(`<(~@y.#S\;R<p56a{"qV? SVWM)ηSr NA Յ^kۋ8b@ vj`73c9h< X(C؝5ÙuĈ>0G#ܛ m>'"pX@~?0/<+K1gX]Y;9ş >';-h~G %�� +^N3}/?+ ސ@/e$ N+CR3bg"'~v[f'%س3{vss(uα-3x#*Jfq[i#dtg߷J]햡sWF:Nj{8^[a[w;7 bY.RPv߹[ìkPwRHH0\Dbwn~7W7s~L.Uʙr NvNQv2_7˜,N19$ R6, zNw/=FP¶QEm@^џ!,]T~2"VpٶttD=vfXvG|RXLN^4pAns|Pn'{qI$<طOo@ yW?u$~TZVۿn7 3}+mm)-(V]q3lj{o1DH~ն[} ~Z}2 2ZL;{x-.^$,jVǫ{;G79|n/cR%].4dC c<m{/|Ax,q%WgÍ5e璮a<Vj<XՈq)vY̡S”/ vE �ըW+*let){)׿GUs+cu1;9'Ñtb欎dfOǡ+ KUCיvb!7>u z<NCwt\8*/VWkWr'Q•_;#[�מt;'p?V71=Uw _|k+[ܗyB��*B@Q~hI@FjE8Q>A@1!�3%mR_2eН_%%&SJJN^#>3c LXa��Bw73Z?-pVZ.W]s);|sv֒>۳qyWzGNgX/1 }x 9|(ve7ҭN` @ A%|q^r< x';/YYͽi]d_^5v ۜw {l׫Ǝm\B Y;ҭ>_uVK\XxAֶSiS_c6JJ e<}gI۲֦뢱YC;uo/l`I|~>7qOL7UY%+{S.W>SO!(rmX! #Ǜvkr@*͛s n+,uY,љ,m%|B{QJBsȗapv_,#fc# 患e'yzK,W ߬yA^0p]Zvs#C܏�~JPBk8[nFQi=)+7v<'m~5)kUypaDTľ/*d|*Qyҏ9|<ʪG^>ayy^<>Kolsߪnp{.gPK^xk9 e+u8M0NVFA9{6ٽs҅@F:o/Du#t'ۛpet:|�5\N|?Am,Ypvٸ?q>2gv~;_` Gt>z]vw: Xgg͙��+eRF^̗c _`Ku7(]PhNN$KS}Hܜ蕝B] @qI/ 7M912yQH:/yL7{ۍp{z|%$g8:x,#q%Ɩm~4Pӯ0<\#qnaMqI(Ru[ `{498؊E(7_>GH w m2٘1.b)5iϜ_}V0h(S|+|A[K-bZR֣xiχVn.|w@']LPΒ' 7JV v=R9L*S@g++)0V =`C.W9û''8+ q$X0`ORVyllx<{>[s.YCEzr?tߟaX`�\8ʩۅSߛA$! TiD.wus.'q7v!7_v1)ܗgaV#zQA$-/'!L8*R_JI lqh#{�pg,Q%5sӰZrM 4ûR`T8t7yɉ(Ht8/^/Ċ܁0+ =J^?~q-2@>C@{gOdU.G> R 듑Jl~`xǪ'9…gk,aYòկ C֭~汰 [{DŽ0X@`X?dr:0sg"yWJ8f;73x9AQ'G}z<÷콂ٽrGt')ȓڠbiY߇ߝcc`)Kf,H9KIm?)5]3r1柼bTc/58��+D8G5'YGʻ7ҡxSFk@ֽhq>ķck3w{#6?)K?5Q)$_o{^2ap?Fn$ЁAG.5Tw}zk4&$G4XюS 禮ʸ"(S��43̛NQ~P/o$c7W|?osø~㟻䓓~7v'8'p i{ CPGOG FN3)+GS(RLHQ{}= sv֪X+hX!YἭx,QynC洔't}߿o\<Qęm}uw~si Wó}s^�_o#˼I7d1͜>HBXc� VJ ae{k$([ƜՖ* 65=Wgܮ!8`^# 5+I3rtp\04\BW`i" O%r_X]wrJ(@VJ R˵Ǭ]Rz] 3%QiYcc6a.<1;=Gƛt/۠n[(A{-Wccכg XQr'N E7e/FKܟ1h@N>a$ޯ;(pv|wtu�oL/OI #mxO^a,GA>;D[RxSƇNhYn;X_A0*"UrƵ GKŹc6dmy8+{,�vp3ZFA]qv>iD9ht[98޿d(>��+`ZH} T1h PRCx$u2 qHJEKKf!6T҇B> R>8d|=YG�JL|;rk0i7Vÿ4O)GG!s%Wljsdgqj!؏'Ex!1 #-_zЎ[[')c +>Q0G݉~ 3q}Iqlܖ4m௕:"]0yjjp>/NsV/q윜w}W߉Z�6=nbE+"m-=J۟I}JD^|<z@d쉾GΙk8mP((/Xkvnw?8Rq[mӺ]$Cd66:0̟{XK W~:~vqwnbc^#Voai9[>6Oݼ{y;VfO2 ]l%+_>^I>|qDR=)<{EZ"U Bt>I3U'`cLHuJT'vt�eYJ 2`*VĒv{{_i`xh+p#f#oਰ2XYb)R@|@ /Tœ'9bzbc (X�Z {q0rq7SXUB8^Cc/Nv\pb/t�פggt8ö\1Mq{;b_uy<xuы~_?cߧ-sѣՙa,iWxʏToÈBGqmO,ߋBV$D 0 z߳qyxk PCR?4yp z^K}*AWӻk^az:{ Yb}~g| 1e=CJiBɼT"W^xi1۸NLt'UEd&`I)yJKu|jw{,p��+oEc>:̖ĖvW1>RAqղ"wSq"7)qJ1^ D͐qޙ�mq|;~; z/)(j-{:ubf%~eݨ̞?s499uuw 6VwxM lp8~ +Yov��\O؋ЀE =Lon"bqGٛ3N `Xƻ%s`qF?ʽG$zF+#+#9{hAޠ̂^bq_ R8^o$%_YO טJJ:dܒ( o7m@a@/-k PN$bǶP{SgN rskVWT Dm6#}Ju:GؗR�- m{^悚VF;:޲T ޴v<omV퇰2>+=؁u ǘ9ٻ+cG#A bWCv9}wWugag o�Q S`~Ltg;vе9u <(Dd7ywzL۩$JQ Qަ½%W@G;qScNQy8':u #liʼ¸ُy@/ ̷zi,rfzq>nW[nv`A@x-uzK:I3; Nlt,PTJ0䰳Gs"3]#t?]b6BS.E3�Nj'VB':)P��+&Z\cv$~n?Ϸ?}{Jn!¿M 0NbGn4 ; bGl!;ed`_UfZo>4@0E.U77g,J/Z9Nqq G^|-y�7MVWlay~9G4^ (,P#q6f#@'gv;L nȏ=+vfaKeg+<Hm9DE)y$Cv }7Y/?;9$ݻžwFw8әj I!;7ש9+%ۊ^:6|GgK}b`Op"Ljbݔs15owx?[/3aطA,:2[%f.;ޤHtC: n_򜤇tr.4j w;qf}\k)ưp1:߈I9ksvX{>%ÎS$/{b TpNM:ùEݎ1b=fVNut:m2<V3b/g= &| 8CͶcޢAag(P홇EXqcwaa7�a0A* AVf, X{XlI*FK_ "KaAh'Ie},f['hF Q`'Q|$#z,,g1byQx 4~ q\>Lۺ]$䣊NaÄ5Ta8Ҝ9'Q)&⹦+H_]]s2 ؂|+ ݌Yoӳf ߊtЧ {`eqGZ w^<ws]tn%_wGfw}cf^_ Jw e>Ͻ,ܻ{xpW|@pOi"rv!I̱ՙx[Sh#5c|b9eMxX8�ԋn;1vוc8Nx48s}6]ъc(ͺgp>NCA]rzex ds2;_7nt$t` ue~4:��+BfcsF;'4)gz?"Μ7 u>#}0)݂y[4gZqNDn;?nȯ r)gI6I I]سĈV1P`WyPn^g9jkgWv(=jw] Gmӷe~$;2;;[ B'>w;qA a*]h|8vАi3o1k3*{ M-PY{3Cu��cw|8NYE94Tmbo(P;~}(a,~4W}ˏZTJ:r"^RL-Jc#/8\o,n8'|T݌Dz!nծ_wI9ZKU6YVGahpTMÔwZ ҆;c&_[}F:T; TFQ/ՇNZ3aPy]9Jw_%z\yn,y{?Ұ- )h-Yt6_Akf϶Y]ԳXq^tI%O^|0IfcP#źw#N&#Wi)Ĥ9l|H ?p^<B�R&$'^b<̀Go8c  gA\qdEr-?Yl{5‰[cuN/nkx$y_r ՗9#Nb/PZɛ[!aFY򜗤vF4~S[_44U2qM, +-ԊtkeA(5 i'x*6oaUN+cM';ĔF_qGΎuN,{r YK΃>O Qthj /!>w^9Z}i#C#D8>NO=1:-N?ͽl7~  '*xˑF4L:^AMj!v 7)9='0rߟǐЀlSoV=rۍ_KO+2 lO_1Х��+׾V?ς>ߺ~^# $aQϮ1Ҁ9ҮѶm Hӥ1ˤ(szkƉ;7l~ (~FMA6qybv,Xw`.a_u|q=GŀG ]W['~ŌlG!"or#hf 1g)n>/nc-٣嶧%<fy><Wrw7לԬ~;DEfvgI?qH.3$<{巵~/({}څpT~JV7 sXaSv͂VKゑ"R�  J{IqR@!AP[w;5 @A<_ff~#x* #f%;Lc7 ,LYioq\x,#C$iAVk(ӄ*zp}0Rw};^i%|jGDw|~[(( !!3X^r.I)B  *rfTRpREX3AkJK-SN{:Vr J 5Jin8YR�0 P^{nXG+bxQ b +k/ 0܎K+`A+aK u�sv|95בH:XC4{u w0GwüA;1 8^Wl!oz'88pyXVar>A>ch?JH=>뛩:Z[݄fG?`xZ#g^SؑH2x9=_ w,&;׾S2#iV( ܃Gֶnl& rUt:?WWus�/WQA 3~g-@~BP(jhͥXlPfo ?o 0^@[w��+ݷf+2enJtG8)!lPfPX~{Fm NY^RԦ'J, |!PS O?7X=��FMjNRY꽷^,E@ݟLܦq h2 ovzve⌖'+c^?ec7۠&"Nj 0~uhqd eJ_-y=Nϓ%\N4[�6ڃ3hx^Iz۠!c{33--q s=a{(?-gs(A〗9_�GN9KW;r1헳:v35a<Go6aޡ7\~# >{jH^JZ;e0ÞGo}7 ]{j|"8ζN~8<ͥ/͇;J7:30|ԏ@Yz͹pGR u: ;.q^?\+,d/$?lDWx$A>%屟)` 0?~P' ›Wf_R߯[-vWLc"֡q37Wkߜ$P87#[NT,T`yFk5 cm7SΖpcZjW;Py$~Ɵps5֑X+]_)Ka\E(rqq5T7It=o!/+]ay-*e)nw6[ hKÈ/]ׅ  rGi g=Do]OÊ?V�Sc)Ʌspܷ7n; 8 26*��+R|?),Mg=/'rWI嵯ly47aDqn<*ϓPR %wpV(N;(+ ſ^-lgg,pyIWcГw#_d8ܠc8DZ>zzWט׎|Y{};wY܏%A|bAG?:?qЏ_-ne%{~?-fP8Z0?*$F<ϺzrT0IR^şn-'qqrrn;/sP+Œ2W7?>d-a_oPmw[%3j3/8Y8+"rwvlAH8FO|N,[C4u)=ݟ+qī%،j<bYє,} :vPC F$!N%Ԯ<jq7c>{vSf@_z fą(.[ h.GX~NP9Y6rBE=f V(3EC`_ziNQ$1{R}!N?>q=s | D' yPqz?%$* y?Fܑ(�0ć#ͷ7[|%׻8(ua/<q,!Wů2h-m{D2~oURR܏)ԵVs j�;_Rݻ,zyഛw%FxYL1vQۑfoƗ־gIB +*4+,;)z'{m@ NL+ga\ppκbxca:@R=⃏],AP%dzv( P\@<; u=yƅf,F /WҧT��+c{Cf#$n;GxpwlO++\X3,B@ uki`ٿ)�D?upp ::z2>8.)o5LS]FG:P`=u(Au��!�a3g��$+}i68YFE^`͖le0|%q*Z8PX/G%xvJvhi6? :)9 83�um;7ux4\C}1(WJE8m}d̎>GuKbN�1y ҈;>DϴrT;9y^fg!kQa Ɵ/K̵RslM6s=Q{5Ek;eG{[G#[>Ƒ;; ZsU0rwvąldfOjF=d-Gl;3-jOM8{M 9~o#ڇqmk_37g5J<;ÈwH5ǜ"@aެ Rylw֡e| CK&rP( *8`Lw#kt�)xPTx:)*$0/ǎFxawF=f@ZOmƐuX�BA  IPԶx_$JG3R#W9?o Nk̮7/?%kOgٔgLi `\xUk@H mx,LN4GDq/zpk]>Wx^=+x`kRVF<T]<Gx0wG{#7 ]hll@UH<(� pxbvE?ĘȨ|'Cd@l ,GwMڹcZ_n��+|⛣{Gފ%n1DX<^ns<W Iom~ylf gW<CYG]$w姚B#[$C܉QsryN|0{ý-N GXy/'^4NX&*!0gjYlןa(Xh'fg?}f?'y?a( H\?3b2kƶ n1:o1}܎bKn݆ݍgtS1}ȜNI;$FJax<qybVabv=R߅oc~Gns6Im6WMjdw^G 398;uϵbя+A<W kw).Zixxfݎ:ߏ G6?a}`ml#;Ҙ]9f3?e1N'zzFi>,rJv5,"eq8<h,"1k8';=J|w "1AfV Oz-vWl'?bJ]>+bp)j,@ql+טǑyBDcqï1\t;Y 7^b G"q!my `p>(-QĚLi{qk%[adFկdzMgLG](Wc* ׫ ?Nu9v\xBn@qCBYYsvX\C1'k '1/cJp.^5Qt&H9[f%D֣a:>Ɯ_"v|~7qK,,_ Z(HXFqAG K Aޝ~#GB{]|-_heGqǼ?pw"&pQAkxBȊZѺQ#N1Ƙn1��*?.4R7b)3bCM~,F-ge`h`0<%@#"` Av *=?bzZG>@ J%^I 9Ӿ$b"qտ*+�NX i<d;0bAV"Y1v>9wՄJq^<��1�^�Bэ"MeRHgKo@sCp`ނɨ~,3?{#H9٢hs�*,�XzOLI &8gu1� �J!O=][p6wݺ @0||D  UxJSy@LO  `:,3r ֑:�E`@}Z (cc #i?b}Dzi _؝g_?7CL)!!jC1pw;�??N#;i^|v X^hE -zq>Ϝ)obɹ?^CF|fKlK7� X#"kw9KQJ[}„b,8 TM�#QQb>@{O]$/S ;E+{8 :ֆdAn~HtC2&r[e"'T$Yf6qH A%$/ZjS�N$)+ؿ?[<_k:�Ob4&F9XꨇJO<41 co $5T�g/  I?ήd܆E.s��2C 6;`$$lW&8 s[(. CP*$<ٓS�5�<( KV ,)+΁|RhF#aޥf &]L'޺t$'OSOjqAsPO/p`$MUNز,(X%joY`A1� Ou0LH=wu Ϡs>e>`K�O1[UZqZF/.@q>Kˆ0=P4O_7"b<(yuP;4pq"i$E�^W(O|Ei$1W #�A+oٱհ'D""Aiazu3쳍FxC -)@v_JZpfv ((DEUٔZXQF7 ۜ)J@rD"\OiѝǎSj@HyLZ2WoC&q48iϭU{ngܥYփ= *,�����A��* 8۰Cw]E �<fvY}x϶>crKVI١) a%8$,AA=} c_b6g5h?9u)ֳmڝfV7YN~҄n O-o{6V Y ɥ$fؖy(펋&JaNWw$,B$frs sHN۬6qٲ߲ zn3N1}8A^0|ssv#g|@pY=g++^uw1-Y&u?~|#_^߫d.Ah!S[x<^j;qH3rw#F#Q<3&LC cA)[܏щ+{D{P# \G^o]_ߨܐ;&a + +X nUdHM9.š#0v >4(+?dx;ݚc~Og1qyK"1gHr9JϜ1-a8fa ܃ũZٙNŔ&oLj)s>XR8GVS|nη߭,f^drr%s8CohߔXwfYa{p]q|'r)+o^ܦotL+W dl{T0(5Abn[�N38㺬?70\Mt��+ v3mN''7P~5x47tL,j a2��/ؒPg!#;+?)_mI 8}}4';?0Off=f HԊ2FHb3ȍ\45#nl �axģw[}c ; `8'u& ǵ9I"ywy,Kff~ ?%F?r{dҦmߝ;wG3Ɓv@v$eߩ(6Y[zp7Cs<YG|a9}V,9\>kuw|(_ZHO_ZݘƿZq~O~y{\,Ycy8 9p͘A{w>;<}ļ�i\[qA{Oz?fdIRhew|$$P( .ٌKq]Վ9֊sr͚ím0.U{uIC_q+vWgS7eyPǛ^?nAngqB!qa�Fv)@2XWE]{ Aow';a}GBCsg7<P@y_۰ȶj;��*hôRI4J(M/`VH 6HП $*]r*8uƑbsHԘWS>5߈aub3lMܘ[I`ֿϣc61G:[ORΥ)F4w> K#nZz6$q-Oe}=3oFNsw C4]yusB+yVN'9;ŶH/qaŏ|ߕgAX u|zx�q<ߏ75Kr[QؖJl~YP C 9JnEnBC/%Ʊd{h} ~s?4sJiFn?0őw݇`b8[ҾK? p뫣^A4}܈n<U֖NgGU9\@SGg? ;P7\=3nl,<vDZ)(@z^1!'FmW# =6<,_f*{P? BI8R&j'WV#W^b7W:qp:EkK$p8<W0¸uhJ>T'8L/wG��*RQA!$߉<^1& rK޸c;)04J+ba5ܛvnjvn|j&QF[}ْ}٘]V|J6ls\f#KSðFc\uHH9~ w A.A|d;\t5 ;O&wzH咛%a6',p8Wa2$ ̽ݲǟn<hQXB[9!oQC%/E g|"lЕg:hӝ3%NޗJ/2p•P;NNMאßQxNXxzN)A;-ʓun8`a@`46ӥE=eV;?~o0JvjV\Hƅ?7 /TX@׾#=k7~<=Kύý~y ك3)A=3ð2H~ sđG_ Z y's wi9^YZ7 ؼ@Xjۈ\|f/,|qO''y)oR6O6}wL T^=G,G��*ο:Xmݝ_v9< hwW-(n1CSais8M3v  V3"Ηtпh7̢Tza$@ojqx;m¹8* KSF9X��Ae33sgoOe9{JRpҶv7~\1XS'ísP7,tRJ)={v 8ù4Q5|u-|uݱH<`fif|rN+C{ ?/F 7og}=kǐk;+Xc~N?,#f+rrt_?ȕx!:BƈZF|Dma,mL RWvFP=F Lvzu;["ud1rXFohVOݿ|v Nd̬3,lݳK1+Q] G;MPF}s{o/$Ne zV߇GB|jGNWsRtXеlǝ }֜vEb s!N [:�P<n0y`C$T}P \@wqQ?@,yUG,'/X(?PG!WNS[$w ;]8��*W!B!gOr=1'!4Yd?AAw۸gB3$^ Zn\Œu'm|; Q/sC3Voo!g#o10B Kp#Ke…ŋ_n+xnⳠu~ BOj̫Sݾ܎1͔ v]j (u3JgK S'a!M.n 8g%>G(jwϯs8,m9^#r8;AۇƈNA++Ety 8œ/σJ:e3&u c쒘NpC^W1w}\̈́[a򺆨PL59ľp>>>9od]1<Q(:(v8)33(^({}\%C+:cwP|~R p#w= |h ZI`=| B@wIqXN_qS4kαF s@{|?[ꦸ%1Nj2d ۱<g&8uez{wָVKf9<:0;9*˟x챞<npNo>WqҷZ"hX1xԏO[>Hܳv?rwb%0 䨼E!s띒'9SsΕ@o8Czsz'Ôe8㹹ǜnkZ^"jÈ:c{'BZc?j y}<su7-2K'0@[ gn$xPTz=Lv{ 7OsF _gӻ��+>N[-B "g|El.ד8CvbFK96Ccsݱ\TsU]KIj$2omfN: (0b0 9/b(VXԄ!nvfھw5@g oRϭ(B&'rV~JtD ]rOw0n�?ue:&`(L(C9N;(`C1?^x7Ϗ?o+Q>Eb#P0 ??ӊcfI hs]t|Qe$ww{G{Ig 㢸xyޗENIFxN΂j�LpI*IIbzWTc}VKT}ig~7pK[yS$(N䝀eFpIpeeC8yܢۙۏ`0'){$LpIGc~ XRUD pccE nsZ7;\ێ^=B W܁ŞO#ɠ6 ܁H%jr֙ ^l$x6|��'osVr\Saʨ'7Ҹ/pTpI7E+ הՈTO.s`^x^7åkD $ 9֔ti!X:'ZF`g$+q9=^Bg%0 ;>8y* z+$u w94-OK6؟VlF:ꭿ\'g_-fm_X;GF!TG7Í fsHHۑ,yF T/BW1k |�>6܏'4uN kVû,:9G[wcD?$p1q}{eQy4# Q8wQƍR|)oc/<ܖQY/uQqlEҝ)]-i)u-`l/ <XܮFXdw gl_ܛ{��+fl5FƛoV3 9_qXB~' e^5eٍͅ]1|I;%x$8cf:WޱkZiud�vl-l9_^ w20e[~u)vOAnFlkmkx _3 F'2ŮWx;$ ѧsێlEy Y܊w 0L'A֝8]J$mW'{\GK.yow?xz~gH>ߊG"tCsɂ :WGsw0P>8;sc9^?@=f @!i9t7@R ク}4?x(@')CH]YnSlZ24'kq,ǤxN,XȬN/BIiyo}w\%㰕}!ݘPyKHa3cihS (DՈAsie?=Tbӝ-KecT'}w]UZ>J}-ݧk J$ۑK*<fjz«Co):7ch19ӳl5EݓIgW#ϑǠ{2¡r6 $½9{CNFx;vF}zc4K)U9ÄwnF_h~q$P{VG0.=ϫ5eVqn }W$f^S 'Y\~ϺϺ�� +�F" &d�%m^̅gj7Oul/[mixޥ~#Vvs=k\cOx(^#~!(gvَ[x%Dd9RM%#F1[# Fٶ_{K1% nR tpڄGH qߨBԱ;1;PJ\>hs'Z^09qD2 Hyۯu2嗋 VW8 $a)-<S!$Nm$ Gn)q\]of E lqŁxguo yZZ;'9lc  *1>g>3(#|=XZ#z,~ @υJR\SqljSd4w;mQ$CLcsfsPZגļb\z; d`icRnp]z@gӊwp1.<uT͆ Qt)H#.uTpM0/=[ҰU(?]B(ࣗ3 WȚ^_d?M)}27sVk;-L@#+W;f:K O=[ݙ[!fύ Әrw]לBC4t`737C��/x;8Ve~yЎ <8ԥ},N" z')=0L 9j3e?F̷wG7p4{$@KY'xHcN#¥鄅U]70p�� +0Yw%!}OjՑC 4'x4oO~vQvl,-(ǒ zC>3%,`|cqzlI f/$7b' b9IN;Ndq3$;O$JzA S/}m29%1%9{Ral=(ΔjϽ0 !d 4 LOP Ka;I % @n0f߶߻SfWm;!->žǾoNݭ=0iĶ -МIJSC=1YZ~@0EpW&LB\0`fBz җ_=2z>ϕ7e84Dc<ŷ 4 ry a>-܈$A0I{~N9H:-(ANM7XE_i$r@/|pS /8\>;y՝OƘ{]\#Z;.urI9pWaKwТ {#nxgnqn[gv9vmpx.S5K_?s`ó!;iu:[ުS44>_;ㄱO=muE5 ҟnۑ>ω8!nPZ4gpQ/ӏef=m׌n~l =9_b/ ƾ60E#|G3wq<JyKN N0{ri<I^2a{rVa(؃呗yz=p~^uTbYYLO/iG눊o^s7?_Y~|`FOj�t~: ^F@�� +W7Hkd!篸⿬#;zr\i036C/PĠx)<L G;?IģK/sh6e>GW/9= ,^$ Yp1wC/h5I_ݾI'y^dQ5uEf@'JBq۹܁Ą$'XD}|Y.;.8 -?LM׹ J--J@ÀB� $g_(]?e(MCQ[{y${쟾 Smzr' rÃ5whr2۾{Kaw잹?>sq$Xȉ ;[3}ns<uns1M@H_=(W5q> sY}bVqہ䑐-TQx^# Q#"`ÚYql*vZLA&0W9v΃HܗǤ33h؜]iԧlhvBIh9f1?]Ї=26)#a_HS;'Îs۰y딠t}8:;YSjwZV}Q]5f3Ҕf?1q؈Xn< N>`1 9O֐Ys-̈k9Ǝ?xZȇ XU\b�|>sckJj2 p�� +bqb>,bFbK/Ĵ/s!J/%'0߬$Rw͍_~lH-tٻcf 4 /8K b g%~ͷݸrz?0孄}/zH Fpm, (cn~n$ sG|ȉK !M)X*A-/fB nnG#_#`WC��vMgZ:U/zϯYx,~c~:~;3/PEF黇8rwz0w)^ZNZ} N'A;O/QO3p3ݫw4ҕts4wz<toL}ަ5/r~V;p-HZ|skGD$/~|i*Eyx%q/a4;,X3UXU|,U(*"UUXwg Z�κ|u6}Rev?Y}0f5=_w9K=?4ulb2{ۚFq<3N8UrJxgoA[Ge1,a]ӿuJcOx>=ּ8L{&S>J:H`BxWU26V{vO4=}(G29N Y sE bGVk> e95N ;jn[ IׄuG}7�� + @Gt`!�s)% � %dMǖb|YD, I! ur%3Y1OA4BKB?rնsjTsBXxufNRӇՂ/57Sr.9nʽ.u>޳Fs'ҘA^}6Ee\,}ADd.m*C|㻰a9Ag0Ӹ퓹Iۉ8±i:~_9Ô/Qƨng@ <B eR6)#1%S!�{8nu'/>ϬsR;wk /d)aJ- ug 9Юz^p򀠰ݐ ?fK VF-<m;x9p=K=Ůq_Gp|;J#?Պ<y^7/ݦR7qa͉fAdAZ߄f,No9f)ԦeD=,~(0If 3'wnb Ć%_A^nԷhk,¶u]deWZC8 ˕P#zep+?+gÈ/xam?G}񳟚@rHWF$_?](F[Б^5%ct%–l?n#iB(8ujE8>|/~s<rv%|0$RY?Jt;B:~~L~]L��+1F/nNchfOdl@_xI,ܴh6(SS-v~QeB; i�V`ؼ"/ ��[# u1}I6cmU~)z͇N1jؖyy|oS|{H)n#Q19%b$ ;ևg[Y#]$H,:|gW'71'ܻt W#^-ZŜAzg <5ONŭy O}Н5!d_ U:%܍E4{9xp`w=wi#CB8ȟ k 'n}5^]Ksuֿ'܎7A=+J^Zn[dnj|/,.T-wop%孍~*FM,9-hK>ٷ VޢIvξct��fM(0bOO]~6uhc"n#kພXNxtTsyX~Wj#4pɰP%~*vw7Ufs$g$H]MfTgnj4{-gV_ZaCq,{Xx��3uf 0D2(%#ԛYiYqv Oc/=2JYKe舻Δk퇻Lr8n0+~34"iNa5xǝYT+&+87,+/+OќJ0�Å(VʔxX�3>'pgDCv㹾+-5=LR}l((K6? ^rNsH (~WF:Y]~"5_?ו_+ȖJOĉlw'Q0w}vmEkU!ǎf(<F1+E��+~?0t!J.8Zq(nxF™Lyn &rQ'C_N`W^?>'U) iq98>Aq6ߧ^|1!%@jn ΏG$N1$7?~Ρ7f 1'}Ѥm0/u@bJZM"R+Iaѕ oIJwaݨ?cxȑD젼`FI]K ‡N;G_Z:s׎͋wYHqБz"7:>cBoRasEyǓJXЎN,n/a;Q;^`q5ٚ)*r9;T ;*:8Dn׫t@Q:߅)g$f=_Dn8y7cAl?K׭Z}x>;^Đ7R7aY/: /;~Մ0T>Z�q_~|w r;15?  APz$J zj\o` pWpXԅ Uݔ(>8H+څ/oF3|#^mX8e-BGOB3p[a7R߾Os$]BZsv~qv`mf;lIHA[ef8=GG9ĪCv(=;Xv+u'n*>^:8Zst D : M"a¹8 c84^Iq\]:hG2u aha1Ϝc%ݕTRU0s}v 'f1܀~p'уwUfu680x^��+ Q𼹓kW;۞:W5�[nbwiVe;g~}, (g+[#_@,lCD2ha+쑊'b_Ïg۽ R:r =$GqJߡ?׿;?7`ݾ귞1-N>xR:-u`B`IN 0$&IH;YG/Dt-ũZgFV_r+qCkuu?OTw}>|܃g0^F7QHǛ(o6nA�~'ϷZ< !ѸIa}IP^v¡w0yGG͖) ikuGOf5qG=lxN~3)h9.>;U!)7{2)#;w̔!&/!h~=n!^ACV Ӫ]B ¹~. r-ÓP('Gz: L\Crpsgvv6P/Q7zU{"ڛ b$F^ad]kS~3gwO* $)!$`R 4/[GZ~Ö9/78";}CbLoaY}L8GF!oq?)L~ꖿ+R[ [^Y<V:(]R|KUvbjybaܬKG|ŸRuaơNKǖIgfub竺Q{; kl��l }ĜU?4V^ff VK Vn}>\qP)4 R0Xqn^@m,ąiF'u9܋6/^;�y䜽20>[o;|.>IFF!QV:4~䒘yKϝ"8sKXmZz;t emGW2 6WkRu<+Hg͛��+ @@ؘŤǕ] (aYw !1HO NSگn\|ْ,SJ/-rIT^CIpً[Yj;Ya*d?}8D"Qi,hѧ>^Zߚ+n3.ݨv</(Q0jlr0bE j-(,4G-n8q!jv\X1^R2G,ÈѱdoܘP_呾lw+1% 3W<lm')yE=ksD@ -q=R:yj%#`<[ى)۷9zWgu(mM̕wa#uq^F?rxHvЧܝ8-LFJ9üt7�Ƨ~1'1`$M% OG{9#VQlKt(4ݑ/Zij&X0f"33D,%`8GJ/ FF e9?`ݝ%saWﲺրc:}=r#Bw|_nEeI=Y_~N74BvNp<X[E#lr?GxϪ4͝s $cA0gvu MP4k z%$ZYF:k~?|xd>2=MPHcRg'$5]82˛m#lVמ/FY?al?{^c\ :#ߙm<kFnVrO)Sm49lg86d#n R+`,c[%JP[>y3g8K\ς'%9O󹦐X9U/q2?9^m6=Pղ[4yٜjT(\&q7Fp{vc,`jl簓Q-qg竾רs;¦'o) ÜAж,8רS#Q^v>? zcñ¢usavYd ^crqVߘ~r;(DJKqX#aYQiϺgN͋8wnҴip��+e8#W'$W)9o:@qJlv= ZK߱c]YeP nM#w8|AMMƒ Q8an;԰;YjƉjPOהNp{p[jQ\OU#/+ͧs (�G"[`Q<Ef5\ ]8A {Kc{ClC]c:~(,Iv:qۜp~D'^WۉY7}K/QlLǫ9ny`|S>|pit:=_ucw/4MJY]; >/9~n\5Mķĥ-š~r[^Vڝv|!OC7"̀aU5ߠ@Wj( :^qX?u8/A_\b4gKy;L^$&NA R~'W! *)l,| [Jss��6 jS/h<s ;|k21#q"MD+0Џ:MqObNe}W|2?1W=wϰ&^aMܐ;}9$.neD$t-yht 0ysShuD\ͭb /=X1~#gs> [6P͎PTyqJx, eަ#}#ǿ~'Qsv}ہÕ#{-Q!Ifs7XWQsv|v)�UߎD+sI,U_nfuÅ��+(B&'?�~ZLZ6N')Nsb4ks) /v/Nvl7mg %v'>w^g&)spMx~2ћ-;,bSْݾ9gf08Y~b9qkltj}JѨJKw<7¹s2_c [~UV=H݈AD^BknA~c.V_"r�9g#|dE6됲o r,@pxm++H$ @�䮳7o݌As~#:ِ;;=y&|nn۬xKĎ܉ü^ X"w<yQ"`QO}~ơ@wg9Fŏ:\Vѝ^ޤ O΍K;w{|u Y2Rbi@1IJ`@N9;օ*o|qSY՗0ϸhS�Sg'rR_^nc1y6}D7S5 jbjN]|>1_nhMzs)@J_yr$/r$d33J7_c�'p*`<* 1j[1, 9q% zLab4S rpF�,v9 AS+q0F<<n &0O-Rǝ#]FZt1d%S2y;tGUHwlo~?% :ה4}B_\b`61?Ry+Ďq(P/<w׽dy.^{C1س.ӻ:R0hOuH>?{oՋw B ՛z1 SoŹk w�g{Ht'Iedy1F쳳8d(5А,r3D$^Yz$k0,LKZn, { A"fLEFx?;2vVTg{@s¶8͉]fg9wvuY~r̮D3Ef`{I+ENW /,C1?p;ޫ[Ė$ ~XTRFc!vfHjsn4:5T);k!߆�[18- `vb,9  }e0��+newPb;33'vTL �~1xM AyK o+thZjg&4ecc;RSd% wĴwuM{N~4E= ?%*Bstqߟėcx#uv]ܣ嬁7[8swEŌ9ZyV^L|spʿv6)ۘ,r#7ݠ&lP{f / ݭ]\8AL,! g3pv1A8su{fּL_wh)[^EܖR# cQGttv3<xj _؜l|w��0^Q֒dnv7ǟ0Y}M wxG'57|۩/nGۺe1:W&c 7�OShǽ9c櫳"Hy/В# E9?f+>Qu^fn=!hv"S_% JC_X8^0>HE@�`!]14ah-@p)Òt^?U0!o@"o�P޹0(.^fۄ6O٬ !^0; vAP@}YX竾mwm/Wci2p3?u:)x`.yVSoD+<[7.>HhzX_`dd2gǞlQI(i5s%>VĕSO)bȃ 3/!<Vnڅ3▰)ה!7[1NŎIwWJp'~/ Vj|Hp'%yMjc"=@a8)þ9]qw%M4o$?[8U^HNngSu"WN#m׌cv~778RW0Ǯq(^J|v[emw!B=:)9s}ḊgFYti8r's:?7\i8V)x u ( LifIy{|VOsn|f$gCZ5h  @}!(՜jQe辜[Z_=Ws('68w|+2G^��+"W%uW !6l fS2poW_Xɘ) YH7`3l + )jpλ:P$7~K;j]ڷF8�*1s08|ED^NnގLj(i"Xn)qnj%6$[R?]oYH12@`ILKI-Fl|^4Խv dSHq7w "x'Gb/U~<h6#qJ(5wBPq}/2A++|nc=3q Zx8-а亄Z|hs?mvW<T+ЀT}q1 UH7a9=10(x-Gt-Fy? fH�Kꢛ* n=$ d4K%čnj�R�K(ޤqARL;oCc bU3F�A@J0  CO5$j�$j<*by'!7 .L[ Y5V=O%�@`3e{4|4ݫ2b9_!ŸqJ~ίٿe}SG׌p}=~~Ύ][ԷׂƏ. tdl$u)Fe:F>Ʃ:8zҟ'-(g}SN 9Y8 BV+9]{/5fm8Ѕ:\"c%6%9%#%G:tΜxφmf<gּ~_…>'ۙPn_5wÆ^F<orHRpn"_<KrUW$(r~I*s~P1x l8~]xR<.9:ǿe|98>3{;X:fkwcbDns9^6f�!'|ۚ|_a;@=ïpIN'_1/1#ŘAop -J06sz *"NH1uJK /Ja?~GG(h!LQ5)@?[߹H` ɘfLl]^84I#q햓6_�����+`Suk'x1+W! 0'‧2B�rɈ%Y+xvR }|u\Rqn+{qbա7f$gIE=,$b~$X *XĆd Syxx_)?fA=jR/- $۾W̧O'([l=ӟ/qm2pjݺ~u[♗ﲟ=|`--[:ߏ;0p~w}ނIh%#32w,@wk`6D㥙c?~cfwm: μyÙ+{db's"w=^7[jN]9h'ƹH�D, Hnl5foy}IHznή8;FKrۧƗԩsQ9 |'.r>5SOר)bS,ɼf5?uxP0kb~ JVaT,6TPbA>n)'*TR:p|9?JV9Ǩd`n9}W\'Cl}vfjagh8uC')\xL I7CIwR\1K(I"(C9Tu-㮕 3([Dw;zf >JePa衩|Z>%MylQ'2j@rHnK),5 X,r8M_u9]6mn+�h/W߶t&+2UDu $!d1O_-5<ᅜg|!}؜ׇ5bN^"߰Ƴq%(!0=|iϖA$8Kwqu $alwf(Nw;Dp<`S~b嚯;wxV/(~aEoBC˅vYfm^{+qCG4'qA:cZwcS% F44Ҕ)Ѿ+I8ElJO%4s}RY~ S o���+2}wQ;pYIJIJp;aB[V?`WoQ, ,E$ٓÔ9x9 Q) #Mٶ+򠶴sK?7ٴ +?d{ ƌu-%XxacKqR9ܒ<wנ(JN&!l s>x_fNþ5(~2O{$(?_ט~dێG[W'`ߏc85Ѳ> R,Y$1ɍD# [f#wWWB5K)] | 㲲0s$ߥi~GW7)oygu$ 0Ugǚ?Zbq윳y^&ؤ[9\<Bp\$a|R2~WH/A Yqv|w- ߳O4xrw4qǚiyf&9T&w;T⹹K</VufvU|'-zͶ؋EoyW~$Kyx;T~ʹI"/L5E>flj͇Ͻy]WXCh+TO ˠ _7rυJ1 Q<T,n/n:LV�s^HzXJ"^?Q/$9X݌+"B9ǬK'~scPqHPKdpmaD Oi?ৗV[Qf.ܲؑ- ]=|q8__ȮFf`](^]ugǙ Lz۳v G=|��!�}3g��ãpwz9NqY+?( A(Wߨw0r*'5ns-,V`xwsZŻ +òV<#/2㸮vh2] qb2q1߲3Ü4XtKJPvS ] #S'Z܊+nb݂rVʼ9.+?2,rÝm ^ 0\&c9*q<fZ0ŨWX,g,QCzY v@��+׸Ay`Qo8+,1( K gRpI\oxdz…r'/r?K0iGuW>D 0Łf,<ݏ;RH2~nݟ0۩M]w׸۩X-fF gF|8= K ,w7H?R;0a|CHd / p3u/N:PHzl_nw"6qyf"fZ@,9@g0G>BOAƩwIz8Ũl&~D1g ,5)%Y&2Q/}7DԬnCI.x^ts=Q9D@˝.F퐬/4w@zژ9z;cS ׈3s/yμ 1gS}=XR18ŲU⼝wK"{n+7ú z OAM^0#Z7!!~l.m| Dzh'P?UPq]8x;<w5tbhaZ&r3,UcR-J/,Yo; E$n@D^7a\Qׅ)°u{V{7f82 ]}UxϤa)G.XrzVV~n[1 -N!: ^ouysFa+<*�?feh59üoEIgJʹCc>s\* %ݲns6;ǎ2PUD9Bg%;6Ib7x0uߺb ;3;a:ŋNvܧlWƳIN_gmgfF~%؀]DGG}V~xfu_م,4`uqϰsD_#tw%Hr\J 7 5nŰ=ư5d_'Avw^~5KHpz<[e /u'r.#e>ӻpZBV{E70&|)fPzX-S spWga\5G֩da[F>l^~טsgS^ZDK8gƉDұmÅ#+���+ 1!NqD$L\śC>f[RRxcw^r6H#>!vnf$}ۡ#uy9$ !'Lq;] 8эHsF3x1N@D~g,q%K K֍338O5$R�v 7ʓ㰡-,?OG`g2Kf=4b>U2e`&(D�%!>N7:WqSqtO2eohOY(/>BJKݾ^է/?83oƠ'>.KR{Wŧ†2#r,H=wKcޥc9DE9vgкywVv9'~ר?Lsa9WmaoCԥӲq\Gou>,NZbn{~q['g nFϻ-g+?5T[nϱ]%-% p)"Nە:ģUǀwO:e;��c?@>$鰵"v폂sB.1_G ;xQ]N.q9,+圴,QVTaO0N<ys8 2ZEU8z۶8Z/<pqYz~Çޙ?Cs82+s3ネ֪w7n<Gr^c<pbN >^e,ٺ//_S;/γy"S)͖ѝ.^_Na�LSn#kKhCxS5#ר2qAP`<X'x@󧳩Kw)ƺ]y1V4S&#E%oKWV̮s 9hwơjQ%U0Zf+#!IJo7縔}q]y:yk;cFw̽:v<:ݖ8d<ۅ}:==�2Q~`@ cNsFkx}fgfge7];݂Lg,+BuZ 8i? <<t|ﹺ��*?E{a4PҊ ËFHScH8_mrMO_0??Wt bgA݉!}z|D_$�DKx;7%=1h�U[e) I(ڐe(e' 0xOh$Á/ZyHo=H+D4L"EOxS<(I<?5 p2Q. GC�?>贆~f!@85M'^ iJ4IAM;s@'� 0MJ+6ݖ=E$ �;�x`ANR_ [ !px�,H&'Y(-%m6 /;|~B:+  oc`6J2I;G�f91$in$c罖9@*@%Փ !]Qi0Y &?&;jgs a\3 `nR;d@' U pud[sQ *& fow~_q+?׍UkA)//c'$GK8K=AIb?5'<|< C,Ybs_ *-w2/�p`f{" 4:Po[,3'K yW;ȩ�3;t$*ZFa7Ί@08D7%~奿[eD f`#$xu^?ᅫ)I؎ ᅧYXņ8Q}&�B^؆^"Sɉ+̷yr4,f8U�ĔL) GO?h<B('g ?@!,à bD TCIX R�Efg;s p 3L# $*6d.^bЇx%N"nML?d"16(h#8&ޑ~>o$%DϾ|�A0AvGpӔ1#6hL,�i 0e7f~Q0a{6q0Pa @ ut,|(zUM<C%h?i G�B)U'B G<D]Uac'@T̒Iߔͼx4 BHU wsKn'Qp� xy@%X3au1[zR;:7,NO>p #"80 0vBRYԒ-“'r:(4, @&H�4&U %w Vn[2ۅ:xvCA,@L�B&ٶwQ-#=b>&H}UZ1/8)@��1�{�^tH!.=PB/3|;�b` %}H^Z6N 2p~3x , �����A��*pw8n!_YC9i9k)y;b+j<caĮ/$/]#pf wDv7#-n°B4Q/fF!"YyA =r= <_K7aqW Ȧv!f}VDbg ̐- ?bIil5^d! y<trƭ@Ay' ȞQc[78>Ҳ{%nw4;]vYqIK)&??^IF((Nn!̜K'0Ve^?qaUό'^vBD 4@K[JranVY7; &7' ICNĹ8t`jK;87#!Ȑs|£%qp”>`蛂1׾4R7egnF�+/g@"my {gbyZe/s1^5g1>7gG1oJe;a$ḥ|Qxw7- ĶGr,$wR_}3ђѾgvNYQ`&v9<`Gg��*ǻqNdN"sZ<O$!V[cA9cp0x;:O^ ޒrڈSya=}ÙK8UL&ny/N+t{B+]Ԡ@ ]|E#Bw l/5zȟOx~=tR]/a>}|ǣ B/{JĎ#1�+QhcCr Ol%Ň3 :8I;zO3و燽ݐnQc3U8ތv^Js̱(;6^7ݿz9=6b7D0{%@|'qL']n|, 'd^Hnc-$CNC7rͶmMRkkRSNOT6+68:G[k4~/u0UXRC-ǫ݄`PH1# nPL<BaxX%W[(װ { ^=!_\;��*fXcW@)�xK xVt7rW9gwGń<jnѩ;fvxbO5XFȿ7bX7-cb>0{Ťit'0O7,w�Y:S]" BxZw%^^"Mxu?+E"$~]_qh _ Y{ܚQ׀cŠV=Fpw <أr]ۯ+Vpm>^vg8re�>K)] :]Afi؈CsNeyF;}E^g9"8G i<~(7ǚ8M,y?Yl#$G"*px\7vt7'';]/wd" G4Gd~E, Ĕ`U S1?nasub /`$k<(!աv=u3H(+~.=^^Z/sA+~^'~o6읏9s@c|gqx=ڬ;rJ9fI==qt@da)ZDp��*QD܇,XgF_~zz=ٟnK('dL[Ԝ8 -{tuR3lqmHtvx=G=X뎶1@T4VV@ v|N97u9nQu<7*SU ?�� #pk<Ts^+w $ox9׳]I8B@(%(t9W7[1^{ϸ=,ZTjHoE'wGS(xtGG<R֋F/.7Ǖ$r3 "{ N�|'{d<ه2ոwFY܀Fw27Ws~ts>d0WXu`:Ncqq#X4ѡ,}O/;cYni ۲B}Хmy#W0Kdr/O6|͝SZEQ9l9GُF/⛟Ó[) Agr5~,SAٜw_PZpnzfXcsݎD/odY��*whw/a%?!a{wIG>3%,7nٲǛ/kI͈0bi=u_+&n;OGe(4/fOZ;,fY#[CߠZv?uGŰFpDݸ Jr?~3xM . $sy o *7W;4I݄\c_N/ ̾ JsK8 IG%n<!tW;|xW ɟ0_>n>XĩoS0qF:݄$r Z$z t cͬ(8)d~(�,kQ$װJ?@  )Pl%d~s+,݌ixyo/&3 +1_ NG{7# zc:_#muVgR5~)CF[}0">?D|ㆬs Na~yr$G~ckzzB7Grࢿ"[xPa{IX77:78��*V?J۹Jp0<gM!ד[bY%dcE%%<~K|˺v4åwr l$_ؼ;'&y}+ĿU,P1t>fؐƤ허!bsŜs-iUHܮIHiSvHA$*f ' nԚ^Hrwď/p u?ROYN;y)O9ו-ئO5Mp_=Zp{ߣ Em#Cׄu9YJǘ%۵nQ_݌̸z{sXbx>z>NGKdg>W3 "fq2bՙ!N?L(D"@%,^<}_F--!a?( #cX*뼌|+j`=rQ=7tިDj~ h.Us/SwO kk3.og" FfA\ Wdn߸\~q.n0W~k7 ?V^i^o WقGS-ȏV?Eouw' "wq_wS/1)y^ƉhWAUjrZigFGǯDw��*Ne4wyc(M;(bH<^b?_Redᆍk[7^?3c ۵ew�CAagHOlu/챌ç4Lc)ݎߘ$*?AGgnoSݛc< J>^)1r@N ^|[)S˷r\ܯ4?\̶ NnH,'HPb0kj>>1#LHN'y9`"6J0P)wƯ;i| se1/COp��(�r. JNpPv[ ?G|DZvPnN~b݋!V oZ~Q'_Ɉ&�r <rPۓC2RӻIf`MFūhN!;)zȤzgk0I^S7##,J&$rٸ P\q⩶nbwѵg5sXS91scUyY~l#"'7u ~ih9Up ep'9`9=]*V3`V+8x==Q�jf`+mJ6_'xU%b,o5gKc48`)%M(@_/DW,K, :G)KjQ[Xx~`w'zxpN=vgܑUlkrCjԶ_nzuS^`)XR5]t<K ݚmۏF«ޥ˪F1]5[U=9Ld #3Bt cT~<I|?vSWrX_fn ~8 =')Tx൮R+eC E��*-:y{&T?8_<o3K@N(S"ݿ?=5n^aHvL S<U)8Y^N$`z6Yx-ocލ'6T qٍV \?}�z<b;r9oc[# Fq?[l E{& E7R]k]#y9]y]K)mTF�DE%zS?<âFa)O=Iul0Z-#}Rbȼ,MC=d.>`$=xk@CwYhEC-$Lc�a"f6؞F{ƷvG8TPv-[zb(MdIcwӾ;;y^夰MI jKI0fc|{cxڳqU*vcxN:Ərwڪ0-4~u3D8. Åu&vC 3 T"W.b0DH@l~4[a=8U)"Wea/Cpľ۞V30'a{~8]NW_V[gVi;hvsq9{?~VE(p*P>539/B+= lfcw޹ۙ^kcNh]y^ͯ +9$[ sZS{Xqf SUBjbαCmIÿ4U@,H4j[p�� *i--Э~<ZZt@33m|;ٔN%9W' W;f%8'q?+r=m2֡Ϋw?NԵ% ]eIn?f1)Ma+I#r"c:|-Pjѹ8I\?:?aa?n6l4.ROz+oyi^~Zbn^| ܛ'maSyn#a_rՎ8.\&gn~+>\퀈w.ng.mvBvIs?›}e T:vJ>Ơn%줡ǹ²3nܐGu^ߴB!!t)Jxt-_od!ճg͏WkHxYV ?¯`-QY9`N?;UtH(~þ   'BOU)J ͖?5c;=OX |}@ ;jt i4xG5_fA߇n8@eI+D֠hX._*{~~{v:wWУ^_#8[us U/��e28}W?wrE #.r/H;"anc9=c/ʼnvw'3˨۩?Ks@�� *b[;) qh7ہg ᙇWBKG%ц19 a!N` #Iܥ|+o޾99]ŝTnO%X҅f$fP;?Klal޷ ]!jun<8L8qryIC=;rV+ecC&9irB6sW _p+l¥oW7>ۘ)IJ`= &8h`hG~PmuKz*X^i0sS4!{2cs_A$ fCcN{G8Y/)*[3n@;\dfq܉_?31xQwPaϋG`K|!w!317ƺP%Lg[?0o<Ё"D3-S+[h%G I{C%sIlc9[ 7�"`KwRpw^V�*e$Sq4(9 #Ic2 SeײЃ8RyѲ~qN͟lbGhgZ{,ۨnIImqb`uU͚sU-xqÀ֠cs}ȍ9B*9M }>ͭA,5zb>KVdC;nSOUpSdA>'& "+H$nB}l<4Sg zׂ){xiMb.K7(J9vPg;p`3<\Br #�� + ,+a,1x~y 1ə K1YTnff]@I Q,fA)ӛf9N k6a RN`E8sEܝ.;;S%7I%T;O O0v8:PwYc c0 +핾cFszw׬I 7cwuI,b‡ob<1 $({<K+%~WaJ}`1 ~dBp8|1/i\[G]#>W`-hk ;8IHf:FD,IśJ2F_QL<x⅚yBmp #ù/mރh7Lܑlj?Iw ;ʼn)$vc+} ?r{p3Wp5; 7; g^#C5U7OS/l08Fq_㴣/_U_4\=d[iZþ# <v> ïOU JÖW$#4EelH|A}wMR\{vuy)gz^>:XW(:(8@}u ;uxӎqM)G7ΦXX>ȄdKsm'ǘ-[Y%[q 9?;c)U0Wg xpy9G�� +R_aX``/75Vԣ/,Jv# pr;] GvcrɺjZn)d2AKI3v|ߟ晴ൢ;n犔,jޭ<N9XRϙǔNZ8Te#'Kp^�QmQ8~§9Csuq{;ϒ3+oHd 4iE3yHA*x[YEmwi[7f1e2w}l횘 QɷE۽j|,Z8g#1sl~>N'l)6r԰��w& NjXP̝I{#mEovd5A]vUOЗ2g2rXd jw\O[A.͎[UR~h㽐wQ{3ff5F ߊ#bQ]!4}&vrxlϔe'°EaD%J73й#A3fV 9AzS9K{°4Ma}wݍTaZ@7ׇo>Ʃ',Y^a bx#wԵ-{!pWsHyda#4o蔮\;YcvqYCb\rL'f:{Ǩv;@y&i�� +HG V5�Z&0B( mĮC2_Hi1,-ltߐm(Ҝ4xǘ%0SC§%{nte7AjYF#[N ™<d->,#^<&a,NK9o=g|?ۇ?=Dޙjsj0 FMxɺ:Gy73Y!|Â5;2r3C>oՍVH珏j}4bx,GȞh7|PHHq\;i'ގnB�x=�xB=!G tg4N?Kn"M&}Gc:[ cv %8YBτIi8 0@{< /-(7 vOyJ9Ə7%w`E Pa/dg}JR̹\a/ײD~Z?AS#uN;Ywo{68  !zCTG7\UXY;;KK>ݼŖp1:ڪ\\n _t# v@mU$*ȌshîoR\x:QF[тNn'! ϻcE'GlAKgkٚ%숸;pOwQOvAֱk R{x-nRHYx/eOb\NͽGQ۰{[eq;g *? Ч+Y�AǛW:v`!#w�qQP (G-B 'gP5KO{lXsO-sI\��*_JQ'bHHsK ,X`q_(&IJJ %YE`R BCJg>&IN7tqpN}m|GzdxŬ]#c Hv2پ25Dj]EeJhqz۠6=(^ouH>N>.|jW9%a^unϢ3ZsK`[fOcw :3Gqmӂş`,8ӯ n~)+nـ\xиnjWJ F[qC#/ f9m'7SG;A\NxYH @'qB4qwNHN9&|Fp''ZQm\; ҽeУ D=™~(!󰉳exwa6؈a_܇R2̖7 s²ôf`%soz3d)*I_!Լfy¶fOa+" ,;LkY`ayt f$J:ƹu\,H{$j@T_( ?b;<~UPPG<BDO7T*v3U\ln xG(hVJB q_ FvHf6}67sO+G *��z@-YOx1H4އo 0jdj8b�aB<xZ*>"_M-x/sda<$A`fDCoA煑|W#UCݱ# Wxu]hF#f'+eG3WFAМ  nJzsa^ i3gW'X]f?JՋɳ;z 3G_9-~:WPulo nWHq���+@Xfi[f#''ԜN^3qg <R>nH/ ^-Fi +|F`pG+l,oV܋X>ү>Wu7v:n)~Hme+'t!}ߩ+_n#- AH&)9џ^a3p̯FjF5=M]ao$og`v#Vч_NA|:8 Al,b# J㸝`is9\D bȅ8w>% ar9"w֒'Djb[/<su!9=?n8k"S:#sb3\R+oRWSRpw#d_g~Ғ/zlxo2bq}܎kMhdf:gbrרv+XD+pb>a8mGamېd-;luO\ug;eVZ7TwxX, ѕ^};k%%pp]TV/sh'++g,c]Ԗ,e�TD.Q A(5DDbv`rX,+%JjJ8)sX𰏈vJA_ۅ* Rv!H/_.s?Y1 sPF#zF  9@� cޢ'�n@:JVey$ىrxƜ+x[[|ajSR qr?'\FM4qg+ïaUb55ػ i”4F0O9l&׸,N[^owzMQ9|pj "87<,g֡aw+#+Xc1+Wi냅P}s�9As{wSo/rϜ8c雯9/Q|muڪ+~Brݱn}ؗ+6ݝ 3mmvc��+0k ^)G+CvHxSa3ayl&MhKӱl9$ФcsY|i0OWŭJү萾\\M&gbZ:PAG7t$J m"Aµf>s y{)'-ʶ~mI zșPVȐ(c?#텸^ {],iE'( S8*]28dj#<kNsYQЋlb|da(ܽײ�JV]ځ|;)d8q+ph;Кu׾^d#?ni5d W{?o!Pb01~׳n#Y/nc0ڙzEiY- 3f!@%\\XDrS2A&G&@f0x4h R$�\:VJiX9(RC ø]LpBCw>@Pų-_onh@chr` qC'J' Aΰ �y;¤g4xib6LYa( ;N/cg"-Ծ%so5؃[xgG#eҘ[b{c;LHXq:gvC3V!}`2_㗅{[;2��&ާ.nW'п5''(ӈԻܱ|z wW NK8go'wq~ uW۪]xWo$HxXΪV1Yrw ÅϜqB0/чԱ\Vn>ea˜ 1㹫1s3ÇizY_aW-@mȆ<V)b3.ԦRK%-Y~38<YOHln;�7ίc~|-P3p'a3"1'�'ow|;Pj\��+�ANM"gΠi" ;uO#~A22em'>חex{l͊WQ>$q/oԤ$!,9( %%"rg}�{g_[w4ԵGZA^ϕ0 9+w`ƞId͌~0:6hOw^Vٛ,q�c7V9;ZoX<ש.XYM�|1\ W1VXziV !h+lk,"{l8gL-=_u5oy7+Y}ǎ7 ֑1q,E [82uB=bOj9;fvS<y)dI3r> c^O+qc۱IkSv֧/>nF?|W-XgykJ; I>hrvr7lw_lJvsw^Wס%6 |?Ll?m(iORF'6;u {vލ0<Y=V=8k8;l LRTGh7;Ώ{#;IܖgVuk<ybII @9As/@Fшe, f8V�ɐ P$�u% v JRyhH.-~� ) %N/,8~{)HCЅkSl;n?u22?j5$ɯ>1񟱧Pkζ_o|4[>e+2ݲ[s_/‰!qKfYҞ(y.; HoqgAwڀ#^R?2~?brߛpmI8^ls'v"Sgˆ 0V@qࣃ+~t{FW{z<('C<E -/w;*ZR׈~t]CortwWv|w6[I;|G%uDkXS>%c F^52Fc~9?7 𒅈}an Ѥb< qFƝ{[| +'Ws sy�}g7l!Ȱrp��++3,<V׀7 wOdeۤFlu^^"7v1'og o}7˟ٻζ]Ʒ@H*�a-Yu~#fܥFGwŏ>^z(n(4m[Ha PE9dI7g+�COauwN@<'%\%‡+8/W#{ KS{tr0=d6 cOq:|kq~|l$'e'N}g@.dv5۱2vߎ/kY1'_0,׉{<y lc{>ݖzK'9@O1h~ n~=u:X[۱LevoMyRo%RYC\NSs,G4~533f]N{MKG|<hlջ<fƋ,PU Ɯ27әj9xf9u%{2|b~qlrdE5}ǍÖ5-f[Ta��hMvjZ=h Q+}^YƜ ;,`Hb>2Rć{ʖy,r!E["p;ΣQ[>T+_ƾPOF* Ua,. C6.}B"qPaqP;aQv'1�EXWUBvsYж^K6W~pPqo0aCQHABǖ_0Pe{j\`��+b9xݜxGۇLءƖVW)}ewkY;qmg4r%yݸ blp-\>3Y%ʖSEE|&!9j\ycn2%8%I;8W@7R 9GK{n1l0=r=q\W'$Wջ ק|'#nqaѼnDb'+)B Ƹ�ΩP$gơ^ծ_�67|sGw~̡ai*~PāYۥ?a$.$=߁e 3qϰMHxR%KS1-{x4:n JO:1~w֦jY+AR|f?4?6?);1qzfo0t^e?ۀ״ݶ<̻oyb2dJ4ovήpw߉ 7X>f۰[t9};X0%2-Y}kf.>C0oc`+z-;<k/^d_(^#o-IJ6O%c99k⹯h^Y!\v&cD m _^bb "R1هmĵAdތ(% ;r'A||KžO2Ma8! {b{IP-S 7ĞoQ0n+ǘש,Pݼ,ՠ(A?<YFB{w{8t-3(f۳ǚר1N[s(s֍ԞW~֦ a %Jp@fJt]$m~#15?"Tt] ksw"�pC, W"Lul!#=S倐RDv}퀏e)'s P {/^6O3"@:yS>d<pq2xS:V|WœQ:9W9\n5<;Т&}4W ;/7~&)FJһ0C\�qa w2KN01n PmݙܝY? ӱ?;f2��+Svʹ_00 s\zoVl6۸[3g¼⽿Q1e?p/Jqh9gOois?9[;V[Hf~7GWA͏4GƉAswe~T;&FW3$zrǏL>\ט!-_7̧~u#I/qA %4;?u|[^f6s w"lo:0g#"rl6-u"]s�6v#aa@:-kmDq$u[_O�,Z폇|/=ޭNPBA?~(Ƃ[ׄ gCHí{$vƊk}nj~H6;^sG~ZԦpOQd?y?h{~gu+= W)-"p弮?gky‿:S_57 l`։sAbrtW9oZ('PX߲о9("(U)?).G<ǧ])�APGsPLR\ 8�QcȞ_�%KCLW'ޥ$~pswq</��>AVkI[1ä9c$2r;<@Z3yfֹ_qٸNs{7�K7 P!2u?)Gz+nw+2?rAKl~yJ9f4t~aZjR\a]M#-*~!˽Wqv_nJBM{ݟc{efQGN}b?:(A;"U09qw & "W48�=8^wㅌ~ǎC ƹN7<J9ïW+8wdwqr  b 0W"xѻsJ^1_cv"^]]4'IۧlLJƬA̬$:OpQX g@l1j5ſ?K{?//Y@<2Ҕ~`4D)��+tL�3?=qoLI>;s79s'̣e,9vW2Zځϲu*2{cQ8Iфz&(I>U ״GCߺ ݺ:W;0SWPN[$͆ssD|`hJnYKPܭ;<I'~1; 9iaԼ~?ps++1U(;ù '%spZVDFc^#ks/"p麾;P,SJxw⸏$pqo7A;(D,&U�Zbζ#{FlP~]Iϯ0^wQ-�M&b%/ZY;gRWHz 3G|}xdNJ:љFiq:7?s8dRyAZ ;[K +'A+GK7Px# ߸_xpjl|,XXw# y| $xF}aGҌtת�ۘPY $-҅b#ZÃF#d%!8<Ifcu_c kaxc@%lؗa[[39$! ^st{n4G?~K3 3%Ee}nb#Լߝ -bf/wN{Գbc Jƒ31rr}z"{vX~a-𽝄mx܎ 9q8<t~YwP�D~zK}[�yœD;q:锼cwap~g/50BZqDFnQW偐(L-#:Vcj pߊF$į󝗼MtVsMvbK-,32r��+kNd~u];8OanQ#_7t z?fYdۯ2~3qr"eppnS-fȞNnrO8Z<9|Z%?Ws8f[]"'fVc\e(9ggǚ9М^ ܦ=% HI_w 4P%׃?y#Oݖͳ~ֳT&mcD+z-BOƏE�q"qwv|̀xs8r'sZ|otr,Z"yo~Dί"qi9u+X%j?G $NB6_; \a~߱„֪<0+;ZÛF20OX#rY |f˜illn48 |</^owLVV12q<y9HW%AWsB({O��!�3g��c9J A<I{ $/ Ȧ azZqp-yB Xo/ 3F⚔v÷,qX/JG>0mn(*P#PcDs#}UlcީM Q ^l;V36,qO@{o?Yv՘ݏin7 ^W$Ayg#=ZT '_N& aܝŜ`뼾$Q0xTQV WTgFy<9_”Lp@V"N,=yP>"xֈ ƣ/s3ҳN�ś,d+w;S7@FǟZSR��+|bqnȅLet'_}؂xےW[*f%.y]#mnĤCGۡ, 7Aݺ43(q#_')# A{tY( ĔQ{'v(#;,֡Iv-IAibc-υ|k['壣}so΁Ϡ0]->o(XNώ/~7"OV|H8Y_x敏ޯ|w:݋fjoq+ 98#Wh; f if<ߠ'f+V �#剻-߲ssq{,79 -?NWY_zҬ~+yg#.?@n0Rj?qLE? ט;د8AQ 18<@~|wsB…<g qQQ2Z?g1Yngט~gٜ[~[: fvd$gK:jĽ?Iy?Ty>F+XZy(m2rRvpWm9ޯq'xxp8s*+Fo練yJ›=3>þ?۞ʷ0('}%zG1h]> a?zPÙDWypuC_ Lm)r@D:$)R:J#G·1zGה SLNs % +XP_N0 tIzHq.p{`#; +myvm΢Ng7l2Y$%\cc@8"9]c�^fy͙[ ~_g=l""8(羡?=֦߸R=݌u[nz;6N3cj~` t nw xleƣr?ξZ9֌ݽ`41##ŁD� ttH '/$0!Al6P+)xrQgUA !Dt %?0i@Y~~@TI;95?f]_(XD'{1]qkcuAbF^ycra|fXvPnk71KfsUΗao$/ey/~+?T�fm?��+f!HϤ-=9ޝ<GpA.wc:|k� V(om(p@,Da{rHWB_;$.!w%}#e~1iưC{%;>qәPu-a oqgqJX>Wuy0[;H{6nǨ3D(x7g9h LGHnE֯x.RkX%BGp{ ^.2NW[o0g(3»|�nrp<8@X#=z{Åv[\W$6J0|iX/*n"Va J •ӹsjbb s3OhF-J0l=$mR-<!"1νWt��8]X=D(+Qp' ;ڋT¼omcv,Xs0:E㑫$W>6X8*;ZP 3gwb 98=vpT[ݴl&N,Xn6K)x0$$zBZF+K ɉ^�BXƷ9k Ien!D"P^c()Oks0X}n" Ұ(̵ [l/`Kt?3ќc @�@r<�.ʎ~:ۏP`T�;aH#@x^Aq+u QD[ cbd><W \֓]Law 'g׹}s"n;Iombq"aPCf8tדkh"?e8O>|AwD\~spq��)¹ׄpz0^y fƝձo7^LN<4fۛ}%f���+1up~;n߄o߸-ݞZ/MTx3-'͟ GW1M2C[FY%YYmق 3A `ayiQ!gO'Y{¤-^⊎H!C҇¸.=׋]M0vA(/q_+w}lp̶o͉lFxb?b9~:S6,1X_Y} %fd дgl(RD N7~qF}*S{K(k+<#?śYc@ <v4mͷ$ih9OZ9)\gfwq/NO ' \$qyd#%b?= ci9Q{HrAC0p<kF5f~>usqŘr+g6Ctwcf\|ԥ;kkY#w=z,|~qU27C/1[KR9a{+N# mf9��l壤,epȥrsރgfg|ҋo۵bXDb,(P_;eyn5w·{^5#:[3ᯟv`߻Kp+wϧ՗Ӎ6s0y;i|}ָ.^s^bq^�\|<?5B4:6:L^5_g/G^a�Uwc?L0'+4̼p;qVpb|-x+nCuAϨpX,W ?m2q2wڍ56zw瓯SNn5WMőp|3 "aabν!Z$Xl9 iWyCDm1Dž zQ7w"}Zpd;b4Ds=ol%/> iYL+Rװ<ϣ9lj *0DyAz}!WX$V$gG{ͨcܼgl/ۘ;hc��*?PX=z-Kg4%& SƔZO(_VZgck@!0 A% e9ȕ塿X=D{12rHqcEo̤]7@pCE 5,Ixgw_x4D_ Z(�FuN`?&� l%;앎N޹HKuθiG�REMy�}&8H#Qfj8hWfFa(YX%!8Y[tIFggۨ ,y(}P�Xn- 7Rs1} 1w(Ԁ}oU {b?}non&fJJe2I*,��1�1�{Đ7� a1Yl0 o @t$;_$MFa.>de@M:u�@�38KTk@0!7`0Lz`C�\$$'לq,nNby qN$-Q ~o׋,~$9#f#r"g z㳲 mO,gv;;eTM0A!esFAXUThn̯9\Zx VW"Q`7 4M7̒,zSÿXPoJA9haaHW-yqQ`:Ԇ6O[=<cg;4r=cYq5Y0q!#"n-Ɣ̶ls;HuI8ڨ8JNXamc`.!aňSw+eo_: (t3⾲NL<4^n5(r>+/ԞtCdM!4tbܒ˴�Ei 2چ -Fq!1ꡂPZ]9;Vϛ'ߞ㔵`h DBORYyKYj:~P Xi#r{n:o̮vYM|<4>7?db/E Muk9OǭP ȕ ܧ?; 7-a9b!ė$pJs}DzGX"�8 `z�TFuC'KWuXHB/W:C6$O&J#U )lﻬkk<Pa']PJJzՇp9WfE$,@W#7HlNPIX;'@I`& ok6 () _ 50!PJT<ⲍC'vRXTP` Q>x�����A��*? ,lv@#+l.:W4-(s`]è_\Џk2~+[um,+6Rj Z /?.l{RJ e9g,vHW;RH9+#g<׃Gplb1=M&we,6[Pn<w3%}]\qPԄH'%}rp $pRWGi%5#VJש,J=vT+[pU׻d;!/qtixzd?W4}(|oJ/;lx ~t> Y9G ÷iWWIWqDAqGZ/1_qDG nr~[BL|!C9Eq|o3GK67,iZ0O9PvP~7FW=r^<F}]@|~ G=Cu-mf/_օ]j~4s3'Aª!9c84##|ζ챝ģ 4#eIcJԾǜ> S%!|_V8n}lۭI|o=` ��+taѽ[{Z>3';_-keJB= ln/\(չ`#~rqG]~ٲþW>~_A�ݎ^N: r6 d>q<Gc6{VK=ԁlby~HN@BUV�jOlWvl[n_RqԼۭ$"S/0RB7NSzЕ6N'vg۾(,#f$CGuQ hz[=);Pgl7~Y;ӌ9n�@g:3\@O?x8j"ֳOwGcg2��wl˾tsiKR J,N8gIphanihlόϰwy5S9ĘDcq;BZ6&d' sqZ@fŰ\̢�UÏ{A̡jKl? Ӳ#xRHX9*sfF}l/;!kV5f_d��*õC�lY3d‘ `J-9'�ҿA [6JBzQB[uۓn7?, +7{2A݅vC#țf)xY^]h8)F|%gn-J1riK8^$S1;]|#꧵w@'sppWem?Msrc,`1N7n?Rպa@a$#$g%y;mxP"m읺я]ҁC3ه׍"+-fqF°^uad {uVW@]>'0Y iǬ(w1S6Qdya!ˤ7�Nn�}q�8My!i $q.7Ͼ'$coX֛h`:A_Jc*[~s;y+ln#qzd <.s OjI+~F"HkVq0Qk��*.v}k�ݐ+d'| A= l|&BJ/4 3+[ d3=f:գT*u 0A*^qr{(Dr~DЏ׬bp9";6o/m㕅:<cCvv7-Ip[G@jPz pqW"llhԑ\#a$h7%vJdىQ^O?Z̄1+8q(9!`*0G@D(PQ#,=Gco0 mBоN+fn]# |E3 :ۑ 8,oy�$, w۩]<Ik1l'NdŚ.ۨG0+Ւ8{��EmCRK aY-)Susaf͔N2 FM 9zW[~%>g¼YN'VOZ"UuRpvVAxzމqIv0A'}Fa)s5`wojxD,T=yG��*?r:oqdL@`2cyhjXk^Sv[s#ޗم>@jTL+(>ۘ 3u`u$[i�< <(DŽ%_# 24=*5l~;KKӉ:Z_XX'>PEa)dbHzz|wXχs3|cVџV9_,^ijd/hM/@b7PvP^0(keϿw8zǪev=EϤKŊ l+${rÂD,AM$QvYDFB!(ay=anXƋ+2+-ҩ|YGR_\⦅{-5W 9̥p!�wvyojc #mBpUs[)Bk%BU;7u|; TbƴEVB9b/n},ۙH}^vsna7pO+-W��*yeKIǣb='r9!<R / ED Ki�%3sFLG#qxh>}nx%-=RԩWyG}$ ~oر-$ޜ lLp~yK/]d fowtfXe3Y.ux 3rMJMOmjℑ>}(GY#! f4V#��=I/n)ۡ'3^]'P'dﱏC797c6X|XaP @~|&L47`d] _,=>uE|p}$/su #O%i[ )Sr�Ѿ;s''jt,qa;7u„04+~87[x#P:?0Lș>n-afy*woWfWA`JŜ)"C:Nw}|4o߈牤f}JoH=Wj=t+]8<'q_XS3s# Äs}Ls qLj9Cbwb.UY}6;},~yub刞18GqGo^9PQp@oUy׭av7jPsǿ axFq3i|wAn}^~Yk};mo^܏w IS;8��*m72_\=ó<+9͵_ӳd'퓌~g߭}rG/~//V: 3 BxwcjJWW0`bI|78aX4%EcǟM‚ 4yjӉ[ _*am" I HxvG>! 3d;?ІgGjwA MnXm7bY'c4SMrOx^'$7?DQfxHRt^ahZNI~>v<mלx^7,:7lT6@x9xG;K2M[HbN|Ϸt^w(4oX&/C( BgWÔ/0@n_ /Ґ&o9/♍1hQYFbyz.Pq0- "C8~χNك] %|Laǿ8ҪTy?T{U+/W-c%q<rW]:]yc7vWo7τDY+? %` ̰k)qN{3ajYDDj{YO3q_BQ,TN mg f92ʯWv3*?tՅZ^,88~mݕ!&aOL~7wIOn.ƶ'ԦEԍ���*/`1a9D};;zQ#Y|qQlH}M;N}7f}>û d߷P|n /s)Ô#V6|g#JjO$p2z^-I[3^eGqxS':5\ø?.?Znw} <MeN⩘d5J0<t,*=s9xD'[?nCwR;]Gh.\jGXݸ-N);6+={'+vSvIùF5 )$.3ȧ$%9ㅵ$4eɃ #8Ib0Sj<W\L-8zF1+=z1n;rFrP?X“l� &KOqY�eBm*wQ,53jګ*㈒SqZ1 !~^S#Q"ѸYtTQaDVąnƝ6'O=ͯ1т~&gi">sR&3 [6|gqMn/scqí^E@>ޡ�� *#KB DݜV:Z7dcF%Pm ;k4DlĎyD䠽 ��> lͻ ,'XJ(Vvmn{"O %=2~Q+v2` c23ql?'*0:X^s wPNnq[`v @/zq~ 2Q_6wχ8JFnpO,4Bc3nS'8: n˃a#dugd:vY* :{)"sqT!xw88/J4g{Hvq p-Oe%y�hbun߭iDGQso:8qI483X Ţ@|? "?u8Mkq/>! D͋AwjSCƱ#MvXĶ _^&d8p "WA,or_C hv�mt9vUfa/O\FvaQ1W0g6!Dr ӛ ¯ee࿯7=|dfx[\cԵ9;hM\{=+;ۜgꌺj9wuou1M.T)w5f;DhרHSpAl@9cf4>/s[ 1h^]3e5_<lp/]o3�� +%@bܛHa)Vt6!ЭL vaE~Y4naH FR bomՒ5^0xBzǥR19k·cs8/6쭿"JKZ JǴmjư"O1bA~9a 3&9Evs9 Z ṿ)k>ŷT2ذ]LPcDћ~PP#>t/2IhQ7|)c#@@_ A $ɛ~pgg4 M|ش_y_l;|S[(sqZ�LfIx~^p7r'qM ;{o7uHIp70;88u9CQ g߾RAy8R'Oh'e$c8?N흍w't q8?�xs @K8, 4]# ,00i~XN(#ۮgvd xw"8& {~<{h3.͌x:yg e6XzCsdsxG5Hw<Kq'. q ljǶ6AP?P~mUuվ`jP Nܜ\Notd)|BG9f 9T;^]\Exjq S;"렠@XrBr'򔣀:Oib[ު+Ɯ>:Wb(G^cՃ\~fO}O V ;ڄwqv'|r2f ̂`܌/Bč\�� +D͊处i4b?7#f~Q_@ҳFwc,^44 #7(?m0an@6lٍ'%?/tkssv??,ppw?a/ngpu?(�17hlĕŕx=bhzdܔg6^$~-f%f7GrY&#ƨ {9^6JGHl|8R~%|c_;+BPJQxa3RLn!Zܮi'*+3/SyU{_Ybf@8u4}sT3SfVqy>G߰n4`p,ӺoXbC" .B ť M%IƜԼQ_uW>tun;�qnf(Grx(~= J2u/`8#pe*<-$Z'd:'��XFe5Uw|G^qȶZY' V ˪+¦~ݙjroc'?jDza߲7( >/ 7n-h ٳo=ϡeԩuc(D\9"wUB\ڱr$*Q8DY|{PGṊ̀f~ϲVO5v׎2 Jp !|un,<C{ۊꂵەt^'8U8�� +,rıefyJsrQQnJ?d?ycԳo.2P+}N',/Yl^R7f-%7[rqEGrqW+j7<9#y+}pz$y?7y\N^ -/g x99n?Sd2T+Z^a݅9[+4ǟ+6>l;{84[ GA&_3\}'f4k'y9xG6,~NR%|AM{ٱE|nK^ sy,'8ZM~+@<CKK]0G @ 8&epy DtA0/(H߲_@eӝ2)$B('?JrU|{rv  pۼj}Vu&j2*c̔Yߐ*"+?�؞0^^|b(v)ǢDuAuלnx+<%n/Ղb|?q�^[*9xwjJ6g_VqHRϷGfDž<#Lm69VO^9Lxa&"^7}(N'] nʪi8G4>1x{T)t :Vc }P-X<^RdZ  GQ>ֱǒۏ8Սet kÄ9nY,WRL�� +1+ S!`T r``$@:Xj[,4K%;\3ȎDlĒ|3<nh s ixb-?qH&El-mf+aپkL7sY1MX~<:DHcw?,:e$ ZQ7|)vr'fzoχ3,ff#<>]e} zw LOQ^K+-%_@B]-S/.Y۬0}?&/�P @V|mw/vZ-ĠEAc+>*CH@Fg*a/:{n'c0ΛfI(FXBMfݍ>K�q?:bђvQYcuߺ ߙ,Q'l`3A9W8Sw^򐠆2au>0.rI<�gb^$~}vq3s㿀M=< /j["ⱹB=vø^ƈ2 ϪXOSDװW<ּdGt0(/6</)7S<wo364'a+m d3%}W #;N-G\;{qx(3g:swǭ8@^/Ncf? TXꗺ׿�͟ZQ_;J 3"{3��*1)FAd=_ОVJ 3F$c' GJ>9NBI4(xiE)Eܒgv- �XZQ@,x0hCF CS,[F}] s_3bpjs c c8��´ņ,3v#t iMoz~PYcwxgᜌ1?>5BPuea' I@8Q`(ÎVkA|P`~?snURH'q )At$83Cn{0{а?̎x>33٫[PÙ(xk8u}DC¸0W9l^%-g)cpXSls&mYs~PBIA<PǷ`E܊ 哶 ٢'+;?nYm [v )Vu 8=ok;1WG|4 'J,(>wK+-uQ}|AςW@nL?uxp< :i*)Y,ouu/nuŶ޾gõ^dGۏҋo@}`NGG�1}_ aSlB{H1T#fgd%xsf_B|Q@uWWHߔ)>Os9Fr;>y;m$y7oե{.;^n4JÄ e e7}#ݏ},sD=_֎n?{2  '\oQ�=µĭ"^^q.&;O=M}7e lDg 8 WIak8 Psv?L48KucW"xw "r'E R,|a^1*31E ̹���+N]Lr?gs(v#!B;jlsRJ9\dlgy#e_=N?3siivhq�JP+3CCz9܍sIl[Y0YngqI u3NS3?1!8cIF3>k59[A-ZւYN<JDG'?P>6\=q?EyP{O\ŘG+;"z: +]{=̜I~ 8zqP,:1+ٙ%FaМ5-3)mY[u+Day]TQL~*bi]DX+d>瘙-֞ăߝ}z!vZ<dSS`I&uQy6=F’Vݖ"/}8W Gg\g ꌈשep>gOʘJw%g3R;֫%<79bct֑ X6T|C^VVm%Hu,fl~0Cy8E ,^BB3ylžTުR&�±Pc(41H 5Zdph! P`?s)H4˂J( 34p4 a0 ]X@`@Mx8)7 i)|)!ʂB�H$n /m)&}t+x䧈 }}9#j|}:9Yq=7] 8x~}_A#c+?Yvve;'xuiNp:m �FD:י[bỘǶ ,U/8Y;-^5T Cs�u=܌kۿAp:*ivlS' <?4RAͮx@;0|8{\pkm\iܞ<SS0��+^wsOz33o`GKׇ ;'|~;<nl%00R\PկݞR2ۜ-Qu>⛔s4zX4Zyq-%; /<&߾o\пXh;J0µ-u"^9dcBC^ Xd_Z1K7_̯X^p ~i.>?W؂Os ՔZ��MygzrŠX%Dn@byE5y]CwF9G#VY_~!e;;c{] ,( 7ȤV<jl۝؝ࢴ-`mx?xs!gW T\x+= Xn9yGcc<GGwPU_!# ̾>G~xn#,ݙYOz\3壸k` э5Qm1A g"$bxS})jx(=/"r0,Gz /`<XW(4$ }U�5G$(RHr /MLr~U}mz/rdZB*hFh[T6C-VDԭP4^yWJ1m ;y44x-dĠݝv�_MÛoÿLVK~'GBY9^k{RX@+g56{?GD\;ǽ?pA^Xw?7$]0=^ uX"_+ߛ\(X 6`p8[vE;>uGRTҸbGA #0s1#rpR<~Eـn)WA |Qh?5R��+2p*7.ialbaV! 2IIIA[:sII? Ŵ&[$\8iBA ^;@Cq.(n\ڰ%޿~u+0~{ ƍۅFa=]G`7@ޘ,(vbτ$,%z?28^ºu8 }G18>++ g{<rŀaOIwHo1#p=Dfe$+of͙f9^'Ua/{wC3:sp ;h'@VpҾ7{`m,yj4^ՂUg%# Z9C0N( dd(nLvS e F77V ۨ)!%dq?{%vs%amp~qHY%_9d'ZM!V΋;4+'RUǦ?o-[ ItI!!?s,w;,MF8YP~0~ t~Qb; 65Z0pN�ũwҁ ?AD_WX %[`5 fZ6|'/38KN �2XEDl`jb5~oYU%M%O,%~öqyg8ǭof$ߍ@z:6kHI9h)8_8D0z;:{Kp ;2W2GZ_x?z/~^ 5P\EjN>yu\-2w6_f;G'f>QoAݙn ǝa^S j#9jF i1 m!@x]F,*05s2=n(zbZO); i"-"]EO��+g9c=+t!F֦@|BnnnoWk$JwÒ*,G4G4As/߽P82@xw'ĉ 땧~\x`'~v jįods;`{c?P@#q>ퟺ~O|ca"]Gqw7FBY\Nc+c~AxF$,0Yl */-ώȮ:V|HCY)۬r^ {ec^6��ϝi>_؍E<tk'<g|,EMN#7'B>μ^mGa1٦/nrYf0[{e++.p̟G\s|pI~13/ o^ ${Y~G/c ?}YoK;_F |KX|7p"c/wRiP^P/]p?+eӂ;3 _V^;<-Oۇ#T$ /^[/1r ӝY؝EPA,UL}w@p{XF(sqrvxV\&w?zw.h4NdIWr.s[(~ {q2U #* cO@S[4P2Go ~{ se "v)x@'v(dŋsxG0p 3x>?*N7ίPO:"-XsT%rq`4n=`\) Ą(2v)χK~E汯4��+]/+!!c vTrܼR?n{sVw? 3ʷ�-w"B9?Nu庾 +vQƇ$þ0"$6b p'l;Bu@δj's"/.dq8˳.=IS'NsPE-iBw_|k$ SK3ptX)T8,Aht ā<mǯGuH$% Ű|-CA0Qs9-F]$ "{3Y-Z {"Qt }q_5ś!L݅|7-)]og^7\-+HJ@wRly P {!WL]պ>Ww1*y|oJ)¢[dd�6|Ge?b"h11fH}=O[=FvN W`?Smϟ*|՝y#;'u91Џ=?ANsafeejp8YLǪrٲ$|xzZexaY,R1-j |ң`!�*Kc: k|'<wkX^ @,b.v Dc9"Ge=7ȓ0Xy ���f0wu01l|L ORo+$IWHr/cͺV?|^E_L(PȰHZI\š`A/Q8g�iDX+׆↫:xLbX UY =hPJq|94 g+vFA\eU-nǞOh[=?Y vǶEldwm9Q,Tî�7t_%~/ W Cv=EOo╖9 PV#3D'A9f?a "}Oeu_l *c@Ay><Xg)pn^pw :<NzqO;DO}77^Ors_U:  9O'^⇉i1߀ wu4bJ0[vC1rWw1 1ń^9jfo8uOV)K!_N��+␀vNvQ0$1ܴ0wub5"w}o#%u8Vc/1h%'781MǦG g=}<lu0A|nȉ;ɭƊ]d`py( :Gx~~1>>0 8+kv9$'uߣ_?|#4qX?gw :K)#„ %7;f��m:>XSD]i)¸_6[FٛGB'lh7?t*?l;OV PL{ޥnz0SVF;He v||؈Rx0$_fq˥fM<{:5\<Z˜{RP橺k;s|9yO=/0 I0Pm1xx)_`yWz"R1CHaBz1j~w?I -?-WfKP~`P_ Rļ`q6戀Q񿇔t ŔA,p`e_[ux 8w(~B <Ғ* {ԢwyDG \y+KpOy5-�)8$HQpN= Iy<P<?P s,%+/*fXECG<IXA_1ӺApa]JJaڔ;ޭ03ǍTÌ%us w|4I+D* ^hOx:%!ZcQkeuBjFl+; Z7';z4q8 ^1;geV9kzK TqX=;jΎ{9{.}yx[e& {77>fS Òsk9J*Neqyl]�T=@xCaY 'qx)/5;x5pǘo0b Z 7!HzQ{<p0P=Q ŭ;"$P`lAc@K+1yxQLY]K푘`��+ |'u>|~/xv)1k:rHĄ'ƣބ|F55tNʒ[# _ȢKÃFplÄh{_(g[5y p+Sr'$U1$M]ţ! [36)yRqzD]/5`<KD7^GHV->Gw[IxH7/,f~gƲOn# 7';lVu;-3Ⲏ36:rl("K$y94^+쓹=ۅ#9;xcѵy} (8Wz,O[\(yǰ_DE{}9bqUA܏6,?>6&?H/PKgyh�?:�S D Ǡ.VY/;-RgI"H@R zkqX*XR`$GYFvq.c1x'.a!˽\Y q=$X# <L%j Æo3> P1s;zaiqsS9v :<JWΕmRZsLqxVp{V6QN94:liH=<tR)x(ề=ݏ 9L9~s~Q;F8?s߽R?`1n.W$(DkÙl-U{8F E r&1F-m$fFÌsU?]|}p[ojZP~v<:<{CمG9<:ٖA #bQCyO_z8FꅳW y+/NÏo=M/#{ dG Z8Zq=Üw2SuZeK&ЂKFAE�شtZt?JY[|kϝDs\ ,P[NAC F퇖w��+/asվvn/Z>8jX S]iͻ](Jװs?=|n90\Z܊Kf��0G?Uwf[cГZ9P,yҶz8Δa_%rivqg^'>լ/g3%- $% l6Yqχ.3ϯS'|An7CrNqsQ$#~7]#dc i[!j I۳—ng$�DG%xo@qF,.UciGI�x1v$dwgp^Toya%ٶ֫lŘ!yB2Sq_mOĞ1[}"|g+_¼ۚi(Jх=Ȫѫ%y(+D,vao:6loB1vqszpU9P~<(Z&BS`O(>sx\1AmxS,ަCX{pUxAGsh"5"?.34NQLe<w$~܌|&c̵م4}Y`<♀!;X9 3#xa˥^^'OqZ^?01=UStñ0"LvaʖUI ewݛ(@Cegg=N(\ϚQpfY߳8* /Q%b~.fW $(l;8Z4g'/KoG*,Ռ=us{|.<\KNO<PP{5 "/d{ V|Sni;x93Kz�d{ÜS fnsTD|}GLùT9Г>0^#Wh1 ?(ߩ;Qc;!/l!NپݛcS_��+|')($ QΖOo%狟VXрSjf߄Wq2K +wgld %d}0 -w5놣nݳwjIaBBzS]w2K_/]]9RԜRst%S2[!KOz%?J VNS?v7g<<bH]1gWaO:2Oq8o#IP$#P{EgE;(r4߮|~C ⺆* mכ+>t ơĐtgҼ͒L,Q2>p}@ gG v-3wS9b nP%=olvu%,׭Qa -SFz4yVh]kMd-y=jWvu/Gb蟫<#Äҥ'}kXp"9x'hBNe<Vv2Ot^aˇs=.$q=[+\OaB=vn aXG8~O1 8^]̾do~WNnzn=?:.)p+ a*"4 r;�G& ς>P-^<v7G'o V#2Uԕ~oUf _=Vk׿4vԮ=JwJO"pQMAJ2VߋXp8R٘<BzW^? Fs1Gvn?G@Z3F"_V͢pG屢./ QGÜ]q-ۇ,Jy^kÔy;fãoT_7_Riԡ8[.rPpܐ8Xʀ��+lv$[eh,C>~;w,n1+Fqza@'ltI^�J#rD#S ~ F5o@PBwyFX�}y!X;sA*c)@QC/gA…]ZųٓŰ}w9mνjT edd,bRp��8_e~[ᄮm}Of6Rv=DrPߩý,ÒgM`]Kש{敃D Ec:R�{j $yu c Oۅgߊr/?Fһa^kqqY$*\q_ޥxXw#n&qi r1sȤ\74ys֏O?Qz,/X|֪?yKA<9nS>H;.g"݈nOjU”Ӛ �- 8JvޯJٱ/KGkv'q^Ŭ]Ğk0ݜM/|<yH Gpqd$L\)CTx> @sp#a;q#垶c;K€" >0KG&/\98yAFGg[ pG.dh{J$F5?l n?x!kP :cw8,y3OxɆ=]ahȑֱ/%g;O.iE،ҥV~+()˔ݖ_Z[6$JTzm{c<MxK{>?|0y�A9ϸ\*+vfѷ+_1YXq@4p` h篅N(TSj AA5Jj>��+;p# ۾_f7~w]kYB]՝ c)"(GUZ ^KŠg;MZֱ̏Z#*G߆88w㫣z& Bp�yNJ}x65\㚶>d%ZC 5nQ G/|]Ɲ3p"dGWuA52r;sQ/Vy+* C '}śyfuC䞆-nw78^|wQz ^%㙶+gĶP дr'2Q%,BDE('o[eK+s{7P/';.ۓW+a@vVG?£i =YRF$p/7B1qj@j [s1/3f1'RV/ sh ےS8ŏ9󫩷u_|;Qb+)߆brJo{{^w&CD–A:}׃yb1,AO.;bU#Rvaߊ~c#̵v|><wk|/>Tŝ) {€w}&'W?}z ^=1??^ ;tqnEƏX^ A<l-jF ҂ˆ^ 킳\NZX=NJmz+x+AZ:YKٝT, |={|w~brB圼FשlahR/Ր'{+a.*24iISνGN-fdBW]~)[9V<{?ZQ? åaYjQVzcrG{%aGğYAhX^9bI׃�@qh06|ڷqp^DI&7}x8Ȭh ݭG oY?XVf :��*i<̗v CJ:U1HB`j 08`�#M~u1@S�VM%~,p!D[/sJQDqjR<$ruy I٘>2INEc<QBH �bCL={KTh~SI -\wލtOu/ԡ/;VdֽjPj)%N@,WFTp(RP߆)` AJ#@!!:aIDdβ��1�Q�1~Z@cx 0�Ht@d'О- b׈})1);&@ ꩄ+S A La1!3,% a PT^Dd1HFXbh 51&h)*!@Wg4bg,jPf +2Q/SD0Mp!f/�'uv9$<Fq!B %,'$T\cNk<͑ѾJ�UzIJb<<*pDM&4 :jIfML,URlZz˭6TghKf �TnKӳA7NAe#T: �/b71vx|KԿPCq?L)Z3LvaOM�? [6òSٵQ7P&L ,I/f'O^2+"@- _S  J%^#'^MDo K+Rrft/}oQh<BR um!//3 $CMO  fmKJ%(Oa/$i뢦xrHc|2{!(!ypH�J|̷^l-#( o0d}$ pS$1dfIY#s�&"A0=zvsNEӟ.վ!n;ໃMQiJ8γ]әn=IC?sDD*< hGwB\;noQj^ aGx2IuEL#�jC�@Guv#7#_}Ls>+p9Â裰qT,ML%f+JRLIAiC~' :2%AT /;^ 6JC;+ "xC?b6>Ġ17BYÈq0XU0Pdrot�o!)J{4 ��71wY! EQ&; R0h�����W��A��*!=)ROpýlٖylv Fnjg]Ϝ9Z po$Vmv⳰ JAωĜ!-m%9;(y'7;)e37@haf䤒QχgUwIRI_ch9t);^qucMqݘw>WO<ϵ8yIY4wo/{ '|9=ȻtWc9|B߇-G}۝֧8-|3'b(a]PN%-]m+r}׻nw?;6N3ݕyhp4݀D0*C~pKޤ߳7oiZwHZ=wY(=zS3Q uNcҩ7Ŋ"nHƳ-=+Q%'n=AUc,G9}UnK ɋ쏓Aj/8PRWG&oŖ4x|-i2`L ?4,/w<VuC ~ ''oNS\@e8XF?x<z=k.f"1$0/Gt{S</7܀/|3!yY]涉hΏ;T'8,K'w8HR1k wW89|3?XN[fr% Z6]���+{I1o|!o{ Hv SV I[f-;dE>}yoh?[u w͎vaGף ی[b ±|%f|��4n,3.))3n#|0 ~Px##, X/z߲KS?Y<;/|z�fI(l`H+rkwL<h~JNBM[YVKjI@#Y]#p!2A]jМ(/+a9r#w~/`aNnӬCpEvGWq8_sgS ~ja_18)w"ۺ#r�y9E�9<p1P`j c_wP30= 7$f:k n`[TX ]8[f SU^(~'eU+œ,g}G)[c@۴#;{O0(˙bE]#8hisAn50D^0A]m~{fj]��*` -K@B&>@CaP7`i3dNđrSϲ[�# nnksVbBBMF =V'ۺk؎?zQR/:/K,5'ܐ^),ђc}ٽupσuoݯn~m9wNvt |/!9irY_8 /d#N y-'_b7$w#0h`ǔ"3GA/{w앨 J7qzPGߜ'XS{cR`79V33X,(wVr#xuy.t Nq/'n;0p� QWcq뿧(Y@_jc#A$WG#f4iϜqx%bάOp,)m21Yj mV yךue:2:]bS =b 81"+>ztx)'}_¾G>GnHG3Ƒ/sD#!y܃?I=# xL+z7G#��*g,9`W K-/!r*b+?pǞxN0)(Y~rғ?WQߧ7RmvyOE3KH+19z?fC1;l `of܋a?/Cf<GGWxrcqV" o2'#t&qŲH8AߚD-FV֒/v/q\RrmӔhcgĤ-\ sDMr+i3fGAx&'Zu:#~Of=Ļe:/lX"FW<xé[b%3sWi7ۇZ؁ |=w'7_`23jzTbd?м A󱛭7.frb?FE~vx7|>z Z̏?|%8MO4~Ln MDC5[)Lf^gPfw;4v͍7X]\Ь[|_CPy'׭ÿSgFߩvfco{:8��*N+gʶJuxln춄/BTgaw[_a<PpcJ;5zyVeuڳ:W?Hل�ׂ؋^9.^fٛ'$[skݴw#HI<Չr|^UKu# g$Pp~x(7~sF`щ="-hs#$^tnn#?Q܂'5ݐ"O4@;:=B9fW݀z9>cHCnKd D+# :|~v#hZ4$նW !+QWή!!a/rg鈺l+֗K<;GWU\cØD}\\p%[؎iC-W޽N3澃YCO<_g/^n a}'W!78܌t~0<P{��R3N7s'[ vv:9=`*^/a+'x]*ӈU|DOd>cD\xP%Kmny#<&j.��* C�t)$ yg+5,3%ؠX`.\^IEvNNn2~oBAQ͇m?ibB8_9ѕ6 ~ǣo>KlV7&>͌lk9/ U,(w^t?φ3zq;BOe S9wK$R 6:EQU@';֠!m%qD u9vwea>u)xe (Rp[È{ۖS0O=;w|ْ*ad@!* %~46/S(df}dϝw#%GnxO`// wNˇ <B9\p_؜G ݘp1H;RtN -0~psC2gP,^S2O |5?~nt:qzwmT½f-?Xͯ_\ZAWʒޡ|$r0yU>'`AuMF)Nn)Ջ 㗡AAO(l{gk17kS͍?b5TPw?fzPX> h8׫eG l3M!)JD2𩱵9$@BT?ݔjSS7L¼kU\oukǹǹag@4Y��*q@Dc+@<iVVUXikFJն?)/v},ߣykS۴#Ҭv쵱]m2sᮂ0YG> ,Srb17f$r*{ nt2مݜ͗] [n09Q|32ݛ =Aaq tB Fb>H~SJBGu`?u%]ٿNkvw?&.p C;nr'3m`~NVg8vN$�;nl z6|p7>4' ?>xHwoH szGGu((W}5NU1&s`sBO||7 |q=yDvpSq~ '-ZS`O$b _u+]+OP&74b]6dlMxrv5lc>Fg' z9kJBR3 2K,G<B#~P u#vW2Ջ`6e[lF4ե+.\͗ ]Bǯ('L67qY<C3<'tPgneT'ib!ZG<N^ok5 Z-=)å0YDuԎ8Iz".G|gkoŎ˕ζ6u4-rN[J@#As6ǎ˨Q9\Fw ?|΅Bv"vcEnjYΫlgydc1<|+UgaxPs7Wln?(T-651<X'qlGj[?^n"E>3هq0s9'z_/>X|aXXtm"p7]��*l0Ӊ$[sv81֥+~5n=a<$iE{8Vjcl`ﺳ^KC^qYIێnڲ@8;lnv?b42Gu< 6A\@e7u;Kvt-=C2pjwd( Kg'݂g~pH R/pX `8xQ= >~sڜp8buaïCng_3;fӷ1xAेNDts8#deqk��sm.h/ܧe9.<vhzDN1)$Kpr#9[7Y=VgGC~89:Paa oOyD~}ΩE,4KxQY+b/Sz"kumڧV!|GƞtwW'UBV8|qnoƪ{؈ֱf~7#Zcm[Oư|@ͿglPAjm0|<MC;UD`/9 v/DV g"cR0x+/|hq[~?wǐYʽseInn\{Uw9'Gta؟[x:0J"ۜ=f "?MBD Lgw8=QAT8�� *9P_+6-;'-uqR{0i C-DFq|m#plħc_nGqmO|$*F iW )�͙@QgG"F$z@xtT}98voh^eR8,ţ#7 ,9?NұfWO#Yapo[g1)ǽI ͔~bP/;bYԶI#G4Hf 'I@m;D_eC 7X g5a/cwwsH:[~v¸0xTW[\_jqLw`aptd/A,Kc_|)WI{5(F G uݟg^߻,QPu^sỚ8w\qYsp>XřۻdNn^5?K/'Eaog4}>݇)2 y=~AsZȱ9߮sɶBf>X6k^(A9lm%BOSbOޯ 9]oZu*l,Տoq a>0瓪nw'/g~D"U vu774Xwlh#72s9ec~h~>rq}^EQnjόyWWقv?lhک`Cz}/j|?黝0�� +%bfw!_, c ,o(RKsgd $o.Buo=R6TpR:~}´i޷ۄ?n7FLkfC72es;:",/7YXbGD@=vc$͖*״ԟe/mFJbQT �' uQ$sΈ7nWY¼p2{-lT5i[W cr8o7PRY}%g Oz�'Ang[\ wd\rv6q8gw?-qJe˝[pXf8s^?1�{3jJO ƹdbFC3܈e.[`l>*;7ج$ ܱ?i("QǫEN;*saXk5 icu9#|D K?r3ۗvCfS$yٛjw\$z]î_rVΔHf)SrjܮؤRvp Q'O`1{\6 ֮ްl4S[jIO8]uoUf|x!*K!F}Z>L05?0G1v9y@s1aGүFtx͸;aq;b~Wd߯o֮$Ц2j5y}{aчUy?}͡HGQM' z8nX!"S|7qǣ7e ��P]a8*:[48�� +HFd (@Jv,S)oyzr> )? Y-M3t\#Q_nS'^lµg gĔb\Ptz_ckg:Z ]l#@ґƽ> +f1^ݸV]|^w8z :jA +axyĈEKXdfy89DjN7>N<xqn{<PkQ d!cOXDҸo(f/_=�$(ܯ[o*ۘ9!Wn#;{>1!"0K53`'{Knw8X^bt}N6R; 9�z'̵@6y$AjԝGגZļqkR!g1ۜx�.4OAniZ b8č7nhnmNAK؃w1Fo݉(ӟS8n3q/N0<p>!BO%4)4NeUaサޛrTrEutivqCk ߻/b61\Wath,/JJf oSpzț8> ]|"Pq^WsA' 3|n4-b,<{Cu(X[1- cGm1S` 7BǞ@k_G稁=ý]O ,yg,/Q(#]z7"LIG�� +~[H@rkS =frO񛒖s?17eY߸ۿfmqr'X!ܢn;:Eu7ۅ$f)D (dwPigqk_{߳uϠ2S~+̜)\+/}yufJC @pE|3 BVN+S _Pn*q'AFQYJ穅,`w=qfúi~x]R7 39aȼs} g|H6No$pB֤O[rGE/`vO,?]g$&W; 9I:P苍#rq;%r˟&֒4vyԭGl"G΅0,(MHٺ:+ R ^ήqAa6) k =p=; ghM8}û{Q滈i_ǫr&e$@?M$ЅײDžz m/3{<|w|U;"IlԶ _8#U㹄CjO3|sLu<9pM:Qyȓ~XSa[p;\t`ϐ[ XwZ_-)NRL|z{A`~V70%:=yҵ+&ƾS^þ"\y9(GƇ _<Ps>[x;Jy<7]cL" Ux }�~j{s7+:c71+8Yy(8o|bos8~?''Gp9sA? 3�� +6wV7nNfTY`T02B(@8hi00 G!)}AY-gdr'lϾO<KSї[cx8w @WXWĴY#V3W"5ԥ0v�kvZ7OK8NkK%{bs8^;?+,3/`Ta^|nW9dX{qƨ_"k 2~tg7Lj2ǔGom tOԡ@Pz9xRQ󆛉8PaxcV!;?ܮy@NG<>��$v&p Gsҷ3`Y;r2 0t`o(H 2:JRήF<$9p"^30d@NHK`;L"yԢZ0}ܬgQYo8~e<Y1c(^䒠0W%`,c 囗 x}p |,X˳$6l3m_-b>'}xU77VH^R8i祺*dVcݺޙНlQ?N78Ab:+V0Wә3-_AozƤyKS%HGi5һvX?Xv}Ivu#W4S{lBw(yeef S6lðWB~Z[VIF;ge/:l*S1n nZOʏ1#q”rcNPL`7#?s`"=1\4.�7݇y4I@O\G_g-Ό� 8RNrg!F P$>| |nq]-liReCd/;?BwjN[elnwsqV}Ӏ��*SbI- R֮I[!/%!P֒a WWI %r,NR +L!,CI{~T1|Y76, MN`bY=X$ 2J&n<gK8sZʮGg;wc=.Y!Նֳ7߄۾Yv>}0_<+ϛӱvr:?Ws0kv |nLI|<}j_s.""- .̾uL&1-2[ih3\a׌w "s4X gNq:rI<O^+j|9@y#JJ|gsswđx~tS)8}31H(A;3~JՃf~Zؖ#[o%,ĩ9}])3eL%~߉H~ҏsz JBwAԶ4ӭ#(1 쬭 j<<ףܩAA V3%ղOln VaTiz|p8%GN_H 8UaP )psW1;T FDA܁D< `/yruA_E;>"Ia~~5xBÌ5YWh9{)y_u= ibXY⺄.>|(|͎<gYY:kǜQ0x{W| x*<I&qȺ @; 8Ә>r0[MNG]T8P_œ*-Ƹ^wSAIK yF?c:+l7({$i&s݅Fv?Վ'{e;|ś fQk��+B'L'pZkB3|Q9k+btFV+4 eG07LL%#d}m(+qWP},Ȗ`l‰ ăp0W?uoI=)<Y)DS7w ;jVJ3R/~9 a7a')ѣPؕs5&!mη{lsq]޽9g(U9xқ2oَG8_\ 4Y4?׍ke(y"GWs7^È(=S,N;98'|n8X>Ss:N){b��I!]fZoxC-Bϑoɨ_?-z 0<a;!&|J5.v}ǯ VԎI9E!)WI3)KnNXBoz[%fr|nHϾ1²>? ڵ5Wr)Qy[ę%z%sOHvfN&܄9,'Q,g-Oh*<npns!9' 0T uT@ ">)_+UspS HTzB+n ;-Q$GT(rMut⚀n#e'6^9$׫< Z$jPJ[wtcf'n';bWYhUѽs1J״;c0@T̬v^T/x^A_~#/K5٣ 8Liø]QaP'>;"ϗ/'Ȇ>k8soyfsp~!7_#m_?mڽ:Z }MPv_Ϯ;SVxͺ3.qd /t/P*^f&0��+rt݀pތr+$ umq[<^S'3m/nku>;}m/E,QiX~nCo7> pW^&X}a/!`\C(wzs:;~xuۙlY$p(_:9ht}R?.ﯻix IҿK9?Q$c{S?QTۨ<♇ pHo‡36?ul-va Ylm?7܏gf~^A$tX ;֩=;_Z?+I$c?p>}݀eJ9HFF;3͢'C|vR򬔟l z%7ǣ#oېAX)ʪa|!H/s2>lOd@ A{∞Jpgmj̷-S6(zCȉR"QˠbɣADYf�N0X4$; q-Arh LH"k׀f[( 3m_ZSn7^QsR`((`0 ݼO# iI e{jR_,_+lp__2hLbK t7Èӕxi1-)|=;<N;+552(??/u[~w8>‰}ۨ ksݽonb`u AίVޡ<,{7I=qȄ ^W%SS)RU noybqv0+=gpǟ,HU(T? k|h^:lAaPa)9^Qkf<uPRO^sVTեwċvW8u-g w0u|؈cԗ1_PKH)[ѽWn啛e|$w_2r=o��+pjP044͌O0i2HQ!Yʵ[fnᅎ<gJ''%~@e lvagU{C ,W(s{qqf,yW!$g3(Gup' O;ܝDZ;fԑs7e|.(HuS~7yo,֗wY&7P`hjKč)ۻg9D7?+Hīṹ,r,KpYDt3 O,uW_#iן��{1ora$c|k6A dPDمv7GvڷLwYƗ:_:N?&|h' (1|Q"wv XwI#=' 0csq&L^VsV_eOk̻e,Ny?ՂϜ?Y >o u 0#[5 ̈́zi]#0^WnvHXiWvx‹RmjB�2鱿i_$݌%ιQ�V|`p $f[z N(/v@L�2W(a;_|y퇐cxz1<LL#d82 @Pg3c9bߚv_ua*Xubsn)r.昞)j刵=:vv {)ٖw7LT^X+DN̼ϳ�#QÉ $ZY(Vg>^-9ApU+ܭ3Yo`x;FJVx}B֧#uA^jnW9p:kp8@CĺT>@Dr fU--QEoGς p a-Y8yw;G@9&^aT#ĮΆWh ]vFod!Žgay黣ku(0*kպ BaN7}:v1dn8_;Z��+_o aܼ|ٱHl!v8Lw5WnOa{~Ý_7lja? -ฉ/{?q^^a$BȁZu�3rx^6)ԃ'lGFH ~Qܠ9 _FfBa8}kH;SI&:Δ~$`CDz׉5}GZqazX<Ȝ;ԼE$g4\YWƠODpc|/܉i{lH|?:N+ݤi:1$g#$r(;}CԳQ۟<GtgO ߲M}+8^R(!hosP!xW3fՆt:p [y?l{]bgu'+=e< ]\|>‰oR@l“cxty;Q`b PTNE6i=B؎DI|+Q9! {f$l5S^'_Pg[-Xެyj"?9Yݟ IH׈:8Fu w9fL3$6-νO;GXi7%^9/9E|8^5K۫|S бlݺ# }?'6xW;,i̻{^`YL?;6"xA�?DA@p R/ #w�ȓ8]0|UQ 1PN03@M9y%/ҝF�m&O5 ܣ%{iNǂ`��+Wo'3>b6k{b= CrT~3+goYٵ#-Ƹg|~f'yu~x\c=5Gv]' ?kc6Wې$}~(|`<p cW9g2O4rký7odBPrÅ({fKxuH"d/)shpُO1�_ۏm͋5i| 3/p; q+9Q0+(?8^qA�E#CkbmҰ;Ʃ��I|S$3(O<ysM|a/;-xog;KCHZg<z> - $O[d^؋ajrKb0}j]g)y}:L^e$/3v0g+{;yS Zs٥yk㭝N+#w#k~87 3LMX,\Rflw䍄~dpn7,x`Q ^ek_<6b_۩nD y bP/, 7 `l Tx/ԗt^˒7JO'{PT xR_۸9X?ӔSw"{E, wrfl/ ?ʨ?$ ) PX䁒f`,!`^R~@3ض<GPOIGc5l* V ^_g'} ̃ aM1k> ON5ZCÔgk/lc"Wo+,= [>:VݑPW{w'#l oBœ6%P'Y[;:ݥ^D?[|9NFúG(WnxV7 OxD#k(W2pci�9ۑ<u"!adH\m.9(Y悫8S^nx8~w<mSnt w4J,7a}i(i q;svQ]Sl%0̀|O;)Wrn)H% JSWNws���+ ,$ɥ Nr#tLO 03bXJ:Ku6\n_W$ImzN5c?(+ liy%$$V3M=&)H.b3v:o;f#`/I/`H:+?el{zvfnC!)SP3;{u>I`Y'Na+{IIWWN*S�ycpy,~tv>t<C qChn+_74=^3Eߜ) T⿌">/rOmM#YPo6xX8K//,%z_t3?9q>^8h{l%:ۿW~\ŻnaÎ6ݭ߄2b+z{X| 5s[?pFĥ人g~X|K�6@g3z`o; An0;үU<yyűc~qN#Uu}i~4y^u9>#�$˼P NfÝJ;e-u9cΧ-JqcQ.#^a%Q(RxR<~D.T^d0SQY|PAf|Q45*@d0X$'"xU꘳~G4{`A0I!'Pƍ N"Gވ <''(^αntaL7 ],r�#܉,5Q\)B�S</0V(T~VG􅵶Yb}x!}l;-=蔞 TvsML4/]vOI~-^d{w;{̅$V1ߑ)l=}A^54^FJq*]Լ8?|ۇ'YJzQ[6ev7fWxչs揰-/~O6{r/[8 ~> /o Jwn`7kO:=6ȶJ '&9pi}k n&F2;x~WTrZrs όY^1Zc\qeҜ6wq bXcKͶu2yo}|[+- ��f1m% %zTY䳿1?x-ZrЮzX[f��+42QZI򓂴s')K_JX4/4)7-{|4j3[7D d\yqx+ h<;~y'^sa&z},rw‡}+'BX'q\`1'c59҆#~< +$7SCHYJCZ`]?@J8N7Ut/>B Yw rt~Ͽ Fc9ucpp{w}d"-p?Zl%u0M~8+{ Py/|G|W+4rG77/ ?ZŘ.õDxN<C}\ȚTIW {h˹í+q-aF�.h]rdݭ>8zo1[mrj I?Ǒyq׍@e; L7l'?xHtPW.#B8 5r) #Awqlo+jAZzctk9v0ylGh#=2@aט@|b':O: EÒ";s]zcBT37R wa[ 5=NٻFg9J)'p.jKQt,I0 UXG-wS S5^taD}Ns㝏Dw~nG<s: gK[gWR:9[{3X�/$^4PyQ$ò~DT(S\%n^N;Wa\:<W,畅8҇tiOngG"C8\xG/p Y/hCg MyP7\XxNq?e8^GoQbV-Njl2bFCs FyV @tZ^Gb0o_XjiYƜ<w5q qBܛ߾N !$LdflRYi?r'eB\῞1^%[ ;ugT1l ��+ٸ3 n zF9̆$VX?|}^' <NXy?|I?s{PmGW?+pXVoտFc ϯt%7phjY@Zp̀yTw 7۰E{o\ku9z|g0Tž1Əĩw}%I9\] $W3(?t _A hzT1@aF-G�$rWqR@?ngӏ^xyE3O6; s{9O[jKsAбgD^HRަZR7ntyJ~ZCOca~4'r:/݀ԡx ozטzTXn~^twf0djReYy{BcǑӏׁh)aoK6B4іR-h}؃Ro1AV-;9jNh1M?`¶ b, <~~z[I q/ ~FU-߉yI<tW>,b(QI>D:=Ac > [* ©|GioF@£my%['e[,@ne08u^v?75{N;f7kbHsuO ߝpY^Tc?ߏ:?9K;Ob;UG8<?ey } #xW[׹s"~\@\Fc_|>tsL}̇o !{&#Wm~1_q'��5f)ܕ 4dK?6dv f�t;'v+}۾ G'���+=9\WAm%gs< t?dG8gן!I,QE$](w\CKC#:4Gٷ^c{%ﶒCXٔEj2Rg/?uA(J[3+vd;,v9CmI)SfTj}odjKHcGYm=e'^س l�B?z}HǾ$֒l'P�%YmŽwf!e)!%7 -K4Tv#FG0 &2hV,GZБOS[(S|r[0ĘU/ Ѯ֗Ƙ+Z<|8H!~ڶ},+ p[sa-yXca׳י,Ʃvq{>Ĵ͝VK(kHy; WPN{N?Sy3geպn,{jeP:{R{U<PRۙ#u,"_ :S w li0B8zZ~GS51Eg=o{U`E$OSq0jx["+{R շcJ5z>gׂү XVt&>7@Ƿ*c'#ǔӾz=@8p6 (_8=85NT[۳(=;Ax|(x~;JKa}>;rixB4;hb:pqɳ18,^ϲK|љ=ۚ>so2b=1̗DUYtfW^gGng ~3b1`6<Ŵ,.qG~xfw ,>? 7O+}zt3ȝ([#9{ܓՇOj;W0yrs |(XLI˿0 rT߉��+Yͧ~iY= Et0,z Daf=faٰ -C߭(r/m[/?^++H͹@bc;DK(5v%>tdGBIgu4f'+–̃r79;,3~^mtB\pPRu.ؠ!> \~PgN{?vμ'ʤFnudvf] Wngpov9ag$w E΁H\<W% c/%E䫞|<G3aeg_aL 8T朤OvW}y9ly&vd-sWPpSKJ0sweiQl8%"ZVkoԬ=8+4߅l{orqcZqWN)&n:.0|}%ÒA*]2K>H0.Tu]fpAs{ﺍf(mF1($+`&X}<-9ozF=ogJċ̟A;|X[EXy?`"ۋ.)^2sn-l5iaޥKwT(I(j'ea3~vݔ*D�M+{p ?5g~Dw]۵[3._?^gyr69´Qүq3 𳖡ÍQqtDHyQ,}+u)'|4_�?/l!w7p]+Q;Wr SʅpG".4=axDodB>DsW%VX^"( ̬G}{=•Ǜ e/�� Oy`~WТ ?D1kGh5IdwHiE1ϺäSv"s'W��+ݿۯ:?wBSǸJ\NbངŬk89o%%}X9dK%V|wcs(=H7U]c#Oz ºq ъ0qf}n?<NڷY.sr.M-8uw"1[N N# Q0ـF,9VXOoZ ?pUlhR/oO~PΏ㺆/n3]YϼaQ͟_|+%aw<۫ &]ُB}5a"fpoߞ NRlט廻NvLg»oy#4= *p\^ 5l sˆ52Sjt/1CtFvar2ęõ+I1ǸKb />]MޡPZ׺c׺2\s[G"/aAitGxuFsrbM7(qNh89hWl=8>|~?Nm[AFm}`jo{7kV9(}z0*שq.A/wl#}J~_wZ",* K9A?3'WL|@#G6N)0Zš'|.^יg9}nWGۇ=`n)Wz|Fqz332rP&ee-Fژ}kw^bC�Ck0{ @J~s 5_Xooa>ҭ(x ڇ0*Hi]gpa XCP;g8QrbMi2p9M b5.%bvfA{nE:H 3g6^/;Ε$J?5QׅZȫGw.^Q'$G:6_$B{9c>}*��*wrR~wn$݌ؖ^#llC 0%!w v`ttLG~ #7#!kS7H _`N!l|^cq1H>6C?QdNo餠i|s`ā>G=�+@�!Ĵ~5A=FQ\'MeTWt ە[?̐L$D|;%_;㟏@o�ę1 +9|몳*kB nv` |?L(Cro/m삊m|S 2?Hu:q[6RrFN0 �L~(4 '�^iBK#\K FZ0ɏO)x�87j7#4J��O&O^ .'e6RD&JJbl(^¢#=z�b0kH&u7eӷm�59��qd K$Q_wxw@SUSn/+=qp)D 8<2l_�DU'KcK/_yBSK06 HlgBP)x7enHG5*@AKᥧ`&_Hg> @a!'KsLzW)+7"7Ԏ'; pWUL N"ŁrZ c Ceb1؛w%o1A_fFn fNal18C�VDzSlpd?b_6 2\ṶpdPR Ԁݻ!GV>]h" Cg bZ>-8`gN ꉡ8H 4 b[Q_fvqʀa 29 .zQ(yl-۩^IJ@��1�q�Q+8nüh!$h\('pVQ <Ϙ+aD:';3S JiH%^qdR$`K�MO9C �z/H^Sχ>6t,q-{w'-b48:sQP64=.W #(0쁪brM-󫳞XC- a0 5 %þI3|Gy!@~">drWlנݿ0hxoVnyUIFQnݝ#ZI֒F�����A��*[t ,f+$"LjS71>'.fc=B?TXsf{-!v~QkBklo;BVzZ>ŰsJՏqqSF0'rN~{ /}ⷛY# c1ďĎNe|vuԥowRs#V ru++T#>!;йߴF7 iksGſ6q '�0YY ؍J//$hӸan'KBx=hqai(C~\2Jw?02{B[ۥ}[uNoNuW`~(9No18Dޘ (_^* >la 8#�)>= b O9}xպ ƜGSc畸UuPy@ 2Iu~g K#$rp68"`DN/oV9;;_-1K7 c9V{yn 7­yTlku\pqgUz}Dž~hY,0S[҇aO c8þGW EdNRNX:^1JHNHaC7pGq,jɈXݏb`IoIZ2v|0gW&mNfJ2KGc��+=?G:W8Y!V)Ҟ#/Z% ()9:;;^Քݎۤs9XG5_z8\"6ϷG_ m5du;sss(w f5l"KsLJN hrW!E0!aVcxCݽ#<#ꃾTA =;R]~ ?uf}nLﳸ`(@L&^śwwB; B }܌4pC6e9pӳeƆű B_YC{b L zchN8]BH8|x-a჎�qWn"<<0Ӛ%GK�Vu&fc{ZLAGś]늚#c3u0W84$F5\\p׍!~WcYúbn'hv˜+ppEv/8%Y!cs~3G~{?sT>Wm:ٍFq=|a9/P:Y2Nt8��*~(r3@N@/ ; ra0J+wᄵ9R %쿖_R{hOWS9u׼Z|QA-uٜO7&"{#; kXs^C-\uHDZi$PQ ca)ۻAAN;+7b@8[ eqOrXsdssG܍dPeuddvř'q'{J`+V.WzOk?�˝N3K/c%#t;~:t�#i,%\N}7S w?sr��swA,(w؟"9Q}x;{ Wg~q'}Q/N(/qѿ;/sADnV4f#u9DxNj;Ox׾D&0Qw흰GQ;=N-Abyvgu|x :Y$xÈU3I٫|g��* !(7]%nFUv|t|~96ǒQX1ݑΥ- YT@g[VmlRBۄcsg6cµB7[gNƟn·`RTnTGyܝ>"K kKL33d]ہkIor>>s(9/f/(, NܮVC;1xFpG}'}sB[=ݷa!|11jG㝰I(皎@wx7s@у?R| E; #�پ^`4^7#ޤշ\JW Nּ";g/J<'ӝq<ΰDј楝O<؉ի Ru8o9߳q?qϼabC (Vj5}up}A@;5ƨ μǯ}]7fe+Npϖ=mQ&n5nG2kj�9qs6)G��*-^?zw#Yr` - ſC铍PfK%Fz8F򩅄J0_ؐu1c pRsqx}@VۊVڙDt QZqYiu@puvG2=0 a1۶P,4Wfn~HEnJ87ÛLw􄔎9\J ?(;ƠYA dfW_w?\9[Hw וwpn?q۱�*̿,G7a8#wtp|5QPr}vӖE? g 5 )ые %H좪]RILj l|;q xkWX\n8Ԭh_`a|=''a@Co$8R1݈Ws+yxqç@)n#>>8i8=cz-Cu9$r/VUZ<Nv'#aj`u0gٿƇ|n"s=gTh>gGt~ `~"M��*Do�N O&[8BH@S,jnL;1+br@HO_ysJE`�<sF̓R2\IٜϜhI`)g , ݒxѽGmFopsc W�{ɃlX:)EGPWѪW >^+xðT!X ~-D`,}Z�8xP1ݺ"sSyn潷_7#̴G"r7ps;[Him eniYm7Eg^o;8�(i- d%&%~AᆽuWPD7k!�%Kn @W`sȦ%~#﹏XԳ؞mw~W`5;vIG-[ :'SFA;'_r8 Z`7q%_ZFC$4/VBϊ믙X^Yl*hZ:hAz'm޳9Sږ2篊~泾 #;^ Ytc��VA'Nr^=tRϝ'a9rGK’#=aއe^#x+'7w%_k>'#Tkpwƨuu| ;A>b<#׷Q"U\;GQ\:)n{Q,xTH}Sruø]d:t��+n$4R" .+b+N L~]!#(Xf7@O%+*O쎏ؑRmiP¹,Lv'Iq''N"3syIMKnMؗhVXAc7>3v?*8l�9r1ӢjXQ43ⳞĜ wRA PA6O58V?UAV)A[W2iؐIY},8Fxm@8ύg\kH ƊX%32saR /rɨ+'3+d6c'/#]sXÀ ;<𠏇c^Ohg[u`۸z>q\3Sa\X0` ,P4!۟}k̦qB4'Hh N!K@k ~+ =Z7|#=nxp½?,qSkna:y3_;crYg_QSq![UJ5KٻiG1M?R_%\-r^0C$zqALE +#,r#Ǐv<~n 8U}~,EWg$ +b7X@. OD</k2'q?T`9?r5qV?[8J8~~ٖHs>_ߞ<U7y\϶-)׿1}PP^ęmn1f'h/aR%ĐU>Rs^ŝ¼DW?o g^ax-dY8Npz)ñ@"mپyW1}g�y yq& [7sNdޡSuuְ SwM9��+JЗp| gJK) ˶,z6sqL!؟҆'z <ca37~'u 1+= ax3|r1L=++/;ퟶ~sſ2Uo/uqKl_@/V:#|5,AKaMՄo;9?Ofxo:8ah'3HQrÞe.gK nwZg T}-ff<#~` }h^d$,gu ++JlՕKy<-jvB8}*6bK>i:8~`vPG¹8TF\~"|Fh[@Dr% �q,o:{<,4hQXBaE1+cؗ 41y%ҘXޡboMc$CZnr0c&sY1{f'n½�F:9m╿A{nY+#:yxp 8'/A/^Wmtò5z^#{Čz;us)Mu,4^ThU7{ ֲpAc]6r,1/ h= ֨q�4IrPz9uw�b8{Fp�� *+`r>Ӿ(h sЄQ 7[>#2y/n% [ q&vn#~NF|A7iVV/`RHޞ2;`@R9',ߛG-h'DR^cxeۏ;ڙb2q+u?[~W3ీrm^UGvb��#|SvQ}XN㸫Χ? (_!=XdD1eo.;Aq\)RL9j%*Rn{ aq0fF!Z�ę"Y\8^>ۍą8B14_$ `~ Y?Pfe[6tJr.rq(n|4;'>a~,ϝL㹧1W]SEnAhQLY <ZwP(;$;2;l7_W65'0sd<+Yfd@9K SMuXM/\PLzş�GQ�^y n"R []8v|=<ݬ+{}cs2LW`9iY/q"DmV`"b{d_S7i?,ĀcNwbÕ^Wvߝ۝e~>G'7M7p8&? oIn:9v(f>>"ڙ8d$x�Mb4 w :w�� *ZJ݋p91F+\x  !J@_c\�']1(/1RٱDw.KsWNrwbnX]^3_# 3?v-mnc }$JW)$$T39Ͳ|y})/:8 cɣӾ(FSntPI9E:Nƒؗ! cnN1 8n } %^YyxPXqҦz (v i-IE ِa/`<'�y tymb"L ǁܵv֣̽D۔C93#0i9St6b7F]xw7Xof}c<PQ%0 ?hӞ୹a7mįɦ#, Ѷxp_7p?nDyܡ!j +52nqk\i4SǶ,19/iLkdwbCnsaI)i<Q7gԭ։^&'BjqDC^8V8" ߑ?q{:g|[~w dwooʚcd9'|A\~3 f>,gZbL;x>Vuyٝ,+|Ʉ^x{x<J3B~6QWN".BGw�= uuU~cp\N|~ךf \{繇D'׫n7FZ>cr 4c*CC(: dGsUgk�� +01I@P1(jK&J=<Zs'!h%b^_%#SD2n ,w)ݟ᝔9 N]4nf؂WPsy_{5%Lz+w) :1Pپl+x7š Y$T㓙!{Q-‡&['Q^ tc_(;fuk<mҔrm噌ž &h 9.}qf3dz'F_9ݸ-$Gp&ÂVIP9۫B'R>'WG󸜣u}{+1"΢~+,eb0+W x^3 QK͌V"Y|X! H?<aľþmԅ>A{xawZJ ܇+?/ȼ\ŠFy( ӲPH.9]hKlwb<r@d�[gs3ڏ߅j,/*9'>wgҫx}V=gUxjcar%Ӿ<,OvPb-`['-x+v`"N��^5Mw P]vһcy2PzC"U_쮟ۜ!18Dw?}LW^2}S4pzYﱏ:`#akҜAGC”q>PVWf;JmzH�� +mQ,s27}-Qc[Cak/IPA%]/aL)m=1-ߠ= `㢃yjq7a<ע0'ϥ]3nl_vByw GV1;ZOB,vo<Ssr_ \Ͷ {Tx^ipUenNk^\w th{3gQ 8kȺXܸߔ-"&! GqoUwЛ17n<H KoId@_ tmI(f qݣ{!MnI}<W+ތ^=ퟸE4W=z~ݵޣvݘ�1!RR3fAE + /,?a9Դ0T,u)ZWhgcfn|fe[3G Wv _/w#Mc|&VcIu}/I)sh<*k`﻾F6F�sh|+н~cb$mnNTќi>/%򂛓-;S^1b.8xA 2"uK8vAcuw)"Z %W7 HGb<5k!cѼmڤoo:GDQ'Yв J{g�� +ǜN#K �0�l0:X%C0F1bօaPwW /[fD!a- ޓ|a1΁\ugFT'yi }  '+׋ B?*I^ҥPҌ|1{$W~{:'44w Tqu ʛ k)cz|w}vN/{}Iq_?}i[o(G'uRp'؎`57,m*%W9r0S0)]g8=("3;/ۍ7vRqHH eCrMd%&0cgA51ϨïjѮȓn<(.u=3{`p5vڴww+5R8#9X;``'q`QN3̜5Osuq GטƳlϔn`hwl.H"ɒ;_=WaHG;:;bg^/,#e 5kv +%|U<ք P{lܼ"n? S'Mc]['h1gۥUR`!Y,}ٝ>B>=XjQ%p&]otN;qqTUynƭqZCeco-xJ׏>l.<zm~^ާ Jns78l)LGSA"Am<ecq*jG|tU$Y4U~%9J]U |:j)q8rǝKpųZ]Y"DK)Ćs~1+f;zO5;qŚ !=mduuw 8��*9@e*-}cC{]ハI}(%b ܴ~-5@7'IDYDԖ�%f 2::2z&%9Jݲ9 h`n01lѼ3mI4W up?ؕל80`cjWB__ ^a*q#1>r,דЗ�� vws)?û'8xIzz;30qa?r6[HvMs4$W^f<;]PP<9>g>;|̗7z9= k�=kuni BG"룄rw;f/r�8_w.<8bj80lbqC~.*w�9#PgN"v{<X33m硿>xon1W^G-E!%BvC;NIN|~{8߬[m%/,-gf{ev@R  }ȚP.m#WN)?Ñ|bw9"o#uЧ ]͘Z-[b;~)HIQ/ F:ONE:T\>,GX=cs8Q͸^Քg㕱=q>h\YHLKpzd4_UY(!$b s{i^tmx&}U0k%V}8sשGDs_mg[ ;V}L̎%A_ ԵW<Fu a׫QӘA`byٟ)c܉ױa3G Pu',Go=CiN _7P_qJSP#Ba=C(QVόaJQ_uD}7t8A!/~ 0lF 2BUH< g#':~_35gn𼠥F}V [2D}3��+K|uH?my.ۈHZv0YD.1q^)fn9 e)GJ 8ɁߔgPkdc;|9.%>Yj89%`i@x3D4"|n'Ptp@g3s'C 51_3%?!K?m_yKngua=n$SuΆf'L9<@-ݜ(RǁM_A>{l^[g'$x0l5�K g~KO7f b2J6Zg; 㻓t$wau6'ym<n6:奾/ݛƸH%) }Ծ#VBzXCȾO-aB\0-3mnS"ewh^׉In#oKK6^?cbǷHc CQdoտ(> �t\Qm�xaYL1Ns2: ҃IRX^L,oA5߰Jygf8 K"/lG |y�Y׾O\ 全9L熖ƩQ Z~"+� 5|R;@90yމdJva^&ceX`>Wazê #8gEǎW\'s @z> wŘz3|-9|KcҿPsāGcgmԡ4e+saWHq+XG"<Ƙx~ߢLu_ ~ »r W=fa/ξj?^ּ<yE1HZ3lfD;eAʺRqy5f7ȡҹD stZf)rȻvǬFf|=[SU7ٲVڟؠ42\��+$55-r ?tCqD7o%~Z4)h qyv_ v^+~ۗ+b$7ie6~7ϊn)vyn!R /'-Y8JFGd9.dtv<'J3ze%%'?s<Ϟ/R=��; l#EG 7w�m⎂Z;[h 0NeJݝ%hqoo?P9'>Gucq#unna t};g'9օcX7c=@s/I qt̰6a[ 'c|ty+#D?oՐқ-s1~,T! c>1' ?8bXhW!~^J^8ͷwvǧ)C>3vJY>V5]/}mi X p9Z'S6+Ț0[TFZHptpdn(Ϩ�%'{%c \�aP&J@G>yRspP{h<l|@㪧&')ݔ%PoA"ՙ.wuTM ,rcx-y*qs%rBMt s+|3A_N8UPb#:şjVω[|]eҜӻ> 旝X[V<N<Fz7RlݸVHҹC e |ĥj4ACX_Շ/9vׁc=n{|^aDUq`iOjv1րpk3.zOAJ>xC-,8|E�5Ǒz?(|,ﻞ 7ڪov4dDuQ}ÎoF2Õ33c…9jLd$9 sOء!y{|xS|!^=t��+@K�; Wtt#nϱ%&V[IbRyEw MwWfW [ Q\9sü| ot6!n:Fz |t.[bмq]>+*#5(|9n;Ir*!&k݄v ڼz3ucQN,9 fƚJCq_JZqø 9νI<=S^ƌwNrмjft `Hgyl}2yϿ_W4(YKfXpe7g^cT=+=٘Dh<UyniMo†&%dgۗ72g3~B73I$csN9q9Q+; : }X~4~=zy#?Bg%}; N fGSrf&hT-ۙb9Aħ'i)Wgu8x!<'p/ςj;'=7Ʒ$%֮Hb{V/+lfQ; O\6"x[[=ӓ9SmDpc(iӱ O̕x)P�5?NSp%VU\X#AIcR? {�RVS>:F$ -xaQnChw#=]#iucm)lf n>pHsve"W33֕1#.2Q/ל} X#9pzm/[fJ7̅N0*_1sUJ8jn=¬u�|O8p x#onnw@l<6:#_ :YѸ'^%N 1۳qݸN 3%'LAe?1CQQSϖFR6@`վA]dNv9da>|ɘ0;R8y=B;VğoH9֮/Ane[��+ғ1)l;]_fGNߘSg:ïBϚdtbZ[X8q3ۻ$cPtPۏx=Oa<>X#7$cn으��##Y\ ?nj8K9_9uq6٧/)B~>#p=亶ƌ"弧e#u*gbqxSE$f֣h"(~ 5zo]@`l>}vdP-{' +1(_(z>7zgpo m\-|ỳ¿9D?UCm!LN|wOmۚ)9;)$3oZ[pnBٿ8۷160.- ʀP% PHaUs<5h^0N°]8<z^shk+ #3Sh.^iyWJێ?3)u7!gsV<Y+tt?v<'s݂d8^w3/1ik L9,dc/){Yk F?z<ABPQ1ly$nW_~ yYDfi+{'ݍ'WxxP VO?z;q�uGƊ<1󗲄vN:[Yx^ca+Wc>r=24 @k>",f5_}5?G –׊X n@ͱ;'w"/k@=,I? $ЇV'Xua_+t+,? <珎2��+wJ#0vKS xihFmִyG̶S*ߖ3QEz;(n~dVu>|쬖8P~D: woƖ;;#65xBs[Lpt?ep�t PciVڝt{)0y'q\8#)N$c—xa yȔfy@|C;-)Iff~G3;eu xqV$͸188_>^~+rDOi)NK?wB6~9x2T?'DP?!K}(Y[nWRε(^ v OOI!jy݆~/,.@]YB;Cwuo{,ͼ}…Hϙ[1xJy3#CBݝLkCC>X/ƚk$nƼXyu )xRUcYٽw3l'MBĚ?l`{ggcd /zvA,/'% YBGUpk0NKQY�q'KcޠB/'&&jŷn<gij^Vo\,.)[m~:71<F܉@ǸCs|UL^ob@=L90cBհgb}+a 1N, ,\,J[< A/^ܡg~91J/ D/1Oٛ cs }rjedێwNFv;}jnÀǬPcq}-" ǛD_9EP~Q)d8)Vs%ck9l_ٿ\q/A~m^:ֿBȞ4Ԟެ_Yβ>]zQ׸_1pSt=zK7aQY<ou$o E˻2sمB'wk~A'A;FxA= `-A£& *ty8'^܃)Kcw4h,l.ZHn'0^W9W)-xsn5BHcج~Z7Z}jXHtwmϦ;R~GJ`mHI`aTJ &6v=)Vٱ"��+/7u|ā��(0 BKl\<ضS8v18-Dr'F+Rs?Wvم- a }z|^"l N�D"?GBu쳺n+RIɯma{Xrh~?7]{S3/MVbXcxƨ\K rqZ<NJ}O7Wҟ uf-3[ރ6ws|5gtA߷ 6X�qΦVI-+Ȳ{K>K;`>OeEi}[ g̃0Yv'~`+� = qj4T.?l0KE;@­Bnts[#ϷyVa/Vh\M_w"l8A+A~gi5PW t].v2,:{<~29$kmpS ~ c('{eliũI/ZҽūRRFTJg q%@DAdF01"_})CANXq JY=Cx B܌^OX==:M)!Er2ep%z$d{ �܏[D!OĕLMق8'ze_r|Ə}v�y!4|{/X&quSI<E0s՘ql'4nQ;YVu,[ u-ygzCU_w^`bWlM~xXqPsۡ?尚#'0cb-Ucr);,on~^4}윐=ۺӱ5,AvTy8ξߘ`(x,oPܳ2qƭf@n^(+Ls|S "L),|v ѹ]K`7 Q*ۭSy}^02~79ٯ>9</niʈ'^4RB8׻2"CVz[)Ob1e㓾u2 (1^%t7/7H3<o“֥?lk)nO HO|&��+s~İ쮳XU|竏_{ٖPk329z@Xԣ1ȗ*Ƀ?~Vc{?Zϳz'^$G#؉\b(rkeizd,}!9T̓3 a@M{4w60} Z# #pt> efk=xOr8#mCAvsgCCP_~q$w כnΝ?$(Bs-kGgA ΰ2{[no]K.q · |Qvڮy{ۛ9\A¼34lvsY[ 0Φ7^l&x<.32+8XPz ˿z@)=S(տ1+V}OdH}],ab I)l/׶wIJ-N%@)gK.ߏb5�S% A˷͂v8;+sѻXs QRަHq;Af1:lď氂=goGF滩?ޭ/>gp|s3J_Ǐpo1!b v!iÌzabI}鐣gIf`<qX6vsVjAGόZ9ٱei =!VYlvvI`)|+n-=g^c�{4b9-#:{w⺪'Nqߺ8t]떞 ߎj_ۯ9)_3;z~_Bٛf79qPޯXo@2T \"~Gz|( W~zrQހ$Wre@cz7|e;��גcަAs6ل)R pX>:Fހƛ7P ? e@!Ht J <; [(݀6:g ؼn=u^g|XyVϺg=ު/|;  k -?[!X`&WCrb_*l; x`::1x+6i��+\Kw6gY߭ %t>+>r^dwtdl2?o7ku"σc˜4X7#e-vce/Ť3+ _Q۱7uم OFճ;c+]N q,kY)8,E] ; 0<;w t'nKZ bgy^2.ܝ/!Y,xu#Zӂs? 鳌Oarw<6-}̈́Iw=]$b^4N 9Gz|ݸ}}] J?,jSCbWm)BIo[#^ H!.:2v$8/NojǩHvoA8~Il8@\g]i^P\O0 [5)<na^fjg73}1^g\*0 1{u5po<Fpw̹99ǙaXp*|%鴥/,$+>eY 38J <蓎-t58\DkU5=㻚)'M?j D&W˧IJ,9J,Z9կ1-8S|mgOy 07iz|gŽSͮ#%uv8OסkϺ$׼;n9 {giK0FXݚ"( !ⲗۯG\ut~0wV1?,}5=Snֲy>,Ybv14C2_SH5u~W#vR}v�6O7S]'`  UB:N&}x~dŴ~p o@#7ׇa\,(;3<+Ǐ2ֶ;"l7T+'(YiĄ!_y1Ơ1Rxiғn'4#��+nW`z>p% ܍Q{ܮєq՛g[u# 'aVL7l=준 &fKZ|'rZjvgѲ,2-9pr�%f 2j;׏sZd7kYcB' ]zP\Ͼ;/}18RG)v#B0J6AMi_P 7�W^~'gawvbv̮hc($V6(/r7Fxʷ~ -)K0 l S,{s2MeE ?O?z2y"|cr֯i(<iہF-󝛭Fq8AƐ=Cύƭ9D,N0*24z53w۶値lZR3#oX"-.PYϧegclπp:Y[Ln6_{K)̥y~ݭwwee㺨aQԱ0k󠰽X'凩 '' rx aߜ#P#Ba= tбF}dŝ)߻U#o^+&YZ<u㭹fxێwx^ѡx+ Ns%cX-8(?&?P�4||RǠ@W~_Gޣ8b atow +'a9{n-=��{;f;Sgy:K(PVʂ]L[7O5Ð?u8\$ԥ uEөXy7 s @ĜY0㱢qנ^'hk6Tj6%,_'{(gp 6+ <{ o 6a?Ar߳/禖Dc[w,FxG*3۞bxAʕo$Nn a9=z8;آxsu/[oWܵ|ۙ^fd7,hzL��+NH#qh b=obPyn(1E"4H/7?3 y1fu=<g1r{{>Rzs q> )+J;?+rfsb�Mc?,7[`^|ߟ`'u+s%I?Ġ(Pp~q -7} 3ըOQ�ku-N'V$+~rO#o0J�H7!(}Bc~k$mD䀮bLuoӃRZ/-dĩm֎=u>0z\DyYb㸮r9gA| ਐvsvf(@!_BXqcE9󹑙y+^R,Iǯ/p,3%g2V(BWہ<,kqHPu'ǶX's(֕Rloq6J?S!�++;Ǭݱ8zÀקU9٫;~g8d* ,a/\ZNqE/ תR#x$O)҅ި-yq!q<.$^e$PwG+ +t/YfzmŤ:E}yY垾w沕+^ t̜\RW:+3_oaæ1]g~`-~֦�xrq<8nk襍G÷߱ߋq:C&h.3s[`~Fۘ-X<0(@H9-Ĩ[_]׍kqo,f93`ov}/ )3 ߑH2Ζw1T.ON$^f[۫r'0M8F'.�pr_P wE_x>c[\)f{]Roq9 d1j4��+ɼ (,a\f;=q=F7~_|h u!Or=݃Oe$%nC,}/ #@4?KZyԦ+݉ϯ>f'p/{Gn+:~b77Y�E:jͱ? 88NIG:>$ىHr*?;u}7; cEsw o,+8OGz^~9Gs'IXM΅hޕl�vrF RM|i~4/ْ=\>v5J~@0/OyYH>{(pS $C?qB{ Xy_-X= V) ݘ~^g33^wƺ 1_Su+8Tv$gマ+n~ͨPBl1ge} 8P|`_37/j=�B=E9 eb9^`DYbO0IK^3j78<|8,/>1v]09{G_vѫ%hK5cF¤)# l4GYŒc LmaI8[scrCY +m,&28|WʼɄ8Ѽ9t?P|Co^f� #|?bG_㛍FyXz>6��1��qPCҌFԱK~M1F~@>|v~4q4_{Hn$":ljx^I>ۭ 18Ǝa`A2 zgf@,/-^݄c\CV^?$k m'[n'*FR-P[8c!b2̆lz؂4 7Oa:#|+'CAï}<(H_0O+=<LnbP<wop3@̶YexIw]p+Q~6Y�rh̛}/l1ܝ/$>N2��*ۓ m9ܖȸ0 I@1!�.93( xIus B`G�`* `TN6<> IF8<Jv%6d meeC`'& �UPSs)B�q{g`JWS ?`,Ke;'2C� \򃬾̮$"gqýN\fwZhwbBĮM ?oNc�VP%`�cuB!ȴ0աwow`%*2QX't$ĺS}E4c}L/>;- e|Ÿ #7�LXi$ڋs>X܄-A)L3$‰?ŕw%VFK�H�Nsvb Tvsn9 Ay29'A%Da>MILVNI)վV�4 (�h2=і"Rx-}rDbaadH*c&tA?ci;~\GD扅:^v 8BkU$oM&ش텵"OIiRukI~cv(O| my GvVVK/߈hpT;T$7ƣ) ԡ_(vluL&/H -ؠg]O0EL-/#/^j 7{lRO @qE㪤-lfWn�7+ҞT-(sim߅H2+ê^:LWnfX�Ò|0*, @(5o$Μg?>w0S@!� �sUJg8ؘ[bF[@&�`C8TB(afq W40!14$b%q0G_Hߑ_TRWHEb <IT�ؾYN7׳f'n,�tHg4MU 'Ih#EpݶGEq0G7y#�4801KK9P{v IeqĔDED:]h1Fb2ji#gFpaLW$p:hvَ<CEbFٳ<cpy(I=+ۻߠffA$4f^?w3p$cW0ɂH_c?Xa9 |L %Vۉ M�NEp!8_�����A��*p132.v_G?Yas~?teDn%!ܖ_u[!0'~|YXljJ!hc2Kw۾G,'|˂knv껅9Gd6TՄ7K۷p/~LE3ra<ogW^ x{lY@"%IK?Bo AEt|ܢgNOA⢐C-e2t9[HM:4fŭ'd k:]ynsV)v7ǖs,('?̽riL瓔y?u .[ƬyZ|ZWƀu��!�33g��A'F⮺#,H^ύs>RIkfOr'.+vvߊ}#sI/81AG^3& }_p=Xpqyn=ls~g\)Jah-7'1t.[ods ΁7IM Iz,ÓOJRBX sl7|)Y.2p\5-KI 'ajȯb!=^3kS[iGc~Kz*|#dWnu3ϔąwcFux O|NdXA)$W_�qQ{e'|v}gw㭝rc8-"dP{s:23H/Q)!&qs d v;m(_oӱeYrڷG��+ kXJOy5?#,16O'n0ߔ-iC~ERD KnŔ䝖>Φu-wV~v";A�߽HKi9xICJٞf Wvek0NMmIW'+[kJK(q[bHPf)$|"|jSG BP1wEyvip;<н4rU# U+ߨRv#'3p@FH\LVZN'˻!t?eJ-yv$r2p~Xv\#$!g 5;;nm%xspWrw"R,a^bi]|VyJ +*(Y‚mUlEA\M/u3 r=ur1)fZv|v !} Ht>7(n[+ 3,ArJ;q"+f1vFͶ|3ww^z� JIwf/+}xKf4|c[s+GZu/|'8'Ysfq-W'u{rjZóNCwr�Ђd+;$ĜD*q2'͛l쾦&��*[ih`@g/V(`LM!P5_I:1||?2k\e3t퓿ݾ?ݡz>#q0]ke0cY;odFtqX;K(ܖlM~N�c~{7lbC8(}%q(<~qďqD|hAbx%#҇at dzP ɈwR]3g~.2ﳛId|;+$5 k؝X xb뙛~@ fH&/׈QqJs:W9C6d$86`(Kl;?IØ?7d=l,X0~<C~H@"s1;/R~qQBsoamLn=ZPgghb;JMsa[;OX]|_nz^s[加ga <(8,5FG \uk6ex9 cㇴEcjevⓀ'gnrY`[9 qlSdgԒ#��*?4H0͊B~wsqesleC !(-CH!t̍eXc\6Mo +6O1[M^տ5G?&na;dn{#Ⳳ,WHⱕ+~ؒpgc4y(Z8~^4䅞Owkn %ĝ>5v;=bl 8!Xomα ,<'n =}}3Ärv,bJ!:x‹4΄�‹p!*-1܁ȳ+gV~|�� ",P~n4/@{4F p͸xr%8[{nDE i8K<fI1 azNH(Ykp׻saxSM,ds1Yo1:|{ㄯFf`SZ}~g0p "y$'jvN$vY #~dznqi38(ѠS_s)wXQ+s^~/ 1t+oy lOC㈈VqI>9]3VRx ?|8#��*S2[e}F')G#ird+^vU%#;;2E<. Y 7loV0ΞNn!r2ܯ/ |HbTp,noc%;q@-a1X$4^0<zWKG=dz;gov3P{v?(-X@Y}Ѕmcga})Z y|IY@I9'x>Y⚿i;zsDr ?CwHsq;wjOW\Qzs8 gY-߭׌>w |)C`s!참9D.9Z=τ,rxz;pZ>ncӝfwv N3w:q$#>=LYeAYCrQkGϺϺVq;.u?9/'oxOQEI'XA=^sYF;A,=[k,;Yaz9qxyyо??~A(AVn(B ]Q{,Xh*^ ur"/6u{|k9\ɾ$'.'7nLw ^|"(ϫbΈ9ۘF{,Mf_5>ZBYDg8kj`Є2vKÐ<y-ovew=K ^^fH��*p݂w! G`߲s!\;Vذ�뤬)/ܕXAd̝n%aR2Sm 'ǟَ݄GK⵵`,-͢RC`?n41ф>[clߚ5\Futmags̾İ=/gc]n)I9h;1!A #;/1;sD@ fУCq,O؋!!?^O%{!U"ە۞Ύ{wvIQ =!n.D|܏#> WSs0ql9Wg4"l1EXX$�>LAg:/nc[ADM&2z�FYh'x%y^[v7[NÒ+BC͍,L9g?xN%&J:泽dyg-N72u+o/19|#tOkv9Dt# X(;lgٽ vWPjvNK|VsP =ϞȚߊ$ EZІ9'pm{ 4ٳ݇?UR R6t98.kaNDㄚ~c^qw՜WU0 t_:Xg/v#3}}n{Ⴓvpb~{ƴIcqbkM>Sn#jPQ�S{Ĉ؝x[>߫E9|Ϣݸ`}*H'q盢v��*`,ooe tk|+f2y7bmaҴ },8: /3Es,@"e'㽴kl d"!r݋0��7G7RĨv9ۋt}j`o'l'`c6#ynD!iJƓVKYaռq x!'@ًBߖL ))0GȟgtuLѓJr;qfZw)`Z8~ίWp,[ۨzmh99lE}<W spfIų!㹃IIB Rsn30`C.b׸Wv`È \1f͟A=#80$M!'}Y !rP'vqz,44):9|SAY򔄝^ccv%/Ih �= a5Iy%ab@Hr3ARR$/4ӿ"(#.yY_b.kϬWχ%_|W6_mĈ%:mB֪?v晦$5;K@8{[p&!WR_7_ca?yHp(Y;SDU|hּO-:<Gsv4yFi iTP"Z`cy/,dZM <q8*3:Aa_ _*�ȞXN,M~7# 텺ݪ}=/Rma?}nbXq^6yA)etypWzG<uyqfj ^1|Weq?Rk<pyώjƯaJcPW$BBH+1|f wZW9 i:=-> mS< n4Nճ%&oMwvW=»RBI8FAA<)q),"93��+kƭ+l(gaK<On`1I{be|kua6Q+n)xKt^m >$%CH.;R)lh<O=Eϗ;%2uD'-5&[~ w2t1p _?iyЧ%)̓М%WW)/-<}٪WW?5CLٱ|ZvKfbNq0�*'<WQ}*5;mAa?{x횙?ʩ7GI^J㓖W8<S+}b:whN l {g'>`;Qy;?8K2sB@}f3$FqRx%}ݹ=Cša0<(^7(7,gs gҀU/c?S8aYhWp[$G9ϐ(3zH5y|H (QE#\ӻ{.w _q,r3?[vV+[c',Q:cv#vh,9/˂QꪣЧgDkr4MmT}vu,CmTI<aFod8w҄g3<tkb9\8=YuTf۬qύj?gُYN1zuvNyN@Ǿø<=4֪ˆu-zķ#yWr_q'c}{"sX}^9W {<Kxpmm+h-B�Ϸw&g^Z)}s_f25& }8nBcT>0)cڅ;('I<`7n"c4ǎה)]o�� +@2b /`+%-X@nL"[ap|p(֧g8Q| m^_:75=cYy{h+tbK^Cov&ngAܡ]r��gƠZeoF%((\J?3~P`Z[BJ^IJH ýhK�XJGDd{$4 pHMNa 3N+ ݆vS#œvu6ClR~ir]nC1S S DƯ>$nIfc7[QFa',)sD9{w̢>48/;1. &S5]Ayc?x-&XeVW%Y|9%E[7(%b>%,oA»]OdW[Rajw woܟo7qB>Xfo,/"sی|'aǺwwH!kT㞬_i|)v=/R'|;<lD,S[  ,ٹtKULP ѧA%.bVqvđ_�9>fȶ|s<Aj4>"PxͶ $>7v[8Jn%ijK|B U1{7#!ܮvsp .PAOu<8+|DW "HØ@͍WVEg3G?v,OzVQ"<i2̶fso}|`_clU2; W1des;:7m¹}:֎(w:#@.1'peRG!'qNYd>cc[좽YTmO2�� +_Se7?C_ҳttvðx:M̾<?Bq6ew;a}47?\4 b�mҀC%45$[ ;^Zν D,na@Mцl+ݏؠeJۣ9Gr{|A}ndCF!Ft;mnNʀB�lL�͋I08R1 6u'pc#58|:x-Z#mc'= Zp 7 5 8DҊKA0gg-^Y ׿Io`5"s:#b|1;pݛr^)ewOÿBIABrN62l`0 9�ͮ홞rsѧͱ8#LsꔦafCVgus~G6r}c>Q#ECyL(G 3N<O@#dSQۛN;<'[ýC֧y3/tsvX=BvWemfWgJB\e�B:s#c]!`-{l)'fJPSb+,O"|2}mdytmVK|PuVMǜ]b a+ "wta-t=ܨhϹa?8)ß:>xS%ŏ\)jG$KR5bmy!I?eqs<w0k~>[_e{@^ (NIBIȝ%f共;_2CqȦƎ]f[,ץ)S4ĩ ^Q[9W4чs}_5e&{89p{g >]Uלrٶ#v;{O8@^Vh^h@ ^'^};TLwwJ8{P?~]e[�� + )C{#B6K 旓~;9RQ#uzGfW9fyہZ>0wnaXbؚ͔L7?m ~g2v_ٍ(0FN CSI)l9_24,00%>%-'x'`%/eSwSv8M vDs=MemvvuK_tq ƢJ_,o'Сz" +GuGOMEoI��>0`)lѾt;cI!Kc9,ݓN ͿB+K]/uXc٩|QSxY?oԌVR7|Mr~^g"@//RU™9_~t8 Ö.yð#NKB p|HNLrGgBpk"1[)l~yW߳&򰽧1_"a[7n/=C>gl?<;^LE]Qmٌ% N<`pU͘n/bz~7}wF(bY/zm nN#rq+=?{<:6a Ps 97tV3yb.@aGxx[q\Y]sƈv"lktt}cT;up93fe.,F5{>gʗVۜGA;ίn,sk_^O==GzYDb*Ī9 "r'^G�� +#m@c[켟TMbЮhұgVBNl#lه iN 쐅ٹXnm� b_,$WlAyDx@;� WK( r 9>?{frv%^(rUDi\`K5xA`r~;9�WebXDUb5;bߺ" m I?|'}n̠])6Dn@ ƞsaѬNVH 9W xP.|t8Y qni!sŬ cXB`O>}~tzԡš"Df}$w.36nÂr#h)Od-OwkB5TVza9vwX9jP!j8F+@S< 31뱥u$KY'G_ (cZܯ;T7q'J9g?o-:BYos(_|q){<u'"P Lv[㛉c '-ʽcSeququ,9|?+@ݜ?g'Oå-]JqѼn=x<WbwsNG4^^{pYު%xnX*s7focƙ�� +�`KxKa1 �`Ii!u$M1vLtf?5N?s8hi0f(~S!lr2g,0 C~4ZJa7v??C:dglFc=b~¯ar[psn{ ( mu~{)wn�~g]5�0ruaه?v(Kd?G1[s8-InhĊNgvT_gkaq''Qe$)tnq?¹ίe'2wt,Ja^;q;u݄!(tr@A71; d,aEEו{ygioȞ1 BLo�R<uNgÿ")B;p&;AB 9ӅvݍͰxVO:o1/gG_xn_yqZwmy<պnoB!SU7_qX^,ep:oXRq0viEf<PNs3jNgp>ds)~e㕔܃?sI`3 ō~?}_Zr߯~}\y_g_p,pWȖ9zo쿾| m1G l2{d��,uuqDX.)^{:#0DuW;YٜDB{٢_<$J>#+/wn++B1E(r-k;_gn;|&,vO mwݦ��+1 *`L, i(QX1Ǔzc՗�0p�x߄?(niَ$~Gۨac�>`7rݷו{8MdJ#bߒH_4[ 540K/ *[>A4BOPo&_O }i0C!_Sd,S(M 1nrJ8?X6B``@b*@f!ZۣrP0{kgs+lAӲ?AgE^󯱄 7u8~^:đX|jxuV}iػ?gPDZjP5 G4D'IիLyVWcLw7|o;bcnT$Hýepv"Y߈EW!ZW,+[cg9 ?_$y$SCU/ZTd60iY6toƉLOh} 'WaNe8bUE/ N9]�%l'#,M|ل@eL0OaVr\]8"qS:uH;j:A' a9_]IJyjC{l[J]cV ![s~ IrFmPl3n=kۜV5SqX×6\/�%G|c̵Z=;:y8/DXUDE $"opqǁP.۵ "ݗ~~hA~b+a.}:V1Dc&ISo%(m3`OT>Z;~*|şǎ"3&nYD;fvcE<į;-}h;?)D Z:np rgg[w;E3.s&���+[QZK ܝmWOSϸ^F% &͜{4rX7gf;+ 5 +}%-w@gАf)wmo&%sq?2~wH6R.E"}G>'$jbC?!75|aeܓ<_ i8gC|PeI̝-hNj03C1tuGn9FtgPt1O㈸><W ofnw>ӰL,Guـ $ȁ2I] gX/[G3.U}$PEݤc֯'OԂkٙ ݻg58%_8w[x'K!P}~G36R䩸s =ŭL.]lw['l`TM%loc}R?#vy8waר/< n`HW4Rњz[-Am!OvWF拼$nY/�HG"' 18;{_�-WX@U?DHyH63**9s>sC3۳' Sn(ОmB/m0]Qlst3nwKs(}}⸈͸e3TyG`s/ot%|ߝv}]ʖk3r'Ld JylO+>" <{Xd؋= ; `0.3^ `kHxB"7uj\@ҿg;#drі!&,,ZH��Ďn㸭Gx?培of~:~qI`xR=“LwS;? v#6URc��+҇xN)Nw)/e(5/7n9Skw$lb^5MɬW/f%~>- !-?+p|I`U)(c:1/;j:cN߯s%n+U RpI0%b[d[nxrD%vf?C9kݻ:iq_86b~o .?م19fgT [{`6u\P`NZad\ jn5\Hݍ06 q1ktBE`)( WG1 OǨ|W g_ g \x^".O,lnxKoi+یYqp)Yn7Q̰Iٹk%'ʒ4i/`ܧ7-ÏqQlϟNu]'7RgBN|{lPXvT,nzTw઄l` [Pw"J VW+IF> ӕ *'#v1#7 {?:-܉bL8Q6bo;~E:'j$<[w9c;4ucJU0Gmf;c =2=_=ϼ:sSxrF4:3콾Ž�]((;06u[܌}`i_9·{%p<=1,p„<ܾCvٶ̍gd܆w }V==]y9fٮw<NgW όh7 15}rahW<~xwPW�+WZՌ>�|E$(P~"W36n.�TN\ǛAjwǚFB6K7a1aQ e?9Du5Xh�Jӕ8_ PM֯s3)"Q4?g1��+7:G%`2VX㇛ÞW[s]]K"y%.p0wþ am҂A|4EO<77<w ?gdqk`]2$_GNZ:qǷ׮Xy1m<QON+Ws5sQܰdqNjHNFF-V=f>%h@yUs]c+x9,ԧļbRBZбdqH*8Akv ѢoAN~ے !D/lM6m~c>p~HĞr=-  A?(t?Kr<z[/THw8,AGW'S֌S,jׇ9)I9>'=h/F#>"q Q`XyJk|^Cq'8f #? /]w1SxٷsOo,8~gX?]).Kc+Ov%pSysDwdÈN!mqc ij3OFŽCqRsy2]l>m>LL@(1L% FBEh^JIZ;.&MŅ]fQ|']ʺG1{~j=W[eoږUNgKZsE2+֥?P S,%b<>[+s^:_7qc82@)<so B!,[^K|7SlD_-nC'AIqˍu26RHY8xᜎNǁ Մ^ߛv��,wm8Z>ɱ,tq`ݬ$V2Os"=m-#^|ㇸ3[wvj#:�iFd#Pvu7vk7-m,0_"f Q@p��+ ZEw䭉G zBQьw/-gag@Xi#:E_r't]462]ŝ򾡻0ύ :7ΌQeo|=Jf؉Քzm(QWX+ׇ[nf#e{H+#,$y/�~.\Ey/ ǠNog�~(cv~p_γïWE"Y 䫠} ݤ<aD_~?l9.4WRYMgsp/Mз 6'uG(_nJ|w}CVŘ/>k|=>Qh)o+߱V\Wf 7lwk݇Z1 _̵ȍu>q8++a,HWqǩdcq-L sKut5)9HT?loJyKn$R,ۏ/aAAG뭪T+A}O֣*}ADs:k5# ?Zn=ox,aٳ%lo`#8_Re{uC1ٗndVJ|0hvc6isqR l~7A{՘}xϸwG [Ղj g1;ưz$fčKg$1AiI?c6.B-%6c'QJ|OG2(ynٸ^|~T',)R݃J؅mZ a\C)Y{ާ'rLq+?V*` _;ub\:vӓ=Ÿb,Cxgm1cd0Ui۠W=#>Ru̟1g\ q {`k {'@/y��+F [++q(<: ᅔZsq/|#8b<;4=(bIN6ίs'6Yc pi)'v9w"N݆$-ڨ4+NdN[6 #z͘8QpלN:7C $Vw�ێ T,|Ŗ~‘:gI<+)ȀoB0[eY˂E4_$ bur�?'yÄ�n'MdJS.Of,p/7AZ�Ͻx\Qq"Ņݪ=<6繗 0fAaGwYn_u+7l;_я$콥>e{/6Og턌շ4DvReqT;gC#t,z$fcg8 }hyyתϑ$a%1X:+$W?ϒke=`= =`h|-^築ecSZW q<񅰾*\ĝ\K`ցG' ,Sh)s[$9ӣM&/$E -%,si $g$h/NP!�GzT@܀(',k[΂a xwH+nI =iK Sbsv N7=9f\sҀ)AIJ 0 t"جgPY:#?Y!!寏^ahZPy:KR~HpFJA3>?; `g�I"'�SegUE:@'*(JZ+Gљ d{z?X/}k Šwt'M1)Bkm4Z 8J+YX��1Nc!۩}YuTsf[epcJQkgi_mu�98[ +F-N= e0giCj4[ u|r779Pn 0P=Bwg4. =w $xoW-œN$3;G_eZkS; RMzCۇMn- k<+=�?` !'J ^\u^ql04tEuc+Gl^|BY#qpy:cnXw Ohn0շW>s揾g(v_rӌ>bVaY@\jjYԦʀl$GU7IoU��+GAXO΄�`j,jV~ߕQ4oV]p݋;4<o<34k`Gs <7q+cwW+, ^?Gwo7v#oT2z/,r3j:y;=Ks#Wq]T9jϙ ##v ffXNy)\~b:P$#7;`xmv}$~<ċdU"QL Qg$S)!8ȉFFlaxa"p}c&/kfx'eG ëw^ }xf }kt_HƠP'~7 U/tG l8WP&vc݉Svuo޲?sBinfZqn^++͇wg)٧ xC[^)MAk_nŲr6$jم;[֩o+v?+ϏM{6N^cq|8PWaj-HE $� Hۿ1.xoW]9D�>I(-?§fl~^Wp�A\~84ФERJEqFg+^"V l&Ł& @#6zUX 4˱~E ax?`cZӠpٰu! N"X^'êb!3 o܍P, 6c�#+4.;ȱ mTsI/in?͖r=B݉F" /mΎ !6 :�(#d ??ϲ,]oH\OQFG+wX}8ތ`MN3xST$[xRglW`=1•3y7ўZ ~8pgN_ S)1F|lbs-9lihHrv[z)&;yMxOs:fwXc|ljsvuBS[>W?)Е>֗䬏еl/YNFϧۇ ==^ǜ=Q;Ty,{kU>sD85V~t<}=9Pt$m(P8<H `;wCUrwP ~.)օ)]0-ݘ< ش7}s; ]\QJnΜRWfk)K65Y4~% (p@Y��+N,)(c,ţtsВyXCNJ7)D/( Ʌt_0K/?a7f =B%>Bmn9~�zvn,]$g=wõ?E\ROYsXo|5O >Wv$PCu7d>V2 -%))M, 1,7!݊Kmţ$ /'6c2%Rn>DOngYb[!r3 ~��pE{8K#,G szq>-lyJp!r'%U(Єu{^.Ör Z“g5+4=ߪy޷ՃjÚ=mlKe �Gs롇4G h@'Hap\q'[dž$%2 nab,mDv ch ŀD67M2�$\}2��M$;%cI_3}x ֻ%wepB9̄2tc3R1?,ii| P)!MuQL*C  g9,dsm( Ox$>FsO)wR=6/%ȍζw~H\+qchZ KW샙2;1'FA7@xČ6Yﹹ2i+bO)9W\!sv'^$ܧZ2/3eǯl;ϖ{gܑҳ:g+ae삝fŝգ9]M";p.='Kֲ4-ŭul;ǩv;a~ŸS/Fn;'qr$eV&38[;<& ^S؎λ?V<E[F'ޠd Ȗ9dr7tj٘wZ̯m`V z_9 vE`ċ:KlpdC'o%۔3+x 1x?;᥍/19VVq1k3,t ^|yI2Jq{#l��+{AXJ 4Wyܯk<]t JXJB8]8hĄߚx[g,98A&NTW%_ o_MH`Ν3<n8F#v~JgqZ/W;$$,iy,ߎ%>|BĞnx }_v3s�'KxflH/y{ndmB;$'R'/9ܝĎHnk,}3JvXDZ?M̲. k78uB*Aq(;l*;<X#RJ^q8~Ta<uk{!eW=nnLnXaQ{%8ZTZ)!Er"9;#Du l#q{s0+4͏|rs:o: h^z x$w|Y7{f=p| ٟ ecp bKdnJBYcq8xRL[e3gobX3 \mrcƹux(zPX [yO;=e,{KF)FS,M/$Yk=o܏BTgŸsEfH$Q-|;?~hlc ߾Xk--<<̑Fy7e-❜>b7qY,/wf$7l52 D2+a8X|Mq'/āQn;xgṅtsgnc 3G?: вq^{ x@I|nlGčJJ� 7s|~Y9PH{^9|fJ^ dn8ֽNhp{Żk>v 0FK;'iK=8p"D)NN'sv~[$b<Nww]\4,X;ƪ1jW[ ~ e%U-\@wC$-+y'C.^ eq9^0To%B��-!%0R2p݆~I,).VK3 4-ߚ-o/$n^m7ÎJu{��+-ܴ�ܙC !+CKܬ`lt0hg_ 9v/AeJ+;\ϔr=-9nBd$Q,[Į.̶v77bKz&`IFKl1YO)[@=āZ8z50b!i,Q ܝ)#40~Pſv jNghgӾ7ٯ:4{XRU) ۀ@<m QnnVup~lDž |n?KcYy>s>"ZNgF 1&ןds6 mm9"GGyCYgUQsj2 MϕHh cpolgFǓ BΎan B7tZ?m3�_?FSݘ3\v}oY`jTӔ[cUQ@J_wk~x{ihc(Ɩ)/9qŜrXr3UJO[,'YʹsMGK19?}XϟNKZT0#_7eﳳߋQx1*0Xjy'!=|-!D ՟kҥ bAx%C$Xz8jz- ? \ZZ zzy/};t@<X EJ$�39r pn?v3`YHfaAR(#-w1%(x֧ٚJ fS} =Jpo†6/WM5L2>,w %ozgOQ7 \9n0?-=/F2ss?RaJH[#: EXq�ʫ%(&;yp~D:8^b1?nG{\˜ q%q>laVz,<ݔX #[<8A`ucȆs6"oV_@,A{CÜ?8nmbӘ\Dذr>b0`z*L@FCN T)=] x31xohspŨΩ{7^ǘ~ݖbdAv~ui��+Еqocfk )- ƛsJ!9+j�$HPrX,|c(|G("nnaw'qA\Su| w'k o#}?P )tc?f8 UΧ b^<yAO,{8Rd5d r`C9W1 "sdN4!R{>0$`lF y-"P)cMo!ڒ̱3˼}{W'T"iP@I;47vqסQ@a.ul:s_{9–Cٛڋ\3G7! (PbWu=o=<0;q.&yc}պщ9dz XZ5vsSN1<]sWn)di{;"[8 1q;~]퐼=O3`Y�9}_�GW}?9Ⰽ vlA3?ZlD.ݾs:˼+x׋cN ]w[Zy#h-;)~6g A#9M# p%/ :{]Nx~\fnFUxg ZX/v"N+J½Oyg+"XsAZ^Ŋߠ^终ۯ[Hw6zՎ[ijNs9|sSjc?Rx]t_!~Kyӷmh;zaY[fLaO'8vsf0l-8T()OO׾$>7R<c_��!�S3g��'nǹN 7I8a'w8ҾQ)1; X՘n*=֧΀ză?ƱI󠬲B<~7ql{·=}GNqQ"qlv+iBVm.r #4xɜ<_ls"[|Ef@'Btߞp�k<C.9odKKq؊898Püj^<xU֤V#~,yUzgKcwtppW# ��+0MϱY}nB!7R3oϳsEbITN;7t0`%0gCqNwml܍q9;?]y)1x/s3QhNJ^JwB%޵ŲW<Ѹx }vm?Gw|C>An?Jp>Cr7쒢Q{RrGgegO)jwo\Dvdc8SN<'<a�@G nٸqdYO7Y338w[(QXC[᡿Rw; ( (NSg'A%l 3"5`vb> %o=Zv[O2 3sv2~e/b06~?KS9n|I |Nq8tI~n՗6X|VK/; ܏>X}yHqx(m6` cwL@nu} G1bK+>gcpx҂s@3A'm_1vb`1o 1OX>AK)r~ys98l 9-}`y#߫J=BSl@]O㸖 \Ox&وn3L`TuP5Jc:ߐ=IHY׳^babHn=-> 1nҎx)[?Î[^'Yo+|wv 9幞l;fQ? wqM2{G^n~v?2 n(H~)8|@ўM9]%F +b1zkP ~5]03w=u;ȼ_VHg-*d@hbOo0odsмNR]7w=v5|8a 0 {Kq 8Ѯg H_[vyV9y'ut-93y+t >B@{gW:Sʈ|ȓYt~ D}Er1Dl:F/u7��*3E1&K.`ܮ% δ0�J& ` @L24iNb/m2Onwp A�.,-1H$:][/ CYyp]<(@?щy Iy<|4H #^^I0gFa/EM$q(ԏQDQgR8@B!wO8c,U0p7j,TmwL"1fO0 RFiak*7VJs߱� O-bєDRiT�Ă8 u1;On)H=8."YSپؤHgIY7)C_7yRdӀ#1D2_/,t$^ lZs9�L!"YޯZX7# o&1׃ Q ?<PO )pڪFXZrW$'9ArB(C$k?,c`2 2Xx1#&loԸ %""b,D>?ͬ=JMIB$|^fYoջ;(D !Vex*"_��1��둩Q.W  MxT hK-X3d|V^Hԧ-<_KF%?^>`%窋$ZQO<׺drBaz/nIՏ\dPh ĔW R]FK;8$H ]@>C&!!xw^'UO%;tc;aj u*G<K�?eRpNZ-HXAp̎bخuUH0_㥠Ac8rσ48Dx~&P)-]נ�H Y4U��g " ?L1P�/� [y4x�MJ#iȅWwCf<?Wh*Z (^!GP�|w<=6�`L?(� _;u{G(В<Y ;�)gX̯+Y (e|f,zGLY׆BCy!N*&CӚKS>Ca ; ۅ>@ !"0&к ǺW(.q^3%+q:P3�4 8Q/aG„P�UWC7v~ %I!+, B;`MБ}!?(?5 ᤐ BD7s'a@n.N=- `<��-3��������j������A��+P* )(/:xߛ y2VR `Ė[1µ}VHx y`6N&mҕ-[n 0@E@EM&ep @Y-);md,#~϶@XkD!;:~ecbd4V};}43bZw/ܯ�tB.o2&P01CRHBkrCd6[ ݇P �  =�npΒ,03Zrol/&x�|L@-ӗW7+B]P @ JI3'3qifn8=�tPgIYIB~c<� 2�3/;q]@RRneb:��=CGB a�}Qd"F`Q,IJ3�bIVJ/�j�P$ 찎07e$: 'MFW07s:C0s)"Qî@@1 f )EI?X׽&� (HEB~$P�>ǘ㓎�7�lC�PC&�%d f9dm @ZbIl]` :!8�̠ @ar8;NX]4�� J7lraBqW^iG�n�4MCR` A )N^}E(ܙL&u~a^ &H ܚLBQfJ,Wt⯡� y�H#zL�@&�~dny{� �fPC4^@#!nݸ #VHVC �sAcJRw!�7~0 , H�D:� <r/n |`;@/�:�oܐ�`nb .80+3}֍ǔ$PTP 9)p@�cv!�9(Z6lZ-SX@P ̒A`<Z;8rsq:n)
\f e~ՐCfJt+tr jVX-�1& %pZ�@@v ZsBJ;\CA4``Y3pBL�7�פp�į,! &��BYh& I;� |+UP =H!(YL;U筀0! @&1(} bI9ZjDF4rF\cU6#M&]Y%k g]Fd *߿(5`N/3 ( d)xb It/5R;9erÑΛshB -7ZP IR9,Bv`g&b ! lvQ{�,�׀jaannTש%?Pnt؋vGC|0ԱW�([{gb5?xM.h ^td$'v^D ۜ g%<*pCG%'$#e{E>}�p2HD2ɄKXȀ 1�p�+&Ж,glYI ý�B~ B I=1$ыBs3G'%t4s�?!!$)*; PčV%#&uH�pCr u |rګ`Y\4Z#(dY1x ܔs,Q NJ b)$brq:ХY�܂Pf@]G0},B&䄔R_jBF&@&4-$X9|7!)@(WG�h@D I1( rÒU.x 0g~V% /iM|C)|bV](R!“ N B43)-G^<LC&Y �MNB3)`0n& (%6)Vy� AO@C%n̳�.�rbP� NsvRጻl_BrUfEF)DXikI���+Ejt^Qr]쟊z$d{UzCF#VZ` |L,[|Q[wJL³^ *�\ H� uޮ!p9;=&hF[;dA �;3#MA n ( lfK@B�p̄ �fpaD<R.� 0kjC !vaH Q,C+fd~PP@0:8a-HcgHK0�=$ rP` %%)/c ߮ �1�VA7I!&o�X@ADɨT^�6B OgBUܠ @�T9ebذ{@Q@uoĀ $;*$ƒLoez�3I1\w%]@* BC%/S7 ]t�FW &a+ׇ�p�^�8a5sњNB($"hQy( &w@t@% %RA9z&$0RLp, @ p@�`&�+fu`$gWT۠ (,&_I3ĕq\T1� "YId9B7 \� C�x|Y0n䒾�׀�C۬>4woݏo~(@tL*ɅWR~7tvZR80&O+%>GR� !�^IG a_q*�e�6�R+OAHި�`MHh@X1" �-�ˣ�z AU,<mrqXvxJ; �rR4&w"�NPj@@� (%`(q?~> K,�o (/bI^HBN"nN-�Ӏ?��:pa#$GR�rL�97(��0'.A@1@J�R&p �O#ƈu�>1kH4 cEon�X� hM`Y#3/π;��  0ێ<;v�@@�xgR=w"4,r!9F|9(倘@-p�;& ÐrtQ+0MɅ|n y?5@(L FR2.]ГFW)HĮB1F%b1rbjFnR1XMHYk%UMK*iJJ)�GKz mr0O;& $�M_/o�[�=Cddo#0V{�р*O%�obuz5/a0ҐHOߺ( IN)3%ߓaJ9rS�ĄX;70 Pgr4Qlzp'4ؾI1ݵ[ط}zӛW |Iv(>05 c t}W&(b:䣋U7 40 O!(u IJ&IhF8o8 7Y( (v;pt@Pp,G|2!#9ʶқbe3v;7y�o &d/_V$^,ZI`Srhah1vߣ� I%RQH@ hi0H>J9)t1:(Ż#Č6dI_^F[g@o+~J1qgJ?ݙ##x:Fphaf; hS%HNK!mBOJ`�7 !ewĽ/7ߏ[:1(&(g[`: E?'̱=7V 0"oɅw+r@VDԍ%|Y$-j;{F)B bȎ*8��bLZJdJ?�4[4`0ē@[+ ln,`")dt Bi UѶWYZR�^nۤ 3шȱ1_冘�&&$kk6�!+b=3r}ijCI9ϴЕrEFF"V"p��+&h]0LG$Gz e&Ls`{ Uy5n}-}Rhf!K>o?bQe4CR_tSlL-֞g^y�TT`38>ד ~^(L@*b2^k,fe!έu~�|ܾL(Ҵ䝮W@ @(Leq �)00 4Hq&ܤRha4�crw4 ۣ# /Ѐ?�*吃w�p*`(A((99z;(H�@!dv dpĈ=^ &�%p*~7�b�qc7-@79\@��6(Q?O+p1@:�0 $bLRp�� 'p$8~'U;D0�c*J :0!�CRRI] $ďW`G &-])O��H р@3N/J�C&}PŔ);-Rsm!�rPRIH{-%>�8.�π! Pwn6�j�Bh7qݖ4b0n8i;ڐ` �I)�1+nQ{�3h �v�bK qhNpsH`: d`Pi_ՋGmt`:KO4ҀFR�VX $ۛE�v@b�77 ${8] t@ ɄoAhWKt| �bB|;Vo# �&8!>P8 q:��Ɂ0}ǣww2K�@�͋|ܤ�2  �^,+n9� HYNdec�0Ayh`,$(a5\�!?nq�t �[i~ ox� @4( B i\ 8 W' O BK�pŝВ@z8G�" W`< ~= T_�R�Ẁ3�8f^ *L!Cv QnH!vɯX�@{EA|B[O `"! KѹuT@ 8�5k`C? ߜbpW` �bY0�膠`_F?�W+FFF%b1J&kI9\cU)4kҩZK%WO *)5%Up%RHJFKݗ͐!PI %;`km.@e rԌ)Z�5O>čdUPV0ҙ 7d0bܽۯ]%QG~B^B%AOͯMϵ(0Y-=zG⾘4g wc~L! % vg{X 4!t%C8 P|z0`/Zp|%:Uc1Q@U�d4}~ט(p /d8v�b ΄JJ= &vwC:90 |z{LT { (0faW5`@tLW`2^|ot@�#�J&7[%VwqhF/`0}RdqIG.tIa$>;wԆ:W-O5_zp Ae|WHn͸itpĠ&8 Ѐ+~ 4N0S&P F!}r�X-҃-tSlQ7I$KPAr(%u'{y0Oa�4e\VN8l^=ze�L�3JQnJ&iA?r{slM�ӆ��J8`+`nO?\B@WrIȽ2g|/]?jI3u8aCy\n{,0^ΰ}ZiCJɄТFؤi(H")H" ��+&K ll4%N"̀iJd`yWeyD$?9ٰF?.\7OkY491A)~^(fITamjk7(2(�~&a[1F8~  I3M܎��値M;OΔܼ#G{πj�Z�o�.H(u `/$ӆ؞w~ד@B�.�*7{�?X0($hZ: T�P14N^ `EwP ^ү#B NIB@�蚰Ҹw`0�cQɠS $?{�`@I%)I @0�~�оF�3p�G8S0n8 'y0�^5j?d;/�P� 4߉A#h|nI4@`:/Cj�b�Y]PQ43pW{LI �/AZ�4x�v)i1&%Yw;T ŕv$Bn;/*:�~p�fPhbNI}( R�RJ +?>X(!!>,3a $w"l:h AI)II\<_Rx@� 8LO�"ƣp%u~z@ah!%:�ͺ�5)Vn_ i c�1�hP3Xѻr��> Bae, d[V�#+�px$0 x(g#er'$-�3Hb�C^rw 2(: NCoǤ0h@k�Xn1�(I\ �&�raj0y/ /wp` ��ZW} @ ɇ%sB]N�.�$0 _4v礙]8*(`v 䆓7N%ol�H�14 %ళżҼ`x K1[I<;pʀPMӀP}`Q(9)%u�^3g �=% &|DJ.`@B4_0~۸LJLX%�9< A�`B�? �3ϓ=8 Y�Ph 3�0z ?%31'ocuTYM)bW#HV#ĬF3DRjNV&j+)Tc4jW\+ӪL+aekuw32�LJC~�: 7N@&!j8C)pSPH BCv^nV�ľ+{ғ�\4KGF(},, J3n P�JTr'@PC-|^t|w`TBg/Eoڀ/8 @0!f(!XP�%BBJt(=ƣ^ BBqYjZ�:m!ߴ_c?S@�7LL8ܗ޸@M!׭% ,01<18ЏŠ~e%>rB[ (;�,& 0jI)F9{�QD[}91 `&Fp̓W-҅k4vm%@t$e^'B139߄n>gk ҸvZ{n%Bh䗻p<הgޫD=,L/vSt>yl49Q4(Z8nFНr׾sZJ:B {r73u@2 �np%~r-1 >�$ħQ �^Lߣ(! 2q>Qуs# H}wI[d.bJq m\Ne�~ AHX4>{ �@:Ha /*�L,Ssrz9 &0b {8s?vYeš,oP5N,g;@P+ =M1@WmHOl5|n~%4%vb~H-lFJRQb)ID��+GŇBw[?ɹ nҭO4yJuX 55 BJ B:du ϵ/+)9��JZM AoFH : dԠ{�b�BPb]C~l(]ݭPxppE𯮈 xg+r7,䔧G?c 1I-֜D@�fr 4^}e �j�z /ly05 ד�&@' .. (. 'C 4s{ Pj$-x8E T@1)ɅMGz @�7%8#O{ā@\XҒB8~t{B�'3�NPG̒R~5Do5}P4:JrL5'@ @41Hj* @`5C) gTgV>3!t +lX e} Ruw�r`P�[/壊NP  O4)ؤS؀ �5Ԁ`OGǕ*�N�|% !=v1&$BMcP 5 `,MBq?Ip2d@1 R@J'��|nh�ɠ:v߬@3 G&�32po&� @ I!A,?T#@8\;o I^ EY  @ _:� @tbR%o=g�\Bh $W83 p �L�IFJq9/a07�0Ah?xV#�&?�d79#޸,@Cܠo7p<Y 'x0DͿ(b�.A7g!5 zq:�@L�!dsK }%+r�(H!!yx> tM�\�(dG|"z�Ą@NrI N<(o 06�NėҀw$��3!�6 b[' {�`�; bN74 P'O�̔I9>1�H�Ԅ@ԌbIGSy�0*n�StpEy1�d",8 @%},Y@@@MP�/P$q[u'{̆<fⲱ:)��F� p  vMv)IF%b1Ԛ)38&%y13av5-aᅎX?5}H,w3e�_I6<_UʤG9 ZT{Whة =F! \1 6$!?FV؆^ &{,1' B/ܔ5DxE &e!-ffX�Co);?$B7_ -%v(�@/)Na@0)�0&R5(0C�`LBY�) ^-|@ ɩ`Th f O$B8B&  M bozPOj(�D&�07 F]�.�\�jw&;$jCY d9~%D�� :O9n= ԶUm&&�\j #IB( 40RI)^�8� Jp>Wy@4!*Y-V%FߣݛȢ��e, Y-b � $҈I0 %;wW!�vP`P& / 7�RD~ݏrJ 0p WJ%'1%#nkY/}-�" \Xc1Ѻbh-%9[dqWhd I+$ID7>^xay;bnYI@N3+|e;l䏾S|^sf ,t3d%,W8UI8acP'hNƅ{ra@^J9$!a$;gq &i`(%e sw@ q VJ6A}h%>n`�|'+䲮gf KɉGw|` ed|<bU:J(fnpWa{ :I(hA1(k!+FH7ωܬO3Խ|(5dL\2�/�F Bb>_Rn,K!nЫJ03]<MM@BX @j󖁝8{^O[P)A-S&v;u]vh,F[",R4 bD��+7,0vM'0R 8~%7dy�hB )%;w1l1,0j/sf!gfl]�]� � V`q cK+oP2NK?.Ć2@`nCulӔ' #p /NI[Hn�̢ 9]9i+ݲ+ղ` �P}b{7)&|;܀b� N0i[g(��0  @+ܴ,-Ȁ0�gMAnf(� 7+ùEVNd� I!`$P.I<\^{ `4MXjQgEkZ:@b�?(ݎJP-XP1!S0 ?2:45,)]u`Ĕw,Y'53�P`23 ?l?�`� B[`jyI<y�BPBͶZ?Ͼ�ABIW[Ġ(˕9jK@:>*�v2Ax�d۔M+X�h B&107c8�P8�bvD~ Nd*2(~u� &=rY[@�5�`DY0d pd"lY1.XbQep]W[; e>Ἐ0 e7u��3d jVB\'X*! 0P)H]$I,Odɀ5#&)"9䜻M ay.1`+~@  �~�fp,h g�@BW2Cs؃@�j BM rd;f Uz@.H @nBJA @$ܒXw`S�+�qF+qhYB{>@u�?@ Ɋ0 RJ ħ G@/�6�>`(#~� ɠVqΖ8Oכ�Zb�?zJFPdJ�LļZAnEoy` Pj�bیq!%pk` �/@4,B1$Y#q(x � �я�3࿅>p`�р |9$G{�(�hx` P�cœ5:0!�g�5&'`2W &k{$ZHK� T `q5 Hۨfׅ}s->ЌWr4rhMٚĬ:XiD/-9AvHգQv @4 GJ@fl @.I1&ppb:7xW#=; L|>bRM^,3rhAJܛ@ bB8ha@SpoD  РΖg &2b($@C N=�/ A03'v�4�!T9a@NtesTu �<�I%Aŏ"b\Å /gOGS-�'ɴ}O&:&]�HI/bޛNWHj/xFyމy~҂bMܛPf~�f94fB(#Yg?e>`x@2τgp�R+$g N: � @ !!< %e)LZw}܀hX&� }0ɀ;�԰3,d'l?#z`~[!.~ʀ.�0jI/wN=ә\U*GhV܀�1 @ @<1;|v%|N�@&-/Aiq& )/nih#c{|j�K9DLb4#0L %gs/d R_~^�,P(70FNﺚ@@C�v|W2�%aزah�dՋϬl/{@~/m&fIS^haT`;吒JBJ Ftn0%�o -0C +g�{*�Q O4$ӆ_/rA0M��L 0B/q%|��1KPa4tg 㹺 @�{S��^$2P)�JJFJ[h]fD1`đ=@b�4J,B9{?dJ:$rwGrܐ�!:!Ӊ: %ΓF$\p Rp(~2"(e7C! XbCLZG O! ؑwU<YA4mdy  ɻ,18n(KOi'^@p �v X BF BT*`d494 3<ԥ8H˃@5(4`IQ 389_^�{&Dt݅fHK~��M@jHa% nƊ< :ܮ%^D vľd"݀`j](=_̲~NZ"v)D\abD��+Oڥ%us Q1B Il{+D.YH%rnc=�^�_a\%s3_BB@a)~L0ĀyerVO%:q'~ �dS K&r:SVuﲄ=&�b`68b�AţJ N31Q| !Y04/%,s%"mTB| @0�ն <XG 5 J9G^c0�1�FZ,&�+,LKdRT1Ko?S/�ut2a[iH;q[Jqe>GهgO -_RC6- y <5KrGu6S}@vP1I0Y+VZO$0 2: !,Z~c¤` Ih@ tI4О8oCn=FbW}eaQh]�@ BvJs'^�,5%mqeosޤL 0g-nB/9'{�4�vXCGKJȇu%z�8!`ùƢ P�,v 橜?\π`�\@T]b`@aMA唇=;wV@> �|J% />,~;�� ` ', L�$�9ጞd9hp k Ԁ>�Ԡ ^Ĵ \ eŔ sB \�$�rX&aipID0 @t/$^&$f` Y]<K@p n XIypUdMC'1 bB�~L;Mũ\F H&Dd%'p! 'ތ�RhX@1dHH۞g^�( P@�$a,1'0+S7 �x;t}14@v*/D�Bnԑ�fK&TTrt|7bAnwR$0P(PiXNĽ3˿d�0xH1I\d$()I(rQ8(^( W%+@dt@ @`��\wN"C�3!� 77-))RLPQEe�BD݃�b  <YwhD$^�  @� f04Aӹd"  !RX�3蕨,J� jqJQ{k26Fd+-ku{bw&gM4Jik<O4b/wd� 1 ])d[5(w_H�` ^H +N<?a A+owś̰T�b�3o({( X 6}Нk΃q В197bfG�7:_6;j0-< Y E@ BO1{ ݖNN$B&~Nq@{/_@ay$q8{rC4�jQT� -Y [n~S�8J�ć��4%Ch�B؆W}n="0iIO1+*E�614�/a~rι;C ܃W{X�:S]+%BYW h)G�+nH�U(` �w�;쟶Y]�3AJ N>,ҋXg<N B@L.;�ۥ!1 Kpd_Wd�+&/Q{j!=X`G�D|N�I` R+>fy |jHY?>R\ �5�^R�@f:0@-搾 0pu�xQ:$ }eE˷!K^ (N@N+ǘ94ԌJ9Eg^ >�94ĴVH{Q0i gHbC76`!"Di}? z7U� iDAHoe Rn!l9|�DގЎQ躀P1M)?'fNc@`ܟdYb}6I4 L/#rS۳zBPk;'! &�,IHv:E>(a L^ozK;9?m|){ Odֲ/!(dlm$1�|ZpfHa4Ɣq\:b o^:`M(1h% n~uvkPa jyEp†WcM)(I <Z?mشHGG @y05Y]VrN�3!8a`\f%VŨf�n�`6&a= @@RZpiE s?C'p,ϏnHGVY`;&}d`p@�h_!^$7N!f%wO(FJ}V!ۜ5>~ͲwNJd @�hRPX`i1!9\3}\ HIP44ŀۨbw1&s,+d3Î{i !A!(## J3}%$�fT 3w, LIN41<@J0yJ�w�o%9E =&͹`&f, P[%aW BNW75enAEn!5&\ԕ"kf/Iu�88� @(/k�> 0bn\s>WHP _,0hC&ϑP^t1�8 �3d!?4�0&� j@5?VT=^>D2a0br2Q�4!28f B /'0`{ߟ� d;Xn 2\`G*[ړP0bB-R4ikH"��+8EBezPMIDΒ,rD]`јѰBƩ}ېr$f'�`(K z2P@NM(^l1zs@`PiCJ+~t !_@[9*/a]ޑ� :/pδ'@?`Xa ZIΩo�f�ģ @ @1�ÀPMOF EM)=!([7X+ `BAY2݋mO^c3n'\i̝)�ą�TKۥ/\:2I4VVv\`;BK&7n̖G9ݮ` �v2Cr@,- Šİ.CoWK!a�W@bVvF)мw@ĐuJ$ķ/ 'cwth(0RXM@P) A$IG"2,kdJ�\yD2�;d3 @ ɀ2̝ҁF'V-�`YfAV�Jy�hd+;.ѝW j�@Y3% �h�̅!v كH\95�z��� &5|3-(CP!z�3 !HuwK'>>@�`p`0O]d�4HҲM 0ʼn @`�~Rgbi�"X��fL�VP^9C{zJW�PC�4,?L{u!ݽ�l^� Yi07:$x{� ` q J[t>y@T011(9 Pˑ~P &�Ġ*SwGerp�b2`�z!b^aJ;L� 3~ad�LX sO4kU�;!�BLq+erJގԆ`@'Cnz# |pi�k(y, 'b4 (kٻQ4z-${r``xfܙa/�(�z�4Bka4Q{$;xYa�8 :O&�vHv^x� G 03X-^|a7�>� X�Bu J8g}lb�` B `0J؍#8h Ұ�d�T�Xii�= “wb9&#KKiH34SmYvzMaD$uT7?š fN}B$وI(!ߖdqz3|�)BB&rJ :8]( OOkB ֲ` $$r%b�QA,ơ(,U�#  -(v;rt 5D_&6�ܰfrV;<�-Ct;�f�3R8t, goI V+ߟ�q7;BR[@(Š++ C%/wh9 0P_mNj4J&_BS_< 4 41�u@b@3XN%]:�BBG`0#ې�`'(<YDu'+88ɖY N}.�ҎfH5uǀ4 (t>gX' >YE[v!�ÐZ�bP9p~-:[|y5~00\aF0u@ !xG#5X@/tv);cԕp*5,Ÿ%~MF M~)(NbwG WܬJ3G:5!HH7>F~o�P!Bv{P %d{_= />, S<9?�  /ŗY:=w�`fI1p�89 ,4 ۣr;ၤ[8nEaKEH/?C#]'#|>?a.eΨ}f@GC;wώ.HI{䣌;aAhIkJ:>98U!5 Y+7irzB/!0- ]>Y (F* !%[[d<b{Bs $1Ui7 (Ў`-1Get+^wt3p(IA"q9; z77RLN+9ݸ&+JГ_9'$$7%Ei07Gu%݄ GNePHRXj>}7p`rDĆI%%_3|҈it`݉Cuu  4[Ќ7esz3Cnz�^V^]6@ Ir@uXQ,$'4/ΐ>qm~8LЂj0h`oŀ@#ԍy%+�# -WJOQlZϚS�8-W -%׈~@qnܤhh6@b�)4QEvN��!�s3g��sՅ�joIEОIm 0E�x7dJ:]`�*(҉#YA)trF7A[tM&'ZםG> L9C qe+0@Ԁ$xa4) !5"-iD@�� +YC:QSԄl?_mTI03c>1�z\ ͒ۇo7KXM C/)ͭ,EP a}P�fCMvJ~3 -� <N( NzP?r>}�q0 /~7 Q=Z �Pp]^&�)�-O ͂θ- ǾފoAB d@THbXWtpBR[-?2p&R8¹dgadq#N4`!~0!&!9Š^Pz }?�dPiiG&L,?5ao0 7+#$)3<� @3 8OBG5@v�xBunǡ:��? K%*M4 N�O ClCB}5@ʸ7%}W�x�܄�X4(4PU@/!$ p@u),i3b?0+؄�v?Bw^18ŔxE8k!Ѫo-1H 2�{ H'qNxu�(ܡ؆V #18JH�R� Pax)�*�#a 0�'/ Z@rSn>~$~hjX4Bɠ0OBFq^�7~BO~GBu@ �v�&Qe''8*�$�f-$7q}H'{ߣE�0(JIZ8P.`@� YH%yesF� �gWIp%a�zLH� J�ąM4I[U} �/- t/ -��ĘL4&'_C�#�Р&@&2RR h>}� �`�; !=``wWפwo~(%` j3J 䠚IB`@�?!$�UDҳ'�|'�9 wF `,(q{p(�255G Ĕ/~e/ 5|Nm�|Ԁ<:�XgV+z'5'@ d/j?4$RYCs"x �fl0Hg8~;“F_xp@r \ h3 �tpb!4^%Ú@x @2:8dJY\17 A #K+@+H~W"#]b15#Mٟ<= IY4oefğwBL�tP4?|A $ߨ�`S3�)!]�,+C�NX 2JpRQ-2[w˰ E^ mE*�Sr$9�z6J x_I  i,쟆@ �GSG'.RFr& )^ ^Z�\dt&`89  tr_{@h�@+�՘%̟t$y` pjr�V_%#I�9�!!(par�N�}P)fF,u?ROHy>F$*$ #먆�a Ѻ #[xra @. }˹ -B0 fI1w]�@t`vXIa[e$}q�?�xVB� @d<[�pNG�4BP⒠ӲI$E8Ho`��H�p� ; R?#2d"A8&�j�v, 8WbLL!a|bG�߀虲w>n]�/F�pj@@t;/8OEVRo!C@$)<=O~qA3 44^l O .P@P` I7=]BŌa@ JCr??V@X @ H þCY�h�rAb7v};zdDS҄wWY<1t䣯(|(+ݎ 'vnypg'k[ !tsu׀`Oĕ# ! p̓9ި1@gI_]7 m3z G4pN�D[Cd�*%�?�C|1=D~V&fϹҰ7 ՠ;ji 7~+A!2bJ/s'FHa5 Ĭw&Qo`Hk>ݵM F%rЗII9(* QiĽJВy^ɡoڱ04' 8?-;bf,@npgZY|x;aIš,Z_W|MގR�vw/g܏z,Phא?=?p3ޞh/�r g\BZ@LKg,~!9W8C+P%;i05_ߓP5I ,ߟvWR5y�b/�dA4,~=VN�IJ`5�4pjn^, u <$ ^a $J7^5nw\34쭽@`0i3//?8: Ea{\X !`@`< y0 d�NQ FA։+#>ЂjC] k+ ŔvlBhDR0؄Љ@�� +hae쎑ڱ�&!;Hx&�6JQp07O 1R{ ES*�`[ @0&IE_v&IB@EG^>�GE` :W"�@� a_rO6zش1) @j>;|&piƁBie wG:w!# d#c;שּ(0j Ԗ_mvmmcNQ*� ;&$CIh ۅ&0�00i |,نul-~ᆀ BwGqI^w hKA qţtRL(7ej: -俶oƖ:�d2M2g&+$3~Olf�4 5hZ?b5 =y�e@!B72 Jev~  ǔ[6-ǁ@d 0&14hn p�?�02CMZ 5 e'qi0 cbG:;5`$ !ᡉ%X'cy< 9@��<Pa}G0qh3^}y@ :�P/E\p5�r YFshIoN] �?' (%(@4ܢK|;F7q@�g.@�?(9]{s"�^�뀜C/0e7?ݠb` Xg,` $;H&`@'}^ C@4� |Ps?ה `��h`@Mo(z>giNnW~2:ɉ3H@�40_~О啾t|㒴{( !8h`jKDN7_Hd0�J>ݐMA+u'fd4��4 WL䣭B] @$@W0a{P.N `�~Q@'�e|R0 d2S*pF1ܓVq '@ 729Bp{�0&Bk`*L (X } M�H�C Hj;&�fWr  !H3Nou h ~KJ&;8b  O21)jpX0؇pϕDsGuـ�kbd(ܤHw<Sqϯ(0&@ ,^,+ ^ 0TrbJ AhbGG35&6#mcV&bV&Ӣϟzk7l`T/ B=; 9KWf%Ӏ� �Ʌ qX^u8u3 Z_nn` ,jΩ&1�xH|vD�0nIvL:{402RŁPԄ�jM~j2�(�" {9S�P>Knk'XVb:I�:{h9 32@ ɝf`CC dtԽ޷�:�tXP=oq ¥PCox�lC &f͛;xқ�BPj 0fg6BB8f " q{D�?@i ɜ1^%KT^�!!bσP>^�a 4lҏ“40%w(Qo@j^ECIb`?t~E& (B(ҿM`Ą�`?,gBH�/@ 5YՄ!qӻ E FY@;b;] ; 䀛rQXӥ �~By0-ĒAS)W;~}g�K@ K!/4@]BxI7~~B4�VY5( r@Sl0͕w@3,#�hWJ7JPnIv\ l^m+=W0[#lpw 싲�g�=Bx1 0�!<B |dFz4�hL&_ ,n_;,^uaY7\M�ĭɈ(iL/yy��jL&B)+fۣ, SnJ2T%^�;�Ԣa �5/'t·M*&J(w>$LRoL `0 1^/q`Mf- enl@t9XL׶W:p|I~uXb[3+İϙޥM+fk2@2F(9}O +~۝^Z{`?ɉZJro+%>n+E 7o|03Ni"X @ 9I@ܜfHD+*s�MhJu =&�Bspf;2Ѷcdݹ۸$=e7KW߄m@3Z1h)8[qχfMGpv8}KK~a៣r HNNW+ԓ�po5 ~n, 8Œ9 ^|~_(X !%ɝβXu .Q W|ALd a#BC{^kM 11%% SG^QGUNxac91dd'a-sE$0(Ce j�@AxI\Ťt r>')D?%2E^ߛ8 3Q wřT�~��t%$'Bw)wIKGˀ0!hGKN`!!b3$j:u$0�TI`Q -<q4�.&7vBݲא@Mh @Cs'}N(E+fc��vZP16oi DZBxD@�� +@LB3% � -<yj뉠x PQۣdd ` "K]p 3%bɝύ&�(~W^4_:=�v}l_:�?&g7bie k) M8BO�xhɅF(߹\b 9d$\d vSM@Hy]aO<F?^ 4�׹0RE \34%80ŁlBw“Cm0.� pHa+?)D�;� q(7}׺}�`L&&tܬEמ!@`<?K~Q� 1(h$P :YCVOR�� |4L$ y@bhǕǙ�R J^4J9z@'�ǡ;*�FpJ� HEIC \ᅳ Bl(4ND�z�`& Sf7'˥}P Ph|AuX83̱�d��Nd# HL{ـ7�cz#{T#uTy� pbL̄@ �tpZC>Bs۟~ *�`rw^�?HAO;$z 9 @!!�jQ.�zqGGGcp<I   2C6IhGHguـ(�W@w|#ɉArU�;ᅤ�*,307Zh@B� FTwc"3�|:C y 8q=�+�}МŒa4 3۵*�CH('93Ҏs~};�К |1ѷ?$%+�;, R _Fs{��Ї/v+ac㎂k@ 3�N%: sq.j*�0H�(p$P A@L@u, NWW}�>��$2rTiY@My7,&J @i_m*m 0HI!$Z /_o,)!'ɥw{4N#IɩОtVzCS{ @ @0XB+&TDw-^p ,%'#~{�ZP 0! ݘ � CJ&p-9+s,4JGK3�ooނZ9: gXU 0)?p$o϶BOVD@~aܢpy[R3X#f9S9iEp~��`KYힰ4�MCwb_B j^%B&L*M� &ɫ9{נ�o_;,d»'�B?sLpRRAp@ M0 SZJ�)pV3gILXg7F/E;HiC@�;%3 ߧ c� gHnMGvұB%L)& 4 RfPg@hXYPR hWCM�0RI֮WRvs>RvIH,nsɪ߀;n@j2x&KbZ. IR? 6yހ R_!I=8*2 �LBTnk\ȭ&@8&@$7rFe L,W4$Z. ` L ~g{Ǡ4pRqB~75�LB( &df9�~d��lnQ'%Lި1990HdQ}ԖC!bi y7e 1G`c�}uy4Sa{{P15,9a3WG}sBwKnۙd&!s2<�KbAxO*ۓ šg/1%'\6؆BJߺ3$-pZh` :,I(`P$vuaq0 Ѹz;r7(n Y!?0 ܏_[>qz !Z;r͕ugPhfNNx�: NO&'|RqsDK>YW9 єwC�Ȣ@MF/1xe%�P*LI` !^/qe`:yIۡI-]N8a4arj2K#eC2g׳0pbe%{0& 4 %x + B!|z#Y\�2Q/9'R hmZHEܭiE aa&nK2wq\cLj(1fKRoa4G m ƎiP4(pj?NY`(vpGM/kOrQ VN8} 41 ^D)goPoIIw̜WP<3ZP㯍H.ZF" �� +@PBirjy@b߰@�jQ@h $/#=�L+Xj_H`XiEض/?l^g={^y)Nq8q/o%zW(W 4ݸW`x�wI1&K8`n_,0Jyü ,Pt�`�TC=�b t'qE7qx-H_w!P @2B!,Y5)$@NB0č& 5읿fz `18N-,d @p*)=%+E!@ �7+@}9#>L|̳�=�hn(P䤊Zü@�-&4H }%Nwwr(LL!'s�;�lHJeq|^oo)?xC�O||zր;�� @@S¿3C`�p�`C`Q?9z9JP'}չ\UK@�BW^Y\.W&�4G5  toɅ+.i\^3Z`T J,ӊύ}$7Z=x4g^bAp �B"A5͐++>^ �r/b@{y�TB�fnR$ $'sP@.!4 7Y$q@,��7&wv'_.�r�0 +B,wI9\wo{! ǀG%�@�$"1J!9i3.&+ �\�(p  =]eqz2%vVb{' Os�vX�;!i7 F * ơf\�R q%1#{GefϚ0 0Dԁx  Qc 8 ;kh䲹$~wBpOp�2<H,n7/ "W3P�-�a@k�@YP�n�4:\5H P+C !>Hhp`&s�8!:~iI%$= n.gy@; �3 �q3|#s}�e$ @Aش% I(Nbnc�% U`m� v8Av�y �jzX~Ĺ8*>+~0@bXᬹ5bLc;bJ%'q,nޱ$¸N׭ Q8>̧cjk^B_V6⫸N9s<|~zz�Ʉ"V9lW���zw( -%-~׶8n% g~RTVe0{?>Lc;0 @3 PC+~19f/;BrV}d@ J!đ. C| ͓KϕYP:6Ἶ* �w|^Bn}˷�6�!GH(0dt0$f;\nw^za~` :! ;7pA܇yolp< c0�R0`v#}H@W&V@` @RI Yl·ك:�z�d2 ZSZ3',`1�*�)1>q00�51)P䐨l/I5HC= `7RM!B7l)_�28!ٛb/ei��g l/\Ldcg`?sw�@NZP ɠQ̌uHP҆0C{)\bSҪ%obbM:>â=vc!pE bPm2tߤ�VB!bHin켄W !�C%|oy0$ Pzq`Q?ޭ$#amNдX|| P �NL)vlGa!pm I|.�wHi3ߣߌwD,PahOCOd:6N-mz�nC`2^W{l`$?]j(CQٿ{` @5؄!$Ŭ{%уhIC۠<ojbK&I=CW�uӑRw8 y]:oÕQrf̣PgG14 1I+l'gXņo\D2`><'trEv^ q`A] % &~/OY45 MA l^[�gG6&PG] * @wƷ}sry7'᜞E"Q~|_C-/[tX >棾pd�$0qTq#Z|~;[ensRg$I#VĆ0QByCQ1yNzJ{ (JbH=@tM@J II܂@dl^I$3 l%~C{�jL+lCq0{�=�-,P㸴su)  : {׀6`0Idƌ_ve'OV^B (8h;_@TihF M >@J@ bvJFΣYWX`UaHI(;3aܒn ! JJz<bر[hJPOP5M@bJ <cuϽ\(jQy\u^)DB4�� +@\0 L#(sP?rbY \NJ!I\4Q5(S}�3�yCK}#rP=\/]nL,pULxbRd'�(&,8pݮVC@5r` @|�ք ))ٷ+ �H!R0f͐z;�tLotW!af>pz�p{̀�rl`nbyy *߆8`*])Zvd05 gwBQ_u܀h e$1''>+ I0(3t��P B-|zbQ 3@ �h�yEH.�;0aMC? �=�pM�КJ,IEb9(*�4�#�</lxQ^IBht8 =XahNր �r} 9"&�Z GZ���r� �j7~ ),)Y\Nd-BL{ @`Ԇ% fŠψx 17\BJOAI;�}/&$0iI#nU# w� @H޿Ɠy!`�� +5NW`0*72oȍ/{: i^ (~I|:ؚM&�9�tqaWft/}M�4 )=?qq�4�j0hc} qݖ>|�x�φIpIyC= v? @'` ,��do &Q!NXP@! _Q'c~7&� Ŕ^4Nw .&�7i04Ł=zh �oJ! }�t�4P R [$¿;|�-�p a$7 #Qqνv�7BC�,�r�6e<H3ɡ:�R |NZC8( �R@0!c$Q+jV�\~XcoZ pZ1OOS} �ML!q$P �LPNMJW$rifNXs��L� )9p+ГX~�>�aL-/oqX {4{zN@T0 %4WB?셋e�d�@ q@T1/4ղ��/8-|P$0 @u ~nA~ 7G4(Z!�;1 #�bz?G9Ru�5�@夘J 4 rQn%,� � J�CCayL{'gr|_�9ya7 % ,?x8eDÜ@�bQ,nF^B][C(WimzK PR7JOelv�N�$ϲ@t Yo, @*əAE.(JA}`( l岾qG;T0d�1iHG%}9a?2 `JD2ir҄cv}Z��7AOs ~ Air`fA;� HaT004ťs{LC�bq5hE)fs>� .�'d'|ۙ٬Lc. yye|M# BoDB�bmtt%돥Z@& &-iNg�kS}^bѾ!�>! 2mBn @@4NRz{ӚX֨dS 0t:_`n%*P6%%rE�̀P_BY� B7N9%zf@wd>WN (nPCMB{ҿ) (ɩA4V_sp2@�jB!B@tV/eٯ�� PHBFdk�z /3c\ ɠ!- n; ?>K RrӃ3vK+~C 1E$W_N NBON`3;YYL͈_wcQ%gU ܛ k}Q :( CFpM,bPf^3R? ,c'XnȽ@P  ~gYц=_�yl1(~RvW'] !0k�a?ee $ha HBT-ќqK,h14q04v,bY_zDb@h%{|SCfnwqeMЖЇ~W0�i1蛕,nq>RrM mƒv1$eތPo405+ &nD{ɘZ8?sp0Xhn �^ҐBvO )II테V`)[ƕ;T_hnּaWt 4gf��٭@`$ڤ40o'qIۅWᡇ|9+ZoѾϿ4^(C0j#H,b~7ʀ Ɉ!�UBJH [uU^[Rv4gcs#BE}wrfP݃J 5_!�;ra 78w!PW&$fĤǣN #P0;lE2JQ�9!`܂W~.B�9(qR 貌-y]B-o~ &?'G^^m}t@LY`! HG1Wu%XayII9:u�0C3ܜK{,[_�,8`Kޔ BO8x v!ЖJ_[_8UC%V ;{ZF8��+V; A|oO!7@bB�tZ^woWfm�>0O$4n]Ue�fEt#4Bx'^@`Hܝ` Ʌ !�袐ߕIk@*pŷ)(3Qt" bXC t5b��6�Ԡ�baoAoٻ#Nu%Qagl}8/H�~srhhNp` !kts0� �5�ᥖJҒOB)+{Ȁ�v4j^>J78Y^ܰ):Q3@FK w/_2�P�ba7!9"RY`a#rWA}�BW$hb؋J9+)7b(�ba59  !AA2�j�0al[ C/ 0 1J(/e~١=?om� J|E��1D4,Tz8:A/#,%SB- �7 Zl6fJ ̖=%eQ�X�:ؚ v0M �Q 1hx__Q�R�1Xgy8*fs& �aQ!9 8�˙^0�| on%r"�i@ @`5Ͳpt�02pt,zvOFhĝ`%|0QZ$ĉ'v.�v�;NJH]#Is~ � @0 %@34$! qüqn�&CHDӛPg@�؛0Af9bbpyׯ�p�Ԇ� X/p�VHj�L�GGœ МyI%}۝d�b��j�nV41<_A?^ �N-L {/s/.�X1C!� gױ�+�etMf`@y^032dJQ v5,xDH}ARLJ|�?! R(_<e0�\ {PsҀ;YLh�HRW nhJ!d{1A0H Xbs@JL n��04I4ylwg t~bc|{[� z ‰a$2_LV(v<>0!B(`cdK| H@ bĆI;-Pջ2yeb™v�x @L�Ġ HurZ\ @ue%u`' ,Y\0L-%|Y{:NߨkJw= k�jY@P% W%#`z\�v�|3,tǯ[1��'+nJJ7ݾzJgxp@ hh!V8�p(YDٕ᫼ �uɀ'/-H(1~k44ƾ7b7y?;p_IY=jXj\1yw��d &тZ{!ԍV$9D*bHr?AF}B.Ba"@!�~�|B &Z u/|H�C!IfB _59[5w!n~,9. s/@1�xBI|H&6}w.$ĮP: ߥng@�4WΎ~`0&|r,>φiɅ{@� L5q@BK�.�yG9%VN&jV0Zڧ O_M3U 8 =@ @`YHN '>uv+2Ғ~9ד(p0 ovʟ[";N}9` bA_IbV{} p vo95bo﻽hB?Z[I#YE~P:Z>8XC�̄BۖYH0�EtR0/k?장   ^/'q̯F[8/ē�1WbI'{*> �17 J�aI,IWW0��R`hh ^Gݛ dߒ691:w�jĢ�t҉!l'aI[TZinܚL(W(d7@ 5dtQ1cF$a%,ߐ@2y@k10$vA `#34k7 `(*Z9\C &% GqN�N)e d{C̛$ ޱ@9\)/w?=@a)mWb~/p nӽduP([ߎU�LtI (Jҕ?{�1(Bqi| \ܑԂN DāҔ(eЭ⍺@@43!._9a�gŠŻ':*)_Y[1-qP $(MllZ/8pz@a/ !80&[%f[XI09an6"�#�Ji1,; �5,+?>4Xɤ"7= w\ 6C6QrxU/\A |jϾ@Xb|!$}Ʉ,ϹfK&≁s)( I[ ѓRLB2YYf,KcOhQ 2�lG/㹟00 BJݘik�!7]Fd׻/р#�$bJ䴆ur2p K&LLObJG&$ŰW" �B�o> XQ$J-RQ@T!+Wq\ $ċ&g!% nGN ,F(M0J! GXz]3^�6&'>YBwd-2a ľuҒj>0E@ �5Wba7[ `�%(M/ Vd74R<t߼�1�|B�~  wVۤ/bZ/�b[9I: Q`0t?7+CIi@�PV, l~V<;ќIE�ذ҆@�0䢒L}uyub6„_вiD@��+`iHpn/m\n"{C�XPHRB'<CUL&X.G;�!}֎i m )([`򤠾_G$s kY4 O p&PG'(ggʿC�f�`Ғ `4-Wq8 DԸ IY[$;פ�NaEosRj4ί-� :�(V?s_XD %wZ ͋+G#}<@L_B\%�x; @t��6K$~-ڒR��#߭@'�hC@n1 (!1IpO53� 4 )%;+*A0h/ $DCXGEh&@ԨvO@D"P&Ih cS13,MJr3d }v1 9.}va]2��jb21b1䆘s>5p(C7|*�C=^>h`  )g1 $w�!8iII18]8:tg&J (�oHf-d륛_e� @NQ4~?@�7&�/&JnI݀`i@Bv5$J "`T (stZ :mr0` �7�NdɅzHy0�C{bb"`(p(�A7 -j|(C�D� LOPPiI vble�1�h7L@'5WT0� P;bu�Āb ^5ξ�q`0Kp%`iø?* Hj �]`P%�% ?c}04�šPiE^0ɀ>Np1 )�DoLţn? mO~h> u\_?�d&P {p�% CPQϾL@K̄7bAe~ {>:h�j�H^^PɀFC @aHB_�a4L ] td NxbbQ3<+tdw� @NM&Z #>d H @(C϶a5�. Wt}ש�j�HChi4`5 6J%?R}J)F�l�=$,$ J- �TآWK}}h@MҞiI[u�,�j@+(I&1X>= ))'߂�BC�|(ѷ+� Q|!&E RI`ԕ_8zƠ5̔%ӀwZ{1EEk@@p(zEk�f (vFA� �tX҇%C� �?�D�C!L&�d% ٔie�Wn7n@ٕ= ,(};]'A/BUb�h%ݙ]D�rq�zM�\z�5& jܑײ` I$l+3 0?LB :, �W~�l�Y p.�|�4D`B% Keɐ.5nP I g�7='gX :bM@^t\�6�bo(0*9_GGȄb():�Rn!�9hIAV%r �E�) =X`G,τ}ˆ�abY1)b;Z@4 &�CFJ>qOw/�`@dەF=ɴ�h�4 c2$RbQw1@+d. 3"`t$8=z  N�,G(W}lo6�D�0 ?jcWbPjoT10)NnC&L�K+ bkw�*87j^C`,pNMY-!r,)84gCYA}<BPėB[[b^RY@|*�c N11T03,=bgXLFۛCk� �~� K:vŒ?tlf{Ȁ` ɹbRJ vh5v}%zv/xxo`UP n/n.���^L!� LC,X _`B&w'A0.= A@; FriHKq@0�4(bKg&j�5 vgP36)׬BK"OW7[.}@!J|8RI&o|Pt/pi1Gߋ?kK#@_<;\�4Hh`g9>�ݻg·ݙ{ /'?"\gqln1, ΍oP)G 1nrRLK _!|Vd х,'tz_qܠ* /wa &&$P|$P@Spb bOlI xВzwG�~F|:ܙ417, H$MG4ax?/P œn�0Y\0z/M䲙=yxjIWaKVRx& 52ƌ_Qnwғr^/)wÏ@4A `ؕCcϔr%$3 =yB-%gز(ޮ(bS%WbqlP 5tV%^ ϪHHBNAb\t@vH PM!r^%wN?wC5cJK_0R6@Ԇ}%?adPiIl>UOdr|y]7q49`'d&s%9:x @u ) GF"_W �԰̐!䍰O@L3& +G{߀-�xR�5Jw rKdB_/oL?u_Y�z (5.aF+-W�|Y!휯tcUz`rjPce0ބ6�Lrۣv:16N7dBb9NTZhD��+�tǣ`!�5�vebh�R�7�{['aC;Brb ºsKs]8  2b)x+0�Z�*( p$XBI&< `~5/PY3'`'�x~2ӎGHX%ݐH!~t1irJw� ~ ϕa`�xO&vbczP%@!�aDJ(79z0*NJ?BrДvp SfKӀD`Q6, 0PD*� �RY5LY L(5 (_c8 & b,^Pzx@ �`nQI0"-~h.h@HbVRM $^3{h`h !::;>�`MĽw�h\nrIR e"Ŏѓ\u@ C�3�Р+7sGp��f%W0bOw�f!({2?W"!�fۆJ}zىI|YL7h@1&�;<@NW}zp` 0Hh)GL r^*�I@$ G9(Fπ0�@J�XN$ԔqzQ.JB Z ^�4C&2B@rW`z 2@G 4XY;z �50BOl4abS^ �@'IErak �06s>Eۆz~97�0�~;IIL磛OR�/� 6D2B\l~xB�R^dqw'@ 0&νru 0 y/r`MXcri&f@'8`j9d/%bG߀NE&@ �j ^`į% HgqԀ�P'|4,g/}�'8 ]��(u8 <u_�T*`h dJN g{�9PbP`TC  @c6o9xP @tӃT_׳zC+k'!L;kFJU@H@;JJ K\k0r@@B [#3=`*m[ԕd^~x� NTXd {2�;�*�~LBTnspa|IfjĐ4bӭLK` d�0&rjI !�DՐ/|&f(V�&@bm*%mWgy!�&�߀7@{- lYMt �21 ;*/ b`f!*t‚=A :0 T 젂%�B'!bz_lCrN/`,a٘> r>uv�^t�f2 �" �]!!|&d1 wb#A v�Ԡ]Q0�A�=&rWcN(>1~xV[4�aZ{WwG�3N 佟n_5�/Wح7|;sɅ~Nn¬x0%ws@2�R0 d#q2X7\%%3DG| a$CⵚJo Ro�RP;I{섍Hˮ�z�X@"1 &V=<񯂚�;0 �,K8٠38jp!hPX@@h$oG=/g̫O�J�a<$3 /` ƐB,17@ria_BS/$g' M?`P�Y<t+^t  1iDL@jz?92ࠆL&IЂOlv9~�J}}5-Strj}UKv^Cܠ(R6řGz�i+�eN~!^v 욯` xi`Wt@ �LQ0 V%nwT`@ YB0怘�@P$rS%]Lfq%~ L(BXrRܤc^P r3!C bV Ϻ �-0i7~9�@;%MAeVw7v:ŕ.p @1&�Yx~c&�Sݹ� @.H @0&y, % G+ Kސ&z TMJ?$s* �7%-F�:(܄P+ c;uow'^` �\V/�rM,3w(v@[vwF},c=x.~6ۖОܽpB ({Ʉ)!(^Tp(]3ۡỴY:&!7+KBI%rW=[vsɄ*J (5xc\+,NGH⽞-XB[NX`T� '8iHJonHK\�VBM)$MWn5;u}:(0%Wɠ N -<>HnPM ,43~`*M )П*I(nK/l@xDLZגa(Q ;~uާ)r#[Y[(=�;`*L!o ;AfJpjrqn3Δt$qx|k B:@bL�/)!j:Y1E),;}uxk�euBEd}XM!nN9W5}n_�Z*䲝Xj "o NŐY-׆'n]�v 9EP/(`e`ņ3m[壚?t΢uԦ#Ʌ L &'7 'BH!Mg=!$t> 0@iA4n'%C12n۞W@&eEѝkhehC}r��!� 3g��1N1(F,Ia0 N0ĚRPR aye k~H 1N{@`` I4Ж2z W2\}&��+`` @!R8ф%%ͿUҀtvMY_X@ &QDӇ'zt__N~�Q7,gu40 ɁC8. @bi]vo)\+�`ie?h,h8h xӋH '%WcP'_!0a0ܭHA7e'- I`Q|B6$_�x�@(A_p604C2HE @WN-\b_"Ls=&xB` &ҏGRSZd �\ҐZ9π?˾�08-Ve$@I߉�TYe +Qf߲�X�X�'$$YAņЀ8pmү&35:�zxv_7# Ϥ�f� 椘 98b�\�  @ x F~ adY;q_R�v�pnN R񂓇'͆w@R@M01}+e4?HghgoLqπ�9(cCB�Uc0Ge�f��^Lt6!ah$O'ŲF&t פ �)C :lvINz 1�TC�ǐ $ ^_&?$2 CC9"�) �N�+$QaAA@xPiJ(isEst 0T3t`/ZQ~�+�tdRI_0N=FԀ*�sEŠ=8'E8R*w, RE@a 4r,0$^� /I@o�FBLw��; �XPk(ؼZ~|9�T�B? ÷84_y1!rp(3ӛ�P�@tCxs9` �b`H#Xܔ%@6/9mBQva@`& ,C(gAi)@\vu|ɡT1�SJP^w=}< �^MA%Et b4씒3z͇zj4jj 1<%(p{�*�@MJ0br:9?Z/�B�i�>|# mV ~D6%d3~/|Š^ Z { 0 44ǜ !147 2 %g%~L,bd}lP͍ 5={ 4Ae_߭a{@�7 (CBS13F�� pARK`曟�T� �3dЄ_ŞfOG(N&Ae3�0i)fV ʪ JW e\ '3f܊z:;(K+2;vuKUk&� ;6/ )@�;�HdnNd#'kPg! ~)?o${2À ⟣H�qI�#PL(MF+w *n=!t[|tאXj %/p'&W�BP B7v˂@0t\'µN+R1)/P P-�!9N  14�gNLJ"a 7^?**V|Ou( )�kv0o NBK(8W�%�{Gaf>`,\>Q& SfXV NM�zD2nOK۶=<gc̺RvEV9c]��TryvP?PE�XY.^%oW%-8[JXm`0(YH,e3Fm=xh�w1&EoZra_n( 9 ==?͛�32NJBKU]*JpIHj&h,4a}v{^q@?1}j0ho!D@TY 4P%FOK( wv!+,D0 \ܔSl<]5�Л %vV$&#\`�M/7l-[8:gu`T:nKSu t φGoҭ^k ɥ�Z1)߄te(T@-=$NYU|d&{Sa5;UeSX](bPĊ۸wyk�o`'�dž#�PwH d E0aiO7ϱf kvV� a?YN/ l~B{/SPVO%' ~zzvК%vĆ(z0i19`]}vHe$Q tr4UvîX�뤢a#u�A/d$4 o@3@ĀZ6' &B|3 8 F^ºȲ-VWzP; #o!�딀1О?nλ 0HbxS"]24=M _> HI&d;>JowdO|u'wмOCHaWЯQ}%)+݇=�bQDi1/BPf-ɫ?0(C5Y-},LIxI(5 tr`NA4ђJ).!WihI35I>ޣ432R�-!l%Z9!/ Ra,Y7wġn˂� B( K:?r-RTL(Ddre$rw *�ǁRc`iy`$-%'먼1+(@�ғnBPV~@ XQEw,D �rA83 ;o*b] *#-;)j�PGcC|\jC@tLIdRλP �9#0F[в:K@I[[��+(�pSbXQ4pXBp]`h�BbS;!;� niE%,7:w5$@;�7OYe ;t0 �@dܐZ>IIМ.FX(ZvumV6tlB/V$Nd=Q6Hg˿l�hh!;n(_5b%群h29 Ċ3Kq2<�rC�tXŤIFZ%4'h�0$ >W5No{ �XP|$1=E A_< ɀ'!bɉG' jF$J?БGoTK5 �fe!0�B2@yRH$�|״�~�КN,'rG^ZN4!2Pj2J ̔ \~ր6HԆ%0x@ �>biY\^ ܀ 0(>RX'JJHNf�Bp!OsM�vbbC +Qyxpw3=` @0,\ϸ~�0�+I]��g֤'fYFY.� + &ǡ#?~aH_C@Jr�Nb` CQhQxbq `'Yc~E,p(2�&'0Ss$c�0 %�f�ISn!O9"dWey׮���ḏ/t@hM�xP� )F9$;۠@_ J�d00kna43{ʋA+s B0%d nO{0` mY1Ii X�.P@�k@ZpiF p�7);&$ U �c�\zbx/$�(i!M();r/=� �貉:җYܮ^hhLH?U1k Kr_(+<\= S_a<U˒dP�tB 13cNp@ ((+ 5ɽ�'&nٜw a ~P(0ǡNsA0PPK�$Z?Ha|Nq}�`1!P3iHFN}Ǯ� ɩ 30^FN=0�i)$(TjJg(�`b17er[$jNJח!ꥷ:p`܄�8�X0 'O-e|oLo+9 4' d刧r@;(]0�?RJo=]]@v�T� t9Ir7p (@t$VZ}xӒ +4Ur1 K1Yr &s Ѻڳ A$%a7Lc3s4ɈCa:&qRͱǏת�j� %�cI}u+t38N}TQD8~ �"&Z3#oI}u�`�0Q4KJJjmʶCx`�$$Y79۟J)jy@}�>� 3aA\CJY$4DzxP�=cGv|1W�t᎟ ̼5~UrwbrJ'�:0&hAr#+V3kp(XaxV& % jV̍nV4 cT1`,paE0'lǚ9QL '�̆�5 �>aK~!?:έǿ?[P`(@Ɂg&�HyR?\51-I�gߏ>�ܦi{��0&'$吐q H�&,$smPd -WA7?&) B%̀n FҖ v@rLh:0b6֢Y4Q nImKzz琅kP Q;Ђ_9p.��PQk@8'u`XҊίZ�$/n|G<{@ bp`j�0 In 9>@v+~CFALgc˺ �@\ѺRCͼ!|R{?_4xJC@`dPaK5w 0ī`'�]Yep NK ! �xJlΥI BK7;%Np,[u%}vi-3{ٵxuLG !QбC!w+%k/bRInYNR⮩ NgP;^'}' p݆P $W+vYRpU�NB!Q E!9#HK)(NKr:&brIC JK)YK=�w,Z Cn+21b1DnR׀3Joӛe i5hvge[32oyejzHIBw$gWP ftw�%$I\iw%d"n̂j8b@G%$3 p3~HBOƠ}Jͽ[dg_'8}�zX�d$2Qԝ_=�1�� !vN hk@d$YZ` @Q Pi[%<@`B�= Hg,S}#}J��ðbRPi\㎸`�bo=<Ϗb*I7&�`�~41 3o` !bO /WMz@hVbx'+g{k�(d {�2Hɉ" -U(3g�3I !IC2_~3_JV~+7m��+B� TV=ý�@`Y( _  -!Gnw1's0ޅ2:wŕ#~íw&$unC�'� I: (q))V�i@'&p~Y]8�& dJ @$l.40 Z>G& OҬ=$anRRдJ8̽p` p'6<�p w �4�z[ b))d$rkĆ! [S 0� Sɟ,g>RNX`NP}4 � Xe|epdB-%8gpB�~pА(vd 벓I;8nN9+BH }}|��̬�!6:bQ Ѐ?��%LO{1$^'6�l�ܠSMBA` PLOdsMBqF \䣄H (~, �5�m5+&Lv-�Ks ; GBQ(tr1&M&}zq֠ @0&�^/r 7` %u'zO~02:�@_>NBo0CMC3: XY s8:�T��'H8@g3|N3q@�+!�9&2gģ5&LN7Jkf @�I4rp(~2hbR_@0(;DGH ;!*�ק8C8(xC�;F7EX8�fŁbnn3H3ECC�`�[,0ߚgҀ1� xLO9 </y@ ��Bh<cnϰt`n^<;/THFDߦ� �A4B� 4c/�j�  Ԓ3#%¯ <n__= 01<Y4>/Cq( |<4SXxL7v"`��lϷ.$�.MAxCo̜ R @0�f &b[t&BN3J^  CRLJyIםT�,�9ASƓ8H]t4�@h!ǧ!37^��8U ĄڠN0�P� MSɥ`HЀb�H�ɡ} X�?S#�4 P1$ ݽԽYoFnoK/( BK?}�R IX^#n�� RaA:_1ޥ &�\�䱽�P4 J8_Y@y@d<I-ԟ}%�jQD҉�)0hn !CI֎ţ. ��`ek fUA o7ud" pi0 % #vE-(�RC:OH=(Y/mfLΚ ? �RR]( )li�Jjȷ�'�{n_d'g፴ 44D\*+n{% BPF|5mL�z25&�P-59\H C BPZQgn{ bB !��ߨFu&K=@ Q �k]1 �x x|XVgQ.�V~ g,a`0�IJh 95!`PR�1);PF>�`1 $€'%G1-\0 @�$2V +7v }t�0�%�;Hķϓ<$K!%'d~�V CQM))G7S%�cBCC~gFK`n � Rɜ~ge6�'X #aI(U@]'*8x@ j,4n/%p^?X(Fh3 ]v�N@;&Z q\c(�1�xMA+B0`ϰsV)$k(xPP0f /%`%4?L4d+vG@&�z�膔‡ErEfFaZ@5�.!cF#xlD̲bP ~rY'\V)̗^$�|; NI6@ހҐِi6zo+y ,7@I咹hrW(i1/!$rų~UD �'@ԡmƖ3gemr'¯� �j 0I3u&r0 trѺ"y @@R &YE`_|wd<u�9/8H d`GF{N} I�HI|'!.ۆgiH@.% _ f!4,`o)?<H|%vːnI9iZa;PE Ŀp ]&BiHBP͒'�T}t0RhgS#ۊL-~#kBJ̝tތ!'(%%߰>P�v2 ͸k^G&s=V=.* �0<Q`e!3.Gx 97wjHW{ɁD$xv]!!U'5@I7! )μHDOn;{&F $9M NnѻsE$ J,;w5J0CjIf(_0Wo쥁j;!pDoRL�vn@h͓x[u0HESضQMJx-0Rw[67@�rr^eh[ b{t9=Rb?&>rhj9 j\jIVK~-�B JIEd6ùv0Oņvϋ"PM!l+9$z+iNnC.L&NLdߗی^ab//>3௦By1$n328WV' utf}d5S4&XS|z�ZM H`8YCvj %7A)9' *RSdږI1)RWZRLI3>hO^(�Q43%PĖQƠ~5B<Im8btMގ~GN ,ij2zrJwBqAw@(gqŸj8&:HIQ#D-E&ɠPatbaXnw$3�Nưwy*( ,~I\NA$W %qh@?ׯҖXbVnC95u6ي quH`KHHߖ|`sJ(�& +t,R{ V&y +7`�^V5׮( PL ~݊Fo'kvT K��+4 PJI0[ץ��a3dYK%%es*P( M!!,{:=08�b ?8wu݉ !|L&a%dՀe +m_ g'�u�fhhh d'-M~T 1D4saI��'}T+] @v:~J: @rQ2�Y / KgmI$<yB!nS�vDp[$]�bB/Z:9(HW<;Jh_Z>NP%� :vBQ'BM^�@q~S@pL0�~Lņt8MgI HEEG۰.`C@&A{}"((rQOt�2@4!�\ go%'$UI e  @<L ™!OAiIό(�hԕN�ߝ~} vE% ýP4dag3({Y]ek2@B� WI0p.W$$N;gׄ�p�@ 3D LL�jb6 ď(~"EZrQ Mд_�Bba 3bђ8{ !8h43/C;��t� VA ,xebybqhJGU%� ��) 80qw�z��-]|BHf�144;&!'o ax>&�K&bnQ|&eoF�"ބQa䣎^<@. `�b(Ւ)#�3�xP$̏``I#!�|C(+DW}!�r�!ya-0� �b7w�(�O !"\P \T1 ${HN @txA0)x2I릂s{�X� &&!l䵣{dNwCz@ٌ9D$ɩ+rЬ:_ 7cqqfNw5��TD2n)N$э/4$ #dnvp{{,�Ȱ(�ye3n7]v�Z&'̂m w[i_~Md%\āBBB2~(q�1J@+4hNA|Q [A D + & g؅т!̿Hx(4b }lcdqj  8HGms)[ZI/M{E@^aoҜ8αh!� 1ŧJ9ݜmdL>Ș$�ƐH?M @0:H WP3bert�X�X59ɻs:.8EP@!&`? R[v�*�"`jJ&q)ec ζh�X ed>g}2L���)9aNB6Gl59[?�V�۞V"h 6!mds@ Y !&`} ` }ƺu3%h�H�3; ۩C[T�< AV-8[z^�br q( � @bn E2r>tX @�(!T^X�P�Ԇ+{+1]@*�H�hjPIi$4u�38ԑQJ%~Q=w@�6,.M-!#JH |y@KЦgqk"�r0eb:z}[]�:8Q6I|@4�HHjp&g)Y'%�LS` ɹn5+�IAA@Գ(l111%! g|� ?;~k.B B�BHtan.$�-&t Wm� PT|Wͷ܄1=G�(�IJObwݺ)�R&�'oҀu BM�Z�}.@a��43bóy<\D��47pmղ@U`cnр:, KA0e1))OIMͿ^{� NXn{ttİν�l@`~CW\aIz冀dĀRZb >�8+ 2�.GeZ-**M p1֫ΐI ĬRQJ[|� b7p˜47sp8 ;B& Ng#5˶2 s�4 |?"{�bB 1?ŧfN;@2 PC&28tn�=� r3JuBdw@P�vF }~‡_�o, ļ n(Z +k5�@RAŧf/]kT!($84 OKWC@ F+aRg OF4f뽇�X(yeP(HCr>�U=_;ɹ��b`[v@i5$7K| 1 CAX)ly Uy`PgtfԆ!;9G<ێC&A(v|AFJv,^.7pN,5-=ۑjS�a!+NkB[t%$)Dad$?r^Q?j쐕 r=s(+XTDfȻ@Cbrz璹�;/p$ BG' ID]�/wc !bНo}V``IK& B:7Sy@1(ݙ' GnN I_ne Ho>M~I,#9 F$ԤY]?@rWlJ&9d0ZxČ`d@Hsx))IE~ZN?3ό{`i X7t G^�t�bM,,nSP �xљ]�(׌bv-(bwiHZ�f&(F4ӟ "`A@n9~k�$WB=�K%>> @B, &f�1h)&~}76.@ @4 HA <trYe(^ .`HI!13ؽPWKW~i�n�4 bZ;#�Kވ0PZ{F>oxی@Cpo_|G Yd"hIIٺI>Y䟷8|n NΠ)[U@;@@��+@`hgU%]e(�n8=LbŔ@i]Hgwp@$`B Y5Q֥^�/�@(Wx�0(�p_Y/6BP%Ӏ` /5 +|9s=H`oᜰ(MA|&ϠnUH/ 1 $2a0 J(5�H@&�vgr C@a| ^ݺ)}xq_~_ 7s{`;�|M:Qbx'Oݑu@6@ �;X$rLBC>:.� @t�MǔX^WɁ&JK<�X�Vk�?& 47Q�r� e ?Հ$0<M!%\^$5D{Ӏ7�QcIS <Y9"iAn%2@pj�7- XhչMμ"�!&DbS(#ow*�rc(Y_|z �뤘�-,4 7̗нfWū҃C�f- s @B�&8HgZ8] d�ha-&g s:9hXg � G$r @.��!@XA P;2XaE` �1!�=!NeQZʡ@�̀t ~pn ـ� R@PfI0eoz@ 8#W IC,gB,� Q�쎬c+߲� $3,I` OO̓Ii3I|/=�x LCQ@_b&K ~M ^^6hZ (+_.ao$% ͹D 0 nK^I_fN*( gnL^C}-+{q]^\Mܿv5qy#3 ,LI} =΂Ѳv oޱ7ﱫ܎R CD#fH"WppKӾ5bW~9λw(%QxZ5֫ހ z^1�(O �,YhFB@ݜn&4@tS�褡?]gk�=BA@�- l2{@$R,,s E1yzx뛓C�|(MIeBĶ Kf$0^J\�TN<WcD܄KO϶a\~X �w.� ;( :H@W!?vvf;91?EI;p�0!@ ]�`1@  J HﯗBQ4)h>|2H@n__N�2&,f0u�K Bp-bI/^ ~SnI/(?@�Z`%$?gcc]rhe$$|{| Sd'6}_c+ph %dߕL1xu'3ڀ<�1&(&$5 G3}`KA){vSĀi} (|QOfgxMdh휤>}dX6<1ZpcM,g+6l1`2WF4Ca+lٛn):Ob|Bo`3yfsiD73eOrF3Fg8g@�< B@tQX7ܖ8<Tḓ}�  0,1ABv<M36@Dn64@Qi(H7%G`|`Bc/XTfBlKy(uD$y@@5@YAm@L^G2{)L|XӘ3rwO3nt E, |%�h@%NQ ؛ e6,'3/ Zwd_⹶n,bpu/zr�9p q4e1!riI {а~w!cB@`Q0BI;̻B-) _GSwP!�:u'gBό07y|jvJ0]Zma&a?*�9�103pj{/39WL l_jo`jT)!9 w ih ؚL-{K(oC�۷(3{ɀ `WrAI(!kP%- D sj7p"*`,C6lK('NMx a3 );Jdy@:H dºRYN?6n;v`&/<x~~G!۷��N CngŠB`RJw7e9: ! KVAWt2�a.C mӋ(d0WNuhh<l^tW K] ~ʼ 6,0 0087 @%Tԓ eaIžޮ[$,^5$BL!d5Ǭ˔X��’J&)ҀNEqE%~bi` $ݒ,Nw4� IQ'Hܖ8~kY(BlVAr2~XLL&C);HΆo;R͋G2F PC?n?PN)j J_JB^}h(bH@&pZXt -@t,c7@X`& !,3rFmX IiGBQ�<!#H~q{BFw5P@@;~cD 4 N$0b;ux+gKd9ŋ>�ē�vR5,fx%3]ɥ|XJPCr<kYp�pJK9Yw;]0(ŀ%\n(͓mf Ix! Ou~qCə9��+�h�,B =ĉos` M4ABIπ\�e _lJO %$} P>P @`Lfvq݋(Zsqu B �5pҜ�1ْV 4 18J$IY39j@@A<''7;'*Dݰi3^\a$0D"ǡW0u5!CQ%u}IG9Z@5�<%g(ZQ%: $ġw�.�fX>�+0#@ HERW+q!*~uA<ؼyIN!qDIdŋpZPn3~hP FOn/pk-IG̀�bXidP Gزn$M, p/#5|ڀĵ$gnY0OJ1EbfH�@T:- +0u%J^t|q QaC$ׅQ@�r ϐY۩9'`0J?d �Pzw$Ru ^fYEWn+� �/V anْsUb YkWC﯀f @R}0SDQ(i@T0�`HGwu{3�d�l[�J.U�|4p Ie? JJ3]^/QAi d1.@Cru a3%p=Hz_/_��1JC7:_\�"X- =(P(w��;!.ܤ4| �j�5!�Z +=ʹgd� ORCf4c" h 0`\KI4@eGAp�/�XL�$|B!Qb؀hCtet#9"rsPadČ- +Niz*�0 VK۟k �2KB(岽$W�7u}~Ȱ oƤc|~L�Rp{Ā@ N l{Nb` "p^v@P¯T�1?d+|?K@ ҏج\` 0 @4�ІW!*c~jӑd�7yM"~r7gRFnXh!$'t% n/Ԑ/!?di,a5!WLdX�!Y ?}4 �'M �%Ų@JVGe@C 9!w@nPB�bK*l .֑WM!vfK"f�0 M;\J(0√qiid’Z7??pSٙ#+!e|1Zբ'_~?�'V{Lx!JB40YțtdYr.N!By5°hNx]rw J:7+_8 bO}��z 9K_O%fy@?״ PB ,%}F4`:�:&�뤴$ *2Lt �@d]*R |%I$>/nGz1q4M%p1Asj^ 0�hBxZRRWГrM|g @�T�cCBz I`PTP-Y.ϳM P R:a& `_��:ܔ7^vOu^PbR�xY0$?\ 3 �4^ ,:Q]80} M}W�tFI 8)@; ,Ir{f5kL�f�C-)ٜf ţCCHb̷H / % ~RX+C& n>WJ?k�` JŤ4Yvoڨ UHaAvK9MD|RuCFIa Gܾ N )?[ (�wѺ:z0%$ģ8 l"/O#^KSW5(j9),Lp+;>w/,�І�hM%)_;Ja?uZ@Q0^6 ;ŁRA4 )"ٴoz90"kQHJFl10L%>x ސ(PHd,VHlg1A)a% /,͸=A3ZFJ>c5ղ].Ms!؝gBE9E3'vո $$8bPٕ�r ۷nӁP$0d%Ri` &z9% kAM ++5 M>-%~rGa >0zKBĠrpu�pRCHe}ҿo ńY]h~Y@TYWp#$pd0r5 w^/r䢠4�VY )OOypiI& /'un-PnvFxh:_,мp T14_SP߃ �Qy'4�1pxU8z�>vBF֟1Pi\ooJQBp |+XHJh.rS2Тw,$}y\R쁥a- BO4gf(ebVV8^6a|uYɅBN5�'0nIB~gC7ĵ9{ޥ(;&?GR9P__k@`_)#'X:C�:&s&Y�Pd4$_ߙ['UC((M+dtvyygWm�~C C5 P @0`Pٸ^NnMz�pḠiJ2g{�Qh,000؆[=qO rGx-\X&V;'8}Ő@��+�;&~X$ C3N,UzBhRdVV$҅%�DUq}҄nc9P/ƆJ/ )!_� T LN!"�d� 'RB/!P~.Jpl7`FajQ�N�b143δC:hlw~`�&!|_OOVP 4j:7 &61�7Ђi@^ :�rF ϳ> GYovB ˼` H]ށ9( � 5,LO n=':>lu�f�w_G$x�\B/RY ҝYVL pҲJ/-E&=p@ _@Y ~W;>` [BV;Dkހ;�l]$Ĩg�L��3&\4ZxN g᝔7k(7oŀj�02RZqD��<ebīP%Jme$G3E@idwE%` L&wFōZj꿱@ 'N|@ :�Ԙr\uz0`0 � @0Qi�?bÿ[szbn,ޢA櫇N锔�L/ּؒgphJBG<wp@MPِ8xqI@iܔ s- (ӯ`�/8`,bz,`�f`aJJ}{p :(ɽrH`o(8+lV/>go$�z�؄@]r’(/C�|zHA'o7^0@% ,orJ3Ǿ2ؐ @�9 EN(壱<mr2vX�Ġ1` +#p,_՟@�f�&!K!4i Pc} .&!' N,;*��5L(4 lӏc p+!)ؘYE' $u0  Ν6P)ƥunbHiI0 ;/5]%1{|}~P T 6Aݛ�bd @ac3XH` ,4!@Ud(k[_�(!ĕ2ܲIlw@`�%Y gNe#'/ -�:BSYYs2 -~t �4S!'?su�&& &1uN NIe JOp I-=)Jߟp4�vHc�JXaat~J<EC'`�ctޘ_"x3 Nh� p(f;0y Lֿ'ʹHFCpba[$~+q +ޗJ NBJ,SR2=)2>\:~^t" ~?^GV V" @ҰӐ+i{n'ݐ +,3y󯂒zfw0OP? x �aI [wk۩f&4VE0u�w` +2VVN2'I]#V 1lI0hp(!xb!�+&v�8(ݏ;~ @ PϸA<VmӸ|7ƚT?Oa?~S۞u`'a%*@ۀ�T_I9Gڒw~(ZIYP�V�aaX=�ي �"hZ�#ґzP�^rKtsa_p� @4�Ђmm 7X ӝp&h�aE@ Ƴ6ƉL0ke!*BjbW)hN0wp1' &P,@im_eJB&p̫`C�BP3nQ/nv2$7,bY|χ~93?Wd~28҆0WpIJ Sw)רd͐hH5󧣔�)%OS+U%7 !\#f`�D@NYѻ7N=ͳ!@ vtI.Z e[[V @5Q 0ǥp A!]K^CᙌIr(Z Voɣ' @ٿu�ĄIJY XĮ^~r[KqnY721!;}۞gjr 'ql!='-;{�3_Iܫ-'hjzv=k8iDބbOĆ>̘m@@l^,Ka+|NnOD0F zH<%yhW NJOt'>u.f᜚ha Bw@�"NjR: `jKIZq=Rw ��!�&3g�� Qgmsf hiXf?|^P#,`:)q;q38�[G+]`S~?(@tWNRpJI;�4NܚSfjuruh&Kaa]AB&ѹ_o| G,3>$sv t�źRV/?~W'.JJI ])_A;Cy{'l^Wr3B l-j_Ϧ( nKJ GZ9d|׈j d"6RXqy L&�B]0)pF@ ߑpW'WY%C�yB}C;|/pt20)XnaB{o(uc?@%Y3?8g~>c/� 4%=@I)e-�S%r3nhP01Y_bRMg`)}-ߕ M/]$r W @Ǿ/]2h I!p9ef/uwMЛ��+� �;+`y0ùW^3�U43X6(�~B404xn!(wAɁiBn&0�;C` v J>䤙칿'�|COš� &A"kW8{  '/|+}||C(ŔЕ3�3� R�`LC+ ’qa~$2�j� bTnþ>�H@ɁP_N+2cCu|پ|ŀh^,oOBW{֒R_ W:(p @uY05Bs ad2� 0 7dtnax �3E߆)$G6c>fF )ZrU(*X�4 @ԔKG� A04`(Y7�L<z"�&tBJ ῱ 0^ |0{ ɮW(V|ݷŊ�@C�c�;(=W@�01 d0טv7_>� �lĢ`*풄J ,!]iI>7)% : �Cr LvHG @Ύ0ŝ3}׻�f� & =!|xz sxx%pRrO7}(Da a0$~Vºe��' �Ӡ,чq2 �6C_eRkE4ҋQ_ ʹ�J!�7v(1<x@ @�h+d~? Ѐ:'')ҖuR2<@3@ NPZĠ0~'uR_NP B^ADqchBorQ/:>$?I-#}׏�(ƗyhtB7Re{@ @�bp³[%rD҆%\fن�)-nﳍp�'Gj NrM,0`b{|g'}Sm(K(}'sY J/�7!�B:w_@uP^ݷnB`!CK!Cd j;?x`78 ҄³`ܤp_濞4�tWp1c8B1B&9Qɛ 1+R;xt&0eSfÄ`;L�)/q; �#&ܑw_ֽL$59;y{Pj;B!Ĭ_o.L  嗑f�r1"怘Z pg;_ N2d,Cܤ�Ԅco?e~(׮�4�U(K&; >YH9ܗE tw_3R[jC+0�/�bA߳?_kp P <��b%қ/;^"@BI31� G&Qe@~4D30]@1�0� G (^B<�=�X� ^_ GͲ+c$(�-F2g� J&`mAIG/YI L3$'X@`�1pcvP�Vs 2`�4_A ?U u�d@`(yjS>\pi5 �3M\0�0(�[5YYhtv gЀr+8PǶp@r*XE#bYP(C�W? -U�j� Kba (%p̯:B !O -X @ � bbKV-I8oܑB4:@`efd�0!�iAew- ƞ3y.�BL $I �NC΅ Vئ~4 nPs[{ 31gK'$0o (�@*}RMF+.* !?hOBY_r( K!?E@@`Z~(PKwFC�#doJ6-cB~N9&o%% Kd:kvM ?$7؍0O A :O<,X~Y1�' K%&� ZKONB.MUA Ϲ�hWHiEҔjӰ3_�td^_Ay$lOC [f)8(WQ|ׯIHSZ_u)0|þ12�0 ބZw̶Q0HoW,n/\堡P!i1?!4)>A['zQ0<ӗk/^A;#7{$2A,3V&grh PMnCFtB~� B%Y_=2e'(G0aNWC6cXWt^Xbp΅gǨ8ie0;wga *BP4}ϻ' ґ_sEz-.G�h2!'qP7g5[p"M';/vz|_!A]@%Vtre$ "  I ;?F׸gI)$ԧذIBV>WZr]['\N/:ky$|ϒyɀ1D3nDMFVn;G'-x®&(07+),\RC?(8z6p aБ, ewf'Z9^hM% [|>}b0 BeBj{ 8 H (4ah^X{�h?b@T3o*(;'2�I7(NaU៺QC N6 ;~)Qdu!~%$ ǡDf`ba b3?c1m*S*ah҄\/}�tI@nՖ�}(nY�r i(4M+d{Țz�VѿI1+x LRt��+1!� 0 D$Ӝ4K),@;�hL&KCAxx¸׷�X 440pnTC4Eнw6d�bC �rbId0 �ܠ 1!xTp_1$"r{!#f70(XbrS$:w߅Y1LBd4NmGF`>&En%��^ Q}X5`a"y}AI8@I;+� B%=w� bj7CP+_8('dP~{%Z2Qϸφ=$q ��Ng Y@Uv !ي/3րj�\/BOX$�"x�!$0)|o8ό,MPp �5B1{Rz*}@B�6!q#@T/nvOZJ]|2` EP?uR^C0& /C(BrМ?{p щt~'_� &�3ebI-ր'(&oFlc|h|?k:/�Ԛ`a`1,O䤣>g6P�D±|m~�#�w�0�b@ސ TQ&0,`0$!zJ=z0@3�hĮ%|[)׽�aetŤc}8j�b�HO~)Ǐߛ~&{"6YW� 4�kIra5wX`Qx3H@ +'~fOZ `%c#��0`k33$aփL & D9iA)0 'h/|8 �`�$fN F,�AIF&O4ۀ` 45uT0 Eji#E�yvKϖh �bYt'sjB~$L+OK<( ZJGfp`�oȷH@8`cIܜ| E YE+d K9<rn=zVL�M& +Nq~Xh�U?([P!G䆖_&P?1%Yd翔$9R~Phq� 0-�`1+ M0*IJ7<׉PEC�(�ד]rsќvW�0C p7K2 st�Z(е`̀h�00QEsivʯzj H�"nvu*�&� iDӲيL3vA#؝. &zzRNR%&%i~I!I`u((' `�ZQAmMGCk^06Ho -ȤWax|3(/iۏM�P&&v[.0hQ̤5I7 ^�tW7-ƻh @�0 (;:s1װ�'`)e3޷��f4'?ۄ?g-8oاPb�0YIL~0*� RМ^t|m` �0 NV]T�P#GBJrC߄!e`1;vBFuڐ d3%CVl*�X�Ғ^%Hy` �^M8i`a۳d >}(g%w>(;C}4�pM,ѝ)<`iήv@� 2ܓ͈�`'p#z2R!05)ɠfO,x�2�Иy00QŹ{�CBߧq/X�NBwKq"�F{E��Z ,5J>=F(EO�Hw 7vjrLB+M1W� m'7Y?U� ��a OWo>nd&*�К@o3NkAORCݍ�= hJIvm> ,1*f_K�@e+#3!~u>@A`&ɈB>,7꾒M�SM&I�j �3�!ޢ_1 RC `G MG;_@TBB7QIGXp`@1T4{$muZ�?&dnjaM b8�$Ɩ1>'�`:FpR[^|x A䆠k%Lbt@ Sɀ G۹~g@1:��Є_|{4&G ' I(��`P8nqjc1oU@4M(^i& ) &+COT !/ud^pïe}G P'r}F' uD0(q C~-HL. J!$ J w~m@ih; ``%nTX3Fg= ϶/biaoGš}r@ݒB&d ~nn�E$[`?=#�܄45bL&@c ѻ>bxC- /eaP4-MQ >'mxkݠ)Alx1{=c!&PќNTTiEZ%+g @K@(kFrgNA^U!�T rJA Qdo_!%#JYb ٕ{JA{1tE@@C�? Hi]8$'amy׸$ $n!;pe!%,oJ %<V/�>ؘppčWIηrA4ψVF&%\v4_#qQr`p%b � %,Pѝq3M;&u/�}( , >J72�Ғn0nC^wo9ɉ1�ȴ$FQ))c&�D0 [B2Vnl@y D46%~Y6_X4L,㒥w&'6Jۛ^C~42Z(�זņ c7>:/ N& $$$!Ԕ /IɀTB\~N&0%(֔~su C&W7_A � b]ܧus9: �;!�jVp +qw��+5Fr"h"hYIWGϽG"1` CRb PYAR0"�'Iÿ[K+�FG�]{r#]W�l� @P1=El+||JBY"'�W|,` l/CT�Ǻw(5{PI¹½4BN""̻&lXi]|;s@ `ph/a(= ` @vY[.Ih &bYR7}�X` BiM}`B !&eqiyDVst{�;!<AA!N+ï1,Cm+{8EdIH-/d&*8& J@Qײq/EX$?Yhsڋ+w@4p$H%ߪ(CbV+!)BIn9�IVrH)3XQ )4`9}�L! (/Ԇ*� 1hJq"!"Aq̫{)Zq4� ,M @@X 4�< ID1* "TK#Y޺o>�$"i5+(=m{6�ȒH= &%UӉ Y~p ~6� ` TCˎ5%0:MrbwFX6@TP�C� �a{�2 �<FBSbO, ZId}f&Idq&7DyB o`G:4nKwX1,Jvy& ;�җZ�@@唘&@c\ E0 FQId_.A'p-N=P~1ﲈ=&&J"KՉ<EBzЎ"Y=2ՏQe %? P`gEK )#qT?YFp=l$#0pa_te;=pg��1�#�(?ہj~F߶Prf!rQ$A� A#PEY d~&J]?7@  Q_?ܹ+EfYbmԻm.(xM|f�uRdgp';sR`2P#*�0 #EY<1 Qp Sɛu�;@*mi�z`v#WߜIR}8#(Q va*(�iQ qtf:m W&19 oNo#Ĵ)O9r%JQ כk5[~epЄMP@Y po%pwA6섩1T@@ 0ErwBUԽ1AJPF``!h H%jA[�@6愠87tp�i�bq0JHր*g#KIB !}}$"Dq0z`8 #&(kB}כx1N42HVD5@TGL�93DX@T00h3 >^\n1(B~׀ԘFbC,522w@:2~%|Z>}ݕX ɡb`kRy>0j[x*,:: &aI�ԀL!~/#o@ #9D}9' ?Z_>����W��A��*dXJXϿyUma?_C#ncjI|Oa=@ e#8·gە9M_fyUECI%9<JP촯sl^ In[�(Hg/<OpUtd+5jξiǪyڏ?n[W׾\@q:n"H$cgQ{8bǏzNÄ܉|g -p퓳$8Ew eX P4rE%w™{GBq-`\7'I7;JZYE&X(X7 7K!Q,; -�\I.L-Dnq& .?-@$2-?M >YIQ7JbQq< ܆C  H@e`hh$%$BJvF/GG.ks۵lΎc#򰌉IOܝ?s73xu:1\A'^dgC(/%�#RpUf0>|Ɣ- ~гZ2eG̱I$ k\k6RP_(\Ȣf'~Nl)W30{5�\s^ (m^D;͵7a;9$מq$_xX{| hsXBsq{呿 gq^gnf!?`%al~N;+۸>3[tb, ((-Cy0O$Gp��*m'vKچ_I]!dsZxc/9NEY{]#vR?='I#fNÿl}6aQu4 \ a΁xАZEt#~)N"dNHfW^?Yxc=}{><P{^?;.n \h |Sÿ',h0Q)^,L?`?3 ۉƑ}b^4WnơnwVKAB{b#}w栶"ߢ`GaJNJI7Cd�(z`?|\ٛWgw5MmWW䎱7|> %w##8*FcyOķpQAy=a@4-/"#slD pv0$ '��Ï� ߀G/a8InrBH JQ8o!mIj* ,#F6a��+w 3% 2Ib%z5pҾa4oxxFFq̏v}o[%8BDh8e_]mvmWK_}}  u 0& +n;cߟʵN 5�+:3:b0,rwW smVhRv483c1B8 $s['c~g3F~bVAdOAw= sB<V}QP s�+cae+𯼞s$ps줌0~|dX^csAg幃9!"?VĜ/sa:Bw= 7_Gӧ%�7A؏~~fugCrKrd!AwǛy~%9/aYP͢:6- .~gXS>۫Saw7 |s^C)/*hc8>R>ҘӏZ��*p7Ph@A7|ov7RX50@юk5Oߺ0%j6s8u흒X\c =BfF;_!yΕ⻊OXF*p7�.JPANeg)sAV꬗,~yQu$,=^<^Ő>W 2|<Y-l_,BZJ,t'7isauac8 rC-s;Snnww?pvϛ@,DH GZ(Ve9@-@RƠ߬hHŠ|O(H' I;9GvG; p|c߹Υ ?64^;/6}wۋ;ynqA5ӆA-CxC! _nwl:НRF'vlaoMͳd\F` 6cXN5)!w?7q0_)a0q{/&׺V@},~Fd��*ͻ k?w;3|,`Olo-х9ه/'2;䡻 1hG'Y-\Qί͘%H'=#K,Z08w+EB<Ch4)\=|-7w"ZbxWO (O|bmqr^.-HIïLsEroLW1)=A%SԳG 9??85 s=�uKQsvFG},Er'cX}7>9<ĝ6�d0qf}~t?8M͛hG}8vV[kG9OF>W>w M0]ZADK#-^gnqx\BX�U^pUWtˣ ��*# K%�L@ن69v2oW= 5m4+{ť3UpJS3:[YPd!sX xvKvu];?qGnF ]7SٱEo $+26X; G'7^}L~Ml1'X`ӹvR;ϒ';'*FK.a'3rIVe( [۝{En1;# iq:癟ah~?V#ị֮s;<̓ԡv��{f#s?؝)M#ѸҐ$KVJ Np%%bL Q)g'_f77?+vS&wS^X*ע5_(=+76r vXy:~|Eo7N1t Y8U';pȿi9 ?nwGdÎX�F/<R~Gj`(LU6 :qQbAueF*k zMfÍ�܍ݡg#rsۈ2 1v!XHNw G48ntp��*&o6m<q�_h ZEaGGfgF`̷liyp[7 *WSqϛώ7>waP liRe}%K1*y],wj՛xe՗3~X///k<h Ż;a&n|`#;^lka;s~=L%<^I_ンN8x� u_γy8$r#pNq⸝ӭ%>CqsE9xIstqF 49d'f)O Lp (=$h =#l^[9F,yW}Yc,viݸ/M1CIK;9ؔnNþr:xC@1dBa 3�)(49qH4'#X~ |Aa;/s؟ᄝs@,~3,@klЄloJ7ۃ~ ߫Nh;|(Lk.:%-|ַo8UeQ88WUxY_Ղ^ ?`VHpηϑusEۓFhfV>N+ϓWS¶:hYyO<s,nK)\RGe8MEx~ y3g��+Vv_Qk&1C]܈@lķY},6[6n7pFy p# Xrby{pn.T@ xûV@`&~[o8 ~kliA~⻞7ϔ#'+ُVzY-_$;w''a?U:fߧ,E!_yøN7lv;vn,ssRE װ_8qw2܊ݢbq8@)n?BBзÜ.|nW,ph;:΅�7cٳQ<.S0y:{xGW7G <P<r@֌ωE�o,Δ(K,9.[=$8R GU!l3BEȅOϸQQߎ<=ٸ$X}!)/q!%VvU8nAMK:Hi^H/@*/67W,>lH2{)_Tz0S?_(G~1 :񀭈3@ [#'�ӮbJb;/D=~$L k</WN@�� *(jXja$R> KH=;kk:11;΂S2;%L7ϟg;ÉIswG 6@Z" ϡY! bJx>]JA^es_0J H8>e?;|wcRr?VKZqbtVt>,<%yD4g—@{+xA0\Vzx";s G"w@(amYlۨ} 9#q;H;g>qv"#kn<bsyv$\=ADY9xxمmg8Űy8V`5L!T��N Shsk:p~1�>gX no udQ&AwOa@g'M(HOd7RyK w�n|,V X a*iUdW\Oui!c9;߽'X rtu+3~1o#<T<lzxNm>0,£u\@$Njۼ#݅$ cuSqj0NA�� *9XFg3f{;>`F5*X |L&X@h5O=fb%pW1<pJOq#JAl͓RMwkIAE>[aYlaW& K$%|a9Aɬ;J~Gy/ S=ӳ8 lD4R�*Byy.o79,Y]` 0Ҵ`};n HD4T1$ F)@f-8Lٺ8唜!yl 89vVZ79e:#nn?G(z |rN"'Boن 3>ql;&}O$@EE?[Z#,YO qz G7w@!8  7_A71i lfok=]qe73|pgƊAq xW _!p8ID�;[ٶnnk'=Bp ; d#rqق{Xܭ_yq$Egʴrr)<0s„bvⳙ ~yǑN{]p,T7禩Hnu9-i܃tv?aւҶ S)B?ۓԮƏ(iy# -r:Rl@RUcZ;ZMg#ӯőaGY◫ջ閷1"]9D.n&NyϷ:)5.f�� +Pgɡ3 ~%f)~܄-ߞr8 #e+pg[nNfԯ6JWn'ejA-S-9B/#)V`,aq <Q9h$EA?KX++ü(HÔJJmǷݕ͵ӟ9"LR:yi+43?eB8^ _GĄq;t#$K+ ƷYL7rɪ=0 !:ƥX 9scx ]i!$tÇ>C""888O  N:q_J?,<|H654;x#qh'uS@?pn 7 8n`%Ö RO@~>0I${gW'u?Ót$ gfZ&q܈+;~_4j-#~ϯ3 -A܏g,/Ӻ+9.†$|/Pڅ#+ zs/mIBVGnfFhy|{1 _l}?s\Qő;,A kۋ1+`Ŋ3 NUo@UtsFa6"w7BY�|Zë`%bj޲lat8>ןMd\OǬ�� +KB (bSsp;Д=@ialQ,cljRgJ;䭦r9\z9^ܼ;@X%Kbߩ_sLšDpF!"hJQbfw1-wC#Q~~p=�43NJ 1Jݥa (jP%ε5wgR^K+8@<rM4$0dŽ/ F<RtE-a8Q��<#;tׄWc)M>=L)Ƞpr&7g?_pç\ACrrM�6ۏ z9["qmR{~0yY,%(4/w[6,3$u{ McVOZ0 �&.{ �3cWqq�Y;K|c̱dGX�X3 Glƻl[Ry=\6}Iu\_$ǂ qK3*`s;\9To^boX. p.l7ncҬa 4-Ic(Z}|5_(%=k`!=JAٿ||ěSOT fW<JjGb!.4#U=8^sg8ߞ0 <EZ&c@?/^sƺrֿ|7V�� +)%s棘%Z%O%м7c8QyiECQ_dm)OKd#VڡXҋpp*qKf<@(fa Qef?Iqr@#Cv3 Q×[aŔw5kSՎfAJ꿧wW<wljy羽ǭL毅{oˆ nRTA 0Ӷk^݀<6b)wimwuX}.{>ݻZOFg7lw]|]w >0|G;ޣضlX d'_,sƁ=,GqI4N\h]evrp?™mDr>u`6F|p<3[vK-3ZqLH Ơÿ1 Մ~"wf^9mz.?uߛZ jl9u¸+?7-/bvcB8kS1A;Ca6SlPsy1Qf#+$"JJԵ(PQ׎_7A/UFx+ί= j 7 rfZXŗщ9wccW[ ;_* Va"\e߫|HaXwȤU]nN ~s>k_<~h|h?%3J?u?3#u#vnIS2BC3n);\g^'I��+O-?ɠ'I4 eK9,lvg,Xi1EaMl%<tYkߡ$6->sqMوoݍeӺ-0}lgܔwpqJ�`YE|J�2&{%lJL~1O#>'Ŕ31{].Z68gI̽�h)`hg!epĕYZQmu+ ׌q'ksvE9"pK/sODj`wĎ/OtK8KQ9kng;v:^z?aax[KAAݿTw_9™T ?�vG#00K- '>"cő\澖7H;Iq589k9/16<trI֗g{CB|ϧ^heb&$sڀg/k7'>^b/ -Sc0ތ4Wl%?^utZ9f$`6in3!IggcĈҝQ㭾smhYjtgR?Ɯ&ۿ);dҖn_ZQm.W/v\3孍<]RG> 5=%jN*HYdW|sj0[Vڬ]>z{dawpcN۴N0SAmK=G'|ャu]vw?:̳_Yy◃!c HyVRMV^w^ )5��xs/qlFhAxz7,+s0+7;0 9lcvI}+loA < 2I9yo9|1P}ÍQLvq9Jop��+ADPb1eΞ7c6s:?qo[~Gz ]68^]d;~V}$47~G&)%^lHIIa~%GvfudK8; )'9Z\-Ynn({_/3тr`6 jd6e[?V?gc7!aX߿1݅6+'~c3u+w%,vqHfT0;K x�J{@a /^BgU�zdP񻣏|O+0Pۭ\*"vg\Ro0H/ 1?dD`5�-,~Q]$ym3lpN "u# u|$~ܦP qogJGpTSr3}%jRztːuݛm>" ~RNݗ !KCw 7| u3urKA{֓\sU @)M?uv}9 #Au#w Gtš| a*  ,0@�k7 uql4HWwʖB8F prǮPnr~rt`HA�L=! ֱ~o �^x@W1/dp<* aUo�Qpl]\8  $Rē/cY+ Gx })]s6a=0xTu\8f Luu(SZ1s~A1vܝj_w]c{`9:uquc AgÅ9NgaOwinqxn2y{ms{|<pǎZsn-Ueg3[Rh��+wP0#97lP;&7+A+sc@+l @ Za#jW,G Ya6<%6~gl|ܬn6?spq7Pb;bmy]uN yCQyt+SEb~7%.WAgC!;^؀8pV[aN!A܀;㺮,e A5+;JsXKBI<qfn8kvW$o'Cezw i1!ˆ8_9|> Ofg8nJ-d?Uϸn'sq&_n 'Z0ۑ‰uXN1b96V%Gu|ݔnWW dq~ i4!jk?^}wlNe:] kK ܲF< �J]ϕN}RyI4/r:/g8yn'bcbE:9sG5e`++jPl _�INe% Ġ)m'x*�p>)jhe�;9f$"e% &/qt ֩Bux qR"on3@Qrk|/'kc vFԻaG)iY[s+g~)Qs9_8u5-nݍ&([;[-<>™SZFǙ'^3Lgfr )0X+^"is$ec H>&Uhw|{ {GD"Al@7|;i;g:9+E^V5'/en#nfb#P ';HoKj/ ��dz2pC-Taz��+C@%6@g)F;/}369xđIUh3;njO3~ 﫠:+C?ƳyW]/|g;#uG\__3f} $}sw@%ߍ==ݒ_2}$0O|| (gy]K�Գ:Ȝw_1B_sa ;_@{Þ%XDژF|-)n) ON8N;DŽr$\/Y!gΡ4N!IDqV"'@;ؒq$ wX, o|ŻS­.g<x,WӰǒPǨί8h\䅟 Å^{nHyx>NyÞ$ޣE:}mŶ{CP݇ ȋW08\н'f#<h.3wck;=n|Kw )^Ӊx\؎]1i0~s-;RzY4@^z%f 5ۡɨL`B�q .8u|Q/ aa;B�bo[NW_'G) x(/bU,z&<y<S )K lO-IAwguL?kq>E絜=ecSߏ{,q??;X(O_W+sC =ͧS${Hr9:'Dp?498¬n8DZĹ؜)f}Ç^+(i^0~[84f*߿61ǧDIXehwү|Ѕ5PIyZSc=-��+ߜN1A a=&PՒvY[o [c(s1+zNk gPTj8J6o.NF4W`$S^F8$Fۭswu?"{fR*%yXU/amJ8/I?7?øp:|x%eA;$u%X:(p<7S8܃f!6cM9ǹ^"ny$41̾Fg+08:R Mg50rN${e$ )vߞq#x-5VcWS1o,GGU~^ 6X5[ A(q Zu@5|Od4{3'kzf}S; Âu8>=VҘGP|a Z'6sg4VX@F_­n8tPiP^^@Ÿ �$^5YߜV2.tfχ[8ьtVdqNS~qsޑ8i/;u)yi:_48'|/=FaH_OʟO瓈<V^r)?(](iwĔ 5(K߻9X+eG7fF!r2'jDa[_I:ψSsmMD�槟jk?75Nb>qDf=v{kVsW۟]O `OG$*sXssM9o [��+'&c݃o?gŕW$qC wzun̓?v4u'{:  7I3ZY\@lo! =(y1{ƶ(5K1" Q%y"ÔGpn$,blCF;rzǻu0@S~(<?�J?qn_pX{vs��]f8W O:!&nN⺯,#~`rӸq Q~M-ZF$Ispe ?9b?zvlD Z&:{.̳8j9;=n{*PO͋lOuafy~_I)"vPJ5Knϝ=VK}Yągڶfn98n ffٗaZ<h ##|ކz%Ԧgϛd2vC%[a-$ل{%tuoy`8%J1]朢-Gkg|+8D%m'0C<Ty6vi7g`'̧HQbľV&tzH྇1Nb<yB3K~9T 2yx"H\rAvoƟYô=ݯ@ޠ?.r܊jLO`ݝǒ[y{fXT#]t[G6�`z|n]?QC8PaFK;'I9Eur<X[ۊ; Rp,37j氻v^ /twٽ|4ٔg2 c>5X%hY{;QDW͍nGSf?6P0K=fQ8d)񃶭)MF*9'jLN;yŎfX0ȍOa$wï,G:>؏'Ì{X{% 0SNp#^:4p_Xpz0eOyG]mYq$xF9/3)'17טI>V5 ̷/~݄/cfv휆x~#?hCh&V 7wVvS+rҌStD��+�a/>@:/ܳP96t-ofn2՛sXI^XVAKb5;2_[oݛ?|^ z- gBVQ? щXW##:E,1G,SIV`yAcZu!bYMNbw]8?>9I?1ՑWG Vam%a,BZlKfJ3wx,G::r5{hpºp@x`bG3Hl/}{mv|pd̘K|e#AvW^GI?+ _5Q@0'މ7uqp ֳ}i ⹍ Pi9g Pq@/i^w8iFeݘt=/]0s*v 8: V%(uv߾q={Kn8Qh ew\q#-ĉ$,,# /?0byf:Sl.B;By6fÅ@Y LwuoVJ+#lIC$40,/q =-Ŧ _�P,kPǸ /F*($~|-$Ӗ;OQa1\C` 1)��Pԁ!D><u j"΂߸~"OR HHI^ ¸Q$}nI_ H~mCX^s3GXqxԬ+$s2I�'-K�~gs(dPk;8w=.Hb g,Q9զ3of3$2S�<PÕAFu{v!~n/ϗguXοc;=:C0^G7oa<ӛ8{s0pXlF{ #+BYBGG_0|\L-hn3!ߌgK^e $^9" _pqjKGw,Pcvnm$��!�B3g��,;uLrg1 Sh��+F (n+PAۨŀײ $J α͌4QO.*=:�Q8'ウ <W@A׹*H]A0;O,GnnČz>㺜Ῥfll߹uD3[Ig9_wz�;p֬~5^O̼~D㓉_HOI⺓'N%vg8DoWp^ gfxhϣ~ =!*?`p FeqM~. DC{]ݳ)w\nٕ|,$TDJ cNgt94$ Ə�!H!f,+.bp$Qר IߤpOGqa ep`5 X u`o);^q_ <i QϳlnlvWτ-R5v!z@AI:ׇs`%˵$ā*߄aAOll w;C_3,,ÖeFyxl&[ݲc9VJ�L nC~u�w4cP [?XTfs:Y*KWºkSpu^O<xّqÔw+|34?ߘ@Pk(GU\ $fG?~.~ N;7r؁>4oP ok{sPS8f;}_C-Y 3L& r?y*ղ/ZSF}eHH+w:2fd:�rC op~n��+rou>ߧF۬1rtz>0ߘQ⼓U8ebbJ}l-F9Ҿ-;f3{qh9­oo$gd'wt풁^1guv ]h-t,?(T(?dtt% kZ [5k|MC2g_]=,(q]p /Ўg~2?^nN$Ku aן`>=q+nAyvM^d~o.7h/w4j%Wq,{=[nJaUt'qܜrMЏz&nP`Wln]n؏<t1'YU9]*oc҄!o̕Lq}~umB B?#z| ,wOOX0 ߃}_z¯*p @߹f ,^Bg~+4/aۑ{9œ`6kb-2$".{,?Gv#{'sGX=s2]4'#AWi@SQ=?9oWg" 䱰z}߭G8WG+|isT9[| f9/ܴnOZ7eFysl a~ʼn̲ Xsofw54 }ľ2IU G=#,a<{b2=x䣸Eu=?`wMBX囿Ofq`|%Q}0B+vœxޕ3y%1aJs=Zvg#<!j��+z$ga4-8S:NԹWsbf?q9NIXb1/~c#X:̴}HXs׾n4$ UЂŧn+R~Km=Bm߿?G9NN ם7f#]mjR��s 3WIcpN?vOOgv%CkǏ8Jm:UPqJ(b֞/~[jgW5Kl;dGGW~ߩpn/?Z_r~1Vq4b1O/ژAzr9Y#" 4\Gw1]uo / n7} ;%.?mRЫ6l̼)}?x>ukc_ Q/'k57 ,/nG}}VFn/_ z+XZ??$ G@UEl^`'gbDE 0oJeocT{e m-b'|/ 4 oPoO`yFB@[ ,X^ *Z@ %/)c81G "ÈR{Um <\RH̬tNAvuuB axu5E|mq$>*,q v^7728Y%M/tBeW^j 8@:."D#@�V9nf�7]?x˶qFpD#rp7Wf V ǩ}<}#Tm;i��+('E/*pu}ψ}L o!ew%$|8+>Sc&[1lj1҉{gݐr6?{^YZg_P^|sg3Wgx#'|w;LAע}<' oWȼw׷f~2L`%n+m Rü\pwk2A'윌vzqCt-J Å黭L¹rED>}e8yj/(7)Fa] N#hn�y#1z6<p;{zO_V%ndpra}rS5ނIϔiBq$Nn9)[ )]a$;BmgRO=4,~,P |baBvٿyNcb~3^཈4//ݍcBԝ9C@j4=~<Dw(DaDe<TIG4u4Uyb.7H}":HqW:�pzGACWZX}qT-W:W pH\ucb|=l:mPx e̠%u KG, Ed GANNWW ;6?v5M{>^z|&9'3|}{ )Bv3sK~Lqxk*xfԷco])<bw #ð D7߉fryύ7:~`'2w Rl v(qĎ3YsMl��+ّ]ҕ,$%ehnMk)7Ǹ J 8VwXB8wN?= N­FnnK/“x<BWw G /Զݫ>Fuwp ̤8mŧfBXpFKog�r}7eY$$NJ,\VR_gYx­ǚD9 6򟠒¸ Q� PkZ@bpAIf %5M wd ebc0INydOnn3xxB_J[;8{2TySw4n(-dNyHa(m/#/)*wRK��1�?�#|./%Z e mq%x5OKK r]}۶uvn$t>yvgX7xܡEG8*'ÖoG?glΣw oAjh Ԝ߇7ύ Ȍ>=x;b }aF?kv69"3.:V>ww.2{a'|^6m-}Q>S>qXIB 0x+yB %Bm z1RS·wĐs2?+ނzN8ž,Swgn|g)&;4s^<,qrsn%{Ac2*"lun,@1A‡^m֗tsp<zޜw4q}׈]u6O,Q=\'<d�.eݽ+p2,J o_w oy <E#o=<~I.qp4 ;ɿ>xzk#}s 7yr9G|rD߷l*��*wFr x"9�vL%Q/;Րqh3+H0i`|IDh3^x %!)+*, D$H0fe/XyE"%MG;9ñy:ݾc � *( ?_S&$[�`)bKo] � RBVn= ,ju0xB;M?0Kt#Nk8ŔI90,G<;-q_GXc <6/HaF1w`p ,<rYg ^K4!XyrMKĀ aeaa &(~Z F4?@*en1]=!%bg%)G_|01}NJ@K�!p Q@n9N3\(\@1H e�I`h�FH no?ׯ9F/rR J$f:cv _nHAGk2..P MN 7:/` l�iH'0&xkf^�u �Lo�^Zp [ Pj~K?HoK],t(!We�Ӏjzxf}%=v. �׆%3!rM�,$N�uPf|q/ ۨxMrÓ^v/=% j=@1X'ZofSB$׀23?X_ vly8n$�g jYrw 1�>~YV`@$�XPGR?7tdHH9hWOC_@1�!Bt~+$ ovR_@$,V <"4i�* X*bԕ+]}gO  #@v׏yr?9$ ?DL%�0'q kL![l_`&I8f0Wx`I9OB9|X0Jj7΢_u잆%;vsER,O# ͆bnG;5~|5:0lFE{�ȲJ__}U3og: 5U 7sI(}V9C ;ԕ+߭/ײpCIp"輲`z>}\cFgg<Sg `rD-;I8g8yn< �������A��*dJB3?- &5ͲݲXoH6Egǁo~+]o9pR O8+ ǯ؝>N>߯p-+7|xo?n*睏t Ks+g^ ~7} aYtHX},K_#s'oP/^!b ��߯8v odj₌C(ykçٜDo1%Tǎ:N1Vx욂Z9b {(bGo{]Ʉƶⓔ ' d?!M HՆdah!?w8OÒN�0(RR ,4_ jJIlY-I07I+ h@:pn(D "kcRxHP=&(̍/r-v1TIpDf/q؃YYu^�.1U‰K >5üp$Z(b39DW ۰ }';:ϸ3\֞ JuV'x0^n8{-ú7v1_s~g֯]H=o0,y!NEJ{X>ײN,I$yv%D޿J,gcA,JGWܧ~{6rFH4@ܱ"( Q־bu׆~־#{þ /bn);o{Ŷ)yc\˺˹��*ưWr䭉#rҦO5ۭ_ ~6o8}\ޡgae rOOR7V Jme}|<R8w–DUc08# jq8V5K_]SyS?._;g9+/5Ǐbq&WmA^ c<C@yCNQa[s~QI�s nH)w_9`8IσӋJJd<9;_Y0`Dq:0-ƈiK~ 1b‡pf�-r&qۑ5d`k׎ Bu9n`ssG ?<HA!+@M`>&H`$#BĚ<=u)}M/�gцyvPX3u.yszǙ'<DWqo^�S-] $8%~L^4>^f(nM=@$*bFncy;}Tctl6=��*vQ4 � oI@]Mx'L Hoo?^+23]5(~O=#26Ae{o)=<;z +`|"rBа/<}SL=f΁�D`m{g`6E8`Z}N9_r8^?spIY'ry Jonq{Ű׾IEϩHDcÉ�Jv;sirYNkZ$٭9Q D%fW(,w?'KrOۈw<|ݏFwXt_ݷNkʼn6+x^wA8[x; 3I031Ϳ.Jk?*Vss@9W(S-|~+@$xn(߱g3Fnyċ#.#Cps@ˊ)|ffn:cAMrz:Bƚ{@"¢.S \&7^1ne/fssi¹b>{G|%RM}DžLê��*aD[lM85vs8ZQwν֥xsO^ymh4b],q-lnV=dmz󙛐!٥[_7a 4jJ k_Y6+%j ),t#_>܊n"d]3,:e`7̬.|Al9v�9;g6Q,'vIOBET%͖|q5hn;'vfcrQ~ H��^vϠa%g䚁C-,wLJXq*H9\+W9O�svxa@,^oÓ]z y' XW7zterGݹ=O#Ἐ~J rJ?zþYzF@js!4ifmvg׀p@꥛ws@2T"/9f5SWWj@j)aǑlDnbvoE@tM $p-YjƑ$ yM��*gmGnr'f5?s> OYՈ Q͖{&'vO۾mY:C6ע|qlO4,b5ژu%ir`߸oJ;`m]@qkr:%5;o+!8PǷ�xŠ~bo'/;Yx^X% ?K 8Ksj9>ExbY,)�Ob�y[%7lDMJGv:z�#{r�sNab5X>vk;r=a^G9}̬�/1)e' gL1Yj!v};)^v lY3g[]+&dJF;_?H/so#޽L(<Ь*7s|)y(W;76Z%þ|!2-;kF}P+|v(Gcq�L/,Geoyۯ8q%2B8Uڱ -CPAGt4x֡n4D u<s Yިe:s3 N)hW;c/}6⯧ ʺj<~x8��*�`L� !J!�CCY/tH4o ?+!-(>TNG1ڿ9kB~3nP9wg AkMY‰Γ1~@Կ%ǚۈDn;\{rGԇRI>,[qVm ΡF b4Ԕ0lfrFWxofzrp=B;/﹂8*l߿bv6o d`3}?%yM(Kfs.,,{YBDqg/w(P&Ca~^_WI紹G.4Ko줈K �p~O΁6e+\~{-Fژ;HJnnF~7Q)Le ^+ ݥ3[ 0+ gG9m}/~ž @F9׹-`<{ģ+W M+FP\/x]o?g5()լiU~=o޶cIwxr޻6z"sܧu@[~a>i 'N@i=c%M,]-状 m_ entவ:9bcU{?d;W1Ç0Q۞nar3W$w.חBq۸Đ=g'c Nߨm[E 9:2��+ke`]{X=s+IXÅ@!YK P/_-'1CB:0Y^e|f|m;;5+p;S$w|_lj2ǭ[W=3V=ŷ}~|n(KCrzN?ܲ_t(j2 3^OG_%[6n>>efsjXbX*WmiOOtDUp[~ܮR,$L'5+=ad��o;gnؖ)_mY/I=;8Z9-$6b`qkc!d RlKL9/1>GǞ)J.n]cV#@d+V!lInoŻlw$A.~G&j3�iXM)خJH@H7+Zf ۨXf__`$#_>0us8�qǕ?qN>S~` 981 :1glܞtpU0)K1=f'VV*HRbg̮y;L(^�N` s-^sDxp^vǙ\UnP`;fcG-4xU߭}^v $ 8~)Q뮭U^iǷnYj )zݵn_qOA0]҂;Ĉ p ׿68Ĺ ޾+><@U>%?xSsQ${|cN{suf`:yߛ$K|cG1+S1bqo +%lwkʇp��*VjS~cyc7흳7rCyJlāa`efG4g^ YREޒJO ܢ>/%VulŞ@_#F-ù4g6X9[>}7_IYQ㣌]t o"8GͰyÙ2]8/vrV5_3`l;gfO7¿~Å.٘S4=Aߏm򽤢7'wW<Cg;̳9͜+\?>ل1$P"! Qhwy/G:1Fa&l8s)up?L{_9h:NAn󷿭�s >n/-_)#qnY@|44 bӐ۸eqM̻~8XwZƘ `$u1bh4i 5Pkrc]''<Q1�oۧq00ܢo[sNjI  uqX(+xUIOͳI<OOPMNAMnqWzSjeGe:]G'Gχ.[\x?ꝸy:^颼uok/wcO35x@jZ@CuiC&n`"pgٵy8�  g]g�� *3g1}ߝl5"Q; $�\՜2Rg1{F4S~3+ $+h_~f1?(}18Yx'9/F$npiҵ;#,bG}Sl:%t7fr_)?tS=o߷YýbJͿ SNPԠY]WDN7Jkmy˟qI|75/sNlIM#u pB@#<<&Q8lhFW^߻ v_(ww^r*Xn<BCl'q8điGa||Anh�%n΋!/ OKŘkq?oP~ /򘎹C^DP F;-ap P̼{ӌ$_vl۬Y\EVs{ڏ̥l 㴝9Soo kSõdEXNRaz8i/_PI;Q>Y{wsw7sq1�ƈjwbr~=]d,mZO@<hr716vHx�� *FY'ūcdma[%V(A@0Jq��TB,�dɀ7 /h[f9XCu3%SFvQy?73J xMBbIÝxj�/۹ SvN` ƔĖ6YxC@93B&G^}+wx/QS9/E;XB/25;OJ h&�4dTr@!�8?evJ,$BQ׈ (5ّ$`F~rRVbюk֦'a;Ƿ�"ߗQG(^u~]eOi4bYeRhi7ee|LL2ނ#wK S_IJ?+C A ,m6#G._pCq=jvj-[d#3oqݖWi)δN;ͮ �#.|zqQiD5sRx6<Q]>-;L-g;۸ A9BMu͈I)vN(0<A챢Nj #%)�3g8,vh_}36; _Z}Oڮ Wzt/yֳ+@iPb:sDU$Ŗ|(I7=ȾIFxQ[|;f ._K H5"DڿԸ,9Bl8+=b;)p7wzqLh>[/=lITxׅ1CeWa;T=vs#8<q: *玵3,l,h{m]f+m`g6�� +MJR߱/%qG*!tY3nj 3)\] ϐVw)lֶgϷə͘/(PP=N*+BcNF2%[0!vfHnGn7 �ǐғ#B@EG:wfrO;d8c;Na8?HJCTՖg;}1c,Ḟpt睱DZӖoS\9wt":?Pc!aL[i!r-%j# DwZ;>S%x̆6lD|^f9X Ԅ5?{r: |#uN"vޑ N8U7ǕaW -ߙ񃽷,/ra7o^4^1"HË@#6n#0?[mi$;~-S!Pv}ЃJt̡]{gzjyGgz}C.j {Ud+ Ym~vP`wӜw/j\W,u&e`τ}^?m V21̗xcօ-j }Ug-﹁{FhB^zYߙdi#1݌;u\vv0Arr5^#;gu坾l@`w ̀�� +&/Z dd;O;'%8NRXi-cR3]|+9ٓ!<F.(y.4gƍA/Nx (hf$_9^`,#vĮY)$8 gӣ':DrY[CYf /Im@AgKLj &$~n^w?Zl/rCI<gSs׏iym>\>:KË$i}xk{:=bHO(b-#8 79?YQ\L#D؈)8RI$ADa۱C\3F%)-O-ݗZ7x&ÛV` 7|F7w''Pժp`vfn˰??o}B[\ey}\`��GZ9Dh#UQsy;j%?sIW1{z1v␡LjG 9#>Mٳ_6q0p~rz%p 1Ĥf|82Ǚ <\uN湇.A^}1R98v S`\[Geth~;\Gf?{`5USGXAUhyk[fuױ# >O7@<7H?+@s1("~[1y^8z[g�� +O䤳v+b}.h^PvRr4YDS17[~ف6䱛|^Y_g?rzW'ҽADmo/|\[Ǡv  Kp2L' =d`Q&1C^'F sHCuT=HlG:GrNCvS.foN>!\Z~#ȿ]{;c/Џ{-L`|~;Ԝ# dk~!{gvQ)ǁ"�``$;朝ő<'ZHjF`SL,ۥYG'1:T,h4G7xa+ wmvhpyf?n N΃<[6fmR "LǶ+~G #O]L%'Oc6)-qs:[s&du;I/,-Rs= yk`tIRϒ}Q;͓σY ofBk{B}Ǟt(_q&=ŵop"nž͌l';hY-\@:C#az~<־ۧ 5"Ukl,F﮾8Z<iG7~Hί?ۏG:o-Ve z+͎57SϜ3nia޺vg|7^o=S>/Qcs@WB|hٸH9cogs1ݥfjrG7|<Mva*a'g��+Q{!VnS,% ^I7�h X;&1(ZWأF9- yбB^͙%}3Ųηq_oXű9x�4 J+j8 ^ ,+1L-^(tp#L_J/1 ܢrs[1{܉; Hq83w}c7߳;B$IXF8u*[F:Cpw35l:Vχ&7v0з ~QهZq+0~W!u/xkďu˿ 2Ɲ̪9-NNۇbumVh%H/^?:A 'O$tirۓٛvǝsg T<agze^UV;UgcZ@}f%>b8 3} aٳNO-8,0ox)?y6&c3<; Oo_aN/cJK~}TJȫ^|Ib c$NZrmts c#yw+7 l?7pF/q �>mW|qb[D[!|+/!/S,~U}|-==!H߅w#Zf=?DGr}9ע绊WwSCTvnvnwPYD{l|IlOi߹)_ l9K@(Vf?rt#gruxA>}GW1KgvGbl3:#^��%\-[SFjWg줟brk-,иs`Wϣtwܝą͜@4U-|Gѭ)k߮UW|/:<p7}3WM1\{uf2Υry��+`Z ropKocMo l%%hEc:Bl:?$~W|nw(<0_Ys8hKfXFYH}W??DL?<n^} pt#sC-.Gɘқd)[ 9|lx-<^lV;6iV|;ݺ۽n1ado{-őɇ3E�\N-"w0>Qr7x]r8+xE'=j.3(&= |[F{+sDS{mHc Zq$;_vنY;|('1+y)sr](*J1fKt(+-bn;r!2~\^@5Aj/9_l8zQhHcwZ#+twBO='cYO[3G0+ۧ/lpdJm!sUw̷s>~%u`LCp4=U{W @y^~w: ޼0hW9ftH˪GBHg=/ d 2>8?>]B4kq N @/Q#-PF:YFV(vU\ǎTaMJq)H^J~#J㪣+,=/wU }:SWbg[r=jwʂ}({spy~EG9!H �ݚ)Gzq۱F.Nk#eqwHW g0‘]vpyE[/ Y ^{3­eR&5(r7f-\IR<7U^$S,P@8mås3Xs#ߕW;v#BE(bkJmn*F P9g'?j���+x<1�0&~MT, & _'h2ỔP�\KBLoR})ZM0f"B2[rC3!bͶ2Q"Nv<?+qwE1+V}zw njx rXKK79̮kv3[>kHe?&GrYƿOaw[{w{ZEr8${ }{*e6Tr "I#(X-;uXxW1I[f BphywJO7=o>a$w=|rq ㅣわ]$�s^ w-G㸮<x64Gl|uW6;g 7e׽O|lgI풿K;ΪXq[>jΠUn?\[owZl=Bxnѧ Cg-)8q5sHnw\k;in}h^WvGo OcWr&Pa+JY8Yk$8YN)=Mzd/ I$bGpn;AZ-@=b /@/JR<÷!nIi!Btxj`'Y��|3{t`)�~G BHa_裛 ԡު,N48n bÿj9X« AgG 4nW7:۾,p|kafٟ -f~lJò ֵJn[kՋ~NSY>sJv=3tO'`yH-#2|Xs{YݰFr$e��jL)9A؝N7 ~ wqrz�#;׸-# e=pZ.E2NW;^l@&WqT?6k0PqZJ1#Ƿ?'=-Zq7fZ3(Ghg}]2W,~(%Q~쎽?;y��+tvxYEJxo(l37陑:F?X$7B:ef(v+}<C/#)Oۜ!ɸ 1%jf=Ɗ8q�REt7^0WQwVI;o ?s2DdG{1+78}Rgݛٟ@b{M4(Ɩ@nF#ZHOZ𾝉9h+9;ř̵`{`G/ xkeuc%yw^}'Dǔa{? eBt/^eo‡:ƭveuxGY2Qz:^>_Ep )p Q&Nbq|6ȁ09亂ۑ8 E]d/:WƔݎcߜ!mf>NO6g;G רBqN3?kݗ+bBvub9xq*L@fIM#1 @-+Wϐr,ngAvQ,Y~sm/'#/_aze EmA>IG‚sԧ,6v0Sg }XW4q'_uXo iVDKQbKEE:8s$� �12ZB KC'Nu~8|NxC핱`�lY(*Khq�_cڄhUfcj|xnq@µU>— f?"־;/%dgY==4:.(=|9Qsuz?@r}{\۞oܝ=Yc&ыp֬KBuwYz^v4u~bU,EXAX •)'>:^⺄Q9]q:~c~t`A s?nn} Sϻ+Qn3}֐3Gc1cǟ}HYgcwn)P]:pIc@خ_##'~[��+]Sl)|rM9?` g/?7vKAGBE'vJ09ϟ׿<!bp_ $J&aL$wh#l|$t[;m7^rZ4\7fK3qײ9zώqs$>_e7U$trIA#�@�$71b-0H�4.eo{لr2$&;{ڀ}bq@aD);*HH0m'<WN-dSO7`Nx϶{£0 CGޠیql2Xb 􌟿 ߖa$ FX|1.԰Y);ܮ@BRſf<52zocVdEv`d9cq?s7P|sz~@%@V3ګut;o Y̢/m̠2+wTW/T-lG%]EJo) M&f]B>ς<4]uqnb|rڍlUW`N svKOv6Z|?`6;vuwu50w%I R0Լ)A>v?oǎ^:L3 Nn:�!NJ{žR89KYS#Wa@nq{ ;@n+Q{Ï&ȷP*z[x? ji9_ XpQ>G1!(v|7#��(Wk9xy}_#ۊQr$ūz<֑sF-O8v0 8rloM��+c1|'8'tql2P�~!cP4 ?,(nۻgpЂ[RQߜ}=eqꉼv@5?!J|^m(rΤ/MwGZ ~\tq |g03P?[�Ǐ@۴%~W<GA5ȣ r׏a_@yÞ+uXn17%\.dN:O7߯Rq]KGc-/!NnW`ֽ$s 3"YWҭXZ8,.iY{N|GP:pnys/{ͳtqMB>6h˔wU{|rξ'8Bp3ߎhR:yFtU6ۍ`\逸MeaJXZnsRL=*m[ʵuWo{2r9o\VܟҘ a;an_߅K[Gim=Xr˕_0yz W(7p;e=ٛ!1$, J9=qA!AUls8wי J%,[<:Hׯ)H\|p=08zBet[P|Ă@m,=pJ_az XTxR$U1c(&`*nbԀHYE>x.!yC<JO0BM6_5S9* {pߝ|ggcՂI@%A}Pg$gV?%?XĐ2it冊M@B̾q5+�?pzW?%l47 $SCm~cp|'9xۛb=^mR xqItrbegD׿H1L Lߺw z9n!DQ6f$p7F{Tn[u8|,9=6k،u5"+D=X…"J^$"x{(sNXXBgZzNp?.Hy[[/q/0ŧv R ^ݕ܆[R =S1!Wqo oXݍp0Xfm% *0q)Nc@��+ 1-iA; $nVpƮ`(KH(ēJb+�۷(s̕Kyc["1 V\@N7 !R5mݸ @Lעx~gH'q2՟H5^$' Cs!yq`##c(v�F-o \ijIXV~tnf<~Gߡnx c? RƳEQFwWE;9$s8ܳN[H~3贠X )nnZ9pE(^ z5u96 N{�3S}Sy˝K>%[jIdaB1@Gq[s-h8f4cww,[Pq(ҐaD�k]7Y|KeC{Z,s+/|)[1zt[lGu;2&OH6Vש8@O ?d0KY?(BK\}?lx{gkPٸ&k\Ò3^ ^ VK#(6WWAuYE8EgmᛑDQYa^cnX;@!܌p<D&4~ /AQP 1a%]u/9a#,^: Ėh 0H^ D��Lh 8`IEשa|<gQf%/gƘ$%\H\+J/<4 K�ڝ/ԓ˂ ܒġ׭zE'VgS^st _n1! V~ߙ$bu'!m88V5ȁzIof1t*~�ƞ'(0VokNMFB>ߪ|g/(0gZi!-`8h8IA5a{Nje|ۿ}6vvȆALe݅�n |8 Ƽ-VdiDL'h,=K<UpV#U_= x}W?lO׈;Pw]װ0_`kYyE ݰdqyBuYi|{j`= S\a9͐_GÀ'X7[|Y5"��+LZπG~%Im۩r!9/dRvc߷7{=־b[lrN&pZ82_ G5_Տ`}(i,Q6r$kÎ&B=nЬ2m'GNuyMs0H%3,g;㸁xz"(6os$EΎu7|lb'OQ7$W%GAA@iOo$:a«㹤|:eE7(2`$ܦw~';sGb8wN@WqpsD}|-J$~e<Y nl;ojU h\}s<*U�ÍcHUf[e#~F'Ø#6lp K,PdSߐ(ktro^%-` Q>:$ҸYD+۶&>8]e©%^9S/ )4Kl%2hH�1\9Ni"*�%KDy|?ޠnw[{ӡ{yѕނxpcmn2эQQaLÞ -p-, 'EK ͰvIAduAw)# \q@+nC"0rDvPmXCn9go+W ##yh9M^S�ٱ|0ovz^z/LrS|?nr4}}Z @rY#7"^^͟8Q _¦vbn˜•ڜ8Wqca`EE3<I'RJ\ r3`ssu<x+ve-r^Z3 S)cF 4ݶ%bR6oQE/ j{|Z-@P b0+v�Ц<n&Y|fͱDc��+.#qJ2F~wIv$,JVNH,%NNJumL8GPWV(Fw8x&YG!_8|w�#! o>Wmy ?hQkdM (y]s8)%($:|Q1I۬wn:U7%-I|nwvHsTdu;e%Y|1{ n2aG|<Gkx>9?1=pN|#ZC|g(~6ƙ׉9HI(Đz!_cx7{UDt 2Ěl7nD`uc9  $z<=Nq $0ֽ}|[rwy&*~n'R mK[ ! ;>{AP r-0 c0KǷ7{u7gRAQ^$08_v?+Ô"'-S^ ;j4cl6 1��!�^3g��!َY7nG}@* |ͭi^|?P|hG?ֻa�9׼+1y|sQq+:'*Xмc+Dޥ%O,w෧(;OY|F(Up ǾQ͗aJ=0FDXG~N/�H㲺C8JG3`BO> tr׸;=.'$̞nAݭ2Y'2 7yw}"[+AkÅ@S݃W .9F D#=\qH7P[0m װ<?kƟ (rEXbVgZ:}0ݶWGWƨ߳k7^SH@0+pKc%=m$[+5b;aGn@��+|Y$M+^g# 1[;$eh'91Xn�gNö¨B'J -/3ARc wꫳ0~S0oE ` O$,z(R^\WXU97fNWAE_n &ʗy$ 83/?OB%޻nCOvy"os?yBZB-g"Ax{I")^ۙԋ'k^GSJB_fPWac}w~'1+gbH?,:1 rcъ~^GOo>Z&ۤWn$)/"we?aPXa'؜G1 Jǻ|ryO8op1O<VHƁ<l4o3XQ-Zŋk|;q{rJN9$�Jrֽx?r~o+Gb<|j/Cxok#=~nFDiP]^?sՇKņm7O:&%@O A>mCZWz_C5%p;ոSyae$<}9{S2_R#:Oۚ)[ZJ~cw_8R~"E<duk##0=ǤwoJ :5r:DZ?yUJ1]kgcf8Yk1:r}msw7G�W.î;i eK؎Dx,•{f]jfv:6|̾76�=Gc?F X"JCxogQX)@��+CV�F-Y֭~s>}o݌u4jazWרGspG~oWwn$X}_wSguze~n~Y;,G( b}LC/#y_6O’ݟ 0y+(mǯ^ٛ tER#gLIS{" @s'sׂrEsqıa;�~HQQV|-{79;0[-FC )@PzcV(5Э6nIGl]0۫n1+Ǫ+3 fL^dzCG:LǑN|?9 W݇YCMmwϾ0LALs-L�Տ_CghoZdosvNFxs#ݹʕsvE8_9.5ϗ s] A_͇y/fUnN"{K~j F--֙.vݖ'(S^h'BС$ 9/௯Q<򸠹|x^^ ïV~@8?$xY~_5()%ބfd⹮¼x/@{WL!G1P^��W {үkQ)?uܜ^$H^PU"x+Ⱥl 7ߚ4ԭ08wX%[_oq\my|ۯvwo'/?S qFkAC7sO#ѝN "NEfRP%B|'X Y`ՒVO{'.8-o ' \Jv<| |#…*9v}׉DO]"fe{ij󮠹;Τv_aN|��+#tnI<e; y�_2qߛv?e~N )n% ݌ҞP`нKJ,knEZѧOH!ՅVY,u2$įGw3 sX9].|fCmу4r$G?'pW"-Fo~v4^S}<?>{Ewg?"yd| &?%J}W=]nه}E7�B&-v}Хl"q?Fim-1Nse=BmA\R1[fJE|i{7iỌn/x>Ļc4 {[ՍH%cmB?nw\ЎdyKíxwG683>3N܏ӌ~y/_* Yj~+Wb1Je}{?s<"`>aGZWGlyۯ}ׇKGS~PRݴEQxONpNK 3slFkK$0~9iL@{f=H^=%,Ggo0#̲Pԥl,GCóެ˔k1ԣq;KaN%l_.X'0q|!WxXM;? g7&Qdqïyf/gyݭ2,pn]�qjCŰ'e9C̼ "4` GE.ӗ/ؼ(%M{cNr63w{ia_9mGS> ^2sxި;wwۖBRs$9"��* �B�vL%1 D�,0ϳ9Mh0s-JeI92!CPa C:  rR)^˃:Y b,CFD8؉\_V&ao{Ė xGʽzMbDDg^JOfaE E�B&!]}Z1<BPod>bK � #1^fp1I �_=n@T{6ؾ; 7>C#j[1/ G�]tMSRİ25E7?s!bKD98i@?$n<)(GgWJٶ7&Q%≯ad.z,aXٛ@G$X-�6J ߖ; 啎^}0h/JؔK(W΢&ZRnXgoΐ| L�¤8PbA�WPԀ_)8ih&Z%bM�h�e`aAA);pljOmtL?! #z ; JB ,Eb%h/~iFm:/ 8h @:pj�Q0j_-[Q@P}u@ ixA X"BZ2L̰8xO4 g$F`P0 ~Ep BH;`��1�\�?$L�LC0Jnڏ)-(3/+X~IY^I*�]W^0 @ l7ؾ*\��^BK9잶AwR$3;nAê퇴pft,"��!U@1%) ~=@�93X*~k9y;bfBCx$#~1A$t|#aw9#  ={)_ ƼZ$Aha/Ze>߻vNWccXnyF|Z>=- 5i6d>S#n7#zsؓ| IĞ$�g^_<`_{?7xđLg+�a@h5NGDLgNjlN,^EA&?Fs&`Lh uPa0L3% }'&fla0p?׀ 4f% GK~hhɓ%�`�#%}Tr)+1}c_0ڠ_N@=a"yJ۱Vԃ/\������A��*%,Pa_h m( v=)Sǧǭg>ª ZxugJ#1f|YwN}"s͹ݍ`>)MZW-љ={:v|4a6nr2_Pvkٍ;3%pQEe$nK Zטss~;ses9I!!o,: (ӵs78N_nF[rG%sNG%f1c(ߍQ:Hha߰kQx'L8z$f9xn'u$y͸>!8%'%$ݹ=\I/gn]+4v=?tYApK𣈸*vQ ڒϘn/^3.{; w P!>|žyFB]AۨGq6 ^rc9ر8 ,(ܥhpܱE8}7<p,/)d࿸YPC?O`sWtN:Nq%ۜ$-r+s]cEې [N!R!Lo9M?uew8g/7~B_�Ls,⡯%Ko*eU^ۙnݖ+! ݉'ݿ_ǻa~68��*󬘇MRSat 1'jf\32W#mVROEUFx!O4*eJ\GZJhaD$qJH(srycEe<۝\紂/JnJ90W%[rGnj㸯Uv}XG+/HgƇ:nbq 9O({o}vN-H8}xt�(I%hT#GНnW4?Z8As\swA>GRX}|Y 'PG4,һN 4A%+Y첝p5k_p^ϒ#qVűn,`>B713hã<W04kϦ G�Ee)3 j8sw, +/:oqx/9Y.n$(=y=ӹ=@aa`/Jc6Xq}8��*~ ZMfp3�uҍߍtή/suݎ`z|XQ$bv,Xp.)Rk>, a6F+qMo wZBlhH V$~AE^6x,Xk��~h۳ޘ[w"7g;r9{P\N{%vې<3( 8-Tsvn#u9圜ocMRwp'ӢW%$WCφsȣTWnp cXi7R+p3sw7sUͻ}]~'r:8g$Nf 1AyoJ jYn #KUa%̓~*l0u"{0rz񜉲I/ݏ<M-[/,\ߣg5,_K OQ|%<qzTf5<Iә'^#OxA^01Ff.w ?q Ps(b v'x)F{#vkeq LvxlX$cy=^v@33��*+>oS3坾3<»vfbٵ/Ϳ)XNu[ݭu:##'͹4rV |~S|n@swNcD&y 7%e-w~ ƪDJwzx @n;|TeD N+sv|n?_;Bhg|b|O3zYGK2Q[@a(s\1"Hţge{dە0X?sHy\Kn>#Y e׀k}9pW`5%qN+aaЬ\-xsŋ`wϯ|ӝ2h~{? *Rq\ M $ -^cL,B9q+h˲'#mxDMi߸NO1q[ pz}V3T <+p (GpX8=}OpVS,{>}_sqWg u4~LEc}WHg��*T,sׇ|'/vy?vߟ_dı|`w;ֽLa烿»zw;~?eKO`؋mL7 cc7l5e`DJrul_In+Iƣ \by[NS3vVVc~�mǨ Jm4Wny((YYڰ^!9d.ߒJ#7ϻ8Noďgts9;eߔuwJCk,)@gP{#YB1/Ep)ѹn(l܌`wp.?#P+0;&В^(oǷ {ԓh"%sPS4~ٕ0^ٴ^'RaΒqsN]xM X.n"&٪ ݹ?J~Cu}vEzKL|DFa\ZzR5amJNd��*L&� I�RKaܭ1�6bZ�'t&C$&t#c)ep0ƻy.#HԤ|0alWz=9ũgٛ"Q#u5�X-Q$zaq{9<BqV f'cΜ)G3?Y%Ԑq V5IWT9{wv!gn$?[}!ߏ}a]m݌ٌ|249swl.cĄ|n=`~2�rGn9^HwV?`Dh祿SoK-9OGQ?C;nj ïH;l'~/o>}/+5KǕhW0sX~l̦cpqiGkIVWe =6݌oMAdg"YXzY` YI%q{?]蝄y+^NلWvA4$'��8fMc9Yap/r4۪"H*˚7Z�_o c;v׮O`G};T±í?W='37۴4'9~h{B5xGgr $Ӗ CZ~j 8Hn!{0coP~#ŽY adJ^/1|)'j?qar%Tn=5(h��*_Y܃S{i(ɂNg"׍o]ay̆C1'|w4]*;tܰ윤;G2;ٿwPBIA]\L;Nam% K;%f%K_+[e|`T"x}fao$/RJ ݟ0ŭ~- 8Wٔξ nYOEAl(x{g֨Ә9#?8~#FBٔY@7~??-+RȠ]󓼄uC8;j񷑖KKق8|gavB챽*d?u,f8GjW?6T`/~k|w'9\4+Yz91{?QOŻq:Yd iCQK1ou/'w0GLƹn"ϱg#ه%+ '"{RF$Ęŏ23$ h /{U-ҡ gZ4>68{7p[6xkof8-[N>P_<G͎/w<QU]8sV@o 3|,ʅo}C9`GAoUjG wmSD*Pw=\[ﱏeVn+ 7G {`-[1/3`g٬{תû~E-" a{>0}^{J"wngy~?:!8y){`Bmk:pLfyOQ:ۇ-ޛy��*/N;w'|ob>K>vQ9)hwve|>5y>%,lb[܎u}p> ->ymDeݩY#X~7=`+쿍%_O1{af|(pw+ |Dy5rHV?Zv 0oI(?aWOug01�y|Y&c^?3ߨ>ugV^Yt}AK$C+#dm9d/q[5 mG7SiE~LrIw0NOhIh[RF98}Î ~p'QL^g@ </mn3!4{/`}5ȟmW(50?b?o<(=J2>N~ RzcJ=ce)64)]#YsžLF8ZæGxu8}'c;D nyaڙ}-P$Ʌ)37uf1Lĺsjwϫ#`1:w}mZ8NWe'?x~]TA]fpw�� *_gH[9 $?؆j{IvYhL[''-A\,J2Τm&w;%!;~ ]ێ67p,:?fsҞcLfγ9lw+%eF=\K$ljr($sG$W(('}ﰝsGB2;Q]v)#8cѭ\AI2ulٯ~0nC3=.:>}Gc3.uv# Ґ\`EszKAB]0'$N4<oj'7Y��xޫ'ٰÃfؔSOK$: d{d0ĸA̷;,;GaI1'Jq}3sţ$Ī+ BC0pG̜%rs/HA/>Hh-Mj'>ozz:jⅨHnՏNJw g+](x=Nk_m>"xՎ<Y]+x"((`V')aAʫ 6PI8<]l/T$BE/juz/;JnfsJNd員7'}a!{uw55fɿ)T8�� *1{Ž ;=$7+%8%XpeZHI@A4B w4^ދ&/C` w- }_,P^C` AD1WW7TKG1(K3u|zsFB;0S"h%5`j|R~߫<Is1q;bC%%'RWr^̧{ ͍} 8Z +�5e V^})'�RVtD䒆 &'}ul%Rw\ +~IaI#;^kM&,)ٜaSUHvSwi~>OX~^1֒ ?Ix/7 [;<cJ'ԬՔzG1w'*1ϐI$guᄷ↛%�$~rXbP{20k'w3vG7c7(8hG q_ …dQ]ݿoMv咊)~Zv@d/o섄9fV7 g>a6JW9ws^W<#1%cз~'%4>jBwJ}8|n_n4xZG$lo>mufqPYƝi;6Y5UTy|v Wf׼=7ë3YǼyďXml?"m®+ŚNs\ƅf~G 0ԌNɯWYLy)Y?vRԣt[ /9_2;_]:|*)v%<t$^3 4/- uyCfQ80LG_w9bnjomy;uy v`|Oz�[_l Zr Cs ?y,,G> X׬:I6�� +EonM,K3mCY%e +~PiNϼY`1%`^ o!9X--~WFt^ef+Y1:S(+enGԮleu; e2Xg<;3Z$+=}α8^oNs0Z reQ_{K%rF&)ގϻsxZ"VKn:W3^sY5\1[ K bʋ)L5N?X|Gd~XBzC)ج|sd@:Ǹ^w=KG$s>+>{ڸ1*iCVcs3wI4?sE(Z y%G<*qxRH\cmQ# 8Z 2|a;;+Yv;p[(:(3;aClȴ_}rGV X5~W¾r1qDrJ>53/$<=}Ʊxf # K4͓W/u#[nqH%h2_ Ω^&?Ì /KPC%)ຄK{dS<U=CKmYl/ T0ùn'7xnx(?9JVA[4x{uJ&nJ&|b8bZF{]z9~ {[@ThWxQΌ9߇<�� vyqOi?'3¾{%l"lA5`P=©-��� +ĶC _d)Grc?e wS+dọmbs$+CwrWnx-^-CLF& ›3ש</7 FZ98FI2c%ljvuۋڝ# m;n7DZ.oG1nHOL >k `ǷW`[ݥ`~H'P`@߇�'َ꿝c1(ҹ[r9(oio'\;3񖒌3A 6 qc`!<8:WY]Pv"xI4̕a`,;ξPpO o!SqN@ކZQ4Q<=I SwK+č;ݛVWN}5F73m~ZDt_ͳaQ딖?iʅK|w KssOKh Eo7h:Gi~ߏ# |vn,9[l>¸|vYdh(%Vm8ps;aN XrߘASmfϰw{2Cur.%Gƛ{$] 'a-8%PM)g ^v  M0TÅ4>gx(gr#דwǏ|;({quۜu9J}T/> 5naKf/ƎY` :˃?ҎXٛۅc'@߅ǹxU)�� +3l)p$A'[cKVZ8hQnWn(jJGt3B >~~ a KHIyWk7CswT̕.J(/۰pT9*E$%KͲܬe%y~'{QZ#曂2K>y?֜/,No+u`/}[|HEfjb+4,y]+eih<w}}i ֣2p 7ڙE۫-pn1|OZ)N?)kY<(3$q^e|9c:B1{-/sD^Dq(?w'AFZOQ$pF K8$lBdf坰mq.-=:;=f"OGN`?|tWO7ܰv1߾1yǰ1c_ʰd (wR;+g  Ds:%;r7eж)߫?7nwB|&֒ksG(߼Q󓼤[>ls/qRÂÚGXyL1)Bš.p0#-'n[~qP. GVǓÙV$~* h9wNv%m +ִ$,kiJe{Ec{&[kKr ]Ұ DﺄG5J~2eGb،)y<A8ĮP[  ;Z9wm݅73a\nwX#Bu³QTğ(>SǁaݿYLrsIppY}Ň.G^ ^wtsp��+bmbsbjQ=lv{0 C44# w_fuNg)[93瘬Π?oFN_fveCY8zM~Hb�{7ֱX~ /1h # dH}Ovt`C%d$b_NI2sUo{q*jOBG@" eny?;;َa~ ~5SJ��r�IV k2Cp;g7H(oZ]Aܙ|Ow;> j;<.mKou=�{WYy8 q^z*8rny~*}#No3fHk"HA|1my_|++8Ha~}G疁W?1TO?0=m=S}^R0ܳ<Am/5 VWJRkƺ׾`sƼw]uj= P%'sOvWu{3Šf?᫒1Xp  񵀷e ,AGٞO;3. ]~|YG. K5Q IP^7>e7]b;^ $q-=*F~B^PԱb'à,?tǏsN+nPq-׈m'oXwO9;Iufuζ g|Skl潿Rs�̻2n/:'u ςzc3 ]pW\qElG Q +3K'$[;F8w6\Ey PnnTCsBcUĵ9͘ [f5sԺS^bǩxSRY'IH+(A޳}a܌i+<y��+@0 HHkY4�* \dA5X'qHтٵaϳqC_gm>s"aq?ͰBzw種Ye J+ #XG:6wı/s(5X? Qym#r6s"k2W2أ[n_|>Y+|+g5Eya*mssJP圯|g6s W^flj!'qssq{~ϛO"yFBLS1Bi->__a*9= 6(mD ۞Hx!J+c*I?~=,NRygB3qfmVNe9 z$W(ZS;dn-}y]rw"?BS.M̖-[vǯr?ࡌna59~w39|{אo;c cŶ䄣1Q{nz^':>٠,_K7V.JPVcv5W <TPݾNGČ✮;5dٲTpQ ;V bo܄/yEX&~a)f^ ,foCQHැar ]``07z;Հ(yCB3?ma)^% Ö"dN!\)8?">'Wߠo bSԯ,xxNe3CwfpY}~6m1(^%½P�Č,Fl+SQQ"!I(M'ؑGjF1`T": B߇3@6RJ߶qvux ,:>ذ!c+8?ձ/SwPYqyM~{+1n-xv$s6o wMBLyP?<xZ<3܈NTs^@ur)~# y%ϭM3Sqx}Ude% n7;:;Igq\;yb[իdoR5m֭$s{Ma)Ȫkcڙ���+s^0L#[m0{) H &/|Q ~6McFeِQCۅy"J �OԔ%)}C}.{9hS8쒎G93.J��|’W^#3ucB{uiN%t/fRqkWgtq;Q5< 94V;(ےr~wdRQ(W/e7BjcP("jGmHXw:LX|qa}0nX6#e?7 ]DqO5ja|*e8�iY cąއ3hA/vDqLE!ם<:EsRu=+Yg'aVsϝz|:#4 VJ; wݙbBt s'VS>.jSfN {(xi<&Nw7Bt}ڒ=$N~G7ܐqyop} Ͷ/mڀF%nG<Z<>z$Ƨ(rL% Leexk �C, #wiwK(wR6\|cTI,8$ayx;c〕T[Hb{$sN#:Ia�.`b�#` �z6'B,Dَbzpq=zGAOr-�TY%t' [?ϢtO,[X~1-V+3 c@ 2[}UofLewfP zߟ|^ønÈm1Ǭ{ڵr흟^r;w)zû?vVX ͳ*ݼ8%a!AOukUnqfNp“'W0Z/>SqA m/n㮂aBIJ n0O[6m۸TG֮vgasST}x<Sώ1Ga| e|7n2%uErB" nNfC,`��+ !* IE%yz21E6f?lJ<?Z_͂m 39]cNsؚP/^2_ot9("zÒDnN,Mm+6?Wx_|ٔ`2NJƌhczwFa&uu<8+#NaO+f%-^(S8vNuRS-z3WfGl;7 ~qō͛$f>`<zB;bNܣ􃟘Hdu? k zt׿ 'r񸋣oy-J|00Xic|aG=N3_8nC2,q\Gkg=wЏ 9 nl4NGtn szfvJ޳ 4z8::םjf8M%6 ?f w {_۩ng(Keo~tKlUIxA^`#9b.tӜ%{q_ou%8'sI_euڨWkÚ)SL;`)o\Pp! Bj$ <( &,Aܲ7r|t,NZ&,DX}`f ¿#y(k;wpv�>,pjx]CФw ~)Z샍Uk]h{t H;tRn=߇g8o/;+jl'vtrzU|xWu-߀ V$ AqD�=ξ D(,Ok�7W?l%zc,)}^S@tbO<𣵨ydA$R"B|y^ӔuY>wg|A?�|hA3-u;<r3Vn@3x,IgsY'v흳'ۊ Lﲍwhx*B_/ٜĴ [R��+S��(]soF)蒠<ws2Y͕ݛ- c‹a_^ ?ǟak#~,ϛnm훧 Pt�E+e3'_fd ~}vJ 3zN`An0=9k@]?ʮI#97v81H7Hg$He$a7 r8on379S(+ Y{g]D̹+1<h 9If#9Gl!;qߑى azM5Yߘ*61V#J2rh;ķ'8b;+t7V͎⒵xoL3t|-{3;[ml,ҲҖ~d_;@t1{ رq'KB:JWy-e{W1KW(9Bм/ژZ|O-5I=DKwuc%'uPz9g;]G8 /i, /' ^qpVTqKsn4)B*u.U<wX)Շ\^f/ +}7 w]}`\l@؞/u(hP{6|8r_J쥎ie$ǥRDv (Λu]@Ğj9?+-h F)^f`+:d8/+%N A;)Ȟ>VU$ĺgnժ?crn3eo;^ cyLJȊT~~XK7q:ۍzjC=<m#Ǫ#'{tfȧAȊG3UYqIsߚ3v^:2 Hcrv :'މKrGۋBv�̯]cT��+䕂IY!_ŷb~/.(E&#R3CGC{4ǯ&rP/Pjԑ\eۙDooN- [%/K3$nο8 ٺ|N>|9;u_ҹ_0 wDK|u}GcxAZ%`?m^ Ct3fLhrpOʓ-9ajq !"JhW:݈&<o{fy|~k̵lp,D�j%@ M;@?c=3i@儧8H?Hޫg8۸/br ݢ5ݿo9̷Wj} <ݔf狼Rtq#qKƄIJ#cǡ! +owƒ3C+۞}aי K)"]>F [ήC3{珙B,ﺧ'1<F;lQ͚l|33gv%fJQf䰳AO 'j8IfƣyԃCi\fĔ@_]ln˰3-Bsބ:p UWINGR{Mr1|$)OdAYoy e_N8 SbhF8,Ҟ Ha?,WD+A\߂G_ @&A75 nfž3pwI\x =oy?npX$Rsn W`AR5a" ±YJw~%|:KYaAI0-bb R,YWp�Wi _?@rhA?YN/# HqH^b[W$,:l mo[+a,3플 {sK{- >A(aK T/kq/ }; 0֫+9h׷zl,<^v{N}ő,CG)c@'`BלN xx{F` ��;u4[@3Jhv78"7(jۏ?{ EjڝFz~(q8,+ߵſ憕v/Pv/;7zvYc8Vl-wUaa欴d8Pb(gR_I%@.��+ 5Ha@1+pݲq4R@ ?9<j~�6��ەɅ7n3n]ؗiswuD 3JYlXB߿enPG+M�*)!-Wӻ>DZʧHﲹA5vl7F~dlcђH]fV.qYGvf2Rzoe}"{8zF^]ǜnZJR]$?,¹+ţ{j%|Y`%y#\7a7_,XP@/ SFfR 5cs;yg}al88qxw�Fsʌf|]"*lwW$Ŋ]:HLK8 ^S>ՈٮBǏU^oV;fZ}^۾e-Gjl{1h񩒥N?;*VhZYۉYmgnYz7/hms|{+wub/.yS{?|P<1H8daψAw?;{^wX+A)\L6mm+E^aj{aԂO͙foQ:lW?10)(g0T$a}z:1xTrpJ�B(  � x ? F7ejsG =AkrI$%ƀKA8 1O \eg|aui#GR شcX W?s_eY+KZGH]_h/&8@̾!:E-|pƒ7 $A!�njs{,3ad ǘbֱL 8x1(qsff5�? br<8q^"<pEsл̻1Iu=|&c;"X'/R(iq_vB[X%8F _s9~AϹׂ}o7u qxN:>fW%Çvm qPF;`X^b.uqׁDBG79> %ׁvyDnx;;ìs@ob;gyD;k{AJ?4~S-/rT  ke<33Q<bE$NYi|w!99Sz(Ѷ)8ߜfV1)oP��+l̑_6Z>Nf vH˸u?*ted}šѯvgF5%׭÷g,r`<s7Z4v4|W/;l7$*R~O񧰑WW)B`-'n8]ݙ`a?g=Js,-,ԧ! -GPEb!Q3嗿ӕ~y~d} gcj /h{H~�F>GqD [jpF-|>qw8,WW3�/-r /So-SvW'qn@y=X'>eݹAl:+7GmJ.u WOZ;-/k3rS ?t2&slt=5#Ej}$P\I OoTG8z/3cIѡZTpIJz~!V4z(l'u0Dy>8{[~@"T(RmNϟxwo$>_A,bBx-͍To5xs \e��!�{3g��X0C>XJE꒻60z rNqn¾oCwOV2(mB4Gp z@J A,Qp@[_9ۘ>?7ey)O^};q.xI' |8ۭ M AgSWm3fmV~MsY_CJ/+/pgsob/ ،idoGWs]Qr? i۾]rzƺO7K+/nn# G **0R3ŎT"vXpx(]Q%Am픮D<k;]8w' |݇ݯXsE<0_pw^{ nNwTŐ,84ۑEu9i!,+r7 ;,_2:Kþݎ^34&b/7HFAnvz` 9)kZThDۣ e� 36��+a*fu+q߀ǴrZ8#IgsWHw/[a,ŵ?r n2pÕ~c#4 %Ӕc 8/g?[f.|O<K~?b9Pw�w3PdXXf|j?v+;/1͇֬ӳc2tk}|9#hBs}~7-$dt #BŹ,RIɳݘW՝=ݳ$ݎHLjf~9cJ$/uoiǣn9If%K8ܾ G0i!m 5Ԃ7F:sj|<;'" JK؜Ffn~I߇|?^켽XJ2zZ-,\d^ X^eȒi?vn sjZ<<ZVw/h@oǾ1(썴3X[[Jg39D=h@9P9:LJ]F?o8/�඿8\89YP_sD@//F ,녁őo19cxg0NЇ3nrNSrHK?4_cT!#3Fu+xsG^78 %j$ ƙȊs- 2{@ʙvv5_Rݎ;aLuG}0 b~f ;G!xo؉c[5Ȃ ÌZ~̽Dve8}ہ#ur|~ (b7O(==Br&VٰA# C3['B-6p >cTwcmK>1^R8P⓾bWf3տqv7><yq9P\}Tl03`(>~j_bS ^ܔglUl7qQ&��+O}s^h~Hsl'mfߤzOqMJ8cgGJB~%y&ছ3݇+'Q=ٌM )C䀑ٖq#ύ߈w'uIWv#d8k)b sU[?g!+,zSmúȧϼ,~1 Kܝ' 4sV;Dt'0^ [j6ىm,McB*1\?zaD7 yߔ̧eA^cp`k|<L6vp>嫠j Aí|J '*l)g/'793S}ెdn0ΧvnI[ -U+OΗ6[v}Y-D��b)l/{L/^fVfvXOXe^= -<{)R;mV6~y֡[/;g~a'yț{< t8)Pn9g-^fawQ$%6wJa9'eq N }u0?pq;{‡aO :=aƳwS21Uj©y!5y;ʖ/^cFG6eʏ2)ÞR8)X1.R4ăA/]V ,'J[`&`Gݯz^BW…SE__f5C;g9Aofvn9J:qAA9Puݿ68_�ldXv e!;{SSRf's<׺/tc \w`r$TE+Y2nz0 !^.hrraK{s {&¯ W\�˫݌{۩Jꄥُwpjs }7Ym EU-h?b ۇ NcT:aR(�ӆFpo\K /m���+ n1furwɛ6norv>n*Xyn##3~̷>W^'s v_2Asp[jvG/-x,#9搐خ_̲|-|jwWh`Ѽb (w04onn<(y=1XGByg{iWf?;s Y䠮 uı~%~We2vOώ kn}f7y yq uur8ZY|ţwǰ^[;c? gߨ,|C^៩_M8(;W$G{SZ^fĦ[Jq.WxSw>>8{vXGs4-;ٌ?{($$tsF'i]#slck:?خݔnb]1/)yd^H|՚c #MrٌcG:=p{ADg4\;^&`jÈ (]ާ99-Kd,;~{A:8yuu}-[Q p{юOyY^6=ǏlHH<֦ 8ޥ|n}Ԙggrt:((/%t+A^% YZ<Tp<PrDzZ/;,Cp&.O H= R7 ybÌ>V7Do)9~"K'<Å0s)šns pSs8d~/9 4}>�J;9cI0 ݃K;_|lyz0 n@;Yz/gs¹-us]�Y۵ث0}[9K9D2s);,Y^< V#[1x{Ǭxw[7qDC[1]Xޮƒp*#O2bv;4mbBȡD2:;۹pV:|N0^9;(ZSeoC@��+ؤxf$KB]%n|OcvaU֫vt34g"pĶ'ܗ;6NbV߈A.V|~)76w@xI8(2 )DaV3'pu1cBsBp~wGp>N"0#-Jl^y  9i'~o;O,I%ū`H[’w┑^n32rN|;Rq{1;?)gz{x}��s/ ;-{t+*' YτԢR225[ |U_9;ڪߊ$7 ;yωPaZ܊eax(^KL,+ެ+.?N䭛/K |k?a_ؑƬ%ZSku:\<~VS(\ܡ%Q{yLH Wa,inGcG0Wg;1Tr8dd3mp8<N'j䜷?)-|g;^-PK0Hq'w/Mf?IPL /ۙ^`^prpQ1;m|:6Aؕ3 Z <@Wཉ '㗳 _z1*`ڲۛޖ8*Wqq0= P8W78PBylggv쐧^}+knHLuU'ҏc8bU,)_ oZdEaۨ"Kj@?~.QZsS77u(?p<Q t߁ }xF fo>L~bۋAO~-jQ;=ǟlFf}[}S"kјvSu(Qb#/}i+afnr`DxP.f]ݩj A,{w|O` ;=OEb>3¸p~:A:UF1jPepmЕirsM֡lxLi >uRއP�6g!ķeqfׄz.nqTy\ĝfvu%T��*��h�  00JJrPL�~!8h 糼sD5K3CJ||g !6Cd6;8WE` ]Hj1D?hp_7ݔA%(eI"s^} ~p*)=(& ,x ٠N>g?ݺr 8`z9+LP$EL48ufKJ?׈]DNa/oCŸ~1(9W5?$հ\_).@hx#4F�>^R9Y_W;FrFEo|s('hi#OQ;/%T4G ǣ 4sNh&<)"E㪠 �3ncZ3/2t�C�4?ד; |Jr_PbMKbZ?We"`"#ހMkvZy4ln+#^h @&7&8EB-(fs(3/0" I+T@֨ػ 5WE !Y8MPBL [ ׺-d= ]x q3 冡W_< 1�dYKù4≮�d -x*N B`y @X@ `IHFMx=?S Hs�UCK�(&M\` UfvÝd=TCFf}wy{f+�#UTCS4f^ewrAh�!oyCw1l-rF- \,<?@ru6܏�j�b0<x��@%0XPJ/թ)qpDG�2ךI1el{4?(Bs ܬL~%8y- i�x0s3c`Aȡ?$45zK+ rZlR%( `[@T0mH&�xhb J|.7q񇄄?1� }&Wcw#p,pUDϥΥ/''ł YG#]^cY9z��1�x1�\^_ﻈA&L1Sy/YG( _"|h}A8x\G1 S#FEi^K/j\R %$pKP�����A��* &߳�Kp³aiBDv)lìUjǷTpOW}N[|?Rζ2X)*V#tS+3 ܼgױ-Dgf%ocN&:v&rH9nBX01.y,$4HWC '�ŒBrP ~<7۰"`%pHagAi8%~ݖ>+Xi|PaXQ]_Z;vϾEY=1Ӗ'lNJ2)S8+8ŇbX`M=rp6Ul#%= ^~}J%J(,LL !$R' |NSs;= ՛{s|\F>A4Y$VG܏|pW8|¹:/w` 0-u|#ϹBXNr�#Xϙ$JQ'"h'p+p'L?~=||3`w" و[qPDVw+櫵yd1ɝ'><,UPg8 |)۔YK�X^?ق~u:!5;5\(oe�Qu (cBQrQAyԜѺ22~%'Df#¿iXQ, Wqω湦Sش|~ʿtJU;ūB| 4HhߘF_8��+0�"�`O(/>wH :njr'gH/Ƿe`i``ơLXVY}Jwtgn-v7) \6ų?m ;~\pxQb9q<W*0i/B_EDz_Q0'bqB?ny>,UbÃ#J�6g+!>yl+g(< &'n[#SzOYIB{>tر;ࡨj''vrAl}'<ђl>!_z{߈LrR.׏cɿ[ռZyМwS Yk5$P"fHhq]) tS#O}YC؊٩ NFdใOE8>ofœ[9<Fwk{͐zxR&5Z'G~9@~z^jnYD#8W%ֱJqgn+ƺګIkRԤ�_0n<&e叙i7Ӏ��*LL.`Z v+H$iӵ%[p_!!f- ^E2n.Bۡ 's!uc[?V|c,w+ǝ yuϛV `O甜Zn䳲ْ]Hn,_$Go`9w'[ ]O; rpp:)/d3Vb$uen̚NN1 ~CoC^ҕp=1A[u:pR@XP^IY3=Rsr~pJzN7dq[r{{OZo�zp YN/bq= 5윳2,gϋ[j<a |)ܞ./gX߃<%D@Qrwc'цXCVaЍ N<,c`9|N3^gq*Zps ?硢}vY��y<Bij 9K"?P.#?-o@nEݸ�?fdy٭1χ3��*W`9-<жBq:LNQ'3wC+IF ϔ5vm"ٜO}VzVK|hgW-$LM=n=m&H!{+Lfif}k07]9󾲰3rnRY8 Oqpc(=qHxxyI|9$vRU֎>?;42I̜R-B©cd7g|%c vY(XBs�N0wQ�,i\~Y== U'$,1+~\GNĎgz~GJt)c6&r-ؤ9ŷ<{;g/;wn,ٿDsg6S0F7gHR?;߻g?,>ND7tyN%斔q? a֗(n (XGX~z9WGET{͇ F̦YƩ\υt|wjυqVbc]ů8z({α tw 4f@3c~̌ >$$CfV��*f>a[FcL+p#5'ՒwJ'Ŷ=H%Շ6yEc#b1r~h=F_+~a}!n=q{Z.<4̐·Oa>k¹/{a sr<~ >u/6?3'M7>^~>hZ[k׳lpA̔DI%fdc2(~ [7jl?$PlPO fhJúI1@]w~ZJJ>|΍Pc~yj5`-±:ِ< -< RJ@( }%Bb@yu|Cæ~R\-_ ~r75e0=„u<p@9b1E!F+w:J߉mEmt9d|rRfc_DP[¿a\nq }ccݿt|t~IAC>q#?fˉ08= ur <p{=ǁq(Y&&֡5%%/qۘ|k{> ~719Ypw6r?b2ڶ@]y=L@ 4Ew5e4]#9l#żTP`\2 Q Ҽ}4T=A.��*@vL؄rNQ}!b ~楿$49,W`  cr_),ޕe<khC4;dF5Y]_ZJ(3͊&KP^a68a& l9і(%'/;p!XhM/Pw6"Ybsv |_찭6vK ť1iK~b3f6OaP~Ē-~3u>.p]wr҂E(43N1;p|[}=إwϝ<)Y &bC;@{gtc_$R4%m+ ~΁l Or'7'd4R/!t8НrtnNᆬ<AK#p ¹I ߆cί8/"]oi"wz^nOhg|βR~vr�7/||9 >HsڳU٭cJ7wœN3,9ȐaHmS{(�(o৷|/w!�'H#r sjه��~BW `OQRx] Ut,Vow<pU6j+7_':BvW^| >qf'Tw#6} yf U5 ^N܉Ҏ's3.eDs|ϒnq^Z;-K-+;R{WsIj@r&H��+)TS(e9svYƘ_&3 K d1,#MZ"~JG_ێ4Rlw }C+G!o/㹬ט΀C-Cx<@!hnr~a/;c0 &w&{ נPJ!c fRWņWܡ RQ(/I1VsA2]s,\y4[-B#x+Y;l+'9?}̄1i,ٶ34@[-yOe~<r(%sWI$'+YME'HТX :}3)67%Q44RsgWg3R[ ǠS'^ssߔ^QhJxNUu'а;)$)#l<S kf!_~4Ôhni牉]WPzSqژ.'1b=6w8�},/U[b 8~,d?+<SNk?>i5P |5�I#ύ\<tU?&-BW{hV xN3^ga;(L#_'lc) ^TJcUw|%?t0Z֎f}}۫~5 +blz!dgJ`>~ xwawvyNpea#s[xrWYfyŻ}ce;ۏ}^$+!;mjcvǓh_#w0R_l< =>g ͔'c+hQRw3%ƕǷ^ @bvJgϰ+Z7 a(CeB-UjR2>l J{uZD6C��*! sJoƄU=,b{NA'#Y;SLb�7,>3P¼i�t oǜ#%x8)Y{Bd۠Ktm+?ӝNl)J_x#;-G!!@Rz@ HANPճ@$,u[~1lh"A ѓ_Qx'u> ?Rx:h+'|>A?)rk =Cی4vԳ&+bW߿+v:L%ah2Yۡ7DYnwݸ.+7h0;n+<̂ƌGs8xCqEYBHؔ;H I)H=Ol|No$R_Wm5[Īn>bx$3}4ڭP)}NG{iY-8U`#2J4ru?Ċ|PZMkU$s<kTX=ճ?ޑ/+Juk׍\@P,PPʼյ a2vpzk𞎇OabKtwAQr-#dq*g ]amN } %>?^ٚ^vY_<KcxG_?;P|f' uמĉ:e7sY"7ybvK2xhrěoQ3�� *(v3s4DŽP %x;!hҐ*8Rv_Ξ_㕻;e"~#΂OY>[��jD f+q~ۤt!8S[f/3:1g}Hg#zf`΄')ܢg F-oVF_Nt0(oûPPۄ~wKM(hтoIu77}R?gopp,Mp2ϣo|goPQ7st  I+r.7^ƣtRLN3wA %{}?ƶS]KD S+lfT9Gב)�vNs�EjDn`糱wMR='lÏg'/ -H&G_U;W�g΁Zr}ӐI'a7MYs܍}mt((A yÌCGAQ^Zn8z:[3OZ+Wh,)u3;U[ד(ufibh3)acdr|~gxt.Xӆ>؞k#7b(vie2cu.'0aGۏY;ηy=x|Dwcib7sGu0x{pwgʞQjfvNJ!"㟻1ѻU/BCחY|go91,g`'֣klczcG�� +5X5V?,Z HojV)hd+ɼ([JCKPӲ ,/)Bu(Rfԫ0KoֽVc]x۠`gu�25?L ;F8{0o[+q#LC!v QoHo&V/ Y>tfA��!, J[䤘?NY !RO1K9S.20 |!N( %-ebmvhPc@\r!R7/+ml{'/mƍFvGAӰM7Hs=59%uaaZ\#4CA)%aN8^Yx^� rDrv9c$ogWzMYν5egfeL}Aow<M pP. BT|HR_>R`'=v̾>-+fOO NƟٕ 3>a=P4./2ׇrLpZ%::+݄̾ {/ )r<›̉GL=Nvn^8w|H�2n &;}6n!\?w1pؔ% b2͵]3Pdտ"{W>ò8z~Av[4Ԓ m2Re1ݖ9Ϻ0lj׫4ݕcuMywR?h3WJyD'pFòNWc5Нz'}1`t>8B>Fv >8=q*/K[]c ssGCN)^^9v|Ȿyf8wyYӟ 0HvNx ۽z>p<֧aXrY*3pwjʼ$R8�� +Yi/!I, p8O?M-)A([~t38b 1XRI%$q6exZ?-& ;N|׶%e_|0w=H~='oIz @$/!#,Pf DH߰ [a S9ǙCR(EߒŌpnoeY`7|nD $1w% Q- FfH߮iKl ?e�+xG'O#O Y0&1NYu4eQ5u- J/sR%|cJ?CZJ,3'/a>(ڿ['j%x4|^n ¿'zZxҌ9��ug.WdJ49cTiGn<^[|@~GesxJZg;VZȿM=(Yӷ5/WϬ͖smf?.cI9=>qO]hDπ$BsrG?J=Ox#lxQoWsVu|m^7;/ EgD^a{y@b y}=9Ø |{N$}߅'4=�`#p tU&wF gּ`+)X c<$hջ–A'耢.�� +JRQ҄�J4p\>gSdRI^[{no&Z샶 dlrH^SF�6/e4KgbHO~mޖo=$ Ҭgy<c+qqyMli_19:8LJwS8 w�f_ew>�~F}|O# "|hOϽxJs<[#0X#;>%xWb'8ލFc$Jq4آ3{d8<v<vr8\ *>Z"Z;\[8;{"|63>"y'W9ߌu<ge_+'I: ֻ[v͓+s=\n PRBD\ZG }bDh«jӥ64׏Br|//v={;QFE2 C'MZwbS|ga̠g!KA¢2^p`x t#|z6XhsD^`q+I2_Fa+vj?_oIwWb17 '\+WQ+gvGx<9[AP#yNnf(ŷ1Y\Gx育/jw([hPKhJ%pI_3BC۳:,xVԠ <y)�� +@ω[6r!GS4 9,;RIxm| r 7�03+,Sjw2͘Pd/405eA04ғ30z 4(H b=C^RzRPxo[J鳈|K{XS9aӅ3ZM<?nNsvں //Xp-N-ri[[&$QA9N]\ X ] ķC- M 0+pHa8"K݀'#݂;ݺ vmD$ A7np 77xfHC{ sϳ xHrw֒4atkvv~72ɥkēNy2\;=W7oz:~b,qoȄ؟aND,p~vv^3ZGvLy_2oXӿ˕+R׏my]kzp]zJ8 vO}dTޜ0c/�W 9!F|Ҥ$A<|9-|9oZI8BտZ2qKHV!lk!i7MBw;6:a8GӘe)}_A!SM9oxXXwWJEa#a kW|\|a "P?4, >hd.s%ok[S-y ֯{qw~|Kd(Glcϛ%fZl9S8|8��+C  &NBRiF_d pgo_䍙zd��+Jҩف'F`P3% &Q3-Z[} 0L+AMq7d%R9tۣ�wai,)Al? S3�`*F8^F fքlfFfO;M$/P yV�Q-Ǒp2=Mt;[j:A!zFBo?YiY/:)+=-cp7/8+tm݇#ޅl#p7o;9zT<r.{#4e|'~.NPGrȂ qJfyO 9pc:#muxڮ>S"y<nqjH 4n@ Q9˻QF4O kҝ)R}[a_s}z6D!-K=3ICIpggIG)ArE>E`[RWҺzzj6KBrox/ԝcAUTǻV#cScD ?sE÷ sn\UR':l5}]USSw$+<-޷܁?q{~:׼(>zn^x,{-3=b>&uJ)xoIeuŤ /f= ߩV'(֪%(QV|yM9Pxa&䀽|±d%.ZXO#)h { ?QZ/9!%gͺ6x=n%vhnQ7|WZՍ//*̶턲܎,)J"4/er|/FŽnhO3G؎Kݏ+eགc^sۇs=cCv͇lLw~o1+>H;%x+-Wϰ,wt|snaN:y](eP~'̽r$8��+&!`WѺЀ+3#H?4@4}l5:aU$0B G_A4I%s(~}< @b!4jL`)Ў?y~z%<~b&;os}^P<m~heYW∸v`a3XaE-2S^iiafVN`Z88g rMu|dn:8a^7Fu^C5[>rpL 䱉#As\dGcȝ{>J#|ʟ0T@?3,{ #mȜ-?u_=x` 62~X?!={e>+qQYZ+GGZX QbÛZ q�S|3 n:" ;oxnǑ3ljevK,,ۚ5RYXԬ/>~nj( ĞkH/cW9Ww<Ko,UV##Õoa(X=.cs7+,ޮy0\PL(!*aK5nr`Ț`ԃ7R઩;Hl{gt%>0y<Qʪsru ]�I\ �i'r$zr/+$0O 4N)NԮ-ܒN߄#&Q} X}BqNgfp0\\ }_~Y _ vN7_lzsIsQHWK2Ē$w 3.,ܯ摏#Wp0ǣ2F/Dm/hNW s+ïEDݾZZ:ֿp?Ǟ*fr%b}Neƒi4{Ua}M<q&TE��%7#࿐e& z個COyѱ Kb§߸ώ3><;]iG+ )_ᛨZ֪?ĎvW؎$ߞINxgbC혟|+d��++90Jpt KlB  Dܑ�% ; ,!nُ N$m,[6vaƃpbxadM,`L>_Yo jDlzĎ?[Yep2!ن;;)%W$! eW4g 3BA4yG_8w?XqDZ?m:X\?s#G7Tj' Y5, -(s̀7rGwbUXj #ٹA m qu|4fVa|3|j!ߧ8d�)(j3+ 4Qi4C>5 2m0;Yțp<ʻff_C^7㛍d)ncqwzY" :z:P1AptQi%%9[Q9!_ݩ{28rH8Dzubfs`Gs#hë9j2"8>k;UI|iE6< !lwIPΊC8�+ X ^"(P!7[E '^vL.Pz7<zHN@'rT@@[{e4 p=T+ZG wzF '}W 2@% 41 C+Bٷq‚R?K3a[}v߾^|#1*}ؐ'~wPiH0ߕNArs|ŽaN9gjoD}Q{g$3c>_h _td1E'|a/!7Cn xaD5֥ P}t=(3rtgG BȞ" D&5uk^9?|3r3C70Xյ;BO Q >#EhXq_m >8PV _ہr $>I;xz,G+g!{U}$@toSeǬ|r܃5_䅩w:Sf~Cb3?mx4yf6t3PK��+!j1M(^\B� ?5ó7s~2>/c%QI9\5$)Ŀ<Z7҆WE1- H|Sn߻/㰢9T'e`"ȱxW^H9{ j۶wtBiAbF~ ~ۓz$׹�| "袊B7kaG!QI:n͆^uDD B=;>X wز&rsҔ];kvt`7@ nww0sW5fnzRpӶl+߈Srѿd~f2(^CN읔u C즋mݒ-Z8ܛN"A}kq0n3<OxiIg6 c%BۚtaEa)IؖFlg wq/ƟS|?GxL _8C~݇(J'.w.1H2š's/m^:R[3-h^Tܭ~-IcqUtV�Y9R4 `hRYdA(@aV`6Ɂ ጰ[ }t5VXk+r{ҵ9U'T-\AA^]r>ݟ;?g: 'mS{5B`8H��糊sUU Ju_8sgıJOYl}qG#hWZF5^_z/;/f?_cnOJs[׫b,WBKW׳>s>8rEZ]άx|ݲ23|BOm¯*z/pT³ T 009Np|hB~cWDn;zGqG>J)ؐ⛝YmsGyBB:7&Zu3Efb08slKF[#q+ :,PxX @ţ0ٸj:0ZHoK��+'EDj5;,NwPi3.NsLG{ܧ0}}]=o` ܍䨱E.GX>eqGsD?%O ZqLCjP؉JP at吋-#8W}<n{oJ�V ۝D|ň`f~@?{η$@yqAF9[ lu!79+r!qѶQK(2Y|w><qmz4s9Z=D Jg"]3D&1�p~̻sHݼiΏDϓǰx8N K{'(H;*8۲>S]+ۥS V77@Kwwmo!7Np3Ԇ,[)%j>z/[N_7cI^ِ?)Y^S雸cS^`ܦNÏGo|{m 19}\0 g/-Wy 3oL?xk{wPҞ'%۞iBWPݍ# -b[*}`J1_s{*/NbW6;ˍ?>y9SKP3e JT,(3AOsde>%?zgi۰(w767ӻb7a^#"%@s@ $-x%;}Lo2onw[\v@yc|(rsq gd FhLZ=+K\Ou;sj'=+b:b pFxyL܎y0O^ka*>B{^LJxmg0g$(]B3z?qL>D@]5b?ӛRp wR`qjw¶q?KΤ:]y ,?gov5;nώ0^��+/̞d+q{PЎ!+Y[qEE'a;@ z?J̖IdԹG /w_H!bɻPE,0C(/ |S\ ,MO=,gx4mJ&J}<x3dqF׌WZ7@O_0 %<%i;uc4W4}౿h;u},7'S;Sp/b�~Im<8bsC?γ/qȻ#, ~W6oCƏE! 1Pā!n 㭴!v<:veB7t-p9IZǣ=7 /`KnnC{go!J.Ru^cs;)ά?HdX?rn'JTSsl|o?0 Y1J<q)Qb/˽H^fn#?uQws((%'mWwqI 1vPѹ7<*m=D8y[N؄gN1b;É^`1B�0pV G G H&!Il) IO(;AUR@|}`^h<4J+ Z��8 $0@D͙&BdO9΂*@)_ <xb 9;X+1Iu< @O89ko}ēžJTn9>\2%G_I~s , r$v6xW5 UxK1%~<Fuz+ygs76G-Ls@wvqB~;gsA8QAv֒ܕ+v'Jr^K;c?ھ5ǔL=Ӿَ.%?OV}_b z>X0QӀn3|tQg1P؏NwUu'W|P$&8'3VxԾH>С;w3 A >[>^s yrjb{ͅ9؎NwhcơF}CGv`?{5 y Rו8X̡Ia; i!ԷWWnqnƙ¼g2⸎vbGR; ŖMpsR|3vQH^_O J7V뫾B5n0Owf��+�0uDH&$ĭ<hg��fL42�bd0a HaiԔ3bif-s9ݿ4fe~^T2U0jrd0ⳛBMbz_w/aH2DOCt%smiK!V&-t Ƌ\fkr9h-G+3 כ�}۲rup|? iK׺wg6:/#Nw{?s72Mܝi`#~-X2YYs =4^q:gqL!|#|/=n8{RGY.υ8(+H~,YY2r.HX>@#qVP DY+{υ9]AX6vu+._7Ĭ@O A?wO9Wlzoԯ-`uWsեP;ZYGe 0\Ь|o|"L-vvn:Kf;$ ;5ώ}1cmJ Q,~V /bJ۾f}zE |!vdbamCGp9CPV7e)R_ ag(@jg)4Eb1<g/&W�r% cxZ#Jco3%xűS p~F"zEQ(4 0TxfsFMt'< |0yE<pUP s6`_ab@ J2F30AqA)7ϣ 7b|F$~f(^JR +J /$ %*S›44L'[mnKx뾢bV74b~s% ]_'dB׆( F)cz%=A]3Z"`QLGX^H~onscmqmJ}B'hin:{8zsX\ku »bp43|z^+e<[%_D=_OXYūp=E|F,7nֲȓ8J#P]:w$î~SqB{_;<o<H.^sM ²\̫ݞ#{xJ8z0o6Re`̟R{t0':ayRqk|kί28J}HF-)w['J?cχ03l_%cdݲ2;2?{��+o/',l B;9 ��!�33g��"N)KcB˙[] ۀ6/քc7? h?XH i) =e9{9Q(rv"v#ookȱ�E‡ [Zչa;οtv+'šd j # bvw[j`kQ܌hoZ9,V$Vͱ-;k тAste( KFbkg-;Iop`W_;UdfB? OW6KS>DE$;k0bHIQ7:O7b1-jayysIc|4L^̽h۳'v|q|]9L)/o7ʡ8q,{i(\C(SfqUrυG-20Kc)bN}bv=A�R<�%.h ,?w^gWCE]Y)QA9fOlD=J3^IX9(7(s敯RHXR:?4 /K(ԬrObX;_-}ñAj'טw%} Ֆsu ~a}ׅs+jv1~4|֥e~Dn`8Nƚ#-r1eu? Z}/M+;xҷ/2AM?OO/<^sv8z'' !4Jƣ~j[#gVҾVNb5}$ȵh-B+g3/ЍF<zm\rn3 ~h /K7[ueنvX\WY)VE<qù�08ljx;ݸWv|H-/ Cm9?Xg 5oRzD箇|^{OiJ+� s""Ј*e30߷Z%n1f WǷa^p9#tG9F&K잏׉x to=7ff`~fwWoe?#P@F`VV(P Q| [͕fy5Hpayٸ#*bPF$7`.S@ XxS?��+Y_|-hH1cB ĢA^@j9ql7a8{EÀhI< Ҭ6ϳ/-8k�NSNcc2 3rȬO+, P nW/tKlw5�Li L!J^,%_ێ:27{jQ`.!8̀ۼM'+v;['�{eƔ'htn΄3ь-uRH T^^97vN|8ϖ> }d(:h~l”)4fTװpq;@c5L8aL8y }Ix[N|}{#U@g/aW5%~쳢 ]bj^F?~ϸ.u8K^F \R|Ѯ+ٝ ) Eoy 7*G}C-͙zGzPN?^1 |Vf裡%ׯbwT->nݜ1 q)p`B{l3AGjl-|Ӻg~~| ,)uv֪̇c8[cہQ »l?wnja!F<8QN8N'PL[uS|Ap)Sw~_T"{W̏2ӋZ1Km+h@lV ) K/2vS?s^'HJ|RǞ?!eL%22NK0n}{ha»CZ' H��I9y͊`'5.Ne+@vήR,i1<V R7' WL;1=.w|;?qQ ] N0QNH3n5WݕxAVk\2o0 C~+zc+V#Cs?@88HCʯnsZ> ~Ҧ RsxoZS`d8195❱1')^j/rz ��+bbS18iCybx+"fIc�CWpD"ƐtK]!ћ$Ѯ3 72})_ ҋ̝9Z^"ک XfF m$Y! 7>a[gxz; Bt+&3^[쏢QV/m}:d>1/Zw;3#lޤNܔLS 1q3]:"1ngﷶ9@tG"N},r>}�Zϳ^yx}ॱ1md q2ۧgZ7K'vFR:L#/O :*cXOf[+)LsI, syh5d=@ԫij>os:>=҅' N7 t 5 Qg9JB%`ҟNo[~f}߫mlpAѦ N^Qs3GeDM2lX~s"89{F>;ޡ{qla+N|~Z>W)LHtoO8VEXuĞ/R³&cʼnbv(LRn|b=+'aPlcOhq쁴{EACxW  {[PU h^^Jx^_>RyqSJA0ri/"zP@JgK㠻?Hr3>@%d yBWGqVZ^$زߧΞz$w|W :<_zdeޞEEu wBwsR7'^a1mvͰXhцT^;c8_42%^OJvou]@ z[71LrQo$(0^?ĜGo"{?D9ĜkE/9я$)bœZݴ@F{f`{c-o0zD'o_B灤�z/ Tۙ؋A||#@C_ #}Fq}.`6[q뒬 =})đU~tP4yCA ʗ]%#&,��+A`P1!p PFɥ>f%'v ^Ie`I}3td1-⺺QG|;y(u � 8=\p~3�tn,Z0g} >}ٔ+2H+1<\Gaξ01ӑ6@0i\tec]̓̓*9e+PY{?O:[bd:)wV7xJO4{ߤF~L'LmdFP{qyoenYG|w6]#dϬ)|b �_|/+^)8Ǿ8ݣ_R a9 o^1Nf#2vG|1DvľYߩ#iJRߏK<4ú>Hxջqy˖1;u |„iCxUϖ" !t/O3 ??J̳9 Tù'!av}j'|)dvrB~X?sX=߸f0~ޝ)bǙeJsÍ +?5м@E:ۓ=|)Lks9V`~#9LD4|t)y)#]8J3d\��9w4 W2#ՉE(| xutq;._#=gKPzZ򖽌s^jb/ugRww.3Ҍ]悾`H+1|ĉcFz E |(!?S|eE9Ļ n*58AVIȲGQ 23/?0w0c[ni^p?`#5߅|~2 χn2KFd܊]n{_[{m_Wu-N|xлK%;)<jRx8p[s><-ؿJ<}8 sO(;Ku|<sw8'xw/ƎnDu/h.Yy*h-J`;Z]pꙤH~c2E f%)5|*c[w l���+@˿ eLRWc&AhPĖXa eb >0ɟ�~kWٞz"|Ʌ`䧕8lC �!bI(u ~IC7Bnm͐<<,# z)A j) /eMdt /ηÏ]Ȟ&7Gwݕ[\$@mN=!oF3c9xE/vn;ϕzf +vZ:vgn~K|v?qDCY%?=d:Wϛ$Ʌ/ da�ALJ]0:HJ d/[£i_Gx .י<|9'g3Q͗|]j~%c a'Jvws3,Όkŭ�#>f$q監ײV�4zMef$ɇ0@lr.uS יocYmr#bKMWmw =*<VK<+=0/GdXT adNGD" ,@قP_Ḭޣ v7iGttx^<oX_=sxDkVu e™Q|ݒ`ǫң{ j9N?~; K\LI?9.l8c8j~|NjJ?-)bnԴ9#{992GX3A~RUv7-ZK3dJ>)3[2"wR[(I؎rYceJ@Գ{P~Ih,CuŌI/>0̕)=K;}5Wa ?,-s~s _?ϝWj nrٱ=؝F_ygQt`8r0Yx|9m̼ qI7>԰b1m*6q&ϗ𿗢Y3'!+|pÒb��*> �dQ|872@#E��0AҀT{@!x`Fnk:3Fix~#i艽ٿwwW @bQXĖVFvة�T℔GB<4wn!ZH})6;D.P/)�'�8DdhňnKg`ްĆȢb`BZH&ֽz/e@pVZDb5_c1vfH1P'jǁmqĞm~3?Lu蒁qE@7|ɜIDjlbnLrwwä"5^LıcH|;:h@`e1�fhh(F` 95Ld%7~Hcp�4="5I Uej37X��1�Q�x1^(pr w#hZrД!<{RH$}fM ees5P@]Wx  ! !Z^A19e>n|I᠇��N  U$g伖/ );w0nKoo/V,H<%�bx}P)GlQx p`T(b8ԻoHـjp/?@hnm߻_΀nag`zc+UsäMv Bd/NHA.g9xL]T)f`$5` ؤmtB�.A#(y4<a:!0n(%�& U�QM-VXd3/:Bx@Ӑ�.;/ !yyfG[g@^�q5-7�`0H x�À$�Ë"דnňeYO�hB$`$)Զ晝{G7igN}PJ r/|~e30|V<>uAe+u~"(V\b%sCG̣`Q\ge@2!B[p+$7j�,�=�Ol]U'7‘N"@$PXF FH5@0+b"xz N13Xe8/��j繝[2@upxEg!$"sqG^yYh^uC N-E|CA`u0,р4<4#C87$,nj`&7(/#+ )ϐL(/I$'T YxN�o1ɬvEED-Jݷg*!yI�xʘM@ bbFn3Z{''=CA/d_݉9LlMϏg̒iQDGWۿnυi BGMNc9HnK$E/ (�e����W��A��*%XkDwv/ Kgm~6nci=F1IVق{Y#=bzqUCexÎxNKm> 5.ΆJ1~I|IeݦP4d:|<_o&vg!fc'h_=}^e,*ٖ}oI%)|Y$3i[(n߆~n4FZ6`җ';,3%s~r|f .hI,!+IBbH߳W>cᘲqD2d$XH(amJNQIIri7!l4%%M �ŗ1@rq/a]vXH:ҰϜ8wX( �^t4c3{௘)xIbyg>0fوKfewτ ת8WТyw7=[ GF;$!3pݖPǕۡ`v 8G1wq&QDRC9Z/y=r8xN9}[smo}|O)A<x~}^?nD 3x{}P _º .sJNn$,0nJnwtn%i{/gKU{#ۻ2ȍA%�z1-xwot'gPs:��*Ӹh@nN%qwM248<m�])*9ZcRu+`O O9WzO 5+slH;@{V?7~Ï}GyEى- ! /w ߭wN^{y9w`ь#/8{.�ݒ]ԜHx4)eu'PrdrgVqs73OSȲ_JsTzqXC/%��A6ls`%>` (3 cAy7.(Сj,.1r z8l #0zhf kݸ[uwG9xø1wpR{mbdY$S \28B 0^sG>xSבscK?<I3qb>?K _'{V΁v"sިϿ"gr9frW۝ߨ;e3��*fW $ !�4M-)$0`g,JBBZ+t2;n cqm 턭RE nTǹ>/kdS�|#*/<Ct={{}ʾpn3K¯@ wb5' c<uw̕G@n/}-vs/#6vFz8}/؎P~ ZY?rJO^y[]W3@=ϼD GN\.ԓ[pXnpDb9!NP{zԧs" ҜxZ;;$̓ҳ3?`!qB@ec5}lF7_:hpN)-ǩ9)+R9g𶾬cD0+*s' &8@|<AW09F37?{uvLHײQf=t# eݍ Z.=B9vߊx3g��*4߉&!gAn>l�(96ge H2X!cn +֣4z2Qv6Tz{6w+`>C!mcPf#yllB7Vg=k՟nȸ;ޞIlR#Z ol`qf/Y:v4e챥G-;^'u{lCd^+ϣ%JXFciSur.W >7|'aHsP֏W>Y=Opyd٥~1 Y87V _[]πH<#+ѨP9d8IXNWqO[\"?Ycʭc�:+ `@#÷~|v4<qk#`Xx]ÞCF6}1o{ȭpp/# ��*!.'cdE q䳱ᄊ4Rϖ̼=^㽓Չ}o~19qzoe^Xsw^l/o,-t:qֿPRb#.|lIBī9gջ +ޤ%(Wn(~0T`lAõ$ J}Wkӗf|,ps606p P HN` o;3ݛXփXe@8gPq=lâ8`7u2; M|a@X'{28#~4<Nnp߰W#5DuH cS8RB g�8kƓ;-c#t�z؂f_߉;^PjgG|#H @‘,I.DvUn|NեL*_?�:Zփ:؝3;y-|a 0G.D$ϸs1// ƛ瀃U3+*?qUyg'8 -%B9Ȃ"xGQ/\v|ϖ+)ju9^ܡKXiJQNtPlq6p��*KR0t(1з_&>x �3 -9nQEba4 |w[ +lV@O2#͜y b[��nSIf?H#읹?:Ct6#lvV~J}0n0#7:qHCXz܀tW!,_gٰ͇gC+q^>ޜy@$4hdgAmҕ{lαE|x`/^3kGd7_tvﯭ[mm0I8j9Av Y _oS#~ged[CȉVp[,9/d:Z{8t+sŘwF w+4z J`?_t+n0GWga87p3rz:D%Z“]k9=eU[{KB:‚y\tήj.l8@[1}4/0Z~8b?v/,^$(OfG}09ڼr N8o8UxV i?ҖīZ3|F\*q7Kj?Ŝ՗8^#ZT-Sj ^vm[]G#Dp��*{z]aOq"l!bνDe ?wlws ̱^Vcr^h}+vd$δd;x8ՒƱsk1N~r^8?"<RYyƯ~𿲍,6RZD2]8#o?NANnfs F2÷qO>7>'МetuugPw`�#Y)Y2Яw `jvF;8TcxAht9;"B']Pwa{$fҟwۍ8"7<; Dv}iN)(C{1_o\|EP\ݷ)?3@J&7t⛻>NS no=boQ7d$$nN&W Z|ᯡכ9zw~( zQ~Nsȣ'sݰE]2O8Px۶c ؖ 8}[2v'u+Ny?jN^)PS/ q&L߫@ SL9ݟyJ92=ᣔ+.hET"v#Xqo%#W'A%:ZpcRs(/U^oW?KV<tN'Mû[ϠraTc  #h5~Ξk7>:鰈5pz)adI6w0+72 w#�XyU2ʩpl GRN5;ob"xx?[u|y^a<^c[ܟ1|o$!}PfYp��*W>W8h(C?ySkċWPݶmn6Xģ?:Q8.DiߝF͓ٱg !Foކq^__ӂ3-<޳R&Q{~ض7]whvjE$AZ/;rXxJ>"qwx8>Ǿ9spo]-śY@#PQc\I�+ӓvPbtL͕E1QACB<DVrg;bþ";GnA"/#7Dr*Q}\hYsÈj}^A+n( 31U_|\Wk癨7 nKRfu"]nZCX,pև; {:kV8+Cl*l;zTKB3 r?sEx  P3WΜADՔ|~#UWb|+ˤ%/kNWMs-mE<w>#A㏡H™sGꪶ4~W8NC qDK��̷ <1=oclqA'f(2p ȌO`߇긂_aNO-`AXts�� *̷aYس=PNBpa4^Ih_t+& !#FGv9;ot24g<)z> +INTpCݎP}Hw pnnέduSp%nЕg}`r BR>͟zdvM1sv}*T5eߚJ͸/f57hSò)jKGÈ:zWn#{寯 l屩c͛mЃu;r@Qn^`1zR| ,2bk77w|Gm?p7,8AcهHWq~$ñ Fi )a?)jQfw6H :I]9/9)G~+ wӜ[pRbe]TvS"Y`bd 8@<8;ScY|;,pOS0.p p+.V"km{g,~>64\[n @FC>a.�ƩQCO8RqØ~vw,Jt8'0FPw#/qԮp~?l"`ײ!^>5urBrj8;s8p.;۶65B^a\)͙̀�� *zMB7/ Pkၜ4o;Ϣn lP?̑nQCIҍ`WTGq8m_ qn3wRq;]3:ć|KF03g NƾXO3Kf&!,s )Nri.S;+d5b“% I_|2~ǨԿ֓_%5c-O_Rmw�fߥN7c6|ID>҂@N}`b_DyY3 ׭͵VzG~:I#hٗ[Ξ_)@:|8Qq�pBp7<EBw^oE|cB>Z3cxZ.X ܧ_8WC v ^8vJw_|4f<iK@^PpfKfp,f޳mԬp2FP?=9`{uq9\|yA6e<Ϝy r8Z]<W 2Ɨ^Y!-Qq_2 ͻqq~*dCAwBno%�"N[vle)_8c%W}?e7 | 0y@;Ak&kdڻ7]FҊ*t|nr%pV`ΜgX'e w<TOУꅝa1B:*4Wp6> D~WA,\wzL1Z9񮓟4cn=ׅp[8m㽶[=3f�� +01Z?( < c`cYe!aĴ_䥿F+ ą{9'ģ!qsnZE>zpAmdl\ ${[xþt P"=<W^ݒw^EE򲳩Qm8߶9|gtSÒ<vmm~%QK-vfͭ@XRNDhxRF1n[3åqw_fB* W?|/}q#mqr_wG@*I;P =dh��:q64IDg&n3Œ / U7 [,9\#V7[hJCIl9e& h;V pi;s"G eI0~'ʟ <@J8j^eIFnAy,=w-8ٟ!f$^PmceicNh/3/8:\u yz: Zݙw+C&^b-濎lcN8w'r| Q/cz^ ·u]OGjw'ϵcǚuBwL?4.~aY}V?'*6uqr>' 'v` &.A#oWЅwyV@ m?OjRc%@sH�� +r`dW㱊tcF!xs:Č,er{3 e=ڳ[ `1$#JIhߝqE은|xWy''痐!ns̕[<ϕynsOsL۠+uqs+;>)9=F%mUc!<ѕ5O[}G3v1�$;rMϕܣ8z,(JI^Gz$0P$1~W¸D-|= WP{̭]^#kz#MrD,-|ku;qW]|‡;Ϥ$5d“MYyK Vںwg�Y=^0(s)V !m\N'>՛uѮ0nf�Uv>ra_/DA_jEi*fQRTQS৏NW|ь|ĩ$?z]'/_ o[n C8�^8,yQ3Ր~sӉKm=O },-c_yTβC-^XdаV󛼤s<<,gD{(^" ^k|G''GV(Dž\F8 Wբa[Eҝ֫][u/9mӎKSaիc Aa~|]xqOK6p�� +Z͋Z:s R(j?OHE S/\R9}͘W ļ[aXC Fd3Kے>ÿ˳F\Rnu Ww+c__^|GmOJq_Qj7ȞԽf{~; 'l7^=n#?>N ܀;d7g9|<Kٻ2Ɠj"$OZZ7qj0^ v[?Ov0nvWϳXSn+Z::đ훜bH7~�)ݳ32;*N(w0C8#:yqD�W60`u;/e6ZL$]+?c /bvt�|XIa'#>NaKq4i]w~26`^wko(Ź=tw6n_^ u2{1;>3~ט=[7l,$vLb} S[~C3˶P Ed>\S7.j'VJ\[U GÕ&ݙji|۱z]yo̕,r~|9;'u9 'wP܀~�j6^5UWsr4%?w}vcLlߙO\xPsR#"jљƊӇKt1K s^:ۆv>?ryV��+y:e`(QOE_dPbII, KR��=a5m4Ü䉙'H5?1>diIT'ÜՏ(;V1?^nNΒÿ ;1(q~ۡNBwl{w}(7@a]NyМ<w pүBvqo9Bw;H;n,vbD;Ҕ8qwol`H'sqRO0ֻe=`1G<4pZ'^zpDu�-q i\l J#e5B.ϺP^n(j9ϕY B$H}S>]n�d 9chqހl7JK[8[ ש/mUrqxۤ1nW(?]'8v{QԵ/,XU7|AE '!V# %Q8ݲvyj'NN훞F"۷x<䟃ljTxTka?p-dX$K'5?׭ ?i{lOd0#3/!fS|;mV]N#;{P_4ׇ c4{|8>fWR _fkkج5Wf4,rUp5mP]C^navA-~͇kO1Zۏ_O{qq;k{wPW=~!h?x +^�{_D?s>zacb;=g6P-zn=_3qfv9; q#UC2룋rkfþ'iO4rŨxYܜbk)\K��+�L &qHaq=dr {`!Vٚ+-ËqKd>>tc9;|jדWG"}ٷ8i+p!q#2{K_cNt's%q*ӁafAgǣ⸝u$GplYfjWK5j~5&dclm{~WKل0Y=xŚ>QQ{7fϸ+p6?8ePr"FkYa=i<dmם,%zO>v_(ʛ mCwgnw({J.:Py!픟w1g~#; `S]cMnH)folW^O@ 88헆|<yN= Rlƶː~ω K_8=Nw}i)/Kab ✮1u1{tsG>?ҽΐeSN5Zn$u�ܳV Orꢝ8Ȓ7<)LM[ )oU!�uHˆLMGx,x PxB:I1@(YA;eV問@9ԭqB^CWN0̳]b[P :rrtN vSr~ ‡ FALȏ^~~+ ~m 1u lbP2 iLrwVl9tՉ|<Vm;fpvG'%lqmeQ{{u-kKZt!8s9<̲)\U|>�tM!dݸ{.^a 0lڲ,8+(?T(,:^FjU>Z҈m<֗g&UM3s/b y;ULr_>Îu)(9|;MX�Kgӑgw��* @*bɁ� O /_{(7pĸoܴ=}1F(hyͶJcF@)В%wo)-Zv_ |C^[~dVj��Wlخ%rF lhG=^%�PnWĖ);M \ov}~d&HC,YWI'pYI͗5N\qnb^6K20gPc6Qƅxcݜ"Zf^Fq"7vP%g!*Xk&1+bX7G4P 5?]J[uW>4u?OҀE<naG)kq͕ aO6/+>N<֥v X+KZpG۬0jOhN{^ϠѠ<(+kyז7�HQ<[ W�nSFQAmn�$ S|JnbIGz 5]%!07"@ L �;[$w=jG m?AC0ē6``Q09X\VU9Hx #$[+g~faMi>VUmx-dCMPn# ƑŸ= NPwV`BpE絒~gmv{f2㚽lE/$RXwR;)|,x?o(w{M<{~w?kJ>`q] wtlqL,^A(9;wo{O�;");'ї' Oߚ9̱k,Ǐ+ka 'hJ:_ÄuY200#oe?9bB/K[ߝʎ7ீ%cJY̼2ٖKF Q/JDŽnnXF`Ws*]%+e܀uӀ��+7r՞1$9(V(lib'6eՊ2:ߗ@Z+g=MnYO=@ ݏccp?Y%m#{Pr:Yx=JN݆%[>�"og;aGFyN #|sƷ[BO?p': fSe|ldm_= 4^Ocs@#JbfәSW7zۏ f@=g4} X{]9e+,TN<zH)fKq&rH%/)Վb*fНSs>߶LZ]=m|w-Ӷ{WEt/_YA8I?u}ztwp?K> )A}>tGuGp~Ẋvq.?3I ;E~ۙg03cPt4nJHa͗߷n<^P3|mL. \/F F}W1,b|Cڐ/ ~&>؂Fk� >@/8Jz% �~GJ ڟ3l Bj5p(z<R#@a'UdU:vmԖ݌ޗ HVV6[AFϚ;,<f(Xs'k?a)kZ$0>:=X\¸3dbHQWz7p'|B/'b�rkŒn4ou-yVЫƳP^G:>[~?_'' W|v" a<dU+r̖) F 0'mK>3qs]{7 fB[mݏh�J(tx}}NΦ`%?/Wx��+iGaK-_ۙ,PzaI]-cb-F/2 nRmqu2>;_EO̼{o?vsٍ7Pt̔ a2j\:wS<!'p �6qk^ksLaJ 8 wx(Enn>X[dۉ0��u|c Ƒ2L=S>$tr$+F>8=Op7N0P];#%I߶4fQBw$>^8Ify8Ϸo_ܗJվV$P<wXem{j<:&IfNNz辗ggf͍8TZ9b|yq].p چߺ{Hŧu ^wA6(c &0zo)xy}laڟJ15Óh`rX^:Lg1r~殪@ɒv!ėօ(-qʯX;:U_a:2#" }{70U*lfI=vY9p$1Y:K[smU_q=Q|A[M;B?/ae%$B85EDqq~`A8bJ @{1_ -[`#9կ<׍kYdh8#a8ѧΌ;w=(U g˼<<&a'ؼ=Օ'YCW (ѴߛH opy|s =t��+΍n[-)=.YG(;-KNW~d$s6_5�D !'9HY쟿mt2yj Nd/:>5NhI;98wfyͲ8_|~AÇ1|ŏۋ;d;!u}m(1?sN` W<Ou0@0\i!C(aY%;sgCRCfk?Quw@,9D�~#Y,WsGNڮ,bq^ۻ% s79Wp86;v|;mop/=֌NY?_d#5Ҧ>=n{M }¨o5獏l8K.@<%8u?fj?sC{3[v K9(T;u3=rdNVvNۋo9|<=vݾ齲]yxe}tM`h[-J=݋#h]8hvP݀혹il~l:N��]KZlio ݛj14U? Y?a] ON!\s}ꟁ$4KKZU8�>ž($εa J�qNJ�dþna?/( Caaǻ$/j9Q[ە%np{S!K3Aïo8WGL{Rc�è +gnn֪ % |jevu-GҾU1j@9g4}3$[}Oq9BvNp^$8RD{%]lǰ:UGfp{af6 On;>\*{ ˿dN|A/{Wr [,S#O `,)Q=S]0R<! zI9bH3>SA=^,烾%gryh}5TC,K4ݻ3wfkr.Sn`#3Ygd61 ϙJLfm9$g;+T!= pџ1H 'bv~S Dà��+ TRy0/ZG|d- <*CTiH( - 쟻֞R?ά1.g7 H͟bV}j ur}2doqY$g1,Xqc>C9ndeq.a/kۺfRg(-lA(U6${T`0ȱAqq^1Fse_~؊,ٹ_^݃]%`WZGp. z��!�S3g��fcB'Y'Vuia�_n^ ^P\bOU_l?sh>g5+ZF2փt۬JÑh w{ZF~1XXQ=Qy_qj!ĬƀVm¸|{|óy!@_ b$q2OfKcw>{={Jژ_ WjPee0lVۙ8 cP$q mYV6QN`QP]ran1rT# _~-JˢPc+( _+sQA{ď30PHlgƨ庖*lXG3\"E P~ h /* ,hޣ2qǏ[ W38-PŠ� NI0 Z,�**0l`X/ꜘ8idE3e .:?0#Jo(y3S,4:b<?KJ?$Hq ad%y/QKa~Wx#0kNVl+5퇇Tn&fVGTSL簅`χ}%9>;s></D}Ӄmb"Y'aIG}ŀacS;MSOnt:l!Ky$)Lߊ~9U ]xa9Ⱥy;_ʸ ::1�WW'=Jvkea9aV"^N8Gݥ0{P42Kwp8~qrH+{\PmP+9ʾxћ!< nnj΀��+'V!?0n< KOxqݳUJot#s3'+ a:V Mמrܓ6?xsfkð?Gُ4yx<p 1A\^ 4rv0{:Yrs>NNhŊ/ab(̯Dz98x7Z~NNO{7^oǸq(/;9Swl2XWHBwѺBow^nt Xl#RHr7~@yN3υH\X73ؽy 0y$x2pрq҇y/u;# -sGvn)]7�U>`}YǼw[ o8Sڄú+;<O]=?q;}tf]`#~rp壐|0~;z?: Wn+9%*;GQe,|Tܽ;,ߗW@$;0 >>'ޫ'I\A5?nDA%;8%`#_\S̞y)*;b+_ew 50'+Nn,*ЯL}HNn7X^L|a/0?;Ve gKryWǚ9xkD0t?>W j8's0R&7 ZL<g{\gGWy_Iv>uʜwpGT?xT{8a1k(k#qxR{TIXT{tk2(_G8wxs' 2ט(-N:'󘃽ٽƱ\G㬉ȷb6;{Q1dN,n3;ĪV5w`ŌaBdB MDߚp-npF^OW5eqƣ뽱Jcdn9N Pq#!u,ID|V)X姧tɥv( ݶo7߻cڻ TnEOE% 1-(L+gNI��+<?|S<x[6^dNK%>J'{,hwe`~1h��ZϾ3IT44L% 8IvB r d},{-q{r4kn0na=7>uw,b9֠'2UGwtv/0n7BO8n4xX&&[wVs8<X B%ׇg aQ$AϹqN(PU#)8*w1F;?!yjs]AjnNj,r '$<4|—k_N [K~ЁF^#[f~? ea=Ssw7gvNb!<WZ@Uu~[ Mrqw~jvk]~!h8lׅ󭱮?9̑7u=}lj$!Nf7=?ʖ{{yj[sO3}xKZg§LJPoWX -EF6<|}8xRl^#NJa 4s0+un'XQ=n֧Sۈ`ڭW+~Oh Dk̉Eqy~V݌"=^1Ρuna*<wL/VۏT/'y\ՊjVc׫n<+e;u<z0vty20E=oKVfk0G%u(z1s:f98炰 V)c^hnՄoyDwc-gyj׳R$30 q2.? xswxBC_hnWYkxY[3 $øP�Ós2 '}/|nǖCI 6 |)%0ԬW@ohzUfis��+:[ 3™>)C4BX%ers/A?߰{vPZ% N~?Nm'- ')*/E1^>V+w@B i�9dIeݖ;3wK9naT]85 QL-I) Z}֮gيxW>eu}icq̡ca> V7CqH-G$Gc V]9 b;-YUe uߺ^.I#-L7ݻ'μjݡ5y%#`,hgO3q|qoƉ_m;m:|h 7?+s;9W?mcB~76g,wq6{(P[oywm=^$wͶ[yzU91fnpQR2'/8Gӭ-ۑ71B6V YgƎWMb 0G@mViE ?ۚiʗzܾ8,Wͽ xnCk2s' EFUެoiE + N0}ߎ@RC(-9r wkտ1x.+]0|Ey Z/;/㭄 ̵2{pֵ]kw:<P2<DW+y\~k"(-}jnwă̜EN W\;c0B1WwULk$,/ 6q+W}Ÿ_Ww; Cx@WsVl8G8?wf3>un+?˾KCdnw3QdR1kl��+}~n>@N^m%1 e 9''g6q(N {03{?p<wsJ8`�5 k4lbC+xJ‘2v{8򟝺>N̴n^Gw HٰQ%V X}euNi)̥p:gL rHTԒ@a>-RT "r &Y\7,b{��?l ~N=ɊCwG~J'8F&udlٰTwoQܖi[Y_r5 |5(w|_r2uD{S4oy1c=ќ'O׳;3kVvso%m9q2?9j⺚t_9JDl�_ ~Z}ޛBj?Z+aGh/NVkwl+ `QY_escTo@ Ԍif:w;96cEy(/mk rsuc>uTS8p_jL QG+a} @~ W0^bE(XS Htp/(‚)ů(bM{]oJטx8-Ht;J+ϙ @P\N5: y<F"A/}+F YQ yx]*1`.y"$Rwxk]ϟű٭ۛfί֦IHVmwW3PÏLyƛ#|,7*3h\C'�@LGn@G�{(/bG?- w*pvxXaۈWWRͽCТz8aYrLX8NC9 b? yΪ��+c>9ݗڐ }5 ^۸;#ay{a^ C: 8GŠ; O)_PK7u=5+W3!=[M hrH$wzKaluvǬ6Ͽpf]gsb{+~+^!W~]=K"d&F]ݘS%g'>V XbHn3:BZuBEMԻK ߯^P~rtn}@ Q79͝Үo V5, v`?Vb2n=u}zs.@[m ͂9kd$'oJwGNFJ容0}ڛ/lLH�=+|rq*+䟑myסǞRG@}mяGug|c~'yŷ$e8^ޯ;lՏ#؁}EGd,y=;|O-`KWWs;}jy YyljRn̍m-SW m٬!xiq['K ھc-+fm(M/I:ƎagcwTo3/=Eq?Gqü}w ^�[,_ o3c�E,EgԼ? n_氓Y0'caG/%ra&Gr a\LJ^$N,+S.XjW_Ŭy8bDs =JXSGkfY|["D"B8Lf{;mn8G~ýqã<w;)Nks?I+ý, k ሃMx8da,OҹLѬ.ͩD:!w"oq[oQGM���*?NL�J��%].p(�k )_w4�@WWR9a�?rSb6e[!Ol0`@Q T�d|7 mE)GA�&8�24uѱHA_+mi&,q?.Z=�"# Dר,zC:(a1!$}�4'Oz_֐@õ3^/}sYQI<9@`Lb2Y<J-;Aƹ-\~QHXaQH<nTL&9y @(ϳs7Y@�c`��1�q�Q�`8/`֪B CJ`0o NoYu|儳!Vl�p,L9y-Uߜ:G}x_@bTu͠m Ԃ`汙õv4YDk'k9/(jr9cr|�.R@S[vYa:g`L�8Gԓ_ ,ۆۆarwёpf Œ! XD׌ضXnBd0pϷ&C6+2wÑ /1 W+Fowlݻ:!#"WHi" vȑfWzktL,0'ZGt�I,'Sw0ȅEEUI~*M4J)-h0|1[@ T9 $O&)UO-LXC�@ .زm߱ W5s D K¾ �KR=B " ]T1$t@9A܍=TM+$ӇEo%TѪ9|_}'n+;ʷBׯ<?y s A $2ـo1H^Q0�g@B`  #j02F%?-ϙgNv[PpdIy^EH2j ) OR\LPB~ {b5zOX޼hI~ۇ1( F,j9nYQNڿlۿ#f;(V�=|;rIBfSù9x>Agz6UcSLUUR MOXϡNϓ̴ = =cܽ7 ̻"\ "@lќ)O|^-gstM&]\ ]I@;y�����A��*8C/1,03u=~)K$3̬Ƭ_٥qQRJ 2|[6Sѿ}n(gpVAӶjQ =/'tf /;4n8^u>(+ħs0G< =Q[q^ai ZGb7߻Ƌ4JEnnxǁ)qBj'%p&j|-ԩes97ļ5GN%S DGV/&%g~BMP{o|]9'žYy%c؏at])\wn#ccRMxOچ�ZwٖP8?#+pז(V)3HE~feu݃PP`~HrQ$/{]ܢ`=Af�5|&+]\('zwuuβk_ۻ>~715;W5}kOwǵ&<(1D3_uDn9j4{g ‡m�:P+Egq871y oٻ3PxsZ }=:x7Y>$NmWFjvJ ॢT0Ļ>H?[sGI%J�+%) geg^;���*̏a6b=/t)mݐcB+2)-S/YcIYalyAPvo;97[%I >_a2 C1\)l!@P[kr #bR Bv,h|f J׹}vy;bqV }8WPϣ{ߨ"vln`Ӹy+,c~Ў%<>7/H,ߓrz s0;g+Ja ,0l|[G;@ Ɗ�Iq%�G$j��;P`x-Y#$�EXqťa5s88 Y;z0IF9Ko3>,`ܥ/P ^K, 8-8*0 K [# 0<o#lD@9BL.k`g1?(Nc+E:uy_=D,y "gLgh^g"<?qrw®coÇ bcw-|0ӊg0jNvUU%W|w[Ceb9Nۅٝ9{z{U2GYwrk��*[;'|n/>Nj95>^)P ɭɈC :; ,7l#$nܧfQ,vΦJz`vp!E ]'C ~g.Y~쾇H8$iޅ^Fsb/̣"wK~f;fCW^3{ 5I9rK \S7Ď{{|#ߖ/;-v`R3q%/e8[Xv#+| 0bq+u6t(e<Rrvw%GW#΁,}^a.^Ɏf8 $ӈ�Y|;pGOmvsw9~rG= �Pyx 'f8$X`2:pKLJ #'ge67|u(2QX$Nُ\As9IN7wÄpi扂f orŸ:<;T9c-8=\ZO`w jVTV?p ӳ9}}Tl.|$2; WI[:W~ұW.ȪL}o��*-kd3տGbpNƒ3=n_g±;(?n'8~KuP|goDYd@MF%k=2V':G凵|ea~FNw ; ڡ0b<Zp|<U(/Z-uqw.>;Ȓ|8kfW,Axmw9;'r#r%+$P#xSEaƠ)\]r(^NN30q7|'G`rgB-84!8qhPH#NAum":s^?�41)>[<!Ͽf)\ax0Q Fs|3e`;-;̄vxa823rֶ3u6 <v}YGW\~_X}z{ܦJq$E cG{ª|0~iR@BGy˯f|-C˦W��*QX7;v<z(Ł1,{3lzVB:;ܣXU8Fǟ8ÿvmđ9;rJ!iLwCuw?/Ysm)v5DzU;w>^1%wY]r:8{>ƎŖG۶$vmaԼ&4՛}p˽rsy:\BfB{Ov+ϊS,=wQsls~c,;$,'__2Ƅ>نՇuY ,ԶrlAb= ҹOrGח> ,Sdqe)ݎbpFlE_ K�a3y]_sMý)%1;{6aT _ gPoOOvdF5}\wawoUc%_H~y=ٷW7LF6KcvbV{{}QI@ew0w\i�� cڼ76YBTh~N4MbU'"w3@q~s'qvTG3> ܊:6v>{h\nt��*& ၜ u ^|Twv!�=OBB\1.Rw1]DRVvnIo`fجY$Kc=9GOĠܐ3 s 6ICYvݶS Nqgu K M÷(A8ѸwW QԞTA' qq%V-I~;,>e7YOȹSBX}O$0i34 rN-P[~s8q�N5DXJΏf_ߣp7w^5@5g?[DŽ;9@j8Fg hw3%iqd|Z'ʜ#rD @ca瞄*络~9DW8Y~$%?}[%NU+Uc[($ ess0zvBI?$?vGԾξW#rx=㼙]3a6~`5z}=X*)Ti ײ__>WG2sC>UY� YBRuZV-K{=P:6L/{!U9mO3MeIzPP{uw92uvO$#ynΌ[x X^U<F`��*Ey0Abm_w m__u5n?%jcP|xe7ـ%}1xmIZ nq|G)~WnrndW%;a'amxyħIOnoF±=/V쵡#XpszU}$~}#gq#<җ=+lf[}Ӿ`#|O@m_c@O>#>6ƾfWf}7,:Gv3: yCHV/Ye!Q̇}h2yHQlzw||`rN;R6 & #[~΍3]-Y|;e<hhcq(}45Ku~mނ44V,Ĕ5P+#P<;oB9S򦿚Xʢ :Q@m7f$Y$[(M Xc'(/T$c?+X"GV_l)dl<VkbG ]AqUf`NǏTD2P y Qh j$ eJv8Υ~dgpαq/tCL&0@=|ҷʾP*cP}ąVqȑG:S3uˆކ!ls>c"7|Vq}+Ԯ.п?SDZDZ�Lf(uP1Jae?mHVaύ}p#T(/QY8fhwx]XN4g��+7ux>vpK/j"n0n Opz70wf)3-F G|Aoo3|nNx噟asT(ean6k4b# !̒a?-"' s{VNoyy'}7dJ\LP!(|4=W3~ x0IE̵ qvۙ9ܜ*]N'qnsVnjwpWbK[S]layjYsq6 s~n䟜OF4N4RB{bV8-RPP!(rH;H(pWZP@X^d(y!3![OS=Շ_n^__ۛՇ8il47BCC k6eD��'ib9j%BPãt]JN#.<|ƪ*W¦q<ѐSUb("bQSy1mߎ;ju7]S~GV  O>8^{񣌕!5o2£͜Έ;\Z!Jb.XRTcc)0M2䧺 k^xl@#CN�� *|Z#Գ~X%&/^+µB $8gM;RP[8z>k^cȂAE5x<- p^8=n;JJ|ZE!?tx$M>v^5g_Cd}]Դ/~n9ͱڙFXÝz?b1^nŎZiNNEsu+B= #$N?aw=1Ԣ9]qNmN:\mp쨗cVl3!_ Dђr3��N8@CqNwc= {\EE/7Se*0 ;&@vFcK9[f0OIw5;a2N.(y4‘|(DoŁ<m|?޻9jW:P 8Es<@`Xo|)P, Y8CMVA~ {7Zr޹߈# ͚usq'렄?7gu4#*(~o1|H.kȊQcr:< 5:|;;&8P"Kزp )*5fb9U8- :3m�� *',+rno`` %8/ņfsћf(0mђr##o2ܣ9?3Eu@X{$ka˂WW? m [9_=;%(%p;u'�rBQ,_tq^t78 ya\=,sCn%?8z)PfۅݝfœIY,V- uw|_9G rI Ep+u OfsN!FVć:(F99$o'6<QdB?'n768SaoN9 ^ް{!$ucgF/cnd/|!S`ʬl(w7$�ѓ3u/tⅶ_kEg0wHq �?qLZp!;<9gI]ݏ%r*=VL - ϻ>^v^^,s*79!y ð9wv_|!>BJ%sН)MM ܲ$%#2 nR6[ϲ+*zwYw:f3N4: :&s懈^$,Eqx\ji#9w֬#f6˺0?s+@X۩| ,='-x夡]yX]S,Bxp_wk̲vU> '.{0!훉vRg ?:7p~$E[A,Ny;9g/(/cu9inrkի7cNgY߯ "Q�?j1)t+*`u+��� + ~K% C:6ĄI-;Ξ )&8Yd"b q}fbw=tt(񤌟))Wnt|l70;_VAGr afQC yf(nb¼B8} wq47Cπ!;(h !<FMzwxgsmC =%U|;zYt~��3V=ۏQ)xy\qt0yh򙗾5ຂ1͈\YUḨ"q 7N^ܡc2C=&H#7A;wWR" n6aK hn"S5bS%ϿD' UQtnqOmi0ENZKBnFBHX|Jh\�R2Eq�%'7=qy^8wv<8-ϹG~ +;/Lr Bۥ7fj0yF~OfXT|~p~n"w`Z> GZ]UڌgdÕ</,OjP IG\0tw#HM5V06&mWlj-AnOX~~m?޸SȞy^8tp  #wsȸU z;W`@pNF:΍м-B? fn^'ZO~t|n)ph&f�� +!Jd:~F:>}ö<+CX5!-OpcB\;z?ƀ?c'\w<\b1X"W;nc^d1`_D[fk)CؐfpYDNcOK7]/dmc33Y.9FI6D2G²p0D%=|E~W9!>XxP4Ì#qwg⹼~'JV;IBiuùn'쮇e7i,OlgsFgGFn,Kf} wk;ui*MA31& y:>FHW'VDyF|*>P k Ѭ+ fYaJd_4$bO{fmπax9лnζ7ZVmT$+'[qP7S8h#1;1Y_jj޼64+I9o؂υKÅHvX疥0 v^UR\N*mX;Bp8NjG1>K#zTAkh7~VslRKWX^{ N$/qO/㽓w6XZcūBaNpW?SN>fu"[bs,Y;շ-'P$Z|8&b9*拇R8�� + +@3QOIy'q 3pi0{r/1:t 3'�ZVuGIY�gdF6c09pĕ]ٿCaα OF[Z7HWNvQ;z7`14ԁ@O݃,U~i.0DNGhZ ேHI[3zPteA{G<#1$yG'݄u*-8)"Ri:xNyo^]etw^#?6n[lb?μ'gpv#PiYdhJh{k8Dz]""C:"-S PNqL>y(~N_<yԵq'XyߋƫwmHx#3un/^2%{oV3 }O8rީ)_Wew1sc gj5%6y6;~ss_)J^ûn+MlYܜwjsw|<NS۽g,3oR>t3 '=wb5v Wֿl8=C^dKB2w[6d8Q{:v 8ywGq%=[GL.w��YRQoWKq:h[𓼡c_3đ)x,|pkx:Љ횳^`X^;OTǷXT!g%Fqu^W;3 ݟ(c}s?{T,IٟSpSsM}v'z5V8=o3s:g��+5yђgnZ8Kr`gK##nX`g7W|~l_YLvIvKg9s<~⻁<$T}-)_|ZIvfSnD5ffŜ;}O=PVI r.f?=>2w͍E|bN#0N۫WYX:r( 9#9~?gx?LmMtgRRtwĔ,w#nzx A48>B >7|nn` s^IQٖfQ߁�+>ݷ a}&u)AP<{uxn,3gp r!-<+4,|w=_@N8o9qLJ.J\|XJfԡ=K|%ҏŻ b)RwZ w*#RU&±#v8ɡJgq/_ψԣ48;|^!I{J h i\D5boǻ/+N3uwkǀzױj'*dZY<vXHAP^L1R͌['^qUig'~d1D='aF3oKt,~\/Bpx_^Sb)]Fs8<w{oEM4ȟW<;}y-̡P2>qB/#Q^4v'y·z_s3Nc<?^r{A珨P{QFxζT?R[YfhAq|_OZJl ̡T-\Wɿոr/h2?j֎핏Q;VvAl��+@0�ɘ҈HĠӹe:Uz1!ƷnH=s^mϜwݽ5i撺 įĕS^V-9!-$S33F|qcg#l¶ЌK֖OC:$ ?( 7hCŎG ֮cG#bCN+d/#+oʐ'vl;pw>'hF|?j̿(Vp0yFgj痳WvDGE\IC̛5KOyh8bř-SsHvx㸡fKg{?jQ[BCڀ(?*J ?B? ZFlW<9sWWcK#F|qF1h_g,P{Ga_[|tg+e6nNAy d́J^C2a nb9yy,SAז/�ô_+weCeQn8@d<; Uۻc` C|ԯَC1$,rx8!^ .Cj~i?@lN $ak^ev55>NY[&�I3CJ1 )@|j1 zAAr4�qa@AT vxL1LqǸ( p#_(|I:E9<^|!ufQ/e 7N`8F^#~o7^>v1y k+uSƫ?1_+w8/wj߮8Ctp_c!,+qB q:`o@= |gÅ#(3w�GwXa]ȲsuxȮ=Һݜ<az9w৔~Ù/+ƛzøNe��L1dB5~m8x^nGwn`=f.0s @08J��* Pq'&$Éd,78j7|P}#]\o_g8{Ŵ%g'׋ VbM`Bz%zdQs%=\C轐vYN)9/y ؔ͂TĎc3q7R7QeZ�xIA:~<.9^NƷm/)yj6r+ fy-1p:J|y "p>&+~%xď'Rv-ZN[l$1IE;5ßot'-vi'|lq\'(N J8$T+9-EE% 6J73q\q橸/$W~Ck[UbIn?}`'/4W- X jvJ$BP>A/4gh}Y֦Fs]Coj]+.gK7l8t<FЫZؖR }²f8CNIv1HOIQ?x7l|a}"cX¾Y+XwŠwRҥQ(+naej Y+$UI0ҸXdmP"8--> Wp >q݄ɸ #u�ܚv+ 桏;gaa q\U932`q'u{sg&vý{CP/�> YymC*z9AJdVJ%q:}I݅E!z־aQ8(}+8­iy=z^5 ݳn:7lA+/Ѳ2؀)ŸUF>WYF,xZ}j_ߝx#ϝwcrc8v\NsC._Ju{vG~~^wնn~r<~r!=, q9+s/:yc&-\?Yܦ4Yq%,Xow'ͰeaGӀ��+d+R7ղR3ls;fgղx)OyVو}-% @#N߬;|#޹H㛜m2rnkmp,{Jś4h 9=i%8;Sem^F½kbHp8[ ␗|7>t/2XyVZNg8[X ?'G3P}T7>23zrrOBuewĿ3~v$/b:v ȟK3piAVSdLH(Xy8{4ߞ7Y 冠_svp;0Hۧ-Gf~zMWl/sݳcj}ľزuV[>RQ?f P(7wpa-.Y/8GqJI~čjov7y#%ݶ$$(03�WL:Q88}N|󝎐Z?͹Rx-0G<>vsl#|{J�">R5(PG&FXyPV Ad p^F`[#P PS@�?r`^'3GZ`6 8 �>x\.> Y/767MǏ\o>X 54O3tDmId3hLwNlnҾh4whW1j9bB3 +WD7{;I'1_.;ǜkxɞcNßNqfy+[ pF:p�/BoPAKzspvXZ>�� sDk., <,k>ۋ`򇡃i)*@N6}KUڋ²g% P`)wAru6BA Jp��+bZ͎''NWn'74[._௭IfB6W җ2#$a`1+ fPm ~~rh<Рv|t(kƑv`Y|],8^R# ZmшK<̓@V`5c6'8-t.^BFv5?EG81X~~),|xd﹕'4vm* $6HVHx)IӠs9 vq"nNH׿H"݆+sv0C/-,kW `5Oc{)EZ3^6g8}<Ud݋C~?ZAuY+Agߧ !Pq}C߇?u nn/`;ܞEZAo9Y& T{S7-ZV#j.\vgc=Lkq>&rMy,{X yX%5U q)݈Y¤dAzͯO#p})uO. $Z_vyC7w o9 CF߭'3 [jv^ V3yl΂A: -}ǯGj#.6]ss~WadYbO3V 4sz NF~OSAa^='9/浘!kgZNHSZ d+W�ȉOPR<Y1Ay7T]>wVc8DxYMu ~ ":3) -ÛD nrwWMg %@ص퇿?ޤH ⛉w8 *_-k ��+nlR *9K֟D|-qa"PtMa3 P`&X o_O%pͳ=6ӝ}}(n5 [3$U3+ m?;'*yFRHc6|yyJ?oT[6f$q|摓v_7 qOI/þ*nQr$/(NƐEܳ> ~<UHO9!FĔ~�{nz$bꀊ g$]3չ)־D₧)Nͱdehs!_27)cPgxPpcxq;(ES;WJxeedY!= ^ēVS=xwyoҊ5\>{j~xsrp|e]n_q*N9rB~i P.I'e}j_N~yIŖ+Xҟ<7 <lnex qkGPѝxG}ξN;;/,S'I8MnĹ%Kd88(gb?~=+c`#_Ӕr Ks`X7c^a4VRIŀI 9(à.ZЬo6PHED[7Rǖ^ڟ ae"*s"Y4xJzX�#@=+.)=){�pO$1xWD\U�b 1¼T_Nqv7=xIU!G$gv? SCpO+H`!s@"M-<=b]P#!}�pp% y=fvׂ+l` k_ wjc w@m[��@y)IT}eG\ amC綻j50qC8Q:0nv_odzΨx(EQ^P1ۘǝ#1G.8?G|j?R72%xҫt#5= ;zX{-V?u@O ӫnQZGφ74Z]kճ!n+67ݾZ %H=(sQ/s@ e~ʬ6͇'>-?gc0t+2��+� L&�f t+ݚp*�8M d!`a[ ZP-+4C粼 8 uޛI{u6O\Xi7q}JXbq�*t3եޠy' 8 ҘA/qHlsC1a?Oxc<+ta\+m Ÿ)ﺉ�o>?u?8 aiWJ_q-!s7G^:o|N.} bBM 3qsw33>7'~rvPA{˴1`k~f:ɓ-yj:|y}(Xnsv;TF>qHqx_3s_۫#i"^$gb:;oWaLS5&]_bn~d(;_]Aٱðm&~ѱUyjL<wBn'>Y@r9ilΟ&e&<Y-#-��FI-%i# čޯ$f'v @T40FL#oNgI_\@f1I.8^E(o ["QL(. d)# `�JW07ȐTV0E@( F6EߧLz PBa  |18$؋L<(3c1(O/`V4~Pi.Q|pQx}23%l#^!8%:u594yA※v1ypUnsa<_+c/@~rʼn)mi(; a,wvf1 `&Ngh911n7/Oz.b9ΦQCy]/켼Ĩg},n؃G1wo<Wݻ>~Slv\GoO.sƐS>_05'l>ۭx �: U;<.(xrh3,}g±qf洱W;D|%CǑt<q*nFDSj坆 qܒ؎=(;vykg ;3)]W\X^$Y;>85 ڪe$Hm1'|F ef)=伞VfrJ VS��+FH߉U#a7Ԑ<#vy\n{lgPpQikqJQCr/Z[|k5NG] Ael\~c~n-+Z''ٓY_K' K~B %N@i8 írZr0aԗ,%S܀p-/{@7OЕgOd%7qC\bg -0={},y9v@V|e`\W3ZxoY 6- {^83?#sn՗s۴I Aeub򝻩n;n̚7q_vDӞnfsvno_;)U{f_ʼn9_iˆ{aȖ uu砑5?/#gE;sIÞtsaeb PI`� 7W<[p&H[?8��!�s3g�� N"0]W@\yB9.Vc;xׄ#''A߅sy3 NR$pQe{rlCwYlTRz<naתXHV'^^p||zy!NFMp/mj1;Ÿ^ ŋ ?rvN8F|݂X&Kn<>t3(+2Y<J<1s<TDy79aOxpD;=jrp~1\w '')W/f|_/qL"o9pfj9 <ޓ%|edHu o(Sl8vW `?c»Tshw+襎 .U87I9(R32#.[w?x3e∆+`Gyf{q\@|NulexN-n p1q$NI|?sw#l%np˹)fݳwY}^T3 ES f7ZHxtz3:2%eXim9`Bо%>S%8ܶa #oVǿ[��+uؘx+I- Q$vJ!8︃'[;_8xW!!E_}N14ܶ{`wa_V;򻭙#ĄS0 ̓Zs(?104 ?H{+79u([lK^aA<Ԁ-1<G4*+7ǶsV^cưWfs^Uį@Y!uF3!dg_~Ϙrqd݄PE_n ~9G"SЁTw|puڵ߻;qRXwvy֜,=%Wt+w>s~`6@J/s'2I HJ�H^$8h}^<[u%ӉlrnMryĘӏ ]f))m;qdzGx-e2\A[qƓ[  7CxSt,Lf4*b$O`|x}tHu.k)NdùDŬZ+3c=88* eX ul;:G<j : ,ޅ`۹nX]-aa3M}N|<bw︝E|Ml#cw)P9_jUvg@#ān;GC1ؾ1F/07kh@pKͽ^c}n-s3(UM=٭%lDJa1߳b.wK߯7w:U-ÈZ%+#};3UuQ2*,co wWp^%-G�}^s @w^~QzI^R399B9H:KDq*yb� %-/3uu㚰BFQ7(YvFaٺO-(pT?��+;+0"y廻>R\ P_tp-YC)Ȁ5Bv#剗w0Z>4#j‡y\<ҭ-OsR ıI/L«YZJ"6�jrDZfs snl%fZEs81ێ=F/;'+xlWX77^ 8hY‘{哄ׅ>;uÏF^_3f{VnDg{3ԾSyN9$$,r T3s|?a枎nv?fc5ǩZ[{̘w3_R9AC#q>Bv~��h^YA#\Yvy7J$-[^U?Svp9{ZPV-C>֪"V3p︛Fmg^v:SvvQݵ_[s74Hr򙺐F\~eQ,9j8'G縉|9vّt4sa QׄF#vïW,Q>+4ҡv8z S0\dqoV725@� {G9+FWe(v l` #AT~oUK2ȇJs cW8/xH؉هJIM`Ŋdߟcێ^f*#DFhĵe);$%(Ģ[)>Z&b8oK"W IXp(%qb<c0~v98wG3D%b}[Ku9>Tusȶp(Q=}x3+z o؟ΡW(F-qY)G^z:VKg8vHE X <Q XI,JKK��+$|!$N'4CTF+HԳax),Uˡf;x^":PAGIe~c0x]g[{l^ԅ|F\WVPi4' iE ~5@Υ|l1+ܻHG|8@Dl~9aArJwS%g^X}NX';]{T9F̓-#qtZ>ݔ¹R]&qL$Yۜi6q$Q˳nΆmzrOln'OҷV7%[cO3fRq%_}}[g G^gÒ<s/ٹ {/GJ f 7[þv;>|=mS?R ̿³b-ߨVZwuרvl8?q[ •+7=ͷP}(@Zې\,ʽ:DS9Wlhwc\F(;\Xpd6 .Hb"E8z۬l+ /{g4 B9h+;KAL=2bU(UGׄ$[qZHD=)#/EİSש_-̽X/+E<z/4B /Ŭ> A?I[;#u%t<?{7u;㈬{/?~pXkW#=(~T8_Y~8U |,g㱿ï/ps7Wie c4e3 r&pnX\X3G<%Cq=cxJ#JaίȜ.׾bݛ�Xxs18 l0Ҭ()[c Ѝu�Rv.DOХ^1愳4Guv<WC'x>Y|8BxXq8Ȇ7> J//;r��+nj$FC6ZYlχ9̼ϼfk~G҇.s>{ѡ=tur Ґ Оs㨌aB8]HE}$ k #'qүVMVHA_ooxApdUo3={QBɃ _/nsIR7XKS z1q0n )oH 9eq; >^;; BBПBD# s1;p Ie6WY}1DgNa[.v=kn;-Cg֡It9PFB>n(wš\WZya÷<3��1�̑�qT_w 74Zgl<HP?DqiqJX'>'{lrBMcr{;{'ޫ; @A!.GR/fk'=IkP B0 'ڀ☂֡c1g=;n?GXpn'ABlpI;^bW,x{p|}_ ˶M3qI *>nG#APx0W3ެ q!rrv5y@*#b?a(\7: 6Zd9isvZ!#W3DVvs0 s,X<jRFy[eC<OoŇÜ ~7U$屗hfޤamx̎|&0Rn׮P'?^sg{W[ FS((|{0[rxABF+30A }pb9krľ[{ݍ&^zu<{1VcT&~,>-g|Ln 'uK7_p#Fsn8ύhzmrwNje)5eSqJ?aH`9S'oӎ4q���*?WɠTq`&<!*\ Z T`߰Ք H|  ֥"z^^Ay0aASuu1?mķntK$!sYPM80/r~<F$aD<孓D�`( �3LC$^;- n篅bqM!AB9ysUꏉ? wj �%4WnhN53~%=~&%6X!UhS_Y8U} ٔDF$9YTRWn78ZCSD"+ 'G�`( C4 ĞOp۶3=t wğ�`C?@#9@_�뀔F#ޠ0C ̔|WZ_c6 Q|L%aEOD"BxpH�p=DݛrKy9 @0dy8"_ c8T^ˉ$�e. QKsNPE|X6)^JBC 9@{p=b hd^;ex `8EQ4hqX4ӱ'ӓ' # ?�#2�10 4:+$[lA </!lƧr30bpYH]. bT̔JK۸B|v6(1A,rjN(BbO+ U"Q'4EL-tBHcfs)ɘXYq q'whS\1dc8 KX<0r8 Fr-`움GF{00X ~X@Nvs)&F�`ne_bVdL $pU�鉦w< h@�7to^l~^sZ,ۺ H-!;|H�N,ZAi=*Xhh *"Ӭc98;s=$!P7bL& 8ZIP ~;Ymr �j'# ',Nܐ$?_ePh^0ld7|Sn74�#4j+>>3ǝnDWx233>{qOY+> kP �TЄ e+|%(P&!us[Ib> |gl'%Æ|C@ʙ RD^E%+{rN8LLA`o JƱf8hJnq#/h^u3/mQ;-:CP :+b+-t3srF-aGrxT�����A��*BgO* -$v F}#?_Jbjܐ"qc.ƒ��/rFOQ%x*/9(owS-htd{HO02{-Qʽ/;<Ao(u#r;}uYѻ!\GS+%9L:_t.C3FمfęOcijT{p`74$̡#B9\,%f ؂�T[c7vV0"+N{ k vuۙēw;X^ Q .1]a/}ܢ oC#,r iƣƞҏa8DhwYMüJ^JlaH"϶I;`y&e`]kH7vWo'fĶ"e [:~X=/s/w'=HL~brw#DPX7g 6p ,/`x;R/f Ng&�~C %'}ݱЂAP79KnGX'ZǺϺڬ=GӘ-xWinD }6AiS[1c+Ʒ'|@[U%[r!ǾpGvχdW{(w` Tg)f5x9ήϷv#|j?~mpS<NN'gܔW7|s% ĕ 9#3}ֱx@nW7M;C2TV&K$5<\kJp��*{q^qbsrv BF;AA& N7/B%TEo3~<(k$'2w?eg_s  A}+9䨊aG98݌sp5 ](W)yn.n.y,ekS ֣!z#_P/OA󝺻drYgK�Jo}>wq' u{,7,dn{GTM "봻6KE>{|5@z8y"ܯp{lAÉ}<#cz9A{ݛ …c8pDsl<s14{qC:?x󠟤 1`aw}JA !QBٜ˾NnIInZ8~_aB9ᎀ/bZC@%AB6؂3 r<օ YX-skַ{\kY8;VL?}a\{hB[^#o� *S<UxWT#-3 Ez7'[I͹ϏϵhZþ2%>ٓ=G:3_ORC<oWPO9Lm_]3|MS8��*yu>SeJ-(&tbet|  Ԍ3ɄM%tᘿۗ)_ 3))~8[;n'*J@N)[_Gy?͇ߨr]'d�ɘ<# ]e{^?qߣ۷HpJ#x8/GYX^ ;L)v'.wy.?y)��Cn;0>9Fq\.k W5$'v8‰`5?;Gf,F?<gn>~~ÓƯ_XG|&0<RQ)n>,~${=Q?5m78Ď48i ,w4[q\dAabt<=k0#};d\8$sB/,zLLg9%d!RۺVzYw2vcF ̧\Eb AAZH]~Ɖ%E\o7܍BauD~;R/ �ܝS2q<@^8H~9|Cٝ9>-0ey|c-ZJ�#ͮ>fkp��* \45% ( ��fl4HO%qַ,{):l[۾HIC;>JK#`ai5F PW3e_,Qz̷ zaN|WS$G':�K;;~�[O@N ="`~hC7rthwwPw^Q)((Մ}yq=. C#1l@q^<*.| B9oݜcňLQ-^ЛDK?4V~j2F- _sS"�w'4 :> JNRԗ;xq E01ӈ^ =; 磭]u}ll/~q=OKud|H`'v<cx&ADICP߸+$!c~-CALZe~ḲHBl<9J^ýWi-l!b|58K ; uqt??djVr 5GV[েg3G?oۑD7Ͻ1n/ce;9X9OsGqfyfZ]s,/}lǟ1YVp֣f|iZ��*h0o,L ZO^+ߕNP,ۘpu9 # ؋qgGng>/ T>(pC`Яw]ʶV|) mssq G>י/޲_cǶ|'e?d=#|j^'ܐG܂~BP:{m6}Gv^HX$tuYA wS ۏ3VF5Kvewu(DJwݔ +5Y)G:v:F|z[-pSʉ^w?h犲 [ȟI̴ֺ; Dת]K>M K1x0>q!Ou4 /|3?cQ-x{wGel1:ᆔHYf9|YOuA)rJsVѐLRUDYwU~?νDZ}w5BCpo|Cw)|r7κ"-|OPrvjݱoqGer ˨QS*h*w1_9~[͈wn7q[xAV? g/ UgPmAy\?3 f/wpmñ0!K(CO9B{a8:uj?O"B\Z2��* E1D7f$7[% 8cHb 8c=Fg;'+* Q[@[pӿĭJROKJ_רN ;7kfZfN-_ Gܝ{qF+wK-I3+Yj'>+ i/x'efk$awiNJH򔟑(e)-(MN1Ðz9:'5<.?~gMZ$Q`?%>!Y/p(^BxjPm:omgW ‰ߚcZH(89"3WC^nr8z `N}ŻY:,5)Js06g#(͎̥i(I]x5MO#{;-HiJgcd؋#(>;up&63ԇ{=s޲px~=]=bC JJKaBYE,kx!gAa5Ѹ pȂg2s!6uFIJ]ʔ?(DwuØ)oW;՝T# ZxkF3�RYYc7tٔqqf~>rG+u/^��F}vVosx,|٠DjM#8ǻXzk'ci�,8Oz $9*_"B{2z[;|DnӜh<Cݜ%b4GѶ^ly 4p��*DۊR=2yLr3vAY8#V7mzJٔ8wmn^Ny!9ƔJ磳5$+W ȟ1؅K۾ug-LBwxj@Z:EhA6Zl%Dw(<brۋ'4㽶` e&~9ׂѹ ۧzxγnA1ե|/q*u7<wqRXZK){;{mRwSt+:zB@wl%8>+z@vBS?u.�>(B!;bug9?FV(Fl^3I%o45n+|G^`sa֜4p#|:vn]% ņ|@o)!>18V?Gw҃Rk}yм?t9 ;srz䳸u}q8HKWTK07J0!+es7Y}̽xi7$J0~>OPIᘼwa&$Z.'z%nqVl×-UZs 0~ /notW�RpTP'/NsZ|:<@,}�K@N[?Ø:'d'[3a5v VFp{v;߷Þ[wly'&K g9%}.WW8X{ug۠Վ;7VIGʎ8мf"AV䜧7! ]y^}nc'9?|nV.`ݛal_#ga+x’+lAW!ץ*/'Ww,_a8Gvg?sz:E9SY⚜��*:=l<4sa(F]?=D5Ӎ%R?1sQ, ;J,GGenc=<,<>º:q۸:x9yG3LNOPrO}C?l$egNfqg|nkT,ľA9W›A+)m^Q„-8s Ѷڼ7qx7b+�<{]dq_seL WBb#R7?GR9RW%'t$wvW\ϙԱ(p;7řW#r¿3 G"ŷ el�0WI[h0#INNJFbi3J_o/Y<.eBI;w|翎c A-b1Meb#rw{)d rs[41JaF Fe , # 1'{)kS3M6{-Uz1jv6P؁YQu㣅,U/k.Pq+{vg#` }1;MU0p4%󈭳?3|9ka–Nۅ=bǚes=HT*(s٣qIr;UB|;3"c^_|qꄓno 5ch&~_ Ig;ff}vzNnz nC,W^lk CC絀 f =gsu�� *f c?0- P7-G(帽,A-J?*wG ֭kَ ({nf$lJN9{88s 9$fx-8+)6`찴vI;w@ΝN߲2JG3t훨qBP}ģ$��� z9En =MK}9In; 3Bz2Uv-_|xNSl1^)H~:6|als}wuyί1k@Csshw}z :IG= e'( (Σac׻K.O-%xIe(r2J֑Na;0/wz؎bq}CGn$G,EIwÔ@ qm$܈N"v &3-+%F8d7t|囦SnvRr8>SwC1hαBq<?ke$Ku$0}N˜+4V*pg;ڥ77g=W]jev[ Pz;* @9^d+ۯ L58W2{ڿa*^#+0A$+31{_G.TLB޼>kn|0H-NPpXϷ5hI'G/д vn&Fg7(U$Q`x-[Tj^"j92<?.S<6=>Ϻ��� *~fpG(Y"~rَ$U#6&&>mɩ&n̂`^]0^9!Zgj YfdjK:( :9N3۾nc|[Nw u2Q1(y2h~ engG-5Ӑ&Q\kb߰ P=�d"{Sq=T|ێC6ߧ>egNX[!R ~fNBac $i<{oJN0@Q7 ǩGskw?]d6(ѓsPyiQg=jO6S93(o%1tqnv �9F;!e. 淡~>֎U^9Rn ?ӏ q/9"ۛMIMCp0G{szy朔�mќ'8I/=e}%Ru:q_ާ% 8EmQ#']rC=^Idh^2#Fn #AD2ߥɤKJ +3F\jcW{t%y*~wvQNx#)]jNc@%8&%e(Eg$]ܱQЏB|o+nÕ]ޡ=z@m7-KLyFY CYO^gdGROi0x{cwύV)eŒEedbOaX+N•y|'ޡ~7qǭڷ5yA˗gy/h}di)z0Ú�~G'AKhQP{AXfB1Pƻ8xNn> X8(D *Qw9QOw]Į ֡:v-enK?%r8�� +I$>&v�x|Xjrg͙J˒i , #! B;#bA%ZR3|9Lc�(ieQqًcQ tLw;n{|7)jNp8^tpwCnϔ[L︼.<%@[}5nv I^+` %~SNŽ#ZJߝTVIAJOxZfgSٓ@;N_. @7fg~m`m}繻I-+ p?[sٍ磾݌$I)7:Ab9-Ka;'XQ 6^̇e3@i}#,@z!9]fp>W Y{|~k4,b^-aAkΦfyv=+W94rø<? ñ?F.٣p (Db{[呷VBo��5t Vd%vN/qVژJ)\uE?Brx`:܉ú|:I';'B紕ȩ (40W/x;Al{=Nonf, 8~;glq|snnuNژ;Ngwqw}f*? 4+Xí@F\Pj<_P4O6hF!fnpYS}x.Sa >)i!|];?pL~3Aaxdgm|ѹ= .q�F278Dfnxe3Wr v[?K_.֥x7tnr+/BkAf"]:-B-=;S@�� +ی3l+6ā ZQVBF1;/gtl  BsW_e Q,JO@ZڳmR 3Ƨ;ncoߏ)'poҼgb4^ uN5;t6~ybw1!Ү@6:} ~S3T!_|y%u|DϺt* H\8s\(' hvun2Y{#/+|b$3 RfXuwA"o&rx{[nTEgd7<(:-crNvS py։><F"O)8ybFcߐXPiBbEW;nk-vyq]%hq Լw^r7('Ij0z݅vAW3'Cz<na:jAێw|X6{|ÿ^wn|M,nJԄ+;,ϝǚlG 8˂;l!̂8[Au<%EP]_|;]@ϓ߁>{=Qx* j'\"8v VFjS͙oQ>z|.k(Exv$׷.cq.13ۙE7>gu Jو5u1 B؃ܜ)H-FW;s\dmhKޠ)f+M$ T'm/GU͞Qm Sb=T $~wq]u<)\ I4\T<?Yb0>]y\#/f|㺹g�� +%J$3ylZW֥$=̑0 Iy Zy].b?Kv0rW,g&1{�[ٳ<tgVN{0^I+,$Q\ ΢v9kgf"0Չ֪aW i}'?0y!?)Q([a oP_7 JNF&GOCds]''Wsy)f*19#8-e+dAjے3WAsnjL@#u T'sk 8np"!d Cnܑ.A|u+J+!.:T!~܂?>񆄠^i5yâ&_ ` άf}{M|w9" I'{m:³7s:=~2p,Xeas-5 ~,I]u*v"Z<(wwS<SLxF1ɹ+;laS 37ל9ZS o,A/"'z1_eVNNtuv9E sllK\]b3+C߈ǷgKXNGQd$wf=MN}u1w04yU>HWW۲}867=Ú9 W>IWq,ݣ"ƘUTxkoN@ ƶnn|AƜ/;tmŵ?;~{ɗw ş^$}Kv}aݻBv~¿&��98!1ȹajg餬 8nͼ/#?,K: (ysa,OxQ^9>[:]؍BΑ̯qrdqgL3s*y}rw<8 @qN2g#)I:Hc+dȲw=Z|ooH|(87pοϝJ1ctGn[0R ojTx��+:9EwϑĮjJxGɩ(dnv$,ßp$_[gӒ[?eb49_)!;2?”p8y7?Jq#9 Jcד- S ++ 謜VeVu基qJ$)<xGn0 /esr>bwG^'tqD$'r,WKq(1 pp~TWW/' ~vgu['ij^l8iϛ[jeful ï[4s>Z 1:qV{x\Awx[e9_]Y +w.Ao�|p"D{>>+@ަ<ݕu$ ¾\4^!GOx}Kq@*Dw`L%2= k-cWC/V;-Wv72RK+%oOoJD+:幰IO~Õ1!#X kLr_`,[3OݟTc"g{7PS9̞? fm[Ī=Oٵ}L$A~Yg> V?m6ҷgΊ~c%?@1؀h2P 6;,Xu1DW!ڝ~FSvۏ8:~RcuQ83Ҭ# gm׍Ʈ:xP|nI%]w]}ο~w[ ηg}rpcܐw R֫>q =^="^sï Lp9~ xWʃrB_yyJT)w/Ok+ ]{Tf?]k^xpwxF- {=H-ҒV3]zw_Bv h|GY: $:;r+d},q'IFX9OU eڳ0}؞b->lEr*Ph>[FtusbCcЬ0R}Y��+@Lᡠ;IQQ0N j^lذ&yPg aC\v_οڰ~umضt_~M8iI8Q}I~o}0D[nAIerZw%oqhA\1cqV^|kcp~ŷf|+{޶Mݘυi]כ4ֽnox([i̊oHIO9]D2ِ+n@�)mFvۂZ7ƿ=l=xz Y|:YƏ>sU(^ӗL39oZsk'oyç4XiPgQ~ѹ9+wه3ˆz; ق^e4'y9d]?K3p^V /pCώAl a;HġIߙ9}n5kݐSSxKjC$τ2[~Dpj@Js p '1(X[g ﹎6 - J�()91H:�f X43:u2>橈~fo;e(%r8r9QLH)VOrA$Jpـ(BC hUOǕ1h���uc9#mIN2Xs+^AF "j|fl9d$iG̒s!7=}P^e'a39lbI+UKSt)bm$#z(0 $\>i<1EfqG;a[0g==3N},ʪ/}F^̓Ez 7'qMȰκ0h{ݦoVa¸NYB{5՘u= ~uwwu+XvrB:^Ny8bzBq8ޣam=W PGO"h=CP?7?RF/LƟΉ)cA*S؈wH,5 uC7oUΌs~Uڨ׍g'=hcCL ͜6��*X~ /шaYp6 ;v->,B ~]mУI&1!cԾ 4v"]u%E0oRừ}m4336+$ '5H@')ssw”*f~?+}q]ݙ7q2ݲ &!Y-?t A=KgF <ƏJYKĎ�#Ā[ݶy#6;aŕv<\#φaUw4@"I0f݄,~S o uu}g^IJXB oq#!l'}LleWGqgRN9Ebv1crBϋsB#u^s$H"X.DO#1sԗQpl_G9\JG=XR8\ǔK'P 5ݝQ|m8("_y?]SrBz= aBu;۰Hb/a�7oia;N>n/X+BŸ}A\8HϖIᜁD00K ` j *'W'`,f~k*b%Ma{Ʈ42ClaxH$N<y 3%b\N/% ~% H+P[˂YWNqBÚ�;$Y\ \΍Չ8x0퓗�Ú9ǜ <p6)Sf|P>Y+ >Rqz8CH5 Ї}Z;uzڴ)Ky/evoW-''-$Ѳb|yAl1";Rޠm%K8a-dϛ3[а_0A?,DZ\-XXO 8kCsOkt5xF帞?7V -9bGT%YP~[Y-jROPJ_0þgouPG68W(FFmw'`Zىq7h҈kAݛfucqaUp��+̝616l:-Nbᅠ΂׻]6߅KdN;k;t]*�Y㯧&Z~֨3[؍/.ȁ}[)lI|7{īX+ߠ~0D2+eFf�>)%{NG~c øwYPvggtsxGܢF!kvusn?b6*eu;qԱyEbJPq,[h[h\{ՙ՜q<ͥw\BD]h5?ӳTڗot!w gmЎgS>WQw͌bs?ҹ_Χ[,$nΑA<fšYjZ�bjeZo2,kvϟ%o=]Q~6 ̭X��(?GqfLJ Fymic(FqW":z Y\!xYm8 <80x}K >nYgwl+JH"7,b]1ePQz1׋\.^ < ˩̂PC (KdQSVPWrn„.><׽,F9,an"␏̲=2qE'ۺou_gaZ sNC]3yt)wY8wrNy/;ǒ7b4"9;Jc(ﳳN.>a{0;k:8'C½D'Bw;W;w,kXyȡqfs³19\zjQ`wf~kМ+w~Oe/>R|z2g<YinCm_w34#7yf:QK‡za,zE#-ݐ|Or1 .��+q)[)X6"4;dw6Saqń~%Ng'|3?*U r�eބf 5 9뛭xwI{@9tgߖ=\r҂?Gs|VH ݖ;Ѝ%\䲃x!A$+ᬞ?"G):c qkHD#ѰH`G'^�9_g9(XB(`1^sH:Է|/K[~5 $/M]BvE&?�l;8߉ f"S<۾eb|hؖk AE (+4b[ Qy]5ڑӷeGwHWQ_-|/`R^=!p% `Z1Y_gq7~c= j|0k 3((ȼΧϏGRmk, q߄sqݨq5n\ V;2,765=g0H9?: \{H$*+~%t{ď uUWO7X0$*kWA{<uתH(qK xFx_n(O#j>+>}و-wh+ j㘈y٫g|-!$bn|8KXw"eHrݺI, rx:[ȭ,!K R1۳kRse1sskSA{//#9% ;f#|1ξ)`mO�{swSc[)Kwh]w;۱ f`z̏;)Y34_Έ=!y x7x{s_)t;Xv99?ަ^WQ( ~Ϊa|z8>]3E d(9cO͐ka)Mi"dbPx3V~HE{-U��+!`PF-=K mV ƭr^}u3Ʌ�MG H/g9{mVAIo^Wn4'u'ݖyW4~f@^خRٹpv7~m |^7wûܥo[FY%9 ' ? ==\rwe@`mX"dHF%i#sg[r݀Wԅ-^A#0S;K swЛ3V_8q�m!h"C ӏ}�S0w_-~> }i8EƉiPX =j3$s1[s P[sQ#1ϕώԁ9Bw%Bsؕg^ 9ٺ-%mq;gt9$#︇|,^<Hf "-oy.��%<l5G<}/2_q*W{g^HK *K{P P+ So)6i8?ozbR(Dh(<QnH70W[�|ٛ&Bo1W--;`^eɉ< .b^~sm񭥤yas~zSeMa@l9dcq{6UߞEc �B׊ #km䝛H)0IcYK8t^7יErBe.Hܧa5wàw IP [¿y*&s8;|īGy.9*Gl a Ѿ-pfn{B^){2Q-${YzHlμ^t>I !9A^}Rmg߉꽝XO-5bmt#5ZGk3u~g<w\82Sɻ}3×z*Z%뗶;;_ :{-8c\{Z~v䱍ù� ܉|'sDWqai{.l Jf 8=#3gfq=KcT`{,~YGa??kA;dzT޿[Rד1~{)Cջs( #mgdpw$?d#{%z.m- |fB1>0yW?=lV<(3! e��+҅}O /%:!`P`B$Ǖ?% ج5bKO۠Ͳϒơjļuٙ#68ߧnܒWvﺾ51 0yfI120쮜B\uG9Ƕ#q;>ߑM ˻Abua j8Z݀%0+c*tQW<EڎO}7WYz8ϱ_;-tXE‹" $W+?tkF;1_Pm|VVm}�MZcs,xIbAr~쯈8-{3Gb_FO;$Վj[ytJ ϔe9m]'^esw=3@?'pT mB@;NȂ5+=(4z,u$qFPX GjKoC$H=7io*9)ݹ('3V#&wVi ś=E"›u Vٶ8^` pec>?wS6HrpQ4]{:'նv xx/0_oҷ,G9Y(1\f6!q_?ǎƊbp7 ?\)a%͔oQn, 9K 8VAEZKPÃ(/|@h p x%�-f1+l% 9𢍀cD^?^Ag_l^z c�ſnRO}R�s ekc_!$US$Q;3jFNAΎa`NavJ@�E44N%+qtex>9ٛ7{'RH?HC])nDzr -~Y 4rѿ3^;yw)-ŭBif"nץx>|7c;~g֮ srI,,WH<w;s{z=g~R0Y5h"v~WՊ3a8G� #Pw#ypz; "Vebl)v;D6gV^^}@XߜNٺYF��!�3g��MgĜ),)+>H9-p7-ccի1H>/Hnwrc/d %%-WYMxI<Xba���+c")=dgndի!ϙ?#Za}WqgXeo#Nvqi 5?&Ըr;d'IiΜ}=q<ï퇫x\ "y J*l݆g9WX7t%n'ĞįJl->^|~:Ode6C)0D5gbQxpyx G #Խvc7>ghlfe?Hp=RJR>u>sk΃۠;Sy&End_�}V>Ĥ_')P8^È/0h_÷ϷR\gu/� ~$,-c*>[xSju)v8k?%˜TA{[Z qu,݈]yn`#/^٤z@;Imʷ_Mn HAb<)|~b+Yݖ8qSeM$98MޅHHD;+,6V`.!PRd�Jg#F8a݇!IPq|xKH}Jǐ?۰c g~sMA#% ;0{ǑfPEƻctI𱨭~Zal}NXmOIqLH>ޠ/i'/[~ Gv7"8&>^<~V-D|J w" %celW ߫1weY�IxzDn'LTxqS c2;ny0J{=|n~b|8^%o|ۿcq܍;) &؋71Y'>RISq<^+_DBIk[ |`[li<nHB&alt#'=IF*'pv14C '97śK{qCZ~;S٪'̮P+39ctTeƘoj&+)a bKh(P5E� t1E,YoFOJ)n5Y!qE#:dq0%FKc6;Dh��+4ȢW(\p|~JN@ %[~0r|`X:t0a/b{vf׋ = AdN+8Ƒ%=> &)= ,ͼAa!o0AKZ+�GNi :7ϗmvbvb졙ҋóP;%)KiQ[t2S۫ya_]sV>7K⾲Pr~(Y~nGȝ+1؜(B|%bqX]NdcZ_`W Hw .vg_TfZ`c E䩒?ph'Zr8j?t;xsg5Uٛ8@)}N/6$y<3ؼz ?ٸfeF+b�ԥן#f~vQ&Q֯z.u|GKn8k@d4YJ!N~1|B[wf-zN;”`UNZg8Ý )GS˺pB0i@lr<4 P ڄ`7P0\߅27N| 7v<ߌ+u%qaw,P+/S1ǁ=#㌝|&z:Y=o㎦ar;kp��/9G^uAc5|i<)$"Rp'ҰÉ] #Mq=堊ITJAsľ(]s7ޤnbswq\:L/g|m}@c0zqAB]KGD_ 1pPYKҮ8[tv eOgݥ9Ȱ~0<)W8#xCttjc`@tP~g:ׅ<sX]:EܡO?o $$wLfvs wؘSq^IKOZ^(1\^1ٰ|s߇r;>_��+6l=_vN1fAAJIi-ܴ?/`-Bmھw qD\e ^OFxf 3f %MZ2݄Yc ~gGIDnv?s<wVgyXz |p=q .ӬbPY8 /'Rˆ;f?*D{ubzùǙ+Oe=)c2ӺŐϷw3D=^"(~[?17jrFԏ= /;߶ uc2XKZ,W,i478qNaYk'O2|WwܯwUwg씾0jv;|ϟ7$w%Jߩmgu `JIΥ~-v?n'͸ ӡ8snRG[o1CągOle2r3ygg1>`խf7SfKrCe%\ZL~^l+#TsDxCi+HrHxPc\a3qb6_/渍EE$Րy%.H^sOU= OmPgSL9_;^\8|X|Ի'z;K4o#}cD7nv.8|R,!(C zX7j؜"$<xalÊYұ;ff~뭆0o?W5;g9풰|`a3/?2$Q2-wƓ7-6 -q$ u!X|-_"q=[,W(׼ y5o;ۚeޣ�e|ɍ0^8'}0~spcx L!9UKwwv4y׮ "(pSy5WXWVbq᷁oXz׈0FYcVY;PdXNnܒ.pxaNε+F��+ nQ"qbZf<3;fk1$@;lMA[RʝCWՠ:3бo6s^{u~8qÚBX_ ΑDw*1gw4C Zۉa[65bVurBglc`vg7mnf ,/UbC (7)-rP4c]xУcxԾ#]?BH$@;)oH`_@n[yq庭$LK8$~x'Nj )hI6ı�9'+l:^,a șٰ3Xqf8ȗvsHJYI$; YjV7c[؏3&cك5ož^3}1fqfpbpM@ҷ6=0}Vrsnnw[od2s=15c2h 2Ұ8C\=3hNStwW; z߫ 6¼vkٷal;<g C5۱xec__|7/(Olcvf?E1=3��8? 6B#e;J3y<t%xw=`V N'n)vu%%c8{}_ ׫ PA)MXV#c]m)Lkc&c;x.puWvJo,B{*郹wC-ߞ7 o7M^{۾ό3zyنfyj%7xA^.AdrpEoÎlAߜɑk}y0Xcb'k1{x w6}pGq=>YU{suߛ7l=VR79k1rtx|Q>9os]>;f'bGZ?=]0_mF.2JoNf8x;̦w(? yF^FW\nr>v2uVsx/ ^b+FZ� Z,q<��+<zRҶO?Nb'ţ9*}~-mz7aR8f;߲SB_|(Oۈw7}Sc9uCHz9xڌ|F1o֨PE|@x#fqa>fq"tssќ-BUB [pˆ�y3+N^+4)o+vN|8~ş/㓎bU |ySNvR(9'hliIŌW-I_Ү|k#ߩLvsZq�Myf~n͒;NvBQ/ﲻ0CZsů+FZ'ySfv y*oל._S,I+?[N@l AG3.Ĕfuu6E>S4ssS)K$qvxS5 w!!?<mLS[Knw ̬Z1ϦHͭyNSxo$ 8.Nǝ1[vz`aҖs7۟F$F_U᝟sL9Vc}a#z$ok;fݘT-Y{-O '9Vf3sqTxI-yD($c¶ŊF'-/@KTyǽ E{P'8ttx9bX[A"X.$-GbĈ*^r¾Hͽ+ �W*c=u܏ǯ XP7ǡ}M4^0#s[u30U38<͒<ilϺ\<[9o][3w48"cw`פhYנI-oћ )bVx H3e5ݔ`lqgOxd=RĐ-{g/.u)Q/]7#⸶;Qw뻷qqww0S8S^+{PJ"f^>_ZcW? G(t&> NE#<Pv#D(*<up#}{Fckq<]9FWjSjƽd|wǣ>h��*?bHH)Sƣ @.& v,+z@MaEXO /Ôk @9|+*F~܌oV$�TA�]{b,+1(bђ|M! ? \�ΠukF1L bI@##A5{.d8 b{Eu$q>IGQ%/sI-# q%ӊ#9t�#"@dXPÉ:>@=G H@?6cUq4PbCV(SE4`AEUἘvHjCC Izw85BĽῳu0?H 503 ,{cI]h.4LB+ ��1��̑dV6 w[wƂ O]A?6 htd<qi6uInĴbJ93dMNPRl!��h$.Jɠ�>!P_ ^wlY=xPC?E2 JIYY ! oa}! &`ߋa9a4->b` $Q-�UM7n-t06"Tٰwk�فrq""zITxQIDJX%HRA#T�,*&`ͻ8BH\PI �<IH@c,y'tBQ^ss0cY pb`Ζش|@tAI0M'D!e-~)7" Ee^+& Ǔ]Kܭ1xfku8_Y9ΣL;+"ŀYKś).hv#Xy"/;l"Yf8\G_!XF)^9_H`#!2O9<^ F(`L%$wdx~^"<zC7(ܤ2^gTC,FQFqf׍p*PJ0خ$:6[/$  "@ P`KUi Hƒ+~4[ņNFC_ Z#O 7W=kC~(m#b< Ab:n3儙Lj 6S$<~c> :ddYㇾU) lGw̾?z^Y-*Y!Ip̬a%ʾvYN8 _sܝ|DY "-w<ذ߆:5]v0*�����A��*rђslg/~- F[f+n m _ٔbsva;U Ym)[8о:-(A=A#FVgwƥ=p7nNHg{)̢Sp?w5^Wˆ_r/l vHr뱆p Nf;Pz3vu{U$VPpSq\c‹l}na>|{q݇ß7r9Y% ,Kr ƄsפA߳~38#nOaH5x)e6RIbnF owq:KЕ?؇{.3+n ߄gG;׼dDŽ�sl 0fOV HĎ= P Z-%fn`79N }f]%'8Ϛe)aFpunpՇynW`"v6ϒLKFv# Q/ۤfo:sJp[gCwLVX=pKW"R:WSe0ՙDva5R?PS,Bİ|OP$:kOǜ4RԜcIJ;%%a^|88^<f|+4޽lX-aDZWr3>�u~r/-}Hq7㻛jKӂP3`G `<AVfG oq>e@JpK(=MW8��+npŗѲln* >/g;9ogchPћg/k|=uo7@go[7v>IB̠*wGd7aBj=l" =}i\"uuݏ| ϦqdC,EɅQE43ݻChWӥ T's#N~…gv /7cCrxW݀hg43/h`?+'�7VOW? 4?NRmlWUFhz_|Li[E4y/vA;wxyIvPov$;a?E$Gq8A��H! P{9J o%EBp7pKɉp$^U3߻aHó},L\퇥¨+`zUvp :ixH<<W\b/DGܟDž=#Y?W~0)K+n w#a㈗}9px7nŝu);s;s-.?sv fg~ofJXVﳘv<,fj��*nsWGNqx.&*8bS!Q, ,MJvA\9d/%t_ tpbqcV}\uίlo*JVN3sE6\?׫rdژ%V`ͰDoyFhӯ0yL^94JEw p-?>.7(>IY:r1cw bM+QY% [ѳ30Qf,�S_ONO7~{(; (|`]t$2##﯄>5 v hMl8?/n7c$Oa撰+bӹ}& Llj{ 8ZF}k¬#:8(!9©o')}n0:7 4]+N0O]]A;A+�sĪلlx^Y|_9Wρ7j1Vu,sVA\Z#$~?N@{eMr'Ȣy Î4 pw:D��*n%%ӹ40?%K<7'< 4s=N%S}19.|pInrR7l5OIﻅ mms{)lݺڟWBvl 8݉! 䭐7Sه7b1]7 Le:\Fyº0t|_@nۋ39w '}ՓF ~;,�_RGv~JQmowlw~.<@%b<c 'wdryJ;!n~E l5hȌj'C0qX@Yc 98ejA%3a<gۉAs)]d:!^( [Ѝ~#n'o:CųvN2 -Z:;| nb^J0O{;r;Pw:ȤR&6w=_{(>}]&Ϯ/`t"Í:@Z+窘yľDe+D,ç q8}_^kFln��*ih=))d#IngmݽcD0|c.aJcqkeI:A99œA}M{=dWG{7(n竩f[;XxTN'9$Т0OD.aX}3/nJ59$DpN=#}d:u5ЗRDp,.);-dAbtrx -;[|9mMG4"q!!@"1|nd1.ҿ1;Jgt,'eϰ7W'Yjؼgr U?s'¸#Z(㾎NPqYwll|%gv'LIμ'C^GeDsd(NyG;=я͹fi APf J=EFޥϗJuG9"K�P%P x[lksÒp_8|tEeW&r.",Q0 ~+8%S Ey^;'y fr-f'wg恼'C<+Nk%+ڢf-9@D��Yu`WPDFoR+ZDp��*ܢQc>`+w}e%1A`(P/ƺSL|4˄sk=2mn}t05SɮKF1 bFšsR6f 3|%p0;>Ƭ; A$c+Iޘwb~/# Jb$`vČ_y\> r'$F0ib9|WM34l½([F g-NRkc̭{ ݷx`|-:?/v|~UA܂ pH夦8Jrq/Kt/ �W!N;JS-bq> No>ݿ Ä=[v,(<jP=J<?ykr{skuqp0 ݌TR@0<f xSf~bflH㺔,L!c%{X^2].Ӛvng9 i֚95gBTAsR3תS_Rc/wx#7W;CYVV]ʯr]co^xH{߭gǿb--ׂٟfeUUl8Ӵw:OђhM[UFR;ߘg Y{sw"';b$��+=|.Cerho[- 9)cp#~%!bs|^w;)<pv_8$y>ԡ|/I1?W@HE[Ua0*&f;H";+FcLz瀲![dzP:XwDhf+;(f48!ٻݠIGC8$xù}fcǪnPuMi! ;$p,Kyu+q]Cs>2R-#[4 `ߧg<F� ['bsS3o{lcZ/,б%1ģu'>Nuq!RUnjHQ[mϗ jR'ehP#i040)&N0qI;HVNxq\еq?lhtnúS'<y #Վ}oqh{=(_=a͏0U-jٻ*=D}ߪ7CTv7/JiuW,;9|<N K<\qœz/�ǫ?8ݐ-íp kYݫ֬l=:E�pkB[q+<T˹af"7{RAMʩ7wP/8;C]0j8%CV#A cR/ 5x_9ˆ:>( 8��*׳4s;je>4iDix#(ݳ2/`"*>whUX(]A\ZuqEBpz3 +l!0IrrqCwtߐr-ylxr~ Js|+e!D~cJw6~PnP 6I핸8DK(~n~]1%) sUl1y7)zFRiý/DZm{k<G8'_5-'%|neq;JAσ3)|BM^7/M7'I%27I~d/3ee$3w1ז%KfV m>pA t앆 Û-8y;7}ix [';3lB8ըwY?{kv|k}!} Q4`ĥ)oo[:۸_]^.8��* `@l+5JW:+<WW6 y}߰}t0zԜ "x+OlkSТ/85pq@cVz""Ό9|.gkhK-x-zRjuoB ԆFߎq3{'s*S;k)ocptr̳7Gx�� *T-3D%ŔB Ca|9msV_l?^ñXp'JV p,mg[0+wFwh8s�Ah$g8WPQt8J[f1Nq垠'㼌XbU}6B X nijlK> ѿm򵩖laGpӟЌz FbzHY ae5n@~TycDF[};>qb^;x_e󅵧2 q'+yPt8 A;"@Cw c?'>7>P P"ަ^`!ЗQyq$|yמd\gup9.x;2(|5|qゞOXZqm1Π2İϺāݘN5L7ҷ#AZ=qo۶.Ӷ;'Q(^g9z^0;0$|eP^o% W"+W$Njɽ 8w '~9SF1pS.5YCpG3ڛst?WScðIZ>̩>^-p@@^"<;렉xǛKQ}ι8n";ԩ`j_ ݠJ 3daY̵Χ~oK|v6dvfp7[kQ"5F0Ӕ%�uJc;o�� *ݷ<X0 حfW;_X+tѩ&acL)|B){(d4~#F C$38'9ήG @Z>tqe&^q)XQeA|39y�Z3|$佳�HR8S(H$w%D0gOۤ gl<:!"aLbd<[Q[!t͂?v8f̗ߨolƸ9[|7>|$<dS܁K2MM>R9T@Bts g gy5Ǭ~{t�!hbw <^ cf}NdN4JuEdO c̈s'rcve,G?eɘJ4ܕ >C/8w:cdx+ozqB̙1ﹸ?.2&Bư^NNneㆷBP,3X@7KƇ Lo-&c [ KP#~DBVQy37'|;aCi⾄h5_)*lv/J“RL |{'zČW1|1[#Sgwi3rqSR_9);j3 TXtl7#1A4SSֿ_Ҏs~0־tu~OiaԮf9u:ֽJ+M?~E. nq׌#s>}awu W%ؕ98,z8zKDh&*߿oa<~h;u Ϧ7gK FkVqisYP;H�� + &vbFOR}>,7sJ26KloRd>LOߜc _5irkm[e9TK<_)j%,ݫw9׾ěR7 :_9ңGXv34)# /G'}#bh}(M��Tjd3NA8Y;<V`/uF@~U&IGCǯaCs,ۚ<%ٖk^4I+v)@qNy$+@,rMHM'x;B<~yz;s5`_Iû#u;+=+ݹ|$g`_q7[; :_xS_[߬9A^/l3S2ٺَ8طFW}lag9sbp$A8YL}dJb~+aMμDr#y_N2 KaHJ%ٌ(~n:vutR챤~{(ȱu.x.*+uܟaUn]مuvVu/w}ΰ:Σq$> lDoSݸ~Qϝ}3+Vߘz]݄vXzQ>A+ ^6@AC>⧡/}yMt$H~+eq3Y^ ѡ!^XԬ!_kse8™zYƜ`z3eC la˧mY)?r�� +AC)FӰj($ fC~%F2xrs|;,GHKJn%:X[hnN(NF_#`D8rW0QN筰&GPת~n wv9-v%OM2?9b rr~ZWl+a[@�.'䫔n_W^7�q(8�&| hu/2` a( Hw8is^ґ- 2뙂:vX9PFR NF\r nBz;#vk}H@xxTiYu Qod|v rR}M? Ü=Z?9C}90[}aX,HprZ p„62مfu| n;v'oΛ5YvJЏ.gb}p 퓝G qTq-aמfW?Ӎc<_m܎%$@X+~+eg�t/jb0b+&cQ8s{Ab{|atd@Zٳ{)&u?7%z;8O{mml!n.xu۠/=W#8~2xgaQ4]Y˖x؜gZPǶ6:n)bH ҅6ϫV ^;;egc^ 'M_۠?>>wh %CZozuZ/os[9 W'Wr8uzm�� +$$1Ƀ)7̯k:О'L3a-_0mfl <gF5rhq4:Ŷ%NCaHܗ4%1_p^Z2$0Wb ДrNSyJqHwq//x!+l>I8W+[F9Wzq׾kmN(�, $:1\蜾;0PDG2Ut7Ap{9+*-IG7ƣ9h_ [2x5/,/CA"%JozP]ߞh R B?OR\4(sct=#+|݃7r_d64kL q$"Ȝ8Ǒ3~"ƇY#V1坧bfs~ؼω`\ǥIZB:`)LPF;vpx߾~e|/O: v��̡)9Hl(wݪ+ʂ+n 51FB?4Dz9 *bMp>7XĨw|9gnϾiKu7~]T%PorG>sm9x@=uc34|}MW>W^d\S{?l,wu0䂶nfϳ3[\D"4>7wdۨ;NWύ\xٷSe} lء:0a]9n?JզUL c:B5Ax^Dfe[,"4U_S|E{oD9}yqLjnƲ^jB>6Yk=f#n^V/ ۵30|$t!fef[lnԆR��+E--kЄgdHm,|hi@0߀ܴ[;z=(Mfi/ϳ( S6ns a(eFq;k?QU¼ Gsy_.C{Uz`Kps \pqOJy"] A]+^ns۰g):⸜oG/wxx�R(ys9G6ϻ3\ܮ?I,-Ʒdx+nۥ\y6[2Yc༱HBuⲄp.778pX#8*ֽ0"cgH8t<}d]]~ARlI[Y牶ۺ-i87α#u}3qqxw3͒ϗ{Pn9x\H|b h9{ ^^W !Z�܌E+󅲸|TKZZj܎4CykY?qnVSѱ|=ܝP%#H3t7@ "4f0N=LmEf}9f:17߇U >ƬYF>osëбDb>|pqmꪠKp/M҅窭>È>4usGI~x.sBn8Yٺ]X^HxWS;8IY1;?1+ Nx=.ֽN4-  ew㹍0.;nW;{g{fsDT|=c KSwbmm'>?g s�ҿV㕍y;0wnWߐcYg'בyIjQ܏y nj^€rr{9Nff+L-;#'X Wӱo u8Y*<��+P 7, C/|oFYbKK�iwَ<vHrOFJPĊO)AbXyJ!`idHvw=I'{%v%Qh- 8?'`BMل1~#,QLaknk,4Rp|E|y{}?qˋ$jEƉ|g 9D͏!�+yϣ3aW3tn1ջvqxzs8WkpfuAȚxY{H ;>L_@0\S2[}agn8G'uu f$ {&XK[c=F,5N9cg͌^%;wkNL}vކ%(Iu+6 ۈ{Y߭ mAWsfIy!88Եv 2kmu_c?reuJ>ݳQLZ$Dn</cWynCGOY��v "{ z2[/$mb`0(|:vS*Z�$�Sv7& %S27 /}9GnL5.s9D,,OixTesqQQL<ґ8T36k|% jz =<c,2VdZC?esvpu3|chuy/vW}UחVT(IЧ{ێPxَ> oǸѬ(Ìiu*_0(x@3G2b~Fw}@pٟnrqZH/|S%tSe 4XOʧQ8~X8:3{=jX@��*q6, MnL!eh);C dg_&~ 2V}lJnj =6l.6v(~ۀo}l;I/{OF$w( h!G5q{b HtP~" ĭaX'qʴt7=v|ǬbNc7B8@n'̽1+ f͜xVj֬;/Egl"gKjFb!ۘwsG^D;$p8av'$~'ǟp +L݇f!$fn~DY:?+4E"ZVhXψ;NcmHttqߧnQ_(N#W4c۞N^_~{+<]$%!fͰ_FKgПj0,D1aDe4鰴;:AK';݂e<ЮlFUGHCda)�IoTԌR�x#$f|,]( 1YB䒅,|^eK{JaxJRX =y\DjaÚ$DDlPk(zBt97#% !`[b#h)%$/O A[(WO|'Y>bg}Y8:N%>nSwdϓS |w6pZm݌�̧?VC6\Fg+Q892@nV=]Ǖ#~(Tݒv7N=#擊W`҂σPr{w~V R۠7>q:N>3+A; 1Qc G,=Ze٢*\ׄ,~ nF4nG0WSׇf=\SOT!nG1'9ڱϯO "[>XԮF}±1!z7;l+ۘ_YaDž+#tr~bFÇM|ه͎kK`��+v3b؞@T_-d;xu'p?pJAeorb ?zg"='hM?SdߚZo)n~L3U!\M Ň-Kb>AI0uM]}|3ZG: Bژ;/CԔ(jQv^7b>M1+Iz`K1Y*~p(Pu<@ט7 㼍 ~'F{ h\cü}'cW[1�_{"VeRܟ*k`/߄0o#7+)v8O13~%hG?79]|)O> /nƯvlkYDKw;es.tbG[Yfs>R8<wom/�ߝfmťò$,WNw3��rz?4B 씑SXw0pl3acQ|72EA!g}׹FޡMxd'bl}!#e]S$Rr+.Dk `E#ׄ!@A|-Ep2̓6Xy;ݏS4Q5! �g/R.%24u V}ÈѦ/)𯍇XP4*q/8rxFo vv5wovV_g|N(.qZcsEU^1;2r x@":AP^m[7K[㛮BSA-P4\B/zF)aODG.7q$\1xУ=R |S/S;H.Kr=DKoq5,`sod ;"v)Lۻq Iைn��+_RvNƯI5(,?p0PWU�<qsR}z9a%fIX%+OQr.n.'tw#>N=kAQu;õA,njJ|VЖN)_,>NO8Ĝn3m4WF ӱyl<bTs=;qy^h=sA V8% $iA(AZGz)X9J; w$"~ܽ_ $? sE5֫BJp*7| /tv]zB ܕ᭏]s=J) mm3&~s;N>Gq={=,;%qԎR(R�Gݳu&+N|<3XO⻶Pu=@ԲHbLM=_rwo%N'(?ݟdthgI%TJcR yH|҇u li\<;̧ h~SAE]U)_K+a c3i[n`'3Y;[le*4a g0|H ;(=zgy8=j?ڝuHX~6s7}[fK&Y smOZjq80 "';-U[^ ;_Klbs{^a+u H9P@ӈ8iKa!0~|~7 w?Q?3}幐劷VjsHR7ˆyL+s(Qw`밷ֱl1V [ԩdOq/yF<]8X퀁>D;%P>puQe*=A>f"%$pX#1K7:ק}2VQ?y=Fntv#1,Qz9]1=o/|`x5p��+F(j~F vl?I4WXX O3U( Ǟ*�7!a b_).9i x|[e~'W,- %|5J} ?om%<^?;9#澡$_{cr3oM[G= _g~[]$}'䝂B'xB0=<"wGϛv;Ə| 9c ֤F{U *іAL:񍛜ﲜDfja 90"a;1ލ5\%w)s7__҇Ekj8Ao{^2DswDIq]ճcgγE u2-D{+oz I#;G|oG"_y`s􁃺p5ƊIp*P刵1g;n[? g%GfOg:~C1lqcy|/��nsGl!)_c:[KS))WԿZۯ"d2Qb'؃e|줠?*@( N+1 QD݂>c_뺂7X&VF"iptIXzYbq h 3G3̩bE@)Xi /^&,$ H?>s^d᧒ 9`# J<Wera$f 1ܵv Ga{b}Y ~(aj$18|u�RRYq]� $/7$)ƠDo=�T߷<VXN|A=cF8i!o0a''݄sףRR{W-!OnF7bI_7䎳0TgjKX3sR�Y p{52JK0{S~ki\ݗZO߶<_JS79t|mD Ș^e~=?G3 M 9WIA#PBׄ6U,}ّdsn-ncW"xXb7vν jaU�.xxyqX㻑%U{5L{q#*D>'V7T({GkYĐnǷ;m$ur8pz7)lAKC{+ AFkinmion!,Jz}#ݕure8Ԍ(��+dv^|p �kBM9x0Pf&p3rHeqꛗA[ho#l!̼/us8,XGc{W0IE v|7g orn*Ŝ1#uSù 劦?aOާ W >j`μ39 :/qؾ9!|)<wYJJ ϥ"W#`+Y}@1%3G.srD9/˝5ٞR]s\xVn~@Hrr++'; ݯ;}#~2T֗gPF"7&CS~ǘA|3=رO1)\ sJxƄ|87Ĝ@;zP8<\e^\;mIGI+E>SI8{w3f38;@~;{Oa⥩尳;AcߴtF3soLf 'l8q>R </xMƲ8tƫf3ZVS̵I=͍؜yǒgj̫\'I|p-SPpҟsYϱ?s:#.:X'Z즜@ Y#co3sz1mÍAJ(v N#x F#6x*0丫b*d#B:ȤfR6<* ĚzJ}20/DŤR/^b6آ!~ۨ f9?Fj%p&ƕ̀lL# n;}~jd�IcriC<L )d&@0Aj(AWcI(+|r᫡I0 W fF8A)7$+LY""ue~Ե11b_-W p@ӑ&qi^Jiΰvx܎<n>3za4~;Άesx^y{ƫr0?{z[nޟ[go]s`V*D@Cur[c0BȄ q":x'z?: \Ǩ*>XM(K׵jϜ/tLV#ruUm4Ey :qN} #Wۜf񻰋#j,3b]s C+l'',čҜMl5$ܳYv^J߂_7wd;����+jB{ ?FIirҜ/3- osݿ`Gr)(G#l03ڹ;"8^uܞ(R}=>ZNѫ0Wva%O̳EZ 8Z |$na7IV^qq'vF|;%׻ H@I/Q_a;.叿ø PwrPnMA619"$~ Uى%iH yrXf1H1?wGC$`tsQG8:,YݺPyoupq3; ܁!gYۏȞRrq33z:mGF”h><htQ((9~HNu}: HD}h9;ge/o<}c7庴$Nׁps~#Jt.ܽ):vQ>:ՖZ=sOArݷvZ:l>|VX^ Pr$~ݳ(,|ͯeI0F!%B `d,FKXJQ&xeItŏI|p]A(@J X\INDGQÃq+q5 AWX^FeuKH}$9Rs4^Etz!ҋaYx$W" ltf1.vExGt^;fdσ2h_{In)dY<YJؑՀubvYFy?3}ۭ!l/4Y5\ bDmǚx|:?L/etcUFK)97-"]ųna״ xf5& cvrl#Տ~ èU%,7dx7{UWaA\TƊ#)F^%J G;"�>Q?czG^bٖ^ -AYJjV{ H=hK8c~f+i4bJ 0;'5Up*K-`9iJq;)dQ+)y$2}WQ}NCqcN(~ɠ'IisI}��+K v~'3(wg2_.n8{ټ΢H)*[l0TϊA}f)-W0ZkgRJnpC9h1E۠3$v~0{'+V~BuT7sW ŔYyfe%fje`fnxuڙp٨1xbv}JӇ}>^%H߾|wFO?~vfS�8Fxtjؠ<mw>F/ 8{ HZԕqgi 3>x"1+#C/ŧ##P%btq&\vZ /JgZqng7X%F+Fʽ[kqO3 1'^})#m%#\ % t|k{}klf"#uvs+1Ss.+ #sγE8n,FO0nXQ33jbySt#N?AZN<`G ݳ&_�~.Yr(?H~ydk4RͿg5룏 AqeVakr3=ێF&<P]݅.KW0fh z:Uѡ28ICnrG v^OKHR>1pj@pٻ4;,Ŋ!=s< _C9=:}օㅞ/6'8` e=wxleq;Dj ϳ {vVxĈD22~Q<8a: ]]^~l��^j;|z| `ȞDH*4q,;͖ì9ٞ!^ÍB9 gҲ lj_~�Q/Y!f7G2vÑNs7,!pI' <;��+؅HPԥimZEy;|w"f ,0444+]XѽQ'B6;; 1"wmW%aӁ ⍧pp~K %dwbs9~#I+c/�}W�w#]y;?[|wevU( �)($|h ľwҀAG'vѹ2;ޤosQ49 (H|0KqŎ0Öau/vu+=Gs'$O69zVƸ߼dwY$;:t%r8AxݹK/;E|/fWS�x`՚H~)}kNN}Z,h)<wޙs;b *eZcg_1X{ac/gn/p!#xRĶhW1})y\˼s [!Y4l=>r_VپI-\7R+nZ<{k?Dw5,)ƴjPt3ₖ׸u{vUNJ ya .Aw}yk7lh\|o`~ MbW`]#lނd B3,>9DBv7:mq#f $jk|xGuΧ9c[K@ru/fi0q>8 3u&vc>?[!b™H,,* N ,|ϕ[ٔAzL+]2հRnD/+$8;}*o/!PuW돃GݻTAYڰ}lu E�{ T;N<濉ʂj"-'7xJt Q}-vn>E+TWWW/fS͌'i u0>6ZV}M`l@)��+ߕx~#B?W(ĬQE/<0OgdqC;$>b>cmVׅl@,,Jân Gݷu)0\{k`nw Ǩ]WDC[ŔWtܴ^=%!KlsL,~1+?;}߶:vﭷ B_1&x'-EEgAWp$Wy,.C,9A;мf,p˿# i8^ó,?HJN6uv;`5PfJ8h_#|ĆѲv8iX62_S$/c0Z򇣡nW|a^r 9X${S^!pJYv9ա#x( 9N p=Foo(N,GϘx6q_9JNxR48<{S4fcn hKl^Qƛ*'u ~W85<ON[^}jabrؔ=֥) [^z%u m\= A:&x~P\t/DQeϺJl-V+I1G+w'J8 4xo+-IØ]5*gͱa*lnG ;WHXSO,U宏WuvG9 kT8[ Dto$cEG|ۏn=Wv< ubiF3:ֿ��x^نt36u)=@~0n[8my iD$wӆ2q^7{}x~ϺJ%co*�gW@yXkDf؍hΜ/ܠi{/rwGw 8)]Eәۘ'<>H="qjM^)kVagl% 4)ѝFb qk�mo8 ӲS(ѕ{M<��+9cy/ش77r"{@g^Wݬp$qq%3g ;>3#z(+^AǶ0Aޝy"s[F4B~ѧFvw׊[sNn[#?7eg0@TqI0rl`4n1oMݘk(ƐBNqN@vْE'>%<y)<z;u0IX*h3=cgۨCiB$+Χ`<>3~G̝lَ}HFJ.nf99ÅAuն^ǎ#9y;a62rz -|ymI%q$s~(h19M/[ bc%L} N7a` fh]8qL(VV#wݛ+u噂/Y=з)R7A̖zAw,T/* S'[,V Eύ8՛UBzmۭ*aFz GblWbeaZs&2Z QnұIٰwQ!;Xs- ?9;fb^4k,w$dvk?  ټJ]+Z>q" ZTO9!Mp廴̉%1v~XE =~PUnw۶to;>Xq]kLTj:}LA+k1y<; P.0Phx,>v<`=@i˜k!X:e3e0'X[ۛwY[_Ȓ8(9e]Ghq:9dcg7A)Aqqf+:�}_$~$un:)WS98/(V(l1y(" ��*>Bidc ܏w@jph!�H IY?.� AI& _v 7|L `2"}BI7$xSj8!�WƓHhH̑c3٢ $ZĂT>Eqijp$�&#(oDX*0|�%?RG8%IH8Eos4HhbD?CFrxR~?$ �(@&&pl!;%; yq8�i�,LeT@|ftKWnGv1f+b(0 o# ^>O9FA=ϟ]s$'&.Y2"` bՄ@C`CD;}� hv"36#n#LbI6`ŖS`g|w8�3%wRY�8'$OPiQ[noe|J{%ɒ#H=5^ ҃;(`%+LRqxHE! 7/͊aZ ŖrwĿm\Ḅ`;e@�FLC7^$ m:gPRaB.U H|<;EU1>+ 7fʨ Hv#eȉ?ES\ (~3Z@rQ��q)C0!�H,׹ ��1��!rzxqX>P(V<B,?W+~?bc'@#@c㉥HꨦJwFu0|*uQxh_dwJE  Uu�H%=ۄ N, FS Vv;poн&G<ߺ84n@4�ω&nY/,KH��#[75F:Rs` 3&TpʯK|3,+wV;1މ0(N|!~!A&�l!j|?4j?k@)QR&<: 1�*@&|0?l` Fv6$ΌN/OœH�(U/tB71[xCՏH#'#kL_S,n2<>檙2̲/'}Uٝg>%3l1`bT$k} N3+@GȲ 8cU@W lOI#B0 P���W��A��* Aeb*+;?S6q o̔6Z9[ C^JqU, fovX aTkr+ucmwfSl*Sxq(Ak9أ'{7 c(9'$~eoXىI73j mm0챐[k ŕd9BG K1wscɸ#gapl sp# mt> "jߝ#<:##$Pbq+3GÔ/.O_Cq]Bv[Y1Qe-S(Hwo[y,Ī& |xs^N>8jA\" Q\%z�K!w_H!%[P95Y*@'2ǽ/n;.{ݻ(~A]'7p"g?RБG#yGǀq٩n!� Qj,:34$''Kk_ab;N~1'?^X,)`sn HuWKu[ c+ 5L%z@ r\#R[�{"?@wZ1nd`p|@3CBa%}UvF[ӔtJ<gqlKd:NRMOGZ %cp1,qO.ruVٜvǚ=ƴC~3Iܦ|sx|/6Grv$ps nq��*RéUdb}rYӿòm,WrHd7?==,SfߟR:zҒ0m+Q[v6 &tOGqEώN/ud9NWTg7Oa^ ϜЮ1G58ߍω#~ Wu2L +e!_7A?b9)L-% uHwl?#'yYx ;,5 ňOhYDB @xW .^H�7ϰJ{g~:֮rPGDC&mւ�wr".eZۘ\9U&G9F.): bVWX;s퟊NXBZ�qf#;{>nJ�.#;HgN/ A?$_N<v[C,fK`-ks2#s~"WpAoqXBpq7$6c[㳲OI%b;<u%2v$J;V I$0#SC|JYCfwM5)��*i J~Jpz>phqi&ÓN_,ErBYR|W.ے(-blK`oK��sV+wBѿϓǯ>e]s7;+au";0#�U%p.```cjbj62d�REb:J̷!;77%�^(Mۉ]/bhDG~ Ϭ ]Ņn&1[,qvבۭ&�IbaEœ )Ơ-IBplq-xpp}kbRxßpRs/#xt%IR#q&r'rX+/x^\m7~#0R syr0A4u 9)*a!ğI'aƞ/NZ%A,N>ҌXFͰ$x{F7:ȶbDѻF߁> 9l'Cv861C ~*ZRSAVi3dn~<>#Y ϒ9^Rx'BI;mG=xq.ѹFwtc¸^%oأUo`] @&(` uuI0h |co��*nQ2SܴߗbF{+`߇oHC_vĦ`7c?+e>|-䒱m0AnQJ;zteRۆǴZREd)ٿ߿ CF,1Qd9Db]|r7/Gk:F=d;VPc$ w'ӆ>X7&:֕(䤊Q!"Hoϐ{~4g_[_-m +gn? w[rGJ[ܜ[~ KG@ Wۡ[7 I~| u>{bu!lԡn[\,B= % /rً[9~q!Ndu~k'7|�7וn/pS8ty]tjE,33(*7K؊MB]i+-' +qg#<R+anAHW0G|Dv"p@ïaebiGaO#n*8Xjg;ܱC<SSKXvj"1VN{) n;_ݔNv?w^Q5J'݇+n6wc@Δp4XKX=S5x6`{ƒs S˅yw4pՐ_W|PF8;0ZJ3 HqbşDzCxO6cJ8Ƭ{D9O|c3n��*𧵊01 kEt&dl3UJTby+/:Dl;w1ArVl) ' v%l̽sbKWWDpQ#HĦgw8:;m󹽏187Ðb_쾼G.%܀nv^xvh]Vq|E7CJP#.�׀`?]G|qhNý [4Q7"x05 ^I0S`ۓ ŧ!'LW섫)s8Dqka'OF/nj׿+\ 0:⇋Ǭ.**(h_dOu|?5fpfifwj5xy#/bNvsQ|Y~هqH+%h-+\K} 4?b;G4vWuY$yGn*⹂qPƩx;^?=9aM³qM nbV(r<;z3 _QF8c"@[ZHE '<?+NI"A'oøvXnuwS} _ln:|p��Pڷ_|J;P~Bx^'ỤE;mse|h r^X x~Uy_=0$g DJnF"aFp9na^#xNiP}Ɔ``.Q쀺cA.cm8��*ƒY<142^ (nPj6 R1 #3}bmbhIiJNe vx- (S YI[Ӓ{$jVs-d-{/yw_Mv1Ϗ뛱܏D̙ C[ui+iFPAX }eiĤp[~0onrN[ce }ḩS2 #Ճq+ 0d %0iE%`5~] 9ȞRQP,P}:݆:~4r�^^cv|,T'Y&Xn|^diX?g"off$5e黕uKl1!*0[KPz ƬH}[ ċ /9;)~W0W4.eq7 AĴ"£rwcs8 5~s:ŎN85?rĽ#Cs)!Gվq^gž%vNfZGGcw%?#a{hlF{Y=h1J*L) ~o3 VsSZ;94W+ha2'"v1q, /Z ǟ( d˼v^2:gqO9gބ"QwԬ˭X8vo.#A_redV6n{% uq 1v_VZ }/̓q{;ϻY;mŒRi ġ ût̛4{7+yI^DGx*𥖽<qDp��+G}E^2>\okc/}\yb׍AW%g/?-BYҒ2lġ!כls <S>/v't~ xZ'7z/P ObNa'R'f+RL+pEc1]=eW| yoO#w2^ϠY+s?ŒsTKK4bㆀ0ܿݪ=b)F/Hf9= Yd xPe0 s:+򴂙/bV=_d'9.|\ w 0.҇n_u/>h&PƣvNqW# +)%|]ƨ`mƫM sNR?Z�"5gt7Y"z@+͔4Iqp<[b!gոH h, t%1 I GA"!SUkc#N3].^(f}\D0FSFcjf,T/iE³VqhXHNyeㄉP od`.xYMt㑘Py.~^ަxes~g�=( 1^TN \g0;!ɚzsw%u9a$u"?#~3/'>vvܟ_v*N#+h-ݹCT]񶤺a( Sm7i1 _#]拏՛{ȣO-y[)`yOل9.޺򈢎;~>߫|@+VNd-0ȘeN NW=5û4).S /s_³(9a&vӫ.pP@W1Bwk/E9h��+<lj*j��jB9[q2ՌRw0dI@}jqowaKN1,QIvCGτ|V/9ٱθ79_)O9\+.PV%1Dш�B?tٳgcxsjSs\ "_XA?tkr'3g^z19Dضؽqsq1)%Qr7p7QĴ;oźБI=/q=e;AOcnqdJ᛫3OMՂ4eif܉ȂtRCpbW/)vPyP8Tq 1>&'+JJHg4IJ/n]x+ �KE]ۄDCCbv|Fz,,N{I4YS'9jaYL 5=?~+qj!Ag[vÍ1c#ڪV_b!b9/T"2Oydu/_S|s䏖s5lm<|qsUn[X{j/7ID_-JW?^)Ry-̜(D|Xj>#:_JYN؟Ukٰ&-L#ݻ~+Ry;tGVFm$N{1OYs k_+Cnz} {R-K:gYebv\u?Zl0w沿bO{)^` τxsaόğ~$#b4<]uoAX^(זw 8�� +qF"/`?3xqd#__%oJ[/f=?;d3}Ïpm3kjxIsx;oe.&݆Ԅfw͙nNqxww.,)@mP )%7уBJz+ :w-PQgF_rm7}jeL%\-G$0 e,iJ59+n-yIbQ_Ø^۩xwmy�=x=Kn10Cyfٸq~OhAإ!FEA@>}vұ4>n :7?yۇgDYIݏky)ZCdHܔOׂvF `›OGs#;8 qBtgБš_s5ǔ#v|Y\S$wL7r8 t (凪|^3s>tp]e:_9"_==k]J(V 3Lԥ}rfV�G-"_٢t]Rz{8H 8͎_=cgHD\߹4۾N9DZṚWyٷs)c;~j-<gsї\YP~&>۞sP gu Δq:Mz 8v"]z?}egA$~�wbÖ!^#6e꼞Bs/S{]::źQIo:M)g;>w7L1/uޞ-)I\[̓]I8u4�� +/n<EnFbҞ -`bP*͐{:I(e(CeJ!|1B$.رݹu//WmmٚW/K&)/>ǷC @,&8~7.CҒ`bŞ5|Ö}SϾ0iC6/0S0Eۡ9b93Da)oVjHb w1l=ґ!hgI|j9Q\5%}H͹(05<tZU4ۓ6NxoC _ (��4W5)#Qoi0K14a(CBp�PKleaGYļz8wR-#wnnccd{65jۡbvoV7"8vĦ3lhicOva><O Ώgú}< Db> g=?Q|␃ BsV] \u//p&rqσ⽗xt7S|&uH̖D2f PW; )  }Š,$\O 7+rz{+BVe~dsVX9afyyXXJݔK|? bwzU9ҐwcA4U; e ӘHo,;3Ƕl_?'-ı 1?3+cs3^5n$S 8ܣ=`9wELsYd=Qgh{ <|pWB/lN'Q7TS;}n-wа~4xqK@^ql?F ?t~4Ȣ9(ejȨ <=9b'(: jMbI4`*3Kcí(' ;zÃ#M�� +q382󹿅5 ng=o/R[/@1"SN̂dZ Jzn̝ ([� Bv)q]aK?c;>>|+KmhB[a_m w9Tb Jr:� |/05c𰰹ӳa4K5,HI),.汢a6ّEa`>,1cLog5yƝJnOE5C,5Wܲ0hg~֭"#6~ 4Gnw˿m, y¤$x \-M)Ġ mBv3<m)0s,[ lό,߳u"5OO}auy;QY8Y`[dl~eSf%z',/'EGF`0y;Qow<rs:$_/ YnbO;|u7ʍ bFX:j_r/l�H^_W#8g[#5վ 'ޘLw0c5X{gy܂ //\]G Pud9�z<|nca+gΡbi<g}џ+7.bft|=۬ʌg altPMվβqCm3&KW_x{c:izs u˽ JÏD 4yU^虄Miv7ӳ nHN'G;Gݸ^3]8f\{e{=K&qzX�� +C7$v͔֬֬r3!yBJc3,~ωfW7 D{RkG[/7A- -o9yxәP$:J-Ύ;MѺ;q~ES-8շ-Aֳ n8J=yγ,$py@̅>~=[j|O'b۹O5O In+G@op~dJ4 {/~b@XdgQ$<xwe1݆T!T"1~z8h?0&~VfYhWƋ=+2g~٠)y`}ԗg.veάܜ<evw9~p&7>d谄p3H 6߶e+nFsۉ4]ks5kͤ3lƭ]?>`=wwrTվ4EU<H|!hnvhþni CŚ7�� {{#]y#9J&wcpWCt!O¦њsyKy;X%ќZW{#v)cc-Q4 9q"Ȳ) DퟚǬakG<U{s<jpF=k_|xnrפgЕ٤+{}{NXwxԘ8V&f�� +"a ,"44#O8?Q1.Pbv,1@$i &Z{(00Ԋ}`:,R�`} /qXH_AYKv:YMP@0&M!!tIIfK~~ rX4q${1>a^;0^Xhd䉄@Džco}S̆^q6/^ w}UuQ8o˜a<�T[+Z8|?Xb\w*A g(-K!Yi_ 0(_T49_/r'r> H@WQE: Hs uIz<�8úGl '. 2bVlLxLi%L % _Nb ݪ3 .z2#RD8z/w$2?]8JpT{0{8wOhOq\uI<ۮzt¬7cwaMvrPQ$s gR35'J'vQa$gf!yCA;m+ZFv? pi!㹊d#I݇;cp68x(/?ƕº(E*rS}e CW=߻2oNphb>zPF"GXS GЮ$ۨ<~Wk娝yN4ͪ9x:>_=|I@jݍӚn0A0( .|?Ȼvso÷Dn@ SbI+~KkmߞousW%9 ݺ[$P%\Ps{c_zW Z��+N|ƠCAdvJqd_$әdh`%tg !? �SaI&Zv.QogRzNm#d <CM7 1ߡ,t@C@LLBF9iΠ|CHaO5] ܈z/進R~5Zy]L%f_f f/QV".;awf'I)[)`%(Wע퉼2-(,a{u9C[K[RGlK4#}ۘͳfѫǙ|b37+[_|@^k*3<Pn/]%pRY%~uz$мD)~98',Nv 0s++wrPzѹ x͙ѿV9CK@boكkuMNc߇#.:wCY/=?m|=8rݰbl-ffY\kaB%s1s:3ZQ֢CuL.ZNn"N}7몶,GY1sפr*WJLK_1.ޖ}4,E^l2^s3pD1.>!$u+ٙ'ⅵC 7~pr:xr�ۇnz~=DU ބvNK `ϾdtB'mC@?%sz s7__e6^A;'#7 A툕汝M5 bݺ70WnX^a,jSSc3hxsPwo:`=DK?bu)Rƪ>=YL!3a:X:;i|,N{ 'L��1ȵ"KǠY�j1Ls?9g7 zo8{ !8j|w;;َ;hjgߟs~[(d_Z u: ayLj>1X>O.��+P_bRSŖmۮ[v Q�0&Xi\{4:Ku),PyH;dtTϻC@ $#).W2Q9:OG0Q7%QiGp<aǀmh�m 0B{rwhGN Fddt<m! (0w"c ?wb�wbqbMu_ .Ƭ;#gNC؜Un}yEAyiNQWgO@ фdD>慇hjt3u- /\rVmVO?8<O>7|- ?Onqx{S(̷T"ul'`ߩB ;=K>p$$~.҂;汓{:r 㗧8tu|AڴX1ec\%~{'UX�-~n[,Om^|$z�taB2;yxGp(5I1ey9jpCc|zcZg;i؝ߺO`&"T+Rۛ6Y?9[+Qцߑܝ5\x`SOV=˽W}6|'2d9Ռ [Na9}Lfrln#v<uGkuwlqx{!F0u_Hn(%Y|Ggq8q]~򂣵Ylм'[?PՎ|zb$KB"\Fb7tidT=1}[2t'۷b:xt;ۨ}q2I#sοNc <+c~mU&KH0=NM���+-9 y>͇r҄M+J8aGx B1\+M;�oҞL0ݿؓR4 wro7?a!6t2K{=ZJ;)|hӟ.ƣ/s9IA8$6dϟP|0.W(Ϻ~K7F x0/[˻o',<ü{N"|N/ 89&|7+(f20Wk}F%峚Ϙ/sĈ X/2̟q�Ks PuWjre+-b(utu 7 @黜m7[7< sM^\3)Fe,yݽ?PAsynFHrNo .ߑWN;n�$8b9;n97, HYΑm5݅#)H' ~SQNs3w3bK%9Ķbc9̱i~vǓ?a`?  +|;HOpVUP=z~'0P\:^3 X6N(@Uk޽Y/WaQm/JB`A9b+gcp9B|R|?([|E}3XtfK<P�ne2X_ˡ,;պ'4B[YD(RC;{ 2SP1.lpnے/'%ϖuJIrXOvt͟!kOʭj:P n=] 1AF+T.F9}-OA:Փ8B�J+iW/^#=q<:)>>!UI�� xV5wabL<0ks^ 5VœZsFPwXEn?Lٷ߲;K~ٕ "R��+#u4D[~a_{ї]=G33tҌ012IVq۾C"(9x,(í{)as? n }ÍO[Qz7>kus/JP#Ȝ~�ۛ -혁wz?߲F6|^rI=�oF::K%|X|4[t1Lp9 30@|N\/q1/~ah rQ bJ6-,GwDǰP;䠞gk0_9V@ 7/v<w4rL nq$S5iH$od9_#|Ȑ`b~ɂ 1W+p+m96O|hK~5 Ư)t;4~=SٟQ99hc^sOν-4NAGmF@\KX۾SC`m$c0sg9 k-5 q-tͶq3z%ar5 �O0Vah0J^ÝDdu�" h.6֡ZAn@zWKsę@1mUWf5*,L1n+)B\?HYa= N7R3a]۬/S~P5'>Wkp}q[ϱ݇>uf1s?#%"Fuۯ 9VNJ= [<Bq;qE:;^3Mx=s^N=8/0Q6 QTgYdA>3_ȯMC3}~{GљuQvf|8^P3o(N'%OaL ?=ҍ[mW'c�_fxpqI –݄z%R#jo��+PN�‹ +�Xvq{})`p1]?b]aKw1q}YY;$p'AFzusdl}-qB/l'YYPijrń~ |Y(uRUID_@߿A;p {ssqe/YNC6.q|E\inzpWfΗv9<(#Ѫa}#8j: � -M۽QC:U8SJ1hX@+ݤԓ6I8FՒkuWaH!W=d1/ IJtbc2{vcˆ+\+ZJK+%NcGG^Q4+Gugxs 2]=FHfs7?BRY)e5 ]H;m*jN&:5^=TOrs=�qz;J,jMo瀰PWz?-N2->^9ꮢ Fcנ 䠲b]rnnW]Llk(O>R)(LHf')t];2:VƼ_lc(*Ґ\K^RQd| L6gcV ݣla淇B8;Bvs׎)Fu8/'{|+t/B,~[PYOFxsrч[1<V9\z>7N5ZshytD(@K]SW샙CLJw 26{`%oaAB9'Ѻ xk8x%z!<FnqA}1]=~rֱWq\R#s𵰯99G}(I@��~Î7a `,A< }l)q l4��+g φoiMrb3Οxķt썹_.s_C C�LQ{ 5bFcP4ֳJ>two+ gA_%|tنBԼaْ 0̼,mƎ"$OQdh`nJw)=u'ٷS)\Q՟pbqF.G Hfؕ9yVY lE3%swcs70><ø9^:Q݄g!s^5}cϙ?qNDpυ ^vI󋈊W"^%C;^d W;N<;g  ѷv'vΥ(zǠԲRgt9Lۇ]D»5 ;s;sv kOZW3X>|Vz۰I;f}F9HC%^^9*Pzl/W(vX`[+} BHwl&?Kh af%gy^dznzZѸז)Q}vC^ٰqՋvYOZϼ!sR+>`(c'r 09oUrgV#ôHlEi<0(GE쏛u$Ζ7(S  =ҬpGY) Wan7@)3b?}8rש� V"W!a@(4^Q2$#XFNQ?ih<i Qy&o.9#+<rI^K/S$`RaWJ5g bNdd''Gy#P7>gh(Vp&Mr+;6q兊mc g<URԆb-w1hN9J-3Wg#oWœ, HoZbI,Wa+2uZ11- b,g_▇|R})][z1wi9ؤcSfH>N=?c~IvљC>c3(71h2/7s=Hd$)Nf 5]rq=R׸@h_ZH?�1Il#Uw}#/B}-4~B|ƗuQ<q$;v0v-+d';^Fx9DeB}P/@w3o⧪s0tLnF5yGy%;`4y;lsv&ay/u9;u]lI͙~32sFc/g/X fk|Fgs޴(l7M~bf6cG��+&$ ؗ7I�vX  !bV% MF[v+'Dt!?i 1EƸ;=\<(ߣGw,1(w/%n`5vvXa#)Nmpwj;$Q>UGr~)$w oL!Dv<,pA�g#C7i/ev (zVsaa) }QF'h qE^{ѝ#3?̳s8C1/п?l#Nڐ34rDAnvk'&9{|"2ȕe/`;;'71L Wm NrYŋ7K&uc:7N|x=gVj'Rqlpu,^sBH%uQZ}s?qNkq/WaxWQg3cY{*RGI-1\\FҬ`Y^3යS g9-41Vb0�-eɹrE߻+K��N~b%B|0 AZ XS'uaAYqWЎ,AoT2LKdh8+H �">EZ q|Yd0ޢ[ v  w50 �<@]>6A$a\:GoXQi%4g z\WѹK! /,uֻ|[^.̨ 4S>Ae݂qSKw;mI]?p絿7$/Q/ x:_´+Fasۈ~ \vSf1g'[F2 @sm1u Pݟ92X -sHn=GBbSwwu$vG ׽6^fKfw^~4 ?WjuRbPnoVj/v|31̩p׹Y8yjwl_ MVv<J3|F0 ^v? ;E2S=Q:#3]CDP~h4{_L`DTJ5L~fsH@'Y=}vCsLٹyij1Gşz?9_=B\M@)tP +!҅lsӉ ?VN^��+RVuR977%R)hTet3%?@*o/>udwdz]_>os>V+1Y YvB+𹝰^9 /98HG{uc ˮ)q?FEzEx˵ evc:Ӳ<xآ_9zQ, i9a8O% #@rw#<rs'9o5<bCw0`(PTYg!}VBP8#tXұ[%Ďnd/$9�[2?3 ZAG`Q�p捶(C'vW+۵Un093weqat~ 7p֎`P +ṕS9{+%w|݄ӋWS m#Z^W8~<p~!v3%c)] ;z_ `K  e7쥵4.P1%}<(;#.,Hc>Y:_,8K'^eɀaA0 }JH8 4y_^ej$8p+'Ւ[ 1efB"eT;y 6aLQ2:L<J&Z^rN"NAN7axt+3v9'0p o!|w Z{df3w`B^_#;Kf磄/ p&\/Y>=͠Uyjuc;P五Zxz(^t̳"hin_)@[-Ե<yeuvpxT5umgaI ~^X1\adC7!m/;/R!;!v?]5wRj#NRVǨ+>q@JICwa"fa鬐wn>i#e!Bƽ;?b).o)4ۻQ8bn</ݖBDOp;SEy״Hur1/[1uTiyÙKP+쯜@ZJ? w#2OC/v|05w+'כb_I-4ŖF/?,,IFNn3%Y_)cxI)4}G#b�<ގzF:۪��+A|MS!giY8PoHv< A__Gc?>ٕX声n;!.`{S5;+~0'WxbV,^F/~wf��}Vd kcZWCBM\#'褤+d qĶe#,rOmÓ۟w Y)�dXہ3y ;|aF*}r8>`a~h_{6ъ@gE裉svu('QD\9I=C2$Y*@ 1}M}6䧍 #1Ixff:J�iGٕ 9xd7g3iiD6^#A ydcf+6%k(w6[0ugG}p%:Wks>zhvxvW w)egީ{BHhe:V1K5;c3jQIZ׷þކwQRٽ ٸ8Whr>[lBۓ..򣂭wȗ.аb%(s?{r|+T|>n}ͼͱAl3Gh |t>;r|it}۲?WG1XikE~b7"Aqk\[rGZs-_߅ރv ^p/~z6I;5V>+[aڇaD1/o N[PPi4`BRoӝjcWnbƱb? <:'(\{+A;o'u;NŞ\cܜGqgo}iߜ(wN؜E٥xp旕 7 EF/ ~w`M XrDcoxur> ~d"Fw7<Gx% |Dp17gg#p v+swQyd(+7Mz/WģT~_0o ;49��+bA sVv~9y_/E C 4#nnXĢ(ùg<R*[w"A̧"NNXI¾24e d %bSf9]VQn/*1AqcS8pJ4`(3*gϏn'cN簘|1OKf[f,b|:ufrN $\8n? ʆ 62 B9eg;~j& Jz6ߺ…k ,�)q᜾ϻ3E1Ebs~6��L_+h%eS}?Н8úqP8.;�=�|cpv&=%%I0CosЬ/lv5?8\$r?أ9{؎xs6'{ڗj6'}zC87򳩯URr/^^}o9y}[cjaKs9"h' X83-pLgceǜ:𵑠9q̃vU4$EJ=AW.Qk:ôHJrwǰqEuerFu$t$:e] 4KIf[߉,Ec\%9ㅝL`=~A-OH&8{<|q (Ʃm$ůNPwoL)7v{7~݃8Ø1B,�XMrSrPWXߘrǩ= m(^ )A_κ"`?0~ob$Sm;;"AX(J:Y)6ZHvjl̻maEX:CoV8(Ֆ_DqNMs<v|4g-aWbLj�/ . ׯ¢ ,��vmIw|(nℇ=W`JS|@UL\O5p]w 8\ր&A 8gnJ ޸wÌfd1[~)op��+ (eubAxa VYe⒏$͸g-,(r%$!*y4 lB2�ݱd.og x> Q8p|E`SXɻ`usKf|J(580he;8U7$;f7,~5*=&iF)׾A?qW70XN`u�vP]7;t2I!9۲7dg.8 =yϰJ B(s#$W J~7J۱3nK䕺ߺ/.xy8:|h _!_a@aәt~azŸG؍c{_ß|Gs%ݫA4B~ ubG;yle6732EoFIKs:Nؼ\3bWw^bg-LO2A|@knF}q>,ί8O HÈuv+~@s= ^q~R|a_g =Pa:?=L 1wvM=+^a­YԢtuaa|7u"O_^ff9(a7g ~a_]Ȫ"GTa',phP6KC Zë;clM&)m`^ 6RGfW?b-3F.V\xb'sQ.$ba?΄qB DJ8\/V1yǍ~l)N#w+uVfeVVRWcόloZI^NW8$3eo1 cem̖͚۟ awCePhi1?B+N/xciwj=Η;.b �D&ƌ K?XJ6f,L^_YC5/ GdV7 f~?kn'~~|ϾhG}f~ѰӟwNJ0D׶ZwpoE`wTAnN0s/; ݋<wz?Ju Ty9#\j Üfy9;ux%=o6z/˜v2yz`GwpMf~|91��+]$^v5hhIN4Z I0r'A 33!]wc0Ju0fNʔ#@;8epB;+v;leGsfjsQӥaXLIX`n؈;cox"{<{}}V #.X τ&tn~c,ڥN D1*;[1wB;"6OPŲg|r(rD=v0+'8"a8ZLlP~nFilo{sgH!9cBZ{ ww\a45_vgp.㒬'>]iDwUmԡ}`}ln^a;6$'81xw9v| Rqū5]q? ; bP/\u|?GN܉1.X}L<_;G 7a+{s8S*,^vٜs4r1'm ŀNYzcy9$M,T'=긄Pr %=Ҹ* I`,Eb/>a=ljS׆Ȓ^,-цpg-bD~7ZsW,s`.|'CǞ> n9w=^^6χk<z v|!`ql��1� �hw f~YŹK~p~qGs>|/p*ٔpIbZВmXС&J7JvַgPyֺ,Moʷ^p[<e}C"}_k#ؖ7j ZpiGCOE<)-|0a8+CTp Ĝ :̡K+_k6�탘<DzuoG, pQÛ٢vss^SǓwn7on{3 Y ]J��*0�q !7!>,?{ 8&�` M!E4WF: |'T3Rz|(` #_&%=IΣ4I E$q2anC),aB!p(ђ ozmЄ"΀a".h#(aO� u~sFXRjȥ8Fb1 �x�1cn?'^G;|& #� ��Be0fgp|J?t8<\�!$�9 # oUTRa$Y 7I$s䙪(M&_ƨ;QI D@ &FZrǯnggrDAIt_UEWlnē;0 z]l3f| @"h}^(KG_s,yGp@%XuzY)lI&9 @6<A8B7~ٝsh+g(B�:j-kxG~_mroE}:&fvGjf$Ot!0P(F0 vXB&wcDi00qY[3<\.`Aξx ! r$~@6e`<'C:<B"- RKM3syH *UTYi/ne#bi"H#�c*C>&)3+22AI0 ! pLUKf<ؙ5 g!2&nRI%eO p&OU�-{{!yj @08a,'1G|ƺZH借|b@m78W�dE$=mB`" ` rB؆L(4ᯘ@a& !QiB`ݝL;HaA -׉ -(Gƒq~]-^؜\7/ɐs�xRȚJ0�@$ M`oSƪAHl_ahf#TM#"H/dK+ڄ``}lS8 +"aen5-vQ ?�3�����A��*0g]@ QECM7(8 2V;u5[Vpv/iyJD6ى|vOeK 2 shkzgS;]$yo=ٝӅ.Oc2wBqeG `ƣ#{pδ/,i|>@bxcv;W p/ + Js Ah $'tq`9 ;yGv۾r=㓿}޲w 5�v"KqXߐч�(!s;p܁=Y8g;% | {|fX׈n܏8ŠLGl@Tel(wE?F;|n#&(,܏nJZN$$QDQ79Ecssq[b��tī JxaI-oYY{~ ;\>qƬWzE7>3zo^F|cRwn[wߋ|O)?9'gXۏg=sm{V1]+a!fZ? w 7 ;W3z 2x+IaNN'L7,aI\?z5 qkC3�_3>ג'y?|0;kuow_e��*71mc?;9l$w\f05!kBqJlߖ9f1j})FmդJ%;3,H7r?5#DO)ou'i?~dԣR׮4z22X& GlKБQHj#Lf e8BҸc�nq枢+@g|D磎~M!n(S,fwIYhw`sd>ц:�.] 0FQ).j$;W@՜d]۪?3|81W'I/kz s햜 {>rG#�8IKi8>0�IANτ#r S78݄inYN!3WmrwsAj#b6 st}כwgjY?ν'svKJpG}f#a\Gsזᥑ5 V)/Sr(mowId��*|/#'9qy11 [l xi7 0!/aE#Wg>֧av35Dxd >ԕzFtf[?7̇Ⲵag4C$#`{JkвôR!;} -v߅un,g;ߗg~싩!aBl5q�@aK,Qoag[o,'=׉EA'~n2EY;pd,{т$JuGy,D(ǣ s!<{0 &Y6o(n?#pT#Eg G0{c=. sInG}8?g, #0^r4cÉ6 4(;X+؜#ݻNJ7ccH>ېp[WiFI (O^HYkt80�WP5C8��*!Ġ3IG+'-ӛd)gtN |RK:#?(HH^BߧZf% gђ_AE!}30Pid %'/|~3f?IA @Y2J[C|IQ8σ|Ǫ#$'gc_e|^Q η¸/l[sy,Ib<2BtqȻ;}o Yg;%n7̓$!Bp|:C �=QɽLGVP%7м@5>#Ev�ni]S97/h<J^ BB:H$!tvPH Kb|Ѐ%`9)gǺ2tBpVpफ़u DajnëPb<͵[x{f!u9:9q Gx? ;3^A{_@~@,3,{U0yaS]w��*SAIZrVIQ05 Q|_;`f秶:E?ngU. yBV;7GMflFÎG:A Ɓt?#/f5ĭ��CϘ0]ܡǿYֽ68Z>;b:ȹLnc N꣗"Y 3_()4w,D'7q!G􂉬_N([0Ken?@1/\Z1!҇^2 kg,}<[S7qt1'zS".:NQJNR8,$jQesNw'xϹ`%dž~%rifSW#lr\]f}>_Cq8q(FinŒq氓z?v L>jP˙c<61X4I=ŒWAl[9+;㗹.Ɔ~̀_kmҧgi��*_dYd-_>,3|RsFbI+�(-!$^'boݺF͑>@^<Ք\zmm#^<Fn +*PK#X̝[zήw;{6LB ❲CK!<[%[  mk8 ~1Bg)z-i9D䆌ť͹myT;{3ck~v(r>ot!#~H 8B܌Gy[.Iu{:LϏܦsJp;ãv0ë?_^}Ň)Ti㛉6`W]Ɗ^�>(/ s3)rTPOIvՈ[2ՙK15(d B lAgZ:pI;^23m44BN%/{ǘ_Sk>,XB # צz$@w".W) u,^s[+8'CՁyns4=#^`w'@LZ8|:wN[v@f{ݕ1/R8XF%<;Dp��*l"̡\o>]pGkTdk0VmrS:d7c<¹Yύ4?<4QA%+ |◸[y@<Bs|_v7al;voދ-;t:[u|3xEq"At?a]DdU<y%w#tA/3>w ^7 xs's8&f); h mrJ7W_[lpܢ8AVb<^Z۠ݾ_k}ם(vI]'_(v` X 9iSe;/,/ *7=xI)'|(1&`9cxÔ8=by𤚴r:A *I\Z#4NL<!K'd.<D7pߞ 8K[8jsGa}py*cpK-&Fɡ)iꭸ tہ<ϙ\x{;4S%g=vğM+3:~HNh oȞRY'xuN:v pqL<j誩ef}arrsSg-ƫ yUCl;^va4\q&'TQr{V##n�ݔNv}]8ӷ_*P 5LDx <sx0['r5;$$zUwZ—$nzW;+9w¶Y܉;ژ̣ӟ|Aޗsiۮ3F1é��*?>/Y]4ri}JB;%nO qЖ/9X)XvϾ6o򺂆{_cx:^J^]_Vvxzw5A+tp3.LF_gc;zu8PW6`/1:��:ۿ_z ?}繸oy"%I ;,bd,'qơ9 ^Wo7yf|íF{@߯tzcո ^%/)Wp^gz;�;$.Ր_JNÛ+0 ~(%?nku3gSփ f5kBfw6ĸQ5BV,9eFN72�N%InK&tn8j0l )@ =q4סx8 lYP?'E,}BBI28 8%0l$qWVQ9㈱)4uU09IK|`O+lj=ڽ|LAٛgoۓ@7 ,;<X+߭;Dg.jÚ#vpW_jaU^[r$yUԅ]8bGUG�PV7G~su㺶㲂c;S}4,لvzv"7NkW8oÊ>ȹ8�� *s3l9dob{4Xai!-rGc_?5.Po ۜ(#6=Ľ5dNWvy��$OJz�M(S,ɈoIV^q훶<D}톿CI>��ȾQ@'1(NdsII{/);_!7-?zKew VfR?D-aG6r[qǡGk>,iEdn+ޖٽ^ >H3?@ wh>XlĎ@"NBwK}xwY1kG& c�#{Y eq|X8JO%f ̗>~#We#=/5unR@%bpY^?9[;y3Ž')۾=�$:2'9szƶ`<ޫ;<=/z'<N BRNSM[aRW`H8U�Qc=SU]ϻªr; ^u#pX~5s}5]f}'W#`y 9;/€כÂ^ubn7:ڼ  $m:}-�= |{&3�� *?c:߰3hIHe7nufD7p>_5LB=a"J?!sgWK|WQ yUI$$Lf? AifIHݟv\I  8Bv=L0~>qmB /%-5 R-qv竫}o[%,BDS}avseb2Vo1c8|,!S,kHfٙB]H߿A׃Amd:lutη$<XƯ)mrp:|}?}+վxƔmbk/f#1'Gm `@UFϲnIwڹ d uif%?5S'ru8_wRȟQu4R}vߘ $,$"G'Nv1J&6o"_:g sQiqK2I 1E  *ΙJI,ṙ(dw@ w Ň} =o3ǯ�I ~?`'P8+ s^ 9DE̗b[.W֟Vxr-KzL[潸w 6eUiJ22~gs݉#C;)Y> <6%<c2:O+u0Ab$3O0{(WC(m͎5ګNu#/8spu;#���� +!YKgR/a!_`␿@IYhd}f(3 B1/zz #_lcDJL| _r/(+xSos90̳~$r*/~L�ܚ+c#[{044r cYW"yDpdȞ{>{<w~-Gzu|px*>1 n?!b|sa)3Y�W}ҥ#v8fn4;"w.(8>K݂;=N_^ F$oy208<1k?%M6&m ON;dny E3~wˆ}+ ,S읾4I57|3g磎EC|ab7|(mC;rW笤~3c双:RJW-=79CJ}NHʍDo7TAT"X\"}B_z<sydLKYapSU S*':׹B s1?k: p$[}w0]dNLŸb\^ =$sϗ" b0uL[vKû?nq\kMs8 +-see:զHmG'Uڎ;1n۶F8�� + FwO#d$~+C7HV"Q}?kҞ1H%%'Ɵ #]{, >NwspEIQ y.+/A[vK+Q+ħ g1⇫cjnٶ/7Yja$ܜO5@6ܽ^.H ƠKw̎6U-wjNOY4jW>+]kot|zq� _<:sq]6^PܴNģ7=g_RN"GƘ$pS}A}{-?d0T-kd|.cۚp|Yhg\w5xRVxOytpp)׌gAX.uG?{uk3w=|\IfԂY/UEG6bO#YInbQj𠯩c3|U(>9"uU:iwFae'eA)s<vBL*<ݜO`#/u͸ɶHyԧ4'ĕxݿ=du >w[2jFslSҔ#x+ݟsAPrS55XH2ҪۇBty<P gJ7;�[g75Zg+8g7}ß][39u^[)Taق+DsC6p�� +I45( 2@3$ $03>! g̠2Y|g7oph '}ƣ/l%rErMF(زi7!]? fmKS@ 7OBsb =kտ쭸5sџ桿'/L#`_̿( Pz45h(xZ|G,g19\W3G?}%R_l+#}=\HdMQO of`f|bIdd'u ծ7Ɔsps]º@AJK =;aiv|s *(oi__&O+~sK b3@"՟\mǁ|8i/FRMe/`$$Ph<9<ɹGeύÄ2%e uC K_=$f9f͑Gn -x)ZtF:\,^YSwùŁϛ��u37"(8zAcɅ!V⪨='w FpG~n|;? 379oϲQj|ã穎RV9jNǤ a4Xe<=8~$唽u+w߮c uªy>|O Ѫ}1ti ۭSOb(Ԑq巂{Y?{0#4f0{$n)|gcG^❸B05{g;OWy\vLthSybHz=A'pZa6>#=bQݙ042ynrک1;>Df2[x;,)m3��+G` [~2(γx-<bh$! e7N=;ֹVٞHngdl^$䨟 -8Mǯt:]K/XG{|øwï+j�TJ l#w[ Ҵ6u:b!߻uq۪!([NfO�m=G+zrC`'7f$)'C)$'3 v$(c 7s0^mL:�pgavpwTx#}7ݗ}XNQN,Q ]]G%+=y<s~EשY(g?c90kf~7YmoHPqPj/3B\NI�Pi\A+:$4vJSn7 ov'ͻ% "XnhG|F>[~;9 0 J+%d>2H1m=F ~쎦R%֎Ad%FfcIF .Щ2Q%~+vQ>%Cv4n:@ 'Ozm|̹$vǴtp~n^"uj Bcyž^duKDK+<;<p]ڮ |"lEs<H30~h?ZvjD|JuXVmYO3#%(X}3/C Oy\;,弮$Gy3u{g\p ctO0xx<G<.^8YF(zO U[ Q8w#Z3(ZF_%g swA=�9||u;1#Q(n0/cۺnjc'wS}= 2g\��+ɠ;(_#ude[ӚD:iVbI�WsҮ1B[7?ӂ7?vq+$ 7!#asuJsoz5uKCel-yx#jP,HsIfq_s#b9ݸn:ybf;WyuZ 8*J>p';6PnxFuggo_7/^g|<Kϙp}�u Í7߱`dMkV10=D?4֤h0\h`"Z}0 D'9<Į8{m_d9qH}!)C1cq,%h'Mp9E|S8`Tnҕ =e}z5 H]9= ËrFo>[yĮwo2>W5[:!2s1j["ójˆ' Φ;mҴe2(eU''$唣r󋎾 }cy;^) |Vrl#I;xBP^ rg듀 ?l,fs%x/RLX)rVPLumz~@4�� �D .`6H``8D(Ɩ^h04=r`ӿO[�P%;Y&@P0W3 ^J �yD1(�_,MJ5k>zֹd&RR$!.�+ ? `&HĎe6TfxG"!hGG80uW/ Lnk1L 3o|]u q Z`RswycI^Z597Hf߯y8#?㎯+ݩq";78ǾJDL?k탇s[cUX8?J0wnnsΤ; E1!S��*i7j (MeWbk;'pmRr h !vL K?A9↔,a4U4f;3~ N֣rP, F-s^_#OP75[m>`$vTh{?p[f %8n~JK3ϒ>NJQQ_onbudIþ,JLe|;ٖ)6+ = Ҳ;2x۟ùν-Q'}9IG3(1##FA!d1 8G^p@#ϭ(Xiirk+j\e7A9^ _ - ʌ1H͙q ǵ ۬HI)Fg9K3Ԗ'2w?'EC%uЮ䱸!ZߑcWW"{#~킵PDi,Fg'ke;x::3N\>"i|jwۣQچcs~QSGYи<ZQF0Œ1[?'imSS#"Hߗ!cZ ^,˥##d2FXˋ%HJ>1<$7�4/ENJ8^,G15-0HnA>sn;1F00rB &teʗfa�Z|Dse73?ިhĩQD$ N|Ydf8Mu(qK4qAv /w}E=S}ן[*@ߌ藔clqj=e#yAks4[}V:r PVq#Bwr8ogM+EdlK#y I1ox~!p+Bϵ08>92T}(yԥULJG8N"lzhπ꩸^ pϟ?r8slwCy,9pF׷e>ۏ}۝ݶ K_!/ǿ.-XY8>��+P@  _X߄ b?^݇3še$-,nûpW.H9:>)Aݳ@08(uf $?=FP|goPb14X3ݷS?}fZu$s}= N݅qEٯܞRZ�~|a[$HE5z7N7<,J÷ Ŭ#uK!q؏D^`qm~u!;?d\rNq"z\/ 3:oog>lG[jZ3sHa8%ňvQ/H; v3ڨſe 72F~%N^8ZT%2(H2+#ݎ)ֹŒ1dV"Lu/ O~#>[q/)N0H|ϏG۬sVﰵ ڲϥ8=1$w0C1!e\QOQ��>RDtwᙖ@{05�w L\;H $WVvJH�0J(<n)ܟx‰rUVXQf ~qƱӻ^K(2N}6sl?2<N6u؜3ʼC $0{oP"\뎏kj^0J4ù>B+y@|#װ_ߟ[;zuY=KfI$̱UHg==J=?f1 w曗iyEvf@Haw%3/vfn'*��+�tB pWT y4ՂR.4@^c0~"?ga&5,܀[;t^wB8C7~+7{>qLOb;m,wk߯VN7}j$8-Eb} /t�y|[o>o/|ah%xZӇwTw3TOH pu1O\¶ (Y_!υ 0Y1r'r[<h#̓?1XZʼnK;~5u,=vktŞS7Vn;z,Ngn+:[e2w�94]<кdXATr+9{3p^aGm?e9KYï2 38~qhJ;yϷ۶oybc9W/N$7YP 1v+e҇sNgԯԃݟf1ϑst5 H/څݛr-Ro?܀F`$)0ĝ,Y"{Pu O3N]BUc8xQx)k@z(XUQB[aj#]f(^[aEvS6-W/a 8 <͎߰v{<sj]nN\1{ry0"]s8 ױ/u(y4d~-\;4}G qVk(˜NTǰxSwF""xpw@`q#FX33ly}N'p X[#N'HW9lP֑ K4*먶$f h%zl��+>W<tߖj J7DGHzC0@շ\V(0^Cb&SQz0-tNg N>I-1bp <wJ>V?7KH y_(E9} <퐒qnǁ<-Gx?BwU%CQi#O<z8&swR$+)Vi=ݾq~m;'H"=qFg,n>S(|e�WCv�nx>aGiF>rPΧOu:j|34‡ްW \,Ӈup`p[jpǠї>ss3#%׸ϖwkG"I7SI-Dw?u:M fuP{+ @r'y$9;-ȶfzFa~q8~9twGSas3 '3!?Ӎ/^|})J%\;! -r>encvRȮ+hwݼ5AM{Nwg0#fWӆ 0&GRgĎ{JIXK{#(-Ko[:2 9ߑJy-LAf~ 4[1 Hٜ๷Xw4\w3^3@[LY,#|]"X3fIw)k!K890_h ñtK^UN<C9 ~�: >Nd$r,7%(A^"ZM)!DX��1aM5CfQ3! sUΫ?Pԥ‚h?zgn9av,1]fuqv!n#o: eE!*1Niy!1M:C_Y +g5[[S^qGMiExŸ�qTs&j{O[/ƚ<{ �)'<pQ٣} ]J-ԝj>Xa0?U8q<Ri1G.Ivf1j[̱ݎ,w$^:ŜgcֺxAg&,��+ҽH5SLH4B6\2=*d B/%jf~~~w8}@a1 K7O~$ /rZm=c\GsoPKc lxS�P_huڊOgQ p;pڰ~(x Y0^zLٍo VE퓷G? B0+ȉYF<8@h<O@{ݥ׷H&ax2/k<0= ''Mm훒,WmODl1DdIƶP|vGq{s^ax>0^tmnQǐJ؈p~ǣ 4{>75mW$àv9kQdr#.'<^sLݰmnj߿mc Wsչ7Xa;W;I;nsaζ9jߒc]Yցٞd'r(w?@,%tef|S~h$%qdp*bP n$/]Rv *V ƕEZ�Gy|rK!;,RH1fLE0Bl œ`F/m\c26[x S||8 !0*%qou@AI(1݀KHQXC 5Ļw(/C)t1KP¥c9aᖾl(3;wQ�!44+ F^߻~ lae:tׂ`#@VM(Evj.9RǫnLn;|w ٗPZ/^กg+_6n"BƳx*¢*Ȟ)Qס[㖮1 yru2X;#$ۅ|F1@CETjRPwXr'>Jru Ct>4$Ґu9$Ԣ!YaÓ?(q8[WJF/qfd 35` B{0I[!%4b~5P>��+~ldMnJ%A_X}dlýQ -+803>p26^ĮW$j~r%zې8#BUw~OՕ}6+4Hn4~\ o'/r'ur[mFy;2Ϻ vWQm*-U޵847X9Sj+r'ЏYY_t3{t/hXG*|mq̉_^ԥqZ"qjZ-2; ͇kُ  Sg#^g^ÿ;Tg6~rms[gMOKׅc8'N W}z9~X'z¸;AZ6°n<]5(@Ùn=h4oųF)ի,&YM6v8`s Yuda4?�Tj HAf5$D6s* ��ׁNX n7 6"0c!4DLf0[8UG<~dWa+:^m"QB|xf?:w0Z"77>mNBF9G/e^ ۙz%шG#ۇ}j|ki2>kn&w1?<r7aCC#QQۡhKBQgmX^QLw@`Yϔ*Wc&U(M ,x~SK)vGw8q w׽Bǁ.'W"=q,/,๯@�B {)L)r4N'Hߓ-]޹xN"8vazsNЖtjYDz ';t1WoH a?~,'-KB e`Vشu-d?[߸hjK[ j gùhGp��+ٗԛJ>Hhn~Ȝߴ?g=:Pw|+܄^gZ�Eߡ↷llJ;g"\20oc)n(jpWg5x^c F#9!Lw}Wyv8Cӕ- n ;琴v9<0BL'-֯t>?>CFN0Wڄ8`Dl gw"yxE˼8SE[}Hþuksws~b5|^͒^;cW70?0AJ@q$aŚ%2QSW̬>6W|rB} Q#HAJk;:~gs%xMaCwnF׺\y2u6ۈ aݍp&`r.P,;?1/D@SҘJ"�7Veߓ(Z 'zヽ'Ҿ28p_ ~=c_#d[,?υfs8VNL-<[Gڟc6#P=rS/"-(.YS^fq|/Չ9;i=!+(OhX U>P iDaqCoz3`OlSU &ǭ^-ψb|L=0@É lg" {ƣ3J`8Q{R#s\! >TA>+@/`H1~a5n6lOw+8#tAMS(Le|[øZLv9��+nHk[~vY.( dZ?(Z;H1؞|nu(%L8{9>M� sG+/Ř@›V"_368Cqy9( [ ߲7sKF8ɇ㛫#cƻm{8D%}9?n59Ǡ)mᇉpE"Kdrڦ[92jY=!:;bpz|%1fv[޷wSvgR:?FxݵBvΣQbvlo݆8S1p 8+f!ⲩl?KƜ{s^su*4Oҳߑ_KB`e9ӏwKYhq/S%s%G3uf5/+^a;N"+2vhGҗ^UH9dזPj?nws#r1d]7ϵUpZ+n7v0\s3lnЏLeXQh* p)]F:9|Jek{i{6xY xz��!�3g��zM“/BPA0xRi$,ۉXS(pSc1B1fYu_S= DٟFJ: 1)Ib@E!?)ͩ\ @hy?G_3؍|@_L$>_!\�w_UnpE@(>p6޿ewYa2Reg4-bqѓ=_x:g)mS.k ]Όe1��+}Q#>߿nTn= ο1yeص:QoBo6A9_:kv;3_+y{p3t Ϗ/bDzw@J%=cX ~V) ĬinFʀ<W;t:чsX,Lh< \7J.'nfK>8e {^xo]\N3p"a^'9%~zǏTYeo4֗|a1 o<H9_7Y_k1f=?}ŷ1/Є 8bY~w"<\A͍3>cڝbWl>1Og[!g4x9+SU6o^as؏۷֠cׄڝ߬~ s}vƹ7nOP?G OOQ;bt#v.qgBw!^UZ0T(G9\K;8@p^3/<FٻiB2w4-gy8[L߬=ƭw YZ9G (Qp?c^PUۇyB)M5`BiJ*z+,*VP] ><y +'Ϡ^8\yWX�Wm_ 'vGʽ�[Kǭ^qƜ|p&C� =q19GPuYgaݴvF܈rdnui9"/Ё.<9b.;Xw(3+=+ ;dy杦ÔAkybР77PQAeDzJ0ݦO:3布^:<)r�upotۈq뿱 Na_ 1#" ^qǛt 9BIm5_IG<w &N mHz��+_yzq_ +W נadi d07>du?? 5 7Jsrķ+^DZ%G1jϱj8cTϢY#O8V.^=ƐkÈWqmAݸ@o'(z8(@~A 8Զa؋ qjPr!y}Lw]>|g#$ @pKGit8raNf9[)xvmі4կ?ILYPWl7vuw>FI{3ۭ)3sr־Q͜g+; 6Bpkh8vSd?[-Ff3%gLvYݬ!͉HK1mV E?C6ayTOޟ^%( GN'X#e'@wsD@NK;/|%9416).rmuvc?F'Ϝ>|+򟺒rV!|)oZZsGwj~?B8m(]_3*ۍWۘnٔ=98RFX~ ?n,m0!~\|wo6# VMiNxJlc<A;=1bYvc�Wlfd`F,H\Y{l)ŸkGNwn.^S3E: <dp^RZ@H��1�=� G^o4wwJ}-q9w%r4ڟݎ"<EEC #櫉:+/x0-u?}T>Jt=ryz%\p { os`^|v8/-{?^`UΦBtU9i+ P8zWKEOw3wħS~#f2���*�CN+�B+BrQbH]: / 5 (þ*$�b4ab|Oa?S@ +tp7�=�|xhO[-Zן< ! #b[(H,r#.sCPhR wٍV? h;Gʦe>xvIGMbGw #s%x2RLAa;׻}Ƶ $eC `x%Χ5s8 b `EH�\Dq%1E�L'_h `�va7ARI=7mo%rWjL)/ٶ% !<_c 8oJlswL<vbv@'H#�0ٖuD$S-%# fr` FQ4w%&c^с#貉Uf�z<�a;u� VČz-ᖌVRJ,lB %K1)?ʙ#$~)C�b#:A/ ˆЫ:=߷$IR0C&,qEu (0@;H!` N ` UE P5GYY耩0(]y쥓n �j!*+\U: a7!)pmU|/خhϢCi�`@GMUBP15�Z!X+D$֔n¤H(ꪊF&raYv Qf�E@ r|�*A ڙb@ ! 0;7�E0JHɁ nHg&g&!+D*L-u_b!"LR3}UMc6ÙW z"7b5W3( THF)c FA~G{ F:UFybaBRrMotqmD>$һh`@TĐ+[o`mR<Rr6w;S#bh CX ^eE+Y}0ȁVQ=b.Uq Myo o >;$fxZ1=b@~~'8ȍ&1^DH%$~l`yw�����A��*I7% rܢ% L]~E]9sh܏_{z΀?͈3:`̞eJG2K{|}@ ͹}ǶRA "WVpxEX )&?l,֑fw 5^˼mWLolR呰"JsCqC#c3Q|~%s,JRodROuAfP|: %EM@w Af(PRFٿ`o%RD$ 1!pӶ8f-ȱ%{/y%�#*$e&NyF4?E/74hHJ%{ 2' {g̒9 ò~x ;}x#βu; Fn%hbw48S`n%$I}|9c0vEx+aZTNP{ lyVfW+;U$'-LǯUw|GNJx~*qwDg398��2u(׳|֐όGn쎯.(T:Ppw+ta tbX/taDwg`_q+$TyJ yD|4r ~2R8��*o.ɣw7a/=ﱹL9zg$^s[_^5Zr?N  un#jOek>q-v )z$'yvl!<<,#]YϚ\֗lan(]6n<g`⼿.!Nq\;'J[?RF'Zzw8$ER'7 '}Z$|t쿎,r)3%I vtajO@PnNh[;}tJܶѿ8hⒸK T/~PwjGPwuVG#DLucr/dI\Jq_1g?-]v 4?32fG'nO d9 s),h{=H38܉pE�n1؟+N_Y Ssm4f{͚lGߵ1>zP  s([V޲抅3杜W)ĐG7k5};s$I({ efݥmܬ~fm;U1iF]\i|ٖ'M G98 S8jvB6l/KWSa}Cl��*<V,YXae\ɉJ�1ӆ(LB),4 )#[d؆ )\~[pxpR<Wl/+; /?2?{'q.v}֍*-BlO/(A-L),𱻕pP6vov$xl6%"X@FyBucՏu7s괻P"DV^nw 8bD>3K8&,OcwAeJ2(<)Yb M0 Qyx,-qճX�W 2Ywze4rp \d^88xR|x ,3mȷےy5ҜN 8B YhrwzN7 #|!h/KEbL6;:: `t "gq,nN8B2ow܏nTl+CL@B ܝk~#1V804v z@` ǞDoqqȢ=x9"�B{$Pta;t}הD ~s:|EN֖kޜ��*v)C1%<B8r08h vAw߶yu[`jwF!G ?~̰~8>F-jl~3O^4hiW_z).+u\C.?sc{l Q |oŠ1,8~ CY}{ac"+$HO(!1.r#Lq�PeGQ[A,+qEBWעwny ; ÈT̏ێP7us凐 #zWs/ d/6IW=bk2# s `jO S<N?�g !e Ž<{YE' EGơhՏgؗ'Ou֌g ԝ\B[u;{D1; hj9yY*w&τ!=JS3e3#/L" ~4 5%^\؏q5D wqdMx,ߋV<X@ ih<N N?(% <+_||ukf¹-ļHAbpU6�����* B{E Hi(([@*('1({pkⴧ#8tAZNfj/咶?ڹs.ܭҰN[{74a}eN`[GÈ&E@j_Fb@ͶMYxu C#0b8 lgZ3㝡0z,x'* Q½u2qYїn1R+s{``9Xih (Uڕ7i[vԗx',Tmn`埻I} -Y.K9Ku[> N|$AjsEnp؊8g5gx_?O`yP:0ӸRbZɨ5G x\soEw2F(aeWsfh|DiopKcWY&V! ݦ{O.`]T"S4ef/up5Z)Z:?p$/8!W Ƒ4 W84I(nhTy�N �K4)?nb~G"r }:)"9.FODp��*4o+Kdp~N~uC4p0M)%G Ah QxFcp::}7}ni^٢i/g@6 _È0q;$~"Y} O7q Q/;`qTd~c'AbӳsyaJY b Ğbs3I7OdwGZ=z:wٞG|xb9~`~q]ޭKV%B椩lrg_h!rw+ϒsNQx^sgԒB9/#L~KM"{ CXnR%a< 8?1]YL1hH-g;byhpgU#b7r5cAH`(B{8zPm3-= _Qͱ{}ww ^"w~`WZbȡsmT4L<0n?~³'}ޑ)35p%w LM<JgJx?Yq~Onaw[c➪}r 3YRK ls+nwB3+6P@3"P:c?s˜H-+c?W;ۘn҈;dnc7—^r`8=|F$<^o~+X$p7zh��*ZyN7M.??$ Hs[ Pj8ch<sqv1Y<e=3=yHù pl/|—<W'3v_fcVoÐx˷0op؁׃o=g5yY}ײE8.1x7Gdֱa$BȜwo+q#q#,k:%>4W}4"] 쌜Xsrz0V?Ķ +i+t;(_+p~sq8AstIC:I`$J'/[3nI\Nb 1ӖQ-JĽg?/۶L$,0!!(ؿsD5% Gasw<;(01&ێ?_y1xvwǀ|<ނWl1]L(I‡bp*_sN _s/,%f+f0o+iD;| jsZ9ӧYǼv RÜ=im.h{j 8u{3cud@oLa, {dm"sq'1A|U{eIiC[haOXN}قsF>I!ΞY+j.G|׆Þ[rs>q70UyvF�� =S$;Q^ۚ›5ꋿ5la՞γ\ˆcl.\_5Y@<0PVr?32p=ؠHݸ~`$�#JQw?1d>f0 X,a?ٜ��*<kf?ݢ1?3e9X9شa#[p{I-쿔xź<x,wtqK)Zgy<oGf3#g Œ;pJ[q2 vZ X_\ |ti�\n+gK_|gw8ROgo-Kq <7ksyh8;9yH};1E{͘<cㄪG3n[u6oő?4w@XW?8?}G%jAdޗI+|?k<[Tgo<c�I<Fv1"o&( P {YyQV5߿3jur^;�rw ?,нJ>X8^<&']i 5= c9x,nqnOD?e63g̷4IQ*{эvs,zdi=Gc�z7Kdr#nmc sIaG I3aʇ̬ەi[1/-R^qʡpWZx*C@}wxRM~oMsZk}S1�}Թ\Z^F(\UqDS" '99_`]pH38K.YrԿL $'UL~E2b?݄-x M3eD iyF|RuS- X:"CU3-YڌH�� *),fTu0O;t.q*8Ox"VN$ύy8wqxr1? OY\v/i۟97V6)�*Y0OZw@KG7Xt$ewa&:óPi@:--�vQHŒC7do~ŀ'$3^;f1ng7 HԶú3dwRrax;w@N'c௦}Vݱ8yM/tA8G~ %Š^;Hn8zs}/+/.DB9 dDo.oO[|>0N:uw<8%û9naqO4㼔wr EP'9b{Q+E凒zfmN''sY[#aw|buoup� kcH|u'㰟z'?s9bi\ܑϺ;|h™Jt9{}\PWdS|V(ZĕHi)dOa§qceEk׶!x_n}AĈ"G{8mF]op# G2t3] aV/ʧr+16YJG'8 zk7ȞS 9:u|ؕ"ͥsΪ,>)FrNcRa*3da/bCYI'|"[Z5K0+fq,|}G33 RUo8|ztp�� *~Ij&]�o"&?ܔ<KWwuy$f60&(gaKU9Wsc~Jq-þL/0Js_^;nV}3dآi -b7+CWidfG|)Q|#K:K^A@Wu,ώHŠ1.H|?S^5rQ/8MTy"Qnkfbb�C;HrV~]-g^J��,չ/o]KV3ؽ7 ,Hnh(ܯיbOH$P7u/s9N4yYg!6!őۦxo졉 O�tQKK=N[q8~9Gu`@J96YB[}Ve#zxž4@#"+c>GӾ{4D:e<[fLe8@OC1ҜX$>6Jr0 ')}c#s2i#9F(mA[ Q ~p䫫0~4 ?dodž6<ed 8vh/KA@ (x8<8%+U/<0xSǩ\? 2qyv$S+|bټ "6rKã(rΗ|pw9s1wp-U{GUuygs?\#lqHVF0S/Cw?E>bO8T}{ñ?X<<!Xe&;_ -xqQBYy._I®N=w)|86n2[F+p{-Y^ǁ>;Mp}QI? fa$^x'tsW]p�� +ct�ܴS%c.!Y3(#j1f+'hkvΔ!ΞIy<B(3$n)!Rη=Gn}d-w]~FՔn٭#^B8C(xZMǎ|=nKGvS3`bzla} 薱BG$P-9ft bv7r&ҦEZ-C@w3?xt +~Gdٹs7BaWc!:O )i%N8;dN~n98w'"LqNJނ3dz%݇AF$3bV$^98y{úT*žnx+O«>'q^n+rO@1  [qg0z#*87 8I?#qVO7{̜%gW…uW8:l0 qK$}ծȑrhwq8x JKjy8݉HBm#]&Tī8ey�xf~-DQ9c-C_ߑ xvmJ9+*$$ٺqa1!sB<4OOWu[8PPkqRG֡^p+Z{i[4A)Ƌ[F+3qQV}H$><S*D\k8`뒡4ٓś{)kwg jq,HrNI3b}\w;ĠA3U3%/s6ayX^xu f3»a;׸ [[|ί "׎ o4- i=;kŋ~<uW^H;nx˜=D]G{[<s�� +KA(kHn%SVt=^aNz ~_"Gc_Są?%[lضGP W=Rd'9{Jsm9r'n6'r9pe=ξ#__0 sy_~np蛾»AQ% aЂS3dbN$! amL/%c3JAn"j9;giu!WoOc<p ep:8W'sD#ݶQnbv#㓧C8wi]Wul)\#/2^m7NpLj$J}2m$m0=]?oXu:Vs?։G 1yI{ ~/cWцs]\Wa [?MX!܂5w>n��ŬNo{!+q؞D?D HW㈋+2kA*Qs\S~gs'^j-w?'a{|5;phO݅o BKޓz}KHHax,Zڽm9B½_yT [am鸾{̦fw}%s,%مO܎R;f8d7:SHVu5;Xv'v:8 i뙂p#]^]Tnm%C)&u(:۾4qM<yBTׂwiWసўƋе| ~=5O* 7+ﺇ4 X!u a`峸r\ye9< pZx[�S@[|b|uU=8fqW=:Lp˜7z:<l<H9[@Z�� +i 45 �MHp2~g( #$ jCrZr6o΂K!~\Fz5bF& آ KLd2h~,Ճ0U,qV#OP}{Gs:w_/+a *A̟G[ zt! oomPp![AyTE.8FZrI?_+}csdj 51\F~j*|bDEո^nH"FK{"5[+ ֿΜw ۅusGuN0ғs>v^AIqL 'eRrpqRߨӌ=!*)HaƆJrRvGF#9�"oKd ; Db~-Ϳ+,sڝD(NvR"^&#~Ae [0b pV]b>qx|yر;m|c9=7\zse*V|nb;o7{X^ ǯ6ޝ}u)ؒnWZ^=Z[v2ܖaVWk3S'8OafiuL̽¼_;c>p{LRMq5;%Yڹ-)h)9yylXjij)LasvF]ǜ'xڦ8Am>7:֤wX_ݎAm l%]q dw3}5Gnv {;4z|܌Ob|Ni{َ|!>ܫ8N5d-юs紽L<- ^:39j—ͮ57ƘOjGgnb9Se1Q#  y/uġMWΗ+v#_#8Tkvi!?bԎ-R&w~KX=~Nﱇp>%-lk퍶pٿ L¶i��+۷{qy]|qopҀtRqE$44 +$ =g<J4f#aHX*$/!ߺbJu.H r{~SusE07l1?wKtٲ-N|X ӓqq?2^ {KNEj^~?YS?fH^9WQf<m '_ùݸq |D|n~9#q vH$Ϻg]vd쑫[|hC/^ G<`K2/ΜϞ "Ng{m !�ܥ/+tyn#_nϜOjx 5hn&s;Lw"|C`{lI~`bw4:_:})& <K NM+%8૰>%n=!N��NP('0t[!ٍه1=R}wGa/yү+aEA(XD<#ucJ,Y]bo-Z#db?xgfF9jb;:F ?< Ky5%6]b.`5?[nkn*|qf1C /pt~2p[,%)O;k-4n<yk m?j-aA 4;'9cIPU.v[% 8n8r7P lb\C}!,@_izUK+/)dzK ~=J?̶g-NdQ@V8יNj?,G'#>R9oa;'bQ~'@T r2J{ܡ{37Hby9R;uPF8yd 4 fh^i1?SfqgAF!ym=T o8㖤g`F'u>=j⃺>|"?Us��+M)$m|,{+;2͕(uE$0Qcp4zR LngۧaJ cNt% :ىB|h9WBƕۛʼnb3|sxGcZ?=9"i}ote; E][sf]ٚQp~Wk/ =V~poþ X%w>SW۸,״vDHww'tq>ngڝb#)"72g17qwGX!k4Vc8sxK<C7i3~ψdHy`?.GW{1_o@I?9đ&S▫nȉ" O_a7$,+qH$Jȭم?$ B9{`w/ϯ1`,ևlwp&4}Pr$:v++ddׇa2_'G^ F]W"aa;@^33A29Ȳ6c][PGuv]=0 %;bWWz8nxyAb6zh+sc_"yIt.#wid1% C,0㰗x@D�0xaA& $ްkg8\9+-.y `Iq:nǣy!+}jr > "'USr%~P I\)#8} Ip x`8O1J z0[FpgP߀<ћ3ۖ_(g T۾Y׸W\{jg#*.+ 9gGLmTwc#(OO;(T- zD<a(=otq7I*׌c'4Cb #n i8;UZSd![ZslK!_gF$>+n`v k}R74M|J=)8FwQυ{g7&XRYO_88_�f6霴��+ݹalki9 &BY`9-?67;膀t|Āߒ7>!�~Bn[`QoVaCDK A[uԻ+�b7GwUtn[7'/G=P޽?_ed=rM‡J'H7:H,wFʲLe;G|87<WE{^?m?G)8$n ]wFNZ;ZzrXo{ƫ ~V;3Zwu"��#-wvC~P>т} ^~Wھyx�c]؋it'#c\ AxnVzMv :�|Xx$O#5}P'vnoGn^uengnZ^ף仠3 |wLnN6|wG*X"p{v u5Jʼ` Q|g#ΞٕcCQa+^R W|vzrѤ"6X0 Z"nՅsef7JA (ă<Q,Qa\vl(tq:0V0hqeb@=,.,`P^6H?tA~ תzXN^ ya d6s|Q|߅2/$X,Vk/ E�P ʎ+<jPc/uZ�%@W?%(=ȥA 5H%/w"(> q"?tq1*p=M<sV*ſ ;c}? 4Caڌ s9טgNYvNǻJ{uf6RYnJ s۝GYIn0'<u2!_cYQ?W#| q 0 x#d܌Qik0qFT- 3lI !ޥ.<dpDTb<ڄxs8{{*[4j7{D!Lh7pנg[u eaJ>F59~DG5^׻s"DD^_閅| kV5w Vz0R⟋_ٗAĔv<՘Э@W8��+Q|`gs@ XYs-~RH: /?f9q:i8QywI/gu"v1([kFZG_< w+nG~{n-)G3^?F_[# nOξ/>|`fhnwc UubҘrhOZ>߯-%sdτ8+%:Ʃ>59NI|^̵lad.|g'�~nݺN1z0xS-}g>t,^ݑ=1eP�m^RDcEv;3vbfl)?a7]<;3@AxK%@tѸNsﳩ 3}ã=ډl^ϖϚ,#dwq}M#eHHAY'7q[8\w֒R ZCFӗ#DqwY\ޣ(m)Ô=M9bCe|'$ @[6m-HgK[R #s )hnF 8@.\R4yB tpQƭLe*qe(D.:: }$œO P]Z*'?nSe;jP_̖c-fٗJ?=a>[?q]홰܈/4Xx.G0y?c,�7Dž XjݲÜJo^P^q"ЏqsvڜLAiyR}xk0BN5F |a׵LYX6^-6zJ;*Gs/p{qugCÄ B&%n luSg,Ѹjg<?wۀ\w ;.ٱ4VO=z[��+riįe-KGs'eu B2;;oŽZRFlݷ[Ǿ=_68P n%a$ 3@ c/d:n{n? qwgF_}m_)O1ǔOQte3��9hq,t\pSD;|E]FGMߚ2~X" <,F9&_z(b_$0"β&/đw} V+nD`>Fco@<pt=y ~Oy :Կq 0huP ")lǍf}/2'8XRte!Yov섿;lg﷼ `;ۘsgua lϋ)_;(>y.q4rdssvR^RΣ]T$_ LH7Nh3o( ;l`wGu$!ׇ#^-g)G:u؇&+� جvsA1m;R9x?,=8-{Gc4p?aZ@T;׭l-üOjar͹[ XSǎc9uwmj (#k $'rs+_3}F+nSDqvdXV_ہⓈB<g)!6lj-w^XW|#Gz/'G`�[.Z x1X^r5:^X`^і*-@cQ [xp80y�<N(`uPT�i׿cӛNʼ{{l)U>^/mYcτl#wJI&"S>[*Y?_nsu0��+h5'#'F@( `(yyMB0N o%ϷNegT!&7r]A) oҗv|j<!BD%Bk$=`" t~q_B; "Q+ܢМ~dH4u0teZPq6- 9\E@Af8wV $nFrن&�Ai�JO,x>q3(fwsQٓI`&rb *| aḆ&NEwǛ"{W`A8?s |'/�s#6q$$9#c7)$ϳs@IB:TmN9 yİf>lq/LPs'we)seōG3n("rW+8yc[t} Z9zrWO|8SwyX>rsQd 3~;�B K3ʖ?`Udqk1 /]OBG@vYݙgv=EaCK @a pa> 0<K)c @(-$R/@ � Vo' ;+q" nqsXa0,ԫWy PC bsyul_[嬐AY=gwh,),N ]vrX ߖŅ$)𑷙9f= HI+)qp8~,S'W�?#f {;A8~ 2X We$s@_7q#މ δ!nPߣ@S:@pERyА>e>�voPY5 _s`*^${f[F}{N;̅ZV{0.;|!|^q=.x 8q+9ޥaC,v0O8@}pIW/JXp2 Swr5\̕kxyB~3K> .nMb<z/ - e;L4}5pi"H㔮p#ӿQ܀<d]x|��zƲr?#y|c^o;J,VM\'t6٨wVCIPnuohEaF%lvRSߞ /��+:Fe#76Cq/(b:cٶ+H6ZO?SlQv[n'm`eIQDQ'0qaxqͼ_(jǷ 4%{$@78=o oȉsS1\fR8@Y扤ԡ;ee<<'Zܜ+zBs7 }мa;iaD ,ømE͛#l+l\ϡ]oJMFjcQ9W3<~[g a8zWϭF8 N|)hZ�%wZy}Cq8nFOO18>^Ϻ Q( uw|`a{@;?^dpJs?2Ó+֭'ǚp탲3#F[w~-r8ީn0GOaRݟoxB8݌K<<@vsW{:mD =´X%&OakJ59iez 0wV(Ly)PşvflCq!]B*:�sw NZŊD3# 3JOޭ(+m``�{5Kf(bu8a@,Kb{ \ZpdG hH$pU}%̰!0wiED0cDk̔;Pbȷn3A�=Hqeb#ߙ?;;e2V F٘zg06<R1HP~;|w-A(Y3\z<[~?A͊}(gjyu,VSI_Iq]_9o-Fa(CIz_ ~]lpVҘmW-D{}|t_w-1dd IUbٙx/pl¾._fӑ]_FX롙$/0Wi;㿈Cϖ)qN o9w8x Jб#pQA^P҃affBk1F~䕬qG3+s 2{PPK @ޮ3_!32$�Zِ7m_;IJq:3��+);0( /YhY3%--륓(s۩<XHf4Ҏ%/xr?I\䣝(1vӷAlù~+;K00U~“Ք㜑gd~sQ8f:i&$ZF#^X"8\0s_?O~X 'LΠGn?2&^c7=h/>ݪ%r~t['FΞ'm2%׾7?o39Te~.3n7 ŝ5 EzO`:|`02bNe/~cώp 83Xqyx;2d?REE C_=34μ:U8P#;+'oi4 0N0̞ݿos3Coa1HXx\i gnǷ}>ʎib %$l,8ڭk}}xJ~X9M-+w)QC9@FL-- 5VG39 DǎP_",^(gm'<Aϣ^cMǠ+l1O"햯ީ"DȿOǡ8_q S tu$G}#?(Luv'��!�#3g��Y\=|pGpIIy!PFdA53^aYL_W1yՆc͙'tfݻ}ݏY+pÿV ŀLm5xSElٖ79\{wR;7j18cJۜ/^3yݬ̿¾  .;;:*8xK`<s"n.߇Y+cflaV>n/D{)ȱǬR<,!'puY8 m{z;}ÃKLH:P֏DzHW;'{u&\Z͓Եzؼ?95# ʖN!fPeu2Ǚ O̒JYrqaKed�|F6 a6��+1},5'x?(~3q+qe'u<ЛSc 7?|+[$g;ڏ9cԐ?w 0h /,3;J%,wbW� PBUy/لGK=xsFr5Mu?,whIEt_ Hl|%wqJXoSMYy qYxK, }[rG݅~hNIH7hsӳvl$=IF['qx=zw'+_ú9+8<AA<[ȧb[/y? +-ř)W܈"_`lZ10xQ1u|yI|Y'1$Dڡ-hΡ"?"@DsA_43 e pِx.sII? vHo) NT_ζZSf:6ٳ&<G3_^8X`OYvxυ nׁgp/׭TYXuvN1r;ZiG}GuޤÎۻesw[3_Z,^ "c1%r4 <P|8VR@xV|F{ ǻ=(,,Gy{^3mPZ#/V g~ܝߏv*7;XCL7 7q迾̤a sJe ֪�x[r+na<v)V EK>oVNf( 'vhqN~Eq~9ۜA} ת3[u ZIPvTqwoR[۬ijeNwM@u4ʿ^pDbyrs?8a'{dAf૰my^q`oB"(XR λs z\/ ʇ};8Iݷj?{R֡x@xj۹Ղ{g>ӛdJ BQɺH)4��+lT󳧳$u uBAN8-OgX I ki̻^0N?Kr%#pJ5B z Ų+2aR^%lܔ7_cݾX&& $ =f<ysmK85 ~vA@ H~gf0~IW쎽Wd앋�rq x5'}}{3m7F;Q~$|+98Mo$fy[s+nNԓ|+'ZCp̙Q@gμ䰷9,Ɵ(<s0}3o#?#9-ܔgOXj]Yд#2䤏$1dnU3SzSn_ݓi^τ|I?_o[i[%"M,{B[n-ny?l?q;ǟj5F5QX1%^3O$��H{l\k)d@| •{uNKK)5:POU9F=V#XQN~<n0(pj!g1oaxZu0fufo"=/y>*T�>Ӷޠ|Cv)=³dqr/GXW Ɲ*5ㅬD*=۹F�㓧v$qAH'`7=үT8!8;a\Tn'X9f1:d93Ֆq. $CGaf[ZpGgVW:sĝg<sbJȊ<59/^U 1D'lE=?w̘}HoԵe>}PG$v}Otηc9f M*ی=BN<Gj|p0*܉sێ,k�)Q]8…@EY7^p6!x<f=z2+~; ~VV<ίx?X-z]y|S w#2L+uu'dz]%`2S_3@��+3RHϙIW|ǨPv6uqṊF `nIQgݺϐnʷR]ٹ7Y5Vavٷ|CwVov4PR70 "}Y?^8JHnYnV8nM~ݕa8Iϸ(qyM9Jȟkdq\~40K(Fa=oWjQ>ձOJ kutߛvKqW;땙@pnb׸o}3bx~9%߱ 6Wv%c0lq8nG  e>g1ݗJ5 ùSN#wX wB9+3Jc=6 n޾aG/^b|flwf~A ;L/2n3gShu]7c{ qQ2r2ƈpQ;no1P毩W#_PR_Xk/^W2!f0~z۱L4y~?,}a]drW߲Cq;]SY f[Òe Xa3u vK Lߛ2}y|``־;Jof{|¸ղaa ›x]3|'a藜R 8ۏ-kO$K -\>z,Q⇻gt2J?`ۏk+q2(+7 C|Uɋ4z>:S ҔHlrnyu6,QUb*+u3-]i;>+q;3<י>]B@YYMa \-@FUd~DikF C0m%8qslF89\U3u&WXpwc($v�hy;yټwC"ya8t.@Sx.{ pO΀]OJlWqf}aw݀zD@'4eÞ;1bxGVq>;}vOߍTR +|8`TXgSb1)i8/@��+nď<,f^8ܰ:{~{ r"/Y '3%NCcKG|?b;#wlҍ~ƚg󷰱n=i7 >k'eo�9aھvussF':'[g[ީxhKrZS%9w~S nn;;Sz8,x H8_\ vڴpA' q:lV|(*-yj|fNq^^]qvW_7X@'~)~3Yk1s֧4g��1�Y1�=^σT<l{s4p+6'=XIV; nG;d}xOeC`S.X;Kn7)'poQgq$PJ}s/q~%?-lPGu?n3/ < ̣rRR{z'x4V"Og}R?=sH<Aҷ[bݎuroyi\g \~Kbő_xa}eg=?₥+NQaZ^ GKO ѣe},UOoj Jï=u?9D$CVS { rI97/NF ^cB ы@o//v;1<#PX9%})<)4tck3Ԥo֧'y`f0č_6HJsfU.c&R[~?n.sγ,M֥yc@ƈs 2RE|2ޚ <wjW7=CԹ#g^:`w'rv<v !ÕS%s/o^]q-95JuB9ߓ��* C�v�~X`` J?x ŀ@1 3b`J#1�vC`bRG٬ɠay3m.`  Q CݕI(;(G^77^UGf t�LP#&#h'Ӝ:Fx~2B&"u }[,yeS̀toXhL M@IzO ŠPpy%@yB2fq71܍HGfzobȋ>% gXȉd?zi-�e  &ddbY1e>^;`I(5UXh( 'taG㓂PN � 1b@__wߡ|LG~dLOy f0:/tX<<v xd=ؗrY8$Xx d׀$,MK `jIdJ~LJ-yY JPdz 8�ČUc�vOd  '&`hB? 4BH|~߿ی BŔnSv�V71&@TMlq ik #pbbha3I(5a;@LLYǞ@M$N_| $7G2aR %gY-"0ށB7 M�~+�@ڄC6~ӮFcTQ)_8P(` @: f8;ETL"aCσ0 HEULR64/ %Fkt^8;�fA)^�7&M@rƒFe�$&02VCET J$Y7&&G8�( 8?D(+Tya<Х c]ۅV$Aߘڵs!Cy)!]uV�IMy3>fzr`<# wfY�ԘL00euC" bjL I~ hqa'?}פJ>cXa;I (=! CdOYl 587膒Nh%U <+R|װ&"^s6 vɇf}t/^HO1nǾ Ȃ6Boi"r2(Pk0g-0^`VL x \oOJ4ksd 8j���-3�����������������A��+u�ӁP M,+ a:ikmVVRk M A5x#ai?rz1v ZUf!Rd`W!M*لWH\7$QHWq4@1Z�^L!gQ04}du']� ,GO{(�`�(I`,�1 ,M~S PYC 5+?t_@aĿ&'(J*abD$'o} p2Š^`�T1EYIW -%/!(1L/YIlrPOt�5�dу&1?epĢɠ:Y , %q�"E �:ra`&憠 'qzIӟ r�h ,a#*4�/�7!�!(5*(7+% I8s@@`Xo+'N)!#]p0 @n`{�% �F`Pe�jBtr҃q0 C�d�dұ(Sj7?N �FGKPQ7axoE�1&�-!p�w% V!~@T\ @aܯJ9_J0 @�(JQh$%r>?_21B8�BPЂ`onpϫE`\ tXrC�J,('~N�?p(04/~=3�,0~#BB1z@4&L�0@ C1\pr_C: 8G~Ф&�@竺IW @41X ߫K /BbHx O43!P)�)& ,8`jx�xa@!F`!��I'o ` lPpt~sK('Sq;OE�h�fL@*OV )r^pn uX!�W?� * \Gq=v �N`*; vyGJs 0X`!0G�~ ED20|ih)ݷ#*Ѐ҈@;,� p`0,+z0ὒ& c}uuiI܌#HqrJiibRnF'j#K*i5"w@�bM%7^@BFHft8ҹ@! ܱ~Jس8 * P7$!!b@ d08<L+$i 6� `)!70N[͸@ /Mb_9:O7|@ܼfF ݤZm-Od5 ?AxsBi&~1/rFNtvv.j~37!"q3hG|w&hQt$#qW?ݯ�dC+P(OZ|Jp q @NBMAKs@2( I> P*BF! 53 >y.0WowH�zB�rahIdFntsQ`PݒQifC{:P� C15(AKY]Q7{0oBR3$߹_c-9#Qw V}9!$ބ~}} @hJԼu x4WA5b,:t8Qc9_�TC&3X\Q+3 ,oۤћN"9(0C/$PJ>Rf쀝Z�( W2 05 4q)%pn�_t Ps~͠cO~`,Pq,1<!/w=^s/`:K�D -a iG��}�L`kPtwW(e|_2XOXMHZMXґ)DBjD@��+ | G@%&P]Wwȵe�dԀNBhjS\]EtPb35llv{�2,4R7l;nxi�)җk�xBၝ=)ZܚIkc5NMJPjC�r�`rJ u=�v0!썄n M�3ێ#_ @bҔ܀A 5@2�-�,t9$&r �BL8! N^x - :HHXE �7-%#Sdp�Tj`"֐;�\8+\(` �b8GWo�h7�ZRT^a`� YEC�|� hɁ 0N&g AHwTmW]� &';<LwNZ�m *W%#H\YIvj�L�_)! Cz7*XbL 1qgY0 @t@�?n9x.`4�� ҂I]xg$ţq6*BI%A|RQG3uC�|M �xBHX&.�?�91$.~rf+r@N`<b]$ C 8 0,Βƣ��g 0�@Wat0w7�J�pqJ#F 0@` 1+#|In#��3/@ H@B�79(I49&k�;p$ ,'c 9@| '1pX}D @;�h@By+ Ю#&iLf v+ �f D 2HH-L|?8'] 0 &�b@o *㓖'{́T |p)`*Lt@(�pa3:?@`0K)AIX�h�HK xkʻsG'x"� '0vwF4@S-rK &4/ �/G L(7(ßhU7!0:&: 1�Jay{ X1&!�2D%W.4lF0RjDR1rHt،cU6#E&Qi-d,~ԳғRSh�qmeRC �Ș�7GJ A4[~1#0PbR)W{Y㯘ܜ/ʩ0(Ir3%՛nv__F86l29Z}*L2dIn+3^ �4WgoۣXFz $2- Lؾ;a߽ {%/'?Pc�jU?9(c GA|qb 1i? Jwb(Y!Ti(Z2_7aupt�N -Q4-vM, 4&*dsB%:׆K) V7^B0o(0iIm?-_tܚL/d·sƴ\B&KJTJ0ruҿ(qB|+zr]w%$:O4cBPJ&ܤ7J:s-_MņC'i0u^ BGvӬ\MN),RIbݲPfۙfQbc@#G⪈e`ҋ2J,_[AX`N,k,gГw͟|�C0w)98B ǣ堼-n;2�NPX�T3l3ouz|i0h)<B9>7^xT�с1s Ԣ ��%p@�dT4[!8[ǵ� &�\E|cU[�#/#t9 곀8�p��'84 ?%ԯ4K/{DuЗeYm.1?\i+KXOXMHXM",B4��+R�bUᏝa'T08I5ҟ1Ͳvr?!�Wa'VFİBP-=ᄑ\PjqH6&'쳲[=Ki~騚#Nܴ%|wٸ>_9!: OF~w`qdq�TA[6t%VFt&@aHIٮ :�hfhw<~{$!`!/p*Z9* �&_!Sd('/�fC-�`z7J[{B�)!L�z%Swzx3C.!B?V!SJ���0adAd &Z;p{@ߕHg(<p �8bC�b@ ?{�f�XL ~B1 +I'@M�txnL, ?h?��S !p <=M,$%�@B-�ԘJD?yb@� C ۅ޴X&rhBv<fݗޕy `0 `QdҶII@"Yy ` �B` Obц~j Aob�T�'�`pC�p>M&p3S J1+; :� ɤQDHĆd A)'^h�zBΎH]ђ75^!l^-% c9;)vc�I�vW%[wUe@�5�x*�R &�a\_$X`zɸ�K�5@&~v&4 p Cr8 uTcQy@À0(Qdر^w80)�v� �fdHb^+BR !fT-+NbAxh}X倘+IrF,$K HE }E�vL&(�섰j0`@:ņ'h(ز`` 9?P-h`G�2/b�X��%`nqA,RIrH '�dMRrh ?0l,1$�4(B0/1`@n< Fud` .&g8hG-9dv�%�bBw,#tHG_: �T��1BAI!1 �,3dGvG_�Ԁj@@`M�퀨 Lp>WqruCHdp�1B`y's$9^r(p xd$R a5@\:I2 l3g'_*H"&EMIb1xĬRhM5c赤Ԝ$_<,-a5%; @A i,B0߃h�d堆)?O#`�[рLYe#:�4-YIXbEW` ѸIKa<B9+.S/ =nnzV;�;b64E`߷_%Y +;+soѸade|;BX`ut%fC@77]1C PK 8u[.M&tdq4N,=4 J “�%'nⓏdC&L kWD0R_e}yyDItt'|-/u �HaPҿn(HdF)A\^|?5�|��H]IO@a}vK;М[)ukLntn Ŕ(8ብJ;t΁۟JK쟱yߩ}vΫ +[<>o`$7nILWAAR`��S1? ,7ܝM-=432qļ{cČ1 C4'(�PnOp%=\ wl npiK5�:N % 77|dd6-CǛ%1h$�?cC ^|[1}zP 7){M WΆh@ JVuMXƓZF8��+B ou~ηsk O &rӓSGk*|#aS@axZKktc6¬9ת-(NJ7Oo,El@;CjJ-xg 5~Mj WUPg(1�VRRmivae !~@QK eaFj0 P9IJI'B{� @bXua7H7A@'+pēa7dP``gߧ!.Y[7]^d4d"n % |O5(��&wy_`\Y/!%7PhgxP� B(%`*P,  'n#�(|1OŠOԳ`�;�A7 JHBkB��'~JiĄ]B� P$3rn%�^wY]p<.L:8@ @2Hxk/$ Q8@! rjRR/\ �\@gB& ̱^@�/ e,$䋌x` q 3 (7DܿI@~ (�dCЗ8, dA4rp̼?{@C�L@;CLؗ:9/cNH:/ `�1G, J qz�Joy;(T:@ @P 4#3z`@ I3 bbӲP.`J �E*?$,kt/Z�B@C&ođ]' )(L�1�@ T@-H~*oϔv��C6 +Fp�5�Р LJ0z2�VW^�&h :Xf,҈>@: @@�;!q]$!_00| 0zC:BX]�Tp ɀ8&hN8n_ $Ɛ@� !6�>�XMeNZ(`(�BbɘhO?u%px �bP@bPzp�1�RÆ ,Y< ſ &?$װ~E��7G-J8=_�" 58f (Ea41httCIe�; Cnߎwl!�=Ġ �% _;ЄQ`�jM�ã8Ϝsz|2aX00!͌mUWt܍#r4E3fJ&Sk]6Ӧ3FқHVBtrFPV;H LvR %bL NI k܀,3,IFJ7ﶈHQn#\R2,' @C(,{0-KB6vB3 j�x�1&Pd (~?HM@Lw7~nH5!~JJ >9{z7MBzd1)nq]@&�Gbi[QJ%NގWc>&e��ǡ<WKJd$0#ϸU D7 d9l_& rـ7З)LX円tD%%^ �b`Z@J]F0 �N?& <+kq4x��`�tM΄>^,] %'b^c I4NvZ jϮN@\c'm߻=!(!K),5/uo $33evz>oMHa}�W:SG'>=Y:ha19(I\!`0ܤ:b� @$ ۻ?Ig &KPLK[0j8ϽZ�n�NLJyDҍI+jrt f& %^N{y(H,+z~(`ܘ:'wX+r'~h&}_jT?紐!�`Yh%2K~y3纷-k@p™Wfq>R ==�3 Ql![� y5N mh4ݯIЗEXR0ؤikIbB"��+nPK�AF/)JF# e5`&8 eRn&вIHo3#zy aw8EY,I` ';^4`GN{)05ggz>ט�!QɅ#78+q 0PCͮKx` @0�%Cb_�P �O$ q p*�*�Ф~K&~*�QDER <I#~sM ~C�X&'{�j�`k #%uX0߉Ϲ|$yb5& !$E@b� $0i3de�h`&d]vP�b:-2h)d'2­y7n\2�^p*Ax0$XGՀh�3&).'wy}^2'Q("=�t훆s<'P3h뼀 T_J J1au~u8]�� n`Wy��^B�Z?& !Gw@ �1@j97 F,P}p I|{rA40ř<��D%bh,t@<( JQep&C�D@tZCJey}_�4+�>& ؛)I&~n5}��f(Cu^!�@UvK̡0“P*BH(e, T# nE^ * e,pn,~C�Fp(`#4/D�`rN #6L�M3hbDezװ04(RN2| Ʌ�1�pY+:XKD�� K ,\xy(V�h >`(Hhf3~YH^ A�@ e H�8 Wg y4(�T0Cpu' M� !&�vIbFvr|L�Y HMa=(:�⒐�/Ѻ�o:$$:$a $0 �b @POv/ X+.�hԧ 8o0Ah'4 bq`Pz�I'8bE}@&1�`C8Y37*Nb�T @2/?=!F�%&/!f͙?` CXI:!C&RfQ4n5DT"ґlF4\#4&R3Sh1#̑畘=} ~Q@KT2&^ UrǽO"Ӑ?3 {P !L=\17!.!qVv?m<_HԁKO\[lM 1& O />4 CwQD-m� p`Kc=OJ & &3R7?ތ0:04f`7�@B( QHAEnތ�)��XғqH?�BM/}D#pT$ 4aLcF? Ԅ+)Vʽ80^!b&BWBvNJI?,} `C-8 ?Y,[(� @`i ![|dfa?/b3�2X !/I~2[uq^1@0 5)9+%pǞƆh%b]KB}�b�Pm )!IW  d&yy<K~ ׾$%Wא /�çO+J!['@ NP;O& RE(P! Ax05qQ4�@2,1�h`np.wv<w7a9gYwGGd� 0 e+ۣϝ^ˈ`Pӂ~F%}?^�P aT3Z@F 'f�b�ę؆RF~hԵ:fG-3'j6u}g@[1- rcbJ3IhOI,Z9[ૢ1�!a"K+'u!V@Q )YIN@iXq|@0ao%#sPWdbd�Obso9wl 윴|n[n+Lߔg8z>&�` @4ė) Y'oI19;|>ۘWμ `A� &f^ �R1 쑈OҀtmD”fF1XɆZ؆mk-L=ad؄a+["v",B4Xa(��+y4 RP^ @ Bp� `)iʌFǙ栿�^� 9�@ &oBwg-=_^VvnAieRIIemh[^pɄ"=F?؀^�N (&nMlaӯ6d.RQ5v:�xtBr3nšP_#߰x<ܰα }�4�/�Vܰ E+VX@I0}Jt{׀;�LQxO&NA%6Ck;4LLQ5~׭�([by h @3�.B&f<y@�93sRl~ 5� gbcI �' >T1�UPG'^(`& Ih56�@�зGwڤ5|`�3�5Mxu0 w<9{p(07$qz�ɠ0�1!P‹3'HbOv9VhF=}�fK)Eu<W"'|@T� LKFAhM 磛Xrf(dtSJ/{@ �bC�d|C+WH\:aZ/��v�&& KV j{�5z @x QKFRD. @Act,XZs2, -۔XJev;+ T� &[�; �jpᧉ' 08 8 Z@zQ�@b񜓄p_2/PH@2bLjN'^P �5 NەβXre�h<  hb1E`<` ~@�5 \p6*�f@ @@L0>cF=bk@t J;�_ 恒- �pL%줈0��cb�qBxW}0`:(x' @(KA@ž�!:8 H_0y;Ϥ�=%' �5 Wn0 �BYl;d B&d@��ua:�~Btǡ'k� �,�bya$B@i00�C&|gt/ A hC(rGOq“_Rj���倀;`*gIf|m)#p1ܯP!=N�`v�<)I 9(흝WH5[X4Yc:l=ggs6C3X1'WM|;+:@vV6oatG]͗I117!E�j�Z� S%$Ӹ ~ d^ g 0SO@95' d7Ff`��4H@v;[5~q὿�fBIGYTz9Ix{n!gAh%0M7ڀ^p I=>׫�jM` &~`fhm�a1i4 p52Y,m呇@0º~[q 1 bbwO_m [dq"Ҏu3�\`(fv^| u[v|-.@ HHGj:$#%�d :Z_3"+>�1!�jL& tӾ}_) qST�'/J @ nːOJ˵!n{wǵ74�LC&crD2g1-_>=t|;z\!�h` А /|7:�jC!)=J?^59�4!g balG40Q nG@ZuxԌBvv`�Q,3) Rwo 3 !)ӀvQl|j^c ,j`Wja?0b?ϒ}b8vM Aad`e%'J;'l$P`!!0)Y5 ļД;L� hɅ:::I B[$=�3+XglC&#dTw[Cn4F ts H  doOdr>[bq8@@CI44 I, uPGWU� ԖI۾G)gQc@C%c$j8',Mtcw8gA &qH Z|7 a\szo�)0p Ayu= �T�#*Yc~`+96i 4(0i( 9~�@u䆓3wC kt̜v�2�tx 0?W?|1#QR\B$ו14&PV+_>KeFR)DXa(��+ ( R_Som^C& rӿ_lLO$&,%g͐0;F~0A }]�N�YAt)+#~P\!ƥ|Z@صr n7gTX 3!$Z;%9h{N�bj z @$4RHAc G䄱^A EQ!qKo6HfOx <ـ?�ME$41$!} ̝%kX 13 @ @ @2 19 f?G|<U_%04 $i0svr',0X)J %u|pnnUi`†pQ~SaTZ.TbM2�fprQG;w�0�?+1�`JV4h'�^�  d>G�t�Ԡ&F /JJlprq)E %ԛ�=@`�,'n 0E�jk),X_^(n`+ɤ- J](bOm��QR6,fng� Nj@���$$m�:�*C _Ha##^)"?�Ƞ2Q- :!Z`*�0 jެ?�LL &HI@+׈�`  C74` : �pCrbpO62@20�~Ki"od4bZi|mIܙВJ:{� zV2F'bN'^,(@` X0ayО! 4 �4l~Gu^�HM�|[) fqe';0 P�N� + 59c1DH@ Cr@0@jJ=z9"@`T+08 ,C2vJJF%Q5Fp @4&C 5;g()΄:�`ɘc�4J:qt@!QY<-f� �dϿpd0 1H�91!ŕX1� @4(:H@{rQ߆l 0�a5( ?R@VLo x� C�r߯60�5,' Pk+ݍv %ҌϋAbw{4gir4f0r&E7sPр5 `& џ!x*2�x; 2 νpọP ��^B ix!&�ߤ1.<zlMXa);4҃J(7 fC1߿W$ ؠ /}N f�6Hb:Mjw@�4[@_: £ (ܚ�ݸ| eQWd0&`�#9Vqs?f��4`#Є@BAi1 u + @J_v�x�3#.B_Ot)JHAaIQ ( @tXiE�$`Fs5i@Uы2vIҼ @Tg( +: 5[�atdwZ5aIḶ�`G�]׀ @`&?9&琀LV~`1 �zL(^!?\G!& >&7{W&nZ0"iet꼀� `t )=9E /7f$�Dp/Kh씆2A{$SҎUbLL&�XCwhQ5:ף�^YX4 #8Hjyvq~xn ѹe$ݗG$@K.؝, $o}jZZCKI ()%ΰ΀8冐H NH:7RGtL _`l_F:h�~ReJKm.LPN9;}%;�];ϻ;68 (ކؖ3l^ Ia&*nA]rb0b9Y gWg=ba ߬Pi\] ۍxY`�ἠ2BJ?3 JJ!?+d%G$ dL/0jݿ@I&54ɜS^}1 atXG#ȬE `h,`WP>7u{0�tP$nyC‰b[gNS~w@0LCRSp'skRQy&tsMBPX3$V@WL&2fHcs؆BC}_b UXjCz &(aGnw=^6;߮�zBa B/!0Xa%y`P(p(M&wt~OB~$skȆd Hup8Z;pDcp0ܭ:9��!�?3g��A:Cpy;~8p�$Ԑɀ;ؘ^FF1Y]&;( P@J�WRsq� 0g%BiqfOĔvs�C�l[ 4419;xĚ z) @~x@bh ;GL35@ �12=)9 b)C:&�r?W s/룔gLC�tM!h$ϕ#+I�&!<MC>HY Ba;|$(o6m,aI^6~^eoWiuݭiNZF",B4@��+ 8ߐt T5];} -Ӑb@5�Fro`�lihe_)�&!|F#7!c 3a\q� @N`6�ԅqp|" i4/>- C&퀜P ^N~`G,9�b ng%u$FG_) `(B J{ þPz04!øhbJ` %  @rB{frb41?os(m�˥,Vt!n145;1+; 럀s'rcZNPy �6q; laX >X 0+ZC,w^ JFre`&Lay2&I17JБ  }{@ 0$"Y5m ?asn~ot$L0Hg;s۷<~8@�4n /}�h�Ԇ�,E.QM&PDɉB-m@P In@$7ߌI}"^<B@�ǁBX`o3o]�&� RrZ>;j�P CRXbw'䄎 �@'F8h X]D($nKl/UP$ xϘ%>j'w{7.P�^ C&l@|:}�,D0`VjP^88@.qe?&8g�L� g|)T|@' ;`YҌ ע�^��1 Gb` )W$I! (_+ GX�8�zL�Rdܚ &J @EyW@@t9 vƠ@�b7ahn~oc�u�%`MKBHEnDs 5� 10& �B)?ܜi%z24P[3 pTx �i 9 3 4}�XB NHI^@ LnI �L:B /`("_OR]! C_�*? &>{8o#מ�  �N'Hg^o�B�ۀ tB{BM` `�\ae ǡ`$| HDĐHԠf1|9Z�tC,d hiD(-+}31+ygvшX5-(q| $X &p!wlfFu(W$% P \Dƣ^ޕ�:�JW!!'j:Nff3;孉\JĤ@S၌;#[C@�dIa!{� %ŧ |` J HAR\V=Ea 0 ͙%rn�"�5'f 릐`QF�оnW� d^nߌ-Ć`{MBHe>BU NQEK3:Y)Hް$go(?XJܘ^Y櫔di(Cp @0�+?%lF>$X p��~Y$�D+ó2`` 8x(҃VI)όR`9m})v�V/dog`*P|hbWGN &&�h�vZqKpQ:mI-I0^�ȅ.X)ͯ|�j;t]�tP wNɄܦl}w/&3j i҂4\5^yN Ŗ[f|\k�E�OFR_1tu @Me$ZJg'n"0,b !`+[o>5Ԇe`��vJId}b]B+�T`ѳ^pNVZ[g3nw>xaH^|o7îpdCvqh n3gõ&[!IHs- 1c %%9դ4 3:?^o+^u܏D&!H /9; CFþ;I7$5$ҙ gq'TdM$~Q\Gٹ?y)(-IR n0ZnXAdr]x'3+Qi"�`S�'~?oo$4(M C }?ޅft`RwJq S�bL/_$A 5[nF+`MҜY5_RQ򻡎z�-&@N�|C@,R\d{oP$Mga Hܩ6׺PHd$D7JB:&⹝Wd ,#?PJ[n{͐ (%3- BDAɅi3outr+ y4_rW̑w`1bP`O0I:`%�J@ΕN p`H dWRz .Y .Ύp@J &--7)Gݒh�)rQ~-B �dB X)BqX jxͯ& UIWKs~z{bkHWUR)DXi��� +[caev֢FZyM l?a~P T@anwkӤ�̆q` ,l`0D"%xs)�|B O IDC~k�f``2b g8~34�5ln) 굀,&+,YIhr{݀j�)43we%y.B3'>wb�7JO᜕8~�Bx a #�a(`DԓPi3s~J#o`@Ā###?q!V(�_�>Ia77C!@')_g^1&dcmK[K8)8ҎEɈI#"H:�vV!H/=牀% 41)$"G` ,_?쑙G?a7,*�?%%�x4ΫJ//R:΄8%0䝀$W �@۹`:/r_<�P�D,|Mr[)e㸋�C7, nYK0K@Naln4p(B�j3NBC + @&@abœgח�.�rn�hM1<�ia�1�p�ve !lt)w L�LНȞ�$�vX 1#J7B!�!;(%}0 @d|{0JRJzJK @@�05x]A %9M$A`A@ @di@ю^�X @n~8~0 Ҁ2�j !'5t W�vL!&�`:m��eI_Aא�J�ad0ZC6�|ǶW"@ Ɂ @.K(~Kp ZK&�%�Ƞ*BQhNJ8!ps7@�<t҉(3}8y?_)B!Cr` Ff/0#OBo�`�� {Vd?nZ7� v_%=IJ9_`{`& �p�N2y-+d �BvBQ40c݂JP{�2 �_i$J# Q0@`k!\Y`Q<!m@ AHN*Ltsqgw�\`((̿ y_ F4nMY#9Y<JgvvMA0cn�f�dY(j z?-<1 9z:&pStt(BoDPo H�~RvC/:�� YR_fYu2�p CK�1&۩<r0i{b6W h�L� }Y~Xϳbj6/!׆ �� b{@TQy, Z�VF ^BZM8m7;dwG �jMH(fIwsd F'A5yX7eä^@1` ~J&?f7� pbJbgJ&ج}u,:231pjrrVy1\&7Oߣtj� 0&`lDl}�Ć�̮3I߉�;�Ԭ Ay�ԴJs `h @'zOPҔp�TM7MR]xNB 1<,۫yUҌYPCz�pYc9`U qo2��ZPo/dn-^eHo߈5nhܒ‚>>AZB$Ҏ@�a :i mc U{hDҜK'4}^bH`P41 GF𼪝_n*5DO,ɦ-��:94M`c3o &$0ܕ??w76u"bI $f?8s\0O[D"QI>栴~o^� T 2BgZ<�RI0M&f&BR}{v}1)=rJܤ}@g#g~k.у>5ua BQ(2S·#n7wis_! 0^Y$"_A;vNZlDɥ9)=@I.ND7 !Vr_S/q'yZ)EɩJ'}ם_@_!;v=PXb@[(N(i 3�-߆쒋q7w_c&`(d<!ZCBO[-Kg;܂Znn,m"),QIht#Z44HOօr&�VF Ͷ1F r(t QHbQ} WLK)8 nPJcgW8h '%g ?x �?&;6%x/v%baY(O(w'JV!:q0þU�̲LC JD=alcHŸc1 �JoFRpBt�.jP<G1"v׬,LB07}~JޜPIIQ B`C�4p(Cg#+K@_]nB�pS=J@]qJ�^ '$}(bn&` E  ;OHr�a=(J҂YM iD\)bD�� + Q3#~^ n@B,W ��sK_3}!`B&t% x}˿s%T1JNB#0~B, PΔkP^Fơߡ?7Ձ&(aW|g%?1&~?V4s$ u@5�j �8 NBPÿ;e.@`` yL41$ҺG~3u$03'G"z` '94c ÒvŐNdL )G@�J&bg4E !D�>`'(†JO;6tѻ`0 Ʉҋ52j@N�ix9-CK CᅘR$ | ߐxu@� 吓n5- \ԝִwG�ģ3~v� '(1|9*� @!PR] PV7|@t�;![3%�L^/o@& 4&j�\�� `PǕZ8�p6%tlIF7 };� ay{tbڸp'O \OƗc��̘a4 d p`_�bV( g�^Ph�=!(֢*@ `(_&`ԙ&/` ��ĚpI!:QW0:C@L�$iL>Հv6�`k IN Iţ}tܔ^N:H!&dR@1(`)n@x1`;& #V'%<ui` .C�i` JI|' IYYݜNr@�9 �bJ ) ΌnՕAu�.�P$&nJqab4@0 �P Y ? [@\�e�NJ}q\p xXg Pi3PnvzID~�`-$`0߰ y~@0!,рy8YIoP�0vP` 4\C&@�9(uI='{�h-_Aeqw�<܃5�&` T K48íb\ S;n05 nϭ4o~i1?JX4-X@ xH[0 2S(7 /w�xC �~�b� AΎ+ !6rV[s]::m.bVcIW&ӕx[� >@[% lnݻ=M�3�bM�$�j:۶w0(V�` g?+~2GNeb$s5�JP-4',s(ŀ\-av6#pu 6) y*�D_Pw%i  (Sp@Ui1yhpVOpy`�6%1 mpD�  J'Հ�,, $=;("�l�ȶ7JFT'o`gCoxR�Xnp C27H@0 5(5fz 7�0#v(^: 2v-:(7~z4HdĆ!%_t%L֠ B?j8+0*�Ȗ^͛ w߅&�;` Ʌ0lkу9(� ,rϝu3 0�dGmw� @ tr DҌĠ+{D<)~L~&~]U@&�z4� C`čް)A|b4r(n}HP]ыY$)@ p ~!`"*� a0$L_?mwH/7 f4«i!P��nY5A8} K&(i+ w]�I\B&t~Nk1-۹)3#A 0q,|$0*: &n۹h~|玼 &1t?&'y` 5@`i\0Mߔ &t7&`T_#{ PY[;䔯` LM&`hbџnm��hL I3 PBœ  (.-s(3%$j|zCF+'tsQW4UnK+i@T a`U3'c-)@;;[%9Fw#bni$_-$6qM-C}h 8a nI1bOݞ'X;&v7@8PQJ 'Y@07>/8" lBZ:Qck0gI- B1xv }򒏺{Y !:PݿWBF=KPQD6B_gh9fRq�T7;pHc'�T^BWN|3_% M) -rGZk/JnIUM�v@4P1(r,!,Wwt`bpFT Ð`ING-s/nА@*B-NW粜?7(spBI! )pC J�pݹ'd Etut? VM I\$ߜĒy xg)=I0J A!8d0I*zxS⻷_! Hn{y0Np=ȞRH(� lRQW�|B&�aA4~vNٙ\ 2e &ܒ tu/}΂1n�n,1vsbNoM&EM�� +` @42VXތH('@;�!, TJ$n0g0N)B-E�:`o&�_�[B㯾y@TY0( 6*+6j�rtMӌN6l~V,Qa(q ru& z?_$MA aWY-bh�Bp{�� ô"| @`X0ljŢ\40z@ѿBM@&w Gd=@h-@g$|'R@cMnυJ@;)�7 챹#̗ŏn9$ $ 8a70 ~�OL A`P[+r )g3'2v@@4,MF^t%ЖԼn>! �1�X�$&P @U),5 ^& T4C�pC@ @`X`@kݸabst�jIAiX1#L&P΄ ^t}B^4fBxAh!xz  }!StwXP�.>&,Ao4N=yp �`F Pk#wV=D Bh@;A|XL�r9Jbw] %J@hg3a{{0 �?HQIIgWi,N+d�xh`5Fx` �~IengPBVJ0rn8 J!abprw��9W� bJB$⌲3'=�(�zKG�ȇ,1dǠN� @4&<�VJFP~ @j�/НXH$Y  @0Z2 Ɣ^7 zr@'%3~{,p@*/`X$rLsRp!d A'xB� eI唐'y(D>XI15�ؿM/t9:% 7I7��SIfo|I{=x ` H5s'{09 �-3a >0/AKߛ�u 0pœy+��4!H ?b7EV @-ACCK! + @@əsJ/@_¯X I�X1jqD28�Qú^w XÓBD?!�0!; &e' +J9yW\[A43ԌJ)޵5~3ڀ7�z�0RxaZ@R2YH9y: Fv>�.I < �#a6"φ&"oݷp B52Z9!C,E1 /E �lѺ@bC|wA^cMsģ_r؏ZM�(�-3{%,wOE0hZs/񉁜aAW@ �LY}?K�rY7@(ԡܟ( V/?ˁBXq<~�DM0!dk �)C�)&XWH׏&!w_w%pBQ R�a붖�D(.Cq{A/ԒaI�9)`4d2Kz(�rщQ|G2!%lqa퐊� �!Xn<Ytپ סUu߭�N,3n|bmRYasL Hcnl�Bp G ? ^M0aD2KI-.v`RP} H\NQ_yCy2q_I�px �! %gݹU�Y1 gNq 96sCJ}_f7VR)%t%H߾>|� �5+o;wy "-�0Ry01.Q ڒJ7qvV?~s븀 ng70upIeߕ'@iZ/4 {!)Au 0ntz辘ќHgW-\^݋c' I?owD2hT,vN#x; n܏w�b 1\$F/Z2@C-HPO&oK=Y;RbZ6wW�<F%$075LrwڢjCC-(1ْMrzJAa nre2>'1]E`t1%#>sC~3p;�t?+8wnh뎀'ly)''aza7bDp o_I 0owÎb)7ɥ%rxi3g , &%+Џ8ԀjHD1d΀$'0]~`�c&doC0!W5   Pw{8@1 !� o&%'n7'@Jx,\oI$s{� HE/~s{OA ;'uɓx@p ?}2GI0M @u/'@ {B.;�� +�1�dgJK q;�h��;CA}cֆ@ .4jI  $χ$ۧ{v2sɼ%#9qP@&&ذ<1=�t�V zUt�;`ww> E&1�`VG@j6wH `G'^$"ao0yב�jp*r ;# �` |Zy:E@27o` @3�ӱOD$J %LK <Hy�RRppϐt>t5�dM }b&1?9E-\΄u򒃗:gOB] Y͸'�` \CC+��p>s>*b)$Ļ'> ��=HO8AS/K7k`$EN@j�T �PB!I N0!6&q{ L7f85G919 꿜� 5!t}(7Nc�b� &&yE yP�$%P":&�� Ě)8٣|P !� @)ϋ_FxP �1arbq'g呂=�bRaeCwx�R�jnx QB@reo I�l@ 0vB�5 0&<៍&'$=ǥ�5`~b?"+�1�z�1h,$vKq*++@�e{rRg5~#ތ t�=%�T!ӀC�ToHgx@ 0Ӕvqyt[Gq:��J{? { �3&,�̤l_&Ύh|�JC!:4+[^8Q 5lY~:j<Ӎ�1A 䐒qj�*�\P @uB>��cv0LG<gWr@INۤ tH"Nf�T�(.!(y HGԀ�?�PbW�xp�7Iw(J9 E+ ʗƙ� h5''Ą.=� K8D0/Jb=�X ��(MK$d[lW C�vR +>}yn»^3Ҫb=SRRLa5!s/|TDv>MUjg+�񝯨�0&܆?oյBʽh @L�^dpY#\bƢ 14 xk$ 6Xgu�. ,`GnC �M5g~ +fIɽ(,4ғ,^L$ 8-jXZ G rg @յ+ȿbx @`M@9hHN$' ^ dFuI9|mq0%(G u.+( @2&hfOC{/Y@t�*C B@2AIOŁe+-Lsk̀X1= [0 L N۞rs<K B?c0@T4 Yh)-(tedsGɀ0\,l?�`:&�~#ʼ@H~{�!5!T(,fsszA4 3r%UM/}fdgo_䊙*-'y>y:5K_nmik/�RB ('_c=!�4i/!!z`@30 rҕ rZx10xF$k&|뼠 :ۨ,_ҖG G{] ҐYH&ᄷ<K@Βah <HގϔMC?;5�a2!Fw)w([!%6uwyNӴ_xN&�_/(�.7y044 -,5.sd {�b`25 ?6ª&~(@Е'YǮ^&iOo# J&ЂӾ[%:׈0_VK99շzBr]ӒQhv& Bxq�,N1 up_�ؚ̯` H(WFq %(cbP *M+(pJWﺙ#EA�L��hB[Se �w5ԑ|3Z(HbJ ·\p IAAo9�*4dma] wrbI(- <gǽY@WB!;Q|OlB\1)۲y RR0%/l3KGݪG۶|+WZR;ཨ�hf h 1B%pohAx w,1I?p7R,O!%(C#h!�BgBrJ/++ G4p Ɏx ĴQOW;|w/]HDԁDI9%%n(MJ@ Оݾd$7!�ܠω(({LOŷ?%^0y5;ŧy<Y i3JEjK + t �1&%(` Au7:/;ޓQ��� +�!�bOOܓvt|b0 J} � 4%a$d\}b@J&r`o, %`&Ǩdco(n!_` zJ +)+_9`m;N(C�rC& o[) `�C�w0jN @N+ vtl�ɄҘO` � @1bjQb�t� a44%#N2ʐ\ c,ą}#* Az,Wg :�'�|BOW Rx+d% M(|M|Q| [&`8ae|S7;׋6� ra JW%ϯ�?�xC�ЇЕ'b9("=@�/@`(CC+��fLơ8W;|EQ+!7�P�МA7I<Y(NJ>t%!a58rw9(F귀\�Q4hb_."I 5w cK 'l�?8`<;a�Tje:�R�e�P!$F�b`P4 @%''b Xrk�'�q1)%!X 2J+U;&4�0k_`|$&K �nh�-@bL@31@/zp �e_:v !$HpT���ҰN�b8@W�IBɟa rfnv?2i!p+�/�dj3lf F9 a^X � P K!t qۛ8`7�^Do䋹 @`؇naE$y+ӳ^ t�bC!,=($_qr�? tZKC |+3��=H$" D2Brstn;޼�v).Albh �c!#JHv<y�z10v &143 ph �dy*N)0^0~U�hK�t�DzƐ̑uO#2<XmaE�  _aGse�bh< +{e#�H?�;&�)P^Q43�)@yhB.@0�dS5ne@2�Hh` z JRu� P -I >�@@ @�JWײv~| _gk^_vu_d0BL,(+bᄜHο�|� R | e j3\M:(L7(G[v[fk-ha1& HCWNBvk |ץ TVA1(-)Xӆcׇ��j Į<7FHh ZxE^mo7jct@v�!AN F4:C>䮀4\`PS@`Lrh`QCQ��҄†Z5$$�`XhҋNaK>wG@D<1s�$L̀mKPý Aw/�B�)(,0 Yh+@ @ ߙytMcaͺPX1eIFY1kgɌ{{_ӘXT�fyH!~ij=1ctp/^4\4gy9^;}}`&�Y!$VR+ $4QiAdM?{\ LҒ+_kޯ$U~/W u5Y4J4{6imn`:(!0Wn�o,hJbmg#3r(ZI1E'!*4E�AdKJWmg(*�|J! %3y*� `l_6 I d,9]dLp�5!R[ i@t#C/m �Bi0ļ*"G_u/=�]v0mPŖk(BBPؠdv N,Ne] ;/ &_ m/&@ 2b8n9IՑA#7|}^�CɅԁB^J:'�vnR_t6/t-z��WB^FћP+`KҐ3%N?w6ܘs74Z�bB!rP~?LTνdLcsq]6 &W<N7+XR~p04 FuPBD.M!Ўl)85 &МZQ۾t�b`[8Y3I4 e5K+@aW^Qk* IJ+v�8bI'<ݝ(HNWF9%FZ%(-ob}݉)Z1hNKް9/VuvGTCɛOϻvX.R{ۡnn7gP*B&0�1iKA4_⒏ȋd `PLL- Iܢ9J�41`YyKל0haE; V@BYYIb؆QI|%%X!4B-܎qV~'nO,Np hw&%a~Y$SL Fr_ns7^� @�$% l'$gD4c:I%~vvF•?(4�'%#!'|DI#87#}4@'C dufOƇ[h~*L Ґ^9(oP�\ 4~!'ւEڜKMV!D@��+'��')YbPN3Kި�}] ƣA�I4@>G;^\ o- Xٔcw~h 1HqI!�@h"sHE\M!~|=yRY0[RPPE׬ (C$[qݽ &\0J:&iIG8p8!$^dДwŸ.&F+a(Wi҉}БNu3yr^*l~�PN72�nfRye}x� 6& &~K^�9&d+-^$gB}L `\L&|=_9�d�0`[d!½�Bje;JГ9; 4!i_Xۀg{7h�=�И)XBJ%j;!%|zXĆ b�v(uݘ>��a͝,Җ~{BNC=a X �BP)[vK|%�/!d&3W@ CI��D$drqJ63'y@�!�HW!$<}|7�5!�`HbL,n.x@ @ue3W=h�Z��bHc3R!$v$01?  ~jg~xx.& :|WKᅞJ<x*��1( m{ &ǝQ:�vbZh^`u?8 D03$t#�e4&)a3)9"�Gw`ܢ`jN/$0 �9�j2PyI3{_j�vh �C> +n1(35`p @:p ɋ FP 1Nƛ`; !�+�`/PnƑ�P� t ?<Y�� 5~� NcC9u= @ �d)KɅYNG`1 0�16  PՀ"� OtC} ֺ\~Hp@Pц Wsq LC�|Xi4 ` :ccE @.I0�f|7] 0-�7Y 4PjKAqI!3׉ @BBޝ2o��bC�\ݳ'j �?~cp :K/b1<̱4"u0419 ] : �!1,4ad8uH`'�Rv4Lg&>~0�Ą,B i439'>1ͭ<� 30&�$4jpшF$r0 xac !Yo8p ᡠSJWd窄+m}Rb�+00gBK3o 47�Y8ԡ?d ܂L�v>Ie?~e(5ZPބ 0&K(fwُ@bB8‘*ɡYɨ4 BXVEL7ЌQ7$#nﮨ @M2 O+(%;*.V85|3{?`'�I�%rO;oe`؀8@(4~^ɋ$0]�ؘ䱈qSZpp2N�0h(-JKoٮy � BzF,; '7^변bb dOWF &^@T8 A}58y"200KFJ�pwrY;dP 8 ;G9ݥ!Ҏ:�$8{h�^�t d-MI( ?āK:@1,4Ʌy!)~z1^ݤ�yH~b�4[m! 2 bҀ?p�P+K<6&82�Fy<0@@PnO^@� ,X,@�^M(CHbCRF}M}8JVƠν@ Df` N -7v^k{P @n @Nz�>C+=^�"QIF7 ~bLH@01a}[%<k�-!Ob!QD,w_ LNaE 矅 _ 6%n?8B�nVb{Ɇ�*% ` Cq`S/u{qW;Ui] ty!*Xk!;0?{�̘pRrWݶ( ݆!IH(c|g~!=4 %~P$Phc႓v2I@W ĤqGyrnK6dX lQ+?GR� M&h,p$ B !~r$r}b lۗɅv"[�$t%s+T!_r��@[t\ uvd' + ڃJb~Δ0XA868OK?Y&ħ$iIqxn'M&#JZv2XC H3+>zr=RKBs^> a5yJnX)3D$5( 윜a';Gex �^RLs?y &By { % :/IBQԾג'g:t!?FJQ5! J/38B$ ( Ŕ䔞aE(Z rK8]^�oH�&rZ_fۿ+6r`!�1�дe:8`i\;�4@ B%\Ay{0@@I%|pGB>oAh+ �dB7݆c@�tѐY5P<k�/� PKvȞPaLBwͮhi{dL&!9�(H @K+Xܴ*& Ay7~{“q4NЮ�0c{X쵤i���+BA :)swe�QD=mXG'ްrbxPS뮐YQ\!!+#|n& 0YD F}D0d"iBW�P�0(aD<?&8d_! x&l�2I&`�Vax `QhbFGd�(Nt�G3dg$ *W3N L'S9p8 � ''q݇~㿽#P (J@47@XR>L=g^BܚBrLi RP"Gd|@$ * AbȗI Pnš;|;kK'u/}x�K g7}F-C=0HE@-p$J�P()T3/RoC )!Š�/�` VL, O ̝%wG@ @5/) $I<H&�8 X%IX%"{@�*$ C�I72v?$tb!p&dv&�{/0İ ɛd&@bj0&H #P ,C X +G8U CC )߭-pBwY�P�ܰ15�s�?d`nY+F|nLM+DI@� Rb@1~zKƢv@�bX  &%,x~�3ܚ|W0uq`|0� qǚgm�D�6�?ZMI.rue_ A  PIPP;h`jB=�2@ o&``�< ka ?-Dܣ@Gc=P@Q`�0!: %(. `ɤy3B` . @`:tIű�@%�;@(hAzY@�k1�h�vņ`d3'[@ !� :RJż@0&4�3�: LyƆsqx2g(݆ +%gh`҈c&YחBH` CpjCxY#|pozm G(esCS^6L-6!cv"=`�j0`ĖQ@k@�!�^ʽHW% �|̔CI _̊4!(NJ>W�f*C!DyE1jv`$ @0�|g+BXK=�P A<n<Ў~)HO^pb43{Qut�FM #��u6 ؋d�t�^ (2!(UP@X~L䯛q Z /o,{�:#g$Ϭd ADPYq]ų 컓g�npԤr흯`M�1�fWY =!c5!8ē I`g%U ~ ɀ K!DPs݅�?$^l ɠ0j3z�AN& =�v�� Vto\m ")/C)*5,?<a8G @p$b:PM�'�'Bb@DAEH >!1!=H;eDv^at?<ҔpѪ( �j z�Ak"(f!�f�S�dBd+( xG-$#ߗ bz~@v�~�T"N5a- TIM$�'�,z�tCT_ tg �w/&4/�W۔c7aڼ� �BoH4�*9D.C͆a(�*!( dT685!H;�|8i`[%(i!�1Sԗ' �� �伂_?�:70=< $_e<`T@1 ,3�kfNJ ć{ہ@��YMCeR�TQ| vJ7Ia[8zt �PV%oP7uG�``:Ie` v=0xe�t 8h RQIWt0ye[{ԵH`& !,!Ʌ+s 80*L;rjFH Ię3 jĿ5�ԙqܠ(gAENb_톰q4�r<g5jqzȳx)(%d:]ұ@6 Xc;:x?!]�b��!rFR~ }�4�^B ! Kn{\WBW,Rso~0BwN2mXBk08~E؛TBb�cӀIȀ ܔMu+& !M~7A0R<wq^Mɒ״L&[O!wC'ah<\BK##rIn+wa�\QeM 4?VlC!JJ7&D0`_Vgr '] � @NU/0ܯ5!,o_uWW Aeu>EYrI`P |J@At�7% :`@Q4Z1hp˫R=5F ,JWS~%ġŭ'XZKFq~ox)}{TZS?!'۹�nW!� JbWJ`܎Txb@q>^EMM|u@b!(S�%\X�YHa=kMK&L,Ry#K( B*B%@!�b ܔᝎNBZ>@�bPɈN�hM %o(W Ҏ`шt~419|I]%jߧ=XE/p8I:xjCIi#@`brsvN¹ iO.%(-9/QIm(@@~U@,<PL�t3Fz +ApwbBQ���+q O60@(L%r{] XZ=�4 !ŀ%b;KʽNMA^AE$_@fM/LN5<9kX@a:&ZF%у}怦&qJ6lJ 0ByO OF]hBxE @@��!�\3g��B N(Ŷ唐qy!~rQnI40Hahv'_RG|;u^�P(c (WFW~oJJ@�3�?,`XbQc8�虀tY),{'; '( @v?s=eh@!I4N /쩣Ā0`HL HgY3z `@[$3BOGQy\_&0`&�5W^D2 |8t3߰�P� �b/(.'&ɼQ`Q(o_=@&$p* @IàJC?X�%�dQ|/@~ ,gf-%b'Qc`K� 1$Ʉ"zT5dI9qg�` ,g GYv#'G%cD0ēy44 d>^rr�Rb>@R�3'qq �@\4~,`  1 PN, sWO�NL%tCp^xBܚLߓ2Դ9;�@@N�NbI8[nru@ 9 0nK>Fo�P |lτxX!9ax @r�5�˷40~�:�~�U@@i\oXq7;~ \M`�nP`o8b8H@ Cr8 &̽`0\"i,3|Br® 89��M(72=<~�&�n�vW UF] �v(g HNnU!r+`G@� J�rLk e`sPo1W $ ?P(RSrׄ dZ )9$ћe޼ �`M!xԓe$ys:A� R �Ԯdd6vvh|O!�adeYJ۸�@q4B&/3NqLhf),-ޱ9;5.<xh,@;, C-ұdj � =Mg2D H�` !/d7NopJ&l% =CRSӹ}~��0�Xi3wBQq_8|&PahK'i]brr 7M,37 tR>A!Z) -ڮ߹֛n}MH?z/b(;J (yՀ:NC֬Bh"-8RIHJ~BwOlgfVaz@�Ʉ!nQ�D @SJF݃H?�z:3e�\8oAY#շ7 :�L8@ H�[|}� %snx`0 eT1Y5rؘb:@�HIx@ Hԙq�F�Hg ǬuI@0 gb勀0L$*`�+)ӓGh XM@섡p�NL�ȆY`'%%+`c&clк@`34h Y  f$w5֔�!!<fr=drg o$dSHa0N% :A1�! RIcKƳ2`;_@~I@TV!/KAC^B�X�πŋ!�^wVkuM( 2@ � BL܀1(Z LHxp`\ J ^ � %2^%8naw쀠`&JvLBCvn/,��`Q)H +5rP0gO\ 1*N;%=FZBnad�� !%p۲�0C7(3/{PWd߶&�fL@nR3g#r2�z`U�d6Nz1`�#t$5Yr;\00 iX0z6dA,-wÖ�~H}rZ;ܝv@`:�I,C)iGIXoNs<$�l!O~cUvA?|�aH`:&)r٘]-_2TW&JQEA]0ܫ( ܅:,4 3=o߾u^`�d� ,1<1wpԀ0a0ր�1 %-I0Ma4|@: ^ ㎺X_FbOýH \%|M(ܕZ!Df(҃[,!!9LM�T 堮VOGNBOR~H&|$İG k i41(Ew{��`BAxB3I!dä Ɠ|p|7fq8a9-iH �t~¸n+D ^&_P@L!7Na2i  | �[K }1G玬�:&9AKgGrIʌ?-)뤠p7V;^RJ//>bDW)9n< wH!XbXcOn?_4I|Y( B^kHZ%'|"bnI!' s{0CPay:#X TP*It W�_!$!?L&�fzn^lnIa1i(gcvJ_!rf&ɛ) CP'�hf-yǜ@!Pز9.эDZ8_`,ojZd`T%Y8ߘ߾2׳`h {R [g1F('J5VfϿ�+vB &-;ٯ@�RAaGo0zeb~Еp��+�T-?gWI z0�j\wV&sxcp}uC|4( 3&w!�ܡy8&jB!NL7w}|�%*؇{bnh�;O�- O8B1(N{غi{8gA`S$Ĕ% xpC�bB(4^- z` _~^gdғϫ��^C�hMt:Ipz%RwD"i458_7-{�f�4-@=@/& 4|aW`&(a{.;ywn�bh Lg<#�pt1AāOЏ>{ǣgd0d ׯ$*R +^}{  @o*Px[d�*�n�y #1?@`*v,Me{z�7N�U yenB%$ -K@/*Xŀ\CC tĠ. � @-` �5M(7^3qv]'UgP(C�xYIt%)2 �C3ria%)7hݜc\p !P(-(%%( %�1�\vQ W@=| rW~\( 1! Ҷ$\/I 0Y[$91+(;�j�L-@�X4 េtl2yzL/�6�� @C L0îh uP_`*~Do@v� ?3w �Z %`i\n}%q^X` | ٹH(�T7Ŕ1(xR �1: ��&!ByrDy �i#| �@;C6dQ p @��'#i]�$I @o b�85C8n~IGvM!�%�/ )JN7 hP7_@-@@�I@1Iao@ф/%g=2�/�hË D`�À$~ |z>;h1` F�Wh/`t�^QjؕONvv�؛ }ݢ6�ȠTC&`<ez�+&$iEC-A,vIlR etZNX(4LH&$1 B::7/Z���ePiDR$}R` '�tZtj *\M4%tbGOF?Jѹ2QAH `M��SJv쿳~p{` ~!PhJn=AW �!0h]cdjh� $0 'rgw lYDޞG�tYeMKn\M끒V&R6ۛk(-\EMO,o t^O= I,g}�r C2Ftg0͒W�0�7 pP �P^͵�4�y.�0/? \q /_,�K /$3w�Vw(f!g~瀊 `%;} P ^'!(D�A{�bGĢ;JC|d ?A @VfI&��YI(2g۔0|B`7cq9VdT1f^Bp@1� 8i&3=-?rh;qXt�ƁĀJ<`@� (,1p@E~2^|Ān7n"Z`B!qٺ? M&H0S{fqA<384 |\ |ۏҠ 7ouiimRe ߙP A`TLrYh@!/g N̒[=;k�x ]IٝX?.4 45NxaBw +;3`**NIn$(9hQ�(VἴwGZ_kɆd֞D{6@y2[fe/NB,(ͺgJ|8oq^ &[u#9܋@wbaJ/)ݎjM) 3)<MOB óI�P� m׾oC(0Gz2NK,n׬11059 -䏜c�^[k#1K6(AiI_.<˧{2)pPIIG d>J-C04Y0pt�CK-!O~`Q001!C}Ժ}� ,J Rn�(BK) t9Dt�G& Ay~O7یv43eʼn HP ϙ)a q>fܜ#a $4�Ę1<#QNJ(!poG~GP7Rzmţ�(-1))AtphobQRP0K!](> _sߪZԼ䀫2hhB~ϟnܝՄ(0t2z6QA^<nϊh P YƲK@BI)#FQj14t>BF 7  !%`6Se'j}NL@jIc혗:Hg NrpYC�k4,L )CIee|!頽 4MX!g @j2Zv<.0�b.Wآ[t${Y0�P((��<:&0`nLy' ]G~Pd -0Y-z4Y7_ls}`(P0f"`ZlЯWN{HMJ~rF 6=�h၈IZod‹BQWBٷv[(O-��+  &MO /g5{@` &~Pdb堃>�] bhbf%��{|t@;&ϕ} ^{q]0 ɉG&j3 `F&J6!ҲVP- Gn�A NXcP` JZ6 б��)�NPnGJ8ux~~.�trJ!$o\xq%{� �04cPдXGf�J5 ݌9j/*}gIyН3�*��'BzC2FJO;f{B ~@`*LA ñ �'�pB _Cbq+'Y7�* �ЮC(YH041jOn;/3^t �*fG�o>Q/g v~|Ԁ< �lt_bO I~I-^I@ř7�v��9($4`�BД%:@(�v1PnG{Xxݙ(8  Kvϟ_h���  YܢE`�^�0R V<$υs@boP~�H�ŀ@7(x(e=@h �q,H,&IHC '7^ru�3Z^4�N+ 3 *ӱbl#ۀ ə ,)K+涶2�4P ߿ A8^<1>- |G׸�V�h AGE�wIJafoP�hh�k ߣɟrBGwp 8GY <r5�f�V&iű;۝؟| 4!�=ش39|w6A04吉3-@ �PjI)!? Izs'! &^X +҈y(-Y.r;2J&[s׀ J1=J !u߳s`&�Ҏ2^��!CqCW~+]@\Mb_,nKB  �Kv;Հ�Ș:JǧP57CYϙeJ4 8=z>�а$E#`}}4� '4ݕ3vN8�14^BxJQhd(b@;�, HTߣIi�INGưRɀ1+a % =*PE!ɡŕ0 'EG,0(Y~oyP� bC!ؚVK7ϯ2�Y%>%=(�Pq -Bw}?|
]y(!U5weP(RYx!VLoZ]M[ Ձ盯�?K:0aH//%st(G$>⿰7_@0z`x}l'jq` `L % 9ަhJ3q`e0GK(=w�\��3#=5�$f QYU��a3:R3+)cIf+0HI`el &Om:*(ɓfWŀ+ɻ'} nW/|zqԣ V(!XRȶ`&&Ry -ZM� +Nv}ٵ!$Fv�� U�X9FkX@`L,Ʌ~;Y$/YG<<LU)hh (1(!C6 ]iH(ҸbIvOaZǀCf&#U1 KLi_'U Ga:UfX*r[?/9' N ܀8 &MJ~$x@L�7 x}f$ w>fNrj "!SvpwZw0WB?A(�`� RWNS:P @nh q0pB@iE00P@(P ņ nfz!+cwB4#n;1{N�dBAh �hOn(y‘\a5 '%d nSt;ݬR�0�x�pM@l7$HB[ F% I۹,,yת Cp CR�n&th@Չ{:Jlͱd~@ CH|5tdrbm~5aVη[kЀĚ5F}=KՃ] J I{r- b_Gne 'nuPi7rQ-L +Ԡn;|tIB,i0A<m:X'VY }M&PQhIEZذZ1l9P0 YهU�*Y184oG$/0ry\$)#!)Gq�1? %|n#�AД4c:ƠJ|ţ|ǟPZ%$1 C 2@%8> ؽ޳ "LvRUH.v(p(%nWJ:;;~;ޑ0v a8ܮni0B;I\Qyɩ4wVi"d%t5�val['9;q*ňh5odܑIu}h'ij} 9`PRO0RI&̕n@M( �3)G_X, Z[tV65�bv�'^]I�&9 ̀`ύ�5�i lSPovz,tã@� !rj|K)yf&!)J2�d_,᭒ Wx}�_Ѻ@*Y%54.��+&U v?+7@4!>B:8&:8U^n0fih׌ /&((t NŌ|`'38]6B�; H q4h�*&&gܰ3ԌV;_8�Ԙ:V/R'', I0)i&!bRL A+�`�Zr�/BQ`W0$sI:4#C@O+Xz�8fNtu%NRpwXI^]ɉ!A#@�!@%MtNPo\�2hhI\0(|(1p+VY.p0(ؚW@pz @2=(˾aA$v$g1; 0E` %Eb֜��- &%&%ȗ�LH #G3_m1h,1}P$, )?(n � j}-{vT�NL�ԘaxbW`�Id^&2%' > 8@*WGb9!"qs>Qx\?�p,Q{I}e .&N$|wI4x�( �*hg9"戩�~۔{2xY�\��`( �~�`:a��(Va&HHN�z�� Jt)!^S�1@$B&Y֟2wd `(p(?o;$|F0�vB�jB);2JRm� ` 8hbee K^ 1�pq4Qh,zd�/�Uɻaen,i.�FF�^J (7%�X�fLeT`.=�1�]$MN]Z_B1&: ی,#O׸�0 :(5%!ހ':u},`0�3HG &D!bg5R^Y~� f Id�,�dxxC&�03K5E 8C|0㚩'&n�j� vߔQH_n-�1�Ą,;�t_tLHǺ`'�+�!M->_Ke'9a*]}QN+^ �C &V-t'+,Id?B~ensjT Gfgh �jMJ%q=`� J`oBC �BM -s(`� BL!d'>CN q@�9p Cl8"vRX$1֮'YP�OBHy ^|�C�hcI;OV[x.˶Ā'tiAVf_yN€id$$S0֐�,!bɁ'v{�h�TM/vI$� $4ny ѐmvA3&B �t�XR[5?ur ^�|ɤԆ2ec�V 'vwyLonUMA|200"J�Nh >sL�LD *Q@T4F69 B:YLnJH "Z�~ٙڮ&Yc6QjA� tS%�! �|� +^mЁ  �1P !<B@ ?> p, Iks%ё!Kkr8(� ']� .�^�nɄ+|&8a @ @}QnaޗOZ1p3~d', @(L!!w 9Hi` P2nRv�fS@W2ǵ!�xނ�bn/;~Zf<�:,5%Rb@ IKdٳP sd�F7-� 1r\'msC/\J, YО#rs �.�NC >O5X@�' 7qd&?I7$% `v-r2?`S`gbil~P !`M/߲%op &'J~_! ͘g>?T;Bѯ6�t'!7%#|(\" �bX HiK �iqt©�% 1B�Epua{ hh,[ JC;ֱ0 @`�0!FZLS '}Ü854bN)(n`�4�x�5?$N8@4�ز&CsSn᷹ 8nHjr߳m2y ծ�4�ђxsF6:�ИL r�[uLJwd�0#vZA7P7�Є```BF%;۹]@ NB4nC_Kg '�켭|ǀÄﯹ�d$!<��M7nN9xƾD p()\Nt|g7Xh&7,>rWNo8 @5 PjQKO;|;=Ǵŵɥ/dj*CPRJBPV(¹@唕Mf^_fA!唲R[:ahO(43q0JriI9[,D: !':zB?e � 3ZV3g,8u-O&nYO~kv#4~0ᅧa E7ŤXb?)$]U!m5 B !$45Ʌ%=Bz0W2nB:$ap �vJyAU ^A40HI]x+ l'`3HLXɱ|43g/Yeb%9;GQ@RwaB7K'qNnY 0eC7GOG0,]Hf( �0gOBP7{_z~#'>zRPNhZ8^'ˡQBo % I]+ƕӲO NHw^`v;AX�΄}^!`Ԑы۩(g`3;ݯ)ABn/ )=xA'P_ p=ܾ݉wX` #9E(xsU>i`: � ؛?;38 9y ϳ%1 1{gm`SJIIFKnw78|nSO~p) s-=]A : dKbhjwÿ;P �af_Hy,T5 fv3e/6V�4J[ O>Eꆠb~��+�  |RB~*C�b/b~^�]_vشb$$\C (0 >rE}hbO%b�hh,3$Jg@M&rf쭶��xQ J@tQhl d %!⓬RE@e.p-/ wH罟2 !|g&~?[ `P` �`ƹ(ܮONM@13$ΐ Ca9h.�$0 @ .IChK] �]E MJ%+'sN/u{F` t�Ą!9I K>�ἲ \IL#H&�U-43g}j=��`(ެ@4~L)&2\31m9In&Ϗ: njN;@f],q,b0!xNfJ �p`&�lţ!n-�7�|fNdY#Hh %7RNK@ C�bL)%|29IS'fnDܪ2IgӀNb Y\�h>@"A ')IPYAJQ <^<u` @2%r>gyv W C7�,)�2Ad̎5!݀$z@N�WrnW0Z9 b @tQ Ax)Bur2'^� J�nB*Sb=½�B��Cg?,�lI\Ol�+BSD.= 0* ��k&RW͟*G/Bl%L*EWǀ�3 �b A pv�� H@`PQ-)̐N_I;M&<�vuGj@⯈�Z�B-1~p�>�Ó�@B!�RumrL�50}j9C7FmM & O;#`L@ĆRXFUwFO,+A 8Ό4 '@OAd^6x:�41!2?_c~ |*lLIOОpO\I^& ���HAn5s�dMVjV9:VQȴ? v� [gbC~ @.ŔZ2y/'`#L#m캉JӫM;@-�gRv,gg50Y 7t~jN0) hM�|�B Rr C\e1 ٰ$?Q9= Wg%*4?H$F܁#/}w@ & z2vw3%}]P @tM!piN7a�� (ɿnΧL6GqƙV:WP>r�B @! JGJ)RP ~/a3�X|g@op%J7XWb™!r䀘�aA,}5x  G#�` AXi);WTV 97{�' &PҶ j&"r/2Cph )/^�r��3 AQ-~ŕv�F�C?/ x?I*@AbLQ|!�au B@ G1"-3v0�%@ xa)y9s)R8�D"X(սH � `c^IdwZd�V�+K;w/X@'10a0b @r pqgvs0hnprI[# tN;Ɉ|W>&L2,ct8xD4A>FNB 5%!mT�P�jr;fAh6| j`�?PR1_$VXW1fnLa��r;oQD 0~nrעz@4` .3@c`nB2C{`  !�?ٻH  WAݓ[LP�`XhoĄ#eI4 &ah~&6g^$ܐC4v{{р`}Խα @C1+[(n=Wp ("ɡ))﹂!0)ЌY[n֫>~ V`7gπ�(LHj tVBE!]1Jǎ-!!Z-LAG^ ^;^"Blug|\I (ɥc1ĵҝOɤ J,]Y<̀hBԐN,sxv`'!|n| 란ƒJ ,'[.ţ!xcdsH�ōQyknU �5YNRS:Yygܴ� +~PJa p(w %$3ZPXA[�Ć0M`ϓoV@  Ht+qK!̼`ć(ӃHA ɹ0€5�Тoٷ GAx-a֐ `P@2RD͎ ߥ|'_\4 dt$)\�eXC!L->؝s a_u߹\(h&! Pj I/gtůYXJ GJ@Txgrz� ScƆ?@?YvS1jd^NP &n^J6y.dgCH�|KT4!JG(ً3qQ @:&ɜp`j>}prtvw)wy#}׉% ܐPC؆Kl*P(4$g'[!9DXGơ<WVґ$9CwXwHjK I_ C(hF( �;%@^C�PW0ksz$ k}xP 3% Cs� nx; ���?!g$ݘu@C_'#oSpk��% a4k|3^B b�~K43B+΀LM�ZWX��+JJ{P @uJgϜ}���3& Չ?s|,Mf�}6!tPjz '�?&�T@hGeu>b 2a'vY&?u{<Ђ 2`/J- ppnc@Ȁ  O! Ky<�}C�tCİui *,n{�?$DDJߕx0( Z )<!(;T (NN.�{Q|'/*Q%Ȁj�X&PM,QyE'c<j`*B&MGAy-5`bC�Nvf3�b` Bd܍ /[SWc}VkPܣ��à�c|tj>`$L&GnGw3��T {u`w?PYFRY^�p!&A&&3MC�FJ;FWˀ�f�#1C9h4˜` آj6@/sГ=?:Bh`�*BT -Y?|:Bh0\P_v(~h�U[g� ��=+b[g&v~JzĢwBo�!�tX �( +(s@{�`�� ,</_D C @W(ȇ_J�j�Wa$)8rp7;e3 &N�Tp hOǣ]@@ R�ЛD:/�IẀ0 �iA\t{0nRL Iha@PS5X @�`d៭~Nn�f�~S3py\qlp�@�0�HgV&%wcw:�ȢT EZE|^W�=!Ae%;~@�P€e!IiKQ50m@1@_�t`3=؍}SяY CIHYE3 5uq $΁_u]2R7G_׺rwWv3`ݗ9%}fK(Bubbѳ`*PZ0nvt^t8f#m_&▕dodր @P5) �RlZt5J,Ѿo\W] ,ii Cԛ'"Ѵ�L�ie8Kp ㊈]05p<a_dL$�(& �uɋ"؀/�� >LI,nvl9&C5ɀ 0!rP 2Jߣ|n!�:&&Ο%w),HGQ[䯛(ul�D�uD4P�pp 05~{#at倩S_ro@ �*�|bn )$>Z; c>w׈/P"]5�WO n;s\ƦLq`�TrrJ�Z�bM^ (�$h>XCjpU d1n;eF�,&'Ԇ�XL!hP 0v+OB;�ZQ % ,fd2u�f�hBĭ|%AA,"xa4aES-b@ O׳^ $3 醂�%�bBPy |Rn!J FO۪p?@A%?t!?| sR$ϲ?_x�`C� 0ѹ.N��0 �j�t`&$3;q @/by^�Hkt;hbX�]{c.Q@ � 0 :�-W3vy2vpҒW%wC~&XMPnۣ1_-}͖->:1G'd@t$5{2 �5Ho-\� yAjWd!@f1IBL.+__�2�fAi|#h� @2 A9lOPWHi[oui[ 1/>vw^C qa`PKţn{ۛuNa !CF$iBaU@:,4œ Ĝ^� X7~*Y>E\Ţ��hLn:yD\|`CJۧus^2&d_B a?�  uG;gB (- x4cϕ(!J#C"(`R:1eN Աן�,L &9 ʮ $_(Ք耄H�̴7e!l7f8np(4{7@33rە/0!d䳏gvN2혲fŠ;asbW4-!h|8*Pg, BD!2y*){ !K Dґ-۷:�WH�ȚWšcx0C!hf/}' 3L hWIhC Csͩ�pqA2vŌ CZW>�/ �xY1e>Jߔņq,!:q:|,BCPyh7Ëei5†dWPE�1@A#? Ԑ'7 r[]#xn, rh C�<IA?Q׳+w(7zvxܤʧJ7ur ~BS잍BPy;A@ ,I+ūt}׺^9_qL�1 rgۤQ݂ [%ش so, ZP/n I045- xy -<cw1>ɒ` by "2"*rPRwGns;]т�bP(g#R`n͙9rXWcN pR70ӿ{ `:2@0'?ӷ]XN�a'0bѹy)lOkO P M@2)ŌH#^>�8cJ%5p^I4 A rT'u�:!QH%%+/!`=l:w-��+`1@ b LK)(J|'ސ0Eat>|YKW{; :D2Ra,^Z;}4bo,�d9 + VJbn~1�lG9w E�=$Δ-;k�% J@ vҷHr T�T"N|GQM[_9 J8~~��0 !%B%r%BWu`J0M RW)(C|F �`|_Dޔ\`P n Pg(3lZBRa8`:!ɥ41I| na{{C p �3�%a ^[(�f>/O%!x! I�h`rY vr*a+}M(Ξ)�hӉB>78Fle �_%#7 BrMk_b~` M 3z>a'�䤠҆%~2trvBҹ/|TB`҆[YCzqlJX� '�TC%O!~�0�r�BK'`%w׷� ��ӉaQ!8p.�Q= lrpВWJ� 0(0O݊/C8~;O&(O? &rv0�^L�z1I P^`:!H@T1G^}morb(( �@ДbMơ׌r &ni_7Ho%T�j�ذ b �;H�% &!rG!¬ EKvM�*rXh 7cɜH�>nX�I`@;(a&sa �/&bh/;=<d&,$͋c9!vطW+ߞ@ha ΀ҋߙ߀/�I|01�`Ct-G;ג"X eJ,dae|&PЄL�"h !nM/9-֔ssh1 )YB;ܐDN_</�7Pzts`j0ܼǵ(�UŠ8!T Hܞ~�%�hBž4f涽�+r4 +&&@(Va |;`1D HErC7- e4� 0!πP^A&Nݖ;(>]` ~xX ]04Y;] @�(a+W> 2h\ҀBRh�B[2JBpBH � +$4KF{݁P�@2d$PY_|zR.rnQhh�M&6D쑝-$XC8 Kxȷ Զ/�,qM@BO쀝P RfSpΑ,z6rb|TA3))>|[lX ??]E6`ĒڳiF>F?\.NO')�kѧKU Xuadwޱ@!% }t=t =A (Ọsɡ(%Mt�C `ae?Pw&Ɉ/~Cv*4-dY!jN±cqK?S{D0B=!lsPz"h i&v2Qhmߡcn*�VN̓_k0 D$z8n-lpbb+dMc`�Pi D2Ozn̾` ~1)^uTX?΄�"�,�ю)<,�D00җzpoP8@`Xgm?YĚ`D·?;s �`�,ݑ{`l0 ]׏9 ;2G}ph?Y ,;Y5!JwR[go9 qXH C;��`pHhbWvImK@;0pI RI31xR?k @'�3�ļQ32~أ7{� �Zņ<>$ ~;I\  zd 4s@@LzHO׬(ZQ;rB�0aR(])S_ؚ e Ko1{JN^Nj.pdĖB H?}�2&HeJrQ͓÷'^LQ| Y=L!%xӧ սX �@Cv e_f9:ek?G|4 Rr0�CEQ1@{&u@K*ש:` fdPi1$͂6N`,'Xɠ:fGS>?t]d"?o#cٓj@ahA(7qfQ,4C/B /gJŽb4[',1#��#HDETݾ{n@a0tus@45߷Мܟ&Rѐ8K'uۖL߹\N87Qh!He/ْ` +yYuQ7?[ ªy4aeqJ "O沐)*&II8w0 d%: y(so"�WA bPq;\Pf{B>6a??f�7!L! J8 WZJ~t:-�0�_q%x ).@< cbJP na]MBQ^Kдd'&lYXRF0�ul,pN3{i}L(%VGnduq@5(R泔BI{3} INWG).��+�+ e F_fHAJ%Bj Ώs�2�'�3 ; 07(D@N5?졜wm㻙A1H`)VB/ ~< \�쬒`j@r+J>F&-# G!z* HiŠ>@!�}~NHaxJP(QtYY{sƣw%pXC!3p1{tt/_�(7s P"nIa43 e%0) SNbvCA %sI1h j>~_#s�n�Mɤ$t-ɂ(@aA0 1-ؗ@3�b� I&;+l_8f^ bn.pI(�7HD�bhj;-۴@ԔbHg H?zԆW%%%'bκ,1^(C+{ `h(J`G*p 4_�^ZF^A^DP@1,4Pa|7 ih7cuʡ xh ,08?+�,�VPQ BW�j�CKᅡRW2ǠM�ph twĐ-sBrۆqWd7`zJI}aQfδt7{ E\ߕaǾu@�'(4`O(5{΀jp?)%GI$dlCfW@@L_ @N� @ta _Cq@'�."yE% If3̰ �,Ҹ_drď�(H J@CJdb. 4gÚ@B0<1;_S �9,M)J38ihs /^v\`) $^ݾ3G3ܩ) dO J/%nO~nIS/ր3JpHN: �bh %,32DVWœ:fk@ @`P"B&`rw c-!�@C& cdm0:҃Keh !_@WX)A=0�4R4VY?` #q�%?|5H NBOD c%i)Ka{6pj@tZKpbn4�hJ 9.l� ��`JzCF;\h/~Ŧ8 `Ѹۘ.!%݇(簔L+Nι�I'`}B- B2;SS\@fƍO\rbWMrHE6YeVHA ӚZq|ؤ~�:1!6`(Wc �?>`mWBPcвR׀zHo 0=4Ҍ%$i\ �ɽ),gOF Vlt)߇1CF�%<Ep:d_`N�DY7lN?��!�x33g��Ȭ7j$37r?i`1)1�a~h�\ԣ;b.Rb3 A:d�b!BZ{?�na?�b|e |HUnfI:@$*CpR`a|*ē!VY@hZSrZ !�- 1ߖtw�5�19@1 %dq[}Ye#5?m�;S ( �&�T_Fn3�N�\ v7WILuݽ/jlMKPj)Xy`0�1Y0avպ*ڐ03>͎k�N-'wmI3! l_H~@E35IInW �jwR e;d?˽Lb 1]h)}=�hŕЏԄ>߷UH / fO}#~HHBI\о3-4P;Kw_ 1(-g(P H@gp1@=izbnM^cٌ(*Q` N+zآ&w( 7 ɾ`PEB߳A903 9�`'I VHFo,4b/ w{�/Z9rF:p |? XiU۳VxHbEЂhB:oD >%<4:67 ($%λğL7\⓸bWNjiVldaÍ� 7}H+#WvEDI3WyI$'ӪzwΕw;zM AE0;ޤ4$g,c=E)! ,/޼P\0M`,œ>dtYC!%|-ZrTa3CqM 5j �$qTRw`2o:1Xp Q6te^Al?' IY|CGVd)!8]Hi7 L,_ HOD{P4=G\\Y αMNz Yx'$['7'iY4ܑwS;] JQ!8iEQݝ æ@HN%t2w[MT֬xh)zϖσ^gO 9 � ) !C%9츆PL3=RPy).V4ʰ`j\1&t %~ F׫!%bpnFwx4 g?!;u' VЖZ u$)RL!]( ->WT臉:78h>0^|LY@')3;�=&�wAO8r/@j3Ge7&( n_<]^&��+ц�1&ܢPqWL 0%@)Gv+PxRiH,0ZZ9% ۣ@Tpk� )) v(啜7kL]/aENx�Hdω+〟5 3m5d=F @@ha8{RڿETd'è5{,]`b`3%wn@ɤΞ A|9/_$(NHJW@8Jq4 {@6!M)EhYI|�NC&J >^g}[3� a&tax~A+|� @4d r A0�0<7C; Hr:* !9d'!c<5�% Y+Aj#|fפ�nq0Y[Zv4^]�x�4@ w,0I@+ܠp`6اt|Ž{r���$Мz>'0dF4Б:ba41<k5ĉ}D`8hb+.+^v$_$0�fC N!"Lq[%;}�%w�X� aK6}; w簺g?Y�G&9 g( '@ Rd � 9P .h-bМ'>{݀1�UŐ`dhW5^˕�1�lB�zM( d5) lu6b�'`j #mǶ5v p3�eJWe#pr&B�@l0�K;%o}`'0@SWGrPH90�wh&b-,g^U�rM�RL!(a5C>1czA�@' Ōw;$~_ˀv�H!>BӷvP�@'ܒ�Ę�:�rC!7K6[ږRX04AJd�Q +o5ּ A$4/ my v${>{ 1 CvtcĴ6a05)ORd@j|k\`) L+,~F @2 bPrQs�j�49D0‹۾ď7~즱&kE�;!^)Nn  1+gHrN$`do\v# šn~"!~L�V͍�P[wA{vS�d�] nH)m_+L�+ZP`rkZ~{RK(V-0|oş� ``M,+g՟A) b) HF 0�nMB3hA�? Z9@ōB[$pN]nBvnWo0#Z)1 T!�nZx 1KS} Qcq_'2䃅ƾ`!} q5< $�L�smٟ0{=� �t0f+rMehpP J C9\1}4[]�A$(۳ǚu0�YA,3?C,Ы) �( q% KW1VTkR@m8z+0ΜZ2v̭RC�*�bPVFb_+22SɊwF�`P#�1�)3Fʢ� �25!G2Ӏ lC C:>nJbR.?�pK(^x1W` `. ;nY�\줌2_}a?M� .V)pl^�f�+<*��P PJr�@_&0%|űPzz/L�n�V@7�(fZǽ$M:<tsFpA4 �Ĥ0- ۿGNqaVR`hw7`VB_%?*js' (ӯ: �I%�WUP�2&YhFʻ>yNq4 g!�*�0iE:0noݳ~l>, !Y �< JRoGr7%  I<$n:�l @hߞ$SYQɀPޔnos5�졈ǽ@@); b^S`@;&BA+:[jwk�ļy0*1 73ax- 4o9P1 d-% OE.!1C'[9J4bR Al1 ƓYc>U}:k &vͿ-"؍LX  @NCi nbzcsU$1LA4OI}F��1ܰ %W ln /l7gn]Z�BY-)J7݃I/W~�<'�u@1W҃vߜ >Sy>!<˼�7�- Q[�B14 5cQ ˳ݾb�%1,݆&!F@�`L%] HӐ3T/ �$$r$\n@a �e(?8Y/] =<w%>WqOҴ{0gI_%$n%5IfdG%l裒|rpr~g [bu3C!!L | @3& b~dG|z~#$bQp܆+Ře7W7wλ@D'br,dV!Ʉe N!p0Xhbwa(|ݣ�w,15&f ${3|!3o N4,i %,PRiu/H$|Rw q۷r=�?~b Ln/s}2H`3 J�o%d;i l^2RJQ!Hy�T?/|j,3Є,nlvsq)нK~7y@41"2Nx4pX zqT0j8Jς`JNlOC} 0 3&t} ^/a7al3wRRWOW��+0vR }^o `]Ba4o�g4)!#ˀ?!%1@I  $P44@dx p#)=� �1�lz1+', Єºn��ĘL&ɥРݑhK:6@hg < PI G;N'!duϗv4(T'/v F4rYK(q j~@ !�t(j?¹�?nd-I@}t *(M)%'_c`i0`) /wdvДK^,J~\0D KG"+(�4(Z�b|3pҙ(wεZ=^� ``Q)&Ŕ �lPI1! wNM`!_GƏ/^0qo(&|ɵZ/�d��7&%ٹ]IGD$dxpiQhw8r` ؘ %)$ NS/P$(吖h,Nœ&`1�ŕ|gB1{v@P47Ӆ-, ez_Ҁ�?I|^7SW@|X , oNhpGB(@ 6~P%dp*�C9$0υ-+E`o(!7 @ s6(w1Łt'c^;}|�@L�L,agr L FJ9+1}W �kP_u(Ѧ.�#~IP0di3t-439O ~|ғ}Η/:bţ>�R2toڰ@'�)!o0��Fn0?\�HBl)l2͂]!?#%kþ�h-j[_"( 'MsA{_U f�ю/P?k@P2N#_!IE,QD쑛|az0 �hKp1)?H AM�78fl Ud0`βiCn@'A g#bΐ I7e/\]!�/6Crߺ}@4 :dI��#z`*W~'ḿ�B>v %~YHsQ R#7 | �0 wnZ 쒋ĬvI<D|&; ,0(gAet1x1X �RaY9= +'H@ܴXNFQ}y8(1,"Ip )b_�Aˡ ]�$b&! ܱu1}�x 0*ZC�ԯɼ-9ȳ0( ~ Ab8�D+Ku !)UlbB|lҹ}mP, D|(gKw|*膁@rjxBHIۊ#nϊifXv,UP�HŧQno�n�PEJCϖ#(\0$ah`@0&xa VW:eLX%А Y_u�@5 Pɬ |:̼N�Ze1"RBp gHb/ p=K߽ �z�요QaYx#:7AZWY|aqj>`CJ+ tFCg4i(h)i)x[Lan ( J2y}qcfw�`c �XVI5?)<jd(D )ll+>$'e_; P ;3�* ~?X�N�҂x0k6,|9lCoq@ @5|3lwt<�) `5oj>tq7V.w�*MA5 B )l^F_t~J8W@PEl;` =�:,Џb<b�SF΄qw�vXxx?BeNQ[fv9C^xI0i ( KYv"8W2hLN) %z+xb�5)%))o]k^9 u%* ^2yIܙW݂,AW+!)%ߣt/~w:i4*RCJm~ęܽ�(X ӊh9i͘h�Z&� baJ% �n}cn{K^Rߝ(ukZXr /8ܑ!(�$oCa1֞Q �e<mQIA03tAe ^𪀏?,#X8g yJf)#Pju< ڋ^Oޠ 1AwC7H7qj ^5(<Wy=ϟ(0R?{Ax4bp5N?|9] ԗI4E؆ɉz@@'!hGnn`1GI0n)99vV, ΍^%:e&(|0D݋^#/ v-Oɉ4 nCBy[F~ϔ3!!HNGɘNy7B�d +|Zn&`)eB}R(K%V$ //mǜN*u'f&hkv@iw` z8Wb~A6{z9'Xwڅ~ PL,MlKF+'nn#`S|b,uĄM- ϒ7>nnn�Bi F/d$$1g6�))OCA;a_:?3).C C#R{:N�xod 8gWS#s;T ÷:tx1F}n9] mCPNa'^ *�`Qe$_ύ+{CƒP0AC1#F; �ŔѾ/fkWG^oD�Pd9GvZ� M nA,%uik��+0C^e9|}(�0JH`��1�uQ�Y1J:ˊ<;^?@�W��xb�0!xbxҾ޼0kHAvA��f @RWN^!#'v�d!Fר !�( NRJp}� :C o&5iu{`|}C A :!~ : &x\�H 0 {8u �@W 4/v�~B(3#ݟ@Q`C�#"Bj긯؀=�pBp^Ae=IƉ ZSKTI[`�LMY2I t! -x;M�?! 0j7gvqj|X@C�8l,{�=�hj@ k).=$<G�'0#!УCN'ϒWN^H1x<Ӿ 9!{rm�.?@e$"HE9Нg5,�b9o)f+!X {$`$Xu]::$\ '~ @5!�XqM#kp �H@KSoy4ɉF+dw?BM!񿔁F1�TQ^E8訛|Hۅ~VpeATEeI3 q| I$ shf`-Bmøu|Eٓvqpf$JRRFW,^X$�'n0p t_%pk&(RF>w� pBK)m#5�AI-9ƒ��^hYdoe68vBElr 'k J(D0Al8- $֒@},";,h"Wp :MZ րv hbS%,a04 6eZsl;,$�L�%쟄i'�!h$hn|: /Ғrٲ}4 N \�#'yVYi\ɵ,@Wl $zvřu8N&ss5&7aZ@B" P EҳG&�ԐO/qJOA&X/^K~I.hM Ҙot% +.J<ߍ̀09,@@D/(_N u6֠ [P&Ydmho:\N ,LZ K90lӽLY$;K_Hh]0^!a }DVOfҙs@ $| ia1$¾ukB& az0@o1L(Pe{M KNa ZQ~b&NPj@T7Mo@�Nݝ8`hܽFB;խKB&�o؀)�vC&'~RQu6U"ASbj~՚@'&.@�t%2MH6 )ߜFPhhnWsV( )OtlXOfht3qQ1"F@:$A(_8 1~ěw4w*$Ӂ �@QImW'M CzBI�L"4c&C@J- A;>ո(`D Bh?$p%TA!3B,I#q7}h@F; )@8>:G7i,dmɉ40r! (44{ xsI</G9+ @hbQ1"9Hw#Uπ����W��A��*Bq3mah,OyAT>Y%=59}=c%7{SV>Km]o;��q?q/{r 2zc}N)koƼ77]Q^acsV( ~!!ưBE ϐX( ,RH7 &14 OGqdDˮ7 O C`oS4JV%#ot= pҿw,19|ɟ4Yg7o,4p� Cv %C aDnkb8~!JرdIq! @U_bn#D'4,, B '7C �'a B ChIp2g7 Qhk!ÌY`hbMo( E2�[XԾcIloE #mG,V!Y  c½8snw[9vrXe`qjp_0+'PМYh@̟=/uZ1>"P$r.s*s,<A(xX-?~#AhVս@q5XJ:1\$<GsB;׏=\AG;rNI;w�'|!=3Usor;'?|R׼#��*L 0l-{G1kv,va;cy!P)Linׂ8f $Gsmy]۝O*f6fRsƒINHZQ8idxFO^v|׋}GcPA=^/Z.Z(bmN, 5cX{NqlGG'}[q.W�٢+@"G'=nWsD ~ 9ȸ+7ܟ*|`wÔ/o9~"\r#N,d$ŷ4Zfv{b^ޭ@q'۾0cy |B r))I6$r-hm#; ` y"!x˜9Qֻ沱Y? e_ C!= WhZ]q[,/zٱ{>hDp7"|ܺ1��*ax5` ۡ3LOe!@idJ <7>jRPj|4ߙ%yE3rg&o' ULk)9K}hushpcjuT_ale/;wçJunAOm<#y<>͵_sUUpa[ ֯[z$/v9Ga8HݸwY]#( ھhshJ ͛%r+N'cxG^gȉ1jNŔk[>J_?$smRU]ĤwESr).߸zR]հ_$KN7-Y_Y@9xp.x;sI_u,/0<+WXxt 7ڒg0D m;<Nבd|Uy=߅wj)wp[=vfbx# N|203sa hL@"}Fy aIs}X8<D8O^DJs 8%u-,5^P��*ذ%} &7C$ Q%շB01;C+M J%lS6CKRn\Yyڎ[\g|qmkwuo>qo8QtbA׎W܃XwCˆ-+g0k7ϱ~qy\(I}|@]]"rW$QA?d;,]P8C_('_w(8<�횮H7$8^OC)+sG'C qN+yŌaCqp)rgor3 o9` Q|X zby\f��W؊3O0պG?0ܖFRBՈXI ’&=XE!)C%qfP)9[qMzɉ 9<2Ś7w79=ЀKm=x=:sBu9��*) Otz&dZ9 �>)L/MQ']^sq`цtWg~k,Wm8wǬ{p0ȅ:96o#ABXwWQg>r IFVK=7pXmDZoš((ong܉}ka^#IJ؝Ů|F'%wnD@ZaX~D & _جYIfS7^puT%SaMv'=um@혏Y�wNU"{bG:?پ}݌a=ns/ZŇuu(/$yJ�\N"I=]a™Xs`0K>5; aC0)xݶ)CXi0fJNxgIt/(MW'x|ݒN+W\덞+"�"Dh?!Wn'C0NܖG[ƋX{9vֲ_ә��*(,g|~#xJ�ěnO 1ܔos8t|WߥB=(Oe �[؀xf)ݸT"8sv+H[LJ:Gf 0>ΐIJѺikn1[-#l|p훶ae[e/?b3+25| [ά)okp<9_c0uvY$}K3=xo p^@<K-%Ncg W$D)ǘ^YA8/)8Oi{h#Sb oK\Q!.;|h2 b#5€7<屗; # ANl\D9uu3a`+=Thq\d�>e#|݂Pz39]ݏ+ٛ4ާոZ;q*oz pv61K'<#,?xK|56lSò:eCt*kEUp#TG+?M\v].w1e~du<Nœwr<qQKB& Q$Gٴ{}IEcq7 %~pm9��*kh;+v$~hg 5bLݍAs9Xcnֹ,̼N;uu|yI/~1q$JtqV4{sG%WFcv|ُHuv- |Y\{:JbsZyF`8F gPTlVy`}8RE{1@?߮Db0q#d3ʼn:"^ W?AĽqFo׵ur?/Z\`K?b#gBVahrIV5sWulQO(aǐq-ji7Ø/K/lV U܎N(KtBt5RP$llŨG3-Ib7ZE9O(h3h/+y6p8öѦw8S+l#V"[[wsY>V.o4NL ߼Csql8N'k{G)}{y@ UMúe C<=<( (Zy:8��*ҭ1<Dh%vGK3rOYe0z8NS[},~<�)��&߁+ƦۊHb$gJfH*,#fX - ^598B/>`>:Pw/1 |@s!%z;8Iiju˶wo;Y\)@wdPFSL`{2PwqIP<*KsQ{ n9mcZ_$.8KYC19<g)uwG-AsȂDn|a* .{H-80%# 1�e½a/ua9Kς}'젼<oϕqۇ s8< B sP;xYN``iC;|w+7'Z籒-8;l/p{V$QCSZjj)w3QL<CnٟX?(нٸ _.>xW̬܁ q5pWoB>ojy"pCV4˳�� *zg -׀xO_T'2<{8HEs׌urNОbR(5,YrH'W^N#N/1xHL7wY=jދ^ŶqbFYd)mgۖr?go,cDHm_%b8|4ŷF\i%>w睒:r>fFR CpTlf(ϛlY=׶ gpaF=;11ӥCF<"ŎQu3@J8NMFJS贒bKJ[QAsܱEz5﷘X@h8d8@Cˆ?߹�2("]t/'�y%bu\_b <ׂ_܌FXpVX(${j_F~??+qg3"6m{(+47.6F ӳz׏G`qwSc*0ƫM̱@s=[cj^X|xx(` ?GUŽ6<e‡qmVD C)op\rw={!_oGZʂqjXC3�� *K3n{�U*3oߖ~3 kBƄ/5xNŤ-)-|qAiJ<b,v;r3,RWzW͓;q>>r۲sI3!l7aZ÷:<x#g`&%#3iϋ+J҇#5+n5Lˍ;8yiXZ{egAL R JZ/v½Cby'3 8E#~`%(@Cf%FVq޲8w:3n4u�5u$&nÀ{sдs?Nf08Gm <(vSH~:w/1/FZ\ pt1$@Wܳ!ƣ%-sLymu?[츾yB!ckD#Y'VKa%< ؾƆY>Iȁ/'3p7"k?" L_Y^3 lpEe ~2\0Vb7t<VG$ȐV&p5 Ҷ8 R,PLLl2b|efyx/Y::7\W]unۈa}ϣ87:ǒXq7cZo,c9JW1B\4Q�w9DƉKzxq=Sªϛ`8Kqѝ~..Z8~oM#0�� +˜ v7spbجا{>HCL@+ Ԟ[ `cAߡ���0pҸ8Yv1  Cn9-`XY]Ay^;|2~/,Vm 0yJ',51xup>wq塴v2qp_cGur{[>$R1;)_-aKUwsQs wAZDz\HvZ~sjԗ~3k>|4 vJ~9#q pxT0\p:y(VWw`GߏXܣ9@s�TwǫVN;u'K+/o _{G5 'Fr8 n$Uge%fXH ѧƇ㟑?c$(H#qF |QnW Jpg9 8y__. {�3.(N8|iwWp䑷w,^AxTW䯡\rBBֳ8sD4 1sz9|8#!bRYb^?Z]Oق`8h)? qÌNNMսT#2 "7]y5'~7wY_;uX~[_ۨ<wGzq ëC;\!^YȦK9̫ û8p]O #7�«wDn{^;5WPY#sUPAG!$lHdp�� +!!,KqVZ >s~NTWB9a YkĿ{ [ā=ٛgqu�/Fpbb`/7 `!,=/;nfB/1*0 \rBYH%}/Y�/bPRXxd2G/'T#F`Ҿ_'''$ m33{7}q; og%|ĀagQK ^>=sM<xvhN'+%?[8꽥`d*zXfQ>@ _$yR]vvN79dxw\xo>Fɿf7/a|fvݘNS3 Α!Vg8F3`Ss'_9j9Bxv#%C+YssswW+ |:d6O ?{s8 eZn:W.&r,-Bw |<Lo8AId|EX/AZ&&C]t6[Ain)!p$m_lnŷ5|,֎\(<>K-ls7GAdoO$uC աW<KՋApUR|vrk1g3@N=đL'`*�� +_�t`(VG ;&K<l`{d7f3cZ=H5xf˰mVǯb Dm d.Q+ dw|-̓Ԧ@I#"blygnq={ۘ r9D ~xyoǵ%lؔi<Amfb|-{ ֽ3 %8I<|g4,P7q9-vv4zDp3[ߎJ�'ö18WfJaEb[ @䫰4:/wl#�͈ %mNDžZ_WwPW ~n z{ׇ?(%O[a.A$RFshx.4'l,_7L80¹q Q( s0;[~%\Q_NN4,| $X.~77'8s#'}ƞ^4~Yoݸx ogn(c1wE\Ջx7;syO{ۗ+0OnEPN$0,'`Ks!ܤ/<Sm@]S؄(Pm^(Ia9��P󛿘kExW+,y?8J,ѡUi^`o܀9P']8$3&#㈇ybݏnpjĆcwW9PW {c}#}sLnr|H3!mnwV$xX yDNׇ9U޹w{D3;xA?Y^): 2l^UbNCqty[nk;'vJjBwc,y\_ko0/��+(jK)M\+r'�ay:Ɩv(9j�Xhn B(~VZD\5I$msoXzΉ&- ;&rg!WHEqBP-!;eDbBcHф,=sb+Qv6kxe7}/qKV=g%keYA@r^4QaXn7MpƊgv'99Dd~Hoƨɶ@ 29oc%Ьtިr塚H+0nO=j#rq^om(9GT$�r/G<~-_V~8[D+|sy[I縼\sp&Ӹ~tDR HTst;0BDc/+3$&lhm߆ Sݦ! C 'e~ʽ ٸ.F 9y(D IšƔ%@IƳ=K!,gxK@~OkB +6N@so32?}N4N#F٧_ 6ýerTz,Xif T#؃ȇw_N GX >"NZ[ 9uz.nlG⽸!QO `Sup_ݟ)]s_ݍ"?m?cr,-|#'BsqUXW"-X#/x{a#.WÛI pmbEp5tph)LJWc)#PRǸD{K}( wHui3s(yB |QHRz3��+DX W'Y A0 Vl=D;+~Y{DhBICQš۲p E mjݕKB>J?(v^:Xpu{䭾B[} $cO)A /=OIsGY0o ,RnTX쐭8W$�\cv_<R w3jbn<>;gpdB?DsF<A"qM'&,-.qKm gPE g#G8؋g#0xϬG @gpk9ȃa/9@'1Bqg Pe/e5-RN FxP�3(==a'u9gtn.^A_#"#nuBϱpg9c, n)$, Nw? OtBo{/9)#9:6<4\?NsX~_euۏ wS^Wcyr} iO2_�XCA);HU�,|w]z>,wqqO;γ& .?]yO+),2� 5x^ qx #@]Do|j9>'UHqn3%I}<W AvL_ǩ5R mZ Èbe&N"mtXռI-#sO @,-ȏs=ՉzR݄q'q#}{Ǒfa8(XDSj0Pvb3{KqK��"{ 5Cε+]ן67%N,kOn~P?fg��*ŬD2g0PXF0PF��PJN򢀩 X:;gQw7JNCg|W(<FJ7|#c-&V0?pls>E|);'}+nQV H-xՌ?;AG^{ϑݜFl&'uSۉxF27H*wsNDf; F'dm/|Z~ocoG?yN "s{# "spya-ۯ=|g㓹(+?"sBdm0u#D۝EA_sHn;ǡSeq폄-ycxW+|/v?[oa89pX~:n00n+. jV6 ƙ i83U w vbwdYAxYP[ʽS-æ8[e1UQ/d~m<ĝ_ ^o tUn3)Yɧ-{:gf=`ٍxMkIqv|mt12IaE_~ yu𽈛[B[%,*/x7p|E^cEU}"Xf<>@HdS2U`#kb"e  K'x+WFX$`hc[c ~|` B�(@ԓGw+OQleן>_Rx0x]DrujXfxB_?Q8Wgmw `ng/v08|Pd]x3F,P'� op+<:CDspW؞γy8 #2Wxnh9άξFS/ZWsn)'#2G)]PnFR7Z,Y#,¾wVclcK`��+A,mc#CP t߳vj;vI_Oc cs 2u -|{mۺSd4>ѶߛC Agan)~Rupu]LyN3<G4rX|^XG@)kHP$-~Lb\"}'vW8zSNp;@usw?ncXՏN[?sv:cχ>}~'-mڱRG|O ^s "9!޾i,}^(>8A耎ÂqW3ܜ 71n"jg' #n< ש[oؤdž9-&bJ9%}”b\ϩ8)F gbfίgS {>g`1o v765JB'[u|~ KN­=_8[aCjؘxJy(/'ic5_QGVmji#rRp6u6:wZljGf0"P2Y�%|0pjI�CpEr/b+d�Rcre -. Mb% 8k玩:zԧg�Z zQe9|ٹ |m'4jywh¯c^u'97AWx Ys}jCH'_DW`3_]=DOp<Af u<FI\>7;<N!w}8Ax^e-"K;O vQkSлK`enDI|yn,cEby#)Ⱦ~1Զ��+(H t|g5`Y[cJ{ٰ��!�S3g��fl֌۟ ̎~TGY<[d o8*:NF7@U#?? ֒dڛ\,h[v1){)a]_}kŞ1|f+b'w|? �KW=>]ܐ<u(w#wʢBg+ 8Z9BM0<i{9мw^'My_,pxXw1oIYtp!3ǡ>8K䙒8zKJ"';Ot ['x)w78yEr? IS[mٟ E{7?>S[^Y:rDz'Wu^rCu+pl)G@]jG젖1z{;/)Wzw7qĶin^5KpK!&n"H㹸n:Į9XZ\LXF3'I|{>J{ ~rb^䈷)MQHs`.C8%CH boIag¸I/ڕxJzHvxu>KqD~G3T:O<OI/X f)._H!zwS&㹨C8yf[@+9d3柣GH:,Qf7xt}]w4^zϙ8J<ok,; u>ȫa5Eާ}GG.pi|΁ #vI^21K+xgJ��+gDa߱[awKm C�0EnH@d 1' H,5O"ӞFp0�t5h[eڝkƈ!2'$@NH^’gԱmڬgc(`=օ<x#% >HX8:؊$-M+WXGdh߶ q?Iǵ I#Ivv5pQm%sĬ}nrwWr.DSOՍŕќndødnhs8w#kms1@K<@c=pD=RMW xNؑ(}C}zvOfǨ6# ~%Wf͔sT/AXXV߶"sk͡!xVdk߶3yB~༧ Cft9BVZv(*ٳ/qo+8gf ?n "SdHgr'e9ś A/GJY a!Ohƽ_A0PQ ?A  @6B &B ~QZ9+&WlhwsÃs ̴}(+PC A-Livtޖ+W)$ÑJ n`+f?r%c3xN1_k^K&_X'/HRq`*ࠫ45/ jp  *b8k` vWQͻn8œ J,�SLq)?FfN_C9LuJv^:xaW/"9mٟmp~URsu+fZ3[S s F)7#۫W {NgVe)D[ -e�?biN"?;4O+8yWQ/.p|@D)d샀7jYy)]+/c|g'v"'ؐ ^N} ZËp %=۟_ͣם&vlV>L9–)��+e9R8,Vhvp"b ݃��rf9YW ;>BuZ^? 37h8˜>;GtvXIg"X϶v!8+?1[/W3%lnavKds3z)Dq\~0g u؀i+qawZ(8X11^3n7D\wdv>3#}!h~ /_n|_R㓅M*$2M8~f+ߗ$Ӹ9SJpCzEeL7�LN't}?'qI^ \( S@Z0Fg1;X>q;W- ]-|y۩18�+w#KZG F}H G[:xhQ[_~)pB7_qzԻ.qoSX= ?r's.rs: /$A�GzP`uEb 8F"3y/9m�@& ǽ*xQN}p:YJ߯Yx@}Yzԅ9X ;w=@( 0'Z9FپXq5@o ]d߾0,>8ve~#cL{8N5 ^sfՏu_9ܵ, O/=g7;*Hl$hѬee6;=@' 6(uxH?et} qhnWQsv| Rr ^N8l~`YRy:?kKx%Y R[Z?W)9l(jܱ LQa+6Vsm O!tүc}O���+ٻ>v~8G犖1b{60wuߍ9pߥ^uy/oP!8NFt(jG$$s@z<C8^&%n BF%}gfe-K(7RO]j[t7p-+SmE>;9}WpԆu�1K{!�>?3?uPy'r_}ohBz:R1[Jv$79GWP:I8ӡ*~wIqH\&g|n^l(A= ש# �nתs`V"qq?Q۰<@Te n{,s|,y=lIPZovay^igq]c 4Gy-`Zmfs_<~ y[JÐpD YAxHNlpt}�I F|qtl`{dA#1{bH:- r$yDw"7G:HA J0|;pOW4ñ2vY8|_ςqJɄ}x<H<r.�Q>Yb-|~1۩\X9ŬP wn%?/Mgs؋a 1@%߷ϙoәxahRWӓc5g)IwF(s) |O{XӚu" D_)\$Ø&&[Χe}g4 XQa0M{4p ˺OR\S<-zS"~DY6#;1^?kSH~|Gqz/]5 gjJtņx!|43 ;h&FN/ckq�~S!�o,yJh0[|>L a`c��+R-mLi]_0)-imcIEo'c?ݑK;9I3>c~{Z֬8=]Bp$p��􌂓ƯË(t)m޻ls0N4N>@g G)d/7d-㥵`677 = )y0_ߊ}3~Eb^S1\%#73Y| Knv(-|grÚ~5_ԥƴd< ^RW ^~~ƍJQ¾aƎ"Dc :41 oz3sRyc=nEnFq܏$vθZnط8ӟpFw?_V1O/iyvn$1,Pj+Gt|~f}~؏G{ixߑ8DeKv�im{;3aQ0xqYZa,o,~*]n;ڄY2 p?unjGf2?Bw/ⲜRvfJ:M?0^dj<XUAk_Ƕq1=,T"(~ f5@fՈ~w8 $V cwiH3#n1`zO |{|F\�uAwf 8{XO`MUbQn)4fRH}-,HDZm~|?@B uxw|s'ON=ן(bMpuv GGBMb3$8;jFysc3)%娀 *|9*;>uԁe|q ,V^V˜P]-��+KlHƊ}=z +a"xY>{0 '/<)w@tیlZe7D bHG)Ivϛͺ4z]ē$X${< rјckI]# vl)cc_;w7$n䕋|kZù;Il< ^4N9 u0G=KXl 'lש}GEpmˆ <z3)% 7OKa" HO6$?|�Dru'|V%Hݷ䯝\ݙ&Wø}gLUueHa\#a1:X/WT2 B*[t 9J6: ZזV %`sm( kN|3>/fZෂ`sWϿyCЖʥ6 { |> sl/p WN{ufs>X^qAz}4 〗ADc,R-`5q¼8fR39ӻfu~zlS!gMKu㹼;?GR;oF DK@܀Qn @~;%֯´O^n犇eUXq> xa:{^֥P @YW :F EӎwzO|h]ȺQDtaK߾c[r? �-'t"0n͏^̧RY`p{hUu4o; N>KW͉)Bh��+vG`(^N۷,7_ab<zyn~9Ow <I nGv'bv]Xh8H}ݹ [/9߷㟷|a]! vv[fƶs[RTR<c?faOQjҿ40cOQ#ȼw~= )zbl Y!7D~y߅I8EƉUt^kgc,#6\#;|(nswݸ~u [ [_w_̏n]?h+qشs?^fu Gf8Yгr7ޞk+(.'r*Gר:x l(O��ێ|tߋ{`#D/;rԱ +G r<IvOq4xj{;f6ԭ2qgb7/q0sdpDXX^ [_c89 +S2W+^ xa&O fUǏ[!Zy;,o;k[ƋS?`=9q1-�m A720wcAdg0/+ PwiଟNButh Zp q&9$o"5&K>WCxpx*kK=7q8E]'gX<.^b\Ih4$=4) ^a _u7` 'r:s=8#Y`_OVug Tv38vw门@k;R Z0I Ob3V8Xvn+p,,jy��+�ѺvN ϾϾmv-)|qHai[,`Ŕb,#Wzd) Cd?B=CkIàuõ`"F^sA`a'0W l )vq/uŨ(@} 8C9Wͳ,yݞ9/kKd cgNoc 487-<LDEPJW:89V۵!A+쥫󸣹/-k~^LlV竻6YȘސlZ>+!Ľ~N2Z_\pXKms$,V|Z~) eO$JXfc ZT|sVerw#lzZfl|vG#@P)hQV=b[y4<̵㻲\$sg;(ݝeZ5ŵ0Gqb8\Dz}>V~)Aog_0/?L_3OŅ!>a\ K>fs=Eޣ"a\> >D c?g_'n'UyA l,f0(rƩ_fni4K1a7LMX*~XzN#Mǡ6 >jsw<b;hu|_S4AaPX>t+|O}ݜ'S#{ "H|;m9:Ċ 8Zݿcz̜tfNc$Y|v9y^��*? �F`?+�'�dATG+?+g)!ܐy`P�4`*& v\w;L?1#�.yZ,K<G Y;`L�(  7&i8gլ.$n6R*-�HFl-k&K]& -?==;(B�489_h0_gG3j Ip;N۰C7_$0G�4~au "sًO>/vJ70.N?I` A184;7Gun']UZ `~J}F1(a4N, #'!�\ P !P@, d|۲X)/0ްzZ $@�q5Q@a'b% ZWh�� AkwȈ,R_oΞ7>⃬G#HH�D@��41X݂qX{脂�6�` #x@Fem''H+V-5<bvƏ[=18l+ �?"krQjx & (ħo r'U@;%B}I ~cpq&7A!uWRr0F1l��1�q�uQ�4r!I$ŔP:}^�Pii: mjr9x}D&� [3(Rdu|(8 |R Hݻ?[:+-$ԎI+�DWOy �h!ewC/ՐŴx4:cH  B;%_+_\Y(2s~qe ^&�S1ymv_nбII?t�L X&�1r$\)MUc qcHY)L0:xoB?_ijkSHHňA@ Tj$'vk^<r�W5&4p*'V҅G%q=s[xF������A��*(!{IBPrմ߻tiS+f ʬ6V u*Ql(}+Xٞ򛸞Eq|7pC/_=!d!YG^ Ἤ3p'KaNg3еP~F.B&_,a/J $3y !�pSwǾs [r8 %_$r'*t%q(rMy9cC IGvJ/ 6VeX!d@xab d^).+Q8g h1)�bbJX~�v5.+H.PHrlLX,k�)ؤ%�?/~h?Z7rrU@]Fs=p'ȇ\HDiYB䝄>QK nNHCCKqpw}wK/vHw#ܷ;YDsN8}E4I"8_Yn,iEWǘpU>د^I8fuWjG̪Q&ů,G|mx?Ÿ Z ~ySu䠔?F.q'ZEDcsno+ b$o{dBM7zߍQ-a w߶F'LeV`,^1RĻNop��+,~ׄ ZCY(إc 4*awOmǏK?afsmjA?,:VԖ{tðw^rg/,^tDq]W7uh'<3Xqc#IGIOxg$;`}+ 8Gw Y@!g9ͻ |{ ,?vf y_pPKD& !=ߠV^Rx[daƿCۺ2rؒwjsn$wWj$9<=mwssW0([xs`#Ǔ1LqU۹w[CApp]hK%?Pan~ݜSS麟 {y Oڛ+>fHXV[z39AGx*]Ӈ YGhTE<wAw簯?[͔"9Lf||hq\B?Kodᦸ Ǎy|vf_,Y};ь^Qξ{yl,rL*C�J7}J5<lt8��*(La ^H¸iaR\3䤲r?2^]�% ;BLİ2I, VIԔ>bi)9z]l+}է|V ((Ɂ[w}Ws9c^wWU~̥tlGX IXq=2vtݺ9ʴ S$B]p'%z8n;DiV#FZ^^6Sf\永^Q9-w?}]~8{+rQf`f-f) (mƸwKG BP��xK'C*Ah^g +uƴvYpWcXG];ݟ %trX9B^8@ˤ8Dg}w) Ǐd c{ R0#]Jp$e;B6ͳm{z5|!;Ѹ<9Ę.{8F7,^h~3Agc\YFw'7ix/f ~F^jm8A!ќY 0]F%sƪs݅ϟ S=pqh,EўMU��*&k/rlQͲ d4fnVM%N!=%u|lα\-DdY <fb2Hh,0գob?+՟6smІl7>=l#Y_-3u]^vo "Fgi# qaSߓs\=s6_qձ[(ǀwt!w5y�]hq5j0k_$%Fcud~r (5_wa5DyXoi,9OY;dQ%D\"(84`>Wʓ; yu㻫G9*0W2YwA,y$/sכ$x- /'>d%gwu#pql*{'%9)b⭎+0T4xPN_~9KuՖOxzNAFXH_GǏ s߷ݺ;qh=ʵfjaepmyƛep ? �'U͈vN[#s]d=oO}orD&f|(P(`XTaSLd��*i5'ɘ1H@p[/!`B&�ߡ(I](Vd8׳ PFrX Z:5.ߩ8|I3fBgϮ{^X͉=#/$?o Z3º9q w�i8Hb uubB3Z7O)>ć7e{aAfwHrb ЦG^n{] /)YE;-b K['8HI#JI/q'Yg'e,v+9 2Woe !7bi@ �g+w~?RVňP <YۛG~l)_Ay 4z`v̖s(y#scޢW+՗쥲(w NXW[xY]T?+`>+Ώ8BTKny\u⩹y߹$b!~ǵxq."hHݖDY{02맚޽ًA-DWCC8umD LJ{g~P~{=&s9]Hgj#kE7@刺䤁[^dHb!ED)Լ~|o䵷f ANB?$-;qqqLnv6ϋcQcۡ=b Ѫ5G"FN F sp gEF-!wQ3f+vRFo*239��*Os='JC@`a,07曺qAQY!Tᜬ[p1_)ZRgGG{iO(An0ׄ(UD$% u$g0a/m#f콄ߞ҆dLť#qD,IYу@jW ξv([eo?+2l[~ߊSIjC?Đ%Z{o IK3>g%wW{MI/�3pV0rW+g obq� u.q;f bRG;+3+|;��9>R̟d$[U2|%jnn#-I'vAA|1[>/>o@lNJ�k fq+3g"�ӞeIR~ rFƁ "BB)8zVԘݾo]{8ϟ9 o{lyYR8xp!$qfqۥXi`Cmlñ-uSf$ }f ؞xZ姒K|"O+blwqeN'7xmjS<;\^/-f+&;apgPWߝe ?|׻|wb6wuU =.x}jŚ޳)W'Y�Pj@ff^#hЇ ׻ma>%W3>vvV ;@].M Y9$Ю<wʅDp��+{uk^Y>r+~ 8{g(:cB߬w"[WR{_5tI\|՛~I3:Wm9l9y*t%W#�w ?s�״=^)G#5%~8ŞnKiJ KfP:׾%s:X9c rO+a<(:IUE:Ơ W' tٸ9eq?c횝Vf#J)*0q 6+cKtFe뮄qW2u%$l䁯l$b?C[n#蘂1?>#cy FͲ BAnpzP=]EGzn]^3kʛ;2ߺkn^o,~%üYL%8v(7Rw&' %e9ؚ)Lc~W#>WhG)(2U'ܐN/0H�PN öPh'}!e1yR8M͜95F(o�IކQ*X~'ڊـl98N+'_pȲ $)GixP]+ys;A%W@Rve6܂gPַzB)sYJ8ՋV̱</ ȡ-ߊTv7SVpfU72D/EjlǏq+0Y#*?Ke ax[`ՒG3#aCw89sR^8^cƋsW^`޽e1)Pc>c (V?,SfQ<k{ryiTuo*vNW_sb:n'ڜ��+'SP;ǺLN{'xzw3 +03~8o5ƅ;{yM0R-%I</FqLJ=8h7}.}^KsQ8R- "hގ@ஜ!qIJ MJ6v @-8~ϝӟuf]J MofhXg,$ұ^'os"0''91qy'q~aI{}@gN,`I+$040%2Ǥ5ww~uIX.︰Nh~wcq\DgD S)|(#P뿩nnBUJ(Y\dn.$,{dpz 0'^f)+~Q/|Xg^RҔG2}(Ûol8ELfH{w<.{6O_!s M6quGnAC;P^sg5_\E(M)Ȑ<uz HtGU?D/K[u73Z%O^o3I.IiA)¼O#¤6H0KaM]*ڎW]b`^^ [B��Z oײ_v5xZ<e~\ýg8ջKdW(S-'F3pUJ^䰇{0z(qߝnF~c8jm={}_5JCN=Yb Xpz�� +kC~*ݖr1~Ǭ;6lO#j9U^'͟bJZ:vrwmi-إ%.KЀbK?t-(R {pҺy0 /#;}X 1G10 C\ �:VO)eDBL0 J(1$ӀH؄L+$Q Cɡ6}j`g!`34_R@>ز}ÃI夙AŒ4z{2+tfQ4qKO>ti^O p/v$3hA/Ŷvu';8$z60q:ЮC^U 6 |v:$b\chg7 e}12r|gw3 5r9sNcFR/rI7amqWcnۀmXNN8,,ě;'}JH LmS{yw9W0 s8YNN[ N}՟#~hۨOJ ",S6c2"Ɵ}ڴnW(8j*VJF vY$98 Pd-8VAGW^D }=n#k г:n*cY~_~o>Rh ^su_x&oq񟅓FR㷽u` >�BAڬag*ߩa.ox Vc8&>+n=nq֬q8{I|qŕW81o8�� +іb?> Q\,7(۰_3#)B [q<ZQkg5lczHf-,p-cda(00o80{ A/;ZQW RKIJ|܉ұdG 6 $H0 z /ru{6쿈c@ d0CA\ 7t-V /Q֏6pKG+yzZbi]nh~Ǐj%|_-' a(3i) b9JnrʿC Km9ќ1rlZ-g[F2:qS~ѻ<|w^ Wꓛ6_ x㼳/as'R$3u 1 ̗O-zy'SvX6&3cQ,^Wq|}C,~  `̜M@-3ٌ̍֒#?+:ߜﻫ`?9ij<Y$~7R} )^n1"95߅x(-G;ㄐ9I}1(ğ~;EX.&\YX֟//| GcV/,p6W�S_òXz3yDz)xѲ8X:[&k_-bIw3ϾCg^ۋ?qRr~vZP3!M8Sz10ݏ%KGG|ܦW9xwune%Y? b0zXSKӞ)bn_G{_[`6Xs.A܋Ȁ:|O1njz2@oZ]ų 8qeqw ?X]R*IÝ8-#AD b�icH�� + =Hbl��s1[^٩ZF߿_3e5 0JĮg(nW+A;8[x %Q?Ha?b?۰+0gr/(8Г1NO</7,g~1h~Ww'_%^qy^ڸ%}K#V߸~NW3p/K?b7� ƛ9[[a� Mi!SE)8#t-[}Ђܭ*$\�007']A^?yӬw/'Bm E5|&'O?WpE/rPM&Ƌs0S_EGӚ a'y[uVAӰaIgcwiu nn(t$ϝ_uk;Hq]BP upmvtc߈są>[,D,w<Kfx,~4{5;AWdΪLɲ 8+Urvad r~7]}ȝb0R6I']7\h4L!nL~~晙&`yE4n"q#;Ɗ?r!{z{y݌vsȤ^WӐ Hg(NJ\Cw N|'acqv:m~)p�� +MFqv y�g wOmD0N@a@YoKp>`;AYdĎ:͔a (8>B՚vH={z|հm4eP 8 OxI3!!0pۛfb:O,R?I8 | eywT�A)q%E×Jwqj _/% :N}.wflF #@q:݃y8;w`72З^dAy񟊿Pf5{N#3rA{�XĤ[/rSg%lEz ]Q p8yxi+:xhillnaϷ>Ic;WCg'>mw\r؞16c-!J@wS,щH~h_^43i{-&Pxw:Տd1#ţcyPM.ث(Y.WҖJ%pW%滷[«#/ٱCKo/ nn/Mw;q<T13_=hg/۳qNY=f1|_tŽN_gV&Dv=•s8V 5hWsfטuu&k"e%gxFՊ! cuz219qD�d[2䫯ug s\;ux~;�_ΰ3Ɣ/yF�� +_@0�tc/@v7NJlEdc)`ޤK8iܤ(|/d(3et?� 'S' >mla'v7d6q $C17~L_ 1eA^2%*jFSg J7{F⎐Hhwxn| pU8Xjvr9ǚK_lB*߇N0LWy +Z3B70�k֗NN8^G;rqn[raA#$�^ZJ O/p^wjv$k8j[Fbwt8kp<;IvOra*?0V[5 Com3Xnǰ7ݻ?v1Eϖ)#6xֈKvF(,sP'l?[+_3HwR|+\k7��yH(^<+k+})x&\{%qg|HDM[߁ ==uglfwq7_5WzSwctv`<2w8r4'sy!j$,3Y?1ߋ;́"n|J[zٛ_+8x;zs #L199\Y9&n!\>;^0!Ŀ2)3vc9*^ްPs۰#n*R툿cCg?3'SͷQ Gv?NK؊Sq;u/?Ѳ;Ɠ_w1mf\!C!8N.Ÿ8��+9{ZY+-Bn2Ix;  29e YjAEտ5�ЬX2C`r_%pŹ>٧0[ƄHϿ&E8 HMqTP5)؇L�ŐY7u8uTM Qh•�P[rPkd'w( !wMDA <ڡkXSWyEwWeq Y%v0N;qcـ?տ%'c:,syB:p$H d 5#s:~cV5(gfVQŗ|8FH9#:~n"w,uaȉx[I$l.󅊧%|>a_#w?@ J,Unǟ|<Fflne:3y<M?;+W֧IFs㜉KJ(g=Hԡh7 2/r>jf1ͿsXogkY]d5;pzwӻ8=J'}}w-YXE؝U oI]J"휼/8-$FnW_Y>^ܴKq4k~+X^ Ly]�Cf:e`(cv+zɍ)yx,o(jzneZ)ojb+ǎHܟSAmCZ_ÙΝ"׈A"+3c:Lna sc#Oo7g8k["zzvWȒ,Fq;zGƱ8M3Qs?w|çv3|w{G"š9Y_'`+ݍv�?)nmfƯwб-–ìgUP@ ^&N"oKpu rTm#}ٍ;D.⃽T~͙aH ^ְ1όNC39<݂T}*_aȂdH-}w'$:e$svPJ A?HCzN\p��+2|c~윧Z@PBQ u7){q)+=$-hLm &^}-^*U,BY fO|(G/?P{jъ_XnWtl^gȱIN,e@[$S?x8uپ"I<$NwQ^NRT扱vx8�&(<(|t#3Wd 9۬tku3!SvȺpw*q^"]0<ٸOE|K}eoێ(7|H Ǭj^؀#bC7ujcwpH!Q֒-su:P~-xW9$rcs<ßFZ9Y,})),F(ܬaD{[jC'~fjX{,o4' %(״mՌR)In;e;l)H-c#ex[L#:uc sy(I:[hn<PGY#||~n^��?3-B@ˡADOPH:9͏G `,XU,ء~BM 8$ޜ$2.@g0V8n�Gn;LZX8pۺH%_dG䌮stV'}|vӊa )A ,UzGg;N`e9:}߬_ Nؐf;;_ǍȊ>go/cLJK,nprSK?ؠsr'-] án,>)*zw?  2X~ ^_C`WvB`w{$RxR<fc u %G Y˜/9 6~@ bw)WǷs>ewн'$j?͇j={G5}W 98/ánwK)]]k;((Cǘp��+!�9; bAA #v%KF!tw(_-=Jٶs7>#=tRM8%~n{N=jutyLpz)g gqxL oP~=e9v 0n偌K-/4iybBJe Z3yZ~BN}w|+FH܎((^ @ợK𓕶b.Eql :;s�NOxPa@D2kRswk"X5cOw'sG},G ~+jvG͗nJqlR_$!;%/w$a,rN|kpZ; <V:ulחi)~N/Ǻ}$vJwG߉@sr%b"xwPϒvNmC[,o1<* E?<_E;$`l*eu^IΥR AŤ [.7L̾w}QouﳞiBç 0&H!~߉rhɊ/>[ʺT3s 9HH X0P"7ibުƊZR ¼V/)\=ld|wnbw0Uv#cZG @5xU!1Wp$,0Y:VV[aNjء;WWAsNϛg)-|V3JMَr{S$v[~ls:9o1'oͳF4^yfqۑ; ҕ6}n#s_/xqJn켦aOI8^춅 u/_(Z:gQa?`a^/ g1హCrrr. |$x=2$žܡBv.iNX38ӥyBj}2|@x: tl:ٛetqG|\/y}|/+eZǺF ')0I0u FX~R0~(Om/zbg:K8qN/853ā>��+�0 $77Xk{?>2!`F�f +G3*- 5,=F:fF2{mF Um 9آ(ÖyF/H쐱洝n1!qn6Txond8"tX#; Zhzy/#/۶M `"eb.{B:#a�WnIIb7|€C7p~#&/*ۧgg ߬AdbZ9VјێG'~{64NwDJ>W3.:Sf<v/)S6IE!9,4b��XN]r ܬ_ %e71|[i{>V?s[FK߶Yٯ%},涼Vcsž1xbGq+9#H(Sz]߉KIÐ@o/%-߬OeK(_OAZܣrdPNiǜ.> Xt)`_nEb'hn0g8~9 o0X;iDҷ%{ VPF ۑ}k1>Cgw;YJD>3s~>Kj|}#-wlPKMl2nѿbzHhwng|' nNwaϛGKsIu{ 7J[;j{8~Jnp:{Η^F|}&a!|'WK=B/]ֶ}Ż6p?}} {s9Js`Zs0#.B? iݲ/RM|ٶs2c"E`A|[ÎE[��+�d*܆LK]I㼇'op.Fa6\mN$ܔ|Mlyܑ^x&ElgErp}G %s<@K)jYX90mr )$ŷ%>/G:I W+E;nyV8௟n% ||kaУ�Yx&~n(Iߴdo8 G7,m~ӫvzoHv!`*CY3bEm( [ Bl X+o +nJLǏG }v<Rm%7 '%ugтJaO0,Ew,o ocK3z+S$VVx7fZa@ RsNLg֥noWtV'^ﺎ4= 1=R9-`8ߣ}7v1[Rq+Ŷ1;A9R9_ tq]WiQXg}䷂6Ά3J氧 e T.napb.(8nزυ}S& gcDn}g944b\RK'K]t<*U\rg3o#yutآ^j7:@tW #Zn ) bXi'E-cٱ۰Z9 K5$% ?>C(kaxCtɈ4{p^OA~?J_[`/|}$gJ5;׿ (W9x[FpgCiacki q%8+BLJh:/];,a{Ec<Ax۩g*e$(Y*#]r kr{cY*kT c9�a>ܵvV9㠶 +8z"}j5czK��+[mR*V&/İL( K) c�vBހ*Cu BK//iebJ,%;%G|qx@N @M(&_sI). yk~F{}nO! wJV8B+*wj9OJ $?Hk+AR1ATc3#eǘn|u-~$vK@Է3iy[@4#42zp|۶vv� #IAX3lv<8\_-rs~3nyf@q6>G3o4%/$RDixW4]'s;.G|:^NWqP^��!�s3g��!; A�rH|w_';w݄χzGK3䝝|W;A1𷵙o ̵ n͍yM:N39{oEw^X_xRXN\s:ol1CՀޤ:Erqol[oQ-/62:l[ݘݳ7LC ԚVJ*+$-0$& M�$[ې+1R E^ Q% ż,*ۇ_UE1E C�ǿ %cFGPP}Ҡ0�PKñXN6S;N#J* sKQprcr'N7̎0EU/V-!41Ik Ddc& y-Xv7.B/,bpY.+X팎t /ƔỳR �JI<n#3㠯iGuτ~q,3ee>Oќ|N?γNUMvFH|Oq '9~ŷn+•s9UуN=qzWlv 2HZKt I1ܥw&4GWS7q\۬*We9%89a܌T|3ٹ~v+[HܿӒ#>uT&=3~{1wʟYb+e� ϴXc,^f'ǝnG68DzÙl.JDIB9yTv/-휈vl (&s2s^e_ƞya `dNFy v��+ܲG=J RfQ!֌[|'<0=:_Ӳ(B^Ē@(F<_cE=I{yV~¤9} yBPĢj hKq緡9BY+8`QQ m:)j?5p##;?1ycn{P,qq'*M7vH,/*|gFyrcZ?a aN޳ϬsR?Ets9{y3I-t74Ͳ;/;;hrȂ[ܮw^;;70\fXY,7q($$|:Y\/GcZsKs <N0 M`fۨjR?u$ ĀrLw١H^Q<E|X1 sEl҅߄0@ώH^ K0R8WA {sδ:W`~=_^oV7$"GIg|ag)?7grA:/ͺי@"%ؼ'?i?⛐dN^!0*5fŇ`d|H"�RzY��O/"Aԡ�מiB0ug1ÊTRN: G㰸iP!bFQES�$HA)1:^#?=_^n9W1O&j<(T'1D<<,HZ'mP\n˽'AH8|eP^;Ү?W{/[PKcb6[mo5;-4#; `:q|-F}9*})h;5+u~8F:Bv-~#>fbtzlD–c\bT:?퓈V o߲Kn-/K>)bUNzp^tV8I7#:5mÈη5FLayXܝx~u{GGg8D)j��,-z^twu!*Sg"ץX)cS }t #!.WWIdfC+ Ĕ@SmŔ_žo+uTXj֯��+mZE̜WXC%qJx"ROo H$.W(o=NbV;#v%J̯l7V',~4xVH`޶_|ً^a>w"|uכۜ;Gcv~wq|0Xf_ 嗊gx^'aۑ9Mo ?L\y_O '07s4BBᜮgQù ,n, ewc3 # O $zl<X\ì{ ~F6/׿BO{x>+N#B3tOvZPRE nƕg7 >- XWOؼ/:Iw{¶vKۯf&mT)}5mcmqWŒZT?o+[AB`zW{ğ3^ 3~/ip)J(Lb6K/R+4Q( 1<LaOA)$@GX,YȔ ?�I,tA?_'esHaŖFm/ưrӌ_`Kޥ%rraB={)5r~71'P]tv\\܁?YZAVCGBJAAY>]xwJο{l&%w4An<$um҄D5M Ši/ rBPh{I @ah- )&%)BY_9lR&eta=?`[]GVC';b7QA=șg}:R;7m;vLAeQ/# 3)x5%ݷEԏ=ڍG7` K^ ` 3;_ܷ̳@wu W?p߹죯[wE=̻A?? s QO ~1~݅_g|< >(C`O!(^qLvJ&lL?0 3~svKYe+IWEB (o-2Yō[%))%?1-}ϒ_Ca&lo߁r>n?A} %*�!��+h!ⓍN-P *OK0�*J!'iHJ4, gn`w[J6) G%$1/XvqO(<~7 ֦%#Xhe0-?[\vcpAX H|Q3 `߰ RJI RwGn[~Jeq+4|4qݟ;Jҍy=#Ky6GO1Xz]>`\r̳0Y{IN!%+R3|+{ 8W,ٖhr߾+U f?jcFY#0DZr!GMf4A862seql|N4\$P~0sy$}882@ Mm?ײŜ+{J|;I7?y7s-/s}r0fg5!~3R T;i8_Gn)3#OnX #WnlZ«NͲf3l6of_bҎ0b?la&0I_0܍tX[^<-8On3phX]DX@YRwNl . 戎&3{wʔPքݍ[ϝI)q;} _֡[p{gw /}c2 O2 ��R O^@=G}Ӻe#_ф.u0@'#ʼOGrV*) ,01 Œl_t-Jb:j+tI|EK 5f[] :yB9LhVDF-wn}/Y@Th Ж rR1n1sEJ>U]q8VśRZ ~b'|D\wv=œۑnGжQ|9*_/?k/�yT) s0G#uq,^<ƅ9yEu n ö}a[ iS~%@j=fĨ_A}XF?$sSW `��+ vS  }E0|)%;:ύ\6ȟQf7q6V !bb(3>P'anp&4̊bЂJQv9cNoi(WK?LEa=3|R2?^~e䁆!9KS@ }׍7Vm3ƞ=LґB;r>v+/+;~۞MdvҊMI_eFg?b,tgϧשZv/ , b~ϘA=ݡy*UٖwnY$CrvY>݋9J:nǚW1Ӏ-HY\ۛrg=FM-^%̆c0 +~qƇi{}X'Jόߩ}ar-g_[$>=Kٵꟁ.8 \f[7B9�;-߹FRs8B8v_k9a;[r3sFň6x>bE\=DqܓȪO۟9:O9K>l^\ %{XĎ㼱!^Jיqd}Cp㠯xSp@\uS,т_-Rٌ Q=Nv <<j t;2PskUA#zS7S'l3sxq"8רswngkvݘPkݸ t[+5v",O2fc 3"đ{~|>?6|B00=kn%+R_HD(bzvi|"gJ|~-"0hnP-ǿГq; ȖB'}btn0^\+r3ylʼn{%\w^QQ:=\W=pKq@e`&盇"v"sVXO#RA`-Z%?Qejο݃(; CoM0 A&mnۜ{Kfs-Lnz` 5ƌ0JP1w 0.��+AprcIAI//f@u7 nck_`vH)ό$9_:^/IN}8>ADԆ;L&ߖ7fd:OC@%ra7l;]y&Jӊ810vO.NNY:_7+HJrS{93Gc\ 6{1n Wt~ͷψ%_1H3i$7n8Tv @ Y$[--{t>S,Kޢ{Iۗfߑao6K9@xǚ4)8We?̇snA;֯c-]AC?C Rdr2]C F[+aOGHy!y1NGkQAu r<Co 4 sw~n"ێG0ίoKimns��_vBQNah. @P qvG}*l}x^ XK(シLq\e' ]̂<c寫sM93>ݍ*Py~!aL#0`~gx!/oQ$oz>5S;o4*<~ʼnX\pB_ ږQ!uw}1M<ﳎ)gOGRFj/9f7m?^  w~nf)G}KNjo8r]f7N'vexAs QBY ‚XXIb@g/ޥ@9_ћ%L7)Y|? n]Ё(c3ٿ֑(Ȣa|4e79DM `"E/ceпF1]iZdEbŪco u>p:{?+^6PnW" 0{Z\@WË5Bw|</' x\} ;O"?G<U밓1o/,8<?}9"z#{-ŜNENZt7<]Pº_GlMu)3xZJݐS/"\��+!�WPgR�|1G|bvĕ ;ऻYKׂ7dd+|gu?]'}'0As{!5g֨FWju,Kkў8p {o.2"<:daY }YܴdԒz=w:iJO?W ?{/4G۷ZgL|05͖?'OPJH4{oF:Dk-dgf6n' a/o񓛇'XB2 l/pGHr4_ZK>} jpJ$ R2!7ȃ665@G%L+Xx%78X|T:ïV|?_mW"Skƶw6jMJP^YapG^ch8T'-!>R/0 VXJwďeGתqz ;kK3gF @�X1j=bW#+Q Jz-[x lکǓ3~w[|ۧeu:P8e0"ߩF-d;څ~0s.<i8__}8j<uyV4Iw۬gRG؉nc:/nLyڥ۫ѕ$i|i4t0su /xzdNd}M }@_~jHKcugu1kctovx5ۜ6@w[78[yw]]gdYJ5-Pvy2SG 7E|rcK >6y֏S7۟mjb/0 {a'! Q}ϜɲØÈ:W27~/7Ylm| V~v̯s��*?"` @v`/AM;P86%0$<ć�t�IDopp b?$(n�ܑEX&�ag+!agP!fƒ��i_8#:,'Wb.^ O�35d<P З3@h�1s%4z&9'PCpx09 #?scT $1n�j TB~$/D",~}X0 (#{/ osv\'$pG�Od ՌV6��1��qTM ޲D"!@3Ќ'p K, bY/l�h`dP`�Ш]L��݆$ie<L_!a0(EH%bXMU9 9ILa3 z=DԞ 1"`cWŸUb@qp%5B\Zo@:D0HŞxFʺ�10џI~|{1#_|�&�6E +܃otw#�@j&1Cng+쿜1;&qM^ e1$<U 30 xUx`=Fc`F (׿nQI`@"&C�=TMp(i(\C,0BWo0n9`�0F+JY|o9U7<:Γ7?DM&qvAD US8NBsRpf8-gO+ Y޸V HMi/YH@&�{Ϙ}B@sPb/Q\&\ q5$,Ys=" 4!$i檈Ecfq _!6k0!1@ ᠎�(3B$|XZ /^rY;qO ,WqوxA'WJMXh͂q#6VkT_ `q: f�G ߾]g$iz2|V#D�RVDB-~_8?/|Z 9x�Z2W)>=w鐕!< BTYA^"E  XΤei/Gļ870|p`##H A�b ` u1` 'ĐH,B@OD|+⿙_ ]Dost-&9N8|W/w @$P `fW~X@TB1ݖ_;@�hoT3ĕΝ\1������A��*!ba&c@Ͼ==]`.:܏ꊽ}Cjcababw^5ru|n d rfbZ>egA \K~PQ^7 {[Yk7'Of۱s@XS3M=;8Qx, `bPx�U_puc-;hG Ҙv.sQ<)cxWp:[_u“H37=5oZ9\du̮I'R:G*׉*QyfEs_|ݸ#Mp~( "*q{ȶ{wn <CpcO<N8]wgn/r"nY Xf&!R1 qJr#iDsĶC>#M6PKQ\u? 6Ew0#%w4Vs~wW#niIx)V>egg"q\9IpOב3 wv>Js ҌЕ�x- 1rKƗbCQG1 GI Ĝ%>w{Y|&x#��*݉nyw(c<'> 383d+ao%+_k2 000?$al<evfF+,O6S:} 0٬G1;<HHYᅊ< [4-go|^JŸY7:9P|?hw QuE(4J, Pܮr C %EF3Ҁ?[~ه`rr$\5! ;m[ +<קVvH܏'n��ql--axA~-xxSyY1#$ Bgu>G02ĨOeh5;TnŞ"Iiu+zD|N[I;Uw\P9e1VXAo]bܳlk!YxTJvH[nfZIW ;>}*_t se3F\j.og��* T_�ғ+央YY ơM9*}$aH,c)X ebW@cbX#-O»`0ٳq@ДÃr�Jwun{7v£/T߿ g/3`nN^BVvPFY'6<$PQX @xG vNxZ[m><$xLTN=\TVdڌ^߾uGq3?>vϠbYc7QH$aMg>;&O<ncĚ~(Z+{8Gb)\¢;cRwNϛKEJNo|L(;m/pn?R�$I|N;cW3`7I>pu sl-Nh/_o>9x)2{rNd3۱VÝ9$L΄*\J l;}qֱ8wf#s #^ ~j'>p3d8/?h\9GcD{e`4qv8\i@x^0Ng8��*iNFt 9d,]SI�u3njz{[p>g3˷ؖ9 ^::vg#6СN.DO]#->^n<ROY=:yI_rE-cq/ ?%'6=yNqZ#qVWdV*d?psA8X^҃YzGRaL;j co  ũz̏);/63о'$e@@ZiRP;"9]`=dM llVS#W^5p'v/?~q@?>ϮgbBp|S/܋'U~1Gdo=3Bאm:9 l581%8cߎ_`1m7>m#3|qc"Y}~gEB/! XLvc NA*8{jk^=fMʈ��*cgLIxe` OrCw70ܴZLIAߋC~ yeF젖Lj_dZT5vVr" ]ƻ^Nhw/o6lWݕ@S{ 8:~lw݇9L`_;8sx km ΠF'GZFY\=UUZ_91h|YGw^Ө9bCqWu= -(8PJQC N49 4Q+_9ߕ>>_/N>"G`gspu ѻ|IBՏE (vᜉ6g$ũ] n9B7Eߒw|@hsv4mH⅏ԳmGf,8}[~Ha }CI#7M4rVI_8iZLݲxm^f° 8ƋoVPpNt-a͝t,ڧ5bsֱ G&zC hI/aC]Aݾ>>Gc:hǬ'iCqM89̈́.#��*!@;& - ^Kn��B8í@Fųn֣Sb63[+]<%DAGbu#$->ƺFqs¸ )]X+$my9AhJ' Cv界zo9!{X�$=: DŽXm ~^؜pSO_z' NdgwQ=ì>lOb:{{ >6߸>w9bYeEvG'7͏Ӹi3s-f=v]ˆ GZ×ǡ""u!Z[WY_"xKH q:}1G s$;ߊ"{рf`8O'{ =>׏:տ?v%zȅc(y?4.%ġme)hͶ~llE8Wm!,0~?.Y|݅0_wm'\' wczXtbxgySŀrqUr<;gJDb5\wVqp>\I'kѐ붨[/<9:姱̰ùFiV~Y_^ߎ5 O< <G��*&9R>"Llww7}BӅdg|qo9߫ƨSvo Ą5N.dwd QYՌOnݾ Rv"m(jL�.?G{SX[W'x9w#9F$)2g~kmB*Fܛj/'΅c>Bys>} /| IG@ZmἷIyd𕜥)}ē"pHN|Oܜxr]Ō I{Iܮ= I+ P b3dn=G8|9q?J7cOV{9z{J15(N8%\K[9;9OŜ%{n$XY؊wa&k(aXAw}Ɓc= )!#R߁ry+tГ?cbcUVg0"Ċ</jcYu-3# K+6WxZ}߀H(/}`_]U~W_AwJ( ƀܱ/X2*$1}%;lL@W/v3Y0Ul„}lV9N'^KX^J1</~aa|9vNWǝ=]~cY9a<:Þͫec:ׂBljϴO fTax;ͯwfX>=3x8ڿkۣ-.Ƒo{4:u6Wr~ϸ{g%亟3WGmؒj.>9O”h+`ntp��*;(uklʻivV}![v2Sï#b~4st1NWA~7I�7 }y-^Ï 0>pb9SNad�ܢ~52d%#._ngXh"ON">~`ߛyl?a)e3qp%q{_cyҷ~GVVVӗE?ݙ[*[qFӘ8Z^cg5 K+q^4v(҉l~pd]'wxu7/r�5;"Id1P`:YLA-Q=qg[5gl.(47ZwRQ 3v5f4<A4us…߿Cc3Q ܰ$}$g Ė~?}L#Y ~C,PÅ!99PJcIyS;8<5?Gʽapl,S~$|t%œ7UA3 $R0?nMzN<S>N,!π_U!>ߎ��<G.>|wL; ZYBEI栊DVl#m-uwN!0Tz}=}_<!j?YՀBbqӢ# 'zeyBþF18^sBc.+Z2׹UD8�WTAtp} d\x#pT~^3�� *xjsC'{5Nj8!XK`+YױYG}?@ PyHvZ%ǫ7w'c`å ,! K„n-| D)Ʌv ƒƠ goM`bRIv9{SRWKFJn''hlJ5;4le%̆UY$I^K a)lf_;9L|A ¸*(ǰRxPݓwg?gs1}f 5A8+G;7&87{sT^0՘!M(CP@"5-Gm#/ŗЄ_(8Ub7Iٿl1/{KwvyCd7w~vC/'Nj+7}usg;%'`'%\9wұKZ'H<9Nlv9Lˀ]://�[Qjz8Von"~*'VZ]:w,;]s'^X;co̫^7+8#ͫ0;(PV /y tdWAg|ϸwGwΜHO,cnpWЃpRP{3 k9/ A$u= o^�9q\/lĉU;nv�� *3ϝ}P@ݾKP*K ph5 HJY0 D"w(3nl1Y.sXfd9sB.LnĜko~J@[y?O"H~,$vlao":7,-]ᡥ`0Pa@uNXNZOq>V/."Z w;qZ$ur 讀i Jݙ]-ώ^dw|:7}{gfGIṅ9<쓶J+4W�u+m_ ̊Z/ 6eY�*fq�]bM[ss4^ㅘ/? QGGRN4-ݳI8mQ\$o<zq[-l('%|<мwYjev?|ݨSrs` TZ`ŸIúiǬAr0v5/(֎,3wAM+p%׺3Qd%֗giBr3ljH }kɜz Kg H}{f_>Oi zpݙUC69X{*948<D pW}U`v:fD֦ 'Fn氨`�.q;x#m~wk?ISwBXIR#/9HU|3/NˆK+!Ư#א/BcNQL1~N_32xxQOfॵG�� +&3XK۫:iJ�PcK 6C<W,VKnIW,s.Ђńs:Nss~FpUw|vfV=*Yc S`Ͷ줳}v|Cg92uuKX{Tyd_ùA+pOlhK_8^EיNw |#}Gs5?|ۚ��5Q'^vs'ึ6|{G=.nyb_dp&J~ ߧd;&ԽIg"ywǢQnMcslh N?#0W*+8pp},8û?=fx$%^XK} |K=w[/e+{%Đ8N:eoLj} wn}௬쑆2 \ADa ǪE>0'x\KṸIsJcvtlfpj@%6Ys0 psW8fAf윲"E;|αlG۫)픍qgE{p}pcڔ@:%YqAï=d,Ksito5g܈F(Gg3]1Nu} McedAu4fxՖlˆgq E>پ?u�׬s;~c| /./w?#BjpM9Z99R~L�� + /ۙB{?mE f`Y}mvBmx[l 8k4@]2Fٳ| Edv0!~:wcfH\X?+lv_;JQk?9D73;}028P>ew+lKݱS=>r>S7 &yJ ^>|zud yYFvb"|w+6S5㹳sC[lG#Pz nߠ(XOxx~'vZFG'jkS f3zυ_w8</\|KfV-()oFp}A\<Șޫ/B7%lߘY${]yx|-'r5ab0U8NamN- si\Qx;s&pcm+E/[INk\9bZ\xsWPRUWo "{8 ju|^/U,r| r1KNúwYZ,]{J7₠ y[nOUֳNrqWT~$C>{ҦϛlϺÆ'aنBW|?A9ę|",gkҦcs|]$?W\{gr~m+;sBWG\f@>B7=b3%pw^= zq1$H;O YNw9Ducq ķWޘd8ZGJ?~5cEP G=YWf �� +�zA@�r44dV)-_/& ӃSgwMOc-Kg|_O콛|͜RG)ي)Յdw!9O%IP$e̱<wͲNƉ}JjbN}C0 ;EaOj7�@KK{WӔp/~0;!0٘݌U03D"`in .lG뮥؏3G埗{ζFVjgv܂.IZ =9<OG;xvg0}V+ 5|s.# 0K3Fcw%GO'ĶH“L8^#$U:;CHcpTAd\b#a_WjXXgriM@cbP5Xj?7q^~yPfbd1.dZN/|sByٽJGrɃ\qy@h[k柙nX{su2i/݋8h}=yZ׿gSu5=|R;e5{gCgWx '��wp'e p!5uȆk]rM-Gu|@3HBO· wo)ǜ)yCq{nwXEfv0 JSg? 16Yg'2�Zh|@'Ϙy*ٰ@)|p΃qW~mkcM΢^cD]+}Wnَb0)]wA8 '{{~FKʯ8WXQ1ublQݐxR4kao$/,r;<{1=|��+m})/LC݊ŧ2Pr#8)ۭN`:rNf�d0b` v,Rb0@͋,20QYYG. czHCl͈ x;ұՠ^`HH؝op~<=ě JGyS28lUn@}ٛHB0|#nve\F0@>J baHbXJy;-\~2ClݎƬ~)_fd'nG0Z=ngf',?jWNtjĉg:O9 !_v'X|'?XÇaq~qC\"ȑ޾P݂D,Z3gR\k9Fkgτ*�^֎ HqDhj`KuO⇋m6Mgftqڱړ|?}aog�w: ̜=F\+bnx8SfcMR۫'Gϰt>_NՊG:(k\G@w !qnd)lc;.>X?|( قIxVP^󛖲9RL}ݍRa^"Zrt@Bv`.kyAdRk#,K[l׾籒T]1 [=C]Y-y(!]$2_V :f^4)k+v7v"h;3n#Dn^HwX|9[ʷFB<1+fu+HxPv%+Au+s־?Б' O@T)}C,,*mZ9yaW蒡J߅Zs6CP[ŧwYym懾'ې@=c8D��+$9QE8Ͱ-<b`>Tc[h(ĝ$Jϭ;W~sWI lŻ{8 #yh% |WVvCgoPHt@4$' trV8{bJΧ5 +ZHRX*OQƐFٚw(A΍8|nFl;9%yW/:>ٶt1^v,Rcc<<i'Ȑ&`.YPv~FX1<:e(.ӆ\I^#x7d]Tm7܊+1�*>H #D4+=I-o^H)b'+wy5dONdv8_�>;7^|^j[_~9zG۳􁃓yn1GRO4xT-d+`^݆wnw _xhg't-H+^T7Š?)8H+rՕBi4Cr͙m!~cߣvX,�&~FY/[6ΠTW`bnl� XP�Skq' ~4?~3xˊ 2Mβ: TK/>G1n>i`w@)Nm' F1r꩓ēU*cђsL!pwQDOD1@/}(<��j#|9:lsۆswr&>X`9q׌ǹt>_^7lٲnj[o(Ft g'ڎlg<su6wX\s^ aF?^K2TsL%ylk^ݣ@hOxk"͘v## wzBGڎGl&b�i6p^h$9v%]ws n־~nǩq:7s!(VY>lNTl+D]3��+nK,^gA ۔n1ErJ(7-G0;=ndնdI݄_(�+0(n}S[Cپ+P_)+%ք#+{τuأm_DZeS+(c3cv}CAT/nZ{ k219O?:On~:P#w6nϸ{9;rԒKnRVŷfb?+>q;~yxxYxzvyy6Nw//킂>S9K?$u9fs e︄]3|Eg3ؙۼRc?ۧ-%-Å l>53B[LG.F[d*ȹǏ< Hjl?<@'*Ns=!CU@M_`8䪀PPClc. wxa"lsfpB`u7'#?i9|/y]bB/1>@`YN n!1S T=?L໠!*&C,]U! K߻rtb E$H�2Y/ʉ*I/e FfŠҊk F0XfZ d’+`@@nsgfbtfy$NAGv?m$a[8L+ 0Y0(MNjodv JC))Hm[7— y8W[WL/o5?u>ns#}_~bǘNu!̄99f }ޥ|p$1Gr[l<rPam�d氯 ׄq s !ǻ:Al/[T-L,Naw<?*8B>0q99(0olj{'s"p˥×7Zw; L+Ttx j:7M0NB\xNz]%+(c_*vq9/��+&`ҊZyiGOCB 99Ll`2~PG}w <S/8뿗xy]mrUJuû>em=[е{woj|e I}#3ǥw}S*ڶ ڹikGn$g6wr1/{%$+sqnFn[(d'fM^S5=yC{wZ|<sNQ+ynn |':h1x, -9OW:v/Ƒwyq|e⎞a=ů*pQW'qvDr9rWa--N-q +>tAn&na%ßu0N})} $ec[ZHF} Ia9mn}yB\t~o~ Վs/b<J0,23LK?&gVj3%;#T0̈́JP<S| JL%$#,#6eIiHiC 4r$cyUEbR$4rAVRƠG|ܘ$$.߁ H&@Lof.�!��C��> 3j1g/e=Dw8Mf+(e;)v|[ Yg 9pޥv֑ge v3 U9Q wb^}WN#>V'ҳ؊ibYN.aMYС aj=eb�6V-~:[^Kw30{zۉrpx!u|;韭_g1jss sssWiw?C^ i $mqtr`x0%y].��+ؚؚn_}r#/!ӔѲf̟L[䙱wߋ'{I菉4-쥕N#{)؈{}y\Z6y_KíҊe9B?2% +;:-^?0ҏ摜/no)ѣqG-ׂ|b՞AՕ싾I4\iϾ řIA>5$pl6Omf"v5ŏѢ#IbHU7(ZFHagq n7s+}Csr?8ۅE)jI"qb19Z!цlļgi_v?B ,bsNS;>ƨG|XXcd ^f쥾x 0eo~HL^ U7۝e A9gnO5ݻwD>/7ژ4gq�sMAn^ݺ(\V,c$2D7?}1cҀݾ~b3o/3e;?bi0I!cNlfb( WnsG~}ey?IP/_ϵݲPQK #˰#lsrv#,u#In*z#)%#$v+)_lٜq-c>-`a'6R$̦sFx|o@ Q7c>mĎ?n8B$`GVH䥕w%p a,n|,*QebY!Bg0+%Ӈ W Aow=xg;}܀E{ <U&c:(jS�nz|vjx~s 5wr28L<>N:_9wFI/wwh ! YvHcΏ0)nʎS&B%Xmp<(W<l��+v ^[5lmFl;x OVn77u)cw/2 -G3YeY 3mz6|g4ߍOt37ٙƝW x.* |,{eYoOC%l&Y8[F`| Q1K31N߀י3тwkU۠n,-T_O0lıOPiIq<}'~lƍ?_ٝ9$C9ùPI=;v v̙qܓ^ '{g|S=q}|i1?K8L3Sąc.VcA;#nju ^Rc#ύ70RxM0MYUe5Xnkg- @խJNo_y3v H?G<UPۚdy|+tv;;0f:μė!۹! ˏ[6/SY.v;SoO0? ^=cV=[i9U6יNec!l�)J<0Az|b6sK#n>vRx%�'iY"UXx�P3&!F2r@GdavST$$7n+Ib��!�̓3g��ez`[/Yb0bOC{ %jr#2$#sx/ǎ4]b <- A=(+&<QAqHW ǕcN'H(Dp K$;P:@BD W"q'c*9f}A1{8$8{b%�Hg}ƅiIdbnuK;}IJ`-.a'J)cԕ8̝LIoTx"pÚ@@r~GZ_uxj2Ơ:yLƈv'U23ybݱƱ#;y8;msN| ;Pມv~~ c_+_l:!fڱ'"Rr<-dk nEì_n?-cG"NR3*0ޯ#V+t`48<8WZvt?囌J }~G%abwkԯ3O~䝏3 ^<֎P~ ,ٗ0Zs,-Ubvn7;N݇-4��+|d;#)JVm9㓔?[BC6[ ;gnb%s91zO^0 ?8r_BO)oHZ7PSl9jב4lig,nfcp۸w|1LFwo{K3|my{Q8qAy*n~̈p9<nwu(WƠg܃v'IxgбRINBXWxR}7cUpNb=j)۱xGvgoSOi*c #W'FK.섲}-{ϹN>7Ȝg$3&5cĜF׍3AbvBuwWN)~ٍQ7;q TN4T/ H>o ?Z  ,*7 e2 ?aUVߴ9$=ς- ncO//;ٙnv1W9Yۘcㅲ�!e |YcD~vn3؟g ^~j 4aE%O PZ�)?�S L[a~kG ט{^ *K煎Գ ]ޯ'ss.؏'pbg1 " ĩ$^ J PV C@ޠS e`_^'$‰.�R:s4{@Pm@�?FaԵ3y,�(Hqw‹9 KWv/%;gт]:s6{ kBgfxܳj{8j#/;(G9@yv^A,4߾7uuk_Xž}×y',93qS([AFROwW8Ss*_v$V7{ߙהDZ\/kw׋=ԡN-w8p{ԿPWmKzGsř{ƶ+8Up?BcU{+s[cw-fQZ|;{;*v0n+h) q0@u7- BrqޡIrz~BcL 8H}hH`>ux|��+ ؈Xw4Go:_?3q$_tkf|1.rK:e'yX s ^b8F_�/Нۭva?\X#}N5N<q[%$PdKgّʞtc>rE=  v$F:<L>;s\_"ssݼ737 O~Kbзݘ% )nW3YWeIG/Q!yh4~?Y=,Ä��Ww(Cqb΂;n�r9ۻU:<]€8sij݌0¬^fn rrDn >?!FK?aGK~Lg-ss^-\TڍR=*)đ^&ml =͏[_sh؜?sQkuv(]|bovpN؉-6F7-_ {VH ҰBMa0okaZAXzs^/ ,X3 -1$ύS6q?r2w`u8-"]Nl,f?LK5 *[|OMCtB tp Pܞ|Y`iHl)?kڡŨZL/j|E_3e(U|Y9(]1luU, _ǣ}N)&?(^z1`̓_}2;PSKtqjqԌ; SqG)uleSv_1 n{sNZ9sf%|8ZGEqC:>'9cDc) T0WC<,-@r>gvoR$H(hß{ bp}o׭C!w,;axWPϳ X>gf쾂-Du{vB88~ά&nvX9Ž]k8痘eerWF[쵇uU&Q [9 gU9/$3I |n0%_13={v4KÊ��+cpotbAh$� _t]{nյ%/?| s }ޠыGo1qe'dcuhG۷q~'t~wg3Q0|[%~ͭ+8m |5oUx/&mw?c_JjG;㸴pt^ΝJn6_$2K'O|ჲ^ꕱYaF0P(w0e?b [.4 =�s8Wξl`pn|`9}G2Տ}�yK/7z%M+oxW|tVt7±"qHiw" #t;6͙}xVن68zf[(1I=C, lm)|g `GJ*;~6"}-K.^PIј<J|f}})7Jݖ(8/^OAX+ 5%v9^a盎30N3}b|e-/;lo>WȤd#4�.k"Zd.1뷾[ď^3\H�'aטջr+۷[q\(XPGgg h*MoI%86F;l`vT�Gzq Dgapzh$$pAe zȄZ(v^FC7wLJ[8$S|pA{~7|[~uK<}ÝOnc :Uv֖v%logPzǙw 5Ub¼N6 K߅uW<6|x+z ;hWϸ -lGn#ol܂>I܍%툦;{b/;9E={sԸ$ŬDسP0 ?6p[qKv#@��+M+E'3$̒#:7ccD7:o0 @r'Tu{&0gϯqטI74-w31l5"?؏Ĺ}0\rP(wW}T0k-!)e ~#ǺHw's%ZHu.oI��b㤲8;[Gnk o2GFso 9_OTo,eݪQkg¿g!p ~zRO72O`,\ݕ3A(ZPkf{p3|/[dlv}ч|9Hu:>NN3 =R]oܖKݲsocY{fk'uͱݖ/B! a|/ b-Z'q:_mjgﺜcdb<v{yulj^lQ畾q; q3qS{.k ^byL=(sfY#6Sޡ:x~^!`rS;KՇq}NDD;bRM01-In{A� q\(Kq[EӉ :7ǠHBL_)#Re8.8טDq084.^W�F#;80tlc* ;1oݖt</*51ǩvf,pp q YfM#^g)"'wu 3eav[*;iҰ K1�6H=nA7v!5O|LJ>"{fcrwkűG]Oh岍x.%D{OwN꿉rг8 Y4С]b yp^#/ ;9sys~_T107o~4X1($ߋ/TBGn�fY砘qGm?mO���+;Q=fa/`0π-=8 fYQQD̔X3drc-Z�CO'&72"GQ]jo̵v9)0"_{`X_pa_OhPi6c55ۏ,xw0p!G+d^G1l-=~0 '֕z`%'J~b9}h<s@"3 PWr=|q;~c?|(~'jz-8ݪQc=|A,;+/jq<y8. '}f$ 㵱A]7$6e|z�pV^" a?hDnyźnkS<Sʅ1jVuTg91יqþ ! ?4EGgc|q/Q i[vYþn,GT9b]tji,@I{ib+{xǘ.ðZ7,Uw['l'.SXv9\_X$Ae|BRFZTy`-QaLs<[(+y." L6z+*BQ:0+%$ ~-DMb2E<ެ 3ۉ Ӆ6z$-mZ1+ v>Onka Tu$Xe60@J=s>t}9o` ,YSj``28Qydh#u7=$gWƇ-\qrֆa$sFz|hS?αxtE,N=XUoQ3~#J3۬G?0'` -^=/iAz۷{E4<Ouv0fjƸq9w'Dejj~s!9gkQSxQS7qy~6ȁCI yT ZOlbTF(BHI!iKm,OG)��+/()Һ|c/}%]d\p/>bq?]2{52_0x7wCo͏kW82Ewf y `8@w JU0'e9b@G��Z³ ¯F5 S`9-R|篷T fSs۩cm~KœLs( CXw<e xb'p_$~WO6/ۑÚd=n `Uj5N+I͹WۻnSnՆ>f_ pнc ܮ!$N�yj=O N始c}_Ƌ>gqΣ7McjAϚe-)!yϥ~;ҸR8ݾgߏG{$IRX3]9c�BRz5wK0G(cJl͎X\(H#@WZpNO9vFnEvrCn?3w$`-F |q^ŨV/eDQ׫vR3Nʝ:A.S%`#CuXOKm8JO=(¸j9>8%o(4bYZ"]R aPOXq{ Hr|x D/GҌ02~kX9|?{}A׫7q_a*nnBxM(" a;?)ǂ0"1d$p{>g3 ݉C[":fw{~bSu6jss~l/'+՜yIYes&{pvm;Ž}W8ZLhJ:E|.cugmfAgc;[gWFN_IQ�8L8үj�сF#Na<=vr$aք)5sY쥞r0XŠ9��*? �B+a $ 5aΜ)9ـ5Ta-@ @0Ms~>a%Pg `'f"K_ 0e_qB`ワ@Nf_KnJ,%g+�MlC#|gdogm{s10&8 ޤ~BB{<,6@ဎ�K�= ׿nm8Jl* 0h>00LNmGZ@1Iy GXB c?eY�\1`+}X9Ѱ TV4L<]Y/vp|&r%o$oPg+$%y+d\2|a{x24Q1KJ_рTB$pD�PH�8d8*!ەFZ� P1j :&|JJV+& ^FnQl7 x!%6YTQHt)D$9R\QM' Y<&h�hQ=�+:MA43!7J BTKf1B7!YatV0 ?m_pԉ$( Ewt+gA+novaW{e+WKVS' < �ުp n@ !,D�*`11U@0�D 'g@1 p!A0G[-Q^Y䝢a4ɥ\مb )?=0@�jp $q4sN^ =(PT# G L�ǀnvLB �3#@Pglր47cbG$hPH�B9uR ]' ƠyZ&//Ē~&s.~)4nY™D-Xjݛ H}țE8#`*cGnp 7v5@n�rPHi  Lʹʀbs'EtgDҋؽۈoK~(S)[$=~8GӜ+& hitDT�^`?({�龀�t'<Gvo1 /0`d?Ħ=C�o_}��1�ɱ�Oj!BugHy�>Wbׄ lų/p&'B @BH#)tsC(ڬ������A��*PXce򒎯A+&S58)2F؏)F%*7lJ ?V^t~7Se+7n{(or=G5Fj ܩ@.܃>9ko{ exnk>k ئ7~P1,3%垳\䣷.K-!RadNDQH= _= G-^ke' #JWI%.,?~otc>@E!I8 wT30z8_Ü^yu_#%ff#smZ>lyb#6'jr+=OwZIq(!|CͰf +tу~w_(!$(XL~ąwÈ%_D7\Aϟqo9\X]R,s7W:y I=:? N�wwNE_ϲ#:bPN|؝;,,#ۈS/Jx,%+8/|XZ:៻7u$H6]ݸIGؔJvu_��*ҩkuxۣo#g)-۟d?ЭhNHbFdȻ =@'or<67uz}9|@Α<č|gO}|^8 }j.vZ(4H,IIqW/oa=XҒIK@EgcǢ`\j80p300z (f6QĒKXoC0gm;rS!dCHnap黡 4[ k&<B'tp*繢,M[ ʿﰷM (9_V@DhRuA:07+Qy]nh KؠAl`'Y RDaAIlXpG'zّ+2 ̮ؼK@Z[ ^ QFѠ,YD=BȌi:# z5]G; ǬRI;adsaj$אrCc,ø^MVa=뿩Ď똢~|3m{Ťb <ynv1Uk@yq)a+η;ֹ��*:9,Q)A%')*wឝtC&AaRQc?F-$0Phbޮ?"G&V HilIdVAɋߣwEd܌~ZӦF'^ C7gswiW4:wwnvsZ<HlcqZkT+D_0cce /aK |wZ1??aF?f~or|5ark_.Bz;Q?I /,HٿP1"xݹۏBPGߩ32Yi dWX=-x)6{spľ  z;︁'N죈GA>I`ĞdF;s̟7vQ]NNaj`@TQh_uxxdI$^3:J8s>7qgz}qoc#~xr  r<<ä#~E)|~3s17x:N:#0x8V>[wzwaxF{w9NoW~~+n"99$~K:8G;{ ߲Gg:| [K ~q.r Y:y��*��d?)bn xV,%stt9fЕ-JLwY#f;2P{(g=Nńue`D(=ݗNÛNDtu_<VsŶ$GȧރBl?s8:M9|?{$8ZԬ|Ct" }O8HE¹+~Cm7"\�v{?3'9Rš0(A~W;~a!l՗ 3헅@ DžſtAV^SjNK' .a+DNs`ˆȞiP $"R[8I1\.t)NAe^|Tqw Y8Z1pғlxŲn[l7dƍ\-Ϻas22mF }냦6cV/saJ/ |D͡>ܵcJ߈8QeDpgYoyc 0VvX1h֒^#{9M<KSeBz^\<��*KZX—SKVߖD{>Hj_`1cs? |=Ircu3[_䌣f(Om:ؒb?>Wh!jmhc;9j_ .݈E#`,w0I1R'-KE?C{Z}ֳs¸3K$a51r*rQ/cT!Xr*-%fps_>Xbiert K}ي/P_ocSea{uNsLr)U3(+[VH qdN=xpu|nJ9cl2�ݪ, %bp @n~؇lb[Qnx_rф'n;+L\]Kb,j|pWTԱڬ|iyIY|llNF z1KaowU(ÈŎGweiXwoF_cFqdV!3 sp]/(/J燇e|#a{Z%a9z+Ja\h=Wq?�scl7<]O��*{`dirSV&dFm,{hLٳy6Lc68 . 0DR"mP2~@t8p@[ţK`¯v+GA?ps1;dsnۥdX[wͰF uZ@I̖ncZ 4DD3q[ ߒX?/).%FKǙcnKfٰOe~<^0?r㎴%aqL3Fzr=üo^<KX;.2O¯6t<1''L֋9,q^N[ ]nc9%rOܬsq Y}')Ý1+8WeA"\lB?tn!hߐ9XPlǯ8YspvEcngwuy[saWk4;L_3ǏYs7=w2#WRegQm}Y|X>P~oqmپ! a8xXni؊ L�qq<0Sv|'͙wpLv&uBpFT5KR~atcGl/M?GZ Q��*zp\y{\;k_'/ϰ_ wјtjٝ{?÷Q5X9!ybw}b8wlO de3#v1֒e%f��>rpvn1}7ugw8sCkY|cN4qMr3:w',1̟̭͸Og_ef,.ObJ~ġ@B.?Bk2Hۇ{!ewƄ=]+5//rܕ5!x[($G֗)"٧I 'np`ܔo9_oX^#So`ۊ_<0'0uѿwoG!-fKAg2;&Rvx0x;8"䯒$ OCl).Y Y3X~zP܁(7JX3'- :JW,beW6$f2PuJ=(OQj68s};˨J#pV@]Ul#-d l\?ouқ˫Xj7V_=Gwn=+ TI9O3;s_=, Oar<݃JvqO^or=mry?s }^f~AB+X.;ne)X^h`zsdC P@jK38��*YgI;uG7\47}aVfn|S 8^devbLGomI)͂GØ-8+k?{Iw+~(h>1 .Y-gc~|8?:q_:~oWљ\9DFrts[' r?[h'##x͘A~a|W͙lrg;[ptu-%^n/w<^0@wiNo/"qA'0N݈.\%+l)VF/ `̾VpޭK<!/ņ@RY(4B(_4y^Y EWK!w[1 AAˆYCgi_6v?cw8nj/ 3|Kwqxpj6y<~pGYp@cN`RXۈoCY6jl;Bt uL<m[}RkOIkXAf j u0J3PpL|?>(-\x ;¼~ޣd1rCQϱε?㖧aUj;%N^$]{)e[WlG;D,V5-oL,P(yZfUbg�� *sǿ}8~n{'D=![ÜpQf219]Ԏ dXIWARp\/˱9E5Q|ԡd(@44,ľd-XK #f&INI$tM,gLFew?JݔcCژfݐ/}� z\d�Q(qHpٟ XfݟY8e<Ka7V=N�n'y+)М' ~Q?_*U;qOq*'a7Huu|JKq9ߊ7<;BJX#2·+㼧UՄXOP l3f:2UQn<hy^`q][, y/m K׹ND+G$nF,wcq+]%f%gt™̶b8ejyI:DVs q Ƭ9B\/.6&uƍi:%mSf[Iܑ0A+*o+m7sVNer.0渷|<wdsT7X;V=nd3[ՅWH> r(:,R޺ęm{!ۿ/7ͥ姾^wV��w9LPhzXB \b!Fp�� *,ǀ32F 1=ܾm#73ҐǍ_ശb^Sلf|=+xfc5mީqx6+ry+?Ś?'9|P# 385,VÃH@]n3\ MFX:+ϰ8̟sBǝN w!9YQ{7߯ “ٷ$tg[%Ql ۫We(@Ti(NoWeCsjN9|i,vOajAqMŲ1/}YsB}HagSLnȼGҟaN?GhfH쯄^WŎ@_>'0y;Ā%Wǫ;" ćq_7%K p?>7YGw0fNvw7Qܝ6ɤ͓hܲ@͎B@}FRZy0�(!444dӭޫ);N{~gARcqr>^RX\^Rftp8Vy>4H"@g#}q)Ga,{0s[XAe?,'|X)ayZO WP+MY<YDzqB_eoq~-{c9|DVW%,/U[䝾w~"T?3{f�� *y]n2&w;(Qkb`߸o|mD~آRܡ|q( D4t仒ZQ3#B;f[Jߘ9O"s3)9@Pч9'٥ٳB 3lj6,'#q/Fկ/n?W Û@ɮY߸}=R8G$$XC=71<=qD]VNx(ю>[yw^GC�5yA`$JrWҍbR󞯂oNHq(pή|Hnd{+|n;U&<XW+J$c}wp,y0Ϙ_oD7!;9;s^vYHk>`*L�S^$pyד'[{5g M4sxE6bwDZvR_'AÇGÙKmiB_$Պ� ;9G{߾Wyb$/aI;V߭!e[6!.ݯeHۜ8R,,-ۯô^]Ofᕳ i?3ilsھ5_Kc;% 4&bCIeoj1w3 ~=0suzRSåjYc 0,L_Ԯe<}Tx YsDe^af(OWa  B/Q>`@#yFa ;V�� +lV2M}-e3'(/&1 $o?Y[+!dfJ++wobN$XD̗98ώHrWs OR11Xh<rf-}lQ]ۿcx0.TZċ(%~|y)8hV#ГL".^d(NdWU.9'^%Kp}ϏUo} s9(R;_WPvDP#wд[C$D[~GsF $H ƨRsr= X盨mD::o8!9TӪu7z_lqݯ찣d~3g "7Q|3Ǡ --zA}B"CĮcWPus!8GXp%6%s?u7H\<W?$q;r%; cG��O c[LG4m�; @IWNΦ<z:qjXynkҩ[VĐ<#}TV[+y z=ub*\Gs3>۞ؒII5)yUN uNq|<|\W XKKV 9؟7c'^c?a N܋n!¿#ڰ=]u,:ֶg ?zN#Pvm> 7'nOGV ~<Fa?cN# 4n'+Xy,N=iX?`"~k#?a.|ya8۱:qM)i+½AgG;SgۇX }l%y�� +ݷ 6/ 0#%mI7rRp`KVdb1;=9cm" S;-!\& f_}՝eH*'H՝M)tKx XĒݍ_8Cۏ[y|j$-rj9EJw;Sc?;)Ű>6} Yuy-G|`W1vYmd;>d HHx;%}AFo!.?>7.Ʌ-e7XÌvh~ 5~ w_9+vv;7g@mFڄY PCis)0i>3NAP|=N6}ݱx^k;.SuaŎ¸w4> ++J/ K@"xvd/nWc,cNm/15�Awe?mFK'P{^7|Ht۾Ӷg}^e?Y u0wZϕhgu׿3ЦW2Mk<{U8a|br[(r]PĀ_*UaWՆ AV5*g}쬮,[GN~nNKG838#}Zuy?O@W_P:MKsU`5yg z2G N0w_<s8Ľg{w;1vuvi}A~/H|9f>jkԲ!:<௶]ǩT,@~>DCgcǓ/=JĿv3|s8[p:I;9_z][hXu9߳,Gh"ܭϦs ��*Q)%$0!!lӒH$,.ұ/$+/:Ʌ;vwCUo{+74G¢C(1�'IZS_'twdսOl?GKl,wRzQxY$ɟ211?= ZNK^^qMýeb]Wsv"uq;xӍ+-NNgA�pb�W Flyvm?,-PĹ/ >BЀ Į.zEe/n:ߊ^P no9%zVrWXw n笰Pb#.@nQ�E|nWқB-0JHyn$G?>M,'S #�χA'91F{t RQHF[gÜl?f(;+|w~ÛMʹIGo|k^ѴCv~!(7u� I4/dGش~;ly;ζ{[d<Ȱ2[?+vz}?YnW8>={g+t`[^ ?[]z1|$Xw $*GDK+$p,jqv3ֿ߉"~l'!fnZdftfP1 ��? W]* Ey4PS8i8os: J,;e ,U0-~p ¡Ƥ(*?y<zfk+eD)wS pPt;׍b&"W"wמqL*">+℻ێ�礉6݅0Q~ǶQúGSw/#o0%ؒC$2 Dnх D4,PqsvrÈIʋ-ed ޝ̐>փNwt b8N<BOv=揻��+p^CH#e 喞^W8;5__GAa!~~NYDos/{uۅ{,_cOKd~Pwns�tdpS;į:>Jݟqr|ww@[ äÍhWn@`mO7Q¤kq;%8[swBImY8JEW_lvgSGe0іE{ݻs0Gƫf}D嵭}ۄ dg9;l9$`38mϬqjpp'<PH? 9G`-n{mg$8/+L4v>}W@~˅>^75 =L7 ~V7$mr}=A35_6Zu/sߒ>dc Lj}(w"i)+蕾h);zjתP ,нa+Ytϛ+ؕ?cOǴ"⛅Gi1'8_Z<~=t^G;)F?:.c r=\-*!^@.)$vnxg ie 8V�9 @t4Hg4! $j؟zRLPde ?`(9EED' Z` I3 /Dy،R 9Ag9 Å5 `#�P:p^"l%dU}!a<V <s^V0YOC�y8)'i<W[`'o0I9x[|tgⴵqA(od'^S2C?~aˮ]-FQD"e(9]3DcGcx]ח;nҵ:qx%2Ɖ7o%K۰^]`yr<XH<PncoK3Nçv+sW mK8rR3~1m d]+AA^g��+MA(G!$�1%$?앻o Q},+EjJ7?cQ0y]oXv$~ PE)cσ^0C|WO:w(gJ)<;ؓH&a/�Bj bKW_bV%?AvT.{dwHr =N;*7j8m@S1[t]<Y x'e,%m\*Ĩwc-# gkS?4|9`sGq^\'1֗q}P#wHz8q6vB' 9oll#$q:f~Nۓw1ȋRq4L%{l"<N  ?/҃-wi=@n\M'gbԖ_@+6hžӻ=[$';w;ϴlxy EO,RA|b[ U*CuGPi,Cy5i{fߞv=,yLE=k8*84qڨ-,n»xfX:HG5!SQ`d"@V'E$)bbf=+8+s`��CXC r#% ,/Q>h.MǤ?.Q4þ+t{0 q¸ %N=[X‡)ȶp;ն'#AZAķ llҳ7}Ftu^1yy,@3oSyc9. \`^S[㝮[K;v"EB'iX\ñ;Fx/g m/ Î7Lj/0Ϙ)Büxrݾ^┪XFYhWũ'c$xN?u[q|+Axeo;^4[p؃g þVB7|yx)`Ԑ=cQĿ[7-vS^ϲíeZ7f͵^Yg)f5R��+T�#>,l66?Eyd";@k2s:&j o.K ‚F$e ;vΆ?(`@ ֪/1?|"B}' @B21C;8VoBחzZ_;u%=!uH I) FI|nrYﺾؼ'ogq<ı+Fq}_9x^mCƓwAųks{K?l/C?r!gq:埂r`O {[}=q(W?aEyΡh$fr<q=|@k0u& 5hٔ3{`ߘp9|rs۫NyX:E^<r۳6t(:+!(͋vPN<޽pCYĽoGx|)E#rz: RSuf8zBA19,^ۧa}N1kmאjV<Cgßھg�n׺C?22aSԱgYIe2=D򮆐0`AXZhfaR,O#@Ă/p"SlZ^? r_X PH凁}. Ä>'b/U擳R5`#WL':Q=g*v cU0mLט##Fp"K2pV2 !=Q柏?G/9=J(m2No@?5VE{ 9?*G{|ts;VA$n^\,x˩/aN܈7oD"{./nG?/bp-OVb)2I7֦]JdRo a,^f($JJ#vDf l��+bh7w8{|?Qܝ#lS™ {~,Fsӄ7٭To>g^_EFBْ!vNcWQ~0 C?s-%p23Z3܀wfO&|PrcP' 7H,$b֡$yqEveHC~w_:hYSc.Œ`d^6D9rX%`6"1[[G gx$6A>Ng 3uݝ)uBL /^ 5T` ߈WisNW ~+V9رG$W>s4q$duߥi=C?mWU sߕq|,}۳nSg;Zk/*/~Nq[P-aw tf o,DYKozzdX;/r>`-XZ> 1w;2y紀I8z:tIfǭFw'+_*J?SqVgC fEuM0JT&n[r+9R޼{Iq[ZoP%�;vО\)%द/.N%^b�az Z(h!A.@&̫摓ަc<Q/ <��:='~^#"w%�MIYg1Vۏw&[y@X?OVp0q]^9z DA}+q@+�I3="`p 'G}ԩc_!1X*(? z'x/x)x[ SFK;w@,I? 8wTpwR4{='�i+K\9v%rw@Tg 90"= ¸X^;/ng7Ugy:>`b݀![RvǛÃ2>��+~~^!B3 WWq *L,Q/Sġ\wj-$N"CZ?+h~ü8`ƩWv@7h5=NĦdrzOLvܕĘ<sE6v~6�̂w= sb8I?Un|t|_lg\Ԟ,N%eu$Cی8v teYl/23F Bq1c~b N0d "gǾl'0= ߣ#ۋ̓#$ܯ</cnfGp^ /DXcp+ г Ä dOxųM{ "xI{IJ\8P陋7y 3aٝAw7}ٺ=Tߥ9;߰}o7z|v<NcWOQ:ȽOmg<O7tJM_lxQcsq1[<rsSeπ_;}I['dg]dPE!y`Y;=DldQl2<!ޤGӁ (HVR>aQ/;(rR(b2n``&W0Dߓ=0PQzRLE,+.X=8AeYSAz uKM>�Y'J9 Lf=drH}ja~y`Ppx9?fq-[&a-]( kH4y&<Bw A}%1 aטn\VWe 9 [) /aug`]E5 n; 7ƴxKv~~cUwOkMi-/!88Y=;7 Π;KF !!e5]+qŊ_p1ے.r/xw}d \d◺(f/Co+6Ǭ+/Iǯv4HCJ̐glt0_n䃇s99f{7Yrud{gn-BWW牏9: 27(i�  7g09 pۭL,u .S568^A@}1Žr/hAY^a _ 1Wٜ l]FZ^"73Vso6rc ۤd˗XF=+liٖK-VfwkaO?}^[W8SP��+@n+!KX7X5(v۱ٲx?#u)LhaJLuwe=}1jJs-#Xxb YW-jF@Pи:Vy}Fp=;vaqV\ޖ1F7{9nת/B$(?󰦻!?~?vqGˑ&ݣ.N^97ctw1:d"ۄN>>3ھd^ng1$+7rCh):}gݓq¹un߸߰bslEbaV/^Bg[�-8u>=ȜF<//LIǔEήH*�Z V=} n,xZCr);Wjr�9x坘(p^@��!�3g��4\Ln۴/"M=598nfku[$�Pcl |s4fQnZZH Xușۿ_}{n9 עj�!* '%h.N$HTKrrȺ" ;zP 2Bf!^%zdzczibM!@@b:8]�RW7qD)7aB8-(aQs tr`=+ 8#/4ԕ;q?b;[$(f+Aw4&zǭx픪w9OYW5!bKLmJpK�Z% 00`]64‹xJl5$/1:b^B{e31kO Zr@b|fՇvU?9ƒN׫S_�>̃I@^܏Gbr-pCςz=ϔbԯNAe^wޕ{NN8/5yc�ȓVsu]4�6Scq`@Y(Ds(ysÜ;d 1^r1uzjL8s؁ Øe;PSL#c:O~b:w_> cwt AeXWIXbJ'gM_��+aXѩha:I 6a-Kx)YRxBZ9Tq{I?n~EPfe)3ۭ)LbK^_l/+?)>rCmlI;J={ş!NWd ?%ZF-Yk qZ7؎HX AA=7Kl%|HnY[7v`bPs83r3hm׸G[(hs^ 9"I|@LśX3wv"57 N7eA#H+ЬR>'9Fq8,I#֗ nR7rIx mOjnΓjKgKoxOq~(5czlsD8Zn>(|_-l]<;o%RwuDo1ܿ}/0\8WzUyE|H+f" #5Nf�Eb0@PUlw!HPnG酓l<K9Ǐb�$?rzz7zB("s fO-nLƤlg}+$rw<ǎq .XEGx7nX9S<v6(S I^kT+M۬xVC þ=$ {:VOHlwݑ/ީoa`w٭{vgc;0#;c);aO!elct҆ bgݚ刀]劽۬-d_g #\A)}P~gFYWѭ,Oф b;:A)(VeyNt8g??Vٜh9is֍ǫnX~ݗ37bhH2y0 u1癯fK4;dn {|0J;~`]b=F%pߺ-%WaO���+vR%s9.+ 12cڭcf908P~?  b0n~?6= ^ũK&fbn(G{4A{၃I} Jm3]RUs(Ca?A:@9a}Ű^!ĤNJݛ l:7_ec_8ݕ N7~1_rv%w#-n?7mҵrH05 /Ce@"?0 /yt>an^g#?9<xar^;k~;+0vsb֖sB��mD(, S;sNw'$1x̟s@rJPBvJHjS/a;8A;+gugdHXCGJ|$4!"X9u8pur?.{|{3!rޡ !\p۫v?oY3?e n)8f{lv΋jǗ*Ć-r1na1?w.H>?XUw_/ѿK7ss 1 <ӈЅ(}qlg*z{X%t,nƒ:l_7>`1%6Jم&2͕'B: hW3HW==W,{0OYg4F?>}<.8i>b|m갧R;G⠣]R$w9"p&�PZ? vww6Ůju0RTwC%C(/'?0ed1D}ju8iu?(I3d?c3 %]e5i@��+-f|#( wtE?ϋWOKYgw`5y5|L‚^ ^ċ�E"ҥ? Y;/}qSަvef1ns} Jjr.,BlCA9� Ꜽ[ؘq[4i $ѷgrY\^N!:KV?nw^F~n=2 wۙg�HxZ{'Z )98cmؐOz'wc})ξZ^+CJYx::ngRtJFX2@`)Iø^>{:7 k d_W VOF[8Dj9hƻ?ZpU}(Rr:6vD2= h,s;c-O's;>: |xpM:E[UֽWXK„3znĜΥds<�OC bJ9v?ґ}y8_e;̪ږгV|<s(-a}G#^u-^ؐ)|X;W3ǎL T\*\x~ gG�ׅ<,PLSc+�~<#x=n<|�Or7 ){m~ K쮽j,$3)J^`[g72=k;8M; r~m.' q>soAKTG5Í6w{sG*9\C$}^iYѹ!l{s@ SA` .UZ॑w :!Gp _.5)9AsL~ U37]0f(%$ slAy DO>P�m4%cFcj|T��+Oby<g My# ߗVBzze/)D^C! ;6ЗZ~ks3#Jt8yx?DOz[[ [׃_~JB-zq!7Se<YLc>;:t =ޫ4ҟu8n@}L^HGlX?ygkԌ(Y8DunI۷0^l ë}ٛ4.Q "q܏#)\; {^Wb. 2;qc}fC#/Uu>n*VG58w48ɹE섳`?P02ZVTd2X߶H&w:NW3wlƞjZ4 yBå~8Żw/f}!XU>=y1𭈥(!ԸZrDi_o y\U{n{y[ |f"}'IZv9''Sxq#yŰ"��*1hqN}}/xixr(h,;;?#ab̶?'jňB6Qnq#_݂~q~[lc ((H^(UùGMĉPᲅ~FBebagd`Q ǑѴyNP"4wyN?a9 ̥˜;|fw <9s#xSG1[oBw CT{O3{y© |t^"9`2eYAd;qV9Q/(,)J>"w7뷚f8SݜȞxc+=wxSWVB+Ҿ0qS/̯˼x~QtrVߵ,)R? zwqly$Wi}  ޠ��+frvFQCtfq9'W:[U<X4OV-a$P}:pdf.𵺺at{em~Iwڄ)XE�}wSB^s:?Og{,K|z ONr'f:H$)eֿ||| τr'{pA? D>7Z\war3{û]blQ1zaA8K$/So!0gz5_^[ /M瞢w΅])PD}/Za_߳*}yz̩Rα3_p<Z=+wsO[-,ihd}a/%2s<_%n{oPr#9.YR 3 ( ~3m֭Bg׫g+ xu3|c41xշJjUr9i\}*) x V|0'mɏ~#vkB7k6CQGu*ӭUR~#mkn;Xt5x\cwvz40FΣ8 7sf'JO,_H Ɗ؃?b3\b![׶N4i 38'5 yNz݀JK=;=iPf=O߳!<􌫧Lyg0F#|h}`$?p]UMxj Q T׵,Xȭ9ȺS8 :ה(= Oc@tR9wcGĦ[B 0Ą$n��*?�@ I3n&%# z; p:)%8`�4 �#{!YV6bPt}VWo!>=fu$ 6I% e} 7?9H&5 8⇈d (HH#糠m'C~{rOY `ݓ v~ V#Yz ͉ge8>` pCxy M]WfqgPM(paA᧩&)$J!�NX#0i{9\p5Y##^aO}$,4B(1呪{B þIe GïTG챎�mɸ04aeӜd8DĂ@G�R,,: L% L `{e}ķ` @'8`Z8@7‹Lz�ԅ4&Rb> +dqdE�GD'!E#''N0 A71H�';Ilv<F!w&ux CIa% SY8=pbXO�$Oȵ &s}h��1��ɱl`OҿN7BY1G|-O-&lcD$KD2O_nG,uR@�T%#W4`@G�Rʘ�Р ɥ/99QD m?Y\N>�( 0DXEU$2{%<r'c7׍+n=>[6\H0LH<]` w�jnY3bJuh�HJ�CJl31!#J}lPZ'H2 1x vV(3A)<EïH7T�xnZl�pо O2%'uCE|ȑpqL肋ٕo5)HVJvڹoda%_gEOܕ|_ (y8^y1N"�~Lyid_+'#GZo- -z3i$0u?ώX$;]L#V_(ҁh唒[dq' $9w׆ }-NZ�!8VLB/W#H(� ;@tcesCe˷}yȻrr|>&�gR "R;ky,4f} \H@t[�wyLZk���W��A��*_iY awG^esm=bҭ%N@km~o B7߰z| 8NA}s ?5fecb3^3>ढ़1.RZK1gl/A<> H:Yq L_Kf&b_t'%N}y|b_x +J濘ץNIVH9sVwv[qYxv1D ӿrv™ &|F?A}'<+4*V�$]8[k9k߲~"<29[GfQ+$¿pDFq-dkGBӟN85ߋ#b O 0$W~a޿侠P 1Ì#DָP4'`u`kw8G'ό4AW( hwm+Sz ίqFuʨ1ߎ-cs/v |^pݻZq/h_T(88g\競S)Q/q0lZ (|rfU1̄d&��*bܞ3,f?ugl<Oҝ/组0?#4"o -'kyA/þ3x),G~W'r�|xYg UN_G*Ye6UuRѝ&u'cҒp|hőZš5W d]sA#$QV4c'7.+bF,pC $AxɃ$!(pOs/B6!ﻜ8?C,)䩀T,CV0R.undz 8:"3f0CV7(ЬHݕ:N|=}{r/N (q6Cme(W<= &QdΞF+߇2q9iF}"h<|n{NZ߱X ^h`<t|rW|]xpst;w0/o |5Zn׍XsOaNK9b`jGC^;7p��*'t!9h,Ġ I~`i oon([Z e � pƠ#|n|i,C& & ,aX5`'&CK,3v��%8#[Ed?=͜q8/òtq]]Y�a`\i ̉^q%em6χ�vO_33 VSRC Kme `^L[eܡw nq2C&"p؉IHt!0M}8|lnNN)Ӝsqc|VR]v$i4/2Pnaf( /#LP0Ax}Bsps+(^̸#b-Zpa,}HAo]|#/퇚8*hv ûh'g'qKl3;dN?7Bpd҇Qn9Y9]Xnһqacfmx-6!Mà=Fʯg@+Kwu|ae9͈1v�䍂lgq8wÂ=;m?r)mfm |Qw��*r͟|~ۀ Fo% A{w[-g[Nݔ8amg/?e5vW+0k3x`Xv7%0߱ +AWF61/׾r&p؟L?Om})^|yA#5G`p+uE 23Ŀ`nz^R;nF_v"Ȟ>X 1az;[& mNs� ń$<Ġ(Y( vS!XcG[l˒zv|/XereVj}|"Ww<z4٬AtrN۬^N,y#sk`ȜY^u}a:%HFF l]jqUow� Ei"-٢Ⱦ?rZXq]:;:<qmXR9،ȝ:_pjhugcO �fFW`.s^ -s+$Ӟz jvb$K1\��*T`\ @}ذsI/drLJr%�ؽ&l=/za쎾3R ˷ MZ䈆t\潗: JӍ^N}mxv"+)`q2Q \G.5<PQ*3~@]wWJ%6|ĦO{vAsbq'#\{ |y[w[69sXW58L#tK;g[qi(zrNÞ9c94W+%Y]L[dg_Ӏߙ>)~73)'q\L`_B'(f[s:qđ}d0]qKc=AMۘq<*a{Pܲ5<SV d3du|ޫVw;fǏ2n[\>YoO:oϦn4>ޮͲr�SD:3tsˆՀWClg"~]`n5y^vKS>=N?|+/ov-"r3k6wgnna֫yVp��*744ɹR1CV2~7>p& Z /41mp}tBwW2Z|Ώ*C;H8=_ݺzכq$pmv],t(wQ_rꗬ|g| ֵgsۻ3еq ~h;fF!Uez1$K"S9 Jp[-wxa *k =@0 ?@ۇv\LBpG/$߀ oG^]l3.ZcWY`@nF~•[m��I|$μ m"t3hpB}هz<qX? II $i`R#rav n0n"ec/o.e;>5_5Fꄉn,r;0ynw}@3J,|,|[ՇxM{ {TX +bv U;"/Eû^0Wһ2["6\[:o~D/n;ۯ sN|l SqGmPi<*y\XIvB~'tg̝Qbu 5e#!��*EԶ{p؝XoSu%GC$C' 2>רp{-K78¢;aW6%WpU#ҷfs=0||Gl;=ós\yZG$7:3e)ؕs`>3d|#u$x>Σ9#YogYJ7(&4u|Mwd sjcXM/g<=_$̷l:oHN;B̖v-9(uwUI�%b~1hg1idXtġdT-ם,j9I;B(q'2^F b >|fuQq!YD@LTѫ,?^s[ i; O}ּxq _iw؎( ߠ=u#20J l9%bt\[U[$gPªrܸ\}�"9Q/"7zv>,z(N[ O6Q8\lع•@O[Foݖi?<=eu1Φ)E/ yP}n$̀w1^SHt>1l{1|P(bc59OYkXۊ;6g7phW^e'/>yOs`: ~țk4+�um\ْwْdPoe(W=ư:Ǩ 1<-Ss533��*ڮov}&o9x[UG(p#?Y89鐭 ?۾-+أfІ磇%…xX|[yri,;8W<;z7ij6ĝ\a sQ@1y!'7[oc~ ǐXR#%S-f|<g?'.,vI=/Jk mП>?suצR0Pm0C2>1\g7;˿G:[?P8et0Nc}xaȔNÎyHװGL㝂^'s;G+\əhqh,'EmncGfIE/O;<Nh9^3p<./,,42`Hb8k10H!AM&?(~7(TޯvF3ag<>, Äpܤw8Rw~^2zQo𗧝[UuF͜t߲ݶ}nkw9 5h@[s /T%w/W7/4Y|ݡ7a;k~ޣ�r p&;yOeo?B{ ҄F)o ]x;L`s08őp;!<ώ'ZFwq>sng7ϸg\NV(<qӷ<r�� *q_5G7C0qi}~VZSu9h߅v/4f>�pH/71ia;~,%(8$0vqӰ{GX$eb��c69~vF?%%_};+/lLC'+rI>^WKN0?`<wS0seUs8{+(stp.XErbXFWgJ]ԺSEgA%gu4߲74o;,_m${o ⺄3x;[s:/7n1YD;NhzH׀tZ0p~#hč^9)yc;N8<鹀y+¸s0 sd%װl.(%eqs]1,n7wd#↟ J'$$A~|> W %w;-{μw'`xlۿḓnxD|Cf_-n19+?agJۧ(|_2B)|B{O;m }ocx0|ƨʸa<?4q\\<Ȅ]/sgӺ;{䲏~;EoBL:/${j%X#}EqwL(42 *3H&^rv^Y-ZSݿ b~O)s8w]rÇ)D;q9|<H/ JK>ќ�� *>g-`gـvXNIn8O37I8HŞmb[6rqd[Z;HQmߜ3FY Æys6bMwOg“'oߺ3p݂{i;]59 J2VNNga/441/nc9wԼfbzߛ1qc ~7GuL/7GW) >R7vZ jW>&ǕGT3n?An{-Icђ1wӾ-wp-[[}1-!S7t]^㝏w"anr7NxSDR4sSZJn<d8^C'< G|fש=y5ؗ=cl-z>7gg3-GnJ0#q G.5s~ c=�Lُ/ZȔ۬mģ9GgZ $Z=& 3)@d4F8?hGJ߹H03?8pĦw;/~,Ow'Kb3Ye7^JnqD6Kyp ŧI @) Cp? mR束zi;#bsT- 9U a;<0\j0h?W}Y,޳8\t4ڮ4ӈ6bs{YDx@/}tcfWݻ BG yUI[ϛ:SZLyl83aaYIV,^L`8ET#w iU6X{G㛏4_~"_f1bfwO$)y 4O5'`bG,Cu@p�� +ѡf,ad ԓ@+ !@RsG,�KBe#vojkڤe2#_C~T~d_3^ߍ=谮,":^̖(qdOb |E}e?] $ t,g:CJ`MFm\P^ k)/cw{38b_HΌώa./P͑/70OЮg&qbu0t+|wpB|N\"d^DT/r#2fHNOa?/-svs9}}\Ċ'pۑå͒J!,p$rpj$Wr96;��sgJr�)9 [*=\RLvs^bԎ}\�q09~Sler3qvB9Ě߅vM~XB}Џ%IBcKa%l !"R]^8 םDXSOP;8@j Z(8q<.gc1=-./V4s[aT~xYT㞂?/8Q78杒;ruyNs."GFjp0EY?Ch|zZ֗fhݻ hr{/199ʯ=n7iNHȒ@Dӫq@¹Ng!,b7n"}{+KvS,effgf@�� + a3:z5pġ(F·J:3_qA3nS;SӨbw$;yk[Sf2pn4/('~JbGW^. RGwOZ� Y~a~Y;1n-'xO<Un+uD')7tqͿpu;w%hq/]sۈL%Z1r);Πw{՝y9 %iBrweƛQF>MfĴ Z0,1]2l?l,m˴vK"O!7Ǟ$.S @#\dBNxĄFxwle29il3 1b e'<fCK l5 cG7e_Ak :|'?pٯ4G6TNwucp],c4]ls2śl W {~v;a,Jٛ;?/zy7)4g/ c7ުJ?8Ah=h l̐S紦Q/+9ޙy ,(@nAc|pk0|K35s63n,O9]1hwm]*8p7+9hSץ?I;8=Gg|40Wie:0_  a9﷭uYx$KlS-f~03Sz5{ְ m{ųۭƞfwkKo/;= ׍ƞ! 7;sO;a 0y$;,np�� +@@5/PQK^K+=hk~KJFRlR[Y?JS'|$/s׈.wl"͡9+`!ϙs-%vINvQ!ls)+?bP ~g[ ;cwM;ۊa]r2pan:#Ã^ �H7vW;t'/^Ăz?5%JwyI�z>0w;$6;W+ǜnWQwos&I/h+;=|BǶY:%m[sJ ZM<qJ=ǑDDdͿϳI_c®6Vخ[5`d2E|¸#pyh/ߡ*?J g8@ws,Ė))rq74wܭ`>$m_sZW7|7<⹜*͍w-%a]9sؼs۔o[FnwZ MORaAxrEZxOA'7>lkcֶg1gJ33-{xT扪ˆRW66R7ZGw܈F0h;Un' ߑ-|#nI~X4nvg1W.-(ŒX嫧ISq9c79|,S�MY1ɏKnGi C# Ҹ0˥7ȜA6}qB��q5gs }z 5훳\Ե+5 =GJWIc )σ?A;hS*]sXB; YzeA3\ݍÎ ktu )'myiju۰;qLpJS#B898 n1\Nwe(I9Bc~?nPrƨ1CÂz)it|/7IW>4]@3y//pۨx}̜*g��*L&(4329|Pf>pҲed?p|C;+~ĢnYDܤ h,`op%X@gG7rl1mg/zim C8;er~W ׻[$d~E)88i?wGYI|v9<=e /8P?6CdZ>M/bHXx$o5zMh$b@pasбۻ1JRnV#|^;98aٹlwug%pnF~W];v3L$3|ߖkR)IH8J]m c-g]is=BHx1.#Y绨+Hi쫲/"q"RP7|r=w=eߕL}Dg8!'> % |eqJ`<Ǟ;F$đD>b͌HT7b=?Nw|LyXGw7۳s>;=[݅N9hѠ,rPZ-pk-!_+/8D(DEdfgdXύNg#m%1ٲU%dm!eYX@2w7iK}KKƬVj|wfWr$^Zy"-OK7p Xk�0s(=.# T3nFTn9labFp63 a~-o<xg=(\t r9> !cA[MP:|a$nEao̖+ʱ~0Fm҄߅sRï؟Dsx)GYz 9 ȺcFsnnn$?pv_߻}R qd69(hb]/<YXhZ+~iI:4x8]OZ:vl}ogt|7/5Pqجyedo,>Y=# RՂ$>Msq|>c9\HS r~#$Y6��+fn1NXZ}L1[8/|=ՎK>!~1�]=i=69*#ΗZJ3^Nہn88C㗟Yykhb7~1(/g )vv|,;R;LWߙ(Gw+(ߒ*FSw\%nA_Ԧ4g0÷M\tA$~2]f?ntc>;+i<ϡ,cW;ۼS6|8w9q 9Xv5;v^~(#_XC : eE˜[ C+6Bӆli|͌gAͥ>k3ǡ$G3s=sHy .'-�ہ-If;|%v% YЬmȦHsZ zrYESW2\Q]Ƹf-Cy{ŽQX϶wkI1+:g RGJn{? TxJ YG l.wRى(`@6PY5R3=ke70&O "Pw+(Nf).iكq8. $~Ďsh$Y;SgUU|Ica|hꨢZr9dCvga=0hi@>$1A��O0: 'U@];ͮD8Ys'/Wz?o#FvY+|v"&�FRARhZоZ%"NG:rWe8<F9QL?u)\(KV% œ#W^"RE-xzGJ>taOl$#!?Q*ݐn ;΂@s1J=Aym+ P{m'Y,wXXInׅaV~g {mLjI 7ϖw,9B`QI:P;‚7/*(q6iRJaDYLF5z3ޯs;@hOCwȒg|A'DXZ =3��+ msS�ĭ2d:[7/#'oIFJܝܟ'Q0%Ƈ}i;ﱻw(SHJI=ᅰ$R@I㈨txXn#%;^muIh+l`Q*=/|=44^J:B-9AMf}<(' IOco+|pQ󁞄ך ¹I$sq4IͅBM>^S cX=ͱ͇o8+۾=KDsbDj^`UHuLH98pS菺_ 8?0$;k Ou5Bʽmݕ$YN:[΁!Fm#o _/7vfg@݉;7go=ZW~T5t/==2xShfk4mƣw?+62DZhW9νv}UD3~_F'4S\нN8Τ 2Xyô~NXr-Ö@`J(- ?K y;_,C$h`[({EcCMT!/�! |wIfr`H5 0h| ^bf'y�F$1feF97� .ՍcysW~z;BT.$A^3+~nYE/t en?`_v/{ԽngE^<T|%L{(; y[m B[lX+G}!dI5xZH*#=JƠ|Nѣ"Ա~S8-lj<~RWU Z:>gf 8܃b#;.Qu^|+0z9Rwqqj[D@Oj VzI<̳v뮧^8[?נCǞn?F,Mev;q)'xAYz+Ǿbņf r��+�~B6g_KgmȔ� !` ?;|a1qζ#`]X3/t w$H I<O֣w !N݄'2_ 7qB_a6oedGl`̿fsH[uPzOl8W]R?g96ڋF}(To܀jNn ľv)j"K;r}na <<?O,;دXq&_ Qqz%(1#[uu1͖3bS{&nqj0"cyj:Z1xl߄9.'%3mkw?GFS5 5_qǼ{(n7f`\Pϲ;q r$ݾZ)3 ,-åoRw(lv-y-vrg㺿nqׅH ͙s)[=a|N?g3]#ojM!( ��;8li.ܑ0x�<Pv֓3�J^r>ԅ T Q߽F@ CV`[궧h[GMkg4 > yipr8]{V7/'a6o'+ðT SNu4r8yG�AbqQ( sïų vOcv_!o {=Y^vW\Eˎ4G"g8bHaG *"㍱8>%j?Ώ.ε9DH:׸:>cw|s fl+cyG uJXGl7amF}wտ|$SA)CAWXCΌ5f��+ (+nՐV?\͟k\~'%9o6mu?l;@ ί*>}8Zoqh;|hLlܠԧwHg.][(b!i@6/RBυ +�GoxhVꂖʙeqh {ńrFaN>|øl`͈ CC51"#Τs}4'3R,rr!Y?ÞrNgv6ГB8pz>8}۱󹲔ƓEfY[lMFDBBR 1H+ l笜Tݙ홙^|ڌ^ȿf;VfYΉ,QVJ*fW}փ2? 9پ߷WB>$v:<[�ٺ?o$aNIӖ߱ndnx;)ǣ:KBsXT7;|7GGc z͔`7-w5<*lGpwaK(y9m޷Ij%w\/|0[bqׁjlFXt7p*xjiw l,^Vy#:C RawPmY8lyW]}j8 ΣZőfe+?VDz?4 u)/8n>` ʿԕ[_c'lF(n`?nj9kBm,.b8n׿^sDžĴ)_vQ0~W7̜%D]d )-qoyx;y8#<)^XW'^g 8Lsm׎Oԥ�8saﳬ֐K ;�yrzZJ-0KS#-| ]KwgkS��+Hn(Ay= WW%ͯ|_oM$i2S̯pR^! 3~^a9gzٔt.2!v_#K13o,{ffRsϖ.kDž>g|AzFvfL3oscFI;'>?MۯW970h\eۡ' C;R wB's^PF=|ElGے4w1etl5I;�v=Nm.goΡG8ycwC<WώRzC㹜>48n-B2 #>gfeѭ8ij0}vKFӟ- 4>^oK o|Eѫ`гrfsRn^UNSvK K}]Nվ)Y$N֨Xո)+Vb }wwa;b՟0JTR{ iIbЭ jw7 ork 1Ii܌:^woĊ;Dh.9[7kWAx{5 ,F9e)ǀ*��ا8+ sKl`F)ec._@(!9-¿P,%üGA,b=Ē${HZ4/|pȕ5*4u AI|:۹9$NҋNnƴf20AZ94x ؏@XZV"H +3[ ޝ9c*{3 L 7ڟ9altIwR~gevx'8wX87�K J�G-*R_+C]9&ŠFt!n*tax? |ޤ#(s6 nx?gûi$'C1)ϝao%c񧊜%GffۊS}q-*|ͯq-s:0=а An fw}ύ}ӳ/Ǚ=ﵨڸOhxVxtCw93}ȯ3.ff^ ^ZIx4zо Q\~tfFnaH䬾I/(g[bO%I%я';;d*��+rqHJYEa aHٝG%'}ak"^_YۨG�2o۲~|yIn޲RrƖsoJ@e팿474i?;|9^oԡy^p�C BI×zwqsGӌF}1x~~pybxQ=6k|hC`7lnHXcڒIŊrG$ӹ}`^}N8SmbEƷ͟ũIy1Ф3�FA7™oG*QGxVam ͿH'WEYۧn݉g C|cYGMNGώ ;Lxsν;x+y5D“[#x,(?{:b{8_6ֲ͏{:?&h\A\~n;cf?Ui)Y_8X9ߔ\B(1FS8PW_nyJKFV-[Lת VK6Nun2r l#8nd1x%yF?K{@R%㔸gcd$g"ybvfm`A.,HNYQK/gg�Rz(X%Ҕ>5 yk]o")G=3t aqyNn6 Era_1Ō뵎=^~9Ԧb N!\%F 32^4h$&=^oK @qj�ܦֽQ~ϐ^80)@}z-}gO" }p=gaw8F<bئKaS󘄦?"hGnt|+{1؊<E[a/|`y'+އx+)3cƠNx*AEK{Vg4_&GА4co <AE7v}|Y9^>,~GqM^sBv�9պ�3#fG=-)zS[ev؋%\-$͋CE%dny߯=`_,߭&ſwxQ]*ro%RUl9��+599 C=';8n3ٍm'>I$~b@ ھnrx_'DC�jFKm Ph˽%9 \;rq ٴR5rԝLi3k r :qM)6_9|;.Y}I-d͛݃P_:_2I$Hh0hV,RWN7Sp̑GbХ½?(!g_Wՙ8sXAL+WrG0Ew��I{3sPȋum8A%umg= 37=ŜqAu60{&{gy2XgkYLncW!=7>^2s;^>P9/23)KTċC"8j?f_</4H&8(1-coüֹ۷S$ vxxXHRFzߞP)e,7j1N{ rBN4OgR}0 n2U:mSlO-.Sjm+1 5$wx,?f'~&z+?<&0"5br@"Ə8A7o'vz jaX]+ƞ_tȚfxWo?8Q(gi>:;?t( Nٖzb@H9LzRNRNFaۇ+YG= 9;>=X+mwV_3qã1zXmݶN'H=i0#VV9NfTn{??4GۙGnbEAb.مS Nj# s} N[T>ڀ&�=ho <Cg32?~Nŵ-<8>Ⱥ^ﲗFd}p@ ~{'wD |= W`,|fW e 0f4ٶWw;?BzI:Fا-%TrEF0F 0 KV)B��+AGc$RQs?me|̆8SxK[KƁ<F'v'u'ax䓸/_J;w2Q5(B21e8?΄.=t)ّsvߥOJ>+Fxnoߪ`fO?W 22HI->6w:d8NPw[sg~2e/n8oXgς7uQP}HHwi)o>$gJ?<f$N.omnscXa AD5Kswngw6f{6B j3$C|gj0%c+ZNz'bm| k a}S3~m61$${f_(fR1%K,Lݻ;(u4<%mu?oëOgJOqI7sy1Wȃ٣ {Xd$kJ}{ 6WBf6c #W܄H)xzoj1Sz$QYNZ.n�=u+c8x_1- }e9/1)}8=ow +q`"- WaWD$ vxn=jf?-#?9Dg<=jP~?93|:Dc<j2״g'(Mu+cܱYxDxY\ߘ=t;Os\'<HBc9apJ'}Y,}ueCx㰨>a$^q-%aїMƐH# ufA:Cp^48GecJͽLy|/C b ˆ}G }o,BuUAc×6yK/Sv'-mbF?0cqZ`��+ 5{a 桂19ke8_w-r7ւ4lcsDa^|@#{r +Gz!]Evf�ȁþ-~jK#c~ VvW^neP>%_ZiGi)L  w[Go|94kf5._��!�3g��G?¿0PUٖN;1$^IlNϖJN]z(gAjrN6^N>4a,Դ? &C9c~]+Nv(o++ݏGB3!d?Qcyœ%RI"O v9^<>^Ceu7Z3M䫭?3F~][u|X촆b^~ٶ=3/3,}-7+s|#;KOsݝmvυKg–g;z~טi90f7bTSOjb[:l|Ns_F*;ۘR27ʽ׸CStpœ64} #j}B3M=Xc [\g ~(~(pw#;v7f"Cf<+ o;0+3:̔ " = P{R#\P^#D;^`3棅ƙKc iI u oa$aҸFU_ BP pB;_lj^ MLs`RT&;KRONa83>VǢ,/ڻ2~qf+apV؉ uy{);9}x UߨePXfSC)NhF7 Ջ /KÙcՌ;35"NqkUٛ} "Ne]~ZgE-}|^`o+Bh)j5ݟ P\E;|jú|nϻ$|~9ݜq�[qqgYOfOɈ)e-#*Bvwd?bY�8 <4e0yMP��+3)&33L$*H/xؼĴ;;/bRM/CK/)lr;b#Yo Dz™$E}.�=3m"9hȝSv-ІJ_a)+4݌i͂iт@N>%y@F~ݖ<ot'}uYOvhH$fNnx(v3sͻlny*NSn;=?XbS9m;9fqo݇wAqbB`cKHPÈVKGYjk!nurMi$Gdh%Ac$=,fǏ O_f-2|,XpǎG åoQν |)m)enV= 9cE^f~# ql9AjÎ3 ;Y:Y$:;necP {l,C49p|χY<흇|o~suw _tq s~(=k(G =dvxx ^~ү{/0<ikSRO;evQy?|/cϖ76f=WΥJWG}+39>,[T5|O:;Ox*' > DpȾY; KÉsSyuc|NgB,>\y&O7-m{)Q0'?8*%Q_;KXWޣ{GIpghBmj` "xVf54ÄG nq 7BѺqNlX%Y.3~`R?ɱa</͏wf"+ N5r򸕊xC6]uF([bɕS+9wRH Nj 9 ^9C_#Q )v3^=8|]/Fg˜}g_ ?f ȕgHNq[G>n>۫a.d^f#->"Aq��;TYDĥ,B7ϛT@��+39&(ht'>F-bd> R Owo̖g!Oz1q[d2(p퀸a䡢63},lZ~"|cs;) [.~trªb ݏ"|nu p@삟]qU;5 38v8W8GFVb_Cݐp~cmu4^ױ Nvr~or)b(MFf~|,>mdSq;7jY<y{S4o>7_;89i[Ῠf`kJmq=~1BĝKׄf7̧Z~ZRݝ\TuWBѩsZƛK"Σ_c |O҇''>4+/#f_1ݖ-N/_Ƨ!('JX/tZa�fF etv" ֱF�KЖ  z;/v,>u=GݎhYac0."[uۡ|֡S>>9T׫ay2S2~_πZ<8|ͳsxgkԣu10_ARc/>ŲenE|uݾ,/AUQ5Ԝ dZT7/vPK738[ny˜wh%'qRqk1Kql(wch=+Pf w+JlŸu;ۉohVyäsƝxFtnBþb066"_x Չ2nFʂ~qI؏}wZWFxۓn/9CǿqQĉLj xqii.%Jr[s`";RyQ̷qQ"׹ȁ}˟^a�Q9`s} y:ɝ )_)L'xbq}Nt0%ty_7o\T��*?.&cP4 znL?p PH/ .�% T^ tbŌX0'^!>60PN(NQ\n[tB$ F̻*< [ Ƥ%1U $!y1$ ̯'{$ 8�kuf<ѿ%4Tg(p @V,=Nπբ%+f/!$hnk~ )2^0 �kBB )8a{:xWqvI9PGJ 7 isYzGS^Guy.,@ 40U�+8n9nQt(gǺ5>(C�tr gmss[; :sz@-EWdTI1.5 !̕j *B?d(S�vM! I&>).۹@dS8uqdC�tX(QY5n,:(5<%9 [�(00mT60�<ĐNEd_%3׈I<% =TM214-I}|n3Xg?uĀ7bY,'uߎ:!:Y ,T�|Q7`<44a@'@PMh,9+ !"Y=T H2v<Lg^BC]tf"HĐ$C_(xlQQlQe88(LIcP ojvegQ"?=sINCu(&aj P^TL�7g� Y|Apm+(B��G !#lu&M$z< ܘV̎m(55c`0>p+ �Vŧv&fH �@$e1cabi%��1��Ѣx'(FecP䂄hs1\Y50g Hp#ԜXhTL).J-Cؾ@|@0(`8HA E$ G$�Qb@Je4LM|LJ):g,&ESo݆svH8#C1b]@[\!Qet>ZXxg�iSrO.U#:98X 6ωC7?_o@�Xx@>{՝bhw�@i;k~K(ZȲJϐ) ,ERݼ;WX,bŤgA-֡ @%x-?~Y?y�����A��*h䣕,n FQcT}ԗHyε2`p]r7N[B15;]CALWw,]bwuOqq,)BFm~ $ģSt8[ux;~7qF<Ap@~لua߮o/Ny F\br_'C>8ݑoȻiۘ.pW`9ܮ-fzg^q~u.oc'YR[8:(7ۤ>7Ǔ3|aIswn+&+ù Y{;9:F8IW"-x\WDpO ۊN�.Gv3z<^j"0_֕~dq॑qC_7j͛W%FZN DĹg>w%ǕׂĽ)36o0waJ!| P s{0x<V^]xpP!Jj"F<,=s/{$J& V:?%nOqY9bW~0?[s )۲ 9( +4\%6X!ƋS&(o`B-bVvttQ]}O%��*'t}a])VB;݊?!ϱY+N_mXBPC悗gc Pk(탰+ vh;^f,kb?BV߅z1{ӹ"ᘼNKH_j:XvM#}9;0rPpLסj9a\#);壜'基';/t/^'|nBj&2Jq�HF战|w$^M2|C|Z߹8`nOZ 1g6~n ">yy7Ⱦ>Wwa�;^ pQI2PvqG'6ۄw9B~# HFb̻;@ ,B+fi @M 5M#AFr>i #;gT<@ 9˛zÖ88~/6cA+gI55n: 8&s nDM/%m=H ?:AOÉ?y•XTl=̎��*G{tdݖBK`KU%g6B>+'ُdIPgT-&dQe& sf '/ՙ{4t2>62$pR%K+u<k=kHj8ށ݀yxk7 (ݘ9wゾ{8'sxbp~?_np#jDT#KeqIPDrP“"O E}߆~Q,fIgema (R~d8\ſτsX-{/ɻiW|gƳ٘$!G7}9/<Muom/ =n͓K#&tV^|#ۅZpKon-7q"Bg/$̼͗��1:"; '( [|yy1dgn#`&x!xו9N'{ۤSr L=dS+rW'cD1BÛpp^T·C)YQfPI|FW񷿉6HQ@Ǹ��*W9柜q8uYg(i}-1er ߩoJ1ZK|`bҝ[ -J#n^S_DX0%%c sۻ7nvuB|5Ё?LK'CN6$u{I%,#{΃~g5J1:F"8t Ó>`%ǬY 4?x^oƙsw1_[p(MHq[ D'h3+hn}vI/<~Ϝ 5T_($A ^9 o^')ZGnh,2LѣԓSpヘׂBbsa nbXp1n #iIx @- -F_x) 5;0Z~@ӝ>=@!U q^$q:Wn u57ߩ0^7q]G.菅 Y]f;<xquPT ~\]0"Xr?#s3?<@4IDQ9Q~ Եu>Cv}��*4f XCJԒz(!" 7 aeZ:x<:-FNB il#gɺн;FzYõg_8'{}ܤ ([;~ی~nλgtA #l/{@aީN/;:6Ǵo3m_n5vFz#8pa ˆtD܊'ίz[`<tr37(=?_?DV$q,*9M nZOB_ 98=ݩ(;Q<X{VW( u '-(HbX2w^ۚ|Q;qO5n0 Pt4+O Of Əo85|г8W Cv7OK^%@#߇go87ǿ}s#PedX Df2۬i-ϞDžhk31_w1´N |}`kVi(זI7(4 #UK^?w=q?@Xݜ ;}�'F?>s]N# _3w~nF \ohy݇ĵ|D}[ ȥFA8ZZ(�ZٜGno)ȻF=51x<덾��*lRY %ܱC~孅Z1qd/ fllʡW_{ām#3qsF$s7;ۻ:9aJr~K mg~㽩#nD'o-ȲA3 S7?c[66H8|~0P z_ǟԗBrsQۻ_6r:YA,5NVc3sl5\Sl[enaasP8e7H 8<+cFLz[ /6IZ% VqB3s)+@]ؕ38- qT7Ɖx_<UQ|hIǛ q' zƠr T_/sWnR(! SlȽڇuWM{;(ZH݄"j3`G:�O\͖!o#u ؏XX(gj҇XG0]{%aqљx!{<g΅��w +us~' 7PNzJO9ttzFxh09{~;̗Q/u^r0uڝg4sMGo��*IhTbemѱgW;w4, '_f j㺽) r!#M1q:X{N:^0"}ݍ7lP rPKg O1Cw}8V\*^5k+S&|`yg3^[on)CO|?hNK;}|”ӏ{m [|Ԍm4ОׂopoS|yqb^Ũ076 BWdunwո8W3뾞 >qY;^o 45\ rPW|$PĐ;qRƣY\' l3l栵#O?-FHw;h2E ᤴ+HNV1+y Wqܱ18v9}ĕ }?bHP,ĝHq꓎̠#qcVw[n#E A70 sepL&?[ !JHg$ Ġ>f:0GF/uaebh3Ex?W" N:ZŇ\,UHs)url#KOū(++$[G:sfZe.jϓ'ƹ_t%!yu]21o1NI'A¸WtJŇs={]kn~{ǰQfV-YPTsOYot?,> Tce~rv>XJee1h-!ߨY.kH!,}q{>K38��+96_Lo<Dm߹kQF Yv F"{etavwōq x䫋7$%]aaz!YH84ΞHMO ȞٞS;G?S?jHNDI>+piZ=ڡ{[7`(]nrw!vis|o,$HW/4ߗNؿ`=ä/Fz&P_gԟۛg?~+7ֳB]7q;ό`vB3 5j eu} H48sWNƈ0z1蛧++{}r1 (H&8?=FORSS~ckMI[dr_1.9_/x1ΞQ[rc~1{ ŨW:M}É \BE)Ln@H< ;'b_Y((oHPŰK͆o^]^Vaco[B'naKx]wANgk)'롩]Nav۰]r){WBK꺖w# Gmű۟2v:v?: ^FOwnު볉#}{kx:ꄱ"R֣ t<�� *83 h㎂4ٺM$7'M03 V! BUrBr%?/tw<ò\Kܝ'B$|pn Í V7&c f\2 -7k1WT=~?)b[xL GB No=)՜A%be3<go(Y (N)rV]q4ܲ^CVxai)I9~|qkfC1LwŮ�7l`{k"lH[>g9#dwf|~"|'qf;-q}f7.Y8 cHBR1ycy'rc/0Q : /|WlA!AH + o~?Y gf=��s{x~%S'{y*xpQq`vI"9)lgaaӳfl¾YY _zۻ[m;o.uxM7T.HZV/5DX _)kP7[rx}|Nۙ68pwQջ7FSqh ^ έU 7u AWT.4Stqe|^P2AÇ>{̭-(s헷*?l/a|2;|%S3|[;P],='w/IJ*2m65'Xwv# v+p�� *w?H $ gt'3cVgcYspiXeJ 7U_g^aI=f ̯CZ7r%Woygq?þt|_uu?N4(ߜ!KwPH c^6XҀ g4QIǔC42SFL �)Еf~H<i4>1vh07WD$W}ǮtM*HWp"}x[g FN>33oJ>s#jqGZ%佟;|Z RLj'y^N\0ncP'($ns+L(0_h^^q,\%N) b@qF "xMgb(Av2wSsG],FgG %{(;|nP"/bb26~d.@//:D@Bt sŽ ~( B'BQǜJHВQ5sMqrs0A_%b&럫g^r*~o-GAU؞hڄC?} ʌ> wf's8xPV?m331oD9ScreoY(߄.kƐ;0^OU_źK)/_ ]F{8g4y'4Xs1򹑺RAcȟ^Fuq"vu: dl_/I<qx?p2{3:C`^9q)<3N:hsw8:s9@wޝJ5cG�� *%3#@#"D ԔݒQ1Fٶ4@7&-G첒ݕ)kdcr%ݑ_t%KK_q-%S퀑 glHaIqR{p7<9p~|gAݰ^XY%8CÙoM?>gq#)ɼ19֒~Q,HfIGJS%B#>jSwM)$nw^,NmV$o`fH;*>֮ {%�'RD ˙-Ö}E(OI_7GnHfjnaSά8?ӭ 3 e|܎F܍p :ș#b"Ln~?5qZnMJM�4[3^F#M/Ef?kf;ax~#msT(^l=</-,imshx;UlX!D﫽`7o :xz1F>8bS/_g=` /b}RԧN4@t>9ztPPT.((E b~ΨyȔrc!nGβ9p)qTbTžmc>n8V aC 4><u� |+~u9G�� +Z:9D¿K#a:w),mŏga Tg7rKq3# T0tJIx䬚,ac'TO]f��:̌f^ v1"Pw6 %fW ^?ͩN@x%vg(BU׹:}J(<H-^9X Z8t(ma۾3N>" !1iW`#G 2wl|Oc?ݗx ѷƢR)"횻lbL͛ʿ;:x46ߖYh&ew٭#.ȺS+G$n/1qxR ,{GJ 8 1;sgXБF:39>Cĥb0Njq!gVe|@{`8,^B_?&=#J0|+Cۼ=Vۅ==_5JBĊ$ٻ>btj659֖߰b)_^p ?̿uNeL/mzMv9fu4Fpr {C3Kn@lVbO܏0YOx,&�Lޡ]ٺ|+!{gX}j}ƹ(^g20û+AzFP_0L ^k�˫<mMP!?$p�� +0W%�hޤЅ ~O¥|4tpPa(3rBuGc7J7RR waP{v;k39[>ݎ |n Y;oJ /;'ʂsژ#, ͂ΒR:7-{Rolg|0Fo0A|J~ü#9Gڙg>^5 $K,ڿ |wsf=OC҈{gѲǎ _cNoI^89nS/HCnM {"+)'<I`oC}7#iZyiKk_{၅ ;l?Hc y̼ɹ[ߟkf7)+,0Q~w-\e5 <B<Ϸu^K~ wߩM" kՀ8p. m^S'{ ziS:r``[a> ai\y>F/y|W["YW\$(rԳź%t1G;{ 9Ӊmȵ}M1y~MZ"5廫w0sw?"{q-ۙ@ILJis?=}Dh$x;F368=WN:>&l9d8SA[qD[gW?>'wG^ʡw[-^n99x[E A AiG8rV '=Ɯvf*@NԺgTcQ~cfp��+`+"f)RC  ~ov0Q0ZKiϘN3J)g[yʀ.?Ta |o&1P3'B~Xi{rD;f�@ؠ*cJ𤕸W?FI)ES_e$ͷvs=/][y/w71y ;JNGnŌ}M( q/Hp^53Q#e?s-ޛqSyDA^]A�|L;`p%Nܯ|ƫ0'"r'9" o82ijmr~9x<G7ݳe]ZN#0l=yFY[h}ufџ( 5nld'{8}n+9\wCe踐F8U%p=;0o؀Fn>_+·086ڮ'bē&-n)e��s7"NJNhGn9q(#੻,/]7նF(:) HK7(ݯ0XJpG^h`g%Qk(Tԗ�j/n\3eߊYYGI\tsI :_^tBBCl7s*S6*VB:duu#bzՂ4߃OY8syYAJQ{Ó\uZT3CA[{_uv_Sus@S}\*N9as>,RԶSvuo܀:h_^__jUoul1Q}9X`W"{R^>9ughEV煐<~8H!}d}^b0wYGu;�ݳk¦90,$WR-)&~= PO= OṰyK71wŽU.49'6[ +83U3��+֍2'(ŷ6ǎÇ}[|Π ܃Od|_"ٖN1{I:q͇l#W씈-vڭД|^elZ,囲EL7|bQG?u^g[-\=^OF10=ýjP"߭g~ořsV?_c3r'GԜrrGz2|vjҊd'f<>J^3pE [ N 1v++nmpm; #O{~a<~X"a^^E=ƈc~HBs LwY+7;q]KN56ů7߬=L+;ys6pzV}j{?:[b~#uK7i(ř~›fdVt8@F5o) ߩLm_B\Cۧv;fۼgFHZF8^]䙶dw>{@x[r`h 8 ⾾CiJ Nŋ# XwUJKޗ%w $oI891n47+u vC@τo1³aM.#ݻ@:#$QN9X; ҮZ*d57c ɀRW<n$c+0\fL2SXwQaaWj>ǩaO9gy7ƉlkϽUpsf1= _N1R?�Qb8vhzWvA)@` 0W{R5y{ oUq>f콇Jg* 4T=V{-`vsGxQ9A֯ -;{H+;3r<SjF909O"q;m0{k8r͛H|&p��+1~ZE|P(P`b�nnݾgSM7υ(mGcup0;MƀbMSB�Mc!1<}?;$$%1R~FnG3WqxV4 ݉ /Vwxnmfa%'ZG$¾H$$iB$mJ~bdpnԃrY'̮;[ 7?M(Fbr H$#Fq־=Sd/GN'5~v|D-:'r B+Md8wN`wɜTa8v"%Ǣ9Eʿ e^F-%i8w7xfm``"x#3 ?gS~e' 4zFO]cV^v[mPԦi7%z ؋% 4fdxQE��f]|J<o~A_>^E04m9=„9>z THaDzTny$Pf%t`T9 pŅM`}Qdzxv"(o5/ P)-֮' �Œ\FyR/ |j ܉nѧz+c1(n43"ԥvFe}^ R\L`[6؄H'<'l`\-(&ͳ;Z8KPÖm<0GhEҎ3q^A5bjZ8FoxnE?ah9ۻ60wm?P@&w׌ V9ȾU.H� TÂ�YN"ih#jb—n_\zٲۻq֗wqܜ7 #=z~NۉSRYmzD�P~T;d Tzw_yeK��+�z �LQ4:}2п$6ͻ>a0Y0Gۋ0)v챧fdAzۅ$wecD95 Foz/P>3h52a@qCݛҌ㳬3]srZ Zp5n>67`~k1cD'pMaӲۙ8W"rwW'|3ܗqτmoTQ1(C;p 0ɆK8 N e3#HGh>=nOG__=^'՟V|m<> fJ:PWKhv1YI^Jz\nfxYd w,xyxr2¿0T3?}n#A~^đug) Y֭hCísӱa_)q\7?5A{uճBu9ώ_,oUa|7[B�;P"_c7q; %4 grN/`ԓ4�a /nOTx�tiIeZa`nUA=pp2u_LLl^k~16mL1Aj\@?$?oljc}bs? Qי;io2<;C~W9N"ajvykW{IgFֶSG|¹A=Fau}C<QX?jj^ݍ7/kۭpnF99F7%(y JoԱ,ƅaCf睿"V.Ĥ|Q?HYĮ0`Vv?sI|a1J4;fwI\��+ĹZ>0c dL~ö~=aj?'{3eMP rw'W �u_ G6o'(g9wY9%r^hHS=䖂@xl! Ͽ/P\pyZeقG"7xѳ7 87XrEc|Og^<,,|xx~q:o͓לe9+,U,1'21kf#Ls+9Q�wq|'qm@MAxP"pxǯȉ3_bHEC~=<<^?bϬ<Fvq:0EWDzٖ,n\|hsng-Pދ߹؍7Կ?Y8E>8i:|js1^Wל~!n}Ȕϗ?=ݞGd.Ot)B>rՙ8CtyJ4dVśk?昲.Zں;ws )X_^ep��^\d> d%X=T@h=jeb2@ןR>d', &498Y *By|}<m~ .@]bhS7IE>pV"QAzU*W�6X{ž Pv/(ߺ8=R3xsM#9ߋNp8tW>5'pcRzI!!K{a`rܧo1BQVdk.D)9B{XxRrb{phDb0|r n{v'r~-£ԥG).ȳǛ̾ n&UP{E˜ًYS4:Ż{̛++7|>󰯇ݒY(gK|Hr4c-jBoΦR��+�+ KdihqdI;vvt/ݺ+vn'=C Wn7}[t1He?( L+b>l?ih4EX}qnNװbGfEq9ߣ W(ݍWƲ6~#bUYΧPu]ԼD BH4@ ȍvڊbg͹8(xu-V�ht@~r3vGKun(V­$*3 "@ {b H u]g'u|x1f1¾[9m;ٍqSvd;mlwx`<*Ɵy#'C;J3>^Xw< [?en%uqY׺vLHzGoKnz|b0|g}xKs-,+8#땛c{i<r@͸%=)| 7_k_ Q.L;S;W]@ύ/ ^BV~sv k':zK)ly 6B|[@`YL+ޭ9P@aٖ?.<cPA x¹ =M,nba_l i{LX3 &c }Z8Ǫ0LGaI)ÀDAؘaiqzE1 Bs,N�_q? > �8v#IJz19DYD &eĔQW屙6/l$oz0MǤHB,} &ƀ$':oӿp{}mzAU�8P_뀱3lv$ !�? Ǩ)sYwq OX$“a/K+~x|p uLQtȇA"ߩFgwT;έW_ EN݅Sl$+[l0 )ni^ b>/Ly}m[mz:wh4lLǟ+3½t/NY:^X"h o @/|xߘ+\n5aJRÖ?w 'LوMaxP] \p٠<pV0Ef9k#%)o9QD,6sGr?JT+4%$`VF7 1in{១(|Ra ���+0~4>ёv(/ƥ>cdcݵ/'LĢӷ&0mI^3yB%;YfuѯǷN7^z-{vgO=j8n>8䣓2 1Y׺y9o7"I{44@ KXW o_c71zA偮FsqCP!^t/J-'l3;0Z3$ ћn,c|ejCߠAW I�~e��\wqGbge|Pַ'8U|x^sS Ď*$ Ic 3JN&vf?$rӣ}G#3K~18w/wAG7cZcK^~1LE:lc6 ʏv'ejS[TPDS*zkR#sȇט|{4ٝTqE3$RE. {'$!O>f槾3fͺj-ӆ'B[̀@s$/��J`ߍ.R W A_%�KN^18 P H;b D@P ^cw�Rms~_Yqzj Ӑ?0%=<?}Vn4@�@t@=_o󟠻唷$'u{PDx<f64ژI:$9i<ћebV:F~XYR0al!ݔ~e5%uAvL~Y(ﺄH-7>+N)գ!NkݷvDEིȳ2v5 ƹ;6̎ua7tu5[unD,GRD}øX;wq9q|ċ|j"^9xz"^;-[Юg"'m>^qwhMԵ*^~5x%>cVk x:4πs%9a# Keۄ R!~ݾ iF+t}2iM;>(LKgjC|߁쳈���+:W=B(kg9cN"v] z -/? (n a`:Y :S_OaZ#Z_斖cW ]}󈲛:>} J "qbiv [G?YB, !#KK?8gZHW3;$d_{�DZmOPJP40'?u'a-"??z#"t^IGqo8w?3=]DGsM Zcm%6o%-KnC,chK2oϕ  W,Dc Z۱ 9ĺ|}Ɯ:ş#K7{A"{,XWs'ߴ]㼭xc+G;/^:>9P()]; Od/ޫ #jM>;wQum {~jQJAYp89[ Pw<VjT𡽩ipN`ǸDzn2:rխ̗dO<9mJ|}C1CzddaeU7+A_ ~J]y#S Ovt:2ؒ<jY%3PRt#j JNP~`u5X~z`h�+3+ύ2~6GFJHIm=ެS>i^0(>Q<^|<'1Cop(u )pu8j={Ӌap-֥jMүm^^ONrLs>r5y|)?9ia|E39Ly\54}*Jpљa [$Sv( <Zvx!�VMehߺݻN~��+߇ߺ8r~>yJkVv+„;A'tlC3�~<K )ye'%*vAb;; 3}mde!k펴}1&w+[~_S2J $RE IG  ݲ$xH AN=,( Ien��!� 3g�� v#:Ư,8pDZšul4_*[Jo_S,~ .u[Ȼx哽豀isǘG@e}x]#8{f#I`lEڊYG?@P Λ8DiN2N1arvW4a;^5>l+[f&+cS/G6[9l*񯙷%AKe=C l8=Wntq2J0pl|& u w#=wei| t`?ط4 7a9U3oe[6!;?Y{ Go }izS+h5YFWk˨Fu„x#GK{À\D3x@#SA9F8x%j`G=Xx~/S�Ea%;ghg?/YWn] Y{^f,҈a;7{#W/0r[>Y?hIhkۡ9ki g Nׄqe }ǟsbo OۉQB.ju -B\v:}/Ng,#cr̅TWcFQ{-c -̬V({ i[A3qpJ^voQ>Uz[. A<p^.!}R x ���+6)gpu|^ vAFu'w!2ݾfk?n_غ8Äm'ƬNv8^qWQ;M2՛`=Vn|m/ϐfc 0G<~" <fdsfSc:r;gw7{:{vn%(unm7?@札++g2VDad}va[:īw"ո3p/X?lQ=$-d97<~31JNzwo"O4[9s9b=E%TwEfOn8/Z?OY󞒎#b]iؗ'?xR4,4ץX8U8Z)zcB5+H4pvw Ս^} qg1K%-ס BGk|O?,\|6#,IT`m|k;lG$:C#H(AV*𖇎:~3P0L^? A^?7U- Az 8/JW30~h/1x= [|#w74(CApv>�G񓔑7'�Gfa}  RJ�9\_NL=KXgx)h#@q(a gy8xο0r2שvpRVMq[xVasJ1't ~}Cu8G„ng5;i9d_j(xt,SMuإsRPqZg?0Pϡ-6"&-`b"iIt7vN}k$Y v3 <EhHY+<+Ua#C3lfpM%)A\ZzƴB+S!�i1k��+p֭)<% &?^0!,@i7!آ mvR՜Lãtߙp]g XDO�Wvw,zF^//pаTh\^x׼gHJ2sz96xp H=" wj3; rd {s< =Y j~9n az3 .u%bg;7? ��7ůq U[$p/\%eO;r~\3!Rʚ&,;Dž??7 a9R==aO;bO hI%>WƼlט%9_lg^lp_#[pBB\h=V?#x1G +>,,PWiz۞D}1,0{A8ѶyZҥ"=Dll ;<~yO^z~<qKqkqRz'wbӖ$+wט{* A.a//b�E`0*UZ_Q2Ƚׅsa/،!j_aY vmߎ�t\¿-G/{Xs@l<U^~_~1^zMߋj)=\g{#|'b?`2߯a� 83}uۏlOƏ -3g۬_~dkzu:nF[7c!jǝ|5BQZS/p8NN8N<xY"nOW)5Y۱>W񿱆7Rs? |-~iA'ٯ\;U<qA#C0ws۝[}}-#8,cY��+G _Np(!s9 :'ǣ;'s{п]X?IюQH/+W%=yՙ[E_#95'3u>hK;e6s83%a(Į3rҞbQ35Eyq$qDLĜ̍n9|^<d<<NO>~cqg;[zw;o3os?XdOwHT/m{3$ŏLa}h%P:[5 Ϸٗ9k9$zzB6V,Hk{\ݘ[6}]t9^WV lĵ8{noX:icb)nA9 g余NIs V8hO9X7#P"`'L;羄竫e lj㛸zpEשX{ȯ8E_f$Tհv70{n P^04(7a_Ю{mYk0H)), leyɽ[q>HG^`,C}rҵ jC>=afXLJm^*Ucwgu)92+Ǐҍ"yTF|3Z8f GF@߭ԑo"\rQ۷}Nl3fgK> 0Р ^Q.ֽJ 0W۾kwId}'1#_4x7_% 9kwXVw枢 _W0b-`;vc}+F3y3`{$_$>Y|I9(_1 p/Pkv}߾cۘp��*?  VK|8?= ̝vvY4 �`J GJvAe18NC8idPO%ftnؠG%?OnKJ0K#z8d}\pGEhRtzaR@pK�k uLnc$ G(4 x_nB^1!rI}F!JdUAlα݅cP N@DVm1*(O#vz囱|Kn*ҷ'HHM#z@ pDS10 d;>��1��zHfť C^P�ֹ 8?]y`љ'7l'I%a.=o.@ 82dTE�/(Ady~eb+$đ8�5A3 w8/./11<z+0G =4!`*(@P ;p A�Z~Z5Ł<;*zWHT;o-𨆂)DK{Q5ha ;Kh00CI{mIq U |�^ W(-o2䀜 `ԣr~R�� R/;@)OJHqh>o~xNFA:N?Q&@~e\R;dTM3^>zCG("?3&wfI >_�ľñ0o :+7v;He뛞4y7̐�!9d2:sq󪀠 A #Sh$JQ9܁t|CK +?gJ8?�aea`63s[dj�?!9@�z+Py+6��E`eqP 窀@wH�b0r[3g`  `FL!10@]ӈaAjc a%v F-t WjCIRh`jQɘvb@bH� HJIëtQ oܔP?S ˀ(NڿGZ7c7®M;pɀ8-f#_oD` V?'b%$}WQ߳)\i/k۾ܲӻKu(Yx�10Hv*^S ؟o$O\PU7߄yJ$@WĦ?&LR ~=]|<<ꁉK0n8� آbPW S$Ȑ #!�@8ުw������A��+k%FYl8U&Y0~أ5i+/{, N)?xN3!9zl#ŔL'+(FtIor-:f{vw6ZwaE|[ǫ/l_: 10璐?<YLmo_N/8xY:tf}7)8N <I=\3P}0Q |o>̓ic>qTWn3; ^/wG|Gd* B~,; +vB nOnYG= } ^'*F=(4#'uςp9дr98gsHyʓ op^#0wvp0'p.W%SmF8RPF w[spAtvlJk8gRBSn!5Bnv_ٱ�WXx]'sE NW(y* ӣYgѸ;j3 qniu jtu/f#8*5{𝽷yG#2V?|wqyUn#P ?-Z- t|ϳ]wp��*9ژ\l.G PcwNC7?oI?9[ ^G_cu:UyFlq%V `fտ{|ل}7Xΰ>9gN,(gk_A'0n[1##r)С7bPZj1.έoayb-{>; ss}:zhNX χ㛹#j8#XWGܱ8# s;<|8Iaf૲ 0xVih��=miK< HJ៨O0ň6q{6I3qL+iYǻ~ ` _М'z/f%pIW|'8xkօO Flqw<RQ ۡ-h l231w#-uod7Vc?J_ˆ{gbs,n1k^/[w1;G >hg)BێCukѯW sΈb;u|xz~Q?Gvﱂ͖/?*pcģ�Gɉnxχ~yhN#?G|s] Kº=엲ðik_cΜEwp��*!&%hE^�#8nGXhay)!K{ļRɫ57ܞQ x2 JI!CIDld1{aC9lL}vQdg-n~s Ԃp<X~8(qܮpB+^=C qv _IHh(e%X j~(O̒-9Ώ﹁~dbqflK'>iUGG^4|I[h<x/-L$;>h<<IċgVe�5X7Z |I7_{3Qsqݸ$bqSo7 R@ٲBXw>G} C9C|hp )=j$Xy,~60f|흔=NJԁR!Y&) AK'BXեٓŘ+ 7/3rs; Hp;Dy?dW<'Z隍qv<I҈/5ۘh 1�qhygj&�B`&`w0;>'xm]\,Πsq:}~'i0[a{V#NoSt,IJ=FcXwe8hO(U-PG 7\}zZp��*a\Y)_s{d A7Hc3e^pΐ,1|e OJp +d%;Zl0o݌ ?68@!}ucJkxI2(];)ıDՎFX*-9mKzܣwvat?\_u~4wß1v�.od9)|1BmiVf[/L(=u}7g 7n԰9-/_@wx%4CËS'HLz O9QsTVg|sjS hW]79~ObiXI[)nLšp/Er> +|gN[u;:qd?Wr6}МE% B_yMy9I?S6؜1QNG;t59 l=PD1B:e뱃,Զ,W+pϸ0-/; ٷc"׋r=/>ۏAE|CBܰYWwmAof)+Z𳾵V~Of%s9hWoi/oģ,fgv�NL8!oD0ҷPnu-Jc4:aPx ]X)ȱ”wmԪ F|;c GeGü(ϫ;0"KsEZ*8w:e��* QHa0hYZJ߷t<C&'/1K7ÿZY_8x'7T_&I`CaF@)GO[e5kvߩvn-,;/5-dDgbv_we<skf!%rq+ɟd uYD661!+Bqx��5N4;E{'(+~SYBe2 IqsRf]S+#_|~?oWbևG^qʴ(O8a?½nb҃ܞ>y? H ;6q$8N: {+7kݹ##=za+@<=b5s G q^FeH/u; GhI=b+)w G=#&V&+? \бel~c 1iAKsKВ,w^o+k|3y�瘽"r,QDf*s)ƸYvCr~}]3j7}u+LEV048 Y{08*~ Vsl{xJE()I\z¥ܷn֍O(h|r ;SsA#z<W^# ?z|@tjf^c6 @y[e?-8g' }\Uڙ4q-KvRGbٹ➥?1f>��*45ºJ07a7v,b>㭠39/o9ߎfOdc{iCc{ޢ2s6ojB3!Γcv{ۘrN~f^3+{Td'nE /''6GOI5=A/B&=!�R- |A`(}_Kw H یE&?Ʌ/VNeݑ~;,15tBy{ѹ|W IG%pBqrA_x5jNe8'-Gz$sf=/ 8z�g&;O؈։XB`G ,|%B (Nn89Wj4J*/Ԓ>,?fˆ1)׎ߜJ3܊>;{1+ϛ)| *ƲPYG:$O|(o'97ba"F405)JK'v} ;V1qt/;qoloN2NvIs$+w+s? ~!U0�oIqKT}9- Sk\@kg|p ,u/4-R;Bٺ>;2^[^f}dac<.տ{W8ŖRĭ8qyh[uWœImS,03qf$P#ݻ6 PNg_ ^{N=Ϲx5P^_9Y_euZV=Vf7ϏA/ ՘)Ւ;zi ΁f8#񻣚F噝pp���+}S/b(m,S؎vj+Gsv$;cybH[4qm} Dlo= m9di؟b"=ܾr,y}p7ؗ;4zaAE+)#Xѹ'l-yZIBHddQE7; ڱ?N2󠰎3f2Pq�ݙ đ:eJvK'Y{rK㡧~š_Lgٶ8b -vdcxEJ{4zqlMf- Z9wO $ә@8s]^a/(nZ]_%xx20|_r]Xj€*;X^{I@j&rG^BŶ+f$пI}B[}GӋ=Ab'G_oGwcB^i]B~ [ hZVⲅ[ >&]{5^<-#UMb0oR0N!DUc67y8W0ggJ(X~.S~��aR㜓*HBRkfeXn/wo`_l,kV:A*qDž:JDEw0 fU'~[]WP۷fF[r |qyGuug'�W q!b9߳?-:|oVY?fŒ|Moُ؍^)*?W9À,X\)W % l%m|gcTgu^gt'}̔|sUZٙn7o|ė|֪NK&OFk}ÜrQ܃-ۘ_vGp"&f���+㲢&HxQ} Ǐ| dP7¹sMP=xF^Nv<y:{0wN#Xt~C9! tbȗqg$ %y;|oybnБI0wx[cAfJaI\-}Q~^Fو9E-og,yz={gSÅ`Yż! p-M%Y`]DÔFW' 3윎H&H g7oƨ-:^5Ir+p<s0 s+b@aad"FBrXQnV/ YݘJ(Ɂ1!da7`Ώ8tF+=fv?Ͼ31WQoۘd.5ca n=0`W9Fq\NᅒNl%9\KnR@ErH䕸X} auv@so dj8rNOw" ID Solrcr#2cŐ:u}m0jĜu{0NOWn21:M6Mp"^j<ins9|sr8I1zgsCquuwϟuokĸ̽û[g (?L0�� +Y9oF.͓zG_:xϤ?ZCcJc\+ND ]\?7+хر-q׫qs^, p9r.ۖvdg@ 0΀ݐQxCYՉ>(_bٱJr#@�"` FJ!c@j k'@a~IfBF rz7`h`ĐPhG, 3Yي*%K  oW/S'%yGi=!sSJ(qq^_Xozcг@州PŒ�*xU$uq_CH$ÏnY]]Is8Ge` $ݫ(<n9z B#zKvz~ ٶO@ބo͈7uX1ήx"O(s#lvOҶNIoųv8~|V Ҿ$sw};?ß9<> Y[ fdf "%ԐEhV?bO~3|Uۊ>}_9yKu>i+q�n$ |~]2 MjpHaU [87Saq:ڿa^.Wywײ?Nr7>[4{xt>P~|z߅49|ǼKn^3__KQփϷB%\;=~| SDln^y0t<M W+>e ^&w#{SfWߠw? vCȼ=l{a<;A.9lH]9} RI7B?%wm/sV l>3�� +v_6cK!!.{:N9QKV9rI_e`ҐnbҍOZ��4y@U$#1,Z21΅>bqW3(=ϒW8B z-\t 沎A#s>C�*~m$֐C@h܎a! о 'zYۧnn&g8puMw(כ? T;d%~Jd}-><qGȃ7+KF5P0R{g8:wi~FvvIaDZ- ћnbF"q؋oذPj nRy]`6NÌq�jWPuH,z=OF 7QY8{v? Oۚݤ@fIwجQ% w~ny$] H{`e{~_P%(cy+hw/|w͢n:sٕzI͐v+ ֒q(_2xD%7H͝{ ŕ+_Ǐ,ޯd R(G֦ .ۀ#+'Iҙ)~х:xog38qWL~ûbttn̦/IJ(׫(d}ɇq -dp6oM(;v`g ; MQ8vQ/A(={٫7�:I8  ~:w'ױ-Jl M! g$$ަ1Yr[�vU3~2n-^߄nx\{fhJrG#O8q {nϛٖgHc,Ì8y;.Wk/q͠1KüA('ѿ6W!a݈!uy # a>vf`V:$F^usqyD]^Dmcq܏<+9^;!\PU;{ÃxbV$pF 8�� +!$+%%vFG;~vV`yҟY$6ZXJ;fYA8uHRlx;8#)"ۢ;Rn~ U`VvD΃ùB/WZ_tM~."y J8OO)8n>܂zvtr+NH͊ҒCXg,F" #~=ƀ2Qng0cא �i( ܧ3Į{ァ'm!YݸׯV<gǩ�HN?lBcnNpw0whp>s>S9ޯ۳3?fCPXW`^nQ~ rE|gp@ruI<?2$ umǣX {tqn$K$k)޾hsktC[u.J߽jՒ/$ҵS;}NڪV'v qTb_b6}X]{)Mbp~pU/o~fSd_'F799C0fgtJ9'ͳc`c9Apj,{ ^ ٟ ;3m6p ?DO{:h$~2fw̿m؋sBp7N}zq\?`>A=ߑ"> Yε)^3/U| 9y?,: q³,ǝJjn%B8x/ǯP}e)l�� +pjY80՝%Y ܛc}B$`2OM-II-ɹ�Tԫ` %b8CWc=b!.;Gۄ'pOn'__$H~:Iv,(ugÞ&dKp=N~1sҜ+GL> r:02o74Z!9kG"NIWZ��BG]^̓%8 I>8#qaY$9뿘iǵfo!;GG5`^v!6ߢj:K(uz�$?ssu^1 ūwcIOԯܴ#b="_ě-7w$v32'️"~P5sҲvK{W><f (+Ygݟ  r[ 7]T0#t_G/]g+hbCZF%<NϾ^{|Bk3࿠{uA<O3xጡ@x)^Ő{]!�C0i sBw)!wn>s>70[aY%s*mǜx e+9֦},-L2?%]~VJ7#q8~)VnpuX,m{ʝsݔ=v~ߏo@[UL4q xygS": ;p%pe`&/2P| p7Ã0sAs?(H|K8HZ ~o[r sUX悥c%xpq:;ױXS;);s7^ 69D_sy,t/_w"߯G 7lla,*p"&F"ouۗfS.o#�� +ɤތLH i$oro@ lQ8Y(&Id419%$rRvng,3 YF$gU=ZJa+ɪb#a?{?(/%kv&ڄK쮳/ʀjw xCl D\~f ϷkoT w8_[:PNN9q橃x&0'-_ udDpж1"1Sy.l=8 >er}*Iw'79m ?܏G `y}(q8);n@Q;`J  +\ݹ9<`;!Ɖpo+n/|F$#[}5͖͔nKٶks/p^Q޷wgj^Y?|-o[w؎}* IVBe#o7| Ɲ.>M4uB@@cnҐncV/V0^Ҥ %aJN>go1G~kپvP2;7+:bu҅Gv~$w9I?|+/5Ε}@:LJmpN sb [a=0 qF p^$OkU s:q)k5]Vùx؜91Ebz[pH=99f8Gu8nN F<oGgŜQKXvU;'KGNU}Ьh[vu|O$)ߩsd6fJFp.ww|˞5o��++$ xӟf~f|s Ҋ ! ܆Zy(4[#,dN|q!$0K3:0 1>�)n-tk k6`joG >/wT X ݙ<8:iLJ87azUZ@K+(߯%^ɉd}^$s!5/;avq̼EgnNxI;ѷ',^?CI(s[#)k[DBp�:wcd#$ܽ_ż~Sܾer L$r?oH;Zz;#崫��g׸J(PoԠBoG_ř8Og?y ļen'sg~λ^w&V1?#q<q>'*Vkׂ@r\P=NaM%c:1m+nۛmb^G)F۬ZF$|#v;kW3G1;9w41?0_+g<nܱBb!|+jQcVMl#fkv?^_F]uVܒDxU1oܝCܻ'A^1"7Neg ǜ1jҸG˔Z·0E1l(rR?AF~VӉ"/Ċ4+>ߙ2~WדH^Ux? +?V+,@|6ZQs<>]zs3BV{'q܏ $TFٴ^73#'?$>ÐL!k;d-7ÕgFxn,& |b}5?MC+h=$ `_iRuP� XbE?.9oβ<^[ yHyI4Br o@ P|ę^*3%s7^r~34ݕ [bzwp={&Ky̫S7f;Asio3' -A2كl^ W4 dʜ��+�qEC:χli4 !)n01%ߗosݾ}s>'.g*Js {#tx 5vQ9o)тIގr/O(Aa.o^Va'u<07;g vw@ fusXz$q' Eu(a]e<18V¯QH8`cCqZ/,<NyͶ|0##<ølXX,Ò>C8>9I̜v Ww8f擽`0<JX#3扵7@qܝY}L5}J#k}А]m c:/%_c:qG<> Ko7s^;X'pQ ws@0+;w3 BPGq™5 # }~υPk~WvCerpHSJF[0umJ aC>Mܞ7A=n  hW: A<ntp1 r.(u`8* >�G΄ @Up/ h#}Qtp!p�d/O WJ3uvPO|@֋ %ɇ>"*ݟ#sY҉y() AdꨬZhi-lG4fq1e qd}u%lwPL9[ zPwݼ%�Nܓ‚& |O߭ [g7lAbSYz}Sy9[yީZ^Aѭ y˜G^=9Z17|nŏ t%/:<#o1'Ojߨsq<O?Fl~ 3\m7A[.2)eY˳Is̱9p ;~i1cSpzks*Øx7"FDgdͳ sԜy#w";:u9IgU#qBF_v}$ahBe ك~G;ϱWv6-Gߏsf��+!^,f0jpE S b14c2 Ӯ8V5.`N|%~)D~aVڒ/sH?o]x'y��!Y*un\Y{nƣIYn}۠7nPh҃S[Lln !//[IIWW[zBJr0wBy9bƅ8:+F9=yQ㰗f sNgN3σI'#qچlIǹyzFx{ŭ&-|+x,cԥWqLj(Q"iX!$NْZ3b0@�P<zPfK]!܂/A:_ӰӏXz›qE i@ '2g,[ou c\3 7|ܽ)+:>{ FNs$tl(k3ljkÁcCq[!N@{az}/ H Rs6o\s ę6xY$+- ŏ^ v3WN rj|uZ[₱O,'x~ꯧ+7bgk$~؞4WAUB %݌9F e^3~3 bw (+D Ӊuj< |pRwP{D7'XIv eهVB�R SqxsMnk~?l| zQR@zg- Y܎Olcpp V?' }Ğp-?f8?p\WNݕߌWn; {vq=]9ntN o! 3; 0sW3Ч(mn-z^4(`$ELl}uٌH txS+ ; hܽxDpns ;AG)b׀#.>(g"!^Ÿ^gMw׹</?�C=܉R;s+)7gAI;:Xrk׶g}B[;[bps3%,vO-+U.��+1 Do [řr4B�= &!$gIkJz7 0 8x@Zs?L� Hf)`aN#.cPSlG Ar^ xA;m_g2w?|l P'<]z,nʼn04F bO¼+I;G q9#|O17G<z_- V3O n۞·0Z׹:"Pc$᣽z"_BJŖ7 Stwħ}gS úyG乆w0DeIHVYBP(@83wjGFgp&xaaٱF6;Skv0?{s?}㗝�qqx3维/5ӄ0ބ?=y`[qIϼw}jS󢝿9I-a]if9%-wng�H_}%aBwam$ |;3|~?{$a3tom JV_$l~|{ĠޣlBt[\y}/Z+5};c$:I2~:_Gy Y?bV H%&ڄ tJ(JM۪%`t+�J_s㽿֣ '.S-; Lcja>9ϗF 5on{Gփr-^]v?Ӱ;GXFeyϜ~P )ۨY܋7ee:[ {n#4f̗vnʷq}?'$%#9P 'K;K/tug?~q-J2J{|Q|݌^g2z^x sQgd1ۛn8|ͲM/Y{z2W'ecCF@ Z 5]\0G=> (Ҕk wB��[ȯ,|v1 Svߑ<J9m;±G>w5ҺqH T^K'%jE]h蠐 rf[o @!]Lni ;)��+0݃+ $[ta\gF5mLwaG9k:VTdzX'8QoOnqPSݻ'9)(rWd/wmK۲J`w.αyDm+Brl=rz>^ty؝\ٟ~M)$HC:G> a=a+;:nw`|,4;pݾ/[*݇7.Nn$D#|/fXpYݭ{lQD<YF]BJ,gV/ ӻfsG2La(so>1N"gs?0ǎ`9Y$x9''` @8Q<&?E%OZOf GX~->x)$DwU1(f|#Եޯ!%wMAX gۍ?o'fby/Z41@ӱ->W(%T.¿6s1ͷQ`(~qyYmWu|p+#Fde,vo vN$Rܦ^@/|):;|yٯt@ݺ>I՜"FϬMk(}'I�3mׂ! J(r:ݱ$a6RǴp1 N[^)(ni:(b@%D|w1[e CQ2;8É+i;@awD3C,><Qhͤb/q=l7dCifqf }sw2 v[8x∸W̠9ǒъ 801FWGqo�GdAFK9\ʽ1/}nwC�-=X#۹b=; DhǒTw׃Œ;uޢ:x"|bxw%㸇#]fXQbI0& c=DBn9ό Zgs#MX3 wHZJ vYۉ8-2n?3>,ٸa 65JUe![aX! nnD36iԶ��+bP0^-2y Xݾš]u2<JV=8Y%eonj?:h YxD+n_$έR_3ղԴvl?d"淊 )]L)=AA #g_%$CӺnjDq=�?-DBz:~ӰYK6ߎKFZ T݈"%BJ-Q3;rw@HmsgZxKgas$^5y;iyl t$jT[dx#S?0w֗ G~W$+vt"r>2KH%sY;:qX3rƌ1(Jw9CGN*C'Il@#)wZp}[n8]#fN3~As 9#Jeӷ“9;~ l EVO%q{+9?7D;LdlyZBߺ:%ԑo}cیt-JU|XOtfk~d 8+?a <7nZ9~7K v c+q;lQlv |7Fo($o`oǟ& 10T> 03#/(({t~TxТp8tا%{-qvÈOJ)A >F$fXv,W`��r PBtx [,@L/U1*< ?|- .I/n) v%f] 00I\c'6N@ p|c_N +,n G Rw %`hPsFnCu?]( wYI;aɋ%&7D{M -<9;gZr0;}%ɨW %;+ d^`?`;G*_Rj::AiZƠV滨?b,ko%d_0㏅s\m~gy�\d+ J/|Ӹ[Ancӳ7v9ԨYh4,x9e"k>Sk0+ G|Z2}l+ān`̾i9 +o}Gˡl׆w ?7hun/~ nXzX:%ע+;2D^ ?\/8hݫv=Tfw=aX/odtMe\w�!k<Q|N ƆÔV5o3:w;xMGa/d~7T��+f`NM_LF$۹+Hn}]T'r?s('6w�4hXe 嗃B� [~4% ݌83gnQ{3G13/pwwUճko{㝾9;s9 Xoם%85d�707ӿg\ _y$lƍ9AfkKHYVQ{#兛8NP3>B8/sp~߀sFa Q{W:- 6`5 ))YhGG@QDgGOh?A N]s$~e?lQĺ__ov3'FIYOƛ֌5kuBىX ^=;'uf{ӾWq?{8k;|;+p|nмy8&o+,,u"<,T +Gˈ)zo((3œQ\.AZ uJݺߩ^TՆ^)#`JQ( e/@M�Qx_WAXXb9PD_%X/^< ^sħ;ڀo7Y0̜ǎ/ZH$j P0n7`;d58c@PJ@$HRb(P$\qzRQ" =9=PuC9$Σ}izb3�?C+egQh;ktuK;=pb!+%g^)b_WS&/f/vFoj~jRkנ#mN9:̶Ye: wGmx~77}f`,nCu?X{;2QҘZwcֵiٻbua:<Z7~hX0y,FGgm`W/^rRYJ;ws;u9h#o<_?VwߘC@ûvCe,{[,[|S>HZW{>= "znsJw^Nw$ g)|"[q<<G˰~pgy^Q>feu1<n -{w":HAX|;;]_ oSN5Na͟H ?r'PWw%ǡ>c{۲ |!guٛm\;xONJ+2nK  J ۋ-Oa1 Y]=!13mӟ6`��+.PjF= L+ۓ촆$r-L^rPAftIXf[$M ��!�=3g��E34wÈ8.nm˽r[=wPc?^"0gWAi,c$jf&W2M(Ih7>+gRRPa oUaN7f4×앚btWw?iedOԡ( ;AL5/q,U-NAqovtnlyt1OksZ}mfi bI'fOxANo,w#4ID"a0Æn*eN! |uww9Q'AunOĸΘ?vڷ/f5 zr#qt"\>ns�^:5XWU(|-܍tE1?_zǛc0XR?qŋͼ(x8HbO5` Ͼ@{A>hܠAw}B66܍yXd[~>oޤ앹n?J Mō8;6ר#3|#}8ffsSva_(y$pub3` c~5W+4s7Ƴ0y+@[u{(,4ĸ pk؜i߅54ڪdؗCW Wff=7~ᮭ(xSjpV !#)ɉƠw s,{+?Bazы1;r;āw&`O7hZv 5 8H/Rܔ4 r^aW|w[)<z `>-+AyȝNӊ3D֢vtI|'|1s8_0]ÇßٰzoXHb8ޯ9:g#4h8ssLh{زR@񂛉?ﰖy׳Qsw VyG;څ, `hye uXYY,'ZX+{z ~^jf;/\wL8]cբ.l߯L,y ]z�grnPŧ/3q3eߓ J,,5#@ ofÑ䨔qf͕a��+]b% @+D4M(U`%o]I~o<L; 8I\ g7}&93~ryPi+#.&fJ^%B[%,A{q[ų<^=z<3XdS$rIf߻Fo(G ;gg} LvٟU% Vgέlj= 7W ŞK% Yƨ,ϴۄ|B;Ldypwmw //$u 7Z2Pw:ߜ=<,͙^cvee'j~}<GR,J<lBPIvnu㸥 Z݊(O{s>7DyF:Y=J9qWǬɆ0nbQnI;v%g^Vn͙(#b+wjcq36lAuyk^S1ssT0*y#x^gw @+,n<<EAľZrJoxsپ&n wXi]}Dx @rT g Hҥ/Z W1͝'7'),ztgg$\Y:/'<$IueG1Kc 8,+q#S+?ޤSe}%ͳtT?$Ad3r?{1,-L@ݓt7+0\?cϋ/ܱ_glUm<H0[u 6sI1Nm0$#dO0.^@'F{7joJ_ ,,h!\WjpH9��)VW` p?/x՟-ߓ)C]*(B{ȿ8p_aK0ryÀk.6{c1"eG^aqn w㟓iggo/z i4 wq͏hvwgLǩ%ub۾9<p ��+A{KGi8rZ7;Ւ^(Ao<3mIKo!eNc6o׸6)J}Վ|Y/'Wa×Dx.(p$C_W$ͿD>;uCx? n�}|0}C +H<j1l{HŖqG3Vvyqњ|7tm%v%$ �1T,A#:yOUGKlH!ZYhϑlRԄ +g,&n@ ۡSy:|S'X†%WaBihN�z G05o̳֔=oHk7!KYXȨ _jZ)3읂?sZu,+͏\3yיfٝ;|= ;#c-6ĩ=)~{8W<4'6S?vS{)ߜW)՘HY}mޮ gs(�RoR?>vPCeg[*K c?8쥮؉̼ǎAIFP\Y#M;@RcGw"^bTɵw|x^k~?E jqX<-^.W|>d %q.̲[-(@}Ҙ'9VJ0$-O _bG<턾|'4xkPX$i_cRE*F<fe}z<# )Ium5D^~)i;yI uޡےɤ )M}շ`[+10kn9x;C4s[Mi8Ȟ'gF|H6ְ<-2{<㱎l@<C]v:sk{o0F<1pB9(_ TGc8Y?y'yjAVy$nrr}㓯q/Pw|"(^? �\ǯ^A,8)sT܁_�l;2Vp?f5|>:w\RrX vni:IX0@�JRnY_0 G$lm)��*?o GZ}P A@�Vpċ &)u` pn!@LMoI|3rFr[{oIcENeV7ߑL3'Y(^=^^pԆofHWW(,}(A�މW"$6;m`? 8 w?szYMN;eG’$HR_fg_6㕦syFzǜ<Gw̮iMQ}y=sG۰ّơv)pƈ˕#sarL|=Nyc0VEz'pe�!wy+r.ߕ9j5]Ă)ٍ% =MǺ$]w&m)Z{ڮY W & |S#_u-g|5X0z 8-m0;s4;  _6oz #0n' j׎\&eS[aYbs7}j k"}_G?VRw<hA_R6>~G7WMGo>3fIJ_VVQuLN#1^za+c韺Wr1cd'c^#[9Y^xB仺˷/^ܱL: L< &FG`O3+(Jxjǒq#M,(Ɲ"��H͕Xs Vպ-VBqk؎xA~ kջ; L=/K+c`yBg^w΂TY@e/쭝Bs:$!T9c1.qěWu%Kg==x')z C>7>ԳR,*M;ݡX(@XaJD^81M~e'(ۜo)_$EZ7 ٸtzݛ#@k[F{F|ra<H\)y#.io/c mﲕ~]׏Nx~pv�_8Yg^D+V#O7>v`ըs3f?#s-z(^ }I9Ȱ'~yjo;c9Df-cqra^[wW fQ'%;5g֕y?jp?3ArV&2x㚐$w_?b7;lp��+ ֞wIF f Hk,Y# 0Gss{yg=4q 9FpIkV8sB%71-Th;1~8nf~~'Dkutd~LoJ|,qrb1{+rt+?rB{;#8nYe+rOC"|Y#7[//Y|vO-B*𤱻(zREr7:u젙͝dDqwbRQOJ[bGǾvn8 ' ',ß=u,se,jߥ}WX^bֽ'}3;ֵ(#:Hu"~vVf{m*Յa(E"NOW=-#F|J;;k?j͂F Yuua\k!I\(-UNSD/%=%+VьQhpnw47Bdޫ+Bq![FvBp~ʼn=1oxsL~UDKO4̣Cwi|io4yٸțS BPORda`=凉T�0x($\Z I JS1 [ax,V x�pIg/ v4eeޫ sӍYqo}bǮ3/wlģZqy'{PRM<W)_vR;ոqy^0NU$ewQAϠ'q)~V1zSBGHƏK^I#w9|ЖSv5MCTV4U l0n5k˛faZ끬4 ,nC?:~߿ﳨ:|p(6Wf&.1C}{sc I8%_<r+Ã{Tivf$ij(SOE;$u-Ğ;Mvu5!vH;Z<(L3�\z PxN;ȋ}ÛvaTr7):#?+U UÎΤ<j-2@��*?V7o:P%% ~41/0P®4�< �xka' 岆$Qi<$F_ _h IφnՉVfb�41pK�O=_�!zv-Gάf xC� cĠӖ Ģ QM�ʨhEkM֬,# L;GΌfK#o#Ә!1{ [ֱdv<x 5��1�:1�y"SF>�"f8<%¬6&0ؗw]Ϳ}^f��E &Sz־Y|F򐐂}mp%$�59�vWAP㒯H[0[F|Ý3%&ԕP!ΜZ JO+* !@$^B/dp DC�]X^֌;2I@q/g04r6?&= [f)< weĞ04K@+O�]Lʯ`}G/S $XuB@?"ݟ^`(R8,a [y�L@P΍�rH��)w; KN�2%CxGAoĂ*n�0#.%,?2P4 ơ8DqiCF(/B8 giPH@b!QX ֺY:/cQH�aAZ^r산uA&E5�b /nG#;̂@Uzգ=�;J_j03d~rqk%rW ۞qEç�ަE}jI}OSvhNCi+9{'@?K$4dov?(Yy a)\!@W�nf�z_dev7 1A: )7UfDu_?UD<zWFv8Mf%|xQ% *i="X1E^FowfJEćVJ'DAI,TP%+;YL71ԁ/a+n~p ;_hJvslKadR*P C75AVsbI ;Y19ڽQsb$4P:a֚>i|ggdFFŔI*I9 ��-3���������������A��+])KiIňґ)DX)fJcF!4",FF%bjMk 刱H")IRRɡ4Eґ#H\#R'rhFqrI刱,ĮRJR"!F'bEF1"vfh3III)(\g"veڐ\)fXX0\)��+]#K)IR)JDRٍ#4DF%r4EғK4J,ĬR4R0XiRqfhF"aHғ3K4EB1iHD[4"-i<']# ER+4b,”ZƔ؄ДXa8HQr0N)H",ٚHĭ DHF"䱄NıER8��+e)KаH")H",[FD\)fEF)JD\a9\#rYJR%b0ER1#H\)9[RXi8ԈJF%f#JMJF)\#iIk "&ER",ٌYRY B'fEc��+e)аJR"&ER+"-bNcR)N.R#F")HbV)D\&FJF%f)H",ҐY#8""J"֓=� .CRn)AB2"b 4H ׽H @b�B@dxz '! -<JOJ>"w @t�j[bro$Rh@ I! Pj Nv8 @T^P2o|M ,Ј rN֑EF')JJw# N-,bw!D\))܅!rEf"��+m)Kа")"Vc[FY.F#H")H��FE)H"W)JD[RDZƔ[BY)i8)f0EF4Eqi4t1�r�p*M_)` @�IG0eӀ� �LŒ/I<Psw O!\5=)OZ)_A3_.|P �D$0�'wm�R_, Jz:hQHaԑ^xf+�DI#0i wR Ő<8ZƒRy<47#~Jr~Ҧ!1$1ӎx@� XMon& }+7%k(7tb؛?dǪ|޴E'}z@N�yɀT_AK&Ou͓@i4BO% 98z>/K{00` ɠ �Ud!ذD°xNhZv֐E#"v!ZR0H")HRc DY0؄e”"��+l# аJFrRQra3K4)H4",ҔR"eڐJ!H0"V)JDYY)&%b4aH1&|foKӀb�^ ~ݾ+VY)~rf�!7#V Haw�~�B*��8i$vdoޭ8ԯ?O[,ͩˀ^�F@0>&<PswNI)JW_Ō)X.KB6!�$i N=w&M@ħYX<}Fߞ�4bRX̔+%'9 �' Z^B�`� 1K`jr@@�@: COZk7_�@cix nqd5,ðW&�0�Є1)( JŽV`!;!Q1jwN[8· Cc1]K"־f0�|X �MH^N dC �Qv0fD;#^07!hfCKC㶾| �D*QnU�`Q 4>ՠ @2( O+[ЧfRjn.O,bEFXR)JDX#rX'b0N),ER".R��+l#KйRJRqrEґc J-JDY)8a(c Fqf0")HF)JD\)8JF%fhR"ڔJ# M ErY ~ Kŀ ,dd8Z9|`'`%0B @OK&5Y3r;F8.نiJlou%/޻kWs�2�h >@R/���@S)HF"/�d�8KJ>�*:blC,Y#P`fdm;j⒒ҭZP2~9H֐ 1!bW#ÞM�|`*Z ,3ћ =pb[l:C7⎟diFkb?Gc#q'ӷw�A4 4f @Ц;$3 G(k(@R(!@ҒhB qaoX�4@@*W FNapq0n0`w^A8b~yg,Nı"#0"v# D\)JB"̱N#F;" ��+m)KйR4HqraŚBc,bVcJDƑeY#r0J)ZF)JDRYY.F\irER&ӕx0�`4 d<�V� J7gHh'msބW07 N Fm؝vK-7@576jS_`@1�,B JE# �� 1I/VR0mL3HbR,a>`|MpjrV <�2 F3f��0or28+fWLD ) /$qY>^^w][qiUud-)o ` =<FjLr�tŐy4v9YF~,#)~*},V8VAH@.eL*;qdwRDjV,1(Ix ZX IE~I$|bJ@w8N,7ReGdP&�˒ɁJI` 9YB�t'c )kB�d�#' SI}7fۉ!_d3 A8i  +OBFɓ~a4P K,C>͓Jο'^ �1($ gt'DJ5NWXPo�TdP8%gbBIQ ɥ -dEIuy"v%)JDXaH"#FX".BJR'��� +liKаJR%rER".R\&JF"aHF+)HĬY,B0JR"iIa‘iHX!8RQm4F6y�X%#I_<5<%?Z@n{Kx tHH 7G$moDM!'cdB�€H)ub`a #m`^X J iUFqXɤ߃F9zp*@ fn*ba ,5xo&CHcLCxVF 1@D0aiñtmu�U(B9'# h� K�"++Ha,FBz&#䠖ZpBUkWm)E _P�ۯHlC�f HE-c7G@N� �-#x@q'H IeY|9[ :P14.o<+$76s@b ae#Pb౾#^�h@W(7K-"+F`CMf{ëL41? r ,00# <?ç>N6n<'H)�ADbV]!]òxU�L@#O҄ 3Y\J׿1Z ( dp>Y_t/DL09}>)@I8vN?N( �vP HA0 FJ8d"h4Nhbzї֎c7uK$;Yؒib.R'bER;".B0H")H�� +}#KѰHRqrJaHb,,;jB+b,ҐMr4J)H0"-iDR1XXY#JJ.B0\i)X Ipу0ߐEש�FZLB�AH_~234�:La79?h&91M+ev^w Qe)r}UFkB` vI\ol׮>e�ҝ%-U�v9_2g !P!F(3 R$ن] P >ܴo/ @3&Ĥ#$qoBaPg&)Vzx&0k1Xj\LA Ӳl}@Svq7 ‹K!?aWA Ģ''g�_&# 1�* B�-jYz0kXI0&QE16F" �6"sɄ ק!*X3!6vc20 D+O1}@3 U[� %,'}�D¿@Kb9#of|^Q8fX˓O4/8%Ci !L 8ka%}a@fG|Hy"ʷ8&% hii)#l`l&!��rЄ}HxԇZctCiU�PLFώ)~FmӑtuaD `�3&b5 ēRj3%߇�bn @o?' @tOͅl& D ya!Q ~L,-|@TM+ FJ8i5�58hb`7y;^x7@ NbIsFu[~Vhe;ZR)DZ4".BBJBSJR")H�� +#KйR4a4+".R\F"aH4b.R0JJ.R\#8"&Eґ#JDF\#JR"#H�rX�wa l!!r6׋$ƁT-$xZ .K#~B+K{�eyh& 3/$@ C_tadCIZ� A.ΐ/x� @1-"rL�2AI ܿDo� [_x N, n0H$# p I�F4+<E"[ w:qb9"ḮaQQF<dPF#?b"%@1@ u񇧱_!{}<Uݐx/b.!@K7oI|H6a@0XKB{,~ bM!QA섖8^`NK4Nv׌ XjEnm{ @�ft} [ 斑S�1�2`87$t!L�ToɄJ[-*d0VN) dӂR�Y< cӆ8S !�̘7V+d@B1%cجa%p�<03ߺS#8|�jM, ZUGy�0ZwEb*PInE8D @Bb�`LI&H=5?c{J21K[FO{�$0ē�!= &N%|i =Q^t`�k/>Ct DeW f&!v}_tJ0i]Z2Q{- �w`ToBW]rVK8xD!4;"-a4)HD\)9إ)rN# D�� +)KйK4'!DR4JR")H1",ƑZ4M8HQb4b1E1)DXiJR"#IR+".R4vMP I�D�:()ҿy0! +C,fs@}s'\#}^�?~p9ڰ% %Ho@b6xV1F)54` &>_ q?sN 0#c2<N_V>@9N)`81>`)6Zɤ2ñg -/e�p~嗲 fp�ތ &##d)hO@ @!:F1/IVc~EB0?ɋ!!`yv!ޘ�H 0B~w#+\hh@0lPf&~ E@>&1(-)V:X@D%(&!n5<'%f\�$2iD3De`X ~,g}t$Fڙߥ0 Ʌ�^)qL{v2@Bg0fg4Ð�#eGqYAm&P4)3@ڪoL+bc/k�@1�%V&΍! 庮 @�`SlhhB]!4)0Z2�saH ӧ$Q_[# ,ÞB`)g+1 =+ Hsk��bh@&K&A³Y@�2 ,4 1_ 3�5* z/ʐƁRߒB3M �LM&M$0 OrQ3p*ޱ{k Rb�] HsknOlЎ'R%>z&d� ADOSŧQDp/oH` CI G疑=[^D�B`Ĥ3t?` �N94TyP� %ZR`xjLhL�2?PM_! g@ Jt� #'MN+O~x�(M( Wtq^ꀜ Ԃ4[A qw@ �vXT `0K WI1+xй!7$KtYZib-a4"')JDRH"#�� +!аr"֑J)H".R3DX#9\#()f0qrJiH",Fi4",RhDXirJ)Hb/ր#/@4!c9d4F@`;@�`a3a| G]鉠 !�F~UM,7bJv;6�\ HeE`t9{ "K$M1j~K;F @PKP RѸu9,GpJk ~Wo5))IuƀGs1eKl[ap}ٝ�9^ @v>?w no䟯`~7bb0B}�5Ho`E< WBKQCH '&+ ǚ3,-4d :�tSjR5o@:�Ҁv4LHe*H@:y)'dX> _2 3!M!bSKR`mɜstJxvP` c + (P�Ԣzq_ۺ0So)u �3TB.!oVp',0AFG,#"`[8Ԅ jC (4jQ -ґ)TE`��8!o%}%z*�) d/Ș�XHe唄+¶``�ad"fo�ZMv? ��8l a �� 1/C`2�7rxؖ[· v�brR !A[~ b�n 3`'�PY;lVN@[e\ : -!L FP$J0?<|:cqr~LāD$0Ғq0ZP-)yrHVۚJ`hy| {@�+L3b9K$HI..ܱ]F$J#&!e0q0 2jT hƤ˯,o(!`]d 5*91\oXjTo-%ð ēIJyym xױ�g� :�vV$≨%֒xRHߖǔ3 ar``!Dd�1i(jBF!J!Wtq_T^�! �4 i_ٻ\cHXF;;",B0XabNi"p��+)ѹR"#ғ",\iF"7@!`n(@ҊFtSVÛ]�)rNMҙƧ)&nGO[ɥn(ߝ?x N_)j F D Rd`ܴhu$痲 t` @.҃@bLvHԅ!" @bdi}'`ԥA݈i!/cx̷��eb0 @ ’a)l}؄; \�� CJ(J3%%'ӤJ�|XC|O'=0�"ih$jvAJB-iJ1Y)lh`(YgI-9#O_ɀb�V�� @`L;qX+?M(3ܔ(n_9Q  N4K//cnhP oS-8p܌}Hi+9,7=̲;!PLi/tcؤvV @RH`a _KW�Klŵ�\� NPR�,1uvJ;( Ԡ^Ѝ-v0�[pj t'|Ŕ8^)k%",R4.�vM�_͏Q@tM !|nC J잍lFa; #2*)@$9 uϲwHz@E@a0 aT`OvT V dāP*CbRSR7-(d �C(B(҉!Vܚ-.0�A0p ۈn'>aLg%,!@1I4XjKIBrS__6,ߣ}.x {�(� ,5-<Y(9Ep~@G8(v2bwoT:0b1Aٲ7R>d,p+HBBNIcxo!ZP�dAd0I52??$_�3RX` a FV$ K/ õ&3!%$7Hl휄ҹdήM~XW �b:Q|fGî8 &_I Zղ�hb@cd>`�!I0S lJfBoɠ;Hm1D‡9}N!e+sq!W7 /FAA!Ҝb47 /;ena +g /@vC&ԠsnQ-"{^BӱhHiMﰂzp~!~Rzߍ HZ'[͊|p;M<jDu�H}@I-HR3�d�$ijg /pBXѾ(ҭ.hE&p @)/!N`p 1NI:�ЯIEly@S|x<9�ԚB6!!9I%,8T`;FG`��|QbKbx s2��1^/q#f(0 0|4wfFï&pg;I ܔBBaZj25 /++S.K/&xC@mL° KQ3>X$>#- B6ph+�0'H$P!3w߀R0jXJ&aWhCC`0By % �:R-CRx,03 I7r!c S Rӕd$2� !! hf,ii+ZQ + FJ8 @tM IAP05 !;��ga4 .M2~@C&л_6ދ"v'! DRXibD��+#KѹR4 kH"ia",FY`P ҂b@ry(Iaģq0 pCqxQ?ֶB�BMOO^l NҿZL�?~I,5 oP09B oݷ}µ� B@ 8f`ϸ4ԥ�'2: g4>&R%.vu!( ķF )]81l �5!dyZC[tf9[\p yDBGV!t~ ;-%&�۰R��-C= P4i,<7 6̅ F15P�>+ߠf Bw/t~)wL߆a?Kf9׹�1/{n F2K,t (m O삢V)85; n�&DXK!J !die +#WF ZI|`;MN-FmeDt:2z EmstbƱa;be COAe�LAL,=w v^ra@5!c>GV  Z@lQ4 -!Vr}L'y&1p�/(Z *%]6)俾[uJ�}LQ,h�tCKIQIQr1Ih,\H2 erbrDO p)/1 ~n&3]!( ͺ[|Jw50‹Bh>  $-@М!8HqrlLTRjN~v^j` ŀfb0itd;sN()8q;mV�k3ﰌB@rA qJ~R.ാi 5wg/}K_`?' ID',5y4 @ Ri5 Hi)�_tؒX<3^pJ(1 HG@#�P7k �tJ.J䌍ҝ!} - HFV,cnHb$�nWߏ䰒jX0o?Ӆ88zɥ6H0 IGr5/Yl&T�1])JT0VM\(f@P KH 1)H_?J|�|�) bi4(BHCQecӀh�2y (MKy  �ܐKF +)1�hxRzcIԌC~|E`d 8SmsPVGmG6 FY?IE�RM Rܐ,\g -#qy\|2qOd�_Wp*o4ĆK_���ĆC& NJ8^%?mr�*KB0ߘ rwRG $$C@$'QXumؔ)ӜrI1ۀC@a(FA+0$>DDݰb@o+)dA/߱�tbZRF6� 40(3i rҠ.,AϺB~?}"u8fp݌+� a<@#�P6D ӱ`U(!jI7D�Pf+ .Vb�_W!g`,jr4` M|$J ( !FRJ '5?N& BNO+{v Cx/b~J,M�S2"?D�#4dHHouIr�I;2I{N!HD.i F]h a1!^1^܉ ?6�z�eC 11s~44,PbvEAP�tL- 1VAIB A + FJ8= @h~0Xg;R0\!ikqbEiIB"#H��+aKѹRJR"#g+b.FX�쇀tL,GN@܎*VQ1 ,␌J{m{@ 4$%9D C6RP|RX ɩ 7/J$F2CYvi�ԆP AI>s+o)CPr !7[#d/^=$0J: 16]rb PY,fI]9yS)!ӾB !?Ć<PjHa��U 7$ha;{ nD0(9itt`F6FUI $QI %%s &hn)5;!@*Ɓu@/B�eҝ/ 7f(œBYj~47vWck#Z &=+}za 84bb>@g~g[Ln%1j[wE nb?W(Mk:�Fn|` wN$(߳2󼄏kAos(� @ &$4b?B=<H4[�414R><ho! $^GH)V�� @,ݿUy(b?NH 1iHIYJ{�  )�dGq'doB: +` ߱_Ü&b`H �dZAcK�̘RP nőҾ`�f[>u$xbݠ(  %M0haiB 408[0 I7&�k@5(+I �SC v9&D}b}d, tBR3Kt$c;+壒B  6 a�=Îo-4́� %J}vY/|_l�Tp I9(03 {∶ JR.F~C- TSQ& l~8I7fH%$f~C&Y~b՝C"h HAv:77] Д_nw@O_J@/hL�1voGn+ny@8�P @jC~+nW HOηOy8�dQeyi=%L3.C�N I(5%'C ׶8 y(ՙBV�?� 5œp+[( UA(OܖbN)dq)� C@/(/dNA[ j��0a`ThNoAV N )!l8P H>X}hb CIdKo0Z밀�B (8 �FCH�䗝Cx�h �%7U%Y`"!:ޔA dԄ:F)Պ7b`xj@a)d|4g Hh@}? &�džb47(B3r�VL%(%B vteX H.@�9&Tجf Aa�TM�|�;/�~M`##mŚP`:dH`!YuE EAqŒg \�20퓃7, @o"xДx�3JcGk!l�Fr\ Ҁzݍ A3A85Xi X *Ў06�RC&!Hk0]Ep!dR$O7%Pd Y7E@1�F`7AIh,Š3,n�@ HލƖ&$0N|Cx -p7I4jF7(0dpq0 e^pdZK@IHO孻$cVs9d$2Rd1dDo]I2�`d:T7(1! @ڻ 49dkY4%4)ǠfԀMË,440n;tH`LYd �$ dx{#]= d15aņ°z �4�n� !R4zlqYi�X" ~/!i)x̓ _l�2@`aDāRi7 Vמ @ �2G<MHj1|hhc�gaE,/@ $a4T@c@ H$\C+wHjM&NwO D!)  zy"2xԶiif��7Pi/
A1S|=o&��J8�9� r0G/01sW�CIK�IN)Z7fݺ AgDEJuStqe jIHҬB`!TRIȾmt @4&(*B@.„wޯ]#IґEF"w)D��+)ѹBJR")HF%+�~:!Y@W쁦Q{1�ׁ^IT '(a,Fe滤2H8!!̍b A[n& ƹ44 \�; �?BH�SiYS�5,QgL(vP!YYG'rX2�T(VI �&!'JC~f9Ahh�3(~K�┍Ҁ(jY "RV�:(p@NܜbHR<V F呣bQ0 `$0 Eȕ�l)(!& �γk5�UM  ᡼;p(*,ACCXҀLV-G8bCxp!X`  IHlo0"`@Hɮؗ{�?�J �ĚI�蠶O�@� �PzII h `3J14 @hB p�e�`L BOkI`1�PB/`TۖMN+K"Fl1`c؄^0P`B&@lSq�*�[tW�7b9@ 5� msPݺI0-)Ĵn[0B�4uج�b, im(`(b = xl>�; �Ld B0iy9: vx@H⒰ýKI!<MߔtZc-( ^ Qh$$I`ᅗ&%Cp HDRt`VO/B{ud'8rZ2vS0B)hd~ _%' (5SJm_%FMP&�PIfؒXCRWAzpx�'`S#ĄYyKY-;ZF/&%i$'융^€`L FFG%e윔ΰ*(RPD# ;)) ZsW|nndfN|ta $YHs`ޜ[~(ZQ)I)BpoJzC Abrnm 6;r IiӐ5 ?'LI} oGKnZ,`P �`0`M;aDgߤS)PaVvb( FIa푟p(D>)I@] #!! ы;H*Zt`�arhB0 _BOU$JgNLV!|:^RJ!b �H_xē@PL*&e'nRA X?􆛮@�hpi4CKdb`g CHC}ZhƖ@ L͜ XӯA0 @f8 �ai�q1IA)&%jXF `$B蔔LIxF�Pa%9[)a)!D bZF`ETPq](X @H�0 A49,5. 2:v} @̐0Q`'J7(qF BCJ$ 0|>T�ĆM ` -nW K ؼ^ H{F~m�ɤ 3% &lVK#"pg奃Zxu&�>0ZCPQgd5H9vp%P$P4 6|@P5}R an夝 �`��X3�߁"f{�'  8!BSC)KIhG&�`IX:JlP `a3d(ƓH}ÝBB! C&t�aA00Qyx}`r4#d8R3�e0\boIf! !�sµ O�:M!xZBL !�:!>,0͛@vGA< ;Y`!N8#ZM,1)`@N @@_4*J_&�hȅb|*mx!�@9 4/۱5!CH"5Ҿ ` 8ԗh-?r&�!(BIv}Q7rm(%mufM �8 zh0�0Xk$3bX<V�o6Idw!.;-!oc` ṄI|R$iKYw�`;RrӺKS;�0D` CI +$$>&mH@Pf|5E7 @`X`idy! ۳#2"8.`iejK~~>$($B VkoB�&�kH ERPJw{ƆbA(� lotuP�$ i4#Hi-{m!�0 J ~ !p&�~Q�|~�`�nRP@!QHa/辈<؛?9|= ��<P � #> EqYɠ1� :JI 5ƒI^]P'd[��_#*+I-!'n7n+ZBhN,B4qRƑ!D��+)KѹR0JR")HR)IZ Δa/@90C1iHkҔwnC( ļY58WX1�zӊAd>Qi%�N /v{W�;nXiK)a:(<_�BnY$ H_?,$1  '#lyǔBt$n*rǥ)bFM] @LBH‰&(OI $f'  5'11B~O �'� !#㒜7h 'O(A3VF <%C_ �?$"b Hɥ! tP%=�:Ba~ B@�)�,|X YJ�EP/1(&�0 t/K )J �腆��;#p AH'@L�0� 'M`, q�@P A外1X_ @jY(Evc n#(0 p*MɥA|qj�=@0! 1c W`5xD-FU~�"6A ?qD!~W8@�a[q=y0#�:�ŤB&��/Y093,2�K䴑PMAj�= P B#A1!@ �@I5$ y| �WB ŜG4h y$&+@vg PaY?X p�bE1E �/,5)("@:! tL_A !?ʥE߆ 1܄M IHٮ CwG&`)x-' @!aGW95�1@G!(@:!e!A *B?G5YdXp܇#�)4 %%b x` HHQ a7 /Pې?+Z`Pj�DMGzwE/ KRd>׊�,%|C{! C;,Kt1NLYI&*�\0 &bVPQ">}_>+-fw\R4_�^K�r }).!(tЌO%tqR$q4 bݑ%Q\ f?rnKI��D͟'0LAb pėJDB GR e윂jq0tLZ�UI&-) -)(Ł\m`0fu�v4ЎaD"ӉP1{ y LR31XI/ZoSxI4<Tf)&ēP͜;�PB�t`S!)W803'KY$$q@B(729 ?" b8 bQXeЇ<0 `lNק OH"=)`JMoQGiA(&8 X xl!,�:p>i "2ȳ^"Q _l%Gŀ ۳CŌ1,̲v@I &7BqHY|RCtCc�%a%F�4ҀtS/I5&=  !)A&%+� NE>H)& ]@!IN@bZƧYY CrrHi@vW#WLB!bi Qph ,Bd5=ҀjrD$b0@5!I@:FKHzH 1 !L(B`@pu Te:BK#Ҿeb!Ė/`�'~I!(=<' �i)&LƓX$?IN;LgJVrw&C/nb>%E�@�0h&SewXE(]`$" Ya)F� 4};~j~Rt!fʿ �L5 ', 0H @�3X9 ֋9D ar[-󰛔�`;L,4J+b^n"b/楀? H| y /<Rh J,r|?:�LB�`bWx�\L`ћYeƠd\4|^: F!C_fo=��/�rMA+|<�p%71XVY4 /�LOںfm~�9 C K?&Yt97CB]<;]vB R ^ J&bY I5aY 糟gPD0*3Lt`D42a D²{?`WE$fbGd$oٺzYrhB#*؄ G%ORput�_'|,P*MB6C T@ I1.[%u�/ A0i )F}M�`t Y`[e�'LQhфc:u_�hs Ai�r4 @ 6lI!9Zx@(Ɔ$#Fՠ� �vխ e &! `Å~2M�X+, _0+}9 "v`l͊-C+sghP0p PCG͊ ۊ@"@38nFVO+5@4၁!%f)-I6Y崮EcH'8��+iKѹR\)bEґ/n�ha05$ (Ry^%X±wy\CB �RPKc3=[ `b%!>�V@͜ d_#W@`�?pd#iil`FHu IHPbg[$ 4�(44X Hm"tiqWB$3'|۟7Ma@@1D`H}w+*7�  EYؚ@�X} K@�'Y/ۇԁ*M`(1�ٹ1!8���RM,lj.b�&!nO&~.H�744��L1�%@ZI�` 0o|`=51R:,a:C0V;l0`\0]J�C�h&% @`P @NC1 pyq !=�4GT7'jIsk�Ԑ | �y?@p vE1�$ `oLD̀0 `zAr SH&1/Vj~ u �4b8U `3f+@R3 .bRR 0尴ۀ2�0H`T@i4F-.=P,.Cwt�J^,L %egKۖB-@T Đv7^A3s$XD4B� Kk �[S@w[ @@a+]W)`00q@DaBBr_,~/7,K& A_I�o)@1!� �[p �?&q �0QIPL15&Xf Z8!DuW`&,0\9$Gd̔DЂu~�gQKvp�4R7$ \(elVJK:-� sI)uInmBtdIP:/rE(UhZ~� E%%#z�T8cq(Ri& K8~ϳ9Ww�oɻ҂}(iN�N]=!,SMhBnd?>棡)HO!pG\ 3g3Pf~YH� R6)Vb;S 5ؚb%rMť ҆M&WJUy}%)#uɅbh @+-=egma ͸,0 lp2MHHN}`C gc[,_VP ߆!e/'Ft�Ì13^Q,H jxo /奅0FLODb29ir ,EL!�Ʉ8 rSR#5`c%1ʾc0�_ 0X@}abW߮!I5'n9i| {RM@@ K2mbtFC :ɀQ%f@͋MͿ5phfc"r?P^}e�P0`B2I>0#+A _lZ@c0 �n� :zHiq) �@eZ A33}O(yk_H`'p83+kџb冁rosF9y(`A{q-R"ˀLB!lB,}NXoHa3X @X R5ŗ0Xq4a QCD ?"Xh!#򕀠B~h! Od@.Xח�`? ~3]Pb R4)0@v `Ԑ5elK1i,`o~XI ra4G6b_) a1zp: /'gش)%4']?0Z�h��؅ߑRK wN8쟅eKH�_!|c��D!5pޢ;扉�`@VK #No!` b(Bs �$-S)i'jbMM‰:{FT  c~s�ـtLƖM?x@BQhJHdԐ@`Vdzr @bIp CC+=<nn8WU0|h#?lTM&K}{V�\9OPf)~aPF5,!E��kHU*M&hFtvtY !�6ţp bҴ}@Wg,!8j>p#)LbN ��Q ҈E�2� Q$ 4+^Ęi NHo֓"‘LQan3gI=Z|Ԑ 1�H1AeaDb�ԀKՄҿY abBL@!M!Pp޻� C��_CyAy%=WȋA0 -$ԁ"OqWd(;�%�`/%?_Hɼ b`1  mVp у@ 'J?RJ#s|�ЛJJ ItQ_2̀&�;ad`QrBIEb^=u&Ȥx Fjŀ2�p�ם!�\gO;,k9,5(B+5�T��~Qa&6UKCv�kRo/d~Ȗ��>&0R $ d2Idd$Z`@@DǗ*HD0*RCBs䣾{@�0@Q0+9uY,B'k (��+)ѹR4F\)r�jRPQ Ml0hHk*C,ĤjQt{xR`$l%;qE(+;W`#A�6�dspҋ< &#!y@Pܞo'랛NCup'f @ 1`T$Xד@1Hb(La[NEHa4Q,`;JW5;|!!Ldl;-$3X@bCLĤ`nvGe@Z~{$0$ ƒ2|R3Ȇ;�И@WPܞ'^ �NF!HB0q-)'z�T@7RC- �0�|q08hhhoAX0}42{�71 Y4$4.ґE30w�$@ K`~{@%\cL + e=�cpjK l#E7i@: I ; 1! V-?H@�1J W!V{Հ`p R;L 2$ d‡WHQX(S(PC-!m�9&� @J6;A?K'rᡠ;|pb &<X3 ǐɡV)� IAݳK-,!, / I`1%7(-10;Ʉ$$`a1B~ v0+W S?BT @�VjA/-/ Iid0@` r�RM ] a8!�bL��rYdأ-~h~ ' &ǐY &PSe2X߂^bc & Wb]0%@JK- FN> Bzw7J l8`9@"U  vL@rc (4�ktX�X .W�tK1 0n{C7DtC8@ *fjm 05e$8UؘPB1< H":쐺@ 5.&q7W0 %'�|_M Y0=yLXJa#ϣ$+IxP!,1 #f{PB ,р9@@A ;j^{�1"@Xa G$- ZiD \q@BpY__"qu޴�5@&!Ѐk(VrQ7.] ד@߀]!:W%iZ B1'QjM X`&$ # E00qH?58�ԇY:0oZ]4*(P�PLB! ��iq8 3ɩ؄@#t!Hǜ}tk|7R< $o@;3,0o -do``J&RP#Cz݉ElVX0X �M=(QD&`&�LRLɥ1+:L`W,9΢o}aa3@$ ^*�.�ȘH!nR + ,пT1I ``:r$p̖WOzzl )@'�biLKT|Y)#+@jS\ PaA �` �_j100{)PM!  B01_{#_!�",1G1I$KZ`!rÌu�B�4 lb#__5�B�3!%_tQzT=`0 Hӕɤ~;umw xނ?�X² `Tb9Htp2M354h SsA n#Y_35@a  HoV9grNC5$ )Mh�` vfFfn#AO0�HCbz,Ǻ_h鎖܎Q\Z7Z{`E;AX5$f_¯) # /N CPd{�3,}9U&�d�# &oELI CQ ȅn�jQEجV9Pie -Ӈ]wN1 ,8o~<AM@viD$_'[` ΂ PkƄˀ<�h/WFb1`L5,+Y#U@�T\MAIm ung |/tnt}V#lSR`�1#<;Z@H@P$]?nܴj\uv:�k 2Ph!K Q@1/B 8F )a~RBpn:Iנ&9!�讒 `a=K!)k%�4`BH1!OƒEM&ti!·u )X>h!@ �0hJV` !(!`)߫˓%~@ !\31|B��jZs'5V,CGيBş @1(҆q\ )_Q_cJP5 !P2^n �҈d"@S,7s0 �L`)mM-b  &p*Xg -4mU1lPed 8l">);/ʞrnR(qA)O !C /tЌ@=bT!!03I>̒hɻLAz2iA |Z7yl_!~`�1YdYP4Yy�lrT �*<4 fO98b} ra ri4),7�y8g1@aEvۛ}z+Nyf;9`l9{�bP�&(+5;@0mޠ m,b#{' R ~ Y/|3볶g}%%$z~ `Fٻ%sQ kJ-jЈi���+#KѹRhDFXM&B)%$0%LA] ܾim-eP^1&ئ>7~; &e�BL/lOM"jJBJ,1H@`a�~3~4峉呮vkT$p$�I>M2_@%Aw0 p(i}aok�" '!gS0ͦP` @� +d]&)<�7)@a0��l;q03 _hϺ 8ԗp ,(~|8tJ KW &ߦ`UؠҊ=LG^��:Rv!`‘~C{[@~ɿ-?_qY/ii@�k$$ĖC-1 rv� r2@ K!! e,!3=�BEo7 b}vP&f�()˜ĭ�La@(He_x*7fM~( `RK�p�0@brQ0 #,Y@`�&!`+@|I(3lO_4C!I2ii$$5 RՆ@@T +5@5�RX YRST&J@v t Tpр�d (;@2p@�.!bY4aWB'册E�)!a F�/}I @)=�(L3BV4mBBy>M%8n�tKaH9+`E�@j !!H`�4 `rk HY7T_X;I`;bZPT$2R#r&rII<n;y0 x�蘑X퐏> WC?:>|.Ϸ!@*ZPf<M&ӈ{I, ' I3* t$Q!%�ܘ99 fov~,ӿr5@GX$)!  �#CĮ(`-ȕ 45&I#{2]|FA}3x!0w@/)9 K&~B вvؚc jI\AD0 =="wrɨRbG /%F|0�T0tDĐ`3FrA40+� |338hnn$$!�S|H@+b ݾš n~}}!YD I,_@0e+kP{߀vC�l lYD LQJ 5)'c`!dԖ1E'r)Ine@0!� Ėoޔ!� O8 )r1!`` }|0(VEdԄE45 @+}0Pvn GHi0 ra]W )}NbyE 1%` �tUoɛ},81i 6!!L!+)542C;rIEbCYºN M [ d� o@r`HA_{7-,gu4S SɈb&�S$7jL!|bJnWķY@bM, K Nwoӑ-=j]@AHKIn@ &^p Si7x°cH<BJ F �dX R 'Dyp�jIA1) +R~M&b `JH3U� @BSh,J7�> ��:�x# /bY|)bie  ,$v�˿d�@HCyfՃ�.S$Ap#t WFd`ua #ͶBN~`4aEJ�P ` C)߿#^�hxSe:M-defof�RC&M�İ؄Vpɀ:-; 0JL5'p(b%H: 0~KkPp d0Gy`1?@ߩCI-7!A'~ba0<JDFNXYx$1X>S_ &}$)ó��R9a�7HyiVGj)D dfF%�:,!'`iI @_ ,Z?ܾrZ !�KJN;) ؔ C{tྊQ.FJ[e6cm 1&�@[$xZvPdd@1!Ђ <z߇m ɿP S|` 3,Iz�`Zr[6 Fp”_! @NC ]Z{ :�@ ؤ 1KK,r!d& ĆR*#E O�hE8jB@BMR ( X,(�dz� 6ib!Hl$J@YqWXngp*MI . X1p"5P1D"|VPzS+�Ěn+s RR 9~ ]g[CD[D�[rX$2|wroZr7?!X=>@L3�9(/eAD"i|mq`,bP 8hQjREt-RENM$8@@ @P�Y4@JKYB򯕁P`1J ,0 b+Hԑ/r��00oc>Vv NKu,A;&/�(K(̄0B3}w �|�R@B_N } .Sf-I䐀�>xa4΂ɛ|{BZ'oݠ�0IE3ql*�@$59Q�0�à'\P BIj)~փ)1#8 2qA-8 ~%2+Pi<?hW|SU D@��+aKѹ0Y-P9aC(`j.C,&d30sǠ"`n,iria-ĴPx�),q#{M�pr�B œ{2Fћ_ w ܿ8h-9H�-&7#͔1�c69EmI0�y7�;/lq,\;t8` :%�@&GvHjV?Ѩk�0ɽ !)O 8 8*dCIa)k�NV�[5,8`}- P03�|M&zP\) a&^ (?/lBo:�tR@NM?Q3$<5=$565b Rw�� I)$h +.sA3�i�hBt܆Xi "X qCJ!#0 ±eޜ�̄�Ma e LB% He8 iJ`tQa,pjX aP )\` )�P�(32oTHhϐHeA_<=+^�Pܲ!#&z0�2!ro @-J!`*ZyO@ /*L, $ х�B9nvtlV7Ґ�~H�Ԇؾ [I�2&2J� n_ P0|RI-;Rd~Gې�W @t(CJ�"&נ�$ha5%m?‰[td @@Cܲ!C}?@ #(@ (J@1 0Ag7 ,ua!]ɀ:&$ p¸ 8 ܒfخnc-9fD0zؠ(B(1rSw щܴIFq[Q=H@'�dC&p= i8xi@,5 ;XD�kXfph+h7bj3`j0!p.jCJ�PB�P fߠ M1�zv��M@`*�*q Dih`(`;_KW`J:m_� !#σ$Ҹ<1LiIbZ�EdN!|Q݈e $= 7`C4  W2Cs$!$<dd"B@GV7�`D2N'U'8̰�Ą�1jCK(40 /ҁQxKJyh )Q`IZfT0R(PyqxXbT^Ɠ�:Y0 pa|/�Ri|fL |(C-P_OXbR2s�uR��OMₘ]oT`&1IHo~mJĂf%'�0@I 0JX�Xkq2c 9-80ߜM@N-`v*ԓ3p ɡWRn!3<)ip!_�#O�&( v -ɿ [|.om|@@2R5 )/y܏ï``;�p |1#]1++w % 2 ZEt@L; :&d X{eQW0jF3ϑs$Ii Hҍ&Mgc)m@�DM[7$ 2�@,B ?t8p_>^�4�|hgAD,v%Sx�VŀǓ۷/!){:$!X` 3!a}X;]P %ЎYc:IaDڔ#T*�:岰hh(9+400 G7bHOTP�*pԤ헶s(Ol` �tY @5 C:?OwrCf{ϓ�0_3Fb7St}(M�`PrK 9 ++?;�Pw(yuG �S�TBؔSJv#w (/Z�#JIeɤҀ@HJµI gA3p~)_ /@0 tb)~!`PԚn4VQ5 T8 K[~O؀‚0 Ig@)7 Ĕ� t RQ9 A( `O6) e`␾"9} B!`g/0QH_0fPK_G:HA;& QH?!)`␰T�)$4#�E} &1 �IِYk/ļ!81\<*Sda_$ W;+`O�` �` KB'14XW!MX CON&aZCM;!@Y\Q 0�ٰ__(~|iiF:0)DO, >bZMOHa_V](V(b~7,k .$ (Ha) e(ހp`fĂc�ifKZRÖ (&M@r2H 1bY�I>f�@B�thH%^nnσ6 �"doǁt�1�zC&K@Ϸt\},� z�bb/B;X3@I/$ fme� R8/'n,\'dM�Ha \t Tٲv�>jyG 6(|MO0M8×*jPYEbq3 S\P �CQ(|z@ � 2j@bF25J] 7DbXh�(Mql}>�ZšcX4@L0 �K /+z48fA ҊjUP @iA8�� 1;1h�Ue3&)2h @0Dߐ_)rY ohݭo%;%$v4I�=�(,Jx`s;hV'ĴH҂UrYҫXM,��+!ѹ*+DYIh)iN@ !P$%!@C;jpI]%Kߔ+嬿]; rLLwW IdФ6E55 � 1II}/;yi0C !@*b8K^`iؚ&W#@eJvaV8m�3 ;:GvI~�\y!2cҢQ3qy!@58 RY(?$f �?Z _~H`ز@QMi 7pho  !~ f+ *�?�|Cp& lxcL ��`R"Rh�)P*o W!$2i400 Ch$0 =i4(P}@�4ͳaY ɽ$h�0j9 ɪ3~XvX@ pi l(0x $@v aC HqK�jPf/AJwI@ L cɢtB,5''J�x�e�dߍ!& =I:N RLJ\@il5`$ bHA%`$7�2Q�ln&$[@3�NCAIp*_ؐ&oك8&N� |yer =#@8h m5!,d$O,U=B]<=%y/�%b ?3_> 0$0�2 H&.�vrh0Ո@:+ JHqU2l8�|�L)A16@LH/*@��^L( %RSU�kL�% Z9x4R(tYnG+I@ �w,vxDħ|!!�8:Pdi5i7щ<RŤ_ܮ6B xɏA 'r5;1?qM?5{#VR?1![\�*YRbw 98S%@Ё C3MB@<$09!@n;q7޲}zB(WT~рUkA5ݻу $% 'YJa XK,;ID_`P` CHNDg3O=F'Z HgRpr0i=xr` {uT;dHi\01;� P�x*kl05! b .xrW2x%S ψajeݒy>(�J "ۥJǰ C0PiA[BJvH`jA(ܘ Eaљ-<QI  %7Iib "`0�S@(L偑l4zeГ꿠�39efJJ�bQ(1 c `ZRqM{r @bc G+  JCXb0CGԆ48q)C@D 1a#C!H+py΂TP` 4�-(ٸ_~O 2�n۝30I� � %nM o3#Рbf t4\ 6�L$JRҞa|� �tP/BACv9GD" XjAI)HHLOt1 9I`1NPf bi Pjσr36}AZP nY7ZTҰEvJNrCKv ڼ&)td#~3?M, \V` KtP�Ō��Ξ~Q !bԧ�v& )h")v4x")J E|p*0BA ӟD uC?SVtN9cNb �>݈dvX �?!$4 ( $F-0 KP(~od`B�B fi#hu`Kv�; R ( zY%#hӝ%aeX:WH ,%5ZU � Hih~0}H�Ě`a lZv1(#m v^t(F<Wdh- -!H4_QHV߆ 1" yy`' v�|#[@LR_4O K 4IH?lRXP bHBHM!jG'#Pa 7~M,b ك p($F�\8 f(P(lߊ@v?ٱ@; 4)Xy}X:M ;C@h~M F}1C(>e(D?K( B-7& 6rotΠ}�5�VY 4 MI��`e 8�C&F׵&Q1Q%2^1Ћ C@ta1)rQJKބۚB7i4q`(2`WRJ7<)@&�_QE~3eLie$H?<DMCJoTP1 ,Yykا�R%aGtu60B  /@ �1&�AIKH0G5`DnœP upU :!pLC,7dg۱:��0@`|C[(�1� +ɡB FBfP6 ۳0ai@PL^^ctB,`AX V-@'0Q)ѹ)t9?)�+8krBI,%"ZD2M" '#'f?4Y +N蘤0VtO50*RPB(>,5N2@0` J&_; &90jpmh&(V3Ț �bC@dBRPb1cz>WW�jQHhK@�!I~7 헯:2�b5)! GnKyJ,i@;Ӕ (72ʹn-*Q$/G�$+�h !bh`jQ>%1!*_V^%!8ԣĆ=1濏u "Iܒ�H`;|.�=> M A4'vY?Iyj0g P4 8Ol�\xoADe5;& ��+iKѹ^ � &@nZ+e0sRh �uC +t`׻!)&#y)Ne#ڐ K OIf45C ms�4�a )!9 ruB�rPii$\? @Ta0𭑬nc :�lҞ]"@0)0@eKCNF12�tM4$v$"SX/ߛ!�=-98E;0b _s`;�ИᡩCCr �A/0J+#` @/�;�&&vSRn␐*3_�N`Yj+F`@@1-�T!+an bR�`BH$8e -�;�ѹ, K`߷3J#]�P1$Dlpi5=d�tp ho"aa+6 1AdԀd.JB1Oo( @솞Y#dR{w`:�lPo (@܆Q VE�� (�0!0H20(Aǒ1?.P`p,0JӃKۑ M(o�ϓ `BD(hh44x xIaW%# �`j8�y@PP*P,R �495A ,WK%3 Aum؜VM� (Bʓe^(@�hLNY,lL�7$a0Ob*.ݑɅ~#oq@ `(vI98h� P_CeP'ZRxv � /%;Xh`b�bp Ep =1 ø&X±~$xa !�)0z %рMa_%k(B"W�v�@3�4Fd (7daW 0 �vP7"t037�$  K KؿY,�4@t2{P9 ߑm�~;@�T Xb6HE`P7p̐?;mu+x9F7+�͋ ݐ:wXWX@^kR3BRYţBIBIYI =hJI;  NrZ@n(+ :C`)h7^>2 0a+$CF8ܯm QEƆ9_H M 7C!s;$j M@ Q&M@Ax?Bg/�퉘I]X ,+ei0Xg[a_z:>! 8HRWp ;o@r _03Q|`ĀNPr 1R1h(<Wkn!rZ0d/6�I,'l'<a7V;Hb1E#emְ q�TB, ‰)GZ`2  eBhjpAN40y5�bM� �~#MN ҄81<P Ip&M/ ≠'H` ۷r !� d0j4C{}H ɡ/)gdĞ}%w1 $jR^(!~59o` uR>%`0g!A|'SHSta,`Xid /)d`o{`Q ؕe!;�!?p-�@.&%JrKXHH!CM!_rv@. 5%S/nga7@2P(H!RHy* @  B0R<>@oCx$0xt @!8 SH HObS�+2`17`D0!X"Mr�J|%7A t0//%;E90_�)�L�AxC`01QNz ߔXe,0?:p�jQ+A=if=47DmM9nJ@H_ײ�ya@IA8wp<5,MK%$sBr�Cv�( +vd ]hA(4aC0B4ef({ܰ�1  CJId Hoﲶh`(L �7V) ^,p Na0�XVBKť2_/A(D.X~Ni$VfB$4%!eWI:!aWH81ֻ޼�xiOVjB Hh�]0)& �tL)`.܀b�$ŀf$ rb T �NIe"KHpb. :oƐ3tbr`bKOY_ h���ɽ (N)͊()&A4 8B(xӮ4)I10L(c't;z2298` C AC9%-mM~[_hdⴡ`;̄o ^0d4N� <p'�  8f /v^EkE~~ �0Zd4!NJ+J(6B&�V� !ӺC`x� �D$3~9@ b`#`'!ʿ��j #~�zBO8!0D 1 � -8;eT! ya%hw}�0‚NC�ErCX8ZfH a TY4x1Z�J (1P;:PR @�zKI7a!ژ41OKIl{H_sP@`4R ykP&!v|<$ D+9$7*$�Ȳjɥ)"84@S9YY@44@V&2)S&w(3#c�434Xa1<3(C=@(7 ]@@' M"f_hekh !P[nm`�7r��hC!6(re/˽� @BbbSf^�fjdo~D �)& HH nKx@ F�?&Wxh {^ :`0#� (@A QV@a[ Ƞ&XqPd0"&�`�f! Otf̈́#Cl<y6ff2���+aaS/HaQCKAXO_S�F�̄t[#!!8gcQ8סɳ(` &C 9ҷt$58K>q`(�`hp:pb+F0 RWlFm"ULOA)k $@t�,� :xrjH�ϔy5aEV/ �d�e@ hi2� bhԆP '& @bi~Δ �VÖ́XJ�h�'t�`Wɥú\rqxI� <bI bķ�3�aMC)<CiͶt 1na{& Cr~b AAdzRh\Cp I;S|_k�($0�~�(|u�w ��)i%b}�/!&m7l7S^\#J{,蚹@ �|LmnI=dE5Cf� xx]$+lV �X�4 Dl2Mv�d4 KC< (yd4vč8jɹe�,�t�줤@(l=@0, b& ,58MHQ4h fA@:TzX1;/b*�%zAX7/ CT�.�Й%$V~n�!q3!@̀FMog2 �K(W8jCFmHnPhjSòK �h؆C2C~YQ)��,h CƦ}0v8`f(YD.A[�Ci'�t�p͒ P-$�j�A&Ql/fw�φf3ddc;?�z@�:ubQERXE ? ,h`U  KB`� ,0$&_XC&fq 3%J+6Id:ڑ�c�v 25,anhyDE�bIGF7`qIq^�\Yn�I0dAWl �L�D-ӒWpDq��T $ FIJN@ead"`T4$L{QO>f!1�x@u}PD@&I,4%Xr!Cx Id+ @t^,kep J&�vP $%d 6Q]ؽ2W4 0 \ A} JpNB�9�ȷ(_]v2Lega)CN!!>Fa̐z`IJg$ďhNY}i0Dpw,9-{LJ Q+quܒh,�$'1u[Sed&\T+$hn*C/DHIU�X4 K `{ayE@,VGNL&G|� @&n~h4~b K&* U9 &²N|wFP�v*` (a04Z�Hd{ ;pΜ�4%/�? J2w,9#Z�1!RɄҰ 4 `KUi 1,eo!83$z�;,D"` VO! N&1HG7)k-G~00:PeLoAYލ) &K/AKY+YRX㰋�\�1X3�ӐK HR^5֟~ �d^BKNSlI,s2�RjB!Vw H 7=c|��$j@ow!잆ϥ �7OPyEl^ك7�:�\ +:1$5B ( ϛ4+]Ā-,b�7Yk3ql(%@yxFu$w1Has'T'ᥫk?, S��;9FA17k@%NuZA[mXD= pF@Xk( ?ݤMɠRMJ7/0�Xa@PD~!ϺB_ ycF N+t2 J �虓ы9},03'b/:A$<C&M!׋ @ )Jc `N<bQ@g/� @jF2I[@p @g!z0í;�vCK&�$OaZ�6�IDF1(%6b3�b[}@BL% 40M-?ac-k1ɻ%/^W14 1$iDM3I0CJ`%YMv@�h 7f)=Pbi0 @VA߮� vp#3K~zj )#@vJ �ԄJT58fg7#,}�[&��fIl(Arh)R=[H �@*r`�D94 q4�H}� I(33Vo ƟJ@ @�tSFS"AĐ`+ x: h,7v%KX.n�`)$`Wgd d%QLJِ �a�qXɥE~J(+C`L x CA4$L(a)�M4CK cHri!!a ,*�>ŬZKZYRj@`B x&!@djC�Ag 9L&745i MvCVC-!+쀪JG~fܚYd@V�:ҹh yY9SlQaXY,J & CK,$ +UCJ N)7R �|C Ci"U89H͝<)0(Y (j@BI'րa|L , +�v��RCflg � tXzK'pyeDc H}VYejq[4R3ↀ9&   BD,vQ, ?,3¶DԀEa)CNAZ5Q iǭ熐L� q�;�`hYoЂ:?q\PdU�P � (4/^:~mi3,~{@ g�`'A4 գ/t�ĆXf+�|1_#g^ha) �dp v"T EZ2RüR`aw�HetdM,BX;' ɉFrN_7% NԀII'&A J%v/n"XG( Ogb.ٗtHOY0{ Pők6��+`;020qrp(�`h䖟}Jz WX3@f-?Vpd߰%`/4{ @ci`(%#߅ hhbξz$.�D©_(7! avv`1.==kL$&`] �`C0 ��Dks{�@�tk[ &|f~Od�00@|,ȗP��\bQ nA4 ' q X�:!J+;,5)�fj,`x,Q0� #lf20R2+�M!!.uqH�)0@FLP ~ SD"~47FR5I\BZ@b l{7πv`*Ͳ�O,e[^$�"BTQH'ҀԚ=` Sd_ـRs�z �f&�dLH~AxD_T"x €f+S:3�lO8ܔ0~V� `Ch#$z`'�`jy0{ق !` C/2bj@ 5%lq` `X�k!K#zMI5 �WM),n5%'# +dbEY'4\K^�@�) Ygx�tV&$p݅$G!�lB<m% n+k1p H�pC0Gh�2JA*BF `$l"bJeG�0C '?H#.E`ɤpm0, Q:\%)vMrQynL%1!8gf  C&8Xjz@_oNx@ X_ �t`fON)n}Ԅp@[@PdZt_~GN׶�a�v8a+pOPh RH@`G@'HhQ1}#1#m ɀ: 0NXoVBi@�`G�oF�>�tL&qbѓFB� @1�2 PL+o^"͂�@P@�#kҀ/?(vWe4�5!E)CcM{�@HNo +�fpqdm{p@8]` +J\4S@ӹa'{�H_"9'HG�Ĵrv2,pRi7 fbݕf� C�nsrF@�h`aD-# -.)%�8Q EXZn`*ԆBu5<?]ix(CNI5(熤o'v�!h|@b`CV@P2>V`1?��1�VQ�:1_i I:n TR'Dز 1aOO6!�0,JPߤfG۽i0 YP I 0(+�p__QA*B1 @,`i+q)tc{@@{ j] 0i3w ‰@f 03aۏe׀h(Qـ7�f`) �.+_J�fx HxC!Cu/�)?׽�jw9WQ[lNRn9 O{ŀ1ə?| ZJ�!I,ҍ) (l�C�(N"9W>h_ (ŰO"k"�Aie\Z ?+aȖ7A0 �i(IJʸH$޼!$0EY "q9a~EM`E5űސ00f)�18C�z@G#׬6!N!%m&p U=Wn,4PcLzџ* P* ��4!`P)lv\ 3 @b!?\ H C`lM?\`Sfb@8hi7*O!d (Dhgؖr 'h*ԇ*@�c1p܌E�aX� /@ 0yd$uP(eP41;aE_1&  'z�'�$5^W �"A$$b~wt� ŠHOK{ɓHhZ~ٿ$yɜ k&&&AyQ�����W��/A��*t2eT9rD'w&=ҷ{}ks+w���*p,Ko{7wp��*p&pwzϺϺZDʳLq5_��*qڤ &}}UM?gl4'w S � _ƣDzA7޿úϺskfY\��*p*VǺ˓Yw258;no4NW�j;O�4O` $!VOq:㘈Vb GWhf^BУ76nRa×~s_:7nrnrk��*s,e6[9z7wg^; slk148QDMzjAKxvcI}n;^sƳEBœ~Do6ww_ɹ5wwXMYɺ��*tRNEZxcfLƒ a<^?0\_YMʼn,*y``CbxHR~nՅ 4:J4VAO -k ?a/v/]=s]_e\Ӏ��*y輙 *ObO= }uo�{T4Uz֧p,@`rߑ/0(GBY ⥬G. "0n KNz/8yn#E(2ƔJ9޽:M뫻\nu�� *p)̟4FY:fm|v/zqԷ9C?_unڗ�qtRͯ܁� p"9J 5z�05� @�B`o�.Gvk�2d(Hl;,+p{rY;C,RN1qy_gtwc@6wXsww7:S�� *q7gU22ɤUlbN #'jr]^ nNlppvknbYUngIwYMki8YE '3 ׭ b7’y* ?E0X׃(J��$H*=(h<(?]1IBwpQ!ð3>~e9IGr䒀b dk{w_w�� *rjڵAY"74D"Zt+#/aAf#l9/f CpVlBx@=m<u�(7¶j`翺=^Ĩ1EԬ;EՓ;Kcc^J[s0RDw;rq;!O^%K?*t0Wf|NbIY~ 6Ʒnwvc'|<ڳMȅe�G B7ĩ+ds 'ShKu-#7=35Oo}[;�� *tnMU3@"/ _ViBwۧγB`~N-.H,#<4fo{6{|]te_(Lo^O1&2DsL _p-fXZVXElfpaFV Uˆ,%h G WpfAX!֞=n*K1`?͛E`g7N^9>nä [~;Zf@ibBb�F?4aD>_N~^1X+)ߚsPR rRFa(7 K8oR$۬@'qd  s;�� *R2 4T0YaX,ui)0aAKY`s [g?[RGuͯ%F>Ɗ9~k~ýy:{s[<sN^hr#sקݍB7`E '|e~L( _K)_ey?By+'!!G uzA:d?3bB[y<R3`B~_8Jn GbwikY;]Wو1^!`g%vm~ RN~ A{WŒiZ0W9&SZQ"�B83?MK#%IO ln`οܜ}^���*sv,|ga9%cy={>fu:+OƀMJLtv Vuǒ{^nHr׳qI}BsũL4|bGz fF rR?�rxPYnz̿�WT;9_n8ݖ^E3ÚIBw6s6l-c$bj6qK_�Qyzu@XEQ?/?gc`R�7 xp� 0Oda=K<"L@2AN)>a)⅓>wѼ9CڼsT¼rB8A k|¹j2bRV~4~R0#wp PEգ/ Ap-FHGqGDU_ k샗D1!n{:#b+L ש4s~ssrٙ !7~qt<}pd2߱i<bz};Gx);wOЇ_F|#cӮ" TF8>hvh lO-,>Ô?cmdg(i9|^nY7.!Rn5][6]��*k4GUqW@_vw1_oۜ/JG,j[=}=,T`<:ѥ#]ya?cv uw^؟ ?inlγTE$~Z53g:-73R.3;"VFtn9j-$2b2P:<Xv}s��㸥{P[ۅuٻ8Wrƥ,ZnqZ7/;9<{ofcS=7[; ÜŵC !?/VHarKa7&<nS,B!{ݕ^ݸGSJ fCΎkb¿E;�H~q粃Bv @pSMIIE!CufXh_%cqCk!`H#[1/s?0[ao=C:luLhS)8bBաtR,~xssWA1ju/nFO7J@[op`GgJ3Xd<EOdf3 3`mlI? jOɄIYG0="o4Dž�h$u(%ہvFs9n=E�y2,!98%}Ê/PB-}]l:}wq9x��*qh_3~ζg"۾7w |{Y*j(eGjs2E_ܲzNd֞yjPV`� 8hs{ J(jm[2a* 꿟�hð(Icj pC�`)< 2wsR7]w*f;6݅l(oV~߫/ vl<Ty7s?ջQfn^Pz1=xg}%2Mu0\[kr\sa o=_Ðf<~w|)ma~8/aAgJo %]o܋#|f!R~$�(,w=z~KOcB)++=JN~)yZ$w=*_r삔e/#y%7Ji~TcRe�0Ky]bz+0|8o?8ngejIcR߼VY5  tQV 6`j$? Փݻs=W*yq$p͎dVl=L/c0{wY:xxA�=పwA|{$ϙ<-[+7?`$曀JD#ّ]_?c"߾Crfo *i Bâ SYu<Gnix KHm'pF Tfdgw!;e{o!V%ƣ>j9aE4~mۜ��*qJF7+%t)إ Onc#x/:�$/t;탽)0pv_Q$o4R7B +t}ifAa[d�}e7IM|Vm?A%AiY(+3t_"$J 웲XK;#Ot`+p3 ů`mf3b}df2+Mu;te'PjL~Q*%DbYdᦩHb^Ai(k`y.r?@\^N+ @ݜ\I#4J{RE/#A% f3/<��c A5vdӏH3kٷB+~+3&R+b ^(~?y\=@}xQhq]Yߌf}); }' nS ɒ[ K8SS9<`ﭸ}*~ryOPABۧcP #t-^IUy9z G`Z7ufy"/ S´D ՘ ��AėOnݝgٛl" #|"rviq`'++;X^ov1 OScTO  m[E"#?3m:݈Gk wöVaڷN)OZC_Cw㲑~B-'ke/ϔAv_o'?NWe+v78 t_A)8%( 4əiK䍃PV`݆pe򌀡x4(&E?Vj//ʵoy="n!>{>Z_O}?q͜Bӥ.șARGDTcP[ l@ 9A_ǧG$痏dLM;*iv��*_,~lΐԹ{YD/H#dLo'p^̜;8) oE1mj-oo6[_krI NI3%_sPſIXk15ސR;zùUwξnQSEvr/ 8n+;,)wp!LcrW aƇ_ kd<4(NoS0 ��0γ_+Fۇ蝠F [ibEYx 8CRb%^hlR{,4=YT<bɼxjqv?v PnnFٺmfJ ;q͎K؏~DvVX+f̴:5@cf9Nq$Et'@g-Xo_ A FriXounJs4bvĝPAJo;XIoHnSB~ά3_NP[ó +X%OXvipw-mμ\%;!~gq?d�@pV"֮?A˯Nn5o8QB5?N0F`vЁ[|3zE`ґ5wó_1L;K@؏+_ A;X⺔=Og#JS1][,@#Ӌmy<( 0VY%0H=,4ÚX74!$4#,::Q;e}`t3ZRtB�0_-;%&',Z#~V;>ώ{w+HZTg'5`>Qd2F6B]ỏčכCSte/i8~E-!GaH_w_He㽀R#n6͔QakJsF18NAz^1 㖍vdvrw}/00ZW!0`T4o)fn.{%Fi=|��*r?qi۳l- t0)u%Q?S14B܌4e:\Lf(Ξ0ƊI}*P,s`�S,a_Ysٓ;W)d/@r;1٘1B<Y4I573 ~va FaWAڳ qD\NwjE%cM'aVx*ǜ4(<VrM_"ߏ/R4c-|Q~wٰaI[rCcgm;b</A%Mm۸#vV$4>)Wn'rIey+QYQLIF#8nJ%ִ )/pl}{:2ŭ-o �͈NT'w'tqvAHa1:c*]w<Rpх|ar{Ok~Ҿ)HRB!9DP#j'K|1(̜=}զV/a5_lfꭁ7WF2G՟n^~ Uߛ׾0��^#-yasEP|vas=Z;r;Ku}lQöXU|`wH�)2y= |nRW?^<p^ H x6+m 4+KsJ|:axQ /;%JSpjϺSb(hK#ZaHXr?0?f Ȃ,NM%}qJK#enjN$ %6_@ {yXlQ4ƈ$�a斓1Rs`?Jqr16/�RZ-׷O}|450ҵVaO[nrp@ ktߑ!ʜT+r̆4@-o|iHZڕB?^_df[׺+5�OwieP)@nOP?_>n~}wY`L)xô$9GcK,X*Nŏ?( =gzcߤ.||O��*s<":~'l(ǖ<npF߶;Vt/#}O(PX#% (XV3>b9?a<8kїkPsh!#3d#uLJ(nIdl7nR{?eT_唍�.EfZ;TdlZE~gO8c;1[tW9$P+vsRVo !#nIa⡠grB�쩱gaHY8R˵nZCS 0 "$b ~#6ԐR38hQ!!?۰Ux</vO �/OSl']/?(B+a r9 *ۓ߆`⑊'5RL+!қ%'O-[5!vČ!YvqOۨ` q~?/Rp *i~fP"?PWvZ(Pw\(XD�*t�~նf5/ "HB~Gd<R{Gۈw:ILFqPlX†f (NhZۢ }'ef#W۱H;)A<Oshs+6 ya@C(A@ٱ5,.uyz|$`{c# 6?W[n3>aX?kfW=-͹޽PX_❼3el¹꟫0^4 gd_QVV31;aݜRD+kޔ-"[;5F/[ysc0XQ>IDϲ (a6oW n4's}6uE-H :Ș\~+ $v^,_dYI(5r^N 54xHse]aQƎXlIm`[$nI47ωi(S ,!3G/Wgen9[ <.nI xΑd7WJݒ{|zlOR�T__vOsGŜH#A;n_@!NFĵnFiĪ_eo H𾨷N$2?X!ƈ%r6J%/\fAōQ 0-L׊ rR6s.O?w_=LukIH C8Oy��*uE6V܍iGK0Oߚa(?GNƺF1nzC˳@KHEac{;L%rlǏX -l<7M"0|ưˆY${^W &8heXνd`3nVɹX"�*6ΣyhdVXU e$CZXOS4 ѐOngrV*F9_ ��+(jZ#RTyiHkqD1?0VPqHpLw%8 :ŀVS5cq`Uefu1Y֭Xdm~J5/aR (7 rtZ]JGķ([Zy1IM=Bd1 yY F Oح1-[tM1q=V_/ )fF)̟IXFA+aW絺wr%Ė[ Ѐͳ{J`D�q�7&_b~x,9y^ug=ef@+;IF7?ʿ(saD_zy:<㨊b/4^Wv"o . A1xm6SЌu?57�P( )"K&:,iil2?=Yoㅱv6`Oe#s,ZB IYYǺ:Vz~ƅ.?WNya!_/onZ1\I_p|(‰;,AP _1J a}2p/5<lf>ѸACMYLJ"u:g30;(tEf+ :=f-*ݗOH-!- K S8o%0Jۭnl*3جY6'ЖKe##Z  Q =7!{& Ԇ$E|•{ˈ7J@w;(>\Ĵf؏5S{'0<au*ݻn%C@+Ǭ! qX‘ӈk^g̭kD9X'ӡ'>z[_R]86/ڶN7T/V VHv}fZy���*yNɰIzt}6'#n/pfe s#?ǹI}[)n C= gYXZ\/ ؝#,LKq)B7 /nQƶp~r\a} bY|Ac69vpI�bEfcbF"Mƒ />9VaR?Ǡ3!&dJ 'J)c3l7NSnRV=m 6)ij}P2:[a!Pj !Rv݅![ 7tA+C(x_)}AA4'el?KH~&J!qbMܾBŗ�3+ae7+ /ID?@ 坂 (/ n;~ZۣB[[9}~7cnW�rɸS &`n1Ml}1Abga!e}(~_(1 R!6o`a»e)rzK0њƤ  #!!{FxӫJXRPm=�_;.-os-Pf۸˻|_(z)M1 {OÿXP_b:Xs/_+�W"x?.:l~1~|wn +nq`vHp?Q\B2*b<'Z0vXUc(.W奔͐_?2_ _ T0̵_7?29(<1$,xVu [ 4^_abW$V0ax{*Fvξ(FYAlx{"DYca |#[:7.3|s Vb<m'ϳFԥN|- N?mFG^_q*/"+ ha<15)-dY[1ӳ3sbmqE`Vuy9 6!YO0ܱgО��w{n)5~:XymtEuu!zBF3S[20&q�0 ^<Eёye|pREpbxg@xvqˬJg��*~bl[kO^g ߱:dc@7QK-' k쎭mOgJx`J�LJa}+rri1sِl#AvnR՜o(Xhw(1QH'\ tnnQ¯3.ha0f -:ջk>€S"nfl\ z,7<LOV7af dȐK&aI rr>F0 <Ý?Vu؜;t84?L( Ig9IMAđu׿1~ŹAmY/~YY#3l Rp825ᅷUqA^ t $+x`F44b2ğmnY38|^Ũ%+άAoJ`CqjZѻ0R05.$5!8tXB36d2Ǻ2i4h 1>lkn)nn }' Ĝ)8[mc I1->'AaBW7$�Go2ߜ'PR@3B͵gsv >aKY [xNv!�_ 8v "[0RnH7~Ð@5;;:v%VXߚ\#s; Zŏ}NỤ;v˛pE οvSQ@V#Ղ4oxI|S'/ f߅5iİ!~8$mÅݏH}\xq>::4{ঽs{�~JJrHbFv\9VuRg#t/e19$wRY+1lEgnzCE- R#-pgu::[2sc/#ݰrd0߻Cmt ?i~ZxC/΍0(=!N; pF[nhP P <m6tǠyjj;s)zX:toS} 6i9�g�q7Tُ+ KW{f un+o@���*~ I69GI1} c i4-ovbl gvA(ov&%B/n)  ;/Yoj~QIA,xb@rջ%##  OF ܆R`NbXȅb}%JcJ9tBe^!y>;'Z2{/9=ϦKHL"Y\i0c#,(DhGI=6VVp^gOtlx47~L)jц3:M g&P O]-?F_YQ !uJ70b7@_)$~rDM !tf#fo=Sjjqp`hnAxZGZ+Hf&!e:+7r2ɐyHc.j:=p.63𮰫pӱazH<cOgn%h eg-)= rn.[8@ퟭ)JH:>$~4,p[s|$) (@ Jr~[P~ݶ?w@p^GPH",?p4jo܏x{[)(e~Hx KVGks\!8u/lXZ˖OX>@_֞c,cҀ\$ 6tՀ*j?JOhX -ɅP#=q/cK /"["��xc'h9 %a_u# /M 7ά۽`; (qs~ǩ XwigULN4ߖ(,#đEZR5BY}]Ssضd8N Jw+|ܟÆj[+;g9|]w_##KLߘVI)ð',f$f|H<pv˂n4w(/}19+K6R~)AP5\8Ϝf9! [-ݺ3a#-%^;'t/=,5!c٘5د%ǙߜO>і۞`2!Zo J| SE(!C!ն5>/%(%bn#fЛDd~C tjM�JVf=f/Ax*ﱻ|;+h/Ax+W��+n/:Ăg3]p уHy.^/bY|'IL[09ER"^ƶ8s٤!el{e<~wW2 خA͹D:i#}n1 +8@`T#wߏ0U�R7OlNF�#J3ړ%?�q| ]΢_,Pb6MixrSSrw/fNۻ:w7I4Y3+2C{ Poi&ؔQEZ\9+g +yn ;N?.rKl fωAD"g!?C+-/aʿX 7 rH6w9 6R)Ó2K>nr6 >V&$,fe(O=a5" N&"$(冣37[WNp<ٕ~VRK8Xi{Ēú~͘[?a!Z]#%\ n*#=q Jr'W8 Dq)i_?,f1=l.<Y<'Ffw<MvS2hpg5rAd>8PO⟘Ja+pc7 ÀW 򈗩ۉ:FG6xx¼ ~3`zJHgWG$;;?GٵƏ`~Hs/[ӑQus{sbsP{'|8Gw7Vp$,GV»Ìv3u|9c�v//vr5xyBvݿnrB)`CH+gv NIǸ,=>γ~sO䱤2^Jnؤ Om?M)']2R]_۷s0:{_7A( %{p%änωwlWlŠ Ռ^g47f_&0??>8:N{ALGVZAo vY +7'? QM==ur_/fl us|Ŀ 0!Yc o"/◶[YtoDWwߠDq\Gʾkα^ү^s^^{zpAm?6nnpc&d w,4bwAvҳ)f/ AG[zmG%c j]'EA}q- ጦ��+ � )f-F4_�Yׄg' M^ pG&!=ygnƒ|�Q )4whQ#V"MkRKHlWT �F9�Gz;` |?-ՏZCx' _ rv(p;:XJ_EfwÖ&�oa ,"?,:~&;:��1�rq�VQ$`|R6@36c΢ ) SƋ8Xj܋X(]b?ݾc3$oG .&bOQN}%ҧe `v~^wgo#} qV倜X )lVvn^�" dךx"Y"T82`Qye�W,fDP 0Eh Țwn1?Qeo 4O)c΁@ `GD瀘A0iR~!`w< <$VNFY+vOĤ H/ _nPnYjHwŀ 3%,A WNP OXpqyБ\Vgh Q{d+'>;O(( Jٱ[Xł8`#F%9 ag*SyhC�bW u\|R_~FjH8O y uY'42n{Ƈoӱ!_~u<bhð>�;+67c4XV0*h^7V;Vd$p %u_8$'1ŀK�2PCsV+te>w�*,C�dQsZ`6 Hs@S BIbHkmIF?mgF/R6C|"/j^ SOe_ݾsI[2& Jl{^?g`YW#$:,5d!}yZpo5n�g&}^y47f5&^}uwsq0exE xZy2&^n+b)>+#]'z%9rMWV_V,�������/A��*{_ָsl>Z^USs;}UWwp[۫'`��*7wZn /&[iNNԢtWwt%G��*{>.|˺!rsQhjJZwuN]};��*6ֹ_ɓ&w\Ǻ^7&7WrnآjkJúvt}\~=w{ֺ'zϺϹ}<��*)>띂_ɺ}}Չr :joJQ*v8Oo"0A'j( Ne'l{"u| J$`uow_N{M0AkSw���*vo9Z˺Md4龻ķ?~]f *FБwsc=gnf/?U9acD9{, Ik/S SZt&ú4��*tOoM1denkή9c@VFҫ/]6kkm*Sc/;؝9";bwH7a3=1`h6WϮt}]η��*so;R{{;M]֛|u_߭X=d?n{~'e4G<@[g+/ā]6°� ,vWM]vK)l}_Ycװ_!9ۨc=TsP;--r{t8E ? S h_nS\Mrnzn=�� *tU7Ǻ[QSoIw|jxls>SMYx�{ ,гܪۗ{yF C\vc<*@i0OlVہ{0Ͱsnn~|z* @�v�75@  q@�e8�d`<,��O_ntY<O ٻ L+v D;]ZCv)2n7vMzdܚ7&MO�� *q5ֹL5w{ptݵckՋ2 6]\y�xX088m+qSa`5 qX&qx_yo?FKcv~CX+Gq Kb;YᎍwO{Vv@Pod9/;^v|<0޾?_b$$ jXrG^{мHco˙C8Z Zko?]-}tհ�� *pgyiN]s>c ๺D5# "OEm3eyDHG>սlIG,J^|0+fwlF"аՃ9!߅œNjQOta 9aY|JgKPa)DY;#O1Z~s|5azs$�KJb;�Q핆3J\IEԇ'1 W @Yifwٸ3nAYSeHuwwYX��� *pNMλ=;­~ H<}^*R$đH#׃�O}Pyr;,o|hX3wahE7$a}PNf/_1vgH{ml{fe[/fj)efОaU#;tVCSԅ :yMΖl،#<ߓІO ?XA |a@*'r97`VuO H^D"#ej!ߺ3>5BI/:Y!evy9ɀ//E?Rr~@kt?nAxh{# �zA"bﷷw_ɫ&M[ܚǸ�� *te oXE+3sO?9{恷XYz믅pgvc[DY[K9?1=Up3н;nT}p8@{Q0 o8vpp~Nwcٰ= 楳C<Q!rGƻGџ|IJK$yϯC?~DnHaf'3al̕0Q{v VedF r_ ;nc`l8IA�fG6o8^~G.{ɼjC-k?mG&0vIvlXHo]Iwv;w˻wwZ��*zꪳmQ]jvWe{SlY].7ﺷ߯Md~ÐS[z[#z2Hm$~㍣cƴr?VX w 6c[ }g\;~u~#!͉XC6#mC$9 %qb\C~HGbFRy<Z{s?pq# ٘Lv?|c+afAF9-[hZ7ܖ�d{91<7Vsa\,N�%^vtq󖿼CՍwiA8VA_ncDS׫6;̱Wo8xfcg%VSYXU~c�ug_қkI]X!䀰-@'|7V+m`O0|Ƥjh䌎.Ց|!I){v# R>E)CцkA irm:JNy|w_)(I<{߅~ U@InūkY$dq_rn7&.Mwup��*tZnKnؔ8߹SW}+tsy��,7?Ô@ X'HNZv'WC#RI];g�1W<N̳4y+q./+;c49Byllg|]DAnq|rGib~17xC)hF%~G= y}aLKrI|_Æi?A4CyƎ𼍄7 ,YwOS߿ٛնf4>fy_ݿHGh3b D .u&&VJEl)̑K�p�ap84l)ԭ[o)t-TN6đy`anoꇷ G'k3Y�|-m-`JLn-/aV>" % `d@mq?XW Q 7p2KϚ{ڬ8-Z HWMlóX G-_4ßSb Q׷(mp=4x:߲1y{u#MfH$:Hҟtdl =Î|na-rdnˋk&M^Wwugr`��*srGK}4rg,Ta;;:1R~u眵l#pf~㱈cY Vf|0cn~GmG/*ۙn4fH00=4ls"cnYd>0@\ű37ߜ18YON\dnJ |D3n£TWGQ emC[I[ ƟiPťI)--&oH@)v^%bZ,(rK[c9| +|Pb~睙m(冀0AA|;˱⑀zV%+@oXaþJb0vd!pr(?@VLPy,P󑄟PDfY$'FP+ `Y$ 39M 瀢 ?TB6?,XH b3KnUP21<vvik'W> 7նw=հ g_Ђv_|5`Mb/{oXxm$ĖYl /tcw͙Fwj͇hNakWf{V5�RM?PQ\L) :[mՌ~t6@ƷC=D7gOoeoƒ|G$Ul;_߱/hnF6G+}R<fs|2}Ƿ q-mw8p&i mzqey}νEr^KQ了}-ovKV/#ad/~j[k7;lfS!gu-v^T,w;V>@Vt9F#5_[ݺnL��*rgUfsՐfJ?mխ?3W@BP⟙l{͖PcłHbx"3zSī0V0iW恌F?Q(ŗ']Ґ q@!>$ȒsJ0/#�{gXgP̗e?偒` KξRsq0g/)(`]iXIݯ$1e|HVYH; ay b�WY:d:ǒ H #z,i16N( Y Cܥb܃[z4p>vB9$nvB` \l <+ddY/9(`iA3!TF<ғ _V'K@6!n?`cVHqhF@7 bZKd܄Xy1~s97gWL,N$r0UxX&0W]#s܋0̈́_TFkQa'jq̳?)9Ϲ?I��!�Y33g��kNv!VXk'E2@;0+%}Ã/ F4o K�]dyC7_?\"¡h�4D iF tkw5b/#m,g~-2?·O?^nO,HA@vGq`17nIquܾ坢0c-�IFDž#[ YE4~K<+[zB* xN}q[Yhmӏu<xLJ(|5)]j{2v,J/ Iy)+k/h4 =`=-�%)bYdL�KY$+#qH F@Ĝ$֯i'XB3 /gu+dcNЌSc݃wu{Z=l򐕫,Y֟J@? @]|AP`Đ/&nոr|SbGX\֍7?wv#k��*{z1oݟhWB`aܱ=E,G9J_sJ!pΜvP×c?X+~Ρ¶&(w^znP#c? :N�C~/![ұI@iۆ'IZ@vv#6ozV 5 欜)VlE؋2K|Iu|Ktۻ /B ᥶ FRrd¢|k &,#6C,ı:AhW\qz~& EآC^-\h|Q>a!X 0,[ 8@à (Zy04.ĵF̣ŨPn!=7݉elbNZR)F2pS}*tftdNǚ)6#Wן6?D7=cɋ Oߋ;;[ N,& _LoA5\pcxop,Н�b-1mJvgKg;q RF*P߰'"j+qN1=qwvOg<3GǸ%R ߡ e->KVڽlfV2j�!�+`ݰn}s%a xb_^ߡv]&m%S؃+,(yRՈJ7+(?N@VP_ aX9Ȉ! X!]G[ i탺O'[џ&M"=-m߬bIBpf$ N* )$|r]xiUR*dr܏;;} ZTߩ<XE'0cw~KaE� R�2ՙH^7HP3~on77plk~촶sc! /0v,%_+(jnmR6;ff|I/t,Ț'5G3Phx x !a9?VRX�`O�2t<r3[$D~!Hѕ黻u��*rzp#;+S;m'.& FdW�  49(dV (r<+DR0mc^K>r'$1;-=\ܶmX maZVb9:l#^Zr6<C%e_a &bii߹œӃ @@fSj <őRSbR74 ֐4Cf)=$V,4_ !riE0l[n(a|'9+#QEgP: _(%Ya_rY5N<xO7Xy'iD, r^cH\!}].WWlԄR3}t F1arsyMߘ`r|?3nV��(Q=Rz 7Z.Jǔ^Va, Hs[,pB]) B^v3eHfwnJ'0��!.<<%[^8rxnJ*zqm7 4"bnanr)XGUql)ٿvoX~o)J[>73)N'#W[3I7i*1M^NӘhq4!;cmϯs~9q>J�C^"վl,4 𣵾Ŝ@'yBݝ@o?sőayOg^erpJu9~"nu_?dqGMmYGEM$4F2?H'];0#ohG'όY0lO)<w 7 Q.NO%l7u$EOI)վ^t~:~|ܤ}u4[O7Aq}D:B܍ŒO+9S+){%"Q /v85lk#\_bW ΎZC/{uGk#uNœ#PGREJ>+gCrN͙v^hώ<%冘al;?%'@O4xgjy;>%~'P"}6 "ݻ;��*s=L_epJ 9Kp>Y`*͂Gӥ-+ V^oNb_@8ߞvOG ~rG#vyS呏 \53o#6HVy0[um�,!8dZF);~C,4VS>(0 Hh�G (4YEE# F)jz'j&Xj 3l5 =Hrqx$1݌؍7-@YP{M/LC O]P2 L #ڷ!_J r C ]J{` $xz F3,_s FtKOܚ삃7n7i'` @VJYb?IaC�tQZ�8hkupVlU|g )ť$oŧ~4Hk9]JlףwzOkOoݶoWW"}? 4 K*oxBŻ+ 8qDYAYBwX~ Æ͟ ?0<RUIq߱en9'0hs$^ n!GPXhfXXv=oٖY_? M'8me_mR=xy`[׳)4&?ò#m/y>cĭzlxa?1E^sV9K~Tз8̳g9{7fVU;J5e [$ϐ(/_ N1@_"#֡չN<vg{Ro|ōQZ-/7`-KQ#f73*չwK (+|=fDqÔ=&ks߇0Zos?~Iml FE/f1CKPUy\Nr{$3Fnf䀥8h@}߄IvK>e] nIHܙpn Fgٱ0o_9e>vbt3 OJt@j4dQ_l'9KxKTrᘮůEy9xÊʔ*XH�G[5'mv\i#+݀&@Z],/D<cXB|J D6[.%b%C^Z (ۋʯǥ}OʼZMJ&vݡ6+yZar[~qOc7Չ��**$L,b-*m)v;w9��[#u?wR#N47CI;Eu7u2?uqlW{-hR,,S썅}R1Y/gP&e%.ңrfeY[sT0?>h'1IHTČԤ4$H' 1ANG$(fc +MN+4oAY>&p׳ JKs ̝ Z̜7[y`*`!5Cl%?D �MB= /~SsQ]HiTW� ܿR -(F0*+J͋%rEgNC!y /)$SU(1JIY #ܼ@bvro@aHw/7Hpcc1[RO%d> @ } &?fܿ 5FMyt~iHI/&y}%j 68!XJKLZHE KŠuY[>KĴpcS#9(j/dgR3,$A:U9?qf”E'du̐C0D1'isT]20b=?x<W9_Ӱ{,X#ER]b5YkO, !QhnC!,e;ۻt콛H=kwKK$bR?[eRbW5K<NqCUfRRbV$VoYNRw=y?[G7U|yc|Xݶq=W(f'c+~ {7"jϚE,7ךM?؞zukF;/;z}|Dڛ9MknV8=̆[{u|Y�ߜhϙ` 㣌~iiKN bԏ0 k/_?u+gT~9)oak2|1;ơУx npQ}|KScϝcmQawR㒏 ͱ)Ypyߋ|0>wME*:RVsjIRV`Z1[(%7d5H(C*N^lX zH [l9 u/D@wGB@"Zz]+% \!8o x4L5̿VN��*vl$rfHZ_݌kRw/'f؛x Y9,gB `_#~MN tYj Ck@SgYAD?vVoф([u49Eg`V%j5<B`g#&##<2Sw+ Os3;tVINk1N B IIEߛgv@'�wh o9y_@a]ɣуH]{k�7D.P7˷rY\0*lKbJDa<F 'fGIarxIhA:+ ߔ9|/`erZ8)!g}Y|_ `=?|VpVoP( wO̓K:Fg 4 y1ؾMr-Aa)=լ^JƩTug 0lV3(oy RBRd4gX7LFƁO-$b^g5_┄ F{΁ܼ3a2q3 VD;3y 9n zШ^apw ZP-{c 9|Լ'YB~X unP`].J^yi'}۲Pԅm%f%Y7Hi"0~+ ̷m6S-~8SZ*q1+{%30ӹ+ʺ6),%g~@N rtw^!K~Րs<zǸ}~��7 6ܵl'?MqA;c*SupzmaćMvwòޭ(v&1� f)voĐzo9Z cȄ<m^g(F+bdr#=1IAAd f籊-W?6/9ȱ-Iy(C}wc2Ҿ9Op#4ЩՖC;nEd'Wsv^(Ӱ56Ffvuz;k*n2/-|YO+`8l?n38){/ 6̿|sFA+_8Bqy 2,#{ ĤEvͷ0\|Bb@ nDanY΋=[Wu�Ca9vFr[*Ϻ���*}ի| caY)<[Z߀=[egX`•m7Iؾ{?#!gu'[CsFUQMZ[𕖫;-Jfy$%s؊m_RGOA5=%Łd?Q,0)O>JL{! !(߉kͶ2߀ 1nHA3s̗Z\njx~Pc/-$H%RY+pQ9 )A;?O@~~ RO璲HigDͱfX[Fa3m JB$[G7w#;H)+&߾V Rf+MrM%QDC/B^( F OYƧ9.kJJtra0Bx[/I{ #o>n͇o眎Ek9#`%<Y%% `)|#Z2؇bzqsa\2[8VD'~15dabI _ lSY=9?bd9?͌Ѹ[^^'+Uy)[ROq;3Z$0G3Z9έX~%ѐVJC])f[ceeۨ!f[ F3%%s>V]%τ' c\y0u R \FF !䕐Ҍe%BGKhWͿʚ~|/G<muKKjĖ7ݮ{DVWq|xEb8zNl`'[lul;�cTY<UՁPxV[aN(D[YKٺy XD[{:_j·U! [ݶ:Z uGoX=s$Y(od@F~ _i f JBa׷v9'nN[+*8x%n=',ⰓJ7Yslaeb BCSF@+[?̑4ŠSBďg84HoL}ݲ*n1rQBB>&M[o$5<+_PC =GkeDEf/w?$hpf@mz_<��*}!"qX-.c8 (B1/Ei)BoÅ "lI :ra B H5nZ73;-%2q͊mי}7X{;TQٸ![)xn(5ߍ[-bM͎r/O(6njGc[wKyb\X_BI𡭂<Xrenk:r)FB8IHߺJ%щ9]/f(& ؗ@:*; b+=~ �*g W6ٝJ:�bjPXa\3 >F9)!ۅf"q14M'oa/FnfQܢ6ش w��y %�nHHFm HAxx&d6+쾝%uzEglJ!ߣnx4IJLpy\#:4Avnn,Sz)'̝ؽu8C%Bkq~e/c1a�L xJ1^n ~oA%FlK+ JZoԄ Cc9f Vq_;[YaD{EezaAKX|&soK9ù yɅ4j1q <tax!"IK$lP;D8OqU)8фN )�8x_b/掽 X'Y~e4Xw8^R xO^Q܃frq-|5D٫ 'n y4xxKX TNJ2A*Քr>R�3 㲚fVۧvrN+ lOۧ8LEPPZm \[afgo s9E Yl� ֿ1A-,m/g尥{t^8 F"hi'B;߅JwbՔA}7B| )bIÊ g-LsE;Z/`5% fRĞ!B(ntvG~g) 7% 8YǾwcFUeFU{߿gRBD^vt5ua|+DzT'bVuwľrb5,ZW h, up v14eRn!B@34ss$_#1�H/JDZkSmmv&��+d ui[ljQ\9|ywZ7YF$Vb!F؏m$Injv9a wn~xs6E l_3C킃ռSaـ"of!,+̕h`jYbEjI}{yؔVM$1 䡅)߁~%+p(fy#G,x[[[2t|Cx&(445�7 K8!B5+9E({:eElo$03;M!Š[2Y{r=8.tqA N;n;QMJ eJ eL ܔvCP V$| 1A.#4xNXs#N+:I�<M$H?FG,ku')b2|Q~Ο|RɥNÍ L(1fR^< *D6FRa)�*&`oO'Xi4( o3q#{?mR{)dr;">?wq'[8HÎНG<1BH!&Ft^ a+LؓV'T(ퟫ$װ^Umєi�o[cs[?l-]6Rو{lwgl<S`#%h+v�+o?X7 TcL }~Ucc(0Y QNJ; 5)J֞=eKOiP2HיjBNns@_yglIe:XXc +xt8P\SL"@ï7,#m)8 .61_k; ߌX;wc׉e&|1|')zȔx]R{(I!:xSi5| P4fl_WF"Ư!~?e~C >?'[ Kw,r)uyI㕍j}I9ڟ@`VmB~=Xl>m<!|:5~{}��1��rqvde+팷I|)vk_F̓pgIh͖8Pe-˸bNy\a:ag_)DJ~>b=vZs-:X4)}B1[ }˕oP_/ru@K+%(f{wםSG,{~(vg1\Etah`':[˶ǠM?]us}<wS#f5s}��+  Oa@jR;`sF&B)ALIHu(cVQ\~C}o&H<QN#zrXQ9Pภ=֢L|K-D00?fG\q18amL$(E ؖGS`刾r%3!GeG Fk!a7zK,W I iPR4 Qd ™(%Q5&"D2&7m3: s܎o4dmh0!Zݰ;#I_Ii-l$0Mpaڽ !�ˀeĆMu a )7;l!p&oe޽ޅ/)'r7x aA=yAA &%eq֐ (r#`�u@ JWr7ƒrr@'@ eĐ( � UYe}IQkGr12{n%pÒL!90#(a5Unc)}�"哗#8=< `�I_$^M&lsЂ3%/}[ D040'!7\.1n !L4L�LFD.)ag͏P{ڛ}hJ[|e$?0$M\%'${8@"xQspl3ӞPZq )Ĭ)m)֯c7y28b&{ve/7b/\)^e{3c)׳Tyb=��]�#U^ 1e)|>F۱>mL7Goc?!B6dE1%ujq9P4 <@UAJQ_ I-'ĨNi< B#>'T._}+o#1<23f#�M&;h|_gc$ȩ[n_Iձ.xv0 O=��GGUarڠ^|/C0!~wܨl @D$?#Dd3@�tP!$ht(4Q<!q\wWEya0`pjFO;������/A��*{cnrwt}ο7\Vk{[HV6=-SkT��*_eZ_!=sw"ەniWzVg��*.7x;L뽇}Ylku&du܌d)]7f��*Mް4L˺[Ac0]b֞ncYשOaѽs]h��*{Vv]]oWuֺk\ rm?7|.m=XN}b[lip9L`Qm!XR b4޵?*sp��*Msqw\Mswh[\ˮ72MC]< A k^] 3Y}",SОr{="g4jze vag'qf4?[n��*s_muow]]wZ]D|lAqtjq��_dy40X9K4-M Y!8 !.[,sH |gLgUv鹌p3뼗&N��*wgnswYթvkz,ׂOe0_Y3ww|sq:6n+EAjǘ"4k`;KY;]F~#V! 2L(= &a~N5q8༻ [ݗ];kG�� *6=wuNn;Y']Rv|=b 7zX^۬X�ɮ=԰'·m7"a?~np6WhhtGW; y;|+#:u0 Ar] ,R"=[q\_OY- F9cC B*qg; Hn[)3�� *v>|mfkǺHBϼWKܩ{ë#cT+1]DYw'=C5޶j<}مkkTN/#"; k pc ֶ?47_ۓ$e7w8P$ed ]%>0Wmڷ](*Z~V+IWq<r!OE,}'͟6H{jv,;/CğHww6@;o�� *puM;[SA_ww]`3 rbr/V l�U7�ag6 =f8RWn7;$Ow܋JՋ3kWfG[۸թ{¹;|9|Ch19H_^4rI~2ո dI~T8v9oO#_cV H%)<npV9̼_z-6FsZky2lrwoyt�� *q797z4}cgӠCc[b"Fb<++<*њ q /wJH@@)7Lg5Ydi)bXпs19ۙV|Ussjg͎u �[6b+yϦ 𳂵nОqtxpzH6 6 䟂;EA@WfcLZ:SmQEak>BLFy'Kq!=n.<e Ӌ� Pf'nf='b [q€mn;ks;u|Y"Xt%�Cjhn7`Мy)cRx\hI@y&(1߯+nz9/UN݂y՝8�� *]a6Z}_՝kH"�.ZCbq^w%)� '7ґC piwn 3p O0WZYg{|*jE_~=ѻna}wIu-K;}"}~` W_.ώT꩝M+[t}a,yB5[}3~mamdݺ ^ϻ-*>On9Lc#`0`­YwgfwIaG;YA)}$ _\ @\�%3�*YyrÐva/r|n<0P%RT;!)c)x>+w&4<}=Μ��*swkn)?vBЁ?8v?ζ1[ w$#, l;ufס#8?9'~;?#fzOvn XQ%b*q٘'wF B%9ǟi8e6AArnsj̃H@4QHYB&Dac gPRsǎC)|,3)s<Rx��$H`a^xf6^ܱ;!R~-Q{� P7 Ew3--.ƍa6(�r`g=<f#smK7IFqF{#v| AJt`l`pD'w7Wv  Xyzل/׹ʝ{s6_~ 5SsJv"6fg|E0/%#p6v"U^hzNJ">mJT3B z$HT�%�{nqb�WJzD#h\J)O@C7o%P CFtfF)|kfh.�?5aScӰ_bFVjTӂ"ONh֟#JbN䂅Ŗy?0IHpԋòn`Bgr SpL7{|gUj�t\FK HA=[b67^2ddɯMs{1��*v{OcgtY; t% %G͖zJ&S}o Hi/-$aFbHx&?g5K5$tm).wn# AY rvg d_[B 䍇k8SSs7qdk? 5Nse*0a *gN)(/!+~o|[?$ynX0OM̯7~$)A)=axnAJhi`>8!P8ݺ70}i|~zs$56llWCOVr%b#>RwNc;a>J>Σ H$:=ߞ%Xz0s2#+,p8[2`({*ҮVSzԌfp *= �^ws1a5`sYBif� f(?3}b{zeS(SC0ם~a{^,#;p1u|ٜ9[q>őȈѼ nZ2x/xn%r%ǓȅhpHj4o4rۺ?F_9;N~^4Us9O{GoՐc!q5H ;ߠ[;Oq8ubn\wZ.��*rrOߔ;cv~gퟟ~zĿ (!G;?=+to!0!}~ c;4i30̞*HoppL߇-~e)a5` 3yX#X Yxܒ5X+ņؐe;/֮ ~]3-Yvą?~>eVp ۜ}x)&$ξK/v~KI*NQX-FϒY)pԜ|zg KoR@G�\F1#d+-,q)Y5( v_,2ONjݳd3Q! 'cl"d1RrzHu~tRLfutN_"ܳ <<_O&Tbԃ;|d�XB5O/0Kt, L1d^Wb=<._ 3)Y( wPC3 '$4HfZۻ/vNIaKlvUU MG7lݏb6b{1sWfec g[6e[g\zŐ[:-(lhv}y^zB`͙q_9o@? ڷ<ݻ6^ˆ>#o4@K}~8߬{t%.w䚷y;_r!C@kÜ*N#ba>>,2c4ɹrտ4#"yA6P��z9[~;K`!ӃLc9rF/Vh07:q\V$=-uµF00369K7@K1ƬV"?jWfϺ JI۷99i;+tнVY-qzgFr2PgB-/F֖JV{2^_0_ݧjNmp��*"ZlklSD~&Я~@Grg&l|JYXXF! /_t֔\,O_XcY"ك#t;t�%n{Aca+k+y}%o,H))GsK�vzO,=|SyaHҹX7I_nݰt,D +91@r7([F !z?tde8_}ح+o5$GO'@d8 ;~JXw00v//p޵ݛdi0upGCF•]�R_ ,lϖ F߈39H֍ۓ,_5^tmmY_$iKYJl%~ ߫jx`/xa#dp`҅y=-H'+Ŝ,. KnpYPhBYCw;l;s.ͺ[gS{iwp1ӝ=y+-,NIB#*"~{-<Vcy=BB~pТa)`EIx# T8(m[3zEQ`| Y|.\NtL cY)wv7Aqh78uucq7'*C׾hݿe6Êx;IhK7 / H ;r"-Ӕ'ҔQ':#~k2uD`[ƞ1?4槎۴XS.zwe o"jۗ:RJ@rgo!ib# Om;SR{+!ۧ=' =,ZL?BmbvMg<W_fcE`0 eHF1,Ƕ/Xzx J jOnf ~8VQwٿBt6Ez|Ywy|f4wn$}e+wS��*r\ðV|3쌶g{+RaTqB薌MMCfN{;vF<sƧl܏9`1,ŧ1ٸNnC5RR@oW+|Fx\bߎnw5_F/Y~OpX 4cXcPu(~N="iNHnZaIyx6#6ڒorqY;: e77{SŠI 3 ̥3JvwdONm>̜"X~&g‰kQ@H K+/sٰ+Kt{g;  Nn+u,;(-x*e)c1hmp+;߽(BYOO(p3 ,'u+Z>XԖ_9('7�8؋؝!y?gEHa\$o8`]l[h[GuZdtoe9u8ac�/8~Q) ^ћFo!mV1o;8pt,V-+HZt~P@#?!NJ /GO/~zgϷcוnw'!֙\!#6PH_qY?c8H2?3Z"(lchS͖/FWHFqFoIZnO|r15Ԗ`h ,gKs?~��pg󤜞s|!:O7Od>{oue('x+y MK֙f\ S?@mYbۋ ӳ:}fr�HV E8E~5Fe6hHN![3, Ii)K988wxlǭGmvqYq~[��*r|IZۡyO%fJPܲ^[X?Μ &I& }H> AdV&7Ra07&lXһ:¯_mW姏I]N.5mmt#c<<LK^Q0 )x=ٛ 5W^/X^V'Yiox71(4!?bl0``0f/c\ڧV! Zy(bI~#n0SR[x8NA~ в+p!Bz?X h-\(D -g vM2eGۋb7\a#ȡj꿙\C3Iʍ)-,18Ih.mм8!yz5,PiG . PtvC}+)~+"s"Y=[GN+p'ҷSKSai{vDEX?svfL(LxKݳ M^<l]C}) K + M Crm~;;"轝]#79Yęi{(;eDuYO ,YV^P4څ!װ' }=D)1(G V30-66 E;>sd=6q߿Ŝ-[,f�d)Z#OoAY YSﹼ;(e09t7#Ylk#V6NNe?sc2Vߝ;r>J8tV,H(I9x c۲7gcߝ~p w0zuhW/[[X ~P:eq=Tŗô-H},?ZswwWp��*sۊ+>{-fuZüCN0&�>:$U+vOv0D2҄W N$ ͻtaGGoۜ!c IX4a,EV^afVa1h@Bk , 'm(8VaNXF'2gߤ(1nz]q ΒJώͬ@`(IL H@/[=+-Jɹ)z|; RUZ ᥤRKOs2 B()>kd`О$'x�ƗXލ\7r8HvqĔSjbߖP<E Y JG(3C @pb %7*=?&L? avA:Pjw%N変ke srtc18q= tǬخDw9Aw^Z<a/lH4O 4>1$=ݵ~8& Vc g_݄wwrSZ3%(ue{΂]sS#).jN~@f"vߚ3e-Y7iu'D1ʟ:aU68Кy~gz_YEeAßak3ٲ!̼;qkSu1I;N R6s_YZ XsŲ"R;nf//(ײ��!�uS3g��-#xJi'by}D�h}n<vXka_<;~/�2Dk(/+*:3s:G'G 'lG/gK)XđZջWnqW;Ptf)9DmKۍ-9{ /_1gFNKֶ|(ے{Ǔmm|PܔR8f(r8-)/~#7~kexX7|Qx腣{Yt.L?/&G'#p~lww7]Rz61-Ԫ+؋2O<=(T;ult"t$a|+C|ܕh,oI0%1bČΝfrtZ�²ϧpY ViY8/P[lP{��*uDx8"BzN~Sf1VryH tlݑcх�?"Ξg,@'Ss <7 )s Hl9n+(Q{RCzs?v@Hk[J)+tg)fϊAS=K pb #}"MahV,Vh!Cg,~ZwbGgĀFOpHJ#߰VI7cqa$LHfZ [$If80#Sl[RO Pɥa톆z\i߲P+,4B %8b߇1o쀟wHpR{<Q)#7Xj7 obCKO@spFe1 8@[g%XR~'ҍ?&M(3�DSX_+%(HLs8iEpd+QHJId{�A4Z~cLȦ4A0ro}bW !� -8`qokFQAc1I d͍o$Qhdqx#q'2DR?am?KvLa> n@?.w}/(n"3:%X9$.Ff?1B^_;+~Ծ&=ۿqebW,k5ZqZqnVI幷ZNCI8ͱk+N /e~!1, #$b^VVF?>#w^|,<RyL-yxɻNlϖ<,֒,_�*Sxe~r(rXQe/~TxV뱃OG-RKl<(~̌~v;}G1,C~@fvi| jp#s?`F5|81 ᬇf?' Q.cY"9dϿ`ܧ389fEd3 Oq(9f[a%sMo+ǜ&MrPܭO>9Țl~?K[l.kaZ0t6+G>Yo?O{L9h&"MQ[c%]О+ %R]YHFF\8ѪS`D=r)Z'O[m�JmyőAzHdu1`O(V{v//RB#OO��*Z<pn(Kޡ h6`N沈Տ�3Km+0 D$7e ⒔N%bwhێ%r G_ Y=[@oG ,f9vg[A+( 9ǰb nh|i,j_`dcZCJ*=&9- f$ͲCS 0(7 |J~6/ܙsa)!z N@| a}FVxhg��,~Mӆ 4ɸЁK1ǒId0Z6oa9,ZgYm; 1)ñ{_u?NJ A n[4 +H(i]9۸1|V $_Jwp )m*Od/a+_j&䤢` _H9##p1h/ 98$kK?�?#%>S-#Q[X& AH$aXqD͉Ἷw-CF -_e΀վAF�RNißX#|l?mGrRbOֶfoU3me)"? +q{ ]4O^g_DžjwBy#qlNI9dR<#%;8z�f?r|`rýd ^n(p=+n<;DEe0`X3 mܴnieqϗK<-$h qb@=D6?gc5L0׈ٕ 6,M @k^͵O1N뺷 Qbq=LkoXV3=a܋A#-jcmہj_l-?tkC0 Pn îlðo@S-Ŀ'm=NkLmxwL&X&a5Su :8u[^a}$V*%pɟRWk77/i)۫L[u`}g|:\ؚV+e5}Ldv_%nfR13$`c'"lrnQe,ܣC͒Ž8k-ۭ;l$E%7X5?|Gc{>Ya$03ı)3|XbK^H`G0g''cwY(uf<>^ };kO'KpWu��*u?㝌ݽ;tR|Eb-%S?R3U5,YJ;g HfX( Md4v6GGgcM#l?Li)پCGd;5/ X@jU#w#'NBꐤ?%F BA<g\4(HjCհ6!f0'ğ/G)g) %ur 6'm0℆q 䞑aĤV$ @xZC_$m%wK ٴSg4-pi <058+ `0W?-%4-I@f+a;(Hi.ߑ(ešbӉɄ!eR^X%+"-Frv#bA8b0fp3#ZzM/FlP QY1!Y4Ya aNZw x$8V(0Vh↗01Q+q~VAijW_~޺(_O3meyoQ[P٧[|rw5z/=C ~=01ƧNKecnvc0}=?>ͲmsǾQq�~N]8 xG�yC]B:nb}/c!m;qDZs[xkaE@Cx1\wgtzy t9V*SV 0vnFKe-g~=ݙߊo;1rȫnqGk}(2s5~Q :OxOկ[-5_�<ڳ'`iCO`;m8h2�q7 blPs5^ )qKv4O$f~bG7a-HEw ',Kb9'X aY:ՄcLid}_a</��ZbYڱ}іz_]n`'p.IOܬOZI--RS֞K$̖" s{mve,۬( (V^ ;Q<Barmw kr\sO?6 ^ ~0~^6Zy+Jc^߷y/[BuY��*kco?^Åye'1'9cL:l8 "ޯ9iPc8{{0&NՐ=#9S͋%'yg`ӡ€3 =,X: ?p3~Nޔֶ)f_Y[cX OQr%se(%<28o-!}WH%1aƤ̓=%SR O_ea(21 # F'n9߳Ğa|(+};ot##fu%WNrc)o#dPjah%ݐr#k&e?@5LLCrie%[P~&Wl/00ZCw' C�lf@a_A֧p h 2s 0 wZ1c=\vgyV!Š;7zY?!`K?sg8əxnRKѾ>Zp 7$ n&ZV}#J /Ĥ@,BPR943ɫog[bǒ1S9c^wGGL[C,h䒄.qWIB= 1;cG;䇁ܠRļQq]J܀yrߑ!(lT_Dk5}Kgc/#;g7۬Ψ@j^݅YM^~cȈY0`'q{ OG@5�DrGlη=E'�N-q+T_1co5F;6Q%8K5a mR- Bl!3šj̼Na\7}]C(: a*N|s$ju_SsN1|)Au*V8b7@He?Iwq?B"AO$.#_ :̝Sn<F kG- xRNزJS^u3jHbL$vY'Zҝ4i_o w|vGFc%vF_I)~dFWt>NSd$o9_:Y7& ly!"qRJ%J[, eGb|+K1 1n;dw+@>^I*4[]m^^{n=kj7NF=|=BVF]GUb `W�!8Kゲ/ 'H1;BUmD3֡b>+z;Az��+:N|JCavJF;?.@Fe@jF]–=.F%܁Ģ93W_r%6�aY6վSb'\(!nnŠGlEӠ3N(׫|m1 ХNsV$" $ey3:R4 ''lՑsk8x`qZԉJ#Azydo}Y$_0̠++@0nݷ&� V ,C플78w3THZY&ɿpĺ_O}�xL(x!pSY~vC�0BY+J�jB%NA7 Q]=vƚ<FJDgH/(JwK_Pш%"%!)n0jyflv<N׏$&(-ӿac1vZHaQ0y)A&{ /)Y, .-8_E/>,��"S 4=y-fnQDG;KrCI׺2s?|_,_ͱ#N1&ew%s8A!,p'!JeP9DCt Aa<tN3N o8vlèѼlb_ǹ9D[S4ݘyw]~18Y]syc'e)"yϘԉ=gBxݿiLORqN}e~du{Ja}nð@A~/)Svm׿8;Am )`ެuc;V7p}G$c\i~ױy,Wyٔ~5b;fB'nd_AMZ毨sc%l|!a/ ؒƎQ:WNs_|'2F~ 2[hN AO -hSw2I*$&?nd7v1[R_T}w</Ȋ|4`K|+6} Y9gFJ[r3(?uqYI aBs:k w kWo;722ݴ o, cN}m_"wq7+XHw׌G6hkÝ�] b%V;4+{a0Sr MNR5H\W](}>p>?^p�eGB]HMwoxWS]^q{��+ *Y]xHuA"jCx8X͝DK00B �4�?#1NZFO Z,ٹlV_䄈(X,Q1~O+\2j ~S2G̓טUf�f(�|KBKd$b2GF_B I/Qb+0D�8&ޓgߠ[9f 0 f%78FF@TxQ7(ofό1<_ 0" �Jɀwc=nu 3g^bL$p2aJo s ;<H@;0@qv=!"ENO~|_�ADJU�P401h*x f_ 30 `_2 5ݵ?;0"ـRS1e;EN.,Cb@�!&ZJ> ̢b�?y� �Fe2 y3#Ġ$I40)���@Hpހdی$ߑ5c ` 8416֨Ⱦ{gn'Fm$�Adj-?_d!*fwO~+X8,&N癍l~"bGq$' nD"Np.fU_;'^2DF`^9U2x)ΣQN9v;с!�E(Q?�6Yo�[oϰ¾Ǘ b`#dK!) g=+e(GՖŻfz,1i8:Ilpº/i7G|AE GMUFӲּ 3_A]z _�a5̀SO$_9AEH�W�=|, & bnT� *avIgN$0_TjdAĝoջtߠL3/kB֎ c@OD[@T r�PyX(sHa"] K\Q0iI/'D @&� $Q&�Br� ?/93qYbw% D ʀ �/? "Q="FA,Q=1EYW��1��rk~w!�����A��*]N)ɹMS]!ګ]:79zUkU5=n§Mֺ˹��*"w>OcaKйS5黯L\5ܛ&cUse%lxzVyp��*{6ݦ]Y՝Rs=ܙ5w&ɺu?1wY&MNM==[a<ʹ}sܺInѻ@��*s3Mzdɪ;wXqt0)z=]սyrn.2bdɺ1w7z; :?yw'~h __qHqE^êWUQ3EQ\uU���*{\^7&]צL.Vwuֺ@ϺL3X 5\?�FA 5e74( @ڷ!�=$c '.m60!79"'*WUU誨��*vWww7ubnMk&L>-i4ܴr0JFb()IʎM, 7ǿA8b.xB Nfv<8]|;-4{|`$7OocQޭb/l.Ǚ m`SĒmmyvh>JĀ?l;(/5adIWR+R$@��*vǺIZ}]ܚޙ7Vwur{.M gcZK'5Yb%9�}D9.qUnw8{O2 2enes6OviY!"\I'yc 0+%"r/ty`=s}"D+ꪫ*���*Ϊgo̞2dצL5Η7rkצMwudc)T6�i*2ku][kx^1 xoR<#vY^&{(կ!(R>vvi!0x^~+ Pq OOw"~_e0 ZJ lS364$F:s/ Ξ_`-6 V @+b26Ng$uNj[Li*ꪱU\�� *t&)2n.\;zúIֳpfN_:R ゚\b݈$OۑPoٿH< 89H^p|y.D4= J:yerW>A8a65Ě �݈��?4`PMCNg |U%_$ Isb@/JtoV~VIe&9V,jtHUUHR+ꪀ�� *q޵ƿuް뜵BH<-8mqa^ݜGGj?JGV%dF ?�_zȀ�w_`�Aw;ào�-B HHg{o >o�x%WXKHqH]o3+39=<?`0턓K'/�|2&e# (4/7.'{͉y/9]jGwwOu~$ڤ)nU#]QUH*VP�� *vƪΪΩ7$gMwuwwZ܍z;Yr`b=pYr8 DAv d^7ȽQi+nqOs}ұn'?Oܡ]÷͂J<{'m+! ӡ_QV|<@vbx_pZN<.}9<$)Qqi4;,/h)6q݃gbr2[S ?VףXPFK<[Y0o"}J[ HF}&8jO723OlsjF*‘VUUʱ�� *vꪮR��caw{ɬ;k#dd?Co*5ñ9&^v30#,Y7p�8;GOcH$e�P04~1f^~߾+0Hr$}q?"@Q[x)G#,?#qk8ݔN£N~FDYAKI7 961Ffvs;z›Y> %+a<d'b2RP80 o u=</ͦv9ɭr1; I0}fqa (<;#Y)H(H(?K # k8KV֟ 7;--n`~46 1۶p9wgf|fo7(\Y$y&sYUT ʪWU[�� *4¨}Nmֺ]]N{{'lrK/F$g[J{nx RxzJ՘*X?sHk5gDrx571CN#9( [sҹ4IB6 [N )^,f}v^3d70Z7p;rl!c>Z4xo_Q?mfCgC>?<1o3%1;9Pg>ނl��h7ZY0; Ax#;nlbxÂ3˩- ÚGg#]k/8 }$$8zY7+N -<XuZ$w&6UMڵW*p��*{]n՝Qd~tW}+~vXzt짘S0;Min_XҏQCXz [!KKsY_^XMB'o?,!"]—6~bu?q,Wq~9c7)`RVcu$`sXi7"PO RF-s\M'%a; P_@i~ Mp՛,9KwI^�<{ 86O@Pcȡvٔy۝ke9b~ Ygin` 62nxBPs !M{<K; Ԟەg7sl,ɤĕkd5\D7oۙ-yf7;)]ɀQ;md!g J%#3$) � ~)ByeJ�̲aBb>,I)km/dmu`_�Pb@%4Z'�)@0&0)&tfTrHd4oxjՌ'8-x_,נ //p*[QDba ;Dߔ(q %sN _l=ѽ()_t>41ŕ[}9h,A}pr*VeAqerIY6BQ?;tFÙSJ׍\AS��+w<UrO#ݴDWo]Ksվ,vd2}[v#\j/ =/~BvNhkӺ׹ƆrPYOo( ILv3fV4Y7~Ȼ#/߿vtin8;2&vB3_ `ѩVu`xoI+R1+ ^ݏgZٴnw0h|,R3@sQ/-l)IK08A% >2tmB>ɥ`.C!Ce_݇{ݛr7صS|ؓnrsxK1=׀\ ��ì�nwDVVkL9ݞ�+6ON�ۿnk)' [&.Jn7X<eƇo>͝3+[N;^/7m؃9yhY0 }ɨH _9cbb @&f &`5y8R-B}μޓ"&$7Zs-xR{ Vlt (7$j:vmiÅRՄ*�ј̈́.7ɿr0t<^'?RӰ o+% [{Wsp��*˺#S=Lٺ#GLH%% c^Q]| 3 >8>L|~%bnq݅8gXk;n # 0 $oemn[o5$gFp?ц#dXnCwch!w*K3fC!])ygnXR>pX<L;m՞!SXWXjFyAK6b^|{mA=rN|@�;�1Bx0Rl)%me3p轐Eq7_̌d&6"n_N$Qgd' *QMP5|;t+8tQ4Njz_({v6U=oR;+3~ jDIR99l#oԾOm+e/5U7s"? Eo[ K|oNmI7~A%";euWSzΩ]ȕm �}0 kx(|4Rz8ho4f7t|clGi;0΄b0oOa]{9{}[kU< +EH}R~WRb Y+phgRG! - ('ˀ߈\3w?`FMH 'k@3N�{u?ƧaZTB&( n#R 7E?Dq̴:ıǯs,ܒKrFP8d|Ьу?r)|ޯoG1!?nRlja -9-c?0ELvȿk��*{\{+N@O3 <IG_5ןMX!ێ'0##aM=)3Wtqdgoo쾑_eon&tr_XBU$5 lĢZS~lw ]?zjt8BϙI"WS p)7+(!ė4qY1wgow1<p?/~.dpz'?lP^+\.ܢ-ƓV'>1ٵ?�7u7-+O``1u`%!�_nB7Kd8\% T^B ـJ~"=fI;Ѝ0fV47 V@Rܴeru~)mP &a$uc07|o`ҹ%RJ?,%q,�qZ;1񇯛R j}v>[p?9b3Y8Qt %lzSe!O9a;11 I~bO_Zlot-%;B_x{'D1N[|5<vٿk={g~o4m&ob?Z{/4 `.o ~PV/3:,'Xo-fIG~sY8IMBzzg,YjF0;_6m K%bBAFYk;iI])lBV;.I\7 X1K/mf=Oߧ$ū[u~$r!Snt﷉!ds U ?<٤��ofAh ={}=A)[ ,B(vSuf;d lHz37oS3JXpR̻u0Om[ec  ;!�vM% ʝ& eRG@C+XҀz\[-cn�9wܰaǁA$P"YC`� AX !#go@6/-%džt 9-H5 ��*_VGKs7t$rBּf3p`3YSr!g?d(mn?`Č^ J -kVwh%deQ 2-B#'-|=6�%mnHw|n?9aK (׳Y.){KaIu6X?&w#w usj)q i1ۆpF2_(v _8q�aƭd ~ ` _I{ql+ ƣC0*!`J�?Gw+gA6e%}e~'W7w}~'x[E uny5*Rww_D#7A3~;=2i%oa$ RMGWd)#t@/Xijnیܕד';;8W u`Ka-FHa_[-ewq{$PqZ( <DB;M8-!ws^LFa{g�KoCs>^~RVᆻ#d"rҍl쳻~ӻ. ²OuCCH/<QX{ eb|e{٥�q+c;C~mpWϳv`a`oJ3x!kVgpJOV;'cHi)u@f呤lbaDGJdqyF}9& QMOQn[n3rOd=8bQ=0HZ{O{s\n?1y}[õQ'6eu?G .[_V%{ٽ|3g5쵚x ŜO?ZFJЭO۷o8$Y8!X d2o č1Lg'ţ9x+y|*_P&Or"/4n<a}Ȗ0& Yf =%$i yP �4+>#�ė p{3yd$ZQsH��*]Zl,3 c߀د ǎ%A *@1(o&2L(i[>͕ƒ G.`ah&N;W5v$_%-o|xTc $v_vTV;a'Aݿ͇;y-R@:W?@X�n_?gi,,9iPmٺ*8K :7g67ѬtnHF /HԶ^<هnL@szݓL;ejlT?OFSOA GyQY3%,Dk$ 9i 's%GZώY]PUA;0~:"!ư Ao/^()hZ ,07}F-D)ߙg_0zYmYqJꫲ&?S<#0sDb }b#W[5ZNx9sX# <, k-JXk8AߧSp|7ERۿwsD1Գ\Fm3$n7"<}sUF[zflR~;dsݎw[ %#T< R~$4VJ9��E3Y-%pgĊ=>K?8Зw%yse5ܑK|89h[j؃ g#cRb-@;uF~N"[\9)b$Xj &(WAߕ󲤳,?yb@/3 �ӱ59֮7}VlTRљlf|ٰF0-yٖ"Zu7g~ ]\'hse#d_~'TIgb_|9uF= 0JԻBr## ܟ C *ߺ!on_(hX`Q"hi4/X~4woIR99!k9`:dž Q'(X4��*zY>̑dƺ>fG% ݔy۩y549ҬzF? u䔬^ hc#"^NcS/ϛdON~7%)yw1IEs#>x≅3PbxQ(3LmBlSOV?KwmB?/rA1 'L?bIe &g,l (K!q'+#lWZ`=K98kldXbc=0nF�Jl O(5JmͱagIraE�pbIg#bÜeD$~L(*(4O!! 1 q-!Li{'bۙZ +fz0k<B]"HIxG.=#UUns|j?Q}F3Z%_'v|݌ȠIOh/fPt=xkp'Gd,B;|?drߧ!YCk_8 ٿ4٘v{bv70IewH̱U܂PJ 8*\T>4_ @H Su4A3H+^s6& 1nj"9@8ĬRn~=_m|=O#{+ny'cOܔv#<bqc ]W #s$b(ъq+nmwX_~1%ݜgkcMۤ_8/ܰ M~a,.QehĜ.(I|l'< GmbƲg~Äf9eldada7ئw0s8ٳ*_Bԣ ׸;WrՅc3m#8ze'rFRHb+bKe2}_ :lfrĵ7ES{̸/??ʷWՙnXF_݂^" s�޻E׀$^&/b:7(8I@!` B_ 2$LTB! /A!3 ?qK VO $Mkl���*S9I'? g;(?;]o)BjpXɅER�!Aܬ -, /S~ĐKn#a쿐]=pg[~ۉԳpf%-nwb/YdČBFpo>d?y49[ (۟ùe?6,!Ed bkB~ΔmM7ŷ)# /f}'Xr$Q@U5b߁~d`42!`PVr9 +vomf@))-PB;Vشk'xאv_F=}Hɤ& )%^<77aHD~Sb��_(ؙ )TbXn!{z[lo)tɀSpHm҂_ 79I-rpg m(M%$X,M.Nbչ|̌ rЂSM-)z8~%v8uEVi}-%s2}lEawߜw^۾vgyqT$yC_|8GjJீ惝kp)cjrqŇs5םg;'uZ/bF~Ġ -(7�Q ^˶cܲߌ(i on̳7׸ &Ya&imԡ3pev9?<Rz?=k BLϻ g/d iyįƱ3g;GO<3{_܂s9$#Hk8 ע_b&؈Ded))gj{ F^SbQb׾DZ-)Ϸ,`Ź߫wY1`'f!=noH *@Iz0 %QMn>J;]î_?Cm_a/3D>3 };}}b`a +G(( b>q շIH-3|;;52fI3ōa}vTp).>E}ǭt_ojzCܚa|%c7QN�İ30+om8,qOJK?V`y p$yC�х_)䜁fFVRj]h4IEJ-yRsg.gF C-nY0w'(pjIhƆsK >a}[ aq<;N]N��*y ɽĄ xp1mm)Q9gIͻf+03 ϾWv`H K= " k�J4RzhX`٤ؤH,V%Ʊ;܆' `H%4wPHev `_37Z ;? r@c~O`V- Jg C @O� �>fY)[m3E0 ~bCSӓ:PMNrɪ & 7~H&mCNgQ0bhҟ7)!ݔZW\H]Ѻ߈q]?e$5>O-ɠTB%U'|(ie�`$ƒu2 (}T̆-r?c2'hA :0b!`̓LN|M~h;!KIH$$S #4aEo^=%X  !i䒅%GXf.,0^Vn,?}rC)՟aup&ԎE~qMcכ0_^tzmDb;v]zr3,vaWN';)}+ &(nI.�{.DIqwƍqC͘y$߇B7߉fJۧb6&lB?ՙՄeƭaUx񛀈`r_g)-OR ,gD]ma ߳vdtq;oƬM~[Oer#;ZVg`dr&akr&Bo+3v>3G%9?[~s/GZ~_cRMAyQs+b-QxCq_ץ[<\,YP `dV&�[Ѳ9􆀕jrHv.s#|#PF<'"5~٧?}@j4Эi4a|PJz]Y]bb���'ɡ209L0|b~RJ{͘LeB-n"a)CXW50tc霉�)G1~]8 W5'%ٿ x\`0B1�a)d@-SH_O)x %㓶pۨ ^kQ?Z|)$՗up��*ingbk~#wP̲~kZsd%m3 "ύ<jDEaYn$'aޘRNr*kPORx[�@72 j7Y,:cb%RfenX?wf7e#Nj_t|'r[{81Ml'ɫe(g' C*EW./3$#qd:97W3VtN+CX,T{u=Y!*'V5:2:;? A1A[rbf=.'Abg؏А◹eGIe`.%feϟlP`޶B vgY4†($bb_}Φķ2 (~PpCKs'RC~+t_�M` %JGZAlǏ陑"1YŒ<z-؀'tb IaIS'b^7/n|FÕv_JR�C?Ito(Z{UT3I˛~)gC֬wM0ٶ*~Ϝ> LтQwײQZ(e'g�Eo6^RO L J~%r^('87~o9yNja?m뚦#\#ǫ7ŖD34͜4n)Ddq679830_ZBUʫ?qvQOWÔ柳bkׯ([ABrEv}C3bZQm;kv1C*U f!O~5Hϳ%2ϭx6P^.-}61NX">;39X9HjN1-dhAg)$ƒJo@T~ ̬x }�# VۅLx_ G9Jfucw1 1B Ə,NPp̓;ٸEbQ/ai/4Q/ sz%b0W Yg?_bC0o#g;k?ߴȽYy 1^�v_$|B�b�lW9護d'`abД)Hw"_m/81"taZ'dnFzc7C3u3n?ŁI��+{ZantJ_�MuO3c0Fm*!pf#F )YaD' pv %n/V B@?$Cڂ~Xj0#=ⲂIPAX -Y`O 90CF~?7y/|dbME-z уx /g ~yw[uLΣ_F#OO*aY@LY81g)_(: AE2b m*rC�ܐqY)x F+e` z? 0ٕՔj!�P&O<{ukHI(H?3%0 @ad03g EqO1?~-.N{?,^pC!Ry%p FJ 2g/~JN)CK c|@G`Nrgf~ :iA&^!`eoFL+1ACbI`Tk̤f=HғNt;=6^Cel7am۵TpW /$PPǜa3d^Y9:��;ut;q`*om#P A(yI=G;,^ug1NoL/Xq/rJųY8b%?|H؞w'[BrW8>1)" T:X -N"\g`›;uQqٜӰ?&?Iz{wHB9xm<.3[VΦn_@Bu�vnŒfaX[[lq/as'׏,e@ A+ gPܴe��/Iƾ0p}k< G}{k~>[ ÿ@W%vW K98e$yv TL |W}-&ߔ{Y>c1I9</$aCl"o%]jcnpfv[,CYD7׫c@7b҆+F[bht+CGZ?wˉ`XM+v9b7wl#AWɟBdha{+CWCӎvd-F͓ݰWPUioHiDĩLfsLn?W` ϶Z B~w'%ѨIl{~l;{^#31%q5 TǶ2ղQp]LN2F>Â0~,C/u(o tެ4nٖ?E,jr4]c0aZJY01bPܚC @ ! D>Zbܚ8Fmhv@h'i% "k@oa9Ȣ90Rn*X.a@��+ (;yYu({Hw$~~|WlKY;QWP]|--| l1&)kb.qå\@f9 .RazK>8}hVx*?o?rF _+[b<a),v4 L%kfVMܒV⟅d<wXY!]s0R(J|_Ic O'1P%_6GOo5.qDžVkK!tlpҲv mZ~~V 7' 0w}Y�9Ymgafϱ[~w#z( @8QX%)&HnÉDxo+dĐt_ Q9(cQw<!%a"/ 5m`7L oHN/+Ȏ4 tm=o]GvCXHW3<6fBԓ3noXt~M % Yv`\( aM6gEwf1iG bpfJJfc y`OgfTDS>w V[KFoù+M;xr|EbQLRhL4a6AnjçvPur;'.N3zL@FzqϾlhxRX@{-kmm'q2o9AX-{|�g^7¶7xR AL:DJלOl÷PZU~lYD|OG =(n"8]<qMk2ԧ8/s/寽/V~{Ick9@֦4o߱Pv FN}J ),;kԝ,si'A[M3/u|w~1s2xp!;y#v9/`oۓ K@n- }S)/sskY-ӄ?-88)}E10�mPo<\`!HnIr='#Lē*{m<fsJ=pa��!�s3g��1��{sA]+&YxY0NeTY0һNzZ~I}߭L?\kEfJ05[$sse4Z~ۙʋ$nV]^':M<;_WmJi@ob}NõH_~a"{F # ?vI' Cd5tu|06$wzcIKZGJ3?~w~/4L�р@�e@iZvB ᎀS Ch^bO.5ovw&`I WLlkn #S3}Q>/5lo<(Xkt��*>�j%Vk'!�46FE0J�`vu^R|+nmyaw�Hת &!+Yߟ#0G.@t΍+v u=KvB0!8b@9,L%LPaJB>!#`hѻ P$h3�0�%* eaD[vbx4Ԉh0Q%Xoi c6 \Q $Q/:D|q09qw#cnhRi �>?|pD�l H`:00YXQLF&_,n[bMP0dEpCIW]!Y+ I`1 Jlq|f2AIRFsz±a>I@=F D.@i G�`nKKLs(!_aCksQҁlx{+G=V2fB^jG",ae?1d}08 8`U^p8iBr>g hbVx?491êrRRrSb[ġl%̷&(G_nsm;=X{yH, NH j0o;+@!>:@~&߾9P_rYl?7)Ŀ8wm;:xf$Uby5 a[yy&@P�G#Cb=Gl:_K f2p'`9CgRʏ(Iܠ;PE �!Qb�zƷ3aV1K piu3!'jŀUye!/,@P04Xb 6)k t4pȑ4C,!v&C/7ON= xl?ԍxxtL)c@E k5<4 v܇hAH+ŁfvG|a-%g/n?I9'_`8ZdGx%ޯe1iGelG\u:{߱{c~ȺH s0J;hص6pYngCFIYK{ّ4Fl3 J X&/!B@#.t '! @_8o-؞g'%��z PdB(n=_%9?@W}sL'Z!䀭0x;?m4MGFp,i UWڟ<����W��A��*t2zL{.}[}޹<M[ɻ;Sw&uW*½]iIO[0X8��*zE[\-=o'&ͮ䧪zM۪ntvmQL}k��*qjiCTs#zWf˺ǺPTeUQUUԕv:zUuUڳ@��*ddO] vwCP~-z{7lʉ&'A5wÇgGqZ֩Oirꧩ )UԄ\p��*{_:;v&Mu޺c5m}mv N{Ȯ_ k٫7jTHRȔjWӀ��*R}��γjzsvx<䲧v8f,"d`7JG^UW 5L& vqeAjRK���*vøܚJy{LB/@BakSv!8=?zÓpZQZDZ��*ww/&zwVM<7xrqNò?>tf3vkNAxaDQ.-rȡU\=nooAW?MBdrI#nAe杅|׿Q:ƪQG�� *vUSԟuG6IWwtGwh9@eϯgg 5{&ۨZ6Ws>Ŝ\"b|(<$#}DGsD;Ȁ[Q0| �Õ`@v`?`_qkJVo/*kNֺ_Tw�� *TSL;;{yⷹ5cݼzۙ?o�d`,W`s7|ߘUF@T!0 D~�V3mq57+#q|`5r1}}œ*,#ȡmWfܟԨd/oiV#pa؟I FJ,. 3f^_nw3rwଡ଼XԞbjZ\8�� *zfúkNOR=Z3\V Rs_?k5Xo>f@xV?L%u8hqH�S 0HW(0VWX_^`G<i;5}Vrz_>wa0RuAd+[ [m7R#W߷9s)a֟mcNa/d Eb~'6׻r__ҏ7 OVL<qZQfv>+ʛUNR5]I"NUWN�� *{tLsH|jxsN)sp,Cuߙ`.iIH'Nxfbv \uyI�ڽ­hKu\~[E޽‰܊_9'Gٶ?8_'wvbyd^ oDWқbqf Fc|≋uD31W\gq:#{}#:؞Eh! ;:AyjeމcJBNy+2vl9 B?V"07 jtm܁ԂKaG ۜ@-,9ir ϙ\Ʈ|J~zS>n+d>&j3�� *TeUvwuO 'IwXwuMbnVEɩr2'V% ѥ² `ԣTc jF-j|,S Bue,Gqۙ' жW޼;niwۡM:K۷8^?|ύ6ľu:^$ٻ"\B"ӹod@EOq_ua1㖰>I~`{ E�sL<%R #~nZ|$@NW㶲ψPCcgxϿ?>f_ Ìnum-նw<Y؃*<hOXE! {}ׇ-BzDџmciU}"VWjV"Vꯀ��*{wFKCvpщmr!?߳qtgGMUa#/9|ݙܰ!}|N=O j9rx"Gd 9]-Ч;4^.:8Yf~e��`s0#$=~yI%QH#8kQ)' %:i=.8i!𰌄L0 -÷XW9V</[3ۨ9]|Jm:sXxY}{MsUſ�^ sևv}DWF_-!d|xޟ$ }ڏ֎zeDw|vk!o^Ūqaogcv?cvu}Ծ#l�1]㟅K̻%v@H%EЀ Ȉ8J%o;Xx 8.|j:ﺿp|zXaӟ,E{ww޶;yJHv r>~F:()X #0ZRo1۩(a$;'@ݓkDf"dt' NP>PnCmUSzʪMON��*{ORZ9X>?KP3[ %c雱8i?/s@AX&sV@;X( %fa.9r8r1X_rĥ߿5XXx kϖ̭̏鿘n\𔮂 ;$7>W~IuVF!mcٱ!XeaORէܬo%Ք4~sퟻ7;V4 b?Eb-M lZBn^8hOĘd̂sfp L+\_A]i&1%9kk-ߛT넎D.X0{u/zQ:ٌli+0nn>qJpz/qXޔ9`S.7`$R0z@3ǚ_�rak+'Gb'"*]Ԭa'g汻 -ߙljcSsÚhTA84)k;b1$`Acۅ;k;$oG rҜOs>lEEF r"&9`E88X,3 Cd2ޤ# ~:C,|' V1%{wKm.#`-(O1|(waV@2 49aFלAXO8.6݁LGM7NCܝe S(A<GV_7p8vYvuz7iTuʻ@��*{|۪B pĄbJЧNlfc_7Z3fA-V%(is{,zr($ӱNI/#K睅n$K -? R Idi|cokXoX4*%C95#GÉɼY8jC`'l쭳KFm'+kf8 aC>fCz ݎ75Cl_>UY|EPj�\+ |Qǜ?vq خ_:aߎ;8jې&`YP'IjٰGnZN$=cNp?Z:߇9(+fc .L`,MƱ5e6K/@9n%pc~4E\$8n;a< أ#Е[0i\-7j6 3p 9XWwv??ߗdžs ?eţ[Pvm6c6s[qB:SsRs 2_{fl?R*Ծ)F3c\(KSW(?G>AfCYߡ9moNwnYD@D:^g�hk_ ՂA$ "Ai.lbS?/GR@n Ǟ,���yY8hgζ_v9Ԃ :QZ,² ՓrRm7  [M,0Rw)|oPǧh7'r(`c.MԏGNE[Ղw?c0Zr%?A*S'e~E8_Cќ5 !$ ~#vt>oT~nR`6! !?H d)|s E<./77 b-!\߭<P ["()l2XnHu*��*sSΓ7 _:~@7<Z?_oܔe:ࢹ% ϟY)/J)n) OS-S+X%|)/a%HO<I th~w9o`vGĢS?% PSOF)ZF[I-i[!H%?BŻG,D7?qsQ|I/4\u$wHJLJD`.#ts@jӾ?Aͻ~R:(nN[MLw-=x1A'2%aGemr=0Zvϵ$RŕK'[amtVlRt;> #FlV+3^KsSJj;eߒ>8*./e�H$mþO^xٰdצ3%; H݆)7pIsnxW}Yw:'[ F2򳛟}{`<-ٛ'~:wb/r?t#M=fx�a} O3q=2PZ`pȣ? 2]؂}{?O*`ZCp}Ő#/|WV|4?R욳(1HSKS27w%km}'շ8?5#C!gb/))B|ۡbB{^pA_z>,ka"G$& kbSQKc h5v"U_q;W Wf*}F)aޤ!K>f(tqDq~Nֳ1;,oE؏`bdhij8c{~x, s_2qYv3d ߰vOK|^; }FEp_�+dh[N0?xa/ȗCn7vbվ!e|-?<g}/$neO2U}U���*98BU@ oO=qo A3d 𧕇wv O&kPgJBZzn% [b?'%'13o`Xfwcơ=-nKHuC C IJl'Ir/~18[_u4.nnR!|9kD?97W˽N9~3>--s)FHoG Kt71oo‚PZ0qI2o'I! ޗ㿂w<XoV+e~l{Goc4q?}PXElcG!%{#s,R!a_]>-I;&Y/Jk^zQZBXг穻N#/ڡ)_Q8ofY{u!z9 N,>G~~T soVvH!9o[ 78,[ ^~~1 n=[╃{A"h8A9[|!|.pk_8; PaA�sN |-XNݷcNnW}GqO f%J}GKќJշ-L'1|#ȼ.ɫVCsԇ5!) F[(A��찶V4>euuiǝiuvqehFVZ )AVޝ<md4iSo3/ނ2 1ܷ9<Vd{}op^|1}QoH e�Fxtf#x32SgR21}ƔWr̔l;$CEba\1Ҕm܊crfN/fJٺpБ>A " b:A#`,+B[]f ැ^tuBՕ-LHKS23`j ͛q(Gs68VQiLbB22s�!/rWυu]YH^N@>TI38 L(k|!09ۡduU_UT��*v=C34ONz9&)XĘxN$8i&rb U-!yNaiaDT` @,,� !OX!)b ? <g8AGgq? ;H# 줳2Ȅx/<M!K9%%">5aX? 7ϏmO9sYs|?ۡ[`3 pbV_#Zb[1_,nFC;g3t,k+?4q�RZ,JS,o/zԧCvnW)(l@#s)7U* qW}_7kV G4oc}ѓi2Ϣ:dK}iJcBUٓf*(Xj gsPo,b J?_6)X<˃2RY9x@]!oK-~Мv|?F us;}|׏nܝ>mx^‘0v~+bX+ﺳ1QSUnz_%ALzٕ +q|r3"_=wY"~rf/qLjَۏh7CM^_bS䞮b3mcYf󰆾f#[:;M V_+`E7u�zb g3_Gv@[DhiaYAi -B9=ZK>#0V]HxRNE-\g,ޮp}<7 %$[6v \CG؟;Sl{,?s͟ѩ'汯cu膒/ ~;[:O6hoWfa}{Ҥ(tأsximuucŁ 8m6R "txt~Τg<K"jb 'kL[JbSsbRO /�?2ygoJ%y(.Pc~`K`G˥tPYf"D%n!FoeESm3W]0I:}uUmU���*t܍_rq#�C,嫬fz?%sa <jxZBFq+:{~F3#IMŘqe3&Z~fHn(f͖o�DFm\S=)F R␰bN W +^( $e3-!|^e0y}ASd_졛PF6KBU!7?cLcNnǧR43 V+8xF=WI|k1? AźgFƤ?5ޔ>;%->(J%mV n3'ů/-,oZV ē�9' /ÌmG<O{VYYt:)vIOuR?8[��/7R,GWŔ, ZcYg~98۾rp2;a*|g=N1¦̣Fs~̠~bSf ?y]7 NN o@߷8+v{8NlO|v{,ctmBz}e[oAYH۳-ȢI|xyloV�N:HhR>vu{;;q|=]K3fWU9NN Aj³W31j@hn5?Qs ]e3eo>ɫǟ78ߘ EM;fOHV# s "fiҟ17`!m %_?{Φ| zkOAnJI,tZkG;7~Y*bZ'/9Y>5naqvHZB'UqxvyʒV|MF5~Q])8Ҳ]Xp-(lv[V?Kt(Vkln+@6<ȅh?v�EJ!PZ%!pղsndc{G=۲3' wɉ+ݝO;b&G�$M i$ϔK 픭c?y9Ɯ{m < ٲJƻiD1X, _etagO^M I; t@XYnWm䲉!+וۈW=Fy#Wm&yV puk��*uJ'I)zVOm=햭0& e~rR%eJ�Im|<hc OvB1b�d ?!�b<,w`kкp[0Sn;0@Y'lvؕ?$gRO/e8I4%�*]9FJ Jy:R4bdP$#{v[<8i�`g@jIhG6&<�}Vbx3_,(ZbK4oٲOV�ϔM, CC $h1ae.dے0shP r`!gO HY?vBh40hi,4d` %`j0iJS rv+홉L;$q!ž@FF}_σQlCo~r@Kv' $d+reHkg/bÒ^ i{HA -!(q IYc�\})B:Ê(~~镟G~NK�t 8)–|qwRA4NLϿ;9̦ch~'Fxw1z NїvٙB4O{ݗ%[t(h K%L`q?t,Us_!8n3;nxAadPlY~K k,fzܑ<vu #gl%`$uh<,FI2rxcVC@7ƏI8DFg7ce8'װ6Y/�Zy8-df?֫1=y~)l, q==KJy(m@OfaBm7\P7mK•�H^+s]qHVD2+<R;;F 93/X� ыQNzw_NBK_5:9הʂo f#wa 3WC]$,O!�D@AH@R%$ؚW=C+jJ$Vώt;y =;)]!), 'MofuS;<@i49OВSnXo^qq,H(-+N<a<䴐4foj'ϘXMa/q٣Ov��Gs8CF3c?# Q,SOl%#PB%[4}K/ٛ_Rه1HJx#� `bDrGV5c85ednep=uZbS%k= GeR_@ϸT۞<w#A~N��*wHg|zMY[`7:f0~�c@8䇗㔠8#ȗ`H܌[ ߾ /ل#C񄤍p܄Zըw|(qH9EВٻ~sܘV` X$ 38yiF,tlWcIe$Ƕ  H%Ӓqx F{+Ya!n9oeri(Q_+ha`eR3Ṃ5 Ot3ZҾnFCw8ܓ9$;X}|,HoEE8ɩO C�C Ł&JHK[� xŠ<&!_7씑"d{l#yEcK8Y_)⑍,S ,$a[`s(=I ' r冊( 'd5 (Zy|\rHd-+³4ޗ,+[l z?tfJwu1(, 0�#RPZ6[6�0ŕ^#'VlvYܽfπbsKngv}o?-wS 'G#p8׈b ":,bP'w|0'G2V#썟o`v;w3 YP_pbM,YIDaI3$']P[>sf0Čcc9_P~\GV×p O"oišXm'׬مd{mfc򲲔teu9W�w- P?Z׍_$'R{ouF_Z[|p;iVב1>-ߨ`Y,)Ī0z.⏃r*'j_<D @()O!&i 0~ V.nmJ$XZl۰րyYn#XfsL)b'F/`c> ߜg*(}, r沾:}V@Gb,4�G?1jvDl.d8.unԷNU2Fe~vuOwJ-e^GnrJsМj?fL!2�bQh%trӒ:Qj yՒ}(Egǵ"c- l��*~/a9rZݾ!OiҒ-il6ܘRzye/m11yH DŽtI8 os LJ?Cg(ƀZKp(b8ŠFv0pԶ>/ b3+MnKajeIHA+XId_qHFc~aHF#zl_s8Rs{?Ĵ33]A|R>-$Z�PQeQ6\O(s%?"O<3XgĶVBD 2@mԄ:eE+gϹoм^8 +1s o:v[a=f Cf)#1H)v8QD8R _J0M_f~;6ig#KbJD#Q<'΄8OG $3c!/rjK (DP!800# . !qMK<y삐 ɮ%AOMVJu!ĢażnIG0#^|Eߕb Y\\Z(Wz"9'DCC:7`>7ߑ%d F;2!]HP^Psk9��3[*)bL'7|F$v^ˮ � Sr$^(%$JZ~ h-HJ/KWH :xsa'w;\/mx6x߂v$':g?Ѓߊ<LasK3_Ԭa9\JRY83ÿXr)Y.a:ъx- ' )}^X^q>#krVgWCg29 [,<{7}7l.EogT9.'qIBx.>ցORm+8&&b{࣠* 37zf=s hG-u i1Mo�O`f_q LtKlb|N@B;?l0WAnپԴ 㸲 V59g"'˘u`ŸaIrGJI?8,I% ZBI̟p r];Ui8oŶ#VƲ4 tg_��+e}i9jdu[t΂p~W~{r /�@n([#z&((IyG, GO #+me~ox d' G/^)sXԲgUj1l-`#g tZCFܭmjcop%Q0z2q>lԌ;9y|(9g^AxN(-לƒ0qe |-7iL,9mv{(7|)<WnYL3`ܥ?[p܆@D4 !d-QI9Z@oR#y!r0Vj,c_gx\WtOKuiD2>ߒM/c1]ق bҒ5M)|Ĵ45 �?Bѳ7F3n?8i%g~-($e0B�1`;)X,f^n4<|nD#jnUYœM�$ @UG8%biDXv7`W~%N ')lve _ZԾ3g,;9ǍK+5y$'j96K3H-LGE[T#Re!8eqCG#1"ɅH uR8YJA'ƞnE i(Sl=[W%&X4{6N3 $1X+^PQ/8؝ǩWxvl٩%wW'8�gf0vz~߈Y?C"{/n+=Oiߓa}0ܬ0@ B0%qi ޱY3 rSƆUg[s)a1db:Rx҆ npNtsi^c5a恷?Eo6Ptw94 >) pQ& nL&^VHܜTPZgJ҂H-(lr@ZÙ).jsMVŤҌ|9QVr:Xa}EhvMD% Ss Ax`J  g|+= O5#YR#/c0O^cJTČ &ԡ?;cNku}y[f)s>9ߙ(ٍ;vZ`hԲ)_0Sv^KPa41A j`2x䓈jdR9d1|Aza¬<K��+ۆ'/'d ?9y'%w4 i[`!Z)?tgEb/<ElG64'e! DES9kۿ#sa7^@pi ?v#FD 7<}A7naGO ( _r2!)[AsQot/ -!xu bIצZ"H9/L?k L(J{ 3$_#S9KP<j5~(9E6\��Yj2i%wÓ9:/I!Dx@qr5?8 xyab)ieP%r 4l+<yR7_ ^ekb_E<ݎ#;D-yIY-){O~;eՠY1mKrnv KX!eSf0a+@[7ܭ_/ ~z48K(aݝ^sw?Km7wp[Fw@V{7ϕ'W}ȹWkNv0Xh 8fӜqr>?;ߠ*(p h=nDCa& ̇^ń!ßpМŸz8wU Yxxrwf9<dxWל/_d teGG |-p?p^I<yiٷB87sSf^ÿKl{[mFY{[E>$OBWs9~A1VHr>{.u)RS1G of9oҢ' </هf ޽pX;(/fsFcdmwH{'lns>:Ȫ<JV| )'l*5m9aQOurv?Z OQטw1lV$ Hٛ9Iϕ:A^%u|5YOl$'eiXշ`f@_V~@ïOg0fB6F1a|I�ty!w%ٯܴՇϔ)t(t͘Ax Yvm'S:8ԕӎ?)PRP=ab(y**8ާ<*ޗ1g_kN|ΗmRy[ &w/\(& ,}Q ,f^t�R9Nq%'y; bu}x˺Mq��*: Brm쁈RtŸjR[>O p XeWA(5%a!H+7C>,G@~Qe6?|b1K̓i!2<4F#P�RpOawJn+`([s>0!�`#ϳHfH-'1ul;;,�@',`kɅn*l(B p"{ =m� M/eb:1:�|B<0D&X +&2Z�=K򆄁G OHA1QN(AI �*C�g; `R(As S?>LMACSV^Yӈ+DY`T۲ ,45/IlT0>hZN@L�Iͯ%a$F7|83=N p�,t&T( Id{(FAo"OW,ZA/SDUEQ1 4)~c�)nn<7qC ` DA%��~DknX/z9`вd^C�`U�O|� K�^<J�;UN.@0"�@# H&vJ vlHg /se 9FE#(.ɬBߣ,6 D 8=~Όֱ Jk'6Po;/@(Fp4WV9÷٘E{NϧR&I ~J|8R׽! Q_P[ftn gHHp#&" qg \~vFs"5ѝ2u";|)т1: I'�WY=خ9[ȭƒv wG$� ?0r )vύVEXSq~ ɠ0 R"2aY��1��Ѳ3 ?:zOyi#Q >O'j]!YH:-n$ְDlMƐf`ޏ:F+gqN6(4˽[/?F?JVH$&R 6J+48>F3np먶cHG28!btL}﬚P%x dԦΩ_L7$$mIAA;0 d̀V&'r۩ �b`$\!t8 \A2vd :�����A��*vꞣ':]uH%"EUVTצʨܫH}_\ ]{#E��*<ު7\Mrsu7:Vc]eToʗmuεӀ��*UwwL\2zyMlSr]Mw��*ggsYX#R#wuw& ϪDOA'\oNT͵Awt��*%wɫ紘.&뉑VGeɽv r?W$8A4ݘ?�ƐuX@<8<DX\sͪ[yR&Ӏ��*t'ܚ7I+5lou i_L|�U NѩN ߚ/=| l/?JA+iԾzA$A ]U]UTu':p��*kwYwSq1֩;zk8_< <~)iti0m,Y~eBfY[ !ˌ1C_=aUnU<%<��*=λM&wVwrsz<PVU{1;֌͌m] :[w( oXk ` ߅4B]L%aHg!|?.vg.;_3bXXuyLd{ [0Q9%OT&cPc8GƉ(/]|PZAc6۪&L�� *tTsowu2nu՜=z\*W9M�VgP4`}B7<+;EdNS/^gm+:?i~<uqg=x@�_� qњxk'!BϙJ �@��5@RZMVlUVuW+}EOWjp�� *v{޿Suowc_bqMOڗ8N~Gm],ۑߙASUaX ٍg <P@aH{.i:#\<}ď |ubC @> 5i F l ~܌oEuNiw+Ց_HOt|^ I;k&�'C#mqibǘI6cǒxv;&8pfǞ7quOY2M>EHUeU_Hj]@�� *7z]M _owVwrx"qqF30_븉V"$Y@mXGM�Y^{Gܮ֟�+?`*lfu lqGp쌢;A wE ?b.AWV1"MJGV4:M[9*0qSXqhWF7`Cmr͈"(DPԑз@7=,v ;/|J7{]UjiUUV5W(�� *zKmi=oZĶk`Grq;}}l�>`7^Db8Uq:`b�-Q@c6.ߍú?]of=0WC k4s7s0KnٚOrQ[B|��˽ڊf䞜N6l1OY? �8@F/'rS=0TYE63L~`]W찞J]Av#䮄),ǎscsAT40W=cWvl`6q8Vqc$vZ:;uyCq μ77y)OؘK-i^v=Uv]}"*Ez$UWH�� *Ϻ\tZ]s͇t<4u͖bvߑi1N(#.I) ^jw@oݹ{^c^Q`NN~,A?~24 }\({[? -,b/g3,džu'sݔy?c5쟙j[eϻ1e�wNס;6bxYE$;5 3qaaL ,*@PkJO X)|H8ƛdq݅e{yAj"+ @?WƓwt( زz{ *($l&7_UMU [EHU^��*Y\5=ЯIϐ[:P?8\p|#z+㰓ts2Dg 28 e(I8-FFcZqÛq[c_VQ$.ikYl=KJv Donv,ZͲ-fY=Բsm 83g;>4\u v9SƧI3?;] _c d"92\q_ [lA[i?ݪrR36Sa6@_Ya 0ߵ゜6Z]i\jeg6Xߞ؏ą�vGp3?[0mտ3|<EV~Q8;cGFa0Wm)rFʔ3lar.K~i!ȖJ8B}ypģ3|4 雳h?g6nym1sfF _S ](Vv|x[8SWwJaqs_tœΑ; ingPSBĻ6hn7"xQe8r:Ԕ3㶋%p/7ݑ?X;{N1X?AD!<PiX4BJی/ Kݺ:7?{;c$=luiԊHWUUUU}"D��*5FvT9ߑe%;!OVermϟl+mb7o`-Ho6K+nG|,7pOL5?gΞ>sJSn i71d?/\bKr{B=p3va- a;KR;c}bc�s\ 𞯑)OADrK~_of+|Kef3f재c9֡VK1vX_-L W9+!4t`0<}`Kf3߲۞#<5bC,)((00gܕn۠_n,hx vjf܌`pݬby=8H>?.j;\ `[̾o\�0[ Mٸ#9XX*qYbJcT5Ճ%jC~zۯյFq"[Jn|p6z|2PZF3`n֨b[퇫Vz<<@V#Fd7w;+'@#oo;\C|1\lB79So cH:XyaJ-b.ԝGL  ǩ wnC7Hk {[,lc)y��G<ZU^TETUꪀ��*wY;TI}^,%}v})}f0oU/m XYܾ_2wCSafCޏ\̼gpg/C+&t/`K{&~Ad܌ C0`O_WoFn(&Ow|sQXշLy`H(oFB\,kJ KVs۠=~ņn6tn9~SJ ߯� Ea lE^˯ǾCṃ|ubxX�XPPJ9m3>ݖbX;�F $vUf~= a[#|S)ܱKurCd@n)2 rb4{wJ4/S|-3$pWdڲX~kuH{fJ߻�n'T 5㬈cV mO "Abu[mΈ|*X>"n))]ٕnWpi4felc M}YAӻlW^=AVak", )vagV7 c7wu 4'5$V(1nŖ;tcI;pr�vo3`0IN~?HqB#l!qu`XAL_qNY+ 4FsdS.eXsI\)6qlxsJ?{>Md~H_8A Ŀ"h~ܴy) Dr;ۇj9،f,'9 g)O�}UUUZ/HUX��*r#:g5WOvu#/B3Z䟆3`̣]:]dgg\�yi`$a6(HJ@!hP lV bF}$;wt8My)av ȤՀ>6m43 iS{K% wsH*$u9bMol0vZzr1} 4_N~btYxS?f= oa߶WoY5GnfuE偌sB�ܠ݉\δlR@#5]8{fYZxAJQŻxnC}tnwA!ͷ䕈WlYG?PFUdRYiK[Vf)PQ8lHI(0^`_ӸԖz6Io Hsu $ˏ,dg(E �vaIO!Xv(w{ /6NsF^J3� wO λp> NƊ"v9=-./e# XZlAWx�-x쟅+ỷ9;_Š%dHieYe8l /F(<[6 Q_hCNsjk֟ RԾ(87HF<[3FVYdr;a=8 \^/r7PZV)H*Lqw?I+`/3b]k@n&;$w;`~,կƊl?Z/x. lY=$جƙߋyG"Q5# `z�H{<]hw!V JZ}3�FZWy)/u؟J]/|zfOVt {9BY�Ov>xwc+_9e[$zX_?櫾Pùϯ@o'l%`ŷ�1+0[=3YOj+; /lvsyQR"EE]oUUjEU@���!�3g���*y9D;7gfSYviJM(\91pNm b4S8d237Kma'�H/%nYebt耷O_4Qd0BCN݄ئ +{w Όjx(!5!lG pG e\qAX+^&`1n=+x`ޞJ!k~cghGЁ>;8S*&vnR&|u3o/x8ﯖ8f-x '1;|߭$}Ҿ_#J_Dd l-P]å-I�TqE_WZ@%�R__ `#ʿdž FGRN%5dϛm]πsGuyGԫf(ֿvAT Xm#{ۘ×rR_-ٝ؏yb uIRlX!"ɿ!YB4$n $ِnFRϜQ[c?vv߇F޽(=)FKGӿRAW8yz?I/۸e׸F-Ȍ;F[f䎏);37B%kngḤq>q[R,8i}d8Zߎae$~ی)_EP ]3o_9'e[>ܶ3b+K'ۨX ok×6|B32r[oH\9~o'w/0;&/XNl:a!HНX );}_od@DȎ}75{%"(nۨLZo(SQYHl=ɱ-;@|bc[)5'gCV2W=Er{-$mbO'Lǯz\@k 3r-+#Bz!~~ `]S @o|3+gp-u?y­wO% W/lY[XEo)#O'bN;-"Cӭa}+< |$ PL$P]䥙$n^>Elb3b"*WO U\��*úSf-Sguc,ⲏ�<F `%ix[gXSl &HY5 %ob UnD>~twewoGr ˆv- ZpVXl)\ kp*0A~v cbLW≧:V'-׺ǁs©,df�ԅ.�Ne3bcR (xΔ~1Ɂ/i9$!%ú_ 1U⑱%6F^^8ysbňOk& /Ѥ@zDZsaJw(=1hVŽ|Mn8!;Z;ĽQζtPX죟яjRB8 H8i4PO 坧<Ԇwv͙ݰT~?v'jgw;vgmve U@Ť7mxXZВ ge-|(雨BӰvVqsg/&gHb1y%9fVF<rMDZF[c{G etu'6sο]WAk)Yߚk{'Æ<Q6'Ef#,-sO0Zfaf[6Y8cG=ߝ՗ܑʶM Z[n\g6ACq)=2?pv! O-ֆ)00&~H#JLnS>�aHXZt¶@̀}a[< K~E}pB;as}��{_#^7stĽ@PK=aIO߸uy?aN\S#!nV#q*!K 8'o}C/;7n앹HF7tjndӉaEQ|3jJf �)�v-ӬG=YpF#>f|u Ӕ3%,S,Ŧ*H**"��*syG0iӏ£N5+׃!@�›ZBD=2P_0Wnrgc|ǧQhQ4ݰ=G5#00XħzD(Ox ln#nXV? Q,N,,Q/|jy1}} RdY@bFHpf&f" 䴇^A!4@lRSJ6X7V%ON\jFda ,$R:v GF ZYs(s+qH ui߈& @Y (%` F�:wI}Rߋ% )8&�"1ݺYaefO,0i go VmXЀJ07 l`a ;'VS,n3aņ `]} )Q H/BnL;~^R #ErS)(4160p}IqMdylJ嶝S]88o-‰*A)љYk{xxVpkviDn`z8MI oZ9"5�&GPYi@^$M !Լ[o&2~<yeNnN^Yr{B֠?T!_8JXE#ݹ|435bd/nf^<7ls?#C)gsᄠ_-z1l6;v /(NȐX njna9ָNv RR'C?<׫VQ>߁amنj9yGڇ찶d`fqH."s}„4#aKrx X7d=K_'5]ӹ~`ϟ_ig }/ow_wᄒAnQ- ^d֟$2kdJ uc<PHvS`b~iE'oF,|9PvEHĭi (c?'V  |b-r=|_u]oOp춎#C/~y}36^}R!,aPJVo-6NybMݍIEX12 Eg{hXMϊ&1Ŝg9$sHdzKuNV$ޒeomw NcZJ+"$H^T+UP��*{gݥЅRq]i̦ξc>H%o58xib! 0y+:vǒ<+#ɽWaB2>%!-u8eq6y$'!\@06+3Җ,3R!-h ?Ԟ!e=P ܧf+g' 4V%uXkonᇬ H&oM( ̒V֔g+'tG(W]&` 4Z&yd662!b&l_5d,~tY<5%7b)Z QH`2ƫk| Ʉ�R#q/6$nRFGf ,5SNГ!x;3ZHE(,DuJCX9[c[9H_CO3v?ݷW r1%!ݗ=vZRafإS([~oHk6"O,Xk7N%xmzK܆,cUšѦ��'R?Se83-AU|y?|i!w T9(F0v%?1Q8E)W"ǏzW)^3}_Y�hs=Ê/|'oqY!&/V++�Nr$u)a=ǧ9e+6y ]5c`=3e|k=jcuybT+-!ZðX^p_ ?|.}|f21x:n,A4u|Pz:{Cw1K}JGge?f@�"VdN~<S}ome▱x9?'di9s!gYKnB~9 +|n 1A7!:aGnjeA{Q{0J:/5HHVpYe&a CRD(M1D>YD0S0uaMB@lZ_|/)r-PŔ[vNJ)aۡ&xW%?"Р>eq,.$ҋ^oSrbP3"@Jl#A oҕia[T=!PA[s /5(|_APjX96BĔBBXF?]$ +V<9;bP i;|q?OFӿ0^O'M:g 'Lpw,/@._ ESUz$V^T ��*ݞ]ؒgim,`.GCmOkR1$pOJB[7`̂!] fAEB )3wd(+_LhN<X—aכ#~I-9Bh Pج_$kxNI$ӓo,4?-_}+60ߊƎꀢW(3!.hVrMN4h°C!>('m3H\Z1 `߆/JTI 7^F&( 4Yy4?W|}+mNvqojg3*}#�ġݸCH0B/�d (rd2 b!4tcRZz{M&>& ǰ&D-$rKД0''^K X1&#~7XoI9<w~(K^R S@b#/$&J$p_!<zRXi:fcEMu0VI4rv+gAcT7;vnZ+sۿ�LnzDDr 9PC2Cr3D(^~N9?!aR_lohn0s?}lxE8P-3KJg3K3a}[Z(HK]IO |sfL*Šd9Jzp**)jb-; /ys+;ȪCf,}/~c!C\V}6b)q9?W_ `C9ĵ?e 8g?f"U ȘAYO _fݔ@o/ۡK@OQsox+ga̮zqv�ãy{/9c!� `(B 'LH5dґg?g8vUl1:Vr_#Bn|5nZ3X]aepźͿ"~:<,({X;bz₠\fXGQ+tѮG8!% 3ݡߐ %!5u1/+'Oc >$B0W`?c3?Ƙ4R{n'9 3,e\IL)W7}i)%3+bXNQb_?/eg9՟\wAܝ{ '��ƺ$UWEE@��*ϻKs=_%ط>��;c?0^l>DN[_׫%$ SG/5njFdLAkÃ+1yHe` ?{{/-)@cưuJn, <v'ۨƨb؅9%YV7>'Xsf\]1Xk#n|//z~Y%-D3$Ƅp _OQ1@ҐG(3ῤUqn$Z_(QfHyP~@g ϲ_]NItqîGl֞ lYŒQJ39Y8$źpƒG IdkpM4yeJ`߰Q@cSa 姇~ܙpBi@: ,-$޿f5( a$t#mc9~vB1 =<@$B\|a P)&^(JF ^ ASfSx4- '3@ 2ЁrO V@sV`AL(ﲡ9qmc_ӛ7OS MQWthLXaaތcB %Őy15YxqhvP6V5[B/Q1[չٜ{`ۿIyƫ<@C116}a 퇞'm?awQG k,>D׽._x{1K"h,*{^l,^ @/Y8AVsъWu{:"g;.)?t RD^#ׄQ1O: ˴an2BR,3=}}#85!BgR3 ӛh'|Fl?fd(Th564qxyHu^ÝypDFq |)[%b/$?b;;ߒblIM̶t~ciH%rN ;nxgc#?ߚhCh=,?Y w,8v<i9ǸD) < 4#{⑅e!㯉'?aJuݵՕT��+{Ҿέ.RyQN0wKx'msF281ffN&r ?'8 sw ;s3H%ĒcHp9! 0gcGE@εsq~N"i)X-[,Muh[Ł(S#; @X#i$mOmi� X,`o ŊBzF)K"#dz0I gFPuo$�+XgҮ[~g-?ѿQH 7rja[E�ۚ{? !N4rJCr%3xhoa`߈,4,7HF'}p��;; |Q0Wo ~ߏmaђ!001<V'3p CJ@ZɩPbI4ɩ5+(Fqs 'EN !nKe^B 'C}tFǍK%+j#jV@IhcVσolg^nH"J;$G uIQ|#lð^fa$�À]8r?p,'¹؜3f؞{?7f#w/?u#�*x3;8 ̞,PQe?ܜ ?U[<\o9 B̴;$o//9Cji~)aj߫/+JvV w^ױ;A8@ZfZۜߪWQqYi)r+ ?q$ej#NοK@Tj[��O"k=H Xy!B{!(~_9I$ؠx7`^R' o V) a~/+^8 w̴} W-%(YIaMei0%fPԔl@7lQe$# je�_`̼jsؚ>V=H@s;%BFuC,9|=<) v"_۩9Gپ<@”鱮a!ި!ne0doHÄevOcsw>c=y_,1_긝2:35‚Є,$7m{a /p°ivs8]pd Y;Z? _v3r5A+c0@͌'`4: EέpY:*��+^? |_Vcny]mӻ1h_G7'(91X"_6=LO45R3;K* qEg#du{b>#]k4R{ͅ޸n݉e ZxseLL(d~OYm ~8zBA/f87V#ťK g{2aaB6OJ>_߸!=D}%= ?,ҡ -3bUR`a]R3Yib0(pbl{ccY4Ἁ`TRQ1w/,=x<0 I >С|HgOzWX+Ypr/F 3IR%푃5�~Q0TZbz ^y%Zd6l 6cbE_B2pV $ KJ)?c ̱Vu$al;)(8-M)&ZX9!j\[-a~!ѧ+m)B6Rl%M-A{Joݸ0N,`xm!ѣJX�0P˛8b:';FyKc~1L2 -u,osB@<:ȲOݯ #yVlO}(z=cLP[<֓Kq sc~앰p6cj4I6^vnjo'&~#1P3yqH$U[d%ۛ=^9}h?B;m?-LHmĐ3𿤇7e�wժ 7#?/ƒt,jV2,F 9]4sgbvPR,;5lO s*2wÍ:}]!(6LB~'yF μ;M}0'ۋYvM__�k5q'! OMg[ [~j~pc|̴!8aiIhŷ|3(kr[0O8Z{H+~;Hۧ7?Bcۼ4$^}6N[<pvqU=9[4p'λ>%XI7AzWM |:\f/aV'lOgA'AGZ%F K+_Li;䣠aHC'^3 ^k_$'V1�N7owϘG[ǽN¢]^s26+��+/!lR{7|-iH@,g0ʻy0_ >I`8tI @>! XgIil/@P!Au"*B&@)Z)l07'  @t#~X&�"o$[p>c1g&(� "x l&"F C vtr\a籯�脔ɡ`E�G��1��`Gik҇O7mmMgB rl1토SI PXP!:#:ׇ`fSTZA  pL0T툇g9'*N�|=~i7~s$0G,��^B36IOƨO++>QH(I�W9Da{$! 8@ %%@|[!9QDcE*` �C,BH~ ,ܞ|l'jJ0pĽ~ L�DUS[I&$QfK`X!4@�Xjؐ<\b坘 P @H@.Ձ (5u iB& qv}s}eZB3i<G!6ePĿ;(/4^VV<y| 0 DT+Y�$][j Hc2*|-XV3*Z6aLGdaN+);ÞXH6Brq=B[1=z)!$ tcΤ�6 )F񏃘pq+SfǏh4#'#PWbӰ5c;HΗ(G=ٻHKDQ@56{D$436b%!=_ CAp%P?A30 (Ֆn?9u>Y&"CO9'(d/ëQ5?HA By0͞>!@gF:[">^6)$7V<6\_6#^fʷh!AYu9@#�G�MS7tM(aʼn&al¶e<31Bp}u@rP 6ҮidV -ƻ[$PC�b DL[/#8E*!{ДDʓ1 _�����A��*zF9-UMgUekY\]rN��*fcwګtM;V}+eݗzHNL]_}��*{ssFaW)$;xV&L5gw���+T˺˸:\TTT[jRt VϜv֎z8JV7urb5?p��*{}kMcUjn*Irg[D${Σ^ƜEIPp,ęg؞}; È9MO;%=H_snrkrn��*ZƨT[ڪLy{< <jXhh长]aFPRAXMaaD:}j {nRVN{e2[p<)ea5"d&MԟuowR[Չ0��*v*|UQ<Uzy}J17)|hO U?\_=fu5lÕ4(< B$�Go4/ϛ+BøUE$uw^7p��*#i>gɪxU]~J/9A[9=8̭|ZUs 7jL뛝z?vu-=ѝs:)KOדv#߰+e 3Fx[wcg"79?uy3u_c$Max䬃Um*/U=Nu;�� *6:z>Sg&]4ʶ3ڹ +NaVeSs"fZM]}.IC}'uW}x>e=.r? (^l�1:Ѐ ۸@ uC݉Ű$:!`hP@p_hC.5ucEkfꪾUSVkι_���� *t7Z\s RG.N(U^nhqsy8R-:q`,5xZYYi<eAf#ڪ@A�I:jhEh=x8q=>kka*߮O}QJG6K;-PW/7eix1(qdVS-;6] }FXUSՅUe{�� *qĕmE3Mw9r}syk'ҐlNُjEcVu],Ջ315h,jأX9)8BjE+a79~#[R?ϒԀ4zDml8+//ו0q3- M; ٘uZ~4O2r@_8Q+x^u;AYVf Sɥ)00җ ,4jF5÷d7zꪮ4UgU.8�� *i1:7z˺%<VZFxXa=F$$+J aY˫ N1$ O'Nvx;~g̿3İyc0@;;}&#Q-8;,>X~}Jq{Ճ �=x(D$SlzH1$o*ǎ3wq}JD"|3 ᅻK_PJ&t/;;ϴcV(-vn/-Y:KwvP/JpcadqKs7+yie?CQ<wB $5</0 ^UU[UV5X"Ez*u"}E�� *˺úꕪ7z;{/W'ީꞵR@!` x_e9'#4vXHݳb}yW4^wnvUT~gub<'żgw\7b'fWZXyaP1-{ ٿv%UQLD _8p;(cO8[m_2Gjb?qX>/;vV5b Km S 5(j s|g$<+`+N^ROfȴwŲƿ$)CP?WĤ7_MS 7=b OL,?9qi?tL8,1lK  dxxF'B l<UU[UTWn TS[��*=WH]invu}۷?|?kz¯8h+G6ٞvǶ"xA>S+~BR>H%mٸe|#KIk@gIJR6<[*`_ NQQ1۳? .Wφ |;1Ŗ_#+Kmc*^dc# 003/a%WbtNG&a^lMf1B^~ ^ |1}A[%sm S8Ϝ~=9jxQ~0yYj7 ZVe;bϟr{^ajp?fnk.77X>0k `EO"Ra<V3`9@b=X=�cCV@T3>Cݝ } 6eY�0_ϸ%"^QwngZWю^ww{ KzNeήQwuAQy{ }5)!͑8 +OvQR*ך,FdD*V &݋�(P9!*KF''p2ޟ8BP@-AM]U>(uB***" ��*unrvOmqن߳em;;<anF0]<?1(3��Kd}H9;v=)حRxW,=N%^)˿°Byolՙmb{;,v*oh`{Oٝ2ߩdžHaco/N|! lH;÷3v~%ZK5etbGF/^-JGe2k̄ k<ߦ -LZS cCq`&,=b4[:PFefla~-@PDWn-)9)v1k8+q>#$)#99jXNvFmGJ쵯c?SOnb6ӍFdºA|�wN8.ƻl7g\{o~,wKfu4ͰTjzƨz5x=ݒ28 <-@ujiw?ÝaZU{ ! K^WOq>/O^a3f_eZo +W)q]p=Z:~?Cu(yO*P  v`5; h-u[N&l%v'('t~Xv!NPpPWT:/O![@70 p}}Rƪ H* "ʑ"E}R$Tp��*v]t_tqFW4tCCęvXk Vֽ / Vt)8{ߦ8c2 ǤB |?Yx GaRtBfyHf((_ & (_PbvrɄ&1$Iάs6Yx0Kug寚j[>lQi(ٺ;~;ųsNď1kc‚i!ӘR\ӏ/9i|.'}ۺW{s!O@( Vl! ^Q8 x1YTfHdR1o΄egFBzT4q`1+8zfήynBH#K&$<0zOy- X O 8?c6@Trw0ޘw_q/ [Lpnj;ݾGc;c8QZ19XN+c+.Sl-.pY_U?-i2�Bk½>  "hD@JWBԤi B3,7X~ t7(-x]/b/`¶MڍcBkchbc3L嗷 O۩°Iqne`9!v(J8\xi9=8 8Ulz+R0j2R?*am 580U�O}nV W,5z'O۷mؠ?aq<Bs' 3eĄ iQ~@*I)Ƚ3u^TTUEH**��*tU'MŌl SR`_5Fa;oIö<)rr9\Grxe +N` +~!#8V>B쟝8oay;)6ߙX͊{N4b#N.M(la3NI}h=8o "_";8SEخ NenFXf+"_V8_ԯC%#??+c\%ېa_## [`;0=%3;)|,l!H'"bvÙp&%,6*,̂Kc R5tz@n+,-=)+;<Xi(&)ei $h ޕ2 Ig6WKD��@^P] 4YuyxE9v[/%<_| GkD;{M+[IK›q=/oH~Y?JIY{!|NvD<J{tt{ߥMuNk+)K-/h)e9��6C1o>S-P ^G7q]1'%?,ikZB;Hv1XE:ߤZyF [?wí[6 ?HbKo%۾٘ AZxaaJVv_ X{Un'vZ~츒zt|[qe)uoXx*a+3@N�![KnK{'_/n,G w[ elH5>Ffb'*+>hSeu8lH8*3rNgc++>?vyoIËv  0elT*08/sDY}U" 誊&\4kIF'��*sSE/\ZJFa]"~W)�cܿO�S@X4[la{ P‘X:~ǁ7OuɡJ+C{bE| (b I- |Sbsg|?1YaĔ7=%0nh~S?|/jbҴ$wS-0#%}s"_QjB\>3cۯm[OHT⒏ s8SW#&W_o#D!z<y9"HoL(f !˂͐^,J{g5o`Tǁ#=hA}=D+ Dω9;=FRCҴkgWNi:^绚;E<C8n'0$?JF~9ڰZ$bYj ܝ MwԠ/_mҲ +'Z(Qfv#HV k@lgÏ~mhO""TBW慰xr><0 j# n1'㑂|~nno"Fkfّ$N{61h;o)b3"{qD>EU1ΠQd~ @vBG-$ ό'8vX[G[kh [iu(KdtYXUe'}d`=]!}DytdTջ7='R!ߑل2vƊ,zOtY#,Ry6g= |R69 n KeswG#>J/AOfpǘT 𾰤KehY_V'FB@Kn( }U!,ž[h>q4p\PgW` e{r'^}½_׌@i8#e4/S !% ?,ѩI6FYLӖs$gp׽?,i#Kո(B'F��*w]K[wm{m!o}Ҁef-<ѩ`J"(`,�,@N�rRlW-Ftl9 Zl?<!|D {|g�spДcl14Fn$C ~oq�ups$?tVW(q)\G`bO}iFq@7˷u3px,C/ۘl[9Y4o/FW%KIGxHnِk +L<OC?w3$с|%!7OJLlap<г%OQK@Dr9I +O^$FFFOQF��,Sll{+İ=p T Ghfߙ;|K7N'~K#撌3߭KYdL(!#?@/o9=ilܔOG G<8'%h 08`kvT OVf+v_{?<=e/?Yu3e4dzu'c%ZS}ٰSW Cw_=%uω,^vJ8ȚݝXq;iL+W'cnqO}t[8{'Ik÷>?6n֯laa=i^Eta_o-jY[7n-*V_L繌VYj+FaD;_~$GWTX~e_ˆ/{a$G"#ٯ?A<(9׳ Ds{a<-#^ǁ`bI[?ū}e<z $K_aAVhp}-e}Aor>O7n FlrJzE+Gk?#d,ovnXYo#4qRH\`Y8g:UW~_cRԴ99dwʷ+0GB6bNK|qYso׌u ;',yX^S Ʒ}*^P;Y`O�E> bOJ;pb/7/ ³޻LFTiJBa* # ռ5МBS��*{]sۀ ],L,ܕP )o FA sǘG`uF*`_p蠗{o^, ӉIdA[;_X,|>+mDcŊ h_vC'vbHgT0N~O>z `3>K0R 'v18/Yy (YXr~-OiErk/:l?0߶//6Z{MA/@}:۩RXi9Ʌ^v7 AeXi-+70OI|*(BIediiV3#R:BzF$ձ;h kn&\k~Hj2!H+39}o0H yH gۙ؜L(| H3qxjKOJj@fOBo MK?|Nxjbd߃ȕ Xu}ps#[>/ ;Fx۾-9(~e`(&Xm:¾"'BLcugvp*{S5 HbJBILPn?!\)OBDq?壛t˝}=?2qI_a=zOى<= o `j\i# lp¦!q}Le:yjV[|~?S#y:(8TMٿNx;ru9RoȝLƈꏷK 1Bo8ΰ,-︔uO^s/{FuG,z + &F;oy;W%ңג;25? lgKsw6vS0z7s3wvd; CZ]!Em+eֵ􅯅܌ȘX;{ݝò8pKXDaKMAphG@o%G^F&$%@wČ{Y^I<տ# {:Oq̸ۘJ3MV̓"eby;1AoJ8' 1?KBS#/3+:X[6=^8qns &aFXŬ) iVL+͇F']WkPPO 2%ٝD$/n߳aG~oV<WJmp筟+,),ײ �N(@~@/gEEE]r2*0[ո`��*XwQn(%!R h%%'!`Y��R0{54V ^'Iϐ`N) 6 ?d<f\�SЂzyeuٺ ={Փt-rC>/I)Bħ:cߧ Oc3]}i ð݂%_/@U)& 8`O`U,Z #!`g+9$D�imA[lv{h܄)Eh 7@[N;߈jIiOOF#x!# B-GC{S`+=\ s[g#%0K97k gD~ qPq_SI!(I)At/9o;X7Y#A+* ?gX8ނt4Qel{0vA {VSdX$C01A{D#Id~K}%ь B$Vk7j{L_R)/+!JlY(1[ )yoGH'ۑ?|Җί2>~Sq]{f>%voXp?5W͂hpDpDA@[0faaƅ.)@?n=fswd퐮734 NI(8;)jhPaG3B%a%*P)ݳƤ g|Ʒo%>>{d%_kN $б:c_?;2Cn"bw"X/ z+"aadW46ߝ-k~s;~$q#7 Sa6%"^PW9N9|/Nr6_()"yJRh+a1? ,LNSY�6^Q/ @%sn^4Iԇ+ V]A95<߈͍gcvި<FߓYI/}2FbDYbբ4 hA{1:EGZs_ļRۣnNC~)6'BOpH!rRXJ=8JB$o@ -V])2[ `R밣}d*^;?X#'ý]S-~_V`u۩1IݕFW=~J!dLdK `)@>̻1ٲqX|adEu ~Qc ZQ}hNp��*]Ƈg/aʽcRXpVbi__�" Ĥvt`J7Y/#PCn<,ˬpq+g%Iûo}҆ni)ne%NSE NzP fU0¶I|wJ~y=r_^dml2[/R[1@a“[3t!j;}?>))KHXތNQ0+c]#ߖكIx3w�Q) J gA@U#Ԃf O>1Wm |Pzrqi<M(*+f|,5(䨓Q ,0Nad~i(xyk%H!((=r|lHolz WAYA􆻜kW 5nhd)%_bu2c0Zr|pԖE/RfV+pI�ba|G1ٷ|ō?'elru!nFRsѸS ;>s(p%C_}YeS Ww$q�z=LXwp!h ](?wHF]8õ{ 7])lхfwt~3JH/pc?7H37<vLsZ.cHuM۴Py}- Ҥ7Χ='3w��!�ɳ3g��?4|1w5bP{z?9?r#D;Rcp<Jŏl_a/;)}Ss+cFBc"݃v`r۾NBTF㿳 k�;dWx?;"b q"a\0I ,M%$o">K8_R N7e|}?έ{;KgH('c8:wٍ! =#)'tl߶bg/.s v{P7-|)I=^vs׷!G2WQrS1B(w3@bzP7k Z#GTׅ#tRsz '=O*ETT��*~O_prwLb/,1�_l?`ehibR;f%mRM/,7(AY>/Qi~;>ԜCoVF`7!(O Eg',/F t6qiH<3p&Š:O cR$vw)7QHEbTI䯄D7@65;/E~N�C;^7 Aݥg��#,QHZz8Qv3%@T%3p,ߒlf߅x3~ZPRV1%t6’PI43JQѓXu!6\AAXM�M%? F (ZId'i fՑ;$Ӗ)'z+ ` C8 x &ctBK(3`/�-r#m-{#yMz=9DfذGb/ݟa/2N@Ͷjuo(t>Fq+@~ <g'up#С=@Gz6Ͳ6qBy֞ˆXW ߩG:Vvsބt㙕7W<W3r'hG **L_�$Ʊx~IY?lE$PjpTD@FhyMCr~佗,qDfa"z;y߻em񢛏fX1/6gGg"0 cD3ǩPVQAe ~G҅0[(M3$XtxAM<`ǀvvo&VcZqmn(>Wq'^ǧǽo{7Gef_{ +5?h'䗺EgYu P5Ax ~wdF:c_0#.YG[7jw^`iFdRsԞa-7|f 978IŸ4ZvCRں`Җr׍̂96wo{-+FZ`1N ? 8kwPԖ3lNDu i9L$z)ۘ@Q~C|ߞ/5DP ?nUb[:UEH��+eߖ~[:tlfΥ!݌~m|+ ,` 6y@V'~7@oQG�Ns9A+/ ;cݾ$<?0HBHoe,³=`"Wa'f w<�Hko.@hPY�b NSg:/Y3,CI ɎBdJ x 4S�RPQD"74 ؿ 7d#/yHJaQYDҀnŔ֝`hVc9]9iPj`iEr|fJƫ2/$Ie{ ͱ��bReR>bD?hTDC ĢP`B?(fJG8Mgn,g&q20c'Cy"my]?C|Ry\Cf�DL`ԑ/ߖZQ^!>VGk^EQ!ҚݷlƠkxb>ex}d|bs:pFs*O;sQAo,;`z؝ßp_^τ>tfe^~6Ϳ3( x-',\ϟ7B :s/N7֦9(Wv8 P]8iD 0Ӱ=g.84# oFf͛+-Gq$I O}ks+zXla8={75=.X0vq ? e+CF,RoV{_6Ap! $,X^=3FkD!_qK5Sp'%2!b0>Aq)!~$c5q?Q`ڄR7lc=;0( YF 1DAowΎ꿗7(1ff$R1e썸ٿw]%xO}3FhIE>p] ߖvtvLt`$.6~SufNSYi^ ;= HY#C$$d}Ÿ}$0L8+VVr&Rӝa|nN/lm!k"_3d?ā+K50]]O]u:o$̬ t00r$}Пm#% tmY/&�Ex3q@y:>Aۇ$#gX@Q>F'TUEꔅ��+%0;uųЌ,5$K~Xѱ=cE rsJ|yy~F w _kV^؝#_qIBCbTMfeAX9/{?� v^9x㷃K/OX}u4,_3Afۨ%JݟYmWVfxZiD[V2B`T2) gZ$RQ`cn,yl(KHj3);k0=i/aX!ܔ}n8r24P²`im(d ԏ#=!pF_iƒ?'S:?l#N&E؅Ʌ^J/{-m|ѐΖÀߒ#U %+)g Gx#hRKïGRK'A<xaE 9|pt{QZ;YcR%+7B)\Ρj104l(n(• С7p bDp{2Qb9' oEbE1A.? J-q L'e87a ~axA2P0U~ZO`ԿRvV}yi ?c m3x l+t BCn/; 8~ abչ6p=\%H7;N$Qp]f# 9v6fgT~oLΦ4޳#}\\woi3`בfRӯe-yFA*}[BWt`pq9bup>^e,Z[:?γxb1$> oz[?;~fڃ ?q[-f~WY_dr~Ys2Z_tklX}k`f )vngcd8Bj<b�")|=:oO_#33bcԔ36P+��1�1�n=&FUYӶĞ^Ę p}:_GcjyX7B;/[= ~m453EXQ;n? k(d4F.{_#wZkt vu(>daZ3<#,+*H )Wn#`wNqY׎N{gU4 Khm/i nv(z7hK=qz�e]8F8ޯ��+/&̞<*CG1*eیc6m' Th׌ObRW4sF+$��|l4�}0:�C` K0 }Xo0&_72qv5C�R`#,A@�z΂}:+l{0$ YU0tJF[!M pS0 .(9{ kM0 D� `?NC(n#vS Cdd=Po?!�2!>q#}3i[$WWRh EU'k1i[t n N"D>I,I`gS A(O$TWD$l l\Z-1$H�oSՅ |l7@dPy;U2yGpШR߁lOEL�RH�B~Fl̟  7'� # yOa`D�T�@ʿ~P'KR`V܋E�G�Ba0 �Ae1(nG!loqf[�1{+P77!5_~a4G%ޠ H##zz`#tlV%kLP ^?>&GDF@#"pD�A)#U$7rC7ܴ;7<q, LCP%& ]:V;PX3h/j@%$^`bRnJv!0h/Qe&'_󷟺:Z\_?MX+ ?L?h0C,Jٟ/!x D9( M+wNN-;]_6æH8hX9uJ'B@;%w�((?# !vmlq"K�D]V~v"yAQ,ՄQH: QG%%$G^~:G j&NZīƉ,Z0$s:OR&'k].;,O g$aw LVK<A&OX|'ryMOvXsjf7欕>�����A��*ro97T&MԗqϸrO^d2jm7u'\W:_ɻ.Mɛ_ܛGXBsQ!H1 K(0"uw&��*tXwfy՝akuΰM7w&1}uVn|5޿)-\mR"Ѵ"KJ(!)���*zubnMyrdCwTO5k)7ޤ{SowWZk{Mɓ^7&T/J壔"()H6)0"(#,E))B1��*{}o\\uuOaV:zn?zϱ*ۍnŸ> Wu7GIc ҹh֐E!_˩J^FiHD吤/F4" ��*ެ..MNM̽!HwR]LljI\S-s g��]ۦN=BXQvA.C, 5I;7wv7&?R+]JRZ1JB'G!JD��*vjizݪ/UD"R[UVpv7zŸ뫕~>V?ꡣG3~xVp76`3?פ{ q/oXb=upb%&(w$E$I任;7G*RrQfJ#JDQR:ɋ_ܛd# ҹh)H)���*zHMԗuO&鱪VU=E,h`=}_VТ :ݻ`vM�ٟ(wav"~/$`wơ4j4>hni qъFbYF'rEQ\]& P��*65WjJywTε>NA OU=< gmgI).j{s8:q^&g #`;sY~~= g?3+<͛KJFx· f9 2mVkla)?e͑XwJ;_ɛ5&MyrbZ2k2n�� *\j ^YSuUjƫ:<}N=aPWׂNJb6#]z~nQԄoDZ~,ft-Yd[R]+pX(ŽJ�/=`l;f67;\ jxy+kM,N�NYB9')tDqL�i?f~XK0 vnS5Mwu^^\..M&wTw&�� *]unSuD 뺊v;\qbOmY+8P`u'AYfyklzžP =n&Fe�G)uqk^sqv :VFa<ש)WXfՄ /rqJ ۇ;  wbJ^A+NqQ5#:7cN~;b/MH/�N-yᮝh&% Wö^~uu &Lɋ^6L]. &L]ywu\�� *8eh%Uuڮu2r; ¶kb8(=Rs�7(]8A Kk݅88@E3P՜<>G+s; 'Dz1<divƏOۙJ'}|ٚrL} IJ/w'?g=8)v='d u)+0[fB-Hֽmُ1rqBR4#+I?0<F!y),6dg?zYP? B >i3-GĬwuOH%&L]&.ח&.w_ɋ��� *usM*UU[UTZz8eik,?)kjl3n&5pv:,bBbYn /0~;fAT(C}Y~tM/-y* i̿jqDƘw;~d!Hש?}nd繿oN;ow<TCHO /(GK/G9ؓZğ#JYfqpd/7Ep->eQI�e7X0Tw_9Ɨc8_'L(x|f /+g?9"bŅ#}['i5,f*rkrdռL]P&1qp�� *sSȥvkcnJ6_Z~؟gae\rİV "?d,gwq5h�0<›0&��<?w[tvw<^^mJsvȥs\!gm_Vj P )�s o C1yA`(N[Yyrt07oí|9ݳR)a!Bc>y?< rvdPCcI{mVpK#e5?tn@p`e k6E [b1(m[u' `C'`:4Ef@;Ah)AI*Pp��*˺i$޵lضB̟S9߅�g*~qk8%N.4NJu1&"ǏA$v {) _a~;1Y/؎҄ ~DDо(+Wn~_Hg1eAHJGw2|9cK1Y8XUs1ߟ)]ZVNò\H[ۅb?XƎlf_8JdFHmY{0Ϲj r&^AF�k\yՍVy?0;utkeUmw s,sd_3܀GHoc�&S!]$0^Qרa^;~3Lϔ/^d/Fp;IO?O~af 3wU[F)բe=e4KN+f-r4ٿKQ\l]BL�BɎ1) '#O &41!ibbn5 u|m'$.jܛrkrdթM��*zi>րsw;>}0`c}y;9{o>{ /` 2- 0[fW<B^ Ig)OVk \i#˵H e nsI!-Z{ BlOnxe̷~A9" !'}=bBBЅ[(0o/2~WrycN,9AR/ _lZVAlCNY1!%'.)&+9W!990QAbwNKqHkxߞU&1Ǔ'Nn?]5~qh[,{k= p8xs%p_4XyVee՝s,-NYPۑ[QdR>i#A*m؃ D  ~=aQNԲ:r 5p^5�}<EX ;ks7Є>9I@%JwHg'xn߇ГDx,?./=!׼(<b/teuc W&!6`Z~lr$ְ?�"uf~q-aҭmu M&��*zԇqelZG?3j wl*f:PzUS-%)~Pu+8|Jbv_ksIFų`2n)fIM҂,$fZa;2@d^A`U!}ŲsDg}�Y0ͅ<<ĎzK l|ش,Eq(oJK{:!H^' Sd &g<Ce@o_T쮟Rf[Nn/)g̈́{%|r @܌G_E/O,ϗϛ3dnw<WKobu[k+ïd !{{F2f9kM(:p~oV�i'2G~Uxx Ofۚq<*".r^{s?ج<?A`v1cFׁ�%PyF6SpV>Za<-��zPl"I&AFN8. XX_ :=} gfq̵_ ߀(cvfen9,S朻Qo{ 0Q=6AGH7PAa؂`^3 JI<vN[kG>}v$E B e~4hp8k?.hV%BvgR@Μ~ @d'^59c[n8! Ƥ (j>AJ=%#]-;4'!XO hoX?X;{̼N?Y|+* ѵmUJU=o]7&Mw&M��*zF'2_P\G0Pp+cXxO/ ^B%ܛK%<Q1 ђG 0XJPD% |ܤ[J nF)A? (f4-60ې|؝ K+gR%4t!^jt b@/hX,!)7)HwgV8b@ˆ6&0 \oٿpF8|Y#k<Hڹ(o;:c?mcp:Y#c)/Mb2+Q?4~Uk!활j%:cK<B12  BH+#2!XHIb7oó:*C ''qRC dLPf3 ue4k;rOs[r!B:O߱ Re<@z)#Ց׃@$�"8ǧl~ljV~O"xڼԓƉ+q!qi3 1#pi9N_ /&=[MM(BFD`D;mCإ|r_KRϒWgB-gECRnWٍ؞ b1{)ߓѨ?fGn)ƞų& v_~`!kn´md w9Os]#t; ͜Z_3# An$snʾݕw8]K@n/;lK 3 )AL@]ԼsLףwW1S!UA-</͇݈//:6UQߡbO/[g�雁؟]ezkieć椝urk&Myqrd��*&jzo.ج&b[͞eJЎCR5( )b(JJGp%!#7HhjL͋VX bd݃F*@k9!xtu0WQ(5=طG=<&,o!/�P'GoMݟ"݊-.V>q8/ } `_nP2�( w {~-{ '^n( qs-bV 9i`W70WiHf'E 1ϐWnz\I؍"~T"{�ڬ-y7k1h$~^8;x 7ل0%΁|0% Ivvp"c«Ԭ3pn!V~�ؐxGQ0@ $}[w=PčTcO$ai,Ֆ~OԂ`)NYi/;7Xq"}pPN1DhYmz�iGw Û5l0_RIjNj BIIS&+s?a<eΌ^A3 & -#:[;[}Ne }y' ӿ[)|7k[`YX?'%8ϾVJVm% J|擎#Ǐ{'kd �� c-$>BgٳciF_Xy5ΜRW٤*%oTB%#vJfD;c2y`eg m{S=fJwc> laH b/q[qG}{_H##�{ �qרKN`Ƿ?|,tZ-=0(앧Z}gq+rIt8E^L^0~` {_e I]pe~h0Ɩ^�Ƿn]צMɯ..L]yrn��*~φՠ{v6Cܐ0ydzX`|Jd}pb0@X5ӊ΃s\!)_r=ұ}i{l.ˉڹ{,{dX(|+ǘC[g͐i", !5 %,+ J&p+|f eN :FF|QHޕ F Ol ro!lh JRY:dds?,4^P_) %di81-td` ߓ”LoQN_b-ĸ~L,yE~K#d!쎗;#61!F9h;a:ry+_NГT^$;SWgf0hRpN'm9XWcs2͠f4Be(ۇe:V\NV/*aO5̥Xέ5_̷Oo3Vv~XY< \ZF ?(Vaf\8͞cȩ; r65te~Omfmέ?,88Zf+}|/;A-|*O=&aZj0o7-qZglfϖRԧi|rv_g| #J±Slpb&#ٮ7oߺPKrB;(-@_BA]Sf'Ju9bgߑ6w�gzZza+N7soWOf<|C %;W,z|{mmlbΑgF p҆'mq x[3 G5(  1/|lٜu~q'pvkXNl5zW嗆aoǙϭHXs~ew'=CzT>-cK2lwIjُ)4Mzn���*w{%Ȭ$59I@XN<b}̼*؆u9c7"{~%a([;~㙢hi\B,�݀jTi({">CI0aCSB7jlc 3dqK߳aR#JBC7e$KD2z\a+qKJ0G)_mW#BMԖN}xԧQl|5mF]c/,-*Coլ!qL\T܆^@oqI� eͅ'i A7ON7 !8 |9iKd ΄l.%%j_=ӖpXZ2F3q͒@PZxiA3CٔB3V&{k Yd % C?K+�`_7@a@+IAx B:H4421>ۜJANv~YdiXWQ 5A |vGJ]~*ä%k4V67/ø CWi=Qxjĭ#yl,E�59߅%|$~&ĬWF@C|sx67Ρ*_~oA>@\ҧ6Z<*ՖÂKVǓ`=`7cRDjRոq�,c;+J��oUj̷?cLߏm3(G/s_6z`8x3 pn+ IRՀ7q9r=s%nkZY>qݻι<1ܼ'4VDS+=)]_s~?k@XwQ|7ϝï}S/� !Ǥ(e3lYn'fBCwm?Ϸv~-0_?_R!__0obbZԧH_&BaxMf/I 4baX yͱ<)TGK 0odde,*J~ݛ(Bn=qQ,vùa%&y՜8UsьBB|[;Nucчe(X_)XocLӁit}spT2D4vВ?x}Dzuɸ��*ú:Fr8۞ۊFɰ.Vr>=T > Bw[Hu1Jq�nƚ9<(rKy$L0¸y{Owaҧ Ͷ#}>(z{t~0eܜ(@ =b13|[1G#P949vqG1-afφ^ CP" 8b9y5/F s#)D.8@foH),M'bVt2zRO4#bb3τbo?tF(8&&҃z]e$7#_+,%&`NSB_I (ϑNI?p$gCބc#0 Ve-:yħIab{F-:B&L~҄ p>#؛�LLCrHo,d0* 2Pa߯dlsaCK !lVtebf^I O PdVANaJc{Cog^!_Oa8N#€iNwĕ9RB)䘳�;|k )uNX6͘պ80htMf t(Õ> kdCі$=\(jM q4n(xvYD)~9iz֯]-AfGՍg]qN qu#[N߹W ྪ|:9.EE=wO cR7 5/'+%O1n40 $%HjZg%`w-}ߖS|Z6bF�Tv=?dzٝa| !a78¹bKfq9<~|�aI&Xb�?-lMVI$pލ+>(W{y ne-a)=Sٻ,z C\0jK I/>ѱxF gc?:=aԿ3l67Z3YgqX :7g1_y4sw�gK gJِ V! 7!+|iO%FվtM50YBW'i=\t+ruE[3)&;m< Ʈq>'xRmp��*:AkF$;X?c{K?fB_ՀL$vW +�'񳬓NQ$tkե 5$'͐%|Da[ <f%m)h8Z.î40<m6azs%cKSfr_%mzO_,5fn1Hͻ9iŁ~̄ 2G7 I>W݉yDK"NG&ɡ'RpOD"&ymŲjN@^* % O(3J׍{lr>$؍׳dW769I&B/`1�BJ��:99 JU ۔p b7a|:RK(b@8p²9pĂ_ne"X?wb=6$[K(-`#N*_kr[vniNݳ#l(!6_+ &�pm`=Hyzɥn,4�cS!hj~J?x$cV/7<w:O 3ۜ$a ޿Gs,KQ}#~~RyP!sVV=_�k w9lٻ7wyRPQ-(+-ӳr@+m= u9B[J-X1 GC_,iYMRI,9A| VZYDQݱge^X,,S0 <fwb2 У_~%dO`8~v6O;qMj zC²;a Jۅ[iÆw3a#0){]�.W+^]`e�4C~ZX{Vk1~w̋daZa1MI5҂Wngy9XvX_q2\]}n>'a 6 "}]365$glY~sw#Vq}X?e8wXE?#=ҡZg`ۻ;w__̓1ӄ%)]8ľ%_Z>R5'yG|֗~E"څ4ut'~kQ<^I�|x/�G ׸՜՗jF��*˻KVpGet{ԮlcW{ 8Oр<?ÒF/kbK4b?waH^CKġ{H& oܷ/NAɫ%9ֱ[`~cÙD%(+:sEyAA fcL�?1Z+/~ߙY/Ji iv!p.DTQ0i{pnN_-<;SaLa!C}w~tCYJr^y;" D|XWPWpէ;CEnXjJ`,!~O 6} reNHO$ ua҂J)3A\il庂=[ Lo(o$Yh Xo·(0VHyd#0{wL(8ÿmdoܶΖQXG_Pco�PcKX—i5ĸ 0Hu{lS3 oXm\�}=$rCLPIaf0%I9C]Tfs@X9~nlf5}";CH%vf>5dD-aqwpw+bE?~'7 Z$}W #O/"PiA4#41n{!)aAo4< G‰8?Dܠ%,?3#kVcdݜB,߄/9A3< aHTopI°VSL'֞zsi\_@8lE`'k=�o,PqߡHۄ,v[,* I+L4?%#}۩K AFS e|/ WY5k4߀G 9‚ JybWfKdw^vc"fw͍^ČL{+>I{G/`VJV!DKu]B lW!?IN vߩ9-,:]G/r6ZsӬ!%%l!# ݷ)]K>S0]ۊelf=?~n)%kԅb@V1䋻Sugz��*ZfG��gi)m0_M=Rgmߑvf`6�c]=:%=1)j ͹bruR&Aɪm w7ێAX9)`_7R0ؿül9RG#CpKa;s9bzS!Kp8b�4bKPg`Y)xϧu9_Ėm?RJx`f3iIZoXiADœ!e1'Ԡ<W#r=>9-0A5;R,K#@I@;,L&�fPJN);qsDn- n, +~P =,78oᡡ;K-<h`f2Q-uNH}5$']^f Mts K&zJ +q5Ĵ_]&׆qO1_b2hb ѝ ansӑ/$R;K_ܾi(|7@JYy &󇒊'~ }%A&kle303-A;fcW֧=IAO^o n qw󗳠uX~1FWp2Om?߉"flN;Bv?guQ̣Np-RԳG{Em, &H fR0q RM "`[%Y%6lۗ_Z3cݡG8DŀlPo1np΢Fٽ~~(Sb IKPUEӖ3W{GJJܟ´Ӵq->,b_mz²OB@7d'_H1HL_m?Q6DHV^!?炂 ƪ򤔎YH7@uBR;i]A$�CN>IxQH'%e:,# C3~{}32T-G;3)D{!f8+V];:Ȣ)i�(}c\~JICTHe &x u^NSn?!(cumϳ J/ |ͬ| s$d+|*pn#咓'yHIX~vIaX^*YdrŅ#](b)]\tAtT٘]=AUuU���+(2R¾RUʯbbd"\0zexV(t|*kO$ 1:9NËTG#KN[?Sd /iͶ˶ƤV%kr1O @?\7%%lJ)Cb.(bK8AHRlJғһ/j|4>ljy-Ʌ!-ΗmٰI!(*Mf=[#a&';!,O,5|Qia=) G 5 VMIaaPrvIzyhئ&:۳hr  <%og˰G,FVNa+q}ؿn(Š'Bxq᡽B %k C1ooߕ=aU(43e`F]:+ ? e+d埱9= lC F[?g*S?ڙ}?5HĬ!$g6=j`])owCΡs ?L�(CN+Z N)0/|8dA/ەpBVn0I$}ub1}Xՙ_^"_-3#wE{Kݘ9;1B7Z>7 b<c\ #a\>�L&9qJpSJfŔiF?︂'��1�7Q�1͕̌"@m{� y-lp_Qh/|mO3j=gkBlV*sg;m,/ÿ=Ds՘F ׍w[v ;N޿?aˌ t?011Ϊ9vk^0̡nMXٰ9vvJ99'"8̌~[#c?|+}ۙv7>jsZIi/esG}xV >syrV CF,q~u%9-ýgRWMq#/rx|cw<o7%vˌwlpl$, g,?Ƃc^~^,Ĕsï;ff VDk}ݕhϙŒ;pwRݯk85ViG nlԁ3l+? S1n1>YFM@cbهṈLQ.7$%#2²2<Vkv Ҩf1kסPՏyHJqΦ T��+*(#)l1ocbM #l8|FAQQED<Lr<41 0k>ȍ� �฼`C_*x W(lfQ@Zv0Ā �'eB̀=B|wY|s&4L!@+K?O8;h SC8 ㉢/3RBqHNLR`!9@+xQd Ĵ~R'B4% ? OJFQJl%ỳ\ Usaf܀{9l!�ip K�,p@bC!w`Py/참h!(�;W(N( ([=}6ܞD&!,H� IZ)̜bp;?a=)t$#ZL lHg#9bK#i"#P$DcDHiBJA-IUp�% @TM>ݐPn=ANJ3KA` ��x� ʯeeb/PFrǔ E.cɀ+&M);Y0i#j3u2F%}G3=zYa#,Gpc{,6܍@n$f#bXpc;>liC(zFm ._9J+ WX4_�.H9G_hx5 qiUkƫ/3Z9 ~ $O$JJW: 3dKÓ'4 h%?(̒kfT\"&x F~vTR> C3|i8P]^Ct L,f?2{x"#Ęw3syϬh ^c}P }'CC{OīyP@W5O#,.ֱ5h)'&W1e[g0?TkHI Bz÷%>oF~kK|8B{\O)c.Ku2p P^76���W��/A��*2k>M_ܚL7_ɻ.MThw^7&rk&LYɋuT&M؛j2nMZ bۯ..& rnEɋ6. TrnMצL4G2nw&]gp��*{L2kɺM]&]oKo75tqwuUquT&L\]q&LL5\\]Qɋ n˓vu]SȻ^&ɋ...˓rk2dd_ɺ`y_}&mX���*{wR}=9&<6ޛuO]&&51uMݟj2bzn.d7wu��w^\&MP&wudחqw^2n-:`��*zCwuOPwuɺɓX&봚w&<oLXw4[ug&.[nyQ/q;]wǚÇ骄ɻ91rnw^2dצɯkx7.%g��*TO6K uujM2dbM=+&goUm<Fs;1[7oNb3qGScY\h@亷7$AeTL-ɋצɫ_ܒ}��*~O&Vwuuu޹ԅun2dɯL.Z^-][/+) 0: y\H-Wߏ\ڪm)0"oux_<DvȜO A#[IwYs k&. L\\]Pv pLszdɓ^&���*{D]Ig&k?wuOZӚ#*c4=y(5Aw4X}Y>횪_!Sc׍K°t\єt$F}?9 H)NU#:qQAqpo1x Mɻ󧿋5&ME;fp��*zoWu0I=+t%zF8|=@iTR1N9VGzuq^;_i@E؃o>"X7+p\m}l>9BLղ\N ?|I59rx;Doy x:ѿN i2Tù ^;ɪ&L\\uɓ^\2jP\7^&MW�� *u7ԕO4_eT{SҙU\g)Ms7_ֺէ םdlAW'iֳ#Op �cµWU}↹# l/_đν|.5.RXb�pWƓ9á؀Y; �YR'�k1J0|B_,�ڷnv cHK7O P:Y̾Ogbɋn...M<1w_Qܙ7kBbMצMAS&Mݬup�� *Q~NeT]ꞡݿ%=KڪzsFmmYQ ^灵 1 nvq _4zŧGmϝjO^"kEW<ЀFU 7,: |F@| 8O~i#~�N`:328j3Kߝ Vn4nP 䕊&۰ 7Znջ7VD\+\vmyqqpmP\\\&. P&&L6wu+ɸ�� *&uΩ5UTvxl;BuBR*j뭝vuaD5X̄9mq);-JaMyW{A"X #`�F H {r!Y5|nN"r99} C>K=]9[%Ɵ-|;48P^1j[,uvBy p5Z0IOճqXX)OsHNv CțNðdK;Jb/pCDŽbyu%x^rE  7wOܙ7M2nw{~uGww��� *k;hU[RAwt@ pmb9Jۋ #;³8uOy7{lםÙuL!,zl֞ v ,i_K#x)e/6#YJ^*��!�3g��PzoO}d+08/E[to|wAJF$#Yq o~k1>0:4Va v1ߥ±mt=[q%rLge)odҶ(1Ӆ/{kPA<%EfF G)?)p,3̮U+)@ќq)TY3|Ē?kX%dw8/Q^d9En'usR0Ŷ$cQ6..6L]Zw&w&2dɰ[ww{S&՝�� *tOR5JUZuUEUaTGJ?# ]Vq=fY\ܦ7777'ݡ(=HJf[HZg^r�`86X@M^VWd?P!d= 27g?7t]']OdmyWs=H_\x¢vI¸Q;?)'Fḛ)fVΖ[ Qw&1ynZ~4veL3 7Hӛ[̥+/+x?2+|_ D$)v? FNFrN0G8vbKq؎P1[u~E? !wwCr)?/vou3XV;]O9Xs\{"_d{[!&bZE|͟+09YíY7vMɻЙ7wLL7^&.MMu��*vXU+U![fy9f0z|Ϲ=fyvm XSQ =b:nج7z*8Q 8ӐA= 9x_�rnvw7-9 'tl'PX7[b6\sfٌgώ?7;|"SI;J#c(~al|a@�ģ[Y%a;R:[guyw8$)Մixj4 ZrEVE$gG=l)×?TA|�gXJۻ-G`T`7-N^Vn<(v#},#u0O51P) &ϜԎa5ܼt>SlQ.q+g ͶNvn'v[|TI0 ~tc+G-P=|:3�YQ0[S XJdͿ(? ߔyj}¬Π#YƄ|X}5+9.s K%\͝-J9-8~ͯrJ䅋,X.XxoD IՊv)l1)A߱jE:ѕnnٍX泇,>J � @`lM\ t^@)dԼA 9xS|nNa P4 `*^ &?~սɪ&L97^]ɓ^6MznL&��*TA[mgl۵_u2>CTAo?$7[Yc6mZpʿ;#dniX=h Pr+RC~ß- /YK:הb[Ot3 m7+KzIJnƏ-e b01q~df#y[AVXq,BF;-NvX/VÍ 1+.<#h</+v\,l 0ݟ+!8~d7=H[p xե7|#qrCHI) óvBз�Y5(jMJ1js^K$'6Bz hBwƤv!?6X d$Jt,N[_ AjavH.\XXBp{C|<p��\IddFF?'qXgf'#]C�yD<`@pqX% N{0'+ - ]?c[㳘bN~ǬoG;k[D²\5n:ݳRW?y'qR[WJk=ȁ}uzi7:On0_>yseI~1(W3~O(ނTZ,A$/-< WJg*}YTL% c'aG!|͔jQyhNP7Z: S#gs尡$ E7O[ adn/x!Dr4|,= /8ve3- |bׄvP~wɻɓ^\2n7w6��*v*"q[/wu3k,3-~?lf4ΐS6?YNbXsRZʗO`;k`hB_2C Ϝ;FRc`G�P_�$Ma &~asn*7I ~e-Zn8b! 6Ct3re-K9ed(=#XYG(Pߞ4Ӑg~Ks#n*)<O lHsFYܾS>q9/lx5y0 | `}԰ ߪ/}`R6ѹ{$!Q#YI{2*AHu 4i=KB2oq#= ;O-Vm}NK+]5lRT ?qo_Po{zDJ w1AJf 'ڧ ղ_e 3(<ɳ_3 -B:ѾmT-QJz}3'?96kl�_̡=sT{to?l5$B\koRnE֠Vf(d}ݙ??so/!/H…sYai[ _ YGnϤ"ڬ F/a|ϻt j-֮u4/*:r P%rYWv N,i&pb1wJo3qxiB�'8hy(!y~c$QwtRC iF<cwˉ$�ܴ>A-#?eajwU* ؘXbo),K&-P'sXkw eI2@7q ݾ"5/1݆)xF#D&xdTwrnwDkkMxɻw&K.���*ù^lGp._5z+ 湃 +%n;H48okE¶sFtA!'l, mYvVP-< 2lk{v|V%9c|9gJ]XYxВݒlf;w_Tۄ, !?3`:/_⑲!egƨ:4DY]�g~W/lOE8F<$k~r !ұ]Jߡl5+ Oح#GaCBQؖ-֏/,ĮF!|İ1w DN&mR6ψ HVtll!ߐG%EC5<~Orqw#giCI霚p͍{A �ŗdžA!^0PbIA@c _/ϟ1:25Y7^lDG"B۫vtfr_$fIkb�yl Sw*:9"]䳸BW`ZwG vh*QN7jp V֔g$βvٷ~19r�fzr��{Dec)l,Ge8zV:,;}ƈ'`_N L<Zvdx_O01%lRՙl.n‰a!)ߚaM0уojxܤnm5*$&aa&6w//H͐_s?I)[g~ziVG<#Dh /7O$@qY^^n81eBי !ǯ#01_o JD,lV֐;ط<5DA];[.;Xzו֭IeE/4in,P{C~R C_qE ,G' @ray$'qn'06sJ҃qnr뽺lGmOjJ~R0ֺ+J9{KG+'-+w~V!,aIA 7Hĸ9[ϡ΀Xh۟/=Ӹ7oO#'Q, aܟ{ o%>pM#)&L9[`b`I> �7AmMc71o2X [P7ǺuwR@��*{wsWN}P*ല6%p%%7�ZM fnRj%z8`g#blPbdԼb|@a|8' dJqJ@(?¸{\W&�+lVC BCߕZ?n4G_+u[Y,J䁂0mwb$P̳Ԝ!DK ؕƈ0=`nš8XS3`7mX ߊwVCxgq .WC8R/b7،,?@r6ZΞ2h )!+b2&+ݘѺ,Hhej2$`)CnŹĜD[:н+vÝ0sXǛ)YPWY(ET0#5RI�8,(O|pvr(iVM&~Bd+}JJV1d`FV̈́eH燁HDfݷ1XJv4kf\ٶD#gpWz9F15m&Z7B^Y=pтZ>StmVkKQۜF֕gˍNօE2@ܗ ѲjC~L[?QHg)(B>@OKXl^|^Y6a)جXޢp ~-x`f`q/^}ܰa y(JXԭ!۬ctPaAvHF['7n+I 䀍ZN@vPY`V1 {aԮ[ @ѥc(#v̞",%l r0Y`rĜ@J gmrq|;=+uvBԲHkFmU]v^5Cham{|@l`V:BB;u;9|矲,~Y>`0'0MF5\ҾOztl)Y $ 0y\÷�O(dӰPOg 3۞CCAHɥD>|S6n%&!;?جH}h_��*zE7WntGa߾}gYxa[(J$se r,H"A/ldi $>PX%oa9Cx{F$DaWrw3շB%kmgJ'V"ql �N, R4!$H`o t$*Xx\r ɣLB߀k:2 (O~+PKl Ԉ [/LpX'Se I,5��,pBƧyŠ<n+c"ݻb-h% @ۓ1eYǬ7^_IE0�"b%$ ![c:Xٿ3yLjlsdOЄ3<{E%y+g~s@F~U+/X]6 τ>qGp,(;l Ɂ}}ރPjai,%n#ޫ`/%VX9@v]AВ p>‡{n{*ؒϏ#s?eƌu-ͼ" Bv [ğᆩNRǟގav'wRVa| K/a#0E1fSoТ ىɫt7KvWvar!lQ=!|K v$N7&KZG%kܽjm{"uci-+7<V>9 하Et)Hk̀ް)<<zecD_b/n DݎYF3/Ͽ;m[?lwx uv3Z̀uLƅ*I謖e"4RKZ{o$3JU^csb+$o䌣?Uoe22 vMvg>_^n(~y:J~j jy;ˆa|,F_ ҹje]MK#p,E,]rmC@cd A-3glR)VXnY@;/ <hO1 9܇<ihD H$޾k= y !@yMzC 6fs?O!hɁpY_vX$瑐8zj|��*{DF|kf5"\ùao/E _Ӳx8 ZV�2Ib/vPx{:`?DJ<;b,Vn5E� ZqyH`ۋCnVE /|\R[7aĮ~KA{/Դ XOxbd08>!Qdcda�_, 9&)i'Er ?Pi5Ju$7X njC?N)ћbS)?0%et|7'Jh(}a!M !1X9|nG��!�YfcI(.?1gPYGf|{ rWr_)oKX$5?Jl=9g!ȭM1gd0VB?&!YiRұPO� cgv('9ê2G Y/?Oٰ~dzwel@p5,N;AVOУccD LySץNX)j [䀡$M3ǒ'7ꬆ(0h@A}B0Ϻꨔc  a \³ /84)iRC4zzWOۚ|B_ԓ?7} @8kGq f<Yd w ZXe+BT~(%;gc Ijݚ>|ݟ+#|k/lߋ滛j{2~ә9b핉M6G_ԁ=²$'g`=my, d$Qm2 JFt)?4:(gu [g2Ѻ OI,waVl5VQxHó!q<E o &tߝՙvr2_'h' Y!`s"?l|ב̯> !䕑n!:)B4j|ۚ҆O ��  gayv!-F><gV[u-{XF~ݗ0B5s>eb{*<XxG7}f8Qz#1<ql Fa瓩o�͕ׄ~2ß Q>j}ZSg|qHJv/cî#6cHaˉq)NAxJ#bK 5Ofw9_8J73��*D|O'#-i@rQKqfcbGwNs~Z;#⑊�ǚ㑐GH[Ĥ0CVNF)WVܱD/+|QL"iuA@ԓKKNC8%AM�@f!CA,<im[-/ M7<fBIᤒjאwU�,H :;ر8?; sh 휲H~:3cVcVMYd b&;0Lw`xIi n݊SY@1ݑ�n!`!'gX&YA1ΦWFJ~|];#/YlZJ �ؘ `WI>cR4Pa )#%+&%"p0z\5ӂ}OձHcIRR)ÃK}z~Jb҂gؤ䀮0wQ/|_Jۍҙ4=  0_G1ercǩ")JJ<0+8u-9FwOX{ _4/_Ìt鰆 L+lO[$>Kv<[NhkEGZl= rO3] W{ cfnG9sԌ:D*8,ZJHxsZ�T-{,g/{8O"cF�rNdv$='58cٚ/lzgoYHw%1w͛q6|{;I+ΖwtfِLSXV# cް7TYf~9i 's?=bC?Eﳠ֬~w\7IVCo4]+tIj p.r?CE/ea$彐#,W9X++@GYQ ;Y%|+OLd(rI2G''r( }#󼂜b7͘t[l-:Iegg �̼�*b`g!L_9WV9;* /PC02Ie'h,pĿa)&vNN|-cWݭ\77wNr8!=rI twS!;zht�^Q+ }ӐV`4L;! 3n ̈́�<d<Pa001A++dϼb�j3g$7 ֔' |LJ cݙ !�Ġ $`шY$2b0 r07bgA8X K/_7EItt~ÍS~!rXBp9C@d(%#B>4@mnn (7#KO �%eRps5 +{ٸgrlW+˴/��*\M#c?>P:_c0{x7ϳrK},zCNDn-= s~Bhp03q7cmdPgOY-#%5ډ%y$v^(gK}($`X%enC߹$- %b`m֟<Xf,3YY7a;lGP 3%ɜ زnOlbՉxPn�� ,!YA<3udfV_?ݺSO@n\C>�"7E�3dXf$Ps3ۢ81Sɤа %?Ķ0|!!�Y4R_[>^|d+;t!mE)Y}"F؟:YH{(3wr$I&FB'LMa\c� &v%8"zC 9`;A]Y!nj8Qs5X̼)w}#Vq~C?Wqyv05ƷU۾Ocήη`Χw8Wr~ol]ר/,Ȥi8y"[%N@Pw hH7p͠dbQ,a+rcۊ}Ȟ&@F-)䌼VF5)kj?b$3pr Y_a<,n @#ISaG-yźm췝󟭈o,}spt?̾GlNٚ7vK)y '~Dx2o`f+>vϽCv`C_bYٿcL\Kó'wlaY|+@"$%YyHc{2U?A[1:Oơt#loQ]J mـKJ%?IВ윍Z8č6´q[mk:;2t{ݧ,Qk/-[VE#q>SY5 SF([okhaҧ"ȚoA|Z{ocՏ7[-RT~\a QfK,bBlO�`L!IF#@1�̚2L Gtt'vҕ=�ӂ VBzo=-F+Sg~`-)^Wr( IIV-^cEW}8\/$_#ģJO"J%qJ] PF?Jw_p]N ٰ��*hwu}nfu{c AK%v�Y3!ig3%b6QӾctCj Ji ;a1[<P?-ݴQ)&SvGen v+Vz 7#[󒘐ap3k< #i1~Iћs5ZEJXsqdjSro3U]eB͒;$_E C, Qx0VY|hV~ܾlox,xܗzvf3AT�|4KYͿ 9{? `ɹ+ɿ(3YEdƖL&rai,3K9Μ 31jv~v<F`tD)pԖF-<Q-$`Vby3b3)u3�+oGP?"xV&Q_ѡ+7l6GŻaoLޢ _ztbR 8~_p? c͔Bs܁{/, @%XW %:D(EϝYƐ$NsIBО#y83�akE5o Y҇mj_bz{>?@핌Š:qj"x_10WWW~xĮ,H4q!EZ|& vp_KռmNv2BNa5x`vjR{<?Sa/H~6yy; !-[vǯw{`?hAM6Z `qy)3mV<|hY_G_D<_ \9k "8Ը9Ǩ#}G^ȧ [xS V f/_g:Ǒa > GyDu] MOkIfY/s>)��n-Ȃˆ>F8?^هsϜϘ2>7Ntu|W|ƺNӚnv.0 e|SfAqf5|y^UI7tQIO�KA3w!7CL`;, @R Ҋ�D#a=%&ܭߘJO4V5Ӝ$?qG-1 r8qQ�� _-@T3 I؃l<wm %c8X־rg?/��+!?Μku $E7vcZ%#<-Rr `=-�nSFoEzR #g; ?'B'`,> +"C;S܌F�ҿ1!ADQDT4X qlV)CzsYF-q9_#:6+pܾ_]tCF76䬣Ɩ4B+Oq_܀(UؾI``, &EnC-c &`0K&-)ȗI71,Xp1K٘#ǹc` EQDzRrQKH0032Fn04t[8``ԨP(a'gfx ]>6ʻ) L{~u@ !C,Hf%0h扏 ؾc4oVaטn-\F1LHJe$I&H% W=8jL't7%O^0hʹu)8I`�*V{Yd[�S(y,ņࡓ |3 Qx;_d#1GKORn=]>?q X^^ca$r[::N=/ciF>/n5In%ocqNכoyLk,$ln#u{JčK#|.Ԯ 0\-P~v ^ }a =?8$a+,GHM,( WcPvgK@xBӎoOս|/5k+zLJ*;YN'!?7^\T-L^8{*xz~N1/<9! b#7WsռYbF#1><Vlح},l R؎G_$ _)m 5ԥ C$Xf? +C n3:e3`sR`Q ƒۡi s26{^w9i t@`B mMn0؛Qۣl/{kⳘhgŔC\5#}mpyJw[[xVu}DG_2lh~z6_m+dݳ1L[6P](8yD6ASr+[bDž~-?s3TFU Jj"1?b/lQ|Bq3A9xB"|�z@B_9,_G~%Kd|K s'yMvZX`d4~ ԧN#az@;q/Y:Xuu(I��+sLWX-ol76aş(q+Zr'3C$ߓX]r0!98 cQ8D%ԏ+G"YYN_(eh`12“j{9Q_RnIؼ܇naN:G#( G?lpzF_ ;1FE=7'LA۞5`;>N&VG50)VaR;b[' @X;xh`|dQ|/PXwff K3 M'=#[u2 G 3Pa0 KWSZxH͢^!(Z��Ih!)AEo%/v'ؼ/$7c\A0F.Ɂzu9oT_␾ԏeHV_ia %aM -mөq[8sGXstV$(1.~HG1H^X3F|b`=F !DžEYepKj;7 #L3$rTR NOttndr0sT{Py>Gr~hwO<+tRM;4x#>—SZH"3 v"?Da{gepW}L })XA2()~߱z3n}õ{>`<%G^s6v Ob#ts+{^;!,{foCC>,YiJ?QeATS}|V[09OA{⛶J-\>'b,%ae`>kxna_a֣l\}x!зw@# 3?#R{~l KgsBzavgKAᛧҒp,72aW[a0b!/yXÛ'}/++Ye$�`μ(5%/>o}<aE Fs᥌[f61qNb Z7�[2>_(/"=*BJ֕{c ܷKf,t,[c?F?;rѿzۖ/%;3Ynbđ}v|j\eB3c. =Q;ZY[^//Frc !�3p+ɘ~O,f?xL�0�<`B`b�HJ잶C�ձep 9ؚ¸PZ/f$8 WP)VEc9Cy:! Z��+_!rӷ"+3h Iy*Z-&,�:<_k~rRf#%`2HsxȐh$vcRFf  7Ħ sdC�kWR rJԽ0v#44BdM136Ih<�vp Wcg_Z؍ձ}gwzC1[5vL"fne�HTMz(K I[Ag?{\0G�oDK�g'Ĵy\Rph#TY-Ok:+ /?$00MɅco)0 d% ޘ0 `�__~±E!9ObfHp~#)NOi=IĶ|4�dEY$G�]^1Bw6Wgy+^Kb“Cl+/1i I0jOtsή)xj1\Lq)`d0C_�% #%J'A(?؍ �cH$A�'#j Sa1!0?uYԒѸĿyTj(clE&I+if~2- U?eRvSZ;XWd0*,:S|J|h &*�ꂜ>hM!1\԰  Yot ?̇+s^~NL 4W54fPWX|XܚZt/PC@0%dM�lXkWN / Y~|bϊ C ZAA/|B,aZK#)/wt !�[~��1�Sq�7Q�% P pd\ 71kW^Ymoxu"YJlʋ%>Os$N s (bB��Kpn�5o@Ռ7a59%XS쁦&ZlNnG6p"~8=ٔϖ0>W:uQyS_g貁".FW0K( BhQ #7)\p"�@�HB I-Xj>.M5JJ([ex yF<LB!hŤ5Êm�cRiZ9[(k 9kMṛn]�����/A��*5]֓\aܘVֹέՆ[5ǹ7jΪZw��*Ǻ˹ɩu!SzúW&M]"EVǺ~>4o.k��*vjk;TJ6=ݺncu\L2bHwYwQ^;kZ_:o{>��*o&NrwsSrn=&wWws!^qA|UTrp1 UwWv yᄎy8��*vTo-&]k{}q5unח&M;_i#ߚsQ`xRۘ~A� MX{`*9 An3^ۅȂWIp��*v7wTazhGCS'f[]Յu 뫔�:3]Vq~½ M-K+HHt&"bYUz_Wp5V 7, b.] b[gw~&��*'?=7rn}ù<Q߀ջd71<Tmeeɋj69」#mVZ@PjV;vZk��*pu MM/UF{]UuwIweGnwaKHDDzYuf$/؂{G͎ah#2 rRR8q؟\pbzI ,|i%D_۩ \@{FBq=(]ՖI֚ed�� *{ouO[ҚW7{F9mZ8+p3]t]U㇑022>4,<ퟜ_ϹaR ъ.K֮۶0sڭ� N�gQ#h'!`½kuF<N�� *JuU4u'o;5rf+Ju6@ ݷG)F o7cyW}5fg>QmPg# _毜`x@YL;,pr0ӿ_xwag.Jv0!Яߺ߻sf] qR+ `G72Wܝ\?D-‘{qH9i Zz|IX3$ϐRzW"gwYwQ~p�� *Ϲku6Jy2m*]Ʈ]f/i@_[dcv/8<mSyǓF@ Lm<}'d-:(p 2'9L/JgοǭL/7'n7fS:7;~-ak/@s:>xFl!FpԀA3 (OI2_g{շJ%/N'ݥ[Ǥwa,a𐦙JY/X!YZPAdO$c/cr/07komuOJ[|nv w} �� *xO[7UKK.\L{OwSӏFXǧ0_ jESTN��_1H"[/K>[7�Hu[[gU01w-mCf#Bt>"i8Î,_V "n-`[zvLSJ#㸼Msb߉q>վ�<Q,n!CR7,@6aIO(u"ӹ+f6<NB#Vm2>]/Fd7( O 㽣?<BK8ZS~xﴕ GÐuXB1`�:,䰓eb`̴l wMۼ�� *%tӵjc>?6b}tV<s>xz֢A_anm$#aXRh  ]`ZyP:fd@DZ320;}zu [:O^ ;ݯvB)o#J+b{ٕ~ޖ~;1V6^v|D`m'WXӿ?B=N_18(R_xn/r2w%㯜c9{##UswQ>3]q{^߈p Sg[l@Q+09E \YGkiyGsM`:kHPVl0},YRpw8jzC36R1<{>xF ( RK!vİ|qUD:p��*ww[J&rJ f[bwr䙺~ ;!)N'"emVl_)~ ml{JVza}ͱ[x؍3~a-n!^ QÏIiw흜t`-gW@V;}~^¹'Z)a8+OI-' 4[}w<_%[grb~zz[mnvN%!xB1 ӟ_F6r;wQDK3Ao}[/58%Jԅ-Ot<:ua pϜ9ncw _=8)PPFG]~j3:߸Dv;)Kq{-| XZ?l0s;imvlA�݄9~_Nc0\{s 3|ԅe,/mյ6;wZv; u +IH%o,#;d6L<C7-貙n"i_7GA㸸fnm<-W޶ '?N}AR+ڲۂOd= \49hs71LV_g8fttxkORDF]}a^Ѿ H. d/dŠ~Z^s|%T <+ DN+"bnHaB~JX_߳uޑ)ήMg��*\zjsf~!R9N7|bp ׭ŠY7)Hpcs!:tħ]ޅ'K^6_VY_DžpvAS /l!aOiKK-?UXH&:_]jCH,s S$0_d~%tf`5xy|jVRM<ZǚwX婻yoft O/R-fl1aj_?)]k+9nk5[ǶkShBi4`Js sWwY,AC`)<Y V/G&X0^K_{βYerns;YF_+ca0te9 ΒbJ䵓;WBPVW�sØx]`垡cɢ &cOrfaR?>),Q9 \QV@�@Р?",OY~^-{9\qo3ef{;&:X^pXq]_='KP`k0{��%D^^BPlRxۑ b T(V/mהCY,퀏lxBO3%ϖk:ۘ0y/U|Z'7vs@8/:r{u?'o~wsnqF_^n%[Y`?JUYr`�gw{QꂰeG+ O;54&۰(GMpՂWXZtMvwOɓ&��*E-mgT?pvmg~J1I',w;�JAe~g_HC`>8r߸faXi֔'>·Q̌VSW�w,'hDZe_df .8/y{|@Ft7#v3iP_ǫ)-f(J}V\d¸wN{{ԯPca/?|sV;qn H]xOs]zu|B K/34ȦX",gAԈC`.)PFti5݅:T-kJ[ժVOc%u~(0-uc_t~<=ٔCraYҨNsR[+C -~R"T+,N =ƶŒW+wߙ+cBP [Ա_[ߞ8/9]j7Wg/!x+a> ;i͘+;x]|GS6´ZoVO_8(NI[Ŝa㷽Cd'2vQsl沜8@ן|pF-i[[ڴO:#n -S%X{iI Ϗni"RE!H�B3ff~Š<F!u9 ( Cnl*?;)]mԡNfϒ-,w#+Y# AR~; i(q%F5v$7H WsNF8 L'{p�-~).S&rd}��*Ǻ5uKuKtEtdb_VFXVSw;1P!�8XkO@dY.RgL H �cBk:(&9XYx/sQ:tސ{p2?a; r'/bKpj2+BZ9'%^T[Ԗfg/o\n`$ U(D`j~!6†#ކVPYi@F@ԗ,v0OJFk/cBd׏LXgC6E7H.XjPz;FsibqHq(vŗ2v6(03`J!$~fr;1Aɥ Ku HAR^FN �=I-* !f;WUzS#hO?arvԝ2- |8e$-& +9|/^=71fw{^Iy/d/9-1Y;[i߻J FQ,>V-<I_ !r+b|ZI(F݊+ O~!yY.6$o wHyG5{Sq'1툸6Ͷ81kWB |=QR@Y`E꿵~d#>"_ G[@)na? jy)9c6L'Jr*Ϟ_o0`t1l{)F)k: =d1!Øvz8[mCܖ':8D_翆9xf=;8}n߾<4õ~oa{@nf1(d~w4#in{1ʾDՍB[!hs] eΜ7!By-? ޲2Il̮%hY��E0~+n7倷uKa' N0c6 OBb\SuV 7OG%<ܳW>NKl7<4?I1|*?2_D {Iw JB"V{@܎tv Z/|ޮLuurn��*˹D{g{8mj< #2wg\f椖6Gl!'u K�- gbǀZt=<@f#zO~Z`jKa(ݜSG'($+Hf7$F`!A{do.8GFd>84gOIxհT42L(%tgȊᘴ %,p#Xka$[?aq04o( twOg0]K5O7p4iak mf)^ *(/=Q]rٓK7;%;!R-:[t(RK&d G`8R-(nw'Ngv Y0/b> #WzĜAXdT;{l99wIi?[5KuQ8,cW�Lŧ=Y?mZ{nN2)PV Ne̾F~'Q;AbG;gv1k^OmWr}P҄'cs\F'ym|<b|PӨ<R&RQ3$c^շ;u1[ [B<}SO;m'f2=}q7?rRSnۖcӐ%7"m;Iӵ '}OluQoHFΞYZ Sn?l /ssxv ,k G_b!HjsЮJ`!kJ:ͺSv%kjZ!߸ >7x=Dޜv XQ{vdh`yXZHgK A$5ڲm~GZHׅ#3쭏rnf;{ζ|9~Ǻ"5Є_n!=ӧ3h1KY͉E39.$-dc̿( , ⥥LJԌQW\Y|(vZ~_znM��*6hvww$[݆:̔w̰ H1<S%dg#� &@�c� X2=f=l}{jqܞ@-%$ l I'Am�ٰߊ!e=O I4g ۔Iōg5[XOes1r<MJ+_߻-#ðtu %O'%Hz{_3ŖM')T &!%VnJI<6tf -JD7N(xi47¢Pak% )Ѱb@9g!! ?̔'2߳+Gqxv Fpw'{Jݿ:JԽG7G27^wYۯ $`'yK0gejuIC grRHX/ =LLݮ: xWP> xZy_87sDb&$9Ĵs2}f>D۸_�;#c@dNF!;0ue{;l ëҬ%>@n=X\e8qXm]όUs\| n{L,h9G;|ƽ[/::R.dmB[oK ℰT,'Kҡ߱)_N'1B_:d 3{+7q�L,"}؊}^=a[Jwb_[ڐ4 s$oωF#��!�3g��aHo 쀭ӒkgrO刍?Ђѹš»|8=X;Gq|@åi/[vnտcG ٔSw_Ʃk&[7Ҧ;J+cQXRV4?̒ n'",P[m(߽ 7e?YEQې.ntSk NWIwn4Gy_÷uZYׇ]\,YS/Q"2< o~sZvXsKPo_Ͷ2 @Fe?{b..L1u^���*vl۳;vsǵnnsMxjpX '"XVBDO'haiIHb� ۋ?,`B_H;`=BUgۓpOآRx D='m7_KB2}tM Zm1_65]s'Wb +fr-A?ب#1!\: Ҿ!ej,Z?eed%.@T^HlQ휳è G%g /ӹkw3Μ'䣉?.)D/F#ee8,LP,q$O'7NB{npca*ۆ0᎞$#y!6y,(V5t3J&!MbB3 '`L,5 ergc2R% mm,L|I-SrX܆@@vZ3[QX,C9\'}NN^Ke+ 4;_fA+] )dLon-Cw+sԀ$ٲ-Ź`)lLxHz>g�G!nz ͋[/cqٻCvsvu[,_0T7_H~V@ ƅ!c^_9& kB]8gg` y?ٜO?ٮ�5_?) B?dXfTu<Y9esN{ٜ_�'mF V[u񥑤^fg Ou0cNg#s(W3W׊~K98?n$1j2El#3v~tR?!J_$v<Щ_ p>V Y[ A-zpH3y)Bx-?Whn3 Kcb� A*> Ab)+c@KȁQdKl}9q!DĤF i9}z6]M)VFԁ H_PVBV]|uFaĔm MޠEa sGPZ8jy1b4j߅K/7ąۢJ(-g?G甇>-Z$w_tn;N#9-SUᙷ[gSk!U~(L7\2l....ɓ���*]c7|_@@HѠ';>ҷ|QivG{Կ9H,R ӊFr۬zC ',4F_'j''t:, 꼷mx bSV݉Y-fBI0MQ$>FE_νVHxDy3rpb1aYj$CBWw)l b?Zz%W +BBqMJV`FIc2r&yt/xKA/Ƥ6Ê߅i8K$'U '#.:Cs) oĂ}b N]|t"AVDEaC|VO{0Xan}! )3ddFtnp|DLKo��$+fVSb?xw$[ I7NIa!3a5Q-�ĢW7d~\/8N(!7QۋUhe~# +;7u$I=u1j|{Ⱦ]؀O uډ)v뿗e֩pt쏉-~~N̑܃cSYдČNGY9žO $9h?;f!'F~jU(;m:m"<j;M,Fy+s` *xF7A^Vnw'+nWp3avq=8#69R-'+юqpYv~e] bR;7uS.oFq$i n(Mzh%DwM/p̲(_sKRR{F6#g1vR?4V")+c"Kfd 3= |ja~ּ_gRܖ^G[>N? �u)N,gV# ϲW)]qV6b@scR;6+9؋_f9Lw?pt x}VtFF} G`dj{^KuQ P3^A|_N@F29J^fcr<a'xV2z' ,/;fŨ< 0≫?�X^QMd܃>F8+\ 籟+x,6__F[ثrkblp��*A{<w)o1晝u^QXieuaLR.twu+~nm?O|ǿd ۨb/?/_<; BCXÿ{pVO/Kğ3na/3~hZH_Qm I&$+p2IRVŁ2ZR?gb`F _</y=$b)Oֵ)=x1="|2PK+0pf2V[ō,,T G"!YIN ~ !-1,L+cƧUf'%DQ 441{n9[=vu g9eg"ܚ#X:9" &(UC/;c�>G~Ho>YKHSceΠ'd}eQXJV[p,p䱺H9\Pa1b3'`G vie#2 zr2=7*I|Q'K/^풼O|ל;]p/)#ԑq <FW𓄭'~/+K?\# Ydl=Ä|Z V#/1܊ \~AI( 0Y8r@W'X\N#l{ #xR!Lr^+!ɽ<GR1̴Pdfls.]= آZ;<AD7:-D|I}DF["َgY; ~us=^pyen_XX㵭 qX5͗P ,u\O|$εwfVb\fqg`:sI[x}_ؐf={mCy//<=c1;p=vn0z" ݯy8n$E*aWJ'oNsZy0 RJ$䅶›+Ebœ�5xqZaZ~]mS'_ ُn"5a~tϾεC[",`O cM++H`23k<#sCOTy0gHRh% =[mSГp BfϓHVgi;F��kDBs [iG,ޟe ĒȔ_o> +_v2n.1p��*},INfeC̻ؿmaLE_7?(0ԾbRi#/݀s;j&g?1exI Ĕ(S+V&#,7%\d$_ 赩~7 ?:e05( i/#fAEO/FҾbzhK^Ê7:Q-WYo_+(ò9ah+-6f�yAOt:rԯIf5Z1{gLxPr#i Y $0v)ŧR~uTWY =<}+Z]n4<H,1YCugO94F'V ?e/"HR`Ien7t1c d!3=pթmԄH(6lN+8.ᥓN?7HLIضZt n sQ)Pcܥ|8mHhf^݃K|Mc//@F_PS &Y`tL/c _^8(vHd/Rv~Ld%V9OpQ;hcSM�R;W4@X$Zff0).,#uߙ6|j"sQu/8USl3 y?a۳xN? w-`[q=aCz#? 𞤸dP\/oƠhߥc~d;gV_~$ b<1k#>b Lpo%#1%${ N+#obo,wn(tj/"<;kp�qjmWQ`- -O#l9uqϽ4E׿lj2̳݀;suvYZ2YD/\ܔZS':;a{Spf(I;4y#q@|V 'ڲ w$wofsDVqٺg3_C`Jz13=f49[_C)fSY[|sV@˙@zN 'p]ۧ%$f<_x0!gv$0eOf]Hø0: t#9_CKJdefo31wr=)5as{h!)Mvp\&��*ВQx)V r^ٲr_FF}-'a FW<2s}C@G#ڭZ9}єY󱄌43^Ha _Jߐ}`V&%~,o�3)v;'~WdJYRlB d4jPl+|9e�AZEtڱ XB[ ͔8Nt-$4 ,x[b3Ebc6۷k=jܢbxɥgqAs@݀~IT^,ح  Ry�2ND YÛ &܋-3d�H<R "Zy!0 -<w'c ! R#\[XnIK6&d[{?1Y}>uBæu( rR_&_bi-F/P7X/_brxbpa ! GoJ9u=-`Еӥ|ah qf_d?NxQZP a{>p+~EⳚHB^:sS1Һog5 +9`݀ ּ^n{g + HHu}-8-ӟWPq R|f7`N-_XAC8? ?x0,nwq]uA4mѾz@e��P;K^pGB:JOf/#n7^H_u9' ҕ+r0eo;`u 'IÇæ4^mU~@#B^@A9�!p Ԟ$sQ{i͜If(KJ/ ;NU*mHh@VL,`^Q&߇?nU8M;]o'oԌ|6]^%6䤓?s5 l{$4/ Wtۺ9u)9mV+ty<9= Fu8wc”n1wIa`$ G,js)%/go<t0S/8O{M)MXw pRY^^[lbKKHFUVo2Rw%9#)`, aPn.~G(Fڄk^34,*u|$ۡɬR2_ؔɢ~;w},BuϷlwƛ ߨQ8q4@C"QAOsgb"/d3= @pm%cTTN IŢHT黓���+>8[*/6N *+f| !?~W/fĶn ӹ.Ѽ<O-,VF[HR1`bXc|kx ?@a=Ғ2 Zl$ߓHcv w00 l/klp<"_ HrK%ck n_=NT/) ۀTIYE袋 I1XۙPâhaD&~/.(` PJ1A$7baI_'VZ6a!F']y<44$WBtTI/d?\joHk:{B}o8  MlN&#N:A!Xi!}1{~."M3Jx™[_:N#dvoW"b{ ߄ab Ί-4%YOcI}%~7%;3fҏ奥X_7m\%aw<Z�ĖHCk�G%}F_/u¬0S7|i,;Y&ę9<opt6~Ⲩ,#0Q)byY^<"qM=Wp%z͟ }tGߓ?)F<DX~]~[j|O[5;-'s/?p;A }p'l{?aZ꯹KaLG hR톬)9a|Ϻ$;˹ë=^GϪ ZQy*CN$l-jA'}f?ywsWly`~vS8uu`#feA/h~V_o[n;5%رo7np ns#C2F 9[? I%+;o#~J@\yƁle 3wqS>Ƿk=|F/v R7;N.2O(~ vma~N)7p-/υqCs+w3~FO{|^w 6RݶZcyoI/kKStb9/5vdd|Kfh ;?k 7aG앷7w?zK(IŕVYkXDAIDRxk4q:O`Lұ~fmawŘl&"M\��+Y&5D'eKf.2!fFS!s H@&0_ m+P&�V!HhjO?,sF1 &(ĞwK5ap `2Y|4�?k(e��1�o�Sq +0378<tB&#? *&�@�z4SHNI0>!6̇$vn~b�aA4_Q}zh�&!o0}pђ`+D9@/Mzܬ'@;+:Qb8e� @  &ĖY80͏AD"BaN�h(0&yu;4'٬p<Y`$)/ Cl* �D,r�4E~V%I9َjB@ʙ-}< :&EҮQxH@$3pq'$<9" ,W͋+~="Q$ "R@r@V sG:GRü?8F1'`r?(L)Hh 713O!yN粢ZyC6Ğ~WuNcBu$˯/gƎn?cPٛ)ķ\M&`Yfϳ ca|S7"bb7j8LYPId}F{,c̫'(x#.HPK?;@8R:އK)f_ad >N@sK%@ȰJs2Mٴ8o`P_(hDAi0V͕ X v;+eTB%!bFa2A p  vRM:ue8�`�4f{9Y_N ja40[͉ؖҢt:O%.|Sz)\<18/oEŔ@"xSw>@iO"ij"扫wSps/`z Ip@dg2J?fB�",9XbI(# ;Z"K) ~tlP I�^?XV,qDht |d54jD<x�����/A��*[/l{U=wk_뺳uu=ouެM߮uk;Tnu��*sn6}zJ;kOT2d/Ssaܖu]Z`y7M��*q՝ܝs{>뼈O'ohӻuޯMtΞ6��*tKw?&wrcC;m޻ָiwrZ!9w%�K5ùMMtvp��*v5=k> Sԟu L/MkuiY:ivn#Z+]=NEl[ '^vGr}Ai|RcH-Wrnڪf3��*#SI\-֓^q=]ސS??u"W3]vc3,K_#_F;{BM09Oe(_ˏ>"nf9Ư<(v :l{p_?ڹ f&=N��*rSԏrAI۽WWzCjO}�ɽڰ U\zϻ<8Of< la)wn'au;N��*Mu&&ʪ&}yU?2v Z{,Ğ1O]66z�Up?K^tS,,pz׬WkK𳰄h$#?/ ۹IݕZ؋7+}g(r p �G vf" qFF[k^�� *7uN"mowZs]\]HwTA{[rǗvuc!a7 '"V3=sS fABٝ]lcG.; >~LlHn7߃mXdAx͖?+e?ĵ䲀fP-D���V{6ͅ3�PGѸ�H&Mdpے' £a n6@PoS|�� *zul*β\w;SzZ}׸ /rv? Jx[P]A+cccV{UX wb52we�@š;JO4\ H$WUG#DP|EA96׀wY[-[zv{|q6hlGP@ {T'a\&Vݟmѝssn ɒiWm6"̹{-Hu��� *v5USz&]#o[>؜s-l;`ğΩu#gM͕+9`�/"�&[ ëw}^6Fa/; <8 HS#xwq<vHs|}zO{ HEoj8[ࡥ`Ξ6}Ľ_9(]8h_zB𝿶6cJrN|<9Q(!۞goav"'k) `$N cNb^Ϗ<M)]AnA|�� *zuuuV'ꮦު\@Ÿo}HfGh^찬#S4C|*p8ou1a_x̮L;SEP7|*,Gl>^ל/}N{o֤`<B h__ b}an.ڋ;i/-{u7Y±(F%#%=?·Vtp̓:nTׂۡ1)yo(O/؀žohtvϐFGwfQsg}v;~KRX)n~%73s:єZ.xB%o嫚Z_/qXQ{8I nP$(a3] [ɛp 6miawu#�� *zWM+TW'lG==SN+;p< -b ؎:~98Tvy~/_jM}Zg_V1n޼Wb wY;ş ~|{gDs/8N? [n$ztWݟn@=ٴ?o< D~1O (WK GZŝmg- ZAK; %{/ m<CñCDq>n4}awnlntW;lE < (�Ai+9ǁ^CoUy.I[RdcK[/')$y]JSdH_s \wXw\k��*tS3wH@u8F >@UgJd,{:WxKC2e+5K g-x-+!?k{ӍB1oDfCN<US%e9YCfacgqH}bL~cKlⳲvf7_vÔpw-AڜFe0xh3_HHPa_|VBM_r OWt5:+5PFz5.Ż6;wu=рv _'n<Z>z4ӿPJ?ShaB <)<:;c�deP̷a)Mx}XgsE8Us|!߳D{`'Zڪwd ɟdP4۾n ( Om|<r /X|U$Kѓ,;qs>e^3+P9cqwXVgWrs[1o[؝kT4ӌIwݎSDk{�� /F] c0Y^, ls5[ಉa'H(g},kYvoDTf0+(ͅVn$KRXnmΧw%uW@��*\EN,^)y.ۙ?ŷ) >ǔAopܔVt% JTyylQܳ>h+ rnr]p,WXQDRFtR dOd3;'H~] fVCZ*m/Ҍc;tI}9q}9q$J0۾\$߅mp-R<$Noߡ[8s Ziۿ0'}sy5J)|/B6?krp%gZKjЦ &c!!)n~%n3I\#ߪgJwe?&0^B\Pc Oez_ qln3ÕƔO%[`|F;wNKdp,y-,vT/7 Ã<79nY|fRauEZ@Uk �Bl_ �Ͱs[{lG‡"„5z~an}ݷ|(_@՟oy_:ߚ:ŨFN)|zN%kkLQ45Q4J%;?oµ/YC죞_bAI|'7"28؋|DoQ° 2d|�+$k6fw;u7μ/*ùj&8>X)bcG}7^yO i~] i47l' ~Pj[4%J  ZZt|BÏƪk]AYVwrw&��*$S,y__i9ӻvS!Gn9+,'3,_n :G=BЂv]vsVcN6(#/ID/v<76[ 6(0À .oi uU_fVk ~`hA 660`毊k0uȽwc>A/~gJ<]?|o+?ʎ%&) Yv^4d#a3[ni43/qPC, �5BMͿ4dyy ݜRG%K:A,�[$8{^Zln1"Nw8NnLԙ`XgLNSFr~K)O%PstBCDbi",vVL%I�஽^M#>gOJ>wcvqEeg9:V$- 3mU8'n?bvF5j9Yv1H@XR;WFf.{Rq_,K:s;  XR[ 7?�ˑRD؂@P0{s}¥m2_$-Xu @_ 1+Bs0WevJ n/4w8MA;*DtƩ}{)L9'5}?v@ס,=HZ`ı6O/Gm+o+ {jC9_8u^G"85GWT|V6xVQxMA{݋M&W^+g?ݦwXw\# �n;&g?kXw6}ڬugw���*-W+7-/Շ}}\>┧ղ8o[6`n҄ a81cSsݙ~<SA@@0qd# ~N*U*^,ɪ-<U!@d?'IlyBRC&5‰dnQvK.l/n*.3F_lv> +/J 9߅C+��z*ng_8F )=; FߗlV7.Ν @QDE1b $3Ā *lJzݹߓOqa+0id:\ ee7B8}ëd38N+&[z +ai `ǀR/ Y=\ωl- $,߱wQ0BA1jxkt/A="z:[;6ܱnkSAkꈤ ƅ`gۋ=!Id.Wԗf+t�F-=<6|j['dR0Z]Iv߲q/jFX[􇖘JfQRg 0Bz}+ �#sa[^N"i2_> V Ff6oO"hP|0PW}5@ԍ9Nڷ0HI~ēy�jf9(=mD$~qD G3td%e߀}r.;o|d/Kr e3 Vw%l"hWum%?PF0ϯ;z JY?2NuNL|mw~0͇*d O}ؔ-V;got/({'̯eN)@-qlI`<;^cЀ#y:QYf 'vK ƜnAV')۫I?V3#'7^I7jDb7#S%'Bm~W\Wk;兗z[媘G'Q!_ab)jgg`"V5gwWrn��*X[}FD۷Ʋc+X?s_FB>gs Łm/E- 4,f&.~$wgNR8oKCr`ߕ :pG 3Yd$CIe d}öJa:I4^V/t3vKlFgmBraDRI[ ܮWfw La{rϛٍ7ucS'X]z@/ ) /'Y99@\NHF+Vv"/h"®gb$@% <XIf;Yduh1R=.BHY89Wʃr!$[:vRv,r<n%+cxH?`<s2Ҵ'漢#Ieb2WmtQg22ۺV>Jxۧl6O?4$$ Fmryھ f%g9i=VIWS~|?κ®oGNѬ) F'l0?Ͼ3-ۊBoF$ ~fYc�$2þNA(oﰲ= aw3/D ߐO8eqD')u~y<]}Yf}VcqKטw)OJF#xvh-Js@:F0s i(89k#T? )di$_q<M brCqacc4ZHa~qiF|`'/vݰvKaS|LZ٭lPNRR>Ofgf;9'5ݹ L9/n7 ,)_%LfZ-2{煐5Yyktq?bxOE'uzOWZK;o_?젝џy};JtqcvO%.5C4U>vPWdeBB7H%>'@-q]P0XY?P/ S)O{q[NL/zHon��*}K/f9%_0ߤN23`"$"X#)D!ƁL�K ruGm~y&{,ڐuN€g&��IYaW 17;$,~v3p᤮R؜x]l^v _}@әآ<MGet`,{AB1(1+rӷFHb_tucv(hXIdmD%_B 4Qe ܀[hk]QkbXz X 4npܔҞINz, QI_GlVÊyuD;sV~`x7"Hnؗ?/,0Fu]gnJKY;cy9f~ #D></_1c} |<pph Œ\u09=(ub򂾻 8K;ܛgY{'s>Z =AE BE}sc `οw?CّޔqlnvU{GϘYouBqBǵ>[37Q+\;;7kQzá޽ֶ<9éuy+aR/Sٿl!X)f9cZwoԯ fq@/OCo֡OYAB%g;lO'_Ar| xXAoI~AYk=ie!aF 1>Y�}1b;|):Ե3ըCMjݏp廏m> ?O""W~'_=dcA̴wpyg{G{܎}YHC8n|voώ=?6 #X)mKF&{_ԣs] e0ߍi,]k: 9 ٝtmGhC8!|C)#P$ފ$~fB?$$0G2 8.nLJnS*?g'Nϟo{)$=+ ߧdve]>ұ%lrϳKfR2j}-Y(sL}p6ò| @^m㙱LERM0`\+agLuH$ ug݇��*M]=!ݫomƈFu()?aH{�LM�f 3RckfK � DRky[X#y� '+P 2+@+ђǠ3vP �="zRYa#0U0HϾaLN$D"Nƫ?}�6 &B1`FZhB&3 _ 0'V̀D@Czw~43 m7!c]!^q, #(߀܅Qfr_ ,ɸY}|+D2R㕟fr0excdll%ǯ-%pĐ ftTKۗ8 Q # 1FQ] J+fuv~MNĩ#y,)�$[`aLsDӡxBQ[0opohmBMPc缴6@ FHzKdt� y>nP^tV'(8i %%~WBR6|an,=\( u~'~i_))|u|—?(88М#K#ݸ�e8g |Fo`hBq%,c^ g;  (D#? b7u'%[9wbÂHͶ`9gR%cu{sQ�K Dx}-´oŞ7^nv7/{#=a4'p~X`U8b z>[8g"|/_o*Uvnw/ cv9֑bU.<ȯ?3dm79PEgǻ8 uI ~}c��ռ%]J+$+>8vҤ׷q"W_dlsp9!X/7+XC…ÿt"v74‘9cƹ:r^͇pRӂrï38BͺSE%MϺZ5r$dZ}[`2CWngۏ^qvr~B@ N2rI_+Hb~V";Ie,Ya~&X{ןX_Sn9K5K$VgYAHMOuq9|/` >l1g�J 䢿c-jΑqeFE఩kV["f9zcPئHHVNͧ ?ciNPG4Qya5ROIe4[z#ERþB8g[��*;eտcM(6 +2/يo-x~y9yY>M5P� nQo4 #q`bbp9aXoIigĬ oY@dPa[vPԸz2I/ۡ'tu{GOA#4v $#Yy}=}rɃ w/ɘ6/0HlJPIn:rhb͸Dج ؆JqP};!)۶_r#vW5?v[H0%CF~V|77lVO+%g߯fIl(:]G_43 Q<7KuQ_aoNLB7cF;qjB-NؤՕK-т: s27E?y5(8 *G/0BBߓ{:sܢ(i/ε$5!dN+#VB7t9;Ȓ0\Y8l6 ؔ Q8i-#nί\0 t < /}ӥFWfy'Gf/!v/3~S{Iҏ <�ix)c󳥿gP:1abVO4j' cO~=q2[)gЕF O2C D^QM CA%^ٝa~5yȦeNaBr0Bxs4fזjJ?زכ+1=H8`ܲ촆;u'e׈S ,=37mߝ <nlRxw?=Ӽ`텯9?~GnGP?v ]M�I=Y[I9nzUFmZv~=BǺjxHw1ıwfg?.Ր%Ԍ�DťT{+F;\ќ:aO z/FpV A):d *Sr3"[{ct6XYJoщ )A)hߒl~+ Q0`jJ&l (otw5+[_;~I L>Lr^%|wl ۡN^9zB e gf<Xrφ_c1Fx}Zحo:"h,gVFɄnE5)=?!~ Jz%sHxo ԫte䔝Qe$ITB! s__()=V_x;0>IaƏN ojJ}Nu2roKky[)_9)C@GC`ִNǢJOc]}lj6'q#k kgv׻_rj��*u?Cd2lumz2dձf #.4|5=' M8ᛑ[" ؐpY{fM/G4r%F-)H/f-))?j-%N, bK[$# dmXRɣp��?7@A 7RKq?\+M/�@2Y0qH#@E <7f'zأaXo#61?;@1!Pe[/{Z\{gN H0o,|ᡩc1B+Pri;>~f$EcFe s+Mñ%ВI+ A`(Rɍo0v&<C'f*Jp(7:BMɜhng-tB))i0 w↓H:i}RMAr0�e۰s̮񧫺wM3@4|?v=I^9B?J2 xK]1"ns|^Xrs"W_GuVn90ٱ%g/GcF /. ܀<n-n+6eZ濐="Xr=P9#=&,/DpW?1C1h ENq_Xd1[ `K<(WNXR ';8tn0Qei<r%ǟѵEmRl+UKcf9lY[/ 7fİh0ri Ӑ(m qv{VANR0WȚmIu�uh-c �$Meȿ8( `?^x �$V�W^hg&J%GG졧) i9Z%99`I�*�ĭ҄-zՇFaVrso �Unӈb~VkenotuVyL7(Yag߭K"K?9' vОwP+�4(Ĵ#-' cmE1–m$hێ~0ћE?ve;orW�`/wGF-O}d |)w7fUq?Uw_ɹ5Wwu���*wwhcMaF_5շgى(qG U�PI5<#=Z& KfOp3|ZM&gϳ#l+6ܬ3fyBf3KO@y¬F߬H r9,f庱EcTRRO</nQĀ~OY$}Z9'o(+1%elOC�)&킐K0OTbnBy,CI0�O;!mCΤ ?Fdgh a79Erbda:)Հ%72sS)-�KC"o>^°a3tCI [ J(G[K 向%öԤQ@SwJ c9JbXV(3A|x&r�;!#-)!!b*6s1oP&F6 +GGUWC/$a�(ÏٶWǾǬGY1-Emlfٕ?pA.w \%)fa!v^Q_蕐 4Q^Y$ Mהp^nw pR{8 /<Ý\,cJGrss'c+Obugd?RGg"؝lnxQ EISsq!)=bG_ITaΤ�+>c7nbnhYrv} `T ZÝ?Ѩw+lceS=O>8S^ϰ 4(<۽rfmfaB_ol.<9X'6:|857cm潷+bvMÒ(&0A'op5QxV{?qt��a�#g Jv @o+P S{HK e9i+1^oANĂ+nٙ-儲079BMKtmi+S ;Lғԣ% yGqYaY^A\IV]` G75q|s8Q%\zSdhY~(ZE _8laE uHP+VIjt,#nHI1s)QX5'Iu.y SkjN9�$ofE&��+!Adz |F9Mpl~8f#dih($JBщKd!{y85;}Šb&ԁ [b,?aH <=%� _S<FiS�zduw/zZ6p#'vKVX!ؕ* enaΰ6!_j$0  Cq5(LSIQ,7VQAiF`*PiOƆ6OY48�? Le=;il^܄Q?,͊!rHoݢnqN +dgE(ͷ؜1 ̤` $9ͽM ia嗃0VY/nN!0AH+{݅~@>��K&?NcAs_St9?9c-loR19 GbY5'aC,߰CzVӧ7ayX)�c@X[q} ۬Br'Mb._~݌v#5yEj_;Ʌj6120b󇣪uXH^~3*V9sa]l7'sNưϛ>�p/1e6W>߿E:OY'3;;0QGsRs?]/�BS xc~B-!ۤ��)8=l꟭KeEEV6f݇W@Wz+8Ԝ4zPz l5?8B/7\W 2 ,=f?<a+s B[�8Ѻ۝p"(?XC3) jAՂn:z�nQୗy+ [eeapܠ%Ùz$WSڷXpPcFv͘zFǁò{`AG6ÊXW:݅hO~; e/"W}-({v3_~;?!t\Y,3(c) _3FQ<^9sfA:~϶?Ew ȇM`S<_ Kp)e(z^9l)oPR6Or0/Z3IF}gg{(ͿJW9f]uA3^׌j4~kdUW ۞o#y7 00!:][a+-Ƥʠ!#+u/8*dR]G Ø"'_v_,u67~Eí`22b��+'Q%&Y%{+ڀ* yZ+YɁC,K#?p-P)~™%g } FAh%< l9)lWAcS[ ꉨb$IsjoBm?}b@roɅ$؟hF)ip R=?$f ߚYYIK 1p,QdRN vu;ՎG5.s,ϰVn*Ɩ)ZǖGt+t|MI7@Ҟ߻/y4 R# bZzcU詋x |Ieܽ+idT"t C 7 Lu5) NwEO5| Q_T a|jS00ΏT-ì脁u9a3/̌;��!�3g��S'(JRr6 e _KwwVwۑ%:ń[#Mvd 6D$': ۚ~ ğig78D%jzjjCIn0 va;'kv{eoa*8 b JH{`r ֬<awV[?D�!Խ.Y?OpͲ<?M0z><G]l|8XRf!nN#s6Δyhp]8WSƷnӞﲳ:ѕޠnlÜy{v�[>1 v S Vq}Y(x(9vq1^G"w/N3N=TNջwsX-3X+:|py|n8!FTc6sI؃\O#ֿ:3$q)9hVnwx 5+1gǯu{:<OgllA'C️q& L$#CV3!'2:l>?ma땯T '͘h~+s[1{;k-DvwnÑ`V›[ +{FOYe4J_gRO{K̓4Ϝ/6čQ_;J Z_Q jr8WG%f?MdcmDg,J߾qED/qߠ`~fNtyy7.c6Urf}q=v+kP׏Qj=-uCʎ}oVhᏖ)'0O"Hlh,t#^=$Фe'Yd7R%b�aWAYaaZne 0@"{wuWrd��+YŌ1n$6& ; `!94< C>X!YehVC0@#PZl*--x  0_|g$ `Uk;,MӰH 5 0{fweO4ǗktǤ @lr3oD#*H>G%A8qnS7dn;[`%(ܝɠA )%�L'^Z@:@aG�Iwos$7[`W:s@W /[ *v&}i,rufb 8aDאgb8#&{|51\fB A0v#'T/}<"rUάvBH]Dރ>~jpbCb%Wǔ<h-Vs �24Q0$U/ |?%;r+G`�:`;ۭ>_q(T ~#0NՁA17n<H,PNBk4Dp& #8&j`8&? FZ*` ^Iy ϻ~o?^B6XyCp @Xh!Bk fYiL'<.]&z(Ȗy@�5F?XN7r7X�l :VayOCy){bJppD0LĂ_kaZK' F/ $"bEO؈v F~P :#W{U[f#oDOQFZ~~ǖ1F#|Y XiU'f_RHNdžnAX1�*"E  ?&Bb9~9KuglI@�LEM1~1@Ah~�k|^)o*�bX#DiWH.e  &~)<]ݖwTEoW^ν.|+CM[P6r`#!c-8G+ADBOzcwdW7&:I��XtOH��1��oC eqt<Fx$HYb!,#qYn|)aX>Zm o@��-3��������������A��+=&JRqrER3K1b,ҔH8JF%rER1)4",FHr#rE‘+4'cĮR1F"#IƑb-c4JaH4iF!HYB"4ER1)JJw#,b,X[XY!0,tԖ1aHD[Rٖ2\)(��+L#K1) ER3b.FcrJiHjR;bViJD\a8HR")H"W&3bVфb.R\#HF"#1'!D\i(MfEFJMJF&b,RJR'rD[FH- N,\2FXĬ٥)R")ID��+M#K&#H"W#\)F")B1Ԅb.F#rBqbJ)H4"W)HD[FFc8JR"aɡ4EMY4#HXM,iH4b.F4%H"v)HDY)rıER;b.B,R\# R")HR��+]# #I#HMHb,R4JR")HbViDFqfE)"",FFJRqr4Eґ+1b,\ccr.OXLx tsၟ w.` @y 7nc'J\b~z_�(1ѸJH­59&�2P*LsQ p  K&T+pW84ᑽ,+XF!DXiHR"#H",ܥ!r!h0"w)JDR��+e)K# R!DX)rJ1E1&%+b,X-JDKDR4JR%rЌJab.FƑRr4&5&qqM(Xih)ln�?T 7@ 4J@fm_I5OF?X ` Ip @1/*CIyQ 3+Pv ,q0X0 @100D9ANHB�/m҅?8P<`( BR+]+�Q(0VZpslCi_0X ;+ \r}c#,-@NVNC! /c.ox`K(Y)@ ?k -(� +91?Q`ݔR7 &l`Vv 0&Xb_|g5 k0i/R�Y0 MH@jQ^ɡm>BON+{@~v[�> -* G )I >M#".B4Ґ R")HB+%!DF) B")H��+t#K#IŬiH",R4%rEґ#HXibJОs,ĭc\)rJia1)DX!9YY-I+] @@xgO !ɅῲbtP K/3+#Ҕ°d;ra#Q׹�~�h�ܛPI#a &RdZx/V3Nd'e5!`#+kgc֓I}֞_@`Y :-byCI{ccc׍t_!D̞J@V&'e/jԧaX5@ HelL!%`26Zv�!E'jr[0fťk1p`;H`gM-aIp�HM*Mм)m C�Y|N^��fYw !�tSUbi&P*p$$B^W'I@P %)S37# F+�i07r�1u ! h'рb45 x5j;>3C59ƠI5 ލ|gVM"v",Bib.R0HR")e;".R܄a���+m!K#IŊF)DX)bJ)Hb.M,b,0O4Z&iHR+b.R4DX#rR"BqfhM[$Ԓr�9 0Q. +6j,eFoiJZ_�bҗ⎸q Οut`;%Ai֮vWMh׍-h[m�P`A\%-�>�$0$!#qH`�|KJo>�* $6!,b rHSm9Ekvlvb�Af90x;]�D" $i44FR1EdrEc:>$ϊB Fjm.ԔV*V DijѮu�dؚ <4yX7R6/F �2J&v%}~Ľ1� NP:&R4`aJ,B0إ)rX")HtЈarB"aF)JD\#)��+decfEF)DR")R0%&9BQrfJcg)JDM,b-,)DZ1XY0�C B eXh, %bB fM� Ty,4n؝oUD}ClZjKMjS[p�2�L|W +c.�*� % KY+Yk[� �B -*|��]aX/f5VFV@T0 oV,Oҧk�~L)Z;=,'d /7~O˿$7J 8tC /{#B?V 0*X Js9[Ɨ7ܠ @LtPѩng'ACْ|p㑜,p}S>]#l!򵳻d-9��>'} H`U106/K!rP 9tI5;594B a=,�`7 (>4%݄߰ms#]�fS @9}O/__aW(�^CX,(άY5˹P `L)%m�)dhn1^Æ_W1 � T).8O`Ұ �;&�b`'&, u Z(PɅJd C%ѽЮV%;",R4ibB'i R")HR)JJ.R�� +e)K)H1b,ҔJR%rEF",R4\#R"ڐJ#HɥER)H.RR%m<#rE+kp0Ri',؞ Ҁ� D-$FzPU7^| B|�袒m[~: 9`1p|$Z@0 IQf \Zv 5d }�4|¿M� !H_aU�xLJQŖnFl4B!% m|^ � �SZS6Nmw�ǀQ1!N_Zx@t E|Z@daYa<+/``I MǤO0+E/ l5R B&;׀#ZN<;(,;lK4Kn$>BKFB*@?:!p37߻d`!(t喜(��7&@:hjnC`e�0�vX4~myU�4pa<:� \R ^aH<<m1Hi70p%HZR�yCq*tn&z6@08y~gd(Bb`aEcFlO%)9F֣܈K�=#}qŸ_$}ΰ+vץ�z_�$kla}r: @PL @iHJ;ДaDRJF"&"B"֔r#R!D@�� +e)KФERc D\!JRqfER+".RIbEF&'!HV#HV#H\#fy&JB%rEـ'O 8x+o{@ $�+?b<M^7iEf52%<f'oy}v.d Ěa-s!?S} PSt0NޠIܔ�9R_C,z@`Q]$={'XH vI1  Aiܘ5^ģ @1@  (^I7elP�̆CF@ [0fn>I0GRA:@@FV첀tXA]!̀W߀U6+~ _`&L �ⳇ`RB)R8ħ c[f -^NM�\d4AK%�T\�@r[7o0�’&`m�5|}`l~#)kM�LJJPYe8= مqP^gH`4@n6p' Ha$E |X ® !,쀾O10s8E)Ƈh_+]�7!mᢏ FrVN$ b{ePPpHǖBk(1i 4nRS VؖXv�j��Puc7R UwAN~Wa9XIiUx !�YIbZ:?w|9NPb?@5b PԕJvBp` (Y`- ZCch��B,p$L3k�0�@ C X3 �)d$ r>]I̙]2ϥX2BhD\i,Ј B")H';0%)JDR0�� +l#KiH"ViJDRXib4EMIŭ&JcH",BjNV!5",R4ibJa4'fR)JD[%9F%I&Y7-/y>B�iH1aLBfFscS␔c7Kgv�SCz0/#\�\y@S!'i_qnx2K0x~r?,00f_S?lWA UW@1dSBSy; �o) y`̠kɓ�@O FO/OO, mI-Ҁ>�YXbMu%+Fd#0=;�Fq@�<LXHW~#�(Ka3yDeCw`+'ړ܏>FJY@4R-]LF?:r?=sq n,.C \+qU�3!-E$N}aVBbi (! 6c9jgXP5wN8alJ_'1�bRbg)HZxp rhi  <o�fM�4ߝbc|O tB�Ȭɨ;/)1>vP #^@hIl%WEB+ >0Zw/i~��� CK a@�CMOOFl�?ZKN+td=ǧ �<�Q7$WІJD |Af@#'��jJX) �� '-8XOgr}FRB0 RJ &#Ѓv�(� 1�`B G!?IeQ� HDޜ`C7;IϫYK,МX))0qbEF!DR0\)�� +m))HB1)D\)r4N)ab,FY&BjDXckH"#HF1a5%)HXcP�b[Nrx z"h +R:3PS(I5<(!vŠ(!f%N8 I,o?VY@d & wnԜe ʔ?\fK? 9<4~sљ 8ftL '8t@<  M�ҁ*Pfr@"#g"G4`t*y0:O"#K 8@B?ufd;)eX Ʉ8 \M� ynYҐ^Ԅ ~ LJ)WWs@ R٘ 3 5"j�vaXnVQG8zP @ 1 `Ta5*Pח!Tnd,'�BƠ*R2[$4Ie3�rPdBBgdI+a=0 (+Y5#� O�.& ΞŖI qxͳH~y4 � -o`%-zuزXlzl#O=; n/+:xj @�iB/KqA@_PM(JT03!da0v�I7nb±iE�',~ϒMJ;�#qHG`�d@N�Md9%j @NC +gNb:?Zp,00`7= o=%XY,X@SP� l`#?7C�lp*C@HH|9 pP� X,4N&o~�VXo (3�5<Y8�3 c95!7M tg-R C90h :I__VӒ \W0,4.b\WQ;\Ss, �eh� �~�%�Z@'(n,wy}(@�o |P3Rxok|],B0ؤabN#'!4".RRJR'��� +tcK&EF+".RY#rER1)ĬMI,MHZhV/^l]T ]hp _ ؗ CӈaxD @.pg+p a Jac; @nBrQtƔ\a(JR%f�웈D RK�/NB86+^?@�tZp<'f]h`!d +ߋKK\Y[@*L In+EVpr$,~^DoHV혭},' ͻp=IZ##?#;݃"�7߭=6,S' A$)Ec/Ѐ^�pl$a7@`'�s(5ѿJ0J@3i5_8:0U,/B`ot@)27:(�dM!ONl C�9��3R 27�1�jB13ߧ��PgV?q "��//94 0)'^+`&36JL(%RiAE~#+Lp%8 +!? H` �/; BPQkM~@#ɀ! � r[2A\BXת�̰ @` CIHt@@b`  +ḭܾ G@ %`2 %!D �0,Bp HNmz#?0 0�С r0�KےVL�(&� $4`($7zv�`'�u:\ #G, R0 ICHer f�S!Yd0eJJOoΐgK_(�(ŧe@b 0rf ;b# F���=�%%J n1q_�,Bo@{>�C�̄@oNt!eR6؜Ӗ� 7%$bכ( +lV` I| ;|A`#&%!˾ �0Pa|)!gW RLK1>;?Pɩ_>G/5Nw!HHVhm^aBPBA9q]08$5*֎MnHV_lr(H`il <'^lpD *oCmNNKGpzŤP*y%�c j=/Ϥ)JR"#HXMZFR)D\ikH")H��+iK#H",B4\#8F")HbW-$2`+ZPgOߙ� @B@aJ,KB~|/NVT?XyD(Bn_Z�P�~M&ѯq!B7Os?�0!&eCYT2j@v^~GB7 E򉠁`@XLo��29K!=d>[#mz`ZBgGQ�:!pԕY5 HKj~E8~  PYy?-!Jv[I|oJỎ@rҎ_ajLD|P�;�%@BCdtck�b� ä0 d~=<Iieij!/1 ]2YО-Ea9+t�^CCRkt1#׮0�rraA`5,O 0orV`lX8 QؘͿ8ޱ`%-M ) ,Grj8 (0S&(5wܛL� _,Q{�3ɤZYiCvvM IAQ16W�#�LLI&Ti)dflM|7#'Rp]7 @S_<|_/� K(ǔ4!  dnRP^O,$ߋw~�\C(4MBetaΝKmUa0"W/B��. AԔL#J /5^�a�l&(J3�ψD#KwF`GYo_{Ƞ�Q'# * 1ͺܑ˿S` Ae&~@AYԅfsPq C @LfA@Qd7J#9njRu@`9kQ0?-w�0 @-|8Yl45p+T p ~,3�|x~b@Y͒`|W},r1nPB? @L3(0mf58*P'n1`_⑵!83 '- U<L_jFBpaҁ ,Xº0v_ C&_ +p"B` @��(8<b{�h tlZ<|(�Xf+o-*�{@5IY?I F&�I4ih�ێ,Ղ@`B&H@xj�`wH& $⒖-"Ӑ\2K B~p LC/* JC,'AG! 2ia)lͅ �4Sz�011(CIhbnAlؤa͹@�FM, -v` P5X0 nՆ/=/k��$Ah"�04v"0�x SCC ܔ @F�1EO0�4 q-,VĔ_>C _݊Q@ 9 9 ;![⑿HNˀ A[ِVC,�e U2qO";_K7 M%TBArOH! }ἤQX?rSqks/FoK 8s] )44X3�1ڀnXjqA;Yxq9gxN&HJ1W0Xj^V%J Fgժ@p.CԀP0v>nJ ,ؓA0(+ tXE�1�`b4 n;Y ($&bXoK,|_G="":�Ԡ @B:Jߊ໛}(��$� Xҟ@ts7o]pR!4"v!4F1",RJR'rD��+!!4",R4X!f)4�r@6+hiIH`hrJyǷ}P q  tWܖY_Qy%f7ף( ZIiKmIZ5N 0ޔtߺ6Cp'&L@k=&719l>-!b,!$ٶOcK|*CvF/% ϶E0R Qa!婴FaKؤJ t8h�Џ̲Pf<@Ch1)Ù( +2 I00osxثM A,jrW#MVŠH~S/\LA, J8I\ )/.aEh`cpH戸g& )%kRcIJpfW7g`_âNRPaA5|;LsYί!T9E#ҮzI ( š  N0g-ɮaOsր +>$7)F@�hM/` �bPglqalJ -=+mJ)�t7b@dXnjy( ,^OZmoH+Ӊ)�KeD_�~@hiE _Bz�2q#3{J (1 nXgJKs jO2)%@0 CI $ j(}�~PM(Δ$0hcpKsf'~Œ`'�>�1/EPDA{3!PhC8}1Iذ�q5禫?~3?ڢګJM,a7�0F�raA0@`p*T5Ys!;??~5XRK@ X+PQ<H 0g`&lvG=NI+~<447vVY[c~?w� @IJd$% �d�`Wщa|k,7d5&�``b Ad AYR?} `+d?,<`dgj`ƒ#L7‚0zP?058B '+ {]ɥ8}��� @BoO&�M -<nQ\%.c  C�`$̀ Iŧ @$�\pTI jSHi#WB0` @&m`139 mP1Ene`()dp�=�vMdHi`�XlbH [vm.TB�0Ą1d`: rq{ +${'@R^,`aA1[ b0=< g$ �0>MRu) +�X eX̂I_[1VWSk1]̇J Rn0(p PXRaH̡ O `P1p}/ G4\ [PBĤ�Xɾ9 &*  0w d"A@n( Ha9JQHn 0KesPLIJoY|x@@ Jg�X duJoۀ P~Z]8$|71H�@@vR?+�oRMێJUÆ@#`a0Xņc 3N:�:�lF%�w`ȗ3+�`7Ϝy, A *3d@t@8!~829$f( AڨX%!0or@IDH1@j*PX f*!!7Lda)}|~;bf#f zP1)",y0ۙ,]y$$gO4F@ģ @bCH}O ͐PoV&I؏~�@o&@LZ1x33n�ĠBa 58<1$�vC( Z:9S̵~� bDޑ$ɃU_ -ϥ)HF!4')DX)JR"��+)Ka4",0R4\)f0 (iE @EF3tǽKI447Xޖ &LBKl3 XHx5%tK @ WJϔw@0rԜ1 Wn*Gz�1@LW p$n(a~-3jZK [!ƧgK$·6C /7;inv-%9hHgǔ(  :)[B ,O�u9oP\fnY7^&09)i_P K7 _v lPe�vb6ͱ01CrԔ:$3nL!Z�#ͺ�T@؄C,#!?@@1O&]|R?;* L H&p ?~n�`I4TElJF H& i^�`BwFI|�5(4 X zKd+f@GZP!RCIEQA=I{5 �hC!׺=d�HLe}w`@ Pŀ�ъwtNQ�Ɂ!$b?!7�И8$ԏ`!`nYiI `3NҾF!|_bgD"f-!kh``'p&w(:+a ؠD* @BH; ;�3@ 22Fِ/HdC$F(`:BX0�f@801 'G/0C+ 25b' -u}F7Ӷ%,pK̐#][{PjIibZ'X+ ;3H/$� 䜂QxqhW��weh +sRpeJrJ @�4%*w;u~ۀ� ⱝ Z# pk�VI@`nC AGwJ򗎾 ,u>ۓ��@BGa~fZC}`!1 AY QY)b$!E#kЀQ4 iHgVjK7D< 039{|wu2P2#m%iV+N¹3_B82jRKۗeb3�L� VJ%uh |*m<�8nvd`0BQ$ΓX @(eeQY ��SO<Spy+d2 9_rꎜfk , dA31J_@ �bD!#�É͔P$10,rP$10,)c}ݐLp IX 'COB*_+Jxo&$ `#;fnqND G%d0`,Ui`1) 0h)&/JC�vDYc7nJ+z�(� a?;MzYlg&Y`" L|M&@B~N!`&�\Yy jO: ,o0V(LQ37!"%J /d0&0VolɻbT%#Rs !VVrބ8+*FƔ0 o_I`�:@ }J.C )&�:Dr'D5Җ&�7dؖJƓ@b @i �0Pn[�ZM~@bpC͹@dBHF{9DC@N ,Ar$7 q0H't�7@ y+bV:O&!#C%g0Pha&BH`;YbIEC@OX`f`9%8Y7&�OmɈ ԗCy @1 �2 3!72bK&ɡ84%RUӵBOpY7AD_A4y@S,B$ki8 10+3�)@Q&CA�+ �4o#,/d �/(Y4‪ġ9חx2 C8aII!l#Ԁf�0�К0&%R ҆m~t@T*L(4-(⾲M�-�{`KbII)sUŚ"-^*ZxZH^3g0 45z +  @V#hkIyg;ZMqbE#H��+!aH1b.FH")HkӀfr1 :)(H`g O B\n[QB?_p0Bnd!lmEl;g)T#K_DZYщWґ@'�!PԶ4圄�P0ѩ"@[(�S� X=Cߡ�hb1l!) %8ܤY4"'/Ha44Xv/ -EdLL|B&r|A -A.Q5ÈD01x Z�2 +4$1d{/�0 sX(C�?!�虏RC,+IN�n`�DZHW e^Cp& 'a�ut!7   ɠ;I5)<30 w L`AzKTR�v� ;@F�p q % @�@0�1"�; PQ0 o(1ºraU3�%~FN#�epvyO# u|{M(%iECSt`泓��bx @vfX_eg� :K' Kwى�:B2@t-,5%lG/>�X�C@NMVLBS#'6��0P`@T5J(.�r R�� P xtF~i�5>,fs�!.(aa)#L�Ǥ AA) n+� CMHo!䤙R퀹\�3,j�F@(aD -.5@;GphJPS Dp+mCB{T F8D<ɰP¶nH&1�w J?N`!e|\V`+ N&6ЛW܀a rɉ|0dgkjLKiU1�h &!+1KC堶F4ao۾kAix䧓Yh'&� ɧL% #䒆%;Bߣ?7rDr[J"+y- ,B@vXL�}37$4Rdb[!# �ԼKf+d%=795#u�L�2BSbjR `{NLkB�x�pAc|H@}'9x?7�LU!m@ LFIqVBրˋwtHBаDCO _C TZP<I�b&q%,9D t2GY (Oj#I49! ͝8q3�ؙ~L9Ǡ f#!"io?1 E� !];>GSA x ɩ:I!} �&C { A]w-$e=D"P�e #W&һ8b?/�HBĠͧqCXi|JlQjXQ(D$|`;\0[ؘ":yJ0ׄC@1,7M7ɼB.�b�2H}# U @5( hkoZS2Zpb~{{b ]x5&&a?) ,`¸7}[@�h q7'` V%#0&X1!Xowچ�F'!? f By}G�!j]/Pby 5BIH` HA$X0!�X@X= ]GqE H&fX NXo#Ia04CKW !:@K@(oP`h x-Eawy4T1=PC0Ėe> TrXd nd�&M:7`Ϳ-jE[<h�PB�g'k i`1a30fd d !c{t9c*X ��`!�ĺ{ju c?0v-!`LObHi+ɡ&+StF`L?>!i0)& :@,!$ B @6 ; iR`�'�̔L&Vn;)w2 �5(\Q{xb[rP]pEra4,"H@ ?sg0@pB@tP~Qh ob]Y!&)2 JٍlA @14 АKJ@3�ZC�?w00F�e–Up@�;P`|JB@Kqjb�?�Ф!8>�xHEH�4��\K IE!?=Qp B ~: O퀠 ư +xhBz:?$zMJЈi8Ԉ)��+!#H",ҔQr? @4!! F)?RpbI!#?_g?(2T84ɈIdԾ0ѨGd��bqF�XjyiPIKƗX1 NX2MA[!7!:KV(Da B�t~8 @2.gj WRC� 1)IfKBpǒەۀb� p*!'sR`07 A4$bE3}!mx&GJ�Mɻ,hjq<nH ~)1aIO'bt�Q@IiAHk@:@lsjq8zU~h8PR0fa9>� OXiE!CO-xYE� �֧� i`=Pz+ŀ2OP@߅Y��]@ !|Μ^GK%fԁErh&R#SPx� !p� g'd D )�Aj8^BG+ ?O�T�%xbM߅97pY�r584�A_]�/؟Ery3U$�idN@�p2Q`@Q0RPf�TA�~7'97VxI�Ę�3'<7BO �bO +t`,M&f, h9#-�Kj@bI bG(3ɋ@ LR5$`@Ć*%! l@`f'5[9U�P�Xn�%ZIZv5#UGɀ=4(AZ�jV,M9  �:�'4or P=0?C5TZ ē 8No a,`MnPnpĀ*3J)A5��a:-XgXYj)ĿHҥV^%' ~C28@W�Dn) I3ǘAA� O@`)!wFuր闟Z_ao;~oաu.j[@eh@J�<SfC(4 M,Fm1.�|VO`' @7rhh$�"N0yJ0Mb3 Fk:kxjK`@r P 2d ttg +B``b2#f+�ܳ@3PKHgM&8f)!LV?jQb aUdI!B&Ҳ) ;&Fo i_ InMfEI{ ,|o1 -!=,4.Įriqt$' N$ QXA`n݇PB~P0J oF*$ғ`& nK0 �FX Qd'RX@I5@ta%ۢ o!cPBذgHj�N@axhI,7E5�{XU8B7<9|Bq4'Ճ`00EK}?B}@2 p �t?] 40f5ߔ5)@�dB4<FFt7IALhi7/92V0 M ( F!#,o.�&~J!# V @BLPi`#3?l[{ @bKFs G2VOΛ 1�'&Aa0V8@3,K_Xyi"X �B%F[X@@Smy95$Fڧ-'f2 QixF �%d7�`R' (n�@L4o^X E01 T4Pα Y4t>(R~IEN A3 ۯeP#�0vtudj܆IA@F  0��2{rH!|?6Hg4* i$Kg~Xaj&K@$(@_/�}V|!q}pH�!(2z2ו"S^>+ (d�MƁRj@b9}фe +{X/�~r%H 0�2bN_K?r7ȷ v@:,f&`i@Y'F6 FA0l#c7KZ RK S$Ҡ?/� .7Z_aYps90E @S~PZHN0ܚ^Y,7I~445HQ< SOņ?B��;Őn`+zv%KZUo,߻n� t(^'Zt5 �1! &d%!$u0@`e3 �5rJ+%̕!ǯ$h / /)wEwה? 7_0.*�?dhLFu~ٮ(IaWpA` A3ዪ`d14%8ak>:�5:n0� Q(8 ,RY;HX�;J9_1(1%?~"[I1H#~t?"v!DXЈa��+iKJR")‘+3B+ZqHǧ@'&rh &te-<c�1HIarO]�4o.&1$0ܦ84aP BCL( /!�X( +4i86Q��zBa/H6 0*$0* !1�b2ROH�ʰj@JppOY.R �LB ZD� x\<>@2&`PܞNX301<�iwpM ܴ� %Y�a!@5�TPGHb ؙ Ձ@ !Ą ioy@qj_@0&nЂo'0aA@!o)�,�@t+ )<5)�^ӷp*C yX(vc/(B΂`� v H_@: G'O JJKJwN_IH �ĄWr 0o %ʺH`1�38h`Ie#%�� Ʌv&LBS/7BC%BnQHAE8}�`�R @;/e *Z%1�'6(Ҕf%|�9�7 %ɩvIiKBt@BX�@>)&��Ntq3 %Ya~rh P^ BC/`p>10rf4SԖXa} |K ,nja��j� ;dn_OBJQ*/R% ၸ>;+|< ))_y04:&qDw^piO#Ή4!p BkHGU\cbcd(@z=!|R 4 '~?Hz.*2hA0Kɻ pLMC Y0M/>k꤬+)6O9Q똔Yh;BI2F�LQdxn n*B[ VLyh0 �AmEZ`Uք#3!oðEA� �?I_6t'u8!Hf OXIAY�P` HD5!vKh@RrEɿKZt S(�Q Hi rR K¿@34ز( t$n)!;P-�:&10Q/iӎŰ HxA00=nW@`O%8`) }>)k}A ��ZIy!#$4y=,RPc@5ܳZ]HLb0ݐ5<Q%~ddBH&![yj=4C!/Z6p?U y5$1Hj[0ot�p �a!rnHoH1 עP 5O%n³ct7_̱ +F 0Ͱ, BہCDsB�T 7?  wZv@x>4WMR3#*)|L�87/`1QA ,r@wHB#@FAC栄V &uـ2GCY(!g)F!@�t3@Q H,8n#{Ѐj�fI4$&maiMs@4ƧOt|~YN !@btvRIx"  GIi !\L,(OBԆ xtV<_B1ha ̀ ZYF! W$tF:` EJ@ h?!F?:&!H|7 `Ġ )5vd7( |܄L@ y!S�03 Af;N,@ ( X7%#'3{�?�zCI|MVi~‘Hsd0\ Ґa@)crb0Na|^ 8&R̳1˺eY_PN1-"259Q8R0o/}H& Z�@!!7 ܲ^((�@  ɩv9jdYD+ $އN&M}(@LcNrhoG[ǵ`�3n<c8T| QpH(/?]0�.&VM ON$lyB�pr@J0S0 M ,+!G@زJŷ@>nk;P޿!@@F C%$DkY4 X9cC+AvNdj҉r߄7aTCreB@']ba )G&rO-Iϝm,p-)!#My,7�ȕx2ɩߌtS߱!�~Im)mrɀKOgV! jXYib"- ' VhӘ F&�4+bE#w[KYF rپۗVKRM, ;! ܚK bLzO ӞHE8�nYC8 @1O%dv�(`x@ `T4  �x@꺠  �%L#F4]�tC084Xhfb1 gBRDأH ih0BB"` $�)5 !@tI"'Pg&WYH@&!4i 7J n)Wb}�pB-`'!$) $O�260  4d#SgvUPAL!̜c~>�4 �%*Cωy{�Z1[+Ԯ"E 7JFZu~<i-d#XMH��+) HMr0ER @P0&JtݾBrpR_H 0&n$µ:F 6R'J@!'JKI  Z 5@90%I]N߅k,UP2�IJ �0 f`(Cy45AI- K�� bZPPFBIq#E�8 y4 0ބ0u4k%!%@0!< @h ҄::|@�0 5-#?1Oy00H5 ~`jx�)l:/ &Le#~N�� Jr3`V*FeW0QX[Ii|BsOɣjD5�EAEˆH{͓�& U0W]EXv�~`>Mܤ dn�Ԅ/h BpؕLr8h ,�XC�� ) 6A3'+b`K) C@NMK(LA1B@cC �B�L5CSv bVIc6RQAw �LG8o(ր: I0b0AVNs,ـ�^W8hoF A+Nn Cd  Kt XC�2{ � S}l``T3PJܮt6n�,7 BJ(%(<p�`` `FJK& UL&6&^B畋!#$Y|.@2M9 b�eY7\3 MAML!Z_ [ 0 RY_%,:>B8kr` N?ri 03pfO`` p!+ Qh_7xmy`?jwPJaET/KLpC,H 6 n(Iƣ^ar/5dxE3\RKP�*&J$=nCgR@v0@ #YY@ņ0 ؏Q܆HW14�ĘI@'k � 6!7&Pj8DnBIhnB / -\j ܅Q!"ɁNup&$#BHIZ!BU,M%: _0/\ u[M8w�-W˿itLŧR7NV^  ,0%)}ym} W�Rkx`Q a ,c@bM@!RGOJ_ Nlm�`r1<` 喞ء~�| C�zQ *IE;KpЄq2 T<�`C?%)9 PITŐ! S�pi@/bi0CPXj1@^^Z@5�^M� #O?^b~ZK-(ҾN` *@ 1;i #,I4��dC0*`hݸsWkQZK~ {#+8mp̀d�?),< R/c],ph#(i^ RK,|@J&a?6a>r_l� �l&/qIᡢ }xrRC�(A044a/|CRY0V_ǵ`�?>(pJY!K&l)WOMQ[]dԻRBvKn$]; !K̞ᥲKnb.H��hq+[E@0pP@iVJk�Wb1۱?� ��0o(0/i@hLX04+$v1�^qY+g ,~H4-:s�6/NܾN0P)5=݀f�6J_K`'i1nHo{nǶ Xe3 9E62J�P@;)$bJ7I_R1>�ÀIJ40cy:� �gbH r~UX @uFI5$vW5^hh ɡPjFɽ3fS(�d�aq.�d��0XXhZܾjIy$@ � �T#J6B:�.�l�5% PG Oq  Q|6rXDE �zMC$( Aiw��o�ĄB�)BY 耜4i ! n�BK? ,F+P``R Z5E~,C!9 9V b=A42n= O9ך&�`�tLA0j{ ؋s�0Hh`S 5$>QH"wګ`�0! /_)<'50 ihV)Ro10  ;I58aOÉE|�bP tQ 1ᧇQO󼁀P 1D<5!YP`j@vY �`t`Wn1/H탃c !S� 9-�ږC@NC )Ʉ < %o7dv@VV fB ?Rxo0niI8P�j@"BEoU �fwD,L(Hd*Iv`<0r{҃ �/$f a/U|7 ,[a0Г@RTMCE >NB!&A ħ1%J!c@JX_VJ�4&8/3+]4=RoH&p+a=)Ub@�; @h&Fo3㔻<RoO(LA33Z(oh3�b�wI1k%2U_&��`ĆIn;bB}.X@a 0bP8 &!bazPJXVweHZ(4�I&+MKՆ�5+|6 vg{6X A�_D�?P@1/hY^0K;qzX"W]B'i K4" ��+)KF"iZQ1%!lV0L ,#Џ7ۥ}�p:9 0=H% Ne$e`j�b_�R>۔QI/ o,_` a0M!K@oH`bJ{slg{@�*wO&Vc;}P~PY5#夜Մ>` AMJv4'U�L&#b &WKX�o�tX(`5 &�~C%qd=DVO C JC$d�>;p(`oBv9)^ Ba ,H0HoE4 :zq84y(+Rɀ&A!,1 Ư@a4M0or׀vqDނ`ǧri=&qtkQ3�@B {�P7&DI�04`)HW%) '�Ȅi4:BK- kX @ @W Ж#`!-,jX80B&8R I>P%'rhho4XjX;'N@=.�1d@P0�3$�e7҆?ޘ�J4nLdtDz.�� *Jp`hoHIC>q-M`@tha3q8Zn� nY7Bo< �=&97"`@ �ϧE�pӶ'Pu@ɤ O/h�9 � !�CN<40P` �2?uxZIZ~j8L6$`b?` �ېߖ_m>�ći&$4l) (PۥboDC�or`i &[lo%!c.$ [1(+rS|qC&e�:αI"l# 30B{wc] ,Y4ŖyIU>{smQebqD<g6I@tXh7Q5;!#ۀv_$8_Sjf | rJ .Ob>H%� -�ea+PZ9L$_}DJ)$ '�, ф,W##aJ_aW\��00�)߹3L&%BH@@tC$kp !7!']ĆVX~^�$@I1<GeٓߒRpN �AA!DCAoX %#+$>pѨ(Ĝ^ؔC(?q>�)&10咸cdd;/^00� 㖻ld8IIMW%Ij̄':D A(^F78 U߹A�2M�8'tM(YGdiɋA(1%q�hV!#@vmuVR^Id1 ;O8 x HrF'PppB ,0dp! ]@j &sC�4(K}[�#Ceѥf N `<׿XM2+Fa5,a0 gHzYFӬ5BMK|6t�LP_sd !E/nÑk\3=!A4Bi|+~F�1�D'�= ,yA]``!=; IJC?.)'߉+%Ei4 ,H#pBdn Af d`y4;,/‘z9,p(RS*bJXQ@cߘ,)aJ D!fZxZ�^cKJ?~cz~Y}8HG0HA Ӏld` C\4B(|5"p^J& 9 , oڰ5_,11Ќ(o߅k&�.`'&<olu ��L+T@_. @R�t#tz� �+!�b^܏'˖Hhd Ͷ,`u`&!nwbXoߊ;hoyw @:!p+doe,MI  -" }`k֠hh; K2g�}cO!dܭ?>"aI,0M-;{2 vp(L,ӕ' HDy1$JB �TM! @H:MC$_ a ђb,#f5怘JJ8`0b 'HOQ1;^���eBfOXo0 $hM/j`ɤ~'XLq(.. 4+H "<?;!\ nG/ݠ @NP uɠP t! G,^C~/Ӹk`�)HhC/�vqAcq8jC�B�androruNe'�9)i*A0}-pe8CHrѤH M Ϝ @s !f4a0 .)M`�Tx`Va:j�$` 10 Bn,)>h H +-f8׀>�"!B F,x,NBGJ�Ѕ) 2rXQHᥣ0N, +Ҏ7qe-\�<B&ߤ!E;QH& ēH"V<;O4c.'Oi|^9 /!�~C/1 8i]b�-H ,�7rn @GM_"КR>+Kq�/@@@ @#fQe@r  U M I`a; սE�/`ɽ(! ҀbQͤ +7+#s�ȧ!tMaaO;r 5O8 mY�Ț�4\ JSAe$k:87$ NMŻ�`A�_5|9)(Q|P#M }|6tv=Uy�$�4Y�(���߀b)-VC뛀�hd士mKAHwn} � ��jORf9 $ЅgNp:( �I{N2b-<J5WކVfE�;1\%<;h{HFZ4"p��+)KJF"�9&@^mj>}D7\10->Nwݷ6a0|zFlzt�T�)KNHih()�a2hh�01);$jQlR@!o冭~46;,B5(!> nq9x4LSZ̐@H�ЙRdNF>\XBv$4ۘZ6�bi`}"I)Yb [[er›�@B̂i4|q,c( �@(԰ aӵxD?(�&̡#! ߺ!7Ԓ Z ~!ѿ'`p*^/eV ŧ ) !%<M+ ~)EHR4RhެXjr8v �=&%4�LWZyd0̜Rh LXnC-hkIJS0!;썂)[$,('9 �pRzPL 7db|ɠh&�h9 df $݈Ho&3i�E48b \O:ɐ �3B{@辜T[ria/!y0*n00/v� pydTk#6 #}hBH‰vB1F�0Jܢ/$Γ0t`(0 OI}?(�`!(@ !2��0,MJp(2MFILw*&�<o`5LZ8!bHe�iae_^ !!jb GVFZEmT7 0)�:q)Ok` NaD�X%!02>v��;�%XCsj` &@8+v$%LgϾQTP v(7 Prܜr�vWI0 Dh<Xzr5� QP/w@܁;/�PMp(M;nƌJD\)@�TX5�9@~^ ѺO \Jya9[|�ѡYh|J@b� sv�&ǒEۇY 0 IILJ4:!Rܠ+,!7#Ww&,D`,+׀I\0!&/&/G !ՆEr? &!ߓv(߸ xd�`!n`hb:瀘Ʉ h,ZPiB *i0yRq40� bRr=( ̒dY#5R3mìӣIuEp ph VJ�NJxA4=$]$xC>Ɔ+2SKqeRHi �׸h`$19#%3�v &q`;,`(ns#uh/QE۰2(I5}�q�@t pLCz>ײ� IPLP 7p R^D)NLz7[w8%ޟ$V|` 4�?xi5[w E1�M}䬼b{ܖJ!?F 1 ,�`;L70t) �Ŷ &TliEp XuY(@�HԀؙJbGM`cf(0 'P@ �dJ=(Ͷ //O@A F I)X뚀ntK!t+aX_k!<* UÑ<?I5({D;[@0FHL@TL,,ޟ-F �� QbR{U @Nh+\}!'MMH`!]ɡ 8`aL3eh@͉d0%<fw 0`ad?NĖ&0گL�$Pww5 (3 8o.`j3CC�tV1 485`gL!R)g %Dh{@`�ŁBK10``𫚒+ 0(lÆô I&B@Zv!$$w!�.Mor.aOt8o4#K@7Y1�H0  _SP8I7�*&σ-AU98b;@$*B0Yn!xM!bZVT0! $Z�$[/m+D,BI &`ye5h &!fb`n&WBOFIϱ1�5HAD$� +25pi@ ?!*X~XQEii0� '!(�ZXh? p 2z1$i+1X=!vMl(cMPQH" u 7% 9]I5ot� ŤDg%xdb@b I7E@)=bo!9a(k4pܔXt:E)}~ބD0OYC OB2🃣^$ՖM->`K7EbQaPXhE�G] QE 3-|9 : Q/ȱ pr7a/ڋ,Hn ,wO /<+*/F+y v A1Xi�0M-!lXCa} FP۰a_r_B?; ?y)"Ӏ 0 u8k/lz3*el%Y <2M5JHQ?f3dP4A;HafBj� T �41iŤ`̖Гqp@{?w@�dIf%!i#9?zPVt:ŔL�~n&2-HRp b�40IO==Lv~i ! a(i'kʀ&:_5d(|; Zjg� 0J ] ёy`’ɨH�@AXh S ()0B8ra @$OҪX?jK:K4��+)Km`P 4JwFߧnTPB&^)%o!р?� �К03=o4yNL�xM쑩%uyp'�y4x]&�>�jXJHH&fg &q 0!`X҃ ٓMF”+f֡bQ0aN&lрb�7posY{ 3Y@�<!&j;d64ee�hWn$ia+o~� I 0/~#*@&�~B%AN/+aH I4BHjzä¿@h0W5,Y0}\�BGp2MB6љ�\0�3'`XoK!&@R0zRk` @BMBCr;) Qٚ i�\vǀfCǒ !#ih`$, RHb},P IL֖%o� !p6a4401Jb!'O rI}=VT @bKltDLi�`�0 ! l �, iO !)JXCY ! lZJv+ r�@y D_ b)̀!Hiay؟V b�1#  )o-$_d0�K,a4%Άpߺ@M倝 PCcYZ4X ܖp_CX(VfL13ۅ��k!7@�.Cb1+(%¹ ? ��7�P0ܴ *�7F~Q@{p ^Hh2,@0 Wn yOk8r�`LNC!Rvy 0aa`ա�:8I4 p!B6q'ז�/+� nZ�B`TX� ` [(Fw@A1�КB%@LX %B]~P Ba1)�8)&'p܍Fc@1,�BW%%1z״+to @ad ?\h*Id1 KNkh0>Q4dC;I0(LO8AByDŽ+UMb` '8ҍZB`_t�0b@!+m~q4!\`j HgN"�Nlʄ`3(p$C OEB2I$(W^CRP$ϻ%Bih &H! `�L^A,MGIY)"w*Hn"ɋ)!YĀ~8 ,:o�"�ch;-q Jx@aEC p,01IyXGK+XqhQ4X�PB�_啲!?5]ml� �CI!#5o+dXa0M!ߑ <43-#n{j�'8 HA$$82M-' }ݵ&h CFRw wrv0$r :P&<0[`H�:Ć`Rr0H` QeaqhFk^RS�3!ЂLnBWZ�6�!i3O'7[+�h�f4 �ud 3ܭJ;oxri@S H_tkp~mh J[Sx�6�C�td0xV灒o_jH՝/4([xyI0+HJ JQ} !LƖ[ ^V/03_ ,.Z@EgHd`MщXjH| s2H5@e%fD1?RD+\2𔠈VU{�3ɩ4A�41`=ƖY;Up+` Ù))ҬrN K!Ic.pnrZ�#,#jrJ AZvZ( )F\%#ZSu$'r `M!8=%+Y%-%D�|A-,>H S�ӂ 2BRX CG,7`-WR�rX KN-!;T'�7� %hNMQA<-�&+*L)V;ߐ,e$D+X@1,RXzXÑ8 �u0jBo@H J0g/!#P`(5AE"P(� ~߉H >,7 pb;`1MH1 �좔)X$!OT JHRT)Ai5"=HYdIP0a"hkPA2{# ze, ~a87)w9"sM,n&lһX�@N&9 +7 _P?/  ƒ0KHqE`z )Hj*M! gJ mf�ǿ�ìY4Gդ0$6�C B`� )( wb@^_Kv?S/Th /‚3s?_״!31x@$/p@3?δ'%ƀQIHV{:?l_ � TԆg~RT n=/@���1$")Ixj+ {π�NM�~(19K0ieɸo|l+�LrYf},@&&lN^9,=J@B :°t^̿VB�LM+}0EnXZC]h�v Q4)rEb'j0*_, J&8�Gt*D��=!h`@vB삐Sθe9Aeb+ x}H� ' �`kļ[wHJ %hZY7gqTtu|�' � C,Y\0{`�?&:O(hJ Xa"d"ӐZ ]4 qn5أ T$3}K�++nB ~ n4' 2_w A2phRPv!7ot@�V� #] ñoC[@rBB(Q\V'8��+]4%�9,}}p v`*Iہa%=7!%/y`T>gQY �^A)K%V`�p�ě$4VwJ¬\a@`L!PXėu�; $R`4 G%#C~mx1 & ~G{0(vwD@Ոe@)w&@8)eїqP: O_Ss` `p&p*ae'A 0 Š �c^ Gru�v� 'O1  �5&j�vV)€LL�edb}x@\j_dL& OY--`'HdX@1heb_8o$2�@B4q+]�? '~O&�((RP Ĺ*C!<1]%�:&f �<K!0L))Ig/5�4B/d-H~�fr@&&!'^`" @5dPiD$l,VW'd�Y5M&Lp AJȷ�Pp3e!CS:� A�Ŀىe_7^ [≃Z '#i90M@5;B!Xq@�`Rɀ `;!57h:@hjY 0 YFmy@0Ꮐ2&Mi%"�b5&bD,NBS HhbN^=͇1)HX 2 ’D/ dd'xkbYn/읃� 1L&## `-T�3E@L� � @4 0C!N϶tcD_\$pӈ@Uz?&$x  �> 4PRӈj!+ ,ţ=:^qIFp*@h,yES# $!dܤBj8GU1  4j9l,_gJPL�<� G` RBo3�`:Kr<�( N))8- J1e��*r ~ htBI&,0/B SR! _) ~H8krG|`v;% ,@TB~D,`Pn �е&'ҪŔ4 J6(q;@Cţp 0Q4Z+K!fPr`P% %2`c/e>%KҰﰋ��taAFFds/�<!$( ; a*c*h\{K�!&)!0�ǺyADVbNep tX�bqD<M��QE$xf;sh>z`�R* >by ,Vِ`6 DC&*~0k @�&, 05!$2JA@X_}G1�&&�|tBa.%dPg3 /w&ra01"tɤЌ30@5� b~aӢӦtv IEpk`€�o~?(LL &ei1 VOq %GPADc�Z M,%Sd0f 1A0(df+�$&a:!%dmc�,4NHdj{DHh /`jhV( 9?p*Z A xVUIR$!H)X>қf<( \�~?t#P Q0xrETdžM? '�$!,k"�TL(9k!Wt4Ha @:a`y(H_l ,C &B¾B#.T`;,._7w "DmM+ tG@by(?s_0xR�fR|kd2,,Eod0eM!b`AAA2$@Er K?R75ҿý>�sriha?`O Z�i @P43 ΙyIf'@spb+6p- #ѺxzRRYWp*MrR7Ҝ v1!PX'Zݼ4!,ZM!!`Tpj\(Y91`;cLL@y}w] @�Bep#RO2? ,rKABX�lMJ@ A3`z.JA0 CHnRrh FKJ~b|Xe �W23rjC.��L(0³}e %ߟ̋jH᥏IlԴ9HtCIC7%+aK<Sd= `X!?qZ\$4 ^ rq>*ὰ`$ ߹dPL,0~g] �DҖ)'p`T!Hb;0n'϶� !0 ѓZpa| W!Y7qڤ0 �  _ JB90nFܼQi/0�nC-% t PJxi`?`1_`� $O |�~$4#f٭[�d�Ȱ(VB� &_Y>� 2ICR*rP Cp Hdpfb\R�$qjIxe|0  (2C@5 %85!~�n7Qa0%�A3@Je@�jR_a!&Hb?V%|xjHt1جWh@-7`0a %_u Z� !%P T(b~ﯓ$b 줆Xr 0�%�IJОKHJC*oQI3 P�1! ;~9A�xB�|�tYd'CqwYG�rZ+М&m0 �0L )BUE~[&�tL `@pBcŔނK .A$ ,;; @:�L0 2PW)A^kA3QEcr,0pu@��+@@@:&]f@9 @dt|ľz�dnԖ+ӗ: oC�2[g-=*[*Џ^+ӲSs�50B&�)��p)!Ď&3*CK$ˤ{_8�BG_ᡮ@ x :GF|�o1%%'&�5 Am) 4@7�3{pq=)* &X0M,#jJ0/>g$o싲�$�b{NF +|RhD$cDivv�*xX? BJry-+ -: �_& hpBdU0bSn ]x f)#dF0�h� JJ'уjPFI09M߅|ށjۆ81<=ڤ/X2]M��MN9@�?7  [J&f^O`�R/�ZPa0yeF�l� 1N=%�*0iMI45%Kbub tC;&d!@(�د}B�$3V(�0 ؖM�r !�$uK�~M/≀&AGCsbb_ P K( &JEՖ5L&bvJmS�1,J�ExjQ8�jC@H s8a QH_k^BSM&@!|΄a`: BS+E8#� Rp nC�3rb98jlOt_P�N,4RJAi²@#�5:/Itur@Ux҂aD4KG1ǿاYEp �5 0h�x Ç ; @3 q4^@*؛ 0(V`�g �L m;�Ȇ(jQ(fM*0*ܠգrÒռ e, dWfΰŲë@5 '� !؛3(*"�` {J/)-k^0RC(7(b5G⮞,M!!h Bs)=wP`(X`[Y sL/[N�57p �wf :&O+�ﲈ@QB{#Pf%JT P;Y&%~)ǜQWG;�CG߀#k+dp([ &ܮ. ǐ/Ha}x;4K173p%\nQ@)!'%_LJSY@ {*$&;7~)_%׽�-\3lK Pv ¯l_\fa~@: A7xz@5&P vGOܢbJS2�ԆP� 4 $e Xbf7z(Q`P; �Ѕ[|oÉa FrITx � ,`fz�;@aH @,(_&`7Jcq0PT`1# "+] ailWbYOqs(B)k !�8cIF!el(1}7!Ha`mR[�rC '(�tۀu А![\_ߡ �Ȱ1%do a!$Mc!�ܚ~5BBX?5 h) 1G!_ex@lPi a(cuW��>:HbRL &3MK>3yׂ(oidBEG�;&7� m:x{NP@! B)Zwkx!�ǧ `b}!/@ �: 4hhBrD0 ġ@9fۇ!@B@vZ2 -(\c3␪̂>P�^X+ɥFfx%7dBA)9_$f!�yM&WH˹)e !/ԄtogF/p�� K Q\B|�%` ɨ!cFf">怀C�i|?�vXnޖ~^ @:Iz|qWB,10EnR~&�\�ԴQ0D8[�BȀbDRKA3bALLG) �@ēx!]]5~�dU‚?Ā0B( /M ;e�`LF[`h$Rr !/J]m;N`�p ߗb᩻+ JJ�譟ld',@Sm> ;!hn4 s0}0 @[Hh zP4ii{f0n!PBP|9H ` @NL))Bwv AZD"RZK²$f@Nw,dek900$0(JE�&�?� F<58Xk *:�@n8 R_(f x{ؠ�nIdѭL2Pt=HFp`(L`0#H| 0�945?c?TJ8 I[ 5;C4��NZ@%p6 {h f%q15EB HUR$ Ͳ_AHĀ̓ `UC\n bZB� M,4{ 0E3qt  T)yP 5@i@Y5A,VaZLhh!458 `,f~X�L-(%$X`a <Q,004qA)"�N ėtc5!�Ćhx��tBCzR7 9ac E�2&,jH4ݸ$0ɦlȫB@5 R1D,abq!ZSBR 7`$M=SLB/|ٹE^I 0g�ht7g<~ KTC{=@ @�?�zBO, f;�Jz# QA͛ @zSuITP P0M(ѱijZz@ rI0XF?C#a̔)dh?q' ]�1�а!ܴl7yۖ�آ4ZDƾ`_ å (*d/}$  1\00@11! RUkJ&XW%T]>�'�v� @hjт6-ąyzq!^  PBQ;9y??wL'E]v��+2-C�vCH ; %( h!`h !�f0AI-΀� x @5"k�D"}@L|v})�xB(jJI5t La:ش%Y{�D}PH~ ftnYDs |9}6[*M#b� MHSzp0W_ /@1#ci(\(:.02Fc{߀j�BC`` )gN�v1w�vWJ !83s OM(Xj>&!ބl�Py$䉦x@p8fOB?wIDe7� �LLa `:Q �*AQ/{ $'RKޜ�8WfB1d2G�N:gk|(�N�Ppg 'YbM�WP x ǀbgRHӖ/Hɡo&5Ӵ0 y0 t@t \L`G%C&I+$x8� �CQ7w7":8 À^`6�G�DXԓXx &RAxno>�5!0 �5G4L`&ÒnH0+ m�N(���!�:33g��1��#fЛB`R:�NɄp~Q@vb�4Y`�wP@@;_�Ӫ䐻C!2�  :&1[X*944d.HQ$߀d|WA C#90ۂ8P &! & @܎+aHH|P= @:0 &_"��(ű`W( l ]4܄Y1%џ~- FdӀ`Kk�(p m^�D!I'Ҁ $I ; Qj'u  hho+}e�'0 :#pH!P X|R ! ,-HXԀGw�/�P�0Y{gO]�00  @'T]�HCR1A:xjd`o�B(F&Y]7� B3z@�TL+W [o?5b*$0K۔gyR4B<#fa+,P?'FAe@�v@00 H#'4$_�zPOIX#Oס&p He-JBH0C�@C>EH0iE�$D$7ە 7gOn1 rPUo&�hB Q bRzHk�-7�DXj@Q U(4ﳆh �b''m?rs\倯^� V_%n>,4�+vUxj!"0;?K�Jj �6^ܲHe0�0rY#\^  �rbI fmƱï: @LN( @g�2n`�C�*$a!(5�\LK冀+6\P ِOԔexC�~Ą�^ e }|=-U4@U,g-?8CRh|≉_䓯aAʺaEd aӁE_TH-4ɢdkB�ȘVVV^(Jmq $`a1?M 1F,Kb6)�D;$UϸP ّ?+�0ܾ% M6w!�tBq3B!ܴ�\LMH@QkHV;H ov d�pT]%vt I Ɂºr_z�mTTLLeh I;)0fu0Iq"@*z 7w$8[)w�1 4}( J %#l!;�HHtOv@@U{@J!�s$>DA7(�@KubPϙ5� ߂ ~l��*MNB 9ϒu.1 �$�b0=!vW$d ljBUb~����W��A��*soηͪ'!:1Y"*IWUVU"7zܙ5mՏuάp��*{TM˺ú"oU_UTfwZ��*p}wYws\MԜ��*qN�)#|$�l·Н#��*fNl*+.rq_lfTY5̛"(œ[f]0ω˻ ?VA'��*'kIUDB2Y=:}; g{DG\ ;2ԱVà]]O QѠt 8:Vߑq=Ԡ¨M��*\��;:SUR<Zfsb1L Vnj֩+Nvf<=9uX? 8��*ǺXwYɸmn!{=vJGQ:ϺҼ `_XH^¨2P0k7(IvP/[,Go8痜voX M w ֜-V#p�� *sw;\eXAN^XDst@ޖW4XZo_S(YȘt+VYfJLj{LDrƜĤQ\)^" P @f2r'7n%?JǺ'9�� *tSn`}pv. sYn�HRi {P$0Ft| { o  #II34g )H IG>Ǜ ?q 7# 68qKt8β4k�� *ppfeWch{cTA"=X*@" yC_X.0A�OT 1^Z-o�ۙÄvߐ+H'^ҹx dܕd^WyaZ 킷G+Y|IT'F@3_Yx.[-#LW}9+gWq;6 a~J+cdWG;kA]9nZŞ'ӑ)�� *eBۥӘ Nٟp6;8H<adĿnwp(i6E�U_5ܝ1X]{q',C9?*Ȇf'q؂ڽ"HR,?bW+uAq0k"g j:z!Ag/4ۡ�a?cT،/6?#/~MSlFO9 aU rBx Ro!%d,A oNK8X'O a ´ryb_�Z ?' n}zy3#+kQ%"b?MY>4>^e8�� *ygkux]^v=zŚXH- e+- oj2!6ji0{ R/ gIՕ=ٶ&ns֣q[ "?N�D#5XηP|s#abp"xvo_}ƞg)5=Z7u5FoLRSI)ο% G<j77>pZ5s/CBvmc"26X]w)Lz MjI{1x+N[?sp5�'`;/gog\32+'N78Gάsl[INxY}J^4@yH��*ϸms_i-}1!+, _ ~ \zzB0]5~ ù)aQ>mc{?:'fG~s9B[ Y:}Iko9C߇{p';:poH[ 3MZ ~(xpUoI'vs{wٔ{ 7uaÃ5R6w13s> ~) ۷Z{ii)r8Cl?ԍ ~Y5GXW[ $Ǘ6Z^qϸq3SJRr"\B|$$8~8Z[ `q\$)+~rFD⇅zů5r+�QW�6Т/f:֡/W:l?$Ye<]״>#ߗ_ps8 o+�@K6"9~s5!]LK)dp8. `FcLvegqxϛ2~fr%?_wl��@Y Zwpo{O=xjq3fSۀF"ZWO+KEЖ9#y)->Bvc,s}rŷ"D8��*'zgwbC7G[t_Ϗ-8@¶m{ pKƨo_98R/KmՎAeoR ¸˜=cR)[͟ ((q[~úLqVF454'-B<FBoac3~f l:Fl1\,ܓ<;{ٱ1F1837n{:+m7s~KΡՎߒKʹðVcGLFWx7VƕO 2!MA a*걻�,Bٟ]jgV^K_|V=nmsaU;�ےɁ==ۏF[ LnYt$f N4؆<NÇaKBN8IPZP9AKpZA*(LqF- S�ľ6)=rkhߝA39?˜w0!ƽt@,/YG%ܝ/G r? ଠIY?^cq;v%"(#B6tla=VQo/g6~[˘_ʿ@AGw敟fv'K%vEfd# WBv͂߫ ѣkxe|!ӗo}NSa;Xf2]`"*- WL)!܁۫x߅9m̀��*>YʖiϷLz;+g 0[g϶Ag'MjQz݆pqEu NfK哷c̰{l ~b2@aF _v^C4[à/9%DR ŗ3Y0$ZvidD>I(<nąfn[J^ <V<bgr69KˏbGs|'4$n�11Ц )|Ђ8VE"//ӟ7"ChF[݈}m OZT%@f3ľVqs3!/6?o/�ݿᡡF ̢r sS1]"~n>/ 5I1XL4|-\Rh A1Ĥ03n?"b 퓃~YVmP+rNsϕ8 [[?T, nG:qL(G킋Em۱7W9 9ĴٳjKY9$,o6Go>}~g?^;xQ8fǏu~kuӑ1N+;*R~m kDD"YGfAfka}`q) pߡy9Rm%6w'ؖװP ο};q|)pXv;`۹@@ f۝2 $ qĻ{_#z ^GVp*YYR;~/2K1>߅ 㵊I?t5g>aai)z9($8Ꙝx?Hq !9|xk2jfDD*[kjmW6g��*˺Mo| nHA`%J>prxшqo{@⒑)mKβVߑrSLT?'Jp<!3S~ġ 0!?$c 7}XiAo$d[uEƶt_]+m45Jzx@ud>cd~FO:BZ o# (ky,}?rX.sW[>Q7O& GKÑagJlO!G{p݆$V':�� 4?*ҞEdr@fNAaD#u%�L^F@5} L0F9dm/MvF%6`n!I/d$3p6pWRqbHPvn!}(#va"g]N_0ߥ"58#NP&_`2'$[݇-Z^4Z:d.) � < -;// ߠ�j:IHPxo\6F9Hyx?"A�~ȆiA(9yݟ_syЦwyFJӎoAO58;IW<Ba[};Eƌ/nA!@PPo1_8�Z>rG$׶%a+:cl*}۫o?w2$-r:sA&]%s8\x] t ~b|ܢnlDK36lm V~ݻBȻK ?fl!I7Q%H™f5b{cP9tt}ᄬms2zl>ӛ͑ζXjN; :$^ԯ9مϲn)lhe;`(TD}8��*yΓw'u;lm~31/$Րx?4 oӛL)_= Wrq&4,'dDCOR_s'CR M-Jl[/(i9; %<0D, ]| SY0n.R~nBÖ+YlA@Xpc۾=;WrC݅&d'9+'_,76L}'7} aSl+Oٖm󬍬:+'�F_#bi3 |^?/bq1h5<3}l%;�BI�٪W^"v[x>\OE�l 3vs>f;0pDqveN7?l0K[KХ8AOkm08k-l? Iv-{?gTmܴI#m69JV8HAⳅ!c}JC\m }Ck0ő]�{9Z;n#qdӹ]:i_Nde n]mn=kdZyH)1vOKg-7vׇ`bsWeG8ycJnOÓusHvYy(CٙATZ:%1=6s7`55=$egK{Fr0AA,1(JYx}{Sõ;ۼ"_#_u4(`0VHbyA$׻}oY�pqs9d‚/9h8lFC7C% $hެ?mlNI}5[ "/ČV|!V?6@R<)Ckl^ R_dŹYxO&^ٿg8u?nz$~|_fd' ;qOo@ϸn'IwPM��*&]QsKZ6-.Qj8\ 0y!’�JOB|Rr?_d{9OO x+hz'_FDV| %29v > DjSg!Ͱ]G-c`jd%%g}k|QH~v@`R_)8Rv,.цbܿVX M%mn@)F =п)-%#l'#̔'otQ*VZPRi4+ʙ&݅2N!��e.ܼ`^0k|OO D7ۤ170-޿+?ibWˀ,dbofͫ1nI̦NwFX8OHcWĘ|F!0#Kj@x+_ CǘߞX$~{E8sßpK`h$ Hg[Ɔr6lgWyn~d7~vB2sm^E#W HBx)>(p4DfA3VP(ⱂ^՞dǚ_KqócuPV@=y܁fo6P<AmS[ۧĕJSۇk@篲E|ψЏ}/P7FĴ#w݀E0V~5l+(Jg !Y|!;~}ݱiXKahcwb;3'Ojd^3wލrR`rߞf,rH>{v= ;f<8mRBo /;]gm|9_!ҙ'ÐE~, 7|I?w,QX/EJFw/vUgľB m9A~,ʑIwQH5dQC<KO NaHl%bl}Нط(!*S8c{_HC-}gb +2KĠTF�/7a]qK BR#J`0VC:M&ᢐ?sБB-"̣Te o,|k%gqYK{db4I�%"5Ll��*uK}W~ww9 6Bg,y50JA0"$@2VUxk^!AO5|+K@: -a79cwǠ1,k=}|P% @N=)P@#6:yb9QEa+~Y'lztLtԳbbaC䔅ͅ >׌C;� bY QerĖ<  (mr:p�xDl/k>ؤ FIi8:,Ƥ3?52FfᙾPF Bu$J`OAC~ /G_%|@# X͘LK8XB2÷mؠbek7n%bf}̕H #~Ow_enJtE}FՊgSbY9'ZC!D B!bovFA_v9#yia}KnB OnCJ? &m#byƝ~dҠ!ۄkmOl3W#CB 9_= K%}+u W09jn?q:O �#DB> _ Fę;}ggNoӶτ'_Nw҃0;Z9dgC{uyحߌ W!XO䟄e6s7a=EMg@a>|0J<K3|Bt3>~j.0<1C2Y@|okA) ՐnƗb& ^I)0xƭpY|95Vчھشf)A-`Ǻd{cL Z/w,OF$RpAhmIs/{5% ?nƳ I/Lك s2FG)M4oAճ)0 p'?K3pq\J{_ ֳ P[,4ӳي~f~PFH-'yٿ[qX+l߰Y"4qN@M=^+>Flv;CSrK0B)~N%� Cmo:e7\)3 Bs(]ݺoј9H Pw~~۝ BHOQ+H0 ��#Wf7_ArcYsR= >; X0̼W> #6۲>܍i:aWrMg~„=g'I7��*wKDݔ[8K73eeOfB�!X݇ӿn5\^H?R0~2Xb84zy|<c4 +~űXCJ`r?ȉ I,O[_ԿO aҜ`NQEjP'#)@9O&Ϡ4V:S#B?)*Kn"BRQe|:@@̖a;ᅣl0'X޽lzVwk~쬲O'QluU\y1#3S]ɼ�FMZqE](i>CJx)^~9m)f g7>m@vH-)_씷d %TV?6V'0l[]?7g~pYe^' 31>|MaiA*qoOJ_n5Pfen~n|_�7Vv|аl#it wQǙ |GĒi;/н奄OZ_{l_eD @+,yǑ ܂ǿ=xNas^Ø/Z.z{-Y8Nfue}۸xw12F͏+e8,/?@)+ 2l! vu|G,VqXn;VUO#Dj,) ]Ƌ_)OVkA,sqQ&# QJ:9i8,gvv�,~+hjn9?:=ainis -ߍSҰ�PPgM@&H 29E,gV_}{u μțDio|-%76@V +@F" ~ߠϟ[Xۺ},3' Kb FXH'>cgf!}tl>$[B`1 @=ǡY\iDԫKsn`vj9NΕ$gt?qv_@F ˳ȢK&ZvIE~ A,Ro߻N {@^ʝ]{'Ǥ(#C:e �iV=]U/.Y)$e?L|̠g8hn~F3J )W0t#{4l:|H,dIfv!0ZYw-uH>J+ dS(9٠ o<Ȝ맞\��*wI H}Y#a3[9~?ğo Iy)n,h<σH /-gALǤ / ;g|5229\41ŧsM(0~!mxԵ4jۓyS 1$3dn,Sȗͳ #&?b[n&-f +l_X8D#(>qQ/R@eR+|A3y7;`gOX__+! 햓\�8A/i6± ZԏN+Xu4ߝ(q3d9)oV+0JffboQ0l yCy3_P;1vbBAKI/J~Y<Vs% 9dQґF?$3A 5uo<[`$C (NI XH)?a%n/}֧G޼^[Z=JƇMG tr$vP |U- agmfȄjٷ)י(7r3p}8{=tQ?PD8Gv~~P av pn±+%%:/ Ũ��(:ޓs;o{3̤ ̗_ߨ?o�|q 39Lqk qmWAM=O=X<\}[{;gn< {9\<[;N~ƣ$׍vz8Lg<?<;μ x~̸='߅﯇5v7)P8i91h?'WC ; g`J@ -a4'IIe{ofDŽx8۷~W(yZ[k 4\Z{:vݍpu/Jqg=m9I~ƚ&p a8ߑ_qw7w_,f݀I۫59F9 JJz?OCAYOķf˛6X[@aAvnsl��*~~oZ_3ui i͇;jkpf‰dlA[ ++/zI]홺 %eQ_>{5J=X oԝ֜n-X^v'Y)_$R=Lm&7ܕXhin#}o_3aXOwOVpwKnEK0$4p쭢Fđ wє0n}#Hr_¹x B )0 �ztbetfnJ͂~I}�-KfK73~ck CC@ˤ…ѧ 6k1n-Sم0vh @hh_F B8qi{rXm (4QF9e)jH:;XAWc @I 'zb*ǤaN-"Y+?7=;pd8DA)FN, `҉m_MqȼPI`g<5]h pXjscjll-XMFǀn~͎4?bu.QxnX=ö/z, Z8#}Oj?m_IcdNOhNpּYv<~Gμw7�:8Is@qG8)P/.� !+H5,bf-oQlCO¦vnՊp쏲ߜ#v758DmyZ3+:O][N= aH _ 5B~9sNT;W0OUgݸ~cV<<)㗜=zqp[s2sX{"8`>0x)BuR1 ]Gd1Nf;e̙7%6|&a]hcyOBHr#. Pg͘F\%u.i(0v<Y=.쭶r(;=71߯6j0~*Qڷ|=kXul@v`>磲Wp:(spfZ]+ؓ- '/~Zd7ISTrVo1wW3 OSQ$~gϺ;Z Cž[d$;_&8nfN��+]x0T: R{ϝ߰-i$7{#3`0S>B+8[|;m6Q҂4N(�yzSY1{^u7ῳEm켠(L~M&(`|NPhB3`3'W;Q_|WJRAXB:J=fbQNIF JXJ�Sz�!9d`FᄾS+%(}0& cZRCJE#�R=e4C3%OfKۈ- 1tdM`+ќH8N%bxl$߭]^%o(@��J - &_NG+A\W),gV?Jj_t̂K>+D}]7tI %:Ɣ~h<3c Ā Rn!!,0 x7 j$b_%I^~~=7}hsv|SJom9LI0([tBpa<|g&erM3oSﵩ'gsJ&`k;+:DW;i[, Qb6FeGу۬e+nQ裹fw_wsqO|,DWfͿc@ӭOscrHB²Jh>V[ 0y;<3gwq�%:ύ}"4lpXH `AE2e:Fy#`_į5:Ծ&X&LJܒPj2yÜelQ4L C2HCKyX_lAs63 ;PHq;~V9 `|i+ Q(eo$QB_+R%l`@M7/"f/撆FlaDT/a;)|]sX֑ IZ7_dxPtvNA;u>wkkJf%J4nQK&6IqGWh%tD1)Aܔ4’cwhy+t`Dzźҳ!{t��+td}ܑיNr ~q0-dB[(3uRd->`K�B/c c%)7ᘍpGgRX1°F�ܱJE(#Cemhtk ?呱RK(۔8{b,P&4ctbB{:FWhu/(9n",`J@Znw|9gLIncA/bYH1}#�y{ +>KB/w`g-)'!d ~Cr׍fi 6ݲ6m -!·Y ,:,hº:9G`8E 1J̑9(ՒFag͓5% F-fDH {;sŊ) 8N) ' 3bOvLg(o,ij) q>nKFlT#:J}'~ogef8_3oNY-%|aR4B#/W)_ag&lr:Ƹqf#pwt' ݇NA_{~l/'sJ0a ?BpF;}8A^~EpYYˆ'6I|Ʒ0g!<G#8UU`[kK9AY3aYF؊ٴ!_w aԓ2P^l>+a1}3͐G ݳ(~^1Ub)ߎ+U-ůCG_zv;%ZgXmzNeYcc֟hes+/y;b~V=ƘRqoscpi_HO[ G[G^|'p>!N_F@ y9fD W B+tv[sE'ـ~+8Z}r70G闸 7cVmf4;aDIR0פ l\0Oce~t nE8;bJv3;Tve|$36dԯs~GEeky(I~"AZlf3︜lqomr[7$J+)a+ygaqB2JH3Z0öGH~缗s5<��*Bz- ``a��!�VS3g��1��8$E`orCV,o~lL, C�` "'c6~4KS+zIS~wJDG`ޠB?Wf&|J9"j|VV`*䆝!' ōVme`*!"İ-P7!CgQ <c) �?`X# I|4?TBdfťCR֞=#`hG�V~ɀc`Vb `Pzܑ x <�67+fAk6Z@n=C*H%C;_r# iE,ܐ8O[ḟߏL,9z�'p%5!CG%:?u8FM�qɯZ憔,~RK^o08b9wyV9$TQ5/;|)(;Ĝ"?NzCNYXN1Ƽay2ȼC' X�"+Y3NϖFpz<pU{x{G�29.~;28(`O_w!aFHx{AD}�`x!/ N`'g+}Y||)O�e,sjyU%,:[fWe�O/x@i¾n£t4r-NCp4Gl4ίa 1 ƹHW*E`  �~ĥG`!Boᥣ-l;E^ȱ4 +?[~}1ȤfW[iSbe|?[a$ Dסf6(k_/[giVmGvQGv^c; $XSVxA! !="t0%ͭ%� $> b`A $)e޹bCz@�pbO@dHy~DHU  ������/A��*XUzn7rk]6ʲmUD^TUHGQUXU_Hʊ5訪ªʪ¨IԿ~Uow#��*7j%]ɺWwurm'Q\ER.ƪTUW$H*DmQUEEUz*EUU(V|*KmMhU[: ��*ս&MuU_UHՍ"T}"E}"QU^*kUUTEz*=R$UT"l;ֺZ��*{Tۣr*ڵWjEUzEEWDTUz**E}UU說Ez$HOUUOΤSSBV ^=<:C_WWUU"VUSYHUv}Ra��*{n"Yn'QaR ȫUMھ"EyR$H*** * *E_EEUUz$H^"X�̀A lA2#ES֘p8^ l|HvVU'~:7uz$NGmժ6UUz*D6N��*{L2*U-VhVU":UjeH&APeyQR Ȩ2 DiR$<TOW܋CYdã/ 8"S puʙMNg"@ YjL,[i{O"ckm,r{ܥlk8[J ՍR(m"*^TEUUaU+��*S*TmWz?KJ]ꪫ*ʪB>UV*ʊfXۖ;vM? O~.2z<ڵAU~?LWg琱p8s�W*Tu[rۭTVEVMeUN��* ڹIʧw.T۪EZ%ՑU3&{;Ru��|6~?ޭ,�rp 8Bq0}p ?oNG¤Kp4s)d5xsWGG+$G[ۯwm"Yb{ xFВ+&9ը}U\��� *twUʷUUjUb*:aTʞK: W@F[j%l/wjt fmsK<iul>\ BHz p/P ɶrMS v<:ОJbbƟ_bul-ds;kt}x7� �xվ U1 ~'XW"E:{ګ nEVI�� *vZ_UMھUuVzER/TU_HUnݝlM͏C�ـ؃+κ}a-m5Q1<N݂Va�m_ Xp9[|Qy? %_OwX[(+_;O_�p$xf, nģky;i(n1_wW۹iXn!쟆%ş&^B`7?47}w[|rƪ^^$UUaUvW��� *"7:W*R$_T“yDiqD6Ё"_wi-{wްѲ[.usYY[aYd7;7[a�?_/!+gq#q4|~R 7G㌿z̾ EkD35/0C U<JZ7$'eo"FZvom3gBZ @x~/ ~p&X[X~N #[\q?oDž$+eiҀjDΪ_}UUTꪮP�� *ʨ2ڪEUn tK4jO"ʚ*al<@b%LqH OP3/8V`;9@o08B3I*"#F` `c�,ab<тwKfc$n֣8+ZTw[6K4p ljO#s?L͸)" 'EyH#Q35l̈́qC7bgݗ͵A<(V3oq;٬Rܑs [vxn[1.9I+g0{FJ~jfBkH+6~RÕӋp% +8CshVX^'X&`_lK,?vu=L¾|`WniS¨�� *ϻՅPjtKCšž5Wk\Nn#{W5=O͍cz0H?ي/;^ʚ2< Y24?HّOIǐڳa؟eF\;D8~F{gԤ7u!QD~vzPsĦ~ѝx[f\(�]BAvQ<@gv'sag]ݘg_Nlqo%Ͱ; Aa~[ 9m/}mù|z> ;kkr0Gg- GpWc #බOXdX lS`bad_vW`NXFvЖtqm Ð}'(HIu0 ;5 i@F'3 M f-bU}xY+ Ğ/ύHY!FUMUP��*MszF$ecX߯Bo=Pc{i/D-Ho1Ec-b[!Y qJjα-?̶_Lf3m8'5 °QkcB<rЅl ڍVV=Pgu��ԯgkcvVanWfߞJp{?=<B↹RFJ[9t2k01%-ͱE9D-wG<p%!SƠ񝃏+FIrJEcp`|NՅ"zFmҌ-ohy-(j:ЏŰFsw ׳k? ORj|~X$p4 q+uu Xe_nfw ۜe#g1G33nokC^a[,ӘNݿ_C9+n"y!_A3v \hr@חݔ JݑkXA*ْI?S~_椏xœT{?WYn{ݲͭAduAvdcxC@^a a}ਝL<D|y;Odd2DLWX)PP_$wqül7>.&궪Ϊƨ��*2kwuɗuwGw l$!1oulVWu[N}0g=+ܶi°f v0ۦ?wvR_R&= ?Gmһ1RXK/7Hq>w+/I!Sfe0 -^b1v㲟via͔&O3 N1Ed!&;lguE9M !iQa9}[7V~?n`/ _fHۻx1,gY4S~e,! "g0n3+ (;6 Lj]`e;:Oc3-{) ΀/>#'2gIXH7^bR,JW$3>+_ +ۭWƒA }~݁0 wPvCn e1J9֛ڪZ_T#%4s~_O24j@ex;9U|\ "'vG,:ub"u^0p痷l f:|u\vPv ±8"#ȄYԁNbxt6#ӎ7a[yי<MSzfװg4lSYSC>H ؤv+v[/'#8[.mFO^IGpFi ~[¦ y=Vc�2P B0>DF6 ̷)vmbQnsTòNRr΂d%)2ǭl+=^2J/ەOw7 +_mViŴ@Xcӓ#3O1i(Y{ʪUuʲ��*{.M[ǣ{v7Fo߷ ֟j2$5+oPV1gĔ3;X'4=HG=ń8N{'0%S BGV`G@XV&o%%Թ?^B , Uc3m1͙=M݈X #1$J;~&[()CYZac'/Tw4_J V_vKLI$o= OFO}X4YO (D!쳊[d1C䌾3K/-TTdvuMc+s8s?"A{t:~KlR-m;0X:pݸf8 4ih z* ϯ, IO[7 !'²\wP|cgVa8pZ86Pn w=jlx_PiBqhGf}OaٟaCHc0 s a{ f `7�Lsr֓3?QvÙ/}%KKZ��|vp|; =Յ Õ ]1�>l _PUgdg쾭E.ch;q8x 8 }]vw=bo lIe/1l~ƓfZ AoV/#~<fǓL/X{{ ba8wlj`k;nXFlX 8cr'& ?,V۞QX(o__³A0l?ā-8#C\v+e/H2yG~?8 C`˲.٭ׂH%ͪ?:UU@��*v_ܨ oö{_^30'}-~39K;Z\=Q:�l␒ÿ2gNl#X`hpbFi �]1!.}'YDZ_ HO~5zr0{2o܌E::V:rxv~;:o ڐ0>-8f$@T`icK-]?c=n(bc ɈbXom6Ο)EnӸX#979]K߯dP[OW#4R l5֭جlu0)8fǑ i}fYmӀRv�#HҞV o(+1|9_ *l_O~SVq(gaEHLA+|A%N|l.?51]X֋BX{S8ьL-7r2/۶|.RH/i1I=G6 X=0n1g9Hd#f+_oaX;,8}�X9]Uߦ g[(BŠffFr_s:O ImH̤)c4lw%) ,XDWw1RpӺY/#6MAHKIeH9|9vޖGC ,(3Ճ9NRO])%GAd-/8* +p WgPq_mЭ']R6bzx<Íl+b?ok?ゖEhf'nx5;y{_|YԒ07t/(vW??㶿/rulzvq$\•Ӕ'^ Zۜf e|:J )qh,gV|K0bF?Hѥg-?ݳ]Yƚ/3i{Y8$,P Xx{TT@д_KF(`+?`ܑ|rCӯ�Z194jHCJ/3Z%q (si>E`��*]{ts|kjU|Voىe̐(kmSMdu앲H,{t/KAx%/ !Gl3j ~b8B3p*Yc,N)>YT4)֜L4o ὆6^R `1ru AH�$nGgYJ(fbz0Orw<py/7§;b!VGgm<O| hkI]+9H`xeXEpОerV[m\jnz1yBPQ nDu:uernוýϙ}?Rd+frW)Ũ)ҳ-[f@?"F?]3`!Vu~*fR([W8y^m��x'#)| ߳q++8')ꇎBL5ۿ_.0ܞٲ}#_`5vN{_(TNO#FqtOw|V%j;`ܥ Vhnq dVll;uW)SĤ~�FY KY[9=.]��:r(htsv ,Z;7`:;Cv+44j '#eR�A#I$1ҭ~Êe~݇9?c{ow9K%ׅcbV-%YOIOf\ldkϏ5x]}-*1 mN^ XǧriƝ $$ W>~6_/wIMK&mI;DG4K۫ﻯcE*nB-,H,B >/d3{_)[b<g=_$yMd cIF.d4'�[/c VNӸ>G=)z]3��*&i+9a*jPG&ΈF&* ذ .nN3L;0}k>-q܎@k]ߜѦJQ76 /ʼnYh6K66JyEhwY `b`38Õ BGI}!s7~f8+ xA?ܗPl9ܲ<ioa/ ۠w~7d6(zYx=Ckt3RPY%%_OpJg`!o,xԋB9{l LA>p CJY/e<J̬`0Qa'[v²6a{_!v_|dJI0AO trs1JH�Sht iNJOl08^jg]80 s2āEP+ 7Gǩ !zwrBB,`ZËN'ocFq} < krst~wŠ ? FV^3|gsl,j8ܓOoT?~~llٛX.cn[1Z7YŚ_Ix[mḑۣn{c+S[un+ hA>[gMҏZfzZB[n뭏?g i+^"fb/?Q gOi;^)fF[Q]X7`<m-ۇcv,/hO(b$0fWBK/|VZqĤe1\74'?9ͯ %a" nwJݻ{[QSfowFq^OOnZ?�^51N1ns 3 A݉}xMR43/7"&fI|XFa= R; ?C_#AR/3(؏ipq)Hz .?!yڜ)eZl =D9 opx밬'+ t.k_J^3/vbϱ3P CӖ_t�KԤ#cf#v笭=L! INGdbΏ+f�Y;N3rĢ|9bd- :OjXb;b;σ +L&��*7rnbdHyn?2 @e#b 9E~O"k$k:{e923»nGDMScDO(җw[)*B'O"Sr *LH@fƧ-7Zz7l1C1G�eRnnfS_5v9l/r:W`30-Dw{ym> 06-?/ @ AX7![x+򒑘y__t7V8jRB&Xo_ ?#~VTL,:1h+8$Μ1{WPƓX X 1,q$¢/WB�YgJ e>41) K`̟>u *&$CJ5n-Fҋe`1@L%��3A}7!=�PHn%ɩ"mhZ8HF??la1e}Z$iIwp8yx [![9]Խ-XNS'Ed R>|lö83h&CqFn!+ h{1bC_XE??J;DUpAOV ~\&Y'% 0/殨49 2VνxxY}30-|)/owwK!KNv3{co,;| <?Q�]ȘGWH``<fߊQ<o#Zs'Sg@*͚uDa2fg }Y vL'cqz/fFoϗkB燻koB m}Ƥ%IΌ}u6-w9Ks2# C:4w FQA ;g9F)<HKIJQVTHS,PV߿GS`n!&pP6&I%9Ve~vlD<R? |= Y}Q3~S{v q/[Oi݅gd d -�(_2b^8ܢ!9]6a*'#a>țAdLA&ߺLVPRw[0ݺYK^v7 p?%+r/R3ϕՏ_ h`O=/hcH !�fM/`tC,Y-�Ua^$v&n6@!,#*ӻ;^#wO#}w, pk@ /ڱ��*úG⦯bv7iW. [&;5 Cnߖ)IwKwHBn 80hAb|% (Nߓ xrt7֤J nؤ2>-#3ӣ'rش_SrfN78j P{ZCz%O@f7[c@R2wOZPW,4Bjx/; OggD`Yx+3ineS6[v/*B)(fnr~m }̄e7_=#e|V_�E!ՑX0aX@ {"KZL͓^;^ݝRƯ+re͌ZYlZ 3gc3kC94rCk43gNI})IC�&A5!يF./`�1<˻pJV_e_F'X`bi 4Z_1W&S)�aĮ(p.v(a?'3QjA, !*H$'  guq]KSPer"S98xYý~'KkqS$VZSe` vlJ$_`&q of9|)t7ml-,'6 | tkB@vI<̻|BOYj- loOS/c?3»Qe׋؜x_6øgVء|pg'_ Imn2r\8K֧K5ԓ/m؏/ 787ނ{<|)[[f~MT(уB~ Ddf?akO?eY(/,#wc"ܤ|gfm_ >'%}ӸF'ۀ膶&_N .,,;0x7aHg=\^D Vݖ�P?qHFmRgoFN%mjF;ѱe��;yI,Ҋ-Ҵf,43N1-پ8L=h(ҾRKHM&%uY-kVBIsN$} :zV*J7x Uߗ'/3S*̈(7%$"(L/ O%wBHb%ouǨ?k3_ؾ7*w0wKI'&owI\YL4q X|I؈̇ەNqž'+37üY4 �TnfGYX<3;$q78BL&d,aR60bva#!YG e)񪾪��*y#fPvAi3#vp!_GWSgX͂XOOK %!k?8oc6D>;0҄[! @Iac3YiJf%s=<(1pft%mW` KLȉcpyi%m1>zz7xŠ)C!Vſٓ# _0/ujpĬN`f �푻h(ə;fZxYwߔRDVKlL&1obX�1&/dg*ĮܙpܖQ/Ξ;~B#}ܒM�<OBJAmݷaeM_, %Y(B}x_bʽS (., Q|8aAC6/< L&>b܇o;A\-IṦ%cb00rupIs+big!0mSL&:6eB'9ǎg޾7yJZs"'w^Qa6wcnk\V_J7 [?=W-̶ab.Mfj?Ͽe[# 5nAѢR Ёi:_k`'^;GֆߤV / $[n7/Go)HH^Vso$A[Kk|R0YߗzP:n ǶVs~%GiP_LsTs]owt=ҿ%u^F/e%! R Jy;yc]m>75{[t_~wda+3RF:=X39(@|AlvGZ(}>9_RU߿x{x*}ҍرᑫώ>_H-#[dwen )$,8gj$8 �OIB&$ +1/mO3a*�$QX+-|LP<9cr<#gn5N@z}~W_p뾳zJ<v;pmQN}y=6Ӟx֯e#ZUXg8 N8kV5ߧĎ||ўy?;8 b)\ūt21Dp冗bXAx4 ӂd 9!'\[xK aBݤ$A5߸)߲8~Dxgr;~G_w!z3mUUUV5@��*}suequ Ͷ1Մ$ǯ9B>!K?O`Cg/=,Nا~[�8ZK‴Qgnn 4qY.!i{t Q*R9])=5,Kb#9!C4 SV Mߗ83gax}RPՀ$s@ bҴ`ln =K bRf0`rRCl;# 9V4!¸klW̭F}މa|7dmAR@bM>Zpbߊk:)f;א["rz̢p>Nb _REK·��ADa[ԢJNg9ƆBF7_[Er€Ll #L/ԆQe#�(b[ LV oX Ieܛ놔%ۤA؋ Jx p by|qƒ V'IRR0[~U9Em+ce|N)-`%BM8  _ _|5u{~: u?ǯ G!Rg۰uɎie VY{ڭk|NRuy$NW95c6b]qo _*<E7Uӎd%t/6~/ ! Q7&Ia}~š[,rQxFlg<Y͝mef~{v^+^?c>Q+N-|i"׬IȏW\[s<m<y@#`/1Fa19oehvg;ЏñRq"mfOa@B]]<|8A5kz[ KPgG%i# mt3rG xL/nB!Wb?~VV[icܞ#_?g'g\~;sYbqJ=49,rXq۰B^={8J;2wohX1Y1o~S n6ΤGNk3-:@L�*Y 2RJw? n&QPq -*ea)TÓeU���+eOQfW;mvR6|ZC0v?0_O&OR|Fv @ZX)` �~9Q"rHor_iicC{F$7͍%#wǻ#!R=i%Bܳb7Kdr Zӿ15%CKl eϘbἍ)ۍ IBHcI%R‹"b| ->,?"X5*ۜ/#Q~OājB9)`%&+,F)'bZ+# 9c=?Y}P&� V ,jx~iO[+D{ggsvm`R? �, N%s&|"ܦAd5&d<�{X^FJcWa�?1/b RPj1,ƌAuxgߚ@zՍc665{wfc~#܉ĝC[(Wgd\Hqj>Bsg0ݾ=nϰ#7࿚J7*A'>*q`)wnE㳰{%W)�t;_ oe`f#;g0ƍ4h'} _R: mlYFnC1M)yWXfW[\?R> #|)3ڽ?6G8FaX/&ii9)v!Ȥf$yk8U0Y�%n4I Ͽkv&gc8 -Ӕ%:x^gJج70NXcQ|rP13Y3(Q{c<jqXgxR-[Yb)ASK+k27D8 Ղиپqn-?Y1ؕP^|2{kP " ba ıc_$sbJPu)pRIҸB@ n40%@c 0by'.m_͌#6 ofZĜt$+"mcGû`BEcKuOt/}AzO¿<En?]k9bYhB6kݑ]��53 fSޤmӗ02V DGB܆(@vB@Wr҂ex}(nN9gJ^&>t},o/_.@U��+ ?IIAv{/rch0Jr7#8+Y9Nudp@lOJG1ڱX' !0"ۊ ۬8lH[Z[g߯֌~8žVnApkԱaD0t-Gd?@r瑶kză1LϛnK`| qNGϾӉͥحBqxS_ڛ;sƖRÑFpfcqEG"ʱ3Jx4C-=<0jsd6fa 4Jo1>�/Ag=!VQIsRsT18iÿDKt,c/2 倐܉:Y`VW+m1;`+|G|Z78 HFиe`(~{& _bM&mz{q|1XϘklz? 1tY?$ŗrPA-xPEVJ 61-OXn^Cm`39w0W;e_N ; ;I$op6Jc;~7 4wc#?)yvG$t_Vv~1aa,7M0YZy#sNoWфa>G%~OvxCnѸI9&_WYVbhecU91!.{#utc"n3^5{7en?ri?d-Еq8y^lَ6~4>3q=jP`,8`;|f9~@/?Diu|8i_mS{k$9m #?<Q^vwm9<Zf|~Wcĝf_J”֟nn=s �*_^XhI0@}eA+tr$g,,6SeUc♰_ tu7'$C/# .G~TbB{α_e(}uIOὛf3"~ѾJ)NK&zI$5R4M~)[E J HBƒF&$@ܞ=0NZeXHO"Bٿe Xci39nv0S�B\Շ FVd)y`tPfu2D~7/WI_ܰd BIoWDX̃ƩqJJ'$lA'R3<utXfJ(sߪu 1vԦo]܄s9.z\=×{ >UFusDyٟ)VE 0pH7u^PS 0BP&#Bj 1iGQO{.Ɠ@%_uP':u΃*��*8 ? &�p�zml`i0@ <IOFXm@U+(ާ~WHE\C�e'߷%3E(!=;DIʵGWwFVxƀ{ᥱ%!cfC[P ~Ӵ� x4|t m<dXTPA7C]?0C6`C 0h=<Y+"#"Nv0#6=O4N}xyDO5@ )`oK%_L`SETQ]@ c{' Y|k `Q&y0ARcVAN vE" |"^Rȭ;JĿ!nPE' gI+v;��!�rs3g��1��׷vvhq'9CKXnF_tpEf%~1xLRqġ(N Hx$kx * K]-oYEպj PF&` X#A,�-?$eKB_~Qa Z%bڼw}g, p' D_nŝ|05LWcdA|af~NW ]@HirvљE$+6 :~ۏs3`&׬܀ Fp)ƞ^=[IA'NHonfG~;0܏L<bMO@�S\ZNær:yl)>%G% ZxS@GFM~Ivdbb,g�iէ|k$\;~U @ŇP7,n썷�Y1{?›,/� #M$淙lָ~c"ɤ7MbU%`Μ$ �NXDBTB#ޭ1N, W?L}K6<)_$"czo7bi:(z:t[0ܬ뫏="HV;=S!D5'ދ#+ ftA$OD0 \& qօ37  ",BC;>Uahh!NLAYI e#lJ y2�9M�@qTCB1;)u|@������/A��*ʪƪ]w>:E[UV5W*2©WivznLɹ5n��*z}SeTmfUUR+TUNՍUUM&\��*jT꫔Ϊ+ukUU]UWUXUbªZkjRvuu��*{uC'jƪT}U"o"*iM>*UuUWScUjZ5CV*<%|KWqwtڡf��*gvuU\ ]!V}ZOUviX"uyUUXR&[{_ϝ6>h9sT?! KV@}#`pWiu7?POH:}UL"3��*{|۫*RUHnW"DƑa)^ͭӦn6_�>'�qk^ FV5pX@kAgaV lU;jZ#dfgկЈzDʪj��*øIMڮTuTܫQ=ϲsöZ54e¶1;δg "';|.WU[UW"E[T@��*{\UBjUiWjDUTDΫ $ꖍEUhV_ `?[liymCfQfgjČ~gxr՘Oծ ΠZ)GC}ʊw4 Nm1 ٺG~wnuw>|#�}1u=FYR+UgUaT�� *v%UgUv*ڤVeE\7UUVtH^VeUY"3Y'k_1S Zz^ 9w;?}NѕzK%"D1)B_懎8!3۶ߞؕĂWqﺔk@ "q4 �Kw:ٿoݛ:ѐk1Œ9W`$ airOڈUU_UV(`*\uSr8�� *©ͺW*+*`zyjz *Z_#%f:kXBGw1\F GL,rwP‘p#"u%΁��p�&oP rXWpsB8R|�6Pzvmw5i‘o�%_@衣Rَ& "ѸyHG&CK} #Je,?׍vmUH*U*ʩU4�� *TTLgye;#j*%կ�mHUby[XB2‰ǽc>Dž.qQ@)q8 ؊8�w?}#k9;|;_{V;@EĖfRlQ MKF ^K,Ɠ^lGDW,_a؉/ڷK~`(]g-9|�ev旂o F;<O;8`;gw~D( -6W(og=6LGhQYZ< ZH/TuDp�� *v-ku0gުr:Y^9HO{#F</a;et6[_7@ۘk+b8B1~$OƸOf۲@z8{jtH`@yĵ9fm|(rwѷC0YB2vz'o¿'cIN9ZWFg=Sߎ9'l[80 u s㹂Gc}Svl2spih0$_}QݢGFu)5ZtA5I�`$9qZb7r2kF�(@&u;;6cv7Y^vwH C6q e!@8l[|OmU`eUXR,5W*7h�� *{nQLm︎0o;;>{FuDctV )?wclγ# S֟T fHBY}"Scvq]_=?wi̩WX`րėFO/a;%X,bScabXm-jxWD|^zN0 hFS8^VU>{ lߖ\Ss+|XZȲbq AOElb?ۯ6�KSqc aep.x+p7?G/m/'`hOݱ"f<Y[;X#r)Y_CoC,{HX63{Vⓓ$;7~w諸݀H( ҕ=VUUU4:��*{n?OݎVuJΎ|m؝ؒ۰m/#38OO8UĬjWY(L+sq„-㕅"'ٰ_\;?9#ol) wO)7 ln(*+&wv13Nqy׍(т/VoFVS#zj'ǚvmj<o4gJamlH7J"?Rq"e}.۶zl:zuN')cHV&PIDcQ!{%y�001JI?"ʄ'̥)ݰPcOBj8xW�~V�LC10 O v3//1'aLX/q8" aW@ufPEFX~@B VB*z2?u{iu[H<醀JF䄤8iETPksDP@י $.a-磲dܞt</ʫBzF0Hff%M3ޭ[qϱ9ss(H ̥+ w +3ٿw1iYA}staRYY;sYlvPt9a<\? ߧ ڷȢ!D��),`ae'E'aI퓎%Wh:Uʑ_UH"Y"��*JǦJfcqVt%\n/呗0LٜYvG(4zM$m߀+ Q 14ocKٜ0Q39^<#/%kÔ(^@YAT$ q=7BݒsV5gDi%X/v7G,F ;rcŽn5n o~Ç{#s_͝v<pK*Φ7>R1q* L:~Wǡ=G>۪ ͸}B),`lw!9mCF=ٵt)[ [GWn0`j!)~#_#}R|Y<B~[ZNWpL)ejS&Ӫ0 9bYX+(~.Zv7Q 0hl1(ʫ f|O: ?49uA e�G:s�iWMY=VDF"/c{<ad9A~Naoge5|rf'i?/v睃f(0 Odb|3=NC>cǏS g:݇'OQ�7ُBy=?TLN/|2ŧsFz#W>߫ Galt5R[ paS]3#vΌ<RߺE(TaW /~nhK'Dq'kdg&P n]Hh4q�{ɍUƑWR*VU*��*q3-ﳚoT3Z#>3ٙoP?AJ2ܐkb?9 `1uBT4ml/¶O)L!<F=((ifaƺO$VXstnј ~Vއل;BI̽17c XΎt? z;!s_~̈́\ykfFs-2┠ rXjg0XR3-mF~%OC^]<}|B8Y.Jllʥ@truz\�"iGl;bHf�ո"*ߏh#3i32=zM@bH{u9O%!aݐ5qBDϯf=S0\xywn'o0 ?ƒׂ= WY],n)'3?Jva< H$ 删P9H'+ּ?H<Gm^�q&�4xH9绯?ه'}T8pOMYKАH�7_=b!DwamھX/51,'</"ˆ<FV+XQwV^8~Uq[qd=a"J =y/IvRV3l_+?'h;[Z"/1wl|0f31?qY:8paNPw#!{o eqfHxd|X{^y!"iA؊F d`N mB e!1'ÃmQѰho + 1A0늴JUU誵Zu8��*qsó).Yٲ`鳷bsT8aBW#3 H38EFv.S$O k+tlI}Xf̌ve[xwAeزa8y꒔bVNNvqY=Vv*=ݤwPPpl{nwxkz^l% �9A\M%%8{ 侳 ̿;1XX#p (XKуQLٸwKIܑ~5��0 Vx7!^CoX1 "< c:S!i WK20)A91 -$+m"YAK)9& 1 iœ R۔% Wj1+B9v?G!{5Mj^=_8G=\+|=KV~6LÊ%u| 2o�-iYuo#8~ļ<q?xsW9doG#F|6tr" @4k.ĨJ}@Fad8 ;BI1YhЄ*rfY=pS�-ڷQz4V(, nq5+0W;S J9Ǎ%[SenյH&LGt$pj2 2=&sߒlv۲,vlkٷ^?ٔ~^!|/j!rF$xN>+R\e^^N^ ѱ_q]Ƌ(M&$vxk�{O7߫-ߞ%\0KWFvQYK3 C,r19a~ 6KFpWd|:$!ҞV_GXB_s_-}[5uᄚaZjȎ��*rq#38p /"l3rB$oI䝕II9 qYa~iEd0p,@F CQLɁQH/|WKb[ I!$Gdi;偌8c!`pQ 7j(IJbIJGpgl'e�~J$2:LL,1%jo#2 Vfo�m܃y"0!wfa@KΌJv5N'wH ߅qVـ 2Эi; B(1U`6N-AF9P !~'*qՖ4b@sE [)(?g'/o9y 8T4s;:zY,P_dq; &fvu96wηZ/V� |كvceBWeF@s 9X3'.F/}=$ Iql?^f{s)?pĸC) }iy38-}8b_G./2l'vnhCp% C¬In) ^ƩVd [`|^w^bs·%ٯP ɩ(3+!bFhnWY/ tF_۱ƹpb0);Z~%lbͻhZQ+FE vb>Sù֞Q) G)9ydY&t!sl +4!LWe;iؐGYdZm~͕ ΞkŠQ_�yެHMX) a?W }yQlݛϛ=uwz=9t6cM:n|XcU6BZ��*{-VIfٲK?>uk%X@O5/nJs H iAaxS~V{k8+cVͯvi ɪ^><BOV AL~'FTK +V!BC3�3%?+c?@`^9gk[4R?!#~�h߯Ї�/ݙa#t !ab,iitNm=|ztIH|S ^+rŒ/K$/᭰‰pP~lWV: �7g`J쐝?[W��GGH)B B8LxpS9{ݹBQΕ?v 4*PG�2.۟faw}Nka# B0RL7d|ݛb!Lz͍;mD\/H+k>cvY' 산KXd'bHe!'> HQ#F 3u"e 2Jae Pz@j "mYÙ zQ?R@0.ψP_ĤVR-MV`s@·X 1??I|Oo9:, ;GՉ[ '9 = 5xOlxus>vZsw+'Țչ%!1H ̾3 HZpy_~"E؋۶ I�o߉ n)a^v M)(bLw쒏%M>B?Gե b "ڷB9 »Gg9!Z ܲv/}d^OdrݠI}S!<5avF+,Q>: aI ӨG3w:ju ŒtOWO1KEGnjB:LY[(0!Ji �4?wO!{QH,^9He3,݌wUWߏkyL׿g[U ��*uxmFe5%m ON5K7?an` _e#|f&a _1+u)HBlVn4bU|zEEkPfOt!!CgH%W$4{ O`0QY,Xo.}=0b&K~5o;vB ]?f_0$aBxāP:rv̽4)¼B@bq,YY[�xZ25:0hhaDPr-jl$ÆъJKcnٖIS,ܔ!F&cd'ۧ CswS>)) V'<9kn1<ڹh$Dto\COCcR O&~삃KS؛>d4߿v@Ͳd>ew�c 0ĿXcf!_)$p*'N^ B0$En77JD2]T.n_Pa]%2i?>E }�Z7 %WwlRR>[W̖Oģg4ӷ9Dž|'T;xzm>szN|>4ւz=A\畱,dJEi ;?VS 9}F%?JR[xursKvRgyu4Օ/}NWw(;7^="]v+s"5zbge ?}Pv!<~Og�Gog?nsU6YfW#5?:,47)j8CG̴muX睕(kפA Au|9.O\~ţ) Kf+~t?;RŰ@`_dܤ ̦7Æ |aWъqhF7b!:8 /̈́ ic';oK2#ȼ-I/E;aّ0F{֞Lv}_e/{daZb@,*̜X'Bv"H#-eh'dM8YdD[NsرL)7qG/+9 ~Zہ,}wD\n3Ho OL(1*ҽlV4oy[~HRdEtz|~��}{mkUX<ΪAvV��*wD(m^?;/9{qxJ;?>dsY -a~ح<rϿWy<N !%btp7`-#sdZ̜o!XGc6?R^ H ӛ߲=d|L/\!C %lVkZ{p̌D0WBLCpZlF~E#eaJJ XV_Xь!AhRSJA)9DQ_놫J`,BNJ,l['z~PvP{_ernVI_sSžKgF9#,BS_Y$(:s�@M ' Ob8 O@jz.S &Z쬢i5)J %f y<a+1f +$NL3m:01p, jfa_ ȈE$4KXξQ7r[9#y`$XjoiEd~ó)o(0onPݿyJτwX&i"(9-xݿp^ E79$|yu 9deuqKӎ,;{SqRþV̧'֬Rtkeot>ޥMhG~jUz:Ҍ{Gad:4RbJE g}7x=*aAEg /w5;f^ٲknrsWQL-AXW` O�}x{.9RKFAQ(2YG/c=ח$Â;5#A5NaaC_&|!Ͽ^8EM 7<K q<}Ed88uUcm[[5N%`i32ܰToմl7 puٓ[Ġ83VNn3w#vj[[\aTu!Xc! K}HUefl%Hda<'fF!<hޜٿ|Cóq�>߯t2KBܤщ 9o;|86HKtb%f-BݖL/us,zgo2]= Q]#Hk~՘ Hj_CzdVcZC/JJo-h`%s} Cm472+ܰs0z1͓N ~)öHVKsg Y%GK[!67BSg̶䠖[ ZdO/?c s�s 10CA7fL^T:dF>꪿Uz*��*ym-i҅lFq$zgJ(V/QYld'd3(OnXoRE(OODII|ؠ0±`bm~ q %1M=}mKn[*)c(O�fS Id~V3ǶGOQ}^N<b8�_�K##c[`) a0 ')bK +(QCx^y$쯐`DrW@b6NTwd�1!B`dRSJA}-^!pX9-gNrI%ǬyVVGr4Y4(1>K;n+s([;|3hrXy\7{ݽ*Kt�I/q}!|�&N�*c9$ ;Iy-7O# \H}Q3##>OI+Mα_Xнn{ {5Xetp-cv~bEϮd?~g; W'Svsm?V`Ee|'DagI��8wp6#78Ȼh%Hhp0?dxpM0Oa� _80;Sj{z ai_  Q…~rܟ̶3-d~8?Ny[|7V"мFT„e9+σ{A_2g0f$ xϠiHx_~Fu!nl9.y),%j�H"[+( i_p9@c[1y;/4v#<w7%YyfZqi#�҇ԑ;@& `MN�4mn=Dg{*mAD0 +( LY$&+y dvϑME.08|I m;6-n#^L+bfKS=ŠUxQ꾻뿇v0'^ OԄGBY"G)y­_!#)ٰP(U(g0\5sd:pr7w{|ĀYCDc,yuSڪ"��*~s|"</>i,ߜ˴CƄ0U5<FV鱅�OobBN'n*hZ_ #KPGێA#hqAĤV=+ Zr.^K KoHteƜLe1>uܧ7_P6$`ovr@c pčKbj{'WcAIi/d#�C%~u!&<i|$=%0@i7v/^ICXY|#8FF#Voz6(=!b|}%g8E=!8CN8BF`~OS I}0 ҂SK؉CXy( 1r<b͇(xrKIUG`$<Q- ?3#'" wO k|[�NME8etJ&i`�%~wpҜ M/`BW`,Qj\zݘ#<ې1=cf~qCg(<Hp3QxRIxžk5cyQ*q{Vwam u/Dx(@iK~?BC6iq(B+E!;7fmpPhBpRy:l=s/BYŔ\'WI S?|8\وY#ݟ+ݶO4=Kb W|Ng4[ēg8Lו>Y_N+$sٗ Pv9C`|@ *4\=o|�#�l%^ ك 2aQ^|wD+"́GL.1&xb9H _hAh -Q$u9+ZV?R+y >F rǥȈ/r7 F _aaz+RWxY; @S4$+SfFv+Ծ#oP]ORY\<BrfRHlmr>;|HJ~#ZEd Zי$l,5\NAY<'⛜-Z{3 H)^yOuBRg7l9`1r M%;L,[  l!w%|IdV]<aVkOU#XCꊑ_UH��+ӲRH ^?93~71[s]2w֍ݿ9[-@"eVĻܱ[a 迬OIdv2bH�!~HԇtmSLW,c�XsW _r4uC0q}j/bvu9<,m/ @VI2�W-_nRD/xB-=kIaGVtF¶.;$��A+,w-%DVAD-) ć�8�er<�0Zyc4C%v1v#mہpбF+m</-,CwDJ_ } TCf떌j nX^,4C</L&'bW/pCůeݘ_#!P}! )~"bf?HI\a# 1+K20H2v00K 9~U"B0%ir^J +Zd)w3x:cM4c h<?׹]m2;nV-LzѧC)57<qnۚȝ9X^<%c~rS{A 5�Ml%2娭_}6`Q}f5YÿvB]9ն (@13V|o�#۷Z9{@s?a ,L3g ߤa`\v _;b�fi5]ߝT~g;z޼e*Ҿb3pT?֟{+sج__._*,q�A޿_uoʌͳGN<N]Ƀ7;)9}EH W Cbf'9>bFj]XAee@�B[Vn{sA#Glvs*0),hNܝJ`s{O#`1I0PJT>,ˮP}ZCĺ }P5G/$9JԞw+ jy;M˚o%;b`ipfh9 yr[gN7~7}Y gi0ۉ_E1{pe /1E\̓y1úDm~|f7KuնWh~?3ZUz$H��+д ["{>XsXc![V͊(Dœ-<6є'yea<ӈzyUYӥё-af!;Xo5[ /j3vO41% /Ťh߈>Rc>l48Ͱ% C$w^vG įnp r9Fk;R{gǖce�6TM8 >%l6Wm- BǗ81[rǣ&? &b`!I}ҎZNF % -[ĦlB[TB!J-=bM&#b[~1|K8yHOO)?+>4_[xjCR[}YS#b;p$ؠ*16נ'vi% VFX9JI3o?Q< Ο%b߫nҬ+f\P$)Dw03M@ %m$‘G @7"6u, Cz3!kbcP^gvF< 6W@NozgnqW ’<'e4+V_j;ϟ=I7nq>öžoqÅ@~ ! Aasm?s ơe`iM|zs('o"" svNzVn3͛|f)؋CÖ۪s EFp_|9ɰ[X0y/IL}rvK߱i/:KQ{.ExkOw)\DϾI_>oA.zzNp*%tp/sBS#ƙyCK1{Z;fɡAY?qGS g'p۷o{VC 2Pq|�11!;f36|H/g!cτ/ XYsr ocӟl_\z��!�3g��1�1� n1|wo` '!-,Rr[|a+mB% x1 _f쑛$nY%N5F|a^@B;X],=Lj\/f_LQϸm߶@w?| 8uj73qZ:s o֥壘 pxbJ~y?px[Y==êi{;|jj��+_F!b`;~x|x`#OK-d#"<�H�&|4׾,m;rw#贀M]1$}ƭ[R lY,` ,-^s4\HW2AXfl%tmyV/~ܜV*90j__Ǔ?Rz3ia+@TTKYxMP߽aQIoS?7K$hpz$I!di(W,g?c( h=0a00(A�CRz V^9*wJ_F'*HFVe!_PVII#VG#i R6cqy"bJ" M}-;;Ly`*&�UV=\FqNQ4abC7GςFV,v'St8%��e @F@0 `04V,3eV?OC0u`Yk/&{gBxy|2;0(|M~u�5G"my -^_?t5d 'Fsu9(Y_y@ysUZ [#|Qه:& 8L@& }2vO9j.@K�I"9;GHhunfe1,Z;uo 8GǓj9(&d$H\IC3bVo;a98gz+=J1v^w $ ] )bHv;1h;;cB\RN�#A`B/lH͇a!<#z`6G1Y@C 繁"0PI ?<ކ$q3Lrkvdky4ԙ% ZedW9I+d�:2|(|R^C@bN&�� �bhxzP�7 j SeBHL�MpX!I.C:_UZ�����/A��*v*ݫun*:Ez**EV:EW*ZP۫rmreɫ;Xw_k;���*UUvSn]ꪳEvU]ꪾªmڢo˻ww]ܚø��*{UNMՍ"UW")m"EEVEYUW"*[}U"]ErF[}=וaeɬ;��*47UVhUSjUWOUU ."HEEU)UUYUdHXU6Lھi~b87e0=)Mښ$wuͪl{��*tUeUVUU>")U說ƪZ}U􊪝UeT]30Db0Y�ïb9+?"U<uc!#'+ �UyN14Ooz?;CoU=UU)679/wt��*{t"_UTꪾZ5k*w>] n[׆ڄVA= ʜ:9,W[Z?|-9c]"A;߾Ŭ^|AUUTݦ5uɸw[��*��E}R$WE}U"VΩE]eUYU'k>4t_(?i`qU/Voyě= [@;@4A61|upŮ{U]UFksq��*r}R$U**Vu[>UW\ 6Z;\qy˷o 7:PB8q5{cG[~Fzw mSN'ٙóՓݜnRv"`Y\WԞsma4N[?<ж̿h!A\soWU>8�� *UaUeUUVUW*aʪUeUo/>ZiڧbW@8@ʭAtGUN sZ 21<RȻqPNnec z+ XL'EX8呂M1Da GB;lok;w?,r5uc`0g4(QN`pjmؼ,miVCG�� *ƩMtʩUK=(iD/HT <p>֥TvTw"~6q"VD7gmb/O3)h Zc9S$| mo #6{y<#�5copGWN_m1y׷~$ppUs>O #WIRv50R'![|zHzXU2f-l};|4_gi9A�� *SQ9MS08 O,ZõA�}#6gY_ l>ڲ 1r!=6 `�<L f X`n&,m#�r'v5_0(!S9C[ X? Zq$ZXᄌAvswHӺ:s\{ Q#㺍m gͅvii�Dv~[n3lh_1b];r/ݲV_<c7ߕ݊~ZYK9Մ3a8B죒W ^ ԂNݢs�� *{ꪓR*XͅT#,҇Nӱ~6Մ<];?ZHM!=xV%6-#f2XQ#N6 GБ*JUZU.'"}ۑ {oGNęV* =m>/3 &bbc1 CL´sŚdlT_FB{m׻x"NnBv^;�JO ixi<|+ ţ<rEn~)sV>-M}s_]u8BF_pBdFT昼;τ5rtnu�� *tZYUb}GI?=]YK(+.=V(ύ@o?kKmҌ;;bZ\܆Ct kl ¶J|71d7X͜\榋Msq?8�[L ^^:klo�(0?]gGsٌ|pry hs0"wnx7}gV#}X%c>Ǩ륍ۇ|sXF$cei|j7Yp! =;+s i xq_"IYcםho)@H%I9/?=j8푠(mPA+3/x$}ʲ7YY*B3:xբKv= t|RHbK&p%BP\��*pGԥ)+ y9Iϐwٰ1mcd8V̿/<fCV(#/fYgDždfHՇ/��`ƶ[d?}9J@Zdu\{3ٺEwWYOr<?( en̽߫s4 eJFM{gm;NozPal4N  2y|MŏQ9ك3a`vniN:lƣ p41vu"B ú|'Iʭхge# n)%d0iD�" 9@ E{ a;[>;ZpR;)SaKb' uVqDl% >\?8Cy?SoŸYێ¼„r{Lh+qJ+KHja:lkqbvBPTA'@tCHF:zg5@�hNc۩f_#_Ӷ9H`1<_l+ NZBε |JT?v ?*ô^wd,Ya 6رs;689w1ņIt)hfo9A~jmnU��*qQ#ZŔN>wmζK2K`Zo848C`K?ѩ){ȟX[%*X#;f]a*l Y="z␽Y}!E6)Z Sm̽LΙ;IBSf"fGN_ݕ{QG-$_ C.~$731 =~́x#ۙn{G֥e^v S <?n0nQNSH`UӺkaT<G2ۛO;#r\ֶO>rf^7-{ szYDr N*r?p0B'n 0q&qJX9�0UV~@Ky0E몪Cm!Y(!<ͿT2V7#sWgIH׃.�=n"O`e "y Ŭ0_R~4Wpxi}@]�cpp{V d`;ggFfͶr@Y1{% 8|mnන3"mM n3A>O/-yQ8fQiWs(7?Wť;#d{O|_t,Nzv¶^n3a[;gxծO. #F%am�;K]S�l|F^ | >>&�ɽi"NQ��*quGmג65<Iv ҧ|8Ydf2<^HjHVY{ͱyJԬT`_5ĴvĜ?ƀK0iؚaX0o 4fo-b:- 2o#g;/%II[>=ҽřb_Iي!rb1)9~*b>J$σ# +aR�JZXґ62ae!R�$̬ 2)I*fx;@D%$[p CVN!�/F︾=V7sC SbvL0/#={(GCOo3db>&'ײ,m?[g)@uyI/KI݉HWPfe:1)/pF{&@$ZQ]<n5JQAhcpN"�lp^2S*ȫX!x,I&+ ٺ־+C+c~[� CD: _bw!c "+Ǐ?fpfc>q~Ʒqn`]~jBšßy=o /!\iy!q\8zVg;hYՆ.Hyba ��?V ˈIE[|F]y9Vcl Z<|[]XV\ZU2Wu _Yg90F ݓK3XQ~~h6?<>ll:0%Mddy991 hƚ1YH_ g (7~ۤfaXoik7xW`V5J]=<��*vJnuUδN߷la򳘟YYHvvZ ے4o-L‘d`C3!!-,,Q "Ѕ AnXЌߺ)3}͊&VJ ܞc )q47Bw/;٨JTm J?Φ;gb+1x³?ӹIrOJ (0Cd{bqA@C9/@+a(=XS�eeclPh``Q8e8j{npӾn3@3GJ^nz63$c' Ep sgy)O6tb ̊HX'U'53,%&HE$MN-JilH9Jop$W Lq�SUҼD"%Ҁ.&}aϿa2{Ku#?D^AIi/Ęr1/͠r3}z0{ϹݛP=pc�,'lq^l�+@2/,F8O@wݘ#8ȴac ;N,,Ñ93aZVl{„¨imm%-Njph'b.~ĽyGDq_W^3su(uE~g8tl),A/Mcynj"#kR #3#QIAy-}􄕿/&Xc %%&:Ha4j1[ mѓT3oKo`!3_;# $bҢ;%҃إ)]"e8,Y`r:I 3 �/ՉE1/ 3M&qӟvO탑l|d:Eu}3ڜ%r1K(+6HRtakLģ>޿&nߩN^}ΐ9,,��*t:#f%JѸ{^1w;>XN7Ks9pyL_,H|-/rqXò9I3R mX)sFb�N)ND)Y?a#ByP$1HC@vG'&R7|Qi-#-c1CR cpdr!ԃ_>Je /E+4oRV$KbJ+۩fWF# ~}#~Kŀ^p 탠0mpT߯loBHY)Y fjty, GB(7HVu&]:K$|!,iPCl.LgIz q9{͔ݽbLqÂӍ4;w5�]KYFD{ٸ74+6_~boM^qA @ GSL`q8zַn3B;򸭿^`4ʼgh,;g Z0J V>8m3Q;FN =054 }ggR(.WW xAecugg%zwB>8֭'5c/Rr]fcqG ~6}=g7!~_9YF?Oj7s+<w₱y,_B63)B؂kCM4!#Pwlӏ:ו|Z@(nŒ?NNoFg3[UaH�3/9o��WdYvȭ)slsqsy`6$��ۯ>v_^(K:O&7O{%]mO-K�L~Ѽ[{/ 4vmQR DZ[!ǁj 8z`gN9x.9 |-1v)Ƕ)hi6 $,8[1$N p_RqO�Z_(D$o/&n~<& v)��*z}S6^na'ՍTfs:?VW(²YV+6M/Qѧ pVo8+n9[[~Mw'M!md zțr';I)%n?}țe8Δ!?0>[Dz)2? lF%GŁL ,ݾK%FtVJ3eDKu3qy-`A)9dr]nm 1aBsI6+.% 6pMMriAֆa:E+gB q!rts>v!!7! +|_f68q'Gq pNA?l Wn!'Ϙ+,G8IIz#Jbgo׼XG^5؈#gDh;H ÉX`XN$dg91Yoi3 e" bϖAq}t߭8:9ga*~sW4&^9`o6LA: @ k}[M~vow"_=a{nOkS3#9т4qˋNxR9pbWJwI_죷Z|(E|HGu[Nר%ϒW^voOt7qPU[O ڷY翌]{_'^b*YFŻf}+|7TƷ9xXj(K?#Z0 YOԍ=iDl$`#(5-&֯%`OoՄIZ%""NG y8O 9 $4h1-Eg߇2Y ?\RRNJ / &0V Lu4a_-Jr_+7b=|#jje]y~, o $ymZa!<𣮆y7�f$(R8b %bGvۏ%#q/n”e@Rׇ�a0d`oVA /9_<~7 cԌKaۉʪeg��*J]q`f|ϺR>dhiĬؾ8`jMrj~9%`!X  KAKŸv3g,-݄[nn*590%Ƨv:! 8oqyK[F'V~jWHkl!l_{I)'*܆CZX l-_ڇOf#$oťxgb�[)<$Xi nGİnY(ANHj\=L($ C&`'_9ІKBWFl$ +Їc-�Xq])R^#Er-Yy <QAa6 ~wK�p.- dRΔ�-2S=<,Fέ$ܥ@iB6&YVB+#5/D~ZkrsIL`5$,n(3~ p"JSپ䢉-* '"}؛y5(?|_R5VfKm8(=NFw8 υ~I@r^kO+@CBm-ٌ& ƅrrkxq4ac$n/$ٰQ''<XW:fchW]o);8 ��f̥fY$70yßsݛ16ݳsMxPv3evj+ggϷ^S <?b0[gϰ/Pv",:?m<3K타N ui)83dݰ_s99x!w#^d]=ho f׳6>վ- dՄg=x׈Ocߤs?CK1'zYl1nvAJ=F[bn/dv' xs4V5k޷geۏ}ϰKI=Fo7;zY;*Yh%ng>##C9bҹ YĦv<V|#}m8R93?-5ǞOV'O_|: oWa]vˆ1/3/Yߖ $FFsI?A[1:csk,OLƺB?n婜D8j2[شuA](#�(aI¿m{9YZGA],fGwc({gWRB׏׳k t9jͮPvHg'R��*=6Wc/e/;vYse,/xy Hqo1cAAHX~-v۱w.|>et R-%7VA+b&NZX +oȌvdSc*%t/qhԡ$.)Hlv9bV3CA44J(F /X~=ɿGJ\Ć V@[:{6 Y4^ӂFlf1f�-ţ:֦7uW7~ߓ1/6$vKl?)1-.Μ#$b9 dJCv _nTL('#ElRmј +E(2Օ1(9oq(ᘗN$NWtmt>><-"[ -?HŠHqE<b(30/E|ydT0ޏ9 �aaF F745VNB)vbc6PnciDq磕Ĉ\jwv w,;sxI)8&Tmv!b"/_Ow[pƲef<f9Kl=J6IYC7ua%vQۯ~_v_n/‚0ygĔDcB 7~{eFVY*|1/l+@QW-o{Gs[5 :}ͯ y ǀ{ۅ?ƒē^v1đ67 {Ƒj}mFW0f.(rN#BNգXCuϽS._ClQe9?n$\XG ?v)cm; HŞue!Gya':wfhCY9S:Ϻ;!ԝqQ/x敎;.�%l7#!Ka{*`-O'vuJGu^sq+e(uE!p3ݞh5Qy3NVɫ'fZQ%CĮ{;ac2!Xa6,1$_('voك1b{vVs@zռI!K`|MQ sJc*'ľt=nۈ\!Ĥכ>0Fʟ1& s3OպS:yb9QS->۹.Cw}{q#fd!wGU|$~J-XHEn'?~n !|5ځnA囹!,vp g��*yD#` IQϻc!'߁>9&�� c|RA@d HfcY�<@7-;|d #(VYk<V(abCRwSV +cMMű mxfV|ZRW疓d@RŘWmbdрG#toս‹aph,佈E},)yD fGHbBXF-a�X&4vr/<I-Q0=8I|Y{c{#; "0Y{SdE/Mt1n?rC-?~A-HlGR^( egɤ(lсf301)G tω^B斜hIdF]!_zɇC_%oc bjPa2P8c q}-b{8ZG_0nL4-.OHhOOﷀPCs؀$YNqۏC5Zkl6F_gGmǾ0}[G(VVM| +aJ ~cr7`` |㳏Gq8WY:~q:G{E8N\QR8FŲN#R}k( �&~߶ñӘ18 83B&n_8cd^CW?󃰠g}+c?oՔBuՕzYsx�)õ-rc7Xsםx{0@vVx$`DֱȚFct<,ϙp17RlB]s+:@<JN^x{z }bLk:n5ͰZV\weP4Jp"ɞÜf �'JJ:!4c\3|Z u`mlMCb�6tvPէ8̀R/ulu0F9&uϳ6/31خru8t<ͅ#8_d[C{^a4hsxYx]e qVf_B%F3wXKW|f^kn̖%B! W) JВul߼&g{Dן;Oc0۩SȕO +X]MSP��*h^曛c/gM/-XL2iNiPOjo۹rO 3&%ӑ[Ȉ `;,}im96l @f't%,[mRv<[|)ܚ$^8! MZ fNGcX nA3g;qc-; Ĝ\> BK h,ZQuba\9ˤ㆖B̦X/{%JSGXۅKel R͊і!7ُ AI``83n "a&֢Ya(n@rE?tɻ?衃O!I AJPJCs|vr+V%!EN)b|2?c2k+_³`r~Ӱv(%pћQD|L7KpMOSd¾B6 Ʌ7Q36C|Hf!3S/`A?_faf9wv|,ߚ}sJ;sU6XĄW"Q8$S;$db5ۚ!8q#Y\q,p_?^Μ-Q�N^,�Lv 3%CI#Һq؎#'ǿlhh�ʽ#еNp1x#|ܷ¶0F}XLy7['nۀP璸^K:vg*# >4E_jt}N'o��̣޽IJge9AKl偎{^Rr7� $a#~|O|{DVV+6(,%T6 Z|쀬4ٰz\gS>s<$s+m;~8HY>;u:yJ|QJB؝'p/Ѿ sI_,D7fKD3@py[w=Me䠾vuw^1GXH< Rr(~!Ȓ m <sdl*��+gD?F$?ՉꜘWF_ϝoҔ(])w_8%SI0$C6(0y+elOOL/;ك˝ =қ5<=$BV,08$Y7%*A-' Wte[jS`cW-rHK"R]X! a kR<p 9OOO##_E0bQ)HRLg5 މy}\B iPv .k9߁?VO,!$)>AF'Nǥ*; 48\K&ezNi ֢ `KbJeQI-ߞ7+ojR#?ϦC�A�F$_Xoٕ<OI{!YTfGܙd^~IHn.NcNdž: ʔS{RMBr %Vţ#%8bٖB~95'<<k#׏C/:7nbPߙ|Ĝ<g31ܥ3snGO F9pKbq<ФݜW۷Q!bNbt,R~#0;G.)G"1lkH_ߥY=(kQ YE�EcK3(%w«88z6o;]% g#S?*-.:ksN=}l/P >kHv8YݶDyaֱ*zZR6l8r9Ӟ[~?3|9jfw{VN‘WDUn3G/jZfQe }<>> _Grխk�/HH=݌吉$0K5/sG*g7ׇ ^'KPR<׸XΞJ5ԫY/`XLpb/Udiĵ,VUަ٣IN@+G3 vV<W݉?j㐌u9/`-AE8qXf#`z N7}Aōd}RE>])m'k} t{9և<ObRT|HH4<Y+187^ACVaID$5YRgDF,/e䞸%E++>=(fX]d`Hz"|!A7ؗ(.١U,��+� '>K 7?x3�ەu)m_7; aĢG7b3M &_#?dABjD#`faF JA=--D[rCcKūfbMdP GH;p%=#D'b(3AK ) |?Ev%ytTМ5|%Mg߭IIr$O51VU Q=oZ].Ynnpq a vSC;-V[~ RY䁒n`0CQ$-Pe!9Il7)VۖR;<M円 Ϝ{KO{;lQrn+E,xm+,vv=5I|XANܬČ'*;'ZC)$2(iXS s��1�!Q�1Y|QDlͻ!CJ`"qm`(+b?#7}:9‰xw^vglXz0^B=FwV⿯g "/vU,IcwﲒGt<?08{þ acPG|9Klrqg:f,_#{1fFz)Oe#nF0i֋o=l4~He(g 89[s _FW/; #aU[%FwKbSq# [ 4Vg7DO eׇ?}Dc 󘼇jXV3eP ҄mq t? =F1`iw,{fu/?#yPrz~q7caXC qvU,J\@H0*vJ:Fc7ڛkOKgwY-Qk7%}QZx3c=0j?)FC)i"mk`�h"_w3(/b v4a<;K!bN=|n7F̢ۢv}|Ɔ/(39݋ΎL*KJ\GeetG�9h,3s?Ti @cgt</qI>12)Ixӯؒ<coݪsomQȑ�b%);GP)bSTz*>4Ͷ'yZ%BR#p/zvέ,7߯7^Eo7t:~^u<2yՊ&niq-2lU4'\X ��+a0 :@\'fvBb4-;o;>mpC�00 D40Jϕo vro?]ܗ^㴒 K3fdެ䒳Voceپ{р3aݢCxjCS0)vq �DI0 n)> 79@`xh$M("v@c},,`!I$- I_*j Q#Y ɂ4 "�ԓgJYaѢh 0fw@b2ՏyE�O�'G�M!1 r[1$e Tb[?i"XF"+2A؋: RpȥYdzwbYh3v<8hFx 99s�P" w#Wa{~#Z '~'@�4I0_콀%ÂwԄv%X` FE恄C4XaX%"W8ȱ 0r�S.}|:3KrJ1VC mH?ckP6-yABMjWNޯ~jD"+7Pr�FF$8ǐݷv8:) `G�JZCr6iftD(lQuv+iqV^HaPi`�iꄿb"% B) _S|I�G�R/KVC̼Z"(#:-9d.9е0jvaQ],6Hi0pLBIz+bgfâa@9u^$LE$Çާh}x~cLΙ%yrXs^e&i;$kh҂NknȖPo~n==b.|2+،a I7߳V ~nq�b8 i`4Lurh Q-d$qy3O� #)Dh $DYs? J[z%(Q ;^}a\bg5oW\N���W��?A��*&gH¹5WjʪMunUs|n��*t��!�3g��Z*ꪳ.վӺVSj՝Rvwu;Y'ip��*$U9\DU}UtNBI\Α2uUXVUS-޻M]ɓSuȳMt��*Yw5Dª\UOHljMڤ+UrQNC؞@.>pn+lDo&֓4��*{n۫ݣ%mԳv'+D?t߫pA>5]H~slqw4IjAEǐH7n+?ov?svvUٌU>M_ָ��*vmL*T۪rѝSraUwFzw\lm±?[&;eAs~ka $_�A!xzU9{0,V6h -W?Z_g33xvc[5xZŸ̳)bky7XwS��*t6DUWD}UlDrjrB0ȼ4EezXQmgw<(6Ր鱇 ׻wv;杌 t$;}prk\k;p��*scTN􊫗U<֕J3\: /v⸱av{'?P?3M >Rj�K3l'åȐuc%-8J?75V%s]|Q�)떁t(6`Z?osxInrB67H+]վDp�� *p(hmzz<#P͓ds8w㏏[=+&ÜQg[<�q#p \4"�3mrtetuoNMXKZVGC;:1Co�] 8.'G14PvO[\m|�� *{Ur؊oe<5ƪʪiZv� tڅnDÄc*²vBV%-U?-೉&=FE:�,\],/IȶB%ө]$R5_Z"`AwZmۺb}?XD7 dѨ¿q+ ,`#�(b #؋{Sv7v|-��� *{tMՕSo;<ª} uO{ kkQbӅ<ֈV/9Vlc~T)4:�:#mDn/9z',;A<^v`kry;y{a’b�g%q_J,0'<PA+Σ<R{-Js7m[K?b?瑫 ?u[HȚ'ΌE/,!ߧ"Y?$ +/ď$f|@,�� *0[n(k,EruLjO '`9Y{kaJaQ7y+6@Gq Ո3P|A6^h݀#Q2[uo":Gmbqo?mzz51oz†K[(7|\p# рiAW^xy[n߷<j=yD۰`]Dg27q* Yr":&N򜡫ǶXIHb O٘fI_Bz·X�;݋fo}}ԁw0.O9nr2+Sha(z8fS}$4vRg߲=dIÐ3nrQKq7üoeQ#�� *,F J}o}d"X%8[3vXҰͿloBQ= vο(M^y)}$?ݓ+%le$یrЬ߿ǘﱹޱWkuRn"|�<a^Dxt ��xQNo;`Eb?<ݲ#zdW(ʌb9؃^msN cゴmƵxs }ǩz {d/V}8@Om$7Ac6u[%vq2b_Dc[ QȈv=ܞ;((9I8ݝm|7 GbȚZ^G"!0ьU)ݗzR1X ~wWvO$,S ӓ�ElG+C_T鈢}(* kt݀a<yjg̓6qqX[T��*{\-S F =s(1?<QB; qKo[Y  QoduC>m~I=c4fp,Lou9mĒ- vafāӻ|i~ %liN+ZW??^>AhwGculw"\'c>JnflxƯ݂Nff?+o;%-q~foFY瓯?BO|A>UeUcUAYC,-5#/d# wE8DՀ(7~Oެΰ?fޮѪ\b!Wey|Ѣ`sQ⇸]o(t:p;nJwVKmC9!^Ѽekg5X= ؚB;?J/C`v75n9A}Sgycn?:n•jih!=~2/uzx_<nGd!{sLZqX# g0V7oz,Vy,� 1,gb׆giW}ByS]gϺ7(MP��*t7U\pjgo|u!]cZ=n0ۚ)dzGļF PG$|+.{+nj?u 6q'~nزjEa$q  3,klbB[l=þ*ߠHI=$#a; ^}^v삟Ԯ՘F푺h{ @Ű/#']RJyn>G9H}wN|,.vN;/>|g_x<G/leófr!ninvs|Va?p~M QG?nvnI:'cI|76=m7v~0n;;{J>$-)7i?R�;KLlntٍws[ ?f` ~)'}-K# t2GI)`Mq߻҆6Jp3uuoTd1!RXMxbA? > Y9%cN'B9OŌFz:|8VyOwٟ̳zxY8W4`akRxҙ۩?^4|Dq/D kgUAo#OfVi|#?}gLGnlvV^aZa)XD/ A}L|Z{ g4V5='l58i F#U|+G6w|s:BJ\?,+n=.s:E[' V<qatva+F( h?A�%.QFCHIxGnٟ) e6&��*rv6㗟u?9nnۭFJ簆;ҏt`gH{ Hzy hjq/SNVD0831;a7K:PP+Č�FöfZyA%/0gB^u2l{<3#/2(9nKZ*!+Z��Pߺ@R8gR[ y *Ry2X>=ww aK3q2لK(AHE!#g(haefmƛ>nP Fl$NG&J1b.&jguwٸ-9qa<aKe=AQ0P Oނ 9@unRLݖ_sH~G)Lu )+d4V1I?f<{VԸ;�f'3bnn i>a-f/,H N/ѸV|!Pß^<ߜ9l/H۪a"͕,=c?V'bV_lCٛ4s_4ru|ɖĎ#IFV pBv FFvr 'brͬ FXPcW‰yZt6,!pK~wZ?Yg g/V`U2 _]qݏ,V̋f­<Mo#0౿h;3v[SLVR, x{r?A98Q$R(FZD248HG hʦHW|,��*r1 m]<NqW.B[7#l|jnœE4#,D/z6,/c,N/?CA0�6(C2UF+c KrhZ濃 %nQ\4o[adw)I 6DgObve43lD~EeƤ J8s�mQXn-<52,sG6lmӘGy ;@j_nzmP)'iF=)o; fP~hƖX$ ig(fJYRQ;"iJR aodfHp` _'g[H@ CRS`Pf�ovHc%8ujPq#&W#%Ȑ`BC]Μ=,YnVr?$x؋$ 8~w{VW ~4-g}-ZSܿu2 )P2sćZo# {a W |>ﳜcc+4_pTn c]Ț#: d쿻w2RWbq_)lSc&< %n-nx~</:/Xjx�3I^sR&>ra<FFݲ;6Sa~= l45 efO$r !Zk8f]??a7ܮKsV!2R1#:2dKχeubFُ~%4Qo|R~ݺWͶTX)XV ņi�!!9*J̦f5qن b B[jۚ;Yt3]G N8GlFjbIXS4 5<Iz@[sq\J})8��*{r-{:%#S侯֡j''/Ð2}9x`͕*4ae4Ж,Z|?uf;S3@'|HS &Pш=*f%azI-; dB)( ^= $f$J֖ϰۉlhl|^J')V!-Xmqlo�0V?l/4 @: R2$ R[؎ =0Pka4nj73O_͕fbh&�"I oV?(}D���kG#gQ?VnI@io$(ym>/V)8ڏIYk]Om �UO#כ<W[ ~΄O<)8}v]+`g 2OaX;l_E&ADSXQNZ'7u# `<<GK#an+|q(1H ol@fbw>9R?Nfc@q;vn9e;'u] <Mt}ϱ<(9Kcb6M%Ⲑw+ W ?bJ 'vSmsvnDavɈ&d} GˈHOج0XƷ8% J%-$MCL;p /ۊDMADŸdXikνhC x&i^`nYN yj++6+agD3x_~Fiܵ2qbvfvF<K['' c e1a7yj V t 9j/M'KWd%\߈PO00f G}Kݼ w}ů:k��*vSzQB߲@#�"kO# )FXߒKNb&{�P^ b%,H]y탹?'%?m?\pa 6wcdB&'##W-#2X3+GUK \GaMb0g/`).B _AEd�]KnQEpa-sAdB9aiXܲG/opl[(,>c_`@(5y;8<] /% nQH%DL-< e:&B|㐄Nֺ,V/>ۍ59z[lg|EW@3אIx6uK)$%l󔱹ݒs{[˜DrgaYZI=֮I '-y ScfB?/3@՘Վ;/2"a@|:oYZ"Qڬn%}wxG4l(ܱXJ? }ƮcY/ kpq?$.lc,-w^tٳDa 'i?7ԟ?vcyBvn_ s!G"m9`/&+vq{-^G>^bĢZBvܾ{J}/c#~i|&B>?;f"YeYB/d"lGour[}V~ەJ&8PBNǹ+s2RGJ[@I9 7Ħe^NYa6BI!,7@zH ([,[cV'{ebU(@F~1;E~eIxԄW|/-}Aa)<!夵rhhϺ#jKK8y:q倨j~?_}#xKfF%j/R$~݌B!�PqDkϛ1m %E7၅cf%% |>p[7h;/~ۣL^C%Y!=WoXi//S��*u0w<B/l-z�-�|dٖ]H+$1tKfk�шA$~;L喎9rm'4BGّɿ}#q)Ia[†((+ۧe9XP��b43a)'4=hC xXB؃ -$@ߎ sEi%/؆Yn년4M4g%dX7lgkCbݟm~_ZvtvbآWJKt�5<HlmG@o[v nYB0%9)gqܷO|푚cAHIklq,a0xoB)hK ( ~' 7HdZ`ɿa�P3eeL) Oegܛԁv4Bo(l\څNQrv)2;b`b>v!\$^l SpلgZŷtud$݄</qNh(`K,V%~g8b: Ϸ?)7yHI͖lk㹇Xj]l vGeqef;Ka~~ifמw;q*q|1v8g'i;Pv7_DZnOV@9AG<{lÖq0 t=(-?xj_-vz0 o{3 [ubqPu,i'vY 4O }/,*ϞJR-ϡ_ Dot,Zg{[Ƭ/8ӘD�˷9W ^8^RYYn ٦$Gs F&Lp*vkW؎T<٘Ŋ+8*KG'8ﯾl}fOW}NBY8,j1|+Yy8#qC8NO44$##D#'݆)HRTMK5k,@}u%ԼGKu%",9ƵQԟ͟yFe =%n% J5t;oCI|r~ pW׏?e9֥?֎N.y'w��*w]@{sޫ'$ GaE67!yְ W,QNg%?�A-47�AED[q,)ta')^p q)w$!  ۑ@~N-~ذp[=) @ -Y dƆ�䢋7x`K8OFItHixI|%'! A Na0O53gPCeJCCN ֶp/ c?~-L} 6Jy\Ѹ`LCH�KՐYEe“\a-7/֟cj3~9]?1iHߺyąL7' ;[-AM (0fCɩH�!'dcd yHdEZKKt>3aQ1<a}ߠ~qa䴺$Y ؕ㲶rJRr:qaR5!O &fPA3~'ŸIt%CF'Mv}Cv吝_,P`bSR7fbaE|'[Yj~>sSWx‹)pb *xXs׍cq?0u/bI #8W 2 9c͈*NI/coKW4/Bx $ld@#uHFn!DM+l~[l7ĕ)՛Xd͹4~$JPV%fКHj:b>Ĥ}lf}WF,93f4Y菀"1'WE25z5$k^9 =ُ3}lq.t9'e}g %OaPб } }mL8U}@9ޡgy[ w/nD"|b ��cNd~X'y$/әm'`{l;+ ?f@_O٘/bxs1coWfmnM`lGTPN;|,%QRӉ]%j΁|ٟ QH B䴸GNo)Y`7!<fOV>e1K]^i(%v@X֊GQl/2ݲ;;5l ~[w"E-v6,䡅58Ke3` +}ҒD/8̾#ֶpY- C!&9YY(K`/yʽ}G)'o~#;?<:S+Ga7:_]j38oّ;1G~Vncsp/O5 l9 9gYY;$1=(Н%|vDʿ鸜,ZAoZB��*ieޯ[ B m"Yחkؿ@�י)jH eC zrܙ(3gS&?Y`Y ;ܷ~o͝@fF)n__1l6!82%MdakFf(9hF GK~f}EV~:62 )-$q uF)X_"�bV^E3Dvjtm *NAdW/&?'En!),ܔLÀKI@J�]%4>>H*r}xVxdؾ^<  '>Ĵ !,{RNA<j=fn< lC{\l=;>%gJǩ!:O(VGXl#B@#n#LR7-,VnWKb\Yc0hYD,(^_&S!  y"֊(L} Id߁,�͓zp/fC[J``QN/ |ۻ}9wk>3cB0a~p5wPFl~cq;~"#>{VVfZGvu AVsf%dL4AAЃ�Dr>Пea ^"Ѩ(4ԧX@rtV)up1 9@zۨ+G g[ _.8Esg+/ b?z8ڴ?-s<«8Cc?^ec?3#)|E|14ib6[dk9ۈl#4XSZ;}sE0u\/o6WDz\EDBQJ 5 gFdʏ'lRūkG#@0!.B�lCXħ|3uZ\%X|h݃BQ�0 @)Yۆ$ 6㫒SA0J)0l'$ _w+?k dǁ.:ͯ}ގ/sX>j2ǧ%sg{a!?Z{ko”O_ wT1E %p 9??7kH#q[anZM}B=Р?W(@5Y X^urѧ9B@"^: H[)H��*U�٬{,?G�KGY']? M!̀]Xz~ /Z x YZ> f`啥%wǀ v|b/Il%C/h|پLep}EgҘ v3_Շv J%:46y}/Oq̆Ag1ғ >| /4ZG/#pa/8V`-Hč_G䀼KX޹{)':C%%+oטE,FP��'u_ϊu/'P`p 6#+/[O/oܲ[ܷ;%ui8 >XNٔj%,wb0Գ�HOaA&`2�aA.xok�gN9|LL #٦65&7AA+}S%Ӧ !`9b LX`%b%uТFcЌs)] "G!\_ M&}cl_- \y9$۬?o_Y>V'+ЂK jo՜$AW_;?hWOb7'_~%xKb#p�lA/H9N**l ~ ~"^bwn/7Zvp#14Fs%9PHTVl/3~Fl~p#ͪ&/3D[eՑ噇/;;óG-Ǝ[K|+keG ༂uϝϷbmhb Ad <~;lymUM U:ǷoqJkcg 03lQ텞/QFKXtIYIGB5 ø[࢐7KՑfsNu^ ,$Se~I5\'j}O=Jϣ2Q??s1W<a Ҡ եSʽz/bNQ/cX)v83qľD _QJ(Ot�Q{v`|'L;/(vD(^;(N_ ׄn_x aξ{h$j=<��+:0t9Yrom ~soA5?9(Z1PBVSMw{1<bfSoK I}{bB+�C)oR5,N8Fp2xf3t/WRMgAdrR u|ϗ-]01Mw A03pfm]EI- !#|Y%>('' B&ae#[>##͑?-x} Fuf iXrj5VPO#0 RmE(B7%G9I1�+J1OW7/?3 G-B6|NO~`g-pa((9eA|,NmpݲIig|FGA᥿R r 奲^0TS2~O)ZRKK1:q$G ΧQCInr4)_a|ܚ[CcFK(P RM3$4` �?&aZ%șUtc2y9z?%7s.ߨy܃鰀PU5,# t/Fٌj.=;?~G"Ν5H9#ŻkI`-Z?`^7щ9v$ I• zͷzW:kBasg1�@ ~�bwp~YپG9|dEQE;~ƙ?jk#m <9`;Ovl- wmeeˀvm&p8a-lbDZ:87)TV0c#nyE;Vf܀QOB{cKß i\MB7$e0ds~1aptL;iXԪuRy\Jl_m~ 8!ؼ¢`_m-8͵I`,rԬI5~۹P7WAL+`?-Ҧ<baM) \ ;K;7coAXw<86ReݎVss#,r %3R}Εq��/t/K3d $;5$-<(B_Þ\V_zÎ+a+^car=cL\吷$āhHvSו{qd Ҷc (ZЏ}|qLA:.(`7w@GFvK`��+�0cl7|(ݕCH!l9b  H)KxӺK9ؗ8C<1$M V)r} /;LR.J~miH?[)r@0OٲضpmrЁkq[LRT{~&uc܂== G%!+NaTXI-/Or՗du  )9#bzp=W,Ȗ,]Cl(03`Ҙ ~wy=;='ni&N쮧hMpnEՕfB@jc45 THߩ+fE%/ж >&ݺ*n(G^aE|JxR'D`a/?eJmf FBv mmD2o+冩$h2Cyp:Kh}=&g4Aeކ3bƯm.j88=F q�8q F S-b~̞s|q{(rvoíntEzNt,/7~$jssW1x^w=`޿=z7w'=HH`4AfaGqWOͺ[9ܒe- B`O~~֯~_ѻX ˯ ^; eΣƯUY�yzYc+a2f>ZgY۾tl<R{A[v-7 y2 ˜YdH)Z:c]?nO.w7wʆF̻䟅$w?y4FNhAhc%@yO۰\PV'mӑ "+˜cfOw%;yhbm|n~|a;D!0ZHy|ZXJvh� )]cs�TÑmվ_Om mtA/ڊ4߿#,VۥzN6AG77OSw0/*_] Pha3Ж=蕶TY4jC Etngw_=6llwIm9^Ӭ ?UT0u|szv)co}GAw Ն?oC<)8y7d㑟Y@A$g!X{ĀDe^5*63;gv cJ��+.`�/& 3% ?cψxd3t,i/`A@# 0 ٍXkٶC(V2BI!`ySwV|y`qGL`En)3lm0I&AQh;8FN2` �b>4"Z|X`d 6(m  ~ۡV.(0_)0$$_bI 溗2Hgm# 3jyeg 3`2̀>(ݞô�^ۥ\5pͻf0AII`~̱Z#ĩVgEOeLH> g0T=v1l|[QMÿHFH�U; -'v@E� +Azr_ N njnY W8XH@4?i&$r&8gNVvXG9+޳+(RH'9Ża۷\pՊntz24$��!�3g��1�!4q�!Q9N0'$qZs7ܜӇ0 ;!N)ndABȄH}z O-ZGTL%#[m]'CjO7lYQ9:LOqݝyy@D5{;?KcqXa=s[c =j0\|b|½%w?Xu` I=DljE ~W8jXF+�G�/q B]ٳO 1 ?[f"<Bab�}^¡ׅ+ɇw̐&Sڃ"ɞmSbj3|M(dF_J8LOի _nA_[?32٘OY4 $|G`;1۾~ ' "u> X$톟/d4W?H%Zge5-�����/A��*RsaTݣ!\_kmgw[n~jzwuuwwZQ��*zFUYUYU2 xtuλMUSjꬪʵǺɸ^wu]UFp��*z_H\(i]bSnUIW6YwY&Vrn2n3]'cUr��*5=rJj;"\ i}Ul+k_]Jya>p6pQ;ƿ.;]G;gw]\\K;��*v\Q#5Ue]"[ujڤǺû\�.Ųv:XvW#9yc/.I'84Ů72eYaѝ]y.vEuΕ˺|\��*r5f UTEcUSͺyR.#1F5ʀȂ@ۋ=!`|N|b7 yA[</j.YƇ[67Ξ1SnpzZOߞ{]6n��*v65FaUעU]jW*IeM߀ H&$K %Rg=lV':Yf=lq9K")DX?;2wurnǺIL��*Usor@j}UL7XPtd.$zѸN:~Q,ް=P۬uN">|6 6VȌ ?$k~#6+3M8/w+'΂''?|accǛ"0!B٬=̳`\or_�� *':*i4ݶjzau0ʵBe?P e=wn@;V<ezhVwnh~r^� g e`~vR6Yc?qEt턁mK�IТFwqh\d`;g? Ƚ?($ l à9kF1(@ 0Jo7?8)PNƑΜ�� *OtOOfn 9Y"J$‘T_T&!Ņ?+ڽdNbb�[_/A?mǭBxbvtȒ.Uc_[rbq*ŀv/emtԾ�/ `3?�8q8G{N3şęB8/ѾcgS~a#Oe|}Xh R!qg)|A/+_C~9i t Ϸ1,ۜȴuλӀ�� *OD-U'-\Y;i pZq*9E0sDLN#S�+{o`[]IlA{ua"]ai0@[ Gp# ƫ}!lG^{JŔņ  璕+{VV΅oVl!Fmq<t1��vyc:3[l)x>/hῐ +c}NAq=AV17݀!He18G#6T$;p�� *˺ømQPHʨQL_r2% [N>c[`{L0\,ٙ@"u'�tZ�XJ]�7VG„F.n0ppϗ|:~c8{V}6߉>Η>pq7~°y[HZ49xVQ_QPOǿeNMtsWَX3`S//|3�e0J3rvvkg#ۄ,_5(5GH ]-ێIbS)0Ĕ(%R8R{Dűl(V qe8<O]00s71ݣ#qPJCɩV JJO;`= x+N#lEu>jy+`+|iGsk�� *p{$(ogַn~s/VwJ3 "gg3!v5896N;NkSRGmž #/؃^`a%`Xl-3#ui+v%v0S =@Y</@[ vb1-M/H�ek/lok-kَt->a.lC5UV~9kvoWu 'L·.fo%t۲yAζSvo;q3q$s*/6<{c߶ {:?n'.ٯjl�`ӿ<T_֣جe0PV ˶9E N__osݫ|3ǦgbP)!f5!}9sZ��*r)TGrsfb\}۩+vo"w굥vf~ȶ 9:p_g0sX?Y7Xzܿwsa| 8%!km \NhW"Un'|<~rо;!QElYZy<;s?7n߳֕1P_Te6;#{o'B,\gsL8~3-#ݺ~Rڎ=Ftm],> )T$f?9M-] e(S燲ss'!g:'r+*RV1qFۊ~gԎ_Q 0V"~>o�`cf=WS/r*n"/Xs-Mg4FNj篋[jD fUj܌;s٧#l$@l[K j |p!|=`+|V]Ns#{VWؖKǥ}a߉i_Al/,C:}A{>R4cFkgSώw-lᥐ,ըHOprdOm ?AqЂ:n4QJ@zlJSuƏ,!,: 4��*rS@텭/՝Kn;nvMzٿ_3KαbHb 8j|TwBpe9Z�0Sb�dX]}|n1fQ}J+ĖE2]:Yg/ z=Cy7:CV#|݉\;_c>x_ mq:o--M/q؟u#!<7cҿk)Gg &ѿ֞Vŭ@a2xQͬ%eJ&/Ol8"IN`BbHF͔nK &(ͶX,9LkoqH&~cO�67)- g="iS��}@wp [1/:خhqW+(1XFEv|Gg]zd@&ASIʟ`n2Dx8� o/AFZOb*ovIGK)bė:3a=xoojσf@j fD³#[+kP8(5ԫ84)sw|m k`Q{%lX|!B4#$gbT}ucL9ǻn?`ayB0Y`X_8)'"(1 -bn[J3ηp.xsO֕e֬(HOqy%'ln?a̹)'�ObY^Z$ mgiηQ42 Fu@j`n|ᡟ?-( Hsn6nj{��*sS=np/,y,!JZOVX/l"PL؞7)nB#? ר&愬IyCbD9<[g1H}vwnYzx͙ 0`$�13$؝0Bre2oCHo3=zK l(#c]ī5PC}s9)~ŵGA],㴦_B0ǰDA4p'r݄dJ (Xj@0mmA/EmYs5Jry(4,m{ f< ZxGC?&яߨWl;S "`J&1X�놹m)=d!dv 'kpk?H0F®3R)BtJp<m ߓ7u_KψY\}{s@ylƱaW|I;܌*'6~9Ffp, ~J#8Zx!bsmw7-eV%ԧ/?|zn5]n܈s?):?g1ms\p8xϗ߮6\EjxSx̳ b~D" iOa=ZN#ڮJtu PJJn3Eem:7;aXJV֏3_O]i2g ?2,C;u,vSjLqALD4dK(@7?cdq�mabN+_vQmf-jZ穐SII!85۰c% Wq[q5Q}Ԗvs3u23y4}aX+UZ��*{tɯBn)Yv²{o>6 m?x% `1,1}bJyfB`ބә ߐ/`vcGR0Ia TK[v&S*V1Gn{{э±(7خV)#{Ĭ3?tod6סcN_oVA p7utcwn_&tt~;eYuאRyX0_/[0Sf1{v &A)4Ԟh'(Qcs#2x-6>d5|�IPR;^ %Ww+n+ #S<_ oXbZ "�?@{y|F ?"ZNbo#6͏$,H͹/#Ln߫gSr'c ܂h E jV~]y}{(/hgK ]vě>݋콪n_` A8em4B)Q0 v & COٸQ4{aDs.Ȍ+UȘK'ѫ#ka?�~ib{J&&䤳pF)F!űCcZ tJto/' ±?w9lV$Ė%Eif8pf"[:\y���?cVZ ^>1[ R_`NcSA3r;mG(Y]}@_Jn7lDEXh14ZIzY<o3ŽSYי wY^Q8k -9(=ƾGbChK?uGޤ#26rX 8J!$ 2ѹC\jZ춍cyYS঵R�goZ`hVTnM|ObL!ɡ߆'W%gtPdcNA+~CrG7S㗦ߟj1nG%+#?l~7[wf͝_he|ױgBGDIFБ-V/+l!ʩ��*t:"=K9$Y#-ºA}ҟȬ[BR̍0FA:@a/}S Tr nVR{}debwiE9(E[׿enj,5"ko۲ 8`n_,φ`_r9,p=N}A�]fbwŨȕݗv^i;?kisv[2990yaX?BRlҟi)$W�7;j84YXtFw5$9iNj)?SG"U:y\CUc^ü@(a';?wz%XHa' L,>gX?M)ScspTh;-S5{63/e<+!V6m"˨!n=xf#7."Ac`_ O#@5a|#E"wXgs袜 =mߟŽ>0;707[ԤL1{, a]]`gr}wcd4\]Kn,OQ=Ä(,bwqibN#jB}eߤ[l�Ff-0jX"BU;|C(3̣hj IsOSl`odKr_v!VM#'حgu]lh3}c -~Ԯ1:єH<c-{Z7 eup#Z t#1YF/ibR,;rXyS߿XS0ievbR1</X;Jt:VG""֢PJ ūMӗ)I(GIn8s&/a/g=f/Jk3=,(lfloa{b V?b5V 7z7\��*vhn%(~Zj̶S+Vh̓3A?7�?~oMu2V:O3?ݭ?Na-7ba 4 6 n$ēBR_+רGHVd)D> ԕc!t%C{쎍n@ IK.-EhC ;]A- ſHfrIa|}I@jnpF?`Ř! 2{% %mo| ?1X(4WԲ_@#wB!NŤ4tXG ]S +-ْ3޾=vR?d|hxP&$KX;u1?$?8u'v7i`=NDŽg5ycPkECNOC5c>ӨNP~W�Q[($:yIͺNrC�cgk:7eik�ha;e( b3/(gƮHDzaiy⏯cepϻUjb>;[S+W sĶ H#;~oÙvmUnѨZ7Ё��5<ggc:?vY>!7C^=#1iWf p5z 9.nAl{ѳ)j|94} bIC)/7Gn:yEjf?QcҢ Hs^+>~c~˿_4>cn9 wPv|-ms6aO݂"gaG 9L%퇄±!xZ�\%B)\guIonAK{ ?`䑘3ngJ²lFVlcmOqݿ)|1/1&;-s7iyhf':sŤ%_s䠒rܐ{_7 }7_x(>1%YX8 aK򕻚 w)9?m"Ղ5 O2em+L?t MDS;$nZL<_1*yN^kZ4z 8ނG0i[|?//z��*uS) @S\ +f Ɖc{F S .?@`&S7XjrܼՂ2Ȗߝ|zHtUKSK*CcH;%23�9BH}<r:Eo#˹v#(MK߁Ž59#<KtDbЕ,ScK)? �P_~mC@1=!|7gv@K N1:h#!`Q"ؘ8Xo&%=,v& v$5X yaeZHآ0 JdVZIn,"8B0 K A4@EenhhiAvC>Y ^H|F%(vGzI$6Vv>G-{$hi5*7b/~QtŹ niD.,7D>ܞMiZsWGٌ@aXQSBQ~~L^ߋ1Dpqù-G]`>@?"LEGX42Rs�:؍8^^=[Q-Qҁ߱OyqƫiFBٍ2߲;HK1<Pygfl~-F;qz} ޤ_삖KP~'4El}J^螠�>Vfmb0R<M#XB(nV_'`/<S~}w$pZٕ 1WxXԿiW߄?r$c-owxjӻ�>pjݗ`x6y?V6x60}lZ{EaFٶ㹼H9@S`*'gO'EB~!["u޸Զ78WaDm-JV_ 14߈[;qg/'g'u+|<OCQS0'Z4K ͈k1™li5[--i9>^%,7WoNZ75nPi|H9E{n5<447< Oqg!%o; (5,8vv İđ;fa%/ܬwlRqDџK$;vwSGnC_䔶)bF[1+B#f߅ao [K's g/ۧJ҆Or38#ƞ(d {bJLcp}BwXo1' K$.6yz7��*w9㛻=}zsZ`'#7噆y$h'k,N迱-n4P CW8Yœ;=n OPtrkAEu׃[sP��(Vۓ6rΑgD*M@i O%ZP2oܤ, spO&?D)@`/‹ B[d>C(/)*+,f̞FObl3KI#+aq|5 +Y[_a[?aX{fkoSr*Ί<ՖL&/YAu$§%QK)5mD2% VFYh9m͎#ؔ1n-gA+r_S·[w o3B~䯱Ym6J ?.(!Uن~ !Ckd(v^A3,BVI7@#G3O~ߓTadA2nDl, MxOb||)LvyWs�.i[Y)8kex< {;X6RA;0a~ 쨆Bd9cyc։J_nt2͇<nS3ٝmtlV0v–)~Mԥ3!NNF# nyqFEȼ' Wmݔ.fdb?+C{ =GoXï=ߏlcf+s?dz?F7O0fOG=q}n76R Q9kυ wLB&tug;ĵwCwAK-U6e6 l9[rs䯒Z?Z)=;!+^Nąe1 r:}F!D5*!?Ǎot7o~ݽK?ƈ ApH'v(-_)lYHw}%-vn{vП1 䗊ƞhOTJH†|Pgs1-*/2LŎF ? +) +rawp$^A{mtdϜb.h"?Aܵ@i|2lkaLV >$8j0\9 G[6mn+,yko(84R;뗳 woyҐbd"q_<)܋ /`t>L{PpﵥWHWߩݔ}m0涣^9p^ ӿ wZʭuo&w&��*}}gc}mƆ9 Օo<[5Oۏ G:sœXSk`✞3lI q]%aeymzaJ##_;~)+aa%HbGDosB Q1;:RXU^Br 0q !zǥ$T~~LC$'#�/!iv[ AdmT_hVv/,Ie {G/nC6Fg)1$о]!?:I801G0 N%ӊ4n$57O'iCzv!{SO;pŒ _̀RKfqO3nJ&g$h2Zdʻ1$4=ӈ4PgOX0fC>RU{SG_ҵQzŁvY͒_!B7p`k33 -JbHj0TXn~oFBȔ$>xSvB3`Dg܃WYEy%q܌AεdlWݖ;ܯC'K9f##xGʱx^ ]|?*0<^Z/ga^HƔOq%`!:zqgAA0o;c"a9iR?;-}ba+IsF<o0{v7)Q{nߜŇNzu"^ǐ +)W|{_S؀5?3xXzY=Ռ7@,g��άmG#&ma/]հaNqlx@ͣNwu;3^|S,J7i:K[b3BjRdpd:8)Zk##o`:'r^G?,^u []\(VFs۟Qhh׬Ph^<9|"eJi̒/mv#3~vG؜fr=F+%vOr4Lʙ(IJ[z_^Cl$^;{mԲQf}l%;nӹ_%?7n 2KEFcI|_jP+P`h(#w _<iX_,=)Zk,8i~f��*k߄_tS[W#.R ĥ*Ǘv%hSXԇaNA.lJ�4;[T~qٲymԎ/H@")†?[lKW-"W˷%cHnvz[N֟^J _|P`xُ$5+_'`29a_aesϒ~_bR%o F1H![ lĦpka٦,1>/Pa3`g EL4 +q yV) onjrz<Bu&4ZY4TQ+~`xc^0FPf J IE =" @aeӱ:dߔRS*~_ /#nJנe(F+,/c(aFɂ  K pFT[~WW l+hHp{ ~ہ"KmٵX3^Sc󐣂jorV/9u;bL|k`- ;]Pe0}8 u_kzѫ9v{8`Pm X9!{7f1L&۲mS-;Z;qYy[c/`6X2V#ξjwlS~Q/_;K2Xwxq}ȩzC-?ekr\=ntu.y_w5v{j:a툱Ūf뾷W6q<NKqk%ĤԭNJFFldq>wt vQ)!{:=9K>)E )iVG'd' XvqcV;d9\H )VU{cϵ9Xln‘?ݏZ8r*> Xa̢: 1 2'HͰ1}[:;F8ZQe`+3Da(X =5ffꡊf=}[-8/e�-CiVfi@4rps{��+bļt-m_N,ktou=a07SQEw6e;)L~FUrBOO$)ŧ`F+"v:SmZ - A3m̿R#|xo'd�H4Hibć , bB%[ B{_Kv34^_R+~J֮GnzK O m m+r#lvs뒇 dKAYP?ҜJ+- -7LZNFOV].G,,Xͱ_T= CJܚBGRxact+~cl[1͍,X$Z@VV#�[C@0$;5!ź)?ė AVOA@ 7)/KKݭYydTv(7���ؠ zE# F .Ί-F4[lI?0T/`;3BiDbaI'WAHt~IG 5{utcIl8?`!K~K){sW$~|GѮ¦v|~#A%nt$!*vs8W; 8 #άe\s~$+u@G_;-D\GS/up)1V7|[01=fLߺ`zwΪǥgc6[bS;sڪaDo OE9و r0WWfXÿaL{8 :'ADcTW@wf_ zK~IRrܤ%Fw1ÍRwt;w4#_hP߅D_C Ng=kljk#*'؟6R]ߣ( -;j9/cf쓒qߎYsvu�DJWOtu;MnU3na.q}=YX#>T'rj 󲠫d&ZX;YgnY 4}!R,j5Z lVZvR85!3 /7ni1h ni\0O_ssh-g;~>㭠;n6 z퓲::2_o?!<Y'u;x 0džT8 3(JXh /-xpi 3�7Nn,0Ybd/$7%a )3P#AX.Z��+�?+/?Pʊrk"o` {D7-!b m'O3~z[]PihqHߓ͊9<x }?ӻ2\01=bpӛPWv/B7fΈ|;;)<,TB%Xҝ ҋy orR0C)ғ ێ_{qĐ4|8rԍ=g b֯v$ǝLe nD±<_y7%1QPa[W@I$}8k2eFFܾf"I_2Ƨ\ר:&IF;l[lef It?±[' ,# E jVۋ?( 5<K{adͿ[[ 3D<M@쌽 ~셻 ~OPϳ3%=;[䀓�Cnr6ZV e׀/ܠ9`,47c8/GL9ª7?ێ$| =8= sÿџ'r4 VNPru8kLYvѳ(s0+/߇.;kr2bg܎qֿ:=fU@,r7J2Rfs[c;<kZȱϺ۲p0"7槛؊T8v>;q/ecX_Mİ^78{?Qt1#l!Yw&a\2?3(=~D_'),U(OA!ueexs4-ܟUA;p_죆cC{)YB]gB,p?+73?g5$#?L(RzPf&eڲnX$b%cH̹ۉ-X9C>d[gaa>9݌5Yֻ߈~~;ӱV(DT:\Vc![?li/bR?M_͘_QCKk:)$%a)Xbj;  ̽6;Y6%fCC) َ+;g|r-qNeu��!�3g��1�!P�!4qF/vUiM~z$YGi1,WmF) xwG1FQ ]'Dۋ-[FKPi)B|ݹN>mNw;vi?c_aH|zK o˵27$0 Y^-��* B! knR4C%f`K��?!MY7e6sm i.&DFS)foج 4v=Nc7d_Y Df�O R + HMO~_'@&& *SDѹ%!ʀBB"Z7<o9 ^8̳mh % Z](^ňvPIѼGz1Y- a72߰4' zb~A0=yw$A$dZ E D PCKCLB啗@F`T%ЪWcE-nN=Su -ET5q<eGD^$F׾|p&�0SQ<UJ_̮,rI x p :8΀B\vp,�H YW%'M&mJ ~ހ`+"&HbuY2K3uqo7r ͞�'IDCPZDvʇPk4~dӒF_?u}C#'#Ȩ#n@5FP#xi"kz?C6F%s7o'LG$Y"e>u!Ț'mǦHO_%~Of$jJYW ZV/85QMp[!\Qg(rUHԻ,Bz ! {:ѲRR�%A0 DrBAz _~us\XoC׫ƒ䛠>g�]\e_[wGiֵf[}_l_[-i8]xjYgd%\ ~j Vfι8(?$]،`)ahXLa& $!cOD /7$/&N4yϽO||o⾊8//-V^gu 195xՂ@�����/A��*Z7UYU^$UȑU:TTU+ VuSnzdȪUnUwqu7wW&Kx1^^2n."mzn��*ù]i.]]HWh *뵂MXwdrn*WR*I.JUuOYWuzd\9Zosv*I&.}Mu���*vQdE]D*$UUTUuVaYTY7v$u4VSyqw_ܘdL;y۫ꪮRw_ɓ&Ng&L��*tuww65SN][ OlĻOiO7Sռ5ɋkiF5d7mֱ ֛jکUjb&멛��*v5=KUXU"ەf*EHuEU<ԂnYEw� n(N h 7>ٸhCT¼>@�}``uYi]t$[wuV&)7&:��*#K:3UTjTnʯ"EHE]PTU[EҶ\@ZHUߘd ̋F ")SpSE,OIہh23/-^{Q U`b$b- 꽴 93N̾b({ow7:[U-muvw6��*‘ xD&UZgUnȩ']YWPRH]X SLEHuR}͍wF��ߎޒD!AX{+ʬ@3K (.l EVMZC1ş<ki+sO,Oa8D8ypOQ[>iww2[a��*~׮H8_=sѬ''}o#` s\^ ]m.U>#;|n4)Wn<rJRpn"7nmvVN@ ~v‰}>L4R*W<D|VNQ}cJIx~ct~`N8h`uɬ;]w�� *_UUO7*OpZ&]rv(Ww)HZ72'_Zx^sHW0}aad AY?)SB m@Vڜ ,r8#j5al& #8ht>omB]z~V{^epxzE;m{9 h$nf?w,綵 ʑ1X^~v8-qkem\͌<"#7LJz`Ln30Aek[8w��� *KQKoSIwpE]iʣhꖶmWJagSY|pun7%\W 64Dߚva�Gu;0qxr2� 7@GOY[ ipiIRJ{s 0�xxmm84;N3D$YYInq;G[<oW‡) tÓ́D_-?;7v&jnM_]ao˺XwU�� *Sn*zM"hp̺BXvZ}VUYGp G�P8@Ut?r=`AN 8'O�% 9O lz^new �P]vÆO`8`;yaA&Vo'A܈Rx{kydb/L27 t mToȚg3<E 6(rV'98fO̳lGZB}fz&&.M[QܛZ.�� *{ MU5W"EUUU]=/6e`b�^q 걶<̣ a Ѷ?� {fJB6"zo{, r<ve)oߒs7W;,m}͐쥍\~bHQiSg3U`8LscVn0Ve+1-X;$:Y_am+Xl!Lgcl"ywxxC`$qK/ Fqm]"خJ(;?m`6F0XpW7+(K/rGgmSv-g7,_ܬ1Ǭ߰<K"v?&>ջ$(Y]JB׏RCRG{ bݤثL^ɓugrk;5up�� *{}a2NtqιA+cZ»V=(ݷnn(|<bװq p{l[Ԭ`+ SV0[LPǿNplxԶOOzى$[Fmug'SnUr6�'Z;1=<?ve;eP;㧯.nOAB(_Xx7)Q=.*[Ԙ40\!>X' ~EPMljvƘkh^~ogr_IZfWٴ} &|<ѝ­ݕN7b0Ya/|b?{o-=cX+~`Ho7ߑCF<>++.'6| <az��jFb/d%iאRj Dg0KG tf9LNe;;+^Pol3}ݺq8^Ut( Yn? RZ\vy `FaK"qa!@{A8CϾZH6irzÀYLhO,b a⺖29&exboY1õ{wvK}nB<W?>^\1udzn.MC;ɫ&&`��*tSIW]ErR{9OvqP~ W]7Kff@2Jw?u?n{B3 q9Dj_c/ҎsK3G-K5:%XߞC-[2ήIfDvݏJ DCNC}^m0It;:^/zřXD{OP_GugoIDh6gbz?a vv<DfoSa0_ ~V߾%*d XAJL3笠&zؾߥ}IS;ͮ9x܄$YDWWOfeZf=/"U8ÿwbqЇ"7c$³7EOmQׅ')]՛;Kr=6篏l@?8Q�L[rmS-Nv΃׻%]8W;2ׄt#n:[9tWa)VqĐ26Ρ.H֬;`CYf~Vb�I?DĥNNZxVoͭ4V'|Hv^H+-P1\ f(+IGŷ';7JK3fKr=r~gcxo89h)ɤ/#I,v7a\C}B~_Ƒcca] pddE/>ɇL[1 P 1ΐ004!> ]ɒn1rnu鋹5^^˓&.p��*yZ}"VuZ#aﲿr~ #'_ p/^+c"|ۇ'.[ivbfBΚ_WF&0hAOĦ14*wRY$cpA*k_@A0`%GqYf*0p_F廓V=_6V@Q47#f<f=#:ږݲ?l ܣpB,<sA~5/_%I# !K/?w-Ɨٟf;y-gm i|^,nne`ߙV)mh_- Ђ-쳞Z ;R8jO0Xun씳A 9t»_1=?n<bY D=Ԓgz&s7=5%q S,>?~&bل9Ix=)'7el?!'{fmB62+W 1 D  sOq%b"e,ȼ۷|~ͺjO<+. ށﲼ=ROvkԞ<c~ ׫ ȋ4وهD{ 2KdJamFRy~)?~ωI?γaUNhhאe3e+G$5 C8B>fP[9(L ,B~?Qk6NGZQ-M v9I310;xn_NR26VoF{; 1QBsME O>#]PWωړG>e}k#xG+E\ǥ$c+˸5ח&LL\ɋbگ....��*teUtg./̎%n=AP+9+E��ᭅbeNK4wG�)wk-3dl><γ[rnC9ŸfaIJoKk@&`M Z©@8ݐ_aJ+)Xho/!LԣS:,)ā9җW1!Je7-Dqya0Jqy:@=K�:DHmNqj[49Þ,k,PY.)ֿ7uMB8hb)s,R36inRovDzJvl�XN#ݑ fAtc~<:Jǁ79IJy+GieVNΟ9S)"C9$+ WF~Ѻcuv8Ph[3>e/w(#v䠿Q9h0PNnlo @'v͌-bpSa8&7Gese g; <.$? [ 9XFxql�[D=yw jW9nbA;skn@_OXhrZ \ݖq'km_o 7 ؾ<<Q<X /t~z2VA4\?!nCY -Df+6Omvb_&I@jP4gí[ Jg,YjxaenǗǜt:őZ]s{ N}d~aa(be>9C!00-2jWdu\ÿkESC<z ?Ʊ8'}^˹5ɋ. * 7Fu0&��*{:EH*&@³Q^W#, ö^ţ;8z[)#iV?0y ;6!B'g.QEb/ eo!B=7ŰstQx,1_+ ,5!]%K s` /"g3 lXДw@S2�$7/pת!|C-%ZS/0zG7nnoԺK,kl=/۸%|,qoȵaD_K͐a/Q)?I Yj%3J1gm:9#F(Ҳ{~^<YF|@Ȥ/918Ii8bO`/Dݻ O:;,O%`Z,' @a(o4gsclBT D͛=b�Mg=„!}:k x".q?3 ;ZEWڨ^Ol9__o�>0~YA?,z`fD;<Ol?Ӗ'mos+r~X⑸r 68_/M ɼjC{<5X8tU%7FczVo^@鍶qY;,{Kߛ*Q.?t{IH@kh C$K!{1 PS; ԶL`lՃ6N,R3Ē+[x NxӃy/%30FFZv|FXVs}8xHϛ쾽NLHH+`߅ڷ+%|P04k@͒pK8~gOⲉ](`OX<~ǥvWG9E }aIg0VY�׸ױK P~sfc"0`2J3|'1.nا~';_4Y@M$Rϊ%د.Oy8q0T_I nhZNQq(-B3Xg܇i-O"Yw^\\]ח&MyqrbˋL��*{USU_U]mHOg!ion'!G(S��'h,,c u@ 7 }RO 1nI 6R2\w&GkFEgDaQ+9Gz0XLDa592b8jEV#05drJV^Vpe2ؖ|IPcƚ߂[?xx׹b6 ePW&E#lM !wŖɬ-us! Y X&a,ld}ff)~/, l#,Gk8'vS`'!tߌvڈ :mW /eP,&lj7Q@ֿx)? xY~,t7NgπXkbū�vǝGP3wo(Oo+�$9<.O²RR fȚ)ٶaxr\,JU- kWpz<Fva=VYο.,QJQ<%;0tt%0p֌ю;4$'+:Rra?K1XD5pu^&ᝇw< dp,LFsSS#җ|هm,ًoW6'B7cn K[;VͳϤ0<-* Nʴoll)GX&/l&/﫲RCoGH) m:F m @̗Aķ|.Ty147m0 8 5\e(ZE {$ HG}[ۤD+_~_'?'4OC 10߱,VۗR6fhY'!~9ޭ<yKWe$ 2 aq܉{G`: ]1ak~!C{bQ)AyS,s>Ζs+&ˋɻI2n��*wjzUutE lfJE6Xz" QYjJPhca Fp_3] `责2_=Rۛm]#^B!@ bz]f(Oh =x`iC~OSa+ 1[9oIއ`<P?cw0F N 4i-?H 9krٓ|ُb [8Zql5B|44[ـ$AH +}+(5;ck ĜR8#CrKj Suad\2(0G.ڥ8 wQD2¸+Og;W,i+44{|K%''#7|1lffS\^:{|\;ƹIgC> oD=[n$~F}Xy{ns5$1mA#0mb2ypu;FáՕU}) F@3q c"zósW�H^p4*|78r#/,pZꅁ7eOҘ+l,S @I~0r8ԅNG;6_ƿ1s}(ҭt~ays8pO͂wo,tuzh+0ލwqf6ny.s|{'ڜS[{l/a2\3xU9E5~7aHaH;8v_$f/t#soj(쭂>Ѻ9CF' KءKǻ{E;a%! Hm#y^KIW #fsso_gpiSgWvӓ<%Zy]?,C#KV %>q ro^͘r(fdfY)_dLZ;}'bs9ls[,1+~i ��X̂|K7/.N$xrܜ]ݹ"i#V#Kol<ϙ(n1/ =Vw=qDZr9> C3P_|˥X|3d$U$_%J@[*;M8aϼ( ÒL-턶?ZC +'jC0^ ͊RPiD 8j 꿄;(Lr }a)JPv{qA(B`۱Oˋyw&rk|��*vH߈Iϗĝb7B{C--oJ3# Cg&*!rtnP)"Q<8iO( 'ݕcG6=B2{%en;u# !>! 8 'Kߩ9gN,%VAgeYOH-+$cF�b }VᡯpFH'`@-�3ŒBK_F}H9 :|J( $7`1>ɎLp'wQeD"񋆝G1!d2Ȗ(7哒ZH0Œ9!W;}TQ0ԓI) ߶QW/g� :ۇ_'s ŤR$1Ͷv0'!xCpıGv$z݇n?WKdP 8$7Ļt !y|57VrjqhkmҊZB!Rg$?O+_u�_:J6<[o|XX?mdwN ]Tc:14\czR;nP¸N}h˳$}׎B-ꛏ>T 6ތ/8K"!> Ax'x[}-nrCyBPO%,L`D;U}#Ԭu3on! [effaY~ze_sptvsF&}~nqy3~'፻~9JZm mcb{?0`³s\GmƷ[w^w_eu~vޣۑ<GPݓ1>Ch|>dtZ_Dr-^c[ϰ-E;`$Q-ӏOٕx3%QNcwh~r(JҲHAML?BN8?$"3-;Y G vhvZB7J{{w2�/vfvQe+ܴٯ[QAس ڀc2Ύt9ⲱ;=2c; z9#8jHO#!oh )i+Qwxxr)w80K,@71zOmWt bq8j1 q_!gFT9ZC6n|[(%H ?٫3WpmDzQݢВ�GRgIj!$%?w/0FN�JB1?E?g3(;`.yBqg.L]2d;>��*UgUn~<_;8r*lZٟ @w {e줖! 89>q:M99vmٔ`O:4 1+(,Cc4&AG!\[),8;y rf(@ Dߥb1;OǗݎŤ7m+c?P CS,[1e({IƖx!<5-zN!U|o6V2go/p_/9؏apI<õܬ:pp x<2ps21 †-aW$"2J !$(hkZrh;K,? }/Y{K1>RҮazwN^a-qH喒A1Ť#ay 6&lp97C�]��BǓ_'c@;-%ӢNuH`I�]$ ՒUύ}Oc!NF0; %J]x۰I쯝G#}>?܏=c{=M׀Y,+q-9?t33n-gzeKŷwljra 7eؔ7G#A*}OdP߀腟 Lhae7B NvmK=pn¸t"ξrqqq)81,[q#0>}vq/45w;ޣ(%]$S#R=[}ޣ0nγ-l̗^Nz߷V#JIA/ nEyky9rњ: &DٝYv)J IBvٟ ""v5+ ۗ߷C߄ofN/g|; Oz+!X=cXeH;fF[1eٗΎ1tKAA_ rTVlnIc۱s ۈC<1!:zTq[Wђ.XH 6 )m}-ħ_ס;vJ&:@RMtZXkY7Vvy| Dg/ӯ�37n]t /63vY%CnXI ?ak <1;HesJ{'}6ՐNg% _~_JCvGzo!/f8g$J[�.!Lp &PEP+K+%8}#񛒉O 9iƈ'h{Aeu:0B&(_gxx=T&s3׷S{ߙ6aRKB9ȳ$>ugZ~3e,87K+)o6K'+(-0 ;;0rHc(o}xħ3e״B~\_L1wt��+]"E\+=މDV6B�%㝐O/ȁ,ϸ-%5y VsFz,b9/bNQI.Q)NjD$v3 `oSxRR'wB6 Y %JDەde:6߉Ǫ-I;8o'=6C B jW b~T~,4^ G# @D/CMl2@H{1>֭?#ƖU}0f8 w,Y|VL%_fy?.8R35-~JƝ^vK7Ei:{ҒÆf[% q0 XFqC tb6Gź\\VT̓R~ lbR`i ؤw '0_JFa^jT-͈Hٝ"6F Ơa[rKl<$0zaZυ'[?=WPG*rb+2s3 QuQ<<)Ԯi-E8>(Ѕ�|X`4IbuO W>N"?S ^ĔZ8);kSC � MG�{pU?,p9UE<ݥ avs6;8w V dˏ(ohT:~ǭ!? nυz\zy”EJgl`JL1ϝi嚖'mՔb?1b>_ /: qlȈ7Dḅ __~QmvtegWӛ? M+}|x2B dL69l |˔p.]Ѐ|Bb,$*Vog-t''n#dߡvS#3T}p 5[)@JJ-ҔmyN1I?k:x _JnNY\?��Y\*;9#?; -J%)ϻ6Hyr9,6]˻C:1 1;olܿS _ B6/#p#m7lx."NIf&'tS~p I7-d!�;M�=0f6 Q�,Ad�7jxKƱyI۾~:/H&[b1>. ']ݓɮ&��*k\OÛ6dx'eyE`X?:%_[=<5;vm#n orȌOƄlEɂiL'�U6 {obQ)x~򱘚az[q+{2-?u)51pK(V4_-5# N3% e#0zobNYy:*Ic&6XjtIJPqX6>[C1r FRKeN%�1_ǵ=x021XD݂SXn̑ %\hhid`a6^=F4 ')NjW yA9{ L2?aG:qO,N(GtFF!nO&5` R$sSQ{�7PwKa/%,h` YcXgN%?` �%!C?DÆ~E8a$v9?s)EWH-9Hb3:Y?,/j''7!ےv ƒ#+l[S];{K1yGLS9X(,{?tsa E ޣ6O'y FhnYt-z бy'e b2Xbk&~#8 Cg&f?8<U,0Rӱ27ٗfhf,;qyUCon!vd)A9sa}<oGW s M{B;TY2VFjvQL=nuaꃐT/aH#9~:̍rd c1ʚ u"by9˾^,!U.r@:XO5/dճ~?ύKb: _|})+r}-lg}~ mx:SSZc Y| oz0x-_#F༧>4#=XS3wިEj@bLw~eb:%c b<VJEˈ,< '㗌q2'V{%eöJ&b<>&^h_XO~q5awwUgw���+[pہ!"Ү~8!Sbi) XE>^%5FGmgmGsp+,;{<؝4=%Zڤ%,17&AD f9<+E-&jj֧@_:\[( V# f`o;8uܼL:+0 QXՖ9փدǩZD+~X-.Yi;C/VR )Yȏf[7OvDZ9ƥa'/42:&XZXi aX#m)Xq߅^p*Xw C %5l1N(09e0B%'{H @kweXBD"1+!�(?LCjDG{+ ky8 >J& +d2qدBSXߣP@^'m1hb^%)HbaH~p/!4.Q)K;xL5ߞbAGۍ9xS໷S+~9וud'W@Nax1+7u|)t2?o^9^WH1��nlq$Xp@L;sw8?Kl=?uuiKp|瘡K] ~lv O?v ۭd81)AoUWլơ]߸hgl!Xh kZٜٙ_V?^4_ ue ($^ų3syitko}o8k8[`{vόN_#p鎀vw,!`63womd kl$ENc܀m=- t$Fwa7Xa(et;%#)3/'V?/Q;*lYn$!e ' ߚLoAXU!R wn} mۏnOGGġ? W|_ ]/;欢nY'% 8FjNA%9ܒp{LD p<xFgݔoqzN?`+aZ#WŻ7'7t/þfaY\hu3C9y]."e^osh2M;a>`)@;�r~q |b `D�)( yd2n9emݘvݍc�B4 yC C/F)jO1'+'w(0*~ R8Z˽fF/}a ?=_[;��+o/t�7$܎|�bxCNC/["oKi##%m@S5.zN$9q01XZ_3 .V; K0zԆ+R59Zvv/.nn-pF+2~$ɉ[BY䍉C>'' @ԁgDҔ┍߅N5qgz}ӣwm28:�'!Q%)$ԓȲY'mp/|.A v1;^헓8PI4 >RϘ G�g~Y7oOXBO2_ -< ?rݛ%)_ 9夐Ѿn_'=)U  ܴ葔ǩ -_؃S}QK;Q)Q4-@a�&u ғmJQ ,|<F%%}cqynkAƕ-9yDlI+*|aA=E-L;r8'tq؜зlg^}vsi [YهGN {Ԣv`0zuZ:z>E8r!,jw"k‹F"y۫'gEvs/|cp ?GcY-joӲL^׏7N""S2?X3[xZÜBm)gȎg;pbO 37VsM 1ı0.ŒM=1۫_Pk3pqXEb_Tph[n99gϾ@C8̼ۑvơ&mnn/1t[C廘ѯOو'vSe;'e3;r91aAz߷HxԀx|ZGevRelñq2HcYbO!6(E.5$B#_+b@BIXfKt\I7jǁ-zc 5LU <Qlp3XjA$?N c.M(_=HI {}bVXƘ+(LJq9,?jFqTٖAtu_c'(jF�߆f@G"Ġ GJpi)pέ��!�3g��1�!l�!PWT+^Y.d:_[k0}} 눖.=Ei?16`9]AX6HK>a"&pb\ �vCgAⓄc1n;}~3k� ?% 섍`_Su孭<7&:}ލV>,  6&o+ݿ&M.��+HP ח_ 01nfap @#B3{_q-/aDEdFB 4Y8oB+2[}bC D uC0Xgrzl>�?zDxuےK9?0DaX nX�8>NB&#oܲWP4! nm͓>YH Id�d5FZJ P/g$=B^f+A80? C ?2`;&u0 |_wnIz2Ӳ/(QI,7FzvZC{o>Կ�dBf:9lhw'sOr<F0Yϱ/s�9EՎ p{'U`2%\hn+|"0%gF.#enL/E2\ i@p Xa  ʯA{,F �~L�3<w�x�k*eP1`V"قO = �TPa$UUvTn:͆�L>=e7@xC,.`!7|)Mn I0ѻLu'`G�˯Бofg,k aSD#={e+#A'=ٸG ­r_X Jtx40:b`hmlvQYNXMۛ͆Ul8`,ҀLC!IE `G�Xz$ɩ05" i~ ܵ:O^ċ D2c�ANC`2"y5#h ì`ZW++!`cK䠼C#aD{(r#!J\B۷K og wBه`1Xhh�P"K}T"0DRT5!!ME'h lQ0`z-n7dn MfkGKM~;<LLGHmL6O)(Ky!�vW/aϐ_%}$�t`\L$0<�i"Ty `Q0H s^oՔŘ9JK2wXF%a ckaЭ]�����/A��*vS}U}UDAaWM2I>Z-ɺEVɪӀ��*vRSZ-U=oWy"B=T7zSnwZMN&nt��*t'j5<o}_UiyMSvoMח&Y5<��*tuOT%]j'%vՅSEi;ժ4Ϩ95(�oƉNeY՝��*zORMv5V2}7.r*$Sb9=AX>h[ /@k�I` |-k:_�@0( XPcFߗ*P –:޳BOxR6RTTݻN��*&kS*Z ʪz7j2fH&"ʾ'Oρwt[>0*oZ~pWhW9=c0|=ewz6=]Ӏ��*z5uj]tO$eS*Ϻ3KHF_+Χ&{jMW{EiMNB~w>k8����*zJ"[ KuNYK%{wM[o3\ +_YWR`o3utslAr|Kq2$+KrC ebCnӾe0y WA$>v0n=8+qd6v$@Q^'2޻3�� *TO&\`tP!9kuj>lι#?؟0 3A 6}~ײvOaݺ Ƒ[vw>B{q59ȼ� 3WgK1~"D@3o{t|[\#hQǘA<56,β >ƅ�Ny3DE l2]i9�� *:$s}*U!DM[|-hm\t8S+JC͈ګݗ/cCQݗ#ܞq9S9|XL{-e <n%bw@�PP v d- xC6'rD{)6?`08%`Ϋ a''_)<_o9Bu(QJKJ|$ ViݹrOb/FC_;%zГ[S3oq\ͦ�� *zGMSW;"ͧ{.Ltnڣu9j~ٜ.;ly U�Bb < �>#` _:A{05ٔ n� sN^uvս,9ȃyw C7ӿ_#mfa? ĤNvg{ul[/tkc >݉Ol!d:?7^~yȞ2^g�� *v}[uuO#$">tCgCpO5Q>�J3;i̱Vk#5'p #ޯ4�0@>ېGu1`~ߋs 'arv3!zE99;]zh^Ϝf/~ȚpwMwFf(-*`R0A鯖=88XV ),<o92 z)b|ůjkŰ՟!t'B]lƜ}_Q1#8b>7_gR{fŜ`onjDZ8 ;U|ӶŤ$+q>n۾%eaXT۱ f^@^ٰ_ d0u|3ZhLv�� *ΨO"^@7F1]qErF (gf/ :Ώ~! M?enϝcUzr?Ka!ݘjE /9О_lw7aOk(-;DΒry]*nF OXv,3p3k ,̃eߩ&ºe[a�QwSdaK7zW~ y.NCWU[)y:.7|oWEpEFn*qLǞhx�tqi~# )\}g cWDdz 8Ro+0]/m-ocG,RڇsR-Ŗ{SaX_4h/NeZT?9ňss1lG!ԺE[ lE;oҌ8(է1(zr0DSAeFw_%>y~fHB@?ɍ`@ pkr&՜J?'~C?_0N?wZ\qJVqys=a槩p��*r=HW=Фo̔~l$j?}rMϏ3'q|'ʽ{'~g~,[/ _Ҷ3l'9;Y̽Y˂\P_9Y[)>/n4w7d_sGhb gӉess s%wV"Gc��w!z�௳; �r*7̼͏38L8yIY :KF_H9fm{KlJqםfI%9dkwa8XjlYčp0 D/cM3$E& L$`lDb&,#ĺtExqv(Cќ/wP fysG|}Nq<Az7 )+@#a~rΪ7]{|qak Ұ_Q$v~n;Ƴ')[k"|Ca@쯙lrBObfPN,͙wV2s/f֧Zgp/2M{|9 ~7G)vq qD�j(#0q/!jÉd aXI&h͛|?8JmRp^_8p9jmܦ5�0 (Vgt%3��*s6+ߙ%͘wݷla*;db0Zy%֞A[N+++|{H+WO ;,n ZG1h!n=# ~Y4~HoH{bIF%`ӔBGyX 7ߺƚ50tZřR0RJvP΄fܯ3eCz{qEc%3;09s -C ff7=<Čs?+~^mOv-G !Fύ~Ia&�[e8 VR) X,N7U`c)CDGsg7"](P5# g+?`&$}—$ύa G"&QֲY9rJ4i'oÝjo=CL6R;{n= d 7-Y%%N )0XH Ì`'8r mp{#5X+|^Z>ku=\PPX8{a;Nl-X+%BV D'{jgb۷Uľ24vZH[tp%kwY+ ^;}[q 1$Kz@+ SL];/[wJskp~y :~̭l,"5rv)-z2,`bS`f<QI@7ҐM+NI>o1+ZP(-1;@#\Ʃ��*z:&3t%h Fľ9$5[{g_<'bR:To;{n/ "diKqssoC0#-wŸaX|c8BfW~K#yV!Ny 8E3v͒J׃?MONw2oIi ؑ?f϶ @BÛu(!v+ r+b hb6±y@Gb % QrxPK�;oO8BD XI ( ~7|j'nH0-0g(o*e=R;�C@%3 Ķ<U!@9e()אgN+9aj mo|:Wxľ'$gq%nS|{>š'ھniݹ1vAG =| fwchKzwHn- \H6pab0nǴZI,,|o6"8ҐaVlv1_<ǵ8Sdf'Bpi??a6,7y~j',}~N{qm r+>${1oXzR@lxgşpA|"/qĉV 6bӶpt~'>o%]okr_-_{^R2i?{x) _�V 0lj@vu/ݑ #��99>,05 =N$5A aOBs9+[\{GH_l|זn1쌋a[x䲲MB07;'1/bN2;~}並3Q��*zB{߫)_Sי;G^^;̖:r$aMr ,,8s CK# #\'FHgQpԀoAK �ؤif$h(F,5!ɚ4 n !+jʲ1Jb*Gh@`̅rn.9Cy]n}xn{n07kO5joDiF/ y/ |I'텩$i$gw56&lRsь? "W } -(9 |0n w @O_qEc3k3В@̜߬ó q?ZХR*j7t%Ϸ/'q<%yV1dYP x D#4KzKZT�4d W䂃Ԧ~u0Շ-ykÍ{-� >v 49 8̓՛-XSUSG:aŞ Z7mm -?)[O# n#*Wǹg-M_~-mE†m'LzL`r :6؃lE3MbIiୈ=aYx9 Ox$Y !uRs+xDI:PXTݛGWrG/Xqn=rMkMkߡ?' ېG)}?#fc6в WnaF/ dY68#2ĹdvC/ɼ5?#c2Zjz9 Z7Ǚt9ߊ)WľE'8i[ 9X4Kf($:orsbլGw1㩇$hTZĒ`$J20KgHC'o_]b <ԨBX01nw9oX]_g=YdcXx|Aif]O7h��*z+UZBtUg *K||jr|I֌J_`b{o؍Rq| %8S94gcs~o!pɡR6Cb9yJ+_dҋ+Q,0N{-m%!&x'' ;i9?um6ep1I #>#$<E'ۇZXm;cQٓJ¯j.bf tmg#][FRpI %B7̈PiDčtV|#⏺!H$y<s !SͶe6rWf;& 7+¼A8dexyXܭp(pvu;9~aj#_ZfYR%&q(WSf-sn\,r% {z+$vvsYҰfu||m{,(G Yg8 �Nu+}|Y̷ݓ;ێ'/-P ?lm<@�zTE�d-Xb;nR~^g7}tNo3Rn5YeCKŷeQ+'wGgdd�!+%c>ϔg[y "%%a=7l< 1du4CJAdJUp:9LK KFE@y|i;x5,K-v;zd#!m_<dώ8#QAG|.d[ܧ,aR~BvġFQglvuNp|5%R8QA? 3t#((��@9σQ;:`+Ԭ~ݝ_>o[~33qt{m7u j>ļCl1%Fs &b5Y/^KdO&5@��*zou0.'VMec8{_9Þ$/fKc@6܏Ѿ+9 IۥFqaK<ho a_H'bbI$4j9]'_ȁ܃â) 䤬Jَ,zgDLL TYYF,67;f aa$2*̢PW !gE[%#u O/] FD&$�H?r2lpf=uvĬ@Y0k)(/y ;O1<HiDq (Ķ<j7 w*7YׇV(Th~Daȡ:=xN>fq jpn?Kn e$t<4;gd�pyΰ,gHe]fp$# # c 9 ~uue&߭y{!MX߸^'(Z0zxJp�_ bIiy"(vr)~{͖v~杀8q+[ٶ ?qˆ'9ڄVacs--ZNryn5M?+PSݸ{Lƺ;sXP#ޯS<X 1|8)G\),;d;9D{ϺRQh/R{^m2c5Ԭ>:+<ҹz\VE;[ R:raX<V`54 f3o66G 9V aEĤ$n'`#"r9+)퓆WZuz (g J-n"V__P߭F:e2)aH#͎lQ#6㳖XR=N-Y!|b)P|/XO|c t^Wu4쾳¡(,hYFa?Ğ(ZVĒt]([t؃t&nUaF߃>Ni<���*zJt;l)dE$ԥB+c�X>z[z$hQ,j;fxLI` (%~Z ['%)RCIY O'd:bl33f| 0`A@ύ#uIgϱAoOc_'̒m'EY›+rZ{l2b ^s,6H{,1˜Kؤq;8jBr¢CI19/-) <QElX +urIWo6(h>/٠Ab=9Iq?Ӓ[#їn)EA2$SN?+d1a}[}@nM#$͘3~ 6(姏6pYᡥGF!Ї`Ο#I4p 6@Э*Y{ny8 &?_DXۘ0f�b3fb�0A+nAh? Mט/mw?2�ݺ<$XHxyv}}. u̷PV1y,t ݉:3wm߶p@\#ؒgFVYVqamʝ{!}xھ#c6(y|?m1Ja* XݖeUL0qzhFۿ 7p2gOG>o^1gg:"ǏU/ΑF~yۋVa{��;c1#bi4Y}*CaDRs } 1;'K=C>n)ʯ9E}'fپ&flNKRohLv1&3Ĵ _yi"o%HD|v,~e,(`ND{d|gm߇s^sz1](AǸa}ʻ#|<8}i Ngm0N" e#(G񇚯R o#l<~9PıH=?2#8O\z@oԎ s,?K`wݐmf6^rQn'|avF,#;u{##_9g<oOꕟd V~t2(n)L-[ VaWyѶr�VGADZ6۶%tH(1\Xt#z Hkݜ:d��*wsSgsvWss;:ZԟwR6s9/Ƨ,%3'݊N7dBY+#S6-& b=|y)SEZ!` nO_<9ML=C &�طvgߋV_`ߟbXO-Y.nd?+=r[1( _FOXR[ K#_5)CHvۣK&# lZB쬠*_ K'p[r< nIXorU!#r1X,*a&t8s1Nːb}?`K�>{~ݠGd e}n-& hKbKulCn퓣3~ |3{Ha hIA1E!3Ʊ4᪶;$8lhoD$b} C| @s O D (LjNPf&,w0{ r7۳}s2^ mvcӑ\;Q! =w1q EmFS ]9DLp1Eq6Xv wǗ:Gnb{/+K�d�[6/Gjg@Y?QAG +q>b%p :¶{bxv`;´gca-8Ta>w!8'V?Rx>WT8 #VۯԌ3fԣ=2$cY[k]}F}~imw=-̗5ûkgu)\/l0Za慓C gA߿w|ۣ,̢uۢ�PSS| cN|1~7lswĠ3 :mԁf$ZU+3Ah_e?fa?ǧ_?H渂 g^Núsn$ ڇ?`q>J]q1섡j p$M7?aUtsaj>,a1䥿aZx{A#fXq(v߄=n?Ͽ%bz»({<f`(r371(+]"Ǚ�%c{ѐiߩT1qnd0pCN8r֡ S@`tR0WD9\>WDlܖwPт ~mwdy��*7'3v|{߾8b|Q_<_ű!XB_iVc^;]{ 1p8jy[d1Dg'k'kc27M:$Uq{|#bpYn+?'iEzVZHWǤZ1;P ?ObCn!Y`T%{1't /��=O[Xxa3 [2JyiO I/J)_S`0MOAA#[O@f =).aܶۆiۿ$; IJ-.)bpf&1L9(45cv^? 33lcr`@_ 7/; e)�8zy}7+K `]'QA/m$`;2Om+/ K2zHgWJ.3bK'JF$jYacrxN(p]T͝X3vp x!aH$b^$B~f<[qown 1 )|OpRck@6bF,_.j^B3e/}0 Ô7[N _yՖ_xi# dso %ߨ>#cXQ}}FzŴ xWU(>Q uhK�CwQ?{sN.CȤҿ^!|Vd r\!dZug>s<XT(?m70W/GbW됌c0zN/nEω;t;Bޯnz># 99�ވ` }-֬p)i>oZiyԡ<<k#M5!Ғ~ZJ)ش+{ờe>eo<]G7!C[3p|'ݷ[Oٜ5ܽ{Oen{ڄ3?`Zf}:1|/t{p?3>mtO>$=d젿#Ҝ]PC&0_䗶c:C0d9Pt%x庆K3=zw#��+߳olA +3l_ w"bfF{cF X% +#c9I8(y)eƏO# f#hm*`@a]$m>;v$&ӒCՒ\zS)'9cTW|+,y:L[ +&rӻ#QG K@?VFeXGI=:eǤ7�7Pobc cOjl_8PQ,o�,5%)W-f̖ajZ3z~N s14'=!F DŠ[v+3ͻIi4oЌ $ H!셊ٔڷБgHGF'gB~ϚrmFςٽs&nz`�J�-ǁbH'C&}ǥDLGY 1Hn,bZRϹ킺1:QN_:R)ِ`ii0#f!;x Y~ }9!"rӺK\!тlu_glv+w|}uG0zZ,/|îٛ|%9]&K$PVEW9YVuC.yKݰXŻ{LD %HݜՓ= !,}AA$A!U_7~7s?y2,qm0PNL@ f"}H5x{|O[6c-fPCy?͔s~j'p;[Q픤|w�~9vݓo8w|>{m޴ʔKo/CU7i'{ېN+% ^@菉R&Q{9׻Ф{0aQI-ӷXFP;)sf+#m]m3ro#'!>T!XS{<HĆ5>/3~BnNV`y_+3wsۅ/zqUc81 PC+t ��FJGd?͘o|sn/zKmC4ûFXwioo,x~=S��+2B^-=>'|G|ʼ~A/~dũD5�HBGdžes{wIl /ྲྀ_76D_[DHiB~hOۉY7IASkFe{ $R%"{1/\rKczIP brدn77[#N{)6V#q <y⌉ O`;rK# D*mSO!Po籩 �>ĞoO,ΕPAn_:R+E9A# VhQ K%$7t 0N)b|VBH%ՐZLg =LAxvޟhLCn ~OZ\̆Բ}fJտ ٹ<MK$9-l'R~t$û{PKM!·pa3Y43E1#(fVex8F:V[Sv8J7$g~Y󈏅ѫn+F$/WK qfa99o)N)ؓj'^$e|qψ'u83>;wc;bՍ[RX z3w _Y6ik;;vs6rvap~)P F&gb؎Dm8.Ú~!>+u ~{8}XmSKOHYWecqSI>}(/v=Zt}�Hh:% 24gз6̀oÈU`ѱ>5Dub K[~z8VZAg8GW4 ' ̳UW灾Ep2t#e'W#) d!YrPiJ�;[8?R5!M XKR oO?q)]ZB2ן<jƯ )䯭~8yH0봡GM:@;g-!哑l3-!`Y 9!HK8Y/WnJDxs k|~GUZmocVQM1Ȗ0hk[AxH`Tz9Xn! 1BձJglݺr7}x|s[d Gh��+0${67wTBӟ'dzD-|Sa>>UvR'DZp'0-AXGP% J`0$a~Z39ݿ]V D$ 1 &?viC H)agD+a zK/𳨽K2{aoSҜVJPO<#P&?OgOnps>8^vc}dB5oK K`b5pGH%}}+vt|9O%1)ƪG!j\g/d!!Cbe=C]-$t%�X͸4ܞt|lYoA23ZβOTh7_|ϒD-uc$JW (0`y@Xf‹JI"<u{o@, ³X0Cq{1IC 0)]݄;,.9/uS o0?Y\=ƨN#3>wvIe;~=n*q hP)H??n'<vw2g1`_g壆(da<,5uvR $fͲҮzOͼ= |vsS��!�33g��1�!�!lv(q 㗹嚾=:q>ucG^�9_#FSMyУݱü؜ ی&u^_qkY# -*g(>j?~9W͇<C<0 2U%kWd@H|9l瘲 [(an]%~lfuv (vbp?ާ}նcS M@k|Sv<Q70c:N9l4A, GhVÀQ>d8Zz+$'5e-s&V;fD r7-C`k[npm|w t:%Dm|9j#i i}99:GH J/ۑ~8?w`l_8 N,1b먲wMbӏ/Xٟw_꛲+y?/tr"vk{ymn^ng!f! #@9OjD #(b @,{&1$'H<t&>1Sf9/}**Ol>��+ dTYz'd-HsaD2@"+~kId-+i?h [r [ 鉥~y0G3Ya IY vlHb$#]^#h1 P ZV+A]pC�l']fB@_Oٕu=$ݻ+:?�&K0OT,7"{30$C�P,e (&\v4clBUpC(iWٙ{#`:S<iat1/b~' o; v|bdpY 4'-*̞PD2 O"WK@ݳFN0QDXhCBЄ¸pCX@H `_,$s|/+pU›II�0�A2?yMwaf,~�"j@0## je݈?v8v�@y,޵'E!KV=[mJ+_^~@R"A0|0"jL|y;LǴ_?|1RrGqs,;1;+^Fr6@~}* 0ib_9J`*M誒Ryd1Bo JvӒ%38LDh FU(=S<IW+ ]Y5+ Z&:p͈|ˠALɠ%!XEg1hfk G]o'5CkԖ`?5񿸗k`7oR=RzUhpu{ v{?YTh~l9~;o "GG01 {2 z =u H8%^"MY\]VՇud���W��A��*t+*QUUՋUKvQ1H9VuYSnޮpv9F]>w��*tgM))5u qJTVrk.r}[ɺug��*pNjU]SW5=BꪮNꔍRwT m��*zN2OU?)]]\U<K;ک9[85>'9ӽs��*t]{SR5UlªYU8nmO2g7m~o?"EVlN h_ϭ{ #nڸsN"RN��*TiᱪUi.uDQ"hTnTnT5 c ,A��d .0˝E:pk[plt_u`:՛̽.='PHP\fs��*WUU%\0AŜ[ɺJ«wr}/([ۅcK�!U>{0"Vdms;3<{#1ݹllq82So*Sָ��*[T<ܫ]<1JBqG!DY;e=kxVηW+y^Wݍ3K�vqH 5uժ|hE6 ۷Bvp/6#tbpZ17LJ_3!Kφܮ7v$2Жu2y 8zi�� *r'6<LI>UnZC\6^_sz&˖Xu:S enOAu8ͥU<3Z몳Z 'ʧEgHmrGaQݓ2! ׍[ P_ٖ{qKT ($לņ<[ W �\ÈΧZ|�� *\5Tmp^LYvP3=ytBLmW!' XΥ&p[2 KbjaX@ -ٔwg�hP8�n߭7J#|SZx�- = O?𭵕ܟȫY߇#}%~13s�ZVbb|)bI~RwtH�� *pzúK7wVj?R4[.wݫWp@_b- їW|ϖ(*PՈ޶A0qmoȡA'A�D{h#f4iCdFwܟ{ ێw)L1g~H8o? %* '%.Xpb6|/3,9b)i{91X߰򑻅en%ƅ9;kkl^ ݖo#h'Zy#C۹% +C?+By{ZÝd 1ԨY�� *pyÚMzb�\[o p4ƅhUzA~xb1#7y~Dn3 12nxfex @9ۉaNQZg ~$r,#isKv"t!O#5HBSY[y`G7YY>X!iQ# T:Ρ=6O3?pg_텿]c <<Ew5_rt+O�xQ6 Jqǐ;b& 4!#`Ðkv"&| yj wa~``ۏ-/$O -|8Qfo񅜭c^ǫ?SXOn#cFOʦ EM�� * O8fo:Mxt5vM |B? Ac" ?~'psm~[ kw5wRtkV4MjaFqYzl* lz'do@Æt.~yv}`ay[TDpq9ʫ`q&,< {"f�6ϰxvա@p?�7 'sN{7pE$CMX[KSgw;3[zտ͵x/ϿRVHE2>Y`ooS9f;|6o=ۑ,AĿ} Im~Nc#pBNG_t g�2!KlOH wd#eן1֖-#[lx(jo1PP&﷖N7OcvDI}Y>=XN=#9J灒 ߒւ��*tZʪZyD!��^|椌>Ղswgðx;7a* Gn(+:y9p}ķVc ĶХ~Wm|vtTߏ9܍(/ w3z ^f~͌a"B5<N}%+|xpmձou)qϓxvzyO_f<GY 3շƼlIlQ:Wc)5}/❟o@lq +;%f+l{Iy{po#'n¸+OQXR?7<szF$ӊ?%g_P^ qx5�}?Hub8rN8WXx$;V"Nze9�AALE"Jˆ M}%y6}o$2+wv"i )/ PwIO2RY҃~v>8J),ҳeާ?z|lʛ8Jko' u<sX+L$" )xfLΐDX S]g׸uu?@3=p%)aTJ&DK)G  $ ᡎ HGlnv��*rjOs[6ns~3:ӳ̆qS!ZYw Ѫ;n L=ao_Id؇;CX RN/oε<g/,3Z,!9R_bӃ0!ya[ݺ~~~NZIc'c>V}۞q>3-F~zى.?d(-J\R[a+:2?Cyi#=bgDqIQ;[MAYBEeHo&l%/$NcDs² zbX`+g4͎C-`p>:3_vZLNҰ<n믘/,庖́oI(jw=lccG0M|By%Ff}Ư�B^ 09 �L LA _cVYFVFjG'CU|VS"mڰQp+>;M'5tF@Sdsc ]PѸ6,V>Cg7j yލMqMIxs tͱʄg;h) v"Ղ+Lc^C6k>N| TbS ޹1c鎿5SC!B<@4A6G\=¡x)) $6wnY%`!r0�!H 0Jr(Yx|V̩VuWh��*{TZc8N~WFV0S+ݯsտFgovwImRAvp%ь=݌ZF"g8^ۋ!V[6G-<_}G, 40F01CILLY/aLnThv}|>5!7Y vF5XhZAj~ݜGi{ JpK�L\s؎^�Zq jY"oQE LS,  Yi=#B G OR2Vf ;>Y{$eoF% +`Xf(6 c'fbNԏSbRd 3gad ܾ{-Y>-/)-e)׶|`bK`(Vw%KSұjt;<nf{p 3*0C R`�0㛟O aUZKp+`y꽝1$�xN/3;+f ⚳g|F` E< =:"Ӈa!<(~O htl{d,)oi��m;Wn?5_d3q'1 }.z7 Y9vyp ήP `mS-H0g-=ҕwJ%CJn))+'+o.h[n@w^~FFv5gҌzV8gJISqAJr(fHq1 ݐ;375?UmUdR ��**ꪺm۷lm;Q# /5)P@&�,7#/V!k*PܤLI5% dB9�c'P@'T݀w#|�÷p* gmbd%9A#7-TrEoV+ q9!X7fd1B^&]{#qK#F!& )+>rc/4#0@ FFO0z<m=,(3b8[$KeA?q+[ٱT%%0Oœ7!d' ùl6C0nCiŷ(?f܇vq0GEE{ )|b@qElzsoAE-$(Y?Id f5ͯܜ}@w2jBX?uũ;` u 8$.P۸RQ3w`,n+;/76"cb!ִn�V'գv;w[gm`2 X}(_cp 0j! AG{wX<0_݅v3 dm3lewv~3m8ZD)mv3#~,zr~zÑWt7zaJgGnVdSb~36 w(“. @vMd7~{~~X_#s_av+>LCg/n3KXe3^K|/;&!Zr'^D,) <;^BԞHmi8FÚ轉OۋT8knN{r?~I~chM,Y 'Xko@_]1C:ܟ6 4U+#5i里[ꪮP��*vXRfgKocRgfmgT^rS`!_%pPfSvmH|4l## 2~<4ܚ1+|60DϋžE7weF5A(Vnxk-K7,Ҿn%BU(_#[WZF_ b?O0TO23`;ȐRHm CnB"[;;fSUz0frieId4݂+f V%|#Z+m'|!i櫉Az>o"Ɖ7|"]k0'6e[0swAߛ#x@vp$_'sr:9?_Z[ހJjOp KV `?Ú`eE¦@}ُ{rw]xy?:=8_jD,+[ a:# L"1:≝W)<Uܳ9X  N/N9s4lK`;tRpl[d0}q']!;7X !dcV'a /|ѷKƗycKvV |q{^e7,^;hħ_"i-R;mOP Z~֎;)m��XhbJ쑛/+λqffpLJqL)Z2dA/ēq0퐽͒E,Kd�=#@ z ewVحޡ@V<-DF 6;t$b{mcE.6d+vT;?Y/'v^CoId5n&X3|Ϸq\l)ӯ1Iqcy ._bBlkB~6n/ύўu_UT ��*TW@ݾ`=w3!ה\ћ (03X38qOkwq=T?<3zIEҬU'a �7;mbua &tp*87o#IүTߎ'i)/QYenQd :04"cW^xb6j@ 76d n+CH#pKb w/H-�m) G+lK]GŸ?5%oҾN;p_XE͎ BGBG.))Bbon9wnBgf`%d7XL T84<FRFI|v⓹Y Ax$'%>_g7EǪ?QyaDGe+$IgY'n9K2$N;7@nN(v' 3DC Џ#_16a<ٛ k}JW"yclS%?I7PR$k/x#>#Xu8i j9)yǨ3q|/146qA6? 闙m=I Ng[k%?^QDYm?>@QGk }C oB_;0ٝ+N;^w"i9'Uh;?v#6'@ )#xP{UfCaeJr (#R#ݘ[~s'/3nK瞮kQ͝r'`nꆀOŠCԻ' cz1ߙw#)/|yycibh̗– ~Fs|#^ݏp|;h>ߖw�N[WT7ٺŤܻtaw Z5|!DnPbտ,n_1#1hF(_Qw[Ŗ␭_99Yt8@%b/0heH,0{vc|rb|n=f S2 م.רߵ,5)#@جΗK9fvBq)(?-Cҋbča^dž{#U$=baY`ؚ;}_q7fnW<z!Lj`Am9a��܆-?5aZNꪳ��*}V)vf2bl/ ?;1:k?AAd?(pL7I B1}uX`a9Sa=A,!0chBT[ B{!b2,F'A²40 [0ܴe75ӖzЄa2{8k!Xp̼R}$ SJrr<hh2K:H`$+"_wՄ!C%ߛ׆cO?P: n7}ƿOqbCb<{a[kS6Pn-/~EH߿Cb})XTRI9<<%7Cx$�!Yi-nf$#m>/3a"7آvCL)Y͛f-y4Də6R3E CmD`cqENO>}'-Qܬ4(Vj)BGKYBxo.JaJ`G�TpL��n+Źm&l^[=W7C]3mwn>8EĨSo+s}xa@I" λ߫ @zl#pv|Z>r>YLǙ; NKaZ嗗ߨGUV#g_Q؏Ƕ7+|`ۇ 7{-jZlxRBV}l@ Ȍ^iòp%D>[8̦6߉>(~o߰; H8NnCC K%�Y6/7恧ldzmaXv:#<7b[(, /We ^W_yԾgZc3ͥ21BҢ H�'=Z(ĥi^-Q7Y~2X/_q;oyE1/c:YbzLIRy]AM:{AeS3n懷X9g4OvǺxVåZ#X^k-Ė8# =0)i[Pg+bIi$�ο:Po~4M vFF0`f4*;`zHgIi_;l,~DF~c'ejR3O1 DF7;kX”O0 S`oK/b$rвR! ބx'ݘ~W=r[gڀ8ꪯS��*ʪʫH:^wٗl9Ĥs#8g/- -c>5ԼzW?nSvQsr3)ܜUo`s0�၁疛I-&;#aKΥb0~( \Y3RQ `e*F~Ɉ!8ߐg/jZK|M-(�?Ep7'?ktYR" bXfOjIgFVQ1g Ju[w /K+peKini+ mwo!0� !<+� %V$ $6܏a&Y]H0O/׷r3Mٰnl:nM�M%ⱄG,4K(800xΈۀZ @LqG~ Sے/&rӻћ80#;[t[$ѷ԰gдĖ蔂$1aĥ;O!xP֌80AuŐ%O:q4I4ůti7Z3loIJe?~{kVB?Kq'i>?|>tyJJ;8c<؞oVWڈ]>GAzt!yz >7~ݸ01TY1e#d;;VhfM-,V7B#KWؓ?n-9k�[1* @pVs|}8yB-(=bGö W4{+09.<DBMd:'/%vO[~Վn{uev e~ IvL%5'f[`KnosW1Z o^vc0Gq@ZpV,8,V}l; .ɩТ~R۩EHYa'bRL'#IFe+k?+N"e7oѝ!𮢐#BzR)„?ZqJe(F`!Vk>^WW% K3'tلF9X g'D{nW|z+7='?'CT^Xܒwi_ ,1Y+ԷE e9d erKg9g\KK n´BYO_ 8/L,!|hfؔM~swGcb L79b 8L3a_^pߜUv_��/%X0 </m9õ$8JH+F0ec}*_5b3"Br7m9't>V9AMlGyL~t_r9RzNnF6ssDF\Ļ 5`i5g:V H���*u'gd,O=oHOPK;?QwQ]<Rj3(±ߏ,BpA+GK)c0JHO^܎K-a[*tĬcb?<5+2a}w <`(F �lD )Α(-Wz%[J̼ɹ)iq\hlid*>Y@: !Y38l0wnI'v 0 8hG|G7f' N,jE5,NOVRsaKQJHAHوB4aꏷPO~Y|/bo8ĶE%OKB~q;n,HYXfCQ@Q?%j)H&"¹Mq83&5~'۸H (\ e�W 'ȕw=)vN+C'voҒWSRL�7Z3okwtu7JŽn~8?qY+>o7ˮ9.JnڽmF2($9J c OAR|)}Ulee*0,,CNwz߅nG@`$+6T,R`4Gٙnn ~wR-Nyc=|Q# ~<onNs(v؟ z^u?us,;g涙'O '=9GaG[~^s=S//  DfnѹS! X.1~?[NHOZ1;w#5BB6k'-K Qv20z´a`tfwIM|NG}+cYaiAH;lO~{qhb ojta|v�kSoӒ~;rxq]|8[ ?d,cHƁQ|VAlJ ~JCfaR女Ky%]KCg*shv<Sk3}HY|7HgMMrVL0sAo/9J76Gwt~۪^+|߄ Q !ZLQ o08=t/p烙<4_ W[1Kq[~=,Z&F�PwHP��*fo#/azs?7u~3ܾ!H"a맥[$! >tn ؎Uޞ"1I3rҐidY_F( ^ƈۅ5Z=)Q3|b9d!Q-t!Kl"Nt^cÖnH&f笱&c{b#)|& W;lOQ\ЌO<ԡaA}f)a=}5*<ҐE/AA_�#5'T-5"NcvAA#{*(fCo0ܚPH}~KXot%%6Gk_fmzǤc$1C3�% X%� #p$AU_RhM7FFBQH@h1(C䕈n[s:ﻠ!Lu/IǞͱH <υ# x@N_7|ifŁ?8>z %|feg~hrsa{:SvZq Ѹۅ׳?‚}<_dqln,x"|Av WY?|pqpđ/տ< X��ZQIIhcx@h/au|;c#qܾI;PuflF̭~ƶ͇/|Dp8U< })8?;؍S b/ [?eƑEݻl[V5Bn`i)ѱS03|ּ:=aFV/V$(k1j'{s.=󲫾l&\~Z771h 'XSW^ccVz텉bӅoI @݇s.{;Y`Že&Qbݰ~JC? Ne0Hٛ}|z4|( fտ?; ?ݕYd}0ݲce-HVvHS#ϋ_g~_s~s!9:~V8T;}cr>ְ3Ǩ :||v-FHH½<rKGϫ"��+]u'nI(n+)Q$Z;D7g~B+)/+)_ @"J1󉱤|CI%>0t}'Kp$#  Kdw0 I̤)>sMF b}I=KjZ)`qa,3VJ+ a1DB%RmS%2wb_lO k9xf$<̌{8INOlA$O01O/ OR3Y|7Ϳ!*S!X&Jg<jyp."V#w{ea }fd?QdtH/glJ9-!>^+0,59}gfr 1 L-;m L!Q6Ħf+ DQHNq7mR r|IV7;1 I^ᄜXr9pONY))OzA;dY<b蔔}Ik1<1I{6ŐyFlL׌NpnV##Am;Uo=[{m JZl'b0^7af–'3ĞUǸ9+sS8O'QyбD/PIL'!hH~NaZNX-cnI6m3qd|Esx%4ӎREtӳ6lwp6q?-Hfza*qٜ: g9k :{s $ O3M?NJ?_°y5_bqOC9k{d'w|Vn,oāb |=paL' |b=KVĒ o#{8O<.ߝLqxw@qf%{,#shihjJ?,nHIg7̿vhZG0/'N+B^vh-v !ܦ-;0ayVkߒyyj +ZxZīJv 핽ޘ=p#LOPM?ËH̱HX_9 830_?hͰclS*l֟fq?}RNMAsg_vkYج98VA؀ݎ@zH\bIhp? *+CI3rC9E7iilfZq׾wno<,ai nxF` 3ADV, v{��+$"NBL`ܮCgS'J%V#~8jW9eؖۜ}Hd%)X6Cv_J<o (`t :{<C(3V3lK /26N(LHA0Xщ(g۾}H4KoܑnNjI{:wo! TC&1}ȒO߅!ueH[ ɝ)5N*OԌܚZHKtR<%�!NO@tZy5(�?��t, m0 M3?ű;AH/(3%|8rRvgD{B$ i|o(km ܛۋoTL)iI-//_Oܷ#*(|͙i6I"%Aғ>=i73!i]ۤk;ۅ!7_у[v(]nV.l_eYk5{X&L@` Jy&8`Xidm^?o߹3#²:!{s1D_NG'WvCm|ܬin=Ul unqMEx ;i1_#7hn,AXMa9\wx-D npx*삼N~wBjV$bփNB+UB18<ۗ͆ӷ54@  &1/N;r0G:kFm|-'{Q3,kelngƭi# P_` i0`M`bvO~A\@K{Ham^-OR} "4a|+*7$ͱwrK^ak >wԩ*m o$srБ=Օ/(Ifo1D7)`xrv'l03\I߯VQβ2$y3vhQ)vMJK�2Hņ;-b >H- ;Civh.vs3X_Z5wgnfٹ >nHa,_l'߄0yq]?ٱNH&K$ag~yYY3^SF,d7<W$H&ObϜjgM~WV /QY\Y, J-HYܰ#^� )!@(ġvLi{Ϳ_]C f%b%cձgs {ƹAXjqN9-v~vPB%q,'}V /H37?>԰f†'VK-H_n=w/n4M4zXZge$>iz|.& 9Y:*��+TQj ͌ ,5 6Fe)K>+NP#$KƞΤlYA֕mƹgu ̻7�gLҠv*eћn@{e8&rG"#kЎi7ɑ @`ݸJVx&&݆ lRnĿFewgCqoGCH泠3# ;LuAI;9E xV@T8^:eeQ3Hf8B d\&MT_Bf+ NF"O1PuB(1# m'~Xj·O ry[c8E " "BeRw XS,ܴS ¿[avG.UE`Q%9(qyNQ,G�,�x ˞\Y_(p[:: O"X)!W^12Q[~srPR �3aWAgi(6bO[/s;1}7CýP_Fap 1 g0ig3BǬD4 !E a'_@t}[(L$ X %QqYno vV'D<ߥ+8:Q GFvsRߘG?�,I*C}RRA \4I@�E�:,^ X ,r"u|3Y=o8iՇɤzes+ Fk)?s/? <;��!�7S3g��1�!�!OV~[aF* qݎ'I1C@,, %=) �!A YD}ixy>@G |LO>Ț Z(l:_K?ͭ~}�R �����A��*tVHKEWTmUXUHN4GkUΩI|_ɻ..M t��*tRLj NuʕֻgUrspӻdp��*rrRnuj{ueUw;V͕"Dꬪj6SՉL}Ro��*sYU[ZS̬']qYT%4uUT{QskuWXw\.\jnrk��*Q7V7[WZEvUW*WkU&Vos,`a{DžҪŘyRa*^aIGՋ,'KL(ByJ9#?؍]@`_X8V}i3a]5@��*WUSz><k\#L6S'VhWư=Ϲb\ATk9�t>8UTaDSX?Dc7Zn()9߃an 9/;7?1?+M=՝kuu6}��*pt3O=cF) DImg*U[9χμxxv&V�و>ް?>>mUܻ{10ʴ$X td)>8 BGRλֹwӀ��*v uq!]<}̰ex_"e]ߝ~ąK�}9Z۶?4XYi{)cxz P#asxcBLؐ�/Hu+(9f nnt‡9\O6%8�� *qs]`WJ Yiu~ī]icОd<Cװjg@'[O5qv?ӣ"S~h^C�W`< H A3f0s$#)پuu18Gwgrz-ȟNf~ȹ`sY34E8$)3 Җ7vwS5޹p�� *{\ܤAwVunf#->QRn^MU.oUQ(q0#u8wn%=|HR'Ec[l"u/'g*GU;9J?t8-c!LJ F�lKo #$ml"Ӫ5gvB[G$ h9|Ie-f%e?~w , # I~m /el>uwGZ>;]NU�� *zNP,Σ,}FaD](7Çㄑ;UN)hV  'G#u,Rqn9Gh7@ �G>x@tLN_}_1�Mgl$ln؃ >ZD`qNF~k~<ܠ1Xؙ}Fͥ>' ]V/ec}XB+|+g/='e`&vxf)z2CRcos%3�� *sjuvf;A޹ Gt죩/hWLhpCF4I<ƒ>7)Y纅7)ױub/�؈Fz`4V„oI<;IN"nh??`y|}Z~U=frTކ@I<'[~?$%Dq!шmnXPyg��?cH3Vsd >kLQ9j )>=(�y|z{vv[g p{W!ӳ4=3�� *s_HKToV7ͻش S[`c؏fX (m9=kW=B8V<JPV߇?=9nJbZ*0ħ"e61n /l8$ l -?bZe? Xva5w/;` 71; C-Ws_zWF o¸s^<"M,Wp[W\{)bcϷi7৐V}7-Hk'X!BRQo1z|zM9Tۏ0AS%tu}Li#lFǰwn1dcDlei}dz? Դ0|-HQ-HF vw&ɸg}w1ptիs2 \.Jsq+uOZ���*scUv_#�YJLPj󥲘9O~Xj58cx̓3w܈$F5E/\q$)AwE)FuԻ_B_/֬k#ղs8G/Y6ݟ|#<#-QXw40WIdcVW;}ٲ D}(Rg[N-9D.xnٜ۫@bdF b)wy[l< wZo|XÝ۶^ߚ7񧻥>l`$~gk>W)e~'ic<+Wn8to`@�Aa+/g|ތ;~ol<qL9v`%Z"+u3)W‰Z`tqYx߅5G/'sDi(V/vddġ_ϸpv;tpR6`D-6jim?-e~\K ш>HGf7f֨rDz2[ggf^8Ԑ CsӘ^ru?DJ1XByοCw'o? 2hk Rma{*%,L8r�!/['z p��*Y\7qqo/߿qzۋb8emt)߹bSLQaIVĒ_,G=vlANvK3N/Y5b3BW,5)2:`8BK͂ٲ~(`JUnp%"~FI 5QgQLngmnØIw_[1Vc;{نKtT̎߿CH+N?$acs1۝&$!vgu6o~J0h›G pS<$r#~BY͋!,ԁ@gҕfb3%DhPonZ[)~~!^'Ad}Kt5ƯFY}'m !H�@ݽz WX�GSnğ%sNʩR Y=򺺅3RI6'igQEEk�:q1hZX,q;"OnGa=YFκ;aHYnnY<NYA�@�ZdZÈn_Ⲑ۰_>Ä0q=y\{p}P,!ꣻ/µ{`~A,VtJq(W gn>f9,nSfFD3b?-=cׄw#"8NKn<+-6 }^|'wmų/krY}aF٠ l��Zm݅ͭ"/?ߚ]܀C1 iĠ nu坺x;3%"PV{GgI&8Cuvꞎ]S��*{uj՝S_?`~x'Mp?bX:AcTfIi' 7ǽPpt6C9ܵlCOVeUؑ$�!J"׭ /D-M e)N+&"@)ϙ%&ycX<K:-;?)m4M�Phc ed( 1̣=JHup_"C |xЌF*4feQfX7;7,jX<哱}+fΓ :0 ̀W7͘(P'�7Vf 1} 9y&xK`;>;~ޔiQ&e;O^V_Q72S~+;/yk„v ^bQc|w4YGU w;8ydz^W;LNENУZe8z柑gu-7~F\O720>~�Ē+/FSln,w=Gx~FŸSs:e8χ)xI6 h]~k: zB.G[c$uy? dAr8AYNAPDw3u$-yGٷ| U GAwAøaE:bZ2R{9mnآK%(s;ﳯ'b98ȗwiy ێ&(|7GKb%@c{wmJIlbB%a7o꾪T:8��*{urS֣[쎕oe?fC[t~ <BB =@d5Q-Jؘ6 #ب$ɥPa1`$,-kfC,TPF1DۡBF�_OB Y?! $lF\)85(Bm?oSSQ%a-|l`<(ogvIXn ^OrNm�o,KG~) Eiw|m͸XGŒ5ag V CH�.W,o[N@fNalGg R?`$f$35(F/;#6] Ђ �PӋol3!/on憤C= ` 74 QD7'Y׀y},[l^β`jBVcUN<FxG(a\Bә|t+n(<xgqXZ'9߱QJQLSwÍ4>n@ûlc)Jv�l rg~vmGb1Xq ;9bϲObK3#=v~GU}X(+=.9$~k0Xr5"]Uwn+t bsh"V >ݗ[y'>Bï~O+^`ӯ㙌vfqCk%cچJ;1Ϻ-nyе<,!ٖ-{ +0\3n$XzCR z<.aHKb6yA[0�Ո'a]V_vtѺs,ֽHG+Y=c<6Ἒ0R6-ͶK[į~A˿c\{=!sb}_, CCҙ*bSOVvMf/0,&/ 3r埏]t1B8Z8FPA+#w nãOkuf[6#_9<X\HY!Y;#[3b[v%Ao "ׄUU/]UU=j��*{Ӛmc��cABIc5݅2^(_$f=ـoel)%bƆV-m&~QY8aX[dheIZlc?_ɡ~^&'3v %ryy~ NH41.K|Dži𭈤{I\|[7⣲zBP{q�F6[L<k/3sv3,k^Tu(ky+:UD4ۘXaܞK C”- 2@c#WzW c,;15٢!…g wX0x<A:z_NDžr4<y<;(\ zxSA Ix;lbǞ c4ŋso,Z$ɱvߴN_'}#³lcy8#F qH"Z59o7r7c}L)վþ|Qk'kyaZ D0o_�ɢr ߉V'7j$/k JIWTOd � gvǣ%a칋=q36aZ9�_pO#F ?E8E72Ғ5XO-z C>QuN5S`QqyQ47b_ۤeHB7߿`ei۹}U{ٍa18u$2%ợnevNQ]=[f_׃yf~i ]v>RKuߞq&7HrR{l3+3b#j, !Y~'e#KK|-MBI$"bٟv i'쎤(݊369O/aj$M]Gq+ 쒐Vm)(δu@4[ޥ(5XIr ^XseԹ}  /^۔P朲ن$i|{>kʼn-}T��*IljWOS9@$+Wb^_yHYY(;z|Gl&I �[)k/ NGNspsWu8V<�'3 Xԟó@P!Hq_"(RV$Nҭ=n:cXb ,!,�7RvyOF8T7?0�DQ CY%hҜW~ÿ'`gd_,n; ؜{p B8tXԤY5JPf /8 @q&Ʌdu6h !`o}p߱:d$`a<7$`i471H)RB<3qOvJ}^žƊ4r|'JX <>DglX~ WBGqf g�{:߶azC(S[6~/bB"pqTxnjgFN1[5(@Fa)'9|?AO`B%akθCx(W0}z@n7K”!p}8٫mA:O+FmٍY*`i l/r(oז%uwf^>byM,ja[М`bބ� q[b| 5]l}f~N.LHYEjvƣ&X_GgI( �wQߝ"[Ig5b+L|hk`ԿmI|jB~~ң[6r ކ>~g &Y<YKuf; n($݃Fdΐ-3?ljR( kU[+[zǘSsRD֣"kY#e+3۟j0Tu%14;f@�$MYX߅dKb KlPai+ _=^`t%C y��WQC9m �!`8Үºx)$Kb%cP)ƓgR g5#̋gƒg7+a;)=n 2RV \PϏzy;DVcbWp伱h[o$ 6> @5/ǀLq�l��Hx�,�I�;[uj��*ªƪtp"G;9ұ;` VTR @¶'Z[Ùd>s� ug8sΜ?0pav%},xnN(6rӘoHl޾Ƕ%f2,1 (|g;u٥ u(!77bO0Qm-%E J@+bv4&(d}K:w;?LHؤ̅5ؕд 4P0Y/%j `0REجO%%V1,[-i_C_��{?, Sr,3Ӕl?7ri]"Y1ߔ,_#D[ >s0`f[^Pbť`0Hn'^KdӒ"V_%YB.bKn¹KVd&R[wvF+oťUhP ԉCY旈i'Ͷ?#!%<I/ / H}p!T$am֖<$Âxf6?1\~kɩG,[\>$:ߊ6G^ .#mH5C4E<h?S8 $л8qpR~jN^rz7�q/࿓Jwum`gg[ۚf9a?~9g-][Ep0?S3;VI`9ի!)+o|kqNֳ?N[4x2FPf=__9i.zWz[F ?~eAr:ճ,@_ C1Spi}(FFʛ9Zn(K<ه!? X\?evC@KϏIf^G,NTܔn *<ZԒ 1,JУG8XR(1_ yvҎtݒa}ΒGF3_~)a}H#@ݶ^ <;ig?ZY3:qL{epWg q_-|@lQYozXPͅn|VivQIݐFK<t|0g_ta6]Of1/5lDeRƷA% @RWS aĞ)Bp*H(c9IN<Ͳ1An#^خ=5)зa$ln=K!۾_+'8J!럻[최%W˒K˓9��*w%{,�_SgPykq/Hp9.L"ZEIۋJQXćv'žd|Ҵi$7'B ,҃9 $ᥫd!|hZfeMQBzIܮvnV*6Ku>7 bщ r7`$F  CBKy--DJ7Qk59fɥ;w�; Oih+'{?HOae % GOojV m6tf|0}%)p/8a0oJCPd1%#F*H. `0VR?{JH2M5riEV#m1[+ 4[/aEe\ajHRv|g�Pi&dn?N3RZ~h�+yAsh.IxH0: a> 8��/ןH1lж0.I<`-=_͔i>LmS}ntbz++’ׄ7 =GqFƣs0h`Q{qG͇;qq4 4P vQN+Pp[~²qwaj>z/#þ\BÐ5׈`+'/b,_Vc |);P šfo؞sW/ Nw(xJ|̳~݌hғv-�u<C}ν([8ĶS#!H0zG? _Q.j6Ư?ZVF>̵qcNsŒ5m\wǞ+Aw@hԭᯒ+/Dn$g9)'u9sp0lX^^3ն߹(%c2V@סܲa/%b1ylV%/=j\VtF(C~_N2l:߆Gtvp"@u{i*${7B!ŭT&fO#h۷?`V"݆b:I8Z~vl<jc/$C?)- 9c:9'Ԕ32;6YrԐ5x o/WuP<|(deo&? պXl+t[J,jswnp[ϳԶrĆ-:s`;6QnoSm;'1\/[$~sGY\%lG9N# x8Dy,)O\?/OW<ʀ[N��*~ /SqRG]G1c._s_֣P$^)O O*W-4~V_fAHDmIB <b7G6,5mԂ8[g�njB A?N' (bu}'M>}uIC71i5%w (GdoïFcK?P6v#ntǁM�X`3~ω XkLL3 ʱU_%,Sw4k9e4qtj;u)&B7E!zyUcӄ?+Vf㜮Ft}t]81�| nnf))V9sh(Iy†ۘ_f%-[ )Oz =,ue9QlJ`%60ʅؿ= > /WA[_lGn%\)^'ur-ă[뿞m#/^V4Pw.% ȻD9BEagp&2Z%q!Gy;v?ᡟ Zumj;G>eT֬bz@ï7mÅ;?~v?^kP_܃Ȭp_⍇^ig~c"h?ٲ‰޿' Bva"Œ JC0s^~f[;D ak n;ao0g[a)bR^G wix8WfF_Vsw g GSAn5[n{x;.dYo͒Β;c} D3#GCIAlAP07~s:آZK�e'5֭Gwlv3cUw ²= #49D ߑEqӜ8sYZ.cc-[7-Gy(|tbZeF ^@F r:PJlY8@W'2i! +bcdq;o%,gWY'�� -z o!n%r:Cۜ_ujN��*Zxm/hR]^JNAjm+'g%fSwm3>Sp%J// /_4XOz~#4Vś0$5~YB7,Dy8}>:]kbk$ d$4h)9Ey! lu22wEl-|/B�fVKd#r7R2׺x4q=?{ 쀑[M">-c3喂~#x;�N ,+ $'J €pS[oGɡNOWAcɤ<FJ%;` Y7o n3܋}8bB>g@N]Mu4qj3ӲP,&,75/VI]! ex _lp +G,kHpK)0VT/ 8:$�O(.;/%囷y~@; s.r{`㸧=ն<=[Cg<m|-lvK%y/Zڿƻ²8o91Kτ|/ 4 b :+Y߶Əg0N_$q=9QI$'.u)g؈V?7'{_NP槩D1VQK?5Bċa8_[ۏx7U~6㸸SIlnߞ+n �S娵[~uwn ,߉;`ʰ8V)`-ro}aZ DXuU9!Y;<=ЌY3F^ ^(n0)= U@VxL rvliWt9}uE~-Yvf%!/2>4۾bOQfF1=cv _8POl^w=+DZ_ͳ,wF0HAvcM9u'&YДóFqln_7)t3y9CD{ݰ΄OV;PjhsjW?ޮܘ��+шhΎL,`BPg+s8.n`΅rBPnIf �i,q$DOcaO?g8-_Ma9BI`U$y$|%n!Βrc! 3-B};m4a OH&$5o$Pd?# a `H7:{`虋73l3/K`g t vU] qjX 3b AO+ABlm ) I>$)V),ّF(0ez >qjCx{r'[l#f4f+n"܏>!38$<4*s읃͘, o֞ L9@K’G`fǀL!Hi j3eb?Rq3h & pn+ٙ QE3_Z_X @_t|h{D<C&jFAAν?)Ƒq%,|-0 FW)|iU 3K"N&�J9(d]y=3gl,d$vq'5לjf`5q8ÉՊV7nԵ⏵aEgX`^W #?brS|F@a9w;%x?xjLjmY)%Zpщ\-Geuy0 { )[p?SV AuWû=]f@ VG �rȂ`2 5[c��{0ߙ<f Q<G QxQ \-ZE#_<"9[sUۨrsd$|;s>a,VtB Pq>@4 =@=a<:oEleo[ŁNJ3#Ύa+icvFv3k8RV,y_!r!KM?X٣c5a.(°r<l`B"ӺLqD g Ҧeߐ3e~8^_V}OF V3n! 7n/q!M*x^b?OY>kR+| ^ v-)8īY[\8}V?8嫱]?Ӄ1oq՝hv\<ZtSvAo>S5/&ѼBO,^?oWJbʼn_$ق&,nK8z]1=*��+$?u~yVTPp�' aG�/2Cb94|{6sE\R[LD\ka4C |_%Lqs ( 6VΖe6: z1,bR1>n^1ukbi79_noTb0#nÉc.! –HO[>^frS$pL7rBQgdI-ztVGg4’4MX*|>Y0/ic_- iH+)$G񎎌y;<d-H?,)v+27[͋%!yͻ5+p$rMB{rV"X5hÓi+?~Z?)ݷ@�a^8ԞU_ E'~VMQ Ҿ|_ /"VdA7-|gBu!9Hsd'hj V'dxjRR 8%)=.?d0vp�Ta/<4x+OuoŜѵS9hd!kZ~3O'o֦??V8GXV>�Q$igqlA'YT 1B z|+_V/,Rq$);I Sxnp ńG~=:ݬЅc݄#J!^xͯ@ gό32s,z\x+7'eVg^vr+;w{E/=x{`$㳸^Vs3s޶rKW?n`>=±"01ǐ2)Js1kuk|F} xk;lkcul'g;C@H`I/+{JN:;)1٤}?Plo[ }h`XOpZJOSKD.N T7I!n~O(_ٱC{延I4o^LͿ4|H8jo-b?$f̩4/2J{4Foī|_OG|VJ>V;nze Ë-LpOUC/,U%taQ?4@}BKtgؓQ*ߥ?�(Qg~Ĵr>#1<4i\R qX5-Jؗ,yo +1(ߣtqy<=9}$ZuLV{cMTq c> q$ VdU.5_ckcG\ |u>iFcaG3*VYa& f(%X 2`*�1B0ʖY qqт7@c_ >W;ƪ_)^WPo!c꾑"��+(d,i_Cx74Y-)FCnfÕd0Kte} W o+nٜ# QI-?|��1�!�!i>=/F5 핌¡Fu yi8aN<QX`Pth4HHtL!XEܜOq;YO[}*k^6Og<x; `?DkI <䩘\iXi`�4 �5%6XjH( ߿XU?+JH2QSh7kjA%�*"ê32m[b1OQ!*]pDDžCf4G)C+ [H<a >B_8/gD+}6Չ pDa)"UNb@Kq͓�!X@`„ĵhR@k$$`Fh 'e,Y` AY@ }@qS1^`"Xv7Ugmxsc> u(z֡Υ1;@%P1o;;n>�$EU-|WI8/eDi89ڪ[!6] I!vo'Er-i(+r alR[f+2:^4xUqC,I9Z!?wi;gPܶ?%K7`ȺI&?b7p:M!NaEqw'HO ^DdiX;lq쾡sLH4_;Hξe| x}S麎FLuqfi% og0 %efyȾuelٝ|L,_0v5;~<W&os6%! "H@:AQJN_NL?eEYBZvy=osk¿67)?WE.***�����A��*y;k+UIWXa7.MVtkjUonU7h67jNMst��*p 2 !;"Lpik)X+ʊjpSjʪ"I[Nժ;J��*tM5<۵)vSWLmnΕI}9V��*T5u+cUgUUVTU**fUk "øŧo}[+}erd2Mg��*TeY;*7H`_IM:+UE}ܛ#=\SmV6V{s#9mďa; Gqx.r@Xs̹xg��*vn}rUM4Wqw`WX^ S<ÿ4{A?%/f/Q9DN*gc5~߾ ӛ{hZg9~ 8/_PP #pfԺ?͖Km#";(N<M28��*s[2j]sՇVŵUTj']'[Uq9P9b"K "}/Gfx'Nl_ Zӓr~ k݈)70~".4LV{}aɬ;p��*\\Jֹ7&jHIms0kNX?4Nٗ OQMfuNh@ I/Xn@G@#u{&=fi( X܄ngcq-/ sQhY_qI懰~ ֜LÃ5f:_]:ø�� *Ǻ&6I]nu2zetjΫަ\j]f8z*!'.gx�nul1UVa9  +cȾ>` /+AhCA͘sy/';3 ۈ03 rOrJpBÀD!~. ݄u]+wVrnMN#�� *{mtVu޹՝.}wseUj=SGR?<?C��!�Ss3g��wx#6q'0D~ٸ,A ,G�S D{o-\lEz(dĮK8P�)i)cyVv<!KsXI)`aDwl=6~gy\SSwe&J�� *p;׮wwVu޿5?A޹xvzeP�lx_�l?: - D~[n,IW䤭dn7%PSuzi7 C4�)}}ㄑNH;%X{7| [sY![ //0 *wq-.ۏ1Xҷ@m&{M bTu~aX BX#͘o? ~WOsWwUw8�� *svꑶw]5u4IzF '(`qg#G`gemNȡza;zǘW_1�uc ceyX>u?0{rIͭ9zF?)C~'VA;'Dܔ}3ֱ֟;+yijV[(~@ 0Vǫ0aAn)Kv趔1+e Vna_dk_"n=۟²%_|gHC�ۛ{v,<h)4,ߐ0_e #!=D@,O={Mqaa7>!YU|6]]]w_g�� *{uSj:ӡXh_[ly~/b tF-i-{n4c,pF~R07c317<=$i(H+ք1{og_>iFA۰>=F`;0R% p_Y@Jp6RuY?8H8;^8ͦ 4)ya\v 3 founByA몟Լˇ/~$PWikۿۉx U|FX[ƎGKb\ֶ`�ێGn/! A ?ZV+e8c0^ԥ=& 1*ϟ?caFKñe;/Allˆb'L')b7hܾN؍^ԼO'Lf~" >GIYMqaٖoҡ|$l% іjٷϭ54<{{&0W%-b%}u+eQ:ѷ&'x��*]r^/uF㑟nu|/mwqr$=*~koBlekNVN+Cq /Q5VO^f 5YulOLנSc�?`#%͞w~/;<y>59V^8 d翓YbGȧGÌBwPy}}OxM ecCYq_8ocp? (/~*m`6ؾ\K9k+f$^?(Q?;AR~<w÷RV66$l;vqM[8O Ûz-j�q걈K'2:v qK<~eL1cBOձǹ;/⻑qK?Vs>FF+UM-mćm+!)934PR6q/{GmtS´>,fCnxާ3YGY7ÌB'1BCD~Wϛ: `gҌ5))ͻe0I ;K̷fM��_ m'|L�f@S HF)??DhM6Dp��*Vt-<BtuNS!dN]s<̬AGZnb(?"[ÓkںC׌HNFk5 _}9yw_!#MPwgs.! !ºMY9Ɔ]}*J4Ǝ1o7V 0<݇3aoKm-AyL?s]?P{Oscw߳0<aOjm?f[-S%!E{#o[q2|߅5Z3`Ä X)X_4ǯ<:Itci:2+w Hk/`q}!l)>Ť�ўIa 7- 5|vp㲨J##:I7ǓC7)iI-y`{0Xnނ8ϟ?kZ|#LHFᢖ[L PmqnrSȬ? DiYxy;˸޸Ț)fQ?nEd_l XF9;F ȗ}”Og9M{C%F�DLa2rRRgN@M^oן[<+PBAVT);RSq!LbJQ|n?AZ~:C~ vc}?a3Zi` Q 6.;(@Iv4&݁]"R#D ,J/"\RqD_삋Gc(r߯4iA&wd(Aaw"ޜ��*6*O+ۜiI),1YF -9D9w(FB/Nvtn~L ߜ$lVXCroq<0="!b$qE 7KLߋhn7f2ZHiBTPget[abrsí`X^PA~u(rĐ Jz@mna0R�@5 i K:6+8~|e吊1O `h+ _}~hMee3nAgm<[fhR6awrj{d#60'@YPxid|\;'OA*-/,ZH }n=c33/ I7!&e;?fJ bJv '4?7?cyBE;רAoXXwljuDM ,S9#TYXX%~ݽ8?1@#H5<r23eWaߛ7~,AmNc=ȜXɈDNb_<4yNύ~"ۈ#VkV y1/q?_P u(w'Ik0ZRyuY<?Zr7K3H`OM{[jo 0ZTC J  mqW撔 B}'Zh? {TӼMFCv}5+`'$VI>$RW$ZXZػֺH͚��*4ڪZ[C wV1W$oXGeb?KcP$DlũEV $=( RQdbvڀl /)NGlZ=�Z@|R2 / ]8 5?/zCB]HMك؁!(4Md( >%9U3z@rh†rBc?'&(3g5d0k~L%_}#ќc~ƒq'Id#dF 5Qᬣ؍P ߔ,Zw@(7;fl0v��Lbon~;9Vտ &h6|S $7%+. /"]x!9JTNF#y™8F 5.![0͚ߔ v)IH; :!8v2wʙ@-^ ^[o8Q$'t JK3ivs~#m_ z_ ϰ{0; K)[QA|x|X;դ�m g5ϧ>�gi22D *ge:5OF7<+2Y̳Nn!g$FU:)m}0J}Junoew>ߜZ +R-7w4Tg+q--%f*5jGMŐ-6,3<xmPXD(Q[�tі~/#(=�7^OI7Y,fw!7~PG�Tbje8̂J@#]_{+qwYOdi{'7vP-Ύ8uoyoas²m η}wVwu!��*ΑY~lxRH5b%2)om_#rXgN,qtzB 1vY)N)=Fp-!OuaגxKҜB( ݒlV4a/ &p9fa|= c@7oHg(wAoDmO>6܂D�Q{Pb3Řk| nн>!t,I_b?"D a}lRB ldtW'( ^ ?�oyWϛJR<rA󄢶Q<O=<ġz_&W-n}]3^9k"l0SGZ晳;gQ|mP·󕕏G>c�.»X8 ,)\�n;ekQ6{4%i|EE/oxPgy>(q8mU '?oWFfx!(Y´.ߣsPb†tٖxUٸϓ Ak};gcYpykHoD#RYb+<f#Bvݱ[u'47Kb[2KaDe G- ے'7N-n[)\?'JB9<El5]'&l_%f夔J֟w'F1%Ww75==F#dmneۥm=!벫%㑟<vaԬA ȷ6Ȉ? o󯭂LQ bq1QCEu)H)c? K]a {x;μ.,FyɯɓWwp��*U}UUeU]/Rvd~pjaxpj@Wr�›¤p*qFm`V/ K;;qyCs-,Aۍ6A:!1�r &~aEE}<ZezԔi ) Yer:c C41�Z'0#&؞/"V-?9hB/-pf %ɡze/V/[t$e}Hµs'1VH`f+Ku&,ie,ryPfL H&mЇ-(|aLR`($S(Ckm�`�6 .r89);!6; MI/n}:ڼ=眎GF$O#N/>|_^nk?D?_IMTq1-A%&s؁0�-9b#?Tر��?yՆ0(� YPF ?gh@sUVBy;+(|Z?Hrq<t]Hgw,+0{oggnKmH!*|~ۙy e80Gۿ; wއY'q;oD$ME�h9GD =1`_\.qD_fV\s/Q3% ţთ> cUZzly,/;m>ز$}n5)3dncb=0i4>lgV哱3Zk1τ /V8(!f29 ,rpZtP5\#4>g|;r1*|fn6%.!x4 ~b /M2߳yzgNYd@O#i WgYUll<7+4Wmŭer0D,+-YT~EOt;y@dfNqQ}ڔo�"(wBѝRvw@/.K 1x"bt<S_u97& 2n��*Zٻ8_z6XmPoczQݯ=Y-#cSot�[͂Om~%=YK,1a|i=98a-<O;Aoft0oQA^t%+ J~4۶M%d2f-)ؗl?9{<K%Dl3SgmG vPIfEH8ٝ‿JRPjQJIiO+`l[vA)[†2ߕXҟ2}r Bv 1:AoH0 TKË Fĺ8ݟ(&R g~RP9dV/#@;3/c6ɃP1;7#%9>כ}C;9i ,=i  `$(Rħ@l9=&H�A'~̎LCqi-vM!pvqQaa!?jGk2҂R%9 v/L�M7͍wqHo7V8Ÿ+ׯcX¤3;!k)Ax_;s(I3I1\Gs;' Cm `*㙰/^AhE0 rw8?fUG9-2K\+ƈX]a~Ǭ5_i[#b/v8+[ =yG;N,^Fn7$Q/f rx}VP\VTir''g0@Rzނԃ~݅atf741;Wq6OI/-6Ǘܲvy*I"̤0SqzPV_d_xjJaFmT!ai1߹oaK/;s½#U7(OIc# IkFQ_^=qr4_l*ƺ glYjξW2%D޳(hm|N^|xVF␲0J=J->(G-|FF8O 9a~?ijA!|C_<M{F P|8jHƑ3*!rƒ7_&%�s)OcdО ̷&xh[ B;w-[fFLP9XBF9r̀�@{$yԜ1D_Ftt~W,IeXK6A{;3Q7XhAHfK/<S;Wrk&wuWwu���*wl/)l(2Ŀ`(] /fd0>8;Z jv)|nRxqE8[Yd��|v=!Ḥ4GJ-(BHgi~M%D۩mzl{]<ġO@bPBvU?nf|;`oNvQH䒝}9) )<o otzǠf|440;YnMf&$ mfb[AEZBf'AvԆ3}n;cg|WF~b|Vryh ~]Y0PI|>Jx/bC?<4ybXo*VS~f$3Pb@M;Jdrj3?e oMy+L:Iᥑ"ư R1 DV# ̴94|v aXpGNH GcFܱp=DBw+ lk BI?.H -=l+_!rW3)\g0BӑPZu!(Scu1?(wj3*wT*;N}ߙ>;$<G|~gsVƛ7 4M!�OOA)͘pnf6!> &A,L[ /egiE{!u:?XFY=*n5x ̱^g`9.㙛MSpv~jEj8;^G#4knO|)pWW=8wZʿNw79 m0Cv _?,Ӗ'c69 N~;~v;lZ)ۓlz•jx@P U3pd8&s=\H_ @ؕ<nYkgt'`g=6k )91L'o}';TWA+q{k<)y8R{@OXWاaC=~iGfx^ϔ,/{@0[dfΟĽ۹Y8qkI;-NY}n''TV8%@�heVcXbiH ;CYn+II(hgY]*0ٲP9'SbɿRPZa <) $_PdB0[)B|Ad /Ąj>;WV ! `Yd<40ApsV Cq |9VC仩 xF@bI|-.Ux{X9Pٍ(Y:r}L7ɫ;���*}-Ids?b-+>V?P`,AOd0D삷 d;�i gXYY= ,fH�sE"l d�@ +,X?'@x5enVhua=*ɨQ)l.Yk&`M`IdDXo@Ye%�}`S(ᦕd4V7nk␟$ï9[Q1$Jo~#La(4#Iİ'b0 %$A\J=?" c 졤݂WyoIi't91fɜeD.rL-$<N$ q:NW];vrBR~/�("A;&f(3/Fi5;CB0d�`*+'Q΂ Pەll>ל7`96lg5})X<mxP=zww7pr?9\˾ln-sû@RHwS[%RPQ|}}?2[- d[G,joIJHO+oTxؒǍ)a?$ %Fߺ{7ٶôt8g;j;l%CSG<F'A9oKB8sAOP̘@k~#+N/:㔺)mٍهf >AD=>zqKƖdg��;,- V n`9WD,^܌g=xIu)!a[<x'ݍ҇x_bs[P߃�Ǟ0Mԑ5A[х!;oUz2E#BEp߫;ƯKz`{ClOr$Gl:B  RĖcHnTBwe2_>4N@[,j{scXQ3;Vc8_vl'r,ph"q:@|5 ğݒs{eO'qѾ<V۟{91۶J]_d,Vpg' | FF0g=L<+<G/hp3 Fl8bgh5SM%Ej4Xq?Gj .MJ\0m˓Tw&��*빘o1 )tRA?B5#!.ǩ-8-? -.; B.z?3rnMϏx[[]XOK ؝~5dXil[`<&a_N}% $))uҔt1R8#|>\! ,#qelobg#PBBIeF+%aHiqOD?Ҁf&؝ZŌ EqcBK ?ާݾ,4 n/ȕSp/Ć!JyqEjihB̗²~;Ipz`<xZ]^W-iŖ3/a2J? 9&o`1|f b}1LA3a&<4F&"@+ +XnC_B0L,e9x@s;#7IRNvnԹ|^Lwp=W|I8n fBq<'y@P{a](lOX@q|xA I:^}̀8$3`8zSwn%$[v+%`Pnc'c:~S)q{j6暪3+W.x~ v X 9S} j-hv9+jg1u>t9 5w֘zeGΰ?[v㼄 W HՓ'_; m쿃>7^?!nv?k5r-=-93XV MǍ8x^c:{E�"5!Sx_# f v:qa<(^n7Ϩ呔O+;y=$sP~r713ܰ;g(I[1{m~/39JnHAٻ{1 U| ϛq7jb^Z~/UT\\U&��+)#�%l!ѳ7gG1&;#ࢀB@ L1Nߓelc!vVL8jHdBxaYBr7~-XBCc!eI,uuXfjԌ ^p -*N;�v1)I,1=! ºU?{,,ɿ#f`Y!FkJ70K1Vxb);C ">V,qYNXiiXt_|I/Y9bzi"{fά6" ǤP0Wf<%)l+ =MJ7_0 ImLO(11)u~6FN4{3lH& Ho�>NL+p}rҞ6m(l"a&!<bn"HEeo¶(0gǗc+)ToI;*, ;qH$n)F 2W0YW`��[gC8~NE�ؕN'jL` 21~m<8]}cfgq e/B=r<nj{ uz<o|`'bg%5y9uY)edKnՀ:e�lEf7G4* Dyu-aǾ^a<"҂3:@䤎n۶VcXum_e6̣L}KmUU Ycvg9׻~G篶¼i4G_DsQa`Z)B['^ێP]eE[x#=ۀ xi0)-G nhmSyfnj'᭶ٜ{_c3 O\Rr6(pf==>Ʊ>S8;[wu8yR,̲y'yR[4QD0)a%nNRԖc%3 ;q7e?XsٮWmd-3PC8fwpR4+9|lEC¬љ;/]Y̏ÊX)7J_e?TI-+.8rZ_u#n<%רۣ |_0?򕛵1,;eΎƇ!ud}/5=KX/x#a؏/ , )kS+Jg܆lBJpXVĠY\{AGś0n4osq.C X6L\��+[$Ŀ�rO�ƀIN@7�+!?C1\d^_% //smD2 O=>Vμ(7%(-?0elrPY{:WB9NIE@@vy) |ðo1:߉VZpIb#s^fY_rńW>_B앍ӊЍ')( /te p^�d`2% 0~C~NҒ;+} ŧdh_YI%n`rH̄#y_f,7=[RS+^N YU@;aGwֱ[9{Rc!SKB~@9@o+sV:RiH_8y(lJfo,_ 0&. Y^V_ LQ[RFfFg~lxr޾4yNܝO'¾2؉hÒAلf=.ahwV;8]n3g#Gfyy#xd ua~8~G9Wʀ"r=T%�uYK/=ՠ<qOςa =ŘcZT}}Wnto3qs j`FuP!MB+cu؋Ǔ;3?B*nWd#Nr$&{diDkcxXnA[8/%|{x`K#w ӁG+S'2þ2Sm0Bw+aOHt| [_0F|%^8}ElvcCٍO}Б삇r?QTaRO( |$v{:S-|) i`ݕ H]}pH C)?KPԑly}f!8@ոLFZH?>2U3}79V[cxzOYѺ-b|jg;V )Rw<"(n%)Oq'nCd;2c2V5=z=XS7;s?gib|6l;+Jۨ&e:뺧kЫv0g4ô/)Cq+76+[#s,[`,qH��1�!1�!tV](3q 49'j@/94pjlИeޠ2b...M@��+~I SVN;3h$Ġ3OXofcYY#l4ɠd)l`ߑl{8X<W:?)'|<țg-3e8)Q`a<a N5<@ xBp wCy< (kT)e#4[IYڬB6$c2�9vtgat�MU610b\Po !�% )#�01bb^S OwwJBi 7v!�. <Zọ歶|ߜ M0Z]e.cbÈg7[޷@-.S6x-M98<sad箭2rIaj, 0@vPϖB9K֓E4$TUEq_8r Ҹ+qjRq,pG]szMV[Lxa$ %WǻBxG\jj#-T vb\[j[%lm#1Vu%,_0qNRsX`fz7u;h IM'k)i>usZZ:� K^'gtl{rz&!0Y׻O'̿г)s$`iဏSy:W'» c`-X#^ CCW0шtⲡLIBdAqh>u70V~ޅlrƸ=Wvp!<*LVsE%$;mc(G&,ɫux)>"QJ&@TG�OaOHaLL0}=�:�T�!nc5>۴; XqLDV:lsV ^bxt^PG]z6. ��-3��������������A��+M)KiH",Ҕٌ#,arEh",4irEa"&JB},)H"4"4蕤&f2qbEFf"iH",\)8 JR")F+Xґ;EBЖ1) J.FYdإ)bEF"v)JJ ��+U)K)H",R")H4g)JDY#)Y#R"#X3ԤEBaJNV"Vg[,;]&z)#9XЈRqrm4DY!)ؤiHRqr2'bYk4)rE#,EF;",FHR"!H2) D\)(JB'rER8��+])K)HRiJDY)r0ER#JNVc,0Y#BqoHMk%r0䵒ĬVy+<E!HM$J))XM ň31aD\a(ar4x\i8 JR"&Ek R"#F)JD\)-! R")H%;".R��+e)K&J)H4b,JR")HR3BI?لe\)9Yam4\)r1ijB%sO4EB4"W&9[ғ]oJ'+g!Y"J긋H�^` Rj sy|AY¯fp0k`vJx_&�9dzS׫)0o1 WVocm{BN,dԖpԻXX:B2D2"N`�BB(LNIEa�(�o� |߀<;֜{T4rēKbER",R4H"#,N)IER��!�o3g��%)JDB4��+e)K)H'#HDY#)Y#8H")Hb,HD[KDY)fJڑBr&Sxhy&$V%I9X[ʯY-jMTywJ[@`@g1/)>%n,7Hǽ1�@l!1Ѹ!{ #vf�� Ia�0$<{@f�`MK@vd�jǬY�* mP吀CKxԭ}`(bWc"X( f�E` ɻ)dn3 "o}Ǐq7\ q Hⳅ0Zk@ԁ^xB@OpnK 3 I�f5=$9@ @ta7 yh1$O}@R1 %~L F_Ni0?] 3&\g +|n⼾T @LPNN^u&ր @ &�ܔF#?o>+DҀaDһdbYib")H".R܄eJR"!%;".R��+\aKڔEF"W)JJ,,)JNw)JDFD\)rER3匢ڔEM YNޑғiHtOX#=Ug#,XA81Z7F  $cl9zN @@11@TD(jB{ j/&(0bfW!etOhpUi 7#6�6x>DOXUJ<9U1* duS~O�# Ա )omqiORqI9%*x C '̲LؓWy � N x S`0tt`& Ho%� pC 8/�@4h[~7Oq(d# mz �@rkUu�L�ȘH /$0*L+7Nt94!!c! bwO|KA v$p G NP~H�cC��#IAt^:Qah@t+Pg )E%|s{+YiYN#ERaHD\)rER;".R\)"��+])KaIŘR1)DB4F"!0","!4iH#IE<ER+hhBXfF]H0"V'+Mot@P�iDӄv7s`�\Mlot'eWMg= qiP Q9+kp�st!^Zm=2}7O.ZΞly 3 %(�\�T )7,ykXv`�P x A}@0�&nCp*Xh}Xb b;jmX1M2MCw8¯D 6CX @w Av!�Pb1Hp8%7|Aڀ �`ᘴ2/:v{뼲-3j40Pf% c[t$PĔY t|& M@orh " lHI,5L�݉'GbY jp}-ei < NK)bB"#H",R0'r)H"p��+])Ka1)JD\aR")H4bVi DY)84HR%mMR"eY.IEaibV#JN,ΔoK�ĚP1/:01"`*M Ġ¯jpb2iaF;iK3[mt rxCHF٢zRg���� UbY^� �8`fҴZ_@2�*�!I%_=�`�풞yeîZP@BdH5R#ctR_8�3qf[ ݹa mPCN3}$AIŀxGVp:D>r8`'kԓ@4�$zp0 i  dJU5S3ä B-!L^-ͅ=RՄލGN9 60i쀾D"@1�zLԔAK_k(PhMܙ8o8X>&9 N&'?ܴ͌m-p�>9, Up!_@1�A1(Zŋ�@ ܚRpC(Ҋ` Va?)N.M|P�dB&q4'K߀6 �;,E p-hQh|74HM NKkH'rER)JDX)bN)H".B�� +d#KcIňґiJD\irER&g+#JD\)JF"a4N)bVԖ1;xB+hF"aHjFoV�R0! &w7I%{eB!?Y5 jQ+]ҞI&nڒ LC03^AȀ`uL(}�/+BRDXv_C)CO2�HJՠ)_& ϶` G Jpn3} }^ SW@g9?(,&:@)(%5./. @v_,;)Ft\p �LB�Ф;i5&BM :ܴEu >P2 %p)ZV�/8B8¹ }& e;d ;lF7(ˆ*z @LPcO8l冦܌m2{f / vX ɀ9/ 9*<f�'�Иd Ģ`?|  C8z l |" )� I( `ԧXo07�\ ,=%\؏ y �tL@ZS; vE(߀oeE ;˫1|9|=)gߣ�Rrn!DnQH^6FFc6l% 8 =p�(©B�ĄMI �T1D0' (cۡFh1( PJҲpyd!D�@M�81�xO!Gu{nrSٕ>鲱,ДeXF;"-i4)JDX)rN)H",R0�� +e)KiH0b.FIr4)F)HXaRqf0ԤE",F%kmRrHR"ZB") vp]\@͊#|ABK"A�ș+7/{;pA6l$/eOz.  ;, o'v@!ty$㍦ߤ�w[M/#vwBM&PTd�0֖(O+Jx� ,RS}GRx&TR&f 6(F/mit~t�00^Ft @Y;awdP!&�!j\}&DXSK<¾( {#/S`$� jL@c�LޖQ0 2FGGI}7c>@&G( !7寖==Be0C F&0?-"}!�3l+-iӵP �?�E{;%d`��B8Iň8n&5rRDrLIAEa))E�� 1CBC2 B:# YP+e ) ipۼ0!6ۑ8ZDTFn Db hZQyh0vA�ʵ0q8=yiL�"YÐFnOi#~"!e3a0vO' KA(IM1)lNTBΒ|� NGZݹXHE�`CM%$ '?HG[P (Y)I[<5! )� EA(3o۱i5ؘ^-(~�(i` &&h_!qenxvQiSib,B0إ)8Sib# EB;",B0�� +dai",H"#Xғ""v)NW)HX)#H")IE1+R1!4'+]-d")1E@.&MLۓ)kRܚ �JY)7 MIShn�15҂V1eF�Me$4Ae;�QAbnrg7kL&,7͔WmQH@a[!jFdnF I3?m~+u~ '1 8nBK0hHo NEK@[LLbWnT5"/�aH/87=ͨ~bo['HR3 +{ , !,aΦ l :\T5 `]b:x Ȝ;,=,h_+JV3Hc9i&Od:`bVraH+ ;x@�Mqe߰ RXtw@#}�0MK_0`Itƫ{7�v�7(% �p^!'^Z{F?Ӏ@  & �Mie|� ;,4L njx}& b11?{'�!!9D# %`h�*@lWu[]"`bI$s[{^P�͐08xjO׮l'(aHJg)4!% ,t7f+- w&l(Bٜ=B^k3!$^P(0  <=ހ 3�<�@|vQ{d€BtsVAhZ:Nm�@�ai� YJ&ԼmW4ʼn&"#F)Nw)JJ,B0")H"v)D@�� +daa",F"#H'+'+".FDZ1ZjD\# ;ZMHXHb,KDB4шH_�vMA`C!�FI9d]ոlG I@; N T7Z 4+h�#PɩVZ B&d�⻶S߉0{�Ӏ 2MNG<!D= X&l @ E3"܁9VI C?NB OY @P�РM�rB+g Ϲ|;"`;�1 ~Q_8F"lW95qYx{%@$l!ج$'B7>Ќ;dm"\�5 rS*f8N&Hef# f4rhO`~R\f4o9]CF 3 )�n;&fx!�HZ2FrɬL&lo<ZdR2CYi�  B7ԁT%Yd_$&H #:І &qY*p8H@:ba3d7p�T5 q1?HB]`�� `K3a/oÐ}d@iA}J4 8c@wl]ۗɤ3e9OјB`: Bk)<_>T^B~-bu8h@u%!Xq[X(8n% @{}�P*Xh(G gՀ&�@q1IOZH��;&K^BqY,vP�Ӏ@b0xaY֏7q @: fߨaND�jPx&0xO.� & ?M!h ?]YC?BdXCb�EK@6~<` K"g�Yd!�_G~?mH N :KN7 B;d~"8@t2Souu FkKƒ8�Ԡ LL-I7ܛZR"v)DRJR'bEF)JD\arD�� +diԤEF#H\F"#I֑J1-!W̥PQ 8@W0*�R�4&8߆r2Y9yꈿ5?BvB;܀AP2 41?)W/}$ ,5F>ņ ^+tl)oA �'5؄B)NYi,50aYް�ɥ'HthRi@d2hJ!17W4@rf!!%$J!gį=/A@c@`&a-8[kQ?T( t@f(<=K܀( NQeP+'zx]p 3n 9|iM)` ~HH-bh(%nvٕ|U)IŊF)JD\�b@�LI%< � ɸ 1_¸r%}�aF9`2Hd›xw/RrJrE8 p&�<�ԆC ,5#;t𥣤=y5�5� |~/4�3@i+~'ݏ�x&%);&OvF8xp�a/e?n.ORoX$�5,: 4EA Y ̱DX�^�(~`RP 1>Q52KNpu8 KH|R7ֲ5��(ہ?4cWH` Hx0JuaXD ;%H%䀍)JF\ @3 &onվ̈́Yp@*hn%e%#r#@�fie�Iᣉ_cy}a`@P`@NĆ%LQ,waPh:R oRILVa}ư}�(5I~f|Kg&#qz}S#0aAր5�J e_*X9dM-9A%qSBu@vP`$dԇ�4'�~P;aW,5<4_6 ]!`'�Jn PBCVe�3+XϷԁ߇=#!� f i)Pߊ&bvp %>` T@(!1D'vOx�2!nLB�;L@<45"M <U! GnXkALFE@t�t�n%+qx1�_t4Y! cCy;P@�9�w@a5!. )eӴ;&03@?$L ~I@P0䙳20�.!6+~LXeFD bAn&#CbR(j5@@3�V0_@� qd?&a<qfdOKۙɼ !ZW -H$5+y(F}B@^I42JS$il"b"[%��aƆB!~` @B�-7!+"{Z}tX �<ţ΀LO^~8 *Pi]Z2Q|/7Eai+",B4؄i8'bXQbE# F��+teFQrY8F%rjR'r0J)HbWq  冖ퟝ7�r v3'#%Vx # d`ko(Nt;DXg ,1Z� 9& ŗZ9Fٵ�Oi,j[? ЂӋ 2:xݎPfݠ3J(3sݵ(M(E$fܠf�1}<<F(C?`:(K,7p¾W/-|2o,mܾͯSgT OrFbv[%ѓ `' D"g dvI3`E X ЁXa~ ,4hH#/wgF?׺w2W_;Kԑ_=@ ,7:6GAI K�')7 #,mq P�`X@ Bs7C0봑>N a'&qV17�R5!Ќr � G/%iALn�L5!@ 2-$IJXx}� R0)<)^-9d> av&̕ҕ@;C\_C#baI-'/ta-0i\^IjrIXR2Rџ)P"p^0$QWRo|d @@0 S$IJ'j7 iUF"V}�@5 jGϿR<^]He_`цFO(+:bߝFml" &Ng%�'r<P/a ]U{aDRKB7JQh4^P� Pč�J�J _0ITeC ?#?94�~r�.D.%(h__݀E]Hhnbӻ@ɩS/FÐR1/{AF[` *ԠA MHh Hh̓6,4e A:X "%<Ֆ+oRM&`(B&b'\ NQ&aI K ;=I8%gϒ; �kR@L�Rjt 4HZ8�10Y77K߸ "P7C7I,u47CSɽR~ _q� IX1|7(0$7>>�4M+ $ ?#/] �dW�V| (iU��5(e|OH j8i 9EM>q*F&آ``O @0(rkA0� 6(X& IB0B�-i fOY[fAB#(`(wp%�d0lшD$8R {q3 i5+78¯<`j@@0~`0 gKC�^�`RJAhFٱ/8jBP �0!`)<,u秇_��`4/b/�bL!`dZTI, F `�<�#$0[CCP ҅ `ˊ t)D,St ,9RV{IY .fUG8LJ(dԯ|RP RDXnpa&&%PzbZ6BGNMIÊ(1qD HygjB0B7!BC�ӀZ BRQh�� H)gQWX�(o443|(p͖:G,/ ��70'@;N ,u ϨGZ}uꫦ)H"v!N,BH"&N#HZF!D@��+lЍcf0#Iɡ4EF"W)H,^x7p(L`ҒI3%Qy<Ͻ�vpbF^Q,(jdS֍Ik GK_ͳSRH@Xa1b!!icI f&bbJ/32P3dh^RIdr6cɤ‘,YAcR-P�0R 0ZP,@6_0YdX-% ԔHe#q[KC_@RC GAHdw@`3+,Δt h9(8i\CJYltɠ; ACRP ~'dnyE ,f( #[q FUW!-#y)MZ�p1!R NJe1Tӿƒq+@CF|7 n5&.PB*sr]oŰZy5͋$CIe}]0ԆahIỸZ4&!L)Y6Ƀe0J+ {Z@2�|@�))= )x?kƆ�`p �L9 KJm7(Vزt (4ι 1!,Pf %(bKJ\nð{?rz;@vZ0`w(@t�,LK,+RcqH7 @oh H G}^, � nJ7) Kf@HNX݆w Rg,�Tc"6hc(rsC47 x`_Z4$4 8K ?9EA� ``2R],4%S꿏ym-a4"-iJJVm�aEC&iEX׎�bC�BΒ6wyקbD"@ FccF%Y4*ę;aYhA3 ? 3?O|1H ?Xo`SB ]�veHqY=_CQY'{�h�H/2n[ Ýw8B-+{@P�WVA)a1BJC(BB1AHdjCkꀀ@1/�R~4pPB Gcp߄$͛nbAHriaB'3!9|~Ov Y) L@8hd7Jq(1q0FEN�0FƓ~8 pKް }!u$5!aGЏu�$?@0PfDS5�|� @S%14Ćp#ޏ < &o�SH@&� !Ҁ`wT6X]�x�ǀ Jť;G ﰽ![/9- #!Ev@@�� K(2)ɼ@b?'Ào�QlZ_?e@ K&!P �1!Va- YEJ:Q &!~ hAwK7]$hm߻ SD"hogkY"r`@jz7N.#ak@@(ӇR,(dԯ`rk "!9|?!� B6;)—{ n&bXoހ1&�7V|QXJs6xLZK?0+ta%?vv*Xo Ģ!X]J�0&!bOs߬��8�H`%!>)_ K90_)Imbn'!(lIFϵPt ����f__ !bXo_ktb d+ɦQi�bq<4Y|FA0n@hz_%4z@/x`1Ipp : ,;dA @uoəQ0Xx60 X#O k��zherQD$10д~͹]8Ԃ x/ V`8o04�S,/.r� � `{wBO�T�bɀ0� ?(_G_kHM )HFM#"-i6ﷄE&'rD��+taF"HQkH%rMIEQ'̳%#7fM![ ClM/VO;tK^ܰo%59A(1G k�L-l+q)k0!&�`BJ3�#a`2Ag! pxb6MM_ !J (߰~ok(`$ bg{tb+ ($$P&C)/4K`b@vG4Bi�axtL!b0�1;vxfM"B2{#̶q-{T_, !v%/|�`B,� PN �e@ `Ie$G{ �tԍN bSґ<)jx*C݈@T7 / =�ܙ/0!n@iX`0[4Y4 F�%l IkRhtV8�o-=A1= ${ �n�2FH &6? ABoJ:�(3l^I/d͓�.2�4K nٲ_maQ  HFA�)GII5w\p ��=&b t%(ߣsii_,2@130XH4@ɪw&H %�@_`yg`E H4 9@v;~HhT @/�PΌCe|XiXn@јw4 eGbQ4;1,`0A(0&#J8]H4^)18aa0 8B /dfI $/r@X e'Ē® ԞR%5'topxĴ`t]!hb G|�4AE�`1E%a3n#*-)Ibw#/ՀC`U zt'/vH`!&#XfqI- � 400J~/%Y]%`1�h�~RRǔ�)ZhfJI`jDnVx V@l`-ůdҟ&�&C mӔZ1H8/P<AXv+# }촃#cKf&`Xr7,J\%"`@vܴ& Bp�>� !)pb}d'(j_$pI758ͮx @+�P)X]p3$CHo n`)+|R@fEl&�ԁbJ58� @Oa`o RƤ< Coy`��n,%ak͞@x0,0Jhy �0DUiEb!lB&C+}6`ԄCyDބq I !e I&S ![ (!o�\1)'9i5*\ 7jzW&R�D] ;Cb0AB2 L=$~I ;(1d0V_~rhhv;]�0@0,Biؘt\@�ia U$pf"'ב?! W 5^)%%xo3Fot?��-!i@v0f[A \X'�( a᾿4A3Ű% ,G."`7b__zbxo))�-5(t( <ɼ8x] @�VLGT4bFq@rM+u8hf%0Ofd0K I5!aaOOa0ۈHo�s %,F5?/OHh ( 0SnAH&@`h)5EnD)Kq5L';o+2K 0͹~!J!~y=1I+ @a044Hr?$5H1x֑Y4A�V"B�$ɠL@HiBMO"k�vƆH`d?+T' �3R8!p2Q7FbN<��vq0V^+v9-h %? !r~zp'@@:J $0jsHN%_ơnOj h3�BAA!dXhkJM <qsͽ&#H&EF;" ��+})i4b,FJRQb I'WZ~|4Y�ԖI �i4b sup̠(D 7i @4&pY|~O� Ĥ(D-Yc[ Jp @W}ɀWq[P("` #\5!'XPPm0+2R�f4:1ii%j_ f�jV Cy6M5�œI �]|(`  2m2LZ� RjSN|+B�3RX  �g_RoBH-�M˺0@�~(�L�)!=9B:$ZA`P=& CRJz�2�~Q-8<N�^�_rɠ6E �`!ؖ)nXW>P ?%b€ �=<_喍o&�_�)~Gq�t�b:+Rvzr1>cc#^8!q ? PF�: @hj f `)o'j G(0hN…6E@@  !5!A${KA`!!! H+� `V, vC"ty �~B+6s:� P�vC !7!;NPX M @NMK,M0&%@t4ECibP(^`/av@%9 3bEx#(b @@rH&>&rD>Y, $YI ,;9IHxi lĀ<H0 ɜG(iUA(5/p# ^Cآ #-cI Tjٯ @'B8ĹX0XIAN׋�[ɉ &Aymby-gh}B܌+aL -s/ޠ4bpfۖ1 5ާO)Ʉ3 &f:YFi/|_0a0%^}trĆ0$�)1#*V ;][z�t\@TE$4o7lϕvC!}y lY s~�tLb1% )' �0|BA, 47 _r4�dPt+(ɥ:R1c 6 åoĵDB)|>K3@(  @JCm,K4`Sd1dоDNPR`(B%3̇V"`y|%1t<i48SLDE�`��Rr3LYxY%!�L� Z@;!NJx 'N B+/xhF嗀 ba0<:2o@�f!lBpߑX&�ux0X")Z[vGLKHy~# ](,I8穥Yyy! 0fzƄ!)/" EU\RK4 T(NE80!o&CI: e=gbYD' xT% 3Ep @ @ 0 �K-ZUxI\_HFw⴬WD\P1�N/&bVR`N ݷrb1>p,Ha\%8$!SNm"Vɠ %Ҟw@s/g�hbj & +\4s%"N� !Z0o ̠C�p/SL` �2G($!=Nt. FزiD- &!TQ3@hұ#,QeK 82I0z{ئ=!&ǚB0`$"p(Cėg �71aD�HL`wI:�ěƀΓCCp8H U]>op&+% $W@E� 1 ?Yh�@niIO_)&C#8y0(�E1($6^H x܁x_KB( DP4 ܄0Ѐ6�К_J `!nC qU$>a0P”T1 �t&Z%#'Sξ�` ɀ )2z�T^?L L` y vFlWVdm.@B?4$ ~? 3()(!�2Q҄|JBv,Ry�0!@*ħSцvQ0Ԅ%�WČg@�f�e7l|+ i8~A]6&'ǥꐊ�@�C /e1 5-d�j�PI� e@ `Jŀ�iH%�.AX T8IœKq;f�d�jp �L[(jl#rtje##7'B�vXe BW P&b YENWmbN&E&qbB"# N��+cKFQbjR'f)XC/R~R3~ߘ H@PUWPއ9#6{% �;` }`�ֶOR � �t€3!&Y#5Ȼ�<t &!'37;|WX0JXG/50�` ~$0d%1@&& &bGj$E0 xo @R bdg�yPb> N|X�Ćl02� XcI_! i?πHL_ GìE~ bN _+^M$4b#'J2D @`g G@aXS{H@ � �<! a~H^! t(PԓJ '�\YbvCܝM8 HX M|VM� 8p02` ^�h*CNpـ+(1&3 /C Ph"�HHba0Qa�uNY `+gI=%btDPEBg-:� � ( a`1AHB(! 44X&9!�UbI�2O#b}!?�C�̆9en#93UC4@+&' 7&\{ �tO& @�bJJ@RK ]*�4 $EX?N$Ho,C Ġ̞k>`ɠ@0Hh� WhIyINĮo��l(ۯ�W4h vpr?$0 J4 I3x% 1thE A6r(Ŀ ,+@5pҀr�7J qz314Phb tMA =;n`iG`Ecq|YX Q4M@~Jx I9eV�dC/' ɉUz0A7Lј!B"@RLHrמ� 8V@o%$@ju4 P Hh&%,7۾i|O%]d0 �.&!VOJy|^�5xyo@;Mf|8nKwԠ@S ;![bo` �,7VQ0O0hO 22w Cp!&$ @;  Fa\İ8aNCCϹe}� & ?CPw0B@bP~x22L.M +"A/ @ނ`g I\` ,ܾnO뼑HuXbɥŢmİCR"Ng!R�DLD%M@dRђ? ZVP씠zXB $TGIx I}~=cSF83KCWCv0ENsJd+1!2"h,dM�D`Y0 8 0! `FqYQ@g&A( Eǖ̀F ֢C|�z'Ζv`V ParqaFX<0�R{!2L_- !)!bb 14M` %#3}x�Xi3q4 Pv8km "bzCx!'Y7;h� �NaD B\%<a䰔�d�]lYY)X58*ז�&�A4i#!|{ Д�wn1B+}l�\L.!XOHM�)P &$bNia0|1V]@`7dܐS#77(Y )<a[3 ~@K!�ZCH ׯ&�( `;e JzB&3,0+BCXb0^=]$$C( , Xo|T '&BNj&fA Gub<?ԆtC�p %&"[? X�bHa04I!NP![k!5$ oP!f@"΢, $/‰Q߅f@_p �`nE`*tEdBX @v+, ��`Y!Ybw�`P)� :A,;, 82+@3+�ZYEt?sI Ii nCRF;_ �1(n� �V+3 Q@�^�{Єhx|`�aYpb_'Go�DcC[!&� @�a! pҒ[%+|%]@R` &RlC^:�0 I0GJ1DfB@�=  LK}KOBlJM�@ 8v� `D Q6�@�b� @nN@t�-t@4gV�a-kc|v�HD-@�ǀ', �g+$+.�^Mb>0gF]P*ly)(=BTN`@p�ta`Nr`T0*J�vQDX`aeř0^,Jv'oRkhU]#"v!4��+)JRQfbZd y@��W#! 3!+e&0L Jrq buz`)H*M/8m00�xL I=<�i7- 1!)1y"K $ a IXl,0e�4D"'G:&IA7!,C�Xr7KF��;pްK1@!A,0&! O�,?1@P30�g[EpD2on#$xj6ƔQX+ ЁP|p*C/))*I^t0B8 �M֔ģ�z4PA $�`1 (/ ))_O+ C��t`Lpix#/`ᒧ"D)80+ IH ,43�AnH0�9@ BN8a@;��,P(M`' �hbM ݁:rU�' -!;IiI�PgI`!H%`J�21>�0P d쑤2iiN(R66^Q1|O`)?|5%tW/$B�pNW'P#R:R\�ߕ�V1xb;`k(`T{)%}閾` �47蘞ulPf�6!$ d@5-LJiFX@3 M (0 r; T M�TP7WFIH!Қ@�0n!%9hp�@BG# Ҋ- K9Y$ēxߕK4S�*6 ?n -Bҝ)H �L&Ɲ~r6~$2А_(erPrr8y*�= P C؝v6,etf(5La$$X+Raӽ@w$ 3Pv@bbL�e7fQ- -{4MߔCB�bLIJH6-peN{,5!·AI0%i 6~#r|9RЂAW�ꐕ@JQ`B,hTοFK8׾8*WP DJPyfd�0�)ܚ9vN'8|^;I eu� b$ƒc%g_׆Bp|!�+H)D))3ٔ|_0B!ۧ@蔕j@~$R9ZtpJ9f`NCAt1ID‹K/#&G� 강�@B~ %lKI7ۻ^2@1A}RMm~0ÊC`��2 NĽܲv̀ C»+0FF�CJQ͊OInj@ـbԩӄ!XO{A  /^nC8%!h 4P343by?Κj/XBZ@2M[!$Ԟ4 PQ^ҋ )8jRsVb``TPA!yiK0sYD+ ~x j%Me VZY�;Q 7 7&O؃HD0� A1<aX7(EX$bRXҴ@v^,51?WXI,7vb|Pap*XJ:3 O @vfؤB fbCً&�tu'fk0Ť6lqdV5o&e!+v'kKw !Lo!c7/?ɼԁP1i(&`? ƺ !<�6"] (X ؋,@D#� $t2 Ft&b@N C\L ?\ ]�X!f@MNۗs 3(B � +"  +E`0 ` $k3rlXo~EH_y(/h ���L3 &i`{܂ @!R@ mxH[^ 5!(@ z� @5 Ab; ^fC�R�4F:] _+w  @3�07c3QLPQwRCB@@vC[sgD KwĠۚa}�\��0!$a� R#�[ N)�0 Ғ`i005 &?P�\Y !a[ ?�ix7;!(Z3&DD_ (.3 _� 1+p ~!3>qy `@ I!�"C#�P^_Z`�.�hj7/&Lp I1H $y 2?)P+6CHɨ(a0HۤI) `Zɤ0b@5=&Mm�~,4@ Kns14B2 BrmPR�h$ov1GNB�Hcr�7<!:jz2,ⳗڮ3R& A079}%R7ORa¯H�� /̬܃|�hB!I?lt�`dDhctvfCVZg6M�( XZ1-0�0+߀;!Xa K{�6!*,`!b廯_&0�9J2P|woY_ �BA �\} !0 ˀТ'ZC�LiiN�vlu*e5;`f;>,qaEG!7KJ!5"vX&EF��+aK)H’�`)(9#| !�̘v=je<dA #Ɓ]qC|fR 7!ͺaEBrb9eT -9N .JP` 1KWҐ`bSRbRV *`1�<i݌`Ό��=@lPް2C)!TPxNbR1'pb^Pi = � K cv`1�E! &7lKNՠ �jI $2``i7VYY(=;�p j05B!JO}6&;�chi4·)b`fpPc�PSa�0N0r ,_'^|� A �Ф2 b A>8P 1%K7 I7O A:4원`vp<Lt"�nb8aD" I5!'^` C�=!l4Sa �^Y FHK*I4 � 0VlMI58B `Zyω|-$,B`B@i@:ݜ3de X �`[Qh@-wK�r�ȅƆ�) r=@@bL!dY ]?1n M3;}U_|�Q_2&d9\7K"\�e'ހ@ �2FnXH{"! ,^D �\3mq7NɠTBMH)ۅ]ĀRB+b y�b�ܚd ` HXjy$T4 *�Ppb4ik(B,<77pa@S_PI ae?%$ƀj` IDMCRGurJyAԔC+d {'&n+˼E^%C/TB@cnUJP(B�  L!$qru5?PWI~Ql?%o_Ha�@uJ#Ea}r 0�EB!Ÿ3^j '&ae`G,�x`P5.Qn($��B2K,r�]#B)<BO!X�)nZZ9 glp~eZyl7 4AD,^-w� *YptE Kdޤ4gp$@ k8NjQ5 ."!G`\ K+mW7@p3*&#$gri5Ne��Nŀ5%nОn_�l�~%X 7Tc6:^!滋�j9E'FC�tɼ?纡1,1?HD$G &c%?y�&�}( <h RrjEA>5!HD$@C (L ǦaYLK / 0+�aYl{N�ՐC��0X`iIdogLny@�9,7w!=B(%vrB�tZ{'! 7)q-q0"43݀+O,�PLv�7& �0a0=9=>I&@+d$ v �x0oT8aYIM8a 'd2<zIٺBhvCbepɥbKC;0 C&�B@߅#^R`L,t_,7=P�Ae90< �>�P�7`( Iѥ8(Mra xp*RCPCʃ�tM&aB@ Hd  @Ŗ`@4 /`g!`o.59KM ԥɠ B@ ]` @ _@B�DxV` 5-<_F( #0J�7H# g @tD"ZRpi7Ǥk�RhF�:\iEmW~ NB ̂!de W~ShAZ;/bCJHa~JKl6g�웒f+8C{o B JJ1@c%CKϕ;��KKm6ca):MIphK,k�bY,$k塀PM/b�ߔWI0`͜ ߧ��] 1-%߿mw �2� X=7S_RXi b_SHg5G/^C) dS]21 &!(-݀Yd5JA;5(P48<%$m0ACR[0,} ^ (d2D,~@BS`CIC[W�d�ܿ&&[l0EƓ�`P`IŠDCMICX? !X?݂ K+~P F,ם,01<a&0aX)i#O쐀'gI冀f0L*ḃ/{!Hh|(�̢y! \ᯖ'MkC6`�ŗ[|Ivr 2�!7H"��7A X$? !z d6d'L3|Z0V& zOZY031  P@44QiGV�W�`Ʉ5b ˽ ~&�7$dPdl|W bbPa7$, L/J*񏿈tU a *  Y4oBJZA@Y5,fBYd_e-_@ 0iOCq~%g�?T!2Iw`2%8^owHUЪYfE&NB"��+a)IEΉ45’Z{!��aYw�-NPZC7B{q~=g0D0*�c7/@԰~ZC�vZ1/be>1%6LjI@W%%<y^xA ɀ0c$RWA?c. $M&,00hV-:K�t�ļM$�1 $jH 8i5./�t`h!jC+|rN0(�¶PW1�a\ɤ8$7҄/ �(�MhIl 00 o,5$H�rCbɀ mb?�� 1+ 02:ҟO~aP @ hGb %_$�zI4oI4XxJSw�ϐC �l Mv@v`[ J \� R( �/�Ĥrf@~ܝa4�?p v_I2~�ؠ �@4 H|-<[�Lv, p[�ahÿx$cD"\K`5B[Ғ^ YH p�20a`�f~_,0 5"�Mp2Y &E^0~�Ap�~MH‰al b:tLB b ,!Q}¶+!r% �X�J0Aa�0 )�v� &?z0Ttd@hihrZ1@7-Ԗ`T7ɛߥ̚�095_tLN0Rk[nJ�4ǀ yV�l�5�ra %#y%;Rv>G5 +2�ovەV d"b�a_5̂M&eI3�cԠ? IK"%7XKonŠ)ꫫ/  1 e?+z.0r9|DR0 tؼ*8o`M^d�į]rg8č/>A|M‹Xr bN+ead.`/Y S퓄3DrjoM)a^95!I@T0P~3rZqœP%;5!�*%na/w@! W$a @.�!?!d5)c3hOz0r`+ Ni($FA� HEK,a19C@fdVP|<2߯�V_ 8 $YAPoOŔV31<t9iA�hV!�FSk0 ;JRf! 0;h16�eRh+�0LCt:Av1\`bJ)<@W?zKtkHK� YiJ6AE 4 RKCbŤPbCHx` �>Y7CCS&9i)άޘ83>#K/ Rd P֒Yh?VrɅ0Bb@Z|IM1?#HnQ00CI$֤X@J@tAœx[g p95*G0B4ID޾M G Vu- P6ņ%9\FL4jC$ p)p�0mҽƧNC#ߋ!=�ИQ`1NHi7¶A I;@kYR 8o_ ׻!i1( )9;Akl"߷ BHa?p;u76!l|�17O 9->p*Zqa!&f�KG �eXj�@[7r+|Kȿ U?M&#qy{`@!!ˆN-8 N+_0&� ܚp| QD Ζ-,��7ӆߩ��a\�a5cF_s;Ά�lR |@_ @uC&C +�2@P4ݜi�['# (/�f�e N@b@(hGXhjv+ i +!^&�=р3:MIE&Ha0cBfmu!+jM&x2 sۺK~qmpt� 0t`(PaH>`央_X὜Lk<z` �-&;P KXHif^@�@ J_rQ0ZD%=ȗ �hBb ߎ ^(18 ɥb(,5i(uwbɿ0 y$-8B2 A;Ԃ(F%} B8V`c&�0 ` Cad4(PVpЂd_yA�0S/ 1b$83�D/A�JRP� ( xj]�ɨ(@$YIiRF[_@t )Wt ɀ; �F@Pį, =?a! ( l%rS@EhU@ tM @IB5on]! L@nb@.d $>pQɀ.!�證4 B}&J� Y5�1 !&!_= G{^p_LcXG`P0!$4rr =)_!ID%;lVt9Z_:Q?~CcLi� (ĐoB,Zh ^N,5(Fjdj9E#tvֶcb ɅDb! nx*@� hCOGGP¹cE|䆧!�;'1_%.-hRi0CcdB2MNԞBID? �h�'Gn߱U71fmCY4.0�1%�bJŌ(gsِ!��!d45���KH-9yRi@ @� KGGZ(yp 2!�Hn;IwRUXaH%VH C0ԅj†!n!Ī^,K4[{"v!DB0��+aKJ]P a B2F~}aq+;�ro+f(fJ.~/I �'NT)xa&:&�5eJ!_Z0�0dņ'!f�fMH,&3]@(+rVi02P (~  @�abJ),Ba,_\ ݋?Ķqi^�C( et'ڔ� jᬞ5;l#tc^`4P�hBthٔv?_X, hbq,PK@f ͌k /J{v,d2 !'n)GuO5L�lB)9rI 'RD a1! -;[p Fh Q)� ]<|Ct'S| @/H,RS.ºI �rPk47KIi-! �4,002-,0y@�s8hid4FR#_�( (LJEd7pi@iA| M<4ŀ ɫA +A <%(�5!~LBP3=ƺRu�0`@`Jyiή k/ A/h?/]°`!d#6azz/ �'$425L!'n'1>B dѠPTe@ )Vz�a2r O^ pp0ܴ%$^�� A_**qC94A�LkO`o+]hX xie`Ʉ ·q�/�pM,0a +H! z��!!$9*E'hӳc}Wp(`8`z\?IIoqHh�H i4�G)?$ S<\Aot$?7uO2LIEPrz>^+L�M*n |啈`P0t@t"hA Qa7LGؠR!hw- c�ph BCҤ[I{�'(5dL!Q}j<�(J;i3rrL>7rNWlM+P(B@z$``QPŠ-9a|vP NQi@aHDv#%|ԗt\5 J (Jq -|J$ya 3eW9E (�_�1M&'R`bzp(_#1!(11~þf}XB~q/%!|$0܍fߴheY}5�n`@;JC g`ѝ]( =j؀`Mېri458T% 53rI�$́0 F(&nC@ 4$`CPbҮ �`_�7r'ה00 K H!(`!#H0o "drk$5*=#0T00vn[Q01(Ê$e ٺFʏ$o�j� a-,SC0R/N8e(H%!f@}dkБVB IzPhhh(31Ybhd]�!&Ґ4e Y1 m ܚM<fgvp�:�̆)IJ^4 ��ܛ CzN_ ;r.#v}cEtAJtvt�)(@S= > �`�H}AЬf@_dV!�ز³ލI~ �bۀIJn[u�8� 1z `� :)Ha!̀RUR?1%rb5@0@YaHb!Y44*E耧�Ỗ@" >�HioO dSo` xbx`aCki4�83wF`0ŧ�E\ X{44Ɣ؀Pi X t0 #Zߌ@fJvq8@B^39xV 1Nb tf+ZM"E2@ ۓHD#}Sm�dS!),iBE:Q C .&K`K~QLL! xqE}mfu`AQR`Xo&;P*YI(@Ҋ;JGKbr�t=K44(Bl� 1� PA b7),gSq^ri1X4ތb@Xޒf))/ɝ_ЀvtCI] :@7:q冸'el%7� RB |7IN!�\BSSIТ9dr+�� BQX4YQR#P@ =<9,(-v�uɪ )_�1"1^MOР�hdIPfd`-�1P �aΖ @'tHDBg/؎ِr05!gZNו8!ɠWj6@ZRi,BgG!?n#I0 ܆=OHR5Xjb j?5@R A3Otk^(!@ c 2Ҵ)xvۏOUB37t6%𪾧}Ca3Fl��ɿ`ne+ ɼf�YPihH1@Yjߢ&]&QY(侖?.逄(Q0ze�x -ɠ lLd$-+n dmş @4( !~'&  h!HgW5(\�Ą@0�5!jeRCvS#fP |`` ;BjϽ@,8`! :&O5Yjs@�<�,$ġ+ٺ��$2/%GG^W#$+m{عw!(<fg(/'`''D �I)U]F!D��+)^C-!҄7ht�$>g_R8U<B,Zyy)?5X7MCC�u[gN G3 a]gWk�� D<7%ٍXeiSԓP1 aOj�~�Ԡ(hA-,N{,�)JR^B9 e¯ Y@L^) w  I!B10z/T�'4t{! xj@@&!՜=~�0RX4+ k1[$s 1/䧠B3)$5(8{Wp@dpH`OY4N/P`0ptǥ§mzN�R^`~^@( }�144) yǷK5@$0Q3;�l Q1�lr?r9~Ug@v0L0aeߒX6}X @3&@:!o9цoK�`�8B[ Nb& O-8.$�h�i3 '#w3?Jp`-bM!M  R@/B[IC&`%'[&Ao%-\K{$p @]҂b !( w /B�ZQ3�7uDפ  ɽ!4ي(3ƧTu~7f0ApER #И�̆P -(#^@ `a �@y[4){V�=8\!P3'I @OKE47:�"\�3p4,_�.+a08oRJy>d+!›(!gH@),rF|�`! A/*( -8 >`47btI(d>ܼ`pEVrh (g~L/8`P�f00e v|@C�oa�Ph�> B`\/�A5lL@f$J3Lf'b#Lf5I KGda!�;OI0ґ I$Ʉw͉! O(NNM YI�>Xz~"В`48`Q'2) d JF WÈe, ]`ΌI1n`7 bI(cHE h(ہB7!-xvH\' $(L epcnJݖbp(w&LJV};u,D2G| t L/0õY=E~<0 � :(ƆE|W`i`1&3bL  } B/R�^C! 4Y+:CSd%qהR+�Ԡ)i B?&Pj !}9dҍj@b_B2q@:(Wnk��bѤaDZ{Ħz@@QE8i0;845!Nyv^�H, 2( ##?QkP1~M/��J-v>> ^bfb~XNfrApPI2 E!E#Fl?KbPB :(zY) R1>/O&f�Iri5"R׏�x�� #rs9)Bӛ5Nj##zݏ }V_ɒC("1>B/$ BӹINXHk9H& {g ISinh(LvFZ:w3)3ta}057V�XZ3Y0H8#nZHĢG߰ �L_&#%)ZIY{* 3 h@b8 @VPVI`;Nt�Ҭ**c-�I,=)dMXrǭ(q)bh84%^ VӱD$ oFE%�H-!}ސ~NX嗂�x) ,iY'`d ,E0Ē֨�?/0`aD$HO"̌k A `*CI5 nA(UPQ1H�q8!X(Ntž,@SB| +c0 +(DC& qLPYi քb\X?nˈ{rg @!8I`=J@zRx �9Y@Q7&�F# *! p Xܛ[T*&&Br- !Zۀv+-gA5+&VÐ ,b!@qEV*B3mD(LQH%B2�2C n+s g,E$i�</SSF]QD"`0V)ZK&qIB1W5B&(1r9{`DbY`P, u WV=؀V1-eBL78�|bKbaAGތF�  �zo^@|l!ڨ�B 42Kk?BK% 4%NL4 RC!2߂>J4˕0`;N퉀Q%/Z�3bdh zs(=Cx@DM8oN3#3/ ‰so=HeC,K!@vJF m@ 6NH~|�ہ^Pj -;`cJ E �b`S17Y}Ԇ�pVbga%w b&E$%Q~��0!�=,bI!<,пɿP]`\[tGDa 1 @@�ہC5hW3Prh�>,7%r7<;{ZQ~$?<| @CPB0 vϻ] 'vbC(krWW`} $r@/0 !% St%@Xu<J-@Td<XgFnV_U]) rY���+�3&0L@, @�09%s$i nZrV4gE$`ɠWrZIe  5 14131Fl �GJIQwH$0 R:&qBȍEM0._/�ɤl)I`�$�3eFTB0p fA�L�00Vޒ;iT�~CF !`IvɥR_1k` t 6=I;@.�Y$2k`<W+q}S1v� (L8OOO 7F �&�ƓI#b_�1 ҉:� s7JI4 &BjM@ 5&ҋV/��#2um�@c�ܢ!GŦ9�vBPs�7 rhp� i`:(Xi5Յmtx &5BA,6Ғ}82oN()}?*_tP@ ?bG@PލqF�dCF w܆C ?@�~N9u_7Xb:�& ^ Kz_A#Pu�`&(aD Xaa-$u@6!~`aD b "�RyC Y%VFh�C18 XA)MtdRb BJG�XLa|�,!o@ �nQ\q@T)&� %,5(?@>2B_39c.hA&v!d&P&�脅ɥ;)� �Ѕ%CzWѧu,` He~Lf(a0- o�b@> &$^C_n+v`h R@BMˆAFYd0 p id0 @L,SD', ��Y9`"0�r{aϦHd$W&`#BUqeZLG�@UJJZPAC0_ؚ vP,\MHhKrN0 q+ْr%d ųŁtyA%CCu%\Ld ?Ԕqx=RM|MN!D쐻`j�C�3C‰q^Q{`'qtխHc~`bnQh5N%Pin�v-(O7 $M(a@}v9QFHC`0LH ~j4=(/lFWg B2@0 㓖]&lM+# YK+Y 73w!?�pu�C~K /fJ6<]`&�⑒r-|_O�bx @@J(M )$-I#ВKo۫}|؆^&_BK#ҝ�$2aa ^+E(SŤ77b_u 0*Q\XHkv9 �(iHO1{ B!# �0N eCs?A/$u0!hpb ed?JI~ߜi@)\0wOQ[vJLY a;!CHH=nCX9zHp_t HȚP`@Pb@fMO,i|9 ~y I,0<dYZ_@C6i0HHe+A ӹ0J#,l�$qeWK^%_xi@Q�<�J ,yaD(Dּ(QE OiV ,ikH)':r`F4) ]-�)|-,i`nX  NrcY;25�A‰ykJ,n+k@n!;i& 8ТPoP`QO�f�`�a-RI1XbCx!�Or?) 1@S {$N�nҋ% 4nw[Y)X/( IXK ntP@ⳤ<ﲀ9 Htk圢BH|5?ŠDӚ֞e0*Z "ʮ1 v)D JG� kOR`W;L)@P3^0_\1@&&$K4�ZX� �hҎn L0 2Xr"h15",>?& <4#€)L7��">ˀt~PLF+{0V!D%۸ PV'ޥ x HyRRfavx2juhh9 .H  )I~Pc/ 187!cӺx.؀@hoB_!H ŒTRkD0i nPg8!i �~^!?Ĵ?M 1#~ph`&PB@RZe`!Brf sX&� RX 5҇D *B%JCzBP%\� fXjPᧅZٚ bY}wo378 VMNzN0�_�^C !!VF{�\�TB7܄i`;e<YC] :!@5 �54`Ԑ<m�$_,`1,s{ɔwNbi5?@(CiF\cJ9sKJ}@0`(b<.�(/�_r`O$7G̐j@)A31<3$@q4K{@�dCpIK &pd[ny`b<xj\' (0X(36H?AW`D0 �NMi0(J⽈d F �$ԣLQ ש�4`5 (4ɩr:QНԧw(ܠ* d"7&Zޝ~T �v�xJ?3f`Ā�4@q]7Ha d�M }8#m$a/R7C� %fI~40 �3aFF)xS�rOn9 HC5@�"�|B/_n +l;avt"N��+n�,Y  ;8b:iP ,w&EO0 �MؔBR}�lJ17!8b 9oY''@P ܾFFŀQC16 N�zH΀N@v1J]%�1;d4a,o e@;X9KVһX` N 5A3%!D{�L�&|ߖ!*!�F6(ѿÂޘ v(kĤr @:+,آ5�@L!$Zq*]_`� &�<F+\��=!LS/pXw�Ծ 50q(d=@ii@i 5.҄`gH!8Bܖ6 $p1,i #E% �r=`Xh c�fC�n�rhnNFӒ �� `+A)<^#XA0�ɤ<paI aA|Ā;�~M ! -!(0'IJ5p�0�:�tCRN &�5 V݀ 8b~�J (,2iud�R,1°iA(0IWq )!I2HiCQ!�>!}-#}'IodŖXi|<jv0@ B91�/�dLF؛xƒK'b�"(�W,Vq%p�11Xɼpf ,(@6|�ܰI5:{Ab^ ۿo�z~60jN_F�0P`0& yd@T?\%`X L,KNOo0 L#ِ>s�; @ t15@J�G�/&7&pj�NB %b%}{$hI�yaQC ^H@! X &n*&�fP|'ytL( <`&D0�۾!ÌBG-ģ}@@`HaGSx@}`b��s ԝh�yؠ*$n] Qdv!FHg3Ϙw/>*݀TI;39_F�'1zB (Y (@T "H/xW<ys҄;8+ւL!T �Lf:qEad >&&C |폥9I3�ZAK:d`&B/B_^b140"g8d"`a�U(-Ae]Zv 0&q?F�(( ҺQ ZXkm/aXWtU}p44 1 170ٺrm~oQ(1!H@fH{ \7@XCFB ('W綆Y055!욅�%;C|>4,07(h I|sn�SY4"yAoh�` r{J) g|.̩%�15&$ a08jP @bSJo!ipRJ9dŠ/t#(?@Xo%@ 5Nr3n[}كIl> b&�rx`(�nX� b03*`1_b,Kt<� ܿ&B94[9U}2�t5,)d $8nܜ2pa@PwHJ@"C#[%}R BHR 3b*Yo V@@bM!CtloGB6�Je )6Q (Pf1!<QЀyd00Bd!{J4� &${0(|4�NOo $9k=�[tCFJ,a>M�Ģ<Cs?%K(�`Y5;QLO,Ts[d=%@ⶽ�W�7>F! )}CRTK!7pԶP�HP p*X @v߾ V3N `�8ı't%WMiH 3(�<b Q/Z� !b0@n%b`!f&NGb&& w4aEo  7B�agkH P�gPb-I; A\Rx]@1@B%wK) [ȠΕT�0�tX! ;�1i3v?G*`B}( 1OInCV7$ >Ct#L�Y>, Wp&'9?,V KH_}T_e46C�`L-9%7͂67lJ, P_nNb` CCqhGtbR1\@ L �tn>L5u(�$?N�Ԉ|0ON~ %<PciZHAe0@&, N>^B3�0 iF􅔆ו&�2b�[L_��R > t|@�(8�t|` LzJ9�]$Y� _r)!f?H B(c rJx*^MK`@rC%`$B7$ �odžo 𩯏 uB(hQLhZ`sxJB `aE;#6�($'ΖhX :VM&ߌ@VEbVST�e{I�:IN#? ;!LBbKY�vhPf'Ij!Dɀ!&bP 1¯Hh!�(JN;!>C(T<%}Ɔǭr@`Lhn[p ~tl`}X?��\0!ҀNp((Mͪ$*L( ߣ`ׅ�kvpIPLr`ag�8PM�ȰR{d|>Y~xQ{'p D�3( 7ݘǝ{)4vOd�İ 3`�aBLnh`�(K(PUK& i-\V59@NvJ}X衽Ie F  ~Cx<3S_20ƒP'<:*{ ܔj+֑U���+�eT C Zv'\܀_rk;1X�<$x0X+Yk)ex3$ !~6iQx�@LG/ehHh&:@c@4$?$/Ppؠl?vȴ@f^Ҋ2tޜ \dh@S@v3 Z[c0QYy2�X�ԿP6!?/{ �LfPAH'=P` \4\D?i~e?(4�2 ~H /L�ЄQJI" pﺀ@T?w"n0<94X bt-(b=�l]&zudz ![NV! +mԄcE*TCMhPsE0 `)Q][{ kh`x�r� Y`ΎZ"/R vi'ޫ,nHy0iPlI%8ޏ�!Bɀ!@ %'n"C�F�5E@ nM$X�o* �@PMJrru�̢L�⑲ \p8/u��42nBo !$ on@dEܯ� 8R?@:0!4 /8i`'m!ZPfo ŕ�&& sr =7^�$ K�: �^B�yUnbZ !I O�Y@0OXE I%8A,�t4��8В%1Dspx�@�6`k#}�1D"�~�^8tsI>P`:, 5j@4Y(H w9/m�9 0&[3xĬzn0?�KzD2h ("Ӑi4 AS$!@,ܼl=+u6$kA&^e@Vllo��'F[v@B``V2aNm�tgiPHei�^C ,B)),MGbubF�bb`TO�7Q38�4 @th0�`#oll21<xi|k^!`$dmxD�=u IHha[ddׯ @?$b BBzgm9gޠ �vC�ԆL!!(>" C�.�HM 1J[,,}0!#�vI@:H�.�l ̓0$SJ�@ gƟ@@b._�6m~47yI»jƐ|Md�DH?"na/;-a0N44ᅁOmd zb@ Ȟ^wz8`&K,3WGk߀/( -?_<�N`p%r@jǾ @BJz9V h̢B3<΀9;Y#-S~(M��di41N$KMy �L� IV%`qC `i~y� KO"rq0WFd=as@K %!Țŀ��1�!Q�!1aɹdN1Za(-Zm�tL Z F] !&f+'Ѐ5<$^Bg!:Hi+"A=~P$g7HO�3EwAv:ސхd aM1D;DdY06I44l�Q H}gm``LC؉02-a->?0 "^� i�.)=ɥy)e !!#f 4LwP+LBᤢZb'F3�v @/!‰;~}�^`U~% +9@UBxaKh&CFaZC�&@ Wq[=7PI�< I4`;91% K}C2`yΖ@0 xi eαZ� (LI{߽iDr&C g|NV)J����W��A��*tJNtss pע۫Lڒ}Seܝ8��*tN*UoA=޻H۫TݦXU&��*t MvYd뜋S*YUX7i_(��*pvʫ`:˺JۭD6jֳdo[)D_lH'=(Ϊ&H[��*2W=6{):mDt4�|GR}^(Yr`zuoE ݝssv��*{>$mE[E[ ^\aY|v�;VֽPuN!+Bd ?r&Dͪf��*})wa܋YEs}UUWQݷe;nOO:#m #`^ֈTiAXonSavvc*eT��*q5:kt֝V2߀! ?l'm<(N@X;bS`i5P;!UXO~YZO' @/Fo^4کHmRv�� *dD]o>ϻfmSk5 XG R?|(?W�۱3n- dwW:õ399}!qLiR@!18Mv3�� *s4wηսk ޵8>zmA*~gQȼIǸpW4ƎOÄŇo�zN6q_7/ ؔ'n8m>A4п80Fu5t5AV|axM�� *p龕d.>ո^z?xkzPVqu~,6 jc.~o3߉fd$pKrqntvfG39ƻ Wf&䞅C-"1!ӺC2p_@ o$ReӃPfȇ#agiFCp�� *tTݠn9 +:`xpljȋ8so`G0|o2?�8L�ªe0_ P6CZ[C+$Da_V8Žx@ e�c0?ڰ( Wfÿ8^#sƭOp!%-]{ 9͕o)#-n X;4c@p+nr:Z9q1]}՜C ~z)gc\Ս7}^'OgpOA}9{ |i#[)yG5n5ZprN f4:,v�� *tTu?ee>αa8EOLY~7߉Vk9_k?a=<B30Kg;6~Ԍ,zVo=#~|a֛;  KK6ښD#n!%i9'k6(0rB,-Ժw™8;��!�3g��)G3+Փ�~D5AY&[)sWsvnlvy!%Y<frBJ$ve}5(wAl!iwmBL'4Tٺ#w''`n/ IDZv},56; AXE-364;d N4,L³׺r^X Bv-' Gy_/,(|D Y7'- B9PFg/��*q|V-u YcP_^%+¸q}JÞ4zxO꼣=šЅZ ۏmS/Y't;lv#'?Zuqy5뿉8? >=|{,7-Ё CpQ9J e߸Q%;ReFq-gbn$سFn#Lg_[cm-E)#;`26,"1(VNo1ߚR0gXv `>h@i;@ܪ_WIuLj{<K^P {],8VPY4F/'[f0%7bJ!0gO)݄8xf33s0&?Fn`#sk c@׈5Qlp&kvYÏ oHE>, >ݻdCi}Pؾ8}s��*tUzyZXJ hٙPOK '+BHE$ _x𭊎Z}sxa6Ս3 [Pf$l}nH{n!^O,,@j#+` ;:C(NJN/rNrv:~q`\(B�:0fWsFW^+:~O^RH̳xJ|9u!Շ;ēc�RMF^uJ=[ulwo&na) |' džE}چ,F &|OHy^N ͒LGـPBҥqiNlW(f otzxI?xIBpC5dd #㸔#vfCS S p<~W'Ia74_N= /X6}x#.X+g`'/ZXgWvBQB(h~s 8Or1IFK +䓂*m^<{8bs_[BL:TòwgF_ z[fc8f==+pJ CKcUyl?u(o"GcF_ oo͠-hb|JǤHx哵ԗ̔Su.sIV��*ys/A\͇q 9n-QKL531!Y՜Ƅ+, "` p∼l:RN:ױ[R$>x9P`fJEΠE�`- \0 /uNC7~# AFtc݃ i50O~O"7| `, YIa?waRU%(r J+!#׾V33Q´)a?v Ă,O'�Yݻ!FrG D$sl[ UPf � B�NG(@)w>+-GCHOb> ~з2ɜĖ$o"6Zfl+9?e[my?NPWShs �!uWnac&4wa_'E|'Aƨz8:#��løuiA3m '|b?Ht�7l[L۾[p/K,v2Env(6Wdp<a fyXZgn`yל=p`7w泓'=mglP Sy; _  ?hV[~-'D҃8jr7w;eks_Sô s E'a_hKqH5d~߁-FaqiϞW8*y6 WG@\Y۽)��*yuj]K$nǺ[aO`=/ A p#tQ!?~ >^&nm޾aǦoO?͝ВHq~9@ aĐ=@;NIG7hίo 79-<Gs7+o̯Pd) qF0jzwd41SsIJ5$[2[ьb%Rxt?ր']a˲~tn}Pj{,3ߗh+~#947r6<{?[bbQIc_M$.ǒ`yeUcx,rqڪÄ982Dh]ex?<+;ڒ(`sۗ'q.쓽|@'>9?4vnԠ,9Qfج!Ex0g\ջ<nA r##@2_ 0{^sÑ9<R1>l#tݗ0n{I);^4QϢjfzȚkm=*h?̼2 _ݾKl'9 :(P!rzdq⵭cu>_g?uFK7'h9~c@"B%%l/k?X 1xc "B1\cťk~0i)mHG{<N3l~vO̠o#l78? /l3u/Ԭ3;tv-]Y@-]T1Z_Y3,Ԡk{qnr8��*T_9_du-nNrzKES!a<g앋V(дXSQ47PHY]y5J ؖPA`6p.Ryi^}nx#`CPK;᏶Y[Ѻ|L&R~t`2ƳvWhicrRw-ayG's_ÚVW:�%0VR  gܞD`o1;?cn^Ω0 )4qsbZ3Yύ1GWܑ5e-8DN}8Gß"�D}2Jsؓs w~m%cZw̼9_Y1E>"$8�xhDb)grS@5V F"xx >'a'@5Mnp[XwuF;5@Qe &~vee$s8Cv_3›4!Nڟ9f-y {O8;BEn;u~<,ݾ<SKR~YgG}FNtl1NFι2>~ ϽuV*5L,B_BdKlZ[{׷K60o%ŧ6|9Ma3$2 Bs%-;k0n4 Dzn~N7 �mqi{t/@Nbvb2' 't1$fF_{$7\v.c (Cy|G^MR��~AS(0.܄ px' )N=#��*tuv۶M:]ԱcѮ ](6 OY a!bpG1qKU[>$ 8TxxQ{!zHOya@y|X̮V?[D0`€!9[@_}ZƖ�B�5=lN aHW {}M/%8G V 7nk`#Epe4 /j oYрJC(CPCS]3ޒ&"QECmպ$aH|Lƹ< fdIeyie,?cR%> (^_9pf'5O`ŜK|wVdL7" ,ťhJI (.sb+x Ņӄ8;? XrۚGkv^4$:v %/mÛCaı\!`/gyc`>9gNjwl!c_YO8waڼ|A OD x,)|.p$af'ȌLJ0ZO9TzU}xrB&c+Bt8{+' t7찄eo,0\e30[ciKxQ¥ayy|Ȼ_7Нdَ`31=91n3|)cTZ}`Iȩ<^O?fnl)|"<z8G?N@V]uf%SZxxB3u)KV͜KcYj:DSa'0,/iHBw.!L8[̧9wCpiO"e )Rg^7Ģ7JZgmO!A|Y|vn0=:ʼaDO^'7XkOd()'r>r,l;q̠K@%וaWP A,΀XRzAK8��*}3)?!)ZS;lg֜ #b]% _YP8ˆ夿|e lZyaOipa(9B4@X} H`OE$_^Fo-' J)ЂYN -}O P">X픭&`br;ߡa:sglnn42f яl |Yy*C!Xy֦ŲX Y8JOp RQ[%`%&ܚC` d$?t91(׊nK߸QAͲ ܘBCK3f9 J855qxk6^A ,oك # Cy5;}n[ p[kH"0__+_[?Jd/;`Hv@(%ӷ P^6V) ͙'4VCߞrt#w9;N!n=`#68'al`] ^dD !=~ „IHԷ۷ϸTFD%)FF~'nKvS 3ef#uFIıU 9T�l x^q,Z2Y8` 2 =XYFS/uEy„=W n kBu_)_6Ig7gĆNC w3i<u;u;(>q_R? [l VsdvRsSְx)|myy_{q¥~Iugۏx! 4+��\(^'dajd0I .74Vl 9x4{~ݗc#(2`ony1 ;qYviZ+LϿ奒tp-x@ݘ,=vOۜHVKg0ff~y}-jQY-~1/lIwY/4Z_nYҘآAyN# oen?Gvu9ͥ'Fk- /y_:m'Hb,r e d]op ]{ՖK A ��*z8< ̧ye@ԓ0V8[p#{b4w7|<9;Z`/8լH6lh ac)97g e{K~D/ rV+~iJV#n_(b4PZK[zº5)s?~E a̵3ECh!va5l5'[8r4X {71h6Z`@}I,O -~î݇`(.[O#"na ,v>�0rnM"e^V8 a�A-ݐYg0¸d)#'&{[ Rpmdݒ j61 ,Xi oG +H yNYbNEPJ!6Ʉ,4m1�0At ∲@Xx$0NPs4qv%f‚G ۼ$={Ϣ"N"DhQ>#ruSa09@"HАD�-$v$V[obXY2 9$dvrݢnQ(%< xi7cO@ƋIEA߅V+�7c=wř{-? i;0曪3+>#a"Jf-)&"%(c?:GD=9!|F+ |}W1[_C2{.do5Y(>PN +o[IhO^e_ݱg#aheS9%[W#lkN/[ƺ;%uagm(OŠ'eг-]4n3DwC3%Tσd�{rkƿ;` AoR8' ~G-Oe<ҹ='Ycrk#xV|o]0~,VBN$[ `#ؑcV Kb/OAMgt׶/_g~ /-OW;kv Ԝ3I9bNo(i98šY$ @.^fv滊\8z۸ϰunZbX}@{ٽD]s��*~P?#es#?''uK/tVlmX[{Pa'FM[jk'"vpkVV͝+LFB":~Q}k铏)ebv/b eH@9k4lƏ`FlH%� a{[i[b6 _(Fu'|Ƈ Q,ޖ)H'&0!?#ɲx(441c ]Zn �;%%-xM4DeDQA8Vb53H7X0ِ= l% fNY$j�=Xrz6A36 ){afߚpl=ѕV#]X0C�J* 耿-(! Gg#V; Ľ"o _�1Ēڙkl #eyRybT0MHsX“C[I7jQ̃!` ۫̌_5xe��l~gIT�_9ƙ^ / d3(y*BBsn;)#|c,P.wXgi_o 5+wqEI-6jg9m{rq\NŸ+d<>=_FÛ\?^(p^gJbH~W s!8D laXN~v79JTN'??:0}vGd7fڲY~8[3/XKD_c-W@;~ Iيֳl8P@]a\۲{wh_$aOlo'l-X'ѬUXО#L̕a %:\Oe-]joRGĭDhkB3 =O"eeH�-[;Z;لq-da>l"'G;k:<ȩѺ՛՜n4k<Ի~KHinC~_ WB0Q^}  ^cqM0/(1| 0уx,,=% /jaʷ<u;! ��*ݔ3s9d$uןaqv Ka |[rpC}K~0BsRV0qڸ'v50*׶[?PWj\(%tk~Gր}dPzK #!}Oo䭛eiIa#^TeWO ػ\Y8VDXKcyb�(#W e){ӆ09N6Cs X@�A%Ұ/ùHɽQX5' #|M4P ɻt|O6^Ͳ0._ ,Y8DOK}9h$lObhdܬ{l7+lVmhp[_ɜ0/xVrG\,#pi]ebЭ)~7r{៭�Rli4xCeYT 1 KO>fkS(33уFkwV@g#&n 5NL~ {CAL#Ynloj8v p;�Y氤N<FXI < 0+B8/y�g7l|qxabHJ(+F[=RB gx)ȫ4={fxԾ? z|EÛdq�Oco),{òm B�iz淧^(y\xBPUO0Si!C[g} X2aj1Σ6NXA#uHAi0|r 2O _űF*CfܼfOm[#v ;pQ;Ib)=<3wBZVN(-mNA3JR(vݱ9$ol:XzVrRWC@݋_;ag=kWVrvu+9@X4b ynwFSK[sMv6e:.vF&|[nb׺u?p��+Ӏ ۠� a}j~,βP畷d?f^'NJ^ C {:|HF'A @cv",Z@o?-/|zv 8}@q.Jgt$^WY (rr7q ,:ro:F�S4Qr�bRKA21CTKr))l~ñ0?QK�,s3tYYrڶ,_!% 8 y?l!-- 4e4@ hP|O0a[6֒SĢO&F"P;0ɤ��@¸SΝ8D"' v FWilNӳ#p‰o`$fW(Y0JC> φ!Vg4Ei73H )#K~1,ŸK$J0jCEl.eR ; O&~{٨ b-8-"_H4vq xl-WVV~p/qtȉ"׿^O"0F=iI0,<.Z RFecq+k =xOr֯!{ 3D?yCy)+a姑{JtŤ,XمA|g5fmyn?W)Ԭk1z((-@vo @͙@}ZW/_Â'$c(@f"L7n$ȦkXKe3ſ9dn84 oɥl?bk8G<ܣV +iX|mBY*kD%bxOޑ7$_A\i( U%(X[C3;!p70oOfzQ9d\x[JOxAUOٗsK箏d2ZWтxVd~,؏1儶bٷaX9iaf#0&pgL(BV:}|͒f0K3: 'P,~ |jpG%1j}b ~AщosaD8��++X Hi <WP Q45,FB~MB2Q9 q0pC(1Ѐ_RP_& x ϰ#z_sBvG%Y9 7##E`Rn4S)O>M#nyK li-- '_'R% z} i[㞖4t a,[C9yqDѿ=JB d[ߙi|3ŖGqp*i1Ǫ#Rrp(|Pn�(n&u|/ g5A~K#?},aX4c F#d0LȺy[6͋fA1_Ǩ'to8{6 N g% 4)XZ "3$W%Kh7$MnmsN5ƒ ;-ډaJȈ,7(<VfeX^b}R0S_BVS+׳ˇ^[,pwN#17q_,y9w}(YI- Vq=| pd3<!ߠ* o”?6rxjs-fpabR5S_KoO} ⑇/A84 BQA:Vaʣ_Co}3ؒsX.F샖:VV$W5 Ӂ?1=w; lbV(#^W~,}L$-Zh$qM9jz+9[Kgq"V{š"6dQ/rʋ@dFVC[hNFPܓHj7GNeMء"0&m'G u�|p v)t/Z~Q }kO嘦v+,r+Fy<#ml</9[13p(̀IIAؖ]Y=W�Ot){~K~Q{ϳsrM|)}f+vo#6@o}C Oo 0d3C2=\+c4{~0}8 ϻ`Ze38SWZg S39?e)�A' "$`־I��1�#q�!Q(9>stCf&l.n݅ q:ćޔh��+@ix5;t ImƀD-ܶfhp a>t8}�|3�\o$ļ aqf4M(Bbh @&@Yd[!C[r?l# 0 PM7&bO v|5BGZB0' $1Ak?3؍@@CݗS;(@J+aXiDba0Ai5#۶!G̷# P&�ꨄX r1i GqGf@I|,I$D*N$gdL^d N3?#HA$k�S ͱ?:\(8"džXIJA@E^K<5ro2IH,4O_HsC�qQ1n䰤yJA HBCH޼0nr#!8QDנÍ<V_M~'n,8[ B,a|> :` p �Y@�ھJrDžgl04D$ CpLx#7>lFNPGؙs@fZ՝MA$z ׯ~d@Q㾮~agGGR ~�?,{?-E?JBx+E$?<N1mBj�'+uKS`%MhgꝶVou8N6 > #ϼ`g> W{w �X ?,7B�H� R3C@QH/Po+ >6U7JӾ%WwD'c' 'U5<������A��*rknUXljI[%uU\ʨuZʩ9֨��*y:5=]HCd&EUԉ*:UwHUU]UWh9��*plk"U #ﮔ~QU芃"UZVHXnWR*EWUXUoG��*轏ujdocgSʫ(mw"}^UTl]R*:WO.wgci*� }y{cV۫/IV3��*_uֺ[}.uVOJUʻq$oX O=|/'kn�D dؚ盷o`ʫk\VFp��*˺73$Ϲ?rj}su>->uQUH,*7κ4t!W"@w'vNX�A@?sfͫ=?njUߊ$$dWi5=,<;'6ۛ!zlQV*UgUvSaTg��*qnM]ggNwJ\涊W;ȕvZ{ه+SMLqٽWO�Cq&4ڭHEUMSnQ��*rv 9~gw_C{ݬ[VO㶻ԺmY{c\Fl(-q^ezGb~c)yэC 3?(?XbQh|w^OHIg(jt:?8qOT꫔l�� *rnB.wVwuwuMzdn9aWx5}N59v'(T_*;Wj}o}|'{f�D$a'Ǩ];r'm.̀<՟ЂBz1op  ^q?)3rᡩIeUZuNE[UUUn�� *s[U]Ʇɗt^Qsw+Uo,c x+/zB��<d ?9FUY?2FpM�mA0/ћ�0| �=D "1D 8e0V3_etv_ơj1OXi_qF {Tįalsic p"B0NzRla i5EUfU:�� *snTRtᄃw UzEæ0<.kkWm_PxX]έSml̬36�,:�ާwogZچ3ץ4IvW KIyAX_DK Qqfǎ_"N?GM,psG{mϟ ?%1_k8<b+t%cpMgKτQ=\pIFO'%';ƪ**p�� *qꞢ]rΕM܍X1ߋl@8)8[Y8vkLoHq<~?4/{CaUOV `>fOJQ^޾f+oȍ=!d430]-Kb;;MWrςߨ_}'3s~ qX G|D*Nzt/6W/2]CRVkH~1lb/e2I/ L9q9:!!$KݰV-4Xτmѷ%#IrYh|l X /Z 9y2U-Iu;u˷UWUU�� *yVUz~̧VwO<fgz{InHqX+rե_7ĬzO?e ؝|yA_Ydcg#lC{~Fcmr]Fn`?8ٵ l߀?aO?r[v3fs^ܗbxu --w |1 ZnfS3sV](p"w Z7 V| |q"N.8Njasc17/zϜj|q=De׬Kτ4e`-lF/ ַڼ# V,Fuy,9o/c[MzƇ۰3Ŀ8Xv߆75|so9�ٯ=lE'%s V9L.Ź@~eEs s7 b:s �Bܫ _4c  奘i̵X{�PiAPZ>/9?*{&-gس_!OƪVUUmU���*vBwuwwM~zoҶH_@{F鳜Y8|Ә#POWq͎/ey<Pc,6ߗ8L@ݸ7º_-^A99ijH _9f¿9Qwdv7r%X3~w;0{+lӄNL#75|tc}4-38wcϜ4٘cBQ+ܴb*o9òKX sm䯲FXWmoc /#t+! }3=vc #䔷PbǤQ[|AߏOaL*j?<8!up όߋ~9BHV RsI`NO2e<,ʕELabeFRX7 c/(V49f9+Ap(J [c({GaJhű)DZA9Xn-Я?#ȭgsmP8!'mif{N8 ^ h͑XNF��!�3g��Xu0ɏBpñfGnPۦX���*vf0K$rQe+!{Xf]0ds$;J)%q鿅g-%+Kv+t4_;<^#3;k;[d;Rr)]RlV-!m_mI$C ~HkgS>,=bA@a7w;l/?h8r$3V4+(><po_/ c70կ=aY7<%<bśg,o9gݺk#H KI+~y,fB݄kN|h(w񏙌@q|'`5JSW;V8998:J ؿL|<7,?CW 7f@ �|$ܳq 4FCbX4+Чkp}z})֣6)Iyba[( F'Fw~9fk`+# ܃݄ _d8__AslЎ&~sÔ4(~Ȯc%}{eDcxD`~[l~n� ,O= 3 Uy$Xv_�^G3PSa]&K%Yav''8!SퟛzLG,[>$'񫿯7q۝i+�rptpO&z?oݯ3)wn=oLxf~HUؚ}^>΅u1XK.Kb6'G̠& ?i nr#+c2MIb�uc ñB=�8r,qsvIHP��*_ܚB{;+vϱc[ XOS!_O,57~-Ff7n.dPCqac:Osa3�pfB?xj܆K^uG͋ lٲH[dl!!xW\bjNͰwYOүe/ bi96q0 �p ` d ([r0 z]i\c7x@>R#<rg%;m?9!L? I̢oǗ8VQWIv%n]p-~Ӗ/&@O\L�JMK|SxNWvAJ#{O~ r7)f| |EM) C%]B`rҴn<gJuO|8-n#4{_4s̔,Uy^W0wؖ;bi3l6o;_#ƨap"9GX1̳r?·QJ]յ~`/͙¿1}!KgYW !Au`WNXvVQ9p x_Tc߷FPnN ?5|+h=j ׿�++2>y/پY/'b/a|G "y'Ñ/8$5#7d6 nU*ja4Qyx5ACyD݋RNԿϴ@^~76N Ck�V vy(Vj3$���*I;<!r&d8)`Χgɩ%b~ P|ŎHpa3?bt`?*Ÿ/'%mho3szC4}р<ZIIg@E#c.[J@n$w'ZCz\~? () te :VWJQ@\4aag^s�|)HdKWKk57_^ܶ]rE'<`J ݈K- 3}�0r��ߣŏc5#(VЮalj0 k? !\|.Pxز+!s\y g Ƽ$m,|/_%7/'>ϲv)I0?&F,km05;e(R~L<GX񹇫ghN],H^:F"[Âg;: u@yݬ6bMG?)ןG 7~,oW2Sfv Y=ܟȕO¸4;fwb%u kvb$o /K1A}Y([.)ő߽kV'؟ Lhoݻ+?Qs r-dtg߷9?I}ܤ7مc CPV-vﻆDXP@%k�?+|cM&퉥mϿua{Ÿ}jX\L$Ʒc,wB7ަ/my18 :F:hh1򻀗z7VVQ$5=d#) Kwo҅cydN>v<M8Laܳ�@fRa lž-a̧T4eK3 }}IF]]X{oCHQ+|9$c|pbIN4/\ L<ߓ{/\2S-g$-ڜ08��*MdFפ+C:24ΡYhMYil}#BOA fi 7OAd|70Pi eriII0уv64yn#1X5$dRq(ju#~{c\iCRB $90zmdM,7>V>b^< (El3*TNS߭{\X?;>+OǗ (583wBξ$9{ձx㍿KEE"x�U,7 @O:>-?0Mly%JQ\R2rҭՔTE#aG)CQ/Vۘg VÒ~�l_ 8Ta{_daD2# uxsht ++NYU+n+ kw`-Od}c'e"AG#^,]p$'%9bj^WJ f Q2}׃}Z_Y+p=I8cBSH@9Cﳊ_Sq7.)m>8浩gd0Ynloșrr/=-Duo?~Ͽ 'E1R S!+qo~bK+ Cٱda0,$kc�Wj?9#9E'4G$3$5fVFk&|r1BG \3p `j>g^ZSIܼ$n咷H8ʯ (=yVU0ZzÝp؞HA7_t||?WnYi%̄rW~nj A&b ׺^ 68y&X|r+w]vg?b N'8��*۪Vv ,xFnWK6O1k$q@!k) W؈'V7l,p{_ܒ#$0仞l�hM<*t1A H\P MN![g}`r=҄~r7~-X8rtnb5-^ -Kg@  #QZH}PgؤgK$5 8qX(7^6;Δ!HWWWY_/%R)G<5fqҷQLѷĿƀKy%,dkkqrix(VLGάL(YeP( 6a$މY {q!ȦN(N@u?"|D�� x,l1 !$(:X\ gpe>EwϬX/\|~ٕ^fc8pdFX(@TF Uv<GHwP}¶ۣx|/ߛӇ ?X8,HV^Yُ|=_ctXЌ@u[8Rߡnҟz6'lnI~adhՇD~-Rv%vay'+_fKa8Mgx Mm;/ 8uÐ|;l/# `Fw/nuWOHip[*e<ZC!bk~1F0,@5G;a?A^Kg;R9t{Î ;K7.7c%X%rR$`:ƒJO-)¶erS3rWoaOR20) V-O9XIXaH�#e Tf4孡~+7[iV=;hY$ħ,KNW*QhA0</+/'1yHH)3` :νAmN <Gݸ\,4��* Ϙӛǽ;9vٌeIRiI+n/ƻ;8pԅ7IZ�(+ٹN( `c�vt!ba.a,a[9Ğe҆V(xjN۳Xi QHFr啒O,@~%C-:5|W`<!$4|_rj6߰b!R;~!)ņP$t8ÝH!}яn}R>(n)?~ �? sG(|V H+|*aY,"e5 eY!-VtóZ0䒔W)C8_PѻH+[8&hF)+ tR'[QKɽ.313FMN812|Y)?%vD5p.@db,WFt{U@bЎv%d iFFR [fXWyZ݄�؍^`q< \W!Nꪘ L?ulgp|@^)Q+uI)|WBfv_$k{K�я"m^n%Ye?cVnfP?kn縡8 # SB{,Ph?~V"6ѶwYhCUy!m[ *o~I7~H_ߤ:Qgn1:ݐat S1#3o2]zw%>m|AXR4G0qQ==F|py_||{峗]5Y寅E9}c6l(ŠSNdhoC2O?b</߶0vPwa,D۞g?dZŁMɼ gI} 7 }/0t9Kll `)+,m~'o#_Rx1uq)6m"&Hst:?(0ᥤRY:S-?̀G%<„'woƫeg_[|f<@ԑ56t5ey|,;`D'O@m; O✉?--\'c ld@i-XfJ!Z�D/4Kos4h@o`eb^ .]'gY?[xO'Fp��*:@|Ol'j+��^kJpfPbR"b Z7(l[}ч}cdhYeJva0͗ ։ z&A[ޭ)rJU9Z&`pi1NpaBFY<VW0V#|Y} (악fKf% W?*H߫3(,XcM!V)$( |h{R7퐔SXl?Lp /g-=-9}l`f<Yh) _;rM/R!ȃ4(/c lHh2k:Q7=4<ߖ 1fVVy847 1d"o(L ,X H ᤌ0!\ x?| ?FJb嗼�<4)bl_cIOZ�YM=-UcG2OZ"Ux)hhQD:̻WDz#AW(h^ K:lO+ZܞGxFmIw^?_|Ǟ J2ңcvE3cbQXE �پ$q +nWJYPQu{[Nw̬%Z~cؿՀxGs =žY),QG4J'&n( 7 c;/봟;(F�͎ }#-e$~�6fߚE ,BHSG, wBHd~8VqKnq,nXr0q[0쀴&WoYfi-|lp xo!bb6k8 J;,ӗ.V!�IA3o^a,ؼ[7zT?/l9wg/o;!q1ĄīY|st'6a3b[pYtK$Y-|Z_zՐ͵vZ\O;k* &e^y;e^y'fْseMd F~M-wbYom S/"O^̰>@f`9{!* yG°lzkTlJrPwOJ_%`u҂<Ků3E&ҾQ|/yK+2Slw gMP/NJ'ɪ@��*~32zGV6=+Oa PxțG@(,q9 o}V#ux"#;7#e C~aX~r{әFZ0'ɿ^ΦOiE`{#ͤxPN)dl??ٜb(MA(o!,O+f )-8LAEYEr-);% s̍JŖck嗲1-}6BҀ)pZ@ -f)BzK݉l퉁`- |7&3 (tiA5rK( 9>bha8 # s,z% [Y7B1=(#J GJM)$z~s b?1{#{OHO -}} ( b,792@tݰe`^Y7B&/<6'gFܾac�6qi$6PkZ"i"b�N܃:/w,?܁^~Y#BٙE} fQ' Iȿ_,[+=B^B2wՅYv `aBڽs~c؋s1e;߲#}f:N$~4~r7q!d(pcycfc3V ^��5.v:5Y$8ܵ[gn#xa^geג41 )[cCD?I%߳o|²zNZ_w%g'Oy|I0Cb |Hgv JO hdlSuKb)<'7m϶³B ~ fgj rvwU6ŤHwlKF1z4Ǡ~f-Mܤjf"x-)fVo:S{\÷ӿ)^#C�+M9k Ge3`/i[8fZ[~[fn_w;vg{:?lpu}س7CJj94 Yg[wO/WQ<vo}kc&〄7s/8��*[n@:ٿd=OŰG%,5ĭvQjt6j#c;{VFX8[0~F?6`쌇N3t`q冬y=n3b<[a4[?r(ZX4ı퉈de KÙ!¹nTҵQ3,G~)),9׵2Xs Q_, Ie# O'_Lك ~oOXoN B;j_9B[~ k4N@ M?cWK²^|;qX$ Bת�"IPb<CIE/ ,X7e"kQX9eFY>ћ%luN#Em-PyCPc 9o,+7;13gYtn(5yqϿB_Hk55# l+m OM/L(SN(G, H_/|/;c-ǴHR73>efS!5yc͟#! BwiN͎'xr܃(Ȼݏe;pь-ް,4\ icr1ߥ1X"ƺ۲3? /'aׯA^󝵉+?W{a*wexv ~b:Gghx7C8cFI$zǘ n:8 Xk}^ b4s۰xn0a</^T,ĭ_do yJ>70Zp Ԡm03q@'kOv('ℐ3[?K%% 4QSsJ݄x֢@ s] @Z}vM8fd7nm_�:lO`A˃V6̥Gqoza<[-[bB9݂x__$㐃MN*}M0Ks@B 9̌ao¯ ?77,nu7== M%|ŋOݻe$aTݲu/cp��*>I`;oCqcxA0f%[|@%)H~!AtIiX m@K_f ~?!HN f^&7̯BD1.ϕ尯aJe%JSOI(/[G/hE$JAخb{fZPpY~iösfF(?,421Kxv_&+f$d$)&W5<=my=*UE `b>OAX_9xhRKpi zSF{�HWكr+;t+a-ba_g~epܤ`R3y䴪: S!'tÕСK%nMô&sKPr&}R7b:űL�?s{_ʆِ/uYՀ)\$.؆hF㉌O/rEC���lQa]##ZR41//ny|CXRPP ӺQJC�(kq<c�ә+ق*ggLs1*~qjaxA@ۤ^ #G/IӲBsn+ ͆;pԧn՝@Q3/cٍZyT"_cB8kUsa}bOdW{wM-0:#-Zד[mF{#a?u+LUQ,n_ ;Ao] B-+aiOs'馎G[ۙlhK% u 5 =I)7 m> b}!@0,RK)[%{e}+|qN;U>OrIߓҧ?z۱Kk>:vIc\:o>qwn[ep|}pµ~[7)fq(N!5%L@VXZoPVKmX$q]x#uﳉg0B|z5)73+AY[;~O))?"03�OV9<S6V$Z~sC_XmJ8% <q>َJxlz<q>Q>H@��+!bM_e,4XB0 %\ H@ JZn1(WKgx0� @̔1S \E^v+зi-w8ۇͻoW]xwR +b| 6F)fh4|ξpoO&//g?JE VoPiyG{5sBqI�HNgt!үB  $s{i(ha,B{  Nl 5!%f)`O=YNh߹&նa7/)#4+EY[ '_�7 K?AM_M±5<fVS%q*K#2f~gXF!O0>բXhՈ_׬Ķqm+3G xn$4a=\ZQ|yki c~9Y-+,>rY7Sd׍&#Z~Xr`sH6C)J8v8NCխ}O*PZrGh-o^f@_=|<Q-["; ӟOavSj?Gq(w#A͜{g`pwoS+#}5}Ygʜ31tjqq4g4v;_pVv[b#axnvܿ30o+t-5n&Fn%J}:[e^lڿ߅A~m%û w')0߷?8>JXy8 #+St]i>{b fH㨯~g2%'eSu4KmY+a>y³Y5!/Y/ׄ +q?Fr^~g/i)º0؃ٮ~%[XO)DOn|H܂No݆ܭzbY<这wS`|kKZ yiJ}wef+-{l9\ 'G1Ҷ7.ش/3q 59 ))C{K=VQm�JMXo&T &qin'p(CA [rkߡl&e-=flvZbP|#'Ky(WMw7#NGQbXT8Saap@w>o$4?(i;yl0C, �9 "~/H}m t ��1�#1�#qtwZE{(w{;suIeΩ��+XJ\:O:d'vC/֖T$#牉�NXen_, 8DP�GD& g'/C*O xjƗȐH�{TL%9xFl1Dm #E Q`g_Y 6Fɀ_dI :t1Wm[Ť1c0� x �FrV}QE*rt=%\'duS)F[lJ&+!f lf5Lq>D_p<π#VkaB 0WUH~"&_;o]~I$$AWx9T0OFq%VFET/N j|X*<DK�87�)ַA 7$ "Y~sX EGWo N\C (rv@WC)+18R}z/_|̼jYD~Yg<9? S῰Bwր o79i_XMFJC{:64ZItw#DC�k? OE,puq4:r@hT>$ 7@hfD>۩-#fa˭/s>:?IG$<¹g[,}d+79@V(rCs"av!&7k,5M펲hȋ,Ueuv^v�vh}C翳mf1lïo sk2 > &ٷ>SvTo_ ] }Y)*NI,DD}fCK$[IHp".$mɸ6/,P  _&t;4'!]c;L ?(z� E #h\l|Xr}'-t3k#Ron3~f8(Fx/fճ(Xu'������A��*T%ݞ:Ω9XiVCnuR*HƪA,mnUʵ޵p��*ssS͟uuuuEZH[OUHaWQY\ܫd��*tXwՉjU_H 4"ꪧ`(UUIUEVUVRZE=9Fp��*{oεMVǍ"v UU UK�G*TU6���*ZwdUEgQU`*SVp7)f`/ Q9L#eg :pT W7A'o Qn![VQY4$[UUvRoq��*ro<3os޺V=kVV VukW>~Pg/x{IL!d\.X8J\K�s4FQal4w1p?m 1e5&`o  {c<WVl.|c=[GBp MJ0"ZWmU[T��*pugwZ|Tnu+Ggn~8V7�<t Jids{%TU:I؋^ҠNK؟ﳾF=F0Vq(ܮO�^:k��*raTMnwX&UɮuwrZ9]]zFl,~:26È^ϟu _# gbxu~a?u8e^X #ô}?_ w}\;# @ux_Xw65Dh�� *s_UUԊYιɮM5fCk3tm[Ֆ'Dn:j`�wvv. Zȶ:W"*Rh[&v#2zk\c/e!KG^;"x ϹIBlN^Gvf;p��n-3:Kn¬A\];�� *rNVMuη97UMĽÕ.[uDq5U\~m!)igP7rƥvg1m|zl3FȾzۀȀ^5+$P+Ba8֟"6 bfA|\(+ZVNi@y$Cu=F<_ghNuεָ�� *pMMq3r2Y_ qra[e�{18Y0޶K|i]hom f+~k5D0+?hDqϘs9BX7#YJwmφkPҢ۠5з/I9֬ m;6a_0cavFol_py>Q{T]aYӀ�� *{vEIL&{}o Whφv9r?�Gޭ P{hw#hvȒfvydo�,cTnWbm�XH_v$kؓ~qi](!#Wݍ?+9$N)ߌEoFCG}B9kMam 76đ{+83#ŤVxa#WgO/X҉MלgDzE"{ݺb,dlxb_ $`xqGq^cs:6.v=^]Rw�� *{UvRݶ8ה~F8#kW_^_lRU]d>W߉ "6FVwxbsm|ۗ[! )݇%ͷ,n7)!ga/ e_<k'Hkp̢BhYCI8Rw O~1-h?+#›H8E:er*6GcE"lKb.S6lo8sK՜ _3 <͙NS>ٿ -<s$nԵwZC ]odfv!-(l-b/QDq jAm>/ŀ{l߲{#Mj[''!ҦQ/0jF'%)bv,D }VM>Jx^5?n~Bjvˊm/ $PS)_ۙ]R0C @ Q{Nd'J& F$gf/qWVur��*uU2}ٟbJNni#4OeKA\g:=_퐬"ls^@m!lrc_g,Foݘ �B)j]V<U<BTQ X~ǎe)+HYû+ϻ,`̧?7B/`rWQd,Fl?ۆHDŽnΧ= (NC3d K>e0-rOw% $F+c%xu{8e!igQΣ?fw_&D@W]M 4͜_'LEp㱄]Y@�us;"g<O .}KWoEca-ud:ܿtGc Qpb.;+/w (:ȭP uo^cBC++>,|%<Ce S <QOܟvs7'ep~>glԨ0o(qY-s9[K~ Lqۨb,Ps=OVg7uP_#mv)F2; ,8\,^'g4�ߋ`|=쟺Ղ|RJʪΪTg��!�3g����*mS9` r+}NsNc>zÉ]Wk80Nņ= PٴƲ-\BD;[$�R#ٗ[f BH|?PK!shbcΫ g�RBsn3w+-}o{#Y}Er=9Lwfy_7Ma>1ƀ#/0)E?u5VFsfwwX))GAX%̈́+W/fNfNƓ0/Ev~cn?jOčCF#e wc,w!ÐPj0_w|jYH�? ~y뤣 !␾YJԡ~}xdUb PH=nԳNpY7YJVo,/d ֡4N<sbA@>VE 1EKț�(߅ݫ}m~;+p F[i-v=V[;!濆 nKf,_{:C^) rYXВ^'qm-]__ 4}{n$i<9_hDÜh0iCZ*h #M;O[/SҠhE/bhnd )ns'nXќw:qe0:=^o̓d3 +B:?9Ǥ8 V_gy;RʔS:ڪ@��*zRʓФ JSQgvqvn5䢛v; }#ñXK2H[#wo~Xi])x3_ F+#Ɩ33#,.FY؛ǭ�+QHC/:2,7眖Ϲ7)a,v`$BC4~8K-n9O(nZsl:_,, ',0 r-Ճ[0F` 6oOs b30np!.KlM&ݰ|_,ye~J,!!}�UtrOQ.-=nX_R KrBCMƘj:\>s6�2R;c8$i�2%m,t(� f,<B=czR܆΄ v0+ۓ{y?=qٱ 8Qu-f~aBCOuX񇀻޳<ON_Y  aX[Jesy duox{o wQ3>  er6q/+O_�|*裷v7$G{h U9D1dr ^~jwVVOgi8);4}wVg'"q!lԑ҃ /Z`f_@[V;Sy9b>^mV'ױy̶7]2!|KfFm-wςNܫ4UUgT��*US=yWqOj:v slsHJ�(+G+gx7N] OI-QK/HŸU�84cl4#~kJC2Ğ6߬>JJ͗rR`y=l<t"__8+ tjZoga7<3%nV'ӓ;,4mXq?qKo`0Y b -~9�ޫF b.w")GΓ9aAM&WAxI(|HELvQaC T?؝A>}XY/!͈ fƋ~y`W@ZWx�sέ>{xJ"l��@^{ݞ#q+}'p$Qwq?Tn"Nv' GX" b Vj@|c9fl0S׫ D@�0`�-@-ubeR9\wهlҰ+ݷn,M,޹xp$V"e(!X,KCeq1dنnEP/v{?{eZՙL1R Q37KI=6Ô=)XqC<�C da%#n(CFZ"E /g̞s?Q5|o|{;}17 cбUE15{b4AqE a-KO AٴĶ%܈m_( |{UFzQɩ%)HrJ-bj9NdT0XVq$ִ>uKύ؝u8GBNJ>UOVʪp��*5<[Օ~4#YGJI̟b[#9sOZ`$i 0ؾJىwu4 &1 RR5{�n"݉55BhfI Zܷ<hv ,7;)g5=+)@n} Pm|~~7a�YO-Y) /,hG/ؓP|` v�>d&?ޙ$7B/RB{)�V4߲>ff 4=\#`d)Dmh9"zb<yi'p^/B%_gї5{lbN-EEDk`/Z9thp*zrÃ,PPK #;:؊vVqub[D1x_T=|aC o8Zo0v3) B(|@Q?}CZejEbB~Xf]IVۗg>N;BFVr2e0/DLwd$>3-X;_%;6XhF-,# ;wqǟWƋӹ]Dy= KPl$YI,^FI}ћ_OY/+n^k젼;|dA|PVCȑX'ƿ[%-C%,ؒ/Z!:I&s5a/q Rn]y[h/ o~;Ǚ$j;,7v IX_;w} ! `Z~@qY~Pqxk4\:#Wa8M[}UU��*z?Uv3yx)V9#[_5(Fw @�\EX| Hh VV4H'JǷ=Pwg듘υxc`7vSa9,Pt!彝 N X ) XG,7AXV'?I}BqZs7:!BmݒSbqo-;`g`֒BKnZYǰF'Y/bL:4ϻ9[;8R ~Xc疑%)%!+FI)xa #W!`Or߼J ;F  ^&o|H5~oy%-Hy?_ !D_MQX<`a'eēHdňG{!ղ?N1o/̰.w0ե`OUNP~zO|cqQ>gm/O7j}_IHR0+ >fC) n11y9zl[<zYja {# $lp�03j|AeEq(DF9'gg \:S"0 )ͺ6I?AWDž8YhrmkȒ޺>;��|-ZN;Kg=BXG^/wv?aٝnB+d!Yd+9Q?Qr6c r&(l)?5aNI„w'`LMVs:y]c 04ln++?=z#4񶄣2guƧ0Zh "( Р6/A0<]u4q>Ue:R?AYٟٙr+/db/R 8_Y}bD}ó#+icwOJ (#3ġW<ͫ5'Oi|cCe#,/IA'?_g>Ab[)fWJ?~2ηy1(πq ߸U9'YyFRXih -ԂYxP@g%t+2!ϕ+D'_.sp{Nʑ��*{wwHDx+0De)A^WJ;n!e8 )<MSA8gKO@gH o$roOJrsDԐLpJ8n Kg;+sٮ 7&myYN)a<Y;3H ̲^V&oG{~ a0-YvOKZ~/!") #8ƶ|P +/ KۆсL5 ̤vW9X@%d6[r~,EfF~ZP¤)f=;Mg`7 #o'bV!P {PCo/EVg!Zl;#]HzI(BY,:v'N7%L<7 3S-Yދ'ɘX+3/?اY eK|ܦC·%#pO{?N%RvpI�T3MZw9߄iuהl3) x jRJQEY)<X*"տs0k;57 ﹯Ϡ%~#$|0~>a{gsys58N?PMnN[9  RzOُ_P}c}n!%Aԭ;C'1[N789en-<xwhc֦㲝UÄՔpGv;6qQx!6'}r?WS~|S?g>c/n_XʽI+jy+v~ _ XuĆKnFqs?_مosb ,r;aU1@Or Q|VΥU)Wbk XV88BF C2=%5r?0+;4k6w c f೭+|rE$ Ozt+ ּHs6~j/ZV\(FY: y',OVpڑ@BJߓ/n% nn^r_ (11סG!]R9eF h} %5t`_bsfݹl_z ,Vo7b ͤ5[a92#^$U젔NG gB6p_`ב˽i)Cqe a!NF|F]< UQp��*zuv(5e<E&?7݀`5%\Ñ Ci@frR~7ZCN{bx`f >Ё)oMMY|_C/?/3_6 5Y|Aj,S,53ߓnq{#@sH7c I<Ԅm i:xA�� ~G.ܚ (k e/??⬦tXn)ɉ$=JxpK- P xOQR:-d2آ`2XA3rxie{�-O#~"ovح%Ұ[ *Oy}1->ߩ |412oLK` e2PGPbCNx_'b{YA,(|44B�zUdw CfCRl$b_u`߽|?_NRǙ+fTQTY(BPUvQA^at \?$@~n7[d O%\;+mùVt/.ņqEBJ\~~ S^Rs@P G {IGĐ&fW]mxNV=dnqv*$qۋ^+s[Z_ T8uf#8wA?윌%?3wJIWxvGN wROcUՖyVǶ+*5/||3)X/V=S20=A<KƤ7|LJGHp۶ֵ;>Fdv2V$691Tvld #o) )-Nf [nxݸ<f ˳\L�7rŠgx ߁J|lۡ8fV xúcӳ~ӗS}u[ė2̄:A9jZku|x]C 1aDǀ M\ ՐfZ~ۚW;~'gޝNWRY3||VÑXZUЇlooߊ gW~/Z#md-SIE�ŵQ{2{ x^ ,&uovL%ɝ<1ًXf(w<Y:WI}=q:��*~'ndR~=?a;+Iy*L W bnj^lfqYrVBx2Ii�#d{}=`J ٯ= bis1(rH|dG dJ(xo}R$?(|((kZFh đaoFLÀYr/~F;(BbRO[Hf'D},5LJ3=~DC@HC�R%ߘf'D+rx%e3/pf]Yc L |N�c0Ul%nasy�B+ rFo!q5R܇~R19?,&? ,5$ /lEJ!儕`ܟi&70ؿ# lydұ Q(pw`wZr~ f)bcNM0)g.c qk2 fqnV6QndmkacZ:M9l7]t04!ςx7Qm,ѧ[9-x;^Zy{LGxXqn0ѥl=U7n(gẘjb3rePPtS7~\ W/1iy;F<t/;`5:ݐn_C_ ' ~1=rǫ+b6נ|e: B;p ]@Wl|79%U#U>f7b{Y}E@ƾdDZѝٖ~/W`vt@qe_^K|OlB%~)( _AJ_'�PPyt'4۬nզ*->_H)B (A8۾~S$n3# =,Hr1Me6��=?ɻŘZ'oE*۱Mx彄m;h*k⣡[Mה͉٬$@UݘL(ZǗ/3jz?+9? JQFq6p͊ d$Gow*P_mcr1N}/ | S j2bkb~#?uBq{؄;u:}WaTp��*;3p8 I,6kCb6qr]ôxsb2 O_wRg*lx:I+c (pkI7QD!,+Al+m> o7PO L0PO#^wXjs?n6Ɔ/~RAb6@zHxO' v؍>C`qEn) ,jY CƳsI? @`fPJ`] JrnA0-$cV5<Id*0ح%/!bբAFɔV/뗏Xy|nli iH$ukbQ| rV4[ `m;?G[V xot G-b;mK$7"`_ Qj]>OB4b[; mzv7p`+ '9`{�_<WǀRC*‰~O?q]D(N_˄uI+H~`[a|[>/RU{%؜fs|OZ<lroۧ ZSoQ_g'v=D#r J^ P9xuhܴ9J[$n uV#a9_V_v8vZz^3a/ھQyg`.cn;ť/+*|jj%BRЂI(/+X7p௙C㙄O#b "~.\}c=1:'?ǮOeA X?o|' Y #$-A0\,J;q`:HOb/ 'fA`P_uVLlҬW1Qvw l[-!D\0wϥޢ@ƒ1=|;It VO`G�CD9^y O3q"~?N2K1Vi myþW[!O#Q >' u|?/=Ӵ!ÙZ{_8}L��+NByvC!dK- HsJt3!'2ɈD*Vi²ؒ^틗Hqy'ZK-1eɼ{|K/„ 2;~[}F~Lr|;-!V] nw<AD_aHD�A'VvAX AoOIh%-])\OAXR1?5$z1pFe//L ^~͎(2<X|4? pE` yN#!k@⸢NBS2[8]J9,ZbLW% d[YPșӱ50 GJh1 aa[ -O &~JR8ķt?KbvI2wNGuvO#y>v:U_{7@()ds֌@`Ju%C,FfFeݙ, N [n8lݶ)bo ge/c%c] P 9(s9/ۨptO9m7.31ƅlO#E%Ak~G”׷g뮧n)!V̴O95%vFiSߞ=Whp{㗫)v<k3}<;hg^⳱<q; 8r9'y=+x{صsx;��]zAv,`g(TlSG}kR֗/ " q$ A#bn+Q?ۺ׾6|Mx1Kkk~i+mnϏ#< 7;0RFn٬ !Ⱦ +j!'$rX`~w@~ݗcFO-V #btq'`;+^fbugdCǯW4HJ6^lx)s$PfL/f kO'Z7o'xKٰw-AHCmÆ ߉:ɵ۷#1b{Yxhp 3_(fBV%% HaE*`͂K |)-7 $a՗YgзAߕïmyϥ x:g��*� P # *C4bID&ei @9Hܗ9@, H CZ4b,AYXH0>R]gf0a+?c2ڟ;%<HHV2(q|H8Y3)_µ| lxu6NK3ߗ_M_JCA>R"mfP0e ~AcL/7eFHd V"-A}li %rJxl2`\+}+If(J~͒ےFNd`ĀR^K+3Z_»lV&u h0_l1p>(`a+!:aDHF $xV>N/o`5~Ω,sqdEX43 $|S? ; ?=4kJv Ut/_3|s1AI(id~V4h1~F7~)! `8# f7cw'X@_xrA"eS> FR[p�&77 S;l.gn)S7M.[p YJΥ3alkVW"ߨS^:y0,0'l)8Z0Oo ԮZMc?C[oN 9N 5(sY|s)|OuZcI8Ai!Y~-aNj=MA;&dnf;|=Hbth᧲^y v& Ƨ|GӍc_¡Ol`R?W9!(4o՞'e5gHn:W r$%NmY1ѨJٯ@jhVCqY=_:WcG)Q`6/`y t4$f><i Տ2\4`nOSmu_V598jH?Vf(kD 4^B ƹ8ta$Y5v=KMv=_#@2_y{&^J^^N3aa+9~îK@`=v$55%>υ Ѻ%dMY$1'|V@Ԝ0Tx Hoy| v8. sc9Wg+4c#|9ղ'wcsr/UX_j=80L\Q(l~ 2`&4 }3Wv- 8"]38Yi6oٻ=v37jiXTt��+<Ь4%^lfW@"@Z ^a#0No=Fy#@&d~f㽀ۓS,ޡ $�0tL!<KFAA휾HԒp*hth!0zR?&d3de_J 6!>BpoCqgt9()e2v$iE(+CeBGX�   Y @*G N#N+"F.!$O^KٝZ 'l} ��1�#M�#11+JJz1NG7tbXy9zs BUpԱ+@Fq("W8<F^[d 2C>ǥ(]kǓ@VK�= @4^  eN%~n⿃@ry*G<i_™C�/X`R`#�:pS{e'cȹݦ O 01ňdGU>+I5kXi�~Ke$IE ڡϳ;.@r=cg[/%?b/܍\�?NKYH"(4$ <DK�BxV3a|<9uo&h$zi)ܷE�ߺP1 /�Gٿm-- $�uTPrc6vw"hj|4g<Ov!OVO5IO Ueg<~Z7z|o�Dk2ʺQ'QGq462tt:! I'M@~ݫfu'5d@!0f9V09�4|WF$NS1a@0$?VXP) $Go~4Ż;O+'Ap�����A��*t >>T.(VX a1dHUaUcUgT"EaUj��*u]n{uT7&e0ꪫQPe_H7ȨvUTUQW5UjTi)��*&==O6)\}"r⺠UM*SeU,XUk ?*DE[b��*2dܗuww}a6˻{뵵:|[\U`ưUUU"*_T /NIzO; _۶ qR6c>\@\\j])��*{ǺMצsSw7ytTʪEHnV UUԊeU{;_V ?F{UN z#V l`cNPSֿ3` -uvƯ;T7]\e��*q2L'w" d[.]nT*RDCr+g˃+|D𾰦"k8(>Lk~ۋ=a*< HFr7+nțj-ۉAybUdiHdˇ3��*v ugw5oλ͟&kyX)g2KkY[(TD3~?-w0Jz1V5A��*t]Oj6Ke]ܵ8jӊ؃: h$UHS,A;+sD>.t9aۨ=49ۋ8^3n{7'̓P 9XKJq<zYr^v~n~s.NQ�� *sjO6=:6&%vn(l<`X/@GVNJuUsu?^ :]B@X3+|=nJ R,}YF6fvb1^۔ wŒ \$x�|j4{ $J¦^Y&6p�� *{T#v9IMY'|$ƬXq%C@:v=Ύ |m�a4 ǂU5w@r7#UU)},v#~vzBV)`�HXճns6R�H(l<�6r FO-wx}(~LD&`3#hٖZv+@ JV/_n>eM#�� *{TO5=SU=n޵QՎ_L+=MZyPPN&�Hگ / `��#€!E�&5;95b~- X_'1;#+|1_s?P4I}S_4 <.%q�x /ӷ?a�yEf`5*a.:2Yoe0_Q[(&`5nț(RGs>t ”KF3p=lӱAiS�� *y[uE꺒&t v^B1 +lA7e V#Kg1nLs<?xp,r}Ϋ3ٟC(v^?vSマA"E)9^vu;[O9po䒙 /p?^ &7Wi rRz�7ot%5; _Ͳ4XA7~/0#h $x܌k~ِZ;{nc|d|_PS-!YZcp0W:8FrvWvn~: N�� *aԏu[WPp_#Ģ?v S dkQy}DFAJ~@]ۋ�-|Q(?['٘?OypO2XWȚ [b)Yߋ2O?^!Ia$/Vh%w{~ƇcMhGkO`f�9f4j5%U/C,aa?~Fv˔$UE^=ˆ>aa1.g8ϙD~MKp`B6 DFqլ{~0OX,ݕΧGQ5; - )o&{5 9&O-fv2#|yQ|`iJ^vr+7 7SY\YµKdmZvǧ (Gû 'hHwW8˚kRn�1�TL-ؚou=^i7XFN��*rwu;{߿/8[W#|8Wǫug!ǭwFb-zZ) YRYem?{0ą դ,vm~sTGHQ̿o=g;uc:a 7FWZH濞u|ϳ?W5g1y[~?4bܣzD۬Ĭ ƍJs$Sg>}ن֬W_3ƟWjٝ՘oyb3k3lY_vlGu & Z̈́t9׺Ƞ�t@?#@}`/f("cԶ +d_˜>B-aZPXlp\gqZ󜭅aob&&ߐpTdk gqk8uG~nA>vW[׺1 >/�(_ k~<Aq4<Ցg5D.F(gFCL|'!GcNjnk_71q] |-$Ku|v8yĉtbcȍ_Ec0uBs9ݗqF⺑p M8BFp!A윱B~0fl#|Ej*��*7jWuwwJ!Cv;'+_Rgs )ke`ТP\L`s۝Qn k{0_#'k^�[Gw%hb9K3!oNB6F$7I a910Z"KAD/R) 8|n_[}5J:WWGf@6yBv5$;L!خ);e`yro,h-{é,HoX-{歼Z2��HA H`|(nol�#}9W5bvv%#bxTƱ/c JHO%cT qpIG[y?/gώs.xޭ :Vws}98]ٗ R0$|D98oexXfq<D8LH9NEn�;W'@&c^-la?r/PQ8H H}aU{'(YX,wqX/Gfݎ+~X͟q+-wksHh<D)P  c� z#<( h4`'')ǹ|*SY]PkeDyH&dvrYޢ5B[zfގ?^}NhیĶ;_(n3en4J9Z4Α X}e^_,F T"VH?X_sMt3++~úk(OeUr��*©Wzù<᝿u{%<f_kXZ N!=.Rax#Ł `ۮZЌv0ܦc9`d4bE%<#'Q�+^?F p1m�~N0 sf0bwGNk-kٳ6ҥ!lVq[XWA"`6-&0qrA V t0SIN1[elf;V\W&bQ3s8Ub֒k#혯edbho`_ <²znm.ߠ :{ljoU_"29FQCH2=MFI;!繀g>`6(e]%Ye`ɋ?B|iߑ}JoYz1,Zzy?2S";zGv:-Ksh/c]bs!}ϟw<9xp~ [+=_g j^#`PW5?H=G0;!Ͼ";q0Or42"1²¸ \6-VQ�7=BH7dXU„e?{+}ulvhUdd0 j5  b6L{ƒb Az0U v<3w{ܟ'`c/�_ G)csIa=I5DVW\|*6uM��*t]d|+>5$kbkP0A�<#wfOBo{pA,ݲ3xb3rA $+;ŪctrÛC`[ٙG_q #%.Q`ctY;O45?r0%mҏ,?\%~;ulK/V4'J68n _jy| Fr M' om{/YKtto#:ÚwaFe[KoVHk3qoAWJ#19Qe)n^dagec^WO/,�BA-aQIJq0W'xJO&ha4䅌 yB7xwgeNq t|7qGO^fM`(RM9޽?0 v QcxHoBI`!~x#<N9mSm-j'#5]3|(?89Sv,%j5XN^Z5\pZ zqŀv!~ZB3BW;8AV&-M_(/d&-{9u?}[s X(V|q_YKvKtpOVٛ; }tbj e+V4��!�3g��Jsv߫Mg Q?^Cs[ 1: rOQqA,S۫umȾ-%%IC#%�g[vJ|I4f)!OJnhS {izs?9tv'=),QJlF%-?ϛ㯍l#Ҡǡǘ߶Vv}c93Vzυ ƞӇvS*wg7#ČpztvuUڜ��*vOG sСi?TŎHb!}AOY|o6(OP1SPi40+}.>H?.!F& h`k=> 2jY07Fxaʠ Ʌ6%w^Yi&6Ns6u^v:||JN[?Rۑ~#DM/BI({ƙ;xv"| 7nCK!2/Y-<f� ﲒ6G䴂;d0,5" ~ g+lod9�'ˢ:~{Uƪ99=\G~cobU\b8HЇ?`u G=SuAdH{['3jq90ȂÊoØF ߄AR"hӰ_k9d`IWwn@M@h�w[vNߥ?l+_Q%2>u%|K5nuZJwm]EFc;c-O͍I#av o&#۾N?}.AG)?|uZsy)B207+021~N 㢋۔VInjIY o?;@ש/q v˦a?4Mδ|1?>q+PVI{ HӒݕS9d 1$ +#=2IJ.]F$8# { q>swbۑBFqB!})Ondbuۓ)Z-k2]u{ƮA~;0 :#��*SKtz3?zYX9?rV촸2029##C[�u7o! J@>ÂPi4c;$n)w89zX@F}Y\`ܠ7  IAE>e~X$GWB,dnCN$\Fg%cxf'E]YfX#,#)}Go�cARћ%<Q%YrǖZ֔gBrq ~=DA3Im'-<KNHK }rF %(c l=Y+/a)MO)%q b}|Lu080$7බ%,O, C A od#!H?!Q~4Gڳ'[ނv<> v\ Q6'<{s:-Ό朜N_cDw^ymj+BNf͛\=O]J`/ @nTY1]CϰX WՉ;0̈́8/|8c;VۻsTgA=6/$#9NM͛ޭhgvϯ7'_u_d!6o?̱am3{vT;Ț^_4k8 tݹA3c.n& SD ߲ |v#nyls`A,߰5k&~! -5-n_ H'SayicՔhrG-'�B𼔶CvPHWcZ]![N4~[II��4fDodMV3q{$3- +p~^`yt5 7#MӐ!|,"+39{9*տȈ #Nm9,+q>3_I)%كK @gݽ3e'DXn_ ͻ1INY+:2\7I<x{n&(Ug5Rڶ쪩@��*7ufa4o[| vĂ,8swO=y A$KHZՅlS*G#%%E⒥L`M/_'oٰp/rnP_ ¼fe%Nh g Œ;O)!a d ޝm@҄!*g!HōI(?Pg)c}.! MW9e}bC̳X2BR°idKn(q^_P!7& ,I5:dƒKW1lId2ϕRKi{H &3!AulNyC@nK-?nV;+-OD 1 c{2H _؇?}qdveQu^z !�b$ ;R(T#!b##~j&SVg"l}Z/-q^b{5b hDu~g8"KDYXol3‰X_s9_?"EvX^ev͖O;P=ÖNX</F-9$Wc-!p7)u/aǏ՘Vsr?ڈz;f[t##~{p>L$%7 jo$HVv?;ӌ|O ,Odokc1~#j1 Y,famC6Yj>o;4e NGc((vo%YD7)A:2~GO OOZ-DAJ-%<R݃ҐYO#_Pb"I Z|Nt;?wOioI?FIvz%tq0%<%}3zMB6r'"Z?4YX˜%8 jw Iّ6K ۭKaCn`t=g"@3,6nQE'u`uh'w"n- _+{(bR:{o|g` qcT��*Zn~~<nq*weg͋%}g8J(9VZN^gmNY3?qȟe7K1v(83%$? S0A?91Obƿ!bIWk1y߈-#'s!<b`PZbFZ@%rzYcJ(? k吶M IY`(w4a#ToI,�S#rtJAw]Q #1 6rFPkg%DG&N(dxi}'ycKd 6Or~G C??侥/$-+ $ 8 xKHhjp Zg Lf'.0Ҷ<͹[ 8 ,\mFeaDvM n8ŌN_n tiECJ&˼&=,X8k` >~JBĐO%wv}['ޕZgSyZ7XՍ3U tJY_߀GQ)OaHݷ}t>5;t$��<vUy(j+mGx?_f9-W 9:_h-ljWJܞ$ٶ_~}1fcTD ԫv^˦)Ȏ@ V#o|o)?/qV+:1>fJ4|o%f HYeM>4 ;j^wI/bY;1Ze;2na6mח e0e{ScYg{e6(FĖXHJd)g%Jp_nO�Dzyb�?Wn|K%" Y_ ᬂ!{%}c_?wX߇�wlfNd,v+hlW"TI B7K(c$ P(,yHw^|{߷asұⰃzsV#a )J+ZA]\r+n R ߉5|q8%}F<`fGgIjfCcyaK~#w$k}J($#Z_ъ<9۫9ۇ3q^cffϠ G:=|'jC��*tq~qܝzizRZIHᥑ1 owkGۑ6Q}mĄ`|iY+!`E/׍Al߆li,fmFTaȹB}tc-cbN "7>((aKXQY{�Ye派FG&%<4؁KⲀðb9=<KdbɯۅJ;@)=9ЍMIM&r8o_wӖ'� i)(!(K"%әqA']ړ\fHbqm�Iā"L/1]L, D 0~Ȝ7c(zVDyi 1_#x!Z00BRS:̀NWO=zọ/ܰjDQ81# jѾe:K/L3 @`[O[v-P 0 00w1qٳ`d|B7!V/vcvӞ0W$.|*l. IMve6V3t0=bO~+ 3:-O^; x@VI{<s?#ݱ 5cSmoclqL~,ԥ*[:x,=ƺ~5 Z�rc:7<&ݱsAN-.%m䤰S6>ccGGރ9Pu1gOnz_k'-;gf>)}DC H\| $n؍?_g/9fšf}!pKV_[}ײ1}{}{#ZYTŒQ� ߜvk9( ''!>^(qi/_cCqUVfgK(jt! )Ow_Sia  `V0hzLkPlkn(9տRE h#a~3?'jƬPOKMy74:'^t]+• q?l7#vt[(/}$+ 6'o^* do|Sڬ��+pIX_k9ŭA;jgI%cJ_ot2߲I-,8`-FV9bs[7{6;$pt졁Qi,_ #|ťd0v @^_ &;gRجV~ �ŔQi'wBU&)"_gO+ eFh`P˜l8$Ê �1% sZN5Va9</<&8v% )O=KQ��L 8lG$jIŖOV=A@,@`>({(Sm: <)G` 6!Β4冷Y  JCkV!pŀXjx`z76Qr) cVm*;~�G̟b7ثKtiE|ƓXXW, )!X Vk~Gmj i|4{! e:Lx/͖̅?r7q1fVu/TsyO4ӎФ]CОDzQŠK|'1V[) (xg7,؃ę"5xWnfRsPr_?L|t#^'L+۷<Y#_(qV8cTV t-žP^ux;os^]o)ۋ\׌3Ǘn$ |_ru=`ʔ-_1Ŀ8 0ʤ0SF'u<1@E߽;rWn-as8jn`Ad<Ofl͟9sE&m7I/mn(0f#6 LHF -U 'xCyVq="ÌCI Oq++r+IF~g7�ͰnPP15Y߆D[; laxLzye(ЩV; ,q:Nj m*D\ Ϊ��+3c,Y(fC/aVlWE%aů]�LgsM#=JO IV?Odb<ε�AsRAK;5jҐ=)Ĥm'r֑@6 SlJ߹?Ha׉<ynO#61ؘzD> ?yJy3P \Y+9?Y VXZRF31~" ^8p5b- Ӏ'`#OV‰du7 W#)b2ȓ=I+x9w}CL9HZŠ$ a1E霧?3q,CKFk_ClqEľŤ5+R͡]I1ZM?�a8$s/B0I0{4`DC)3}+x*qAnC(R-=[ge 7ՉXҖMqyF߀C7,ahӅxCRy᡿(ChҔLIFg$uU_Eà!vkxV1AN{{0Nku1)iwRi~3{~[)=l0PG28YlnPP3~#;/�{y b2Oovv Rq g{kfK)Z{N#Gǝբ<khk`r"YcF#)mlۛmHC@ ۧ.:faoK߅aQuk oUԍxr%aK_  NϜ$dFonRk!B/lC:%I);s^-eaN_PR ݌lq>/2݄< {oȋţ|j3`uvzt= \{rE3KX~w7o8O/VZJ.Xѣ0aJz+]gq-}382[=VXYmgx,~ߥU?xG;~k?d(am[ADcjʨ��+0XI\#m2,$$VkbbRY-3|< Kwk5f&+l!��N%87ka)F aG?|sXbv%~@eJYa foEyHKbƋk/ӄ&ϳ8l~p{sܡ~4vg/EeR$3#7WI[|FVkҲMG +ţk /?34d;(b Jx$HGG썟"FR夎rb@QZ "],0ǎ8 RgmG ؖqe!mbK{v##ű77do Y 9 #%9,4V_@XoGni}>O%#UVnb'3VFCo_* eE_6wv'Տ( ! Ad1a[6H/ A37vSéJL(Gme'tx6gL"whJװrAA#wQto.ІHg}Lߛ^oIJAYb Pͷ7 dS#5:$ nN#uoN',VsBb6:ƫZJFߌd|ُlO{6~ė(_<vn1]=/tgoXqη`E|R9|r sQ C[݅a/ٮ/$km ==pgaJ/r`oN܅ b3I-!Yȑj͆~GOl{3GY|FP^d@Fac9G5Ғ (\fV%�@/8i[>qu[-Dw/iv4c3 B~8Y-u8BOy%drߕ1-LM()N7nc[ v} g)h/~_D{LdX}LbqiGXEqi#Z3,>(Mэxa,0&ܵ?^ꌃ8(K& Of-aݺl)]稀Ҭ:+=>ݾ1\|3��+VNϘ8mv؍P=Y�XEחJ@W-7B Plɿߍ7v5K܆/~z_H�Є$Idd>$8P}%r=/`NB#iQFDRA$yPGX/:\NEB|v(Gr!cXR0aLZ%[<F+f[am $Ӑ">rss'c e6<C@DM"]|_lXSjG[eycDՋO߾+gsˆ#煇|yӺN : ?h_5W|8>UQ9)(+7a�eŖq00nK4q{q?ߘK%,"W{?On~ǁ. ĚO6 [\LI?6=l $zk9+^4#x_8{;9�F<,^Ov)!@p- Mϋf]iE0;9 h7n?cOqC�3;%.?\fS!D40,Bzw[+uk90\�9�μ1YJd3|_2q$KXUܒ+a7|&&` ~Oy? "UcDED-wΧ#]=TȽZ3uume&0ǩ}sHVkedX ,d>x ~@ B ([nO'I�+sY^;<䡙C;hX��1�#i�#M nY?fVE^p���W��A��*ssnMeawiaUWi:. UEAZ) DUEH_TʨWUaTɓ&`$_ܚMɩλ��*yoʱE\uU>XW]McUjk TUHWU'zMv<[p��*˸ۤCSkrow~s]uX7a@UTTUjgUj]Zu-kMg��*si79[Ƒ\CueR,QV :가ZU=UXfj}56 �c9FM;uWX*U޹յU/;o;-��*{ uNUvS[ɹ[Ī[:2d`e6jɚ@^tr|rd}aU{up:DĠTjߘ}V0SgH8Uj"DTUo*q���*{TUSiֺ]}OR:2jђk壳UEvMӳ,wXG1+Jsjڴq$A@h.):OPhR$f@VV^l3s  SbȂ0}]x"EW*Kv͇rck��*yVʪEUTiHZXquʶ?FZ\$wt+v֜iUo¤ſM ;\9?ÄK{,FcM|fPU(E;(+P<EZmUK ?��*{۫ꪫnw"^Q,>^]'l<?f#9īKeg ]>Ʊ,01]c5Ili+PĎbz Šј(0(oS11 ʩvŔ&Ϲ�� *ƪ65V5UU}R$Vu]e_UUW[EWj4Dî/x%Aʬ 5aK5Bb#XPAOKdSp{"#U??"?xA^ B~ZJQv B%/^cPZ}Зq{1K>Y8�n‰�n=rԱ+Ϝe</kF(ujw[�� *ƩRTUSz*EZ*HveR'wVu"jӵ"Wږ#L l?()l<za9ۅNN@1� (? `o 8)�@O@~>f8�Q�+{?H׼qqg�`FDb�V pߓšN4+,/LЎ0‡ D?wP�@VNe|p�� *vꪰN}UWUH""rX/W*EyR*6; <B4*O l[U�b /?KEls찻n3,1 Cd1#n~&Z-׍O~F8/Qng_bۺSGcors1F(`5vvDZԅ+'`%o%'oiC"98Բ)x99s9ZNL3�� *UUU6낒U]*W,M}R*ݕU꪿⎟VC)M$/kq<DwqU3$!Aб$e?:'iGMC{ y4jv Gٳoz+|7lg9ӛ>G,9{/>@(G)؋.ŽoQe;Id ⷥ'ZCr2/!xYaom>FCߋ$kSO4i o)0 m(ai9Yq?��Oce4KJyK“ldV#-8(/ ÃؔoY_̿Ԟo `cmۨ`s*A�� *6YUTrҝ&7=1i|q}JیQ%,#)AsԀGk-vե95C?HHٲ@?XR6=ʩ'+ O۽vGb~ q訤#u-r#ho><3ghXUz|(x5:6o⸴|#\;`j4-dJ� p_;_۷�鈚WaajrA%dNc -x`X!Eo3 o󹵒r+|-Ϧ)#È(8O5i( KvqvDII'5o$Mg^5,$͘Vie[&'p֨8(_mH'Z%Kn7#MV/QHܞ\ i>v}Q[Oc;OeY!VJC!g -4k#W&ೀ��*vƩRߑٯ#ֆϻm%lY/f1 V1Ow pUqY!S +9qg _jFb`b_?wìDtOv{ݵޱ9+cEH'?S 4r>3,'< ?D^ko3o'nDK71Z|I;X0ksg,ľ“;bNj;1Ng,k@(Rt>d)NgWgĦ;d$ܼ6оgg%0-$SuYnn(v5Wպ̄; $:RY%BDy9a/W y�LN'EwOgmߓ%3lڏc- 4)Ș.(Z+1??7t .Vk) kg~yN1g:q]_=O7~e|  @שחݔ;�y ,H3?IEt/ c>;8/UgQ"# F3`::s8=Z*NϔI|YM{ߋ0q_KV0V4KW 54 q lq~;ws}kwR1Լ1]2��+.Tʖo4^+ `̈́=3o]�_@?ƾ ) °eҁh+e,+6^~k4i8}df@fO3G1i 9R7?F�BYmc~<`aK' 2qnZ{oަd} _͙V(8O7GPw=][;adÏą#89ԩkQl{n ߈{KcՐ; 7�J0Կ<E,pn9Gd 0FI1ؚC^1S جQ\c9,~_ 6Q?3 (mwY(0s ۳IJJA]+흾?aݏv0 �7ZO7'1qGm0n-xL8ئ8/+5}Tcab/aC_ ( ?r:Kee #,x"cV#r<Exs\Wg^c_? npro${? iX/mո3 J᯿g^n4 Ŭ;|!z۳3b9wlN~=~#-#�� ?rx•\o9{Gu) 6v_cğȚ7² ϋnsF_|or'bG['u| [v-%on| 0~Μ4q-Ұ6#ŭj +[+L' +.nݲ<x3'UZMS0��*RVuViX^ks0ŞNb8K>5fj`]8s-1}l(PQ]帡]Yn#+67ݯFrz,#l_c+ZR`<dw8d?OŘ+#Ω>VB2q047?~ <p. AO,)+lq2l$;P+n7]ӷن$1CHE =!@d�dop+Q0�k+!.`Fs>B  e[ɤy7/#B`XjùXB冖!uA)!_7ܲQH p H aW?pb)"RT4[Hn{u>B=8oǸ-"!3|/g,r?aψF'^&Y ?# 7 W?rvBn۬d챊wWB0NOP=jI;Gcr1,4Әsv5W 완'i oq+d=bNYpZ No?{7a'W6̓۽#f#KCoAqDL)W햭bA+5_HG|yl~r'!";Ճ`,ly~ZAؤC`ek"&PҊ,{".SF±aN&'  Yٓ+s%Wۜ~JBw3;w}A+oAX(#0v UUOG��*UUU/fgv[VHKbwVaOI^ &)`O(a- ,B1)fopA7.^)2ʎKrp%$5Lr a2s3m=x1 qE!F{J F~MVC˴ (NMN̂ yJy- 1Btl^?~i/ یlhR@lr~f#od#[Po�NAX'yk~RCh p e(K]6~E kв+AP?/|Wـ%1CqV~M& W cp/q +ȟ؉q$#OAEd0"Gc@1/Um1&N|? Ks@Huhnr'O:$;]ոLx CUcr)Bna*Xv>#?`d?TDp4'FzS(RZz+;9||?30σS֟@R8y4S"6 rlcP`O�O߷m3<v$`I=<Gsd*(WQIμWWWN|_NBLr)Y]LLd2r-4#JNbO `)|KcRm6B<e3|2N&[?dٷǭc5ߊ^oⱢf!Nns("Sb}-9dg 1T¹dj\  Q<:`qnj36@L]1?`2_d#VLICrL&׿QÝO3∤Ȑ��!�33g��~ZR'|ʹ3삳s!Fg�7I޿W6 =)wL9KXalN@b �_6/єVQ3Ug|`I*yh -{UG��*{L]ݝGu- 4ћj>N'I}vv+g� QV0LYiX^i O/� MFܮѺF# Oo'f$T^&ܠ9_Ё}DKe�DZBH",n=lNAhœC ^<$*ߗwX[\6Aޠñu�>ͅnwwz`Q U�&/'mY\i33$=~# `nADK$ 7+8fU0_nL V0=Uov?v$t6nW㒃ȴnfK-x(4ڱ<A:C+_$lC,wqytv %d;`ϩ'n;nnc-óV$;a}yH@QH<?�h"LFIH'8XnRb3+ ʇw�|++Cm'ѓ{XX'Z4A͇`4z!̎faOmd)XC0a-8!Yv+S ) Ґ%%,[w7m R9 LjVmٳ -SdHNfxQYD~QLsղCIB22?w0j0<wk%8XFCH_#Iol?d=C[<C}C/'+t!Of?k?nYOG)s`>D[Ɓ2nt5zd_ ~Xǰi,'Y}YՔcD6[ߓl-q|)U (䡈j|tۧo! 6+! HoPSmJq7d:+ΣY& %.TJ, -$ M,H!`%cHdI�EW5 :;Q r0[eɠ#Gi~M m)Э�3w%6m��*ɹvq$S532 XzHw_KoAQ-Ʒ[wI2� ,�kan>lEy_Æ؍``(Xh37c &Ѩ+#_52#/E9Gr� $ܬ7'QJ~NSlZq6a/BnL&9X^+ppS Y!KtnFLX"/e ı@TLwvv#7` ?X Zc"4Yh<oIHݖl0f*F9ߧ3a nq-$ˆ} 0M81HzGNZ clS{L ސ KJ7$h`i1(GWqaf A/$7"W׶߾ox}6Ό?:]q/orBȷ}=Erw aW8Dd$iIon•xq:3(G,ODرz}!|k d?sYhǚ1|?Ij>#aH"XMvA! Wc|X=._ `p}NR|%ؠs|%_C%|+i5bQi %mRP #9mzCe;;sWw|Jٝyߓ%%�{zSX1Y_Q<*eV 1Z6:q,�� 2pŒl;\5Kk �zJnnvY\Ö geqۉL=H9 ߧ+ÅKh3c8"q4S%nh3oHD,)Rԧ_0 4iݷ;+cvx_bvLLJ۬sfΎ?//0V'ghkZ~JaGăSHkOb9{rwcbdNy?cO9|{tsO³U8?#5e49;wMiW)/2fkGœ7B sIY9/RVde -VI㺱]!U yhIL+y@?\$ /P &�K1<)I T/<)<,A}s��*Yw=)om?CE n9r۷9S{yWT=8pgXwN## CJݹIdj$5v4$40R6'-idm-& w_1g cN+FF-_Yi8v•1Cil?d_^F-I N93{'4_r{4BN+}х;2 @ѽF# (qr_^&4(# !Ц& , /r1н8ViHGlLH(ơ#fod" i ݆#,e Ba{t=%#[C-O!<V#zp 5{O~cnN\_?1Lka@{5Y:CIgFH`zG@a@nY9* <`aX~! CqHHwL+ 8lM$ *ؖZD[`I�]F1o!dĄ lW/Ǯ f'=:=?^-Jg^̯y(P9_=;` У ǀ@ԫ apޙyjWKJc�[!D8*vypVs"Jw 8p~ϠҊN(2_sh]FWQr ղNq÷?0:|9ۭbVn3;0媍R̼fMqYR\ Gm h)5b>|i# V'N^Z[1:~# Xs9gTXbC1y"_g<Q10(|1$, %FP灔@`Z: cۓKN?n۾FaSRb19E{%<?e4#Hi߉g (/9HNdq=Br̵R!X@ۅU2+ -3#6 ! [Ɗ]X�$07/;k~߶6 D 9Ǟ;O+|?)֦: ̼uZ7;ɶI~8}lAU-D+v`J�TtOnQ^J~`_Y#͒909}~K3%"YfBy ny$R6iHY{2{?cFAY"vij&͂v{DoGI�6xGW?8(ذ(  +f+- =Iq(`䄰> ~JH\g7bH��*=>`Цe$v~$Ԥc|[@ K#<̒G%� Z6l̬J)'zm/ǖ:3<jy81={GnrxK/kWHf7(o{paihTW#<g=ӱ<}bc%'?OmJ@i5+"I[>%nfaIo+��4d '^B!FhijR6h0 aD}Őɏi4,),1HtJXfS䅴H/Nij?&fR?�> ѻ0^Ddf(A,1S`.CHo( ^%Ђ 0 FM B9VK ~VltLsvM#oAF/ ޏtp\5(#nA"i R-$C1|j (n<,ɥ0[da3≨, 0N< ~|޼?{c nѱ>_IZ‰_1}5SvV<6,c<Ǒ;͘? u ? r]{s  1h I1� p݅` I_ jύ R#O7{ PV[<<JhyF@n15PBQgO'2coG{Yr[ksǰf KV 0[DԷ{1נGm!|,+e_FWdg6!xVUB\H6P% vʗ@�saU) +0sSHQ?g(1PPj8-y_[_Tx{8ܝkW70ല}B]$!2AECBu3ݼt r zONjt)'X<="`) 9{a`0'rQͿ}!j~2]̀$,Hۗ's{|7(@Y! _+8 rx‚5h>=]Xg[2zsVXT@~9d!d3 KPZm!sv_{s;X~7-+0v](Z~�#0AK ]``f=z~or<rs𘘑/XB. "+ί1-iS~Yّ_PF5r2 ?hP/y9%#JP~WSdJó%uZ1$h㛤A01u.m/ނQ׷ƍV Sd!��*t280:l_ٞCiKR$bSÝӏKA>׷�.nG"'`t8/rc:Hp0wSCW兯ā|A1Ym7 ipEO"ZgF 2vWfF7Y ]5nXld&o$X '&S?;W3C樬V� +?I+\4aO( C`.8Iix(bk^zOmic�DS~I/FF'/P ɣ;)&N%+81,sɀx ,�I9,5Qig c' RqD$|h/Yb�R$ӻbaH[I7cSH ~Y=O凳5ۯZyC`K�D"(aN1ƗiN^ٰ=a?=! Ķ2-uj`O(8i y1['<gꪛ䳰wp$5{9"?xG P..;D/19dCHn)ocq�m ;;~z86<9Fr-Z G8_# A;yNoqV.puqΓ9mekKf?aYB{K_b'ퟵn;/PöJPƻWOnݝi KCJusLGA�ÄmgB8yGae*C 'g/4f6<]#`4)/?^I8&@��/vʬ_}8t2{c%[AIc>;##7&X?މ=HA=b6BJR!P0}ľ+ 30zb@/VJ,(^8l4)7/)4zMyxYkDi /1݂_`6@D!xVmb}+bQvQ; W}@n< {fL _yNߎ~ ܇l-ϡ8t1q0b6g@;xwߎ߻H@SJn8xXg+Hܠ[s;mu)H!gxؘZl`^.d#^gm1!*eƓ@הrzCE}nϐ8~^AY$5?A5%¤p��*bRQߚW\aN,ܵJN<fgzX#=Ul\~)=v##b*HY?cYZ#EfG8odcVR-ƊY?WnEq;?sHFG{WI5!O c\�PW*R'Hnk Gc3QA䴂h;0qHPX# ҟ,RF( iH9[KP3id(hɦe?J!$#@]Oz،t2Ͳ%o,ҐNYm yK (1$jVg܉>�cbvX a &$3dB b7;|L+Hӆ9FӿF! ,<$5v1F,2 ׫%t,Ϝfs[r?SϒhhoQ[F_Qm?3;~k1fSlI&Wag2ٹfS6u'/Y;#-|Kj[uھ _!'f^Wy6sD-{Q τiYmrH jYOueLnc7X p[q7K(4-O1a7V,r{ Cq=A/�ݶ<YZY)bymh#(3v6qVM dbxV"oK#kXa _6$wN WfJlP˙߉|F\y2f5c]Q8JDw_{jV7Y|a{L38 ^Mvd=$%8ӐOt-N0%Ε-U&qJ 'd0sgR̭X]3W4 anj Mk;|Z}Q軑,0ei( t eZ\8R@b�z[$4WbgGA/}>q)W2pzr񅕘sw3PWRu{h ^%BT]w8-�ï͔!2 ��+;9�d[IJшYd"bO fPu�eg(01!i)bǏs0 dh 0؉3WeF᭒͓�,N̷W)Yz=:QL$J2Cod,FQJ߀7^lhH&&7s_+/pTr G>Obw*ߨ4@ڛY3q(O+ ~VP!mA\V'@KF"?»ˑ*:J&, !+ZWbI}[@)ԗZ[#7v�)OVJ1OXid`1gg(y)%c}tv-%+2=0DԋN eߌc C>Eap›_/$ko&PQ/mI(bsR8 rϺ ~ZY10S#%dtTE0HiR'BJV��@(`Sj3c�c moWƻf{'0_Wsra2q]Yۇ3,=y j,c6Vt񞲎wqF^-D+[)eo`t$(O֋Rr?bq<a/TN(0*|<&s75Mu-jҘðY!}~h79c<ݔ^;-6Clw̮^&5#As'jGcjoB  GHPjm<y@S A30!A@PoN Fņ[5[n)vNï}0_^mЉ\a8/hZyLW/u~=*QqxD) ('>rgZ-:zݏ/_8#v1r"OoHWP>vl3̌ƹ?wgXMlGpŶu2+Cin vVoZrM3{~'D0jxo)+O&`ε%\T_-&|wa9ft| q^ l,PIޢ|@ȷ0aQlNֲJ q3q7U!{:��*@bwX%"/M!`³x44{xb@0�ot�ddD ѿb$q;i\a+{#r/%fR$ () OjԖ(:ԑ|Ynd7$_O#mlQ]v%i |ؽ#Im8`>y(KnYhKd|+{@01�c|=k~?NFqXfH7fx㉝lZ eҬg8Zo=)V7&p3n'eW<_*DbnHi o{h0V8kb 4~_'h@R^ۣ#-s3Ig kHbق0Yx{a%n~ϴz�F,`h~r?8M"80K4 crR,�K@}%(QYs7Pz_HcVpHF+6C?g98\vw9lqR0�B$.8^nE1O`y'e~r3nZ3wQ@K%g=9x# Q'ED?s:E?R^V]] qb VuXNunDx,H/OݩN?6A(�|+o` OOj%lnǚ#7x=μn~DJ̞7!;_ߓL;}Ǟ~c e:~CeϿ(j^btۊF >~N O9쁯݉ڷV@'v m,Af͌lݒ}  Qx#s~ge$`b_"}@BOR lN:yi*v* SCv1X2)e 0Ǫw%3!N{g ?y,^@jd$-<$_#L%%\J+ B1 p J_\Ye kKԠ00$ $Au=z>% +v5p`b~ GNH&2z5 bX&ʰI~<1GggCfg}3`�2oՖy8-J=$d ?`HO}2 P;70JHr<3:Cޗe75әGwS㫿Bd wʜ];k%n9G̷;Z5gϡNʚgV5؋_`Ϗӿc,2H/@gI g,LQ#4` ��1�#�#i^,kN&$ϖbw}6J*3`8hՙ͗|0 ;k2~ܜ%GoRT��+7,Fv/V0'Kb([k怮�lv^RTMHhYb4J0 <LOM O |Jۣ [LMܬNlB Oi0~`G ?ݎ54_pz_ \Tj񡄦 sO6 dĔ A2q0,iH%3gxl'ij Jy:`ٴPA]utQg&��DPOC}I(�%CdsR|h G`%%6 \q.\C8*z۠:�E꥾+Byc(q{$V"]Qsh$%\^r (LSc nwoX�p<2: ;^\<#g( = #?#j0 'nJX|d X0ETCp,�9�v8v*oÓ1iF`_=hk? -Oi:soE,$I@ TX5Q 0_M 4P @'*)^=A S`/!GpClщe)��,1#Y' P%1QA\Oue7V uCONϝpPD `j9 JYL *yDǭN�C�~&!XAEUs'B<TAQ@lC-yh&�hVؠ3|T�h?�50N7zf/%KNQ-)/c2؟Ξ3;3`K1n΀/;PRY|2֐Dw[)üPiS2M-p h(y?_d�IDYnW4̉$L đl]_4ր] 3 47'bZIku%i$\^<o�Nw�-I:}ח�$h{D|ե88[JM'5zT�����/A��*|~俻}mT*<WV^6©1uͮlsc8��*t nUgwWrneiDM']aպLSz7YLNq��*{\]}wu%s.jck*T S^ֻpowZWu��*Ur':Ͻ]Qxfud۽}#'| �zCƊƏaPhS MNnU7jS]ck��*v"mu"ꪷ?w2Nvϓa@Zlb lA]؞ol*s9.Qa q:;b_# NkS=_\H|ﰅgeu١Ubӻrv��*{:r*%Uz*MT4]ݧ;SssɤQ5qNЙwD q0q�u¸�޴ բ$i|Feq:b;.>ά`Gtnp��*{*UvjW(DuR)TVJ /b |/+ 煛>_]ӷ{oՎ'%ZT۰U~g9q;-}k��*j*ʪʪªuU;z>'8Ȗw[/uR""DjM4n@&XZ AO婈W>f"SWPFOZPI#&?O_iV(MmRS�� *ªSrUtU_D\Jn)]<φ$VFfa֌��mb3WKr$]گCó; wN@"׼y}Co QH�tK{0 Ͷ1awkBw&$kmί\YckaLcI<=>Vd'8p�� *YWUTݶYVUUTݫtڮMWSgMvKz^c]|{ ڬ3N-vog8!^|q�*<Tc0xDAHѩ,4F[=Ϝ)v`46 >ϺP^`�qx/PHhhtqτ(~m3ub"BوHIux_1M$~r gcS]w�� *ƪTؕUnuV"UjnU>WUu"CrQ}7/h `oPby1zDX=2ȜD Y^O.En^Va4mNr?z|ݗD 3}~70&qOxnfnpa&th/>Rc(8}I]v~,Μ؞$/o):xwAOOrtKճ=yoIg{9(j¾"۾mKlR>z#�� *65WR+FKT&iUʾUY"4Ȉ %)@km`tz�<:78/�#Ț1p*ٻ؟mNͿζnDm,~?>f's_qc^x\Oz^V'N_aYy쵫+_Vd#,:6q?͟2؊uZa}VsP_ 2X[ՕFOO"?ЇȎۢvB9 b[(Ne'[r`h}G_n$ek0Brrv۳w縍I k&�� *vgs6R}P?9S{Lо/mvy* K|I俏b_BŮd[ =40үv_/w<f'vѷo鶽 㽌I#S-8U;1#P)ck߅p{dat*ںY�sZiSfР"O§R:[Z>#><8,6[8hngh00 m"ā嘭U S"/,FʕDDk{x{9@ipv[>['~n?󰗯S-[a;[5h>bw}wÝ/V ogE8c8 þAίv'FE1,boid;d|t q9ASwR-ǑI1 O߹?fA(7td܊]FWkFh%2RupHGC-h͜i᭘P[5~^|Kq]eCZۭ?%O r3g3bн,´P<$чu3K=-k��*5Ԋj\=c[͝nԄ3+6G ?'%Nf031ͳep0K/K^;'=W=:^e7ʼ9f3Q$/}EOHe ?7,(ǎ A㳤uAq1'29ǩ"9y^}3){QVLj:1Ƿȧ?ΐ_[t1Cyqߝ%'p7[#΢>w-}'?Wq$³ =By5 ~֕ހ tY)W۸gBNs{ f6sg��"`?4ګuEXrbCL9x[Y3=!8�]\,f(?u)"wvQza|(a{FXy�wxg'xWB/KJKinŎ$|7A +3B6i9IN<8ؔnk|I ٺ߅HJݺ@SЬ ci+3X!u?vef_7ujױh;`$En/'jm?[`>uM|!]Z@J?_'1Hs_%raDXwyd78��*}9W)Ήjcz 岶mLv [|elk<_fXj?~kmϟc~q}y0z]8ԴoǛSϷ^Ya"6<)!b/y,)F2Ts ak\wm0ho-*% 0ZIVV9tobSc0msB{ti-3a}~0uKn'>E߸=]wfن-|LtX0BpI�%=9pHON#yWbc/e4-& wK+PT:1<e$NL ñ+"=y�veF[֧eqc;cPX ؝ y9-;QυyM|r6EgN^8ogX?Wp'^�` fGO"/OpՄ-W#wxy X F N@ysa?si ׶̅{ayolLJx߈?Lw:oұ/u; RRo2_V0,iDGsx_0ˏ6TǬcZ[< Bb/~y'8KuoV۷W̿Ku)fv['s㿜W)YX (rRm QU+eaY)Bdn 쑟Hջۯ1`MV?%*?l0r[h8��*iMzCM'35tld ǴeyWQx՟QDe,q(gS||3s1}i,B{; ƆH2P SY[05o�p A5K 3\"ygD2JVcHd?d#zߏZ߂/H_#N߀=')YDzR!<Qm?dV|l,·L7v&][MI1p lpԒ ;v1ķJW;2󳳋yO<#~DL V^F^R J+94 E~4H~ A3 _r8�Xj{`3K[#1[Q%ìiBq-A w~B7;:+!f)h#z^%x\s}eTbK$88V|g@\2&srzS `/no sWoș,_f¿'|M3<hCB9PJ±5kSvÖON#,] _'j9Ÿ{)O*#eg'a}~Ҥ[y<<I<Nm>8tNy:Mͳ.#kGAkevd0ؿu>8[;'>}7=y{;5^qMڸ2.G��*v��!�!S3g��wSm^{PIgHFFa=ko`2pjIlXo& v>  6t%-( %p߬wrqL$ѥܑA9lilIuiAhKu~1ОLjm_Xog_umbnJ/_"n!g{J C%<6hA9O1Ix-BG@aɹ)(u9|r3[؉J2[s$ t7ṒJw,5�f/? ׳aJ 1a Nq"D�:FN#_)eWKn~a #3<P~'O\-Tݹ>0g/O}b e` 's7୍wqg;q/[2q U `�.qlGVL<|='Žx':&Yn3aeF[A_LjY`?L-a˵ HmӶA_rNtzÀrwgRO'[)۷|,/6m֮7Go Cs\HI|wu^Ng3 CQ~NE|E_ 涅))3q/{J;0AX57C +=l'@C (?o8 Jfq1Ev;'{~r;[Ў`._ d`LJ7F^@nIXpufwgaCpgsE4,MFq=3ôc��*Siu|n(Z_gQOۡ=%bsox bL8@bMMFm^F;B/B7r) @e 89dmxB//Ǽ7dPnJ|, aX{4ik*>,e{m01,AT (jB7#Ǧ4J%7H'+#Upr`mX#rn~S~p6[BTj'̝G8usw,q 6&`xYvPz]x´D�Lo_3wSF#(m>r5XJUཀwWgO*wx?q]HC=טL 8aH1%9Fpy#`od+nl㵒QK4nq jN͍,C08K+8R-YMi7JG't͂ƄHnhe_ k)nO%5VKqEN,%;sW'Z#s%q3 y;3m_Pk}L(p ��bL@)3QVo3p|a.3u.)lAb8Vt nz�1(/fߩIP5lf=R=gs��*jsU`RV~x\yea܎/ 2PF(Z'a1iGn$o4Q(R�<NOl&lAJNK fw%JMenaF`aņV/a[T?^8܅Ϲ g!˿AƁ5Nbh/j‰gvqF_n[J\'IIJ^!'nPbCD܌n dD M@G O#]V$t~cu�6AؚTWq$ߴJ&F/ ^BJ 0Ґ+rsS1,`̟%n1lY��}YK/W%; AD>r:]K HaAn] ηA WXԘMOl5]G|607Y9;bJ/?B^pTޮ n<cBSwuޯcY̌ߎSisAv'18/�ȊrYԣNgb"'<>=miݙ ?,TX <=CxI 2Rrs`-K[{m&GvBPxf^7_t 5==.nW}t|aRŶgBtv#AH+20̵eVh?0XT}JeA8 gW$d5N\-AZa0kI@c ||M\OLY4}}r0YmC{~㽡1,p^gSO8ٳ8<)~ݎCA|hj_"Vd,/Ͱ=~aI�t[q.D& |s7 9HԾ'eĒvbr-sW})strAdOPJo"9>BR"Ep(LJ!X)T-[S?0^=sXFë2w Id6p RǕNh~!/+:{s~m!MqK;d^<@.6��*u!%Nf=m,#߲j,S]uE:JQt?gĄda< ѯHbHN,\0$ by,-xM VHfƗ YƜ"'>+̄#�()|OO EC?ٝRM-VB~%`oK-m_,)O#`I <tӰ^fҝr~mQL#v68G4$ kjlɩHD/DI$4'yY4c71 Mpс lz $b~%%sAؚΝc\i5?~3!Ѻ].yǧJ;l?͔<+Γ:P?`(jtO!\7bpfpߢB?HN^߅NV| %%Vf3m$gI;&0gЌ*ZOI/Ksg="ܾJ!Dc1^e({)}֣zY/Nxo`/yKǩgq+zξb;+/RwlCÄ0b/(Hl|τ7?'eʶ̈́AcF)}dLb/ΌHř<xm=b|݅:Pooni4nsq,yN[bGhk?ko ya QGr>}\ӵ6>58oպ rlr2 ƨ_ G'+[U18�P>R1ٷoEIg+!35+Tu79rGHWx %&9=t{)<A; =$ :FvfGOq&dy#yܯntINlQߎ} 7ٌ?Sv 8!frv'/j)C/V) @v2ҷ037͎ܜQK0'kV3vw~(̶wO<jn4/]jH@ϾY]9vY^߀M#-$6Wrw|y:Er��*w^;ҒfZݸ~_?g~Ԯõf̠s'-%FKbzwꔃR iEv `Pih7s@sFPyi-<(#MQ(OM ~H Y��LInF!#@ NK&n,83;~xk<$S4&BRQ5.i+izչܽ){Hok) B;xyi!Rwv/ImJ8ks~J%wIyy d7(ka'KN(Fdf,)>G6䅓KEK;R.,;<hnb-|LX J:3!,,Y/KmK5'`7B H9 NSʼnV؏R;�0Yi8EGp…pI9^$bcءHHo&p0S;tQV%Vt K [+6cc_q~ȋNǟٻnD V."<ǫӔPrD>JTg4GFni-՝,F"iY؝axnÏtv`!ζ0̈́4?OCC*՚ k)Y;1Bh~on93<-n|~תlO,n{C~n(o=݂tWXw1v dſ�]8{ "2ۯ: ≅2.hf#~q'iI7 N<]/wn%0/8�Z$Sd G +r)|?̅$csΨlQBh`F7ܔ[P>/Ề 183ͻ2Y_|)@DFKV/l 8&}$!d!ѲƹKcY2só@ыq|kLnng/{vu/q1;J<;o٥-JK/Z}gWr<"0TݙјbR?j8l4{3eŖB�d1(5#(ikVnV&AJ@}nm2&gYa vtŋ'Nt��*}{^sL !j'vƞ1Ymb038ZK=oiP236> & {J Zww50Nĭ�Ho_{熓𰙐G JR={ܬJ<A!KQLORL=#,J/V8kQ0xzKlR FEo [oy;tW3 )L)b=ڷ&!Ā׊>x_)Hi/Nb#sAN[`a@&hhgXynG4%)&lbIA҄!(` D FHTG,Lw\oIYnJ&>/ /Up+!|rlHƐHsAE5ۨ3o<$ZxRV)? fW%cĖIg {>`e=D(δ;& aٟ+a~=v W' {0WZYڕ(oݜA?ѧo Z#w@Տ PNJx՜Z:Wa(?0hB_"~"';_ - 1[ H;J, ko`qg w"u or H{j~ E"-Cxv~?s)cYsoz6iշSu-ko.6DeZ8v}j2i c_o}PڬE8l)nYlJ7 1(g�BZ´ i##;7̾}}\#[؊'Q]890d85<w 'eS3vdH=^_3 N˛}?-*2{FC9Itm fwos^ 'LS|=RI��&hHne+´(q:[~_$Ͱ(݉|{o,ͿcK}y$0|r;n`HKfZ<dA|aLE8rq9LEyZcoV#ۺE N3KR# ¶d6BY_3#lii9%9fU7 D};׻ 7w {\N��+0$ u'%e(q`[9H_48΃NIi>'LP[,.H^F "_,ŋ$ƒ}3җ F#3)lRΟYynPR.aξ9DLF03,5ḿIho73#O+sBC]] el:VՏ}kPf3bWO嗈}%uF Fz=!g$qh4/m 7ӹmLWqn,I< b27,<g#An(Kز~S| pHIWqT$AD-I?cK!!D9 h)쌥n_xJ)~;l}C#7`=D[N aE`-\5J<y#v6w,PؿݿQ07VX)XSv ou #y)`!? J[AYe3a#(^lsu�X̙J5YQ SCSX{B̨k%q{VF= rwW~ F agSDQXøڼ?W[+/y9nb3 ZB<X)|my<f{˿ZGӇ XnÔP2 ӯ7kAUeUm)c?ml.)v+<Pmf\jlavs #`/w^}j] ?n! Ǔ$V?'9 ?{<˾F["[�bTD,^O 6#O i|S)Bb>׭[`4Srz>#q ֖N@n݉% RtW?cgl9j GXO-ݟ-q<0[|#7W(:+In`+WCCwGnfY| �M8dsOUX͸X y��*9 p4 -!<IԂ7?!<bw?PbY}<OdAv 4$%c.1?`[^id#[qKwߓ~\GZl9ģ+k(poǤ o#+KkKqLGs/@OO45al?IdnkP z+li4 Y9-bA󿒒m9Zտ߶&u4 n7NtK Zщ/oR9dE~XZo!ri )0[~?9etPoYisp-N?J_!gћL<$)~VM `R(I0Zs8^,~r3oݝAHQEnU% Sl0=jq+! +(Є~0WXi4gFl,(DRFe';|riGH2Y>5 <s^~m -;n,tvD=˨+8\HuYWHP9e7aOrv }p`+V"3ACs;ul/8;%#H9ɰb6Lلl{+^4"'4<߭Xw#_ O cNПݳ ~l_\XťЖGVvZ‰��>_b+Y: *x!󼠰CQ!4q,A>ݤҀw)aN(.=c̟?!@*]񂑲%<S+sq.qpOg}cNYfXwnDٖD;a'U>H#rv|3wns.ĥ$O=B0gHI< FtbIlR1,㱯gxZ| M li;0NH@z1FF+9v=^gZq#!W K ��+̌a3 %tpkY(F H: �nDqeߌaJ�vnxI3$maIh0/0tCuytjG;c;<s(ĆV+KI&![ KGw(BP>/ҲVP;/y7/KsqY_rA$⑝^D^RI۝Hd"`Wb+JN,4M Bqj_k(wah~NP't �4 |'r/Z Y7$58bzQ d'@#bV"ٍ^ߊ3Ƕb`rs26[>qa y VZ05Mf17I0nr % bv3, Ad1bKXE0C5'J P#϶-!kSQ#@f)Zx(HWSH@s;XpTl'=yT|@&>,7�cv<Vb,~y ?'.;Yl۸$DZng Ռ__78û=[ai )|mQ@jp:v&S]?=Sr vտl{&+ `ru3cZlh?![e26Ab׉Kcү^wzbk0Զ̄X6aNe}(=xsI_<7aHr~ ťfq@{!ɄލddawJO`$_sݰ"nV8 7ۧE =X/RsdC ~ %'Ӷ n0:~vF̶K~L+zt0̐g<zSF+da IԭE[u VDoξYÆkF3I5m/u-TwCnR;!JGY'L{QZ�$-+:ĝgI'ddemyv:x lJ,anה3+I=Cbj7ϋźJ& ~kPEaU3䦏Y|=qpsT<hg;mnr~}+SP@^sVs6)`J BPZĆ4jh&Ƀ ->IZW2JPz396wm>W&��+isAgTD�K(>FEMIkP4 uVq K�[+#@@C�~.&!"k�Cy445 xE!$D!Y63$o^'[b #ð6Y]#1$ײ#P$,aAhϒQSVFN((ĒΟ60AR6JU5)"_`M�LGү]Eb?i 9{xB��s,DI(i/vs3@1�r>cg8;|,E~g1EE9W<Swd0 ,U ΧYGFGRqE8|x#a@tYwP8k ?k3QdU#ofbH_��1�#�#ij!neh �9c! َ&|7w^9M0%9TX!)08xA}.v}n;l!/}ނ{8(L8.� ^Z0?:vʒSlJa ,DL?D^j{ c kV_6�r#S$npag&*s!n0ݰ(8P�5�e@GķoQހi(4#<*h⧲o9Ig&>j9+Ii❰U3- UIl<ϛs5fE � mYdʼ_v'/!d;ƉO`c,Ya!%̦,gh`!B #xn_M ^ p+14PVSŤ~BGbkLN>p�����/A��*5mU&&\zE&X){9gN;��*qMszS(#]=d!EZu-C;=��*t\Z7kFs)e@/A`9\7՝cwugw5��*vRVM]Y:(K6Z]z`}nw2,}X}@"Rse1Zsul{w;wus8��*tWUVun\Cm`Y$kT}b�DwPv Y;S9i}x8:8~PT-ٸA>'gt/K;:'zp��*2TYY&M$k g&wRk_eF'( -X~8xP?Mް'Gm0+9yl>Y�?G8:O,zwt��*ƪΩRU֪]"55ɍTC/?o ?X8Geh$ZͶ6h7?l6#wf>PCw?:iRKNy5;p��*6ZaUE꺧uUt:w6=۴KY˞bzlxQ؟ϙIF} ch1|`NČ4C-|#:nOWpJԨ8qR3# ǭe~�qWwuF龵�� *5UEWRɕUuv*MUSIr;\G0} 4IDJڱ?qRQ?w%@ CQEaNeSvQ~QߡL;p;2cOJ &~oph6QJp"DYќ恰įx!õkuε�� *vPڮu[U]tZvjn>tw[db_]f0i{u^būh*@L@ !~vS#8"X >>Wq+;`QD _H3\QĹ@�Vhn,1-87v<[U9cI_aγ@'k`sB=@- r$iFS!dw߅Z0^ R8QLV -†0b1ߟV䧛|�� *ªb"Fʪ6uISjN͟x<TvW9GD-8l P-1) -g &'00l)H AN3l,а;@P DY ր!0FFd0 ͳlf̠PGO3`&s.gx `~�(#P` )E=61%�?jЎ~vߺZo~5#9��qhnLM?6Z;/䡟;9ȿJ XL{xjy-#c7WIEguQY[v DKW֌?Y? ~g`7̋?p�� *{UwjW*.&TFΪ&=Mi3E 2�o/q Í[ij V4P`0#ޯwR@sDE#i?[]ݝlFv:yӂ9B?WOZ_a4 )Π` V킍l/H_N [zr~B0/i"@;IZ;v(/_1'wx+!+sH+B,M sӄ| ;{z܃6IFXQi֌X[!Ï^gs:A' "L{:zz<ss]s+T�� *])^ ?}-,>.m=--8@d3;0v?\:7}$g_$+l3qAħlϰZ40aL(XJ~(aHkLns$A(F|?E#taCFb~_S)(F͑g7FB`e~37zL4LPb Q7j#@Li"W D۫7P5?1+ {Zz[sYM||�pp:"pq`6;PY8V\9[nY7'@O{i̖?B؞@T�b;mErqi_mȄLߺXV O~$D;O}Vdc2N_ yRw8!g1kf|&Oc[Brhܒ:}K|4 p$�a,JQep20ش/q4?pbO݀{AZѡ>%T8��*UgT=5J5Mݻ|oƱq4 D.Y3~IjҶ+3YyaB ;,N2o-b56A?۞VX?~goEmbl8>e~^nwT9ۧt'n?%)5׌w͜^3ݿ]n_~uf/Jv}Xqr5F}z~<(nf/X˜/5 ro;#׀=|Q:{O9[�Վ x308$?3/rpxVչj;z_,(n8Q_1NAe(Mm~K'-0)={pynCqٹD~O0 :𗡠_϶G(g%uM8:ӭ~ ? e8G'iw1i3ٟ^+:m5 {~rrM nO:Ցp;OrwyJ@.]ahg Gє8��*ƪʨzwvm67n&ηGQJf$柙R?Hm۸y59vei"!@ك`q,#t qaM{4jBh 3/Ε<cO+_҆l`V9g AjX*S #ţ)׿Z߰f<One8u{BK ucb0|_rTEZ7,xoV첋愧Ey]{biZ}VZ8DF�Y'ݾS7F F0ݱ |B@ӈeKStWҷp(C6; pkeX t9I5kWAΪ׎u Z��?F<:w^VC.Ǩ2ݙPFJՔ0� ~6w׊' k_>aGylk}?4Ua.E;o #K3$A0PMmR߾5l$#OҶJ_;KC[."qô% GO)2F VVJSc>*T {/2(߅";_AL;|9l ؃1/WF^X5$6$Xr+vWwQ+l]bZP'!X19]C3$ =�3c|=Dw|g)[+ݓ[$#͙ai;u<Q(HnsvT[|��*©ܛthr8+:$t+q/wl%<571K5 8mؐzZe`?uIY(_O[9$q7S�CjG%ad23epωhXOv4ɸBHdW؞fpSAY!E#ɠ�vb%aA,GyUp#xX7^sE1,�A��<4ibya ,V7lM-kVF/K#6tbFY&ỀX#b o'nS,7K�KOb\0_?ud̴YhO'b0 J|D9lN00“Ŷ"}+ٗ+ף c[m3r3{3@ a墼n̤gKjzqo=F{D G'7V߸FcrmZpp_lq�C9X9k sNp6wwGeko ʗXX�IDy "oOlOPOYvE+#-w?ٯrlyF`!g8_l^_oV׿>-I|BWm�ZkdJ߿5Q9pvZm>m{580]?ڷ OC}{-;H^[-ô앯9<W֘v~uΚ#��*y-쵎5Nm?=-+�Q!<KnQۧ#a_h0юQaw+0mI/t|Za[_ń$[D}vWHqyqlnesK!ɬ_~μP/ZC>,c'i#1^#Pߓ#pm3+!oAku caΧS/(Bsq:ɄLY|+rz! G/{Jp%JFeUtE4!cfV ܁  'c, hLAIw=+a-o2 ā>d輕6̆0?9yoP& |N(QۚyEW0,?OةLNq,s{6pzLo1B 'ݛ$=}lg$$)a`3<)rXm-(7n*콍7 ۳Y5Dfc73 ڿb_x~xg#vGa+'[Z+[y~'iӍ 'j[-Y[ZWuCkOⲯ�Tm #Wwv#cy7b8Uvx1@Uu3� h\dٺ&̕ 0?#g4 `ėwTwˆ7[NpPAk0N$^+Ϣ ݂|_!L+!�a~KǨZR Pъ9|xsr" E)lK`v@Zh0ܠҷB07%H;aw��sz% (H1naO Z @qO iuosJ(.+ P+hIZ*bR#5jz��*s_8 :V99?kawO{n8ROFpی=$…4X"Kb2!>XZxhB!(X -lčřM..5PX{ݝ4Mm6@~7X_٧}gn] Hb#gu<#7#0` �J}e?gٶ[ѲqؘQE~r؈XoH[=<))Iz3s cc]:Uo=~Em20ncf6"nN.'I;hF$q[ޏ30Qs4)7ǜ~.c'8/ב0uuhH ʯ8qSs9 ?prv͠&FEA{FF"mfgf % $ �/+8NFԧ3 / AgvNc-cc٤mn @͍-'yoAޭ]HFzߐ$ a[.ns;ڤO}9)?=iV 8̍'oy;tdnYMmn9t%Y::us{ ,J<,:3,; U<DÝJJ KdW- H_i2&'C�?+ፓ4ŝݫr+T/w{۬ngQzdo=<*ՏE[-⼼�1y(PrKasn 3>n<lE*WV|,WG_TF7I UޕD���*zziم ׭?9N9^S,(n<A7R$j0W,3�Ab3%O=gQKu({>‚ӈ>,hE e'G<~lRa39 7fUϾ2IoX}n݉D¹#972^Q{%NBzN~PBP 44289,'z]"oDe-/,_@\Y7cB6v߉\ѷ=ݻcDz<MFr/w?uR䒃~3Kq_bMaACIbw%m$CB p_ /ՉMYeQ[9DI&qљ!?Q &=lLFĖRN'Jv$6S1`·'to)"^/|f&!}|'ra_U"8L@#z(KzV'^8q�I ѸN' ۄ ag'_?|#E6){;"]bs ò~뫇�hNGmr;d‰'^NJ~ V-uD+`Yۇn(G}.g{P͆-/š~fkcN;K;hmaw9fV{[MO'+8]vx-_,O;m L77 dko'8q)#1W7 r^x>5D d`no?]VZKc )_V8E|q/'Wg~ x]-VX^( ,社~ug)FN~OFǝv b-0ŶbD_fE ~y9$ϊŕO|J iœ{g7^ߒQunh_ul3 Y3֮9<tj,ؗ!3Y  &vHx Ag&J{3̌0 n?wKH)=~_ntN]7tTp5��!�!4s3g��޺úp��*zs'{-+W?5{ѽ}1p}.wNI|GSeO5 8+l up.8 `Յbz8K#_Ӂߠ<HR '%eoQMϊ(lُ - 75jHoѲ 䟟( DF-@I"Gm!=J@d~QB`7/kҍ{_X EN+~‹X~Yd-Š(<ZA'SV%?&7P턬4pY3d5bjp)ا O_Ot_ؿ[]F@i_J&-%ɤdm d'w'�`Y 5;-Cb[>t'}#d EXG;yc ,F(m' WĄٳsy/!@aEJhjxiiMl�d8Ӕ^A+CI#oId߰6Xf� "o_'%['o Ҡ|cnkq9ky5ni ?'G]בi*xHtA�/ax9 M7):6Δ88GَƧ!s_JG{~vJDՈK*_p/p,?}-ڜrW"y=g{CS,̭۱^e//XqJR>dB4ܶ,;4 Mj:q.K60s79]A]]V=c0vu! %&|7Rr{+r6uG(ImOcX|PzV&bvSc SiR4g}k| u6<_O S',{+6`#-`& !lq_VX_!KYԬI;rǏK 6Fˆk0?ūiftFNq`M@Rd OR Niv1DV~ee43߫ 4lyk o`"irB1N> QG@iE|c~,E|{gδNh.=q]%ϕY%ր搫.bO��*=+ُm?gs 0/+"sCRYk_4o1[Z| ؞[N?Xi1MN>-F,o?%cW e~BW--ۑ`]E1<Sጓy $f*Xfo[n!'eJ|r-m(xi} d�R{6 0ZHµu[} K$t0}8�P ,zD~ߑ4MWtS+N-LV&E~OzÒԑ鑜?"CJ #r83}1vي,#$ ǀFHholr󜢐_'pRv3f@j6#R9r6ΤQ[Z15ƶ xa$!O#w:ܧ"یpX9Uj- 00Zz0_-@͏9 #`7+YGR�`Edjh63Sr|fq3WWe7^|Ϗ @FpL.0БQz#AB+3b_|,b"imfg,= LC6+mo2Ղm_]=V yArpwV,+[fxeqk^W1z':—{Y`בk67'E<*Я!cp5<[lo;r&z J 'z/ go{ソ/7Zَ'Sm D��� v1Ř~(!xMp$3mjvuj\) '%"td^AIjX1 /b�S 4θO?}#w^St_[S?psf�|*%JӞ)|[+J(o{^6VFa+_YJvHN (;6թ'|bE`C�3FŘ ?zTBb2KJr>%Ŗ^}~ FQsFo7n^'F'+/oIe;3|r_E cSet/in$s9%6 fHk4?PVc54S~doɏ Z1{,xVEeZopaG`_ SNO1-kA=9h RCF (k(Ts*qT38=nun"2[u4��*~+H*Jxf6=g[E ;R9vv?6UtmZv C&8ҷ8WЭ텇 AцNCσX#oV$F+Z` p3Id#V0Dov ;"GdM+&nd80| &Hb6VD X9 o݀`fXtɩP\mVJ&ŀ#4i`PC\3%? / I)sQ֍P4OL#x?v]q3Û^]qy-^.e!$ OKIo&p{O&`Dfrr8zNLHĆXmd({O N�YQ/)_�| "!lĴ@7~8M 1]=PyAϡl): X_"p50n| ;.N4?):YOua$-=YdN%z+A# XoX⺫ײշUfl=g+<vySYoLJvȝu ;f㴠Uy/9/ۘvh|B8Oa;W΄i5b jH+( "8 ߑ.L?6r:c?L~(}f8-q?4ޢ-ܡ]$ؑ-ټlq'hIHA  O I,Mt!<'<�ڲ Hy @٭{2[>F3vc[JKp8ϒY92\ uR;0<D`V;bCXN3Sq` EbLˆ1NqmOFf_¸y߷Ng#m0p`^+]+ ߘ=ǚ-nqY o៫Nf  FW#rl!<MŶNN@QΎ2cYfeu}jyZo��* Qm�g=G>+?NjJogc"qUfeIi!#JXogpI!b\%ė$ِVbWħ/< 81 t (~(+y(msZBM!a=P_Ђ/*V0PI# ÔJq_ Fa9"6,\4ia%/:‰VKa%r{Ohn Impn 0Q `|`=nhI%<XA_Kid3r3o !ὈVC3fb7R2Vo| : 0_Bv(aDB)ZJg%_ِƻJ�BݖMc� $rkԞoSE��g5{uN~7Hلo ?oIF GW_3;0;B(8O'^9O)4S6-a{Hح3c6"=Bs؞q|8[|E#BǞ8c]/@Lݺ'6Da!oIo,3 Cn􏓟;i1}cZ@ B^^sN1Ȯuh6g|g7žߵ6<׻ܗ36q!dM{;#Fdmv qߍ;*gg>|%k lL}w+Qo羅{j…O|crpXbrʴ6a;S1oXPoŗk{Ed3:oV70"0Z8#ߤ³l{+!NX_xf0_1A1#eӄ L1eu$c;yi^g4H0 A{)Єj6Nݷo Ni/+!'vO1f5M۠w4TwOL�+��+_pݒ,i`%S`f~fEH;&f%u99ZL'U9H"kFQQkBdnO%n�@ߑ|en`Y`GْG 'r"NQݕ"Yӣ!(}㵁ם[̇f(HQXM'w@giM0j_Y/RV*qto~G>m F"JX 4͌aD~clFƫdv6 ,WB9)3%Hcj͓KܾZs1<74lPaD~ՐQ ;I1iǤ4yV `f&!)W^%OUX` @Td-GGք |gJ,e[v;oZB)oB@lM|̤OPK)AZ%my熡 ưaDXR3ԯ,=W_ <5 Y"�',G:^+D310̠;#^㱢Y8W[ßpF-j0Si+ z/?33NNwRnߺt<Qk,9;ߣ4+!A{)o5L+gU$q_8 xSΡAmm9ΘoG{_À8}m8^nsiW?,FO^(}۞Sb3db/aKBsnp2ń[I^jx4:t{ yY~=p2OFCĠn0axK1jRM?DIҷ7ff1 *l:ycq3X4_l"[foB-(š=(}-l'89[Ѿ1<QOÿj4%JjIe-2³ҺzB{m6'2!|/uOJ&s3Q߉F78-WOgAZ#Xݛ,1GGWsqA4/Cdt 0r͕?# s= 1i{7)֖L-4úkwm B_-p{kt��*_Y I7!Z&+€+?&K|R1~>^8aC3 md 0�ω0fʋ, $ltBJN/j{B2s3e{O>H_u "Q y �5/kQ #( hl#bC ۟xI[ y;>9.vSǏ)RY1rDȈ:po):OKbϑ-Y@f& I[BHi0Ͼb4Y{f{0’KPM'mOl Ŗ~9DhG [lv��1�#1�#wlȚ~L7F樬Acx`/h#i;mvL7[!,΁,_'v1% f-*GG51|1( %Y'2xjG @ �Xͤ߀K(Q>$'Ex�IcIH+eߜtFF³#-O?".Q tK<8&K=ͱ1ö#9'kRX^qB"~"qxr`?K'8lDט! @AI^Go÷f3wpKQHw/c eHixb~m0IwlVnaTp`iӍ |֣tb _`:<Ќ1% C!8Z@[{zpOi*߿| )d 9}ߪӗӻ䱋۬H#~|gm.<VFW-=A+w3=g#sO)H3,])m{ӏqLh݆e!6pOD`l )$y%.9Ь6XN:o;-#o1c@ݒQ];fouE<;#|19M$C�a{O- /l3// xzzEg`'s%Мsӳe ^Sq;Z?/{a?ѫANRpktnId⸒Ժ ϶mqGJSجJmG> VeAn7?41/ww<~R^bj(46[wn^+8K3ìWcW{xS;|w[Y蠠D߯m|Ol<b!o(3.#C9o&[inﹶ{rF7{LI.Fw(W 1e<��+ ag) $HgnY/%!sN;i(<A0D <8h tRp$LEx8#Pe@DG�,!\ZK '$!�>B ̀ PTZзFQ htQdvZ_9#8ɊA �ǀ[ %'!ߝJ?۩A 0� LIc#vE5DFGFQl/3Hj$ ى?M�~_g~  (^+΢w"YO|ղzQH"Ws hX#pGfϏo+zg%$y@-{/nj`W[:q"cȰøFBK8ݜN= Wl.G_T<o17MV;"3e6s&bN[0q Bݶs̢6nq6}eP-~[#_lw[`T#^6a\Y<4o&FX C$oI!)^!TlYS{,. , T�  �BH&��Rjz_f̅k9jV^,3G<$Xi^+Մc cMAH$l΁T"!*[)9L^d;;򺝟hI "9`*"&Вo@ޕ7VS_\܉oF` @WI&! ]%2,Y쨰 #?|In t!~.HMnH4L?cN4B$0doC6vÕ ¢O$H 1QH &6I1E%{<KG[sxTrRhG壓Ir @/ lv:C`lkS6#! �i!\s(x)'aHl-;}(fqg]PW'�����/A��*{+6}};XwX��VwutcXw]r*V"iuoUuSnOM֨l{p��*q}s{t5$SL$+gw\ _Җ Ei0wt��*tMצMzno\.ޘ-kl{ʩ5��*{*]ǓQ]. SU&n&M)작i HAxC݂f+f�茱; ˓Sr4nT���*$V]Sy;Nr:E[]D3Hif`2?H# :#`�qڻea߫]k3];\��*&5A]aU)jo ~M۵0>n5Ux�^]0Y\A }}G GxV_ԾGo4=S)ݏ^Uv}o}s��*ªTuڹMW*KtNf 61C? Ri9uJNL#@�S[mꄲvja|˫}{^7ncɫ;|��*z먭W[[Qv"EHEHWUUE3C>sfp,*Kh8Bqž9QNjecx!E _Fd}7cN^Ŧ1YǹU]OOCy=X-;`SZ.SOkk�� *vQULzumVh*wriHU5զeeX#:ڒXOBAH_E>Fn+ebrt8P<+a4�<mn~ƌb+_sYn~n֮?hSGO(PVwvwu4G�� *Uu!]cUJUL{w=T<qGƁxrmf\=Al4Ow ;8pR0VlAKk8\d`4FTD�聿BB[鈁͈y,uRF3[pk�-h;;H|8 hG0v|N[H/hAXfOjyVG�� *zUWrwLm57:nGw.lN3j8?>`4(A#h]p6"=^ xkhH$ _nY~ ۩~1?)pCJ[rq=s嫚pݓ oZpMAnS+*3el)I^\a7oնO"iϾw_ћ]bZg7ORk-#s3Ϗ-Z79#o&z&��� *y>q-EUd;yue/٫nY=bNsys׍b2?x�q49q�6lOdksv<R.wÖu n~o҅ Ѻ~#n-x@y$O^c$Wٟ~+@VX_ڽcFN]qͿfnQH@ $Pc[ynS"p;FS_#m+Z7W?X; 'n}A} ??۬?b^+-|hFr1/9a_V""8�� *6UIڳ]4?nf.o+ez:H<;lFŒ;snZ߲ISb67`<g^HO@Z³5?9*;BN͌9*,g'~'"^ ߝG___%,7)Z1FƯr#w+ݫ1��k=T9)9克: q,ﰲѕ'U.w'o^`x#gb;4(j ÚCJ7sL;<?'ץ϶G=>/9ٺڏÝ G>=3 i]Kpb /Qm\A;Li;4X)c‚#e>{羁?7[|^1{btmǐjA#/pJ2c>> SciB0M ٿ}+b?o_g풗ܕփ#6b?9%sfbzcZ(_ Cm-C ፹i)dy|yem7zpQDhĔ1=K}r���*y ڥKU^WsZo92_/%7(z-<+IOƗΖ|+an}f'~OM|:v9wres7ۻ49T/g "־Os›v] ;eA2AZ߸ΥˉƳZՂY3g6~#v7�@# 2{(G^mܼk l#eV7!қY,7u)XD4][%Krs39{ y]Vбk PX>[X E?Z1ۏ?8~V�08 �U~ۜvfg~ "vrDz~{k"iX b/ל? Ɯ8 'S»ByDO֦⎖j0Lw[~@0%̢J�<[c9ۚ`\LےRY̬8c]e>x+Vf7sǛDH R^mVC% ?WOz _VٟoՈ<j|9 v_~'3KX~B-7ƨ'+X@V?_}`%_lm[|?c_yjsFxEcUOBs��*{nVElټ!};-oZf+av4MU۷9)pY|>0'lI Ƞ$pn0-%ȴrMv]N4'f_m !0'�)!Q1}4Ad܍R+1g0ZXnw |:T$s__n^up϶[mXnb۱)?N0r0뿰^ fF7A|r"is\q@KmPV�d`;A R! ekGv)Ʌ`ԇiЧE _ (1˜3gXc2b eb@;z(2o _oP�wx@S|F8XD'8FP{2a{󟰲 -N7+E<DȉVp_ba8QY_ �؊'cGgܡ o:ȵ;26Çf]eqZ0ܗYxuBz7Kͳv ^|3ܤΏ"evu 4s~_i>s<cIQiX~q1=PC?XG1ī�D/~ia"@Y{{1]=nŒc/ga]kӇgZk!~' )|=<m` YD{mʼnV#s B;ӓ홃r6Y++27/7$`\EYUWUht��*'jUuF$-#7n)J}l$z󯻳n/cC1tδa쎓Ŧ_5#~v4K=p#(��1N c_-,7,rRbǻp2B(Rp[HH_P]!1HƁs$KF C5Ɓ@t'3Lf<eZȄ[<714vMYk7yjf9>out ,0Bv:I|Z ܾ+7:IIkR�++zayҳD$ -<eaE#RV�H 01}zZK6D$dX32QYRr `I5K�V'C jpfĀ(/;c\䗉ȿ, r&*Pj{0o|ᡫ$!mXo/#2תQ̳wǫv={ u(,(lzMױ2Վ~'F6bYi{n(b[yx@1Hg 3K^psBTCu`զѧ N_o L2W_^G^4H{w#%¶.8!w^#vu<O3wb|~*.2#D Dz#Nj%K tUC܆K%u+IKv縿[gKdWڣ8��*v"McUj?7!}cB?=H=}e9ԗr>;X$3i-/%8GdeaV|LJ~oXBoF(1fC?@ѿuZ | Y+f9 ZHnJ-eo-?HKʒgf0XoXr RSgt 5>{#dZ ^t*هgVNRJTu00is~Zom YaK%^aƴlXj:zK:E[^paMnqH u|̵w>dF2w�y0L(7?JF>QFfaL'/Xv tE r  ~� O? �vQd>�4ͳmfmP>P / ؋^-�0^Fްr-lyCD''�XB+ΔV%Psߩ_olmc(*l@' }A}yb F̵p;^s' xͅ9µ}l-=Sl`y|V:g>pՠm?4!v#{ ylF|%$Rv ':R,_0zx-whr_O@T4ͿnPJPni7Q3tRN9[vABIYxuHObձ|]uk3|~}svB]tjI0VHjv?5mvO&!-'>]#+,V�[V+P[ R8~'%X ^&]}+_'-]N,W!پ͍$/~OK|%ۇׄa: Ms8��*uU読WHml_W_잌Z9lwX(=H 4 7džx3&+r[ R_l۱ (Y$gCnbǠ?[p:DېGqa3};ű:DXU=7ȏ(V�'.X|Z:IC�KE `h(/#D @lǧt}P scMgܘ-PetH}"xmQ%Ma4Α9fr??t�JKrO x L:0w v“mԱy}SiTb6i�yv?Z#BF=ji!"4N/ .YUGz~��֢wXV΢R :-Pԉk6$b_"O7K#"ڨ_p&97 U j퓶F痐9GoݺE,} %ίIZE ZH׺PX AFzڢٻ_}6J~J_CViG%_~Ig?ȿ; 3NobVt%j8c,{OkkM?,ڷu� u /ܹ ~vĞ#g/'>~raI%?̠̾ҵӶR0s=/÷eh#<+g}ag!Et1x5ёǩg_±P|Yñ(wY|r71l? |?/vsm.��*"*$VkO!K+/n78G�Sm#0n`ibz! H�i3te/OmPV)ߠaQN"׾8f�1%rq&vIf'$736} sJs∶,OI&rco7 > %H+Nv8ۧ/ט~AX+ d_a- RC #f'DbJ!b7w%>9Y_VY }PM-$R9-a߰ၒ:C2b>(nPj]K[ >+w S`cI+Z6\`pҍRF"nJ9d͘+ZC (ZKߕɬ< KJ"kv_rтfM)9=QElW_YiN^t‚~(œZHdjV{0>u/OW3$(p|rAO%Nx8Jn q?R=<^%J :a�xc<9 S"al[0}z؁ՂCamA8lPGa|XqBǸ!VBNe9,tZߏxA 5쯲SĂ-PbsR�;P/nX_0LŊ)ׅ?]Ƒ1s{uDuyAn;f^t[;8OXL$)T0< |Dwe%&λ32J X@9_ Ê<XNdJc 1b /dX/ [ `FGҦ�35 H+ ĭLfS37+nk fa<(HXu6~e`+ (SHͻ=l )L9 ∙a~Ê#OW5EMŕ>RN?:;[^/wNĮ+8](_:]tKgqlZ8 aip⺐w` <F$)xSXR7Ƕt)i_w_.! K'>dly0gpāYR|x*/<ܱiPWH= IiY ;]U$fLy��*"Dn82 <gưC_3@,zJ2a8Vpa&H)<@"7d(Gvdžܴ+44XQYP$]0޺? -gO-/B?+c(1K<=[,߳Q+0tfu2ɩX #I):PLG9-=ew{Q78#cRb~s nORHŧa< r-[?W`X!?INR;a 8|Vhz6Gr_l 0pULnKNlB)_ɪ%i 2\R:K5| Zjn{Ӗ+s6 @-Kt2,iF��&6pb I 7qE vQ3#lxGdDܥ5Y+dNA nRUibK!F-jJRv=B %4GOPy̤#/a16|C*#p_| CY XU/BQ`62'Bsqs?Xj F䠃Mf^cn' DcCȚ2_؎RV;}G"(V/mߎTQp3?/<Gg)2(.`N6?Fb|'uyې}*-T)M_V~J~#(/s>a&fY<QyϘay OYgg =BaOґj wܯzI:v5Ζvh9Z`ynW|٘O> qaa;LEd}ӘWԭnqG3yKF|[VgK5V݄F!׎wm'n=/hNQ] ^Hig2;)%ڙ~3/ 44aI,vvz*Ҁ,5=$(>a+K#V-X-rq]OeF"q;l:/ve~†5㲀 Sdt!<(rp-7?K)Fnͱ/t1/+3e>~St|ZW煆7.p}edx! ݶwW q8+];8턑_+;NwXv эn8'ջݖYK=|x~T��*= moWcoj}SшAY)uus �b(rhq(#�H,ٜ>vXprH0{ c�E-)k! `]Oւ`oegݰҘL+ ) 7/^ N !kVm6]Nxn(Z;"qL-0x'&pɥP8s1 ?!)%N ɤ-̌ KŠO􅁔~jM=N+%q 03{(͐1!0Ơ3DXo% luǮOۆ{Q b$yL!< z°r30< a&8J(\0 }C4f'. 078 �95$IK<4 Y/#0yB[%%{O#3%1eWۢlF~3X 3=US\;U d'D__;DNh[i0N # #FPo aϏljph `h4fG)|Os'yX#ЧװӨ9i4^sĮqN/mpAP"{)Aö?|‡VH"VsLٽo_#k~gga-q'/#͐n Rṹkr�L%C@'>||ܳcG/f;3Awُ|sg 'S[4Ihls=<jJGV MyݙV1S-lXoVRZVb2Z�LIaxdsمùYK-`LK Ɖ|s)eK+ ǖV+SR[`0/oߠ4~H /d8uc#Y}2Cx1qαҐE.)ѹٍJy&4ft>Jӟ)Gn*wu%/(gS|Dv5-[3wc27J[*ڄvbvYHgRů9]=��!�!P3g��µUR؍03Alcպ� ,J)@f +z]kn|Z i58?Gtfb3�ZsR,mvV~㯏t|��*t&KSӜ*E؃8a#AryF)Av;,˽OF/" #:0E:+cKQXĴ) &2ob,/iƛ‹/eaX`~lq\/նR{aDlJf8NެbV0Ғ0 |+c{딄7�9$ F,_XӰ7<D jE$8"+ G,< ! ɤ܂;A4MPC%nezNB rB\{!խ) `11$"1gP;-bo8^:ѽID@R"K d܂0c%!ej  gol[=h )`,P )O,~PV8 ?`>MܜRH3+W/p)MA)ƒi`4ws9ȋ{-^*՘/K|`r'Sg(+D _׸Yli4G#0^PF> 1zk LjS~1\y10¶'mUf#m _AO<[mN/]f!jùxFukN/=gރ{",{1,ϑx;L+?|'3ѨG|;~kYx+nEzsu)xQ=lDwOUFBB~YNlHJzrb€xu"6V4;c:!e'+"Ӄ0`/{H'ͿV3/6=d*m'u'뉈 Cd Nny6#Nt?s^ [,# &:{Aw[,of$; ix̓cݕΗ670:3}Ï]lO'#4IOmzo1% e^~U�G~nņ푱G VNu# Z:vY6~XWv֍i\k3GfmvNuˮ��+}KPYa&?.}^FmJD G N'ȶJNCs)W8$I=)Ql)YؼLBRGvlV04!#S,T0n`2b>݄~),U -D͹b:U~YxZgĢ%$Prnoƅo# JN;/9/(-<71(Ӵ|L Pog/3�߾9,4$' _(80HoQ=lĔ9; 4,`&~9!l(jȵy ^b +7°b3rZCdqE;NO % IoZk/_J1ağ~Aua+c^ 2u!�<9 �)S@G.K'aE7B@q :QQCEȭa~`ah !'5C/'f=Q̣aTOiSc<W]9׾VpGm})XVpc0Q NאsGh@ƸW">|O0?DR?Dˌ~;"I8>OY\+w(=dZqOLoÿ FLKY=k?'?>[ ?㿎ɏw2 W-FE](_p <��jHS71(/ lz o@CJmىTilM6>?]q'yb h,*bH2Wk,gF}b״BIl%zbZ+Ճe`G M۩m?aWFmtnub4wݹNe$';3d1v߳O-[;CDзʯhh% n҃Es~?/Zӹ @mh 90!fwۅh<=nW?%{;s9jwǐD_*fO k��*' I)q0 :G疲hoS�5|7-Mx) )NR0~G-/r:DXaGG1"Đ³Y^+>e,/||#Ev|3 r:r XdӻYӔ5k8{1+IKPf"'֔Y䬀%J{. v zsHd,#<͖@afN+Mrvo3N9[ r;^ ĆO@b`c,[@g {H' JlR  &`b y&'`GQrti4%i<-?v623q(ޭLQA!e$jܧ4#;'%{? L5ybNL@".fy}bpω)QFF*G)od"@³�1ţ, ȯY�_%<6%%LLL@yH|y\GmBc]Ka9Xj=abau)Oś�o舩v~O\ /WxcvoӶn-Z)a_E8-dDL$Nb/fh*#xpF8P�.# +l=m9{8CúzhFhԧv)N v`֡db'DP5N[z,(#E Oa_Ĥ_+2uVo/XLֳ][ ~{<ep 1 m8 5w(|L V~# @ZZf+K^1 <3S*9js~1 9xjrd_$vmѱxZu,q%d!jNa!B=߫anͳ6ݝ67lr}Y!uR^w"|ZY+_'=˿+Z`}aƺ2- q|t_OGͷ&>):g|Yg7G 2.C��*A᥅ ΀Ē HR_H ,~)ʋ}�rR,o2 ;fae'%9iILtRw<kdue;:e_9N(3JbHF쬢 Μ `=R)F-#P9;>V(Ce%f.pPix pX`nn4ISR:YOKl<0RВ` ( bإUAݑvm!%NnKa:kCFrҽdnXNd"ianw3il;!( ~XIoҫ -gHw?ͻ ?"loW v5 o*(@̌7%d <y R6F)$ JFVu"(3#t b۫RFFFS>@a^FW$w3+lQ=E V6m|TazX[ 8"Sobq��1�#Q�#1ݸKNA0CF6{1ưPt9OxE^Rk3r{߰t`$�"vSp̛ʍfMc>q[0XWk FYZ<XaG�;:D>Ij7Po1<s'X[%ncl-ո?G8TLgg|xՖ< ,|FK,#0׌{"&S7?yk`.ZkY+d? ~V?g7Isr?IՐI[o|3>7-=n_R/a7'*$ H$cu' [/Q?fGqIĆo;,~G;_vg=F?!n7Y eu0fae$eAvR6w1AGchf4be}IEa~'glvҍelBR¿l<"8 &nFEvN /4OoJ@l_LI$?H CGNmѺ O~KϺiJFs\1-}B/$08wUB|շ?yNͦ_~?dm / "դ{L?w>%g$%m=pmq <&R[ZՔamoϥim:m8֙Cp̽O)@��+/<kLo\Ba6ٍA?rC;LOF,V%&v#m!))`1$VLb:kxR�H G >o#E`O͋aDf @hK/�q y(Q1""Qjɀ:EKN%D?@@`CԂo͘qu /lJJy(r4, >s;a=W1ʤ00-j��!Sdo#l5qE d B<y�\q*�@1H]Tsvt{f羇$I a0N,n<F 3"@`bՆ]zCX،I@8-ۚ(]}~$t/׬6V"٠"J;  *&EC"$^72sO7Kgsϑ_zeW? Y|,?cI8IHYNid: MXv5[c x푑�>1s\V;H2PN�XHBxGOFxb?qE|-#Iv)ssXnK,ӖMQJ}kv0H. " lCGl#9,+J?(I@TA8$6 $cymn%s!F6(9JHoGxٕxE>sYGL+*/&5/ Flc)|^<[ +:Q;n&[G8b$j&nW+Ў5|@" (?c> K,+b(1l>8.-=Y&�?B>& hSocsE�:(lFxXq\:���W��/A��*v_=Mmߩ{wuN{YzMvF rɚM&wrnͮJz&���*v ޮ^KugwWսɦ g2msIw\MڧWwusIWTΕ=Iw���*{UcTݫgTsc nz=7&ɾIM-黻~u_U[s黹l{wwVwuO%=v��*˩ZvʷSK]e) ɮm,Ҁp[SfO`D9|]$ц9~_~9Dr Z]crd9;ֺϹ��*v 79w]ݵ-k��9/iOOad`g󄓱kk0 I܂("D` 'Kw 'W)vΠ6)ԫD߹72}wos8��*Α*SͅQ7ֺA?^/{}t-NڃѺyպBv%#6Hvf۱e"e_�O'ksH]ߜn�q2cH]ˆ$qkG@{#dkss\L��*vRTSn 䒮R ϻ.^ծ-+A'g/1@Xf"6?t?m_NVkF3=\@X{sSG��*{nu5F=wYw2t4ѳW#V;M<K2 &ɳjNY<:?`@J0e!BViLů_je;&؋:sRDݽQe=U"FN8�� *Rԍrϸ7==.ՅWBaѧmɱ-瓵g٤C ՞cZY^q�qW�t=BL',.&*م̟ɎݙkVPȷgKI}W.xq(h?^ cH!y62p^1 "F�� *vS7}wǺϹSV`ڮ]�uͪxxp;gώpq?P_@ŽfqL;a jFi\q{P<;5u(xYİ".Sq\ EȶN}mX֚�<E{8Vn Ȥi``Dd�"?5YchDS*Ѹ6M @faݸJCx@;`vQ%x udZ}k�� *y&w DFf<F$u`wZy@�$q6U0 ¢,g@`Gߕs~YG<['>f~nŷj-h0_M1$c"bN/ d)nqݻuGJ nH;7؃Fٷ#h-K=p>,xEi^#Y�� *޼7&2d`7y99W!OlF'Fahju,l)8u�? x#Wzv# vDsg1^Dy]X9{ĥ'Ϗ&R7?OZ= <3Y9ȓe) |fٹ.%Dd3z_CnƛȚ.A_~9J3v+;ʀ, `ݻ)ǝ{U,9lN na~_[QH"FGnG; 珇`,wH xv$i݀>Ej蜣8�� *z{7_ɫ{;KYquZ% `J~r-<+fގڛen=_NKs m0XF<b+2[Ugk#=b[V _Bq|?_H-v= iB1Ѷ`/n;|l)KNYd >$m~zAYzƿ c6t�>Σ>}O(AZќ` EN4,XGWj$ Sԋ(9ս4(XW7+7y\8|N?oV u[~@KWlmvW°_Ż9)koO=,7fgfүa@ףgU쾃q)u_߿9kOSZYc% -^;^~^`TY!zYS~^+nJ/OL@bzZHzR/ lR5sb7eOb߇RݹA c��gHSN��*T[ܚ1wWMצMѽc^J²)_;mN/6WD38zcQ<N%mٖH@{/O39ǟc! 5@JdQolOR9eNxY9_~/jP~Yo¾v xgPi99ڟo89yXpt\X "}=%m07 ?O345{$|!OnԴp_yPҞVS gamVhm o;;^*3Og0K1T`,`V( ܃e��oȜ�O fW5a"72~yco0!zb1>/YYmw꼴q8{PUy.)nq9A']WCBYJ}d tJgIY Cw߲g9_i#Y}ۯZK80qٵuPe;y?:G+Xrχ[\G"K3ln{.2[v2~)ٜoXv rΎ33wPY]p��*©7&ɺL2jw?e1~avW�/[}gQ-&sE~nP/bm/(ԡ?g1fdr6>ևہ/Rb,%Kf5/Ey_0'H²vv%ؚz{("? kL+QF2K0f!k9xNls ciYpp(FjSeo"rwZF.HzM^5 3/./;-Sj=BMn[$9h ~ bfCucm2% )cRnc7a)YP�gyS~Vndt`׻?C@ȍg5i/OĠ (?{<0ofYcf7>vRu>c=DvGWsss|hz;//8Huב .q9RhV=w~3mE渃 VX_աAVvGnԱZaN-]xSavP<m_V�<A;Vf֬9#,m y=XqI33dZza8潘+eU{<p (3>RJn|n8;1lqs;ٿW9_ 54e [lDebyY?Og+W .mjQ |ZfYȘC{/deĊ?J}M:zZL��*\ˋ^LVrn|HXB޺mߖƜ$/L"}lhm$g|v#$2RqIcLoa7'ɼv9i}+ro<wq ;G8 XO|BݹE ]ir,oطŐT읓Xbn@*[i47 Bۧ,c썅} Cw[3V9뽜;Hn0'(XfM& jܘL+;KBV|k8~IY /#_* lALMd#:\ҁY% 7d=ؼء3[ni|Hv'{\: 6'lOfF_(\u!H0(3;%خ쿰y|/]})նm7Se`1QB5|?8āR0͏w7_5viMfw��߫vJ'Yw^?fs_Ǐ9o,P'LjcƱȞaDE /.^hfuׅ(<*aV#;էԝlaٴ6|+6o8 IӁ;mmSe_{h66א_Ҳ5o<MQ 1Ώ?/,c_֫߉ O# Abb/LH]`rv)w'`ca+Z a*#/wr\vF%sї>nI>zAֿ%,歏+it3��*5rk&..ܛwDsoGl%]\Dn8 ʚnB@Ow{le>'ad %?c1A8v x0Q3É|j~_ ߑbd}y3$h,fvݗ95ɠ6-lv0ԓIIA Ya`Z2| 1%)wI) ,nCw\$KܾpD_!aiRÚ(/?УISߧf0,:R}Y B�WS-)İ37n%[}?XFl.ڨ'ZO�owzw!kaUNAOG|YMS$ øҲ>Uz !Mᅯ5_q}*fW5N2P @<J $4XnI[TQBKHgHrɽlqq}3vq!WA<-`i!"8[9^-'uŏ}wLwc[񌿘=X:vP>X'_<ACbO"aWֲ:_VnپXEpq;}I;W<o`V#X8!͖ ," 8\Y5k|,_U'F## OEwL)=X'O7^G~hȜ9a)XV3pߌ_XTQa n#w-!A€8[NnըoU/b9r7͙9 Qgn&1@c)n}_jO/# jZ 8x_7jČ`em G� 𼈕ɝA(7hիl}gv>AIL4iB;77|9_c h4 Än|0׸=qcM+M8��*ɯL\\.LnP/# ?]bxo<C킽 qEW<G,0bBHm|4zqP`BaaG3ݷ0Vne12טU}#}35 yqui(fqJcNf�@+[B%KK #+``Իn6ޤxiEa[pih%JDb — nw|ܓJ1Jt~dz<JX71N#eL;g1Wpa@םn*="q?4-gP "Wܐx"lƝ3珹i',/5VsFctK 4$ȐcH)V X A:Zrv$9At/}+m+>QYהy 0xn5̵Vktm9'|ԬaQ}=E-Y[  lP԰ј%}VOg57~or3g|f@'33 |YIN:ıD}i4H'VFuIN׼gkᅧQi$@(x"ovuӑ9Dg8 vq"Ѭ>' J֠o=a</N9S�Pިo|`�`W l^9Xew�FƗ f", [��ux8# nQ|RIc n{w<F:8Y��*ɋMɺû|PBF2)v�K& %{j^+l5z; +O3tdVR(_do%Bӆ،C?VoÇeX9؋n/&,0fԒ\z_'bQ1$q/bv"pX_L-Ra}�ݿ@G?ݶsܝ6 ƺ$twQ~&0g !9JKz0fZ"a@7kk;MvgGSVX�!(JrPϺr&!Z2ޭ{(d/~[g鐷�q8O-)$eBsbmm/nbNyz2Ͻі94LGآ_Ǿ,4_O֎B톍<45v83HPelIA1Y0jA+ysB&;YY00KtC/Q\!af1얖w@P44H?+6xWc[0FuyS㻅`Fz@en Dy^Lz<J(ec9k-?[1:U{ uC�Yc1Y�A>9kr8G0f}dr f`#.. V_,ޭAlm g^N^o8ax~~BoW(n# f7(;h+KbbAq-<Z7͔hvX_XVY9aA;5ag,\~mJD`ԔRG\;Ұ.s{3�C#~oY#wenmr0K,=A|+cſ&`AU5S53|2Nnr9C?exNnr7a,cǦJĬуrX@AnQu]?΅E-@ch$9:VD PUl/ޏ|Y/'`bB4-Rz;:-ْF򬌍ZH}Ř) :UӤ=/Η $/~C& 3gWG=?p}0Y_| Fp��*\2ng}c.š$cfߌFՖn)G rxOGp̵qm{vZ{#�ܼF?�B>qR8H= +-e$,ëW &z[LP0;SddRSKJ%F@JCRNĩ-!"_X SQ]?N bb8N$59ba*(b!NV% ix7nr1>w;}JG>N'=(/*^@#!N&#l,5(JfA7QAL(@#R J󫠣[r<SN0t)lXFR~cL3oY3QOc `8J4䆓[AX@A\#)hikd`<4b7=hONqg)Țv X,0fRa/̪^ݕ,GquQi·"%}]F0;}y:R7L'ǓXEsJ-mw7"8{~#A௤#?a.ߑW8v`u3܉݃7] ˅;/jx6ݱ{a,Os?9+hYfMv/B]D40o-ћmr?Tp<y|fIޢi1m4q7,帍Bl!Mn9(Csᎌ1D0Z̷9��NXGXwg~AqX9l$s bRpNo/3kFD@;(rdI|O=>bAB%܌E t$äS(9FIaMv_(ߊw˜QWv4wxtaC4W"?KWH_ 'm!7!{ջ�Y_gJo>ь5F~aao=7rvfY~YJiVȇf㻒<gq[wۿe=8#6ݐЖ,#hv>~Sg%,#SnǬb_l,i;9ݜU9N~JfOffs;/'׻#l7#|c^G~c?S'mn9>n^qֿJQ|��*7=?Ö K۸>˕-.(0,7͎l!YYj̢݄>CںARG茴'?m=a9<ي=G=4)\-<ܶ5侼LJWlY>%j쬃ӂюomkPN!'s}7ioCM_u#AnPw,v&)c} dr ) |Kwa!/A Gw<7`G8 -?#POهmr$B;b,uvCl|xؿrnO,+hLNq=ơw` W MA 7&~_Qg ZNγJZO{7!۽`�9btP 5ߑ2qaŒíEӂ  Xa229{Łw@W?+ 63$^#}1'qB=[hlAn'b'Vup Dߥ-Jۏ ngL G;HFfߟWu<F⅑!A? OPƬ DF էl<9N[ ,*8z|%vWq8P2%OP :9ks`-+ܵ+ v2(83Е)FI)I[-'}kZv _"עFl[u%"J4>QJNo ;L-ԦS  D`_',/ C{_ܞFhWt ճ[baCx$&( K"d />ؔ"a7S)/ kd Ԃ]aR+A|[+ _$Y]y%arǕnzYe?qLAm xqe 4hϑ=+!X_<) o@U%7CR|Y|^&u$57Ys;A_qxiae5QY#)In9Vaܾ7Vhݺy;^ v/՜B>>_U~L(rb 8O)/@b3%0GysoxU�qCp-Ew"vbyC\tP��*tou9u6Nυ<G%%xލ]iOLP< g& InN6ƖL/cvD m_ [mNBY sLf5#Iٱ:b1[-15yiob=&Q P8�mȏWǗ)NWNؕgC'W!(CZK#!x7# V!gq!/ՐKݰG@Sc;fHK%!,{5|bԧ#9߯>ެ#8$Vn̂l N^;��!�!l3g��f F0DŽ>tHLup,V4 +L#5 &qI t!= Y)(Vd:Cz{ADRf R~bɩ F*Y O;brdMЀUDμ�Eaۨ͛3y4o=,߈dpҷRN8QQ{9c,~C垦+#_R̷Nzd ,S)ZXVVG  ^dz` ۉ ig{e9�m!.Ĥ`qdα?`,)2zo]lg70nsv�Aηs?[pWۈA'u߱Dvj&C‡{rԾ \qA {k9k?v~ͬ8-d G-yFXڷ8s/nfayXcYlb_ko={ֶ?Y?$s8o N&6wݿn0VIfu!md <n?}�B[3!ي܎Y|=e~y}s)e ?f�3g/t{݂Y쬄E >X k񜤎/t7~c4CH}u))L}X3̟>:%Wv/3?cr|%ZerPf357Ս?]voV[V1nCF 3)ΘI:ΰ$@+ǸpU 8sxWca[J/-kx n3n-C)JFd<JίN ׀[fkv뺩Lٷ@��*#lP#׺s'#oŠGLinh %=ج7'ƖDt~^OX@SoV'B(O_z7qf >zRZs0@+�`1^H!^#G[Tߎ%IpN63-lTw";>JFDD_0K H<01?w摯ϗء`dg W qpR1l-(5ȶ҂oC8&$ 4W׊#O!v'= T;~#WSY7~}1@Sn4$.`PR86A*ݍ}iTS )vd7?X~䎂QX<vd3}n)]%ы]`0a I7p`aH A1)'D{]LN&px{ਾiemj3/Ǎ!(`f*)\O]%\$8ssBb8CqFF98~nx1<pS};-zםC_CAPVP^b|; Ovxa_'q8썛I\х+:Jvݷ}X \L}t-[UٕVX(D0^�gC瑀<We3 =JՎ6z[_XRlf/'8ŽxO[ownj{vZlYi7wW=Wm''GnVW>+$hiH'ħ8o?Ouv.QVA!w#ait.|su$ oI)l?t.տC-c?š,/[eu=+FT=],+~[Q/2|xa%:8|N!6Bv-=IM;{u)ёH|Fxxs.7R[|/*lh��+kmO,�x7,#ؔQ +1-e�XNFA'XcY&#F'YLS _?Yd9]Y_tԎۣd #Flۿcqʻ:to��ߊ6oҳ(st^Wdax0Y|὎�b=l LQ{ENۛ,'z{ou pHP&V4=\,ƶw#%#ޅ&a) d_qZHN2{mQi8GZ2wtCp‚7 ey{$u B0 3YH0L#̎|# +?ߛp؋8 [ _{pR rI!2h)l7l3+vOYy90ru U֤~J&r+ovoχ #pWALo?CCRL3 B1J'';m52Z jɘWFQF|~bwR#0/HSݵXD"a8 /̳+7 % YmKP? Y~g '$dd//<8,1[|9 OR'v<|{>3M@20P[cP'b ћn7u5s݇E'?5_R_bv؃3adZCvqhQsR!#8{Έe2% Y,7(0[r ]}{hAv)Om6{36~YNq}׫^vygd S0N yV/R8 b0ko6-ELPkzP\&|=aOs㟶 G lϙmζ70/sEG%Շ97SW}+#}DŽ~0:;)g)k/ٷ̶)\c&k@ZOG`.FlHeG44knXV/: F⻚ ŌH_bt]A)k, (#,H%> +w)2w(rR? kVο@lj懛}_y\WW~ uw$/Q>| B��*uhidoJpc9)źV۩wx*E14M`n/M8%5noii%4J?1:y=ft0^uivPb%y/H(܆Cߖ c+5 Z0΢%0ҷm%dm/],땓G(z?9jJUJ@"K@{C8iE1V R+(2`g-Z/O :z15,4N_6Y-;#{ oV+mE%< OkÛ'$YXZ3N ζ?c4K@_F#Ng uk-ƒZbaG?X鐞qaARӤJCV$A/g�{/GEMX#[cBy),LF'n79 cfq=yqrX =Alυ)EU!/1«a8W|$ΦψU^5a�s7fB\f@Nx*!Xs}{D X)-ydp8I;.x(Ve3칾SFsNϴ<OODžm7ٱ=v @3\ێopOTB5~~)u3cȂ$ߤVݘVl|enp:~-}o<;ׇ~vͿ Mzk0OPtpnŤ ELWQ 'X-8 V K@,.C?$; OO K`O"ެoZxV8>^Sn>eg4)B}QdSY~)گ<p_jva MPi\!`:& ܮlEf/!lH`r:`MaewA��1�#q�#Q{J"C6 TvcR;$9;)s_ U "Ȣb`Wo_Y3~qUnՑw§~83w__ţw)(-w-+ⰮuIHßXIz [4%l1d3+ o%$Vny/q.ƾaiV;/zMcp"1_Zj~c;zpNd7qmoW :'kSwF�A1?g졙ïr- 4Kuh 綾}@��+ZZ~II)�a4zLmsc>n0C` $(0 Oo9+g E'_ZyI5D"ɇ8 bD0GGJ}D0j�&,Jl fA_2Q"_wz'}(DbwF"QOv1h; ,0$X`4!0h}{~L!#zh1)|{byX 4B&ȗF׀{l#,Wo|;lA@"::x@|�>z1HScL…x@]|#j Lhq@"w#޺fb^4<`$7ÆWB!;P �DQ= �PXjv¾a}hsI1e�DYo7(S (sngL:}/dy%±9:~K%l0K/}'q$D]{X|_by~(U'V R2ԯeM9 Bx`,:ޢҰ;آA8p'Cȗ90~Ӫ+"i t[11D3u-Kw|Db@T3TpOlx hOK &g +ܝ%8j9xN1B �3 LQ5kQqDe*,00J�FGοd̥oT[lM"Z5c<8>/"OaֿmQ_&ٚ`ͷ^30XiI-4f ۨ0ԌŶh4!U_ՀZ@c5$QHD́:EX۽  N¾5R ]eI-/U,%W<8>#f b-R<�����/A��*{v:E5MuwVu ɺ?˺Uo'Uɓ<^&K i.^L]:i$TWVrn':3��*vUUHWWR*mgwUܷWSY_USMAev][/;8/ڕݫuz*Eb]ʪ2]&p��*TUHUYR+$TA֢"iVwmUJkܝ^]OuV\誊+e;:��*UnʑQDUwk*5 yn= m5\5j.zC,AdEf5_6Cs`HDX]\ỴxH_AÍ_EEAAUE]OeHUTs6mΜ��*UW*ƪET*4U]UUHUڷN 9|;ˮ5cxl\Kb<6L_!cn<P9X@N5<L߭\v-gu00S΍�Vǻ ڒF7a,3" 8EVq9z?;A'ja "dqFSQEd;}UT"*ʨlꝭÜ��*Uu*EԵUE]TuOPZDHwT"*D*UUME\7u?#姨9_��;z!.e2xx)cYX'"%ۧX 9837 `bPkO`=3J1܉[cYW/krwI$;5X-O;d1<(+c]eVj~D DT(b.#Hk Uz*LԶGlg��*("%U]QETUו"DR..O]gU-8ȓnf:;ϛwc՞@�T{ Nn*~&t^}|}Y٠.͂٩|n;'20]}4άyao [(8\+P2˰>"E')��*ڪX"*ꪬk*"*DTUՈ$yR. ˵oɶǰ[ ihh>>lwpzг| K[>m^&p H "0K~l'*%K(>|Yohx)G߿?aمb11~cX K Iq5u8z}a dL&#A�� *z3UUHEH|*]cU)kwV$UEEUԉ"(dtWWv: LAV*W@\"^8y~*?7�EYS:5X*QnsO3[ʈ,'q HX] cֵ"kdPgݾ Jpf)?#Snµ3a <bok|cYݳ(=@B3eCf(fFv<8yZLIMXq-)wv*7itp�� *}UU3vʪZ1UM%]n*H%UNtb ս8Uijh 8UڡsG)X) :h:�ׯmS9ML/t7 Jgb&ۘcX+<!#2Հ?7d�"=2]4)P6lbEV8R�/kFPO  ` ?qﻹֵ|`# 8B4)OeZǗzz[בkf!7L�� *Q]skکfLfcwth£',e�'<>©sk8�Qp<z}\ GGHp/W�7߲v5c9;#Z/yF3kZvsBF[ <-{sCPF /bjvog>dή7Jߋ>BK؇ )#NIg0ZyE̞4fl1Jn<Y#W IV p /0 = D^d>;<ϸ4"^Z N�� *Ϊꫪ_YŦՅTU6nRһpZ /!'q!?CS1)@ھی[ ear<4}7Wb2¿¢3W;BX0_Ӄ YG(�lCM}g) CsZ]AT+pQ9=+6wǑVG?l>@[J%(NS|5Fl�;5CN_l)JrfH\VS"+B7Ƴ/mQ aE2 "Ս1UZy1~@ik`ٺB7O}mm~Hߕ!VK(7qEg 0+{je+p;>O[0udb 7HʻZe O޺ `hj{ʑ"ycAW#JTUS�� *UUYHZMx߰O5ovv$^gU(rr<'Ot}a)':7?u8zBx߅Ee{o9LFK0%;b՘~%gq=N4{ۈ1!cL3/l2D}��0G{qb٘C5n Jae~92q!YK=[ ߽ŕ҇q{ܙX9/nU YbGƝj�g[WCS|,;ߪ)9\0`+أ\Ű<;;mmQ:  RUϳN4ƛ%ּ ` +<qS_~̇Xr> Hl%zp3#!+W,Fא%߰/魪n25(`h{} ?ިќxswS0΍:[牥²b$ J7o# [«t h)-1/ %[xHّ<;,Co<ctnpIx0Wns!qvc:xmv-tׇ/(ov%{^\|nY"*$HȩETD\Uv��*+]]aɭ]КhvqeoqGт>?~?u(3O0"mfXp (3F>Rgt6[ۜ;nVPb>ƺkQP_zP>;5f2We/9حÏq7qn #zH5o7#T݆Htv}0پfqL8A22Rl}qX{%:|z5iFerVhQLrI ?>yI%6Dh;f&dl{% ^}wqyU׍Y*?C6=l@R31 aƤS~(< �pqdrH'QO1y\0텗2j~ mP_mDuj|y$.C/0s4ף~_}ξb^7t 3^W%#w5r_f6Ƌese`5IPOǨqk؊D`1Җ% a>'n<x? ow:n+ ՅRL <`);9P׶e M~3qg'efFs)A\4ֳ^/Φl;N"Ysc(-_kAsˆ3vۂ쌆,V͚_҆Jx / Ϩ6úR>-E]XTUW"}Ue"��*}rk&rMA~Z۳m =v4bz-A,vV=K9bq1#CL0Ymߺ8F:3E[! S 5_偂fs;EgFQ!+S҃E<c>F u?|`_cyh.]}uP8!HBݔ{bC0O>C36{Qf~P.Rbv`<QkƬYv//c*Eo0 >#4m]w|z[/gyJZclk;q w†:Mp̠#`a@:w%;m) YJ2@&#e9I[u<c²ڼŲB79m<,[�/Gl[9ǭ,E{wGY;o [09Xߚǡa|Y)%‚k_bYAbx3eaeίbhߝx{c 1i ޓ79\^9w+t#`kb},@lor6"w/~8G%#nb12V )p;� } ;/z8ZR\YR7:mS㝺0eFXDnbBBdc1��~iNtRM]g㔎RpGKa} Z>ݱI +j:SnP3vNZ՛t֬`g-JCZx֖c2@O[å?!G7'_R3t?1x<r+ۚXn~7v'*&PM:��*&igՒ u>u;lVF_͸-B3K _}нÌb;)ۆ-Oz+KfBX+4@n` KNBjE1aKVS|vANI=3Xj pO4NpO.ǐ A7} in'n ^*ⲄZTU"y+p%$ HkԌɥKXm rCDtF3& Ir�l)n($Gb, K�t37Y1vM䄀3[Kw=(;b`^9&Vk‘Q1K`- &!NJ42p ),g8/N5^N?Ƿx]ox@g1cx|bcݻ!IFVl#up?,wa1FG/e@?9_QuqCDi_@IJ8/w`4AJvnϡkӭ _]$Ee//dQDk1r,>ZCfBHq$ 0X 8=Vs`vXA^y<WF4_7׍hf=|~|m0(?\w̸8=Ұk_<s#^s`Ț|]e>ZfFR_/fǷ뒍`% yg ƜlpqTƁOS}զLm4��*r w5KxzjPg9R[l/O|#tJFRSHV~gjDR` Hl╓QH Y)kTvt, r^c,s){lE]pԁLM1ZL)d>̞+f,.Ui䆣obI(+C`ury(%ϻ +$6;1 wᄲf%s:H3^Zīi|?DEaK�-&G JCYj~ACSyK"G/NF#ƊN/ݕŔ$R(t7L ,OHc8f^r$'CYX�PiG);v~JcTq7K$_jg!!+ ~|νp燊LHq䁬c ~>t@')!o)vQK<EdQBF+p裺8*uo?W:#_5X; Y46h]_,v)\<rpqxӰ ͍om(Ĭ(y'գ{?HC~JC~81̏ܐOdA?[+wFǿe+f{R K/dDwE8a: 䤗5+mE8o(Vvbb|ҖA=%#;?g 7wH q^ }d#jG%*Ok0+Vs2ݏ7ۈas>vF_O I1A1)H`Q{K!C@/` K^~|ZTm[-IOFĐTZ;|+Gk+*??~̀߇j@ M!|rKBs ?fla$bU��V)-{)7_|9e!ܺne/|=ɶrDe�w3a @$뷀-& ĩLOK+t~aģE nl)T J#8�OLBaVͷ4tPo~[V2̓��*ꧮ@vKmf5OJR[ #v~ :RL۝dC\$0?J$FK&~d~cZ/~ QOݝx8}IX0rqhQdZl(?E�<֞'hˡs�5๷JgQmć!!$Su0򽷜҈(!dm%'`/Qm/̲O<eC62_ <W @fa881.'%+›]\Vk/6nKHkqHFldEw9mٷvhقeH4q<rYvnۯ61a}=$N`%|rz2'f~ ;|zW) ':\<^s~;\Ȁ?X]xVSE1a"׏õ'D`k<մhFGpX̥1ջN1 H2;'{`n f(FfECo)LFu7H 1>p_)%%# zMxlBݔ_H IY|2^vw=XZ_DwXsBwͰ^-pzJϰٱ<PY? _f)ّF%.B+ߍ_]50\ZI[PIoI[ܵ#|ټB�gAx ~Ӟ#״_I1oˆ8`Nc߲��Pp ?k+]쬭Ҿ-[Z>vJ9;^-lwh߻1%^X}r{6퀱Jt�|H(F&M&'9Vub9lJ/f_t%xr_'Q+B' K,=j\/(FTC�bnrB[?jN&?33L 䤼t%ńFX C{GVp!t9$tV꺪X*ƫ:B��*{k?@m_%ּ„"%-qdnH&l/�@PPLego)N{v" e$v+/-=�7%$.檼,-Y@]:a|u>AYF'aAx7 1b,a+~[( ƥ)lW+,&xY(fe]?btL&,Vpg^??5*R¿�5|R@lq[vmnt[6%ryJ`(ia\J &ۓKOX' [Fc!+gD Xjt<35<KBIhC7,Ŗ:K{_3V;&<WHn!#`%;Y-(['/ia$N M';o/q 4O3ynKٱzCd@^?AG8vrr{_CR0\A^|wr=Z_`;vGsFZ/G9Q�\Z3/ 99 ͶB!0^eoŜZc!l_4ąxH�z`8, pbwWPwJ;_xbPԳ,-w3 $VǟArwd9j?[-ס#~deu)mх_{RڋPĠYfJ>W3wӒ6n5_|bſGg;s/̜nưaJ f_gV,+jU��5փ,?a E Ҝd 5$uu:<-R2pn1#س3h&?))}v%XI:ǣ:A Z fX__ +B2 Zŋ6s NA\@XGJYڭf4fF�/e`ޗ[LGķS~rS= ﳨϲ,aDџ}xZ‘i];3j05#+qdž+ZVZ‘6$M^_fnI3m<$iC袊&9,-utˆ H2Qjد4LRS}a+JFAA[ s==ScAmYXU_7B3Ssq9fݡȢ(){l)Bp KOD3 ѽ/cRYc8"A0^C1_$!ghl!@rQ@X`aۭqx!? !/@ij�<J�EKN*005*nƫT��*wDݍ[{Q9Irn9 u<?1j&|=%(Kԥ' r`#$ شN Yw$4){Ih+'7%a a ɿHl^bw=y(cƺY�{`!,3;Ycxl`0Q̴@#-͖r &n#517X4le�ܔV /%EK�<*nY0 ܛv0hMĞ>1 ( b] _&N)9``V/�3fYYfh sۤŠV(w Φg6 \ Ym准 0W4!AL)| YXvl^e21)%MVK~0zk&-(J"}(Jx-zcɨÀq|Fх{Y+3~ ͧ(N2E=LG_-fK7NϳVu.a6Z3௔5wW݂oKWN:qf -}Π6wn/E2u ^,c켦petDXQx19ke~O|]�l8A&J-=ƍ(vqn"V7q-_~nXw~-L3yyr F+ A� Vjn,5UV:Q,Hq^R)0Քy,Dy~oTowa\8?Sε>{dHЎoҝ'7%nMr(gWaO,m`1XPV ݲ[-F6AC|s@''٘q yIK=vZfdqSަܒJ(KO"iN_WND7/+ ~/nVcǽyǑ9q^ '@*vQ~s_QĿFDž'ܞ8Ya[[IJ>Vlzݲw)nS&#.Jgeob ?)k/`XR%7찴(Wz!io¶ƺDdfngP~ C8̿C*`#zv~$wm"={ﱉ7#d J tOHYO MiHB;__|;Ƙ"eN41԰`͊ߐ20ϏrJy߀ G~nj]y*{윢rXXv4ftP}ێ2}7-3}8݀ RB⟎N>?vHV;*i%��*w֏#F��!�!3g��~HHSWa?<3`&_'e`)1A&_V;88ē\X"_ Y!wX[k%UH)@~#�+IH bXi9eZ&!]#}'֟%'ϯn&Ƥ(1)APb)j! 嗳EV&0!XhĢ~ d0"k4ƒ9dkߩ)-8,7nhf~6)ĩⳀLVKHid@#J)%G pR#<öF<IR b*A=;Hoz/'0 w7ƒR1> +)Ѻ!�@ U"Y&TJ&:GK؟ ۠fOz_`(텐(e$1(08Ğq) /8S;éR 1_Ctܤ)=BSUT#~)K^fv_cMlrx?#]9vv0Cw"}>he7)r$D_`y7 GݿF?8巧4Q'hJ Bg@ENfOfO;GG3(u0Ж'͛6͇MdjNlQ,BŅaJ>7qbs?Yla&ccv/ӄ5._ô<!?/Eu;wD;9HT_$r/#KM^|80OXV׷pNqOw Z/!y1#TFC|pxhHپ/* WGV# *FܑaYSiV3nԐ yk ][  +#SeFK$Ƅ9) IfR0~dF�DS`V襫h_P )B�> [7ڲ.^GebdvĦQ{⳿;u򜾴 NGH߱[id?(2Z1XЧ@nϾ̓"|B[vu+}k%<M X9}KaHb_\utl*K!9 Zr#(41 }ƿ6ۭ8Vͭ A(V;leoFtFVa<) ;q#b/ǧ;/>VB[ yYZP`B6 ݏa] /1ܔl1ih^Bgp0l݆8.~1 �vEޣ:{a;NS[OcEΔPs%[^( Kݞ%�)ghBl!:] '0( }i]wI05Ř'2C;LH~Jp?|ءapZadQF^5WUVUUHR ��*}u[7Č9__+R-JZSBeK~o #nZpxY7Çw򆐙]i%K & ~%-XO(VqƿkoK/lN{6|O~Jғġi,//&F?00丷Z_7FPd1=Ǔr0ؗmcQp݇00Y|A=qa|L)t߰C�E_&d-$0 &Ef[1|'`v!RDr}yK[@SZJi`y8~ΧtF<HOACnò'Y(CRMeFn  [CRI&#bOoҿN,oCy;3Hg$pԩDxr<,ZQSc_Dnv٘(}p n_/=Y+KAURyLPgQsg_^&2<8,E{;u𥇅�� 3XS)g#/>P)qN"gsfl {c--~U7|,Sv x<<=Qo۫|X!9�^tߘY S8lS8Ԑt~Ĝ@a<Q9 =Fin?=3-JAj'<u|K2[ a!fV·_� yfw0p?IݖVAqX`NvIb$j@\K#oH)հδ3glio#~sZL!d젴o?~%ZjG+tm2.XJA;eV ]1X(a2WdGp󵞬A{Y�?OxP_fA`(�NL b<ؤg-oZk+^{#){Q=+ߋ-Q+�HO 4YFfDI$`2v݆tא :&oa>tc_'ik[rP'_ ,>%rԆ!+Տr|hŅ 'e_v%%6<kJIi咲FV1% # #<xۉIh) :?so!܄u[B* S[P%qJvZ6"ҊH綘̀r<vq,VXi C)XO;jTF\~[6e'79 '(%_+x�ēz1aŤ,S/ : #5k߷U*DH��+ϳ;C@5 qJvR>͒"hh+lKq9<ad8=Z + A2Tb2Hӈ֜Me0MM_! G߇/:d-(f`' cR߅X$@cZ18idh+aPb ׉Y|[sxͶx5PfKI3[%lkWXzCZڤ 0'C[L+"I~*BPb7<KOoT3D!'\QEF%ļ ͅ;o9hY8Ԥo�4 DMrqA ;MfM2R^en|c 𖤩?02`!CPXKQEІ3O'P̌doVw+؏f Ս>NgrTɿg Ca|T,jV`D~0Gj G R _ a%Tޑ/_X Nv3ba8czogl)-d]U\4̵.7~ẉ› N%$dhʨ8%B#yg?/Ф}]+huÌAan>pec7m8N-!s1$s]!F,^asOU<kpWͺ{,҇yDkǹcwbo]ޥ;ϷfgݎSdz`(ywPG v8Ckpl9v,zW¶3_lm!Ҳ0ѼI^K1ǻa&6DƧ!d+Molrl}x;_ b5fS?ή'5^l82:F?ga۟x:[ȚHVn!yIN`:_ԕtXkKn̸>ɫ%|4[=N)%0HkzmIoMO03f ICr{jm309 w̏ןvpӰ եyYPE:aw)|j=/2C뺫,i_P^Hgf8rx@Cy(LlQ  ҏ>-# =TMn& ��? {B>Iokp^)cDPHTo 4XFΛg^*^2��*9DVՀvCbPapxu2,O1O!<RD3rX0O+O#}mYh_0لo:ɽ|Gj/ǣ pEd�HRQ;(7O*PБ Q]d͐!y=h4s(h+ WDq1􍡅Y3 (g/8vP^>6_s�PQ|=|aD%EbC+cc WcE5d7b1-vLGW-ҙ'  kі[J])_+ ,RgZI)@}B�<DP \ VPyt{3u @aL@2cKcRz~Aab}PL9ypӫ?+n{b0L7d+խ �xJpIe3-/i So&A9t!f G s_ђlrN4"dNt$%g]@ejOXS_6V6FcٳFTXAοG݃^K9\xQ(#Tl-�̦? n /#;D慟5UB1MFg܉#VEq,�['W,bDQ$ HТ^8!-hxG#(Ou9p]6R@,8`x7Ki 7t#9~-K @= gm㭻ubC_ Eߋٙ4pum3 QW~n7}d"cÆQV,' ߒ3jflY-ГJd >)/g ,6@߅jGyf|r:U쿉֥?5HmԜj58&>rEe!O)l⒆7'on#94+!NOlKݖ䌣;(Hs#|xVf#CX;sK68]e*ѹO1 ]`?p*%9.IZJrD2֧Qݕ)<Nr3û{8yekq@D/ڗی0G:ٜR7 i } ?&SB(� -ܷtX A :tRs(z, ''H=_/$f )rz@xTZJ]zDTTUyQQQP��+ *% [xľ8WO8Y�Ø0B I8cn ?D u%!'f3AiʼnelK{N6Չ+WŤ8aDEe=ikY &仔PhC~դ# cG)y7adrPci0$bgӔ`/B�݂2l`(QE8z/ťhb~OR2&MkKY- )Xܢ=HgؘI 3h)8hɿ'#e0dF i]km7%6ߘ ~C=ZQ �1Y|$r_5B D!)O-Ye5o5? b-H:i[N8t> ߎO Hr7? S%' oۈF1J:3gÆ01?4c|EqT^l.Zj\w@n[~_3Ns8h-cGj8+cq+nX3>7I v394'ݔ`+#ԺwS��9-pFJuq9݀H%yeٰ[?;q& ^@ Nhv FJ8i\4g?qUae[YNb24N͗)GK O3X%$e['!n u _  TmK_"#^aL,>mퟲzž~,S#PԠ&[q�BR8FQΙ%'GX b֠1`YʫZf4[ Ooݛ(_[0OLvQ\o -][.RqE3Y[ffc2nQDKŠ:HiImB<eexDT.1H\'n>@ |�e>5gA>ʊߤќ$ rkn*lf'gn?tg籿`6F0 8'mR Xm9"&J-&0 T,쌆e $ ~V_ 'qo<Bĺjվb%2ܕҎc7t3@#^<'7o,`40Zducwa8%_;)F _JkI[)Uz:sqkrjR-RR99JВoxR@4 ib5K1n2ҶܿSFƞ+ {8rY<l:՜x_PciG(!o?[<$P$S9C On8排I!_o0-#k7޹ƷgvW1sWYM[ȱ<2 "ʊ���+ R1-mY38 FJrkݏm|PHACF-), SW�(G`*GGd2ML,`̈nb;sRRA#XL@Y-`CA 桎;̬<ZI>I@9*"׳F((ALݠ!n–GQ q=Q_ٳvCDr cܔbg#�N � UдmK3lcm]$7@I&�0&r$Z�>+Џt;/8Vl4 w^L_+/9@<sFSldΪ($8!00,@P IULH+m4�HNr9,0jcq=,+i",0%$} �TTm+;a!ZxQ\;�) qܭKB �?`�L,1e9HXV$J{d?tYG�n ` 6RTWX<99q >WYX$YjsEG}͝}C9'ЫA¨L:e._QKNk|vwO0DfN8 fMK@ �Um&!pl{OF 58�+ Eu>#m-ņii5vE( B"i7nOkA? @`BK6O۹ǑWǵ+1-)Vuh @sF+[&uw8-`|B?,Vz@`~%^&NB?(N#a! PŸ&;-=;qK@| "ģI' -v1,A#^"֬e㋺6ބFlpHdJ ̯nc�v0@׫Ѫ/*00 5μ( `P J N(bPaٔl7![~ma(|?l�R@Oac$sO{ D/B",0(��1�%�#q\6M�<n(!lOxg$2uptLQ(#k))e%|(< ve-|9U\ꚾʊ�����/A��*Zԋ5UuʹMqͺeouVUWW*cTwsEs%rnhu[��*{:ilU<ij)os-]ޘ]6J)EʪEZ7ԓEɋVuλ͗u97Z��*Uuw+:>{Tڤ:o HɼejVR-UoÓT%ܘwT��*K$2*();CR+Hࣵuw[/~!@y|�b`4D�JY%:eYzqSI��*UvVTME깧QTUע'KYw[TdE?a{7zGtp gF7l&A֬' 'ͺXSwu%ci4��*zꪖW+JzmT+;wDPU ߩFw?S. ՁmyvQ31<b}qE)`i7ԟu#k��*꛴&UW*Uu"6t;hsZN]ӒVXYTGՈjď#RX;\)N\��*enU>msUuU]Tҕ]%޴che<z[JV�/bò$X"OfcC33f~�: i_l�aɽHHC:�� *v/UW*ur-H`mwwX5�b@AY?`8#@cgO1}gJILgnb.�x@#>sZ3OQm`DPpɿSgUG~5i>K�� *Ω7:ZƩ5]Tjo;hus3vJ/d@F# YbX?Y(X7RߝxzC m_ ྘q)N " ۚ�3 ׸l#7ѐRSX�1> " +P9{�MpHmiƧ�� *{5VNʷVlKH㳐jpr#BOFuXDW sH $d}]�ЊO�P8fO'"}>@o?:E�~0WIK}g ׽-  Nw-ᬅݔ{->Q- 8гb}b ؍܂G4B)=n?r孍w7Zw06ۭRr6<YP1on@6,bZ18E!]}sz[Q�� *BgT#]/n$46RZ j3qsmmv�x�z(A'Ya88`'1_ Fjk_P}s9v_l%;oKBIWYh/)!jagJ2;"IYX/.S0OgmwA[y/�TnGZz'e?ɏ6O|| 9M\'gfσ pRW1 ; oK<f=$H&~&)JnsB%z$!D_1Ob8[y"KUSwh�� *vϺ˹'U=lr-N㸇Mzh#}xB2 'E6οݿ)us۰ r$A`wޅd`Y`̈́ixua)Gg`k0Ow>{+|5=g0>O4g:ߏny?3uw@A@YVX9|=,v��a>ه<p7{eFxe#D@SvP6OZ8b6pF6h21<IjI;0ѿ<+Lh_sq?`8daBXN؏[a)KPv9;o{#|xhGa ; {/-[f҉9|7,n@[,DӞAo{V)="b*oE: A#+f=j!a`q/4Ϳ΄3>(Kµ,_Kb̖=Gҫk�3CE1[rCh[;~͔#` alQX=<H3v3&EmFVUuSS��*XWVwumNNlfƞ+=8tԤ?WL!S9y u4oVӸ h_) 3enMCCv|!›rj1$?mLZr?[G @`xr( c7q0Ʃ ~b` X,bv6l#L)=wVO㔅}'r{8_]+RKg1űL/.FfܗҍJXA3!Hzay``R|Jrdc5K!zG%uq,g47f?>Tk8~i�#Er%ыyE` "X 4XV&V .'L8xY?_b)-c_#fko; 8roYSC^;Õjֽߌ[l什_#Cr#YZ'`!8W^}a'8C:6sDާa+iwsKN!*A� ?$w%g OajMYBH׾j3ݐa~Nl7QE9vHwj泻p��*ϸvN_9{lPY<y+enzZݣ}F)܈ч_M `<v,)!MӜ&+G|hnA<kr)C0$4&]F<e[ &+4L}?<'ÎpDarV(_?PFA%r% ϺKlwearLVNwu asEqقP|<J`C�|Ɩ*=93CGcL)Fgrӌ &kot~768#&N!gu;;N tI FnB1J}Ё~?6e ] 0(4$#yS8Umn"J\LgZԡ^5Nζ 8S |*Wr~ B+�p$LEi=9%j<qOWYBW/UgiN \ |!?68X"c/iC ؞2NgZ- ݢБ̼q{XQ5 rùh~alY\qb8 Y?FNcQ_7o5wGk(Ñ0-)r%#ݾ<fsmHQs[רY쮻R mA =4Hpi[-G]o9,8|i,JƋXs{:(ڜ��*r5eܕgq-]yT)MЮ_v5ho +_v \vRħ$ /O0O(dnfs شd( !, d VsYw^y#v [_KbHGW5M/nB Qi04gz2rO9 R<R(y-8u#7bw,F,�tcR_ ��)# H!`_(zn,R)v)dO}wD[c tnB21I~Gf&$ ei [Lue?lSp.YI!`#/e>ecRb'"GNiqzIœ~l2K' #bG`FVoS3BԳccs2V}޺Yo0 ;m3Vjl籂|Wsb܋:|gNa:oAHP{_' GO"6Y eg=N⏎PSk5>}۳I1E!si|uP_PIO~[a}<Gmd*Լ8>4!S@_ω4U=Dr ƒ8X|(xtD>S3��*W7!=S6b!gzr-&6VI[ (il, pL#RnXBrÊżQ-LWްa>\+w$c0J:JQHJ=C Ng%v+a EFƿVI^R4bJFlSiBoُaĬ u-__INKb/7gܔu䟍o:2R)J^@0+maCvFO۲퇺j9Z�::C@r7g ֹ{|I#b%c,+ kygX=|�g`5(‹IEIN_9; O,7M&D' 4Rw0!lWJg~ 0\}A[H,õ#h5x*_ S<�~)lőX"CӋ'F adm,Wߜy!ARrr6fYx?% H=ZX[z?#�nˍzT>X{0v�>$ǘ@ºYF-l=`� rōGݹulcpBz̓>diVm* 'qA~ a?1-&_A"j).Y2\b ߸=)^4xQ?Mz|[Ә1! OΌKC?;!A~R{>Weg5)s[2|Wei ͮEr��*s5Xe^N< ؾc9%gkOJR?Vϔ!Hѩ!ObiX�`6ir!،ؾc7BI݆dۥ[p.2GYI2u.mx1!~Pf& W0l?f]h9Y, BYI>bRY|et0* _97H^eKؼR_to/bqo`aBe+#xbt|_XIi;D~g9l$j\:7#|ưV O�ȃ=Gq�#;է`72hk`0�!X-Wv5AMz52[Э*Ihb_nlL f9foVd^S9#?J䱛?sH9ۥ+pV0ܞzf<I;qyZ_Co!~OU+O=Jَ S}"9x9Ia_&Ãߓi۾v_!:;"ٌQk#~%F-e>2tf(K@0��VW {>#IdnR$WUa H N$rAS>4r0z? ;^pE{׳0<92{Ϧ̪n��*{|]vierQ_;2��:~W,P~p !OkHlf8QN<q XVNF7e/ hoє?ki1�ofvP;p(rS7_4uIyho{m8 I }0YĒȴ!%b,Pՠy/JԆQ sJKWPXz Q0&tŇ! c`];$=zCXϿ+q!%Cخ@$+f]oV¹DD$'@OF`,_nP`Y/Xɩ§̼M pց~4a1<\5` 6㉄Rij 4š��#׺d,0ioۆnS45RUG۱�AY|5;,5(Dz �Վ7gVJ:]Nb\NFdۑ*w^,κh9@-0N0_Rz,SEiU4+0_r@omRKNkG]g' 37(6;\hz(Q>nuk[|edtmcnouOb9=;[7eok܏KN~7mqo_HO^Y8ysptRF ?ZdgV5c/셨 /HXoyne3~}hKV :H%�"҇a[g" ~%-@t_K-5qlVGPVfaz�BnIIGcXNϔ/IWXQ'13A؞D~a6z-j4y'VIrֱX9HQVXkAEa'BT nGB?WE>+w=JBbBi pC�` RTL++[:r[_)S)O��*zv}w7aD"7oufZa.bZlni>b[ Ѝ25 )𱘿hB�H}mrYB~G=NȡJ [;!L(8Rl?z$_1 OہCa<a)LaŜىQ+vCKh53lQ[g1wH@oQ ;Hq2&I=}|jF-R ڷ0b 1 kK 4<r[78oН$;C+*�5b|~ٳEP/(V!A [kŶ0FYC}_" Z}O8`ņ᭠ Kn0 0fl^+ wSi G JR~GtDᥚ9pH(E&< 3 iHSŶ̤dư쳂N%5e֠=)� t+S|;#*{>:'YWpuwĀi|ٮOuU˔?(9\/׫U>g6PV ?WWl{YCBI<>¿nv/X^n?* ׍KaHZo󫲼"Ki#sb8Gco,?i 3!Hn3-_5:[~+v=љxn))õ8<Æ+i9r粈+cq;\ٶO\;el$@<sKYX퓌}ƹ؍L7x8{ Q:7Se+̞l3JFƤF8?4^ +B,r Stq/~6NN~J2uZHJlvOxOc3s᣺v""@v!2 S6evZ»oA(Ra# rҞ%RҬK9>�-F 7b/\I}+0dmrrzM851#1~(BN#��!�!3g��Z&uSW|ԺH*��*w7pR킣G+~@›XxoP(+ޭ<HQfbtXqN==) k4"_qEo@9&7`bcsY8撃 -ycEbK|"^-183-<;Fᮆ�4MP6V/FrWY,781Xbܰ۔ KO ِY%bƔ~30e%6bwZRNiWO_lx{=kfsm'>|#gI ZsEr|$41G8iAv eԇil! g8ǽ_�ſ4LgcD1o[Mz='Ga:YnV%((7b"^KyK{2H['Kw(X/K|rR1Enà!PА3>vz5`9>\ jU9yw;wgqT1�ȵy�;vqZ#̵}6ͱpUv iX9Tƾq ogѨcw[_|_Jw[zcc{gA_9 5Lo 3O֓z4̂,Գ}ERfZ4`}Х.m3 cssqlSnC"Ѽ{)=YQ[l1RG c<#r،l8R*;l=)A#rJ/ �uuvG9xbgu +mSg3yIl3Ksw$㳖NVDwJ hiaS͑36o,uad$߄frkZX3mA' S Z|RC2Trn�+st֭c6cF4;qI ~W;Kܐ<$Rҕ<?+0Howv%[$@ O;�E" !9|/ N)!3t孌uE�XPK$gXj=_v B W]ڪ��*~ qoZI cRJ(e36uy)PљTE${yXM @a-93b(mժҩ(+}_œ##2a1rRziك gŹc a.& ,7~0N(2'cy7GN#Oa[/U·GՃD|; ""ۘy<$lQO|"/�N�7 NK=%KM0f%ܞwop!$`QPa]տ%cS _60ᥤ9 2M?&2 f$n,Lݹe|*rZU z2E/~5$2K=;Of|WFH"I Bu$fbo~Z~9hk�PI}8 g a ,$}x#A mZqo%n1#9_-Fa{ϸX8Sex`�zX7 =Mczrݘ3S l+ŵm涮j<Hn(*'Β/#ZZH {SUێ9V©֭?׀}Ň_ X+Bͭ& ,;Af& ұ/A|r?eYGϕnar191{qNJ|ݿu-Yc0[l{HibS?ƧP�P]t!AO OP `XVTs8(-=lۘeLVR7^GOFXU:/3Ӎ)#7j4L}Y?Ag+:~cB_X؏¾SP8J?V5iI%qEpuڿf��r<RZ?G-" VS_ruqYҭʷD\r̶7iwSsR<A>R==g-[&k -.p~u?pNxf+Is#?|%$:Vƪ��* r�~1%qwNuCf߀ o#Q$OFE,- NJ AÜfw/I|IH4+@xHiR_KEu~C xԕ gJ lm)p($XxIm%x`9eD dQ|;mL)־jD#nn )==a$~f,,|);,X-L N�L7%Ch"%ML(QD"OO ??N@~Y0=)"oR +a@Sry4/MK̅&ݖ 0wܲ$P$�&X{Vbz^)ӕC|m- 1wN0k2p.WP;jh ' &0q {QP&(, FAl-ql ~rr=eIe6%�#J3nJ7W>s|`Ś7b j k Ut9lJFSgf[!=:v]o#MmJԥ㩯Ѐyej/hڔ?Aos/oK3͂0Gx:pXӯ߶-Ko�4pKl-f^l`9#ςMK_Ŷ?+L2ɻdO$0 ^p7ZRv >Nے35!Fh+lNaq0 #ڷPHD?iC7^,7vέ8؏fN!b [9N5l|շrBuq_eyHvfph}b͞JJw{ܷ<+{=C]|M ']ժ��+,d.=?nAQ c/t~H ɫ(1Ѱ0'�F]vJSJ2EZTdd6ĠZ("_ )´}͑b`,m8lר1ӆnsٱIcgs:YFtۏMIX4`E7݀nL>"!mP{"EiH;ۗk;hh ðB-d �aXNxhEԏaa`N/LcraR@(ĒX($ zK/[tEnAZItrf$'Px y? +skg!giݐr7/_U"@@4 *պ3Q![8bp(#Xa3ۧ0Hg<|BGCC8_0ՅHH_H12;x.=c+ r8jcۤnϜr2_9? 2ʿK⾏9F8-vQq!Jp8{VΧ0p@A X1lw x9в%s<3ꐪyˏ;L~z‘ _'[\AN:/Қ&fOqKͩ)Z?Ʌ@2_~/̎DDoZ mJ|fv[ua;J²di,+㲶c9;[d# 0Ž.D1c|iu-Y+#?^-c| k:""4430Z>|+)Hu8-!Y?_} 7!?Fl#+<xo|?# '4{N ,|lo8Zvù,čCrۤXhpYS>1XA_9_Hj��Ķ,om/V;#s> _W3+-O;b Gĝy#R)7/?FPd�z pbZoN*_2g b;G?nq�=pԛ Nq;v��*͐D8WB|_q `-� Y7%[L& ^ ==dG Gř&_ OXO;`c`=Nǁd@[%+'dߺw'_YEdOy1oQiO%fòRQ>7`7RPŗP߆:BƝ袒Vb^Y #k32 Et#73;0±XOJ{|Q41 zDv)fCIxs;~V$0%<j~϶% K)03W |XE60n"<KJ׳#=FԾ֞L}`ÐLF' a�=ɮ9᥀#*D B-C,NMAHJp۹&~_i[nv4ݿaihyjKDzhX+#8A @)Wxo|Rsue|/SVhs_"p g?4+G,gĬz`amq7 uczqw } 7V~~2'91?Zq}V<{Ԟ_>߉Q_ߒvv{&>z#TKvpu%! HHi0q A,!-8}<z kboǶ51Dj {Hp$=4aDC a #NYmv1Z|8i ֤^㝐{U+qd(ZYiiտX C3G =3['IJ3 $q2J;#&@F߲ oN^U+wٛuwE|I 9ho)?Gy>b i`1h}QcLύtM!r҄tu6q:{bKd;g+F_ܘ7|DdaYt >uT{1O++ g7snQOh`~PTݟ.0G їgb8{N ��+/t'�Ոb7olL 3a ][f:C�}JVBy4cl>1.+lq{@! 0 (IJ.@WZHA(uJPY)J+)]lr9> ($kAcZ1 �:g`&JSSerF+gF#G1`* Yi3AD(4~ % $/nn|w3l-�i|Ek"a&,=Y*̨ s= ຯ|G%pz }xiYҵl?{r.(pisX3Vs6Sze| UWF\-XH6WG:"D4XqmPV`[$S F[P L#{OaJ_spui4J0b-J)Cpr$JˆR8N('D!)48ፏWJ}M$4YUVGO}/eO�]L];0aJ<+A 10EZ(зed@v#qb}ߞiH?^۵8:&)7Jö;jE2R;my,[(I+"E�]ހߏ_g{Cp=` 'Vo;9߱ؼΒ,fc #��1�%.�%ZK!~ y}G~9'D@Wȗ%'qՊ@lw5@��-3���������������A��+TiK)H4b.R1JF"&# ŊR# J)IŘh",YYw#HĬE%EeD\i9]zМJD]"mc8),eVV!DX)fE'qbE]ZB"aN)H$EteZ)r#R)JD\)JRQ���+]#K#HecH\)8JR"&%b#1# D[B\#fig32#Iʼn#V'i DhSR%fE) igcryb-iDZ4)f]4'!4"-$'iFRB'rE8QrEF!JDRJR"#R��+da#Iň1c\)(HqrJ&EFF!D\iFqrhF"2M)ܚX\#9[FJB%rfJ)S#9Yi^""ƓD\c()9\Љ1xD]TYE#,ER;ZR#JJ,R")H"v)JD\!)��+m)Kaґc\ibER+'"VaDX#rJ4a1%"Vf1;jRRYi#rEF4fR"1"W<Z GJST׭(� R={Ԑ=�wۖ8 t#rYa�M;@hqeHŤ= ^  1B94L)|Ie9ՑMR>bňƈn*TqN�'&�jB( ;Z7/Y/��9BX4NqI097杭)IŊMXFK)j_$HFX",R0܄a( R")H"w)JDX)(��+lia4E1#\ibE1+'".RDf%)D\0RN,[R 9X)8JFQfrjM9\ќfy` @0�C@x�ťw��dTQ3 xv;tM`\RXkZSJJx~Dg<o�j0@i4^5�r[ɩ/O±YhdH� S/9܋Ueڽ&�|LOؓױ&+ }lps%n4Z�-9C~0 woHi7g7aٜwo�;;qN HX K(+CSA=; ].x#+׆t&bx$9_PU%'~V �&�_܆L$zPbH7b!r2P,=ӕ �:��%Pw^1(7y|7Z{-@�j r ~p@@ %jQ')=;{ƛBqbEgk.""3iH".B0 F'kHQrEF;",R@��+u##He&'!D\aF")Iň1+eiJD\)8 H"4a4"ViD\aFqr4E37`�ěrųb|&�p Ig` ?14?\P/ J6aga{(%n$[#X`c$uc)*pυnf4@: f;�a7@47F�M MV0, Is7l&v"}aN!rpؼWC );{V΋bHj !)tKؚpXa `(0i|��j�Dl $$C+q)$+6YbB&ktBІZC¬�� zH /5` @:) m'�vB1ѳZM �>&�3]H J ,X`k1h>1&V"^}E/v1  -H ) fHK�"H` }@`B,XB@F ��=+�NBKbiYO҇v')4UV՚%ui+ӋHF+"w!DXarrER)JDR��+!)H3K<EM,#HR0"W#\)(#8JR%f0N#H)I1+0",\)F""2M9]d0�8 ƆPZw(M7@` H@BPAԡh͛m}H>/ݐ5Z{8ªP &,˹  v|,i[Wtr\n?{̀d�P [B(zV�`�X =�7, v�h�P !f^�B1@QDx A|_- /iq@0+ 1Y�TC_�=9n HRzo&�(LH)RxG rj;vb� �h &؋-)'B (00Sbct�5!Y7 ?p tH 9  (3d$,4k΀<�+J99IG{[p 3�HM/!5BWlMϞ_ޟrXSM8zUhBRa9܄ibN)H%!D\)JR"��+})Ka4EɡE) ňF!DRN-c5"-#5%+b-a<'bVc .BHqbB"֑Sf0)Hb.B0�C4nwO^�4` & <+!�!C&#qXB2ok�j7;Zmg.@(�!jY])xY5# BK㑿�4�-H C\yE+ŀ �4C|> v!BG05 ��[#g5)nqt!D0P CwWHHaoB/��P qr�7۩T�;aLDv2RɈ bjFd}|=g,f7C1ta;}תdTB+SFpE�* bfOS"n+FOf8a1k-&%=v;k`F_$X�4`"`;p Ʉ"Ik3cH[ޠ )^&n1<zC~O-@ @ tv)/I,M/3'nzO"h吒ͳl+)&fC@3`Y-?35+-[��= { 8Q)�P@CK1 MHF7m) 7~iH-Н= �P4X ᛏ ^Ff BS,eXMMtKYa)ؤa8HQbN)H".B4JR'��� +})Kf0ER!e+'#E!IސE!"V#\"iH0'+JFaHĬJR" K '&1g/ Kbr/}$T*CO4 a _ +�rgI&L_x4> khFm^ PKܠ@׍J.,7퐷^ @t8?@?, `L�5$K+tbӟ/# f{p @3�(Pg9)(!"o4��`3 n* @v4B+Wq]`&"qCK[mTi`ZPB&$f Q��O� M0$͈a=q](GKxtN+ <-IEE;w!Ba ?$4U�N�L0JH*MTߚ xWP C�tf�<e CC@cVB61@hpIA"`aB@; Hphr6O�8�xv^wjzZr=�0:�5&`5 ^|hߥ!")9$3(v�dB �X%ٺR+d x$v## 0!{3|=(o�8� ?9$H&Hpb10ԣ0 F42sO/60xrDV k~0 �x@)J�b0aдp>R"�.��N,07- N z,дBs iEӥI9܄iщyb,KDXiQbN#�� +|iKЌJ0ER;"W!JNW#\#b4Jڐ"#H'Ԅb.RF%m R"b4E4J!Hb.aI/t=p Le|Ixpcv&a!#w2;mC46Ւ*0 BRYFUw�:+tRh&AA}%�t�LRG�;0&rY5==cT\LB00N+)/`d8 )38u~! !` @I$f6qؓfvvL In$ VkЀ?�SNQo҄:KY=!�$IJ%$€XQ/sRPtLŤlVNv<xB@bL&@B1#{bv{ 3K,?"L�Ӡ@Ž)/{`80&�7JM,,/ _��o +lp[��R -)(Pnx|!'{@Ԉ&#�8R > B` ?YgSdqYgg?i*De$}n�)+zҷq| (o&` L& fA#/GHVEl|�(0P�ɭ1"2ϲ�"G~Pȏ"?~h~;~%]5F4Y9ς_۸ 4 :Y)�BVJ#b-(+F& ;` T��VLrQ<r e%9*845@�h�Z^�NBXhq76(8_%hZ{�0һ!8Bsugi K4Vyg H"K4",B4)bN#IEF8�� +|К볹F")H'+b.B4X#r0rJFQr0EhJF1!DXi8JB%bEMF%#JNW� xoLAse�07V!0ɺ ɼP"h 6Rf+pisI�P(nQX߾W Çl@ ) pV݀#K\ <vy@n#" B6AEl`l??N@@Z|$篬`"N (rz$H!I9�ФVj†#{[!#b#� ZP"#@Zk<`Q@b1AYAlA9zp D`ddt38Ea5c wQEHVFk'nR;/cH^}@1Iѓҝ-?a݉HF*i `� @ h߻(ZBB/E�z� `Ҷ!Ii��4i�v�5<tә+-vm�`��侂fHk0VJ\jB i3R%0,!-)@b &7NEo?\p6!KJ=@sb<y �%)4Z~&%6��x1|`�b�M1GPLF7ӀĆ� o/fW5+�71r`g^&PO~+kΐ2 ɤh ҝؘLY) P@ t/B'X`%JHY`U `3 aq~<�c !`1lWd"W/}0�\ CPqߞ*]pEc,N^XxV>NkIk k ܥ)bN�� +)Ka4EM,J) 3R2b.FF1&5&ZhN,F1abB%bfEFaHĮF2o800#E$+ӑ0-aۀbP1<0RLAi#Mfe:{( <;� -?3nv. �Lzh B7qP@v@e9d/tQ:p(_8 �@3?Kf'2 ٿpZR"-8 ~#ۑ84X�4(>zı-D ,&bYUe@^fn' �C�RB+~W"ìD_M~cN1`�D&\X{CxR5-8e�tQ}8��L&$M.ydjE'mb�0PJ+<E@`x0byE^# f `HGIWؤ=8PX/d`2㲻h`X  F\@t e +җOk҆�`!IXLNY .@0&��)O /h%ļ�`XLC3Rh_:�\p ɌI^Ŷv` P,c!x#Hu�x|J+ƒ?OOӳ(BBPPhn=%ZC =7l 1t� *MA )! p!3-o<A00? p @5d� IGJ?Oؤp&1U` @|0`1�ne; &#t!B Rp U0JSOg|� %-)؆�fߙK ݊�4�%B�ЧQ@9 NֱH0� �`ť &X RJ@´.�jB �zB&Y-?tu) (p|0 9|cܒOҖt6�0)�]!``ep`(G$"ЧUjyX!b"eNEƚ!IE^h]0MJDiJD@�� +# eJ)R",X,[Z`;&LҊDŽha !C&(v;_j�j�U)()%#2{ +.�Zw*_ F2:M(xO ?� td#1e1x%ݐzRh K͎ԇ#.%�)�|MA0ddbvkp(LY4VЄ ݛ1+'1~熠4 ttݿ5t�1\%' tv�BR>}}$2|E󥙺K=#T d퀩E9|)ً�D%J)Ƨfs@vC�ЄJ&9DN dw awpxҐJ?p �?&t.!E $ }�;- QD΢R?N,P4ZF'~Pޞ1&1���3�/Ʉtn:,��QFoJEI&C\!nA @`ɈZ-D �tb'geD!@Lt(0n JI/u I-;:qA+6SS 0ħ~>�倘 <|L ORpӴ)8"eEF�`2 Ju7�' G&bA^+gB ߉�^0rپĥYuD C,i19v_YF/aZf� T̒Vda){€dR :&#fbݰyxEH@�}Hy)`,*L!0+0eRo.t=IyZ݀1B"7#N§0C+b!v#^*@/!�[xHSz GQHd`M�LPwӒb)�ޡ$3SZ؈H�C:rJ ��y4F9 Cǒa۴�v� P&%��.�ԠII,+À3�@ RGp+?`M0C ; CVTy Q+4߉²0CL�b A0%ٖ6gb>ܰЌSb<[`k`�< w8Ki&�jf h ɮ3i "ܰRjPL&Yig/~�zXixk-z{aW!MKc>�@AEr0 /~/@4kK$߅X�UzH@ &!M`gre3&(&flB(0 Si `3aM&�&@O Lf WO` @B(1+: ܴI%sE `@0�p+@)KCK8 @a C{;(Kh14 H%?<,9P @`v`` %8߸o76!`oϹ})n!c  i%fJ&'a ;:7,'d IɅ'ԅk0X0A(D OIH|�@#744}⳧ܗ р%`(LB}+}` 0,OdҒ[A0(RT�Rf%tM,a ٖyDbә83�ؘ_ L|C_u|ԩxky� `L85"9;`Ԁd @@U0B0؄iH%bN)I’0"v!DXi���+) !H0"W!D\!fiJn` @/&RFljw_\x C@5/PBY@(rCGoِԷ)@@`~M~XHa\+m)$ᥖ!Em CK,aE|Jp͊Aha_\<n GHo?g쇺' -dHd/ma!}$R'0J(/7?`'e@HaGJFPNj7;!FZ! +�-@-9_o)%G3~RCSf((7 7ؘ ;q@&bPK[$0s^6 Waf)%9 wVţ7X܅TL|VHՄsKCP0BIAtcx`;-l amdϕ8(�xL1PK2vqvX`ihAE#Ē�t4F+'c|S}``*K14p ? Pi!q7X�0+$ &8��07o)_\h`�S 0Kr35JYDMV444|y-<Β/tl;X 1(YDᥤC)w;wm9E?FHo @n, nRZ܀ HX^(5 oNG 6 HO|܏|4 @2!OFŊ- N ЙuX)8HR |� q00~Iהx�7R+ɠT7#q6;f\?&t{2ČPR�WRb6rx71bPLH [yp\=I5 0Y|B@C$#^}F�Bt$2`,o6&~Z[p>^hJfIl~Zpg[{X !+'#bcqۄ"Ep1!!), ɡg,cO �gI$'1V/J7�lVcC, Hvүp`xh zԤ' >F!jsqc1H~Z|fHo砘~t[ �440$?#?pu@/�X3! [!X !|~ '�w,0 oJ6 )aw�6�pɡ, �'%!b͒0 |z_�O [; Kw��䔱 D)Ҁ @--F�49  +@HeM!?ㆀ89A^ �?(P1  X@&&�Vߋ!<~bJ@q00'Ϫ{�[�S3�a,@@�≀0!M&D+qA7IR%xbh`U$ P6opYLhK==09k�?�(3CyҬ(�7//J�@(JWsP�M &FG KmPݬ/:�&5H I Y)tmy ��\/$Z&<%wP�?�o7@P@ �e8BMZJcozlB&S(?D652 YvHмYxxo"fV_.fɡiyX咊ɿIAYZ ;1/X O* …aO59hbh,K冠r6!?Z'ǗeB~d4D4 �B҆lX h ݰgɅЄNqސ �14CK&"JOn޼�TP  B/s-q[ߌдғB'kIbEF;".K4".BXԉ0��+) !)H%#JNVi,-P J I (1)%f @5:&. P9�6&fbҏ7,,7􏳖M,Ғ^ԒҀ¿odlXҀ@B ;r%Xnq!ՅŒ5� 00oMBJ(1˻Ef O&:W2@xo/%'a %`‰yD͇T(M&vǺ (QY=z PLMF(;JB9/ aNY@So )h=_AEݒ�L8.:_U Q( bS׹0{|toK/Wi7! [e ɀ;bJ94% gn@l`G-_â~XL&�3�-/bi])ܮraCoKv AM@)rЇ~ t63"iaB$[2JR7BK& C.҂LF'}p @`T?~`N~b-@��!�!3g���`x,1yS Āb !,ha\MzNQ�:!�& >ri5%wfe�!�ش|ْ[l2î:@@̴�d<Svjo��TC| ``%M<Bj H {jQ$alv:JJ \1p +l(Xn0He%Ie@ AA04a/W};fM?d%nBPv�L)0(@^&$0%+8ؚ^J2yY.^a !(rOжE/�,Ii�jR^J nׯ%/%֝te%� b1$0';p ^ nO:oU&")H@P �vMv%%lw0�dɀP AY;(K �5@Q0 @aC8ߜv8uV)](&'*P}=!^&_#~D3qĢf 4a$F,5�z - %tbCC݂,gz@`�:)Ad m�i,iAd챁\�dG2og}�06܄L(p<#v 9 4rfrHh XVr� -;Y)44�e=8Kݰy44�e~1=b~Hs}) @401D|OCB0O9;$C&UQh%0{n_է{4o}�<�zt0"bO>A{0r`1N(6 +9i6�TI4LJr-Xo'[�`�Dɿn'Poi!3 B+a8jo9!q%%޴`$<!Ԁ_�b:n/xۘ4p*M )巶B:wAAxuiD#O7L�5!@ܳ97 b0Q44P+Em@\Sɡᡡנ �w, XiyRΌs�@�HL +K/!K_F2 �P M-bSr :�p��Kt#~(9��册zCx_'^k̒WwQFMK�gɥB!'Կn,% PIg* X`fHhn48dr!A3bI}bvCsY|᥶��o/ 0o9 dK@n<)A'e. R5<Ek@�hC&�Xr ò߀LY S-0]aX#%$L<7,'8b0y4 hi4J vq3�!ݽg~#�bYP ,EbXo�0Ơ@l%D^0+f %8` 7O+$Y7H3 GN ް�� @0JJ&�uI2KRRs"�*�~nѐX7WMR!DB4H"&3"w)JDX!bR"��+})a)HRRiI7EM!K -!t}hhCFRya5Bߨ 7m3@NrE0IH 9i%%8cGLbɤV Gv: �&hjq%\|W,AAi~ތ~"HA44B!'` Y4�p�' &’p�AЌo fҖ_6Ā BRZ@`Tg6g8 �jC/n't@ 11|@CI�A4dHmx G��+c@)V<o6`CCQN1PLPjR�f� |FHHG$ a6AH  �bQ@Q)_,o/t�L f �ԘQa_8\ 3LLāP+fڀf�;ho bP�20 0`a`P8G\ X*Cm˽Q`  �4p1\(� :�;,z&6�Th`?i,Xi``&#`䒒�5$0!-9% �XK!�)� %)'$�r%gI, %H@ @XbdXÐ;B&�QER37^J ;�0a[e!+M�-D$7!�#Z� @\`%@mAX`a00Yj =/oFJ�(g1$"4\ ~_(,�?lX‘Ibhgv!`bjpN*Q P JºPGd$�; hE Y0>RU]_` l K/t;utH N(KZ4+u`L_;`R�*M419%0Ehz*jY\&f�7x?^2SŠc;�zBSMHE@OA(fF[rW%=|ʻ�ɡ,j'~[l{7U΅i_#/+d| F9pWۉ-)DV,3f(3mz�:�Rroф A4'߱lrjJP6d)NQ0`h$$,h߀T-=Eh @Qԧ,Q0R^ 5!�-//b[%jmco�jQ-vo `ƒ�$҃ hB8id B3�!(CIS!j[Ɂ jl:|tk!�=�r0!၁|'y�|49:KgNtxhl X 9�yφ\� 2� B@%!'8R/O`iu HVI!` CCR} ~09%2�<؄L/i`!(r4(,ee_1NGVw2j b�(܆M�k�2bPid|R (1߇ 4MFHlON1 ɥ-ii%V 3ҊHnĥm'PO(U$ÊUlnp &a)`@�ܖM-$2EtFq\~Mi7 6&aTf-) <A?XfAD )ņeSk,*P`qZd@$ Xh#H#"-ƒ�(%`ɼ>$rCy:Cl+ttL�7y<a8 U#N&�tFAqC?_%+0wONdM( !gI8ߓ3ay,4 ޤcǗ+Z sC@XW~F%uC,CYAh"qv$M(("[/~P%SR` idߒe'M�׎B#į� ��d� pԒ:;8|_W�!!L�‰SDtBzVݸ€<�00 +I;{Rն"ա ɮZH2G+b qDҋ|`U8i9ؤabY bEF��+)K#%)JN.Rv3�ה`R?N&ӒfS j֯ '!W &roIyc��27V` ,h:0cFy_(B $ԡ b0~(h* \É|ut vC0_85A6nY`:&Hqބm"X2$n�  Y! FF'׆+�ԴWHJIow@.$E� RA̅&;(ѽ$i*MBH : 0A, Nܭ , |=)u`!�B(SEX 4�9qHO釐5 C H@*��._I41~� }a0]s@ 2X11i #H �b/kAI@:�ЄΧ$ �pp&#�B^P؄2� -R `jxm~�+Ʉ&Q1a&�b>Z$FJ7X+j`D'%D bqATke��- ! wy>X1% ̭>u ru0g�\YbrwI7԰i �a#iր�ҋ5;3Qk>0/�|M&&Cp[$4%\񢀠b?o'P*#,3@2�:){T4%P :F& GB:RcD !6|Ilob]{Č=0 rW" 0L"jvRK)āp(%P]G oMjH0$ē*d 0!ɜؼk$@#+7r̂&PPMsL}_�& �Į撻d_7�$b$$??^KZY,N1ݐ0 �'e C|E@ &CIbaII+^~}IB# %B �(2@+ 0E'ׁP Fj0ގ,QW$6!pӲJ^`d@pb?wL�� FdwH\MNB?Hi[G[*�ba07J|jBM?P�wŐ_מ& 0& aC6! :cCBp9H04481w 4d6 JV_%3<Z^X"DZt5(�B&! 󝑈BW ȨE;#s9 d+EK o@f`y}~m#5�QR}1,a�oY _I� +d\7َb bP C݂  �`baCHlŒ`= 9@�7 X%a.N�!xKCB&w/ Y7 ؘL }?/?ސ�\�1 ^4trnA0)_Bp>oC`>A]Lphʼn(E˕ؘ�z_! L&y0tdI�t�1$C!L|7!Ü*IWPi Y @�̄3@b �  N_] ŖC)0׼�*M(m Catm@1�) O�(naR_ ?� ,B}@L` @5 ]$7)�.�T`vq_Pt~5_ ɨ&cY &Ɣ#�"/PRC  K" /XO8 & *|Ő&C�#SRœ(Ho$L4Y17H_""�2fBKo �� QYr!ybo= jA  K`肋@ vKEV,C(i4 nY 7w80}xC ! (,"@NC& , j�t5$}B�0?Xd (1vCaw ,T!/pfV  B %>=!ћ^�L1:�Ԥ(7 GwϜUo& CF0 p`� @Dؠ v1UƮPMHb8Jط J9Ƅu@J/PWG8 CO[׀hh 8CHHِQ_z>I$I讱ieP �DM/ĆXJRۧ>Gn�F-H$)&�jL-?p �NR P\Yc �(ƥ$$~r &�Л3avտex$'|ېP{�2-c@qy! 9,D0) Cn G:ZZ0إ)8,Ј  (��+iK)H%)JDY�e�%taj҉-()H0i |J(L~=I+sҿR�jC&`j g0ff�`0+EѷAXD�` ICyX((``ԍb=Mܚ�M m��>�ԇǖp҂5P(VO'5`ҋbCRR8R1>R@Pp)CP$$Q_2aHzH�ۯ�`ŁRn}ɤE�``7@iT2a3f�CEP+;�4�z�1N�?+唀K&bt`i1x? 3;߲@/+ 'g%ܠ,ihO(O T a? F�qvnQ`0VP @ !PF&}o �( �5,ft�jCcCRqd�44X�0?3О K/G@a|v�$(�:+iߨQA94 P ~ 4B� -(EF(E�\ ^< �F p+ 5QH{@3&2JTĴRU , !b7� -I4h+ ;֠ �^M(Z R1�7gvI%J�rrHx@(_( b bRbh5dćWB pޢuJqX5\5  Q41az6k�fR N :&ņp,X~n\CI ҷwf 2:>d>vҋ d.15gRׄ~Rӳ&<pj�DZ|vBI0#FW< FK+�;�e�+9]8hJ : h lt!Xa_#� B�/䮎_e |j>j- >im"� RK 0Mc GCP_ny;�1,`Pz XΎC)%�5 Jw ) 7�D0≈J#�t ~<xp t#} &o(ۀ:X,hd0O&? [f̏+#dax @O   &Y}hbBj"$!!2iEvz!0,~BC`j`0$59 U#R @n(nlL#!-_+!i5 7&g872:SF (<^)[A1ħ]IF҄0*P`p��fo/6冠 `0|ЂRKHrf@`R.#HK,<6(`OAAi%5`= j~^ p`a RK,;ؖ*,0rᡅrRHy&�tp GCo߱0nOz@'lPb7۠eX:@gMf`PU$[ I݆8„ EŔBnRKw#֓@pj1e:KCN[K`[E!�4RƒF~0fP_@(0by>LчbaXZ�X ##ңIJ q�v�!R%A09|!�DaHܚM!lx%+mr 0#X+�FJ�6fA  YgmzR`2 EnNjo,!5& ŀIJɤc &m}(!I Db`M,'{�dQ44@&>ߖ_Pi jy3co<ha1!R<%Vְ CyY pb @ga<$sPc fM"(_0$#I =kQE� J߇-~C�@B &SJ4g2 u@c$ $ hL!�t&Z?e�L�0O@&g<4% y14Ei C @$ tS /+A:@� SxP^�tQ30H"@NY5 �E& vY B;S`{� P>"$B XNC:xp� AC1e`-{Μ(ҐL) (< fl��7RwP bw/dbFxi`rK%� GCփo4P!&/}9[@p!r`1,0 Aq^:_:f1ƭ94�( ?i �4�Nf5�6-;t紖i](vw)�c :0B_Вh7Z@tM�KJ :1(hOՌ@�!$0 0 Y-CuwI �- �3Wl(-�hB � @Evkik!<"v"w%"v%��+)#H%+0�vx: 7?dErɡ,11d)7G C0b?q�LA0ᥣ/G&3, r?ħ^Qf^CR04h�Y 7r6 ;K3Q[M�VZpHidԳ.)T_ɇ 0_�%bu�A>@`!�LZI}'mpt: zCJG\'*$/M� I�7eÒV'] �ҎOAI޳%40 y+M@  A ɿb ܚ^SaWQ`0&d %*b�0SyiH0aD!` �pB1h-4m\bB,4pހhiT4h`oi7FJK,-kI0 b 3u|BJ1/�7 )ZP00L v&=8T`f JR "J?�@K!I!RR:0k�3 23�=&t|LB c{c`ha1�tB I>h�%Вb1V -(#N/>, P04B�pS ˆ*�І @`PI, 𬂲}�$',P [ � 1P 2@EcFKF7 _��i& XKW` �.�wI!0v� M%�3'Mg1B4O�v@5†p$ZR-ݪR0B (OBk�5(L0#�tR8$Ѐ z@i%CF mdH RK&d�718]�~�0n @F2ay$!jܴ:P^(܀A(�'8]Y/,p` &(P~u `~CCp0x`j'b%O+R`M(9~"+.kH 2RВbC]� _Ӗ^[M&$<r`n03Qt�)($! aO5 _ 4.U%ziA` Ʌ(>BDrݷ|X7�FW0�(X@)&tn/eLTe_-_CŠ`WpBHj@uR�) J?|s^Y(0?ag9PH,4KG!-<xjz1&n|{Y;d0. gAl|!lP&%@b dp̐ @v i Ya01(GHi'a@V v,5~WB�iHOG|Xx/>�9d5$RҾ![X�@XkI-9GeZY !v7݀&1-&iJ` &o Qeo 0d2a1WoҐuC@ @0TNK!㑬_IhQ@T@ G' A0#PP iae^ �=,%rIar= Y4L) R6ǸЎ剤4DQ3/�#K r-_&`H�P)]x rCId@0 Zs%Gx͍}V 9 3�ܿ&!'/!ֶ{#eŀ;lQe@:@#S`pf�ܴjw4+00 7N %Cr#u`.H &Cx°r")} -Ha'W $z`0@&d!( 30r`J&c�s@vp*SZo !%M1!FB-�T)+ , BQ :D;tmuY@cWḋ-; >"D$0I&1[~X(b!z2rI׆y4P v唏^4sONXbqd0ݙ`p ��0Ĵ@cK/hhzS⎟�� Ӓ19X Y{,p wJq58$p߸Ԩ+k͓@5�C@B[~dow�N�NP& 0 gmt!Ց~`@ �@`W4Nh) 3A A  Hao&7kX$C- ߁[Kh��j�$O'5 CC@c-}la P&-er'xrK,ԮPfrsFIxL t 0v`I~ ̋@D.2n°܁B�뀇#!=YRuN_, ukP 85 |441ٱk�:�F`ԁ 8Y)A~ŀhL!0$|}�$Ih,7Tad$s@2�XI0ݕ)Yg�j|1@vXjQLR>PvrIĢ+pĵ3ߛ�( �lXvtۀvC1, fe Β~K-(RAZ#CIJ3#.RʾhaEp(X!aXҿϹw`H| !%(=NB &dPWBHi��B>׀2@` &Qb ,%WBiJ4HD2 5(q{`1S�5V Ԁ6"`K!Cr (}q$� J}&[Z {@!+?�bVZh`P� +2Es�/�i4+�cwƾ\:�i`l'8!�BiE�rLR\λ#g� N` 1-�\w�4MRk̄USМiHJ.K4" ��+#K֑J)i�Y7#?.AI~gрB%b:NF /l+{8;&?H�tZrWKf:�RAx4Q`9rn}4kaB$0*rPjH@XQ81 O$C & /J壥#�6A!1,<Cz50Ā$J/A03BÊA((❃5\&$Pfada( @:Bi4<w�nMI}hBFFNGd!�ԛ� 0xL+mLA=$z` xcY 7⑇(fq}�\�yD4 y} �5)#K fYRj/ᡃ~Yk XH@>A)pb<CDb�jpav=>�.� h9 Qa"қ�Dg ?_e> \3N2_ r_�4]��244[ܢxY$$�0 -%/L�؄$ I4oA0qCKl̆X �ȆԖB!:%S9*05a@T N GJozh 1!ԿA)/ !<&'�I44ó#JB�nWY1� ~X )c呢�2 "^�&�k,0fiA��=)8 @` JGAh/J&I5-?F}y@B�v0& )\>�`�0! 'Կ" 5[5 9IAd"CW (jJj��J41hVOW`\P &FQ_9(Կ;= FI(Y*{ρP IM(7bd"J͑ =Hh 1+'2Z&rλMR_wl<3'.ĂoKo a^e &\+%z O `5^+_ Z�cpgkBI / &/ !(L^+E Hw#Ȓv I'䀘840$X}tp$0uC;둋 eow< AxL߁ZfI ;+v$ykZšu]W` # @�w`QĄ / +vД6=(r9,3G> a H{Pa@KP'oqIҿ<|7�>!ɬLAAyH`ޣR ( V& ҐLb4ZC:6Aeg|M(�_-�;@c`Q,d8Nk� 9 ,26&mm bA@-(a}L �0(0|v-NaA^1&RgḢ�% 5!( ؤ3< @@qE &pI7lqX:=d9Hs%fb!@4~AL̐e7Z6�l+ӈd,vܙMInn /F{ eK'CIX?a@E]_88jYÞH`@�q0MCB7Q &Őa #T6��T~0B1E%xO(59,V:(,�ug%CR÷@wB@(`)?'Ԁf�ĄbaE$ɡAARJ)?1nBD*$0u1�o|M&5 1(4[8#�`10no݀:�NnE/ /Ɔ^hhon ( �:�$e6-Yd$8i4 �h7,-$DI`0 |WHh� )?Z@5K LZxu0b[,pHp))�[nBGQJ_�)&h$Æl`h ~0;u"E9!% zشc<*|Hٸ4ъ� PB@ fB1;5@dan=~sL� !|od! ղl@Chjqd06lO}f4$M $Xi4 %a KT@�lX@& f {ȁ@@ 4|5.al!R + Wl1jn"(3gq?2(pP~@°ym:@Zq\404;N{@@�D�L^Δt. �Ý(5@v[N,a`U'‘ BVۭOԠW߉HnC`Qbr0W2 ah_a׫&@*C|ҍB2R{0@(C;~Jh_4M&-)_z�=Id7oVnp� &WO )!q|n BhC#I]ǿ_{1 V%x'fuX b90?I #:ׂHA *Q  Ǧ*K`XV{�2,0il 039: P i|IeNM( }WD44 !+%-ўа#$%5@(�=&�NEBF v>h {b3 zP`ZP )ʹ Q%�hM � œWWo!% Jt3{ C3&RpY{�h`*W`ΐִ" , D eH�?T�WHhѼe $ <ĀA{ ~0i7|ebiH,9dNYߤx~Z굄a,a4"v" ��+iKH"^h �vTt>J̼_� �vL,X҄ JrВC�X94ߖYČzE82|Xi iyZ1펲�A%}ļB{=~ �LA4�쎔$理�ljf`b'}�|B�rCĤV&$r!� z@qDStk^NC_%8kycI@]!aP /C[L'ro:R_ ��ؼBHJV<3`(CHU8VL&hI@� m#L (dC&(Q`UT��蠎~J,5bҩS{"?0�0 �A]$u@5�j�d12� `B&�5!&Dt ,  mHe<,aE9KX/ 5.b`os!-H` Q@1X w -Ҁ>�bM�Ԛ Fu`)kH@�^M)8Vo#5;b���C&@!xujbb $nG�1t!�0 6B Hz8|? ,;'{!0 ! Q@ O쐄*P P` ~(%#1۬Z ]3 �$rhٔj2j@!$B�Й&IJ#Z��:� �`�9]4NV@@v-`ɁCIؤNW '9(C gn00B& ԍ,�5 @ @C[447f]:�`P`!N'}N� �!$ ɡWzH-)2!W:Kb UҎ(yBx^YH; �BnL0P#CC1"z� /V kZQ6 WbJC Ru1fJPWV/ ,K@+';-`QJA7b /PA#u W`</,nnɨ%q@1Jvk_~Xb ~汥<h<R�`*BQhWCHҒZ1�;D[ S$,�2%%:7;FL&PuHDB4 'b1FZx / R ܼl_qVvħ% ƓC1(WX0+ FF+m1GT9fګ ~Oآ M<' $+RiC@l%E (v & ЯϱI(?gI),41% F (7d&' �5"KP{@ �t *B&�fBXj@+ G~oN㕻eԓJ8bo@:+� (̞H_�* `ra1�Q2/rjF#;ba0t챤(8@Hi0� tZ/ 1Qzfd4dܾa2JP`a �JƤ?Mc#0a9GRV@_!QAV�0L` 5i#Nrhcy0(!ij8i@ �0}�i Q~�rL) &~  14dQw �С!@P,$�̒Ʉ$z !V#_F!5F!7_-++aPF q4p&ځR2~NWL@%P +twBI*Xo ?r�L�! � \p>f,%ӒB!;�Y`7?� lOπt�ZXn~J@Y;^d�J-%YCKz�.& , ;O ;&dPf8_6Aa@PRo39|?7c�@Y"r@3W�p0 &Uo�z �u$ XK!�!�0�;BbXj:CR_9 ?a4,Pj�b� qPC<]b('tmz@;&R4xl夑HR@ �XӋ pf^Μ}YVhGv `TI1A!i]`|Y3?tp0�m� L!�=,biHP�d=)dXV`P ɻRA~ Fqn7�腜ߒ6t+op �erHV�JC,  0.dŦ/``Y Fg I-*5&!@OR`b?a-N(!ab}o�v rhhkB�m �` -Yk8 K)Q1 M1 8��m#W*�PRO2nk@1(3-�XOI?W`ZX1߻I: j�&+rNWy`rr�tIBM.g<*_(E2CH|%p1)% \bJ $Q) St#6?w=w ~A0_]!m܇IW04!p IX"ʬ`\~]%�5X U?_=(a 1$[Q(srv}r@L �80QHCwƸm�ȇBR Cuߥ,Htp p~qw$0iy,ܡj��^,'r7<@�&,f�!lE PQNw�\M�?/%mn Ba)?۳"p�<�Átp}j<F/EF)j0#x6'ibY Ј��+)Kt@5!�>!bkJrz ɸ_>�dKCyiFHGCSBw9�|�i,3~҃f%�V@LPJC�d +e-Ѳ �Yy$(:b \`.`jQ 0 }Jmŀ\� 4xɥ#UNPF3�T�CI@i cnQ)0�T@ bY5B^D�a,*L kB) }=f* �hH @N1{/5n_>3 /M�RM&`T_FaE�r�!bjK?X _!4�t4 &P}�@� )IJa̭!iV +7\AɩH &>p@xh IB �3�w0@ɩK!|LBP�)�̽HfPf"R@�v!10Q`;~($Y4߆4 KVbC\)72�d8 B'|O`0� /y `�z CrCҌ 0�b_#c]<1X}C@N@)+Pb@bWID(1�<!t% @ci7#d��!�doEQ�B GQ0 'P\4T`N h�- PXS*B ���#``eNѯ @�B+ &zpBK7C öEr� �AC I �pb@2!_pF'D_!� a11&<f(I^y+?@`:JyD2ARB:Qq�̚BJJМ'7?輤"jC7_H`e(a!@ >&bd_%ý�C`+Nن7�^!8�M rg&mvMJ /0o).x-ewJZ@@-+2akJ0Z[r0B�r?XbCP} b :/w< $#˻@5%vP%n&E_+M@S؅(_X/q#Z�u|EÙqD ҃7 &逜 ~8АxXbCsրbEBrJ \&$R|`, bcnP}_L�-&p}E?Z)UW�'/�蚔r@bxWtd;^ $��ra47K( 8g O<fK:u_�t^&�袊! 2Oq߻%/a7(�SɄ &ji7)q Q Cd YƖ`E&/�!Yd RR:{.xJ,ō1/Ӏ,/0CTm�ЙdDRmIa[쾍�VM�rC9D0*n g|S _PћhN1.8/!`q9?^ t R0+ZPJ&Ynͷ�TjPo&7g}i tNB1^�Ae ߷|Q_ Ϝi� @vLIi 3c{U@: &Pa4=}&`iJP)@g`6/!;b|c0HE`ԓ@NXLGB 7% �,"&i$�Xp@@XADz2mRZ 0P=CE-lN� `1-!Z{f/ĚBIBnid>%H@Y&חu@ �dSPL@0eD0 a$aJ % Odf8s[Ʉ0 @NPs5B,O9GaE�ZB 8Sl �T@v}ix N/$ 6ofR|�Pɛ70̀×HLz( �9A0[1Ł^1 ab v` b )˵-(i!ۀ�*X I )<hi7 u0D6%QBR3y2C�(na./VrhA 6(,*Fe�0RB l;!U$L& O PV;!YNp!a#R59x`( �,z)H y)!u (0ԁT'@@!�9&p*L&5�:B>O e2=  /”L!9 ^'TQ,`W~6!� O�BM%([@wvb @ �5�VCKBϰ;{!fC?d@ ( )ΐ !=AX` 5N/cױ+��q aMHR0U�22IX\ Հ>�Q+R �&d`xM `0g&EQ@;%JX1DN�v  -+R[G<S0Y&cTRHe4#^w I$Fbf+/"bC (E%9Cp9BM&Fp 15%Ha=N;_lXfכ�>%l�n)�T5u}Hi4b{X�li_S vB^&Nm~ P D=`iX7qm֛݀0 9 �:r)%�0s/v�B �5 I0BR (ot�섔P�M߱d#QE#@;�fL0h IҕHVsbJ& A|Lk�&PLYI $3$ ؗ��6�Bo/ *$Iaϊ �PU3pDii\*̤'MUV!EV)DR0��+ '&�Y5#FVk�?�f@N4Pdmʌ7`p Cq44qR u0 XҀ0)=&?ddݒ�;n � ;nG �"�vHjq BVk;#l&?!�2(&�_?S`T`V(�\C�Di} ��;�Ӡ@( ha1;mUS -Hk4 YfE!ń�6ϱd1e5(�0@i@�o,+b}17ZbX �: =A`1� H]P7bhF,Fy8nS Jb <b SDe\�r_FVp+�@� 8!kt JvHi/W^$,Sr쀀 M@4BC< �4BxbC/�1%o@vIx00V+ fvB� S`*�z�P5,n&'o9 1!9*/bآ]x/ �h09+]P�2�^z8hĆs7j� @3IܓCN_@ERX)(j@vb2(B a$^I\ !&x oV 4A0a4)8Y,;ZH�2�`H ;!&#'i H KM@PҞ!e`C^P�J@!MIAFDa0&f� �@SIOҀK A3$ӳ %W&; gF %\�#JSZՄ�!d !=z_F@ 7wJXzHA� � CPVU> !:@bԆe5?6)wc�jB (tW4t{O6rbh�nW zpwj P h<0=dL" a rR@FG %d (CzVRx%\۷Ĥ0! ᅺضf[@ih+'w 1x zS`drzIܷJ 0Ġr~|&t-@mM&(0{@\?e,Y0^�o)]ĖLd2%!` p0 I~ +JJXNM �YҾWH xWPRRg: Ҿr`D!۠?E8bI-[M)g^>d<WY0ВP@V' @ZW qhġ Jчte]�J� HnF8_~y+ �PAQ+d`>'k{Pɸ7d҉%(^)@` �Ԅ  %nۯ(R4 C A+AbBQ�2�jK &MF?0F#�G|L$<� 2 !C)Bn <rC @!P`/?Q{`%7PM@ M&J )9H <qI`Q mOwK-:� v�QYHVg^X؄Xtt}W2ǀ�?၆1O@�@0ti4V i ` !kLK.0B`(,`‚+X&І,4Ct&C@fE+5̎(z_ɫ1 !_,5+])&a_ݑ8@tY4ia#8_ KIB==!֛`'A1`cT?:�Ai&p SB\J n %$#-pDՎ@h ?pZY;Ypdmo}`�`MK7v/n0`vr SO%DFF&D`H25< t44|sd] JMeH4HN�@_XnBD<4I�2ЎC!D0"! ~�#r tɚ7D�(G%n(aNXZ2 83pL(|��eIX?(a8@%�dH,iܰKlKM|#XQbZ&P_](,) ̍\Xa1��WKU4QL�zK(�$ @ j~�aylL@Vt� pZ3bR`5X`Ã0ԇ] &GrU"xVU:wC\2@vXo�*1j &Bp7D[@zX<;Wxj79QyNp*j2IH Eq@TWb ?!v!bx_U 0ixᮠN!bZ '$Bd_ hHT xJ_b�#UYo G =lR>B&fjB,<(pA hp 0c;o YH&oWVJK!(`hh(a@:aVlg,pEo$7x(/M�c40KK�4,@ !2@vM߇zhn(U 1O/>{!�<'{�z ,c#5�4RHDGG-)ns',Lr .Ka[/{P @tw!Tl{5�9 0a`:&P9 =G% &1iat >ް@oHߒw �6:<4"n<bH{Z%ï&`P7-gsrC@I8] d^ oTBP&Ct$ vIIϗUƔ򠲀>bA@bNROe��4d4y% u\Q`` P!]h{r IPL@cr=*RuKUR)JD��+ @!$$>Yc\}�MI(�!;B C vO��P ydX7ßZ� �fXnn FלV~t �fL%jdԞ2`L_(1v/+B�TL!`oF] v@ ,Y45+>+_PУE4 RA/wp,_t 0a0&�Zxry0112>OJ�؄��P_=JB0 @�-A4JqYlzҋ�5)g;"T: x԰zS᣻^~�Ij3��8&�N�1^ ;==�jdn"U~0#@[pA P �\BrzRw@t_&NLKZP 1/Yiwa#gK6�fC � cxZKF @OzS ِVPPJ!Ҟ@ Pi[ZT«JG_D �9 ;ADP0=$2ac:2!œ4{,7i�|p @1&TNAI%�fE,s"t#z@J�f#HAY"݇[�Hdqt#xt�;�0,I B(/9~L8hbX/ՖM �Htޢ KF u`,MKV'R@ h|BH| ?PXܢi:M/&WI ز3 )Jh �# nF#�LrA �/YI5) n*#SXjOdC-$1@0 N߀譙yB@ �vw) �?`P cJBSwoym?B[Ԅ%r3ln�~�5nH_V +FuONP`ubrav�,p nPj7N:B43阼7 $7 d>��Y /G-�Ě�'f +ΜZ6#& PpC+�Ҁ4LG` ѱNeg qi Pf&/Ntp"`VtcE? ҉d.B<4JsQ+sBM 1d,1 <.K�XW�< '=%Dohf! @ ;*ɯ hr/X8@bz3hgB-+@_(X`v쐺jڂ7MA,A{^|30)N %�;BG%JMýpc'bEx Ha0p%$b@9kJ%뿓W6Ͼ�0 a2 NB.f�P4eb,0OGWe~*)@ 9d’C� >IH / %bF)AT"@L ' hjD h%ZyA%9�\�`!MlXhE0 va\L�Pg %bɼ1*Xkt=qCfj� � @ļj74R_q3bI 0 && &Uv)X\+?>&\ !_d:md0 >FC AT݂ 46p(B) _? M֗�X�S[,eI30!(�( -eҀ\��F*vlΞp t&XCW&!d $7JtRZHl2HVۀF&7JHe0 W_t 4i84V OpiU8n80=%'RDF/Gb $4'@R`@r @EIEqH z"DJ`JX`M IHpL|'-NXb3$|O` 0&rU7cܴ� L HHl߉|eJ܇E$')+'߁A@! oBG� N,#W2+Y5 ; °״�0 W 43#Sb8vz�aP_af ˟U|ɀvMm@:@fMQUg z0☘Ҁɸ0\"7U>p 5#,$0Q3Ң(Y}H 0&DPb %*�A L!~3P lS"n> C( jyi� EbMV( ܚC) 7%$ÐXd 8 ~@Ḙp @6܇†XjYzq_d¶`M!ob`a�`90XRZoXp& SR+Ԁ^�hkrA_A)щ\�&pT%&i)`d!(ZqNp PL(}%ІZw$] !ZwXI<Zh@vܲ 4/|,4LCi[H8Rye�3(x;e;}'~ԋP};3a8ԅn*| C�<HNSo�T:!`Ts5?x"iIA3'g)_(Hϙu? ! I=w,`P0lh ;\` ��) @_h NF=� �0 1Nv3K-w@`br'rRUq} bJHBKrjga@PP&�hM&q ŷ鿪�40id(`{Rx"h�vrh HdhPM�P1% m ۀ@CH�@PҊ!1=OG[R;!�\jKB !}��&�p|JPSo1=@ s9@;YL".x@\LE%$IHFjއg�*�h P@ba`e�:NISy^Jxa~}U @{ddb_���\B;oe^QղGC"ܤb:T;OkI*cH ��+쀘ael/`�z�hrfξf3^| �0��1 % 7#2q姶qYP�0 )[؜Yd2E'ՠe /BCR�5G`f#woBby�&9(KͺY n$!�\+Iz1y8j5$ Dİ ZIN$''=�`42}J��0);�@a5zIZI�fdrE#K�4]h0!xCHC`|T׭��<( �tDɅb:}05`�\Xr F' � TL3rIh݄#&M�kP0FF kP1a1[LCŀj 0PaD[*@`�(} ‰�=ɠT@(1zz0dɣ Ix5$r � $n ,o�Ap~O-8R�$�Ln倜1/^P: o&AHR  �R?Sj�`Wy5 ! l�7*S�4`8 h*[L&n?il?#\�ZQ]�)!N+' ɿa0/hi:�Vx`F�@(RiiPP vہRQH¬8*x LB&biOhp`MN5)7VVy!�14>^t2� �23V p*aaM ![bQA+:@fɃ ��@*^)8 BY(^alwd0$М^Ë ?�>UX(F 9ADnc>`��jC�аM~5$&֌G �N!tbӱ 4/!0` b``*9IsB!0v: , &op,j^ 3!oC /t -_o �< :9D=(0aa"=Rj1`0��W|C3:Q P4T(5 � zryBĐa,- ]QEE BV+r a-!�ɜ p abtx !@Liwq6`aI,P S'{f! )!<bTFeM -�' vH{<g& P^Zݨ+QI%rI<|�A ~0Iz?S?Pd P_t'vk� �@ �4&_->a=VOr(QE��YhdNŕ,QP 4tķ$߀"�fr:&`[C�NXߊNRPc%-enbh H`',`ܕѬ@vXр;�gP$CH|/^$2RgK/'qNJC<Stb` jKd<c`�Jɩ(%RJ(F|:\S١~Ⱦ( �tP  ̂` jZPfY�&I`W ۠J}G  dR_`ykXhh il6&�hMr yT&�!ONEH@EC@`ZTy@bi@d R1Y8``PWp���BV�2;$0O)_,U\ @bnr!K#[%~]@HH UcaXXHVdkҾB QKzfA?0-d25 OX 1LŠ @�td�D/@L, e,#6wT R9, /έ) 81ACHiJS#6GQY Czqx9<װ!@MᬒY PP\ 5#Fޖ"/,5iO ,t@LC C7(3'Hq߭.s �j�.rsq/ �(�~0`;IE;%( `fCv%g�ȆC!�?!$ RbbI8b`H!&i h� �LL A7N5|oKq';r ‚{DM PT7,RD|q0 L(>3![kd)FɩaN0d$'/,7 ~Z^C@�A$ɥ#_T� 4o@vC!%Ora0Bܤ:KNa 땖&c~@ Iot!L@��=I!n,zPK -0ݻA0fOnVϗ~H Ԓ!VoC_q �fX( lnZ]M!�ĆPbK/X)V: 05&wGIKh/cH!ӆhM"#{Y `Udd0Wt$ P0Ŗ^V! �왐C0[$q~cks߽� Q[)_}��Є@> ` 7G;FtĀh�L :7,/{p�0L$ЍI$uP�j3 $~�ЄC,oM-´x0)BBCx”]<7_ P pJ)H@ !7&� B0(0`_v!Hnp*YcЀ,tW``D$ /?�3+L e @_�  ÌB b &ɀ:si4{bo'/rf}',4VZta~K㑟 ~0@UI!07qlX +W+e�4*`Ҋ1`;5]2(L(pQ/}TM,p%@NL/or$$@tQdғAc7HĬ x@ �/Q{'saC/z�� &!U BQc :DC6O-\VZPh`Ѐ3� �Ȱ*%%7d{� @5DNG򿖹0z& L!T:R8*rZXa���+ ?:^&na%eb Q,  Q4:|? 8FV4L+ɬYm1ƭ0!k;0aΖ<'\�$10<V"zÊ]*UA@wGGO"5�_]8ߚ;M$j5@7(`d^�fR00 = ,X �O yN !!~7PjX4 �[тȹ�M]%ҀBnr/夲qC@�"Z V�=p$!Pv[_brVv?+}2jRZp3>  ?h YHN_K:C0 nL&?'$ ɩA޼ Aa̻@/-��1�%J�%.jVɀ`05,s6<~'@ &&�Iv@uRKƐW^$^ŀ@, &1:0 =� �'lH �PDс!81� �bP`s@ h P%1?!8@K�=h 5E @L >�Ź+!�;+ gaIwa q@:NQ`0nEG>�G� ^XI<FO)T0 @³"Pޔ�4))0䰈A K�M!h#4U30<zC!�s0`栴,+#`*^Ay@T tRJo vL�t8 K#"+dPh56(5d_!#fZ@CP+MҪ.:Y_&]`@waɀ`҈E(33nƣ K,�L^?!8 ]@W:ī�6 !4{v#q1(^ր, �AlbONٲ0Ai~#g�H%mV+��0 4i .=#6, �LL)!@__v.L$"D4.!p0oLC�^riNWA FHv0C�@8-Ep RB! ܚYǹ9"@1/d!A׫�z`*N@u%Eɬ#Rԣ>A^Y`1-?pU@dk۔I:.eh�L1%2r @/&bK ^`8&�$}L"h (X  I0naI[n,'y@ 2D A#Xe  @tF N(Y{wUbf~mr 8h`'ߓ@:1$ДK � &@M)MW�fɀ;GNZyCKHgZSa/�)?@#&#`A#'UhiadmYE�ߓgg9> ɁZnI/}3b-�욖F#r@B9Aoz(PH8�$!�^vY2~6 �P0 GGn2Ĺjȸ 0@MHGMw�0(e@R\` A0a$Fh@/��E@;�:H|03d O~__o+W\y}!B @鱠I!Heuz"Mt&�LFRP:HDC@&ie+ e�<M -vZ픢2%}��bi5Ѻ2`'%l:Q 480\ŝ(p9 1]ۡ$bD/CY(nH,Mפ�^M_  Vz5E>@f{,�8P$ONn»=�*7b�\`&rdh&ӲJ3{(�d ߐrF| .a&FzL�@�`)) JMezn{TYs����W��A��*&Nc]xw[뜘N k&9g"n ?EWU7o��*pSkdzD5<quܙ5nLJvmEUNU"DS_ܘ1��*r'mRv$cwY'wu.S+Ó6HW ��*puVWzOkiy7%TR0YfX 8?/u�!ytܘ̻ꨪwh2s��*pSvrwv*q> "��3@6^+FhY#ck)@EiPǒ'V/֗..l\��*"Yșu1Z;q{ Yͬ}k5| a 3 x8xH~2]k`fבm|{��*ܫnw;!=֓Weg mbO;i 1<HM&Mww^>Ps��*tdZ**EeUeTnwVb7&emdٝ/V!^@"6vXy?eכ}W݌B[n7X=-*I}vqHo:2Wn]/r.p�� *yTI]Ygws':]髜Wsl@+ Y  Ο[A[ x Eć(? SWAy$1V�*MޑH�� *H|EٝNuV*6ڱ<@k&SsՈ}?olVl"(i>?uOSab G-jlZd�� *L}̝k|Յ@b({Iap�@�(yjnߘ5]vJ i5۷cFY?D߆kFpb.s!u[Mr'ᅭ PQ;ͳ_ {JoXN>09/=Y& kmekjzz떙�� *{su;wu>i40%; @2(5CM(<,aui47$2g7&7گ Y d�  8" _x g?12ŘsL`yu[e%egdUء+(ƒcWl%?((e%{_nw{~|?e*{2ONVyݹl԰E_),w_SSĚ.WJ#{h9LiAfibN3"Co.`ۋ-ɯ .. *s8�� *ϺǺVvsڔgٷF?8␄6=pwp-ie3cg;@kJs,.0ͅ18;%$m'an8?^8nH4턪_C ?y|#?7?=F&xgpCvqŗIJ0瓶ГglNZ(8gH_d_qZs r@ qùhbW�RQ/͒rfi|@Íql*'gOQk"fϑm;ǥR:->} ?ݻoIZY{eaB +E:r˿fPX[ D[1â8NF vXf[}_[)Go(vS𠢈1B9{@!J@_\/)fgxUzz;qս˦MɯL]ɯ ^1qu1p��*L7-^]'/}g=켅u-,u#nNH*; ,6 `e\_"D/^å�?crہ ͺyr*P e9 ?!Gm 8[ǏNto_[++{Y?)Buy;"=`9Vyf^x/)eYr0 Vv`8kܑ>F<'ϸɅ pCJ&Vi9a$%hncaq!?4WhRq,"zX? ��%|6)V� Abòo;G Հ;}�x;N\�-X8ǎaitcx콯-bآ#ƾkQj?ױvf}. \7;D,t<!y=IΦso;vIJN1K4 xBflWuxǫ4亖<~7%P%d|gd7ÝWv1V_c&Mחw&2dɯL]zdɸ��*{.֓#)rYs {w f;+__=1]sxffA>;G+cLJ 㜴a-` (3yœRY;DNLj` � 1H|,1ld8ǁr /hГI%ga :َgOq(y[ՊkYhjSxԖ;lgk' [laK5Ѻ6QG9B]F8ܥNyoŶ|`lsɅaeaVy9+<B _ @d!CpJ-MɢP?Y)j&p.8?|BJKsp^p OҎhC,hAC6N'UXݎaoХn#ss׽m#4=S�Nڳ:�F� >D؟6`Pv �4(òT"ߩM #!gn.;~;g3E۾a lRqn0)bGyso9׹¾xѦf&3 \i~J3͜?;Hʬ;wSqiq0 Km;t[lFF  ]$ вr?,4ޑHR,)зRո\Xq[a^F,'{zn\ǺW%yqrdצ.Mɋ��*rul,X?f%l) ;`^oCXI_[vFSmɅhJx؟b}v!G5o8ֿƗRV-9h+ х O~N%' +%�OԟO}RQE\(X\w_H+#IkI<f)/1=tTeaJF<R`bC 3'Q0a ۿ_y;1)Ғ~#,ܥ�NưOH SCo۸{50V[M FnMSc]=sZDpwHiآ,nIPԧאVXl=?aĻрwfXHCCIBܭG)aMx70blٶ5WAz &NtXD^(h@A}u`V;�hX)CUX_ T�9Qo,P"QF\DAj �",w$mj?|OVi8nzbr4!Q;oDaYk{0<@=߅HJ7tn]_oXV#rQ j< #?ϧaC镝:7&2nL��*q%kM~sQNWգј(R:1W&0XL#0Sp&N5"17 IY'wa) dݹe@b'g63o%IĴjFqv;5z�h&S~B_l.fOf9 >JCcRX#74tg%?6O0% $7椞NYY'?VLR ) k#Cұ]t -Fgt4 }픁+x/G$mA"_A=;\%w+vg3]JBK(,+D՟ F�� +-o3"2qdc孎a޹ g5R0  9va=Z�2o;]@2_O"@Dhk@e^kf@?vV'CP;ݷźOXRZNЖq*3|$7"[eq:(j`w[;֟ߨ՜۩)ۻ9#2]@fp鰌9S#(_kH'*u#2pi( o"3.0Z! ]?dgNs[V5ԥ/:G_Ooz~㔂tģbSb!9"촶ElIڊWĵ%yO|ˎ&Su&L��*Ǻ-=yGVS^H'  5HaAX.V$J@VY96ٌ +hC b\!=>3o[y$jWy,-*.wgEĤWn Y�#W/¿9MV) eöe?bv_ 9Egtӣť9ye[6g0laDԉ小~Kc{nyA!9krRV; oX[! b3qi9n ՠ Ŵ`{37mZ|(H~ v9G'xpEF2?W)E0҉ O F-!%z_:Xb_~E#"Q\b>;-b7bG#+50cN'XcQV,~d: 킐ENE4Z%'lW+659偦4&@\ PBm`FHOC{ٖ<gr1/%3)³b 1D[WenQfRDg#m g2i͘MC BƸ͖3=^9}w;>W^3Ķ97б:c?Swuow^0��*fwn=7pb @h`` 7 /+8#StghβI~q~°X^mI9'oG i e {u(+!YC^݅a ^Z=D.M J7Ic3; Zi&npof hCR=PY1NH!Gew-9r$eVbtQen)Kud;tryH (x^,VoIF&,Nb@g�{+ %VE-Gɜ?7FIGF<Y/<%jܾ7{Q[qvwnZyCKa-/ ?RɥN)a~Krk0ZIcR($k8P0~<N'q}K_%i w`nS$SU݊ue by=37呂<ihUgȁX A Bt9oaY:%vS:#_ǻ)3v2PAq϶8Vl!Mm3'o0 D�_w`'[n(wݝ(to3!,)Ŗ]u| ?~%S Т/r3{#JD`l-!S5(?fevB_JƲWɸj" _aE3gr1iſWfޱ7)@f~Foio/ā|Q!A~9S "5rt8:2] J7Bi+)zF€9x)Ķl!Q5,�PS~=|R_qE lNHQ$/锭PAnvz'br Ci}&~sF2L��"H/tT4BIAR>l<%C'͎_;)h1`-|EgfQ��*ùV).'47q3FNs+o^=LjR9NcىRVa|hi|/#:&) qF'{bV#ōm<xU%$ b< =ӓ喋e} ``tr؝DI5.h߰%�)X]�`qh~PkK?�xQ3Et(øBqI?#5A)lgq)/gZ;%6'Gp m!|oO5M7N41 EnYmh狜ca7HABvK( `S}mrƖo/; 5Pi(?ȶJBPPZHZc +0Ŷ+\OW+#$XRa !ͿaihhbR zZT_L S%ani1H*Հ\@(yg/,%PupX^ -�0x6 g'#3x!}ZG'e䣨ų ej~K=L'z"c<41R1_׳Få ^]Q)mY{|r֗Y■X~ ƣsE6.>Y�l!O_f4YYb : 4,g4sOB1O#Gӿep+gZ]dn?,_JK;FҲrjzloc Fd4?++b6#Bg[)Ov"IjvRΐ%v_t%KK㲤t #~)!Hq~_v979,FՉ2Pgwt~VW~k]N# i-<fݢi-?!~Yv_?bY!ǩ|/Ev<@Yyۭw`*<c8d7s=WPA*[;{IϸP~O;k��*waL=Jv~ `NjėÏO(m;? "oQxo9 PNshD߉B0DzyfY7ǓCSp߽Ghl3ح&WA mԤ�+K8۲9El}2+b1]xq/Ŗ_S9/IAmWdI rb ;On9Ӄ1Hfv%:Dv^�yJ=E95D Nlv! @b?%R0ox38K &6r ! 9z,KH{CJCcJ(`QetCH ~%= 3!}F3-*(mi@ 1%b~$QHp)�aN)A$5JP~8*O آgxg tcs;QSS<W0gwN*@f 3` AD  phzx<Ŗfwf-1 l|C_L$ps_|{ubE:a00 =Gfü-:3IAq$ݡ9hX|E $wt`.9ķύVwBvܤ-:?˿ƅ[:rP }A'6ZRl9Gd1;[wΥ::m?w5+V~!ԅXn<1|8^E)VknN{oOFG{1㔂 |>H(/58RnY=Z2 -vl_}ǸCj[aQhal/}mJ[ ݉X_-KM_ ~(1E1ƶmq4i"E��\b,󀐦}sۆqc?W?�,Ӌe3~fkİzy/‘ܳ+~k ӠK %`<䱟{ô̵(*)e@@gVψIut <CNJ4'opiL)A'˲NYCx yNۖW+u}eBNɫi bμwȁcS��*~l3G8;4K(822 V "#&Ʌ'"RMJXֽ7CzD5JveًK4M!-!L:IVY/Hih8?l@I<Ya =ƒ0%.O+=/*AlOM0WLM߲Hd1=83렮no -fk_�ŚY ! ɭ_[)Nv|37a6qP'ٜyA@K:{8SpgYf`ĝ@"*�JZNV y.`ͅ8di�G؉(Ԇ#%?} /rajDee�1eJ'o03 I43-y )[u[uahձE WOaxrkLSS1 =}s"gO[6|[̼s~xS]t@;H|XߊG/-O<Y ls&' aw�meo3 5BV+l*.8M|˧ ?': vp(C?9f.`j�müb 㳇owνm!V<\?F[v_kl֟lG⤺D !Ywǥc#9~ltrQy K+6Nc@[pZ t}|'d9 Dj7moq<R!m#nvk\YKӐw Bo_+'qJ-[s!N?}*I!Ưmֻ޵<#;~Mmvav3B0V_pY_φeX,]:߬>~Y5-i\ôpx]aX+8C IhZ\ g&4an-_H7ݛ;v=Oiwn 8Wx?S/G��*o? \BWW"ւ'b !!x;$K 3'Qi#RI=EnOuHĿ(yaALG%AWA=kqT:G,!!ENYC-RǍ F`\L)K~KK[/H81V8tԣADP34 N /Xyd"ħ(mkH�צ^³#Q , 1?4t2将_9OxYTblV!;q$ٸA0X4zKi $+4U9#_XQD‰ Opj{%F@ W)@eT0Kf<00. OۯvJR#?ns#k~at7rN`/d 8Ww2Ha a+CH[l^(kc@}i 9DIE1?3!5%1 d#q ̯Vpm�q*?#lr\)⼡#Qg[|D:.pU�`V)/OQ<˨2ngW^C8\1X{?}6?"ίCrce,RI|}qcBLf& aMOJ@bMI ($IJ >'؋w k]v~s[Fv[9%1>Ө~r;^V{6WC-|Q4q)N׉gn*��!�!33g��K9UH?Q$`=6OyWXiAB6({L)v463&@jwΟ)VS{`3 wa񷳹Dw?+Ymi9ݵZ~[b_u`D<Ah_F8��*p ۝FυݜD&s7e+b 1@yH߹> �',[miv+ R13npK#בntq P`YxRo\&W/,-Er?26rѥ R̂1!H-yhYid2:6ǒ1W44t~GOo!,kvVib3W/-h-9>H QH@S�PfE%CSgɽ&v|D{'r~AIk&d;+5 ̯n!dk5mdpzqP`a!bbHp.~83ryDfLAe]ϸ1<E G,K�2i4"᡺ZJa)g=.ƍyh40l7g( 3/$AEؿ_!H+)pQIŊ(Ob2Y\aKd;17ֱ$~eh$9zȀ86 .F"X+}Xocyh|G88=aZ7k?x\~W~}ϱ$ xvXc?Q!aS59ԏkX킉&!#Ia~'H1b1*m9q>G󟸠/ðU98''J;`0ZJ~n~vk@դ8Jr?%L ^t?;$8OÔ'Ąn~ d=>-A\;g aXy<+p<?p2g/Q mĿq%)AN9{_ue GMmHpޞTԻ~~۹6ٻ'Q='F<8•dq?Ǫ`қ �9sIXjl[llk;DԱ}PCjJ}x| |n8��*vrE7 ?%$Ə4zB&s G@x;`W0L K ~lMRF#O߳ǭVy9D $tx={/ZS(L@xfϤW%d9i$./rX')ey{k: bdʽSή+ ; V`h`a+6YmF,+"O~' zEnDإri^Fs`SVC~v+NΡ$KWtn'73.gP1nYmQ.u(DI)Y,r1wg)Յ7o}g)ĖVE$g/KV  0"pIePRyKz ?@ia�#w eIOkV$d$#UBs5i[?UV lqG p*8$}yg9Gh9=׊q<{ RmK?!+)&dN۶8LY~n�n�Cab@71Oܻ+wn~y-;j!_!'9FWkiqo6 nOY0ضCÕ&'Ĥ8f"ܮgb_{f'S8CS=oSwn[a,�(/ gIl߫ak_!ܡa) r ؟Ø14 �wH wO+-ndqD욢['nQ fA9;(_8Ulc ` (]~m��1�%f�%JJDg C8wS3Hc#b;:4K% ؗ_ot[#ߖ>ttSvNNZݏ=y%(P'9h7baDR6F_~(z ݙWC7%gz]<yKÊ3o_a#7$ _#^4h3^(qv.Oٟvk9_dOĕtaCfQ{' !g_' w+68$|`37R==̄p��+-&q5|_2,JCګ1a~øLlJDYy V !KHFvy#z:<Dh�Y᤾n; ?3'!l>�x(7tbfR 5{/"EblCy&t.Iu1dfQXj;lh $q_qd;"XpQUS: /c䛪|aMzwįW ޾a �^BIנ0 =҉L}G=_A*>|DW3xfZ=OOvlyBD}:^$ycD^☝ID?.uzCᮬ*8upq4@"`n#6[aPbԋ Hxg�|H|Qé'ţ>OI Wl\NS8 nz?DD�~'*c6n`;à&#@gI])J(=3VQ| 0"HsqMfJ?a~8Ggk 0L`;Ccțb d1M7"JeO7*|[ ln2%4^JfPx:vZ ZI�(pĖ} @lrl#iH8N< `YHK ]c@1!v#-~5s8^&% {I7<A֓+m3������/A��*p눭zIɮ\&4[YHgUz*E}USwTw��*pr'fsb59w]$cSOEUDUHUjM#��*v\V*gaܙw\rnMskT뮦EUNWdUaO5LG��*v6}knM.c՝ɑDzJR;X>=�?4'+`D~*pdIa�>elf܃V9hx[>m]r��*sN=ָuYUVYw\JYO`"5{:'7O+-ߚb2$xh+-|y#b_E{4F -9B ȤL۔1ɥhon@[l+k<ElGVc6 fm4wsH 87WwY]s;ڟ^UT��*w\jU&2T)Wy;՝u~[3-oxXr^ phY+$d?@�T Oam^F}"AaY>}�/W/8AGi{ 37#m[td^#,,oqWntVeϾWruܙ5/7s!$[8��*{jڸY[0Ӧw='~ V 꿍g d%(Agkjfa5Džg'Vx†jD==N9#L]]tpW;ꃜ��*yKswuf̥5V멩ɻn0xsZ3{k>չO1ンA9S7&ӹ u;~jR@��rzcAa/v?χrw^7�� *{}omU曧]SuslG ֐)nSw1hp=Ào,P$\&.5n�қ>b۳<-I30q|ݳ7Fa&5mdmh**5>0bNQ[;8q1}v Wf#�� *&3,ܚ磻J4x~[±>q-,a]b;P< ׯ ʶ{RcӒfwZ![3?WǏ[?�K@6Dž"5B}P{`f@ꂞ~~," 2 ׷x?=,'Eő A]'xi|ӕD"\+z*Gm{CnM_ɓim6h=sz8�� *5sVwWrn,uٱY1#WA�t \hUnq_Ű"�|07ZI}([рˠ<ke)]+Ou'v%%vO9v'e?z >gϳk]IOLN^nnnQ#᏷g{vhW3-~ }|?no|#b1;IOo+1?*ўPqۤD邉bh7ΪS�� *vz7y+"4{?4(0!Es8�+Sb Xxd'[w1{7|p﹎@ sr!xtĨa*JߘLjX<%^IĬ75|=|Xt# \Ĵq'mu%�=K?#o-?2/m=B@;a\Z= >ncuI;vA]n!~IBSeuo;f/{-> 9j9<[6~¸B_'Lw Ts}Y7�� *˺úikrCFcnݙB򳿙f8#5m/ea?q-ϒ0q7V*=8-sv׷P #Va_,Ay\H O[NC Knr_=KsT%RŤ;%T9b +tvpP~sRa΃;VWJ0{~ĂA?fߡ )G'T Q.^=[H=[{(;Z{F''32�mXL Ocul� _Fo# cH8$/X̓7/߱Ƚ,ӗЁykHa<J8Vۓӑ{ oK쭜VBŻax?؜@";I'́=?';bwcr`8ۊ@JB=YQKofJ: ANXx~3>t;o-;n-a[r<Α>�/1}f(&){'ت/q/FV'2yv0eXKx$h5,}9='9~չ[+e<˜�,<7ۑ Nso{>鹜��*\//N-: "w= 9A srzxRs /AW2$4 m[n#Ia$LiW [eOb6#,i‘d6a)2>߅heGpܦ<jQGOn,9ְ~coQ3 '?F1KsYwպ`q4HŠB~̥~4x%9FAknG ;-YKV~c9b9X`co4f721] ؋��I#$?s7eu^ns6}XxV[ N@sMM\X8�X xy׼pY_[Zs!m;/5 O8HEsBfw_uL e7WgHY$cEwnXRB՝]bM9Đ)C_^`R[_P{Ӎ/<?qD6H SSp25y]g| =f?9MS!ȽWtBM[(_$`xFQoB +^W5?揶O~xXYqU#B5/akfFy|K7]뜎��*3HX3;\r/w?78AGrؖa|�ֿ\AD~(2aN:<rYB<X&r@ܒM!ڝA!_VcݐL(BniXR+@ ?ECǣ>ϚRy9$GSG,;l`R77 dBBk1րqr?a =Frw֍)~wy>]M~R$#`LAoWG1ߒqiEdAh ߜb.ZՋ]x?6rF9ӐyO<ƛ9aQ/L][,s׋f9Ҷل/333c@5$]wuk'Gr㸖"�S8O"3Ƒ@#�<Q7.>ρ{la�q"�dJWÆQ2UGadM?{vʽԵI݆ۑ0!. Xr_ֱQw6v}0@9JN8w-܂2Jyf/Ra gkC#{"q'C9⹈GΡ҄D({bZ=db?\[d䨀FuY~ApYpf`.}38:1$@sYݢtߋֺ��*F75أGgV?8b{b@$Bj'`@g'屺QLd)! )iN /5* ^<4EGN=7aJl<gg,A$$ A}(LÉAǹDp1t;b6?bxnDa(bae ܣYHK%`PJS‰H&<J�% Ĺ7ݫ{#!D‘'N,b)|PωA(P%bwWpi4E@ءJ/,7QrO9b%#LXb3 3II<7[b`f:# 43NYlN sl\$+ �w,_0c~A9!~B\zbs:Y\f�?OU ؍m),x?r3&S)WfF ؋x".%acx)8q;_ul`mf<F~p1)MfeOlDa z$B0D7Q9|/_'6 Q<9Qv>^/,=2~hnvv|+<M_3y{[s!!$-_m*و2b}_Qhţ-Insc�>{Vs?Ec_1tNNt^5ɻg3��*/b_BuvoYFp3*||#Ne;-a,ϟRى `dn\ҳm_U%+rΖ-?�As0@`P"p̶h�� {l-rQ]@lJe?'0`0bPgH(8K!4vIٸjFkE%+Gt.V%=i#J 'XW,SD,c6J6 ͤR_ɯ۫ WxE܋%mقNRPVAcgԱwВyEزo؋oAI#%cqQ0%�%?%a,!ӒlB1{{אC�1 wb;D YDw/].~""/h^Sֹp{2mV\Fq<:a>0h+?WµV}v%5\܊Jq^e]G+O|{,,=ݸ-b6 P1l~K+Ϙi[{N}paϐuH֭ն ,)ܽ;~J2817X|Ae :˜0|J(A(Fo|oI/nx_#oPM#ŖoLN%<Kþ$f &-`c `ZSɌZrw~!V@fVb<*ŕX>w޽x/g⇘i~7 E`n ~}{DkYw pF3lئuW&s��*s_?uZ&hfaHc[+lߋ'4b5&a)F@oprPḍb3r,b ö7^G};:{�{*(j"ЄH؈'hoX~+|r47+¶tC6Haiܵ4m&n_ļ/6:8 K,YLF(i@q%BKi?/$ngMFn~:G yO#B[ws4`JUp<�ucH`eAIp}AZ�x֮'*q;{Æ5^q zu �+^~Hn8wX%|*-;pgV0kYyB|R�<5/a/S_ �  ;>)gl24a IjpΆ$J?t1R#VcqٴC&'r!(^g%cdcjՏ%ºHy^rCV#:F{&hоQl;rV%ݝ,ffgK=ٳ3lrR[~3mN?*�!d Ugt#dQ+W=x yG [ev_(_gm,h|{onstuxI2ZGB|}qaGEyqk9S,fs\Wrn��*u߇`do(S,^S 0hq[!mlxt1fcV"¢_B5EnmѻP`t`7lpAHDzcb Nu#8Q�dm$ B@JGBpg|f&lfl$Q,ÂSY&f8ɥཬi{3F {o(xa tOb=RrK%¾O7~(44[YlNIF ;n,}8pg"IFϊ} JʂHof7%ZwHy*R G[>}po'tc eɁ^K۫E(1ݲxZHm[5(?3Xf[<7(+OW8憆 ۅ��s r?I[|`V"|w z'8:C+w}yma7] h/h3=k±?[f4?%$<n9Z#ðf#t�ץQ|}9u+\3_w#=1=haz|9mv_rXܥEdOȰ/ S /5/' H{d~~K╶A `uhc7c27K 1X LJ*l5o=Ŗ%X);EcfS9ĦϾx~v,bK(`3|p`aGOcg.ȩ}ɟ9i]N~ݙ}!'rYX)|F@ 4(*iF핂ds gce-e6?Oj:OLPKbЎ11XZR}}n0KlQIVdl!?raY=e{dm)}AiPVZT HovO&rS|feagi֣;%~C/(Hάd/}+~ts7Ɗe,1H,-S=ٌR %7=b=f9Ž{˓&���*wg[0bf)+b58Tz5ɻam`HҊ ) ܅eZQI1YGcCB "6smc <4f*m5ۣ(D+hoPLPaJu,PSpA Hi; ('䢃Vs=ô%(8Ol,ŗ_ktnM!g0 W8 tB, ͜d' y/!$47xb $ACp< vm#4q#5�4h�Q= %KYi C)ɦ7|7[8r5QNrdP@JWhD1?-?-$78#0%J7Rnc~o|\Ժe: 0Ć^Ŗ$v,OAlX--% ~BNZvssu"�n+͟BrQl<ݔ>ܩ+V>Nf0z؊|; Ï ?+qHfhVÜMG?)h63nk_RAfYP兀{|V(vGN :'W"OzqB|`a #8Vs+ö!ñ ʝ͖%a_+$rϝ @Գoi}mXȊV뿛$̵:l[ozCm9 -UnBOg8Am̯ C'vǹVO°VV'Hc{I e[0r?7!<_V"|,*?D'oQD_bį-><Y)9}¨jnܵQ)!|*bNH)8SCrR=+PɊ #mIĐ`led{rq7$ȅSOⲰRճqߍ+<|OJK%Cۥ<+I ;:v.Y!L5=YWo%|WY /%C#c1_l^,spnbQYC/~ Hxi#ZеesvsWns@<B@YjHmZc F_OmvbPtdz<Wp_\v16!ۈ"{w$ݗ>��*w~t'56{ J(Oy\OpKw0b?1X�_y PoX䝱„1Q!ׄ��Ci[`OXPai'J7l_#zz4>pR5eC$�Pl|�ط~0#I&( ^m- FVn5+s/3_AXEdYEw_+u }YįT۶- `)!HIYIJ]hfmcp  R<kaEn 2l,[['9 0 ĬcpU �K@gs?3հjN&kFHoVmb[e4Xr (7baJ /7(q3^WCtRL18o�)1oPdgő)e`0wc՗S1?sPy9y<�/a>�WFx3d,kCxIn?m4W":Ÿ3$?/1y)-,yfa͙XN&ŅGR^CR,v?qON_;a+#V38 >tp.(`$>^ $sls_/Fݟ@sZ;pm?es"1\7--)_g?;fl)N'to9((|H- KfJoAX�Gi|0HO'){ ϔ()mYbߍ~\LjuoҶS(]ugR3-$@#ްTpS[Fl3~ g�z_,kBBXh1㐀NtM߱ICwG5߃0A>R2ۤ[ ir-;b69̌_YLhݺ`{0%vI iPV1?wN̵9|/+grKa6=E[3~cgV;Aܷ~xV>sĭ}>ҩ/*[<^GXwș՛+hu8B&CBCwNFf?7m oӊHF|)+ N?Yi 93lMٯηÍ$_v]ougwZ5p��*~$ [^1zߓ]?8&jpކ;b9P9 "rXy4, ҷ_H[kb 8W3 Ev ! MM/ĭqHr})Ɗ(1)# C3' w'_-GLSP`RrrFX�# j[` 3mdI}O΅;XԻ 5f <̴4X,Xř쯒JI=$X+.q( v o[m<fFm8PO[lCZPQ(DL'!!'g^vϑ$hȲWY{GB[a_YjIHQ0hhi86[p Q `/ +,N}b7 2a r>y &�佘,{0ɿR;;Į`e%IDe!JOc?(;3͏ -ŖZ_,F;uz|EO=9w=7,\lpz8=XsyO)4(rLWgvù:#__1;92R29dEg3W+\pJEpElE$;v??"U{,jKMҢK!|/VFAG(GwQƫn6#r6{g쳲!>d'O"|+_Ȋ iKqsBJ*vԼeռ֜ e-Kc� + ߬+[(wVYX[EmѶrcwG?ح-Rqo-l1�s1aZ$Q' " ~paDo\f?"  ) l:9+W⤣?eg7)(q=s>`��!�!S3g��w5[>Yd'dR\RGw_?:׆c{�BM܆\-F|d, ‰V_ s6jL<pF_ O}Gc5|ӯmi0a-mѦ{VV&۩e4r3|f%QI 50.Ď>vRNjq*=j'4@#|gX/ɻɀ��+|J|Kt3(}�7ADi,G-:z,C^qE' ҋ4@7#YvY#:~öA[~Y2Łȅl$#�Ϧ^m@,W#)GIh#_w,Y<¿~aaXgJxyl1f6_V/0%q[NAZЄg[O#m> K FKl)$ҝLG/;1|B6M%&aH&%$|U%?KL(sd, Vz iCG AJ疟 (p̽w Ĥ0WF@F#{lc kAIinB⛋is�So()%B$bT}Ǘ>R/OL?qpVNnD\bL¿fi�-!&"ZxPFΆQ(=xG0}q$JqjLf;Ŷ՚#u|h9D7@ УB[,<{?3۫1̼mamkKXƀ}Wְ1MgZ,N'=_eqx{4J|ҹ?PVƿoPV67c;F@|櫥:!Ý=;G:M[h {V=aK}H +[3>XJ5cM>]r'0F暱+X߽Ϝ;"B&@` K�ԙ@;,Y{׿_#j7gd Q%xҭ,jzu> ?|tI/9ܕ?qͷpI5/ڳ)$CͮNοd~?ڰIyJog DE3-`aw7p픷l;r{3ۙڽӊsp73GFYb 'oq^;n*1_'W:˺��*bF8ǔSl$hS9XepX HV/@�Te2տ vSټPO)٘1 '!i,RS\HȂU-PFy8n_9 ؀fAXtid~2V RpE6LRM %i-J^G- *l EV"(˜_ O#j%b.qI{F&$7>XVZ6-N%ϲ l0h,~mo$dfuNcf/ 7 e}o?FrV[Xhc Q wQJz@bj~ B1>r_&6#y@[}�K>dsRmI%B21/tFYm�FSP<9VDԘwHUtd!�6Bx%(fϛ^/sٹd+øN"#gpbn+ǻum(*|(/N;:w-98+84[D+8=ayzqfv~G @ѐc\ v W~"^"#gc/g"8{N~@т g7%tPw>X_fͷpSuq cal��V`2Z2mybSbzxRPюJ_#.OPx &$~sO 09S̽u {m&.mrAy:&n"s |nbO *Gc!U š_/à޴#?s`|w,PcV?M;v)0ij_0AINWOYx@qٸf]l&8]~CNӌ7#')]#|ԧ?/»wJ7;[w ֞NJY9V I�y5!x#hQa-XPXqMthv@Q^=��*-<W aO?M I-/V^9]M9 ;OsLp==JKY[DWI8n~!uqa{Z<M&c S ~HK8̠2VVV/PtӋ(l_q{>$vǨY`6IJ[rFs0-=<G@c%_ p*zr0O0fp)b 1JF?IIZNCpOx00-${۹fgte8য-)#OOQ/fqf/[D{JzvĮ[#1al F, / ĠjV7fm[gU oh,N *O &3O�(ŀ݃ ()W:e$hɈ)Xx40HVWebl0_bIy1[]onby} 0$p}B9jϏ K@U?XD�|?7/. ;A'y^ Z-Աm;x2Z֣՗+Xn[ཫ(oĄe(܄{kknuL6߯ 'Hj;27Gan8/+xoZ7۹}e,ߟkS(,B);3dS['gy|RojyO#C9<R!CRsbwi4_WYƦ) mJ[R oMG_¦~Ėa /�ei{8&}PI1k[sF>Sg b|$ JiYoEdYْl26|g)laۘ 8["±l^lhga_Š")Aa{)::;G$5/k)8:IحK e35aHw =k k_yUӍcF0!O' ZvAsMt,ن  הma77Vsl9}F~Iuu)~#g^I;>o];+Uө\~Kig��+ǏQP<FܳM`~J~Ŗi$1l|E쭐i=<�&?>X`D AmXb?ec*I`flR!ނ E.jbq(EE夃ȵB/̊ )$%QY 3rv됋7L}{i,JczӴuzJ #g1 V ,.!&󝘒~z '(I!6чxH}[^拀V+Necs3ppFM\~Pr0_`9< ln8SCa4z7 i\g��1�%�%fvcALWGw?:�HΜ(٘>leCoﱓLڰ8I$UZc1nDܑƑL;[CQR)ߎKJί¢h@{]yt$Ovl8%c�u|?gՔ  0=1,/"Fu8'4b<yr\?A) $X;X t,I@¦<:lFC8Fa۾y PE$-(db+9܉1B"Lt%1#a۴Rxx<<jec�t+#�jJ#k 8q TC�P#L&p(_ZCdbk 'J/Xh!,~'׬^N?x41Nd@vkX"Pxz>X7}kٶO/������/A��*7*ꪾ+:=:Ó`Ir^6 &w^]wwVUw[Ң2WEAUTTBzՕU��*WZ}UUeUX_TQUXU_ɻ..SXVro] [MdsaU-&צ2꭪H8dz5ڣDI#��*{uX+T٦nՕU說UUڹV]=rk4ɭ;+:R+T7edyqrbkQ"[Jtuo\#��*‘XVUUU[>gɫ뫣6]צ뉍:r@8w6Inq%qP!�ix"\4/u\2nMa4]$Y8��*\UUڰl{wuow5Twu?2nܚ3?s,#P y"_ۯo<Nʦ{e[ _<O>ybűu#WL%ɽrɬ;vvp۶ա��*{ nU $MXù;YY�"|58-H.*UI 'Z_@\Np`Y@8 ׁ�]T)x�E#Vfߏ5G9lEzYmsb|un;!9ߤ۷y\7V&rWaI}U��*{t>gggܤaV6s<PyZDj?::FްU? ոlݔfmt"**R l*XU��*vW&7u]Z7_acݟMܚ7Wwsk?|ݣ1[\tBֿyӱh-"fukky﮼?bzb{FH ._^rI?Nj1è'1#f"t "E/ƻ>(x2A-}U7);@�� *ΪX^\2jGnkuu1ug&.X6 B}]_֞5N8ŅTU֦q?\SCXE؍@?2Բ6|mw^Q+ox K"^</ =laXrXV(bW!3on9 VCQCX~kXުT &jh*DDTCxWoAV5@�� *ª_ܛ{\wUgUN#znYɺɮL V5N~Wg 6`j aOH?ʄ""'Cpgv{9øW= >E %i4$/3rNBuU^O.MԖZi>[UyT^*T�� *{>4wu;y[&2n ob|.Q&4A��;Ͷ@`שe~A 09fv;?o~-/:\= X;nݒ߫$ ų7=XZ7;ܟ_9PG'b*f|[Oa dd,V>Z;G̲㴞V�zpىvf;X}Elye;%>ʨ�� *&&MYܚk}N'rjzVwu?uow\uDȌ`f]q�+o!p`�Ȇ0Vӳ$fmw >oOݫ eb*/7vա'?[)ßk -]g[8zw=O+D1'l%}GD²4N9!<K,-63'elOy8[ HѺrղRcm@~r; HC̶H F9 兦:SƇe$ώ9F3)wf#iӞ( KIR"He`v[v�� *ɬp{ Z׌ g~', ds#n$u4w|Nj _B B�HPbll7V]5C6 Ok tp_slH1^<84/7϶GVF@p ~kY⑺b3^^qO]ZvtՏA,oIv3k O7lxm֣b.MɯMp3 "@(@^ kPx`.qb9kaDe�7m�(u~ sJq vd8�Zph)'F7oF?Ch%<Pu~̵$"s;~@@bmSO9-”! ugfS)ݏ-|e<f5?#٦XA;VN96ח81a,{bv$kxv+Ĥ4',Hhvr1NOb]ƌbg$,y}‘`];՝l߷O}1ݴ^%%fKN,̦Qֵo29#qlNS߁?-wtsF`sv��*v&th<~80~v ;~0=ܱm6wQIJ[0XQ?;+dDWc<#Z]Or:0HkY%W3!k:i 'a\v+ [_ൎÇRG1sqt)u8m/_T+OXl}|6VZ<_0K+g\O8̭6~sC[{bܶVvjDž:mF}9C!=<M5%#Yb6A3/Y&+nK~\<qH&wç9G1y,<S}v1`mA[eW:úɻ;{mgLH~qKOi7G Pw"b?ĨHR_DOs7S-̈́7s'f'yKp:Au粝O4{#/Pk+X 9Va{SsKKe}zVZUo2 "b$ay(h8/jwfK|}oٛ{/e #_Xqi(8Ϣq @φ[7([emą#�wOAWdh ^߉X=_ܙ5LԡQ��*qٿ|u=m'%qbV^F5>V;䣸r~31ܰd \/fVXo!Z^PT(c\5nJ)$2 3ჶ(xOP!��},37߄&(!omǖ9R7^$==~QV+^LQF ~k f{Q9YFC#,{msy^ =yTwn-[7:,<? 3˿s7ѝ| eߓcb6i#)0Ct_p8H)XZ38+MϘA}: & LVH= U--79LBײ h5yyaJ�$zAFӘlp}z; #b̃npߙw& fIGgwuowVwuwsce\{[)c<Zđy""jf@eרV8+]^N;)m0lNQax }G<(mqo=ztdwYme6Hn1t%;(|N~O:,0Ў70O8]΢q\Kb,>(q41 {|X1ՋBcq{Obҽ 3_^ :�%B$GP-$c\>dH}1|xG1Q4: aJBBXbK - xi'wN[|"K0{mYcv5!sZP\` ~/?f;kk۪ꪙ|��*roj}W3(9'Po38`3Y(X1" ]_27A ¶~(̦(^s(@nH9e`=<"o4ߡřVƻۖ~w$G(-v%n%۰jWF$d;$u2 i8c;Z9|$FW3~p.�0Q@Y(5? (Ȑc~F9R7'V+lw<n>[p P~#N15$37#5ٓ% c@Y$@+phY+q![! jy9 cK$&mn=ÀIX vnX 3~7-H?V8k G br1Jx"�0oI;�%~tnZ;fٛel QcB+,ʒs;1 +)dqk|<3'#Wwum5߈NR1>y#fw^i~L.WQkAaw/vRՈy>s8^K4Qα{*}LJ (~� 5^-? 1)l9{4XV4ݣGCvZHC V+agS\'v&I[8˽mcZ&C141%' %y;jwVҢ~?K ` c[Uf00<QU~BX`Q$WD|9?5w��*%=�$)=n0]K+3aR; i0'ݧf^ yaZIȀpL) RVGblhjlV~;vRB ~WDR|ᢈid@B %ɥ-a}9NC%`U+_�|[ pi<JG`:%?& |cK!Q1f9*ոQĖwpd}xzOFi9# .3}_r3!^d0 CcdlS(QA{}hdŧ RYÎY:Pm9[[b͋l&?՗/%|Y`*T_-=eʜ-#^g0 U`鱢e:߻L~nZ\/2iCvt(؜/H]1î9F�:''qۊ r��r>,?BI nXHQX4>@phvVdF=5߱Ea0jXg+ 2|0N2P]%3=rp R|#| v^UD!xu~')Z1/$) ac)raNgaRC7p.Vȃq|X߷BbEܞۜ'GtV#�_3D@A1q}(IJ+ʖ=_%eRzN|c0߸,>uxgy9`((`/CJc15~4._HXJ@B; uIK$`;X?(~ &g B :@-_хb0yߩ�;PE=HŕNY8 eKuxߋg��*MVac̎Sx_`Ԋ#`%XѩB~?H}AH ,+2y=$5HoV2v^W_S]>H|?DҀe7,Wo # )|{';2e(akҗw7r�>Xw�@;-8 03q?1X|ܖ�ob=( '98 xP;7m!>bnľsu!Y(bG0[sx{y '8Y9?a3vvlSvw09�otV FV=b&(,,sCAs:4;ψ^�M_o֡xZ{`[N{ �m�\_R7 _i暒 @S%ۨai^vv01Fg/q߿aX:/P o7+gA[d;7~Hj씷%!l/I?[xhnf@Jo].̝ (I9Ihz*Zkj$Qž&@oA'#l/h 1)VŴ:d~_GqFt>MŒͷ0j1%!!-Cq'PD"kYj7B�$ސlۥa[ ?#ԋƈ Lb9AMO;AN%kcvFS7_ثg+~ƫ(_D=jf=3-'Wdq JTt1m3|ۧaj'ҋϹ N L0&p_{ �1(#-?B&-n$9Z O&l45@ _4*bJv? 'v ~/Uɺ\}8��*u⒃gmI7M!L�pJwC+ј>!$Jxv4n20}™MCw迳#w \1w83ߊ NB-$7 Z`(Җ~J7ݑI$ :mEa+Ocpo-b5?Xq }m)< IxO„p +d l%81+M1 "(fe0l~ri@uS1H aiWB5Ħ~V NF+Pi-% jw& ܎~L448}% S4D^ ri|Z30ka3NUႸaA]_HɭŌ()s7u/K%?l^$賂ܷH RA(4' O fYcec,+!$W%-OVAȦ苗kהGhH 'G'Mۀqq9F5b]�)<O;aIc��e5p_n@CZD`Vq<=X+AZͯ*#fۧL#~+v_'+ `ecaYShr'v/teŮqm)ߓZ3`d ?g}}_[R3㖽t_0FgŒkcnC~(LF(>gPs5Ii,5)-?:%0Ўk0 r۶}38ڶA,jS}%97r?XqM{e`5}Sx,#uA}>OR6;bo⨚40Y_$0 J;!KdUpj;uKzO3(_soBW_۳W`Ⲅ)ZSzv~K=!AĂ0l7tJϕ5n*6kBW_xSrl'qGmB 7()`5%)CsX0V5o +d9DقeO,9j̏ ܳs;Z~ʹnnVJBD}n -IͲǶV&8C�bPa* R/R{M96&3RҷID0g1nehZy2ƒ3 m&CBȶ-%oğ/7cj ݖ)Xa^_}t?Ґ0j [+wij}Bd&B�OPs7U@��*wg9F36im* τO=#PpoUsI(S~(p$LD` Nچep)B 3QpN%@< GJe0VÊ)7a0l0JC,"x _#A6[!Wi)p9ؔL!OVţ:Yh �,Y44f[#%.+!#)%ѻŒZd8_!hj(_%Ie5$?a ۏHLj y d70ԓ6_ݹcȧ߸ZxXO%cPJF9�QEI~H~HY`]{$#7;򲹫Z|R8qDZ0erm#v ģ1 &`,D1.L+ӷ4O"O((J]`1Ly%%6,_LgacP )&]C@z@}{�8Y}mf(?$C!C= + y!Fl,$L&'& u~+E혬DR+޻#Sboz&VwWpC-@n4vs0 !aBm<_^lgG)m6"6!-$M3l5[6ּ͎nQ3F[jlZ{yiK051LD_|)ϗQZP$�~y خȒX+9`;QljFwdQRVidHQ&{uѲ]3wm{~ͶC Z=`s9<V"mMv;liǣfO_lwx)Դ?'豈֗~@~^N�Y405$td-rwX[ NCB[%=] DgPZdlGbs`?ٶlEO [nd;$z ۅh {3᭱|=0fv@0r%G!SɈħo?O\s_ $;UѺJܴ#?sWIٺSًwWA[$�~FȠ, 3 '~YIrd$_d<0>?O^nNa/g<5#IqW$y9 "۷xXK��\wg>_2n}Ju5t��*wΠ>OVm)X< owaӯ$Y.ߘQbQ_ mX'){;e%ii4_ShvGCrB[LS\_mM³YAx17Oϋ/m"/ra@9@, B8:v gNO<LBcwK@I1Er<LYxvA7blDba,AzIxoFq0gnL}rJ&Ĵ'5/X̢O H S1 @e“7KNQ4OJ #R~<aX|0ݻi)O kܶ~F)ۉOҿp.ZYaNGHa|P!@bTB8XWNY-&#P`^ F _^>H;<(KicV~̦`8A];(,I�]^p э`+H4(G\"z|7;/eȰ &X@[;@�3mf 1dŸ22mys(OhȇcKmmh`u;Mbr.:ۈ#u@F nIlW2F̥|~CkfB ⻟q*ᤥH.//vn;eh>gOv ;q xz[l9i ٲRRW~9wmV40I`d0+o,;Y7W%PlwR&hk2Ddr1#1> VrWd‘#J{n!]l-dp{bOdq(g-HpJ~,BSVVlv=9Nv*-/v1hЇ~Lr~Z31YRMsl¾r5-]%#{'Z茛 ́($4Lܰ/CǀR~Y!#& H!~V`k# yb'9`gh!,ls++4B&rP/p}قFA!'u3BFΔm%�;edIc7&W }ѐ)&q K @osLFr` &P^Ƀ $g_k+1G y/Nb?XYCo3Ȟy:턅b U/s_��*~lO!4QyecJoId|KyD͉XI<#`պS-QR0"�!N/<J!Hΰ"Mߧ7QdK7JG+�q%fX3+-&ȨD05"M(?%$kμPbqD!��RDDb1 O r,ɻt!?nAq83!J( Z[!fp*Q|vܘb�DbZ`2߻F(򒔝1<@d!b/RT( VC(D@YD!�ۭ0ma)$&m$ɼI{&Vd!n6nC É_k1=-¢G~paYL?M(�c�_'ENQGqW&7 #%O Ŏ, R dNٛGuv-x)1}=%ߨN͗{}^j霈 x゛WqX/9še /9 c,X5|NN`8ՅcI,IDHO>E/S" HB\K(Oo߾"Qkk0G��fjlj<죤g9lSoێ N F$(WY0AEyN_;O={nOJnHߎ@O"/Aa?G,QYNm+'b2S'_n+F-E܋>B/s8sԘRXj "Ŕϝvuie ~(ZH8J_ #VJXݛϿ&%!2Wnp r_bjFA, �/!$')%r`2 @[t}h|s7ZA_ͯV90Jmj/n1(zxs!;_ /#%򒲖`D#ngt>ϏO g ߆ݖ;o5;'ᘏ$H!8g~i1G- IDŽ[X(Jٷ[rj;v3c+?vö[1%C8~݅|3ryk; ϺyJčpf;C-VC1ԡ@xO!!�(| 31`'Iz%mu6JgVC38fbGݖˏp։r3ieNenkE�l�MtsaʿQ?q㱡v=w<.&Mk��* X~͍Iaw %tgqs0+VWn^#XҞ5 X-/$i-%r�Ó.+nӣ}bQ-R%% , m0IXL+:R1i#Vi)YAᥤ.>/ %k̓ a@Xa-!݁,�ѧ{$G/ 7AC!akdFd @[Unc%P~I3OAXA)!*j1d=Cg_0`\29(+Yhq(#HEQ܅ʼn,44:lv"I-0D>k }da Yd҈.ۯ~\R[31\QiK85_`b/'h;" ,°؈\&E 7ű C&bv ͉yBȞS~vb/oY%�b ']=_'a'W^_N|vs׾ǖf0̯3/sx ֵ8> t ojEc~^jus\ ߸X}Gge ܁n 8- (V 0i?B,L+7;`JCEf8ZmHZÄ'㗰8xyهHCǻ)q֕w^pk{+d aƮռܱiO ֳ~7X3_ <4(J ,@8rnٜZUsn#g>kpU}v^ZUņKiىv{*v5="Z<deh/?^~4W <^^`7@G/Mm9)Z7Ԛna;oJM(tERep-X,?ܝgLJƧ4)e~`ic~ iw^>Q_u%j;5Y5B؛ʄ^1URs.XV XK3oݝZ#|&g��*g' wYJ$gqƐ�NJ @ӅdR6啎�2Zņ: WK+"iHX -b"m=F'i? 'Jp߰A*L+\(y3 NYQFtc=5O�DD(( r a#`[#pi&9$O%\^Pb(RV`=HQL?,1ɬJFj#{?  yo{b+1%g��!�#s3g��cGH eMt01-(X rq4P,5I! OW H+\w-ݱQnC熣 (?F%CIBAy~Ѳ~%@ Wll6hM01yKFn\@雓rir `(:FvFF<nZrb_K�W%¨Ք0oLά { ZȦU -:8e[ pXSb~?+f?cG8x o~'laxѩ;PBIŸ8Pn#A_#>v7U2Ԍ4<#IHeDmpX,'fcD'ȈclY ,XUmBtIl#/X f_G Hmcn}ߔ'@'ہ^C-)+%Mu!e _mo`l}pV؛s/~Iݝ35Mwa/cA????' _a,togi̮Ool7<W)k~whrmfC7d|CTNCݲa+qZѐnD�3q5гE6 �Yer^ѡbSs&dbĨ[uY;6^ǡ't'J2HNNK7ģPbo&o0ɩ+C ܤخ%DC!IhN=! A{?'H!ѩ7Ax%qQJ¿,ouAaEafpY:hdeg)c#Ad&��*9b7[sC7C40 MH^B?s{vh& PSPoC);a?_)GeOq&+WNu3eJ{:wA72Vt*f=C2OnELێ<(Vxќ}G@N  %?!^aqX’Hލ rrbRVFm_A]smЅ?hd3[>օNCoDY7 `kWbO)?VK?~im?pÓw  JǟQ1p6H,5ܥ [ WFJVK~Ͱ?ğQFa};h?@Ԅ oNooX3Dc[T39e +~M,h7 ߏ0) g!Pt a0QFq;Wqg#ݙ=rqwwW8K{r>bgGs W6g݄0 ݙ~wlo:4{x\v5Ǹ  (mߡ8v,~#<,^Ot™Z+0^GF +l:oH /(;ɉ헰:I}k[z9jfe_7_PR֍feIn{b47@ η-"PNS RT1$T,Y;*eL߶%|dy%䖦CW| bjw1;Z:W 58zrcouy@q~!V3*vJ۱-<%IϿV>))+'_]*CNHٜ$c]!Mv]f!KPD1Ήb%t?b/#!'lmޣyqFL쯜:I5❀3a_C$_bh a,J8NG7qe()Yi)lϔ#(viPi``=#;cSµo Z!whFC'󳣒c ۄb.N[WGp?-$ V��1�%1�%IL1&/ucxhI-%# hǰӆ6tZme'3|#jcO?s||'vFnlHK5A쏱/LܢYd,%7)lgf͇ľvߧw^Uߴ^?0�4 on-B �N< +s;q8*Ilp��+?,bi)#<�_�ǒx?PbYi"40Q3S530&��HmA ;4,f�#`Zy+,P /ۛ+[fCf޽(ٯFZ%~_K`C oƶYe{?nD;/iwwS"LHI: 9Qͪd|5&v@VE6[lȺkW0r>&J[.�f�pFbYtƭüXܷ32NxhUpFyLDhh"�@ `7^`r[g'}: ' 9Xs(_~_@ZP  I4Wlf0d ?uHm_k/󜈔IA p؈/{m� S꽒k6g Jv<W9jvج%Y1ţĞ%fb2PlA91̴߿G|#LJر)Hws L|C(D�5G}=vAc<w J)Ok 8MLky @Eu)Wd]I�I! tl|U[e`ā<*Ov yAil-hi!�*58sZerE 䣻9C�pI7X3؄o۰ P  R"CJbn+rKwTC�G!r$Ca~ R d#)`TX^} RJJ^,Ҟd�����/A��*W"UrUMmUVU}Ǻu97J\\&?rjɺX+訪j2* gF���*'*úmSv]nMy5TUOL:]>朙5Kʟa\3��*ª&=]ֺJnHޑUXU6u=,ս&&ޮX/ƻLЎ��*XURu<unbnMS&%i2rnzj I@JDus�/jnz� oߚ q+Lȹ5gw^7v`_p��*VQ;V5V5TEj jTw]iw{ O�?Qq1֧sE�huxNV~=,she8Kw)C1j�bNtλdfʐ};Fp��*JZwv7zXWM-3eUnMwu͟]ya6.RLroophMyb<:6J8D՞n~&iLA0~Y]©��*vm9ewUrd&.\7ubnܚ˺(Uכ5X)Q�icU[kӲ(<@U>On LYxyՆ]VpnԿs!lϻ f"' HSr��*v7ZMkF͚dgwZM]\y4i'|ॻ`{{k d{+7Bpl��?AVv'JT%X;,5!RvF4B0Žz/Muar`ZKWz5om` .tH�� *79-&;O?w}=γU<j7FgG'M4Dxj�ڀ'=UaJT!g `Mh Mwb79IU0vXc_p37Ks +HSͶV̷l7�0ØȆ9GwYZNsZ{ܛZ�� *tS.nޯjɺ~VcvwVwu_8Y<^ x{"_3#aK#U-gvXB`S_ ϰx_mN+΢RPʯY^;Aa4;+#^| 4Xx&e"�4 󀰈0�h<Dr"-$ <h47/~Hy[y`PF1+{曭bJClYlAp-@�� *Ϻ˺7Yw[\]\uιyg)|+7l)U*��@  O7-#_XF S9VT5w+wm<o)Q*qxJàz'c\s{ӿdvYy:}/ oA^IV76X _RwSr8ZВ+d|=AfI|9^I|g�=mi2<|�� *NZs6?|urdɩ֘JvٰcA"^�;'hYE  «^D^_n{0fBo͉Ǔ]r ۷Ks+Gwu8<9Bم̈́?C{<_&tF599 olF|?'-J×Ⱦ~k}1۫9'-ӣ6NW%Y\ _}bv"5{]IM;| 26Y#H@U[�� *p?QNeQ8nw@v Z"F6FgHw�Ë'#k#&bC={6S=Flnu 鿥(^Вv/3r`B3Do@lF-,)R#xlo7rQjs )9lq" 8 zuNZj0$*'%K朥8xzYku5<սew&=cÎگ0x a4Ș+z1On=BH R]9Ƭӳ ~nH�CPE7=?~kͳY Id/]'y[󟏷wqǾY%|P XG1"qpKY)(Oƨ@Z`K7>-3#}NoÉ!~,yoQgolA\S:^ݓn -~ CN|<t^$}Ia0_du}Ij#bt'?|6y4@DԣFAjN��*]s?-'k=/ [!B{~1_)~[a|k#zo>0Vq._c725PGVFqcK # '?saizP4=lcw߫L|p�G~769`78-plDp+M۷"[oqy;boF'u7:$!Kd?ۭ͎[1Nsgr:~Y9(WN%)9dkHJH,?; ��ؘL5݈_n]B؏owVsfN9~ec 8'Meсb�:je9GlE'`s |۞J@_"nx_svP_m-'<xódpkBf[o7;v<t;c wˎL')ͺv͛ "> ݶ:Cc0C&-W_>eãOKcG n?nY2)[@l3~b^NHѝ!deڙbb|\-OӾ}z=;5?]CWoǞ5pw��*qs7>^VţηXAxa,B'=m""V0<0-oia{/"'/ G KIs9da>wpG�ROT?yl+_sRnUoMPL_ƥ l1b#aGKsј;J‹!v{mvŘdـ#a)m>c[2@]+({FRS-ig3^IۜFǓP8tn<wF"-G'on%c/ ^ $,Ɉ =XRCۄnJΥ>ܪGy4Y -SUzg[f\9B0rrĈuޯ"8Uwp r9fGWmzYO q²}N�~0 @MHqG͌ _ V 鶩{34| uPbs-|$+4!bzrCdt,jqFun݇rOͻ/u3<�0#9Rƫ^O`c ?3; זͿ@Av=җ@;XS_H}]G�ԆL7jS"Y*?j8qB0wA8 OM'_owP5��*r@dQ?ls8inv&߿Oa?ݶv >':Br`N?s#a;~gbq_FF>$|/lc Дq=is0D@DvYĂܶK(/Zv b;a e)#RRJhr"fNq7 Šg +´ɩWF`BXfR9nM�W`aɽ,D.Vde6r6Dt5ؕ|&Pn20i၎ 6H%䟱~_`KL�;Ng&#ﳎ4b姰Y'v֍-6d>d+TPݸ B2[Vq;!<^Ag�RCn% ƄnOoXXhv%( m`cj5|2p[ #1ǙS/ܙ3?av�e3ξ; sOn�0_E_,sj)_6 b9iA4VeRylFA, pitM%Z_j!/ |�1vC p8Nmp |`*Ś.d0Fc 3ޡeed0,FmF,+g~}=bq8:~T0`i3 Fu.+)Fh݋%svN0UjϻL9ֺ��*{\zl5?䕂tn-"ZW2p mds6O  2Kϖ$t7oɈW%%Y3v1nia#(Þ_ S8j5;l! ܐhѥy)E>V|Np)4dF|x¹i:OW3<NI40I(] O!5t[ݙ_nG 2g(ȟ5}yVM,`'�_!hh��XH˶t5{L`C? &HCA^#[};/tvI% Nۿ9bv4t 6흸G8hjHD(7fPՁ>7;4[܂zz(k2Qm~{=/#Oxv¢0 ? xPuymX< Y}Z# Ӳ mkmgkTwЃf@_9  1+e9/wn�o�=BwOF~K"^MJ+aϗObXXy?6VͯlͷqBۯ~zyXΑd(TI074~WnZO̿Ӆ8ܾNHY:Up*vkx4PBw! g1.V> tn/%MnF,wbBqUw툿\Gxo&#|bf9CK 0.% `1ıZ8ۍ;N#Wo6Tn?|Nkú •w= cϪZU��*s;w̏;a*3'H [_>QCiw!`\K'_}+„TVd#4h[moǮ='2p_ث%PL-9ݐ- z{)VaC܀,鷺 gݰNV !Xn~v~!\�  %t9(ov|͆,+{zg0I1hP> / Kpٳ<l(?3-&dsΎ5nġqE8TD~.w, 0 }vV:l{MmX Ѽ{I AUXs~c 3' V Ƀ b?PNVѦ3׽BuPtel<Y}P�_cÊQ?d8 ɋg8Y,/ӡ{:|af0PAYlf*By~ {d3P-{-r2' ŧ~,姬+?'2� kj(#w}hvkh ^} &ϾWtw1|NS63%H)},h-HO6Hc|fϺ Km퐂H@mß!qk8U<lb>%tl";,Fb є~G6 i_cs??"2,֑(W4w֨|9vmYKqLs\|;%t��*uCmó& oKwμx '9!�sFQNa2]7#ŕFDp�%;36Rd>F^XN#% f)_K 93 *36<Mb܆w5~|?vF%l-)$2Ia5}ENM 0g,471gZ')I8J _`6fN FӒ@1I@XoI xd#mˆhW-=�؄Gx I@߸*H^ �J R M+$?ohk(x4V?Y?O&56Q` 68N͐_%0Ni,evPr!a]#`T5.$V/65:x%u3B9QlgJK� C~~`Ch(,߅\lIհ=mêY-dfe1 5u8sb Z 'Ž?N=Q|oX@ iUxOJVR)E"?e,~xܞlmwvkN0OwZf*=Ҍ7>$Vns6;emܝ ��=d!{Q> ?STr;m~;wzߊsi}7ּ2(xkttdQƭ Kv8nuvch+�xS7{JlҞ8/y_1!JlZQ`7CƖD In;;K/!$߅IGEew HEZ7aB Kx voS0OrpnJF;J\RRc TV)rLem(WuIq`LBAd>0ET#D͂JT7(8!ۧg B q>߸$ E3aȯQAIN&m�(lHg5?|ܸέG8Ka$ nþk${v`n{[Q'.6>{WZp��*wT7�#0ēȾ=Y[.`)%5 WwIJɩH!P_bK6+nL$xpboHXبhiYfo#΍�1^J~4')Cgd 1Q}1[?!)?~ (_IatN ==fzD#>N;a4f%NWN!<7ջ8H5:3?H$knHFp0QӠ?[B#?q&ő7Qb!fE fP}CRKXB !NU8Yd̡m˜xjI0fF?d9G-.44;LRKIeJ- `jE~=%-$0)P끎{.i1#wE,9|RT- 4?@íe?K%# (-E+;94i2'3 H'r0 =% 9rc ~|x uzsRreŶ܉'oHCcR-<wfT]l'聽_jfHv^}JQ$R>�Z)|*R l~xuIJWCoնm[ggg'+Nآ^Sp%WuS37} +Bu:gy�Ü_�Hn  $a*=9'm׈T(Q Oy"ۍJfff^SK΁Lh=V37l7S)m$[',X?ԅ1$ ':C+_|�}A-rSrIRhtt2}D wSy̟°Z.07e_}ǫ el?rvfb"'}ԃ]<V|PVb2 /'+ov]o?lƖ4V-l ѮC $|۱2ё7W'\sdҀy)\W癙.2)[rJPnl_C|Gi ;ep':d(�1L>rhbJGHnҌtbUN3'A>#JYtu8��*{{x^ƞ-Vr|5Ycpa|[� }G#(j!% Ew4�$5r h8 ;h$7 />zCCAX,6WbI Jy}3hi ņ ؁i8a t~P3b1H C)D3BGlQ1v?prjCR[GqF,nB+q$Vq )P nF7DԹ`jx C rұ] 7 ~ ֻq6V,gf;$ ɩ%hrی[9C(7_~{)O$s8o&X_ GuI ӔC��e FT8N%e!A1E`̥ݷFIů0a{?vz vHCC♙v%qmQ0a\�rZ s91ٍwڼpaCyoW/Kp 59jǙ]hMNy:;Մ2|ٛ?-jkfc88"V39=஖`fvFܞGپ 9i)py 6)}l24؛݆su w7hK`c9Sfl A�c9˯o<94ڟt|F2~=XʎsvK{bnrnzٱEMn5#9[󃖮Dc 0Gy;fr:caS[5=DRP@ G%1hu0Y+ onOl@+If<g,aI}s['+ fӂ},9侐!=%>g [b?#DrC-nf2K;Fi,{Z�qxi~X1� ]Q_ ^JQH&k_48D(\)nE%5Xf+8](/CHnn;  A&vC et'F`},/~ OG}}%b&r` ~a]֣ݿ7(]U��*û_+ }>_:1y;]nRK 'ns8vIҧ~$؜dt{/ a  G,I][R%ZMl_n c@VF /VJNh!F-Z00O�SbRU .7XB1?῜K I8eb>48g(92dsF5nCA"_"tP"%`LoݒrĜ[y/`*WlV̰/1<5ґ&nzH}!x'<'^�wɝGA]$??Cw_ A4�X1<i | &IM7 ĒS(0VQl'}ɁPy|9F-"�ZY5&qY8I�Kӥ`)-fFw %V >/2'>VF$}+iX;^WvdEq[�XL(D1¾W'V %C 4D_$lÜh'1XN7nfͰ!1[=Uc:iV i%m蜤o3;d`߉㥇-OUb,n͓d[%BŏH_LZtm6R8B kj ntPmW!۹9 o_5nY'VFe fß0f \ W#(DuOfNS @px%z!!$nIa; YGi!@|/u|?wAwr԰|rKKsI{/eJ%HryG F @0?Kq}vXnH07#N>ٰ4yooxVyjƲ;n -X6&_F/RV;32�DFn[1tSwC Z#@E󦺕��*ưC~#0RC@vїy+%5Ƥob*S鹠ayX@܌/Zxo<G%#4u>,~Uņ&.װŸ6V$FI^[ +q %(+,퉦=!/ZV<`��!�#13g��^Q$x y 8H5ٷ? Kΰ9yQ<'S_$G ÆvH"2Cs`A ,ZbM aZY (4WX qE;*>d=IU6<{78 I0 CR8i|en߾ Kotn oz} /tEX[}q(yH5%8c:t_ $RDmud,gPaH�i)cw'jS^ǔ;^K0Qw`68o?F,DZ–T#~b9V<,, OVtmٟfWٷ^!p_F|xxUuſ{"/Ul) F<jlk/U3Qq$ ;XFPj$/:Dmy&z^]9S55p}iZ d$58h;b#c㙛!a�Uv#<z9f;J0X¸ 3|iPj b/'#ZoބonΟȒ+r6 _q|uϱ_PhspGfNΓ{-!o<ɍ³}  Oõgh8Z\׋_0,Ռvh^ƶ4U-��*g/IO n> X16=d@y S >5-Q`ePZ7UӒ0h' {mJ(?U�Io嵧 7hjS~<B/'lbk_rPCP_>-,){i~H±حKn̈́k(bE8R; 8Db$_$0&L(V(5" *ɥ)n-f\_l8f_~&` N#R0ԶEr{dz JSÞNINĢjp$ѵ=v"+,^f'�?Hω喊� zBAFv0!l/I-!_ aɅb:2ApAGJ'%M/3^(iAeC_P!Ke-%CC�HvH۞V6;/9|O_<Nȓ^rP}BQ).<!ߛbq-R@!j�/W;|ٰv"z=+M^bv/g77_l!Dž6K%ux$ƭŅ ʏe60(_Aۇ8V|ۜ=Q<AO .-0NWv/$'5b_jW<wD2a@d `0sfSxy0_5)F%׺fiDcqήvA(}9Waݛپ2J?G{5B?K+|/ eKĔPk[^hTlI.2;==/e!|ߘ.!;m=oмflb)fV~vFeiaHZήۺ=)Ud(nN1MY8Y}F=/8W<Pw[|fPD8a<oNO�#ro|ǓIPoP&Z aW3Eý pfT(=ϻԿP��*!+0@*&Wo_!|"/$(և;A@Gp"+ bNkݿM+X詓 ᘎ[l ݉ j9$a۔FEMJUKh@ߢJFu|ΰvk!6,^r$��1�%Q�%1'YO,eyZdͅLA<_8==vmRB(=4fj8f̷0%szAr |R{/\bґ-< #: Nd?FCD""CRۡ 't-[:H xyDZ3l94zRWOt i뷙rRED1z} gw~ ,7Q|1 S#mz @84+VI\,8�Ky y#hwE:1K)#w[WF7[<oAWUiyyr7pqx{X;c*aą,VVpui18S3@_¤aj?OfZmxgݻ8~LzD!}/`[J@G㭱#Fy_q9dZs'gs 9M9@Y3{#6 Od_GW_<a;Z7:6E`4V 3frG@’$[)(#`k'! %%y\@`^,k܎oב@e?N]O1>;7biANJuZJ2?|0{b&w=[hM O6E? /Jel==Lzl-đBmUqhJwJX_t+VҲtXjY83u =5ӧ%I[og似=bj9i 8XO"?% 0F+E C0Z} ԄP7!no%n*C6+a}+A<[K#E<$,EdN+um.IX^7|[[OWVn'}ėSfxֱd%_/n ]ӅB ,Nq AƮu&��+/rsA XYCn�8Xcߍ~` :/^冩%՝�)L]BC@Ȕ7 a3sūdcInC+$7y4 /쵋"5=|(0ȉ\oK!եߝbla)U@DYS@{P>osLfWJ r|b<JضVt`NG7?qH-~,3lL�$LFd[Nb|Bw  `gG\}] .& Eý`ƪAmzAd=}V6L$V<.;w۳q?#Z@rꄟv1AYb=m%$m$yl9M'C-nY@|:0i3I+0x ?!A@7?&� Rz� e9I;h:C?^ ?_Ll,D>(3̳={]d|IN Xe%$%مc5I<A[eCA1+S 9<G�P7x"gBN(_gc&A G�`K�#hf~H,}3Ӓxy%u'K%2K6AD'_Ս^W??-(w⿊2G�) gxbٺ4d0C�rhu eRSil0nrF/+5p\�i�x#  Qƭ$n&( �Ի\rؽv@10,Aڬ Afy<U=ý^1p���W��/A��*{T _T>uV]9L&EV7z8\`$UAs݄&Ӏ��*{Tf&6TsOZF;?1wrɓw��w].pve[Vmu#��*vR.nnrg_ғkwӫԢnöbnM^JudMؕV528��*bj4H6tUgUrBƪ©]Ni7)>ӫz?cz92R @yZ!UuUHwyqqunߵUޜ��*vlujȺ*Urֺ8Y _F>H_ficEc$M`4ի5_"nfqwcY,ɑV&2͓��*w~?˺2nu;kY\Lh/�,YÅw{Gx {�h&"v(G9 R�`h jowXOl޳`\KXaz誰CEHpog˵n��*5zdܚ ;E]=�"a* 71.=Lhv,Ǫ޻b/qvQ9 \@mviz!)b2n IDDu"!9곞��*K՝ɫqpr>tǺɻY-"+od͏oYwSZu0KsP-^oN052= ~W'KV?TԮ<X&iunt&];dΞg@�� *y>M_ֺOoMܚhʮwC")A;F'yٳI,,_"{lR|Ԯpѫ'~Dӿv)ۯS;3{n9hW`k�- h4-8E7(?F/!L'V oJw~ �� +ww_ac]i̮vmjnMBtV@'lh)Vo|v}e1a_<Ѝk�ztn`= U8H%zj1G&( p1J@]L`a�� *j)L{&6|ӻx+^2 g <,@5]Ij\�9D mi�=duDp5�4`�,ELNz_9 -YJsqHrvFc<nù?~Cpl-$jB~/Yb NlhW /6|zvAG0GH{1>0Q3�� *úwS[ɯܛwL;H&޵9rj�w;AsH(?\ NHs{C[De_?F49b<ce`9ps;cȈ%ևN Vȃ/AXVrs>') 'v~v Cl(LO7ǟp_X ;&2|0InQҾl(<F@Vǫ6sݸMBpTQ>g�� *g]?/1s+nuulaiۜq7CoJH r'bw٥{x`᛺xB �6{n$F"y(B8/(8hA<_b³ ӜŶ[~;QsVr~ dkǰ*a-" 5-b{"4N0ǥ_T<R~Jp qFͺ{KIqUt[cχ>7mu޻ս һ~G;p`J<++³F2"pđyKoa {N}z4in)aPnRG1*1X=`lK9%ZBy>sƅb*&[ �w[\[{L<׈��fyq{ŎՔݍpSߓ<q*;7VE,D3B$ۯkQ}_a`#xfZ''`7ZZ2q[+=`_&eV8UݱDc!9��*'z[Me9|f%_(=q$�8|N<icxS6r$78'VRJR⸾JTlY43ެOB&c\W#}Lf[ Lj@SO<`l(>rj6</sC�{+A{ FF7+ CK'9Z㱥Zg)^[,-f_ϲ:7 N_`$g"{paFyhN۝_k0 |ل󼐔kKtpa&0]İZpq< VG3?#ɰ_RfdqQwux6cLsV_`r9M9D GD�1"?τTz_;,F>u _?3rr�|i37�oŤm3f¥sdF\8sub_ +u򰽤e-{ēmMK$t|wu%Ǫ3m)vZqj'ak5t9RA|^m'.I4^fqb @J$nkϧnO۬$u/o ?Xh��*{>\s}3cם*YnJqG^Zß}}gq?D)o ! 1kΏLim>Z7$// ߁1( O 4F)-' w+ ![aaDoO7ut~′15` �EY Hnu gSMb7 {j'nm+L7IgEuMmwĜ')7N [v4{~#=(%(zv Vaq %z%Hj4OAE'aDS8(Rԍ#Ba,d:ZR@ F�,c;e~ nb}n5x7 '~цgHYi:#j;)K\nZ5՝e㇑>h)G�2o G7 _#U€8|a>7 0Wlz<F#R </ڳ�;+^ ^89߭S%;AHV ŤmRð|s)xV27q51`o{{`/H^qջJK)n'Ryc[rX }$7kh=0@h~ϕu=ެqnshg9Mx/ffΏǷF؋WY% A, 03YV"iͿL y,Es AOC a u3;dS\csjb#��*rBc1; ߸0$ңcqjfl-r8Vy8Zb8}7 _ JKs_& o/_RlV/w/^y/N'CO V1;#Lߨg&R5XPgؐF'g&@fV >pb:J#@)M 0ZBI�Z7;#FA56"fs)>S<{KO(LlL ?R]WAgs^b_+,_[ĥlnBdf< _ 'Pb X?lnB&aK/y<*P?MK%`JZs`@ LU/|/uh R؁_lEA!^9jNuf7��g.̀ oaՄ(5}Ïe* DF7-Ba9?f%BXG0^3l݇LJB6Q^`8\[K(P1!"\ - vM(gHk?yry' R2 $լ+pGXVmy@==Kv:P9 P(M&%Jvw)?0KwpͿݰ]9o-?l3pGx8��*]`_nkT^foamӣ:E Hf'ZQrR30)F] 0lYz+3 +`8I1lK/Ӳ]4ٔWqO))8Cy8r6~xǖZLzy`6(($0߂'N \lF$ y;wOH+(JܓױtJr 0ܞ#}Wz=!+,?CJ.N{-/WǜbiglAX= kc05r[%۶wqb'ݶ)$EkqpV~#? 7fǯg͍n AolC_ᙛxiij D?u@wr$Hk1Σ m mbyZ:P÷m^M6c{koh}'X{iaJ-I}!A5s &%Ҳ26 R Ij lY+ 5  47yA`3Jרmt-O�9JJ+-s_3_X�h (3d8qA<ܭ7g0?έHwv~k{FJ BK^O#WR8՗ҳKdd][#AM!<Kkq BP t$yAI:RȁĒP76 FN 3$h[v֎}rT#q2JW{L7Ԍ9?vuՒB7JZ[ \Ǜu5Eø��*wZ<'I}.n ye#ܴd!A{&�Ь (jw! O#-,Jx߿_ƫIl*~?\m8)Q^[,)xV½GǤFhapnn}{~pҰ�%/ؠN d)?<DZp+ީF 5"yx-a?�|`Ѽf/flbihAe'#Z]i~ 3Mząsn[)f㱫#+ ;s;7ռ<V[-lÛՅz} 2 UQ�f /4!ۊ>;v4*,Rn-Q6`GDZNZe _R1lۗ;!,'4Xߑ߁)_e+(QT5<Oc!7KsrB #3R)Ț4y|̰4 l3;_E:>/m!%q p3uo4gYM;ae +9νDll @wY1G=m?=oab"m0ڐN'ڷvvHEمkln a3 vhU@c>11͌uLs;8Zޝ2g��*j 9c-y# _n>|Ɠ? oؤZاsnpbK= Nϊls_l{;0u Y[Ɠ>;b_e<1P q[~u5�oŔYgeS4Hct&,ށ:3@!(03vO 4"��c#m:s mz\F%vMd4&"03O^N /C,CCRG&U?mǧlO%@w;bR&A+r#R{/R},g,5 Uf�g0fJf!rQNL=lq)5Q/LY'c_\Qo 8[8w!D5OO-k{$<'d8?_0{08kOwEG5i &SjV ikCXJG<\"UWbpYZD:b)ujy[>_; c4F'͝{*-D,Rlj+ߟaۅ{o{<yf[w9QFn`|uu|(N FC/,#wsb"#˿?QVhv_!+͛f#,/gůvX`fKv|P,jAz†`y,)=b K8) Z{aΕ[m}#9hvvwc\4<ū㈈ְ= Y'HNG0^lr~`DGM$ȚN3Ҡ+)' uX1dJZ;;r3ng/ߘ;;<VGa<ĭ)onj~ݐ,Z9 lQ?LK7er@P~槶 _;("#ΖǷR/em33K?8~ᤷ16M;e%Z�A.mž#{n.35|tڧ��*wq'r~}QN[b>4nۂH#\lrdnh6 ?9JO`J)e J4Xu` +,͘B6ep1hhjIؕKOQ,9N oXw6m+)�>x1=j\‹0Fr@ƆE~WRxK +:~,BisRBW&i;aD"O&S &qB�g(3 ńY1+1wZS-YS mіC-`<خƥfO|‰WWSFCa*%!+s C+ɒ0Li|†hf 3'qܬp t_Oa$ʴn4n2%+.)$j #nج7%~_a4v; mqZ&c)^[q+^:F?Q<-%(>:N}W'sxl)-}M�rGՈ8>aaŞUYXru;`8i-==7XpvYCzosy3+lva[+g m?SØNk7sq(??ȬEmg78{q}$gܮ~#~Ñ b2ŀ]ee; KZ#~v= ej.>⸣j"zȤ}Ć'�w m,YE <ȻFDwC};I0TV{uo@?ۢķ΍Ѻ.|}/ N'DEޡRl+ﻑͱ*- I‘= ]H5?d[IEJFRvd_O|@BWf;HQGe*A[#~JgWy֍nnPrݣ s,@) ñR]5f+K7,7df?7UnP85;ĢP92\vo#EdVgF9~Hi)%$=!ni;*G=-΂��(w?#*Y_l(}Ӷ]��*ϺtQWé9\*<bheWZ2Ł!$Э(y/+Sю/R;_mi/q!'٥nq/b_;~ �p_:!1!,ᛚC ,?K(qJ6 =1(BsxHo'=< 7#2F';ma`XGlDBlT+/\ɨA9VKOX-BƤdBĆ(f"(3�3 !f,/~nRݱD1ǀݔ0A ({V<Xia؝ M5l ua@+!^SI\YD3s;x@h## Eņ@mB0r!<Mhr2#[o)OΤȈAY( K)=UEb7ºRj~+aYzKLÜ_#yiK lWZWb0f|(y<D@@O;Wǭ_l>,mwfgHoyz6.ߚp#:qdkkvBc0 ; �'i6r#܈@n' 'x127?(d7XNՒ$(וz~Čt%lo4F~Ǟ*"; 8|pt b$[V=_KugDefq2 d E8 f3)yovNQ"7Jqx+!yN1:ѸJVH+ )ėjKsf_=<'Ɨ+*'eam,?NF\x…9,pp%BDX(dWVGt4܀ݹ}l^ Ja㓌F K~;ޒoŧ,e}´۰vUKbg6e3ɟPBI4nKRոy( nH`o'[gGmԶ3 cqމ=m>;FaC]y l)){6 9C aO=BNnJx_T7wCv9=\`w)2!щbі;?^Vf2Cw0[wNnp��*txqyu1xsb풠ש@=(KxX+yr?5oߊ2ؚ'a}b,uI`%H8 `b*S+T6SBg"rWQ8+x jǀ?G,1Evbb?ޕE+V€tc$L@Grȑcx 1_ޥ' #"؛,#Ii 앇"Pb *r_Qdn,3FA7-`NEjAykqm$[F�`)ŠAs&B(q(<T 8{ X(=#Ht0㉈LݰI, CDC:܆0; ĢT#VF O؎[#wNo&r̜p,BR4lxұđFUQ|4P|p%-nxi[V# ` '#fЇFS1>`xYO1Yԡӱ8盽dg#}t2BXHY׳t.ۭ3ټ$@2Q=`,`<3lݙZq\`TZ�rR<ז5{)4(8.`kG#u<a@ ֘Ɵcd ﰭϕ�u_3N[C9wf6~38YrZ~*S؈7Oe꓅oZǣ0NQ3 ILrݶ~_ "PX!s 8Sm;+s3G,p$AO+0 ~l+� ˬ8��l-!#ٷ9?qh9֊ra|fNz>VwImFAlbT|@p<ffYxhh߃2F+ +c6&3+DLK 9oOِlDZ<o#ZF;*>B o>Vϳ\x7?nife2Ec\75)pglVK.C嗉%ga^E$`kc?l8__s:?ك>c+(}Pӯ9��*Y/cY~(  !'+1c3 MӤ8Ÿ߁<-f"|0*x؟iӏZ ;J58[yrob9|x16}AA[o °DD&׎B0{$F+ +]wAH؞gpi`qԇv'[ v{wbY q_'XqI"t kRD 1JkF%ؠCrqDM5$?bb{o!~{m`! FǷu6%CUOܲ-$Àpiqo!LJ�) bqZ#�X"8X%L# :ԇ ٴ_۸؎\�IEߘfJM_6L4y'k)c:?Y229;&KHhp°h#%$*7 o?*h@ ))@'W(l0|�(F-!k?cX#)]uv,ς :3_l@hwXSiCAـ>"8Vm -|bSFl&V^0{\9.;#JEfE^~!fmyw+&C>oO|_Pn%;&7aE%Q=w;Wq; X춼vrcƨA،E#*{3}BhIJSCHI`0FCwQ.8ٖN̅eaAvϱ>_R2Lv8)r֗�T/:{M I9XH $�L�)"kxjgJG (cx%̼<=:Z+YSM I 7|{>–pzQn94h;w#|bp >#��*04g/7!(f@ @G h2ŗXCN8cdGu†]8HrSΒp(ث~< G/z) iE;$*|𾔅nZ(0r؎Z+1%glحK?ijg?B ,W~U13:IE)A�7 |t河ަcEa<;o[!Nf Fܴa/'r@T1#*Ռ6[K/פ@R̐̽ÑnAmpr6Q"+< ^8E10q =B  "K!B`mQY8@Ω[~$≘8YA0mjf0E` |{xM,!VSB8N0=JܢQD4,r+`[2~Qa#dS%ĶPh�ϕ=G:WC] ? mIB'C}XH VϮ[8-ݱ+5Y 2ߑ{�mbم<fkRpGb+Z1=Y8#L]wی&nqR@nVcJS.K$3 IwG#m h �<g&B/iS$T=k-WkcLHvEuEiW{7`貓��!�#M3g��wi_Al$L݃n($.n_E_ nƌwce,ll==} FsOp'#0eizBb )||`ù<FV^Ruv_kja@훕l&ջOt}foazI!+k|-!i ߩXP8VOrh3la]b�0L!![0?A:2 /(ww!z\��*(7A_Smӝ w/nj [vD_CHܭR>!Ҕ|A5$>+_1a H +!(# HuhO`Cg hA5Z�%3-8 GO#rH n$ NI]Oj[axM&щ]Ν+u $ ~IaI EQ01I5,x 0SriK "[45-=*ocs'un((c۷<#a OK,;[ВCղSۈ'2ГŁo l7#cĿ}ْEmwzݾ#YJ[rF8> +%%֖p%Cx$dbPDKO,OK8 N' dS,O~`Oi@HiEAArMH%"-x␀b%?Y7c m^nP o풾۫ WՇ<D'Qz?�Sj]ĐڼR@Vt !bT|_ϰ8_qJGse/ݻ9~PWdur2X6&kZ{7ÔQ;.ۭns_$Qnm0ϲx ?^*E|q铻d1۬폕ޣ2Tw3 w_tnN\Οc֭J~Vc~n(,#eiH-o+KVb_ dx[M/,`G쾬};en:BdұoY^یi Pn` dRRPK >[SRJY(eqlXm} ' JxyH{ )z@+ Ec@QhZ҅μ* ܲ3oX[}mϟp(-=2ŘVш턵(E0x/mRFi ά`fKwaEgA5;ůY,q+CZy[؍# vFmfLJ c/[;-=9RÐFl(5% 40-|ĵs"uYEmwyV=ܛp��+_rtuA8g#)ٓ!簍$5D҃BZC[ #dt2c)KAYi uǤTp`G 8"j\8$i<>BDzq/S'E3A$jL9n'OC"bUB/ K`D5I]LI-*wܲ;N;7=K"7;g m#O\HߨMb`_gl /y\̟Ǥ4J!#;cIL> )is6B qe쎧o9}xLpu^~';Nvq9#Ցaj{ڻux܋v^"(ACx%DO߰?o9*oɌ(N#+Gҷ,(J?7A7_l~6?l4 ̢?`~,-ߝ b3>Ƥc~<<_l &CI6fɛ Yv�6t+ A`0s��1�%q�%Q=<2GTc'as ?.zSybNlFI ?XK�;y_$Nx:%`�vpSe( `ZPFk tݕ֦ $8K�TqBw #f5ﳩ}VgīH x#Wgkć}kxvV@ͶK P/w7 'z&{#Ε;03 (pOG\,>!!cRjG5qNwSx0@�#k2+sk{p�����/A��*[ X;znMɺVnuuowW^MX}mɺk��*©7hL|*Jzo`yo&X&.ûWfws[x��*{ꪬkTܪRΪhSE*\i7xwr މXR,'޹iϻ;"!>l{;wp��*˪\n"]A"L7Wh"m �°PS`G_nb& jn>XS/{M M`Dlme 6]ˑVz.EEG e7Ӏ��*vhu&s]|i܍ E l-: l@Y*Csxv # 1di xt$@ *EeUcUzҪgLnR8��*Z}]olr]Qi$O]Tmp 6sx`6g ߁"cW&z�V 4puZx'a(.:Sטkm)ȂG;b�/w8/𿶬l?$ؠՁQro..uvOu`09UQ��*6;hܦ2f'z;òUc_svagW2OEde:GV~3ÅA,{aUٹ aR{hl_YwH-ubg:UjD\tyPEyOV2UV��*쥻LIVӻ9ܚյ=evig'ȏř'i=^Yۊwb&pW_)+fHBm>/8)}iw7]^Pǻw&MԿT˻rwww8uynp�� *Wt6Fƪʪ[QNl·MN)$NÀeV/S.D /VXD͔@J%06巣pmщyEJs2cal1m?kZ2aWX[=Å`1G_ɺbss{݂SÓuM�� *7[]W6RjN= {'Iy?Jǚ?*هa�o7+ t�ƃ`@\ ¥Qy>8�s)P ÔNa0<HÅb > _�p_2VZGmb+kFq|?rQEkfQr߀!D3ΐkgwKzwy&_�� *7Z뜝ڣw6t>mާWpqYAj#l<=a%z0Hճ9D[f¢_pru^fXsİa| 㟴Ğ0aKcƅJ ;NG]ԯbrKS7,'ůvf} L.5<黨n˸�� *R3ws-7\8~N 9/Xdf?-$Sl6}}_{lys*Kf;ٯ/wq[WFGA z>l86ߑxߖ⹖PI/߇g}lf{N7ʐ,o}RwC}g@<R:ݖͶT{��p S*`"q:@ kCY&-b>IOg~RTClƞq`paG$ ILnq ðFXV"7V,5.Z�� *v'z˺t ^/u)w4C`ebN™K *H (֥ÚX_|vц hV^QdZG4f=K{jțxn)pRq{)y g;6Yh(HB[#kߋm -)Ӊ9sm%7-&9SʘO)Xf5%h0h< qK؞__AD Ĕml^OaP1 JXJn}9;5Ƽ~NG`X>[lATge-`pCC�:md[1b ^,Ir2Wp4,98k_~-.NiL?[zOOrt3e;a}}M2y~+'|8Ƿ5?Z.2l#6vb0<g=#/GBy=8eaZVūEAn+#֞/:IEO'RxÒv~ݾY?}'n:,/}ܯusCY"Xf8PU#FnovXQajCʜoƊ>}I73VTѡ=V=zp��*tN~k<_Tn9԰вBvdYζPf[]ɤDLftsw�2poK -u(P5œ R?'+r0c=N[b/p_پItb:Į8C'#g3_XSz~?%)7¸iŝǥ9a~Ceu19n[2k}A3>كߊgAa?nCPPXX{W[I._ `υF8͟a##&,L�_7##ջYoޮ,l'9^D), ;84\ '܊f#,/By ?vo N֬ZU>̓E#{$ICpGZ=f6_d5)&@St krWB=o _q dNѻc,dfl;y{N[&O;1A`n0?X.sKe= 55r/efY ޹ԿSjGUwwUɺ��*v#?\e3w|S9;6dv( WvpҒ#wC{ O; Y>z74 ZYls ruoN~(x``m|;(�PL_S{Ocg O 9Ե!{Mp0 #6|hfm kQƯ~cFУ;.Nչ7$c->C ˉb -ퟞSx NaKg 1\GL !:P08` R 01$|/m7#|ӐR03|M\U4 '|yyl^ybV«6Z4e,WAo+~ƈ~гԅUm Q>GQ^8IǑmg}>|h j<1'b*Dz;+݉vs}9 ?c$b CpMO'%P/>I%RެZ3;v&Oc;-X?'?3sI}׹p'?櫐#>wv_>l .)).v?A}ÕǍ$z[Gv7Nr��|`!|C_쐌-܉4R]Gڒ"w?F?Up~kVͅZ41I}d^F=Ûn$ :TӀ��*{|n|y>a _=w)cIP۸ /[OCspf|Bxc/fcJ-RD03aeN�=b7B3-cGX٦fN_'?1Nz~Z?)4 j,/)$z,5A\"YR[冧(D cd 0Xܿ y,ha1\&Xē~PѪ͍b;`qb9o-]樌+'$J /~Rf)A0*\M# 5!#~A` Kf9V?qr`+'ӒqCX2945!F94##?uBa?�!@7aEG n 9>f@->#+oĹֱd nώ6ψuCF cpHuA¼p{9漟W'8 [e#vε8m2_^{f 3?;{l Zоv%N Fٲ\NxY}V#2Y nI=p[B|� CӀ/:15i1'dуwjԜt?5Ou7ӕ݆>3d~GyӡW7zø��*ʨi[(IhB@Os~,% F`Ťf05JA,{� _/m]<vE!a_9QD{(v(3JMgm-b__snVޘlP?0%8ZPp[x!J$N+b}|b`i ✰ (X?8L�R_{LۣKᛓAQd=l_,+K䎇~Z�:S;)K"!;$+ N섔zξu_n͸\?5_�ƒGOZJħUDb=f|XQ8Dyl%jYj(e�yW?p4Ah/Db(_G_-o G~a̬(؏$r�/PUN5WOH__?#L@,<<Д&CN (8 ,7"103 O_cwN(&M @JӺv4LZ }Eq$pե>#JK%8h$0C( ٱD"?n#1>4=V3o|zH$ӷHh'zuwwYF,Y(i;.v%d5 nQl=-){&$/dUow$gmkuo3Xf,IYNG_"fT� _ 7ft|#&L7;<4#th^7wkWdNpSci^��*sXx͛=}<n"G@ThTj2y ? ufDP 00hXj&>_䪾_OK-yAC�̿{̻j^<QMpa|C(Z95)Ҿ1__D /ej?@Ŭ7|1?Q?m<9ӱ:eFIr%#l1쇿NgyGC@E;G#bF)Iؙ(4Lenbd@8<+F=eCx_zaR>;H.Wg Ek ºq-VqH_zyDa ߧ¯OK{AAȤkF߱p߯FUo��mݙP  @Yuo3& '16L^ٟ,$⠆/ؤo|rwܷhr_=.b)9 O0šH+)XMO/;l HlDD[g;eWgGp;Vx=r(t;qcQ+894i05n~n`qS- W� 7$ |<* #?CűՏ帩k#*Q8vtC#Jvn~Gu[Sݰ 3;9xg LF'63屻RƁqKBگ)HP%O&s(QFcB;Ϋ��*{t~զkP=)z,~(唩&"_'l 7%_a¤K Ǭ̃-(,nKQ/Ys[KF ( #D(<BI3gY7d FbߠtV%-)C?[pOsVrѰ+l=)I"G&%BS̃ C~K BVwG܍3bҜ';`шtwq$,L4Z[V &ge6lV#7 /O-3nr!ߍ(bQ 74+L+؛ƒ�N{]!Yia: 3r+W/ŗ5+PF(?v<b_-$f{'ӏҐx1m<`<9PD {p 0qE|O_"<y '1Hz]*n|X-u޶Ovr>#Sfg9 m0x93amp_aJm{_ͬ')(Nµ'u/ĕ19csY_NE4 ?ᄧ?"wv hC_)6쇎3t -6#e?XO6<H ߑ؃|J;t|A/b|vEV3�C6J/|@G|soI}bZA'{~c2-d]}9nߙͬ[Y\nI}zǿFZ`(vCŚN+kVƤGDTzے?sB͌fKYR6'qj؋'#qRJvP흎J~7`ߐDz1JTNC,SZYidqCe?,X�/ZKb!Drhl319´8Al(V_t#?qO#dXӝy{ 7^>T('|wZ326oӏ֑֐bUVo{tSWS��*wP٘>w3 # &DY%%)P$�&mL/͸-ҨsnxY}AzL! F#ϐC QYFVrR8/ kP)ܿÖ@l1NEvb ).KH񛥄( "dZȩB'sI[!*Gx5q8lFa<E @>G@FSs 0C ݺPO x� Y+Ąo&䆒+2ݕ>ľٱm';q>'y{xFE#4cCH<y0GINO;/Iy(nx$ ~7b-ٵ{^I7俱9c9|Y':1L啺9y SPM8S`)5h¶Z 3ұ27$#|$Ѻ0(1iY"{1 %0w=S5~D7סFu" ,ey$ QY{6K6+UOY��X)1}{-1fX qs8c:lF_{zE!H Gg-lP-~A+Ak+:30R ܿk4x\GJ;n%aK\Ns3o v[IJ31.fz]4)'n<QDA'hd}>boy �煯=<-b bVhy}&)dvO*6Ã'b-eÿHq,73;ȅ['N!,~nlhJR8S+ oA((mt;}sOX1YI(%=!d[+mY~z:}%/e4$PY�/d~/el'u&3p2~Z;𭶽`yAN-QGgHQ@+q@X;|Pq?d_PA7c�BFBR[#]I^ž+6qvd\wnPWY| `ao~9"+dhAÒGOγ>U|ݔ?nцϺ3��*=:񽴇(-jјSd$c͈ȿN0J_IEr <, +Ҿ_ JA_pւ]Gb򅕛O(fO*V\`Y[)n2|PZ9CS{nщ[^PaD-|=9%JY0V qOVC/iOC_,�"/! & HgF7?BbB&H/[;C0^p3;!cKG$#~+B` Ȣ .1L7KgN¿,F_k :HnF%jM�0)?,cvJPhܙYe%K %锎?U!,XAMӬ1_3Pnw75|1�))~$7gVVA=i1�:( /7 /?~3˜zAͣ2<+oOsL_ϒu_|U6K0 h,),#aj? AZ iBO#ޫ{=M_~-xC,޿FQ|HcIoRܦ>;!!bԤge"hoHOVyXǁ|*wQ@7Tm ]~ovEM~/?a+ߊ?61v]n+ödzrH[n/:^)moc֫Ge<XONC-:6V[w7Y*}Hٳ"6㕉H8%$D&9 Vl;Q7C8Y\vO~pBg؜wyDl+9?G ӖC[ aS'O۝qql`"7~�f/b)2 -D/:R3HJeJgn BOg ;\wؾϾ1,G鷩gaJ(/ *W&b@n瘼~:wSq%_;Uu|/ lh1EC(5{9Z={uQi u{wMgc��*~N *~þ<@bBUPbDͷ1<I45KAF@ "f!BBREER0R�0m߈SbHhg %_YZX= ?܎MOM+rLL@aVS>$h zXyFG5) +d j6nVYnFS.9 k;;`f[;7t< lH?zv` XiEYh租.^E6'lQ@H*N+a da 6r80%��D`/:fXn Mte\_I|hc6?+1u%xщ/TJcXdV4 E'5%oFG#/ J5>In׈3 &p 6VY? OpuUơu9HW�$bň~ $xG eU(Vrȍn𕾚 �stT7n~/d+HNqyrO-M ڔh{ &yN߈^h?;YP >myň5EDe_#Pe�dMmc"*.3wqG-{9>==@zP^_~p66<_"u8Q@O 0.d~*E[t|;[Ela+8K;f nF #.85)KpRPFvkf0ANY 8\IvQ!-AZW)Vfc9nS|^۫~fͰh3% Y<e>Q ڂnaI$Ϳ/!,w݋_S 0k8(Ɣk_!YyCk1ىa.! )v0B0 L?B4WK`k3p'v3o} ko`fq%6#VKacF䎩 l 5ɿn�zb@O@6Kfj7N5s3 ܼ0^B}nZ.<n;z҂uwwU-8��*R^ulwH w8NtgӅ"*K÷F`8#1pFd߄|GZTF4/ྖaGxO.H01 /ڠ.?|4e8r:KV%A]Q4mO '+ "'#c1CF٣M# HB`Y 9~T'A4qI (LV#+-HH"�-6mD'ѽk( B|WsƥCIe 4.86L'�wŌ-#P c|jNW SEw!WKOk%Sn 3}o(ho~]՝>X3u;m8d1TW+&J :zŹ`bQsʺ{?W?u3q&NbCxp!z|z[GF)5WTfjm _÷GXU|G"e0?؈.�% d9hf+VK?;^ Q([Ygr  ^\m~~@H<}v3pza@Ɣ3Ss+g#㻛kO0#5Vch&{:{8xbzoxMAL NZCJ8&$6RO;e;Ҙy[o]@~\^a^2wBy#p=dfH ?4S-=r3qFkξ 5aN-̀I3|5l]q{s;[h]zwYN4k]-gw';5ąUWSi��*&’=amfnfg8\Cٱ@&+e(HI,Q?Vס($iB2z%h`_O k~=<e,S Td"ˀWbB NOM* 3bydI;c0ynr= qMY"¯xRNYZZN%!B?;e0(-56V Ó[M [lo��3'LK Q6\g^Qz`2iB9=aRu%ہW�Bx d투~rgKnN"He�5Jg֐ ф�ZW׀D<!l1ɪ ZBƖfe:w$JR,=Lp`Y/bxtή~#p/UƺyRPY\n!|$4)<;%#n0Y? v\ SϦ0+?�̈E[O m^DPέ_T Y;}[;H}B+Cٝ/hX`hM# 3da{YPhk=B5DO#Y!Vٳa;s⑿0ol0ٙ}?>lXl? 'qIHކGGDRݭ8P^:Y|!xHv OD$t;SoQi)4e5 |_e⑸𣭋nؤA$ OGlzâqJ5pۇf}+?zWo(<dmsܾj;rssߑ3ry#C@~-x'+6 9roqؔO-"b^ݻ+}·osoHZVlK$mS~|bo -$ݺ]{W‡0-!��*3[xӢ?7טY׀,)GfB{:uI 1+Kg X#ͶΈyy;8I+0MD8ZQy(rE#`EŁd7~6wϗDQ;oW6Aa#I#!o喰dP؜cq~C͂7~_ _IXiٰ̳Mܭ`<ït woI,!%wLG;$ۻ7bs׹~[g+ joӰݜ̎G=~~4u1p_RP'4$䤞K!lfrw yH95*қe(Z+2d#ԘI/ K$G/ K #3ScWtģA2OƑn]VSG++lj1y^?yL9i |x\с1!\F4EfPwh4=^LOcSٿkl~TƝ^k:w ׬PoJ9㑽Nr={|X =GX޴egv|FN |UOꔵ)VJwŧns 97pmey{nah }nO8@J@L95F?#KlÊO aO ~dWsJJ'Ҍx 1=| .IvKg,̤Aqf +@glC,32qY ђs>k+NBe%<>rQ-gG|?7㰴+2[ +d4 ujZ1#9_VqZS moٛ[ѸM~ztv;%g "7!ݏtdda8aCQ~37uOHfXbŗA0fXq?õ!ً&rye78`(Y}a2{J@4/cO"z#!A7oo`@`FTYlZ:�'mk! Z|%OC3q جf9~$_yC"Oe`EOi]e-nƧ/$`#`E1G%"7 W?xޮg-gw7_77t>v}wYw\��+ q3u!@E <bAE#7/ rYuRF-��1�%�%qXSa @+V_yiA֜g' <ZI>o "k-|} <b@�8' /OGtrU̯(k,AT%j>U^L} /҉9�"܏ 0 H@T @3?/b4C,d>RۚW4�#"T>S)d\A^n/w4z&`EcvKm>u` T#zg50iŵRyիϣ=aZD&/:G8,^~LfChjUbsk쏔{ ̯p F2F/*�]^q|?@LN+y9V+*;Mbh=5ZJpqs`l>_"H6c_9\,by۟݃잾V0,�D"`!`+RS$  4dLqН2^` �#Ċkx+JJ?_RQuHI$G�_@9(EVCnvV!,w?Ā9s%$[}[f@u d KZ&9LլɏڃJ7oXM^@ &B<� )+BY X"`JiIŲ8>l, )BZRQ~#(ެ ľ?qTA�����?A��*+U޹999W*oK~7W:&{ɰmɯ..ח&..6 Xwa&.Ӯ7&.}8��*"\nSթsN!}ȢYk\Mn6.LÓV&~}ֺ��*zMMU H TF˓6}F5XIU&~6Vɱrnm!��*z TTw;ww\Mq5O7rn_cvXr&�."܀(>SmD`;Sq:[R1EUmٙUawV:[Ms[��*zBu͗u&]]gw^&ιú]"_Ļ~zW wQ |a `ƏOk!|<+Uү xe#dZTN`k}wu=mH LUOO&p��*yn˓_ܙ5&=̣[=;6UWz=gb93 �|: p�{w*�vxZYdL@a.3P[&6.MX\] 䛴ٌt,!wg5DZ'Yj=4 h2w���*{uow&oOޮwuww]MsKn+3 olX{Z,\<@k۝\_`, e}k``WPDlFyAgY^7aFj1<黻rnɓv2���*7z7uܚϸNsuzns$t}VbxUw[TyajYw3_2wv|5݈F%cm{w'  R0rvY);=[]ޯMɓ_bS5o&5X|!wx7wp�� *Չu]ҊolWu;WE:ճ,𷙎`:k�#ÞJp6,H}Q_ `8' s;ßa0K>r0ZT<<""��!�#i3g��G`<^nx_1 f9݌~%Bֆ9|lhqYaj9g5>o|eNFtznz]=|6M�� *7Su۾J?ϺϹk^=cBʦ7vBùY�h"`.P"�{hq* �w[G9P~nh4fH>ܛV+kPy<C@�1AB#SNO!km6i&J~HgOֺ\�� *{}es2kwuujnYxw Mdήp4lUpXp�ߑ  #X<F2|F ''18xp3ІNۈkn~ߜnF87v 8-JY[;%[ B~?/0y=�v4J^Wnaah#QhV ͺ~@NY_sԖԎf|=<B_7G3ȡݮng_O-sek]8�� *{sKY\]/\w'zέc]w��swxv؟<7jT3Y[B쥾^r f7:trbмh18Rcz#>ܟ9jġ¶W#MR;`Fg@@qN{g#{g ;ZSGOݻ/>Z~:|lHKL%jV:78zȚ)+e[8qmh-_=:g6phg`Vn/J(/ywX&8�� *~&azqLN~@0^s5;cczPC0}A}?7ۇsHs\ iHO F xs)IO rvCVG|)x~z=[c22ְP/k?G "R0_QMmJ~R/,vQh[2z? RݞPȁ!|ÈNPDo]؏CGhB ߩZ? $MeUȀp(Jkg 2P�pKu%@@@wǴv[p14uw_°9*OmlF<zyoZeSe ekn{3kw_\7(g|#sVlkrkC&;oJs>`ȑl4wNHз?L? !O"hp狿vVsln1!Cs&P+C?s`yOPqZF(-{{AGwtޮuu��*{.RQy+?K(Yᮛd }R+s `5%}7+b]Y}VvT?M‘6C`JHou;aȉl~? R-%Q`ߤ˅rF"F lG u(]ae_z2ٱ|Ż(TsC,P0cv+mpr۹$/F>qHIweI/F ۠6 gk~`a()(U1;I `q,oI9bh$&1"|׹(OyOYl{BYM} !h @9r9i�^` WGX�."�~@F'׭{X͂ XퟍӳF<H5oyL(g/o͙I~m{%[_l稁OK9~w��^?|7 1{+7܋%hsZ0qϔAM�qdk0+}7VȻ6îs:!\FȎVwugwP&7&MUZ1V��*vǺ<=/at}Vbp_l9Ź,=(WyfÂ([Ptv_¹JqQ 9]f$?$,Z ϓMK/)-M":I �x)ibҳb,_ٝ0,_pI_őy1 RĮ Q%E hx2CXgYg ?mhgZx{ܔ۫eMV,X@A@ejPF# b)}�s[Oⷕ 63„HUﹸ3'D8@=_'̶Y̷:w,Am޿Y7A9y{(VSZa#'$]V~{A a?jIY(&   )slV).ר,.H"9[ ?p ypV#l(so40|̿粱>upX}/oS'4Ahf[Ol}@ 1?҂7lMJֱAmkG{wFň YA ۲mw+ljWV^,ik{~ۨBRG+N%>jXgB#? N_@6,R<ײݱ)ypNܲ;{?un_ݓޣ=��*v;g27W3euΦ} J :Hq sinXoRBP#CTѱN?Su�qEŗ �$ @Ƞ6 Vjz?VQHfI۾/Qcv Wx ،o ~~!Doۑs +@f'sƐ,w/!| gKai{uژ7,r0"GKlFXC"G)gܰql8}Vg Y?V WnaP q#Y-,mxb>C0@H8 !L )cȜ2J0 v8O~ObL4pB#lS/'6XPB?P`^!dgCՃ܎.O`7N;.־)fVΈ+b/0~]W-`9sSc-Ԧێ#?u!3PǑ/I_V5L -'Ɛ2lG^9dC%38Qc0\'p#`#&b\!p*�Om*�d<Q %%a %#,ߠ�hţ=@sN_@2Ep}<e>te '_iul,BaHrݵ'ĨU>( Z`!sB(Z~g-)r#~;+ 0_$[=o,^;)?33'-UWGwVuMcOzw��*r ݱ)/` J K0 7C(.|;UrhbL͋J _YY)BŠ7'#ԫ;�IҖmBBI/*B@w O#:bL( �`dB%@{9=3$,[q dْq@`tXk q-( s;(uf9W7C^M9'vǬ !`̵B0 V[%c ׻# ]+| ���|LJm~[!ОIJҜ>Jpj7*bWuȸYd1Qjsį(ڰ?\ '~ j>(P � ,V` B CI!n JF@ķOr�^0K +tQEm+!��:Bzz ',V5-Bv @ @x rP�A @��&[hL``DA&0O(I+T_Ob�h�� 倜^f؅mO ƐoAl'tQ]w~ֆd �̓ <(b<{ä+0fZTjqgy8:x|3#q4B !t?s|Ž"-pr#(}ƌ݌J7~K= W'E_b B{)f+a39Wpћ9J7۟^[%%b}ؒ0G (N3r;r&&Mwvt��*sa|{>lۘV�PR vC8 !_!/TݷVl)�3�[@'VCր^Am X68x߬CbHrn �+fX32\p`³)?~fml6`"G|^)1JQEr4'OmH*+, "e-vNimS;wN|Ʋz{#_Ɠ; CH@a%anC(k3W1Hô^(1_OrWӎ~?$+. O$opW�^5Z)<)ZVQpN>95#uذ�煰 �SȕA>YXA;[/+JhqYZ/`y=~<_m,FRgoP 7ݘݏ_i)!g%OG_B~hf 6en(QY68/ u{/+a[񗠴Hы79xLPk/$6 D0׷vʆn?{/ǀvŹhj8a|׍1z� XZGG+s,|ת/۟<_ 5Ʌ|qh;Oc38ǵJqflbX/)Omn3*'>=GMFcI-` ~ǫ;~xŵ>Ć?om= ev@zcrqd?N|p]e`r9Dχ{;w|��*-8:nMPZW=aĒ/ dt!嗷XU90W86c O{ IN%bج(h1hv!|4r?- 7ء )f2iy'߾V =INԶ !%$(Z,hMCB-LoHdLdY<_#i1"Cz .abQ1d2QNO"h@oeq6�/%)N^VbI}Ê+go7&erYr| `]'ۡe5!Wdi({cHapo8B-&-mG-_ɸvL3a0bz COD�kZ1:b~7lL+$^oJ[gxov UVN"~YeU㈿rbC{.8({DXr>FejXAm5 a0 8Gr͹,Wy:'#:B/Q͸��Ղl|9_6 SOZUXv'c[/KE'0oS@`1,F0_K_c9)׽ |8Q<M7dt9Ӊf,~ "S~umFi�VI; MҼ찿9%{f@JKC^C@·ZI {8m`$/+$-ơFw"av I�⟏O"e?d JInny"}J%,)Q_{` ,ۀd K?v:n./uuf�Yp28X_gJƕ l6'LIL-!̶|"ԵY%N8⛌ ]9|Ջe p4Pc%?ĝ#?`t'!=( ~< Xs,lzAEs}CUx3Z׶ݛlaJ^avI).Q߻ȮcQ'Y;vW{kf ]c'D5rj<��*ǹvݲќ"W]_ >O(W喑g~+ӾQ5!_2-g(0nR 2yamĬN$7m J%G�tFb&=' #|JR ,VQ4n@Y-,%ɘHhqZalSR|%)`hg( 3 JHe `G3e$L) rފ�E�VMG a!F wRf~>Soe`Ԓt 5ƌAŠzHnG-)b7,Oqļ`b[ d2N*,8P$�&8X[^ 0i|≼A]>//Had<hO_�ҊC ̰,_l9A藎B?Zy;*1SΒ0)c[2a`do(~B4 $-yWBR7?qjxn$/5:Mx;l)d W c8Sբx 3}lヿ_Yad+Bj9r;9ycma|G nO۰y|:G|N˚0_X?BlȚY -hiA Aqvl?g7wN0r+> |Z33{Gy&bVݜu%Y{ȶ+6ϻ1Y+pVf;|Of>g -݉gb`AE}W ^PCa=B9]n'VνZp<Knw'$S8Pٖq@c O(l%�VQh)w?$- b=O{`CN1fh1w xi \R0/Ŀ2{܅f'L=?j:]&V(O1Ju9「RH÷CK Cیw#hRMcpbVޡi>WI0'R 745Eg^{~]e=͐ܖL-)a1Cܛ2)f7"ooP~Z*֯l5Z2]սHwN��*Ywtum2PrwQ,S>#5 M^}\hj7�rzX[h1Sl*HPoQD �1Mg`Y2l%*QYD460ͥ7c�dtGcpQE {rӖ[a- WVP ɩO B5tVPHC0-E* QBN%Y|IaV?egJ6FP焼PußnG1Aa|!xfxHhԇFPѓptJy~ >hi��M)}@ vp,lC0^5Ҫ, ɸ5΄nQX K630,O AJ0^-&C/HCUD+0#�2 - )7SoQ RWG{t%O')苻{f(NakX( :y}oQn!|H%T9 (&-PZ�,|wBj;l{lf s�w[,A22[}[}5uB&v9dwIۥ#8_J>泡&s0gΆo7qgc>ߥh8VAt~x[ktq\(ݙmzֱם[[:vcZTKq67>'=`L+3$#ޭ0o/ o~`1a/vQh^UV3`RN=@>e�SF"6B/+jZu2mc@ 7/`mGIB:r1lgd>0!bXlO?,([lҞ7?'X@ΒdH'2z1?e=VwNg?LuM?-m{Eaj76p ] Slp=$i/0A�-Mm}qX,BQc15ؖz?XퟐO@VE״]٦;��*~'%$A<w0n::poXaD]8YeR>{س _BMa,~NaK"XJ;,DLo&RQ<'�:Ct'D QX,$&l?|1"9g'507| Po<0)Fғ00I49(#~BFB/^"V'n`)p-;dGEjGDH,Q~~MK!xVRrA$-XImFM~PAYa�ݟ I1xCؕb҄2CQmG;B*dѶ|^% ӫL7h≘85$PZvRӶŀFs<sIhF )LPiNa$wNGCɅ󂘋jsW_~Sٕ7_!cψI(ID܇n96UȌp_ W7\o/(?˒،#o'8a,)<;͕39^9UVvST-W?y؎%+`܎*qA;%w;nPzH) [=/ib #oX|u=C߶Sv4|5,38͙ų`O0Rkk|r3`\Ow0 φ-jJ6S+üw c?DYg %>?+d?e_5EQ_b9eІ9|/5DEme;)`r[QMv?!ܠQ567ަSSJI)/v/f}!hNNRf=f/vdMQ3qr7sfu}Znd|HKZ<l܇VrQ[nٿ~sqL-RrKV?[g8fֶdeOF$x r[ 3ofѝb t QnnP+mvn,SNMbԒbIG%Y0Il8[2DDض 3Nsv~[I��*JK,? H��@+=߻9G!X<k!i Ĭq7(D+.VeD/ (u&B@$bnX%D%D!<: 䄙"@a-ieY)# ,Y /Q!܅-nR?qƦ ;V~DyVu9<bALC 9x=顫vU:0c45!${90399ejľcg:!&c,mibϜo[Xg:DܾO,0i -FO#i?Bb8BA|_�mBZ9= &4Leɮ!EvwÌ|YCK?')K/9O fԄ>j>dP1XCW{v}%)Q,pWlB0y41CPE/#8!3 )d_|мxMa~+f56zGSf7f;] 8*ۊ_؃c@qBbWl$T\�k[|Smx>%Fs?_~/fF+F8sHٷH%�"{o?(۷|Nv'gNhq.ڍ戶JwG^,RIo (,,QcrlՑ Kw6q}Ӫ6I{u:"mlQ;?+iHƻ`mcx%�2ld z(ЧuF~7{Eg+I>~ƊV ݹ fl2+1IoXn$}lsV͌*k<nkw㳐Ns{0^*ME��*cF- fľ`7IPH݂;$1 @Qt('DE'HhGt%F،lO^+F@BM(Z@_^?<)v`o Bwܰx(h辔A׫<a3 /~NI`cАŀێ q˶#!X�ya taH< >f! & %$"a'SLQ57aIۤ a¶80w~ ݹbXQ|tL4oJۗ1 _p&Y Xa00=$ԬE 'g@Ujb'oq`"k $ZHekJA_̈́܅[O҃2EP~Ĭ#l^&Ai` D +@:&ݸaA=&9~W03'^$~<4 ǧp!�\P >3כ=xGoþo[^+30Īa{٧_E-wA#/.Dr!S|(fj^9=yy#"/B;v̧I 4ʅ̯^oqXmɎ982ҫelgmy@͢]jƼq=4fc vp/Φ?0~8}9{a"94 /Npc&9 7YJ?.C>p͹O);Y;%0 6ۍF_Hd͒ZC^OIr1+;qGYI^=ݑ/,-1J%, {(EL!/|]3֐=|wvgy38f,28.Y䐍zs^@|OghK9) )1Fk rz?Ծ]*`(L(Xid><oY_ SKzU%B9|j6iuWw&&��*HcCR#n<T^?L~;I}!;nGcwgh B8M/�B^EAaCpm}��1�'�%핳m]/FIХ9 TjHmXfCKdw46;OŠ/t'�Mba j&A0?RGIS $8kge󘘞OJv)l )J-ZB:C:qPF@f9<[Z|H j[$?4VRGIu'z %ي@/Gdm!m(& /6K`0̑k(i-ކ0$0ݒAy}iF'.(ch/KtKptL+%(d _Op(/jHh ah A=<nHo# gD, c40ZD�߇)n!09MJi?~'7}2ʬnuG_Yd@9?ׯ>"6˫/G-{fĂ|x:$1$DvMm~a=h^x3/DoY}z~+suF7 [toǧV”ţe8ZnNՃ%Bś0qDei[7',w]_@&A]ط^yַ4nť_6KHVwN% v1@# ݑÝ63(8%_&#%ya._jeLJ>-<bQ+ajG5yIzۥ5u@d GbQ ƕ䣭yJ*Xb)dBf?wr1쀢۱+9 u6BBBy9A~[HQ M6nS۳ۙ{<^ ΂hCz7FqՅkEEC2L)񤔞%{BMHjC@V9,_�Oէؤu }Ύgȷeo;ZL !V+lPpf{Q)s4ocTΘ,Z ),,c }|zOJŽmЇal+4{;e>2nr`��+O͆t<ѴM"Ҙhd|g BJ2c>Co?- N(96/a 6UmzH ��1b!Y=EHI!"=/<M|t]bU;e@Sd'|Iu#Zżm^+ד ,f߭ xݕu<!JAGJ[>bWOZxIm�`Kĝ`f+�3 ^L+�fC$%y̴S0(}LE7:j(9Kͺ4?(MbnwXlz75 (\V#TEOobg(cOswe|4cԧ^M}$1;$3zVngyo>I hk կֳ8NY>(E{0BA?#; IaG״n߿Os\qLwlx<A^?M_ +XS q/uStXl}?,W6BPi_*ed x�áKn ? IDbݔšf$�$K?^nNq;0adf3,/ZOa1>N΍ҫ6%Vz7=rlSwdz0Q);O3مLQ\Uٓ$&�{a(ufF}Ő&*D]Ђ9=ö6"�0#"xAiONF[]wɓp�����?A��*zO$uU]reVWzKSÓ'&��!�#3g��UzbMw2dח&/ɫS<?]bVI+ݦp��*{ Ww\hun=wLúk\_ɥv5=WEU}_TUfv) ? zCꪸ��*VUSSnM`;1v?uUu]iM&.Muf;˓&.뉮u&>.2mU⪼TD(hՂM/Zn/Q1@:*UeQSv��*{o&wu&L\]EwRUzdܛo&LKc_]aɬ{zn\q'`濮3MؖL?)|yn&J3bmI]y5]ɫ8 Gg.Z3eEw Ϡԗuz"UT (3l5&(閺t½u��*ʪ݆w\LӑSoՒdחrk˸;2m7&/lu Y(m`.eR瑩 �tO|Wd+IC}Jgs8y +b�8hGmg΁,/q־vKKN̛V]&Lo`7`&]]rQYj1RShI))��*{]-=}F)Z_ɻL^]wtm}hg_8O`w<3;bQ#tG@h^> 's/h�Z]h@x{H8&[㢐K(Ƕ]ep&$#mȆ-ln�^;Twrjػ [!`QUM}w..d��*Xa{u&M]ɺ}U6=ֹ&}Фڟ ~NQ~%sx';>.{C?e> ʹ/b3Cmo_0,-!)ҵمl"?/Ʌ\[쬻ع>7ʖͪ)��*ɋɯ.L]zujn-7&=ֹ~#YrZ߅Mo+f"[g߶ab~@l&/-N(:P(gyb=jZ9O}:7t,BX=̥urj݆ߝ$jSUn��� *ɯL\}:7yɯ YWNrcc{kz߬V8AON]r]t@ B}1:!U|޿88+_AL̕-_ܮxg-ܬ7 9`}؎FUpO— FF!?AOWl`x 6=~zkh[JB(!H!V]iTTݩ�� *8Oܚ Z7^7urda[L7D9q8HF-U<XV@Sl͉G#C;:'7?ҵq(V3I bsj P!wN n9*0oFulۑL]O[@?'qTA"w ';6'Ř0v @ _VOqiP[:H_`nwO;nWf"nԇ`�� *rjl;M]ܛu\qs[ɬ{j~a+XQs.A&of<'[_i`w~O1Ϻ Q?v#`8m<Gg?,Ø(/t�2ť[g;8GASƏ?l'IPbֿș7A|Ē)8Zsb앛GS#$țI/7)koC>[2}UV*Mv��� *˺˺7Yw7zV&qti}˻7OO��Yլ�e Ø[cȤt A1Dqj <=f@�;@(�#,܎݈�mž�&mЧBJ}y~PNз Bju?4Qe:Ÿ_~r}϶_ Vhnj~H;4ft8eܮ+>R}|=G /1Z6M`z'dm8>nWIo`b gX'ųlVcE/PD?Vs97,wƟ*A!bV~gODZ}UP�� *u&]>nKoNqBø|1~پ}}( 8{`x+ lSmu5FmdBprś,w~ZɁ Ou0"|oc?C_k8QeSj9msG -؎X@F19` j0Z;,gaBq*H[0 �xBNl Bx J~ߠIacuX׸'ujdeu_k><s@f﹯* )0ACk'ksGhl' k۟q lV5#Elp;ln[#²ퟻ ݤ% 8g~h C󝛩fsf{hK<x^}isx4l}GC__ٷlhB_׸ݶpȾo?wR-u;YAH ,Ê? xxI^JK͔<W8?Y}aHgt6_'%r/tdaO>:xC9$z/w(3fڌvo-dGτ9,ebelV|[MV t*V@��*kkC^6:=_Jq13mz$`~ ƥť b)Y s .Fq, O#L 3ЛNg(ibmf%)BՎh(Sd&nj]~^Mv݀ط|sp, =,?FI.X͇:LY{Ֆ{e翜'aMzOyӯ%)?s&F~;#PgOunghg?%n6(N5i8Xn9Fe'ĆR2-ֲFcg$yfƶ^vm%�?Fݖj\ǍQ8]}d6gaLXO0 Eƃ`8F MZH$]ȋVyԱxKa"ْcyZk,N*))w =P>1u_V[e8Vn+^A_X9_9SJ9_̦, I|JAQd`inH c>xVn*_vKoo[3)r|Ax4aĤ&[Ea+&:7@h9n˛]?:L``Zʨw&q몮EU_UV���*t\]|wmGl.{AnQK8[uRw*M2ΧPcFi=C_k+1x e /љ߻!nJ$ɸ›jĬJd|tRDCtY$�LBFfk}51'%&w7.=m߰F#qn}uLjQv}J_|5>#]'š 8.rJT��-+%f/OVBTs|X 3[ݔv=R6R M,ꖎ,Acl()YXH!cG?cRnHCb–8.׌ @bM'5xܜyA#3nϐ! 70C9<.V"^B<cA<rxMu8 pV��-c z >SLu6"Db [P<HExDžsw~+rđß)Tu '/M=F/V9 %[k 'f1)BW>mlzƞݕ)'6g{,^uo|_5 ^Mr9S\~G;=}S'__lF3}|C>1H{28<RdwmkWIi`2f#j8Bq{Yv>#f7ڙH,^'�BY9gýFwUNՍUmUN��*znvahũi"}1~lюIH|b0[ߓ{p1^wM+Q/H͝xZEoP0=<y!ohgVq=;+vj$mnBQ1y\<#x� &\)讔tmIEa>7 ̍x@nq)&ks #]U"/NY-؅p􆫜ju'5o?ľA)nV3^܎Yl{roPTb FSHh`aȼ2Q3" yΣ_%%(< *A,q9G/2 lB'JzRSyblS9;u)Cpnպݛw]lZv: 39n.XƑ_9�H Ln+뢏__~˰-V*~{ O~f0xDL@E͕6ecfg�}l/8f֏"cz4͂8x-.' mlk|5{G)dh1aiiÚ3d7}_|uŨOx�̀Ia;xV'ZYbq1Wd|ŕ壹ύFXr�~N8'H֊?Jg|SՏfbQ|ಣm aD-(*Ecn %"wRV1U���*{Ttinh'di,KV'0QIfcSw ۖ`?׋3�ߋLL% %63;>}�w B0^C}#~gl)MQ,ȟ͋=0'%kGCmd~ p3[_(QhpK2vxjJw;vu5~@%AE_AXkcQQF80BetDX;Sy8G),Sfo;ȶߺ0ϴJ% 5.(rlEm\&3|gk~㕻x+a59Lձ#eaOnvCpj$xO)M=zex/C4}`uwq,I;a0>E¶�\oTFDegu k`?JB_О̴e?ز^νY5nG9a|,,FU/rP@ #q"mܒú!FFٚ >: a-%w}'쿱 Y rcJ7|r[9Ab>Ot8 S?l,fuEh3-=xތ=" @s ׫l$. �IadYLu}]l~RRB C0o lA#!8V��poJ~%$|ACG@b luI}"d^n9 JS/!1Dz?hOP`gniA*FJŜq}@X7$T0�KG&``oO+<bzDp7≠*9EBHDbLvogwdF�rw{PN��*ϸ~^hI^WH{hI|jg!4?!a}Q+r =E[f�7OA2 0 i{ɻx '2,NAL ({@)0j9cs# K3W~,t[ �e~R0e9)!]1S/CB_'D!br5tvܢ^nfn;n,5_)w!R< g~)(Ly +N&3xE@`n.:?eȮ:Sk^o^)|nBL[~m9W?vWy&O#?\~A(Y?7juk|O Ka܍d ՇkfͽSJY YG;{Kb;7 -³aO׊w=(YlFQnq!x3tѿx,5fX, @b#YJݟm~X=dɼ4L(qaMN`*I_JF#o-$B I1d C۷b41$ RwY2iYX %Jt!{#d1}o\A7(_, BZ_c3n$ ^nJrEOiJKZKJUnٰU +olWAkb)𤥵/-X;џ5?Η5364@hOO= -ۨC�̾M :=o,r[ذ+�_HFYxH:߂(84% A�#_� �Q۵ҕ>17ܢ8 s,[Y\b߱E %ه =9+a��*{|<<ke:¶9.3WH kdABFIrin$>%:nGC9mAvZo_7a]m%()l;=cޏc@!!_,J�i kt-%=ɹK !{+g ҅=rn9<-> (hHy3!b CZ1\y<H(ɿ[ 2` 7/~O!N4RɡOj%�VJV,·Q`3)C1<v|9/6B7D5R1"�-lB ",'$Zs &)ZYسd#i67ợ 2M=-XF_nٝ?m1AZP`|9} ̓SRr%ZֿP,-RmpReznyka;۸wY>,ҭ؈~ڿ4q?~ /En,ӵ8@$u cن%_=cq5Bb}3 _ �zOf00y"[9}}n8caX#(ħ);A'mfjXJmRXMCt}"hD$3Q-ʙl{ d[mvk"QH ٻ-.Nϋ+!0 #j8 JQ_XZB2W wnr]nOB�$;P[w7ig `),шYoqZ/?Cԇ1RKKw' IG?~k>nz&`` _��ٳ7/A91+Qm–OFl#!Rras!3j9 \Z " 'anK`%qOcƳ }m7~5/`HGCsU|cn#ߚ`j=Gmp<z]:kB{d `c21xq㾳�' B0NQ1 y]o_pY(0ߖ$|~ۆ Ӌa7,;J 0C *KВ_ & oxo<N5pMK@HlKpy4v*us.xJ 'Cup2CQJS��*wrP'q/f$8~Fo8G,c^H-s9H#“Ebsi|Ilq)N )AHVp~`V̔@%r<?("Kⰲµ/`p&r6YN~<AD>#u尌St]7r,qav .�fCȠ2J7p+>8Jg4ҕ?I>ѝavaA}ðImed63 &ZJ3OwO�2Wab#kf=)F]_Ye7hQ8Prs:RWJp%Pkn! ,ԞG(9ۖPb )<h ӐjJ[V�,78l=,Zs1&gqcFXṉuǘx窄�ޔsUb8G« Er2!$i7,S J+sӐ)$sWV&s֤C/ ņIVj/:�(t)Ul='x +n:Y#nE7ՙ‚!E Q۱JU?4Sn݈ӛm_EWF1#?̯>VJG+<,!=hg&tےzKr,+ J8n›7 ߍŹAqϛFf7v7qE!{Ȉ'x ^76|}- BGv °QM(�P/rr6l'cvg A|EZƔsl8@`ԓ, F#mm[ݒ峜9i?*$a%?pOelQ Y!{;rAjC!pg7`RT}ٛu1 NLbťs5(,WӹJ( J~l0`RN9ȈƚV0\,v9߰i1l?(+Q[~O6 w bN)<?fCʴ3;uV O5DF,0+؅]y,V 3Vr !�L/ׯ#0_VH[̖/nG0 |/'|fg`"kjItٻ?^G,.9��*yb4T {!+aƀE"~%wb>2]A#%&a%YFŰ(3Ť`GK<oqa'/}H /% RO;JK,ɥa%@ S 7t3�TM-d(Z^Ǔ~ԓ,MՀPLK[@:J%! "I(4p %O�JWB0E'mO$EF'_WƔ3N [RvtM%`~O~O061uTJ[bkH>:K*,<QX+| `XCv?&s{ l uUPXi2_;LG,|نIFL o-��Ѿ熖#|inOh;֯Є(Jv t7�n CWNSb" D (=<Xb:.H:<G b={ǩ{q5|=B/o&l!ɝ~ EF9jc>{ A4lq Jk)B8盈XVp~ssw=[Sķuuz nc6gهaJon㙌֬Sv_7[73援1 QEM7w' |+/? %[fܯGA*JX'`#(H $O]ޭ!^e)9du+Of91#V ]ݜiY-s Zw}I HA[hKZBs8x! #0 ?)7_#`x]ݹy2vFtz]&T߱i$| Oi|JtBq+)JZ<K-&]b#O/`Rnǿ|Ox\!<elbK͜)eyORR/]9fb ) 4CrFߐPJ}ħ~2v_IjYd^Fa𾠪eOؔI 9 x(3gfJ~^kSHK#v~?/0yXbfڟnQ3Š eg)&/Bٶj+}/_K*v\~t9SҎFJB\dcЄh170&-?e;|QY3o9ҵQ>3!:VjBv!qσfrSbN Kugan@ImwjK= Y(� %Lw«]o��*~b-Vש_Z6LV<""ؾg@@mXr<ae2FJC /At ĥ pO~$ia[B3 01 @- V( uờEb[D 51O~ y$Ň#!lQ֓S<7_ [iXh@_/@_S ax(8+Z(�b:/q0s4i8]_o=;xb]Q/b6xQS I45 �d͉/ Pr8hhPEG@3>xi/pCp2ΰ߻ddHX%L_BB B$7Ā% 6 vo#NY|0O'DZxl)OWwoC7<K=t|w(HJ_Cyk5]&W 8EgXkW+Fώ8ygcbd괋 0.V0Es+HZ[9{�o:ACH5m0 W-s߳d3pwQ??s/|vCqw-~V5Gl3_)Jqvx-ӗ$T?gvÂYbP_"h泹9C�xvBB1)x :_c ;Mg8fG#>䕟oha@2HOP /մ,v$J!}a(k| %aOcI[*3礯3a(kf|Pb,I(؟,aa S8o<_b!K]JBKIy)dHؾ>O쎼Ϸ9,ߚ#Zܾ;`Ry~7*(L0b>!'# ON}9v3|_F3-3|a7 bIcNh|gWa F<]Ēs>ϗQe;93 1]mwR?JԽ}켐$SrG��[$-O%:v(r3|$߱> K!!%r!<"<"~C~ܓSf!˔Dd^a,jž5f;(104! U:|1d0a0Ԡ�ZyMZvKPs\VPWT01[)?_%]1i4;3Daܝru׿(.'swv.}UYU���*3r`ۍc?%Jv COR9l 7WRnЬVp{Os qB9=KZ<,Q??adz[~ 0xc 18pI|l% E(. EOCK,�ge.S_1_ \Ƒr8'cӷ=#MOQ08´L'�YA;Z^ߎVoC9'L)֢,7@c~\ZC6( caVwv̲Ol @Y1 .B +>IJ֡.OH-*ިt (Eo^%A a$<#'nXҰȼOˆ: 5|i;F |P[j7_d530Oǭ@1N/ŁY]3wƳ" `dcPh&} !% /# ''dG|r|/�Y@xOS8QSn%Dw˙.!~ +|Pr32PwmsO=di#wfj="艍}>j5x8{?ACN1,v5<(q@wh?=?3n7Z35ml7C S/ƲK[7~vV<Qien&}g{Ԧ "Q@5w6pm~Bv~8M}_l#Z'uiL.ڎj CqlZ;r/hbF8yfٲu2U>🋚=�R1,&O(3oH_l$ _#[R[L;@͵ jg>4;{)բg36kIC]nw(6NT Wi bm}ޯMݎZהEUVۗն㑟 5C%W9(et|8bsAb-9.=/Z`hըp$"jPB ش%9&Swq:p*/s f}94ov€AD9ef޻3*6X|"UU��*WE#c2y.fAip!B�tPwؔL�H`TaXb^,b` cE~#5=PH|,'ryt/�kloel:(`Ĭ>OF礆pBRT_ +6u#P|=/QriWrzQ] /E=ef8tq@a\;\[y5!lL) lJqp^tWC! IaNja vxFĭ%Rl  .6AI2sxb bnR2 69i90�%˿ZHNυ7oiNM&IE|(4Y5!k)Rhh p찾_*(%a(A5 8#kK bsaZ~n!$b<ofts)9 G%J!cYDDzbv~nd+G;L8*7Cc_q54-L6O8̬= ֱDi:_1PZ9C@ZJ/Sdb9xjQc POœ# ~l+m+?;*ف47sqi<B}v��GC(_mhF{ 寘qٴÔFEh)l|A"ّ &f&#­]E!+9/q(v8m j�B,J߁[gUsOl@7}t7e!Gflo٫'aUMf ?My#{c⏻oҾJ/AܾA)l-Tg YlA)ls:o3(YDHqHQ>'Oc l 5v cwFql$#4g^;23I_WmGƥ)[AEH 1δga9+ 1.7ۊ 1L5ذΞ0oG9םv �CH&ɤ�@LvMEXW!dnV4OMw`0Z : ) o$ vI~5i/"`ZOYq"N??qvΛ@��*ܖ pԯn? x7oatzKm#C ei B CJdPZX7/mL^i;7./(5# ~5iOT%$Bs+ ?6~g|$$-$3e=~Ffa6[?#/t)m { >ůAҶv7Nٲ2Rs%PacC@c ,5!շ4~rۄflVty{aC M+ckI?vC Ċ5?q9ebӾVCK9�M+�W IyS9)3G'd3{b8A'AXh44݅45Xn†SYH<` q398z9Džy/�+ VJ#znw v0_܌s sĨ<ʸX jÔAm9s-xBw+$߁"u Wѫmzf<gfº*Z|~0[}#:I=?gX4g- @lf~g�ݕH1nj=_6@FlIwc){E9�w/50yFOm(T׸nYe7bd5|nC^`įRgaBovlp]KP^ZthH(ձaBE/[_0#KlsjSՂmm V _y`E( NF;|�dr;S\]vQM?!M,1LSlÌ= ׊핞ɨ da'|7oxP^'mlQb Z,@ 0x7l͹ J툾ayZQ%Fn-a߅g [֏ftpޠxmB~3ƓH) p"5` e/?ZԱ[ ❎=m+m53% (Jwѻf/;gB R!/Q: Xa|KZjēcQ=/mAJQRMtDW(2B178I40)!Nx g0�RCƄdbRte€5)�"-'n"?fwA(8}|nlL)G^n+U8~殀��* 'ptM��3pa[ S^M1#b23[g]{ O/Vx !HD`҄ E~ҖFvs;D2̆A/߉@7!9q|ry 4F_uS/Mz9|vb!ۮ!sLI5QN)F ��!�#3g��1�'+�'|9|S)X|Ld)G5IRF P0U4!-x6K՜tCI2yUPjOA' $j3<9RC.I!n񏇿@ӟz'pxCn<;"Ph0bS&MSk+�6VSnxBD�niڕe"QU샱ߐW\ȇ}%ʎ 2P+^/O<8" ݙ=cVGy 6l1yz{`%t^PhoǺ7`8\X {D0<R&@qDM`07gi�P7활bdzH0 �h@&�!{)?C4?yeV[h~a{Q(Uߞ( 9+�Eri+6F8#a[ErDPEr۱IR 3oPݽ Р�Ħ .(.o� 0y!%^ O:a3@dp(+u_>1 FsY+lcr[<'eeUD9jw3~uKM;ċ0A@ 6-'*ǯMcΊ6ُ Lni4nrJrDo "� ;LE{SL  ݋trbK�W>t�D�0%5'Z3rQ,`#+'�ɼ<0  �@�uW>ؗ$[a�ji4v�c҄ )ac'wano[;8���W��/A��*{OZꍪVEUI4f>EXTU\VumS}S[EUdTUaV**DUFʑU-Uk;Wh3HeUN��*[>]HuYYXw\U%u[UUUjRUL{ssUrdR}Yӂ٥jGi/e"E}UU��*5 owZ}obƑPj]snUY"$T>*[k6Uo&pm5qmɤɮսްBL'koGQR2 Y ��*ªYw" -rO*EUmU6)2lKu| K. yaj=`88H Xsw㼊@i?Bz7h"քy":;tjD@��*q$S"u\TK>s֛wrubƁ:ԙ!p18Lhe4=X++(=nr<"f� ZUt/a.w6e2Dk GjB}G)JJ(v��*YwHdΛ[uSHWKRuNS҈FZHۯqHJq3XP@@Y{}ֈhz#VzȠG89d/:C-`B +RMJR#H1JRQG)HD@��*u54l{rcT.]g g` W;.3hl8cn1xW~fR 7ට��*˹uEֹMɻy mZ8ku >( a\X<# 4KmVmgA|F"ltN& ?׎;fb|-N <ې%ԄWߧjX8$ 3#8�� * 6]ΙwZ7_ٿ#=޴IO¿Hon\5fG߫a?ҘU[gz"jѤ_Y Wț܏JX>W縴nBӰj;!t? �hx ˳vW"c!x(Yn;LvgUrҮ�� *s5}kuznM&LϺR6��RnzÇͰU~~Wڧ?ÈvY9Zx y;*[�Apq/"ܞL9Ȏ'?`A,31~/ߚd`GfDD&'&@ ёsNa8Cj7 ~SrʹRڪWª��� *z1f7zϺ4ip}]B ( ѵj 5YL͎X:@j@uX)�9Xz`c�2=X�f=^:r o0z?Ӱ|z&1;%[a:U4RFؒfNvݺ-mIvcެ:C{8 vNWN(_hԜ4.d1(OhJše7YM;ŋ'f>UBӟ:K*©�� *zTkˆa}x�]`L:Մ`invPvDPQ;u%,+-}]>>6sUoaYA#!bۋY>ŧcӄIowͿ_Мέ7/#�_dNrٲ3 s0QE쟆M.́ /߀B sV$fhNf/֏񝇗p;hu!làzw]nYp�� *zois0} Z8+%R`m5Xya%s4`<Q{73qKq=6'h8V<ΞkqWa&BYbNs8zW :s6h0_E]P0m:D sKN,H0Q,owQ۬#9ОPOMsW+n6\# �r7jUc-b2n'v�=W+xY?}<Dی0j4۰:'N"?<ХհJ eKs dlH#O C My Y0_ ű\(yYlh^�f&'tB ,l7n-ݻz )?,s"ӏ܁2v+eI}p?X ,o_%?@Rѹ_ "/FGVh7 ;XÛH`FW~ la>v~(7fQJqi> f Qʾ*UOEr��*zZ9G\WĶ9/ {!(Yx@”%?_>Сc�1_'c�FRp \希 $s@Jոpc`US%#b|!dnEPcC_g@gRJog„Eb1VnD@ԯnk qH{Dңp#}݇Y;&e1*R ,O}l_+];|EAI Xϑ=Hx gbv\40v%)Z$ymGx$Z~7s-_n@Nj4BWbǬs�r?37<(~p^(S|wPuA8NXX_`- 6ʶs7)>u6L=g9s` fusͶ<q=@ R}{B}-AojPt~P{moG~Iy)IN|G^.Inٷ )Le7r  u|arBIdry$ $!X 8LmjA<fSIYxWu[ UUOFU=W"���*{H_ OV��<b }a{ &dll2cλlh A-w[l�?<AX;_/{yvl(hS:$jxeM 7۱~fpbmx('wBiPO]+:˻;;ygq@(w_/YX`䫇<_931μxn.[ewm1- $K ^qWwtp87}㲭4 1IV#Rtw4Z;_حYaN]05A^ 4�<@&� 9B<+F8gd񟲾f Jg?_xX/QyxudHSa!`XG LGe f5"~ON/y;[?'[:~4f ؟,lTf'f/Z9ugxSbID �g1XܔOlm{|WuwBNcޤ۰U7fn,=1<aen|sgf5ޠb/yN0NIc[Yǿqbͱe!fX/w?MC?'`{9 %|;1'm88NؐHWlZ+u m}m~w &X0V1!TkPF|r `GfW~qu]YUVU"��*Qj=tf�:cJ5] 3@aX bypʼnˆ㹄ԊܼFPJT!OB7 ?{%0%<60(PRx%k2U=6G,>ЍF@K"5tƞYU{_nWv=7+΄>bI7;YN-яiDޒO%ţb}$Xo�H߲Ia[ ?Ą#7pE�QNrۣ!o<nm.37J \1=՛lQ s/9&bz2psuvZ_=>''$vXr-7@3#w ɾMpO++50 a+Ȑ vvO0�5�(%pćl�QئYn}µx1+ `p~(v}|&Sy/s׏h'}+:wYa_|%Vߏ5'  |DN[㰣…g~G jƥGJĝCzNZ r70ww=jFS<a~Xl^ 0#|a'vE2~ a!>GZN1FǠx!ig+zc9'I?h~|m{}x :CC? (5.R5ơ9(Ys_3bAoh|sQH ?D/j8VVU"���*rYƖ1ݜB0~|Eg ()VKs$ ĆN9=%�8̔HG d|P,p8o䎑!,Ae(JՌ,7:B vb4J�pu  G~M2:ܧNmv+DJpwn+7,儰qލ TR\τ@<  ,ˆXR?aXF[4+b;$c߳-Dp -:cܲpjٱ�{HaNz%ݗ0_;WkQ G`f�nՂ{:tSaU0>^ w^o0V1=hG ݀ao|0EC߇{��Ќ鹥f#VgbSBωh-7|IP![g QvK ȕ6_J usuuln8_|(AڶFX~b(4},#s_d=}r;I'9C7(7g~?ڲn-/3aC{u) _,ƥn-cHJ,gqǎDe3n\qwfڛV'*U_US��*'{ʼndr9 qB wHd~ b07R2 ,͉G Lz\y>Y,o2~/EhCo+I,JҴb{ +_(= v B0HG/ʉ²Q+l3bju*ևXob m( x^Erl2jd b&[  Pi ÷Ob5?xBħsXK==~ۧi̬ûl*>+{ qBZD")՗ZbvP*]HSVDj؀ĜoAAӝqvF 0(J|?[,{q#Z_ [k lϕ-&n0J;lF+|+ /G|T<'2+Qv+BqlHwafgV'̣v~^lN#Gd"9j~Y6*DžF.Dl#E>/$3/w<ita~QWFfwvJ{_Jf3EGmڄ`AK{#+_g#5n$8)]7l8zR Zl+6dٍN8r\~N;~ͼ(Pg[OinU\"S ��*uWaw`?d` †r<7$Xn�_Hak􇳗0 r;FSuLJ7|'(ϱX9 }n`.R1i0 (HaH }0IԬBj֟ b6D /Up@ -R!aYKB |W6 M!q!|$hi$3ߚX-Ģ`$Vba ~) ,(b'coaEi1CḥwVU?+‹I}[l KFɃɽ/=-``/OO:_~4!Rtsەwj{AiܬzLwCRLᯐLJ1%I{q�FPcڽ#yjw_B})#0s6 0_<G"L+X^@[@@KK ~)X#A#NN}vrb0p$}v<n?vaZm+'j}{ͶKY;+DU |`ŶQ ?{g`$u6faB9bq=63YOОj@ש<f2wa-M/[[w8AƟq5̵庸5#],$G qR^NސeCb)Mm_Oom;Gw}3nKJrzJ/#~35<)1>uaNk)?pK{L#<�"ާ%_ێ?V#%l~{;;+7 7i�$gd \Z{fAM0aܾ, K'g^Jg<QVaۜj<GI:F2~p//^lVV)=;q<G]18hk#l Cܽcq9)$��c "pLVMtevmJREȝR%$VTPј4 9+7}[YO2SXa;g%?~}u^Z[#'_j[|pujWL��*=7;GOFz[-cŸTP lTg&p T$oʌ2SZ1YnGO k@O,4+ D^PQAC([͉/jxYa[ e�ߜ[%B4XZe~=E'3O%"7 !>Ѻyy p3&KH0G%h ̀orJ`͖B-<~ K Y56C5A_>ZV<W͚O7,yyk&'O~O_'rr1==B2D'4b">(7B.8oQE;<i4XM)ʉGtp0%?R7'a�OR])ۨmS+b?1Xi5U?v?Qie†u;c͏BwIbK~X^57|dN`%f^"ا8ր )\)7Xk,if 5E^HV?dABg"Gnu@!W1Yq{Ff%1;ϭ %-{-ljNr;d_[cl3xEׯvOͅ{CNҿٻ {Qd J:wto{~sYM2vvl�P_rJ]OfvCv<U*t3,PR ҧa[Hsu++~4d؝ N1CpSC[¯0=ے=K|8~9"R-Ly #g^No:Bw7dCnjM<;A[ZߏX+tݾF")vl9؝0rqDvl $lHCv@@#|Z{[ _/Sⓙ8K~'^ Fƽ6>fu'(13 KmlCŗ!PpRs CnX{tK'Y8qI`k�c W^bO:n=gVsCS9��*}{JDpal!K9y|I=iM#k_JaDr kQ/AE?/ -cI�CmyDR1ǖ9CC>AY' k3g) °3l3CXd1<JwD_?s p e_1d6pL�7,%Vp ?/+G(h3 !~K/!+ZVI4b[P�풚͎ F(d'44F'&�Y?E@v!N3+�_VĤ29ؤ-!/,MB p KrMPO'}#h eY ŔQl<W#`f)!׳⥤er )_J15)-s+~^DS,y;qqU=È-\?#8uxǬ8V~+C1?h(oVhY3~y @{]ڪ7N7<B+ogb˖,A^ĺ)7&S඿4ه`K1ܥнLNw~;δqۋQ++NAT?1?J7~f|sFIb%}g1֜[vCYsJ]z��NqG8)pGJŭU~,w /X{BJٶSyR̡9%M o4KMB`MfX%8f"cqْ(~+5?7,m="3Ȱmǧ·JQX+t OY( ΂Brha44_NCPf尐;#Sf%<4WG)] Orr?Zp/p<F?G†!Ai0=y]Ӏ!}s g;Ǩ!RbpAnzsh7IIEv cוat;߃0NNf|���*UWE6;$W!\Y*݀qlfpshO�IvZqAJ?#@9DZXXj<]' ܾE.; Gɋ~<7oȄJXhqC $F%W,1ó'# 2-=[k390 XpAHr#. 5 Xi5/44AP 1ND&~3d:/ �TLlTq5"C+8@fb4ܛ ,Q C EŠˆY,<z1Xސ܎ C?g!PiCrՌX,9Ƨ�C &a3*G= a% %<\b t! <9#< A3Xiwg d6b"Ffi0Cdb$ iO-?` 1mj a?^;ߜM^G|B;^1 ȎNRXWYĐ|Yk~k ҈NjH!G !8?V;վ\;Cnj>vf{tflƜug;)l!|z)gA Ü mŸ+mƜ>"SSN;٭:az5qZÎ?wĺ˕8WfhgakJVSr(wkَV_~ְWu �A -. P7w NAAFCwٛ+~83ZK,Č$7X>v^lO`kVxoSr�aIFD( ~`ݏ%#q(>IV;0j[2(`bWv<vr]AjףV7D/wfilpJă8SK+|G ҇ڲDu+GxpF'# ,ԾZn<!Kpg3hn'N ΁XI8lHF(q_[Fgu lriH$8C Y}s]̮~õ_9_ٿgAnzS0W; -IHA4 ,Ecqȝg:.7yVp��*WfYiG0f/%y9hB~ 7P`x|ZC"sDa"JoOA�HĹ~ڨ J3lNcŸr �= ˂^ab{6'si/^BlcO-=7K/9T шp7JoƖC+�CʾQ1RZ7YQH!0gPzz'O 5&+g A~OAGf4M}!GAJRx,7"̼B߂Wr/!0XӸ"4F8fn[v(06X|hai0FA@<a}6Q4u;_jK?a͞W׳oN"O [se!f 8!cPr':TrALFF2Ԃ-WbSܽᥖ8 Z��JB5IB>aA: H'W728q#bJ;ʩ۲d۝Mon?+ǽzZgeݸ\Velf;̳4_kujȈ?|?chgv߽V5*YWx8^QzdX +[>cw𲆸!dpC W-><ja(-5ek<֩_,sXT<^dƙtM &LXg/KL%`ϲC|}9+D n9D rF~:cm ^9FbWv2؍҇yI9"x#7Pukh?qH߷Fr~))lqf<`/PJ2^d8T;`$wd'i~Qgہ23hN|mw'nphΣX{V'~��*ť(?#;<~0Q-_r;�ۥ+L{Hi5{Rd!=%f Y|$C9h~A}!GTǖB)ŔAOGXE{V4K6 6yV; *e E8  rt,p-s[JJŇv+ &9" 0}Y(1<v&-9/ {'S;yQO_ †i \izdFC $i b|/k2[?^V/Klf>/]ZbNvAB6"+aAُ"^<N "ԘfjI冢2V,I6xbK?n@`aH'|$ >MNYvyſPxiH܅$(n >N&:HZ9Pp@n'fcAYi(Ѧ'rxL5ӄ@E�`$(G/nRv u2p)5o^F6"xx/CoX~1üݳwg ]Bl~i4Ha�H{;I#/aݪthsǵ؎@D۲ W5.)i<!xuyZ,goomc]> kO "3em"y^wѳe�f13svrzo!>Sg-32Wm+K ?2:gIjstrYi̿q-wC+}%B0Oi/ۥoR1dwc7ZIЌN͜9/fqζZS?v[ȳJ?m$eR̗(a$b?R,'R�:4K[65O h$\Z&BM!;dg.csS\K }k��*J+3u[s~i(0xC-{<n;pikfu"  "%Ef$5mr|MQ4I [21fw<c' 4p,L #,BDR\gD) ?ٟJ|o|D|s%IoVgOJKJ -+ {xV|m!A[f$0%}yQ4VA7?7^98=Ͱoi~6A0VX#H^$Q|Wqg1YE1ϑ0F);<n!Bv_"i {Č)<!r2S B G;:k1�K G ?N+YL߲ _bcxHT̗%IxywM1CXHvwBĥcnc9GFuLn  Ye?8Na^gpNѻz3 g3c.S%e,8��1�'G�'+ќ}^~0c;?1Uu Ϋ K6%~=E'ֶ ll~e\~ʘM3~=y+gyIGl,r c?'h$Ͱ.ڣG#ƘfzVq.VOgjs)XVe++$ht 8s+m՜p_i8A�a{4nt wk@a;9?{[3o_"w#g4C׏H?);zz=U pHَ ԿM @6 {8RQX㌷k3%PjC?rSerpx3)RNOci+{ nhe3 Nbyr|ΔvE1<!ē)8֓ ^FG}Xxmj~o&ۚ7;l4:ݰbΎ7'\_ F7 5/[o8JCB s3$7)y9֟A]oj6X>8w9x`dFpOpP{(<ٸBw/1h!ҝݲ}Zy;FuH۔R 83oz`<z3̜O^&GtE&`F&Z '#ۣ-<W#]]|Ҷp��+ o hAGh,i�13@[^M%~+0!o/3`f;? zS߱|7 r(, N8U` 7a9�,bvs _?Eקw1۶VR9|Չட8k}/(jN1fZ=L#WX!cqV`;^;A b `IK d@;& kv@%[EFř {ωKz}E~w"Âee4,9&3pGv"lmF'_:Zv Չ''X�4\=dD|unc쭏(pw\#E^!DE= VZ_~g?0Fªջ8Kgϥ9/Cm|߶ gb5P7BJӰ` oVZ&J/q"I|s D&+�vnjN[݃PϽ</FHO??WV|HWboD瀳W]9}Ebuz$>ެC,RV±I%Д\ @t ` "&2n3qYl3qt@KEcC?ð̿icka.?y=R9I �uJX3HeR\I`L#{FVd$bKbGj5d?k_(`74<2A ȓ^5aHFaZ@̮j9}�����/A��*ƪ©?7IڳER}jޖ '9[uozmɯO>8]UWnv닆ޢU3��*tAm(_HTmں뉮Sd]=+&`gw7y t6 vEU]<UjOY��*{wv sk.U`Rse57ekةI=%v~kSN5a_EIkUD("r4m��*{՝۩ڷM:ƫU6VuMww\].:]=>N ||L "r޾I�w7I8?! =qk\mj`ۯ Cb\ظ��*zܜ&4FH*[Ϋ^rntp K=H 0~os46+_>n 4FM"l|@y#F xf��!�#33g��3dM]ܚDվm��*sm𪝷VUmUSseUrL$:ѕ7$qjgj� zzG1>+a1,c\&<F31<MF3c�Y/iÏKYEy+;g��*{MTr&MUn6=6ӌ,,̈́vw]\l᣷ :`�:+_ڂs&#uF pUr`&[]UFp��*Z~_X55ɏwGnF.*)Zik1@-^b}/U{ ]AdZDP18B`L#s𿃲e?m?ۈcù\}[ܚh̗*3;8�� *srEwz6}I5N>MskfݝrGO?!vHv4.cm=sMaM+<} Ǚ;s=fxZ1湪wo? ~ xHVu>X"DmմT:Qg�� *]ID}d;MwZNS&upj?5t5v=G?9Gp(={8�Gvӭ@2"OM�:h $N~"ȾFF)D0tV[X|U6IkvG�� *[j-nM]`]͵ ,z1El~>޸�]X@�E[sGDBq�* /@RA߱U#;rg4Q <,Y9?g6P ȃ"Ry)By+]@ĺهQEi1(Hܴ'g9k8탳㵣 1xAMT7i�� *T945Ỳ[:}X,P e�yo͉�Oup�+lxs<_|xġPE#v# c_7ě@pkoY8UA`Ogi#7m#9y97u}/瓆…5>4!Nӑr3(Z/o47VZ +d?|/[Sv 7,=WdUl#L--+'(ڦp�� *vEj%}WwRRW-o#yN8n~@ ?r0ӎ|+*vxlŨis$*fSzyn  h:axl>YPqeh,9 W_=sKce񤭸ah sݛᯌ+�4<�܌F.n#ףL@9[AyhO_dswJv==Fmg_Āekn5\5Xi8 ޾v>{ �;ʁ�pҜ1�PpGR S5x:g'oȌsVmvv9]NCes;'H G`GA)5ewztF~"8JtǙ7W|Ucos;wӬrcvCu oB XvUо@75=Z%#(#BJS^R"׾So+![6ȓ|I}ڒXyw_0v/4Fk'_l ojKv,}uUU[U]7(��*skQû>ϱ#81Sl~ـJQDg-C_sf8`E. "kvVJ 77<$'r$1\c ;`4u9b ":qzyb\d8[ &6қ S >38v` *��ZH9ǗFVv^qǠ3#qo̎4o^ߏc^Ƈ<;0S\ ?UF'z>R7~_9/~byޯ־bgfZW꽌8 &,9vߨ`hK&beau_c-U�,M tPmC`9Sm$pQl$W_Sq>PXv;1ŭ - H$9^[0xڙĵ_ ;+PPY݇wn>u?^$'$cmL}w4xF <>hD[g}<UC=N"}UTUrl��*}<nGsKwn_|�!rq?947nĥ'#~A+b{}}ť|Œ4sF3ǎ CsOP? P7o aDqi_8 8 @d+fJW*41)e97ij_ӱloӖJ&bxǒ1E2�<G{3lM$%*am',¸ W'Z2wIEZW?|n4)M3 򑅤kVF0Է7xJ#c+:P3JiB Dq>1;iQBO IVq 8zsb͐w/ٗ rӓ|Ge* r#䟄}Òo�~-A̰*'/5bH!XO jli$NVcT?}8<=?i5Ö3mx6~8ؽ[1 >U Jwse;e{{9?a~_7|k^-܉ݛ)Kq8O`wO ~2?DZK}?Jg+|} qMQ{Vu K=XICO[RyaXѨiYHSlw; ܪꪮ ꪛ#��*{]cTwM @ QyJ+sbwcX@,A,Adp3:Fy_�xێ&$dvFYlH_Py 0ö 'GKH"Kmב~ E(-nW _ i5-яm;'FAdQ0hnA/k2y ibSxGAŠO >040VTn< 9?ŒԠ%S}DxR !e`OgBߊk顤4 ,S3mr S۞a$ŸQx?S x<‘L)Hvۓp l<Ҍ%N3enAjrIJҶYh0`xwRL}V,%;;2s'_Ӎuͻ]N$_'6b1W@, ]yPF Thi [Y!n̓Δ8FV hk[Ҏ",\G8W߇kl'~'E;7%e#Gv�XfZU>]#C6#wt'jcrp/=a@C\[ԇlg)KAhNt JXxyQbW"Ug��*Z䷹wNΠcJ3$-J/a}8_<B!e!N œK㉼I`-VA$cX8wyEv)Օ}l(DpҊ9w<@eJ+ ;r8!)�|ObSÐNI7p,F$6tgg,1,R��:гGű|>,5VCmV|߬L`n/!qݩwzL͙> iר844i?B1~Cnp,'a[nQ[Bp2l.3f BXkc#/ ؿ=\ò (qqВ9؜zCp9U³`kp&VÈ>P^ǝ-$FwDa:Jۧ i;cB-[[A)]AgCjf76hK m~҃ʼnM`I?ձHoNA<Dp`ܞI|;2es#)(ns祿,5ow2ܮmWȾ w߳nhS!8NpР8/#vWn]l5 ~S}8~A3~ih' %wgH[" p&vKڷ9U _UHTUrT(��*Ǻ-HO%tph$!X;،i!fW m'g ϻo'P\OTa_%bF=75<@DSK_t+9ir}ΜuEIp2VF~Qv~pLͿJ\k3po X R_99 1IbzQJ-Ej~ٹKTq wMzv&D)bJ70U2(K|ri0tI[^ߛƛJ9�= $a5SͅXtiMV _h48#[O'5j8!F|^^(,�{2WZtϛD,H(SkXs~(SxA~GQc'+a捙_XF )-1TW<~HL,BFw_~koJ-sGf3^_rRR~܀s5;vSK0̢_L֕_,RcwF "f�R;W2aH---m{,Z_3c0Sq"JWƥli[v"<Ķ;[u)M�iPqZ;6U(:Kbrŏ8.3bpb~ANu;}ߟo|#_⭛"-ڵSP��*ùi;X%$}0b Wa&L‚;�FY|!~rBI$cbu8Q4k31 ANVF7+ vA 3 )O[’Y l_%X-)9ݶ۸B+o[[+?" 2՝pCB\W J]:{aHFU t_~IdƐjCJԸT?YS6&�kPjHڒ3ZsI )i/b:}'?ܰ_v3Y|o _>zo|1D.^0 8b񈜽-_S 0aX9 _-Xt|tidF8}C*S_dJ+8ىZH,FCi&p q042'2qͶt'tS:ȇG3#@?Fk8 \E87̜r,t;lN?Y#-PPXX NT}zDža;+G2�r#I{va)}],} B{яy(3{>N_3C>\}#TR_-Jgselkjav?f[NjGKg~4+p # =![Fs Ր1ׅ'Cr_'t/2n tJ~/m'>VZOfV�� {o[|qh,D; :9v�B7=,B!=dE+>e7-lSV4os$V4g'aHnSe%bx y?Z7,2.1yDfP3Z<JfOqd3Ymc%G7"_(37&3 BY &+d|WLp;N5x+DtQIĽ2U$JC3bq7 wlE>ևIԖp)Gd/qB#Ss1A[&ڽ#`P]8ۛ +3YWTUUuH*EgUv��*о`Ya.Ft[> _&!-+9<5?cNBOiKΒǞxV25|O??nji ƷVl$n `nK{tdNܴ;?P [918klBKpK�]MP/pߦ-Aز (4bpz0{|n�w8CÉ|-$]@g%KXsR26~ܓD2|4%A `5OeI+⛖i/-cbIdSƉ/Ce&`-9%<-!i`ƒ0�ИEH7pb0ء `M3vѪ80ĤN|ϱ %v0o 18bYp]xK6 4cirfL_F d2m.Y 0_3ccu@A4׻snk.#PWюqwia:=(~vY[M(A" B:a±λG�6 Y6;xԡK$#pLPJ^}<G">+s6f~-?;:C WSsVb̫NΦг@;G7rW-*=]!{%=lO0'#NStu~d-XML`@'ߡ-g;޵6aC֌ed{WI}D;`9NCRV=L{(ǑuW1~$!TM씓q�*_'?�['ZIIJz1c]|=ٔ.|IoZvt(`ғ>|5'>չJCF ߯) {_#_z@ |H7'AZc9c݄D|AM6O'Qܒ_Hci/G},HdOVbxJp!%yߌ< '!?S[}r-z}󆙲cWi O_^)7p}L|Q|7fa 57 _�s3;}#WF#R?S-Fun~c:{i^**S��*}IkOcĶ˾K< $oR `]t%8/rY$Dҹg0,q-BOQ)#?K&2@@$ҰAV< 0pMN=lJd5 `%n*bd|JK «Jp)&K O' A O,e Ta|4ٶ�7hFX`[&ࢊ D(a?~KJZi 新 /EVP6""C77wũjWe�` @3'pF�P*V.l_<,~]~7l 0OH/ Š)`Pn⑟6CHhZy3p=<xF^(#>vŤ᜴>є\7C?tNԦXB ~?Np#\J/mK�F9?LcFUӊ v|F/�� qPp<?9\Zw4oV^< C> ]C!Գ W¾'ԗ`hQs_i̤lD!7ת# |$[/mG8hCvݾ^hw{gr~ֆ݆f? h}p Y~?s(/篯1JKW Ó72ۧ:2Ƴ_aǒDS)+a ^˦Jx.dmѿcE|`@̲3#9[)$ y79m?~Wϖ~*YkoaEzmpA /C~_ĿF6䅋AR⑺q8#Z0ZHi!7 ;YtbCJR ۷vtq|%9_ Z]kMieiLSÔ*Q C? ܵ7(vl,R-XBp,ȉnǣs7Uc>?oRg&i9&Z66nQ۰EӸz2D9$p~} + %=j܊#8uN**+4EU��*&M@rxY 8 H_,<B&CR0,DC :t �,;db1D[s�zy:Ƥܟ W`NF;IlS )<)ҍ$ (/kJcg;rVr=o" Nv {4�7rpא*�C ,c>Q)NQo_'hG21;'K,T?8M֔oO Wd4hqD$byd%<CHYHE,FidD1%J!t,7u@Ur`؜6Yy.#W 1Y4݄r?J4xhoZ#m<7nQakBŚ#jĽK" >A)03/>ſ7Gu(YA|;mU~;aB5;xMe|s)Ajal{wfcxQ<GՠCyAf+b,33' F; <+WնQaHSșzB]AufX`vˈ&"6aIœ4;3?lͶ9k8*C>F?<?3S0)/ 0zwX8'ݝU~B;Hk+;vUh݉a^x_Ƨ88BZX#+['@f/,3ᏝN}/E!9>d o_Vxzykk4 &'sHnuI:89c_i3b�ē0ԿNBwV%Hbۧc;{yyy;ŹIm�RI_BY1.Fݰ[A&!{# 9^zVl? *ܾk4'xVUk#nN"BvZZr}2Nˬiv 3sC밞-Jƛ9qͥ X[E\f 7_J ˷)#IV(?sO-yhA,u)"K3e0X;:qKJvEHEEEWEUX��*5]NwWQخu ,ϊW_=ܾ' ұ ؏)"D#R_~oNCȈʡ_T)E`r)lN`>M|+J&Ϝa|<j a卂 (AeHr6�`�GX%bvj%߸O1!,zCt7uGRHQ9@]ܭU0`4 _d2Z_'VK?W>��Y3vBSP/i`=n fƁ/oؘZwt0OE�1zCCΕGd?�4sx$LŐSŤ,`b1>y5 3bzCy# L|46zPXf87g_܉_}!VqƾlwPÉWtQiRH[`{(;<Z_'7ve;c<|/fNS?sx0VFלGq@ "u`iX(U;Yi,gncY#w31ƽr7۶7D+5Ff&�WZ ~<q{mSa8Qh{u J8~҂z{7mjd 'בJ%;`b:SV:|܈}(T)#v`nNx~浏b4v3Z*a U%[Yqk_gلaDY\ lK)9{J_~�JX_"1ۤ(;ma0?z}:f<}gU{ ^ws .U79zNl!$Β1>d_0+xw) y&:1U}jnr`GB[t0$=w;?:?lj=,?b~Q=$^Z ;׈n>9kC�{ksNq{o)YWAʑlER��*,xŒG?�X ~8`5xioؕO{I_b,/Vc@zY -O#t$1+J ɛ1V#" IH%Z7 OA45?Bݙ_B ocT1&)!$).OxY3!.YCOxj7+}1 )'MOQ (DE�]?X4�%K+ɲY_(akTļw6I HKd'Q(-^fr2"5Hva演C8#ߌ`eAѥ~y4 ?Oo/׏0nlWaG  HjHF@H$jT%>lŬ<a-!^U=XRC a-#YKoᮍrH?aHYG _ 'Цc9hQc??WNqO p5Ctngq$qGߎGl@qFDqRpY�ʡ⌃1lKϐ+-䥔Vy3 "aQ8<;Zl; x | X6WUho\[71-(S Fs)\ىZVg?|h=&IwSXfS^OxgM' kﲄidM2Wڶj+()>w (q lOϿٛcV7a_o}~7&%%4}Jq 31'!-ߏο=Z-'ӛsB0e;aR,F7-f Y`&?/ k_n 9OAуZXBjي8->ݶ+p5u r!Xr%$ }±(o'f~Gpآe-),+)brW뿲q]ryM1'VM@��*0V?vWYǷ!da<%<͘P-Xa�bfLlRR̽YToEJΐތaE/1xy$_Aջo[Pd ϖHb!b8y|ZnIݏwwq9Qe,}ErRI JE~BR#gNDĔHr{Όs~DVؐD)kimLq&7��1�'d�'GyrN1"j rhCvuN%e96%ef؋mp™s;je6+ )#Q5!H `RuFe3.V5zÛD$JJ!X`$JZ,F_36oԂm_r%y7K%$Lݦ_r^Y s)cxY,}NF}_aZx=�r…zX?!鸆域־87{X?(\ux2 ^ ,mE4,Y5?a&Q|n vK L$מn;rkAo7d )&XA9g1[s|ޥl IW!PVHl eϙ.sw~+ E 9_|wKvVRC{;XGlsѼLqZ,f N! �ok0F F5g4+qݽ[JsOadg`bsZ)$a$j>S}֕$ NS@#%o67)l,,CZ;T֍샾+ 8ZIi8^qA</_ +G 3`؍V=O8F;J8/ U�7`fA(zC Y'+Z$Oen^倡oz^2֡%ȲN Ax῱'#;w\kƆt֠5ܦn F+>DAS;iy7fó6y袾|q3lbE&4Sx_49p tn%(JzID2cp~"0^^:,Mc'6p��+x fhļau˰?YUQ'�I{IIl'z|8N=1b>&$`Xi""Ev_Zq9 1yaK7ٌVƞd(7%j[#4RRyW^!$U`ߙLj8~K,zqx$Or$0W~(k; mmLMyO21k2H 950(+701a|�$Ͳ8[x�Iɿ!) lى]{7 Ă7r"Cw`p袀JDWha(ƑýFKn ;I <�kV2^{)H.SPg?RN*sY5\8au`Z rbKD2  Y]b.{`[¨$ŭ! Y<ԁpw@ FCV^g?##ZP/ϚlQ#E`00MŨ0Ə*EOc?�4IPrT x";~)͢l"rÊg~±jIM;}Um\f@޲J]TAue~Z58VS%AC@N/` K? nܢnfp?2ϒM?�Pp #C D,v۲0RxxM0dP vqVP|CO*cz1;Yo ?Ѷ#) Q ά,}zl[v4,!5p?i8:�\CB` ~pO)D�PHFbtX-3d(`A "RZy*+#c*O�����/A��*7:5..UTs}N˺d5aܛMYɺV+3o_..|oT��*{]vΨUEUWH6mO`LKmUް&Ӭu[M\/s_ɓX��S~aG~Ъi"( Ƚ?J ��*y-UɺmT; 6Iϻ͝UW;jV~uޚ}uwz:^iqMc ]r>��*vAm=HWPJUjuUI}ιVY4 �Oª|B-YƑf'q7�>;6.MsϺ0l��*[AuNUaUeTLj*R̶':Rӹv�f"s:�{8 /�1GMUÇ�N';DV�~ޭ�M>Uf́:gwSHoŻg��*Ho}&FZoe]r]]>a_actP6 qD(l/zAh4{8 t5FFU,ྭ+ ̈NDz"௏l nߜo��*qkVºWURs&x$cQ :}hٵp Y2[ <k }gm j7XbǛG]tOzXtZ\\]x��*tirU#]n,t79#KÅip=[]z`'DK)!ӹ'-u ya=ĨϟӣKO ϵ/姱vjݫk }gUaUr�� *vI);*}Nky8y>mumQ B&ުpDC(5[؁�R�D2h#G &S(o Ef C�؉6YJ[ YԬ-XG:EVA MT)<E5Zy-<EOK5$D||"u�^� \xa`0@S@G1m܊5>s7[-^[;Q;Ww? mhQ) NPѸũgw- MpU3�� *osnuVùHx}}4>j^P8�3 ܒx)e n+;#ro�B?@;rJ ,T`!䬂b 4)_K/r6"`LB-<iePP&DD#U@T(*L(0 :I; s@ t^C w |`BfGnzKt5[89nflyo~QƓxG؀`VU)KK|LJS҂#-0= LtUUL�� *cTi97ս]ܛutia uL�8\~>/'|Gc6"8u�`e�"=q+#FײąS1ϟrmKs;fq`Zi<c;/4Qz>oσjc=(nEiI$I_:(%f{kF�*??wmr�� *vӜݫ6ͬb@/LyF�$:WO NYxבC܊ǝbF'킭x<mtgq*1bWnr$3g8CuN.tl; Ϝ=,sr{,&ڢny4ϗV;Cgߴv݇D-Kcnc2ar@*D -3|r@@BEu<߿X |#1݇%|;VuW*66N�� *TJy]8v_1'($+ u/ ibũq'=VWJB G-XF7s2 Bķs]$ UBIpƺ3_aFޢ_!|9Ȇ;Z��!�#S3g��nY�/7Óӏ+dmֿX_8* b F%1A"Ob+a;g-}tpn'h5!=Ү9[JP8x`C$:Vf[k�15ܟ!㰚nAde(€:# /"jLj;Gdv[N 4Pv r* zß(&;#}{g ͎ a\-<?/6^=K W7b7OZ;{5;WC׾_[϶8}g^VA1r~O3%9of;l탤yAnqمH^w|0`*nl%`sI~mK|:wvZ7f=ߏZ3LA/VҟVڦp��*w+(-y=\%ˆ>[Ÿo|!9Js8`%g|n9m [6%b J(O/'_ND1Ĵ+8a=3qyu8߸Ț" KP!@_imԤb?8{~{nW݆` [KPF+r03tya^ Xm{G;ba-ZRݹ-?³ w#(tsJ݅$Bo8Ps G?$7V߸^7/#5Rb# XPi|ԽO9ŨߜG5ֹ1¼&(__�;' ^A)YdۅaΖq}D^qFr{QDEcV kqD->//Fم P\B^f :qj5g7p}ؼ6OU8Gi)e1no SA@�H[45NgB ofb6ԐlfO:uAob=jd '|Kf[63 \7^~e|y{wjĉYT(��*swݢD/cZ;|0?:1o;ՉJvR< YF0r-fK""m_u[zwa>݆䢘+b{3~ NP8WXܞ<MV'tF# , (b)BƒL1P̀wûƇ]^%xv4V Ej|?Af~oe_­Ĉ,YlcwlprHa/~CJwk9 X3_FKG-#!${4o%c3|rG-]\/T$8 W5:B9l\j9]\E0-8E^x'q=z�r#㽓5E0`m>'�$Q05y c;XKza|?rZ-<r9Zyk7v_Z ),7)@2&?1=JpYęzwe ?ߞ=lj군8?0Sȋ/V'lӱP'/g 䏳$Dl*չ <?xY}vW*Y7ea#^0G .̍ w;^7M{VqtQHd<Wf# kU4mq��*5<a 7OV?SyׄCE # 2N$G΃[ jc3/�AJ�t _ 5  u9nVff8CNk@$:Xr)nnݛ쿹#��xhK,e$0ὰ!a+['sEߧ1K'E IaI/?<`ӰaAYWYO_pq!_~>FnFte{};F9^Bj`d3-E~'M\3 癔+MS �O;~]dT m9_orz@U±66 8O;5 >Ѣv6;XNg/ '^f %_󇁦E)L@st(�uq 49wT09ZLpڼjrQ$yp!psvdV[H?jO|`G Zxq-<,e T%�Wa0PRxY”#~4U,XU fQ@b~]7nO?Vmi( cu@'g<Y;N}:pO _tQRY 8�2@AqiEPE{͛BQk+�1Y8��*ϸVxpV^8  }갌E l!<+$ȕnu '#!zz7[Nrd9!yYMOn! 52*O!=$>M(CNF Q8g -([}s+AĖOO* rA1FAv[m1a Vɒ6Bd&bfGBG//[Z{ 4�G2wcR8Fa  Xv!$,Sۘ }7�.ab!rhW}&= >Q?ߛ̶ q`kN'`E%�'5v`u:pc(F~1yCr-^a }SxE={XV=~&90X{M8؏c8(?1tTwG-bh[+(3?#+}F òڶ?Δ`�E8_-_[20u q-8\'+ᖓRMe/(8#Pj,1/�.Ze?="TZ풏 @ރEg|$59psh:L22* : uDN��*,w'[Z*[7G/18߸if6o6]X~Gr _#_5uA<)V1Vr@_  _)#403l,o7X@Fߐxj1L2J5ݺ9ʈaRR@lRۄp~how(0i3GuW$HџvNJJlMC`05d៉�Rxo‰_~Ye++6>aa߬ɥvJ(oo݇ ϟaag8b ssXs`Q:'9:j]Ed 8켱O$ "_:(>W5s-cԆكXVWX*#?2'DOxB|3܁kyVr?+ NEfn֝NYDh o09b 2;-B~bF $+e=s8OX=}OTSu$D$$԰vx_J)97!b{>oMI=E )nArIF7σEq}ayKNkVGrnIE%bN}9 P{߶r}qe/㑎tOaƏmkCc!5l<(/nο;VcֵX ТFflǩu'e: ��䛏"Ȇ_q~s]}fq_5ߛ]Q��*utk{GcaÎRFF}z)Ot�+y>^䂝jb[\H Oha'%˭Ɲ(F+;R0ۆIX7`L Pd?}FMI;bF:Xd)#;\4!_BМ)瘂NtMl€')V,lψHY:452X5N첈ĭuĐXh%)M(0MN&D>ì!ƚ03Cёћ#twZx6-)i$Ya[W #τ_lir &R &grOO0 1ۓ3~ۺl!<_ȁ"Ŗ`GRڨt Ia_/<q20xH_UL`7F WLzظ#.ƮS8f?ȶտ=)_Y^`%~4ἝF}~Nm?}Yt/z=xv?}wf73ׄDnbu~;/+N'cJFgf#lG;5rvm8В qid(;u@Bu0G#aײp@r03'~O%X$9 䌕n1^\�3[/4w)Pjq)XVZ@%4=?bݰ_XSJDhtmWwgc{#lJy/8߾fN goi/r_c!b�{ayl%Rܶ P튎[!Ĩ= c>Q[mVpJJ$);E.=%d ^쁅>ab׀ے $|E"R(!,~BEzZ\=g}%/wfL��*aG7ѽlx'?anV4ZXR2(2ola/er2DD O Ik؞W9ă11pńKHwlV*b@" ]�4?>5a4%byj5,xj^npai3 ,hn9eCy9p+&#qPO -`aۖA(,]c_kro[0ϐV;dNQdx`RYqm$VceջPX5.<4'["|AAD + (?O% rts2RjRzI^wA1"HɾQd{~G6nXb%o1/#5 0L~-2ydϖMΦ4I~┍'[#1Dၝ!FE p1a)z?Jg[FvQyR~no=YlI ,CQ;=c#G7څb![a=o3yG?Ϗjz@"r?m"_U[\ݻm~ٖ?oGJt/ܼ{hű| Ė76zwK3Ck Ϧf֣}i @ԭӊų`D ;߾mh:,4–@Ҙ$=Ͼ1dRJ)gSrS?,ftc<v Oldsv4_{/ 9Ow[6Q;j 7%hro(>[`M5$ Hu:EO_ΗߓH-j=fWiHwJyc #ZYjP#��mijG 'F9%nD*$iEj|c썺Tۻ0h܎ )"qՍ XjD Pv)( ύ`qm[�li뗺ۧ?k X6`h� I<߰ZI@c9cB?;w7 9@G%؊կ ;R��*ǻ/k Ze7Pߊ_tO"r 圞BО� Rqp姜XV<7R` ?Xj{ QfQY4 SgY4ܲ {OWE؊Y&3ށ;|Lopߗ$c[sIJy4el#00>_8 n9(<JC#diEb~P+dh~$i!CPX!ho FMc"^ ϒ,Wou[0 KADY#W(!gZYbNI᝹-rΔSn`.L?p CHB ho)7J@S#}8\Q[AbwF I+=#wN^)qg9=0̔fOi9;&:>^B?%oNx_ZNAAyQ<Z�c9y/*q8~9(qYQ&ÙX\?Sa˚|eN͹Vzuۨ?텩u,V鶸F"b<q܋ױs/e79t_|¶Jסn6id|]x"nrZﺛ]?^ֆe'yؽq>ٟsѶB̷7/'H~%$ddb$^-Wf<Ҹ(т'KťD߅hdR ?}A<ľG؃/|r #+[uD�AMb7' pmEL^f??k_bXgJbG7o(ѥE 3ۡr- yg/s%"L <abNBVߓ{=H@9-1'(ὲZR4vvےK~Y;25ݐȅo@qN-<EV`f |[đN+|V%'- ~Z0є~͐H'g.zCA/킑;d/l3nٍZP%ߜ|Vf[kn< >n2 r_3lND=}(JcS1%8B8ݻ|Ux.ҧu3 ~eT��*~ _aZs#@7I8`MhSRb2kI_rɘGb.GX)Q3:iB49'_ '{%c0JX( ّ t<N%k&nJAH T[߶? ۇd#z-c 1Gy=?_ *-YJsKVFMpG�@~OdW/;2݂H݅)㭦lhHV')XaH�ИEJXb>!a!c@t2ҭD, 1%�\`)VB)߉CܛD3q$&%.TcyRnY(po9E(8n#Lf8 #׫7�\D`( 0�4L<ExDEi1a-tBbzFW1*1cۿ=Jn/n^YXu ,`"|xp'-n/Bq:|޺/ . αNkCs+JmʼnVDvUٙe'5pJ>S||pF0O%c‡?<I?r)tm��W<?,Y.Iz00̷ǿPpsl˿/bb7]!)cFZ.Ѽ5ax%Y_%X3L µ)dӕƆss'>5JrbJ{bA_ҺXe㻻8VWrJzZ9c5TϺzL V >Y Q S/)k fٱCT NЛt2]L/~Fv{mw+O `P`cmҁfdߧ+g`ݛ|M{mQo;-{ dc't:~g9yf/e5$D`�׫\R=!HaG)tr0w5MؑVF;չHm# 썩Yֳ`!C O?}ȭvy$Ff<< b/g߹C-+/f5%ۆ[lnF(C'!>ڵT\0rrSM.)6dg��*%o9tf/By 8 (9�d-Ӆ~'葌@(SZ%̄bZ7Jđ;&b\,YiqC1[/șL(5![iD 9I=&a5Hv5Ca`d H 4(o^E[xB?(=?Kd{r�Qo?[:- ~3ÕПҐ{_رlzJC ByedfSbaP F8 ilOIR^nLO!2(mNAD\d'™@:@xoKH10$�"z\Ddn0y_gdcef}@CA#a@\!;nV;`cE󖟕c:88MHRXKIP/"O1b4Y#/~5>a.g9^9v3 sX&oY+v$NN|/?Y8y.~pdGyl$ެP9)\^Dll1e0xmZe/WBñT{q@1ZV=]^r9bpT^?$'>g ˜? mfmsE;k[j'm̈́'jk:͉҆00ZQ % Q+-ߨ}%,+'cFl|` '/OK#tXn&U̝Mmیv"F|ݰQuq(9N#jή`(FtxgqguRJGt sfN!Ȧ5j{! Rp8BR g|Τ/)U+-q#f=FW~(~S+1߮ۊWv]v��*&܃H o~A5~J(- _~QYnf%PD$>=h <xJ?( ݉k$y=E-%bVNy=O.W4p!V#4AĖOYhI7F$+rD&6QosU%a1' Cx__3!OwW:ޢ&0!#J) JIHyi']'`E• sG#''F+A�lKr{V2H76ҽYR庉DFgNۺ{8{z(ecr}xN+A-l X&$[8FB(Yi|X3�߭ΣBHܛJXw ׊JOŧ!Aee#KB:~`ҌO|QbIX@Fhԩ 9U%x/A,}$u ĜaXI{}Ӷ!ctC+Xr<d‚- 8CseJ?zq㻅8g?�� 񐈀y+pNDžq(Rf_aWz;qx^0 W9w22g|zfq=-ɧ�Q]^ K8  ,aXzĊ݌#6 {#Z:1M{�y98V'/ŌJ^`X/pz,)!Ov(cj_G\Q0e?gq<~ķ4a 2^)qH~"<{j ʄى;?s4^~Q1":͋BQr\{9fsGHEG}ݏ;I -q-3|c/dd|-|z~r繬m^~D\wl?3w#ie Y_3Ł O,Q_9=˴|6lve pļJ$Qn|k?*ZM�(@bC 5}jkk/N8[_BUʜ��*+#toĿda;r�Y ae , 0F$$8Ai[O�#,s ߧg+qv^,L@DX.g AAѥ9bK-`( -E Ξu,IοD4 etX  &[ (f.;B {#8pB0F~7%6^vRȽQ4+cF!X%|bj/rla/ea9@m)<p/K^B m s>%_戀X~c;Q(ߥq^:d23g;;t0ݠ)ɥ!)R!m,wgOT81QD C3 Kݙ^GbOLPrL=5ϐ~}n|Ƿ6gğ͏@P"LƟ jy; ÇvqG׋pWXqݳa?owQg%}_=F]k9; [ |)XK?+[TO=$ w^hƫ=|+ 2o9l쒿w~sz󇇹9LY8zfb\' znd,Fݭ.X;8vxP3jY 7#wa/-hz8i=wwOQmEf;uǥkd2=/UkiB6 i%/;*q J<*0+R}{4ymk_̔89<lzQ|K0"݀ O(%nIbj_'wոJy (jH%<F't(KI;Qc' GrCVݝ"TN7m7Â!Ҵgd?AZ2=p*ot9 /A(ϯd3�hv,dO[I7}'L~lj*�''i 5QhΜ~nVA߳MJ V)\|}.zN<쌩&rQ|G|L@0O|Xi\)}_S=?~:W`8m<Oi^��+h3<: %ms[D[?X^(+`P6 @wHא4'j(uw_7Jv$|.60 ,ng' ,`U Fi4>"|tUaahD�!aF H�4:P\{II\]&u�˜:*C@ф A7ߗb�;@kZSF6/v7BǼhYHuV#|-ۑ&<>oݔ/cTzr|ČV��1�'1�'d^;@cwn*>:/lJ_ 6wL+A0IMwV@vgUyWjm|`{,8q+0W[AV1U Un`?9Ya?0F4(C>z1|`ԡsOl �ToP@a59IU9gwap�!$t@`8gCY#RsyD{Ď"cRMpvNl; O%*$<-4_a88;:# 'h_<X f�!>z qI+r5ņ%k|1g?P`%A YH,yFћs!(L0@ $!)gl.'æZ$�,Igmh6Ad EмXZɘObt3oه}@DY@Ÿup J&dP32K,B0:�|B?*LwJP9=x\L@"#IɏqFmh0+"OYElY>/XUN��-3���������������A��+ttrER0'+0e)JDRFqf0ERfiEF R1+ZRhHhR!HNVc\#Rqf0Eғ",B2Ĭb0"#2YEF;".K4",Bie'LH'i rEBXsm$EڮE6f[Cv ��+|aK0') DB"֔ЌaHhFX.BhJv3Ƒ+"w)E6'c,gcĬYX-YabI䈳JR"&EiH"V!DK<"-iD\a m<"w)DY!,e arEIE4��+}) 0"W!D\#9Y#fQkHqb4ER1!D[yEFXƓF'abVjHh1)DґY)fĕXiHQkIkJF"&")B"䱄N#>'frE2Z2\!bER;%)JN ��+|) #H'#ĬMrE1#HXaf2%m4<;XMFaDZ0BRBr#fiH)g+ѤExcݐ @dɸ၀]8K)�#Sy d  C (1ҝ@N�Jp* ~ۀNؕDbD0PJSҞ#NG`RҿpRb�`oeQXX%]5�r�ri&|W~c&PN-j<KI\U`bD7d+�l�0 �LpIs�.�n *@TCNVߒ|E zЪV"vYEBqbhJ.VCJv"veea D\)bEF;",R��+u!),EBc D[Y,0R%mHF"#HBhiƄN,FYabМB0XXVaD\#ri#9[OY84[F8{ �9 L)!H׵�?T@ 13Xnŗ`4Dd0\ F=%#؀b�(E$i}& C C IdRg KEn!@`|%�0jPLramƤ=<D 2s;l -�@`aXjN ¬mR=a01%23fee n 2IE95#ؾҴ`]8<a3.B$ [3씊1,Yh  F­��3Ppx&y D: ) :FXrY7.ia 37~=M@3@Q7pԯ^nP(�*�^�j�ri +>QN;HA ^Ad*Z6HьVA@@0@Tۣ?|5W[�!0 wAx+b i4!Oۧv;9BhDZBhEV%UM,e٤ RQbEF%)JD\a��+e)K#H"W)JDXaY,4،#rhMbE+i"̳B"# R+HjB1+4')JDFIT ad0t!;Ɔ0%}�: AV/`Ґ? +�`'Qv.vB` M rc31u8jPu?; ~vndW`oHF#`SnCn�;" ,pi\̀[?M߮6#g;$?ev7d#d!9}| 3w I17dI||*L@1�ݖV)=O 0QE7te~/q3k!ki 8"bSdlr d8�` i`($_#&�BC +Z@d Sb)fm�l��8&rbK,/ⱖ0B4Zj:w]`J +t?΁FD� v�44@'rq㑗ъ�� '�ȬX/D88~opo~��l�(%ofnP:ZNoeu<qi v",ܥ#bER1"w!J-iD\ibN��+e)K)IR",R4O,4"v!.R[RX,4#bbEfrJRrR"ڔEB+4'I?] ~x0�: � #yp @d %H# 1 II\1!5iVXP|"i ?#t`슰Xb󅅏{Fmo, KԖIOH!˜NutmuYEMH‘l ˀd�L$^  Lxv_�2�hg%HB<:`�B$|Ԏf+}fڳ_|R谄�tVF FVZLM);!�-Qg(18nB_: &0` BCFc ǿzCQAf^*v=`}j%`h00/w@ �2H{! uyw5}LB:Jew< sCĀe�C+Q|})wPpm� 8 @0`: % ! +w֤m(&ZBQk,V,#H"v)D\))ܥ)bEF)D\)��+\iKaIaH1+0".RRQfN)HR0"VԖf")IBqbJabV)JDX!8 y7�./nܚ3vKv�# t,o+Unmc.��f&t R1=|;YO~@Nėe` � HAɼ e �`B2+5$�@lJ׃0&�|V(!t_J]* P"t!�퓽sP�nX÷T�,ⱼ)(CHf biK$fQpY1ət 87 =_Ƴ,;{ ɠ\4vK%\F+4RZCx㑄#(/ޝ+VKaZ m1(~ ` } ç [#o@M�bWØ��]$ rbw"Ͱ} ,M,^) a+ljkPY`'!`fm{Xj@2��!O@J@*!|J щ#޸�{�/F_lR<B)%'d!,o$td+{Z*B�TjbK�&ņp=uŬ)4%;HMiH".RؤcbKrEFM ŊF�� +\a)IJi'cXifERi DYibJ!HڔN)IbEF#,b.R\)fϾ� ?!a,KI_3Hd6Y4XpA;j+Otᛘo3F�@deoEo `Belmy1%ZRBö_'�^BW^�1 2gP2�@QI -(ZPQ45�+Ho.��6! [�<^trrK&�@ BF3^?!RP/#ӂ |<4z@ad-}±  aXµW@qW�L(JUR IHdmAC3! +(D둿r҈ACxA\MH7�v� 7+n})lG*1Mqb<7p*Ffqyy'rêy3_``*M`T�4,-`&�,Ҁ+f~H ܔ"6I[gGu@ 8f<b?Hrz4{<�@*LގĢc|vF<(Ԑb6_I3/V�`� �\B@ZFoq$@#ͽ\�8HRha�ܥox;߀- ,L 8c~VQh [Vׇ �;&Jѓ5 ,# IX0ҝ)ZF;".B؍)bEF;"-a4%)D@�� +d)KiIŘҒ4')JD\arERaDRY#i 4#8"#1)JDZƐ\)8HRQr�=�iDb0a0#k̀!,(a0*L)nKI9Qk3O݄ޫi AHj-U�!< %&`�03,fO@@Ն? xFd  b@cfPZSHԀd 5# 597 �VC01) mh[Z{_,L  [1#ތ�t|~h� O&LYdЖs�lI,`b@//� @/�Ԡt) )A!S20_XJ 7|v�,!؉q0 _ `W,q81M r(#EH`Tt! s# *�P(Bŧ9/QL=oS^Y �RO{p HMKaX+djM�`*;-1Gv]� L&n{ ,y"�/fb a92jc݀#/fes;qȃp%Rw~O MiWqXIÿ 4ܱ入 ($u!ec � V|Ea(I]gw]�&&a@T�o-ܘZXI7Vbb xp� ?NhPԵKN&bb)H"v!DYarN#X�� +e)K)H",JR"#H".FXa8F"��!�#s3g��#HF')DZhDcJD\#rbB")Hґ�� &x j➼!9 O0(@ԓ:J-8%$BW仦�)S(4~xh]`gHn/ ^B -QEg$eu<:w�3Rx ACǷ7(²;Fb̃F3`&g7�G,%-<�a@`q@:@)pJn&!HYAH`t�CMm@ CYa"΂6F o=<EK8b"p?dP| (.Cr1O@")e;" K[7HR6 7.a|c?E(9$4gC0rKج${�ftD{$H 2a3n?oB/b)&hY <RIM@ @bQ7`䒉i ۭh1zf�B9ǔ4;t=:~Rq1frINKM��&�%?re#4P�``G21 dhd,!�9 rh+tB�hhc b8 Pn �=9i?Xhg %s HoX89xPPP71M |1(Z>lC�x�D"b~|Mx&`+HoBvJq4X`]-=�P�(C907)Ip}�8 �b@tX1&)Ӄv]N# N#R)DXaJR")H",܄i��� +m)K#HbW#Y)cr4Eґ+c+",R4H"Bqbz<JB")+".L @�ijpbvG�Qd3@4!)킚¹0Vl1ZtDE] JP7~y}X�@B߉f8)'Wl$�a\7M,u՗ҎuvDPR%3vi3�11&;kg0+1XLBREu=8E?F(9� i">p\ps�_ XMj Ht`rчEpu>rzy J)ZX[|2N�[XA97(�j7dZS! i*�T%Bv ;&8&nYFXHטb ; &ľR E�:�a0VW@}FB.(�/ɻMI~ 嵐 4,�VoO!gd~X�ĚC!O!r�ԣV[ƖR7җ耨 H@�t�PIH#Hzn`!�1@o̴d!Ť w �02M,Pjs,n [.�foHaL1ؤrO~�8�TCN x݀&F'^7�腶ܬ_ذ (#�pR{W-y C`6Ah 70щx|}`62ܚ W{؆C7b5 h @IZ:RK@FXK�ĄQ\b1 p�$j�vM(\ 4#(�2` 1e'!_{'X VA zF}�SII (MN +ML0�1` &'bv5w΀50ƒJѓe>hҒJCܲN�V@4 jCEEebbER;'!DX)brER��R�� +t#K#IŊR#JDY#r0E“1+rӊGOvF~:`  0!Pdt|Ww@1H P�|-!^لހht($PjY|ӵ�=!P*M Hf;bXP@ I�P!ōuZ@/&L&%8NoߟY~�]E°` ņC^mr@@37ؙLz`�`2ܾ~�1O,(bح_, R+ ÷of)Ǥ&iٹF �c^Bxf)'?H;|XqDŠ+=kKOb6wF,]�N;QX' dC;1  ?ut^~R߂>CJRL((A &p�N{�_9 $(7c)ZKKߓ,?@)u9EV�?@v0c%wи`j2b=�6 !2 )&Y@) bk�5X4;'#]RvX,57B11K(*0iHKr ͻv 0ɽ! / �9!1Dhw;yk`YM7![}}~iTR0F" r|JA@_ci4X@a00v߸FV.SwaOq G @1ٔ,g H�j�a_$`y{ dKI5<do\�'�~C�Ą@-%fBSd?ft9�d@P0aHnPJ/Xp` 0[!FyxF9�DWiD0p|Ο1Ճ� ':dZ�cdݐa^*8J ^PWmӑbR8S%>p,*Q_ rixe/\(�2yiJ CE&k b ĝaLoPc�M- T{1ida9h r~MKbn[# @�0�jC&P4 E Hy0�a|^/3aH@evW!drb[bI|^d7=ژO 4!dRxr=@4�Ф��?=$ԍ[Jwa |b9eO®`�dX,SC,+jg8br \C�`�-/p 1 ec_ճ_�N(3lb8o�!B2IJ&�h`d$Ӷ[1Ĥ'iv�� %b%vѓ`�ؚPC/l ow` @�_Vфw<!|*@'�1 3~!Z` ^Y,0^(ɼbO[ߙHqX%;$q@1'`ElL� tRr@ R�dIy_(�mD0еWH` �1!c&R8?@ E$h @bq(0`'�Պ%SlHe@fb}1�0(M,R QXFc` �>�t< #CCK�b7bG s-8@uJ�&�0r�譳pƥBY;^P � M q (xhPzQ3#]D�-5988/ۥ�8J59E1E� KHxjskЀ!�6&140ho,RJOϪɿ ��(MJ6,QhRn-MR!DR4)9܄arN#H# N)H8����+}!K# Eғ",MW)JD\#f9�ǁF!%!J/'9DN?8~U9y Nby{o<oΟr8죥Nװp1Ѹ%YǙ a1e#}I} @vP6F &1]03ZpcJ]fI7Vf!ri'!ZQ ? ='N&! VYLB+�켍[7K�@: %%q3B3G)HseҔr~% /YcX :5%d{e�LPbVܾߓxI@P iqvBq}_6~Ӏ`B`!|J?r_?]`iI,Z``} X2ъO'aIK 5Ֆ"XD4# g~ټ�hb1`U S)EarYxg2#]` SnnMB{MN= 꺤€+=:Q, Hob~JMHvi0 � ,-EriA- ߆z 姠5 �Xi(jz `0N :@d'%PKmہ{hoP ^C�]2:4y< Z@S#z" !P-$g elF@BA- ɥ`Q4 lBRq-u7iOAyDZ,� P5?6/ 8O%p%g, I_;{ �C5�ȄM7E% N К i]F)JJVjR@f^9 (lc|4l@.O !rY 4k1�\J w `3T )ۇ$L,Ư%N,3 ߨ`7A\<a7 ,�ZIIJ |~+ͳހ0�=�@J),NZbM(Jd3bPfe>!�;�פ‹N)߅WMlSrҍ7xP�71)F-OԀ��f�)!|(Iip#ggĔ5  @siz +0v�4#30(_m�Dۥ_v4=t&Fہ;#dA!)? %Q` &$3\.M/abT  bBɻC�#@{"`#D"g`جrJPBI'!7~��W2+-ŖO� qi(v%K�LC�$@a@*nw% !cC3hj"׼�f� A0v)-<,�`hIf3r@ �LPi,f V4,kv0p%U007�T�( @B/apZo9!؛B "M�-�=@IA]%# 睉A>,X �]�&!I5K+p�'�+�, +]Rp!$L&RyF �> B14h)(‚XPԲCB/� PB/ي&#+:�P$a 0C/C.P @`LP@0͋,*�1M OV%]��W!nf aef&L!bQ lr�X4NO[81h)%Xр"KH!Ci:?Y{`U-*:Ax@:)xjc@gv M ;DW/( [<mЄrtSԪbɻYeV$snZp ` :K+ = SD��_;Ԁ0 �/ ! : PS *dL A4NW]^n&aTRJR'kH'b)H%';%)N ��+taK!%)NW# D\)9Y!R`&O3Tod �dɠ0J Nج.YxVw�Բ Cqi H œ3tbƣ _q X CCSՋG#GJq r-<k:۵@Nh KQ0 1/<.ro!љ!7;c}%$4#n|J {+cd mj$oY졀7ᥐ@AeR/w�.!d|Z�Ē KqM$!�)[\ M';@P!<u)H1&-fca뢛PԹea!PAu|C0B(/Ҟo0(PAb_Y-?sn Pg!eKďi%?BF,b9UQ@PB h@ҜCA[3L?�xrq3r�O/| 3f 5B�t mFt{;H1Mb5%|y֞M 2 +Lt%%Gͯ Q $tWs~�1�%FOJVO�e&~N)@ܽ޼?ϔ��:C!rk0 0k;8ҏ?RW]� Y zZ�`^@Î順C&(NA)^r><5$̲hP@O'Q1!/ Ka3b~ IM; @`4D �:!+{2}۝P�; d5 䁬ש{m,X<0 9+ВӐIhI}Gu9BJHgBI{Ku>f,N5ENf�\ut~a`8/a  ʮo &N#IJ@ @~W+||fI^ #E#+dl?D\ܠ@EN>s[3�%& :cġ-�� R JtmK!�({u7~A'z�_JP /_{)ޠ` JJ&ҟӳVY`|C - fC <$1`1/܇0FAD$ɻmҼ 0�\ܢiaC&`nE fB8#|0@_`ԧ`😬c$]1X?龀�t44aCv`eؤ�1G/+v,7B; ${�!0nǠL; ��eq 2r߇!#N!3�w@:&R *ɀBrBri4t$03P`cFp`!!Ɉ`̠b Sgb{_�\� LGJ+ )'a'lZ7B P�C�vY Q ġ4ȚHx<d0%;ktr  L̑ 堮3$RhzRN�:@bpK/xA!iVHbBC,~C PUJ�lBр+!]a_(R�orL�Xz~0@H<PaG�;�cP4a!: �~M&_9ۇoxb`�LKL@ӇCUSW1(�@#Hޜ͟&{@0�HBi%|<ț\@`BQA$8Y5* 4hd܇,i{qWP0`Ě#R'{miRIHv�3BRR =KI?��jQ*k؀6�8 wRR�}ۆa I,7F;kY4t9 {p$?Hx %� .U=ۀtJYx`HiV(&-8L= 44 ܛ0*,7Pa@!4 IY�P_s"{�Vdbɉ1Dj 0 �ܥ<`R|0B�z{O_[Zh^U:Y w)H"w!H-iDB4"#H"w!D@��+u)Ka0"W!D\#8J]@ BQY QC,3Er҃2YWh !,4BHh !m-|aG,L ̤<)�:r@'!Yx*LX ɡzJ�bXh Rl C$O͕;u喴:1~Nׄ,!I 1� l` +Gr�Lr'#'! z@-"B~pd4CGXi@ @t ņ X%  T7B&$a8�A@roƗX+5 @4I@8KtɅp�fCO%f햠̉ x�`�F+h&) '�9`+X e`0g%$4oRO�/&A 0(6G+!?7>~Y �!�Ό#t0�ָ��bM臐&@4�lp�jyJ(� 0CTӷ,3 *�&OA@0/#-#;6놂jYD�5?LRٿ�b~&�1RQ�HE~L g BR(j֖Mz0 ;݃{}HlL�3 r_&9i#] ;�̇^,SoD͸srb`Wt [ C=` �ԄE[� �nin I잡(0RYEmR#1x�QeQaZ�)́Ѳ RR�%'v!!l TP PÃPP P(5,V``nH#�0BI|:( s}�UHa_!($A BBVmn��ǀ :&<?U?IZґEo~n&; G�P ',pZ NGR`1"H �% �b� ! !gF `QXb+ӝVKA4zv?1(C&dZȐ( , n$'& $w, i Sf۔?;o`� 0%d$q�eZɠ �jY4$b CwHOpԁr6zŸ͑r!@Dŧ#y((wB�Z Ae N4�%J I+uɩ%$^R6̮q/\@`c> a5(xlW@_�d� Hdhi07! efl)XK<"l_,+/UTZ@bM/ ۔^xB�0�~poŔ@T$fdl)L�cR1 N[s95 did`@oC ,)f& ``R/0�"a0(1�I݀@PB} 0d~{M7,81 'QA_'Dɩ�9 G!"!BFL7bJQB&`Q3̖P,4d_ܚv RsIМPf 7`gTȚd֜! ;-��4oԄE`c:0{nM;5Raxi5*FS@ bC&,I5/9E|J,(J(N+K @�Q+ŌRB�. !7#`I�@  �90J4&òZRnLr�)&XHIcT˧Ic�t.g � ~ko$ �(djPL  y$"UwbjE@zCH€".MH"`C?,��H[N 7 S�JCHԅٜ0>CV%0ƔBJxW;vKQ`W894BCRLǐLd{P�hXi1�;&)͉;n)j׏ &',(&}yQM ٜ0 fB �`��^bz](Fɼ?_c�\M  1|�'vϺa @B,;9C>�]Y>5$0cd1ᛑ � \Xhf B3It|g�? i05W+5 �r$ ݛp}{uXЈH'kH"֑EF;" ��+liK)0",RJRqz`T0iA':5�,0*M ^B!7Հ?�/ (BHI{Hms�Y`' Hn&([H*W@'�rM �tXrh!۩:P�E� /'醀f�̆^%�)Q1B+ �- E�00ŖYiCOv�hC(5�~+ru%_+ O:ZY񌆺�� BH`0tX@X%{O!�P�U;b_4j F)�MPq󁂉q �@��W5%%ʹ J �p;CJ###_>L +aZH|� C:P}2Q3`>  �B9ٽ|E4 RS:X P*_I4LC)g RL�zC&jLj� I47z �` @td�"�iR?; сxbi0 �t ռ{@/Q @oW �T��4a_뚀$3�hZ_@R1>@x� O&j`oܠC G `ŷ %复LQj�=�̚ #1{3PH�BF(f;1 0`g͉qz 0 �84�Y5$k`;b 2 �ԅ0e�`P &>ơpQY!W-( (Z *PUFjѯyEu�<&bj7)X HZB&`�41=I1" !!m^J !c{~`hgSQU^$rZnb(!15`ѻEp RMtv&8 M&,%Waa =i�tL#Xab0p @VWk&XFNq L ,tviVSwy08'b_eNxZK JyH+ZtM�  ׬$ix =X `"`Ć�0`,aY( #@`T,- 'b-7@́ӏ <`U|� v�4 L/Mᡙm'J;>eǐرG&r?ퟆ#l׌� `(IeZY(?~@$%�VRMcɀ:C/��h"`g Id\ӂ\a70bAICz1Il(L)Aui8%ɿR1q8E��ɥ5%D$RhzxFb+`(L >de #K=n^XI-!RIy-(l}0 �dE% /p`�\ NIh@"@@0H$DQnvn0˼�@B).@Bg;bmz-0 ,!He@`@�4(qi ` `J01, D<LCv1 t"k~x O/,OD"a BdcS Mb(�PK,=4f !�* ~MH�Fm`ha0 ׁrAj{9-ņ@�.M@XOTK`0BA(0@{i4P^ I5[Nװ�z�^JO(Y~4�8i`0�,7л`do&5oԌF�P*��K&4L̟5)tyb` PX +Invv3_yPP!akiѹ$@*H\Pi3/L؝₃x@a e"ڻ_ba>! 2>"΀΀`)#4BA$DE$2fX`&&C!/‘t�!F`2GL)tRDC{C�vZC`A,!'~4y*HH¶Ybb}ĐazTOd0 �4YCtAZRwb1�+=!.!� -?#l }R`0�ęyE@ZsMx0TC3(6壯~h0'8 �fBI\a3CRz�ɠ:%t�(/JJPb0V^yBU4, vHiE%_:@u<om�;�pQ\mK�P~2`1�rQ|` +t%�1�"zx$au^(@P` p B;c� 8�;,ߖt˹i�!0&p;"B�$%$?||E�p�gƒC0`@(΍̸0 {%}@nJ^Joi4"ZM')JJv)DR4��+})iH",R0w@v�r�c071 lӿV NcP nZB`1=%n)B)P $�hb憧rrEŀ08ydH`?�qd)I:fPDp8`EAg�dhw "Iv@/(A01+1&?!8f�TYY @L? WI�1O'8G$�>qd0wyXa7hJH"d70`#A ,Mbqd4,9ذd$qƒ? n `*# |�4BK1JQ`hBR7yXe!�3,(�gOM -`1&!|J&b=9D$ jCM/Y4u�ZMpB(G -$j @gH 5 3⃷(1g8P- (,GX$ h7�7I&ܲ^~K�%$ '}rM?Gd;"bNԐAH_ F ebu ��1�0^ )`7:@T `ZLG\6P `ҰԁF I>�)Y3�1A8O l�'䀜/ �E8jQb6ɿ&d!=;qfjY @bCH&$ᝑf5}z&6��!�%3g��@/,�;Y\B?�5+-~#>(a`<]�~Pb %w)!`I$rnGQgX^ҸN !rRҟt>a^ ]:ߒD?_ p  �| @;�aĵp ]PBHTbo-� CC@)) ΄W� �!dϕ +-,Fŋ�  e bBXiAPot�< 5AHܼB! O43QOZ=(_|BA5x  Rh@"x!p,n$`Wji$%8e�Pƒ΁d#5;A .�Dd*1Ғ[@F^C)9_mHFCBA]1 ))-)J9}y580Zs'# HO�r7/h3K B$ZP81__vB9!iZNJpjq009~ j,Q �`Һ'H,8 &p߉!+၉LܚMOVN J6챩+*|%� %-!e2,~n84lB&` x rnrQ4o%`)A(C =-؝PO@a0Ԓ˫A\r`TZ@PD"47A00p5$r-JnG&NLG(!W"z�dC  eҀ(/pp ^q#CB>9 YCp @$`ѸbI -Rb2L@^MBHi)ALLGO,��tVG Alߠb?DbZ9lti}$L �!990Ģix0qAA) ;+:2K &N1h_1 C�.�?N1 ,n_h&1A!f m("] (�Z\BBRYa;Dw�`�Rn ! {#�I א!@(X0̓�t,=!%ၩ*M?v%%i0{b0@HVlO`a7)(Bɀ:YU/–5`@b@`H_ӱD$$fD;�l "7^+#4?!خYD"XBB/ެP,00*M/C` ïB &XK5| np`K47a_M" _/ p^=w&�6(6Ġ(W&xԾq{^})x&B$ C#T4`=-͂ @S /㉠!/HNK&@O`0)>C.h, @@”r LL7")_F`�!JMW Ξ}h�3-)HaHK8[~?{�3�n o03-�^y0,Y(%ə - F5v+>VB]"h @NnB&Rf, Z goe w�׻�lX `j1E|v> 0@ �^PRK8U9x/HZ�iQ|,�e3@ `A,Swp H@;@v_ (j}]Q�2/?=0�\�wY�'I1$&8g!�P*C(d.7+~6�6 8!MrI\' MO-v!DK4",BjDiDR0@��+}!aIER1- ',L&!BxֵˠvP 8icF!fv� KjP[0Z];7C|-B |3b %1cCWUo @1&(S`��8� 8jJI@ -}n1 OB�bP1B1xb:wM*$` |rK-;a9!k� (BfN" �B_d SgX2M�j*�؄VH BM6q$ JNC� R_P3pL@f'' 2N@(CAOCG3@&KozQ)mz`oHe7 KdNbC~Bew NB=F�VL)DŠG0 �1 Пa(-,Y41%N~9S`t?r喋�zYc@Y8; :,9a M!/�5< �4r2 K@ix 7D0E�`�DфRA=O= 3;M(:}�oH Bϓ`e.+@LB p!,+ @NlY0LG�dxhiCH`a) !q#w@D 9Ra+πae0003~(`gI 5 N_ &^&\CN &o@vMJgdPAJ-$W`*ұ#![q@3� `ɛch��诰i$a_N�'8 ri/ b@h?:q@`�@w`1e$M H5rtXn +lZ0RQѶs@Br*@?7G &`>BO @�+$Nׅ<CA&r]!ED 8(41'0 @Q/�(=Xܴf %a2 1@P `,7I HWPu%440YIQ 9%!$`(C (;uF߁0~$ B;M0j2K`$k{0»?o!pHcet�a <"MI^�lMH�0pNJ@T $:_%﷾PI y8J #)9!_$t3toj IF(`!�Ԇ_+|1�7JI`0 3a6!0^ ߲/̾�07D$ KO1&ϗ̨_O )J+> R :r �kR'LPaX1%pB@BCe!B J7@bbMh AVR�hB3e߲y/  7 $kЀ6(œzCR (i}g=b _C={M�vQ};XG?Pڠ C@vDҶV(3d>O &LF¶tLp 2GGLJC&_W_g<BHi7Ԡ *ay�r@%& ?0hjCe �c0 V _ۤ&r,Pl uKu%&XhTa1@vb7΂![[.�̢ɠSY7%)!$Go&jQ{<X0bw FW0(hw Nq�pB-<C!:w͔`2G= "ŐӉH+o*\~N~Zq)`](�ɨH&JKU(J&)t|*=?0+ M�ܰ(dDUCSԍx !$0j]"[SjJ@7,A3 5h&TJM DHd0`RXq3l#Kn)7�te),=�  y77R6A:?�`C�j0,LJ3sb0 � wq!QL.V�hhŕC^���$+QH@lKCR�:(`u,4d &0ld:Hпh'߰&�"�̶!Ih& !e8�60 ΐfς�FX&{@ @+N fٿN Zo[LC$4 �$V `'HZ@ +@Hŧ:UHCK _ua{֠cߍI4 ZI0(vn S݈`!H@ZXv�tY jXѮ8U�?8Xi _,N  zN& πciIxg7B/e2�J�47#Xy Y ɮ7&YGbt]H�j` @e H1o^�BL(-r`@Sd@љaDlG'Bdlhk1j)��ǓCCzFFö8�H JC ~&b�MaEbՒg7}=w0AEaN?݈�ӓd&PɀY9ߌw2 Y@1VI_?[��Ą�*L/!-ph H 9|G!`�`H3x50a p Èz0R@%nfY�ÔV+$ۀt']~@ unL �?7}A�<( @��'' A7ƀS.{޴0�fjx JJrDݰfyM1` ! --�\�X�ha4)K3rk!Y$UkI iIHS��+}!iH/J�J!۳D{5�^hj15 F΄K2]HI4f|`̃UpJ, Bq30}@ê�@Pb@ctaY%$ok-sE-A[p\0 S!|䁄ī 10`'!Pj% ”b( @�~M-< +SE(jB8 iAXHJC�`R�4E nTc&�7!I\Ԍߦↀ`@XԜ_+-HF—HL@Fla4 0#pB^qOM!j>,�1-w@B�0 Cr@ ͳd$ l"!�ܠU@R( en#^@ P@/)db0³m!�< !d$0% ၁MJMY` 0 6)<z2\CH45QR�4J_9#o�" &IZt_X0D2Pf,܏fa.'amQEm;?n&&YD,279~�JI_ N+ %7!.�jjKHB@R ׀ �vH` & ,h|ɠ ҒI_4: Rw$Nz`Q J,gZDhoN70� !Da7i Gq)aZ. �2�nYY؄0_=N+hS{Oƌ&olrKH`A0XoIJ5�1�M%^b礰;)p@tLO �wIħ%h�$0`M,0baA G/{�(%}܄p8SZPYEL%$*ui4M9�;`'+>}qx@tL,=!!!yz0`QI$IbI0hb?M1sJH]e8(:tq{{Hi3` v��br^+<MXbC$O J8d.4S4Z�RVY3'HH(�1x� ixa �1F$0v ()!,1050C;emΏkQb0 FLNHu d[N*I}m.o2L@n+ -6 ! %FIɖimkD�bM�\X` :@A1) ql`aY ܼRp1L( TM� ! \h,u)a;H&�{Jģz�kɥ'!!4)L!dpP i%�jC ёB TnvO{�@�:Ġ(Ns"aAj�_H`bCH@'! JJ2a/= �� �tR ɹV9�?Lf�Єz}�&) (R[!) ۸`V&$[FHpv]H`=�ƥ(t-"6;[v�(B{MN1A�5(5: SƓSf�tq3AYAZIetiEez �`CHIi~!:Y��:&ro$v� &l/õ@�HBY!/] ?FXIfT݅7V-^ (L?b ,ա;&# ( _PvDkp$b� i4<X*C��ŁT7ID† 8{�0 00X$@#Y|0 8J‚ROװ�x�Xp(C( !>+l׉hc`A@BCJ3_I) -i <$rΞh�"cC\u%EM\rR�t]<4/?g TI!N(wT3\H4�0ho[sFpdž% [//Q(A®dԐӜ ^_v1i M0 Ge#! ()Ζv0I'H`CQZ-n&X Z>%Zdl}24Mv0skc{bYa'NJH 4CKLG#&RA$7HW~/kpCop> !P+lQ[e60x��w;&#y;^X��6$1 n�>o@ � Pq* g@B@}P `11@PI/JXir*�ܚВAt߅m4 ,|(� P3CHBݑƥ{d5 9b9x-,V94bJ:{I ²•p``aINGmE SQ0HB#]P*cM!^xmi�סHK;x`TX8a q3.̢bf�G(LGt)P CHats�tC2[vKH|Fwg$k` cJ, !�ai[Y"/$KAB8VT ,0YV;"P�3Ĵ PV#�hrRXH夝5Kލ\CуPXaDBr ez�: D҃ye:?1@fmM&0`(3|"pP U<5 ow : �)(|ϸh//�e@CCH1;)` 0!K$"k`r$^ _T(?@ɸQc0@ (B%`q6m2rŅn{ �/C9j{5 U[XЪXM UbEF;8��+})K��amP +~{m)]0dXn>g}, �99xC!ZM#` @mxZy\[VbN8;J: x“!2~pd pf:P 6 )��qE $) I3QDEE:1C 0i aUkV�� �䠲jvߢah 0)[�2�lS'&jrCT : ŀ܄~E$-<ހP$T?oZI �^71g#naF�0 K)"@YYiL@`BRJ)Ї !6(@p ZC;X@� 1& ID"`aXVJPF0 \4 �dokp @�+@o&a/�/�nQ *Cq45( (b/F� J~?oZS|�-C�Bb]{]D�d{pxjD"ho o`Ӏ p 3ሸ@ �37C%%[#MG{&�l) �~8jX8�<?~ $* Ŷ Hb2I`Yp4$ ajk^C1Xi@&�x)+]`*�WlB A_+&!=U�2E 0ٳ 1w &�d�Rn`'n6yV#_�!(h@/&@w" ȷjY1%|f$a2@@� �ؠ �b !?zm`0!�1+Id̂tߠ,%\͸n(fVtn@C@lMB6AhXy�R3hB 0_Ĕ"7!bXXLNA)ɇ't![ϏM@bDH �&%1$tU^ ++bGQ' |*V)$$ANLA4HJ )1x:{^+`W7Q2f|Z 8pa,3 � ?$s/{HaNMIHR�1 g\ %@t=Xb|ɥ8%(mHjK,ZM(zJ? XK,n^@ ÃCM@~0]T ]$vS Ђjdk CtQ.;ûܴ#!#p( .�h o-i^l{�\BH!tYD?͒Lr[P+6 a@T>Zr\4,/%՗~x4cF!"a[Ie9OhP b6�Bӂ >;95%% TQbfϱI(?gI(&$`h܂HϢ19�XY[0 ! T��? A`0!`W?9mv!|FߒLPc}? J&JŁ\M&%n7�hW&?`G M YA)7,)/֤4Y43/ Ӡ3ܠ(Xo�w.W_- x A  vn&'yZhЏY!CRF3gL$촓龀!1 R.^t#s*�M�v__F&0лJB`!3 �x4IQ,7>6@2�\ LXOFpp Hh �4@!!:;�FC )@'W7.LQJGt 'GOzpe,�"Ha04iFe+kXY4M,K ð52d& _ Hu/` 5�dyDL}mNB/ḚpXoJD�ix12ؤ��Uɭ1}$ o$� �vC$ @C~_Q (rlG2R׏& !nQA?@ެg_@&�D� &Ț#1d`;cX 2Z=7` �b &�0 FŁ_Ҕ`Ͱz}i]%�PӶd5Fm"1�jM&o N|*^BQ_x)~8(�yD %20VX|B@ b>|Y7�H≥a1l;hp*L&Q3# N%xކJC[ V.ߌ �n*R!C[00p#�z�HmFcO�i Sa �HB�tKIJ5r6`i4M̞ٺ l~M&�Ć/bЇFqԍxp�hL))ˆd7 k�4 C` _|RgF@y :Ġ0?c{0u �@Q [qD̒х d,48&r!HV@:(߇EnPܛݸ"t H(0f) #O @3&'7_Sng:wD%ڈ� Kpgd-,%$ i&hhA8'JH` 3|#}lfXc#Q$ N v?RjBalN˷�aɨ!lb1gvs e< =^i05ܚC O�B �1&4SX t�jE8jH Ŕ` ~F^e /naEbIk*��زX RHIt {N�ؘ�|C�I&%@(Ycu�2 rwɨ /a?5t�>�\>7u0@;NhiYor\Cq�&�df  W5*@2�|��1&?ް<Q_׌ YPyd%rIaZ�QԇK!pӋa9&כ'$+ +kK4"Yk i��+}#KK#33=@v�ĄCI{S{�#�Mɘ1-RIC1�L|h ( )ᐱ0e  `՚``g C= �t4JA0WP`Ad݌l=X{�IJ,ۖl#ր40vJOIyE!@eL6R LVHa0�&B3~ nc8g3_�\qEtg X T  P`φ,Ҁ`~J}&XT3(0Jz`!Cw�p@dēތ�9�L*Z9`'AJA,9tcXp2d Yi jl�ݹb)ƪ�"EpPA0{lL�|�Ā� LL^Ex�^M၄>aA- C�bCJȗsFa[5Ԁ�4� 0}A,@�`WIlkA@@ P-?I�J@v@ @R8`R@L`` 0sg&!r�̆# &I;lVX`@ �p†}&h�184%�Q(ӆ?؆C&Rrk#fM(&9zݵԀ,.k} )x 0�vB!d��`' X\OU+�0KH~3_:�T�0 ESk7O{L�a �1�]<'\*X��n5aH!OE`�Q03d7VBk@|D;,U ɡ2C@bXb7 ,%f+<@ԓ@tFߖ+�b�XaE�Dj }dcuP`rI|/ q.`�NBF($jJmI+ϒp(P �B4Md(jKax`�`M7-ZY N^Q-JKRu@2ž0 t�qڸ phaU ?O'k֟AEJEGZ,dр3'taCLppΞ8o߀` .bAy0~!q` dҏG@Gj ng bpQj& F!rJ ? !I!YaӁGXEjAS6B3gpH!H3�`Ę4$$]:zK`P 2PB&Y�` n-le�X` �2!L%{|B+[PҀ ~ /9jZ2LYB�0Hg!q41#8g 7fK:SD�L``a �0 VJMA偎B!A0 ImG6 (Q`!Be�h5'2dHD0�QD$@bd t7\|p*E@ K_ Ac (0A-)@0C! (7 p%(eb3}#;  N�( !�ج?mv :w-$- ` I"[6 �xD@vMHp1�!4j݆?. [b:a~ @J0d,w$ '�zM)`(o*:HHh A+\�`DoGlEfQxCk$0 @])hCJzVX}@NrVgror&��|8 V�7d!��47#mri|4BkOF MFܲh)»:ҜF@�Pp(a0@bCc nݜ0FSӃx^]P�T̞1 !ם&�2�t Eg,4&0'@i5#$a@�bLAh !!0bSX~kJ)@P�D:ܠ!# `10aT:�῍/#6v|f<֝7&^/Hd̞b;|0zH\01CPt;u2�tQEl7n(rKV5j ] (C(08)\g`P@i5xp*}8,in`pTB IKA}R,fہpvbVl$@ ~B!` ɮ o@|I!ŀķ�! (&Y@:(HA ?)`7~0Hbh@f�0`f C�!TV�OӠb�`Q/$inݤ/+$3rC y( Mra2˧~yD$3YXj&j܆GI�b�4%b059倜4 WA:� zF@l=#ؘ|~���PL*8.�cHh 2!#ԥik�*Cx4 '0=@�`&$&�讒~VPU `Q(K>ey4MW!5.5�d� 0Y0K1,YaC#\tg !1�!w_%�d�O)ppS#fwKsUQ '���Xo3MT, *iBB @vVmfz� IO/2egK`E�; B y <e� ΝAThY4f j22Ko_@`z@9[KorfOnʿr�L�xx8R* pۛٓ/8(3�'Nh`R0 *WbY-WvN�ԓB&'=z kX @@ M+P'$|`��h |C�@2!x +| gJ/7+:j4{A\c:r|0-$g�P hܠz%rw*FiaJB'���+@f�~,n Ͱ� �@Y(5)4fBR׳&ܛɠR)@Z[5' % 0�r_ SBP"E&�eId -rL�! v ѨUBky�z @;IC0�5 Ҋ7(1 ɺ0VKddijI �p#k*P Er @LB(n7D@�b&;:--OV(D‰n^AMlx@b�=#Xo|^{�4Nۤ+o@ !)y{a0c>ߚ �hPĠ$ɠUd�+)$<`(� ae]�xbnl@�BLI )P45oq5_$� e@`P A0%44�(G @dW7/k �p.�?x`ɤ݉=!dKQ0!=<]F�0`':S PN\o(tI' lB58Bw8%(FUȗ!j Oܶ~3 1)g4i ņAZj B@`RS0EŖZHӒF_!�Q0iqd8d YD"O嗈e�3, 7# (-`'GhM@t�0W!ĄB&3 $GZ.a4Lٺ�op/K ]aP nv .�cآw!oC{̀`�f2(!lO��g H Sğ# G-z5�NB! y|!J))Ou R�h n$kuo3so��\MC>ßJY 1PV K( (rQ�zpiO\< %hp@4(40)bV6&^&FT0�Py@T3Bj~% -Q$ҐC0i-�"^ (X!PH&a͝i0K�jinBҙɜB ;,@ �nLӿP,= pae'(C�3 W< �蚆0-�T`װ M @n(j0 Qz'k?䐒<$'zYXp첸z>i!lH? @U4≡0<7SW{j ߬p,8 , ;!!I4XgMBD&&hnM&-yW�@L( 2�a#\TW! @ḷzon�^MBH`0&nM$7#�|Q#JQ&@!�j d I�> Cb7p$ݷ_PS D ɤ"dJO(QX0v�@CH!Fnszo$2M�h8o qM Mo��yg`q_W&nLJo�07 ,9[&ĖHHC=CΑ0 ׮@�tB�1,4aE/?-5 � ld n1_CS+fdG!D熚x � 5!$lܔV_?I:`&Ȉ~ӎ f ` .k��Lo(i<jI‘pC0B@:Ho�@ZVN݈@SoJy3HllFt_Rh!4mH$5=<+*@vB2aeKeۯۋ�D^,26F]L)7 'I(0%l;$upKC;ǚג!�`b0``i5E? 4u-!idY 9ZP�(5?Y\(� ' -8i 5 +~M!Fg5( F`jv (Q1 $aZTH˸c�`k!23*C:3P!LQ\P?<+R>rb8!�8_�8f}O˨]@:,-8fZRX ҩ@'/:K(Ye+[!),i #U,D~Y`1HHi;1ZzH&aDTqd>1�2*% f& E4PF3 'LI !D&0f,Օuɼ r˲ 0 0idDD`&`bZ@#꾆C�`t�^~R@`L&񸚢RCm|4cKF(”%8ؘxO /w �Tp%,d��$!A H̔%$4K !agHia KI =OI;*\˰ܛˀbM&LVMK�@�bafF܆xoVPz}Q|ik!1gڀDi/p8/ԥ L!' K#Z-!p3oE] ��%NFAG_iD k`eK& �7~/ѢEB<ςyUdԶAYȚΎRsD뱔�v BÊ@ԅ�RJRݘ5�a dMH`dѦ�Eh�@ ėҖ'H Qd mCH(-*�j�cXK @J2S&|jqt@xiJFC-]Zf;XZWšۀ1nP s+Ā�^P H\ 8?sp�eC' GNZێo2LdM(PfR GfcgکPw Dh`8P JMbnJ- _]A` rɚYS<}\|d2ώ gE�j�^ II&�ؚS))Ldq}@�) $|l k Z;WUu܅!fZR'���+/�fpJ&0gJR=l @PI/�F+ o�1!a\1 Al E% 6Jv?;#:x]9/@0�RP :JRz45D]h@;/ R`w�*V4 /=raAdt P`)b砬`�NMQEB5 +O5�/~Bclhޮj[soB� �Tn%a4d�| ǖXD[�`1HˆD A1XԱAP1N#<4~d)+` ؝t �)F`0a01'�T�%R)�c &(4U ï H@'ߤ*[6M FFbD"bI5)>��XˆY1 RW`` pB + rOk�?(՜C  T Hk-[%[!�4 ,� �|frKƇC Y5%p`d鿠�2� Ґ~IJ=C�VQD:8‹ r7ssh4, �A(xihAx s QPF/5��Xa,(-v0��;44&;)Q?^H bBp B-�(K'P6M׀)=.50� #npjqČ d� 0Hh I�1�n�AV+ţm[�DMP2kw+W� qSHH#zh!(#} Ѹ vC6Hha[lq2L.` ��;$%lO4 @`Pbdo1)!nWa+{/�o2BG Jv/g-ₐ�5IPbL5P_Ttk@C&�c,&&L ̐P)`@4/~Q X`JPv (C@4&r3a76�LXnd-y- P]`�|J2J=a@WMؠ07O6 eq-�O s[049*)D"j14 gK&)jKऺv LId)�w$#b ,`Y@=۸WHN,�3+'aݛ% PT�|C(/)rу$ҊV `0;+pzN܄`@a4) |#hVj8dtDyNT{%@@b4 `0YcI/�%_L-�I5, 0 F 98; [aSMwe[Z@3hlPa :dJC_oC0Ҁ�ideb,0JQԖ^;/F(,Qd@:䔀V$n풑~ H| 19CR$`M !J38]`bCCF([1� &�3} ElCJB#y:�@�AY»?*&F�2j�ИY0R1(AJ[8Q_phfh[ɥx?HdJLa1NAա6`@/1V @. Q )ܐWt񒳱4Y BPXk#gMPR�L S/㱣 "hi0<)]ВK! 1\C2BBɀ:,%-X2!+w!�OKْP RJ! FO,?,0 V~Um"RY�;H, D<7D1 t  @*E~0 # 4 #R85a`Co@LC91P,Cނk�Ș44,βOBg�%2`da, 0H`@0tɤ049߆r7gdr:I`d+�tJ~@QE.B�zQi�&ނMԸ &a#HLTH- pf/}2 R=�Z`չ !/Up*KQDa�6\ Ķ%ZBEzZr  KЎS("�K4%78 夁^Y ,!4'i0 iZP"ބ}ɥ !1ˈ@0GPo Er}VLB,7@0F_%"" TS@ OcbY `Drh 10} .\if!o �� 2P°r@',jH �)AX6IQC|�;'a;!&6(3M@LgO5pb]?�t� ɅtCO@(RbZF#^ f$%NƭΞe7 �Biy7VQ>T?( ' ׸ В~C7vɡP%`rђ^,3sgEC�ҋ %)CTebR*(0'0Mš$>XB@VO~e )݀]$Pڕk 1!LYA@i7]Rж^W043b/Jo�h*1% oG ;$v` ~C(3|9+ +gJtu @t  3) ۯ>S2ɀ�n� p�|�d# 7&#d>y�^iIܤp Hf$~�UL`h`Pg2SOqR�什d^(x!J7A_b؆XjI\'_:Ah )1;|>~�6pBc㛦���WBC & K8xH�EzJր�)(;ұ7P G(vwk6 H sv26%;" ��+쀀0P J(-$7î0�H%;(GC(o`:�BSp\LV!)H^F]�8w�?7FF8pB@ŧ!˸T 1@r_7# Z1W/�X�Rj r!a'=&G�](c,00$$�:Rk̔�?/?!%Bb Ad N=qXY�|�Լ*퉁D@�5/$KPqH9xD.5!Jv�444@�6!K&b�Q<o!�28ɥ~Yv$P h1_ &nN˵�0&!D_LAik@Pv^ǀ8X _ X0> �$1 SXoo}b4P;44Q �~�܇`(VXhhY(g@Tf iNHt(�& ɥX/^�S�t8ixPP= BCB�0@5+@ q@SKkphP zv, b[!>md/ 5&I rj�&q; &q;yeۓ@41-ΐ*M`9Z0�Ҝi �@LWÒBAtc a1I& �\� gf&e{�9@``#/fTGGߍ0f�웸(ZS:@'H "G&*1 dD fls_m58P �vB�4  %}^%!3�ȕBܜ!%�$"nh" t;!ߋQ,~ Zghɀ:�jj>&�@co!`�3(s $IWd :�Ț QЄ*'�5ui0bl3~G&�V & nzn@L�`_�T8D/ZBZCP` ҆!�,wYKd,`|�3I-B Q>!� 'ę¤!$k(M+[>boSbQ?UB(  d&D-.' QX40!VHpBBpr_ᅋ -_YKH ɸH@݄(5+pЭ pIbD/0��4 tc&π&&L&QH}tJFH_7qWt˴Ɩ_�NC%DP@oMF\{n!|�|Hh" Kp2MPE@<C&D�RP ZcKpqi!rh K8S~|6@eӬ@vP PL`2!@dT c@ l44d`Y &�@(=!8yDŀF] xa95 3!<h†~>/_@ v^rȈ0ՠ t j@#-AHiD+rhos[>,DH&g'e"1�^VZE']ҍ&}qP�bhmR;9oן!�,>�LF~,yA?`r�^( `KZ]y>BXb*}Eå(jKeaH`%Ʉ=J!cI[nYwAkMrq3�l kX@J 'Fi ggH K=X !ᏃDb0 ip0a<7DVqA81@�YےH!y)$@/J3 0 '/R岛:x0�0&~P,q1[%]@:ݰY`_P(o&Ҹg~3>X|ie tI/NE9 8x~_,o%C_fVG\!:d)NN(ZzͲ7ݠ ,*R0KK:N88x �%ߛԪ\m�"> �(FZRٰ@ KɩjB�<�H N3'RaP /#;$w& �yቀ'&3+ �PLh")0F J@;(�Q`!RVr` !-#$³RӇS]&:6`(L,4AXPe@�9ai*q1>@P< ـFh`wT$M,,@B� T3 ^GFO( =F 04N쟷B&d0@ܱ,z앋`B~irܷi7d Z�vQ;9.RS @$4 0v侔 )L 1OI07 He/a#P(B).C+tX JA1kP @, z!DP�>�ԖBFB2b=�Mɝ) &BZ>n^ Y}@�6�fq~i:lwJ di4/'d+P_/ �lB- C!(p ;gHH�*2K`rHe$fdVԖ^k (CF&!Hf x@@J�$NFN`1?4� |KJ&!�@P�0a3|EM-W鉀 �4t~h KB2�F[ϔB&B``-$ 0a`hh @_!/夁!�ؚ4Z\!@V�` "ԑ}adi ) +N&p䤋SӊZ@`YDRUQL΃{fv� S 4CC8R7 ! "6B ,P' KVJ̜;o|LC�;B&gRBx@ ) &~I, sU?�<&&D1!R` B0g+B!CkG^lKH h� VP*K!xyS)J_f�?H_A v �/ AgOGDQF$-vX��),i9��+ �:+Cn�l b6󯴐@t!dIאɀ&�!(1o{>�;�;/P@bg%)I0A4 pOHm�N?FU bC9آ� ܖ@N T GFTE&&Tk`0_+' @*![ R FEHvzaݳq`;o?sl$GTE:ذ&rn#j�9�'&LA }l)$0F#P$FӢ�5&ɤ0o;V�4BFb[n֐(~�mS{&;n�,+gwʀ,�^+]r&r )؅/`(�@BtRhNQHd "M@ F*$7VmzP �Dj qPuP $0�iԳ0-dۅ9kţ�?�DB!@'@Y M:�Gi0`C�pxB��;/4ǸgH�n_@`&aa7 pC`#!w@@8OQ| � & &Dp H]IwozM,04I+]W�>`dz1&41/#Rf 1 J1j!O_!@#v'?&8 ` #4�hTLr, \iD*jva7,_d;>R@1p #M8%Q]@@;oߋ[�0-Rmiº y id0LAh!(-�/H vYA0Ðyɠ]@DʼnW� *C!QIHI�@R�P`P !V G+bWgpjMp CAb bQ�/_&V`ZMK,V]pA4Mt=t �VC핳3*�3$hN;}~W79 8`݀V+k (KNWr%W^#^`>N@(-J%~n"H`UJo姗VpI#{�ҋ*E;!$Qr@@PDR|M1�*k͆&c}�Ģf (Q_ԸjLj'Y���T5o(͟#]Dr> h!�U 2�T�`-.ɥt"`�00PF3`"Y>ӉeOI�5gŅX` Cp``aHv K<XE�b탥W@3 *s9)Ho�?� 0H)#drY> N_N�^ @U/Q)P* F؞� ɨ(KO۹iJv|f�z>RSMF/2:k]4_7 0$ �kPLQ7Sv�ujw F4b9>�P-0)h}�ja@*kҀ)Rk��À/G ! d?`,P@0(�҅be@H�V`]!l]W7N, f0   �`,z]<Z8L;KZnr�2vqG^�5!IE ų/^|5׸!EWC ,VDRgA"%4&]$G]R5&VV7 TBt%,F)`Ra0+/1|y]HĖc/�=�7 "8 ?ؽ|ʾ<i6Crvȿ2�� |C�bbH{X340@$Dk�T`x�(-%@* ��1�'Q�'1 79_יH S nb}� �xDS�CzS}-_"B;9ROYG(J~>aUw!D@����W��A��*UU޿úEUIU2Q&]w%srk ^պWxhM R%rN��*TUUUnѳF][o&rd֩7\To.*M��*{\ܫꪮQ7jƪ"7Dɻq[])��*{>©]$g'uc½ub I7(-1dyMl;Y-#�WE89h:U/}"ު2tC-.kڪL��*˺]4HUU5oww65VVTubSq i_RhY۴tA �L2x_ŏGnߜ�4dA;caWgDQe$,Vv x 8$_j(B@ŧȭĽ|r޹nþ^ΑVw^]]ɪ\8��*{unjT&}61X+-?,A?1>F)_%)#i?lE`+W` }P n`�86|w"wfZQ܊[ ؈ (5h<,_][xb-Z~*CǺIWU_UUr��*sz$UTrk7&siB-ڻMev~P#m_ `c_,Cf@sr~@;�CMۡ1ꪧ��*v\컯MX\5bnu[UVVjǃs}x80 Jཱུz |Fo\faΧV+fp@-ڪ�� *tQ>ΨX"*HR p�-|k yw5a;vxAϘDgHlsD��&"E٠��� *srDǻEUaTVG7?+ ι8g08>Am'Ano?B=?a?m/{O\c_@/h>vۓ0󜏾;}ԑ{ PH�� *rnQ'UP%UW6UI`,~8V��p4{S|xH5ٻ0'uwԱٷ ZH8?#>5bv~xZafw_ǽ;nioq>@krv, ),م؋!u S||')M�� *XY 7gU=DوB'�؉-XhA�@{S_= g{o%8iZv_DA9~BPGwNo8)}n[ GsF-}tV#ngfr i?}͟'>}=bq [79ՉXW= ԀoI+$S`6xYHjه>s @JϟQm}]웆qe?a *[zNъSj�� *zڪ~Vxb>5cS켔~s#?uu}xܚهgo쳰cyig㔔D3c5. IOl@Cx*#Ԭ%|TiUve $~H\V�((_KSh{=;@S^? (##$0 ݯ凔8H9NPk Pv3f mK l rVfw_:qi(rƅ V[8XYc3_:6 �"p�U\*\we V`f> Z��D+k�DIℯidDbŐS[gW+v/#tR9:O r &9՘?Ք ,Fݘ[k~=CU k_L'M]4=iIQ.s6c;)K_ze!)t5'ȂpΓ E(N I=oo+/.Og-|aۚg7Frұ? B:y1Ԍww@ol#xǝ۶ C sc?Oݏ^hI9s@n`KN"B&~4p��*z+UVRS|Ϳf}ۛb|vǏ?T�) H(4c S 0gPk8Pfa=g0i4jkN<#-8﹮bxklI,l!+ňl˝(rcrF}u /`%"?.۞ݎu/ZcWRO;ƻu=H y_\!-}P?�~Jc6o$AF> ! &zg;ϙ}b |zf[uNyY+ )Yg·aL-u3.6 ! ?� Spk�ʯ10O;yXH*Lc-kgUNI杶 p{,iQFnc<AS:Vf<va cO'f|)xj ƻC�E)ؚ)),7ͷ7}ԭdނd9b9pݒ8 g^m<kq ck s59 �;{%m/ L?v3ZݗF,hP' >߀eaXrp7ٻ-؜1g0մt/g cdǸ~8��*v;9e8Fo3YLHJϜyh,7X�C [Ȧgk3+8d BSkXN_A zRxLRD \ @B䧿;6X ?� g^kD^pO򻜍c?mCP=!ي߅Y4,7cho`IFLXR8v5Btn~A(; M_&O Y;e,~Q 6<1ᡪbH!K!@&gߖR8a] !ЏI1 a熥"O SE&[\@q?4R'D,^kΎt0֬DcV(Wen8R_Is3+1n3,<pJÈڳ@n/O:V1g,VQ$<ոVo,ݳ'we,Þ} 6N A0^Ue5�Xfo:�T 3y<JkqHUq}Yy!d!vc@Ы`/q8}sŽ~T ֱs!+ qk"} ONɽqZIJ4S݂ n4Agk+)#rhPR=q҈1��*r֘o?6~';k[32["(kŧ0V峈`-)�R)~ /[S٠�F!Fb9 5 c6pqXaG9|=E{|`f| ,!Ib�Z0sp (C!K%'0VeɈR9XCCEQOg,ĚJ)ppnF [;ew��CwlPvuwMJs{֬M 'pc_VeXLš�s27~_`!@9C!)H[!/3 8Ws ByGbz%'$:+ &g+?I OR0+A3,̫OXNb3@f9>wv|O3wXS$ҙap7�_\2X¾8vVw„^qՙ)oi;qTٔxOe+fͅXYw`N 8m +XVlK <r1PÔIf$qq-H7j%e$/i)X?@1l9ϱDp_[-`E.w-b|2%|؟PF²<uqY;|h^nQiAZd'qS/ؔrуۘ.Hgg|'o^kDY@1@��*ʪ\/a<4pF+86^ݏn1nrTLqzŵ%Iq Ogk,- Ӗ(74_{XI/f癆 )Xq[Oǥ؎Mѽ`8!΂ Šmܾo% bϹiG|cH`!jՃ3n'#&GE7ݐb2BO u$ mg[G,;_Gyml'1 7}b%H<Ga"#[ð.8_Sg$'%|gv}5,<ݢ"&?xռ?emO޵uFwl{yζ? ?cǹDҶsiN1HY\[n~L^7nӢ}mn;_/J܈ a8: #{ uSrP7}fK20?w ~ABFwQ/!lKܯe}BK;Pj{"[(-Z|_niFH-<rh`7 bчX 侜q{2JKlP_Nآe$q+sKجE bKžO[HX]ù Op/@%P(_X 0$/�%hAYZ mO7bj=|K#*tāEOd��*iisjLJR�o9 /##o!#XSf#60T͎k|gr$<n Jq %N)F𮨆‰\p2HKQ cIA$s.!7d›pӆ{?Cq 8IxEa n|hH$7O}mv( ,aO±L,@%,N7�P a0L8ϫ~_~+mp"x B"Z Фc@^IәGF;9.P�nq_`k+3|, ]>' `I?۸=wkB-=aQ#JR G`'b^wq̞!z<X~R;z|M %2y|4GnBP1[#ЩOǠBW m4 %#;eHoa|j&b I~3v+h*⟕C I~5JgB27c0mDz/m 8)?3ɵXJ%$ ))83 dteV;'Xn*+=F Nێo<|M!@dV!Jz)~Z>qt[aZN;Ya+�άV7f=b`ϖ_93ζ;>��1$q~7f-`c=eI�@ |ly 4 nMnWY4 vka'>%a\[t]SA2��*TIDaHv> A_/#N QXcy Zqa!;0?`oݟ 왋/`yJl9-dz� +0m0'-0nV~³ 7XI&9)~)b )%ho4ֲ|@ng̠</#"a|g Z|<Y3 0+#o{@abqE4_(5_mr6 #M(_(1(\M&cW܍5rŜCC얜_b\ܬF#D5CR�i,<+?~9Bf O/y7a1uBvS?1 UT/q=*%,IdH%iDŚ#M&�y:J~1$e ̠bs̀?4U�l?胈_ͳ9O�~�kG~, +BN8)V<9)\YH-0v]K6r8(^ﺘ濓¯cI1uZ#7% " 3a<o _lЮѣ̛vنb/|?X@`W0) OalG_{)XSnɼ_Jo_~laHWk΢ xM`RPz>+dwnḴ#Ǜ)|jbZb ?YLN(D)a7}'(Bg;/$ׄeXc,gc3LRWK,OE8v|y jC$ނ 9Hh f[ Xn ='8OIc6Y�Y< nj8jt1r8Q⽚XK^(eNJzC  WZki/ + H П`eNel18(HĴWCqϗe RV k0tnO7xak=9 'Eŷi0%bocDPfRKB~i8C'8$rG,A�8ہgҹhUh`uyЗX Tg{hΌ)gQY z)��*UuN'`Rqo$8L2,5-3t=a!$ AF9zKzO܎K4 S6OlKJ /�c7EWI0Ppyb!=֟&`D�b@`HvpȅfrYX97vRC~!g9KFY�3b_�$Gp!@6@ɥn%6^XG%DŽ^e)3�rV=|';d#lkISb_)`"Kqx9?Yo,[Qay(֟/L@Ӷ'R/$V)%s(=死3e207?ik0RI`<$fZXH1Ύٸj:1K� 4,h%&* )v#|[n]Ltw喓>4<Wy8ЪN 8N'yn}Q8Ffq^- pl[.bz_b+俻I,>O$dh噍eJpBJF e,^#;雿cM&݀g }t9+'{e A<9R`GRF.0rg^FܬZ7fYl͓\vc Vag<J~ƫKwN}g'ݯ`̈́xpv',��N~F|v~,%aHUAk8OAKmeR!8S(O.I JE!X+,Q4YR,+iܱP'El IRcWV8Ŭ{?FF~䬲 ~4!{syӱ;"?#؜T[fR<;na{e+4#u?U&!ՂHN²ZHum͆DsXYdCpD*O+6XO"E'(FF~5?Hy{j;0ySЌH9*V~-k^xACoBéK@ C#=t0Y@"e/'dґc@1!D#FBxKcr (COcEZ]7+Ž벘r#o17 +P@+":xS&Ʃ9@��*w[N8TE,0%#f:Z -H/Y8Ze` I6(+x9`)4B AiMIF0 ҜXfYpB�I#k��r1~HĖYج/$͍?aY~Do2z<ޤrjC+nkľMdBߨ !nnVڙŬZz`S#=lxpV'/xw _Ep̼ )@|D #Iu))o>nkl1lXܷ&ՐĺªK4aH'iwI 8ZYŠI02r8nwҌGNkGGg+G1H@Cb_Id{r8;~Jo+GKV‘2R4oqCjz\@a0Aq8EŽٷ<qbq(lnM=!%%*/q}fxCrV t?Ac~e;c`Wă~5PD&�3|3nqU˾fcH#ȑƿBݛ<$I>Ͽ䅜ܖJV<>/ȴ1m۞GT^k6ǫ# gO-7m? 'a!U:1̠8jbՎ%=Xp)=-u_+v+wZyܝ%5Җ=lIQS<aA\ ) ]XF(*SA #xs&ó; An'Xޕ(OքuB2~] lה/vgϱl#B}vZXw )/>#|VsN!Hig_?mbFKw{)Ӓٛq_@T3P< -V_ f| ~O]l]eeYz?_@!--F@hr1/$%oGcT1#(j-lجA;FӺU?YsiX;n08l/$>[#au%&ScG~g-ڷ|܄;d\:DB5=*gމX`O[(U,ٗ=àvK�_.��*vcw~#m%LFa1?N4ɛ tl8`f"$W/6Q(rR EiH7xz/t@jn77I}$pQXx^U%!eX=XA0Կ%a>7o[�7hHOJ/c30#0H`bK`&V+V P \O 8AK iEeD2��Y0D>q0h7C7Q\>i{IF0g#!(CKqg3{8^OH@!2wIyWFd3gx{?-^-' &gc]a^YcI(~+Ԧe?PKٰ#g D 7&٘�|t t-tLbĩ0, [ ,?xS-yϹG |È<.Zʮ�nxRy1F0A''X"{`H܈v2 =-_#u+R۱J,8/@B`b�`8Ә܁H+ NjWP#𭲃bF[u6 ql$ J a۹j`H/٦fqo8{% ̔b@f_~]V<'kO}DCo:V8G@<9Ț?_ad 0$FrzUmxY/3Wd;uAdnMpb+y1cPO3(ĒXvbQA>ܵRiyR1.oH͒n5(ov$Wd[b=3�6f!AG, BFåCRt۲1z #PÖ۠-[B_ۛa+2R0i+. Ae: %lv}Į/0ߊ1.;X#9$: #AHf ~F' O,'raWo^‹H/3LX~F6;!jSˆpU na4w3|/cdti{'@׳rF^1`%YFlqj8 � Hc:` S�.ƒJ֋Y9; SvIXa Z =~8//W ׸{Ln��*);a,qʝ~/6` X <'*;_Z aE^F'J+L-<U;#K".קr]ŭ5ItXVl-r|_ $o``_$Ԑ<%�5yXp)Ȟa-DSp>A^Ɔ5?3؁ +$F(ڱ8ZHlpbx6J!3'bjrcKsG(Slao_,ie$y,ոb7lABqH"t ‹Xm�͟ZJ"<င�^%Ma/H<qaٴ&B( E #O{#iIh;N?�%?v}ļB 'Y-،9o3ͯHԘB Z4s1F;Ry99jepuMۏc5k 8X,N']u0rV!>T"DX7dAd]yxN<f( cy,f@4՟q(hcl̍F,$/F~ZR`0,*5;quz9%0Bk9z# ?4;"[�I;a5*ciZ}Fh#'$p`CZ muX+',цt8f;bI\n]-ǵ٭&u׸*Oy|V& c{NNؒ#) ~4J,3%Pv+:YЏІOjHtf3S{ crof -YNF@9 A`aЅ ַs'cӑ{6\ȃgz+xg"Oit&K+>kicK-O`4Xv)$019!w/Oj@>Be1rOq}h$H|=<Ay0Dnp��PpC%s׻|JƠA+_Ύ|,#`v䣟:.|_eWUU��* 䜑EǏqevv,/ Pry9/-0) >&'SĿ#Fl5nY �=!E%_z7_4;e2}Μp,<6- R_# Cc̥!޹i'wZM!b$xGz2 +a[(/p)n8cJ;ĝ+/1c f J/3phjf.-0O)tٮmPzp[吊"°K %' J^&p 7!OOY4  I#!Vr JB<$Ɩv @1\y) &&qY[I4bxwԲH<L~(ĺ!fFnFcfSvV܆G qœ)8ppV+[q O?wmdWqu~~O4 sB+xrx(؂>mb m.h?b4KbGK:~�RK nv4X^X3a~oJЎ"U=agG o3e}F>Z㍾uq-!ؖVּM;ķܶ)n8aw).[}6˖9 6Pi,¿gw|k`#|uWvvc=BRTھqJE D%cH|M9~qk-)̊(�P]C!Ķ GPZvb'gH^V�-KZO>Le_ rc�VxR]lJB{)}+d%9g9?[a, f穄KI%(fe6tN怃 B@QDpB.w&DP( r6&N,5 ^c;`Q`7,~+%! +G-1>렔Q#ͻK!݌bOm:EUYU@��*8hғ \|7^SbjXv-Ѝ@p 4%}CZHE7}VBN9} __B4J&u:%nG%{p̴IؘPC;_&FAYdb|5cr0Kwu vgO)rSmǒ2/~c'Kb ӻ ~n_Ե27'pNRVtvdh 5u'mga,3aAE-7ٌIO9+,(uxyʀ&I7<J`0Mw?lF}_�),f@1ri4xf_H%)0_>KsÄ7UY3ab3_95Bq5k~ _ 7?·^AsFCDyc?mXDóPÓ< Qnnp,'npp(v�l՟AYmy,ί7: q y-h;DBAT'c97h\i H_'LS2a*ݣ#̝ׯJP)zŭ14~bPkՏ~k ,b 8) !?~3;xKij~if,X޶DŽ3S-$يp܆}̴qq+Op(QxZRDcS5{CUPJp |%Ȼo(!`kc��1�'q�'Q)ǯ&v&6~7v J0Y\QF|{ F~!|5y+eprց+vئ?|J(?ogۄ՟G3=؞|` Q1`x^HE$!Sn`hYc0R-L(rsQ9e`i(0 II/d wvϢ(`BݟO PU$u3IÕkc7 uc^, # g GS!*83߲`0/JI}NV+9@```�nHnKe>O.Q0<FEaÄ;x'cOH�ƹnC(=G'7)LxGK'{ܐ-RZ^$UU@��+/J|1NƝ4M4oi& ,Inދ<48G C͝oq"/I9r3i/YGg�_!@aH#k%Jq_mHIkv3�o4L.8~ue3�ZIve41ٵ7Dc!ƥجOȉPėț@ Tnb?f;I,:X^IqARsn#|W5ۑqQ+ H@&)D4GÊUXs呼<G[C;g`Mx(@cp0{vlj,<s`?A콟m9[X?n9;l|홳 s`2&ށbIb7b{ٍNBv ̧䝅 d>K m% 5_C哰Y %4�I% I ;?!�H 䰄X |O($ܾrG*t�}-e 3l}4(urv<4DE0E#d_M9% px l-!GgIac`F`8PFsMK_t*ل܌\q:3(5Vp'4�# cF@3E$6;p0Yܭ׏ q40 @UW ?w1LwHLYE�0dH lf~} HBfjs6=q 4^ߵaD,IY 7)H@Z@ef4j 3 :$a0`10 &?|,W%VQjW($ޮyxJC& p"fqa䤨G(}! @VDŃzP`b8sYsעDR*������A��*YɓYwYw6]C|uU&V]']YXw��*C[|nr[UMeS\kV5]BgꪺmU6]>۝NG��*Si'iE>tk\uUE}R*UWUaU(ɓq_`!ljUʜ��*˺˸9w&7zu" =WOU3 W?i0?%SdVkUUjU#-sQR9R"B0ʰ��*]'n->}oo:(A0| _926-S`5@_2Axp!h,(4U,Ϫ7'*UcUN��*{|sg_צM߫ϺZ|^h;־AYB {sg.ǙEmҳ(u,EX 7H&-B4ѬB%[UWU���*ro=]2k˓w`kUnzq#Nn?ˬ|ZճdZi6ɩQV���*q=��wx؊jĉz֩Gb}/v Y9d&!aXc`�3qYZ^CwU@�� *rjU6|61E#:=Nؑg@c ܎iY-ȼDmb<;Wm`7# ##7iJv<9<Rpx+8T�� *vnu6}ɪmQDP�]vvn;n@~*�)0�Ge!D4Z8 H cmc~m1Wq}fW~a$A&Ւ6E :RS9E=yp Gy$@I鷈2 ? ״AO�Ԁ!~<;hvlƚF?i;NMԷ(p�� *w2t|o l,/IDm'G: XV`�1~4 N-cQX=%Y[80RC{|I5+:؝Bvǘ+(ELQl 8<c;Y[f|lW)9p�� *{l{Lu6djћaUX�܊/Й}'Ux8�X[\960�y' y\ lOKm_ J)j;| hgwSu7l~ 4Ao=q+bq+}#wt}b ђk(JcQa>obvqt/v֏Xn f ή7ܰv&p�� *yV^Wuu Fb?FĜO,@<v47aH[cG8SbAqBsU8^Yi/}d+ڍn&XvjzzOH a/GkcOeS`2MODW}/)qÊa? f8_Ӷ3OlrGg,k^Lnia@X3 e?X;XF۱)4IWYxA0 - +2| '1"v{|3 w };'SD89DMƘB�;؟-Cp_h<(pvXDk^ÔOOb㡌#q"x)﫲]F[۸ǒb w)o@=gq1,#,_=S_Ǚ'w); k[c)\Ўg_SPV'FLYu K?Gf;oqrWr(f3d!so)V6˾b-_ga=B/쀤*u82#bpӟ@r4G��*}[UV5M=~#|Oc>s:-3n5yp^c')H_ZL?qŗolGYezx`-%NA̲## v0`v=O&#_STCҎ=T(-ZEL cr _Wq=F<~Ps'MB^jT͟ax+؃oqADBv=%& ~[ ^a _JR ܼ'ͺfrA S+IDߏKF/tP@fAXssqR@$&OHxXNzt8uN 8[8.1 N'eofaa}y T NV&�N ,;WhJFpo^"j;k~<n)ksh_cN׿Ww5/f` ydv~pq#V) M՟+_IPA6$9@��nl/ז5}:;~_%s^. Gķ e؝P?) l#33De "#; ?>ae|Q7z8d,;y7LG��*}25V7Q_ nuS>7`~&,aBLw4B 9 5l,S}$܇x#~%_6B@? x¡f&v%0f$gF#0wQi*0"=K8< %5# i>BW% SP9t.zO%#ao�oó-%Q)�# "d9nLB:-es,('Yv,J%*(aFRYc@L|aw?-Ɋ[ se<ͷ58K�17 _O9$>?d6_[i,Ҋߚ-~#*᥈F dy\re4 w3cwTJ [ksr�qpe @]d�f4ǀ?i穹N_o�ƬO�t`Q;:|F D�-+1<t_ts|s5Nؽ)G$;鳿*{;ݬDpO^;Vr\ه, c/-C9#@o渖+B#6s�_~?NY:*'zxZfe?>jp��*QJ=jP9?} [L؞_{{G4 $+E�rX'8b>#v> Ʊ; EEl<=# &5 B2K"ғzy7g){,/aA]?VY+J/ d?a?f#[%= &[$!0)/H�B|+,^Z (Y)œl( هV'?>u|-)KObQ, ( 5mr }nw,Cz7[s,Rş\7 {[s'^Pħ,~O(C_i^<ܪ?0.F%c�b?!#@(W]r>',<=F%? G l-\\�"|  4i@6>"W 6JE]xsf Ir۟p*q_1c#:Օl{e'�>8<`X{¿v<J_} wwh'3("lw"q'ƏTHOU/Fʚ9>q0ׄd-|ޮRNV 9-<DD!)aH?‘(gvvp9UJJcw��*tK#Zn(9?S ``g`$qOXT+`bz '˽  4О$'dMb'U \VYmla00d˿ !Ƈ8aF[uqCxdɡF6ǁYb}m9dԣg?;<0)(|Ygrb8 Y!XL!QqJP+%)Gm1�zv�*g"~J( ;.8w؃UN9�QDBg#M`03o9-1X޳J5Of;<@'y^i4^A?+UqoAUN_ ȅccیH̓FqL7q8Q�V?Suq@EG{jM9-4Y;_Û_r=,Rv',l |y 5DWoF sfh^WϷ}*uu(ЬE'h*e[��!�%.3g��;8.))t�Q Z>rfk57dی˒ZIӱٓ›ϒ1FO#;,P>'X=-vcE��*s�=? /8oԄ' I<{)\L]?˻xK#+≥+uG. Hf�DÊ٠*QE^Z19<hv]= zG�lpn}rHfN߆%k?Iqn%Dƒ 9VJ9ɟ>% #fcZ%+^@ f4? -Y I 嗃 𧯲~6@#Fur%Z$(N Piz6 -JBq̓zA#�3\N|HMaaڸXs^gگ q֑.B?'(¯lwKĎ(9G%7IIU,o^Nf!xI|_ݙs=[nr\_:d,GPPgO@Ec,F۱rDYث;}$ոN'1_gs@$A/XU'lGF)A-/ga>݃Qf2_7J(36 X/4?΃ӱyؚSI&~s_%#%mqܾ`;_ζ9Z>GPӖ17v=c({kMWбf6��*uqBg3aU#qIFua1Oy4[G&j`a'mdLnN A:! S:"CvlzجO['>F+ V+gY})Ey Q_߆Fgardr~`-w0!w";XG/@P1ĭS^Obr7R[2W/ 'f, R+E*1+S_).8bxGO37gr3J&fri1Ɠ_mGB-wwK_j;Jx,O-@\Va#}f�<*S\)vFzK-=SB/d%13m!ذ24km )lʼn;gA(=ͶPQ3&C (u>O[c`V }]W`/>&<q: ?]2jW7cD F;Ԭu~{g]ӘCkx_:BxGNߋv'Ly;} acwog}Vn埻anZ1Qd}BSZ8Nû#ZzY=V+ dxVa+|D9/s+)c^-; csmJwme%ƩT?8Y`fz䂶5H#Aiߥ+,IEv%70v+},BIc>6O}׀@ %9O9;C^( 7nqgA#}}HF7 #ܱ/%trn%^dt|t{Om0hlP S+vN t7̂|)~!dMpg6g7pGe}#N}VOg|%AZu Ie$ &RΆ O+v멋7)" Pd=ZW yQ)o'y��*{]v{Q"ײ?`[b;w|fVᧀBD I|@X+ �Y/i3K�=߅I[(��ґ!pbœCy;7Ude8V#?ݒns&;�-'CCN+{`M¶,vĞc@|=_bc9/H,0A^ `o8+n(o%%!ՂP/N:~B~3�X/JŘ ;$'2LFE˯ғ-/ԑ<Ps�3ZwJC? # ,% BG$w+Ml }>)-}|nFHnN+yb}qb^!\/'"%#0$�!e ,Q[1dϏJDd*^0~†.s 1 0ЃDsG)6Oes1;Ab8Lj�ϛ2qZIt0ExZ`pO^8BYgo vs\Sw {x8۟,Do2=O: _nݳ9?fXb!Uѷۭ9OeЗg9rFon!i|a)vߏ5Z]x_n~c@wS)ws# ug,B!m҇+vKm7-n̵}N"܍7ef`V|xva>;)<W\x"g0zTs!H$ 6AK`m} %taA9f?[mǹ-8zV~` m =$ ^$J FmgX8S7 vH�% $}9vrlfm4Jg ZBsׄ{lР T_p5y+"Uc+0( ,BM+7D#0=t]bJ d ]bMQ��*~vo)W=ozN( N41[~O3 G45�Rye p_  aj}Va]<y*F_CBaY!1x㉬!$p_I~8'l9! ġd bk~-$ C6T1ñkYn1�m mLXcYs` W-4='rج w' PFO <hOc x8 3b[ 'AEcIy[Jbg~%Iih_ŷ_)0A.^Ϸ_dk/%Yb4`/ Q2k%CP FAGc@@q!Nۖ8VKIl&DL{׶OSb"fckhݳ Ɖu.GD_a-JTc+m2 y;^'a# ct-<nH<A#͇˶S-5 2ZqNgla킚|2zHAv~_f_+y9Φ?ˍArPa؏y=+95p[&ewlδ']FM',S6 LtЌY_Kk8l+vf=(Vne+%c^~c_ CįS(7' F/lw(ZZN$-ƫ}c$B~oiſ]$jr6!/)$1l3avv0>{+K/ +~qs6PQEH>׎mz6vPK@_fWKv (qL/a.#w>'VrjO?1JGV $:ɡƅ@FR_-*Cߍ| d϶;3s؃c\$%/c {iی߈RKx��͇:_#A{jsw��*~B,%hVld|E'0l!kiVFg4&6kCՍ}Z}rѕYP�6(=Ea$A-a0(B֧'`H�P1Og)Z!IlzRAԜy`:4YK0 6ZRBnxQ<+Ƙo`1<'HBp bEg〢6_,5X `<V@Q-<%3,)ESV5a~i <&`01|CIw(>&t b}PA,4N%NUAXBgtuK 8a3n%?GM9nyzeyr,L{?э1iڿ|шd ZX\K8RCLa<Y}=5lSot(BHW)<f+,Dc'ϘGBȜQHw";,Bl9m`6)k#~_VpY/cdF{"c=QNwBa3f9Ֆp 2"^v* Q"ۤ' _ &SPv'鱽~OрuXJ!ħY{?ރ@Vp_~GTÎIl̯m( G ٵ!AoŸ/)KĥpщH}.@6d/ d6Ӏ)&B3dJ۔:Ÿ+ k=`i۩%IqeZxVT3䐊/mߤj1,7usspTWZ Jb.q{6^*4l~e!@qNX,Wo PԐHۅؼ1ɿnG/1*@.v?Aaaxx+ lj/Ā{كܯ~7lݛqDӻt,ƙHa (dP b^W$NJ|oQg?6brC@ʉirdvHda / =a'+4ꤘW V"̴ۜ`��*a.i(xi/WeB6R.+ A< *5uKq(1 ji'RVzV~~SaElkua�X ,<7I[sݙ<KVe\2vYߝV^&X'C 7Z0[\4~(2@ ò- Pf-<Go +$)8f/#0=Q.>b`Ѯٹo|Ow}[<bD:;q8kG7 D ;āry~3/9d7&{'̖=Kd1Iۘ0r4C2$4_l4$8 F4BRJa͂6~R@lۅ/d$No-HQ)WK5nv}~KK(DH/M`ҏMl_;a(rqC2RQؿ7u:ہ% l͜Q"u_ȅyWoDc[],~K ',Nς*v>k¿3'~[SV#5_BRŋGup(,^ێx-Vrp ¿<kDk4@Nu_%6_e )֥iFŵ~+>dHm+a8At$7߶Ps̔b\C77~5dz,yo~Y?W²oqE`&-}O'b l@3#r7G9[c3 =ۺ#U6Dz78sdaxEMxbz-!K]tsi_# cX)O��߰;.'agٮFq˾F ÕMrձ²|6Hb ]!|LSP5D[1a-?G8d|o]^rw&.L0��*�ߖR{M -#4,0\S# hyi-,_!􇟧Ao$~SyY#_9> ')'6 ,7A8ނAہ.FvODzǰdMYac3os)Ӷ%ED! 9@sf+ԭ#oa) %|)lBu\? bo|hn;!'uߑ}A $Rx r/r|K,% _'17tZbD.ܓș/s|4I,( (N/tt4!*d~hFAL( v�wO7'~)*Ơa&% VZIj}G o�G4hjҒv_|aYif1RNa(IinbӶҖ6st&$9/B~b#'$,!c،_0;6iА.F.#usNx�?/x(C0yr<+fٞka;`E^oX_XT$=Fߘ$-HYf sŝT^?x?_t#K-):C7#O)^ 0ɧJ°Gvwwp9,yo<<@ݢr>eV}n:7>Wi)LfDB:%Zay<ٿX4k} d@&>Y|[l}�-K\B-N[g_pfԶ&%L;L/V8كN#K"h+جEU+ԃ u;l<LaaL'×ø8=.N)>J(~`nu0995+rZb߉\E`i3s'>ḆSYn"pf쿻7p��*ْK%+bu䐹 9Al0 EL&;g}xou'r,7 2ִHE6]׸bR&ִ(Y~Md8'\"6OBjReb@%<~pgX C?\Q0ҒXHR ؖu}-<A/˲7'8i|oqDZNƊig%e5 Ofvg<v"+YJ_a/5l` |e g PK@oK'"hRIά$ n9ψ1+}l-I I30j{ґ�e$60Ig'Ӡ LOs?x Id$f'.3oi'! )HFADۛunoz)s%Ds;1H5/C*% tइ wV#I�vyw@^ csa<D@#sӧy8|{DܝŘݧ [r'lG'.gs['S8&s)znp {M1+fF7g^}%s_Qv n:~I_0<fa`u6)fxT硿I%ff;5#^Im|MGϳ|PO S A+ADTH�ea # 0hlwRx A+MH#o9fuȎ,;%\|v:rQ{8!ص�>,1n׸ηÚJ;B 4K Xo"~[��1�'ԑ�'q3M3!bWHHrzNf9+g8kܬjxVrz?o':N(zJ[^-Kwss2X)n𰬌OǺ xG ̡p%@#Kſ_1N~5Z w~ǿ:)Vil~Տڬ )aMJLux0e1xFB{w?O\zqd~?e8��*ȲXJd95$%xL(򝳨]' |D?!Wm׎,J :I Xi:C $ f8#p(F^F)b5=?)~0*+�`o7`(H;ʫ-y_c>5{!p3E�?W(F) ϪB%#q[94Fp`z KaQ,tWJ�~/+yJȵ&RG (8޹8N` E6,fju6hP|K$դg;}Nv=53auݷ N@^,K!bߜKD0(WY�Ǒf8'/;h$5{q[ eH ?yY?!% � &C6k:o϶JKPZoIfnfO"A4A4N禐 @K4 / <>&rh `ײ K<'јN#zz[.BY_I!$EK~_ͲsDi g-(I4RvFf<=3W82Rve$Il!�9Ljlj4ZS~{A8ɾg똓V$"Υ ci*IDU[(0acrx%/ B?54y0E*59=q �UF OQ0IؽO0v������/A��*p*=UuV.ϓQ~MrY:[] m7:˺��*zwu])AUUww_ɫ&65VL%ɭ JLp��*b]OX[tޛ5VW&}aɭժH*.KS?N��*jSɾʍ˺YwZ}kόY jo�m7 б�XOl!f>= C7AA(UҌ;!aHRsڻW(��*sgTmsv;tJ7BxT߀x_` !l<un v-�㉸ia/V4FQ岜)_3Pw� 3aAݠH?I+UNUTmqT��*tJ5D-uMޱZKF}x%Yˆw;|Doa8 �9@o .ݫ}ˆ,?0vzǨ<4a#y@WMjf8CLg��*rn[eʩݦdmqH"৾֌]&93f~pQm<{J|(WW sV@c#DN N��*qNSwH7Kf=Uǚr̲!<=CeC�jKSvƇ6œX8 G_܉!1 +l/ݲ|:�� *vZ_wk̮~_{' $ G58S ](o)؂hNV|,_a~|?v'ADogm-1$&MPc�� *}s˨L;7=Xg�*RԬ` L%ȘV�w_�;+r��g�p͜{Jb 5)V݀~Ew|ēk �FX~œSҙ `6)`9|Y�� *ƨXw\Q ugw2<F#XTLh�:lى@ "�x@#?#@齹^O-BzWYp/9.jP߆[Hu~+Ozzw48E XYin> HK|(O3qQ XKG4 0!~($yIr)Fnc�� *rk]$kjp^/Vk#fPf7�& 8?\mx8� |`#~�W?m:rwPRw^}Twl; ;nwX{ Ԕ?wIǣ x>[}ӷ̯`K^䂾\a=A߫-;IĎ98~w36W"[l`7pߘ \!<qX%lXTX&fe0iob:ד3VY ΰ@]8�� *sotݷV;ted;vJ$:1;Z_�1>RJv o$jN~4v@r# k-Kal1Mg3;°`cxSI~Ow^=E]?O4-P18Ӳs9rvV)%oFhY#԰+/WB 1X[/Ė?0_�JO'5Xo+hͰ7"snjPa||V*XW p #TGF�yA|$mufxm#e P|a<HOhN'{>m#!Bm%NW11p\| l)wI\3|=zΠ}_clWZ,8{ ﭛs>9KR/6 సfPrF]_;didan^NӨÐzM幀Lحb?Go:3Ԭ6A8FP>qP`v-!!N/K(@k-NG��*zyGU;27Hxvd`Ol!O۳[|p03=7%JNCN_-@"U'5|' )X&Rr '!V͘E`!)qFM[Nߊana]2?ao )Im#PCC9cO{\O W#!7yn>ۄBؑ_,+c0f�-|b@t-_rf610)~Q~d=1-ұ #,@XaJ^|$bz^܌(0ʅdUp�Bk_Mt$/ x[@A Alx~_n" +SqW9s/@|4vR @JC̲x؏J3n3|[ 4+*Oi%fu ee5uwV\oZ&#XnQa|Ԭ oid(<)&3-Sgd1ö:;=J%OC2ĨD}zICOa+mNv A]*BvN'}u^ՠ߿��*zE7Z{l 갱0`WzR0Bg83bI_(q팷~cEr`噧5XiJp_?g ";B#'9~\$$!+d {䭸I5V u 71<{,A1夲_X+B7Rٱ�I��na bB Oc>FC/Rd$6#$|2�VAN{b83Ӈ-O\M&pBIۖv s[?7 nϛc|͠((|i?c+Ӗ<#S:OUj~FLOG9M/ ;b!DZd_"DN @KqN uϱ?BB'xq<=Cub@2"`= w'}<cRZHSl0$G⌿0$8Tپu>ll{3 tc}؁%s~;A`g5 oŪia9d4X~ X vS`fkg~x}/}Syfnk+5 Z3/O-L@V_~!C[+_"IB>}vwQoRv|b8D$+vub %[d<koth)ŽԦxC~wOl#��*zL{Gb_O4?^)7K4tW93 JOL@]$iWǍS iNBոX 8tf)A<47t#sa[v 'jKJMܢoŶN@3N{2rB): x_J\H Gp+` 1;jw8CB֖o9 Ѧ^=FԞBt _+skTszNzdPSY,  07{2h`ZCYlEnO4FS'&$B9 7r~PA c4ߡfXhP�y# ICHZ'la0G Qv`^uRC: |@W8rGJՔu^zDKN#9  $Qy8߅@.` "e!V0b"Ra5z/q>_bO`isb992&q;^I=Ps78l"`Us4(poa WB Ml|('g$k7v*‚Κò8dnF~L$Rni$ĒI�whBlKw[>72T¯իy8��*t[4׍q[oOŤI}�d%,b7 1bɡp[_$g{u-ܞQfzRzepaBm熬W-$9n#2IoXoRpWbѼK!a}yd?1 t& L@{ )8`g0nY}fgra|HB Vr@z1;!-l3c /}où^V+J> �ZEm 'd ť(#'9ur{ُ!i,p;q Õ`/{0Ȑx ZR)tgn/NUO#:½^dm zxiƅDpq;,/Y k"3ƁلNO)+9XSf#tF%7;Imy4{9l_5[ 2:/I£b=-Čy$ B _~E/sR!H3s? `攧[4Axt6'Kco7YOb 3O(nՔl O&5)fOHFn={V>زO$R}|>ԷuMε��*<hpEsFnG)_A'=/_&L-|?Z7M'+n[Po��!�%J3g��+SIgo)׌Fp_ؾj2!1�a%xo3;t5ȑAX!?V^^7a?'1e[ 3 "!$xv[%=J(7WhhÐXVt_> ᡘ�i[cO~BaD4hⓟ9ΧxNRe|4q_ü؎@Xf:So^M󗙾swvm _5H5�@AmVߝqwߏas)ke@]Xa|c/g+Dv1: sc3e^&;)o#9/IߑS4Ԗkl'6ixby(xjzJR{; 8]a>#c| voP~,/ufrtR%~V8!Էh fSv=]qYBzF#_̞R#cSCS&� f8쭶1Dw~& Kħ fv&dPFN"OֲRDF1k<'(::wc;*='ck#waaѝ6��*-#g0 okGXۯ?Ҷ["8FAxi-mB3~z!lVd'(BAdHtdayx[bntnȢߙR0&�"zd_A@YinOB/ "aDR_#!'dN9Ƥ$ku9foȟ$eVńo\4#~r<^3ppȼӘVӛ0LAw)jYdb&%m9l^�wKF(+0$ $aa<3rs-0Zo=K A)R:r80KDK<{ [ki/~ϓ⛷S1iB9ffuž,ڲ6lVrGF+�M?1{#IDxY39#| Wn04G 38H[&9j4wͲDžp]z´Qtpko3?i yәbNoݜeOffκOa?g= IXxF 5u3,8V]Ո<l[0N|q9w*YHn#1$N~l'/f{K%#;i)XQ ; ަolS#->GGV߲QwomIG|ţB Q(^ld8+Oݹ̽/8A(GV ~Ihq8e=h=�Ys,|#Υi7O v~ OrrS@! NaGmR7C\KbWܼy*V|rs~&hHo /|C+g#?0VVln8^#<']7rD=H"jXbվN<>%rq짒\q6oJRs͖?})sKuYYw���*="v[o$fGP{%<RJ$/[ INƌ( O7IXFBKt>+N?b1b!꿨u|cn+up 5_# ?+_+op<aA@d['`T-H)*) *w吃7h�K 'J474L "CL_|hi0wrK1Y45i)1KY0m��|-6/)w Oaf+"M9XݐOJN)/4؝2 (<jt0İZCXA) p4CElhA(5] 9kkt# %g͓n7є+CLJB˹޼ u$ rɡ %DOCg(' ı\NB==9æR e\' ێ0Ȧx-UwkqxlZYOP)' UXN?`eVΧ_P׶~V ǩ~!E" w>=uxv ~8(-"3g1Dv|)?5KXv/luO!kK^坃Ňmn`!uF|5p[1xFר~+~z㹿9nO0]ᢆ1+y:El-'M21!쉟7�IHQ~8Ð28%*L a-ȩ yƒ2OYd.9y#C (kR9drevbeS ¶埱I( 0?b*n&}ѱ[ g+r?+_p/J,0щ,' e˷@u,gy 0ҷ̮JܬddF;i\ưr_:05<(*@x 8K|0_n3VN`<Tc(nC| iԬfIcvH˷W;0}gi;; 9<?k.]8��*麍v59CIpI[84_DI}ēHnA1;#\^( <?FcB Pzzd 憔 ÎB(AV޶&`!1 %#gg b!9 pY^c<!-17o؋-,I!B(ݸbx􆤜 4攅,`W~-!L AByEb>st3_-D<%!#Y'&/%eo0f%) ##.H, @(8ZJVdd9'h Y|i7rF(=}CCO:,hff(8afq64Bۀ Hh#?qYXt+NHeCK<B 8Zk_ړH9y& F`I[t;ߍ%uYe;n"5^$?TQ'&u/:8Hw?p壊<6~%lgPW\Ub( #32bH9DYݟ_Os `U-C̆͸.q;_ݛnua.p~=P}B?[䡿;3G ý~?<֡u}f$R0o<F"mW-!b^+/~㵲rܭBVĘ>]6vept/0b֦ _'W71 H׏JvW)(~xaB~;?>ѽ疳?'@ AXxo~#h##.O+ln C?އs6''i]eM I/tcca!,+JNo^%bܑctEc?dXP RRlW~_VqKTV#r0KK?ٳ̌rtc6m*Րo㜖Nʖc0 <t5vnV~'lf|RSw̜BZe$߻v eǒ] Y_đZ'ƒ ep0^f|1ͯO-KF֞ uouO��+&<'C0؝;> l$\��a7 Sr=ߏ)H)O-e4XvF'7hLv|zEc  '9*Km)$mzExaV밓KKۇi,];nfr17�SHYNlFB{m_Cx_S#w�qQ;_XަH'K DŽfj}He9,5߄a$4C1Ĵm)]@8^Iit6AL" Y;L`c{lObQ4_m )dd~엘4,R'Ho<DVp�I ؾ hi74!ƒ9G#B{M JÒNf?%9}$,y OLwa@a1'[ qʯdvF幏/Rt~ Nqz gGvnpR"s1/fSW{:s1ͮ+~XÎ0Eb׍$~jO "~u ǞgnXNWXfͶz? 矻6{]^KR^7 |7qPzxtyG;gg"7O<l׹AVxYم}7_26Vytts38wZ7)\,"fb5`6$~9d_~zv&[bKd[J<(/S865d/gR?B8r|OL_؍zѺ$eJ|�N8g"hbɅ[շ%>T]u=Й; t$I; P 26O/ř7wC:]H`VCuY‘HZ X36V~nҍ݈P}Xe,ef##b,>a2`t1HF; '"J܍LMWN5=) B%3KZNytoIE+!)ӊݒLпyϘyJ8TvpSZ.&Mzn.��* N&f*Gogo1 p!�:;3r#v9%a/ SmQKH^_>1b>/7&صfa!ai& O"zRiYN@zd,ӈHLvY q X+%ƆQ? 3`ol?Df-+7AdmN(1'JE;44 ŗ;#rLΗ?*笑JJ!ҧ)x/s7_q 9 TȔKGV)<4 /ۧXf0W_-vHfÄkt ��Dw-qAQ3}a\; YN(@~L䯋v? +d8aFKMwFe~5MuҪM! 0 G/cCG7HalHύF$d`Jgr>9_YZ̈́1" 7Uq9 * *"u϶sF7b.E c7_axٛ Pqgp7Nv69<=+өsj9D(6vh<ͧ[Z1m ^8@<Z?} "CFyO ÂPIqm7t_|<0;N^1sC$[PРp2RyxmLEgz23`ǁG9hӦt<{Vdo D[vV$-rŌb_7a7/{t/ɸ1FF-u~a?9c=#A[Ї(4sr��k!(|qԓ+t! _~[S NfV|Vq- |pE(��>ۍG"ħ+1<fqa)Jٳ37%b LYdҙG�Q7-yo`VN0;תJ_C&Iݱӊvt>wݾw(G=LD4-חɓ^\]zb��*Aq[0,_gfm/1]n_XZXLG(ҔnAqBR*tCri+l"EmVٖXoӔPG ϜV{%cH"(Ov-AX ƌXn#ZH}bԥ|LM1 CȚՔ#EB(%{ GCgHФwG'R9/2SZ'!M4TQ G[ ܋7Ju3!< D"idt[TpPZdf8 s^ Ro `2RM]/! & #.36 xݍlF1%֮ {0[ZxӼl˿jPO\.Vagȯlur?Y=Xi5!� Kt~/s 'g#1𥼳87O;uxrT+ߟ/o*;0K:9x-`<U%xF6?8~ q>7vQ?ώ_~?+/^;4un瓷3wä$L5i~` [ۥe_.:v+-0W04䀄1B~hA~;e$x^-Kkk|}a 9'֔ f+q~JpAٝyaBמH 5\ci-`a1;kF OI#=B+!9Vb2%;2zbH Kv'g?VsFKPx e_@SW3dc?QNHqX=SuBa!OE)$)|~hO;fY凬\ yjlJhv"><w^WG Cn=nΎ﹤\↓R?׮LL��*vN&1Y/%^-` Gl$ѧ!�Xm9,${ Z8A\hVed҈+tlp_+т{u3VBoy"aeϖ-FGxb?y39Oe Q7\G! �!+=,/yp,V0fV6A1%^J!K7op<fU]77~)_Ê$JNus/;ari{f+D3bw[ _d$ւsYIO34QSLHjHں6?RȅC 0qaӲ +,x( jm1 F-lRö2;͉ZO�IEO/磀EV944pb,hiX@IK7Ku e}Nhq=G| Fs ;ÅOD}^'(Nb"Cmb#̟:w9 ёgX+?}qx=Ofap[Qոv"`(i:je}(ަ.8 ¥P4~8Y@rHH/D~No,])ԹnO +D=VO'(*u_fNj g'p"qg I=,O ay dnϝGOvPa-<+ScSO/mo{'\ua/jve\.@6W&Z?ήxϗ`P@Y8_'9Klg?(!0ݙX`g_b+|)TMC>)msZdZMAv9턄Nd,thc:x_ l'E��1�'�'ԑiy]씜R`"+g=u].ZHiuǖ+(ɱKnVw il70Y;ofPR[FrgĬg??P{FzztrqF0GآP<q �eBY) +`LwvWN,H7NﳅN]5צ. ��*b[|͂W:ic[wUN;D0Ab$Ee`(e[Yіqxp( PoQI RGO#j$B3#y(<:q62o0K�<|]$ZMHq(jyʃ5TR x^fV,h=T/?m.,K<C%?I9*w3y5jkVҟȱ #__lߋq} DQ5x/b,:)#t.`0GGG;+sw+y`+C˯4 4;U&$�„UC7Wv3?C<7N/^ 86Jͅ-&Mqw܂sByNE~D'W)XO׶Sa-D L|-dsCc6Y;5ͰViCM~7,O{fFc: ,j.-egq\7?1 '<L&!$4n3 hY`�8r8d@`y`�ᛒ΀/+ݎҍ?0Dp\?I` 7QHCά߾ N`' !,Hd5.sI& 958M使vBRf%KB?7eM4a+ C* &Lz JrYa;,Ă ''Vr,IK &WiQ;~`% IJw*HbДT8\(2D؋<sj2AnQi 1fX hKZY[2xCCsg߄@TT6daae74(E>jkE�����A��*wuwrk=yVWjTKˋumگw\?{Iˋ^7[.p��*u?IjBvUU;Y6צL;k俻u2{}in랍%"(ZB"ҔъR#��*Zm&&S^˫97\ئwuaJU z1 e��*%<槓.ϺI뻺GVu&..yA�^v]|9-$�0G6 Py4G'=Xu`QW՝ȬuuεVZ��*VwssU;TOT\>.7[Yɺ[뽝ݓw[8^`<:vu$pnf r*DA� )Uk OI =JNޱbq\~]y;.9FzrkyP��*&m}=YwVn|;úH}?Z{^"VB7o|ZB6g:$T7Qhׇ刺z_?b1A-`|n#R(M~oĩUs(0>~9j8�SoG��*skH6yz\?s"<ּXv^MiV'ݫLV^?ŸUZe*\XH R}H޹ֺp��*{|]xpus} VY>�."~xDž#7[uCci(+3si:��#`pWX k{�� *s[oֵ\n-!8q*O�f5}^I]UO4?vu%CBX/7 �@o '9?ǿSIݳ ;Q"yN>hw ($4_\Mi�� *vgɍ!s\&Nw67VMQ�n'V&68I\ˍ?."Xp[]-0@ZF<߅xE`�&k�(�sȚr ܶ-!]_n:=y\ӻ�� *v[㏽wq)]2H3MpǐX�6f0jx -r);[@@ q�(I<upD2g(yolDx7[W:}}ƠÝ?j;qA'(zeӶ|F#? E�BI)bBsSszi*`eR ී\mow]]o�� *z;¹G, Μ: ߶Js9\ӔQkՠp�/󟨃5(=E66�uzho $gvaYp/ F\Xq<lA:İy[{y~Hq}vzCy=7.Ͽb0%9_s?_�_Xոi B3j)%?'#lpFCе35X U2D׸+dvH|O+/Ʈ'yֺ�� *{ӻs3 gK%8l,dngx{ X3§X1 C@ bG_ga":_i4')~aWXЋB ~ VJEyDc ô�V cq=nmyD<X(I=9S啟ggrW3Cx H#)-Q#H|@ lO؍n`JGc~Th6Vp/b>AQ]_VD˯ ۏ~+^f9JVb)HCWň;8RVR%5ԯ6�OЭ<xpV3Ekux#[۵GXQG[\~ o̽uvu1?/f~OsN Gs puJ,Bp}M32:]c` dՄe?Ҡ|9(Ea f;3v"Mٙf+ 0!QhR k%1 u.]��*˺ŧ܌n*ǩ| P4Vf Xp~O|`>*^֡ -lF'<A $EpOZͥ!Vل?ff=n�)5ݶЅ OwZ8+5<7aH)6ۖ׷ל#즔tA^1- %$: (Fj;Hf%Z& 'fp>| AA RO-}oDa ?�'+̬W_o+BE~�k| @݉ȫ, atL5{%ݔ~"<o)zX ߭Ǐi{q>pmpqSor@9rvT0ZM^p Z!7'Ç m4_ò~V*!n8g\ix}xb `D~ptgmz YGgf#; q��*f jw&O3DEZmcT%@EzY];R#Y<?Ծ*&#��*g=O"@=l'd} s{PHq+(!M;="<wh#$M;x ~ ,qh&9Ⱦ(~$XZJ&`"wV'(~& $ޯ)D#[>hV|+6+H%8RA#"`N΋o& F! z_8(/aߐRAjv0W~xO+Z-|ɜZZ2�oy<_Rآ{/1ֱ$0y,<lA/ߟƄl=-2wVs@iF+o-$ ~q%w$fPY`dَ:$Wx� d�}[,?)aa#W+w,~ʭ׊y*z؞}7e`Țݪ չ8 BNj+B=�G/n5=1>>Z‘ΌF?aH؊)#K/ W`wzof+c=6έZ<?ß?Hv=f!_1߸~W_ ǏFx)adb N*R\;x;wKvMz2k'Ր,[y@Xwg��*ֹ:A\@8oί"n )Ȭ҉D�x("]= \[�M5؍۲Cܬ-c 41\4:(OCru@�g,@65=$'O&dt!VeaY|xhbn@&i9+81d朅Y#J_Gk/0#7߅r`K‰Pa3B(؛L Dd$ 'x&> ! ZK�oձeo)$ �ݎ!_ՃK/:'V+WCR-A53MP/BщޜHV {F+ a$O! >2,9 ~, &# CFMztkK%g;u`(ؾGX/} y'D84LOmDC3[I+ߐpO1b]챇eqKøg)8B?�۳ ~Oեk%ۏ@acvݻ<'g(FzWgRO}h�χ:4'kv7l9nq=5my'$Nþǡ<ZdDљcn#:>ƍF$+2kwa3Nw4g؉k[p��*˓Vwr{ Zncocrܱa<�Sv�Nձ'r2 8 ! w(XOn$ rd4[E ,7�03�:]0zL4oF? I|CwPI@CMC� K*6S JIū)[Z %xB𱁛NÐE Y!;j!0ZcWB�e~nʏV<AI.@ϯ; a#~ h* EY\17"TA#l )|1N?v8hz+l`'zME9ueIm? cTR܈bq<J>"#M+_<DNx6K'`hw=)\։3?%enDl{l:ޘ <J4w_ퟝ0I\u7۵Wvv{-sg`vhZwNvXFk?ֽAN?ҥ P "{cwA\@t}{#+7gWc>Ho篺��!�%f3g�� &;7!-1igQ7y,7 m^O{d!UoN#3ܜ܀ְ=KTNp��*knxٍ O<߉ h9<C`s8 `G~OU=p:Wk1<`N&d>$a}qmg (Okn"mEh ))J;a#S~lDڀrRrP10Ìe+' +g8nm <_#M;V�0ȤLHJ h$% uǁ"I^Y1Z_,bt=.8ka7fJߝi]B ݕO>|@p0 @?]q^8d/t Vrs~#žl@2Va9ڱ" V4;$'e Pఫ^9eav(/9q1xg9{|_ٌ=O% a}е~俄%̜XOZ:!.ٟ|pAof[oo±xOqgPg/#glq_џ%loǫ3c2[X+bu)?r❈yܴl̓~6()egRen7iwߑ18/mv?;-(I1? F ߎkpNj@'j"ؚ™wGG ܷa'Hm+柚וֹ~W jn/_tc\k{T/;W'5Ѳ9M3��*qmrt], # jcXRCxF@@0 A/K$8׀NYa00w|avB0'wcN,iiIgˆ$JHX=ݍF#!Iҍ+ rye' p(aAv`i}"c>r_) F#iIdtcXXqD[f; i 8 qahPmk,7$ -G@iXVOM/(R|60ϿQeӝŗ AKw}fz900![O ![(<>tubv&OO__##Y?|5=?`#OVf H³TtWؠ'oo�9B S\(,o?!`c/ȓf;(AY6�88000OGr,zX?chS89 XS>H$L;FRO .84^?'LE<6c }�b3zoj91޲" rqsn8Yj18g`9:S_7wg?*l#?7+YΡÖuݏ�4^GF? |Z瞿m߹%f99$wd_d܍Ou߅"ZrI% 98НHss lst[uq-$My=͒RF?uvu6^,s!qoŖ8U uOV#ņy"K �1?3(V:]; o=@ŞpØ[d?~[=pϾHҋ4+$փ8iY?<$-,s<J�4tby %+unE({trRyD†uLg +!;^ŻNhR),,>~tdc|yFܜ㇧V'}B_3~y|X[']gyGd o[} =r=Eۣ: ov:3AcTg玈��*wUέK/sckEOza=/™?7VXb$BXYRx HOn) qn#(PvMɘA}$⠰YpK��#41A))~s9`T7QHəǐAS0M'Z|љ' @aDp3\$XY7q00@*)$7f�opk/KdvHO/?;#6< R[õx1~ؚ` 8HilK!Zr3�"|V_E7?&cdg/f 39:lYdʼn$^ِ| 5%!%N9Y]w3囹v~tH0R=W�1+nzh޾~Li}$|dJ?vqO0;^ q WՐ}sa}xx}_I|B1F{HͱSVfy~(^۫++;ecJ 1npVs9VFr`o;9NdWsξ}V|v~;f';9^ke'DI%'.ۊkd9 zfj~+B;b'ٶABv%cv# [g0t픥�ױ_-!)'рJZK#b R/t(JZS` me+;wluڜ8H%Η}U1{nw=AfM7w&_ W3[Nҗ{}ߓ$OzXC _0r6 A4Ps)Y,7ux%;~{~dEH}v#oNS%" e0Ǎn 뎍�"~+RFFT9X3{|ݯI)i7H<) ܣݍN=lscw>��*zI_RC2JGX?__&bR NƲ<=`<qǤmE^R:À4F> %0)!`_#zaQ%7ܒ <gc &rpD9JCOKK&�N(?!lġYe֣PBlxXiqpHh QI-A_$PAE`%<YvXk~! dcd<TeE,I d$5Bw"i lR+:ŋ%@H 3pPp M@_`a?;'&/'>dZb�Ip)w}ɥw < Ï$ů`ºw'WK�%#?' Xԓa0;epX$B)&troRЅVK/ľ#a %%'Hq/b27 :e?n?$.g=c9b.P[4y{9qsCRQ( 0hylH H<?JV6/{³CxVyOЦm+-0K=r9I};,\fe9s9{8v{FNIL2r[~l^ܦfT1|Q~~+D gǶ?U|EyP-�],%l+EJ8*َKzk++F?{`nVdnBþ31?ct wso ؾF2<44‹N?7+İ:fc( I]u?N<,Cs $UJG Cyp1'%^fi""|$efVIiq/ܝ lCg#N/ 9'Lzk`Lin!M!$Vg\f+ O""Zz88LOLzY (v]cH6Ț AX4ɜ؛X弿aG,89B͟d+s(:_%Zï 4<{7,|��q<n|~;uV9fN`{?^RǾ4WF���+ =uYW݂l&S~Yy\oe9e/;7##;g~'K"[cRC,W@y$ _IuA<ʐKSdAC$FV+!1n%[YDϱ+% Xxo꿨„hY6O8Nt3#ꤺ &Ї P ;tNG�JPR[X7ܾ/u�+HA/Nܚ_(6.q~9lr=r!Ug_/ɤ߂Jb¿M]0 ǍOAX=PIa|F%}Yml%wK;~Y4 ۲IDSa2;b?JrMyd$PĤ4ՑS{c6F!F%dgkn L,z nOb7w=zx;ڜW@ 9;p<)ţ#x܀@{grRpl+N Ư!˺_c+yE9w\Ɲr9)a(Y|̧^OۅNEAF 5B`ьaK+WGVX"ia\tŧS+'hQ{}moՉS(5<>d?d;/q_o»F7f|nsu?֮N^wIy:Ya zVZ1NBOWrϕB1`n8+&?-d|gyt=IwuF _uDVWD & ,5.PA'� = QaZ|wa,/v8(JeZw㳓x%KM/ 佃Fww�{MDGI0_; -+ 8!}Q 3c-+A ce,qoٰ_Fk Z{>۲UXҘaY/-jSabvC`J;(z\Y?AIKC0oeW, & A'soiow އ+u޳)`��*( ae [W쁇~F`;8fc))L;?#Q-{Rx(_ nf-qPi+ÂK'E#43E9NIdI1Hegr#כI! O܊)q%%{Er7>j'% 4AOKN}[83^&swXxg$Xn Yrhi ,I 3R#$b7:z#|POIoVO$\r6G8?L3~a0OT6+Wa88Hhp #b+ĆD%k/#GA/yS~ s28SR@l =$OcMSS?~%_,¶YXқ% `X7YEw! $K7þkt8ADo,+7>DpHt"L �~'4#̘�\^-khNP~`#jv++?׾1g~fq:<R-z F 6yvqð=f م|MaqAZGBs~ai A 1}ۖĖ㟩APVFٝnW\=|> _ȤqO@3 7qkʉC � ɛғ߲[n6?D A a[mҎ=3)��i^Ks~ㄮ|f Mo"A7>NG)b_4uRO<]hs 4Xf ?w- maa)LwuًŏS"ÃEԼf_G$!WEK̲!up XC89i^˘vO:z3H|nv Xw3��*(\<3Yl!E~aHBBP_~3 sHo -aR AB)l$Tm8b8 K|,br`{,d?*Oab(oDױ;o]E_ QRV8 3-$j Hu 7/r+XfRIk;Wa{BCzE_& 4V0;opߺؼ#:îg[Vq0_#4䯙}yiF130 ,QdխԐ_I5NP(5<,"Ki GJdOAj ; $a-0 l! 2 $#HbY>jLv.#<603 %8Zwn$+b&F^ ,P)AE9оW?m$a KCP<M`To"gy4 `iߠ'q8z4ߧ0a?w}$hYGa\;=pGDj/ǩ$g"x^JA˿ 耮#EAհH0xCwa|%6^<?0.,VOe`³}"m 3MU#,/Q^ްO h _ JXFIeF3 Ibf,jc /L&f~7h^D+y«_>;NŜ%=gZ58j6II^ 3n>+K03wl 8 BlR҃yOb9ie9`Q/CE}-v51p!A}O؟E$p} H7c6-w<@1%|7n̍Լ<^J~+NMo[+;<u%aKf|waGXS|Qoٰ_VAe}Aerђk^m/xQaQ-\.>¯jfp��* gCJ:6w5L�p9dipJTYa3: wpR ΚP/ (yh#m ώtf U_A(1�ríӏK(!HO'ۥMɿJNAT[f$#*VPD< B5X\ #�ñ{)Ma~_&(I-ۧ῀@ OP x$]oߛSl8L^;34?{$JO6 r/56~5lIHy7AZV /DF4‚6%d~,IwɈw A 0"4aEm03r7m �(4``O^@N A s$Aּ!7t XAΒӎ3#,OcLsryǎXwrDI7rq&ţL!OWT. +ೡ\.w OLWq= IS`DP`ml ׇ2޼*wnoݲַڕ<I<[m?:Yqc(A|'O;+>1OV852Uw9RB `zNp9(Xrq٣2ԻG@Crsx&szE#6'd! j~ ?݂ۏbNP XʼOy+j F_ o[ OQ#:LI^ pAb[��1�) �'cW.ߐ'[a48.,3`2S9~//K NqHFl8=*}S2[*$p`JrKŕ&d;e5GjŒ~夝Հ"ϊoW_'oi 9bzG`1# dek),74҄ZŶ2 0d�B=vg/d{8G،V ORYIi1V5R�Vl:+\Hw; 1Wj ^ DxG _-+hՑ-$  &S*09OW8~'s-$aƎo?lN-s8��+*ݸ4oCsE(ڈEV|/D\X; ,J/-;碎P"u? lLy#x`WSHO"*]#IWg@E� )5�<C+ȐaDT`#U|+sYUʲِ�\Ț8s@U%ٷ-~0 `]hƱ#nrvN|p,q`�ʘ„+͒σ;<XGLUgԒ�W,+\\Ȃw݄„&4AfXYC=8PqLJfASq'O'(#z1ݏ TQu~c4ʓ 8`jYc;o$I-AuQ"nݝb2tMĉSx$cgͰHaJ"T4I ,'["ͳ4J�>(8 $ש3!R `{t;2|Q'"{f' KIC#?">,h~;X KJe2; o 0kVYNK3t9f8C&�`8~"tMb1©7&/LKgX0CfhH#ys1bY,#Iވ?Ѿ x LR:7wPk(#a-:!A  #c`oÝxer!M0L>켘BH[u nRY@P0GN���W��A��*[ UTn黓\b]ח&L]&Bi(bzdՁn#��*{\'j9BNM|ܚúuwXZ2 9��*&).D+k;Xw\uuL{8e﹨ēF;8��*%4iHF벛>Mzn:EWnͮϽ/O&_P y"x:&( O;1_=uq}~uGkkzgk\��*JOYwTo˓YZWw&}o}GiO<(EDǓ$rAxjHկ Dy!fEm;W0z"]Ä\nͭ6p��*ǹ;FZo{Sa]“M/: �WA÷`7^^'c0^z4 Ga99Lw7`ڰ _##S?׉4TGE: 1]mq'w��*pskwurwo? r f'R?xV5d}cmb4DQgMj؎aUY <^"<;`)4p6k^˹��*v ]o&=GB؎s&SՈD_UΡDwVퟓ՜a s9�� *7zo<b�:W,��|~Wwsb_{@cl) V zݘb~ <�IT +B}�� *.t ovh湰s +o\>xS8�<ކnep,vNqU{fⅨ_}'5A4/2+`l؞'tY?+"+Ly:~T˲i)�� *t&9?StSբß+U+yi^wvƱldww<x_8ChQm׆\j%FiqcO[ٯzw?s":R[O z\%bi_`q %-$Ю�V#8 (8ɱ#�� *.]7~ CX;% GyvcӃָ;D vX '+ o� 5O�=WAaWJP(k{,P52&;8?Rs7~~~#P[$*n)g0A%8-Z5i{ùƈ `%Xutu@bKXŹ)O8Q?vgٴ*NrsH=8 a1Ep|;87�� *qOd^8<)7/N[)_Rb_4E͎1ĮḊ0y_~$S4۹Zk-œY$+l:<sZטdcWB{< |_|F*^3'!Xi{s@3nK[*PK"cE~h~{19A_?PfPZ_/ 8$W%k`dz aN#sVscb>S/=ٝG8x9,XSy?WsDEU5#@G #cN|,Lx0vD$>'V8-XA #+`74.؝jm~N87׎:?Nʒ;_<\0_ruE Z#1~͸Dрs~ۭ5,%Ғv XA }ϕ<%?%-_J I'bqR1X�SŒ;ocB8ೀ��*t]On$fW9@̎xi aR44e8s߀~edm/r_W?+o JKXV8LjoGEyȍ/:ܾ~9 m<Z[G1j7q%W{ ~ÄQ]}uΓ۰Rs } ksa-uΝ 'lb^cǶч)ca?v0%5,8ݦ8w0Jl#1;W v=@ |Fm444*qzᛅvtWq? qB|؜;yB B#,.&�>9K r gʷk-Gf0[k5(6n/hļ=f%kw8 |n|cpYߊSkcW ؍ B@noٍF6v|㡫a(K>ٱg = ubZ g GBީ9;H`F®�"_ȰOnD+^⹤P~jp��*e2-? S#2?epĜR~(^4ݔ58sC?jP8t qcK"5(yXO//J(Âq,AD&pf�KЁ!;0fSD ĬNk7e|<aVb^ϝO��+GCy 9u_9gY+g8]P@uEp ?Ɛ4PQoÄ*Q9B17p#&G rn#Z~fd+S >5)e Y~G@a ؂]~phg7ن=/ūRqVaCE�@%N #W#]lcv1B?ssa9Djѷ7mnqC4 MP'pG¼o5G.=y܀ |F@ޯh }1vbyF4hL-Ą:+-aGh<�D1͛ FRZ~K ~P@zpklp [uRL/M&}7V=V ?tnݛ2z9Xhp|8=v#:78o)~Ө}P9gۏp GW;8@}@JB'l9c0fFn}_n '_BɻaeG%n^;Ҙc ��*Gvߜҗ'b~HHAhn#Iw/3.,]2iHe+ƀWĺ0!(e( <`g#ݧ.M76؞4+[5F GQy$} 8d!F)hS 64e#F"#LL}-ŸkG,dY} v3u X[EY WA῅"M!1erҽ85,7}reg 43ݻ$oaLv5)@x H >f,? &` ߑ"XxŊ( CRqN%dLB e�)<tt凥.u $ p my!ؐG AX̀G"{A?^<I#ҩ +Ч̓ߨbpj9yȧYDka`DD<E {kVݲun@#8uY,Rn?/s(&??V6̧+^1퇶ܝlDxư_$+?| xY~xk?RF3|t/a V+ _:_r]!ğltFB0%Cl}`"r_% UY>܇w""CBdbq7݀Xi{yzFܯ�on$r::W?mN7R3��*s֜oO,S_m Z\ϰ{{(!u8]0nY(3�גC+ r;%cKC3|+lRbf H: +& of= vtVt/~^7E斄J%;bq& |g`k ;mAwnz~ҵFeA̾W΁vo OSQ쌓yXo7ၘA+ϡ&r\,,?N 9CnC醀1܊b6b '@3+(;X[eLT۴')؏-YQPsf'-vo`#`l6qiw5<_k~AԾӼlNyF?*&)=[~`+ `2f-|֟QD�K  "E rO t␥.VD;VzM~vTEW*iAm/aҞ ]VZ Eh.-)!d45DܟeBn8O;` %�*E K)0p9,'Ati\s90(D)|!z ~Ͼ4vXlq[f`����*zrhaZ#~W|*Ks F܈OpX}v @R E ?H]~MRBa<XEf7؛կ: {Xůd~aO"+`Ye|^΍: &09ȘAZ;73FFw&+v~%O:3`0ZJ|R_/Jþ#!y1;g(Zv1jp0(ցuEҞy}jQYQ,5!C$�-l`PA;x$QBw.[UøXD|#ժ#Gs9ήcfa³R&lDB);z8Vgq%V:ߙ +�{ Yє{DLE&,L'sqt'|)Q58t nurKYӻnV tFTRnlw;b-p@Vm'gb̷L[C7nE5!_ 1OR̼�?[Ac4a<mֽŠXZgVeϝ|hDVFGR7 OOk~\U 0b?<b6Xk؁^~3MvMO$[/grjJ ÿXqE|pXi*QJ l<b(-_;G8;+(`|E^ee@uF(JљExcq:p��*ǨGb>}ⴖ/,_)'� "Z, H"%/ƶJC6lMR3$H:%Zb zB}O3 [8Ĥ^ǥrA)+%kE 3 lK*]!rpvF#X䆆e]sGLe+_݀JL0HPaIZ_`yZIؘM�"eJ9)HaDd b)%؄f,5%XZqa =bSd}X 5~[l!!ؿ/9 -vWNSarqHPqNGޑDĹtIl%###(#&Q[=zyI5<Y,%\8 YAniA` Ongm6'9|WpX`h+8Ri$;MuVr:"rȎNvCN�s:ig?}!OUN_'�x5Ļv .f33;?׌ZՂkvwܖ5]L,zq<(V%cYHZE/;q_nn/"1u9gKD@U`<$%cngUp R#(@�ng4ݸvre̎>1A)5;2q$+x4Y+ 88ϐ$\98xw-oҜ([헝ƧA[lpW#ۚI.2{V,IZ|%̿78m#Jao'9M%#LPftw8 >N,[Q#ŭik_tK|;3" lK=0)9GAKƱ>'+7c1=dtIOO9E(-*)U0)OrQ8轆 /',O9LRl| |eseGsڪͿٲ0n֥f݇ZlG��*w?߸迻 Sqa @aJ'&/ )Wn^ G.Pf<4vv8 0Ybbd#c #[/đ4,: ) ~o8-)KHC!~%D.��ܗÊ-*Q`<)iIfV֢vr( (O! b'_dCa' pUjK6@erVǨ8_2/?WO8yn5[o=Y~R !L6` 2pY~b+ '"&ME_w(paAcp,F؟xafivc7I)^L'rٲnzdyitKŌ!#0]J)C0:�*,ő.|!%Gsmq, #۟]ŋXyg'r&8G|Sod^Qb/DaZl<E`ӫ ;m)}jcj7z׶X[{1q;hX6mCuGzy`@qĂwf)bpj<;Vva3a|VAL$^XŠM<۩[b5_сkYb}VZeh"'g2X1;i^c O C7g1FXØg_0Σ`L0,'^2u}/ye0f؟E܎DE212y:08U_W t <Os#a F~~N#?#Jטa"؎]|8gyZtslpФ}6}1vnJITNt71׊ߜ,t#7i)۱'lOK=?+1=|Q, ƹ^B[?nKw X-"~b8wVeÖ y2/c'_(FmV'Ia°>;)F97J�!bJ<ǯǖ' F#Q Y $n<sWorԎj2oj~n@wyU1 sZ7:jy��*y9c_bz`.9Ð$ҋ$ ii0=%|VY4)R,6r^ N2F%yԒ>(4?'QY @W)&(FaZLJ3Iy`d# U׀-q;!>ؠԈ <./D"up2$‘n ƺ8! rư_ `@z|j%†f{ 'TY@7[ơ Ox'0'⃗ R%+ocH_7 G~7: ~|Q{OQ,Ća! NyN'!cKe>EN׶7X8V&_ @ -,K lG,/oUdG9N4~k1)PV <Wxkg=c2&̬Ǒ}]'4'IYWƇ3/ }uʲ6'V C?=Fc<\Z d؈'2lng=u_ Ua=bxMgQBׄ/ҹfga;1)onkrm@"s)n?9|71WӔIg aŒ>ayvψ#@5z(� +83<bךM?sh"4[cvH,p]N)J -mCqjbVtf^,}q! Ȥm_W8֣xrFd~hOӳ~Nc9jqB$qoL[K3�̄e63d<=+(`AG8 ċR Mņ70Bw<K OlǾCť� K"ۖO; $3+ElٛӱN߬VV`) ۱{|rWBEbR_ݿ~-8a\4Xf/e�[v<Ϭ1g<8Vp#+ ˟'+iƻ0v��!�%3g��[X(o3|2Io`L}g`0 /GFu/3q9Wv9 ffKoOr56��+K[~sd`|̩@hr:ROIIuw$jk0DkXҰ[NCs_t,$ 4[? E\|J0[o'a2*!+%³VP+m}ECRbqD$Oq|=GY:k7oQDr'LR8"�/H4QHOX~##$^ +b-ܚf(1c\7&{$Q/rܐ_u X [JHԚ^ ` B;nYa_LAOW + VGk9)+b5ɦ+RA<b0B>9·' I{~>Svۭ'DJ&s]{-`Pf$YIȂH@#9lٗLF'I0bw30nrt^O Xj;DSXsbG]cfN9kl"!U$WPN)սmıݫĝ~N~َ8?ŵ ڿwF?a<q mQrmxk;[Z3_ù(UT"@_'qƎUi߇ {ui`j?(V-gV�LF)]Jf3-<J8%:]~`:J6  Nf b~|tKmߴiX߲9XcVQ+'"+_ߑIB_.;XHr9 Ŀ$k`c 3Sv׹$.X);~ݜGW۾Z{_Jܒ[$�] =$ n{?upmQ5ƛ)Q{%e#~uooƟ0"U}y#Qy8,XГY!N@r@Gv?fP!'`SI[{'5?Aˎ<%[1FGl4,kt~F_GQDϺ#u%<hO/0f`ͱe0 Y~fU#ke:�K,&V;!e~5BFg춀qpyLOO�41!dlJFn\׋ ^o{4$iMw y?JaSsk��*3'n om3q\R6[zĠcE4 ]*-Q|XB/W-"JxjY�`;a,VO=5:}#8R-,܌7K&%9x xc'G^7=# ! / Z mV0/Hr8R3#*iH؏CА؟ Hb ^agw)H 7mR_Z\RUu "49'喎Rl_ I7F F'i@) 0_#pXgFx 0a3(`g/JClR Oٰm|)H9w#dp5 qZ;#|W7B_g`'IyG/1 z Xk)%$hfK#r``R$gU-]a3eߠr«ȥwXD%F߫+t-/kjb+>e \/sCRùA~O�͎`"c"puxQ _,+(VQ헲Տ?go߈cR]nu v#D`ohT%M[Xx4W3I`ߎ_K_7҇t#[rEA/a;ĜF}4(7tdb)$!qi ˽ңyݓ}K��>ۺ#0pS,NʳH!~^(1)mBabU% y[K,bLON/;¿8s>'_iwJǑ>a&ϻX(."XwVv4pv'Yߑ25Z=\;O}TZ9W6Xl0Wۤ@PdžǏθƈ Y<nAc-*?K͗#BqV'FMvpޠ?WmZO XLfM1/[��*%7Va8ؾQ[,B̿V쟗F08da!ǜ؏ yaAvI! O8]h4aYdZ)2Xr&,vﲷg W#6 -vv;JJA݂Tn<ZX?<Qh䂲9}Y='T7xNJ^gXEi/ZH4)&epƓX�0EY)KDS y 6FK3a,N᡾C [ %#-Q_Ć$Pߓ]O᛬{$# ؁V8bh_5Х1̓zv L�ٶ}OE(� ፰_,�a. `句ɨ`o#a  B< vWp @f#iGsz993:R?f- <)aQ9e#+@w"#6~mZQ_Zrex=-[Af*lvXV# T-Aw=b^<8ͻ?.=?w?Qm;{ϻ;kȸT~b=[YL,Y1sC/oaEp^ X`WW>eYQ�:⼹xVr5VD})Ra$鸪ckݱ)|s8|Z?w];PZF^U,g^epg35$xIG9|=eZ}`Orra86\j[`HNtѯq_gcH*<S B0$ ,^fwcR_|yue(64Sv#Q=<ÛKs?{?0 В7n}ۜ*QF$$=A|zn/ mRDf}U&~g0p��*P /t$;HH豼@'a$q04?vaHK "?%c8yd͉ؿ/RFW- "JmW bqsHj ׉rЌrG_r;}Iܬ~y),0RX7%Zm h0YIYϔ IKlJc켚LBY7G9{7rioq(V؟rqlF3| `a/[ax6R=I�alLx$*Sho<)~ ŸZRA+�yS+3"G-.zX/EI=<=1!Kl1g!_iC1%I<pCpŸm6ua;|)j̡9gO^z;\D`- #+ աcTo^0S.p+oVĕ_?(>y*粴a<Ec α?>,V6t8A=gJq O[c~MƊ(:e%O/5 a|"_y "<C#_oOa$ j(q@G6%) #W=ȶ&d gҀ`TcٰnYP��1�)(�) ұ['){�&ceOy?R֯4qWShV(NhcrѺ4$@sG%K�:K!`#b'L�8md켠N )hG[;ݕyx76l3~v4;G_1fi;;b}~ ~ȚsYATi|#\(J)oDpԶ`My„!_?bK;F'.HKfEdlVa2k@o`i&ft|n×FwOҹ{aVɀ;%�ZX$o~rS�OJ�LrWp Ha <zٽc?e`{Yy I\55]L~(:>RƹS{r#1��+l4 <ŞC{-Ź I#:ư (u)B@-lF }?Ϩx}� >iN4AEnYK>JBI�Gl'3p< zET>݊[t#Xh�#6BpR ՀI~?*bo,hVh|)ͲJV+ZnD>+}_3f[ZlC�H*G Py0`/xJ ;x77!x6E|''7D!BA,=xjRKsEBCc;yY< >-u31ζc$xuzn&=<Fm"ad?m_kg%'f#~=!X/,۝<oĜ{8_HEG|A swc(C? W]Ri_ nRXJB4�:( Z<5?f~휁'>I4t?y#"G�.~-w%%mC!# )d3O &#Obl&=/xμKi&$M~=9%v=.yXr3_))#1 1+~q@Y $~&A tsΌ-Ԓ@Z,<_-$>m>9Q]^80|.Nַ<+mfk6d Gԉ�?çˣVI<5N~Iۥ庀wCC`<?PLHp !K^C& g,';w.FC$갲i$;qg3M?�Qk[m2ޱg�����A��*Z]ݦYkZ伻2brb&LL6鼨"*EE_.Mɛڪ��*uww7z7dXkg^95w_]c[mrcTvQ"R$XEEQijK[)WU���*&_P|{.Mar` `˝՝wuøΨ*[,ey06꺪��*T!D+>>@. ..MեC?\S1krr,92�mh,喇)*Q47u߻};`/ o{8z';<*kT ��*ꓛi52jɪU&ܙ5g&.o}e'EmDt98~AaS+8�P EAl n4(mBPw?N9X]Mb:y{?ͅO)IBR5~fͰ|Q3tvmǻg7nڰ޳3C8��*zy7ֺ7uܚ&lw9w=7M��ɹ̂{0N -lByS!#gZL</}π9n}t0"\@< d ?<[}w8r:v-J"6XX29�UmmS Q/;`se-~NO7j#��*{6_ɻuɏugw^7qt?Q3µU]Crjs tⱝb5/a|I dCEƪ8��*v6M7&g^Y&j>nr ^bq.㧩4F/u|2ҬzÝTuO||sT(Ro�� *t_\ܛL2k]gag^&MrdWqր݈a/F_[YŁBM[w) sNa�@;`ex2S;5bAgkwX^n y>>vn!(Y;6ǜ9ݴ1І{. ԀF˓>p�� *zUI&7wWwu&Sw_7^\MɺjUfAV]1%S|aNv"$wf O" 4;O%$' tezf0N3<L8EUY5|G(IL4vS(;NJ7c1?yv�[ٱ?@i2+/aC(/ۛYj v힔ɾe�� *&nMZ7Vnwsrk]a7 fT.9F63Սv7 }w8=1cx�nO 'm�|N 'i%a#`#jCHV h7٘CgDEwQkǻ,>Q,�_ξ$7wbzzHqEH-'Gb_R=ևIC #@x^vó+#*e�� *{>oɻj=_ѺҁXn[q/8'gVos/]esھQͧ"!җ-f~?"ǘ%?mK:x�V8o`HY;[7nN$7sԵy0C|z;hhJ2/q:z=6==ZUߝKF_-is8xKoŶ'{©;r+|~iepoS9) 킵pݾp"چvmf!g gv5+d}rC UͯbXVC+'</"שit _`&ج5N 4p�� *vwjvwn)r=Nٝg,W}N()p#n)kZēh6\?S+AXFDm[f xߨYN;mƒgknV7X{H,<w#m}O0VKr{[xyz%=i#~4G'Ngޕ20 `$ I.@=N;Olj7e !=RP K0}3AI_bi\ $S Ѐ)g/V?U:ּ#hb@l@+8A}?5cz?Ϯxw=nl7u?o|ï w?ulε�Ŏʖnc~y=D'6 coeS02ퟶ$[3t8,K(n2sfeONBz?R²9b/(Ȉkώuxf|��)$'+7tĒF'€TFPݿty$;k#t6?;M|̆P, :IiŌRd`{čJUgnFXOJ>RІFa}i7@��*v&uNIXim<frK# }#kPc#N ,O~Ɲl%!rps2Vcf<E:�XXo?(†ZGI?#mC;Y;E(P3wf?kfdu,l0<IoxZKYXq3s~oachP^vQ%aF9V%O >^ [G5$uI�Fw&ߒ:0tV=njQڸIePS C63VZ>KtMS8̢ MfiaD{y.ཟAP4� U⟶wuG[x{~}XyN^Y%I8 HR"/</*'lJ۬v?ۋ~z Ge;g~?s;owp:v?>y{6Y6U`� 7?S;ou8%gOvV%[k_0Go#/oƖz7zߗl؞DDRsȚrL3:4%lޯD"hjҦg-ںeo0EL{p+u߅iV`& $Z9]4O’��* |=9 ZÇjlM!fv%)U4,j\_uRsX/ǖMDe>k-@}A xZ1[GUYɹ d'vV &uGnB] R7w& #C10 ),fksFkJ]+<9 U9|j?`nugv!Y es6l1\40HőcpJX 6e_e Dd'#(<\Yn1BƁ-Qr6 ;3QŒbTd1kA?� )iR1!%۹xMc&q�HMS2Q w/W|M%brW)'*c@: pQ6`4b|"`7,@="~ô [pD_c`4ƱV# 3c_luPdW:ds,\ffFCͲe_48sD Xێ >, 䒝taZ!,&%cy׼0V/vذ&l,Z>M7cPNnW'>Zw9Vfu xFY}sd!+%/1# <AnE<+Ny*iĿVWH`HGwo C���*rv0t>C:ã|;u,iiQX1C@19eU04}D{|/ s~:)@i f('�P-, &7& ~MS_Ŕ82><\՟#H~ gbo�LL|Dq`>Op{dov?v`̮ܫ%aOGL g idoE3&~L&p!]Uvv�? A0DrXg`@`c`FɂCzK5x ye;+(X7:Hr1@h-)I_aX#,/" 4w4-+<! #_ i L- 7pϖL04l7hsw��b\H8(| X�/#ULhzvѬ#ml!?@9 RxNYU�gQJ>t;L>frls]woÔG@ί_d-d D_گ?r{F )y{bX$񏕃~py|f c= :2?fo` wʏ4V V)[lv$q#òǧ7EgT3q$ AT'w(iYpӅu۔6Ij{;Jm{ȫG [4G��*subxF6, J9|->���aԲg qxHaY<3aywC퉸Q@"ۅ9o(SL#8i abK /b~+H+L-"yDo) lB&gA3df9Wo?B1daJY I5`{-<?G۠g_V޵� I7F*Q $8(vNG|N|.?MZ!SloW#?e߇^瓂…vkp"D+[D@,@rFz �.e<? W3+.9xcun[WoG9n{[3m{vBJ4'+/*OJyw]s yS,7 F倈#hKKdE,1Y<fP٨aXEÂֽh>P\_ǟedLJpgO%o ۶'ԝae%mǍG+j4I!rQp%t/ }aY }Ь�1@"A<q(7aȥ_�(&IOPBK,Jb`6 n#s-nbZ3��*{ 7Cw00&7?Gf$9!aR^ %cEYمyooZZA <N3)ek"Yq$HY`1@`ᙐ ^b&>G[!9%J/uutM!|X(30zKo*X07ۖ?# xv B$#_q;_9|Ōi LQF#]lJ(<XxFn<32+OGt[)8yѧW7w^EՋ,޽7 5anIw4F^ݚNZ>&jA|*njTcퟬ3pV~o�}�IhQ{"05MNгv-R%<AR>==yb2 'a=?ZlE 9Y}ѐb<rl!Uq)H߸VK 0hlwǍJI%B^P`xWXُ('E rY &V?vt7HirbYm¤q{չ`B +aSDodty43} 7$ bO3C_k06 :, \@ٱ':o;!c=RÙ,.9<Ɲc#Gnq;=h֧N f)~ءTB2�!G aOEoǞL ' uRϦ:M)?s^s_Xٜٱ'fP>h @MM;g]|L ?8 }{Ng I79]gatp��*uQmo;{#-fOHCCA׾@I5"'!53LB@O`.Lw[��plm?lKKXMK~_aH# JHM4BDye Pfᥗ FK7bfd2)IE幜%TQl H/1cxՋbv*?D8'5e++H- 3K)σ B\?}``(V�ŖVpc)j|Ha"'סh0eE0W@gy~H7&$?5HŲ]K& [1'Y{݃u0< aB?V#,48>Y?Q4zD#r&D_&1Db <N9c+3 rc2R#�I97!0H>elYbI{3G5l(MuvP ;!]3/#qzm~4 SNVP6_1s.E?aؕ7|;yRs>n=#U Xv 0x]cP&ftQ9F %❟$G-9*m)gJ Gn,&AļO %k>t'.}ю�`MMN#nŌ ԯ?H/TӺf/rfewrzX;ĔL$񥓑)Ǥ Y]GrҐ@fdG·@ۖ0qe[<%%s7v{:3?  V1;W^C\盌a.:׺5$X *MF|Fyt!4oCՃTL/,`*i0]u dMk [`3ЬOe|DkZ|b~Y|gu^&tw͂Z/YBU[Z|۳r_�DHb:9h }s+iv B ? NrCvsqې S2RFYf32LroeLccˠ1 ?l&A)#p#(+Ĭ|+(D/$4z%i"P@ 57o��*vwu~ScJdF)$MWl$(&#w_--t7Fѧ_.`bxeė&CA3/%nNH& deaaDq05"Q`)d$4ψN/G1ԑGN@CSIlB?AOaX�=,@Kz}(5"@+tZaKMJy;yJa@6yiE rRB\ZIQD08?$t%?1|3C;ƒ?%a'Y3#DFZ�% Iav(_I70Zri<kob䯷X5(y cng,R2L3h` -Eh9iwl%N0-dС菫60z =78^;ŧ7gY9ۉy%a)' _~biOO5Y'Y/8>ۻeq͇oJmk$ ʱ7-FxZPgH_~0+Zc$ {+24i{-yKWjVI6IY.?vh;3!ܽߩcz7;G!CqX܇w%"DF̂5;R>8y  ECHӑb%oЂ2?2Z]3dv1C3!8Q1,@ŭvu/�Cmzݶ<D4{J&ΐp^'(c~A;%4__l@E0+l;��!�%33g��w‏'_|F2eqkI7'/r|2ٛsUW[kmÓuIL%a}n_Q?f~8I$ߓ/#G؟~.'Eg'ﺾ5:x+-XJhHr8񈔫Ѧ)EW{?`ӓs�c``g8t)VF D6Ԑћˆ;=q6/[�øryU1!w7��*{$9E5!#,^x#C sF!OXq]~aISdnhil<لg ?E-+5m P"by=䲷 P'<< r~q�a'x-N! Bcy#'FX0qeZJ~o�P7i%%d4x_(3iYdg ]W=�2Ca OY^Ά7'e(Y)=GX]L 㟠1APq(3�d ^I+:ضPraF(3 /ؤ� |!7@w_Kc$0$ 5/S|dzzq7idLRp"�G|<' (!g1}];yDkſ^g9|ӎLW߷kn[ B7'z&sJ!1O mpkŅe3)^kQثGš{Ӱ] OG)ݮk1矷^#|+aH_ǭUYx7Ԟ RNGrL~sQ{?b<<;.k:ù֦_9_n`o+0 G%b z%aE3=#3-"x0/VsOG_}ћR;aqHb#/FXh3'$ 1+g;CFJE4[]g)v9)yI#dm JB*s >ҡYxj# ;+]olkY5ߓb!y+= 0͟V~ J[jwIjE5̫Yɨ5(vJ@XcO;}쟿Fb߁rqH'db?lJ>)<hk#¿kT³lG42?9;D9EJd}Ib ᢔ9Oӌ7哐To 8G[pXd=>^O'e/ Fn¯BF$Pbؠm\f_0OI JB%HC֒JDS4GWF[#347c]fq?F�;q?3r$HlGm| xE ˂Nչ-R$ D~ BJ;o(}rkbΡXwL7~{蟂n3��*tTլ pGmJ|N 1<_,/<|eH003~EE{bg8O4y 7FG# 4FI+ 8,h+NULe2RvPF+=Y$BIJA0཈73 1M/GUqP2sB O+_&l-lLǐѳ�HFl00g,C\,##O&p`)d< �B- �Gה�hxhi%)fBE0 C+IaPYk*jc?$qy|Opݷ?bONYiy)y[rO'>4Q,PF61K#B44R5z㑹zn~P ;J[𭮼J7�Y>[Ʋ/|:ۜw�� >-x-q63Cm~iƎFgHZB|'=+2c0pbxnh=ڽNpyFga@ f YgT?m FfSWi3n=+I/gh'sI*ڔ'O킷`?-&8"+?>HHu k5آ}d~H1!9 x;f48؍9Fe2śnDh19*^d$AƧDQ؜FtA|@\bXS/A-1ӐFP_B8_ 1R2FU P @vE7Y[-x sTVmYe88txNgngWp(B&r7/|$݋bX] 3jWb^=Hq{tH|=LZqG~n8 5%}"DIf#9]/%>D֦_ Qa߫NQx& nݷa1 &B(9v|]e?Od7N cJ۳QZ,F"</.}|;! B >?<)h�Lҟ hW@+pEN� H uWvǩٽTeeCǀhx_ ��_{}߼��*H$PW3_JRmoFa_xOKj~l0Ya04Y?!7p#51fR/8ac6F'kҰF+}Ɠ{Jpx~)=qi|jFgz[bR)%sd!Q3C/#[&B`D/f_dr%X4N֥ڷdtrryx1=('rSЌ[w#ur0@eyqhH@bS"HL&Y7W0<Ekw_cd'TS_#/cHJ3~WD?wF7]gk[�Mt3GggO4CXi3 C964  \f,Mf8ەÒ[0Rg+[ͮ8�:1^Qf<"yLi\jаyA\xwV5V))5o1d}M۠͋N$R`BǤE!EׁuJ,b vNٙu6[s|479k#gZ{{ 5S0 "H6Or;kv˵C1| }V`2kGrXqH!װRf^N{ <e? FeNֿٜ@FP&J/ugPCFa0WHg!ħΟ2X%?2.sR<4ӳiG:yl?fmq};/({dc3+ȈJC#(4y;RxG,`{.SS M AJۆnӆ+1`׾b zg( c j\?1c2;&_7f1Rz1,_ d W�xPjy$d>8Z|g db ,A\.}џPfgüxx;t1I! =ؽ~Y r9&Q�8<t[Rm~{{/2u@��*2홲P!XAHFb�IpFڿnob}טd7< Zt&KƗmA1iXZ| 1D89! "˴_ybGF+��a[0)ϟ඾!A)In,GN%1~V {!v`?0iwP G-t[JlS A?a~{)[T0MHQD&B O;> cM"&e�F]i7 G(o8'1c?-<KFQ\S5lɎr?I1H"'J3mY4%TKR߿4jӴ� tAn xRtlLbɣ0F Ӥ7ŲDn`b6ǜa1$tu_L;G<.{>RYB;a H ]{x0cRr\ȝtgpNED8yAMgL@^:|- ?EFA]lq]mc/6RvZyV?;L^Xfb?efnԩIJ#l?K}a8gn(~vxqh~~p  '^ G{ M@G�U9H `|ˮZ|LzAI+!Iwo,4M:>kg/<_sg8@ivn<FhҎv6yú}YOJ كEMJ!%R>0s;mL)?V~ yֆI1 ? N%i[m1oxG kmU�ò1=.kÐ߷OO"q/ z)_s_o c\ĶZNSӶ;-NP-!a3�P�s\ bŶ\{}ܐL;[,Q6PT51(KHwZaAah]|&A]K6p��*ԮP +ФW/+Nq44(w&dK8) @)!HҎXFZ"Z5 dmCVw rJ WsH>ӐQ좐3Lĵ~-GWkaYr{p1`W4 bL-<)J.xa Yh<CEm)4KlJl-A}j/4_ܰ䟯pY{ȏ8#%)�C6;`j[%V wN#5`͜MJ "]m Ti L qe ??3f-�j%d@)̀m##]j˸$q(k@)&HIdFD`c"T@7&+�' Zv GKGWt^RScQW�8&/qF& B?_PpS(uUf9=޸٭.ROA!Irf''6c>oҍY38yȜ(` y;a4i gsI[ea*)?A8y� 0*KkU/;C(e)o X"Rmk*ƜdVc-Tp+y;2s9|9;'ߝ΍]>O +7)'VScٗb|'�ZCHk /y /r-b[;~pJf~ 8*PL7$=1#uV42Z~mn~b*~}J[)%dpEVttm )[#v!DHCnoSe${'&#|_G$` &Q 7n3ޢĿ[~czJߥ@Gbv/%.v@hhf`#,~G5GN‚/Bћ?ZlS;:Yǘsaّz=J tu|ɘr{>0Rs6( mpt6fVN53HvC��1�)E�)(b -s3:�Q#_^I}8Aӳ` K!!�Xg c]QЋK~H};m>0 ׬ߒFUV B w'uMj_m���+NI涙[?(r>q�ެ{xa$UB(101IH 񡽍zy|B"]Y"�^�Y_AQU+٢glF* 4 _ X_oo#ʤl}$rQmb?/t/t8,k|AANGj3es#}>8}z!/Uh ~W D V25kv9 n?X_b5^~:ސ-JSNyB&PQo?G\ ~nOW[DhݠԟgR:Y4R9\C�pFWH)Az> .JA3`�Vua'Ofi-xC�RR3tHꤖjEӸΧQD0G�dvXеv&!85".%lKݲn1'$Ohv"oh@sޫ'l$%W- !EXx2P %?B;5?R(3E.`!E0YVVh R/#Ew1%߄8Q]%dD8:&#;�aҨI40($8gu7rAnZw2Y##?dÀN)8�iHQt>{ՔX NO`LJ]V>`$L f̫6(5Ns�C(4fB&�47Su!,K(Kn -8+0 x&_v0I( G}̀.!=9+u}VlyÂ�����A��*rkڬVubnUwjJ컭nUoʨ��*y=Lun Jv|V&ğ5]e܈=?��*Mst=IuXYwZLUw83~WU&}Zt��*7wuwwH{wɬu_ܛ3ܚuqqȂ`|{P3n[pDS}ߚ/Z)\Ȭp髡'O|{7USYֹl��*n7uMsw3znMYɺǺ7w]r :Rv* '8AL6F`1�MXm�.&>Xs7"F(G` �x6Thya.mab:r+ss��*7:U6g}?6VUR|=ݯx�ݭ>z?P;6??{7:;u0<6n"ÀٮKfv##<(-Dsx׻YoyNϗ;@u ñl$_"n!@޸|ntN8��*o]]:&d wwl;sovai ZzpVi77Iëj fbyU~X='Z�^ۏ0ǀ��*znVww:_wuuw\ZUεT$_Y5x-̚a}r 3Onnzv:T'xE E8\>_yNl$m0__d)NP�� *r_]Wugw_ɹ5wY&MznL˺gSs Sj��j,MBQy/InͅF"q4#T'rɹ'''3m<=Bȫ �p kp*1xq|uH=O p@o}ifTk>^l7 I߀x>[~yĜ8郞|5͌Cy+"8:+xw,Y[̹;ͮg�� *&ܛMZ7&7&YwLwuNCmwoVrkǑH" YOp &1f6�{y++|v^�)vZe-�(N`w? Pf2O42 #Nw}-kU%N3�� *6=owSsw:Ǻ[6 _ { 4p ÀfLEEDEg9P]x�X8KX�py;@u`P "O::-\B}IKoDg;;k~/W͛|@m{ ;3]NCA|UNǔ∿6ak�9p�� *v]ww[]a60(ϊOX<Yز~P 5:79 VwtͺkTLox@۰]x{恢YvcÜ{"n(۸"; #"{{#{š PxgZ]ˆ$,V ߡW<91=8s7N I؏'!x7&ajH`cVDzOcO59k8knlA#^1ߓfz؍ʿc?){ݕ=))''dJ.FZІ }z{>l؏d֜[f3%54p�� *;ιkH;?c1a.(*:1[g^Cruy/ %?~ctྲྀ?奃n(.c#,Rֵ?r$j#JD!qj}g|aij_1ÐVol'W ?Z'AX=.#*Vbb;:EXSYaι7[$oxN{Ŀ" E(S6~.5)@V gIj<oc8\p׌v%X^-n8oZcy;YỴsVX7X~wXՓ~ﳈ{W庸r'ܶd햡'azP{2 |. l޿liqC1af"8_O@{Nd}%Fiߜzd`l찬tϢ$n�kǾn_ :߻+^[^{ H E <r?˿^(p^s;|x ACyVN/vtj5g4[kfPon>O~M3 ʹ²a�$M>^xlt%C1wHjD��*ϺϺ'ztx4 +@qlI@Yn'_HI 5#8% AilDW Mٱvcҩ{WeQ3#~+c%aŠ^?2l L$`) v6cW` -|;p?;8, bl־}t1[sϝ[=~ۜ ^s>13uig7>VGom ͎G7^0 HAp߂ԑVFF^;SiQztl=~Maw߀X!MOc59C _=LcD쬡wM퀐fG S+PM96=g € %q2Ƌhh-ֿ' �~ps1ȇ8u(N��qQg(gFXRv)zA~i 2vJ܈+IQYȖ- o}7v?#ՓY>(U._3^/l=Q3$3'gn~^,LFmf< ufp rאjH?8 }oѐǷ]Zx`r { @grta;(>|ݺ06{ +C 9l*#��*5{X~Н;?$�LK,oX3/#3q@kΑai;Cq=8 ?^=ݥ@n@?4A/F=V8l,Xo8* &v~ܬY3+7^?%�x<ZEކ" Y K_\9Hy3FJ/g°Gf0!<_Nn$,*FJaIed#ZDb)6 3o,4gI Sxĭd~bv nCC,U@)F%20Bִpvg;ԏW9nJ"ʪ|'6,~ o=9ee [!UpZ;-b $kIwKЬxi`daG1=1``/^k0Vp f6} kvw׸pQYJaX_X+xCԋtccMގΰ;*{+Q,3/ąӲPݳ}^` E JVE=c`'F8 [#&ц%nfcniiq;(U;]}@g xT/� qzb}ewccfd}G#FR,E;lr!PY��*ú9ͅ/3FVl,-.vJvXJ pZ-w)V9Z2(c=N Y8xH~@&K΢q39?}GsCz7@S`d7vAo#1b;U�L |47$bIC V5�"*��-"xqd2:#JWP!CCGKVc (F0I�MH)&F(- 44 .;elVn|)yD5 07_S[b-yIc"WBY_K)Y raIؒCF`�%_' *b $IM1xMA>4 @V @DYaV9\ |ˑ,uo{P`"/qY6 ^Gr-A:nsó GĴ~a2^ש<n s`dAzcȝV w]wZѿGу܃ݺ7OQ;BO=ZK E8쑬5F$!B+9m71Ê ORԁ+V36V_7؀.ͻd1'>Ee < ǛΡ("Cy;J= $R{c\}UaVhG��*]z›_IK"TÓ-;A<�R9@ ^ i4PWC/c2@Kl q(,GgI8&1x-D#b�%L!%"~#!X 3f;`<{(.>uBa[e6,j9|xt{s[Jy/=k{�K7kc �67A8HГEWGW *ɾ.SWo/D)�~7 4p��8 ;K#c T 0og@iֱl}mv[_`a ?h#g:JB sۋWR3-cy-7 > ߜ@IthV(; fq>{W/ok ai-mLf1KvW-e0b9.^v P}s Ka͇>l8 PKA3d}U�BJQ/gv4i3o]hKC7P$g܋kut3��*kz<(/gp1 IB/2-x$F@i½ZKۻ^,ӷvn)y# f(Gevv}kZ3`&†L0<~ %~)y;3]C9(E9>>rgp1aS%W='ܭ6HHrBKJlƺK&f8�`ab- 'O{M�C-U# 1A/}s\kiTKL5IΆ7b - ^[抜xJ~y:ެ!<N cFА0?Gyg1koqM|Cpo'Zl3$;aX#ؐDK`5'v??U(,@l{b&X39 y& vW_BO;'>/%l7}!¾~HŒHe�$'/1ax CN~p2W)Y TrvČ!\lZ S\Pۣ݉+8¾YÑG/wGl{E#%ss>IVRÄatOFÛlb} {R4V۲ϕּV#})JJv ´_,H+jPlj Ra#K sQ<ݱX\,V!Ɏ-!z'fks78��*Z;=;/IdS8F�T `iۨLY(,y!sXNR` RwQ#C2'_ߊ #-$i+ƉlF+y@+IQTg(,kܴ7tfܷD%8f8RV3#n$Zd=%!砍b=;r?|Zr:B5tG 儌+  XoBv -:Q7hb(2M& ᛑz 2K#mmp<Hb 1 DM ##�ܠ 4W@R L Ioik/ B"ώPyi-"xaF�JH lb0YJ(PI} jxo}Sf�I~xԑ{3#Gɇ{- d*;binx ~8ppjY?kZsI^~Ʊz:BD$;+`k8 ն iu wLjag\w?,xR@Y3&X}y8|?agxe1a|td8؋\˽1zIA.~aWįlv'2/:nzrpxB[w9C؋0qn'ٿs1ocK,y( lc4{ay<^ّžg}D PKuf)#9+*jصmىmqYDx@JB@VKs<N??PTM 委؍aXBnʂRL9'8[@'& %Csvq -sيns<cmzHj!|( q_Q;9a~~R65[S}B��!�%S3g��ۊ@# 7}lܮ #g-֞G,OoSyfgG'R1c]l0޵>]K9(g%9]C8#)NT=l݇fW=g2eV6��*wy+H~Q+"%vB\r Jaj2-4!bYaO,d& 7~tqB2;b!ku['RImXjPľ1[fo AG�N|Sx.3�㇆=! LA`18Inr(Zɡ@aEN!$6bx?phkIw( e3p2F+0\ ÐBF I,5Y-dcQtXrn+O7P7c|->Z[a%o:IV7qb(`BJG}=X RF%mk4jS:얌`k|F'<0BVb=$3=vcWaYp KbܧZAjד+X f{ڽ@%&݉ElGiY|�Ű9+o0LAOvtyΈD>U" �y"rw"":+GĬ/N;-3Wc9Fօ4[Ň6(seS1Y[qUaj3|jR?ksK?ḡb}gt3wGZrG}bo铯[<U 䌥L3bߌjϛ톳ݿSfs])/:ײ̵ޯ5$'v}}oưz0F6yhCM̄m?Swko'Koѳ6}Pa #4dBOK}56%u#.~p턝 dwێq=OAٿi8!q9I|b,' D[e?쀥 fnb\QW؁܁LZװcq}Yh8r'K؟úH IXӛcf©.Z G-׾㬟4HELfVB9<@{dՈAĥ͉Z[hѻ++0I/!%6Xj?~̰Q'7gÝD<i0H-]1B\8Z>4Rs1\liVl]��*u3 dwXo3,$2$S`LYaCZ4Dkl!1s:Kc_-aGeDBb~e¶(<%RV5$>ecÉ&E(wNq% cxVq&?3OHl[1D)>!B m9ɼ=;*|B�,H%#e_SfP\q׉" 8Y4~r%2,2"=Ӥ'>JK f_va8|^�ܿџ`y$ΧOud b1I;+ |a38Cq.cR K^ܶtlw @ش_I vKw< 0Y'tBЇ'~7^&b_ tVhܳ3a*444V P-pG@4%![p$Ȫ$?AO'S㹜yߊr'Sª5ٌ{NuhT7'8SwoЃ=K7n,۩nzq|{R([sHN8s۹I%%k'l->-gh'|7%Uan0,Os?Er4:-VvX--J@Y:O(܁n 01(lba k'KZ8Oϣ_eVV 7��w/-(7 ,I(_ 3?; _@)rEa-9O vݓ_ 9Dq-$兗R}-)lm'qܴiNQG]bGC7fecu!ƭl(xVdB8&�VkN=%X+@񽲊ܢ:/V3l/ۧ/b�#^(cA͹y=ٹgI<R؟لm)1[ߚ| 4L,v,v 8iֶag}괾8I:ף>7|*([slQeͧ��*~÷MJ4yT[ br/nQeͧ)_x~BoW<_"&@/Vҟd�3sˏPL+'?C뱦>V+0R?e> I/7sO AtJ)C~s%$]b9d͜^BTʘ5� qY# ?�`a&` (CCQfЂ!�FYi#}CK CSNcZ|?C~9D994gOY`RHNZT@n%A'#[]?SdJ  �0a)B4`�MpgHsvp$4 ‘=%r( H8a%' ?_ĶXTSiLF/jraؤɪ0 v7GN`f H~ONe+lpҸHz u| έ-M8u8+Hw^Q�(p9Ȁ'p:>,1Žb<9(#rf[0ѫz}{fuU"0WGe*ř35+1m{!~/;-Ko9y4|keոb {V4*C%f#/turBGi@k1Rو6lڎwNSf+rs*pxB]~ՈͯAHZKB߆~Υ?&jq jnfms=els,v-Znfۇb LI ^R B?mjU)G= 0PXmkӜմݛ 4�)|( vOr3J;'pX`}�`rPSb >5Gm?F8LѨ80qdZF%=VG; ~8S򣍴 4`܄۩FϱҞr0fB7KiVù>llb\O`}3f@��*K RHM< c'}(o;Kl`،k/|k ϛ<dK?D07SPR%$y XrwF@_74Q|L4ԠAO0 vBp%- KBX2'(a [㳙37#(FAҋdž%%K$|g:R:]}'ձ¿--pb6RtKi<(,aLOS(,XpcΒo*0ENB 0MbO}4q[Hxjx#x%(1@8Z}3Hc99+~keHa`oNm{nQ( JeV'`H-.F@YUcCGĹ8{pKLPowv]?RӒfsĒ9=p&`&GazS4uw`hsGa!7` gOֽpbw;}׾_q_Bqus(ݚS\F:ƞ~FV3ߝ��=-O+(XGvk"7.WU-#uFֱ+MPVf7ٰ_h?ۘSnO{LnO)+/?c7b( j7WoV"]// pbDۓwky}wown:7E ͱd5o̾o·)WLQNn&`? q,{J2ﲆ'wxsaw0YE,3>Xu'-O?m9̢ZPb`nj3Fx% :3|͇ւ �$My-u}΢[ ?uݸ QbyFx ug']c8AoεC~?qgebN q#��*@]' 0܄v!lVv: R�I$`C7v; p@+R9xw"@\ye`RQ�82 Y'y)-)y; 竁lr[KcRfi4Ѕrً "V$/v% 3E],XG'x)9+E0"mFH!9BX(12FS3 &[Jh8* H&aO,7XWaD/OН7nJL|QI@-Ҋܘ3�1d,y5V HpiI(;'abqZf> ǯKIL5PfúJWK�MXӢJє�)Nji7oh^ľDOAL!=g2;ul`O,,DRJ%}Ʒ#KPs,N6$};1'@vhcz$<9p^(^ 쀸s:w|wgߝ:p"/Y|{^k#8Hy30v wݯc[{WSA]to/#sE}#47w x!%Fai$Fq=}}n?6> ϗ#v}�֛I^ 7,{eF":% a%[]J)<B &p.KR[데rx:Dc20# "n+0_.U F'8_�z}Vr~ zk 7Ǚ9ƍӳ,o[ !Y֗r'^a$tGvc</s')cۯBx��*5 @ _Kx Y4! Ax�3 @0IZ؛(;Y?\ KO+AEa~�5. `ԑ6Sy+5~r#Vy-<-!KXho~ WùN56_`%Pf4oNm'C9$,@[|hKoYY嗗ŕ1+z-a-6^M& �la|G@ߒ�*D3Di[ܲ+a&`ӝ?ҽ^(qd$]LAL"V`g1i<Ť"3 0|z۴a%nD+NVk8hc5,ab~(?nrBxj;XQW€n_qm!,7P[i])?o1]~Ӟ9{RF0 ^Rۈߜ.ŏWb 0S!aƐl Mj}(GpywkcxSl(a Gd mp%o.J=2FF<jAisՂa;`<6q~4#`#fi^|rٹlAJN{2?+{B<zh;t$z��1�)a1�)ES?,y,z~Buc\!71%pib^~JwX0zF%La&]9?Ie$`4h[u(ۏPH[GC` Aa}^WW6ʠݷ$!k׳$XQM9`GφF>n#9݅VBP[7 vA+? uމsT?MٸqYA/c  jN+nc[ /v`o򻧯dc$gI>ߠQN]OY@Ay^đ8vU)a=aK~~O/?^ǵ,MrOv3mD\^�=!Q,47m Fc}{~[ePu&imn"QhIY��+ _4خ@|;J$�ÂDzΫ)iKRN!�o8}y$n:DIĒUp�`e#Ҷ9m C 'e߆V:F|i< Y II\7D '�@1!ja&4 iɄUP| -{AVNE850urr{Džp*`DlM1~7RD"X#"HɯU x 4 b?GG�]1fI </iBwXai x(@! X#dmU /)ӊc{uP:¨ G(Fj<|W9aI"n'[�jy?81    XcUlGZxXwW I^υnOVT' ?ǏqҫzъNo iȚ9keHòa:$zp<_ ڒ_F}uxn4$fg4;v0KQE(`ζq"I rWE4>c->+5ӉAh &+&cRX0 A#` +&ܚ b$rŀu' jV%#L۩`=%`I5=CJg\A B,!6d Rnu ab` A`ESHAO }lp !7dMz%A 6x!d@!Rxu'_:N0A h}(1+K{}AAD3!B %? ,O(4Pbo(w\�LPGulngݳM,p4<;dSv^R#I^Of!ZLj�����A��*g6)V}SSL]av Ω78(��*'gww)&.[ur{tYwM]|ʪV}Ȕ˛:��*{.]'2k}NzoXw]M5I޲lww\aR��*{}oHR5ok-}cscp�°}�]P#f+�xÿfڔPoA%s*7zRmr.��*sSʷnaɬMAkb0a91�,r#4[_ov5F\k|)pj8@)DQr>uڹNMp��*v=s;}̮H쿡E*rg'� "|Ei;Q�t߼�Dv~N,:N{#��*v]Wwuuޮ]w=˺]< АeZtk5}uOk4.:u 6OYFg_p 5h�0E ]��*z7z[}Yɾm7}Sq��UylׇՅ AF|9*~~9` }�� *zսcɭu޳wq;9MUgw\r# 穅V�w+~?-Ýxf`#fs,a)G3,4q�� *93ws_iZ5Ue]VͮWD#mV1nY`<H F\Vb0>#oy8O{gD+LnXoꪮԸs�� *tøOilsvrC?�Vi�m|{6=Ÿb{p3'!$9kףj#9}:<5wgݱX{{r r }J�E*R|Nc2S!ckEfvG�� *{|wS~AjkAk󑒐`$?g;Uݱ+�ڳ@ 8!U~ntꃈ!&;+8T,E_X6�'g ?;öt؞ tlsfo+ݏZ_{÷g|guH)F㓘MHwZ@tDx@j_EV7|`W0PZӟGs<^cgmik6e78nJFqyԶFO"Tg�� *so{w[f˿^vF#avJǒ`D- y?ZH۟f/%n($C;?{EQ̈́hȰ BT)z=l<#9݀#SN& +,~[Z#6=[}8pWB��$(HoO"Q9 b3,,+(%l#^|) C$٢�-J w7?1dz,?m??URD8y^F+Tv(:6WgO�| ڿZV@t+UqH8DyA8px~de?/قZ }^ώl'?�[|3~-ȯ/,;?w%Se 1f^w͡Z|%‚fu:Xޫ='H·cfkԡ 2wưN++oqYc1-#;;wؐ<qG#b?k) <q+tpl+AhRاD��*qi\:Wvr\i\7$;s9RROMwxjRZv/n8%/,P,: F4qK8lg5k_L�13aC¯(B1KZ/-q0GIe=0h2<VXfBB5X֖Φn[[?=c#/]y# ~.l3y_ǁҺVj?fW[2!XL)g#^Y0 3uWl@%ғT8mcjɂxi5zѺl+gS&2s7 -d1CuNsFwV+$MR1?v#>83l#g FXV#7 <"/AdJb)(Qo׌0^"W3)m/#ĝ?`o㪧xK3nݳ-h;q$9 '&ݹ!3;yf|aD/F\;(Rסԥ |f#{dcS $([?[R.4{�DыG(,_#m8vl#4E]��*ro3t>?w-QYҒw#B AEwKNsZ_A8q9<?b3,1L%��E!$ܜ5CS'Hj Xq-Nn/CKο̢J@<cQ 87wa8  Lo5D<Kh v1rD`=Mwr@v<8vV9&C'rQsGxdb1;3 cKƆ /Iw80?íx yQz ѫFf#7p-!3^8<l>pϜ +wKF "L7 an;3|n;^8=.r$,;#tnݲgݹ~crxJ>ݴ#�pVM_hG1Frه&670xч+ Oy>fB3Fgf݅91 b ?a Ih̅t}f,PyhCBv";3dݜvnu9mz9N[Al+<.L;o',c Z>Sp_ ! ' C{N^'wݍ}_:?]p KVƋK~K n<T~U ��*ǺQ _VXKt /+ NcO'ivph$ a�3Sfa#^ËO%/$fOQF`qIœ7s4wXoтAyCTJ O^#ɤh%}a Wr%&v'фnA*X䧰+{+�f2 /}y�'BL!Hhh$W;Y CKJZq;!@L8jw`0`0Ybw`ˆϒQ0`B8N_+˿Ĵ b{n_sFf#I vȊFR#l|7x>K@ ޅ /);> rJKr8mҔv`9M&98C EnY|a {�LPf@ƙcV$[~Gm95&sɆp}܊SUCxWv3-3ȉO7 </�u›K[~$='n-cNb\K1j:vG' )cZ,#8_D~@^U-rĠ_mW}όo=tnݎ^1fpmB{^uj+Ͼݻ =RIYen5~Ww?Pc 2{Y(_w\a腀q;Q_@qk^N¶ %:wg jD~a|b!+Y|��*Xw[lߊ\]$a\ Ơ<ZE;%Bdx x@XhC#&۞R,^igp* %}+ґQLO wH8Β 쀴&HIaaOb[̬0vF=qWb_ �Iݸjz 8unYG ~=#'u۶L9>܆@ (V$ 'ro#DV;n8HjWQH_' D!0 ]CIg ?}u�ȝr ;-~Z6ǏW%t<Xzhk~QݹE ƔpḜ>_uaw;by̡m'Y_W]T]8K ikÊ qяvP5?=ht}@kôD6PTW! F F/Hk g!)^m<i[eQekC) n>nşCDf�Iv"|o^ֻ ?é{6p��*ttvl,qh*+$ ]O@py|XPANanrޮXx��vXȭ7ζb8TM &rF?XZq0Nw5TQ|KtP^cr qM> _Ϙ.#oP/9c1y39�ߊ^b= / ho#NZ7Z rx8gY G"ǚrv}OC8lHNu||p1?HfRF!BNT(,jv?6_3!cz_Rsk:48 7IY·COV-bvbs?&D~ J;vel1(JB²N 5Pۅqy?6SnTL)!C7xIÌg!amsVziD#%{sҗuZ& ήP;~W;fG_UHߤ>? ÍY:saKZrnv  *mڿ4_1N,c='"8be )WEG>ɠ6%IQ;쏟 'g: ۠mA=Gin%g\aq] p;#3g81[pN6d~:CHe_`}* $/oҖsvU~o=ڼ@in]F׸#wn-K0۞[p;W*[��*\秤=;XCFJfY%'y0A/ֽA}A{0)_,LMua <b:HnY0 \x� (�¸ih+a 3]38{& CF> <N{##jn~xN{s!bԒܤ)<ݢa7Ж+J<zD IXq| i Rf1 $?ZHGb`Q45³ΰ-J!g7_תGCD0_;fx%$ܧ(C;H&Š)khf00#2Xх)F#_xhkq|SjA~+ɀbI Lq?JH;#UXCvA 8p =|^liw>vGp>e BN: 2<Y\N~rn4GXYr$v{$M;2g ưzQf8kS0eK.~O_x_ qf|$FZ٭籫e^lİ b =,'o؉ oPyT;e< ^37,N{{u㌠zHCHLz n_قP|%9 K`}^1yG ,!Q:Uo!{` % _w5e͑+eq"SۥA.`:,_3TüfJٔVI*˾(_U ed~u6)yOX-y3B/,U4$dЌXI5.qe":b=2dd^-te ɢmg.)!A-gJ^l0 Aӄ838Ἁ. gK*S7Hc- YZ^C)ȺnrVW7Cw(򌣸]s5fl+e_٘T?K(vwPe"”uc̙tp��*[s7|Yc73xS7?;ۆ )A}-Ñ~VWcE šYJËҟؼRQyd ` AHDA#T; k�(d2) A8� /q,2D 8&D L@BR_caD ԓ��!�%s3g��0�֚~7r2ǀTɡߘ|(44C3`ށE NJ)N)Y_0`OR=)Hk5}[8FU܄ zn5F�gYaq]O#HvMOƠ1O/wZExhb$ԖOQ0G~I^%RE5HH 3T@(lbߺs|-%Q^(od}ĖNC[ )Ao00XՇ>ezE{؈s"P DW[[6"b2_렳,}e(P+%p>k[f0p0J '=xpk7[=,f)+VmZzr%=~9 ;!Ҙ~y?-" 7]UY]Oà Jl8,]n(< ۞kvxSCw O8Nu_'<gwg^a|_QSvz7Ful*:ndlŹN(+FvZ]ӄ1�GINh{bsːJ5!@vr_YĘ>[Xh uæ7fq|mߜ;.BKp&N@SCK1Xr3f/ :~` />zMyٲ{GJc{ߐ 58zy9/a#H\/ٴ@ͳdpCB[ᡆ%cyOXۤB6Ҿ9 bӇ۟{<Υ/Q͖py~_s7Y�W ? vWw;uErJ)5^<RP1;~AoNmXw��*~0:_A Kh!jy_#_8,qOIHX&Q1Reڌ 9}7V!(0@ 3!2ñtjEXmvĘVQb+9v s1%-,VpV[A5kQYvH"*Tw-9灔IdncVH'^ow!k(3C?O� O(l$!ZG!q{M;v!crKmJwⓃ &ӻ8NF6Ť"tY4є#hrc+} 3Ǜ^Ćy; fA3R 8&; B@b#mנfţ/;wp߰Ӗx :H;Nۈd.|1#^�xZyl`WW℧ Be6!#Ax8n4ݣȸGԬ#(@8!k{+ v0pz€ם'g[/3l̈́8ΐ!)�k7}6fbxy՞t(${vcvy!e~!?os|~Q7%Lk)EަN{u+쟲x,WH8|i}[98G7POH00+m !j+(r/E,_7ŷ s:Ek +SY)B3OX(m!=KA[ȥ/ׂ{++0^78w ]l%.GcײXr_cC65D!%}p"?lnfHb!vw3 6lE`~ʟY")~]nNjB?`NHim0 agל0bt^3;8,V0Oꝙ="iל$*A=R'?e7+£3U YWlAfrX'?Il3; |;��6'fYl~xl{sn[t2X Afõ)&iǸ��*;~k#?aퟵћIXNmmN?!SʔPIhXs:zH<+6IᇭyAif7IqĦV"ޠ}x_ vE›{S-ܟw;ZRAi4$"V?쳀Q<6ecr>cⱇ!!LO'tq,#Z+!oOqZ#Ra@0@eW �`PKQH$őyPH"`/9ҶP̰<L #K5 iKAUѻC0ᛆ !rUyC1$�Ne[`0Bÿ&_Y5!b@(T(N{ WK$ΔJ}b<}yx3ӰV%,Moޡ6F�zp(*+Hg94pI=Ӗm”㖐gHb^R8YHЩ8:sVςIḃ*8-S'?x :~`ց/uxK^w}R,]ya=\,l48yj: ߅_ 8U\/,; sվPQJE:X b o`g[coⅼngu`,+Gabn:̡8e{ClAe5#.eP 1B™w%A|7>%V{N7rsK #tĖ 0n_٦lC痰% gS*X|1}Js>;klD^b6%s8qo"D1Ԝyrf>ߣc{p'h& 1 da/t>`v},a[+VC O-蜣R^#RjD :0m¿y?_˶:å13kpƿgl%\8>1h gpto>IYYQ,0e'wc68@!,<ױR~-Ֆ㾟,ӛRG-fo..��*M-l'\N|x~&t5̝-H+;%Rv@hj`I~v űi=!e_g_eVnB0jE!/`#ho)5vҕ& ĐC oO6+ nDC^0:@,0sf8f397<a|Ob(I+ &Ho AB H Hi`*G"kL!/t0zIVѱJ)n/Udw㒢p% 0ҔOOMtrzR<($8ck F#&w}D:H PLSZD0clUJϕ_q [EoH7v|Ag ! "\eiG+ ID_Xq=~oĢrHk0 Fp})Gi<oWء=?:_N }uհ݇h>>[}^ir5ԡ2+#w 7CĬ?DyXX/AwQ݇.;|*S꽄c6x kcWeV=p[߽Bˆ드@-3$-ZXN$@q@Ht#)+z{NlMgz[RU<4J1/av8 ; $lx]]v9xb9(4(O?$H|jM0͛gtS[A(`ϳ8ג ĕ-��G '|^]v>πϱ;PQ O|{yXqʙ;>9"Ċ+6H&K}vETaF쎧8],4 ~b�rtŜZQfKSA<^ V9߈4{f|rq+|njVRg5n��* v1[n-&c/M G52a=iǿXgSCHvB M,Nb9dIpFDe" �i@đX pTX)p ,X, >+?+0 6�+J;A0̀BVS;<)ߤ,0DEr>߁@veh(nߵo V5g`k(,P#bD$db֟Ex4g࿯,4 rjH1~DGyl%?\Պ#%rkK&a1PLAozR^q.zEEH<C~7K?q%�bYID K$ļp\$F ! %|A1Zo! i%%2}|0Y5 #BEf5�#CjGtn3(-vǡlGA=ȹz\?1@6qW;Oא `ný2<;lǚ&pșryp;,lۺ?XszyXvYA^XƝsk~Gf֣N'?۞Qy;%?w(<s kn}5a?kJ5(G+_GLRvN{PE~?J>{r٤y˽U=öa_fwxڽx@rno]nR밃Q |oVRHT)aW"81#[1"`j77$8vJXuƅȞZFl}!u4%!K}<-$ /_l"tkuv#?'=Am.:ߎ[qB7i]Φuqf_cv^3:Cw^e W(zvYD@p?!g}7~QămAwCX>>f��*v- =<1+;)}C|-?�eS &0o7a7-$bɼ�a Q࢒EA<w8ao5%_Z[6{/OOaA?,4Yʦ/ه @zeWb$9 I& C$4i 6p.)6uoFVߘ ,gK!M8#Ėٳ N؝b5Iu?Q&K .//??Ǒ K-`ewƺHj0=;l7Sg(G% .J"W(3` ~+!#VۚrC=<C\ne? l_vVAuL!' % ,ox$ܠ-rn"o3H[96e-(__tPDԑ ' RHJ|=Cf1cI\ŸRo:P -{5I\hV<QWl WPS _<ʅt;1•DO6 Q=}|spq;k|8u<p)헛woғۨV8X114A gs"-̇~o<h|(XַkBśkthwV@ڄ奄L9}iRPJ !۵> ibq^XnJq Bo|)e+pn}f`\xYr1b# R�Yej֯ouﴹGF=h䔁ҊINeVTljsrYō��1�)}Q�)a1HufBcaG~Xj ~KJJMŹ /a E&/^RJvPUJ~=Xߎ-~k xHSο{nAsN+ oݾIh@3bXW٦[6K y()3 ~d_&k~^wN#GmQFIg?"{i8fZpGqFjG-I\ҔZqH~LA(ms.qČTM, 6 BO//p1?zs+ԇEwsp{;$��+ C~R>_r]?r "0N#ŖI.zؼGRI%E};3R>(3zTV+N ? Lns`(oQ)GE�`eD̞8t ?Vi#5IjZH@P@pTeA΍1*L8BEꤺqku */$R2ؐx*-rڈDIn8{?eiD�2<j״c�"UYYNIlHm^?q%A `dB[ŽbABJюy<N4;HC/�Eߋ #fa>Õkc(b xvȇ>E<)ݷq)_Q G�2!%s䒅m6`סN`RQ0!jE6pyDzٝ+ /{_%ᇤ<Ve+<;W;PgEA^;;j@ ހLx '?v΢ۿ=dqu�G-"fXefEtŒd+ FFY/4u L0&aCH $PGrUy %)}bU~F `a _/(=m?'$P 5g0 Z7IKK͗ѝuE$0\:Q <؃*0`!�h|El>{ىxb�U9"tb"Qz{dӅP$\@Uet!=زK- �&h%ۧ-c C O6 I$H@+}^/NߟaO´K�<wcws%g���W��A��* ;ouwWwskw7xmՅUսιL��*gt1]eTLmS[ahF&ݦp��*{w+wqW9ɾn`K?#ָ9��*vk}vSwFuʛȫS0IFepeG~pY< 7�BȍBj@6fs-S/9ͪ3��*ss$'uЗ] H\W~J0?EZA0"E^Oi0 # pE7H{6Fl .{ S@\lܪu8��*f滻;]ηȕ:O@0+1x1@&8~Ouu e8[oa=(蝈~Id *\Os{-s.xN-cD6;Mպ��*&˺Ǻougw_;\ K~>\twΥ*=O%G��*tKw}[z5kwXv;'N?N+؜{a[-Yݝc;^#՚iQiNKcvdfIv\f���� *6Io] pj-ABV#rP6}W�t@e; 8.'$Bq~wvZS~+;nȀuM=_>W-mmUFp�� *{':fӻOǻvG  o;VxN#a>sh.lN7FZ{*@C{^F�wE� @͂ }{$0OJ pKE<+:kB�� *q9ͮ3tӚ# DT'a*8,=DͲ}R݋ �/�8�zD׳8V?"𭭖�>K#I [�Dn͌�ړXk%LP3BVfXzh؁w'[b=$iD <F )L a<,6{b=$h9�� *pWğw2gvHeh³S-99<ݲ\$bM%VB?#o YOs/z {,OվNt}Cj_x�Fl�V"pooΥ3P7vVM;gx8A㛉ǎeי;u?<ƴs}ADe5q&温9? ~~@kE4KY}L$|(ARCoV(ݾKc Py?D[Ҟ ;?_9DgB~! r 5te<1Q�� *{NwZ9)mzϜ[fX{#evNpYdL<[?-wŷؐ y+/dm)%rl#xKĝqŒui f j%+�G*9",ǯqN!$f4eDG_6%sl [_ bu?``8~Vy%? Eq:F%G'h[ZZܰ^pfx5'|wIn87сV�v?rց\|M�৬ú9֢PwC/<a=FaN+,Gҕ5^F`_eH#LJJ4߶c0h7 a&qL~!x}kb? e9k:m>geRUO? =/tĿ&!/.K.ϙ9".c/mφtlxB,_W۟r̵m~;2Cs٘׳aHvv1l xjFSF_' <ݛi<H ROrH9ڀIN tn 8��*q'|z&w'FS.yS2!oYf'V K=Ev4/H 3d3b?rmHԂ lJ8F,pOaaYlocVˆӳ0 xc)^pqo߈ÍvaZ]V|[0z؟ӈOƆa䱽!F(} `'+]~À!t�{fl$us: Q_;1]yg<X^[hlngk̜Fs)q6$qz�1_`o�auvQğQkI Ǻ=|R+F?bv"@nGkv[:P~^*ݦkcݜvB)g=}<XdMgă$&rvڟ/3_a+E<'eky3D[0~o^`V#OZ47 omG^:B΍DӄOv9ζ7bs_ƍGDj߶ܔkd>50X��{DaXP + !vؗUqA{LP@ /��*qĐ2݌{DcXcbosV%lN]{;sytנkD 1ۖBt(7\fp XŤ5{ n&dlM}ؔI3yDa7eф>}J@FFc2S \P$߈܉$a[G puX|O&`a}|! OCrtnzG`G g*Yؖ)lP#0q71Cu�0&r=(Hove/<5#[*+t/o߷[g2־X@ \`#s9ir)s)l/#UC,ӝ;@QzOc:%=^DD@glfl 9_>5zcmw#Ds]#)YƇF nq-n=g1ٟl, ƹg{:~uIQ\L`'C~/+Oz Fc[Ÿ?1fE8_KWn1ijzi//aj[mz9}߇Y1U,"waQ#^޹] i_8bv@;Y>wu+Ƒ`Sq"3��*v- klNr0aSk_J@׭f+r?0� a='5PŤ@%XdnH& YaEҰ J pFkMX$�/{/Y r=W۝7 mʜ)+K8KAxO`bW�_ 2�vI:�~R\2Υ`E�PIi�25mdr=0G'S(B7ZN-ܲEQ1$R'S 4 #`+mau6"#[H7~'4+ |?�QH"EXrb<{,"G1w8Hn!DP!(A(2YܦܓnQ!q- +cdN;92N > SRC?85 "=H)<m<@mzW4U09vM_ai/`g';;`2 BÕH s;Jeq_%NzwW'yҝŸC3G^30مÅ 0630_vۅn*Mq4,ΟAc+=9�C%@{VVYΡBܝ51n,P^pG��*s։)/#'q,NW AX휬GK~A]n01#GA @_ AxXix/_a{b;_ 8q_r'PQiR:\B!AaOL`fF(36Q1sYP/$nJA{<Mw6c~^ҞY/: `u�q |r@" ra0 |w )C(l9BrO[s%@Di1ć투"0 |OՆ?8?Lu^i<ϹN ۄ52A{'uG4' K-|;Zp ߺ4Z7 fu8;쵋"c7ewcït| >E+][MGi$Om  9p) GGZU'ka~l?_:q,}kWYY=#]*y0s>~vo瓤vO��Y0~˫㺎]?kp��*s'l?ZXQ_(_č¶gr4YLӤ3~F! l*^ts?|w;p4PnZց\,J IlF[$G.rl߲Q@WXcSJY*ĽJSN a�sJr:/`߇t7Q5"S1LA% �+>ft'tc:%?ۻodòR9 ؔuVt|I|Eu7}BJF G.J@�Т{CRy;LYۚ KKp.f(3f4w_~%=~ȊIr%PaƩdWvk_`#K'"M呔APXR1s9v ge <A+ LNj$=Z>3wͷֵ/Kn쌤Fz14Bbģ['u;f9nk;9R?|qYOKRDݱ+יODw#kr7MnwN0~'mU0:؝??۱ũ% b& =J~z,4 580Y[ӯdvl+o~<G_#8lpOpbaNOihNŤ^I1@Lh)%%~0rgV /iy>߾1E3B;t$Iw 9WW3o1qaߋ\n��*u9aى{8F O<+miIQKO<HTF͐( I%,5!{#kkEr<�;l^PQ&Gkء]a|~8'hH!�oY+b<(ߺJ_zt$w~NQc!9E߿5L& X`N%vx -*(#N&;FZTHYbL,4jri5.X.R'K ɿJw)ǬFݓL k~DIvVS'O"K-tԐ؀`c/b:k|JRDi#�.qSkA/)}hQΔ6hn䃏f$#w/_řƄ2k!o'El5O+(I=|:q"GӚԦ4^YȦ|j)\ zYxPnsqD=-L0CM/ec{ea8w&e{`'5VS[Y--ș<]_ #u­?s(jY}c9Q{Ove%``/B,% o}b s-/;?ݻs1XKF+#f;zu,sx$oP{Y>8 Tv+oI9i[lC=Ltop-+_Tf<ob4�%j YDāwb/va$-1a- VwrJB״nL;1ζIFiIK~g 썌 ZN,Β�ܕ܁z. ȉN16|xra E3,U~҄ZF9XW|x ]>¯WNL��*wV<6P{{'�q܆!n?Zz]Gvqm3ogA4&-Y8o *oCDb #I PbnA\4NoP /0҂_PcŖGimِId 8y%[Z y0ºH��O椾@R׉B"!'<3�N)�`‰wHSz6Q?Cx /T5Syi׺`hf}r`.Xkm`$3ؠ Ⱦo<# חo3 :sd$ u%;RP0uuQf,db=^*!!-%:XE,5. $H�~GOk/!kd,ȨH` ԡK0Ƹss _KCx^/c_wW0/+'L=@#*mXwYx1Uy<9|xibqg:Kkvmnf2]Ϸ{@?v|n?>γۛ»?Xt{sph͔vAkWn%%z{?�{6;(lT<36d#z{zsv1$mq2} v;!vBB# V'|=bDml'y%Ƚ$#R&^+12r ?*@ jtK[8{fl'Aa[1Q#U630/3diX_t8< ̞-;aWlRfH 7[/يKY~;aCT 0PV3| OGB8h {Y7vWv:e\4��*~f~Ž_Ԅ3,tēH7Ӂ 8^F=_߅d۫b 3-O%a+ >)|-($ò<-)f5ة<b~9x!)dJOp C\-8fc~/S7)FH _p| -*(FG+a O3 v#-bs_XtXPa|G6nL Ơr~}mŒy=*8X,@b冻 %o @S I䒙}% rⓉg唟vrT|dŠ.[M4@F#LĂ|,LHr9@)bbiAK ]U(] Y+ y_,o#&ew00q$U7 \ F { R(󄿜i4(1i <s!}o0({ps�I0?$ ƕZH6m|a]�8wr xNArw 7�F^^@{\G:8@w:�ufasp}b;,W3) ǯ$h< l?)C~|DW֏gF,f$~+/adQ)63~hZj@O=?l=;?rROFp$xo`f )w#q`4~q/̋~Qa}Gs6diϠe9ZNq[0Po,olkHcz}'u~ptXF 0 ٝ(F+5V3n<7HPO#R# CIfZ_܏Ozn#˰ sV@!Hؒ_~/Dqт9Ϭ1]ו[<HO|-6u3)Xoc9bL,'A;Ѭm"2|.΁߯"?<?*9jqMyCO%Æds-<0|SݰVӏ<a%uǍua[ZOw\��*vȺ obv7$-xDz)6<MC;JP!<y.#k[b_ɼM"'V74pdI|GOQ14^��!�%3g��F�[ryina�[P<xv aNېnC�A$IAF=o?HjRN@a[lB I=%I)܁W5}i)]I4,-M!Ê~^ii(NǓ | fYѤYDRCdS +pEKfPc$i}ؠ`$rnW!�,/HMGl=J !̓V83@8Q,5., ,82)InFӀ?b``źt"fNShr*W[ &;5G؝rXK7Ɠ>?(:h0f9r ׺TKa�JG^/u.;tj@^#{89a'r58(�#xGg4^c�m:O=[j㗎>?՟ƭ/aJ3gf#^S>Xq7۳96�uaSD~)ȄTH""Jǝsia?,,>[aAr&׹ל//ޠnpa^S1ƺ7[]LfFi۞@@V7�woЃ@Fw۳]e%),tRkYm۶^ƪupfu7HP~A1 w,A6#[xg*WMܢp2R j|bPqx}ugw CVߠ?a1߿s\3N'|C �5{NR=?_'V1;qf QͺOїr?݌%`_-aqO%)~<ܼN#yAŧ E[8txuaҵ O_?/m]?+^u}(Z^SГ;Zɽ -r[oҝz9BNٸ S1Yқ^n;s(��*0|(ĕ,b0%p2}o9TB!v䔶 *Uф$XYlFh>,?ۓHY{IWv�nD+9 &k(R[YFd! GIR|,^(sҞ2�DBOd+lFpS_&(X&E�R,KGZ#s` 0%)/idM`;&`2HLƆ@`iZj0cج$ -8`܍i, )"-viNI?a<,$<&-G%+/E2cKd=!?KW_dԬ=2 &`I�4_v*™%tvK"B#pm};s%lP5 bB1\r +)\%M`RH5~G!E[rv IE?|ZSbW;YW۫f baV/nj.�^<(++<(^n't@#vr' "罬p؝UUw9Oe 9bA-oSh 1~S),wEb>ο�Rb'fwu6zl򈧋>L{Eo {7ڧ;-kWdn+]~tOоM;ry5lNYK ߽Yy) D1e9õ5@qsǓ LJY3  hXo �-ka<� /? 1 ֒|g )odlnR϶")o´q,AA%ģĮicd3m9w$@LbhLačHQ?09>0ufF:;h aiA()nrV 5^Q#v7),x@&HY C1/tE@c0��yܖUϴ=7|i݅BvvN拞#f_^ztp��*33n<[;vK>1,R^x(sr"{/ki(beMK2H+xiL/dP AVf`$9<M GB֧ K *�K b͈j3a OI @o#k*1)FjNAmV/3bpfiū2QXv{]z`?XHqL\ Y1�nY< xq�bMwFz[D 9iO&JqAbt/0!Vu爙`"&oۡ0b%=|6F_ D?2q,HBvB0Eص f*b^# ,'(_U)H/E,9Ճ2IP-I4Q`dXa �=?߫m1i~W$RC?~/cŁcZЧn@ " 5R>aD/#?F KuHw DE?Yw }}B، VBa ,y^<n(C(r; b!Gӿu8,p,w2߬DjD8(ߞ+.s nxoى( $5nF�_j]sˇ?޿YRs9/q}e>ZA-{[oL 4019X]ƌs>iۛJ0ۧ2[ S~ `kx E:)ş3јD;lE|Ry[KsTx\ !Ⱦ1+? ϿٝvS+g_f8Us!&u=LfNiO6|pPyyB9ָM/*��*C%L&'8&/d~Nx"bCIML%`) 5880O/Te _#y (]<80] N3%^V9QK#ild_L<gcؾ,f `̱9"@&e&pt,WP1x\5F<ܳ_ `C`gMܜV7Iu>&KH >_8f-G�SEY(0HM, t)ـ")P`g[ jN+]S [X?J 4$ԑ˂PFd2MF'c dFb !8# ,,M7H,#`ZgxWOԾY|B Asq™ ٌe<ErIodbaNaD=6PE'`$pձ9%I>7X99pnxW"N?{ Ю!܏pwk'9qHdxW`#xw~;DdEu f"":3bIDoc1+;`?=|Fw ~疯(SD<X|HH>@4N4~ͭfc_V<WzOcu%qod;zȚX a,)e{a'v9); 1,%z\h '^ `^y%%}{/0OdcX#׉' t ,r6!-=Ƚ20_J8C#k8@ cn3)0#miqE~p!�d3,~ 1 OHQ2JB)V;)Hid%H |.32\F;[V~WocYeⰔN@O}# K|&ء/Fl,$3&Ct~4f~ۘ!��1�)q�)}Q.Sv~%\h:Ah)eq-oM\WILśhV!1[ ,D ϔ~^77k(^_Jm<��+G۩O9B$rG556Dğ5|m}qaNvD)&p+>w'H tSX�켔OBOw؜F`%}b I9[dm>h!dN3!YTCgߛs! �g /|(F}-aY>uTPhRS[<+73+mpL8,IUF=k 扞_�x?יgw 0=Ax}k۾),FN^ü7g#�0HaxȾ9b,~" xus،wtOVRz <)$j=퐦؞~&Lϛv4K:N;+{jI=mpv`~#GsY۳al`FMG_lY �%]g1J 4 JgZ WE\>+o,4.ͻԵHv<<:A-\ؘG^MCpOJXJ(Hix<[`mJ$xC屬V{ y`=70S@W0[ZB<b7މ36' CE5eϡdp P`%"&;^dh`ke?pL'(@'Mz5>MKz2c ek=Hfʝ,7z? @Wk�0a%[P@�5xgbiJWW<'? V/y#{ 05at�����A��*H'7y3l?ܦ]\'j\ISr.nn��*}u#!9۽oQ,}69}ꪳS��*zugw\\Ǻ;[5Mm3{3~6]JUXU]8��*{Re=#owrs{SժL;+7/jqa8|,nY_  /WHs);ZrUꪫSUW(��*6w\Zk6Ywڤ:b+ïxMP>׿a�f0l@N''ia[U:0ܪj }UYZEgT��*eo}cݛwwYXWwuuɩɺZmXf �dkT)q₥� ,=byw (; a�;jvL؍⥎'7[#5| [u@٫qf]\mUڹVݠ��*zl;<ùԯuֹ;Z˯k�? $ _ >S6VujZo';NXj0m�w+;wyjt���*v[Xw[f]wq1LoυuKJ͘q08� k}Hag+D#0:)B߀L5UrUj�� *ǹ)]Wkul;Ajp5뽻bYWYNy[I-r,F'n@#w6�B0b%:] ?8Ui[G܀1Ħc65VuVuS&Ϊ]�� *tù7q03r֜&!C?='؈܌~cUpb/(p^Zp ׄE?x;Kz N1#"{Ut H_d:��nڪuP�� *swK{/Qa�x\0'W`8`o�-uD�9oq^Vv l~"5`_? '`4ԒlF/8Fhُ<X#A( @t^&FPn9nSsesVMժmU�� *u?j=I2{1eF~ILzJywqc-GHa>id,(vd*etH JckpY(Iq Ge[0?0{Ѿp�*8�c6 Px z0@|8;~iaQ%D찶i;+�"ȷFl/ 0.~!eegne ~c8b/;=">qCٟq 'Qߓ-} ?g9l[\1o3ߝ8_89�� *˺]R{wjNjIݿW̯<K~@f'tt�'ق ܿA-(f26^ n+mzШ))"П1ǪA!Gm؃/ ^f(cyľ-j׶ǏE !DmyLŊͻlu/ #9J W4c-3~ dQ�E-ϓ6@�a�7P^«�zO"kaj}~E:XtwMPi b#^l@Cqg__{oqQ$v(J°" mOr�r߶oS ۑm^JT>3|gK9B8a3D#2Ǩ?`Q~Qh# DVNK^\UF[D3ng`GQwpK7$vxR0AxI~�W? #��*v%F[=)xσ #:Cᄆ␋83b (+5\ Xs,@qCo80-) �_35G2n$D T_再'hJ0 ./7(0 _)$7U~nF_#N!9,9Y݉m&b'UÔ<u'=#0 xu0ۯ#_(~ Sx[ {M~ZE �{,V _us~@I,/4<n e0W&aYi 9!Ʋų c41w(~_"䳻 Aۑ*�w¿ nwǸ>xs a0q=NE ;VHLy:^Fv^ʘV"Eq=;�S@&u7f>yh-!Yq'|N;s9ϴٻ[[(}paXp |fH-1m_ݞ|u '<5_}`"RB[9�437pT=(klf7S7gEhj,x?=qb?()z|Q4YI+ j{-Ee>wRvXЬU��*{}wulxpvS#wpb%3)czTOXft^wX%<B?.Xt�F\_=<Z.872Ӷr|Ć`G�0(/ 'wD<œDpV(/z5"~D4 64j)-nzbCK8>ƕ`ԎSyj#rObV79|?Pfg#`3|&a �AoIqRRcCw&l ��%?M�KwN+wZo-?8l3}M)s%t7!-kiĖMAh 3=__Vm0b':N;pGj*"V85<sj[(/yO/]!jT g}BŬʾ_9)`vV3ixMm۳<Xc1nBY8AO$H%a9Q>wsĪ#B/e;'ն1uzY|�aVe;o9;Զ'1r^/g{`S`ηƹixHVMqH"`<Lhr<Hiխ8��*{]ca67Qhؗ7/r sK`dxyI0ԗ%IFɍ1E2MA $�$ҷB-ė&�.Rԑ#�,]W W'LhA,`dXc[pm Oe~` QXYdjQi1800y(B!Nh@YGپJ5s0n7[#'%8LѰهY d2XS nn$Wg@Iipoq0>CiD.[r|1ȨS$F#e<V_'4±3tafw/7D- 0ǤNuFZXv#% >b5gMJx~UD# ho3b䃍;TdwbR$@PŷWpP p G #Ƅ uA'6qD/5]{LSC=ۅr #k w̥3{ߊr<cc27wQ{ gxѓ]w*aGFW} σX^5>F(gcV 쉝_+~ؑZy̥e?vѧ?FFE4HqXmN%{5d# jǂWm?>cW O#q؜yޝ7YH8��*˹0x'% jO0灒o+&11 2f]Ȟ@Xpia!![)K`K'H_< #�4 (MHw#ʗU�RC3b rHvAoIaA{$$F}fF(02+m-uo$}}D ^w4UVsY~0tW3\t8 bN�3[jwpݱΩD-^^> v=G ϖG"@"/V{:0yYguT}^/+[6?yO�ȃax /ʿ9tta| &)COAg7Jļw)oFͰva[n&y:Cuy~EIJ0;Vv C?,7t:Y% qd? k{i8}l*N~FZNc\{sTT}xgy(z>7n9(-# ۿS~lb2c |t5d8#!LGd_`Z ?_lgǀJ @ ¤oQU3\8��*u+{57&ƭa)("Ṹt �0&r=;?^kIm~V-YN8 l `^#m$e|Gʒ>t}Gl)-ղ%wI}Y4 \#>`iRiOoQbv&~d_1H=sH�7|*J#CL)bb0lG>J|~+;%&ORK%;=#q[>KY.��vFgp&R߬ nCm׷JHxWb7|9Ul!NvD6Sx և!޹[aA ǝG׭l1#xS^v'Nf4�o!$)W8|F r,L(J NdI}#`�CA3% ۶Zq;ۋ^.Kb_de%ъHi  H apmxo,ݙ!Kl}8ky_v5.+u()JF�>#kQ}?Kg?7GuSsn/11޶0ƒ|xXY_̩_{^lra; ~|M[:>((%".cXY3;p/sҺ،V#8|{oֽ^_VL/)d?E/1+pWoY%(/nf[KWa:J ?�! � m*��*]?~iel' wd bPi%<H%R姜`)(o엔0Bx)/(="(f[wK!c2rS-ekάLGjJf|G䁝C֝F;mGpu6^9Bo F6"IVX:!ЕV%bĬY<[q9N0+_䢑c*ք, ;9g,6JW0\&MFq|`bCɨA9qV+:;ak/K$5z~EF>ϛ!Vql` С �F\Kn[ٱ]!௶Sq_JHte (,'e$ܥxIta c8"U$=aAV8D T$ ,Y}bEW!D>W{?Zmnꇋ }PW`c}*7-DlvK(j7kL›8VûzOgoÛ>(F)Bj„q2Cn\SDJN+1f3J֏R:P{2_Z8[^as"$i[4%v0XihdqM.re×9)%Z2}K|S~M#6=9`K"۟5 [K aj6Gb?1<[n&[؟´R:\3#}"C" (GNgY5~[N/)B|C @ l?)jϛ*&#a}Et,5t+6{tm Kɸ -/WіZ&FPRR+?HTt X 75A?bg(czo[종b'WW֡E^yج4Oƞ[qX*WT.f��*wf{k͘{{'9#4d% u{ NB<!#^_�P!!Ym#7C ( <7�8XaAחbM# Bsl 3W<qCz 27&nrC`29f fԍ9[6Saoo�6K 9 �-$a<# "RpaBpH# FP7b 3n lY_a.պPfӀ~('cOQHZHdc吹a7 Q;o3=fy,;vn->s?@[d<4`$Swu1̟Q %9#(?p϶-|vĂbXM��TYaٻ!n%? ²I BLS~gOHpOQ!m `ާW"/\_WD0"|y{=bȜM;0J;b-8Guy={ ũX[ _a+du QA_j}?b 9A׿V�a^\EcѷWe?^7n:lONu J>^�u1UH+:(AwpCsf$8:?s%wssOz񥩍F aVp°ȼ1cI;|[1F}Pn){} 4gۻjyĝi+ Q#~){| 1R<b?wg`V" $؏def ٙs=@,)_"J719iͲպEoJ�~w48eL+e[�+n-_C?ҿH8_'х ³xQHPƒ%_a~B IZl"o~O_"'Ry68*;[$ށ×b|��*{|If뮕ݐ;ݬ`ao/6MFB$cYdoµS1oD+oh0 |8Lfa[w񍉙l'/~cU[^rp0q[%/rc~ P&�Vsya@jy9ba53kN< q, AV_6q쟊Qamg;u셓9)Bb,a#A' a9IDI01g?`\INLϜ `YH~Q1=B7.),͕l]:/sȍnMY쎍s ܙvC$fC %`` j@VMA`u&#WY $m;| O/ B|+&lHCԷJe PY_$K+(_ǷWDE,AiAשpxHkN^'!'͇g4㸒>[gS}zЫIcNs+L)PLVC{{U ' HP?# h)/a[. 0ߓ5*?l-g-fp8ևC?F'e-P}С<.xf.9|1&%(߾3v; wJ'3n`k]'y[*kL*߉hybJbGXpx'J_bU<iuSxwX7b7:_Q:OP<\~g<o ng+/e#; V:@WdeoߨR;HsG^2\0s|~aAԿ‰Z VV M'nnda孟8,99=peZ03ǥ!LQ?~岖o /sBQ7yQ,呕Pgeo VbЭ+ rF\圇m+K`21?ħRrm.IY4,Z$~?哎i7#F?sa؊uc,$V=bb}݈LF矓VK/u-:V7sSzp��* (uӐk(Zy7ЄXYE; }D O)Aa[jոcM@%C3a0 ( D~4RDrWީl_u1aFcI5CK=bwF>w xGokRMxnYz
AHo\ ׈a#-+dz` sj1;)\BQ/8/9+7N, iM��&GQK<ysT,Ӹ^HB@vR:p_%^VK749E)_4%,,'$^)!L-nl &AH8b-f^muԑ1 -x^K"W<r'bM&LS yiYzz{p´&bUWS#4L #7QYy#=};/?w`B&;1>,A,bĒI6C0jGѫbG{W,ޮ@kL#}S9R"~=ajSZ7�R!8k}#6s=nD`zR`JuZU~pDO bW)ijUH1,@7 9]e6R̼9sv/P|vx˜8 + HVЛ9%G|<�̷ZWHZ=` b[b5UE@aO-`FJCKŇ mel)4%6vwfsOR)ߓ@ݾdb:G( 'f#+shvFNXg ~0:s6_ 5L1=�;&('t ϛ( |-<)(=܀S-9Gmò$H*F'I|% YّݝN:rO fuanXZqXFbK;h+c9h1%l>n|7o7|ፅ@gm5K O3[R h|}컭t��*Qޝf^ Po4@Lhc /Cd&R 0',d@5)5E1>0P܂K 똄/)1ܲ A�F:D2 .A,RR&tA%`ĬsecIh8Q]<ĮG Ҵ<U_DE0y]$ɆR FF7堅](Aٖ,U ͕A!7?O2YL@gY7�삒5{ w*+ɥ)qlid8A҆V|k05~=XԻp45N)pٜp}Kg3ߝ"pDžgf&zƖͰkNݿKb+J ;%)B~Y5'+)"f~ql[bGb7O|*D\cD|][q&Fy{ N'eyOA,b𸏾R@<" qKڼO1\Hl!GP$q?t9+ֈ ;:TJA퓄 qæq9!Xo^ Q V`ݏ`Y8#7ojIOg kw{?~)}*?{Gۭ`DVya:39юrQ t*]X{岺Xf Pw_Y˥�ȟpO>g3b�I"x}?k&Kܰ9; YNٰ~(.-Ė1+#aM=g&Yp�|/^ҡ�2Ef9볶 t#J߁sSpS++ nԯ{>w?aaKBvn#8\ ߣ4~J/;mVopw36+8=ꖮf|BN[��heo!)!Չ%3G%Sxw&LnG<@y`w5~@]Bt }!Ww;^T��*p ~< †}WKmU]?? 3nb ki_A\ENx��!�'3g��\S|(hڭ~ykn(h´ دU#:xlcI1OZII?bL͋ (_[84oK uL@џ- l�r(c~7Tf C &bd3 %O,7K|opW՞v9aQ/ Cy9} |a*N 2k?I1 )MC2#Y+@⻅H7nEA5F[gRҰ#n?nE3cYX6/`OXTuaNZIY ma}9Y_cH ͟oā/_ DF+΃W} R^8AkzNnes~~7uţz\ZȟD|Gbȟ.ɯ<"& *8'z܌5C(ב1]782l.5NW[;69 w ~mQ-ۃG �JوS%YV n*4ׄ.mX_]nv?=__|~I;E;+; mn=gϏnx+Y:V_ן2sYU?j>ZD*uՌo3~s9kk_YcVVl5u$ %ŨndĶQX9(l| q}xN#%g'͑GOK _m/±_GD<ĭ4yD`рK_̏Hj4[~ߊ/*.r־+~h  Jͩ[k3Ӡ&J dk73?A 8w۱̓oap_Ԭn��*YiAt'%k<E-7ō!C(05$rz+ ``YjDIsk4 80_PO#O GPEK'_у#߉<|fqX˰O#i=ٗ/{ZK$_?|_cY " ?G YmF�xf#"N۬-~ߋub/P<̎EiI'"t9a8Hz"ٔĀ.?*uBtlլl9+CB ЌqE` 83n_)&b<zVLo\R]ݎY4 )I2&%좾e;9|DĒS @Q' X)_nZAOefշ0-8-.:2k+NP(#NvD3us={EA0Dcaz<X F7B=X_O0*ݷQ�55eێ{WW:m>}ݵ?L)w^\󨕏y65^MS�Mώ~/+v\jB[l?&_R~09@㇑o,h񝝏eDa4+[߫. vXYfkF0%!46ubђ_kb)=DoET,t]ڕ +n\Y[%(Aۤ<{=\\QE)&[7(ķFOEfi'A)#QaEe/|z#lq!@)waZKI%y"_8BSa|fP@eދ#0 »ax[ލ Z|brg9QR_Y# %7 K#[PݸC=EaNS/an%B0);g٥i[oKw(bQ_0L7rI>;~Zdf&9/lrH9QOJCp$Vbw5z?\PI_ܖ{'ZуGFs��1�)�)q3ce>0p Tp> 68T8��+Twvo!H_@nH_E@%Ȗ_T1}I+:V'a4=͢159K0oLYD" yK C~X_4[?Rɥt6dj-�π~XP�/&d$q'g DXF9sYTy/V+l#mǞ=TL �Լ)j!;ி^O"D x(SG�^f- m͕aIWdU'DG*o^#WKbMQN"Ok|%8=C”FxX:k- q `Ά7B|Bie?+/0d >o8oP0| %6W_Vc<OvbHglPaEM4@~>=ο#쳰G'[6'fuX,E�'ٖyuu2O0#lZɁ-al@ޒr@TYzDb5AoaqsWRYC3f4[!PG- 6B:pMu/{:`>0/ȤXGxkRPR218SP $qp Eέ9`(2;v'IץaYǏ_'>'5ٰ[X 6~7()?=o`z倈ԌRqۇ}qRxB I8`$q<dۿ/`H4M^щk|Anu]wهGed`C�n'Xo\�x1X5` xu~s EѲ7 ?2RCcD/Eig�����A��*H!ɾwuznMsU۬=H*{UWEYUW*DR+ IsBꫨMUs}QU[*��*pwwkrn{}nm"Ez*D\Un*>*ꪽ*E}"*E`]""ECW]UTUeU}UP��*s%4]wsI&=WUVUUΫ4EW*E}U#cӳVUVHªWUV|uU芪J""}U���*t}7VwuM;\8VuX$UW"z$Em|/~8ΐbpl}"/m+d.q5nZ;}o�I}|yH$k}^`W[ʪ]iU}UUUVUWQY\j��*ΪZs}S̹5bn.=w9X!άZ9~sev{8ŋb1#�so,? 72`L b*xاpt�)'w8񟠽݌gbosxE e,# #XGil'ag"6J_A,4HνNjxgUKWo&R][UU􊬑U>UaUv��*gOz[MԻ\}d\̝7R.4ژr8)n"8& 9AO? <xyhq:~g#d_",?+)  l68(80~̀4~#"Fƾ8,+[ >Sw_=<'¨E5[lmHOʗpg]q#RN-Ouݤ^_`}ߪsEMUm"}UڧU[ʪ��*[泻ܚ&L;u8mO_cI}�M´lI1lWjs:FՇq<,:Doi"k$RT?*EyUU_T ��*N��*>u;˺f&Jj*n/MjvS\"Ô9 ؏`1dr.?C�'au+e;>; �;?R:?�#N{Ks5_@syH_ETEH$UHWDU_UWEH_UT�� *soYk}eN6ECZ[D)Uϟ]"8F"exs@nj58� x/1�o1ʥ:.j9lmuv#g'3sNl~z 'tc^R+ Edi^*"E_H*W(U��� *rwpõMz o½~aDaJ5G t:ZŹhyd #,yLe[62H״+iaEI_UftbXo%"sc> ,|s6K" UVUHꪾb*EA*P�� *s}kܦ'pֈ _@[}b6"}"!b̨ux &ݣ"0"B?#]\rv/{}dFn<q\]-:̿Cal`�-ލ:Ϳ;1²;eŷIV MK܉O?|~~_n^[ #7S]#hv8/ri}"Ub$E[EUYcUX^UUWU_UU}U"ET�� *Xw+u6(mr||W-Oݵ49xi#`@~) Lb=-h~fOmy4bښF$#>YƝ1_z2;" # MGxY ⃵lxf� Wwtg$nWfDÅ 7{~ÿ :ٹgݯcoS+/o|k1agL7P[)V e7XyHAJ~z,%FnNَٳ0RPX&aMw E/# NϜ+pB[[9VYPR%pmB�Z7OQ?b$Un*X+EyR*EUȪEW$T�� *{3W`st1aVk%5Ŀ<هP=Voe'f׹oNBE;0ZNβl%<acFWFJ釳?woŅuf7Bv~ -t33,wx}jH(-0IJÉȯn| a xs}+ F߀HRfV,3S v47Pb#moX`*ig2V9XL)Mo}Cr9]%al=0dU¿l4v #~wu5dH{D~[9vgl@6<yN(ƽЭPyݝW_q>vvjχ 'vW}`5F2N %Ф 3A%G-_3sLV}x GlCs}n-<gJ‘>7(FMX59'߫9ۄ+b?0_|K #:x`O'P)Qܼܳfν ЏcCŁ(|-s_ Jq{$! J-}>)8o m㝝TDV(mӟӨ節OEW"U"T*juP��*zn-~~-F '=^(r+2 4pjQO AdM-7w/9v$&;kd;�RK<ea~P{~��ۀo Nr)XOS 'vI}hF ]x;|N>Yxv[w3EY%Y3i'偖<„*36,g߽aTJ3Huh{z%g -dR1C1B۱+6~~8o;)WIg4~wWsc:I޳Ɠ'O/MYa�O ?Hf5}gsN;6'v *a/ mݛ'3ǚ@_5{g#w8QpX73+P {(Vm`#$Bl</+;_Nq%b_;?7s}q*]GP8mZ҇M6wۙIJ9gP3rrFی"3AI`( 28ԒK2 #IVFl =<.G۞m7㙽'[oN_Ӏs�5?'[ bf^$嘶�1Z[r) k8ɍ"EU}UU_UU}UUR**��*Z-?q{pΖێuvhR;%5pv5nv0 %2~9jV=}c ,+mdE.̀&Xho {pb9jR"'I�P1}9Y[7’4:n^rح8^XIHsId"lĝsԿ2/< != Z7; b:}a+'c2JOgbCDu+e�V(ooxG5#ׄ R=r;nq0 d!=$cQr*],4ʧ /l-'nDIbyxz=c-H 4}Q4`<LcGb%(쑹 0ʗ^5`)|^cRGm0Uׁ&`q\/|�I]_."@~lLJ0S9YqJ ߟr_l'ׅh:k0/}T^vrx<;?QL^~ O^"EҔp Fnb6(C Y&'~fB-ˊHkrLV~zFǒ%#o;ucK vFW}boxn31gߒ=c•?R΃Fc_y8PVw ݳ"A0&xFi38bxKݘܳG~9kbu45&2RZ<5z l쓟3\UOUX+UUUUW_UU}UP��*v7:ğ!1> YtxbĞ`uE~+PF4$4(]aEEoFQ-<E$#ە�QRy(KcS  _Ii 4~<L(Fb)2(i3f䱧-7>)=Evhʥ Q0z?g i`HB2~�vL&�u /'%ev%raxL[>VDܼV r267B:C %nI-8: ",[sy Jc}! _>xk#Ŗ sL_$DCZe'G4h<_  IfB7 ) ;�Ѽ` jK/b#^H&(AXs@)&Yn@+i!o2VkwQb95ͺkWaC\Dσw o+D8/ԡR/gτp9Ư �B_f°` o!Hr~({'eh(9prl†Jw_R>v,)fgi<HA Xz?K=QI Ai OɅ{өdx��XQhp̀8hGsҬYQQ3s8#QX8aR Lۿ>uؒ} i۱c{Z+ S6{scl,)$ 1)Vv84wU½ztNJ^_c?{ݰ-\*9y𧛕cU^_UH*P��*{}N _Y`O:)f]F(> =~G~id'‰xzP5" w??#Fd1DY oR va?0(HJܟs8?P`DI k hHB $o%KOu[?'P`{糝 PQڶٻg]Ьo|p;Vx3& n'-zY/*N٣~`NQsesnd6 e|= \�&g;ՠ�=TV?Ho#~i3z 'hK'uS1f41pܛúF`<8e%9|ZG3"Uz-/+<^#f[-*"oc +5/ }N^[uK3mןDiIJo݂F]uRḼ7av]לQqߎT#{nBQs}/p07! r'|vob1@,( {ƞ~OppII< $1{Nr ]c0i۫H}KKh -aĽ:$0+RǚJp*LiEH*��*Ϲ!Ȓ�fPI0_LVV0<*wۙ'^(Q|/ Co,ypC. A6F�lZPa [J_Pse`1>;> "!5 0DIJ[1;l[h(pp4?^BŐ?Klw>Hi\C CbgB�\0ݶ:J-(R!A}c-w�'&&AzA /:)pEe Ƀ,kW$Ci-Ԓ)YiAM}C&JF1 ۩D͸Ƨ//D1v8<Uc98Beh@NJvyD \ Y~1;>5୫}wa.;q _skVmeeqe??`۽n6aѢFݧ Ⲣ=vTAWgm﫟(G2TRz]McEii,V7oI[xqXԭ 1%H@qg"Ⱥ ߳=OIhKbtW< _luB ŐN76{m{SZM@#y+6eA恫|a@✣F'ؕZ C1iS!4,fK.!�15AzlcN%',0Ģi_h~^9 C�X,yet�=&bL!! wHsx«!A$+_J߳9@V}c C0W W $Io\|/\&&tAn h&|4e𭀮8>BlŝnZ>wn-sԽmU^@��*ur[',Woao ~iI;~GM , aG|Qi<5&)nJ/k7x6*r痸#X$(!%';F#_1! $kr}@"@��]֒`"dp''#}H_"Ai##^%g6L,-f;LiXff(~NcqGe`V.O/GA K�`eS#Z7B 'W,F[ _ }beE#[S;< ?O}WuKQ~a r4Dղ x@z?s'(1lGi =b6{k7(b9ܛ !Tx~,o4'k;rL@ Q`($1 "`jCN/r3x c.@Y/@`Zv̼[7/`ԔҟyW @G Q=C=63/2 iP7.G7?}1LJ(?e?"i}ԱYp}j^|[+3Kbf"Z5h͜yb(%{-Kul#wO_ۿ=gѣvuWIPXggdp-|XN/8V^ۮ8f4_òBآc/͏S6JۘVeĦ[d{Y;E0 OvC s0/Ð%͈ F4deXFPH2C1i@r;wxIyId>Vmf="UѿnǾώqI)En~Ks~dBZ;WGf qX077m³͆3(?c~ Ofw HJq��5ZWkci{Z o3:x;vmhQ}{+>vx(q| xާ }Frd ͉HI1;k(6fǦ0 ,\K_-2bjd+qHn?oaK1岔"gJ##V vS:q:;DniۓXϔY1rHrrPJOL9w�Xp1stXS?FB2Q@�+$JBcR&�;u[+edf݈ E,Ywf;6"]*HreU���*]۱!WAi+Ƒ6 䂋<g"%14f~~ĉI}<ubɘW@*Eܶ`B"~R Hs�ϽJ` #< i&!H-H1dHy5K#:Zb#<aDX#2v&o +!7-Ҟe\̶ lҔ؄,ry)92~>ɠn(_I|c1 `+l`AAfpP a'� v&mrBߟT 5'{ A^{0Ion-YF! 5AtK_ 8 J1uQ-;Ͷ8 }U]l ȅ!R7cTaHn"r$30<fmyb>^؏W?Я "=y|߷bsԱ?axxФ-Ŕ+ahaEr|xz'bX-V݌̥&ߗAL͊Fq=hoZ n7ϕV_AC/R8V%|76JD "'ޢ{Tb,:|JHyi#/?u:Wv2a3|ۨ)CR3mIolj\yWW=?vDEyn3kK~Q][ޥX@AyJFOsiž:߲w,ْH0𱖺v5%3q-2q 0_N/$wvlf{Wwݪ`X1kYgo'iR[9glx_|-j΃ȕk=ryՄ[ ���ΞA9'Ee4Uג͂Cr;vMbGg1BvtlOkbeiťfF:u!'hVrGe ;~/s^v҄F4gF ݜO<yWO)L99i & A5L({ᡮ^QAng>=Ͷ%[|33plі1BW v'ӂ1va,X`/_ʪƪʨ��*~ܖIX mH^@~|$ )%6fsC1y7`H�@cx`bJ 84483!@(Ep]7'r/X -<J 'eH'oɩr6Iգ|Py|HifȊE)B.p &(03  d8^PiS'bvPVq0(Ix`n!_A�ṽP|1/a!GYpoeh(1. KNS6F[3,P& t&b2?$oPJ׺$f vR1Ɔ'F^C!lQN-sMRB<ppfryuKtFodkq(<oG"<ԋpw~ݙKn^Av 7c f0>_'cLpQܝKGnO{A +MwJFx}FMdb ;$_}²Vu\m<zGWF_l(ٟ5!Oq_5F+@̩ �}l0AgOl94sf/|0~l:0PV^I!V%(4V+0Z_mu{,Č|筿9WnaYurҗ;nAmxܔ�N|͖NN)8 yDmxO<$M `\ǚ[ }i+iC3Գ{n//�vv ᅹYaaUƝ퀟^1�vwI8�b?d}=}ޟcO(G�pHY] ߜ!l7 #8Աh4a%A-pc+fڠ?؞ p c0NWqy=aȐr-~+l;SjߌzHϴqY;*,AGo7~,aݐ} rJ~{#e IV 9=0i Y=(_tukFu,:]L3Ov5X &29$ bVIwl;1?,o͐Ưc^{Eu j`|�v/%\It3-[;2% Q͎X<p˂6;?҇G1;1~3��*Xu=mi8N~lħb3% nf<ZjZFg |04_X0ߖ <%)"4@`oAt( /˿NA܄cA Į\R D}ljŠ90qO_%gXidsNP`-"Hm9./_6XO O D`X,_ &q7? ?B n߰1ZJ~jHiЄ!$&$ES+HQ@ڨ z6R$ $G0sS !nH\,)GIW_g7~š,gPOcKLQ) < _CM%$#RPD/HPqY$DdAy`ZUE0’$Đ''B,J_,''\;W )nuWg?26߻V7,bkS`t!<D38w�D7?~NvN' 6�%1`s]A)c��[c^_oԧ<KuUwѢ8s-7Y؍߮[?V .lhoJzǩ\xna<[hXx;}t؀c OPa|~O Hȧ =*S|[("PWF7[y){�VGV}f$<I"xNc2֏l<`EgSb�*fb( qa/ZY=+#2/,;9}ה[E g9x>c!PGX'I;[ Pl4v }xRSX UFJ7f^|@Oo{oAh/#dCTl9ovT_q Q n=@ &g?+HV/Eų[ [naֻQP2WDD3uNbBO@K& j Izъ`DD<Jk_V <Sd3"y0- �#k)#5b`x6kkt9~C³ϥf_e~XAhٔ$j,ؘIHY03 ;z`~"u䍳1Zٱ${6y^[9(N p]X��*`5-J%s\SE4S<7Rx D8 O"'E{d shi9`|&)8TihOvo)',6B0GF " 1Va!S&+bV0 a񍘞@g$4 Zq9rPw+c\KK9ku8zy|)%_#lO-`U'0Y7[#aݐ tx/Da D(a`԰OkqÞ5Rd0f Jb 4;bq0T`,,E)i L0?I<l{b֪0<QD>+^ڪD�r c}f#FOR6kbiSc,) IB6#%%{t ~,ݜWd$f8\WqwxGg]\<sz(\�ujY"Dޢf ?J q}]c#pn0W96 ݜfPeun]e. fYζc^#_ݻYC0op@Ki\?#"<`8Azw5<Q$ +S!b_'aY|?3xպOO+*d}ƷJm  9 F! ᥁D�[cfm-)ȅJìFCc:Tξ_PC>w]gnnSx(<˼Nyva7b}Xyp.pe#ࢱ7-Ѕ28CRv.OؓU v'vVp["2 aiA7 &,БF͙I!9 vfQe$bzӮZGfd7݄QLjeK\ǯ9õsܝ {̓v?h &4q1<-I-%02,d1%b `xED{D fdd0pw,M1L9]/7wSk8Tܠ;p` z ^-ak1x37";qy4��*G�po`%�W~|?H~wHtXrֽL4@Y"/|QI% (.$I!46CBbgRQ ,GMӊ7{Fte,KLK��!�'+3g��m3 Y;9"mESUɚHP dF*b$N /`i 7ؘQ8&3,Āy rOL(RooԂGY>7m) 2@`9) ? m0۩ձħ}95} [#mрU6iZb0`s:;"50h'yab~i#W/e∜U74k,rVhEMhzJF uIK&͂zW aaMH0ypE0r7'r BDx[WGHGvUB4?8"Y9 2Oel) ~8ק(~{wWr}c)E_+/?z'W!qߛҷh M@Ec&qA ^ó߿סB=pxUMF;,vqv-.Ei c~/0aۛHJ~tPAJB iTo#D#;_,_Da6?iמZn+χLnm?;6 -,NO`҅}j;~Do|c6"K߲&y@Y. k4 @�h"e#<hܼܿY vXs=b :,%1 ےoŷ0*,z_|!%rrWnD~P3:y^ϒ7;oʴ_2DJ"S7"<% $pcC1(2SW7u##|­X;KN|��*K C+;a<%ɫr.vr(_4maaJR{NQ93X 3%Eyɡ¾"k/NJ�A`7052zzJHg&+}K=U`J2ų̓]J_psriIe38ԑw7 }|bz3b?aN {J@7ؑ#5e61[ A 1xB(fPC‚[lC,WQ Ck6|#9o7Mo3%#ۓX,~@Δ;P{e8z/ y �1.CHhYH"v@)+ ͯ<S SK_\bphO܁ueq~�d:e ]s tˆu{]B/"pX2oxAS#s1ZNfFXVxY֥ zc># a6ÝO'I#ۨa'ls/cٲ_aXk ~`T)Ge/ݸy+s<fr,ZN= ۍ7HØs(Xui|ۚK0LP",İ0[n\a=#6k/9^%JXFr3HS){ykY-.ǙT[J(ZNfihfFœ_ ~|vq`p + 5uڻZROš?[yq4 -)| ;i@MB{"E Z2]}q[k @ N4ҋse{-fJ~l}c(屝F'tWlJĮY= \9㵉#H_A' f1Qͬ+ћ(PO?G"ZKU;1:ftwybFo ̂|S_qe՚rYwl{|BfXB0=+)"C J8a}SReXH.%:RSp��1�)ѱ�)bV?fW(Dt.ؠѸM,aI_(ȇ]*uD>ip|h77v:;9۷�=üO  p��+^f}X I|6 ulu؝�4y &la@�#)l<vU-<tK9a͢GŜQ# #ph-&cêaC/Pao݇;W"b5y)du�c8eW?qȴ =9QnΤYX9}�5T`K|POBCI;7BAY@DP(7V,GP"p*b/Iaf`Ҁ$K`9׉!V#Doz w/$!:ӗ> �5R:' 8Uxp#ô�>Bk7efm(Fv|ng^С$I"&a2sP#!ΫF-R?S9ܳ~@ #MwR(g߁]}}?g.�?weӰ<ugo؜s^K3#m" A`*"(?T^̾z1׻2qfCN{9zG0Ra[cΘT�4.%FuT?JLx7c:8F~J{mB5?�A@DD  ld''fymgc,}RRΓփ81$aE$! &$,4F;!]\RNR<`!?! Ex907?P9+e]r@V9 1CH#3Lt& mxw#3??F Q#EVPWRQP!>TBc3̔C9!%#BR;N+GDT޻ס=o[?_H~7sf/[A lç) O2@i׬H 4kW9dq4F}L4R(ߐ9d{1#Sq/�2 9 ##Edq@��&B@wJɼތGu`rEɩBϛ g,c:Y?�;s* ,P|;D(5h*l{��-3��������������A��+Da)H4b.F4)rE1)DFX)f2fER+b.K4"V!NW#Y)9Y#rEFF#DXԉZ4H")Hh1#JDF k%d;X1)JDZRS Bqr#"w)D\)b4EF��+DiK)H3K4EF#YhDXYW)JD\)8JR"eE)H"VaHN,Ҕ R%br0J0EB)NW!DFN,4JMIE#H1)JDX)"YJR")c".KDXarbER)JD\! RQ���+M# # EڔEh",R\)rE3"Vԅ",Y#rJ)I‘+0"W)JN.M,b,”Y#8"ibW[zJwT^xDX+@ЀiEr#%;tf"ԈЉؤii,q#Xak JR'bEB1!JDX))؍)rEF;%��+\#K#H"-,b.FY)f) fER!JN,XVФ'i\!8R%fEB3B1# DҔYYVfb,1F3]o p&�8!9egO X A@ \Pi5AA";m[]!�R818ؠ$=Y4ӐA[ fp��H@& )e*|'�/H7ӟ 7pdL ttotc!3 ɗ\45&7=Ax2Wx7 9!%.�{[N ?vS"j�bJNj4'miDZK4)JJv"-aDX)rN)H",Fܥ)( R"#F��+\aK&EF+0",X,ҔifJ) ŚRjB‘aJDF Rqr0ERBhb,FY+i戱ħ#~,K1&|aoO!'o/Xol'܀��& pi VCf N7,*) ,9h�0t bV�^�Zx|Qx K !X'2?b 6`#@,?z-7�ş~F'd^� BۥbOr{ {  0 -R!Y07&=4%#`oD0+ Ξ%>1j O3HquY^I M~`{(2߷퉀Q/SdQ7M, a  f _ ' "tP0)L) 6ݶ&୯ �\��4duC14A ay 5-6v'w@tC,ҿG|g԰l{@P�&%N ܰ* &?kKYD!<"-!<;XM NijKbEF)DBXibN)H".R��+]!KڔN# #".RB%mHF")HB3b,HR"!I)H'#JDM ,R F%r0o'+{�� RS᯶|gh ~7 )`Ʌn7E* @NCK %! F ]jS3srvOl(d̀:Pr&mZE!?~刴ɨ)[Fa�I 05&-%Ff'%Rw"p&U1H;iچЗd(G=zؾmVӕ$bn W /@Y Kv͐[L8[}CH}A0�d�`[$aX$ėԁc0}C?vPMI3$98Z�`�`P߱eD�.0 L&lKRvL!S}k�.�edC,,\C ,%?5�L(kskӓ�?&L҃#a&O^P` MH 43z�ഀh�ZP: ~Y(-{+Y-!4%;XFijB"B"#"w!DXa("#R)HD@��+U)KeN!'+jB1+".RJBrHF"#",ҔJR%r)H'+b,,b.RY)r4E*bad2obea3}0?,1􆆰sB�R�3,4%!{0Ćd0Ԇ;t+cF\P*<#|`hm-6/Uir-54mk˘meA0CH’_3D^H � @rQ%@ de>XOi� 9zu0�"&2@b_&%ё95_!~) &@!Pa12EJ sy y} r+U.E 7Vq(/�{n�1 B BKmm6ռoБ.�vܧkqOB�pic %(3 ׊CbF6�bu��e';3l-8�vL &Bwݔǩ`Xo& `'hI\9z؛!%n(ДBibv)HJ-aDiJDXarN&EF)JJw)JDX)���+])KaIR')D,b.B0\)JR"#"W)N,RJF"# )",H%r0Eɥ" F�hPaX8/oz�R4`P(1!I#oۦ1}�t ?)N @cJ1 ֐b--=/sL� d��dfIh2ǖsAט l++YZ4�/;7EOP �20†!7ӑ]dM�Ĵ|VRr+"VhE Iu �&ɿl#Y�xNF7hc/Q7: j%3vv�@Y1%p 22_~G 'MS'.�`'B6 +Zvc~`fWL!!)x{X2 V~@KW�!5NaQ=T�zp2��R HLJAiF?b6 a )-ZW_�No"cQi &�!�Hk%aZ{Bb�@ +))-G} 0I0L!% GGOK'f'EM�`P D3šIwYfU\a)4"-iDaDXiJR"#",R0B4H"�� +])KaŊF'+XMb,FR0H%rNa)H".R\)JR")4"W#JD\#rhF"n N ID g�o?G,MI Of/:^K?�ҿZ�4Y#@"]vXS 4 _ kʬ̫@T>(F5R6v@N�+s؞8MnC-ťAHO$�/BR庺pЭf{ A\03Ya "+Hn N=/X˳�^嗈E~gR / �h3~7y) Iz�vMI0DĆJϷR셱4 y pf?%̤`pSJQո2vhP108 ԷvO�4&�±[혜i>ǖ #p<`|`Y+s�34Fr&&u],hq=AxErBÏI6 l45{7 .%~hW JYm�@;$47!FB@!K#?h#b11XM!0 H{n=;a�\� 1d'RX�,4a0pd#`#5�h� C,wJPF# &ϧk(/0h[lM`3* FⒻ,ŀnnş!IoWR6!I|#M:a\K4"v%,N֑N#"v)D\)(JRsH"#�� +]!)H4".RH)JRqfEF+".R4\)r#HR1)D\)rE+4",D\#}Pd>�.qcKz0QH nB#H`;( /XeU%JZ $j.I4!VV؎\[�~zpޣKy*`�tC/JFn'OL &� @b�6O xҀ@_V E4)4%_(͔{;5_C@3!vz``  ?) &@f|4Y%n-��U -%9a1~i-$x@v(L,4$bO#odCzzs21S�` QYc, &t0rx6}cߘ$(V !fȅl*Å܎Xt[8vM}&(ZPpzu&- Z9i800 `])!yN3pԅ#Ytp M܄ +Q4Wލѯ;3, lFB. �0,AM!n,̇ai;o'AAiLyM,ȟ-q0{t -)Gs($&W؃~x�7AMv6<wHEi�#v;)#N-Q8P`&qS�ĘM!RQ-y]4~�,:H`b`k H sܮk? /SS}�4 �2�[ �^ɂE7))]6V%XM N#ZM,ER;"-cJD\aJR")H%8�� +TiK)H4",R0XaHqrER3ґ)DX#qbEM",R%bi2g@K�~! Xjr19ZITe--`gI&eb e)}Ԃ�7̌ZPW^ݓ՜{>�b ¶{?O_aiE3 tǭq 4E� OŤ 3 vƌ O䐀t_$1+ps23dٰ̍XL,tӯ@�1!d%<V�<&�i%*B> ?od�Z*h{F|zvpAB3'"'G Jh7"o(&MWItQq!1~,?*p]am2;Xx~ Ȧsam%Tf�d�5Ij#;0pݐ^'g!O`"(Fn@�#stp"F@bG$Kk\púwHHŗ{''ro E(WHшJ;~{` @? L)?` ޟY,cBJ #Nq0� w�WaLL!nX3,_�M!`@@1Xi�t�fM"`)nL+6q�2wb4ޠ!S0OM=�zMB4Y+`zh%_':;"(a3ސJ3LH &/Pů(ح·;�XLNC '\t�ɠ;,[|)[9�vP 0Q 4�2Q@T�< p?BJׇ%bS R")F;".B0JR'bER;" �� +])K!R!DXi9\)f0ER3Mz @0�Y dһ%G_@t�bP rI M,KO @ @�$7[&-K��!Og%F+:_)` @/K�\fvXppƀq_DL�bNA07_QiCNCk:@/1]C B-;,t!@@M/P&vB_Eǥz"酼40X& IhZ @;@`iA9Н/%+ra)(/nߣ"".F\)(9iGO9#.K� (�%p1ф@2O,ɼiehOblXOR�00mH:oF`UX Nol#lo½p5)n`zO,/9ۤE`2RMO߹#9;=9sg8&A`ӫq#dՌxvi[ l(� f_"bV��pHZt1c5�#/Y?pԅG P:3e! l|``VM0ԧ}F7GRNLQt"+ޜ`BKGƔJ]8;" 0�gc(05<GA+ߜ ( ܾ$kM�^Rz2vHWy: � A n{ MVZ\M@ tMA @h4u(;?;a6`,  jH` �N(*�yK+l�ԙ&R  =>@3BqId)FnOjo�` �yOO Gl4 @0lQ 0SapT8Rزjݝ|f Xx!%5uJ@�02@S / M` b >),$o/9P)`#(0�f* )E?η@�6�.LAaTÉr? Jb83|aA#BC�4F?jPgB:;� �0&8R FّܤP!'nCR� x0@IaB: P�(q Q@ Ɩ;<e (@`�WXa�JoK)[o?0 `CB OHZ:e@ �3�>O(abw,;2+"vaJN.B4iDZhDRH")HF!D�� +U# iH4b.R 9X)JR"am �`ԍSЁZwg0U80:IAK-J |q_WF$πo#@5/MIiIc3#60�4N@Q' ` ƗӲB/�XcC{3<�Vkw.Xa@XԲq  ƥ?d: _P ɩ(zP+c o1lWp00�S[>ߥRZSsM&m}i4XjL< PY\09drҦ Y ƫrA<D"ӆ3rdr@G%={bJ( DQGFOmM@R�v/M;(s EۗѿM\㬅BBBa!ƭ|i�BCBC 3JF1ng]p!&PZ)PR �?p>?c}�{a?�Ŀ~(�D�21Jg�4&b &Dd:IBS?ŦP�2!)ҐK/^�@ (L ! ƣbۀ'--!,iID'&$ bЄJ|HH�@4RJFjŕؼKW�b�~ܮ,pu&=# H"aEXy`�E!3!L40ӑRy1`;�ԄLQi8 DM�JPьCB] ,�$ҸG76 H� D99:ƻSy^ @v� L22K4PO)tbB~%![aw,D�Q0V!ۿ~Jw:۔RatZ&LJ2Ӳي Jm\$;ӱX9ri| 쮞7Djm2,P HD,i� Ad|K,!T�@bHea1 }@ �H1- ;瀧ƒO~ɶ~4x `U1!(7/~w �h�d�~^&CI,5`?q_^| bBbJ3F !?9Y}ŧ^�jHe��BKH!;%{f@ ��`o�C6L)�Bi@:!d3 F ۏ7V�\#@A@)!k��.bnBSt!#9 ) +̓,?�ܚ` po²kM�L1LPH俀V�3� w@`(N ]3E�:1d&COO G/�1lSĠ (u 4Y5,2 6�y|8J�!!P4ςo8@.�PM!diIKT7us@���&N AhAHI}#^%CAEat rڴƆ�BgdclOx%pmPJ}L0� /J2ѻ[ ~4 t SU@jx5'p.Ks/@tM�4ܚMIFJI̜rH`) aD_z`Q<3MoXaXv0>2=.b P@:Ξ$c牀0� A O%$ÊC𿯣�j�<H>ߔS+qE?��?(hZSJ@~4\6N3>&�DPO|��p� uM/!a 9Fp2� 0@4߶( ' C #2R^E_!ZQxw?zƒ",R1Rib,B4BhDX},#H"v!D@��+]!)IER#W!DX)r4ܲVt?0f Iv,B93P>d?5|scb :AhIX%/r k+<HpJI_*3j wH &`-)l& *[V + iY|Q(ԺUe}%6_%O\du�O%CHb> - X0afݶռBi1Qdܙ`;mCrɤB@c�5d4G�~4XjF7إ(ֺ BqaD 3`a.jB$0Pb ]Ŕd7OCpr r@@Hi),-[=p`K GF[҄sFoV"`DKAH&�1H=WBҬMb+ݍ7 ƥAD%#|?3 �h vM%4f#ێ #ܠݙy$ݿ-c1(r 3ҒY(&t M !&lJF%@b s:ԥ)@ B0@D(i 10܌(qC�@Y �:�#C!);@\J&�>ņp* GbYߊ�c@7堚M݈i%þ:hqabK&ґߊu`: , Y4%nYh(K<K/Ӌ�r `ԕjd,o۽$<Ĭ0Zv,ݒ1輸A  MyA`s`?ׯҔ{=%q &'xl�4 0`o񡛌= :;J9E c>HuœK� rb[ql&hZWbEB1K�2k ݰFu=K$%&#~o;9w~ɧYdԧ/t 8Ԥ3 S6ۇtmà R?%lߝq?%�FXv^cG�" ,MO}XGO; pypbl=5i0; +AA^z23^ 1�$7&#`14IF w�2�<vJK!0 ( WÑ!4 E:b h@�T ܤ2M��!�'G3g��+7H3q 0 @1/$g,n_PR}@` ɤJ2*!~+\*@P!c@~CJC�ZK/LCH~;Uvf�t� ܆} I gv+bf oS�.�bM H 2)'·B�>%y `09ÑW0`'� 0V-!$��$�|*(@( ID"RQ{u4@Q%L쌌4XxJHӏx&pp;]  dv(a+z~呮P �IPL,59Ť]q0$Ѥ*_mɀP'iN>p@UrH&' idj�5�rܤT~Y|  �0�Kr4$(/޼�4 HJ Y$�YvjPW&0gPɀ:S*nI�pXaSMd7f@vR8cn͐-ps�@HHrbQeKa{+ʐ�f�RVW !ĂlB&+[l%>�bRwр&!-Òy� a*?^4�ԚQ(JݖX/ۣ $0߳Lμ) q1?y 8Cb``y}rjP �\` Ddߒ \qi!�ER2;nR8b944==ZZqE %VZ=OWK (P 8 `PM+7˹=?GiHn�襈(� � ;�x &/ᄂuo�4Q0`d� ~t=kXؤa8R"iI# EF"v)JDXa)إ)���+]!)Rg)HD\)w@cB N%n3tv  V7jxaD?VVSj0`0 h2XiEf~Y5aJ]p!�,)͛'rR�^�5< m؍z� #@lVHBRof'ŕ` -Y5k,3?VnxaҔє2g\�hY %? AY<Hz�BA c-Ғ_=`(jx7NbH,AA`W'#_pa '%@:2_/,7�wFľMANc|JGmf~/&/F[|e鐈y T& %B@`'� XoOw=V�YI!QJ2w~jBSjUz4)$4tGAHҮs;\ 01 �ԾR8ĆJG[g: �tb�5&$Rl0 s$ �jUńoSON zE4%i!�܆4{#!$ނz@003 =_&q ഔFZ_�xBA0bvـtl%rp&�7Cpf'tz$1 <(<at'`pi Q@20}(  �_ )XGq0@Q-]#ɤҒ=lP 3d +eO{�Jy@@vKr0aaP7*27n>4Rh (B`M$`j19}Y7oY<=zn G72šw �!>&g pĉ+?.hg}98=]ï��M /J%q,ENg,NE1�VC 1I3XA<Ŏ + ¹F ^~$g`ycC�`C��_/3}f# <xseUY#VI1ܗoHaH 9sCax3QM|r6@g(#So�̼P 5*pQ 1/pI&p*PԓR^ܾ`Ξ`IḱXbCy03!&bR=(tkdf Fņ-0wE`�CU'8o`rF}�_=+_CT q ---қ0aE`� -8õV/(FM kn27dI_ &�DIHSrh�Pc&#+^L7'$; &� �`K16O`H,h ;�Rӊ,%!)#]r` @҂pghn.0 -;DV'*�Sز#FV 6HjRX ye2JvYK4 �d` H&% p[)M|JP O#Za<‰p`bO`L �>$?HlM.^y@KB,hhrKFB:{_8goF ҿz �<�Ԛɽ$V�t5(wIid~-@�b1NKHQZ�7�$ b`b 5:Oxhq '@@�rؚM R7 ) !A R'l!0(�@COI5)!-o+8B�@ /- PJѲS!+lG2�j�52�ؚM!0xF,3v(1 T )X?7/ 4vdQzK;6u`bxC Ϸ/fߠzS +^%IZך&)ncCR5!VOn]e"0b(=e"�2I %,;P_ S#KIҘFq$Ԩ9bbCs#Ad\('PvX'?&jHd1A s{`L��U�`h l8Ke,� *n R)!" GBPCz>oA� @w@@N�7  #?.7NXM-)JDY)rrXqkH'bEF;YD��+])KiHR# DY)^0oBSGOAXj~ñINFmT@/!PLJ&ѿwWĐbԆia%ɣ1XfR1Bֵ֖hC@jJv� 4JFbiiM({r1�fB�#�lbGq Vzrv;�Lpɩ ,e:s$»͹@P AEj ̆G+Wd�V0{`+0F9,o(!=J vά&K$�xR,Cg \z��_X@ H@d{r`U)|,o(FJ0�7+:- eHHR� C�~MC7'5�6`T`g4 pq .h  !�'4-Kvf)\6w@Nbb;[�BXm�#](gÉa 2h썋!ⲸiaA+XPH�;َV+W|r }A5<L1xd�1%1HG'ބ80c\�C &@`aH%',o@2�j&!IJ[Ii0>�iDM9DK(j]?d= c�ǣ9iCѬ@ N촗'Р I(#�h�ИL,d2j1l ۅp�ɤ3 �\yA0`R~Oo �0&m1d1%;:  A $5�� �> Q#^00(aY)j q gB~Y<^(RPM }i G%j��W'R[X>C7wiM@#@Q(i@W &� DZϾ0QK116\5I)&e ;:L8X` Bɉ� x�5&E`y\ʻL/oWtWi (G_�^M@hbܠ(BIiN Bz%ʻ'�^L FG D,Re�~B@5i3@n&`3%)d[vIvbi Yxq[�k%"PsjUa xtry/d$<Hh 4Ӌl-8򑛲 (� 0$t%Z` �ԘXk1%0o&hl'9ٷzǔ<õ {/MPU5�/GIH(3d@),N2/H�C+~Bd%%'!&nRM b^ C %!O4^M&#jQ#_0,M&dwRӐ~kPQ4ņ@vQAZ ߬vF:v߈͈@�Ɔ`bP@fF`(S._ԉ�RM! ,o*ٯ0�` ehRPZ[k6VHx iRKPCK"-:^" D$ %<7oֱ a\Rz-('鐒bP6 LYI/na4X �QArj H 03q) +r4`!&!R>YnB�P S"@e!fqMH ++Vbj47 @(? Wm %'&ܿ8* `BY(b�It2~G) H#PA &$_҄�R҄1Ip ny � e$ )d�>[Ú|L2I.hY}O X K'::/3g /sA /ܚ]%ᡤA  q\1lBK _>MXi XoSH(@�E?KHM8(!I BPfXR݀I 6B %TKnC3 (/6`G(Xo�ilvd6, 0D,C$iŀ0fv0@},:0�@LadiiGFĆm#s�i~%�Àf) W,001ߜ~}z~T�1(d"ٲ\ĀE鹿�-N ߡ VIJ||�o#,/"½ ]�n�|MX!�VL$ �ķ@Xa3>$3ߞX,/@t5Mgo`,.`�3xaXXbJg<#Ik iii"#IN��+]#K)",R4Xm`;! DIWS2"f~Qe 蘀ú0 ׫H0ĆCX(5 97v�tOF)X@@v1!7qZ[.:*b/�h�@'4�l0F49Md @.$7�[$_( �Ӓ0$>H f F 0B�x夤ҟf7͑~�Cu�`a1%0� Ѐі` 13f0-k!xWn (1 ͯ% bPЌvIX2@-g<OyPX"DgF A390D� ɢɤތ�tߵ(�ܚ!$kS R[@GM��2P.BK9M&@�PFv�5hI�9 RJ& P ܠ IX,iiY\ X#11r #�R ӟ �Æ` �@BK-�3b}W&hLR2x!D��ǓCJO *L� <5S�d'�Dc`DY`ag1!,$5J@w$(0'_'Nrg<E^Ģb1>%a�&4,4?2�XGr֮ 8!!?&*J �|,(<P0LH!xf H@f (G^Hh@IBE�\^T)4 PB+% Hg& !$k0ZKp)!@ Éj5tC(C2CA?.D0ϊŤBh,4`$bI<@qA0$%!&aY!!9;SS[)ebA|a �Ģwq!= IF NрlPɻe-$pM*d䔏T^� {L6HFoy{o]# i4L)%퐎fξfv:T%Ic'~X@ie,!lŸjw X |� +�tLB) FR1GfQ p­D0 ܲ{O߂H\�1jSoJ1) @O/Z4aD /& {ی+tMXm$k bJ� }%#K7% @ 4 yaĭk΀� R*p2C8zUb<o" Bnb C3a$bxidJmpb944<U/l;R@(L�]B#7XqHV᝝9,<L(8/x(Suu a P&XHlL Yi_(`<DL i|Adx�C � l_8 }}�@+@h`Ά7!;41b冥 &5<B`db7:}q4�4)�$ �<%D _nk�P`Xa_}H`?%y�hX  4<ẐxfIe$B@(==~9Hm?N$I~&fxk`܃ @:)a =!b�"ҍp�H'>r>ׁnRyeC0 D&r0BƆTDn@ ` @4 b^0L!� Xia|VQ3@+'k�?[ �HS ?�)!@ +Hn|h̭]ޒb@O40H' GlJXaadRCIS�H$b6 B&&W"jI M&^aA 4(IR@aqAEZ0E H}'hA)DD�hb!�ۤM!NBΐ�La04tΜPag�V~+|P_&3@ (9)a=VD ?- a �HLi!Zp+ Rid0< I}f �` vB!p I݅|�DaX[n(N]CB@`HfI $q[7q4MB($WI1%xJ\.6[ ~Y 1 �0 $P A�~Xd�9+1-$/j J, E*/6w1�5�!hNO ҋ�@7dyr (, MsF9u��ii �Xaq"��S RzQUwd Hh/g [ﶹ{#MZF;ZF8��+e)KiHR)I,b:KNB1?l.K,k>@B:{&bZx7=(27K/a(aY)9y?[;Ěy F-7^B�,Ƒ"$ҏ#~O "V9 M A%CA @ & Oxd Tr<X �/!)F�45Id4Eb` Wh�?!s/8L" $�$~NA|/T0@4 acyk@Br�rMN8jI @2&, Xie /⁞,3 &&߭$p*�j7�uH@ !P 67bI �;�v  Br @xq �hhj i|c !рP җ&b=NCVZ�ĚKb8-)Ć_C)E (+g&+ C`RDG(OXA!/ � Hc >�1L)< //� R@B@3!$݉kO� MœK X �KŀP(L?%�H2);cJ!sm|d4#e†!Pܰ*27JVZH׷ bNM +0q{π�>60aNb<K a` NYa;%#%|p+}%0nXj@ ,B{g aa0�n[}Aݔ�9�~̄Bt�ܢD�PwnӾ?.;jo`7� Q((y.#RPdhA5 ,�o"o38Cw]t@REg#m}& RBJ3Ő5 d,ŔNbpIg@rB!noD~ieY` *sJWpw+ +%#8 spz�;PGN-0X ܄_|VVυ]`0 �bB%(ZC:KR}w\# � 40PhjA^N� Sb7Hħ~4#Q|](_$<ԓ7!<d1�zd Jw?nn+H!!)E7!Py !;bjr � ?+�,LJZMO=ၛ79XD$!8 F JCɠ&&`C(( D] M R !#!ᩕw_ٗ<`qX'q 0ҿ;! #/hhr2OGNt€"򵻳dWVоA!roÊY;Ai,z�tV)�dŌW/+0 Ё�衩/.0*X %icsb/ (Q(,v)}p&CO&#*?a 0+7Y Aid7͉ed_%؍[bЁBpc �RR7;TD5w 7*"NF*M! ĠIp� #xea(HqedrӖǥ,(kf0x'dPhj@fF�N!B�߅k ; 0R 7%K#^\� Q1) - ͹Ff 8k[U ,itY7na (�DŠ ( T3 r [qV nM& ` <\(p�~Vɥ �Yp܀L{Z^woP9a۲��eH CJ̒ 9tA. +9@PidԺD"i4 Y-6YA@wI!d" 3`R0T0gԆ!ɀP0 ³` @p2pQ1M^YILBA`1-&!AL��' ((tB&%iZuOqHA!`0LA03Ik*l2l*rNܕ9E�� f(Zy(�)d�\ JT Rj0Eqc11Ia!,,PGt DxK?ʖX$2h Rj q@_�iP,_ A2~` ɄRe%pEc+^o(1p1}32pЯ|;B@3_8,<>0�zlPа3%bn$L1ObiB(x I@°I0'+$8)|431@4�%�RL/$5p>Hχܰ\�&;(j@b<o˼J@lO!6 $ π䲹[$WU�唗=��Yv -ƕb w�h (TWv,g+-G{�4B10�` &3@yh!/):pZƑZBxEV" ��+daJR"iH�b��0bJG4%m}s3� dNRL l̞Z{s�b'J9`1i+9iYJ� JF�xPaK/@` y Xy (O{ )RЎr0Pb=` �t �`]({;_`�^M/;rjp[}Ā;JU,[?-.8 ؔPAX `o8rRL^)f)CiH5 8iDZġk�c�JG»o� 0 pjI^Ќ%) @NolJ&tC<K�  ,7P<Dh2k�t4�ZTV+p``JI,9Y׻,@&%` Iia:& )V`ӊH�u1!RqH+JHD>LAH�jBLb=&�4/pǁt~2oM�vq39D!a:%ԑ4 kN) & 5l0�l�qC&`�hbI 0B!!ɤ+b|0p)&|~Hd݈@:CcPPP'1@:BQ7@\z @`Z )> r~A7a0NFp K&:IhljJ ~{qa !Xh FCKnN ^) Q)NJXIi6@�.rɤ0 @X*QwG`C� nHnH(MoR2*bt�Bٕ=X�4;boӋvZNw��� gF h�$VDɜRwe/wו�r �./+a=)fXa@U Rj hM+:pz~m`g07[MV̄J@f 0h0%d�e4iE27 a`ܘJ
1ep'WuanJĊ Wf@vQ05<_( &Z0I4T QAu�/ œ )8 &8EM=FH jHN<CIZjQ/"Am�t AZQt98 G'~�gAޮxXtb[璂 RWBp�(4{`c�$:HaxdV]N��(�0S RWA+8L&PM/FߺR1 i3ЀIX ZKO@aYђNM=fT_#( 0 (rq�P7c@1NAAH`-.NVBMbP`F�@R`K + tiEYhfy�2S3B&}RCI8b6BOiq`;!e%|Tb7 !e CZH�^L9ing,BX �dῬvg/v��$L&n} knj)&D-ؖQ0 ]�'olY4A0�bo!g`_7qe|BG�xő&ù h� |Kɽ%TC F Q0 q@d@g4 !��JMN,텀Phx�@�"thj'm_i AI7@bv#ht &+B *+^?& `h/$ԖC")3_)@>-�P6af+q?π bMAQ_2~1{+k81(b/'kX` PZ�lKAi~58 &%_^ !��LHn&@ E(1 {�|�d$ FBd5 ]P @t�=%XR�Z��ؤd1M�ĶGGlr󟐄dbau'Ac+2n-epC{ZCR鸠&�-8k!CX;^\  �`N!0M/T>o2jp(VXO1%?,`=-~�. \0:`;/I\T %xWPQM$C။H:g,�(Blr@Rt �1@p`(LFǤ) vRɫIȦH_79$" !�`V8 Vt ;He5$a1<ȩXnM@S+m#K8Mp )2k`0/C E J@` LVOJ\`P� 4�5!J3-U%m~?ǡ Q̋Ѐ 0 ?�%+@A_B�Rn @!#{@P HeHd2oGG[99H܋`B��ؘHNk�RaA(0i4eV?!�0�" AH$ j~�*P9%w͖,A ED4�% p'^4(�r@:ln+E�h_�4 hC�u ɀgU�M@lZ�rf% L}(h J�f`@` Bx&B])LF@� 4 P!4D0(P !�c 7^fw��4 d‹FW�*9pbXB`gI ߀ %2bo|҉Ŕ'>{f F(r3 a4",BhJvXM��+m)KJR"%C I02^)l20Erɥ␬V~v�Y T IIgr)eϕR=�v�8 WKbx7PX`ɟ$P(-| A} / Pjy{2]/3LjIBQIy#X(@4 (hoQPrDŽ7�u��6�bC 0ǀ!fՖRho@j��!�'d3g��@`gɥl)7Q`�$5@P_XR=�d�@H2_`*K� Oðː@�hKn!}8o@b6y.� dQ4CJs`܄#a#?1(@B%u 01Čۈ\BPq 4M ;# &4o4ה&�ܠ h1,B)->Dϟ 7HHs 4ؔ�j^``I 0�T xM-%#l0$@xɤ߂Q`@B8$|x �lPpR h �r0ԁ2V6U�BpJ@!{^)W82آ` WhԴn. �6A})!fMOO(� 3�*5'3x�--8 l5@� tB)~t:�g0@ /IV;( r@`BPyeAPt册%yb`D�쇰%mUm}@ @R`nF@ RQa!v%!uI M -$2i ć &y �ЛbY401XIa&ax�vœynS?/M *byD4|߆t$M BX |M&1Vb�w۠tQܠ%V-@Py@y<Li;%QK0`SJtY+dd&3؍�c3L&GA `nNp "b`54,` Di ()<3;Y\AIaN`a:NnV|LIh $ BAr% &8X@Ғ %&,*MA%'!8<Q ',‰ !�t7)$# BDɅƵ LB % � 3$^ :t'74}T{w�VC r-�a4YII}] V8 0 Iy (7p zP�(^2ͶF8+u�XLJKT<|܄oݿSO*ש y5 $457(03~)bFW *@5 )Cw � L�ۧL7/qg�nC@_bZ J @hba_ aQ{^`� !� oЕsemP�0ߺ@wԲQYD�bM]�OߖLlG5�� FY7 ,Y}ANCܠJb @ d NPr8�6MH/(a ºn�*A U(Ix+W� &vLO- 1==/^\@2` K!$,0#A!r@2�10k� a$dLt�R) `ic{C:vf3I03/^s"�@%dC&["�H K&C�`Tޘbby@:) tf,$ߞJGa R~_m~8�Q0 K&H@BM&�ͺB)Հ@pvRJ!7 WF9`*`(1K,{+!?Ѐ[kY iVvB)b irv (A &�:� gI!}6Dv `܌�׿)%~d\*Bn}4d( k`!+ L =(0)ϒBiOVk%�:8`5H �D{+�,4� XZs 5@Qe`Ķ`u��ހ RPJK4&hp8oW4�?PP!o(% C~0-hi4r01odi6^rX xk,&`; 903Ye_lHi �ǡC (S/_��jCW&( npҵ] �BM" NB,4iqn լ0 ӻV^`�p(ДCK?q LBlVG`V&GB[/Na@;XJVP @1@P<bZ]>v4`Ê#.~_T� 2ɨG~y`�t`·&8Ҍ֐h 2N, zzSȺ`;�rXc !a߬+6+!BB !a8Hl4$*Xh1) NC[О6avĒz�5DB{f~�bQ1;0a O %o,)~R3H@&&{�5;(M Ic%�Q⒬ZQQ߽�k:�@-@ P^�^4I'|�J�Z�M�tLIiܗM/r!r��MO'Ɂ]ICPaDҋ@ѾR<#(-}P�` (0VI읊N{X ~jj r (C̐Μfe�lX !#3Bz! RϿ'+ ţ%Mij) brYk )2p��+u)K]@ y % *LN$O:"@@d *  챻#~\(`�䁎PS@379`��@bYy0 '5tn3!nC�/ `T +6;�x�7tr ~}tɠP L\ ?mv�nXN)R"$yri]�:5){x0 ��d~� h J&a,Q1f79/.F�ϊg~Yd#b}/�ix C0ꉠ I9&V("�@P1 Ijd>KKD7 +RB(K'*B`�Bap{xhoQD"r@@3,7'lM((!�>�bpvrV rFLB�*�7CN%5�Ԇ� &^@bH[�)-( F IE_>�:G`0*J(� �/1!XB0v|$8jQt8 vr s@܎� JI4(,t:~u �|E L!7\8eddY@4�Y׃@5 �Q؏nH LY3�!-K ADv*,I<KJKP4PH!!Zh�n� ~Y0}I/W�3@t YiѥW~u�`;&Luɿa!##(@@xC%Ryf� dB&`4ړ@O۱[F d6~KP p)A1 L|q{�j J !_O@o w7V�܆14Yi==$ќ/Փ@RDĕrmbiYA&;g@4DҶd�zLƒbj0h�<'�줓(ߔ!ՠ0!o)!q) f/pzH4HE'r5^^`9jp\JO(~ $CPHyCp): !^d�줆!!!LJ!p1��Ak% &&H܏WӱIQe8BII.vJ-GAba !5C+CD�DTS 0&hÓ a6 L&%''?I5)/] X Pi %/ᛋ!=FI@ �RK0/ NFV P2HdO,Hbh\{HM j�8%A0`|W}}MCE`�<GG�z4 `n;/ $$c{sRW R@< jD,,nº,4º_ ā pP߾N '&�V] !( 4[p^rPCP�\B@MI82i}!$m] 0 J,|즦w@ @:)(/#%=;�9$1@X 0,g!b k#0BB%!ߑY4$!e O6 ^q @ 9%3!ZB'x'($oY,bh �S?�_M6+bt�9�Q О`WaH`aF�M�g~a |C�tc b`� Ǔ2P0a> {p �4 ņt8 Lq%V�$$(6ԛ5&�-&WRBA+wO'Zof 0DE � {!%:n�n*3 ai,4%aL�NK&`*_]VܟFF*xLb10 gl1R@'] @Oҗ/ܰ܍9z4%,`Dz#'� %�)EV@"`~R][nX)ςYWT D`d~w/V7bA_fi,k0#Bih&RB~)<շVP@ 7Y@&NHO7�I|c�iCGc1* ~E11 ТXo' iaZ=]#z��jX߷؍yp(�ZpRqXR_N*V&�JBy?]0?C/~r0OiYI�t I H|aR}@:~}Bp<4ގ`1_ -x$RY4Oqy|o9 �H� !'QC0`&< �rCJSm Xzrf&�2( &aCY 9eES[d>H37�%p¿&$ q)s@:�tY JK[XJtĿ֩C;:TW)a�<I 5%P 2CyPx!-! 7�Vr:1Kb$v$ @i-%�4AC@40 X`hhO%𾔿1H.($%$k@ 5)eÅR]5 ;Y?T`Dƒ1{$W �X=<�dLK94 nb qv��7A )n9 ?.)D`v` &a�'Ic߿`$"APPQD^HOt}곶,LB0ҀLrX7QѮa8?,y"f  %@'+c�p>M !rƕ[ZPf1` `P �XBF/a�HDP �&h0ܻ�\�l@H b ef6ɐ9z (01 PFͶJU&*S6ŷ + CӼjj'bU\arY��+tah7Baasݷ=� 0Cr@M?K��_sw� �N!Y)x 3B-h�~L J @P' `Y뜤s�3TBYiѶͅՀ^)/L5_K�*R ğz�bJH`WR6>˞fy@ JRQҾ45 '&41-M|'--,5#~ݺR+lRS6�l�� Q?wF&#!8�TM�+pb(�BC0@KOKOPA 4h`hkܤ|L WrN�`�@'&n7& V`�x�ؖZXv+ެ@h@w<j[^\�  䐈N/:~*\0A �FZ`@trՐB![;_U�44&(ha7ߠ�*�' ``hkqz}W'm&,2� AeᥓO!�*& \0kgN( 8i0 �6Pho@f#r}�?([XF\p; ( bA^~o9! 2FG}ҐP=h@셉I,@π�DE([ftm0@@e tg㏸�-lbaX9ڀ)!ƀjь�78't=�1�Š&54�D`fL!d;�bRQ`0,~rCT#7pD$d ?~Vd5p ~Y7Y­B^Xh!R?VmgnPrdo_Ijd3e ' BE�LI7*_C 9˾Y0=Xgd ,1*P8i4h!1,�ͷ__0|`,ԻA#Q8aEX �<Et�MbB[0AhJOlP J�,G/kpbyJ�Ę5ny�e BJTCw�0M@b]OE 41C&?a]ƽ17+ӱ qa7@a|�1 YJ FCPRITe'?~QxA'wwWd($qoyɝr$MeIXLD<p{0"@tVNAi-a4]ѭ/ E@BAEJߔn5vv8#'GYsv@.ې(HԸLbxjK, vWJ{p߻16r_I 7&$!bP$ق{%3]0*�KYx IRi>Go/�&`*@b`�`&Ḟ� r ҈E�e ON&9(; lsp@bɨIDĐb1 K<E`�`LTE jzOGDu! aa#֖L� [[{� @5&ۆf@^ ޠ4!!)!5; Oc} @2&? &@OoNP_�R3?e}PhjɥƱ�$B Nas>d>ə TYieڀb� $0aI H33"b8ħb!-I�id!$³w�1?Ĵނ=LM(0d$Ԅm"Ho/$ 7(U@d܆ /6  @t.�S@ xHQ:� 7M /!Al{v Q ~H:B4iq3b��>N]I@�h@,(ZB ""2 @+[ +]hO)Ƥ%$@ }9'nrs,i˿vv  X RD+Zaɠ;KuȽ�0+nHSso(!#`͂3Dz>a4%0 3 93RX#t3{`*:,rI%03^��XI#~KOdqHFK\` �vC4h %#+?+>]K_ш`&dv3(0iiϝ @ B&9 ?#$ fݑw6�.A :RBFc 4)/�FEmk�0�xL0rycGy�PfcSHRbrQ00'E&j@5N|^F _i_7�r6p�tXhӱX2$ԁP0!,B Nib\X} �1ZM!6qr}[! F_π!!` zla1K@c@O @}49 ; �a9(r;}U)@:X+:oBx1%pҋVgddJWg@ rVS8эvD�[ NH@'K)F_�f��ĄM&L߿+[e15<`!p CIH @O �xf(Bѹ³d!x{B41 /&GP)#r_U8a% /7*PьL<YwD=۱),5$d"/�p h q3|!Be H K$<R C�Cz0#1$>K-KNE01%g Y0C )$Ķ%CrR}@ɀ;,4bBJ0HcⶽP X&YnHaNqy\ uo _䀄 @x)I7);f�03';Z@$2�*a+$$-ߵ4gƒVr+z)ai v g�5cG#HpwyR# E)HF��+u�$ԐEE#L�V� `RW`ao'�FZF~Ӯ) R^(M+=^�,&�, ϶‰3hA%;=�NBrP 3-/M)4`I/X0399.�hj$ ]�? !nQ@;Y D`� _A@$4 hl6(L ( 6^JyiY =�>�jB%5(`  �1|1-ӒZmm8d^`I(4e�#&)` KlJA[� IX hL)@ p @ �h{ah&</d^ ' v<ϔ�wQݸ#\`0ƀRXaF3 RqW�B�B�tB)lCU eg+; `&ɀ @SY)[p8�0+&FFx (b � /JM@1Ih@a7 &`@CH`a`Wn=EY}2�!HMRe;y  X!Ia 9dUCv-p INH ^ ?�T&@Ry8o� @NML! 8 �?�xBB Xy@ X` ~O/Ժ5 �|�ȘҀ4�4RVIa\d^L+>�tVɤ2f#8p�N33E3 {~�v�@Pjaw@ 'B� �� $qH /�rL 请%P�d} k% ,z*P` v I}w-%NW]`oX'qdB!` 0&|egN+*@#L^�Ls �Fh-$"ɥ,^stx2L& @@ݏID$iK�i 'L+Bpq: aa&�f+c@@0 I5e~ 8J0` S(("ЗӀ!LLA)~L&#HgXcrHkp?ܢW?+#jw&$1,``<WV~+bE'8g YH_#�I'#P}$ZW#iSV'$ A1�;�ĖYIV- !,p@ұGrj:hgQ YB&_J%cН~׀у�3 ,t>&'!ߺAoy+ـ;,c ɤ2�/'^-AG5& ;, $V!>I*ny0xo_'GN�l(`#nPb@1�|H`;@ �lV + FʵĦy0�!&6, L F- ,t @OJlW@t�4`QE!:zwlS@:�. +hj]O|t˹IB{14H}nfW@5! 6(Y�_&( QE`2a0h~Q/f 0 �_]D` @v!Ks)@<y`� `ljT% $&+X_%@:ہ2" W�L &Ț1!&-!iV֐Hjm�fPJJtaš00n�0)I 9@ Y b?@ӛ'048o ?ob RP{(g 5&Yiݖɔw4ɀSt -/ӿp 1v"RC8d!L� :RMHb?L 3`i k"HEw&�% K0B@0Ukɩ2D +A0Ha=ZXMT~ aL  tNUIEY:[`_tv`(d阾Cg!n 0,`;%a`F�: !x!.e6YAT6%2 8jPa37C"Ԃiٴ23iK*&pb=F`_Y4dbZѰ))>Q%bY Xk(�DL,dBI/aحŵB/鿺ɠd3'Ҟ1\ ��b@:BwgQq[$$0 �@LFA4$mV"f`(,f i]&E��NY Yd2d9Ҷ>�0!A(Ldx?4L!aXO!ee*�;b>MHXTK`pS6` C`B20_` Ö"]١cM(z3vHIK,^1%!l%aLI7k%-&X/+̀baF+PABRCHe|4ea8L]ZR5&q4h H Cp%V``Ev%HY 60I59R{0f5P�F @.!JVKfД�pr` D �:&M@A{Elyt @@r[��8bJC< ZwK�\�a2 _ ၟ:9|ҐZ0'o0 �QA!Fh|p�`T$I79䣞:,ѯNX-:@$MrjL�d!$X �J۹|+C)!Pt1*|5`NK(>D �'&tm^P8g ,ViP5-)i,c(��+.�yKIH#ó#I�bhĀv~&__a:0 eB!7_/V8t3^P�P/ܖZ<A �@XkՖ�^:7Q@&\Zߊ �ZXH& /3p,`P wC;bܕ^�D� Awv@ �@L& 1!Pϛ$^uTdu$(@5&P 0 h/9Ƥ/q` �tR#�,�YaohTki�z+5$x ;/ņv|\��bL!  {7~ x҆|+;d0``_tl?dnB=D2/h! 3JaGO꿦�:�gB�tC=?p � 6XJH�^Ѹ'iA8 f,6i R<@HIC?˿Tp Y4p(L+eR|X(Q?1e؃��:+rɩ�e>\p`ސ*ń#pa"r_ �d�MQi'U�! #P�/IF$ ;�q/` &pCw(�Tĭ`.%* 3�%"RG8 5B�I8H`iH` Xi00n�h�`LG d @/FoLS%K8q,i�j�:QҶ !Bbz` �ļ"Q�(Rx>A00㳧dK Ph _p(3?0 I40�BIdb@@tIep @@�$beJeI77m�vMtx̟* A="mB& C&V)( 1 9X`�̦OfFJNK�𼻠@@ �rPϱh0`i”UBg吿<C0å控7]94 P(tHB^*Kqp(C)%�vB7� 16O(7ɉQh7� 5LK6f~0LFX},`fZ@2&Pep[1Xi Wd%BPVMO�*.B41!t,34,, I5\F `A@!+8S'p^ro 4A5'a rj r'F'$>rJ[ `2Bv$p݈hp<W^(�L&�`LJ xƥiqo}"NbHO,f7�qY BR3m>'Zm}Dx W1|QELI0pd4 N+#Rim�,r@y-SQoǘyf4_ @y<7Jش2_T O* �X�㝀L H¶X�0�p�L+XkP܌9}"XB�@b ,iۖs!%d�Bw�LG!`*KJK(4+!h,%3}%+zHf? nRRXi V"(H(4 kq+YP[K,aZλa|) + H")7�$ HR��2 <f!�<1wY 8KG t/ -$0<) $L!MO�F]O F&wADt|X Sa0~ܬLȴ'� !$ԁ, )Q&_ 8K`] aV( ,b@0lbMO;&l1�HAHA9{!�~S hh�WRL'nBKKgIǹ* V$ i g "L!+CbxM 8 A/k`$ ~BK�*O PQd4B9aep � �z !LO� a1tRv~-83@@Ro1()$vA3~G4 ;NAA_µ1x8 dX[i aTe(hUņ'&T;oA9vX ǡ$( &^C\*CI[71�|+G%QA~nYiKR3hpΎJGo,o�Y \ɽ)W8Erfj\ӊwjB1Ou,2$;1H�)Y,0XVprh`@S!_�Zz2ov(_#pP E$$.`&�Yx΄`@ f`(B>ЈgMRM@`a[�C֓IGnJ@%W pL&M%7(ե?&6+o,m9s3�PL, --k �nCJasS{k$24`1rq3:HsmEM/ H̩k0ri7'AN6RL�P(J+ !%}ӻ;!Xa0J0iC _變3) ;�u+!kFSut~˦(@f0L- ` uR��$�@L`h!^ѯT�� PM�JP(_$�ho0L kF2@nt|[rz8]�1AdLY %'2Q4‰zr}} )%rNoE �unwɤmhz5}]6`2TI�!=ÚV#)IE&N��+pԐC�LB!$БONe' W,0BFB'b@B�B+�5;5W!�9N$bzS/:x,DQ0hO7rpY+"�jnF B-�wO!W,53jB/`@P[lzKJxp.Bh  P &Le-�d� ,$8!diMw�>+6!ŤR@Ӱωy3�UR<i`LHM�XM�@;&/Ҍ�׆0 Hb t�4jX"ىC'0I,H*�E9IJSŠ*%oQ4ZQ`�+BCCq(QXPi4B-<r@b�5=1/10S&Є�\�5.C<9+X Y4<C,^c�N41(Yg&ri MNgCHeˎwHpBbI:+Y2��7qE׾�ЄQD Γy):^^Pc!0|lFquCQD2٢Pp$0�*ZL`)H` KK̅(�2K/6LM �#t0讒`bf2 �VP �L%!H@`s45 n[_,?D<0 `R0 -%P @3@b@KsQ#��}rQL&vF!.B ᥆:Q�4I0 &@iG^#X�&tC?D*MJذ|Z8ʼxK@;Pj->[I%`*�`~L%l/]5Jp�&p s+@bn%�`0�~Bd ļg&-_}y�2 &aϺa8"Ia2,B$&~pZ0t Ixy RGߕ3BVK.NH`BI(ր� SL`(MÉy\AA 30 r`YYJ1Phj0%Y<B[ׁLa0P;PQ(*f/ǀ7y1*Nhp {,Li0'L7p^]KFl,QIAxa`8O+h�*�$ќN PYUm}�4rby3H;a{Uإ)Uw�bC pe၄şݙYlS�hkg&�ܖ[F @T047b,o.1 ǍD�ve(>'LF]:4N�@$LB1a ," J@`dc~) EH 4A_d[T0a 7+%G}i0$`0 20C)y57l <2 gC Y;_S h^p,¶֬,ۨYt7BC@&`` H�0)|+W j%;=l!~L�Q ? GR-ߔ�0,dh!_NF(͹&lwš ް�$a+ޞgR !�贋ؾ{dPXha � iT`?Ha F#-WL@;wiCR")UNRCI Ho-`*)U%%'aч$0:HoCwb�^_))�=B#{HI%7`<4 �v�vCI�̖Cbe@9hĢxT!p!S|rjv`H�2t`R88$2Rh}�hk~ݢ�>_+rb?�pd @tZQC1x` iP`@f�"/�0` X -6ĴNeO|P'&d`h]F: drm#@@QۆV𾪴�@Wrq|w&)P&�58[%Z2im!d�dNMZSH ;NI&†4x( ㉤Ѽ8�|K!dRN}c+L4S~ @V],0G"hn;|V&Kn �Zr�| H$NN OP �OJBÉ?�6�K8i4o+/��4 ;0#A?ۃ@b A0'%!~:�ƿ(%� 6[ru ~9+@)R ` ؇ _۾bOkY4a_IOrI ?yRk;�)I|0h<YG| y�|;;OPh ɠQbYE2> ⓙƧ~yY$4`qT{cCI0ByCHexNV3;&rZZ/=�tK&�`�5.rKBCNY{tidkhLR`‘~ÆT)pd*Ҁ`�q`'0 1A$�ɊPx�4ԁB@hrQmHo��gc)Bu{Ɉ7dp0JFy-:C~n<oHo ē�@�[rx$ !rRkP�࢑C @c;aa*�& G"hXy8L"�̦A44[9)8�7&�XX�?A =�B91?&&r1q&�fPL& L1!W,z�� XKi#7N-x�v@40i&n0 GShBP ɡ ,'7u\P@!25$n: ZҀ!�PkWP� /`*Mbцd=(C攒u{� )%??xɵ#JlR\!8��+�$ !ӤHOQ0Gzn yW�%H vZF+\��;%CJI 7 O�|&7x? f(g d31T!1IN*~W?I[0$$<wI�#$_8@w ),}@qD: @'C@y[8 ! FH y�nC IE$M$L A@ /hJkؔi0B/!pRFjhp$ݒcH鼐h�g&`BJ1u( {�g3/֐� �M>@&�.�pLd$�(u&im,@Ƀ�ό|թ@`,bbo{] OY߬��0B �_9]`�@a fID'nY�2A%kL]mK&�=�ӀL0eBRz{dC z�#@ei&H0 LD>?M�t�+ PXMIHZ^�h  M�Wu17 @@C_B A,+^B 1Ƅ<M`hG(�4d0GVA94Y`^If(4JM`J4(RP@0!u@ AL `${ H@T`n ~!N_�G�KҬ&$ IW(�)!`(}~.7�/0! H�*'{K5U{�]NIaQhI ?C|g[-��@P01K^@L4 4$CȫX䆰1!砯Emz}MhQh)ݝ|hz/#?#&"Yo)doJג�p�LFbVƾ#^y4?6�+0 .o��t��ؠbdIXBL�|ߧي@E61j&CA=W&�>(b{l4[ , B� &M` D Rlf-=xC� CIfBR!u$0_HPCM,0ɿ `HjF(ލpL#`=TL@Zq?� =2X _^L7pO)R�ؠ77?LEbhoA], ۜjI<.@� �j84Cf[=?šï�:0 5i4 @$7Lu$K-Ǎ-=u �0I�RY�dxeL0bR('@X K&0L! |7¿F(T 'x,�d2ҀK�D0{Y]Q D2up#f$ *�d>��1�)�)ѱVAoY,� KNNᥥ<+5�dbu5? 0IHN C#h}`b8i1;ش/?zrX:`]w�tL!bzK4fb*(L(_ܴg:�-/^CQ7FHPd4DRBqYfmѯ�D,Xh=R'L�*?" �'զh0eL(6mda)(� �4%?`u@ym ! tk&4fH{\7`83 {d!_rapI+O+]P o>u:(`� rluYD^zDU x�R  7|m}AD C_=_^" |2~�&2NH Y�ą�fB !$4^( ONO]W�/Pն�0P0�ǁ Rp�(Y@!'K �tؘ�͎pKUayϷ ՙYEV)JDB4����W��A��*vƩADu]URǺ6=;da��*r'f4|nom8��*"ڳN1ԩ+Msws8��*WPʳFdMUmֻ—y|<=:Q+^ ㇑zw<ٱ3D':p��*sr_)ܤUwvuv^NXn`buUfD`dnڭRvP~ߋߓmOvG˙JgsFǹ��*v6FS![c^vV/ }N� 99Utp��*Ϊ7)cUz*UUU\mS*VSMڳj5zVM l$ Cՠq�ò��*tΪEz*Di٦ֵ߳ ZW==X%̫Js-(v w8�� *u,jjʪUUUU}UZ_ =1RݩoѸv5wY'WGbKThXb0w3@Gmq,-�� *{ګreUrʻA8#-3-G8ҖWul˾}s�m흼#ofAn{}s�� *pUYUZ6IM`ǭd-rr8E^d�-�du7F)=j_;мN|9 dNٟ+ ocۅ^$hg :L^- &%߈|[^ӅG=-"�� *sOZ$ sf}) v7kqs |v smd^'@S3{bX>ڟhq۽:}K(~AhIښIIXOʛTݫ:րALv�7 L-:V' E\ ?H D0HU�V@rsGO_ !ﺗygZ؞b$ _"q(o屦y18nl>#^7[8Ou?@GRDU:�� *qkv7vqsrY8)dc= b<-,N(+/Q_ĦI;+Xnc }6X0S0-Q ;BL;+aO9Vv9~8KuT†8<q1fbьRi9s:♎[/Ea-0H1J#l@0<F?ֿħ{!`O;aӋ<oO'0|v;Nc9iLlA:�[;|J�'m㈤M_ybmAM-j((~8aW סCY9j_ fqB7{7Z~ g��uY2ZT[A`8Z7bNش|Í3޼IŭwOX,'HOu/K#(D콛~9ә[ YvH֐%?>o֟_X G 8C>|rwòTf��*sn nMj@~~-CrYl f7,y"r +i98 ! |C =~ !JzÜQ>H@&A8nM~6RGp׆xYPXoϯ-><UzR(IdvtR|Zbg@qoqp+Qa]'ǬCs-ջ6rwUĊΜ9p0'{ub@6[wB b8FWaؓ,V)P#�2Tiyc? )fsJLh-N|cki7nb[K7"N9N؃WSc,<xoTlfW;sSM C"W`9^6Voe)oj[n'1kx~!KokОiԣZu394$3$jn3{47;p~{ݶvU0;;� }Vu} Bk8a bP?)N^cpXr1'n?6,n]yǮUUW;#��*q"w5Y;{+aߋAoq; ,45X܅( haJ4/f0MF qei_Ղ)!F9WƥR O~!C/0x߃{ǀq#A8 bX[x%j($4`_XĬĖ/P;g rnOt"o &2p_ÓŌ=2Ա8_/!_3}$-LU۟akV9̢ۚ_40q�O rX xi )'3r#^wgPo}}  E Hk F:J1 (5e' 1laXA!7O/mADFZ 7bЅGrT/'V!6=NWN'b ZM 4x~v˘>Υ?άe;{d'M!,jϬE�YP/ֆ<fZnc{pyܯ1?_gRQ݌qv;c䡺?!pql/-웟f} #Xc[UWUXU%ɻ��*rN5¢7&߿IW⒝׉F#GE�p=Oi]&pwMxW~b`eHOOaC1<45?1�{1O,k@<M #S:G9|?/C#CpZ|;H^ b#i3n<4CI&e~Y4O8lQ ;t6} .b؄P~�4&h Ra 3<2 (6ɽ9!vvS] 7 UІ4iL)6`އ7;"cǤmX_`##&a3kLPQg6̓:mW ܖ+A]%<AWY /I4SngGe �lG,ms =vDHx~ x.' CSR9q蠲6v1Yڼ8O DP9'=@0p~?ysqfm'Vo8{+G|>5"~#hVn`[lI-}8~TJD)|#/ٲ hI?̈́~/Y? iKX��/ua9y=;O.#S1u5{:o��*s+-:[+c{Jl0G,XV|(0SN_ /(CY^ AXnp<>@Ց!~{`K ϶sĦJN+l @ ҐN�X$IrN@BHQU.ΰ"h `0RQ%/#=Zl@Xvr|]y8yk]|~;{gQb|EArs ߬Z~W<8Q)^#7tՎ1a)aesc׃sy�p^¢)Q�;"|x@89k-Ա۟}s_ ; ܰpb 5ǧ`>߭Mx-|\Lq:#[Z𭅦 c2c_F>!] |(պС6'Ak�{%h)qk-\J}vcv/nK>^co9.0(޿Y[i��*u7I(8idh$q72&x^&$/+#Qž}5N;qjmoPXW)#~fhٲKH%doörr _n矙{@a/�Ov:t80\sC@mPܲ%WR-+4i1k|1ktJF#ϖ>mId8TsY f% AA+U;Ilua Dh2 WL$):Δ,>021q,q @PZ"đ_x."�1<�+Ɉ?-q5 Q '8]�f@]<|OY>TǑ|Rwl ގ^w8E2Y/eef|"5�Qg }n2ۥ!PC? -JewR wn|~3F ،܌-6t g"{m21,MB)gfvQe!3^O7S27qO":qZw|ÜԼZe$`nu%y[H=Q#U^)&,7N8u�I (cL%A5QaN,OGxv7W/eQ*vʯRL��*u;ZdbI5o/԰J`H�$L8ig@7vq$DD°</mz迷O$Rr džR9 ha$!"2026>/ 7-ggn~ہܽ,0[0u!K�Vy`8 s /uX (~CLIa؄F O|W&/Y,CK#oQLaD.ENHwr`{Rbv3i{;z~t[Rn64YxvC%lF �I[H&xS{%n_'`ccAW80A,mӾS8TH0Ô<p~8,AT ;BTA#g!�ur>Z z8-\+ք;�&nY|7GAl;j"{BAdm6{]nrb>Z "s3)r]sEw:B)d+6/ia/ fg5k?՟50u DU@d:vQcv⸑{ƙi]K?)Q: O,+0u{4 Kw۱*l=lfzlҟٙ��X?~,�-Mnn~;~{I۫E쌴ttFe;ׇ!'g(Jo0g%F&$s"\ߣCA_Z~}HCb\Y`?_/o)mi{_/(-P;e:rݓWՕ1 OǙ^?;,eUN|؋IZbYUf3]��*w)aJX~er݇c>zJK88iFLX,'l(0h �RM !EJ` B6s MF8Oq 6,A.8`eChpfp߾�۫!jdA(?~ހne# nB[ea\tA+&%d+G/$4 e>7|QY$yn02e�'AE$B&3/J+amkb0\Pf-?fNI+r-; lG|ԨYX|3ax3pK'}|۱4C$ c0~r;@_hY$ Ea5s7W,~;yXFAٙxGq;"A}^h*,A 9;zx'{Q>'8-vpzׄLpSͯv47'^0XIvm!@z~@0$W 63|5ivfǨ^a<|zE�'i%'>ul?Yο1 ̬Δ 4p}lg+M =+ [Y-Z:eȹ$ﲿ=@1.du9m 28Oi$ a< IY"+a"/+vҡ jV1kV'?a|Porr$c#b%ճqOI/OifoQ<k58NY=$ kd%9+/}m(bSm0iy6ȅ|s͈Y}K|"%yO8Ja8Q/w;Rٻr;)B8~ N_ŗn+lzOqMjRsOQvQ��*~dBFcY_(_`(K&pL�)/D;J5;(㱜LZ兤:0h_��?<$72/)^`m(ӝܱq'xĖ"5B,+bLҝ, %,u1dݙJ÷$Yݿ[ ,)) bba3)HYZ ᅛ"Gٿ,ԏ ۙW!7ߩ9�ٱi Wcoem-!eg/J r~]f|3\a9?c&If A\_}K(ŊFW5O^yxqSd ě^cRܠmF<OC`8f7peٿgqw�JmW3C”N'ߓ(K9þ1A[ ӫ@qbP/qπ #D1B3r VfC?f==kcٗ^sO-kꡛs`%szku*~|DqaLYbߏ5)_8Pm{FvJpqNc_LF rIbBEA±0)ǘe:zGm0Ζe{5JeG;/︤=O+ jH?1<r0y}u+,lgtZ`3ܘt+培J( sf_��NcŦ4zs?7 WIsWaY ^g5k^ !hCcS# / Q7i43RwƷ7_ NQDXԞ?8I:+65/ylX'lufsdיO3Beg>9Pvwe)KN/R֯ÛV 'hHX(]vmUUNWi@��*Yg_SwpNp*4g_<>H8{{[IF't/bK/) ax=`>,L@źpu,؊ƣ0p8 #F|bQ1 =O) ǿ3K] CZK2"[m~(fg['2Yد$hZy(@a0�zgw,(;Vؾ#C 9e,!/Cadbln;%]X2jgaN-5 5/pnM|D"6I{R2oc�Q]-`afI%j]a/#mH׿ǖO2 !sP+~NlFbOd8R$Bb9j"Nn#}ӀP Ѧ$q O]wó|O%xOs#9#B/BIh#iuY!š>EuPsWzоr~%?չA~(v> >g<oV6 SsտbaH~1}D6@r$o!̶Gqlqq;ܟk>ssh^~wXM/HR8X]<>�꬜ϿQRw(g5ψ _Kfؗlj_+!(u/XKXчJƤ;_ϻgWix_v_dGl|+}wA68!h #e'!i{Xp)Ib7p̜>g|0-'sL=1]?쿊rf8q-8EO0Ŗu SD<8XUObvJ4x5l')V}pݻZ K#F We;s]dGfSp}ՕUUzHf��*Jg]: ď*AP1t_V^,##, X_-Y8,8 z% Ԑ(@7Xr2onBls$'C- :|~Fc5}LH-=+еae>LxË?XO~Oa\a[+N4xGJJ H2y~߄s9Vf|2 Da< b$D̠ CkB8' ߞY7r،!X冗/( 4onBǁTHdA3 9 5Ɣ%H&B ܋o>u-�O^%6DGwߖSmӳ'[E{{b<EJk.hhPg"sCCCAϖ``YLN1ybn7geE Ф/ Xo9I8HPP~ M 8G?/@DSx#DGt u{lGq u?'/zȬOǘXåej燸Ȉi{}7YV 'Nf=V/<ga,|߾9_LdX}bsG kRjdؓXǫ.05?*n� ˓bu��$e-:Js Hl! ߸v sᙾwW٢]  ߛji$N?V%ן8r:{Qt,Oh{<D A5$\ ~h\~n@h,C9}ـ-(۹'!.{GŅy>c_3iu)\~XUR*ȺU}UU>��*i /�7wAXҺ| ZVv7S%A/@c$o8m;[_2WscPZy@HZ)fJHrαĬF 3 `Ov|6yY|R22S ՝9czeܔYþLlS0)÷ŒX$"ܚ9+|9` ,Y첀$GU_ߞC"& ZecCI((Pg 4Cx7,Idԅ`͉` +~;U(AD>sZSN W_6&/O{Z?E!ZXݑ7Vri(o _p!Ғ6 P@憖bd$Ʊ S)"R, ?)%`$ƤNV7͛yXqx"ns\j}%^yKR?j#�G c!:8)LDp9¸' 0Qׅx8H";;9϶;u-\ )]Xv4܀<(.Oh_LjOXf#怹J}%Xѕkw0!Sߧjy:Ceropf'߅fw}lǒ*Z}J;l7ͶR6Fԣl|"Qd�|1Kx lPޟݙe`�@c4f(_QCk֥n,/"3b|if2ֶRxJ ĮJK1 Fq+9BEֲGZ',h|<3sÔ1 F"��*Jϓ+^$I҇CClQ9v 4xI=% _i%b1R�4qȘ8J]A,<㱥 <Fɏ@"Ͷ<Q: UR80Ĕ9GaI"�krjRLG+2H֑z Iu8`idOQAX^J{u@S6Hg' W_,nG|-Ӭv+AX鉆(oymgY(!vZDDRM@;G7wyx * ;a%JWwYw�LKJICWŁ<Rxr)+ &bPs6Cv$A;#*c /'߰Wlg -jPwg.fqJ ϡcIx?n;$xX3 'AȾYx])r3Çh�uzHUԶq-yn8#= JFf1>|s<sܯwƊw1_ϛGjn&l`wNe<v?t\ۅ7#y:ۯӞX "O2ggK ;,O/h/?1}_8] _vsA,jv9 A}9 9ׇjI3IŲ5pϖE߅?4~@tZ: °͐s'=)킊-e^O@) X__]c /?D3Ɩ@ }q+{[6^V��1�+ �)ђP 1IE;>Y! Rq%HEmgn,bR&;6J)#7w:yľJ_PJINj'D3L F+�5(VHۡ<9wG[Apm>Z2UTuuU\��+.(Rf I f44Pa a10|ƎBOȂR6 ( �!Hn<�`Pue77X]zwPL A~OM@'A1�>n7m*16�~a:6Ic!᤿ VD0 Rc@!6�47lp/`C8QWz =y^A`3 Y+'sx#$~>(`Bŷ1rBA+M`a1,Ŀnix(x` wH0DmV O=QR5mhҳn -mq*字#6u`óO2,W9( ޽ NBv J@l6�pRRJwS~^_w̸aWKNl8'4?O[�hr,םhJKE#oRiڽnK/ RIIΦRr )Hp|9֕`5[p- B ݝzInF敇hv'E`-/,�MbKǰ*|lJ檀`*QfI3zy|sW6-@$+<�PJH4G@FEXܼ=ϑr5<ܕղKJV ) ꪀ������A��*y-R')ͮ]F꺉UW7:&u}UU}Uwr]z^2n6]��*ª&5Ry꾦Sk /knFYݗz\p��*ƑQZmumu􋨅U&f[7j ߲ 9]]��*{Ur%vݎUuEUJP-R*mu_")RUApNWDq+#�v'w_mD21;t'3NL7]'s73}oi,Zp��*vJuuHU"MUR*MA*Mtd[Uy?4D`8" b#�ID?{'3F m;_~N3U/)YY: CEzaѻR��*t5UU]@ȩue"Hs "E]LD"EHUuPM ±m>(xXQ\:X XL?/��S073gp6$?I>~#,[l i+SЅaU"HEu: USSAip��*ʩWiHUHUu0$"EHK!^=Ƞ@ę2GM֕JΓJӎ㰚#`! ��*zꪠUVUUUU¤HHH&QQQR$TWP2$U]eTݫNӮVցly # 9ϒ.@/`9y09,LՀd)^A'-iV jIBM�� *zUTHHu1$H&"D"aF(֑NB0::}S)o\uiڛ�+f_(pNߜ i(C1=0PF mn>Z U/X(HW>o3OW p�� *vWPzb$H"��"**E”rFi(Wu::7i4&:!ED(X6�j]kzY<6W;^DL Ɠ [@�8.”N"g�l ?eQImX9P %2gpqo^�� *v$EULDTt/#wܴrE)FiJDQRյUNꨗPa"H&qZ/fsIӾ=H$|uXV`cΆ8U!k�t{b[m5Cv{7+d3sf޿`5070Kfs917; AS!KJRN@Q3I.#�� *tHuUETEHHRjb"H"c{?wAHR j5٘=7C#7XVAjvnNC'n HߞVzJK`cQY(}UNpMx@/W< ـ^i;-| "]aa?۽0x#n҇3au3(q^w`ƹ ^Ovs<VgPkW7Dַ|v?[)M"1򨵳)PYA?Rs7͏3?߅}ΝKo)i߰աdrHxu'֤}:ryp�� *v]@HDTTTTT"FԮZQ:m]L{-6~3؏#lR ߿ ݖ/T~jg"~SVN<}r+-YE'͖-Y~WAKW=?+d HPLOuz,~)|n~ݕ㰵F~^(t$/uV3ؖ]}J1لqMll¾4 26:% L&V DX.~y[3�zz$@`"/|k�sȚ}O{+︙^oe"Y?`ŀ S^N oOC /3cm/aYMXR $[øQ'W`4WΐV0<;k~×.ߊGVЕ7=1k'qϺ𦙹CgsY29Qieqƒ6GC_Hg'z(lY;'ûnc~}ꪹD\V>l{��*TUR*R$EHWS UWP*߾B]vBqR3xr g O0ܒ-ǀ x,[daYs,ԞݨE(C6vrY+?Q=˰HnӶ`Ub>uaYY,t{fraCy? wCŻeBW}YyVaq�q!>Ǐ"Ae3L= K` z g#qv6`~)Y 9:MHmKT{Aw<tChFqB2pb01»@ f M` �v �'b'eNF뗰;Zr4aT# A^0 d,\;=,n`)̳@u"O^4(MnKHYK4R*+ka'.ݮJ謐9yE 'up-aPշpۯ^^~LoH,O<w]~'`i'8zSnLxn~8q/τn,˳%,QgH~T:ǞzzUӀ��*WTR$HTT."Dk︤f_<ӗ^_1ǥ$��)Hy8Q;RC8ba;ՒJQaK`L_}aji|BIO#@$|:HK[x`0B%'E~ |xo EoĤX OVhc_JЖe[8 YEb<[ZB@w I}sXȑHL@xzE?&^|qD7݋PQ8Z^) ~oV_4V4U< m|3: nv+})G/bE:< mJ9 BHi5q)##SiaI88�e {2 #ӆoWWS+P^T9 r/!(Ne<�?*@aP�f,gR άr~"j3(/ P~%anRnf'p(<O l 5|u L4%AH>p%x.>f<h{O/2 rpߐvV"jZ|fX`KF⤣nqR^cVnq!ͣ<p4J؀vk:@_dzTbآCe��*"E¢H"E]LEHWPڪ,#[>W& b>0³6 >0"T1J@N). av%@bH`ebjC`4¶Y�߳17&ۢ)!3g'�Ҷu@o#[�-(S 1̻qG�Ra)/d�z<f ,{�A)<*?}�47R5 l,GA rlji ;F'X(ғWV @Li,X 47#rgrA15,#%L-])Y vFa]H?iD̄4oBX >Kfrd#WHݎ!(jsp 0 W|E3PiaŰ _ࢼ&kb[ ,f'\-3|uӍz?DL ˀ~3#�:'*5D)XIx„a<CdV#aC"MӑVi~fvfB�>f]b5 D` =1B褣~W4? P ^A# _HHb4nW+Hm~߱9c²�ϴj٭Go_/$.:�DHB6ͰR>~/4Xs0y?;%(3a&jWtmlvg~'Y 7>!��*TTTU]@u2UUtumؑFۘYY'6-ro KJ "]d„t!{=G~<fO'-;&lG/B &)C1O0 N?9�W<PF)Tiɬ@bE 'Ud|Hʅ~e:8 AI) ť9緄i8⃜dty_(Z0Y(,ƍu$#.XZ}�#$!YwrwgZZ%�x﷬_F9fx7f?/5[, a|Z'kv/�p {+bZopF Q9Jxm߅qz-ZX(Gݾ MeضM/<hkNko0iC> Rs!n{xڳ_F?<Qm݆u' 7Ami2s {>dcAhxse|q"רA>W?sJ l{vd;)N&U��*"UTUUU:vG3aL=OC G n`XSⳅZXD,ԅ?oξio1 ~i"4oS37ђ5��X�:;M278A,ؠ*H RJ^ֽk? ,# 鲀P#~ a)ft HBe\;~OrZa<bԮ: /䣱{eQ7gv�<S;VW5`ⵧ+ŰފaX,úX#"' `&y-9&d-J,^i]Lhh"zɛY׍>; ę=P؊O؊@Yؾm~?9@ǮQkV Dbf|'vanBj~?|;A!<geqZ-(m3y[;9'>c%q_=^؜#>*V[QZ,oBא~ΦO+baBx#u|s:|AXO~NfBq(A/'k1,xERIy\NIw�FOW¯ ä2rpi1%+cFKilnFW{d4K/�)Ǥ ҷ4c2҄Z.」nՑ/tSqgn,Lbb&s��*UQUUTWOČX>i[÷q]ՠ,cB #?gp&ö0ycO8Ü/+6w$$7 7 Dz FٮWJ N==$T@&p㑬EgJ$7KBYNE` J⑺H^²? Xzn^IJrFv_rцY`ƍB4(A6 g%�ǒ%ZtW2iXWtKFAAy-<5!gK璈Jɩ"h<S#L0JRH&#lZ@+m|Z\Sb6sO"kr &A0G�$ĖA.C?3r׀MgNQ |B/ آy~,a7X-,+*nj@_ϟ=ٸ 3-wiKH ȭ^@[ 7`Oɸ=�䮸$HȞ 18-(NG B7sľXys2B3ξoٶr�Png#V8[fPBzŀE0\xQœec<9Kr0ᢦ[qF~7DaCb VBvx )Խ ݶKV9nk�8O<_tq3ri۶|Yc/9o a-߭j!#u}Ge˲'᤽#D&<x=ƺ],ۧ>~;XU~>0~دnh5WaHц{/;Y|9?A2q/ -I'0Ά`d%(otL+2FzZZP@ho :g_cSrm0{mTe^!#cu )}CRkם{PSu6V_j{e]:p��*ƪUUt'a%P2R8XW--!HC1#;#h'! `,3gC�0pfOCI~^WQXnI9Y4.JĂbpye3qD"+>N3 p7 eF* t$kaSI%rYf')+d�H)krOGC-8I5›@)^QPrF:Gyk/&{Z2e{g ,1|S'1N{(8't7)Q|;;U9@ȅ@]& $ b<V<= S(W)p̜^��Y4npMCܗ75˜JJEy]cK!xQA) ddsl !Pg `=F•dz,=ȺDaH)>aЁ%q: gpxs&\(8;׊ /0W5uM`-\fˆ9]7`7?  Qy?<*mR1[P71=N7&v"�2_m� r6ckw-u`8q'tG흿ϳ5l%W qͰs3.br ̍S{/fsW3(JFϽR7m65}A/ }fni:>sow5LW%@T(</"�Iņ@~(?6;lKZ+qJ:3 Os~G^͉JIՃ� ?a="doĄR"4NHfY'ZRdEd!7 ?s.s a,vܺZy)ŅQ?+1VmRǗOr$;{3[Ahi}#{NI_<ca tw+8`f[c6ڷP82g*Sl([OogO��*SwtW],+aJ+) rPRCSBK&b 4oܳcD"E.Hɤ ҒZ1VPo48-\47{ Ԗ8 )0=;a*S}4\3Vw/$aABJ \#p ks�nLJ ,"uVa4N0#Y>qD'DŽ%8a oюS)`/~39 �F#'n^~RL07)Fym!&Prhh@0c#L)IO#�?XiX8zL(4נ0V`_jBbq taH [ tLðf ?Wd'FqH#ZR&2"H5H[3�uQ+Ĕv ҼԶ6›6qBuy8T/ ^ 舿�B Gv<v "a MwX998*r%^ hDiL͎#jl$~oav[ N<;|(CR{uk9ο'l9`Cab6p%( 'qB v9g ;YyM9[q_i!*'է u53V=D]> l۾e>^rR3f# 㛟'o؎}Ƒ5v_&lF>mb0ԅ5HMK/ܴ͝>_lD_iJt>S7d3 ƨ}%]B?tKnXm$ ~Y;(.V^h_G@N_R `3OMG1[|D- ߄'cUA6[Id c ;4~@b}0Ϻ3s .+2C#-!+ǘMyP-@(`jOSΥjI��*g;qCct3݂Xa?9԰<cV6sYFaHۊ<7nY>']y)V_1"@ξ$q9' :8l/9'v܁k۞I`ƀP *{,gO;lGp ֟?ܐBC pɮJ1`0۬7%=pri4(6Gnie!PvM�ς(��E` 3!Fgt'͛n+C J>8$ĝn̓ i' ET]<,(oNID&'4~o欭 G_ێ m3c9.28K "tE @".G咱`W5mا ;;a [֭W'׭ %Q4lWQ\?xN_AMٿcdMup9׎ܤ{ 0;dOW<^,^'A\xܼn]4nFx =xgl{GP/C ծiۨz@$nÞ`'ǭ^!—huVAۑzZݷvk^1V+E?m7Mk~3Nvsc_7c ¯bĚ+A[a|0N <?@9)zw!\C2ƾXWcpOi(Rs /I~' 0bJ@.!r$Yp ++lbKVؗ[fz IG uշ+BD_oxSGl)'nxTf)a*ϟq3w6!(bVL&(I=ŎDC lC&%t7~좊am}ros,žۿrvƄl ۠+V1�` Eo) }Q-;Nhg&bVجAϹ-טRY;pv>[+>uxibG9&:l|}V[hX8qO=ݽO��* $ V+y}ײ_/L%mnq,'gP FFb [D]I@O8B߄ &8 @Ӡ(A$"Ճ2?-=ɪWZxr\p=#Irbuc?{ft}ae*o5BC65lFm_{yLV8y)QXf fu ,GO%B(=)4gfuM7̂Ĺ`d7BA/N4RVP5IU$h022E0R>˯,~-=/x$ l؇!V| t~&,Fk^Ը40!2D#E#8OUzFp!aY\A##y& P?f Kŀc O)Bi FzZvS^^xBp-=L⺈ޖ;#}.a\#D;W9a�URQ6NLaGƝLr~` OబGl`}B\u,fv19Y?a ͯq]-u r_Vj_7[{{lNéa=<[Tjr:lL;=Q�ѷZ=Ss6ُadkܷ"8<}!<x:� y9LaVt󉎥r |K呕})bJ@RBE:rlqu�+0A E̴Ý$ @SZSӿ|ݲ^B^~!?g 7X=>e'LBy@[!kY<#K~ç}ͭO-߀A?88f FdߍlV;0z_Ff !# W4ҳe<ӾA#ղOJi'k Q-fz?WVw͈ݹ&&.��*>op/6(LiNd#xM5NBxaK?9!YŪ0:)C?Pb":Er$`AfF5t��1R`cH'@좈Ap&cK0 I1yB} u-m'Bs, 8nQE׀Ȏ DG\J1=& A3xi6Ɔ[ A@Py)> ;9;CQ? 8ZHLAh "+$}$U40º_e (!䝃ڸoJ7_|W"I?%E썉Et!WFg6d5�8>QfZHEW?}%mާZNI)=я4d쓅8Fe!3[{0sXo4 9c8]fٱ> x`D8B ڼXS ГQFOw},�;kÏ#4Qzj!!jJ澞n1lFӠO7vЇ r6P\4n{B/cLUvOmo ?:`gNB&[,{gy ' Ne9:A{ھ8 w*vn.e~A |aϛJtۜ1K)΢I3v<Cr̛d>@B~<8 ]/Na.uq&'x_THeZ[+E JxF' p`'B7$z|rĖ5Kx : FtrZ0w6}i[>9 #?W +y-pI#7a7pBۙ7陵o~!8gÚ wbMzd\��*.ѻPfZ:G`IŔV�!$BA;4!bQQֿl,<4EҊx0+r?yQđtLOFm8ot�g�T NiܐQ}}f 4rA <ć �kHkV3g eĿl,XI%�0rxidd5 �1N_-"{>߫|̴OQ9B'Y3"f#bbL?C6J܂%lx8�Q|F L+mj.f4L!ӂӴ3B('}h`w-$VCpGJv0s8O"j0lLA+m xiG$IN?0Rm}WWӾ ĉcP/8/o(';0BqNnwB0n3ax=DxkĊȄ>V*"v�eۡ!xT9bcq{1+UNqc�jga"o``!c~/~÷n)ZV@Y? 'Rws9 M|H<’'ԡ#~Oza9+n<08$cRoeavZ@ozqJue^;;NI-lZRi[?Ă=xg!<c  #-R%) N`hXL<;[Q͝bzyh^lADZ59k r5(-p&Ԃ!9DI3$1#GYJaoV<xHcA!~y,Y>S_21Ho�9m?oơd!=j%/͟rĪ:O`!3aY:gД`.0##t6�ͷn;rdw-T,BYV%?d^79 ą*ӥ ilfrG4GnX؉yJݥ / $7l7oVǍntNƱcSdjcײ֦|pꦱo��+ HF==b!t4n$�0uy3W1p2w.d!L " & B6?Az��!�'33g��1�+&�+ ;n3�,tJ  bSsOi8 @L�(ѿ2|Y @#҈HVج撜 raMW@\7g$@'R$mXCωBcq@y,V^ͤrW=⇉ ''הɡX5.Q ΜXwSTP; " ?*毒FL>e,N�JL7|pX! Ng HĕUIQ,wNܕ~X-@Q #πiIc9!u&H#"NE7+=;g I`�AłgOpRI �m7? ›/I:D^yDž#'y2 d |]&eA"DI䢹};Icm[)|YG�:(;ZWU?O_; ho%,;P�e@' K-H'yx9 O-!lG`YԂM! Dbcl',qA4r#B J&>^sX K9(42K=Č'ijGҌ~ J3\DI@;& k !R1-q7? Ť7eeb,bi@!@!B+cÆK_KAuH[jM�Gj.B�'E@W׫a4o & ͿӂPG�B*"`$a3^K:x7B=-Lh}՞K;%" YOev&lj&C`آ]+a:-|ۄ χ@'Q&H,[d4̯!*&i A̾}RO좖SئMznM������A��*‘uwgܚ&MiPDGwSj?2nugUNmSj =޹ֺwX���*Q7wVwuռL7^\;uQN[}k{YM;USeUnD1EMM[wop��*zHªϺY[]NWuɨgwY&k;fWg8X'& ޳]��*vUo.M]w_ܛڤEl:ȍ$_r3MOobN&w e}SԵq:Zej&S��*vɫ2dՉȶY(Y͖+׽Vs �Ug[ݫ~aQv<(6 ijׇ`tO�(F0GYh9ǟZY ۔˷8g��*ΩUKVwuwW&rn+eU"kUY=o <՘8SǓw7_~"ĮF fȁms;NOdAM3 w@A#l+܃!S|��*vqYw]L2krnWc'ά, ԾaDնœ{Wwt;r|nnd;eQIÝG`o�&_: :E -&Ϲ7Ӏ��*vHunM&ܙ7X&4nU{y(}d _^m[̧[uF'~](;wm zÈ|u:s;�� *Tju5&MIɋXw UVj4}`AP"b-u|uռn;=c@3P3l/w|s7d㗾|a] [?=]Be8<Z?%}Gp�\3<w(P2��vk^w7wS.L;�� *D juܚ\\\7&MLTUS꛽k616G�Ndo2aZxVXAS?ۨ^6m 8i 4P6D׻`U�Kngܲ68t>rnlugw_[Ӏ�� *UumU[Muɻs4zFp4� o@2SLt� i7 v/k/iido �V2V׸<" BڝxS-K#;e0stF'z|ÔFnN4?}.pbH@'A0 t,,M̱l@z+6̯iᝇo{LowVwuu�� *V7{nI2b3[nkl, g$̵s1XzCwmPxlČ+ \}3%e`ԭ Jr0^`.ԂYJo{WNliarY$CvOHBuf䶚 $+(N-iAhja?Pvۉo�@#]l@ i#=p�`o1+[i/N3 C*f^p i.͛"ynDP7Z7Nj ^Pv5vb:o{b vI=s1^sne(x'eZp>I}k.;}wup�� *QMްX8hǨP9&}̈wἀ4;q4g//ǹe+cv&N|$O2ܜ ~A̵c&"rXwe뿸n x +. ǵX:Et1snKE#OL,+E[pt_�Ƌ+b7)4gbeÔ SquMl@8?ھq$POpis6kx);a+jTWRXuyqB [w`ybׯvǛ%;Z֧nxN=tݾpZ̒Wv-.w7ZwݘgBΜOw Cv|$<=#oi`"/|<JP_uo秹͏&Mz2��*.>>qwYwY^\ a9nwPHS}lDDˁP:xQYBK%(>4 Z1a@_͉8"!G_?ff\\FI8 0rI9,~^(V`,%.NyƀOO5soЁ 9QGy~~a! _owyĵ2}N; akr48$4G~,[C>džmrx'K)?5D%|9Jl;q|BO+vn}d~w'_w|YF D^ A� @la^Cb ^;ayo;,V=NsƬ_ �o~P61+(9wc{ƿ;q&ӔzO_9~@mu>onZaΦs;+c&NxFԗK65Y7{4lc{N b}4_*NCG,1$RPfN^l'4V'V;yfBU黺_]սs{��*6]˓=<jP]l ,Z Qi 4*74!vcz3uZ?�$��;aqW+w(yY'- N�1@n9;%0!#fi9V WaR{lIaYzÒkt-ooɀ|\!-!$BuZ5 4O $!p &ӹC[9:@w$!JN8'Bd9 |9?mzFpE�LMQ>V7q,W"-%/eR@Q^ٜq]).s)ZYxRAD]/ }\sJN4^ǭQiz�)7{� qXi ;Lך=e̡'S~{9hXP*ô+,J #Ik|F|c?¼N `,'@ mxY\Kؔ3kYQ ZG Ywԇv[* 7v{`;*ʷQȰ#6'ٱЂr1$Gv?Z*ߏNy_?|�iHy{RNVw&LwWwuww\��*zMQ;)cm;-u#1G=97+%,K+f1ir2v9t~}/+?F|4w,;#lyI<daI@"�1E Jy�yp)͐Y2HOĮ_��Q1 KN#F)|3n'ŰXt(lL.7G>n[8ݐ<ZyD_1r" y%fQՉ+�?up� 1(,|\ǤZ)$,G#CCĬء>`aᛰ“c Ēּ 7? 50FJ^&tfSr @a<H.ڿ5a=19//\'Aka7^a @DOF]OӾvȌ,@4]ưZ-a|+l� NYA[sLvYQ )nKsSf3[�qۓ$Wf^i@2B퀉l9AgĦ/+)8qx[ P=}rf㸗#i+/ww݆Au #fWŜYvS2eMi8'?7ܱeD`R |NE{Oه۴~'f;(ii>3'o^u"쿻_wW9wYwS��* Iwtwkl$e/ mvN Aw·()/VpX/Xb$4B`- -<V:-<J1)#�0_I1 Pcb1yy" E&&H#$!0!tgB13C>׭e wV+N5]t^vJ!MF#.b7֎7x^g|wbA(?+9QlNrŹUp~"7Xg›;Lp=}<V߱ZhYYo ?cLyb ?ƑO�G]<K|rBLs0qB9D>YeW-* Ƿ)e1 ѳ!ezTl_/` �441$%V_hKV+e  fg, YsÛkC^(;۠4{Ͼ_[+oYj)((cg̽l!\yDM�I\Ɂi Og! 2PؒSvvr׳bIiB&ǖ]ٝRwp_w���*K^Kk<��G�&0=XCEd Or#)E™]F>=v=g-d0+J;+冔VId3Pa뀨aHɯ%kFNȟb"ljm>+;:;7 EL�B^o[gn۔?K^JHt�E  ظ$o@[#{; G^wT)9Rp `cW}9{/u bנfSBd< , AvZSu¶72ü`t<-ʱz=@#BJ?B "y3V 8U0O4דFvlA~g}D'+U2 @2<Xvk b$MO/5 _U QIxQ3|<*AgZzy< |+, 3v3S(i;v-?6+pKM͒HtS+?#?hѝ㛬KPa +7'ͳťȏn65}բ[Sn0`AxO(fک9~_Kl迒Rz#| i%zۊFhᡮ-[n ^,F%4r{l*욃e'ъF _C9(c+PJP]؂`Je9fq+In\J/8}�e;ZON FV %c�"w|(LI1$&^sg;O 1X%K y) =owW&LUw&>��*z SoճŒXJұOI(?񰀍­ԗxQ[8-'K%NF(%x�CNr]H` 5 _LHYoǧ -W0V_Nhg%#`0`N& j~+f`%7Z rE#Fu�N4$wC`i11,00!,~bh"y%Ġd;#c]),QBزh&ٯ_�0' hXId�H_X/dV [M,^O%|Jr7KgN`f;ױa C$o<0^X׀VqA[/ynFѹU-"?} R/F5JP=X+ '<yά+9k* ^8ЃIK~aj��p0eI~;'֜ <s6sIʈ2Ʈ8?2Vߑzqb]v܌xMG9 %۲~!LA# {K Zv9xPC>p[m=Mmy؜l8޶"d^~#ݻv-F^@ľ9%'t~1c<bPj uwSΖaOzZ\KnnʤbQkY >@,k@SpݱUFݙoÇg`Sq'd-{l۝u;l%-|-$Mr7Cv-[/FپY O-Fu9)rib[,Na<!y̢i! P2u ݒdfgco7o~ng9C�332{X:[FVK7<I,[I`=O8:LMBS&MWw���*z-?۳::r7Wߛw%17AY] L^_lJHuIO3V,7(O/|I5 1Q4Xj0|d,##(IxiaPC- Ǭ1~&HG/j% x &FKt_`J�2' =-, H`` 8eVA��K`0 &` 3YR?u$N@f#bPB}f_[ |̈́a`;l [b_'+gb&=Baۖ$Qe<̠2'l7Ds]oYV7 &S 70ɏb]ANer$F]oߒ[m#a䝲W|ͰD;f7> .V�� Ws9" `@^<p2ýuuCgw7EV;<{b~?'u"9bB8=By[oGZ)YE/h?87?n "|vY fXr='Antw<Xv�[Q$ݙ-߯q {ήxaZ _`J>Yˆ-#Μ`[  Hn$a&Vg- 8asۓc~v5'v$hbf a 59BK,tpյ촇  A(; ~NতdfW~ EzHMA�qXE oB�V�]z"_eSlj0N-<o!17RBjx͇n=�G³"@_-_ n7] `3-]<{b:_hALA.#9:4Xa 'NA"ifq-^Y<T~% J-Y{>' Qĺ5!$5=9`iO/kAdiޗͫI;Q㝚u+9NR<^uܚ2n꿓wVp��*^9ZQl/XݝaE`;xwYF#m}pSd/$VJ&9(ܲ?�N(%�8xjYGFX3ob_&o'ӭf0 b_>�^B->Q1PRO4H`߰J,'Y2|…&|,Ƥܴp $P � CXdK,N$QXk%GkܘyA#rMw[eVd W -<$v|m2�6_te [$7bYhOPf_;}X`.Ø0姩!9H&%~1P�}kf5±#y9$ Τ'.Qa jq Gc6Y6[K;qnwӍxv*0ȁ�qheeAkv4>4C3a|'aa|+w?WK,B"?ώQґϷf(fPJ뼯ӕ$pmb{evS1NvZh__(ŋ'?e^|qZ/YJI]վ0v@ l8ς~e݌+ 4ĂD[~' S+nHgFǏh!')}xұR&vOZ{ CS{I'lw& '|kXM[l,vw+~ͭ> #_#4=@<ͤ+aiI+UV>8rߨi|Wk 9߅b/Su7K,H (ߣ{s9Řa\3_㜲dK|xA^=}C<%'g$5{l,'i ::F&R:APnO>C7Khi3a�ˬOㄉNq+ خӇ@$oKgݖ{+L_K(VU{W`2ɓ^7u&��*븭&Ɓ薌k 0hV^qea&`w9 ��J` L&̍C|X3#I<)C�4 SsCHX);qdȗ$7bA $RG_3P`jS59 bq^#?JKr1\>O%V@jԬ΂& OLJ͒Y c )JY1 b_|߇�7~r|5)Sg>+ey|(Ђ3&)�V8`a_qҔ`dlFBl\5nC;VԠ&M #N Ub/[bH܍5 -v1�l$GN&M(vmL ɗ &᣸ydL޿*IcFc{&YD�/ݤHnL@eJRWn#9|iA'0Շsƺ6DDL#wuGK;oU�7VbH\Տ"v3^QlTec)^<Fq-SV" r!OeǛνq?xs31",\?x:VXf;{gDŽ&wSoJ )]\V(E'젹Nl6Ɵj݇ ^lvI@\370V͛28BjBE3 P9aLSiFN(O9qŕFAoO7uY?% ԗU}V9?-*3m#-|eg?9UmE:38t ~~+lՀ}wR`C&%%9[G0?ELhxi<F`K;e\a[ I;fb94Y}yb _"7^1^k k_uq>;)%Ki<`9-| _r/dtJv$'c_-l[P@Dk_JK!NSG0gq6xUauWwu_ܛMܛM��*bg_&u@]: رw<B65DL]I4(Z}1 r0d_a]C2wš0&bzPFQ_8yh" ^edqRb50_)̀T{.N&u M~0[L$3B6XB @J1ל8`#H #?;l36aLWA0y "IX(i4 (N<i70QDγ+_!֢FM9d3@QX_7 IzbӃ;ȘkXbJѹxifeSM\$ ;CSU$B6Z)dA)c O ~H }W6 J1>)Fl: ξg/E0`b ۹{c[؍J,g0̡k0'3sכo^y81=)`lbш+Y=?pFILfcuYWc!&! 'F.."T;qnt@Y}�SB:6 /DV37{ vuF3gT:g_[NiuVBrvhg"g DG8IDg敿ÒLyx;39ohWYꅘ, ̵BXKv O(N@ 1oZx=S}cy`?ƥ&a[ ;JOk>u݉1C/ [tF*< gE [FCc@6R#.HJ}Q`'nqoālnXFrzWvYAQH_~/X<V AK]'g0ǩUO =4[1ʵ}dIul|n}�2yͻU^ / F% πm.&%M܆g=��!&>ԑ,(.8�F?/ͷt>PuY)^4gv{̌J^Z:gGp<UWy��* pTŀߚBŠ3p ̤1{;?㤀ؚJ0.w lWߌ3#(Q(@IL}8I 9a=my<!0|g9I)?m>)ϊ(7�.lO-:O,lL& _ +0Cl[)yoCqژP`Y)2`IhunI05|m=Ig��e �0P�2]<K$N"J �8 q{8 nV�!TbdnzE%l!.b?t O $'ޤO؏' @Dɾ.̭׫p&( &B@%S8ZfAc_ h7Z͝Ėdu|Yae _+43sM,W�I% /xF�<[6n9B 9=:w>& ed{D2?ݎ5c@W/7D&û1'Hgq+XyP-l;ʴ5:k=L> "O[Pb(5%p 6{/_#gXuȋ?V)H`\ ? ٌG+̞-w TmZ8[^Լ:s͵fce߹9ỷ~Rh(B%?wA`pVى~iX#N4aX<o~:4Ê cM+_)Gr4}}QvɪP7>IA1{1ۍDY\gu1"=XCnO$WF+pX60lߚwOiu JRyHXpGX=!uZ;~+k��*J+7p#̌<ē~+LL#)mP􇆆𽶶$y|i"4 ~# 7E}&l-" R"Ġ*"Rq12 4Ɉ#$3᠚�{ޢHJ/;LW~23>Ph?RGCgԋ`͉Oyao}O F6 kKl03�IKOLٝA+1 w,!C6А%f€ е_#L[_:d? 2z ?P2$ 'G473�R,jHPO3O@O# W4“^\$4,F@nKjT24H9#yg?kw3r1x=١WnGѸA7#_7Nj#@[`"mUpٜsǘýABMzNskê2ڷc ]*>gCA3^7o,o{YБ="{HW#(:ͳg3K$1rHo~t >c'# C!`99W{ћÏ uqW̱7c|g~G:l,O1/N<KRIRbF)Ab1t0x,##G0!Ww><A[`JHws @s<DΫnZ[s!JvPSGRD*<!;[u$PhaCR>$;7Ps>pmB/9 ~͇$MkbI#1>%b3A8zx vbEivov'#G|3�o3o;��1�+B1�+&'BJnF:SY;rD/DzNopuc#s^��+/AX|DDWf~DF$I+5yDe89=?;+#7 FD<*WK8jM7vicsdPO!'DuTbZ%��#"qסd' de6NE0ك; (3` #?O#<~H0i ?;(")tKJB�<7ʝB Ra~䆀Jk)%|3VnN6h0 �0<%F�8A {$_0l_`>9-+�R7@ �KĒ-|қ7q'{J 'wWl4E~d o=$<�[Y:-91NM\GA% k(ne1!*@ k|Xx 8k_JMVR_q56~ Fu{g즒TI5vWf9 K#!iqMyy,ն>;Ow_h^'[kߜ'Z4̋&ӀMJRJG% ?BQiB+Y?Q[`D3uG=aPdn Ƒќtx(J6 e+re¸jmB!;!0uՠ8#>4#kyk0۲sjĴcqX$D, 9\n&,EE  2>̼ ~H@Єn˅Uޤ$嬌{ltnw4C+w(GʓET$5d7w)[p1b8܆;T �e0 JP ^I 3<l?hsª̗iǺB5<�����A��*ƪΨ7&57^2l6...2nܚ\uv**TUEVus|ڳ��*m][ɓ_ɯL_ܘɋ.L5^\\ظ&.MaܚբN)UF_c8ݭj^p��*ݞ}oL_ɋyqrn1u鋋Ƀ`۪ɯL\5ɓ&1rdɓso7{U#9\b0%ev}<6')��*vTznMrdՅɓ_]͉7wUɓU&MQaFiTrE])ZTdb6ڣ/ț�݄,N R[%BJ8scMl'I?fv4)݃@v/nw<dW&LuYU[PNmUZ¨��*{>wu L\2l&.L1rdȪ&L֓[]m5DW,g%65F?]5| Ȃ ס|wTǰTx< �oہ @Z`܎@߱"S?{g¿$�JEE ݎ%@M\UHLG��*Ϻ+M&Mɓu]ܚ&ɋ2dɺɺd<-":|r*ߞn" '[I9[�C0xDdk{~bμwZ  H@RY"n9A>SqHƿl@۹~Fe>OMsq0R>{��*添.L\W&MyrdLL2nɓ&&6;_"xǬpa,hlVH'=ɞF2e?)Ճ#^��!�'S3g��`Ӈ8��*sm5ɋ 1wuWwuS&MLV&M]Pk}72y` ,hGDV&�z-q�l_9+Uը?0zifﱻicݳ[?Q){1XΤ 멫8�� *w5mtɓU&.bd@ܛ;7YwX\|tL[^m#/V2�,/i8)�j7n""_ Rs9B5o8:c+9}*/'7Wv[M_]�� *5MT_v7&2dUܘ&9s!q>� ,E ug1�\י49ʫWExVw �ۈ%;9Y_Q\()\؎b°nbh_`9@5":u 8@f0fr tHxгHګ7u7Y&Ϻy�� *+V}ǺL50u_ܙ5gw67 8q<bu^ctc۴y:'—Gq5dfGn6aڹ}YȒW7 8<*@5ȿۖ^an}p>}JÚ"G\3ca![[83EI=pNN̂xRGF 0OgRV؀Ur@5黺UվȻ8�� *ܛ1qrjɓ&.oaC/kB1? (z#*0o|ҬgЀńsxSs+ Kl斍qCE'e,<@Q,?1BTӹ?#M(/9#[ޯ (ą.q}kPp1l *0X/RR)pjFY~a[>\WqIesWO4iqo1z>v'':c ;e˱Ä=_~Yar��;PVn o?vXnRZvEt%]\!,q:v? m1~5'3uN1v4[K3;8Å=3nedrfϺYwXw$Ǹ�� *ZBy7UbnP! w/4Y=/jRf/a8{ďRK'I^[k8|܌(JJtaJS}[9쾭gςw˯@SyHP{alk#]u@~q}*|yl)U780K?S}ëS+Jw/͔#)aq�+x8 WPuñqM?Zg8Cut@ ߷#4!uvSO g~=,9C3' {ރd y.59T9ְvNSү1)g�Ug=ii]‡TǺc)J3a~݋R'(rr~mz_Z8Щ8gGvÏ[{?=9HJSz9n?%vVDfÂdٷ;)Y Fѕo!+V]|`؍hJ(C=% DRK;{"m%3l>J~[rdEn1NF*)DӶ_G:x~7ݖ~_ܛ<uus1[���*L˺=p ͣ0cJ‹!fcB˿V Yׅ~Lb<cP���|ezD$5JqL.^p(xd^s!,ocQ?2 B$߸&ۺVawۗڼ!͆%~>P +.Zy~vA_x YGjaCZ(vw2wGY0o^m,X٭=:ƎWY;kYamQ@Dm/f% $"lt,L3 ~3W\Ѹ_ 6 anAp :r+"NF\nl(q;,cߑHX/hlD5Ž/ ZD=@#D޼oī0 ?my_wÏ]V0mJϲgv;/gq *4%•ie/qD  ]+dzspkRR3٫-/FN-nۏu?nGaSx'#CTݝ򗳓eek~vJ,A r!9k `v5oJ''K qjKFJ/&[|oJx8>O~IIe| 8/\z@RXQڵYɫ74ɒӀ��*uܙ/t|w~P+̀ GFa$uׅ?seێ ;4I@Zo;b/ i(oq {7(&'uR @0zKW�K!rW'?!�r|ՠ3|9ȫw<OwWL Y΍HW!yA#‹+ qٜce-CdF4ť$�=~R$I䭄aHCHۅmx@1/rX9lhb~" +Q+:rK8FD'30q $u^8(9w"o ~GډaY*IP_F'Po?OQQ+_pLa qݷ;h^syecqNOѼ1 "1~^xG:#`x;l,O'm2> FzØ8nR>v|$bUn'yfz;j˦M8.}kW%W+!&tr1ݘ;v;%joZsd|7? Cf2~ev~qƟ/ot+c[!f̷ng9elW?'-_I0rRيGԓىשbC>)]{w/؛P낿K5)ANMɻ~u6��*qWvZJ!bǧ>|XQğ=9? #`YI g6t�K]_@Ct8' adx&nC/`V W%)i G+le4܈EŖMW6+iܩ*IEt:7ׂz$R 44A/#8 ZŜL�C1$lt$k3a_ܨ*ns3Kp|䰭 dl1h% a 4(C,R4bƖ6%9\4_21Ar $BܠԻ`ȖC_7^8^|qJĥ$h](8b00'v -aFA8%Ps_� %/x+bB<_Bh">d_PG o\ݺ'>rRXa?Vy4ywW;?s cCv|kcn Aa~zzCs7תQ:9̷q7xCuxQeeʻG +hAvEv16&1|��04 ܔ,xd8Sxk:z/n߈<n TVG9lQ:Q,:q nzmL#@4wo" ,0k}o,j'mݘ}}'if},@F#s;qKtV'6'ͅm{Eȁ4i-ؼ;.h17=U|{($þ\��*~yΩtPPУJ&>K;- x$n_'^≤c `3?/]+b6 wPjHG;ltxBJD7, #�)U>^Jl3pBqLigfG-ff3# 2c/ %6OTAg8-k{]{h`k;~[7CF6[9)c՘qlq+J;r~Mudl>(NO^Q\aa#{?N{E? ~ßWȌ_35u }){ݳ/h}Wğ*%FB;dqQ5!妜bQ\ Sɡej#YdF`\1H#"@d[6JR^^,<58d'MraQCKT7M!EQ`3ri7,ΒHHe�GPPBL&�P,=3ȔY(FP@TN{ ėX1(ۍBJ&d;ۼ? x07brwq̖ 4:5eƔYDWvۖy1+pF+Qda Ai&)l\-%8ҐM�X /5r(JJ .h׊嘀Ϝ:l%08^<;Pf޹��*ZӍHpb3K D߇7+`iU !~/ nXs%Lu Yz %VggrP_ s:#1L&HZσH`Eh-€ll̍_ ^ۜa (C3( eۣ =i6N ^ﺛElp}v}Q\n_f/w"pt 19efq^W~21:B� #N#�yXiaf ]/(j cĖ®a ԸW/i#"}XBEnLt9#WU 9:sEEa^c(,?+xQ/P܂6~#uN fnf՜`p 7ZI} '" [ OwFruvV�J&tGV͆Zih(QA>&o$ԱX7:Wls LQWŖXq@8 Lu<d6 a|;"J][ H~#'r8/81@h/AdOd3RJ(0 fĠ9=\zm,+hJ#coș3*Ad|um*bzJKn9hĶe$q6OS;ɤBݿۛ|/4HIrlPqYp5glv4HI?%BɘŒݲ6y ufܿ,a: H gLAiE8Hi+cӀa "--9rbɡ>r` {LQW0| d2eH90%-$16 NVnY}}!,Ҕ7!d(^m#|cZM9]���*igfŤ<#ٶ=X43Zj(Œ1TـpźJƄ��hkHk lR4UXq]di -b/׾A҄bY8 H|E)rg_,<ih-F1eC+i_#VNј3ٗPO/=v`~&! Y̞ ȗ,JG$4i9IMN'lVJbna>6RQD„/xU� �b6JJ/-|ӔͺK,Yy׀+34)Bؖ/VaYHs('f$ub/ !<8”!�%` u 3FGg|?7h0)@8up)lOz'sS(=< 1qr &BĘW~@࠵a W_GLv.iK7F~<zf?6;?~r¶v=G6C 55'n Ѕwf}' #VZimbb~A{xvA0>|o o .8–R[cL #c֑.NE{!m+!rKnΗ9!+sƆO~|J #RNzW/%~vtlw^ns 9]=-k?7ԃ1ovwr&#{jwAeyݔ6`[l+y[+ Q:bR6ߙ97ͲC0Wo*ܒJYc6 lNg~їX/_gϒ$lx XI'^Oخv-b~O9_Gww_z:Eݒ7 2ԢǯMcOpw(V+1 3~~#$} 9h&ђr +>U&7W7#~+0OY9 {!r ^/{B +~Ҳ>pV$ +VMw;>��*.Igն❿;{ՄtŅNĥ-sbrMG+lCaXR_$$_#b|=�IC;v/|PaH R1;O#,d1(~nKOm^Rxo#mجJE<$ΐ@) 8?Q=zM_}k+';rݟ-$E|S+n''w)ЀHXcyٔ55mo‘wX>`q <Q 74L ~~C�֪0P"Wܬc8\<a^>󒔬Q[HJzRZyi1)?W.3� Hz} h Ovcv+0~�|JH5ɬ[͘gGn^a.dO^E}bN |޿b�Y ㈣Q2𰠿uG=MSew9ScƛLߏRh_Se3%o; a '쭹I0S |wY:Dm2O,!ZoᏅ?t0GWc=olf�uqWl_3naqJZN9 VG WgSЎBN_(vO ddoGOicAT}HrF"͖jyv"bG RT1Y␆[|74oG;3":[gݺVIl0d~_wB0i/7aj5Gw̍ Q$ 3r |Ƥd( F0iV|<9Db��/NߑG>h)C툘?C3 vľ1)}P#05�G)@NT9!V!؎1] e'}f`2)o Һze> /Vm l)]3Q<V+mƦQ, Vʴ\ ݉Y xOK(Aȑ1!�Z  7Z[mG)j1 )*ahT�+ϙj9{;Zq[G^If~߉ӷ$Nnu��*k\W;;>H7~~}lc#%,81Ky̠r'd^[Il8o kq=QW</! c w/+آv"IAN$*h,8kR FdžR 2@%9�DSK39w2# 2XPi�g; =5"PB,d 1%";7-z@B~K9 JV J7,5p{vPg"#Ϲw[#pzr },7Zr)#�^ie M߇'iCL�l9 Aݫ֓ ق4=lw'}\49dhoY5F#tvVzy 9&ɥNc Ê O/`DaZ$|#!6N F~fR;G㺆ן ,/K\ 7 DA}_YE,y8ьkн@BE =5Nt aB?7v߱8C`;�eպJO23~>vzzZ#tNֱuYD7SkFVIMmZoیFKՆ4;͈a)0?A| #n{8E'킐MN(F ?Д:P؋1)يCh̢<.sm#fJG̠ -C͉߸Ott*QA!f+`3d6~KvTr1Bx‰b7Hbu `4SKik}eV?B^^Ѕ>¶Y8i~=Grx)9'v$A 6=lk/+ ȝR, |O~-[ Z²O"hRa(r%S9ͥJ{8ӊJHC[~!R6v)l+ JWN/Y?Z)ոznۀ vR"O!,3/#KĘF`Tx@x!7=\Yyf8͍1)C�pVcwB- l>! i(ܾ8AіcM@vZ{C :&c}e0l/0H4 mi6?�}kQ5���*聬,RIXs(CVN϶f+ku:pIdKwlV(f#z7sOћb; X)Si "}i-س@,wIJu & 45}@)(v}zzGDdr5²u nD$ԋ�3_@o;ri7`2 lGF9 2[CL/x"=}C G;`!%ٸa@;NcJ"@MƖM+(AV n$ "kBKB!)Ň([$^I ׃ gWÐ~@T5xq38_/S{j� z0s ܲx/Oxo#e %!D^B?\Ç= G+V'yeH n{U _PO8��͸YJM>XPXkuc:H$ߘZ^^_cvs52FD!ʯ[98Bp�q 9z4w\B vc9^ug A)XDՀ|[ٟ9׀,trKt36qih@=L̥ug9_s/շ"mayܜ<*J;6oo{hMDiJq~`ٕf ;k_>K9.0jgː3\x;6/9g; o.qi _`P/-_O'l0Z{) r:hgevFYa< I($•O%A -=>ƾ)awV%ň�8C+p4οl'g:<A:^%|M(4k!Gt~TtN[/3bvu^l~4ݠY(o͝Gb!OԀ7>bM(41JTS~V&$-$exA5B zm;w+=dž`f1Yw/ 'J3 AxY1y $HI6'a9_ihJc*u,ܖ'8cLJQ7g_);d$w(, o_|emZyDz ̝Ak L n /t��*Zɬs9m='}s~ #s◎IX{r)[}t}3f7sCNfBNKAσ(Et3AvAoP%CHx%-Br88ka$E*a)b<ɐC 3i=ӿ�F>bQ?p݀a9ۡ!+ ڹٰ5e#q%0k^-*b KBiC 1EY`fD^~$COaDOӜCc{Њ p>8y<0iXHӀYeLIoM|0Ēч-DŐlR9 a2n & G�=(�4R۶YlE9#CNb37`O%fx Ì!.fZ+d/ 1Z}1I帢k}4}wNa}<;i7cs.GOC,<CJ~;s/8؋6gÈq;JW+ߓVPF2�{PQբIwp~ Mu `&tV8WDv5!g ~]5|[ޑLKd?eT; S~ocٛ6"*ݎkq΢;47sbU=g>ك2yΧ{`{"Էrn00Xlf(ͻc`iR6* }y7_P߿7~Rm#Km{oܒxqNۿNfgKh M$حrNBÎsVрq v%{om,+ҙ $@[1 O/eJNt>#a)9}xI'rm%A_oٲL~L _Lz~A9XVb̌B>Éߵ;x3Y|')_@֟|7Woцġ^ƔpBNs{[/^us3̔L a<�·w$t̸X.+0i #QlKdGT^f(B�jYeHv(㥪:)k^WS]?OуٺE|ٓ��uvԕ Z@IMyTRbF? <u]͏p��*q=I E.q }f077d쿶q*byqefflGE EF%?0xmoMYad8xhb�FA3 jA,�ʿۘ' uQ4(4jbcE/? soɋIA&xEroqE#ݹhr�Arv}:ɼeb0g ēIʵ;g3uPb3™1elL#_YCB QXW�7n1 :t0[*on b:^t4iktbO)?OS F)ױ,ς#`~IYb; IN1G30!%e#9<jI$ 1yxo``xK In?r|0yɮS,45̿H湟~G /kEr> |<Fc#[r g #DX s<A`}!M$Jc63{HAYN~ཹ,S?q+X{u8/~Ytf4M͐/e~I�a`49YKZKB]GBqk4]>'$ nhfĿKk[s[/a]U6aG$F-!GF킐$'` P䲐_+0n;;0G KE%_o cF8{0p3#쟹:qhcxv v φ:_+t+p֭Xt:?) Cmlu0( e=V4FnjKL)!';lvM!9x҈\jIP/|n~=v}#-EAE w Π,;I8)€ D0E_M2X { ']s��*ĸi&#v ׾^_&2%Hy78B ,P7v%%y؎ԑ�;p?f'%$# +ă-) b1J %n,HbyiK ðFyE"oB 嗬 0ػ'a'` H1=DQE HqEb*lIYO7s=n""Q]-'ʳmH +A+�H# G^Rҝ4 <F*PaѢ0,3JZS[_?ׁrhQrɧ9A' l_ h_#t$<ЂaX+~VÀK"qIm^VMp1^ |Z,a|ФhWzΫ?n'abǚD�xsѬo@Q7;G/=nī 4ȀMJ=b7G?{�jf7?sÕ'+jx̄ ۳ΧQ87[f;lu}q@?NaqmJ9\,+8Ow_`c8y\az-NIfq; V9oǮd Al qf=8cn{ &l䫾gq!  kTr8§Ѐ؜@3/ͺ0qNA}+dbtUԬw-aZcX\Oe͎|`S/4rcxP#nplg�LdϱG8oؚQ|vql s gA IE`>AlJ}L vXYf*k?'F%giZγ5qIIaB+- O<QG ZyCiZE8Է��!�'s3g��1�+^Q�+B1\-ۥ+1U7],\pƌF(_ rgaH}ۡ;)hS³ubC0 Js(w+cE⓾`o&}آi\^Ƥyad.G*`o hnM'p en�?r-HJJI3uimZƬ e~s{k}!6A��+*67�NmϐNGL$R (0HA䣱~ݐjj@#Eϐn͎JX1DH +%>JQ$9@Y쁈ڪ+E6mWdB9!H[g^&*�:b?V"E0G CH&jN9^= *4(M3S}E?xD �T�dlґKW};6�M?uFTC ;+[,<8!꙯r y 0$| 8�`�x CT\g5+Ϛ@F�5 $8y+c_R~XzJP0Gԑ �꽌e)VݎňV+` 7,�ˬIpČwmq{(8 '?,49ٌ>fSpyes* 8p�(ucs` G*0e8p X&R�#m|/;?y cZsCT#q*'쏔R0{&UQ $feeŗC֨xXqd/#n9 3fǥA$�Ψo4ń 󴒿e+naƳyAp�Ы 4NԐ(Z ť؈i-]ilY4H/TS9_:vP13/6%dG�OUa( )|Qa1a4 i+g+6$p ȑ @ 5T GY\<_HQYda1J=%D,}+C)zS@7  |rc Ib/rJ4I|BvXň DV<0O˳Xh!I7d!Vqa0 I}|+gI$XgM|<Wswg:ezâa QN¡ �B5`� @1` /�ɬJJP@n/,weh1A]R:נ@��; bAQ`Z*\@IIc2 NmDL $pG Ćr^gm67s 'z�479}}t 0WX7s6R d���W��A��*{$HήN뜒 VVuvOnq��*7*ǺJF˸Ϊ3SUZcTR.g��*vTwrdL9;>]) eUXU3��*˺;>.fjy٦VϹSwS"K%kJR&tq�"e"q5Q<0@ByBSpq*T#;n8��*ԫ]SȻouΐ[#MnVXa,"(b fΧ{E0| OEcz�z؎x[{ypmbyU?o (;~/#ap��*˹9TΩꞩCs77al?2XB w타ždCL?}S5X'W^_mO[a<Y@cjr2 9n3��*S<V]=f+sxQڝ9'jݎuo+U\D8��*WwswsWM]T[��}sKڧn:8t^gjÀ:gq'>s1 p�� *62dɨGrj<o=U=wzϹ|_yч]gx l%^0/ 5Xt\xADG H:z1</Na 8͔DuYE,\Z)>\p�� *M7u;jzzPɮnrw_ x_ hQ^99dsBmQJXn"*%s8HEow Oڛ6ac)�oڽ6#/?P~D i^x[Yѫ%AH sMKf �� *ɓV&MϹ;]ָn@pSժ�)c=hY?y5�:ڮ7#� rxŅdV"'�u `pD׸@ si?4Rήh1B@9-LOp~ϧrB^%bNq ,x/G=X=<E8lM6��� *u^7u;Ϻ327Ѱ-s21NEc?-\Rw O`ԋfq`"džloiK;^q#6\vG-qmH7a5X$bW5Bb?!v=ֹ9քE4v\C8Z9["+lF Yݺm  8 #6 @ ئ"4NV#ڍDnwe|se-^;3 ]~13-#sֳoS~c1k|#ml7KG9γDxvnOpssݒnC1GQ;~6ĭ9y_0y77_gy+ Ʈ�� *u?˺!tu#vn-+jGT<: -gHN(e~$k A—<!NoY6 e6bƺZc]|w*ax=$`yN="B�<ۛuI di_qO)fbfc!?nVeG^Oa20tێJG(N7|O;͖׎[ ڎrv";jDU [(L@(�l5oˆ$ ?;sHd�G"l?S[m^F.`<X ݀'#az߿0Q)p_Gy}c_Rv1I?8# f8Muݔ^ïWĺoi9aDcǴe\R7xt4g߾#/v74g^8*e$$graچ?NF2eqJ5}$@Og8G^(J@R4j7Y;󰉕/vcM]WL��*M՝AwU7wa{gSsqƷJ 䢂BS /BRAEp? (hv[wsc:H{?;S$a)rg&nc7!<՚bf0EzpOB%ar:GF, m/sÿ0_'8?[sfٯQ=؜N}3* $9u9W(,kr HWmlvѦxI3ǚYi%lKV̲i:pooq-qc|4+XHwxlpF'x˂6ZBթ-ȹDkxaM7cӛS�zb'��FN+׎LC$q g#L#o')ȮDNx~{9^mPrVqy;QNX~l6?O:O{/_% i r:-Cs_öbʽNI|@ߛ;Z{uY8NlٿSụ`mc$Gv; m!ٿoE<UO\`r6뿀̀>!&q5 YLR̈WՃ80cMf\殈��*wPN-ԇuzxz6ve_Ñq(^� `̡Z_XqS-e} sc5?Z^NM-@�{6@Ygp,$!muCآztF�WMs~jD!ЂՀP;K e1 #4 s樎2B(GC_e97B"mvwbz Roؔ+efzPFr0fmt @e㢉bc23laŎ!a)~O!XX(?ؐB hV=$$ B3RKIycGܴx(B%8P{7OqTvaH{qĵq3`+܈No8(I?T/vv#2?0S:Q6 7aT/8.fv/ON8E""'~~quasA&O;.&FH7Rԣy<ۼ^@-:۾k50\*ns^Yw|!b;1IgEgN{Ƌ웝bD[;6}8��*wSzOų|^% "b˿B+~{S) �5 I&`;17c˜,bI) 0 K0 =<L"M~]7PH\ 4 r�H8�!JAC+K`@ b g?!I c0J"GV;`�e,< # /*:%�(A7,Y0FE`%@+_�%oW8`>ZBZC7! Bb08@13 Tn A4 �:c~i%E/p7bV# ;vOa6~)!F7re%�7# Vz8P%]s!{�\ +d`?JG S_"#VB+^i�²gu#gñ[yٷ90j:8k^H\,oKhSo?R^p42&`yJ2z:wQcΏ;kԡDʀdizˉ_nQAյmјoc؜u3eù9W`-3[yno␬�Ϯk/OGHJY�<w4 *m qEzË U-Z|��*wuR k]F=$y_*xa7p8A!؞)߁$46B, 3 JD,Z`~fMZzJٷXFed~ DL`!Mg,dpK�maM -&c6ҾeIsy>)ȑ(#$'q浮ƒϺ8.!b帖�S(rI#c3Tb3//q^�q8+=ֹm`} §/ ͎r J#_/k4��H0s,:/˿)(! |2vpogF/<p^iX41%': BJx&#sy+s|LĶr/x,(/Mk|ugwL.]8��*wuNSusPb8u2~`jGel%i&F0 ,I�E.ïG ǖw(IWzՆ2 [+:VvgJf-/"DMZJ=_|n4!bɹ!_#y-M>X?֤1MD42Oc;V:TuG2M@nFD+Uٟ(SxRJA8gac xK[l!S5<gV#_9(c6NIY(<QZY5S}s0OZv[Lk:RgX Xm@Q7Hb6_`hxZLuh^8Ns;|A 4]:Ysy�pU`1Ǥ}͎g|;IWHݷH (ٝѻ+ 9S4�;gyadK{ kݨAV :4F-o~j}{H} p$n tc\Q+w;'ϙnlۏ[em^%#nDDMŷIA^^[V+ :9O؟܍np |׫T1_K{?eRz>onBJSz_lE7^P8Q/|Ŕgp6S<GOS -),a/ZH Ā %`bW;ٙo׌> og#ư1V7n{i73Wa{:5v,;͗s3np��*]1s/#'W/m|41U?i8* 4_ 0f003qGČFLQ=-HI6&N%ǧuɘY$Nb+sCCB 8ikFJFHVb=k(j ϯeQ^u9x g/5ttsfQ1 aX.l(,K- axfBKRh(M,I &G+H%dvhOK,Ć @+^#NZ~nCHw& ;)>x9 c1?sOW Csҗ(c(qoP@yz� Ze|p! [@q5z_nj|~9>&s:JRb?B#InVOW cPHLٌIe1?;h~?lg3;9n+8\h {b7+" r'"xHxrUª0q�s^;~Z0267ѸWgj>� 5X7p?|+_Ð$+qnp?^mwϼo| XPח|3=VPكY>ٍZŸoۚB A(b%==&H3a t=-meS,`V摆Ӊ݇;rt#sr[ UdeeH 2OsgĂ }J;g%KBmFk1 -+p֫px\ ưC3/pTVJV"gΛp CцݕG_O@זH+ Jș%w%~;q3bilж0i¿[! )B6IcOn0z!Ri3_V$q8עȪ0Go {N&g3yԾ*úu>p��*TA~3+o3r?'.RhYPSyaE~j]NC[2dHA4I(ȗnco~Mal)�8jHiA0) |5��`jD3dm&&``;qXV # 9d> ;)�Hɷ廞Zx&l a0S~``AE(,m`Ҍ03%(qA; ,GwOK&rSkVP^"hn27 O ʏm}l@QYhW%da@9k&a! 9C^f`` fJJpB䴅*rWܬ݂6 / Jh/^ktelGJ//G#|Wו`\V6ъFY(ƥv;moXNI0AA!ü؇R I_A α|?bly=q�EO Y(D~N?Z܉9ז`㚼{>f=B;J4؊Ov߫Rw=Uz:Ǿt\|Ulm I�ODnP'Zyy~?Tz뒏(]op#YB2Պ|/-(܍xGCgң3* k0n1FanHw3S6kLZ0?š ~~UT[@A%zׅ KHtsR`.g0h<-g5HoV/d`<-a8{Lu,Y )A~N# Q9P7mv[+f)!/#ׇF>nXyli7a#H;lMsمU�$Dz8vNixÊjS. gP{sUΕP CI|/>E<xuaΗfbݽcs9h��*~mV/{rx_0hQ#N,6B蔄!KaE~ƿ#FKl#x4&b/G) aFd][ߙ`- ?EXA4%FWNA ˜Y+cŧ|o!a$|c;l$gyJF?a"RP1QMY)=_)*RHN^r7գ a<1 ܭ;~Of҃Z2#<#ՒKb"& ,owrCiW}r-uru݊%YeScXLPZKu$Y%YXe{K}Ո(?$l.B1qM%f*%u#!<KeŰұ8g|Ws$ԓ H#r@bg_wg�,?K+ 0~o+&N}#w34H!V^h"PwâU`9 >9X5XcxALqœ^-U{a?/"tE k,'%+t?:'vK/DX{V*u^|3K_#f mf'X>dSdF}wo݅qtwUҎWCÍ3j\$;Ƥ~ FrdX1eed�,d K|kayJ бuu~)N$j[#~Kb v!yxZoͰos4}{{>HLͰ^YR$!HlΆ; ц Jz,Q8niXsRD~lw~l ̓tۘF%aDi +nc>R΢r< uaO{0,]f3,c]x'9r5`�?J -[R ,oC'_Y;ٯCs`;{nL:p��*?5g5J��^A9xrDdma~6I,y9؊VC1"~ҀCm~_{la_ǛmC_Ԗ$Ĺܚݏ(3w^ơ$@WmI "aO$OyVF.(Y?:ƁSL QĂ!VP!J)an`(B0RASM& ~/4N`˜?(.݉iJ@TF3/$7 D`#HF UϹ 3(;O?EL�!%$ɼj0 G&Nua/``9 bZm<  0ߖFi/N--a~�'sIwK# T7iH9{kY9-̢YTK"/F&b.'̞b0)<$+<We b{vv0 Bc<� yn{G'%]p @Gl7G À] xNxX  7#꽗N=؝Mo"וSAV"a,k'`: n~ߊ$? emݣzK[0Հ\5t3H\lΥlՐe k]^cobs[ VrW4>E<Cҹ+,zlnܝo^< v^u;h;3mm`-vxc~~}n֗rtvKj^s[*NZٹ_waZq_`5C@fpAi :!bZk ɄCC_?JM@<"O߶8e bv|E?4NOz9"ZeG dRKK\9maOCy?"`#lzӜ+XHpЎ[8Tʞԯ9Jq:L&{e<|gvѸ^?p��*?' _ /(f䱢-nōVK^$sK󞻰6h>()|$K$Dz5y`$jo3q q2xigar/$3LX'�=+KKMp `"B6؋:3 U}88ؔW9xZ嚄ev+m!uVRq=y~A',MIk]�7B{ 9̾;`b@f7#|1"Xf`R[?�b`g姀YE9$)G/uv@|cHF�" ,Ȃ{r!FDžUo&9w؄VQX#(Ȉ[sJO'v_/ѐ7~+OojÊTŒ(aO/@[' 6쐹G JDB6ǖ/-<2Qdn;][~ ]8^D mǑ =x;`P &88[D=ζ34xٱAy~Mmw0ྭ:[cen]-K~6P_cYoձsl)XFdqZhglk2턷|xgN C*Ab,ㅹ92$#nj!+aRJ#נ[I�Og~+lTXHϾB/?~c<ۨIm''*nNz썄XS*ƻltFKa;4V ːZ~0`~>~333%pke6)qƧ#>QU2 p9b=s5ؚl~G=18; ']|]&UġaiJjD紂 (<K?|L CHi썿NV15��+U)8Y:SAwC==cґܔbEa��* &;~B`I`aD~F vl?-8f$`Q,tu/)q^dea"ް0h |&)vz7KL}$/dM&aDYߐƊF&)>S>0PvaKy|@1i _Ɔ�QE:9q?l~' Bx�ע /A3k5}1#<Pa"r$ MI7G &[ %~~{!C Abq3p ,g(fzpZLLh,@^Kd&v1[,BB1sl%%̤-kUrEbKHr OHW# o}{  bqEo^q<Ӭg2@V7 x4ZNο F™7r~I&_,_sK[N<W;N#p !a A<D^8Ot'G):NoU}g[8xnnwwㄋ|Vp=j)aX.u;?J^ #?]�X[2Nߵm1HIe~ٺp贠3uK<G'ۼZfǼ:jX3>s^VSe gcE?+5Fn%mfͳt(c<p^H B0wO톯4[{8;Zh$c n;%f}PXӍ݈$WWQ<BլC7-F<g|jG?#B_oXI{3gYw}SL?4��*Od-|; p@`xVX,@ $k%`#k [)s$ 1#I xSa_͕kP_#L:1)D6 L8kPR\JdDG, hQ09vPIQ^>ɡnv|)V<P b<4(EIp�NMAyhƀFp_~}0 C[lîP7S$?�( "C|3;`5Mi0#J~'Jcű= {a%,5Oбa#"V8%K+vxpO*~ �Rb$AX$h^pQ)HjHd. NZ[}')I?)Fك?#}U}dpA^eqxIG"&p V\;w9\G;'~�s4-w1I]uc7csx*fv_fag){'m\bZȎ~Otϱ [^l!|pn'k0P&3 i hX# ng8Sm_ K~ݽ^9l|xzgkINpqwzI`s Ib,jE~ЎS?; B q$ofZ b#d<_7)b׃ՇcGk~;qnr$ULH& B[4 ,JaJ);!ބlc]"S(#GcΞf)N1?;Ǩ kO1=VLcm/օ1HKmf`?X C`y0 OeNR'lfPf|cjy;&6n+3I[ $$ ;#u)xI# |ĨZ宯��*s <��!�'ԓ3g��1�+zq�+^QɅd8 愡)#Q$Փd0B6RE$Ӎ`u}ґQTAo_q5{u1R6-ңۑf7(~$tv,00h_R�!X xDO�҃>ocĊ]ܧg2MozNSM*Lr`Snپy ٘ X  �Ef+sEIV%C@T DuT77sXgxbEuybRG<?(jN0nepv9'�aF# }Ja\.zýNSu<8^!]5Vml%f8$W5]u+Ar)׉$܈f E_ fm"r4LIE`@�zvun\J9"gDWDW#~:oŇ" &INX]S>JTpCErjP?@g 0,7UϗÞPsMɫ=bzx0}A^^N1!FvwOQ/4&j`l8^9%lzIU}p2fB!!Pyg3GNaS$V�[<'IHI+[z,19D?آkH$ KzhMr!eb AO e gees*f[e"ik_Z�p 'Q(]-\y/n#,NX ?(#V#~<HA? 6s4 "}e4|{�����A��+rco՝wvUVPuU]UMʹWi��*OEDnWU'j}ꪛ p��*{\.\%<MF4<^S3iUUU}UX"ڪ8��*{|Sʲ͕]FL }|1E0pỀ3N% 8'__"}UU2��*\;G@d�w A#I@ @\bpNƀ(@.b{[ Qd /]t%B#pPzWLG ߊ tWڹVH��*tj]? $8@4)"-1n"�`@I( ڤyUXЇ`#(,,~ WG6|Gf{e٫g��*{.E$m{~,(Y MP0`&>0Y)Y<Bˆ*#8 l.eŽ��*[+8)Y]u^4Hύeּ'5%9glEjͲ^ %kfJ GgT?wׅҜpێmCv<G�� *JL#AGсm]YMV�/TUP8uRp�(-p'l-FА:i>^rv"ó݌WmK5]G?�[~}_nj2S5eT�� *v2eŻj'5ꃴ* ^ER%_؂za-dr&3%̥# GsȚq9OO+ >O<Dx@NŽ'nR8�� *zjyI�#˼ W_ `ـ\Ns*,Բ3Hzk;?|w:OnwF~a>fV{~=z ln;7Om(X~_w- hZz!pIp�� *vOoN0b%OQFPTIĤZs&9oN;V"^B,@z1򃐔"qD[csae��[aZf9m:,?/_< �K 9(UXHVWC )8r%35�a4 T q `[5~mWm$(= nr+8r{SA-qJ5/r6 mNζ~j#4-|Œ]7n`R}7-!~OЃ31ppMwX0.ZAnY4=`�G_߉o9$ ^x ޱ$;?[TF_ Z9a+h(�� *{NZ[љ|Qζ꿘kq{7w` KaG \-}ŗPð*^1c7!%6'pVІϝx=D*aA/vs?$OftǾg$=aHKl`І K/0 al|N�|xnb{LaH />F3fd%?^g m-&[b;֨؋<8H 'MYRO}VQ=1Z,j7VÍn?ΞP^qx3WܱlEXV$?;$zݸm- h l5ėk~c2kXPvԚQ#یdg[5J{_eG̻Oᅷd;,|ݳ(/PMNL^՛0㘞5sGȷ I)19nDf# F<>џW x0Gݏjs*W(��*qޣ</ Yl=yܶ?^oLق9KVy `v۔81 ߅0v&c+XiHn8ihFv<V(4+ۺ<S5הs�7g_ A[\Y 1H{հ֔cFG[pF+|NKs)}sՊŸ?@ҍb`Q9LpUxN{ = ylVa=6H&9i\Hi}»bxN[# &+n īҶBx 'q0y�ByLvfj2R0AyH8HUŇUO nv';:}gd;a?ҎP9OǏd }8FWYԕ'Qvg~٠fc_1<y|憙Q|373Gt^9uFt5I"Rs{l=<Wu{7 c4F\l,Ka|B0Fiy .-:��*vg%}NGP{ﯨS%A)'_a%aAx8ώ2v�4X8]) {x 2,8)Y;�3H ̂zPG�`&Ho'! /J�XI_8/K U*Y-r{n}WQ7&༄�)lG,_Ӻ %?Rn}c2[!^3MFAs+ ^ bp~i-,^h4)lFX" ` _|{ROufiEB\-@uJ,B)=_A5<{ QfZQKv^jY sϿQPX}+ 7~^ #L�/+C;=\G0^Dd0'1,1@l%ͅ+[7?N/8*UDZl8#@QKpfw'-s\xf.b:~73u+u9E6O/wmu9~@\j۾_a4fe9#C,'k=¨z㍗oNS*-Ѳs?UGYL&ׇ��#(.u‰>/e~Sm:bßw<W1Ζ'ti7:O /v)��*soge Bk%8L+NzM&¾)t piFq+@%(D)ꤺq Kr6J FI!Ơ3 Op̰�* ]fr)<Y4%`A18<l F{<+HQ(-^( &RA7d�߁1Xe$EH1dր)㉘Ak (3^# k_/S'u䅷[S`7r<ͲFVfYx Gdt5)Ln7j$==bbJu^3(oH+ #id,ynO7nVFg?)ýp0A_`&dJMEڂO%-1nY3�߫><U+=P:!>88Y7W "w*9=ǡonz~#wϟc^G|;4#+ 8FeBvAJ ۨYk#p򒁣Ĺ .h?Tv|O_ 0L`G)Y8+iWzŒts8찿meD#?3wuf_W߿pEBX=$ \R;4wW H"jѝ Xv<w ~i(`{',v!pbt3>Ϟ#MP��*{}oԋg|ɎO?TŧH¶?BĥZQlBÆJ&8a<&A;P?K/+C Ģ<i*B%¾Nt'jn ||7939InԖ/f߶:8k-e碰3Y:݃OoS ȝwp# �yc];7�CEu[ϹܬL`|oyEcaR7'w@߀C݈6"�:b0p۟Vkq^2P b;?5[- fnwv'F5gb^a!U{7i6yH' @r Ұg9 Bwn•o hy 9VDX4'5bW UB bGp^eϤoxi-~r[l:2oj(q<//퀟jL{ Ც��*'OjyXap$LG#[_M)VI21h/ :wNǪ,jwڝ+$IVtgXR0fQlM@fAXg[ X]:[1lq;7$Pi_gb"RQXI+%ӝ$hl|ĤYh41lՒYc6,5<[~̷YFYo(Cj80R!,Ŗ=E,$8nZ ([Oo@nq0|~"s>I^oG�#op%Dn u` 9B ,6_'c FqUmzyYpkNd> "F^y|;zoDNj2aZ|iݰIcYe,ײr;vo)}@ſU6Q܍zAw18Ct%Cnr%d Vl-=ZH;<}Cgrv NCs/ncjὰN "ѽџrq+yVX[8:k;>Jj3А !?!'pѰdNwe9OZQ!ۿܢ0#O ܠm7/5��, -āo^ؤfS;+|jN%m_(pc˗T\-(t��*{E İ3KS MbXCM<'^g_,Fσ0-yn>!ʟXo 6&F<fy78Su Z.bd%Ȉ֪)9K 9|KLJ&'?-l` f<WWiXT'8Ip^0: (B/;ْf`+YyDhpaZfnBٺ @Y*A3vvHiW-!�~pg9=p R=<!#rI4ra\)k,*}_gA<z'Hx kuŗXc␄Sݕ2Hb>$�mbQO1#$ S,.N) (CA/` aD<%;Z@ rt@UXqM+:N $]xs<92Npٌ->^`~bu3~O[6gOSGcaoށ I;�u: Gr4cX1kPm_nsDr+ <~ȿAXpZXj,~X(gFEh?ul!F'~Av~FV[Comװիc8ܜAhߚqGt5][|21-b@q4%$o<4_)Aȹž'~+r/{~4=ٵ !F wq-x;Oq;f 7k(xU-~%ilZ!;M*eI@)%0$:s ``аġ9WQ݆uPonΖ&N>dz6<( ~/?b1MJ^ύ<kuUڽs]_.ҳ��*5ČwЍRQ {؟]qY]@`jH�lv cSƞ_805f#͟nFOBqeK#6KL@),%L0׀RX"aجFG[[K"$!lL@GAEOZ6c11(#}5o^v d<Rj%`)  T0B?ӊc>+W3H)t_qp#$�xjDf`'n__c?|‘9x�,;51$Xk_!w拜7V"|3�OR?"H'a G64!!-?<ߌ~nN $R}УV"͋0=d od##St_np–O:5bvi4m'|mþ E*PthpCtpHQA\;8^g+ýXFXZFNÚۈ\a턁6ec^b~.!ݎ3-,35۹]FZZlA#2pηݻ2U~f]c~x(?o+(;.W eYl59qk5`"|ćd*2>a'~٣lv¹K%Gfu; KX \73oqs2J-zl{w%y +E2vlv<>jx|ȿf3'O+O=?@>(�R"y-KXJKר9֡AyC  +v�0SVGHjv;srGG׿W2ߙXNʴq[h3 Di|@`[5bOLHv\8״,Q-��Ix#%|3ԣtq8nJ[/|(wgk3l޻gfT~'nu9��*{?po+c}@/ql";IL-:5ƌ{ A$w@!#a3~GJQ)PhТ*}Jk J~ }0q1yDP&cb@1;!p(bVLFF2 CyכD(_dFŠAX/17zW/B >A`TR 3�TS )K|ۖ $5�>1x0t�Nf4`.${ab<#wMF#y@Xb/<JzdmFlP_,W#)!; &sDWy1x1u ,)8-kbvzgB͑~[bF<4-,$⢀( Ydt! ) .ws3ƭt_Nt~lF԰&(M)euD]qc߱(PRss\((ߍ{C8k"kp4)� >  eC}'<d~2LJ׀3|!ZQ!Axr_LX`!*-Nb;!RPĦNn{AznqZ%,?RgȲto OYHH>)St-Ա5vŭ'CK%hZd фn[=' ;b~;t2O`guo) )0zl,b=#Z~n)Ljp;]. O0=:VƸv*?gnϋݘb킵|?t@R;0$F)y!Ց_r2c#E;/!Cb x߀$Bҭi|xs?'>AY&ǘ^ܾNJש\ϓIn8isPKVFeGµf)A96=çsa<Sl/. a;coLKOuYxbFL��*ש<adF_nrPaX{l0a<7 ҧ/L-f+n5(IebV.O9| a]<)918@s3-)售qJ~#ܚņ0(,eb~!M(<؉I&IgLP݉aD P⶙(AeGXv7'p!>(-%~,a4?4d .C�L!шv#4Sf�d"- LA7+Q~'}K&{ IBIR C�)C[tZ( ͗?v5p`FF_ɀM<REd- &|1䭰i +X` gjrgKIX4�8[#ۨCIQz &֎+¯:iG8$Fu`94N r$^A  Ȑ9ލqQQ嚾'++}@&J3|(]`5e-v=8K=0PeΪu;@<@@lJȻLSn*QMaWT϶Psb'~ ϴ#)JKI]|8X͆g~)Qƨ@ۇ 3"l@x"Uū)XҖ8,M [L2=D~D2ۿlVHVD~=.(X%H !|8F?[@Bw}إ>ݗ: vһW&w6Za#q4R7IA:9P~ٷ<%}jՔðt~cH��м> C)M(Ya'SPȐ׳1he`hǷCn{uٳolf<j̎+nGd|53~?)^ͧY| ;ۭGKhn>3?`˯M4x6nk ~P>=xȍV0FHP8SYъc��* v^Oܖaxw;Hd<@U׆0"Q_ 4?bxnj8_N0n`aֲXQs#dqIA4@z C}ZYF&~#<`b_ q nF3f+<+t ;_x '8KyQРGvp4ߤId$%1Z&0Pn+F / ~r&D_7HPn/Aa�  Kz75 ?ͼ1 " KFm/YO)r_0F/m}Zou�s_sJ1%$M%F[AK  3 y(̡_ A{ ORwnݻ믟ݸX1JַVƈȸ܉;Va \Eq '1ā&"CO}2(�C2 Q7Ao8Pq" W Әg=V ]Tfu(Ra+\Sl9ob tHoGvq jx(8,ÿ 5l%a jPXb)> FX_\/W70nqe^aX^S3@#"ٌm@XwOF g[Vu$mS8dѬ߃Omg-#da '5"FdJ1w3O3p;a)պE9}‘K`a9 I/>CŲݻ7>:#lni_9̰ńnkoіFx¶|퐭rYֳՀ!gf>4̠9^{ J'ÍgP߁촸tG#уrw8 /a{xq5(̞Ye &)F0#ofoxYJ #YYœUY Geϩp��*ɪrR~?NLNΥ}9jQ-3  [?7^ (` 6 #&'b:c]JD3|/@w"45 �GdWc\NmfnGLr31' K&ZH#_98 subhœs &� K᥸ 7׹ :u^οX¹7&Dȡ @xG &S(=:rN;![ V;MV(V@7Ad}"fZ4'$k \K }3a+_~bb8FCΐ(͝/QZ-Hd`4iZTŠ^#A�bESm/^Y3?AC< i&%9m c~-b�Y]|E`"dvN[?yM؋wGߌ^yk#x`&^J7_u̲ +<Gm <?g_&70#D><W"kP1 6$vυw^f!|XAjN;2Ծ˫!~f6<{a@p=J͎bɵ^~٭ ?嬟~oU|v=Jxl=R8R4CgnΥ9KLs}yv`*s|ղXsZfe>~Dӻٟ}͜{c>|l%$LgC��� Y=9GFaKX,~Y8aD,KT�(5%a }u]w1ݺ Yݖ|oC|_s$41D<Bm$�IR&|Z]`Ws xP&5Y[Hc8��*<5gQ#9m|0 Ho#6L r-Ⱦ` 0�Ql% x)UTb@ԏ1AX_so"�+ #5cpG7FY7V@Xk8ԅ_ؤۈL$L~q4PAHrȐBi&zLz+p=[ܱ?SLt`f n!<iHV z@ ` R I?,pf#N!;+WGl$51~M3jg9[pq0Yz@)|F ABL  Ay ? nU0y/MM AĬq/"ʒ37u l9)J[[[…{܀czlz x͎_c�"H8<ppQ,q:" xq+k6llewneA-^k.'(oqOZ0w8zU-hi9Inu|:lӊvQ- ͹՟cUz@֬~2B !Z|-8쀢7�1?77O@QJ#O+ 6iЙN/`y)ZokaHDdQd;inMof ۠|g'{IF%K&죒J  AҬGr AJ9 G0&>427p{O!lvr~ |Bfי<71X:U=w #=5(ixu_e>CR+L<P�77{JW'@Wm4R4^/;X{6>ĥ!ͥ a)Yϴ2r%$[la/ٺVn8r=;|8�S>4Yj'y #��*E~wYe,Ќ1�I^Vsa+ZGvm(US=d~vlfͱQ\˯)9ߩc!ھRKE2oko^VL_1C@n&ewmnIۓNfnhaHjExx2.D%@roe4bl5Y3t:"m?f/@` #J#'İB܄M&q ax&X$A%I{I�N:, N>x �VQe!ܮ038j p8C�TMR g* ʓ  @TY_�FUFpB{Q{?SF(H M_�OHdtLTdž� OX^B/3qIT0"h< -OBO_'mI洐&#a|,FT> Y4V:v8]:EcʲEQX{wH7ue@[9YC%z:O 438RAC@WDa:8-жmK޾8&2>Nڌ_ {`]Y)(N+I@ @TO-5F f <K(5%1X9T$�t:k잒`pc5~&SˆՌbqR35A5;)K@O �'!?$ϙJv"삂_�4�5e o,5iofl gۍ 0Hӑo��!�'3g��1�+�+zqS2eXa@}`+i @sv`$W=ӲՎ]A`0bO+^Qjr>̼Z8gθ7!;@H#xGK�]^tQ| H?A"NM�jΖ W[aZpû.S8�����A��*HyϽ[wYwVwu#[}uvTڵVS8��*sN;)Z;UUj6۩ GmV��*Wq7#%7g?ζCl%VUnq��*Ϻΰv)�+|.8,Ai÷`Y>Y8e7v^%ٙ#݈Drtrt9" wP��*ܚ>u4(7a"~׃$C}@~~�SMN{hO�.'�_~ r>Z_o󝰵blxwkB'a8뫊r}s U;J$&ng��*v&]YwiרF"AN,Չ̵w\P^€�89"e�un VA4]o^�ņүجė?DGi CLAq~ p_ y#DmV S-\'ਛ��*{|OB5ՊBZ $j]; s9K(?n,* /A8��*\wss]/Nm5iu3pk>fڮa8Dw [iݝ/e-xxVs:�� *{fiXsQ|㰥l*�aSwƏ28uY끄�VFk<D�8"›r'VL3L h?@ @0gbĻtVsWG@) 1p1,#b7&H`26؜0 bҗsL4"X<i%] F(5&ekI!B9=/L�� *{|!}|N5N76 �>=W�9 dvB]z߸gB`vk~ NQx$?4 `�AdtR+8\`%2z_O�:!L_oDp0 х؝ݤRy$i@g~�v�7"�.8-`X3oD7~PdOVJ&\m8�� *v.eS^o!ÃϦhX@DY�:"@ nDAXH{9y�&POoc:2]򺸎-WUmĘVVn=_: z @ L!Mpr3 WR֪3�� *]b;IIn,%ݱ3-ie)r3kPep,߈<^!ug0d'd004+hpr/SؖP[9Ig˿ s2b >Y lUkNq"+$U8pN2v#>m,AUC;Y3HRt+=TxM OyJ}拯C ~hB+bq;O@ä|죖y;NokkuapcB߷nhEYN"cd;xʯ#$?lf5W Qb'Ccz쮰؟W u| ڪS�� *[-k7'%{7 ~FVgҾl氟֐@uF bo;$81N9xMٱ^Q,f<)_rprNWqͅ��T"NUflxX`=ӫճnjFl]|n؃,VTi1|KaV8Ф-D$!K_O]q>ROXeaÖEa``[ޯٝόa?|5lO'wcˁL�>`2.myY:_0S)cz+°Rb98yt4/7s؊ nm3g9JJm͛׿|8⠟GVA7*mgKk+VkE_)#&-%D_{cDC0•E%;|nvm?!-X -IS2QOP@_XqH-Ϧ=aݠݦ ��*|^fp�z$|- &'VGx$xfw 25muc0gò?5v�)kZRնC V_(.8¥,s 2:Jjp!aRo/65Z28κ-\4gVu@j kvb(Lgc~J<�i]xK[zOݲ:7@_Oq$ g̢7%Àk'p|`6Qk܎qh;8d3<PF+f; x ##F8�3~؀~".: ~~bտR|.Gj~9d} `?+w J uB]Ř{,8r~+{g?a.O~5gu8dKeZ&O5gnj6 C;{o¯S,lwot6V:Sv0, 3ﺂY̋l7e0 ߾s^7;+AzJO߫''O/�Gư&ayv D�?)QaS#,@VZTݢ8��*sHw=~8DݔP{lF9Xvfms�Ðx_$kcw1 /t1?sVܝFnim-oÕj^J+ MYG%_‰SQ 8_ /߉HjHQxB@m, _f );*[J\$*g'|Q 92ьGĞE'3;?ּ&`"#h�x^XhMvRq>5=|FCqdԋBI+9Ea#Zcw 7bZ E:1/LIG_ 8d ACwj� F#W$_尕!nrF8wOt{|< ί6@iC'"#j޾ڈ7;P[O4Gׅey<#98:Xpt L;?nPx*;,90k>_<�9?`5V#a+ߗ37}^"tsu=ub"ia}-bw϶lnS~w z٬?cI: Šo)3͞3uO^ky={&1̥0_K̀tc��*vϹi/'*IY姓eކ)R]e<C* XQ3(q$m)ܕب!&$?]A!aZzy?`pa[8z5~L2yp+h�%߆(%p _% 17ϡO�O+BFp'Œ ((_Ck%aG-a $_ Z}-.M��,F)i\Y,ȃ5 /H4e;3LpG/>f&V-Pz@0_@d^B=%4ɘII(3ephrN1,R،2gB?ܔ6H'U\}þF !`�aY?/3:8?oW;> %]LbA0r}ӫ`u9WZ{+ R gk#;DQdB8.{sqG'Sa|NJ9[J۾W{WʏFӨK8[nEWq<7mEpܿB [O|ۓsAP2vςMru+t#e(VEg;~nqs> ;ά1Z{ƛr3 H,F"9Y>iNA 3|ۘ`󅸺E|E@<j86G͟ZG��*vo}#;%ƈR0{%HFlxxjC�3P&'"Sی-$rOPb1?K( O�dfXl }:Q`€c!cen(/{M l1 \]0FB{V)p~1\=>'׾ǀX/A-=8Qk;/t;>6os+"xwH D?#�|{UݔًfeAKly;+­aA j}vm?'٥ZPRnp�b?&}1Ѐ�V,1 Btae P�x0 I_��iN{ch`z7#baD I0(=)wɥ�;ҕfڬ� ;3t=[�]H@ C[1r �K@a "&$7q�DdPaXF� >'ޣi~qXy-X-Їd`3r M}{Ʉ2bdɉV G)`DW6~kItdguq<wlW,t5(%hJYO^ þ�2 ZO`X pwx`+cxX}BG��*ϹkrcJc,۰ OAb!IdaO0WC ;G}&+:Vv9{^N:H`_ٹi$ 0DJ V ,h HzC#^a{9߿Q[6j0/WYv~p"'�B [DXc2 ؅nvş8WܭW_)q0F-8jHk镕'F//X 喞8QOl!H+x~,7 In#d�U IF)f8B7H^;Ng*$ܴ^'zl% 9 GWX"N"0&#Es-w U^žli? U{ 'h%w0�?Oh7O+>Aȵw a!;8bxF/?|շ<! Sm{ns|[(X& CFR:Q׿2>gǙݺ6/jق6n_-M}3pº1V8+{9Ho}C O'Br J yԶckf1w5ģ[a45%Ξ;<uXl^:0i]8 P1~Z*=auS@6A)N²1~LB5 =hfd{njKR9(Gzu)J8@+{,bA@sj��v8n"ӄʹ{29X,hHT ��*˹kf`+<^ưG& S M Aq!B\(sg##.J?-a�cq`{$Hzy$ ؟plC6yN/G- Z<R2%lky5<A0O M' ?C>Ł&X (3Ƕ=@ɹv+�fut⺂G'!(|81<?nXV$KslXks)*JlQo&(}2Rƌ_Rb8jq@~c@3HF/r@v|f&㴔Lz FƖ_{,%n27Z[_j &Ծy4 Xے<DMv ȯ`ߌ83?v0G44�7/!q_mZH>(;/+XuJ4{q{<s]<*ΰ7p|q><+P~wM0춍Oc$j=&?y`Nٙm>;Y@RL}87x_1mna? _#[q,/ҷwq9C 4',pa( b=9faZ�AAknc~ֿ3%$?Ov۰Z)ۡF_XNJ_4u W5g;F]p>C)MJw/ܜѧg"kđ)vRND{'pƘ9=}cht<./#K:ƭ{Ia؀ +}_0$a's?āv"j &L(, }ۭq*OacOlN`natiyźT t|ZeD1W0(H|~_\?uOv?4[>6bvo~q;��*wڷ`~t S`XM^LJ˯1 r݉f&Cya#CHz# aΏZS2(8f-= -/&2_ӲJV"&I#M|憔!=HYZȣy8%?P& ĭůb! %KF>*AX+ / {tL_Hki!&R, m> ' O u*ٞخ �;l5GH36YK@hydvYA7"G>˜ӈd`�wIa.�E �cn_P <) 4Zn[k7xJ+R�l~'iB2e<7#/ R,_�XPu,~~XϋaE; rÆa,pǯZj͇g0Nk–xN5b3p4E#<@y?9DW68+{FvIo5?;~|'N 𙇾Qn+s,?g=ZV<QV#,YLf?6װ(=t>Πڐn-H'`"<؝{26?,Փ9τ vv`#8wn~$+,k;r ~π=/ eR8ro' G_P!XA*bvb`9ww{5xfOr5F', 7mXF1}J:KͶt[brK#]sKo?v_l>Kxŏ ,o_W"`ᓣKBgg=`yY˙K(آz]6G,+r4I`};sIicAHnY0sIl$loĬ��^O⑈2瑓hQ[w 5|S7 ou/L֥ӋG|Ģ&oew �珂OOG0>ѐ��*~v C¶py,'Snɢ hK# #R/B` FٕPD}AE 4vwW"7WR%OblV7Ɉ"=,/pG2�c{tvStlĢh{A8b<H ӆa1 wwF& GK%&>&/�Zľ+*'!),5$d% hi]*%l~Mlס`bg/&ol fl ,,qaZTHjel4Ey'I'dy\v e,D?lxix׀ތ(b%0X ͑OOn Hij|a3N-`ka?L^p煫={_N'xX:ƟI 0[EɄPq@Vp6,)͍ ;ȇ jaY\)Uk6s t,\nW0+mZڟퟺ~g2߭^՗=ze(n# R~ċw% WVZY^qu3^^~3 O7FM[OY|[U2394{7#ad4"a+(C 2U-){Wھ%G, Ba q4#E2qC'k'�J~lJrO7݇͠ݝ nPV;!l|YЦwt>{Oِm #kI;l[1?z0/S67d y'-f %҃qD}00ѿ̽۲ Hĭ|; hYZŸ0w]�Cv;Hg}rZroJv~ g�BvuMka2y(WohcF޽ĭúίݕNۤp��*~/]|[ XVȒ $S6l4?6#!dž$"oӱfo_I1-{>'v5G U[c S Ri[!'I{+Nh 'XqW J#u4XOӠ XjR rHS8+T[�O/63 F}QG(M NeBV( av�ni) bU,Y%5>(-CN0|:_j[n;$�vCr ?D!9\ȝ8Ed=930a ]I̡ YƔ~~!FP)dd&#fþ"Wg;8q#?HϙBx~/¸0_+2Y76`e'�QQNO`oN@bܤiKr߿{A+'~|vFbC{Bڱ":�4BH@"Z]wǓ-q >sĽ!|)dm;~o3 \vdZD~X51sݶ0?9-zäD^HA$޻ٺWYF49"vby=/g8A )dfׂNSÛŚzשD-k1 "N%{$=ó 'y # hZbfeԇ)xhj<x6hkb|/$)fVͶTۙ_Pܜχ GSWgȳ9~^[6;%o23! #"|O}.,��3hf)!۝d Zx�2Dt#c`L.{f)b5n™ccܞI + w "YJdvFYV\)6/`%Y̿ai ~GtrWq fKpF '}jm.O%8$;J~RwA8p^t!]��*g_ 2a]b+)R O| sLҧ8cU$7d$1pcpc1E%Mb00-$ ,,I D ƑZi` ( zQg /YB8)rvƓH|B* Ueol[v`0n2yY>îbcz;3Mٲx_犲R !2N8a�B&x~Fj3'b,[z6Ê&9?$bYjs .%d^ۀK�ܬ$a21X ! ^#A1USGg( dsiL*c8?w#>/92|GLH& 4дޙ?@͂4l;,aR@%/)-7):a*or�^xIHP�(Yn` #6& <I]!%|9\Ϙ(Jh+?_ @Xqs2e#=m1Nb|Xw {(#XB.kX�t'!bSfS}n#*lRg?gS#7W0y9sO{z,gb;ގP o^[SY0U,v1 Ր3m̾׵íoA|׷{]#!ۺrwQݶbGTo=Vu4- BL[1Շ:-+۲33v^K8~N'~kcc+njhޱ "xi4TVCa]oBr Oqw,bD΅l~#k~)_~ƱN Ҷ:y=Z&'fF+l${a )5>ɨB3g_ 62D�3@~{a=-g a IZL/KInXn==K'�Gp2{Jyjptk[l h7y> rw{!̟qׅ>QE)нxFV<\��*T C-r3L&e &_n{v\LƓs,+;lҋR [$ Y|D!JxAb>ߒS<M[ =ɸB i#6+%5 �`ZQz?a9P'NhKL01!! a3 `5+,)~۠=)` V#ۖM#F⭥# Ä7 d4C04X 7RC6b}Ao?)ļF^()ʉI߈MEs�Pcb_FPy~Zp0[9/B,MyOߖ XfP$hޯũ aElGO%5m-$@/^->Z2#^!jHidA 0$*I)G6R3,8ۉt 9׿__PW(YY(cDӘ{'u㰎=9mbw 4/)AX'~ FApF=~HAڵzsH$E{`ga[`urjDž p;;l=sioYUF ?B "o.×;^ %fwm['ľv^ o;fㅍ}eD_Om5/|-2 {w[;HFe;/ 4XQ?��9V^ncu4q~5;<>9lq|Pg,A/L{؟l{bsKؐ g-k[e{v2E8Qe�w9+L0JLg]m7S}_<A+,0S}K?O'vv}��*ɤޮ{ћ(3{)#J!c0"J =tliA+@(Ґjm!߀rn%iv #@AI?XfҦQD>(3$zSdؚ<<04V~'i,�hK&' KDz/9E pG#"d?`2s?OR1 <(-v/Ha+IGҁ7_ِ l _Q8V!XP+@ce@y[g% FkήMq6LNG//ph0aAd"]|Pe? ıX_ )dx|c9&9V e!�`<aW&t)!GbCF/_jJy R=C8o>'>V#Dy:"uJWp;¶G?xQ<GdG<D|٣o"-"XvÎ}3#p~MV368on߉wd/ؼ? [/(ưCdk۞!L<G~j65׿wX~9 ->pwww" '{yoF}H~V3tswvv߻gVoI-gW`'J)i7իn;l}t`>ypٲW68rxA;YiEkc4(@u5Lˉ?3e9E$#piI,BP-Z,3 t($ )'Q wt̃Ea3e̶;^dIߪz<n_)L�DW<uzȭyWBy;4NwqhB_ʽv~37ndhf_.;lԑ4Ï~x[}%+f-cQׂ4"CAr I,+|Qx4gbC׹lq3Hn|8'|1t$q-I0dp��*`€$@y/˃f( .2#wc͠`)r^wVO)|5?X4t]zs|?SaA H@ACyNEL$5U��7a|[&�np`ȰꠇFMy7ߪcE(uv9 -(>6p,΃1A%"^@ g;VÍegAiK Í d̼ Z"I)@~h WnY'}J%^RЂh6 A#9D}_)}}F" fÝi1 DGՈ,-dpP:JO~AW],zvPOu5.^�5El^D`iL-Vc68�i5{]pEJ[O&bDZI8lOcHÛfB'[*n7 _ #.e [?/ >;2R<FU-m0(`虏ln%r T,~Bz D4p*,44=xoF֟/)l-&r�JJmi,cF'n|s!8o -4Q~{h) '/'E�hhu^rfp<CG4C) r/Wk,?bh*s.$%%H+gb ��!�) 3g��1�+�+3}PvToULse5}.Z�cgr OהɃWFoNfmނ7rL_�y!`GF2vG0jQ02Y{K+ or8�����A��*p[6UVƪª*ncT��*{|m *2-oMڰ;ꪆp��*JWjH"YU\NaR6ZmU#��*vu\dVZuOhL,!jX"`(\ /">F}pTlܦ#6 ��*]cMPg+]jMLn=őXNo�&#rO/I@,knE83D^aVp; OcHW`"px;5røudLˌ��*ylඛu`"9Ja^4akٚSF' 2y!϶8v^^0ս6YQj/KY2-ꄵ#��*w.pQKsU0D,~qګaT@ f#�5OUlDr 5B`��*Z| mv֣Rex.|�M>/�(_?i;\͹?2_W&7*#�� *p曼EyUǞ%Ak'Nf1yWiUtx v"}�: 19?wH9k4!IJaLJڻWjh۩�� *t\YmrxV Xnkonkp#_~#/ 0"P-CՀZmtܫTڦ�� *tR4 d �߇xp}w^٘Gx%|%q�Yyiܐ8_Ȥp^nDC ğg"h7I͍ w6׻FYLf0k `b q$i=J}#8dI5'R�� *2u1< aSl,s2Ot16Z̥iw<VNՙM/A0@)u4$°ޞVh #Xr))-wr5K yiр"[jw^A|AI[#�Np yA?<< <޸'y�7~ Y-M֧fuȐH?l[ ܎8[v_#a9Gw8k/#a߮rބ.8ry󢟾^Ju_e0!WsÝֱ.PB aVb':Ӄv|b9#f'Tڻ@�� *sw@v+ݗ@F&I'bqwn4zT`v~_#0_%ó|qDFSyrrv+-xIo/o_ĭ&#?>,GAS+UL|䑈~~+?S܊\?q14pt:;nUJcjA?w۸,NjG)F<_cVqIx8chz7}XQ֯:6# a*a_jpYB'g9nXKE#wK|o,(5 4+?#[s:~Ÿι(( =t7u܉^x|n-9?R'k5.G;?"_#9m,'섹]QG$~,'v^üҖ?=A'= ^A1G#'=6fTS N_1��)3}IK"_}sv<R-,[qZFX Rn'o61# }/ۙe;nt$p��*r'pk>,HTF5XX J"_nVJk}V_`׀`PK-{G5 (c0r>sCHhy=D ἰףTEp|XLNz{|_ٶfwuQ}q}rV @XoJ# :x n`̣aFsģ+Wb({ =Yq9Ӎ=0'�~_?c63ۿ;cL.l8oYfm) Ktx]}L^_%J<==mt۾$D)7v߱[�x*q>bg0MV':q&e#z'Q�1-fe&)ٝ;FՃ}r=ז)ŝ pg0[aN=|K?l9jDγA"Lrwh_ͧ;q?מ=s)ŗȘ}wO[$T1eju6AP}|p %Mp!yi:l(''Due7c,iCW?+o +[ ,F3__UM탊ח_S: Z@aPRR,7YwQ9zM&��*{gkN(e]8+j8!6#/jsv~iaBm-8L~OHVwr 8QlB>ihϙEʁ+Rþ(W ` p~lۀHB+0w BYĿ&3N5_mR2y㱆HW<`OA3b,R� Iz&_CIo>Ɠ):gZ�t'!0<[!CIky+;fII>J0Ed&sHdy[Y2W:+(''%)P3H&#*dZØ4Bw<I+=b3δ㎟'Ð8@an[,g/lқ|8^e] `¦ ]�Űyլ/r.YlyO[ϧq_G4Gdnc &fB2v|-~usDs4mz4mݎel@ˎ0Cnr *0'Mn԰؜xK^Ƈ^0ۉJ[kx|ss[ 6={g7& ۍJRo|Wj < eq^~ڨ/v ith5aN{jKb6NF:T��*_ek~sgpܭE)=.^s@lG0V؝ɤH(1<IDb:x#\ ΋9 80k <NO](P̀S NN!GCRl8-#@At�D"ʗ*װB~�-p,)zk0)-)^1FoB0k|b衟vN`tiCtm!͎g@X@cgM27�W!wI l8W[ g`vwb&Q-#m 'lSv4f|xDfp"m' $@R0 F"0Ԕk%13؃>H 8{� H񌬃>g^@`t2`8O~=㹣Ȯ'3S=fQDV "`S픿Pa y:Dy%8ײVTay]ZǠ^j5p/b2s`Zޫb w_nڌ()QY%mYyYhգcW%KtqegG;V?s��TRdn>'/_Txn$3>#O|r;1>s,8:D>9Ǝ;j}̉v1gFwo:Ra;Wผ]c0A2 p�8Ux PK;i\ݾ6N��*"ZnI(X{!U($$đ48N)D  K_l KɬR|7A.[CH%XJ:Fqa#V{3uYdgZC@Rb#^? '˂;SϼL)CSķ(YT7"�=�]8DG<0!_6W +,o L>|l-J" L~q}^wP?㝌ip{ƪuśP[ǴO'#W֧(<:^V_0 b wvvs7e_,<-SiV㼱0k=#6@Iհ f"ҐWŲQH:(,Vmm�-&Ĵt8;{gVdB9#q8OHKY](-K̬e'g#+~ � @ A懲/:%ۏ +픴∕1{Ҋ0ou,͑L8'�oۻ´ڣ8��*tv~fvvl k�U9+ݲ 0`_ pj,)kqnr {vWh<7o(𷔬J'/#~ / 嗙?a40 4+,FPnX?4SIR{ct w;]7%D#0"Z]<#XPn!x_c_%;u8:~ ƹ'0gWt9eoX?(,7v874VB.}T5 s6ecN@ib 窾f305D<W-$mJ쮳\Mxy\ 4?D's ,멀o׹=*ELԼj T7u͉ ,G "n~󅲶'Óݔs^l$MBZ?WV asVkA\O2~:5y_!b҆g~Lwz;|4nBhN^jv;o^0%/@AryfIGF7#wJ+~7Hd~+a~'H6$q!#4w?c9FV2W'vDjvE `x- -Ie|ggYՔF6lܴb)|{jSYeUo=fb !?n=2=7ó+svFK5zrfNj8͇r:zFZR;Q0{Kљ8a P ,IJ*09i`C-xLKJZ_�`̽!+cyy+k}c!��*tvdtϻNߧp~CV)kc .N(5!ƚ Hi&^ھϕOX_mua0AK6M(mt 71{(@skBW0bC (GgS:Ihij ar6VG&r�)N꜕v7`||a_g/w` #d,<%$Pg8";:3;G-$j;aq KnOAXĖI3NdVݎƟKRY V004#`xfJ\ YE0BCAEW ��K?2ImḜ F«GW̼:Z?5Ώ݃zR|@^:Nvcnެ�T@ # 'Es<lP;nՈ=Z7<3N-{c69HY;Ocj yN<Fm\x/odU B LDve@{Ԯ7{3L³'LrOCs[~fvm,,w a+΅`I1b3/_foR׺ݶd![:y_W|=ZgY)ș'!^r)9meJlVn~73=߇wg,|1 xԝqi~ΐ:S_׼V)yĤ7Y 3J6Wd q^ԖVFF7{Pͻ6NG={`J<VbӰI %9F;9@PK v!8Xk'5~�ROׅ}+3~_ax`s-L85QtSǀX"WnX|ׇ9sW=~aegSw??n/׹$bǶF<ɓ݄mwԩ��*w.Sଡ0ݿ{ {qAYH"1czVJ([RfVǖL6/_Adܚ_'=ǁf<<Cـ$&_/2CR (9i֟MJ,HDS_:KK.(/tcc' )F(lM,!F _&ĬD$�8E򳄁\QLBAytp$S(3|+F-,9h U&dpAL˲Qv#^ abI'df`͇rҕEJS`Y49{`S.(EHQlDILzǒ^ݾA5}mk|7,y+o#É(R3(IkV O#7 T(V(AEncDž؁CKc8eIbpzpWY)Wg>E!amt5҉dֈ "r'4+#胷5 >녭^?IWB8U?8197k^m5p4s'9gTAeA�/hՌ? :J3R Y;c1g}[VnNZ�^u{f? 7s+o5?O؁>J 68؎EúEnfe8'r;J9aB?,#t0F A$~jGw2 0#bW u{OGfsmd <=ZS_7 < {MS߀="i >A+?nbRIiZH3 ))mN_<4;d`!cRFps1L"(Յ ˜`/#rglB'/}yz8dӾ cYL|?4dߍtư+;h6a!q07�,pyMYQU|Pn#!; a$~;# %AIq O poj񽢛_5r'$査aNҚnʥj��*{]?> =G½ ^l7Q ,{Y!s I CaXL(zi"aX7 ia6#&y � X؉篜 [ZyLI S TAi3AIJvHkf?Ie r~ O Ie{6 �fC"Cq mx;!呱vOsBA4�ў&q;,E�PS ��b<,c͌&# I3lRbXoێIrȈ#ΐ�^Vtרy&�ۚHzeb2 nŸ;n1-nޜ3u/F%R9$B�H9VITϋ"fWbJiٜ7$nDg{nOy1V<Z ʘsǑ�F7P<;^8y ^0ۋ><g;_hD~%4 [f_-԰o=@,ZàF<?o�}KETuni>N|}߬_`!{~yCH0} ~?v# ]\DԖ݀P)dڜR0!N-?'@~ -&'NC}�۫vݜ~gKdq9:Ge!Y#ÿ0u:Vߘ?, z 헔ǑJP[ Vf;~iނ'r]lj3 aev%GN5f% B(ԅb*mlb _~{E#gOa\_1HnlPԈF`ژRf}CwRI,-fmնn%cV~țVX3C/d뽂?=-F(/rj bnW:߅g'Fw1Hw/6?Ig@$"m%}׭.o\ybҮ5\ݡpjt4j��*k} {Y x^ҼBHl'pJx_ܶ!!pp>↑ƬFlV ;ku94(4<}<Ez%|j$B(-$`'C!r?[27PY40RV~=rR=HVrg?[) 7l۫GBq<$YEbS?5I`L׃Hlq<ia "U90ܜL_čLCX9 I:Ri {L/r OCr.GZW$,y4q?N9B;'|~jWKJ0z맞';4H(;Jg-N0~₱*0@,4^|ոS 타\x@W zO8rC͢:;)9«؎ J'FNw)\X(JOm7<BpGq7ͬYpGG`?͂Ui;Qe؃~5aٲl|s5SѽA]O|1y?^؞jweb ݶ%v[x.  %wh0ʖߩآ.}vr]$`fWg` #/k[RA=8Fҿ_'`Xk9ٌG>Zn8{݂TkNh}R_Y# [~0Ͼ9F!# -̻VV%}߱1zFf+ K$~JNQ唗^98Nh=$qqVJ߄yR8Baڿ̦nk_yF ̂&%[ 'O❉ȐvB3Ͱ:d0s?V8{Q|bI#XO0fr&[k i{'wV8uXt <ZFc Y`IH~9X+8nt31{MXf-86).Y3 5K(?{*A]v^$u^: �'{' 'Mڗ@��*)Śv4_N7޷K o1~ua_( ĤEM>L{MS ųb?��&e duH"1LF5Pi4/W) 1†&H44axPv憐xg[̀F$D ֟c qDQ;#cXZQ>嘂b>@*'|aKxM� �fT7I&EnO骰 xV`|^)F7/1Z+�K|o#(ګ%9X 3nE�HVV[aM1زCD+A"hpUM=~OUd�>NJN`O⢊(7 aGXXIlE ?[ x+J)|ݷ^CbI<)mްMYK>Lܓa);':;{>sI!{*`NFr1؈1=<r7 ?"0#Nj(sVS 9 /sAfwy~쯈LF[^�'D{ 'fc=gKi԰}$E4uqF9xsB/{3|nÇz1j?»>nb~=w Rv՞_sj{mV-bٝnδ0_.snaCMn!W>IVܜM_f07?V jx4#msz8dՎIm:[|uhߚ_a{!v %vN(hIfx4o(Ѳr4v#gw"_}o!2gla>x}>߈}RQ'Jb-5bfo͗h# ҅/S-etӹ|~ 9!7ŖY1(1XK?d7�|-5z[~"f}O'PD1 i;;;&-s'쮰mw$e-Ze+o:+s#_>��*$6هnOvYg25) ;t�J[<mٱF!"ו [͙Sa+',!C^VPxjDE\K L`P !251[6>ӳ?7 , ǐz{�DT ^(G^%Ez%);N`A3&~O,cKl �I ;|VfH+eB gg)ĖMtDqDE6BMXWJh4Q1LKm48F~J`j'גYĦgҌOŰ 32_1X!Z~_JQEGEs3,XQI/{Ƥ"&)KÊF#Š3/yJ<8-z!K #fJA䢄~G[@( #c}{b}$ W FV‡b4J+0uٳ XW:'gJ/-؃ێKPVeQW97^*;+ qzwC`:v27㹏SU./Y:Gl"s#<]`๣c9O{M瓈 5o/ى6mzpkbR\,ٝvo/vcӚ~//*靹 ^jhjv<@h}9/)_ߡcp)Е ;sˆAC2xy[UCxOD ~1yrY5?q0!CTY@َz_WBlqCqCF?ovw;G>kKI�oCG5$9a܀\͉=ߍucypW�bN :]��*ejE|񝩉0#]+$$e#k �qrрFB-g  d��1�+�+aHA19|y/ۓYx$4%bǔRFF`6  0<ڀRĐ26Mn 0K.畈>bL�4h,' ےx##"ya2Fr'͝fGf_0]TT,)89i CamX$-$hIJt L$b k^Dƚ# {|qHRC�F_w4- yG`=o{$fa>]z CKfm?y\ &d{q_w65U!\S1*YN$,η90,rpL?q!8MZa:,RE_Ɗ9a8+�#<*s<ޔMFuxwY7S PP[W{Un.ašavn=;`ƈϠ 4;) u 79_ m؈f82=?/_Ӗ4hߩCPO|jxsckr[a/,la<PD5yxtu3TʵD^͜Mca)L9ۧ ̌ 0-jN AFչ#&<✟#1=#lZ8'/pQN 4U<j!x_rvDۇUlV kxQ[ĥ,āZ(~8>DVpT5֤g;lw_+';>)ﰄyn84vNs׻-HX@Ĭ帕 ق/1 hstKnPvt¯^ ��*#0B;)deQXpbjo:Z@"WWy§ Za0p %#f|DsTSaM,nGV!qNk,͢+x`0n/�ǯ$quWJxFR*(*e͇;;hy@*xFG¬gv>g'n+Fx O_�۔_+ @pP#פ,s#bϏn !A@O^71hW3ܡ,Pe$ @zuB5NT␑;xi!"9-&8,�$&E�RŐv `w \`?`#t  7#sɥ⒒Re<�NBM #Vh_MȽÿ\Y4<O# wǚx: ilzk7 \8:^~ @ZpIv9wS$�F6Ό(=}Zy|I?4ibSw,4A#R8f"yR~g:(Iy ,.zG@`!D:j!N4qHG`>-\Jh44J�N6cx5小IeieȊ}I8;0T3?G-:Yh|= K`C&Oh˪Nn,Os{1 4M $a�$MVRLZCRXO rt͙Ʒ$x0C�rji&J; Jh@&?&w&FQlk#P #a4C�dMgVCېɩf {qaQ00MGOw)9q,à2v*$P:h0Puy xLHרaT߲?S�+ gl7$J46@'Вh%$L  gT_y#Q|71+m s.�Ё H{d~&O>8 {ǽ>���W����A��*;>{}#VE UIOIMk(��*{>oϸMq;IU%NmunvWwuɻ\��*5ܜuntjku>r^IՆ\h7u��*{Tk{˸(ڹMWG�9faDp#e!DV86r `c!;$AjL$I읱DB'$Hm9'ݹ"wWw&��*"{}kn띬ׅe ǰK}F_ "<:c3b�^@㈤8{{| '/{^ C">;eŨ^EG%pߚ}ȱ= cN͇*gv¶3=T2͛CS6ɺG��*{s2dW>VJOٔ hu^V'aL7`¨BPxafqxkR˛`q�X-5U#a)/L!|+kY=Jf@y>1#xm^+ F4taevjn ;+D S8��*S{_>Pº{~`F]DpEy9vV/Y6p)8#} 8��*{Y#0Jַ 3oVF_﫧 u%G擉8~t]z~ `qh^Jeu9=N!p c:FƋl�� *d>Jf[|us_,Kڧh V.:[ۓb `y�9~5+]ԮnQ=  zۀ@*2f�� *tVp͙8ZָV ?1y9U~ץƱnիc#KuG \D}Yd�:IyYܜG b"--_8fM�xa{/t7TxHbrF9Gѓګ3�� *pcC`,C-aZ3 VgUY ۑϢ0^P�u>#_88_fE"4<N6ߞEYf�"�6ӧxuB3"  gS3;'%ps0*gV}N mx_9*nΒ!d{|yn d`G5dܴx킞bIf7bF_4BTԫ-t�� *pVJ݇v}{? d! )01[[?y,�E{QvNe WWVjyId4)wY0ED8/E]Ot0$ܐ,^0Nb<`؏Óp| #ނF#"Dx;@�K MIcK8 v4l(yLXSޭ@*wd2u)n}AV f 5Q=Ncs*暖@at[7 o_xS'k7#%,aнl :8G wjT)Dk[|{t;NWjT%Yۖ.n|*8zyns�� *{= nt.Ѹғӂ/{sر�YzM V8tv9)SչB,mxrЌ/?6'_'ePk:8VaL'b]oB 0{q岇hG{5oQ>ԥ~!Rċk؃1;pP `6fl7cʿ 2?'FiV Qv;;n:q"ޮpP"?=VSЌ_~Mmn#´Ü��!�)(3g��n9gh_ɎX~䐧Ue"59emnQ {saޭ*6Vݎ'lNWF[:OWP#gkv u %1?E=O'ݖ|^Gφ3"dXJϻ1$R)M$1/14Ns3 C \jwWR|۷Ofd+bs1nƏOlI];rw~oq{1��*q|%6e;/eƛw&݀I}8k|?/o†d8xoeN#s^XzNh^1+S̽ص l-ƩI9lS`"_l�RC0Bg>]~k:!# xÿ9<Xa0E 2ZQL,-G`F^`'#2PJrҗS ]m&a==~5_3;۱,V9b,H_;D>V5~a_? { *: ᛙyK_`E�@-.o&dps!;[|4^}yHLwkT=K9Ncq\N?�;;268Xߓ {^�'!À:i�60?cH8z|~w?57tZ,_e }ŷsUͳ]v$5ƈ1x?+Y<mW=?+m)eVy`"4"*.hL`K`dgLjlbJ{ClwKqO%s mnZcdE,}/XhYd4[, mwjH hfn) s?M*%b.g?h38��*v#> >�9}b:`m4wRXѽ#|<zߘ+u1[G@Q?b{<m2pF~= V0:4ۤjA#Rx 82Y7N!`iE`Si| @^#b˯&Jl0'c-DBo0 ɐk`b%;ϵI?3+ <tera}|%A(_Fז1n!cICx`%� ȡ(NXq-$jh`[;'UhI%db<29` i7v'`n6f$Fr,hx6� &]u+ߣ\AW}'P\<}ȐP !\ŋiED�U{FF+DGxvمe{Rů~v4(WWsvfuXY=OXtAi_R8͒u?Bf7|k3|_4#+"d8O,o=j{(_d`H7% $R~|xK*ߍ9<,->Wmt g~=G0_'ԟ=dk8F _"o;1ϐ؟snYP] -|vkS;ĝYl)1 #+g��*orvOB %1Ť!b0bH!KR5 Hv,&wz1��<Dr8idi)۸wn)rXc1F#JI&r!<P#DEPpZ a Q~��JXE9+_f?`�Ơ (5$pbu`GlR0`b&)Xt f>ُ$n-]e��OΩ<d2g+cJߎ A"j0!?@�|-2J F-װ{I_)ddbOnv9*+Hcgl;& {i??fE$VD%9f~G jdKQO, F† wfi 'z(`:W})fu0`#6 W7V#99+?%|Gphi~i^$/lf'yc/۰G+qdwmZ/-xF7 #^Qz#A>0Fye _J>Nt~�aA_]Ip5vƗ|IW9`v{dfn̡=?sF+%hbTr6M$m @B,t[l,7VZESo/; ;[baXF>s'י ߇JF�8tc~PPV|[J`7#8{(( :݅i KWXWګT��*{>,qisFn? IQl,:߰i|찲8 L{Hcp$~y.-_ +#"hHD@7@(a1${z@` 7$�J'Hh CyB1{/HVfxWYb�^Ӯ ~_ڨ.J2SPg?xٳ!10%W 9"1E0@i #B` uhx oϰp َVVƲ09a<fn+Y?h=bHߏa 22iQ?eg AQD2b{ ';fnء^Ãń]bS~qk3n~Gk/$3Aab*s{d{0sXQ 0 }ٰ]mDAvwZ?9^r|̌?<aeBw–@Erp jKs9'nUN/x!3+uoA0#_Yk6&C?J;$ر (%CrS hh'*-&e ͲX&N ߊJq5:jU��*uew+ܿ'f�(+ uB<,IdHY7):<7oZ7{ FQ8,bs`?T%[G (VtXqVuy!ddi|;. mg/@;(33;S7 "-"s4v1!@ųvD C?FGdήcke ,#IdJ! |5p (=? _@R|ޮMP`,Q 'Z~Or~$%!g |IC|MM)KHQl[ľAFƁgnXӲ%%:T6->-} bKs FXBIEwك1I%ck;4$4PvFø"H1x .@p;##b604ru\s_‡G+3b|#h0]~BY@pqE~ƭ!Yb,nLqa!b|0&d%@3|yٸ\0!@\q{gwf\B@on>=ӫN=N h^ҡxA'_7efҢup>wxeI[)8ܕ7v Gn߲/F=-ֵmbђYovfIx懲UlZ!R'qu۾V)ՓO Bq]_կ J1AdGB7ny#AT5$?ّ��Gn%h oGG, +Z9z_>['K /FvQ Hcp>nF0ԲXS 7 7b`a%N]LrS5v CB-9In>I3 -Z߶ oUn%#hK!sC% 4jY{e@`<ߙӟsnﲕ ��*u-ƕFHb~~_r3Hv`83 GI3\ưaa yD`/ _#.%2Y{Q7(FNC0t!Ad_ 7y`wŝDؖM^0� R`-r!a WZ9JH \#rnVd=ԍ9jY4ib2QAZ_"Nf%>Q_E A � mw-Xop �pDb�3Hm`r =8ƅ-;kNAߔ$ngPfeOX[?5{�Tix;kB`ZW,+@O'W#kǸɄuX؄Zi`%X0d#d/t1gda03I.vΦ8R[`t+XH,eқ`lG4s"V$b!9rqt:=g:|^簭9xS,Hx3_?fs8y\O ǫ)+NB9ZߓUnfZ?'Wۀ׀u{ {;>ʷq'ng~ _2مk=X M'#~-Mzbmet)F4jFe#b 0Kda[#÷;Z});IsXR/|rK'N^x-͑ƿr w0' :_~bz5ُnf`ٿ8`BHܤn[s'sVw5 o$oۜ`wz~Q-;Yio%ym`2_l14b<VSۨ%X i[o쿄'V{Gޠrd_;~+iVMWcg3/D߯0Q,9]J (}Hpb9iƟrQd^;/S}͔?hKxpaJٜR~a#8W,_ ,8&++_-v0-{CRLo'p(n$d�Pae,r l9E-aJڜ��*vەӾvfu^YǙuf-%(eD)1ygboۘɻC8f6FP+夲*6 (@aDR] XD'�JCK)PV#'+N0sSd#Ť߬<%_u ;/(gml4@qE b3^2ַ(lC ,OHu%!`7,BA `Ab|Ko?i*xk1%ᇒ9V[gazgĦO c?u^3bL-#Å7!3� t7,RH.M_ qCFG`/zP`a4i) k-#D3ny0,3}`Ͽp.[6,`o�V/"\1 qDCR5*|#qT,N)"yG1& *z WG|}| ( s[BB-ۇa(z,zf'֭U|s#gmZ=v/~ra3wNzw S# }v+)]OER>}5Q1,%g<aA[`#Q31k~{��_3xw3sY?byӲ? 0-YlqT<?r4J Kd-X_s);�G|^)?RƜAw[4<Pkvr^_ᎽD:yDN/ `@KH l('S ZN4ynCȾJXсkXW 6 xe�d0Ö0SvMA<+BC,QF |^VPLfBxPq|eua>ۈ dM$,:r%$5^;I, 3a4rZCXbv<3LI~6Zٖ-RÄm5b~ݘ3v9H_mnPydM7cX0!iſXl)nh咸n vC]G~VNw延R/ZC ԔYF )*~~9| r&',8FeJPd�bPk3/c/uWU[[@��*~rL1ǽ~5+/u~3)7ǑeZq/D;9 6n۪V,)1w24F[[s"Zy /A=siO4 ؘzYb3a)_ߞtl(MY1yK]2Y癒c]o F YPCsR<WlpzH|WN%K4J(v&+;۠qHb&Q|7 I8fD _8ѿ۰"�/j0y%Ѫ;7lkؾrO4#LfV)̥P"B<8f#ńc!%'j)<9O$$cYryR+ K︢^;W-Ĥ+fN/2PaX@mayTL3أsgq2ۙ/n5]М5?vc7f6; .!u?þWq”,{HG3m՜qq+da~5m>R(; cut1_w~q|hUaXbxT"O,Z#TϷpNJ}A/#0jC}ƌg'g'm-|}1V"&#g4 HJcIC]3?OsICBw#sA ΝƧtg)4!L ța S{WJYl'9a!#(jף0O`Y ka)ȅ9ơ V]אg^I|%*Tu%Pmdlb3~xE,R}})-mL%kG7lǩN@סi;l/1D_Gwf|XԿ~i%A[n[ }Ӿ{~ro+ڠ+o^O '+:`t K�os ~[voes; 1++6_ ֨_40;E;E%ƱY ?ϋ#llN\![Y qA1hlg#k2+|oC>Q e/%n>I \R`.#8 䔿tsX^> *Ny} `/|Ddݬq:Vc˕v��*ǟvOư7lbݘN{ro'Ž u2Ā S* (_.| _#nRgR {G4^V! p8xQD%(k~ح^`G,фԑJ}߶Ø1?S۸+&^1G_w VX/w$jۘM! RFɕ9e{IaO#i1Š^[ 9U!g &'@g` ,4LI{�� ea<0L@H8j!GO.b;"$�n$~A*+b&#HIubf<4r,L##KY5-<v&շP{k,H-JΝ?e([[rBԧq+FzK0bf& 1dqEo_EPpjy4hst|Q ״sOjs`x%x[ tt/?b櫜9پ w?f180{�ׅ(FCY3܀#yg2ќwbe4Ky_ r5~e{_Q?/H/0Sx ==)9_rPwy?VWfTP|w[~܀A~Xfdz 6$6;:v3q͝`K1rH[uJBVYi ,XgӔ?m»-MK0N>Pfrx(GKR & ,:)Yh?υe6w\̥f$ld ȷزa7n+8/s=zS,)̢`bAnb ڍf1a/wjZe;@;!i443R9D(O_FF+c?^m,19щ)g~ u8晽Z1)~s]IDHIvcQ$BQ1L֤7cJ̓Fwlkq<lSL Y?`=VgCR%o< ?όHfIXi1`,78l8+uG4O ׸hN'֪3��*%?e%BXnC~ $!j XK1Cx{byzALZ H�M N-߲x dӊX_!^0E.C&y'~B( 9 o�"2[ơ  `#0aHnF"*^lxXPyhrsY`�I8#=|?toQIIe�ad'1Ёn.)䒏9y utrD8b[ħ_ i V%{w [MCJ ,خn37dKP_YladG^n($,hi)j(e'鐞|u!,ܰvgt1H߾M|+ea j5xB d"+�TdbԷD s~Z0St%PǿGͳglar:?4wXYݫq:=U[<\LPΈ9E~QxD'89@5H=ms@,0f4ǞݹձƏ;9Yzc׸_^'/?ČvB -cHjV Q"#j Rȿƫn26? 9{i)9<7ͿiXJT ԡ-<o'// ˒C+l.'kпd x[8Ra,̳PAl.g *F2+�b{n �4N%8Mcw)z]65 c 38u^y9V&f$"Kd�B픾A/7NnJ6խ̾aC<S1-;}JK|#3Adot8R1Z)q)?ڵށ 3sVȃTrƻ(:k(3N_|/Kg"-3LҬI£-_3#~g?91Oo�ƂuNٿ(w_Vu*VYn��倗$W�W54?+D0 I�&N�xBL"ۻ7Z=l~ 9F FI2qmg}:$bG�C%|8+!9o\z6H+Νϔ& v]\c½UUgU8��*+r+Iy-;/E~Knb|*ƿL$M૮[2 _0;$Ho"}LZJ�K_F߀@n</%;5t`&_Pil1˿P<-,yPF 0q-J(3 �  dђ;$?`cXObvBk)"dZא7w{> $%zɼ9 %6p%w/$&:KcChHX:zEdn`RSxEf 󁞗 ̀V|G^YXy gN.s')"Ê'/濂O$"b47e@X�R�(AK4FE}( 85.$ BdIHj�X / @^[@td`VXx!<>ae>}+$G;אU(нP|Q,/@Br1Vdc8 ,+yIq$+ٽ8[mlcLOW ˇjWLj,y̸Sw&֣:Ͽㅷ"�orfsGx]vJ~2ٮ!݅fg7kbuhJ�NRsoR0*5+%8bI?ߓ kaJ%uY9?US}Ŏ˔˵TpC?`Z"A@S3ԃ,N6nim7u=b>0n{kgV'ӸkώԕnnE 9LY\!O|b1;P]:_1X/Hn�;ghܟIc+E7sHߏ!c^/2`+;8 }dߠO}xW wjW(��+ 1(pG3EJš,J(9{=Vd+DsBA�Q(18ԑ8CPfe I2mX$,7 H,70eAE%<8.L�Z,~:Q ^~,=8]|Hi`rYiF )IOfXTmv;+1mgP%~/@)s/($ w(72K0GI4Vɨ"<p07,:? =9eq?N G;6a>z L@�r#0a|X,NRG-`u%opRM䝨fvVŒ&\ϸ_qW,p\%os 3_g~99dz8goȟ49wR +!@Fw~';pfW\#C͜9cEO}<}²ߨ|'gVRVL#6g'UeaIџw/ OaXf#F0PԬ;Nbrg??x>]ϟgU:Ǿum/Bz0GiVQd' -f8;8!GeÝ )Xsu'`zJGi+gF vR)'4Jn3˔~ò-n )-@s4;+]l9Duͽa)߲$h? DHBCbi\7q E@a`U}gѹK; 1#xX#GKH!eNV'GA��1�+�+P+`%Qٯ1X[[XC ¥yn(Xтy=AWwJ@T<,`/5m'b^,S6Ŏ9$cOc Ü'Α+<Thk+uvQ47Taa>E+@h ZƘ x@ "+ކuCs^'Z)bCC t}'X{G H|RO2{Uv��*�`qA"W/X='UoIIbzF?LxU'?,' &b}@i8"9 #{6(ئ@$7;D2X8\HG=x3aß贖{8�Ԛ 0>&N䬵{<Y,yma)M6!7 `i<Hɧ0Ml;fd8^$qᄐ ` ]d#+Z:@r̔ 3u�4d?+[9ǟlJ, GuQe i�qUC>wG'S%+w~H A (WwxwUH/ٗM22 4FgN@l'(=`Ym6,Ǻse/>u0lDGYBG>@FHOע�&H~zZ8;A'GHI0 @.@k ѷ=+m$ ?zAYԭsHc Y~@eU-d!x퇏 /n=&pgR:ɥ) 0ȒQ3|',IDhѨ݄'4_,4ߖR!$|~/\$Ԕbv#=%13:*�3<X}y7hjCC_p0 ӓY~Aꀯ�I!`%MĄ# 4a񡿆qj C &?T^-';ceClg E +r`g!5  hGґ/4C�P%zߐɥoRR7fq4`h (g&f)?�;Og1.n's4Y?<qN6` =ҽH+L 58kbAWSI2 z{o}Ҕ-!E!Zv̶hXi�P x%kt�jQ"xi+;2,%$B<`KUgs�q4 b>5}Rx\�DpU 駿eU_ 8�����A��*{V&{%Ddq06]=UIg��*6]̽pNq;g��*c6}~8q%E{Numr8��*p=2󛝨\@xQR4{fEa_ E|J}=a!6ABe9ߑ"r�[&<@݌2}X|f#S`��*tJUWjƨ[Φ71&ƭ<F` y-o_gJ mт9<9OsFx�=6ʈ;0רB 8XwqpS Q�FV}Yђj��*MZ;/%e Lֽ9 ?V[bsgu:Abb P *<eiεֺl'8`Sם6'}>A ᎗ J0Ml36mڵVzѻ̔G��*n k�ncW+j ']]n}mU cR }  j(p{cOh<ej7ͺ��*r3ۣ/t5\; @څ,CO;'p_�Ѳ>ß.jT�� *tD��!�)E3g��kuXO T;A_w4 ���%[R!^Aoswnnn7G pb�*nn#$HV�� *pbgUrj"hxe\ab}ךr> ̌7((p2_VY;6 tG</0=LlsÄc?ttJ�� *tIT]jS5=FQw EZoUx8!yXݦ$np8U??37g= iY{Y~e+8z�/zI` .ùƊ) N^ؖ)�A*�+ g'mwz\�� *q-Mlu/uOlaJuU|5A;2pȃKR'C\ߎ7[Cf` oH@DfSiB3Cy;L!;lOm WNI=՜ N-N4qDxW ؂:8CØ3l@/p�芚mܜ鼦3˜  b{HEVv+|q4m[9lE`\5YxY_v7^ b GV -6zE"twB:,ݙ{|q72VÕ{/bQzó4}ntڤi�� *ss$ 4F|nvPxɥe<Ґ-^8n4 sAFCb4AP뿇E'LO59|FYI'R,?Q+Cǎ~k*ēӴH%3!nG͏XKh b֣v}r~ Jtg3d@cg 7~!*� Hyù~ae|R_,LV<�~FV -FCц>ʛ Hگ�)i�Nb?x( Tׂ~WwG]|ԥ~pO`Ab/#oӭV~d繾ogS/ufgxWs;b#Ka)pC:R۰+6uNÔ:bwޞqZv‚eϒ_+;vn3y[fqq[}wl1 X?oAh湊ן-[/#7qt|݀kO)QO{¾}ONlђ8��*{kZG`6#.r)$!-jqar 1c~#kӹiPyiLãXa39b h Չ΂}ǧ!=S JMIdmU|'Ŗԣ|BqvaX1~y>=JzRF^y8D:%<] WtòBهoR�3/hrlqըǠP5N!<[G9eH9*^C2yڹŐ#yOA3+Em>`NӠQ4oPԖΡŶ@Y%Q f̞ܱ']2`-ǿ!{u�m.Nn4ʩ18+agWit CtAvY#[s}}J̮݌6ce�qۺK_T}$s~0[^ۿd{وKZ靷vqf6)cz~ԜsBcS9|[c�|r68.xo8@ ^m,q_Soy?|n_49݈݂` $$W3Ru0,?R-?(Qf^?F*w,�PP_0}HUUn:3��*v\鷧퐼=۲OJ[a_<H1WƆ!ȭG!\f'] FG&lE��H'畀$!ai P#'0q[`(|jHZQZЇ|c moR4v̎ۺ^GM#b>N�a5,5p-"`੹J4jD'b~!jQ Q{Ōۺ6.N݉%aXܹ&0)eH%<F?~?nǝw%?D0`h3&#[ PaD>A[BG`<LIr[ˆK95Y# a0q7#$15 Eb:B;JdJVv1abgJ UZQP @XQͿ<x/hrOΠ 9 t=W�)^o=}¾'}Wò,H1v 'i!k~|8C~P_+yAwL߹2?l/y38f' `jSqz:^75 V<SG_&8xZ,#INͱcK{2vs7odu]8;lʎ+aE!Pm_\iS��*tZvXќ<WmFrHQ3%BRI" ra |JqCdO$Y@4G$&{3B�nB A7Lc b tl(Y7!F!k%nPo,G,씓Ha_+g�PV4O!A֟dPr2K8=6B7 %%XA@),^B{%I{F0IU r>\_Zd7YՌ�NVQ1 �qbnn<, FBJMݹ|z'n:ּAN7^{z>ݔ,Q4'P󳔼#`Dɯ- %X/3;,͵d`/*Ʃ9uX+Cb~^ :09<-ݿ J|<IykWXx_~!GbCb _ ݲ7uU9hPDa2e!Vњ؎AG�ނSiA Pv3^0¿zBwH2_Ws/9SP]3yVYy�F}<ѶRfPOzweuǫH2c:y8P?8ax#lt~b?Vd!~@'Ch[(hpfdi̎uyiaYF>3+al`Yg7XQNTڦp��*suFp+P}u57%'6<#9r! H fu KA}og}) Z~Bgrhfv]gp&a2ԀbpD>'b0e񻧕,uaWO+8AOjIlXTr|oݯϫU۷]'^Zvƽ1IA_+|K-$@)vۓy7q}\vnH֡ݎdޯ D'u EC±nFr/~"Wǚ<_QwXw6PCջv3s]s Pag+sՃ(9:8{s Gװ~<X"[OUa3UYPB^u5d~ܛK{Σ}TF."k^w_a 0LI\f}sW~'nv)R%c]? 2( `?q[+5ux_<p1oSv��*y-ϕX#Q\#2Ξf}9gJ(HA @ܤ ??K-evlٍxݸOa[|b䳲ٺ< C A1VHO>ϔ ��"eQ=2@OOImCnĤ?vZ-0J!'!hV]ojw?PiaXK_F#8FC"#z'׆3,_�P!#~lF&<y+ 'MHka@@؝ vvË-S\ԥ.[lwC~)7_<eq@D7:aqYF/ ' ʇ󨏫/af<(¬M24vOc)g[Pd?+<`a QYz+u9([/ _؊-Ĩ@压tz#u^K'|8ܗ7Q.}ԓb4%3;nqfYcZ5Ah_ïmEy}b)G%|-"ߵ<XU^/ Fů}Cߨ?hCR_B_9ޯpW,g+JN&w 3Pey1q&욜8HtxHBp]-^fcsIDn~N\/j|(? OZbZ_&q(?Ugל|m8��*uBN~7=|)ƟS8AXU0`i0ObzcZ0zeHLYA'0(8br`? 4Xhb)AāŠC�or/{-,( ,61|!L�L7(1X`0D y&_��Zq VRrR G|͌r rɪ[n,5$iNQ()qƣ X KъZ(8LRy$Yd=דĤ }ݹx?r*XLLeC �aVFP0Rx /B .'@; l<!XPI t84<sF__͈{^n j?A|ax ⩫d� pנu\yə@.r؍ÖZX%b*Z3r[V`3Lj xm7 m <<J.VJ_c(翑/w},UY _hqm{J^ 3_!$ f%9f9Bs'牙#n75,zFZ縅c~5u Nu8Uvuey=Y({cBLoW%inFTf_)?w)šwv Y:<KdOݻx3ؔ0%\2?s#!Ctz:#:Xgo %Jtbj�vL} q_wI!hpҿ_Qyl{7;K1D] ;/r3S^Zkk_Z}'R>]}:pl��*pca,9fަFܚk wĮY48fS,>d͉ ņ IFnaA{#I۶(7KF^0 /zI{UlK^]f?0&a'X?RoΌl[ cOJ@Fe J{Q(7p̮\YAB 1=;P#W,=ɼAE 1(77u6 =AhQܽ C!$Ɠ6-1slŤΘqx@_PbR &K0A{WC1o!vJIHnFQo.`pI�LEZq; Hkq%a%�ȭ^۟l3pJ/n,i7 $ + zi _|Z3a[@_?s��?"- xF;CՐW_`0,g/k6/;'#汏j=YCNS;;cL gfmV4F8ޅ`:3dϼ tt(Afݺn{ā_Mזq;ngMlwSC>I{!)nT}-~,c|z-ur7fz6=78gu `  [ёݐk㞰xXJ?oX`z3{`ǏIG^zCtݗڿ$+(,9MU$-+q? |n<5H 7;}'.Uڦngin<^ :l8 V͒K c\߆!9=G o�ؚ p Qa%Q),iaGM fܔ7n `BC0BxQ_yRXߎbs<3`6ztd {F0? 'r%,MU$?5fq<kej��*~PԵnwI;3^�IyW<_ƒ %_L%@i 3�7Ijoq)H�ƿ HiS3(@a;HWL$Y۔p6Dv#byOV| 䂉fB%'?R&Bh 17dAk&3Q[g,C{K-ѷ G!gJSb,&KcPOȃ_愗;![ {E�S%Q))5(xbRμKSIy5QAʧ/4HFM,K/:ȶ:9'C$Ԇ_6P㆒<^R? l(;Ӑ%Xǘ8M(,PZQ?GC?V pԝţfnX{;Sa pW\)И൰ ;3w'<+ `*!! ?/xG; A"A|+>Ef=|X}~"O8O?}WСbLpC z'kl[Æa -f5zPLQ(Y؝,[ + ͍�6࠻뽷mӽ63K{}Yy'mO[aVSݸ+ħrf:OWXI;J[oVKilP++ GI=$ 2=aYʷ-8P׼ͳd|)ȰG<SoG>GH~[-\N [M__[m|Xvf|{AO:BØ߯uWw{87'~.j<XVȈ$#HnfK~@4~$ </>grR![;s `GOVco~93#v~$wNn'ƾOa+/O"b "^,=axg>]ה^!4/!L>/s𦗌Ah w(l oZXJ44K^ŋ(X7h��*zaYk2,Kr i_ Osi<IeVi|+�L9r@nr$Zs#P}.+#=!Iv#hHX) ڲ^&RF]~4V_ R4ܵ$BR3�pe13$߷_D@Wx0`Iݙ~(p�4V�_KMU`?ܖq1JBo-=&Y M$1(}zy/X:K4#ɭF(U�P}x(l/u!pHECфRp0g&cB:JEᏸVL43,(RZ9 !;(A%cet%HqK7@RqfG0��,ɜؖ H?#ضJ$'_:Wk3 ?JwAhs⻁Pn0|;zȪ1 +sOaxS!WN've55w簜G1g-U,Υpvu7~7!P mƁVu6݆ .CÏ~jnF[:a8Uk[³A{ N?S6 qc݃0A~ű+{)hG/Y;!ZUfgONC"GP[= MHRN8 7$?;]w=xW;_!9*/i}ԪvuXBv*sls enF'3|8F`6VFB3L`O ז#*ߟYzi Z7+ ?lVw9f/ Ӳe)/풵1{0㑔J[¢I0ЅD(YFQlMLF= Co~<cZ]W8Aoug G3~Ge=s-M<ۦ^nR��*VܙWY'~(tر ^ }{�?1Y"W(1x)(̡ Q/Y!XK8ҭ8VRa" "&V\C|R _ߘ_lF+N-)K,-0#WrqY?#8^D'>Pox70"`d<1{_2x^\};?;QW&R0Š G&AfVɁy)Hw`,R'ܲo]x\ 0G޲61 +Qю !$%:OZJ%}8p|Ň ׊+aeFrI0q|)<-:j=bIeN2<[0`͖^K!&D`�9!bHӒsT/vMy[Aarv\F"{vNX /\<QA܁7FDٱD{1xYˍcp7#~jxlvGe4`񘏔´UKcRS۩*1-,?#eoc]<Sevkڭ76Լ9]̜yxIeA!#\Ը>+_u8^_ٟjYr@miY%8$ Ԓ"#a?YїҘ}yv;O(8I< )Fao zCx0UBg 8 ?_tun7@O!g~M$9_lֱ<5@vew�S9<~> >{3}G ZnxjY~ yo XĒ4R1\^Ѻ=w;4r:t WN3/qy)# _).V¨��*%@R7</ )@,Wn 'ImeU`MJ*3/6+IsK頓HenL"<pD_#V0A=n@ I rD %"io q̄hY ҃f⑈Ձ݅]C ,hZF* N%WB!`J^8� cXF&nF{3]c7w~&rSfu<_9 H#Z³;:Jٞ� I#ޗĭm7MV| d��-76{wcԁRmu !_"dLR%y(AFϜ¶rfǜ=~mG$n!=;6#m'8!"Гw渧AiZhwo.EC�<E"׉1:XPA#q?�o�sZ/`q~qƉbƹ�@?enmh= \c[.n+mh|}(],r {hW:^۰YI2a4擿'6#OiGRBly;rd8_D=+]vq…Z|pefB04k8hqH"`PNzَ+ }zGH`ZYD0*Lnq03OW|c5yanHRX^vGvc=Fwc:76P7/ ^?Ǐ*L��+(lXՓMiHbيxl/LåO P 8Xhv-<W@b=|_ b0xJ`.W'NFM፰1 rV &MSZPQd_ < ߈ф8%bG)BO d~MCvpyDUaIZsŧ Ф2^:_% # * F*�2VƇf"m| C(GJB<i΁ ah0mjn㶦krO#m#SJ7cё"h �)Y7]WYH+(N7Yr26(pb9Ffg(H]w2C^zG,n�ۇq:"p#8cNNl1FU >sp*@q'QAz gV/."qg&p܂J]j3shIu3(\љ[-kb+ת @1a1$4vqfI:Xם@1dCm ͢`f8 vN S:JlzDNv�<,Tv۞peo]HħWW3Nv!<sv8\j7<^Fƞ|n7f s_iHX7[#l4VQ'OAN9JF?:%썈�p-yg2\k4 WaQ$y ׵,hZ%0n=])BE[> i(.7'~d, $Q/RNjv*HzR#6'}/3 @eҷX$'gٹ݂V_ FZlJ4,DxXE}phYeK/}/uѧd#ԣO3lԿ:5|`ÕkZ ̴br/!n+ǐRJ/Y\/u '/qvw;A9~W=;8��+*#� Y SH,0a`aꂿ[gxqXO9y |`*anh r@\�08DSm h0= SQ[%ұK=`\. `$L^�5 ~Bl~h`PX $pT^2=2-ݖ`�bMOȒ-PM,f^+,_7ŒŖv "ub%<;9@�/X Cf|K{nsZ�J�JP*�BQjD' *&+ PwkD B@AMlŅ aB{bbqX;k  * ,x ^KPj@?HgHz  HT΀aC0p4so<A)8GNh |N CĠ1]yi%q>C{;+|cӀ��1�-�+-9:u/5}XqUY`/V8_E_nʐZ)ZA0mT 9J]{ws>-ؒae?'}fe=?쭢g=|YWŗYk`AC+JdoXF؟^ov9ú_e "�D,Do!y$o$d2Rۥ?!p 'fMYՏa_1י"{0 M(mUOLHi(aŠDfut%d8B1OaxN�x` 8iZO;+Cb6N�12( 3WQ[`*ggQPC�"̪�a~V3Q:L)[!AB�OU>��a׍+?2oۑ9Y*dFUIOA1UD,䱏N]s2MYHc{@P?GDB&NDBa]$N_~Ř$@P �#uCO8 L�IVx~N�����A��*pU'-MӻaG��*s+-7iwsw=o��*}rJW;NFǺtԠΧSvqlL>o]YUS��*{u*%|\?:yܰp_r%IG?Dp�) d (xqP,0ܠtw7w[̀��*vj_Zyn@ `5Ye�u`7a0\%VJA5M'hڬ"'.=f Ni_f(c��*yt M%kUc|w<n*'Z>ڈ @R qkxX`� G�tGyD79TOQpHUzGic( :0,odfUX)zm}LW <÷h7gkM8��*q4ݫ:V5MsӪf`An#9Ĝj?ݴtN/a� ��*ueU[UT3U֪EVw:ڸ5XRU}^Nn4c;c1_`\VM�� *gWͪ#6ΪUgUrjWR}w'7X9O\fD,'J#>X,8I(/NhER_N=S/S�.X[@@1,0#dwEHxW0r¼4�R�!!B@St PB�`{f  =0� C?&1Ƀ@R=p�> ;Pr:(c77'_XQkUw�!|G؟邀<A; E`NPc�� *vR )UV**5Uԭu 7> 6ڮx ^ +ۘn ݠ�Z0BX bMp ɨA3 rI"U @L[I @h ;݋:VKFD� @!#gNt%+ �>mdH00 IҀ/B=^h0d7= LBA1iU' (L)Ðp�5�#N�'�b/"r*x{B�b\;%SjFժ3�� *snM}U\ vj*nUUuj9jv| d]|<p?GGq-޴۰a3vvMzi3+7rPĄN1vx@#8q�q 4 ڰ`"gb%ۜ��!�)a33g��H͠ω<Qs3QyN"%Ig!pn7~Yy( @Ewܜ\Ft9190MF(Rz±ZUUvΪXU\3�� *r)Z  b= !U]H 6OL$b+; 'Vd? A Ĕd'\F1ǬGk4#o ޣht @#h127lR~t9GamFWUUʣtpK5n=Ȯpp� N-ZgΗUB18FR\#]ٕx%Hv;~B Lj2Bn 7)џP4M&$^AXRƓ!כgטj靸@ψsaW7|*y.nՅUmQ�� *+,ԎN18ⳲPA, +1ރw܇ߝ\$@irY@5?qaCl+W/0f0ƒSK1ӊ'e‰OxSJя_^LJ \Hy|^z/~OGVjXOU_tn`̭VyÇP }9p UUWQc/"u|a|;_nA Q5gȚ�^DcoWa<XO lOX34? l#אpc4͒u3�qF9HPs_W.{ۉñ`r2q4v$~ݱً{gek!|T@v>o]̺fvS>gIPU1' M3,ZjTe ��*r?vv/7K 쾢~v9+4 ~O-~!7]b(Ƹj×sǹ/‰%S/\++%ܴ9hYHdaEv TpPN]yk OH9+Q1Fcs|y#䓚qhºK:0@z JDGP++~4n}=ZǫLhqMF/ 3d9n%n#+gP@v^X<~y3llK,6 vP#ouX9@b Y)Gu0"WgUUWU ug X͖ӈ ('<8�^;A.Ѝcp6snraj@dQEBƶp /a@lh/ os1݈<K]U,Z95 +F_?3~F"~y"w݄NjpcÇ&svocǜ?IOI~b"ѽc-ݾݔ޸Y_]ED%DB0hZn/aEnZBoVe?#xFLY��*r/P'FnxΟ?,Z'ƥ kێ]~ "b}n9Q1)G�7 Q;ƜovN?4 �2{7f'<̠J�>&G&/F_67t;Άm!}[pHjԑ&0S5)2ngy8oJK taYyrǁ]biɩ{kar>#S`c%#i+<(,Bc JK:KT8nÿ"y[�x�/&$?;"d'ċ-�Ppa)\U;)B0}S9D'XZW�tA1b(��XrMǫj;l9UOsƝj Q|Iɉݬ8V-K?3>hS|œSK)Z@- ը/U;0bxk%33 ~p <FʎfW3~q"z[q;[m ʽ[+Ɗho<+^{J<qCT Ä_'u{W2I|ZLlMn��*r>ٝ{2 a9+r²p$ _M~g/.ͨA3qeT94x REHo'SFto#Ą~TYV衠0sҞ'6LOH$>F5Tq %'t0p!V_bf2RR"9wL� ?( -`7K|$MIB7&b l n2gx.(a?6`H=$s܆*MLL|Io;'.*FOܿ@d$~泭@_2XOϹ6(vlDGSr})i"It8Q?اA_v}Íyan`jFv0q_ЀU(Yq>S5ny |'BaƘΫ۶)< {w$瞧CW8(EOeΦs\/=<buAQ> hLrDFe_3OxYA9^[5eny|AY(m4zLATJKO[g<FZ~"k CGlݻZHX+ J6W a/ û_`!6t #nI)o`7<OSlQ *=s]XI꾅(&øj6g&XVUH��*s֬q/fFYӟ^!8[3 5b3rIJS q D L~X„RVaMab R81Ϡ*B,` Ɔbh  I=^q�!qG%{,Zw^Q{AR[pW'hK^y"8D9W:hz+@"NR:‡�u.X8x3S>է? ~~3La|/pr&*S'3Mdlj !M0˾�,x)kaaGKpy[Ze@߀wƎqk{?|hm=q̰ v|8b~5_rVv² t8n̻ߢZRIP26C8$3jr80RO+,?'˪!;N_}3Mdw;:Խybcmx_ _؃vZfL)3g5ż+'^ʦotg��*uxcis1%XZ*�'b 2سqH!78f9OܣL'lEMyLI g œ 5X^nNۨŲ�%d?JLJ,rYA] "خC:2[$BsqxY9;(zy){oc@MNINPJ˳f5!I\ٓ +37J]J츰V#ut zwRT�R^�|)!/J'X 03�GN(`efBčȟ K457 O}'$�W—aSm+c8.APpG.�] t/@{H\;֌{pMvOÏgF ê[sPo1G;*L(pv{8 װ.>56 �w؜)l%D6��5fcX|{Υۙ QPb W,~ayEfS++Wv7 7}QuQ[ )r׍91l׾zObI_3:2(c?o%}=OZqe;doՐrfJ‚-5 ݝq,u<>% ܘ咓ÿ- ĊӄI 88 Sne I+/Jsn{l1Gn1_w,_`W: -–:i��*u SODl/:byҧvF/!Nw3I Ц %D_Il/poa$ұq'8J(,f/QΟc_y40M�"+ 6k IƷ" VffI/l9A=\oK J|op' F/n[PbL$@{S,7?� <O_ Nѵe H&c+q"dsCF1_)}Jlp?`io{pa5=S_p΅a|!y{[I-JnwK1+3Bm'(0�ު,Rȑ<VwJX^">'D¹\@nc H@Gosgp@D3MprYs`B~=]=y"Ök0w{:X1' Sw:9~fX ;xVO?m] "by9R2l9L,ݏ;}c$?xeه > pI+o|):IlÌ3lk#Y_0flqiY3s]MicY9Gӝ7 ' +K&LX!g.~ [g;] ^W3mÅ{r](/䰅mYMO|ug_m]H4 bQT삷4^H*}>|+p6CR|kgrԟ8l4ESl;"93@~WuNN_<&H]xOvi+L>ߏLg��*v`{9}lvP nFM%`7Pfd#PIߓ08Q1?; Un7�P%=b'xR1b@ɿ_؏3Ǚ3 -QPQ[8*Se! x]==Xi=% RynN+EYmؚa5fb5n`` HDC3?!<->�@'Űn"a_۩I~ܹ`E^JԺ7a̯@(! +%Yd e43Ir.y( %$K}nAHXHI5@=# .nP-h-+`{$N(Y1DGzQ+n~[ϳ _N=gGto ].51E;v4 y]z]VDžjtA]`97 * @]N:$�dHUv"v|:S*Z*/?ncx9l^@z9;`?_s73s԰cOZu9DY P5[=37W}yl)_xTL Vf0;��_8!7cYqO+y[F ADK%Ọ%|qk; gqg߁x0AI]^K/";1_9Hجơ8b}2 <G_971Ҿm߅`O{cU,@G?N~Y;2-�R0< w9n|9Wvq_�Q/ p0vR$AHsR$?_'}F+6'(ib ?WI^xauoԷICYY8bq:|Q U 'GRQA)GoݧG��*~ٳZwn!jeg8%-MD>Qhi(81/m{FֽȘ9hoȝ%֪?00Ђ6 Ǥ$ӽdb�B=Oޭw&IaD&r+O[$J1ul`0JKr6LKB@+$/6}΁X/>w)--;HhF#X �s9ž` _?#u_ :&(p"(bdžCgt!eJC^; ?n` ]7:|zQ$E3 %18gbjKF Hoؒ#<P͏F9גwu-Gᅌ S2HF'vYa@^fe LBut9(QGS$>ſv7:9qPG_-E%opW f#ވ "SMfδVv⼡{9c_';>m Zl+q?YnѹyBOTx~@u#)GÛ:WwǴ0qyM>Yp+k߲#a+ kG;_3u}!)OR`"q7ʝ3+j]T\c+V_[c_H@)oNIO_h:8?k7sX+ћi,8QּvGI;fy7|s77DֶZf~aAἉȈ{a r{N06G i}JKavq [/7t2s_\:#W.z`=.ifwe֞Q )O?[̍c8 $ <}|nb%JߋYLخÔV$%Ӻ |ϽWX3aPԇOmT)���*KF졦 }K'㘊d7<b0s흐,319:Ƴ~G؆ANO%~@j(7 �S�4_2D"F*,HI;']B)-$d[bL'p9+1߶C@u}Fr-71gҐ_>` Ê /+<FkܔGy/WIX38~A1QiMA1~'o#"@eLFɼs>RX, ~cCE3E�QC~;2AVw<5"ΔVz^'m!/޿^ k &1(F=ߵx/w�$b;) ;vqVͻ Q.,f�0@4W!Y,/JI̓9Gτp.3(ܻG > z9i8Nqrl/|Dv9dSwcs?U�ñFv#u9wRDž*0RS��N"ĸ~|w)s;bڽlƒ"?gp'f' -ۀfWqz^4P—$@]3 ]w[V3 @&,[f^CswVg[CC/}պm'Wf:ť,/|n  wii("F)*ӓz9m Q%Fwā|86o̅%m3aeY?sR1c%#K@1J5{DҊ=(~C4jB28CzM+~Vr!E$+q=AV̾7altf7 n p&ķ|'9kx4}bB>|*3qbjW7zV^}# L-8~3QDqxs,q/5:,}DmkU&%-��*}3nH%KFo84_y80n @!\Ļb]R;~4˯ gIxݘ1-'lTo͉XpnV0A z0q32G# b/D D,UTRx& Q_{?E<-K)FȑK- F b|BNHݶv`$ !0 ɱx҄(7=;+`6(xf ?rb,;K<oC8oߑrݏf ݘa|J[ NzPg!y9,q RAŲQO Ir_#R `ӖWuZ}ftNJ ,gFq $Y}IڹE2@~熵|J@4'C*?y?qNp)F) #W8r?=۫Sc5|~Ⓗ- (ӈ$w|"xw3)eqV_{K| TYNY9oTwSfw;7{8_"]Xp`!g�6َpRԡ51nIvglj}e7XQc7I(ۖTS6cS k~fxC~D"`+[yQ/vMv@,V # .&±؀݅ǏV~D>٘]W, ƶbZL5@O<oOngj% K(VU0_fn~l<~{P|iS])[dZ@?f2ъ˾)B,MO¶վ}}Q|vhl )|~VY%]mƺc&WDkwul= ϔOϐp;8G S\(e—|;S|#azztp��*~[m{elĖ Ê}`5hFrvea-+EiC߫B[?f6GHa8f�<ByhB$7]`mbV⸐2V#!7 (z_u藌Eyk�FAZߙ?�LrV{ąLApؖM b+bJva&$Hj >Q �Q@>e! )i-ݾs( - cJIԳEPV%"[n:ߐ$=%uңxJ|cX$)XYzb I6܆@r Ʋ{ )>K>A|ӡ'; ~ۚ5%#?#YȋB uI}aھP NOp#�I`c W<>O�u�Q n ! 9c9FkDq?CĮpmW ټp(<$/�� B/V''zկ~ӟLQ۞6={kyyL'`^�Fk'}b5f6b-O |o.'q];;:?~nx;E-wI2v"h~`y6v˲1dt*IOē%v#9|=G/)|φ)\@�f~η7H/,!D2_Jda(!#7ΫKh_+IX99_|oŽEz|��+KgJ8Fs0xeby YX??�J7p)DRF@f0 � İ$�&#9M4Hٲ Q0ZmW +GP%HH(1R1�$rUx aJlA/AKt¿HFژ $[J`RC+oӕCG3Y'b ! =K=+'_`nY䧎_b07@lO-:KPoY Ol-Q|>m/ xgf5 'z #�=H°؞IĢƤITb0Rx46FNq.BIY3qg~ +PԷ/C&cNr (^` #p3j0/P탮g #<;(twN>ȹ@)nEe;6?ϝ^)v͌GYEVƲߓ!N@Es+8n++t1<^=э{B}4Aǎ#{O�'-no<ˀ:3 &8Z7§0-wJ!R*ݠr676̇qB ދIX2M¶ uM7e'YL)Xi=n{욂;$<lF#tG>q^cF GF oϹ<E}KnP1|4WZ|<̓o+|bx9[Ŋ6UZ0ο`! OMmr? }cӒCN#a=p AQV[)=H~d $v*C |nn& PaxGmND(tS��*vMO?AEPRN*CQd$.FKkTQ ,�$,*+ S94* Aua# 3v a]Ux3qB4q1GT}ί=QcGe :7�1x(`qDdOa>~S>=bo$-~!$�!d@v?I44N�eP uT3coY##HJ|z#D>%_Bb7' 9,NIE6(UePj_㰇_Ĕw GL�DE p&"^N9LnQ)Dm^'CVy<9dt� @DFG?VZկ0w9z8p�jBǰX0qւ ±Bb}P~[1С_/F֡DE}sAŧ'#N%c=(+syLf9# EEQ)'Q &z_"vH X4C�zK2ef;q/(�_c2!"S*3@L4ɡ)=)9 mV@SiDI%$7^(Faj#{J2X@#&jq́@jF/DC;W#1?p_<ի�LFy=PLI7ѶR~ F ɬ-aOI@r��1�-#1�-,tnۻVN[Y"9rI�!�"_f?r/!4`+ o|K-vۋP!$�&(ĆgsYIR: `FpϘݸZ X ]kȜ��-3��������������A��+DiKФE)ZF!JNW#,b,0\)fE&ERR1)JDFRqmJR")'+jR)H\Y, W&g;YHRX",M aJD\)DX)bYrN# EF%;".RJB")HR!JD\a)ܥ)��+M#KiHb.BhJV')N,Ҕ\#fEB+'iJDRJF")IŚR)JD,4\)fifF"ڐr0EM",R Rr,\abB'bEF;".B4X!rN#,ER)HJ.RX))܄arN��+U!# EB3B+2,rE1!D\)9\)rER+".F\)fER+3B3"W#Y&RrF"Ќ#HbV!4%;ZF;ZMհw@N��/ݾHf*B*%| V^G}\EM,EF"v!4"v!D\)r#"v!D\#(JRqbfEF8��+U!aIR0'!DFJRqrr)H"W)D\)8JR")"W#JN.MĮRJF"Ќf0Eii4E1$D$rKAHǥ?#`y'A $i`iR${P b:$|2S Ld!,I: 1�'c-dՅ3qI/qW&�:I{ҶExJHxXi aW2<WZXbLIM:IH @bC+ ošWvC@5& ),hi| #¥K_�-�kɡoI NF1kt_<Ee�ĘZ:_'8F|a0 ^ RsW|M 鵤a)Bybv",BhDiHXa(")HF!D\)rN)IEF��+LaK)H4h".K4"W)JDRYarJER)JN.FJF")HR3",ґ\)fEaicfhyMw@N� >`X ~# V?+m{ v5�^O&džbYa @pb$4,E찌 ;`W@j`fI/xK $0~en F%yzJGǚ",M rP/JeMщ�Б7� ͹0xK@ ~Ťko~a_SR=Ā=( f%y+oJV)<]ɠC]%(ndy ֠j-*<fRC bIg.'xa1;r0 ! 1-H ) 1,/ȳLJJ !_ɤ?XFr?ڴJep&3}7E�t2QQ0#6S @ T�7PC@䐃KF!�: !DRϚػ�(�k 2c ˓I"aAHFkv]0IYkUZ0"#R!J.Rإ)bER;".B��+M!)HbViJD\!r)HR)JDҔHqr4E‘#ĮRJRqrJiH��!�)}S3g��g+%'1фg�1&X�<x`$E ~�dL+ 3!1&1z+ ~e ?J%~5,?21b*;'ᶐҴp>\h]} =!DۤM&0 "bBR3SRY"`#JnCykOr6{_PhЗ-u?.U6mlpk'qߟr3NWV @vԢHҮ$&Zu9]V -xR 0eVRm'^Ttƀb`bemk'_5hi@0BV8__�.by3(5;�t�\ /!%(g@o%-hB1Y`aHͱ l֟F�2@|!}Ib׋^kQ`Pqw p ɼBܲBl'~@ )7 1i C^k_A�x`ern3 nM&/?~Q:NoeuK<NaabB'kHQbEF;ZF)JDXiJR"#ID��+E# !", 8JR%rER1+".R\ir0J#",R4\#b4J)Rb.F�= Uy[ G; bX X-Jm\i7�d嶥_X�3-)I|+x+6YKؿWaeyq-5k؍tCF <*^8@@Y U8 `%Ԑ5�2�0� D>XOiӯ&�hX 3! ��0`1 & Möv}M@�`B`aD ½w� Cy@P47F5 ȼ@'DriiI{'s?</EͲK& { �zS#2/ ̍(o*K_�x:�4F�̡XK}�`C@%�a`2HGwx& C݅99_8`@>%ߢ�4�Iy$2A ݟh}5LPa5R4;�z֐dy(Y04$ԛY鵄iLe;XMF)JDR0\aJR"#H",Rؤi���+L#KiHb.R\aJR")HRb,R4F%rER1b.RJR")Hґ+'#\))[^�4` $v K%`a3ĖKNm!M{TE_ JS?מ� Hrh&a Y"7�@ @3$�8b��`f` V^!VV@0�-&y7H L:�Ȭ9~[hC�#>- E8HYCpɿJ8yP� M,o6y7 츗c/`kr j@$K#[x�h$ͅ 006��OP 3# BdnȔ]+LLրa 1@O#K�A$:KQ|vKs77[> p߲8qU#l [Hh AP�`6A`*} TP+#wn1 K\3}�/Zp �b@W�~=� Hy%}+OH�P(I ŠYh-%̅_R�  !SK+ ÓqaMV%XF!DB4JRS"&EF)JEV)JD\)��� +DХcr4J)I)J) ŘR1+".R0Y)JF"#IF)ZjDX􈵚\i9\#rJ)��H",I�Vx 1#nON+t6{P2LɩHoB4^7V]4S^cE)�zFM�HQN]{@(fg%$yubUwd-nklh]'!D:yO%�r;�ܛCgQFG�\CPJ&A8jwJtaY١?�Er;Kb<�3II&ig�$/"$JEBE�pMԖMa#8L!9 HihW4q ĄNjvj1EaB1lX hv~Xy F%n30u@.�x�0Ʌ %K?�pDkK _N܋O<9yp?Y)a">#t@3& vg!N̕Ȟ) FGu"oȽ ɠ+ޢ/ PArٜ(k`@^IX '�z9@PW&>%nea.�<!!AX_Dbc„ /ʎ��0OŶBG+ H^2 -|OC2A]@F '&B?" �DMdA`!�.H�zBJ ;M4b�og+k"/2l BhDiDBhDB4JR'b&EF)DB0ܥ)��� +M)K#1'+0".R4)F"iIF+",4XifJi".B4JBrF%r0ER)JD_X7.qcKzr0R6+\p)r`X?e8n_#k{Uc4Vwv8YWz@@04(' �2P|M 7_!<NHhΡ7q`0R0m=^%? �FX h!#%ol 8+Z~m?,Rgdz� BQY;&�+_{%I;kΖ�B4$7IW>dm}%2`!XhϷg�Vy ۾p&Wh�a.]JV!z�@ƒ:a39!?SOdP!t@[^؆�P А‹Wn3� ߧ_*H`;XWOΞR"B�|B!>(c~Fb35OJ!�0�̚YKQ`|0 ##V֞¶|^ ! HfO0 (z i0K [d (P�>& ZC.aA@W sn�qnϒXR5;Ztf!H&� 8hoX++Oto;\<hPHh�VB8@ҊgJV"O o݌!h(`fO0@0!FbY\픓e6`@!!�' ra7,3g%(fWa0 � N:0ɇ�(7fP[N{"Yf&N#R!DFS R"#"w%)JD@�� +U) )#H",FJR%r0)g+HƑiHĬR1XԈIH'bJ)H4"V#\)rJX B,+#Ix? ݱ\qHYr1;;WC حq­`rP/#K$W ۗɅ1C j(h @MndOeqN�3 ( !ĥJX6eI�1r}3#7d!b3Ɋ0Y{ utP tCۓQFq!n?NM!�\(M��BK-.=<y ?Ὶ�36a19 @0!4aiR8}X`P1#yD47#̱!$QM;_lB 1dv"P'@VLu::�kVt /o("> Gl渷ܞ44+"vo{ Ӌ|sÆ@"+U@�3 OqK�)ah)FAl✰Ӧ`.(?i 2`fm d R |el~1!BLV}Z6݄`R�Pc�7nCB 9V & RP~2 @t1 ḘK(oR JrxqHb{K )5F�t�.L&dJ! f L b8,'a ɟMB��Z�3&- K %^R|p6&ҷ`0r.8`h p! ش%Բs:,Єy;}|7�&d * pBGC^O]Bibv!4"v!DXi"#F!D\))إ)bN�� +U)K) ER)JDRFqr4m5hh0jWGHΖ]@ 5 K�!/@H$Wȋ 1HM &,ɼlB!Wp v_ G)x @uƧP+�5=ld0 rm&Ro�#� 1&z @v\ ~lZnӿR 4X ɡ3~LO xq`!X`߰@s &R0�#ԕɸD)JK÷f ~Q= Yljӝ^o �7V0�(p* gN()w ?8f (|7t:Wb &lMubOn_�<B A|crJ#Hґ&Jr74.P*�|p KǁƤ#2w.%~NK I7K,~KOq7C+n%duj&ba0bQH(AĄ1'r2C:ߍG@, n@.�-a3nZ[f 1e|X�i1&ؖI8P/J93`q2#-8)JL Jj߶};{/5Ǥ � ~�SQA!Hf쳌sTIw1 ,)R:@#N;(@OA]'K7' 'k@#/]p*��0C%#ay �e|PZSh �ZB&RzvAd͐P^%{xy0Ѿ┐ b'�7`gR012: &ku @ZYӶ6@.89 w @5!n� ײ>bXPg XOrjz[~FDV;_ a`!OC�l$70\@�>FsY5,/N!5�rْKy �h�Yܠ%+:ae`� q4&%#{d~Bp@BBbb ea#Y�4�@- qcG( ~u�h/p$BG ,@lN`Qa? x7t40(O)%VBf {�b H�@x⇇Udc1�B3p `fc -#%B|=*F �-hj@lL7_@`J03lH!##[:B�$0  b�/&nL;(k' SP &-�U~n_?�p(L!��ҐhYR-S'rYJR'bEF)JDB0H'r)H�� +\# )HR)JDR\)f0EmV /x !%Q|-n:fD� X03 >,0Wнcl;ް� -.QX7g U`ce # N) 7n֠ @ANW@j1D.K;-02ΜL(xjTtP 5�OGcUDii؄@/ͥH}0n-!Ƭ�tr9iU :Yaa0uB4 0 ӊAC_-WX% '$!@V �2 <dыemd(3l)OKHɀ6)/%; Br@H;S< t-!eZ@11! mx,wQ,L!'m@ 3X7(3 dn݆d'?` `&/r�7HoCJy-#2قy X@P0 fH KJ+}ĀҼcW B6(O7K}8 T41(3OOOl/f0Z &%~6D *< Q@:İ͏,Րf^`1 u҄~3|bt#^0@;Hԗk~ k(Cw@`RF%70䞥h�X 0k0)#o�LL�mhi4ġ_j�$0[i۳n-Rc؄iTR0JR"@%![ORԬgוD@PPaak6J%}`?!E~ !R+O8R_O$#m O0@ �tB/r8#M!� @i)1[/R }��#,%ls"`P�Kd!faz+ ˆA)ٰn(�fSyaaCiaY_8DwIai֞b~;7�F}xwm`R2 #Ũu@a eBxz wp @SmYK@ZSz ^ \Acs=@E}BFBg!Fm{@v�4 ,fHAO^݊ fD͍g$Y[j �#KFm� I(-$a[' 0 0i} T !BbY@[:B0&P Ʊ0;,b6>W�'tW-u}5_ 'ܤ÷b#ݒj@Ŀ@Pє4QBMPU(L΂6ix=A'޴yd$ 6M/ Ro'kPmɸ44)R`z &��bnsZĜS P j�$۶alq�Y,PbG?,o(kp@PX+ހ@1!rJII} ^hhi�(CU@: 3bb8S@piD-9�ar �1-;cS祖 @bPB 􇳦`*v-5罤@B00LC`O,OLM�^t~r` K)$0· +/נ�rtV/M]"qH~=;7!P 5!0 RnJK6 |@ ᥤW C�3;SQN[R90  ?8đKL4b�JF7b @+&P LOtx�`4% r;Z~7d�\�4 PJs_ehUa-#bv!DZ0إ)bEF;��",R؄Ј��+\#K!".R\#8")h1&�Y4R:r7oRo^ 3�8( ]%'Kgc[ԠwCaݿ _(  JCF %'/~Ƭ!.M&zSv(F@1:�`ؖC(5B0/HB_ ӱ1KO) vv1$wL o߭g{1m wb G,X+(,b`҃2P!8ĤrW@t0كHc3`t_!CqbabSULAY_?BR<JI Q #<˨bM%`ԆOdQ?AH3| G(,n W,[*熆 D7V[~``Y[Cyx%}Cno7 0 1 P4YB݋m53pt@v�Wp߾k~3�c|X 1aV3NjHM+ I#*Rf-=$!%vp&,d;ۥ=%d L&#}vD^f@ qHB ؚ]o%uP؄B&$4ZJ!!(' 㹷$dd+l;da\��a1r<o"ŀD†+'9U-!S(䀤w&܂@M(0?(o& +R�ԓxnRq5 sFaAѓ|Ao[7^p.p @!�>Byh%a'^AК k;;e+7! jPbYx ܢ*_k'Q4�M/𝛥Hpʲ ˟�6GzqIx80t�5mB9ٰJ ;$;p @% ·%#ܛnJz1)+gBK-K2`5(v U8LT� XbrkzP? 1/jCCQ~@AQ%Ckx Kd=Hi0 olwXjC^8{ۀ2�x! P CID~#�t8ic[%>FC{p*�?�ZHi I!`Y BQIAYd(N v)& (0B7` E`bY%āÝN;dN`4L##0&�iPa1rߩed?�!@ d<ad0`9@ apfɀ:IU-} @G! �v~P/ 01w&�h`a/Y d$1(BPfM�I  >LR OIk7d8_ �|�L))47%!_(0b@o%0aDޠ ?/%Yoou� @ JCQ E`Űޘ BMLQCvd}L�R*C&` J�`P� �58?8ꌳ@ NB> �  5(f(?(/ݠ @C@Ѥk;∈@bıR2RDhgF,`+0߃K q>�!BK!vϑDS`{`@ /&!:;-!##6�t�`8g&! f}Rg� p0L@0O �f�<0R;�Ny_JJ(g& )ZNlB B9H( UR >@�0�bPWrRCN_f+W_ЬKUu��8V (<@ @0&XLbhfGIe[$+-8 S �W~Xrtw I[�0��?� \zJ"}Ⱦ�T_�P @,`S?NYXa8JR"#R!DB4'bEM,N&D��+])K)HbV)N.RJF%s!H,HR9)#% HJ~W8 R!W m2SxLܲi0 y|+oy(]8 zVg?^`b@qWt'_khO&`f%L)v͗Հ:�`-�;ZӐStc3 @fbi 7Ɨa!�<J@n{P 0 �- 0sT` `0M&$OB$ !bC6�Ș^_~MF 6+d?2$5�ЙQ/W` A @bDBH_�ndvHLtɩ 0zXRIiK�|1`0 `+�<&0ᡨ탐\'~ �X)%{(Fgܰ*RriA03# @7 0"�xaU�ģ㉁HP<o�'9,40͹($oεg&�?Š 9czKK;:A1e^fHf@f0 ZP&eP"0&`W7B ߢΒRpĀbA0{ �B0h�3b�bB@n JNvXi&BnB1aF'&�>10`\ee$@9&D (1‘I K(m4ls*�,@0&BE�%|4? Ӄ1+n +0i\ai-$LJ�y04qX1GG|-)gda瀕b}|p�`7� ;y@"%\4fǩ%%� h 0a}J;pN_a[ŭ)IER;�7!�dk@bY{/7:�lB&#32N3�E(i|�w0›~%e?o20A3'CK |ěW !FYPFB7 Iv|=v+`�/$ŠҰ A6U_\Ha~4 NF we (L3| (9P @5&9E|3?o` !T# $oVi@j{ HYgkTFK#H� `o&d2ج].ߎORM}.Mol[ĖvXt?�t� KHo)ʆ!!Ib`a` @ bI @$/dsmZ};|0+/ӆ d#&1�~(J9߳̂=所 ��^ qܚ0],#@��&䢹0K+j͜U0�P�4 7a_CJ"VY0@ Q+Hhv3lL!o{�h�/(3'OR'd-F MO ,81YQ@`a E&S#R%X0 `WK9nɩƒBy4E>"J'Z->h|W$f *@ @$0WBCK( ! o1`qO`P 8`%BC�fLNB KM<qۆ될(UH�>dI!Xc U&"(� Yw` l$3 _!*Μ_dV5>PaWJ�cqX4?!|͙rɉ(R ~�aD9D��V� 8Y72cR쑽SGDCxLZ+](�jy]#6`} !q+^^N` I6!` b&K,?uKT7V (5$3yܔRz@ ,447KNV%c0 /BRK,9ڬQIA @dO} X 0�~ HoߔRxah-(}N�H�T_@(1дz�T��&'|ԥxD&rJRqrE#)H"-iD\abN)��+]!)H1)HX)8u�19E8MA4Ry\0d0*LCP?`mh0 \!�;!>ܘL)oGCЄ<_@ `:-4 �>/�haou1�vM8`HOe,ksͮP�=&"aEɿOM*ߞIxH�#ddJ3! ≄GA3Xo,PjvC!(?}T@D=dۦR!8π<-))C�rɠTߏl � &M/I\7 #v�4+�'%ЎsU MA`¹e` Xi9hh!0FA/�b�L� !JPI(3�^L&Ji_KNK2(&Dbɘ*Fl'`m@�fM$,,6 5! �?q�b2};�/:X3�#JnS_ X'YH@ vBN Fؑ7^� �VJy{44P@BA\ Bi=<<dc#_8Zߥ! U4�TY'~%eנ�w!;FݒGI�6JĚCv|~,P 2Kly+nq@2B it�NH` N_JJ JJ�\2�p$�!:)?drwJ5�HJؚ8f+V<gq0p� aFk@ e%tlH H%{�tP0H@;ĤF!zS j2B磤f$ҞKmҒC`Fq IK׹6-4P^T� �c pץe/@Ҁ :x$LICPZ�|W OҴX-굥)R"rj8 )$vp< PQ{�I0DWM/%V02�Ԙx'QH&`a,#'a$%ְ0>�\@4[`ejD Ԫ$o,4w-pasv�zt29a%;b+Yb` @Ʉa!m`Wr8kdb5)&3n dmg:1R2#lI!68U$3ɩ d`� 1$ !!6� `0 zR CS@1)HЕ0I4Zr`1as`߈E/`!�)idA+lHF� 1@ԧ`<cSmc�aR +PwJz@;�RRŁ@̌Ś[ /ӈ`U_~zp�@�l(Ēo!n_ ?-3%) 3u @h,d`c)y?4vQ/r6d~�"� &$DyXN~7h3a$d`[RaYZ;:w T+E\nC T @tJ7rYaoƣ#j6ZSPyi@) <��!�)s3g��<@4�)f( !?HBoId ΐ2Pf+0~,e8>/ F (,uXQK涸0)C/VPz' O᜚YbvAD_yaJ�(+mC}鉀D_,jE 1J!OR�%N%�ߗ[P1 g Ku`374÷z��> ,kyl2ծ(!(hVUMG&u� "ia3 K?Զa[^L›Xb> b8irti0*, J %� �.MJSuJ�e"1(σ:W*$} % � B=/uĸ`eRB&04DLI$CH@En%�uf,h aX4 Ӊ(n<*C39DL7Ho8�Ԑ / HIϚY<Z[}o<r �3  !V4NٚECPW!7x{, �# %蕲^!}t@3܂h$+aH˲@xn @3�ؘ̢d|` C !,ҺrCӟG׊뵤a 8JR"#IER;"p��+TiKJF")IR97�Ǥ;75:>@!"o( (ޏ w�xJq f`HU@g�_喇“]^G!c0?zQeɠ @�5-]1E6>+L�hJ0 nI4eϲ{ MҸ @/&jab�~Hhn@KB�&!4 b8n`N/!!'�dC,Y4F�4� & J#b<�H�IIɰ� �c@!&<VI(dLR7&+ p&b9DđM��dR�%"R9iLa  @�<d1ya_�},Q7Zt`Lo!&&\ CR(B}*Q � ! <QXCQ &�F^ �=&h`(�t&J"� $Ԋ&`L�2#g O FV/>&$�,? +N*^ 0H+jy:�P<�<440? 0;�<�4 +NW9D ρ,DZtx`0`CJ:K@@BP&7"��|E4d�dXb~0'{V+$HxLO DX0 R3$*o-\a{ ne9]9'L_M&:HE}P -ܼ Q4Ơ ;))/L-?H&}x@vX`i07ǠPAx=#�?߸dr5n+ӱ$3|`dΔ]4x&bCGrwL]Wnǣ-�]u7Ʌ 엮�$ �%܅cz2𮏯%o뵄i9؏o.; v K|Wvl1=Y.H" g�ZC J 唄t;bQ4JPB27X1?r/bf&W&J0P&`I+tA IKHˮ&f[%%̀d7H[\Ҽ8An=%bRp*%"� hE?+dbɤFV"�5�bPҝl,45S\ I,Vdm)8 2OsH@bHe~Fd\�L4Ri@Q dkAZC Tz?Bz09��~{^0 �2PaIaE~ ɥ#SD"H L&!#&4')@ba@~(F#K/TǥT0b#Ij48AgPņ5|X0bL%MJ{l(�) 0\Rq0!8.'�ܴ%Bce dFaB)Nv夘WZ@hU �%� B�> cHB�$�0&Oռcߙ&=cIoGddA �ZZ3!rV  0C@1ӳ/17XhnD$`ƒE}6ؙǓRKFlY2&;WB@R(Bi4XjIEihp0(0�PB(jD O&a B4$:BW$ 8#l%*Sk%I<! P\R؄i] `7T\:B Y�>�J`; VNGO, olj0W<Cؐ,Olu9 1e@`$I`l:$<ɤ1h"BL& 51< C y(؍VefI 0&!!EI4x ̀/PZ3L LOޅIRrI{1`Tf�3,;a=M  7b}BQ0 [(/Ğ( x&Ț� &@*C & YK:Ipi MiHB́�YA~n` lE?��f)),5ɅjrT9Q4!Ɏ8ܔ(! Ś^x0�0dYeրRnr_4^< 0z(�Դ:Op �L ss�pa(�fv�3Up*B�d C4%u0 v�ϛk7�y!pstj:p35(!�;>4N:ZaB0ht{5V;XM&bEF8��+d)Rqr0EF_+d a@Wm%u}ty`\v-bd!t{:KzĀ>� (�dQ~J!4&ǓCq%F"j � `f#� @0)EPNī�z�IKGXO{4H @4&FpIKGF^(p> h` HE9!Kf4%&thfP1$/&EHoY4�Xl8aA�'�1 U<PjPS `�K�0ˆ,*ShBò1ix @0+ ō I0l�9(B8Xˆef LALJ&$hH`bH3&I7n{p0�5e 4r@�f_T`:! wYv$�hY| K �i!K@: AJ& zp �0!fK pL�ч +,=�1�ݷ=} M iɵ`,Ja$aCHeآ O'�tpudԠ%4 e(of !:L !FN CKa)ec}yI@i~zu�&!ǀ 2+bI`o�4RhCIݑXV (>q(i7 B>d]&� Aeeɩٜ́3]T1 Hd±`U;܆_P�%%HID4lMBR7%мZz=7&Ʌ&[jfNu)FenW��yanZ (q@CAm=@1 2`o@�Ħ3HE`BNXa|?;(J -Ā8ē@uY1qfQz^)IC@F  RR�_+~pq0k�%�(�J>,-0@ y4h J VI F7� @!h8 ^ N IS]# b+C&?mdxq6//%5{  @2!# IDa3:1=JEX +S ^7djM �\.- H!"c#HY Ԍ`�@Qy^“ɩ(! ܅�#9r@P)(z7b:W䞅=ܠ(I  LG@A߭ po(R0aH!ۓK+*u(fQ]f( .)+!#+rP-ASW�CxyiJӋNM, R#*+8qR\RӃ8jy4h,d=?!V+<@zOL @qH)�<CR_ՉB� ;,NW8r2 w-'(P@) ٵP\ #�0-UɆbY~)5}h߃ 3L�:)yv|B+2IPW�A%X8" @:%w`ϝ a4R7;MKQ,C1 V'ٲe�2Dp'+ !#|B ILPQ\� / $N �@B9a0]P @5$e.(@d  f7nN%SK!HM�zYL!vR K� g@i <Nb1YW�lK @b1{ dqe!4�; 9/a\+p7�r�z`UYK ]@ @*^&%�#9o &�$QIkpѻ&03\`#� 6 r{)A0)YEL)=+%&�V I[X P Tۀq1 �,D())HfH!�+n `Q AbI$ t@OD!` He³{� @Hh,4M/�,!'zb4f,�LhZH�ĘZTKdk݀ XSd>+�8€�3Kb @0FlM�hdnWj�z�DĴ2. 3A1(Ah&X0RE�.lK!�i�% e 0�$)ғd&@ @L*�bPL( @h~0 uI�؆Ґ$߸jNx!PMH8ғO~+5BPY }mh5C@v@ -UƮnM�*&NV%`6`g0PJxW4(S/�|OF@ A! dX񭬀�(( U9&nm<rB(< b@�>!\E �\ хW ·�j�P�q4@ @d Ŕs0JD>«KBQiIؤa'rD��+e)KJF")ix0ݑ{gco�%�rPih db5lyK�ȴ &9,k2hn- aIRqHvhhפ@TP*rLp�bPL@ N}a$DU/!pj@hBydD@1&ɼoԚ,/i`�44E9 U@ {l 0䢉H�+��� k"X Ģ \= G1R� ~T ⻗ FIiU�@ I(;(Jި@@T E�Ć/WKvphO&f䢉ЦJrh�NƖM&&�33�@K5�:BJ�TR\ �#!�,2\a0PHd rUra0�k 0pg@F`7C E@@BL 7ߐHP(3쾀(\1 StP7A :�zy00p=B݇~\(k~�caD¿ )<d!�bK& #1/� �r2~AZP�1&T :&l�~�>-)5E5W!:vM�dt7~I475�)d0*o�Lqz �$P& &ixp�\�>GKBr>�@#bzOIB�F�X'REl@!0e,0f4aDo|0ŀ^N p⏞p v9X @�`L'iZQ{1 H/# ~VY\c;ˀ=`( I 3riHgK,yBy#v@M߷YTͷFBJ?B/p+13v^n tT#r5�<0O!1Ebl:-f dtJ1IBRdnB,;P4 `bǠ;8\RS(H L &PYw +�PA5Y꒭yqhōg(n `F�`ၸBl3OHfII 8HEdEܯT^'??:[J # Ed| 1&^|Ώ%־3B Gp'%3@d$| ^ ) 'o. iU݀j@(a0+ӶLKgG9:m퍾HeĚT5?�%|5�; V),52CRQJ8X (E! 4�tL`vWë1A-i!`ؖ"Q4P#jC W� 6HK-;i/` I섣^Abaqг@ �?�Ԇ~Z ADV$~Xbו!! + fCgYث;)a ;-ŠB�1�4شi>CI%w_r 9nVgͲ3g1I _(zK$@D%$4 ��4XL^@ɥKr�;�@' .&r@lLǁ*^JBj �ϔWrE6�H5)տ1,RF8H`W"f%?y �tl=<_ lw !V!?8$/R�`B�)OA00%))=")!"Ҡ &`1`_=쉠 pbzB nB) T4=* ל rh C@O6Hoqo �R8o 0 NJ Q` /@wӷp#^xB|cxa@e?B3dVB F 2r3`)cBSLZC3�L*eZ�t�DmP1?JrI���$ 4qc�1�vPbF1-;@,} &: $Jqz6~�QӰh R>M/!!=‘t@ ~`;&#;I ,"/@T)dxz[8y�NM@neAI8H yUPE4=!$%Pa[0\LCmd (1A</ ׭(�r@1�̯$% �� H�4aU8 _'W-%cR &1""phzy@ �yeln?Ief 0HDͷaZ$_ Rg-AZ^ �`3bii g[e(@`@P$-; k �:@P)M!ǁ$ N C"&Y3(`&+b, , �8ۀnC!�0oXE}jRDh b1x@ 0BƠBM;(M:@݀# l0 �֞�5I:`Ĵ�;+tˀb�$0Mi 5; uNP !C1 $/! vHG~}r@�?�CI L&Ke1�*@Ha{2_LBSm�d�L:+!3&(M��貃x4h Rai(q__DhW!-FZP5I#4�d�%=8yӻ~Q'[�NCwSƔƲJݮ�Z8آ +׎L`Tԍ@^� @?a�x/h�>�J�(^&c=$NHGՅ�Yh@fEnWJa4"v"v!J,BhD��+e#KJFqr^xHD2S)fGGQ'a䡮3w�x3rnC=NGF{(�p!vY`W#e$oaH@p&~/;lzRhbJ&f ;t@ (j6RqjmnM�Ft� `q)̮?b&/, #`1�L�OHXP�D2h�=U_Fꈻ�WKF, :��P )OOX�0tB�Z8�((c]=2�#1xR?[5HP A@P1 'ttk8 HlT G �b7zՋ -A/J~�t!%&J@; !'Bj !`0�ɣؤ'%?�N� `; JDw hQ7H2~CB4�} T(<oA4 [FJHXO8 dJ�LFf @B03pyRBCh3|pײ�.�i+BTf0 @Y@AѲ7k1~5M�NB ( nOIjաCK0݀0R|W�\p Sx1dqy�� ` Kә_;�7d02 /`\hE:J!0yi�: !�bљ(6"h HDj&2*^d41d` )i`0jE�4XA݊1fk�^DPЄ� -�F1�Ư )7k@c(M3R @vK(IAe`B{<M,7`>_ |N0ԤJ/iQ}\/SdVZI�0G$i;W+0 JJpi] X}y7U'oPrr�b'mvdZC\WIBP-n)y '$�VKq!a[Q�VRzq'R\Hc]TT� 2&8'J7718ƟbnwT\|B/&BRD0vwF~M؛; J ognwk�`p(Bn-IdijÊ̍}X� ,>ZJ%\1%Z?Hc_'զ=W0�&(1?JX⯠hP0043��>M&BBS 2Ҁ #Qɡdo$\zM/@N7p[Ҍ)AES@aem0H6d)5e.PB1-?ǽ0�> I5$2AIOÿ`1( $, 0:%X�($5%tHiSvn0d `¾iOCnBK?O/-8Deo�� ~Q  /{z *�N�' AMB) L�hnVE C I- @I) nB �h Rj7l!"� /2U֔B�\�aqyd>1 G`eG @Y[`dLKcY@;JC9D eJst 1.0@BmD ?�?ɀPBR72(74JG-XiCfs_:!pt6Hol~H`;LY$D_T`0(� ov</PM&䢝 ( ,/&jXb&a[t[]h О0y� d4�`4 HO@lCOPa0 Ya`O`[Ch`BV~JTNXaD0r,� R Q3g!BCNfF~F#Kk�40bѰhnCr@c �@� )(qi `ؒ�I/�nYGԍgN A]Jr ~W_(@]�P&Ɔ4-*'ڀv��NM5v(@@_K,-RYx)wl`; jQVQL?b�JL�a1owB�BJJcצ�ć~j2p[' HbxV"�*�rēHh+nJs;:p o()Kװ�\�B,R@+t*pnu��~ލB J{(EPh;j6tj?*; �MҝVsU@t�RL&b=}�px~X2'%_dR9 9�d�Tk@34Svqs-|Qa ?CxLW/� �]&�LP%)~oĘB�paKQO] @1&! Vbeߑ,ыc%+ـ`)```a -;؟vPqdie! 2s7t3䒆W(&!փY�? v@M;(3y(_ l?Q�X�ܬG,58_) �BBO!bc;#/_󎹠7!3H{9&sLc!vXZcd R�8R7RАtnn6PiC/,c|75C=J M((%#_z��a+�䄸`ۋ^h8CJ%t}WR_^Ǎ*d'%O-uZ<Y*)DX)S��+m)KhT0Erɩ#6V@ 0h۰/1xnR~8Rb�I3ќj~+|<_F�; KJ_ Fߚ9c`08n` �A1$kdҀ4( aYW2>k(,P�(M,4 /µ$a:3#ǁPecp1�Hkb}82Z{SO{� �ZQ]M) 5ɀ  @1!dЉ!!H��� $iR3#l1,&X� !Ix܀ Kp]<�pM N�#@ ym�fЋeLxi%6 71 g ,QDĘX@�. Ⱥ@ I8i3M&�*�4  (0M!=RC A0@dQjrkϰ J)B(׀ Kd֬  A!j_t`PP # ITxҍY �1&Pɨ-!ia96 e��jIJh`c(` r`g$AE'Nks*�1< Xkab GI�brFBlt18p��1f ,5fʽ AbQc ̍ha3v, ,Q|$Hֲh`1 v~   Hbt �hU�h� K@ HdrHd܆$�*�T�"(C�>v+(Ҕv +!;&q+e (hc~Wpҳ6I{$n,5(s!)`eo~'d��P`bKa̖OU�`Y @TY3bhn!nz7)yAa44g)enD Z!L,!.#W;!(fcWp r� H "pB`,*fbHĘ TPj ElP ɀ_3ar_]R@`W -:N/|R{䰔8} I�29ezC 0,d4NGR&Q5Pn$ GۈY@jIp!y7 ъ`Ē<y/t�XM@Fp(h8]h�ӒbPBLNR 198%%wn`:J !#: /;/C`F`!h]bDbA/v]:ן�"iiH-d0w�TB H,3JĽIjeU~9c@vgrX$fXa5LWIhY 5��@Kvi�b@_ `RYnM-`%rn~P c �)EPtdD`)dU %ih@5IH( E<PAD20x`D 2XxoA"i`' Kg ;97% ^FqL] �EВIda7 6O=On+=� �xL (YK8ho"ܛ$I1Aa@1? Fr ,ZHeɩ8c%HlrIbZY B ߅kP |݀0jC~}?ӊ:@lMYK^0$ݹD@p #^?TX, (À/ɀu10;3;|bk,"` Y J@{`@ pG@)0,AxOP#i !*~OW 8 �:�!H&0a %C0I`0 �%&@A47!)` F @5Nq=W@9�|9d0 ۠0067f8W;,R 񼐟 5lB@g/k ǸU4"�fi`U)Ahf?Uɤ #6}[^ �\@BL /�V(`0wn3^�  X]fր `h`BIlΟ.wdmHſ !1{-V"",L!s3a!��:�|B wK<;Z )ίg(@+0*H@@F !# jBp@QE��C@Y`^@b0de+=B@Li =Cy�2�p�CC-  H_$)!t$0 zY� @NYh&$ l4`Owvۅ{=J:b{m ɨL0`b~\d@gH~7d*4nG (7dy'~xy[Yx?lȚ: & ;h@ H ́~_m\ AD+6ؤs!|>,d 5%1$ԗJ'"0J+#p0#eq7@ K(M-ϛ.z�:&G%�[cCK(#UB(U)+ID^|C �45+") Ii|=�5!M1I)ߖk09w�U8 6l_#?U)KmY3!d T? �|<LmH߶0Z 2'!@)raTrQ]@ �4M!nX`'S@+@] T5 )0a1(Qih9 & +_X&:�rJ7&_|J'9W !!tSV1Jm`0�RM(@t¶W>M ħA@ q%e%FgC^` X%LO(3%9(̢I5$�^FInyP 1V2�d�R*&ӑckàS?>(iᝆ -RWmS <0'yR26=R'bYS ���+m#m@t7iH±mw=�7'�ӔG՚ �;h @aY F}T))bFg OSoHet`0ҕJ͂($Z8hdd^)&�lC P`W(03Gv1�^Z� AlJ~s$^_JPCS'})=~9@&�\ Pw rn, z_0i7%Q7�4�rCN;rq� w,X ť &�fb)K�)�n 9em 21 RN @oR! t�n+NJ!�'N N&�59R1]Nw{` ěH`WlCBy]#�$�x R"r �T1 1!W,b2V>He0n45� �0.Pk+Sz(�&H`:�uKUd0%�axD̿|\599nY`v^B `'!aPՃ�'kj@^^a,M KI@:!f@%�J@a 1HO($!0 WHh; SrJx&dKZrr� ۶Hkק`:K ƔOX 8{�sބm6M K 1N~ A�@ #�j30 |$v�zC@mxXɘA}zprZ�HQ`/ClKp$,(�N߀, E'&iHŞٷ1= hԆ'!ĥ? g?N���&oeߕ,_n¯b1lJ-IA& 4;/g㪀NRI ۬ zHAE:'(OP �ܰ'cVVHy_Z�5& @(1MFqz@oq�fL&Z-@:!QAZ@`XɄ@UY¸ `;)L~Z Rf( VppqAM; / /Pa@Ty^��!�)3g��^I4ɝ&:J d2( ?NM&YH&(sMɸY+ rP18?SW[p2@,C@Z@:T \V r8!' }B) ,sp ��3$3bQ|$dtqhZZ6(`'ۆhqz" q@T@ &RƆѨd9] >] &I4aB@mB[.A@&b�ɀ0M߾B]ם^% 7!v+\~|C8�;pF�P ^Z2 �#C1A(i֔NMg(C�`L`_`�d��@1,cK/x NlWD]Z8o%6 �3:H'Z~@+%&�:�0 A+q KuQ 87ᛍ#{YkA ` �"fvC@> 7up FQ 7JQΗ@P8=-))@&b`d/p>@   xݰ񆺱0$²r;wg36uH*YiH/M/9%}JQI@77V [JHe"PBq,5?3/*�0�*9{0aO#�5 0�0!75?ଢ|u0P 3%</oĠAo|+$1i!R@0ߊ'gMO��ĆS°fa{@t�Dœpfm!?erI'  fۀG7\`ho{,i˾@``(PWA8aV0 I�@_d�<"@)g Dn$$Y})F1jXIIFVox@y1$u6(hoh�I03ɥ@EO@B`h`:IJ‘폪(�0`T7(1@M~`KBIH^ub'p�̲a0f %vBY/w �hKg,4l0 JBpBR6( w 5.=MQR�*H yezv|Gi~N�P� ZJ+`B aP�0A'30Oef KٸI,7ɹ#) XtiQH!Bkҫq4P X<#?Yev`ø12JI@‚)_̓x؆t&OHp0@|,)i ɀQ8 2LgI:` P JB{�Faᥑ4,X ҁ&B@� �׀^LQDQ$خN: hra_ ]0 Hi%[tal"~�;N, +8oU$Y CJ[1e0 �dܒXY;* �3 !Qm #?4_`nɩ,T 4&_؝d�:KsKf@O,01Cv5#o V�&!��BQ4 K,3]p 4 '!W|n&�j!�L8l'tӐ Z�2 d}3^< @i $B!PhjDО~ HI&� &'DJO}qK&�2|`J�\� {(?�T@i],nc>˄#eq6epJy"z%UN]F֑N# EM��+ @bg&Fgdt;^ �c&ҒSw�H K% BiEŧ}! 0�v@'GA? ]׮��?@m�|m/,;  �a++) �t�yb #YMP� @3&#sc|i-0OYvh?vqA30R?`PJ 9-5` &_H`Fd2||:ؘ�ěb~dl4 !5-5%Δ�6pľPkpV0(��5n?I~ /(E#7p0o ܼt@~KM(X?�Bc_O d"o /Iu�5H ϷXs�0�fC;c~XmX`I hh? WaY'ĸj�9lM)[!81sXo��+,eh@b-)2?�~zRHr=@,P(L+e� MHh�HG/!n?rÛ}ɿ#!/��j`�QH&ta}m�.�HB&d*{}a5nnB@XXn`�o-p IX&~DA�`�2I ,Y4L؎qJ 00E��h�;�raE�hJJC J. �Rb0b5@�fB�4 CY{DM�n?bL!m�1�p�W�;졼(- �#44Z5RUK@2K8 r ce D*q%�*d�VCue$C�nt{ hjoR�0, CNQh)>$RR@bi3F<Q1*m !`bS G!�A7e%u`P(L[Cp2( h�AɀT:Ps ‡/Mk ;rd0? `d r@z\.d2�`Q);69%g\40`0B 98kt%^(|q#8l,MR pp p!W/tDE=a!!Ѫ AGXg;(YEvuZM?G+tZC aaH Ia%!RTG4D1;O H($>�-b& '_C&6آ`(G)!g_�,!b`ɀ6 Np=)=:=WeܽҐAx ieBO=V�7@tI 10ul18  `'�ܲbVJ1H _1Hkd'd�d  (R@b͙E9~4Dp2ey@0F n?J׆t߹(�1%@Mt*JCV6J.N Ih-ɤܠod�0 CPԖR1YJn_.!6t$nrw`L!t!C!(0G �0&9d<i߸L!�hLlL&$`idZr@ 5!�` 3 /yC H#CQD'fEId2i7" wp�dۖWق_ MD,0EIaK+WL ܜ��Ph]a\T~0{diPV @uonكFSŶ[&�.%:Cd߶XA%:mPĆB?fB-`υ@ 0 -#thĀXۆnBA` binZr2s.I@ ؤ w? $"@ 4ů��/~(M@v=%+Zr34^(� HR9 8D #xRǀa r̋PjJ8 )K$f�2%kTLY eQˡIK!�j@Ca#CkJHbBxSDjSNL·O J(oX ӕ,#E`1,0VIJ ,b0gH±Yؽ@7Z 3 5>"@ ~BJ/7-ۺKS|ӔrҀ�(C}4 @N0a04+RB7CLp0*S@b98U~J  GGb[ 3my0@M)a;&%R0�t�PLHr7ٺyY)R[sp:o9 !׉}ZB}@2�TdXtR e=7H ,fC#5;f!�<Zr1ד|p@$|QDޖ B#?%�l @f⑈a3J@ԅR?�9)�"{00 M, _ܒ?d\�#1IXb �;FNd`P`)_^r&6XjB7r4I,�eI+` ɩH@V&D9)' BC A0|{є~j@ܮd"nM#n+]bC % [Y.nF#Xr3�P�)nV.Y�bY}4$ />�B�B` K&�r( ~Be@TPh ?�vGC;['`�vL W(99϶y.JGi&eL�Ae5 /ad&Rzwn_X~�+( 것w9!^Ґ ߀d[\ �2@�ħ�%lQmW7F '�#/IEbh(A{n^gWm`C%|`N/W|=};Jq|m]V;JF;%��+�_B1YҟQ1& K!n �*�rL&$ N=n[^g�"0 W$(-7BW}~ R ,BI7J/t @7(4i-< 0J1,JwXĻD �Mb{Z̿^L�{I@{5쌎X}("@VJ@%w$�L�tR:M) )4~P<W &vt!zPbQ4PbX ` Yդ vl(x)eƓ\�= F6B50�`amN LR`P `T7ĶQY]c~@Ғn !% JX��5)O!^lH0ۀv�0pn � _@2MI9� �`DPxa7$4 @)%" 67qiF*`:0�4�ć ye�#lrYAi @N^�iN�e4 g&#l-#]i @ ԧPio1�jxZRP!�0! dmo%�3 B/R@_&$ ̢@& , (qAZyBL& րr[Vph@RKG&ɫ@'fL+J t bIMO:̀@ҋp ) ,'FԾ0&b`#�.<[]�P<߸ �*&WW,L/%<0Lfc[>􁛀j�| 0k~$[vFneLH 0 ��s'#'\ie 4 ǧcQh}\,L0a &V`3^SB�"XwR`PK |J� ! 38cHEI)�Ȱ=�H<' M!Qþ P` vF&�bP$M 7|#eR&M&'q;q` Jq#\.B9E 2 %'!()UO M mb99x? L|t Z䀘/%wush܄zRt{o C2P*L ֲj0#"1KLna3|MbbS +D}|$0R9~?�n`<M+ z&kJR}  ;P΂�(̎C))Pj OѕレM�p�܆E�A7Sb6NҊQ~ vY`%7uC@BC!,_Ap �T�Hᡠ'NQ(W/�G(-7 �,  Ϳ 1,,#d4TK!W��L+tIeٙG| � aJW3;+ADJ6B(q&W$S)~ pN_aa0>f]�p:bQHw(-;#,'jm-ៀ/Be<L <�F[ +H 4{YE~W" +U� ` :X~FVdCrPf_XEf -8#†ALdL&�8)XVpc14)/ZCEF]�e"*V A f")xjYD0#Rg-( )K% *RLB@0J@zi\J`bKOV:F ra3ڱ%�~&l z[j;ICz@ )S`PCx�Ɋ,@q)آ8MHa{00,Jv M'/:RBƒ21` =%`BY@0p Hi& t )VdB+ɼw/J�;B�L]#Artf"` ӟ0F]jK gLÊ@8$2ɼrK� b�ȥ&wJK� �vQJ!�,gKb �Q vجO\Rr<x_w4Xa3)t S�No)/0Vj"L-Z`TV䆆 |8@0!|CᡈdȱZ4H'�خX#?ցB!~K&M_ \�Ia#g'^CK 4' �X. ~~P`ŸX`Qi4g:+RN{!H�M,YlR �rOA P``0L!ao ͉{b` ~g&0KHZgH ߁RxF`תSbN +npaXo䜽}_Po�=H rgRY v3C懲"� �ZX%%B=f|z/8�rYI, fIO�w@t��; &#ٿf֧ٖQ+;~�FCJW8g7w4� @Lܞ4n~+@ |�`., �hL(4/tsхl0_ t(RR J P#�!A~U`ΑV+8I_d:>)!y!EV%;Xґ8��+�S5.�5Opp Jr5I4GP,�3\L�d n`rJp37 HO#"@G7KM�TXn&¶ 7 e#�7Xy~%o0Aq��߉��o8$�.Q` %@Ŕ;dV,`($L~9�``@Q5<nPj_(VqSi` @A-?�v<B+0yiL7}�8�b44443s9e#GkB�*N@ Hdޞx!k�@2L@ 11!n `ePՁV}p _0�` ' r.`PLϐ#/@+�pېHbo @ 4�=8(Tp (MQ>V�r�Ʃhvk� ])#m\�)Ɂ`ӫpK` � =! { SNXgÐwXej }4�]�M,[[@ @@LWpai<Ye_PH+jK4733T=|'` Y/=� &(X ' S 4�e�-f-=m�7�|0}POj}@'ݑH}ũ;*֐ qD΂Ʌb|1S;�5A!!�=7-W^@L:qYH&FHb{qq5 (e ntA^:-OA^` @| ?bV 9ȤaDĀ$0 [�b<ќṉt h Pha$'{KH' &`hᅑe@L�b!(5I&BU2$7 �64r`07$Nda0 {pF=A8R�ƒC@EP�ܘ;Yewz�fI FXaXbpBx@to(pQ'Am!! &r4!^Nrb� r`F&O%x?bz+�3 @ŬX۸ $?ʱv;C)8d.?vJ% Is 5eAI\Y)W45y0!d~$� @h ac8`k-3/_2HP` PÑ&ܥ)UW ,4aYi4GPӹ׷iL)$(M�MsoE^T`TX KXan1*OQτލ()b`l06G4k28P�R72I *t!~�zmܗv8$Loo&lM`Js$~Y,7\r$(ԁP(/~VMHkI,\P 2R-}cv�"b`'I5A_/W�~�(ߡv54VRC Ck"-+@2(5?oÑ@ ~ ɩdqZgS{ AI-3N�4 7b?Cm`NhIhKrd$mLxVm}HP$0nJrF|QB P ,\)Ze=i)؆# )uerLe'F�/)e�t_ }v`0r&7VeNp!a[ȴ)vj @XM,0FO,�Z� nP ; `54'4`d;``0r #JjXXhhj �Bt#%!eP+*,!"MgzC&>!~�~MNR_(1V�$~�a%#3¯�f{!L0AH%3<u�/@i2hn@jCIYh7 fJ #d'@SD.[)Rn_RC} !W��hS`(QDΖ/_~ODR!/5i)28 Ē�U𾩸��i -3ݜC +U=a̲$-## Óx`gH=Vb&d2"K@}R0,V�tM` KIXk`{ }wD@�ÁrDRC,+ zB q0_� r )$2$C�#11D ܾf ZI|P@`*VGA`P bZrȈ`߂(1 8V+�G �wT8o� K$*B~Rv| A:8M-8v> c}K�'�1L& Krt Hn3YX i`!mLGn0Zk�䴔q'M* /&Bf,4 RjaOQL>;� B%#KN̥w 2X $|nC I ӊ'ZF~{ȫ.U�^M1X C1A+quiA H>t�@TCt䕆 MRr@b MA5i%3=+h&BPGBxg%#CpC壌!Zq[mח�i |h`b91AKs �KMI((52~O FJFrat}H8\ � v9[| !nMH߰Zp@;,0�$,BB W??z@dj�vD2nJC!/ D Pi{ؔQ@ 11+PQaKaIRs^th6`�bpt};ҋ@4( !wFhG- (/}S�Ġ�J(X J&8_M+Y00ӒgW6%xA$LC/Q Y1"{@R�uҌXbP6W'^P Tl(]=#�L,!9Z0X-miDa4" ��+CrR;u@by4Ђ+0�f8`]x@CK033|A+ѿ (}*�4 XWfdaO{e H*7|�gYh85@h@,Y9cE)xE�G׹IO#ړ| E &�T^_,A @ȳ PUH@ �@B B2Yt|I̿XX `lxbSrx֕�:۔�x= "DxKT��`H�И3� �Y0E�>!@* Mp@j/̂怄7/E ` 0!o@Px @$e ɧˆO @4*C(ZC-Foslj ]�>Ju8@ @ �e_ß a6��1�(8("j J;p껠1 0 0�J:�^CP(5 rD h�vH(NP]’m?I�nKMfTZ@ 4 $ k�bf[c&'+gG2+�pG�P( ` iز&@;,<b1ebB9xQapv.`\̰K�D\! <q @#b^wP~:O7q9�  �d�G\�5.UH:(�:(HF\Ag\)9p0 4a5~05 t㾽 @5&�8 -adD@#D[�G0�dI1-! J2K�� :FNJ3ґ��1�-?Q�-#1nD EX!ph#"@2ŧs6&�QE-'I*"] G& �`!;!I! VO�M ”ߥ�7OKN H`+ח�pI �GfS�"@Tİ b91$*1�?>@41J ok�7�԰ŗHj݋ V'\\�$re �`1!b�^l1�<Pi-!7$I1j&Hȫ�nH,Dz.kKH&bEm7`drhO~C` G��s}�0"b 7Y[c7 CQVJ\{�!J:I\� K( fM>2s+ ŠFlR ף�Pf7  5} �t~ǥDõ_�f�@UBAnfI�F�ht803 �=$k ~TL` C@*@hjI4) saVB�fKba+:bu�r`P#i�!@ga`Y hh K8Fdndkb@0aX(S)%+\R`!hhLX0#Hv6Ԅp+x=n̍QڴKnxh#ꃉIzp �4%,bF쏊N\ �1`r!wOP0 8q`bxIe> 1`K+yHW -IT Y)Er�$F#k̀D*RC;_��&3`�Lgt�d2I&~<b"@08knv+ϝ}|/,qV~HHj(dk@'*C4 brTCo84Q@ @hg/[OOW6�0a`&(T8di1ȴ,bo�@29IG�;@0d p̌ߒvs`.�Db=Rr7kֆ7,@ 01aߩξC�enYCP *ɋ]0�kMס6v!Nv!D@����W��A��*{mww"v6L2jN޹έΏ��*tK7Ǔ7Mas}~M[ֺ ;9;3��*s{ wo>O=w;7/ Z%ߚ'cN{0Ors��*pKg A/ǖ0@K~ P, x@q⸻Xpon<_0<hgGP L(Kb�pnNH=qe(|TZ��*Srdut2wse3L8, j&JaK9}uϱ$(~ىۑ~$� }a |f"_ o'1N<hu^A<v_\3+ ~�jHr$tS7pDLn?,x jѻ((X;m8��*˹˸'g޹)ûbY?|GOF`_SpZ,25Ye83o@�:Sl-$cٖz(FtNó~?uz:6p 'ivVFFmV˝J"aS7Nø}s��*t\z{{{!G@X\;[gΦ6[ 9LX-mr_��*s.345kuuut&�dϜO¤ݼYz_|zc4f*?×l4*WIp�� *pyV]ԃJR/;5��ȷEuusQJCMc֑1,hĻo GYL �x@'pEC+ +vx$�� *p;ǹ?cDFTۍ'q�=]f۹RXb/̀p98 K^sT)6fuyylٱ|pt5=ZB_@/v#5FͳS8`1>"b=y9;[ψEM IJN�F|\? ~Q�� *qFX `A꼁M~(Re|y<`FOi}1~^e~O۷-'/- L=}>0q!8_)! (4>vu_-Rvtep,P kـH ̡ѻYֹ�� *vSX|R8O7/|VC)OPS_8c/m$fs8a$2M|F)'tl9IlR'YI9 t2Նm]w׬OٙC;9/@�_{ux~�|G_�@"8Twjwc7 b�/�I,p_koH|(~?> w^Kb3hwSb nOR9sn|D5RϜp-Ač+ yF%cjqVb*ob=a4Ji K'|VB_mn[~y?%1nB>=w!8n`q<A.~ÌdO;SMްzúo\p�� *qkc+RW9]WЇ J ,d#˂(qeuFV'Ŷ`T&Pq1<͵P>rGk"< R/ß |?( #&8aIÌ;I0?&x(U8s؊"Է`N=׼JxrG3_1FD 5-gIy\3 q+=/Յ'Ȯ%[Wgr3KsIEY9( o9(aZHĔQ(ƤZ0;@1nsy>^8RruUہ۾3o(V3g;isO368Q< BTcHSl$aY~Odu۴~^;>p[`'- p8⸒F YsLJf R3Fݍ CZגg~%`Ο[q; 8Nu" ^NNRwoCCҰwnYa&XI¿ݺR̀߹~JF�B/k!,V" E_'i;՝܎��*qB84ܐ8~vu;e߶[sὺ(A؅Ӈo_8d"(NGGd୻�?t1(;:ȷZ ͂>7a_-&=\&sN$|'7?l<N>RfpȬ+_ij:n[Ae;b1 gÔ>}ɡfʿ|Vh=k5B>_›lzk_;^P;S-K(U[r&ka' J(!.7h#0R7ֿb~LcvAikg3̝9|ЦI1ؔa8F`=;k|Jߨug7^ ct _#��F )`c/ga<?h÷0Q8FYYvWC D*ԢOa"bq ;FbAa{)-bq{,oR{N -!VNWlI}[rwM%vw?N9-Y/P!1MaM>nss*׀~%.9~&A6-֌ y=嗺?Se=<.V`d~¸=vc vO((,5C؆ݙ9~nēOC+?�eIn& ;7َ+~1#+O5��*s3zyť )kc?+'J}]gʗ"+b@4oe|B;eXIt7<nqAIq-=\1*0@'p$60g`b3q၈f;/=ۆ0CQK|#pЦrQc&b9AbbUØ]qݙ1L ᡼$ !dBaXk 1Ն#BT%8 _lly#R% 8"g# sT/4EffriADK3* ƀߓsJ#JrA \@=bi8D)Ŗyw^ѷq|[2O;DD,S(G_TPNGugC4݀^qq$Ds�7_rO_S[4/WqXG[[1Ob4Vs\vo=6z`~'7|!i b~'*O'`sgO /uok<d`4 n{W<~4Z$8?c1Db3;{fQ8Jn›YGLC)%~3(c&T|Ofy]JP@C<+^ (  q7w]��*rvg7ß,Y4 gَR 7,Pj58U$1;piAb8kH␍›(D 5sq` tB& <�ˆXiNA;+1DbY4?Q~+Ἄ ?`%RYv82M/`KȀՀ48ن{A_Ƥ_|ل;N`.[q-o?'q?9"x bXn$7urQ;HjQ`!H#l8xbI()/Fb(9d'L%|D!$oX|O+ۥrv4�P.߿3aVcpt'P|E�w�b>c_pn$ۢqn,,S#8 lbA(\y<+by`{L| '4Ny% Q{'$Q`e\J+{¶%Xo"kv-{8fn%EU +I¾PLL(nيGd,~R\ί;^5zg_9}dєu?lV^ -L,<Ta@. V񂅛n{ADP boC2#W}+%wBv!]Q7G MަRCs;"듂'N�BIo}o��*s֫fJ6O1NRs@- Xbf7K 磈I407\`��B<pg!,kV&Qxf~'ۓw~ pކ p<X ).(br 2OIg+ hq1>NX?‡$Lww'Ooÿc{ ߘi/]ȲF̀&FR۠pݷ^dNN XZƒ݄ /_f{ץ-ٺvߟxX;:KP7֫>f'|>; [u#e?[<[�? ^2V0f$#Փ gP}Nb312GJ,!gsMͻ[&.' �9{IYNY>(36|f; _ya`6Fք ~F{Fj|G(.<y9}~ ϻHMI#1XЁH<7O)fKg$s�%-cadL&|Ђ~No$*1g%9|F\PY4AO,NuY9g!F]`&^Cl1>`0㒞O@@r|rY��*u¶+du?<�MF"H|Od</ �3!!Ek_ +/+ aODy<F#,kEY%n(n 8^@Q%xܑoK;?'4>FQ}p@0K&l ' z_}|{2~ �{C"a Q5$xQE�ߍfnX@Q1ħD$ԁ܆E%L!  0 s~ 98r:Ke=yHgLnZ/~5bM%pv߈@PB ^S, _Ht�Nc!;`J�P͉`+!8G8#fg=A4<$6 f_2  =?&aDc <7 q9ք~ţg7!-gGRȒoؤ)Zވf̽In/9:d\C1 3c@&@ţ IG;v6ɨ &ac^p$ -DDŽ_ZR'JA%$Ȃ_۶V&'rwQ}oQ[=!ޞ|+?ݜĆa?x; G͸IϞoMK 80E4X!aa? iӭ/AƤ;R[3‚ c` J?~1r~-BJJ}׉cG7v&i5) a^ +f}oi*+Jņɛ_s̞bKqb?p;03FLNϣtf;sr^ _Mt NPbE(z7/hn3F9ⅱp}?tb %xa /!Y((Rƣ쑭ȞX- TOF~o 0rр` [ dfCr<Bj:r@<V SGIBG��*vK~JL+݇fP?ӯf ٩hɼ5I(;-}hfQa`3Cn4XGJ^?n+ xB5H8 ;bܿcysC>w%g5!KG Ny{)ɿ,{!ZyLJA5óL<(Y:Z;1\+-M g8|2P`(CKl U,7%ȘAf 6,h _Ê mc6@('�UY_4`䑡 9c/섫5<ݸR4 D&NMXT ly&!,~b K-NGT|o| $2ؗjvM `i��+44$4N ؏O#AD2A9-%1e/ua܏{9&e21?8Xz{U笂A^$ �4'>#}űb@lf<_gc?ǏW W"W$l="0?gZ_gS<ۿaaZnSo pb إHUAm|f;mA Kl^%a"%Lfa._Ѷ^ sy؟db[zKm<O!0o)8`o?{_s~)[J$s EJR1[D*fbB" g1,8!ֲHSÞ)3l/YuMZ0t3R 'xw38R"ω œBf) "dúy}S#,zS'34FaZ'N+߄fw 6'fXSkCߣ OZL+nUǰJPNΛ?# 8fkUHFp n\v dQЀ!vQp!!_bHgЄ+ [ ZVa #<wPV~+"fߧsB~>D喳MÃ> V'd�䡿$^CqZB˂_JQ: {܅PiNϳlDm��*wy9z aj̉�%(P6ly0em$jV?7'뒸 zD AXXo^>)]]f!ؠi=/LK("N(Kd]JmF/r<!l\%nVq^jRTπR ,GlKK<=ǖYcvqlxGcVCCqL �M*G59ܧC':_$ל7W䠔p^ P L OF00՞'4Hg1%zME Ƥ +M,TDI¶O syx)�Q0 0 &/9c@pZxD6t%:U܊_~B C%u_erV=Gs7' w#{i:b\G Omw Ֆ1t/0'ߋ~yd?7|Fe"Oƹy>QfqNWٺRnv35uk{`:}߷}:<ʷ~`#D Ӈ~Ou"Nج:j;#4w3\H q?Ƙn}J۹!HWZxC%Yitv%{~O0_J)w~!MS7Cw =#0~[)"pS e9;ļM~Vgoұ/dX d3;'F3((Xм2N-=9@1@&EC,3*bR8=<M!?YܜE$ 0A;oŷ"`)Ġ-v F_V;;eco#xC鿺%a"°A9 �5'PWAY_)_xb N#3[:=  p߇ܵsgc1YG#\;L,ƙnߦ33su/>lj ؽX.l(=xYpHb~ЬѸvtA<7 k YYv>|KDNm��*~9'h|(yBBK?![$YİE/ZDe{YIR@j'),`WIFԪ,��K[c7+8t;l;cm(OnG/JC0CN+RR d̍TpJC#!//ahyБ=$AfF/*ח`baHRtlv/LO#?!c`RUV?HoyRw(,�?2  (ƲC]/N+e?t~0oѻ0!?]bY;c8I-.w/f/!i40< +/l$'3,OZ=L U�K8Oa/Nm2\wE_9:5[{(r`'Z4|~ tEܜx 8* .(8[) Ft! &Rps:>eU[+gRz+#o&u+>Sc-/sV}Li8оAL&#|<;g{`Z29 6$-nP%ݲ6 K|YeoV #6Lqe1ŕ41wJM `+y}${#'%-_q/1iܯ|,-x(g0o"gPö[9 )͎y,XB9IQe7-]5^|fY4KE;Y>zsedritmwO[)I%d+툾|D-<+y~_e␵lߕ0ZwX?Z@'lbw;#/\?<'fe lpԳ/|;,<= ]#kONG}Cz:6'c=Ay1e}y_bmxl N]qVBoŋi{X׉3nٟl!v:/Ox2QAԦV|+6vL B Wۣ�=cٻil}CTp]4NOO n;v+‘V )��*I 1|uJ+ũs�s[n}볾nc_ťPq$5" "�4Cⱂ&OS 7 XiДB ryحxsrRO@~4!wlLA4%YIJ'p~Of@a�3w׹|-XU78ú0ZyPNP 0ye9wĢꆗݑ?/)?ZF&m3r(nGr8Hs)%=` q;7MǘzffRK p#ay+b>_ /m6?R'͘^NRqx< [ ,1 !N)1ѸVrQL�)&3~cRG,e60.D|#_ Y Y-BBs^{\'"vc?"S!-tǨkPp)wnb;@AkO~ TxРo_?mժᤞ홐 Űve0fO$-uA~_i9fnC ػݷ\MNjlN{O?DV]=AYT%H)<7Zk3!{Wt/$8gK27S 'ۆ>Ϗ8Cfk$vgѡ-n;N~q'8rrJ? …+3G95? t{>5:Flb0e�QLQgv)k#bS喍bzlҠ*p9YsY5t1nˆ4iߠ]cL+u/-dXcAĘv~քYh!rvx��]@n+VؔL+h,ᢆn̆YZ/#VǓF-1ViMĶ,<˕fF //ѹeXb<zƖ+"sSnH̖lҚn{}J?͛A];47d!$$?Kd0k/~ceٲ4|Pj{Dա;m#pE٨`,Q}/(192U�n 7wbW7d-\9{^^y)[|CakQ""/Op ´O |g��+-l+rk#KE _2߆oV?#œCGXH ')$~?0!GK}N|ƣ`u/s e)PVEf& ` 3xZŠn=!K.�$G�HC'9h6Z/F~#~aE` Ǖ,7_M2d/g`sO&lL|G}BW/dxo`c%KWἎ #5 @ă}ǣt"g>-?7_v'Aa(ߊWYxqkAD4hԎ;R!' 3I#F&g>4S .A]Ɛץx"8{a-ʔQ H>`dy}M`0 νZXV,;(G3#{0+w[ÄKA OG5BжyǑU𵛅B)A h~{ljJ[4,?j@:eqW xΎ_pan<*X!x4~ϳll?q)PM<*ٱF-Lf- H4pX{`q$[7J%Wʖ~Nn u_m|`v|j S]m`,�a?n-;gĬΥ:},4$lN31扱BPϓƱ-$q+3DtRjwF4ZXBY<Q<3mdĂ(~E>庍L'c Ț+!,?tcOAODg]H)Daem A[flNՉX*oQFY9)\ydijmr>ЋCvce#3~=j7Iet5|Fr A3|3/Ϭl<&-8Rad )5ĂӜ&Ka3xnxnK@8Ɵ'wD2Sũ%/g 柖u%$r�#7$y &F"yZN yAr &;q-3RM��+L$#�8ZF_[dg kce0lCm So@oqP°v5$ C� K_͇~Dƭ? FF2zKeF+_噆aHs3/㒱Rƒ?'�!!nFMrJ^N).H9!(7r D;<jI#ߠJNK&grq%S`z���X&R_94hd776 8KIGgY0YC5RCJ.�RMJl 1`112:1vX` V-@Hfb&�욀*jRhnSaG`Y|(L�4)K&ԑB+p$ 0Pgh2œK<H6:$i}i X GB +6_3btb4YEaKuwY#p:_ A]Se3qO Ce ;\= ;��b1ǘH 9!܏05Oącz VZ~< 757 >}G'XQ^VvvE;p1o0_Vl'㟊kޟ,7vkߣ~-xu"E Gi"(sԻ~N|!&}Xv" #mˆgaH"6n/MJΦ8Qc5 _K#Ld5 gR1Jd9/Rљ,-<Vs`&( Z1لkYv=}uWu ژ*X!I �n3AZ;/p��+  d/Byd$-mǤXB0E.ԁ�$XY}!?ۗb WTፇ7ZG@jCߌ['Wr<o GJ) @4?-fIolY0@ff!Nltq8G-9ԑ S0r8_Yv #+PY,XKiER;:R>(Jz:nb1mA]ȱeCHj/ 2 8�;�jCIM= }cHY tM"Wstg0X!^'!€MOvwf" ||*{+11b8RHPgiV]I7emdr<8Y4&fr/`(AN"j|hW6 0 Uď` Çfo }wa d}H(Lװ ;_A{x}&將8~#ӌ=)nڜBTJvbAc;3ahK {v‰l{ԕ~;jVx+=ߢ8tX}!$젦X#MH%b*dx~I쿳˾% +c~c|X;aӰ?9 H#a^(^_` t8`F1$ x}jK0Z' (ψccQA! e%6e!gW"X;9)^Yy/ r=F{vvO',wg}חƑ)#@-+->7r8s:tpIܝ#wÛ䣾޴+|K~-,mw/_uLt^h™ _HcN4Ƨ, ') 9v!'ϐq|̀W9% b%C˴J WPÓ``,$8ԎA1?f-](IAʇZL?~Tso_2H;8C_gqLo8j _w( ��*!I"c_ A$�eb0[+q߲ ?2?]׀d�vLk 20bRnW6�\P D�FGEQ tg%hCO� M~ &[KK9]<X`a,ε#s�`M";!#"&/{?)jeBA`g<a@!%,W_eŎ(<WXBߣ/c, IP3Fm= �� U9.)C[HAPwef[;:B`,/?@NY�7Q3 %Cxܔ�hB$@:!VKS Ww H'褸@h!WWi4E$!"J#c&(^PH %9´^P0L �p-d3@A���+P@!#TPeϺpRvIerQ|NR(<�A�PZx p$2>x9!ql*16 fn ICsf5 d>/׻`r&*˨^Pa}td u:B0K; FI,bup!8$վpqBb._ߝkd/?px,�O7~CJ�,s5rR\䤙! 1#H pG€֞姅K42Z ;%Ȑ '0:oұNi H�[79dۗkh@bmh'(`1;dz LJ{~\|#H(}^|o,`}0wq3,?#�Ȳ@v?@5BKHJ6u!8{B01ɜӲCK-gmB,G=$]۵,P>uM:d$�#Yc[9h$ҹ3~n8;D0G,43'`� �$ݲ3)#\�*$"A/tnqF ?1["bB"8?V1C+*-tnRݤbDQ`L*MH 嗒+B6�C ` #rAyQ�/nb,BRQ}~@H`xEXk47'U_|l{|wCe��././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/cityCC0.png�������������������������������������������������������������0000666�0000000�0000000�00002544560�00000000000�016042� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�������#'��� pHYs�������O%���IDATxpcWc[,l,,0lvm7wӘC$3fvgif۷yG|vv_TjߟιG L̋j]ϴ- EmBA:&VUHBB?SZl%BTTDlE0:4[zEPHžDtJltLT|DXhӠ!::~8l�lQb4lNV7! ZQ>UJA7 t%3H�R(e LTZ�u UP4(D=G0ن2@NHҔRwAXdcPc*j -yzXyX4-%5 wNlOo/M;) .3LD.c]&Kb M -|HFl3GLQCOn<;==}.<YD\+f5/]\[sea`�Ug2M KG';O|�NaY-,陋/v<>|O{U:<!� O[lS5*E�,0XyE;x~ܲPF'/y2axxF]~S;p\Yi mW<:i*_;83CIcwGy||0gj@'u]Y޴rw%�Ig%2w[w,$>ZdGs :}kƓfׂ0q~ʫ7/I8s4ԇg}`81 5 x?z?y(Oo[P0E4cųw6I0wm8]rb:d!9f^> ƶKla|k-C0E<l@Wl2 r #c#eC哓m͒tCA`i\sn]~m^ '3ìD?\Z‰ g$ȼ!zVsKˠP̊nn($eXVV944seZvR/5*)sﰮlrmYU m킔 ʬɣخu/_ʕ;SG˥}uC6~xaȁ#~b F58 ]CEٕNݾ}"jzyYCNӳإ˞MAm+qKe}F̛4r܆;\{֢}ƗӷD *<u=bH\٥Tt1X~-~u#XtJxc^IB=?]@T|Լu1M%o`MfK#ijaZQDh]?.9!HJ<ot7HO q~06p=~X/.4'gƟj@;Z)e(\~ [+Uf@  eJr|Au֔2yH ](ى;MO+\Tz<8`U)6)ae zD!}Tn1oe8@AR:ThZ _ Mk$59/�W!*k#*j@ e̼|-c EM@12 6H"G¨򎨒VۨLg�Q&Vҡ H<ԉ.Ҁ$j$>8exgzqtmjyntl걥z3p {jRpeT)"Ufbf:FVkHOBeᵹ+wn[}!(R K&N./\~aļGtmC,"[zm\ ތ+śx,[g:~z>rty[;Am x7R2(Ҍ2G+ۀ|o߱+\ ]*aD?<[\@bUlC�@&TaE_{8}AF/Qb@/2e9j:Wn?|/>fХx2*�/M^ ]+ "CgZ= ŀ"ՔOoxAs l >~:6m /bK)^kxz7#B򐆗Bm@stw,T-,$;&6ƥBpaqV)9鹦^vmY9!HVSX\d%GE  lg7) D >~xb(vz]m (g[T496v[W[V7V x%meܿٳ_؜l:k9imp(-sk%44lAyuGW[(31߹#lnwt֥kHR7G/o']b38sp^q2< ɫip^uDejXwL۵s N=4:<vqc`Q'Ķw :`|7fJUY,E[lh %I8a˜|M`=i7+MtOB9Ry 0Rz$k-;S= 0ȵ!CU -5bI0 H{<g=(|:@h 95t2􋑤JNPDP(c kNE2ݤ;O6^z\vipˊgɔmF_`ge:FTBB2IC U8t#J~%ڰ2}> 036 s() RVғv(�P !q4Оg%q\u( ͵tFh_\BIK\y[dQ{BXB"{�0T#d@$m=GH-Bdm<˛+zGf;zVǷG/]4/G{@R�- @Z Ib ME6uبL:WVn<?{m!2�OWΐf48yzr݇CtwK82MfQTcKhmsd;XL/]3ylw߻϶>-FS366e݇;O^NHlT1qƖɧ/ Pf6HwL͗-3{2cA�'eh;L�$L# ,nWAE_g_됢Z,ah5s[\Ow<\ m+;D9<*}|ASnqJ*ؼo6v!l3_Epw~ɰݍD؟55^n \YmoXZM K-"AlY/$6$% *a\YUt4#-?6*Aj ;2<a8s �`faL"ܼ\l<'#æ$T߇a]]ɴ*shqln0/.royTևw έTNJۇFfKmq<qt[Vʺb{WfKܘ̰qbM@$YF.CsOi5 ; klz'Bp)Jae{nd ޵o*cj+WG<wyfMaK3iǼ 14W)?4!Egf0H Y¬ۊ鬉᭘iY`@WH�k 6iO3q"@qp~y%F5,4I87t(䩓Z0&ErY  J̇Px R4؉Cp�nmE F=RC*j^{ZrpfyqBQt^@>Tq ;!8PI{!8}h c&��AkCU "C6U�OEM>DK'YGT70֣[;D52+,="QYP>H)[(aٍS[���IDAT�P�U!@@5:hL<|c +*{&wX]<99vЭ<gh� ffh ١18mXMyvۀ `*OĆ]\; z<�  Tk{ehCklӱ/o}ɻY�`V?e⋽!8z$!XS9 mWo ^Fxo]yUtq+ rNħX{9XX hۜS:Jvó+w~Z? VtTa}f>z5}I@I"f^ 1$r֎!?sBpl<C0oGC`?>=Q;1YSQ䕓眒-dI!, <!8 at� k LtO5Ov|inz+Uh PťżBrr*5!ʹҾѼbZRf__<<>Ǣ ¥M !ǚIziJ&xqs~/6wIQjzA獷ں-+b1,>掠+6J[׬r2h+JAmmuw DQs*i9 AGvTHUs&GͫQC!sX% C䔪䭛A랭3z*Αց|f\At(0.mq'f|ɽ'|dfz򕸞q]`; 0E:Pli<hE U,ǟ�~Yy]9-'7c n:Tqb&cPJ( C7/Bp 媤:[؎ "I@IC487o߻ſ(|?Lf ?yla6�gPkEnJ0ʌ"uVZe1@iPSUPG)kha(e�" .ƀmhbNa!A q|@u9P(N!٥53y}Ҹ<ܠJkP'=4٘e&5q  u-E @�tȊln�XAX<kޱK3{crs,ߜ=V?Pd͒/0:,%Phj hp,dWUV;q{km)&Y&P1jк2yz:f^,6WHt$1%kOZ9 ;h 4ѱ˳׮<qO?l *LК;`՝'/20rtbFE3¢»f? kR[&e`]x*IE*H+Z$wRCdʷRZTբ8 gi鍕ۏ;y$=*`wvֲqo*A 8t--qt-P x;iZf4Z`}S<piDV.% L`י|W 8+wTXi0mNO m$,yx 0]ã&[ {zK'S%\Y;_i-LH#{P8~T�@* 7 9ʒkn<�5)ʞld$ڀ,Ӈvot3Rr*:!D2<ֺĵ*B粂~ezU"&K++G;;77m|&wzn,tmYZRTyΗ7}(_N!Fݰni|ZfbESCmmgZk˗җ.{vMۀwnlȮMävLE~Vnѽ쭫Acۑ3 zq- Йêg˸LSCk,7,." M5K) 5-5/^vkslkj*z_,vs'm'5[)FJe||OHf$ ~; 8F'.iH*-j^\ė zl*X 2Jnp}�f"=Kn8iFG0Q:}Bq%WX0`v MVsP2:HGGy�mrmh㔵ՑPx9:,0S>5'Ng'5R D*B(�SdXVNn6A 8&[&0d�EPbBsdi#BsB GD�<C>EFar8ƶ %MSc˃S}K{3WNoo]8ad))$h1�'PYi1 S^ҡsugꝩkSt{o ?s&NNfw<࣍5ήB.hH|M+|p" u቟-vMp󳯷<N/BqLtkb^ ` !4M'~<IU^|0!Euzjm lA`!N|\>@x6OĹ{rƱ,ɳ`ICsgn TԼפy{F5*ҌtĎIpg`wo?dч -<# ;g:7'n^&;/Hl۷%6-#x?8aAp"Ҧcfku~j~q`hz~#+G{$Fq)x}'o՗,yyI%3LO! d|o_9B#QbfqaEyGSmy=-)M7LyǯLgEL _\YnM hVzns{QP4*&F`S^uנUwes7?o/]:h[V j"suj+6:Oοt;aW%jtȘ*߽Ry|+oԻ{\3!^\@eZՍ;Ap0eË6e+kg3{ґuHꁈFk/KOՎۅu˜AQy¸<FHMq}Y#%*ISOsnf'd8)̰xj`/Ma$Y?N yO77^?؏AT%Kf2V] H Mj_W!+((bStrv<U }H:L+GLn^e9]"X-j'Q$]@q(3OTgk*S@=�CiW`9D(6M$eJ:LLj@$NCKhJhU>!6{2Mhb{;Y5mgIm#4CQf 5J*@ aU9[Y�U"@)Ć 0GYJ8* OdcAZ,H A�qm,%ipgzigd`dh.ꕷW_Nw%ɦ@t #'ce{Jx~tσ7TM _=?{`Xܲ{b4ͼvb暴m hQ(jrvÕ?{~gR7)UmGA@ʲ V<X}l˨.=77Att18qMqږ-`ڣ(5prR[!j -C@`0hYko==~I➾ ,M ȉ[{/>K( [ *7CU`]\r 1Xs?0 ⚆^N?]pbۀRRE့a/4B���IDATO-,TNOnF4ZvnF i2?T0� 4`X՞Z-p `xb{_*cx � %&[ZVTKjJ[{:jZEyVR~n]}OPl_oovVͥże󜞠-Z:έrŦkg[mjGG^~/oOo^|P3\RԖ21<V[}9{qW>{rVхKol<;P^VߓtFY䚬g:hxI?@'wdK#2U/>۹c<nؽeX,m8z=;vndT\j7*ںpUӕzM(5pm =PB|˔RVP23"G -S} R[r:kfڧ6a (ZH/%1j"KYB }~7_{ͳ79&/5(B*hg`@7h%�tI!8 *4e�C ?k`9]:wD4 0nuƺ&kS誎m4I_�\0⮂1qHVeO69 8Tȓ �0�RiiU1:ZdCjm$eK\B$ u0%->T��< �͡hC[m*{g|c@AOUhL C3SKbL:i*j0G0ឤ6wLBsLno\gKv/5 oa@,_"İU<iZ{gKg<B�D6�ٿѷ9qrt;G^=}su"0A5x*LgQ%>@ iIiX}7>w`� mò:@fH0vr|vzʏHRMSL9J1<sb;??q Q|Ճ#{0A3夷i^Ap,|t'˷ޑ/%}cC~kV}ӵ6p,<3)I!2 Ŋls#A5*]PlųIfC` 7%|Wwo>ž0خᑪѱѲFBu=Sseu-Nŕ<jL~p_'NQ]dQnY" * mnL7wC{_0͛o#Nϴ/-7+0)*f3S*`xkZT aRRiYUnYV832ptx|Z^'Lmm]uߤuj;QN#r ŬFw}}/_ǯ_}?~xg_-zTBp3 ceɓy+E3 8:.] Y(ft\i$e�#n~OPԦFϬۡfCbW6/\FlJ wn]}zx*.j׈Ȗ;v֮Bs =2s08G+QCk"2)H.1O,$r3J&V|x/>=W~w~z7>:WaaZr`H9"7cQ9x-dR 42TpH\>'Gn6KW!dJaH|<F5Zڏ"*!$yQ;5P}$iO?)<BsX:+x um1?YiaJ\yh֑2mCCOl0x]Z!i2t<}<[Cad;Hl<|H<+6;@4Hf(h:Shƙ"(� (# 2IC@�>/<g>E8*Z�m{1lŰ@*04p"M.SI COQʲrI)ol^oX<[>y cG˔HF@1Û92|Υk:W=__atA"j=ڙrzޣ/߃Y?/lA` °,E1$:_>[{rcg)҄NIEHPغbƳQMͺ6NhAplr#ӡy,˦.jt2T#!e-h /w,C!c%_X{Jd!i4GLKtßj>ˀGq ˆkY65px`[h;Is<2�gH12 Xؔ  $?5Qp;mPFaU)?18e`l?$,ؿIRF`F6Q?&{}kgF䡵ҁ #PԆ73 $6jCgM2ʒ: ##ɡxOix[s {q-h.?A2 a9{tO?/&)+oع &I'8R]dI+eTTvZVœz\[:smKkBG;mskZ:r%RUv~%-6wX6.=?Ͽۯ(:~h"ubέ!H/J>J؏2)hJ\/?W=lx1{«y@<tɽqȯkڷw ٻ(nD$7t]||7srQ^IXI`V|QiY[12S8[WYdRfXl][Ww_WW/?_wOoїw?zݰEKe~lHmo(CH`nX?@cHN7WE+”tz"6C,XÐ*-ҢJjR&t 8~ey??_D7P- P!-(+P3CrNd_S_]%Yշ6i P7QCUp@ %,] K{ ]}> ()&N8��B(a{!)ԇog9 U4@SDSC utF5@]P |%_S$Xˢhf8>NIeк|h BCHE,U+Ih-nX<=p:cmh[.م�=T (2[ڸ<mD` 8:HwX84|ç.SkaT P 4S#/<PTbECmTٕ˻_\}5[4 ]WO.R@yI37oOj58~ӷRf^C(I)6ՕO\b6x/g0fj]9Vaɳ=<yy VpFT ,b>|ˋO~23Z\KE*]2pQPD46-;ҟn# }7#o9Jʧ/nll4,-uno,,%qeA " G[2y6EE0 "ۄLwkpf"@5Ƒ#a1U ]. ä f:q^ATL](1LCC{SeIce{}ge_CwUcOݸv CۥZNB'[M' ]jU0fȞfϪ+_~_~_w_&%yljx(ztګϯsĶU33kS4{Aѭ#Y۰(<50B)UͪQҊچWN>Z9Zq(l<Pԏ) Z<6,hvk:XYP;ߦg+���IDATAq&&pR=*SǗ;Ckiy3+gWbS]eK0i^ #O!Gad�$#Ey=n!Ќ@v|nS%%# T 2 ^r(U5 Z"I@Y5--֞&E;ϔhKu . uXe(/iZ]Ӑ\(Q=u!{hh.6(VBh�NDPtX(M:F&PXE.B ң &@` �U:gB{8D8RK}J$.1TB4 Wi`Ƀ@P  X@�x69qe]n1z;EP&ʇ.)XGp46Jj3Ug=eЅXwL F%q M-hXޝ?6wt6suumdMТPm&op�V,A 5xW9|G_3Tc-UfMQ%�ǂgk XĶrbfҭ;:߮rl-)ي$&޽wwo[?Im]$'7{mF=H I7v\>;{p[� `fճQ]Ch#oy)PFVEoycL] Fڴ_^>Q}珒 ]KO( תblk@ͽ*lC3H"hhMEjJ 8�w}<Gy?6'ƙقь>_G&/W�45,-<2(p`dڭYT<|TnHۗg@tY%.|7' +'H*lKd z!ZBey'P'$(Wr뽚5mVU-~=6jej񹬊6RA5 _P># 2K/{oZ"F/՟^IY(i0O3mvNfo8(=;TTV=Ϭk}V91Y՗.߾Sr]V5U33%oA&\r_զ,]I?M'f,\GB4̼&aYv~f Y͍amu^F>NҴ$ ɉ,؄s0ND;Nb[L},7!r[#@-jM*TbErs$UG_/S+�ze:E|MVOCp(!8P$yKpI| @E`0!nVޯٻ(,kOtyg ^Bw9Ijb%52FE3h H-PJz ;Gl& /̯_>zs9(\hc[`9Jz\4� $aP5(:PCX�$Ϸ8{$W8dҍݿ{J!bɛesTcU ad. C@s` rv(i(R(&aōc#WN~˪T&0RXk\wzf�GF34*Z7O ]ڝ<=]uk˫|v탯]c 54y6+c@| e$pO~{Σ~5{q!&Cf^Җܣ"]qյ>:=b\Ux䑳 z<;X|e'{~RS T.RX'EvP<*L=7.Fs%"ș.>,yTSڤ雹Uoߜuhy5J'7} � L=/\IMpȪ80$L. |7י{%%w -,uLLEAsz]dt?WqӍ323>u_e%3p^h_(ލj V 8xRY0 ֕d]`QPfWL "E%k;H1BaFjb&6<iK-lr*陈]VykUjgT릕p:{'S y5ͽFŵ}pbT}rzRGOa`G?-Xou?ou#wv3kb%_R1XחsnEq^-WOSOL ՃS3݇f:G0a)]WNNi;yt(}$oók^+8ôq0,h`b.-'/_O\m =$ITh-{o AM܍C$avn 1 59--Q9ISA]6u9Myus5nG0r3GnY D*⢁v()|<$.KV&ʗ襼h!􊕉**ҡW �|? ˗'ICʐ"i�EU5 Q)ٸi{aeg/#ːwm7 !:fw;dد'('SJ_ECOQ#jq(,�hBPrVfbީӍn]~vdznyϢorsF@20_az@tSeZܣ6I:QiMHޜ{|?$`L䗃@]� &&N~>d 6H݀CBp@y@͡IMe@3N+(h;>[X8==t^$hP!bxEq3G6<*�3umؽԾֽ6zrGn+~ڽzjƶ6C3%yٕP0VIJ~ne^yϓzՍTSe'U"qdyWnypӯ><R1S,5MpT(,Kn=xP0}S^]`S% r,Sa%ƾG<k 1h"Kl²A$EOyѥw>_7;XּyP;TMy?ɳtcׄ"cxu 2�x3_~Jw1!&''2{!c8;wqL +$OuLjz?o?+W~_^}*TEez0\Vf0y@ɛjqxWյ8TԙU)YtRlo01:Ѫ޴(XR^HͥƤikzR#REVY13SfyK ڙB<jQu66 beVZ;J,|[;e5$ յM6&WW֏RfcFw+bww6.IYmx8Ua$I aU>nP0<۸O_$ooes꼦v⮜yףZp.~0';Z̢slK<k{B{srFFzsw?~?_fʑôyvL3I6~7a`\JU%' 0 #q+{s(b-W"TCp`=Akp@m�W_[Qd.(3Hռ|i?L.Chs}e 粆` ځ;P/^U%-І(]"׆RI SQ'\[47afd}ҥa\ygIJN+;d9:! ;tz?5C"N<MSO4 8Ez!A >�J:4A&qųXCEā\PmLnIWٍ'tt$3<g-\{֏&nBI4 1*(|dcuyan₪`&���IDAThեw=o,s RCcT\:0GPM1|cǸw>8{g*,+]SМsLݿ}8sqk{UPSR>)eJBh[q[O^}Q1-Cs%(%9 VE*v{.BUfFao-|tK|! Rjl[mCOWzy/o2 ^\Y`*m,0q`,Kėo̒*?Wpwpm]Xlh\^.ܽdNrP3;dYq$wӷ<{G=}է?&f,> ]_b8ʗe,;w5҉ t.vi94U5ZW5Ts i|vf7ATPAL"hiԀ38Ż3azͩͣeR9/hPEŤj&e{ L*64c2͖ݖ=}>=]^ --8Jti~eeUdZ~͊򅝶K[RN 8|gz^3g=7|ػ Fǖef[-ےl1mAffF 33333S̝f23wvv/n*ȞM&;ԿTVvsqTvDVxݾ{ pmM߸8Ϭ<y5pSMZvVR]E?+|Qu Y_,㽣ƛ|20͹O_=򳇟rOaIU"I5!2/7`)ɷ ,8�za hLQ&TL SD ЩS*gr(#˔ˀamZ` [M[fmHb=U)Z#ɥ)m,�֚ył9i?|3qY_0ZTC$nQkNPc% PԗpRE�0ZHp.0'qY\;k̂֙ūP gCNNft6o45^}z®ˀdOJnUs`bIK:E<jKmQ.JjUAU97d8B26@�jt�0@|=1UM0gG8bnHQ#"I> EA` (N]x¡{7tͯɯ!kt<_ҝG)U(#Ҍd1zZZVz6wFN<{'WD^Hʳrl;DY >dtb7^˩ܠ Kh0Ah}Wnϝ=8/rˀ)MEٸup͘z,;ܕ[O<;/$e�Kft91-�KV$0:lBjt+MMFk>HWS^n1Lٜ,]f拭矜}74+@;gZ<=idc,@mupTX )<9oRU 5ke[c[[SS3s˫SZ~xC! j'"bJ n|w>zp?JhjY<\36N4�8 8xvT P$- *Du0v϶~QGZ.$gqjzzF%UF/e0bd>hDn|ynZkŠ4sX]ZbYh܆I/0(U;5 :m+<k[{o9".1چʭCNv]hM^Iyb.'<clˉ'VtO§0qy29|~VlUMwqʙ;bvă_t]y/eK(2*Ǿw޿sP>}Ѵ4k◑ݳ֍[ɥXP}gnMF\~vjGNQ?}拳O<gl܋cd)aK PX~|Q >38EP�p \h-kT3U7"H KK/08FEu@ѦJiRU+UH1Gџ<)?Hft1eaYVa�’Ŗ2@$�4P= 6S@*6,ԌڶսS:v[R]Y%;=k9͎~i:t[DZɃg3'kF6mҡaB`,03Y]|UaMEYu30' cs:S ,u,V~ (ɯQš,.$UuSc6f&tǴfkg<V~ʅw;#,hDI�C8!ˉT8еټ4?|ty7{l2ŰFn0ѫl={}ώ|()W%[SMdZ&#X:薜ӿ{yb%Umh _n]8y(4a.]g9 €aI'T)|6Lj\o.e@@p\e6SS]K8!1sc[_~K ZH|ЯLw�V/'?qḢ=&lO 1dc'rp|vxdcRZѵVӶQ26Q[D ƹ7LCb8)Yu-Ts\Dj]Gs~?|$�n\4cc˷$zxBȮ^8+'CaB&451)H΂r e"fFn^qeYscw]Y;3Z$L!IީҪ=IMAPZm'ԫF$Cs&Bpj݆xRN]ʔ M@%'KdV-¦9jz!$AR[{\~ikP;ˢӎk|F"Dݜ&|~9S-2]9Sw˜M;/:4 B)]#LGEs`̠\~Da4G\0'$5Lk/qH/[]<Mh-/QE1u #WwӚb*jZG+=-r!8I0W m38?P@)Da1HT2:ZD!  ayي\ :SS0.B*a8R&t+Y Ҩ:uF1\Un*1/!'L‰p_]37M )+j&��j.Efʷɯڀ]CMhPT10&Y{&ԵLmՏUc n6MPvlQe6~'gYW,mݞ|^c+YFt0E CQVQu Lúj٠,ӰUؗ|$S%Z$/0ʦu-Dn.6a4{wM I֦بY3V3ppgw<hh�<]s {(/4t( cYu99##kK;W7&Tw(Yp I$˳1_Y{tEa6]cTlE c۱3uOWn=sRY8߱;5:l5@ٜTնvo>i]*d')~!CnY:<}IIcrtE܍3ן$*F0 24iC_ ZW7 竳]rz淏߉NDR8  F1![yLo1p|.9(I>qAT|^O*=/]||w#.^Ͽ\l޾Ǐwiw���IDATXXi[jޚ-ژ̛J%1ۗXTbYUmSVR*qVV%MO5b2H~QXxvpvfL˧~`L]-.ħg2#c0),<5$>\kU\P\Pn[Z8`+kefNTo_zvS;)s1TI>СW=+&4-EToZʯDEZ;Դ 3%n#θ͔}nv##f(w$rТ)ijdfYi@RCJ vG ;L'.t2es׫[9kf&$d.w\ jZL=Iۑ=GߋyclRhtjXq@g_<*(EGj~1*^ .jahq2V PrRV~Dk"%%J YP%Q8~4^�Ycr~,m�mHt*a t#n<XyL& C [ 4P&tIC*a5ʸ:uB6 ( 5)tK&|iO̸ZY%ʾqG 4S)PTQ4$khx)UKV -�(j.ni)E+"fC@섷o-靉+ixz& l^ھڹrԷyep c곞ky Ay-%D3G)HSP"RVCph6tum l.Ҁآ* k56 jx]308-5*js3`:Bm`x>4!сݳa|h򵣵K7?d"_LYU#32=-ЅR"L4kbbpG­{c<G ->׹avVj [Z̍s^ӻЮLkSƕ,6W6}y΃E 541V>a6$ʽ'އX.: `,91 jP+_N\뒜49v^kW9Rꇁ I'8c&|Iew^?U⾦5eUXN�/'v yL_(ƃ *X?Dsocy){sSsj +N~ qSַ_̟?dOA%jm]^-ߝkln&݃z&NM"XIPX^Ľf#&xjKʅ4qw[goBwv[YmD>~{Apd7Cm;s򤨤TQE@VILEG%pJmJiE-u]N՝mPXΪL.ߤ7t/WuղL%3LBs%0C:OʇpmҋL.*kj͜:ɘ=1ݷϯvhYV=u d}Y+|I \Lva~ORMN Kkn^-ظ0aYTP5.W m^b&@ms}Sܓ;'6]q.3EpaY*B_- P-pCqV@<qaD::" 4N2 JJ}= 2ƶI#8p6'38PBM 艁Nڡ@ 97A"ЋL٨LɸI٤E׫N h'59 &u]KH&\S[WyM\( X `uyij> 8I" ;U5LfIR!0�tQxS&"zFp\UM8@10MUI (EI9uYQ⎑ٍ+=G+C[g&Nl*+ 7wCIt,%5ڶuMv.u( \eX虔Tԝ-u0{O_qt|{yb`$$OfEqPp�(ýw~ѹ'yOf0xߴ%s;o a4`4)OfskSYr XT(3FL)SY(kՙw^x:HG\7�Fd&lFvOOtk8ST Çgŵ x0"jr;<ZY5+Ÿ!Yö^q.Ajs|oh\8${D�c6O)kVTȦ鵙[O7^~:{5/.;/'or)9et~&mFhx`ZGhpc'ߏat4]ҿE?8(.}Y?j9vC'Y.J~F8>1ْⱮ^KhRr?(VՇg]X Uqp5 SR,nl#,/5up0ڰs4-l섾#ݫ۱%Udی<ZN~Yf>ڣۧ_TH$Ky%1̼2~QPV'(9t[5% 7m\(5 LAaɢTYڪ<GiINIsj\55S)1PPǨpȘ9n߿2QXZZ AJBXD/U_~PulF張KEzLT<qRxtӵǫy0uzn4qߴ[ˀz@t0j)·~Vz7e*,$`Q׿8mL HG :!T ^"ՍDs !9)% U@/dg`]cЎ$a9/e29lylN� @�=_E�6t :at )�G Й9HLMڸ�5hEyC~+|gАyf_R^)ۼV|ha.-S}Ly'Vau1hq9M2m)VzDK 30(hH,SBOqS1-*P1ojH:f:Gf6淚7:{V._9x4~teƃpٜ(Yc#O߱йUæZǡCպD2̧F_ T�W1z&76t,^:prv{jzDn�/ c `LXLQGµ?(!@s(xzmOe)i̔m�f7`)NK%Sgg×. *Tg)�ǵp 9[6b�p4 *D(,y{ޣ7TMpm8|V%aJ )*ųǧU:J*Zv 7/Y,Y#rI̚rcSO?rj E%J9'n?{?E a p>3tx>6IQ3ps2oչseJ9oly/{58J`eD㉡9/86Q?? O曜ճU9;X8Z814? *ܾǨ8Wc4}qaq摉P^fQZX"-$, q<cbѩ}iGSn}-ŧD'f+[$ZvU -dʈi ۲X@q=͌mnC>vV-JWhOr R1y\JFz<5Q+HC;!_4^5pԮYqUSD~`ǸcEw "tjfDH49.DAUK_E.'On,F.d-Cd.@pLLk3cgr3L���IDAT o m[`$V\m.㭋fvh Jᝫ얆LQ hg#T2tjƧApP >The$bmmtph7@͡0 9[ Q6Cb3FiC lĔ+U(`[Uzj_phaj+5`[WSQױzor#U!ިC ^2}M}MC*R,ua0$MF3uI< M6YQ Ԉ:t(o}:Vw0Q2*U8C#141(E>96ߣ4N/w,mmo ܞd޽{%"+Džzer5lUDyֹZ`T)�НGfwgG2ʂ‚EA!%&.fT08``@utXX9߾}OnD6Ab,AQ=: h"0b(bYJ8sc:(Y01U3oMݸ3lŦrPXlO]{_& L'no<=z3j$ohRH+olޫ6`JAL)*r\zN?j-^Dl߽}N}!8ɖ!7_%u4}2J_Sew뜺b͗k'zv>iVɛ(*'"(wUC?x;>;~)3EhN9O8w1Øq?_s(A'+<Ժ6׻&fմ\+ίdF"BlJ,<U=0!Qa1pMW_uOO)< FbMCuT9M@oin>v) ^5.uV*b<bz.=J gL3y2ȯ0M5%ISh9ٝy봺e^ LJ^~bZ=+W#ħYWupe^WNܮvF̬ifVdͮ5l`NEy(=MY^Z:,=+ڹ|;5zBv;'|_"(4Ȧދk27N6RwUKRgw&&pq9q=IVNka>c(xC8cs5:~d_KGWs<-#;+$xFYx>8yѩ̸ Vd&5$OppC؜`Ccsؐb/�389p{/ $& BP*F*FQʘH$&Csp 8`T)4 C ۉ4R1RÍZL3GXP(wԻz—k _*(  y4X'?հW$k[چjZyn LG@d|Pc*P1MфdRD[ȷb@ ǭԈ].MqU3d �b@y@p`\$nV3a]3%| z[&gW;w[:V/ ><}5~Q᫢3„no9֧Zۡ@þ@NTm=PYY 44Qn5C+-c g{h)5&.0XXSJX,8H:7>r|>HC= d&Ie7Q 8 @ѐx g{>A7wNon|c2*UnsxWFO+&tqqӅ=-{kLI]&i>W7*3dۦotxN~ !%w?|~wK~?Y%FD_|ϧL*Sxqխ^XZ$Uz<ٽޝvba\Cd <GE[nIoV~8x:I0r jټ~]8ַQY;ŋ.E_38~ǟ0i[WV�GJO]XGMtTq]t_-ǥhxqщ$lPGW#6r4!cvNk=э qZYR=ŬTJfeM FTQ+*gIdL<H l|:!5WT6PE)5Dg<)#3Wl3K>3ë́d 6)S赼'-R͒tay+!GQsrףlj3w^gԱ9Y{qS9+0҃[5݄\뢆hk!# #P)F"ny7c8qa'rx1ma/Q2 ^>|ܾM=,ϩ}>l`8Wtt '0M6øD{AsuX`$@'CsRay4_2?aim^'jg$q"5 ? H#oeciq�dQRLaA8@EH`$[1LPD')JQRRɨ aԌĶ*:q*e<´,.)TO5ڬW:G}e@ej! kR02azt/M^ QE}&"/Z; X4H- U xW_lkH>+PE3btzTUc6P)(|y}c}9*.segcuyacugogh{f?zz$q.蟥khJ-@EzB M.njF/@"NN2Ҁ00%T6\1'!̀:/lY[]vw^'#&S2 z+gDIUmh'LUsegy}\;`|CkCK<`DgçyZ4K uLPnم?ٶ 0i፡k{?۹բhR3cwŒaQɳ᫏7:ĦQ4a4-n<|~_)p}| T(V}5 l@"Vޒ=Q;GUW4h<1 ,C/'۶G)e6;wqldg{1I6_>9R=޵#XػCblM EOE'Gw>$,(dt>ȁ E;zꊜ=nn~&(3[LJ-rltik7t96;wp *YQKεnltm60 9:Va1'd_S>|itvAnlJ|,1;I-5G;KP4b#j8뱻OgnTNN޿w_M>}=9c[Z14!llMOyoo%MmJ7\pn(>5j( G𑼵KM#sIYRĒ[׈WHzՕ2};-77>I݉S2*gN9EݩcYGYe~1^Z"_Zhzlo~#7<ꙔT٘QVTXVTV34:::88892p|uغ83#:nm"_" πRfO�]?4? P@7|R98PP2n)ba &Jf`=^pޅY>@kټWPJESguTĊ9�ZU.T仜ohT jd ޘjFL ONuM]X_3kAx@ԉ0!MbL(SU3 c""ZZZw`ˋ K ۻ{.ݘfyi?1{ɵ+C&߁VĪ)h�-gaGdeՇddp@S#Km1Y!)@ t C`f���IDAT;'/>ƹ=K00ītK- ?i+i5,X94@lwjsHl^X|IJ@BEWu\NH, AaIW?eeH�eY\7DzzfHKդ {'?Zl6U�afG2[u9$.|%ZL>_Q?H`Bs׆TAphslʧ�(Q,U6zBwBv ‚߷w* Kf4gXIGyt"NH½n|񷣗@^pE@m@v@|@m~Ôa+NhYn_<X+k]Hz&f,CyV)95lt&,F;PX;(X;!t=1!8q4^)1"g;3+7OMcdJE| kcWX 485tuZV84 Έa6ٵ67}{n_{UU"> î`ȭ|ʡ=vj}/fo<_|h5>ÓZ\YHt!$Ep{]oI-ƕSZG"QCNЬTY{()̥/xhV h4. a[9HHݏYMqp 0p ¸ # Zܳ ;}O?~Wo~g/_oǫ_ql_ZSl+ƤR| *p 8~ӀC 3w@I~J;rry`�: !ЩJ4Qq1DCWQ%0nVi a�ה(jZZ:7N/"m{ /� (" ^]WU2E*ȷ,j*: Z(-g\_ݱ2r{͏_=靽Zѱy)S2Ċ<u!# #CU24-x ^n˴byDɪv{ww:6:7ONFO^8qI~ ,6a.D*A~G5q@DAL>sS[T\`h 1~1I4lbHNR87{�ݹtݵ\j Pj\u"M,]?}if?€J:ykpl9+?xJkM# v w_UHmҲ7[�grkƗS*8u2cl=._rE% !8O xd{J>-$c'M=}{` -d+3砡nHPiW1!VfI 85q(Y Llڅ㝧_uz~t1Ԁx9^WW#;IQJSOQt^쏈9~ky0y ?851"uzgimpkqjri6_~n\y]vK7;\H &dBmX %6%Uve5lID8e*ǘFD0Ku8{cI!~NTSLN3 Ŧ(y¾ɱM(U#cSWd]10'j<F/(Jmx߿?|޳K-~IqeN#/?x?lAݽ9iUAU"wR#~| Zӝr\sAv!8ʘeK .=4 YRnܛrPq#{8fh[(kΞ۳i2L+_ˣgBg[ }AF!~x0ˈlܶ_wzy/?wv~_e tF|>8A 7 arl1�S6߲8p�}y@h;MsH!5[voE�*P(X&4ApW�S0.!00.2n�8�T6&]Cч;<ry908�~@("(* p*H3h p(W W@G>RHDŽHteH:.Moܟ~4Rc~)l띳'n5MJMٮ\H 8aHS5f0h�MR."O"ԤH *;+xhmcaaiig{`x`эӗsgD:!Y<53+%]|8h5n 4M2  4�@86 jhR1J CbȰu\X\Xvw棝l]�}C֦񼒳o/>Zrxv^ +Q�A2v<SSy<WddS=}/6O�&>yŋw@sd6l(,Y`v Ic2p;BiB U0-S`-\G綟|r_#ducIYxg_1X{4Gju"]kZ0v`;~UʐGd>c]XI@�Op>Mj81?/ĐS!/NI1pNLNoczʾSwh??Mr^z[4ǟ8kwLd~afMCri_gdOL~_O?K")1y-]iq$qyR:9-OXyENZ;)CN%"1Av"W#go3�m 'J Fy;IJb`UtxTH *,JIJf!vQumC/,d$?myǯk+7?>{Bsw/_~֭CGg%#s^9.:Av[Ee@SKYSJƵ}h^ff)TԆmIsbʏd.G 8ldMA]1{M0MvY65ߦ+fzʽ!8$kz]b]QN-ZUϪ^lPo$4#'1. ʉݾu'/fgݽ{|˗Oݹ{o~|wI|M~3S1$O$! `29Qgp F80N!wE" F}a[ai$LQ ` ɀi9¬MբIVh2^p`DTDWrooJ7ЁQQ#AjwDC&*ʦJX��Vbd&E'5m -_]7qb;׻.w_Y<?=tɐrKfl4C:ņdbiuhNQ~59'eln7,7ήt ^Gkx:~taz3.,liƗelF4́AQУXݥ(6+t= Wӄ4@I/:ul}crcnisT�dѢr1|۲o8yڗ\Tɳiq,KƗr°B҄⢚}SӪζD`N6߫X!{Cs0Ε٣X.S϶XXc$ތ,Z5K't};/W�GwỈj܉~vL�-v`i ?mW00gEܸum:# 1ᯒ;wo+Qp\a񶑌<958IRa,Lyr^? Ep3c.rρ]~T!S~!�Frʗ4Da���IDATMl,կMJkbl1"W%0 ci 5J F'[D%]{f'dS YdRPO;YՓqvӷsԴ&%NHV}[xy)LZbYXOW&4ȒJk;+Zz>^iO*̱J-m];ں~w/{wן>}q_?/̑q23EMu#Z)YMu! ٝͫM!=^*wNK6k. [5my6a!kš6B£{E{gˇ!P'CM vIG[7wRzUfO,!qH:%䗏.|2R<:}4S?<&mj-nkwH+z'S:qYf^:~14Bx=%bF8  SoC{́ɯ^q`~'0P@�?` P1 xh8/�LI"RЩFQAppkjN _|7߬?)PʪD1B SA@pՌH4gd|nuchâѢ՚N;q]P{t^ϧ4n$)f<Ou3|oz*c~Z-.^m#_@kŶrKZ:ll]Xއc'w=tkzd9> 6m"P2P6qb3JڼhjgfgHU(fLuc* 3}س6;ui5iؿyp飣^sן5 { 05v!%Cl`o_{~ֶyDOhDc)^[N=H< SZbeڝYM}�eAǙ^?z|f (&JԱv#"~HW/ \^{W?| 'P0V.CNȜeΩXJwɩA3)QMUS`ا_{-Q" <e-Px[o;gpG8࠸\CpB;i3|W5{޾X6=!HdAmXPѐF,jZ.6$" CasEb,c̓bqPhGoC[7hC[ /?8bN p*((a'e['c8Rۂjke-WN(bJ*E՝~)ʉ"'BZ :sik/߻;م}s˥̴4ra~ŒaNvZ*ҩǧ-stsfKuWruxwQme /9G HB% rB9g9s9Iqv 0;;gwcg25ݽ噮93gy! z޽U&Moe.)BLnmApפ},dr5bF)J=^uk__.޿[w�f"fH }1rjezǿ[4(L@4+ /"G%|yST{\CX"/aH]#y[_C#43<U*cbpa$Y!+?/DQxP?aUs�;0Ta�a.ѻBa*XUd2QLb9j%p5Z]NCj6uO l;W=[/oX͜u\|c 0]9a@R^iW0М{ +%+UBy5_sBx4IZMrUOhv GJ WvN&.',_9}<RskY�pNxW]o}thG-.7yjrekctmO nߩMSeC4}~ k}}&<ϫSr inHǒc>Nc!Y]<؛9ٿQXIp�(uKk̰hl|7g_5̭"NZ 'S׾uL xVVy׿xZܮFck*̄:xxx<sjig.g<d)/&5)'7$7tO_<\{*ӐŃΈ,oZF{ I*~7"sHFdU{s*Xy|ؚ. ź9"K j|Ndo[4^1r0}v.>Xp\c}m{_Rsp˟Raʿ68pmX)j?^YiZ_)vKJ>tQ$=8!'e2Ss fr6+) 04!H@wHE1BSg/ #Ab�Y&wV,W.oĶt{e#p56if!byn |Reb>)])/m([;s)h4Ox-+{T͊De+S}[ۋ{BE]XSg$|s10U:L3ƥ66Z'==]?<yr|; 9kɳ;ŻKQCKɄ-TB&̾=q0`t5,ݻ8:t@;6IՒ7uY,3>+BCp0KpwKkF-A&⃕4MπDÆYF摉A^*'dBSdlDEVBͷ'cQ8pC0>8k8ܔ!]!܀b[mx) R PU5T:*A 6EeQ+հ,Ӱ&6ꑺh}-.`\څ`ŗo AM _۷k$} 7` LVNDži#jF�}xƕʛZE9vc�8X{=kWsjjM_N`a[YPջ4GgO&d7Ne48=kO`�P6ثZ8hX9ih^Ѣ:ͦս/L^wl5Oe9 dTSK75CC˔mj!%LJN,�FUVjB::6F$NlN_LO>Xc, `$;M=bhfѣW.ų=+ɧ`h:jCص/1pr?3+k@<-JQmѽv&q'Mr�J%ݾ7qvyq%Zy5wm}M2ۈ;<~v=}yxo/<T (<_ִL}~w/L,?4{#sq/, 50m68`X:Wx,w O? oIh'CpLVww,dt׷mo@p'܂%E[ HHEģ"paqh9 '!<D#5`M`L<!8̽x�(�t񕵶׭_x'_Zq2^Pe^DI7& (Iel_kWPKL.fEg% `^~0;['-KQd54*ja_{7@%Jy%݃{G+7GG?\Z AF)E!=ӥ.gn_emK3Kέ}ʩcVv6ڗ7%o7}Qs,n |hTLo;5xLl7o~~;CJ7<x~hX{'6ퟀ !Eq>I[p ȠHtX$҄fo���IDAT'ęɰat(K`?㯼h8);Jp<L=w B Pb4б8ms9L-@%a434q M -|u!ߘ6h:֧b=+^mB6lxo#70몈%|%0at.qZ#iDEG"fN:xOM1n$:&*rZ鹊޵˩ٳG޳~Z=#NWPu��ftyÈ.2QpGR;NQ)Mճ۰݁Ӂé+ONj[#P}дR7CV&?�hZRC24,: ck1`5-#G6vׯnfN_G6Q&77N-?}/}~w4.<D7}K`rr+�Y9>{sY}X <z֏k:t)\u<SȦ GfO+0QÂꛒpك&"Y6}D1dעg׷ۿOgITY=cHh mw>~sw#62qNmx9KRڸq`(jd8E@s,?~\OS*Wsp[RD[z#:gVzg:'ڷ3{זs=%V^bdso1&$.fdƂ J Cy>Ʈf",Kȁ/"]] $j~.wp ys|駟>bx_=p-#dbCdE>zrrJ) /"ͽ$lجld)!mӥh8TVnb[NC+[]JjZgfv6ŴȺ\*j};"׹Fo'*;qV- 흁? >>'nl |4rةuFr~g RC'*ɫo,pr1Aֱdl!fq;w2uH>q9N*h0M,pjWmev/<[}mV+I,+ZHIN2T;TSa(MP M0I1H㴃c #4ct 2A0"9J(3B{%0} 'pSลU9q;tW1wT,j Zy>E JQEs4yjer5: ]b74~ `Y>S?a;벑o߷%OL9zm]-ZC:/c+dѼt(&De s';\ NBM06(;$] H>vR$OAǚnRfĖV7oou-u n݁ ]O<:y2sfl3<d4<1] K4ڀh)׀ib Nꨞ^oZ+]o_Z9^xqtU MLl/HVԩc @`8#nFD;P4̔78HN..BsMlۉe9F6:$&V"n[^\ 8| 8!ױ])aEꞔUc$Y*DZʪv޾EA*08O_<.' BreWȖ}~RsQeu^ܽՓKFl' [|Wfguxyyk63ۄUJpLϦ|b L]1 ks%C^o @"?D3u4}տ:׼>]<U5Y`{ R (w!!&!ij0t5Cm!ĀHh0&O7IIaʲGJC\BxUMlCKhJah~ٗ]^UߋZr jU]^ȠpqsW/>eݳ|A!%+{].ڰ)Ϭn-iM o/<^|r qW=lq$A@[l]݅\?CAp̈́V]>/yu Oh'J}s_><FNpRIEi*'E߿\<ZS01qĭCJ1 Cgj/A``&aIW ͡;*0 q@=5RƁ8I:  a<p{a~Tfna6Ecq&R}Lm!FXDBUMq$0VfLJ*`Qp-j1}Ӏff*z?^4}ynv 8&= ^E%1HNtP%Lx@A\yq�A Hf2橣]L)BfDr9*`d (Fw01qbmvk{yo^L,?]=pzetSVETi05#cw4&tS1Iղd3kU :/ynbxfjq~{dz͋<k3B�H`7#d@m%F F d<}iVr6,]6:`" 3'w_ӛ~ܣgНtm\FS:MDʆ{ON^]X5ɶ鳇3w+MX.6[9{ovIԈ,`AշuA W.L Ɋ D�O>* Y42^} T<c D0`mpdi\ZGe'V ݬx>pkE ⇳J1S0O֏(O+ (a?y6bJmpLϔXp8w)XFf&w7C%zKP~6ANdJnu 7!/ N5uh q!$( 6"=Na 6~Rٌ\9I G*\KJ3]sKZFJ֫>[x~bm;(#>PQ-,iL,sOZ=UҎwmE(mHRIUMc4VDL56wuΏ N,ngϩ] _`$;TGM Φl.z*.KrwN䪤e6&l.ݿNXY;YLag+PaI gU ϳVeS5ōQl!1ZPەz*v)hjxٶTTu;៎[HO.DJ3C %:YF\th)B/3Zg"C2 2te)FX -" O3"`ӎr?fSnf{ǏAa18&#2[ja0#B͡´pc&E%pfL%aQ*X U4 mJUjFU|:K1=@0w l]Oqw|ro6_{3{}e#.-& bkȍaI5i^Jy'L͒~׷RlO�2#[h%8L]b$O.GMs{Mj $"0#i[pnѹŝ;gcWGO_<nHipM"ۊ1vʡ=)M 2%9Z4q, &\�0$swhB10~zѹ~ԻqԷy<{`'.%V|#Ü ?1ςF<,tfAs"@ ToIՇshҺ$;C/\\]'⓯{Wv>!D[;_^{t6RW���IDATRrb< LpTi&Wi Cӣt,ݼ7-ls_;ޔq.y?KEzlwNhRnt6/xc'wk]|]HQ% ҵ܈zǘ$#a;_}Ƌϕ1$|ܾvOʳ7Au5b R]BќS'p5BqH)n^_l_.xj:\ҳ鑱DhfV--,e6;72j Ŵ,F\.;!JJ$YH-('/+/]P'k)WL-WX䰖vQSY@Jy*|K+˫E  mGۇ=W7#ݽ齾߰sP7U?]PXQTX70B pQn"*B"B!aMwDGesi{a@_3:><0rxӺyG\X1;>5ZT+픍.o@|m6GXS~O]_c_􆠾'&vt *,w,K\xqZu=`_<03MήVGЋs+gw+<_ nO]f6d5}d&!(JX;D) 2tB_k"η!Bp1ltLt|er^L4W #J,)kX&9n .V3Zᾑe6U|T`j& _T)'UC'kYd`3�VR'h4Ƚ6C}U6,i;p3p7o}3u5r.s(dDB5 >*�IS6z] 4�&@ OvGSEi`ь@Kn>Sm7"YXLf `JQMob!Xn1%=s3۰;S7Ӈ;JWtEdY� ZXE3*c@m,̬yyu3kGw:7Z:Z="ӲH ,IXJnxj%Brr </QŌt̀.:9w06^�P ȶ1%w.\]/ݽw/_?GϤg3F4j 8RA+˝~un>BdO㇌__> ɭ$U L<#>*j+ȎZzBl[9>}wJ ܊Gdʉp4MG٫O>o ivhLj{fe~>{sͯVwLj$GR~=Nx2br"~1|4Xrm|CuX?pX@?Oe+ ~WˇA98xJ|ʻ72r`x%`lH`Dg򡾡҉ s~0+695#$%ٹ Lx<*4 c'3smyYe%P $Zt90d_PNiNJ7GUe.^5e94Y939sjzwxG'>zvpQ27$mnuh̲j0c2z"L58qYf]Ij.3!);]cjE}si ;n(VzRCB)9ܿػڀO˜ۂ lAg623<ڃ:F7 j kKʣ!ohĺl]҈Nʓ. fժZ/_uL'1얺sqf==B LK/0В+ȰiEl!ICXVeY<rbv B^K,J*C =dαThkf84V?BA-5n!bQθMe毉PGs@m*"f ƨcR`Jm`jCҡIӢ3v9ak$"oѷW�z27@Wc:(i2W"CbHTP(4VE,ޝX4U;)Mm k`)NPfbiԆCey4*d綎@mt,zG.n֯>Y>-iќD21&�  H\ +A�,Mh*iG񃩃{M  j(0Bp蚓rkZ\7`1$1Jc|3ג  ́cfgt7&K#KcGwٝN?}op*gMcrPf;$JU^={˯&=bҀ[h}yؒr/K!09uhN;�q&.?,^ֲq;`a.k]?[@`j1xF殟As~/<� Mb=|!>hⰉ'_}{w7폾pM۽wnȒ]6W#'QSb ` ,w)+O~,8lD}?/]J-ȀA $w>o RQӢ5Zp<WWf EĠ"™YMuT=`#0#D Ťqd$Jd 5*Ci�s7Ԇ9u.r8R$0<ZQSs&lhu jIq^~99⺺议ܙ麝ǯV>jūaV~uȢGm/>"$2,T $AN}9NdR{j+'"~r_Z/[>n({[;050</mt@aNo(v//As9g.&Y;}iDN@ Gr^@d|ا}0*խy n*L9suu'5}W^a*1 %r3ͤZzEl9"(ŗE2) &6TLȪF&kGc 9 8T[.̎d؇*G8~jAd`5P|` ᾟ4$ Mt*B ߮+QAET0f2 f-r: H몬56`n�}@3rAys ӁI"RL @jcUt@'VB0^LpQ|yzPͻfn*{$�겆$`De*Z9ijZ铝 NF S;O $u{se~}igpl󭛏V.o)M/Fcٞ(*dܪcjhF<=+׈CtyRYwھ?}6!7c:#&@HZPLV@P -,eyVzT;U 9; < 8r iTiV̝'>|o~73_Ř"ϩY޵OA8Q o|_tM 8�EѱލǢ]Ll+ͯ=Y7n ,4{@As�MSEܺw*6,A�K6y鲝Jf'<xp7ɭ=jT6Tyds"^X8<uٛ͗]}}؂> #37%+7z·O߄XiX9`ypoW/灃%O3ELa ȃ2[F?*{[K GlL(&׳:vJy T$K ;:ŝ]<dHyXedDLlMĊ%H IA 2s:</S$x{ )00ůtɵ+-';)<j=kʭI.rQcsa~@cU@gh{#Uփ���IDATL(eLUlo,e-YO9jsMR̓]s 7𤜬&ZAkƥoDƛ3IEyATǘM^!5^L߬>[y m86^uv%BĵֿhVv075w21ɶK.ʶ hFFcQ8Nۍ޲)TFlrJ[2o]W?IgDܶ_؇& =P~VuD;hP/@GX&WfYa|lb2>_74U/*4@^AxAg/Ɯo5P\vcWx>rUS?h=5" @ mT  sp0TU]fYNl;Zq<P!`ݟ65mYD*L�@a`d}éha`پξqℒ㉭Ǜןn\}}㽇wn>=_3YafHrRA1As4tCsT#rtNɶ]h޵әիXx6y_"&3ؘU3_c'@=7~:sIM}J˜46c))`u9@Z�cx dT6N|+g?-X�b4VumBV6GҽK~ݯO>x^�H{oCw~@I_IJ ,xG\8�Oq!ۅU?$m]ѠCG9zCg,ݼ8y_ c2{Z/|ѧ]*d[=ˑ@p߁8z~BfH":%&->~;S1/8/]GLM'۹qG48a�#Mvf,t΍[;!8WS ! ( 948-,r$!aq֑2|X<%ZFC"*8/Ф&(GOh[NAp%HH&RZrf%=F%Q-8y u9YٱQ؀gq;95/GP^*mloH.\' FHPBLRW۔}qTa@2+]4'7L`WrSC NY=Rqؽ[އ2ujͫ)ax>FRX#i )9/ٻJ_6$n5cYGrC ݾJ[9HZ<,qJǖ3BhդK*+~kbl-a"L]}/fb>)2T-35 $Bs "3$29qydU C'!G#&$2 MK'ApX:Fsá9\9~p`DZ�&Jn'P%V1P5ݎp@m@y!#`hD0t8 `b6Ne]In իZh:mgqh]3[D/[1*1H.0fkq`* �6Q_o`B MCU=zS0&>mujlf%lӅ{gܬ_?ٹytj`.Y"մx7u) i U^y el6vp -9탍k k}Gc;s'ׯ^]~8s]7[258mA04,m84Z|>wk_e쀙r6cqͭj1%0`��HEMN |18Ԭ @pmO(]bOM>8Z{/>/o|SݯMբpԙ\P?>*qν鳇/z\?Q1 a7{1ȕwbaE5WO7ߏ_>2sD;ׄ36�q ^G%<CȒw}p|ŕĀoc],qe{}/%f@$4/=<t|GHo4~,נ T%5mN*beWOq,{4.?ǂ2Ey:F\2Y?=޳޺?ZdR2(aQȈ(hfvTA b$<$"4HH% f>(� 54 d`jaOd`I"PisӱL+1s8y SI)Y _4ztB>7]SKOK:הCpʶlknc&<B|zcW׼yz5"1[:\&nE 0E[Q@# +)ko.nl@v@Ud/^7 uqҋm3J"{& ׎܅sjKY-HP=�_\p{IGY+#a qS[򅃼qѥllvZȚGyGlǜY*NK*ۓg5t}8a^YeA11yLq4Wl.+7 iˑb u\'"(! .8:(JyIel!!8'7w8G8y߃㏰*=CmG6:vG"H =bpdǭ<TwjbQ5KL_M*Ӣ44(yoÊgi@&�� E[NS\GjC�@UCM`YvpyqI`٣gSnwln_ 4/6v4tvm-($f4o%:KR_-W9΁|wa<T8$M. pe8}\MǽˇCkgwm}zi~ӐoL5<Hʳ9X ck#zkm-]m;O^O:Mն#-5QxMPS%�F(9nxLbI怶28�3:h{Q4ԕ>^dar2Nm>}|ׯ_?~@fj`Vk+rp6:)O>~gR(/DmNV۱ӤNlV60k~PO^7װcPkٸj]m[ӵun/t ,\:6?[||r:,PCUt1~`o~7ppi!aȖ}ѽiy캵?[OpZ;?  x,D{T{adN}vlhIJ E$@pX&V2gM}pOSI$D/BEh{ ,QXQBbDDiN La5?sFx_‰$D".FjzFW\BKMg [}YM!#}=vYne[~CN-CnRJӜ2+EUv=JC) )ZmP#/ջ8xI#3r]rªV Eg~6GaH_MܩܿJ^jn ^ƌ, y\y jhޯ/qr͡6,lz9i4k_Y=W]<iJFNu^{Ncj?6"Yշ~"]ΈCm z[p`J9zA)$LR1)XaI/7ϬH)3K( :V\8p#8nyn06G*OE@c6  D`UT0R.m&"5D:N2e ֲh:b]j6FQhעjL9!>tQ@/h-[=QET@ nԨ0 U#} 5=Sie;'7κ~h^Izr49N08]+Ϸ]t7���IDAT|tk(~76iZp 0thQyZ6;oCM]Cdվݖ٭+ȎKgO!;JeTW)E9aHPr []S@ٿZz6uz_B:eNVޮbF6v)D[W[W^1<۹7sV3G) ڢ${sb5% Cn ?9Y{}a05GŒ 9SUT&? jcɧw~8aှ _×( 即WOw>8j/IزvVFqYp0XߪNY8{ͳsrhwA S#kꜹt)6Xa<ĕ[}?ms-Kg$k}` 8g ocO0V`cV-55Scˋf&zvW ;󍫛Q]`ze7F['e:WW6:WP B4W6Mx>| A D1.|w�'G2Da42$>#kq).(mַ< :怶!a +G7⢅%2^G4}`iR^iiz%%N􂪠aIUUHj:`#v5D״;vz'9ѩ+UϲƄûu'79# ֲ\ ϪŽӬCM[Wc+Zgl)>ݸHԻUw<ZSu٣IF^MZw!Í-By!1ׇyPjkR]T1*+4ėrZyxyQTѫ}ұ]Cʭs/yU~3,KIg %JrPĞ%^LzsNL0#r44"jڸ0J5ôq>kK2 Bt-QI"-R:BRNi>`կFjՠKV Pe�5^W6%h5t0]-.V -CX{J놖rB2,$dw#雘QZ9n! Y#ˇ?f.Xx9qˇs0V+:~(7d+avu(p +mT 6lBp,)v6~gj뗋OVN),H]͂|ԻAmb>}:{cAaB模HKoP\~@qCW,a9+F _I\+Р3$>�aC1Yf<四]hYti}[>.(PĢGmp%,vQ=Gy}OkMl݀9 H>HgՃgar`ڀˬ(XSG>u⎍$F4d9)RZ t=/! Dy j#;8\}ٗJk5Ұq(eTG]'D0|Ba?=#?wr܈/a ⾮έƾ؆^sfd4x%ծzbbZ ^V1#>F "-w݂C`& Bp!8Pu h<_RZ0Ӳ8.E^:(wu3ֵ̱I9* vjsjnth tWrc3Lqׇm4UT z ʴ ( NYCoh]N9;$ݷ>w|)4 ,sS(=7v+Z|*#~5awV\çMG٤55ɦփ=*,nl*]䮟.Jzgv.dk5>)>~(v@pn?kڠdApX<Ӳ֮o}n)!;.]UXgLnlow4O.et@sЋ9U=hY!^L-e@p\#~?J&AT3{h �**H -бTC+b5t:&Rnhl@Ktp!jjVq5B*> h f&P;�M\j] P1@G tUIQErlU+Q133-f0l(ɲ-[fd1SۉiӦMӴt:33sgfwmŽm4].tҒe-sۖ Puّ,(j&v!mb G8"ޑYxot YbE)*u]mgipj7VߜܻU3UCInʹŌ)BdM4Kl@rRHD}BIrjJf[vzVwSG/ݨ_+kqfXq2VA,|̙`w Wy�@_kñ(&֐-*2=~mlcbfps(%;}8cM`k+(+'/Qb:[#lno޾{~}dA $m$&MХM͞;]㺑% {#O8qrme`ԐdQ:|9g_&hV!~&|zl't Dg,{wcY(0HCs|8~NĢ&!$<"B+>:;`);EvoJWt n:ndhE+ gؐx2X{UxUp2/:J@7 (!ʾ+F (}^7s)0G?녗T.3j\6Oǹ9Gg'7ZV6eSICpjl*ZlaNS *YyTFV++ۭ#HYv #)pPI Xy۹]'A@(^/? s+ Dx\lr#2ͷ8 }P5.jpnh ntWwNs jx}TS ͲZ'73:nիY+tkZySت$Fq{mkԚWI 8$֥1$B$�Ll(X;)wIHfZ/mHH tXD=!^9I 혌ޔRK$3W⭸̅Ú;ysG!%݈d,?$sŊ⥳ۇo< /m,'0dV*\GndShŦUbFQK+jų$ja1^a(tyE9n?6ద$!̎wqH$'; %Pc�8ѐY(docee+д UXA. Ml�8X}6uR7HPXfFxa44c5s ~x 7xY q`X F q9UՎf Uk<d1@Ә�`ߜRZ50261ۻ|4q:}c'vn I Aqf/;r'%"((E#WӌjaGo 4u~bcqsigpht|c棍{}2{=e=V4Z ٸq 2 20 - ckH[;],aE'Uk ?jt�|H卲vºIk΀L dykՕgo?yُ=) �8T4ĒH;UNMqN?֝wsr[} /?<%1���IDAT#W?1�w N%{hqA1)@;JV`W T$&u37^_" M#a԰4`څ+WozcOō�F,ߔO~|=bm+dE RhAzg8oe7bW9╢?SPl噘W/ѹ/MERv72Zd/�; �8@̼&AG'.3I)Ly)>朑*+t,"J �DƇo^@`ws/?dX+5j' [KlBB%Nb=/hU6ۻ8xuMֱӐV6߮nX]Me~ALrUuNcC|Fƈu fL6@ X\+F'47/Ee�|y9PحpD6{b${0ij`"w*sq"/%:lQ -+�*IbZdp)nf+yq)/%՗\˿m8qbbൄYFl!9TJ &"ܸy[wߨ[gR1rGy-2R_(.Ħ")ȔRZc%6>C[Ks`Eؔr,S~8 ɍ9"�"]i:Y=8NjH;M8"-X{xݿιZH-XB]dm<H:Dy[�bjل+,c!ʥh3*2ml**B!GU|)Sh9 L!& C_K`5d++ηeyҸ 4!G򪹐ZȂ"AFO./o^kOz;Vw7o޾^7Rs pAF�!4dEЂ3,\ ϊ >XFrugRrrҎSo~?xnn/M&AјbJwrڻum}sh8Oy+ dlB6iHҶ4̔k[C@IV8YߑfO�R4UdHaQBç.<~P7Ad`)\\_<i�)8ۯ᭥O+OrT,] <@+ztx \ų(.SSm~1px:, q pJ@V76|tB֎H_ѭ{Z:m(JLZ|> ٽ{6x| fn۔vaSo{闽7.BȂdM+ECRX| p|SyΎ^RW(8ߊMW? "$8WW$hY)*hNilX;'F$Ѥ�di<"!>F^Y*\J_uJm5! e$tBKJ'b*Tl Ax?7r `^|SWo37LX$'%Y온YEYA@$ RDSb '.!(pٜNQMmDCcXCOhMGhev(ͭ>m^Pa$+NCWF H-Tg.,TոTM,`r,diE ~@MKrWbf�/騞Y8<Sg75ɤb�+ f,xW{%m.ݻx7I)iJTt/k?Sazռ^rܞ/E $_AvCOV:dlCZ)(<P,.t].fa� RIv1yqt]A2xe!̰ 0gK u@  ?8\M (zOtwrVB;\e2%AHi)U7R RT PԴVKA]d�O)1f0ͨu@ZQ:X#N{,;-ʘKxC.,\n-i0ehZ@&L>/ydu:wu2Hyqbpgg֍,Lm4 -ͮu/m, mO߻6/oσkXʑ١m<�8lVdo;0dl6l43wsewpd`*h8_;~~BVp#1لbHPB"/ԏzEaHʵT�8 L!#kw̆Vj2~9d ˪r<w Pfl]cEndona@fu]uoA(Ptb'( k,aX)Ug7>9kO}d9 C9~)QnO+^6x|;|qGEr{2dC֧i] $#z x򝷸 m,KEN]<,7`hTF9㕒ӳwt#NtW5y'y\I&c!{Iq߃{p8 M CiW%̑X۽ Q95T|$od'#KR�8)V\ܥ QS-@(uEmCPH ! '� "p<y�~HLέ""%D(Am pҢcݒSZoOݟj}tiY>\Pr\1RY+v p�8l3yS& ݺ-FB�ZC0�Ϟ=~zͰxO%)*vkon]m^Cw-RziTT1#5�@Cچ3`1Ԭ2Q׸raxLHhA I*w(*͹?kxӳ<."mJ �@ '$u wsk" #3 "2SR̄rTI2[iE\34K-#c6CΥ]DLcpkp67Ub} ( ::DxhF 6&$҃i)UNY6RjMP 5,4-5ôlĚvqZZ$DU$B]d2#qfsNsH2 h\/QѷR3Q3:tl01i2BBhH9lH�i`YG02ػ ]5lʕS`!^U56]?6<ܽӷ߳zؽrпqu|b|VQaxhjS`d('/7p>J͜ku`3t`,=GфUj0529f|q`hlpdl݇ow'%ChP Z Ǹ#8={xh47D8L!c+M UK׶st͕AZ0{^cwԚot=N -غ[OeN4&}g8NzݧwCHMgy67 Zr@v7~p㟕 jH26~v+HCSGQ[?\yv? z8R\%߾Ow^!jH!͌ݾy{a"˛9<9infNɩo.?x/eHb@d\ff!X>uI[zIkp|ߥ8{, ;m[_,uw_dL`b11*c@QsjC*8%4.%HXkp@ ;7_PY\FϪ gS 8!81IO-W=ُ/>͏?:93k5]=sqgl,e5Z\t/  s˭ƀnc}@{|쟞=ۜ���IDAT{o?lxd~(qi*i_==5%[@@!/(ݿ(ٻ!^�Ht-i$fu瘤x̧#cabjJ~X׌o.rx9zn<NN/m\\:yp#'_HO.RAԀ(nu(9�nX(4$!T ɇE1}G@F I<'3 Ϡ5WCqUaȆ)ݰ$;83Ċ --(uT&Ly-DVlNIx�@azv]HZnfblL Y(3C&"-3M4�!2\%kRɁB8!kr1Cյ0ӱ&*L2mumpZxHCۚaK {`9COH�!S@dаv6D8p #QFiؑ�;.|ϭp^il\];߸6wsjvqe4($AF 2u+e0%z(ǓR܍.H=^7ήns�pO7Z9BVH2$sL:hBRe qz馜 C9GIrt*>z�*0z"GfO0&8u֌/<C [6s 0DK8֯\qq{yCct6c@8QiK5,/Jlp$z՛'wɊ�/S~:*:GFnf8@E ½�;?O~۳{'V8S|0(Ya' :?x J`$啒3u04 B 8)Iz[yM1[g�M+v!hCƵw<}YgCB!J'8^ } ?@EP {;Ǯ])PwHsKE kKbSq %'Uo)�m%ĉ SB^YntGP$s�8.qC8<y\/ZQ6k(m)zf+I>ey^q~_??>w7?{OXxC)X<23Ў3g5+9|k8jяύ|yC=2FTτo*/ylry̙ +–zN1x5U>}yJ�b(y�@$fdl$e[%E�m(޺(ھɭVVRYA`˨{F1wXz6N.&8QYd^$7 %Ly=<6H"3-[s<TӐTVNszWІ4Yeg�-�8q=_ s__t9%8( w HC.b;Fb;H>y"L_Odb=kª B �c/Ab(L:2ŐAYT(\SOfef wUA Ka!G5#ұ =҅MIjcA)Ԗlh MQ"rk6"3Qv�HRiU- ހ9Uݚ ҰaG Er3{/پ۵tֵŸZzP  2ACfDȒfր_pƸ<>^9`}ӫf}Wnݺ+7#J4XV7trgs4qdm5ghѻ3NX#4 R5 #{@.G6WV'6Aj:&Fm"w0v0yɛV-3tpB3k' ӻu lPz&'k X^hBsLl!;zboAЬ1UÑz+Ƴ!{+}h~cݟ'?9k\mcʳp.)i棳>{"PF/TLYC( ~gb/h`[УxfMӋS?ChnK'z)8#^./.}^6Wҵ<|1rpy.|+Jh #U2aV Rh+w# RF ._&/z%K”+(`/stpō kKiK5ɝ@Dc&!Dik^:<WY )Hmh**sR S+ 1qXI<!"*䛻r!bm"8<7k<W9SV.kTrieᝥ7߾?|~O=ztUa- zLջw,EfeɫLoh~O~ۏ>~㶳Aڶ+RlR6;"7uvC3)K\zd(wn;i`!ux1 S"_\<<k瞵ڢ4tvTӂ#a}oQSj@m0ֿmH4b/H]>l84@ Md'Ȋف FP+ P3M0 I U#<$2z~k0>B;8]K0ICDeu^*RlBv Fx("�Ab@}ss|zS}' {8^uW B:eX!3_#L%)F6hCŊ s!omX!Қ 5D O?E*fj.QU5Q54~ -};dLTfLdh Ҵ FH 0�ރ.U l?Xhy;'�  -,3|QT-Zv=ntՆ 7^S3ںݶӹ۱ӹӽ׷?|,[ CȒbTc8�d1߀KRPzDGڍ賱,Wd 0cp2;U.?P|ª[LfH#[$97>K4t06tU uF9)rѵxNHF;C2 wOg<z덧Ҳz` M EG_lvQEio}8s'1 B5t ̶ޝ3nj b@q$0cjZOnm<z'?r9d)Go.ْf@+>$woڈ�$aȵʡ.ڝ?u`xΈ 9͜|5.Wf3;mC=JpiU$HG"vp(Ep./#%0* T^ *8(šW$:yߘ {D1%}iM-WJf{jl"#!'b"XD`^}q`SWQoi4;L הhWTTZ⑟NP^ @`1 R#˜ёTIkrQ[U[^U.4;Ǹ-}ލamU!1FL?_'O^я&kAdEeiCM#d UPaɯiOmj_y?ӯ>۟>_nVq �GrPS/#C5oM5:kvWneqa|KY!vKy;KQ}Ì3nӘmJ)Ȼ~4qXu !"5 $E̘IR8ۨrϺ^`o4_/hB$CJqF_t-ԎyTQ*u\"!*E@> Bcz=0>:D'$C? 0&LO*sʪeW�p ÒXؑ^p28#p>�v"���IDATVAV<u� ʥ!}7fӲ R LP6,"U,A1RMHm(Ch=H-sHt4앶�)5617vP~ Ly&kkhGм]E5}s7..|Ϯxl絺2/i˄pʅI< AՒeq!8hsӄaLt𘢤⦢Ճ+K۽kc{SG/sFSp CV`wNUchz7C12 dDDM_ߟ;>޼}uML0a͜<ݹ$W@~)%0҈okOtm Ȁ%+SLА.kYyDJc8@%RFk}퓴~K(dSǁosU sg.*4$;"HZHVI65H'@6hC[Ml]<zKfh-F&Gh4gq 8&Uߺq|g'q_d| T s'YMrRtm>{_'9q۵܁iM| OB).  M:piN^έw180yF㕴o ռRϣ *8.G7f*.;^ENVXOaC#sv�8{!\hMpKD`32Rn69OYY[[W^H'%;e\ siԄt�GÁb s{X:!1(BZ^Z_%l$tE6󪚸iOi{A&U\XYR\2vѭ7x{Os{m܁5etcmEM]YEuД[Syi"7ŎL7'{~/?}Ki}Lt^NLTpCOT+Y˫l\߾^z\5;R}={r_X#Y6&x7^ѫ;-mc[I!#W+A=CK v Y-Zq#I:^{wg X?[X%K&x 0<StSb�8y^4&(%S+pBjhBaI(.4'~b03r7x׋ԓaAZSH6PYQmp@u5k>R )yB\DM:�2 tUl"p)6R,\.U*C2V,B*686 se@ҳV~hA M ˮhޙݾ9yxxb�sWO=\΃M5MEX/ȔԆ#V>d [L+�%dHr:ܐ>"~fQvFa~pqud|㼶)Az5WjJQ 3C݁rVGpaBsRjW_]>;ۺsgѣ{Q"̝�8,]'VD}YS=@�RbR^xҳ cc[blzNYC i냌p<olY<%[ o MAr4`-IFd\pڗv*p#ڹ[hgBƶp20@w>;~ !Y=ۧtQ"dG4wZgn=\z_X)&BPQ-<yC4cOOu;�;e`h`KN޹cDѦ껧WArĻ$u/0nHF0 xɘ $6/Sy=%( +L?)*<9om.ʙ'$2Sg88lcb9rb^6&3 Dʠ9Yr�JJ"KΠ(ig8P_(h rqprE3##]bёxQ(;N,JO/>|knmcطο1'{@ZQV\QR2W33ny�j ^h$ٺSYhn `e eu#ۻ}~[?NIr=�؁AT]]ܐ:\s~D1T~R{X_=u'+)~}SYFMSUWPl&e0s~pX912NPIRxs¨Uӷ',kGȡҨܲʁɤfNP EB KsK-wG p+?$J"R�8DlD:62.H Bb8% 8/eTn,!"hT._#ZdMN3DyE]&(67X8!լm"g;!k�"�ƈaSCѺtMD>&Qo$&i i(WW5UU54ղP5P3�ik"d/$2)6yejcd-$+GkWt4V%d4 my8}l|ʵ؂؜\6E 2uT$�sPt8HWcߌ` ԧh`]~҅o^n]m^TѱsyhIYLdn #8ƚgAV$jpȊ#@V W[G{WZzn :$8j\g @7=xQb: KA };5S 'L^i,p1]7E_d'X93}jFo{+ s514W4}Hؚ4gpѭo~؂S '7%X hl.S<ptt_f)2H˜u,doyѻo(BSMxpI|}dS@{{',{oW/;]!10N(Sf /T t|~ zKj\>g)@Tbwo�ǟZmj\&?yJ_W)8ʍJ;F{Қ:w[+ INdR|6!Vn.$!sA2TT.>.*AKH˳=Jʜ2r#qʓ|_pXz80""6pBX'>Z-).X>ӳg?ɓӘnNy3c<tx)_S-VFUW7օוL.TvmWuiZ,3~(wɶͪn fIc`2ieed{w?T_u9[3Uz${W_=Ur\4]u-gjnamxhdx%c,kjY^g&MbԷ'E LE[Hƾ[YVQޔrX}.[؉kr# Isؼ٣ޫ厮gfc3cr+[ Cb("7iKTS,qSG? `d�g+hq 89< &ג\Лg"b3 f8B%2aK]%K5Y٪VA(')`�bM;.\  :X .6ʀ9 Xc-߄0#epɦ$cTH bA*jf�::jІ�T\>21v4rл|1];\5.o^jގ-i J+'EpР푝ӉYx4>U8F(<IÆtw4$s(~� &h82h,q|RmGjnkMiͫ5\N\p ǸӔB6aaW8?xcYC 12 Rőe񫞺R;EG<)7���IDATOS}M GMcmgLu< cFL2n{2w~lq6';{ !Aˑp=6#;CFzs_;83tx3AT4Ed9M�LX܁鞽7xq5r3W1pP!8ŀYظr͇\W#Ƿ=KIN#@' `xn֛U@ 92gY1rW I$D$,h{p|o``rVYKv0y_~ޫr + �L߻}(ki\]OnȟqMd%Qc8qY&BUd"L�0OLbQ 2D\}x RPQb)12 "lݽ\Y(SEԈ0RN\Jۛښfϔٳ?E~}VXK.nbUur+C*KRښ8JZ>,jpiHS΂伢֤yrZ<Rw/-p`cdYYRإgǧzScK'd(f6 VvlAmɌ+gm'- }3 ^LskwqJ&©k ey+̿S.훩ܻ(>搎ydIFVyM.Em}axT]bx%s4WBɭsЅA͆&^T%8(>8 ΉkNs7LhtO1Ә\WÂH`s$$r(,}.jC<J/]Ģ+vT}DyyA @8MB@8{JbP)#�똨i52tt&A+%ѱt5 tLFH=C>gneinKʫX\:]hxgQB$+7 (xpN:X@ Ҧم͝É٣[+nHj^X&dRVՂ+XP4`N:>߀#>w5z՞΍֕εݣ㳩ٳSWtuLF7VC5d #ʲǏw\[xWxYYatP$c@uKd6;r if1(/N -K`bI ?),QNflP݇;6 G9ɜR? |㍁3 jd~͈J @mhiFDֹ\8_TAR 2+=PӭwS=QK[={3^yO~'ީ MS ,,kPL]389_gr/}=1+rT & |Gi=?RDÑ=8KaY6pG]R!UoekvU󔗊r VW?0%8%No?0w;ԟ?1ֲ%s͔qR29^NYJQI|Gy."SnHgsJ<KIqLwIȰhrT%:18''΋(FD^LEp1VXXT.(i7??~xZl $zytF.*=&.ԇ7UfMu^{;a̽nP8n3,Ttr]ZuJUc(maӞ~Jt`!+8^KcTŎ/mެۻțIX)>\$V<Л;YjR];Q۹uֺ~5slATpA1(Ob3j$sw#I;m c {dMi.>?g Wͩ Ϋ+ڬ^&*zeuT9_0>tWSD.~Bgbx},_k%gN3,Vl_ByฉT<'JS %K?adrmGO %UQqOjs1&(8CAPhbB1QX}Z F !A. -Td*G{8AjtH9kQt,xCk-̎d@s@0IfX-}*zF04G-ήWlN 3;3s'dy=L(e~gystb|j7�;w[T0sdN1ʁxȊsq)4#:τ3Zy�8'3 +,>zcMkڒ5s" HN`cÌ0&QƆ9v.fo?s;$\P9Ѽun‚;鍃tS=2Cy9MFXiaԐҾiI~9 wBMǏ~q GԆiSG9oUX#uM$͚;}6-̀,j0"`|ѫ ] Wwu!+G##n~ 3'o1a)��-Kz^C$!%w)IOB $]:yߴ aT7\tFܣhޱxj1/^$y p ^ ˿׼n/MX^$q+EWhaJ4%DVp=龩 S(n|e㑳ҹ~�VR�ry4�8�lVReJI2s�8Б1XI,K/DB697a�$ !H1N<<+n*Ȫ*:yï GdzC[Z~ݳٹI`$9e $u]W-ЊZ#Ʈ0Zlr+T33sԨ5J2DdeW=60!UViRT�(aj%e|8|D1_vXu-sfhûpaO61Lm/JZ/_EBV䌩" YU>7QwrrFS~�)s݋[3wQقk[>U̮k,^097/R ʨ)o( G).~ 3ϑuaH6 6 ޺Xw)C`$xy)tϸLv]bR3YjAE-ff3333%bǐĎ3I&@&08I<dw6=uK-EBqx9߃CFOB)PDžm3=Q#6-S7HPMƀ) )YBj'+�!Dm-95 `HR6MAV"bp3q9PI"MeiR&Fր$C!HP"ɮX'Gĕ_�ErX+6[PcN b ǖW9p‚[g9;F9g7FwNzWvzF9E(k?y*R@hR@*mJV@pU�|;LSӻJƧ3S+YZ֎i{&4ϬG* bp,MDNܱݝɋ Wo?~ڱq`e6(SQc$Ƽi``FNp^5#wCZx9 C3eyIhAʐٷfl+ C h [pNN=\> K5/dz8*ۗf納h�p> KW AJz�L0stZ^ՄnaAF6$Px! cnեw>z9s8c ȪO%h8z`ݹ?bbEP׶ĥbFdyնbvc[Z(ނIXXFf-ht���IDATJalԈ.Dp MhAh2glgaؠ78w$}x/,p?p xğ}ydHw~QNo0^XF>90yx=xs9~ C#cJq4#Mƅ)hjqkͭƍ&58Z>!a 㔘rNt_SӘŻFY|`$!( ljaamowp�wv0tw±}pqZbɱ퍓e8$d[uq|2!ϢdDЃQeK'"V 1O9!E>&AdiX_/*XQkWl;<oj"3Փs6m:i ifu>`_")<ԯuw+U$$u0oy?ynRP[O-Xr&_ηqo[6/\1#k9ki SvdFMgE73XDeT,sad6'6#)<%ՆX\@:xUh72R%24%o(ol"|=\9D+l` "ß ~A~.8~n5g 4}Ĵ�,MB$6޿L\%"k˻DV99 m6t|, Ly-sAz{.  ؊`,@D)]<L\-WУ6pH i RGA*FVF6QCvy7%q@ܢBs S [{�8-Fǁ?Zu.g7Y04}ע #erDGy,$LuvnQnP\bM19;owن&bLx`e,7 hh^[?ںFgDH+H,EfqCz7N.涎xYyh!a^bz!oH$,/kDie)`HbFbp52w5DTu#Mv$i,m[fwoEˡM E]Q},Eb*[O. �J܉ k�`1&zmnܺ7wѵmHV�,i8DeQ4vzg懻O?_Qkf6\$&dLvIΛja�MT,=ZT5 cO?Sx7 IpO$; f9cun輀9 p^4xޕ!PIKl_y% $*6A |jf1>%CM/?T׋Gg!An> v`!�26휰^8o; ss6r#T, u L+ȍ+(l눨g;呢i ٩BER9*bܿTvܔzmWYs;52Ÿ �mS2MJPP8,U=6..Jϴi2[DYT=c 3kѣ E5 Y۩ ki1c]TGn}G&o<]ڍ4I˲/ ,:IYO_܋]^ph f(1krXYs F %�/;<)6+# />&0))mzF3V,#+"nvD:mmA.qIZn.@0VLb \pBU1 0Aq!Cl*=d | a !u{Q-Hl!uAA=/.]E P*8e Y 9Ib)ZP!-<h &̀Gk I&YH!5MH R'@rFx S|5y}>e8$))S}Sᩦ厅ɽCWג˻\óLiCsH{$1|$}Sq$V e#B[mm=e͜45kE;O];[?[8{eʃ+ɵ;)4Rӓe"UOm_Ym^8t̥5-VN{\Biߵq2mdzA~M@Š_jAz<pH@Q> م#VNhiFP%2f͋OힸFKjEՌTIC @z+5P&Z2{zwhOR6RX 02ٺjj}o 3TFsUɓ ]yޑj:9�a�k4a^<z\vňˆļ}:ZkHK8{x^hic�8a%i2${Feܱ?p`p#̼ z3O%8Ωqѧ]y'vu:v8pc9=C?kspt(ze)>SWa IaEbsr+K l+D쓋brpX]V; @B0 �;W}G/ 1 /cOw,AEkk\n %55#-3ŭbV8V8Uz7wXqiV&ZBlLAơK6nvücQգ^=CȌ<P>.?aՆLLK=*W̴o&qX]asf%'ncyKUKpku+-8oj`d-{7j[ZMͦ啸.lz}᥋^~d,q x$m4qr-yz#qrÅʪJ$FҊX]/v$n.eN좂,ƌxu6 Mr wc}[O:3%#;+K3'\4j'uȸRG.M ·<A1`iE5=~j:n`FB fEpNVw.X AЅ7 i 1%b@qD<@Ѐ-%jȔBx*D/e<Y ld-S = 4�_X@$E351$`& >m AbKl_psU,TH ve ɒz8A5$�I* ILNTAuqHLEDq@YpHDTL �񝛭 #2[8pA@R0?rt)B03~CSd@32P40ThNI}S'k>h_a Q28 +[Y=<]u2#w(V(S! X>� W-\ar#*l MCR3Ipku;N4'a7R#:N>iTE!iF@0{׸#8z d� OЦ9/ΝkƸ e}�H߿ܳsrrș-d@X`69xOhSA?z~ٍ>^{wF0ia8IuxyyN'K<r1m3A=ciP~4DI6"N_[\'`D&] ڙ'mhR Hl揧vnUΧ7'=~?.8Lid2=+w(dbfuUR &b5Ȱ4jR-ءë%VBϩ4ˢE( 8JT"wspG�p = 8_?gᘞ.H )ii i�˭2 m8-\۪*ef)Q���IDAT5)LMS )19& n;whíɻi/b~޳Ż_UϞq&C ȲytP[!!=/mOJRNK+&-Mu&٥J qLeAYvY`(FJTlLlcuCUuj~lONڹ߽~=案)b˜ɘeFCpxb`Әs99-΍YXI,鐡y긄"TN(K7Sw:'<(!՜r 'Xf5�6 /5 h`rn#MszԢV1NRH>;aG@  H )ZBRD~U+5kH�Iy3HR0B%6]Jχ_O=N.#pVzjQ6`g>AV&IVǁ6I^7A\ VVEIjg -%T2M@RTNDזOɼ9TI^00R2T4 5@r cňim(n[i[98wNUDSܤto|!4VG6H{I!sD;J!mDad ;&o7L-مG+�R4BҷnjYܚx2N/҆ 83q4 32J:6.l ]>tƵ)\-#yAW FVX2+[4(]xbUǠw"3t&z҆уk͋{!Eu`Qfژѽe !%Š *]aeU)c(3c㐲VH�p cG/~Y<thޠDsN֤:Ky#UBg/=غbgW_};}zYITi hHXcl>2ta /Uci E0${ysw:'dop]sp8GfǛ38T~ Tn9$wJ~QK;ŀ pXzR\#ͽI4ͤʹE\PUB gGXRm% lsJMl}NkQ]zIl %4@x`.^8?ag1l0VQnPnzRm9wckjIdͬ&zRӜ\zQOYCauNKukM]iuQGUkvLYJ!mԣ۩;exw&us5\ꚀA Xn!$/))9VůϡڧïuM jK[L]Ț݉t􌻗6z51ʛC[š{:Ʈ|о}/={]0=Ůh*ȜI^螉\ņgfۧҾ}KqϪaN")Fc:jhSh'*$>Q:U;B1cZף[�5|wOc:㌺ɰu'n2Knf4͸T 9 8HC?&b|(/98D^pTq.P!y  ִ�TtQsRsVwpSu i[?]LX@@P#xo0QCTQ86xOdQpi[P5,>8O*HBlo?n[&k]0$ .bN}.A@ِwM{D|juSyhdXxytEL\R'}KIYpK_ˁ6. E$i 5dd !il}>DiobUP߷1szcҭ1_XG2ˆÐE KuÃ=yrdsH�EI8͜W�8w.pt'#K:p,i^i*Û1C,D$ ep+>Z06u/hp <j&V>+M $]Sɋ&o&V!-#iUܘ@-umvOC!uc*ƺAU>mliݏ>>kǧOof&FfApaco<9|'t~Ƿ &,wCl Af߬!Yq~ ɇ@c/8kN?_k;5bA?8psdS!ʶėLUMΧu7-MMp*I=}hxTP,6$*S1XTw_|CKXE>.�\@AydsQt:�5VL5=8=Yh;_Wk/ ܾ220>3`_1:eVCyݥŁZޔ03CMeVv*9JG'*f#:<JߥrK3 U&=av8\9%+mQT20U5vh.ҭ1vt!efÅh_T\֐9 \IZ nv+ik n mt6,^{|⻊=�Sf�Δ-f]N*nлgZQ5gP؉-в\n!�FT@*; W6q-eE`fUt=0GxІ}ZiZw4aWaSj[fSeWC )2NGMp[A&`FXJ@\T)luM!"HP R+: (9 |k8a icHR6$& )"+( SQ HiC2" pAf�zDTuofM$!-J[)m"w6A\wE!f*(OА VH'LWD.ŵ0bHE#*70(flrh|`l`bpftibg`tѝMÌbg^RBN( - H؋\HM:EnMp[ޚ>>?ڳ㛒D:R@Ntt/M.&5pXA8LEQէ}u{hµw<ʳ_.-jP'ى`W-kҦ9(Me`Xe ջwOnމ/WӇd 10#9wjItY R4�To]\w{Lf(lHchF.\bsD`dH&Դ)!=0휐]9޾ut^7`Q.Jx+a],auw?ؼɵ~7zp )�d4 ,\}_%dÚMK/?$Ge �:DA/S*=t90#̼ғ׀[�YΥ%S*){.-R.w~/ShRdrPFrwg|{kzxce|2�>(昘J bg}ݓO^~?t7\[{ґ_ueRid!(am�s|pL+<,,RU޴V۔ZٔSU2wcvhiwn}|oqGwF{ӆ{M][A%!#SۧB߶!JN26!pY[VI!T׺Wv_7]W$ܐ3fTUJN ]Yn/Y:LY4  fn.&,uXvҋ-JG2;e-sIRAjq-嗮_h`vHu_qu$m,wU=74aQ^ԎEEƌl̡c:~֡ w 5go@/Jru6O!D;e6$6`+XyM&���IDAT݌v.9:"ԡ:Kb*;˰Tc`Sb�KAz:?L}Aš6j ĻU�lг):VBjo[mT]5<D5=d  A"*2IlB2:Җ7=L' 3QBR1x0߸ʴ骁[O.~4n`+*՜vS *" pHBWHI ;$5jd>8HBdl6S2jKca֎^# �%=͓ ckm3;k{7Fnv.q ~Ijf^+H ]C:B6VB&Zw ]@ugm޼߱]PCp AEo�m4O�s _< ((V1t@h *"%wlw]^|kGs]{R7b''@*pڱeAF9p֮\'ܘ F (2dpfVɓ"9 ]o;3gww ΆDY>Q2wIFۨ$ ia 6.9BƐ>m,bLڽ4|z{Wg6|xQCrdY+; ґٿuiO9}[*f@7$<3O0d,v2(UМ26Exz�?}X@<@Ɵgzw}{ed8߼7"X߲޷DdOכop?Mqzq"�86kwzf1 @0WvihSt|H17" O___5�?di)�2ȝNa�pt08+gCSm}ûc=+LVLU>={uKsWݞxs/Tj]mggm}YE5-$*ܳǽluR b]ʣhIQ㣆9Yz9yY̲_c֋+O)MͲqJ!QfuLڎѕɍٝȞI�9ʰezMN<<&ӳhh=o9} #`|ʽG56F'%٩!vv1k~ޅ́ԉuN81&&*k6{Kʪ` 2ffNJq !&~v }[]Ś 2Kz21%i �nM,_M$*ncNs U` "�$yTpty򖐂%52/A5;HH :$a>b॰,ZP 7O aH@VHLIRA/~$ IEC& m+FVnvq¢ݾɣc7zN@{ק//sqV{N+حXVP Q h~UJc'Cp2$;_ 1uxlfdjlt;06=53t8}e޵z[FEJ׌Oȧ@UW0dɐ$R$;VA7. m,\<h+胤urd}Y|aI\&hb8R3Ed0$>]\j7n|ʧؼaZHn+<=~%Tk.BLm[^<9qNcNTvMDTRY1;Lh `D |Nm�xF e1&0,Ƭxpqa` ],Rto^?)YB:83HcD]m9twZHϧ KhdЦFԦӻk>GCa  />$Ze.Gq,64Ev!ÔE,1fKBT&4ߟg? m󇋾 iA !څo'a2w 99 Du>ky8ׄ?y&0ߗ=@w#/·k{&O2< (/r松fL1z pxyݒAx_=D(kG% bLJ̈)k^]m*YZo.Fb9 <E`Q^@BRMok@ïnw?赉NFR~p: `!zM6-3-5U;W7NNL ݻyW_?y哏كã/?yڣ?y_ztX9^57R[[T}zק_5T_IPO sjh7*$+c ;r9eYM__ O^69W;8WXus+Žѥԁ ޤ젺لCV0{4`|[A({'iVQݔ尖1bxWyw*1Dm\Ra2{F;aAz(E?y OM'm[ВeMGEƒ0:>>ap&;xhNt wI8zm-,t7K6 C(`eAX"/c7ʄ>ph=2 Q?+ AEkeAsjۃΩ!$ l!"7/B1}{^:&[iIjhK qHDFD^CSB M +7]Z>�� m_% ҿqc,KPCkFDU@Jx`>m(Rm+s !]$x\Rs;+&jFjFGW3ڧ7{VL^kʪ.+"\)Q/ ձ�P#8JbŐ𴶆{=+kKoe5on%kU%LNNtmﵭopL! H]_hD66 X^Z^v}O>=yYNK?΅ )s(͊zGP U#j,+߽ѣ/>:8` k 0dEEf@e xq bzX #;F;F@ :h{`Y)Њ[%F$HΛcj�8Z6/n="gJg)5S3u_NP VHn]>hߙhGϾ .Ф+/ݳͅtgeejDN98 ?<�c?$>'ț&?]pz {$-ϮR9q W  ze�s`=2@8zΝlAf(w;?saE}ҏ q9D=h?^w}yx7�;�n{a@gb3vqm+% ՋS3qͭJ�L9;91=627'/.}bի׿w}wo?y_imD #Oy{#Iޞ@!%%67ꛬȲʱÝ<w__>g�nέWՍON9k^O97I/epFۨ.") !9Zy)S/<}ٷr?-w2}k,ҊSM5~]#%kE+ ,n-ej1gvSPlJ-f x5u p%ʛ];Gflj}8\ͤΩVe3cƵKO*.M[Mٲ(Ss4Bm �=�#� _7lB��O+J MN/K)NM*,0{���IDATkikkN(=D M%s i" KbH J !U;a Q-'q@ƹ3x鹈껞'#.M :ihZ iy A$ / $,, (" @:dk[NPjaVmg<ʑÎكŋ˧+{C]yU> V~QϠɣ`ڻv TLuW b 98JP fl1 7/E[ ),1m%35SS3-KM u#3˻ˇW/_\=vMU#ti I}KH!^clBF[Ǝz7Wg/]ۏʫDԑz9}=J {;y~vr~~hd2,Vܘ�L0E(MKz7'/ܾyg/_nܿ_9:啘&1S L3)OS@gLݻw'4h`$~=c+THY_Ƙ"#%v^;ݛ�H^[TL1 _~ha!4 F B(k|WLBE{b.;@a1ڡ][ <E ͞O t74˶+v i'>%׈û mꇵ $]>m$70";SC@3-(o"Hnd#LxFqX#C'xw&X)Xt4#IOEyA<'|s _p > P7Ko{xy g"<ީ!"w:3&0JS<Ҩ)+4<@$w^TW^&?|9ٍ-F9ܾ̮vj81[[89꒞RQW89W~x/_Gv赊LF[dPBP~ MH�=NLO=9Ƶ qY!܂{ׯ|W㻟?}_νo|/<98^{rtfpxS^YtZDSo`ғ-..q{zTc@:|Q?7bqW^ѓ+?ILN]k P#v%-:ն[EL.n'/&vOD +Mtfi,IQǪfi:Z7:830ĮvOisR'M2бY!={ku=ҶJ~Vj>(̊0u)=[\ݟ\Xڙsi㇗vo?K=<}vcڧw׏VTXX,+[x6"D/ }=54yԐsw1꺜'*f7tpHz�m@ւZV|2HBg1%HDUiCP V@Q=8-+˼Gzem $ǐD ӌQ?0Pҿq2}0n+*ddfT/i$ C+KGZ0֒x;1 R�EH3+?[9R;jk[Y]ޟ:]<pꕪ1GN.*@"KP i!9�8TL)+ WunZ1BU|ƖZX;M"*kdھնW9سѯk"dFp&X6!$ e~g}cڕgON_8䓞ݸ:5$/ФN|8u eҮ͛k}<wD3Ef}7|4p1 ׶ ǿ,5b <`pm/|BԭL�sf+5h<n9|S$ZC9}Xj!'*m ׏'.{G@$JV4q'Ih!(EԉA5VKc*﬊iL~98ȶj-8F m .D8$`S-8q3LIމ$f2f2{jT+tN "+Db83v~2`>'={3#VH~?{^ �?+9~�[  / SDcRQD0q^Z{spwVhUMR{'[aRm^g溦GWE5-l>~ꋯ{ݣK3k;CIM̬|8Ӑx jh"  pI,O?zxpƭ_?Xv#6:"$NMMˬ+/jo\_Xs}_|ǿG{r7np?؛мj><1J jlٍׯw_~eQfuiqn-2د,3os-�7o<{W/V׭b&YN=,ZǜjAF0%=;8:] i7,Q B&e  =NuAUPP`uZY�G`v2j$xUkEqSgW#f4CL5U|-Z6,}m��>xvow/Ϳz_x㛿ɷ/~rs?|z6DӠ _4ړclc}hpp�8[IK!<AG5 \E @0wQ W5 3dJhyhC*|Zf̛; m}4%5dt$dD%ՅTE$U!a8ٚQUN,1`H4ƛufwOe790 WH�FZnR֥уk}'YNn;T`#GHH+C343074,1"x;0J�i8 $ݟWQ<0ݼӾ<^580>5ַ3s<~puqNnoVHJ*|ڀ#}cs'ײ;pL~Z\'KP[E"7{vNK[7cӕ(֐ ""hbrMSZGϟ|=}6~MxLeSkl �i]sٓǗ\;<N6dda8ڹsܷw]*f4CYHRR뻇 \ظ, TL/#ˣ-WC"QZf6m>(MC0&Ap]zxE-;�('sJ]aWp> Kgg~>*6opZ_Ck8c[9dclF|~xb+p6lx0δ ضE%55al #@%d1v F= 0bx;²Ѿ(V,/�BL1(r:XfΗs@Ÿ B *AX9e`.AeĀB"7D�0!SO^4T� ;A�dwcj  ?9s-kK 5u+3ˁe}э1)ɉu5G56I,vq(?2qhlhywf1.$*;.25!9%$4G"=<.v~XG'Gn޾~kfzto{hI|~gdeIruEh^vPnfXQ^tEI@w{/^=Ͼ`JF{1EKW|Ozo7OnM<6rR@Kw ۼ0kd���IDATǫQ|cÎQPhHذUBw-xCw ߻ٯ.L#H=&Ѥk0nd6"w|%kd1w&up!wҧí;5$oY9d]Ug`BY]SS[ ~MC~5HZ*7k\Q7l ήv 6>jN~:,k䏲W'Ë>yv7~zv'd㳅/o\'ޛb'%X!.E+̌MclCa憙 ILLi~s9oR䌛d'-I!�i饬EWsE@(W-3i{ *8g2v�Ts�p0~hCG/dM+` ?TEֆ>|wNA$Q$U\MBKZGVEJ^W#&>" C<v8oc 5k-)&:H z#?L#,}ʎʑ걥-鐜j ģ(@(H\ ҅ CZcF958X߬H]Ys'ldrzCwB^kontqbyfkcTN&8A�+"H [HzS)UJ~y]SBďңW2sHji8U6܋’$yBLR҆c3 sKW/0ʱ B|*$(Gm[ٍj@GP=yrcPtDE ŪfGitngt !m畈$NՓ㧯-_:mO/"fίjI=3ˋ'$&>6NdcoE` CHHL',5޼{je"$AIe9NUE䖘O5G+[\)#wQ-`!%C!hffIxDIme'@Y!8? hp):NV\+aI:K$@Rxi wɏ,I2r' CQ%HKwWp �ɻT 1(b, Buo HB%_7e@�lM"dp踧Pw=\9 ? ꐊK1>:0|l`/r~hb;0wx4s,ԲTr%%cb="2rK* ˢ2rCR22BK9%)AѦaZ^(+3/BzuvT׷~~udsdqoK7_9ޙϟn?33wwmt7ꕖ[T_2<6=}'n,\X\yye'Q"󛧧~~gW>?h=ylwlXԔdScκ։Bb׬t"^rs~hCjI@]/A&:A*2 %۱&s(kh#w*ã:تƺs`B*,3@1.S;hU\9fQ><TX#jQ;0 }^qjiA=ꑩF2*NK6];!K<K!eM1qW6!-OO0�SooxǗ^y{}맇_\ZBpF9$x+" 4݁6Ԑ( Y*/d@42 ZY; žVށ;,WW0Y:b I7ԁtTQƼh#8DX^OH%$.pAt|̼Ҋ::-O#L+.(+1IjZQ7dxq@`8:1=^6>U19S30ڹ۾]?X! (K./[!qm:)ʒE͚A݊^͒V! !e}nc{퀘>ꩅiPrЉSg΍:Ц HBR3V"$$vm4η,/>WR e9]ONTQ@Հǥͮ˪_XӶyP;Yʅԅeh.%My�yl�ɶ克6o|pDbu- VLSEo~v/\ȌY^VX8<'gv3;7n{򤠻OšN/Aa @9k'T!zq5neS};ggN�(ѳUG5rַ]$䰠SD,Z7fywԮQa#[(Q:uziǯQIģeYe I h`K|@Zƙ᳷]i?C{wq ɧFU HH})'g86Ж:C>uPC#8utANNFj,$` 3ł[̝@nB a;t$#R@8?jnR Y|0H= *#1>N'V) Q? LR  *(G-|2 E©ixgPSL+hTubH=Ni: mM( .&6RQWtCpPy)VZFh} Gbvr`rkclRGChUMbRcloFVXfB[+BFzlq9aƁ~1q|L<-:HHNvKN3SsǫG{;g|pK~/߿?~rartl )0($407;)Pһsk[W~<s^P00w{/';/mZdx4uwYW&GxjdO&NZfgg9VVf$vŶZ kĖ&f6vJꃚ|ߞ!:zXYJEI(�lYP?52O4K-n j h L[Xǔ4*E4ud :m$o)au-/_}ݛy፛w<|r{gWVf&{:{K,cc}Q@9f 8% Rp՜t88CpKIـ i89 9Tv*zphr (w.U'^5s3+PNe# 9 ʐCTIP[G[HNH\E-j,m-2R6ed8F'N{TGIODÜWYA !x@�"Hk<>*#!/ #w2;3w wp`wzdguwmsq?uXsQQ4 *$"(Ӣ3L!)% FMKo[P>*/-)h_9sqz"O#-O+�!cȯ!n`_]ۼT?6;7woxRY>U 1 U`SG�ࠕڶW=nA`FK(p1I)Jf4U7/SC\ݽp򵲁1CwOV9|Rݱv"(aeǃ֤zgNX>|R3XThU49UK.vOH:A<:1zrs}o孛V/>O)P5bQ3qbR떴v`Dkl9pQL+N f3?HW0%fϲRIJX8 UN]yT6„6ֳ^tgg \̀�5q�jƞpf[pC_ hC1iãim ձƭokc5Ը̰ ~+W>x-Vk"HІt5tQȖLM ,BMJ Be8E4χ2T3U?n�}Լ4}25?Spd*R���IDAT8[lX` (]0�xlG[2Y8[42вU_T]aYZ83<Y_%p`R=+IQ1�(LhSH5%64:8/24<"V?DۃNpWu0I)X;><vfTgdEzWG'W^?}rׯ^_~ys_߻ѷrnd!*c5c;KKg]Q>bPߙO߾zpufw/ͷ_X[Ո>)zMͳP`c VEi䞉ʹ֑.bnYl[dH_`אNlWU+.B+8_TQ5>> 3,"]cYZ30"΋'$gRz6{'*:]K'<#gZ}Y!i긱eJvD*�MAE 4s3vW򲴳*(*,/>qqs#<H7 wSv4LC >VCpwDA3, IKH,᤭ HIJd]crrzéjs8xeF)jC2h&1$QeF96#RjmAIu!EQ2>:�a46> ď sDh ; 桬Ή̮~PAhxdlQxTVꩮ彚ѕvJ+ _c"5#% 9G$*>O?# P O]\mZYjX]ܚ?(7q,ĕeԸtyU4Nؚٖx`efKUc>|4$ J�HjPoMiʪܰ1l. I t9*As]kKˋ.o޺|zLHn)UVAJan׻W>6cTQWL;9{çucShGg: YF*056w`i]H!$p(WuoL2w޽/v.C|F@H4Qi>I0QۈͳnVmj!U&%-HѼ~nkR$J+hhW<F*gPօ  l/L隥oPصTc<9p£QS"T. e8U=ևzi~S5&׀wxC0p&D)e'oJf׳qہ 9A@v #{# ax#5fsqڻpػ8ܹ Ըmܟt 2,4no!GpHQRHG]'E$1}SIBRRx'9eT=^q Gb?㐤Xep|= qR-.B0 Ԁ3Áխ ],B qU sc~˫6L1y":b┛N32 &Sc#"Ĕt(-/_ o8ljClmT)ѡqgGfc[[~7-MSKOyy݋w{7o^^z߾ן}7ߝ}xjpP},=*bh||a`|w?ynm_yymvf΄uL}BZLkW?}hխ͝)lYLJH6./ o[+9;>1to6PRSӮ#:f_\;=15XUkYPaO㷟 FO*sc\2z7'#<{|{QQ]1=3K/~}S":4 !'s,jh>k$ਣ')[ߑMFœ6uWVs5;E|P%GO[ Wr B`}P41TO†(eU% ܼ\D|μ&8~3Ys2eNQ5E铐e} 鍿itG8C6`I+ϠQ2V, r@x�.u vUCE9 HHr z>&A0|wQ CWC E5Ej1A,R&'BCN~"EJC@MF f_lteGZ{Ohv@jKWfG_n�GqD\z‰sn־",B? рrDAijp̀w(mwHyu0�GBdj<y+KN\VL vRn�5#S};5NK`S ~v9MnURI(+غ -68!^69$�J+~j{m}٥N>|2w!](fW@%5wo$%g hU`:;uͻj@�ʚ6a]jQH*C#Oo[??yySw_ϣ!1F:$ ԏt\�նݻ<uAR뀰5tnĆ29w'OSaA5o$ލYVru\tC=K65#6>T6$ꍿ@w}A=jCAtmTvpQf9,@DTpp:?u5G'K@@`69 G?>L�xp !\ajbΡџ&G'Łd  E|?{.Ja@hB{> yjԹ3<�88�-G4Fv(**YZ)$�pTC*pبζľ^Je)3IHJDEۄ:EGclC# @6q N.1-3;W^<X O Ϋ;y7O_|"2':'a`yb‰Gog_o~wo'?o>,9"73tpZWjjPR3V;=tq)AMsp'3WM+KԲR-KR)emu}-�Mm�1r˜ JcyRBPu~[S;#xt³>8ou_|;ELy lt ,Ov%.zu9dUzTuzUv:6^_yp={.ʽ=fd1ev˷ePkߊY?K[8|䬰n޶z`[�CRrQx�8 im0s�pdU= 8陏`F:3`P2"qL,hWF ʙBrA U,éˈ"2;2)bLF G՘bEK(҈" QH A|-N)b⒂A?9hȃIV@]RKƀa T/ge"ax*�Q$EH> )҉ҋP>�Nܾ⡉ʉֹ́¦rGb atDІ]ِF6HERީ$ɨ1**c)s KssIe!)ZaYviUz i }⪁ w_^s38!aIne> -3,JX88k"N+&TcUj=9s{ON> !"&jN ?~]�T-]舨vXs=j]6{@rHzEE):m #4c*ۚfxtZV}:tD�RTB%vl;CT 6+RYIa^xniO3 `Ba<+���IDATN\L6sgcl *x $4ɫ[tMϘb!/.?;z}:EDQ uLS-EƄȬgâo 63'cp�1[:X91[;`1b,άN. 6+ ϊug8N,X\lnlgv&9v7/XelX/j[ɇ:|уיr?"'�u;~O${G>$ q AkAڮQژ?u�K @]\ils=۾=P[934PRYٕۖ32]Ynϩ:]wxץ /4nnNNuWTV$%jyyqnqDRozCoմyvⓛ*oLn;}{闯ݻyW_~%X/{ŷo^|~}{/_91?vQHICfvPKeoN o84|3F&̣"s{w<۽tk+oy1vʤPlt8K/1[/ƶX?32߳9-2�H\Jlĕ׺44+FDc[On>yT٨_ޟ418>098c^3t^A`cAmPxJ®Y\-QĎ̪gϤbʧ(b4 }cQ E=Aɸ.a 1\s$.X$wWCXMDEʘnF0S3FQ$&jxFe,8!i\8�59{ؐ.rq-HT:=$$ JBB2$# qK@"p,"CU UpCUL]@LFk L3vR0GO�8@<2< [[@h& 5VY-"RT'/(9g?0Z?Z2<Y38J}Zƥ-İ|]�}wAmfW6}wHBڊg@DL:L9QtAׄP`V6 +&Zg+F6r;4^g%~bJ\NSKBdKn9h8i HB,ROXגO 5V8HD`H۷|dzlmqexwOZ -CjI PGt&o ÆP;r$(=gay^[VÍ҂e,Z. SƔhЬ,Z]g^{]bRTi`GT} RP37LmL__=) xUvUC&E[fuSZe=:}S#z8͡4J`ܰy|a 0j6ҚG(P36&ǡ6Xm@��mCX|~m@8mpR/IN^q;qaAèr9xO�Ksww Ur:?s 7FóG \HznކJBcI 1ӳqͭ!=m"�Ŏ Νo.)KkJjn;֑?7<_VY\]ZSV]Zs>Q\7^<;vkoⴼSW}p^?}o?}_m�Ǜ [O7>9yދWEI))c#ϟ?㚝QRn@hn2 O-yOݽ̩7^=v752S:<{գ3=B~U֢& zQɁ@K=C=%޾*ᑘ"3+Oyዕߥϭ<:6(m}Qs]y=*kI]SV [ +ʂ]J@a)e dBHa|܂aJ0y`I 6X5\tO7% hGÉ S#! =U=Ttam;IĀrfDh * EH8©b 5gZ W:9{yG|),|=|#sfn6>ZNAzvQ#=?D At ?qA,|Br<\:~МцUjv*  !Exx $D+62UeA2E3h*щ*snIai=¡ɚ[6wL D zd xZS?z�VXH If 61ī Ip" ᇳj;{ί-l Ntͯu"d N1M~$<ZXEmY_X>w3:ttQH\ ω6fVeAxOb2hCEQO�u)(m^X\ޜ:uś͚wFiE9HB. ~i_&ka'j` fǧV_m׀M+%GdEkr .!3=�+0*j&T4m_]>{sڽۏW̼hHm:EmXJQ=$F㞒_3vDZ]Y=33[n~� LRX!T9 `ȬhȎ4i&haUGRf63`m`ј e; Q߆lhllb5u}şr0`mq &;g{g&GW'8Fψ3ܙpDfg b$w1{9v/X~ׇ|ܼ�o$_+mY}s1;{| ńdxaI &!@b#0l pvxG_)l<>MV#wEsȋOq}}Lc9)ƂkLO:V?[T^]ߑ;Ћ1 hnN_;ڦҪں|j 9+ӧRZ\ ͍.}Æ?O'.9ejoY(%<׿$XSynKMoɍ+<x|ww?zn}+7>ݳ/=y/n>y[,RR+^᯿۹7n?W s+4HN ,Nj_?n<~[*B 76{I5 8;;3 ]*F'E[6d2L~Qr[ޮ>x;ystJS_]%2UwV çuT[ߧ!dM# r;j1t6u@:+:L( / +7I{Q+rY'6�)hI Yzy& :Ke,I f AہRt�ȠUj  Kz-<;<"(c iBlQp�QA�p-/DA|˃GNXZ[mjlZ9X;ٻxqd;-9-c2cI]{668%!niYDQ@bM;uU՘dm0NI -@̮ξҞQ`ֹs%aS641\1N(&iBQC:BNѝۭS#˵Ë^(E,CZO^I<�vk`yvpyaKז/^]xfx! ~*>!;ژO 찋FNH\FJCL/+cugmguTʇҦĴȍ+i`EܖAREV>qlv|gw M!)9�fymcs���IDAT)mcDup3�j;6.8ٗ%VHBAY["k\ #v.\>|yɋf[@(袜)5饬f4JOxU%W'9�;ͳ:Q4Zi��dtQ*F;C ?hAGmmAE5Nwo $P?$އ`$x>% 9pG1c=:= D5Y[p8?]�s!#-\iQ0S9=PQ8Y25C)*Io hn�HJIKTUE67㿝}=9C}i}Aefa!61QUYc%Ee[gn"׵T~<xǃ'A9IȪ|􊂦Φٱ}v'=o_~x싇=xӛ߾K7�8"/xv<s_8{xeXRP\_^\]=17q'O9;wyAӦ%Y3~ytdyuأ:YYE#ii#sQ탑k^u6N_Z1T}) 01S3,-/k(q|9kah#mXnY 2hY˯S:!q! a8VF�[wmb E/O��)-k+m-o*j+b--++sԖ$bCTA;t\#t-Q@d@ %GHΆ=j&OQw`#y{1 ~ M�*10r3 Ҳ22rr prBg@p$QUI5>888~~py^91svukQEQrN,R!qIOQ? Ds!iiU 1Ґjlx(!X=04;=0^02V46Q39]7 _<>61׵rSt}RNi9$oIONV8dl,jٲH rWv67F疫[aei*KhK(j9u .MMl..VϜ[?=㟜ŭ ~+в M>{'F #tm0zVmCwf\ڽxp{?V̖FLo\tKH7fS8j'g'.wdTXe%ղ+7b3eW7aBuvom^vޓӏ/[£imF᜔ @V tY#tDEA_'.oh :*bAxUwrmVPK˜Y@3n|Hu#\#㢠 ?!"e{h@` l vb?gp0Z\@ t Nx#ƝΈ% D э b{e^Ff'<(d?6Rn r姁o?lAa4dOhLa!M a3@  Ocvn<K/JB?GÏS$&�ph:i;{F%7,&WΏ'weuj ŹxWW46֭ltkYZlYOﴮmW,,猌LN Ƶ$%wuUԌ5O7p/'Ϟ ]X`j za剩KWN,޼~䋷7~߼xٳwnv m}_/<z[]Rypz۟߾x䛟{޽7ʫy!ҷ'FL;{w?_K9||/>x:tBhShLHaFqVA|ıހNli ޡ-:mqvaS3|͇]~3IjCs)Sk13^b{qR>uިcAmp{Mq\�q[KVXJIvSsS%F)8(4:x=1C$|G&,CGzGDjc#, *p8l`j(+ft(g%b~H s څZy븋y ,bz4j| xA8 amK NHȬ[ijZl]�u-oۄ~0umxY\Ry&(Y՚ȭd�_# ߖC@왘|2"#T4XP`O&D`Dp"dQWO@ˤἡҡ򑱺5c[{o~\0~R mJT!uZ-bZA59CfYn%#A%n@Jk�݋'6"Jdu-ih4Br\*Rdv [/~s#˚EmʬƜ<ZyC !@j&&Cj[Z?7~իw ]HlQi9¹+wj[UHD^\\sfea]GL 9yv9mLb tdxJw[)!,[T-|y� Zఠ|jԥ3ׁ9@!ʆZRViCXHX Ϧf7ݺ}Y>xą-W �r&jfZh]Jp)yewGQɌ?P!8D)8lڀ6?h6Sp?ǧ4 atD81{X=~Da%28�`0p�mٺrY<8a@hR>w0Eã*0 B1>mmL)Z._ilTέ tʋuվ%kk_xzozy惧K7,),*Ok^Q0Z1P]e7Go]x͏?\QT<:UU%O"ii"InZC2^QT3]6V=2^\^VZߞ70r)O]{ozw_>wՍd <|73Wb:'ڈ $#~!^}k'\ёKK;ϞyO^wNYCyFBjD``]WpISl]Ob`RPb|P0֯3ψW3޸{zޔ镘ilI -g¿e v`ֻ˫E;:=jhXQb�GĪI|_,eut7{[xQ&jfN^ \"׌Ll\"lt{boj[DgQoY3-}0~x6i|1j`ҳTڌɪp)4$iۅ(z(@vMeudt,!4<L9,B{rsArȅ|&:>8n4hy!:Nb兘!&n:6~&vA�Vf#B&Vnc)5 cUţ%ccUSsUm9)' P‰33'*炒q!h[VQM_a90+K#QRc޹"tal\tIJw.mU<6>R5^_9P50R344>1ҽ۹ݵqjĹ}f>aSg~U:14QUz1 :Qu.E}y])}!�J+8h~YPjȘW� $($CNSZQ7T:=ݷ6993wjm˻7LT(c ɤaklͪid'���IDAT?|NDm2ևCL3%)WY24`s+.\4V HD^)gj߻Wj̨XtniVƭ'l!i(c͂4k\?ɠS11M8=Xr{֭WnލgEjt| j-B"R(EڞFݜxpd^ё�) ѨYff-X@2,&J:ͳUs;nL:<huݸ1:CqmI=g1/piiQguʐ< OаGO(b@Z5LtĚiҵ10ҘYc0LXV[,337vdq1b28`Y87fg8<,]?z`!1 b')o mP0}H(O#ٟ7G(dba y1|A@J _ɃDT�)@D86/:vCHe |:r8B| ǂ!19mY1GqRG}% G]sq�D-%%<'w|bl~vm)X_Gbdw$7yakg9xp={}n;W_1qr^bXhgxwXK+%xsϾyzս|th�s;ޭ#j*`y 8JbNёciiQŠ֘ĎʉɃ^߃jZFeWd׿/{}ѵno,^dW>|~u=nŹ<rNzPtEBwUm<z|Й {&'Uwf[A�RU_s[|lf_ǨUUYfK>JϤGhĺѥ<Ѡ!21^vA Ćݰ)ZMJ[2.HECَ"lmuͽS'O;u7vѳG>O_{߿ۉ{1=؂Bm�9{W%c3HiH]  5 Qׁ6TNh5?JM/!Z/@Z^E8N2QO'.v5̝7`GwH LBh,t `~v!= A A<\Bzظ⊁܎蚚ښ愚*ߌ4רH6 Й(eo6hZY0su|znjy?!4G՜!Bb(HHb4qE˜~D 1^qlQd�4%JaJ# {ꆧ@@= 3]+;-K};G\t}tJzF0%\9 UE#tQ ^ JNH wwwwwwkuשt#tjS7M9}{瞻<'Ϣ<--Z}pv1RPъ+88>9Z, T؏pKkQQG;TՕvwtu5Mv-̞Z]<G_sW6t@6?lj'=8W u8M̃b\MTes떙s.ݞ=\ө-׌*kjLL#@<J0E5YIv78L!9ox~ZϤ$%0&wM잝?{eܹw}mKïm(T F7&FJ(\9>t̵ -oҳfQFPFM}>Eu͘^{\3s͢%@$!cg褄? W!(,|8t qO=Oa(gTl?0dR7r׳q m,:;ۻp8|\i89'86x=+8:n߀K 8T` $O( �o �?% �& 7H0"Y0O楀_ �23�9e8A~ ^?9�88q�<_fbi t 1&ˠ{$cG{HSl-)*04fuX QV[jψj.hε\?s=|/BAO<|7|]ǫ' m_7׿v[z6W*f G'C�8l=%%ܥ]=<<=</#>QRӃrC )a%Y e#/l\̃WbshW3_?{맷w<3XԐw]:}5}נJ}^/bk]T86r;;Sc8}K*BZ,2s$x.#;ap>gD܉%"{^un ixtVH,e8{"ur348Sh?>F/n5kc'׳v9,rTaH\%^9𨙛q3gm7߿NOO~{GO>}?36<BVT)x+9):Ѐ[aׄH.ΐ!,M'Y A(vTyÕSҧc<I6q;s-׀)2 HA"R4tXUTC8xE!!.iN!y=+"Mȶ Tq7tCR㫛 z:l ݼ eŊ+6/m\>(l N3ƄK  I:1+c Nc[pR.x<AǃN(U w;jHKLj)])i)jYn_lng4}pf|woNLHf3&$,ťͥ ?00TӒ00Km8Q=6ٷ㟖#m ɱC;qԃݕۻ=Cp0g#.zF}PƚN)16*axcwpm{b[]n! j0$$bK?|R$M,LXeUXrJV'OӅ l pi4MOf))y-S[Gv;yƽk_%i&B"`5AjΓ&/=gҀ-cEJRȜ$b*:7#cIkYٵ,I]rhʆn8sp#s06uu ;#汾GWY*H ϐ#>|n n}#fbnik�q:xq910Grp{ _K\h"PMႄ΀Pp(Xx@@7* ׀n!Pa !�  "R9H`@ȟ1+5S`္ B1L04S8 5 szJYR2k G*&�8unuŖiA~¥]v>-=Wp>q\dLkV}?<o^|r{K'7WѩE;Qً,-0~>8e ZMI]KY̗IL&g%'DE08/Nm-_ڵt-r/I,ݘ_wWן=<qݟn?/|ĿQ^s߿zۯ_?߸V15P됛eWTkY20565tb3>qzS_}{]q3 V$z^���IDATۯGX&6wR{Ƿtƹi(j!<Կu(~b5qt)s,~`.yd-\Ep(i7N)kR N@dRfR'7|$Rs;RT+cNr(3[o>�`?Wxwݧ?{˟^={cÉmݾ֔h-R];Wl=Y(.cg[W%񩐶w{z/nsOq&cCW>Ec!Y]>)LRGF0 c(CvrX91"c qEƆgFXbHVqtaUt~YrEWH,0GV]Wf 5K}�WzOPp@8%CzJŤzqyg }2%s4S\ŽZ4,,0^i yU:7P?X?>Y=>ܱ01ճ6w~KwǷ/eյ*ph D LxT2f6%C[ͳ2*/ >rH!.WP=8YW902׽<̱x{c28&�¦U2VlJn1j*v#�IkԍV)Zpp+!SZ-(|HƪRJAQsUc]k "5" P9:e<1gӰ4-M_ aИLːS]?ʿ�UECÃT>ڿe,Jxmij*rFEL! ƒ۰+x5!Uc`1#1ǀ4 �zpxP+0MP&88x 8L?k…h >+6<89z 9 y`9ǟ!pC9(!<@|Q1�! p^j� ⋌栆rEDBT* @ DeY$8/wp 8�(GpbA^uC"t݂9]< ˪3{[3Ǩ-:겸GϾ]\:8s{>A/w7Or?Ouε^]yw :gNmКBq MB D&|\]U5lMnh(xXh �τ(BrjnTq5�&<?ŧ)3ALIilXʣ_z%+eu+ˋ8={uO鿯yUԂ>l^!R2<9qwn=[2H n`S{6lMmvVXcA5շm~O{M=*\\MgZB@Sdx%:m?F@Dg�p�vȒ"A2mp \N[)�p0<BemAp'{IK𢡊o;/ox߿zӷO=凧Oƃk9I=׈C\%:`1uz5/motuؑMAw`O+_g(65L˂_ Ҙ[ů˧R`WЌ}SK2b;jO03hڰ+( Y=NUn"HUcаINnt Qp�;GG+zJ:J;'+zfV6{V[8^ѡ,x3L#3o ?&-oaBOajJ8R�+K.1RvP4;{ygzDg.̷ΏWwN,ΎNo\9a⥖ CHL PfWj;,8UR'kb* N2\R|rZz�g('撾Ɗ֦ޞs&4Ⱥzs afvGIi=gKB¡1nep:81_=4=uпq& OUBr"t0!E Ԯȫyެ4jLim:hӮ).#ndQs߉K^1@yHʩޭ79ݺ3z{l<_BfG-\C*MtUxLjڻw.x՝ZFWzʯ4d5<: -Cov\vɄdQ ]؅dx2#, H+Mב L3~a"1>l&lf,N b ٺW;-# .{F1|n> `;#:Ba|0x 1=xGb'9$ E c#S٩!\<11"b3""#CàP@@ȟGLjFB<D,/ 'HcD! x 9T0 Fי@?L�z)1/2Qcur%<H_aÈ }#汑7kw8�8YiƸHCp3rP^HVB{K@wd@74Ф\U\};_=ndarͻ7޾}OoJ{:OO]=wލۗW{{O?<w[7߻w7}}a适: B ˸T(D` `7FSCUVagA [XR#-B]i =iY#ǂB•B)¬աɛOig%%#t`}ӧ޾_^~'k&DtO`JUȒ/ݤpת걶S #7޼SUֹ~j./Χu9fi3e}o巙/O_[U>Dď̅w5w4F�2(1.1\sQcd,/uWԪ%HRst*y)x*[8kY:#?zgǏΞYZj(mo[o߼z;}ttf-:(1O/(M&kMFzHOgs0ܪMS/sCiZ@:N[L!='DZ~:=6eGlr각;QKp SEp*iGWbn V3Ā4l! $$ iAG!iHR jZs7ŕ aTAЬqPq;Ҏ+W܈[i#&BnC>"~BW*Wр �6>\. v`AdAayp)[)!ll’jk*G+FzZ&G'F&{fǶN,=vξOr(EQUEĩCQ'N8M.2k e,zDN@^CXY[Tn.-*h.ljjhX:Ӹjɥcnh !dm/ѽw&0!!kRT;2۵5w32”n� OoEx`-M 9dU I9HBViT64Y7ع3vR𜄍;$*g!cT?s2eD iCG m/nܹqfW/ũdH08cV% 9ayg,o% :‰01ִs&@p6 .mlϩ#翪Vtu܃t]f85#op#mX3lc.C3L;J/Opp9r[pYr[1aɌ 8{ FΌ]07חhFEBY?ؽ}A̹!LppspG %$gH&%'&%$ '8#X#B9A)="?���IDAT$K:y$4P EĈ#Xl416ol۰VY_=>TJl6/L(y?_^:}ɓ??x۷߃wt~ܹ|}is+ xɉ O=<gn4@,n*p%Ιq4(@/Q ."ɉnBӥRe==5(7F& NdM.ȧdT%mi}Sh>Y)͵q]}Q˟=1zw?<xC$tL&LS"bs;*h=Sj;mrzFn?5}7~\ߩ+7i}Eʆў+0{6q z홻р DrLb@c_ːoqJQ6&{RmX1.n-[gY8+zpڎg:7W=:uRNM >&ƁD!ANȬ̺ށʎnjb j|81^*�ph`P[Ɂ+KSHF5Wwߡ~L&<r<B Nߞ}!mq>ĉG=- 8W"cJ*HA1a%[VQ$az:AR�҃DJ"H' V)CH!ĵ`rVI5GO%g]PX ̑ГRi++蟨o]d_9ٻX>VLJ [%4 (QcɼniGBLH'�dXdI 0>;hŢdf"jbG .)mm잝Y[;vbs0$ͦG Av<pS"wLj^1)ʸ#|SJWN_ASXlcCi*.o<1q\B غ;rYK.\j^]|!1 ϧ[14<:u}V+$6Vt v Qr4'7YU8!QI`Dkm|lnea[Hn&ZԵy+9E ɪrij痵.TOLnm߾uMH4BN']ũ'abOk螹|oh'w>jlk!oI?b>·40 l.ݻ]?̦bi*Z TMq:n>Lph` CۊC+? 3p Dju}b$w#֙t�yx{zrь18, ˈb[Xv_N?"Č%N"*@HbD&BAT*KL8+6J(5I*+C0_X1/_*?hN4D8(0"D :F\ڋ{U'ZϝHM k#VdJфCsRL-cѿƁ'|sS.4\xg)V&5ڗg+4]l:;7 aN.h^,X/] ml mj.ilZzo~i[ki]عpr+{n'^>O=~ӝKk K]S_>ڞ,,=o|~gwL[;}1ŕbU=W씚eG2 K2 f:'Z&Bx ?@Txstvv-h%xw+ bb,SCɑ|}- R#kn}ͷ|G/}?zů^4TT8zûxh|ds٫8W9VۄLLKn8qsomks{^ OkE5moT^O/Zz0cG ơ%ir 1.rxDhkzԞiÄ|%JlP(5#)XΉ,eSvhQT6Xu_Wp#$%0Ҍĩyt| >$eJ<*:" 4[NS$+SRH $3Q[GuUExHs? 8`W`m6KjXr\dp&G dv!8Uua;ȑ"hcG-9HUۄ a74cTDe yYuE8c 2$ md a H ə5lЁq2q VDՁ6!1%ƒG!Y5=Cw?b|vJU[a #}wz|n~rjlzauWKMQ"NBvA$yB�d &A \vlV4>pHucap.M'17a}GVU8BGCM1zdkfgns0|l߻<7k)�s�8dl\E 4PSg֢j-JqqU!emQ ]Q!VQ6US3<н7 Bz6|6vֶlŋu +RI�HFdQUsvsb06RHk5A .M8 gQ'fp;JWQUՓ6uLQuAGg;g>uj;$LtL ( fA4 `ve}xbʩ7wp퀂:~=+SG.)}C"\9|ڣf.];OsB(IC(7eco&fx#w2VYyع;;{x=y<`^h0އsx"%xOa!Y�-qBB@< 8,BxMPV$[/Q#!KJLKN}}N?/O|z{x\yZyCRz_Gcuw138t<"fD6B38skdz"x~*R]?;I[ ]>}뛯~Hoh_X\\^Zyp0/??{GGOOM.^<}{/63*'{ >G N/ά.,()5UU9Z >NƑ1z!F!zA^hoWn�AvkC?�AZo �Qor@`X{Yl,'Qpϊm)h<}o?z?=~g҇fNy&7WtC:?>]Q Oˆ%f䎟8u.?u}mzM`3OilnӤܹ_rϟ/K^9n׍Ot'tNFCfż(>Z%0زyLaaxmT7F @V2rQP2wwyRitxkdCHUXK|KJMlEZ{i;)֌V2Ot.l5ɯ1̩4̭Ahe94MjF m�R�j0B3㐺0 /nD6sA!\ ; ^܋[ۚ[Q_H@ lʢ !iUHJU\1C(#^q6I!YvciㇸKrY@ pHp[ "!)}H@P`6!8$WHTglsD &)ohoG*-onn-h-noe`ayŭ̎qR&eoϡ~U| 5_H̡Ge"I<LoccAAr*'k!OM6OoOZ\9vb̦ ʳ販YHy;yظRη$*kKpW uxմ 1=WLT`l`骵|7 ڑҊچ,{ًrv,CCmgC;gj i\6MtD sFcr2\pHN bS���IDAT3nkY]m<gªãiXܕ]r;ORDpc}kg{67.^vaq�Ob<UQQqG5tҳ[UN\ӕl?zѱ~Vݓ7BBO].ZFaW2_CRTשkӗڵ$&HzhL('6##XXn5`Xd c6hMpBg� rq`d)''ü|8q̸Sv/*.Cr@/H>sEErF2##`QьOtOl47&/6F &Y^, R-mD6T;k%rŪ2E*E2k9 bDiؙܻk^n;__owM_ߪ{p-̞xA. ˅3IB^>?a)=A�a 74a%C<M d0XѾ,^xI CD}|<zc3_wOfI4 잩]?U󑍵ζS1Ew^o'= -.LKϯ*oY:v;~u77VZgWFׯ6wD(riWoW~z͗&,S rS-3sK*55E~zbrlI=]VkUhZX^\jdAKdg΢KVe10aƷ<)N܏$M R@e[&jr 3cM'zopҳˏ}c?ZnZMW||??<p:=g>-ǿ&qzxɻsV7v7}s'?]8h_T:<h_'Nƴ֕޼Y~v}{b_GCioEE`c#ï?jh,s.RSKci} ^vھъNv@QND)ڠqI]AmR}gDXcmqp!xr?0Pzcna*DH'Q#g衢㦌tՆ!ݑZn ̱ڨ/|7?&߇\<n-gSPlh&% rl! KiϢjAR6Y}6c{XHD1HPb8Ay$ycX9A\Aɛq)ؓ᎐!tHa~eHH e<18&:*LNSen%%gptte7g57֕�v4 LLϭm_=y|tL}J:  `3 AZDHhX8n]A&@ m 5/ovẹ7ܳ41>;17{vks.)"tL㰉Qkwg=8=fT2<iCև#$,ézHSWRUUQrvL]]^|;{Xc30 V/_qr'#밾1 \C\/)qv}yg JRC8%5FmS39 ye;A R(ӪSg\qzHSv=A˲բE�H^MI|A!EeMucg^:zR`A)He*k\l�I*CWg.]hOgt&6ݧvOHY{(8 8ԍhCC ݨʆh�e}/G*LL&p�g�dқ1\T'J{CLBA4Z+rܼ86x1 g( ^F$ P�f|WB"A0faQBQ)h1 @ F q4&/1% '%$pdKk[[t5ۍZL {J%rk*Ys"N;#Ƞ$Z$Y8[V恴K s2%DGbx)0R(;ΟM&PA\~A><� b�?p �7CX�9],XAG?ip}dÀTR 0!>91ȐKј0p /kn][njo8Y:7 ϝ+rKŁJ K[ֆ&;ZGzf&OonʹWuL^2K ' ^zѭݷx]3hVd W&A&Qq\LVW^CJsfwqOu�ІmFWY%3)=;'xn.yL/"˧1V/N#ya݋\%dt "9P_mh׊`$p۰ed^]Lacso_~|ח>My1xApkWV^@U3ֱuk_]{n[ey`FH?<! sh [ ni L+%6 jX{Fg&Ճ!AmcYK:YgIWږ(nSt ;l|<hI-Cţ˩I")[ѣ خI尙Ak)ߦaѥy|gYj@ )fhVEp�m0lcA`xp:{Ԗ_ޅC1$(9A%S[L@ހUL"|$Y$ 16.aEMC c#C<!- !MCvx| r'>%_ S:*v #fl +*(hrҰsAGŧvvwtt67v4wO.l ,^i[<q!w;q {w4= e'HՅcJpBHW.#7a s"8`jum+S+W/mݸZݧIj ؉Y6StD'4 Wc?wH]N|}�BBUNԘͽ ի'sD=XM ۸ Y9Ǵ^3uvȄ ]Yn c"mbPغֻ}&g")iBGe!qQs,9(XB$9&^Pאǥ0_P~VIZ3LDŽe*hhjpy&!YP\.�Gu+JnM= =]BpB LۈE [<9}ą;ߝci%]MKD{f%\N >DPËҵqeK`܎ "zjz{p0 ?_ ip H5w*xS7JAM ܸ9$7<䂅^O? ÇFdS9؂!r D8c94h( �A1ܑI\ D޸tL8$G|4xLI%+?)/1N 9$*.Y8v|n^ի+sӴqd?e0X^U'*r8!P|HM$)R"J Ҹ#8B!J9?Z8<I 8- "rrűG8" b_;59-(3VPYH+ŏ ^sKBu)Ai�F}ؘB>gBzPh<%?emfy!>}n}1xcg۟~S’wIuRT^Ca@>wii3[;3SS+sS #-M]CSȲ|#O]w+r km~Ӟbl%<Q#펑)y1~Z xD8T"tIk^UVefSy}I]FerkB|jOw:87zsQ3 kd(b@) M?,!SViW`[Y$Hؘgs���IDAT BєRLj^Zk߿3/~;/'?}hq%.7cܺ8%D;< mw^jC_LYTmD]Fy)qVVMK k3-1 d|luW@Qt�gڽU SՕ2 u$[xKّ, e U')bzhf'{6w6nd6ֿ;302:6=Kjo a˻\RQJzᢺ(>“9t"n͸Y-!1SNuOVegH:j&k!o 26e8!6I80+Q� A ^n1>8SM[B舲(温LP~Crڙɍn\La92c/ )BU؎ipCj2$)XP1L&%Wշ%#sr8+j+{*;zzG'k&맗w{v.w)!R-y X�ƒҕqGˊavmt͎L.; pjv[ TTE\Y60 Puj\Zƥ kBaE6IM5x5U҆de-*{]t3_',20r1Kkۿ8yً>f1E~m#(S)T31 Ҳrҷ\ GDqCDJLK?*kt"Ff}J SU[YS*^~7XMܾdzv!)1鸊BOP[!4jjeeupoWWo 9un]\kI`�„]\зy~jcfo=!UCp!C[Q3ԾkkV806,c@Q4aLN�Pgl-n 9垡i(na\p3rűcH >\ D@X"7%7<+<=$ #A| K�q'D&j0^9`| $XjojOJ<Ǜ4W| o 4Y1݅߭|^O?{99hŷa+-t!ZHb2(Q|A|1T0ޘXxxXd/)R44I4*HtPL*oxP\pB&,*,++@ EG1 e rSCsQ@vR�;‚'qzY]LpRcp0noFx2^Q6*k/.bjy1[?xu> nj*2-,eկܿ+.MM\غrS'/lvto-a"�8m IuMckK;+͓ ˅#�9qI�/,�N[]O_h琓_nooaW\ZVP蜛瞔Ԙr : ]Y.46)p"IEI.yؕЉtsGMW]bdG1$⣍z$fSr3{N _z?<|ǗtΕδ|[NHI;*aQ=3>y!Ԛo_ ;XbQUqvy# 31�|%IO]FE2(sl3ZG)5AƚZg*k>*8.N(޼P{#obʩ3͝n<4'ib#yܫ) Hv PQ1dC*`2CGX`5$cs܌_aU v/γsqWNA /`Uіrq#SZJ'yw`dnJyPLv?]DZ<$9~(hrIt9Pt 1M1c&LP^ْ3 *U UV OT4- pi k1Tp5P؆e.5b !u sqSn(cwIWC@cבS;_߼r[ҝz7䰑 Cp#95\&\Bu!ayHDSbC) h[#,5LP6!5~KRzJәslf搑'1k|mꝥ_?>" 4il<;lǯ�OHCRpGϬ֨F+J<|*p)>eʦW\RX4u 5m ; MmtTSRQ/tll^vAr[5Q{$R+<XUuPVזo<ZlzMâb00 _?-f¦j fhf5!lǴT4@z񏴡ciNׅ,# h m(f(M/ZFMƇr@^/"YȐDe':mQZ@qw wH�! ,@pwwwwi)nwmvy3ygw9xk,B|5\!GC8BY\QB҉L¡$!"nZLa*t(bMg#g,";�b%~v8%~b\ܡd,Pɑ4Z2va\'U?2W˷w>+xq|:łB(xBb t,c0 �D(,A,B?~/Di1zKf\éDA,5C`qYq`ˑŲİƱIJ# B @oo(D^7_3�`$2mU0ߺXS[V?:;4Q]ww_޻X^f#'2+c- ݷl=~pὋ]='v;Ɔò2mЪnH)K=q3m glouX|/C&DDFaannvvbH {Wk'>#VvHQx\}v+6j%Ói%vlǜ<_"X@9go]Zϫ E`BB]+A()4H4%)-5c i]Ņ,qT,qZ~*!*\_W0Ѷ~m t꯯oӛOE+Mb+Pز˄XtuYIRDZEVC;/ܻqyzs YDWFEr:kaD<i.M+!3}L5<I=24n6EVʹD[J[`K;r[=" e ymËٜMB|xk[IgQOiG^3nG5ƒLҌbj!H?qp8(ٰ8 (?}79]XM3V > (J<N$XmP=&s_8�p`qyXl�Gdgc;tct�z`+1 pkgXtwvbnrvn9uvcLV坮ժ>RvIh,_B⨨a>%͌OIՃ,š?/;GOh[ҳ/iHLfQT Akn5 C=y㋵+;;wV/hnN9!!}&8NkB\LTW砈SD_PWpwP]` IHZRaQbSQɫDd4-tr4O09.sBScW6`^*EώOی9RZAѵxm#J㈉?kFq۷.UgQ`QRut+mZ,Y /QGecP�Ed fvevgU5٤@'%eMcs p���IDAT)n+LϪ=T9KQpG <}қ;ݹߺq2 I(г2sHm B +y29 z'v{9|7U゛4O|u7EI[LFN20'PfO^?scjC݃I 5XD@V hC=(Q?F;J |0*Ά gGGp"'bd2Us24~Ḻ8n J̇Ü(qevSI,"rfгeq}{8h7?w؉I,D63EH$& [7�~,맯�_W1}qNCt_8'8caAPd4(< ¢F=Nnn57vIVH4vU�;?x\*WBg<Hr1"$@#y)<II\ wMb9G0ͱ?)[!'_.;_AhT�)D_O7_w_w~qem%Ohn(77eSzƻ_,M<Z=)*m5^:>|;{_{ʥ[Ϟ߾�ǙZ3Zc-P.NF"p+m(J(H ϥFS8 0P)a''�=�3�gIADCoiS~hCdBNo4 乕6kE�8@~E,>1X+2Y,ͩ%}% 辦v׆f\B:0+51$gLK]ZwW_M>p;7˷Cm 4<Lnލ_~�r9axYh[X\ف)m&ǶfjCk{\0^mFqHV� Ff #8ܒf.?/h;˛"oo)2*Y+ Ԃ%"E=Ž<%݃$\lܥ]eBl\##rwC߆m;Eb)CVy3sc.y# \".9C�:` +' 7'/+0;<%!#ЃY[EGRHMuy}]CCe=ʱnj}cFM]yG_FRraC7:fzZِSH.YWက&aBˆ"ZٔM86lp;sv!$;f"ck)kt'9Z6\0]4_<<P?Գ}n`JV^Llq#WƊshCB),(QA U'sԏv31;;=tn0)G\/ȡ``.*"ab9}f|6]"<# AHLf:e`U뇕TPtI6'l eM\r7\:"|"&^1az|zoưh+2vmZSO:E(!)%_*&j~-kh<. U2/Ѽq.L qk @Q %4s 3S2# kyf+Z䖗-/Nz<s9W Fq)5m^B"Kն SvS9+]q uCә 766@D$%jPx@bTUIEQBAWA1OvQ-ڥ_*CYޘ\NH[v;u45O2O"W*O&l*r˳AbMBu%'+ @'hJrYi 'x&Zw8UhW^[o?:-_7V?ǠūJ$ L"cq -X( FAXOW⨭hhd*a-*g+>Ups}#QB7<㲲T/w,ĝ ,‘;/"zHG i"H< 2L5 " 鸣lҨmkţèٞKxS,Jˈ DH!sK];'_W޹wʹ_}Σ{.ܺ^M˷ Uu<n�2ׇy;dJS Qlu/-+I"$a`Dp$Jwt7tǤHLhfD&Q. E>Eu DH W(Ci_)nETDxg Ө*9%ButkR:|)yvLtC+#JNN NMn>*Oȭoټu/_~ݧV|he&&"84ֹ{ǧ>\>{fak7V}#z1iѥm1ΈMA+>ʷU=64@*vJ/KIz.mw̮03G%# x3HwOv�Z7(V+4eDŘEFEE9x%QŘ<\[0#T=C/l-?Ё~Ώ9Wp0WӃJ˛q*ZpʙH;"< `ط iV,ظ:adD+hh-+jm%745%f62S[;=68xf`|MljAg4A6HR<<SUH*V5;a ; Զ3[sb:V\L+hvF@ՓKi}JŲ]rlhNe4M"`)1&9W#&>8lϨnk뚚ZZ;sT1 }HT㈚: ⠄\78ֽrs\S,Aē93M6e3Ve}ųi"Q1eKk5R>.&-<Y͢imk#{7lWs/ĥ*qf,ihK__^(xQN 9 .K4Gs PEefh~m}>19a\\M5$%ϩ}HQO({JR] =SHP0E.gMH_j]l:_>qPNMUGҙ3_vHl=Z::ߴm%-nm>/Gx5YO:4HY-7u}7:h{�ǿ8?j$�m’˩b.Χr5/o5}0Wa˅~~G WMn\X^nk+Vv6F㽪J}-ʽ-j*= UEt`qI$Xԝ[(O WT,4\\unw)>"dzV!ZQOb#x|#iGci .Rg%J'iۗ 6D;%FǏwt(bJXrlma/0y\^P#yS?{ *i#^anANBWp&A!$ӰtFd+j]_(+M)i+{iI |&&2S=5zvw><owuÛ_92-=)&!h+nckmN6qҬRb Evϣ")i) ։  @u97y:.6:ӈ #R}c;{*j\0fA!-)OthUFVb]49]$)M$*B= %'# ʴ^Xrtb?>ÅBHjh ʥ%F5{U"KL3:ݺ���IDAT1Ai,ΗPAn3 J͞~7�k ;"ZG<ӲW/<w/N\2[WR['la+kvMǝupTEjz bƨtEh8eX|1O%0rzI]J=0*T_S\S֌jǖԤ7uT6EdѽȶqXH:soiV|yٯ)S/- a \optӃ#4\@0f?/o &!$OEш-YD*A\)$.8?zQ66~6,?/@y9c�-7w,ͩ˨U(rY$8!.@KHNza1I!b:Hw9cš֩ιbDM+QMN18set~EA!MV&1926ևmAq$2GXcyPjՃaZDilaDD|dFۙQRCW@zq -.i5Ejv tYF }}u33w-xdTSa<z*@!iz|DMpHbt\bJQ%Ч]=#ڪ&-t}xRW/\XhYXޛڼ])iuQ%"_A: fjnfa:Ѓ IB'\1'4tS3ByIU*.kN00YfWC@Ґ$._6ܰ~3= ~s{vI-s+[.@>% tusXI!.$®šm\]8ظn80 ful\߻홐{Z)$�f v� _W0it _y=6e*5\2)$ wGx$hy$i{&#c1Xh2"eaٛO>=`a|~s?a02[_?}{ ƕ/z /o\?uO~u}g_1n|s-ys-:u{&oy'wݝsŪsU2`Vgæܻ˝۲}E.P@HhLh^{j_Tst('/&r8SI#$,%#pQpGӓNeɩ r$[k*8*YJ Ae,2u ƃȥ%96#%yP`*΍πP,C޾^> q2(j0Gy RMݓA8+T�^'Y#ARvUUέN- LPz{N'/ի$eٕ9)9ؚʡ+3[;g[>Z;b0p�G'qk+iH29NH,6QL35:ЌkIʳˤ;flY6xn4V-LL[U I`'ۻŴ0OQ4<&d_b/(V7|.Yxߊb toHOplrqq5XPXQVL/f9&bk=#e)(<&"RIvSymQtXlDI A?!)"~yOn|w/|eܼ: 8nMߘ}ijk||}dl{5^_20 G%gcbg'}j{b$щn-yBX׺ضIdNO<2!MUN+Ó;n:np ZkEblXoXs�iTL&Ep9eq7f&/.M+&$JcAZ o{kz•aHbZtQ!Pw!S(;TUSALmiA�pHLTN(@d8.#vqrs =*|1a9xqdf.~OBM6 >gEE* +Kh[;b*[*D3#0GYO_a[GN}GQ@\Zax-+()-ZBǙGitBh� ;(#euRɉ]q%oA붡C.Qq %}qTDJn}KQ[w]W_sp�G;|E|V*?’] ~>뒘lp/XX?{~frSC VU=$d>T7U?ݳ0�̱wu|c'y&\UH[qh �ԶmXō8magfRVֱݽ{yh <<RZJǔ+G[7iavq5FWuv?$p@Dl @~izQ*R',dfӸ/ln I^h k�)�; P*c<a0Fn!w[K/ߤO/[C jqP$Ȧ� \|ru[78RוFOjtODO 7W<(8o_R0+pOH$V5:0U-,Q! V)KA5VSW& 쳇O2 1t:o?se3_�u_/~\㏿1xF_]a|·7_߯|zs ㏆+_\I9Җ3TG__r3ܬPBTIoJol[_+U#S6ܤ>ҬYl<n1ѣl8ڥ?֡SP]$_EW(8Yy5ijdiW[ ՔAE f 9Ne/*8+i ֢L 2�WraL ś?L9>iz&$7ʇh 1%sg.FxǠZcugkrsJGo\vŐ^D$ɐƵFYDsZ'=-蘊vBI)8z^rVZ<Oj׷'_"UXE4\\e8 ՑFHN||yF9:\>@rI!;Ql(pfҳ =,?׼ ϺXdRTW2/Wac%c|Kz);?:9YK*-t/)8BB c|r ms u:)INȒ|p_ {t&!>7 ni󮩳-"Xr=kd HTd<wy={^ݗoy w̥4w!P)ơ>캾<3C-5]yNq/ikͪj֥Kk-jEVĴN`:3+`qAZvBTA #dTJÝMH饝.bߵ٥Չ屑ɡƑn@ 0GDѱc-I5n)XDR(�&MW]K8TUEYp3;Ƽq%ոc,"jT؅%4%ԎJ8UY(R<. wR(�>V>d<&*oobh~J!4&IG >@uEe)6Rz)E=YM]Af%}c}KgV YNjf' XOW8x\MPUyi#f~iZţ\a9|h:JW# V-?cl%<Z$[VzRmd]TLb<h`U qZ$TEMԐ&!X &nzlzxqrknqtʕ;E'2_B\ Ò*<*q3gW]_cq'9.UZEJ["�#N854=<h6���IDATv\ϋaeyHMѺ;{cuJU~!M! :ҷrrfa68j/lhƫ Y3[CbQf$>Y}J)Qݫiهa<c:&ս*.&w Zx2n=3Aمk;�x2$ĢˣgWSvXSPfQ4$u VlO-^jdUgIix{ ZM lW #85~k@2ᝨ RMI5܉??p_><'0I"T"#~{xC'̤hV>7F~zw`L~z_}rӣ;S7no?q/si7O~L0"36}8wg_}~a{>1^X=F~avcF5[g^yaխ.7G3<F[}+és3 *zjīóݣ͵T&tYtylejIZijERitiy9Y| Yr!|  ECPxDI6%SMш0̃2@A?"LMFx@q �Hs9�Ti jt,ʵi\Ajx9ӦITJӒp i9,O& UZO +GWUY'&PP�YOO9GgUwOm/oE;{5TN[U=ݑ3&ZT\^RYZc [:fl3)l ÌLӬlRlxjlK/[fe{iy~my }e-Ha_tA\",*UB ,/PC{g!ɩVIخR8c9 [dIt''UUj k/wo}wy5!/gbVR)>*P\0s7d$fnk[[pC"yC2HJז~QTd!u9m'B*\8�69ui1w U5tDFuϞyv7/^{oݝsgίϜ]ޙںqmq}|6tL`Pi~BK^{r]"5U4 E3 \ q\c)>!~atJ:rPPKRCBK q\^礢>脒.*�I #)�(]´|' M=vPw\NH_K19MYC+74.OW+ڨ[;S:2my�͊bQb< Aʐ6S5};";Ntqr^iiQ xz[nLypMDtrt޵[-:pnu]v%=*2 lk@Lm,)/k]\<sqhl0!>$,wP\逘"`1ED8Z=0;3�[Z<xڝ 5E|b1BQ† M#6,0SHA<yncbʅ{+a�8TxTu²痛ֶP%FA\r aˏFĪ"Cyvcp} IHBF^Hںp: Tմj[/jX.2H&EpT-nkzPUg?S�ȻϮͭl/nU=U12{}Ai0Cߟ'Sݕ~w'8Խ~C5�F6B�8@쾾�ܡA1D,xNJV&f݊(HO9M+�>Jϟ~9mq&ѯ;>5?K-.\Ƈ??:?p7o3 /|=/ pn|uݵ\޳Ͼ3.|:?T3ix^v^R8U%8]J@wk?1^`|a02]<)~siƗYuc82`;^̧{_\?uR{\E_xnusf~~nltxI!�E \h$8<�Zd:8"(<"84 ԟhG0M1NBmQ6�;\~4F-R%<6<JniP#[OgepHT˓Skˢ[3 A.H@Hdm|+!1 gfP {{:8)8h"E#m) ]6$4�m*ɜ+GbP TtK|U*[S,�8 Db�-"QD2ɠXd3SRHy]J)>eqy];�z$W)OHT NM1ˠJGGKEE #݈` WBS^4ԛZێʯңK꒺Bk,xbt ݕ^=|tkmT<>}^z[Sһ~6 _tиfJ�URn@<P8 U7 ArʘZxZw^<хED"fzΎuÃ_Ͽ'֯\;:0yfbѱƊ:} .Z# CEghԴ=�/4anǿ/8x@1EO C\MZK^WـQU}^!qYQ2G%8yD@\|<'tT EU `f2)ljb0I=>Y#СSjBq=G4IuI+蔸2(kt6[\+hh6wu 7 OM.wάOM[b3sOVa}jM99 *҉ lXTt,Nl=p2X I樣g '6چך&fW7GϞ<+WFr*qqkh*9:#嬭(͍s3zgwU 0GNQm`~Ai6q p~}v]kPwh_ؙ˗v޹k^MPPs7gO dd$O:s)g0<ǢURjΝviYuHLKFI�"qas:+}p#9]L‰,$ UgWT^ 82I 6H> Quՠc:f D%To ]_9"jfe 2O,̭/na yͣV'L';m]!I8'T)_n8s/SˈECW$q]PE�6 ) tc` po2< E/A+4IPK%!?@4R Yf572OX]MMy89 tz-v;M4j4M{+4r huA;`0T4sukᛓ9V,zkzTi24,Fuzw㻧? [ֹv+_:g22ܦ2i18-twV^}f<Os>[ƥ_=  _> l?}K{O~ݟ7oz~/Ƶw~}ŋIRT9M /]67[^ MSe2l0ip?I7U;8�5 ]H4G cja)SUY<571Oˊom!TJw qy]- b�io0?P_���IDAT_w`_Հ`e@hŀh00y { "IAT+ qhIɵ*aR$ET((qPD rA Y \VjE-0&el4|kBIbg*-e2g{ ^tRP~(=$?_Q43^g _M:>YPS0cqb!*XSv.6>FKnmͬ +;KZpu݄V*hIxT?;yyw~{/o?{{~8p0G/d2*qfzⅭS+Sl8X>. KYctLcJϔe4_S iCmܻ7w|KOʃo=u酫[&w2*e^ ٮqDxXMtxu iE"O xHj'xM|%'PC^b;= 39p?~$쀀ơӚbZ܊F|jGU @\JNHx%O ) I4Yx C|G9DT5O(r  CG+qKjpV3Kȭs" r?) C`˯mH8J%ru=cС꾉%PM$?%u:T5΢r\ [y d WHIQE٪S%Ng:}V𱨪bI5*Ԯ+7MLog;{׻8fVHؕU):#ciRwlnl754W3ѷ|&^\0*0 'uCQ5�m3Ck3ܾu[~}~bU K ? F`kZnR9B\=HJ^D߂ 6uc܍XZ$ ʧ ;7I浳};1/A9}&,OZsd`KjDLjqs_E]]#dYUy40._Ps:, =?$^m\>FVc0L",<e I a\#TUSNehJ'nN&-@pa(]>n?58\c~^C+h'8!x=U)A*)?!^l<т\>;^sYOc/Arp'pc=pk}mk;>3yf<lso}es'dsa٪y%xa-dkҰT.K!hC.C*[N u[ՕdcfPwlcjgTkp]b"ު\ v~޵GvTmmܺ{_1n<{{c[O߽G/w=|W 7Ɵ_|>׻?㥯�10_?0|eyb96oo^60hQn(,Ю2koPMPM�8LC)Ɓ 7G,0ɱBD`*kWqu ʅW2$Ts*"$|a[YLQ EiGkE(zx)Hz;vtP �v4c\G@2"T=>DG ŨHxB<q)HTFY-)�&iFD*І#nKʵS(s5Ŧ)�b'9 Bk%u5dQtcPh7 :<ڟ?<Q~v'kk2#hK2I{ge;I]Τp-tƴ4:f8 cC2k;Ԛ7_}t͋_@{7Rn D4zlk3;s�_?zKN_hsNRdO 蟒ő P}!u=y=ǵLuK[Ҷvec8t,l4L 9EQ8RL|J">aE8jj8kh{=U<\pZ6S&i`arr0g[GM8DtY9% x䌏X [ kڱJQ4:nʩ"DT!quHL O�!ncb'ypC8DÎR<$rZST)M]S=,�gDp髚J We= 1U)0#b% mPɀzBU=1PYVYQSBkn/j+ihZ,Ft51Hq^dաdڷj"c߮`VLX\D)k|^ْƗY#sCˮkѝ܁I氯b8T M:\r^m]=+kgFglQ| x`T'յN-C3=;S.]xv~ѼdXܑj5b礸/$ɦ<!Y?6;qnmQdJ2/̥n[)G9$UQ'f#3!6IPǡb?mI*벩虄'6]9s1Z̚MN 7DU/YBR:NľMt$r@Q]P ?YSF)<ˢϣkA_DI9(kdCv|_xJoS*h%8 W'N;;oJec$ʲcX\ʰ́Oo2W'_b|x?zqۗGx|Ӈo_߿Ӆoa틙O_>yt;fI^ݝ/kobw'#:=g:#W|'zu*FǒV&zMfM%m9=My"ũ"$Rd"@EdSHpPg)_CpBԝ= fuN3zw5c~~}e?�~1_1xc/?>b0_#ݿyl5vBS“5c20TLt�9\헢#D/Vt v¥U/l''Ƌ&R}-Au%0Y$Dz^J;&z4YfI}\<^ ^_,% Rq:aj-ifm wp2rE:jJ|<e4cbL l< &H7Ns+KJP7(--VCpwww A$!@ wBKi]==3{Ϲw2hZO3@1* <r:g'f)FXUVZW$eE U[A98&Bp(P|JKInPڧ.`QH OJDe<zx/.t"&َ)y:ة2#;@mY`EsVa$x|*׫ұWg@jEBPiGO>JiqY8Tܷ@.m.,̟_8p<ɷ 쫄R-&uymQ~Qp&iidZNZ8W^_k`clhiJv *r* H77MrLHK˵ D#s]QɕvN"d�{韋_:"*︟{pkBgr+:!I59WV?#M;$ GOpa:H d9p,#74V1IhYLfNJBa%l@@gU!fiOp:> B'*`\'2q� Nj���IDATO*%tP-NRV}eS'S«eEBqRa}�FbzJ)ȍ7.5-N%My�s˻U֑jBFϨhSR<',]Jj+7Vv(MSm 5YbBRG%Ϊ띑Wy-,jZgz(F7/qn܉<OF%pL)\^ՏH?( K3�(8xH]݋SWnݺH1Nh*pX m+3q~E@hs+BξA1Бr6�.Ӑ. 4si["!~qyڶ-z_i_?sZ^]EKׂQ3V=rXVR0OX.P +,ǢevDQ[5XmI*P3tH)HwѶړІ>;=g ecS�8mC`�px*4mxjj$@>2Y:7W_Ιx_d7M<:׽7�O{=m;_~oE({5hiG{ՠwiV7rgM }yJ hf{oH`wO:o۩o*Nӝߞv~~^7o?\ 2Aq:GY&5Kw`HhNT_`\4b:?a<c9حG&7%˜2ӦZhJJ΅r4e0cn9?D[w4L d.ϤO';_'T7o_xd++^\l7j#9zL#󕲋AT � ھ:~:HmxoB}ppz)E:EțЊҡL􊍹ҕ)ԋțҮms&EU&z;zy999:I:y;xr[HDCڑCDEYLD_SXWفH]_*2V"<ϓ'G%5N'' #8 >`[Z\/�sH‚25sr*,hZdu^HVPYYIbb[WARsvnxLDYw4hȼD�[7?zJxjwʯ!WC-u\"Zx|@aB]vA숬k E㬓32zSz{{-Al@yf옜]Ҹ~�_??,&7 > |HDĕ["q.ÂJ 4FУ\YDaUPqYz4wa-U4sy#Sk2PNduWB18.�Ѕj.H)/I6_T{Ac �Q !k!d qIㅎp8!!s ]$3 n9v` d;"䇎BǸ�/q@XGqY9.ȯ&w0 "N; 4*Q:ΧJV4p`9xFX f~SEFC)69H\SVߘTEq$Raggy724>5sn=PMJ4O&>Bvie R#e0y=]QY^ @Y톩ѝ͝) .M_^\ vUFQiz! x*02QBlS؁ xJa>|br'aL2J'aq%啝ׯ<xP}n"71(;y&xrMAE!h$(ǬbĬæU^Ѷڷ5uC/嗂8EÔ<k y e=1SXQqN?Eեa[2 dm �fuCH1p2dA~P~zscg)=P`Q3>}[V5k\樂-ZWwsGd$rZ򠜖 2•EEx$D#d[\(g_D^w6L2P zeږ ;U"]"%ݢ\c=u<StjA)ɪyʙ9REY| 9q<'rNFs&K7Fq^P|:›|ns?wTqo\ߛVxg{{c?5J}{@yB/>?NE{|z~UUP_Aӽ7R/~-\r6To<{Kҭ[ݏZ[0R$zp2M=D}JpD xmkvUrl{o{poDuKKIs!.͞Ɇ< 2*=y$xd"F:'O2+G<)  f)fhC>58Y;֞Z35Yh4[z|3o?!<}&"aZ(WG$J8yJ8[Y 8񙹈xz)E(d=Ĭ9uLtle<|圝L M55^FQa>ܮ>.>.pX 0`nRFZDtvnD\XLeZNIBjӠFXFPm.+*=m]\#HNN+J?7;m7ufTI  AD|uȨZ_=&1 g1O Gm mcfiY.9ya#׶n˃/.>xNi2 A5o=ڑ'L/8Ez*;,’<5E,D4-TMՌ,b3rCQae&X\d5OMust%W-<BՖ74T1V_蕏1 Ejyy&j:D(eiQ3>>R[ue%__F^/A @(1çD!FAZh,`8KA6Р琄hg`MqYVS|ȲKy9k;YWi,t:X0<@bNO-|K(qaţJA\x%E S35;r� uu,6>hl!Í}Ήk ֩(TKbOop�#(ULHnR%3IgE?Q(hө ;F9�8υzU9 A<y8NK4'P�8*Z뺇Gfta�-IU>y<XgH[L+kn]yN|tBѹ5JG%NkI)iyytuw,o_ؽ6{vQ@mL Z0kBW(~|R鳚.'TUBS1)Ĩ:^FEmyM_bMwL-> rRɐIѐ]âG^з;s5*blͭm)fo$`\9b8{TIGرw~jɦg $UU Oje6oj8fxJӄAQ02&?*Ԇc$Іs{ [>8}u�Y1YEڸj ZP&ED3RrA# 93y ãY@!j~ zFWw;;_; ymk{Onޟ׷JAˋ_^VI>~+{~_urooo�8@sotQlR {'{kw~r���IDAT쵇RE1/.oX?zCKԯ)/n&=JK!.\]<m5b;aqs|k!|.nmLXNwºˏ Z$_A Kj$cT0SlPJTvTBht %p-ƥA zb 37霋"WNP_=|xE~|[=75 m8/V;-U=_[SUu"BV2>a >n~0w�!3S�QcveQk ܬ fzt`/c]eP  w�0-7uúF+R=ݶrfxJPd6y<kZQB(s@~A}C0�aQRzlψ$2 _۝[6{ٻ0s;1jQYJ6"#S0MzT(*c$>% ^i!xW6Wz6nz λP#J \hqy=[2R;2$-㮍îp}G~cWi`q% ucK`{_O49<-o8<2*ruQUupONI/,*-LNF"٩yl^v%�w::O'A%F6TcM 808qJ8߁À쇎rA+1<q1^^1q]g8rρôh(aT9ū̯+o"d)o@7;%˛r喡M0@ &ὃaE!&1Z@Y $ ~ªDԘ4 cb<&a!(\[&%Vԑ˚{+Hm^ 2>80{fc| 3i3˔N@Ǣ309#NA)X&%و2HᘤqqDz)HVȔ_Z9%�q蘒6*-ah^@$H].J9D5^Ďv^ 81I2:mz' 9ߜ{an?*Lf<hP\14{OI- c0#RjZ:-K+.]6wN>$guiyuI< e/H֓QL8'd:#s+Y  X4NAZVN~gzY!s0m먤Y]Qvo4ήzeXpkٞV0Lm[S}FߞQ䔎YxZzԦs6 P8DU =+f֪6tڐmÿ8甊M?7�5s8ԽZ~:!麑HRܲct]36C&t7[u6u{TGӤBb<X"]+Ai>P̃C f&ˣ „JdWr_|A}dn}s!fʈ\z|${RvRѵky飫ƨ^R o>l`o+W_{;ߩ?,)n,}>Lt>xt~o |؟vc;ԇ7Mwv|y7O>QI}3Wo?/0rÇ>Wo6>~v녗ϗ^zæK%33)WJW V DjdC3Uo Ё'"mɉx608_<=Fy ?H}|; Qz=ۤ$%!$#k"H *88z<,l$M TLĦfbaOw,vyybrblk{ii R)(R[O;&8R [/Ah s)($6uU iDYfjٷΖI9f\^'<s$07YYWJ\xի|~n}igfV)+CfIa61Klw-,7m%sy }B#jQl[*''63mnjҪ6AJI/jmG7o{Y*S>UXӔMDw'֣G^\\˞)/?'M$vʺGw4 v�69FWgs/\etHI0RQ4w KB"s r JsK QX%ů�g[`'&( /z?w/#�LBz��:z^^f6 `qd9{'tX)+(X} Pޥ)dMk`ZK&N^93νC Hh+lEUYu%!>b Z*Q- �ڶ6`k�MZVϷn߮ZO ye5(ĕq;!XcR6 aH  >9I�MCt!#;+rT@*gJ肋 uj}�;08WΧkzHHꀰa1R̲E=S�uM} #W^}Nфvd^Gh?uآaH2! `򊚾p <;߻2y֣k<rJaUeW!Vc9u8HB\>|Gn|&)KߒMNJQWM-ʭ>" *0h50Wn_Lcٕ4m8ԭ-1UyHX>iEÈJ"�Gnx$|@Z㈢J`texi=>$ sFBoUpSLIֆi#8LlJKj綯sc6Vꗘ;n zC+=SM£8 atoPk9oGXD >L)P_!P.T-ӎmWkQ \JA2|ݫ[av0>]i35eˋyX�-=F<rg`'7^yu۞xݻ7ݾˏ__SyI}[qBӧ7?@ІO~Us<B};DwǏKoI[&=󽁖{y"hOvtzXsv"m,� n1)!eu9]-J jH+KvVz =brvJN^IZN~FafEAy~qzzLrhbpO_��?�=ʎ_KM4蜖 /,7z{F*ouaklv W.1I1*+-JΕH2)FaI.M~-aE x�~MBV/SVȓ[_R y0ZDjFe'cʺ(k߻pyy  tq|0xD\[\s�ZB< S9\BܫBMm#}I -ݾi�0b3LB 3 yy [Y1y;׏}/-ygĸ#R08DN`a\'~(Q%`+n(j/$n#ik!$i$U::z)+'!2WPptrxt|<"--1=) H $J B=F:DKQcSiANv1ǹaDȱ3> f9u:vaoJa5ǘy m< j:= c[KZ/6Lqeo\j}Hb 7Jԙ[VG6G`="qUQVcg8L���IDATrbA%*3IXL<\z ShDTxl`i4ךN-FtP[fK7o/O呇=jޒZNr~z,*e !1cr:' ٕŔ$y% ;VַJۺNm:!I()|H@UAx% s*;#8ʬiP4$ ~TBN yYxJ9MZy{wQ3iYq {Yɵ_KX{C2L^IMO/H&ML:wͻ~E GK|y@{@ZjdQ+!|  Ϋi44R&+3K%F FtOjZ$4xB\;GD`6ш8(oeຄ4Y䍹$ +!)-H@]͌I^_ܽgr1"IVeӳ<[4H`fzS*7p(zīx'i�phk#-S.Ȣr{�F}o& Z~yZ||ܭȫ O7/4jN\vwg/M\i!9rYv^r87aL1[68m>l4l:f2ڥOckʖo& F*5 ֋'H*vVk(7{]S?ňU x Lg Ԕfo`3teWmAYI|맔g_O}{_k_/|fz0rk)py*fv%faf~ {ǩLQ~^_V=|k|&7{xaыЫ#3BtU(哦흪Up9x8zcg{} zjÚ }MmF5Rr9N"%YZPK[NH3L74KG'"FIiF)R ~>"^V&NgME $MĴܣKZpq%9Np?gdkVw)ʯ§$ MT/.ͯ4o^X5>lhlLݤ<"|H="fb1S e P,F'g81!L v"YFYٖE.2}dblVjJjsc@ox{[!|nC~TGBXIM 욙UVJckm 4bc}뉆iyEaVR:%'l!.O_>@�tfŏcwS^LJ923?τ;s+1$wEsP}gRk_2y M9K.HCO]WF2[_POбuvL N*pquJ䜨$"!.)Sp1iHUVq_730�tЁ{2v;s7t\<"t= 3sHD *T22_nZk7M4 v4}#= W sEtwLϑCJGvP;S"�ǹN2(fTL甴!9$c@eq mKhkF5EZzr[ɝ-(RWMkm�wË٭+o]\("*4t\NC*Qa-�Q}[~Msur5uzyb{imfk\.G;SVBgy4u8TOK@mB[g[V'Wq$)sC#%O(jr 7״7F{f96nݼy[kd=<?.\޻qr~焖_,A9-FUIt_?q2<}*�EUL0QQ0e$ U=V! "@ "5AABX+oH:�m@r<"ʐʔ:V߅7 mϪ<*vRZWߍI\P9% t ANMK\L\NVZ,S֋NQ示1A=~FӜfO+ղGpi=pPA�pkeDdefpaI_hR?| ݟ?__?<.n+1/C`٣Lw6rm>Bg1']|=5Z^yt9g~}^ֻGfxZHv7]ϊ<-I/7]xp$bNۋv;𕩠9n<O[Ch3NxZjPR�&@}Y|zbbTSHp4nhV+9[W#ʕ*,)4*l'LLRɜG/zrOw^O~rӧx;o7|O[~_~/?@ǖlSuBLbsu3A "f,nՃ_\bpyY勍+`|M҅9|k9}; )R,M  UUT DjEk&C[KI`-bl=}mԊ p)K wT@DҀĦVayzb~~i}ttt)]Ap,XTJj+gRj0�= wQ15Xи#n#$BMD'ھHw]J;^ohJCgŅC= �8ltU@C}7` 3�\j1n! ҘLrHJ'ŧk JFpzHY;秆带F׎!\ߞ|~|wf+Q}ۗﹽU4]852 ث,b/f)a-e mȧv X9.�m{ŽQ<VaPrwRvRsHRqE{ ID%*#\#%Zn8rqq3g=paz#SG9@ :ty8%$ Mc2 kKխ-<\Gf-)Y-F!#M|\좋#CKKͣ3}53`i}r9D9%N#Bǡħu_QP1HF7`.R3؁]n7Cܪ VVՅEwݸ> Bi]]߹0u~ԙWcHxN5)jn:>]Cفs[g3Z4]}!^1EWYŠ't N+C0)ebASYHP6: :b$"TF$ ρō+n>|\52&<x9�SFqs9lf6AEHVZ8! tMo^y2i pA|bԎȈ`oV5HY:C\b8tF { RLbx<}ʪ*2Z:jl u"da`X$iisxs^xh؞sS0 Ln. 5H ~fn+iDwB(qS\.̶xpO8<�84ZQ9 ڨb:t ݱO@_w_Oۿ&~{U~/#P翸y<χ_I(˟VF�nݭ 싛7w[jգO_ܽ^zwo/yWpݛݗ/<s>zyrXy_yXsH03X:֖ZvL\d'\7mYpOeaDvO�RWZ_}Vjjϴqq<X:jB] 5���IDATXkg?Lqbo_zzeϠ^3Yخ'dKUf4]($j~BLr|F(-p_O˔sGgqxqu#D׌Eg7{t㫥/?:[I  5 LtEdC M=`^Bn@~nbpw)?AWk6Su=ckI 1CAmȠ 43)J pD'UFp@@hX:SIF7I:V\'Ll`:3 :s{ƵJm3p1t6 }$=Q(f&>AzS Qq'#SR~IF f lC 1؜~b تʤtb `kj\X&8-eWYOlB:1ōڕ-i\!9^ |Ey] \xǛw>yAn?{k*o8Н񊡙 b7c<ߓgJߌB]ɏOלf;u} t]0[TwSkT@DDpp.owXHlLRT>,) ͕*Q-K M.,ːuutUٶO=8yyO2c�Gib` :q0J'e]M qyUQ9Y %ZDS( S_' oMGK1]UmeW:tuWW]_qd}z}z82[>\Vgӷi2 3U㖣TbQeQ?vF bUؕ !MHLӇd #n\mϞSc*Ujqv%XlRSC* 6>i7GGf:f7/ϯ6rhk@| brN1~ ` l?4ѻqG+6Q*1p@ !EF0M}[M];wi50(/hC<J`Wάjl[^=UGRi?a7/Ŧ4D4yA 0aa!L$�u|>~~w:%#L/!ϣaH'*,&-la'bӘ!, T3Ie:~^\=%ï $2i@ҳ [!9LQV*NB-uyk+O/lVTuMϚzU >}p1._wQ ŵGum8ubQڶ@7ІE?hEMm}K4:AHHFtx-OP+3*ɵmE w[aJ2..UʓC˴P&8R1g7f>g!G*,ne]Y;7<ygyl_^狽u(}]ږ?_C<?67I1AmԴd*K9;Gj!Tt!.9\]~t3PU�Ij_D0wkS|m7r9g6ol}훞7v.=7 Db|q¼)1 �ˑ!ۉQ AnӑۉaqEw:+G pd粧Jr KLTMW,l^ۨEONVgJz[һ#K+"x0V?[:(7(USH*)쏯X':YYp; C͆H唁%7)YX04 :SSWc[m4Jy{*yX'${OV ̑Kk䵍tVs`/^[,5t%:f7!<3¹,,url�8cTB*KJp%AtA7sZ#r8Ba,MdL}^QSS_Gl) b<"0 DF~ +2S02߭lmeUTCgomx+o%J^J7JFZkn ǒ<vLz�BVn&v n!J>ViQ b%Z1Z"D 8G&P+  ! OPG3rJa)9Xj6X90I5TZC\E^DA?Ͽc҇X!F~ZN<%xi F#\2Nf;"\iMTYofeg  Bw>/AK58=VoAwU;񽃠olGQ- p #73E)yV$ hӄL 0јZ !|nJ#I%’ 2pNOFQip}`]@�yjelwq~xm{vuLׄ?Q>:au)S/T�Np]D+ )ْ'@;9.wT^vmzJv�> a 7qz<7{ni{w^)Dp9V;Sa5,[&kUcUu@5}}㳔^UwXH]UK'@:WP!aL/ hE$Kx+tF/�$+"bf zԑ Aʺ N,tnP.ܞdhfHF%qq u~I͋TC i2*t Ȇ UND1)1z%WiK?1*8dajX([3Jִ�m;J7ԜԝiqQsKTwOBhz'k$kɚAFѹH/%S\ +*)kY:\$kv}R#qQa)ָD$Dkb*;"=-LzT44YG&zn^oyO_~\Vwzf<W*vo{<zi{K#TIS+CZ2[A.sy [Uٱ,*6}@V˭]\ țnys=F?˾O;{pWs-~z:o'~>zVUI>2cD_˙D h]IWb.(>ϖ̔w"<X`�gPh|J\RLFXV@<]7U/4T}RԽ<S=RUݒ#|*n1Ėx>:菩C~tW{\w{�8sA&`[mm@wtiV9BHCMYPOG ͣc"ii'bb_@hc/me-ggbt(,)/PHI%$YUT֪#QJiFRt8cdMacn oK';.2ms\KZ~Pp(}\+\!-9F)�rr\\R2,+AsZɹ!ߊc䢂*77{WⰤ|dMcݫV#",0'w$<B/4F=&Q3Yl_k_v L MuĶVv劋p*7&4fu5ݿpݝ」~m.L CDcS[kى־JqBuzbH)#ZNg-%L:nb:6Nvzy2qސ8 dZQZ.F<H8,W!ʸNJISEi#b%3 M5QމR&ºʊ n .Jj*N[wPWwN)sqŽsʜ @3,*LJلԘ!:6Y Ƴ2V� zp@4���IDAT}GK(3pmG&=^PSA;"\1 S2wpHtI1ut4�sTuԴuVq=ٱL__NmS�"[Ο_V0!&94*S6!!H{YWuSrfJbո •fӈ|7DN&82Hoacj;v5E!F/qf i M Feu`22s޳j;Ê[$bą(Hpww(J-uN;lgGwwfggw;?>9IBy'=zkp\$)Bz6/�oFP} =wV!a~f} ZJRé_99qi{ڥ[ v3֎L}K5(6y>>9]M O)^_X\??-m8&Cz&y3,?zn~h%f$izN5A`JjBZb:Qu嬖zOoyk")i/e;t;:|&HA_)T=;y~ש sU G=±{vd`ojSeM 3TcII% ^j[G0ԛ$"+l}lYJ5g"Q ZnP7i4D݆&4ɸb" ;2ㄵZ\ynGG4O?t~#d~Ruy@6e龺m4㲾}Gc?M|;oOׇכVOC_z鏠N{_h;� z}9:RQI wI DBD_lG�:@c*adkހCʼ@%8ޘ^B+8 p8%Wyd" j×71}[Ǣ6=uӓ~K~3ΫOrdܵH*@GHnx~Iq]N�CnMfqpo ІUdctGRStePmt �cJyT'ʯ P16ȆP6'VОbp]m;%" =j"$VqHyQ0^GjZH!٭6Jd-R@6K+ ;HI;9D^Ʌ'Ɇ%:V 3NN]5ՈMj=F$)1*iN,�+Fq_lbzG]-+YhWk#)̩ Z%sIjyu#Y#jR(:~nկ"4sw[Y<yIu{'0ӇW_}:xqb)קmԌQ ڰ /:} Mb�&%ٕLh7FPM ZqڢFz7 y j0Q8l qqUaE^0_ ?"_ $o Sq9՝u+w% M{Wv%9,\[+2r S7rss7qWk:J[$Lkf#JG"rIyFoded7425޻<~ +k-ky\:p+Y@^}FKx9{w*-hk&y#yݐ1ϪdeLaxsK Rj*xܳxtֽ {d//f`%eb'olⓐn=0<<:sy鋑j9gHh$r$MLܸUW- @F>.~I`KztŻ>fL%AJҮfI]W«QzAa*ΞNn%zFG% L#^?":80q!it+\US GU@zf 6YReK}j=8m)x)qd"> _;}yO4d"g * uOP Kg-y>yrC]h_Gp.8LT+ƃ|K~exG=�֪nԋSH-<1* uDJf*E#l8Ws,d5Hz%L2(7aUp8uA 4qgA< jhq>VI[&B5ha M%`; XvۋD==--:TAk7f#0 D]Cv![{櫯_ˮ~z_=9է@} :??o>+|tz?u/YjɍuJKvrŅlйx+S8G#iIJ(,THWVBEEFԿ- ~  ڀ"dׅ[KS'Gժvv߃ .^\pt[yNP`BJ CkD(mj݋<:}CEՂ|~EEmXCZ{n[fKzUX{YhmL{bGRUp_]Lc|YdApSI/νG+^D o&5jXPhLJtt$ҙNhBro ѵX.A4a֫FqE}pЪ5ԋ*tйcHrYBq%}~/:G,& EZt|]9L`p+b4B|2D{gpp$”ML7ϟ b&G=C-;,;Y7 2$}( TNA(]2<]33k͋J4WFo|'ӛ\\9^su]<zj%fW% d βʴ N J MX-g\XkZK67ьI5 L'VPϲ9aZ> ɱ)%9V޸V{զUoPwy2`^Cl܆[G>,L5PGS[4t�@ ІK@j\NGx[h9]}'ige /]P}pHҲױҴ E8Hng9aSleNEͽ1``vJ83շ85qawa{Ivs 3Ag94 {]]xݘaL\.7L8@MйXRM HH037:6>v~ <>x-t,[p ] ICmwWo[*ejR0ǣ>}˅ݣ:r_$ezvT3d%!}9=s&}f1%Q \*::Eml,n\99ٓT:yUvOܫh-uTtp5rKKWf^y k{HИઆKׇnPxFq9=+rp@rFe\a"p FtTb}` eg�'|z;!8n*A^19Gr8J!~j(ͧye9'/.gHѿ{h"878"�O1Ir#"T+Ī%몠:yKN4 '8Ѩ7�ˣPNet*:jHQwv�PP�;xM&V0|*a, Ls>_N"Uh4mGˑ$)$EK k^,?nycg_081Z���IDATzA{h^7wab?|__~O>7'~1}G>x=@*~9ܭ1!˗qxCRt q^(WB"V\X9I7U_XW6~8ry9?n||ڥ셙µդ-&蘝P]:4@jߺw<=W/XF*ZWW瞐hhWUl♜j 2򮭉RtgɺΏƄlè aՀ |8S$2-}h$72-.E {HjKb{J1rzNR8@b(RPF`E<WjP|JLFK_pP-X?J6,Q?*3hV,.4ס"` o\4#WZ$qZSY!hb: zIKƾqTY1pyq1:=08]U/DYU3ݸհTAn}9?CAD+/>޸q1^_ޓ>¤/Տ-I|*tT\ l `8[6Ƕi2̯6!ؠ@M=۪ٱ}ƋeŢnU˴Qy2(d7$Wy{yd6'CG_3@-czYM"ZRVvJ6>v^1Vf.N6fސCGKu0d Z]!-y_]XTb96(nWہi?;D11M,,..,t/.oomWiR,3&/Q2X=Ѷ5["w] }jͬzݼbQzIj٤nî~b am-"%̂Sٶ͵+ӗQVxmgw YcsI=#SCWKp8<70s{ҍ{xGGw1}jC֐GGN@?{bvyp*ڞAza ^xrɭu.%0S;L|ZvvS35X8E4l onm“ѢA]Pi;WxDOHc+eXkoH(SL4<<T =`ª6"vp+`%dad \[9~g7߾|9{Qh1R \WCvza!ʞ!s7ޚb ZG|kh(p )Ry"JA@9)(_%[gy S@>(FW#q x>ޯɿ+āKk%V^X!QZ,U^^ |'a=c-(xV-hT.*ϒB՝kDJbPphIB-EĂdIX"FLP U $T3I$FAD4Dœcd4|HKnKbL957AtyGѮWrI$e&[LP$h4p(0bBl?|}c&FQKӰÙ 1g<grՙ;ȇRVǢ]}c;{gC?~' _1Ϋ+&c"V2V`4ә*xZWJ#2 OTIt'9h_AgT@l_>ϯ Ėsщ[C;N'6&d_tJ鷯fܹ'j4 -tZ؍O v~/3&4.=-?-+߰IQu1qNtKNpssOLեX,.(vAB@ +PV f7CڙLow0Z%刬HaOYuJ~8Htw{1( /S[Ep:J+w׻i鲩BIG&Ť*%6PHl8\嬂F_Mc~{OeXHZGg8Q<0j+1,,(-gq(ԁ9"axK.og&]m]٣3:Hc#^0/έC Nw./ r=\:MA9ُ/XDMu C_F"V͆z% lMpU`m@_]biH%ɽmR tbSPkYXiSRm]eVj\j^iLk0MGe4` L q9(<~1ڨh ԛV9Y¼6`uRagPtz+ںKY:K:;p�m@Jr:0s`9mL!)CE]e]6@үX*Z8̽24t7찁4,\KD0ot-ilt H)�GRV#$Pp1h]Mp %rRJUS �Z5F5kf1ݛvB烛7|a^Aڞ. IH%] d9i}es[G5skశщ# kۋۇۗOݾ?}yݾZ7֐&<\;>p(KUv)9x&eMO<xypޓ0wҋ p5 qlv$B7 RtM4VtpQ..ZX,:yLNHcfpwf"4 ҶP0wPpLźF%CƐSZ#)iYۏh DAF3;9so<um:fmDbfGn=j^Iɕv e,?x笑>)Unay.!9ǁP[5jA^gY@>i7L>迂lkpT`KQڥJ9PaXqf%6w:ebʎи2 4;E!k6xL #MJT<P4Tu&0�p�8.v6Dǃl B`I y]JQe)y*H|"EתҮ̕褋heoywn/pE{c23# ZX& 68>76;??2Y6uY\:ϼS}i`cj,1> Ѩ,E<KHڐo$(!0*58Q Um@y92Uuո�88s<3}r-޽MD}k'͌ͼk�Sn\F|,kmKĤg8@|$%sMXB}mCIെ&8dfpdxD%ib\ҲbC"l#ܓR�8@ f(6/]2B\`f^ŃHu=,/s"Q<`� 9.gdi#}t:v,jpD6 AMGAeM Rj{2-MOb�8<TL�xo>U8hS&)T C#%#}AMDnkY1++ybpĞ)p<6jM'fA!nZ~n}�3jxNF18۝;6R~aelnS-m<~O_GKyIZbFkqV%0QLATІQpe@pey ]PezI�uH ǂ*weu.îRvAhX{T]H໕3kKmGC #iv684-[ۋ)CrʦrF,`AZEe$g).Ky;BN20y39CdWt07Q S03=h"ke`U` q<nh?;9cm3m\ǀ���IDATBގpaI4g#hyXQiAȼjy`.p;FE=yn&)\ le$x pYK_Ձjr̥+CcaYn*⚆jfj6&%U}Ssri}鋷~•ћ+Z[~@_apnxtC2<@CU>@/44Y=85y|uͫϮOy(C#uB`1(MSbV]MUM擏% oN. m^AYvHR4 vqvԳaoV2Fnr2[R� Lj 6vr&ҞKH-=f8(9xE7}8=TǠQ@4[ ػ2Yuw0d ٻMx߅go_ 8~ 8~Ɏ7m@ X;fp**͓^IJVxNDnJqjILIx^tMBC<\mxU MƳʠm"c$AC&1BNR`t  ORX4DeX59QK_q> >MIc3T(U*UPƓ -EGcRX*f5:WOդV6uqYC\A՚k}>Džn !`~yV˜w7\>8r8 .v.t2RCrVVN&gq rU(�ՖC#_&HQ$>dlM lb_6gSXvO.")%;غ:WĦ /j/5<>IݣO>$\lR"R@һ<Eb1@DBD]mD-2F;怬3Aq!1 �)i.IN ^y9ٮJT3 Oe�)809ĉ`xFTs{ [,pX(~h,w0%-D9}THpX@mOc_5Bc Ph ]6[zB\\|Մ,Tn7/GD@UOU=PndZ4m69 jk6j=DnQrpL۶Zv/DQۣ^w(|K…PH&aKn^<[(l -s Dm~7~ӧ1ma 'ge8g8f{&"E$~# 9|PamL z>PNnd zsڧ„=3^8U9644';>8,!!n|]+ 5h$!oI X9&e�IA.1-hCVC\IK�v5I7)Oq]7҇Az2F�"zF* fnSߔF`";{9:8AZG?kxefC4?յ8ӿ4<}xsܼz1gաKj/s/�8J2LKbrHlΎ9]m lCySC{sSC;sqz2rz�'D{Ņɕ `+o?yqcl).w3TtM*ֆTU w& [$I8;y 1=[ 3{s۷w3:+N5J 0JoݸN+ 5-Y;G`5G]/}w/\{gڶ`zixwFo4hE*E$z$rOޮnv:[L0K!-#H]3.-f6`jA1<=# Sb(΁<8?sn>YыW7>nwV3\+2N?qtvƃS)I;/2w:wo`L|3[8!<7#9K$2gX^[�eBJ\GkTp5ol<K }�lc=І4KpHr)4i6EKSf&b)jt %K�86dd 4 5Z C$<U$h4upPE50y}#@ M4=^6̀#Ԣ(tɒ&Y?W߾==]>9`F?R~7Q2Mi{2$x^ ߻ ' 6'uVG-w]x^\X \Zs2VihC<Ԍ@B'Y)^Q\ZiԈt o86Agk"pk3,`sQ69W?|Epk[ C7ƐA yiNՕ\1�&bꫝ_6;<5*!82(,26"<(0&<-1593=#^Th__LI~;)Ғ,8RBH@"Js6ysZI,4nr1: AG Lz{:zpY~.w^ AG;4k#QX:BD<=ēK̐IőAmՓYh0X42D{0V'&\ k뜹Er"#wkăCsbi% `FKVms 91U)[JpS9 ܕ/Ï>~ٟ4|^O,&҅fV)Uf eoa W?wc宭Ž'{\zprӫ|~F!|tqqh|;\46^s`q?PCrLDOit$IU +A:ё9" 䡠㢤&j)ZI;ڇyĩY }6>Ʀi:@:L@p]oimI W%3?mpU%@?)[6L'ͻƙUD B38eΏsWfV@k@#[wOF.&W3mUT\WUK,yԯnP#ˆl2!d8S>dCu]K"x@j6asVSpHR3qc32HŮʼnG߾Ïn6T-() e<pWndbnF-x*,J:>39<y qv=)TY\~xw&5hbHU#o(fi&ab&ilfGoX昹>]$#ZԵsu(߬XBzF2qHHVU74M M;#5cdãYEt9_]x4PE@A{.?<ա! /L~s٩f\,k} Aa9tz?_B�xPprT,o'uf$,Wyxe@Yhl ,흇bp~l`>ɳR-SJ}RxLӺŒގѾ^A !{Rl,Ȇ2UbKIU)2BQ4HjxyV2©4$5E<dX"(l"heTQ$IKcѱt �S!N)'#$i2\QTl$.nVqT\Y&]MM5T<gZwud_2ߞ>S-FA~\OO+|__חo?zLzgH=O]ѳwX^۝[ ɥW&L-FZ<6Nƫq���IDAT0:u(zXӋW�!UrzP-l9>EDBo> ;o (B4䷯mܼ˜ki9>v[;ʎ._?x8w͙Sꥹ5uV f%FyYŶ3JO5r..δHN2 6O42 tII (* () $R4/,ѭXVj$H j 0ȼh|s F*)C m" (2oDsDmB-EFŢu;c&: ~ 9֧بPQRV!Efd*ekgz|j3[:qp6wU $k Ͳm_" ;qS|n(;vZO?_Fw;ϛ q0JLq`DԄ'1p>?xֻ<? Oz[fz2^8\mrUBi`eh),;60.()q֍{׷w=+u?O\]@2ى)ڵk!ѤeP˩dVmS@k? uR:[\VRu 7CjZ2rzR2qNPQUNI\PC n^`Dd5X$+su9 yJ}9=L|6b�Rn.%`t{.kL0[>옭oAwN47&h3#̩x0jh} Pts}: ZҍCNY2dY&B[1^y֘Ơ,ArQ*v HC+5Gڹ&\[>|*0GdֳTe t2R<αK+{_}Gߎ&m8jdUm;_%i-a!^;vʕKKkOܬGԝsR V a/\Z\Afg2ضxG'|^XWnx[4sr[1rY;gBRBƥKI-] xJ_9X# 1s!APr �^Qq#tpo-~r_zM0IO?%0ݍg/k&⎾VQ %8|rP^Y% j(#$](S$˛佥/_N~|Շmon.݃oL/z./y]Z=ވv>Fݸ{IvbmλLXMtu -&}v6H BP�bF(q bp(YEjHR&�L\3Cl㨷t6nW~Oƭܑη?tCXڴzN>?}O@Ysѳ[9g|Otb꓏|fn?t `N֨$ȮݲoIp8Q$:&(Kp /~_<aWve\]uB>{rruf4:P2255;5z5m-K0З91ڰ#6z1Hp6ͭδ8O?;QPUf_Yjbnkfjh arkj2<?+75=49ٵ8B`4FYv 0[%ʥޣe_\XoNر$n--JmHf%̎$0)u¡T?S qD y<#%h ۴M>L u Z(&FI.4AkdfÉdTWP0<j8J;F|Ma 9 ZJ1ݽEсH:v|Мp;'!͝ AF[?uyT4TBφ0hD 0G0(A#o\:~ɧ%�LH&..XA)ƹf# |@Xs|h7_zKJգK^獸xh6:@llz{l` !iCZ )=Y#Iy]H7HlB,{NԔ,4L` ] {r*{ydF%btn;0 aO3AZv =w)OIHZ.x;FAeoDluYhH1snvQ<c$ewT3螨O恡9ݕkW�mUq#ʈnyY~y>y^9r^%ʰ\40iPi ߛ鯎 KC{;{W/^]J(ն$l !E==F+"odi N.8>?|ShJ($FhGDWV=>uɑ4us PvUp˹hxc֮_Yxh C#y`b0?6gR!*22 d-d,le} Ww;.^^ D4*x)FsٽKDCV)m)ZŲG= kn]uߩ%c!cGE= آepuo`xG~cH3"^"" _|ǥYVWa@r| p ʱ٥7Sހ\ 3 xecAoU9�P{sn%h㱚X)X<I?'qcӟ~Ëӟ>9ӟ7wן.?}vw/^\˿7_˟</?ُUVJ|B c!sNV~e޲BrqmZ,jŢZi|k*j164M2X_3+NQZΐMڹN=ö.BGr?˪o7   ;XjOy;/c{r^_~󟯼^>[=]_)ݽ:62o#rdL dO"Ԡ2//$ހ7Ce7xfk`Y汫{v7J͹KW i &p7esry2x}t؆urzC&zg5ء]kQ\O$y74zۦX%e:f٦f%gǤY''EXGƹ%&&'&Sh\~D5)Ay449נ]*LS } I@9YDNG WAbx8?΋Ep͌T2Ϸwe Z&va+5>aN"2ZxɃ &;GܻD,PWXCtK sm Xzl[[9 L GIfe{h4EWMzWK&"8)l.ȼ4-oW_ ]Y +҄^XbR{WyswD]U%rOzך{khY %lT #<(%,18-*!$5<zPE�Ϟ?zzݷ~ꓵBA N![l jMlO똉eb8MV5pGCVKLN[Rl=/aFA9my]qHEA7'<7[mmM=[<xkvιblN#%D3Z ~v<;Li0dمfYbh㮄AߖOįŘq-g5%REyȁYĬnM���IDAT*f`JO wN-ψgK}F.ޜ>~0}|p>}dOVȄ!HR }YHZy!-}}{)LHX\JCұtH 7FF&ؽ@`Ń�8D~%(%P98l0`å> svnA..Iٛ'32Zv.e݃mD"< 354TtpSv??So$W ŕÜYߏPɺƐ~lY}z _HP8ܺGAF@,BΜ (@fnM6ٵqб;}|g{W5wݹR7XaR39x;_=p˪tN/ ,BCFKH-< gluſǛUG 1EXZR JkxQ~'g}/_p|z~;?~7틡Woo׋k}z}7C{=}z6Ix9?O߼)'Wj>;Y ۚ_ͺQq{'W.^IybÝ{-OYww+L+O &E"neaf/L7p 9 -ks1ɂK1i hFS.GEZ[a<ȚIZ[cE]Iq̑k&=oA*BW&ᕈ8]F r<Upck}r(L;S{f.!-ҦGS#�8<{TsBgk !>џt&Ƙ{W {/+v절 {EņbwhzɤM26Lwϝwsy:oe%pXdyinzdxbX-3NJJ3M#k{C00P- �eWuWO% 'g]w-77e'G5W9ww͠ \kF.�"6L̨LsC+p$DK�Ћ"�[ZCf1l[f*.+;BKc:G hR`E~~2%JRIi6Mrdx*Qz0,*5"dT54*T ek=P9�k͖B* ͫMg0+RʚlnLY}lK_i�[ L'x!%e ebCMtfSOrO>}ûz; SGCj# ͩ]%Ep(L+eea͑s8.w|6 a(Kesh[8iZph[yFϮ,pn kmgFxGob^iXeHʱ4>G?1K;&A "څ["?�ж=ж[ٶ&!B7m6n޹DHLz!UI)5#+/LLx2-9$cNuLZ<22ڳtn59˹m}!9^FJƻamo6C5Rk]ЧSԏ}OC JnvRrLn"G-F3Ă)!q^ZSW)~uz7; 9;׻4rbpw|U^It A=H`1$./itRRYNEɵ=8Z70R50־*C[ArMݮ" 40vX:9;ƪo.46Ws{c}ӓWtV(xmַc!f(n"QRw[M+!q{tQ"ZF"zf{ -YOc͋sܣK]/:Zaᆻ PCd"Htnc�-;pqLQu0G %㋎)4AR>K`\ȼre-J:`B!<HZW"u BTX>ч tR^#.C !mbVR?U;u~xTR !n:Լviܽ[*n3PAi[iY˂(b:A&s# RAa5a$A")QT40pV(8nHee3m~}8%=p/4QwZr/(|O7\~||/yu}y߿ &|_헋 ogT:k~t;O^X6=9tʏ?_x'/~|p;?N{8?bѓ[ ̼|깼XWAN/%ZL:4 uY4ûVcnIguw)ͨkm5i(5dY{rU62ŊY {2w2H{Щ, ʶ Vj2DJ%`I41oχT#ҍȔg& y܅e B[[齛n-UVKvUv>V\*ɰ6ܔ/NMϠeB SH .M+D=P70J/B;(F{VYq=#Gt<<Tm;Ȼ'!R8"<!YkBS3m3}1pl%;x^uejIFL4)ۂct&dx}]Pbh׶mH- K$ {c/u aK)pJKeY94d"ϺfX %I"5!#۔@ -ՉWG%]ĦΨȺ&Gqk2DidzjHǣ�bre[֎\zُ O<sTզO&Qqxv7;. o,+`,rX'^v|qzpmZNap(*/MmvBx[qh:'&3290<[v,'u!ељJ>xDDHa(fE5<iB`ކ`XQ]w�c@!b48x3sJ{c mcm5bƑ|ʅ󜩕b0>#<M_FQT 7Dᐬ)` ifؗ T5L '\l<Y2o7D쀧I݆iJ ݄ tb)<$Lo蠷�p09BnC�aylubu|el{fihkݨ:JidV!e| )8$57ޫܣefIR2YZvsVNx%Y ϕEmQUoWW3חu氛X5URNǎ^?:cb`-rc]im[?}EVs]0n>cq#AinZm?98HwHAeYP٤`pWN.ge!)yaM8$̱iu6zh g\Jsw0�~GIC{b #$^$SvH*ۭ퓃TL: q�a&{Sk)Y@HfEmEK<pLlE�Yw_ SǮpL\}L+VFoxl0pepb@3@Ɓ wplswu�sl�*4m&tT9L``�(aCXo!8HOB2JYD=AFD1)Z)A#o 㷮ñ^|w_X/;w޾~?~Xyחpۧ/_z/E w__6Ͽ}r?ʫݿX&/���IDAT˽5>uio~o~ߟ0_ܧ|-ňWwnџ>P?1{ ^g<O茵@f-GGl&Mz::mvuZIjqX.M8e6�8M$%  "j}&3w ˞o[l(,,e]..BU1 lJiUg5C#E"$TvIVJ|!@Ulnx<Wt � R 9hcwA CEJd3,:C+(G 4к d$h./}~!mz&ijҪ�XeX2XH2*hBl66p1+&oN!쉊ԛTGpH&I4'z)Aٝ7dYTlE=4&sxrJ1 h#; tUԱRܼں<vCUG7._^]vw|ҲGi�GL[iO /9qm1-\L|9ÖFk̖Qr}kBCIP|0Wi꫊tеаvӶ6֦nNaA^37?=`L422$JU (Uh:љdi,> Ar_FpAvB!!Qh.hNn͢RxREUͽUܮ򎮒ZUMZqyRna|+DKJqwP Ϫoj?:7v|iw^ZB`F)YBj6(sJ)W?&=1W<*fZvR+ܩ5ǐ~k֤Ql5<4+XKoiնeRؼHO<pTh$%6@2Ԁ@vj#6)(zyuwW Nzmb&�EmQE@RF ˬsJ**Zk{9-cɉ+gΞ+qۆm.Q_Z۶rj 6;"P(+=S?T;2޾virkYt$ fiJ-s{ږX39CJ?d�~/mH[:Ѹ}3I/*k?FazDnLmjY;S4<e,7ĥ(imSR1 Iρ)oQVE3Y8[@r~EC;t.#haH|<{rm$�vMƢ([=~c Ii,m6!N}pؠGjƁ!d8 8BT(1тp|!a) JI8 ""eH13edDM̔]tz>Sm<zxOCNϹfܻZ%ᆠ޼Wx?ep"4~u{]v/>\~O��G~_y?/|٧~/Xǯo> Z|o??|?s7ݸ={ṗo|G/?}_/=W'~}6v򫧆0O}5wovܹV{D~FbQ8K߉U‘4RX~cXp`T%4$d3 0Ƞ8TH1?#nv\28\ZZwD~\erv@[Q_TUI˶+8gRQL :?߮HLV RS Չ%(E?`+P{C=ʻ'&[D :-Ô@4acbh'&$ì=iz#bfhcgdWW]kzQdB5H)vW4ٲjiPJvl$lWVV$J$y9l+o[*~k N&eFW/ad�wl3+< =j~LJP%bKӚHMm.Z] SJVEV:~^.yAvaG饎SkcQu有ը:^@;%՚SW5Kޗg;ָ'<3 ޗ58\ށKv$0js깩Yy zhVhK|<8JHqI J6Fd /%!:t*2O)"Y'xS*iR3w?&h(CD ]{vIʀwHfu͍]Cu}5 i˜ zX*9 )'uIJ!{Ihv!-즱~oznovut7N. y͂E#{ޒ/;#خHߍm^G_ ֦OJVۍX3a4mБyؓUK vKb%Wp;{9-Mc[!ޙšա3/ܺ׶p7-]LWO`VHZy$#haQ˞j;z" !y]qC]:H$R fu74w奵Ny)m ck7y]q�-)u1 jHjjV-&۵2  sݧpX'$B "hm=SLDe щ#x&=ZRh[�qcKgoҩ‘Ć`d/ VDݷ|bY ?THɫoQ,PCڅCbRA#6e�!SH@HVx`vn}3H^c7 bQqfkإ~uގ06+w12׷ 8B10K0 OSL<<jv8zse~jbg92dzqר 5hnPh[^BKt}[oV.@Y;wq[+3`5t*)M[f~63YbUTWRkCɡ֖5`*=}wsٓՓəKW~zk?[zO~ܳ~~]>?/|>ʓO_x/ t3lZr#gπ8?}[_?]/i{W_6&~k|97߷<v|w==`23Ѣʮ2(Afs86U٨aF0 {'�mb>~8�-̙1]mƍNu &bjGF)"X4@*jx$DfD0@>�.6 .ޚr�*�Pp0\,L0ib9!,%`c`aڑ؃>r 8$TAQ.]?ҷ)il2n`84EE ۭ�2Uidb(Ocil 38 6'E)Gk{R%(Ɖ)tS)ɧ é”=]v/phx 37Bk$7s)Uټfon0ϧpdwqqUl�؆ڮxv<$I3:)*c8ծaM81SzF:S>)ƾ`<VP3r B9(y{XnT&2 o@%&;Kb>ӒjC1ӍgS[ \R+lAzeRe0 alb!hhvi rTqPh& yYcmCA r)kǨRtm}CU-N/W���IDAT@gl2ax?P?0X;6:>65$1MBԊkԩ= )\&NQ�\}mcDף*"yһOEH3[0;jQɅ!rhI֎XZ05X1k7M4Orf{NߺR75#cjIlUR۬&F %Q5lܾ ]G%Ʉș;ЇB6.^;=]N,j- X8n3s?@ב򊒅޵kn9lQD(!%ivu h *�+E'T5?=u܍E=F[3q'VάM.6=JHߏڤ8"fڬjZ=vTD^NM&![D4 0#ˑ#!g,=#!&u6M-S˼\F;ЖGtg=u%Q52ѷx3=7u691{㯩+z_K6frl9A˩R #0 *<]7*EKT#JK,;jM[+9ƭiWG;^}|Ohέnܺ}>q{&匛g,9ηx;?pq:|٩ӣ&;};\f[,%b޲}Mي\2DsbcAlEh.@Y|UL@qt9K%^"`mh)9TFSG7:Y+ZJm:/.6mթ.b/KukeҬ͢v#ZYN&?ΰq`hOx><o ^v}___'ۛ||?ԝ=N=64:avnqmCjR3LSAslb-c1FqLHIDIN7 V M7 0CTT<lE0 frGz'2q-vcU ڽ5Z=ze\F SfFr M,DbnBY MLG:1tExO38g#NM[8hx۸X:+:Gźҳ] L)9fTArizmvĚoHHtpD'H$(HzIDZGEuYe% WR-h�f*bTP<U_[Y *(lǠ⢽K< %b(qb$BBInmZv\CgRm;әH5Nb6''Ĩd ⪛Skڨ].}Gnkb&=ˤ4= zvpMUx}]x}ktx15ړXݤ_00o[#Ob[L):1l\s_F(>& %"=b+Lvmr~M`SBD2!KM3#26~ڦ$X-f$Uh*(a l:"01nnd 2d=f~W[ |zFwȩVݣ+-#CJyAE%*"2[*p+{ab8@[ߧa nLgkxѴMKOy#{w,9^ijl({8C�ٓAj\sF'<M[:B l퓍ʃ /jxcV@:XH=l!a N h'nBȫ eR3X>n W;886U74V;2[^>vl)di4$%?)oW v-=8J}h3KYu'l"[V!~XWR\a+nP5߾201^=4صr D Yr? uqI1{aiF!*zԱM`OLT ^\;5Oޤ)k52;haU a]2>x{s蟴TAҪ{ahqCsx0C kJ!fV.�ǃh U*{7*Z:Q*@[53dv xꀬ}hkHNRC陀gV++x+{&(6{`zӹ_$ 00@6� CGpSAt2ilv籖ks|y|?{?|˷|y7OKݍLy~Nqv`OO[ٟ.x+[<=}j**橘+kg潎O}eyayiiq 5٭ʕ 5:]5j�GWo4Vwժr fh竗i9Y2E JNCnYVq Ǯ]rD rO p=BSIP47waۙ2\ɜL/X!ߞz~}˯~k߻p;u3 bƂFlksX8?qihq /k?U35Q6>Ұ44čl\;֫9Q\m795*W2.ѣ䘳( j6g[lL� Ifd&&R- L# D`wYk'5Wo-O[I�'8 :e8,2inEU4pߺT} EejXf#%D2*Znm2f#ᬞy,٥a^SgID Y^EEC)}xM&뚗UR(K&mk[bv%㥣̓2BʛR�R8 ͸*lOgKm.vHJNJ,k(lIaǴw{yĪJFn4֞T@mcpy5�v" 0wJdRhcw@ WWќ3_Ҁc8]A9 6c#J`jndz>:�u&xaj:aqq$Dn$Q `fp N18ILǧPa -8 | |�869PH$J# h?`9pki"$u �;vɪU$!Z/0&O 6stǹ൬<"Ju@䴅t vj1ѵ&2 "ҙдlDy-ӇVUW_VTn@*ۻZG&Z斛f+D\+B3Sգ5c+-z6cvJ?,uЦ[ŚSɲj {cË6; {!yS!u[ol0$s=402]?0 04:1ֹ0ݳ<7}̕3 a4 dvkhmR7<d mCP3yt|N *{b&OZD &�$w+:*17+j˘Y&W ON׌Lv,k\>@~q{K7gq*zN]ca8j.\]P,:yԦ)j� [Wͮ8sYu<#נ]*I#Kp`pZP2H e˘:nVݥcCUMם޴pID!c:ªpu2ʦ~Gpν!E&dX~S[Qpy )jmQpLTN,6-j:u<!e;bubKb|ƶ.=߂c8T*zus(I8n_Tj˩ovjm~4n}j}^߿y㒓|wz{Wt˟?)hݗ< 8{o_=kO~,>1|ѧξzz\n%���IDAT˛o˯;9<㩧n_*9@\LYb.zֹg;m|ӋG'&H  oWpəqZ 57יN7vHr dtAjRF3KڃlE  C5Rݥ:鲻s/笮=yyR7ynݶjJDsT^kb tζcf#pi_=&!ԍFI6Q4(KlRsi1Muϰזm 5e-NpN./V_k8uPN>*6g)'jR i4f ^+6J6!S͒ bq! : nҖ*G9<$w{xRrY6 cn)�mv{qGI 0MV�[J^ṔUc3&eZ {X"[8j@ɩ̪@W(Qd&U}\i zl2UsL'RҬTBtX$nWD(OU(;�epx*(ҺܲҪFRSTэoV LaܞarŠ^H%{ W[;s $#cK+9M-ɜvf-?kՌN z'dfd7[Bf 1Zd&gDf=_Vi0S7ŧkab=Be<dD;IKGK)f,b:D1L%"HdHhre{&~0  z~ & �"8$vʫ(km>$ER^PFs ${t-l|L-0ze4=rO%>!6z:$!JQa#s)eI$EO@ZaQVW[_Y؜_T]98V?;<U2?dbЙ1"G&0px.kD+^i�PaHז)Q N٢+nMN5GJ\y(ZNAkW(ofitcn7?5xrc] aCv%�-:º& p�lNpђ)BE/hʩn;&xg+mWC@XKڃ^Zm^>TvwquMZ "֮[\xoqrAᓋV?siܭ ?$�Zn=pZ: G&9ڎ 3EP6m]mnœ+g\\Q٪fPB lWpw훴큛  Me-28.0$$ ̱SIkw"3�& )h Mgw, /cklR[_&P6:W=qfrs+og#&!hft!8�Y/ph&&+D H?DT&Q"8YMe}+KKW/y?"~ޗwu^t[W#o/}Ó^ ¿?>߿ͽo.~~{`2ė+/7ycy}<eK>N߁_M}{>W.?zP>Hoj^>kYY%=udSwyt6o{q̄stem8xzÕYFk۩^X?0< T;G t+Y;[I;Ӱ[ Pl +F'P27wplp�p76$yl3ޡYݧv8ќ96t#(ۓo_z-%.YT:2d:)w'/K2 ðp�5?F`{o�#>q8,]v=ϐHMH[\ Nye`| \"Hn^28#ˈ�? nKLn)>M+ESI9B t�S\GǀB]6y(c2JI()JDC~!.,x�MjsF>#=g74�j�p�vWhG6;]86$nmշz=ÞW~Z՗Ԫ&h*ִЇf*quT^oA-GM: C1ucTBqэfq]XLdXxԎH+ sT"E<-w[H8qD#*)KWB�A3ӕbI*,}B6*nAER`.zf}@6UpsoMA؁M2$!CЎ};+4 5lчUC;巉@{T};d;T^\ " !6i h6i*VIՉ9%>)!bA ,[iέ/in-u3; {:Wf[WxO/ d731Cuv9} eU$Yݙ[ q<f!nanӤmpQAX1PBhurn3i3S1?:3||Ox}n.DGnԡ!51=S;ANuvr~jbh:Yb֦J[)lPR12H:շD "$\SzFyg/W.3܃ K!G;y6Vv|¹yrh� !m]aBmU]&W7R>6yr<:,f: R|q&ҊF+'9/سtX\hTA!O6]*dk{BJ;4vix˭˧V,!9]!e- aLN%G kڇޡk$3U%5wau�amtfڹ3G8&~KPz9ehc&6/TY-65p V[F3%Hw@X/(JR1I)R4fI>ʤ%Ѭ?x=}y+bҍ9K?{[۷&޼O~?_3q뷡g9ׯ}_7Eqw_?_O?ϯş__}z]>W^|w||볗 ޛ7~PΧ?~trͽ o z'sO=q٧|td?}gxvcգ_9IX ]jhUu;Jv D Q b �"LPɠZvLۘlEtQ &>cZt4_ˈtd`22 *qdH|eErхс༬Յ/n\ۻ_o×N<sVyxר}E"/ II11}$}u8nTR`a/ MLoy;6 .�@�: ކQ@N}E14F.(R#:H2HN$MnEU֌| j3"Ì԰_srVDldtY^JGE3J܊%l&*jaA CHޗB -Ջy*(;0Q[50L�Dt܁8]f9\HHm"4r uj]sF-'`LOg*홹�d%*ALgVϫ;#nAUt{EMl x1쨺jPf8&*Ɲ i QǴ4Jy7s,qdz:u;{d4ݽ1���IDAT8D:!)x2D$*ĀS DP& F£Hz14ngM&X_no3@` RaO>it >RTTXJF@[o)-ݯe]HXW. _> !Oi:�hzAh惪 0]W?\>'YTڞYYC.(J/*()W2jֶٌnF ;]>2^1qa| u6z=\%s[6R0.8%d"ա ϑKDG wizsѵ(X0&}cݭC'毞]y)gB{7)ökIY8GZ";5qMsk US|%Ynۧ€9vXsX73uأ,bv9jV[~Lm`12}.Op5|6 -HNCT@RY:޸|u\e=|71GYظE8O^tSqC֐Cs!CbFγjfNӊDh8j $q*wZI,L0a5m vqJ6npPs,^<M=9;ٺiK'HQk`yBԥڣ;m;8`Rաo1sB؆ ,�g?h &pXʌ^ Ǥ�p썍ڄlN BݙqBP/U.kEvpx#=&BXUn])BnZ4C;y:9P_^9~*|g \5IʼnaʬNC.5ϓyIMc'WV;FN^7_\__OxU� >(}8+ ӛבi$7/bw}zK_,߬|}G_nO_OK7_fvzIOO?<~uU~.O)S<mgQ0yWfnAm!FP CAI4 8Ħ:ylx,鱂"V-Oܹr3/__zꛯUi�.ǪjUBx4( ЉG#~j%u_ p(:K[::yg}À9`^�^p x�͘$ dx % iaE8RVSXggSRPSHsMa.6 j&Pk�P RvkgmNN c-* `q>e\AXmL).ɑUxp.L(�A(nHh+m�@ԲJ+JŔjp/);RZ!lnF j((F̂{+؈tT%3/)+G/&Q]=0R?@M k%u+G;[yը`mlRRQiډKO zO_:S00BVw (per0" H N2jll7%d @ f8 ,x�&|6#8̑ ( �/m"{Ko>(vPe]2vIZ*'زKaNy!1խrf`.e$|v)=!mR0�ay}`h:8IRk6)Qe=-+?|:>Se5SI5ܦNPYV_?Ȼ 6GSJ) !5wwww Cq -P*RN-o{]f Y-33{.eW54w;*WJG2f,c2LJQzʦƧ%0* qj<D% !La~즧E)tX ,Iȉk$T6Eeu}-S7jF#ť뉰~ pN+)w@#@ĥMu6ufJZ3H0tIb�J;8:+A~V꒴ENAv ˸L=5:T4ŵ3W'f'ߜʮi30َ : 9%6,T 8. ;#tTƤE%D[[Kznm/:t004i"2:&vndm8ƎZI+:'@-�?+KF;oUN.E1H)8Į[֨*ffwRBJT  % 4)Ege$dYB*o MHBbՎr\U-$8-jp"8ddpAXsPa  hOЩD>).fhTt{TG{e:j9|4 MY"E<l)UYͅ L(dJf<CI[mkyٜ9Q' .dsd?UIɪ\Ѷv6#g[cj~zgWZI~ɝϯ>ş~ko;~O{?GQ~n~|MߎylWPZϷ?o}{#}맧?u8d''^E_%ɉŀ]bcbdbAl _x0^^1U!PB{KŴ>L]n<zZ)GsRkm~TR!;+(?,#`/qsqque37ga5FZXp\RfT`ccV€Ș kp[)GFj7�L�[pٻyoD۸3�j}🚁*>1Zt2N7608R]䧛 Het1Y[1ZZ(哲S8:2HquMN%⨬[X [٦rX;nf)"isK&Jy"<|4 9İrLgFYis-v"zպTkբ⅜A 1)M%5 TdobRc}[]-ZhImT}G'ڣU&$6Z><޷K5P*$=9�p-׍z&hw ep+C0S$}C(X(8SРDBDzQHb^`>:][XPWT/uwJ1N r?ɧa17$MP8/85 'b:Aen=8tIЁb/"8(ҋpaNCy!j$ы"/aаá3)� 5in*5K'и|`(|Jv`!6" ;4/XL֔T'F S#k)mq V)|:>tfG !65K븬AIcr5gs A%fRОךS]E@2? Z/#TVS\37xmiaA’c|YQ$t_!wKt/"hKt|q0o*#81[RAzV6!!`c<rtJt4BR2!g56@j.>WOlZY_DB4bpJ!-LJ;BY+7"pK肜1!mDRtqxڽ;u(-tZ:K!,mLvO�'/zV\.1wa~惤V'/j~9)9suMqNp(_TԤC)+ Oi5+E`;- ]r.^aӾ���IDATN̂ *�bVŠ&�JvߟyL1Pd@,,#UDstάDH{ze4̷q_HXLJwЋ 7vX_](^3\ٜ6]_ՙRKت2)i+Xku8l9JR5t9/.^,BSyrsaYL$ubyCuPGWMIQvcQiTw_bpHSJFNnJPWc+Y#1eÃ޽[[l`Ӂёw^ ˏy޾&~~#};[7?Iw><~ O-.?_o }%Y滗ݍz, #'?C؏|S[ ^/#\T83U2?8؉Nh.�0& U$iUu# dYl~) t֖>^^�8Njk:;z{qY[3p X[YZp0WPeRbQa64XIyt88.jpc$}|BBG9{Y;O'fƧ#2]|P!1"kju`˦mk� R R 7Hs {%f+WѸ;9aaIJ*wR~ѱYDj[G SK6]4 B̝;bl /9!w`/f៓ԐqJ+u/s)(?R%9Dײjs<Q-&A):N6,ң`[?N, hcspCE'hUar.9EA -~ZDz:ۢ*J%-V  f=+tRm#^;D@]ҹǯ[m3}6A679| SZfox8vswvR̍k'WvonN.ܞ_|ǭs&[":sJÓw$lE_A6I_S[@N�A@Qˀ4taFhg(.H@'y NrCT-2)/G/<@!Y$2ײ1Kmmo) ,Gy9)%Eie%]csu#1yնRfNJz$)xe )DBCzElig Q]ٛIV$; %ckRZSY-#d:&FWg6nVL9&_D)AleCBed.!dLA{kz'$#Kcv]x &�(7_#<S壋i<#rjsZFG'`9=]K376k'cbiŏrC|g`ԢH*a[61?8^zew . pP 88 *Zzgnʍ|!}�8+QU.O N 0 h=q}n7-䗋(8K0<;R�YAWtRB\SӚҋ3L.qӉHR`%W7ps*�"hCTLRh).oWa 8~_�5t@YHc?Y8beCp%Pe0i+vxU?ܜ޼zŃ/}zG㷟={3r{kH[wVyy7?]0On_߽Y4W#Qڜ3>q}&jy"xfiv 3b2Ѫ5ժ4TNXJGXQV"PR DP-<+Z+\[=\MSv./^(BDչn^[U(OPi&>vNt`壇#?~~sFj$Rާ7lWGiۛ[u/V|\;>~jzOC"n.NLx@ J *(h)E](|?`y[O'?{'=߀ҥ.0ae*hgɲʮ̮ɨF 45,Z<#۪I82+?_�3-+%ec mʢVN tYU[ -Cny-m�6W' d@th,貅x]." PBQ9 8S?fDbpQ˘ c+j kk6I,E&cC:xqxy@ zU61ӸsWNDkA46FY㌺exM7OP.7oٸde \T` UzaL^d5w(x$\.1)�IiBVXnlS~Lp=<0 wp%sKxNK+wUi%]،ֈ^BL% -=wonܹ6mhmr!{ϧoyrG-m..o__qsi;w]611QםXY[홗Fh; +Y0 ) B#M!8K8 �c'OаQN x fI3(Yh]3hY\9΄ _�ڠg 8?E0eR OI]y'Dˢ QyaYḌ\tnN|AQjYAh)h(u]>bM~}Gji[b4` C&!N"zv 9΁jj̢<R\P[PQP:2>r}ֽ+NIX^ J!t2I GiщKgR6wΨl7s4MO.,7Nd#)Qds\b IӒ0̈́aEp*em�zM2*BH+Dzkc;d "Nq\RLm-/YJh@ڹ8)dZ5 9{ul൛ ,!邭kVׄMBE,5?Jh(齱]2r1)CE<3EV* vA9f.y ~'0%Ohya<ǐmNA1 =T ie.!8DLe�8jv s7mkp: jQ:S ۷^?~hI_Og>3/rHy6'=X~lGe}[Oo;$ үkU,{_vshiusD~>I2IoH_loOWcE:cNW^ |}ugx޲ʰ1 *|<Xo|O�Xd@/ڈ+A 4b{LG\ڬj,J9&&[|cg&FlU2 {[G{ۚ}+J̪K-jZLyY8\lZlNHBpF Obp_/oА 0y]U88hJTHC>hc>k~$rww1vه]'n YB$qLuD\o@hD$26rwliimp܂Q߀ɐ<nŠcΪc�A'̦'612UWcUeWgT29:!żA`Pkp(xV}@ZB)G�sVСBG(Q; Sb6HMίP'K&kI$fSc]ЄRp�G,5ŽR5s`Niiy{9ppz!"b\r]j-8P[l͗Aem���IDATG�9qE^:Tr@jdv|y~ce !0eV>Wdl{\51&0?ʻ$ҏXF%:U"|/ac-|."^AQ%@'º˲ʲfi7ypJS_G!o؄;殯̯޿ݵͥɵyű{kk�%mͩEnlX`1W9#1Uk Qii ` zG).@-@q3t4 sLt9Jz~F.i&NiIy#(()vDqN�`�;/ڿqvNɂ:&s~CW_ aFgE 9&$5ǖ5G4b R2UƜʁ޺ 8))|U*1C1AB%m4} &."<ؑ0�b}ihutxdcsօT,t G7Ĝ=#$~A iQӞ1\S503379yVH@jőKqF8D]?%p@)$)ahS7]}u1+̊RAZYlOJHd %CS=+n^ (";tR�F-8'jU8674Y:.ȨC,4b$ f (尼"BGoH۽}ұP 9)y}4 dh\@� SDUqtfZ&oH/! ]f?'n1AbXy!&c"3sGE!zìTSprj ]&iT.Ki+YWQA%,DP!1 %L0 o!܆ك;ț׍?G")T .sk l罕/߶1W򊯤_V?<SpufW?ү|&"DǏ>_~k}n~m`clg7|'`zӟ^|y}ۍ/v~~w?\ejn,[7ǯM?^ïv6AVצS7'oMG_햝m)Vo_w:24703@鎵j4kMkN)Kv0ehբ,:&[Q"%ME帳y R*R l(#.Ǣ=8B6 ;[?rC8߷T@Fem88qܤڶR3oo큯'/wRDǐPx*%[6'/!/&Np w洲㵱vrƘ]5WPj̈́ LUu 4./J)^R14GD%d?+!"  s��`X08IʝS;&tPT搘1I*aigHjsM+_ $544mPQJPN5ƗG\pqqtVKtJq;gcr4;\atp  6Mw*-w.'ʆpQ& 6Ђp,iJ3ILiGV71ڝerN(o<k"eI ) *JQ R 3"VՅԴfq;5Vzъ…A~vqvaEyyMǻiunݿqwiesf~f{ujtsi63<>17}mi|`I]uPQCjft\/L<^LLZ2�y/xB\=tDM|ȱG9c̉`@cU+ZG%fw̔v5Gf78lBxe]hy Z?�m@\) P^?yuU$).*6c2!3#89iyRq*W`6Ts*Nhd�vseI*\YKfu:5xhrJbFOa^V4YI~tYT]2ӊ"c=ҳDPiqmܚwOϻbdj{7xԴpЋ葈 4 Mo<|<u~~K".y)�08dAtbricg*Q8?'jJ_l[Xylh40( ҈"Eg$e=9*gWq=Zdm`@XuU7O Nm}jt0$W ┠W<, A#bQL/qB/F+hi{? e�qa8aQ"0)i @3<&�-!Oj>TΡs$* RU8op= ӳ7P"|ȚZIaׂc�+ʞ1 {f'-Tl.y19X_r Lٷ%uGVoluWWruRRb V߿nb`[>}[_oҼZZ:{@0=~ ywxmiק$/D^9yY:&+/<[X/{M4I|ۿwHo ͤWu6OW48=XN$, }!*H_oe~zJ{yv|m?ZO"6o$?xs?٦E˻+CzC3r ӝlEq c)"\89 p<U?8č$M}�8VN3ˤƲ M1u#o|Sߚ5}U6=WKTEdNJEġS34xp! C{:r[sp^P&_`6�ATk8J,z�"/ݸ,$,`BT28Z:4V."ڟԜܞS݂QFQaq Y ^ J!)i!{AH\X߼68mXY%r󤃽RLRd~xљŝS6%Oj`5X7-UdjG0Šyz 8$cSUmc3}K�8jBu{P^+K i/Kx;Bj%'4WF7u'geU痳[+܊x]Xbs$bB"Qd5t5|<}ZZP^j4291;?;7o}xӣ'{O_}٣oo|۫{{sKSխM%ڱQJ!V(C7  `�< ggILRp Μ8ysБGN0Qb  5Ul#2q%uW:FKGG;5,7GTG!Y%4h qw' )qP=ȭ~_R@)Q-UbD}[ |վYU%ՄfBkSNS}Nck^kgQHTZ*c&"4,a˦hy^ҀeB%~F),}AhjalWRe UeĚ҆ҞΪ͛ 61E%6 Iy!fN:I30 24ªz%E]]޾+׮ܾvktfqcS_xA3ga*'%%Mkv֔Ҳ5\8#rJjF&''WWGoilB ,ĩxq ֵάVL,vc 61BPQ^w,jx{ajlg/DO([H{#]ze݂S���IDATHhAqGֵb{*vݺ|FPa)(ec|\:nH)K޲`ڋ]# &!c rH/e,b..o.l 2Zg E({C:m.\> $.z@#v-G8P >M8_P+/.SlEOM֜ɣ.L?Zt$? :۔Уܯ4[c-H'Mv+uVKḱ1\iqe^vHov#&6rnfl^+ܸwk$RԍqW[äCw^>ð/Tc/HWE_"xN(L ן{{#}}噁;}/ǽo?m}ݟ??~'I{?Amy_>ͽ{׃_t=y>kTYXw r"#D?mZOZ"GR,"(N20V-|K)N1V)iOo(8HY�mtE;9b:KLGTg$U-FB;j*cfn_ܭzC;]b)XT6Q&#).NVL&% t0 @1k1jhs5 UuD4bZvM)I0y(F'/ `?3/4<`΁\&NtLuE H10?ܟt3z}-FɝmA te~iyA9"8J/+yݙӕM/='0줙)S &'WpO[TE IpX0TNSk^c+y@8gl~hycyZAye%L.X97f|9zGtuTU6z ªmD<rnַUM3Գ 2E 5"bz͋:;񾊶ڡ+76V6߾29;{r}te[n`st Ts5W1#gp?۟X۟d�8);u fg7 Vp\ꛪR;0<4z _;Pg"l$NŊ8 r ;9:c,t‡$�8Qh�p@ fyS8_ҌZ}P@UfMl.:Lh9uٍu \cgvS{rlqNVff`bYX.8�XN˟#%L =b=BCx0>Ix>WZ-)/(n*(l2ӵkpHI;G@!v>p 8-�QɛZZJj:FF'V6o]{}n|Q F/K% A#)8r7oeM%*@GE@8E\KzƦZgf:gwzW/ICG9Sr;s-8枆�p�4+Ҋ#y =ӽKWV}89dha68 M*Ze5!.2g!^Ll �GBݲYt>\b'g+]T b4dW?-|O tSi\<<>Eyf=qsKHM,15Kai \ !o C#fj? 47p l  ㏋L–}ΖŁqr:fFfGguFu FG}<5 gʳ+L%jsbcx9 BG_ I t͋tV;Ovcja1Ҹdٴx3B^Jp潆YtxVAQe-*;ũ�ki깾˷^oܚz}yރw|^7w޾~}o+Ǐ޽폡)S4mo.{Dѧ|}O?AH=<lT?~gy=;A"u>m_@ +_i,dO)+MO�1yhi 8ϑ 2sYDƔO,-jWG::TnF:݂bTh"LƩg(Rs` ѢB$C9:3tI[!S]ME[XHBǔWM_DDCQ5$B# o;_?9xsZy^3"M?V?rT9&fpcQF%C3Wfgk=:;ү%\[<ABleO.6*4ZK;zk;Fg�I@,!.;%琒p'Ibp0Wo}S [WAN`gn)Ŀ")$.ݶ MkfLĖF뙨FFYCC˪ȳׁx`J혤Ӫv$V*rmKܲLcm]EM/H52j ؜Owf6Ӌs"Zc-,l]l|<,ܜ:hms#]s!mlbbabn匶r7sqFi8È6 ( `58D I:FAwOVI)(:"'/WӜО]ߖ^ِ4T^]_P%Eb U]  3DOJ*:"@yN81EI &$ 1@Le[ cq@<䎊GajzT% ߮8c\e\VX9YUiGfVU5t4uWw7,u/߬HRua9uNO\EQTh,eF2!;H(o(mj]h[Xƶu+:Bp Qa *0L<037?>`w|wZV#\紘5ad |61$"|PvT yG<R)_ >:1:51sEH*6#XDagωiD+jgWS{$] 6qJQQioʱ.z1u۷1 OS3fP7]V>,.HP#U5Z{rGT^m uFP[00y�8-wcR9#AR8.]Dȝ,YX4;CB̼BҺ2zx#A$h QqwPPED@00A^(ZvL^6[[6PF9݉_<Y|׻Agkx3hR;T+5f6FMeZl,I䧱cΧsDKS$JSrqKc 1MDF: )P~#1' cRC5&K: -OzݯN:/k rxݎ:ӡg#_}{_[vm?x/ݟ^H뤟ϟ,<:k>]֯ O6<'Dž_S}B"3fOgf"@"}#l޺]mX_fC3A[*4o}W_-yyb`?=}f.5ܰ;ߣ_WQ*XmiO LnzrNu) Z ^#1G):C+ڝ…ҕm{y*m�Ve-AUI} 3.Z)!_!V5>̱?٨n:hbG IW OӍMӋKN3HpLu)amCݽv} ���IDATcӞMe5Wӗ7?+kW eW<y8wp P&2ػ^s:oe' K* ji`|aD~:)GD`]MrTUmDݼEiX8EA%4ھ]VQR\i!A92\}B>/)6ʝ -qyEM䳲d|RKL#OӐ mlPUT ånx4uwudlUg'Q=KUG?]8cTLLaDAt&! "sRM @\oFuZ^x{4HCT!k.%g!7pSpPaQ2qH;E-梎lu}jiMFE}HVKte@$#PNADF9d(MkʖƁ+Cΐ[p]W6aS2G/H<1At0 ĦjBL*~qqˣG8 79!kEtݨ5oC7L5o[V7I.*$]c&)$#"W]N*.ih2smn|x!&ve`eab�[-NaˈꁾI?|>1@(iEtBpj.!&$;3a{}|geuzw7�8ou(ZQȝ8+A<%tf߿ yJIxQ$H%nxpb[3r[U.K`=/*y_:wlrpd)ಊ!, qAIl`azoezhm捉k7lhu!QɳʆzVrQ1h[ 1YJI%z � hlX蕆Cw؎*3w&/?+�#``E*DZis=#83˪'TfU^X\U8(Ŕ/|x 1)�\VN:8Pz7p  qT M]VC<Q�-8Azկon$2Cz,ڕГ+6T2Pd4赵}]MDRIg'w!I~qQvl`z~eڰrRbDҕFթfZJɎxO9`0چt\<KExw)@QM-Ja2<˓q)3|bWn*,+W^=647e:+!oqVyCFyE=MěW gj*jgfg<{kc#7>=lCjoLo< Ϸ>|z'Ƿ{_!ScO?_~<zsڷ/k޼0l W $%Up$0H �quFK{rI@h6aZbRgcv(ޢ\OX-zi@wcaƤ?!)=?g/ԽG$Wb'jv^l9Jm:pIpaΫj\T!ؿ"fBH*ظ"lXtX Њ"% _*aJ(LΒ� NӊɔV ӈH4M0 7vu�pX`Y.F MfNǪz�+kU;}Z�&tuج3TgX<<-l@Ž2:19e�?,!Xjm%f9y(8Z rd�8dYM,AQ jᱦUbQh{z-3F]�ij,6VZeŘ9[h/BIJ[_`}OUOUyfJHvtC^^/ʯ*3+Em 9%Ed:Oz7B=R뒪;J:w֯7om}4%hf1oސvߑ&-=!uHfh蛈OV7P@[K[q$DI �eQv Rq!F>H=B1NtJԵ@ɫbd=2J[jzƺϷ-uEfǩy K3i]P9~Q4ufS3$'hs@agfuoJ”.˧Tr U`>v B+ r}2ܚvJFD\c{nkwvG+exblfYWWT&e+B5vzMIf]YXN<<y|uf!LŇA1pf;)F?)|SSE'-g fdw`~vf}Gwnq=W<#K!${Q8ewB)9$KJ!yC-ww>}/?HRDUABu<,aZtF@(%\ZJN2QfwexkܽS^56S jՌ4c: 2U a)Z9bLZ%cSMK+]뛝˛i_,'Đ3VP^XEmqs|bGxDq d3_fĤ9x0?+RCBBTT\~VlgpHRChKi{! }@$i0GPA-Ar!V 6A .ήX\WVl_+ܘZ5;`{,|Dg- EM\_k:ִ2>|}n֍g;z0ƽ//w=w>awrxslWí[WYrɯ/?|Ӿ<{Ziۙ�jkkRR(mqwwww@A@Bz[̵;;޹ggΔ޿dVvtٓ{y7S3ĩɨA&nǎFLKم<yJ*�Nx/4坫gkcsvp26H6[jgI'OO.5]na.׽;8Yyx(r'S=;|0p>/M|2|g2T4|b"/- ĕ>xX@XPᕤUsO)z(x&%*&(]b\ΑJ1 eGm# >xGPרMMg=yÕn4X_{7 jyu}V,H']LHlʸ~�YƯoƞAN'CmD䌺9%} 3m&R6޾nBjIq XmZ%"&!q*h1XFt_IraFVrEE#NB%D0aB22R?&I:cdz ˫kKwXͤK0'91a{]Jlb6{.NG=E0x-h$)=fO/p-1shTZ J Axi!d{R)ۍ@9kfɴNɄab;uuX '/itȇU#l"dlVRYT .zek73z=H&T}k_J~tQ]D~mdA~X2ey]QHHRU]&%xqyce̤O|~ }_Y{۷kW˷o7>Y[]'߾;z{Gi|xS$6j+d!b!*m؃r)*8Sm>$+c q>ű$γ/ "4xZn~!.V1aLBe]EEj_V ճwfw$Zi}aiSAIcQW_I@MߍkLOu>R:nϫGvvvgqXsP2JJ[RuHV s oy.``>ٱ'C6AKtQg\~[`6���IDATrNlV!EgUfU3صM=uC׀9UU!!&Z6ƞv2VrEe.)*[Y]VRp²rY <fJ.XTJcvV&0Tl]9烝%[peQa}>�ږS wnst߻G;�pGV2!lV5إz@Q +wihu6_ڸ QF}cn&HD⸤,;PU/`KQ㰪QusjxXKioCsO^Yz=y \kNjNhSҊƤt ^r&Ie�Rk'gphafnۊn)ea`2doNP>a}RGFc]/ӷ̧j/?ſC2 1f@6HP 9�_UtRl*:Ğ᜛UDI-h_~cһ/W޼}~ӧ 6_U(UYt_?Ǘw>>ydٽ6>xv@ѣɱs,vG|x;} }vq + /^P_>|Y1>#{tVVvzHv@AzډQ6BMg|fhp[R%R3d);@nB•K+Ke/>TI?WD3mlnhntiojv+!#L ؂ Em Ng^>XDUdG �;㟁\ٔPpheX]0,(H(h{=҇ϝ�ڸ}=7g;4E7&ŗFYV2vOy AOۋZ`8c:Dp\5;axwQWBRIYAWƝWF-hC-:C3.^3. z X')d. /.SK&cb8LR�&i$tՐz)�ІjPY:s>4D+>'ȍ-- li2!e#BidMB�qJw <%Z+{t#@"i@FU%7HuX|nx<-=82^.8p[` dnE{oxV +, ȍk跊OT )*.) /(.a[d O&յe;;rBr˃VS]FNR\Lt8Fvl6S> ay}uڛo>m|auc30o߭,?yeƏՕu�f"f+7HYΣaOsp NI+ک:Yz( o9Ƶ!Y@*?9SɗKB 7SPCD(-(?MHeUfCCYOOhmPP(qM1DbqF2nԫvĝ!$" &vd*% XΛO^?7`kܥGʛnO銮Ljk oĕ$7dW60ŽaV]cR$@Hk0r[]b"]3H)yxC-eU5]>X.~KsWp,vLR(=KcvBiyac}]_OF.6ߚeq*iĔ)P39k-5|z}ƞL;kb n sgmŝ-7./<ȫ+r:<} l+jnMN:)BڥoeTQX1y}G^.~oFxS8c:]<]B~ 1% LSsvgi] %&UPJ'1}ZQ똌!. mgevLު^@V]Eh["l_8gІC$a#-# wbh 37;xᰟ L"`R^фꏹuIgL㖞|B[;w;~3ޕ51=QzoݺT=Y˧_[8a6x1rF'Яϫ u.?|oߖ|Y}k? ztkg?Vެ]_V6/X _|XK58tqHr)Z<_Q$Ey?#̀{VCc&]UBEd ҹA$- 38KX1O<xg<f|3=x{LH!Y?ڨ3T\9ڇ+o{"Qh,H9 M jນshd!gTp ki5^_喂N,o} mWg> 6^LE \|vR:ӱӏ>n\}U6s[{a;{S[N Sps]^AcsY'{@0T$"/K8<4L@��GmTFl"2NW/Oь*!*q-Tbh_(0A^H&Rj:4@Ft"'p6W/.W_ʹLXPDlnR!̈́I2SN`Ž8" W11C$&/a˖ >c~Gi�0K$$a}} SR ԈlVtgGم֩zX+̯9lmukADpSNGdjtY{l~YdN|u>(NmUs:^3G- Aza �yUbQkAM+93w  Q{{GFFF"""F{VW^?xxڛ˟^?[Y~j+o^,-dϞ.>Xy}2ȶu]#d˚)Kpo_0޿r]SW@9+r+o?;¹Kp�{$ ;yb5\ ] L_4Ѝ$l�fJfu}~CKq[_yPA;]vt76,Bغz튱9رOGJI'GRx<~�wQ󮌁ʉgk 96�Š?Ȯ.+nk9F,3t(#sN\�/蔨$BYtQ~?%Pr�("9%XV]�Am?'*�_\ bE \V�AeyMOWpWxgF<qVc& ]V㈶\`n\jTUk|rn%LT/ }j}CvU vCwC1T~U&>:0?:ϡmCY렦~5Qiҡ_ zh)<씲i-3*:HشrI}R;D\}9m7oxk%ZvY#xDQclx~E$ _ds2vqjc{F;K�s�pHJ/86?�P.8t �ڸz)6\'ETgPMʊ*Ju9\JB)bDtT T G'F-P8 R E%44�75*rH%lR[c͙O߿,gs/~}ڀ+~־Xsׯ[Z7 (7D׵꟫5>?y<-dw*Rs:xqVw<xzvua!H  SF8L<DGK,Ab���IDAT {=j^ZP-=lc#.'Mw$~I2~}yb2+Y,XCZu~ =`FqRa<.'$9q�8C@p[_i37Eqwwѵ!BSKR|^G`_ol+4r$%Gą5Uݺ7<^>`neϴo,2+{D8/hT8!bf R -. -sI {zysH| "ccк (@ tYZ.:ՒL7#嘤T=Ža !QI�k>9FۖI؋ =q(0쬃z hㄓHP5^$<hÈ@vDs" x]�8d3ĉ)Qq\1(͈CT;,9] tpV tRVCūQI`-ÑC2ge-Qǧpw;b=`` a"ga[)v$yZ?!*鐚UT_^W|cp6g46U7^ήU |bh hX[{+ˋص+++|w/޼} __>A_?9>Y^yj_7>{k%-1�&>ƞ|�mȥ}g+ *؉({Z�vlgJm;ye9b^9cWU6:;x82dz.x^%1!G0m;LrĂ2ZeR^QY wDto"igMg6&zRz8MgMSFwVFu=!܁KwCGyiȻrFwҵwq 1؊bAm~c_^s]aGsyWc@HVy]Hi1#$^ ihty9<ay);)PZIkl/J-<#).\+|HXfQ W%K[rU";=:<?5x˧-wó{d`rfR>1ژt3BN`{&;da¢ۥTT :k͍-o<[9/pPXN~=BbqeՌqJ`VegmpڇMsrK'G@c #νy<s{LpFdy_nimbH(rH(zs 'Z} P15DoKW*(%W.epTq^Qo98x'b[ S6Sq8C*}wG)yŐ(˱ܑ‚FGE ;:K<>GNμP,⩢7@Wj\$MĂ;(Gp'5:r:f6fWbԞd_[ⷦ&mJ}ذCST+lfӬ< ~|Ûz&}K2> 34aX_yzn=“om@kY/{7/1חC߼'F>>79aj4xoЯnGٷ"|kCm&؛V?vugɃГo_6'IJGƬY)SCc_7 Wͧ/_d?xH_SeRDUTR =R\uՐs )CJq y&daWzxbawzZ@@1@H PY62y0D(WMs⫷7keȣ_(;FMEʁK"⼒'6{q،x'A)4V>0R. B_.)G&ڐ2 IN|G:>aJrFiaq1".ѱun)7az:7w3n_NߐVd:v7l{/M8&d+EqR/GsGhD䑡 wjyV!>G+*(!ٖLr몇DPBJEAp"#Q�^ JLN#;'9V$۱ z3wRLLgUuD˼@1EqhI;(O&7Zז3Bl :"Y5ahvS[䤤n`$])'~ics8򻷏-ݘ}k~njnnhjUQO 7 NwհR0T3&#8,g],( ba[<uV`i>Q�C$9wq\ved-M.X҇GMU$hFv f<pı̺zjc#'k>YcɄJƖ+&F6@)(mŧM|/Dy�a qh�Z XJX>TntxBi@i_Z*Mk`VK=n@P7黗{7UKJyl?ǹ+J'$a]gP5&W\_?'o!(;_b+�Y9|B:ZyiykME[m˵1�/<YfuHî L/ظpٺ:1sK?IGr s[ FzQINUEIg{`RkꤌNK^8#% 2?P97;J٭MY㸉Yz^cC==m}7oݾ=`dOR=ˡ-Uٯ 0qPNu ;Z;~|׃tL&V/ CaOF? NN qNa1_rNǽn=`A SqUp 6]6 gd8SΓR/3E D^VXexۓn/8>z4iۛyY7]^N;>40hSh,j/+**asP9)KE4"Bn}]=X̄3 tNjD B,Ezp&F$ O6fѵs|TBQNC"!J&\aĆ 29$D6IQ^% cZKIQzL8=]"5lFb--dhә91ƚQ mjܝޟg,./95U?,APe~zYM�tWޖ>Z4`~CEAo@K_5OJVWq/_hp%!S@.X G?]<&V"$o搳1wG޾ &^+.հl[jq�8D2HPBDmBvp^yS MۘY\r6g^ӫ&K8%= .І~bl� { p,M-*A;>Y=:Q%<C18Z/H AxxDD&%#"y4 u~!rAV-50Ůwkƫaӈilج=E"gv|/"S !ovNZe8!O#adpdOz%eAӋK4@m(>igig aNqĦaH!xj[@a3d;|nLsZ:N&})W(:dl'eCK,nDQQšlxc2L/-f`|"1@!J9Kﳲu9dum U, m4:aܼrvicEgw[{gKcs]EU)"`RcȰ�w$E=p` ݮJۀcY3vy%'`öm;0N |J'_TrXt )1^};���IDAT ;waqM= Ct5處眜DflAȎΤ)T JK'|zkeDoHg^_sZ}+gOD\} sw b]JoAaȆpS#kҿcU2iĹaŷ!d L1r"&wH3ȍ1 }A^*$[RWTV7[ۑH([[p6#!4)x+[Np ϩo%URVg_~?>_hv]+rIY猈 h|:Y]\\]?>3`fswHlvU& D>7oWs#f[V)$O\1k<*XUVTX?7(F.ك҇$e+`(ùצJ]|w40?oOM4B5,U՚\:;:sƽG-3;{%<w+R-SZ%)vYCF턂&=:35:}aa뽧3}B Q37vAg.tFgW4."SL �&m02@DBTRZ8]aO!OY'3VwKRB}Q2A&lUsQuN øT*ǹT)zvbۇ 5/?t),~˓7Yw3EnT߿|ٽGo-|:C̺՟5??YdYI)ru vӯg՚U7jW竕15[ԛJhB啜ٜ%g 0gaSpSvI'˨'Tܩ<^bALԸsN<sTH9r9KI3R~֙KlQLFʅ,%jUfF9*AeS֐n:nG^MY~qc zzӛߒ}] }Kz~v_߾_ '%L<g/U7 5QԆkx Іs?TT]lc䬐FN Ꚋt`ZXKKi8>}f K!c,|9|Iȃհ]5]#} Np,/QS]鲁EU u-q##i33I{S ;!wg"oso:VѠEtQ=4Q#:E-2I) N�>T"b݀9dO&Q2!≴$l nbMKɒ@PYņ̚ y"lh8ܒK>!0 񘳇*gywvruȺs댫fx"(9B+"P8%WwP�LOJ2LIQ 0@%&g6@&0Jb1>e ̈́[7qSNB:8>렃e`L$ E%�+$5NIn"7[񦱩E 8eVtT6 a.c-e c%a&i$7a4֎ %{j9ژ[FăY`_owW?"4}6wQ sDGDB6 * a!486$@3"/Hn= lV{O>-saу2{Ήm9$ ;( �Ǿspl+.SFtLCA+$3xg271-(MDsLPg1SYRFF% _[DnlOmMj avFPeS CXPT|a=R iiQϞC߂$0=&8`0yb^YĆ^'u(Fc{9EŝMC-ScU=D:>,ƋaEsk؉ ;8}eYSG`rH`V`م)E�v8 Bvv8n㼺(1>Q^"zeaAceqkEhG;SÏ^[zЯ[Js O& ǁ@ߜƷuV< KXCJaY,F((de4 LNpTM";yH#�8x L[}Cћ$!Cj;="BZ]eicmЍw<MSY ãJ[miC(hTภG)|yqwsKx ,w*U/\ѱᗵVw '-K\|02KX7PrOVN8.{f{aޯW,uE?{c랕 o<mhu<vV\Џ{;з[B볛Aﯘmog z3@?Akg7YjҧϦ}'o-ܳ_zj<b~Jԍ~.VKŗjA*hq9LP1M-ZVST&U/X,VaQ)Tw6# I']bq1βɧ2yiY%lDQ ] dR;M91҈.k ot2g'fhXVi(̋09@WC1PrBɹ]|owPٜb 0v.|IkMF1ƫ2G O?Hόi%RyI `٘X4mHb&JyaՓA)bK �"B|ƶ@ ccY =�G۰r`jB "<E?!,jS K "Fa96ã@$s\L@w>˄9QE'!U*!6Nb z;XZR߶q~.%*/1Ɇ]#o NBxF'R`T<�A7s^:~s{KG%dNTI/(bңAEL"A>2Bb/[9{Xb|R3c腘ܲVA1^XB37A;-KNys:)5vP.+(eFQ^θ&,wXcQuxe(Qwu*fWU-5Ed4E $ %Ttm ʲD� XEp 2 /?�QzAV14xuh�M9Mgpl;tq1ޝǯq2li>.Ю;oCq\vTp {ܾOxޓRNIo9/W&4bT>$3{1ɆVgUXRK=6IYiO\_:.Jȣₔ<J!ST,o)maDBйvR_F=(wђX;Ɣ1x* p¸[-dCd VnA$" S]XQWx713ZUaOpŽl=qe<Gd@[nh%Vg6{Iu-~%a/q'aAb;ΞvtVZUt7M O/>~wq4)CNvU &KR^ջpjг/xHJ倄>1#v*RYq*WW[~GU|'ay8Ψ쓒rȽ658Х&,]JvW,+bWu0dwT/t.nYULfB]6180iݒ&ɵK''gKgjv/iFW:SPN%=OLvQ$<Yf =""-|"EL<.gςCN?B^?? E`П$gMx ܥNҮI <(z({aUЊAb!Q q$}j;ǔmU@AUfΌz86kЯ߾l|ǯ@~}x_6~~qo=\^}ãGo u���IDAT,_|eϗw >~u3uuc/V߿^_}Ï+i=s/|ɯ_ 7>>xu5XA|8d<Ҥ?P,1Lܻ_zZu|F]2ޯ^W/g)֗4V+4@mBMhWU"E E̫42:O•]HO8@OEF~T/X ,�s,}=c4<U\P;(:GORp)+mMfvnɅ'e=! zp_JcoNN?^}^m־ ՉG$)&ЊXL\4%F5 SV ֏I1K$hDb( W/qO!s[A3>]nU5q-B{`)=w ێ=F>:!_hK(Ԋ!{FHqxt$x0fl.:(5Q*1 A $f|30G-vSdH.u *uLJN %;EF¡yCD# TD$o1+{n_3 [!6儝1g1ow(-dg1.,ZO YJq˦'&IĄ[3ECyymE\ݍsѬ,fXuYzv*Χ ]4wxb>gL8(怣& .FY|PP^Ea8g2H7"SW[c3r+suÒB=,*]R4慛8HjIi#TNq4fjIclq|m*ՙh `cư`[2,R|לJ7j3F/m`tP⺎ 26 HIy,8?zlq֣.>v|-8}\<v4ǎ"9! zA~'LJgBbN]dmIkZZ!?\-nL,u.%t`;#D !S) &%Eg3r95u]}w@M7q&xSx?2i"D77]5]&`zvc=W9ey Ʉʼ fCY@[ekHIW}hUS�8%ShEQ>s2S [9y jy*X}F~1`mW9q^<pUҥ||>MtvcsL>^{�.r{TO2)|TSߍ@_xDn={e5(pSUrlVqgwӾ8'#4U/9I R[-*01  &]b4w m?||)QxNt�vI%!;Ƶ R#J納s-}־ћe7t<^_X bK{U? d&Yy uNIR~PTj`2ٰ4 p?P4 W�ІSw@@`S6NL[q0?hqQ,S>6К-*6\S;6y} p{˅ggG[ǥ?lә=~{hk3FgqTTϯkO?}[hsr}I'^1яw~~}> A+}~CRũ eG?g dljߏV@P׏o&}x]Ʒ_b_n^{QEٽitD΍Q{7'zdʥ[ˤ Eʙg(p0 ?{q O0_p4+Ĩz'#]os+X  桉Ǝ`: X:?9YT5hdUn5NJ2LŘeFz2>Tmj3< T-8^5(N1 Z+D!la'ϩ,fhg"`mlhFevnӊTI3HS 5 6<2IԊKQ€VGJx&]'6 C ̡MPIT K�atUYZ8:]^,Z)aI�FՅt 0gfqx^p2v8dal픜E/J,˦ebIDJBZ2u2x Z?�tK#ayŶYt#buo6jn)5/A= (L!مHfnTIEdq'nQTpV7<! FKQJS#)�%�)誚{bbTNMJSFЕ'.D;B.԰JcKv'N-mϠ 9x!<-qrvU%~lω=.=}lmGO^P:%UضӛٲN~^#"{N=)VO&k 0|5pPɈ‹CöuU(&%3~O ' 2A*Of#/+0(JgnFˠ \bn^vaA^esC}]mZm#&,Ĵ&Y Ig`gԶo&esZחC鐼º [" jJrjY͕ŝU3$%-G.^Na)]%9 KR=&}YGU; 6um 5\8%ة3۸O:%$E4Wѫ*jzfo^iF^t \n̗^Cf X8Q+ET|{rron*-ˮom`ZE?8}LC[ӑ7:30e=cEL&*EL%icI)-!V76t ,,=Xbim**G*. M~PU{8(ޟQAj.~wIx�QE=J'aEؙY9g:/`(b-f'F*. k쇕 M Ks7t+wGx0=;Q68$`H<+Y8\,+GȦ4W6 gSZ5%mUZ 9SLR! Xl{^a5rmm~o>odQ#n|Ƿ?X~]y*6�P~xl+˝ˏ]_ZZy+˗/75hobcsߓo'>^'Zڷ~l|[w^/_h^~ٿ:յw^l~{wj*_b`R0`~rjy@fXL`x," QtC'T8<. wTt;Doix09+7V=XwPiYYIVz={î{, "UEAE[Eޓ+wjw}97}cw`!co~_0:=Y13U^P7ϼ6JTU'W̏kfpME]35sCilm 8x@͠0HM` %}C/7-7K`Uo;p/tK05K+:K=n\ N3HՌԍCZ# J4(dwP< 8%<CAXQFqΒXZ PvmKI).""P_O#C]Xt/Dn^(]\$*!yaeL"y"uWZΉ}AaF9O&)Htܑ#lq\Ĩ@ՊӪR ,f_���IDAT081EtxT&L/uQA$wAJPn&ҍ!0IL#Ʌcu2*Hy~weug*/.beB `HqCQ/*A6`& S*4P[YCU )g(k�l͸iHd6ڿ\ ) T} XJ O"ð!ۢ(R|?\* mt.Q+)# {.ǖd47T�t`QCJ`}k(,5A9cUlVXIa6?vߣ c3*lOƮtaXEPEzULS)IH=$<+�#xt.,R!3 ˘ ^5_SmkLjn 6N,P[N!-ȂVۍ"A ǽ61;,mSuck{k�M}MR/4Uu5w̌ueNA[YNgrQ(Cx˄>]]=90GSnD9s/ߎ[#%UNahB!lqm}_+]{f|3O޸Ϝ8cӁzUWr1sQh*b*Mߵ1$-TPZ:R'(kjh[t@(٢^Kv K̊ɳɥ܆.5 Uf6q>N!&^cen[;Ψ1_n YmU>{1]whc4:>m>wk` j>t̷[Ss R@�jO˹(O.E}csȲ6,-$(o0GMVxxE�aF2&_W73'{7!P1xNCel 6EEV+JT$blFLeS 4e H^T>ZEKgd2dYRYTYdLrZ6ŒLvrV'l `jg D"lGwT]{rRCW/_ϓw͌Ytw| hѫW^xͯo~|ƻ?$xcϒ~Xk@~H>|�Wpfy4跛H.{gx̳0YY0YMU:p[HK񐙁1̣[=blU*0ux.$ e GWaM6 [6@$l>3Oz=ܹ9bO}یg+2)<!EQ3x[o/^}tէ_u /[&h pʎ. v2V:9=m�phńF&EJyE+&VY9�p SI֎ԌkX<=*A,dĀs19(C&cTp[g-/0b�pъ]VQ&M,�Ùpbe<"{#PH 8髇JHNqD ce2f<TaLbi44/f*^,< SRarsI<02w۟9HE43b{97׋ҋ *g76䬆2n|ENd28JFjvZ:Sy0~?_'ci P`u[/ )3}2|'$UKGB`8<t% o5\4B/mQh{Y�8ԢzZx�7dn / PrT}Gk9EFȕ"\ؙWl{\k7_돬tk(d7Kލ^x? qx|(d0 (FZ>hvmf ڄvTmxEwdUo2&K-bdP9R \.rK ˋDՅJPY=8\|h\Օ"]ByD�v)Եv٧eWlV5Os +VStQ*X^%|y*5{eAv-[iA?d;5U:ZmURq*]4w:%oPP< dvٮfXik<;tffdinE<܂ВqԹJG5 EGUvmS$-[A1&Unj7z] /qؤ glpC,rtz|.*mM‰Z-cigD]+7Fn̞KX ުcN,1~؎5s<fiꃭo) *Z/>yEȼWNE@Fݰ5:}b <7�JO#{emXX/*l9ˈʯfpUD.$mg$2x}*E$h6Tu }"~`;^=tq>ә!6!V@B{TP|vDPsJjJRfawӱ* p[(2 نJY0xw)X+ϣɱ +2:zU!HeVG°1ۡv-*{46wD4U y7A}5_bČn͹0IXĞ/X*<;]vao-~|÷{ߗ7?|uXͿ-LU?~Ͽx_~t? egsG|Y͍uu Z)< h4ǿ?b^yܨep_*'LL5NW bk] Pe K!&+·4GF-cʐB<zr&JO;C"y?%wG/vEGFE腅iz�F)Z踘X{9y9vR we%VfL^AҾ'|BD$ezѩHW͟\A-#[ �meZ@2(!#�Ih3dcb0(眞HcТp_j <&iEaBŭ\n/ 2,+"H\<5NÊl$l?ɪNcI4hB+\^k@6*y0'26ÉH08AnayKwٓ,(L}|iA!Pz8,;4 x~$(Jkl҈IV Aa⎃n(b)U؉J4Xg+X[؆yѴ;k/gj�8 9djc MC[$"Lp݈$HN\#$U%( H9$U=nsg{s*ݘ:s4^#X+2 30376 23 21 1Eumn>h\v Lj:7uypi–:zjܴCoX᠎4*& :n; =].g`":v%  b-%X?R6/67֚f%qVI.I/L)gъ5Ll5$ �8X&F^<T8;;>~cjbQc.=@@T6+k>J6cF^Q 0GUWcMoh t"of)V ' 6ɀW oKzqsǣ ~; ueu O/axCYW]EsA]FԔΩі'fΜysB{hH]mR Jy/6e@@2kn]Ueȕ]%B1CZ7:<@nvJ�l}=� ¦n|q{cZmWdEt>cڦdԣIm|kCG\s6s\ft���IDAT%>)c˯(#(-3]W^ⷙ'dn5_o"-Bls0* SYW_!@eY@u9~)*8  y)x,!`[S~gد/?~K^q^?k|Y7Y"|+%Q '/oD<~mbR9_"??z}({gn͇?<xe N!BGձjN`hPAH#iRut,zFu7(,ͧ+7t*UxL]ݨtT;18%|<b.V*=/VKAka@,cTLLdejU}M;fX=ADًpL՛7?w.-\w$yҝG+;Ook/=|DrePNjG_jkчS (f<ʈQE, �w3�΅3ѓRZYPxg@�8Rκ8q1`'(8\$r6`�_8pP`mO 7O7T B&:';)FX*( < Gpzd"�=@њѩ~9LS@9p>2*\Ds"QT7TAP>dB@'29%pDj""u29H,ޙ%Yff<Q!N6s\(�\Rf‰g0%5J+E&FĆaIitN4L/t[� e\d}c.�G*O_LW+rrk�p M7pRO$g䢍Ĩ*pLMU`ÍDQ5HM$[M9a.l`fMFS_^e_vY{p]>R1Z(hC]UCS�GMz�L_I KikkE~aoD PI ^Y8ShY� �` cEpxG$'5uA^Ww}PE['Y~rupcTx8 ]‰{ ,|j;m5)X RpQ{sFݶe̿1&xGIuI+˞8HRJ hJfb9 hVS/p,TBa!U!*8I j p̲<F%!Qkj}"AKue}]?76?:{cxlX嘀oN75*f}VI./`fGQ�;Xzvyk'OsbSԌ7mZWqߏnP1[-g]U9JpltUM}FEU�tNX5Ps*6_8=>1sf/.\ (an0inߢm:h /*[s7*(:UUs6%*u 2KvZsGpnjGn7Ysj]"nL~}uL#;QM?rq1k GX&hh85<37|vYXv f=.EUy ݏA[0ĥZݣɥ/9gB10~- Y⦔0RIL >"dh CHp48 ck˵Mڦ:1r;~:Է7g$%^ Q˽o_iW ^=[q\ũفn|뷧?~ϟ/~$Y~ТD1" PZx}[OV]Ľ|y3IzE5@vmCv-b6N&qsaPV_^Rd/ZEYO/\!llר M(tk:.hp:i5ܭ'mlw^8 99qzwvxlOOpO9ҍk׮g]YZ̙;=Tt<nv.ch8 ׆F du7G5b ꩙:9�8LcBa8BVS*A_0|c ̂|-BKs&Q6$>u2zdkr5SgWouh"aXOcoRi@ޡkh|04Nh"U{p+“u ""\]mBlTM!vd/cxzLV|QLЈ :# z{n{p"QIi9xrLBdht%h_TX%{-^LW Dž\O?'6bGdd̔cIGbJlPx*<}&+NLZ`n4TdQc 8 䘃,eyb^XH/19#!5T50:rTG|ee/GJ]-ѕTa+$Z))K+cz{@6+;kЛ: V t.`$ XNo -ES j`mf7vS2TUpR4fRLssq˫r  1$qRL&õ`LyF+, ^`oةq"8h*A3NX.WMmcnB4*궮3JɢRq(:dH pYĮIa#nF6G8V0,CPf>B9;ž4}<s gRNi H=`RؠIElAģ+ &>>A]E;1_VZ.x J A|YDH;�HZ0*9UЁ�8RRHR@hŁgM/X[2vիdwZҷ٬f ]舑-^Y}r"ZY9�8vh3Vuܯo\zj}j|l|zw'niV �4NPUp.;j<aVZ�Rkevi"d -q:zMmT؃lw8 $+\^H,gh:U"mWQZ!ldut-p rs'AshdVsFl ;LlEmMeSWZ }�k lP b}Cz1KԎP.tHӶԇ? h/p%�p8f`)sz^>nyt{�8J>|yJ>x-<|=§g74E۫{;Ks�8n/|ɯۧ \|zIy?ޟH%o>ܯxrƯOgO"e,_322*bR"_"i|{苓{p3%_J$ ~..ďo_xu:Haoܴh҄^NѱBX}xhK-␀#]_l+ *eˉ;kZ*D,sa[_sx{6,V{kݘlJc)eذ\ؐ"V6Dlrr ]|7;>&1l#poC�-/fC1> �Ha0Ǖ;'ёO^|;sO['B P;FTI7 אzIgⓗC/ލݾ""΍/64N̷ӊBtCCp(:,:Qww5 sfG;yAѩцzGB`@[ B}^']v;qpqS5" O4Iʊf�Mne���IDAT{âecLf)7l-ZhL*>r0)vB@r}QcöG 'IE.9洶],Θbh6>O) A T4Ʊ aqEEV2�GQ1X^YS3#-( m&pepi|fh|n=m00QWFcHjh42F0JcjEY|Lp 8-$̦�g{(hY@B \ͽ�m(Be WKް,fflP*,=$`N@ RS9]l�/j+Q#:XFҘ XktOMQMGNN-3rrjOrچL~P;&[8v9gO8P#[4xݢ@ߙ�n\g̘՝|jX:A. 9U*kԝ7_#S<8!GSDHp $L˫dR'*mWu5;fN Lְw]+q+cv4mVT^#%KQAnT!V1 km 1O<18ta~._:_"MR04mHJ}ucAu^mkh셦3Ճ&c ˳)80r9fSU9{rX56>9x �+c8<A/FI0RkkhWH>6>:tpA 갡q//fGGYg7oH8uY+ 6ͭ7ۺu_q B^K홀&"@VUۢޣeVA{{<8\$h=-| $~m6<ɧRY6mj}~$Y+uU-6]eEpylqd]ъ[Fd*9jApp C(``7lBuW`Slddp5r3\ ]'x�SrK1vOad7$ɾBGLr c@f1H8mR} R/FueVMU.MA ۷:_|$Bؑ{gN\?7_oH~nɃ^>{LO΍Gxo}ӻo^\{Rٷܮ97+y,ZJV.3<xpfBig$_gy̷Oow>yz_=j{q}q&ڴLwxwtsa3Ci iF7Ζ_Y 6ԱL* +z<:L= P 'O]{Z(=<fL�(Upt`V2iMt-#B"1|vle_ӀL [S`^6/}OX=o^ܒ|+~[ԛnj"JfMN GGfM=٧o~•?/=p{ԡ~dhpX -RttRu67 uvcFLm#;dLFFJ{toy63ʡ\Eʺ C)6I!:l!ZdBbB镌xn(4DDza#O${0Eq SED1lZ{aNbaZF:D%ѵC63l_B%!U촶ƔZg>5N֛$'.PZ]HaV7wu*־qW.ln%tqk,85H-Z:*xeUYl'0ПH 6k'fms6C#:G0fxj,GMb0.M0)s75&H TPpS2wVpp )KF&e;" P8'f3f9x[zyjYD4P%253&,VcaQVݨ`le  ׏2LCi]pw! MNI2qT*[X8څ&À/}pYQnj/kl/OT4cػ"s@>/w2ȁ�$q 7 (>hȖ +%* ;HRp؃ljlQ7۬fAAcjel#RbqEYtNJ>!<N90']^W jJ]eyKp�k'-Km.4.'hΫbp{uW=cCX*̯.%ղ͵ cgFo,\+¾aH-hh " HJx@h͟O C#6wlhs}ZiY-]ΞW.]'P<~6b u22ާK[K\V9jdUYYãXYV[plwu9WySfӀdt K N,V+ib՟:8}.&7�6p{(ql<8;o 0% `VږZo|7w),3orkL 0V1sn 2q�B�d�{p{U'_C)ph|ʲ6�8̢ѿ4!.cSv$ELޏI?χ暰!i-ޞn(S,d.ш:h+^Q^>9o$@(nf?;{^>֛'<|�p|H^~h?}+O#mEW>jG�V`d_Vn?,Чs(r�דos?K+WL/O~eFe  I$IM@bɗ61@e`L2ptݳ/n<x{;RŸWv<7d=m9%WFڍڈI-3 JX KA;I9"Z'v@~˸[aZ|of6L^|q)O|[vӰ&IEe U%"A'y#+qWOLIdn`�)3{u'_@?EUU^H�6<ٞŀ9 c"K;c* C7*ŋ\V frR3<*_J p�[n$n YkXL?)ewl|N"")-C#6Q+>9L0Fsi * Rhd_-Q\D-@ık+FD 2DjRxG1eyͶԬ0\+f465u"Z''Y]rԛ SC3M6S=*77;HhhV#8j!N 9U Ŭ]ٱwV IL}E[?@i�Rw %EXrTiU4:]댧8䦞Γab;#1m0i$NRZgS\o =Rt p@ "͵aدd$ R3Z8غ;$K} " ow@CMbF$#̵#2bYNUs 7{桉)a7d S p-&s@ ?"(vm;: ك7[;aZlZ92k.]t2k�pXxLI&fq\\[EԲ8BvS3mro+l���IDATt5 'Q=wܢc\2OءUZ]J-x奍NYS}@LߙsWn^>{əi*!()ժRmGAǴkB�u[ky6 kՌ7lѵݫgN^SGg[Ʀ/޹MkoK*Ν/go3F5Oںh]wO9+k13smBB+OV�w:? Iga+ξɕBR:hwɻʻH|JKcf|HHEwm~k n~ag}.^FMwfu%{ҮQrIR@e/|`M۵>HSB^:fhopQˠA;#p{m�8�mǯ#Ө\p 4mJʵNɳCx54R*41t1f!eOi5DՇj{*;}ŇY;5h&"r+&{DZNԮSGi{wfJ؏L>LV d\W1A#2Ν,-捏uu&$ /]~tkگhdz\|uՇ+]@ƽߖ{$Y%'$sk.@d-tן?3` ?P'N޾y˧</zާ/~x緯?>*yU.<{ֳtO_O?)v'ϾsgW޽}tGNդ]9;ه qڄbE$8ckC0k_sXB醙<bhqPJc 6#ZPi{ywkzTQ>] êjO$`3X/:3�á<8\ uMaڍuCmBU} \]]\=-Sxuh" &1'խg,,1iyj22~Z:8`@tAfJ|WiyPEMhY[~~x3@#6kħy\}CzywqI0G;,*6LI/c)JX\Ra+ڕML0Yeeq%~❚̦ҫxQ43!hu"e#21X+"54sa8b̅+.\)Ո;i.eJ^&&[ms첰aTN :Y!*_7:]/mg;BuU-eL]4m| n.*@6LnC,uۇ[�w0>3Ψ*uewOU9Rk[]p 88K4B$ X;\+j6 +5s Nq Nc5EMZg6Jiq}SXdZgj:�ppjjf'T/& AxYS^ F:v-{OaA: )kfe~?L6ZlV]hhؗج ީi^N{ںjQ\wDqK YZh-kj)5rFyZW_82%H+YGB<ҳ u3gs&FFJQRb9*�Fo⵫9]lPNm(�&[f 'gfq% )u`52ju): mݝ}]#F/^h2!y?fFDz#3�!Q�Ccu*8'0>}-j�po`薖X>$jG [tC;�cF'}rb|BaKrnک -"Է5Mgf}@j&mOH%Nnع RP_lN^",9Fvڨ[V^kfgL~}?`Es]-H6~8 `~l_F&y6,Spd44cKt.7OO%.'ݜI5}c2)ӓScnΧ;uzڣ\! p�:Vs4 |07Pnځc9)y0y|R>R-0ζbdw:݁B6a4TRt3hkK%*j"KreӥqsefI4~~d|ܹˍceY -nOL?|9y3\Tuw-t]X;>aW�pr\�+JWʑ_woΝ9�mܑ߿̱o�pXJ*E#4l@Hنلpp$tϜ/pONG=!c>2�PdGXC%' 0|<Yj$!;h# m"⣼SCaI\O[a<M8$T`$x0E@P79[)R|NHp 5\w&H%ET\F2CtRʼf$FC7%˭ԩʑR)7(pH0�KI%TwJV6PXVzKzP.Wˀ٢r�s0utyMj# WC[^e-[M2FI*;=�s(Xde8| [KY~\FC/Vfg4X+6A+%م\έSD!j�mĔn=X!pC86EܧOhB {0"80Q�?qsG$:/H.O=y])�~<F/r/7MIeUUmv\b\Sx]0�!ApϴNu)g*ksia7?+eGҏ{;hf+3u8bSRSTZ^ *E<~SeCsM8>%:Cl[#)E " :ZmG~w0�)�*jõrFe 7Ȃ7mSتjVFoW7ݪ^Zs!55v*jBrrqTXU&QUk{}O_@4 CD@M|BL}C4m]v)iU0ND WUX!rYl~iU{elj|ni~MXd%ꖻ vn5slr W052wv`($ q :,:Ad6UZF>11^A[skO3vu酅d7m7l44=jY(L &( 9Uқ�mlUSnwhj9%ugWQZ*"puu-vn50[OaםZ`eqDԎ;]DPX2wu"Uw|!ͱV2mB{7P$F^cZ䎜4r&pآ> ==\pUH$P."lױ_CG!ˁ-87;Q@xSj`W71O%Z⁠8{xm6ΧNmyXnGïM56>yĻcoc5l};9WnƜk IX{ܒ#=mNa 0o7`?x_)yp;NI+N/JL%nw06חුbembi<fήZznhCc-MNHN`%ys|2e{LWeTi3H,6CנHB&3_ߋJ:Sgrޝo���IDAT{t}c3ٗ3EZ{rg<]j3W/|}P"n{orCϻ_?\/~A"i5|lOsW IeRJr:qMeuS*&AY˗:e5~'s:/7[ڻ.^Nw:I͵&Kfǘ':x6CIyCdSVD|\8Tt pJRHqx}j Ipj$xEǫ{Dt>jjak/ WTf3c$L-8F2Zb6Y`"yJ(lM"X#х(\_% SIЦq>L߿j 6czj&@^h$@zC{qx%3LʦlfwlnGC&={|y۞)sqQĞ<ŸÄc"ai=Kvlh dҳY#̡#OL9z;Yq^Uf0C)qQ>9,;uyA0(fƤi~H&reÔ8 N Ӽޣ,wwZ''T7~z;_<~~YHb׫D"e~%Gjfי *vuŴtMNqk9Tdsq[n*:RkP~J#6>[(KݲI[%/n&ƥfB!OZ3=eFOfp LjW/*GՕtiqPbQO~~?0U;gBQhF(X_72ȟlWi;5AR *at+c_~aM7ϘW痶-[{;{s{,^7}̡~'Wi#1)JbʠJ/I;Jr9 d@igҁ9<aNYЙdt|L`)g /:|6zT&]vA~=zGV@~!3!ѡe90آ涍?XG2AhԚV릍Ń 7|ƫ~~%UfA\RJ8sk9\r)l<||;slBdSb}\Fa@fљq뻇=-NS Rs`�g[g}[,o)P`Sl۸윓9~}){ ]<=19)-)5'|ļ/{Ɩ4̭%ISguUġ'//obOzHgtϔ75&+y~'2Kܒ [ͭ 7KۉXQBs!Ȧ#p�mq?qQ@,aHKbPͨ-GpEJ{__3o/Ks~i^፯o___=i_uӟZ~+K闷ro˿qaᝋa3.1q`qK)vHӓJJ쮘r eBW�F0-tVNɅ{ŸN.~+j{U黮^V/*7g7k:oÔ#(%Sc9C'A<(%j<8"R&afk+eCSXļ fxZ3ޡ1J Z٠.͌ W-ܽ:˻o\{ov?]w8wwV,0tܬPo2ɂd,7{{>淾m|tgd}Bӽwͻ?ՎM}gH^B я6tDTwePl4-?e I"t�pĖEFŕ$T5Fwв $i:tLե]hj' "]܈1.D)`@2ELʧd0TTd0@|QLȣT �Gy%EZtcRώN)doPS{B7uo gsX81=n2%vH fDJo-JAL bP!$��GB(2bv~zfN4pV'f,#Zw'a-ieb*V2%IB^DvR02G!Wg76o]g?^/v~X(A4:fLkg/;mT 1]( +뗨 j:@E�5e*#wK�̓ ]Oٽ[P%Wu Rrָ=1]7a**;�h [M qJ.o<>@KjICAu5PSS{I1;V3cj&z4(>:qLfŠdiMg0-. {͹Ջ>]~w!-,yƀB;L=XP,. )w#^8g9؅dAAiǀ-N%Ed NN'AN;&9$8 s u NX [p^o.vW\||wf+x* L�ƴ?x}^Z02NWrzf^;jZX=q''~o3<Jmr<sӋA4aΣgo\r}œ*LȶNsO-/@,9bڽvu޽~g,O9S薙Ť#n3_7 B#ӝR҃JBKg`VwzQ^J=+=6=!;'=x7?äwfoZ]x[F1wfQ;_lD}/|>%m8=@ 'æLG8柾c }3 S NOj}5sgo,7lȮ ȩ&g5R˺pTW up 7Q ^XH *dÊzlbK$3?78Ϳ|O/~~/~N2~?d;l'ixZaVg-vW~|u {!,a "LQNQω1:nYq䳠a4:h9s\7i)'@GsrZؘm R[ŤTN:| md<7^s텣*T+N*'N(=DlG U2T|[-P䫟:ny&|g\ BgIyZ3\H.|hzO:=AsS</c#TJ88@MPSVHP &*Ti1ak8`=Z'm>}x# =k~~x;={?s In6fS#2x6s8@Ǟik kFBTԜ= o nOjHi!:%eg #JRK: {JۋĤ7Vʟ.d0GܭoW'TiRY8ਔ(e.M)Z2:]BZM#0fvKm':|ZʪˇyU.L֔,el2CQ3Y_<յj iFGh{7*?`1% `~c2 qY<<1;?3qTz\H78 d1 [liڤS}!x\<X4[}}|Mƕ7H:ʔ>l6%_&/Rwz,Ûjcs.1 ߍDZ0 Eif\oȒk{ڒ:@NTT�s DO-R(K�jUXz6rJ[�_iT/oW0&O3Ƥ<Uc���IDAT _ BT2̗٥]Ey<p@Йt&O:E(^�8NILJXҾݽmIhfHVr:D-2L8.5LM Â޲Yүj斍K�[$W&ܒ}}Jr#q͙m\ \"�)8NEC'q{$`a($-> \~ȼ,4{|~W,65k ˗ܾzK(l@\˙HX�İTtzmOFgMH3)3HtJE3dZ\=ػt|_ wkms 6#Guw/X._;|,mY6Q^0ʀjhnol޼u0^?SFB1@Aj$X̱r!IdžF8֑ԃB<gdHJ=YP,\oߙ;x<sz[Q䙖S@Vy<w͍ΟNgy&Ug;&p.-?z]QvI5hg֯ܟ{嵻4,Wr[|wV�oq5k;Wn_L%2y" :EDXz?@-~>;$? 3v4&֌( �#2V_W?_~?gWW?oo~ -|Ι3$$(5]/Zʰ~|J6-PH|a֨/YLA;Ƥ;rF؀;0�ovlobvXpд�RCZ0jR !ROBʯ IdI8 6|#idyL: B0�1>f X�04pSeh uҍ(XɆ#.*":!9<'h�Nl7N?& GH^^B_7ҭɹͽvwjj=:1,4' (!Nc־@h Ʈf\uu.+rf>mۯ0{wB1$iR OJ#q.ن@D}t#*ELp$ 8BkScJ:zskх% չrߦIdE1WG !ᇳ)3,J$)%j֩=@uJ](|JV%5NrE�NjjT !tp"6b"y$cB*:yݗJtheH7�O#"{z6@#b 6FZ̄pP"j<$Rjxr2Ț#pL&z]c 8S}<vb|=ƫ׿ɭkBq>vR8GOs.Ԇ%�څ\Bjd]z\&&RJ%snWlnG :AVs�pb kF=S\;b@\qzxU̗ bL"JBt$PNˆN/(rcv2ZF#r<[=h):CrpJ0vzb<jB1ڙIZi[x;ƫT IY\;4BR*Z3fj)ּ\_i5i|+Koپqo{bPPց+Hq8 " h3:hND(8l@ɴ L J ;p6=:=(3?0>phѬz֭RZ%}:5'*%8+<;,tR~&1q:>-$)OuI\1fg6,++[vn^ٿsǟgћ #BcZTQfV 9s7o^ޠ{!WgNw(rK-vJ,pKLLIOV]zƫ7dsJ:t:>)=PT᜜[(8?wg^yC<< ᝚᜔♑e|RxEphe;sOk꒜:{ ( :ez{a5~eK75<P<{N"A �/ I@P@8~F問�]M"êcЩufBV. ʫPקT~/߁_  ?j:Ra%4R ?Ju-׆, _x?pg0^B%.g CL+,v}pSͧ>yGT<W71?zW|?]ϟ=9xi*QɂrR<OΌri.'`d _؃7 Gt>>DGəDqP$.ϖw91q0Lg3 љ\&۝r3]i w5OӏN0n뜹< ǚ;ۚrAD W(," :RXAA�)hjK(vT D \::][;j-'᝱,*M7JpV/XJZ}[Ag_nk/=mne^{ܛ_~y+$uR<'%t6E6U(++-mFdPi$do؊JhNjB-* +΍**B;5 ڪ|l?ʸkZjU;b`0!(Ȧq3)dp"8S9>pFXҷX %I9mB4&*+^4+$=uU!uahRVNa&,'O?p&H(LcN Rpʧ(,բXt_&Qbs~ilEA*Z&,ROfFoɌMӍ˖&kZW/?½^}ܼ1$hTz疧<jh^dơ^aou;SV r {5ܺ䲖ƣS*8-9A>J#KTNfPYeÂbu\)'D9taш895(L lDZ'+imج֌Rl~A_&p 7 It*F(tNmǠb ڗ:FFnDcU+#E3h%Us"{F A $RTf~Q5gMۻW]^<|廛W]ܙ4͑~j|qOT]@*SVplX ʶ?x&9<-*+.71xbzRU}B.Ϛ/\:w BaswPJ_T[p\@toXpĩx$*5hƕ2l\if k o޹{w?.wy'J rjs+]rK#:xO?z&VFW6s�meeyeGK̇W=^9 "b2|r83 h,˵K_y| ky&yg$J]R32jҞ{`ܤ=.;);+ϿBͫd+n#L9]v;ߌy5{([$ΣI((#7kn>hbv:'[Z?/g?y) l'+Qqy-* ( GA%ϩ*ϵQPk"8~wÌ4YIp *51~|[{km ܪ^zi6KY=W9x-i fCCgǘz2���IDATgxCo*փCLJ݈g֝D]H; ~� m�X'mRh.4lX(ǎe{np"!*úS 2ݖr Y#ќ;]ɃT:񤀟E<hc0A6C lAЈ5[& duV^QuIXz(6:ڜZ[6ܪcڈ*#LZ/ZSaXGQֱڙG:*G޽wJ%A,]˳s+Cks×W~޹q1~G@(teloXWGTKsDSch]ř2%5&�q,4>j䙒"8447?^YЀ�(i)%VpDWg"[nBzuf%1GeRb\ M`M ,HPT>%+TJyL0U7~s4�.ժ,`<?CL%0M2c9ODGHTp<>Q=R1^}@~E,%bǂH,d 5+p8*.4:)AlfeZBU[A֪�8Ы0;i]Wu䔕E񬩲Pt+מXVЛ/QLDݣVw(ȅ5Sh,V:Ͻ<8+yqnـc;5=YȜZTze0GJysVug#VZRۅ�2\2ylxQâr%)xAa [+7,3R`$mdZgnA8-?ɩmvD{&$T78֡~O=hӅ+j;{acY5-ZLyqQ1$+QP1n\Yz~fذ,^\qys._z~' I\X#>+9, NJ9N$؞J NqIpuI%8ťfV7u ֎a՛wJ7#BO'؝u8 :v<G'R؂ APdj̤RksKWo]zz{śspDI%%:T{š|J-$7]{G?NHӲD(4-=' (?'5%a<wp47oEPhM|g&99DfaP~٠Vp͕/zxTd4Td$XU0Mӻ1i !.9-;65Ƿjhql2<(&3#ҷVK>>ytRt=x`ЯKˮ㎛=|N(,MUnq*/η4vx?w!%߈No&"zsjjL.?/f : z@3vKQYZMb(jG5r1UOT}SުIO$pCzye)%d<snO&ﭟ^96Wx\^rrE4v^֠АL"9.d;6N=oڡ QX#쀣c)  H9Q.aaڱAȎn |ȇbQG:Z l�j- #ZDp :) {"O +r`Ahk_熥!tÂ{h.}C}G=զɮɦѦޥSފ-N@ա G8%r4sA>}tx{b|xμ5/m۠ q^|$I*1gf֎Ɩ蚺ښd$*+&9'ZbcwLAePnyLQufM=)6.,'*.7 V- 8ʆOh; kZ!.V}ZKHAa&Ә V=ʋ')Cţr$Rkʫ {o +|Pc0!Tj  @ )Op1:ԡ[i,aHFt<nB|˖BXhH1_ɝ1U)45  YDb(H+c¸ Dh\!if>;A-rRYX½t!L hO.oC %Mj#anL5[8̥D턠Em$or;I%-kPƥqUP9jAi> WԊM.k+ͨ*;)%nIuJ PT..(JviB<ilU!=SKyP6SRƁ& tֹij۬h *F[D'Tmvbgmsk8?!]bh#'`.)le]F@0�W3*9=Sj �R̴iVjVkWg k˻;/\}}ڥ -rtEfKtMH:|b9&ڟIuδNk\ HJ /GH ҭ+0u`k$,$>0 p>gj$0G\VA/yHTI DlTuqt~|<0捹GVcۺmRJ �Yxo|$/1)#3' ;dN{DT իo_QF &B1.)y�)9!bbgoݣoo})0GV&,#=D/+[~j J*=&>_]Bn_x;Ώ?o'e;{] P:彗3/_x9Hlw<^Zyί z6~2&ƮA'7[ l.=]r_JCgTg"+sW�O/K +�I�EVCWXI=\<s/儇\63e d]:,Y.nX,[k;1 s3P֚V$p\;+;�>|L! � '<i!�g#f]C3:8<929#G�`6|\5U!h@Qƞ@Ó{s 6�m8Gp ]~�ƽ1qÃ�,@P/A.dkP }j?P@ZƱ֩ڌ/YFP+wkc=-8ʐ]kwp -.<|0SϓoTE9[ KQaZ|TpQ{4^ 4 kk<ٙ߆6Z�Jho)jn˨ɀWfU"yE5+g++RCBs8"H#EVra]X“a7I)Ξ^| V+ssz)XYs56~f#wR3](eX8&@sFKvr~5gm>Q_[So*NS0`gOjMbZӤ"ƄMb)b8EA X!QQ2x+&8:B.K&TȹZd+5BJ]A:}pQe@g�8薅yZQ׮h;b A[B\;"4K+EWFVvd4tt[םP\ oIAtpD6UvQRCܥi,Ԥ07Lʦ)C@*!�srr/@}[P\u % ;5"m뺠fzoši�v@e`#tiAǰIy {$Un5Nu֡N uz>`V̨4"d1ld���IDATv7-/_>u}eܥWo]&h=QBdq;>>(#$x< ;jSR�rJ-sL).9QP8sd[%kMd_b x( >8tM@[`񰴤D'//,jdQٚ]?uxWo>zbzdA P2 CG{RX w^|so^MGCPT±4\䔀tFrpkϿ;;j陚Q螔�3\<n-ߺ|qOԦf(,93˧]T_^3y2w#꺡L(6!p+(i(>Y|;\;IPLKZkN_i}^s'O V(#$2 >0<ztӷN90"x@sxs llyNgyOe X(=+5# \ѓU՟�\a_spX8Tq٠ ΐGUUmɔ\26%L뼦AbV9[NsY%as؊d9d_2AWQRRqoB <Ar�@HD� MvP@nA;qAbxa H‹<lQ56ytԉrz e0@ Õp w/"Û!%;nD Orqx',9b9pXcNX#<r@^-Ǧ u i j:vBvM6 mmv  5նjr}ICi{aÙ 3V#D:H_:S*]輆NÕpSegξz&~@؝>e'ȷ^>JhRD♹d./D>~dy)x]xmgpEIxkXCos5;m 73L"!37%^ JNG+B*%ʼnxF٘@bK380H ҀM]R5K&+X$Fy9<Ձ:ۋ#Ntz5m SQ:d#K$�N 5+psB&1V2F1X;^g`ʅr*R|q>["db*13sj]H8拆ֻDӁ8)lw;Ko}ٹ)1i<}ތѪ suRQ5_2 V<=O(ۦ5̭s +#L|T6+;7 <L۽*w苻UJ8%ޞۂ S/s*6=-4eI#S]2}Tצi[zuY#s-mݨ# 5eavOnjCJyo"'Ovy�p$s`ӆؑ�4E|{.tE.4DjMB5((Jirjrk;ퟂrMG:&Gwvq(n'65f14)H)Bn0h Ҿqqϴ>e[7U.tQƊbbK\"\J8232+rkN0PX),xDk|URm_8:,C| 8yB~AqgB6|CSmO; -*fLͩT]v۬];ܚyu8[-H받uս mx޹vɽ//֞*c9SR=Og%TK+7n^im  JuM:_ + *ioX~ cwx 5uPpMRG^oqu%VB1_sÝ7J)\둘<R �Mܵ>ޝN<t6.з ^qN|ʧMܹZ(Axp�Xdb)).6xca$|޷1:VX۠09T6[ }!Yu-1ԲtxOvu18 p4p]4'(Jp2| �GtSQR#Rᣘ˜L 9˼-8|,fWY�ZL8%>P#{ 3y؉t!2 挥I O 9Ë2 xFY> /'�m9\P%z cc\NAwƈ'cԍ</eKgoF�? ٓB IԯA�8:ƀ0G :qY9AN~>^Mw .�}sUMMVsTU�s�p.yrP.^m;sGiGU~smJ'pp۟i^ǹ3xiɛK_2|i/ǺսBf4 eөAVX.&ubz֡ZЙxJ<j�# ԁG7DTWTd7vg5 6k9jҪR* 6VVQXU*؄6;'TE9đ|.TMbJNz*Oo 9:]܌H'vb";J#{oku 9r]ӉB'6,&&\=>�v8MnUE|oCPdGtS{Ǥ4I:6Of1zyS(Ӛph0Z ǓyBx\P͖)q)m;6hF9Qg߼NNP<qa)6x7gX(pop [8+d\1^;)GjûwDaCYd1er>k2إL^C]F3;p�}9Ss[{xףq�I E@˹b栂ѩB<(&' q,P۸^s ah[#3#3qKn!'QA|3grrZgoXS{;ɣ ؆ jP~-¸= 64f1X*хNdsavʶB+ ϭ-4"Ց%Z2:FYc/ @u76[V]ܿ~+}z]A8^Jޯ9XF#VZv]YcogUh#+f-W8L-]"Y>WAͳ D@'blNŻGdAɶAѹNa) hfuE._o._;\ri'OFyQ9p{-ֵ]3VjF*?x|/_yƝ!("JNs2#쟟vw*HCNPP<H AxggETOl,,v޹{~rِJ("|S)ܧ!xYI vx}޸҆(ԣ HR^wY *˼Jl3=ʪ1ٷwhW7٦{+O579c _}䭍}KSMmaݾU5n5EBsY=]]UTH8a5GXncTa+`GrIWJ)27ptYQmb?GMR>$QT5�əJlܜ"KU 7sl2:贠c& KB1G4=%<>.8{bF!A8 ǒ@;11uEq<h4Aס!kLȰ5;usx St~fEadiEE)NyF#?-sFG8|H79yO!Cs㳬p]LgitGy⭹I ǂh-D1.hs�ȩߡD\:AnHז.fkmNMͮu5uNZZBsvuPuOv�G9_Ctjc Rwo���IDAT)VT/gbͷ?4^om<{bzxw}ßg}񽏿;jxJvLPiJTB,o5X]*hp<<GйxFD :؉;[ 8sQM-ݙ  pDNm]vMm_LliUNK$b\9ʑ2EBe唶Zbh6)Xzm$n{֏Ƒ}N7uwmĴFtf g|xNL#{Q)и~LXEaTm|I74*KU״Z AZ1}-~9iw`y<HcV#Z$B(Nch5Y9biCMBc{<vod}:74a,.t wx`m3^g d ˛N\aiBF]Xl`~AǶy[[C -Mzqvrƿ _i3,i뭗h;WF7.s5}uS+;lbn ڥ'=#3L}4Z8yTv&AfGR é4"ȫxV3Oɰf6'uHqqhX[ʍxvN7^{7(a8v Á@g޶҂{Px1z\`]nTRg!d)$62w~Wq7[Px*oZQWJMppKܙe~0bT oe47*´j\ٙ]߷l-_p^^~~+0CN�n6vpDq,:5:ʯwJ~bz7-o<e*:\rX?X`]P"�[D3)!񹞑IpP`\ߙ9;�ǹo._SNvj6lK=>BxM}@q& ƽB]U$$($!(I޻ zTn{kz$M6=D|{9{{sgd"033T6N^uc݋O_ۅEi:A^N,,�Vngu0)+Uh1r8:&kuuqb@^<z$NY8B0]0x7z[/,o@Av]nxM'�^6hcۼv Gy_Qw= lxRtcC1e/ﹼ=Uhi �`L@IA 40~0>ȕc9 qԉt `E:0Rp�mhRNذsGyS*8U40w궷j54:*96p64rHu24Rw<0AE h>Ċ QP$K-貕GjD;K6ӔI3 ^N?WzXSe_xdɄH6s%ECG+0${_NҊS52YS̤huʲC7Up$߸0t8!t QqGǝ,v2H ڹc@:hm& 4GB"A!ZA4]j.)@HPހ5<Ń%Fd�8*8>KW�82yF4 O / ~GBGEr@yІgq)�m--3%V!#gW bRV AZIsN80fL�)oqh 5|o+4hAwyڠVA ;AOqo}OM'e�S,nhilJDM|\gq%Oq4 $$<(>МZTf&T5VUHM9w,A*D4:#jXqAdu_Q$9l%Vr9�{8!f|WA>[_R$4 $ 5ٵֶ^ʨ궸Oaz ;=6*pWP_ҒZT6<8[Ys:+D Rr%:RriRNIF20;6m퍗GQEٵ#DXLVϔ/NqaT&6ϕ/]]yd ˈW^7J='CS鱄M$�KXb0(M.aH<m gVʛaE9?PNTfKo_>}V�3'Vb3a  [0E"#Efu 2TUX,πIu6+;w~T(R^y#ҍurp>"iY�6FF&%2O sZxLpPJQ334<4>91;4<<ua5NEgUZpiPuGHǙc!a}}iyCKuՋCkWre]N@Sv*F&n]&ϺizY9Hpd0P ǻ.^[\<qvN{Sd>/dDC"JzF>Zw{}i[5vF7/+ Y+S7 +e!NB'ltZN{„c[w/f [7cg#7ܜְr{fnSs5Bt[WD\lik+#+t!scOAo=(U2uebj#03t܁ɞs_,oE)pdGc A}`n4Nez8|!B)<ԇat$]I1nd.̅"I<q 8ICH')+|Г3yXSncM32Dg@#!w ppARDiARI6 d^ m&=Cw4ik2+,6,.iekf)TU*CF$N~N^V#N hң591:L[`K”R28vP%+8U7+GШԠfx6?Y_^[ïkHR4K3qy}H^^\}v?܍{t'Ӱ'jJI #>K3c=';[-&Gui7Tl9X{z_UQV^F4XeMGEK]wӉ5EFŒ=%RrwfFFT+,\;$Bi0Eµ P o�H A"PtpTm,E_Sd"VFdps<#L*T<("YIBVt`|'[77VK{{/>o[}?UW tnAh̻S\X䟜ʯ f),6NO"JsQ)ixX +4<TH/�gE p [Hg$ ܟvr  rFΡ>BaChc_JlDzJy/i *U)|*E4G.)VZ18ghQ Nz~b܆wbNB8\a+ˊ>˳):#-<91$.]VsIM\'ɄDZIMoKk)̶aMw7>%U֎JJ ((mYgL "Z]Sْ0y;460xL(:(Nߗ]]IF b=cؔPZ7h:oh>x!%ktٖ Y{ paED,W#OtOK !6޹ w<,nqw<lQT31H(օH )ə~dI`A^qPq2j +*JJn9^DԇW%vOĤiH" D?z!a=t���IDAT:{xidfklw|YXml퉛/ڗnJg# P1GY{!vBrtטmF}fzhڱ%&9]Zp(O_mVRѾlgD[ NsеD5{謹I}NH"1(%p`YQpQ/WC'KG/ό⢁ξ޶֮ѕ6>[mnUӅH�8Rv5]]26Q>861L=:h>s@&n` R?؁w{n~`?P55˽GnumrP4x!u0p'gͫ_LnTԜ20uBmw5;遭>w܅a'� /A[qǕo=Ο/xҳq~#-L R/48x�yh xz jZ9/^<}nwG!F^>( ޑo!g]nO3>кն7=xK,�DvЛu`|{P'0Vpk|6t!ݔSrw(A�y Q ׎6[@C )mw7bW*gwA ~gr[:uEyes&656(*؝-QBP|�2Fx:\8-W-,Z#"f6ݑ1:1=~坱*q]Ib`(1YwzhufahidĢs8J<ېB?}#S^l|!齜?�ypuP<##I',/)_%U//-^A.몀6WW'4tXo <ʪfa >gpRV~d\ [48G[ăC "QUM?oH!7'|qd5,IE҂C"Dt ;*!DE&WOk*[]j/?ܽ9+=}ƃn޹;I{WFF}SӰ|_J6ULH԰fAl5iŌ:Mߏp3Ifh j9DI3s_/p-5_z 1ʹ3=u YGpU=0&M"gs 52)~`ߴ"fAg\�.!W;4L/q cĈhb'IrQu)JlBڿC)Ԍ?f&7J3p=*)IʔvyBS8eYZSGXE~d`(gR+5қg\t~!<b|TX;gYpdV�®af];�[@).YLO ,=й 3e'ʖs�)ª=J"1DܺO>:shyxQ=pIC;ISªki`72[3YI* )m -m截 bv&UJ‹r'fqC@`oIxsڽ֮t,Jn&a.BLm_{cMqi6=I3$(.pRQQ^^ӡQW(?Q/+0aqt~o-v3t:`zJ '?+9P+,$sMj䘚SQ;9T5׽805<7rƭ'O.@Q40&ǏߗDm9ݽ/MN.4 NӎZ8d}F/SH2Aata." m@zD;�_FFs 0O=>GŸ 7.^Xv£~wUfVaWAW4萋 ::\=<9qmrAa߈SP$Ѓ:S{Wwg-G[=+k+o}4z#X^夅-L :micT5o\$K(06 aGcVͮW7.-=|~;?ZrѶ@ĝ c.<|^iͅ\uD}h}8װQ2q*/\dCfV Ψ 8v^lM: 5#FYdǕD:c]}x 7ߝ,�|w0~8 Yp q65/uX4RsYA;^_uGW6ؑQظЁ2(_ djgdR�7p⍙{xN4"KUfXM+`-¹PD+^O&jj1 :b)H;=KW%52UVJ2Dc p]r\{G b]QnΉv9 D  =].G#W*>}ڹ ͋ɯ_F<}X{#$S?Q'sa}◎i˿uλu- fǵMfVSqXT#Q IۛU~EP>B)SAA!O2$NAPw؅8ioWK|؞<+}z۲dwErAyK2 K {;/g{>/?8wRUOܵ9)5=F`MGFLۨ(Aچ�r  d+g$&$W]>їmN_v}'S/{{bQu_ERRή Vj[+뉅帬Bb^i`Y]Py_a51,T$-jYZXGN* h^cށy5l DymVkQ )33.VEck+sbryƬ8 $(?S7&MKҪyJ%Ԏnq[W-6 ۺ̓͘twn>10f|QPaŜ`%2{g=ٖ֩D|Q%3wq7=ǓHLL7KkŃ3~~ϔMWfiީԎi!.h 0CQ= ^e:aA4 $AcTAꦰ򰒪ТNS{HYmhy5()dTĵqd=> FuiY++ov=pL4 bPF`5�Ep X 7\ owՖv_peE^UMVR ݁6Kb]a1è}nZwNsE[_[ W|q5ES |\Ѻfg] N;h=}#A C%*y'- 3ҫ {+{K:#}#S+3k.|s1bct �L^p] R1H3Gj;ْ=Ckڦ;W'cmj́9T�phA*gPN{p踓u|5=| C�Ӏ pgh05?vVqU5H,CpCBV'.-޺r0K}F wE8CiEIr;ϭͯn\t[Rw 㫼VFI쀗 $}}sqfڝ'7^>j~_LSVzM+W '>ʭ){f,d�ٺcIj.҆K7'o[~cE ~tEK�wML F =p)0 8ծ{OF^7t:$\ 'jy;vzM/o}*���IDATl{3$f[`w<l,`b?'8Ȣ2߄rrFMXIg=Uva ߞ P\R(V~滯ǟpP+]7?[Nrŀ$ø=4X1㒴9B5c`E&j M=&CG'LKڛY'=Z^cTPb\\F8Ul(2 uٜ"@ xI.ȁr!m(PĝeǩңjP}773%jPȸLoѴh,} go=W;[hKsgp}gʎ%vEE*A8TQ$8QjÓ�y $@Bb 28Z;v8XiYS*�ތlbOHHV;o7WW,~~cްᤑᩔ� 1fݗ_~15=;m|Oϟ77=[yC$2aόv`YdCh �t p8$GgD p7!xq)cӍ7L|ܼ1^]vzapͻ6=G*iU{W6R+|*E\Kj(E5;vT/_=E b-zn8!#($4x"]a!NOk);j)8 OIli8Ȏ1G28Y\N&�GjOY*[wJbJ*U�(QB\M-buv8} tJi9$g G8ˆh &[ rkJ7{GAy%vMk/2%N>q$ ~O )sf!jBpG6̫#M<Hg>gD/k')9up0 CQ,0T4whxxb!{`"c`,o$+krhq3,-4^]]}f m0u`>sl%c,w&e62rL'^ʦ~F%8| Qm5}#@򅅡w.+O@&w<r“bmbNYxϯ\.NgCv4;F-8E%H7&@T&A~Z.dU;2κ*6p#r~GNH.idE2d]r�ىs[w/=yƉx wo7jX"h?ga{^"[n]l,t"A´NpW?uqNdA5" Q{TG} ;wg"S_> �qVWGVmܼo-aUku0CqEMm {.\~~B .CWw-;ej||?0h`訩=b?svl?dַ&vPwpEp+۳}G^$nwGX{A]!)P,` 7mlsG{|wHYj.O40?R=8ޘcg >6|7ȋd=#OBbNbf$/džµ:PynAB,P<@ε;@S8QRbkIE!u]1]kRvO w ߔ_7O/o+P6LNչB͸I $5aFBN`.%Alj\*7A[;6Q-.iGhw,'pf}yGSW}3ЊklCV5x7)o tuՙor@^9FCIɼCYG٪<VB ҍz\~tz8c@ˊ֊d9pEF@lz 6ĨhtωVFW a1'%��գUwQvj(Xogc 4ءSEp PVq�ؘ,/V%%@E"#dOZLb}]׮N g?Ϲ]rmh'NςV1Lz}o_>R|oO?P.w?^6w]\L7Ǚt2 8#p#1D?X@7 u!OQr{?r+˟+ o?([_8ܷ”/֐a%zrUS`cm3Z]X+#Ղ5܊\~Yc򕴁$~0Sac;<Js%#X I!qO~[ -$dNFN8Nq1& VjH:+*CfƵWVDBxRW ؑ.ŵcRS K2;GMݙM]�iYhQ1qjD8̩7`'gf4wD5Zzb[noQu|%AeB4gXu RYLiSjˠ3uwN'鋝k$F6M3Pȱ⊱ׇ<qO~KV&5_׾ƃ՝mSqad^G7͋sJ"_ءGjV>TFR0@˓O  ΍LԮlt\nqa@6,*g(ά>|)FC\ӲjP:'M4M\'U@ L a�'XGƘFx<<:tETI^kgpXm[c_38:9=49u?Z}pdOuԗIa /ub. StܐZ`m�>aƖv\4>6=#)E1xItEBFv '׆{c@g ].5Y{1xYN0}GW +;'扉+_æfN:F6БS bZFūҶnHy3:{zN.ѬskkWzƋQֽrV7W9ejtIE`<W_F}+Rf:.Lܸ|ŷ޿w*HcJ^`F\ƭ>aT5*os�]oY}6�Gݵ!5h;HƎ9~|z$?%;pASA'Ah .܇eI!s).ϭ l%cKv?++(_)}ݿo!{+ K9K)FIʛJgIӲuvh$fIݓs@Z+4b ZXd?~ǿwoֿ7?u}͜BqNGb^m\r# c存+"/gVa#-M*9YF R񕓑511yl@`(2JNBL~n1'F3<\'2R+"b?gJHȟ T-bF*JTNE'h>4=b6!�AWS~tUDAK`'3˔8ޑyXY߾_|N+_}m}B^ujueX<R$p"au[6MO|{n}٧ob˴b5"Όud9GZ~NP["Í `}B<#ܚLed-󧇿*+/ /:O/ֹ~mL[Z%>11�_R ́/ 6@氌 n`#ü+N0W~61'hT!���IDAT`r">;9YΨnTbFpF6: u}#m%BZVf>hj)H莪k�)/ɗ Ogj$E!ne(f[s/( JvY!Db~1I26kf7sHQ[B�GTk{e& (J:8v0 LRO)'=ɦhSH߈xY|�Gl#ڠ %_!k>1'}j6>Vםǥӆf*Vt}6uۍ Iv}OBJi(c]ႏuG�8�а( oZL ?m X }9# nXz 3&37TU.ͬή_ڿ]?kW>x&!;vv̕c!>"lPX:,;O/P!4|lT,Ir%A[#}"Qj#-*vd$iNi\(2*900}dxauph`pjbrхׯ>Rxak%xn.GH3H zk@`Ȉܹιuc3)52߸4kB^ :pW l1*.>p!p sݙ[["s NQ@vj{lX̉ՕW7_s"Ӷj-NZX:kٹCGOaym'l_Z69[9"a9!Jecsӛ+>}%;&fC#' {].莭ɽ#]<TaL:S[{嫛l=X~�懟u\ Đ;8Ng7]3]mrv'䈀\)܇$0"vsƛK7vH86mI 2@b< ~}$:,Galj 2ܟkij @A`ΘvJohIK=s<𥕑|?)_?BB鷊O/o~eͮo9P߶/0∸PR$gOn~U遦:CuEŠ+N,;{lۺ; 3 ͪdٛs.]Gӹw_PCvo+U(>R(~O)rO?z*z7?*^xbk_~۾k:(#I=#ݓ+14.,>T+Iړh,s&@:,Zx.lzlpͨaY` NWFte:Y7tt=j65E i@;3p4XOF9"R0Q p <YI C?v6b\Yi\Y ."ZJĕ WJ7ΣQ4gF`4•+ #w]X[]]vmaʵ~?4A`alY׊D $dpaa⚚TzŸ~wwk6-Ybշw? jqΨeLE٧Lqwy*wNEVT|kd򐜲‰(Qv`^mDCO`yIᄤ\Q61"]/?k$N2NKqOKwNVFU66g 8eBRǢ&"l=9 ,srY"QlG;*# ؅RV.'e$vt LɺӫۤuY텭-i>'P21٣O47Shf8bn2}hRUVِ6<A- jb$8Eh5+Zi[HIsr!1$! EAP# |7r)$`S3<p=uern5o 8bRy|\kC$O%IZWK/k ,g 320 ̍T(IiTw*}vZzNCcnSSVCC}GSm[cewOq[{CX|Stk=nU16^܆y QĸaJ\'r 0Vi/ 2BxȜG ;,d,&=,%ۥ7,u󠳟%9*wb^;#wvu wV=w e~4 u9�ph[٫Y[>q+4j`{qvpsvybs.e4REEV>L;"twNCY l0v>El`֝peбwӴqgcgt ,ί_Xqwl|:?먩Y[-s[Se]6G]kYݤ{ݱj.F.CDRQ{|f}b|nzu㭷~8>w Ψjl~$ߋQsFazځC�S7-}Go}CYzd묍5CمǕάw^?ە]yɐІ6[ZEE<|T[~7WihpO)ױ>8G� ]/h{Q@(!l /ےʵsy@�e(ѿF ru}x,fP4;>};~~G/}O|;>R5g̸YZORQr0xP;=0`=gZ;Tkgd)?ϜYXCQdLۯzowc' x>S(>T(>|?l~PV(] W<Y{/~UV(nl=S^/N4L_ k_dM\8~<;TV^! C3�ب1f124"j =N4 #4T% hC?h 8v%Q~-V NpcXi�8ab'=~6la>L*)=yM9xoS{hƵEW}K ݘK,]W__=ھuť;/nvc�nLw: q{ ?(!8?/84ppjjʕImc'~X$g?苯)qn۳ [*wϫH n`wQ:=rKbdWAWA2,n[KΏnǏ�Y1ËH |បdDdfOZNdEC`y۱ o!%DHH /:t( (F XV a"atKs<,#&P"feuf@|E?*5R$/Oo-Ihh (b'gETqzLY $'&{q[z^{P>H)ZEgLhk+4zWcZ9#bm>gT 3 DZb#6DgO_;ְx|fU�sͬϮ :O1MC}%�A mc *#ǿyC=dhqĝj Nė68I0 "ͨJӚr;z*{:Ãc#S3m K=kjff )\ sWY! pe']TO8kwix4Fy@f0#d9T"ťƔhgM;)>.ԠD@ʁԘٕѡɁѱ ן蝑+uh䫁%xzC60:e62w9}d6N[f/O\0{s74M,26Yi($:l402PI���IDATz>xekvBS[$[^N:kNJ:1<37yny/_{K,DqsMS n^ \ GVWm[DB Ssڦ{fn_x'GlɋV{;�t0 Z(_s ܽ4Hg/-[M5pV%@.�ox_9GO9~'T/iv߭^ِͭ.Ҙw"~_ZCHΙ7};xsƛ!7AystQʴ0ԝezT>kg!81,)ʔt ݂EDDh2DGp"$!h xН*�h+0x<ib%/߁O3(*]*.o lwsIE PUtŨ*. <Mi?Jj 3R �%O�H&ċ b(.^')m$(53vv`ܡMY6s}?5ۮ5Ϋ>gг+ _=D9L/_+Nɧ?|w)xb חP y}fgjm(?P|ȸ:ǠLbX-bCBC~at;`:#^�j5v Sw)i($;vsr竅%k#:�^+He CfM ӷ]㟑|nq =ΖXD?h~nvRScW^<YxV9lTNabnh}k`FY$73XnLǐ3Dcr� xohNkW<{^RYV+o4tշ6/kWvշ}Ͼ|MG.lA:т#p=cJzX}Z0[R+w,Lp.ߋkpNuʭŊ5 $evirc Bdy)F̩i hdĩ(j=huDt\e'?y /EF`vC>7_\dŌ:Ariy#RN,ZV.oNmIk4u$Oҥy<rvx`~6$(4+Ƿpڣk['sax~\kc#yi5-x +ʦbx3XAbMzR s4Œd9rYʥ n=,<;7\>2n RMCXxrfETM2ҿ;<,r1LO7 "Q'mw(svgX'"5P:͜T4'2'$]VTU_P,+(�hZ^tکҾŘr8):uثvR96` t: ! $䊂<Q4A,ltί%dAh SC"8C}-֦Ζ~yh�GɍOnlVΡ]H<RsA5t #G333gDʡҾޮn_|gM|^5+L1rTNt#D:9bu= stl^/@Lnz#E @@IH.@K@ zW6^g<ӓIfI6N{dz}<>Es=7Hrblaz;�S71zΝ>z׫P˪۸sh}5k<yjsqc}kpw/Ut&19v%8H=KK[+W/]w7?fø}T#@ i7A'i*۹ q=X۽k7 >\lʑpTlhl�{ǎ#c ·aIxаIU @�bs1Ap`$0�NPn<mht(� 53#'ӰA dhb0@ p<9ރxy<??TO!H%<%ЎjaqT[`HtTJĭٶ^R:�#JMj)[†2!L<ZʁɐtO2TI%shg(2xf4FXm8ǍJ4Jf;wg=wՓo~}o_O鍊E~7w??Oy{p0OЫ+3UQ^f1�D#HMAu~y(=SBPǥhiſRhC~J%#/.'_x# Rs!Q!E8+PAdI A ߁#t" ӳ~gc'C,;WF5ގؙН7w?l9 u bM)W*,/aj\|I ">;_ۊŽZI"F]S6h쁊O>TZwnlA[G_vX|hfOQǂOsKK<9>k~Z"M{U{UgC3n5�Gt~eΝEb6�GTEseEVL.dK/LfID 9*ÛAjlN8:Qǃ9 #]x|*1$:eeČbs_>ǞJ)^7_ϯ1Yޡlxn!.htsD͝ ZLbk[FpL!jMS=njsWLV[[Niʺ]N ,#&h^j\-E6좓" X3m%2og CYܒܶ|(B�IfOQ\~Ȩ2QJ}'5+5-dz((_#�J��_Yc(=p ciIm@B<>:Xha`i,0SQVM.-*N0Ym w uCヂž+=Keu\q28l돼```uZM\EZ 1cvF.ʖ3<?.;s`^.ψUsS2<r>:4;=\2=?308:6o?ۼ{zz*[|VqTsr в5W25ҷ4w&Tvm-:'7f/ݼvGoxW_EaB`\%X'qh}�Rݑ_,4 @ MYӷw3HWgg6/_}ojtJhM r jZ[8ٹbYC;mk#{כ/Gd;yCmTu݃p &MN߼2s|ϿzYha�ŝY#[wo! xޡǢasj�#2mm>zvO}u -; GA&jƨ.?x瓏?MjGBl Q%OPBnC-TH-%R A|%8Hq8ШÁsXCdhP2 y _4jbQ9-aM fRtxd󹅞󋽖#6KM[_^K *AgBED:jHi7=BTJJק0 G3stH<���IDAT8Jeq4!NȦ1( ,՜ "eٽM*u4(dG=~9W3R떺+vNA8ygo}TP 2+7-;+(=]=Y[x:"}8NPNfdta|<^$i&$jD'Q b_Z`Q ^颇BA*~pG\h{ZN($ -/p'#ɵ#wDnmLRXcxx1b~30Zt`ZXÌ +-sK#JyA,N0. ݰX$36} OD(w|S8/9(lmYy8:M\`[od_TN_ʇO˶9jUyզD{~9ul1{qS^\XBYɚ_Ki-GfvKYlt� 8ϗd 1id&??_@9B'j<ij}ILM"I<T^:t,><2:,+-hARxZVE={ =F['U T YWoEzSi\qkh^G):&\k+�wdc3<$_--"c˄qshh >7,#gBФ⁩Km[7[\1id;$<T~'� ۈxHy0?<g7upF +s&Aҙ5үX#s6JiF:'([V{h]@_ HV^_MنR8t-mµ̓s;ax//% NKʯ)jlXAfEEf%D,'W3mҎV^W\l ͉'6׮M!KwA39 19n!wbMCWU�$ @"U4-N2IJJ_ohjJ;F;熆&7?ׯv15g£l<YX8C m'+pqS46 a6VwK[;{Ff�8lݻyՇ?Wf~ _q {3,[>wÞHKbdܠk|V305>xh_C46B0wаtֱu?>먽Wڳr[)de;#rPw==q)[<yusڥKkW<}'x'BY:q5 duZwRs <q_+Q6qGK>WWTeDЏ?C [{gBUWm nPhCCDG1phG*RlD _z�̡,7F`<-h_�oS! B)xK$1OwEg|bY ٓ89ůwr()IE۫7s>``@ߔ~IysG`6ȺVU^ԚVU9I$>-]C+2]~?4ڱ,0؞hiydJc,5*AGV_9?Z9+<Y9[Rp6:<˰cDJ:biyUj ~:qQhgAvyà{W6(bf4YT R搔r235GH$  2E?�׆zP);J0?3&|6B6(s Rr < wó|�PGp M'UKGDKmr饍:naeeG_:n<lv/.)A"F &>AXk@sKb\�(vqX&OqƤmؠ8ѱ@ H[t}hW[l2 Ad%gf'RV据=;Vݮ\yS4sp�Լ)SQ:)jO)β`c;zK R( l\⩢`i{Xf/ZR-4|[[DE>z<GJ*2D]I3AgNƧ 8&il &&喦ۺR.fV7wu)nL!hD1sc9R`KZ:F0<(j�pEa=�}yMYQ-劉r\1%GWۊ';z9#=Si>�Wb30cHDVg+'+W$)<W 1I O"EXEl `k EŦ 6ͬ&jFA-RtΠ ?S9NkJ ہҚS;eޑ4'LQB:8N;$j+V7?dRk8'bg_ B)byD;Q)5Ү*DI@T!0Ju=&SW[P)JZzAnaOp xq?:36'l`V{i:<trRE/.3o st'c `wC봅 ,>uI<8 W4 k[Z;fFVf7/]GۿU~+(1Q1Q66׶?h{1ȇ,(oouMFV.\wo_~g__,\ ³՝ zPH \/P:=*&VZƾz̞eW~ע19N^'=Z ۭ:/gI" Fcǣ~‹ڤӷ.NM.>}vGw~q_-U,-]yym {J<Cy\ BZ8Fn]~{ś嗟}۱oSڏQpz!Q7νrzݎ,(pqx3A|챘8: 5*!CApp\QV$y5Xzxvp (DXaDi"�aМ &HqcoH#(C~Vq(!!~Y=_շwg-;8xyppwnq̓M߼A_uҮ5~=8<8 oldO3sg2I4] `ô,<xCPII"t(Y Lfv(n1ԪZIHxO1PҲаDzFWWQtLT6E^2VM> 4M$Ɓ�)�,@�8d= V?>I҉J�i#AZq �Uo#F#r) &(/I)J*Nݹui=M^\Z(J[?y/~ !&hIFbKq/+ B+¹UT?WBsNiD;uINØE؅!1v0/?w,>/*48IG2cEKW6^zWg9ûKS'n/ΟǵN %V$I:ͻ6`{ VxCSeb84*h߹kgڇd렍oJ9GV ϥgڰtyʒbNFs'$ЀsFLyS)V d.ɑN㕇fIZ z}CRfy}a}kiK?^LgISˢK'4J}nQh~n|E%F+N&sz{;;&<hA;hͽ`o戧rGGDqSj pf���IDATgzG-,Z] tvfSӵsm8I Da#\bq  I 04y0 s:%=Y5RbKFД(6MI& |Sbt�g6g`bhSx Rh !Ãi~5޽ a ( H�%PSCs:H>T35L>L휯ipwXz<2eNFT~*Y^ƪb44Ik }ݵ]5=u]�}#񡙕k+W{vZ)(j{dLSYP�W Ts|C:gO5I\^ֶ7ִˆG{;fWV.o.z3sAO(䌹|o-+;usk}'nNjVƦa�F٨dxwvs|{o'>o}Y>c$VpSaQA4C;kIJAJF�vn]| l\ <J+#k7o]y_^~2^l` haqAȌZU{inΕ֭}T>_C%@v/X=յ25>6r砛}Uaנ!,B]KW-=C/#hBL|C[;dqomN/~k_p7iغiQEꇢ"[:=z띷Jv\R P(�PL�[$Ha ;_㯵u(ΰ�83+[H3/ށ9llO5ODQslw<@|E1B J ~%w=i;X|ng"o?۬77W~r`/YN]\&#Ԭc -<C@%+qbj5)@ bdPtl\zQR. qS/))T/8\W&7Gko,~,oAxuÅ%<`t<^1 uV#5YոxDNRzﴡ6@P޳C̡tB~N/_phE=8 H( H+F8"( `CI҇6LO`Hn>�Go߼w/]S{1V!2ь4ˌlk ӊ̰ӌpFD.7A�pJOp'$YE Z9FD|<½nȐ0>BCgn|7]?._~k-rBl}#ٍS_R�G|[;B[UC46ǴtȵQfT5<\hcWdˀIc~1{8헛4<\|/IvbSE2)9HqPY9!ÂWҙF` h#O -ljfIduM�r!<3BHnj(O*qض)Xw" QX]guczN6luǢ݄:'h.^Mhp|<Wa]K;dW ?bIƮʉх5 iepbW\k\md�QI�!Pw"1gcD{p7Z<X~jyxr=JnNU-_\Nndq'/5_},{V7u}Arvoo+� 9 9 \U3ҶM8EC s KQA!iMuQSY[uM7;:΂\8̯$70dU2!ė5GM =}ɥC+'vj%(Bw+B[<sgk) w5cYӦ:,4/MK@&\YݙٹrdVGC'Mt-!M4L-5-u!dtT(�vtδ-v/oO__<x'o7̼^P7S;4]>?|֎hd,�ӵQ3ѷw5q:s=<F::88(4mW?A&)ATmtu-]]Qͽ[7F8|T,=zC�s׈ǦE3W{ �Ǔ_8{*ҳ?R?O7ڦEc1'}F&E#3|o^ŵMLqeM۟GB<k!wU ctB bQ1P @&8H(A�AgX]֨s(U8RJX\$ R F)âѠA'Jy1.pbA%͡�Gx*CWE˙W?|>O7fgx_|ۃß姃?/~~/<7O7fwe9QX[]> ): l UfeB8,RJ>݀B#u $Z*^J֠Q4@JL|,^va6[ {D?8~I۟˴7}GIϹ=V %[#ɂ!tT}UIj* kb5RR@)8$bކNBv|VlFLzt,H H39nDӏg�DDE-v O;b遄T?vJH FGgŦBS3d+<޹T֒V͓~PP~_ǚygx3̛8 yv"+G3M3Z`S̓A& 6T'21g:5QH�5. 0Oܽ{o^~w?kbIFfi89J'h ,A ʐzD$89Aj@rapM#\Y*SK/ k o8U]WR �*Jml+ "˽YiѾAv[}̤`k+1+bCM $45dy##v-�d:8= М.g׶e ddf)IDmkMlmppJ{eP˫\vq1ɵU1KK[(~5V -oaKqڼqdE _k!Ne쉌8a3#dp<Q7LKۇ1RWJ k#"48d0F!I$^}bȕWVF8.jvq&~;Y2޸s[|~e�У 7WqF\">0'4 @Qqћl0pJ8C6Ã64TRA^[?W“hzui2rx%]u}5]yjArU)s pp%⚪iE%$CKάݘ\=>[نz;*8([yBL!!'4LM<M\tU9s.96;QX[uIk[چۇ{f{f7 ÒfN5M!gLU 8 խ@ZcE K} ]ٵѵ+s{;~7<Y"{uc(Z`+Hh__YYܢVT[grE395 <X<80p<yB8<dpbh a`뉤lDb-;nNzJn>TV2wu 8q/0$ypowqebwoڍzͥ5ͬz`^cPxF΃3AZG`�Nn5���IDAThhL2:#i^X|cd) ł![{Ɲ/?zYz SS T@9E%yNL9r;ЏD QPl|(By/+1` 64Q*Bޡpyj1 8GNĀNzǜS,n':"iQ9P껳*̒" dsSiEi=jT{}T;gei{Ý{?y/_^^ٚL&_]̏5_PPGNkSYTM*Qq<@M�kq(w(9 4mR!i"^F�!Q8t V!ǀW aߞc^[V*{/׀xةEʅ�5rpq8yI0 Jqq 8!^9>C'(c664c4 p ^2.px�nX qvHRKEqJJ;&?( & A %r^맕 .og_~_/1zgR\h\[J[v+Ѕ^D[%".FpX𦘤hT3씒 a@ �OAN(0Op7( '$RW6L^-=_׬<ޫ^ru-ԕ:L}{de^YQ-@c%<'V&A ĩ*JQCbƖ?8\4+8yzhM#VU ly-E>h#l>W=]\h m)LmJ"�[1ǿ$ݑׇ+tpd %μ>\emVmc̭mִfT.i[ +A9,|=;--E+*(2YRH>Wq״̾1�JG:Mc@ƘJQBsy`0ʭw['Ln~�GAPBIP+m &0*Ϊq|lu~k`wfsgW6Sk`VXN-~<U6R:-PtC2~-"BChakPbgBXC$ F֊,V/BB Eb&՜#4i`J atMP$hA3 & bXm~S⡻=ܶ|U'ή1 %)m-U2) {;&FK} k7ocv:'*]|>4g7W\ rGusPW#nZVvi͓#\[4 y.Lnl-ݙ޾ƩAN^Q:o9mlu,\ON-dHڦz'V7Wo_{ӧ^}ᣗOF/mJ~nJ0(?M=oKH刕SFڦNg]O G뻥ղHJpDɫ' e}!Qs.fjq9 >͋};קn?؋eV:og|K8F6Y;LL\|dwfᓤ~pu+Ӿ([(?ppu51u۹q:j䟔"OWVn_~v?mXRyxE'C/ǰۆg/z7hۆ QkE"Gf~4gm2X' Vrt2$,A!Q pZxZxHqxPL\%l!T8C5HJT"տJ)OFK3} hjL_φa8|ƻ AP0cS~<|1,B( %@pfi^;:R*h5Z*5ـ?O5)β⳽[3=q+~暋u\G {Am ׵ܡ7Ӵ4<\[utOWi8Ulб";(R+eix&LRUH*W@PI $)0!G/~fOHk_?,_7?|{p=i4,5*U5wE&Db݈DE1QhH/}RGDD~U"cOQ$ `' qj!t`zPO'K򠩹 L, o[, -$R.x;sK|q~d&~;?Lmb,:;d'L1hoD'=aJp= Tפ4d5"n =LNc}VQtAx-Ͽ/[ҁХȚx2"C*QԗZ JṼ&>]T5*^ZXO\�"Հ~#嵉mnUS EvT¤[cbZ[ V]c gdpNnr><>ͻumZI0>!'ӣ8-wV Bf[ӀVv ނ¦!YDwN{##gx.Ms*9ޞg3jS˜T@$U)j%]ܮ+-Ϗ"յ1;C%&x(=j4D'T6$AC(&1([f C  BE\"m&qIo4g|&oj>s2HhI cAZP$JjKƳn ?<^{t$5EAF 2}p_j/3f,i� r2(b @xt(>$5☦s4TK^ m"r9aY3 i72zSfnEvlS孼~X> MI'gyeݥ]MZaVU9AX,Zą"a^]MD$蝟iljXYXٻ{{U&_?lqr rrA]Uokea(msTt6ZZ:;'&/mXMr2f'tLMuιd 2Pg_Շ?'/?y$LqB}*^7?e{G/E>ȱ5vN][d1^f'-=5tLc}'U-cաٽŭ9wC:+8(4nh_+a1u8jqUmPtRtxk37o\{ݯXꙐ~I)K#L#``+Zp;6)kUwL=}/g>4IS >1 O'7.~ᕏ^_+ʔ-)Y/hC}(<Pu5\^͛^ܽ/EZ,) hІ BP@KP+G(N�pЀEǜ 7 :!)^L6s;p(H1,C޻9ъA!Y\dC0 l2ƙq:$o^vmيj*9GG˲UY 3ugr3X}z A7);E34*YIk euB:;iDhU#4WU薖&:T<R)Td RNTY U,'0ރ㌰H\0wO�I~ q /P6 *)X~d" HЊ nC+:Rޟ){ XC{shFƀ> h0H-]PF� :ɾ�6^pDa* ѹ X MܻMʕh.%{uF`Tƕ͢q媕M\���IDATwAaL{+yzjLLHC"B/ q9c'zY. $�46+l{/80"4*$<( H狍uCRS?ZW_/a?W._ .$fqaz,>#QؕPہ.i$4m;TaTV/*c +Bz�GR}g&'c4~& fvȆyE9LUq˲sp. jV#/3Υ⽸%ai캖rc2΍GUHd,^IXÖ5S;y}cŒvh#GX ǻ�82%IXK {' T,_R9>*w&҂8ZI\4#G]<{)%Gi� 5uHe`:أ.dWVnޟ@WIdx.kI;akf v Mƻ"S,B1�nYCMo洍PQE´N Z<e 8z מ7x+z! 8s+\ڲ ȁA>4��)8`)9Єvp}0mkHs6|g [;@vܢ*oDމ[ǟvGs!AYZ8uioviGwf,;E,ѳwW50w8 䪺a~O*$-% ew% .MMHFz{f׶@Koݼ7QTa:m9a9owMSES>甇1_1dêJj[%CC##-#Sk�10\i?Isyg,5MO:CϺ8Ysr1766LNNϮ,]޼qk?{}7w2bWu Pss"VVM^޵)6 0ҳp4uDPhrƁVݿ0VXZ]>;vif'W߼t%Ycl@st/%44ҕݛr=QIJjFv6Gm}ѩSk c�C;<˷@<5,]8t½[> ݂�8/xwt9掠PcY;߾_q NG=[G&>}Xy,ЊVՊ * g}W>{{w냍y} ʅt^LZ hC3.Z71N/)^k$!A#?: ChE�y(4+!pWj_BĀ41jMc@bΆ`df`"͓{ w|SH,O+V^gQ9L} R PJy*Y|~SV]~]ZTw\#mPPegs,ɣ)sЙ“eyg<!LpxLT|f[U{FhHfASJ%gjiZf:E5H!R3@Ly K`uJחTFM7|/[ΏY7Z|ǬLHUP x&Ujh#1Z jQ xx sB߃C9R @]BRv -kOs~ e?T}C@@nPm{p np$Gbx yXZޫG6vZ0|f[ԮNv@2~m/ 8 .UEve?A:\ToB%N�2CD�d 5B;$I OBU,"_oOt dj逈#\pP,baރ<h|1uI9e-v) ?z)4QFU4EŔb+EU|SWt (I sJ  qW5^%/Pii))^[8's3Y>P:WY('I$& VE!+-aY g~Y6ÍW )J:l Y4wTS (`jR[}rXjaq0LY%VW4U[K;%qmԀiO⒢D~ @Ue 疘"IaUXFoED5^&(^ (\n�!I+cƞv~Ah$,D%s vBkWZs{d5 gZfzAXPfR~O&ηzJP:6>,<wGH޾T;l8438` ?w O.!Ph~%J qI�yT<  u(BهbKq5 qU:(.ě8T GĶ@ -KC#4- <2i4Xri'' E>39=% +} %ufnJ FNcg5W'Î mk{� /bY]š*icukkCw7�G|0,zOE;[c~Zf.:涇ummi_Υo</?M8 v Qv8dek.[]xne�nhzJ墍k{ CӣgSm5}`59^}|/[~ -;9 <ETNL}ص+ZXҷ}T!:x`LD" H E zƸn[;I$Sv2;3{?zdAs{jgzg0=!=O}qbwmuV{Bm{o]A/I8A'2M:9𣺅�F dvesTLOULKwwV>|+n.`8M 7>+ 7GphQڨh]L(/vo_~gh~8%'pZx.a8>S!BaJd(niC'a7p$cx~$!�"1Gyl8¹abJVXk^SiVU~`cqkBxRV(V)-j8X^dP!H sjY:"ʱ-fcRa)V^ ^^_9ޭ[\~G" `=v`6=UGOg3 CV&H M5� EZKcҤED:QYݮS5y<Tda $dM IH1-WjC '5dHyX뗃[86SwPboS "ޥ?�O fDJ"0"P\)k{;)ues@oםΚ/]x251k(- ooL'Ƽ NSRbO`cO a�p%z%8@�aQfAp0h4 OJJzǣ\n[t[??|=ޛϳv_zܽҳ~xV+Uʊ(ȭ #+yY%8I(kTRϨl(d {F1 xSיl *#ӓ56\Z xy¸ iIIa@Be{.%A Ņ%EĊ80zYQ\ŬB 3,qvtW?4Z*/kJ*ZK;j[{*AUx)]m 2^Fc=M.Iꐴ-KJzmES �v5T032b+"_|lt]#&X!d.tH8raw&# C͑l>ٛ!h(l+*n' 'ԏPf)S /gV^O=`2B1p>0GLp?$:_���IDAT˛򹼚P5HQ eN,>AErU1"e@>Sl34q;f9֧߱/ {=P8dnw;ȏLTLFمT^Yt^Q99<< W/{<y). eYT՝tV4m]tlm]]a.UwIj]]=3+.ߜ'Yǜum�8@8X8zx{h6Z181<?8r~w{'O:,c#z{.sJLl�8@FvN&>',gWFkgGGίl=~Q~j8.l_qG}exGG:Ngez3y9@o\dks7n_ko^w#yEAUWQND{b^lFMX1'@veqiе_޽~Ec(lbeOg_>ǶיӈFIa P2 1� !`~o~>ۇ_otÝЎѓ(-2VK oiƣ1 $�]tv/g땪�~t<Tޭ@ +S^RÀ1L[jr<#Z ndb&w*:ǃ% R#$I?E߃C߃#V)sJ=ʢz`}Rf= :KYlLLxZ8ZVk,5uh3fϵj:Rw4?9;QEozp-j7}gw_}qsl[^uH{0;Hdjqؚl. 2`q@Fl.7%fek֗4W(-p h0i)(*,fgd l!%Qu)ڤ-"E@%)p(O(sќw7}U{xfpp Tu8�8̢)At pD&bDTzٛ]R54h{pC5g׊g?}GkEZUY^Z$QqQCpHX3)_"FacìB.xĔpro\< øƅ1?^>7lݜrӅk/n<^H//lJh.saMjx~3K萜^[\WRN(G9 SWyq]NyDw]^iTZ]*˂ Hz;tn[H N;yfT{:I&wvWZgen\G Y 771*m٤',.^~K{I_OqownP:=\# 'U LG4C.A}C)ljSP6lYИať躆B,#]/+W ' V_f�pA42]=?B-M$FP3tS0c ` (w$l;}r" *R$kl&__ҷTes5>]h|mޏO}3uhfoh7U7^Rgb1AP9ᜠ~pl^uڕ{;ZJ}hc(vGz('AAl+Y[p04_50[34h(ff%n5W;5LAl3C-d8ffq=0i "F-fWv5vϭRM=wm eòU:0ǹۏ_ux:�n~:.>:VNG\|�8NZqr# CŲNqM]IGwdB �ĹYuRM 3Z`VtֶTl~W\ J><0 1<;>yWn~�_\@9CN^6|T,m,ÑM3㗮.߼4:JdY@&6NٝprqD* AC CҊkϟ^@?2u<lBrݽc/۽W; aӷ9ho87Qڿ ѷ^Cm`g<O*;D�s$6p xL̫KdaY6@H�0VC˃纷]}hf,b#'RĚ͕O&a" Ǚc:׀GkV$4y}ŏ_~41#|n2^=C71RS m<OTCUR@0P^BQ~9jX8<EHHsp4A(cm8zILD{e+FY7~*T@~ٲLS=bpDz(;+hHaQ]< wnoyxyg￐|?W/}g=xRרІ@V\ SТl]:Sg l!)g 259bDR&>XUp$7˦ĮĴPdXeP!8YPy$7 5 ?h3`"H&@D*H Qݒqw5V<o X<Hq#_Ej#@j!o ish) 3I#$E1i4 $c�];w?\qb:W>pq`~te~pȿ[_sxD0�8޶-eKaS`ښD#Z&XdPXa"d6�K{(�q�6h?2%DQ4;:>i'hwwi捑'K7>\jړ7*Quntu'/S݅k4v]9"Kӓm/ڦgnIP*oMbys`nS6]q˵dQO&ԉ) N8㛤 ( \^T|J;ML1Drj\Dvb 6WCkoWܶ!4?@2 zci\Rs0u` [J.,TU6w65M wV ֎NQYRVc]R0q~xv>K4 zjD}cvl\7cl)\t$kr#2D<6[6>*9Α ADN icz F{) , KJki)K Oig?/Xxu͒lSgu=Uy8Jp�8@�vpM ff66.;we+׻7`SiSwB.h<2#@d6Q.6Z}~%ve | opkmsuCh9AA`Z%k</9-L $xV!,6 uG$呕s^yDFL2Ss -Gb ]K75S萩ohjqu||$\"霞.|ҿ, ѱtѶpixkh9Eh;GE`ˇgoݬJ63;>qycѭ=ӛ/^ԍNa\544m]U-¼ f],2 Mu 음]LݽX[P>1R3W=۹46~ecW660"g5{#~`}CLѮdvct{wƃ=a>bt_S!7?c"kivlBsqjG>Rql`]h(]_8xbe雲9B~E�vϙȈ#~&/lwn_CLEHQ$֕A;AוL{؃&8K$A:HNћ*g,u���IDAT\g|8 h83YBtT :,HSWSt(�2{{xK 9;Jp(.4^ӎS\Ø_1XM$N+  I:{% 9Ib!Ip3߃#4™l8K-Jn>}Vg~_߸חsv* 'uIX6,_Xwm/Ï_?7/~ǟϊH~~KDy~vEH3=SUaThTJRە@4d*HXfq1<ttH#4de(9 LJ+S`~D}8Up/TO(4]tTmRA|ԆaB1 x'bA"`G+U,M�EqDD9itwF5"u4||"͢~a -;8_' ##0tZ^uW]˫Mks>PӺ&ʙY~{O^bկ?uz_-G'i̭˚ʼl#vJf2(LT,[<gmdÓh$:*)t 7 2�}/l'ۦ/ʷ6:֥3ۄŠZ=C[JLڤ|;J_FM{q@dGe)c० AI׌E9Lw̍g G}6]W К]d)(,6$Gjpxi'(EҚb$1Z( &E}CY=frumF@\q'ud7+ۋDŽs D)U#%}5SiAE#5ot C, IJJL_103S]6Ծq1{-˝\RŠ7.s]<xjlN TJB>g`H3W 胡:ŐH*"ƅ_M ^ƗMӛ7zn\xޯ/o^ yEvńMTbLdSu^1b?L<"#4\ ეp@((H鉥5�ڕ;`bd.{W$DьRxTl(jvT_` y>PJdSph]>1 WC}k;\5HWdPl@ ?FPdggdCgJ˛dC#c3`tp .,Lom/_e^kkB"�da0VNQ u3{#NY5 �8 CCU}-cS+s[79KOZ+bae!o{f[dCr\a~Vj =l]�8/M޹!ۼ8w^yp@B�"n{ fp 0GLQw[I+0ܽK[_35GBm܁9 #T?>}͇Sw0Z4l4\ `.�Z6Ni\tĕ[O? E@ھH�Xd�;k{ϫ&q$U+{''Cww`)hFG|PDy8Y4`BVB4T  CN3D*ň?cwMbaog6NJEMU8 ctQQ7M)5/r<v;JT1`C!ޮeN3Faw�[p@ (坔HBɹDe)8¹ytGZ[Ykiy(@҂975|PWSzbtnQ>Ox(Lo(vl/Y}Q;]OPhCzzt/++ s8S*4U6bkqJh'&)UM�@ZT$Dc@t&Qk�̈́4C\maƱ%'rLK"R4IXE�`-Rl/�#@fV;m(A0[n*<<iEk!@(.Q FhG�p"IJpAɢ*8BB`(Vh,7 KgOLu[EsUKә>gZG?iK778=֐jdMc0=%<#H q3`4І>LLfAphІ6J se8I-:Y *L̯=J|i|gt|[tExn}_X*6/M쟞K1MB@|7ą)ñ)x(+\ؾy|r3-;8P3萓kiMٔ<]. `*Y^]YD(Ntjl3 �l,̉+B dcBI/NL=Bi7N/JIuY3s!dEAfI]݅23Y6Y? u`qxzCs?]~0:6X_<1#gP*kŭ,;\<Ims`Kr6;0ĄɅq` 29苦Q8+KdǺFαddw2ωDՎ2n}s7o?qOdf7h]{?KÝI,5~6ggtO\nH?88O엙) OG%g6Ϗ\ٙX>??o"9މ�ibID~FڍW%˾񞳸L` #ttB#AΡ?]{D) (wcޑG"lKb10 A8Y}33}sӽS}3Sˋ奙V\|WHѴsNXBfjGC|.1[m W#{+'4;Pwaulv`<<u`y tD@3ZS܆kOE-cuɭ.={=['D^ ;(p ں,8^QWokn0#%Ic@x×/$VH4d Ru:8s#7?`ɫ֕`FAtGa#PUKgL\JĬ'm<2] 9 F ASd^O{^6JHprуƘ ##]M[.=x.gdFD 1iS^]խ;IiHC^g:hNMR1iDt.ڿW7~Օ&tq&ULPH:IDU<"X(⢕r QR@ +<4ObPPD0r<QS^H F,0)g& bftv,^ L%w$ށo*[p#'#>Ls4Y-6F VĪQQzqH#HdH'{9@jH&$lNź&?zXa:c$-[߽篮}^}o~A_}ӏ×|8)<BL:GSgri f2 x'D~Ba<.EDUXB nf(GPF*WV&lmݎmmdtTP40$5TNN<(H5nr5dؠ kE)0GdVX_<" y~pb?, KѲ9bũgުIn7\>>ϟOcMO7˂���IDAT޿_~k֨oe[aeLO"ڲy5ae q_*ߋq>$C,<0œ<Qxp0sbutv;#]w}Ž7 w?ꜻR=-Mov,1+Zt2׷0mʪ貺RwjoE+*XUg; P탱5!0Q(әKg+BKLGi'9 X]_)v; ϰV\'ݶKϜvdqbkcrWt jZE5ME֜VS2 M6Amh))Ism)Mͨ.Nh\axh,wDpMlVS58v8$B+84UHi09eumdc| )-;3l.hf[V2R6V0<]<6(i¤8E\ȤtHo_m@S(@%{68kmxbRޫ?_~?{_⛼;[/|ﻜb7t/<"yдH7/w_  "Ù!pGW66][8{}bGiSy>*9<@'}8X'+dAސ'd{&P9D!h<*>~K1X-L[OK]봝;2:"!MJg&f;FM}ѥ ggw/.޽ݿorFڸA&VN;iXk<h`r2:Y{ 8 12TK:9�>7/\NAwpF&zQ|7rޙ;>9;328+^?7l�:ac8bu&]p% F/(ٹgB'N:Zu<j ;U_ӹ4V8/3}fErqptDZ 3b6@}z4uI:GEUK15d0wS{}}~E5|xV bct0 1ھqq}`.=ap, aU4<%rKr/^*+?aɺ ٱ_޻<سrZGйVl:J9"Y1ɤ#X=l! Ȧ;>m|Tڍho 9td�) E�Aqd`A 4ހ@>HJ608=b"xbP�ɔGgXPA9ށÒp%*R7 #+b N d$H#Kƣ0PS,!e&p$,Aq g%N鈺*bG),,q`jny7ߚ[<u>z}/}V@E᡼|,&_婳@,  8Jphڂl`5a6H;W1EOW>zY_SKOЍă@Ƃ90߯ lG2ޮmx�RU Wn D'\1C -AaQ1F1nT�Da0% r>*AF 8N(}r@.הvx@煖Vx:;d!ۜbK^o#7Oe#[;0M60|dq !;�8|hp۰/4 ~ӞQC-W{/uoG.?,]ZW M}ҦqBeLgUT]Մ, m ЮvD]//3!DԦHJJr#ʊj|%b<gDUge2;1]->SS*)ŝ68nALvLUMPm(lVKG9Dŕ�I`VMGnmdq]ZLU 3F"Ue֮g<8<--NzPِNil)^XfVN-fIUvP伯�#!,@K女SK�A8%Cu" pih*}MrRcI>\ntywݟb{?=zb_?u륏gd.?*|iQ/\� Fa p--Cc-MCm}NYch|4043<838vdzris}֝՛un@B^#>ރ=xcG?SG@!g贇"S7sS[8C&@.�㺏m}d P@9y#D4損o gjo~iW2> YߜYZsqd{K!u4?dnvI'dXBl)[103∳#"V6<99#]8pZh, 9 vDj8cŪi9F];Û򍍹 S67^_}Fkieigm@غ8sew 9!" 25S԰v4r>n{吃cazX89ڿ9yҽm n[#/$ s:p,(4<`xrћl[ à H_%'ϓм80qvvE:HmXHIx>,{v+wp<`>j!֨a~{|,e5(I#7mI?OOoo<zsՕ .tK04;!8-xU=N;H'SpX_/ջwڿ`ܷ_><<dfEMP^ F=Ke*Yjx blxF$hZ$l:!A' $L*>ap`ZCⵢ %8`I"?8Ls_sIᗒ 0iYƱP\ G äclC/G(4-:O`KMMI9`TcPy{gZ;Sm) k/o/OG7QQSOq8Whjf3Xt].K>@LRRC;%+4) =r ȀHL'P驺tT!H?MbAIIZ) nƍo>JtT%Qd 4Q?*A1QyY,ئ@Pd2GFr^:QpʩĪ!He*Hť,7v �P; tÐ.`FNP($E_G0!/ŋ0R2p`h'3oKք--;^=lЭ-:pi;_b&+vcfbEl1?YRWe }y:ϗC{'xyH<5ƻ"a(FfFa]-<.VfMnoY\lnݐ_7yKG/b+F.ߐlvHbJJbqLqY\i[U))xTVxpҜljߍ!I;[#sbPDJB 3F yINJDnn`^&Eچ(/=vAץ X$I&C`-+ąqkwtJ*+hW  :*jJ%C i)Eahjڝ)wK}3AM-tQm\t(o륔7h8Fr:%[Yҁ6PfO—Vp�T60QaJrG 4ؑ=>76Q68zS`X_4Kq)u{bH}kχ}~mݍo?ұu쓌GuW;aoYTZ���IDAT.[#3}PEi1pv7?ny1<[YZWW[];1$�[?o^FF( ZO`{!4LlTY@f_PyB3> 2Nz@ڎj6~N{kYzq9dqKAWx|u~heme@*蟗o.^;~KeUX   Jia|S93{E�yAx7t:�:bqxÁN]0pi^wMHI;�#?}{7jQk#^٩NTj:9prq`u-UZgfksOx3Iyõ܃9Cyx$ڷ.ȯݝ{pQؤ'>vt7$x7\X6szlmquf8{XCPmO՝ҋd7dcdC(D1Z.^�9ŕPV?߼Oɷ~ 7җ-ON"OQ1H1('JlC$3xcYs϶<ݴCpm<F1+V:Bp�m S}bu^b~A& ̡X2Eq9-_zk5l V ,`W" ̎q(E9 ��,=@�%P5TD$ ܣ\!s>WTLsWp9u9ªEu9qME1 |BGI|}AJw >¬.Ϥ*D0ap'T(!C+O$ TDJM S+E0tXl[ɀdT@�XHANfƁx,DNRaH )*Qq\_ Zq*jQ@�2lG@z\qelp8 yzjk0G4Cy?4 DʣHBd�G/7R]g?xKacU>CAjnjܘ'U:T8._}f'}^srHn)_U]P\ h#!Q,�.1�_$:E%)X"20ot},V?غ^?Y70S;zctzg_l<`=cwr}]<1.kkeȜ\xsKD}CdC#"Ѝ×45]^p]N]V+IP2EN]I))^l;kI{"Z]JKLxܸ&ez}▓M* r%Cn P7kSX˫˗͗.gK']}~AOo0M.GwvG-Qb,AL#`xPwhpz&hq`~;A3ZF&8 IvN<KfJHqMgVh<tyhl6M2WPҟ\XM!<$`tH<3C z#nD`'dO< n1{W~{??'W>z˟N;Po6^r 3g/>=oV H Ȉ@(+9a!vp@Oacnƶg`HjVieHfM^&+kQT6.薵JFFAɩ酙;;7Ν۝߼8228UHf&F{9´T̝![=t2qN:A&n..qW�Uk8Heдt=,-5-]N6O ̍WH]ށs{o6Ɇ0+ߠ)c<8s|;^唳C)oI/q/m_\\Ymݼ#n&j9B uHmx}CIPq5ji'oݸW/_yƋ[Q ZBd O!ŵۗZf&b̃n^S̭]t\xŒ|'v/ 彫3wۻ6X" օ ԇ2y[\}sS 'B.{=xw iBcckً{˚u"aa:^Az>!N>JW{.{"RC-0X#8hX9:1;wo_H]Nll+Iq?yw'z9we__bHr_m:ġZTd2C`&p 8ɔ$,cj*2B#&J=.Z5VLA0 "]pAHHHNR4B£tC[|w?RDJ55<%ki"Ǒdk71/IJ ##aq8>]! ]+Y8pVi(&PdJl<xL }ͱ32\EB+Ôt>IL 6 &rSCtQn|UiTڸ̧(#:/iJ2ZhI],vp:s6wZn.\l3Wqbkp{:si0pƺ:ç%ǹX)Z9W튳%(ߙeDa ] Mz{y>ҥSsȀ5S,1Et#Ӡ$T\Cjt0d`v|u8'JU#cvi=r(xHrrQP@ J p TB;8<v@fz_F.De H\*V7{ܽ{McS}~gd6vrٮ5`n4;\^K'4r#i卝C=C?~}QXWӻ/&sH$#S#c-¢bѮX|0>Eab҆'fW-ݕ 6ҳ&]hު_+ZvMOl7/:?v̽{7v'no\iZ]մcj 0!|qREkꥢ+>tG,iq%%~ Amc |v$ CLnZ[MCuH+WQ9ubaCao@reݩ6$FT/ft {5 =]Y 彽M3ɲʠ$=03;Υa^\6bnݛ5 -C#UsaF}cdrm 6]YO˘^mYʊWs22gR{!<?@d#\Pldeh1DW8%9tWiW~>iO__]egK,_;ξ~3Yb(@< p+se܊hc)dԱ %5UM-ō~`zPWCcok۠thT66,L3ss3k.͜:~abi 0%G$Ӏ( SgV1'ŝP�8L8 sd :Dq{[_0HkZvqN0:wN JںǤow(z"k<$DH 0ø;. .5wmiJ6mu9~sZ( M�} ͣ.\2y<e$}|ӻqS8 Q9 o g9u85ꫜ:�8f9z6# O-Q+JΔpjN8d3W1Hotuv\B͋w_+>e9zrsϲrQ16w~mrd;5#�D넌�9SE㣶 3zQ%N`ڱ֋W?xxiSF6{M$M4u���IDAT=M,PS3+f]z=V/g!m,c"e#Y9wG]ZGW%f=2vRV>�ckmGujQhsvf�:DA>4ׯ1W7CgۿϢ/~W_\ql -7{̲|y�r^)Ej 5RIa)89,.GR8�n^L O=&$FORc)tY&BS?r4.Ƴ:4ZWkZ|8"\3(P_ DJPw!H�0i/#8lYq$�'vI+ G2OM#ʈFn[ W\ު\/Z\_,v<2Tωi7zxxoeˢ7D_^}wMuћu/oSZMi5RR_ܳ ]^Wv2.? R''w  i&[Ɩsd\9x1L�s(ҳwnY\KLι+El{Ovn)ڹjg's 艗"K.Z):Rqqp)gx/Oo[3p{b8P8'$#nU)Uu +߽q+dqYX`0a�MzQXy{BJjzދW_pͧ嶅o[y/o=$Z>.?.{CQM<І6NHXrfLkw]IU 鹎 Փke]s�!EAE5Q-)M)m]Y=Eã9o];㻣To,o%LLiy√-lLzWi 22͐13!-xߴb ,Gax{rjyaK.LBN]2!Q/$XƦeBb}%eBH@�ϴ8rvrDKMD~0FLe-�#5# #{7x,"$GpPq�,5,;/?*{`8_[\Җ?KF+F]3<Ю!\ɋ_=H.r 819h(Dy҂,s*Hgd:P|8'~7yދ;n_~yaɯbs,_~&\xUco^+)Oo;o~RtkP'��9y3-VoKb<|@JL+M@K*%Eօ "Kq𒂘IJފ޾ɡޥʞ< 7܃|Y!]%Ik=j $Da}z:ƪZG)U?#s -ɪ4WtN/Mϯ޾==TX{k5(߳35<}!:SG m,۸iوuȡgnգ#s#[G' Z0){iݺ0s(uR< Ƕ֏ XټrN%8FY%c�R։՞UNj:g@.G `A`xɍ.}kIc)sGq@Zэ-KsW6Go rp0Q4sU[B5Ul]9U&S7y/mBdN\~ K#U6[OQ-LemTti^F]S\j{so]2viO?}(ϿD?=oۺvm%$�Bt{FGTRi=8O)Z#chI,R !%_rw tvXKePx.'[;>N3,kmWSA/?g>}JsfgTSt$FM!RSd=t]=#ʖJpD18ʿR7+|lΪPV7 %@1ACϤ/ C$Qs9°Ry\hS~qT\KSO<]*.#;}sOwE}ųWVǿ~?^}0%Z\k \h&uI11k{w!Cc@*d^Lϰ$HRzA4>o?u&_GWelI S&VT^Ce3�8Te2]K﨑*H?RÉ(3DwGJq? 0L:.NPW\4*vPp1u3mXgp8SSQ 9 B*=ڸT40XZ=sw?5_X[V;W?;2`3 c&'X O>z޽h/~~ o2FquspPӞȳ('5qvs ΍1p8N搛&ggncfڃK2~1V8yա>Ԭ`AyFssjC_^vb}MPd\{<xr GOe/^ߟ5%dY$1u€:z-~r954܂+ev^|b]Pl�WX98C.)s qM9chАG8D0:fz ůN�O#f^|ScQmMnLn1*{Y54q-9zp|uÕRXX:0 h:\\_RZY]01).AfkU ^g}BUMvm" 7N-rd:R,0^$;, $bl 2QM4gz��;*{V<_o}}O ~^ϑ?^ۡn}?U𳴾:/=${:]�8ܜܝݥrJi:퉲&nڞ,TP&$K/f3Sr}JyY"PHQ.#N HWTU'lh)h-hmw??Q;81|~b򶠔b( syAZ&BO@buw!sJwmcr'N˟9 -lkɩȩUCmmc;'V9Vok7ۻ$DM w:B4H>YgΜv,-6 ,#S9@θs@;)5lv{uL,ٕʾّU�wGtv;-koBS_Avma``ȵ+Ms3䘤.0PrU2s<h S4gb]; *j_ms96J[-mysS }ݺ=x~+m <!gz 8KlXYΟXh߾W~˒&g(al-cx�QǷ WW> lj;FIY�8L}­cl"ie5C`Y|ß?.^go o4z]@ToBa@|�>B`$(9.Ac`8$OH(wgh?3=]E' 5Uy9ŅЦ~hA$jIҝ[׮pKK}<.0!8[S�C0>-БpFIx;UN0gp[j1Yf4htE7sB=Hy9ز0(=DMKj˭k5پ?d1o@ ￸׷D_H_zǿ}Ż{_~q:���IDAT|/gYQk ݩ}qc]#d$SE68RT4Pe6xphp|w!;$f'~Pi ^ž2x:;j�m<vJi:eq#^E;v;T0!- ! �owN(9#Y,=ݨ`�J8 $86 `gzt~FBJs�{Ԯn-M[d uUԡ-ܾLpzp 蔔{ׯ߹v÷7KJ;ol^ҽW+�.d2!it(}WOs$e_?"@t\xtۍVmmvO$ftGִ"IA rlONfRSy\]IRKEB07m$wzzsg^͇ k'/^7Ep�mP l }ȠWhro.֛IM7l|l\cV'N^Ϝ['ep #X Ӂ,�xn031 KET'd[k+ r KK*jZ[9[)Ʀ)Fm[bGrvиKT 藝V3U$(ƶux&5sڂOsu}C91=7('{ld`6e�`bڠ�8\Iq E@&P gg0B3jG6pm(vF{Kϛ^ \0X4H&NXzH;/!.X�W` 5.8[߫q xA\E ~ ^,oWb^^Q`z ?1;%)( ɯ)*VT Kjjj+u]mC}=KsC֎Ax{BI_WB*!'<#}T_F@YC:gTL2009~|2Z(bUga]ST_\Q5759y+Wִw}ևP=%W㬄}:㲧U[8jکaqmٙWG$h1p9s&fN`vWv62m*lo?߿062p؃&fc2' j]%tZ7 uNv LϬu͇ddۥWPIY$kfdSP65]::ZTLHJUA1T5/�p>zڱ(9ꆀ+8i;Al@ђɅ֍1 2vN0 w|~echlsnǵ;8oSIU K&rF":(]e_'zqo^xw?=it@&O?Vp0}ࡀȣhx@8A`_uornkgPJ1 s"232xVmڢ2f~3=>w}wfKR CDi2]HU$)zHW;=֑'F!1nԸ'ԃ<m(!ʉpSp'(H;X%N Q!4h4pvUCU<=4a0 JaGEA^~tLY|Е鲾g?]ӟ>ngnmV85=[$(\m^ԦnDw%o^"z*@Xl N%bA^ u/"M F(B"v$M+F K(0  A y Aɕh^s&킑a4,.cr;F -K!XS$d(U"IL#*Rrx"vJ{=`0P\arZ.43J# JOt9ݜ( dw| )Yݸ02g]:f۵^⼣=VEO~#!\Z;>(ƜLfD&D5^l_5έTb_@Mu]P}GwxY0^>I( wGyHW*by{zEgE'%7=~ֲ\r3mvNKOG_btZkr!,';~xЧ^S-miHho .-I-jm-NiNjv31RXv_C\U6‹_VgrN|a ،|\hhlEE{훯opO7=(,kuyĽ:|r%u5RB(�_RxևsM?Fgdل%W&V4'7N$gTo(L H/蘻x?~Y]TtaUQ"E%U=iuˆ"a"=U^_Y|~'@Ǜ眔ыh"H)iĮsv4` 2?ޓ`Zvx!„-o}W~n=OWE_~=//[}~ooE^>p]Yu~܍kF%*ɝor#y;&=b9 'irJawUZ 9= V |KAܔ"̲ܸ܂ܜ켊ܚrPT0<:1;3ZJ..&GE1ZRG j!ڒu OIhȝ2P700}r'kwDs5 kg68|rj{Oڱs�j�s@4NI҃hsTWALQ\VWOUPٱs~erzdc sm�9ro%aj/c,al ̡haW߀6;[R4337?:2wRF]3!qLwZvzPhklttiqnʅ3Ӑ:r6.p){CnHE+CnCC1[^#3+{ xVOorŵw<nٸ[|9%sPqаwڛW<X6wzRUJF\AVytQJKgW9.8p'rPM%rriFhO]pK]IWœq9%%=5 3]Ko;.7^jRasԸ<u,߀$Ń e:;89dHȘx Jpwऀ&J 0≐PEJO9QeZ_>{sџ?DD`/7 VEeJ٬cH�8Tc'vh�j {V!vqp 2(EPB]402Qׂ]6 DBVͶ]X`ٓGϟ>~gŝ7/3a^B9c2qn)dh28vW!(CAWq!L*ċA#gR<X1}LІ2X9 F ucy p,̱ I Ar(N<^xC�m@ ^/B 'ʠiH�0/JE•1(,ZX$$ D&P)DC$@ UvGȻxp 9Sa%#9il~ڽ x?WfzLғ œ�8#59Ofn7!=SX;/}{ns|ux \XYP^QX`zX!n"wvup5v8 F19QLaFxvlt~bdEW8���IDATͶ__zT~{oCxm eNAy&' ŝH.YYhX�sYX旝KI*oS+хe#cF m旛p8!~Ԃ2T``PX*hX{з nma}cVC.|udfk,n sb"9*YxyE%�pT&U'7 g' ꚛJk# c_-9|]|ôə~Thj$<|3<VR18^ZW/AfQvCX:)4u`fi䣮��p !h`9 iE^$wѫwoSW؃O⅋|}ʗ&|ٺcIʕ{y=s-�G7Ӎ_/fw%/CRn\82SN$*{%y~}<A 3Q) .FbJ*e%%ՂzA]KYc{iWWEooh@lź.A][J+*ٕw<`htPYȁΨ3s^cNk>i,no,IfTf֝/o8?3: q+}#1IfH}'!{ r Qׂ<|\FjϩS�~pKJ:;~,ī|׃128g5U544**]7w]wa)0#cعtsC5w8`d͎X00115}gq9+9+ojhu9w*8[9pSYC5˫QzODV|`߿bdy~~p[wu]/3sd$T#T\W샣궮7nhz'o|/l TV#ցaE .l/-~jKVs/>XSm7Gy}U̡2bwg]{U0T\+EV ?TDq8^\ouC IV&A (2EQ,FRkRNDd =y,0d/''I`J4$g0waq"<ƻD pp'>6m{?huuQ8Rd*�8<qNpwr%ڕIGHt#88P쬽 mn$4LF`h7Q 35),-:Cu= cag:4H>";Y_SV_U][2T* {w\e.{v2T ,C!*2i <,5N<@*qY�CA~\>/WF2iAM#Gm X�A+4! v ၓqǃRb% # ^ +cp/|鉐{B4sM4CRq*Ǫpx' <H'\ sv`%28(7\+:]V94:F i޾ti#gtڨa+U o\3f֡|\RL#)T1:yˁ_|ᙬa65wMs\f cB:;icj'Z`vX3L3,h~~M^\QJLA?'jjbvK/kWq۷m(6(~b.wuUUՕ91Q2==ߺ8x؍+׻7633Z zꢪ,BxdFGG{L2:%䐝?*T5 TjOqbs�BŒ˷O/f6_X[ (v!w6tRa؀*jA]|qGzSB,+0@LLD֔ws:g7o~/~N4}wFȠ]L[r<8|O\s'5= 7?w0|dE_EMds{P[!< +H]0Xsۆ{{rfX.'x;#tBVP icto"g)|o~(ѻO?37~3u/n}Ӽ|*=lwrutqwqc!(2q &u8 ^.7*<XƉ1#]}Q5]|~Vz_ZVHV^xna8{pdv_Y_PՐ aG{�0G0ő 5Uʹ8C'1=GNIh(2P8WKr谔֊ڧ :S˳3 -}ӽ [=u٣Onz0vu9xZ<}Q׆hCⰭaE##3'B26ڦO6Z Pt=67P2=gkxھelwacdsŋg$ghbf Eq6;kP33q~v~|mcރ+9 :{t,l5\QZ(>W80GJx \A(<V�%J*Ff씔3Ul"d!,]a=՝ v좶kw;o<�mӄX@,\ݔa!,qklakҽ*<ֵ(* 8fz/^I873Ey�Lh;x'B_iOpN%%cx31$iH { [KScܱ!"y:]` !0iy8"8Uf||`}qUQ-=KwS$z u>yaїO_訅!, '!i&�7Z8@ЀӥP�7RؙRQ ]Fba29c^T q8`1Jכ@p9ty$h_tJ8CJ3#&Q^GCG"`]5<!4|Σl*{sȐ�r^4}9;P`y,&ɠʓi�D Px< R9vyw#h$""Ia(r(q'yY;� +yy7u8<B I@8C�D(<8%ZJ$TH�Ύr> qڸ:Sa w ĺb"9`|3ONI.n]ڨ߸(5I't*ۚ_ڄRreaSPQUF|aftjxU8ںy3WTb_=?؂cim]<PT+ljoK0y\p (;!X{̑0q]P5:8嚔ؘ1>^;<{icgo^rbnvfhZZ\qoh�c`{Q( YeO�P 8Ib9 m'؁~w e%eu;F&f J75 6-Ua�,Pk|#\^)}8#2՘ED8Jw5&ץp2*ןyo?շusÑohok*Z[@t&T` -g�#9!~h(�EX&b3't!+wr&4WKS27rǛ8AE(9 ͌Đ:׷>ۯǷ~oKx+㟢~{m ^}ڴxp_X���IDAT^31m�s<Q@bq8@C%9t*-(:1S4{,{L-M)I7_;"ޫw5zj֣;1#˼VvyShEs1RPVXU[[UXSZ'ǧCX!!ؒjag]n]IeGM`[H sWnNm^4rB;I-=œF gdN˟1ѣRG0ŭUy-ٍo<޾ᕻ<UYB)4(퇨jATBԴt-4Y:jZ89z�T}~icfbbZlI=-c:9rzYS }  Gi sV{[[67LUw-uaBtti;qiuKÎP rQ72><< 1u֓WM 9yG%GQ4}N bUo\L/5n\\Dť+۸JYBOqP4vtNkh[Yt}򍩇/F&6Csy{!4WpdW\yub^baI'[Lfn宕'_n?`>{돫xvzctyX<?Ij7ݚ -Jcd:Fш(3Q XyNU@diJ tq@<@oy46+}YS2ijq$,Lo'M}e 0ܴ9 TXEiBG_ڕW?~/Y.޹ oeI*<�0HWz35N6@py[P#U)֞2P"3") r,DA<\$`Nx `XA5{VGOE4^$M&砏 }aKv$ɧ5ǫ.5!ÿ.VM/;g&sM}O:<u,w_KT1L>M?Dr5r$ ;S !K'ij <%A@RqrlHv4]Dn$s.` H%A$*HOG`h`Ҩ 9CTU84io,gJH l, X NhNQ'vuq:A]Uaj0e7yiWkqG\Ȧ`WDgf$(>ń<i86蘞[{kxkre_V,* WUdT' oo}n?B czF2FW%ҥG•'} \R6;!+ qiSxzK8j| l,+4h$_&+A)H('p5WԄ/WQ+cS}J&ǖ{OzWAW6^)>?wa\y oO[n!˳TUђaѱN,U�`58-39T\_L˅Ewv7NL%S+K3KE.AEI `$eCB1!R~yԧ=%!VVbsC:2 ! scηټڲ޶"_A~KOw.][eΧ!5wĔ03q1q%eq -Q-ҊCи^u݁UǠD|ln|w`~<m`0kd) ;h øhO7cخ(g(".9ū }~>קϢ |D?,UG՗mE 3ƈ`' WP?Ԟ5 n}ND"M~.|nU+ę_)5H35#!37s>|n ]m%gm$U'Vp 4qGPO?y à ʻ jKM:Z:G;&/N_h M-q۽$hבC{N*5гT:exhtUj@ŠꎑѥK ^ssϿ޹#7998鈐=cK댢Wi|eb{f#$AZ r@J`EBqCwm]Z"+BkK1ְr>bqY4קg~kjF|caq;&Mo5!MeIGPSqPw2f ooryfZ>rp`)ǯfpyb}acWFL.k {%0vu*K@[�eRPA m .ݞMg##ੑ?b/bg+?>N͐9 .locmyqNXDP|hc baOp, ģ;[DD=DSsVWN$'J2R,Sy([@79Yt]9O3,D%,Hl@䘣)CCNSs*#*%5 tmexBOf%jh,Ä $7ÖgNPt!쵂CWBձD!:((}=#8YiH>€ᬄ䭎>`9 o�HSၺ1aE)Q+cAkc?ܚK?zyi_]*:4�k2\Ro^d2IL3u+ȣ`JJ %NtxP7J`UkT!ÒgR9)dUUCV"HQ� \o/$qAT d%Sʐ!b =9qp'2U�ICƛu Qw4<U8,Y"^B#Ix9"%C\6ܜ8\Tܠ E7W9gw){VDq0r: w%@w:khu}fr #/[*HY+ؖ>]8ѻpA/$ & .ފnV mHpFHM+*4a(:D6 'pq? C�(�O ((?4JF�DWVO厯&]Ez0zjՐ4033ee=#ˏ-k"W"o^|xO_/x6pit`hܑic׻)R/ \LJBZ}+XL(a$hl`JIY|A>&ّ@OJ.+G#i AZKOfc;0_fVv@An|mOX_]�McTD�sfĘ%0_RaOqwnFY}/?=fzyՈJzAYr؎w bgu�p6WֆvkHw% "N{-A =-Cɽ})}ZUK-+Pŷ@I4Wh ~u >~y懟_}}ooߋn~^5=|*+5gksA:fW}ѽڙE /SЩ\>}j?S/$ "6˾co{34H\ Dzq ^?3H)u 3p mdoMmhoiihkjlkYYXXM 2pAH9 Q<Q;9x|g p�iճFʧOhiY={:rk JʚJ+*A}Ճ]#.^ э*0:gdw $c)wJLYHC_ �:24>r1ԞȐ: ґ9dbn ktrޓ'\Sc޶ʁ՜ MV,*3F 2D���IDAT6NS>gi_^Yܾ1dշcֻ< ȻL\Qaxu }^vznAw$݆f2n4AUK#䣯R;,|#ݖʞx%8N WE_Swfم-TV* QGO:D%TmV/w]3Ǐs W?E|Ǐ󏏟zO>m};g߱N0W#'Z.)P&+ΓCh+CSdh$ŀ$H8I2^V&bO)/yz-VVŠ[#9l.$?O;>f"J; IEAR!{%BFIӍӋ?xЇ'FFAs>:1 l2 r&E@]S*0F"Z{18D [;A!s?[z."*1.+ӥ $L#:rѬ̪%ˊ *?lQ~,TT^{H4�'zwEĂbcuSKb<g?s|{/FB0we7Ri'UVK[*rFJ K[;kxɏO՗?^1.b[}ϞVF҆baB~S1(GJ-j3ݖbK}B*qo޽zv$")vraF'qp.I&iF >*ۈ<�#GS (!:ޘ7$Z R#Ib\4MFy�t4EhNj5qd=J: ׀Bp 6*<oS �8@*8#`qTOh"axx`r+i=ᎁ剁ERe9X48̑60X5{;U"sؾYRugt]GHjNxJ3mCYhg#" 8 p#(Ɍ%A/́٘ځhy?T=LtMI%$Ju- 3�~/S|?~o_wnǟv]Cfɕ ئ70W7=V4LU$ӫLyAJ,ZZ$+j岀L+׊ g#y$i:z;̶dE[P]R%MɊV_Uq99icq]j9CX6a`1T|^fvU'?~ŗ?zvĵksoG᲋R;..E#Dbx(WQP d(^p؆^cf.\XuN23sA1u#$ #Q`n0S( %1̸w?~o|߮?ҝK?\}90rU1:{srٛog6x۰tpptK6|IsA٨Nu¼xb8$w ־G ?sZՈo{/їT),;n;=3XP9vl^E_47�W2 YfT`a P֑)DeC U͉=.&@8c%KrXdu֔TU+mš+Ly~SAَ#'Վ;�}!#GT kzd%i9Y�M}u]##KW]gOx}ً,Eca18~Fvم[;8bbR2>X 1qT! |@svn@Vu,O"Iho@gć=8B|cg3? doΥeby|b굥[[W_Im-9b<{fu dtn=,@@8Wgukcw8f?z7@l]!6.G8Q0$64|aҵk9AZHcd>zvǏ&޽{7o~oJ+W~ \Ta V*ik:i&�Mh T$Ч0PM$B ܃Goc3HًϿ#ymݳLF6GD2t"-,2ɣN%%(O^Wt8פ @,ڗw,6TRX;(@ 50ð`@iY&lnf@?J%^lQs ?ɌS,٘XG=/7P&% �x9='5i,rQ[;ᥬCh'rykasxb߃q_P_݋<[?Hm,j\OOK<ݖ[Yc3õ}ų_ܸ|=YYطR\+_u㇯g$q-2\nfՕq{1 CAӧ2 hQ m8�%Š3Q\;QU"}C;QdaGNLKP(-7U`k]ΆfCYef$.9^*CG4P(D>2^mOhtPw3vGC6D;\L 0 4Z5qz@l}945t.8NZXTJKro>yEӍG5k[^6snL�m4,.OH:GF{NL=iM'E`>EhdfSi8P@OdpP%Yҹլ aלxz<+W p&~ZM+Q^*NGKQ%C}#c`lz}m`qf;^?vBq/6{&euȸmZfH4}q}i2{$?#+Hxrh^ ΚeA!b1"{6 J ʔJqcH,/moe쐤ľn^kRJ@Wj6dI Ir3 :'>~^{y[ٹĦfV_ܸqEHɍgYi>\!K$u;l�|Zَbq` ۓJiug�8NxѤqS` 遈ǃ0 bħ.\Z1uqޙ#+W{VŒ١gnZ4Φ^qž끬b po~gsp(Gډ}iMaƗٯЁU!ՀȊ^} ont짿U~+m%X-^t+}e3Zt<Jx>Fb8B*:qS=QuDYsLA _As,Rs [;dՊں&E{K[`hjfeg?w Pc;CTjֱ>#;S#j3ˋR22eY.imgY@MTkl+W<ǏnÌw]&gU>hzst-N]SS޾ޙյ̪:@s:vJ唵>W^:VVK}3ٙf^G[Bqa ׸:=63׿0smG__wԙsbqA?u M5 qaQ~pvĬ5-r3zn~\iQ#7V]ۜw8hl?w)2hŵ+N1 c!0A0v --nz`/>-xZy{U?g`WnSr/\Zߠ8ۨ40=Zܹ}���IDATA5alO0hqȝx6Kb h::t VѭǞ9:46:#+ԀV!IqS"N>\DmQҁ.G7!^/)V3.ڐХvB=3Ҽ2q8$?Mu#opn(?lUpRAKH#ᒃ#$^QZ>HMoćeUahp.mÙɇX1繜XIx#EI$NK6.CH:gӺEMKe Қ"A^ɯ�߬o o_frs??}{w(_?HrZ+o6zF7:_~o~\_7>n0d|~rv5b)49cLq6ݖ69FڪW6&[Z F]Wq>)Nzc] ;'=Tȱˍ.կ\?a髯<S@sEt"S�Kz .\Wl7r_ 20a 1 Uu6r DFGJ@�|3i _W�V!SB$01˻o\-'I(e̴JAq.*K}s3f>w?<}UǼٸ;7Ʈ>Wn'3Hb , tFaT눈SP䱠0,ޛaχ"T_,>; !Qa\^Jg /ΜBQLD6͢;1]hi'I.aHLa#Z(J p|k/,\{ɵwߦֶz%m=Arle uy=7Tᖚ7ǾJZ_k;eeJ<hOktIg@GxLϒ<dBԒ]%QTU"a<TGLtWV "`ak}l[*,v˸E#cIeemcW黲ڱNkWGKӆ҇rLΓWIZ;CRlTjqer[?M+TP%w &Vg~x3'qw}@X]tX珤;C#qAPindvrmV˯+m|mϝ?nԻUF6-Q׬[i㏤?+}˯ruwUp|8RW,+t+sOU2iEK!&I] R4mWl[]yǂʄ5[oו.̿ yf-wNFRRkjwW[E%@lOy!T */ Ggz¸e5E% YiMeYmUMK[k@DlJ¦NK`8C F{-c ʓ 2ąEVaueH<6197?>uu{7^둢BS� 5S]wZB:~򐝃mLFFHS@fjl|If'v[Xp:yj8utT?s戛SyjTժ۸2q]8BpX;<`̡o5O*G[FGV/άXw7^-Ɓ<p( F {j$vt}Tv-4֚V]<EmsKKSz{G=A*n>ApM hfAmί�s�m4c&8(_b|͙7/9.}L0o{FJ돝5sĺ�I|'OdS1{(h2ɐHA8N~+E"Vԛ1�@<CF& !My "H8BXkwh_8m)JooPw04bUP}:!~|T86 G� Ol,�G�<>  %nS F i@0GCuCu}#-d/[na:lE AzrЉp(@vˮKih<ͷ7iǟ?~ӗUC >O>~{⭅?z{}܍+_(_'/^1q{~S~][�Í-=W&;WWGV qAąD|ubGJ ȈX4x{C1 i]{`˻ 2TQҍ>R/͉ʤ˶x+򳿦밣=uh/Tǵ [܉� +ni8U2x>CFn/acv N>9 DZH *tA{�u hKƕ[u\iZ!zeIN0i6ͮgN\AbnP c>JH1Q, : �pزt:0Y$4 H? _`? *L b9:F+f�m\^|V h۱[j(ȵ𬂈Bb~>^U#J(K,)DzEi[Kejn벁In,;PJjRmZTa)g7p^bݹ7Q^̏a74WH@TᛕK؆&nu-!'#(F lĕʒ*qܒE[.e:arhfNd_Ʉ2Q䌚򜖆�jFTafIE0Uқ5p 8 ϔtMX9&N1u.L8(6Ł<GšY94NypuYxm`j/)h]�GV-/yS0:횸vҙJ*#*-k T:�?>KAB,'Ė\jAZvB|U<Z|"u7W~9MߋLYqޞZY97ؗ/P*nR�>"oo>{9<pAq Su zB51ؓ ߬Ln!)&TU(-핍=-=-}K+`:~dafgOښxs?`oqFQ{&4 s IX\,*˭WTTU 46\\u{iiqS7}b|~+yn3f.a= ɡյ;V.SZ۪6y)w>bK~٭ u3C=˳Sw6ۗ4U;NVrsY]dULRrBhեW='^tE>E_Qi6 ƨ{�%GfZ$'t; kgu+'wBcyzkieƝŇ~z7Ï>!T@\v:z`pM?fI罧C/dϝeU<Ղ(>GÅrZn}͡w _=ۏuٟ߶._):^)M!Mː$i8tu>MGU$c tD݇#ZX!A7&T0(S”# O$jh61 B""l/t̾u8ar,3e=e:Ac #1<ܖ> hTQH8B/{v$|ᅎC J*8?SSa=puFF-+8\05hJX* b!a8P`Ra]AZV փE\#|LpPxwR"0h~aZ睻 n\Y lJ���IDAT*JʊCeq894L̑.,i(Lj}V_j <um?^7_x_uU͋ qE1̤<Q{.`DaRXF-楀|fL>yO}|ݞ[n)lLX UF d<>zf-_x'mc͕-F|o.<y}sPj~{`f*W[hK*no]@s(ɋp`@ؔ@(�� fHoz3vrn$̍mL>!dFPʊKr}RcQَ͇ WnEuNzg扭sk Ц9zӨ(&(08fM&:3 K$C1^n eBڇ{@\C}QHg첚yIdܣKx]iSN"{9h@VJ"lPdY ZXU&G33)9 f~PUxibvс+VCk*+N:ʲłdbD4zj;9Cy5pv­,.6. ->drF?Ig|riƢkqE >iقzrNƤ#spE)_PW*dQҪk252Y\QQ\UEAs&CS39 L,hkD"!maBh-/v4ό'46d^Q};69\(4;0Lg#9 = gQibqO+)-wa0\p1sA¤ߺtk>FF9!<oɍX1vIϵOF/zuǦ_VcOWnXvٵg;Fl«"Z&ݡW-m|B}¹SSA6l3-_AM[{pH*6WEWaōLԂߕn~TOi}N~w|DD# =~{ó'=0~RQIIcsP*5(d-uCmS+k5^}atd :vm,t\D[GW#ϕ$R j[*: MÝ _\~`y)Forbza'? 6xrCFƍڧ0<Y1UiYhY;:yXW8ሁˆzgǫz.t_ZX\Qysj{�6۳@;9Gv/׍n/޼rw9=,5{Oi[7lK�]'c|ƭ)_A.K`CGW`.n^dc/|Oz=u Od~mQ'/GvjCѻ1!hM;{1D5~ǟ~Wl g/">QR:=$?YSR!2JPev3)*ƞh&D1 vu �=* 5gQssEM"8k8�A\AC!rSG 0=;2yγ 77!H$HN:Kn`!Q0> # G ./pSCh�Q�~(p �Qa(pć)@(nD*}8TP?md>�2AA&o#>QZv dA": n8O g&O01",6(8cpK|3BEG:&%; ܅ o΍Ou/ Mwsj Ġ3c(d_PO66pHF\Q+J[4y3+fg;=zڋ.>`R KUUU94IQp&^)ڀF/?\Ǜ^FK R?4 �] �m'`58iR J >`8whrsӞÝ|Ihblr`[4."eOűiXB~q[}I/WpG6!KU !D3@p�m1#2F2N^p(0�G!YQ%syKӼKI7#f}$A^ ~,YVI.{;`L,,`ɥ yd-de%RN&E'&?O+/$@%vى�Ai"\{WXm&TJwy5?P@V6"*Ġl12K,<c9[$WQrK<ؑ(9:܊NfgUVF%ŕq帘֜$4'+Lib5'$J"t$IO=sHqS] Π2 5ҕyqG'�X&jhdpkY-̪f \ ##Kh6#ZJgҺzBXb7"#>9|3Hr  /%}`'<7ʦ^7]㮲yܹp`y7[{ R˺u#YyK-q?yP邪a /ɵAE#N2%}֗iwj=ױn XBNAx'iB8㼓rD }RSʹJ$_t,- IPI1DoNSG9 Uc= &2K*-k5(zA-K3˫0$M-tj[k9q^9c:GO<cy{B\\/,/T2kKdΪKSW˻B(ږnݣsk []{?C#z܍S;g&/]t;�u]w}EUuG++_&vb|O<5:uZ"#3.3,4]u<Uzyf77L4 wm/Wpiҵn~|ˊ~('ٹ꾡;\}w{@v8cE,w?}"l@`�|8p~'w8e~uieڍGM}|_8%"5K3`ngo@OO|bnÍތ|Ô(e-D$\0ҕ}y~so_)_�Ua[潕yzL PD2 n4SeebDhGUi].E7:¥6:ž._9('5 -ga?HzdcO_(//JCBC pHP, 3p-R*r: FpXl0:!OpKJ g2! UO?ZFP Ej EBA:ibZ8.f_C 1Gn5N!Yeg.LLM;.J0@Xgq"Ltq/|(cc}\aa&0yhS!ѭi!wȰh<L^Yw*Ap8J@"AAXuB!1PoP  ڇ 2ƅKRGg14(&N,b81PTLCrŴt_]*-",ݯx7}ǟ}O#]yW|<xg?M[q8x^@FOR؋=O%!`ƒ B Tst=v$0"ᅈʼn݂xhr a gص冉^GQ.*<h8M .T^,[YK���IDAT_$ukͳlбj,sէa|5ی[ q8j;{ytwd.CUUCSh˰ 'XB`# e ŋ\?>{9}j6mɕXf e젂RtQ&E66rvvSVZ[-B'Ei#װťq-EF$T@OJ QZNWV,D)^dT^1Sr,#LmO9Fb$yM.y6i糲&$+\Uy=1'׃6c)И_V,&'& hKtkcKE9,iVlmqjS K/&1F4ѩXQR(ho9Ϡdž䢢"R\\=-Cr; # ̔YWg2plDo&"n$`lo^NɊC1 p| Cr2.^|7'+{6l\z5XٰEy#[ >K4sgq䫸  &CSc8Ks48:5>?60{sFҡ5de[ZiqřE#k Y:l=!^j| ֐s.QxY І¢VrA8"H#N1wGw9;m|1KV\Ju[_AemaBVU80=6>-)69`m�shY8ajbbybǾÆ֤xVHψ%f39Y]guSo]`w@f|Aviǝ9Y{=k;wqims\Z~eyk ٞjn9ipػ989 *G{;96&oløӓ�N^zFN* >40W߾ƫW`Õat8xhm   dܻ+L-4 ^&Y?yaS.<}wkQ.Zz&Pq23`Wo_7o[d)/ʊmIQЊR8cJ\@a:VUiNnN޺ū?~N80yQVھ3Y9b͘( Axf隣@z,t,=NWUI(nJO+~CVCcր6mUQv@l >SKA`a;(HhA@MNL7㲁6ht&ȒwOp69oÙj@҂UA0H REs@ p ih8@;Q* iuHdXn^JCjQLa^ؘBmV!? Q�gD{]&I7bSGMQ$#Q7ȓ"ƙdCv[1c$I N<cERԨH F3BIC,|J G@C1@'aqiB)pGg!m"M 5ٛ]\MNf'Lj}a`)GQ*-e"BRA|&ZRD.ʹ]F�sp<C  �cuOpK#@KR axk`4ر1}N`Kp<SU=:�G`[˭ ]S|RsG5g&gݫY sg7;TMmK2ZNƕC �3hNs�pX!xdP W$u �:@?'~iMvtbgU7ަLΪʬpK+,K8,qg$%&JK#)UQ�2|qY_J+f%9= +y-mvl.=3Ac 5Q:Fn+(<[SRV"C$YmQ5 dz [G'pDFZ*l3\R󤤠OQ6RPH)(Dy$ӲU ((=*BHpْ:� PTi2#SV*1j<Zoob5<JƆC3CO2#ELIEFC{QϨHц,_1kb%VtC': �LIbs-S\;;`1hrX<}@18wiwNna8(% Y\y̭wP7h ^L}s Xjj7X2 {QKS|:tP& -ptȫ*j*ʫk۵u t MԍMԏO֏O*j"bSD\zE913qI׃}a;;Byop9x9KEź]Qc.bg꫶E9wSV>\˭T;{V2K+|Бλ>`r;ܵɑϨ?q 脾7A6)VI IyYaS]EsueKMGo{g_Gj8:&9 ^z.anнN:.8B܍Źѩ升W6Sj/>i1;㬳0n˳gNPuC] V/vvDjq[>]K'k\~q[>zkF#j.;7UWߝ^нC¢[l O{F |4/xjP?kq譛_Y>u.W+^lH3\n;M}y/;bMqө"¢9ƒYa{swdBJTJAkm螞APdGwf|tet} Grv÷Fvw!sωӎL16gDTOb:�%l%hzQ0 G j$sQ^^^8ѯ$A@p gou`|B,:d@0hpS~ g]N&s I pXJ( q/x FHps4 P H' G!H:6R IQGhax6m"#Q L! hMҀNӣRT۩x="i`,^Lң0t,}wot[`ȋ1EGp8,/Z[H9ɷ(N?7^?181(.U_OPaq@ZHhΡhZ4`iѢ�t이HQ<_MC!27KEcw;)HkHD4}6K;a(Ўa'NDyyf$]ޓqBhkFa'P'>4| 40 5ws^pr�§y#Bi!q(\rboq=\zuf͑Ks ]n&+r]MScM$K<8/%W_ 2!:7_(us59#nA<P:.^zn>`dKD%[SS=OBX' vt:|rsa߃g3_+WOkVI< d'cmEMb{f, 204 ]J,WET9u3\ \ڼ-RMhO $"Q EIgRR/!?SRr,OjnM0E#Ѐl`g32UDz\rJ$9FA{[65$�],lγ Nr\VpqWDPجIhiTVuVZu'T,mD WV<Jr o0EbW^՘Ǡ񪪫'grnni&ĩl)hԢ���IDAT5 }cQ-='iL*~<j%]m MuMcr@7�p</ɡ=y<ssz@#I@VQ7u򣷋>ZֿѲF>0eNT%q#t4f؞+V̰F^zCDBc=|R -p4Kks 8REF;(kZZ[\kXUҋrYxG#~dtJw$r bf[Q;Q'!~S00\ZuL &@,]t�shwo`pA�sʾ٥*Eu[`GeKG2H"m tP7�1: 18v�nN9.?s#b\!+8r몥岆ƶޑəs;=]W_u{wmP_m`�]W7.r':;G.^wbˎwqs3 15<{2bX0GčM\(v団 9]9 sz:W6Vn?~�W~.ɍwcCjh  F,]]^B3uS?qMS*QT55߼ڵ1qʳW?}mo[xq[7ڶz~.J? ;;keD3NI7BU䩪j% &b< (819,Ef%We)�4rI&= Gr69 h$:/@Psg0֐ރkG "�zD^*c/ogT!wB!h3r4hTƀ8.>!Dsh 14>>wm@RJ(>5ۇDdq0=Å.:Kzo7uw�=o4d=0JX(�B鄐#4P=!0(Pn(LE"T]P"�pDyBbAj0Ut8I$R@4B@Q yX`U4^Dեq) "dѾ!�X�aYe E:vPm RܡT)--P(n-D$!wwww J6L眑3sp{{{B&L-KrL2K+G•]4N%=#Q㲴<y:Ѐ|�s�pS 44JiGQ4 �=fx?JP$8s`ϱem2: anܩ>"ɘ4$O}ODEG 4ƒ�8jziy�8t=U|<?ᐂC.2ڃ&{8>34 23B4N"(AS؃͡k ]m3^U"jbz443\yĝ4۰زbS3i]=5nKq WwP=v:,u+IC~>ELXኈ�԰pw7suuLg"#ݹt[_f5# }.9=/By3V؊%初BL(([^?T<$TyTd) 9qt Y-Wp@acTT �8 1 }4?-obYVdbO+pS*-̦Fts&Ǜ*1氠�zx ?,ό&IDeeE]]*`~[7ܭ#ɳ̼z73ejW2r 鼼于1nm3BkK]%R9CTG*1!#MT3 (3N rqF]Z3ܝR釉qA�0frֹϾ?6Mm{q}FvzVKOߗ#vnW/0$ty2#ԼRIQ5H[WZRWRʯWgGeKscwGkOFj׹شR?)eYh9BB:f`hwHhK;vV2Hَj)�2q;A΂A][QUIi`p,n<WQUZRP;9ֽ,2 Dq}O_za}G8mh.=̓q1걨zPfyqugkC 19{Mͤr:l1�?koE�yK>֚ }kcSS3Wgn,lM -\NT<`uVIbdbv:o~z4֥M~A3F.v2=UldLOW.TO]p}c<֗VMc/ݞ*!U0Y7?biMG[ԂZ}_̮S2Fõ샎xK.ͬt\z_|q=4a8:G DDJ>2ܛw'  Հu"#Up,aG( mnp)9. fQ W E RGk "ms]/-u\_{vէK/O.[j=ӓyDZD><FP*jTLH" EfΰpH6EbT tE YCRSe#2J8 $Hp0 ۅAF ?}j!ˁ"t=#㽱BOlN ]KzN!CK?K'Vu'Ad}T=g ym Ah0( @@2aBU19ar!v"#e(h$^9A: Js \px4aX`  EW+- j Odd)J<QQEYN<g $* qY"ZIRbWS`d8&BFBh*fkpIG<8Nbs,Y2 F "BCP]$"ǩl-ωRyQqCI:1&GP&RUH4 KLǑJ ŕwPrt Ai 8$-@-d `$z2 O\76 ND%>識^h{x{x4B&�:GJ/޻ ~'T M]Q6ӒTۀ>ñHϻ|wn2,jj+6^^#<8PZ Tt?u"0>v8 aN9íC,`H`c7[3w7NxxRjLjӤk7Bau}aumІ#t >7'Q,q\Ŷ l6F"`HO*%gà1)QtT$`yz12N*eu4WNLUcDjsL)< UHo<*/: HqM3E€"(.-K;3=9nQZI_�|̬lɯBh\0"H4ey鬲RLF:H,Чc TXXVN̨*mjknc[F]h|ܗ/S׳7 gqMA) V}eMD]Cmؖ~BAuj5S)EKےG2&;Z%-XU(i6u8 WKz;<MxuXyD%<$ !`j|W]w^>SVյo3Wߤ,$7.oe,}:kx9&dUIxʗQ3 /ɍ/O/斁�8 eE)YeU9U`/ ]=s3Vg'WQq+4wV2;i#=5䰝#`k9hL���IDATѵtCZ@wBNCLe,<TNx(wjM C^۸̒іɥENA)o s9C4e;)gl` 9a%wzDWe+/'s"QŢʎّ޹s7j #wOcg.Me>C/XlYtµ'..vtU04ml)obc!o|W�0GPt3kJ u``96f򹩆i��8yuǟ7}]4qX;ɹ+y+xBz C& \yXp9BTa�݆.66Ǽ# w_[Կ g[_8w?\_j Lo^p6dj{Qp?+YEm2ҮmW"E8tjJfFnW3āŠ5pt?ˣd\;O?\ۏ|w%W6`uUgSĦq$<pJP�*! SA8lsK}3 -$l�FC+5�0 >I>%G` Ґ]($ [vx7�=2 ~}EJ ?@L!P⽮r.VC�SR �C׆chy8r P@ȇ�8XUF!AE|6hW %Op ë PH9~_m_\ oE/_[l+SIPNՔ !]g 2 Ryb9mI[kmum}aa:P rUyNuE-nev-E^=uȰ=$EBt6K0eL"]ۛ(Rvr CVq�#T,@ E2MD€ѻx<ADJIa NKRXe$Uɇ@`p9uPo�O9ƿ"38@4D4dCPT0< ѽ4_5>woONcz戎 D XS|87>mֵ¡Ul8mv 3~;oX\u" ABBíH<0#jلۆC!3^>]-<=,<QH7L!wo'2 YKUFwZSQPWV_~cZQuKMlbv~hP�(^D/]dŜESZ;Vxy%N Ӥt2@zt�G՝Jm썍vN MEחWqD6PDc#KfI_D-ɨh.n cr",(_W]S /`ss9�>Lx2K6 9 :;X- U;ʹt5¦`r֛k\f]w,HecĄʼV~S/Foa(Zu{|~8;.[>60X'nm"$e؄HޑF~(wh@t(:M/YIi#onhغWr%szt<h0b-V6fZ2oXl6?`>>M{p쎩DT/IY4KMK.*I K0_XSQ_\TX=360:(=1xk|}ze"p{5N:8(9l9` 9'l!GtP<ҰwsikY=}m#':4t"k:{2J늛k&&2 ̼ LAuT<[J5tCT9b+g9˔SjSՃwpNBrЅ얉ҞZ0N .*#~{C v;[z(Xy@[:(";WNNu_ؚxk; Ǎl]=-w9$klE, v^U~n&pa.vMUl=)KCSck+Skwo߿Ž_S3 +Ug/(AvՇKbfa`ˈt}7[{jًuo^e+x(:+9F*o|vGO/꫿mGIt|C@:K/{tgg_/NWFj KsuyI]8$*#$)*LQVLSΒ핲 y暯_]՝믣ߗ]>D( (㱇q$Dmcf68ʽ1+BdѵqxU F RFT " B(8JtV9@Q\ٰxWJ_-aSPr:LVAjH*(E11X,NFSR5(U"Q@&TTE<q ʠ1Jh" j Z(2GcA(HCT’@ʑd$A Ev(8l^50D3@!w`)bߖ**`;nn0x0;AVcCW #>XO`۱ʯ^T}=PI7/Fư5Hx/=-xv[o尿aV*OEɒ=nl(�㰎�UWu6;X䥁 bı&pN&ssX4Z*P {"vc@3H�5>C! jDQU(-> R G@lofgmҁ6A�ddKI�8qATjRۛMS0_ߺ˓κ3މ$]*\nk]4={[48GJ}Ƶc7 =2[\_B3mpD[<K氆,pF^}ma0$ؚvp 0?JcO,lm<JfuKί圉rl%iGLc-#3۷;~nB=d8h ëj_j2:Z< m3! u?gUG#d86+Ue1͢y zC(Ygǝ1lLQ.HgG['fD$&S3j:sb38IzZUufm ^\ˏ*,ZZ I"xh𷐪sjLpOhj*3І.JUg,/%JVXǘNlnE3 1-X><+eZ"]C</%=mj։`E:eEBvqyD6v5dg*[�L`LZnuPԁKԪYZ\Y/%{*xZpʏ7~ /5~j-uIh QX`<~ & RB*>V-B8R!ΈJɉs9I)1I⤜윲bPfa0Gy}Kec[uk'g{bclgawqmrilcHXPJ)$!]K_9=+#v]  :n 1uVrZN2V�jvZ�Uַ̯mL-*L++˫+*jk]ļ #Pʡ@JB́ląZ]S/"3!άctR*dQ9:[?Z9չ2Q7YZnnuD5͝!'8,ed,!t]SJZF5u/O\xxMa\'L?〳TXX?|'<G<rfJ^j^JnvⲶɉ兙KܼٕoՇ9xgV@ݮ+y5G|0g!FN<1b���IDAT~ٹrǮ]Y[\Zl󗫯͞phxxiAu"0]W7m,~{_Գr%:AOXXDY,/wv^̽{W;Th`ՙ+�ŁqQQl),NЅq=]Y5׮-7vvWVH_e(�¤iX &B�>}E`~!nq6r.5/2IrB Џ>`2>_< hc/"A"w!a�ɤ�!{"r0M( �rE~HioW$d |0JNԌj)Jh*,'(tq:d~*KJ'9d18�U,QCPG5#H*a (e AfhhD H*I`DҴ"Q>ԑ54܀dž@d0d6)2PaL�9)HK2k<}kv9V'{vGtk>.C n-q-_ӺNq*WH`DuCB!rNUŹ;7S^X!͌&9SK*k]K 㵩D%4BJТR}l:A;Q(h51TqxetgJ(rb? �H{}lN?FD׵O_?~B9~k_޿K}.tj:�4dWa`tZ4p/u*vY>|۬I30et&+)MH{NTn#D8Nys�jG CN{yzz;Xx:bG%N6o׿/zSfqd}&G@p%sy(ty%䌩W;=-J9'-(Z~abIsWUPQ瘙/nG~L\H E; p噈ẓL0):*V D�'xBTJF0)<)F\Z\^©,VS 1u#eBBe6�bF[ԄXI.H[\B8/Ԃ9`FM}DFvr,-4-BWU,"�k67n`X`Nd3kRGi%<6)Ѕ<冰 A1  mCQp�a0̗[EֻWٓڰSw~YzU乗[+J?D]uo U^>�>^')σ/KD y1UQx 6VBgD$FRJTjFLF:?3C[QWYSZ *)m/T46W6Tw4 vM.̬,]+lN͋p}tM7(B4u `8` ѵ}RVVI3cfGu랱g-tT7UՖtNL\O-r32ۣ Qѳp8N,ZHi7Ϳ{Xt -7D6vVx5f]j-f NVͯ/.]螿9^lU6;a)k紽i+YS%K 8h`[`DBʍ3.m_3M&B~N)ѲwqpS:nnffk_ZinٸEe fv;j;k9XyȚGdvt]j9aeу'/=|p[~7y#O#lwY;+8J/ay" 7>xMUTZ]�YU[.9X51{ilx|dd`}cg^xVTjyD ?I*nݸ2҃W7+YhK㨅J  wOx/^>yϏķK7璯og*)xRd0h.Q*TU%!N1ȶ |g__Wp[>\.pAIR`SغtF$s|Zzه_~~>-^^a- >eENiQ  qT8$ څW @8qx/F>?:.'rx'X369Y2.:]mef :tD$X lC'A{"8 R%aIƃVBӤi)`@U4h eDT%8%^)KFiP jd@D#B!\*.B)2LVȆ$<  B!`Y\ؑxUX?eM?Xh_i>9 k6+ϔgcYVRk0AK&vT\\'}[M&YBγezIJ <7.XraQēppPŹ벜BX🎈d,VzJ6a?RzFgj,[wh'pb0"*uzvރs[3EsM_?lx.x8&Db2xoX;bVHc-Iua KћI#ʇ nRAo,Ba;h5 okma?x_mHBG57mz!w&5':;/55$* k'7csOAY9a٦T#A~AH$s`s|~`r27=W=,rFd.q|hI"<t?wKrD&+R i>j+=SҍS1GY0 IꒄbqvG_T U03嵡 jayFXLm)6\V�L$OGRRCsDcCC<N]AՕw߼۴y]E)k͛X � ih+: YX*=3h &',=+iޚDtEE'ZXFPsG'&gF�YcM}&hW,'}WhY{X74gge7˟{=וk_.}:z1aVJ h2$;o <c<}=96 {@epZ<劢`cŬܨBnV1-)*%TQ5!(b%Œ̄ qffrNNJ~^Za HAuMFaqyCSIcSiSsekgS|*gjkbihs(-BQ-Ï;tݥ{s)[$`#{8Z): ̡sTUO"Onh/h*lhYKɲswLF0Dbk<�[mSmEyHp R{擼|Yz*6ω-}ݽ}W-m,lVM 8.�S�@Zg-匎 D+3[_<X{|#*,rDnC3E3[e3[sV)]+eCu3KŠC}K/H묗e8j|snz`uiWnXzҫ77mcBIw��7�gWT4qIEwDj;m9uײu`G^(JoiX\swoWP7|OKW8Vn[}�ҷI004ݏ<_՛Ń/^_WνTPȼ` #b(Nvﯷm)ω/p@b{X \X8!CbQ(�pH& NO"ibg׿[>M}/^޼4G5ygbI)Pjd HDATІf( " ���IDATʑ" �l?lqs UcuƺY_lJH]_^LZ]&,aScСnf϶VC!/L<-N2$IS gRĦ$dTIz1zDžܽt}|&"h҈:, 5C ؍PB(5<G Á?4%<\P!Ȱ]P%2JJC? C<>A=<@!�VTX%Z$!(I,¤Q� �ex9R  0�?!L5L7r*TV^O6N6O7kDzлJz4]CROfJz[R`tԡ&#}-u&yir8iJµa?p|6ǟ7Fdg H,霾~sԆk7ڶ&Kuq"`ϢbBd <odױ+JitVUϠ;[Ў^ Gjo'A,n"p {9pX9sXHgd"EgS79Sڞ.ВD} IxhiGzOvv@vwZ+C,TgeJ"W˅sp%RÝ|{6듖OAlw0p 㣁E!m\X$69<4!sD?%ɔbhq!~2Zp O '3S2eUu Eq)⬼BVf~\I,)-{%emBRi~|w']⟚YVNkOO"6:m2vMCWP64;>1>mhL79ftEa8]z~#>ќDiJ I;Syvx&�e4 =`p+P_ဠSj.?ͯ y;Zo_{lokox+a x*o 5Mq]e[IO-BExy%Qم8+c3ytQ^^b~>(({t {~bl/MNζ+jl˩n'e Ehh>lG|3]=GNk;Q<zFN1%3+x^@PiwcY{gm@}pByV|Dc:qLY GJ S_Iܩ#3>H?߳qo%=Ԯ )Wׯ_\]ˬo"24L!O[[:Tm5vp+n_:5:83qon/ݿXQl 9Y#K9c+֞f.g}Rfg fLΆVNC9([kua.]ܽtk\zdݗjX(88upVwQDnkZ2daɘ:*[p :>GWFaiԬ|duaiO_=wEs CEDU7M\}2u܃7uꒅ/%Oo˯;?}xvɕGWz/N5]ʙ4A]+In i+M<]ϒO%bwǣ8y.RR k p Br$\! AQ1 HH>_^o;?|~;k.-' j˝>&1`nd&�FB\(ADSPqD?ӤlRd`#7|wuvǥ׾Y/7z)o狷mO_߹_~zk[۔)]+m-f@KHay7هGt7:VOٛs0#*ϲЩڱҢ2߬0ݢ82?(Md!ԗ'F3{Y8Mz>&s,>\#m𪁔0c4Ha84 EeY5*ψE%AxXK@D >SE̗a2y\(^+],Ոa eYIVi 8:q<UO˕g2eT].:m7c "Lc2X,Y:B G&Mwm2κ$[KݍC@!X(� le%p 3ܡҭGDkPz2-ZiËoouƕ%fwdom/\*3:*J֊O*.3l_v-Z 1sG6M[6uf88 0HwHlH vLp gw `;?SW!L#:MQc hi=Z\ + / J|) BI9XZ+*^DI[#Yj6b(e3=''ۈzE9p�=ƅ(5-b<=j>yO3hf$ NA%I앞F&I*jbc[բqmmrCCJ};;.($u}u]Y-qyEfnu2 YZ86ufRh= .INF@dasJ@bYOQwxx`ݞ͋=Ғ '8kǍt #+‰e 3žafE=Y`cZ(}_1/\iFbB"#؆{V̝v[yx7x뫙?/ݙ}7;=~l]J%c`Ls`OwM)k`t3P;ijㅧb$ѹqEeܼ\`DKIIKL˗d啗96pەUu u]]F{F;GGsp̯_Z8045qs�KciRSΨV2R=e% 4mtY8s39O577럜9?s(Gz1a_@+ IwYK;3Y!|s֣X%;Arן_srإ˽*S0]&V&g,,OZ{a:;[ǚzFV\7/ol383ڐSn kgYPPQx鹑 }sƝL1 KwEs΁G<Ž{rfO߹7>u~|muhanm`'Ϯa͗^/�lZt3b𥒅 HUC☷RSkrV{gPυKӷ z׸J =.Bz o?v7MwojuHUt WqgmΕ/__>E~7O.}0}gw֎ 4b( Ӷ cݦj\'KB6L�8%EuHHX&/Ϧ@p-4FBe^x׿|񧝯~W;�Dž_ۯvv./cLx{EP UɈC(Q\#1*C{FĸGD{(+�G8E2ƟU僛=_Zov ;;K;qy[Ҽ;;6ᇶwo^uƓ)=kLO //ܿf͇U_L)pw6 :V}8CZ}9Ž׏DnH)ļ0Dtû[+m Rt,mĿԵ,۾,ӭе&ߥ:϶$d'9p*)Z?mcSTx ]1T%.i},-VQDL㩦pU9j)D о$H/PKNH:,ޛ씕���IDATW?Y'?׈f6 bi%JLdQDy{t%Gj F$U,x;#!`H;$B o?`eE8_T<OpHL怱ݺu~k|cLQ|Ng "nXO(q/(v+<|r*)@I&ӨɄgk/AUWBXq H2�Brl1T4 C4("z㸣_Ơ9vG:JoNϢ[ M=QԎ~jG/]9y o3AC` #PYߌlhbjp_21rށƊni@ OO=QߟX#VqSÇs$pP +Sl1*!,T=:jƉ ),`q8|SR]T$lifeK*WV(ap6p$WǕKkErAKh'H(q#S(r%gm@3J'8*j*[޼󏋯^f&GUCFYNK/�Gxzadunm39g6B:w 0!FPˆ�6aXCpIC�8~?v;_ n 4r[�owf^}cۮw״Xah�\>^P0v7r; opV#*X~cȡS{wd0si mb8UzV8!R2 09ECB}B0%͠Ɓ΁1鲞 sWݾݿ$=j,{8d] dtM19 k)@:vxqlapikr.N'8E6qVv]vz1#O~ozx2v:;;Fѓ.Y[Wg[S![bJ[.\[hd%gyZ٩(Y:)[9kٻʙXX5khhݞ[tͽ?;L;Kx> -LTO;Zk8At"gkg:.^t%89丅' naC|t܊Gr;zzf7ί-m>}_]Jptp#TG߰{AJ@a9ii=uOu;Ws{}nE}DfWoxӏξ~۸+c拌~G_epdZT^ wظ;ug秝j뻇՝W$\бxVBӋsm?^_JXctYTg$K`)01<*�AAJhMQW\!bݢy=_wO듏y?xۛнzn]]"Ք ZWysVؐoN%iHx$.$7\qRA&?WoSI0\L^ؽ;77>/;cǝ� }&w~ޑ^O?Ꮭ';;ع3טz:<Zǭ[K>\?ӷwO}|<Qty)zf0JyTkaZƵ￿s?fcP%oMKn.p6S\|?mq3ǝOXO'S1t?f<хj0(fj*"FBI˃!(z>?XE({ BH!$@=@{E(EAmv[fw=w Do5\vfhSȰQBRf`vj}zKFkIuHHP(O0W(] M$ t>&d0 G( Td`;M&#9}^<('6;np.∳ q ,!&COj b~TٱNFC$8C6X6DjO+s~fd04U't-uV.N iRd4HA1q<\nP'u.L> ybSԇU}#q|JhOm/?9yL-\򲺦.fq7b%ep8")!!ǣXU. h"6t[`!9-+5-&*.<>". &DE'd}yE1 ʮX̀ hx$ ~1%}C ~\_iGf0z '=71@҇$PuG[S Ux\ViiX#-/G$!F)|,c%it|Z**!˰P"J#rs2CShtJ:=<1,ʛ咘. rdyW[uV DHGG'4v5tvVUŤZx1J ^k;Q3<>)KI-jno (*VDJ98* -gtL 4 D-eanZvhe[T E m_[[z75#= /fh՜őGucˌ+iQFQдv;t5`u#!QGKHco裷;u? \R'v@@e*"ŔOHjP9(("d yt!ԌPFWD ).,+!+-'gnnjgoj!(.%('lO*(***(/()-*-inoki蛙]Y혚&2Ta\" {BN s�pJi^vƈ(KhpQ1=nqRZ渄vTnaY{gdzfvMIaSUq{Z~Ń^*]xJFẠ#?2nڿR&QL B*F9i["Z2T;4ruit2+W c^15dJ_׋Σ454\3zs+ y=�h=p)+A.{*'' *zҳj@ΉV<l azR͘CJQhl�mmo4:ѵgEcxQ%-vY\f'5M9\Ҫ/n5v Bd84�8pʫK+yҒ9"XVrgulo{o(pP8o&o&$<3i޻j|z 8tC}ƙ75Mc6eS%ܝb|}u_1 kkS="!gG<m9; d EmΙY Z*;1uck<ɷ߾dk|z>rޕg޽hy ̑wu Fܟ_ńŐ6Y{89L\;9rEZc`πƞ;@~3?|y,ymwwb20ߙ̗-3LfI-rٗ۴zƺrg2~}}^\>h47Q[T6h@=^>n|,ĕ٨[�~7ޞpk @p`G[�_[SnN׽}Tx%s9bӵ+F&Dvg�g^Gxh+V"/&?݈w3bj Y:J5]ePЭŐwm=h ?3N>MZhW)ʾĈ,0joԬ/n,7)3*Q/̖ˠ0"JQT A2zQ!<v#aa3#6�JX?�s;398a;бm؅5:&n`Ͷ)_zs7v c}Y���IDATӪH!>Z4&^8+C5>H##ՎpъS(#S¦ of˻84U0Vpx#1¦�"VBZ:,mp:h=\gd`oM7J1Ie:Ե[=KKΌ,L~1&�朐OLF�8Lãm㓌c�8Ӳb<SZr&#,Cma^>PiZ:qr~yg;^kL%̹D/@ r'rHH/N׋% sL"�8λ!*DL Rbɱ~ȼؠX�|2# 䙜*uJȈ2bCypx:HQ$t<-=>1+;2^T_7rw#"Kh}֑1hO?JDc+*5KLN45g OY'1[��#�й8q͗sOZg]dtj'[Ǟ9c+_Fu/9;Y=RCX=@ c_p8@qZ~ 6uv!M6>g (ANBNR>* F|ewJ@.;&&ghG E%x>9 N #D7,6urTs#`29Jҋ +Aeu%5-UUmu]ͽcӫK7E"Kӂ>=ۧ318"gt\옢)!)=|ť 11 )9u#E}]-} D9#vE#f-s*t͔us{([Ȝuq:' M 4~5J|PXrI|AQeNY GeO(Za]3k +{G&&Vݽ`"^^`Z  }bRE% GFA- %#W4 pHkS;l&ån|HN˒D7w$'WuVvNN,]s{e%bEd+д<b�q&iiv~5 ꒁ5Oz?*t)S'|HJ%&);"}h|;w\T {Tu_uu-6s;9ml,O9p]'<aP !8�r"A&>DXh"7E&9ؽoN<fkLkϿnxu_~ƕ??Ѵ-&J;Ҹ4/8Ar\G0NhpHH{Q~PJ_7~{o=aՖҙY/C6Cˋ@ c <)_M`E6!Fɸ[D&e䣒 mج邩雠ʛKm+z643u2#◯_E;'0I˃{5U3k�4ޡ@f%柋/O>=b~j~Q1\_:]0Vqmfa|Gl~>y秧%ms=)ݔk=DӔТ{'=p7k-|}~__no_xy~ڶ"ȯ󹟿G?~{z٧gxjի/K7תo6x *zv< -ɢ wU}|ViEJ׾|ThZ3 SKЪ^G�>gImǙ�ȝifjE;-Q1%ESW>!}חh=-&9aJiM &ǝ]yPDxa{I<X%"I9&9e%hx=pl^5j]Ёn T$^vTtD4|\1g ZFvb2&60;=G{}8T337dM&ˡ}d *$,Gb:geCscd{"Q wZ:ddwYF;$Y$Mitp[Ȓ9|R XTiK&c1BsV6hR^sy*!ƞWOƐ.jh8x4+T6�//K%"CmC<r]b%892.(a\p)W=8@e'F[ZY^Bi. U9D$6Tw5bEٙnaQ8Z"0 GI/m/,JIO[~syQӑXzs5QUIkj50q ,,W_J2"`Up{' kYSSQ]]Qci#KK)2p/n}u+sO2>~]~t[__5 []Z6hC "s{] {Mfm>^Pop^C_k,�!am`"ڜb/*(<k&4Y\Wc-!CRe5\|RBr4'%0UԴ@i~ၪZv.PzN*�GaMavqfNIV^YNQUAic�G`ߕsʻ<C…4eM(\P>,Z⤪%Q*~q vQI9 \\Deo-0GJ=1rd`fbq#uz9k$.qճdPu s1Iҭ5zѫ(F-fS؃QpdׂuR6=a[P9<V3ibN|7vQ',! !JL(iI(HlR45;{wi'O90>GEew]<$ġqXN]F]J^`^a\JK{DRzG_ C=B e486IvO()o.jk昺 1l{qzXZShGۜKU_74U=w`d->[x�MNYm#n5]HFkgRSSJkkX+[2Gd1x DN-?ԍ4<֯=qƅq%HvE(k~Gۣnbq^Uݟ߂ k'ֆ�~� \{5qϋG�C?/0Lf;KؕyĀ -?$|/q ?GĻ.�".:Be=<4Zr[c[ڛ7�wV  ڋז7* e`Psx_,0)QKgA#`D" Z~>Ta لdDRCa`S E9O3"HDѮ zNAAMCEKGnssiwwi@^gWղ)Vb۸ඦg_~ӷ?s'9A̯̿'roOg{b;39ӱ[_U5á 1{mo[_/Y{_|^~ds{*Y?99uieqУ_ZskWY4aĕYW~?^.l?_JW<̹ZIݗw6 PT( ?Plh?gg�hx  }XεW#DGI *vߜm)( if[j$Ɖ}cx`|#<+9ԣS4Kj僸9]a\)R8A�/$y+N "acwQۀ_߄ 393+5 :0[ [KY[<C9'>$(Z 맀!p\vv&I`8/6 7 th)N UL#ᘓ BgؐBӋ*n ht<*5C>O[%BM|,#݈t hC"A2ݲrB8x8  KOtǩ31v���IDATD HZi�ɻXV /)6KW 8Ej`bhGP*-&IL$'GQ1!9AYeuDQdq0NNK{c8/`b<+j[cc2AtFFEMŅցԂ'[+_\-Rw0sC*�8uD;K Rpt3311340461PYٛ{c֗Wڗ[ - _x7ξ8c֩%B|2Xf4Vf㩣jj/Igk>|Yʞsr>- 9) k5 1(ãn `N}Y$q}2x%v]8)lH31({$ƏmnlNK/,(�(g=ԹNX#C,pa]VD8㢾E}Q365}1e͓R\bamU9̲ĂҞɾË$%N;Fwڵҫ9 { !*Cs&:=: :poˊ/(:/pXRCLYM%3FU583ioғ;f77k@{v_HɲjQP-$+djYP=];>ٽx3GPQ`S҃H(P:"|BI՝P][U>>44?x}ǥWUGM8䍎jԵ9khá,*][0'KsU>(n|R! yט!Z]=0GpRuBI%DI밉 ;8ʝUB =faޖz}),訯'H0qjW;. W�ZEdt.~wO>f~|ҝ7=[y7潏V|~bnW7e#NxgM5Wf ri!'0 *kN"'7; 3(Kai/:')df$H@kRD>_kt\q(WFvR1pM x@<{}(CA$Nvd‘�d<O�  ??;uލ Pxwv1Gi7V0"OQ(@@Oc}{ w9zDӒl]32e \a>,S]UQcKTF+A y'3gFo-ܿ3ȓ7޿y|ۉw/]SS}[*(:bQ$�䊅/?<V=dNoiY&x{w&nw~>i[-/}7i퍽6^o M@?>y;_fZ[Ⱥ~o<{k#|j?�p8:Yж փ p6߷2~vP?T#hkM T!^Ɠ-Jq=v2]zIVOlj-tӬttAn_�>H[) G)`89w J᢮ym#QcIs(Іn`j zze!}J?&&I/X7 S!+H( !@JB]x58DHM .. @ ee09ቔ⁩.9W,.؞ Opg1PG-)!C_&x.i ^xt"+3 )�䃡mHk2.0M#T ŠaX-2!$8<̫mg9FhBqhl}LHB]d OMvc!Scy!%AY4xRVxKٵZ^M5\qdB^V}%˜@DBS坝m33u#{� ܚX SWF*[ Qeo`l5ԃear*{[s]O6'4=n2o5~`bʣF_0QraZjCr(~ҷi$T7T/̺ۮDSD)35?,3s!�{+sU8pA- 2ゐlBjǕL�8TV\?(,%tBTY]'y HV׷r&Q3JI8[$3/zǦsde�8Jvfuח6u5 ݘvwejaS *8ZjI8.V18jyZӞK",GT G9. r_!4fVd3@9u- 7[kA-1^LQp6@!D㠾q-k}(&,$@tl89T.A.8(|DBY)5KwtQ[{\wo[ 6/DXl~Ye 0A1YIGFC[Yh~Wo̵!%f0)UniҪg5 8$&wfUvw_ܸ/Ȍ }tOByt-d<Z*gnsDU+8`v CIsUcS?ϭO�戫Mllxs%oqPώp:Qő,CMqu8CPvNǼݎz:pكx^Β{v0P#CnkyK{ O`s{?F_|5~-V>sL}M!z4f?XM\6ZAҝ<�-l;уǗp&sI^-Θks#d-4<iƍ/}\EF`[8vvo/C%Rɕyi"9 ,QzpLR8OBȩ` 0pʅp!$`_j�qSE<87| � `=Q@$<�2$69<N<Oxa6.1X4#FKPh$ /;CO[08`. le=ŸdJQtx�O8y;wFxbvQ<<#^WZT1:п2yù{W7?{Zi͗?2A?$';OSmKmjlm y8kw;`VݧcAYcf>ڞdxpmdQd^9-(A?prk+pA@ cD>,L&HǞs@ZPLrez+n^#bdcK]Jl!851><'_=>Q&4Y= |qQ~Ia492.C !=�8<jh(9-C�+Gu{GmGg#][[Y#=I=.JAFTX3T;1INPAhF@$wtqAp29z:<aMR'hFF%:. >Q6 Ou-JH ; |D$]ݭ|j+Tx洽&5̗F&ФоbP aEv/YŅR=ssbcM0^..ȴlXLR( )99ƌQV èZ1Qu159Ŕ2h:W)M9uG%tB]ied);?1 e{b\RIyJ]ǿ.3vQO-4,0#:t1 ^>l 4sL]VP9{KK\dXUKf՜i} q-э@Uc(Z_%5)֍iX]TFoD&0d,H�ڦDc#&8vA8!8;���IDATGv}Rti#G.)C@ @ ˻O˟3<ayLŔ[㠸Α KqV#2XDKrF'$yED tmd_LH\:-4'$'8;0'!6ƭ։Ȭ|98xf08(!)m.c%) Cx^ .-H/bT֔6TT77O_oxѝOoƟ+u~Gs 5kD"nQu:;b@8fyL愊-Y>MT YRe9)%rIA= 슬ʶα ^wII9Y-6y#ʦڶ'Ռ!rhܮk%Cc,!K. ^)գ Ǖل9%eɌ޾ܖƢɱ\Ǥ8LB95N95- ./?Bɫ4sbTI=m`ƣgrJ䤖!ݗ?}e(w`zVJ" 14d]UUNSR;C`y }fV{Gnn.xv2鈻>>7'6=x.1AW~ ;;k^FkOK~黝m`kҗ߉+i<KM=O]p@`U=3l( aEOur1jpԽԉ$E4M>z›`#hB5P x)js8ypyGMONLSVK!NǑVב+vc}v==mڍj5%e9iq\1"R)Rc%E\H8O GۋI|)q)dx.*wx*:dD豠 .*Dxر*xHp� ћ+|2X�ŗӗuj+/~/4'x<t\x@Dp{.$dٰ3#>>ǩ{!XH0 :wcD`P\l$H*,L!&F?!()K7=W*<V 2Zؾ^ׄl$Զ4Fw 'n,&/ݬ[^6;592ܛs6&3n2<7G]Wn/|㏷Z\m囨RxI$+C@wp;C@FLm٣JxP#�m{BBߍ3Þyi Ɛ9puv՛Jlr2Enz|bDu~W4uVέS=2|@FYRu! ́9Mm4p-'}{[# ]Mq C}a=^#q[{5 $ DWՓ+ GAnX'xN4UP݋5杔Ki&j`I U_N 4F{@z'b)I|}%|T jѧ>(RPcHM�5}NnRX[ #Έr"ϡa~qT<][Éج"DDLna(#w!bhh°z-PRkS jD$&5CKur59%QumLJcTVegT U̷<\? NJ. $Rk;ƒ*[B JHiN:0Y#gYs #Gi[[%8\1*?3?,{ݳdґы2Wڵs bkuijQIr JPZ5.0Wnmfmhłmp{Rt8Ɓ3R#{%dvTHhض 萤&k5L>C;e= +ȁbyE!!%̹ .Qu''i8`FA�GNq^QeIESNycvU{e@;[W0ONI}i5`iW Y<E!.CNtQPBЇWY\WTVUY^9^><7147}߃ +v( Rֻ]A䍸NkI*iBzGKjG2ݨ<rvpkmQ</*obQYJȊ(o))m*l흺l}f xLMrrQ6>1ee5k?r^wwFkk^@܍ 9K/qPN]Z堄 9BbBĤŽIJ[ 1d.5K-[nI}qZW$^P3cV;(KBSMMNy##WhMm%3 5k&6ee>DJMӘ& >k 14BLC;9A{p}0  :a~{2xo,$!(?3^:3}oۗhYSlgXfBqVK�߿~5GjLf!K>&|%萛~gcNF<(h #)X_U a Jv0Ccgǿ  7bQڃx[k[!76͑nR.D[ya1oF|^ؓwAݜjMQ)/kwsrG !&\f]fFݯO:MϸN5_NM/)TЮըҬiV)˖dHe.G $DDž �F =r>&|<.A% G_ FN8|,؏Z^'qC|8p@ P`H` 0K IEDFQµ}t#t#AJᑊa~> } QK#GwFӎ`%.8n�&&jFuvGCH ªB"ÈHNJ{N@4!'p!o??$wT-N!^VБՇw'g ;{ǯ侺_<d0- t k+۰uݘ6B2\d@ϢgOMzR]'D'E(8{�p(yz8M/YX9*A*6PMKs=Y#=9c}q#!}݋FBV2NZx_�-o?MY+ R!NRH;沥AXG6wv{VE'(*UnYT `#bUGE3oC˱.  "9m6yG$I E, a@$QRH G,fHa8?F`0hE`#'"zdbSi 0JRZ\~VC8(XˏsbKyI6aDt"-95-#T/uU(ˀL%VyuZ$Yd8F] rT Ĝ`@FrD^f` #Z݁՗7k ͠ŗd&W9=k&m eY5}s=~VNR660>'i0{hebtҼB$QPSzapUt "  ^kQiYe_iWR)V�mQgp>/Eȑsg!G/-�n!vp @];ag;pqI=nYGD؄UxP@i?^�CRjd4%UȨU',OtTXWdheWSvMILZ<(3-'<2!n`{fmvJ`'..J̈]H|!Q#_9&!{T\f?/>~˼y/9sr).LnC$70bxu`/mu\J9 P���IDAT:DZ^5{v]cVʻF&5OLW^ꞝKUŽHܹq%ݽ"4t=CrۚS' TP9R?10<rnnoKH؞K|^A.yn5}S.e㊪D$pI)ecWS[;{Nf Q' _P&ˢ$]u5M =WnOnu/Q}Dш]_t-uz6ie蠺 DN9b~ЮtW7(5Avi6=oKCs>Sf0\["8payzy#( bcY<C@ƈcqR^am^Ě<x'xQ/^T?o֧7\Xo+ϵ__l5>sqh`_6W"X<\λ2;ktd4w>]!;bh,V[~>דv_[ַ_;%WOW?1UWU (;wQ'GSg'Gi sklݹ[qb^fP} ]N7(-_[Ms7m}#ae%vi)|Fb2(tm{zk~s~a:%[.gSJmo'6/ռ*4&xą%LwKsMkIm`m9WVStb\Iq|41\0D [?$&vwb$9 ?HLJaO<Lq%8Sh 'hC83#eD%R!{H8Bx8GOsRI<V\T"wA"q| R}nqHv5DO nm$JwpAAX9]#M &=YSqm6SSrw_f{>ʛ) l]~uͷK,op+s) wxF]7KtH.ե$FY;90WYg@VZNlm/gf%' !i+iJHSTGBtTrrwr9ŜQYMoc!x\vTP+:(-F{z)чkkET3ҤeSs!MÂxRz.<a~|@Le!NlsϹۛ~7¤$B$钞_S'Z- l^} "N‹c=i >^YܐbbN:&F$$gĤez&44hrPsiaF%hRnh1/NT]LEXldi tiyxrǯXf($Fk2ڻi Q!>)v&$Ѿɡ;7t5&Eׄ2J]BhՕmK=)-a9]CEjH[#*zcIt-)aۼ~z"2RӘr\C*C'27wj:݋ꡑq:v>2z.&8=#O's_All'#(G/: #~n.'wqA`P8$Oi%0Ǿˬ˭$ q<Iգ\rZ@CE O?pr ak *u2*%6=/30'$ekVW[Y+/6@yVP/Wde)�6"l�8.ppt<6Y^IOO//ͫon-힚_߸+><P0<oJg㨈Dx:t�AaY%輢։ SؘXA#CbҐ{6I^TTI�sTp$Ud'Wd4sԌΎ]Yս\20r^SSZS^G݀G]yc *T#*w̑7T11ޯ?( "qE`˒B2gUrKJS; McC3Ss#{oCӸ5v)S1=f g׷;a -pT- *!bbi] y#jǵ4)(q)WM N4.6-*AޫjGń["r|DMQWۥ`.DW qbḏ8Dsz:pr!,n~$�(nOx4�FD{Bhʚ"uFwbЙОթ?﯏߿qo'^>: 0G4elO;NtJ#!{JwsHPn 9;gcǣ:6j6;[=»?YnO;x=|ޞm{=v[s^l1aL$>k^ʟǙ?Z>{g̫?|>׏A&福7MM7LfǏ YC7_yEǷmO}<ķ[7* ʓM{uw9 _7.0YmoߤzNb>;HקA NƬgM'F5D/76,/H;rLvpMeHUP:{Ji@!@{"* "*Tq3{'@AX߽kۍOY LFzMz;L[A;۫wulnlni)%:UŊyxB;GKJژ  5 Z;E(PPehZFti:qjqaqD Qd`Xsp[O]><CmkA7=ԍ /?ӝwnrO> 1Ø\k_lMcT3N:<[.tķJcآB+rA`;,cM#bc#c-C8-|f^n1ȤX+&XeMJEXBiI)m`L-~0xVSsw jS)YC݈w>v`7os to#ݩ) 5u9;)D`4ËLڜk4CBʸL4Kko*-ij 4/䧉xp '6uD1Bvfu-^Mٚ; dъ$}HnHVPuBZrQXP]^*޼Uћff=D1?!->J`KkO.Ύ_95~f6�Gqg_Qh<âs% T9_0>Y?tLZDƘ[FFE;'drK/_ N<y696 Kt5i˷r yHCcG3ڣY°t}  N QH1$N]sN]mZTwZVbZ$?t9d d)d=֐V]K=%GUsWMkom{ v~*nLUUMl6in13OIwH'jۇBJZjnt 6vI;' /7//>1s8-7od!u A͕ +ٷ~^Mu۷g Bq[9P?:49vdKOݽs?[+`!^Cg5a^1j=]SmO5>:;;ydj*H ٻ_A_~�Q@EhU:qr"b8-Ւюёswf/Lb頸FsOvݠP7C3}/,,[9s?fhbNBV~--v99+*jG]'ON={ӏ^tU\}7%$l ZzWX���IDATL/v:yQ~KYbXYbbbooCӽtqҍ[A٭ce^1k >} VN[׵v*>>*]= AcRSQ* i tLjj=DHy8eR:L2CBv# ,}zҡ7 kQ2,l\]t훋n\xw~/?^OkVVZݫ~pۙW &+GA)Sb2U1њ ZQa$U7-<yq_ӧVjd%?W~\êBOWht12rgaWq:ݟ;̑Gjff<=:`e}ۧk?_|tb7eo~o|8Oλ|߯I{: /wߎ|q==?qˣ[KGg-/OZvw×/{&εW o]d\Yf1.g]S}uctWscS葡^v߮6:kC[QTG"wv�C73g$jS _DOVj�h)?'q@/A$ןǣgrF"/^tģ7G^Rzbp=5uvJ$G(f4R;ۻ2xԖ!VHLIt$/6(I(8r1 wlR�8,"lb¢,@A.nv~aq,G7)'`In3h3O2M0OO6IFgؓs]dy&΁ʀ6gOO$ {21Ĵp(ZV$]|y~ d_>}\`qw=ʓ@ҡ6'{oE$-YM;(],NH-,bh[B cWqjK%,-0qΡA\M<~Mv՝Y)p&GټDؓ>' c &Z;BJ8ai๪%&I`8"ɦ؝mCS3Ƨ/(K,i' tOF{b$KTyųh]#>ɤΙS҃ E~+f�e2`vD R]g* kLbu!HT[,7 E蝙>>188i$8kD{nu: k64u6xpϕݴm6c =\-=U-=כ+:�8@�[,muwZ"(ͫ:8ĭᖉkK|`n1`GHC/\]FOƔVXE�pl4X`:]=�}�[Lm1Ѕ:�8De#S-;g:9{[sx-0]rMLKH-B3ZWy#Bwd='N-/[=0ec)�ZFq@+o stxf[0U+Gfw_{keiMJL>0trCO^Gkijbe yv{66ō=sM<{iÙ/񵭻"R!6^JѪn!}#EG8}g ^@)@,͕l!MZX jiȿ{O~|NkO0tk(m^rpع)ػpxjqTuUp pB7d"G'CՒ24 kR 02HŦp(`pYp.DnC;=e4q&U " to/~/g?.vуwo_|W?=^Rw[жR1}M~ lff'HׁlLJ+_=6_{Q62K�82pAXR$9^av֍ZGƻO887y3G/rwӷ^p~�c7ޡ7n}$U=||HcY|q~o_?XY]"Vefܞ+Z}A3o~yo~,/Vɪ=&; _NG~x??/d }ͼY];<l;Қub_۾O?k}ȗ<o/?=2=Lz\~ŋ[E ^߭|u*ϸT<R|)_i}`k%ԯ1٭œò(_D3�p!8|K6 rrp'@Ie y?u穋NU'ߐjpb4aٳeE$-=.̿x-:rӾMKf1[ɒ^`#aH9 㐒a .�cgChueC74*�*bpJP͙R^"B$Csd7 GM̓Rin;a"펅dals}yʸj/3S;X{b2?\9x?w~�?XW۹%#G>  69z=q#49,a*JJ¶VnoZR!v|K SE^`lI $#Vp䵵ԉJ+EI3rz#f & Eu~a\0^p;s:ҺA .lV2˩ TgOGCy~cE--h.  KK&l+ O =i@Q^q08($qw= >=JL=z XkÆ4f"u)uݑ  4c5WCSfmX‰΁Fv[mU)h(Qi%_C hu?dvd~J亖kY+8(٭ѷS0t�Zhmecrr MD$,RdOMk5OR^įiJnIh;xh@٥ܺɱ++m-7YAR֕Ol(wt5o1sl٬ch�#*yeҾީ։3gNNܾrϞ{O'DWr_K! A= Z#0F )xdBѾx&^*{M;p3S00hc kG$iIxɣ/̘X>ϐ Ro1Twt?jSX; "!왮sgW}طt /J0 bbjjuiX6g'm[Ç S}'O.0&W_-pk֐])^$YƮ[H-hz{g%uv[#=Є2tF )0eKPVDW:?EWew]TlUU=}B56% 3ŮWVHшJULVHRJ@ T%L*E+a t-<v#HWL]`QqBT^ɻ<GлݼG?<Mn ۷߫lSH5,ʎil Y6u+)[9 4-d:غJ! ֮,䚘i; ̽4=L!%H0&P(tEAM Ó]eVuB =&YM���IDATw)b6QM-ֆβS+W&?O^pNܑ7&~‹+O=]]3DpUݼs3?X]W]cn>I_} gߴ? 0ͷ6F3o?~?0jByu:_^~뛏]ӗo@VIig\Ǣӹ_ߙšo~»gg<Z{G}77?ٟ>]B;u+%\gg.Iߢ2ХXO#C~N,�G0ReK'B*@)w3" Ѱ+ߌ&zjSc A{r[ JUGQ;5~xq|)?\PXߚ7yƻ/foL<xsuMxojq( òp(';͢L[XzzZxxXz9zņE2REj1&.'W8Jɜ*hiE2Nj),,a\Q$:*M&U%CKV8oa#K[]=in5gzˇ+߿NwO9vk?]qotpɃND&Yj(*x66SY1 ΁Y".5QT'Y8QmaO_(Bv4WK*-'ַUu p  R^a}cy{gVMDž AāVB 풕 -RFI-A.YPl^ʔ=)TOXZI@Cq\zr?A9ց^ .4 L9Bm\킣 sאqJͦtNM7]ޔ\#4%0/̢c.ٌ&Y ƨs<}2"[oT| /P()6 ;}M`95ucHtk@䔄<w8ͱ D)pSd1d{ZCXAXn iLvM-9p8yEd$&!#.IuIPQ_XP..㊛M]u-M]cFF.\tɣkWH fvؽNWOi^}5}c}ZƦ;nݙGsD%< Wi 7Nl;vww\] ~|?1v@7BFm쎎/o?~'$Qh.;wƶ}su+gE#5z[Cvl A:$暊ƺ#Ξ:t46G/0Xf`bG]bKtڽ [pLn @`=_�.u}=3Ư?td#2[=H[?J;L+lg(qq;Rwh╞Ρm@�po ԍN0OiuGKQ́bR4Bb4"4|7o ut�svtk|֎$Ԇx'q U Ab k0Hl $* AY #e Cīb֣D&`H.G?kaҳl2EW_Y~_dz_|huqJvP>;1!:4ԻwP0`s֬o:?r((c7Ruq[ y,^ ZK"^nk裲v#a{1Y1;Q0MTzX¶Pdchj{ql<1@ s}VQBe4^yV!URx|JU-Mjk+ꪙNM:R19E6;,uk.\;~R]G_6^ڳrw}x?_. �Goakw%]H_Wt%u<A;6W|`~> ?d%{omiэe[mٟd_^x$IWKq<XD}o޸̽|f۲FdWpxK=p%Ҩ[lztz>WqBߝwKOW[{kFNܠr!_s}>u߾O_;~_d?ʆEfeG >Cr!L},8m||l"B61PRV:50Ndwtڲ[:jX%@ %"n _R`1 *p#*1|9ߋYZ+I#�Gѡ# DZ/o<bׯ�8~3 o篿>rxn<<m;zziuл]w NU;iI+ʦ(!@Q9̊JZ[FKc$K3+JP$%b<G$&SY ]C&ZUmm*`! !S{[SS�8Dg*dwdebRR VSS;<,ࠉˋ δ K]5IA<@r%+oh(+m g�me=孝y8/vL�0 M$L/<cnߍ�؜cRFwGdm P*PC֑ʖp \"hP<�п z%H$,ԁ8Ag{@ydcdgbf|2QɏR ]6Y8Y/t�+o>dPȚkvZ-\ydnC5C [̭M<܌]"EyѰ8@W~CHƤ˸!UYT\]Z&)K+uCm=k�vL/Y|fx!$t!d.u{u7[kXmZtD[KmPx<-Uv%1SsW.߾v;?pSdv5M;0n"'!4LGK|qWt-5FV 5k'%3[CkXٷ)!V^XjNO[qUzp|up=,)%46ymP5}/[Y^qډ'⺴"}~~E ^Rspz@プnBl4NT^;\;\=X+(Ѧ#sms'fn8Tr8m e@:PtR$>@ln-(tS|N\䶄 qb#tbAQCCCԃB7s Sp95q q tUwVR Z> F+WO5(5xz&BL&kY =E{h8NiߜO@xUC3? 3/'7A;G/ ''tR&ؑVZsǶ٥I3P؍YY 5Yhu8RWg+PA4Z>A3GahѲ7eF~`7u( $vVMT.鰨9Tf^W/d0i|%FR}} ӈA3Qs)r;rH{rr@4}}{y ^ܖM؇'X4 ةġȲp_YIT'H2=>(J iTpnAzdۅWNܾ3w ZqrɉYhs?zoW/ײg8@ >'>,޺tKS/?d_Φ|khԓg?q߾X{;{^a=lှ_@rpR(Wp%D���IDAT}P2zlK<֊ zN}fk F'"%#(sC{Zqx�o<4kN CW)㧏-.^s+Ӳb T09_nL]|I@ ?62&5. `x:kإˍ Vj@n[?=]SVV_ g"vpAQ4<^(牢J~HyUl}Cx(2:_SW}lj 9rb/郋 Go,}x_W.{v`e.$*pd?1{tzɳ]9yq̢➁:%  *a Z:<Aj oFq%+kh.Y=TX%hkŔq"XPQJsgXQ ͐(J)iUl�5NI /.r9܎vseB4P7T-l(VT 4T@>) pG'{ [y9ŒPxSDgDoL<iaxdS|kx{di`]4<V<4i݉.ٜJ킒vS{bSIxD%dcx�N. %q±!@4(E=/\ZL*)㕃1_g˚xʖ6~skusgMKWcHLމݓDa:< vC;ŝml2l'6Orli a١4h3EAHIa^vQi1{,:fW69|VP !kjnoZ8tơAeo ٺm/Djzfj{Uu4 8oۨOdW,6?a_xxafyhS3w/=z7OW~3q|)@b a˲!Q-7'h:pG;<U-ۭ3PqV13qpeϳI,g J[%݃f:^>;AtR,1GeTVG au ^\:qzv/\L))YDZi^p(�No/s4gpq0GśG=t�e'?FwJ:{\41 ѻ<~FZ�!]^DRHKӋ׊ ߜ%.^%0H9!Z;-c[Rzdjx؆peH@-p�q (8D)څ@B�p܃ֺ~bL2$$QeIL$$)BhIOX H ڄFt c2Y1e襧٦$'6>phڎoRVK2_7yzAIOO/<?uЧj -%ppw&!%&ef(CקS!ipH& #äX(bJ$J6Z@p`M"Z ʄP0kr8I3?RS84 hT�"&$ onH" 77w*CLNhf$sŌGƠ6 <=FhM'�:YQ?)Xs^'旛'yp rNp% @9(Į3ҁE./WTk],q[_1U=pP<|X:zc#f:{F33Qԫ;{?yӛw_~^?n=Wm?\؛Sotݽymo+8_*[N>{aa=y kryD{+qgZ܊=MԺWfql_[w�W �!ɰ4D(O"N馁@6A!@fNn!!IqX+YO"QY pCn]}J빕%Vx,t`ӟҞQ%LT|�p2 BJ1\!ȝQ楴%pr84拏]<īrÓZjJhW.߿s{rgNv;4|u) $"E-R;/"z)}l7_ɪ>!74g7EQCJ3"<v�|f<&pTSZQ W-=]Y%&UVҏuY$?T~&WYe@tx^W -%]5R`jћDGjuvkձg&WS"914Gө^ I^1nI\Ja]FvIsdij+Ę5"rδ*/ȯPήA+K% oNVR%DQ7Js B�ma(l&+>/�OkAY398?57zScgFZfxm]47.-@JSZMRc٬f>3{l ]l}h['?G{?S͍Tvmټߨ@, c j+⢚2^}suhO~շӭ8&GEW_q!d>5C ]#yfcK_iDUyP<U\kG#3G玏-=tƹ[yg%3ljiR`[{P(ɡCfO,9晅61@ L!F6v;| 8;y劫D]Z5=9yrs/-S%vq6L7GeUU{H| ;|`p0``\Qmvu'HH2Οn]8q1k6d?NW+PڞP =28un m^K{UI8eS[@VyiI[ [#*ʱ :TȔqq*I1Ph ~j^QN O%k_mHMuZBb$kzŬw S S ӊiF$nH€`%hJzF$VSaHe,ZZd:5YX8z \P'mF eN~y~렖 {Uq8%m/qۅmtpXDԵ1pHd4 h&H3I޺,LNVC`x,ܦ,6tZ<q1{-)[!MYGU&SA4jKV(Q+Ӌ@<Ry=G)3HJ\M&K =+OTRPTmj ԡo`Ak4 )Utbh# ()XϢ))lk,v6̡om("kԘ8 *yC>E0.P!l-*4fҊSwLF"GN|ciQ@AapA.âl[V{Ya_EW Z[D&\cX-(-NVԔgv4g 7TdQ2}I|�s#0NBWovϤ O-('bSo]б;>{4z{uLGxv_=k:j_](~|�8<F9!3" pB(x!0i&Az^>~A.!q @BΩ3s//Όd5G3h[5Q=)-O9t<CPI6:_pSu Q@!7,ڻ,ͫH)*::xF]SV! F;/ܾrs GL̀JA.1')*-?={ϟ{٧~ysn8~_���IDATB:F0}ll2im냋lIf-Ɨr{!=IA*Y $~EAP"_Lq-N+#SGGcgZf<Ȍp jVO'wKZY S@*N;t7{ǻOfeݜʾ҆چ !&ȄI9|a<1-:!4:,>*Gc9|; ρdU5@RbG<3QЌ ĝp:6&=Qߗ"hwNsFG-`A lT^ذ�LH�-Iˣ! LQ !qDn1S\VkJkD<q}Em](im:::z =6 O%tw^{jFkwABhjml3cmZl~w+3kC{#Cg[6sXLQ9M)Vs%U3;:1rXP"1GCen#݆L6T,ԍ,uS߿Hm/][=2.<uxvĹ[׿y qi(� &(d&GG4?q|Ogw_VN@8A ט8�pGnsѶ6Cr %FqU{KɅo^ lR4mךZi:D$-hqN]tp# '�8]~MFSK TVZANi7�. !;(9s=aP5 5oV/G6<tSS)(b)&ޔ@G}kdž//.zUL/.oNBläjE%FPL؊e%*'F%jhb@F8Jv*v<7�pliylMPuX#T5 V#*U5<Y)>Y ،&h#yHbV2K R&"YL*hC ې ܁@#4LH6#oklFF[d.,?27x}e}SczP`%y_7V!( hpOfmLAhgUX5J _҄71pN&!9 y95XZ\HW0!942qmimABT&S@kA^9 %B(\̱T%Z*ІNaJE" a烔 rYuFm䂑ɢm7惴 )$5&AQCn.kѩjyks \\<!BݗKߝMK8sK\؎D5/ȅcPHIEeAdÆRrX7$pD9<r%J@NRzϺPWpwj7�/‘Z<Ph Gh 3(@ź'ev[Z׳?~?w؉eٕGR~ cu/d{_2uД]'yO:Y%@ ٗ߀9^ӟp]Ik:E%eTL�CJ:�>Oa>1t8>K,}ʋjt-?s We TGgp6V0)Ofsr� AF459CY. ȲxFaL>U&?T<2eCčD."ah,ȕvwK0F[r%,4F_/K7G�8}uS#"U±1xjWsrmM(MhjVm2L j~(/jRk"![* gK6*Zy榤2.T(,w5`ctJX@)8t<_j(/m [LV [\W37o}Zz~eYVKc: ZZY3+ZK&ЋR3}B"m|" '`rHņ b3w? Wl][, p�OY|�bP#WH)(ZL5q5K,h+8" Itnb^I8%*,,BK)<<UUUBHʫuU .IgK<<116099vLD"Iee`]#v9m04UٳkSoB]Pbüڙ7q2vԵ6ڲLYٶ5qx!wE[/Ҫޡѹ9AGo.{zz�@ZFJf>hG4NUZ%n6ZΚ̜Z8onx2rr>1XXAl䋩Ʀk kz<80p< idqu ֙Zo726 \c 8>$wH+;zΌ^8xb,7U_00,9< *۪8Eɢ::}jb½g0i\lי[)ZopTu Trpn>|?6_?{sv ~_[:;_:́!Z[ʆGKzY2si]k[D7{_tёs %uJRjxET6x"H#!U%&i]lb߻ G+h@cS%hxkzEl CnF6f"b7EoMIJKWCU2dHVZ4DPTEg!#RԂT$%nKԉ 7@;`P[b?jpȀxs[ qqWU?Aw/wZ@zH84M m)؝]dM)O[ Ej[d4y#='@fE@iH.j0:Ei 0* h:osF� TX${Is.`UpB $Wq.y;פ`TV#oh25Hy@3y yt:#! R#%TT ʠ�2q {J\nqQŌIԘUwRt F#Uh-E3?{'DF"oHShщi<<hg.ކvpR6%mHٔ!6\9ggJ'QC=-.T_<5 NbIG_~3eKw|_= ?-٥deGㄕiyyU%߾|p]|~Od}}½'^>\&MGRY@\쓅qN0 cJǑ\\[c?|tD_#G\:̟:�-xDrL P$zWѻtcv\c;Ni'&ٹo޽w73?}|NUծ-WͬjZzK ㉢%XHlfw kKPI MتjrC#TִvN,ԭ^1]DuiTA|.EyrgfQTɤ|).&]]RQ[߿={۷?~~6t~/x L\ݨVizd%ʮt/縈X*ȦT{č5<~C43Cl#)եcy*"[ؙ24,d0"2)-}:W,<F+U] -g߽eϟ[)`ZT+-.ӎf2r"af^.J Gi9,e~/- rO�)@qy-)Ažre[n/ P+csؒ}���IDATZu+_I\PNo/zU/UleDitpMpdkeM,UIJϠfe $BJV甕W4V4fVՕ6ִwhFCCCS#s 3/.o ͯM, LJJP*9 MJ`'o=Q\!ȕ'1^сa>Nrq=m6vtJ[fz:ӪSs{*Mgwp~~teet0ǻEt�?b0G2E$9U:MMPGP+ koo~A? 9e {{Blј˫KK]#7o_(o򥰍w qr7 8B[t] gN&鱎ٱ>4ܜzUFTApuDRAF.! hh(|`}kyiꕹw>~J;ȠpyG�p!A!q)#w9?/'B z0h8x`~yUٖ҅+}0pﱰ:avtyןw~on?~>a奪+:L;)ۄ@5G)�(>oYQIp ,4 e6@p^4M:&X0V| ! H �OL܇ҩ2 T<Mڀ l/|]6wO5eD@ Hb ` ׅE$P#<.¿zrDn1ȋ zap~42 `x$ kO\2dOaL⧜؈Ӏ6LB3{w5ې5rX{d.Up&С ] xz. b&Ze*B̑fN`;a}^nNvY6 Lq0KO0Tdd {R`ETIɺ)RTq|oE#% m :[3qCApx?\T: a%m�suBDZE4,+<Ga!5͔X$y:"j*`�mp�;pâ-~|NTX {M, ;p$*AqrP,u8#e'PSL$+y̳+^lWNL׌L\{;c~|ggבy[W78|d�8v~q}]Pf1,I(5 Ha:%ma0 FJh'ae߾ӛ?t髫 13쓐^4v\Z6C8zOo>tbu8|w^H.F*#!Yň:|M-U#iTfuk.Gd"ũ#$e}%=-$9͇/*&Z~A+&* d�[W~姯?xG?;_yxlW 5iکMsK6|EY@INPYN! 2b|Lz2X\חӕі:/ecǧOgpȐEU*9( ULil(Pp+cp{Q\x/_wΥxIRap$ІD]Z=0\;i(*tl)+%ad !2D[<!!:[]Jj 6[{ɍ6DQmHs#O^eho<͎8?c"hzi$1}[AVUasJ*Jf@N-˩-K]^X)+JJy Y^j*dlfg`w`rmk`vr+SǗW:&*02ȬȃӓQͣQ1QxAGNnT&5rt9s;_ۿ{3׮ unqCy}w]]Wms_{H_H{ac|JFr3cI{ȉ3nN6n^NnGιt4=rsS;:0ܮӎ-[[\X>ˏ/w'Xd-sexoG9OSsGA29ҽ2}u杲щ(/bljr("dch 9y,N/l/�]^_]|Q<Bejw g~ եޕٛKW q|,b BMΐG(&!q ]~~/RO){ >{ F1q &Q1.M©{rԡo9=9>/7ӻ~7^=l|ipg@ 0jŘF!`@!p: XZI6$)H"pc P}8�3ELx$p(9:Û1Y6L)ƾW7?2<'Qz ^Lӣ3Tˌ3u9Ln`"m؃85mDBb qQ{VX.j͓ $OLAtba{#ucb `qQ1 3(dh1K$' q#< O$1$gӏ(4%`WRķCKc33iT@KtL �Lסui 0t!mfX+J,89(dJmxC$ |jz몕S#‘w(s=2Ҝc >Gl!Mq8\cT,=dKD KJ">,W$IS8drQuU{+CrRG{s˳ۛ@wV{.u,je#6b{cRc&2h؀Er). jj,( (QW)+:}:?HfDhas4%z9bYpG0XEF އ\T`% 8%AUmSR�8ĥ_<xT>DoԎܕٹT]6ۨv DV2 5:913}Ο~z7?|{?:%V828CW�8il7xI P,*fOHϒq_n11Snx{"6՘`pYfx&' Ţ ܼ ݽÀ9E|xnIpJ@$d@s*b Zګ)-YSdMmvټb`1WFmo JsA`RW[58uWǏ\yÇm+Hyr~k[iO_YS{rn!% #}CiM2Ri!5ֹs f1Tec##Z^[kظ|x_M.\itbt)55vmm� K'5ꌶ W'_ھꧯ}vrdG֎RK'68Rj=ep6?C@re_":ǧU1*8}IyޜiuP1,FD?\|eЇ_nNoR a䨄8ܽ26.Fo< BTcsʧk7ϯՌe4tJ*y E:)U`D2!Ba^~سN쏻8d%Ovj{{F榧.../�pmn-]<q setG^ I\0 /8u8#..[:cd9|)/h֎�(+�8*[ڵ=ږa,0vYنĘ:{zws;YzZڞ59~JO@\38;130=>uaqqk7�+._���IDATxJ7 8=MC9'9^nT G-v3a!!C <qymm3�SS[CG"R3ؓ#,�=@� _tbP_߅%ХM`O?pl2zDDC�GpcQ\{«`!a:A0hnxNP4(<,:Li_P3ysHő9Y_n?7Wo?{W;;v;%Y!"P&xƮ91|8@"H$}"3FͱTk 2b@4%bMzI`<F1$HT$0$MHԽڋ%#Q X$r)kDaA  0І*R1xTa`1p?p!@A<8n4P 85oa�s�maEd Y id5wJ{B(D�0�86tt�t O8ks7s�mUm`3R(8k}D$;\2ys#mOn={Pqi5ev\:@7@JrS%K88) >D*3I"B$J62ӝs<Tʐ,\s= ۧqQy5W->{Ջ߾Ǐ}bѕ+%P(eϵDy:[$ن%ΰѽäYGGSW][USYRfgMW~LvN?QF1P@s8E8%�@*8690\4''!j;j}:qܞbhnA֦j}F״ a待Цru6Fͬ*J-(V7mT7o^x|w޿߿kih##'8Hw@x.L)Ixxd<*jz\qXD;AaJ2< s 0 7v9Úzy$g e8umxF [|Ls|E/0 QLfUggƥ)_4M;T׈oXKRlY9�l*VNN �! GO?yWo\ϾyGƶ._"dVT usi)U_^U 4ppkR{7$ 2eo7)!?ke U'Yϖ' aOH&`2OyjtQ `bF51f&e5O yj�>M/g_eUO//Ȳ,PFdd2YIII0(MbG(�Ǚsq�v~$ox%tU768Wu벍%kZ=oLt)gr9E;:<ɪIUz'3I-rMB(cSHQ7a Ȫol=kUxU]bY7/M35#h ܢxC#(QEbT]}\qt`GxososhWūK-CLMd''PрM}E1O~ANn?jv@Y=T44j+3Ԫ2MKuWGeowuoc{~y`enh#G@uNjyr8Sg^=z3G\}񅵙 /\ٺxmk]폞]d`q]1g?�'>~:vg<f@@h;}i_v8;Bwr q4 6 뻇zFw?_0=]=:8=ڷҿ~ue֛7y`80d4)Q"j\X_=O_NFҭb ch1$Y?0<21G;7O'|n8GBBMp t$oO'&`GS}*2];_?hK_~ӯ>|?~v~Jn:;5F!LHSڂ3diTgҤ #.`a&8%nMa[&X�laF' h֐B>!fa 0>�g m"X1HH,BK$CF$5#GZ&$#aP2$u,vs8OsV8%d I(U3G-I(eF:Tb`ڰf|)#dyL5eAsyBZH@R!H6s6Nr~nztχX`i rA|(1)#R*s&\`.@Gc(6xkEpmqXCgҵ YH<Q�CXG#2H)\rM;)`;xRO$(+PM*rQO񵩵#woy?W?'_l?|meX=Xsq|Ŕ鎰"o('_s=u~l}+on~RעA76cKK|**oߤvudL1+"� q$R`8 �";p 1t$3NKCSǯ_-srs++~^ ԝ+ TW:jk K&{[JAuڂʖξсQXtpbcb(0$+` ,�G<4I <H{$/<=iWF1Hd*+VRE.*जFZDpxy[p@<£E li X�/eS#3QlaXTUURƕ$7wr@y G,Sx*ÃyǔiӏQ5uTW޻8r/?}KO^xW,߸5஢U>> }]%5Uݚ\UiNAIXX+,jMʢl9,E.Ӵj|n@v&RP9Wy>IcE$eGjgZ["W5%:ZD \ǫT L \w^^1;{̝ uSЄ"&J`Hb`$L&9]Ãm N$' G=ЮHڟP45,qNݦgͭ㬮!B]oFڥTY|xW/m\8ZJAQ.82h]6}tu?y^8gsFdv~evmKfu)QchbI *-+,/FWMtvhF{ƴ�sSf6f;& $ c vd_ދ'\ N8ȀCYs䧥uku5EM %mCZP0U}#hiAO'r�䤝T1w`(I^YW.\vy楫\\Xgݿ/,-=?{9KH ^X\h}{Νy]x9 [^o]�h`Sߘ30=W�C7hoMk% m̽ B;Z[ 1׆޸'믿Z\ !!P8̡E k= ;G x2v%2?maąN޾t{/~M<{_АW~p6˯9ƛoy�jhNIᔗث!; TGRx� 0nib���IDAToC⨆IDcٜBa@&YcI&E? c`" a{aH]CXCb< ć,C4 хpfQQS�4 h?H@/rFMv'�&b,S8MA@VIvcfѩ}Մ:%I-eLx\(x *Y a&LĂݤ�\4JɁ3t4U( R=\l*o`ݩ( &א`Bm8ݘkڐ6x  :De,qY4=6}11,�s6٘9lYS RYp$qQ"*Ztǿ}{}ם/Ν }G7r-lB}P|e)P,gPK%TUEfdgeŖC<A<hDp!(hewd)߀QǓr"18"Fs壯οxuJ2CYQX((%imڧZ}V*t� 7fkJʖlu]]sGKG_c]SwGOK$$WUlEΑ^(9hg #AP H�7?J;_=ڞ߾80$s&K}$'H2e㑱ppL" ˓TjdIMXUTRPPHQ2<;\ÅUDjANҒ5a5m<g~9&K|u(P&iZC9-tvv4~hvmo{Ͼo~G+&Frj�\1699][TVW$k0+Pyyy##VW3P_WK[ɚ7 9es˛8eiy~۰-S ^v$Yqz�"^(Ũk)խINiWM U><QjiRש_}v tloJhc48OT]۽%R\fU{MH� ~c< VE+k g.f 25Zy?\,tS^y*ծ#%j OOab%h-Lq֥7nxsӣ_n!Hq0qNv)oK<YSQR1]..@%1xVd"`1ЂʆޞƮvMO`O@*ب_zabiàFD?gn/Tח LU P'u?fot𨽞)#dqZvs~N;:9iYXFvgA, :B9aqt5sձwNm=2um}sӳWV7xkn.;CN�mup68\48ܿ2?tq|{kV8c~{f^u9M6 .-6Nh&;׵כV.$�]Pa1 ۈxAi]fυkWݝ}O>Z}fn&qu8yFYFcalIf#I݃wW6|W^|$u C8ha茡/W/^~(ShZ׷>{>?w~a~iLxGPID3&㰐CQ mo<ݺ>UMԞu(,C&_@` "c2ˌ0QNǩ,$ebH8S 8H<j/&ZR&I$Hh,? :щ:H1ڍ: 38߽q`%&DH؞x,_F/�Ӕ #w7j6LjO~y5{00HLڇEV 곰<ȊLItku5 UioWy74Asg#ܣcS)'yRS-rS!<<HnG=@z hz U맥Kd|Od)LXD,\=\*5L"1MeRĻ7JyCKI5dсtS2a0mpdQ20a#YI)INTbCL4!|!2!ni|= \&!si#}G I935qݻ[[̦&?č HψVk q%iRDzwOQiG }^t ?T"-X F㙕 (5b%�#Vj#fRiW|dplz Z^_<ҥҪũBrouqtsQQIĔrjEMR WLTO7.%6k5 VX-)b1"Y,?9% @3p|8E2!NgmSډ~pa&dŊi ՇP; L訐KHaiǣ>r\Z.BY,P'Gf'GT-+VVDt AY:2ٽqTY3L)BwDU8z]bfw;XrQY 6Hʫ sRKQ_P崯Lnre`sfk 'KK*k5]]enxit[\Y[o(סҥ ӗfV62TfE 56 T TޘZY]K:Fyq%>|ZVk`8q8^1: JhHjFRftl@PY^stkJmz^[G]Q;=S40HN 'Rbbq2Җڪ 쬸X4p<(YjZ뷠ެ>|և3+o]kitښhvK'vH/gmݕ.\TiEaQXAD#.F !upd,�v*n~ѩ0Xp-AIn1{OC8ٺy "ge44js˅ (YȈL@x'C m-]�=ھ>vեfTt>thbt>21CKIW9G&{A,u=da~SOekf._�PwtU6M i0 WTm!;d8{zXsO^]tsioahpydbcq�­;@v ={oq'3nQc!GbVJH2hKNjɩG�8 Ά8F#|F!qq F6~q"aŕ饮ׅmL[C>PmKgw�Xus.}zWeSDG 䜗yxED®6"N"Q#ލmsy4x0a'm(vhjŭWo/=sFa$$¼ڪAl0? 3(ifX,E'}k߼Oat!iPi%R]$th'($cGq0C$& 0+bX�p$0{GG}2kiBALžHx%'!� C"޲]p yDn1- *ivhm ltqD2EAP< #A'aW}b]|{7_! 갉Ε%{ג/_mo,_^\$/ňQF*=i΁ [V+s yUEiɩc)Tь���IDATYv ` &%ZLNdŴ9X tDapYgw U�p�SS@a''|("֞tÍp`x;5)4G LĻ#c'N`HšK }cH7( X8 tBu3<#xiS}|$�=!@��~{ps00מ<옟%5E [:;{#N\[mWJ&6DJJL%%RR(kLij׵KU=#ٚ>ny>T'emGGx&}0Bp4'朋;ps( YL b2z~Ňȝ..*9#!sc9yP�pDe\Pn.0Fh K}7E|~8GTԃ"r8bK!>[唜bpHd٭VA}N͖ɲJ�r99+V):Zd`چwy 5݄S0K*ں4 Ay;pdk'x~ )(oZC6yR`zE}J І#nl諛^kɨoKm/UPʨuΞ"<0FSЩIːU*J'GDzZ9PqBIzW墨XU73\;$#F`fۆn5O \غ۾|l|]4i6 ӣT@>t`|}_NiZURV̫+8X!�,Q G'~sTJnC)4De$HM2("016 w99b6c4QzA]ePqIK^tMٵŁ鑉ՙͥ;C Cgl O{BϜBsr<Ll=3>jx t4u=`p6441jj&ǧ\LO%1ᆶ?cy9W}�C c`�aՅn_ߨl׎\ZyuU'C �;8E .>aPPΌ̔ξkm_zإku]$b)gIPxHxC/N>#˛:>4u/U֞J:prr@cHK(&azoBK~_z?#>joڰN 0t c[=gQL=(]H轡qqX; (Hfͯn|ۏp\.ނK0abpQDW!՞ 5cc!r0HP xq4쾨|?~_q,I(ɱ3l,K8^6a⊋SRr�.,!KXt5mJȦdn}/+XaX~xe<R//,@Daљ%2 e1F ׇ&#Bܬp6+=.8E QajT9ѹ4̌3R) 2f,xSO ^y{& ym/;;;;ģ~w?mB'<_vc_wso;7Ϟ_�onʻry_~ɇEۗ3VE ܙkm^\,O'2QqL. @fqÈƆꨚꚐ*hK (̵`Z2`cHE{O"Z0  @&T*[XxQ:͒0u! uPD=q^BBh;(! ۳Hlj( 8pJ"'R#t!:KFQxoC"&CXA -(hUabe@Db�DPy1;p1*`Ċ8R;pQaa>ۥ==Ң鹁{Gli=#5۳ܭ$ۍMQ!ؤZ/ᆤJ̈LDggx y)pY?,G$CHFz#Iޱk@i@'W?Y'w8( �E rXʪ\_i>}#Y3K9k6y˓ FUBbDB`" JZe= WHI2!4-lߺZ:9Gcdw *Im5~ uA-M2QR({WԀ< R\(Hu؋2ܩl?(&E:';!h[^=9V51Sj+zڕbnYqZk#TS8_ߛݑ"TפOMte"uZ[1jxo湱 d^QbHF=j%U3e mY y-U5uiooJ&[BEiꑦb?A=_96mФ)qp0GvVYߌZլʫ`dp8?848Κ|>U{ykC˴ᨂe%xz*BmAEf:-}U7LP3)Ce Q x"*N/ٯ>D 1bc�❨ M GyD|Du:Cll!Θq2? #rxYE%u-܌VjfFIyISO /kgck7.]ofBZaLS1ޣNv00S Nfg<LN;w0<u+ІYggyKSs3SW.EaV>:g:yYFӆMpɰ(s6.ʎކ龡ӣw{b@a 9 <c6t?p61*萻�rxD_KKWݼw7$ c\'L/$(v<|y~TjV~+&n>lOΆsS!'<�8\B9=|Nbc][F7'|5ˡ,!�hC'(8, a%mpomI{/8=}ޡ} PhAd)",'\ٸ ~? NHq+cJwa'0{$ʛ?'�Gl� ~�{݇yl "{7MaK+?\?1/R c8,b&njL3ē,hLk&ǒ2'RMp0M8%:1/_#XAN'8z_P$�D ӋE} dgo# +HddIUɓ@s š%ANmόdot7\9ߦ(6�o‹_|towv~oٽUԻA<vvcÇё_yDOwvn,?7ɟםo?oOD[K-U473;?|iDžݯzӊO~oyBxu3VmgsG2�SÀHb>�8� �8̙4�6YI4fʘ.2+!)R+pKOȧw2�dP0+"ʚ$8a:fM$G D �� 0~�,H|JAc�8pqӀ6@ *�(NI,)7 +虿vvCCtڨr]IӋ!%Y9ف VD&ZUy^6҇.- Ԕ%H;YZc(e|A@dQitv8_ t1Ĺ���IDATA4o=p=䘃9_j*m(M{B:II%B.ED,Xb{ml3Ls{Y_{&+ dv}L\9hA<&:zҹ[/\<q.{v>˗Zܮ{rU>rQy83&ޙdK8%⊐\Oh#X#uːbтʖ Dx5vbC;Ĺ"(/C[]./AedFaS2{ Lh ʓy9�8lDь|D\ J*7Vv5ɻ;@%BYPXWů*ŧ'K[9]I :`QC}pNw@NKimf5&Olj,�=2�k sgRj[�8R FDžȜضڌn, g5TtE RMS9%=mn*e֋)"!!4 e{x(d|R]-*g[MQ!jM?]ڄ*idw9XrqΞ<sBg3g :1&Bx68*np돲 guikQ]4_ٗ9r Gq W-GB>adn.x&'H�ZmmNAˤʦᑒƦܚΖ v8u3SrPf땺,nWbh|-*ۭYdl#HJVp}#/K#N5<g%cLb*skUGM[Cn:~;lܼ$5MfJjz[;ƻG3q/\Lkp'Vn7P66`pu#M+Kc?_]KKs__yGO90z;G=(#ݡm![6 q-1Bvsн؁3aw2V[Avk,]t\|xd{zw7É.q'oݯعCkT8y-}>pWyl©&<i?{YUo.\V &i 'G3Sq] Cpmoy s[vgQ" -QI\غXyS1:Ɲ_=%<!D:XS$У'n^8}J@orF!O3F"pJh].R 0ZOz,6%R^ Bևc4p:m= <8�h|W\XaTCc68B٠�R`(f&6* ͌ɥ%Yb|T埑V/k.JNe?$: <{.mv4yz}qɷa?|Pץ1N_)zק?Oei4ԥ%ki1З/ӧG?|p{jf&x ~ ՗/<yvOW_ï_.yuRxsM[_<=ʙwxӣyԫ7O_= ť-䩐Z-} l:B!++A$e<A@&SWH2ku$c Da77 3㌲ SEzqKQaUc�FU)xӔ 1466L«ɪ4emh04:px } $s /c| \ 4A &c/+ɐu}rywA,c0PW,I2ׯw^Zving-0nKg8vG<3V&cu6Hvpj",""tRI�3c4�{fs&;, -m\|h4ΌSQia1ur豚*o^.z^:X[G!!s@*]Ye 򒰒<dɖ=~DHꏬo%4Z<F<#^Y\Uf-w'kkB$ fzK33Ȕ/vEٓX64]>U/ /G&w卍 3lToA*9?KP_͒eGgKEtI|Cuf_5>^RSZ](neieFQu{�8\o~]m3|֪҄*Y__fg'4(izb|f<$I4N;}3O5tPY `#K;3Za87pм\/=UOO ) {egMI#(8|fO{h9ʹcEdi(:/4. !YG#E߁6FNQ2!o2"N#<i[dz@A\yB `{zW&Sf 6x:nbbm21wpGGm -mk̪,)omlnm[ѳsorlס^9tza6r[B} ]HuczUUm5m8Vm6]HZ\Xz:S6e]ݳ-mÝccfZ{XiIN\]\0r 1Ea(Xlqul)koh7=txnً:/sr 'W7NrEaT yx�sx[F'v =~pO'u#$eshd)P7eMPH4ru{U?AƦ BjM❩ׇ7=̯ _iq*3Gek޺N(d|e੅ v_a#xlɋ1Nޫ܁6V;x�mhx![YmGk|cz/] ކb�p@~!�$iCj#No%nDm,wk*i> ].CaDL`pUd` �[/鮘q\&�(>ČJ� e&׏~{壻<K9'rq:t#^Sre[&z`Eng0:JHjh] Cs(!�[j_&<B9L H,'hKI%Ęls5181f=ŧe9SADK $U;>pS7IP}ۥ$~`xz7]|ߖKM￿@?~rK&xk_)@$O'qU53O'~_rKyZ_߮{䯿{/|~xoۧy3� `Pj vPr9@+U]hdl.^笡S <vP6D36Y)"XC)S42�Ƕ8FHB~T8CDԀ@>߀%# ́'%UѼXt~^gϷ1AgPYO\?Mkm*OL�9vҡ?/*>}'쬎h w˳5ű9*;?.΁Nwм"P [Fdpp[odOp88ybI,"�5] 9Ƙ^^oF9?nt,ef7ozFmjʕ/ +M}jQQVê#W K#Wa9LYV>4ڵ]\U5�sf2]f6->JoWZdQkWURեvJcC`Q]ROt;+c<���IDATR6؀iBI]^n%G Inw�+=ci|bj]R iHlmohK)j�e * y3Q].xG ! >>$1&BviE؄%#xt4%h#!{rVYJ�eq"܊APQ[/�ǁ?ZXXZOH&H 11Ȓ�mxN( "JA2rrO{k׭Gc3ΚgOjZtvݩMzi{ř6uϻ~=#FF�G0R G68\|.<n9a gJOjoZOJ[@W( 65n [Ʌ8x? Xo:s-+|†ʆޞےOL?vf{]L63F6hfLd[U}9Znf-f+msjv={yl`w@W݃⢴@*=<̅D.WP BhعY9 .jnohnt?rqr<NT4cQZ&,YnVG72ahovw=G>t`o<s'KG}oFQLJcR<"O4v|pvK`u.>Nnv|@}'G>}{ #v*.hn jCQrdɱ?{-^ub}w$n\E@87(luBqbֽ WJ\H<0`%֖&IરˈbDXjZ,}5Lb$.BX_mcDŽdi%`t ed*:ˀ؈j V^|x}}~==%RM&m xkD*wv3Rj rܓcӄ: HP _ SFt#Ih:Niȫ`((y+!uD]6pgpdpn6IGeP2iE-H5&<@hh(@p%|c#OK|Tnb~vTsMc_qhǟܙy`cO/>z;_|X:??\_W?s7~ϥsD>}_85-=sh/o>)߾Bo_śA>K"9]+Ctp+`O!WV.A0�. yCHP(Q9~6%$yVZ*AfIB% \0h+P]&ݷ<Y@lRU#0&!R '#ׄ�)0€300�6t+ld˼9K!A/npLsLw7Bh o֓gN$ONk<]K;+=ˋ3 }b٣{ƽU<dKc؀EsOK$Ec)$(NPȏgH,@Nbanh`b (*$ƆƲ٩خn`Do2=JJc&!jR~iDa)2S/WUc# <rBJI@뾃Җoztv Zfa唓a*f#K=)9m_ ˔FuQ>@A"'2{"DAsW]Ibv% <M4[Y"e-^Puzs:Z[sj2kZriͽ̢B9\T39Y\lJ&;FGGd̲!�~YarCUbyEpnO\eSPWoV2P" &YYp,g,oO5u N9̈Ih .*ُ cIL#O=xp ~<nYqG_~ǯW+.<֫O(nS{KٞJoF". ?| ߻ �Y!|!`. 2 ]6d m,\ PXIc#o^z(0ƭ[gX[e�pWBiHew� O-CS_6v`_Ek L{z;zG&:{"iK(0J-S%]:f[@fe͗oXr6k-3o{;9TUM <zy6uo�;ܡue.5$6MYA6A�`j@u}m= (Ƿ Ѷ2W1qp􋟢 MM}}u<Q3{f9tp^{|IvzX-CW!jh%S2ouGkc� tkJs͝Lm-zi;{S(MS=O;|ڥ\qӆef-�z$І\'~Sv,<sqs_\6#B~Pr-%1U{go W(.~; `BQ6~b٦t$Y2K @Q:XPB[M V!]79l,J!!:x<-Ѝ((�߽_?~H<*bѕa;�O\œ'_8r`_:wx&sϨT[ᘔ>ZCmlzN;ƩcZ4cy0\5�#l (߾, Wˢ%dHKr ?m⫌ѤiUk!jdZ2 M"6cCLimD>k3"̨6Œw`Q%vh{>;%G,LA'&D03\%Vu{{ wdvĝMɃ9ͳs㠩'oܿxɥ{O/=|~ɫ~˻_/^<7{OϮ|㯿oTK⧷^ϿN"{+86E E%'8BV p,C}~06<rkۜƉ]Ab@p2 |M*yyH6GLX [ $�X;>co#Dؠbt4!�GpLS`-i(_:? 60#"hߵb- "%BBdTqͩN?#74VVF=]YQVh+NpNtw]R|`W(:]/Ԉo$ԡZtNVx^.<!1/nlf ?Fˌqd79yt�mX{1 F2""i'+ ʋ 5�CbWYEoiq8ȪȺzV{GtS;2;_UD/Gb V^-@qȸ̚}%~FLahC?K-HJЇlY@Ity!L,up` bdb$'ƽrM$"T[X_fĵ k+ 2%qv1\X(s℞hp`MM Yc}Fu%F@WJGHɯ`5<<4" ڜcb0SY)HoO)ɏ/(Mhj5Lꥴ5Rs Jp%խeS�5]#^;8watׁ׿}0 A3`$7$ K)CׯqĽ;O?g@>*}Q\}O ů;���IDAT?UqƓ3w_|۝&Q20^D??0i86ZB;-K0sv-3r];h)c�6Cj/~9g*cYZNK| q J!BfPBעzhu@5SkHoCꁾќyCMicmekcMG}mgCkgh?x[;pةs8=${t+YlZ�1]gr:Cǵ[l2U5vP3W5dfefa 93];޷gā3Gv Ύ$&p!!yf_MS=;w9:s,lPIlUM5Φd`;tn=9?ñ{λ_fϝh'L]!�R(U NZlĭ г Lk:pifoPLrS'x[m:<zn^?r^ml_jS  Gx[==yDms<ܡwxg}g=Rv?ݽ,9:PYn-)r5q  +y5|D UEo#6•kapT&SPa EsxvWw_gL6�2Qw #=>;3M^koydɧw]rZ~9Ԡ4(,UP%FȪTʚH",Gut5q/ hZU#_H CrlSYI1)=ش$s,b !L^&t a`u\f\ פ tH(H"ZdT)xUj3bjuH-RFi3 6ͦp[QL(.hk,gK [MdRTؑ F$XfScs4s 4dq9Qto8 !& -TTWRW~* PS* //)F-{guK=qكy:hš#;;*5ʁX c#cJp)v,o{uz4lJTheKKʈ𥓐CЬ �n\*xC$vu?g,]=�0Bј8`i[;uO U&,Ǖ 8Pд*�Ȝ^f0R `]a(vv JƎ=]˱Ŧc՝8*:z(ir݊k vM-(Z/dG$[b)&IQfB@+oȎ]#ؼB8,1/Vh;>|'/֝0 8{hYڸy8"E6%N Q4nm9C8?8JKJekj<Ҁ\дt$_Ni6*(5%AU d-CfIqyeU3s*WΪV'DKxخ~(2IM~MuPƫ'W2sCb0b2:{"KʭӓsCRS#KK%rRn&5ETOL[Q%a)ܱz榴ڤnI{/<lTbȂ|\XNg;)ZSX/fԔƆ.̢=9CCfde}֡ァISPX\80Z*ɭn:rz~bCőyyx!(*':Mr{<sk?><y[]{'/~~K ;y΃'[I*j L 9c$~Aax�eG5d�mY MKCچf.@K7nY@ncF!-Y˃Y!v80!k'1,>]jbldfuc8^VђYZTXSQ^W׵4k}gsS޾z7wQR 8 -e:p@L =T۪;p@Wn��[ی8zpqtk76qpC\YMPst"S4T\5]|AzA6̬6Zv45O W t4N 7?8Y0-+#5tfxUuu  qq=xzg':oOO/x6ufZsE @/# o_kJyExse ӸkݖXs5u=/(hٿonS.?z晇/gG14 `xTuUaa~RY+=nϹ1vav EՖ�kK ן|;]ϣ~>B1e3wGC 5(Cf,hE"jҀNQVP7 ý<hQŅ)=UwvMs2m8<u۳os<|7_像νzTKy1 [K@L:rZ$IB]Ǡ+I+0ոDf8eKP%FOC0pX;8,jl!]$㥗 yˍ/E2H1g%p#;Lv.i{,Y_@5t[>{#ҋel؀d-E/҉`dȦ$t�j,at>m傴LkC4<6Fŀ,Q,gCXX`j FM72 bii;h#p9ElDH$I,Y�]<iCE%W֠J(*JRc4ZH*2BEQ pg P$…AdĪXEڀ‰k0Zx:&bUR ]U�d'~ h|ƭ C),] d,p�Hx|ZbN �p�[^qAf9hEGWY%(F)�YfTQvrsPb$+ ŦpӋ柽:}v~A՟?]wn4޺od00 N<Y|`wds@W `b,4O( JIwD\�=`,P'f'_,hN i4cDYdoM517gOD(Hjpu*lTZk_g6FIU̚FFuCXn>V^ ,(,1%BY)FӁÑiy)�yN\XYDm—Vm3L QU0QBtMV]"Ň#0 j&Myee̤NV}<;.N r+D-92tB^LE#c̨R"x` ֓;.+H̛v$w _.n(9msac sD-Ms=ҏddpu&74 uNuY<ry}-A*+Q5]c3C{zQ}.Ϋ�8"x~TF'sYC�pq ]x~�Z<:w{ÇΜ>7g3#Uhȯas<?߂tx:g4( ؄ⶹlr` inT,5Z`v9e i@,X 2 Z(-M`' (kPQs ҰsSpаR7XoZ[,ɖʋJ*k:zZZ''G@S}ǯV6JHN�3Qҳ�lZd{���IDATn67[X{5ձtdmiƎnok98{q*&IhMnk Tm=t68i۸mrU36Q490:86ԺsoS sgw̌dZtt @jioJjh=9~`;tG7?y6ji,":U- 2u\!n]W9/Cc{jں2 ?)qc)2b-uۀuvv!F+{<zK'>՗/;FA%fxlT=J.+ԡӧ=xk?]~icqf rsAP0{|Q|;=O_ag2qԑN&>\-ߔ)]eoHO6/+'Fi'Ŭ@4kzצ3֑)+񸵤MTZq3!36 &|6:>1!0.Vshzk<wݛG�x՗/}`+=GX N$EL֠YTHj*EQFZypvFS �}F-EF0EW:FR%{|,o>yu'dh]R< fΣ9 <+QeB,E$IۊEUre">To!I4O&JlDd;!A(mJ&%$ DIKmKL%nO0%wE-X`+V/2$$$oIL,o%OXF@S$Tƨ xA_ &'Bݘ=.OV i1z<&M8PH 8ee- ~D2u$Aip:82 ƫ 8+` [\IA(%<IHUCtpҚ **|Mb8b RFTPh FP @ 5yya��~˯�ֺ V)VB?p%XK(E0RI|Q,7P``_{<|sc3>V>{އ?CUe2gi2ْhU.#dG7':$Zyf$-6ܢyl =_gO=I$t&N cdD DQuef$;FRwNEW 8R2PP _Ikh”{'LqW_Bm71jiU19ű%.p~܄ԞirAWe6$9Z7R UqF \Za&-/ktlpiϏCGEH~ Iu,9ȃTR$H{:p^< đ6"tnaHJ.OΪϖ20,h0c3/ )[X ?з3OQr1bI |#>1#Aʳd0(g76uvr&Akk璘(/v9^D.tMS Aa]UM5>|?:uA^mB!yTQ6Ŗ6-޿|pȥs9 _84Ξ;r+fݘ8';B$ IE9[p^lݻ<sq@ν-y!@m&+h 0X~ Sw6A]>CFFm~%g7Yj[o�mGϵ@:v&&hveyIc(+3C[\_QZ[02iu;On/U?H̵Ũl4A[.c2M阂W^AiV'o+;CSrb|ۮɲښ殙=fVힻ'@ Vڭ2WP6u]gU*(nl}zgiW�GH׮C{w9־k*6rvPm @hrQ3 ʪ?wt{;^|ѻoRR>7dXن)ot..ZX=رpYXi 2wWtr q Ұӱtfff&<�q\~W{2 N�+AV4Z S'/\}~^2vA!~k|wk|g78ץ/W޽ʾyJ#/W)RO;<ZUPjP%p9�` 1`Mbs#t!*m  Z 8,FX[Q DR|/;>}1xo~ݻSG aka\UpK4І OSHv?`JF'R9s+:z 159gC#N1襻Y2̄\SA661o`(NuHLIإ&X&6@@v$SrSb8m[ZiYZy:#2={Vy2Lf_`/sɒfl L(Jak-ͱȑY[ s7gȲsgK7KS iƙ` c,I(�pgq׳z(@TJ"Bs�s�m,|"S4)TȈ T 58+1@Aªp"�&�p@*p uFXF!��*?0b\It}>b E ,gmQ "d!hF� QVb q �>6[Zy΋օmGd]|ǿO~zW0]! r*JB䜡>�d[iԩFN=0%zO?>zs_^WBG\ fbb�8<9-'xWeMp BNࠔ2ܻ[4>,Q}ޟ_}f�&۸xL|y%&IɈBP HI}SZ]QɝfT)�ab?$v'% �[cIɑ2dJrJW�G�#@`a FD^tp(! >f0RV"jl˨n"'h\�4;]L,ˊbBRҁ6ڻRy\{6۝'I2; ]6i018\02_W[t`6yX#HeeN jɩUUyǪnts:Einڔ1#;1†iIs?s%e�y_˳ݭɛzќ,pa(Fp$O?rݳotЅ3^<yĉ_/w?~wo:>3<_@aaR�i}:vLOطd֮ʺ< Cvl4_gNLu1h@+٭԰t m{ 2֢1 M_g:/%fjk<,ʹM ʺ;Il`ʂơnhË<:ɾ U4S[M UibnVYmGM+\99uC=@ -#G8X5S01xP_a'XoԵr:'k;Fz[zv9R;6 w0Z%;|'FVh{!Sgֶýs cܿo^y_:_Zcyj~+UھAV8Bh]'OTGfl B&*vA.p Gjspm`Hb���IDATd|RBˡ}\8w tszc؉f:暊Lh~ۡg/ϞpGoqc2i=<,ovbϋ_}_ǥ +mol)JS&NFM$LF6U;I c9JjoP630p ,boc-A˳7œhÝ\sؽ(tħ_>T| ^ׯ>}R=1b.c#`Dc09zD20=YLSҴ؜tf8E?@pTXRϐRe临nz~cDG`(#ŵgНb< /֊gŸDǹ1^xXsЙ!Lrc9|W�$=cD|CB(%>9.-> (ًRRlD).i 7Q:+uJ8R@6 7IKR@㜚rMrfex < \rKdr!_Qw~knG~3%]b$6$J$"Hq"3ailI0*d1L#.$:Joc̍'lvDqvIJF7Md>b\l$6Hz cO@uxM,V\Dc5(M$j ~ڠ`@XAaxE _} �Cfc|ɪX_R2j4^D5`8N'ds7ۧGΜÎ'_u?___Nڅ*d[#3zr3;9MbNBukkwֵ _m: q̖Ǐm%3[df!c;P4MҦr={w?k-mKoom} FMXS7 MIl32G's儝/$e AClٞ Ӥ7Z$hnwAUW>YYj.}ȓ2G&E ag02S+ft%61GCQOeڄqx/;=RrN{vQdAS.D&zSJ4q3ۘLBg[sš d~Ov:Ͷm1 $ _)Aw,I)$09!h +L,Iˎ5bIтBpTv )3\"Va4 ,Y8]SM.-b1*zzF`'ڨHch9]<Y6##5B.Vyz~^rn #! >q솆سgui}TT(,kg?u먔_ڏbK drj&]0<_^^96X6',i*,-.LV77vV 9HI0қ炎r_?YQ]U](kmlijmvvtv շT5uwVJY1ɾ#J[eՇXef5VJ&Zڈ#mun{l=wx4plp7إw@K} >D*JBYTqr#[*/ɩk,/Q@Zz{/yx_|}7Jhi:־ߧ pCZAvo>n#돪oSG|z䈙u|%.efwa61JQMKcчN#kWXp>}Fg,NڸEե�9,gosυKS+8hCh#4l>CngB鐎yy`fs~v 껅/蚿EJixoַXaz}�k~Kg0Cc{K68P29Q5{9oąUjVZm:4sۮm/8>?雿0s>mM|G:ֻ<7Yp8la|yc/>|5qī/!},h^uo~w7=~[;VJBUl N.^mN|y7āΦϺj "H�?]}v<B'EZ$I;N{9sRvS;cIRE腳> 򋻿۷_y-,U``$Yz,f H:"o :ʁu8p$7[8I� =č8C�-MPeGn�І 1$d 2Uۄ�p`Ŕ�0 m SDQ$maBfR8:lCRLg,!D%Pg | `U$H;C3<52 ]N:d6_ ЏM4@-m$DI"t# hm$q`UqFLvl,D?6H"57EetkF �=<.o*derXQHtxCn/ZՠGg,XlU `1c8А#Xg!kWN9Q&Ю|&@+Þ78<N-8֎RqC'{2p_T8>o{^s_wި_/hYZZu=^\u4X8mPX:; a9ښkx/ύ_^XXbN4[I391zA  qtWvǘ!ޛrCa$RāCe1"Q{1G247~ge#_}.c7X䇍A"G}!"=+!\R#``.-.5{vQ}r4cQ>%\̔f,�a6|NN/.)s1g8TGOXZᒓz9A (iMmzUML~a4'FKR2 J3r)`n^>13>[`WU!Y1Ql)+W\VLG(X)H. 98hykzy4/45$ˌNild WqP-0N(lz>\V=cAdH~~訍0Ί#li?\IpR\CtnqMӛw\{O~n,݋ $S`!ӏ  K1B<LYQB3F@\8)@$# opow俚?#C!SUMeUMUʢֶ斚fH{O[KgscGckOkiy4)&wCTt>;euݪoWS_ W5kf'M6ިEW瀱 '><r$T(+*")9rX"Ec``xz[x|{髋77YbM3׭UF3ݏ43mg,7+!mVܬa 0r++jolɩ*li� ,;{ya$wszZ{bQĎ8ԶR2uQq=jd}PUG^W_]^P_.o,jn[T?>"JCH^|7qb0 B;^ hxB*zޚCz'M-M/ݿrՓoyET$ڪo^cm-z~LCvzn3rfd>'Esk.-Dֶh}j ߠc~KsWښʹ񡾅 .޽=ҋW- בb^KOv[1Uɕ[]6}yʝro_7?y3k/"ˬ4%tLt^xo~cWVϽyL:XK/V~~w++|sa5؎MyMwVYu(+Tr qxGOIa���IDATBwc=Xȏmm!0nGf�OUZ2:4o~sL);d}~N(ɘ!ДXIEDݏ#IJH6gA�opm""EiXP=pӐ5 x`V@1JFtdv(6rCIx1J%Hthpd]MC_G7S!F1Ga&46H7\Kb5\uɀ=uPьF7 OXcdC諱煻텑l-?ܚf1Â#Cm�.:L>|хsôql|h-l "o6#`a-kYZdYKdžfIcq(Ka0ƌsp`Yn3&,1Ǡ3EJOFBӤ3" -s[q,uf?K Ki7 5=O.37UC φ<T9<S\d!Y_K8IER!\dWY^\t=ą+K1mYV~[O?Տ)J$.QYИF:xԈ%+{tCPxY ʝNXp9M% 0A)92^cKtKog?r>{ oa1z`0R)ϧw#RxS#;{:Z9Mr7e*.,dYQ5-.!2tɉ)킡F喸)@Y 0TH>2=P+6щ4Ė@dff+jd.4 iISE\qm2ZQ%JMLLIM˗fK"bi$;B.TWĔJyBDihf:Fa/#51hBbZ`NFؐROLL[PMV00c/0MST3WTQV[]DfanU)|jhl߄^<,ev*ld=CpDϟsfJZ}<gKWo7,)ƈ#CE1Qq`#bj&932#R)!))X 0]08;"Wd!i ~^kX3߿@#8Y҄̂䬼҂¬ H[Gkm}M[wk}K{vgutwHZRJ"=qgt]2BP]l8Q 1BCw&= 5Ϩ9;hhÈ]l9Z0#8�5sWTVմvN\4|w�_}w7JazNO}Oma=~7V k�g) |fʨ)m(ۋ;jڦv͍6=vk pDgL7hY3߫ogU攗jJ橉֙s#E!1YZ>xi"|6Z t=v~� Hѐ[Y87?ܿV^n3rHzcv=FFK5 $C5,�;)mն<xq6vǭ`Wc^t͝Z3_ghcɀʳ�^kûZE<>2(ሿ.-)K.li隘㧏?V^E�F?=߭n-Կ}VV+ĹQ.:fzc=v-f2"fJNC@ox+A. #P?yF˓B 'gg/·fk;m ;ܔ%ҧpϐ!2S"eGz ;'Ǹm@( &c#<*�PC"AYB %b(5p@�V!PAX5p =,y D>u' 4�htU*4a04i( JLv 0"a5шJ@D2LLXwpX1Va@Y0h<F x.Š#~(@a9~L|3<aG:#)a{F-MdN0aG /GL0a3 0� 7 u\zd.`9L٫1ⰌlC6b |Z!Ch3YP9!ۜ]Ʈmp'dBV%eC٥A%#U ͩ>_uㆁ'�-wF_~7;uq؍mSG :G9eXLS?4™$GE}'{T6֦/\KOϥ޸_SNfc.j;P 2!߂ŅX1 9p Q� /+d;R؄hg&ɄG8ҤlߴLdVnP,cPpV?0weWO_;?_/ʽuڀ{�X3C4U\¯�{tE^P(4J3L `y9-⨃ޑpuJ(KspzZ| $Іkbmu\*6̡&ITFA6%i�GTrJVFZQa8XqŒ7;-Z\Z)ɱل|R͵<aLdn5SQ1)M>RA{GNY όEL&rc ŠeV�GpZ6'+T6;Vy94-Զ'5ufwVڃH $Ѹmxܷes 7G0+ldV6+5@LH!HA|y OΣD JvZh\M Iң(No1℄ĔԌԼYzY~ 0JS%W**zZ&'GkʺEA/模''Xwdimڛ47}x8dnmMzRY՝/uv L-Lɫ$B򊂲ڒ^tG_=y7jYlWp`)ˍ'-;npZA  QX~EoW@+ oj! D't >:ه֩CZm2ߦe]栾-dX,vWt7.LZ?8#d6 j֛nP6ةmW675V nPĥs㗧/߽W//}{ȝw3v-=n2uXWpJpեڋ ŧ6ߤlOa.#^ ,-pt`0lе{/}'I-Nl[Xmwp(6߸vH{-Ws AHct1i:({BԥW?Q ؔVys|h܅EEM Ux~7wV|?~]?}ӥְ.wss}ȁz&4^JBPd ?哔dFc ʦ@'4e4>И`r4:ʇS^0Ld=Vr4w:Z3b|&l<otD@h?Rd� Gd^>{|BPW1Pk-ܤIahX N€CbhA ]C}O*GhZ0x,>&,! ꒙F4.:-)gGo oh5 КX ֋N$dm#V!Sѧ S9a2LPC j׈ M<# acZYښM���IDATk*FJS1! Vt>hBA0đ0%!VtοŜ„ jk=:$x/4qxrx0RHR/=4 뇖$F6+RVP5]V1EYԙ: iZ=|%mjxfRЅ mSWjFg=n,,i\퍪|pJtQ!$QJho+ ((aH!ۆ<ne-g}k+] mvIMsAYf(kf=7Ƒf0 5R,pTK:SrGDYȘ8KřF'DLY&0RO(QfXM["Ʃ/KF>.)ƕעIܾAzKU|UR-hQ9yrR�[ZMs-ޭuA.RGl-wNp騔L'~xTI? #7e x"D:x,|;<% bS>~0$9Z+reVZ6/A(dǡH Ȭм̦lqz*'#',Lj.+t|0/..RWQ0(fb 4dFOBrlgllI.&2YI\yqBsk@Vڱ HtZZ/FG2;3/wd,(>ΊBvP͐\nu˟xݻۺ/r"o'P&ꭄ`}czb|yi*wn{kd\ᦹ6HwPGWM@]y70W�̇;2އw\ڈNJOL&6ҳi1)$iqvL~ZVEABAzq]YEKuEKmU[ Ryal~d85pneju|Y/%رNO*c]vYX8vhhQܡCYEږ# fAfIZlF$-&#?EV_&SԔז*k:zG&'fܽvc0_sd';N#;b6M]h &FL}]S㣋`Ʌʼn ?촙 ׫jEbanLvD"՝e0GXȍK-/s)& ][m=MN`G[0% EcCQuY]GSKKhsKsW=‹o}Y1z%(<Coq �;lvY׳fFgk.\pOcS8||Bo^]}f�CV`pYooLEqtyQq_G@WGݟ{ÈC>mӏ-7or :z!!((95 H+8 Oc8iIē:rTp|*�g'dT ߾y_Ͽ iϵKu ,i^衜GtVqM'vGJ*i{7s`F:,b!9tiB1N >V #aÄJ44 ]EU#apȐ.*$f, 0(_b?#1^Q1G\wq=pL�abn kP#R8t E\Ǫ0aDdCpAe1�ˀѧa^0handLXk.4фfȚ6Ю 1WC$ĀȆט7bFf0X&ۂYǿi^aڣCUrcTGR �`Z[s\Dv阬|2h$.=v$cR?Q7<QgzΗYxŇo;/^m.0[l<|ehCqsUFGC#: q"YRoHIcRzXdGq篊.-'O~L"Zett@Ѱ}rFSlڛe CMd/8yQޝ$3!Qb*D+2՜@ ĴDv~6>?ZR�e$2K^ʥ7+mK;Xz(.p/*.+AUSZ%1BFpQvTg#VV坛MN[ҸV�hȰL gT E+ץ_b4גs y"L_-2TC ɀL kr ;I`Qh#%JXX͔QӄI �+.6T*pݤrHbAHMe%8HIDHL#+*.wvYDE)2Kh괥r԰(T_P;&-o׈s5 TYD] *XuUb50!RQ-`֬aVAWȅDv"-|\CљeU_}jef#ٓ K^zfw|?I?*71zzL^w=ăK7/-_^V;Hϲ y<ܽDN<WWG~xG%)xi$%& (ӛ<IhW!) Je5򎆪HٮKƮ^o?7_fޫħG9)5G*4vn3ڪIMM:5?&!>#6!Y!K-ʐʒ䩉̢Қƶ龉o,,?yv)bxܧZ;8fÆ4٦p65=Va2y4ndpx~gz⥆.ZT :e {Xz3;jj-2XV]YڜW_4_yuwզɠ1 Kn[ݎ!/LcEj6ݓV.ԌҎnymypjx½[7x׋/~ˈ۫a8eAncNS@IVً̅ cd-G5X0q;uihQ]-Mˢr@w0[uOq&}Ol8rq>){(Ռ�A#�lc![xaut:&zlv:?|؀ t?ctGz2TP].jz??oxleeoJgFbgZ&2ތ2mS}=N,>q`7<,]luPx֗[gpJlnNAz1D`J$U[U۹<^ v:w뎕[�k{0R8<1oG|;f#S\E9~lni @h4֪`, nz?{ Q5PGkax1`XxK^=8-0#,\hA'NhaUC- e@ Zd|+Кfɉ`bƌ0gE25w>ܰAQc °b(|05]dI8V0 bEZ9Pe`!P@d i`P[(t+ӆ¶"m(ܵaҚȁwm9E& IF!d�[V[=PP^2ر=zKs_jpYÞ;u3{mZ|ً?x㷐OGpb.^au;ko_X$n׎E%15UZtBČh`$f|*{i9nr&/+s ۯ:g7--1zI:mLG"L1,4Q'/0!"BLvơ 2/jt0~Q83O Db }2m% Yr&j@Z?509]4 .#)'ݿ /XTcị{ij*ie%J\Ja$aC���IDAT=gSsh^d|KwPB:տUWKlm!(2cI=MM]ͅ qc2YT+qN8U 8tU"PT@)+VeO3*l c+kE<&*K,K.F&b,rA]ZPH)GepYA4ZNMD -GFHˈKm&!IWH̗WKk-T3J"3 )9Qe NNnhԦFJJr`lCu mu Ymae~0w.Jp &&斟/}SV;v@aa~\yn|ӟxo|?۷~} ?ūwXpmwk�س]mR�>S!pq[=߹1ΠAy""?7/ENB Z@w=Gʇԏ[ڊ kyce~lGAcuYGSeg{}otK\r~B臇O|pTq8ĩm:zM,nVWs7k`xG\~BZ�5$E^^[SP_!+͕WTV8껪:N/^uwt閼uWC%8><e]ic.U m{//iX8wJ(5餃3ݢiQtjum֣'=k[Z;FLJ]EDs uXtq ͧT-mrZ*:Zښ{[/LN]hW_|;ૢiWB8?ҳmgڝSXR?T7sw^VS CdzM]A "NlCŤ47TKjݭUg.//N?{7gLZo8vr&G D R>&R6St*j=9�q;$`+ 9D6z;s观=H2b򒖶+nw/?Xjʟ^<c^V‹]?], J)7\,y^lKD_;b H;Y-|Tŀ$h~PC*pw !zh=G$%�,+8_Ƌ|Bξ88nwpp;o c-г:^k}>kwsp>9{+OQ/I �J*J89"hghD %z!$ߞQl] ŐX4cFELj*4 |m̘Sd RÀUg�`5P6z`!Pks<a" p߇7>la@ P@? ~ 3k5J+w;d|_xwnWSN/Z&gO\{1tp{fow?;{{ G6FoFt5:ĆefLW߼R~r fx1C%2A]VUZ\VPTf& ?7[v++W=ͦo\few 7] ! qSj!Np;3r2?OcBhH193NI'Zr Br96UZH.m *,sMɲNMpJp nR-1&$+ɁGsqE1EIfFRِLdKkEWܷQ*K@RD] FF"H(;F.*#*L$HS!7%YU:AaS1�W++RT"L 6NGRri8 Isy9qř5e,/Sc"Ev<8^*)IpDK4'89S%Kfde�8"r�ږ⪨lyrC###3{ԱP:5]u! cKcK$-f�GN�$M&\4E|k0Շfw Ͼʗ_wXkד_x_/Oޛlp\2).#(>l;o*trx:{FGpP\Bi8 @3'R!)d¢.jFzlG%X9 q!yRYVqV~E~QCiYKEu{]]Wcuwgٞs3c |g'">=8~rm& ׫i}]h>SLtǕvv&((YR|^RlnBB^r"7;;6E^YS:75>xq}|*,=_}a āӈCv8зxϬ֟*+lnl;?p͹>RtUUi||F]耱Sz[-niJ,ʮmm;7ֵ$aywl8V]O;x+Y?hhm]8qqzf•x<Wןzy Z;M<Yn|3@QaGm=F4 ?<b!;*=.TRYZ1:|~wڹǏ 6Zo2biK8o*&Ջy ? ! &ku .fmTd Q&T6t�}<> 89# TU.u{4W~~co_T~qMÜ]""{5_-{y}p͓?{ƹ/\z73Wf|ʲm2bS%"ct$՜i<4Vf$12v cD $ojCpB<1b71̴&x+zwM^[|? ߎ @fv'>}|#{z zzzluvNO=^hCw!;!B /_!�Qd.o<%Q r?X0hh(HD(x8$X(r4�9*hkQ#!D! L<Ӏ̅VC3$q ,m ̀6#dZa@aÊ6 )S` s"Ӓ̶rMچƳ 0o-d UdXVXڏ8d>L­{R-18jm5s~r[;#Zzu/ubhsϯ{yֳ_^w^.|~Kw^Bn<os=ȅǗ=+=7MIUW_Pj90$6ZG$Op!kK0M1#Ix|[ du;JDž+^<yjWVzҝQ KlF~3h\<yD89BCDҀܠL|fgl]]K*.%UfxI0JTR1:-:R瞘呑혘b#˲r3Į~ɉ>Ҡ4R  WVL_k26u J]dIIV^kiS|dxgSd{ *az\q KAƖOQ_IoR9EɢlDq c4LXEIvJTKJ%g砒1qaʨYxf8'#<5>:+IP-*ӓ "lt7ސ/5+ D=>8%54-=5Q[&G)*Ҫk#rZK݋/ȽSOSRqXzNvbsSr[GBskNG_Yh3Fi-%!8\���IDAT ~myϿ?~G?Wq察V~_߼ŏ?/owF!K7gܚk/GQ=nO@3u vfBI A8!8NT\VILJNzC T6U5EHI0-pYU QQ^24Z5ЗPZO6[L0b~4 6koԅn0c&�M}#}n(Y##HeI�¬\Ejq]nI]aiyxsr ;lSF};1t<nG|i-7 Y1pVYS%mnjL.]sjqVu㵣]�+3<pE7֖5UuU_3ln88Yj3c^lvyeV6LMwN\?14<3>qyW|ykޜ~_PX{qn3fhY^0]\IqBm]fpu >;_STR_2S96X?;s捾[_~E)mQdr j{jYxUfW ~A`{@Sh<AA#A�m\^&~1x+:`;ݍBC6v1{H8An?aUg(=AO|08+A*%3gחV=\Y/͑w_>a( ^lo]y/x_nOoqo巫|;_ZXu7Eb^bvkoplu,Ͱ(M2+NP/N sʢXs“� 8@Ρ<І+ A%1؟v ZeApdй# k?܃ 4 G�$({}֠�3E6q;}�J}| 0#xev'|Yv{0#o_~}AЮ?jj(t o| (ОC1*Hj0LV=�E(d�J CD4PD(pT5aGd@ �,Ϊ @Ͽn�U�85pݺU;V:W3(P+g[{=W_]_yvVxߞ:}Go|u;{׾{w%}=MWj,5 e;8\ kmqѼޮʯ\{Cۭ;W󻕕/VVzɻOjf_o+̿]%8<S(C 3@ QAT|~#a}Gt*:7?1[įoAWRNTTȴb>-o&k厱)�4XxTd$hV{'HSS0Zr � UTq8 "9,S\î$;s(%%L+]Pno@w`8}lVe9Nm-M�px%zGG **aGҞ$loqr%yPA8#?LN熥'8D)qaɱ MUlAŭ].IZ 2`N+[3KȕK1Q$IH^$8 _໸;F[ܡP]qBpw'ݭhPwwS=[);o7=? N`}Y98 QU:؟X߹{_||pwiQ�ΚALRFjSGij%{CZ:'= #Hnz>D_/?ן۷?|zoo^udׁ}{=gfא&@O BDqHlrhHo4*$u oPt836/6W]ْWۜPXƌOc%;7%2h4KLN B]R"UMešʖ޺Ɂ;Fں(}WOՐ*Zd,ma#>LU\@h/oa&y)+d6T; B}]-9%yUΦ߃5Vv4uv lܻ8$hB} @'9P_;TQ|=;g*;kkFۇG=|a S{gYvA[edSMQ0QڪEȇH6<:ҿmpqqg3)fRNZ΁jzun5s@VJ#;Y>}~dnbfw~[מ<ynv}Sm�x/kݑ=ԝ]]2}бcܲ2݀`Y;-. jޫ ]CH +.س8qԩ;| VPFx)z<֡h6@4dFC@! rUI,94YB)d-NN%ЈLʚu\U2MHf2UIUrc"e8 "7\VF=#X̤ƉyڹWEE?}}*zQ˗?'<{.}yßnG=Jㅇvw f#-6K ޔH-eb0|% "=dPV7>KBp3"`Tq n*2QWUhd0$%()*^5U凫pb)<D!IW`(E259Lu6}e_P" Z3iZL-SH (À".0XU I2Ja XoM2Um[DU"5hLu bPF+I XX�LA4 ,Q1 TM4AKZOfhapZ<U EXj± kd{иuJc0Dn&PW=hD`&}<u3`BjBڂYY/+Ǖh6p+" LW Zbhݕsxh "?VQsbpNHe铇OW|;_tsW]q6~~}.S|/wD?>/!mx߁g. =[g#4<6)+40 imḛfȣ9Mu3I+}dD"P\ywn/?}Ht"m!°ʐLObmLXviyވ鉨ɜN_j=vUfoJ)Jih5uFwbKHQ-㼶^ Bkn ʊ !/,$'daKp�GDQ99-7sC3eiÁEtuE\]jCZg~gb|Tg;%$''TXnTꪃShaD{gLo?cz:1HMڿ>4om߹Pje rՈިְBό1q.I)5lA+,OƥeF +k ;˫R̞^Awns{JeCnS'1pl5#4:0 2bs,8JcUDu`jɋ rk*ʧ j:*[f'x !O呻7J{;Zz+'�}[vWp GwSRK,W GwEBH(f&>%Dq8"z$}K_??|{ǻE_>}}}'_{~ɻO?89oFB>"8:ؗ IAA+8Baq z G/X0IKV50Sry8:MN[6dU ˚J8Z;:LJ͌/ݳ}`aWyG>.;,���IDATӃ E H{d`!gm&6%�fk@<]K<&(*'VXTWr˷wvcdϾ]X#ІVKWU[/Ik9T@hb5Nع05 ?}ybљ{qli_t~_ �d`.eb-of ofaflE >9ѽлcGρ# 6RN2r6 ݱ5vXNln�ó}CK.X>x;7n<{t釡='E@j!A!�.><Ƕ_1q} K6(۹7 k7e-!}ne f'jggFuMaNR%X*#I!{/M,\`k:BdB(U),FE#8�p:ux:l.脀6$'K&F@|Es8J|�Ynt8GNUndE)pPp8>p-,~{bp||/]? ~{/_y_NxrC<'د~xJ$:'>cmO/W<{�i*`(-4394_"Q-8�V.-,?We+CȑpR8!>D@PI44%H_!,\H&1bЈttJZc}cc%es^EIF&EٶEyfYi`I|Tj HM|k�Y _f|Sf1 v.$2EgOas3�8V8hc-<e0Pn9u$Fۀ�pl 1`HpCWMTEo"38t0MD*.OaRP:�Eg:0& I7dMbC(fm0R;0t]( Z~HZR'ۈ$#�"�() FH%ig�X4�N0@ 8y dbIޝ'|%zZWo\tO0}Zt_߾k~}W"@~8wݻgS }O 0 \ĄКj?1=K>dRg#衊ɹރG޸s΃w`uWMtOQoB!,<,2(55[ O uiq'n q30 oqUUeƠ"T^uDK'Fnw4:\@ond2k u d[R-&3;V} 5Q|$�LXZmuLOY%5e2s`iC#!To{f0vqjq7tbDw;u/f ^P[TPؑ9eF KHY%euCE-х$aU\Q�GbK}`OypA[WlIeAk20{`?:X"�H/;+=nt(Lѧ` JMJMhNWNd7fW\w__{ҫgǖfzFǒaI,+GH('&{pf�q &6�08C +-|)/E?~|_yGOo߾wڝw_{>.>ų{<4sx*3<a@Fp [1X-pUSoy}W6F.4 ! 5PRLLfUfQ{mli}OFq9*# k^HSWlUTUPU62069;590;SHN R13Bktuf#e뭪[-,AL-�;e d7:8%\@*1./'LQZ$h-ku׷t wwLN.X۷s6؆7:{J[@}+oaSӳma{k}jخ='vuwBkCzƒfM+P4ߢidjjdKm뜚i޽Μ>[BbXm6Șف_vm![SǖkF'&'v-.Z>yw߾škf\H LK/?zr˗,%n vvQXZ MgE[R^nұ1DGllyGrCxRg[d _= 'Oi�=ur .тtPTo ΖcUykS4Iau6_;#F&&ţ*ıyZ)P4ylHu[-FѨD(BkxT4oq2~œ/Er!׼|Ε7?q.}߼ï<׀яDWE٤m\A56 TG739JP83$ad`O&q* )tw/LcPH HpM: Q0((8`,)BIKCIUh8DFC4U}YxYi~yemKW֖*p?01Lwy5fr2t" aT#Jd<`(H:B* .ł`i F֤dPX &̕E�.LyIL[TNmf8XrC$<<bWn%,vnm4(M2U]Cq`KQ45Gvhux 8#Q\6ҙtm, <JgEhahZ*m r>cbI.` GY&h+{S�q@2:!piĕ.=_:zg[7}w>\᳟w_|ODO^}yoD~}.z^џwѾ 74~d9㾙Y>y܁abO_Xc3'ԙ+7`ee;v&gR֝VtS/?jV,t Ggt5pȥ[rsjJj3K,TP$x}KɡO_W%$Z'F>ZpN? \f̻Wx ѵ*DYyPd?-;$�^X_(*4q:ua%ԺV}}DK P#0%Z.VUp0Jp)YBaXޣ탮l>�GXTQogl˷br%%BROkXi17!1Do.% QǺKi҂ɔ^hw|{=06?&ft %KJQY)ai uuE\ߔX+30# g :Gs{DQitG8<ٙ[:T%4w܏(2oIMHL*3ㇻ夒+KSG fܓxnua 06kzOݽ􉖙YJ=i|J>,*%$< KwFzc4W$!$&B)!(Pر،ϝyqs=mMUBзt66T5e biQ%IXfAWH H06l K Gpu%Y�8\t6<4U6p@jz2 :: ,B ftF\nIrQyrAaTZz`6 [Jj{�8:ƻ;FG�89c1JVvX׃BFb YZAbFM@2zrL i^n&?+#\SQZP]KU{5X5 �ݓ_6}atr;vt6BLM76wW[V-sKw nuqsmp[GlKg];wRtaeHAhC =c =9v. 6xj���IDAT"�G00G탋� .eء,5b(Z;sl%nr dN [{FG;wݗ^8)0Ǟt}Jr[|xoKWsq2;Z>ع AIZNB=@SGy??s߾:<t'cq^H-ފA.j012,Vwd*&FT!oi^Ոޘ3ƕY4R�8cYii)r)q,(�CJ֥Ml2ff1 d<Iitқ7o_oA'�9wN\~ykW_߾ѫ|a_D'_Iz|a *\"-8ce-8If>TF�ÀL#8C ^�j@  S"�A _o0c<%eE‚ � Q駝؋=|bAQ>Mûu5>{Uo1KW2 d$Q@p$A H$ � i$DDCQhRhYDV}e,8xr-Sf0 D`=PC>�eBmJ* ¹rA!8�5aX9ePazxlk zp`7҄<Gs�dZ< c!`Mh �6l#A.|γ{Y8pc{sǎ<|>vұkO:pS|s/Ξy֗kߝlk/,ٱ[`㟝"t"[(c7nUݺ`G fn?w}_xyǹKn/OO_Yakam*=r]lj̉dMzS}zE�sT[)[HJ;^%ʘaNeY18[#"xl=,ʄ] K 䊊frŨd749bnur"�Gr�\momͳf&DggpSӒU՞1nC=ɳ${KnւTVy0kxhz̛!u5m�swv $w <ylhnTiiq__VP( y@a)9~ɮqIq�ъ؆vj0oa/ɀp +JfHN) AlO{Ձ=ܶFDIR)/epyqeU-go_˅._s=;v�m4�p`s|?ZL�#Οop9QحA07P#$q@RIMC-}my⊶┄^2ǎLE񲢙i|R|82b):2JeSq@l )ht8(8X,HXh<"倇B �IP E`uPyK?H^C]_j ^f[5#g}'F(nHu L.J,i;Kzk[GZ:G{gM ۆ!5me$t7Ck7Kn2V0R4ԀJ՗5`�"DRRbz}=g/Tdt5:6?/kbonfpa~hq3XA_R2r2sPtUr-cl1jGZAZZGgww=;STd^&}hF66n>掚֮ Fxzlc_#{w-82q`jeuLjfhfySkI wU^-z/STIM]`Y[GcwGDȾ#\CzO\B/L]dVn;~`бKJGfI,ǃ6l\5|u4]}5<mm҉cO;ukӏ^g:5PJ>~py' rq CȻwr\FRCDZLz,_+9+mŝC__>xv9wy{VQh3J7LbijWDZVgE'k"T"GXLƔ492S$aa69ɖ|{V":=cr:o {zbiK>Z~}u⏧G9ıǟEV|?}%:;{[UrR/O{8gpXAЊ}`oAhs]<YKW!& zB�G<UÐrqKJyy¤ܽcŋ !`8w'=936C~ND_9 >/7VcP!8lUp! UBdaH� ƒ("hKPxt(`UA*8:, Gb5H4h_Mc)xzG.,JBTdWa2$" 2x2M+E6NI1LJ2JH4OdLS*˝Kbc0Z�C!!JjYg#L�xq2IU׬F(0dj&KHZMcl&hT $e$JH&~TEcPXv("(>}}­g{@q 7^8pǎ9}6̶#W]<xyՙc7=^8qwN=9p՝/m;~nSGrm1bAсCI0- /(x5mkie O_h<yȕWO^:d_7^ _G߈N|/Ehks!]Ua'0Id LhN n)Kv_(~λJO>` ,ªh=C.vGM, L1s"a af{l,,;; =17= a+rB33eTVFVʲD%2JkRzF h88]TV~,Y,ȡF\&7.V^@o rY.ٌ2!SXon.%4V{1++ᙙ)=EݼbT$L,ʪjkKIUVRvv|uKAh`.)09 )ܔ*,OmLlŤMs;̸ppOZjAPB}Ka]V*^Xy`)gn\jc #qulZ@'VP޼'߾</^ݳضf|jtB8:+gx"Aw .�"㩞Hs&ĄQ<BlbZU]JuED~/_]T_\SPʡ%Ilfn..'/Jcs)T>BTDH"B !w*'"da�V0-!�@]P[afޫB| =7;ȮL =HyZc-nApz .$ NCS9{k@@;9zGgۦ'X.&t 8d,YioGg5@!k dljlbd)@**, Um }]S= vX'yHAk6JJKIKK8i;8*votUp ={+_xtry� 2[LԶ+۩[:ȭ7أw4'ٳsC*96d-Ͷ6*Ny>2z>Q�ƞv`]8x̉W{pɳ#Y@ �Z` ^M]߱;.\:s%c 72٢b*c(o+H[Cَ@J?~e=IA���IDATW^-^}8_d"%@&B hIxHz)pȹH8p(l%J@>d ?R#.zuBiQԣ^xpez^wX aɣYhQRDbغ1|`Β`$(EFA D'PЮey>i%.|)t16l%ħʲyCw7Ͽpǯo~xc~iVC3>2>8>#R_x��X`M4O�yQbxxe\ % B_GDJTc(f#9ݢ?~~yDZr֑HtA4_I@8B) 0TP(V��ǀF>bP �-" ,�(a(_ ! 0͜($ cd$ )NB`PHE Y0HL4IMݒcF%dgFE"`2!Xx`Wq!Xh$u9�,@]fKA}^>p' p'k;XOgh+�� |"1q3W^~/?.ӷo~=yW9ywFv[.<}~|o]#ϟ>9򉑣iU)ɩsv{箤8r:<58ͧVgV-fFYWL8z4oO]_Fm3~m1VJS:ψJNgbzѥ=QǓ_9n/"uqy}}8#"KIbzDRRr[X PcKJ`9.qI+� .sMJprBZNQxVPT[>>߽(* $13|U`č4J5LqKJuL8F,tn.�*7+RaN(qNOWe$22+j zKZ{Kk=;#&86;Vjbq*KImE[sr2CccZZ! |NY>ޓ?bOgX0[yI-E#NYf1)i@iY3{vEv5j{P>|&<a`™~y#wL;Z>4X92^׽tfz!u^Gsx9�AH`Lf9^X/*""0鑾$/hEI&'fRiԤb\Ƌ&&p�m%rޱ<<t vL#CbCc jd`*d0nTi' d;} `[6 N&U> rƞl$֘yfWusQ ƺ憞aޅٵuAtF{{%CS E}3 z2 %1t%7X(;KmhjbEb(wԏ ;KzZ'fGwNV3؋q6AkBz6rΒn2&Nrf`zƫr[g&=M c=cs#s;q={ P#{% ` +YmcfhBٽ}roazb߮}w<8'BBjXYB[WYC6A*A�^VNkIqC-}CSs}ۇv-=|+gO޿qMYj0EY>M!m]'zxmż[4YHYKWO'X3@[m39p;?Zb֤h50900* WB!T0(9�iW_){o@0*Go(4HFRPĄ[&__7|Ϣ/Dq̧>NύCi{Gee3"LrM6f+Fkd($@44Nz4Ug%ir7n͵)X6jt<!(Q9\{~ߞ7}~뷟?_?ׯ>x~k1QJL,CG884aE- e䁸\qaxV^ .t2>b+(J V@T8Ix,A&ɣX:H#d"XR5(hARAGa*IFv)G=͌H4.Q{zg..Ut]? }ԵpibeL;H  QU8 RdW Gd 8L9��|\T@>j.3׭T76FĠIJHT$�(8DOB`@ ZtC~Ps�͜`ŧbPX@�0 64h H$P5pt*, Џd\: V"I!r9jD+肹+C֢ѫp;) =z}%S>{AtgхO<sfhV}vq~癚 3+F8'ۗO΄կ$vbK>eS]O^؛soRxD@q5ZӁm(, v4{6洺$8Ŕ'VZFDZj*;<ГЃ!iEgz%68"ȫN=5=:B<QXmč;-O:~Ѱ$' ¬*G{'c+p5 x;?ۆɴe@|9Qx8;=y-n,~vb~9:.a]tn6%6qڤI xh.H`ri—Y'9 1bZm5"ܳS r<ӒE\Z^aA-(+03 >9)9.J4*K0I1UA o^<9RP.l,ߎ((ltNvv1;[?252_$Lhܶ;311l|8QS4=X^45=o[NmjNS75/hh'#Q4< As :1L⍥#np/cѓkrꚓ*#*Yɬȏohl洵"KzjC͖$a Ia ĠD6Gi2"٪A<ՀpYL|2`/d B nJ*jƦR6(e=dAFqCIuWMCW�F@'o߱{~[AKK(]Ln1�&CF* reum̜5,\=T͝ @wnSjf3Hu ~V:#mzubq~}jcr*z;CO7Ys55uSTb)ghf *tξwz}gn'/.5pR15v6q2vT⭾OE=xÖ򺛱{wMwΌ,޳̩U[BaVbpAVr[| Su[7kgucvn}Wg{+Dx40ǶGn]>dzC&[aR֞*@R0j>.֥}Gt;4}۵q:N>Vw�e'X/ /5'm -@tzQs{>snmwd%kHh2[M"cQ00E"*~J>!@�Y@ BNV 'oHtIػg/~x/|/ڸ'tM%?^|Gx˳.@heuVjZzJjzߨ$osAAVšV G#9Y)6vSf*^lǹ���IDAT$0jC1mԊ욥û?o"u_o�/O8ׯ'HeR pe +c惸bV@OZF2M= 0&�aײ��,j1hG5 ,GZy,P hV g* tXQncЧţA/;%ïh y󒜙|VSGɮ}A]^&zVuQ!)WCA!DQԑ PO0CGGbAO:,t0\ &qI8k 4#]F� e 8 &@"xWTi3pw̓ƇS0bwx�lHiQ !ZH `# WDc4tYGQ#S4H4q@�i)84s�+4J¬7-z]r~:w⯓z_?^D}ޓ>erϭ3Y󄜆̞;fĊJl�\C艮2w -z>a/ҏ5tV;1\ kĿ 0N'NZQ�ٵyՎ6u[}nMa$58qa$pFeo OWwav)a賂Y ԖΈ4(sǑIS\#9v o| /dk+-VjG ҅w G#Ra1O #c}‘YwvtV$UR^&>aᕖ21VVhepeƨzzUA*Ϻ 9,_<ih^Nd{+6ᝑFr�8ʚ{ ˳* +(koiIlLohlB'wLEtwbMEaziYpB/?(&W�pp"�Vt*&9bbңhK*x�y#I-Iu+,m&+Ljfvc%#3Uc%=Ceu`R"O8uk�]p>p:Z745eibvznfbr0-{|az&y=9;'#aT,'?́@Gp@>4HuTFz1+πOH6$p^d 2<-(< BV)M KVzu7y5U1IřeUMUm 5]mu= ۪{{hI־~*J @'-A_R�`DVA1H}VHNm/ GR!#h 2q7sPvCËefkFwLY1SPB%Ճ֘+(zHlWY=HĝL-9=}b n(-Rz[\l\휔4ͱ11s-S,m[tbޒF&}qLl$eL5,#Rz{*[kNn[^\<u>9{1E/d*m )j3[k;pqshݳL-tqQr RuSrTqVtW_:uC>. <p/49Z&G(2<<*Ku I M Rۮ{/z׃n}t_=ӇyW7=<[77Ew|~uWyMc⣀6Hg3]m5:y�"|EADN rSyI2I,LE9Α!3 rRa%E#uȃ;ݹ[ͯ?9*$JH-8 P0] @VN;0 껠`Lf~ ".W4v_T�JZTc8 Rf3uYky\e* D'"\F4"Cp24 'D]՘͵$,L ل@_`x4I  aey%EC 2$NH "v0@6H\ ,_疆!`$ ÍBt-S OP!VL$S!�(0X</PWDu(xm#+01l!CŧӆA^^*l`0h�@cqR܋|U" (P8F`;4y8h�`E$R64T| jBDR 1BaOGѽgчD=|ęªN Jа}Fq BjNlD|d,*ݕeK<|C'&fxMmnY^yλ>N?s=OT#+ev z}ϲTw5ف(FVԍT uL[ ݻf=;tè:;=эfg8:!8 zEL /Gkk l4KLp+. +%ԗ>Y<9ayFEGEqY7M?wTS? *H{K $4:CB!H@zHPQ{gtFX&w]{<:kgv%y96)EjzkZ3O!bp̢Jͅ2^ !Fqgx9. Hm�JdMlv,W): WDF(FjC  NO-)<>:C YRUvr(JHVdU k<V^++\6JR4䈄X.fd7%+ BTDtf6:GFBaȘL~oiIx1 C+t wRsYP`Rt^'&U ,`H$D+n ,A-^m*7Sl3kcijnbft qFDŽmLnMDle5+)EM^pLP>XV9J(ÝvFO[256pG=S|== ^ >X:> ? d3$ci#3s($r [_]]0X,r tyv2vO(kɩ(oR8ld@-,aJETrIAq%W[Y&WW76$,3?]}Pb7:~n'5vѱ<d[VFb Dy435g}0fm>m<Lh;9ZY&Nk-S}yl=% 9UDV~6UK�9=3_ IXW]!B C?=8tuʓ'+ _U ݡb�9!nYCraK@'^P847xiQ21Aga QQ(B4 ewhm?EQCwUTK:::o޺:ycm>;AٸsqCj/1Ccm֧"t=Q7tDpN3umX4?em"X{kc}("|K& 4h *p辠C-~7A!;P# S_>=$/__)}۫GKO._}{‡ ||5{ %O!-Xni<xq?_3|~˾U*)lL!9 `>|C\vBԮГ#hCB(=x}r,X�>Ό]8a2 p<9K_cCU?1paHМ"�-l&&a'6PZ$� T~���IDAT<h('N>H�r*%P(s� q,9Np<-q:zH؁=0Ť8- `1 ?vSBB2(xmhp~ / +P 螰(u"d\)`  'C{ p\ 1@ !`{"zntEm?4bopVBnrH7xv\0>zz�s7 k?)\BtKGogsA��� {R��vCëp`̭G +WgVW._xgvٕ;K ,6<lz\?kƥגEcKn*:=y3q:G<(?|vrW hûE_ZnzƽA\SoGi)#3HГ0Nʴϥ .lm!ώ)�5 s�psZAN.N` Gq{oϰQ!dQ1= h:*10PX"=4�2_?B#7ɶI.Pѭc( @uBM~ٙaL2,)΋.Ak*CevY9Xz�_(ag³@q !R 3[:] Fc'Fq-"øL]}Ds!A-GB|r2C҂RR2U&Mx"p&IM 69iiq!�QŅi*AZäĂB~9GTCdY�4ae\>9:-=$K\0L sښKa)B ,8\C�pBQz5t~0YZ,#lMRkZ9,&/_PSX׈brr++X] n1lg=pI)J@HI҆QtD2 MumYz::@A##03gFV:Z ڇ*gz竁6x]�nG8^<P-+*쨜syޱt�<{ d'_p@46yojwV]odVC>I']cL u]!Z.2rah ـ䍦 ʖޫ[C �͝+p(T SRU]ē4k%IU?Xڎ7 �w"Ɔ㺛N[вZh�Q7ir'CЈN9@ Zsљ4}[;ϫp ݽUgjF%%&aa; 6kʙXCUNUCCfv'ͭ}1qu̲*IUyuygw`tܵ>s糘LswT7pLu&M[uLX9)95ڣw66Ni_[X92E"=3t vjɜ>YIi^m 'l]r8’Fk7=3<;y~ͫVw8bv z. @b}㔶ꙥkw =C4 6Yٹ8 >F8ca%E3SsQ-"WNJqQr|zI ^q0P&QpDh8<}sL&2w(*(2p@ȱp SDmiZ<34>1|?_so|dj`s;^Jicds"ŔO.K/nOP(s'$i 栓VMV4A<b_*fWr ;%dn 9[)%D3%V' 3"&癗L>o2=(RT@A�bCi!y0?oU0{bSݳ 96Txn>gq׎ ]$n ]cYMؤZ|f9͈]h/5d֢zM Yz:?kw:Z.{;?^}8d RfڞX䑄8! v[XfhH %c7FF@v!"v#X2r q�D���!PHAllbS8tG4)  Gl  c!ށ{bvG<! EYrc8Ip؎]aQ(BDwm q*lhYo9,əSz2gwxaX\`VOOmA/6�;M.{|wms؁_h!L0-ͭM_om[Y?{y㱥SwfuO\o(l/w_뙼;y{n#:,<{4q•gonF8NQꅁ{.cuwJ/^$̝qᴆJ\CRJV'=$'ǜH4ͱuSLskգkNCzK<:B ܒVB RJ:M( HPO#>~*P-8B5mZ&&`s(^Dj(ԏ"ҭ2 Q F(!ֆ!1J!BҼr>DI,=bUH^%ڝ^qQ#*Qe($Aúbު) +K^Y/ΦLN{J@[pںoN&ra $lbsc8m># Q RR23Sڝrr"X[a4#=*;W\-jǓ-`UVD * LNWVp%$!7_V[df(RnX-aKhcajXEJ7JrKN9C9a9>WNI.eQj\(c&pXy%|h!;QLD h5Q~I)S#(Ԃ"VbjZ�klkec0շsstDE4V^X?3$"Mή4?k 0f4APRn-∖$X MtIsć$:'%OcSv#fQu(ZAD|+Dnv=oYC?:8 "3UK 6lG Dr rtQJ4AvV9~b'Na>~}Cj>*a Ȝ1T,aĵ=}u#E%!t7WVWߢYrLr�rHrX"9#cp%@v24Vc[V8{I u@Ew9=%{WVK{]$LNH$Ha;eM�qM۔P;ldq hI|� ƶξٕٙ kzbvmQYiFQG!7)CNBTKknj=r IyvmlC^&4GNGCE}U*N&fY/jn=31q,0̍[uT6ʘxsa>@mhc Z.]( Σfl 1蚀q�YLÇJjlHƞ"&]]M-ߑ˵d2&*dŁvt8tSd8�~<]XY$|sDh$�OfvAKhW$�N.zkOx q�g=~54c�5Xq]3647ҏ?n\Zz}F*mQIE DɊ0fkʴx$X#qpmF/QMFĝΎ;>kGt&m%}SpD^(:�sQ)J,@\C Paad1o5_^!=F||5Jڭ7S/%Xɿs^U4o@9;WQ3uK_J_=Nu!|\Y4j~>=  jo񬭵br~ ˺���IDAT 43v,#ÀNסS4)$r)b)b*%C1w4 }4 9=3,0:N=)bD6@T CEXPH� 2f 3 / q(U�w@ɅGSL @DC�8PCG )EOOF Oo*y}u$�q(8L!$\KXq?,D&XPT_!2r?DFXp83<@~su>Ըt7{FΉ\i=y\W~d6Ods TN{>+#J!7KzheCʡf-RZ'hh\p溊93@=5//zrSg8=+ ZDB dK}*gӃqf9v H>`FJ꧐L2h9t`rF|�:]+�~3L ]G)8T;y*$D`0EBMRF�8]ͫ`q 86Y6 fx` PppNvIэBY%3KŜP+O dF!|�(8 #<*Dc5p-ͥ⇆al�1vn>6.+8|}]™UQ|49xjNB0V,R*cUbQ6\|= KVaG;+䱙ey2^2W( !ʚ D'](� �Hb)'XƇy]]Iuu*hI41&@nkbDDaAdd9h A$(bC,Q(J(WO/v+){du�QdtxV\-d呰 2e m<͝�tJZߐ,TmYJ'P"'\F)5442ZPn2px`�YA?hc;@ G us rr" kNu-�%Lwjl6Bjmծ%ꉅ2a#o DjimjwlWזQI ejVܲa:L&  U+|1Xr'46V]ci>o*BL[+m&D*SOTl1t١cc_djvxY3:(j]^5~RRzZfq't6SyZOvkPĩ* Uڪ `GS[oG™.]~ps|y6eiMȁ#E ۍX80gpa~=Sh&{S_73qa|l؇x]}F! 'T}Z.%=mKxfd&WJ&G&nt Ec);y0vi{e.k6#[(\nCgd=4&qgStL@d#1`6E wEK ïܵ[\^1)Ҏ&`�;a[ , {#b B}vy;)jEgpĶk#V&~tA`*�ooJ<^ߗүϿOgtO[g=̧c+,u;31ћ3;y?[lYF;? /;%x^1=`"b\BJxyt!lE)Z�G UMGin$_Dw !<W&\<LH̡L0n_\~?ݑl}>s>_b퓡^?yh_s//_2SD'.~_t}Q/+_!ۚ+>?'PyF@o%xvѼ!cZ@bƛCu Q1qpMHr]?O$=˼k+ r:VŶ,zDJT</ފ+%%KRO"INPHc''SIFEbbݑ=1@#ИCap,2fG4r :fG<<-GOa f_t&x4bO,rw 8 8w,5 슎 =>̧sEE 3$tgFGo{]ӕWnhhzbJ; ̾<MP(|hFʃxnq$8xbYDvw<2 O &jrx$lÇW֝](hO&[;V7yw: z2B2NH(Ӎ^G9;z:>8gvNݑ-pQyvR~b.@[g0ah0NdI@EжIH6na,.+(29^Dz R (tu|FkF6%>)Qc8�;Y)d\j~�旗JH6v[$.B-k/MǝGLޥ @;evz>~y99jBVىp/DխfL<Nr* gZ;ɧ𘓨h8L +%%PhЬ4!s)VS=FTEܺzh>O)ih*Ԓ!++)CP@OF環4F:2:^+udN"uX"iQP0,B$S!d3xe%3rDBLyM~`x1/QVTBQ.ښ]D^MgHč##%d2ʢ.00kX}�jnbjmklPI~ڬ̆A<Y(c8zIK)[DIEUtۤ148j@do3.+9- $%=-O-򈣚STA 96DNr@r�r'"ҝlW  ph9iEIFCFEw>�v򴂶.;#D]] Բ2@:1S/Uwu++cqnjeNi�plR]!%P߬cq+ )X10NުQجfᴙQPrf¢dlaz,�൫HIHl8 !/O~zI*U6%m]S#g޿1vn.1ݬxCFl �6=1U K uL5/^R6:20rZ6Ttj*˞=m~Tf)]Zh$ }Ν[wO<ˣ+88Al5qk&kx+(ow|3 ~Ժz3 vpHߩt trI/Xgyn]e\|6ev51ge#)`0SDn, bcw ·+CBG)FkGs8cjrˎDdL##~G%sWjĩ¤nҋ"ߟ}k!co�z|jӳGWn|uσATPokg*3rNI݋폇M(J(wh* <i(L͉-u!F<u_T>:xOϙ⻮^I)T>T"N~\MQa@Rڸ)}Z=?:;~9}t_X.~Tۆw7w/_e?[-ss&d[gwϱ[!^+:`[V8ERz*y2U ˔+kfI7Vn_[ČT NOuG`{$J���IDATGC"z{`}!Ĉumm]@dF/fqN$p Rsu3Sr̲(j|dC&$N?u2'db$r')9Fp(�J'���pD D`qhQ4 2T&M/߫cvUr}|12ϝ:SbsM柜-)5  bHJ2 E2̙yscn->x0*Mhj]Z T84;T5Y|'_(HeZ9+WWxt<y; S| onՇ㋺)DL` s|qh,�[���OO?2`B 5D%hGg'6�4Da2P}Ʌ��n(E%[=蚑 :chɫ+} d?:9%Y#QHravcpn12w4 qmu䙑s �YA�DPR6Ǘb=5B;j~AԒ8QPrk|\N!#:Da<cҖT3] ̑Q-°J2jf#$]H,-)畕'0YB  X*8n"YZJjo7NUBB-qa,̲B&�G^UZ+± zEM9-=aE\t|*F̝uHMGҫ ta`R 9E+-tr\J E'X ]C\|<,mQ m5}##"QXDu�8j{�8 An~RCE2rҰQfmHL,OcGs�8c upp@MCYlqdNq@R}d{s/>U*vۏl9l�ׇ4�g90Y!-0ޡk+eQ'5 Z G ̏[5t䀂U61ZL)2Ţ:QYS=hT5:U1VA!,kAx\rTkOʺe uys3wyg7n7DrCFccQ[C.h2{RsZ^8=R1 P0pD S;Uho;!f"wB+죃Qi^XW+jnnlih87iĊ M&MYXș94Vr44 M'̟o^l_=3ve#.^}J*SMw).U#Y- (XIQ<5wٱJp6nmm&[d-]ٸ+8uLF :-+G痻voOa%cqqۏZZ'ccѕMx+Zϱׯݺx'Pf!ab4^ ؎OMClD&&l@=&R..P2p/ Q q[ f,e#p:(cH#rzb)(}?? ko~x/쳛g_{6[W޽-?�t6w~�40^UTaj+TST)9$x H`<?>])pC\a~Lw<0Mff Ka8cyC_}__oPO~߿>_&ۿ}s}_W*U*})~ ZU/|5Bo?Y_+~~_G "-^|7?r_ܟO|QpwDj׋_\0e&8l۫Gڞ]Z1|ٕGj\~%k;УG gK^ݪzz]ղ7x?ߥ_[)~ti.ya*klLHҬ-PVŽ&0sc0|n0sr4e?r#b=҃8q(i2j,�,w.˜G.ZpK-&"]:EA3)RC*E6&j4x.VqQX:}廒%^h|nHJK_^d~tv}#<JIJQ]l 4;A¨<\[BF~,g$cD7W'][\].3|A}e1-όUˋʚ W]VV2wBlEzYY_9lɹ>" h៙muY"Y$4@"tLFC RT',y,ť'ܳr9e߇HvXa1֏VC)pҢ2n-*pҮکhZ .9M zb2vP9";lH,nf }CĕIx-sy Ӥ1tK](FhG~ r333r"I 1!�2O[½ғkC$ٛA*"y̌R>NL ,BIUBas*y54.K+# ~\KQJAA&s::K1h5?Wў\V曒'%׉ [[⸬*~Н*n ԍE;deL#+L�:؀NNˢ2ʹl"IᲩ$TJ@3fmafo�+-7wRHJr5F�SRR 44�MpHƻd  n#wNMr_?팇T=5s 3g[&Sٍy]첈bCgf :u;9U14N)1tN=ZF�@[()mGMk;O92}<vVqaªfYZ>.{v =AUQU15&U= iOz; }!'!Bw=eVpʕg�s̝NA=&jP6Yu'UNZ={@Y=!R.@J`Qkcdnh~m+.䔕,7il3g`q cΪO�p4//ݽ=r.0GpZ!S*ڲzj1?nO䈩aں@c͂AW[lx+ْKd.K;̝wY4ufd{iIoPފ:8 ۺ#+=|ƛ5f1591(TV[ۏq2_~?ʋo2/_$-g;kQ̐GH[ ZoPR矠$a�{(P=0>AxGG }SKùR;oOç߭׿+ȹWw8 <Ν?>~/ wHOocU9HMUeA~n=!GJ(߁3EGp&kG 6AEə eUMOnr �ߥMϿgw~pQ*Mm' OX⿧o_ߓ_Sd櫓Oo_~,w<np_7:߮=]ΤQ[W!٬(%}Eo#z/Lrj~yEJߞwk 'GIȸ2m'~XZۇߟ?)xyW5[yǻ-fqRUWhS_+a;5U?xr-Ţ;WJ_'ݻpaҹIu/#W2/g-dd^xn.vf 1SsS"���IDAT9ҥ1G ;x�%d$0rH<vo햙ms._\Q|b:]KVJHq ,u"7%MiHn/ϕt &f0s2NR[]|pΡ~GBiAQs.z2kK q �(I}duMO/]v׏\<cσ_[cǫ!uXa p0rqPtvURMH"dfg҃3 ٳ~rPAxFC0ʘ* g�8�D5<@`,66cqHj8(S +f %a99-*Im";sURyT+n攙 j93`Vqe7`pkZ񕋌Ѿ7LV�[B㒘↤*o6I@B"C1IeA0NsIZRyIVc�G6[-6Dj�1Bmlq'de&%%:vZ wJ**l]бaY)<nqG{H+r1!1Mm' Y&9em�sQQx4]Y.*,FcS¢qh�SP=?][7SWp|rnIYD:<;/ ύMAsr27SS$d \~i. J���X2yv`q`oZ9#4J&=�nn)鸾#&frǵ'mW9e3wmq9D�mADV|fͭju@v()*iGj$.UU԰եM.I@d[_ieW$dz5>*t ԄߠeQ2j#c+kw%s>ݺ溾ŭ- ssu;!L>MSVIsi5dUuwmU4ܣfCQ5SIcUMU5֚F`񥉅W.,Sj"w15Q_%`P^<[;[>|\ދG_t-;icMEG愥;tN9)8xzRaD3yakBZ@V}ֻ̝,\;0mb'gf`JpNjz9ãS5s oNx%AqtC,w{x+Y4L.}*Y_(u_n}ﳿ7޼(F\[ѡm@}8ӲR™Ʉ̩֜aT[5AJVJĆlDŽ$ރ؏HO )g?z ?f@YfRSKzM-iვgn}z ط>yv}׮>H/|}g'%. pJg%W4$B[ #1@{FxF04CxEKCFuLL`{ yŹ m/ ߿xO7/|y|/~<gfC۵g^5y?wq/Jɕ67_~# XUoUϟn/_]5闅?~sO}5FPwu?Hқ+.r҇+g?>~~!*vܭk\M>9?8G^{z}ѥ>\xw>Z?gsf4"pr;cX~^Ӄ?~{[۫.}y3+"ɛS6xѷ~Em?yԇRi^"WukMȵz0 <*gjҕ #׻.<ƒ+ݻaO=:gv̭Ng\ro^\wgo]쟛hHO3MM1r"FG<$.u5V,M)ͱ ZYI"Kr );.!V8˯#N{7_3/?>e( 0)$ 9oac(oh럚M YBvh-5<ԑS88ևUimI1Dc: gPe"9-۟\�^� /KKaR8 -# $bac[,g2E2[ؑ_#ACsi]m cLjơBK%%I<dd/.]'74$kn>sq7:/ U{'g ꒪E (^?=%3 s0B!!$fq#!i 8Fԁ+y(Nq2G*+Y%DvY:^�'UQf}JY S{:s 1 �@ JGsb "hF[KnC]bEYV]k <Fy rM4XX7@:D"‹Ht;33\[H#&A:^:AF8 ǓVBSzhʗ/Q'S;)Ğa&AU7"Ⱥng*.lZM($#g}爇ԵppEMU]Cu@αƞɎα־3|V2[3}W_R,F/R?J+| D \_ w[lR7ئ+cx@O S]~߫eo !,U�spٵ<ncc`ĥSΡ4* 'Y8A1p٢fݷ[ fg~[6nmCC#gTtvF}cN8i~I^b 5�MG+l?KIG6.Xȩx%]17?x ``n:&MlX8v>E= 4)$@<Ժtq~njeaaRMXLvkP1�tJ}vum%{gE++mJ~TaSjl5sЂnu#Y3fN&tڬ/G?37:Q66rqΛ_jx'W[AL-Tl=.<{Gw>_? pÏ+ )ggNe�pgHjm`߾I:T~muHtrc5Q]fRNWKE¶DD�pF?eT[Y?lF;u/M Z$8 ݭX)-ZPݦ6w>ϳ[49={_[>81G|pq9Ñg<}!:{~^~KK3Ń?{KK嫅7]XM3\|tŻUޙ߸$?p�m8` )(1Bb' ]Q6!�V ]:h&-5گs0Yay3>zH1iC'{)PV M" KN$(8Q萔AV675+ sid+/IpyeVLwv 55tt LO΂͏ޘ;_ν{|}1Z#wxʗyߞX۽O}Q]>Ƹ\xMD&uy)'/*?�|,*?V~~w Yv·�8e%,^R= q+__|~vYhc{ۏ~5O/OUJ&bj>I񝩒M/}w{ܻy.}3:9G4ګxsy˷巹cJsJe/Ak N���IDATQk;rY$Ɨ5v\P1.։[tLɋmʨ܎&Ij-x(ͨ\2]w~mF-ۯ/,=oh@y{kdzi",gZ[^]n[k(3G'Eӡty$_e3C]$A*vu zLWhF6X*]l\ztmZgp8CN\:mfafy𢚹_~,[@/!'R38YBb,K>4 gRr83#3ɩ`4.ty)Q&g 2 `[sC<"Hp/?ܓPԷ$4vB^\<H7 CD"Ffe9g&i;1JW HݩfzbMhvKUx8HAd@n>VML!'BɱDC^a 4}JEDɡBCH�:Šfd S@HqtpkwB;8X%lxjhŒ!E&- �ࠠ4 6&�G)xk 4; zceU5bE3&9zB-p9(4Q[c,9w KGn .pUYmjw^Ȼ>ȟMجbK\,0Tf+J$8"=B+tidBDL82>.-+!#G_SQS\SWR[[XUU\Q^P4447rKYCmouzCẺCO{#W=񓺶ENzǺͬOX:>jg$f$1iRy^rRAJzi^a}Ea]}YsKmə˷nuLN4 R5ܷݢa *{TnqEW-?٭7tlayOi:0[rzd995UeVێimV\O폽GO{5ן0ިC'6>y=:#WQ+ bqIEYE% e-kc7 _e<֟U밊ul1<< ǫ@{6v@&$:45\:?NKT^qʞ#?= 6~;|lW1>hm۱S-}յ!ٹQUU#5S}ܰu8iٖ V&6[6\jlf`vt&vwG65e_yjfVZS - wӷV~쌷շ}}_?-OwAksm|sZMš 6mɏ˵O&?</֗zv4c\_A-:2J8]4 l{3wSMHEn ґЪ #Ea]AMn b{^[tӘG^y42s`@ǭkC*:5X>x "wY2NhD8"G厊 wEIg88k\>g/Ӎ~V{h$ ^ vo7�p$rGWg1pOsȓ85  SAyleW~|'ZTi&$ ZB,nEE2fЌT :W*OpF cԙT(+D'!@+-XF`dpK5 1I5.<US׺5O4LT O]xx{ۉϯZ?R)Ί鬋l&QLR]ʞ[b+۷~WoZ\�DZ_[Qpɭ@./O\םR�䆇sU9[_?~ ߁F,N-yeM|v7tZ=˿5!_.t�~SV_+-l}=ap6&(.\(LJ(/.k,*m(/ml*)*+ʫNK�_'c_^{ޝkvŴZ4rj}J =Х^QhT~Tlae; Dj*"fgȄ$Nis*xX.yE҅Lcf/kup2p\*LD{EF d И$/iup0- $'#9a\J 46U(~{d\S�؆p=$"H̎vpCCmBIrs[a7F#. !t}C၈J54U"+%Z ~vrsH{ypkUH[uH^.>.V\[l'wzfB#aZ8yP8څ9!\J\'Dx -ڔN BBC d'%5$98Š3L-j�8( \VILff+ +ZZ"J$= C /LO>w? 萣/WPՈF"^T%JtqlPbB9'=K/qN3']$K=S#] |.H5?A_/l$Gy0Îðu;3<icO; [IFaQqEյ55yy5%O{{{[[w+sc-=i .2<5"G&rKj95Fh"O= 91P/9�ǶSw=z9{ v,=V.ڈː 8EaVR~FNeU^uM^}suOW.<*. <goMhar' s`5w5idYGcW?_\WTR^"7ݤvfݡ:?p=|c牳[[lyn0.#GƤ%d%Tԕ5TuuwNLu_]uZKE4jÝG]!=6CxtG'5WUkJ.wtܚ>UQHl6Ty@eGNT?5ǵ7S`tv#P hihaI/j5|6̷]4cmDhhN\06Q04xc}A'yîPoz@핑ƙ^&Ǘ9K^}~%R0Q^2ϗ7o>Sog?;-_~}MѳkKضF ײäcâML <T] ل>DlebU dT_hu`Dpghk'|өW33ߞAxލ i#C!b+&ω$Nj,2`78�\hM= Hp3)'`>|-m7` 1^;i]D<c O ݎ�")xuh�eqw8Lp!@Va Ci((`aS &Caj8gH O/b/ сaxm_Y wěRNyhB!jXN4|/P58IW[#;@Ǜ"|͐~6$@`|=9a'@<|(+gefGF^n,&1RXVmq9YYY)B:0GLGC/3o~oJRTiҬcW?.V~x/$+sƚkP*^=~r/U`W9lEVoj`¦▒q3oIc7GZ:ϻ9I9yuO-^77߼x7 _^n~VK���IDATWoCKnl^P̎'G/L&GWA<pG273~ꕀfKTR* *]RNv\_T{)5#Zt #h#ِ7@8}Qz'L, MNs;xB`~$i9bBTS�ǜHZly7a-PrbmBBYA:zL6=%2HT�mhD"Q1I"QHy<.%'Jׅr ewbE1J(p2㘚(I(渏#// >@ƐD]?N&5A#yrZ+5, }Dv p`EZM@v 9.!ay@EG`kFF: <>�B 9Y0�}<mxaDnj/-SX`Y!!ǰd418ZÜ-efdw 5$'14 ')tDvt=5CPP'D'CEn(PDwtGieWyuAFD77Ř =8+a(BN/#WOp:F o o8<|m.] MB6xi^3@@6T`w+̡݆bXL14=x\1F)*-),+ɮ//+//-,mln蝘mή OJÆ8yiظ}n.AznMp(-k?ਭ#hݨqf˩Ԏ;r𔥙4S%Jّ^^tkwlarvq~ɣw]{Pyէ/-/hc~V;Mm[f䶶rJ2kc 816M>tb~5&+O<MdfMGN<OU )Ȩ،̸̌EVEa^Mia}uκ=]1:+Nj9VL;lto}6k+R[JskGG=~H}מ\us 47cRʎ͋ijnlIlT{},< tLX7tV| 6?pvOO͏/->{΂Buq9퍑 G_Woh{2çgOy!Y?Ͻ61<8\/7�O_|}oBg }O[>=.}rC66(<Usד'lnU}7Q~ [&o Vײ?3*;?Vb<~ nAF`Wў\{2/)_<PxK>J^sЖuED>Tyea~an(2\߉fCy t-$ ԌƊOGr42X1`P8kKǣl`�@V&7b?f] zz#Zg]0j= =�]ŀm!"c#~"ֆбИX>)+Tܶf v=YX^|'BހǮAaU)&8 G  e0۱Z b}y8$TM%B@P~wMsvioDAÏxAbH<AN@ _**JQApe5Joh75_+L +(K3#rg'j+[54]W/.T{qko^=^KM({ n7y|0q;r)b~XMD/-vjyy3J\~YmYZnڝ~zƃG _y Όoߞgoo6yjoקWϾ~T929Wu%,5K,\(ZW߿Q~TV>~~}2of0P 4 B]Y&TWw4/*. U߸3ibH&>gExCOYX14<ivQNm " s 1A['QÅ΢HЌ@~BG rDf';D.V% xBg~$JBGӒb't]f!I2HN!|9mk@GJ-$:!?`O&%)rgLqn!>eH2SUE 8J�;&IIIrHk%rQ2@]�qei&al�lBc%`$<k!H\\P=:xG<‚SZ U($@ �*+*g%r-Qq1=1QK£򊂋4|=,FN[\t&E[VEIdS>CpJu~aZL41u5Ex=т[O_|P|͕S*F*o=j!0)Ex=b^`8(mZqhGx>mƸ@v q}%ٚ#ai,?y+.KJFS]ݼapq8=/=5;93?- #3+9;30vKj:;]?=rmBQ^ kٻ[;kBػ^@bx\6Dpug-y9?zh͡XnT0R.Ǧe礥fgs\11xo65c~>mrPOO?k�aGyA*$) - M L86~:|NUQkuZgIZ.lb~IBvND*Jd/wTU6חuw^"FFu^wV_*]_ Zn6SpcqۡMq)M1YYUEMy*G9rzIQ'VV_~,V5j`g:=#k:Kݛ^tu0G贰AެmƅWn0ajEVZ^S<Prs<jLϓ7CK 0Mz;9A<X76>gOW8�G|S5^؂8XHbnN7/ݻq)y4۵4]4<351ětXIA5l7sV `_!XƀAgP37+؄_XT8>=JvQ<#YliAWK/WCTYg6MFv I�8 1*u pGKlazYz:Pb Yw3"pvSz{*|5VHo`ԫۜc>`oG{cgs}]Wgѷ̵ġ*Hp;Kt:Al#;[?.dO86T7Nz\r@@P!CW#WQendpAZ6m?+AIEdЀ9~@7I?'DڃÃ7݁6@ 1�@q˰ ! <a7{{A7mv 0T�CH1$mßXVvw?A5v<Fд#4h 8\HRH '+\8VlDdXH6T.<0D5d8r}\yA\@.S "e{ufaâB^ʜ1lX):HTJԅ޿`E@޽x0>|$8[>W>{qke 3ݕ/|zSQ݋=~u^-y+^nb+qx=I \���IDATܘ/G*}b�ªĮvE]̥0y6bF д9jdtM h)Lc�<وt|bݤ##~mU zx9+p9ꨢkP\^^؆~QR>&!RQAIVǀA$D'Rb0$EsB钡L!4.{ 9,K0h1, #s R`ߘ$P)\Wd Q0͛B8�XP %"zbk0G,JvI8ցdGsPP@`sVhxM3.DN8Ɲ Zf><5Qß|)pKK*j)$^nOh&+WDOon4]!-V_t=ݰn.>.N^bz`]GEN^QZ⋖V~V0DD7wT/iyE=9ї}㸌R"?+2Ieőib@�$%.=>UhÊ`8.#ӑp i X('br֮>i)iI1yIEi9eե5m͍wMݹ~*П>{9#:;L\vV}˝Fv.?6Nۿ{6< K+OO dҤLyZz<ONnjQqfyE^}SEO_S 37<̭=I^yX吾1Xб]uy햮�C{llԦȜ2X@Fkuߑ5 ~9rv'渙c綪kԽxٮӺ0tHsrEDZVdJ*|yEu-5u}CML7 _OkhqlE{lQfL8~9=6>.ZW@KHO><ᬛ3gP;Ad9ߴLn lfyPƶM ]on)jqcbJ]u]֛8hi3罎~䬊I{w_<KC@6z@qۡ+]@t9 fĕU Us,$ԐbbvZHX|z@i=ނ{xyJɁk}C #K%w3ctK.5gg-H,]�,zaSPL^~UjK~nJ^.Kƥ@D]Cn b@ AV8/kIΞ3և/bUDZx XeMa #e.p=D� wE\m{}vx*,T�ݞ2VtbqGޭY?Qx;J]ϗGon-߼{ŝ/'ݝ9a_uHHEFd_mK|>h\;l/7eڶfʵsVU(~y݂2pPV^g{[K1̫&ZW\\e&FŃ $kDƊ F ň5$SbIPx8x7O'F ~U d3No!WI'~'~%"֐1u,*܁E!WT] j m $f6[HҗNC#mbW⠛H v rJF wIj,VN4dVop}8vfOf]lV8X�pEygsR;S*{ FJwL_/n(Ꜫ3<Wpybz{ ?|pgo߾z;KS<yۥW3wG\>U3=V;?tVғ/?ߥ/_n*ݯ>7=xZ!D&=d1!FAAv"яɕ 4P&"!IpBf8#4$CYB!Z/hYz9 0 D"_R=x|+S3Ӎ[!Ҳ| @ (*54b|󀀓0�:8" Wܼҫ=K+&9%%D9B*CĨXEswVנ9*gg9)!j̃t,dӃOp᱖\$At f"Sbb&<iXI�̀Ffy%yRjM.-'EJLy\*'$Ya XdO.-edQq( ! L H4!#&$X .ִ_bFH1FA̻Pà5p�Dz] -Qd+3jb +5SR�h#0F$*"&W^ 7PZI^'HvYu9P8<ÑGf$PHT+sk Ogo$h0rIyȄT;-2MiOr%CM</QZWkHYDx%)h]ҡK '-ىب VCCl|P O`8f'2h7u0GSԨܼ⊢:`C7gO4`Ij 59TTW} T[m:kEhgW8rt# XkݫM�8RcbQaqyDRr 0GaQHAqfUmqsw볷oLYyiI(9#Zr?)_9Vگ3~Kv.;ut]i؂榲viV#[G=mӳhuUN?{jYZo>|z?_S!'F%(2KskJ+z9RZ;rk΅u 8֘خ5gnZ _uFX[\_X:R:Q~saenV\Th�E_sp/g79ls�1pYkj/I}McSp`_4/1lwC۵.[\!d&όt>|P1}VZCl�-n^=hg >y;q>jij`zO=8@[io qGMp}{G�5cW'όz:tYӋǷ$<zW_FK9_HX%sl $ϖ'Sܣ_6+H?'<KXKIoA�8PQ{u )_7c~nY$X1?9RjεrHGb�Rp#ae8ku"3!|Brl3-nuWdLۋM;ܝTwJ_Ͼ}%޵ Ε?]q<D4Eri%nɃUʷEgOEJeF1 1ߞ.z[ zzF/,LԾSIR5Eĉh`hw$sAq)ÃwcHyv?\MUx Iq<`r9:81$5 d]$w/w@fjԝM<(LEIYQ~^nB/=T\đщHiq9 *B��Ќgxs,ZpP 6 �mkI�kIdF"j/pIO2�~H]Xh.6Nplu�{T!n�ⅇ9TRqQޭ+zǫf�8 ƀ9 Ǫz/m.n;q@o__աщѩI;7Np44f YiI%cs3#|_=P~V*~w830Iش|F")I(NHpH\ܣ#]dRpΚ`ȆD h+_ 1A%N���IDAT[1A4l_tid ZB|` ^z?D(q %8L9^ Rdz6&9ٌҀÑr9h"ЦLcX](#xvzF�GeӝO4޿+d傖h{Д�QPeOC"ZY 83L�SLތtZ4Qv>n 4 b\dQmBYBo.H%ILZPf//=839H$ �p2#2sѱ?@A’2`jKI ƈX2~[6 8WIZ="O! 0<L((5eN PQ:26)"49#$)* Eƻ1iY"zj<ق&4XiI><,<Pi}M GIÅ3�.DEbpCSdxxdыBkC˻$MW)\8XbTq_r% sNȆdj ^c7-іjo~ZTQIHq,$Xt՛ J0 \}춟8j:XltbtTN\l\PTUT7ԷtvOL/ܾ_xyOUuL3?�X'tWe~Hm!iۖn޿suZZ)'9C.Hd8ibr|r<)%N^XWSZ1z}afs .*Ϊ5Zvj;krd&c'π1() yiM5Eċ~H�uG΀l8qaNMukh<H丱5}5mHEe453<!9<ZHWWw4W_Dk7Y88oe~f5m֫mI=ggaFFJ]YN[]~gMaw]`W@;[=;LQ;rJggW?unk\֚vqUv֍^on+JW۠g ԵZW=֘ngeLv^2x¶HJ'*'36 HuhH,l7 Yl*M>RBXߐ{^}w_>=}d۷G]Dr_)^Û*TYmL!_+5j~$Ci)jl7K~])pI̗F ;쿝\ෞ^D!|VB9 em3UA v߅(sK0h 3 � QBG'%z܃Ă29ٱ;C 7{?ܸah&=|_ ,?m?P}w3ͷ5nweq7 Ǣʰ.\Oմ_L$=ywLxc76w%ziFXUL D_PgY`QoSgO,oӣ/Լ[zIt)=E`"ib歫ٷ/N$'/\Ns5j'ΕܗW".7 /Udo "WB{[݂BZG{xK=}.|sC9-&1.Ѻ[}-ā6.Lo9VTZ_mKяJԃhzq ܸaG=ġC u!'4Q(jd clk|)xO z89(Pk2xP\*Ȓ3an02,Os%⸆il]z^{rfSJzmN~kvNsNnKnF3HiVoMʼኦʊ6jFo"4O]rcehjj)o\n}Z:\DM++IiEE4^,CR30E|hF7Hd1!< ג˻. p﬋!MG 35뼋9g=7WmOw3,ڃtx`=:^,br hn"y $jl ,.&ed�|q8p8+6< 3MN6NuݹtQ㘆&Eg;?mîY)=Rct=U;ݟ;QGx*+5x}D C!!cϲ4>dH=uD=x$XT5NgrXR>SrBQrJ\n~X" ƒc|`JLfAb~YpÎ`EҬDqm>6A-IYl~xU'>P/ˆ0ZNwD![^ĎSǧ%eH2򅉙0*�&d4b@E55-= P#CY#J/_yxy_tuqpA`Lz(gjb xa8] 7jba+$,l�ՈH@Pc,AIah6�WBn`@XhEYϸo@ʚİ&;0Up4+gD$y^[7MgN<sl-X;Y9dn?!3.97Q UQS\Q^V]7pSwTZ>@*;Ԁ6~;rvkO]�XwRoڙ?ȱG9zb[Տn8t`޼g)S)-G! C2Q\Btrj<0GZ@XWY=9=;3q ?*nd5rS9n)4m8TN_qۤqVe瞭Y2qriNbqVri9Z[$iǦc+:ΊZ=عF֚u/=Zy"3r ѩ Eiq1i9]c mn?X9mwF1٪6 t7edtV �sT_~T8 mbrFCEDF7;-V8m(� �ֹۅÄtM_#Uz櫌?ozK6>1l-1pV[e66@6B[UH/ >?ڎ{H�8U&wn\M<꺁w-\767w?7߽z>-)?O~8Aܼ]l։{{}s߯a-4Dd<cʂ{sκX7e Ral :K_ J%pb; ]x`~ :2E �΄g -?aX(=L ጓBL`;4Lan'9@T_t__yشq΁'cז&fߚy} `W[~pxI�AJe95x4ӧ#]L+4 KGb[C+-?Bnu#f �Z*\[t(ѱ*ͩ:ݳ6ӫ.K_4P?}пo>?|HA.5'SVFEunԽQ勅7@2+t/\'ɂ}*<ӓO*>y0}\棦ecO_6=Up3wv.jSvZ$ǩ0|ʫ'3.?#;7doKG<^H|p3wjYUQC&.Gu.îva{+vlchnu{-EROyWLv=BOF]1]bG 3)2E#݆lMFIɁtv,L g&򒸼d*MJ "„$($ J6XSlX<vHMY鲅KrxLF›uƵ\(gT0>3cW;EDDt�!$@ $%{XA ���IDAT޻8ލsy%RBrh-Š+b_-WZ)mF|4Y? /�;( d[Yp "C ݜ;ؚ�p wP32LhCdOG+xHᐐ˳AMMָϴ4@"8eugn{lNJO<|u^ Mkݎp,/-vV(T2hCnQpыCм4zK-R&D1iD2Rh=L�kYb|055/+hT. r�8 0B))H�$ЈY]kFE)]Q^RMezElnz@=*'+]jVvXścNp/F,Li4$ ZzTf6h=IyRZA1<RVAΏIe˕�͝Y(TlE% KL+85yU^hkӑ'<<,<m|}ݽbаXgi7 h0"ށh<Ӹ'0i1 &DIl >UlM8хAy*Tygbi$oNɊG^杹Wӊ�8\\q> ph!Lat8-8U+pre_dn4 <tL=;5|P$+( RJRUV7ִ57twO\y/.>ίB;=^j 6advL:cj+Yytf-mЦ>tN@ \!7ry"H^P֨ʫ*+j۪ۧ/_[|ɋWEEיP|6#_9~Zb�9nnNc'L 7d}JEmcewH_M zTo:㵚S0cbq̬YS?i"+W*3E¬TV[Y084<<}tLhNn|Gv(FEJcQvV+3Pjxz`3.ߺxqhU708:G5΁׻v/.<W=66}e0*k-PCkOf΁j.CPDoT:xMGXL]H)A"6"0hX:h8L�n ?mQ Zwq$eqrAW{̥߽1;ӗ/'6 X;t,gϽ1țgC^JlA&ҷW.w+&$t@;ͯowXg$LSgm`bvбQ+`ݖ/-6i b9QPU4;(Bq\`S6! rR�)1NO.se|;m Զ,NO~oݝ}yr߷k3_LzpU/a[*w!NfɶmR yE/_(R X=U:i/&!F+7垮X*. lhҭ ߿F[Ȳ-%m,Dp/n||}|7?}ֻw|癥ߛ*Q{^@O_VM/\363uݑOϺ^ܭIPX.%?_\YrÍ?^~{sow?oZmy0G~}1ln*Cw(?-H^ߟ{;/7+{t PX?-}xbݛs0)&|z٤Ct`0.xx2:1mg|:.,dHͯ,l׎u1.Q#V^D EvFb"X\ڍ(gBs:n-N-<>wiq]/;?Z"u+-t+A֩,\;J B xj|HS%+*R[HWTw9"�3^d @cbj8Y#",<ܝO[x؇rpyۇz'PЂ\NЅWf "LqyB*K+;z2j(헖lqiv|oT0:{pS&XW 9bp"/DZ|,+PjZvzA_!sL8@BC ƚXAKO!٣Q!iI \.bdQ ޔ |rY%E nOȎKNgRBʥ'f&锌윲jiY0S%dy(:уMPh^EO5H7**eN06 n IOO I§˅ Q]SWVHsRJ&aQxR8+[28vh ߫ڗYQ6{h];/ ^^6^֞nh83+ \ DYyPh<=+)N=;;uea*{D mԾ3/|*qI}ŗ+Og ]R\U8# 0)ĝ@Ò2ܓxDynbNV%TRICmALNH&˥@EU BX13|f;m˹Q {~Zz�Wֆ='7p<xDhC}ޝC5 & !.*rUamCYOoّ+so]S/U]6kZin ѷI c6_tn675Ԗ5Q^Eiy{KTxkI⧃+m5m7٨560\6́ӶukŖ45(jrEJeGOm�Gܝ܁es Ǖ'VkղܨqJCKo$QTjwշ]mh<?:6{+]Lst?p@L k^6:lpti<{C`Vk ׍N�:xq2Yo1#3^3#s5Y=FOYM_A$lиP�Z8C ߄Bp�ml�-&j',V="dSd.w#~#BM 859ѣ>79K_R\r3m E»Xt'?oy??|6'W*^]}yз7g}wgt9Z,0/-9)aͥ oMnGoMYRR8B9/8@[p9Y�ema8ց|5=#pIif@#Q1q!cӱ`oF\'d9i&gcJ8xU^|(#[ 쭖^us6BP#wd#5=Ynx!U3hVqJԥ71X%,C }k|5r;H7)gXdB+n%yMey ]kvjqK=1}s]ZO/ d7߿=kKM/J,Y^ť?>,+ד_?,O FOs7DIQz+]~?[w?G`w^x8fIV KZyn_/ھiS{뿾ã>vV4s7/ %"e(Fڮ6* �8ZZzƆ3-]a�#<ЁI(Fxe=C/[|sd;'i9yRsDPĨpMfwZ{�p߼ua6WYQUuVb',)ݝ+ c%8Qo���IDAT>F(@g3-7gUSW/\>_w*Ihzf` #a@V8 "〭Y&)9.56'(go?x.p7p&ZjeU-2І蛚Nz$$'*ggvܻ7u"ރK�Of*+/L+΁o)ᘙ]R~Ťi%bpLnbUc=NEb<&F(,pS:TJSjJ1%}$$��ːIxee@.UVlQaQ$GdR\TZ|ϋcJrsDo 7frBΊV82t3#!)< ;O^]Sé.H/p�m6JRJDw#$9݉%~I``zP {o pӞm<N9{F:ƺ\|b\}c.ѧ}=IIIreFHѕ/S‹�`Yu6q(_#%uִ{J&q@ WR? yJN.(p^Bхg$!7'ݓj䗨llr܌L%B,H�ʫ*+k[{:&ffo?}6יG&Rs~A`T^uXs-Ȯm;:p@MWwñcʊCZ5iݦYm< &гD%0[ KҒ"yiARZW_Y;61:sGw>Bfie0b 5+Zn8yI}cuþ9 i{>PQni,O:M]}Ɩ;MkߠZ[wx'vX>b]=7~%DR)ZKKZ&/u^],-7 D3wXZ@ێYo5uu5c}Mg>'fl=em#y/W.kc>GNcʡK=7{"K 1YewO`$>nWljoȹq["M->=m69y J_¬C"ka H ߁BoC[a1jᛠQ M 6D\6h/xo DDRt(opzS|)>N^*{?'<dy9gKKO<әKu6?|u3mw.V^xqsbӋe g ٷFtb&jMѝհ:%үBfgd͓k˅#ΎBp"FrBP@mO$ 6$M^6w"| ,tcvh!,9*P=Sl06Tح~c|BD]�-sL$4h:b *:.t9L=1r;1�] [GN`$e%J]Mś׿~>{yn>B+MeXI`lp ~_[˅Ko=ۧo*9?P|f,Lﯾ\x̓_=;ã?..#eo翗�\~|߿B߻v5ޚ]\Zl�"?=\KܗwM7ܞJ:ו|y63Uӑl*0;DIyq "]éqZY@Mهw鷥;ߒ󚠴�T6Pi�2f$ v|#p]…+sop:X)+"j}ݤ֠b oIM d \a1K^U"o]dooZxGio.-n>sY(c| kGq>mgnchkao~洯GK[LP(T]hXqijĕ+jk%S@qvgo:%Qh $:Blif+.QKjq{<hp,U^bKJbt{ee\H0Oc).dzj][xNq2Cj$e. Bq|_!!c%q24 '+HoIBQɇ XH& Y)4;'JR ĘN, !cQb^E p%J#W�bY<A$5 KKL"redVK?q_Wө  ELe6Ḁ FVyUTV$ [ڗ*\(R0z "HK@<)!<>MSi0P;nk"S?{w%⛊{3WMcZd)mZ1R,q| .TxˢTmК)xqSgoxQ|h /W[o :2% Ԇ.jU 4Gh T74wFaК'jturybHXTV$/WJ `Z`ʶɩ={7qckh|:-Ȟ{ ml9yrz:^CkMGn> [kߺj6),:5#Lʕb.�Xlrqm]IGWę;wn,.=z{O2&[O׷_c`a)nV $t ms k%EejEQ]YH𸤥 7 ihV]Õ�>,cq}�ͦ[NY4aflQSDfzMOOE[[QMXU+k長m ?>;)=4DmC[u3R>(&9E5U9Q?51:{mƣ/^M޹' HJ1lX+x&3M;Ҿ~H׵[�O.Ep:efݑh5>/_u(TQT,6hsF&soZڞԝ hz c= XplC Ј(8�fX!~ 4Zv߇�5`LQtFh^_/+,O HJ~e>,+,w(N wܹw;K+�˳|,}1K|{:zhҫù/dtѮg%sy.1.Ɔ"YpD/ Z6 y#X&~Z~f`F?mc "l3<t&G9.D NtL?۞Gn ElBBC�mE Z �X V`VבB6C7 a?EA@½! x($cw"v3!f>ZkNd҃h I) MjgH$:d%LIҋ| C\**$e"h,l@*:&/X8pmDs ?nzܽS7o_qz3o.=}?族CNLX]y3~Cp}�72>xveZ߳?޶a8zc?z@> ݿ`iiϠ?[ySSٻ{SFzFFGFuN\sW\y1rS~ityP]LŎѾ)P巖{Ͽ0tnԴk(GYo/!_fN%::*gfNX\YM)�Vr�K??T~s~]g^81)A7jW" sYF؇D[{p88L]m<aqQ ܔ���IDATkfo6W\;FoLo]Zt~?lNkɮ$K #0#/d2JYYree`FEQikx-سNi`K5uZ}[(?gf$IOΤ;,&Li>-5d1$y~NUUP"`яQII@X$M LL؋ "l�ip#C3RY"a&T0OH8ĕ9bG!'ecXt8'ey.R&_{Zuyۡbgntkj:�M.SP<fz<LSY!ixQ�p$܂14m`(˔WR(\))е:jn�̡gngdQpǠ=89)m╺eˬs L=,*PB7$ *ZmlUU]4-(<[B{"qoeNgn׸ͮuvPi�*U#97{49lnK8L ޥ}䄹E2--)U(BX(W+ +Uz@ɳgn޸减ڧ ̼7hjCv ٳwuZ[Տ]С5l<cZM),ORY¬BaY@/*) U}cMߘY|<ןz牵]VYrۇ‚PfTwr-yZWB-KkΪ*7)JZ]UmCe qa�w~牓?91=p`ѩUz34zk)FD2]VQ5Q?<=<m26;_;d1 <z͓uM7cj{{k}C}gF.=?O_&b2xޫ O6]evkF;wmm72 7_lygof ~6Yem Z;a🽼!c2{rorqdof6Wœk6[€Dmǁ`Y(x B}!Djt/П+1;ȘX{Qk[3%e2K$xp'ʮinnh 3;_?.}_raj{E$Zwi-o}Z޾gMDgIX0 7Gh+ CrAx'i:hM b#}xuX52\@n$B&SP]TD!|t0 Jjj蚸(p{u$zExlF@Pۂ!7{24hed𚘰MШmnCEDcvЫbqbC;1} b,ؕAEN<@JčX,$ !"7b0:Pw�?@jЇQ(Da"՚퐗k@O=m" עD싆6I3Ӄh@ H*(RƘĪF|z"b[2U]}ҁI?c;.=pӯ?:71L\'Mt?Ww_A/erǢ*g>}z~n. {@(+Hkji5>}}joKצn5۷6wx)oAg#gM^x>28~ ug &^|44s~:ޜ33mg$S#3+1"QXnn,,)HM,o_GϾ陻&D_ɏK8aܰ('$tdkL,6G-=g%DC,@xxh,w( _Y%*Ս)Mm9##>L"(32!lNFr8sdQ(>)Pp_,uKҔSED*ZVA2<fJAz¡D;0E*RV6l\Q=f?$ѫT!"oπt""698&K.C;.z_f<6*)#\fAt!mCN[IbAR""39($DP9lJE2y-y /)kŴ|!7+U.K\fCO{7_~dzuM%gU2;<fbyEl5"DiI RiIfkK*nyʵ~rYNP=#YP ᨘL ic㶞] lO99;rZG‚yj%F(ys>S tM&tNFذ 2 lI/-ɐ2m"BB\] @?^ kNb2b1XClCq *ōmC!�+v<lhVu` ?L�(TIPqQ^4WQUUV[hh.ilQvvM=?},?p28mݷ :'96=xpŞ=jm:dn׶lسUPH'sQd16$%B<L\^UVRW6851u}݇y茬^!IJ?EC\?>eVZR#+mWv4wuTTk}h&h1�u&kOC58 M|deg m35-Lx6a ~{JvrhzM Zjچ8x䐹9>+j}gĕ/]|jͧka'!?٩ٺmqa~#YQ62Z{|㥫 G{rTu,g{ǟ6ED8jb.X=̱ٙTlNHDl&o6TG!sH%<v[fBAkH &coa=*j"RU,e툎�Cȕp*\obo|/ *+j>zsrxuoKtueW;U CvGÏ>c럞/7DdPhrF#38Kx@3NCXp8�ތ`'Z) o)sMe. %NurseCQ)u٫<<|<SyaXe(9e;i+bbPD̈́p`R~"n/'7�MF%6C9]ElơSw b�86R1[H X FNJӓ8HrOqD �&> uLԎ;;'�mu6KM"`7w'cqc06N 8`x1,Zݏ%bІP)'p ⭑[$#fKԏC`3fn4#'4GqD/d @eܦFa[kN2X +ln|{H,ji <3itAlZF/L2S2X*.ZST+ļ*>R(۳x͙9 6ů/-Eݹ&aQׯ\#w蝻}~V5T955i[7ƙ g6~Bz<Ic %e)BQ�v F8Uji ov`d I&౮<1"!_攫K;"-.T*'#Znn)k6X<9) U h~>@iLh~L,(܋΂rx0.z$���IDATw8'0g鵭;h�b�prD̺�svsͰ#R}62XZ_ 0H1L]'"EQ*xAb^MIɉ2v}ϳS6pp#hÍ%Dd1p|N8=9)p4w ++ӳռRD ⧗He!e gf/}q߯>.6i uO cАlNcUbq<(<ȟDN(KzzX@آBfKmErphoCWTtŤmB`T'hagnhcafodpBF[Š-w&g[3.U*Cֲ9 :S*P7GTui Nw4ˋ dBNz>q/ <~:v&t jcOӎ&Okhnš[B] Cz:Nvh"^ dbIn/QȤ% y\V[ơޡ+ӭ#B;!;vطo1;�;ir[~L|QG5" ^FN$Rtn_&KeŪ˴M2sνkO]vgfawPeƣj{n첔]s^]QaKeQk^U<>2<1VPSB 01Y]kW7ZonlYydv7-}8{n0izW9<lUv霺1sU ΃օ8VSF=u:ƿ[{hA݃TD3Z?9??xՅ YUPzOovjvgAGWW||q`َ+FO=}6m 0% zb}\XqP+`_;/?P+[~!ë1Uj,b+Za[+PPTzDG;%Ąx nmO"6j%4zchv<ym _O] =)V^XsvkΝn'||4Wzr~뙛KO.ߥ/}kiouggsN$?1+#( _ òQ5:M!|Q�'x|(33jCLtf]N}p8s{,Tѳs'Sy'7FE'^ɿ;ž9Ƚ3ƹ;0œX>%yq];hR2mձMʸTU驋niRB{ FOIc!ߔH}eAFSWȩgXґ4 ">!E#+Q3Nٖ]IFL**|wb*~Aƨᛩh )mKd6Sh Dy_<:HF'!67b6b7cv'#"Q)ZiE<t#}yA# qZIM8d6D=B!hTNR8(h+M# ''QSR\1f'7u"fO_B v[ +ȫ,(˺9:^v F)RP~f"SlqrPT1+2ؕ߿.}?o?x:}£s3]Tm}RAp`ǥ37?Ǘ҉aZk#)*%A?>KK]{|韥W/~mkrc}D'{z{ZG::XF"α}zؕ2b; +-"4&tҚ;Q xQiJSGR]kzkIY¸BFvp6? aܓ99Q|nG$2d;9BsE6dnSodW,1HHLK:B1SL0ĀvFuG^5x]'-:b1T^, e){⥂z dn )>*($ř5 2뛖ʰ!ć)9D9t*@$Ћ sTiy{K`aeUP((-嗖r9BSUb[/]?ݝ(i??B "!f1솦r(O,Z^b76J(ԍҋ#a<c8&V(eR4Odc/ꄽI{SS΁F>Q~QFၩ٬.[r>H'F"HT +o 7KT XCtMwa:1>NPvsg= Atg{ w^y闣?uYr 1m@W[8A4@jn9jt'F0=y$$:27[Z./ ~{V(+�8Jd EuuՍM[tu!7ClYu&=C�'Mtq#�w}\'.--A3Y4j<W".P5T67;@Cgff/ݻѓ<p6XBBg&{UK =8M-婊 ꗗGlhj><9ps_BO3Ypg!�lw86b`U5uOj936qnBK:ȴVN?Yq𘺮 U'6@+yw|dⅩٙ3קoݙۯY%"jFV+ ֘Xplt�ba{�%I?rquf c^ <};@L!!L L'_r\K^zxO@hDG >'%luCqV)z5 @cVa qGoġۓ);ib�ʔ='m^@n便]C P-![C`zX�-o72%8)&Tuu ~�G~vO>ZүKo>Cͭ$Y/8;8(A"s$ݦ^>]7m*^|eTBQ9kųgSzًת?_/y5]qA99ɋKQѓ빯ܞ3S픅+wn\̝;˹2!X$yxMhM98ᅢα_t04Rl s{zi_yw0o co o 懠{SݱcݮuyiHIEeJJ{u[Z)QIdfRQ!g99ߤDgZqa˶gji ҍ'30vQAMHݒHZBˀEQ)8@i ;d�dDA8CB }6`c�8)$FɄpOf&^WOv#' "E`Zi4w #`âc# (=b.l80ǡ0>f0_!*,HsV%@TBWQR^*J E EYFV5-"5ͩ_ڝn]~oBC363c s~{ooaw[B}-5.ˊgE"VNqZo|?-&NRˬ hJB@B/@Xpy[ZZx8zca?\ݹaR~< [RR՘XӜҙ\߂+3ЂB/Laxi~t傘 zjH#6 ͋ Km(•U"�83BF*ÊDq'8er=R-}`\yIdAG`u���IDAT?< G"ۇd$gfd=Y!hV,ϬOSVǗV¸Ntz*V·!c6c`<nq5UtQ>#9EEYR)�@HeSEyJY, |K9֓YO.DI%E\-Zbo$IQJxQh؂by9ԍ&M u'`4c>hK!ndV|\8Ev S^}T:*oAlٛ sfMQ]%\&3)E)ʪ 6#Ԙ�da+uGN8hVn- c+ijǟ! Ե 3հmh|dI}䲖&Fq]g/Wzf\!sH<n!# `ohkaHD^]' ;8xdku3T;aL]d ~4g|Q1">,W{:{T]#ÃgϞt7?7pڕTtD$vQmmQo{K(^$ݍ  !\wwZ("-RJ]v3x8^wd$!Y\!VӇ[?,Re#(,5TTVj@s3=Sv#TR_L`.Dlv8hz�bG:kvVQ̥Ʊڑ3'OMMםH/fKjǻ\}T Vj(4Zf <6'鱱ѓc`sgמ<}F^S'jZcG7X:orf~pAqѱ :|;Y<"bZO_M�FHR/TɐHU3U%iREӌ sJ+#ĒDZ:kAVIKq%:6s17aauF2]H]/54 #ǧl!ynVQ+ɴI |YN,C× aK,vq=%$h+<x# ;k)d yڂ1{]aacOO|Ճw6cOg."2`r"Fw x1OH1l&>܌BQ"&|͋57*Ow=yYcoOqͅW?Ŀךn<|k/ xT{}cmI^S3V^|T.7_l>ZˋgW\~>WzT͓wW_]}1sm"(\&-K/~)n?yvBNߞ}}컓9df nOW޻yn¥8`8E->QnjO:}?;}3:ogrGǺ9=ܙ^T_Kxdm3J9lL;y{##K@*{L_"ZΧnL H,hL3ͫrLsMd9F pѴ,SH%TDHOCCEa؍)[Y=>+Gɣj1*3qt5q/֌df$j4#IF*7xz<"�\RU"'7rW($jIzEq}0s/d%㹅D:>Zυyn?8?wLH8ܘd#L{KBmUpbAxA_&pOzpgחg{_.?7,kr#\(T7ݝ̰Um]]\=xAa>$NHjNg/οW<xtS(Mkd6utsZyEQ]}3sYg.ߖ'$ +z|^WfRlF&=.'� cpa,6)L. ui*T:eDE8߆fIUNd8}aryrB9#G9Yэ4=Aa"""xYE\IUt^9^ĎvDQXY1L /s$hr|PT*ȵ$;2!02$Lho56VTDeő)C#S:s{4jvzdyqabf!9V,yBibfIqDCp�3*#X,2! ΁ƘJ(Njj%X`a$S #n@Nv(pkklb2C'K3o?|(훉Hht*,ip mS !<p|"(X8c6] 6hA @KmA2UҲޠnIdfm]3ブfMYefW [l߲{/&&d�9i , _]SQSUQRӕXT�Wgs�m(o40[cIX: &⊆rSH8x0 Kvy[GuZs M^pƵS7.?];6 Q= 9b]:[r\wS"(/*U�v7Vu9=9~+UwXZc�MC%+u<;zsAzV[LB ;kj=%nlziaB]Mn 2^nrCfV6eҒζޮSgN\pO9>xRw$"6#kL֚گ5>lfv*&XY񫗏]w}H+ByCCJlg^`q3K"l 91-*o$f;T]J$n RSc�298VQ" ȭ\F6cU0JI�|Ycaop(a(5l"n$86c'o~(l;_9}6>4A&91pL߹c3_Ƴw|�ySSͤ8`D IHop YR�>#/3/T03*8vݫ.6;wǽţw)^+ޜ_.+ hVd<?`˞g7ھɻ{YOGXΧVO/o~}Pmn4mRvyz*@l)mpZ5_~)zAÜǜkuհC#[^>[IS<swS/<"w$3%uF2?~}JtoZlA\VN L\ʝi I]J:< 85q"Xq)*9Auass۳Ssgs$yލ . } KY[zY'u!] z9 \__#.r9gfzȤضqj_kHSY` &KwrZdR`vV^&kշ6O՞nk=/dHRuibd";Du<*#1 B*q ЬLbX~~jK?>zzٹsF&:a~xQP-Ǯ*H;,LoO?B"h^pN*..]>{_?듻/gFޘxXVqUrfatn=m۠16a�Nn>`,LdÒ_ף+/fs9 bh^!*8+^Ӑ3}bVM/Sd̲zi*S(fJɹ>3h#@ |#vEPYٽCLXX4-!+9 `d1@Y:X˅���IDATs08ՅB-)%efyphQXA7;K(ՎJЉZG'#YμȰxY &*N2E81̬jT잖!p$J~܉I@#@_XhdqQR]MxQQTiiBeJͫM_<<<Q*jUL/h#7U*:5-qsrl�(NN"ԇgAa }i,YzSw~ǂ9%uL'au !S�c;#n^H[OS��[ J�Ol|jv^44?s-e WN0 \ba/)�p(Ug%f mDNR?ǘ`u&A~|?@vX@6@/n3Vw[@3.58XdCz^iF`e̻|Z PGmSݿRyn _Q,Me�v,MK/έ,ί.(h%" UU]~Psё5z+7+ko24h`LH` t R0D^V~ٱ#}Cu##cCc㳗.jl?3tn9y_w0v߇L(-�-3Yci1w7VK] hj9>t~̍c|iݻ @K -@-8xnp#h7lg.wfGɭ-g&8Jz+ZdyX,,s?<lVZYz~wqM)-+lmϮ,/njhho9?wzҽ5'Ny)Ychi%x2Mm8okkk=>9~vG?z5DVV/1,$ / QA@|!.>ؑR,ENJN/25ʐhKy۹[X54&h5].#QR+ 4J:s H_,!PWh+0uH2Eڄ$@/6ȢndP+0!+p%&u[WaPUA${a:#G= &*hjo>˚ۻsGXepć $ɠ@Q2�|J5H?ocEqɔDqXϭ*jF)~|=߻e>Wx{W'w~}\p{o_vnn7_y0[m٣/]// t继4?7s vzoê;g-XW}JM'{ŷW?*~~VxDoBq]%00;ŗ7o~yBУ_|vSm;'uH%s]W~<tk/Fy8uc'z_?6tszW_,{8'>7R-qKfF`׃K..9j>ݮ7&=)ο0~ͭ)P ζ28,9Yzap=q7f5\>?$/#ɿqď'o7=F yS#}ض nkKS:&o M?1~wg>yѱ/&N={>=3oG{4p՟{kׯ?wɳYFhQCJHțj`THFjnvܭ˳#.QFS'eCvKV_|w|&3 Zs($nײv0 tF"`B$N獌?>]ƃ\!gusgB}ӤbLAY̮juĂ*lNB<�5?ϞbX 'dH0"1:%-g�pH'܅^>xQPj;djq8F(GD,!2FG蒘6##݉DdesQKEWkUC�8\(3OKI%5TG(-ai:>QLKB1ay?>ږAS,HX06)+Q aE)Qe.)9^Z=1}Ցꡎ]1L4ʑ3Sffe1TRfTY[g%jÐFށԤ悞ꖴZKe#sXzX,ݠFG}}к � ?EʳO \K;;/8y)o Yy; ](kέȪ6Re[f;K|,&-pF%b DYVJ*vJ{l,Do Cda: ]G cwb,Hg텫hQ^jbVRrN(?]"ʔTr+%yksrl6#˵tLX.4ZZ`f#+Agfv`r9<O*,�om9 ?9tjtrj2YeM10DZс3-sZi`eg9DKqp.0Vqa]W#�ϖ(]-Uuǻܺ165œHkiJM i)D]bta{A{M֙ZX-c5#Ž=U {2TR5dm \SPWSXy䙩sWm{˷UÁu):�pZ;3hdX&=?1ugvyP߭{o>4޺/m'PX(b9 _֑Xk0ԕHJ,OBĀp'$9W:TUZm*󊌳25S$$&LIm Zp�mEm,%=Gp&�83p+?;dm,g�8И5hf2q ۀۂ BÃz:pPr5vlNPQ,.󊎋maVRqHpҬY*އPT O6U5ߙzwo~F Oܸt_on:kڦ+O1҅?̟>uc.M9e%68/R�.||{Ň//(^_R<;x<kܽxuVI($xi7�?|߷/ � Gw~~\\Gƥ1bKt[go|\˅{xBxPmN8zЖ^wcm{Э=TVxyWѝ/*޽XηIŷgQ⩖/)>STR<}s?N)^]S:0pUקq%yޜC{n}XyZxɅ/<~}LPT`+ G:𻾜WͽKC'kJ'*'*;ZVWj9<>\?88zZWߝz~w]}3�ӓGm{:4�Gǚ /4RF.MU|3ݍɧ 0Ba>[(Fe3k?{<?vg֋p"wÙ8!Y�8 }-!0`S%1CC+ǧ/l�=�ӳ|(t-'̜nnMOԜ+EF!T�;腅�X W)b 3'#}t ]PhC` Iy:�uM:Bfʪ)X U.C@'|8ld04**0 5 Qww%4 <0�B Rk88dG0cRJdYRlئZJ~V@Bl0Ι:e���IDATp<̍1CxB<'3 DcQ4A[$I*ˎm瓳c#%ҤƬ~AQd~!�GxNabc3+':\ã{6[Цy" s;:;Ffd뇶Ea�8tܭ\@&= }`}`3_~t>{YEQr}hiElKz5".0'(RWHfJIb�#dd=d dGW88hFIIn_iY-lp@{Cz[MعffU~\XL 9- Hi8:yQiY;:IZ7oteFŹI9xiZFIDZ#KK*+k 뚸"{VF C!uu-tR] G:vtMQ$e#K=qUkʮ✲’ޡs3.V;{}}Cc0[ ցkiiC_k3!AZYY%˪..+鬗w<;>uԍ+CrMZFuMW;pZmw:;%Gzq" QrYgw0Gә3qVp±9]fc[ȁJLQDisspmowӧ&Ξ9=;y܅o}}S8rMk/rpg 4(9O޿9a]-\R2#_ sH22w ?feg0Z E@< Jvйd+ 52F"Ӣ"3YED^bT".,PT˖OHSnG *m9I\"m@U4D&y\'c[ȌXr ~F@7F79Lz <T y5 㩠.I"1@/ph4$?R!ÉizF�Ydks:  )jLvyiZD1$eJi%%!hAe"UppKLqkIs",c&-:dq8+"krtb7xDw`Sޚ~Gd[yJS s8"mO`_xW 7^T[YFWs龛^?}7}˟Q2\23|wS|Ϳ>ݷ@?wO~xsao_`QVQV?+>}W|o^*P|{ŝk3#7&'}9o^-d|@/ 3׷_nۓWS%Ode5<aaNJOO>=?ŷw_͛ K,H*D<=&5"'0![L5g2bSD QtXP[X /JjM/8{ld@Z9FpA촜r~~{nݛ-mK2%E؜,Nݹ;=Sg'O܆斢֜춶W6׆8`yr"#pY0sBbaLM"Sq9a%yZdf 65>-/el<tѕ‹Wbn?տ^W_{1d:E`q՝$B"oT@fҲs9d%$I9]Җz',Y[*eqԸ< d!Jʉ9\ȀzO RtVODХXU8b|e_F.҂rبdPvRMety% 8fdX4 D30) ʊ29;+fdHٹU52 gydICqjm!EG$5e M5b(HK.,-L.)O(,fd%Ҥ(^ZF6yA[2;DkRْni[?/QqӲsC9ɮP/ acd6q8:SPwA'3ahyB'݉<LNjq+Y)O*r+"O(V2`MHrx2 ;vZc7破n 0F3JG!{oXe٢Bt E8)MKt5 nJ "C9^x,M/�FwUEC#cs3ER(1;ˊEUry[-TFx3;ٸ}"Uue5:KpdeLG~WmvU|KO:}S&LmTˀ9:FΟ<w&rIMX Qӄ.14 :@j;vf&Dw56UfהTpTt7U4==<ygO^Z*QBk,c0鸮0oV7Gw{y&9hp^80GЉޖ nvI l9DEOssp 9v%`!@cSf_ 03,5zkLm7۸�m([ڭ62]oftX (9wO>}})Q ,k+XAsG"7ћ �e;̵ؕH"(Zn) 8V&U[9),ևT%iyy&efr"ʊ#u %EԭPx\Ae!0V`(ks Xv= JR&cf!c3plb07QIkpx*n2o:x'G_]+$  gc%'Q 1A!"S8S8@x} u, xboP >B6uQXAAZx~XAd^h>!~D&-10@)o-isfF=2PY�RGz@@tI:lNϊ UP7]2-1%TTU4U555+::j:Rcsc?B暙YuyKw޸uރ7ܼzGOy˧<{7?ܺO:Ȯ5͞25_~IoxqӜvfd Sŷ_ "E緅^ٗ?=Z>T:aa @/79.}1߮)\V|:v5?78+=bRs Eg\_M.HT�='Jk2ʁ9) uDU D~0V^JEaei%)„̔x~b=: EB@+'ՉU7\uiW㺚IŹܬf^MDQO 9;r]< $E ~hS$ڜ@"SVh�lϑp3  &R8a0~w]`|~ry]\TN E;13{%qouHvJTuhrn.&=+", G&ˍ 00)8&c݉=h")Wƭl@fwx"�VD%a: cvB2<Ēr|^"P!uLpvv\cLbGx$̓A.)TVGUE8"!'d391�dRȟϋ(,H.)K%-ҶZnq 0kA$px ʲ*PW&1"3DZ�tZ"**J̓d6& ̜Xy%"19TVBW׷fhwD\Le3/$(".3-���IDAT1GPT+M/4E[;`I7awj,Z^:!%5٧FNLzτTv%p$&ai˨LTOv Td&J)W'CjB*&az,H\i?7[Ȕ8B#I{1skzd_{/U7\mNPLccqTJcjxxh9ػqSc3`3͎̌NeIļTYv<?]YQPPW׊Zړepme@֮(o\v* 5Zz5jM VG:n8uf%55taJ癙3@3iI|qURtL@oLKK}1YABv2f$Jej6644kPݽ@oj4U6Wזw57 |o]wy֎+i1_ol Q5\cs+t"VNAWFWa{877<Y?2 16˔�`AT/:D 10]jiq2}#Jѓm+{�}N<;ṷk7|u_Td ]i` ZeinF{NN )亙'N?{R~a"$#Aߍ]_ZG.$ ADv<z#pU g;]Hل.S x- yC<ICy;#ٗ+!~ F5+ü¡HS{oWA/ q#TYAaV)+q%D"<~1D!S@[ $I#@bWp,"2v%I^I'-Fb]tam"k}wGq@EHDT"XR:( ex ;̼2,.~0oSNr '*~=7<t_oaơ7;# Zi3=1 3\%*a(*,j;T%#učh-8=|2`n  K)$p Oeh0HfKf`jʤ4^6m7Ϗ<n?Ra'9w$!9&S$D` Iy<Vq)-/ ɯ`B1 K; N_8~ hU yڻWOK]Eu}o_~}}Do=!�~˞nxA_~->`Bq;?]ymli?\8 ̛8E;g~GMp&AYhpW$śbz|oC1I¢xA.Gq#X9|JFIK Es~K ᱾("Jz,yaX\ݥ5*ik/.ޛ秒6xYI>vw+>Z_ʬȑϝ{\\ Sc%x_דtGd`5o62t vD">-nQ^ityE\X#W UT;%<%R8,rUxșaVmK`ɍgTvD4 R9$O~  Pi GYsg2d0I3{:]aa1q5Xq`zhnCpPABjK NgY̜"#:WL.4dҹ& .fƧ6+tC:FS|tzH\Y *J ̨и䨜tNthH�, 䦦˫J*Se5-eDžQ2yjwoxBw76//HV䛗VH{=D'2=T,b1Qq֢̚vpo9mqy%YYZ]3%-S&r 3:ݘaP;+]"iBz~aExf7mmh'FU?.aG0wGXxM]z>!ʫwd \L$o-f2R,x}\!B rMpH.qO. ä ЌzXrSb7A .w4 Jz ;?F[=&Xe F:x!|g*cPUw'x>;;} ;v0M+;ȲUj&H;B$Hx<#%I )1 a#W؄Ī98g_,ګ\M^x6g;~cCkb{c%ibijFNzX�QXji5 tOO$vwKK2r!ATڭOʴ[Rm]M:\yoSf}90scʹn^zw\d^2M~m�%VmA+L*۬pXg`yg-=Bttp00[ͧ'89AuMVӅhBWuX}AJj:316PUPchf S̿z?rAtaa߀z [o8rdOxر-Ά[U0+K>k4B@{i� 2t<LvzoFU謭X:JL"T"D,n) @E8_x\ʢLTpX7|lqr#Ɍ{#L% ,V(Yu42y �@BPE]F'Cs2V1+hv yAH>[xn2VDmĤ8`BJ`AR8x:qhS2q;m'c H+2t xqJH! @!nV14l95`�X_0Y.2j sLO�qi}8"f9<hc ߅ǁ] , JBP46G2�;S I1[(~*e[am ߀sp(8- ڀD 8dbfx)`'G` l G[8#~X ȓHQ_K"@ư`2m@"9Z ādIz"@@yz:k$ O9ww?~t OL߽i~lHXV$>O߾ڸC磻O|QpB8s.\xP\4K GG"xN$"(P?Ʉ9^`ocgw𚲢'oݬ;0/n>u£s1pgNvldP_Ch"72+ETA{tCטXPSU͡ĔD0ŷR̩T`J�wZXkzp/k1,H0B$GVO�pЛ9U ]0Aɳ$;%RF& BEΓ~q1ɝ5 Pӑz2Ec\~6�-w Il=֋-1da}_db4C.r?%u9id�h+ 3bv+3y�f,x{E׷ T}*ӂHEG)eU0q:):"1i84 xr0BZ^ ZR]_^86p/\8~ ]UI&u Hg Ƒ$v6Pg2) G6%W6$ȣ Ksں+똙y15)Ԍ<;"ÕCƦfwFh攚VAIMDV )^a ':4f,|°)�zvG}TPBCp^Dnc^g)Wm%,6<y軯HhrfA[*K[OU���IDATk;[&N81ZOrGv[l2^uPAkˠ@_+u ,0cD,@+_ev]-Tݷ8ld dZȒu[Tu=D^$&#.1by)ɱْ<iL8\^]^TT'ϫ5LtޥNe=+v[_uu6nXgavR}M,6uCSK bĩ,ifA^IY4wrvV$GZxmT3]CcN]M`DTzphz-zkuXvu3!&&&UVwu* βu-':O=?~ΝL^Y 2h-:Xc%֋tmbavFc=VC 'KO\n:/U"!� 믵^in7L㣙-MJY~{}yShoPW޸9xa^dvL 1]fgcZǣ[\vx'珞  W ܃m!vɛXȠ8HƦ`!d.:c p̶(F"q3]ckHx ȐeX2 n [ -#` >q1j?mob3�)1RMQd0.XA]K%&)\R2a1Z0)~9-#c1Q5x&u/#k A"3E#)B!Դ18)?ҲR7YdF=d{i#3 5MUyGsG@6iUp WfldɎeiMVBdä01_+7D] YQ3Ԓ8: U>e}~]@'+70 w\霊DG)S{ :AmeQ6щt:.RKIu:<[0w/ɤvr;xm<04b.m}\p2eB͠p{ٻByaf:^FGl&"w6P66@4g'IG'$a*tFKKgy,yIG&b/csxa}G5=g)bEC!Ԅ${ ɻ#}޻]Ϻkdsr1s9goHbs|u\qX/7BWX g! Jq9w5˳--TפWp酭Lz)efˊZ9ƊڲrF3SWS[]^WЉqdJLf02 ]ztfAjeiJŒ򶺞;S@}Û/-|69GO=r NLL/FA|5p+9e5NiהtߤLX+|%.!"._vr5rqԶҶ17w6а65qsF=p7`,֋Q$G4@ ԑaR^^ f$-7]7, 1R ' ǪQ7\<HSeE{\쾾(Z _�OHɹl§$lf~RI픲U]PjKNWgIN81U\,�ҍ 5&10YKI QFҬh켨 tX$ ʤU"ȱ`BhJVtV1<Yͧ(ʂLr cv݅RN5"9=%SR rpa;3Ǘ # ȜrRfV<E)ҲX̨2vFK,GjZBsK`>]/6!YZZ`%Jc i~(3+5#3#;ގ֜w/gL4Bh(hب{rY 6).9mȊbi,2GLяNOM Jl͟ڪX9$4K3YsJVUK#]ZR[W3{{apVیMQrԵ:!~NMyMM3ZjgOih52<+c�qVHTฤ^{.>O.A1c'_naDN-fŘд44503[Xloh-cqrzW9_<xAUdO(+QVW8yPQo)M]vy='缲Rj +%;#(U䴰Y->kFF -wQ腛%5n9'8&p\W<(%y-{-77`k,RQġ֗eUuWu]}M#css+w~8WVuvWM5vYOBii+ЈҮɦٕ.s,$ߍ4Θ\36翥(XO.6s֎ /�s?|2i;%I˜OQC%G{Q 3ig' Spt<u��(C0}HhpCa Pi FDG!h40#i$ 9@qssq�^9}]W\~%.Z.Pq2�CA@K� qu{8c7d{c  p'E"!820_p$d r& 64!F!rT8id:5]/vE\&-BWye$lMeZ罐n֠.p{oDxԙpPX|go4с쭵tlkulprꩆW1 3/b�8qЛ!T!#˪ȼȬ(7W?;[3+C#3]5;U%+5E>"-AJ9C:;A8~1*l(JLd\llB@CH �?9"EpbhIB #N`6P>W10oaԍ~zM,� q GAđ@p�@"?)Ap\cq !(1L槎DtA pUA5_UO+0 PM(i9 ;{)8"Ź kӯA~8O닯Wg<̳ՅOo?Zx83`C^鞜^i4u nmwtu/LNx/hW߽iʷrӘX \$@`Te%;=s!ٙixf[4?  a�0CJQIVXV[Me33_goGMg +UN EZrp$O ATb"( FD4Sl+\T - &ה6hc$\P%L ̡ 5yBm`da +g1|2=5N[ۜQɛnAԣF{ MZىj;{{#"ؕBSH!�sr ,YRUl- & NO#s( &6ƌJ J$cBCB3鹡Q@/щq"W\HT6^MGoFNnZ~<>5WYۈN 鮔DPc,a P_J*�GREyr%;$T^_�SӐP\Eg9Efla!*/!.`7jyveVEU�% !d̬ l rF;8)L+ C O/dO:dp43܊8˺=3+"TԂu�8@L2)ԩucӺ͏@ၣQTU\WdqjKr]ccLf3+}Bڱ]y>\ڕ}%ܒTU-[���IDATcyV䔼+J"pA昸n3|8}]KSTSWPKSi|NQA9 fƒMMH;#~܅RW"uHBr‘[G4)WW�GrD^锢2sʡļ4jaN.-,Rn攵456 f/+r블9=SY[Q-7u㒅M{[ڲ2jQSia3bahjfbys}.jGR18$OZ E> 2:@H)>w͋ںvHEXT4gl:Q#&u!mvLmDto)vCTYX,J(έ+m(eu׵/- ݹ;z~-Ȱ]|.Ej4q<ciwT貫 iz?*AU؀7o s pC0 y^&Q ~$h`g(ƏCO y}!?_] k7ąqQ//]n7N2.JLxHЙ )pB+ v q:B#>@G<x>  zyyBκN:xjxZ�8@6/pR]pTWB 2IGL𪆭(.05kn,b=d9d6X`9\,;2П7R:^|O>rohn<51vfJ L9;6::Zpw<e+uAI^ؘIߚ%߻wg1114`TLF_źH]s}+#1# 6d7f ;߀k+ɥEH:wAZY_koSWK[C1([Khv 4=fZ~@�ߓЛ(xHlAU*R&A6'I2-jrĥD X߳a D pD(9H4N<,D, ?' `'Bp(H((,2s7HDr ? XHGq "^ H$C[[qU0:Fj:+z;kZ'ז'΍M- vNv5 O tn%Xũ剁յͥ񵹩;Ks2eYyS϶['ƇYV"0ld{\r#:;,)dx WYQ㒓noP[119:K+4  R P(V a%Xay�m_s3{;MgmG+yf:&zVJzΖfNFXbC= UWPP( +?{@XZQlCA-o/Vz33̽` yy%f(<1'QK3ŇQ52{Y]OT+4Y"jḩ_[_XA㬦a�9--eҊ!.e8NN'W7܊#_$0XTP99]sa,ˮMc(,FqLz,Ap  ECԘlrhSeG+3m98 9RI ъuJ,l'�pD7Lŗ + t,4^CDrII0*6%(%_EIL*((d=%%jglgfhedgѭbr0Qvi?Vk)i hv+K+pZïߚ^{?;`~@&#%+#=,#[D-()aTsZGWYmYF^gn uXڑ2J5<RQODAWDN ݂w3qHґ3{ED;x584^_ʘĈDrnos38<scc +K\=|骠s.I]K*ՅtU4D4t@7,G 4VQZvjFn24R::996~; ;jS> #wL^ Ø`w\ᖣ_|XZu $;(Vͩk`uTwMϮ,<xWKHJ]K>Qi>qٽZey�8QRV15-dpT N2+g*'fhL GTU.Z9H:m P Yɬxz$͍'3C!hh,Am=9WH$gxߠc> � G|wp!;�8O%7k"P[[ۂ@?�JF@8�g/�ܗ� 8*�䀏7>gG� !,D/�!bP<Iċvs=~.v{/>A^ ^p/�' =8 ,�Gt�,F. 65<=Wtfm6ؿzh&ЏW\:ߍ<LPzr˕׫/fU!bM 6K-<x~OZth#R2Iq8 ꛻`c݉ �ek6qk*~vbTsɏaCM�25Vr ^gFr-Q.>C}ʼq'" ޟ;6i GN#/@+C5~S n'}ƻ!nM.]v5 Q79 V-Mlj26Ø]WN.-jd(ӲȐsq"Dd|zR~Y*&R:6J"6|DX? N8� J@0u',OD�p8p`QhtVc ;�/{9ZjzKjJ wRNcWԔJYQ^SS^YPUR\Pӎ J~Up2sn˟l{ƊHf!<tiW]eek8roqCZf`Ur-̃ 3ӵ|Pkn;A:xs)+ Vz:N7 �8Ԍ M- mM8`wg [S=<107li7ʢ)DTrԣRdARHgZ.F!"%!0EX1 Ճ <a�~F^ZK {t%$ʎiLȄD쒕MA)9ћ*—ҷ,)}@@ZTM1ɩ]=bf}U=>0 C#5t?�ęJ&UpB1 r`9K͠p ! 簐b*$+-sӗGZ8%Ƥԭ>}qwyfR^UUSlNuDdfD0i�>~q8JJr'&`Ű+Bl8Bczɩ �6w`+\Y\TTTV:zzFXL '4f6nؖ1>}-eAomd:P]37ځ;/Kπ62֩#O;Wlb- Cy̌jvaI>YS^R)o6PP] Qs8qkzF8o`rNi=k{?="J_=rNj"J>wyiq>W4m))5茘\r^Y~~YU_QV_\ij K:qșwCRq5#JG@@O, 䡨~cR2VU At-���IDAT;gԲzZ9M#UA!Wuw_9JgM ttA*-3_;l@D6-CϨe$kZ;jڻFGnN{dGo<xʬRP<tI^݊G iоeeXR^7<Y_7> .fg+{ qr\I DL[i mOflY IUvyGSh펥;C7:NR3=crPh>+ShA7S'\DX98 "h$ QgOqp�a�F\ġPaУP_�SHDp(O8u| x逇;\Ǡ'Шxh)F$c[D}=s"G]]8pv: ��9y렧!ww3ξԽ,1d't50 X^Fy!s.l h%USM{@OL}_|Ϗ7? ϯ| ?o<~ز:;~͛EgDϷ?|?oW۞ud +V !vWM4=^l߮~2SdBów^l}Y{oƎw߈92c^ϱ̀XhOArtɜ+(O zTޓ{}ŏ'-=y65`e{sԻIӃjJPF|Uur͕;ysyԻ;Cĩ>`AU On j'N`ѣm@ogOkڵؽiSUdUQ s+*L:x%)EEŐKju|NM~I+z?~O_g[O6xp ('&G&gǦwVt0S#C)QŹ񸼴ʢ0N.0͏aBI`%Ay:v`Ke@ZVliSp$'yfg"XZA$YOOprbMpS`c?鍒u8`mc7tvєVhnaj6枎.!,]Pטӝ2П2644 S3htf{E]!K=|HKI5%o'XL6"[Gj Pp C ]KFЙT}(\ꗔsJ]1.)Qsp)ٮQo虉*L0 /@ҳyW;{A贂srAqVI/$%" e`V $.^ւ#Lx jpq5\JOTmx(&Jɲ%3s x3uuTur ssbY=y48SVIJ޾bdAM=!YYvhCx�,5T KWsw!a�zqt]yh]rHpy E 5#ڢ>D|9hM2ײh[RRF:F˳ H[-fhձ!eW / ͟y�-l~GJRJ keJϒ{:;30Y~S?JtOv"Tn^y<$*0_H3sBV-VQ<;4?=qcr<Vl0;&*qT29rUq<43�!#pINⒻE s�ȁ3gw;.)#md0!(YaQ2 3sy& #VfcwJVNX>)W]+pLE_UGH@@Q )9sZ7dA-fĒ)yi'<-YLyt|k\6/}IЍZQɘ/bI:_08UU>ҕȡTƱYezNs[]GogG<|we]Nւti�pq55��z.\tq#3؍c3�#35cjIM]~EUeuA%5�iS$Nu$X\]S\C/!:�Com=05<й1C@78kz^}3�sq__&@}cp0 :xЩ+� )EYR�Pa/?~ <ic, 7� ؂7DA"8yʟ�0"F!A}G;[pr/AvWx7wP ra-0Qw7P>7pp娗I TGÇdEJopxaSo>'RRURJΫ]ox>yuM|=ɛ/^OPv|ȳϻ~<YeC3;ĞTx5o6tރ_y|MCH՟G>EϫM�^?r܇4nix+sh'94_ ܿ'~]ڔ"[Qye7M7?p~2i㫥MWe? 5)~2}0}׽K%9^(~y?ksNus�8"'?\;1~ sܟ_\?CoMw/o@[4hQs9OE,DߝL؜<ZN{po:aur|g*scp)zyIfN.-ՀNQOSJVHT 2I ohomh[5o2/Tn|w};(ׇo`?צ6+y p]::ucn%ttm.M G0ӱɈ,äX`H[ZV;YtBV$ 2KW_>˛A5Ur "/hh&p .�Ph#Gi UI՛r7tTMt,P̶;wW򧧲o/ k ZvWuk[T2 rB8DLg29>ѐXYB,pD57O#hZQ~@RM&IɃ'S5":e% *(v ǧI\%]鰔eUTt1DciLMb HnR O͵)*=`"dp"KfTU3I:H)� (Nuǘ8Fc2Ҭ Y,*�GV^lco^_uN`XgLN">)kq{iۏOύpvZZ@:GH*)օz#®ΘR?50)OQ')I]αhx0FO4zG$'!|@L##6o ^H8�p;Yb=>؊fl11= ,kѥhf}2];bWLf9%3=3j NbBP] KaUⳄhK_rVAKD g *KgYUUu˚ۇg{fMȸh5{sjgH]W=q]b|WL\>$.s<ȱrĥġsK$}LBE)|G@D.P%qt9 ֚4 o9 g.\;}yčC Վ+kS58{niy>)r͎) H4 etfQ6[UT׵w tnXjȻ:DJ dLXZ !芥 'O_JzBM Q⼜2Z1VRŬiik^~ןZ{T>9U>[lK���IDATTk/+/xS;vpQ?<ѿV;3@͒'-sCrH~8ޮfj΁_JꢁpvG3T806|{y}rizJUҟ_Uon[(Hq:,dHq4 B ab) D ?C�.\:"<T =CP;+Cc @>>'1$.`g AӓpY, ` h)N$@p@ ~Ds"9=hg3;{ÎN;.9̻w" C.z !0pTGl7&Nj;.18r<YΨ &K=5mKgL<.Q[oz85zy[_>>q/@o^_~7#}H?_e^*FT7[;S~M6ǽ?=ԟsY;˚2<7wٮ^s~~iFKL U1ͱ'kS?ǟ_߸�9}-כA_O*޳*NTNU][?_sgn~{N;]/W7W:VGxsɂ+#E7;T5[=/yϳׯ5߳܏)w\3YU~W5Ƽ?L;P|ý7uj7&6o 6=~9_gKԡ`Q&!:EMr"th ^e١5a#kS<O}ϧߣXy/۟/{ϟ?�xpqL O LH_Y;yjX_;?^;ЎJwD1=Xɐ GFzzbr29ƭ2 J鏟M lM7]ןo^{cW]84XEs f~ g35. À>%b+pUY -y%CUuSCMsc_*Q86~w:HvÆ{U3˙#=C}ajtϔ4|^$&*89&֕쓙K:&%9R Cly=RS Ds$<0'+p`(-Hq b`)c*a(/)j MS5/!'xU/O+ -q%4qZReyIy5lp4_}DUxKbLPUOnNX,U"0j.C� K0 Y e=ēVIlb鞼D8P4ݗOWױkbԈ::+5YTiM[qԦR~%LAddY dQy0dCaމr]g:Zu&&-腉?lmhTV%$x"#-FpS;B7uҫkث/bG!ILpyHYp&:^80c%l.- TBb+\:+u^^KQ\9Kڄ`<�|Fa!D{ESUekcCOG582*EM 7/K^S;u%>A=�pr�HqA^g.Gv<*&(*y/�^@epd3r3ʋ6JZYmi%py-RĮz^J@Ս@Oʮr Zgu/<+uCK?&3.(-V1j˪;jG;:+P`Uug yO K VC飉H>:)2Koȵl5 ȣ*ZvmK-ҝ�ml>sŗǖr\WޣEUA%5  *"2rPD^u{olZ<5I?$QTgbY\btV[ asP鴶:v[ bh^ꚻ8sQQ#|z-9{xM9 `0 �%B �(q۹t �[D`8@"@1,vE{y)P(�1hC"<VRph�q)^%ظ;h,�" %;8tY瘛A{.E0 *)$OyJˋ6  7X_&�2]'z\JOI ͳ DjCL"#~؀TJpZJhFZxVFlF&% .+(+/*ʯ�e:GqI-Jr)I,:ъYm /,.-]~tѓ6^Zy}O߽\d{`lełt{n^ɯ@>޿~ǧ.xFMv}]#z:8o?ﯷo^w[a OWw>>Y|}~Xf mwϹ|ͤmlݞŷOg_=3?{?l:m1aݥ#W珿vhK<|?@spp޸ of;hg?=o~{gv~jV%s}_l]<X>UB 959 ure«3/هgl|xjw_54�y-zJ�j>on yfK4 .7VΆs nY I*Xhü8=>r=az�P\8PYӈUPzM,F/*-/{BW2o]�kAyk]6432Cjؙ_P /r]CNA_ S^404^T֩ն{5swVnn?}}i}dJ{')YGSs9 \HJSJqx�u\ ȡټVܒmp %9za5bU`9-'fnbLaTZbiHi蚝&wB SK<)Y]ůs\h 푀 R{]VgD JS\MTI(/ZUdPAyČ4`ڞ�¢66< ʤw ]zdef~un<XMadhL =2)8Ȟ_Rd&x"0Y\ɱ ( |f�Kʼn< 3qF@ܡ1ľ'[gf)nK3R7W'{ƍ\FU7jXZ7>DgӗմuP.#(.*tN>.K/.̧襅 vYiU`GptDI{sxV[+y@\O">sqvu ؾ3G.tE^}Fjٳ|BBJFn-pǵLMdU+K[ݝ%5 Ɋf.=/#$vXNu~Jz)I.I=P0;m)p]ႦBom'h򼂊BV]qI=Ʈ뭭nloEeGڜ2>uầ" UFkClČ- _>W--`f1%9V.jnnl_YXo?x78^ ~w*U6W8,W꺨-83o޶ꞁ;pJ19ݗpQeC3Qu!UMI+;]亍KD`v[?<1׳ֳ=niTľGIO]w賏y{>XTTa"z~_ !Nq~0 ]0:hh@���IDAT}HpI,2{>0KIgÀ<IX?w10r14FRؒ].�f Q<~v/@ǎ]?@ /o~+(Ea~"^B/{zwr9ag]|NG n'L$ pcd51!H^ h^?=K2~nɛ8zH9@jM }q'ˋ7 68~K�eL*%IK>P "{ag[asawKx3OE8,?@3 7%,I!>In1 q$IN <:0K)%jdNFHQvLiQ $"T^R鐛 r%6L!?ٲpK/{W_zfo߼zm__M[52iO7T߹ܵ___m7-~y{|>W˻~M>gƟ׏~|_O|}իo~ v�v|+c>fm#jynoz9g>pozoWG^,t~J$"8˝ҞLVU=Sl%͜X_Y_^^79h孍[s roԽ{g7@esvcl^x�pq4{z{pxGBtpeo۞Im֗$0S2'UZdC'QTM  0Iv)LW1L`*WG[uV wEf۹"p$C AuGʚ:^u1pq&puu=ut?9>STAK%c#LFn6+?X[TO.n<;׵rg}s3+kMK53JKSbC]xy&L{$$n#.6(HFG Rxry3o#8IYe+7^S>q-b a؇T3rGn~ANYV ֌s *5t* dTWJːЬtXln6$6D #h ,)>KIMn 5nΡ765ƻG:+[ɵIQ%䬦ܶf,[ヨ:b-/%5YϗtD.}<^\ӞҟT_2rǚۻC|ОX,Fk{{Tًd`T-^o`!&1ܢ`E5i =|M$H9^h"\ɕ^u 1uޫ!fx-t&..>4=#4= C T;y!-ðbZNA6H+ZEU쪶汁ّ+= 3)%e^A!7,KE"@(yP%ry2J K+,(W.1I `W9#*- "fNE Zv9zg٬rFa-'S^?\_Xj?'z5~Cw˨I*!tyrjojR39yKOXDvUyJiqr>9Ss˚KG9hÍxn',[;]s5szOZa?fyGSeOQ9??5?=8{{v#`/n=z7,Y>GN嘚qeͽ2eo)* ߼uF^B/o6MN7-ϳ'FrvvUk6709ghzꊕM#$~rqzfcۯ>~͙^u( �ǕPq"Q9v::t/Ƈލ[\ ;@<I(�sL;$8H(pՔq@D#Fg0;`WQt L|�Γ*wp⨗�o**<x hh.};3a23Sرcfff,,-,ٖ Iffc;f LwvwvgyBd[uޫW风buK:n96*-`BWp2q)6X9J8؃E&0R:#8@;8/�8ϥ@SlFzIp++8*tdڐ,DCj�a`vIJS 3iOg _vq%!6ˊ6Nbm(�SDsAA� G). #x2T -E! 88+[e[Pe!TB.TMC¡hh B#qXt \F+@PQNEQ>X1<e)i\&ScJe*9^*T0*ݦ*lZp`ܲlTZVlt5uYZ^%K1=>uck'Wޛly(<PWcuu:㇏xɹޥŋ7w 0/Qӿ|ǯ_ _^w~W/|Uݯ???^+f�cIoo�mnӫă+swvn]\1yi~+;/<+WAm{޽r۷7oټ{ރ+O>|{_޽1sz;/.Yh^ss_7?[yg7ZYv[Yʜ6Uao橛3A,f&dZEAP/ˆpG\JdqYlasP(�̤첢۳KA AYQt4}ZR kz*:jlibR759395=3=y퇫<ܻ׫̿lÞ+W57 K5S3  m]4lM%!IyI|U;Ap tpL.#kk(d~q+~*(ФGԶ[pڄ9Lpn)pVRy,̚Fe \!UW(0MQBG'% 2C fG;zg4ᱝ٦7=qX_}\OL�QQ5ا!diJ%Y=@WcY%jf;6:BdznQN,]IAv12 @=|}eBXQiФ48ҬzK95nǟT"IU e:4Oc[HUrؾP"IMIx(-a+kN,Ob}挛RNhPmtwwt M /O-mݺ|/]ܤ,‘=Bbڸuo:}b 6Gu?A'?8u?}񀵝~33;VX[mniM{ %Gn=ΚG6c`wd{1GExdhiTyp_`L)q|bxmyPuvNu N-Y۝kUA=}>9}H@,hG |OF7Ȃ6g�֢xA0tu}nw+nl]|'͗_|]{N7 A9+po>afa恡V!=o,?y8q%j JtMr*tȷMϳ*.vζ)_[{bgw}=9EXTJSMj;t?.,XVsdl Y)eS@, Rh* XT`Pi_)pk%#`&@myל���IDATQ](WGkr +.ˡ\[A?ԜBCjIۻ<7/C3, i GXcqt%c-=Q\b G:≦PQ1@)�GPNiZ'M3)[JQbj0F(?O ԝy5MN9uPfl.c Fq!F00C&t%~C<&X�(Xq3baq'8{8`.`ZFԽTNI4gơ1H4*ȧxAJ?DLyt_ scA8Wɵi"47D$)^ Ǒ^OXaH)@Xa8AٖB@ x^L3GJ;,dQ>xa\Ax1Li0!Q9: 7BI/ڟJ:Gp^p$Z"!rJN 4r.+Ä\O·BZV(TNΪ>Osm9:tLܿ^+9]smn&뛨Cm2~}_mfu(+֒zDKQI{Z:dݕz~zaoidureO9V~P�W |W 魫w]uw]sg;/>rz??a7x=<V^[Tm,WOƨ]- QTVgϱY"Y"$+%??B=2r| !1Xbq( E{fdEFGD$Arr9M\+K"\H+{TQF.jxʁ^@]__]ogeGk%hGF&7yblիn?}΋Wn<z{ygtxT1P3_5u[*$) QME&ᙱp$I]̆y;DLJF$H}Sɹ ! NGFI@s'=K,\ ]Q! :ė""YldB;7T/58y ~y֥敟S(6 Y]+H5LfFQ5 *Ɨ_YqdHvfEʚjxՠ7j@CȊjH)]XJfsd_1:-MeCMK޹R^]l"2�,QRh%YYZ[-Rr) hdf+P~axtݑ{_l>nAddlg{3s׺-T/>68Wٹ0SsaQTZ^t640(&&76ap:;FcS7o߾g]28bIsGC6n ,݀9 mAYzXy|jq%#L};32tt<aoֲ� kk Uo70G`؈~fcŭ=g| \ \} Aog�aq� qA]r:#]M-}ڡQwר*BeTaa' \| < | v*=,4tz*] 1}sgݝs3Ӌ7߹W~񏋏^ ;|{a < �8 6 0 KAmݿ3v Gꟓ68s;,$6)h)%+=75),,X^95 ̱/ŷO~q\e:wKҬcQ+pRW4Wȭ$lr |ujZU ̓|I9ìB`,p8TJI\1O0)F &Y,r ,h{:ge`XZ�X_IaF& f,q1PcP@t5�aBg<%�',gś@JC!�0|m܏ͣ�/ĸEe"XsGJy5@BlL ~G<Nphi{�sf`?%# Dc&ׅƴ@a {1q;18̹t$`GY@Gix Q&8`!dp#8d:ÑOf8\r+NrE@4c!`JOÑu"b<Sx#4š&i?>�8J;1oţp$ �y@@ %'VD]Q}q'A8:Q2! :SDP-q.ȳؕ4JBۢP%DD$ Q0eǩC-}Sf dd((,4уI2wX橲,Gd?U3%0?q )Hc4:GV!I.r0!blUE.IX^H9Z&F-n` 0*k+wl<x1wikvwox `ͧ.y4k/:v?nNC!ՏN)ε..]1BhUoST萝beseRD,ʢ!d�Ȕ3Y!9y\`R9OexL g䄲TNBrcM]CmG$M^�rEMS0GsM+5m)"heN._^`ɳ n|<xFJ+tLU"4T~K%X<h[Gܪl49A+kyXu Xp rt 2eSKyXuXṳ(wv6 Wva8 E+}Ci(�PT MFj)L�HHtulrQ#dR \,NOt uvL֍k8P&jiSOjgFRW.ЛZ B _ oP#pIl!Nn9@L^9V=,>E怢)qiyl(kjkˆDxhJQTfiHJn qW7?>aُGKopn˿讼c;]#ˈ4Ӑ$D ?~6/5Gi/,<P?;O״ ^@mtZ5m=AmDGOy+wL,x2ψ.-?1dIZ N:}byݽLB;:arꐕIcl1V346435=?w3߼}/3㸟裏=]kk1O 0L4 >gf{;<7BU tiݺR͝E+@qH<v0$'xBxC Dxy[e LIhuiW7&7f6gV7|x7~ïٸwy$g; bI@8X <ekw:3S95~mݛo[4Mp>7cq&ٖ)i{9v$,$Q隺}җ.ȃ~}/6Vj"e!j3M:w7Ug S ǮV 0rOJ8UB3,VEBeЭJ&43-${=�;,D 2 !j)ܐBmXL{.OQk nU[$1` |縥TǁG`P~�XsXXq 4V 9oÀXaƘ(lmY= -5D S(BK 9y(R_xX\5+DzT%,٘LT6AkKe68a"^5PD6Mȱe\8 {:7!@"ad9 qZbAق�)5wKd���IDATKFŮQbNPǡ,(1*yv`I7sᰠl"NPȖ< }2@>ymH E;>׶o/s8�Jcn\&8'f~9@28`S>˩\hfje۳t% [q8&4=` 4{?ۛ }cdSD <.Wnbl{^ `A(x+!X 膷RE,ٙIDx(% G'ݙd+ґN8%`p(iQd)bz"3ܠI6Dt7@27$n %B1LL3h 61s ܲrz1D7 5"]=oviV֣Ѓe]"I9xAfo]~g/?7?폟՝]z}~Çgn~B+c1(n8]!LW[ ڴ)xeCL/֝Bc KjH,0CH R25 r:.TLvpVaXnIH~^$ Q_RPHD#T$cpT 'qeMRtժB(BNJ de*XU%L$@WH&]kVU^5;4?R.ti@F{;ǻu[ ׮ _[[thKU [ ԡp$#b ]9:Rexq<E%|hfƺ;EȫQv!U.,Ե4L4kUBe E2Z80(PQյ VUWObv?RY&)pIzDoJU!$T=1<<6~q}b~S53ܷ><V(@;%mi-myN%k^`7й!~vz^;\FMC$]P K5yZgo; Ԧb,2*`J�O,TP48400.Xy{?au^*7,_g g /լ#W 95}ExD�s8Es5rsjmkvYѩ@o[w{2B`:HgHWXO`ƕ_|_W賮9q H4uaçNl㰕^7Z3]Ni~` 䧦ieŭٮաŕ qo?D \= Os;q3oȉhT}n^щQQ궉恶a�G~`}l{vw}+7xHut>X_XhK7mj=\(0p*( "Qrs |}퓢H- swW]km[Z^_<t^?_}=}!F ~F H2wIN?}:2F뚽s} �^<_ypm~ ʗ:%d <q<$HXt_~[J˴HIIOKBGn6\&_}~uogn>^̍tf 5A]S]-�&)ܽAx[ԈAl |#143"Yej}49F ٌ7ږapi�8@+6Mx6,tSPc-r 6bJ&�pXf``!X\>2F]Z7.!擳9|D~M1!Q/p iK=(DK2^AY< yG ̑2; ǘGqOKB[%=-DClHceДB!=_aş,,>ƙPK `ȃ8�ԄB_? s3Q :�1&CaljcS4TySEs jGܡR|F<F's%R-5MyLӚ߶fJk� rO*<8d@-\!0!j :yD.6SN|c8�^;Brd,8�ޙFLH8ƧM+Dž${UqeS�8i kcġ:I5:S` c1H2>㬔a*gʎ 8S< iOP^�<Tg MҮ{}.P_pT_HO͠vhL=s~Y1[l.\t"X̎6O&:Fʪ,n_ټ~Ӈ.Mom׿ū^>v7us;Ǎ?HPkWgiMl{rm uV],U:zUQh<H ]B+eC=bs2 " Jrs"rp((PBL(˒:P+k߉jmʔ�<>B{Ic3H(DB6 .1j^G c6TtږNU#n]ZܖLGi s-щi}dyM8#M ZId: T4 i4A��G1)8!0l\WlK\ ݢuOv s<j؜F(�J#oK$R9WW/Q4% Lӎha@4+/&v2HS&IkSSډ~5KhZFV7=�Zeys[+ʦہ9Ffb h7%TL/5LOƠLZ`_R8{!5Y$,Mƀda D�h!!BMGb̑[Ϻ]ן>h޺+ 4Qc,KQ\ߗ[]HC =%M:~.o  O.ii-1VgmϺ%c𰪚A]PO`[=6:vҵ'_7>zc34QEtz5~Kgc130wNM~/9wr?dh`jn`iD릗F7/ -momn\Xy[7/>}ֹR=>񀋛ÙO]>q=Hc~A|BN<cI1fxej~wm]n08niTBR#\}g2ҏ&%~cQUuVv7:Uő ׶n<vG|o $3G='Aa'br\J<φd(g\~mO6=~~`#3H<~ (D4F]amAYV:SA'Scv-Wοyx퇷ۿqݫU7wooq6&'25#m 1P8ARU˱k8iյV iȬB`Q%@c! Y'xtHtsn.V qQKI"@="[ bc9 ǩ6CQ<@ {ӼM1!"ፉ{$m$C^GY/ ?@*D6$W<M2J@]T�m})8yXvC>J\R&}>k_do2҉ê$! n]Ze-(*A 3rm!%Y'Xt|"3d\S&xbe1 ;u,'afUC0,]9(ƅУY0R,RXf"+4ȸnǙ `6Xto 0\=עon�.9X= ."\f-SuȻշOЧsn(e1]ES"9ܥ0 k`b-X,ưY.ra9\D|Jn!VIMAZڌ]���IDATA VN bKǵ^d[r+R]dt `ž1]XTK<Ɩ `e&U|.,Yȝ϶<'p3 Αϴ%x_&۟MT(\V"ãS$IۚSJ|ο{u _m~jo^}yݫ˟}{Wy}7ރ%xl[/A^<yy'7^\dΣgzWW>_r+nLܾP33T;; J)J&*}D}] ikiOmta`Đ>8qj94 ÌsTFne5Q'D0Ht4F0c<|h*D_")E٩9Ee%�LRҶ&DŽ KD/ ISkSuiBy"GM煑 ld^%=c?8Y2 L)D4Kk%U,J NkV]lk:A=Hd{P]8]o-XZ>A).iNKi�˛F :u,kPzL呔o7uHwHLD;{Ŧ؅:)^& T *9USU9UL: zH6TM^D'mW44˫!jwj}s\e}D+:zBF!$clP%Ռ;:#fpvsdJTīj5 MO.XBJܡjAd2Ҭm"qet]|avy7BUw'9TZψJg|lb&J` J|s bD?~{ݷkvV/4nQlh[WVoݫ~PDzzQ۽/ >{l 0ip!Ϡ9\£Ɓ8kGwLhШ0 ЬmnltGg.ll߻vׯw߿ꇇo_tlHN.*3sofo`lwcQW$TCçysoe̱ٱK�+K߹~~xg)� ]XāFmغq=chug> 39ڬT4tNo/}4px`:Sy2>p|j_}⪪ 23 OfeNp+5O jZ4S-:`{dߞ9ǖ7f.\xo|u \,vNI;0(Pxa|EZufW\cPHPAfEn捩kWgZuog3M|Sd q4<C'Sm m rPtY4KƱ;_}n_쯾w ]?{ySt[pw=_/kNTOw6j5kU56JGܵλSmrrWZW[M J1` hT*Eƿ\��pN2) R`3�;LE&v?[ q1Pˏp Pd!aFa1'8 g8@ۉQhk#8pPa+OEj\U.H9hUJcvǣmaղl] |t@A[/+uŠ r�8Lr2KPѴ BBԬcщ&�e�8`p\;h� v&R 'r3<�8�;l0rZa�FEerpCV6gR!/POW[»:MdŨnvu!+wxhb"qt4vpÄBߏ@8K$N*WUGzT{�{pWF[ûºMed}Hho Ԃ8VNJ|T2Zgߥ,*4k9ӂqq|+$g:X`ǡd4aǞD -4=BӅy~Ҁ茎'z~oW_ܝ}roǷ_ <hŃ?{~᳇As�ʋo}=ܽx[{wWv7/\h_(r+xIlF,!eI+n=J.Y/_aN$)ZK bx#OH$*3O-,󃖆cԐ\RH> 7=7)&"IȒTLi6�͏HH-G1 pNS㲵5,{n%WS.Ϯj̯ՔiTI<IX@y%u (9EKRey|B R55JbLө_�g t@YEC@*ʹzE4!T5_ H+Ʈt?YE TH�88H8@{pk8XںiyMr� *f;F庑涊ZPovhїk1v GXuC51+o[)kTskU*Je} W$eu֍`j:""Qe2M[� ˬas8M/ɻgr8zz*)I/!A 4"'BBJ7a~?~\Ӈ}U˵ _ao3͟/S6 9m`ls;􈇿wu`U@O0)o\i[ĞŧڻfKWj�ikk,ML޼o?{~?Wo_T T&VX<mxz.2(6?pgqh4<Dvbtv +˷ol޼4858pquݝ~I1;q'~#Og[F&X9z3>G\m||N::g‘13u]M!śf*g& ⃅Pΐ“Iq%Gs٣J(Do!#21U%Tt Lt-Oo.lͭ]Z|oΛOλg<St_#3lAKilnF7N?;rqm•틏\~rwaqp̱8c IY3K #]6_ژ*돟?o_Ͽ~7?oWw[^N@ l`pw#~Pm!=M~-Օg4U^vr+̥FZ+s; \ k#eю0҉ZyE> ސE>N'8Ş B10cD%#PGI#^ c}3B"P6Lk` JAp9p8nPR7R* s h F=NoH e/if-- H@y$f(&D:21x|kI?GzGQ E`͕77#x\2'*=y!΢x[qsnKľ�b}<%,'";&#*-dT"mv]Nqfua?U)E(vYYl^h^<$XM64Xv a\XbTP#8Hek$,_@_?_yRÓa51y '$n3]<<$\(:?zz db�S*Z5-j鑘ՙ[iV&u7 cGtk %'ʶg-yؓR#4EF9Vg%ͪ Sb)?]+Q*\qޚðdт4 q:_0Uq^zJ*SȽ?nE!C@ÊmSl*b2W# oeˍ-—W,jƧ彳tqN���IDAT~eo_~Z79iU)G[&>XLLOt,wvMOL_^1q}z튰N.Wʷ.{v\WS*XBnX0ZRIUSc Xٹ=o/*<nV^,ZJ% *sU Sa@`ȘXXNA@ZVXNN<�)NėF椅f$fĆg'e@)($\ ^S_37Z*Y]LojU*_ZlϬVGr*HthCsBQTW!*/U4P:ҩ% *š8dce),J!I$%1CRzbD(:E";|'c21S%VP,Fag5(`U<wXג/Mb)`+[XRT68[Y;\T<6UݡvW4FC:20I춦n(-hSwLNU6~I?#XM;UU56mS.;IbS *E=mi(X)li45M+D&i{&5ၪiӹ"Iht$�"Uj:U"˯M,ƇeFd&EfS|75Hvw>ڽzO.y6~Y%aלjRS#؎b{`@YԨg�g>y;(0S~'C-"�8<.67tp mZy)kjcn昔)6*U=:h~qyŭ>y ~?}}f(<qB>'蠅iۻ=aWN>G~ِS1.'Nǯ^ol-^473::30>:?[xn`,H 6v6N *ZD$p>|񈫗Iv^>N~.n> Cnfkfcp}a+.׬2,LҒ$X<(865�O9'#-)VXcGG30\�ؼsxqV Ξ5:iav$&DB"7 C#ZzƆV痮,޸q+~fr)Ȳ<?2crko_ l]vv}߀9??oyx/??ߞ?}])XLJԦr{sfjXgD˹WGo¿KЭkNu6kQmt 9�,O B0`ʅb~:  }AtxUpɽh&t *ޔM2Y#X,�!" hÁ˷$Q i4 TWgt&ht$p?XP`HZC)@0FOp-H�ID_ }PhtB|MWW\x3VY^g[ D\J#8c^SNk>.$5Dje~Un!�]VuzІQL2�az�Găe8>V)@ɹp 30].$#8L 9�;w}lߛY@os]n鋦~拧_Q3{U_:U)|z6�8j`0&=ڽ;OQnB_;W˿y*ys{5�&>?Q}`wx1G grg&sfFrg#yӓiÃ#h! ,/.-cOvb:VK4JϚO`%�fܑ}9h= sG #DTo ܇>MpXdd2ã5==RFc}ʍ۫7nSG~PQOm|`Dw`~YҡmlTu6w\iS]s+�g_tn̑$r~*dӣ Y Dopb3:J(iTs(~CWd7.RgA b"OTGD`h$f,sDg qŅaiIA! QI�2"dP;o\mo/�p$Wg*rjō<E{&O(J%�GImNձ4b*kVtF1ygci.)lYDh Mȫ}*g<w<4 -t .W,#LE=+꟢tڶ ,S̪'S`IKw/8r:>㭣8cjd�*lhnh*8:5Qp`+%:y(HcG'N�p& 5Q9aBqp`mfAЈ,e-Q:781!T7VwtWwuIZz3ԍ0$8,2Lctt7,䋤qDd`#8qsgJ>2 /I2Bl\&8?�8#N-%j/.n<xrwk^ӯ6]^|YxPxe5i`L#jį${7̀齛ޛz] zE �^lc{N\۱78N#ٝ349s1ѽ=oo`˰xXи.>ݷm}3kǠfeP/JH J7svrBPzB*KJY{{KDޭ8rdS7n]__@}㕏N>ڙ$󏄘mr_Tu#'a&= |B,c9%]K`Z;:07٭v=v╧=xhXXgAA,QP&'o�{]c=B#}w Jk4}qn|uyūN*0(ˤDxHLƔ-$Ϸ u@bP!iRwv / ;}h3w\y|ϴ2J&QW1 v&H:7:m:4 2zx;/|++(C0ȶNNfOmZ;u߾xWc _GyջYݒЯ^y?߽nmէqǧGɭ /:D]/eOv' 5he]Kdw VK]"׆JV]E2R6d{BFde!*5nwI,5$ 4!R m;=llRv1fEQW>D Jʨ'N_^]+M-5 ,p �[Aoc(![L�G3GU֖W-'l;ha7+e{r,"`H` /_Y\cW*`g#1D%%gؤG 3fXX@Ҳl2{c c28KyAv0c bQ�bmtFLӠYpW,6o'# 5+0ȁ($)m)AU76`q;fhwg)w'yWOj>Qt,Q#:Zen)[` 7n6|)+{M|'[կ?$/_?&ԑ5mLC4YP=%rϷyO;mO<C[³K7N_Z-;Z\bJXq..|rm铻=»A_h4MШRMNTZ 6ۜ b4BKJސzX+%bTZW,Q+]ݳ?>/x)ۺ!���IDATbϡjlsq衾#\ؤzku5nR70eH<[W|צo?8P^Q'J-DWat)@B okhRTg1GgG3KI!DTPaT]'WKRy%T"5C!R33@ٙ 1~ aIqyisI(X3bv7="pzmxy8m?XQT'Q֊q<,_tTQWC`;T6J]:(d5rp'oX%66!q%:]<0 h 4)J) 9͊pLFQ;>[^VXp|yBvg_<L+존t% *" 룋i|^ L$`"C_$,DUfsxUݺZmzjW4'inijiS jZ FaG [)EU4 ':Dm{BV-Wt>vShbH[kV) cQ$Z8mm£HFآRMM?I --ֹ6 PiQ۰�KRf晭 G01S;(+,$-> da TD(HhSPL�po֮Zt__ݟ\/n}q7M_wAe˕sȾ `k 0~ >##�8 fFl FC{b$C]=FziJ$֋E6e[{KwwN?761:whieĥ7<~yoo~;q- bdXot/Qj8 ,8zWi@W80GHNfIK Zu*icP5 [n~ KF[.jG`n߈m~zpX8yg%mھt*w}H;GTuu!`_D#kz05 >#}GH0$sWnJAg;{f*W.ͅ89mo.ȗUxRdaMDnlqh#G.uûk}"[Zc16C@ >fo؝+<[[Z;}xlѥg]]}Գg?.vEY$ Kr%xꕸMszZ_7ϻ]?�ng׿]h6!T_`p^7|c,sLNp*/R7WomU#ZΣ*djז�vl搷S{.}׆=ݲP*t,+6as�ydMx<S> w*`=Qv¥enŔ1ƐvBQ$ani±eXn/ q02 *�O8(*G7AXrv%9GZ'8cLb S'-Rs/�C).P= emmGYͲsv f96ٰYP~4�!i9`S. a ႢXf!,sxC0* 7@�PC876.ȇ܅]|0W_D?x:01´Kpc [raJioKoް {8IBJњ49Byg-t_xN`昮ѝ{չ ]-X<W^<�5N+਽63k%,x7!˯Q͋C/_(4mH8mD"6epؐI03da੆t3|І125%%[XuU55M]#3SO<~p~׫ëggίmoj G;D=ʲ>鉕ϟ8r'+(+j:ݛ;qF+:σɛEA40ŞrM0,!.FXSQ.Qe^xw_D\XW-me4f 6b(D~qJQ�~JHMk#8=+:jd�GTNZ2"h$W]HfThM h{Sn2C)JB%U) Mք:_Q%i-.L,ö0u@~-`G|)?KA8`hxV4bC@qZ+SyHl֬TÌt_~<CQ8Vyx56ѕ,Qx2y޴*\%dwdYڌBAQPY+?DWe' 6WJ :c@}Gڞa�5K@l(Ѫ k:f&6ՠF&apPV3j�΁"uM׶|znb[)AHA�}j1e Ukd]oV)9䒞 + Uꡱz< *xNrJ#j Ng9�5E6| c>xm�۫_zÙk|wN̹ "s6BcZz GK�F !};|L c#!N {J!lquB]b xpVUs:{%f5RHTتnR:MW[GO{\g_~Ï3+'9}7>^0N[<wD�Apn>{<à-ýSkGjYG'ou&͞vG~uǵaHe`m<>q%/lɆow?1~+/O"5>ءljfF/M[]8{fhdy{G"풚rޙjW57}㨃;Xqu7vvNA ]=.Toϔo3xÏܭ a2GD@| Ax\H|$&lcTЖPp6ӡh;~x\578rrM_xѽ{42O4;ET?T(}ͷy7 ެ_xWpS?f] W^![~yW}q.鋥ߛ˒kŧ˓ѶQұWVdZiT3)1Vw ;K � kYX~06r l: 9v!1%%ICCQݱݽ=%J7œ Љ DY"O C+@ރ <WCaUX.o_pG<YȬD6w9H!nM#;H݁N%!;' saLPK ( j{HG$1΃ l  AL2r�>�|3ȇ"De6C(lM΁H7d-f0"8L NdlCHvAMPn�y?#{9%"~=DQhH1[Y^08j%#0q RR "i;�j_^:2@Z]LzT!6gg:4ҏo9a2(ߛmFf3{Ͽy)er8VSTUk't_ܑݼtbTC9!D6<8W?7<M>] lWbCdN DT;$eNd#�)=9Yvk.޸r||W߿s =O~£?}µW߷g.prV.\|pcV}zɩS&'i;'޼pzzx*]>+ E!LUsfhӣ=Mp $.6[$-dcx���IDATi)")g91Q]9AX)<HDpH$$a)r<矒.H,ȍKK@s9h&:XYT%U T:hYȢ #Y\RW)D *ː*%WGjiڶP6%;vv1)𼚮֩'ϜJ㰐C5iCаa[CR)ЦnީzDU']7ʛٝ}u2OZI�&F(a3"91nJyyS&3] *U!!*Kr] R; Jz:Uefbn[+TjriXӢhu7k*MOmgR&Y]<\>^^Cg1Y&eQ[g*>TUS"]wyxXGg''s Yꎦ#iE%4vQ{w᪮\ )D0DDyTDL.8#%ey� WQZ\9.[M,4>Ҷr]p^4yB2zb-LmoҼ'_]vl7 wغBlmv1 ncF;{OQ٪uhP,Vc3'"$+5p4JkAGܨlj+j߯:|=w赲}37;/Ա:$aoOPvDo $S jkQUbU%�Gk}H\>z­>_~/>( l}n|bnaElqsP �dXS&nomӌ /.�p,^1|TP pB| v7 =So�]}݋8g8j{ǎO=4q˟?`ddVy{qcwFxb%UőSKg;&_쓙Oo 斔9e:f# r➮"dtzϿ߾p@_ io߁W\_?ZC>yWw/x/_}_}P鍚7N,z՞ZmSІM{A%{Oˠ=8 J ˄v:EڶLXdR3r,VEBS׬B0M8  F М_dO{q9Xʪ/N/pSv`�sPHDU5$1iC9$l.t.�%$#`0k1ͅ;�V8[ ,HK4ƑL0C a`e.:#:qp%YBa�un3L ;∖hg,um� Qxx k&8h˞@1"@ |`.l bE YDqn0; :�Mv 9&p�cґ4 7crgV~$�hf؂(Ao%`6່m(V$ܒLt ,HW.ˎJ2ǡwXcQ3lXIm>,0<#xR WMQƈ\ \7/fG|ĕ.= Sq^2X>tzLR߾)} ~%<<І1&>%!B8u˟<ɝ/_p<u+qmG>8ڧ{'=8c}_|6^|̙'Μ^Y;q7n ,/cꛢHL %_"I5s ̹ @F<ITc'p54H5,#kAj{Z5@¢ȲhnQ�!!^r s$ aY0T ሏ="�8bsSYLdIGfYU)M Q%el`3j/ X$4#8_&tw FkSTȩ%N%Htp)\hx Ȫ4@s^*> <csp}PN`Oqje`%dS+YӓLgH'&YE#dP0Z]8< $E9A "G5 Vq),YQJ*21G)/j"q|DY!RUcíZ�F0\;*]=pdb{b<_)#6huM<C5-&H. :;Գ JuGlnin,W%H"-O!6TK VZ_@+J'ss@  3(x) D:3J+__y֫OɕKf!S.>8zmt';0R䥃f/}MvG/`aKl [*$&챶1wv+!)še"�*JChP$ݚvYޯk8txnTpӊ-<>xA6m; jVZ�8ZmѶ']p?z/{ٻ}gsk*4A6 ;lthf?"'CԡVi[%ޮމ#O9rؙ}e# \ nwM;}# ^7_ήTsRZ=<1{K˟9賑[Q:qP&@* SJ qQ7"J[WWgUGέ.ܺ0{~ gѽSpE7n+䮜;?-xZ_]޾\�b|竿Wo??y}s~yzzy{W߽7?ǧ7ڷV~~o=swPbG{OWA,T"1kXʍk;!>f[\\aWWeU]f^[fVSG]b 3åWdXPخE4)i%o+S"(9ʛt +s,9  W)R GWhT`{8[Ә߆`�8C"ĘF܎Iv 6x!oM[){Xk ˞5Œ-Ph 26&T0$aP`/ Bd["BadcG"X0s N g`:09&X)Y(#%<;`!i;9d x T=i/yn&cVda#l&1cSI[ayx xaƹ0XI.7w' / S7Q pXN( *ÌȽh^8 6.x֖ct)6',Sb Y<% ɐP`LBEìiK֚`Kn\SzĬp3`WZgY�Hă515`!-,9ixtpncvQ;?>9::6<|doay`y }kFN=npmmԙg.\-:qw͑sWf^xsW|?BGF^8\Je%Ttw`u~l7X\MEZU8R(p--yrY G+e)R͉bi|؇U3;;N&rdN*&EOILKL HNO>F&@RSQ08`⳹4prh}p*!>6_\ZWߔ\^/)*N zjg'n& <H+o" Z���IDAT4)u|= -Q:4=pᴠS%H&i2%sGXAAÈqyvW_Ck͌d apk x\�2Yul/ Ŝvunylrqt/mL+уKXHGRPOknȥT_ti+JL=43=m4hzQ~kWa[O3M' e/.B5sZJ0>_NbL&ءZ#(5W vVdA%5qtva`}qE<07V܉W�maI:0Gh=;Q̑fS?�8r񻟰F'Ύ>=3ޛ_\">zH( [\}<#bg!@{Cb v+'-A{Bcl  (0d>3?_8Iw>�kcgdKg�5�;ՠԠjȕ-=ZY[KKshȉBeO@3ע;ϰj) ��18o S�m:R[ ̡ShGcs#G_>{܃3/jtaF>1^۽B c  vn;'�v>~&.!ڲy�W70=5:r|h %IżQG'><}6lp7?9$% =^()Ns ;vɋn\[~VpTU84t A'Ɓ%쉏0<"�mL8ӵ2~xjŏO\d?2< b\{/?oЃw�x]ߧǺ^"o\/O~ϗkw6o o~__߷yWs'zs_=:g�8<A-*G&㦆#Fz:&ƇB{:[8lERIаT�aYZX+rih}JZ$mI7eUb3 ˚5р61Ybڈ4�pVXJ[pJ*SF:庅`"@Bؾ�oJ!pw ι `4 boۍA[|D`|g *` a -D�/,ؽh%@! !n83�f@-T{p�WE]lw& Kp <8|S4C gE8s$2І=7b\;"�<%8iB5 ^P`eWkfD{p8i6@8Ķa|[}wCXZ+ ɎI69d< W`Ga tW$c݄T3Ԓ,9p0l :Q@3'a@dBB{%ͽaQt/7,l+*6@vF`20w)'br-0ٶDEj"M HtSg9y' LO)J3S!@]pаltP2<0+)k[hoҍHGe]Zn'�86>qh^\`0XbY>:Ck4QeTEIXIaHVmm VULi1F\mxyz,^+8r)�8+'2 3)TlpF{peexGzEGgmdpcB:C8\Oϟ՜p蘠oK%jqʨiHJ/)-*#=;vQ[3J�8Jкܚ.+")zϮ&.]A $3$X%dG%z(h਻v]tI+�G6Wآ窻Pb%%eӓ ]w>NTUZc d*z+u=$4N 2@,L80ȓ+28l>ZQJ6perY�0GZSSV7Kd]̓#vmJ+*$5(�8g.V>]r8rthxB{záNPAm=o{|i#K*q"rl*D$ ZL%I]ҳ\\X8 ':sG:VZ$#Y>PE G N儤"�8d`p�xp/Ips@0{ Ni-l kH4~&f8Ɓ!pG-.[-8tغF&�pl =71 0eëV=|}[YDG +KbT"kK9HZlӯ֪mt vLO{W 1)1պ3O_8eA!nސHx$4=)yxۘ:&!kaMsgU\;F&:\<s~W_-_%jmݿdgP7}Xneg|p*6*Ќ 54k;;uS#KOΜ>7qb.]uMO]1=ޑ?1;G%tdo0oiF{ǎ.͞\]xՋ˟|rݮSghJhlJJޒ--*/:?8!fo\d(-v:sfUw0sG\}`c~> Ǩp :v4S.t;v~|?ue)'-_3Y>ӽ׎~޼}n~%k^o?oWECG]9]?}|m7=_z<䡼CI#:^VeXpW5׶M"rhr׸VY96%f|oE`fg81#y}IjjC?PX 6A,9 8>$ Toc@6#nJ) ؃8c6;$F}%Ht;km` 6gA1$4a laC w0F n,rjvnW~1 iN"6iD+*q,ה2` 6)؈D)f b; Rh([2bo8Þف@Z)sPxW9Ai\MT;:ߎ5MqD{~e-#ւFp n\2^q+88#H%ۑ.|-lGYIօLK>݌F189b'9qT`ڳFXk2&P9l%1ll# &2\6՜p.+a]y "ȾԺV:4 }\tWu820?814#2ǃI;AyR)~R1?W"MM<ض�H14>2?n// u*uʞN;{#_?$ Qb Q[Kudž3�M ¨RaRy9NT$mgByYLQ) ֖+稔.m9/D ² (3-;;;FcDV IHKL MM;08%9,U<#HI|d!MIoWһ˧ꗎ4Z.JgGO(/V/Z:`28iȪBKXj ]Хk(&"*Lpp.YTcK͇ZSd|PׄiTg6J3vcgd7n_T~nŭ{V]~KZ\"j Svp';7? /믝UB\Yduhrŭ-M#6hebO 3MO-:;¹3+jDqKzpB.6 jjYF-u[MW�D���IDAT4OIVɋ9}ڕcLEs^ԡ;4vciU(l eMڙY+k׵,.rH, 0E{EɁV>S k=#pfyX:*R,LLT6l}1N?g)ѩLJtL髌Ԧ y@ZؔQݞYӑ(*$v@+8K;lptm߇.6 ׆a;:{C"c-Cwy@B4sr2 |$& $,8<gZ]_U^S&M-IsD!4)ە=NwLuYQ.+DAKrfèxgыrxwiwzD:l2 5t4= ?18:z¥<{v/W>uh ; b S[op9;C+mX;GT`ҮaUwsdT_SճCOf "݁}6xms &'B Et>/vaxD>'T| ,LΟ?pƱq$bjØD@BB6>Oؕma 9fěFzBTɥgg_{c#>Y}y8墾2^V9-&67p3o^y_^?y7[& 1ѻ?_E}w X7,ooYo 7I~_Ӌ?^M$MCd+0zmg/oy/f~9_c/gO>Wt2JTdžTRjWeU]]sE)ʾإȭ8JLX\̣’K*% XT hxWpY*4O[pR29BIw ez, NZ݌C`[84$7X^y�cgbn؍aj8vGzCVh) ߐK#D÷#v# 6gA{0IyYF ۉ,`P mpdBmB!1 | cG‘\C4ߔ р6v"� lMXSXFh1oCeX){qhs*ɭKTSWr@TPHUyVB>�VcY1ȶBfBrlC4Ή7AރÐpⲁ#]JN6ݒNp+mXL{N@p){xU)3 RaFRR׀)jIRP( W +>U�Qal XHq8.XQl)1][ى|GmyA<ǒnhfqZ53RL//_6{G?twucF>476+]=|r^4I&¡x<M0=Îf+c%EEE0 Te2tk �Ra;;qZ-l::wVx(WSOGc 8<#QE$)aY O HHOLJڈLO\\^>AA*EّCsG+Jǧȭ:1xtzv CwVυCܞA^w?)] hgDq5.P.K$tQ�- hi|rNz 9IiQTl@cUUw:R[x-) &�GI.R'F_.$9%5@TU UT1E~CфbK%EݺU^.ϯ/+GYJ mhPXW6em~j]_/K䎮CY%@$FJHNO4))�GK箎=)kVvLMWdrx%U]Ʊ5 GN-, ʪ8ԓKmSd}1J0"��v@ű@`K*QDVօWK#jd�)LiH pdTa=mխCM=:0J*,u4;' bi]>;}C8|/hk@hx0�Mm6Y:+ k[ݤW%[xyzLLDHJ5@ۤޭ힚XX[:RժפP!d:K-箞Zoy'At5g&'[+}jcU.jj5ZI`DٵK|r/'G*Wۇ&nWG.A w>v�0]b -zMzxT3:>tXvt٥[7zVM|f;  9(B%6 b;0UD aPcvBۭ雞Z<tW3흛~#xBöF0<$ jS` C[d囤e'슉sL--i^y|Cw '_\|W_\ۮ qq!OIp53O{po~_|7Ͼxů??0 S7O}?O|O/~헷o^ wp{̿U>^o}R5Q ++/^\ o8귡?y<'/Ooܿ$qvPp&X-W66: E B:4XuS>F!MִxKA#Z"B) ddʖ _ ~ $T�8Qbux(]a ۜ[�bNo̓dfl$&oLH@ $;sQfH6EnKt0(nHaP�ۜIOَQ ;P XHblC j,,ޚiQ)`p%lBo#)1'o3 iDm!!iYaD2h lH]yЏw ԭ;   Q-ɴ=4`poxj?iIX[{_Q'yʶf fǙ4OfL"j;<wCs6LkhYL3*e7PptMRMp.Uk=�)|dxHܸi:6jRqW _]Z^d^F-MNL ]:w3a, =6F.-*gxԞ}G=|gofR&jKDMb4PP@b EEEEcD&{L&􄻍}}[Xuٟ{C'΍6k>r[n׍W/>_ܛwsg;>5ylǩ3'O?yՉoϾwZgsDыcg.>rɱR qۆz462/)9'Ñ;91#e? r$bTrL,E5hMR Γ+rFiihv6/IA(̋L@1 ?)4bWP`�Ǿ�ϰ@,&ET<:8|b.U\>EUZ:mI]u킎*@H\BIH|j^">AȋS䣤R\Nx";*P6̬$ƃ*'-P|–YƄJ5IrOQs~!LY'57NYF!s*kuUQR@JM݁=AaY6ϖ'&."5ܺVA󁔆x}i,_HͮqsS18i*%:'54E>dJ@<58œs yu @*+Dya~`zAB[X왯 g7"4\RA���IDAT.-i8:>4</+ˋ{[ yJNY 0:3 G%J咎ndNu`~kKj<I}D8B54 Pcv /(QFDZ|x 2 h0xnILF>RT)qƃ}G'ӷwҳqąfܼYk \+lݯ [ޙwllYrS-Vך@-]͆!(,ݼ~]v۶m Rb #KxJTUPQVWkj9r+6 #OݼUg yڔNXn5cM,1_ˌ k"UN~anqYNQVS-h=uzs_^zwѳ f?f.Ʀs--عKGlom;3s*=,%Mm=�-m֒nݡg+Gǒ*LJ{vanr\s[cWDSW?mvqD␬Th"m\1IšʊζښƪՃSS.+PJ*XO{$�& coMP|KV 1|ҡKG\<~�ؽG" %69 `'E.�\�dV+%%嚖zySN][]Z3W= >PV<:ݿzŻwoݼ};|L7g�o>~}z˻~6O0K$@^Y&0?yY{{]Ϟ�m}zuݛ+㼗wӮN9;?uYqKB ; T-ғMXَh;i c$8e �802GL5?&f8M,NVD'.qB!@SSx(!nUh`�j$w�`eP?x/ /g_@C!A̴pp iꀅ^LāBe/Р9 <pį؈E$OO߹!Q08�<h(w~Xpנ% 4BT�H燣"ÖEP�{Yn`uoE>YҨܧdpѝ:xH4xoftG!w]lo!K" `3M2(�%8,8m,' \NCY* 1/ m-̶ʹ+ie.ZQ@|}e2^N٠.|O'O뿿nWNH_:?7:UJۓϗ^98uyP()+=o ?uocz#/p╣W_vW/cw{k:ȳ'/=~_>OMO�p ONvr3la"NHhF24Aևh <$\̔=I@.񾙙�P'0DRhX)]ٙ A9\t,;A0.QQD998ñ�>P`;{?_0(9c 5LM"#RhGoӞ<nx}|VǵE1M-Ps|@D̓e|yL"8D0V% S 4^63O );ͮӋ+Ңt(%d[AN=Clقx:0Pib_IjAG\ҝN8@g5�nJ!Ri0FbJITݹ IEX.'MU'p2|bIDvvAm& *`K~ScDim$ԥ~[@W p4rg.-:8u豁bgOW܉OA+�H(,k7p�pTT{?0/g̚c`v~v(TZRHMSb;N$Fklr\DAh* !Őꦆ֞\Bt݊zLJBl&V;ZXcל] s՛~]U3˅L KV~'!&. JJtZjzm;lh4ds0_ ")ʓ+J - gb<FO,~Es~_5o 3aC*s+d:cڥ s 8^~\V,.)emU^eca]SiہCM^rO )mrB5Yc|K9]S;ABLwle;$�vGpQ?4ZVU5R76}fz̲ҠxJZmjGg0/XY 7}N{v_*J-:]SuCwkc^$(!qk\?B"@ᗅ`x/u߱;&UVtرܝv{=>t*؛D_BٜEƶ-ޫ(#jYXĨ)\% ,wI&I5#5'GjOxfs6L+<c o54Ӷpۙ!߾~8yP(a7^�͇5p˧>\CO>3/z<u߻MoM/L)/O2J/Y }W&<55eh#§R81. t9,8hK&K8"26هop ZzVl+gy!(~!w90�N 0~V!C- \񻣇/tOܽgeDZ<~ < d .j,lQ@~]BZ _{qtE8π ب_=!NދBQHƈ~!?x.@gZD"Q|XܢͭŠ|W 9zZws&" l.Ƅ&F@n[bF"0(Y)) 1su{}.buțx�Eh d"|aO<f}rak’uTIJUZ]` wz{fPp~DbC(X#r/1E}pͷ o w _/]޾{lӳ~p{g=M׫>^^?Tɛ>\Pݠ,?00<4W3];خC5CMG'O4Mn>z\˩gA ݸy ^2rGKt5EY ^OOɉ=EJ?>Idy]Brs# P�HO`~P-bT}2nd*(bAEo s'EDsp 7hc_+ #9�8`Qxl\T$-F#P2*UW/+:~%Ĵ`hՎ'/ڞj~|ۑ'Ҫ@hE+ ",7'JćP'-$pQii ’FIGH*qYyJOěFٍEfrszz3ǎz hXLK [1 !a`‘2!z2ӲbrEd3Y,Ե:2J+-C,LQjǡg15*rD@+US<YL$O OQĐĠTVZUIg*8|Xדyf 2J孭CS'RkU^yv{_Uٟ]RSQ KLKHFdqr뛳kDXJW(k.6Ŧ#l<B+Ilv@���IDAT~a)0 ǕZ06@n]\m;q%uIJZBIUdieLu#J_Zwp숺!OWT;</nsEֶlXA,AlێYdbcƭ6Y7Yq73ufx5Zjf]]Vjr&7NKJ_Z.*)V uݝ}9mЬ p amV.ϒL\@̶@Wbn՞-kD8RD-yE|NXT!U)k9~ĭ'uim'cqF6N=k�{6xl Zfo_pBv׎ 6N:prm _,7{vpZqnWݖxvs7ffmw"7}��G�GWN sbKH#8nEns8;rhxS \ίJnj7J0I,ʹ, ]K2<X0D' .@fa9r8Lwuc~4/`TڂT&NWP{ɧ_|Xۏf:w|zkxg&6=5<HE`us_^Rbx~3:MϏI_ < O?=ԧyqS/#tè}Dz9XCĶr\.{󤾂t!MCiy�3?!FB+�8mc�pP3#+<~.X!́" ށ Łyxo,ׄAd s?to.^ �Ob@Ba�+Cz Ax?.KC0 (4 `ea c-8/(t@\|##9+�c)47oe%Pc(�K+Bg. ^X8/{~+T)<H.&uwsYp,Vh,d]fMr&`�ĵ1%YpE! ϋDlJKr(b*ċxXSUkn־UyG}7~zj֭&E2  8]5{p`8 _N5|lx}ޏ`w*\yxU&Vʪ躚4m^FX^mPW+:D_!EjFXY/ikl7ZM=HXW#*-o,j-ַW5)$H$�%:I_~9FKCL.Hޙᚕr F* ϓ eR$?;hcoc7J Ͷ!F'2aix",]#`{4D|aeh/EEp@h*9&9.:ƈ&8L}Ij{3DM,.Knha6S} ԝ|^\Q۔ܑXRݔ xryC&֨|@NİX&3DRYU~ddf4u1seZ8>j24E0uQ%ڽ9< 1!5j8֣%XːH/4wEaR兊YpRܘLa};UTV #cx2#+ȫn!j p Q(OR+#s U"_Fw* TȡԬRQm-І7 L'$QQa[Ox~R^ ³9@pE07$'\,h=ǎ>;}|zN*Q'Ny R?:,M/@\V^?`'2K+U 8ڼ<-@'|vʯ!*cbg'81 XZHlB8=É@<9*}dY}_,꺸Gۺ=UFUJKm]USoOYc9-R]=\}P2 Mcilݢ]Nfަ7o[hcvֻ5ٺre)\Sm IdFdeJnH7hx`H9T#(8b~a\UQX^SYuH% ӧ%UQd7i"0[Xbi Yb=fKYݘ,^%P Ң2Z+ um=C}S'<ۏjFE<!k6|7;EN~3 B�>W [+�勻{jz{ZFm횞:!Ő]܌ۭhc [N| ]pCp oswۮkH)jZw98umlO1r7|F'ߥN:AyAFĬSb kPK{}c7M:/VKkF灰*[zRlJTg93O-ګU*KߖEZS.RmeT79[-D š Dޤ?g>_/uٕ;?>vp XgĠ٭gE1?z| ݗO}ۻ_|>w{ǿo^Eŷ<ڡOχ?<mzvMqv4ml<ydT('*Hjp6`RRԶX?vAЌK#b"VBG@d2 2_ PL*?F(rRߠePSD*`;p˼zV9\Hvk cڂ!لZ .%6X+ =#1|A7BQk0[)0kuZ],uṦ5OH'< h#ԕсr-16q8em$24a%>fM4e;?H@ xj Nؑ)Çcȷ / O^L3|ftךaYn pC练^~i_~xgxev>޼{2|g_~tb455÷_xK)oU5k=:X;x`Gꃝꂚr 8J좺a ɻT :V/Ք $+9څF'bBNiwۥg/j@prwg&glS>LT::}{.=\miod&"0HXዏocO[(9$9 �<JA4CG!b@f\ZEQ`z}] BiHTKiTS u`]UB,P%Z5MdHJM.v0e1@D/)),+M8pUe#IJl|Y!"7?7ot"yҒ=ؘ"ZymR4,ϤĸbpͮХWSDJ y0rDB~o/ߟNX&6SdeY<YP^ǧ sY"Dƭ(td4㋊ъ(0--FX&G'EdlOx/##]KxX(@Rsc䙋[@Yps_\%(+<sfr]]?v<Nr5UG/Aki$]C*�;@;CsoxȾVHh(5)brdMJ&ܡ)fPR@J+T2Ua^,/���4M,jnS7�? &H0)k!fX^h=sZ/2۾c޿Zͱw2u4#���IDATUln{S dͶFR|eGHIiIY|??'K)yqA}Q'>ئ;~D0~YTMڂ+M6bL]Hnn0 XZB,L V�8~XټxwKJ**Dr5xMv~aXXRYoU4ח7j[چ]u'<~.QljnYkG!;GӍHp^!\0[?4|xulP@`?&ohpxC7s|s;m,p϶6 `ς}{6y{wT�m�s�ptMLtm$ ]q)}~[0h2?Pr*8Vb527)!SS:qRQ18ꯉߴH]ctթ6* U,]l;E&�G3/D2K5VDlpS�h#�U"�8jdO?5R1:Z~P@CiwUa]@+媤EOgۧX'2NѾw7|K]c>wo}z�\^}G`{>.|zscͣo0?iΙT=1Pb5 �q3W1i a JaVPS5Qɖhfc4 3s x9>{H 8bLhb 3%V€6-օ"WŒ#p1˃`a&X5~Pp) .$|ujm(J22cUPYj� 5pQ I0A!6@ѳ+`mX>k`(s\zd$�!h4,�-"b3>4<"[(P>rXuwJ0ZRB붱hK#ÖJ8q27vdoW-t T-bFEhD i-jIX/s#[&F%KQou<]lӽ:jx}y<05{o >޽s؅/\/oyW~}.+>qlGO׷ NwdhDZ{ nHJ]voGܻ5xWhSO7uՁ=vk']pBRcdYs]υW\W] ڛIiHKue%Cy0![r!4dU1:l%4`cZ?->k]]Vnvrڀ3#P;AAtf -) :L^`W/P�WC0 #<&&:�E1~ј|AZ]-Y&(4J�hUߦ;}ۏKǧcU1 M,#sx4Q[V93$"/pxz}\QQ2AS*f @_# Ck[bUBtMeS<PIZc}j:Ⱦ60~*R&&h̍´G G"`Q~jy#Ls!yPi �D'|+ŅEmjT@NUpdUF(UB%BA.g*YXg:)Id¦΢P^S|wj'ēl8QNՏM^~oSW*J ɛNqmy} UwhFL_\= `ȄK˩+ٹ0È~q@$CW<$0a%AȒJru3'GT' 5v*!BP$e�Qklj+ť&`)QD(n+(td՚-=cIQ!4.ok�@mWؐv }RR N5W} wx�GbQҷq&ԧTʁU\,4(kk:z{) '3ȶswb ~XmعT-.[Zl;;ug=;sFV[^gw>?wB,v۳lg r #")}ҳjǏ4 mkomll:q`|m'<edw^/3OJrVxŀ<w!p$zm0tPjnpsDxߩs=gF&zOm;%,^ CPK#p :xcI-h%6j7ꜚ79孙 gc~o~)0;}='~#/El&٦Zg88*4}Jh)͵)2d);49{+M4\j!^iS2ڋ:Z ʘaT7Zz$E|jkYHo~BG#=mz{q<`o>Q˧@ m_@˷>6|ć}{<~ѽ/o|ٗӇO_={ˏonμ3L2IҘ=RE1 5&KIM8:ND55K%IKaiZl<4j=:>]@؜26f.rJőFP}_omǯ D-BMk$#lXJL3]KۀZ\ƛb"6!;X&82#6GA4Y"lAE[ېDS8~ >,&@JcXiC[EFGg'HPѦ#4(Sv?3;+;@ |r;S)v4k6{kJXsS&sg&{`1&17SLi`ZEPHF?0ى6pBQv)֔ĝNu4O+2D.k4{iܴĮk^>N|lxSv9?1NE=Yz'?cՏ[ljBR2%o|0ttP>~H9969AOwȐx7B/;cՇGzF:'9>rG.={w塚瞞h9:=qrl7Ëj]|(EL=wޥkN( s 2S;X](e/;L&΀ lC ǒNKOҝI4;xu0bˊEPaý#ch*o$ioP@ؾpp\Pdl)Ncc}�t< 0I̚284Fy}tlPrY Mˆ瀀 .i)g�04ڤr8BΔDreyw+*r$xօuO{&$ u>513k/%6JOOɩeqIB,BXTFC}NkgJ^*݅C9_K9d7=+-TkkMML!$p9"MHTk9ڲ,M1@!1"}&PFHnv|!U TEVc\[bZxrGifda9IAi8n]=<5kՕᱦ]1=؜%罿 kzZYx[-jhQTՑRAUc3l_%tvz7f_�1pᇊDBpZ�3YlqLQ5QU$)ٟ&BT%SubK!9"�me\^OQ(-+ԩKjJwl˕ .&;͗nfYbb۝$ȡsjz+3‘wnj9gwڏٳ&i�`3iN ebZ~co#EYE"U1_hzdX>2PQ Y [!7%D,rgOvV?���IDAT~o~1Yf狋ty,CZ$Ζ5ThK-1p[o,Cғ7{pc]4 [. /z%5Ӆb *o9XV[Y[P{mgjdG*{;bE۹.v~aaإ>!F!�`37R7sOu?=yͧ\XkCRg*(|vR&$֑)WJLKRe; ?Qvr+5 hc].}-20*[Ķ4VK Mr xtMyL�mT`*>0U# C6I2B_ QF|nl|C^ ٍi." ס@TUh7๓+wq߿~_3||+8țoA~}a[>߆ͷ|o^0N6ptܙN(E n3 YUh|̟$(b"nKjҊ4V�vpp�g�m0Vp(גbI0^O)fL]lJi,Y[%lJ،#mm`Sd4XRQ3԰$l6lbm dX%9<Uӄ[S"6E( `�#`HU4Î4ƚcI6$v h%%. #14@BX+I$%8XYO,F̛> Pv�Ɣ=/N5##-HtS<وL]F3JKCA""Q5dR%=;YVZB-W O?qƭOsꔼGqZ90\*�(@4]]�)FSYgO;OM=}yAΜ<{Թ8΍xto_wɛnm<<q8}ko޿gy/OՒ8HMVSyw.ݿA*/ p.6�Xx?ZS.ϋ"Uz8P@hJ P<(+ efd'(D`/mHܞP/� 0/* Jbc΁�@_ol84E"X Ze0#*]])CsD> @*Wq&̴O�G Vf�3Ëˢy$i~)eeښ= #c\&w4-WpI<|&;)+%9T]㚝7-5O Hb/īm Epx�sDJ8m~ٶX\69ªZAM,GH:]qCC"?A"̗q劸tQyia}(ʑ&JMT] ^Q� F/<Hjfmxa촢*~{wpz3-΅NH:Z;'N9TX[+*.k*=yn>iio~~S5hD5VxB*M,y=186}�hp`_$h (("Cu#`WB_2nī A> + LU早*eCYQLa]=W~=dZˬ=G:9u -^! z8Q3o]y5qub?Rt¶D22[aWn)Gћ4+)j J]EeK@}OT1^M[aS|5r#Xm[ 0w/<fg ٲvɦ\-TJE*PTy2F++k)ihnxz֝C\o [̭sm7ttoQ z <r{v("TwT{}KCSs@KP{pGCSG J!x}sfbg%8b2?زP~0 xmpئ0u.ؘOuNl;z#W{w֭HZg/_?QX>A4@^"ok?3Gq)ic^Fn&6834=ٚe&s3FLcgF{UJ2>UN⭗zJy%wثZU#yV@ܫuJ6:w Ք\Ɏ[A \KY)^fOhjr7sۧ?~q?W@~L:3㼧?|jgP=ܐQR%qYf!,8p 'lgo֝[e%4BWE`P(Q HL:(t`0@D[�FM4:X_IZ5KH%H*rF̷ (3p d)6l  Xn Ś+#:%m#3x)  0e&6L)NXƌBv37FlX&%b f*ě 1&d(xWSVĄ-szf88 ht\$Se##z;*-em,8,�ZG< x581dFބ&EΚ2[MX}2{'%1#cEb cD%.ldnX[ʰ1 1)D4Q*}uXY'N7Oanˉ$8KqzLAĶfZ˲Ly%V ,0מ˦TV˴>inI>Y۰^vS=#MN9?y҉ _rק_?7>zѾӣΌ~#N:~97y{7=qgG/?yɇN?qP]KM ZFq Mݱ Zvf{s;39hf9ݝޜޮVVsWD_\ћNk`շ` T,I*O֔Fdqi>x8h+qChG(ԂvaA0sP~.XBSI3KgUC9^-*Rrex6DžKUjbiPw&Hdh�⛘F cFǢ(`# 3"ŌL<Gbw2%ʬ78ڧddܙLЇ[YQTNdH^BԞHLPzznKK(W`EMJJ")EZI."[*KIa %y\'NpSx|p##3G.Ձ4Wy$(PmOѕ8(UҤra]` 9)59#F]]p>9zVP@r;+E% F&Ԃ&֕*uʳ|qڼONݹY74Rq7ʂђdc> ;bv r Bax( CѬڋ ɱ*\,.zeQf&KSݡذLAP)+D9BB|F]Y^XwYצr2=5-cXbIeHWec嘄`ft6y;3iʕ90*�B8"I>_!Y]oYTw@v׆GAdvNYGWv]cSmGgMW�GQP<{QƐ!m @vgyΎ𕈠%P/`Z|_׭ Tr D\YQ[ TEeچ M}UqcMi[CMog'o8:Xga.!^g_'d'o{*na!u fH8ۛuUU;:vkM2x0۽`rנ?{. YǬX x���IDAT&n rMcZ*윘?}ԩׇ߫>SAX覮EоM!{3Sl0{Ud[zbIV$[V/Vq{ B $;h;o֚cfZuiNhcVPa>|֛?O~滿߸X3uGyw=r:ZA c ^B\*/ϡmRJ1hc$Q&٠VO'ArΏ^ϝ<85]Ѩ:e`ܷDi(f,n6rB� 2:gU*̑AfC 08%edSW=__-1}}[�v�/٦6((MH ]c]Ry�iRɩ$/g-2}!mjK (LO> :;5m 2!җqIĹp8*u)\\E ~i�8�5ř(7i+  pBؐZ#MXz$Í^3̅ '~#xF۳Yf9.9 $F"uOdPi]9pbWeg gO_aQu$ZޅƘl:H謵(ZOg.Em3/xDw �٬͊¥tl�R$xqȴ5,V`F/q @|$5|IN:bVDLBO;gm-)8ab7 8t}Z^Dm|ɓ77o޽9y~~nݸyֹSWA.8s@k:n;y=e]G*6m:810փWN<v鲢'@%kCURSY]M٭ Ye !�ahY>9UVWohNʳe-8*ɋ䄱C=%4)DޱD41 MK�OOB@#qYmf+f֔*!0V+)5J*-Ba\zI9hh L4dsq$3($Q3兑LV,FdJ;z8{4moU =hQܙ\OÛLYT,UX^^=;Ŏ?~652'' i4{�j(F-2s( u~yF7$R6_$ɕfKYC�mdĚ]PP\T_o�pj�8AX_.$ʪ:$Ԧ>:v4w<5�CD�6ݟE dX\R&3k�fm(?<ۤ-p w~_M^<s1Fal1A2BD0O$?��O(%C8i&j}/fKVِŭ>JuC`\=]y 3b^ fؠ*ˌ%ֆVeC V*]mM]=ʵ]vƦà9,iip6;4a׻E;ltpsJ?Z~=T`xY᥇Mi7PV}X� }t.$88:;lv=;ןp!cg$͌ qpk]o߶72U�Z̼|X+۬b`ZmUmMM}cCNM?;re/>K7}o|¾!:[ŃG,Ou x҆Α}]GM^8;us+&(zn KMh̰؅ 婈uRkkC#i٪֦}#Fێ<5"ųG~>Uk\kNX04OʱU՞|n}oܾ~iiw_ ua\OcwmGUDwVs+,F}P"/gnA2B\˨0Go]=y;7&MSWk/NJVw ܵUJbL)_(XX V)N-Y[P"^N3[Y]$ll7G-Srn<y}9ӿ1~ͧ_1! ~g>!s?m"?L JK_-!pXQ_/Ʉ9$όYD&"fn"dYjf\¬e` (AbC?$A#Q0 sҠ�3~VCӝHsBb@='-}!Df uXrym6c% DH] :G4~ 1slF�v"}=!LF p8Qܭ\Z2 zg` F@#lbVPkLR*r%!`m9lW6{=Ll"cp�+Idg4n3`BϢn#r9ĵT6t(ˢjT/ Q)6.Zvi]C(r\b0 l0YfwĞ*z`UPΜ'U V+rr 5,6 IJD`rndLhNyףW߽?^=_w'g>7y奔.t䉁8>tT~[kfiȳ5*%fH-V8>ә]8Xyt\dce'ǙA`E^Amcwp:[Ŭn{ mT%tb-NcG^נo`*C x,8EL@m%�;BbP T`R(W1ӽDxEd@RI,XRJVVm\U#ł"=ʮXH cZo' r1:M|.'դQl&L"˭m#ZM(0 E -mGQx[^e)i@PpO48#dp@|̝<ALb`)MWhs81|A<bF:Vu}(㉥g4+ jkMU*UҀ-[>Oȩ|Ja2SrںZ}UoFB*_Y}VXHH\Lo蠬كIŐ9jnssˠPIDU@<.E%berk{_g 0{F:n?=;?|̡zc�J Sp o&(7h.*M3PNaZH U &*Fft5IaIKWlMssryis(uIUi&[ZRdǮq6{b`9˗r7N\VU_xGΏN/=).68l r #,/ j?(o{ß-Ҫ\2ЮqIi\OwsxcϞ??P;~k);\ewnEWd88fD}w=Wx{w۵rvvV*1ZtJX.lFKu]�5]mG퟼ኲx3ح{�86vy;Or"Qs6ث3HI(8b׽ isckzƏvklztbmp̬=~=koWAfZ[$"~QXhȚش Q1K||w$*~̉sF\</?*߇(2a߇HyeRU%GO _hkO\Y9N'I'˽9QRuUYS%6D���IDAT1/UK7%|Q0#i<1>W}&ovQ SvV}2PQb9 j�2 d\1K_l)\h,07%K ]*NfR%c0{{>׿ 7L#(z?M>'߿~qnWǿNsp< i_MMr 3fo sFH4qq /RbHK;,ЈyiSR .&HPmLW֟<+6a!" 㫸Y)88⋨虉I`/#KL^)Q @&CW 0@ ˈ$�TřU²t(b=G[ Gm$R;e5ᘅB;b k1 l"݉Wc '2əJ:3K1$0"| %˝s&[٬,:<Dm8"۲8Gj= \X'X`pk( $z5JLsk,SSW Ox,Q GFFc.TGgPJ"N.$9a2ڔ5 Oj 6ykk"|AQ,m9q=<+A˥X1hDӯԾـ9zϧŪژc7?{N_x ~t8ܵ`ΒN�ec%(4W_�qj዇1w6MJ.1:yfM)w'Ґa6 Fbe9A, Εzsrq 9}.vwkHWQK*crM4OK"1(20GX=,3 #01~x`Agt\f|K%U->[VL/-&[L '* sl |\!$�JQSC<?N7jY]2 LJGV6=p$ʤԝPizd"h $7lޓߑ؅#BVC�pˉֲP;Ȧ cVI:z ;"GLfɩJMJ6KkpTW7WךkjUeM'/ E2^WZFp5e &[pC\]!X9�8 MAiM&(JTj(& d]t: WS6 IJL C(du �UMg.pg=}tvܑ3ڒ}V0y�1Y(T:0_l�ІdFH"" K )MSH1h"v~@.54b]mIl˦Y+usB|&3_ 4zRRUb,1 ե]J5lG[<&fL& VcDIى)qb(_R`;ʬ#C0C'cmea摱Ѿc;Gh6Gswv۱95mNT&v9"pNmN{/ۺk2e@EY]Q\`R2,טRfM-5ݣ]#}Ǐ<k2Xy|~zڛ/w2IrGy.AI%Ͷޮަ#Fxڃ/]MްU{/|B 4<1hȜ9!AKcWŅcҖ&^:=vœOrX@HH CrHrUz?�hɳ� V$jl3GѬJ̋.MJ%.*b mQ&~;ύ'_w|S3OK/Wh++  ƙd9r }3K/3ί.2,*U6}kΛSd*X[Z.blU Ujq)xv|/w<zV[G?|?֓?a+8z4׌Ys>@[p-+&S Ubrk<ۀ!D,HΌs Cr DWĦ.H'h~dD7{C \"]@Ŀ}Wf.L!$fEs{\ !�S3 \<% k!pqvpXcr9 Y"@2g-HX'mbq֐SaKaYkQ)KP.Y* !D-KHۊ!`c ` ;gIv\앙mMX3H`]HY d2 tJ VCPxWˍ�pc6Yk5k`YkRЬmX0Fu)l2q 7Ǚti[n޴ O?ht\oN=}|C}u]c褎]|yG篑{wܑ:LD6UCJJ >BtK-%@W*D�$?m8֭sWN9G>ݻ''o>xؑsgޝ��t?~}+S׏<}`Pǡ*KKUa[qpiN^α GF cH"U'EŰr36w7Ҙajd}9͍̲BP=B ua[:㊌PQKaA^D>OKӢ@ӍdVHm>Aq ̴̨dl?4751)APf(MܠN3̄|)DYσ+q<' իy20'LԾ$!Q !S]nsIXR Hi m' T0L1Ԙe53p<1JpbtvK3O 7 VA/% Vu} GcE8$j(R)} U`6?+dbAii*]Ш+P*D}^Yn+SA KZI˗r4bH� u52CY,kZĤVUQ~\וUrdŖʱt-&0Ee DYF'C@Gdszs{{Qg+Ì]h˺:ksyQ}qh/ܼ?ucOLܺ8p`Ϲc&kpDqۈy0GaQrc2hD"*g!#Ȉ8T`*(єehF>TY P cdVPX$l^u' љ)�Ce)MZEgY8 ΦnK]W.NDC7xl[hN3C79�[(71y0 ԙί )) q`;!S6D9xfF06@))˓yyd%O;>4|ٮ�ֶᑦG&st6s˖{v/|Eh~>9\g-^dG/3_0FT/ Sb3U4UƱ5#c\+0,xBZxpsuzwBβ|mJg`h1]omPPgOܺ}׻ց4hapLimEp1jb~<۰ű+CVĄႺJ�擇z<5v Ʊk?V:BRv&XB;Ӡ[I΃O]ܞ`T+-#k+ =꫽ŧ1`-tڻLT ^^`ЍSdѝxio_>|󝎻7^n~q?} m- : lN¬\)Z%7C)a|g@0���IDAT/5gvlSj]QS!m>-O<p>#̃kr`_ľ]q=óS7n>Lԧe H*)[-:'& -��13&k y1_z�+,N#0/:qi,+B&AX^ X(fURoB`bgD͊MZ>upԢty)0�\#(5dQ|`Ee0 P8X,< 01 FE`qy 2pH`0" h)m" �2$VyW�8\ЌP3�5w6D$s&fQL$�F"}~2l)̠A!8RP1ހ=(ܰ/})W>>g s+>MsӼ`vO-s]qvۖPV.d 2aE ̱A(z~O9uh؁[?폧={cA]u/7Ƒ gO8<|ԩo絛_r#N;rفG/qc/9S?(o, =3ٴT"V3(u�z`7<Mbך��D%PS>u훶'[z\uI"*RpGv#^hzh&&8Ohp*cgPx�]Ln~JHr)Τ!f`H!?asaPߧJ &^ Յ9,<T-@!`lfXS_k�8D'+jli:r"Z+[z0zkvyv|Sr܋Ax!32AwWL 抂Ĝ:S1*kA838b )\`0#3VViJ˄z]:Τ\ B][V)2P`ԃ2a*+їZ5VĨ SCbYtb�<Q 8>_mk|LʤlҁA$9<qqiig;X)M’rCCwñ \=1rb_s:{[OWj?[;.bمτ" )587,h$*�pE#| xLk1:h$Jbi„hauQlaEB` 9;oE2Ra6hLMH(Vm5jU Nm:gy(Oj襭u+i^W; r $L] ^}x|yϴrHvC88G8 NTڷI?D;p6=vt۾M**koj/)3sSowwؼm:{ jvvmVsY|i?_UJ,V}@S�6)96UiZi5wwԷu<8/eS,if4|;/EQb.{fsaw6#pƆꖖΞᦡ]c'F;zk޼9rd / 7{ C"| 73<+˒#cbax?7yzΞuK'\|N\]O&oLJZ(!qqDc2"QZoD)S8=?vv?SSt݆˽.doXxG QA {wn?x?~cwo^y' o^ë<}ǻ<o_<A>i,W y5]6uX-AS!,rVbwb2֗"tMʙ-*_^\].,5k7nңP꣖{nb nԋZ5#åSy)&ȒԁOj Zu:xtdmIŒl sݛ ) I2cܠhLYY3't~@Ԛx܀o=WEC� ,2yQTҿv Z "cu _钎] 2.mMl\e቎q cBw sbZ&02y=Ólħ}c48aoԆXԂи5Qɠ9 Kۜr�>c(><Op] 9 A\ ߅n�2-풚Gv®IKf0YPhPp#Rץ#6‘8ŋ˶fa$:+cV'a.䂘ȥI.Dĕ`Z?~l'oo_s_<{cw@n<u`o>yn}\t`e;u?MJajцn/ke駛0G$JZ L=yO^<y^^K:sɫ gΟpkSWt[t[;'GN8{W@ Se�;AEy1yVUip/BnMc-.b+'3x#ؐ*+]7t ヒ$inJ+ %L~."0HX &!P(zwDGxD {c#Ғ"="=#C<c@p<�HFSDr}(@63NY(K!y8;   $9x0hVbfrq{܆$d#R3M=a8UZOTG晶c H*{z`qA0T~T<ҠʐtV]#,PCe3s1J4˫R0,`O<Va*.1j"/;.*(:[ti.Ѡ@*rmCa-U(+2AdչFVR*E|^e.QY"Qe?;NVZ $ Ĭ*P_R#-FqQP!S.B`7�~_/XErئjmhx6lh u)+Mͺ [`ѓ'.;ǐӐ8I 0zP<<  |Ψ$@曉,-1 Qu{(yQVhQo=mϢ]AL`|E$ vk~hV]$38FfՂhJEL[:?0G`M\_=ȥƚ9م_biLvd=MDAߺ5z"oF4!�ߥ/\/2MuPw8&㔅݇`,+SL&[YY}My[K@_Uߠ%ߕ�æ;9v;:ۼ;0C HC�y']lzNDDRYQ^[.RRHMJTV[\52wd@/T\>%i~tc:d 43. w.LH zrܴ#"Jf)ԭ}}:;p'o>z瞾7)X5w_{NsX�2/:9 e(uԂ&Hᱡ�g◟:u[#.kVAa#VB8f 6B^mDBx $7r|$p-)DM*eaj#Mҩ:%qʽW^'O3 W/x^<}g_ɭǿ_{x7_| 0=F1z|ND+ (ǜMN)-'cC!e [\*k˴+2%h{p�c@8[!Y\Xa9x vHtP($wƟJ%$Ԃt5M`Bp<3]j pD2yJ, 1oo$0O(SJƒx%SB%M> r^`4PX׽Z ���IDATAo8Pc*b3 : r+2&,Y]@Լ�yӽ,3"E�pxs�8'5B]2 +S$Rm� ⒉[-p 6:uS* AܐqD2\t v1 &<Pdw8ßr@px)0D DmDc0Y;H4M7g"FǯNlC` �X2+8�ÝIs=n7/�8 wo^p0 �Ǔw/>mvrq3?0Oo]0~~x[‰LgMft UrcR p�:3~&@F 7| d@`h=@ӌ =yҡӇ8ǎ0Ń\wg�9t~OxI4 œnHӊ&!�JK$^6ݛyR#JQ&#BSƉrLHfS]%nEMd3 f078P ($6 Nl LJO=A~QQ{Âw MM 'cJ)VJ*tq৻*Q"0Dep�d$9`$H8PoԢT0.NP))eLC�G&L!�8*FDYX܆xqSaia윂>#L$ibլ ""MXK j"3#ق0/B%=GР<Ō8 kp*Y0 CeS$ہ" |&X2’&`K|MWS.8 ϠU2Nhe6DQ0%Ke�/R PʋadY(e-#rޠHSbfh7f #|f^ZljUҾãŠ"IYXQW9P;88:޵ WS׷XD`!Y(L{4<$S6QIͮǔu$lj[v˘䅾 }ByذWbvt$ ]~U+Woq OrZʢQ:T7UYj]-ූm)M%)]}1Ŵx*)4w{λ!ֶՂҍ3a 8{7t(}5MBCD/LLP34CRWQ_ki"~;\v|c)pK(PjoЬͮ :s.֬gA-,֖R,ZԦrce}ykwSKw[Ms]ˑ⪊0eUd!~Kc&' :zn3v{. ]2s[:) �knpCGp?~H37oˎvp;snJ <|6c"yvZ4Zzzk#g\<S?]<~kjߎ=WwNktf-KL\/"x!kN$gd<vaVt5dO6֏O*{Ks6IپŪ۷z޾O>>0nw^>z<xOɓ^<~zS?;wΟxMj"ϩp>oE>PsLcٝCo|r;7LG[-~ee \q<tF[g4./�^Z5/j~|,3HȲ*rVh(YhN_)+ JVۘI׀EUD`z9f5@8kYH @ "Ǻ"pkS'Iݒ[(<N%7S֥eHN_H:gb%C6"AE% �!Y�+7&A1N1Po= 2 A\*:mS*zk&qmB�6,m5! M+jٚuZ@^`8tn$eZ@qO Ci Mdɜ H9p6w@niY &06[]8K 8Ь㖅.wJ,0h{fjT.+Aiox {۷M_h痡o>||ݳ_?znZ7=s??߶?{oOW?>߿ٳ>/6߼r2ڜ^ mחC!M2#̈fPNvsF:Z;+zk9py>[HYht@azp`H_y`eɑs{Uҭƭ z䧃g.852uxh.zDGjn4*Y*!6Vz#}Mt!@e'i%K%T&gC=eգu#-jT+ɄnS kRئC Dd2Jy"QI.#3A#cv  7*, -)ND2acu^KҐ]S+�K$sV0+IB~*2BY(ZQ^ʮ�e&e*X %UqEZhjf"l?y}XؙwIA%z†FJu}_,%N Ư,Ggp걦"bi5رRXz0CEyꮞB?T VĠj*]uOD ȣR9XS݀`}O6*ˢ 95f äfTRUW['y Ho27*X9[\E)AZX"kH)@bQiYFň-L:UOg~[s*a ,C*ieI`c.*,7 t44pKn0dnIKJ'aqH (g4? Y 1iQf�i4X!8<8~UX�Ǣaa5>A)T"ʋAzy.]fڈ**�84f0X.QmjtZ]/i4Nj;1ϲ*s[#Fo~P=Ƈ n<viWPB_|,J!K!FW6MJv:(pnl>{ ke&# UY*mmu=5lަo}ضaFXH8UGt6LHS:^cfgp ̡+ׂPak*kbv_ݑisN]w/�ǜPWWmns/ Y@ .?lIfT:Jˀ99r|ā6uSO_\-@Ŗ�_8,\EYN&)|yFQ~(T[lK�gO<w'~v͉?t^_Ӱ_Ep’]8L�p,JD4flMV<�*6RkpMtzQ6�~J]opynhg?}O?W`Ctpxvxi}c}nZFsg;_pӗ퇟vt+?>+r 1@(di|D]^"qIR1+=KɟN.[n.DL_+b̧}$5K^˳8,md+d�PN2V`8Ƥ�X!Ɏ)RlS!M]XuCS>3b_䔎rAWCS�%`2e\qNq0 D)uI/,ss 99 AvCR([GwĹIN(aW:)K`(x/I`i^l2l'ODqyaaG `<3AQމ���IDAT\my[Px7ѓ�ؒ!3eb>ϲEZ&&},}C\,ߥ}O[+>nntg3-ox'oy!�Nj}xqս_?W_�WnwO]8@nDt5kJ @R jP2Ko??~ӧO>{q̅h?uJKnɩCW>>x/mª:im^PӒ<<7zƉ^9|3gyea8F%0EFN_`FnͰS*JUCe(#SbZe6U^<ҷptX8jǫtmD\NU֭Th2c,x.2;"a0�8OT{P{pGxް�imL7p3|6R]+E:BPZ 8�;ZNu%og : !'[L+Zlefq9R46zVQARMpjvf�p8/KJsZ:?nn@%z0TR ڼI("8+By#R# ˕yQrBHDF5U = t4U%JrXu%96�G!bdP__]ٜ-E X([TTLM:yqyQ]Z5 kC94f<Cc, 땩8Nl1نGݴ3`1Ts0+(k5斘}-bm}�56~뮫kk_{E"{Fz iNH- EQDQ+뺖uݜo9wܹ3oސ C05DFqp!'ԠL38�t*: MWgO?|wflzQAIK91I0\T '+ha0r!Jjp!ۓ3,S9Ȭ2O K-vZwPV[z$!ElMOlk~鐭E"-`H<Jgj$Z[VW^[ehZvnpRsQ{j:ғ-#V $:u3K;8z^W2 Ϡ%h l7 qw 0xo|{-Yy NSͽQZ\V[]Q.4VD;#VڻAYxR8(+ Yu/~BQ<pȚ ~޴lu޽k!hV(4J$[i ֆҾκSp! ICkL>;bb7E/v_=r'tY]_?<>|pCW_~ΫWfK::8 l\!f ή4V6} }j$.'|4zyp�璩ΙG&/6}έ]?s+o_s+X_JZKJ]OeX m'SV1Ф%ĕh:X+ 56yzI*OhtΜzӯ~ԫ77߽/_Ny3/_>}t?<|~؝[.U&Gw1+3f%<~T_y3ﮔ]}xƟx蟷n޼]?Lkpn% IZH"lːoflHeq $U|<"!{RT!Y|-Vߒ& gFQ$e UDVG^R cFP4M \p5v`csKlߍ7%Ѷ@c/9LnKoM:%LlHH)6)yYtV4f [ 7!sK R0k%l|>6q]ܢ*{])H`pQ0# f`Ch=pC٢4#Hq%1ݹboN:8s` OkMa:IdGiL+'zy|QL)F$Q"iP0y|q�8]4БL#P\lg2F`pdn=@Q#QQ {,|oD M b-C#.4.7 V^8[s|ף;'_?}pƕo_sdz'z3unx0sW=z/_L}{ݻI_ӓ "5EE:;G-͐ƒ>u6/nzӧ'=lf?n\o+n=5vcd[ݗt(aV_<scs7FtEӎ&`b>HMXD0 .^O V) U'*ed,Jȇe*%E pQƶ"cYzkIQR'ȃԶ Q|a>%05*AQ{l==Av!nǼ<||"BaI~)q 1?Vh"L(;(a,PL!{yzp1/Wr t(./⥧f|f/$d,fP效Tka<p\yLyDEtEDT*t28D3f ]v#2J"`zpzp$!6@<C*OT*+ܦJ1;ULa ]["`< 0jt1_RLr +P܆9:<KԒ&tcH'W h2d"]]߬dlQJKq2%-7OT^1*ZI$!r O \U^hl,74UUw6^;ӑKn?~sA."1g0;p Lq EMHPeuE /*ϡɛ‘HdOr%.+=#:p bW2skȺ-+X#QYU5<z_e-eJDWr$S_joi;c/-w?|[y}ݏ‘[AX3 =}_5&̼T[ U ($ln#g5~ˏsDRƞ}e*_!J5j�>3L/>dcUeỸ !-ޱuپ̷͇> cq?l/#O+Jרd9>7bh.==PsnXN)1 Brb;U>GIqkCw$ 69 *h,49ZZJz{O 8{a[?_wOM J!)?sC,U&>ͣH^*mG JΕ;Kߘ}̥GW=}xfd8P#<c K@lePSVc?P;Xwʁ9$6'iSCr j]^s{Ѧ3c GΌOt]l>{}|u`'>tO>.:lQ_lWP6uShѱTN>9_V_nҥ_o_|w뙖~0ݴ鷪ܔń *y5]6G o9߱)UYJ�" hcBH;p2cx9lm,UO@iDRf^!8d:ELQm;ۣRb h(S([W<$ &,4 -)](>q=:!q7o�8�Yvbpsv٘|?s3plI@M-'mpva&Œ  E's$[Z;?M q扝i ҋ-z2 [&M{ 2D (FNR,B JA9EqH܋'\;wK9%PGx+(C9���IDATY$ °8 ~E9Mq!m D48OuF=㓣d(GD\ C‚gx8Jș{BDx;LEd8Q" 3X,>QRpªDMHP^kZbZ9lɧ;lG$g_p8O~/_^;ݓצLz/>=87[ӃKO7vp7}|_12yG}hד/>~ry?9yZP&%b8Y^ )0'&G$(əR#Se`#8."R 25yB�q3Oȫ[yz#fF8Fb0Lj8JpXy&?ІXHhblxr|�41LbQ2봽]ҎVQsYU j2Bxւ1Q�HE�6o# #LK�8<# +QR*{tm~P4#LT'ӄV #q6aL8w3<UDBBG+8}10k8h KJEQsre'ōwsPR&q،B`f]iF ႁ3(m&05O$*ar>ʘeҳ�MM0#+<^חejP F<Qn[wjэpct674dJTZBBT_ٟ%r�TzF UJZue-խ:{<=;sdps@mH+p%bQ0s!fJ`*b/`OxeβBr,1&d}4rb+Gվ;¡|Y}giתcnw}= QZB;ӎ mv<Ǥ$<uTJ4B}PX\\QYWV^tpf䝻^\~֧/}͉o ''0 UͅKl=d.G#!^PwЏ { X;i]17ΠSu삢ꊎPFyeansIAJ~{{{bR*Dpown-?d*K-V[|W8V(-WF}Nq囚 }MiAkm龺#nzVMP{@4v%@O)q[P}l&rM؆bdƨk uM]-' 86yk΋'3/xi]sog,=GF:alZθvE˒�(%tjpĥW\uە}wx? EX%o(5(4:l1¿CIJU`MmJUE^*Cd=dEwR;==Ԏ~o ï^?z9yčLO.4Ll{7hUmO;E=Zq+=/W?߼DS?ߟ_XgRV01Hm2*m K Ng KS +0 p NaX1G(McI&iQ#.EfEعk䔌Tm-47Vt_JYHD�>vfڤdf fuJ&,f+ _NB%B!VӈKPuT:i9-Il SvrԽi i . md#LCY-x<]/[ 1!]-U>,/y"]tI@> PX:Mpj2U~P}fd6(/�/30% dVTV+*Y\fvH(�7LfQLl੠p#Ef9cȇ+ 8z$|er|]xUqDZD]<4-}:"Ey="eB[>(ZIEwL%rBf0$:s#TQ:q! kA[IGPKD%#1i#"e':9jcj>|<~mTT<rOR1]ͽwݛ9wSc7/L=?r7?lzj֥k/޺v{/n<{9~vDK]3Ͽy4Nԫ<{֥OUjg,ɶ1ɑD 8U?Vj#3o.,S ԕ"8"A,/K'⡾ X!LL@np-IbPs4JDpީ@; efz/7+7+(7$(8*HĦ`TTњ֜$67 ne{ozCD֗$I3ejLvAjVnD3"21B)J VDHU. U ɺTd $Z [$kgrl`p C"H/,^ ౶$ lEW^,aQ8̓JJCYGGTH!i$HKF]+XBI"H$[PjIZ5F)c<N&72+D|:ܹb3 zc$%L֐(P42 ]h9ȊQ̦W&uà\ZTde+4:eJa,/fa$zJ50T"xz</sBXT e0T̊Jcdrfb֕gڻG ,U VH N D}b aG`^qG(U tѪRPTvoF>_U<5co~�;A[oe.k;ȶ5?ybPQ1)67ސ4>#K#Sk2jseyFUe4>y& 1:/Wg#W]g9 'A;=@M`87ϒU|V_x*B%Ҫ<A_WWҒ3xkm<>̎|{JK-\$zaV6a~@%fwlvª暲ڢڢ|CmYE[}qwsiok虖",e[!{}R 4/,�qw^%9i}\O%8yXWU[RSRw@@ ӏf<{Z#w.;Uv6>U3]f&X+\5!\F==6}e|}2wX\Z]xxBe\. S,c  K�|B{~DX} DTbI-W׆ibwb ɥ:BmϧVW75j%-W:T`fLE:$Fus__>SۋG\?}՗M�8zvzOxv㟷LZ(hGi*s9D_!nv2EB(z (؀A60M jb)#8P:! %8h%FtAʫ yY*SlژuxZm58)qk0[ѱcbcqƮ֣RWR'[-&-�dO6!' c4vX! v3{k*ꪓړ;]]=Qlww�ҞRVnR:]ݩ혶.L]3؊oF7!S*jˡ%U8CILAQ`n>Ȼ =G_O+D6:jM7-:} ^wP*7p}Z%Wvx2y>4?p'1@?#͛¶ 1NtET4ֺ˥GlTe̘t�L*�8:RkNn2gM~q; d`LE3i~R}N>ȤnBX���IDAT%m͉ỐRńZE#m#cャWG/N825yf+gxn]2vs~KWf.^ss^xwoǷ߼xmlv[PƇp \м0\*+;r|iTLVHyh]fL,pE##`6=AD,| .%*2JQx1�P2LBX&@ml#| )DŽ[, c{ 7@� 9mEEBc &ӪQ*ioho76 @ IShWY@ki夂b  BT 5F(S͈bӤ F#MeUIW/r:OR7ٝL$Ip&0+G 8�;<Gd}RRPBaNAIn@__j஀`d\.TfUVkrJ`lb,!Ϭmhgyd1fdRxij`,0-L(� DVKA@ G_/;U4F#p,u͇"]("*{ KsbJ-Qd9br~yz]rqtiE- jD-e-%�ڂѮkͽ͝]ŕU�ce]82OIDm+eGp%'Ԗ*9BAvAq8x}c냣6/vXtiGW9<7;C6,YU@B(;[Aؼo]<,%MSJLge4LCyB_\]XZ[\R{ܵ7zS/^]{z/ԍ]U;+8C9A,,^5-E>}CV,v^r; lc$)2KjH#Wi3r4ƢRcEKus*Eo-\~b?ٷ6W/f ͬV8lr]}uAEV jl>qNÅsjZF֐V0YrtpDagouߙK=OnqIkllm=~yvX8̳r;K;,vliaW'WTQX6u{Йѡggo.}qÜgj|C1|djǀs+ VdPx%jcwNLUj {&O)Yg;)Cͤ:Tw%8V\R֦2(64{Yzpa-Ĺq}WQy{ViXqM>΅ōvYE>UA ݾ G]~@yk#7Ϸ`!yQ]3ZOYEqֲ3C_]+'/O}z|nݿg b;"ɜ݋XЩGxFq+HLZ.ac0 ",z�@R7& DedHSВ8@T|($crJ&N\$# e*A. joGDn#0- X$8g(bET̂`%E!?EoOw+4j79&ich֨]hĒ0䦨EQnr az:Y)껯 wW>Wozkӓeq[c]em ONxpˉ'~p٣Gy0{̉[7@7MM_\{傠צ5VVO5vwĉǓ]~2WqPGk;u S&lCiRIN@MuMg: i^lG.^HM#YrqiӁO`1mso3 {Hu2aɜBLEl1^.8(KU\2 ru.j{21Kn?*b]uLt>A^d=aT%45{ITjt*P, 1Dh‘A& Q0P 2GaЖ)p$<]V ]' }=.em;OS唾'9#vkr`̅mOM]8y^f. @P"{S#BMJ3ap0\M#'gHSUjDC0&EV)|^׫yrDtZ& 3RR02xl]\$)~<&wQ'''777wW@pDhHXdl" B%!ɰL N[-m`5 E~x IlhNɏ*9B\GXtc9!Lj-" bStYTcq$IfTZN;#mBeia U  rhTw O+3yU,ܴdG$tB&A+b%ztOMtES:ZQDBIH1"YLEQk(Tr HMJN% i.p":+O!Eچ*PW*W`yB ]\ZS(|d?25\IM'N*u'4o *Y,WWR4?O&RdFٓYR3yEu5<UI ,dwH7Sy +QWC*F~OZR[]24㡳%9<.Rgf)AH-MirExnDr7;r}ObE>sC,m,s^âGY9VmXmO{X`L*zٴa~7X@S 40;$7H//.h<ua͋3_z³W|cԌ_j ~ v þw5;^]=;.8b1;9EeUWjF\ Z61k-ػp^p=pRc6:vn 0:k;�QIYXVKc4nHDZj O{ :�8jFOh.gg@=}3G[;{~#;m]2;lۖNx!@=#}CcΟ2uʕ7N|rӻw/9�83?L<M&S'˧9+9–SOȌ]-g^v\-YY錫C`M .0zISGڒ{A)MuI 5::ֺl*ay,Er]otY+o30^P(ktWx;:6Нd[.f9a>f=6f+%ْ ͅ#c7{\{fo<1~ɽ_~ˣ/E%�mY 8+&ݖ˲fPSyMlRn>$5u- XC$H+("d V̑IJ>86�bZp°`l�1atwahx�pHN6$x_E!a`'؞[/{oaQk"c6HB.(ȄeaABvSkۋ^͞MM׿HsU?~7|6u i䋩d}ҹȣ\}msӟ/Lïn>:>5Io|tϗ~쐠pnhj}ӇLoހmӛ<3K?߽({ɷEt!pl$[1]Ⰿ2g!<D&AvoY~Jo3d@iAY7 O>~rOδj:|ڥs qmKAWaCѿ(=FWRr岈p1/@·8vx=vliTzF<qL]cF0WҵTKumJ`挒ZQRԦ,?���IDATKte̲=n]ubH_uw}~M[E{SIsiEseM;J FB vE^!�nόԈ䜸ej C\2!&MTf& y411^t]#d P"r49%D 1c7wGS@^Hth|yD�p{G%E@##aQHX4&5!xD'-5�+,FRK21W@m6mjR <vYWV�ppXU4CY_F5V 9HU.U_N7VRETC1!S".�G!2JʒĬL'">=xg$*F Jo  ]d:K Hd0C^WH: #z]q) ԕ#qǑ)QT"'_D&jƼ28M#�8*enyZ_Ji2)AhY�&aImfi}^]GVi%]4A ᜊ`@YD<>tJ0H2 #+"#JS*uʋ@uRmiPfh5IJkyDEvIivq#Ll4v3g"P}}f٦2nUsԗOj+XaX !0A%{aIxQ? s䅞)dϷދ=wwCxbW/#<cKls萟|~=k̗صdV+wO$EK58hm#u8[/Kr̊Ҏk7&g=xx^O=|6pAVm/^;+!Gqn~:zηw9oپ{n 76jJK jk*ZΒŹ9mNE~eGMŽVZy,8xž} n]{C_҃sCY`nI aܰA-vv8):]=<j<pS;W%*) c{.>l=y-!}w"K\[uǝ۲sqG$_\=vip}xhpd⵫gϝ9}WΏ߹2~yVqmݛ!=/�s&S_3ܲ6qRheFPՙ7&>}S%;^((yN}lԨ9[3o'HG5_CS5s*6s%Zc@YK|IХn-UZZT2j23 ,V#9 J|ԘčdqA ;0s 9`/ _n>539}ӗg_t5e3i9MhZflnng ,D^ˤ, AB!*fah7>a4(/K!aX(?׿˶%jP.3 %b˒Ydׂ1T$8yDi°i扨Evߺy-'dǺ`~˜|Ǯu\b딣+W{m+tgȁȔ}#) ÃvAZ2ޔ< ǟJ)~uГw0M<_yݪ = MW4?s)>}w ߿.=zL?2q\ۗޚ>j&p{??xoKӻצM&`͹tIf% (A^tWC%pSy+,YZr[)눘r8 oMFtޙg7;hzw9ӇS:̟s<z;P+~C3DbYq!xFٙ*n^puxϭ M##n^CMJqA^g^rk:ێMu1XC(ax OS8*aE8G6oJKzj3+t=P^SFovɋ_׫//}g?䍲)- &Ńh}ibt~fNI)C|TqAP?\Bؼti4OQݟ($%ɉi$pS AJfA8EýPȍH'o49<;8'4 &C#Bqa q~ɉ1a\>WUGm6 +k7[2D 0eN*7XR~%.$YKUP*i̒: !Fr0I_8W <E2� W'KPE'*ɛp'P :ST[2l!5XB{4Ɩ]pxR0$/q.8( g4YZZ,Wp<`"}~qTx ߩ0BVQY/+U苋z2u9 ՙ5%,L/ʞ֦�6ÛFb34NmkNIS8^!adhof+ F%3 ,AQ\P[OkhdVU#Қ3;O>PCUĥK}]Yr&XbV];]ZScS8dT)$ F2b I^(C ͪړm ;OR[;>s�E.[rqnʩ!_poxV]sO@|DMIEsr8xՑ#ѱQtT�3 J`cVQ)`G}cW.Lޚ:{W H4,w g l 9trr{wM}7n=0o٢{ ?mpqQ46�s($+˯6*:G e@9K__.=pcVYdn;5dw@!]z'7M`\hK+mT)(l.jo.P7 D�pdAߘYp,v\~e1e8`غ=| udﹳ�c&zڛZ[Zkϝ?=<u̵8F>=RDɤ ԥ7MIU[f>Jk˷�2~׻Y`'?\W1{`5MPmͥϦ[5*-(�v�p nN.3}Jyysr K=iBIXK%AwESc})a扁`&1s4ݍ%F*/O2d0Acė1CrxLj"n) LYAσ'A 1a}pˋ8K `\�(<-E8qr94vw.k|CWE|w&ȥ;�zA<G$q[Π �,4�5iWR'�8@+K^YU+G^/H/_oݸpӳk"×OW|cG-71W&әw_~�bG�;G pi+.`+gꤟhu NHNHO2Zi}VFk!4 E@_SbrӧK&ߦ'_W|7_k/s,Q[5lg|b2]4}7}y }~&�%L(j$NiLg>˕8H?KNS,%Ǒ1ORGVs}/U ^o:vaxc|eKLޚjz췏O> ~N{dĭOmK)-FzOܘr^ۜLQ823`z]`zZBƎ'H)E,_ãs##AS-q<���IDATQؤH\r(&<cQ8/,3 C9FXxx;xD HL`4h/>-1,3.xlܱNwAK+HYn B=ʒ$kPZF[a %x]!189=&P 9Ec1 ƋޞtL,I̐bK\T/6s. Ň6ꬰ.P�Πpo,)l� wNpaa<=-BFгx.敔VUɳ4 Hř\CYIfNv@rBdKJu I-1rmmEaOKY[ G)2u}q 2!I@HY-MGÅ<R0;DZDR+}[/7A/.76p N|tF~�__ E $&]$m(d4N{S}yqAA:[_R]!%�n$bG ji}]{T2 X9A,uw#k{%Бo96d2"#KZvoY ]6TqMe:{k۬ly8HY/(/( D]VT~+Sܽ={{zѫӷ4s%#pÿ;;om]v maz`!Ef n7(E59Y J/ͫ)i+r m՝Mm#'ϟ)jiD0i== ٰy̭5_zс~G\6o \SPؖU mm99 3ˋΌo:SQo,+n9գmnFI$WZ|r3;?hn:Ef.p"k=C)l<waxKM5UUzό:v֥&=!(06z'!PSEQgFÝ4ϟp"E21ׯ#/hgכ]m{|hžwN}0Aϋ?W~~ѵ;5Mm{0Еv I_|\ OHn+o㝿838=|b,<tJ`ǀkMˑ B ZŤ-WhI4!w XIf·1%u$h)=5y'2(I;Q6NJ@ OKwM0:fu l/>6vqI=:tvtڻԆ{[SEP+i4Ӳi9*͆/޿׃D"͛RTt߃m Coě %@%\BPJ!0t2<26 ĆX :73!,&QaIfFi[?Goֳa|:V[mUXy4skvmk?vW߃pm"Xp.=UxOx*L?|+{/n܉Yquzd݃;O.zZyo[ fM׫ ޼[w}5|}.Og_-}X}|}e~Kc/[}/zۗ_v|߿-O^ .?rץ./߮X)}:pqVZLM7ݟ*^lTÉ'g.ĝu)o|tٗ/}W+}]!'ʕ`"6fхOgf.,yq7?|^c{edص<GK!vV4X.)\=W \F�&JCYP")JZꇇ//y=TrwzõO>i17_<~vM<{LWėT_8sJ͉#C}܊bX- $|0y(*eK%2XfE#EB,V̊$NG81P/ 0­B!p�Go9!0rr0<dkf 3#er|E SYoDcӣ% ĢjXfG\ &ʕI<h<0#B&y04\,e r"^KvHA]CximÎ:qu\*"Y]ͰtK"ee=8*LK:X90G!Pr-(EG$df$9I$6axl<%8WƎD0r C%SJŲ"0>JH)*/.,+V3Ӫ(BMQYL?`汋<$'"΋AIS2inK}baG bQJa" %fޙrEyXnv\&V4DiNZU `&B`h*B"JJJ;ӥ)dөd*)�guA8scj9M슋uc*@*LT4UԵ^7ǁhIG-up=ʞ9qZ[kn<p{ݶ-i7O5 MՓΆ+(ˌOIR$f RjK[ښϏ ݼqk㉻3 'YtWQU9mgNT帾c~Dk�8~?|#~EvaE$C%JIԬꜜbEeQvmyygKSJK]]ƿUU]6Ɠu,p0�~o^^30J:z[Z*6uMU B__&Zw#4SV?K|A+}ֻ̓̚jt %IyUUuug7\阸73;lzIOڿi"K00tO'uܹ>t"0Gۓ[ 7Z''|\\iu,V_/EhPݮW٪QPYX-̻$~''/dwW3,RnLK kSW{IA<g3/JL#em8~laGM͆m'!@8up$_hda4jkX薠=0] wGLm$ށBk`ߐ}8OAmx/ `+�Ë*% _pI_m0D!W#,P% zH_ZU fSOudE)hvmT1< =b)o-.KV=CחQݮ9�p짳Esޤy¿r7er>vtԽ?.)פCGSs`4~ˑW_':0;P1vǷ^-.>6fAP.7R߹>!ϟ>}Zsh߽ȋE$LSAGϷ|XhT~bߛG3z{3[_>{:ӸtKz )U]lyN<Z)+�{޾͹813fifmڳٙ7KoW{\zO/ʧ?*\/0Gxeg/?3[a!M8]T%`CjqsZYkV@Wؽމ@Չ  O= 4?zE7zʻ'ܟ{#2™g'ǺƁ6j�\"% xli e +"Jn50(>.OUddYt=���IDATسcx ʦ30*>�p%i3tֶw v _/v5v7v>`kgocEXC:P,+6|dYfL=-SO/.CTf Ҍ4/f"RdqR)3хU"PAxйq"? Ae8P*#8#i E�iH`HZ(dX:2LaˠRX,1M!Jt*DQTSWc2 4� .2ͤ''bܼlD$� L!͑Ql͔$D!/-)Ψ3K˺;JJS�EeٍqمY^Mul~>I"9T2(H:T EY_V]FsP )5UdUUDISܓvYg=<Y>96K䆅Ӡap4BQ(b�涪T_@g�8ܼ<a� 4RfgC|2_t-~շn#Zj>s_ʁc*G49r{uMۍ}G{=~;lU;IW +g0L`/RtPQAN]M`wի4?³{sC)N{hN'c F*'wS2R9rR{C/oW7aVVQSSZQ^49NO$g% yeمyy5gGw sdi^uK-'=O58pBEpÞ#^ͧ6Znrwр>XN˪dYUܦ>N2,lwGTPUߠ~rI'l>fQkZ4v)UM\QLFAmMIcCus^{OU]_[}/]{W&BXf3-61!C>N|91eh| 7o_{:a=KO'&'zN-|xJW_.wee`uƓUk3w_}|4_{VR㧍 +O_ݘ_zVujZyᵛa̙sg]* ,rlF"#`vp16Pp{cY8v2~HK' :L&o@AHu uKWBQ?P=|;1R+#8 )6dp)"" JZh"S@_o"FWo% B xa6{}{Љ'D7tn'c] UlA!#gKy@DÉ|{ܠ{<fH*[Bc^÷W"zC U7Z_^?˸GP/'{Zw,/~ \~xU凙OFf/<7xgV^}Z//w>G;?ټ۵{ʷoB.W=fasʥI囱W J7 wϮ<n~ɝ {T5p՗wo^~ƛO['.]5PԽŵ'o}zLvy~"Z1tZe%dmI]J-dNǘGyhNթ+zǦ&n ߘ~K7F\]?;4unvũѮ}#N.MߝƝK.ܘ]yg~㛳S>xMurak[$5:'pNE LYq"W֐JĒ|Tzq[B+HU@ROb,(w tǒ0D{x 420TK딋?)s 3w7qtѷs0wtp0rp? A5B\i)遙!b+j4D)xS!9@$B= с%ĝ*N>/jVCIQ܈,dZzh$$ˢFb#_*qEɢ&/a,#Mã(3GpMM25u{˒Dl8j})BN%+5: d1-H!8pԓ@ YԂLz*1ҤԢ줜4F< sYL)MW]moLHSb ZkJ:*J;2jQZU]݅s7o4 ] w Q$)9-54aNqcŢVfMj{ĺ0 a ()+l(9'nO.C`L(E` &Foj.oiLM ձr2w pq"QP^&21\v~6q -5Qoi8O:FWUﺦo5Άǀ6}藃jܰc6K6ʲH0SG8ӞV&69/LɳR3Yg\}ɹŋ+Ϗ%TB9�89 .UN``. &6ve2-"#mt416C-&pAY9uť ]on@Ozn4pH㯓FQ7a_;_~pF׿N{ dPngͬ~72;d9�Ҝ2rpy*TD>SL~QsF6v`c:ةb9DV8*14u~hȃ黱5 V*F[4.`j*,`!-W'^-_~0|`y«Cf{o�m1`R 1Z9]{�ZMeow*}J->Xy}]/ޚ|ZYnC"XփIY3OxjܘM4!!SWD L%l #1{)}Q#v;H$�w9bq@C@�8vP?6A A�E5$&ݟ)$#(R)�0Wp l8�5�2@`#8L)u$BeY;j9p3^_d_QJ; {7KUyBCG=]Z{�"F@'7T=  F`BpPo~hA u(oEv8Vx EǦlRTZ@.H+3s jFί,nj=w�i\]OgNSuJi<GX] iP4_ysb[7n߾93{{ޝs-<_~ziiə[oO?132" -yRNbfX~tfaZ`=O/w/vKtF!2`m4h�)~xhaރg+_Of&[]faQ 1toG/6޼X][[[YYY{~XRyy�GF߈4Rai! F$h^tnأɹޝ0}鞱z80qt2cj̥Kn^>se#]36yk7/޸xeTmW΍]I/.d")h&>c*"TQTBQ)"4BQɯBfxJFi1("f9hH.pD9(�K9i8Z?���IDAT6 c}7` @FN^}L=�8aN( S8 2�S,FU*}FXK (= S䃼$ BR9 \Z.xe}ºv~y#eԈ;mrJv:dR~Q^Sk%o ӛ~S#X0(4"ІqduD ͪ@$)kM[i>QQ|ȸ\BKrc|?]BxG8ȹYv#Ơ"`ȩP6N'ddp5fUWfr3$ YBF %FS9L +$͑pr38JʊJ ',ʗ&s8z;*�8@4qjBNAkfg뇇/]ho & *M*ɔu6qe@,E'r3[MzꗩKť8O[Fbc;^I*:kV Uj3pFPE1T^aIQL0;7+�# `tNN\w_ Ta3b=;ޣo/' ~>-&67mh k On~T;AݠӵwI 1vVGjQ?sϊg %BqZ H&T \vsW>>II/y_`t7z:"#,x: kb@åj^Rۤcf)+2baJ$ -H(L)"ҚҪƪы#ǯUw"]Դvih A[}c_`[&ROЃxn1gގ VPa]mAmMfmunSxwcZZa|cy6rwiu@j]ÐEܪsm_ǀ=tܸ-i03T16e?K`Q{8i!PyΖ{7Zvܿi_<>{'=2#Lsh뙢_N+ʷ֖ﮬ_]ڛ/v<W3{ڇSҹ C 1W%Wjb[XIQ0[݊SSى&)I -L h/YX3';J0S C`Gi? 7;×%+!rp4& \p?V?kAȤ@D"?L�zl@"aTgh]0cfax:D>6Ei`HUU ~ 3�C!D S#wI$PQO:@#{=Ȱ4p0~(A"]͈@/ᠣ$.C{#0#q;Bɇ1M ]E \#r`ibH &MeݓXAO"7DPHQa!B.1 (k֐4S<:/Ħi9 zn"IZߘZאT^R ih%7&TհKhQr9xuM҅&фÈ�@F;'[p }ӚwC@،N2$k>&=A_uc TrQE9}]W[uݜ:3u][YKs[}yֱٙ7OU\Xvk[å@='+_~VN}H/>o+Cg޽9 Rb!< :B`B CұU]W&_rȝ  ߿xg/]|84xmJSx[㍳z:o 9=yՁg/N 8uwh¥WGƦnvҍ6Ȝ4HؖIak0եL`a$Ճ 3]ةb)4Ee&e!`w!|Y ,;-6'GFx#{)N(OI;gc@ w_sOM [S^A@;' 7x a w ť̺\U-XQVcf$cꨝmbk=PWɍ2 |m$ޗ+ *jL?g|#MP_ïf <-+ Cv*7W$( L"RbJK<9K ׄ##0 4TABfg ˃ȡ{GqTnEoЍ˲b1A&֌ڤB~~ =V#GR4N2Ţ̪ܢ¬ iB^fJ[Cƺꆆ6^rrPXVUwe|ra靻V9qB3<Bl|\*hH( 42*EHXrx;:3,d$E21ªsfU6dVkUp?Bapd8:TQ@$@QxK�Sg;O 4<6aջoL>{2=iSsqÑ{mۣʁc @h:3 0b`It/:kk>qχoU8~oS?cÈX'?wӃ'P35#FEdYvzNN0GZJjq^Aaaasss[j"D] ?\wqYYYi#xxKF'C*{l1`?-10#IƗf'e^)(*=uRiqa}:aMf�?8h #ұŵSdajAK=&٥agϔ7ɋr*+r u]UC琝f]#�6Ng}_ ~50o]@ X%#%e rjK;_>?pnpcrwsQ]gCP10g;-.Nm:esaE'ҒEI=%7/v- ZzS㋷'7*Jeܢs]3�ljUO[«U镯?~#/?P*)s5/δ,V/MI?xʭ"c[ viOVDl5bz=m+ˌr3u n&i+ ۘ,DV5EI'mEn@"GGmo ٍЊ 2J\TϮUt'dձ5\\.ɂRRQ|�$?N*4�`|�p΍r Je£ĔlZV9AVC@ jX`ސ0Z8b2|?fF-NDb4!X);I$hөG"#FcaT�P�f8FC<ƞ R4q0NUc"CJF$˶)3A)?Qn"X!|SG"&rqh2?H p-qcXGTWqS"ˍ aB>Ee+r Eee3iry</!ӭ�qt!\  6h-<\nEb'àcZX>x bѨAGqPMzX&!id@€\�VQܣ fPS%%U)EIJx\,$As$,H²yyuQs{apRAa\C<!4wLx}Gf~jpw=B0%»9Ї)+`WזGG/\ī/|q̝&?61?~ĝ+#Z:9F/_4vaЕ�ʮN";LvA"xXWsISdpDTA�NqFxV$5ʑbm1NLGt5ޅc"mx) Mrۄ-k$1Gp:ymx9{�pxzN!ާ}6CZ~ `LVf���IDATEuTK; SY&45nL=y{2x{M+ܺzظ`^;=ډDcUpjђ,Vn9.% +I⵶&5 j` �8j CjЙYtUdS6x&5c23}Xc KR ! (y%4(*,́ ҺPl'#s:vnqq�!..U 9@K )_X(O-rh�82>^.NNpJ82ssZkf^9)ʒ%64wUշ45wHh/tpғKź�+W[[EյtqJC c#lbb9>3fp)$ifBi luQ6A8h$lHR# H�O &CvFX{9z:E:djyy|qQ΋7|~{fZeuݪaʖ?81ɍw|}npUMz?jQW=tWP9㿪iˡ?Nɹ0"Eb[v3EREnJfvZV~AiuvAaiuMc[پޡ7>||׭7ɊSBU-7X;e@@~E\sx[7*o<a+ƈVJlDQWSVS\\YPU_Y\~{o\_U긻K}wD;M_l~гS9nj�Ɠ-KwN~[}֖l7ippSSSYQ]U__TPߟ҂ie: L~26'c˟ 7YidQGU-hRXa:MHSD²seM-z/v ZTig{7F?aF_=v@C"pM"ڈIN Sv ]8wo֔50=kYUSYQZJi}|YN/o>|\�xD~ӑ[n>^\teɻB hɞ/&fS\L\u6RNtOcPskYKYo*r'Dma!B!w1[ "#~wPqYhd8*-,T=UTv~T1pbQܮAřs5BlLjDEI 'C<B|_/<.1)!XIPd26,HFA.NBn\ba(6!ʂӎG[G}8j[8nK ?OOCoGa5 D.o i1'h}:ICd uJ'GŽzx tb'XM| wIdS4HLff4CL<F'kh5 EKp2!�~7uI#n!3LRXibiRaʧ E2[7/fe86qi'EMHv&x Ғ<ev24*kr N%'pLS⏱I'xhS.SI1Lc'=g L6OZsbA(Ą؃\vZ]J!4ph}*ьN'`)(I*8XLd*~Ibw^)&OFjd>tp:9҄LFEM FEd9�:  b=YȰ0kj^I )003~՗*?<S[RYP}ڗVKוSʧ[WʷoO}ūgV_y{{ǧFƆnwf45"cSD)*_ y$ʥBTy187=-$GaωKhº&|3 ω-  %}"`]$h ;D[Ð PEP(�)c#V읬PNP wOK/` o@??&ȂAʂreEjZ>+ϗ%a)4y0$HYA0򠃇, `[xM iU? !M=NhE~tQ *%UyZ\DaʋQI@UVW_Rx XvLln#2<(2YĪH>s*q"DhbVO+Нutf-4izbiY\^ BE\XozY.l*&`8pFE*eff1؂"̜™k7.))mgjZ J qY̹GoW+˗ϻϟ?7<|d@Q%rNUNZg-WJGHbqExK"KcKeMl# K:lC_8&)jW'eWԸ40+; H/zB"(SHK7|5Ϡ\[s+^?V17y'/|QY]0=fG4@*foUvVS#߫j} tHMoiym� ݍ4<ڤ~\e6M[aY1IٹC<YX\Ԓ_RUUZQW_Ysőf/޹?xo~˜K͂s6̘m3>b*&ۜ}P9QsױL% �8 k**z/^oݺK2 jhYWBqMV(Ef�S=&FگfF)+3KAZEcciWWQw/SelfwzF?Xr\5C@/L#b0 B#Krsv5t;M##ccg>h/G�o~re/"t< ]qp%}hHY(O)j+Ju>ғ%%jWXޗ|="녅GO(~z|Lʕ><=rƵkHw' آc5/n ǻ Lϖ<} }בtk,tI Yvsa].u RV :E'`R1#{GD�}4AW<pt �Gy+%.ށFaۅvF](K)%rA<$5>   bh> ^s xEJ*uĪGPX`#,Q'9%H]o(uֳvp{H5Qgδڛggm!e62fLN\4rq 2hqAhIaDE 0ק8ۿ,70 PZS*q)̸B ~j 8gcE4gl2xx[Fc̱RX6Tl]$B!,c$SyvIlGIgE(:%:O'rJ@ pc b�8d#κ6tD]F�p豣 ="Œc`H1>6_j1!KlL(Ki fčMZ8 Y; 2:֚a1#Gc( ^ 8FB(4kNIVX,�)gE<A�pBiaCh=T%aJ�thlz+xTϼts'Onc'ו+77?=yuy}@ p Z'޺~ =#UY 's J Е@ld/i)6w}ϖN`bu,D^2<K9 HYOZ c oHЩ00qG#go3wK7o]� �Pc�𴓹�$(XCWհ{g{Zgb 7< [ R���IDATi _FV]䏓ۍl!Ml֣x.0DjiE֙΢_% �8bjkh*AU)=5JK;:* %eaYD-WP'Ӥ\lpeګgnh$ow ((;NSbAq X/ hÑᄃ"LiM!%%>"b2"BZZ":&*ESPQyuhpPmQnHX^V]S_[_\W^SKLHLַ=rqix%E<SܔXL/N7WRZ. 31\HB@4s!"T`v^YBYy0ڇϪȮl)*88\(!=`x_h?<('p9;B]!( /?շ\vggo4vbj8|ݪqTWe]}DeQj9?hj`NMZFZn1ިa>_Pgی}y\"+Yj1{⊺¦g`52 >�k×:LL~\:pS'V?:?XPQ;)Ͽ,UvSQ3fN ߵ,~;u41)_ʸbANrR~,OZX$/ȩ,UT7isѻ%D$dNv:q?l7fs_[Y̶~!LZVey^]<22lO]yafkF*ǵ@?6[osll飧zcmk qPtIiG}HOHqbogoMNN}X\uwo-~1#c/&l' :L@cSHd/E="OщlrB, LCy›Vޚ}<:~w?>ՁR[7ߜztCӗ:?<KԽ?_+ *z~Lx{P廠#= m7A' G{.I*n s/$M\~y+u,Е\ >P,PZn6i a^+(<ߗ=Нו}xh�ɚ[kEg[C ]E-qZVz9]R/e $k8)zNB.*rt`0H8x  c 97*sڥ١gޯ-<z'ï]S郂z\u:'H*=WzB^Ϸ?yvg3s4/h}|fv~iLkQB[/(/4/gL=qJwx_YvN񥮤 - zPdgs\m +KQP[e"RTU_n#_ZYʀ凔Zg c Dq:KJ,/5W"qN yb$,=>0y}$CIj u u4F11<v d" zNVcE\:x`ES X)>Y,'t81& }CS,jͥE}˘CJ``'# 0Hd&Ԝkl{W^OD[/LXZ~t{_y97fڇSo\hteʋ'c/>}>gyyʒųGO]?0rhkUCI2hםFtaROqVcJ Phi~@^H$q9K]g#j혉ND 0_LXSY}vvfwvg˴u8: M Uz=@tHIH#{{JH1 76yy='wH=ky{u<陞y{Y~~AC3C-K+[:W~Ms# 2_.[nN_Gl_gI_YHvςÍBz!ݼ1IS3&Gh{艫'OV (Gze`qYyɍ IP #72"HĂȤL0!p.<wS?8¸ 8;?ZޯB{[sEM} e49JJ&P,JЅ> v3Fx#Lo<42@$9EEۡq,) %-U<ͤᖦ ri$‡u}+s+#  U]5=-i%DV2CʅŹ8a#l4ȉHf9y9Gș&>A:n5)Vɐ|I6vҴrյzSߧ< l=Tu,=754s433IMM\ZSaČx!S(+JG{Vwq2 }C/jtgO~~.qG3_׳W@_]uU�ϯ.;v?9p伵[0C tR4p d3rI,IA8#|oUM-K[0ICxr*G~W9ʹK_G]rg׷k8>?/ن1b6"NCH8 C,TJSbE0=K^S_9508޹4[=G54ܵEo<;8y-ͣj:?\&Wo~yw.9sħ(b"~j(#TR.GKuC.YXD믗r Іɳ?=zzT{vjցWo pACI̤〉ԪԦڌ>^e3׺l^t8q �}�p\;~Z!$r8 'e`pƘKԄں†Һʦщ hqoeXp /M~r"-̫$Q9Z3LoHk.]NۘRwWmO 'b{#m C!V�e17@Ajoq-M3N%Ƴs闩s1s'`DDi)%?=$]/R^E1�*S32r9}sԉ JZAS2,OC)| <C7cK/pDDۻ!O^:{SM3vN_p[+NN~:} a. 5m伙n x2~g�~ hls䌷X*ٺĜɚ4AVS7CkN?x'5mĴ7ꉙZ|*FHhA½jhZ-؝-\ V>,CkJ=/ѕVp=e/{*om"gebgT:1;: R+2736hm;*9cc e|xI>!顶6EVkcZjɭ뎸քAn_?=ɩ$례ru1",)-W᜕蔕h"z"HIL%8 >K[10_sݒA&\ R(>N#pOhёa�ڸp t(Іq/2}C�gm};0(r*/rwe~mz(�xM͏^j- 7�slL�sl͵p,N5,4-5pl,LAK(kvV&:{�8J* A~aAO�84`A [%Q8m V7'Op9 XHD'N0@m< iNXbihN`%���IDATGgu'GoOxew7tMՌm5lU^Ծ]g4]~�Cم:w_tcPX=]^�JWh3#Y!W0ӒaXhrꧽM1xA6X7 8i7h㡓SXa$j7y>01wGbiu')=݋J s8r RNa?.:=/o; !!1R/1jd MN-]lY7`[T?:Gi?v&^8/m ӂ{!C\t91!< � `Sҏ@2R4FƱTfbr0S(Sl9 giM͵ݭ}99Gz*ZS 8Z擥b,7hN3Ss ? .&#Ĭb{ς#_!�rWn(\4̏OB10ȳб0r |akmh`n` 'mg�VD"FAd*?cSy\ARbrnaFIEXB\U�?=% }U×.98srL巓*rg|sM{O{j:[`0>x]뷿}ۚF'e xى0,Oon(oie*c aJzBFNzYmmPzI`8K|?Ϝ׹3+x<rTQ|:+FϯۉS:{A#e`01$&Ǐe)\6>I+y ~Aqb}Cv[{qP@DaGZ$2M]ܝ_rݟ}4TnSreKTU햎ɹJDLOҲYy٥y LEx晡ʱ*gMWUNEתu5@t:g>omfKkӲ _64WU7 T71٪.n<\xzh4 */7"K_a(#14`�{2#P8t8.|bs<\\~YVPڻٍͽ7Z.h}cckg"rrSg8\MN~iYjp7#E;39 U em]e+%ÕKe#Ջ3)- =`Jt0Y==vT] QS[Y 2LM7LIy/"BZdT33N+WKb%UFHe奋@|r~I)GiuMBM-88E8y"B$'%c2AE97O׍HĩsaX/Bl`zyldsytkkbdr}y~k}ruqlcy宥fh%c/k%Ҫ- OBK}C3V>, 斠ݙ7\) gJ;J''wS;t Ywn[[mCk{3- F%ډ\ccV߭,@۫‡7 ihk۞ޘ! )F6ݵՙO4uC{4oNr+9Gu%- %*v&&'˖gK*g3GSA6놤NZy qmS[*غjs "P[_/΋Rz %!Xю1Hg w`v+`+ݯ"|euXSh} hvnfuLK=85WMNMvwv6wNt wvM u65uuYYIKGQsYp EtCta0HSV&I1(-4F"+- k"2s}g}�k23@,2F!/<pu|q땍IC#,PA!mZjyx=}glwQ3ˇ-Z\мD㎎MMۏyK +s-kKflJ{[T(_>1TGoj"Ķuu::q%䲲P6pQ(6,1!| B$#L""-1Xmo�Co߇ֶ-m^ȓ%̴m|,NI1vMO"IJ<K&v|Ke@@aiъe7so'ׇ K{J7;[xl<=-CbHQ rRe;F\IHpP6'ǰ@P qSX}/&"�E9t%?P( 9=Ddg%V,O u')dI-eeI9)b-ac3IJ GfDbLABFADq$8AITs1 X!brcRR5]^`y<z,`h o Czt7Oѷu}`d)@繕57:?eJXIE1(ĸXRXQշ ,N,r;c7u}m|wx_?Q9xtCz\i�.eʕ]S[@<xቻ]{ы~^_~9u7.1UQV)+l~Y26ha"x@OJ&嗕w4GRn[}w<z{547/~�*n &DҨ2MTd''&'2JNj:/UW^00յ4޹8V?=C;oߝ'?wgw�7ܾۗ{gy}HV8;L%ɒiJyFAfquf]KrY+g,-RWWq㠮M_ŕpg5/w[j =lVwyx9ŭE E�MeAo}l6%m\$G!~AG|0@"~}qJ8>{"/8T\c)~pz]'3G!HHeA|VYbq}NE]mG~ckkݻf0d�8J̮w-%--G^6m N5m̵J:JWF6̾\LX[M H&&1@3Ck.΄օ;d<),%*88܆<VM@f,?;MR)-'%UՀJ&;�Q@ZMF)C)f1G8p/BBGD ]Fk�Tw猴�ّ}s m. Yh6JvFqi.)T~Kn72;߹22n~dwv`}dbwfqoafkz 5hyNh;^%Ιl[} l1  䇵yh{�'Cjͱfk?0 Lur`l2546= ٽ:157 N@o*hGgƷNb:+޿] �m}1k1qdpsz=r̸䄙w%ZGBMлN]햝>C;z۸Z:;Y,iF55.h_W Xx1V+xu!ulPS$*%IFma"Kl.%),ji*i*譩 _Y6RW=^SS_Q4T]U #坕 -Uښ+^W+o~/ 9 #C\ ԗaQ1x}B4�? ČJMm8yDȘv/q$NadiCz`"ta0 Erq^aIVXC7+&n |4YA���IDAT<L/h0M=>�}m-uݧFOM_9تxU$K#23Pe rMmHf&�h#qr"cvN+`Յ$Ƚ| <GRDǣ'a9I~\36D$ 18)EQ(E C?o|#; 0(gB#G%D0(A`G%H۸Xh舌v`l0nZބVfǁ9fMpd4dt.vOs3|A ኈ &å"ÓKam!q-MfE'ßF8{ɋJ&gRdS,�D9Yd)16Ng3h.6 +�\ή͓e&Q *%Ĕt\4'1�?=J $O_P" k ҳ_̼Ihq<0G@dǻD*>93PY^婵 㙑[97I@8DE#G34.ˡq|I2;g/9;x^ˁ*~+pUS7?v_Ĺo^ڽ. 5~|SW}ϧ<u[\<{G9(RR^Q%Qfnm{-HL@ 4^K(%$ 23,{ ŗ<sD#R,1>R9r?W~s 蟷}qn~PWo~yg(>r.˟ѣ I|L(3Xꎆ׃]SS}ss=Uu~8-]SkkzG==5*^m\;'i#xU%V)+BG?A[z߮zwyK7h<rf~VR#W[b4)^W45HLf+IBU2 u[ȠoѰ!dq vɽ^" Ǟg Gl&#&1%9QY_ᔒU,Qst;WHB) E|amrM;))xKPO*wvg!ocdbusmkqu!*fcuemrpznismwyg>{=oxitqpvh~yo͍aPHp#htNrSC$L,! \ZBt "*EY0Qg,%B&B+9<y\e&&U JAJtZ.t9]V*-�GQABX,-3;be[A7Cιx=G t4` Fhtfmt�Zm\ޜ^h?d۵1hݤR&+l:&[WK'[k{;B ogo/񝵙[ %/eg~~o$>nǧ=W߯}X_YZ]ܜx -JZ %⩺[{4~kqkubifbvrfqvjqflvbzu~~cyxqjtyffgubcs{tmL.9^; NlNOmmL /oM/-m@ovz_hfbk%1[|[v|�lޛܜYZYY-l.][6ޭ -3/ ּW)Y>vh�>2~mxc~rwupcmnwwqۙlIgV|HRYB(S'=2rFRcqȊCC3Ӏ= Cm+9uc#-k}[ّɁPSg_KTTW}WG^MWAh}BXTUs B!tG=ռ#mis5&ȹ~0XclS|ح@C<ɚɵI gH#$giٓ#E]5wޡ猬BlT8W O]7s/<ѿe`z =ڗ0kˇFf/Y[y+]3"iev-vy2x%(Yلt_SH$'=K8.$ cA�/6,+̱ЕiBĤt, p8`Q^/ECAZ0]DcO_4×%Y1љ՝UEU)kiM5(6a(> (.9,SeRx, ABRH  !|7%�$vVf`p'!0Yyc࿞⊆P:+1TX @H*& *cөx'?:2@}PiB9%<Tm?}`}3Ngvp= m3? #`=sOCk?W>LD`Em*Vζ0D4&02$D2C9L0C ) +rJhĝG_>o*cO 0ʁCO>ѻc烧�n=կN\ ORę<w[K/(YUXP^R\TX]AB4):`L#MKN)ꚋz+1 t;^33WTN__KW86~K@z!ᘌ?i2+ThgR`8$` E@sȳ˕uUMVX\5 σK?[ygUÚg^X o,^lkxwOտ}7/qB62E'LdsRZZ aI^<3gUΜ5`.W�p9>r @!_F_2I6`QifH`Gp@$+#gynlwj|^wdByh.ص1ߡ&K5CvE=e\3h'Gc( u{I8#;du$S|K{)αLȴI)uMwMH7"s^D#QA!aO||@&AK~"~B(U`:}LDbz֥εنű�ƕ0Zi+Z,/.C8B{[ ו:t9.Eˀ9"xBH 莝1jN~>BtS Og|2G~\ž39 fI>?'O_Q\vCV<o]?a|;(䊷_�#\Q$/T'2dn~Jt"/Z.mހރZi؛vvMn@F�?ʓRIʞ>hyc<PT#,N*N,J,o6u袤^hgBfnwoM-V65u uv;|�mLBE팞Վm۳[+�@K#ͫ}KڭfM2AY= ]ߘ|3>99953̱~[BD92 qԘ_;Q51 -M,Mͬj�pL.O/n-On/N,nt-|bE76V5oLp�L n-N_Y:mX5:Պ,'ѕl LwT̅1ǴP$.XX\h_\_]ZXYXg4.-vlo23p}mRdBOcO/YIU$/W7>)mʔ ȞI(8Z,F `\AjRRJҥ< .]4"pD}d r+A0C[֮20a5%< P3#o[޵q=uvxi���IDAThpzuZ\{hC;:FOS�όt<�nS/O28훨΋-RkYY0‰kI&ؒI8ut̎Rcd]΃FoH.xf 4 &X6׏S0 V$*ho-a"ƒ5B8z9)e�G8Y>fx~}hmobt=,}y("h HbNU~nLã#N$&P<ѶH$;Gc$ej 3j 1㰤DX4ᕏqOMѓқkjחVV[{Z33rsDLfdѥ24A`r:dzFXB.V! * " MNJ'pqw 'D,ǓRXq,�̡gf�0rе |f>.Kgn|i oj=2rBE~x  1DD6᱄bIf^BvQ${|'|ѿvD/*?zCc+}[^6g~x^}sruU$m9yYUUx40QX4&sd/33nx b^y'ϏU9}g^V9qQ3_ßThJ d1mF8010&#$|,e~ C)7GYvQmQ٩光e0(ljsN. _pyyr!.][a$WZ_>啋j=F˨L!'Ȕ,^f&ST*Jmm[:?/|yҿ^}{S{]^noPf%`Vvʋ4NTBk]+CЛƌ~c5uuDuOQwa>_Lt 8e<2ݏ_Qy 2T!舓5<Cz*~<G i?<t:loC^ CETbf8\6_fU6R>Q=۸5[4R9?Ը>Q8Z?;\2Ѻ2մ0V9244쬹5+_菎MyKrZ2jJ)J0BK+ hE"*Y*fa;|wUyzšYL>1WJ-L-MaW$$vEH  KJfBNE7 n?09dny뤇1ǃ/-yywr>r-,TҡbLxD-$ byFy5+}~9ST+DL*TWuho TG㚫QZp]DED0ȋBHkxW4N+Li]Kh}2W0ԭloDȑ20{@E$I|JjttszU?]TTZ<Uk3T%VU_Yn=&fi co CM#ݍc='Vfwߌ}X.A{k7O/]+z; msLLjGzagw7fǚ6;wvygRgpu�ZmX|ɑ7ˣ[Ã[7۷fZ79!JXy*(%JMa[hXϤb><@"Ro ͭ.nLon/=UdU~dgEOo7%]{o{oBs|+YJ {C;im9 'wOǑ%q,^EEUh RkSL]\*cωe"´5y]2ljw힭wCU{[.0⾕+'O#++/=ҽ 8^dpG녚 Ff 5#/^>4nfޅ@&T2Jb keM2t^3& ezy!/߇dz' Gy}6$qqmhy B!=)`/2%&9DB( nF4-: p'Nc6Qw<&<egzXV <pCP+KF6fr DuiC+gG s. dYyD^zFb 0w7u „XQ†C`a ݑh+KJpFcIX+lk4#-aO}A`h0%Èdenih/)+/Zb%8KMg<"N\nr*U(G83K!u0(]hb`Q|p Ixn 70qB綡� ,lM^[y?7st2U}}đnNHb_dDd"x & X"OIRrӲ S i߹'>;r/ٗO?7�&fz6nv6M,i[qU34 X؞~/\?vƟWydeJC}B$(XZ c/h!+hm-TX"=gT~:r`C'T~9z֧8x 撐((F"6Cc A߿‹eɠxEܾ9SJj;8&fgFV7gK=1nsWV=<h[Z|S7i�s$)0Hw K^{Ywl~�㋓翹x+wqK7=8olz桛;�%CS:ڎk:; cɢlelrlx--~X۝+;3Ku;Sf%!zX҇{9S#ιz<3EڋT$Ӥd$X)J+&*szڢ$ y@M>t$0�zRh�0�>^!rmmyapWAQa B+$uզ5Mtp4M}Gh7Z'ʇZǦ�86?-m߾CO'!neag^QTЫK>!2s<a})^*-USsMO+}w%'$X('e D2gIyr�fY,34ɉ͍'&ur>�-l~68y[>]O{۟wj{ë[֯T[߰xvW8h{!r₹Wf>fƠ9Rw~bN5J2D$rA+#,eEJx"i M#@BlApEyqHIWVXl.Ic|@jM!/;&d qZeAphwNS0Ø�PƭNwK;+::FGgrIBZ"1Sy5}.-.L ,B"Qa!7 m0ks#TB.J{;V=Yu ^.dp*5S3nP+bTM@;oWbZK{G:pղ;]M Taе9eiΉlS d !Xe8<DV}mpDm@[hӖpɞehcue̱oMhn+[l<ZP(?s@=,;5"E +OhIji5%uf�;"+rREV�WaB`JFPjfdVP5S.|s I+�;n�:>\=]8ܶ}`niqUks q���IDATO_�p1yo3_m<6xdaim$dKjEuן怂RB YRTi9OI`";aOq!R2nD+` D$*2v»qV07(єOll"x:L9,$<d"(�( #B� }G'u=hTl'OaŁXdVenf70Crhg(3�;w37;0?\l [Bb~p[PD燏'вRA"q0!9#"aa0x,Y=sv*O*+`ef�FDDL&)^$/E8>�IJP#/g�Prݩ~a6Q14ii5HѳuF^ BŰ\1N@/"a` 3s3^V/,=,}`xSjw=9ΫݳA8L( h HR8pD'XK?zz?__:rG?'o>za~W莖>3p,"qNN];|-Mc=s{ڦUŝ qR4OD(`KLP(&L iq4)NJ yVMuUwWvHFM]<GCǿ8y_qQ;:ǭNr?hxk^Q9 >fB D�7=).gxX)SdeU4U ƇG'cSx'=*~SU }`ub;M?<ppSH-g3yɕ`)؇<7=rot7wq89v0i ԲRV_-nx;5;Z"hmwf›w Ӌx@0׿3:]]W1<8YRwH$e"ʪEn <Y+kYX3Th)ByzȐo| 2[_Gz<qS.&t.㸷?!^@7\^Vq;S ҂ͅɏunNέҧ`ao{.3- (ɣЊ�F ise|m*9!8^SӲ@,gcWG.>6a , LL 'H$XDD$si �1WFHIaD+<=r? }W; \]~rdnl8^tv=fn _޾λ_;|ik_.88|O;sN}}N8qs8s7WgC}{\vqzGny4S {v0+a^W7z݅yU]\ )D(s4ӏA=#aQ/iX=l0M&L'<�XHpI 9!⺧]bjJ@@'&7 Gf/KOqva s9bZA>)'^q?"D/먋ojyG5#B5CLҞC/X#,Z;,&u|PhZJr[}_ѳcD-+7˦?>U6A{oz[Ia Jk%8K.I`:&sx#!ɉMaO+F+ڊʻקޭ~T3?+ozסhcrg>?nc4ٳm@*ԘP-G[avT*MJ 9ڪ:~wc�@l S]qalob*�GxF�&,R' eKbzM[Sf'^^7w4 FYc 1 $ |Y]U+/?]1?{桡Ճg�`D0ҲбsLʈJe kb5b1<552==R&O Iä2I @9`d/ ĹS)N1$7Jv�8a!XZBL|UH߸x] ��_ �?_-D$x? p0ߨ0Cf:'Z s\!UElB<|+ [�y�s`bc\BL]BQ2/)aXT4%D'+bRDTe%U(ƒҲlfc 9[`whoxP*+E" 8t$3,j`) LG`b):EL/@&(mx[$`ٙ? 3}q$#@ S$%n_l?l>sgNӞTg;*DzAD:(H;!  {*"6ؕ*ż}]:ē!wA< y]|=R]z'x10I3Ȑ ѧ|4?u⌭Otd,g҈lF�!q [�Ȫ_B2C K`OLB o~�.Up/{ N"iHCO^#6v$"E*s8McD2JOeĩ\23DlyQaasS͚e^v:?m'<h|k?fpoBRP;|?=rHg:~?LU󒟗',(J% �ڎ+7.mu{=}<yk<E_uV}<TOltl;SN ;A%Em =}9]W7w]ag!F.Y~o:~kl/=vv@nZA^Zsw9%>,j˅o̯ͼ׾Zݜ0嵵�V0Nje72Os}2ο6_\UVlޙ{$�k|35LOhjolkp-8Sec0Qty?D1 dHh��#L$;`BENNb%-m;T�p{D\.P^i{3/Vw"�@=|72S[.l6rkLFoKΖ(> Hc`:/R$˳Rq`n]&l^PJ@<)(>�A)'[^koe55$ {w'饠&&;&�>M;!vwr $j?4;#&$@8,$p� 4pla\f@=s<!@\ޤ8#x)$4n F8P8$$> ma2DjJIsԖ9L""O%ĚZC!VXFp+DIL#jjĕ 3Q#¨"#F!q#Ϣqb)JpO@8@⬣B `p" pshk4w`E#q'pw4q2<$j %Gɀ'EtY6v,4!2|R4H"@i8^mi]JNVOD@bܒ/bQ\eFgx 8MU*!=JN,PRDtr {VLMߘ6r}bn/F^ދ3ӽScw瞌<{3|jqڃWKkof7?X5sͫ7SY>.Ў.kiKܿ]>:ޒ߫=P5?)FB5ENd'GI-±ɨ NT'up蜿s2RX$ˀeu����IDATcR`O.&&$9.)*9:lh1{wCg/cWo;P{P;`{@Nj!NA @zGJp"N΂d\nL %H( P ְP:Ѡ xF:�GXbBJ\*㙜x #5@YWYu7E(Lt_$s9EH# nKcr[rRI*;A!1$Y<ǎ2b5.kx{wfƲjeAGC2-a*3ChPfgS%$p  `0@fp`,ƎƠYyiRauqZ]iFCyfu)=],kRx㖼ZTizTæ@pZb0a0@`Pk+K8T*+2844%?KUeҋ9 q AVjdՑO|2EL+e(sDLy>I8\Fð(PF=n>I�xwCba}?_pG%cD< BᐈL<E& D!pӤ쏫H B>Վtη?~;[:y|M1;t .$5ͣ/~gY[kԶÆ{xi@8.˥x@/!ɔTKe3bu\Qjr*ŕdYwu{u<t9>>q>z:l]ۍMOae}DSWXQTYtZ= ME5<357˧cw⺚3YU;tlN~s:~mioqSbÙU%&yS]agwiO_Vm]AKkm-n�$!mN}excLw;=􎮉 Z^~ݍ[Nmu1!wśsofg=�%[׫߼]|{틹٩gO>}yy 4$Zy;Kof޿VkU57ow5c=i#MqM\ lgOWNAKNJ/Q{qI#R5W $> "Lc\! JT PBG 1gW%唕dvu4߸}ѓǧ&-<}fJU V.Zf͕2: Ow8~O=,0!h#eBR­-@I4 J5r5XɕdAPjI&^oj8+>Cx?P蟑Q{(=HQ:ă)GR c#FEb1x h]@8y9A@w&ě{v&Tyt 7 Aa4a,\trnL>INPdK"4X!P$+4eҭ4cބ5QROcCԑJ#` 10c\iIL=kN!p."9wJh *<i,hConW<#SXS2Rk #P03,dBCaCApѭEt!)G"c$Etc<fF#u01DCnUSք~0*lKHJ4NH4IL mqB2ƙ&ǞA!Lbdžą’O%'EE]{8w. :cN+uhMxp2ΕᑦցNMN<|95vọW& ?ȕ3]S zG:'ntuLL >{~ݑ7o=i}ұDPM(m)zX¾ M%׻}.*Mpsγx7u/rD2g,$$-A9⭡X [=hjrh3�p.nA@g.Yyv0B�0BfxP6p}J@&3᩼܏DP*&[ ǧP=8M6`GT*"Jt&"DRap𒴬WI�8q<x"N qPQme0"m( 9F3e:Rt5fU6i%Ά鑑ڇP6#U!S!D$'_UXX@ �G ,+5iDc()A8JH^UU]]VXQ\V[QSU.uӓ ?>KAG'''L #"6V D`,&AdUT r8*ؑSV..e9s FLDӸ l(W$!<NRR eCPp 7 øI%EJ za\})~PPtj\t̢[wa?﹄8 Ĕ\ r$�"CH++QVUPi> ';m}SC'vfpKx~Ŀw6p* GF;? ~{?u # LȦbD *N"LgeZj:z )2]`o@=nZh:M0u9ǀߜ9O{vS68*8�3mJgʲusen[MA{s+#S=z6ճL%EF礅)O~asS?rfzg۽gO'DJ $՚֢KjuuMfe}Ac{EgOMO]ߕҶ.|I#̀6�>?q�YYWT~vCGw)= jzasPɦp,\..o /?yV;1+$ Q~kVO굥6^^]߳lZxo¹ǃ[>@sRgՅǦCe^.x\ɲ0d T:._rJ#03dt4&>KUOɘ v\[1ÆG1g`tP` hK.*%)!MfrIbsliYEvS H!L AP"KO7(. ]9àۭOpyjauSY7 16 (>w *[+>uTpjs59Rb4Iu@l¡;bT�?""Sp[&ä́=z* 2lhTTM*Ä3-TcMn0Q$N&D!hQD&Œ3F#ؓs v8JD" 6D) ed0e ҁLL)�D%j%peFs pDN&x{I<e$@<%gM$1Yh T p'lDSœpD!hT[|$4%ن1AN`-I+2xJ: cY#X9 O}1'!OIFI#CA3͉[ X(Y qHp`ڰ@L!fd*"1t@#O&%4L5hTQb bcfcr""Ѝ': 318dJ8p*,Ct7 4d׷4^)�>ݙtPTK# Wn vz99~N�h{ݓoutЍǷnחLpkUW|ds-&t/{�8B_4H�ȗ$;& /5Iļ(0Pp3 ǘKTƍFl]/;EDm8h���IDATG 8c}Y�?<+eL'IS]h/ %SlcB(x0/qB)-s( ɠ"J4/5Y"5xu&VcTQANNc)Wqĉ23F`H8 w(WYT'I3hY,5P+\bC`B&MB558ttݙ-UR IϬ.ʮ-WUcD,b0h4@]T,P()|DBa4XWPf ē"!](HyjuE10GAyQUcMG[Kiqaj?l9JbP9--rvA2M&ef]jUhT pR)S.oa9<$MUP]V%Rk-ke!QTN$-+U!I ^jnYze(d$(y}ɾD(opr.}>tp&{uٹ꺴Zz'AM?wmyvc\b"d%R0Da3E|^TL3٪ I(G`PZw~ױ<>wGO~{#_2kףxlfwL7gt?<,x$LH4)2vJJSg rKچ7_Q]Eu:o;N%S~s>3tvή_oӿpd+ok/llo(njiܒ+Sʦ+;FFo<|tΫ)`6W{}::G[vN::V_8~v^pɔ_Rx�.TU\UVSSUWі?tU'[Fnc 0r2,"rc`HR=ͳһ-ljk ʻ+k km=ݺȻ7Yy:jfۏ<9͗wZ{jFZfLvݭIϚ˿kN?H.g4DWU*AEʀPMzXNWQKvB!Sl3V2m.Xȹ2>d㎋ %fŦK*Ǔ@#EP 6xȮmzλlλ(tJg�=Ny?>vuiPg_ g]Qtetһ2E͕ޖԗ fFKjxQ_~?J D@!8 `=1-ur-k}97U#CFv˴z%+|1hJ9겤\}`�ߔ"hq~|UYDq~lqata~&C"tVHcVJK25̄02X C҃dr4P.OG/ȞF\&$F4 . ytr9`sTW,v |;IcYx3 `ȊMR&$I&ʐ1h,H1,by8t3D$tbSMpX]H, {N>I% `a#)#<Ѝ>c$QD1 ʌFу@tM88%dŝXQx�'@xkx3}&f K4J; xj$ ݾ[Z+8J)M&I@D$Qb@pt8kj{וk;VnLN mk*{k{%ՙyU 9-bQ6/ӃKtmX4vH,2_QJ"ԚܤĂXunDzf\(GHȂrBI _#TĊVpڻ#0vqI[�c�S66V>[oػpnw>C}qT2TX(_ËsE܏+ĤIbӥALV08$$bT  FpB!Hb |>*=Pbdt%V$sieEùbEu?q3+FB 4Іȵ=< $HZ`ҊU)S/4搥|EyaӍW@cTP&YiB:C 'ʡYXO SRٲ,NUHԅ꒢ɫ4ai~+3FLh! y^WwK\MO5BbL&Sw LT@@Q(*R-+("*U ?41�M ĐYE(7Ϣ5vf! b, "W?Hp<3}#`+>rAu~?%Y>O8ھ7C|`DMR2A8L 5]͐ �;raQT pBI a7;y]mz?Y|w 6?jjn?sF5N;Ͽ9ߵ{WDQcH %�LD f(Ԣ-md r*Jk:K{iA?Z~.<v+_[-m}l;aO4{\<?7 #w2W ,EFϑTf57^yj^ͫ:ğ>3?sDRӎ:'t 3d"'HY9G`L{ 7|GQSCAC(zs�e5eA,1_mf;w;8lprg"C90~sF7~css}c}}C[\.zclM|e 3o->xh7w߸2V;'k+'n:k [8(F0=(7̾s|tvt�*ݸ|b,<<hH8!죣@rT'tHe_WF:u8,\7*/C1N _#1n$P [[sv=|40:b 9u=lǩ .jaTfNÚ>y{# CQԔ=СkJQtw[�8|T]?G�s�8~ a;L0@zYmvlNrʳNJ]1]6"LiQLd?W4bgMo_lv,ny}MJыǥ拞A{W.+xgfpnfU<nR3>^~񓪹'J>|tn6kb<rpz:fo")C|ǀUQ._ݺ-ywhʵˬ^jW'ezo//Iqj`qvHY.PQDynxYNpi>HhYA@&<[ Rg n}J�q$t*͖CfRD+l*C&r Έ|5hA%X҈f QXq4�6&-t � I5F@$&CSbc"\ vMBe|U= a `bfMK W%<|(Ç20*BQPV[9{ׇLJnN<3;;:˗_-/ͯ{>7pΛo&_0ņνVeoh)(v. ; )gbfJ̊Hnqr^ DS.S%rI :�fE\'Vy JB\$ ƻ$ ;u1{k#v[Qa.Z:y;:;X_c8 ܞ6FG#2<Ce`ʋP_���IDAT9lUL/Й$qR^)6'%- ,$D\9$~`H�P"5(-TWwRh5G$R��.II ܙ-;EgŒ IIrYu(/Ά3 T+ ` g8zJHJEC$p0d* yvU ARTr@1t:N%$2 K|SWdpԔ_^y1~h#W-`ٙ{],%F.jm윙|aP3Hl4QG04^NR+ 4+!!Ld0yYuBMΡd披cXI`xD҃*}TYzeEVR.T4\(+chw:$D#slM6B8CAt{/t1{$65V9wN~#&}<x<AFq"L,Ps2EbEI$7ɑ%Yq'=m,on/BscVO~~ }-A3t;w臽O8:I '@TC\gR_"NSe7vtu1j؝V_pbvgxnsvS瘵c:=w1;_M8f`$X\>إ,d(T>/<Y>u55uo\<vm;Dd>a?|~S:'uMPdY+6 Ῥw99nqQ$ O]UUS5"8=ZO񍾲[zXUEayh?jn'm;iCE^n> &K,is}dյ7k׹uVVV ޭiǵk S#Wŷ=sikk[xx}H\]yvҫ1-ohM/LM?dnmvzqb+AV^ _2I!g>2?pATÉ{wo fɮ\tѺZ싅*/I%0 8X} %c9Y "+>K Jc:e T M#qfH7@s|qHp:x0h�9ihn(/PvϿޗq^ӠWu_*)Uuwp[]D~ #"l'$y{LA!`#as'7?.hcڅS/nk?Ѿծ >~1FBC%en]~魵%swyajiVhs ͇njZM[8tJd-[Q[J>NX^Zy|S;^|ws֔T;oZV/|p4F).nx!wZ]׷V.^_Y|2fx(噪rFoVM5=}P>5^<3V17Y1=V4~FnONL*ܔ ]T\̐90~bRw=RN6j荍&~WGEcc9n[a!jL)͌?GڧU [;#OLmE$vp,jB`^T<68M@Z!P'({ p :xQT0G$}45pQ'gHX(:B&P1Ɉ$tH2"01bXbH A͓^}ÙǏG矍=}>,<^^}]z:;5`ۊxܮ춦*\V?8@8ȎlІ5�%%ǫE`[ ,V˳|Io 6.HIqN:F& ;kexy Afa~03o_ ujmJcՁI'3ld*%SI&!`)L 3.b1Ԋ2^e9YX@Ʉh+A"({d4/CVX[YCNp ΨK $n@%biUypL7 GqCbB9<&LGL#Qh2Hj2xY89?LICDYZry2LD dqBZ%J@IĂdQb2?+jWSWZ*s;M={ǣԖ~nucO{ׯԵtFR0:"Tب QD"/7wkyA,)RyUI햀AqLiM;%# A`Js;2*%y% }#קRADDa#~1X(w|= YC'~w;u~_m`KM*EF2uhtpukBt2Ŗ">G.%Yyڼnyq-)se#?>'}kg ??d5?F5<p|[?~8t}cAX!HO!@(,,Gb ) l=UҜ yQ~VuEQG*5 ׿|( rOȯ.9;]5�}i`O{=:^jCL�Qd Uٹ%"`KMW[n|<5vYlݿXoΐX☾֪PMr`oNmXzy&0E솒+݅{@*F}p}/o_,m4; QQdlXT}upŧ/W_]zlׯ/.lFڇ<�8]I฼ c 4Vi߯?�xnuk Kޯmljf<^}JڃWwo_7YR 4R=4ì\7[[\Ү ꤾW6z@n~dAރa^t_KBGupu޹bFl3PsH�=ls� ;B@¦�pDJCny SQqf8[ΒQE0uh蹈g.npur9t<% К ~cZR$҆%Wܖ}:wOikc3<=<tGt|wBQ4V"8-ZJxtUi~1곾ӝ/-<l{ql?ҾZ{~sUvM8>ĐVr{uKV<뱷m Y{258f<nk,|5rЉ ʻ6sک{?p{q_yc'̄®K/oLn?�k[]4}âk2ݸ6{fZ[Tؾ1ګ+ڕ!!vvւڞ͵wˊ;@2gSϧ:W_w-,t}۵棨#.jXzS5pPig+ᡯn noFG2g)&G߼$C+it{O,'AS؏'9ˤ�p  wnvgdJFZE"p@dxͦ!TAʐTV<W �3 Kskkx]gKo,m}ݚޣKz@c"&ǞN;P, %EefIS _ MWG4qb)JpkP9 xfd0:(4r8�$ 4q1r�a!\9ޖ.x2, "MT7p:=ͩ节sT\t_G(kpG"1BqXBA`���IDAT( k(D& ٲHI %+ \LavIqgl"CM̉ ^,2G8%.$ s Dzq0xvq  21I%O)~XXHBL˔GP^PyH$:ACPlQ:�GNY,+_/+HKWYt%D$iP$|<QpTt-Mh, DEٓ/fsLLv`TuEAu� Γ/xq}vlĐVWbXe* bi �F("n~ � *IuE4')mTV5 SչcSڮ2^ gGb69�8|"hPHoGM�8~9|zΏg|߽Ff 4UfQH!mMl7{𘞾Y8CgPx|P~z&UssE9MEH4{aíX~{k?~ȿuWM8fc_XchGͿ<f3Oͷ}{C\/)I$E" D' P-Ufk4EōUݝ͍E[R@]O]ߘ 䐉ή116kQ{s#K#=/xQRF\֐]ՒWSSWX_tͻݷȋ=ub`={x~9:'~43rO%`)YUCq^Guy_KYosѥΆכo^:VDl{LT>hAD#痖" 32e{MVwC^G-H~OM镦;OMydmehyznэ!͵�Kڕﷆnw׮׮l_X_Xծ-o>{eۅN?hx7N+|ɇ..+[,nnnxɻŭ 6,{fO<7sw0%~O3 R.tU:f[Xf< r6a K8M,Spm4LByPu8tn{/}#mPy$#NJ H<l:"9uγAL"YurS%*\khuI?I1&QOI0X &3'-GTS/ ouVtblu~t֟9D:׷s#,rc͵աwV_M-˧s޼]xmU=F\ʓ7/dZJ:߿nj&=]]y|cÅ7OWjϯc,_}see%hU>j;>^xճϞ_z󩕭9Ÿ_X~]..=gkrTwF/ӮN-i7gޯNX۳_-hWAlY:?�i߷{.U.<vڃkkK j뭉o̬,k7^?WzUsI *LU>h~qn{w6V_jWj7./zx'fZ\B'Sg1Գ(؁L={8�ثGCC}w;oL\|^eKMc=-ݓ]N}A>}8+/^<[y9;l~9`қOT5u*JXtWTH)x-"BxBUĢ̨44PbK lP×x.$a H8?͛̉B<_0* ӽS ^DԹ-s 6u5v:agbi`a{꜏}@k\I?0TXN-_uQZ*SsΓ!&.? er3qH8 #RAD\#7Ijuc1ʋUv~E)hG`qhhVyA^S&0eD UW!jc 33x<oh2V.ÔxS]3H+{:)d2I+A<DDNarn(噂 $RdC))STQUu&'@*ҬLP]L H"tRr yViayV&\վzx~QfiZW O_eSꆚڥeʪvcs۩?}japdɆ+T^]؈Jch f49A0x$Hi2[D dfv\M(=Ph:9%ȒfhnL LU5U498f0_LyE!<"R\BC :gݞC>t~?v}7ů|ڵ$.ZWD[wtp\<H��a <\R)j/Uv5vsԅ0>볟qVv~{K=O8*{@ ѿ}u{ _ o;zG=f' 1W%E0Ix8iL)̧dlR̡*UeWUlldSDp8І~(OX? -<~+3_pGCl36ڻL_4cq xF',gHKKeeށ/{1n^{\褎Y|K o-,jaށ&dT0#Ik 64U�z^*S52xR?!+&멳: >1-^x.<0:,»Q,b(JV2sP!Q H\ijEMqsSvKc/_l \ʖ6/8@?&fu/=[{h;o<|3y{eFPve')gVYwֲsO Z (n!݉@RwQJ[R.yC{ZI ; =ѻɜ~W7Fx~2W>}wI7գbۭ7*-/NHKCq 立2sņiU}Pu4‚24c :Oz꜋4 螏GZF}"#OqV9s.kxDbS %D š<!4ML@eI:6V 'zDt.?gdRFfg(R{{pU1(]NjPi\<Qn.@=}WƧ\v7̿1:x{y~J,V>ݷÙyrdVl[W=~|ṯܿe٬Iś{Oyf `�Ms?|zxޛWq}ٴ AYsɽ׮zg6*}x7^?|;{3|qU`2�pƵ7_<^yʫ'7/8 qS�p.>~fko"J8ںx>5[_=50ǽ{Fy0*`yaDk`-#260DžǷG?}̓eū[U\U(F?hT<V8:Ԣ ZHH ΪE�m(ycPc3Sw篍o /;773={ťËg ]\YX863vi~xtŹK+sW_[9=]RQS֚US cѐPJ\ +֗" 9A"/;{ a܈|w�hC' j :bg)lw*FP;""2j 9?u`\cΑv�Zn^@Ǝ{)�{�p8EGZYx7���IDAT$r<\FET8,l@Hy4UP@0ĐʑvB*hoNUk+yqhDrQnrK=x$ f J/.,Cfa5AD >Q[jnFӨPދ-d !dg!@Q(^I Du‘D7 +釄2Lz*�x@S p < cp=͡y"*-aJ(,d19h.TԔe{jj_ܺ}BijW};7V[k@c;`viTokgwz|BN~t4[XwPZ^. Dbj1#KI*v�p%$ev^dcz�yy0+?#h`d{5-/ OެB0DO #pM0:Tj?`G>7T=??wT04 #2Yx.TY'l}"c PxTa|EuM͕mUmtq[HgTW}}zVLk 󯵬?Q5gwx|o/v?Z}cOz jhEE`x撓D{v$9$y,GS[XVPZURVݔYۀ&BzpRY#~zD Nk>6BS o ,>;tاGOnh94LXNKXI=DQ?/[TZ/.ͫohko^ZrO<ncWzX|`f񩝽6?;|o)OOi~CyS.8+S,+)iooixiptjpzqxvg*׋">G\CL~2G;1oM0N b6h#q"'- >Š㖈"m()W&ohjX|ms;7޻|ٺw{w˗O/_*^ڽ|KӃWVll.>~{_'rFŔr'vV߾|�"xe$^=U~g Uߝ0*_ 2uk}BұW3g&Fm}/ܽ(ï4˷$#e` 0/kOK[1 @�; Wk�@aې,\# Q0vxO=&9 M45%{Ԧ [@tH�S( .3bIgdTlJwUɺ=7:/^7ҝ?ړ=ԙQ_;;J͓zmEK�^"xh|8=4H2YZCCM\AGmD_ڥ9œYkl[^r J(^oͣ兎\Xj\3=:2pazl77Uo9 GW=^\[^ ܳz.'7?VC[[Swon)w<ZOt?x rՃӷ-=uƫ[_yW>xxlo ;U@ݭgOw޼~k;;>۾s͍7;m*^.6瞗Q;_z6{}G OnxwW@/׌M٠fpxa =C{zn/4\*kʫ˭-mY,kY)rYBqjEdNti\EbC|]zb\tɆKm}3-C3s;:AJjLi4ꑀslHh\#В1s1q�NC=Lle16;ۃ6Gd_K{>'υ:7_U'/5G=�hs! jcvND+1ut18kno^Mx%J aI)<O:;+IIITT@ F!(h0GKs-rFY^xbP/iMmIo%>TaYkG}�=5# MIn6ג;%0ďL.TVx,t (-BdB2di,}(C4E=Pho,ZXLɳ!lIdgdEѓ4^ZI n84D Led" P$R$O'$V׉3Y)˓[ۺ ) 7G/.۾~rP!9`lތo_غzKKW'3k̦.qqTL $&a+OkPݑsx!‚Dyn,T ݃.7Ϭ]zAiGR~9,AxqF{Ap0GA?Tx��UUg8ǔ~ܯbv/Jey1xod, [B-%$DU^V49>Z،dܽJ|x@TXp|aqLV4Lѳ{K�~2gd`ǁCS e7ĩeR\/ĩR4;#+?38ax[G�ǵ�88ϱ/O�pI`t5VUOjN9C H?/Pr[ )M,M)N/ɓԖ65W׷ .Ldw>ơѿy|[;`,>16s}o A>QS0=�C'eU5}m]uAF'9ZFFݺ0Fkl>M#~4S֙<:�1ub`T#6Q0ac6bjX2ɗŝm93Zl-QIŕ5u-u-e5y5u-]CCcssS+sKn?ك #K[*f'nY}vYHaiN$^ܵ4{U_}8ʛ%Ƴ}_yn}G;_߹9xJ; mʦ'Ro֦368ؑN҄pR\Q ge h�8y6w '{ PU 1&�:"-#P ]M{񏕛`5w]?RahW1* 09V^>DT/ngUP`3nu֥ .Xueu;]Z71"6DKKHrQT"CP[t]I3CS93#SalмsBhqq$0yu򪰡S%RQC.|!gsw^]~qH~C:G9$T!$1F<R;~UbPq7k{Z1rCۗtiZrQiƋg]3Smqut^rS>ӕ;zkY`M7WgF{FVA޸ueƫ{;'8^W{z WXyq;OpwSO_ =yǎoK37gn?x5M /g)L)v*)^yqwA�8.po=Yvxi9閱XT`^D0N^P@llTuuũvIрtmzcf}vڕ$yoFdq \m+DY7phupŅ݃ӝuݽ՝†cuM�Ւ\f LJ ŢκKsuod]b 41>DTY)U<4̴0t7jYG4m Eaf>!^>vN{pEykڹ�p19}NMY쌧cϳFn'Ozy)  Lޞp ���IDAT](4ԇNeR8�-:ʢ;D9FE |�D7 KOJmOiHi4TG1,If_.^(. D@P:\zSBaդ y#$5ZHmBf'+5wAm7r Y2jEUTj_Ja O p1DaYF-.H)x7hHHUD9TVCcG*D-'4tTT&%W3W{967p4 yyٝmks>~w=۾q޽'W6gziuõCC@Yu] iյ$I:3(!w4ˊ[߫BNeT5J xl(%x~ZSwHSgoQέ r# L (w(}:cJRGu9| o@/ڦ=;elg)r'Z::PaܔYD2YAyiNqaqmysO{pHame8<ߚZ_}}984Q7GuP7[]}_jo`G}_-2\Uj?j)[9ҳ: RP`$X.I<iNY^UcUE}ŋu02jJ~pH+5ݏ|zD S:(|iz_~v?F)kݳh?9$ c&f%Y)BY~@Q^UPPYY;<2URELM {2tCFI_8~lf󑱥һu~uqww'8!)Dgdss G;FFVWRC_bFNGffktCn g|yT t퓙j P<T)^#J -daJp%q1XIIH9H|\~6Tʖa5kzj}71ZHt߸4xpΦbΝW{V޾˻W׊W/F]WׯCӧo((6W:6z ?vk"krͭ }LI4@uC1VPGT<CԽ"8SLg?.t}"NiM`΄m8渝c,> q[Ń]|q`"1JȁW*?4(5 0wTġhm ߐ#aqS:XؓpE=Gb*pm̒@qLXцb|PQƞIh<w>({&߆αg BsK# 4QyyVjcP3=@*e;sS$gy)+'Ɏ²%33&J}~.QeMZP"CiEv$-YnL=fM#G/o n^.^}qjyfvrZy,8/ϻ,֙48::V8=պycmӽq(eD8"sWnܘںt{O~Qw\_W3ۚy:Z'n+]^)۳Ww뮯/N5n^9|[ gO/x6P,͜aН4ӅHU T5Q:q|LTqsťѱͩ+5 kv}vs{doշֻ+rS.ޚ_蝸1yy{asgڍ+K + Rs'{F/^lhuJE^isũ;WJ7W�%+ً#kI]Yn |`JbBK-J%xqvx|H(&&B+^/4,"b^;lcwa]`h9- ]=l<,;DX�syYz۝6qrѴҲv>mp g0Xa"L"f0)׃DuT%Q<pWX]d+<6A M`A,]Y,/JjU"dGD\-l7  0!3Ϋo/mRp".KMmfZ(} WQP$l,c54 -9b!,Gd؜h& \o:M@BUL"^=2 ~ZIE$!O!KeƦ4._؀LMqP|8LVN)̕WJ˫yDyv| $ȲʫJ rj.-H9e)ٍ]ǻ._q֕o_XYN+/+ijo+,eJsZڮZtBPYW%"0 1-9.5+VշMV4>zt7oܺ;:6%J-Fa ~DV};Ǘ48 wߟ4�_`oT:2+ t ө!AI岼,I}s`jTfm]�a:_{W*Qmjp�m|o7fjf3m5gdɗZ\<c Ơd9M"JEi<4`&N(s'A>;'N}ɗ'еGm?1v`\_.&jS ?;/=H^P.+ʪm,oiI.ఆ#bldd֧A>04j~glĉت e"aif}RHDT hȯji<CC'`r*`>9h&YC1IKc9V=gbg[*M/AD�pgrS$9.6>6 3 0FZL[%M|>�bsrBc[r{&�9^<zٓ/|H;sAh"m.(Q<^gK}ƆLL<:?zr;uwV}|Aa8pv04a18> rOl�ǿ꟏:lq<�q_F.zѦPes>aA/_PVB8'KmeJEc5TEp'PCFh�DpɇCF *'@4(= PXDQN@0x22V-$MV : AP9*~jQ: $dD=t"2N7Pta18n1ŻRHU40DL+Bl$!Vq $G i8֙Ju LqBZ i2GO8%Ev~UG,ׅ ]9aY 8ҴP*FʯX-ee9"dT 4Som06>7vyQe #Yie} ܞޙɫo]Ypq 41(O=bNűRLtallS^'CecJ5ډx50?[quiO"⫫3slxgǨ{s ʩ137]ZАS40bř; Woά)vNv7{ms{imybŝ{<x{gqoݙp~{ ڙ lQhm6ekW_\+\$JO$pxH~\Zc43u+ONvӡyy"Xaq4l8 f$h_"K𷍆pGp*0C=;*N>Vn6 jaH E)<U̒]���IDATŏRCPЇL`RHCtS\y"%z:& P2I$ň.H)g֕+ ű\;,29c,#ѤuM�IeFLs^ki/ KIϖ& fq49_S@9JV]ʔX  Gʲ#dlb'e ('t8$+/]OB�G\jZ4N˒]J 0ypq&^+*(jmj0<-*RVv~߼;;6tΝKKӗf\ίNIz:Ʀ&ۻ/e' lYKg١܊liuyV}5*9)LpEUx? *(K/˓dgVO/T^魭;׮o];[\Aɽ0J_u??wxo_~ԿQ8x `㣃P٧mA_O}QxdUOgtTO34."3Aҳ3JdyE٥UE�3WƮ\m4W}c'VAU8p|g~kM,<f?oI}'MܼNLb|V<p�8)ɲԌ̪̂ҢºFQz|tTs~|C*JG?@YSuC�u,7NkuoO}~H_Q Ӷx4y6,8 E,aBZH$s4uVֶV_loQqYp|jaVZ|m�ѳ^;ecak RQNguݥֱޞK&ąNpI"a04 HuCS58SO^&\?ݪx&9Y!(:m<T]v>O.8g S v2<Q2'YDMHr9嘀#OELC 1&Mh)ȿ<:0ƽ;;bW2}Lgׯ /_}n{yxͮcŃٍOW?^]3ٽ9jw>%rҎ>; 5ŸvSl!x1Pc*Nc5s=nc<fsԙUGN8z:w8|,8P"̟}#}P(@N!hhb`cT}$>N3$(F')dH,� fD#tqxc2]UH0 pi:wh؛JO B(-ҍhcx}K>NЊC(\fLH&38F1.h'#jA&(jclH V Zcqet<h"ড1n;Gap*'!k8U.i:lL/V-Oq0mdMh h{!vH9q<2�;E#dE뢑X#Hќ_<ӎoКֆbљ>Z 䄃{10./Nge%!CNDMq0m� J3szIUUQR i" }eF1O.=AD{يiy:1a4[Xz;&;pY4T'<�[K&*[;Ow/ \Zq['GۺF?5<?2}G{฽pc֣W +.Ov7K{÷ 7 Y+-^mZmݾ77<uDJxf EBNG3�GlV ~"RM [Q/(`!(G,՛$Xwuvcl"b�8\6ágaacnbljM3ƞgTva197#M'`rb1 @/2QK Ӏ9QP< q$i8I2F|8"AƺI$$V\[PĹ5Csʬav5cjJ1mV\^7Mff5KzVtuuX[4p\JnVM.2@yBO:+%TAARi@z:xI+&P8bfi 18\x++PTO7{h�-JF& 6@|a$Gb'0CH (lp4U&ΐo^ع Γ7\߸v{leOX89=}' eJ%u CKW&oWTWt5LL삺x\_Q9SVUp$55F㦧;;zqܼw[w_MmdwFIJ>??|? 8=z84>;z g P?QL#6ߎL �9Ņ쬒ց{'.l$k:y|/+~ÚJG4?8T`_~ko?)Ujڿ0/ʚ?=yD=^V**%/U(ey,r� Oob US:򩆎QMç:e1pϯV?h!P;jNӱ(l*,LKȓe/-K[^ZS^_ZRU{j+sd4N@g ̡dh֎\zm|gh?vGNksӇmmUm <is)F@Xpqk 1 >STJѾPпbc ">< +6P(ƺ}K`]&pjͯ>/XL-h.Bl'I2aD+NOa<.,BFG"M�#c]6V1@;rDJBAZO_kk7o\}t_Wxr@ϟ+^�8˻z^>xx;s}rړ;n=\)�aš*DnMDjAXRi$ m1 A*xxڰpky@2vVw0>n{^+< 񷙵Yo@C6VpP2XИgNjB PCdPt(pqh 4R= @uqX`1x3:ÔF`;hL=I= &5Ǒ<s,KvHm,A5E[)$s,mo݆α '8f=8ւHwLHЅBmq8ODž`Ca�$1aEHpd$ZV#NgDAi &EdXYh E"H68[Y/U4:S'Hp=.َrl3b>ۂs3>1.aBK&Z'($ 4zc|0tˠXc$ ȕae玄ƚDXEx@Hx8hc Ԓ2%a10EFC @ޮafaH-f# aPhOؓaZQ!8$P8Ɏ a hrwK�2<3 28woyΡS+@3/oL ھ62134>rsƣGW.]_|xgOn_732wg0Σ @O7 wmTHEC #c} Ɱ1Li$;MI}])݈'ՎHJ UUJX~c ùY�^d/@BFBâ\Q81rִ;bfoaks�30y,_ZTWS4<(Й֒N)/K`4YGT ІL#=$>/! 6e 9i@!G���IDATI$rQ lYYee%zZ}P&+"sA%1)ig 0 55s yAI|jn86y�JXyW�N4&k+9.@ÕeG` AiQ\/ɉL=IM">dQdRVRBJL 0a̤0 eJdD&s $1_ZT6}{;[W6WfFfL-Aۻpo`(5-tpsۗ;;y E x 5URPY#gEBivaNay|<$%Tw_v{gGi&;;!??w:_*k�JMkuI<vTu~8Q4 NpᱹA0S*?EH?0:B^P׷{BsU[S`ꥍ;}syb] ?UWWMJǵ9><ZlbɇG>8@ů?G~>OE�Ά322D %$I$#'#//3;[YVV/oB!t @+Cǔ*R:t uN}럍0~_ 5Bwu?ԏ9 @D$g�A2K!y)\Qv~JEsEcwcЅƢYI_9qh~e뤤g 7V;q/'66 ̱OOo33Q0>9$bŅɋ)EXO!E| GiRo $?}0L^`e^7Kl{IK 2g$a.~:HLx3yI zx$r\б؀X r aFCACFDbLdL9)܁'E 8@‹)"<;hoy@{o*zgQ}޼yLqo{vןv\rmGqKh]' ?Vu1ű Q Ft5 TLC`n!ƾW(㄃{yk0 34<w_KsM3h8.OR;pw } ft#P�D& ~".FšccNa N +&׀@9hT&pbrͰDs4 GaU0$щ ӍC.thaے&X qO ` IDi:)A`#^dğ%%#ve$TQ6xȋ@'1YTӒC1@;/27=#tRa Jw!\YTkՖGLJ"}Ma (IH0Q$D}-CfĢщL=E&R$@c͚/8GZXenEYgwAΘ1,}FpDb�PPpK"2Ў DC#Hk,L+*튀FEDA|PPK ڞD<CŜQQaDn;_.XX؜^_Y8>224uw:0|Łٞɉ޽g^4{q`bbdfܕK3c]=c3k+CnZe5Qڢ s)zC9(/ :o[Om Iɪ,Jz5e*+%T J1${ɓ ` =IL'dnqGm#!gbv1O8Yp> a`kjhsCD h㤽}xdB^BLK%crJ, W(!kxյb$5^MinxCȕ㲥l)�:+.M=ϦƤ'C$947YIac\ p$l;6ўw`%z@# uvjsGbEFASS9rRIuD42](:b$-( ˂A,Araɹ8!-A/ݹP6W^TS/NNJӂ9҂0Y\PSLMG9 2-*)Ȕő0%̎e$DbʚŕKo^xloڂS33C/ήM76vI2ee%=C)8=%3/BOվq~.&&yN*+%$duH"+@0Q N8}jrfm;?Ulz9vaI_]. _`ǿ8t�.'t؛ɟ5 <q'CUǃ~!)nncT8 YWZױ\]ZQu{vgncxmw!D}q@]G'�8>;eޏ&V@k*sc_QǾ?tҷtLe!{3y$A(MLdyEuҒ 8م>ja9x{mW�n O: �j1:qU/MuH A�pȲR`.O,+ni(k_ H!?8U6T2ܻh+ ݼA~w=8N損Akhiy’WGyk]bvV CϏ甂=~gb #|),6/6t@/$E5$MW=us9.ϭ05*W/j &LǢ\%&JhbI:#pO6f j!6 fJEE-yBA)\5-MƄ3d* â lQjbYeaOgH_x̡xbQ�w77pxx7{yxp{/?[YtOqwƥ`:!I8c�.ĠDGͫxQxM4^54az&4 ̡u6/D8{C+䘽!+�|V�FGD!�S4pX EQ@sČ 8VQj*EO61Y<#@ �+"gU$pl Ꙝ1Ð ,WP7%0̨2Î̳&et0`�p�FG�SLp�8cМŒV3;0Șx9ohF\iqOL p�8x3q2І`Cx�Vlmј$9 LjLrKM1s9,s6(ńCglX'⋭hK [E25x3(W<6>uC@aqg0 W<چK318g4.aEY F52T#kqя 7ts[:@c`xEmxp9�N�y zydsG;1?93:<:<}el~b\ }/\87=216<2x wdluf}nlamF�8ȣЎlx$&[(8ڟHJm]_Ot�p >\n\@! K5I)�>L?SEfYl?I`z,ײI-(pwppqt8~ &7DdaФfX/XilmϞݞGj+F櫳 HO\8 K �ǙA )qwe2 Tn@E�!%邻P290J84@ m(F9p"98Bm!K4ZAo*;9 *e̗Rٜ/_QJ��IDATFIÜK]O~�f�^,>GB\^FTzdx"I?݋H lvgpJ&C>--t0:ˆnTzjj8nWĴR 8V3Ci_�p8=yғJso~thCssh4뭭d)V?GWk�t&㡨%`#ڳvkz}/3B}};ݍO_.€Tl˭BkGff\nr˧q2g_l=8Jm/w����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/codeinput.py������������������������������������������������������������0000666�0000000�0000000�00000016147�00000000000�016433� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.extras.highlight import KivyLexer from kivy.uix.spinner import Spinner, SpinnerOption from kivy.uix.boxlayout import BoxLayout from kivy.uix.codeinput import CodeInput from kivy.uix.behaviors import EmacsBehavior from kivy.uix.popup import Popup from kivy.properties import ListProperty from kivy.core.window import Window from kivy.core.text import LabelBase from pygments import lexers import codecs import os example_text = ''' ---------------------Python---------------------------------- import kivy kivy.require('1.0.6') # replace with your current kivy version ! from kivy.app import App from kivy.uix.button import Button class MyApp(App): def build(self): return Button(text='Hello World') if __name__ == '__main__': MyApp().run() ----------------------Java----------------------------------- public static byte toUnsignedByte(int intVal) { byte byteVal; return (byte)(intVal & 0xFF); } ---------------------kv lang--------------------------------- #:kivy 1.0 <YourWidget>: canvas: Color: rgb: .5, .5, .5 Rectangle: pos: self.pos size: self.size ---------------------HTML------------------------------------ <!-- Place this tag where you want the +1 button to render. --> <div class="g-plusone" data-annotation="inline" data-width="300"></div> <!-- Place this tag after the last +1 button tag. --> <script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script> ----------------------Emacs key bindings--------------------- This CodeInput inherits from EmacsBehavior, so you can use Emacs key bindings if you want! To try out Emacs key bindings, set the "Key bindings" option to "Emacs". Experiment with the shortcuts below on some of the text in this window (just be careful not to delete the cheat sheet before you have made note of the commands!) Shortcut Description -------- ----------- Control + a Move cursor to the beginning of the line Control + e Move cursor to the end of the line Control + f Move cursor one character to the right Control + b Move cursor one character to the left Alt + f Move cursor to the end of the word to the right Alt + b Move cursor to the start of the word to the left Alt + Backspace Delete text left of the cursor to the beginning of word Alt + d Delete text right of the cursor to the end of the word Alt + w Copy selection Control + w Cut selection Control + y Paste selection ''' class Fnt_SpinnerOption(SpinnerOption): pass class LoadDialog(Popup): def load(self, path, selection): self.choosen_file = [None, ] self.choosen_file = selection Window.title = selection[0][selection[0].rfind(os.sep) + 1:] self.dismiss() def cancel(self): self.dismiss() class SaveDialog(Popup): def save(self, path, selection): _file = codecs.open(selection, 'w', encoding='utf8') _file.write(self.text) Window.title = selection[selection.rfind(os.sep) + 1:] _file.close() self.dismiss() def cancel(self): self.dismiss() class CodeInputWithBindings(EmacsBehavior, CodeInput): '''CodeInput with keybindings. To add more bindings, add the behavior before CodeInput in the class definition. ''' pass class CodeInputTest(App): files = ListProperty([None, ]) def build(self): b = BoxLayout(orientation='vertical') languages = Spinner( text='language', values=sorted(['KvLexer', ] + list(lexers.LEXERS.keys()))) languages.bind(text=self.change_lang) menu = BoxLayout( size_hint_y=None, height='30pt') fnt_size = Spinner( text='12', values=list(map(str, list(range(5, 40))))) fnt_size.bind(text=self._update_size) fonts = [ file for file in LabelBase._font_dirs_files if file.endswith('.ttf')] fnt_name = Spinner( text='RobotoMono', option_cls=Fnt_SpinnerOption, values=fonts) fnt_name.bind(text=self._update_font) mnu_file = Spinner( text='File', values=('Open', 'SaveAs', 'Save', 'Close')) mnu_file.bind(text=self._file_menu_selected) key_bindings = Spinner( text='Key bindings', values=('Default key bindings', 'Emacs key bindings')) key_bindings.bind(text=self._bindings_selected) menu.add_widget(mnu_file) menu.add_widget(fnt_size) menu.add_widget(fnt_name) menu.add_widget(languages) menu.add_widget(key_bindings) b.add_widget(menu) self.codeinput = CodeInputWithBindings( lexer=KivyLexer(), font_size=12, text=example_text, key_bindings='default', ) b.add_widget(self.codeinput) return b def _update_size(self, instance, size): self.codeinput.font_size = float(size) def _update_font(self, instance, fnt_name): instance.font_name = self.codeinput.font_name = fnt_name def _file_menu_selected(self, instance, value): if value == 'File': return instance.text = 'File' if value == 'Open': if not hasattr(self, 'load_dialog'): self.load_dialog = LoadDialog() self.load_dialog.open() self.load_dialog.bind(choosen_file=self.setter('files')) elif value == 'SaveAs': if not hasattr(self, 'saveas_dialog'): self.saveas_dialog = SaveDialog() self.saveas_dialog.text = self.codeinput.text self.saveas_dialog.open() elif value == 'Save': if self.files[0]: _file = codecs.open(self.files[0], 'w', encoding='utf8') _file.write(self.codeinput.text) _file.close() elif value == 'Close': if self.files[0]: self.codeinput.text = '' Window.title = 'untitled' def _bindings_selected(self, instance, value): value = value.split(' ')[0] self.codeinput.key_bindings = value.lower() def on_files(self, instance, values): if not values[0]: return _file = codecs.open(values[0], 'r', encoding='utf8') self.codeinput.text = _file.read() _file.close() def change_lang(self, instance, z): if z == 'KvLexer': lx = KivyLexer() else: lx = lexers.get_lexer_by_name(lexers.LEXERS[z][2][0]) self.codeinput.lexer = lx if __name__ == '__main__': CodeInputTest().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/codeinputtest.kv��������������������������������������������������������0000666�0000000�0000000�00000002546�00000000000�017321� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:import os os <Fnt_SpinnerOption>: font_name: self.text <LoadDialog>: title: filechooser.path choosen_file: None BoxLayout: size: root.size pos: root.pos orientation: "vertical" FileChooserListView: id: filechooser path: os.getcwd() BoxLayout: size_hint_y: None height: 30 Button: text: "Cancel" on_release: root.cancel() Button: text: "Load" on_release: root.load(filechooser.path, filechooser.selection) <SaveDialog>: text_input: text_input BoxLayout: size: root.size pos: root.pos orientation: "vertical" FileChooserListView: id: filechooser path: os.getcwd() on_selection: text_input.text = self.selection and self.selection[0] or '' TextInput: id: text_input size_hint_y: None height: 30 multiline: False BoxLayout: size_hint_y: None height: 30 Button: text: "Cancel" on_release: root.cancel() Button: text: "Save" on_release: root.save(filechooser.path, text_input.text) ����������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/colorpicker.py����������������������������������������������������������0000666�0000000�0000000�00000015477�00000000000�016762� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.boxlayout import BoxLayout from kivy.uix.scatter import Scatter from kivy.uix.popup import Popup from kivy.properties import ObjectProperty, StringProperty from kivy.graphics import Color, Point, GraphicException from math import sqrt from os import walk from os.path import dirname, join from kivy.lang import Builder Builder.load_string(''' #:import os os <Picture>: # each time a picture is created, the image can delay the loading # as soon as the image is loaded, ensure that the center is changed # to the center of the screen. on_size: self.center = app.main_root_widget.center size: img.size size_hint: None, None on_touch_down: if self.collide_point(*args[1].pos): app.current_image = img Image: id: img source: root.source # create initial image to be 400 pixels width size: 400, 400 / self.image_ratio # add shadow background canvas.before: Color: rgba: 1, 1, 1, 1 BorderImage: source: '../demo/pictures/shadow32.png' border: (36, 36, 36, 36) size:(self.width + 72, self.height + 72) pos: (-36, -36) <ColorSelector>: color: 1, 1, 1, 1 title: 'Color Slector' content:content BoxLayout: id: content orientation: 'vertical' ColorPicker: id: clr_picker color: root.color BoxLayout: size_hint_y: None height: '27sp' Button: text: 'ok' on_release: root.color = clr_picker.color root.dismiss() Button: text: 'cancel' on_release: root.dismiss() <LeftPanel@BoxLayout> orientation: 'vertical' padding: '2pt' canvas.before: Color: rgba: .5, .4, .9, .2 Rectangle: pos: self.pos size: self.size Label: size_hint_y: None font_size: '18sp' text_size: self.width, None valign: 'middle' halign: 'center' height: self.texture.size[1] if self.texture else 10 text: ("Selected Image:\\n" + app.current_image.source.split(os.sep)[-1] if app.current_image else 'None') Button: text: 'Brush' size_hint_y: None height: self.parent.width on_release: app.color_selector.open() app.color_mode = 'brush' Image: color: app.color_selector.color source: '../demo/touchtracer/particle.png' fit_mode: "contain" size: self.parent.size pos: self.parent.pos Button: text: 'cursor' on_release: app.color_mode = 'cursor' Button: text: 'clear' on_release: app.handle_clear() <MainRootWidget> current_image: None client_area: client_area RelativeLayout: id: client_area Splitter: sizable_from: 'left' size_hint: None, 1 width: '99dp' LeftPanel: ''') def calculate_points(x1, y1, x2, y2, steps=5): dx = x2 - x1 dy = y2 - y1 dist = sqrt(dx * dx + dy * dy) if dist < steps: return o = [] m = dist / steps for i in range(1, int(m)): mi = i / m lastx = x1 + dx * mi lasty = y1 + dy * mi o.extend([lastx, lasty]) return o class ColorSelector(Popup): pass class Picture(Scatter): source = StringProperty(None) '''path to the Image to be loaded ''' def __init__(self, **kwargs): super(Picture, self).__init__(**kwargs) self._app = App.get_running_app() def on_touch_down(self, touch): _app = self._app if (_app.color_mode[0] == 'c' or not self.collide_point(*touch.pos)): return super(Picture, self).on_touch_down(touch) ud = touch.ud ud['group'] = g = str(touch.uid) _pos = list(self.ids.img.to_widget(*touch.pos)) _pos[0] += self.parent.x with self.ids.img.canvas.after: ud['color'] = Color(*_app.color_selector.color, group=g) ud['lines'] = Point(points=(_pos), source='../demo/touchtracer/particle.png', pointsize=5, group=g) touch.grab(self) return True def on_touch_move(self, touch): if touch.grab_current is not self: return _app = self._app if _app.color_mode[0] == 'c' or not self.collide_point(*touch.pos): return super(Picture, self).on_touch_move(touch) ud = touch.ud _pos = list(self.ids.img.to_widget(*touch.pos)) _pos[0] += self.parent.x points = ud['lines'].points oldx, oldy = points[-2], points[-1] points = calculate_points(oldx, oldy, _pos[0], _pos[1]) if points: try: lp = ud['lines'].add_point for idx in range(0, len(points), 2): lp(points[idx], points[idx + 1]) except GraphicException: pass def on_touch_up(self, touch): if touch.grab_current is not self: return _app = self._app if _app.color_mode[0] == 'c': return super(Picture, self).on_touch_up(touch) touch.ungrab(self) ud = touch.ud self.canvas.remove_group(ud['group']) class MainRootWidget(BoxLayout): clent_area = ObjectProperty(None) # The Client Area in which all editing is Done def on_parent(self, instance, parent): if parent: _dir = join(dirname(__file__), '../demo/pictures/images/') for image in list(walk(_dir))[0][2]: if image.find('jpg') > -1: self.client_area.add_widget(Picture(source=_dir + image)) class MainApp(App): main_root_widget = ObjectProperty(None) # we will be accessing this later as App.main_root_widget current_image = ObjectProperty(None) '''This is a handle to the currently selected image on which the effects would be applied.''' color_mode = StringProperty('cursor') '''This defines the current mode `brush` or `cursor`. `brush` mode allows adding brush strokes to the currently selected Image. ''' def build(self): self.color_selector = ColorSelector() self.main_root_widget = MainRootWidget() return self.main_root_widget def handle_clear(self): if self.current_image: self.current_image.canvas.after.clear() if __name__ == '__main__': MainApp().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/colorusage.py�����������������������������������������������������������0000666�0000000�0000000�00000002677�00000000000�016607� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.gridlayout import GridLayout from kivy.lang import Builder Builder.load_string(""" #:import hex kivy.utils.get_color_from_hex <Root>: cols: 2 canvas: Color: rgba: 1, 1, 1, 1 Rectangle: pos: self.pos size: self.size Label: canvas.before: Color: rgb: 39/255., 174/255., 96/255. Rectangle: pos: self.pos size: self.size text: "rgb: 39/255., 174/255., 96/255." Label: canvas.before: Color: rgba: 39/255., 174/255., 96/255., 1 Rectangle: pos: self.pos size: self.size text: "rgba: 39/255., 174/255., 96/255., 1" Label: canvas.before: Color: hsv: 145/360., 77.6/100, 68.2/100 Rectangle: pos: self.pos size: self.size text: "hsv: 145/360., 77.6/100, 68.2/100" Label: canvas.before: Color: rgba: hex('#27ae60') Rectangle: pos: self.pos size: self.size text: "rgba: hex('#27ae60')" """) class Root(GridLayout): pass class ColorusageApp(App): def build(self): return Root() if __name__ == "__main__": ColorusageApp().run() �����������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/compound_selection.py���������������������������������������������������0000666�0000000�0000000�00000006057�00000000000�020331� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.uix.gridlayout import GridLayout from kivy.uix.button import Button from kivy.uix.behaviors import CompoundSelectionBehavior from kivy.uix.behaviors import FocusBehavior from kivy.app import runTouchApp class SelectableGrid(FocusBehavior, CompoundSelectionBehavior, GridLayout): def __init__(self, **kwargs): super(SelectableGrid, self).__init__(**kwargs) def print_selection(*l): print('selected: ', [x.text for x in self.selected_nodes]) self.bind(selected_nodes=print_selection) def keyboard_on_key_down(self, window, keycode, text, modifiers): if super(SelectableGrid, self).keyboard_on_key_down( window, keycode, text, modifiers): return True if self.select_with_key_down(window, keycode, text, modifiers): return True return False def keyboard_on_key_up(self, window, keycode): if super(SelectableGrid, self).keyboard_on_key_up(window, keycode): return True if self.select_with_key_up(window, keycode): return True return False def goto_node(self, key, last_node, last_node_idx): ''' This function is used to go to the node by typing the number of the text of the button. ''' node, idx = super(SelectableGrid, self).goto_node(key, last_node, last_node_idx) if node != last_node: return node, idx items = list(enumerate(self.get_selectable_nodes())) '''If self.nodes_order_reversed (the default due to using self.children which is reversed), the index is counted from the starts of the selectable nodes, like normal but the nodes are traversed in the reverse order. ''' # start searching after the last selected node if not self.nodes_order_reversed: items = items[last_node_idx + 1:] + items[:last_node_idx + 1] else: items = items[:last_node_idx][::-1] + items[last_node_idx:][::-1] for i, child in items: if child.text.startswith(key): return child, i return node, idx def select_node(self, node): node.background_color = (1, 0, 0, 1) return super(SelectableGrid, self).select_node(node) def deselect_node(self, node): node.background_color = (1, 1, 1, 1) super(SelectableGrid, self).deselect_node(node) def do_touch(self, instance, touch): if ('button' in touch.profile and touch.button in ('scrollup', 'scrolldown', 'scrollleft', 'scrollright')) or\ instance.collide_point(*touch.pos): self.select_with_touch(instance, touch) else: return False return True root = SelectableGrid(cols=5, up_count=5, multiselect=True, scroll_count=1) for i in range(40): c = Button(text=str(i)) c.bind(on_touch_down=root.do_touch) root.add_widget(c) runTouchApp(root) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/customcollide.py��������������������������������������������������������0000666�0000000�0000000�00000004456�00000000000�017307� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Custom shape & collide widget ============================= This is a Triangle widget with a triangle shape based on 3 points (p1, p2, p3), plus a custom collision function. The p1, p2, p3 are automatically calculated from the position and the size of the Widget bounding box. We are using them to draw the triangle shape. (Please note in the kv the special case for Scatter.) Then we need to setup a new collision function to collide only on the triangle. We are using a external method that will check if a point is inside a polygon (we consider our triangle as a polygon). ''' import kivy kivy.require('1.0.8') from kivy.uix.scatter import Scatter from kivy.properties import ListProperty from kivy.lang import Builder Builder.load_string(''' <Triangle>: # example for doing a triangle # this will automatically recalculate pX from pos/size p1: 0, 0 p2: self.width, 0 p3: self.width / 2, self.height # If you use a Widget instead of Scatter as base class, you need that: #p1: self.pos #p2: self.right, self.y #p3: self.center_x, self.top # draw something canvas: Color: rgb: 1, 0, 0 Triangle: points: self.p1 + self.p2 + self.p3 ''') def point_inside_polygon(x, y, poly): '''Taken from http://www.ariel.com.au/a/python-point-int-poly.html ''' n = len(poly) inside = False p1x = poly[0] p1y = poly[1] for i in range(0, n + 2, 2): p2x = poly[i % n] p2y = poly[(i + 1) % n] if y > min(p1y, p2y): if y <= max(p1y, p2y): if x <= max(p1x, p2x): if p1y != p2y: xinters = (y - p1y) * (p2x - p1x) / (p2y - p1y) + p1x if p1x == p2x or x <= xinters: inside = not inside p1x, p1y = p2x, p2y return inside class Triangle(Scatter): p1 = ListProperty([0, 0]) p2 = ListProperty([0, 0]) p3 = ListProperty([0, 0]) def collide_point(self, x, y): x, y = self.to_local(x, y) return point_inside_polygon(x, y, self.p1 + self.p2 + self.p3) if __name__ == '__main__': from kivy.base import runTouchApp runTouchApp(Triangle(size_hint=(None, None))) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/effectwidget.py���������������������������������������������������������0000666�0000000�0000000�00000013056�00000000000�017075� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Example usage of the effectwidget. Currently highly experimental. ''' from kivy.app import App from kivy.uix.effectwidget import EffectWidget from kivy.uix.spinner import Spinner from kivy.uix.boxlayout import BoxLayout from kivy.lang import Builder from kivy.properties import ObjectProperty from kivy.uix.effectwidget import (MonochromeEffect, InvertEffect, ChannelMixEffect, ScanlinesEffect, FXAAEffect, PixelateEffect, HorizontalBlurEffect, VerticalBlurEffect) class ComparisonWidget(EffectWidget): pass class EffectSpinner(Spinner): pass class SpinnerRow(BoxLayout): effectwidget = ObjectProperty() def update_effectwidget(self, *args): effects = [] for child in self.children[::-1]: text = child.text if text == 'none': pass if text == 'fxaa': effects.append(FXAAEffect()) if text == 'monochrome': effects.append(MonochromeEffect()) if text == 'invert': effects.append(InvertEffect()) if text == 'mix': effects.append(ChannelMixEffect()) if text == 'blur_h': effects.append(HorizontalBlurEffect()) if text == 'blur_v': effects.append(VerticalBlurEffect()) if text == 'postprocessing': effects.append(ScanlinesEffect()) if text == 'pixelate': effects.append(PixelateEffect()) if self.effectwidget: self.effectwidget.effects = effects example = Builder.load_string(''' #:import Vector kivy.vector.Vector BoxLayout: orientation: 'vertical' FloatLayout: ComparisonWidget: pos_hint: {'x': 0, 'y': 0} size_hint: 0.5, 1 id: effect1 ComparisonWidget: pos_hint: {'x': pos_slider.value, 'y': 0} size_hint: 0.5, 1 id: effect2 background_color: (rs.value, gs.value, bs.value, als.value) SpinnerRow: effectwidget: effect1 text: 'left effects' SpinnerRow: effectwidget: effect2 text: 'right effects' BoxLayout: size_hint_y: None height: sp(40) Label: text: 'control overlap:' Slider: min: 0 max: 0.5 value: 0.5 id: pos_slider BoxLayout: size_hint_y: None height: sp(40) Label: text: 'right bg r,g,b,a' Slider: min: 0 max: 1 value: 0 id: rs Slider: min: 0 max: 1 value: 0 id: gs Slider: min: 0 max: 1 value: 0 id: bs Slider: min: 0 max: 1 value: 0 id: als <ComparisonWidget>: Widget: canvas: Color: rgba: 1, 0, 0, 1 Ellipse: pos: Vector(self.pos) + 0.5*Vector(self.size) size: 0.4*Vector(self.size) Color: rgba: 0, 1, 0.3, 1 Ellipse: pos: Vector(self.pos) + 0.1*Vector(self.size) size: 0.6*Vector(self.size) Color: rgba: 0.5, 0.3, 0.8, 1 Ellipse: pos: Vector(self.pos) + Vector([0, 0.6])*Vector(self.size) size: 0.4*Vector(self.size) Color: rgba: 1, 0.8, 0.1, 1 Ellipse: pos: Vector(self.pos) + Vector([0.5, 0])*Vector(self.size) size: 0.4*Vector(self.size) Color: rgba: 0, 0, 0.8, 1 Line: points: [self.x, self.y, self.x + self.width, self.y + 0.3*self.height, self.x + 0.2*self.width, self.y + 0.1*self.height, self.x + 0.85*self.width, self.y + 0.72*self.height, self.x + 0.31*self.width, self.y + 0.6*self.height, self.x, self.top] width: 1 Color: rgba: 0, 0.9, 0.1, 1 Line: points: [self.x + self.width, self.y + self.height, self.x + 0.35*self.width, self.y + 0.6*self.height, self.x + 0.7*self.width, self.y + 0.15*self.height, self.x + 0.2*self.width, self.y + 0.22*self.height, self.x + 0.3*self.width, self.y + 0.92*self.height] width: 2 <SpinnerRow>: orientation: 'horizontal' size_hint_y: None height: dp(40) text: '' Label: text: root.text EffectSpinner: on_text: root.update_effectwidget() EffectSpinner: on_text: root.update_effectwidget() EffectSpinner: on_text: root.update_effectwidget() <EffectSpinner>: text: 'none' values: ['none', 'fxaa', 'monochrome', 'invert', 'mix', 'blur_h', 'blur_v', 'postprocessing', 'pixelate',] ''') class EffectApp(App): def build(self): return example EffectApp().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/effectwidget2.py��������������������������������������������������������0000666�0000000�0000000�00000002440�00000000000�017152� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' This is an example of creating your own effect by writing a glsl string. ''' from kivy.base import runTouchApp from kivy.lang import Builder from kivy.uix.effectwidget import EffectWidget, EffectBase # The effect string is glsl code defining an effect function. effect_string = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { // Note that time is a uniform variable that is automatically // provided to all effects. float red = color.x * abs(sin(time*2.0)); float green = color.y; // No change float blue = color.z * (1.0 - abs(sin(time*2.0))); return vec4(red, green, blue, color.w); } ''' class DemoEffect(EffectWidget): def __init__(self, *args, **kwargs): self.effect_reference = EffectBase(glsl=effect_string) super(DemoEffect, self).__init__(*args, **kwargs) widget = Builder.load_string(''' DemoEffect: effects: [self.effect_reference] if checkbox.active else [] orientation: 'vertical' Button: text: 'Some text so you can see what happens.' BoxLayout: size_hint_y: None height: dp(50) Label: text: 'Enable effect?' CheckBox: id: checkbox active: True ''') runTouchApp(widget) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/effectwidget3_advanced.py�����������������������������������������������0000666�0000000�0000000�00000003243�00000000000�021002� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' This example demonstrates creating and using an AdvancedEffectBase. In this case, we use it to efficiently pass the touch coordinates into the shader. ''' from kivy.base import runTouchApp from kivy.properties import ListProperty from kivy.lang import Builder from kivy.uix.effectwidget import EffectWidget, AdvancedEffectBase effect_string = ''' uniform vec2 touch; vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { vec2 distance = 0.025*(coords - touch); float dist_mag = (distance.x*distance.x + distance.y*distance.y); vec3 multiplier = vec3(abs(sin(dist_mag - time))); return vec4(multiplier * color.xyz, 1.0); } ''' class TouchEffect(AdvancedEffectBase): touch = ListProperty([0.0, 0.0]) def __init__(self, *args, **kwargs): super(TouchEffect, self).__init__(*args, **kwargs) self.glsl = effect_string self.uniforms = {'touch': [0.0, 0.0]} def on_touch(self, *args, **kwargs): self.uniforms['touch'] = [float(i) for i in self.touch] class TouchWidget(EffectWidget): def __init__(self, *args, **kwargs): super(TouchWidget, self).__init__(*args, **kwargs) self.effect = TouchEffect() self.effects = [self.effect] def on_touch_down(self, touch): super(TouchWidget, self).on_touch_down(touch) self.on_touch_move(touch) def on_touch_move(self, touch): self.effect.touch = touch.pos root = Builder.load_string(''' TouchWidget: Button: text: 'Some text!' Image: source: 'data/logo/kivy-icon-512.png' fit_mode: "fill" ''') runTouchApp(root) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/fbowidget.py������������������������������������������������������������0000666�0000000�0000000�00000007171�00000000000�016410� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' FBO example =========== This is an example of how to use FBO (Frame Buffer Object) to speedup graphics. An Fbo is like a texture that you can draw on it. By default, all the children are added in the canvas of the parent. When you are displaying thousand of widget, you'll do thousands of graphics instructions each frame. The idea is to do this drawing only one time in a Fbo, and then, draw the Fbo every frame instead of all children's graphics instructions. We created a FboFloatLayout that create his canvas, and a Fbo. After the Fbo is created, we are adding Color and Rectangle instruction to display the texture of the Fbo itself. The overload of on_pos/on_size are here to update size of Fbo if needed, and adapt the position/size of the rectangle too. Then, when a child is added or removed, we are redirecting addition/removal of graphics instruction to our Fbo. This is why add_widget/remove_widget are overloaded too. .. note:: This solution can be helpful but not ideal. Multisampling are not available in Framebuffer. We will work to add the support of it if the hardware is capable of, but it could be not the same. ''' # needed to create Fbo, must be resolved in future kivy version from kivy.core.window import Window from kivy.graphics import Color, Rectangle, Canvas from kivy.graphics.fbo import Fbo from kivy.uix.floatlayout import FloatLayout from kivy.properties import ObjectProperty class FboFloatLayout(FloatLayout): texture = ObjectProperty(None, allownone=True) def __init__(self, **kwargs): self.canvas = Canvas() with self.canvas: self.fbo = Fbo(size=self.size) Color(1, 1, 1) self.fbo_rect = Rectangle() # wait that all the instructions are in the canvas to set texture self.texture = self.fbo.texture super(FboFloatLayout, self).__init__(**kwargs) def add_widget(self, *args, **kwargs): # trick to attach graphics instruction to fbo instead of canvas canvas = self.canvas self.canvas = self.fbo ret = super(FboFloatLayout, self).add_widget(*args, **kwargs) self.canvas = canvas return ret def remove_widget(self, *args, **kwargs): canvas = self.canvas self.canvas = self.fbo super(FboFloatLayout, self).remove_widget(*args, **kwargs) self.canvas = canvas def on_size(self, instance, value): self.fbo.size = value self.texture = self.fbo.texture self.fbo_rect.size = value def on_pos(self, instance, value): self.fbo_rect.pos = value def on_texture(self, instance, value): self.fbo_rect.texture = value if __name__ == '__main__': from kivy.uix.button import Button from kivy.app import App class TestFboApp(App): def build(self): # test with FboFloatLayout or FloatLayout # comment/uncomment to test it root = FboFloatLayout() # root = FloatLayout() # this part of creation can be slow. try to optimize the loop a # little bit. s = 30 size = (s, s) sh = (None, None) add = root.add_widget print('Creating 5000 widgets...') for i in range(5000): x = (i % 40) * s y = int(i / 40) * s add(Button(text=str(i), pos=(x, y), size_hint=sh, size=size)) if i % 1000 == 1000 - 1: print(5000 - i - 1, 'left...') return root TestFboApp().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/focus_behavior.py�������������������������������������������������������0000666�0000000�0000000�00000007111�00000000000�017426� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.gridlayout import GridLayout from kivy.uix.boxlayout import BoxLayout from kivy.uix.label import Label from kivy.uix.behaviors import FocusBehavior from kivy.graphics import Color, Rectangle class FocusWithColor(FocusBehavior): ''' Class that when focused, changes its background color to red. ''' _color = None _rect = None def __init__(self, **kwargs): super(FocusWithColor, self).__init__(**kwargs) with self.canvas: self._color = Color(1, 1, 1, .2) self._rect = Rectangle(size=self.size, pos=self.pos) self.bind(size=self._update_rect, pos=self._update_rect) def _update_rect(self, instance, value): self._rect.pos = instance.pos self._rect.size = instance.size def on_focused(self, instance, value, *largs): self._color.rgba = [1, 0, 0, .2] if value else [1, 1, 1, .2] class FocusLabel(FocusWithColor, Label): '''A label, which in addition to turn red when focused, it also sets the keyboard input to the text of the label. ''' def keyboard_on_key_down(self, window, keycode, text, modifiers): '''We call super before doing anything else to enable tab cycling by FocusBehavior. If we wanted to use tab for ourselves, we could just not call it, or call it if we didn't need tab. ''' if super(FocusLabel, self).keyboard_on_key_down(window, keycode, text, modifiers): return True self.text = keycode[1] return True class FocusGridLayout(FocusWithColor, GridLayout): pass class FocusBoxLayout(FocusWithColor, BoxLayout): pass class FocusApp(App): def build(self): root = FocusBoxLayout(padding=[10, 10], spacing=10) self.grid1 = grid1 = FocusGridLayout(cols=4, padding=[10, 10], spacing=10) self.grid2 = grid2 = FocusGridLayout(cols=4, padding=[10, 10], spacing=10) root.add_widget(FocusLabel(text='Left', size_hint_x=0.4)) root.add_widget(grid1) root.add_widget(grid2) root.add_widget(FocusLabel(text='Right', size_hint_x=0.4)) for i in range(40): grid1.add_widget(FocusLabel(text='l' + str(i))) for i in range(40): grid2.add_widget(FocusLabel(text='r' + str(i))) # make elements 29, 9 un-focusable. The widgets are displayed in # reverse order, so 9 = 39 - 10 grid2.children[30].text = grid1.children[14].text =\ grid2.children[15].text = grid1.children[34].text = 'Skip me' grid2.children[15].is_focusable = False grid2.children[30].is_focusable = False # similarly, make 39 - 14 = 25, and 5 un-focusable grid1.children[14].is_focusable = False grid1.children[34].is_focusable = False # don't move focus passed this element grid2.children[35].focus_next = StopIteration grid2.children[35].text = 'Stop forward' # exchange the links between the sides so that it'll skip to the other # side in the middle. Remember that children are displayed reversed # in layouts. grid1.children[10].focus_next = grid2.children[9] grid2.children[10].focus_next = grid1.children[9] grid1.children[10].text = '-->' grid2.children[10].text = '<--' return root if __name__ == '__main__': FocusApp().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/image_mipmap.py���������������������������������������������������������0000666�0000000�0000000�00000001435�00000000000�017060� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Image mipmap ============ Difference between a mipmapped image and no mipmap image. The lower image is normal, and the top image is mipmapped. ''' import kivy kivy.require('1.0.7') from kivy.app import App from kivy.uix.scatter import ScatterPlane from kivy.uix.image import Image from os.path import join class LabelMipmapTest(App): def build(self): s = ScatterPlane(scale=.5) filename = join(kivy.kivy_data_dir, 'logo', 'kivy-icon-256.png') l1 = Image(source=filename, pos=(400, 100), size=(256, 256)) l2 = Image(source=filename, pos=(400, 356), size=(256, 256), mipmap=True) s.add_widget(l1) s.add_widget(l2) return s if __name__ == '__main__': LabelMipmapTest().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/keyboardlistener.py�����������������������������������������������������0000666�0000000�0000000�00000002563�00000000000�020004� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy kivy.require('1.0.8') from kivy.core.window import Window from kivy.uix.widget import Widget class MyKeyboardListener(Widget): def __init__(self, **kwargs): super(MyKeyboardListener, self).__init__(**kwargs) self._keyboard = Window.request_keyboard( self._keyboard_closed, self, 'text') if self._keyboard.widget: # If it exists, this widget is a VKeyboard object which you can use # to change the keyboard layout. pass self._keyboard.bind(on_key_down=self._on_keyboard_down) def _keyboard_closed(self): print('My keyboard have been closed!') self._keyboard.unbind(on_key_down=self._on_keyboard_down) self._keyboard = None def _on_keyboard_down(self, keyboard, keycode, text, modifiers): print('The key', keycode, 'have been pressed') print(' - text is %r' % text) print(' - modifiers are %r' % modifiers) # Keycode is composed of an integer + a string # If we hit escape, release the keyboard if keycode[1] == 'escape': keyboard.release() # Return True to accept the key. Otherwise, it will be used by # the system. return True if __name__ == '__main__': from kivy.base import runTouchApp runTouchApp(MyKeyboardListener()) ���������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/label_mipmap.py���������������������������������������������������������0000666�0000000�0000000�00000001236�00000000000�017054� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Label mipmap ============ This show how to create a mipmapped label, and the visual difference between a non mipmapped and mipmapped label. ''' import kivy kivy.require('1.0.7') from kivy.app import App from kivy.uix.scatter import ScatterPlane from kivy.uix.label import Label class LabelMipmapTest(App): def build(self): s = ScatterPlane(scale=.5) l1 = Label(text='Kivy rulz', font_size=98, pos=(400, 100), mipmap=True) l2 = Label(text='Kivy rulz', font_size=98, pos=(400, 328)) s.add_widget(l1) s.add_widget(l2) return s if __name__ == '__main__': LabelMipmapTest().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/label_sizing.py���������������������������������������������������������0000666�0000000�0000000�00000013375�00000000000�017103� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ """ Label textsize ============ This example shows how to size a Label to its content (texture_size) and how setting text_size controls text wrapping. """ from kivy.app import App from kivy.clock import Clock from kivy.lang import Builder from kivy.properties import StringProperty, NumericProperty, BooleanProperty # Copied from https://en.wikipedia.org/wiki/A_Tale_of_Two_Cities # Published in 1859 and public domain. # The newline after the title will help demonstrate halign _example_title_text = 'A Tale of Two Cities, by Charles Dickens\n' _example_text = """It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of Light, it was the season of Darkness, it was the spring of hope, it was the winter of despair, we had everything before us, we had nothing before us, we were all going direct to Heaven, we were all going direct the other way - in short, the period was so far like the present period, that some of its noisiest authorities insisted on its being received, for good or for evil, in the superlative degree of comparison only. """ # Note: Many of the Widgets (StackLayout, ToggleButton, Spinner) have # defaults set at the bottom of the KV, where DemoLabel and HeadingLabel # are also defined. _kv_code = """ BoxLayout: orientation: 'vertical' HeadingLabel: text: 'These modify all demonstration Labels' StackLayout: # Button is a subclass of Label and can be sized # to text in the same way Button: text: 'Reset' on_press: app.reset_words() ToggleButton: text: 'Shorten' on_state: app.shorten=self.state=='down' ToggleButton: text: 'max_lines=3' on_state: app.max_lines=3 if self.state=='down' else 0 Spinner: text: 'bottom' values: 'bottom', 'middle', 'top' on_text: app.valign=self.text Spinner: text: 'left' values: 'left', 'center', 'right', 'justify' on_text: app.halign=self.text GridLayout: id: grid_layout cols: 2 height: cm(6) size_hint_y: None HeadingLabel: text: "Default, no text_size set" HeadingLabel: text: 'text_size bound to size' DemoLabel: id: left_content disabled_color: 0, 0, 0, 0 DemoLabel: id: right_content text_size: self.size padding: dp(6), dp(6) ToggleButton: text: 'Disable left' on_state: left_content.disabled=self.state=='down' # Need one Widget without size_hint_y: None, so that BoxLayout fills # available space. HeadingLabel: text: 'text_size width set, size bound to texture_size' text_size: self.size size_hint_y: 1 DemoLabel: id: bottom_content # This Label wraps and expands its height to fit the text because # only text_size width is set and the Label size binds to texture_size. text_size: self.width, None size: self.texture_size padding: mm(4), mm(4) size_hint_y: None # The column heading labels have their width set by the parent, # but determine their height from the text. <HeadingLabel@Label>: bold: True padding: dp(6), dp(4) valign: 'bottom' height: self.texture_size[1] text_size: self.width, None size_hint_y: None <ToggleButton,Button>: padding: dp(10), dp(8) size_hint: None, None size: self.texture_size # This inherits Button and the modifications above, so reset size <Spinner>: size: sp(68), self.texture_size[1] <DemoLabel@Label>: halign: app.halign valign: app.valign shorten: app.shorten max_lines: app.max_lines canvas: Color: rgb: 68/255.0, 164/255.0, 201/255.0 Line: rectangle: self.x, self.y, self.width, self.height <StackLayout>: size_hint_y: None spacing: dp(6) padding: dp(6), dp(4) height: self.minimum_height """ class LabelTextureSizeExample(App): # All Labels use these properties, set to Label defaults valign = StringProperty('bottom') halign = StringProperty('left') shorten = BooleanProperty(False) max_lines = NumericProperty(0) def build(self): self._add_word_ev = None return Builder.load_string(_kv_code) def on_start(self): widget_ids = self.root.ids self.text_content_widgets = (widget_ids.left_content, widget_ids.right_content, widget_ids.bottom_content) self.reset_words() def reset_words(self): if self._add_word_ev is not None: self._add_word_ev.cancel() self._add_word_ev = None for content_widget in self.text_content_widgets: content_widget.text = _example_title_text # initialize words generator self.words = (word for word in _example_text.split()) self.add_word() def add_word(self, dt=None): try: word = next(self.words) except StopIteration: return for content_widget in self.text_content_widgets: content_widget.text += word + ' ' pause_time = 0.03 * len(word) if word.endswith(','): pause_time += 0.6 self._add_word_ev = Clock.schedule_once(self.add_word, pause_time) if __name__ == '__main__': LabelTextureSizeExample().run() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/label_text_size.py������������������������������������������������������0000666�0000000�0000000�00000003606�00000000000�017612� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ''' Label textsize ============ This example shows how the textsize and line_height property are used to format label widget ''' import kivy kivy.require('1.0.7') from kivy.app import App from kivy.uix.label import Label _long_text = ("""Lorem ipsum dolor sit amet, consectetur adipiscing elit. """ """Phasellus odio nisi, pellentesque molestie adipiscing vitae, aliquam """ """at tellus. Fusce quis est ornare erat pulvinar elementum ut sed """ """felis. Donec vel neque mauris. In sit amet nunc sit amet diam dapibus""" """ lacinia. In sodales placerat mauris, ut euismod augue laoreet at. """ """Integer in neque non odio fermentum volutpat nec nec nulla. Donec et """ """risus non mi viverra posuere. Phasellus cursus augue purus, eget """ """volutpat leo. Phasellus sed dui vitae ipsum mattis facilisis vehicula""" """ eu justo.\n\n""" """Quisque neque dolor, egestas sed venenatis eget, porta id ipsum. Ut """ """faucibus, massa vitae imperdiet rutrum, sem dolor rhoncus magna, non """ """lacinia nulla risus non dui. Nulla sit amet risus orci. Nunc libero """ """justo, interdum eu pulvinar vel, pulvinar et lectus. Phasellus sed """ """luctus diam. Pellentesque non feugiat dolor. Cras at dolor velit, """ """gravida congue velit. Aliquam erat volutpat. Nullam eu nunc dui, quis""" """ sagittis dolor. Ut nec dui eget odio pulvinar placerat. Pellentesque""" """ mi metus, tristique et placerat ac, pulvinar vel quam. Nam blandit """ """magna a urna imperdiet molestie. Nullam ut nisi eget enim laoreet """ """sodales sit amet a felis.\n""") class LabelTextSizeTest(App): def build(self): z = Label( text=_long_text, text_size=(600, None), line_height=1.5 ) return z if __name__ == '__main__': LabelTextSizeTest().run() ��������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/label_with_markup.py����������������������������������������������������0000666�0000000�0000000�00000000712�00000000000�020121� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.lang import Builder root = Builder.load_string(''' Label: text: ('[b]Hello[/b] [color=ff0099]World[/color]\\n' '[color=ff0099]Hello[/color] [b]World[/b]\\n' '[b]Hello[/b] [color=ff0099]World[/color]') markup: True font_size: '64pt' ''') class LabelWithMarkup(App): def build(self): return root if __name__ == '__main__': LabelWithMarkup().run() ������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/lang_dynamic_classes.py�������������������������������������������������0000666�0000000�0000000�00000000510�00000000000�020566� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Dynamic kv classes from kivy.lang import Builder from kivy.base import runTouchApp root = Builder.load_string(''' <ImageButton@Button>: source: None Image: source: root.source center: root.center ImageButton: source: 'kivy/data/logo/kivy-icon-512.png' ''') runTouchApp(root) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/pagelayout.py�����������������������������������������������������������0000666�0000000�0000000�00000003105�00000000000�016601� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.base import runTouchApp from kivy.lang import Builder kv = ''' PageLayout: BoxLayout: canvas: Color: rgba: 216/255., 195/255., 88/255., 1 Rectangle: pos: self.pos size: self.size orientation: 'vertical' Label: size_hint_y: None height: 1.5 * self.texture_size[1] text: 'page 1' Button: text: 'test' on_press: print("test") BoxLayout: orientation: 'vertical' canvas: Color: rgba: 109/255., 8/255., 57/255., 1 Rectangle: pos: self.pos size: self.size Label: text: 'page 2' AsyncImage: source: 'http://kivy.org/logos/kivy-logo-black-64.png' GridLayout: canvas: Color: rgba: 37/255., 39/255., 30/255., 1 Rectangle: pos: self.pos size: self.size cols: 2 Label: text: 'page 3' AsyncImage: source: 'http://kivy.org/slides/kivyandroid-thumb.jpg' Button: text: 'test' on_press: print("test last page") AsyncImage: source: 'http://kivy.org/slides/kivypictures-thumb.jpg' Widget AsyncImage: source: 'http://kivy.org/slides/particlepanda-thumb.jpg' ''' if __name__ == '__main__': runTouchApp(Builder.load_string(kv)) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/popup_with_kv.py��������������������������������������������������������0000666�0000000�0000000�00000001245�00000000000�017330� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Example to show a Popup usage with the content from kv lang. ''' from kivy.uix.popup import Popup from kivy.uix.button import Button from kivy.app import App from kivy.lang import Builder Builder.load_string(''' <CustomPopup>: size_hint: .5, .5 auto_dismiss: False title: 'Hello world' Button: text: 'Click me to dismiss' on_press: root.dismiss() ''') class CustomPopup(Popup): pass class TestApp(App): def build(self): b = Button(on_press=self.show_popup, text="Show Popup") return b def show_popup(self, b): p = CustomPopup() p.open() TestApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6504946 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/recycleview/������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�016377� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/recycleview/basic_data.py�����������������������������������������������0000666�0000000�0000000�00000006206�00000000000�021027� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from random import sample, randint from string import ascii_lowercase from kivy.app import App from kivy.lang import Builder from kivy.uix.boxlayout import BoxLayout kv = """ <Row@RecycleKVIDsDataViewBehavior+BoxLayout>: canvas.before: Color: rgba: 0.5, 0.5, 0.5, 1 Rectangle: size: self.size pos: self.pos value: '' Label: id: name Label: text: root.value <Test>: canvas: Color: rgba: 0.3, 0.3, 0.3, 1 Rectangle: size: self.size pos: self.pos rv: rv orientation: 'vertical' GridLayout: cols: 3 rows: 2 size_hint_y: None height: dp(108) padding: dp(8) spacing: dp(16) Button: text: 'Populate list' on_press: root.populate() Button: text: 'Sort list' on_press: root.sort() Button: text: 'Clear list' on_press: root.clear() BoxLayout: spacing: dp(8) Button: text: 'Insert new item' on_press: root.insert(new_item_input.text) TextInput: id: new_item_input size_hint_x: 0.6 hint_text: 'value' padding: dp(10), dp(10), 0, 0 BoxLayout: spacing: dp(8) Button: text: 'Update first item' on_press: root.update(update_item_input.text) TextInput: id: update_item_input size_hint_x: 0.6 hint_text: 'new value' padding: dp(10), dp(10), 0, 0 Button: text: 'Remove first item' on_press: root.remove() RecycleView: id: rv scroll_type: ['bars', 'content'] scroll_wheel_distance: dp(114) bar_width: dp(10) viewclass: 'Row' RecycleBoxLayout: default_size: None, dp(56) default_size_hint: 1, None size_hint_y: None height: self.minimum_height orientation: 'vertical' spacing: dp(2) """ Builder.load_string(kv) class Test(BoxLayout): def populate(self): self.rv.data = [ {'name.text': ''.join(sample(ascii_lowercase, 6)), 'value': str(randint(0, 2000))} for x in range(50)] def sort(self): self.rv.data = sorted(self.rv.data, key=lambda x: x['name.text']) def clear(self): self.rv.data = [] def insert(self, value): self.rv.data.insert(0, { 'name.text': value or 'default value', 'value': 'unknown'}) def update(self, value): if self.rv.data: self.rv.data[0]['name.text'] = value or 'default new value' self.rv.refresh_from_data() def remove(self): if self.rv.data: self.rv.data.pop(0) class TestApp(App): def build(self): return Test() if __name__ == '__main__': TestApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/recycleview/infinite_scrolling.py���������������������������������������0000666�0000000�0000000�00000010540�00000000000�022632� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" A constantly appending log, using recycleview. - use variable size widgets using the key_size property to cache texture_size - keeps current position in scroll when new data is happened, unless the view is at the very bottom, in which case it follows the log - works well with mouse scrolling, but less nicely when using swipes, improvements welcome. """ from random import sample from string import printable from time import asctime from kivy.app import App from kivy.uix.recycleview import RecycleView from kivy.lang import Builder from kivy.properties import NumericProperty, ListProperty from kivy.clock import Clock KV = """ #:import rgba kivy.utils.rgba <LogLabel@RelativeLayout>: # using a boxlayout here allows us to have better control of the text # position text: '' index: None Label: y: 0 x: 5 size_hint: None, None size: self.texture_size padding: dp(5), dp(5) color: rgba("#3f3e36") text: root.text on_texture_size: app.update_size(root.index, self.texture_size) canvas.before: Color: rgba: rgba("#dbeeff") RoundedRectangle: pos: self.pos size: self.size radius: dp(5), dp(5) BoxLayout: orientation: 'vertical' spacing: dp(2) # a label to help understand what's happening with the scrolling Label: size_hint_y: None height: self.texture_size[1] text: '''height: {height} scrollable_distance: {scrollable_distance} distance_to_top: {distance_to_top} scroll_y: {scroll_y} '''.format( height=rv.height, scrollable_distance=rv.scrollable_distance, distance_to_top=rv.distance_to_top, scroll_y=rv.scroll_y, ) canvas.before: Color: rgba: rgba("#77b4ff") RoundedRectangle: pos: self.pos size: self.size radius: dp(5), dp(5) FixedRecycleView: id: rv data: app.data viewclass: 'LogLabel' scrollable_distance: box.height - self.height RecycleBoxLayout: id: box orientation: 'vertical' size_hint_y: None height: self.minimum_height default_size: 0, 48 default_size_hint: 1, None spacing: dp(1) key_size: 'cached_size' """ class FixedRecycleView(RecycleView): distance_to_top = NumericProperty() scrollable_distance = NumericProperty() def on_scrollable_distance(self, *args): """This method maintains the position in scroll, by using the saved distance_to_top property to adjust the scroll_y property. Only if we are currently scrolled back. """ if self.scroll_y > 0: self.scroll_y = ( (self.scrollable_distance - self.distance_to_top) / self.scrollable_distance ) def on_scroll_y(self, *args): """Save the distance_to_top everytime we scroll. """ self.distance_to_top = (1 - self.scroll_y) * self.scrollable_distance class Application(App): data = ListProperty() def build(self): Clock.schedule_interval(self.add_log, .1) return Builder.load_string(KV) def add_log(self, dt): """Produce random text to append in the log, with the date, we don't want to forget when we babbled incoherently. """ self.data.append({ 'index': len(self.data), 'text': f"[{asctime()}]: {''.join(sample(printable, 50))}", 'cached_size': (0, 0) }) def update_size(self, index, size): """Maintain the size data for a log entry, so recycleview can adjust the size computation. As a log entry needs to be displayed to compute its size, it's by default considered to be (0, 0) which is a good enough approximation for such a small widget, but you might want do give a better default value if that doesn't fit your needs. """ self.data[index]['cached_size'] = size if __name__ == '__main__': Application().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/recycleview/key_viewclass.py��������������������������������������������0000666�0000000�0000000�00000007144�00000000000�021627� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' A form generator, using random data, but can be data driven (json or whatever) Shows that you can use the key_viewclass attribute of RecycleView to select a different Widget for each item. ''' from random import choice, choices from string import ascii_lowercase from kivy.app import App from kivy.lang import Builder from kivy import properties as P KV = r''' <RVTextInput,RVCheckBox,RVSpinner>: size_hint_y: None height: self.minimum_height index: None title: '' <RVTextInput@BoxLayout>: value: '' Label: text: root.title size_hint_y: None height: self.texture_size[1] TextInput: text: root.value on_text: app.handle_update(self.text, root.index) size_hint_y: None height: dp(40) multiline: False <RVCheckBox@BoxLayout>: value: False Label: text: root.title size_hint_y: None height: self.texture_size[1] CheckBox: active: root.value on_active: app.handle_update(self.active, root.index) size_hint_y: None height: dp(40) <RVSpinner@BoxLayout>: value: '' values: [] Label: text: root.title size_hint_y: None height: self.texture_size[1] Spinner: text: root.value values: root.values size_hint_y: None height: dp(40) on_text: app.handle_update(self.text, root.index) FloatLayout: RecycleView: id: rv data: app.data key_viewclass: 'widget' size_hint_x: 1 RecycleBoxLayout: orientation: 'vertical' size_hint_y: None height: self.minimum_height default_size_hint: 1, None ''' class Application(App): '''A form manager demonstrating the power of RecycleView's key_viewclass property. ''' data = P.ListProperty() def build(self): root = Builder.load_string(KV) rv = root.ids.rv self.data = [ self.create_random_input(rv, index) for index in range(20) ] return root def handle_update(self, value, index): if None not in (index, value): self.data[index]['value'] = value def create_random_input(self, rv, index): return choice(( self.create_textinput, self.create_checkbox, self.create_spinner ))(rv, index) def create_spinner(self, rv, index): """ create a dict of data for a spinner """ return { 'index': index, 'widget': 'RVSpinner', 'value': '', 'values': [ letter * 5 for letter in ascii_lowercase[:5] ], 'ready': True, } def create_checkbox(self, rv, index): """ create a dict of data for a checkbox """ return { 'index': index, 'widget': 'RVCheckBox', 'value': choice((True, False)), 'title': ''.join(choices(ascii_lowercase, k=10)), 'ready': True, } def create_textinput(self, rv, index): """ create a dict of data for a textinput """ return { 'index': index, 'widget': 'RVTextInput', 'value': ''.join(choices(ascii_lowercase, k=10)), 'title': ''.join(choices(ascii_lowercase, k=10)), 'ready': True, } if __name__ == "__main__": Application().run() ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/recycleview/messenger.py������������������������������������������������0000666�0000000�0000000�00000012613�00000000000�020744� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.lang import Builder from kivy.clock import Clock from kivy.properties import ListProperty from kivy.animation import Animation from kivy.metrics import dp KV = ''' #:import RGBA kivy.utils.rgba <ImageButton@ButtonBehavior+Image>: size_hint: None, None size: self.texture_size canvas.before: PushMatrix Scale: origin: self.center x: .75 if self.state == 'down' else 1 y: .75 if self.state == 'down' else 1 canvas.after: PopMatrix BoxLayout: orientation: 'vertical' padding: dp(5), dp(5) RecycleView: id: rv data: app.messages viewclass: 'Message' do_scroll_x: False RecycleBoxLayout: id: box orientation: 'vertical' size_hint_y: None size: self.minimum_size default_size_hint: 1, None # magic value for the default height of the message default_size: 0, 38 key_size: '_size' FloatLayout: size_hint_y: None height: 0 Button: size_hint_y: None height: self.texture_size[1] opacity: 0 if not self.height else 1 text: ( 'go to last message' if rv.height < box.height and rv.scroll_y > 0 else '' ) pos_hint: {'pos': (0, 0)} on_release: app.scroll_bottom() BoxLayout: size_hint: 1, None size: self.minimum_size TextInput: id: ti size_hint: 1, None height: min(max(self.line_height, self.minimum_height), 150) multiline: False on_text_validate: app.send_message(self) ImageButton: source: 'data/logo/kivy-icon-48.png' on_release: app.send_message(ti) <Message@FloatLayout>: message_id: -1 bg_color: '#223344' side: 'left' text: '' size_hint_y: None _size: 0, 0 size: self._size text_size: None, None opacity: min(1, self._size[0]) Label: text: root.text padding: 10, 10 size_hint: None, 1 size: self.texture_size text_size: root.text_size on_texture_size: app.update_message_size( root.message_id, self.texture_size, root.width, ) pos_hint: ( {'x': 0, 'center_y': .5} if root.side == 'left' else {'right': 1, 'center_y': .5} ) canvas.before: Color: rgba: RGBA(root.bg_color) RoundedRectangle: size: self.texture_size radius: dp(5), dp(5), dp(5), dp(5) pos: self.pos canvas.after: Color: Line: rounded_rectangle: self.pos + self.texture_size + [dp(5)] width: 1.01 ''' class MessengerApp(App): messages = ListProperty() def build(self): return Builder.load_string(KV) def add_message(self, text, side, color): # create a message for the recycleview self.messages.append({ 'message_id': len(self.messages), 'text': text, 'side': side, 'bg_color': color, 'text_size': [None, None], }) def update_message_size(self, message_id, texture_size, max_width): # when the label is updated, we want to make sure the displayed size is # proper if max_width == 0: return one_line = dp(50) # a bit of hack, YMMV # if the texture is too big, limit its size if texture_size[0] >= max_width * 2 / 3: self.messages[message_id] = { **self.messages[message_id], 'text_size': (max_width * 2 / 3, None), } # if it was limited, but is now too small to be limited, raise the limit elif texture_size[0] < max_width * 2 / 3 and \ texture_size[1] > one_line: self.messages[message_id] = { **self.messages[message_id], 'text_size': (max_width * 2 / 3, None), '_size': texture_size, } # just set the size else: self.messages[message_id] = { **self.messages[message_id], '_size': texture_size, } @staticmethod def focus_textinput(textinput): textinput.focus = True def send_message(self, textinput): text = textinput.text textinput.text = '' self.add_message(text, 'right', '#223344') self.focus_textinput(textinput) Clock.schedule_once(lambda *args: self.answer(text), 1) self.scroll_bottom() def answer(self, text, *args): self.add_message('do you really think so?', 'left', '#332211') def scroll_bottom(self): rv = self.root.ids.rv box = self.root.ids.box if rv.height < box.height: Animation.cancel_all(rv, 'scroll_y') Animation(scroll_y=0, t='out_quad', d=.5).start(rv) if __name__ == '__main__': MessengerApp().run() ���������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/recycleview/pull_to_refresh.py������������������������������������������0000666�0000000�0000000�00000005046�00000000000�022152� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������"""Detecting and acting upon "Pull down actions" in a RecycleView - When using overscroll or being at the to, a "pull down to refresh" message appears - if the user pulls down far enough, then a refresh is triggered, which adds new elements at the top of the list. """ from threading import Thread from time import sleep from datetime import datetime from kivy.app import App from kivy.lang import Builder from kivy.properties import ListProperty, BooleanProperty from kivy.metrics import dp from kivy.clock import mainthread KV = r''' FloatLayout: Label: opacity: 1 if app.refreshing or rv.scroll_y > 1 else 0 size_hint_y: None pos_hint: {'top': 1} text: 'Refreshing…' if app.refreshing else 'Pull down to refresh' RecycleView: id: rv data: app.data viewclass: 'Row' do_scroll_y: True do_scroll_x: False on_scroll_y: app.check_pull_refresh(self, grid) RecycleGridLayout: id: grid cols: 1 size_hint_y: None height: self.minimum_height default_size: 0, 36 default_size_hint: 1, None <Row@Label>: _id: 0 text: '' canvas: Line: rectangle: self.pos + self.size width: 0.6 ''' class Application(App): data = ListProperty([]) refreshing = BooleanProperty() def build(self): self.refresh_data() return Builder.load_string(KV) def check_pull_refresh(self, view, grid): """Check the amount of overscroll to decide if we want to trigger the refresh or not. """ max_pixel = dp(200) to_relative = max_pixel / (grid.height - view.height) if view.scroll_y <= 1.0 + to_relative or self.refreshing: return self.refresh_data() def refresh_data(self): # using a Thread to do a potentially long operation without blocking # the UI. self.refreshing = True Thread(target=self._refresh_data).start() def _refresh_data(self): sleep(2) update_time = datetime.now().strftime("%H:%M:%S") self.prepend_data([ {'_id': i, 'text': '[{}] hello {}'.format(update_time, i)} for i in range(len(self.data) + 10, len(self.data), -1) ]) @mainthread def prepend_data(self, data): self.data = data + self.data self.refreshing = False if __name__ == "__main__": Application().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/recycleview/rv_animate_items.py�����������������������������������������0000666�0000000�0000000�00000007231�00000000000�022302� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''How to use Animation with RecycleView items? In case you really want to use the Animation class with RecycleView, you'll likely encounter an issue, as widgets are moved around, they are used to represent different items, so an animation on a specific item is going to affect others, and this will lead to really confusing results. This example works around that by creating a "proxy" widget for the animation, and, by putting it in the data, allowing the displayed widget to mimic the animation. As the item always refers to its proxy, whichever widget is used to display the item will keep in sync with the animation. ''' from copy import copy from kivy.app import App from kivy.clock import triggered from kivy.lang import Builder from kivy.uix.widget import Widget from kivy.animation import Animation from kivy.uix.button import Button from kivy.properties import ( ObjectProperty, ListProperty ) KV = ''' <Item>: index: None animation_proxy: None on_release: app.animate_item(self.index) RecycleView: data: app.data viewclass: 'Item' RecycleBoxLayout: orientation: 'vertical' size_hint: 1, None height: self.minimum_height default_size_hint: 1, None default_size: 0, dp(40) ''' class Item(Button): animation_proxy = ObjectProperty(allownone=True) _animation_proxy = None def update_opacity(self, proxy, opacity): # sync one animated property to the value in the proxy self.opacity = opacity def on_animation_proxy(self, *args): """When we create an animation proxy for an item, we need to bind to the animated property to update our own. """ if self._animation_proxy: self._animation_proxy.unbind(opacity=self.update_opacity) self._animation_proxy = self.animation_proxy if self.animation_proxy: # when we are assigned an animation_proxy, sync our properties to # the animated version. self.opacity = self.animation_proxy.opacity self.animation_proxy.bind(opacity=self.update_opacity) else: # if we lose our animation proxy, we need to reset the animated # property to their default values. self.opacity = 1 class Application(App): data = ListProperty() def build(self): self.data = [ {'index': i, 'text': 'hello {}'.format(i), 'animation_proxy': None} for i in range(1000) ] return Builder.load_string(KV) # the triggered decorator allows delaying the animation until after the # blue effect on the button is removed, to avoid a flash as widgets gets # reordered when that happens @triggered(timeout=0.05) def animate_item(self, index): # the animation we actually want to do on the item, note that any # property animated here needs to be synchronized from the proxy to the # animated widget (in on_animation_proxy and using methods for each # animation) proxy = Widget(opacity=1) item = copy(self.data[index]) animation = ( Animation(opacity=0, d=.1, t='out_quad') + Animation(opacity=1, d=5, t='out_quad') ) animation.bind(on_complete=lambda *x: self.reset_animation(item)) item['animation_proxy'] = proxy self.data[index] = item animation.start(proxy) def reset_animation(self, item): # animation is complete, widget should be garbage collected item['animation_proxy'] = None if __name__ == "__main__": Application().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/rstexample.py�����������������������������������������������������������0000666�0000000�0000000�00000004347�00000000000�016624� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' QuickReference for Rst ====================== This is a markup example: [b]Hello[/b] [i]world[/i] And if i really want to write my code: &bl; Hello world &br; And video widget ---------------- .. video:: cityCC0.mpg Inline Markup ------------- - *emphasis* - **strong emphasis** - `interpreted text` - ``inline literal`` - reference_ - `phrase reference`_ - anonymous__ - _`inline internal target` .. _top: Internal cross-references, like example_, or bottom_. Image ----- Woot! What about a little image ? .. image:: kivy/data/logo/kivy-icon-256.png Grid ---- +------------+------------+-----------+ | Header 1 | Header 2 | Header 3 | +============+============+===========+ | body row 1 | column 2 | column 3 | +------------+------------+-----------+ | body row 2 | column 2 | column 3 | +------------+------------+-----------+ | body row 3 | column 2 | column 3 | +------------+------------+-----------+ Term list --------- :Authors: Tony J. (Tibs) Ibbs, David Goodger (and sundry other good-natured folks) .. _example: :Version: 1.0 of 2001/08/08 :Dedication: To my father. Definition list --------------- what Definition lists associate a term with a definition. how The term is a one-line phrase, and the definition is one or more paragraphs or body elements, indented relative to the term. Blank lines are not allowed between term and definition. Block quotes ------------ Block quotes are just: Indented paragraphs, and they may nest. Admonitions ----------- .. warning:: This is just a Test. .. note:: And this is just a note. Let's test some literal:: $ echo 'Hello world' Hello world Ordered list ------------ #. My item number one #. My item number two with some more content and it's continuing on the second line? #. My third item:: Oh wait, we can put code! #. My four item:: No way. .. _bottom: Go to top_''' from kivy.uix.rst import RstDocument from kivy.app import App class RstApp(App): def build(self): return RstDocument(text=__doc__) if __name__ == '__main__': RstApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/scatter.kv��������������������������������������������������������������0000666�0000000�0000000�00000002676�00000000000�016100� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 <MyScatter>: canvas: Color: hsv: 0, 1, .5 Rectangle: size: self.size canvas.after: Color: hsv: .1, 1, .5 a: .2 Rectangle: pos: self.pos size: self.bbox[1] Color: rgb: 0, 1, 0 Line: points: [self.x, self.top, self.right, self.top] Line: points: [self.x, self.y, self.x, self.top] Line: points: [self.center_x, self.y, self.center_x, self.top] Line: points: [self.x, self.center_y, self.right, self.center_y] Line: points: [self.center[0], self.center[1], self.right, self.top] BoxLayout: size: root.size orientation: 'vertical' Label: text: 'Position\n' + str(root.pos) text_size: (root.width, None) Label: text: 'Size\n' + str(root.size) text_size: (root.width, None) Label: text: 'Center\n' + str(root.center) text_size: (root.width, None) Label: text: 'Bounding Box\n' + str(root.bbox) text_size: (root.width, None) Label: text: 'Top\n' + str(root.top) text_size: (root.width, None) Label: text: 'Right\n' + str(root.right) text_size: (root.width, None) ������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/scatter.py��������������������������������������������������������������0000666�0000000�0000000�00000000432�00000000000�016074� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.uix.scatter import Scatter from kivy.app import App class MyScatter(Scatter): pass class ScatterApp(App): def build(self): s = MyScatter(size=(400, 400), size_hint=(None, None)) s.top = 500 return s ScatterApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/screenmanager.py��������������������������������������������������������0000666�0000000�0000000�00000006302�00000000000�017243� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.screenmanager import ScreenManager, Screen from kivy.properties import NumericProperty from kivy.lang import Builder Builder.load_string(''' #:import random random.random #:import SlideTransition kivy.uix.screenmanager.SlideTransition #:import SwapTransition kivy.uix.screenmanager.SwapTransition #:import WipeTransition kivy.uix.screenmanager.WipeTransition #:import FadeTransition kivy.uix.screenmanager.FadeTransition #:import RiseInTransition kivy.uix.screenmanager.RiseInTransition #:import FallOutTransition kivy.uix.screenmanager.FallOutTransition #:import NoTransition kivy.uix.screenmanager.NoTransition <CustomScreen>: hue: random() canvas: Color: hsv: self.hue, .5, .3 Rectangle: size: self.size Label: font_size: 42 text: root.name Button: text: 'Next screen' size_hint: None, None pos_hint: {'right': 1} size: 150, 50 on_release: root.manager.current = root.manager.next() Button: text: 'Previous screen' size_hint: None, None size: 150, 50 on_release: root.manager.current = root.manager.previous() BoxLayout: size_hint: .5, None height: 250 pos_hint: {'center_x': .5} orientation: 'vertical' Button: text: 'Use SlideTransition with "up" direction' on_release: root.manager.transition = \ SlideTransition(direction="up") Button: text: 'Use SlideTransition with "down" direction' on_release: root.manager.transition = \ SlideTransition(direction="down") Button: text: 'Use SlideTransition with "left" direction' on_release: root.manager.transition = \ SlideTransition(direction="left") Button: text: 'Use SlideTransition with "right" direction' on_release: root.manager.transition = \ SlideTransition(direction="right") Button: text: 'Use SwapTransition' on_release: root.manager.transition = SwapTransition() Button: text: 'Use WipeTransition' on_release: root.manager.transition = WipeTransition() Button: text: 'Use FadeTransition' on_release: root.manager.transition = FadeTransition() Button: text: 'Use FallOutTransition' on_release: root.manager.transition = FallOutTransition() Button: text: 'Use RiseInTransition' on_release: root.manager.transition = RiseInTransition() Button: text: 'Use NoTransition' on_release: root.manager.transition = NoTransition(duration=0) ''') class CustomScreen(Screen): hue = NumericProperty(0) class ScreenManagerApp(App): def build(self): root = ScreenManager() for x in range(4): root.add_widget(CustomScreen(name='Screen %d' % x)) return root if __name__ == '__main__': ScreenManagerApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/scrollview.kv�����������������������������������������������������������0000666�0000000�0000000�00000000464�00000000000�016615� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.4 <ScrollView>: canvas: Color: rgb: 1, 0, 0 Rectangle: pos: self.pos size: self.size <GridLayout>: canvas: Color: rgb: 1, 1, 0 Rectangle: pos: self.pos size: self.size ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/scrollview.py�����������������������������������������������������������0000666�0000000�0000000�00000002420�00000000000�016617� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy kivy.require('1.0.8') from kivy.app import App from kivy.uix.button import Button from kivy.uix.scrollview import ScrollView from kivy.uix.gridlayout import GridLayout class ScrollViewApp(App): def build(self): # create a default grid layout with custom width/height layout = GridLayout(cols=1, padding=10, spacing=10, size_hint=(None, None), width=500) # when we add children to the grid layout, its size doesn't change at # all. we need to ensure that the height will be the minimum required # to contain all the childs. (otherwise, we'll child outside the # bounding box of the childs) layout.bind(minimum_height=layout.setter('height')) # add button into that grid for i in range(30): btn = Button(text=str(i), size=(480, 40), size_hint=(None, None)) layout.add_widget(btn) # create a scroll view, with a size < size of the grid root = ScrollView(size_hint=(None, None), size=(500, 320), pos_hint={'center_x': .5, 'center_y': .5}, do_scroll_x=False) root.add_widget(layout) return root if __name__ == '__main__': ScrollViewApp().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6504946 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/�������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�017357� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/android.txt��������������������������������������������0000666�0000000�0000000�00000000061�00000000000�021535� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������title=main author=seesaw orientation=portrait �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3067474 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/��������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�020270� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6661198 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/�������������������������������������������0000777�0000000�0000000�00000000000�00000000000�021535� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/bird.zip�����������������������������������0000666�0000000�0000000�00000011307�00000000000�023203� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PK �����N/J{[������frame_0_delay-0.01s.gifUT �{X{Xux �����GIF89a2�*������!!!)))111999BBBJJJRRRZZZccckkksss{{{���!����!http://come.to/schneidermich�! NETSCAPE2.0���,����2�*�� dihlp,tmx- B�ĔAiv0c@1�DC@6Fx(vxNǃIAD (gv*{� fR# "Hg*s~o$ #T" (  "#]+  GG _V+ ,n r %-&m0(Q{'P�:P(p�PpN4� 2l@Gn) [C#d!ڈ&0` $�y%\xSA\phD]J4 ˜gdGAh` Tx@ 3mIc@/e [#@Pip0`F�Bp А#(AP2]F#�1Dc3"�ǀpa<=dc `U0 0L`jǚ<T(0�8}G"|Ͽ��;PK �����N/Jf[��[����frame_1_delay-0.01s.gifUT �{X{Xux �����GIF89a2�*������!!!)))111999BBBJJJRRRZZZccckkksss{{{���!����,����2�*�� dihlp,tmx @hX6 e!Nh<+!1́$p 3(7@4A+Ys z{ $" - M)% $ ^,p   x -I+` p/  B*# #''�M @ h' qА�$`Y 8$  4@B`֑9 `A JqK�.1A`Æ:E@1bR"G \@m*\EU )4d*T@3T%CՊQ`o"TAE9TpAT([!`±)  @p�,=Xlcr g0<#�$8l0h 4`p;9 + dËOy!��;PK �����N/Jvk��k����frame_2_delay-0.01s.gifUT �{X{Xux �����GIF89a2�*������!!!)))111999BBBJJJRRRZZZccckkksss{{{���!����,����2�*�� dihlp,tmx (Og3I*IGa@,Ijbx*A`x0PFpg(. # "s[+I~+%p,S B'(K ' * + ", $&  c-  Z'W! �.hăC::44gBd"xx HA ε t#Ta�XX�34ppv :p4 @ :d` 6TCjx  nؐA( p E�R(0 /kL0G aBSt2 桘aY;P!O8Aiʰ  ԍ1η $<0 >j z$pyx :>y˟O�;PK �����N/J#Yg��g����frame_3_delay-0.01s.gifUT �{X{Xux �����GIF89a2�*������!!!)))111999BBBJJJRRRZZZccckkksss{{{���!����,����2�*�� dihlp,tmx<=`R):AҡH. C DH`:kQ`bNl#r,h*y#@\w,Lf%+ ,+ 'j�,b'  %  '  p "L0oJTГAyg "08H0@*`PĂ  4D@;*H`! LP* 1h 4kH:" F(J+jxfpp3ƒ %E @ #[c rz@:BBU Pż!+ <T T   @ +B eU<PHP8C $x!! |y(�  ,�p;�wΫ_Ͼ�;PK �����N/Jvk��k����frame_4_delay-0.01s.gifUT �{X{Xux �����GIF89a2�*������!!!)))111999BBBJJJRRRZZZccckkksss{{{���!����,����2�*�� dihlp,tmx (Og3I*IGa@,Ijbx*A`x0PFpg(. # "s[+I~+%p,S B'(K ' * + ", $&  c-  Z'W! �.hăC::44gBd"xx HA ε t#Ta�XX�34ppv :p4 @ :d` 6TCjx  nؐA( p E�R(0 /kL0G aBSt2 桘aY;P!O8Aiʰ  ԍ1η $<0 >j z$pyx :>y˟O�;PK �����N/Jf[��[����frame_5_delay-0.01s.gifUT �{X{Xux �����GIF89a2�*������!!!)))111999BBBJJJRRRZZZccckkksss{{{���!����,����2�*�� dihlp,tmx @hX6 e!Nh<+!1́$p 3(7@4A+Ys z{ $" - M)% $ ^,p   x -I+` p/  B*# #''�M @ h' qА�$`Y 8$  4@B`֑9 `A JqK�.1A`Æ:E@1bR"G \@m*\EU )4d*T@3T%CՊQ`o"TAE9TpAT([!`±)  @p�,=Xlcr g0<#�$8l0h 4`p;9 + dËOy!��;PK �����N/J{[������������������frame_0_delay-0.01s.gifUT�{Xux �����PK �����N/Jf[��[��������������frame_1_delay-0.01s.gifUT�{Xux �����PK �����N/Jvk��k��������������frame_2_delay-0.01s.gifUT�{Xux �����PK �����N/J#Yg��g������������c��frame_3_delay-0.01s.gifUT�{Xux �����PK �����N/Jvk��k������������ ��frame_4_delay-0.01s.gifUT�{Xux �����PK �����N/Jf[��[������������ ��frame_5_delay-0.01s.gifUT�{Xux �����PK������.�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/button_white.png���������������������������0000666�0000000�0000000�00000004057�00000000000�024764� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���@���@���iq���sRGB����bKGD������C��� pHYs�� �� ����tIME 8Me#���tEXtComment�Created with GIMPW��IDATx[ˎD=S!$(< ر6lH" DbqIOw!H=~\NztUuM� \8OȱB;x _�7���pmzH�tG =�H>�<j�>7;:^P2/B@Yq@脝m�xx��Ez$ `%A`,-�ooW�k��9tG�? *q}No1�) m�ƹ6�cػ; 2z10NT"du��)ZD�e�r>Yr1O:!9 �Qc=Askv#@d͎8à%!8b.ah,cW 0ňo潨ؒ.dSsLe$@`2ܼߞ[0\74']'e"#h:P0LhŪFZq1lV=۫k�@U63LxU4�RUN2�F2lb D,:Q*Օ {mH쎄 h:T!�=k70T?? ggLb̂u<*GdfW% (`vB#K#X `ԯ ܁�bl' <Qg ք T ?3@Y2Gd`)Jl@%@hG,6ƲAbz16Xf{@ĀovdT,Õx% -XT'3RE L/`Mvj`,N%0-}#a18ÀS밹.B $WĀ�_^R:t9RB Bܢ sЖdǛ*W,0@dJ.EֽCK0N%=zg4S4HQ*eY TTN]fM~O4]6#A� D^?V"k )G1^{5(Debێjm]z$dIa _5UllTA)lTęZnswvFVڨӌ`hQ{[ (ZU0fӝPثz {1 CDQ')I\D-zN_YjTq,NP\(ߝd@;^QdU x[>bUSbN:x`\!�`ZYRS 0�IeJ.0hPЩ5(}:5)>\"A Ěh{Rۓ߄9( n0*0%lKgr.Sa 8PsqЌPTjNa@'� VzsnӘ`/Se,8OHo.A#A]zf@ԔG=0ⱀ11/de9Y37ml793nY碌2-2GȨ@8`*5/F2MRk"0:W詀Bق씹:Ÿ&uDL( gI-be4i\? ՅHP`D}?*ۍo5`(6_~5ǰ1Wh̅U5K\{qrp#Bdּ_^GB&R[5SP@ep5 &VndZd<ۍf῱dTXf#q5x貋SܳhK E^j]Wmjn+¢]QLeNZQ5[]9ǹ� 5t=n}T#�5 3Z81rA{�>\ [>8em_M1fۤLq6""| Z<hglV bU<A8�A>jBd@s9 Bqq(FO����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/button_white_animated.zip������������������0000666�0000000�0000000�00000141416�00000000000�026645� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PK �����>.K �� ����buttonoverlay_dn_001.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 3[�� 6IDATxڽ[ˎY=yf]q3F4!!6,>o`[,,, cYvե̼gfՠ-:*Ɖq<Ϗd��[�ox Ɏ�|! �g�V�m}we�<{�3O�lDk3�{��W^}8z~�t7oH`` [l 富o�<߼4nxd9{[ rkol=)s s/g+�Llm74=2\;dl! DG{ Qƾ+[Lkq|becEʄ cn?zgDk1# Ai:ʽ ?ܕqmY{scjezO[dO7zj? ScȅSjGґ`L�[Bom-/o'v<wdڽZؠqn�\vLh /t,s MdbؙČAUN"i�<Mw79?5^hoB_O͵1s4@J- s&-ݠi%gr-]~kK C0aNv"\s|'N�\{i4 l;ū{!0j Tmm#sg (=r'ZeF<�Hg RQ/ڊ�L(,�NyhZq6]=8ώ̑�X.Гc[ B<> �辯§ JdH(xzd>$A)vZ?+3 BZL^@ڶ/p&Jmײ(rW"h5 L GEXv{~n�x`^e *.LbBO,"'# DEk:"e&-<_8�vTVH|�mؓ7Qx1�6=mYK|zU bAKNt-hn[@tGfli'7v46Y-Gme+"E w-ox)-sޅ^&*QaKIR9Uzg�ǵdy>V�lV6y#05:G�.3?݈$@'g zak<D"@N(CDI>�~C&0󈪓CS8ri�,_1ve[�+ޫtxIn+~ #DQ1CgnhyDQ"kޏ]%~H韂oU1S``{ NF ٺ.Q V ,KA5R%HKdG�kv\LgpZ @ TI( e2?T�LH T n%\E hBm}KXG,r^+D]FbAJ�*\ U`GIJEmw2-kаyP_ T n+) u2Yw{rm1MChgЪ2*=@)Y{)hs[(WYQ>;R%j{ȑ* J 8{;I:$Ta9[Z?PdQW$N�*GUG'֢t 26aᳲ�t$eLL2Ys{|B^(C/4/Aq,�W(g' <{G 8ʅGk=ST~j1V$Q*4~�ϭ)oc ;}YHwkR6١4=gHJ8@Ivp6Irr� NE]5+^LCRQF1:e<?BGL &I8<&�0tVߑ AcbJ2hb 0FrQ&FQfYlNc+**B: 3JkmX(x z~giWc*d<qtIj#|x&-4(D@}2.~Ҕ �T,(NЛ;gnY۽{u�.anO7#  a[ '&p ́Kx'4"&-^t֞4=f8laS`:+%Pչފ}p(@>xŋ-ǴN ӿVHTKwniGn52$(|ڒ旺BSeM1LM{~e͂K6?Iq\I?0= #=M~dno~Kd[ܟLd-6uFH E� {[n_cP H\ U!B �8 "0ﻉKW�!,{ɦD(6t , A%jx²X`�Ҁiv4 B A21H`+T3&9w>/<$-;^Mp/A= @6T1 dz5�Jzǽ Mtm!B{<r}L3sq ^sD~St҂C x$�O@<oqdg&TDɶ}T4邎o9b6h r L"t-`c?L;Vߒ@:NpT=;|&)L/ 4XpahRM hIQ_AuCݹ f>0 c�3 fSQwP,eu5ifNe& dzT9?6M;4Gѽ ϻ56\V&CC 3?uH[OMӼ`5<gk|xVwC(oaDnBTW>U!J+Et{[1Md�g<Uy𐜉kg$04f5?*><|W<Ͽ0GpIlQ~:0͡P\PB>]9;Ω����IENDB`PK �����>lZ �� ����buttonoverlay_dn_002.pngUT �§*Nç*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 3.S�� IDATx[Mo$W=ꕋ žbXdAAFLZ=Uڳh]je@t���pn SY*4'�| O�4I�<ގ}Wq:cԘ1c{ �&{7F{5 3�-_x eY*?3I +�/ƫd,gخwawMdFKig$05{{>60p f2+? ]N�g:z{j3�?x ژ03}>Ȕ{dgF 3H .6?z/>~IL>!yw qͯ{n/K|szf_\S2SbƵٶ39:Soێu p`n,˒wgSK`[2!$&WL'&#Þp2Xݘ@7,4 b-MӌFCn˲ 7wWlx+a"@9 # D�J[@eƒ:iY΄ЮuK/2]lcڜif m3Zz%9$X2V1`%!dL)pMӼ1;o, {Za VB([h$I~w'rƼc6&"^ e\@Mlb?'6,dז;iY2ά,/;Ѧ?Z: &$iȕ*MpOad{,id1j W #r6XT/H K0Ķ�Fm/8ք` LAYP6Ax:U LDp/Lx kwE�i)O@%*K23Iwʫ#B>Ii[,!qxS#_� aA+E2݋v{̾OAk�V d^N*̰r jI){ @#g M{J:D\"$vC92!9W'TK4/:1uT0�u2'б"&Q:a (^ ‚~%肰 cX_cbPdAm0ڏO1"߮cqߠ\D@IL=(Bh2( J }(xp $$8a;3 @޴R%)9Tm) H'ԑ>K.~mͦ 1P A'=Y~#a R !4Js$*ִZtR1ΤَLb-b1c)fJMJݟ*Wd3:>$n0ITYO/d0TA$>8�*:EB'r#T3ĸVmuR#$):0f Z'QRC,|p_RД]7В _D|ܢF$*V ,pʄGS׶ҡiW4|j Rm9;&;(M+m5 Ta\C]4vGׂH։EEke%}mH/@ՓuL*!,Fas�lz޼ߛP*L N֮x⛭T?4%HQ1&򀆨 >YR"HeExXa>og}7B23TVRBe aiH�v7;0deh/ڌ:A% ~D&>cHGo�ƣ/8 S)7%L0j"5I Y(FZ){rc;ϩe<&vAMJfaN\V*1wUܖrGʤ"R!RrQ*Qr|^ |"h:[3k:uDL" 9]o!]0Ƈ%H XُobuTqkx`&BYwYh6M_dn�˧`~$GKLb@l<�,1~D-2fesj>^!oOBPƯFj6Ʈy]*QaSAEZ*y? =%@8Ygn4$1eŧui\IjaoW+[83Wt & L=RXk]> @|l/u2ic$G!xa(tWx$@{H*{Hǜ$2xj;4,ӟ@  �h]Л.MDV=3?2'O\]"c3nG cݠ#R0Hy>b$A<^Wzj +kB(+Z<":E0Ww@0E6۽(>ynY!k5P!e9J|YjfJ4E,Z,N;By.yDg'ditL+(&#=|~$2IpLr ď�e;0\[kB(SD +9 B/c Hu ᝄ͉zd;7eY^7Mso6@B(++]Jq>moiV/x3Rppb J4|`]^FԦ�6}ެrLZo6Z{ +҇v.N⬱ 6X"J] O )$"�3�w<v]0Fv1g =)Lto�oY%Nx{% ^rf*h�jW3O50̯{Z!)u^JOa~9",+�?1!|w[�$ed53f�|ۻֶԪu*%odYV Oq> -IJ3Q/M?l����IENDB`PK �����‚>jC �� ����buttonoverlay_dn_003.pngUT �ӧ*Nԧ*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 4w�� 8IDATxڽ[ϋ$I}Iu6:,*^"^ԃg=x$E0(:ø8vwꋙoȪ`ARUYx^�~||x�(�a�d��c( �O�<w�"G�D�>iY>�p  `>=ŮzS�87�e9˲�s�W�.\�m;뫷׉o�0g�g &7zE;0-=꜒ͧ9?s�w]w-rk�>״AWw^3[/�LѮ^2;`Ȃ$��{~�~�|V貲&uVekUwe@o�3b?Y̶+4[s(y0߶q�xW<O}C0 y%r ƺ&0[� =X&C=�<L�ۇuUfGH^uRuWDK)}%f"d!39=w~GU_K[69^$γY%K{$a_�uu+'_]�aY:S�ڪ_+l@ ra1$# @(d&ZI6r1bu\mͮ�XweT'|[&;:Ζ 憺$bV/Bgihm2;0z�!5xӲ,L`; pv_Ϙ�c- Iy庮+˲d'нB Lh҉Ey`YbLo|Fڀ_�!UQAՀ(FPDƛ{{E0:TC|IwS<]\{J�jv<P AG2YZb.ehO{h%QdR@#̓ꅲ� , %CP`טjz V`*UCWT Á{L!yvT2!�s8 FYJ(ہ� & b?n@g$2nwT/o_d`{COT|+ p(_fpDvuqZO,&-UDZT u+>_8.gzfR"Bّ)FmN~P$ +6NmbpJh,LW`K0!ՂBЈ z' Ct^ $YTϑEMVzз=ie0%$`˂ o4X XXjB4 1WcG)fD@r{FW (]&S*Qd<4�Ih'_pj�ɩ#z!2oxq Z;,ȲpDWoTxԠyY^ȱ@2kj0mEDb+2 @h+:3B#֋^t�*tSWZ3UZ%sox^lb�7^mMnò؈[+=YVgpB;u!fݸt8!@dpYS hN`/pU|oH((!X]tH{j4v k�T1O=!򊍿dx%}մ}c -؀ݲgLj^�[shsD[K HkvLdZ45{܈ggmٞ=x}!d Ȕ+E ~@ R3/%A ͎*=lƖdikD_@K(�$$"wܽ倝}02L%D_5<<5ZCN0٩g)J= }uT �uJv6a [ONqók08LݵV0 3719V>jEA8L]k*\7Ü(}Ċh_3ÀV<Qʓ؁)*>KK5Y7CZnГ;ImNFoշ{6&9mٗ(*dMGgů $ d2&J M'I8PCr&dP̰Pz\\^W{�1Q,:Iר�/th{`ZDf)M #8:aV N$3�v^E 1�ոy*p娀dI,�Kz܈׵Bf1~ 츺-zKlJjeDj}p&qִY}3xs${Qha|lb7٣S $q 4P7X?6S�XByֳ#t᷸, 'KF1ՊxC [)ذ!j4eY+DVʀf]R jLnD~Jχ82jP77JʀRЄ7L:է{ݞk�h?5?XxP;ovlQ�ԁα;92覦 <[t`.? JQ(v<FW eY4գ4X*rZfji;#O.'&i V/\]nm"6DI3FehT;Kuָ@]"C-c2S=/6x]DŽZ;tJ^%D;rfL6Bm [n@(xc@O{x}EۤuQJrxvޙY *"0.rI�M;­ hտzԞ@J~Ns={) d9ɴ t "LvHh^za;& ^-l`0H?PؓO؝GF t+2dQ({ ) ^Wz&o~D`& �|uݘ;M}',,=? C{%bo;Ҁ\?1I=+ k*C`,]�M()N&9%6򪰟bw=]WJ^����IENDB`PK �����͂>WT �� ����buttonoverlay_dn_004.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 4+�� 8IDATxڵ[M$G}եfgXp@Bp+g~"}ジY,$@-]zgUU&rx6zDKʈxu@@ۯ_9x;�[ߖR>s�g�F�'L^한,�f� k��_gIWJn>t]I)eX}`tM]o>��<c[wk^z)獭� 3�뺫r`.R^m->*6m#V �$̪p)1# 32}"%/ c`)e �>c<M̄ʈ-S:vb+3 ׶֍D3=4^P|fk^p�&+�<7CSu 0IWĀ1B #E<33# wS�"_/op}NB|pL'�oLWf*snDҁz;g*-wK_xI6eC3A}H‰ _mc<;'}yPul?v�ƽzgVuoX$\h΃A}*ʀ>7Lb1N!aAtڃth"Q9x})�5/p]ύva%pu]hp]JJ3S6α0if@E͊რd@{BG"5{d&/�PJ bḦ⮰�Vb)$Zh!xmFllB(W|'ΟI#g kpgK)DO$W®(ZLP>FrLU,ȽUMAUܭ]JaWLʑ|wMHv䶲I\ &j$&l73):WFTW&>+#$]=u>ᛈwJ2BmW/(@cZ{Ydv$ˡizt$e-I/\3 Rn�/A8V]GlBD+j$DaZ�04qEd#MC[ M j�0eBj0lSmwF@K[k pOL8e`�m5#1"4\֋C5YT9RP7E^  <;kq"cďbs|yP7"~0zl5H08ap&$Dt,$Mb8Xg-"Vs*|g' /$ABܰg33n\7C?/7C1zs@n=D2Sů( N ŨFԧcPO2yYh)U瑤@V[UaEQ30B_Dp,±ISow)t Uf8;qB fdJ%sZ=#Rlt|Xix҉F?~p>`epYay= A <S-W{UdB�C|씪!I<VY8ETĶF҈Athp_@m}V`v˫o|_K.ҐIh^‘2Zye=; Y/�靜lI;Mi/#`Y< swhiSj,w4iH�&P0%^`eA@$jqŀpq $9I"W;<GsUDMbXa:CltC#„cEYRY^x&o8x),X~N@? !~vt?9`TZئ =n${zOA VcDހgkcm7G \xM'%jQ[nx$gc<7&A"Mivg4Lk[gjy!9C<0)k6`6lZ P}54|+5:qcN9 f' 8vùD>S( $Mz (sC= +/ px6ӑ9KgLɑ$D%] T/�� ThlGܭ>8F}xnXnے˿)*.ѫ}h'G xq/0E wBt]7f�;`&5J`8.Τ{ :LJTbGUG�_v>xCӓhh"VB[DgM$=VR7|Cc蠥ix&V*Ֆ!VZ\BDg͐GtňI?o~Oz=5|{�xK/.-NuUSN4; IlDRJ%ڌg}�/"O� /0#īKpq{BHZm04QJ0;FfrJ ~nVQ1žeiEA1G@#w Z %2ʀS]f&G&IX@/N-!8TJ`c�>3t/N##kҞ. 4@@# nT8޸;EF0AtpS8u8|ch8 ?T*^Ś zc V;䍥Vu;c+甙<b$+_�MQ`aXY)e캮fX1oڇ!ⷘ'XVLlxhh~l~tSJ#): TaguFigӺHS#x/oƃLqnRM_pr3e@%P  2FNa#7 >!ĝ=7tBçvZXnG=g}0kZikzn ]H}Vhϸ>3(Q? #ާemkه Y:"w �Rx_����IENDB`PK �����Ԃ>=a ��a ����buttonoverlay_dn_005.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 4't60�� IDATxڝ[ϋ$I22)z."+"{Yx]EeYEv"+2#=􋞯~YEeeeE ݹ/|�<S�h/ `~캑sc�2G!q3c_S�~ wϖdDž,}g�%:_>Aơ{"04M�K��VC[9gv|fu5S%H$ Y>=F;.ZZsm`~fFo�| แf@`06FA@Rј.t?>.o 8`3HѰ��~g_neqL ^Ir31*wd2帓ZY@hU4A_䥝 �^3Ԧ]4wF7d:iCG�Ɏ`&h9hdo}"OcO9ߣI3<H^!� qWf�i`'Ҋ+щ 0�JjW$D#vgo~`�>g֯L_w4M#'ى�: O Qie>5My6+9K+ V$)2t$+=ye')bI5My 7/Q%0s�8u#s4lG|>UP=sg =5�jz9^ͥ0'T3m+�v}meqp<Ok�@` �'K~2 2S[5Ƥϱ,t"R,asjM FI"(u3Tkf䚒Μ F'Q+>!hrf0"hڈ)/HD62ѹ&?D La/ݳt$@Gz0BDt%'BzB<7nL[`!}E]�Y Zac͚ޭ lP ,1PA՛%ioH½h�ue/ayB ;.�H11 叭1I[ս?BSUN~E''&w1_j �ܒ$I'kʦ[`#}?5/B,uF*qTaOQQ5j@nig41kP^CѻM`ێ {&VlV`\I'9F3`oZEtJSwtz= Ql|ew (oD +Y!uLuL&ԗ⇖:̇#:Tz`^*/ڊ&,i@O>V @g)P)M1ّT�X|뀋"Ω�OT[0N~cO'\QN6r6 ǴT^=Za$:; DժpZW7= j7]8>$TJK yNyMg#|1V2@>k*4iJ +aF_v>sE㊦>`5S҄λ[{+�#zI1 d@Ju'J{G:Nqu<$ n$Jrch-d.'�ԜKk#ok�3ȶ6,05T2WI<&9\i]r u:^S ]TimyՈdDIhܯ{*`71ڊVP+R>'gG}>3BSEC&~[(cDs5ŊʎTn;&$ٸ'NttT2߃eݽ'^Dfp&^@`UMҖsmJ*@3esuy[慈)\j'Uj*N$R ]wC@<,ezQ  AQ=KVJH focSBr H�>)!D.Hi-1:]mz>2%ԗJ+ �7"?]-NmOZ1-F1o);'fb64 ��TeaXւvaIew �D #նz"o"{$HT`؆.nFXrnxBlS"5A)ϩ >,>V[3Zg@L3Ϣ0?R=Tw+ivvT?Q4=gh�Wr #̠%o+fk\'%H# @,-אvT8R`Ғij�ɉy�>7y[I!Lg:afJ}Jdl&1us Q2. x$�iOd~I<JJ7SrPխ@-�Q�/o37 1 ec16Z;\X GҞĵNA69M %OZkudf)Oa4<ϣ/Y4:#$[zssdGy=H~ymFAȕHPG7 =\*(]FiC4?Ik_P'x<TK46C$)�w.uB"C.P,Oh|@'6t4ۉ!4wW<i˅� dOQnyţ`ό KQ$B>V ERo1m-;S)? \ ;*1I:L�\ , @d<ttG̲-:2#V@+5XK*ztI: gx7#b~O<l^[�k*;�?6fN;&1]kK͛#[̑7t hnMʥ$jМc _-٘ziFX]$׎iꃊ3$R����IENDB`PK �����܂>nfA ��A ����buttonoverlay_dn_006.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 47&T�� IDATxڵ[]$Y=y$5U0.","?A 7e}QeYu֙a{ӇstDVbBRYUq#wd+la[qz` |VW�`v\� ߣߊ]Wܺu] k��;Z4/҂�>xA2Ɏ+}p4&\Bԭʧ#w�v~S�?pa vQ~Fٳ}`Y��m_lq1c1}U k�_�}�~##$zP%Dv|p2-(8н'LH +„t+� aŴHN&ϗB|0$( cXT`,"jk2OlaύqAu&f,"jdfwĈK98v&[ k&#;F `͐㯆90Jtj0 e1o уE@F0#Ĝ hx' U&H�/�1�KuJT/!Ѣ{":Soۄ&!NUw֛!vI7]׵V�e]WQ0[eDl& 7Mvu]+17WG�.kN ^꺮iGAsP~!6 D8^a܈1n-0hiVb2TD5fR>�KF9ٞc2`4ݟL(Rg#NNdW5Ɏ1N^uMhżܞh6'&d7`eAObR̀ޅ$h,+c?f"qgI}t,[ V 316"33w#Ȉ |+iHX  QK3[W[ 4Z&P\3bHRvlCd‘<b*7~5f%eL�D1T5Hg wjr_;BDj~~#JT!`Vrd&da2` ϶c5-ػ�eĴL)5īEL%zǴg{IZ8F`ZBT+e |fQǛV'=@=bFAAĄBRŒ/t~%L5jPu6/T4h٘-KpM!z"5蹞 4i'}DF%.t} ,f2^dWMs whf|[A,-e<=&zr ؀388CDħܿ''4[w|0`u6ȁpubHL ] a ^ Z!2$樺t{bcA.HN5 ק j:8t-Oԋ&^+Qqb|nd~*РA$"}�kǧ8: Rl29h8RY–?%<!$Ԡ h!-SAuyݮl_1dB8{+hI!KSH*m<ͻ4RvM UHSTuC$wsj Z'Zaݽ#Wz߲w_ƼO-Eh)3R幤v@)hgk=`i© pBųl mGjt^RPy B0GϏ*Gz5#x�"†xtnX5`Z y?UFשPKצfz2gδGXT^EX0Aw}ow $�2_^C.$)$vVh L$L󓬍U҄sHW {f*#3"43K%g\>یh2t0QڷODH4 V2+|6[C kR]&Ahp1 gBAkYZs<`jQin1bD47 gI5s:3�\$ s3Eʎj"yCxep&pL_J9ƪb�U"MTDl،*({ &iOYͺpD(dC^5PTbY5 x0!9TDGH* 8 )Fdǖ>*t)dbcJ:INL>/`Z$CY؈֌sHw<F.N4EDh9{bxYǠLexƩMЛ~&es-a羷@"iB#py[^:R/BwǺ> R'ș`:Qi.B"P=[|U; ыENA5lr€QPUAOH8)Z0?!%8{NPNXM'\gS/,JNjܺ6g~060wT k/*ބp7 IѩNNԌ)�Ju�0HJHdvn Q�g *pX: Q$V麮:<@@"&\Dנ6pjQU!mXKĦ}񏨍Ī2 {9Ø91 _i/_�6OV!}`o4>>LavV)KVA]ow `Z׵;c�٫ /<]kLP'ѲU-dwQfG^Xa{c# <!A{!_nD?Q0+4~�1` x!HgW4}E\ [pw!K إ6B8NܠK#H8|}a^ )=wz)q <222ѧ����IENDB`PK �����>[p ��p ����buttonoverlay_dn_007.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 5 m1�� IDATxڥ[]%I=y;a; ʲ,ʊ>?W?@VAXuvfl{RUY>tdӑu[l(ʈ':� �#brY__סO,?׮>ϟ8�uYn 8́`v˲\�!b9qv5�Ӳ|-._L˲\ �Hv#[�;�W��p͍w 㑝}'R J,K �4=;z;G{}0\yG 19(nBBnL m^6?}k�?5%lY4}m^8ñV^ErziETv #{U3�;�/*yQqv>UI{{& blQO O�|4F1_E!Ǥ*!)dHuՌf 3惢[־. 7^KI&s`U c#nTB `.Z3�'&cs/o �:4#-68 F:0uuُrT/j˲\W,l/ɴw@ + ى +as줫p3?I8!qk5Y@Lƕ]B}5{ AqtX?90( ò,Lk~!NL]lO˲1DR:^SY~Au&G\U¯1\;7e m#RVrfrdV^n:4% _gkdD3y8-4ऴ?402{ϺdǤ;fONވr6:$N-_1 _4 >i-YLrGArh@¸JNn^cy!9`o`&t$lWQ@_lճa!7h(h핷Q}]"nBS[$mې5"$ԯپ; CwS(1?6tWZ'r"KͯaM8' "^A15]$aLÁL|" (+a1x0YR"ù}q2:MLY_3HQ;;:jX@pH(5#T?q"%eX$$$Iz*N,$F P &:Zv% ٱ:/-/Ĩil`wR\v!Z>�) N` 4Xoi8tp !/8Sb1jqaT3]os{)>Bz I+~` Y�'cE`Y<� KjZ; Ћ/ qka �OZ:f/{9SZң~\:[DRzGz9<vc`6FJ.%/(+a<4= x`N$�]jelt"Le+'pK #|ep"GxrU0;kwa-Fא;�E�/}m涕(<^W�{$z-L3X[gOa1B *:Ly ,jg: ,VmfZKc-4v ;;`뺽VgxD� 7YV Vz8n8-r4%�~ IqXZ~D0x=FP5cLFG kM@GzC+EKֲBYL]RA<J,2@`~)kB )c;!U9a:<@}L^i*}vEf P8Ip2 9̹ƈ%;ajPg3)aѕItþх* $vYgAe%$߳حq:Rf"%;YH<�0:;oNr5WzGs;9yC6Ly*$fto%*Ap9P L@őAr"ʒkw 쩹 21=#߹'æQ0,YavγA^rm5F{Rؙγ\ 6*Y0߂ȾqMxx*;S{KRx(蘾Nr䕮P+ <cSefqOoHvwk(2<`@4{x#t0žP3FiRywžNƧQHgA�_lU8J{X&O I,3: ymeCRhOo׋Sn{V15s}=" _�-RPԠZ'|Y29@b&" 5MV8<b ^eS['F%zТcsi9G &LlDl#uSJu�mdvZ!,P?/\12STB5E'ד2S%@:CXLg6i˲ܣt,X@C, ̋wȔ^mj]]v66#u Ӣ֊XBjpSwc ѱb _VӲ,)>tOaR3u+k)';^>Sa˲T 8$Mm_0GG?"ɋB;۾)2|FV UxvJ_ qY61 >Zc$ #62Ar^Cw९p B7Y L7Pa]s ?VݑP\aC-Sr4ht Ȳ!&WfqlBZ mxU"UuS{Zk)yXSeӢMpH凝c0:pȁX7aミido qWvC����IENDB`PK �����>,\ ��\ ����buttonoverlay_dn_008.pngUT �(*N)*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 5pdU�� IDATxڕ[ϋ%Wֽ]N3dfl 15DdEvDtҕu!nDMVH` 3HOr|s^<^U{S]�~x1_,3뉓%A�.O:ࣼ,c�G >;C�p6/˯�\[bK� |},ˏb' I+ߞ{|Yh9�`e9S�Oc D|fBS{e7rOX9W68g53| �ue �?CýE�f�1bzak;~mזg$[@Dc��DX!U:*3`'�R~�k�M 2 @"ߙ>^sFzF4=[�6zF3辰}eLVl�Ctb:}c"bŠZD,k#|A躰v�|6hg#H�=%wCΈ0*HI U )NDH*ta_ؚsW_Į}=2lDPs/ ̌S?3c }NQP>/l{)5:G�cu,؂`:x1+_ڍz^ܲ,t2B G0~e{0w]weYJ~'H!]'r Zn8H(度Jl�eYu$* Oyw֛%/&}}@cky%pE peY1!=^1ܼZ @ msYM S@g$B�9&y=B!~h4~1(:T} +1J!oHܭq1@<E|t ;LO~tHH%G ߳cJ}E5xT>J$68 L F`D3yϸ@ˮS1@-|DbpQ ,@DGq1`gk# Vc i+GYT�jPfuacYS0#Eo;"Ԣ%vg[.A_u` a^k3'/7-c pc<&lIz>>Q.Q w¾Ԍf:HPB- l _A_aur ,+b|]xJ1 腨(b68_ o1n6IȵkOE+Tݨr'yB/(\!~pmr#U@A`c33#1 ;x 6 ) @N$%b@on"K!<UHL8dJZҔX^ODTrP�I1 i�1=$49ND[6XB&\A<-J!<p\⌀AD ߭B!=DEELf5Id=% eѽcţS퉍 Z$v8D:*L6=!|.eE�b<&9I bzDvj̐(n bk=ʾ@=FmQϧG|o%ꝲ|}Leavͣ@* JI#U%>m!߂cq<r m &T�&ư-bZ;OOANp<HLH$,.?i1cPY1vyQ`&7jzV-d0ى<5jg'noVAD N}4EZ@@l\:-Ј`wTcl )6BYY_(BXVCv;Hc{IT\nXvv$7IM/H`>AUnưډT�Q ^R[<N: J\_ĚY$MсmpT'x(^"Q]-JKbtBKSw ;I{FMȴ U ro *\*ēXD=x> Y+fa|c0CQIT*9\s^4N~D2]I\Z2Z#Re�ְDk}qG1bJ95^ bV$F+99Å [="bh+jy�o^`(, Jh: z*a4(4>vpτt\Pd$ YZhXhO'^I>[P3Zo>;r� ;Iff&�5viW_oMhǴ_s#(gZ˝R.$uhRzL<D; 'g5(乪1Hܘ[]"Q h@A3PÁ lFCtGTdڌ@^TԒ^aX 4j\O,7�lhzm^t3|^pV5$őMKfdymMO649|NU AP'EL}xA}S87w]L' UChGfiv'VWcTgv�PoØgZ(u-֒;F綨s7AhR# U[K‽22_Z�\G.HiY'؟VzjHӫm5KA<rSԁ:|xAJ~>{xPF) z?/.<eY ܎<ěI"o5#O>B{柷_[,V/pK=B2}#?� YIW م<)rI~v񵴧'W͛~1n_E ;w؀pbpfDqt uĦ¤5&�x׸:AS9ƛ7R "+${ RF1W�e{�7cTcy} 5mOɆ=ELVs9H$m.O]=??����IENDB`PK �����>$& ��& ����buttonoverlay_dn_009.pngUT �:*N:*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 5.�� IDATxڭ[ϋ$I2"-z] A&x?WOzУdEd* 3=]dgFz~͋Ղ$"}~�bY��:x`eY~5k��nc�;�qYw]�,K�pe_/˲]�ydK;'��&�9m~<qW,�?#�߶ Tl@xa1B;л{vo�pa^Zqg9�~uݛd}D>'TG:mE>3;OUebߥU층wk;7.�ϗe]?+PO6xo " q*vo7t}pl/MğU}(6s: u�6@@G4E/𺪷� r#@[gB�k.+!Y?֓Bb ^�);ѽqc qcgF!|]PEzo=Tř/M U~+&:?&9݉@XYY\I@mYLJ⭙W]ױ�ʲ,uuoA@pkq`wosXE�%9H͉N<3HQ`3^0Dz,KuDオc&k�bT$˲,J x/IA-Ig "_:^D'Cxf {Йp&$XX('0( ( Y 7 .hljyUhaŠN rd+ 4�Iv2  SZlŒseTls,iK¥(C 8\YAL`<"WkrCf}gL4%+垕(cܟl/}eɊ̕DZqgg' w`ON\c( g�f#s[-U"fs9 bƘ#eа8O�"H^u�OI2= ~ ILe{4qCa^N%xT%9Y؟@"zφr~ O?]"߽|&c w+@ DlH/S"(Ȳ ЩѢ'%I7,�_pV*sC<ab'HN :Na' Q]d p J} y"$r@ + $ECH&R G\[ő<;**Q2A NN&oƘ {l~=ϊud_Ob 8IٱX hj+ -d!+P0T9 %+"J$l]c DA/h'r3YYΥ@򲖼`#CRKiꤍN+"$_m$;<poా%WmQJA>8ޱܢ#-;JI=$8&Y |:#+J,6\UN0$J I )6V_1"ky|[EIs  E N$�?\S^syioe!^ ?ѵ=_># 輷 YkC*ϕX{e=†niaYL3[Kee!ذ>](I ᚂb䙦5\`/U^VM/+ɅLn,%*Xگ�E*oY͔yr&3I&dq .t&v-5-̋JC hᔻ+4;fN.GqޣaΉ<sdNY  Wr[T^f!~n蕐6^D?6 #ecjTa 49+ lenLF7nX,ei^IKMN`۽D|B 6JR*RaN{2eq"i1_19yY؇]ٯD XIΒ8# 1YtcgXAAgf e[b0,)Q$]JC {崭l \ŗ%՟E.Ft qO0$�sw8M&Nkaq YJrP3ŠD;JH+JtRWtWe�{'w{`P 焞~᥾Z?0'("#)$RD,qQYD!iȐ#E]�[�bGGiS- e绎-6;쿶)Cc\^jΡ:n0{llWW^gkY)|].;Kcc�ݓ|`벀O\Mߕ3vQ+wrPu�e�&Wl~Yo7;~Gq-qsFCPlYfIc[N76t�Rޱ5k7^L_݋z~15EohabP(XQ6[Jӝ#Icw{&Ivm?^ḡ&~,//;Vy�V\BLqq ^uM x6zh(VrdrJܥQNѴ:1ڳPVIJ,Kǎ-[wSΔBQo!^ }#H+q9nэyڈ]8m! \ | %98xn?+2i=^={2$�?X-)̪0 8mܭNuX5wXӤv8n؝yT2ḙ󅄼 7FnY<8}Qm+Gh�onqklݡWHp3iu#-$����IENDB`PK �����>ѩ^ �� ����buttonoverlay_dn_010.pngUT �T*NU*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 6 F�� WIDATxڭ[j%]uH# E3s1& ~Cޒ|I)/@ !Ib3fʃ]uZ! Mtuv9�?�pGr!OOlι81�g800X/ρg/r>qt7�b>9#��G:??.��.�| sn�prO� �-/4Zʀ�|`#:Op �b7klls{"0)9^G��rA^I.Tb |I+cnq/w�o#O�SPGEԗxOIY } >p/9X<g|ܪO�yAMz^"w&|]u*j/sz-%Q}1]K%=�?*q�2T&O��7GQbFmO{R̤V @Zc8]� y1?^5+IAzP /nöyᅈW{qsv-e`JP_ֹι&A+ j<}f1D x9ruaEQ뉁b / 2 q0#[Lу7?77Xr΃sssyʥ7'q"l(H # .2{ .-=84HEQ˃*ďNTh@ C0gI)p\q$"촸�Q� �ɲސ4%$, V�<0ķ}]@�uoƘD}## s*�G;AaC#>޳OtU*@ q'q>*Hj3;n ,C� ,5YK! X|�$kBo'AIC v� +R8�N-M&;w{6`Gqkp:`xnt!5 υ "١7tW$>?F_ -#`(v|6`5T3Yh=ȟSMNgI2W $\ j:}�k\D=8P^$)ph^#ḕh$uwAN%~Gķ :)H['9Fbw#t9akԱHk%h p&IGC*E@ +*Ryo&[4bh  (nSƚ�:uk]!6&*O, kCn82"VRc(u ' >T'] D-# Zcv0 u�Q= E"T^7,3yБ+Z `7Θ P#U N42T0Xuoe][E'YB l�& DnMaC/6؄KH{p10ύP*iE}nݓto[NݒB˖<T-כ< *x|5&Mr:dEဧpT՛a}"kxhHH 1z6VW*gkaٓZH /2^ Flɵc7Rp4L egd  d+B[8ےC65YQY|ƒzwm\A_s0Vx k^C�jaoVq&^IEbCQ QUiN#Ƙ 27 )ڀHJfYD}0(ZVvI ܕUg+`+?13LqCD`_B0({%xݮzNtUuТύ |S5( [yO8u$;Xg^T\>:{ BB'�NJ|^)6d2B[KDNR4jH?kPԸ9R:l8ԝd⡱:_%~ܐFFݦ ڡ)vps~Kѹ%-KV*"_ ?os*0! ٚE'lIDjF9uzh㣵P~ovX+2֖]{G|^V< Fr{oψ.sA&mxW0.q2@oثTߟja[%;{[% ​A =Zy{}bj,pˆg1|{x n >; F2+UԮh7w>ohv^s&Zut4@H PЩ%U -%VI쐥oEF�A|eG֎3�D5J[Q"GW`Tڋ1’seDžiB{ENˠ :A.pr8XWOhڬF=@*B3vכ*b |vK:Q1;Vٷ鿜F+γ [8yT}SQb֙p1oۋ!ypm<&zޙEja`.J�_E�.s�:X;:Oy{:uwi"=gzu/<�>/7_㔸uRDԸJ@h\ e3\oЮj{cEym,p OιxrΣsn9R ʼn3n[Tp1T,]�a!oD={ �����IENDB`PK ����� >nl)* �� ����buttonoverlay_dn_011.pngUT �a*Na*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 6+#I�� IDATxڵ[]I]]]}pCA0̫O/G/dˆ3 %ě*nuusѧk�W�>5 �<'rp20�x�|R~�t<p `{el�k�KO0 PJy�>QD7Y냎"&s\sNJ'߉Ƹ'�g�]K� 4z>Af:+й @% DO�C ?}@ώHɬ@)g�^T).8_ΫOt-v-J",+<xJ4qQ¿E2ȡ*�~ Z}vI4H:PH-L^ 仹U$D␻*=}v\�w�^=XJ`KF~OkUO3�/U�!`=$Cbr4b^]] $yX?*+B^� <RDqjI6,Z %%vwlW.Dc@8R�9E3)`6\s^*F0\ka{S �(4Rh /,O߅Ƥq@ܔ kj�b4Ϫ|!;^aT4%qME;ZJ 0dRB"L[(˥Ѓgh?yw"YGRJa1kJ9?y&$ldQ_<Ñ?'L)c$jVX7;D PinN!Ey= Rl$HBW({/tHp)d(P%YA=^p^SY�E +5'z@R\BVha!FzU"\RFzڠܣ;@ ˆR#(!гT*Go0{ȑnt\_xE`,!$(8roY%bRyB^ ?~0XkPb#ŲY= «"p=9@v\c) 1ʾS2\I a124߫qXIKC|_%@V@0. ַa2ҟ^3Ǵ�U=N%h"J5A2J(<NVΊi20k`(iOZ0 /<br:Sd߭  QL1!UNCC� MN5xzfk%c ъ!#'[`)e&B_,%W)()_BL LޗS4<s #|o&Ĵ#{@6@hY1IY`{Nxt !O(\mt<b|~t*3gI�B 0 N /[բջ;%<9! ؝ۧ߆3[wUYc)G\m@ko&w&/eݝ^F<x}t"ސp&LP '<'aXŘj>N~#L SԫC8zޛ|pPy[k č^s s;ZYaO ;�[ -kFɭNDŽ j17=v((V%g}5 $]♄F)JH@yY:X $ZB/pW TRe1n}ј 4ݶ8m$u+9Vxw9UTX,UɩXi).GgVFvBLNzN~#XFi;ĩn€Hߝyٚ=tcnvr6<+,y! H[ܛ/HYg wBX�.0隥Ӛb:gNo wB ?2YVbtnV&E�[^Q2͸ `Xޑ|Ƅe Z<o)`LxY/3G:x{3�N#i̒!֜W񂣸I9;tɣ«3̲6Cf g#ux|a_ûfffJvZϓU''Jrsσ hg >[D`Uӿ[{-2M`*SÙ{`/~%c6/`> ,0xx!`v\JwOhpKydŹFqJx ۸�a\w4/V])I,{p�Gka ӿumJvF(Uh -J{=G,�Ď'$[,٪$I8B:ux(Q-]\8R5rV:d9w+ڳʔOP2RzOq?@p"e͎g@fJ$I[csxfL7^]\gű-KlyۊjxCo{޺>π}QKry݄iuZߓ'V%�N7;ŎA 7ˎB3fv@bj^S<W\oHǪޣ\y2�ww~?^VQW6�zkFff#iY1��r7UEBi=ØZ5 ^ _cR#uݱ�ơ2ÐJ)Uorao OUoᕰM_ � n1Kx����IENDB`PK �����> �� ����buttonoverlay_dn_012.pngUT �v*Nw*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 6.�� \IDATxڝ[M$G}he YWnq?7/@B�BVavZ5Ya2{_jRkk3^Ț��_u�nq*��X:�>�WxGqoz X��P�<ԵZ7=j`?�|ࣺ q�|ۄcu! wY ]qu�rw� &btGsߝ!Z͑"B=K"^d `]_�߫k=TjZNtT "~^zB# ܎0 ^#��/FVUefkp3 a 5J=%&i^gR�|P5sO�~�UYэZBQ3q4>�|NqXM~53�;G�oiZLfF8^!6(�]ϳX)[:HA`<y=!�WwWoܑR,`YBZ=)@J]p˫ #U$\>$[VV`=MSYuټmn*,UW 3\HY9J):)-NKn³vb}^�*|v$�i[5V%u@.?X N~."t ad"ȉXKSB5d #5VC]G1=\$YIܽ&,8"2$S!)9|OZYDЄQ0>dZlJV?8#D1ʾ/A &;{h`Telig1/)oh:&jKSL #Ǘ�;GC=Jx%*$h$by <$&ca3ҢA\c8 UE({$B \$ĕVre{%,z� dkdl}ӂTkM WbSb'B. H`M@Hp磼wr"S6_!O@AM'(BGx߉L^;V UP�X թ8 FE�kQѰ h@^*?+ dibZent~TERk3^Qdh*ʂx'auq`s^ *&hKHO3K񀟆YN,<Z~5EE #g`Z=zĚΈoR"4.e^)p0F[BN8B0 nܠh9Ē֌"Wo^t:gݩAIlʑ[�F8H!Y[/eolݡgQQ7V,I1IxR+p#(l$:Bc1UpZ'Cp/#k`D!(M;#y^w:<SZʆ,taFS&?׳NJ 빳 <«-/xI!ѥY +A@ )T`I\F7P( Z:h@$=tf bHMDt ^:RH1P %[ Bt7B\_D. uSpyaq0<2P RZhP( :tءr41ʂGGLr\7Pq\Fkob:ufn<ag0Mr6'H䍽8|?K_K?/ˍ Kϝ PB1@8�JxZgP[Ш|#UQܓveN05ݠ[nAK>d!O{kcd!24ٰb` w;+9< ) K$O9/&oh`QyDt`eՠqU$۬4"m"=}viK,x{)|!@},-gcV#0gR%eGԬBDgfl,'m^È$nޔq,xd:�`QPob~ Z1k,ͅQg|[Ñ"yXy<_jgV x- R�=Mџ  t<d}a4sԵ-kNKg8(>Rq L˂'\0* rG~x`!qɐ#4jYe+`=xa_s7|rqPacȨo= RD#D`XA_C+Y!`bij[cvN8Q`0&=@9bk_i[euM|+SIh+dgAK0dTG9^]4T2 a܀"H`'FMevgAivy;]48,ܦ'!Ul!GF2)FxqGԷ@|j%!0 .F7x;EXY-)|�pXו�E.RnůȁE8jDj5]"_WD�xzBN]>ӓU~O\-X{ OmTG?5ꀃ ֫*[(o'|Z"m-YkOs׸.[`EǷ>=NK8_�? g^ҢAybr0JMܚ1iV8e)7�u}�>]rށ.62V撁)6Fa Knj>VLloi5�?뺛)i (le26W%"B r�?ð Q����IENDB`PK �����&>w �� ����buttonoverlay_dn_013.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 7 �� YIDATxڕ[MI}9EόGc, -B$. ȯq_%V�Yhv<rVfqpMdURuWWUf|u=�_x 9qx dݎ�Pv~"%Ӝ* 0�u]�~ I6hq&gbɮ'bg�ڼE<<pn �^0 F�+�7vܒnmr<ppm+D jݚ�sژ{&ֵ1tL6օa>#/l�Y „FxDD$/14~q$ߤ?|~Gc]ؼMjo�N*86VEaCTs# „21ꝙ;Өw`fM6i0 $^uM$"&ad#Bp;gV;#$ cswhۃw�\fߘ}mOĠ3n!ЬDȝξggvOs2g^sH,9(Vel�NSfsuXޕLf�FŎ@6'HOշ1:aó('@4F-^0S 'b@ &(#z@xr8cӖu] `%#~R_eHj .%R؉6k0 Y�6hE^R黪D4:{QHZPDP2vp7y#%ҋ6gzO1HauDsO QPVmM3„&a@!x{25{q*kTI@/: 佳9lh h΄NBf7 G? ] 6pSŭ-N#>>) B ی2AsxL'l?'0@3vH-O>lH?hd3ZTcdd Љq?= NZi$7t)BS$l5ݬҏ(jQ~NLлNDτ{begrnKUAB1C0 kEŝh\;M)'ףC`rl=mAD{gMy^QKۋ"=:ٝk @"9Kl$' 5:$Q0۰C<겱id{5-Dū &l!W$ dtu0IlfOJ5Q%[IGaS=΄4atpc'5ic0[ yyAϽA줻$I9Dmb+\9ES N :kr6&"x l"ZsYw!Q{<:ngzY`e 3Zj4àÿN%׳ôxeG\eSRqb{ca݋ޒ1D/۸WB/ĄBiQ`q'y,+f@#JHT|#zjy*ag 9GF*vtJ!r³^xJ@գsր7V@d3H *NQDL8ɐ^vӺ|:ؙy&�t@doᤴ'6CH8 "hv_xulHc2JE=eM+̗�z}x('Z)59մ,EҼ!^P JLЊə\cDvugI^,߳9T 9te.D"+4.]-ĘD;Qնųc3ECx`:jVcÏ'P9 +띥)"@H)|ձűF⑘O$7;113P1Ke5!0{oI:E4@IMVL O{@8)(/6{9g"�~+Yd $yÖӋsq2;;'x\8b [RRgߓ$!}8~}q=f1Gg� [R{X6oEՉ0sYDtL[H-*ϒzW3eUmr&["8aG␉zM [poagf'k52X[24F]2"@q8=f�W_@ ;":ޚ+ 8WGS0>a?D,g {_t?W_n�vF< C^:fvTq>5zHX,*u]bǓu= C&ٰLN]"kyzؐL|$m?E&a:f- 5deWo{{Q �1a qb Pms NIN%@MP6UDd3k|xUڮ_wJԽ1#vʿG�@@$}kڶ3z蜈jgx)&�|rOK{1M/N"M_]W]zbj3�?23=+u#ߍG\Fy>Çms-u@->uT8T%:eJ:N5?oz%Var#@"#>}f+^NoNl|Sc"Sbm=~MM�u}�~j :Ue+6J^w$'_.L@GdFX S7�: KkK^x? à u]"f7Ϗa~]L%ןAڼ -0 �ʝ;>MY����IENDB`PK �����.>PJ ��J ����buttonoverlay_dn_014.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 7BR�� IDATxڵ[M%I=YivUEC6MB;+n΅Aigl-^u.F72 ^sovk��Wsso$;np%?B `0�Ծﺮ{`܈afc;.>||e 8:7G7<7.�4bG6xbs�ou@C;Vx],Z#vm O~9U#*V8{Ovɞ&{ҌWnm7�/�I 6Ε}̩f= V抣qE0t{3MufT- PReG7Fp36RғܖG1 7o�u�>g*J^.�Zp`vSQWSbS16F\5[;츱}_;τd[u][ͪJy"mlBG g׵D5EA]%�X<f/u.<0a]u]]|XZ\Qo|m׫YT3L!4|r]aKzAz39*EHk<)?`a_Gɘ˹BgY@HJ$Iho$:(08k�6IHUhlQ[p>@8"6 $'ѤEh)y5^H!"!>08 & )n0Mn5ш 'XR'b#Z=&Vu6Q?�0Tఄ8iQWkE 84cy-{(^M'qA$9 DZ<y*%b(_6}(N%K?$>#kl)/&e\_ y5~< CF,R sb�ۿ:U=hO$[(?Ռ_l(dlyh_ZjbpJ@ GP޳`Ǩ-# #12"&]78H(6P7%x>J~\D0`4@Eape N~72Lp4 .D# QLc@/ ?@&R_(Z !%V6P8/]VF#� 4*<vl *ZF^PdU`#D� 0{ U9,zi/qn~x�Lyh8NbpD4hqjк+n TLiEt/f)6 T<k&X]#UF^3VyӅsJ{!6PxTCpS2MR 1*4a EٲҨC#: BhA=2 8JO3hAl 4nEqRǝrwpr;b- J>kSswĝ^LG'4TGx[scgshhAbaXL&P}�Afd'EEC8i q|*�cQa0q\c{(簱Ppa0rڕ^h,Ȑ3, |#gʑഢnD::yj>S` H:SN09 8{oCs Li7S6UXW&K-闆C @S=-* @D* @Pa$�Tը(2Asq6 ҄j`B2"�B8Yj\zn DԲ4H0bqt^:,)QQ87@i(Oڠ~PB72R_Ń,,um3sG04S:-'UBDQ$\199&HeBQ$Xrk ŋ& ˗opʀ q{jP ^v#]hNx<h_vL rk01ij/D܈{zR,gG 9:(@ hNM"qo.yvGp"Ƀ #'lk#ymFFbP-t2 w^`̄EiB'ag$f gR)/bX.`$*41줷6|f Mڅk QљXC+ Bg*{ts7d[͋V힥MfzG`i foxvaxYh 4ftb>٩Ar#8a+ud #G)s8=DlƆv "`x( ځ58@Z5;#)6P8N5nU݈MxP׮u]HhFF,5`ugk |;J|hugCOOw] g|:j @= Ieć \6Gkzy?gx*N!NgP6 8fm%TzM}A|nkOg>}Cg3sIL5ўPm<T=eE7'K Qo4 ϑD}5ǧfl2}}'~h3yLn2Ht5ߢh,EO}}mvqޑy+sx=KSꆯ[=wuNmeg~$ jbÏU>Md#_{�/H;HІrdz]=P8-u�u]_ޙ4 5'!5ό 㴓gx %;dO9*TzbK .:?O~�u=c_�)d6 5>>Hy NAueQm ����IENDB`PK �����6>ӸI �� ����buttonoverlay_dn_015.pngUT �*N*Nux �����PNG  ��� IHDR���@���@���iq���gAMA�� a���bKGD������ pHYs�� �� ����tIME 7,d{�� AIDATx[ϋ$I2"rizzvUE݃W^&E+,2P=MvdFz_}"[ ʌ~e @ v]�0pa}�G#�=C�ɾg[o�|g�i\cBs}kW�^8]Ylx�aߍ{c#r0F>K�_ dݤ2an1!}VB#}L=y U;ƀ�2 Vla3ٻP4".�ЈLx2c)W2=IЎ+S!Խϭ >�9�8(؟+ I.Ў{#]X{*R[o&n>M4\8=#�OMզ%f@!I8vE˲T8>!"ωƌ$5}i�ޑ=#)$_a?` � @�]-A˲\#T1DጒT蒤^ 텭ٙh &;"jM;:ό'wD# *fbF![1+ ♌LF6 B e]\gH�,K1FL%ړ~lAEDr,Ku3gtQ"BT224AC@ȋ"I�Ӳ,�'-[ -~(YD/Ǒ (|/6cFtB̉N+XO맧G,ADlH_aJ':(`Nd/ƕH2㳩Fd>8{T":;@!B|c�.#&@I"YE?%>93" 0,5"&⊆ BXE$ {>[@L)9YlBX5`l("{IoH! h1! E|fOOm(!88*DA`}#H4;fYDE قCG=ԇPgW€:Y h"ACRQY"N sZ^d- b yR3N^w N,o-c[0Ĵ u{$Q)ZJ`BC0ZQ5eR(}L(T)lIrCpr "\"{ALj4i"pbĬ\.2 j]x}rX"3ɓa^2.8&;Ћ[70K5z1l\Fl("F*2)S@`Ed@X U'Iʲ3=XNt?. VLVI>فJZm*B|K[P�I|zb@ԅ$#Xe(jiH N7<"ݳ&05=$"$3{W\%9|$Eg{'It%%ۋT*%R dH�?Բ4ʻZSu r>6j w\׆Kka eLDoDac@Fk�0$~<x`pШ{z.UAJ R3n"# F� V;HtDjQ!>{.]Wa@ŀݧR*0 = Bf.L�zBHaϵRD˗wxұ)50$r_̍gv!3<1a:IKÞ2FOpn=fu^Ek )Q~4Bý'k:;>?;IC 8^֘8NH]`~ w\C)H@ipt}Y!,NqV5I PQ>ޣH08-4 icYqб*OBdc"m,doY:9)ֻ子`av  egR Lu51krThm$Dѵ 1LM`( 񚪶j| ,WNa5f@.a'--{ꀞEKZs-][ń@5Β+S#qfSהq3;*\X#ߜc=1w#gӬ fd qN㳪 3wWFNզWLXm 57UBѻRؖTZA _*;eDF_g�h'bw2Kp3I2jk$! "Q<\�l?n_ Ljqkc$]o a�ov=ZLQ"5~-H%f {+ohX;(zFkioYA8*�aEeQp3fBjM2w-'GN HTf żrSuن&{TY4hQEk#/T<(Bؓ R1&f7S@n Y'IyHOdrX?5M^5�Rӳ (%F xT9q3 iɰSى݉ Q1JN{yX +!Nо*-eY8 ZreFS$"Ǖ"h8{Fpn?_uҞw^P0= 3bmjiS2[@qYY7x՝n[�JTxv[=qD*Q{I4!TZ]4f7p/mMđcevHcw+V΍^V{:u7H˽nyl44&ne�7{/a ^4S^If9y>nueZ56 ql_ "Azsď)Dz7C81:V7 m$}W�Yu3nYO "N ;@]%7de (p4,9MYm u�D]}:ۙò,]םTea&:[XG>ݠwWNM qt/sy*Ұ7jFJCM�;2Do,/Ȁ]xueY~L|D9~#>H܈9UU޻[?N?>iv����IENDB`PK �����>.K �� ����������������buttonoverlay_dn_001.pngUT�*Nux �����PK �����>lZ �� ������������ ��buttonoverlay_dn_002.pngUT�§*Nux �����PK �����‚>jC �� ��������������buttonoverlay_dn_003.pngUT�ӧ*Nux �����PK �����͂>WT �� ������������ '��buttonoverlay_dn_004.pngUT�*Nux �����PK �����Ԃ>=a ��a ������������4��buttonoverlay_dn_005.pngUT�*Nux �����PK �����܂>nfA ��A ������������@��buttonoverlay_dn_006.pngUT�*Nux �����PK �����>[p ��p ������������]M��buttonoverlay_dn_007.pngUT�*Nux �����PK �����>,\ ��\ ������������Z��buttonoverlay_dn_008.pngUT�(*Nux �����PK �����>$& ��& ������������f��buttonoverlay_dn_009.pngUT�:*Nux �����PK �����>ѩ^ �� ������������Es��buttonoverlay_dn_010.pngUT�T*Nux �����PK ����� >nl)* �� ������������q��buttonoverlay_dn_011.pngUT�a*Nux �����PK �����> �� ������������e��buttonoverlay_dn_012.pngUT�v*Nux �����PK �����&>w �� ��������������buttonoverlay_dn_013.pngUT�*Nux �����PK �����.>PJ ��J ������������ģ��buttonoverlay_dn_014.pngUT�*Nux �����PK �����6>ӸI �� ������������`��buttonoverlay_dn_015.pngUT�*Nux �����PK��������v������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/cube.zip�����������������������������������0000666�0000000�0000000�00006417161�00000000000�023217� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PK����|/J+t:p��q�����001.pngZseAnq666ll۶6ضmƶm~{USsfN͙ #'�  )!_n pC ,O,,fam&̭d-ob-bdlg-dmbklmedgbhBos9M =M<LLTUk)S)bOFYQo Q1cdvV:m{O?w_W'1ucagdLH'O :)Ĩ)V˙9!$EW7Ҳ\߷XdYO4W$←i(GPMmtF YFdDHbkeih 5]r1ݱذ~Ք- m'y/}* 7GMGzZU㥩Ԛ[Yy,﷔rW:\i\Vj8 Y0h׭lv UGYbіa,ƽb_yrkTk+UHA3F|{mL&q-)SW h�Oct;R2Fmy"3`/c5niG�&;Kl^Z+,p7SZ4,& M6 UaZZyO Wt^@D0nx݃T>guA%:Y&4@hۯn_OΝ>ѶNr` J(�Ӛڐ*z6WY!`Dµ)v- @U\N_:n)u:C ~jq/!YvoB"~p YNxhx4sDLW/JyAl!qݰٲٸ7whĒEdf(Kbga"&if~k`ChFS Hp(1_PrJݨ OBg)#T$*nLr^"{KvH1~,erh]h&bZۋT\‹V҉{JzQӟ+v%b+}Y@0ӓT4] ?\it*a=y'M87@]#.N[`ƶ.7uaft"Ff 4Fi7nx8 :d C_{#N7=H!!|i/tJCťa7u5kGK6cp%,!g:bC?ohfÐ/̮ M!HR,JsH.,&~M'pDqi$NSʚA&yt!R\ZKfq~b4> RQ|ya bOv n� ʼŗn =ض)bUhaަy$[5Ә~S>"@ :5T[~bfJ' ol`4N@C<pUh*>F%3El\b8ͮF,$HP~ "YZT"}B[|cVoY>CeA%ozxyvc 4.SkEb8N_Y}:-Ps;Iߪ=Dod6vqUչX ^.ay zR Ӌ44V&oxrˆfCsoͤOt{~fe68Cx)7G $$ ֺDBA]qNΦ FxSsy0W2<yߎ]2@ɥoҕ:EJ[.b'_>kɭ r?^6x9-h#N=µw% eJhܞ29]A+1>A #_O d{sݜ{r.,b#H{$IqZ3jW~@p'f5M#=:]\Ohz'y]b>-ޱE[ugsOݮP\d7CU2/ӏ`s 1b"[֣l)8aV↰d’gkETUMJLyc!6ސEaK2dġT9aAAr3t:+|xKSݓ&o9#iŜERד5ov0k;uU6kHCنwT+hٲ$[XĚԥ&ю{QL n"|"ť*BE4|զޗ44wImON*cQY(TzͷRb+ixհE1'-t8 [S`cڒw\Q(wښ.;X3ڮHףbvXxq,�AHA-8|pa@y)y2ɼ s7<NS/ ! vokaGF9G<[o;y}/ed�r 6郱$_%fJ ե9ߵeX޷Qpov k1W7k (/y)�e-)٘$-/}#xtzT=ao<I9to$|xh<P)H V V@r Oe WSTY<  xjV5BCӓV]c3+C8kyY0ŏɏKfK(iJ' E)qaUƒžज़zXطʅ5M'[KGA.^/)dIvytxfni:/=TS�>r_wqt^NkzGx'/3SJ^_)3F,Ãc\G[|:x;'y\5n>ks-N}/$Ԑ)ڞgDO4wnM1ghA6!-@DEۦ|7!uΟTA"ۏ 8qE'{sW 5K]bXJ\V͢n FBFݱ4i{ĂV99+G^r.[V+ l㾽r;ͻ p_4=\WJw@!\cݶt|êZ^;ظl63^+ճupYdIixE*򺟇ЏNNk 3/n�3F;t@\lf9ZJ/Et|SZv>|\jE4 ki">r@\y&BD1nN9osq<Jp!s =w;}qKUM1ionaa=BaRߺU>;80 ;ozK8JcLo K :듒'XW 3(Y"$z/-DYp>׹d(^<=*^#֠O.?Ss{u/RC"gY6y fnjkQ֯)/ 3ZΑ;9ތ==sHКC;/h?__nK_!l6d ͉|Xp) RMF jd0q)&7 rCP!~?8o :r?UƥH8*oDE,&Q<w >o71{eij TUVp埒}VÍ[;CM. 6q cDFpNPBtޱoIVD\s,3َk~fBؽ{%k6v<=+aA׷q 56IH]yI!c$6>{IPpQlq!QH-%}%\eWp>ٿDvj3WsL7Rig't֚ ̜?}spک<? \Wb6wg :6Xsc善4 +?2Ps>Z170GvK"Rp6TjW J^Ow~G`Y!G63$O { v#2d=38=tL// wzJ6x'J\$5HyH\ � npo .@$ JH))3rgCO^ӫÑpψ/ŸM5^Eu~V8&|dʉaܾR(�?k@5e1Τ##[尋&y&T[0|Fӳd4pW7& fhJi&csEziN)#Zh)wz%hIPJM9Wmj=CՓMBqƱT[B;(4WӜMr$rE1#)P[@_SH@I)0s{`6=Qk@rlB|қUi"ai "7eŖh p.U~#ŧv_ Iֱ]5V?)Ajr=d43*9ZlqEޒ4.ɎI:W$bKv9NFs!eY!*H(wMŽ2"s IIm5~;�r"75dlKI]ϼ*>߃D+IzmuedY >t:yY@<|Ė4@aţxPoadyN%7Q ^h2Gڜ$kU;J į+1'>5i)_k PN-V&16Y|_g@n{ϴZ]?bBUgA-RfX"Jn]i 蝹܌bfeS 7ze~6IF7h@/Ksᾊi f\Ywg}%PZv@APظo|$tcR4Ő94׈P]Pt_aơE<" ]g).EȯQ1dHjg�zQ;zC H̉=Yu61.A5~E':27 ,UJBo.{#vMtwB|4*z Xѡ02|*+-r=cН J7bl㏧gj0nAˇQc.AgZRB|K̥|njqZiZ[ +I{tbH/МS08UX NvF<4'sz4|;Yx-ԃB#0NRUFqQ=W=%ô!mn!:t،C~y.<S>hyE{BSc-e!i90@-);+ڛT~H/D?jieM&cV=tZ7uN^eH=? KFT9Z͠-mp1nS(] M"1 /L{THlTЉG2 2q6y9aJH熆l}?(ɛ&@_7ПʏnO,C&'5(U(M ǔ1�OOX,=ƨҐJ)7BS$^ l}Q>C~nsȠo;\OJ 8.3T8?dCI>xvSP[[#+uSN@V"eϽr~.э6mq_CGu0v;BQ0|j7}HS0ū"5'#&8I (Y+jzީGWve %\@ =MQ.6pN( O$X,B>2x*%:l5յ2*dy{{@^lsxy]/Q2%!.Tg_UvydJ߬Z ɛYoũ!5L /\:jVr^jHelRw˩%) =&FX{cu~#o~M=/lR| bX5|c6\t ux�fXɆAg汾]D]lae̯-Q]ARyY62s')-s Re)K+ WZE!<a:kf- !R #9x'« 1~z.t]QBbW6FUf +w^/#%>/pz4I4Ygzm%^E,jTT|)-jI}fɋퟏ@c >DĹMU֋<}d{.3Lቶ0�Cnmp籁5ВaAO5I~cX/_SWzO [f$k7i<eU%;J<>5�{rP Yך#wsc_zgmu%Qjoѱ�ςhJvz<T˳4iW1h̓N8gtߛ x 5ry+mNJ^:gZ+ EX 7r1/VE? 뿷h>0<"45Z? D.P- R�8]JQ#co>ap77��N\F^,< Ă{`6ܨG<uDId xC 5n&%�>bd},)Oo/H5]Aͣ?6Wޖ1=B'A"n)Sי̫V0=L_L{`_*BeyfwC"ᤥNxު)v;i/1%bJHKbU|p&Uڇ^ OK[ K5ϲ 7Ҩ&Mb(4<S.bØ|ms;"J  td} OhdX 2mc5LQ,VT4M#;Ε8I7#Y<7ϭ�*6d$iNńz"~|skyy9ڥ,,6WK4J#UoHiX ^q?+aRYA|[ݗf�{{*O7]> EԞ~oI^oyG=pDK)'J'nf db #b*UqʚU] Va%?};~(S΍D-.OGNjsspk 'J 8XQlس[̓m�_;D2#Ȼ ,y̜na3OD/"8mz'rOfvPou|ھJqsS_тU.ρvL7oɜ(9VCV9;cۏrbdd6mԟV�{7h:"CJڝ$Z<by.V#Fg_dFf6w܈YcoDPcw4.(Zd>[\3rQiʍgb6ޔ8 dfzQ2kWLwξ{1s8Wg\ܽ/i|dOn*U}r^>ؠaŭOTf~L@UA;֋9iw?osN>zQ):èJQ\OJPR#S}+'jBS ^u96\ gz#ddp:JXN%*+4'2U)DeWUD)-<D ngQ &"Gr9EfQn7ay* !;7- jbsUo,kt!VF3>|ce/%쪼 za<<f90]>\67fPLy'U%ah1s J l]|i$՟ƩX/J7v`#!uf0/z64@+k2rouVh3_d 5tof^o{g&(Ѧ<z$M RO69+#)g6=AjqyH[LUb%,qMF6&*l50Ȱy>:#y1_j`G^oP%.|&)mQ|+Itx¯&ꔢs<GZû\,̢PDl.Ѳ/ !<ch>[*w "e槜4Їqoj orv%:H@ӻuS;㍝Fuedgתbxa""}דpe>b>y1'*pz)InPY (#x"}~@$! 6>nYH̘ٽo]a4bN1޶!LeL *;]`Qca|IH@5"3݆]=}EuءQQjFMOā�nk0\tR6y7˔Brs]$ DHyp#R-+rX)َU GAA1YDӍS{ 8ݑc݅/UZithɽtM噙in!ᱹ ʷXT| MLG<NT(#^~e`w*v7%Dr So*Oa+*ԋ3g9{$$P,jKr1%wdY] L ~=?ֽ;t7eDD1['^/6f5H.XF@*Wj+A#P}ή>oh,o?93&"S#1eI]x.m`ӍIKY%>Us mc/ ytp2^3KS P#4%jLr'#)m`bVd(K$M4/:E=m*a{!*1HU0"ڨXN@tбWP hℕlCDpP#p tE{.,$w*MIb& ıs#@=tCfu+fL6I֜4o;p*̘0He%1Ymdkm.Ga Ms( (|mZ=-jQÕ,7ebWp}{n9WAn1dxDp4|_A{qHwkF|֧́>D84ܜU"gLs+3wj1&<D[N7.E(gXd4G}hsS#I㘳=4Ay'0TQYF'!HJS+]=,9Ŗwv*Wp1wC~S /^ /d[n /wB:Y~+ H/T8XKU#),׍pߵk DaF-@k1&R[f 6VH!Y `LݼIM/JQ'EC)i¨7o7c-KE iУ[(B-U0Yc;Xt+cs#1|FY2VFGwA99r-tETFGUGT<2T|A'V X2 \G/'z;cd?6Y2�.΍H?`v{ћ0(1< $�A:R9ELΠ(4lMoS~cth$OP*5U֎N{NrrtHDgb6=$1OCEKͼȼ}zvɬ0yѷLNaUέϐtWMˆ -ԉKhD=4%Fp6/kԌi=j&|EI+WXbaQ-#I0]762TNj7g89YQ8N(E^֦P``)^ʾ}RigYRj\y:?Kw{7O@lL<e|',>뙎ͭ\uB_6Wt؆49 ;6 N}KFn m�PiZB38 j%e{}y6 'rWn#^R#y {*]d8UcGdoQj5񉫧<^1= Q*fTϬwiyuyܪ |~ :2CC;w:bgX2dQCy"j G~KˋΏҋjCaf1{cȲJ\0訠cC\}LY~DCfg\#7oW"oS�4\vA}E R ag?_H o9gΡ:8Q F8J3oatϣb*sHDn~8ht$CLa>ij=ӥqX;B_,@h! lV\Wsb;I} ObMo>ޙ5@O,!i娢SEoqrNod8NT ^p,=911A`,61ƥ4I4kŃ$ w\odC|U|�ǟ}ͩe]f0 ݭko>ƀ:ZRL2kwJG,a~I_1g�: Q4mஶbOs_p fNη+GW1W=~G5fAx鯴:W^CYҎBa�{ Cs;前u:G'\t%�yA2x{IѨ-ܿ`6Kcgdzl˩&!$ӊ+Q6u'PDؙtcM8f?{]-Q R#hu|PR@ /WP;!LJ3Uh{M2pAF,GkHYu45-:)�H]_�zȏ3௎NDiy-_!K1Pdl"nwԛ%&`Ҽ@.&?K{XrLE E^Nf82KÏB ?dY(F7Ǻ\NuI o!H4n%<Tn*bi�ư@5Eω(0X]hSdV <;3e:B` kzf_ad-<O5zmTg<4S#Ly>>Szg0 c ׂkbW 3I)zHu$8\{VqO4hM-l :'F]|'Ã7m˟( h;2$+kގŇK[g(Cy1 `{b-y+/1H |wSPHY?ʛ}$8C*v_7˟5R} y}[J!-(ë8w�zt ĉӞ6H(h/B8ҸZX#.3f'G0&Ph&8G|_ h&brB5rAD2~R}M(#;0G8dMu0&9&fKf\8q~ŗa@Ev#ls:Au<l6y\06q Un:7dPضٳkdk^'RAM޲1 Zpq>lKFc(u[$)JԟدkDi<~tqQQfSB p6ЫF!)uInͬDʮ=CR*n|Ces~QP3{q%אw&ճN1` / Iu\PzPৈ�އ~8}ΆXXE!hȼ ZtmIe�j2/U2Zx|lhY~-: tgz7vRهtP[p_739 Y+Zl Ѥb}8 | [f(Kǽڏ006Q쟟 ̍ݒ =UiMT 95JVu=;GS/%p*f Q1qEJI'>&/&+-4AV"(Hz` ĖB`<^OwU붥wyŒp5TOZB_͈ Oۯ0E)9f*k Gi ~X?Pr4Լo+}tlzp~ݴKR840:nKve02=ڑ 4Ŋ8-HܾX$TĎbQsO 钖2Ʊ4Z bKB Too_n oրT͍"9#W庹w-.ت:..16"->yy4^ 6IcA&mvo|ÙEsNT6iU-۱]܃$dF*W#4o^T>z%0#6r+j/F6~4/ؖZê~MZTvi;&Mb5fKER]>[m`~Z2-V!m➖ iu;ъpNx;PfnּHҪ`"1oOwyIb?w8] sz)Ƃ@gő,/|<hR'aA_"&? ^5oSm;(S/!%(wMN%vVRz""t1"r:On9c&eoKɔK&<0 TI:|׽yD)|}YpF>K�%$N[8NVB pɘ~;lxWj*1BlMf'5{_mqb.3בV*ܕ1+tn2:k7_kf{S{N `(�ya;c2^۴1T&EK4Uuw]1&0!FAiE8Ra8p;D6wr2*ˊ&83d_ zg 1e-XO86'ˢyia~n%QH2-;2۳%/aJ̃ 낳5Wܟho[j~1qN -B<dE؄%ƗuP<A誗]zV,/> ]|Vkbխ98c}'ie86|6jE0:M]g98Jjx5MFҊpxʬ/SΔm9Lu_Y5`昂4'JUU`ԕ$U7!g0T63pynSxͲ5Rӟ/R^c9፟[h,`?ima!\]hX,˨EpkPi 7Q7pG8koo Ung5ׯ(:;/dy!/[N`=m`/To饱RKYs.?JS"rl =ᲖVY}0I VlτA: ǸaTT9HMNiv* YC]4z`Q"ї%LRh+A\{ybf1m^ .v^`,J r:V/2{pMX᱋\6`>: J~a.^PAո @̏ɪ==pWoLz!,+=}\Y|?<0Y k>(c m=?rO ~Kjj:J39ߐBʢ GG�x\/(DnH+6L"]~pܶk$y% kGٿ{T;%\c)hd\-7DXIOZ'{*Y.[30$s>:06Yfrg.kfYJ>8H͓tBږ 9Mjn:YDž Mˈ^| -i^}oUW$[J%řb<efU)f?V$zu.8q[)*Y YT :ckz 3c NƸGVӉ{k?bW cOW9لߕe4U%.̡^ io﷩/4a%>T8 /:Mq +@.Ϥ S3`#]TJvűL:;t XMOqpWM"i+GSY/URN#63ggl~?U CƆDH@ ;$ǯ MZ$i|]="%ldpES}}8O3c^G3:cfֲTC GqOe6Ύft 9|i wMq+g!h%˕Tt]?.ЊT J_z*ۍLo){?j:8;z#s>0ܯYd(, {qe 势Ϫ)ڦge mk_8qS׬kYеkn}j z`v9r*vE\?9b@g"sVnJ#ޙB[Q<<p |+H?E/X6''7V'԰ e=mrL;Ts .|)9*}tIxtc+|{+Ӹ垏Ŝ?1;1 Tfs]戦vgC9RRH�M`xzЦjvdӗҨMȿ|2Rj�,ޙ:T|<tFf-{ZaI˄~_r 7q:q7b)c?=IiXW htlϽq+x9vaw5'QA/G4tDc/!MUkD!0n5$`77Z{)+Be$V z3xzG9}?S(!B-vKQڙ4kiiIl{mqx6mYgv*w'[`9;nteb3_e 6$R`u\NX;Κf*]x9!0Z3؜�-#o#(-hG7c7sK^_%Oí|sFy8o1aӨ3Kߋ`/ Rʱ`?|^#bd3 Ny4 dWҙ@% "' ӳZo<&19os(<.2W˳SQnOB0ԘH6 7I*0R"\!J!P04س.gFϊ6d<*|4oMkJfV'"Xj@R)v.ǼT# ,(Lı8Z~ےm@b- RVH|b}Ol{V끶]vBcO=]۬1,_pvǴ(jOYe#2f]ؘ~ <ϭ,8AqO-'<q@~O?vjSG8)w3-`Tz7ǐ>7m YU>sٙzu<CHԂ2Θ\%%8@'EWT?l�{?7mwխmaX$<m[SG%;Nט%rpv9 aӾ j,P)GBqӎ-x)\G-(O:&(+J1j.06ew`[lyit;^.z:`AH>UwNMZp];VKMW[dْOnG3,<8ѳ`Nۇ5Kk)d&qC1^&$e0gY*gFŰ:@ԇ8,,vYJվOK))\Gn7 @]<3r2P}^hZC=lc@>E$PCUPpt⩎Va hna*z:Ul[Cںi6XU5V1OԺ*T͋g.W 6Ў66M Rcnj{䁚hu}ܚdK3B/EU2%̱lKRm␴W|Krxn=yo/8>A ICƺ),ǘ72ˀO6<p8p" 4I;`9ʕmC-(rcoʡӑ^ S 51֚?ɂ$"*<M#ݍns$Bc Sxr䇋ix#.PU~0FwSB&' �{fzSgƢ0̷?C�{Q[5/Kb༅7C^\? $\^Y+@thMJ7dweRk}E7cz~WP#|p2h Dʨ0z]7B@d$i$ c0qFv~|=hn}pq vCn^ *8G ӨMy2O8]RA}YS*\rb< |ڸG]SSEg(`_gHieG߲<Q2-4\uݘ_/GtEKKi^]"Ff<+h~~R|ua?l"f׾93mhԈ7b%< p>Mk%<s#_;rgݞޥ(?IZQZ*u;`G=&77.Ԁ}ޒcGuOf[<hJZ'YU="Jg\ؚ jh>[bb%Lށs{q '؟e^:?,O0_?aW|)O7ALJ4DN 0ו;mm?Q0g\ M_Jr}->O>?UIE/٤DFNE'pRsߚڬ쫳3)-S1笲p`69^ ½mʮCmPtXE"i7ieK8{M)>4&?W|mR~YK?9x8Hs:qXI{KϴԬ}WĚ.N)'f߁gjGN;ſȗF~z.FL%)1w + EF\(}p0w .䉜5'~I6ď{n}JJװރ@Eۜ�~=AK~W[xu6פ# E*ϸ8_.^U 5!B^wgUI(| 2T"ub 4Es}8Aա1Tţrp_x"x?u]i4  B-%&jxi֋ d}.1Zb1I%B_r씢qzt`YP[䓒# R(D _ߓ/ç&MӶ8Bu:H]ijg݅eB0y??/1&2GQmj TBr~qu'tӢy[ Q`w͡k:Gta\O31689egNjpResޖ]ׇ)A5M�Yq/*ٱD`bC<s߳'ӦuK^ANJwlYYa,Q&_$�sD[ˏ+ d8aUhUd3|I+jtXۮA?B'2,qK eQ-m{=mx;|i/ Ndu9;LlmQ)|nWɢ>z;Rc<c9d ۬鰤mXڳO{SM٬ +m@S18ΤX?,nH"#-JfT,脦tiE_Rm eS|yw!Xd>ul}<w!CEQb<7&1wN!*U^ BJXmA4L F/!]d3}'+ZA1V72�,}$f2'xYx a:B8?-9UwP~ϼVE-*ERSg:bH&r/L02m"0XRbŰ?[XV.i{ ٹ98p4G$54N9NmO2WN¤<ȬlqfCq[8q4$KEodlg%q ~VkTŷ6'#Po-{'w+r.pIl"yzG:eqNUmiw=(-/*_I=Ɉ E#Ӕ](t݉ŭTcE4Ǖ 0 ѯghxak ӝ\Ǿte n _4O3yΟQ(F b){ӀlH-7V'rf>ΆyV7"apLi [|}CzbQnucxWѷ~p<PVtECEK> e# /TSbOBTAdEIq :,{s1C>/jb^F= uMOG[)N䆛9 t4 m:ay@?No; ζƒ?|`1O#i_)clEj[1n{J}z |hhBTRQ*/R!qD�ꉢx8�D^"68H{.TA{Ljl__4hzyYXRi%v$0! _:F%F'xf?~@f/G"@0ӠFnp{{+{Ń&UoUy1*5zziګRWјk4nPӝG늶k# o3#ϛV-"=uH<ܺC}wlXU#B&eUb?WC^Ng$7 oYFTf]^;bҢ5%DW=[Lsf8^{Hz5S(WT7}>@Z̿[GA ]O]x> _T j閊[CqH8 Gzha`ã4WN(@_3yoΛ1.}o\kl)A]&~v_??Kt-ԮKZ~d+&mõWk@s:0eScI4z\܎yy 3 .Ut&`sn(bˁ,3P:r1`NBP5%p�[NwzNq`�7ѧ)N/CLU7sČ"3&Ip\W8x5!#AH?=\EFi6 Iߖ+ƘVm/c]5Ԃ1}/C9#|x5FVO)Ě:/\j06qal{@/@. F1kCt#R]']뻔`D@YQpӣl6iwK ~`xsi6ߠr^D6Xg9z=^9wcW. X6v~r c5śC:ݍxMʺY߂Ie�ub! A \soОuF sW}`�UL Lwbrd<6"p0(Cɂﻜm䉵�NQ b}A:%mq4 w^C&~un>Xq-JZw,Ig`*&T[h`HU t{`F;z:H| s+s!|?CB2%pO?]l"J33bv,]V>2!,0FC8ٙ՜$0ؔ5J Bv>t+[G7߀6q\Ԛ:5._זFI݆$.=s$_>1uRmZ\E|p%#PH\/% .vZvHafz[wEM,*qB7Pݒp)ec|I=48]|r�(5t9k~4<o.cW! g)X@Z5WnIqapj"5TEI,5 ?wej;VMhIŠ5TpFJabb |ȶw"i35j97<{'6A&3 39m}2CU6=wN<쇥߇䚩ťK>i VM\M.A +P<I6ZSONOSjbOm  ̟tszʴߥ폲 [u{ m tv?,c<Xc#pD yc9ڨq>@Ӥ~iپRc5)?_&/S;f߻nl'p]`|ʲu| URo]'#0v.b6t+WDXySrK9&.[6Fro/$IQg)ȱu}qnGft_dPJ:Z-&q[DQ:ib~k:yÊW/<q{dh@[&OTby6Ү'vܟg!ZhyebHl3'{RAo*1EֆIّrtf A, kE[7!Z 髫#?gI>Z蜤oF6RHA&L<gObԏAjnqlًD+.Wr)rVrJk\=Q޷Ym͆0!6&ڊH 7#Ej0܉h/nkvnC{X0ՐҚmpX{q۶`q8ݽ}Kճ*#=P\YW!kc(-H\=-+Ջv=;k="W&,sh Nx]H7eq<Y0$O#%݋{R2 fEqv f6q| cַ1I'3 CF9ڳ-]nGH~^K<jAKorjH1XzfG6Bu.,Tps�'nZ4Œx8jSqB Z$pC�4y]\W|x$FXYr%�gd7qrt%Mڐ14&fxx v9.Cɏaq_[AB`U~):24h/"[TlBjmo-&?-]$IӴ>ӻf渟zZ�fhE�7kA&r%u բǑA2׷?p58xѧ)Hz3ta]D11CbW0S(IGM)buG, F e( 2Eۄ+r'Y#h>W> J/Jxa&b" #W!P5cW!NGz?H121jlb R|4Z;df%飑vUgdv38&wxSЁȑzBn"6c[!0ٱ٩[4i$=)bԣ/U2Wߪ١hg4L/�oj`[߮[k?> qXװ>]+U-=H<}_W1[i Q rwh"7eZʿ"W>2)"\? G`Uߊ--ů}?|4;V9<o@xӧVe< C/%8F`n ;]9{H̭Q)ܘ@P[ sZB0uPv>/A>}3(En? rsWܤ�̭xDnN{SI>P/8NTsBgȖmgAɖ#r.(dhn y'=~Eq3"e7NVrb"ׯF~}D3_V.,#eY?BMttGCP3BǸ)H!lԛ56h%7Nmę/=}TfyyY:1uOQ\0;<? ;섥7<!So#(=V> ȘDc_c;WW{5_KWiN.jSY_r,"]aS1uUɅf|Oϓ%Kh!Ma�2^ULl#6tʌ]�RwMA)] Dh>)%?xۋ+Cw9<u5+B c{KcI)&JKH50}9ÛFwO冧TF?ZlkHPy7֠Ϸ|QUf(Y^Q//" [gd*ck,tU*Wy0Rp붟Oغրm%3ٻ2O#@ m$<mXLkprŞ7SʁT]fc z*O[ELl4%( 4n?Li\6%NL`x4  !1iMԿ:xl1d&&؆2O{9Y)5NN}MJJpFIWeE uI]x[. |m.&YD~/_~sWx)ȮgJ+ yܬ1d:π -:A.f/9Ej?"/ ҈/+>E!>,TW[]K  U%09%a' oF%?{` p.ʏ{1at Ј{_œeIpc9; 'Ȓwu<!ȉƉcA♰u%V)2J]Lpq6[zsa$>WSyڿT |r=o:8bzܞM(mDY�;ԞwsAO]+|ce-ъU)]XҳC,ll8:\)đغ+&"hJ6 |v;wi㦴<Yw%enfҭ̲ >1k?= #sR'3x%oliQY}]LbkeDv!թE~1M#˭)ᚱgb=xM6n[aQ !嫒k&~}=^ |^dqž vZL0H'Gh 9"Zc<XXSS!]܋;D"i#�+fMe!SXF+mifjI||$LgdG@댏oa0Nlsܼŀt5,�1nL;>zE4o =dfw-Ǽ>j{`xu[;鞞W"F<Z̎iIS SON;#9nNi?R$)Yv*Y bdpn:`Tnp{#E"> s. G)'EHϥKeД^C֤6oI .ª++bÍ=3=5dDlb =fdOo.art=~ C[}dTm/9Z"1+Y \]~:H]k1ra45&,y}t=M-*y?u ؙzfpT@QoZ~Q<a+ŰPo_Yt0'v_όNIQRRE 5&6~ ȃ!'ꡱ˽ߌdO$H!^:`)ď-IwkRS @ZP71vkc]ۃMwxkǓ6zVhCV8;̡j#^lwNJ@wz5*SB;N$雬X;Jf&u#7GTf:C-gu�ȴlY凷:cGly C,/-Ot|k0Ȩ^іny8_l{Ɂ R0(wm۳$˘&[Ez=w5wN,"3CK46@ ZlN<=qD'iw&3̵}NdY+$쫽̀Uzʃ77'- s  jO)BjVbIֈkYϗɗ纫G05E )i^^d.Al6TvWJk8kd"2?B?9oG\SW%?yxXxh/;?<AO\aTkvꖽ ҷ'BJHhZ[3i-ؙM /i~m 6W{k xOit_"t~h,5քٿ#paVCY}h ڢd~eْb'_Oٛq#Jax٨ {;R*CB3ҍѫ z !Vf<e"t/ K: `V͛�y61Em#o܎Nh,RL\1!_eL5 VCtO_>3*0 ?>uv; V╟x& ')^kx?@(I_#gfL,1_~h4[Ҍ[?8z~e.Ͱ%$M]!p Q6CƬ'&ӸˤM_nhFO*^ydG!8{6>Nhwda  րӻM [W!o_d~)<)w|y-g:G܅$P"#LMߍƧ-<۫WfFvA<ٿ)#)fp8Ck VPOsʜ[M^Smg;@Dd]9 RȻsaD~. fC mѩ>=dY?FiYtNXvZ<?*6&rR VZƱ{SBA!??xr+yYa<`aһwN9yNAc7|u$ZiUΧjy'nkeVI ޞ&^skd陸zb"'ȃoVdj(~'p{FJli^dVҟ*3Ei@/12bvQp{=\49xx O* !DNP|q!pȕdfD%F.Ĭ9&ֲk4hh\ρ1b\CfZ[7&9>mp=jzj,=T`IM`JfSW!\y!G^"!wn%ӈDO!%eN-xCC%n6t,!M"8]6>#7ހdZ/ψs!%t c|"aPHXa# GW3}/*^}j?aJqw3vtTN>cQ و7(}hVK-|~!;C]j޼E_ bP 6!URJ ~,WBJ 37+E>uZ?=c{ r�4T9ӄ<<BVQ%&ֹi|a*:O knaS[&!@-O|Qޗq4&:EڎNLʝ)+N.s0@ 0\"UwM2iA"A_<.pX*䞻v8IP۫a}/;#^avӝtSyRl(4?_SH3yf׍9H "Ҋd 5 F8]8팂8=}{B{Z?,^*!Uc@x!uF͏+//NV" zTzj|V)a] jW[5jHa+=} p ȶx yꪹ^#xA< .*a-[+ h6R`u`LJ[ 1ϧ#UPEAl_ A6lY"F%! \Ocvrw_S#F +':D!i(v0Co|yeg/bkcX`(N^-:HfP;@m]0#ɷjs<-gO4 *\u3Ýx0'~^ȿ ¼pwՄ(Dn$ jqsF0J(7#iBMtajlrL.p9IsT.=+ć0wS*SA(K>@Igϒ@]5<?,eF5 iJKEM &�~F(^/joLbۄ!XޠB?:9WJiD ֛mr Y׊y\>˧qMnL` C{L6VwlR}^xN8b 9QW5Kr=h{hm}F;W}LҷG{c 3VXmDp{T{o?<j祈;'`^HӰ9i ,߮:gb#SY}okA͠{'׎~:r2`vxwQO(U gKȯ?d)]K Y g}AW.{$!9)/plË&?1cVl|$hւ܄د#<)|~L]Ӑ:Q2{�'j7fLx?(}/UK"+woq55jh9 & }*c+9�rF1OZrrLeJlBD?&.v2A6FGS3*t溞 X7N.7 [r:RSׅ-2�s wFg; <"}iGDC�uӹyk%<> 4!n R{3N`)g�~zVt):^8-_+<wخPFvSu -% 0aQń#P̸bwq鷂o{wa>CWnOxqf=w8E"эdUu^ohI!@� >HW tdl:N@fC(0Sq6k>ub5R:I 7'7I-r»PioL"2p@C 7Yـ4sj8; b£hTT 㛶VX>n;-:=zV ܝϧO0 vgW6+m6e+2AEDp[,~0_$u' ]z2YR Y ch6?l3"v<<G~A3jLO(BQ=߿Z5I-W6iN{ѿȳ_*sNK#y);13纭I@ljn暶'̽p]eI]2h>- ~k/<dKp1sCDo40k+Rk.yof<V| }HʉT PK����|/J*q��vr�����002.png]s%Aض7m۶l}c۶q7vnl6>75]}TM,.o$E}yAC+mU0Z.߾[F?ULU&};}3"103SsqVgO?# 3'#3#3;13;++˷0m7&&9wks5Ag2rOGf#9}? f.XR>Rpٛ}D/=ıɏ7)Q!U  7tBYK %d*Q=l,xa 80 /??pǪ33ѱoRrgWcz(";naj2yj|Z%a$X|A? ^Yfj9Sx,|=ICKx'>#~>ips5f߻Cx6y?_+4 gv>B7{܆#`/σ뜉Tq&zdq{Bd{ES㕕[_G;[k~˚hlq|Ql4lkCYYFD(6fw}u>DM/ QP}E)/#Q4ߺKFb ~jLwkǟ8=xzU>-</cf{ 1uڗU Lט=nEr8;许,'.q]%E[X/M`Ǧm,ZaD-w0q5i>1[´ !K05[ؑ}?$<HFb?iMv/:<=l3n䙜lAy04t|ߒJmDO ]uu;4]G!uҷ]uߗ-+NC?;9\Ef,_Sr]4r]XScI A1xM7q2 !KOUS֤!h"}zo g=]K"Cf&{iX~ mw <5ɗZtޒhg~xXu#^<W 3 c[]%ZO Wq@!$׶oVGN~oLGrXZ*zNTtr3ʼ*t!ⅼ pS9֑xt6TlIFӤBNgT +瓘<7[)p"t%x)߄ad$W& pcܪ bwczO|7{`xb;#ˬԴg~cNh S:/[1zqG2-W(QH_ʦ4Έ ygb˱0DaGeJ9骎T59&w{ 9 dh`27TƪZp5<=ŤhSy:a!!E燊%uѵ@DIv$?;(74ꂆ:VJ' _*'aJoǑP{XI u~+�Z$-!h'|;7c>h^hț_|C5?Q^zo2 b뿂mu3; -p{$eLpM2Tr>;n֘ۇn[Z_Ҷ5)MYMcto4n~*?RE:E3sl` EMDtΌ%?SF34sSj|>9s1{<l4"wר;"IseV8>DoIfa? ;b=v7 %YR*�vC1F'X|A.|)蓈>l>%L+閡>R&qO!&�ݝ</إ1 3媸y[+ktay`Ǣa^G-~G6GmOW~z/o/qA*LHޢ#Wgnt]Ecs7vsl"R9K/HQY%A<TJ'gq(o,5%nYI;6YJ~㽢Ş~G-t]ljn4jZA"$ڴiͰR4exJygANdWz 6zQP.�E VGK1ŷV?r71eH,RȭjZ!W|}a>Y`}< 5W"Uqu]mN}:ZԄ*iQe,)}t"x;* e}OPoEe;JZCYgkv>'>S0lɩ+~!PT~eׂNXs%)Mż5 ue{_%H{%GBφgR.q#mvdwĀLU1 Jbٿ X BXfWW׏﯄6b׃C3's*FxJLb]S g1 /OPhcˣ @zќeMǛ'bҜ'aЩ.Zhn|̂o(l( 3,c^(cAl%(~R Kl,?S-u4bW{ n>fJg7ٟ8O _t* D)(~sb/�e(%e7A(W0B$ g}q9(B\`*2I¹$ ctAg`[L�\pwq;Xf.\pˆ[sӔǜ72Er_}ol1E}lNrzN_B78q"1!r0f;v)u}8_QfrB,nXdwbtr//%hĦA)MY&(>ټsp5ǡ5&%eL~}Ed ] rxSu+ z{0ޕsVڏYpVAi6"ʇ$퉽&AZ}1ԃUPRt#{i+*ɜQ\ğOn8a>RD~xy$1q&6(NT#!TdD-ësvL#"$F}B࿵@{[yG"XzolS1揁Xl-,I�}F|xI+XUOd#Ҟ0h9Yk E%eEb]gŅ!d8:YtJ3>+pQq*A klK$_E5‹KSΏ/IKƏ7-gzSfDQz40+pKME!#R1,\*tPrNi Skd<lHl"7T򄊅oWjo \ifbm�ηV(Ad׼z�cqs]UǛpozDWVRƷAygT*=+Zᰔw-xu~yVD奞4o7 ?6Iizy oE{$De͙nm c/FA|'OHpt@Mh"w`#M/*<MBˊ]L\CY@{:Eohrt/'TNABGڿDqoBY |ee?zL讘ju`vISbS $Nv:r*ճWrrEM#!?L׷U,z,�:J:7V]"bOWoF�>ʧ928:qh\FFlٓ0^΂빡E4e߀""@zCP8;¨"%nKu.!Sz$۴k *T ݏt,U6 =~{;7g#$SHv _ҩB:Uy_ؓ5Ts<_j=Lğ{t&ԂuܠZ([$`E"1�&,5"ۂ[p&bO{FRM}v2A7IC"ynD\U5ܐ\,E ]&gonIxۖAƅ!jdicC /%PK~#S%%H_se.Q^抺=V%]ھr,\j B mîuaHKqGn즓M^4LLqD \uuO2 Yk[+ z@itii^@tWgۅЄᤫ9++=,|88(˹~S*H2!7FݮX-_0ۤ(\ #I+<s1ۜGxwH4d;@v]\d<W/7KpL]ÿ`l+RJ`֘u P% _<:6#8c]? |\l$βhanY Jj>HR@WHj{Wyy'&L*×N(!<P@?p 0ן/#mM)-8aYkQiH62l~#VNo ep~gQ }X v?-弭߉@7p{GT5a H*ѰF3`gQP|ɅC kظ Hpb4 UG'5KVg`T;‹ u&*0Gs`$mw: G= 24 ÞPzǕ-/� mTYƪBYuW!<S"kf) 0z3ܞ{# =nJ${)]]04wz:"=@cN(R-.7l5QP:x<a Hux/x ^1q^zԎ}f-V+IRHiUZ$֖BVCWZht%uylcd#9Y.9H֘ɬRZMq8-)p3uTn-!?J2Sz 'ن ?6bc_'C[,5H$eO"R#H6UBBLI0ٖC{G2RX01zs4#(UtnP8? ,s7QwhJoN8נ[^Sd!V}Wt4SY~i >`9%4:yUTqC.(%"d4r's> Zu#aP5 7Fܻ:r:?EP4g#Y Ý6v՛,I!:.(g}SbҮߒ<n֏X%,_1bK+ġ>ipcT?>Q00�1U}E[fGg{l-Xx^?AA�&jNC}LyZ޾y~gArD}w,K\4OS>~ܝS+]:LZ>v?xvj%Bc!qMl|?UN`49ܲ=W>6NM97Nv֒|>8<bXp"ŷȥDZ)y<=Ml;Ε&>PusT}8N2܊i=�T/e (B]/khD#:;7AWCEwS85|V ;ZBLA$ y/$Ԑ9Ec?o-"ä:\ YԄ??HRG f z' tH�x+h}!ܻ+7dp[[,cb&hI([pkr$Q;J wxb-TdF`ޏi} &TGO8)d=7-N)p(-)-,aETC⎊[Pڕ$9 k52Ap\\Rj%@½ZǖA\|/'ibJGx {Qn=$x8 -{8`!y@:8.+Z~WڅZ9:)eB4e ZS`-|w'Ж:3RaNtgzZ1<Fug•H2~yv=|);}7U$Jg'Hς[5j+J¤^JE^eVՑғs_C$R]Z(Hqz7'X|} %k$sK_KR/)|"}Le3*%'",IH!bMAq?q<)6!K*sQlJ_OXǍ2v%$n=9o7ԲaSO:Gm j&M7u$;f\Tl K Rq 2G;EPôM+)u%@R|MT(_RKr֗X7N]Bo /aYԈ⵬jG\eOaٸ/3U|)""zo VKlIx!A('$)Dpyps7ՒgQ0<AFy12雞2slc<9 QAѰAjgd0I채.L)qsLT kcU&+,eΰCC!VnG߀Bu~F\4/`Zk;7l[KD &B'M^?Z,ww W{XtfP#;CT+$TTAJAzo)o 茔,UWR%*gf盫ZA ˽j7(#, l|3^s `|Uq/\meo#м wh{&.EK] {Ha]Y7q_!-s,tDt,fD}¯>=<FI2s'PxJ3L* zυ7-DZVC|csBRE檖UnF� fK"[PVJpU#FZ}',1 #vLފ>Kl$~BmJ/G[z3swFV\ۧR9"+MDFE$?sfKHHi", @@wblqg%�P/{-*/qj 6 ڑ +Ę+L=Кh޽}W$tih ND/T3i 1 LW *)'9T�6LbHC҂ĜVJ?OTj\ڪ(_o^ե)]FXf{#fXU/+@ %Bw+YT~]Rwp4ǘA◳{4@0 lv0"MMb}k60_dQ^o{r5B;"O tVp1hX*"g<'X0nL| ѣ�*1ǞAҜE�̧ >.1qx K.r 7v l)aPfx!Y[j:lQQx;Cii )=l懐a~)W@b=֡|#*ܾAobr{z` L7Šc%8`\'Cn\r>|VN$NT}/O{%v&h X:kb*)=~dg8N@Z\k.4 geJ2Gp|UchK_?c^c*gyca~w~)ۡ==z=v|ϵ*]A/=M�OHy֞wDRrQc 6VK+PW9#`m,8*Դ69`&Ƙϡ|ך瑜,kEY2_ý1n^Aq.mXZ05AP~{!6?._M]Y/clzA?!y.(>x2�=i/1JKY5B9Hϼ\3)#m/a^QRpZ)-( Se"zR^]n _Š=I@ăyc# ?>;mw78+8B9 =%-]1:ؘ%cIU;2yl#�aGj;5?Aw>zL�E$,OġogV }D\xw h.BHKv 9mv'H/7ma(3NaJ\@3E's.@'1̍KxU$;M͋ cGDg8ԡ֠.!_9,D%Ԡ1g n1ϟX M0b$I@WJ{֚EA^æ?TI0A{XMd<$jwUv#jM*å~+ ?p6#˻=vuOl>"k?6Bl}b &%:Qr<7<v[6r䚅3Uf|iqd\ *D)W:Er,m\/єݳ:҃F_|/�zR7SR?Oi"X_TCƇ�SV>;p~m+I?pFT0eFD$C~R\joB(~B+M!×mPM拊*5/:rIйj#>{Hæ HV&/&U6,"(χ8#]ɖ!HM69BS/~&>RIq)4/,WC[Xl/w܉D˗VU7'.a)+F# T`RgY!$[iq_tF)?~v)y$ejj ckhs v]-۲j.MOo SqX8mQCzguمwާ@5q(=yF&wbÕѺKEQǮ= Rp PŔ`:skhJw�)M4 F#@qv*buQn#�EK{AJk-ǻdSWQ,̯JfJSp3JGϫw\kAJO*"J=m1)*l}++s=ԥQ)j!N Z�̒yP|q sA"Q/QMx! xХ~R(xޔ#b ;o0`Bb --G?X+It;2:ğJOTH"~rqk%ʝY |k)/X0z_W+x5=O4%PzR}!FkO_7v(uo~PoL$*@zQЏik3&sU{ެ"K̆w Wxyk_]&pU%qdK c;ЧH{)m\lSbݻ37 n54Y5*:kLr]%ΜXy2j<Q7n0Z|Y?U)�B P3DW,CXAn^?NS;_i 'ӺU{b#᧡i , h aMyE L7jHQ"v "v/{TVּ],ДcySƣyǟceD8c_ ꊆKqs|o�Z=OMUuE%@/$t}t 9^;  ׌%Mg%HN iyaw@qԓ,tfEEʆH,i9[.̽wSDonjhR`J>Ou/:F&:`ܚ_jhh,D㗠܍xsEjs<~pJiK#�\'8`صG)+j'ί zXhgYGaMGry{ܶwK{ a7Dy~:5!4z8Ma"2YUlװ;swLI7*-S5ݼ54J]q +9rX0b/`p4P嚞uF<<p?1l�#./:,94=3h؄e\[86Rfy`9k^k)b~oGnJy1c1J4-Oc�qPsu*)#ٝ1l9`tqCLP: X列KC8 K0RmpjiU#\'Tc^>/: EA5[^Ry) ;g"oKxfKehhR Ðhl ; {{o,ʙAs6˪Ŀob7T2*tS#=VelHۗ5l}9 J)ot; Hђ۹Qe8&udBLYp5AjkM0V6nmmL5#!٘G9+"nVwnS'se|+f;*q= $~PoJ"v τ>;f( Lޜښ,-JZ4q|sPRTe>Wi(\(m%+N%cҩ=8z$f^mL 4QJ<=,C3-áqUrI_Ia)N(V7P>W$b+Ϗsa0|ܘ$�^y~-V/rSomNDŽC a6v'P5'P,51ҎRJ~G43F[I̩OϬ7䢗J:"?= W6&�ND.b$ܪ݉8-|A@[pN?Fv $f.d$<rogyed_ ֙v{|1V&_c_<ŗÄCmX8+-s{jΑ|yGVwLMPH⊗>|U/4A!>㇯1GzBoOW I-NK#jW̤\reQhRòԧLYpHn3U )}Q _MEN7跇̡, �̷fy')9|lv"=Ke,l/"mgS£t~PBQ[Dݾ>y~iIVgeaCXȗ᱉tlǓOP�yYe@ 3^=05i XzwOP[S͟` x\qŖRvqB |kD <}$4I3V՚hx71׸(G%% fԊuEKJnO5,oH{OWhdP[kC鸖)ח1/bD͹@8�ӌ8䕓b cOEξ0VxE @,@d$\p&ǔ$T>6m/k��Q4:;><1`1kïB_7x4J^+tg{)e c�M*uh?)( "SCa"J Rscy: PY梻<>XTKN15Q0cz״2rbyqx=4/"$ !>.d3!쳨d#Ǩf^UH�#I#d]$@Ll?jy%#|56z(9W<vGv*U\. q?gFk喝VlCϚQNNW"=t38ުU 2cd*ŴȋPY^ NO^Q!VUqFrIQ�ҎQNcQ(yX3JvplIi+ Q?:rbt :u~#PG?UK2 ΂rXu׼;GErIxްߩB�,&{YY\4hr7VF/1R&zhӜ. 95E(v\,q-`t3- PS吒+zVAPe[`-_4r"ޠCP]QY%TO*[! ggh/Sg#}g$ƀ#rP劜dl >>zjngjm&dɳ fuH ; ]&]I"[Wl1-R�%etY\ULC$#cr4So}.,Z[C&).<?Y#R#*?;8R#,-c284{,|z;o1-z{W}.{8;_b삅اF固W@?۳9pľm.I nRnSD7QU a2/d =qD ^)u0zNzkc:ނJ#D㨹 M8_L1)CH&"dcT8Rpest&ڟYOP;@<Wb.9չ,+-;ITaqvUa2|V֣^yIu9`>&yPI5!6UR@aItdJ|&cQUN1aX1GF<GWw׋VX3^ηz_1pVFo 3!%e<~lOLb[F.AS>G7sR뚒%^ҹ{Jb#ST1\Z`4P-]RuLCx8&[mM;|p?nS""V{wrn_W\*;>݄veb \cJOgicBW* >!dq[',xnMd(q+y|\8NB0bX~*(Ko-1. ~t0 ƥrZtF2 h|.a._㷞P Ne<f/ 2{0pH:p󢞘ʪySVWOז/lVpT�blb]L8nX6ޟZ#Gx^ /*W$|##ؗ6A-ӆ3Tk Kӡ08iضyT\R/D=UV6l�mcsv?[kKjJ.?Okq'أ^ூ Hܙk ^{bL16ʠǹ^:ҶGz|c_a`<I)C*FJsI$tQIvly7#p < 9OBTaڏ.Vy٢'&<!vI!ї 33׻v9}ODUǐ<%=lD�bt]),? @s2R]GR(,+Ȍ 8 ̴X|ƒNN%3SeoPun 7zGՙ iF>�= cl3>eP}lŒ"8a@>|oeNE$P-'1=$ʂm7&IG DCɦe^@?72Ү Wx~dM4{=| Z )Lн:˳yZrTD v2K+:z?QXV7Odo$wt?Ĭ+Hh;wa_('H X脷3Nti Y#@OԗڤI*D@QF1)) Ǩʞgw* 24o6({qVe!a"շK^J{ V(URc026aE6ܽre/c-LjIsB8ԕ&wf<sv{R.؄GK#; m15tG?Xes@n@&R"jwD}Yx'/ZwoE[ؘKe*Eb{oR +jo)KX *T@[pS揚�|os0/rIGc:M}\BLKemߟD1F;1,Ms>/E,}A{2jla8dՠO~?&s<\^}O붩|^P. {|sVzYޟbU,qʂՁeh4^(8M6u"; h/JNmd[YEu1k%XL WhaicBpS=XLȴFs?g͠YE< >R><VozTs7\q)S6 sdֿO6Q 궱)/;l#4@X`Wq N=y'ŭ *^v_y(>LmwƮ!2yQܸ1^dBSm'ONS>)�_e9~[ˣ\]o(Y:A\Ȉ Iظ %BZ ̀| 0-DI[eBz@@##]H_gjbzVݬHP #<z@ ;Dwd"ƅ"n5 Mlu1piud ]*`\~=N/ZnS,{3(]h,-3+ecLa3†råM3iu IF1$w:> M5__.BU[zj*pԠ^"+쐗&gi"%j$>O)XWHTĐt)O|5'/@ZN>�D./P3 5y Qɧk )e -.H*&R[pSl{އ* {}?LqZLύ+mQLNqj4QпOtaظ0䪃RD$F. _W,XP <Ƭ(+ nPh:s-5鲊 R$@Ɇ72  a0SYUrH,١GLDY&KHlz#ht=]* L$ѻÐudIJ.7"σ;gȋaF܂KjdbF@`4(V/Qu& ދ&:B\{(>Gbe}ˍ'� g8S2f NKzgXX1=9W=Kvaj=�7Q UcR> ԰J] hzD<2gkʼMtdMòkx\MU9\2OQ $"kY7,^׿CrWaA`J3<vu&.hEA|g~TJI;[--k+t;ܮ?Mr`9"&;MJ @YH@?[p3J2S|? QZuo:ݾ;|nK#'_0ǯ+lȴՀuq {) |h-řy̥Jt-Mb~-J7F0B4|0,A=#M ޤlyԘk ] ⽬AzFncƫtTvʐY n-Y_-md_|~10'2,ĭOTY;PmFC> 񁾿 ONQhrJpyYYZh{8'*$r(Z�#Eπ\E_} } <0 EpIvVbj4㕱7#3rЮ Nʳ{L-yBBoaPħ@"Nb'ֈe,#usmΆK7 ~wHm\l4r կLXY4·v ҋ=H{ĕ\\ zxؒ%+[AFEo_J/u}Dоjʛ-9~xXu#!SY$i>l]4ֶҘ91͕|lZķqFA޶{"BR[JW[ u#F!o汥).HD1x D *(4\o6P)'~1On΁aݙBnX"s6d;p`aE\ۂFaXAݔ^.&& 8Y˒~6sK<Cx+[9@zW Vɛ�֔XwpӑJ3C&ipwjU8>рQZGGwԕ/V(ι/#vwA-O(T"% kǙw|# -SݟIHo&6e1u!L'e ^ *Kx e\] ]x$E/Ȯ@T ]!sK3TZq&.eV{ǘ5!!~c t|7uV?Яn}.fjj?/jY8lXMQq'ڛ膼D7c fCUJTݔVyD-n Qk>7g$=j_^n6j`%zJ9&L[p=IXF&œKĸmoi4Lƙ~*^^?A\`&5Sye bB>\3{~'7 Nf8ROK~Ȕ)8Syi ~~u>(`z1}%Pdp_% ?jz'zH9z0Vv- H\a@3>UTY1@;0\`˦-~8TK).l^v%4Xj./Vp߫A^xXՙ"XM-Kz=٣Cҋgz\my8Nb/73y]!@1'WťX�UK7r} ASmsk9fU[Kl9hX*m>AM)Xz.4־ /1i},~'ʺIXdž(5$: t'^ѐg'Q, \d_,H77q\(cGb㗅G3^ ^4vf ~#z`y߾X!cLO/ $;0ނ®+,iԈUsec-t \f&u"sta{frJ!" y_CBZCu@5sAlZqͩ d+sSR%78ׇ&իԿVE1K)FrqSHtRtť,#$\~`Z_VO6Az:n<{ߗ427dӜpxAbK{{k{:"ׂO?VКbI�ΆlZq~;δ5[Ĩ̚E I歨 "OӊN9m^Q;w�HAQ:w4TAuEAzrj+>T#b9Ov1)c-'7'j̸:33LȤ{ /1>;@T`.�^И4n_ήW/:j *؜-%bR; ڒv˹(Jmy8OꍵuN;�ځj䓊#V� kGfڠ™+5tx|:Yp'sDdRv(IyQ5Bq[|V z4L՚!<Kd]rs|Tb`17A1/imJqV{XeӗOZXd5lJY/S}nbD�Nt%']Oˑݦ[!f`L;ߎT3 oq;2#T0Ջ턛f%Y4tSw1vほ)ɤq!D4ˌJl:8\pM9 8|q y96iu H)Ŷ<R',uYhڕ4)z+LWU|SXYU ~VYDt9S]&@EBp&)WV݃9⯠=@1C?}w,=DHdHE9&u:'CvcmhMCP<N^yj.s;W~ bAHC:gUr47lfF-SYwD{bC"ORbRY5o ~ UgHUη\EP"JiB]P :٠C[QPx% 2F~C7v%Ş/ϙxoZo\j-Ćz+K>8iɉ5m<*jËd�(Ixyט"d3{9J"3ȇNI,r.I-\@'(_P ѻ@b[ʣ/@EB@్s1e81;՜@ n@ %Sq7aЬ5t̃>2=I1هc+ߘ-cZtPJMuSꂸ0Y C>U"-[X" "N8gMz'Bx*QIh]oNI$/ffplWgdV染)V Hإ}|Gp7QjrwHAN}0|Alqg)w:U$tq=I91iSל[.r3Od&)?7OԐ]ee0u}F" \(nP<͒4@`$4AY�mO <c%i3 iI1Oc4aA뎠wJtՉaΌ.fU&=SW7!UK-Dǥzn� C[K6 WTD.9/Ed߾wt`cRƯva|On'rtWuB1`8 �_�٧wY͢0`>i+Nzr#:ZftJPFC{B/+~aYZ_j܄\$Sq6[# hUIOQ=yBaUy:YTe:]oM+F�h Ou,,Þ3UfMKWU*09FY$U'~ ܨT? jl_FL,ڋc qΗD;CBd!` la l:W{C5fuטHt=԰k4&U4Y$Hsls#+D)#94Sk'kKPÀݓ ;H 鼀Ҷ#Zc3`T ۼ.:EiC@sdM*BN!qs>rPpByҞ,f9e*^\=5-/NR&31K L͕n03WA ʫg+D,pz8GƉn|Xs?AW.Mudgc^@ j�qn?է)�HDI4aUG]Ba+dd(Ua. t;hk^e(.8gL-PA1Or$@ 9vonTc ӚNgQбe1/6 ySΛbk|^IUNXp 42qJm"+^lmM;~R{q= v4>Jg*~2V|&qqkT�%|삘J嶐%\ ^#Y"f®np> Ĭ0H%#Wҍ)H[^+s,/{<VnDoqzNè+_޴x)cXS:z!y*6�ș_+Kث4 ~2#QMPtK,uo֤s3V~Go >W|G ss|0UJDl6d[t/^h ݿu⅖(wZd8e%ˍIrG*`lͮE% ڽE4/ʇDz+'̂sK?V&ooNUkSǥǜYiq `js*y݆=5x'ͨL!F:!YkΠFJeI8&o6.&95[to.|Rv!Sw�UT^ҥ!7 -~+*Yyv_Xs,̸1E0ϓXkZ˫x#o?^?-$ow٤iY{ aEzb<# ӛ'Dq&YRkaJ<iѽ^aC2);򧘎 u+iΏ%YG*[<ѳ T.(/}*%b{S{PKfm*=ԽK|fmrd|^_"m=m9ίͷ(n!_Q\yq^HR]ғY([XHXa(]b `ѿfHu']4E}* Sij%BEfK{PSRL֦|pD$moNgR�2'\ɞzaM3ؽ"%ҟOawgь-Mw gDlV4ZFe|Z7 =4κ]!77'ꟛT@8bK'X?ҟ"xbu4ՇVE)%*ϊ|hj4'gv6};_^ԼSGޱ;,.l26G4)f`ȱvhn㆘8!^=*'k=ڂ/BW$ c"ZAƱ/'~f$}́qilF\*hr۾G-L\2T4fm7{'t !9%i4cp\MB6rXJYP{[4֒WkޒqCV�FV'R)\a@[LHsmuaQ7 V;DcՉ ʛNF#ُge#)L(L54宁 F(-SCcMҵ6i)s#Qis:kq#w,6߃TcO287D?p4D4(9Rۡ 9 ~h@{͑*0(T:NjOʏO8ccXECOYi=z ,z)IxY@8JCp3GzCheժc ]9)k.aW?st,䖔Dn"D)0k䵤zd|b, ۸pt^sR|5x~N1T2H*]wor^Hl2%Ѐ,ފ pű0E6V�\r׊HNsZܦa2[60XwqZ2zϹ(eZ8h.l7پr;P,/x컑}932yA: ;_c0 O_wsKakZT,eȉ|KӐ{|hG|Y'^}6ُ3rfv %hɏW<X3(`^}iN puEϴK5M ?h, ed4ƉbWϸ#_,tp޶!^ʣf9 !}NhMv-~g*Ya_p´2W@*bf.GRMN?u ,FFZg"7_* PB녝COz8F# Gm#W1tBȻ,ᬊ˻~nmvȿ,jZbOR^njhHhN+XSU%R$.c*|WЇ_̧_ec LWJ{fkţmP7i٫DwUUONAB+Cc"z g}ul>8󫹹}q fD8 |S W >GGŸ4.,y},gvDgS[83\$ɍ]Ƣ+A|{&#*c Gk\b˗okדSy05Q́"`/f9] \-YGK~Z5|iݷ2l3Dr^T�#~N1$37n_mz4і_71/Q M91FF3y7;dحώ[g|'?&xuDgFG&1u Fe)EBtԎDH (|bkBŊ2$gGy16C#14�y~}?`N-T$x)I&J^J~fN4&:FG_1ͣ;@.~\>%z]~ft2Ժ$Ijian,EhL.,XH׼kDjohv 7(=FH@ăY,[6kDFb|vk$C|\QMy뗦jK`'x#} |Rlɜ>. y<,jozL<?Lxpv[~pĿwp\#IXx؜((>sjͻε&j.L O(pa&%E4)kFk5ǮlZ5PqWM2P,;q.eG<N"3C9 a"*e:S&bdҚ0.>mapU96e&53{Q$S9151TSK.J,]bko/[޾MU-V*£0-~4}| ?R pZ6h$}vN%3Rtw%A# WYůt8G`Z$ icW,=Rɣ2&ELTet?A=ߔYYT w\uCgLə/()sZVKTc\FKjWEڜ94~(){SzpoJo@ߪBCejp17shL_4=ʀMoIcZÃ(D $"{Ѐpz,kLKާRͻb|р. 4]ՋhSY|w*w؊ -`ea/ t {Ck)($J7P5pqAYK:WH.2|Mm0O!İv~oF" L:h0 Ik: [>icߧ E흮np{];)z'7ߤ^oۍ3ܐT$:2jځUe[@K+_78VDr(0~ hp]0xKwʍ9xG߄j&[R뿆f?=<^�D a$|/y+tf(RHQG1fT Φ% O8bC"<蓓 xۛrƜ:}`1~yʳ˛CxؾL9FքD0JOp흪eiOTNQq1e-g>FC G:( kd+`bIB4Sgz,/5&GY+wXsc\8}C>\�L�v;`t첝rZbR% ->kp!l.nCV5~khE?A7 ,6xx~al>u؞r9B`ZHv!i{18R\aFɊm * Hh̏IǘJgaռa>ɕ&t9i˶?UsNg,HI80}AHvD(]g*zQZJ[1ҸK',)ZԘߠ9Ond}|,F9A+e͝_󥂷V9΅Q@AbBgxq} gn йfA?tjܹw9�;SWhV-[H'F;N.7 S0mO ߚ翙L0H8V)"(Hbl(oc8 MPɚlȊ�sD~9%$v_s|z;r|.\vCr]~!Q\sWȡeyN߶\PDGI,FsDRSQG[1;Q_ˠ`ԔU}#+Ѻ!\ JQ}A_}UAjku|(NE J /;AFzm-51LE9ʡ*17d(9AOfo BlS2~Ղ)# >{L2<];]s0ichД_¿v$ωbR:aΖ" |.9Sc-A�2z]9~@%# gpzkvBBI_0퓎?:X85_U$~;J7)S2B#|Oq!>�\;\_^L9b ]zS$dL$֧dfeya<[mؾː*w^w4=zT ]ax2(ۥdwHY\%`+Iq_Ug}dD�rZЮ0)D ;q}KF#AǕJKj�0:yҺkba[$teJTZjMC eVw%%hFM?-`ߖİT(މCuN 5bΉ$?­.�ۚ@gSVxo03hR,b}@Oyo)>y^fz= 2!xdEFPկk^dMBs!OBZ;ƼѠ>=\rNS8t$'j?FçPt>냋/#Gt~M؎z hۃ % uC7iMɰH5Mهw ͒!o*1@ ARFnƪB{uC݊ "c҅DžTQIh.@ 3ST` >MI uKy?' ,G֩;x/ͰN™]$]lӼM *,p|,MD oK8OOr,OUEbi?ͤd6x!%7xq~*8ChX ]"'Nnh2rmqPrgSv+"n9'K!sC/jaQSԇvm X Gi,"?7܊YZ){|<vzHʶPaۑ,\.|~k^k=K>$ʵ~ 3|Qs<֜ Z볂ھ0CQ3:arDkߐ~Ppul7M{p 5lCK#KsRd@G i'EvB ӋO#! ś:oܢ%Q >PMԹvDe~K 8O>?pYtN."TSIH]L-|Ũ$GOWtX}DXBx_=;ni!ՆBLWZQ0/Ț-~{Vg򵥎GE_ƊՔ<١L?!}ܼxWtUpR}݊ou/_FS3%ӏ<OПˁ8Gr-pn󝆺t|{n/!$ ʲg D h!C uA)ll:@yYPYO92�sXL@#Έ3wrЬ2Hu* P:C+v'?h#^faQ%JuEl`̄mRJ,7tD@a ML�Sw\%ە4R"aü`_@ň�ꅞ6_RiO3P5+BhY쒉1"�D !Qcֆ٘0vԺN31+) pO_^M7C{_o<n-9$ӌ m"MDlٹIyاcm1_|9Oljc괫o5x{ڕQ5nC$7)#kocڢOx_C@=#Y#�YYcRu >P&Ĉ[Np|M`u(k6T?DV=JvsB K(RToU06к]&CY";7oi>\Ceh0Sa$# 0W?J^8;$BPUmobC[m mP2oU#~K s-szQpau]+A {+xx]]]XU |%F9&L(3w3C.o!2S!tǀ% Y>uQҞGDT25Iq b/eh!`vBSPB@GaHtIJ + B]~ D] >e- %[q3S|V?WdDY%/S@] 7)^Zi .*LSNW#^Q %S.̉ ȍG#V!$�.m]fz9}xg(ɋ6 (veB' 0X]cFXG7byeYxC) Ө=UnK 8$OtHfuCǾT _(]ϛ<IXF2.4FMN}"ЭNі/'p!߫,\-A}W(%~PK:ڍ~LՊoyf<"rP[׿6/à @&Q] WH1XNDHB_">EQ2^YD�C%6D?Nՠq u]a.WxtaeXr¹Gua #Z#S<,A\=/nP9>^B'|�DS}_ A҃ sgz�fy309 fk1_: Fx'}: dEg5K`& T<g#΅ӛIfkF6Uw# U6ťBa%v(.yP%c.ԈxQ\(xy ]<U]Ȅ"&F[ftńDUѣCʅ sgSvHTZe ²b[jr%[r;Efut緳0r5jnTkf#T0aba=+41uحfͶK`_R~sY*Jfhr}EgjJ,fx`#(%:v)iSazS*!(^9SUlɟRfK;CE%O[a&P@E.j,O3ͥ‚ ϛgw 96Y8 !%&/Z#lPK����|/JQsq��r�����003.pngZssfѓOlMlol۶mLm۶mmonAӧ=}O'L^V  ^B\Xߨa opEOpQw6Vq2qtҖ3rvq6qr656qԶps2q3r14388o!klfA(efbx*PO?!#;=#=#+!#+3'P-5F#3ΒkNt4MXD?:9du}O�3+CG2?? D:`DY F&!,v閪]"P$O(+~3q ޼̶eyyCV,RI?rL04QeH<W\8AG sAvXQ4ErVRwa(aO˚x3LГd >؛:Gs)"j߻_ͷVV"f]KNI?zBS6)szOn�C]W<Fw K" Lר ;sTk<vT1!{ -J1˵y膏*-vb|f0ۨ#n8\ijJ78b9DbSwXjd2lftK8MSsu?G64:8V;\~|}bEz9@tf"('.GJd5̒m8?OD�xvn oO@,j3iRQvITO@2<dqCl淹c1-JEvx C8s7Rz|r`d1 O<<$S`^P: wSo >> S|*|Vgn6Cj+74/2* \\2B]'@s}dbu4i}ݮfTp_uMoG24L{L޿)!7.2&f7{GY� o,-ܚ�>Rqmd򎀍@2cg 5PHv+HO+]џ/t+df⼹u]LvpZ<nk ~g0_IN{DzO1W L2 œޚ/K?^zy"f!iQy'hLˁ+X?*"b 6cW_f'[ b.lM|{ JקNfM=st\b 6yc?JX,̘LTR$f`}'lT}Y sE:ԀjP5 /fcW\! /lZrf/y-,Jяw\ =F[G<gƁt&+1 Q:pLا=_"=0fqF7bF8Ef=RYi@:ָÑ鉰̗<:rw"~\9FPo5TG"ȷ-N@.E?X !!!V=b<Hy}c+L?_f8_."_r/0e+{@r%ylNOo#oda@jԴ6:Azis0MWW !L1ntQb\XWd7 Z4J4""|0IcɔqHƣlNhfl[ -X?lv-k6PG?vw!.�i>0?`S2#A6s I5oyk,8O*qc?vfKv=xb]-& 7:iv38kQpDQҖv{Jlr&^bDI\F&Xx4<zBFI"͜nMR@҃cxUIW"^II&u`D: +_6!NdEY4]!M> ,6y2J#9xlM9sc$io谪ϧ=aLD0e=mUFyxFYpHCrWǥ $X ](�B(Z 5 (uʔh&Wx7uȋ21℃ѕ]a ANW>wfjR2~3ܟTm.`f;)M1w4u RWn$%5-ܽ? K*3B/ZJ(<d/b&~:A|ԛ\t ֌p3ܹЙI odR,0gD(%+AUcAC¯6n%-՝_3$}m5]-&h(4N`9<p�kEoj9%ge:>~!~sHć\+ Y҄Z>p/Go$,Lj5C)E((+S^|vϒ=4k0q.kn=6c46 W4"0#OBgnYKaVKNtOu{zqﰇ#V„)τ@ *Zk,N Twed5b>NYgv#Fch f}{_jᶼ8u??D[J%w܆M\dJ݁^UYײk5c/}F�!K!-,@y ­[5y7"#o}sl.Y#rJ?"x\qd̘)'BtxͩBٜ>8G.~ I[@V�+ME9)RT:  Oҳ (8벫 +&}k yIpxWe9m}%X[}ZW?8_~oƱ :PCbZ&{"H=KfX3~{k쩚kIʔv<̏jDk\_epp0aRz#Αp7&v*CFLȧqMARM�#F3Q ZyX7?\/B[qt Q | D'"[Yzy|e>B)JS|/oR;},Y"9NJ;;L[%|fsZPy|T$O rۮ'D'"0v%GIX UǕgrKӈJ_a7sOK~X&@dOdDAD9k7FU_*pz?~nmāJVIDi?$]GC{ Dr ;z!z,XZpp}i|fo?2 =߷%Hd#- 29~-,7j-ղ+p0q4j*`>Y.(|5]yVߜxn 6R@)4Uɯu baOKMFt>[ S#`\mflQWvS)UN:sQC+6>na( 4 u&Dz cfZiYXƖ;c[ĄiB$;처q@Qfvͯ H[t>BlGe ivٸ=HvWz"O2o^zUIgISEN4Wb)H{AB^$. bY>/@!07m45#];xSw~-  QM)CYM+@->IHD.)5(bk dcn9maGI$FJڎ.[ƙ]Fsz/W-\rF>4-ܘ4EɅtKP HSم1;{-6#wĀO"ᷴ)9lڇkWi."Z`Ȥ K|0J05d(_\v֑pFaџt\M5Y`3 Pux,a_8̹y1h$ߔ2ʴ/`ul#>ND 褲&Qw@5%4Mb^_mRH9cnaEDLQ¹ooKYgl&!hAEXrF_WPr�OrK=0$P,_o-x]-E%7і򔐍93SMKt9աo?eGcgC[w0.kúqt R}2he8Ž(Mҽo�9rFvLF<2bmj&%M8FRD@4.U /]BHVJ{ݝ`+w O~hfd"2{9Eȕ^<-*+eE"g̻2Wg:J *}VQk8zz1TZ}K 79=ձ7:H9:'-ʙEb7Z`v+FSlHHs~{*ᆰ2DO5/6 mkW5ٕLNn7nǚ!5G#MGVPH Oxb E<#Ova+fUx8QF B$!LZ1-73h$<@ 98jʯX %H8B2')fϼ2:pNoa?df݅Nq V~ K"S>;r4EGН5cтa(m " x9'—h8C ɎbLXRxld-lv1)b'Gv<[zJxoIOx|O敤*Õaq}_Qhnƀ^̸n[t&:jz|ލxe}Dw:i_@щ+LAQV;Y'S]9@I7;'5MuݜXZw2X>z>+<_g$8Kg7F>1WdV$}^g,nG#7܎1MEYOZ/"uhJ k?aNj\gF b6bw x(>246%cLKy2ݙ`ڇ mG?"" Gѵ\" _Eᣌ�8 OKD bN-D7 :Eޛ<ր2G:H^1  Zb@:HYNӖcHɯ TpC |($:heKF<ؕׄ䅄/a[Vs0:)tdA'z%Vtm =$jH_NKVLu:$%R*w=ژ߹9v>^F@Y:fa8=8vzD&`TK%YX-Y-#9ƣQЉIv1Xu 0̇ێzF A"YJpA>Ėv'+d 1Z_+u5aVT]Mtw'Xm;z>˄PSu*;"W>x.wF`ITuɑ>-BIKe8D` |<j!^? 83@'Vz1QFU%*|ᾨ91SQ|?tڷB{]XSPʟ呑 1&nnZ"Wr=rG+eh:Q,b,?4~:ɨ,sIYKg{+9Ly+xm1]%G m@[If =a7J�(o/1LhJxvs0͂ \˲8F2F#%"Ⱥo~Ƿk5dUSTD/8ET }\/5:5ߓd#{?z|!#Qs%佟u,RVdν7quxw'cA{g'f-,b)4ѼA_Ɲ٧?Sӵ 1a!QxZ{S)6&}תsy~(6+L%&j7eτ-\0}7Q)Zג N;`˳<n9ɒ}v2Pۀ!Ɇ5Q œ7Kh0qr;+AAtTpqޝ [Ǐ}H Ayܐ[|ĕPfҧ?Yء`D@sN]WR×iuўeNĩED\(\e'c~_$Blԓ" %HthJ~Gk1m٢6YFKX󤺓l)%Nxh):Ԃ#NtnNAʺU"=fXA| ?yF! w],gS0PJ-jw CYC[koU\KW"./,8ZJ?P%3b+/H"|T�undx֡Z}3kOEmK|Cf 8"]sy\zU N"GH|0Pnzzhy)#y+ݱ[:!!AmaO[4ŭ6e~,7cIOP" osK9;+pzz[y&h ULVؘ^Wpȫ3F >;Sxcmz iv9;*%[rڴ2 ~-;UHcmqNF<> hߤ{:wrZ׹:ڳ%*МD=[wr-G\G,Ncs(D P0l9qk ZEp9qv[2f_xtaQ~n^Qʧ CiѨ V%r1ժnhP۾5QtVHZd|;\C{)[ Q^kATSonNF`.9iOTr+a 2y\t.d ?;bՕ],ukx0v%P'5\'B="iskOifoM(H_JgoSe\7N" b2'gRũ I#$q$Ԫ|xYъ[y*byvEf66f[t6}]gl#WkQ5E4+Pikn< #BNDPV/V:hȽn6 }ϷHZGci]z1]x m." ~p5 LJK]٧[{lA!3bŰ0<% ("#lH~BERpM8CczO 2DʁȿwR@o+NJEff>.cѪPnӮۃdvC HI>Qؗg̡ o$G<fKdhCc{ ThE`u[dC|SB) 3(94KС_ R/ψZt dy' $OUyO/:^SS 0w82rC]ڋ`Ƙ9^xǭFG-CUĸƫ+_Kq%fHYg|L_R5ƪ3)s=@X2'y]cp)w6D7wSw''onW@ؔ%8F%WX?ROЍ cйE몃eI# qk:|Đ7q|)0E V�ȍ[fHBʱ)A;fnjgW$h 3E Gp:)2M/bb@-'ZEŨy;#~KXp_ʝTi''kt\$=-Zo{&J}>ܝiF]v]Cj-v܇ką5`|F!r:,g,WbTI dm#bmdM[2bJ {ehY(>_d"i#']>~8pft3;9y墒T.>@6://w\3%~`m㥧(e8 2IX{^e9w'Z`B=U'ZsMvfCiQՀi-2 Rqŗ0T Qj Ca2)F],[R#ɤؔ&Ғ^.L-e:0|&]nw ;}Nr>Ot7wх2}`B?"Q_$1D{3cVr6#A6ҍtrJ7=)UFSd<UbAWL/?m.3ykW{y72W p81\{tGo1'FNXgMN,\,=!E;>>P1&I?Y?uhMe p3w=ƕu3vmM ]٥0gH{w4|!qh|3j=گ|aJݟΤ;72BVvqMUlZ| %ٰTڗ +X vwηtpణ>T1m hqRΈK0UrBӌ,Tj/]A٘YR i� v&ʔ *Ko}b?qc:N̲OzC'"Hū0CB,<;,FxֹuXV/ŪJ /Xޡ/Am1r0dӛr~x4-s Sߎ\cuwN Y &s%V$9 /`6)sB$f4P{J ^oy8j$2;GG}R9p3:C3?l*HCϗbZD1D|1tڙ}].zA}rhր2dyHZ ]>  ^0o<y>W0T~wTdN?@ B˭^kTpPGYeiIUicl`R8e=c�ݶzxv2sFM֬ɍar럢y<I)P W #8m$(EaPje t $Uo?'Pu2'})̲ci|ȅ;}^81Z EٹE ACtacicRMD /v[QsE g!I*1Hdx)6#˔fvI῞M;i6B=LvyҜ.}r^rհšgK)#Hz[8Xdi鳜WhCv7=n 304h6NB@^q&Ta@_J*<鶎avG>1 oIN(s7j;]r:сIO D̋ɭwQcdZ .?s>�~k}=~Ap%YҞD6:R_;It0}<Ik/,ެaW=d}X!ۖEQN1VqoVen$R[bԑ+sT.!DoQS<umQ' \/xyE8W<X48EyI1.Q}H3|-K 'ꟲ5r|o[笠|Q2&>`ۑ!%)4Ù!gz�o* _|i+\NڨW%KKIpḼY+Թ(Dy?8JID>Y/!ΕOWgT6՟Yۃ7[hmTp2҇ ><!k9\H7.j ʺI(c1D+eYٿYŸQRqls�p]2U'vH/Jr5pRL+ajO Vw#t&®u7S:pkO זQ8hEӪLajR`]ؾTT1ge*S5+YmJ 8]C Oc �_)"S̰+\&O |+>RaU׋?5{L?MtP)  kƏJ/O*|_xiG"!ss3gx>500iJ.ZW!d>IGREMYqq6+~._K; ^Pn%NoHuڃep/Ks V?V<z/: s~=c#)7r%b pfu] E97-}AMsIj_qA}дct;wcRUC=v ̗m0*V<b6CYt%2' F긚:DPRh>+ǶEDm[N!y2ƤZ Q k"A^ή|hz)4EY*ӟ>+ ld z+o<% sO1D~@`(ߜrىù \?޸}95ge?ge2{TLn=Hv&6MOI DZh8W#K&ғ5�܆x@|W9wGbp&C:K`iѓ풙gh;S+( *o:]'zih217 )%)Bg?AV3M=:5+2z'[+_ykؖf&Iky@R ]SEA L� Ɛ[oOͽҊ\zC('Ceh6RA a[U{H=pުxa 8L*٪}^VQ@,ju!w!7(AqǷԏ0 Uem4kގ7^*JJ$/I-C1 Tv GHT9& Fp%3n)ޏA' hp t̾ȑ^$lT΢?lDmP<yu"I, pfD]t6&D2mPkLX"8f{2so[ݡB$%±OAl}IO}L8aws :z4Y"<I%[٣~'Y Ȏf$bJm^Lg KL&~5BWey˖O1q[7/�IӹUzW6 {Lk]լC3] {IF+)kl:d?in ˶Uͨ:޳ _V+TtpǗ4xk^X ]Af8=IxUxpZ3!+{TK~PA碤8[Ȭ@OxiOƞWEULPCQĎ1Y$>GWAT'y2s}ۢRS!z$?Ĭ> 9'{w 'ߑ ,FrIwYt62/)-aӿӅQsyD<bì+w;G9 O%% {&n7wޜ^TVپJZᧀn==NV[ _# {fH}gu`ubE|^T'vfe5qh bR!_(>PDP(r3 @MFkȸŽFdKZOx-82NkX3^`W0s&4MtE5"I*׃I3VByq5)dȈ_U�{dgw͐Q~*eL$\|+ 8=lQƗE)@:ab>ܶ*ksBvvOG_y۶;[Q;hfc@<}zا{>"yא1: GN'Nj4|d-^v{\N5fze`8S#�4}sV[嗓~V9y#)ޙ'ߒ9U2(ѿVѶ%3z</xXjà shÞ$~RspL&<=栞r+4qDbDpNh_ ;Wz3ɬ`)uHH.g~%˙e1 i]wZ.3'T& YxZ,8x^+V8꽀FTF>Ow.w7^R/J*-\1FIe;UN[a[@x|{ŽFgԏQۦBY Ǯ ;%KI283W6{5pz1}C:n᣷qqf[l%@љ[@6|jO ;vU͊te2rFfpRLE0aˁT=1eOsa0| "dx*-%MQwoj�TW11'SBZGZThvNqOvv`moю'$׎b%#)P$Vܘ/,[ ΡF|JNBNm&ɞ?יX6QwTDxjն> ݸ<M%=  雐筑~3` +*x1lb=hE)QC Y=+}T><uUF' 8;ILhaC̯O ..(rvV^T1~ԉw3~}\u\/~^z$t!l}f`/pPl <E&^0aKrlJ.{ÃSNbQxoI)8Va)etrXxZx͑uG֟6m`:ӚF8h~u^P.(Ɍe[:NZy.' 3iu"uN:l o98b1m~Gk#I k a;VS,HtOc9șjv1o Vm6&6svntr4 Hoau),c@w>prx9M{]mOC2`Yt*emzxCACitq-n6^*eD~dO|?q_@^0 UnsDQzjH7]hJH>|Ʀ3Zm]5nCu&7)B- } dQyߜ>0]z ,%^M|'!hr% 7v#69T"z&5G]ٌ*r2Tdw gⷥvNЛX> uybZ|r_,4m^JyGN#ZB6&Ñ`3QM|ZR1t;KsG|OP<&r7<\ma"mU6 6;4C)qX8klv*.Q2z'18"Ándqz%ol?`HT[nUfj3ԝ̩.bZy;\DC$QS[UC>jNSe↩ ՛apy='rr=&H*:y__5V8-x8:"߄jJYk824Rh^?,*J‹1E2}b'vE>̍lG�cQ.!Ju3g{uYf_ ݠן/UNa-c)qή ]?Lz &E=ZgH&/)ÞTiI+~+_ #><Z_WdM3"˿6hn7izuTZV[33 <؁7p&;?" 'g -wC;PyY£돌t9?9p@_H cK "Sd5&k 2v@*ib;|#bjb1OkzY9C‚4Bͦj28KK?znVcQ)T7QA{ۑh~;i^1>Tv7uJG9 ,vG$&4j62FDN,Nfscʈr:ߧKZdۣj'%1ּnz~<%Pc;?71OWqᶲqԦJ1";G릌n?¼&[K>Sbru\.OG(<3ۜDן =Ҍ&(˹R.!^{ԏ:<u1�vY>4KEb"B4Z;" NZVS�-4I˄2PU9nU>~hi2.zXVzM|ݤ=!0ZdH3t2ݓۅ1'a5É`OQZ_Ӟ!}BGtsm2[dOC ϕ;EFwX%>&JCkG 8 >b* DYйbb?1U(-(/C=2w@q (Vaۻ�рu!tFj_u+un vh[Sk\xq?bAoNRhg^FfeQs<S}N 91j$E]w(G>e&)qOt 5RP�oSך.BKI=vsIsYi6@fAD5+'ro9@${YA&6  EC {:@iT|xf" pY]A \/-aUp zI FK›LdX4vz$u)0Ÿ {&W^܉+e9'O1wSy.I+{_P3oMĿI#rJ |R2͐Eӆ�Hql�W\) _SxId:qA4F4O,qw'mٹ,Z( Cx(cZ F# oi {莲D"F#z;ˏ*, 3ڗNukP#tUi($M-EY\YG7_{s Ef qbͩa'$ {χ\VGDb Crɞ /5@FA#FIaCYuuz1)/5BY+Aa jןSOUHr",nVqHDF 1)mG;"+2Y;=� )9Yi|. 6NDL ZDb&.F: 婟yAI33̨v*<ELcM6F7^IEO{>�Tv@ !s6֙2XEWX6Fb!`eHWBjw�} 4۳,L8)F${1{*-3Z/$VX#|P}gʿ8ɉE'|[=9u*@B dE2:R8, ^nzp%R kx b~Ha5yҽpbkԚq]6L -I9X^fo S3`eeE N/�W4ާ̯}OrQ+:7Q湑Q޾�(螌g֤6B;WɊo6q+ĨhH8ђ1:}!y$n^^<-]@ ۼ+ф9-'g6\ݛ|.b< Y- k'6F?;e^ѡ>85&@I86}O[ѱnHi^u? w=\>V"AȆ(h5y1knUaH',F\;l~{@"`z`G 0xgV:IU_=W^~e48SK3L+e,!cz\KɅs,zB!l_.-'Jęv p?3OCcB9N4גQϬCݔ2oIm$SOO/ŇĨ[˂ILiY:}4=~P~$4oo= Y#:ѠLOUB<ɖC|yHa;f*1l fNf䪍1"Pg/^f, W!?uQ3%3PZD>vIʞaD^z%5ɫ&~-J>s1\ϸo׆r8 CZ0D[fT*L+ȓ6 NmW_Dm& uvc%F9p'bR5=_Wj!'65E=Zl uRAMZB6,2]1vS(/ms#Z?7їݢ֔#~┞� )Vq!i+8?KuLm6. Ȳ<] n+2$cmμ\Mp~IGχa-u!o{&z0+9Ql<+?kq o?˸3O0Lߕ|)#FDwk~"x"uԨ!]iy􅳼>Δ};6~0o9;Rל85?Ji8DCDy}+=LӜI haP92fR}0op,n;Iϔ!?lH"ZY1ڷqژjҝ&~VtOnesE3h+H~ђ_ꚢ 188Be^ϵHQӷzU2.<m(68ޚb?J= Z6Eq*X λffݒT&QYy"Gy^cytD(Mbg|d.et3lj4rGיPuݎ)D# g'o'3W)`ԕx\?~p6T*Ol I@yI7p|-o~>-'gW2g;BY:j؁/S71z>N^AxP*mkByg2<oZg%p;-cJM" hx4˛.2.h74aQF4p3dOY 04ۖ~'Iva,x;QHۀQԑLKjUDE]FlD{N^q&$.ىvnB%AM,-Z|CTFR"9l,Rm@˸E&'aOɰ6!5% Р~}N1{Qk*G$u5#%O!Ib\?p6Ԁ5~mXFsF$+)�te"ˏ Efq؋dJZ@I3!tR [ChaY<(j$^4d/sՕalX@)7}La]m=)SUth3[8vy\Z{_i2Vji$Ga0fWCU2}O/U$ s pt6`GV[?*},l&rF|3F{waM8٭#&Wa1~ H蘼{;EeżK/ gcdir}e�٥EE4kvbn(/0pdFtؚ}64N>R/<N2 PzㄬCu'#VȁVBt)iSS@qhǫH2vy;̱Xc`? Y|xZڗ5 k3t9Y0W~ tͅWDx%Ehy+xGۼި7^�,K7CmQrZ_Igz(%ҰEI% wi4YR<TB*kIR+\<,DkhGvpzZO`L*}9?,굖R\c'qW7^&6kk=- 'yТ !bc_c(I}p6&t9f[FR ̘|3\U8Ϸtauh* ]@/Oߙ%>0 F,Aip hW-^q<Uc�Q:%<QPZ.!RC͈3RDW_֮%Ge YR& Fx8*OOMo/xUFSd?B_2Qmg!$jHXz!aLb&u0eg.M{5#1'#(ʂja=.:;yz`><t2m[|5NlfSF"pǢ˳C4ūZ}(T%yP7 α> }EVo#]фErm%H&1{&4k p#KI2@WjJqXKS]]gOcT,jw/Al/)c#ozE`%8dA6MߢcAsr4ih1=j.gD-e49FjD@F~1PZ\M6 I30e®#PMFv{WQ"VB7wC}BT4D~}u4vH̜ED�֖<@g)=aUa_vS(/|P@ו`;7xSq<r!􉳼O[5"h2"[S]ӳ)JJ+-.GBZ 9c *R"ߎl[%ERسK*-.N^9O`2['Xmkf'%HIy'wᲧ/TD>wizw{mziȗ2NIK|9LhNJ&s#UlD=VA]3n+h?##^+PFO;[ PQ%`R::=9@䪠51aa= 4>jeO< =Ηzr2bp' 9 і @&;`Ϗ:I5S5qm7I>5Tܜ,¬ )+eWgZ&Ѽp!a$24Ojc7%tʚ�4x8hhi�*r#OrOlR�pQ[D(X]??)|o_HhLRtr*}UV\)1$gݷہxNDZk*a ;w9&&+5" ׳@w2kj lnrLua.!+u)ۅGJcML?uFA= Ѻ!qjg4͍<3blxE9\ijBW;GVYGlr6Q֯Gc4<{7+ޑ$F~$(.)}GJHz�:dN 8Sȯ4Hypݹۂl\S"B8%/}cK"п9ǾЏ$.xɯ䀁1 PN)ۙ>E*86{AScXG}Y+ T@;&;<bIQR:+v-܉sW-vZ҄+Cɉ>D]dӞ>&N3dSD�G jZ'E=mi}GȈje\(It)&ޫPի^PuT؆ΙR* n/� K/Z0s PI~_0&V̸*Bg; "kY¹4q%3W ,"rj.$7h/|˔mAz5䇆x!JmaηN _yst`Jݽ ڙ2&7 ʳC�=B] ` {3kAyz,yt7@HX|Ç'YxڔadÝ3C‡ =ws ީ5q1& 脾蚹Lil3RI竬W|-nl+6E|@+<|r>$yy3]n:+3J{Jh|o؞We7\_'%wNtI1wK ޳b>$Jƨ$p91,VǺMdl"Y˸»W>͛c]|e| ^WFiW`jikb2g`8Yx5X׿6e!'cBTgU|:H+�rPiܡC1E)}RQ}d) aA5DK9UIZ_^TP吖ҜNZj,`&WW]s%=;z o(LhJyP90e!ۈM2Kp(٩C,>q+-4}U@5QC.Ɔ;WR$1;ǣ<KMCy5aD6Y~~O": ZQ., Nbq;D_`<-`]%Bc!&6EBĭ>.;),ĦhBaEY͡ԒgXP;D }Y} 'RLwR}<(\v.N63Rjh%/s`]J8^6'Cl/rlv^;I0idE{=!4'v<^H�Pap3)IQb5%E4Ghp'buO"T/#\ Nkj|A, YSK\K9jGsRXbpMrx%{o<KH.}s)֗1K˖ul){Ծ\ɀKHK_O>hAz5wl3LjYlgo;zIC$Nɱ+}D;6Y$J.evqP/ŵJecL->Nk) W{§?fF-D)Z('%(IT3ep{r`V,W3b#_ae:If"u\:&XB#}-"Hlpr{]X;_}#\CPִw SF8/W1}>X;3>VoڡlcKb/ :'tOՅEe&#<Ib+<Fzg+C#l2GNZD0Y{Wdrk?~5>{gU  3?$ 87+ d|R#ej:ɚ (.b<z ٍ{589pY/!MIL@E)fG/rq?4=3eH[mIU|Q%3j|eCԗ5#AW?wr^`~\3x=}}ft gNꓟC%T\ (9F,9lEs Ow1)%oB v2!)sPo)#|D\[K &.� iǾ$SgE0s:Gܮ!a` P'�5b95_"t�AϜ/X +B/BzvbH w <3EO26\6 n1珥}B8!5dPY}EOd- ё2*BD]͊eZJ[S;%<`KEgcs= t8=C<�j·P4ݗP=[뗆-(L=H:a u-e6qj82+"[GD %.�]kLmpi<<jQ6D1*8Ut+o:P Ϙ:?^ySP\K^0~vzX{+&ry~c.FyMwlKGUU1}rsZa~RSs߭P&N2Cf%rTJO0$`KH/b1$:#LHphMVqABU� ҃滝x-~ zCopvSzx`Pp_q�&s/rOko `㈥vGM:?K V&grai;47Rig?ocIxrCdOP2\孈CzozSZO^Snף(ч =B׬} Ƭ_i(IM 'B~NFɥ (8e2J@I9̴Cpr)'9ɹitq{ E Vܬ'UF6#Fծq#ZUmwFny[eF7xB~ 0y!O$wJG &rLDTfMt6 (xErY ܓ3Mny x f$x@PbV2iIW$1S5~m%$mzhYIZtÐYTVb\ypKvzeWLkR$⇶'RZVJV/56NSaYۻ)F+Iږ'!7өjkif>{ {dqfH7w &1-!e3]awv³v)G%"lٛTOH幞㫐z_>C nϗ K.;h<1 0/&.x♂zzo ED42#7'qDE~.tdkS&vÖAξ*<B�B V1bJI͉M Im§c')'5 )dG9مk/?BLv&?Lze_Fr]Mx:2;-ŗTT G b0d"Vo�o>p"Bw?&|#b?"ۻGH>7phxZj _ApH# 埪&i}*>|ɟ^٥~-6f8A }~Ѿ!WJۆ8_Rr$oHRu,$?P�!V%$XJ0#tri &Z8u �Ų$CΨ3)=Dq 75 / uEPipy Ƒ!q@,.m# &4̏<dÔJHdé_הCc&>VmcڟˣdXqjl3.*)m릡<xX61<S{0&}̘&d:ŕFXMR$<ˀR58 ]59te79-eGD6g5E,&69ڈ;N#n=ʪL $JQknmJ͜c{I6ۓ@$2p8<BW0X>ƗɌ`PN[Aa_0j8='a;cA}/&<a6\cDfu'ό&B^LI)r<<L'",=֐Z |My9kCN4}:x >#;?_gN3I|i՟E'ㅯANu/<ۣyGsw,O#q"a;B漤̊}C#Nw= oȿ. '#P uiGY0D<?gOM=`\y#7ŽMw4d.4 b(U;4y o_Gs&Bi6u _8|/wGGn"A|#&PiFd' ?\5[ӒS#8Dʫx&mbtsq#k| ?Q<`8Y m]C�]iHqKw%wEԘ睻le5hBJ}Xmrw.4T+/+MKߦ.4L9Er7:tk`Wd2{6fr{1?路g2Dzc/TJ` QdJE)yc<SWC˥ͧ(-kajXn>}%%4\ R_><n"'f b>0ޟ‡$݆ózh*~85- hhGg 3iHG1m!БJ$I,"m޴oc~kL^^QʶMz]?p=5zC-Ql!aq4YaBLCȢl 4.^%k'y~C,r?e=gBRMo rGiEx*-7ǻ)_xbd1xM!xUvgwϧ(7cTSA<O@�N2;Q-ǰbLIiJj~'}>0=M'~հ[Pt߳`j`IpkyfHqv`CB e¯z03siD-{TaB_@㥌#fVC>ߦ_a z ]Y|*1׍-B`3)/#LDk?� @d}:)bofY\^ $OtH0<�:CJ,SHZ(B@ŷGD uHYnz̯a͠_m0l z �ZA*7oĄMB [lo?eSeB;MG$mޟC3*R.|'TO u!':$s&($ޟ& /W$vQʍwOЮnd[دe1FjيpoԱ%9M!/ !d p3xTm{ UH5lZ9L>=7+`1ʒ~ _]�b\ m}Caj](7(F}[G (MoEr,$,fߖ7UOb1Cp C)Io>: }a!ՓN‹?BOةB ܒ뇖&gGikLr-?8GʙNE2tHQg9i:Wh4(dj6d"xT$S¿L)(z?%S3qvžM 6U>FRk;| |QSA(2<P`"Ԙ7v/- \NߑNONGrqM7*fԌ#rz y\uZpQ7z,VX'AivQn>sgjdWR�Y:ߖjB`S2:M; U2өŃ ߥ[N>&Or KUl5y9ou12d 3ldD MyM`j;7 v7HT.u3.xC叉&KQ+!w%ogD(vI˔2} g8aBl.wŻe/!'J81\F@~v%a@/hSj ~?U|lAP}=b7șQ : �.C!L|TRrkLPBz !0K0ɽC7D`%TI0făè2Rpa0=`]qo{imwũC+ =%試QjzNM]G5rC6i{Ȍ)v+5v=C>?,~UHҫ@]NΆ&D,ac?<_h dx>ZrF{*[a)Qܛ"d  .d 62*Ĭj`"T<fnR6CNJl ,*J l6ϥ05`vk揔az7ZrB1u6xFCR_1g!5,3TgCu *}@A<-�]:mRDDN& 5E<B^ٖZNKߋ y!eͶ[T-[0mefv_gpiʿ3Pàܾ_GHׅd?VPOd,�TOU X7h[uqVZu nOb 2.ҿǠ`^ /Vg uuބWH{`iCPz]m >+mxP5Enr't!'-728,Q%Vp_`, \: S "!<ap/G!?,ir1( /ލJ*P3VyFYXsMǛ?,J]U( ÚѾ0OHu$ 28bPZbFuy3>Gqǐ`p#20,Y`| n8InRJN$ ,aіbTZ:|g;S$!"y 0Ħ<d3J蓩}gDb*ft o o<H} ì?hɽYI@^oG?YP̄nɑBaEk,C{ Nwh%ܤLY61 ԩ{0wA￱$ gחG9<_�Nw\?!)Oxmם(FIDH*O֋PO$8K1a[)Dߡl%LF*|oB/\_s@W& ϓ<̴BW"ɏ7;S2gSbY Z,Gnʭ&RM l/]~I!6p_[`m*:[!{<U6RYe_hf6=>nH&jM{Wjt&DQ_3Xd@n9MYGA)iًz1wt !K}^^^DؾDƳF-xX7+wSl- ^y-p(E4^ %O\gˇy&ͪ�vGyXGRRH2 P-9?K&Y$\!'yC dO|)pچ]alXP) _3.p!r}x9ςB,!nۂcaRw̬Y{mzix{46 gIWBàJđM+ԑA Fa^LW?_~׀! yE51'}![�mbi{Or)o- HFbQ܁XoVIyv|T)v(;/Ax&&|ۿk&ShwPSDR ࡚Q=fˬCTNUvntM^Y_1!T8ֿm|#ɰboЖXp456%ߨ%g&$<hQ:O _;*BnAkvxp(Bk{U/4u<Xt()3o\7m &' vn-c{qVaS{BO{# )L^1X})Ne@֊ !+~P 2 (dfYsFT)*Prq C8z�_ bԏ6B+Xpc(0]kua&G!'m >UPS'nBn`;pFl?ȠUQVs_#Uj Fi#=P R5m\\ߺ[.?X8a~uQ% Py,#~C3NQN !Ge-'Kfo 95NF'ۨuj,(ȳH/6f;?Q` YjAPK����}/Jo��Tp�����004.pngZS\ % ,^wutyꞚ3 SRDAGʿ? ܿZe_(陸ܮZVfDyu]̜]tMl\t\l\uElM͜umܽ \̜ L܌͘C}7Ʒj؋TKLJC?L1LV�3 A eg�ք?}Ԭ>"lk-�.�m?чi,așٻ|``baI~OGEUdz!�6&�Uއń<W=2͒ Գ _E.I#hy8非 \ ( F-^ΛUڜ5mjdVsգai-i8?(^Y HT^ko.ߝm3g$86+L-kjRP*!gŇ5\{qť;SMPWkK sDQ[֔O2>\!Tf m'氖a%AU& HT\G5 g6N蝜M'sAMOL2mX?)~\f} \{&҃WͮK1~|>m;'_4%^^FTsM D rAu`8`w$LO,9߅1t`" DwE>F>tϚWBeLS=./^_</Z~MUz_S;m#1˞7>% 1W b&&@48=.d}ע`mb-q7nO[ $|8 C _+ ym ,SAIm_/pB+Mv.V}CYN'&QAڲIcdL-&q9W{=lq,ċn03~ݡ'gaEv}AGmj <ya6&҅z rhU|zSkpkВ%JE<l"Oٙe,wٌDytʂ9«*&r@]+|X'7}rJ-\t DXAkK(` ?T3Ks}r[d`a5ƹ#mJ}yNLns +`GrArd=>>s5T_]tN7}tyFiB]1$Zc (3ta!�ҥx;k5'ۓ}$njUc'EYP+Zѹ6,t Ms| YLǛmBzD\AI,e!N "TnΜpHE0)*,k+ѹ|{L{S-OF} vfu% ߭Y?At"ӽWDb^ ϢQ߹oh6H"i_e]0Ng'4+P;kEYYfj)n{A6#CK]gZqm^FzjBW\I![$~9{|[Wfg&�aGw?7G Ơd09uNoNي܃҂K#kڐI�UtK |OHӓ`gGâexZ�LV-S|phv`^Wp6+ܷʈ+Σ.V{g/V!q>y$"9vxx1G~epms` {{ гUXmQ>d1%wjZ)`Y翖k4}g`~닧ɔ9X/v06وpov\8.dC�iRB!Lpϻ]t>%Fʗ ˬfbPMjoҜUsԭ_d6gT5)I*#(ō!R}J1s/0^&;ǟk'' x]c>w5(ZĨ!2v=9e':,:ZN<ˎv3eXnI:QOmVʹ΅16G|8zqh 5K=X.|F k[#YD'¦EJHE?2͢-?GIq1;o!ʂ+~p;0p\:Т%djyP|$Q_$0udKfnz?SQ?Œoؿ]ٴ͜MtJ>b(a_rG UŎͳO E 6 /ɴ5"xDH臙)%U+{$1Ӱa yW-FoK0SCo>9'|7͝A) T.%(Y2o NGXuWg�M5͡[17N-֮}u㞢 aoH3E{&i&FO단7dڈL'╼fQ쐄PL|Ibuig^=m*/7U^7.0R[/q#6Brpo:E{AxKHl4ƹq5/A0\4`g:8O_)7oe 6B5VT4||XW#7aY,r&1)EF Q*FgёR m״+ל-fLmbpw[4b*R9먕rGOr;$*@W[M8̿uϯ: s{wIofJ4ZѢQB!-H%G8 O/fUǦ:o:41w0-^wۭ4~AgAcw^PBiLI@d0Tg%_mF<gkwA8^\䲰<!MU)twmlʷM{>r9rF|8#՛yШf\7B.OGwA$FM;V̀.u|a[Mw[uF斞f,OzjUrd Cnwʔ _?q5p mkE(4-ICpJ6x́j\UkP(L I�XsN8\KZ+M$ M|\9(%EĝLoɷ:?J < dG82Vz "ޒ"T;'Z0xJR^4 UciY37tnT.߂& )1X`8x̟z-h$|y"95H;/بRLw� .$@JrnPޮ5r:DQ\ͷvm90x#HnV>yZ ±cЁIա9|p2rɆ^i7B<:(G#1[q\Ooaz6<j7`L%#sg>RF<7Ԃ]IxB!|{Y'돶ƿp>aA;{nh<$z[@BUK,k205-4="%]=$-)<m]s©J+PFR.qdfH"^mJ[ӆe*{6@木Gglyۜ).. M}yvSAT࿛/ɂc^W*C q<Jq>SH&p]Ch7 O܉'YEP2y swaLs@ͳ*+ QJRg4 tuC7VJ/!UE4ԙGc* bbCɗ(O?S)$&xgnEh=4;1P )=a1=Fp Rih\J8rN{Pb>+Esvfm]7fŊO> N=\79_Ct_ ѳ-v"λ;y1 /D.0jMeݶ: TE AHmOR 2R#e:ʵGxٺ0MXiG|IO<+o<Ft >UTo$7J>ڏ3K[m;*]C'`Q�fNG}රGT>N~ҩ@kHx[% ٔ;֑s@ZK *O<)JnKbbLy_i=&�OG!f&Qm>2g"П1!Wk>O#B7oK S&ӷ2p7jv3}a@{t8 Zu^U~(c(Nm3iʔb#FN`25E#q FI5�) Ri!#kLoe3uʎ׷j$"LBHs!7 8,硔s ci<8>+0{hY;[5!;'kKJ*';Y[=EQ] .n{<f&\sop44f+z=N^G 7/%oӮ^ux0Dl{C8R0KPpn=V�b<])j7 FhN90";HFtBO*pE9"rsbZq T8՗_֕pBA0=8mMPIuVo9;+b|E.:i--�=|&pIj`n<\E= A,/; 0O'{Vk}?(pFX bFv'cgzJ|A1/(_8*S XgQ RW0cp 9c+cV/b;`VUa"=dg^8&QIݕ䳼`iN TkDK=7N&NIl6v5M3P\5jK [7qgv 8@&*7nԙ h]3%W`1tlUӬa~ImTb&[4T0 X&Xc_\p^dsLfMsHa,v䞙zLO&'M&Zv.OǗIpo}BݱbB+8:U^}USZIP3ؚw5 u]WCKAӪ>Hv$q!I?JD6nfm 1Y*I#I=̀.{͟<I61!\''C3CK\+*W#5XHGvcEZ?뀾 De󕘔h.'q%mC=gs0 սƖss\wFGZ@ߤKӠML77 2 jUjfah[D-3jDUgLkP2&IO66NGj$/kޱ΋ "C++5Ѓj;w@J -_:WVbq _pӞFajn*F|7t1XܙtaB�E(DAOQ%&{y)!9_d+"HV~ i1wN1 ~`މKumdBW˭7H +sFyQOI]6Oi˻fWr!iuWv`LU` 44^X@K&5h41:- pGD;nfeF=@~Φ@*sAJ\<ʰ#pnފfs|>RjzFj9sU>jg? XEsvLxy <&c2ptwҵDr2 j⦒qifǏйeF,aNʔn0#Q[@Y8|3(*Eg &;�knӋ~0d=2{<&zX+OX=@FíAZ*&K �a[B<޸ކr K3P!IL\4fD=Wr -?YTer~�xsYl0�cixxo76(ե)Y{a>dB#2yd| oD-$2KB,ab&1&RivX͎Wc,uZ[ ^s|_M]ieAb ] |*/qMp^!M@#*@TC L~5x`F]y]_ǧ^̱Ҍ9"YW_e*o`˷ 7c’{[-QgOZ6Cu RE')/x{%~2ch)[A =[<3d}jpqԊJAmq.`h8LFQ>V瓤Tg [ㆬջ1c>aVx!5߯δɻr^a6e%" ̉m>aϘ*JD,nmG34tZ?R*g/&PLʍcV`vFXmtd"ó(﬎C\:K- @|l4F)ׄ`(źĽ%jΪnqo<!`H9U%Zod1mᕇͬO>ŔNRlX7͛XAMF[<Kj۪~7x kP7[z N*ŬVI}vbaDn%BK0zH jVSrU^ -KkKxr2qϿo9q mo*~r_2}sS5@QM@5ӹ 9?0|} .mP=rdW$< qiIlȑMܼRwP)" M˚U|&۽SB~qi=!K`>^OUۭ}̈ou0VW'yfo^ ӳZn,5?=gLf:~v[s\f&ͧxrEÓZkk]ʒ)l#ZX*lW T}2�g6b$*S?Z $-X:*BU~E@k;0>IJ:>6d?g o|prdy'ӡ<__59ZR3�Z}_ K yO'0]\"Jߜ8dx[ Lk+%箲p{ňƝ<j@T5QG*&gvy}sPk cPVn/#-fBT!n\lJR qv�l7бrʴ)Dphmva~sOzpE(۽FS۟;\!En'IncU9Q f%7 ܕaNg9&7+e_cB l3$r|h 00jRLfSKfdKs�.}V5|o ?Nj$iipfSU!hq+ w(}`1wVLɕ~>6nЌHW[|TહZT@kg?9$4i7e?W4vGqn$~>(|+yrYF/"ƖFk;Par é$}1v Bl8r7!nOl Kvy/=؜!$5yb)|%na^yH@4p(D؈ WN/_&qOTM`< )i#Ҥ)9Ա-x%|?_y-'xuXR`9&Zr]'Vܖ#070#CH;Äps}"Okec=0(*{;zSU;tc|ygv�zH ք%| [,LU=UEsN糤BUƒNhbҐ >;X6RyتvWZSHI7kRGPoee%3" '2rKطD=T8IJFQ{ |msFrؑ=|QKZl!я տ\FZVW=:3B ϒ=~6#O/q|2_qΌhwRI͉;0hWj(b!υ:Qpdnz;[3g{Q _66ЮNzԵ.`2 o:oQBtpWזLsR1T7} rILLga@k$Ϫ *$HO :`.hh&fmk;u1{~Avyұ$xQKu(.bНUPnXdÁ;_oQ }0Ix"eJ𐡈ȜAoDV[g%·YtCgH�[|L|5 .Xfߜ9.1R6Zh�1{Fq\t*FQCH~3T> l-)[~YsA4$N~;0NĊqF_|G\ %E~#&2M�U G#>ϸS,(tuN#h,z<4B~.fhy /:bZAu8l?(1]ey/F?#ue &>ۀꐭrDWtEWepؔAL/fapG6hAEHy1/ԙBۘ?2p}h?kqOZ:GV�-ɳ'+U<]jN/CrDO-;:|3[ǂm-{(Oݛmh$6v кS㌖w7*zyk2#<z11"MSz)<0TRr:-joc-oMǗNw,߲3%5RC( a}|KY|X Bps4x_vdeVf 92VnM+{hPE^"`Q`ƞ^i1z>_fFaqPb )^iMCN5FBU9hY<4t3SxBԜ2U(43$䌢 ,Y$6MKS?Dc >22_eb?7+1.\y-|B0 č2sEJN\y|1ޘD/*97JcIL, [OQ tt%%qoaZ['{::FI-b0Of7' y[*Z/(\/M9Y2fm~4obyu29ңb@Wm X~ɯE }Y͑0Aō6I>}T 9VJ =kUme8N?3V [%ee"DȜوxFMGSX[r`S;wy.?Bѿ "Aj8LnKeH)PU+~?I/ |xs`-&5ۥ=|-RbQ<Tlwy:īPRnȚ%ul7mWW#Ff ,`ੵfql+^g(<s[^pTy?"n$�?-fI ^"!bx^E-W!4Z^& DcO*S�eu6 f  p" ofx p?pI0 4sO=> 8H(Y~rۆʷP`tЖ`wc |NK΋nfȅ(͉,Ҧ _H|st8Z6>, adO6u@h/LpwH6d:I6VfDŽ""L' R6YM[VHKvOF48ӣ%lcִ4BazF#r 8bcDj\\0r-ByўU9ӧͬ׭ )Vt[w|Q] q'Fi2Eo(rA`c&@l "�C qf<l/w}~Ͽ/Eק >e׏ 7oW@(?^KlnH)Di0> :Ww:} +RlfW(Bٿ2Ʀ|+\ k%: /q`DF1}CPfڑg_5m3=\+,v0XFZ)cMDLݩ?!ϟ)l>x6I\W@#ؘ/h}:?ʞC^X;.kk&a7E^ *sQoPkr-izЯFΫzy]p?]QT"?|`=Q목Ld/X.fnjb3Y*d'u\D4q`ZD8;yetVJkaGԈhu`F˰JmMKdH�BKX֗ ||b{_ V'C(10Λb-G;K,<H $nbL[;J( )X8Hʵx[:ҹ.*ߛg \2`n| P#Zodp�XOlITFkD\Kmmwa 88nKT34_n6_<K*/1)D.h4RDZ_,8ZÎ-b4&I9f'B`3[sz=\h8-[%,k bڣnC`qyekV70țqLw[8.I[T7͉ǡ4gi0.\kqH*[D%<Rk؄d'^鲏^ț8tԲN4,Fx&uQX.6# Tۿ^wEBI;|Pt_=tH9d;QeZxoic(j?Aw,R$yJ0MGBNPח_suD^zL;)GcUD߃]A\cŬM>.`)CՐ;c~WV,OHa>\G;QUݫ!>Xvey]] J C2#6s<ȻAo }Cy*. 2/uL]">ǚP�mW2m+›G!"x0id+![@Ւ8x~0lW񏭲2Q\rE#6=@(kpY ]fX&28XEֲ&<JS-%9⾨TljLMXS&k(\ 6V[ӄ~r5Rc-5`>x;OB[IҀqЊK /0Ga󘁻^vU#jB;8\%6).̼f颊Yϸ`G8$Njɉ{jڍzt P;;f1|Uܑ_`٩LG-Kw I"8(OC` qd%XG;U&\YAEpE`(IVpY%׭U2^7Ɣڊ5 A徥n>-R| r S� רDaljQMĸg}Ӯ?v0;w㻝+rW n[/)-cWٽAx[7A3iL=^@On,.{Q5 }=IʘX$ELMD9fk,iY\ٯP#Lkǁ\y9D?FY5W:0._zH^>n: MC?Z5P�.2p[8In5 m1Y+&;'߆dbZe|Ǵ/luϽ$P4u.pe.A2Lp 53ǰY7_e:*)A%l&wmƗhtR[% ʫD$(9it2Fco:C j𖡮7ON5+ئ�rbnTSP3xƯk13Ç٘Nw6lžDrL/xsLjyl-KɫhfImqv9dxQoU{}gw𼢤ٕYƭjJ0nkX_dEg՞w+˪3hlnc+2+H+f7sabT؋,7wh Lg(8GRTuL&p\T_<8!$#B5aەz Xe)ghfGSs rkfiK7J[ڝEO.(˲rOҧXLv* @N{sU0!p(Fl?oZLU6&*Lt0e411~bלt$Dޭ`UbjdH4W"Cg$Z4,ovU ]L87j*o}ll,sէsω6.VK:KqDr7@˭2ᨊ)xF lAUU.IknRS;v9,_-!ŖVT!Vi;P.mG:1ȞG6B%*^ai }(!a4-"Ay).s6LR&bCP7nZAۡsBSף_wfc};E;9&D~+0٧ڒ.#(NF٤o(\qBSG+y&dҙ?h+A錂d7d7HvkįEmQ;Zi<P~@|/ቻr@~Sunk_1߹yPPԿ^G]>ye1P.ySyMw>G{0煈+$o0;[ "g0sdB1& dX [gZeT3Hoo8n4�{JoE< !UFP7__؁zp*b\cㅼx٩0yBӏ؃Ԧ4u3W3*aG"ߚQRt}&@\NN> ,l 4l+m;I�g&|3CDN|*?q(S3x^70By(~ł zՋ/~e0xʩ+M=_<ADIӱ:N|pirؔm^zp[5Y >ͅNQZ4єbÝUpWz&*׀ #+iv )EKj5QsƑjĆ+kSg:9kɧנxܐ^B ٠ݱ PU7ⒾzaddɵΤ13b# I>a|ڄD=vN&,(I=to Ėu簫Z<Γ=MɪB: WGgz 82.<~PExp8򜉵U1 i6~#A 0j4J@vYΤAC 9gRfZg5?YfyI|0usqi~x \#Y~mlIcolݱ{e aw:1 =#}l #e;1;軱6-O.]7/tn-X(D<ևvŹC~̾C'11LÙQ} A/2A/ +I:tkP $bSxvp_^.TPXC%u],R],I* P.P^JO!p<wYaZVmԥyEsLu҃2G4! ߊp+o<C3ӺF?o8YJBnǵ'aIE;&V׈27s[v$ѬPzxzFS7[7PC5o^r؀K ȊsXP�15~֟UgѶ8,PN6yV&WFC ߼1ѣ&G҂o%$K?؈KwrAt$U<pI3vςG瓘xt"3C4R[|r LtVɴJSSES8qt kB/'QeU.iCS\-ne:z*m9G=_$)PL0{\J р$@EUa3rM x=eݬ5婗ax˗~yΆ"^QXԶ7B ll8N(D-EIjH0`$Ӹ,<Οj5MklDl%T" u/cWv]vH{P�Ktif/138| mdQB6\F'DaӦ(*XT nDW|M u4:6'm @2,0@S%/7:^LMgfU?fR/Gd*Jt7~ѹMLpN/lb~-l*F!: #xkU "9a627/˲d9~mҗ=8(ctb.'AX|:Tݾ[6':E"JFïc (R֧u. |Mx*0W/\\*�)N G+ynGFc7 \l"Z}uu h u❸(PꋹYC3`2Pe ]qQ6}]Gqʻ~iYdmğslG$-(hBb1Pu9B<Munz9<8XO8|? ytV̡$W}I{�p5.V\PʜJd؅nrV#9.>8z\qv o-+}#* ;F3o}DM ]KCiC5[jQEUUaO7Ĭ ~7#1vPy�Ƃ5hkز9eb& F0 L*u47y#D35n;܆`NxO|f!-fF5-$IGsݤZޚ96^C,f.&S[F(� PFoTPD%4|1Y8wD;3x6מPwF_> PJO~.4?p vfd=Y&gY p6c603:'ÿuDօY^o RoH1t ]-9GI0>DJ6*+`me&PU•,\CpgTpSB1Mbd kQ;OɋpWiP</Tpr!'SKxy(WNһXI{5ñ?4mYXVVژL&!})2F"=2sqB4K ğF`G7wDpDjJr]u39GVMD7v]UR;Iy'7lO̵uWP(~# ^ +)rsTK v搲L$-Wo>DPK҅VMI\ =eKB/ݯgļ<d?x zbIZaś@K4ϮHp0'BxUu+ZKoH.Y+^5U#0']k ])8LX PrY?J;esfy+xJkptyPw&ITVνpہ?' EK)۷=(;C;AMG 0a{E5wd4 )ed]&1+-,{bp:sDRw3H`6²Q "Pq^xAm<EK 4DY{e;G٫kUxkؾ4P23 K[ L'+,& NHoGp6Q^1U˻ehKJ9\W)us06??\j3�(ծzx([}D:U4?v2p4(~c P Ss! ^Ct0dkr ݻ(V}?96>}g_K;XQWЛ(eBJ[|vbl+N)"ӺnG�e7#t&"3i=idFBޜ` PUI[eWK~ˁڃEϰ-bEDݘVx=M0(W,)AwޡfUNߴy|[óJ\<+Je{v}z V׭6D?OvgBzx[ A~6ue#1nOo]IR%>uUNE7pm1ptrŮsєnд++۰۴d ,"ˉ7Ƃxp ~ak1.It(ސfy(e|3 3Km;\'%ܲ2[T[Yt=ggf՘0kS 1%4EᓬÅ!l=AsL& "`YR|q:z2JDI&;%X,Fv(aZ\.5;};?0 ғ]oxձFOU}^>3tű~ in�#\'<S5bmp:X䩽PuF>GlxAz& 2xtFe6ӮNN~rߛ>Kb6S]E(/6]2sسu-ކX2J B`_16$cVEE9bUc7Q4]BMJ+83# -=E#ZoU\J&'?=lii{6 =f:>*`&y)R/w�i'-1^&^`WA(ŏiYrp霱Ttƶ킠r }rXrE kP<ty= {13& IXs5_3 s E~o8y\9C!1GU7*9]io?G ?뢒bu[S?v )L#/(>|toT(0!/l?Ԉ|rȚC&)s然#J6hS<#EWPZF7x'w ɶDnc+h+d_4` ܆uY vPV_e~[7 4dklwO3ʈvG/CHgTVOҸ6\k*4D12H!sސ&C-o&r@π?;V SbǥP(?YTWeHQ=ѣA:X?MXo CcMWZ[kz8Ӟ/UJ$ ;Rm^) ձ,,1xE;Ql;*^yMh{%R""f$Q4O&$JX~ +D] PE <0g2XB=AE}{SL+<A~>z7xC,C0sBȳR$QTmCwTjOe{hANrY3֓G(Jw^tKBڿbg�YYQ{ňmHyVî^\Z4,!m y9Z3.cDVC0s밷9v!`a+,;522]NV;!Apγ03c'Ko~ǭ7{1.^¬`0{?: ddvJj$]N/R54x*#k?58| ,{f2ʏ FsR1<Hkk^qqP~>YH iPW}w`M1* yTLO--JQBs-1{Ħ&(iOV[r% ѿ%Ȥ(\.,e(-xo8gAqČfqT9*,q";f$)1+t=/PIU%?B7j^m5x:*[ܘGYZJ^GIw *N{d¢- /b%dCX[`0apV"ZNeDhf^zx<m6[+eZp̖rxߜ1E$(l+;E[eopדz @L yp2}WsU6'soNGL-ʟc`&2ϣ$B$&mX:yq]Vތ?n u =+؛E˂ s$KsralS|$~ְ G$_68P'SN6=yL4sczf1'a]{;-K{h#L{I@j!GWW(Б+"E7َ.tFğ $푙j TŇoR$%.aϸwHжy}Y&:?F2x]X//- ks-`6%8a59F<Za%}̽a_|b9ұL_2[QߗS]-B3Wiy5nRoף<9_*RC{i}Z9V1l]iF 攍1JfuS1rmD!Va LW b#ma&˒E߿Ф+5X=d.MbC,n=Jh;&K,*dZ^OSHh ~Wc]vQ?Q:= @7<}"˃tIWAϳR0|<wTU@y^(AnG\7oC@M->VA* oI�rWByQAgv\-1T}>j!̐ >KOlnzoW71u[, iOdx|~slQ@孅)!eGV=oUfoHL�/I/ s@Ǧ0``."mMbT&qo),'fKjJ-ABo7qkm; WG܏fqfxqɦ{ .8:KΈ jWz~SO2j�w"2It\lq4h.%Yn[lK<9%+|Tp;8bw n|is٬ EFē紽{Ne>7n$vxacgy Fa30)pB5w$EEAM#=u) U?1T'h.u!Aוn5 4%`: ~u~{:XN&Kd8C'P B:vI `+gS=*8 $đIqڎ5Vm,%\sb#v&-rgŮELɐ\Kwq >̓BVOQ3uc;.TZPyѹk#::2'Y$fr*,D$Q4Q|G=W8lns7\!w4WT.਀LS@] &OnuB㌽5) "q!=LN\$սny e;(0mƨ3PqA9CTS:)ZQCtit1d;+<9p5p93 Y { ꎰ[ Ztcvޞ`me4P(+AbDdV)jp6)aC/6~??MN[΋7u%񢙰16WŸ]KkbԚ''8bӣKn%%�|>LҝxbIPP&C2qĨ50q9|c�aXjBrK 0vr<rAwvW'ǜp)Vpg<<Elͫe%׬LU{X' Stu5|8zr*Ax<<<_[Ds+!#W}x$Ih 7rk N_F{%39 8qO<ke7P,c#MW ,pUP)aw֯${8{b >zL+zdolm7Zʭȟ'cA.Lм 7!z?U_,tiW{edqrz98zArU6lI�WX$Tb@tTe:)̵i=JɅ &Db Lկ69hA6¶/l"=`xsʔH\" TB=7?[~嵊Qu'SSQ@oq:NP.?]<ؚ> JTTv'ne(xOFkWD-V&_Ԝ~ZU|/N)D>CFݓEΡzk,fz3f ^@,H !#+殱!MIt.vH}~ Bs�끘 RiI^U6WNCCVVbV'�o#F* WI?6D=wh9Jy)cX=G'>F�mOWo]eћ�]vzg1v%c^H8X@Y]> Tq0gg`/s}Z {Z!Vi;h`i.h-3 ̓7Ajj:uЗ ]sK쳝TH~ '&lÆ4YY16@P*=]+67 rrP�r=k~:zaBRG<$JmefLCRp32|df4dHak ӛkse !pӯ8J[)884."qPŰ]a%cQvқ~>D7jO?ltN6wT0f91E+:mZ+YʱyfҎ)v2P0D\κ3?\%._`xuov4xrox+3lOa)3uR4x8<,L!}F;4b颫^IԂ)ݻI.o *G`4e߈-xTUvT`O>vx+Z׸I0r!+<U"A|YngfO>*o)Ҝ\ d֝:L}1 ϦY L;%B ݷ B)ŹΗJxPɩͷJ7C,xo#噕uEڴW^0<Cß$RjwIśV-؉){Ƿ0Q]>8"'FTW.ꥍ!_v3I0f(+\|%U2&){U3 "pe=hNn]Hy펩=%o´mԖ,>2uEr%o<Jh8]P2m]|E|H)>rOӲ ROs|աbrpjRGr&~7O=w֒'RaE΄7?WD )x.pQe@m�|lP܌ 'U?9]r[<*eZ? GjJkVNO`ɜڽIbɍ,_C72{, S–2QUyXΒKn:qa)tv+io 7;-nj8 @4 ꛦUA&s[ImPSWGt[Y]Ҥ7ݲ'wIvT3 !q"깊]Jxͭ26©k3zyRM؋B~}h|?+s|k]'sYu{x\gGƗc: rԈG<tl5{p av ǹnd]c Go8pY:1S?0LW,F^)]2 lm٭Fp]JlYhy޶by}z4!a5 $k[u˾K]zvhY<?@9; 7Ffݩ/P#.Ѱ;ۨۮty' r Ѧ?/Ub#I<Ы6M pi<`MD]Lmй6(>p#'+bcAB;+le2 'W*.[ՄTc٫ #ՑLlE;|plT�<\ٷDX9╤Z&L6>j l"5%-7bgŧ$CbBc<P @M $ v'oυWmnxk{CJYq ?ZRlW3M#I_'$&u;0_vwzRܐP6:e{ E_j~WӞiٿn6dUOĩJL"+u_"((HځSŴ,/8_y +1E cY)M{tb[fu2}7*6X8e)ave<[(M22c!S|f*\;~s�[n'M6Μ߶ C"�8;x鑾a&J('q.Qb@P/ᐞ~^Tڮ;oX:F ?GښL-p( CmF.4z �4\^;fH+(6 p~mg%26Jc;_>U&|V;DjNHSFLڷ3$Ei%Nnbݹ8HrZ>\m]Gh LrWIie&zw25D/ZmDId~f+MJwOݍ4 $8EN#Ig=JB=Sj6Lp Ey tedjR{u ssٯo:$7.,!51QcvÆs,<~AU|P>I-!2i}$S~Z|Iu1nyl8k{boQ2Zԅ%>#&18xj5vG$oʛ�JR:E P&[Xwt.-ضyt6~wQzи}Q=\4!*_֤E<IVL$9NeFxyIæ#p:v^amF"`|3,v$f\sTꟼ-+:MCYˠ΋N̪B{qk(c ƏU0\Bs!Ǫ}Tzpz\^Z{!^hc"x,RQv5V\=,<z7@+$y{qLJ^2@흂Nk)B8 tuKY(<l .ÈLfԩB Gih Eߍ*dA`0]pgb-31eߢ[k%'XR_sۗ7FL n:?S,mx?ʃh,2\g<tqm T"c\^a' ._�˴;{l:wGG #kTiڊ4\@ei9VPh+�sƁċS@^<mjƜ 81*ۅ-P|2M?X:Rwp@W/f_ͥͤQ:בnZ=q/Qy?~rBح]R2MTp$႗JL6ûL0 ~Wmb{/p6?+{I ]v[ BX_ *#4T}i 0".xb>x8j�qH*",Ԣj& ٠vh8 UT쎽)x{$el3 KH%4Y&vi^؈Yq4Ye]Lޥ-Ѭ7-: zWV|Ӱ̨,+q]X$1>y%ׅ2_ܢxǚقntA*NVmpҜ&iqsMsm/(y)jѧ,z/@ZN_H Է{֐\n2=P]vk7e8\ iyeGz G~j`t, 3uf9[SlOYN�ҽx΍F2_Eշb"K4s{3 zY Al򦘟e֯ \ 8|,{!mDlfN/I]g$+9hl9PUK潼#�ru�c\a!"9k |~}W 4>y{a=uN-sMIz]A|K V[2ntV]Sj4�'<fAձZ]߁ Iбp=K2]m0q\]g20khbj0#g;ʚj29k9YZ?w}}]h.LXIh/_/P<[a:DFyz9K"m|uPWƝBF;Z:z0Pƻ%7GS ?ƽ J, 2&:Z`f1:UeRHB#TUf:"S{~ ۻ )!/ȿe ~X2 OIF⯕dv{t7f(!C[ ?J[5%-$TLۻ_D"s7Va;Da>Hmt!Ps{H𳳱z~{p^ISs~wo軧Iu엾2= j#i!S4a:|>ߚ섳 hb|4#p鳩tF9!M4ٛ_ڽxQ;.$_$~;ZrRJ|윢gTinz.xj(e*t1[Cq\C$U[{u§\׃u֖GX?yŏb5{VӀTYt[Wk �ZY-ޛVYGw+ %m/~0"kUjDKğn@O-gj9/<|Sz፜pzu{~P\w`dW(l#Ve`;x$bD&%((y[WEp%;')oHѠ#Ԩ#il8A(K=VH%o21""=3k^{쇗h2jd P>@?rjxaԜi$ oohݝ8! uz&-{ԗew)xu#˘(LS(BQBƙѳ#wɆ4 =; Q0,[Sݷ޶ 6ީEsj�2(vͫٯˁY1>a煉}d%2/xQʟR'b~&y$eL%BL(j@.S?ВL˂h5D_lEt&rV,:ZoSzqx<uU6GE1˘Űۍ6:`fn)aSt! 4~ F"ߕ1# T7#fGX腅}Z?`~iO&һI4B\ s"ԃ0WxyE݉x?Bbg˵6v*B? RqcbwvE\X!ޮf5l1a> Z$J%'&uD4m\]؃T?Ke(矙 Kwt@ \<% ??p^je Dj40TQ U!> -$~yI<}" H<Zf}Fh}W!aa ̸EuO֮W9 ӵYhmGߝ)Eˇu|1:Ǻ_W6ع_{kL�*qK!Z7_o_ȸoI ~~4AɃ8Bs)tr[(J! rLrņs %ˁ:&(5dGra_ QBaB#Gf¬Ff+Lf+*?240JG/tD Mvdkg鎹 ۵Ԏ>c.N{jlj` M oָ @N}yغFi^3cU^ 300r5Lfz#n_PM(%$!l=@@. >YYp}E}Y( G?? |@f!Giuy"_6G~}aRW-7X`8B<G\lmla3˶Ra9XFռ_SyV\~ pQ<u^bȍ NE(0L%ڸ:y x0tm~YH<hmnih?%pStj`D,E1dg4bY#K"[H"@mIZuqp 真5<ڈ]y&+]JNp$l`ϧIPX/O9.G9wEh4Xy?X :g^-W=Cg7=RC1xT_ӂqߨj0&jNx2s I쌳M>Dܫx kS8JhJOU)xvpۧhd_>yq3RWD§6?l 6@r5 VD/UTjhXcaH/K%XOf�+y} 6g"EjG/pHtpۍ2Z_jUYNa^zi9S= =ƈO &_F3(/ s ?xRű�4Ml�>l-"\(ͻN1q%(kQ7#<XjjBy%wP^%{KLU={cKg@vz+[3~v>s|3ͼ:YQs(F&)h (߽-p]I 9i,zx?M۔=d7*bdiD+STfv\b?~zÿ,zX;#- V%b_PK����!}/J[9Wn��n�����005.pngŚuS\Ac@Cpwwww8Kpa/wW{5R=5o͛_$2>§OT+W]?}BSF?!'Q>=uWsW=ESw;wW=1sW[7G'vf.zކΆ&L&%}f˕H?%)Ō)XXYXY9rq lS9kڨYۛbaƺq/Ft1/%뭥g񿄢d.Ɵ^S B;' K{*?)IUM?wOO_b O??Iy{ϧ0l^dS{P~6kze׍0֕4\|,YsDs]/ 'Kum+}4i\I PeDnN)S%|+6[�'ZWg.VnJ 2>qӏaEh fi4I,⛊kBn!U1 x?C!pa:7z57(+2\9$d4BB`m)QZ8%g35c `|F3%$2%D3B7}t’zq/lS֙W(tQ_! ?4gr7͠wMȍɵjӸWɇy&I.7%Ǟ_񧰴-kbЩhL@G#lcOMpwph>@Va/Oo=<` 2~[66ǡ&*L+SѨGa5j 5t>=c<O[ }D9өfpddq%R;ApWrr7ɚsa*au. V`{A ?' Dj0/Yu$!Wt`7}0amn~p IdŘd.ֱk̅a@ѥ |XqJ YºFJ>A-$F? .Kc^|>Weq죾+ ?[Ow^ChiSRc<c e$6j#y*HQ=u~?H@n�"$;/ [;3 3ރо!XT#t3B+ޘ*xN; v21wϊpȲr1CY_ޠν_Ww)+hG5M۫Fen+s$રx?ǔ7rClPLYk^8enlO0I<5:jp`0xtћ/1zZ q<\cWĥ./_ "vG�ǂ<< ˁjg5w: wirSK8{%aڑꌸWoI b&S筈p B\9 !w5n<PK7n5rErL.#')"2wQ"jG8o%̕)u{;R+{)@z$* {Tdg>h;E[>C^\ d5mg-xi %uuiDB'}sT%w&An;]H%ջW kƚO:b 9CR_p]\(c$&x݉ʩ($l~jOK=V蔑6nbg`^ޕMi@#< -H{feHUQ#HȂ|i3]]uRB_~(4s]F d_NQnd\%5&D9ks9P}r"NfyOm#9PG H\^_R^<Ъk-ѻԱ"k%Dԓt8p!A;F`jBH̵@ո核``. ޢctǢ ` AͲl52]s)_˛GIL`Vs@DVvnƫpۗn!eo!jY42id[L<#rfna>"?OY{Z)J-p sEH@&hH%d8=ZG-c.kJlH8 lRї~ufսi1{DZߤmJP1Jii ʈ`tYq<?caVm_1'I{^dj k�ӄCgOv5* Cױr~?("{O*&I(%eykiړ/|IKQgj8d8D榷3kanum w"q(frtl7lؗ) <P3w8N2E' z;yi =s&W-; \mmSC{# ^Ҥ+QdZ]<SdOkM-ӛ"hl~!| ?l~8wj#Eљޏ}2&/J@ceACYn'Y@-g(ߚ Cȃ^ī`)K%{JV~7} ׺?&oԆo <`\ 8"i-p[ui" OHlY??5Kݟ}P"ՙi*Mf-5l _cȈ]VH:;~FWVRH߉=9lROg\ $3J͉rd1ešDIEjc{y8xyp+7A_\Segh  71Dz0?/ۈoq;.2Tl1)Uc4, w`sZJXB+Rz9 %AqsU"h =TA(\9 )`x;^(Zizr.WLrr WNCmrv MJ㘝mf3%>)+9AڍA'U1^o=wwQ:M1t Wvw -f< p.�O6Eft.Jdb Tk:U\C$$'J~� SC|k5% Xz+ΐbjMzʙں2/9.2, .nt&6D~sS{ xDLgJS`ӾaK~z ]߳[xQ(\슖,>{tpz ^=3MWjW6cpB&ߊ|0/l^?oLRM:=M]Ć1v^�$7{KGzp> #m-rrc`՘1LS|wyx6?SM}c%W(LGhT7H3!R-3=?;[Pb:JslY|Z.lowv=%Ycx4!Bnk +mqhsz v$'zj=K{/\,=𝲽o_㪸Bէd)x7RRL\=Uq*\OpYDY7l_SgI?xy>;Mh%.ʖh}F&'OlsG `"돶 mHU^=^`ٛ\2+A ς9bDռH@6LZ8qΔn07?h˟_م Hٚ;ƅ"qg"Llݯ G|ihgrdCwI r1%舔4y96hOFbzgOnډRlgY\Z-#͡o'wmz !gR{@&TCۃH(A+S׬Hrv \Vʯ_hq[x׵|Q?\5b"tA}.7i A TZ=^i䕧`m wI(5/6sM~ޮhݾ8J]Dmuͧ 0դ Ӭ'pF-F¥ЬH5@NO=_t(J7ۢtoMIԯү^z#q%-;fh˪1u`"B紟arywwZE>?٩FRW]neDtb¿|[0l 3ePH7ntY+Hн~K<1\QޠKa#FJ.,Yݨ>*jQL\U 囙ƋgNTfߏ^'nq,>arS^ Etg:K͇__'2O+_lշ\-TVY\toFyX~RL"TڬF.qC*n̥!~tx)NUH/8oҲYQ JT?7C&V8km@i h} "GUoݗc=i:VC6+^uWv=THR=kϤ|?+Vހ7eOZv<ŻPXF5)kZ6 f%m'61|$I|lS 6:d9Ql(ˤ{=A; vͭ}vlo[Y 3jk'[O-@d5v%~ye4)~gc\˘RcEI&3?G~Q WR2)eDP9.M\{yTxPhD!Fܕ~9.\*‘�%rK ݽU/3~7uO!UaQhxo*YȖݜt;L<9GA]d3:ZW<Kqڙ]{S}qSpo 0~P R<& lPvZ+Pt!ȍ챦 E YХqJTGcP;beP,z3=e[Zۂ\90YٽkͫaE,2my.2aV5R EWSے`[|; I%�8~iOgfz <ǠC4P,ݣKӱE~;:bɯ7 *HDIST _?[6v2ygr p}ݨ6h-6|ЬV>gH|#=ủ qc䏣>[h=_:SGE~jd{`WYxhvȏpj9Qo9/ @Aj埸7-M_Wp"\z Z mQZR@pPqw#S䥴hh@xfzl(k#9Tl9]5gWY]*I_rٿ;n`;Y �a4&=p0j`d3[!r ֠:0Y#ɚ=κRcBr12Lr S3w$c4ғmJ8^8&B>5^)]0*.^og,V]]Pcu3?.x՞C p.1 U tH PBνp{߈ ;>tܪ3NTH[?n7ReG񛜮F<;5|܃x 7Jɭ}}4,P&bW%po/@ R6TjIzYI t&rE!H%:C)$~;b Azv7;ΰH J}٘4t >6R,}d9: O䐬Lպvjc\K8a1S-Nc\YgrD9G{.&(Tա,MY#^0?í5ʹt7UkScܺW7+ftpʾ*V.Pz%KjZ4(7w&G? HwqWr㯾q2uv%GG'` cHtoMpCφGFW;f.CKOL@~ZMjMUը [5*.uX_` _JΘo̮k?}/=<y1f0qvv^{>Ha= ߸ǡY$e$2ldRdeL{Ѱڂ,IPe g =/gO.HW[.r za|91F*ްqrGw2[/.AQOxoURcËa,3z]znDηi&S'ry͓1 I|JMȜB'بlΚ3[U >&?>Mv17̙4]ijwO)Y"|  P~x +Ulj*i<6X]N}Hv%G`@5Fϛۓժmw!0W}EE>_-wEe3r:K3~+#1 EΛG* e۟Q`V%ZQ\ՓrqUvE 3xm䌦7,M}'{ t_fIu!U%Fw rd\2T0l).#.+_ >vrt9{j#T1QX!<gQEs&7|*uy�؆Ϟ8ݢT6cw?V8r3j(؍>ǁU%K7ȁIޏ3Ma<]ʼnnEYoQhYEjtK.(ŕ9޴VZ93;YX�߼H+h/M=gB^/wݽvTHVOc_>Th.#\va'p&|D�"X}eVi8;J槢JⱞS*W"GZ56>;HL`=Y.G$㨹47A<V'[j+c.40[<gqj y^@ Wz?A=ͱŷeSiڔ!ADZr#xdQ^GDn)qڒ9yiy Jt<S^y< |a=?s{K<a*ǣx8Jora:R:oBqY$־:BY]qڭ+wA|xiT֞NCP]Ff/B)af{RDlXpB ]0D_kߤ59} 4*1ܐ$iu~ AbtQtU׷L =*q)uuq v4vPYTQi`+)냽d, IEW^bCرz"4$ )T2"Pf~�pOdҟRx-U. {j:ۘiJ.D _4XW2aQ!r5D =`LVY2K±m[V:ҍf#eu{7CS@}炟} e3Zom0{iv"Z=cu#M%MN<Wp ~"q5gfD<7)DpWkͯ7 #\ͅzK!jN/Ghb8P[XI4Y"ݚ U^9-s!Na5noqKfZ_]JyA1Oiyʂ[�X,oKd:OY,t�$(}S8VVGɀjƲK+"u]o/0ljW0p2 \`TW|A/Uy Nd>�)(D}UP#]iV)|'.kMr{V *?_isXV"3W#3;;5 SK3G.e#K_J,XuYJd,N7&lWF�A3ѿ oٺ<f5'pO\ij1|KB<,Ae[wxKk@wܵIF{L.da54֨yB\15Kb?ڹA13jx�3VN+`'S Y8]YzBIS$8F/XWzdULc% UӉׄ.d3kTFsiFl3JjOmٍM@mމha~�("R_r@̾wS[TSRGY`U{,J MpD(gwm9*E9tJKׅ޾ [Pnfh$]t><1=ϺST~qV~ \G6Y+{s/U+Ն y)cWV4*N-Vș{ A6 GF &2!f)ӘE%�;XdiKO!eIr`|6R .䀳#j̖`𦾡օwFz4^, d0.0x4FG(<8=v0G<bB(3u:?j|\Tah &6ô'w#yQd"Pg.; +)>)lwbƬ}6P{2V?-QԝBt EV"_ZeB v�M=l|t0RXә d" H-ɟ3aA[�\Ţ'k<O$ׇZƴӮc 16Qb;IW }+I&} }>bI[&H?p@.r$g='�vΐX˞`R/.Pe{jC S/V8s$F}n 6 ? PHn9Խw [c7K3U~P[C7+0;֢İ6|dtNFb{03IUr?&?ˏRΊ8s=+Gn` wv⥠ڃw- 70ƾ )q%7 %f ëZ)q٩V�TB05礭pGxDFsMUy疹S<!ӉQgsr(iW$7�ȃkv$} t:veFա9Yw_%VhRϷK*! =mkx<hy:w`lU9gDgnXn|I ˡQTqj !% 8jf;2xԭqBR*aOR䞱gvE`S5\wۋG?KV]CܓljWݙT[[$]<,kR ?0OqI+R;&6hh$*i*9O ,sPt.JcM&!O#G,! h"^ |UTm7̼&ru!2bpjPѺ%ueݚF;TTf� Io,$HΜQNw:s.y5:|;ʲtآ"s)НIa??xJLh Gp 1HKB[T߇Gp+<᳿_igT?l[ɯ6KUVcR"_C$'N |uVC2u[ȫE]YUm 4n2W^̓oӗ˵{Ds# G{9HqP)Mz]>B ok}S0+=mkgyZnsIHv 0aY�V#!AˈZJk`Vґ:Q~mK|Э0zʹESV{n?(T6F?XGc0z O6&fڠfd}&><WZ{?D`|lNtĕ cg9Ieu"I U߱ pkXvy+z^H^eQv>t)5_u?UwtJHcRFERβ@#[U(oڣ%I{!sT+;^꺪ƳaO16%`ҳZR.ܫ$VXFk4L-U`ix"j YCǔ>Xsش%?\o le7 WeנMSZC%հtA6 $<iB݃l7rZm(U?ZgN3&.Vn|=-g4~עRUoj6ӤߠHW5T}]9jOK: pl$ԾMr5Ʀ/ZڳCD}鮉Z:b;2&MWZFxaL|-䫈9(e,AC &ef,MmkJy!Xx3pt&6?Ҽǐ`C{Z A0%ݹ'I4:Hݓr FfOnAf^c6ld<~)N+,3Gl``TgmPb<&o#t+-S:SUM~/wZN[/%*M uEt:\= :ɬc6ڧLgg"%Uj?VǷ6i:15YjX< [wm-$szX91 o61 C[=5_E?&CQ*_'֌-uUiRogT5" SV_t;N{ E ) z0&F%GFl#&B8=|{/)�f@IaEDBav^}NohI[f< h8.WwIblu}G?F } wxEna\87Bꨚ|.ʗ1ew&SS&q> jz~G=.G5vtoEk\4"@2]2b^z>Ɨ].`O/wHO=ToNm6;+D^W3xH||܄nt.m`B(%ɸg6^LUm2+]vK}Aq/%eHvg59ې]Aф^[܏ .e+iM84YQRM1K0Npo^^C}Fj Gl V<UL@µ<^Ѭ=cR^N)C+y4l!Eb|yœ~*Fʃ{y Nl]]x烫NѤ*X [NOYw|DՔupԜ˖M7Du8u{ݣj V19ÔEӎy9-z[7p;bU+#/˫r4&&;yu] \YIi {ƨ}̭H%6n7uL4X6H^o #)lnl`bO(_j/39:ZB) q_B#eLCQ8h8nA(ݪL)Lc :Q"VF㜯jʓ:Uvt|9!Uq=C5W^k�W{3E#'[3ӟ{8<"$!AVd)EyrU M+F9G_~e6Ao"%P&.bjڿEBoϟFVqg_N"JBW+. JhnQPڔ}'74ǺG-x*麆ոv5Y_mg:�&"=|bٝ4 I|DՏZڮ!GUoB? piU)HX0?kUkk (Kk�CiIh˿]i Jm$59 CI zGo9fHVoDY]l>2\|}a_k! % ylJ}n+Z_kGM-$O,ٲN rd]AwCѣ$ũ y%xS|2&Sxo_LϐhfrKɊaʑ}+h4oYL /QϳC*iKiN|r/ln&>&+KHݔ͙AVDS`Bԇig4NyRѼqόH?XVv&n':^ŠWWovP*^â*Eb)]?�/ӝө UW˷v;w{a/= f )2ii7}iQ"5-@`jmWE_HH Ţ;q*PAF;AZfGyYK ȟ%Y; = arbC5JZ@偲'ShH뗉kT¶vE[}(ݫawbd8'XepNAQ"%W?=h2"z[yFlg%59ű pFSGwh{{)XiT).?!j"2x&;A{87H \ꏝ*'ح&p;<uQ6c7tsVU"QZ=ɹhc|[+xzl͉i7*yA2>% *Iޘk}[ oS #xmS>=MӍRGG{p|uQbdZp*FTv aN:FTwDT h,ZƗ2OIqҵD TԻ+7 ʘ<AF'Mʅ^^FZZWeu{ζGQ3+֩g47D4gg酸|FRyB$7bnNk`$bp&ڦn >,"g|-['a7 Y_)TN˱?X0iå]G8)%pBsΧl۹)L S1=uag  p5IcC[Kğ|w{ji~Bx/E ajmI6ѵf.f늏=O~mxR:vZ(ߴU� wr+m|'&FY=ZБ;!g.$Ou%)QOI.ǡZߞh:EJiS*u|Tn%7F*g#:"NXWkG2wRsm3)SUM3m߻)Yde1x|+L'Ҵ^7 z.!'oE!hLJ8 k E-2"4hOqz0ڄ5ɹaO%NG SoY4#''RGtBqX((h54$We9|VHLP;+hHϋř#a~9YF颃ܘbk6՗n'bwBݻќ<'qGk!l3T{D$}PߜX2w\&Bz{hfc`,`Aj.P$�_VuMA1 ^le<@)]1uO(Spytwp!Y,=`ę|n wBː}).ޖkQe@|!nZ[pDn]1IL\tfmn.#ɂ!jT|b�u<%3PX ,O: Ej 5risC21g�'3kYK+:)eӛ;ǟzt*cЍ4FDCVZYu%MGϨ^9f6a?4S >?+/43Yd>=1b%%d돮rDٲVF6Y#Ak Y|IsbV}a8ͿK{;Zw*H#Gg[ Dқn�CN<eIjJtU>xF<;!@_g3<,5tpz(ES&$d!Vysq$O4 -<dI=2jb%He/  VwYrg ~'v,>B\@&C$UŖ!JޔzE�ϋUqgZX\O՞ N%3Π \]?<!,+}&FM?ˑ˜`,ȪpTFs)jpgxg0pnUbJ'XYdaf٣-j29n,OAI^gg28/_X=SiP8(N<!y%^t݅=Fnպgz09aF\ 䄆Q C]/ @$ާypluyښ.y�w^$-\Ga+=j68O(c:℉s# Óu'&5}nyF@^5UQz34IX+ɠ4$&|FTؓ Ϊ`-Ő= keb kh "=uZrC8WݫzZc[`#AWoZqKpjpa/˜ O ƨ;̇ոdХ>A yzK ɳV?GNŚm%/̚J-ᱯy݄y19UDݣ~qU#cGkA xDzI3KZTXfuY,Rg)޸a6{;0 "K+KnʶM6 Rd<*%waYGͭƨE]{󬯀O%sZui٤sVd|a淲nU}I DWbV3CqK:$#r!Y{k#T#�j )9 )FY l~ &!KК +ø-̼rhNq<%*5%AA$ޒϏROEA/n0p 'kυK4U+r9l]21޿G<Xj/Ï|boFkKCBXHI׮=98}2YdB& >Ѕۀg=VBf0xlI/4:$] 0.4v`wR:ڊCtǀA]jHT_ZAwE ,Bȓ rWJih̋g'rY~lF˞#9dATfWz}^o4d*݌ 6a/bBʺIzh^rs)č1uLhLزa1ҀH RZ:)#m0C͚iKxsAeWMu0K8(z~J(@�Pp`]G %Ǫ yPqk-]C5T4}3ʃ ]~k ;P<ce-ƴDj N!u vK<e€@/L�g<3C2Kpij桻i2D ~o.4T!%"2y+?{FYX~Yӊ3ݧԺ[ztoHtز(~ηƬw43T8pS�v,boFLn ; _񶒙nE03fn_ִٗ EWl`1L iVنSy ExjI_ɉǦ=xŨaT1:eՅ:-D,)ߤ)4.iٜ�l ć^w}ˊ2W#D:*_fʊj#h#Q3hʀ<Hɬra9/Y?rXJgR� Lq0s_C׺3bI,@ ̬,|dwߪЇvlnOOm5V �:@j$ L,>29a+ǯz Q'z.]Ljۜc l:xSHtvPcVqCWOQ  _XILt'<✑H{s1?կ\ؽNV%92 oYb�Wع1fpʉ#!̺%,}z*4)Zg=m\No^'͜X$ `^ K:uUU@JҼ]'׮g=lLٞSPVcQo9G<\; J[f~7cqfG|'] GY^sBg:|G+2 HݥQ�SbLuc:q"շó˚fɿ7Tm is& lĕ=el֊ٌv2C%(˸fG)G#Tt7m XE-Srj 9"F˙`OJ=]X( ϩί1m6lCyDpR\WHР<@tjCs<LRVa}wʣ,L>AxOe�]`4FbSFAl`l3Pl�R*eyz+"Ulggt+{\_LGGTT2MvU<һ؏3:H.4{%qQ[|=uXQ`ç*M/&1"S۴kѡmDD@Sԇw@d~(b#Ja=•-CxiC#l mf)"~0Gͪ-9y s>XScw'%C(|UU@+"'Ϩ4ڧX~EI\7D[�ڥW>??~P)>VDHU!u!վ wYg,"^H*IRMjQv?`IxNBT@Mu;ûЏAʣ== ʦ_p8mĸ'M`kx: M9tAѸu1:ٕR/-fGb# a3q+Evt!s4YV8Wb_PJĴFqNXJRB$I0tUXE *(@1nG>>3D -8TSƀ"~G9et+ zFOJaC͈cg<G?޸ ~1)SuU;c"*՘'V 6ub^/:f AeN=SHg~>ay0a-K.T~A53=l3x|V؂_Q$t`/79 m+.ʞnvZO6j JSVyjhzc(ll"'qTqMPyr̎{Oh|j8_僪){]uic j: ]7#MN1S{*q5į*3ahYS0tWoQvFAIMQi }^ZLjNj0p#t*[g(S"JSG6{{~7)ءS"A8[C�\3U488!6DW= ۻkQ&&fd{&QLG3 p9Yuhp/xTzm}&cp86K#`A>ɕsVD"@XO\iq 8J.:lWyZ Yn(0}1jS$~S̜y)M֙dPcut:|vj'I(vﶨˠou$IZ<9[wS(z.`@Vȓث7%5HfqVF{ K! ctW>$i@y?nN0GnG?3_XΌA8 ChcpLF +wcBM FCWS4ȣ{{3gwdTd\TjgxO>3z*i~Ñf.h B4V$r<l粻9xpxoJ%Lz _aH|zQSU)Aj_V6Gw 3G ,dmnnYYM[Oqt?(U ITry'V@ .ݱB'2?2Z3A Qq$q2ĩ=4%>FLR .59�&=e2opxg$0'5Pts`˸A.4d7 SZ[6߬hyB~-|GFE@t5Ϭm܈Sz]?<ʋL|U p-.^#B)xvڃsvnʬO:8V&j-`hdMᶫĈeXI'9ΨF'Yn11O8IEoGEJi~n(oI YEH(e 1Dn6>"01TaD|`%h {-iGTG;Xtv�#l*Is~أJQa:+_Yu⑓#71<`\xFyqcC%C-`' k"(f X'-Ɖo_bq/,괥`n Z.Em,`G, ylj2ƜiMaufEZoEydGtwl3_1T)}<S$,or<f܍o@gMe{{اBuibs,SIb=WrHι}&?x"-όRzw܆8iOWlQ%5I;TDZ`q5[_ jEaҘ]~T$A M]N\=yi в X2S ]^Bú2S<si@_3s+ h?Ef*coeELe0՘veB<[3P+ xTJ+SHXlj$qoO-Pw;˓ wNY'=]IIjO>I57y8kf jLy͕#h^QN *%j5qۛGdgQ{~o֝dxֶLU' P'aNKv&bmO{|`4*ǚQT,1<aY)ɹ\e Hng_^jS,X�_M+!#mVt#aW Q:U9i 9ÔX($EOaBOL ^ m@ C6Brн'2 Plژ&y+c*q/�̉4!n5gKfjTft9+d(cXEiGeƖ5,BĶb/%7_Y m|ل�ցO(kHwnT@Aɪ)˵nQo9&L=JllRn϶_!){\0x{aZԕ)qmY`Z?UX .[/خ}ǡl$(@#`/c+^AV´NsWzA/Ǽ!=rdrUN&k3oSgͺKGfVڣN vt++}sH_(qovV({F{gDHJ/Ρƴ~Tp9CR6+;TWd! җzǟP{QJgj&<1�{ܨ8,`Ty#Yd*R(\ O�p8Y*Y:l&XŎ% `[:Rybf퓚R3mn@;'U)X&WvUyG]λfbeo JS` ?ƨ;1OL;bU{7aMtAx&wqT|0ZObGG6+!Df<$&|c"2VV㑺8\O|&njspDŽɒ k;;4&/$2*zC}t ^30uuI4b>bZ>F`Q9t70p)J#NDx%&1hwX\ NA~ :'R/AURa% t8Q.?J<Fi5%#;hƈYۭ�],GyfI'u$h}"u0 d"_Fas#N=Dɕ%{R7d5$\"Dfw_ʬ^G올BTV?0)d[j)3Zݺ6KOuQ1G@h] B)hf[\t{^g,S0)FZXr7nfs ʀ7o`Qc1>Ux.1R|0wQ֎/$-m8B'f+q=@r.I\p`/nYcvȵ3:m*�xe/j}dV`DIIT("#pDesl@̳_2x"g5s{<؍KR0& \6qKHqF=R_zDTi"98p`N{ƖJpN P:t |fxTPH@SlyT C6ЩX@.6&ң.%Y͡`0kMN8KP(Ä^me\3)xii7bwכ0uY :oD~Y|\YQFQ~Z:?)_Pi=Ʌ|0f!;fPH9I)t..$~ir~[&2yЋ N:LcxUېWeqtvtSg ˹~PtQx syP([dJD$F@Y0HgX mu7D>6O�n<@JjڕJ?[0[Hw{ToDw H/|Үqp-VSDT^qR2qIgFGgWn8ל=Go[Vہ`4hW \eQmSzI D(1 q23>-i*rC.fA©(^ O�s6>67" QcðVxv<o8{ϿBدs1iPjz'ei֎^T*2q1vJ/*(O.? ]e5o�x}dkBxgmh�.lh]ksQg)K;uHzyCxdwށ72Ot:1 f9 :ml617} 9!f>=d'FUY3:ӟx۩$tO;등վSuq>> ݻ7㝅6b , trXӥ 2w l0KRYOdrU:FClj�-�=Bދ%hs `/TZ{̜ɈϹzĊ> <x GnPOǴ1#Fś'Klj'^ O]rKgT@!%N&<~1B.S.N5 t= w" m3i i<\jmٖ(`C :;w[w6Mqȵi{ɖorzS >=}J >,ȕ_:/6;.3לfOa0G .\cR'G;85-*A' HL UFְ1UT?HsS%is<|=&EFf]Ux'޼hM'+v#Akw~[{.F*()IsA|xNI^Qov~("1"PмFq�qĽ$SZ+{[nxʬzpG\whTTlG.1(,2!b"(611[=VVn>n#* }!~|K860}f@\'p"ˇC]37C)PKqJ{miҲX-G گA\i]YB܉);cjЍǂˇDdpvhY~Z!EXI'c 6Պ晗!{owW G#] ==ziuyNxU2c7!}C 50SnG#|eλmԸxE̖-awI%v'TTﯢuCoG€'n><b!z wKRGz~-Ήō}Klޯ~ !]c89n͔P"EH)" 1lƀﲊ̪I|20p@'?'ׇ=x?LQZݩpN7ȇG$_p(Y/2TbespVIaW0: sG jKRq*<+hBO,5EW' yNem4oo8P2aL�lu8afP0ha?|Ͼنy[:AUmyF [Q##j)bǨ>&$@|YԜ5"},E'A,�,ReOAT7C(~F{B=)Ucv&[I ƏX&ey0<|=u 9GNOR"{u܂AӮ畘ve뱎\qqv!{&x*gAx'=tBjSJ7#Ny3:rjulYx#% Zws4ka立}CY F.AG= (v2LTf/?"e ʣhNy Uآyjj{I r2G Gv}r)9.)^av.]1mA% ~#BC?GoUǛ\xmԭXU<iKc,џHͭQҩ8pKΚ*/h_nLQ7 ŐX �3A8_r>;{8yG*}ߵk!?3oU��hH.bG.؁8l[Wjh%q: 8-I3pkjgLjp}X-8 YM8<}VŝV;Myo!%a{˭"tm-Z~j+ V‚]&Ĩm~b~%J&\ۋ"yD)hxQB/isɣR kox K>r<4b0xHc%U(J/saew%?7 ]|T&`eM}ЎL3U}s<p['9Apx/mP;hhL6By@lsŸ0Tg<Nxg[D\n"f[v5߯0>uwhNI%PT{9R(dsDgфvM<>bS.ɤ7m&HvZ?t2vZB! VQȏ{}YI5AEǿpN)ir1,nQS@9wn0cNJcC^j2F 2l ͋_OyZ<އvW;; UF~!"4>!3 !W ɍRZzwEM?!Q7Csodۨo}_oٍo7z78L7̦Z!h( 0>_{DSd1]Iw]]*11''A\">_-QY?_eT)2�T5`*n _Y!w(,D-М f؞ :Me#fKˊ. ԏEC:~yyj?ؐFr¬L'%z_gz'fo5VQc\KqŬ䣆NuBd�DQom]NC%=9_4vHNzX]yn�5Y]ݔiIЈ'ĭjO6?>R*C6I2%|*T^3;󦨤8[׭ V8FDhW.XBt̰'jJkǒK7(ϛ^Ay~lxAKȻica*V{v"NbP)CFWܝP &ĨxY9GnOUG>貨ķjiЄNԐWOJ=Ff[Kؤ :qJf}}4db=ێ(rxNT,AP!nMqK#*+bO" m]<LЖY|O˼0 6'ޯvy3U02Ǽc o{L05- P`Վ6%MhXs=Ԯ 9ZJBOO!ӧ+_vT3spwQ˚S%}JB[b@HC^lЏoVj0AOWVGq@.*ٶXPG}g-ϭ{!+D󟟟ۇ.DIHS{|֖xېk8hx)d{Q> Zǻv_.is /iJFjSKm5]p{Y7@茤IT2gsMC  9.|dBz*>4[0pR;=__p6xs/sU{sŇPkFie gN85Ъ`K&/ڔ:"TH_c(lf{``ڻJLU^GD*5#2{kpGgKŏ/aKEASA9*]O.:JoAQqRl~k-ºe>֖W)1t$Pk\=!jhg~{t# � -LBIy�D̑>vVwīO[TH (sEOZ5W"2au6Tp5<h¿ASzb3;Z4ՎmurvSv#f9K^SWl蛧 �A'D,":czqR쮞Ee4\λaOPj\g[⏤RsrGX;Xy}# 8UqNyM?@Nw)gyE=톥}NHFu,<>4dG٠-xGvTY./$nΆèI8_cٛ3'#[mtG+l5~CZ)[FӾ@ qXf= .Up ~w p䎘6[.I:GP At&H+ˉ95pِOB#iȏz;+iU3L ׭rhK1wޞᕳ;rKĄ$~%V斖E*�dWg7vA0ُ4̒5|Wϧ̪3|*L 3Ŀ{7^.{0 ,?b䗵ܠ)=Dʃzwe@8Hm޾w _єAx>Z:QuVם5t0(v!,s$lv/]GbiݖZVmEQ1ܐa_jޣ5u1hm WƤi4R_ip71D() ""X& 'dz$<5w*n%#l7xݦv)PNBrQR!v<jji9$Hbg.^挔G&ٗ0S7+%ɒ\qGlh3 {UyKQ%x\oX^e:\+N[bP{EhzDvߍխOb=rJ}$xڒMgy3([ާM?,%0hK?}^=sIzrr7ޑBo%˟Xa%EV~a8IYiS(~4IQGf>VfrTÆ+Xb.ϤhfWfߔf̺-U!N=3Z[+Bˎ&A5N8u$jh@KfCM l(@* Y;_p!JNQ&,∫2~ek-Dmd?tfgm(`7?0+:zn+\:?V?ljQߪ\7+ɝ*ڭ 4QnjcZm'. ]KèAf7މܬfjxv7Y/V=L{cBFOVۂ~[�6NAB8Uh>BVhJX )]н]D {l=V "ޒ|`[UTK=(ʾ<�jHu$&C5ƀt-DjdŹ:Qoޏ98%2qD+w-}B,h]v6a�/<pظaܳyQ32^/7k%3gjJT;LV2֏b6?rqo /InPf5'[~0^ \`+fqk"笗%�oB|!MV{K=Xe:z<xy7Y';V6ҍYJs"͋W$}3G}WfQ xFI9BʍU73ʙQ^M9胑%q�b@ l:&pv"*!NxҜϬo~\ OYd)pxs^$PHD-|xC!M{7*ޤDקXoPK����9}/J*99wg��Hh�����006.pngZRQM64C`{�ݝep6[ ]U{ WGA$@ҿ/JUW M0!-""ficAWGYGYGA痍)wc_ϐw1`]STBMᅩ"l,,̬Y9y9Xy9�S_Xښ~`as)d_F6ĺ 0'SY3 A;' Kk?PecS;]Mc_/gecbGI!5,DIR?> =FܖTۖXs".E߿AA70y9s{_뎕#;ɖ=ʆ;YT_ 2ydyDpz \Gx#m3!nM7q3 ^ kCbynLchvVm@IƧ<ncVzY<na{#_TzklV�\`L kLjiF0c;pӖ]mO\6zlؙ*bBv&"<ڌ�݄1ZF/ ؂4C~\&]jR\6 Ǵ48,w`Zž\.K^GXwS@z"nqONJuyO}4s Z!U@b ' \_)TjB{}$J^ xlaFCɳ.~UG,7 ]ߙHD,-nwb7h84_R3K4<՝,oorF.82)TV=``yHQ.zn"]p5_@ԟ65ۋ|Yzgn(AL'z.V7L* DjG=`nN{}I_B$V"Ey ,$)Q$m/&"eg hՔ#JQ.BMsoQa S} ,U{bz^u윛gӪ¤$ym`ZS ,3A-c2oddФt]i[yy% jXGtYd`#MgyUb*sPgՖLjm|܄g܁}xi:Adi<ṏŰ MBFAuF 0v)G�1\YlBh ']]0<(- \c_&?d=ԏW}.vww':n{0nB<A@k1*!QtǷ�8w4_%)!: Kqht3c\ϻ ]ӉZ%ə00r |}3mOf`FHГeO>kڛ2+6@؂@zѭ@QufJv[Gs,%ծ7y}н.7TѐM4rҬE]FMK4<P:[HeDŮ5-XƦ((Sl $s -r1XA` ˌ"f�Q<B\?&|W%5_l\-$c_b'n+1f6/+y]NҊx$"P92_~1ՓoY) L=Jco"U@78}) qXGG\UT6ugx\�r5۞^w F]E/DomKmB>.K3g u%Bȏ[99 jv0Ӗ %=KFHBDQҞ[>kM'GQ+Ԧb!%UJ7}6v\".(Q@->NM5(o-Q]8ύ3k:ƍ2'H8i`G2"}gњ~{Wq%De/:sppJIWCI#-p$u;Wː]_LmE2`Yn=}&CΥ3P@T/@ԸRꙆN2ΑCU67(ÎrcR^l#? NHP<B hŞS8Vb&""N0�G l$?H1lmA"uG+ +Ic}V]/EMgu!ۖY\c2Ө.vK]߫KKvWJGGc Af6izkgxYCd jxZZx^TJBdB\y0E% +�m_my N{ |T>,UܗV=IсO %A\#?aVW"GK;T{K? ;,x {fgj *I=]v})gVl=,WAe@cUd#Ls[ֈSekz7p<Ԍm?C¼j~atncqᣭP^spa^n崈( ;9aR>Te/ ⏭d 5V=O[UU"~+yzɏ+,]"פ巐62mns|DzqoqNx8MI<(0 .X Iw1jMcTr8oix)&c˶]O4蘐̦8b4u,7N%H=ZmW;CgDB3`ii!@+= Yo*p-F%YI x3<~-}Y H &<{Xb'; q^&HO%&Mpݽ,1}U13YNxdJ`{Ȉt0xK` 1pPhƥj|1|;qIiZ_^qf)$bOA飄LCNtl{ep ŻA}:ׁ<QqJ<]ϭ,j5�ĺG3N-*&{:! *T .h@l>Ax;}gѵ]^%(bjh qQKO O?n؉{Fa=?EI 9ae_'a-yͫ=M0FhO3a$ȼdM,:B !l6S!r%/I܂ T\3P%&zݒ&vsEUpyύL7ygkUWQٚt]q5XevH{ht0839||Ϊ’Ҏ;9 KT+ix( /ÝF%I] ǿ&do3aw�[ (}S >S8ЛV+"F擄餇jsP.;,t|`Zo䙡_e0v^+&6N@Wg֟}QI1j׏eOT71sl=~:'q`uE[]. feWU{z! sAi$ο߹]%;.O,5eW௸5Ulb H4)^櫐| �*29Y )kbh8u4"-jRH#kJǃ]yB.L֋˾[HbZҰة}mY=4Q/;G"Ǔ҈3I߫G* g\#=xF宍2'?NIa`Y]PYc& ὔ 줌2Ϙ?#Zl ʼn_..ĵp"!TUAf*V{Yvޯ-<8B'i1Dkw4[80'ƊH1s%Sϑ@DK}Ǎz[>;vXDZISؠ!⫮ft"XK-C.LTZwOۧue-1idwUxm1RSzgR[ Md '? WN̅i~=-J'_ҙ<L� 6T2{?ڨ9Wdt_)*,k~^KʘwowYښ =&UպhDWS* */?h9D,(Mz/m]U("akN:p(g+Xĥ)4=yVcmηgx%P#WN XZGZ#Y1>\N, =, `ycJ9Ið_m^y`6C4Cl,4OjG vaz5DT&T ZpBITTEkMC-@5 G0lၫbPtzۃw6?u]enE�ky;&k_)COd=(TcsWc;i ,&/@s!BD aU/1񀆀h /#IDjq(}}'{'¼޻b7n a]aw_,] {tF?Z#xg-^!2[3#hX^ZU/\r,X(^HX!u%;jMMy hQ*hB6jLw01"&S]2ɭsW*7J9eH ,1Q�9| sMAG.Ü_ l\z+Y~+daXP/I˹O pH o0C'?ARG9sKuZ>ZShSymiX uFtQQK~(|"+bl!7f;Su.ߚyqKu'N!ѧ૾U%/١Mٙ kusQ ю|OזO~b4PhS+ j|Hcqk畆WD7"\u0ANc%_Y|4ꉶWK@CsQV79Ѩۂ4}ݿW7+3 ^8P9?E34ߑ1b*?Ԗ1Ͽ%a_]^q X 7%^G骎r_XhT}0?Π7r)qf^ \O#7 ępsw.08mO'>t0sS]剌U왫jCCD.sNg+%bqgœvmܧtS5x@lMk<|BZ %3@QƿSȑxK 5C̕7U4,f?֓U"k/ڳِ qOv=1l�9h~ΤJ(r=^/9/wRkz3VIQ=)DW4F?cѿ>9O (I '|R [%@-l:񕂳>bcv]T\ڔ\L[ŏ^&mg*"ݲ4v]:|:zCLRI.*j~6QfҮ*- `I>7gԅG7C4U)N@3qoMwt/M cp+͗k ;:Kd>W^n�)U<vCFYa;D.鹜W =}8,lTaDfIh�'Ł5kBqQ*desA14ĵrs-wc^}z1^O\;",~/8b̸ 8Jϻv1lR*.Ĝj0LiWĵˣ[WMoH8T"^=p?WmvKTOBpm,�VpM$MY4h'3i$䰉7uE^Qx&zM:[{gBK!85Tl?OUJL`C%Vه7Zz?Ȑ}~g̮GPQ8ޟ@FVȺxk?i}mw@ v!dܬc�%=d:Ber .4nsbCtT^21۽ZsGUVpݝwHߟwφ 4Q؉_,̏p(=ɻuEqχ>Y�}=CeAq<7/U\:~F[̐N} "8j+8l0?1R!G,'F⪎o\8T>IXֶ\?Sp+g<N _ɅݦqTl(?=v>*Tw`bp<;y,^T,Fat-;' +m2A1{g)Õ {{xa_v ONߕ|OAALL r4E [rzVK蒌ݶ2bS۞BoxiD`ـퟲP7SWld(mn}twtV:<ೖ>YJ*4ΐ28wNIa5u8c?Xi=̓!C3-s;?M|y~U:h@( A+~o/#S$ÜyMm5jFjp 1Qo ik|<~CD:'yq]?K#_g>tI1@v6`{E^pop[rU)V{cɝҘ<&� *.{j47GӁHw ɐon}U`<Q]9DlFvZj~hrT}x/]uB|6ѫG/oOcj|F'<WT?8H[K+_D|V7TWU}tHKófr3VA˄l =cbb;FX\LiSqJߖ]~ڸ2ipӗB3+]Y牿U滓_f XP"cDE[^am|@$wZRmoXJ$# 1 /lΣ}cmA-0~m "ѡ?5䛫v$ Y+zV3 D%eg 8 6L#mt<@ J 0%5;Hp ny,i=Ie6ŕ"T@$uAyV%2ÛfZBRߒS�,/Fޅj CQrʳm}V`W26-LRrVj(#v;䇹B.nQLHB|w 2Eud+]vkzt%]4Ax~j+PWhSTIv6 Mv{2J)_ЄcJt BE/nUGנVjQ&̓ot@0$7+(X,䚗>G6]&B�p#0 n˟\bz/Y2J)tt.'\ɮ[$WEuh�=<rGy5X{&</GfmOe2ܙn,'q ;ʗp-rZkmi(UPQ=rp7$u?p%$Rji1+IgCI߈!fHܨ+פɚm%qv4߾l˪,&kyBg7Ԍ< ,)q<GN˛r]hO7f8pōb ]p.WJœx.hGoɘgù8;w XOyYf'^j ̛Gz }~zX*9r,5٫MO_  H, 7AU٬H@KK;iȓb!4Ok1P˗Kg: {tЩ?ܜ(zd%tJJXښfQĔUuT_@ DJ|*'?g$ t\)yQRaZ 3ZK=z _-7q5#:ȏw{򋯩 Y4e4C>c!'Z2pp` ?ao$*CyNG2Mߙ8$4Wdݾl30xbbjCsahY?56( zKzFV6J(pBNأv{Qk9@gbh>DfCoRSv2=H)D @֥&ϣk^y0bR;Q2r)64FYC9)"tbnp#SDs'S+Cb,-AM8&rN,hW0e^B63W\ <YԞ]&bei[͕Qt8TnkDL"=R\u1->f @T +`m/&J;egDd=0d7=i"y9uNZMhf[x:{*[!8 pM^4P_oq EMiQB| ž|'o,4򎋳O.\*SSEPlc A.+*&WHMyK(fT!Iy_L?./<4m<Ld</nIqaotJHI__1|US=?䕝<N#,|م4} zC˝pv6\wes6j-B+8ǀw<Ik9Z 9<ѫ_ɟզeOKn' Q(.+@pd?>*ٜ1MiEN}CwcV5{t_@J AF;=m\ /wr-tCML<\DnD1<3Lʐ @2FѰ:tOQGׅ0Nx$-d"?| O{0[]纵v h9ēB+7BкJp!AN<Ϟ9qYx-QJ<]J40 :q1EJ=E'xq=b1Q�&)~ǚI/ûrK.ɦ|xv\U%L2< k:7^VM116Vr~mxSpe&Xˉ=9Ln$n+q;N5,;DgM1/#ښY횰".ŭ+%R.{0[V]h ȕ_KbC<݉Mdx]JhVB*źr-7? )jB߉SU21$ΟMFHܑ=CO"( hW$ o+?7 uN𾙖؃w< ,}fEC 8WԤܴŌ&m^iC_w?nSĪNsO9r!JZRzppLyK+gؒ'˼|4iIi Īs7gbF؞s|kMS!l =t5/62Vī3 ] kҟq古"ku=p0=dapD^5פ 9qωT͵(DhhHӏ ' <Ne�ҟHFVUIe<�olRy|V>Cp1jJ<bGLBsSj?| �a!vԘΗNvo·E?k^6K,yJsϿKfЭDmv6p+6\4ّ_̅)y XvUV~WKz`%#'j$:):XZ0K,a )Z`̈z۞MʹN|8q"jGϕOyHR鬉<z iס[~n`NA{ 6֏Ӣ&|Dm꘮==X&7y8QYj^  wTpW0tw^x="ji Qm [vt3sy~L Ph٫)ϓc)rE.WDS9޿ʸ 1,$IF8)-~KCr+\ HI,BLiq2QQӌ%2TIQz5P?: *[xGOE DfF7mC5rz>>j7'znV;3vFBE.gmt~c{e H] _])t}^*yIė1|e( @x ˱s eMpOiS׺i *0.;_ t Ѵ|g/А|!2TÝT"$v%Җ dn$1쪏[|Xw;,Z}s`RVd>m9s\%%.;*FA%P,,dq^=7rb1ܫ'2]NuhRidKz%}VBM{^'&L'] guʷ/N^ҁGfơČ~7 D0",(J=mb9-4v~JϞGܓ0[E$ gzqָ<Պo[nh'AS|<Z#8xxN\Sܡ#tsFq 'EWЏ&JtdΓK earj}_5w-5wEQT2aDtD>=`)x B[ e[!MZ/II'wt1N- -͖--'ԁ%,iiƈ'ZZ0YeTGnMeG*FZΤ\RڐO[N}:2R( WbܑX>~ʪgۋFq^@Kzw2~ ҃-vjhD fI)˅Z8\{h ;c -8b(|g )uC:桋_TQ;-ƌߘNUݫBFmutU\$efT!}Z9%Xtg$xe58FlsY"{k$PJ1?Ph˸o:\VM27H=FØCQK$ǏyRƶDHz {J̹w H73C*U]`*qВ++4Sƨĺl<Ia6C&[L^7%b.[:nUapNڅ~mZ047A{ed2Us5-G!IMT39כ4'7ͶhJkܗߥ3x?8oUxN_A ך\a>@aTES>%–Ǘ=,|~@J=[^*~Hcs}9JmXqʆ.tJU<8"Get17߼/qyJBU/8.~RCv y(.Ɠ<qܢW*'Utvu.B?mाC좸  ojrZF88]ܯύrՍ?EV|x[?E]6"ڢedKkeaXSit4x1zTC!VGyER*Z}tW(3^lpr(&\[X\ Gapz;]˨TI>�;ikcCh3ece VV?b4L]7(⏺‡Mݲl]ފp4M6lRz%ԓXoYר'O8WB_ysd^n 1SIbfHN? ^Y>i3ߪ sAAA4Yޑc0 4~W[P/(?[kFNt[\bjK=KE hզ<h CCA{8q4?|O * x:AMNk6OY1*\t@Ǘ V[1'nΪbgGy)#9WG˘ܷiť9ץon"8uќc-[1eP YZ/Y4bg./4J, mǒ"OiMSӊ^7`EL>iP3d~`kP:{&j8j }9/I31~20lQ+U15'2&t7ɇͷ^ PK01MRo4'L^R]1UN E;q;0S KM:56R\8:vetA[B|yxbmeJrz }{]+8&m X6rm!U^be#b8ciF=' 2Ӡ~MAa.(45F8ǚ:�l;͙S771ɔq>aSݭ VJ,ۜنp+̀oEy^Zh=7 * znF2f WқgSUriA4dheC+Kf"M*a7n¸3倷7 n#OYBhሜ2QΏ*ڳ]V+"krHpH'e$Y  im|/FʙZO!hVώ"fԳȴ\R·һG(`պb*հPB5%4JqdwA7tS\7ȩȏ?sWdQ[tejfdNwFPhᏐ:Ky|uY!cqeWK`CULM*KcP#Hw.\d|qps V 0禮x]ʻ`^ ԍa r"rm&:B6c%h^Xڗg68"f=hqbo3elGZWCr6[fAFhzܥk]z5"6lZ: L9PS�ʲ]_t^JX<~RmG(FS6hY͚P3:wwJraME$ s< е=c<MJ6O* YqX[7*(Ԩi{T A͍]iu{uÕyzi3${IΓpR%K'@׎|O^r΃|kSpZ p1<f` k?ZvR q2H9F݋VYFLYk6EԊ=`F- &@-?+ =g=>W*\xz#\á &DG" ?/�n]kLN̋ LL<ν_nf|12w"ZC%GaG`әezC}IWkoz=bB.� 0s`RCokl 4Wsm.35wEUo_z. PPV,xs@ͫG,eر֫*dI<|$Kn{mo71|KLpT z&,ş©+(ǁ ,56YcgK4x,09c 1&&q:Yт?}:h`aKkAE$JwӦ%섆3ْﻞ7u,VE8]>OhsemQy * 6RuL;c_x[ŏZQU{jATWlu:b=,8QHm .ûN- w)?Kc<jvyܗU~ �J6~fPC�!JɰD74Dg&Hc}%!H fB"?BW⯻(6~n&M<u0uI1!ŤT*F0&B�60%⽠odp'b`G0r\rVR[A;8nJoJ3 ["k"i gZ.1n4'>P8rmXd ΏMH,{ )< z!Z5l_S]Ź'Hr Wٸ/:stkξc<VĩnSGsn ,,6"C NҎh:M4y?hU$i2 H{ #mċf"Q٢PB/͗ۻ)"%bUtkR#-TfJPa<*>ѱ"~ݡ6 ɋ(]D\d#?~K{㘺ҽݚhlSDp;wvTMo+Ĺz \tɶ M6{^d%gٴO~xgtb)lu1M .k߁jw(*HQ+Nc-v?{0F4f'i RrU,$6GО|<=?8\J1d ZIQgf\x\V,^VS|FQĜԕEXr u7L�˚;sK{/\A(mvѻIvU\8v M4Ӆ lҞ^ M/R,xm{cy])~ It7j5M< ]umv67 "il+ĥsAg![b;u1{sn-<W }3w.GŠK\fBrTC&JZD7 *(m(B<_32gO 4uנl<Tк?{~[<g=Ĩhs|)}U{@Kv KqRٿ5@V^HW-r?˶)4RF6ȍ'pS.)N!EFۋO77b{I\`Ջ<V ؎2abK8"~8^ڒ&Ttcȥ'gvIfghqΕ+RwIcJ~<5YCeg<YMW8~N;@ JjƪO#JeךB+Zz%S1&%y,/�%~ljMuiW_,s^*hb._/#ߌ\iǫjqZCVbK.AF{!S9d%N,b"u6N"FB/OӒ6پg8}FGI-4Ym [m`͓XjvQ#!GbOp^f6auC|5М琿aڪ,ק;KpbDJlFl[tOP\lH̗ O[Ss[êe('K51&PZY3+srm/r"Lb0 aXJQAw/ CJjM P1ҧH_V-ީp}�c KKA*#.Yag6H%/>U~lĴbxl +Ar�pP1 ?9+ K�us]UͰ]+܀ sdix՜+[<Ӹ\?H~ 2NR"Y**:Cqǜ1od5\RL GLх`4ɑ1v}S-j (mmZXxqڐ4܉Vϱn[Ѽ^~EȔq#V|Ӥiv$I~? MU_uo1aM)pL(zC~z""k4pƒܰ:,aRP&R?#N)KJļ{n$Zt5խMm/x)Â�}]>W|ˊK`Nj4˭8vܭQO!&hh"byy 'ÝϸG^RnS`ij$Hwua'=BH=Ǖ3/irL3@<(Wvξ;|oC ~?0t3maMVi~ m<oc ˍ ']ƇqߑQ})$R\RUXk `#E^%r'r?I72"zJ)ķ11/>jV0z gngdz3jgrDB<5F-B l$m<?h'r[~4=KY.ȖkvM;@Oihn_7D{VT9r ځn<Y,B G"Sm`C5b?lfhG{_8hP;|>F|ʴFa#AuFFe[󈽡Ci8-U4,|`]?eCXN#KKrof;1@$1hh[,]M5(n#b0ȔTVTgRbgr<9H8^%NTS 4{Df�gb*N\&4]-9c*5`R͔?_W; #lVʔ~/3w/R^H}x<b_*/?KUXY̍Rx7+h+5;7O}]Y]Me0&V.*`{ʍN�t�xDwu!QtMt<OԂ8/ƎSWR.634_~ݺUNރF֥[D1N_cVM(3FDg5�rQCHFy]1lqm,&S=X7Sȓ;'*I'6_(ᗪ)SVЀګ *IWT ";} J`,0W);ÁYICDTt,~ .ӡ6ڳhB+ؽN#%4ÙYrOchccƭuM[=@Ζ  M=qD^q߮߱~ 0UHyQ;=}ZeKֻ6ƤHj):fV|Hob/d+W}CHgaXjqӊ8` q; 'Hp3oezߔ AWg!]')<#ICnH^8mʇ^BDS5Pغ"kҮ>휆phoP{=ѣEJ1^Iܼ6:ڽ'omIrQ#y8%ͤ&ռWZT>143՟(~2ߝUcJs %dŸ"@@z0TKeLlMroз>j Whk<lMԼ˥G+W8Ex0b<ٔ O2x|Ul4rZcWDU mP%ך$_1N?JgU2f^X Op%X ~O,̥g# jM4A eK?aJ9E nVyI^ݚǗ1! Sz9;`Čٍx? EL dXŵueF,0 0At4͸ aFe ^MwqhFiF%pJPBhk"5 . 21TII0]ߓzDI7FbDq8}' S.hޓy22{DbsD#Fl XxԇY8mc8|>kMiULmm'p\7מsub2bŽ.֪$leM/Q)^i( YZ;bI$c�;FGlf�{Ktj6<fxt3ymaQj*0ق6NĒ\Iо`u[W-ܞ|zfTcZv\Yhfq.QTo*TJNn߻R@᩾rBڴOXyҊ[:nĬSKKXmVK}WC|%曟n+K|Jr %Mh P YU!uwg߄LѽxRbX^**4yP2!̀$0PxLEYx*9VjNa7pIdJ2PalnK<nxxF`;noac Wq\zy;=D|Ł y$ևX>4)LJW1]X D\l6"q4|/niØBv d),Ƣ~:x,^wU"5݅7>=\u׽Dȋ&I}졗}"n/02ET.JPxŒJߋ%bx)X>ܙcQYb;9Ӊ.Y$I\8u@.[[=i;p)?1R\wR3LzҮ[ՆNNfЏr rD!9XpB~b[{<,7_;'DlzhQAHJq~غ5PۓUg~g1vx*E5?d4V} 3N̨W_x/q(^%KRb3ͼ3gԼ.QV: -`Phrt�qWP#86FM++elY q?uEUw!�}Ɛx\wmk_ )G%Fd7ƜzIB�TO}71SY|F.7'q{O߳ L p({5YLj^"3&hF3!/ 1DTQ j9d:k(<"eQ[qXD vP#''{^!׭;58]?ȄwS_GF/#ru4&NyRa"uTXh~1%m4/Z#sɠȻj-3_Lx]i2(\UmC( YY)u Χz3%]Xk{ᇇ{B/i"aL=>@Y:b?w3(=(>HI ?M FsOC>Y8\9:7Vf|U8 {6N[jېzgQęih5[]Pt"j&]Џkn7i7fHQCo k倒.w4cvR0 Epa4j&:cPQ]jj$`O0Ʃ Dez+[!}$�O=/Hp՟] m #lX0q"&A<"}PX0<잹}g{`"о7{7&(.[_f6D{ڎR;bc'pW4ݫ&f\5T('] Ȩ%ڝe{[!IѦ73tҢx ᝄρjjd7`yI}%Cs%-]".N//eU߶ DFڨMnv Ԫ+L>` 3ps;A2ޖ/‰vFh> C?y<xxo\_+9za{j Quәh\�pQAR םDMd= `_7Asu<!;Sbͱ8s(v'u ٬|QBԬ|)$!7mcזCQ#x0 |kд V<#k>-_ ) NV;wGa}x5_zV:shp,k7cmP2qoQ G7 CxW/ju%U c5)n Ui͉D./cEK{ClT;0ޢNx%KHPIYV9qZXTɈ-4硨߷L8/w{BZ]޺y`ӳGY(blۼЇP71e@Zv) 9hLpqwXOO6yQTepe#ym%qaεҘ40 Xx(|cGAe `1eX/9/qo^Uzy-6|CôX`nc^ �:37WG~[sI&6m z?͌Б0˶Ow B;v̩PZT_wT�k95v'_W6DRRU\bjr2>v ''aNvr.jF�o.}>  y&ګ[[{,;}J\#Y_Sr|ȵF,TK V*c^U+L_d#]C6aY%5?v$n?[dHc0J~WAvtҤWC|5a&g%Ǣ]P2 F|ѮGc\!F0xb_a*(g}w}op㯑= -:w"Rk_ǀ#bDJ,=,Y:D;юA9|dgG ˍW}Ni Jt gB`+NXZRHMPq2@NwMqoH)kqgP(Ro2:1L$?: Qz `0p1B_=tV /ׅL:/ILk%ץWhSץϕ`yQkup!=b;5?R(_^FD)]VƇ 6[A#׹M&LKN_΅sS2q' W>[fCy\;pC>vw.I^eS-XZ! 8q?n)Է}:/XCV~,[gKMZ�'ot%p`^g^m$b|ISmغ@:thS{0W}rcA0tolX<u'0t_W$rJt/,K*)Pgn[NRad2'O/Ch KLQ`z܉b K>3ܞzUm=bN΄ md֖o`!XcXfs'2o 75~0xvu@DAc'{^}ޙvb\iy"W]TYf3&DL!c;}N�O. wA"{,2_ L�R WNAȅQԿy7fF/5&o?JHyZ83؛V[J:vfk'ԧ_0pWOKP)>QyY GT%9]n+):H & Z^_8{\idM1Ѯ U4 -rW~Bwۇr$U\ L�-ISD59a9yp. =98 twq3*;(7ӼJe?%5YFfHn7Qh,LRaCxdMi|ɗ:<3f6H`*aFfiH1Fj8lHԵ? A,) #qY1J I Ŷ8AF-40Aưڊ iĄ?Yl05%N +M7rоſ=pp 4 `Y`O^)uWl*aKq˰-{c]h (-W^LlL?`uqk<؜_ t}=/RAW# w;/UUeWxq͕NWzfi32 8bYR"RF%Pi!4&\)Pɇ038ؓ}7D&PcoF+wy6~Ʉ61CRxZMȖ|�VX [y&`먎RDm:HvrB9},?X}o|G_aʾ;U2ry*g�fj ZP  0pGμ6k0OMq*aU;71#)Ѕn㵖Q\NiQ{\ã̤&"PVeOD&z�& YGbwc"zӳ{<ܷ؊є~~eSiSi#6q͍)hu>7?K2Cq:ͪ/m9K ٙÕvY-%Or`;/tբ8BS̱Nf#@SmWTQļ2Яlv.WV7w<ȭ#k~8{'ghܱH| `GL187LWy[Y1nC^ ~8/;em]r—(YbS,56$ ϻѹucۜ4e As6?uW<hKQ=Kf(IцX;WjϏQC %u5- ê< .>}EeB0Q3ZZ87s&O&Cu7]cqhd@HMbUy/N鸘!ߤVJj)TpJ k8:}y@Cqڋg&޴_lY $#rԣ+?w4\�%*lYL%4EߕCӁ׉Z6Df)d `?o:f(L7ɼgcDbѱ_kb\xVO@M6,mpXM!tpF\oO} ߎ~�%2 -.'8ٲR?vEUVk;g>^{n>[gܢ):r};G9RGR`>φ*.qPf<R #q8XgxSƀ8e>i ߗ4[ŏd_%C+HuT2#eCzy 4| _1>Co2":!;ٛ)19<h̤OmIr8O8)@[o/_zbjoqmycsqGI㍍fjQ UyO[N&CgIZb{?ӌ<}~4nߛy޻?/EpJ( G}n{* mTp0<l&HxEWN('da;9Tbí'7ǝȝ֭k0XT">{|qх!�%6%LPdc^9Hlvܿŧ`tS]x1ςM`%~ `FFф*9[WbkBX%r"4Ԉ,B)ϾF8 e'ȮJ*gN$!a;9D'IikLGwʝ˘L0leILX~(|x),Zoh.’U&֥$6!678vIgٍcf&sUT̯FA}y$?1I(.lOq$[T"3=1Nu.7x80mUf<p*aI. }Wbb(4?m ?$j>GEWrmgfRi{:/l'\9u!5 IW*T>i{s'Ѕ_Gg[U1 ޔ M*T&^5'On`|�_Z�s|Oxq ۇ6\B:wB|KɋwPť/ u?96E '*tnE~HPȅ?\=R3[T}~@ԇa,?u${6ܤQ5]yXƎv;{T :R g~5:Vُ+Lܝ'J6@̢8_ΔR?ywwDwH{zfgۼbv�3S O2g7gIhP+pl+j‚ ['ks}&:xƭ,LJ)lo7!ErF^),뇬Kۿ+p=oYuH zrKrF昊˫~5d- [delFU0;>|Bk@Ch^xk@�qp4I5  A:DzS w9Qrb,Ě#셆]_ɵ:DXc\lh<K>l+`?@4\)2D\}cT9EMtco Ѷ TFP=&sE!"n<gQ&Oi5<[vPK2]o R1cONX5~=~+jq!)aDI*Rx|O/fW64 _oyU*6#86?pU'08#qoRdFQ>L Zgz}1+0ceE:Lu8tܻ^.o+SHڽkow0́\%Ӵۊ*Wi(G[.!<6V*̲q툨}]b!@aL<v_;tڡ_}п1'ݙxH0zVbYW(C,p yV~lTsn4Bczz۔LCvu�[>WNYEOfJO.~`4ٳbjߤ|}kS|a;nƒ9`S:u?=cŗ5hN)L>-.`Pt( c=/? y�i*q٣#$8Q[H+Md_I0+JimރW7ݝfz?03Ο\ghIxV՝F<\Q:��)m\/W[N67c߁<$uNR/KM̜8uq~#w;h>= M^ǏI7Qe!-{^x-/\h`e2?Kw"K8*\u*9DV8\ce>I&Rfx)MGݭ=&riGSsGe"k.hE>tݵ`,s׏Nh4( $*BIܓl^3GccOz˱"v-V̒X'zX`R:|S8ȵ>*iF2DljhRTqTeR2~{bvRqAC 瘖 ?*Qp"~wHʉT2OPK����T}/Jݴ{mb��4c�����007.pngZS\ANBIp[pwwwwgww[aqwwwWͼꞚ%P?}"%)ܿRy_ }?ed#rv1$«l䬣`j#jlb#lcjgbcmlojdh_އ}>]L?y105UsvR/?&+3 3  /^vV^6n6'ffyYyǝk=A'bw@K"9~zy_ YS;Ol))HEU163>n?2[ ,O>I z'{R^mu?n %X�c쁄V=K1r1^/U8X&ǯi%;S!QE7gS|3y5]f웫^N$4&L/jٝ4A9miuww⯲lVrT;zG4 l>a-cr!8TFQ,xP]6R(޾_"muc{k"3{ ?9ё;\||}۹?AQ, 8dF>JQ>-W8C888QSFD[ ?Dy_Ja.aĚbd!k><gLClXE>f?Hͱݙ2w6Xs_SbD=:Z%;soa ]9運/:zpN?L?q1Z# ؒ0E!#$չSM-=IӳʴM/3{~jgI\Hji'z   h'27 4\EU0\]dģ$=B#,Eszk09:'yCDmtżK4(.:M-\i?-[3Gc"Wq:U,(>BF>9F}lT0?~uB&n㞾r {n}{dH #Je% :Ӄe{P9? N+1VDRQm$b =yRūڀA5a n>9Jڈ,.qD >G7#tޕ='k/iSφJ`i$u_?ܙ1F6%Лf{m s/GV[?GX7A7/ת^}@Fpp ՎҤEb{V_`]m䣢kբ1f$owjhp 2%l0r>JESV]]oo>I#47W4q-d{_򮟶\  }&<׮ %1s-99T +_^c\n2:<�~zn޹a =4C"R*+JPB耣='9iłq5x,&Uí?bٵ2ynok nhĎ {s댯](1x,2p7y".XݺZ|d|BMU<6)-hd6iØ4w(*7 H⎴g3T?VkqG"r 'IDW|Qk#Def!;jij q6YOv*Xp \EX8HW1  n+d0v2a?i}/.waǩ˷Ԕ<]|޴m\LCZq@صW` ?֞A_ \yGstU|ek_d'VIy,WZF b֠{= v euQ#]50׸偆lhLLI;kP<@J0sI$dI Q{^Ҳfd [HDvm xS-ҕ>9 o!'lK 6HoQPSʗm0nou%5ar&.oeT3xGZY.9 MD+k$}zj׶($* 6J/p*#<55qHwa1\i<Er-ڍ}XEVFy#ZWLjtS60@b UyU{7pa\E<sG/eL$a1ԚyXK1_)?q55g`P')z+Ş ?,gOxnc(Hvć3Eo -aR heMM|;ymtH|wZ)18kE~op@<}ܗ{=mI!h7=i=IoB0�/?ɀF]{950+:yb3첛cڴս<%`}tmš}IPK 3 s~귕su4W|q~@m7_~VЦTaWzK[]k.[` h,`v,|zE{TEv8'^y>W%~-e݅?9mu] 'Vr5۠ ()W٧EZJz^n3jPv;$'ZcBxE_2+2V%-r!+dQI8-t-!<w%/Wݩ$~}䖠Pv2Vtzv}t;=@йH9bhVQZQ %#=8HH-VќF7SJŚWa4( W- 9V>?eXJ}zI`<70뀖Ч 2`Bi,kb{QC*hK ,+U]T]fc>T>xtWy&vM)+#ߎYQ@JZ,81M0t ;m_aMf?<u g r9mGvMs) }Ǯw8&|f7]x~cY"YyUZYa9ʱmTμ}`(xqq0_%mქ�fcץ3R`pTf=wI"XM;�R<Hl}sK0J!%\�1nۆğ6Ğ!4tG04DZYT.BF',Z_-m?(">Sز�?= W rI]]PPbwzW嶞ͯ(ԘɪMG>~XװA?x`;R§*6,%E) IJmN>Gʟ�^D.O R_1NIgShE$K. &UG劯rZJy $/ſ}pqh2VA c�c4= y;)t*v>1#zBH\WyK tnZcɍ�WK#oZC3~쵂'DXO,@f Cq�,rq8=}D=" "$"5zW%q̰#AGV[H[_) N>N .pИ[y`=<]B#h -{/ )a^ʼnZZ 4HW2P#Kz1yiסF6s|~KIq%&-k|NwwL{"e)_TuԪ@O�q:$!ýn f›r˵[yh1 R+{KQ-Z߄5߽<uh4Y; srxeT1i+6jXJW)4M) 6fɴ_)yL ;nwkȎpGnUX#q|ȍ Mv#O)+/ \A)\6+<LW.77',?͟;oj|k?F1NOD2~rd˚9!^%ḵ\l*Rp%dZ(o7 -[ط 0 ́3s^[$1e>�eE#WF_Qe#,|@0= -ef<:G-8PUJhIv 5&x~J!ҞfuD鹺Jٷ#7\runp&=:c0R͉3O؏,5L-|N{K[7gL`wmZGI4ߴ#chx֔93\g/-6w<ƽC%BG4y% =QZUGV&37΂܄P+z}c05GQN<vc^{ǚCm8pEmߔ1XWP(k= b2#wNk;+dϿY"E䁴/R,ˏ[8|3CE=&]*(](i�РbQ N3# ?^se#=2aȺ|r%4s6uT #nF&V;2ǥuq g�eH9_mGgb3oEy`ǎM."#z`3P͜Ǫ]GG.'zњo$Rr7WRE]Ep1s5G v8oӜ$&q+Ȉ7aJ"j@Y&xk3[X3!mI6r_/Ps,e�/6o,F,G,䘞Fl ׹X{TJj cYjх~* 9nhd6CVzIŋKTK\@IYFYVU&_tci/PFtяq�V(Uiv3ybd;c]ٍjnNU+lّmq8d1ᾃ1 pcL *Wwm ש~] Uq(heVMٲ<~dtTla$Qq iκu;Xsj>>x8>d' >{&JM&N?Vc A羔"Dł]^A5Qi+j8yƲ7:6]Μ m~d^z:Wap4nvwo%*;5.~g Y'ýs)If~aZ|Qn~vrS:%C AW.`CCXXdkvP16TQh 711O@W)LQ^Y(Afg|?:v`BCЂ]\Bo5VUMAoj,>a7l샥_{cr|=%FgU@Nj4;)Jb-Ҭ!m]Xz(ߤrD {0u=r�۟ ?EmNcgXّ&8s&zb$?^MSs_l/zDcD)&с#D\Dg|~O¿leo=]QY/=)Y>`"3 ΩkG}!Ӷ㥍; d"߯͜"�mMAZ7:C%Uz.U ʇ~ l=PŁn4C5 Qqч,ҏpڏW𞚼 .,=:Hz{i=uEU`<{K~ rBӴ0qnXW53:)9KI 'W|r(ܞ!)mrې8qL^{_ 9:, as1f~OO=̳j(_>q<Nq^\v'3ʍFQQ嚠 V+_'vvǔLGYab$QDwrar-MNj $V2 ZQ%;[&˵uX ·"wrKwZ*ۃ<o`o> l{PaPJK|oi5id4>G ?oЃX{0}-n~ei^"ufUh]G{%d9Ńw7 +j? J)>HYiy!F �Hӽzfo4keW0'x{'R-h޹ܚ_T41MqRlʑ~%ʹ' 8?�=.I٨)tVC42hBw-*&I ?)[.PMw `~nVPЧ X1L+9K~7Zj/iL4YIb'�ҫW3ycrQ͑H3wװ_KU ԇϋNZy*1!)o,ڟL[lYr& ³kn) �YO@K4jmOӘ ɸSXOEt%? [ͥ|$_)/ UA~d%ܖj{}Z 6ۚ} mH+*x;qvy`NEsgyx1rX(|JV&кnj^Шefu}VM w!dkףN,\3С\MZdZTNUMƯ'@bpG!xm;e=]Tw|J8YW6pz|"Gƥl~Ng\|JY(�;($57gkcy{rxҔ'g'uU@^SiWx|u= ͮmvugmHY(-$#W(�GPZ պ$+$'F[H)g[@EA2 rNo8LekD& [9zېn[oyV o]0Hޏng[+/tps7&W]k`:g?2f[^:9/}'7s.g() 9JfxT<Y$xL:  ,kE=F69`oweK&.?4Mytˊ87M\{NQcho(&~ߎAÃ?j7?Ե&~Yfgc0X5+b6&* ~dv07J+2UA>F!1rGk4J7$OI+.f&,V)aVdzUNiQpd4Ա)c&g?|7:C qTǚ`eT~$N0PIKH]Dl"[Ty h޷v}à⚮9ewd7S@x鯟,1ݙ+Lq=X՗QW* f 7$|*9Rˆ`0[@@Vm0#l�0ml..9O\=\Ǖ+Ǹ 04 S¶SN2'%Z؀ />�v}l =(X7 s`1)Η??ƂUď,_ƀ J*5$/>$|1.'ta zd+ŏ~[ IU\]W\E95t}n @l_Λ:|ˮj,$- 3)- Tn1)¡5ҥXԋWM6�e0FЋ* ~ 43DyAcn^}D!1. G/w>I-wj:po3þ(_ϡaF�R=yd@Q:}Բrl͔Y (r=|TBZ3:*%?x!Vr ^5$t u yu\9=Ce(L%b70>%XuWvj!%ץ̐"f3dp8Ӯ,XM8ǁ_{h3C3ʬ9ji]rq"[fk]8<u\Is u_*qtH)ةGB+H(�LN 2T["ۢ=ąfx 껗˵t=N2/&r+X/Zi9&j  y8zW@2JԒB:p_<yyL ")_ <Xgz Z:e267wh3{BHX�1 w)1j. 8F3ٙ ?|up PX)7bux}%o>{1YֈC=Ӥna_MfWAS!3݇jYQO9WZ+k?ӫܡH[YN)_m*q&f>F@�k U=3"{ Cg6>U*UQGK1K2w>e]_wUZju ?ɖvr,X^Ԝӏa,FT)iŹeŕM~ScԶ!tNBj-T{p||b繳Nn:B'ګh[$=hQg$`iObνeUv4V>5 N/1͹H}Q֢Bo \Kp_2lۼwy`hv2ZoQqOD&U w`kW]}] Haѥbue6-YAG^ەt;93 6 wm{V)Ѡ!H;壝WLRw3Aq^m7~g*'C[ {Ry̥2EnHPwKĉ,h)rY`jo/K"QN&3lDZ,;-n|S׷~U6>B' v.e% n7^WHԦ![s7kB}[% A7qvGƔwV ubOw=;m9: V>bcѨReT*p;JØyCL�}L8Qc OU3]E<x>dvZM<vêy{#|VܻULJDXTM1;G")B^q4s5w܄_b>Qݖv~ @!櫟  ̱wq%`m`.8R>/a,X4fBx �\ÌŽB9x=>$q6 ݓ*KgP0bV-hi4-Bx}TmeҤ\jޗZ,سoƠ�aj754H/8ޚ?Xf-%\tso[%6$O#f̥)ugb^ #[9%Ɍ/*(Sg_8n̕_`LUqiSa ؙgaXYцf^̫`pßhy:o,'ҟ'bUE#2B?79d+\)1(Z -u\"}W[$<e+FiOH1vEa~iCRPZ7U`C8I&( Ns5x_OLA!mb Wm0H7j}ذ!EPcJ7^A4�ݗAәnym̗],aA,:i!7p88Q|_m ZH. J3)r _9-0ahUgi^[Z+U<2ɮO<}Nv"%TbFO0;2+yKuVgthi9$5L|1VMn/T_ O?'(L(MQ.( ^zHq7TN;:ca"NPGHvdU`=ËzA6,!UJ(oz\[^�qA >n7[nB̼1o>%LTz'5#M&oh̕Fu)tb4k.%5E;';uYndE<xv1! L1kVHɪK-?4 SgKWj+.%|L伾汐EEGic9^c?Ne03$~@IX+7/.}U5D;v8ENgvox.BtS/-z F+3 WT +G? H�lLӲcz ubYpDWcioY 7"/u佽Жc_DSpNM[2]` 7 ʁ>g.-E!q+\Do2Hv&m(CZQ  ~9]I>#݋ W)zBS[o$ \(~NҌL+'𶯡y EyW2ۇ L~ jW2R{\zФٕe!`n-6aPAp]lucV/2pf6l3 Ny뾼a`:P-XybFzi)3-~{%Pjs4N:G2y}BEs-Yb Co\sïl\8aR3WxD%,X ^xq*z3wK>kov-7ɱܫ.xek`| UIzi}"H֨Fi _ME´/)GޫaR\_R=[3+=g?]|^UKf԰֮]h{!.9ⷹ/lf 'xǵY�j DZR_qJ)|ȡH4S =E~q O?/arR7ǿYI�+6onnz�\UFQBhݑ$V7^$t^w8W_C'X \!$i/U"u]74?ʾ[<̝NcðN6Ӈ S +!(n O'}nymbK_p`LքI[~墤ܽ.j0"L]FHL<`bk5P+ a5&e9ZR Z@&ZS:'&Hm4d9/wY:<q<oBexc˵4헝o2<%{ uCy׶Dp+AWj+2_C|) c@j}u:dݦZr $ߞr?ouy`b�di N~{j(~$V?@YEPvR,uVcY].>hNs CEb4 =LVA`jU֨~̓M 0Jps̆EKIb͔o*0mHRQz;<iVh잜tz"N2-L'eI/w`v̗^x[pZ.0eNVyNetE`.EA2HvJ{4.m~+Y{ .;4ExzTޖP7sWx$6ܰ\v57_q*N!WLsp.`5z=q#.EQXs?ds:| %]~FJ؉'pvD_;or Fa7c1FzڠM59T_j;i<wFH.?s08sysh_)Wկ^;۷6f͔p(4w-'D,>ʋ+Ĭm.4㓷ĵ7Gckh'@a#ƴ?8&'Jm*k]J A˳=sU6 GGҫQJnӂq1hN*lC ]{AuNb[~ e`-+4"๭XB~Ȥi` 9l^JMi }\}FV�2l?[Ęk5}ل%}={e[ϔϓL4:!w72r)m2'#j8E+*lӓBs/gz@ H�>ci]>Q~OμGWEa\'ff0wm4>ke&;.̈J"0?'EDׇTˋ?%AZ)Opj𬃷d%<uLm=m"EO1vs5d9i+ tSȓ~QCy˜=Pq}3f/0qĥPs|f)%}&k0,tpnxl]xlK?Оim bn6&:2Le4@Q0Mc%\ka9ﻀ C*fx\DʂF?ߑ}/ (08_ꢑBSRc)"8lθT_Xw8bؓ宜Qt„H zY_�s%%g3QHE5Z!a RV\JӐKK[Vq^J;0p"ҍZzHŒ&"E=.sF/ mIfK"32hH MW:'/F񉎞Hv轫*g 1Pt&KTkAҦut&�,>ӚbB};0nzkNnWw}EH)Ixp&ҫll�D-,-; bpk1 Bw\ AttƆڕrg�ưvjߠJ 1 n0op�%^b:=dݧF} Eg3L>[h~jJE=l ^9EGo><q~U(Pn <5#9dMd=[GMoӶo>w>@6Yl5s@%w{48RQF ewDӄȰֽ,E#uoH#zN=;Pd]|Eã2=l nrh8âwjL2,tqw)`27:/ԱG~^m qXwx]sV'Y9+JW)76޵oܮM؏!5Dzc^X-[ (|eJxBR"Kq=k(0K `qAX^RQުfQ Ј7|"eWݗL˚O^䗌p]y6pXMMftksqrmˎҼݷ<K.66E(.Su SӤh愾Ī%0zd}+2 V[C-av=ԛnr$D$jSN]3[b龉<N$SUdP"7%iMiG-/sԮNS uW *dcZY/. ,'HTT�)[)beB;gd%!Il.QSv祠:Sj/҇ykc|?F|nҧ OXY^Hii@5^9bejPAp7o2@;pTOӒnM%/GSDSJHB gN 矲?'IHB|*|}ܲڢA!1ϑ n*'wywiVWFF d>zi~!G"zD@9svWqBg̟x&K$-W'(t4N+1C+{ll}kC<?\Oy׶),a89koG z؜UY$ )]Q_@ޜur5js (0iB9np$f\xc45(8S{VB8*{䁾TL]Q] 隐Wr I*3.AB.e1q<thHd?z9]ѻzG&.b)ݓNڪ<}wwYG Izo ?.(�oXƩ*,.N2(ԱfU6H ,ӽ^!cJdMw0 ÐU[856er0Bԗ=UZ, I@߻0s8?0Z4Amm"yn ,XzK:dT4ɉGWkz1-T3Ŵ+{mT: 1Чݼa4fyb϶<00oy,₇j*cҠt2QE/%ړFSF^ t< ]ebBi+NF吁1ȏxpvHQ'vZ`u˞TysBN&V?Xyoq(sś^oi9E #PvJ._r(yDo;y,g~/dq5 GSקJ";p9)"FX24od%K kRsMjEs<uQ̍%F@D a32U-ɳ:YxlG-keDrK؄ޣ- M,gϏ0 sWe$ y785w10L$Y3Jfg<ffP!h.jGO{gm=,pwǗňeh8$飮xuÜK`_ڿ~$erm ~ ?j_Y&#UW|&@:>7[W iҠB/\'zgtӣ4^! 7%6ʴssc'3G! gS Q)b;"L2Jey^B}Bɂk N WKUH!OYU\)be?Tn}T/b,rW`$-_p8\7}/FockG9Ïb0Lڄҳ+yǏb]LBd -Է</ucR ]9Z 91<XE�.X܃DZ7T9˨nҖ=^|>ȈQ?q{Z% "<r1>{*\aٛ"VЊERk5 ~VA,zK1VX,sA,Z7pgѮe-Ȅ8B:~|@aڍ[H.-ϳBkFLޖ'y(>Bz^牻u4PRf0fp;Am'6Ha q!@3:@xMxoŸ5=RK{|2ǺAdlepg⿷g產|ppnR(+x~ZRC|?ːXl3ybd r1=u1 df'{D̕CIAbNoʌc8,Bպة*J;gR/@hB28̋*}Iڒu[EҐfsvfpej:wF)3==]_T!5qL-ΨuF…9X(ma}Uؒ:\h,U#(Pw:Z!ڽF.$j>IV( 3+`V枠t#j;C!Q;9+ж;,;ti55Imt4]PY]bQX&4$[(Cvj[P ֏lD'VȐa:~]L~B差.wFrIa֤z #uZP:uzV(YS@ÕƜ#D3qҏC2O6Nm$XS1w7'b\&va*'�:le%|"WJ{@n!CWYtkKe퉵&pQrc/{AVYK'਋#+Jlk}3h:7V})==~ `e[gmy#KSkR5%\ (Yu㞫S0MPX< <5Twm:=jxW#uSr!VSBi:^* kWcZ;00JGrAC{2BcbC<A #}p~fnKrjl%0y|H5nYVB@f0I :_tG\<wJUgE/+  x^OܾfZ8M }ݽx+⤀x`vVs%n{fg0VSKCwXs52xv`w{H^:B`Kz1]W儎?RL@bȃpݰ5^lf܏BL}jwQCixH4 lsogRw :ٸ=yGzY a~Ls " @X!Qa"B$<N'?.(X|\U/tfn o@IeIF#YLj'ɒAYHDW,{wo6Op|åݦ}[9<m/G)i}H6o!/w%} >GȪፈ=(9* Z`5Qz�>,(C =Ǚɒ9AiHQ.g+@0- tbؔb:N {R?V z3W"u<Izw@B4秌B9yiA=!7#&Ztz� gGՃ7�(C*E df )yn\ 眄-tϳ;cMw#9�VU?&j\b*Wʀ*&-'H].ͬf~5h%v!?NN9H8N#R=x&/<#|OY`{_ Ǥ8[@g CڽQe=8G>CBdUԹmCPL;"Z JM$Y/ܔ ]p%ߟ.om| A{aVw!MQTBE?_j'>v l]lлI\IJ m$(t8`0 6='v <{7M2a>GGs6HrѺ7<mڔuea_'̆U:'14ߌ&#¤X0< g_"yZ'ۙkٛ@Q#h. b( 4uA_7+Up)kݝK )_<k' jgAso$ xtNNN@Xr4 *x8< +@vHתI)Ga7&rq%.A ]IE'|qSf&G:4Gˈ>U2=b:U¼=-m; i&r[Y[Y8:n!WIJ\3JR6}[MYPtW!0g>DDȇ3IޤL .e'M17X>!)<Rrs̉ LWU4LDK=_$xqA)1K_jյrHC_mWKXE[h<i'śJof5_Z'_ޱ>E9,"ִӎS[t9$U\󺋆%>PŇvIwat-ݧRwb:`%G-U}W}#E g&tKT#Bd,eG+tRfM겳6SJõRdd"R!]ioԻ%NT,3E|/ٙ?0%Gam:Ό=òhTD G.cro2%/z`XXX$w6y" xnká_ftXlvڌxwws9L my39#-utJ8˼b"\ !j ';Ъ#6l`(T  6$Q2\sy )b_ f/%QE!+?ǁ6o*x lU|moNscEILw u\xs0pJ EETWijD_5_l$Sw??XM98[w@~l:W{5Vǀ-Ricw3cHnc1Nj+?W ;!C�LLXy]!L<k)Nj`(Vg c0.v?tcV`~o$,]>S~CR]Jkå 0o3suyt}}aI /LWC 1&,S OJЬ\e#ԭg<h~ L�zWcLr9P)V #CՄ׌ÌvȲPTX݅\p;+gMoNtٲy:W)$0!,]L!G6@T蒷SEbd&'=aqD^]=~dFZpx2PP]m2K;A7Ҭk,m[5Ql5&cӌVxjyNi#@-뛑"}n"9s8P6Kw:FTg\?΁֭0\ԯ͏pgmMk3Qr{dȏ*Ef,Xѝw lX؛|XSZ~nnbDzէϹ)W~| hSwM/)̖\T =w[ArM>6sESe"d:oMRJI3׋{cY Sbmz{;Rke!q*|]q把 ۷5:/wz{e͙v\q9(+| QWs@S5o olh\NZ3@ӍФ4!I~VTus4iAu+[=%ك&jHt?;B՝ElX*kQ*9,qofx͌nv/ (b!A‚ZXe_ZPy hL2(ZrwʨU7j9a5!Jāh ̝ऌ8i Iw-g}G"Ēyi#lwHҬ~ lQL/wUu|+Dm*pWڣT1tWtkEg4Z:B ,Yj}s6<!R`pQ]/ppQO G/c2ql/9g4=un1k9} Mapx$~5<C`G0L<xLzYF;t1%le126 XL\.5U\QO-'j4"6`<L'oǿߛJ+ݝSLo8G.=/OlmUh(o` UݡȚ^۰& wi+pbAś4L-|.GA%k+CWiFU%Y׳3 -,mMvm [L?6CeoS',XdH=pI:w$1|*s`huڍilt|Y I}"GFebbWm%zy u,K 2KAJW'98k̜\v2n?3!wxR[+a'{H9'Np#�:%P=1#1S@1s'g[VyR&͎T�o{˯j"ж=d__0e;8u :P=T6~aJ =]k$.�i,ôAȕOPBȁ76?xG/\0 q~@2[0ޏ$WMlnꨱY\T61[]LfTi[ߨ {:Tt~ND@-,lTG O25A&N&T' VaRGVq>⟘Ackʝ!?Uh\Kʄ,wkt'Bv! eZC7o]a;2_d# FwvL?GK#{ ;:!؃e cJ{y`ٮ*qB�KFCTr"DT)2e! C%d@/1ؑv9' 򢘺rc \ؿiL,+!񥙴j}=;Mu6 7?gTq�xND y[ 1�ϙnk3~�رuE/E *JZ~ gͅr/2T3 X@8ࠁ sUV0|{xpXhmmݛXzA/qbBpou_=,!φ5@+smfpkn}O"O*�_Se[^Rp A^k ]$WPr{d+h~)¢?v\R~sÏ0>g̼7]ygEC@ru15ym3�WiC-)<u%UBh]r7*mP9`0h޹i0*Á?*ʞ+9AJny'yFX NԸ> ="k"gvAo h&l oCNإ&FIcnWWXG8T|p6yMP1ba /2bED`}:TrB=[9sZ{.:cĚ SBF֓ 7Tɪypx}�84>'<PRڋ') e;V; (?*mXGKs$+{Ҩ;10P!󗝙=uv6g7٥Pg.!XRAo{hnXЅud"vY\L(h%§չ!Jr&v<l#j\H-s;N(ĖB=S@oٶ )GL.ܕYS~L"bɼn,"%5-In?v> 8tGF>ۭ75=i/}d~X , /ɥ)(hBDOUn:O {љr Zƀg6l[ @JkoTc/&Hc {wM, 뇥DwD4D][2hڠ5X5{ .gGʆ=zR=pnI/`*wtvF2 qȂ;>!ҞJbiyoyXmւ�5/ ,Bo:@ 03dr%/ύu֜9-$153A| =$7Nԩ뛤thH sWĚ`ÉlT "C#Y6A"6>),~aM!g&`AP2fR[ S%׃1tf.C 0 _2f:Xr4UUM/<Mޑ+^G,$a /G+XU#)ɻZ?nf;qLXe KrlHBsL<KYeAxlYPa\ԝ#3$B_߃Z1$N%Omg>$l {ߦFk{Jx|6 0FEh>g2Bf(5PMCD玘phn?2w`8|AKڹzwK%'*m# a)h$ξа $_ ~SaMp0hMHG .F:!хʫY;"w{&(WQܶ]�EC;ke ڏ݅`(ajgybǞD#xrhM� DO~<yh֖; 0|~[;ڶ�+5s~\ˎIG;1Ib3Tq? c\} >`H@֯W�ū3,~q/#MqUa٭R񭦓CLI_(n7<-alzj@.2AB;m]dUr)S{uo]6gom.׳||hf'`}{C]€ɤ/siv7FӓZR]*#p!)u1V~b[ic#ҘjTNtbCyڙ%w*_ O"<oJrG:-%i}G1G+aL 0mrj(03&/uv]Lǡi/ 1߂wyǭG4K"ˑqpP;#x'bxu6I-}N3c[`ќK @U`3U_/d.Qf}~^*0$KRaMv!'$'/,Z?Yr1)g~~,gF,&"iqKԋ>j WrE]B6BNOkh}=݃W�;lo]O#69KBS<)ʹCƯ(ڃ]afCiʌ>-&Gj.WHSm+HCc[x&Qz] ^Z4Gt"kkJֵx%ݑ Heuo 0$X=_DG#($$`FEEƇ&4x IkZrZE4l{ˬpSh4nԍDUq\帀khi <YrV'iѹo!2j'_= ƹevT)'۫NG&:CHCHdaW}(=x<?P9Iq&KvްhM,_g.bOBvDv,[PaQN̎%3*|RrcuaօN@se>6[_y X9oO 4FT<}t~ B;+8'MLJlWEňr`w1#m[J/[6?|o|^f%[s| ?B "lFa6ef (ʹ$))i-9\.dcOyk&oyhAwJ)8e'CF@sj{U/WWv` 㗽< kꠢ >}ixٴRU>1&Q-2-w˥ǿ6ĨO.\4KԪY3|$e] 2E$~eF)hzNf'wy/z`[H31w"J"!59EH>9;%츱uN WUƵ"V"T;6sDC pɅb0܁B'{ AO{ԁ1]-UMciI]lPJŖFv5^"sZnb>ݳKSckwŖHeR1MLv>ߢn=ϰ;aΰqo?0ԯC[_"xt~ݡseL=˟Yn=l`L[3mvI{ܶgn8pk}25z]>;[kg£ ^s)O¾NmoHO1Gm;4n>}./,�n.rI+P͞kJ͋9nW|}ܣkg].Kvw0Qq$RW񜭞_SnMACOn<՝ f(!3<z`b `Gs@ȑ\ 7jfuQ́ZבXyԓi*d>!E~;pg[ qújCX}}U:J4ֻ=6qwu8PF^Y~ϡraDaחh QR)ۯ khÿf6 !GM+ xR 󟍙7@H{عO)1y*aPK����o}/Jz_a��b�����008.png;W[Am)P5P wwww[qnx|;'dfϽ;wgfGBeP?|"!.w*XÿwN> a!5, 6 ̫d-gb-bdlgQCAЄ?{v& =Kx89^ U#q1xG2p110p|gegeN,>([ؘ|`f/&f :ّj?4(s4;?i[l̉/P@LlM>%I|c_,l<w>| !"tꖜ ]e)ŖﭵFV*!'KYQ܏ufQS6R$ņ/sb$HiLew#xb/}Lԥe4q {Pe�ݾ33rְx~-`E\<]{4mqv�T´зp݌":ѷwYe;#I9U7(lҶKnB}"ܬ1pqcq&HM~=rGx4j|mֈ0){m$in}h̍=E/<ٱ#T97;˾d5EɗRDnpoc͜p4h|#&AXQe"K4UEY$KS۳{"܈pYr=Ied[)*ܔ)R,1Qk C@i!S4tj~ rX{݋76,*5[MYX"ƜOq͝>^i?c!? a'9l7{{ <qr~l|Ѝ0K: H VmaW0¿"oo*)SZf4 8ONE"/gF5=_VFt[ZĈ x?,Dnw/fIwWWmz3MDb]TKtYW ~m'L7̈Ʈ'yڭ.)VGg¨%&HOy FjKS}m u5ŘQvJGTYAdssF i8ሓhzOi[Xu`#k Y"X 5c;F8ɑ~x>h%X$ RU;ENĴuMa,$(Wt=,A 5<^Haɱm1% f-"0/?l ?ĚYZz]N e!F+$(("S<Bsn>B RkzLyُM4B%MLw<bQ<pffY<ߒ2_EQ3x0%}3ckcz)n'̐7v`(GΞu ډmK5SW$p<|}||aB:zk6Ed[p $duXxW\ӝړ5n%ZW0Kp?Ow'=*(d9ls\ dmH ;9BCZo3B(iHa Tȇ\Whu?+ ͖3X旋!֝7-kb�AE"͒~*7@SWL>JT9D6֕M|?Qrn�ko N#/jy:(:9I/^>~Mčt>؅l? <'=Bk1k<�<{:Xꑲ{rig> @S r$t_Pp1O`IJ=z->48U;J�)I}6W�KwTz oF;^,6c =Y ‡mM[G֗"/sj` N=m]O"ܸ *GLB#!\:Ɂ KP gϳ=̍n-DhS|~[Sq=HWQB$lϺ�-FiQhfBc$hg OdNI(|,G4ׁטh/SI>YF5o\7Xg&^.}oWm(bPneosWndyI-�&ܡsR6JS xt^.>b eXW: gu'dM YƸy.L*tEy>\~,e&mKJ$ 3t8JNjvSDmB{y]N1[|bMwWѝ<VnkCq%�Jo@A[vU뉺6jA{V`ygzs57cߝ˖S%FB^sCsv/;s#aU6k\ɝ5x) [tlJ>K"uzP 3b=)@Viy</F#;Pi>7.(QN0TРՍo aW}^eQgz^=Va.B5L.W̟mzJX\P&-菱C_) n8צaq=E:XVjxlH%Bu 77>YUbeYO 5r@XE_Ur Eg�XBX^ߢr1+ءZrs0ݥ#+x{w4רbwW'2 Л^C}3:vE/˙9ҳOifJ8{+TtSK"~Xz*\/QsVхO΃w`$ o{ K +?~.MW"d& UT=\:[|rVfT ^*?ɖwa=u|\2ޱt+jH.QP3$j;KgW[ xMƭ`E5 ? +iF_q㔔"; :v1=S]f58bV]IvF6~RwVEʓP8a^$ξw)0YHxՒ*NW*vw?(IYJxm}@%QMO8`7|ܹ= xPJpW%NTTq(ĘlC.p:0(QewbeF3:d+Z1qunf}fP`J\1Ƚ}Qڋ7cGDWKt69ް-}~ nrDf2^aā(UEJR&RŚ)sdY]ː@>� 35GJM>i)>DVJes >d,j#kis%-ߍ峢}/6<וuJ%?BNo'25ɸϞtmL %Te/4!u%>@t/a]AZqD$R /Ƣw/�*#tV_0.QȜ9¸puҒ9'~Ŵ?췎SnG$W6^"UGl0#1z(<5m I@7&@nAXvpvYs"iQ_ !!]IFmv ,wb+|R3ѳvfuЉgr<9F@ !9BxT1^=^L9|hH$D/jpHSx"f+ >I\#ȏ)R 5 FƤbKf<y_ EAZ݄{ޭcJim;VEAl3~jB:KZD'a2 3�YLQE,/~~B&zKY<),e$ C.] %:[;!>+�<ԩI٢Sz E1KSntF[z k\ > D׊V~&ޮ*W8ǥak._CsKi eu2 ʨ7;d&ɃEeiۅ<Mck^bV1m豵(GL`3N~b'!P9}7pJ50βߍՄO˺$\[,0&`r9gF2nwA�ɏE %6T67CATC"#)3=A˸۞xVZD19t<JJ+k)~@]x:0^6DhNNO@*> N$h<CO;O{ײorK҇> * һ-e&1nvȴ:)r7O 9 d1 R-@mi܂R^FC+ ΛݣD22/B+rP{+<n@U헇'N'lf>2`c!4-|2ߛl3sv@/M 9S7MAבՙ äiPciΖд&t6k3$|̪|h^!Ji׾MDa2c7BK^äH KF"n'ʤ9^ݕs7]2y'BGăQy?m@$\'Tq+Jm+߱^Jh.ͻ |Ck۱ac=a=[ybDWY!1đrtNJ)B-I` ?kW7kn]͠mK ќsDY]0Kc>g!'toaZO sudj6ɟfeDgۉrbڄHb?tl}-Ex_to~pꯜotݧ 9GU&o2Ͼ8jpADLs,Ō1坍=IR[p>",2y$a 'l?JGז:۰JWQbrfPˤ<iSZda#'LuuŇFK]{߅)I+ Rƈp =OOWp^f%T֦-LhTg6.B{j'uy;uc7sARcvyf+;>rW2s:ֲoow`NZz? z Mw\%ȲZ^6"7xCFfȖ+q*3^{,?n.Q%ׁ4 nINXD뻽~+>lV/<L\!##{ *jD  7 IM>(v6;Nhz55َ5hN )ވj,yp5japQ_�p]cmfkhfwHaLy=T3dC1@ɕr ­6Fw W3;BSn%DhOHJUIl}N"N/Y<L� ż깨w۪Fz!E'z,l"/IKK X;%z2b: rQpI#8!]<1N!Έ֊ Ӵ0:�zPZ u3u,l璍FljXWzP=6"Q}TlXcM{*keT<"h˜Ǐ VsTtچS=zWz/ys0 .QQZ{B%F;Wɧ͏6b/v0Cܶd0X}1Uʪ!4'S<!'{ W!㪈b > 8-“S*J QRqi)j(kSA<bjIɇZ?Q;:JHPOgƴrR%r Ì_`p o;!U*&L$>sCĖRtݢj>{uyGOFPe6IV ygE1>*n\tW.8V>ݛ|bH!t.zċ(w6>L=*bvVFt՚i#S]MY+=smd=g,i<|oA|̶ǯ u`.47Gi䛦l abuI�5:zKK̚Nt7+.yڄZ]]>;0ñII;K^ѯc#[.ł^TmiyjZ<Zvkr7eSC6nW슆a9aW: []i yvZRh$ ]˽=ÁhPtyN>z![ݲs@e6w�>cX.bתE;ǚL}+k.uHm+n]|ңqz`bYp *}>N `*$RK�>;<Ǹ.3b+�= 4gy֦ 1m9istLG)ɈA+3w@"2Kʟ |*<*/ep`_tH$\1?4p4ou^ƏMWH W31dFuZ&_E ?O^= |Dx:rWs1ٵ Og}uCF-F:!MX[hb3@nBZBJ~z MLwv$ 0bLB3+\e#ϖkd*;J`Srbp: 5ܺdAM"CS ]ۄ1+*ɭ;#&r23&ܰW:K<7޾5BQ8]Rj?Sb #-:U2OI&GM&L v0[1tѡ�G^ s{(I_rE[Ꙟdd&9Lz"MphD`،?[$>} Ũ@YbEE Q$瘾УB:dN{kd.N L7X{c8]<#H~wAGǏ?}i zĽ{-G~ |oj/R̉zb),&8ќH4f]i$ܳ} Z|<aW>=vzI72Em7bj8Ɍ;'ɕqT7gGg~iR;X8Vg}12lF  �x=]jކT;Y`]wl .!44ъt)-:hl%+PMX0p}wӷsB2b;REpĴ;Kp!MVueӠvrPo{oIIsj.XB0/?Tqޜwn7lKso,IK5?AAk)):qaqOR~P)<mLCρqݍ5DnU~goBX;|cMG0l'`ܴNӵsdom祱ZI~nweI3kp63GAcϋo%F|'4QV O+k$kgoʸ`m}ZV5!YO) 5Σu~# bIop~5E\Ug@bwdں+^<lWO!D[Z- Z,] uO$ ncpLtE0z$'j?;;>b;ua>JQ1F XҠfHYtf)&@FBQTW,gv?I.OtD]hugSp+xt?G~L;vRJ/*MFҷNs s3Z�ɲ&aiӜOӟ}%VBtǥ}0[7Wy~@w Sp9VLR%oTc�;H^AO{,^&cH1ոPi0TU/P̽W?aZ3C<kn ڥ?,ӧ \GڬdZ֦@ 6qMM\RylF1+[gE?NR`[W] Q4Υ6b>MaCkBkyS?t_.w@⒘Y/'1 #N]ɏ]0ҿ)L،5kOós۾HEn*Xnk.Y粬G.ι$H8TbE(";ߺVl⚀x䔨Du d8yu\™!zB@UyĔ<o8YҤT_l3NEe+Jz6ex=*u7V3_XO8)Iނ \lvo/F�KwǏJ|FsҍcTH۴ >5-YtOGq{.ryy~&ݧ1v̀"Wk oq|ssuXoy65\JK )t ۞q,~h!O|<wl:HxCEDuoV7sYbmJ`&c[-]UZvii$_ |+b$%u0_Sv$̱']vS^è&C+o/z&>! 6u7HNv,w!H,%\L1A/3W6e;f+wrV2j VO/׊̣8RXaPe{Pʤ=A }" dh^VJ䰓zŒ(n}ВFtB(}Y٘iqeKGeR%)#AElx8qwF!2T<qO\s+3g 9ݴOB:2nOv%5Ĵdד�,SS9LJ;+?I{ݔm6}zjcs)1b51oRQl/:v|H}¹*XN8bȮX)_ȼ'*c=WLt@T5A.-bu9Lۜ7JƉ\ 8G,sTbJMi/#3QbgK0,0l{lw[#pM]'kSY!�t'rٝ<<;v<B4Rw DŽnn?z-?ELȴwƿ�i*jkslf(CƼ\u"xctnԃsUa䕳>%~YܿC$5Yfv*i&W(< l X EAE -mu5OwtA1",9Abe%rH+Jo_Z2fnwl}EL}j?hR̘kGHwx0V[f�C8LT'J$fvɝ=-Z">+| wyt_D"dqv{YTp~dMteL@Zj{ Q}TJ'+Sk}[+ZRpRwj~};bXN2z#}11*1ݘI_t&. p"97QѤ\J3zaAj}n = lVII">[m6Qh 5l3Uio:Ժ)"k®"eaFMY͞u( 3GxA~tihnF!~KQgƚKAҙ0( AjdcTȏ%bTeڏn k.}>.4릷$VĈ/Jb<OJdh<*Sdr+`?ݭu>+1Sу`Kk*Ejk9I(T Sa@R$)l=-Fx?V97TFzqp|$Ũ 0b7JIrRx Riozl=V4hgƤ@0Ϻ+bQ}èh3S(y|GkzKKQ{ jDr@wdƹ;_9ۼ+5]*G"# 1.RtښX$_z(UK7^sai| S<dr mջ \�JD=aZp1P0A7~EXjQmOo0 #N<ItIM U0>(I5]L-\J P[pzv>w9h%S@Ve!UQ 9"35oG>uXo=]<V0^a^F%ȍp,n5Z#$̭\k֤!s@1RU>4Ԇ>}nbE6b%Hq̙=sb.Ĕ{e\`vz `zf䥚rü+Mchz0k; VAYtd:2&u-i={T(;9Ϣ?E|C:$^✊ M;Ct2.?<'+JmX0݈o6r' kg\CTyo8Ƽڼ=Җ>i|U %h(20J _3t_g.`4㸹sQV س\SnaNMu7Zuds 8^M\3G;u-X'3[=C y?PUxh yin,m#,3⼩$`3 q&{06!1ħg"(uK!aCJd# U]|¨ h:n)G@1[2Rl't39 |Ju W_z\^1RxeLywgQDJiLֹq/YcR Y>U6q3<]U*Z7 $5�n(:.JZrC9~G:%0&|v#‘LN;8EV]4ccm+' 4;ZVQ~LTÇ% +*lɢ3`Tol%LJ8xG<6[EGSάpoʵtD:ԽtR|uzL ˆ6*^Օٞel^ F7:N:{ (k^.x8S.&)dL[)Qbm4 g+= vSR o.`TTOQם|@b)X%kAR2Si~ i͸"%=O! .סȩ̄<Ɯy{mv�-?:ȕDڅPW71N-­qHybQrRfl ߇`ܴ \FRVf44Q/Ws.?i Xw\GO*Z7Z9}9v!ff{PMVǣB_fǻvj0/3В`~ύMOU)7[+^#Ȕ틹2= δ?࡯EPhژky{`qRQ g<QdbΜ'&> pc_JïǔՕ%-dB߷Zlfk) g @I{޳dTq෧?�bgvԚgfPUIˤm`({S'DPI,g{`h!KUзWoƗJlhZ1qO (e%Z\iPAEeLwPfJ-ԙI;鳫m(z2L\ &5KTTzV)g^Ur _rU0R|\%X,.Q,z̬XJ9'ς>>2vsY!ȇlK%}d܋?AhwYh*zu=^QۿxJ `kt# ]nԏk{@{=d4eZIY"oZghNɲ<#LAmIi~VQx7C9X|YhkceiE,Bx=D^oۻܧX\EX:"ۚGjU;;MC\*Zl> 9ϑR)DJsTeFgGp<vR!ܔ:b$r#S )͘8Fhb=$7VZG֒F4ZʳGvqD_҇č gSȆU2r,#䶔O`ZH1&@c[uT5{?>g<RғjFPQ~!kߊEhqpKXz*`8:~j~`-r9B1E}莋+aH̔kT1WsTgڛȳaa;D\mAТ9p(F=Y[hcpUӉMi<E4/I"zh „cGZ+C$sͳEwڸ'%#Z d%pȟa;hҞsP-pu ޅF=TJY}):y8{[3UgXmq&C),]~k=|+RvJ:T&CfFQ43 nq3ob,9BkJ3A�A.PcI7 V_?em(0ܢ)TNnA!@"*P̏NX #b棯e.G6kXSIS(ovgSOF1P\bo߹�=%]h˅x%A?fI{Ϧ^Զ.`1j^5aϾhl̹)0ۂO:֋eX7_&,dɢ�/f+]$,R+aV>Uk >xZ GU?E4=w e-7f{pL('8KDiB5j8+1YrM4K{)!WWeY"d7#n)(Я.1m?{�hsf8#S&qF *l!ko^o٘.GR@tdzI3m{VޅW J@QR?V n`uzҢ*g\`<ay~}j7%Vs՚ Oȅ(HǔXnő*TVO帛^A-@ t^ߙ)׸vCxz!TzHfR]=?hYZkAcpN w'9hkOt Nkq/4C�b3,󔎰CԏZU &"_ ҋgްUe5|w푁p2· Hu5;{G?MU߯y5i@P+7ӧ%)~k&Z'[rn!͇>u*|WMGuޫ!WPzG:%8BW#PpZx@,1퐀xy}7!Gu̬.NXy,UWzk S)WT ^eK#i#\ Кz%Veiڨ [Qx= @+9hA~)K^(+Inv" $^б4-kZRf۲{UbEw[I^ÒVLv݋�Blz4E5L& 7x Iϸ_secsV>rр.j<m`^s+7U3Cu;]ך&mƽ]ԾDry)Z^6GrQa~i<}vvOt1f*I^ .,̼Xm ,Y'o n ^vl RDNۯa_b? C U֋Y/ 6h/cAc�Z_zzZ=-klz3/dL+E˓g'Q7G焇NDL4~]A K¨/߫>z{aIǷ?3;m?4eb30ȘSZóÙAΞW{W0x॑)ZBm WiKqIohQP>uO\<0e;C]qN~2#΁}g[l {.Vϙm|h^Ro$_ ?k4ƭ(ۮ~hNo DQ4a~C΍&.9\=I9)K%%؋~ 8~ H/ -80'&-i :ě(%Ӌ~du5݈p*h E.to7뾞W2O T0urh9iPoIT rԐ5~kځg]ybS4n^ )_;6.ׅSO6P8n0L+5Zm# Ʒ i_2tA0Ea E�m1>SbFZXu 8+N{ƽASeބbYQ5d/n ٌE 'J6'u_RDΘ�g9\7g5и@X[ъXtk__Ӱ`HB"6tY1G9 C-wԚ4 SҌfŐ\fG(yg4VV]g$,c#="_? /g{8@umQi~]JN^Hf̠ )ǡ9~ʨ~?FGa3j{Y1ɯz'EQ ]r_%%i:]N2v|qA osމ?lG}ŴSE!/"#r$.Rտ6*i&EffH? Jy"Q ^p|u8 ԑ~"m~:(5#jTQZ(jKj͊MSԖVlaódŖMGyQxPk9o/*'$G(Wj5ιZB"mk͇UgzD�UX/%$j7F juOgs yr`qqYE{gkޘrإwh/x76lV<0089=iĕJJp|=uVaY {Pc6K5[n_a~eⲥQ#94<" ?K`ǚLrzO4!Q�շ#2sD/7K^׿+ f2f@S@CF`'R}&0kCn:yaAxίE�<Ft(VmLx%M"lIyLEњUbda=dopv j@\F?PazS$+1_at -(yvswٻghixQw3z$<YspX[׍])d0Q}RH'cv 'Q<0YyX9}oz 9BaҖ  { uTrPR>v|+9<c Σ7 'yÀ*8/1hX8�AνSUܟ霥jhߺ_R'@nd^j0473 cG1é?#ærX& J/BE[VGLD(r:RM>eN&:SɒAl[L€DR  w_iPU;mI a oG‹1d|п^a6(o+ ,- &?$!v_dHf pX,ڭ p1WĔy�peZ8M[ I:Q<(: )zW%/T/! ]cS[iu6IiD\vj\MPGqu@07V& !QTCݕF[@**F7aTVk{PZLOO mBA޼"s"`` 6,CIܗB_LP<FS^2KNكOQ1~�*@ ƒ<]d▛0ws0DI-ðJi 80@>%eV\pMJU3= P` l |Pk-er:SU$@c~jL~!:Pg;5d Bu|h]juABsH>Q%>ك ăS+xW8! 凁/Xne=2u{I}t/oqaX4qHA* S٭tGv/|5f9pjOiD�d?)q5ꃣ9Lx8ωF;xI$ dFV欜۲Δq�´iѡCQ C$WLN{*n�t7-fUp'؞w <7h$W=?fkw`Pð}gkf ²?x}B|:V]4oSQ"gl9y['+O$Nw.qYtzXE]X澄`gSǼ2l/AզL_T Kxg;ʙc!7gPxE#XBa>ˎ\D[LJ>c@!;{`d)ߣP~YkU,'n&տ!ELsA:jM03d&SC\F�3Ix+W~m[1=$&XCKxޢ|Ti�nl/i%-J]n=`b.5=M T7a<FzDŽgpć 8ᐙjůbf6l |(3!Ok'=XlޱU Ƒ9qGӰ{5xvEQt7hP )6ޚE.eci4eKf7H= w~&oڮ[ʉRvP)N$a*fߐlдx럑兺wyYi3=YtPt鼝�Fo0J\ȭMY}?UHyoW?;C-uE>Uw_vmo 1*<OT(PL7%1%"n[R1' WHɘ9v @ W)2.ꗘy\eMo<KI‘� `Dz jMJTX<$38B608O0DM`CC(?/5![3;Ҳ}BzTLJ?,0^- wr3Mvn.O9L;3/8&Dv3^Čo~w)IjGT|2L>[>1]^>Wu3VXʙ0'!#g;\5c 8� ܓ9)5B' ɎDZqk-4lCyW>Rqڽ~MI9t&wb䃒1NlcHP2FA)48X v?>??>&䎴 rP/{wKM_,-"ߎ(w彇L6;A2JGgw_AFu[~ hQꩢoBgQA#L(-5 3@tle=1~$'>u8v6"�aB>Eia)dW1CPHtp5a&Z6qT-5 U^ gn],,S6ˑ__v:EU4Ԛ 1Xve~G; x'/@J\yVCniI71`{[:qOݚcע\Rrf貣>s%#Ҕԑl9LLew= &Tƞ,c<`6sCHP .FTGt{|i=+cT;"3WN&z| Q`HT%ۚڸsESjrIYct%Y_;0qv~"3X"(&b+]VXT|j^SjVձs3GAwtk]Ӊ3geL`jxN#7 ERByvȼQ%r(sQ`͖w󴧫0|b3$w&rQb"3{d1؟T_&RmG\.5s$p3hA! YaP&N(Ŝ-lDsixD`ǐwUs_|zjHYӬMnP%8ΣLV)*477^M|g5 DKhsi p: B0=HEG@ubpeHSqmSX Lrb0?wGM.='N8ArHq=>ƜS =ڞNò%;<>#fݥeb l3go5vt.nB.}; g%lȋ~ǍRᩐ>}F5Wqd֍ 5X}X׏(tW4\}oYS/ߙh^ˑ+E:$R^IZXU/nDoiE[5r¶~Tz&]1` wծ `H.e ݂2<.|zOZqL!Rq<5!eɄ\7ߟ51Ɩ@1Q A ޵B ҐWIk gfTՓ!d o0<ۏS\e ܸ#Z$Z>u(A ;Zˆo;ƕL_LL7yۆ܀X)u*U:~y80Tқˠv%4 !_>WN8Wpy/fY^Ѷ0RYOdq�{ ɪ\+`,fɌh7P< voPDы6Y`M$R蜝{*U <Y];:#~55&z2*鿽 KUӸy1>7\dWƄ"68ޤrF~B#@<oB_c/ZPy:f_ČhY5Ɖ6#j%r#_IyYrx<C^^ѿ$D%T !dl6?YQYzf!VP�^FWV�%Lj@{plhUE+~V㣞7'JCqO|t4d%tI?Q}sٙ8)J+)g &H("ښAW>1RiHϿd?ٱ a 7wOACG0RB119e Ry R}:#mbB_;2osKym!? * edn?1{/ﺨ߳>1u 峯~=d>d;Y(ICIdZ /?fH6DhCTqfwnef\�7^&?a0#]QQnzn!pw$lL }|$LQ*gwᎆ\y~pJ yı}kμ MK08hFH.`1<19ȫR3> a -\hUeC)n 0T X?zWmQ(RBxj#D"L"(ms,=O#Y۔.8ӪM B(YՉ,x0`1응2$<Lw*0ys |gX(JhIPb\% 6 oEӥ-QYkՇO=eNɬzG\}7|֍!h) X'6LLry: CfMq]@pҠjZWǮ:/H<G!Q{:nJ\�.A0:[ca;aNep?9�y~m!-{Lo_|M, +v #sZ=U$,yHbKk,v[A)^;{"xH?v\DN$%&KPRٕЯi\ZJNeCq+*4�Av_~XuvYm>-=Y^Iܙi a2! 5fdbOIh:21T]w՞2%r6?¿]4n~ͥ4 U6INRFQT@ltAxע!%ENq e'RA̺&n,DJ"-2y@¶AۦmK41`쬭Mȁ/c 0+3&Tzk/E@Z&2S/piGdLB%Ҿ}MO�^Fz%f aK<I˼n'V{@`, x.pZqp?d2#J.2yO:Uqd|X#jO{:?VPC*L/vzD>/ykJ4%`@C'CtErV=&�0x wnj$7&}ҽa^Vg$=Eڏ:;0$XXp<5i%fX;mL0[ Шc|Nw /|78-x ڕ[kvs*m^a]?K0ҠMgR&eKVW{ 3,*֤*1=-Hʠ<m?皛Ȓ=nM+7.F8KV D F+11 p"2+ ѡ7EzpMM�S?]@ZBO2]|T&ezbi\(?Di3z@8&]8]J~ti??Kq<ߗfH&6SOX=d>9yQHiknoaJ)H%y 7 Kvyh,ːg;<Hb#8f n�V[G;A^5tcq@ L@ $m}ڎi җ!]ģ(:ZgAZРМrg9{s1 +}ffW҆{/#JMo,JxY<h6IѾg/e*| hSjXI[/F\HM|OLi�nOV^(LmguDs(Q/>c&[9w=t]@͂BCp?UWљyliۡ,3�4~|c^lHRX;]]zC(i[`m7M2wZ,w}O#E-> |Y<G#É%>l *Gx_Qw Dg>:EGǃi-+WOj)*8C>j~Z~0SwqIL28/+jC B#H!d2M+O>X[t?{%eKʒF>cr8Ը�DKRDR@W)se%V-7=-0;{!n̞h0ukN< ++=xghhO(hzn* j9_vw+[KCtomTfDpY *D:GSv{w& IK P.so)&nh"{g�FA� 35ޜ@QmFk ~L"0w$R ۺ,L[ |=rr*58 pTl)ʝBs"wPXˣo]!,GW?a1~9L0 o,$_W䚛0y-[=Ѐ?盰6V);ez/pkdYR`B,�Ͽ&c5h`:/[4E%q}꼾Y &)`$F^گn_\LN(n^?׮yyT6o(K "hfa kRe<m6ek(m *%S~*QUunq#]t\/y<7)sq a (Sʋ${Q3ۘod¥HLn7v|*~`!gmÀzd܈0Yca̸yYOSꨨuEdXol M۾# 0PzLd@uIdwJzs1*cAL7qpCx4T+'k(*Piibe^q6J9VYQ#"nՔs"�I/*x (4[~ 8GBVHX4{+brwzL.l*Ka,l:Ybb+M+R7郅gZ@6Ѝ\3г1r%7 )`1IqJ;S6uc}o=b˜ NIg̫ dcrgE]itUk߁8,-IɍcӋu1/M3c )hZ7?>Ċ~/ط/FqPX@঳Qrz{_�Ȥx:D42^pFm3]iulwYJ)NjUyi.TBhH_| n3- 5 5NRCVEQ 9ubz nߧgy_H b2T)XҎ k2~lG 7]%H:#o T^SU,Z!6�X[Cؼ@< arW)Ԍ'csMY0+` h|p*{-sM"FhwOaV%PTkX:_SSǥ؄ ~kĺHҧ!"A`*挊ϰPxg"ojNI;U¯%oU8?I)TTx,)a3y檞ӻaKU Yol+S-dc ?w mf2(cNώ8IPqdU?yQdf'* \qYV~=P}!eA7t[ީ~(WWI (j@TI܏śOkoQ [lNzE%�utW6 QoVb+*s4˽d []^pFӓ-M2اmGHRdnʾ0f\M<7{UYŝ/NсJYN#p fx}wN6^3"% ?=.ΑwЇ9.*D>C Og銻>H.48H1 8񜊾rs. łKx[b|zTt#N´ ac<a!O{1܏hɰ")"?ǤI!rGn(tKuO.zl|bE0 {ȅ{"ӱ<7Ȗv;a_*u7,^'¡ *2?�#rQb 1p*[uq̽=yL~@*F֠f9xm^qgc;'ٴX<q!-X\~60i+_1q^w^-3*&{4JlȄgSnvX]4oq_jF:4̫&SF;#~; anI*l|Z:cmqϸ2FkMsj7\HR+(Q=]3M|S~6 G(os�zZondf/OOך4:7~J|]Q$+y=,fƓ_ )U<0'@/ys5I>'㕁ϊj&֚⟵F;ŖCe"Z]ݰ뮞{/ñ d-5P~֋dB9Nے| WT# äQї5t GGBTV◾�PK����}/JIb��c�����009.pngZ(_6޾m۶m۶m۶m۶{p75=tuw$TɈBaA�� )@kuvb��y�20ٜ՜Ḓ9d -lm,]uu i Cx7搱u20p'4vW56VvtSSHזQ26&z? : CGs? )cG�Ff:TP m=&NGFYῥhYw���ą6]rTYvw/_M$S_I^CPaA\Mvo&W3I2~nƣdN~,`}:v϶486ihG7Bpn#ٍKȼxD_NU#oBQܬBG7ST{؞ }0r*c6a<o>rv25WѸGPo/G7*3?9'çmyusdY[nz_V758{\!]\ay,^k4<ʵ<Tv_[r() nCǞw1DS{ A)XJ5l-5Ga,ȠN 6Nq 5-R纓s}|cԍwu5^x;]ccZ@ {:pN>iW {ߔ?{|}9ٛe<\LI]DOwcXY-Z=X w 4)劬!7 cC8sc A>7Gn�;~{v]lpxoE]{c9cD&eTn;Ǔ4k0F{|XM[5,n}vq0{0r ` 7Oa0"i=EѢoIT ]�6ervDXK]*8.Oi]zcҞѽ ˣfjJH'FLKa8278552}Jpa/!iH,L; ;w]<j6:DB|� =gq"luW=.w(FbwW' 4zMPw7` Gd@Bg<N)7bü7&Ĺ]?m3ُs &GEe^xG+ D\G{AAuG-<LfWz1U1ނ|$tQ{hd.7e,ݷ7;rXO: Dq(m1 pޑzTdh} zA8>WB`2SܲgxV'~#^2K:b+ϯ2/LrscMh64nF(&@]_x=εE|R }@pf NNxp&tOHLS]m;u;i?muzg/<?6cc<c([o4Z0 Г~Avdoô㋊Ƙң]K<ihUfx۾t 352FBP^kn6Υ8G |`I{K2v 2Y;]][(;NyuK3Eb2[\ʖ2 Dz bF$<T'- ¾5h bP|2z1< y@.Z e! (w$au))nJ-c{H6=o*T %qUW9pY٧7bo(׆Ӟ|Qt}\FÁ򇟝iKMȀ"7vV4\*p6{Cy|3K ۭwI @z³߷/οKՙ7.</"._4NEAAkfݏD*<e)e]G,7D,I �Df$mӖ_"IhZ,pc)ƯitG@\ ύfJVqGRe-t/H<842`ͱu %=`D:IlT^,<vj%T}ʺwI&lD?0 R4m?e�׶wvŁ)yܻo:H-i$[V vEÁgw5g8.V;PZi&hk\i? L5T[ 9OϫQzWZam&UԞ@ .]-/Y^qGnp&M CK2Ov贏FJ뗐hhϱRhj+_Q-_ox3sP1^♨hJV=ֲ;r|l_3Be%+Μm�KYadJ",B[\fpyaRAG@!7ezxUn[;KT{æNl_Mp`o"5ns-㖸WgrtJM\eeQ߰UM(I"`ҧ…x$sۧ¨In#3[lڕ ,sKS"G8{ɷѿj W Klf" ʩ07C hALgqa z ƓGr(J7E<עfyܼ5{g;cցŻ&CF>sl'-M =\/ÁŤƶTT41eLH)h[CNfa:?.b/=w &`RB=VEx�&kR'+of#^sb<?R/ͣ4 p='IV<CIsX4&"+R~y_s[ZhJ3eB=<_Co{/lhW,[9�ݱ2%A,meu*<ũ0kبNUC5ńX,0\u^OL&Uh(cr=KDo5XۢB/gS*% @Ӈ[(vsKpIfo= 3 EE"sH{,!<L>b۰ {<gVt8{Wh !1 2N`boT-䒥^m3=yiC\s)݀?s/+l>ض;䄦MN"}FڿXؗeӰS-/~&&-h$EtD }/f�;G<'nPtm\4Lt[AkӥB6SC'B9۽?)G)WSk�?*D8ɶԐ"}&Ÿ;+!X/. T)\MSWl܊7;eç۩OdO:!2$C{S3(se360}#* HJM]k*d(4 oϢY %V<w1.)z*uvKtG11ؾ 6l薹`8Vܙ-VmA(`L$%LRFv* 5cLt6>z 9{xW[vvҒ""ӛP $`ZoXDې=(V'"ҳ}F, '$Bj"?f\́deQݦr&AH`ѥv!g}rq lIkU)*_σԼ!zRP3/鞋10Hh~7DCr[%W( r}֢NfAfXӬ#6WSk~+WQu[YyJyfԊ(1CnG?cB2b!RksKyI}q}Mqh3OMbrgQXӲU0kǦ #EPi؃*9(>8邘u,K\ N>ȇ[,$la죗p*1n9nJ+8lQOX@8"q旎hmI.N{Fxh#[W\ (.O6+X/ųt座gӁ`ሽd?]gI/\W-PX1R1}aVIB̃҂nY1^/?L+2ip1Kr۩A)!Bд`ξ-+!r6% Yk\I)߷eH}χZ#Fd@]@9,O;#9G9|8ܚAg[j _dHOWS)MΠ;^>gp Kx&5W'v@B ; x;*7GISj5_kB'u>X2W~ِ1!L=akv%sw52#|iv;u/hV<!2~k,w"wϩFD:ɶxB/籙x!jvF_6?,lE4G}-^slZpHh-  suFʕ E2/bD¦:sWٌH~y~ f4SosZ21wopNL aY2kE!<Íۢuu3$YG(cݫуѓn_MR%d8{_&Ȭ{3k`Y>g!f授hpi8t{j} Ss|H}vՇ FG &ƂiIcNX<RxKP=(9\Ȁv'%LZٝ$tE^n2aЎ 4[WR5 ˯zsl9rW/.?xũґ^pJx<ݟl*dt<0M ==t8G`vpЧᾆpۖWbj"]B_}n[QqLAb&N_GMa&[6]^f{".]Ǜ~;4): rI@sZwݚH{RCpMrv]=Xh&?\.:O[ ܃VmC%vCU`_\pP s [OzxT![ob#ǂw Vyy_"Mٟ66LBe%1|`h'~e6gBu8ÉQH.# )Ȉ~jX ΣIq`9UE,N| !o -C*p݆JOb`exJm@&RE?i NhO'Wߧ .Ğ?镽cF%R`=U7�&=}'mK1ԣ<<}EXkK#;/.-RW(3s+Bӫa&eKo^ucY{X%IϪl9|%p@&_G$IT;Z~O)(OmV}D1lHӂ}I92[RAf@׶wo+}ܸ ׇ}KrI~`j+2@i+4z¾ȑ)VӶdQƄ[*L>蒠ϿMɩ#mawpLd{tdڸT؜+(^b׷ -XTDnݙ:,* $ܵ^bYOlpQS<S�Q }gU&2MB2K/ֻI!ʂO򛋦knP^D\B5S(h4ߋ ƈ+(ϔh%x4}!jl%P7 "ҵ@|YXд/䕫0~}iZZ( (L߃vOIJ2?V沆%dMr$)| 4 ,Hb|W@ƋrUTO@o+?4ׄl T^:3b؇Glt8\ K 9/& o%D^R`Ⱦ 77ǽ9[O5d-}~{eb6Z T̸(.WLᆍu8-cUp,mxf:g*hZ|?$_ͷ؆v MJ2t;X;L췝d?6/ y+E>Kfl):_5@1>7&CIE<HK*/ri`%bi@ .G,so/_ wk}w ˨R.>wn"k+-Ѫ% ˹K u"@6WWǰ󲉱C@ks+#!ˏ1O3^(Mw]-*R<jiMt9)L6aa{S1JMkRnQGsiy||OiſPg{,U({M>a<ӀI{+%5rP` <PxURe]/9͝)&jnSVkJO43?ߗdw:co|zhOVjņ߀͔Z}Pqb̐?C :[pΆk3ӆ渨Cy/QW{Oe\9pq\hB<qg[xG"8f" \N ly`GX"z:,=+>>3 K7XtlT&T|MWYKH@ݘ3.f}ây% n< rPϏt?璩 ςH<W] L*>Ӧr:u9D,zL}3 |j<\L20.ZB)Ot#>AKWT]NK yS#[mvM :z&ؼ2ӈK"b=? ץ>E=o9y\6 4m rFn4ȜL'q\0[KJbcFq彅a!縂ѝg}}ˈ8OFW&TGPp]*Aj!_G<,YU=6 ’b�i$rݘQձ˯0d|tbg3JHIeO:SoL|hG zPyM^b*jir>N%䐤BwW1EI"oSKٓ ex(P4&Jj&HJ*oֽ+ٝ~R4}~SZ1$i_#0HJeʱR,ve:Ns?@ d WT?o+q{J3w+1skIY[STzj+8B'nFY yz#8Lu:$P+T {dnODw 0Ww^D<Ia<YZvK*F=`c'a|L} bx+F{Hñl)^i>-3GF I5#VR˷:#d爛?穃C=#EJgjeҩ#8pOj7 ܜ;Aŕ|˭7ThhLIϓyeUEP'9Y51&|>F�DH,A ްYUr3?3I[I8eթ! !_ b\^D/{da%fqdS7ҞۧGM}{o$Y#Rind[^"$VK^]t(GJE޽lWt7/"i[\i&Qd|c=Iy;o%[4~Kr<"?ǧua'~ѹygS17DTߝ ~'N9%Jb/:9SK&�R]ø}H0ܡEW6i7o25fE*[)qQ7t+JnW߸ly &“$2j K6%Ag1gsLMyĆ[hpت:"LA3= pT<CĸYhp+轆sR l?&qO[4 ʯBL|Y97px-{ &Բ;A>Ԋ6?~DzZIGY7}^GzԉWewL`N}{KޛApPT[1Dž@Yh_-N}�rcVy ]=X[b.Q\n~{8 =*Oyi5 >qrjq^ɏVWqVn3 >LÍ2bcu̝;hX+bvφ.+xuIl4ceV4 -D}b,$٪k|E}Tm  _v6?I2*5/!pG>g]Ht6,xH]L._k᎔怒9W|RAZM*zB<Q2X)ʘ} #Ѳ0ߪ9V#U>_YL-'8 %։~ WxإNFA6ac^lt^Va;oQrBoXP.՛9=>!ǐՐOm|鉬lx3+CҸU> ŗVa&sN}ise-tRJ@ֆz WA -#[O2q[d܂9 |n0Ԍx9 &,LR: 3,;xpL=_,lu$bХ0?>yRx ;(~x~HEz(XY_̉>yVa<ވ#c]7Z*!ʎ,sDu]Ǒmvʢ),N4os=.덣 4L=^YfPfJqD!qv eVvȸH>N^uާĽy) 3a{*6|hc~ q]t61=>+R 5WqЪ#⷏W) IU?OiSŎ *t.rI̓@[Rxog3=ntoWbĮpfZpdazde~?ʱ`;},\~V%,GGҶm0 ی_"DztGl,i_6-+`*Z1Q|io%Ug #+ ~4/lVJo:4ZDHVp ꊓF2C2FZS`iPKTX7fy#e J ìNm03(}Yl{;zf ߵPCQ:{YX:Fi`.j aY5L6i*%ݧIo(ve.m4(9=L%pXt"H+ÜM>Ӊ-)L!]TKڞZ]`(ԟsv,lmN s'D<B2Qr- &V<sGR2n b[Tǜ%{<Ă;gurÝ@3pĈt^u *X񲮉T&5B_5:xuI/c*KD4[`U>aP=JE6uŽwq u"=I>"xFmgZl7b[af/ðb'i:#wdR0׬uZj^Og3)C=X A擼aM@ФzU[Ѩ#MYi#Ɯ_xIyaH)bU>lcurm w ˫׷ba0s$jqs!u|M5.6rR@d9_(Og4  Wt@x2k5o⼢Tii�i |7+-}JeTs@tG}`6c}Qe h${=;Iو�I<f!4) Dht [l@沿r =41MguӘYQ)}||9~ߔ@_G[- I߭{\FM[2;0/-ǙE2qHY As 8" ~=fNTp6Zi=mR2 ٱtLy߉:dHs e�S^dٓV߁S˽\k/k|ә%k;̩Ȗ�]x=coȚ^I+1 WWsԏo=r;(BPhvZ`4X̆B|b2XM['g}0@T 4n_HM 'ؑ.|Ŗ@ڗ]7l/(b^^naE{ӗEh|xb,`#ɳ܁ /4A&H 3V+�B)Ku]0u]/?ށ2/ӢLp0Fۓ2yZãD5GKX7H\uyE%{s .w X<x bc"][A. OB#:hJsWF<"^g�^ N-.B^x\Y(sBHXyyXVDP^M֗)ɈE86^S 솣6/713"W*bqENQƜ-wfg՚@]x5%D57dA}Hsc%]/+<̨OHٽA sދ?Eixe P7K뻦+N^- *_fefyS-E|5Ё)JF`Q7Ý]&\I<I9>e�ejwJqRFVHuE�*Dn2[Q^gWZI䓛9B%A?W�ҽrcY*g"#(^ąyJ#W&w4`xpLet hU5#\چ>t7Sz{,/rMoqWHcCg^Чmɩ}ܓ=f 0aEw~@&s^_h>!4k(HbǛV5xVɣq% jk+s`!ٻ /`D?'KVM2|bjo=)g+1gq(^Ѷ^ X_6\ Z/̜FA%8/+4%Tzp!"Q{r`baGa'Ȝ_5j[EU ~' ?Q&yFUNcLsE/޽[aBs`^4/7}Y0x/͸8˯n{06(+J'üdˊf%<<P餥lz0;{9hE314:,o)Ts}ˀ{5'�+}7|nKelA]Nl' quZ J袯%_n>qexn29}˃Jg#XW'0*%+&1H*2k<fxp+mv5t} npZW^Ȱ3,TUx#a5=y+I13ef1:}GGQZ &l74[O'D͹dHZfz9AY~/:l4;s"J߂D0vv?re/Ӭ䮒J_53mU �̈3:ߗqm#sET֪l۰}`m([Q>e}II6nId̞2Wa+ ٩kLU.^KzF*Ў陪̰ #GYoAXeqSbՏDdDbWמ5 CKkLWt+M(q=q7]�{(5)i L6w+[" yuCמǻnQnY]S@Rs<`}@xfΠ@f Il (8Kq7z: ǬWTo9y~W\RqS#;%33+:,Jrwjr* j_x')'LoIΐplt|Cm?nhs/{rzWgRl(<:ShDŽwO@bsEaR =wژjg q3^#AemoWɷߙ'Zm ԉdR?Zk/jetuw4;/W.Myle;L+u=J_w2`EyYWV#'M?ŇמmyvĔ@FP4g"baք/Qt?>wnrҢ u¢NiA4wQ٤/uJ[eC޴ѽ{NE^7yw6|f- ;pI>6Ө7bnhwƑD[yvrvNxl%hnkT{S;:sWpڳS% v֯FjYa.gTlKI7͞2JPGޘ5vE8n+b<sQÚ"W }&�DDFh٫,*v'0M+)j|�$\[zF[�+- }qcߚ.W ;e)-t^+pj7�Zaѱv{+!'в&p#9̵U@Ǯ>Ѕ+BݢĂGg@87:T H菽Ki}Yֽxfr㢾4 GmR'oN JWm{:♜g'lxp@utŞ'{ r`2$[4Fy%$Zu=/+߭(7KlƉFb:76GLvϮ!Q|/P,-. oc w \eq^?^%.:Q6O%?:PT⚷\Z?J*P\4ZVKȕ x&LktnOZz_e.s6A.aIUSeЇ.=ߊ\j[teۯ iv6R믍xC"BaVZ?=L6ݲ.꥾kZ_),l` ?Hbvᰁr6wƓBU�'ǣrYnY5mH~jTQۉ>,g7lp-9cV0*{ Nj "\gE6m  }S-L =-:ʔZdc4moiwI^jgΘN xm0^bm;\{hU-.8p�㙾 .6@Svzm(b+?XY۸)kx7^2qc;^Vԉ4icz^okյ:'B�.T4b}T4btP3Pb�7 &e;lQq!a\q4nDut>$NZ)C敄k K~]^S[m#QF`#UI}<hKsXkpt\->tu-QV.cc"jɾ@ ~_wg0-}JQ^!dqq3J͔zHbcFzu3c]z.!�+J yS\˰Ԓ~4Q<;i|m~5ZoܭvX菑jM{NsLkf.4Iߚ .B`hkf\(�.Nb7!80*e\[0ruۡzmt!u2 =^pXC˧ޭZW<`[鮡"LMq &[SSÐ;w1;cɸy�l*/3<A;0|/2LGYbC}.9x^x*ʬ\"_aPGah`9ݼ.[U6ZM׼=9md}R*2r"FКm yL%%%5ѼI ըi2\z/;|V{0HkNupsFXz|4_q6Ty0ᑺEh`8%h!T>Lte˚Rۜ?:eQb ߏGa=f 1ϭ�}kQ,ʈ)>WL (s@94�ho af)$HXH *AM.lǜ"o#ZXy@p\dCF` r>^[PhQxƚᬶȾ\^}0Gþ;="!^8.Xz2Q{ua؆Y5C ^|z6n3@Nj웈B~f@צ@l?S%d<d8'(3o.DŽOc]c}RS]b 9x@i$`՗7! !=+K+;O S3O qX"qhˆ?潧Q//}C g xI 8ϸgZ\gFOWo %UxY ZJé:$ !ˀ,On)ޭ*Yy.d\TxOY7p:V .jcYRuwYsR|,mɛrbη`-W;4` fbt@&��gL�G〦ؽ+c !]1 "k_sTt6N%ٙJr.dudsD ; ;e~> IQ،<mX9iHXՙXhM^N<Tmomv^[VVf5(RЌw9(P+0|_ z! ud�~ HqS"[xCxjxn 5n]:t_;7+=ʹր mPTnlC-"O42)�^տ9e{WHhq3^�-m#+e' ͚/uI\s`q E(o"w{Tv+P?hj {Z6k+@M`n g  ʐ+ޤTa} ve ;ЁIk^FEKuW2ц̣ ;%ϭ5Q<µp"{!\S}<'S7:@%a.%DVa`Pѐ҆<fWr,WeG zGO%]KxwhPls<*wf:�>v.㥼<Jw!'Z| W.i˰x8`zg�8�Lkt s=3~1{;j;嘀;(>Drh/#(#A)ȴS*ݱ(̫}w_ tC!W, !7!Oi'fFC8o0GaKwTo ݄9yΑZyrK؄F.cmhX;Фw\iq]F"uZ]cHҽkC"ww@BU¯b VGH%pw Uwg`r ``$[j3|?vAz]XuX1w.j.&0gB*eHH&sc7! |{iq;p(d1F;;ʄhj'"'f?wC1c[�6 @cQG ,N�m*j0]r L\%gobR6(G{7{Ϭt٬-Pk; a)5q}b40c!Q&=NORZorJ>pN8PHogX#(P;-rЌp<;@[J,{|h  P`dqA!eWʢd|$\e[ &u+#V]:B{K~߳�F|,bW1dxH 6ޠC x#4B_&{1nM>kY0&0l! �dXb+ztf=@Mt,>Igz`aΏwK�H\LKV삷gm9p<jBpb#0GN_nt7ǬV-4 8L"wop 9?˹ tq!ܙ_B(mBr� %7A)C+}&9 KٲџH& CK8 !׍kt{Jbh4u٤4c<0M;lpjg'Vsv^Pics8^{z9:km*|۷+̑vO^k.됟.3'ˁmɛ|"HpGhwe+<GbJV+/ GdGΩOo ҚqHwfLר"߀  -RǘNe>n}.#on�`jf0ݮ*/*| J H\1᫛HݯD4l`M*`8{`T<"~Sowo3{Po7[R�8imp P[wWa 5/D8Ԧd|$j;8uxgV.4ڙ~G/lp[OTBP"q#*էO8gc.>-L,8*yF^-AT{ %N L>YmH8wD;61-@jo#@lH;QoVn_-({ԆZDK`)U.d,^n h'|ZSkl<B2ZՌolW]]>GO< 3&^cμF H!s"PʼMw~c1+>_ݏ|료IYf33,X?w[zӯzQ'25~Ks HAPh)zx8�y {ged07,gPєv [[Q2>!:yDf~+Tlb )H,y#oӂK-m(%ejgDy�yE$;=UtW9a;e UȼEϜ�V/$>Q10BvCsp^W gehkY`ϗʊ*<Pu`ez]!Ѥ8PCTl/5Mj@W9oB1P5xKQ譭.]иe~ �qfGL< �z +c d{ /Fe&֟w`s'ېiw,s[ )IHň/;PRsjRYWpq AJV ׻XM;=p "Fh$ka3kgcE`(^f[x܋: ~ 8~$GP ``ז_Fd}҅ၸ A Eɼɬ s9>x?- !+W՜'_VlsAkD>fP8icF!ݧ~#30>x:ytnB@kw+<JqGP�s3+h<uĬVn+R_|d dC] -.6hy):bOKK`$�%jڷ* Cu4bϖ7_I\+1�BiЈz XC18R 1$gu=JҾƞaQUFoyN$8v&Go HC` tX/I)Vq ;72$0C(h#sjj%v% a򰭆]tΖ;;bڲ\3z X} ɮy.HeEpAaka鄼5W̌Ze\}0bM&0qΥ2C\>X`w3Qd.>`$x!:'.`| 2 q @r?pZI*0 {;h^4b8 1oNkO/ە $Aj˥x;oq5DlDMb"-߲<[",;u5�{=s7('ӳ\s0YS0^yRZ0{I+ֽhK'躥@REF-sԁ', nj́!#&y&!{.هR})q<VXˌ:X>PS70l>:nn.Hgj\�5@Q�pS]U^AW#xd,@ljM,Pva2u-5�NPtu9@3C8 4 *(J 8_..!&~tzxf-SB[t&|96A;Qq>6Թm>>Tԋ>S1O=d'0$T//VW$51:�A,ق=i| <ƀA: pn6a?]\2@hwҚv.nIp³Z}V].?l0q]/d;yl`Ջ{^aDr:*[fT"\UrvItIJFS\q{@O%Q1\f0Mʂ!*Efcd64-Q6O~Cy<უ͜,΀"e �>Cc#-XN6g<rsG9OHصhLRs_^AzK|G+I‡p7Jw*P3 8dA&0 ŧy#�^i7frxqfH`^s DmB=¶!懫ŀ�&Ņ;u "OCDxצq7ysA0)Z*oIWԔ@- v�5(2n ^(5V`ewrV~: fN$ GB.?"Ve<i˰ ؎HPJz*xd0v4,aYrsm3+ek9*.z{%$eiZ RHBU/,rCXy [~;2\|ӀpE[x:&$x3Q)^eṶ\VPIMI=q/F;~߂lJn@V%5V-ܐ id qS d'+~gJ~mFaR#,9#I];>:PR[~| 8.>?8#-1@lxnH󊔇~٥mH/Lxאz&HlO:|y#VF~F̊ S/7{f:!x$KP?#38QeQXeɪ $EQ6}bT ">蠩&|׽qeaͨ\{$!NZ7#LׇU˲*qH(4H,V}ɮ?Te+h\ *t0s!ވW Λj>�eك6#ߩ. .K=�&*RC-u`Ƀ@FI- fGTQ1L'r=PI@KcR=6\fH&hr(a*i3)_`3��>^UI :8 C̹xHIM+{Q'L9nH(dޑ1C@}3 *>$  gt @Zo"[:˄EGr=]j'mh_+~;}_V'L7^Uͷ/o K(cudpU<R(44IE9:K<.{x:Rˆsm;4>^t/}W:+6NBv|j(D@6i*5TO-ļJ($C5Wt.]8 Sn\'~'+,9P$3'�oPǤ99caxb6KGGK>*AV.@.(/4Q7|}5 b׿OVpC~v<u3A,q{+@2NPxձޟcA3 !&e{Q)b$f/Oa9P8܆8lm`mD]gkMBy=YpAdI\~r\S�)i1Ta7P.Z quE;IHFz8.\T\#$"R |fAE !Z̵j)ɺ|\d{�HCKvQA]C L!$BH19 QMe<BPOr X=)Lcj:BY|$ўfӡm쒠VUh0ܟi!@d"ipbdz&E}{6ua7_ lp[ aԭ*"esW LpfD A-J·6a[5 ͜na KJ;rwd9CȻܐnJӪ<Ϝ"og/B93` $FUw\> W_(A︅ܮm̍R'R&y+Iݨ^pCv>d.Ȯp_hCr="pY b0f Р=Rc1dm(!aW;H Zeʂ]-N;s\F At=`U tN\t!`jӋPo]y ta ܡê &O _b$³C3�yP K]pFR6\ũBru_ɀV FGLFDġے[mb)I o}KM}yX"6 Iс ʩ'# ʲ�o5L<{># >\5,�-/"0s qW`H;O2}@%:f@p#2<ʫ0!Z}R �*n' pz@ܽ?z)gg6OdxЮ A->O ¿Nѽ.:Hߣn=Q`ǽ퓹iϥw] 6(<J,Vb__U\%| Ѳ.ÌAb?^QJf|*ʥ^ enG^'!Mo3=Xf�Cw=4 _܀!1yEps8(V}?&OWXgǸFdl~ J17 ] & @ǿ͸~H1:T`v{^]"y-VG Qn)_ ~P@B2Hᢕl|8ڪ@V^ؗ徽̈&Jg;!+"'3 K/ X]t!x?G<9V+_DtBh`1�S<bYkfqz:u|`Mǯ=Vqpm$4f|׎ a;U9sW`g *L0A'WBuJX$G9:$d[]-9Z>C#dn`z�N%,2`,Ⱦp=@Mo:cN٭rȧa^JAB||08!![>0/~ɐo=6"wAzTű~YV6!RkzPh֡b=s\?r}=Q} gl%gҗKtj=G~Z8~AdG=F5w�Buy+[ pPِSZ^8o ~*aas%C^Z* �#K>"k׽RY�ۙR=z|ʸpH4a�.;|ݕ2qO9^+^#~+C!@~C@q豁nq~yjdv�zKKյw`M?8"4[C*AXE5 l1ʖs+RoBa{Ĕ>4v5)Y'9oa)$~"9s3F:h>;XA5CT{-Na'9${ {v%WL({30*w$yݣqЬByOAiYI*l_~m& JH۞Lj EE&4 7` vwY| 3sg~>OMXE𹋾;+ @f Z @4|7w. /gS* L?̛rд08OJnwlX<"W[|. jTIhO]-6vx7tͿ`*=7t7CxQkOmR;H^~' ^pA]mtokV̳kto8'[&"WE;?z]7hpA*VK9:L)'n:?_l/y V!r@GB uг_5?ܭp߷J!e_ ?u( T/(fSyCK졟wo?7xfQGpfIZGkՙ֯ןٕр}Yp)v�%]`KA&4T_s Ƭi (2 nI �͝y-s3,ny?zx}wSĕ Xsʭ{Σ,6TQ.W,2`M}NͲcu7H,jpM 4eRJGر$ (PC1{Lx{nU50D|տT'>߮c_]-6l/oL<0I 'D]Aj%Bx|aK%?dZuH6(9a <o<y/L#λڤR_)-wpnrGbFs Z%+)=%ƘCtt Blc4euZrk?LBL&@?O~j_8C3QR_<M`qt  "^ $.pѐUی.0f YC%<|Q.dN@MOITg(;UQ\{F dc\r >`$|J`\2+y uAoa5L kv製~d06?DT<V+V_D,\Ub?GE^XO M歸Uu)'͌0V8  )\^HxNh?Y4Â6&K/ˀ~1P|5b!27lɓ_36:4,8%2'*Bu2JN_ junrYJHxaipj< ZBuy&cw�Ls:C|N;?ܐx "΄;B{ؑk"0=ɧٱG;揭3�u]C l:xxȬZJ\ͨFM?Q@apJ嶀*8P[nWEðU“xjc&+nThcx8lj6Y`Uat99`DN$ CƪBr+-}0&ZQ%]bJIgJf3 Tk��F,@B<*=O[%:hzFp I{fz|38T 7N` ײEǵ_k_E=e32,zU1hz|C.5�\ƸS:SMI#QEA_i/_1씎ŋg;)s.>RE=RseMP znw` rV )K1 6j@εj/@!C;>+M ?WZCA$Rito/o@?(�.qaPK����}/J7ea��Wb�����010.png]SѓOB w]\Cpw5@#\{[ݯf{jBđq?}$)!1w1*Z~LpOs|AtUw6$̭ 4qj9[;ELVNvB&&V.z@=#gCP{>?琳s2dS]Dx[ꃉ'37+7g:ǚYbac򉉉;t49o?LG 0dLl�l LLTTPLlM>GAFY鿯K-O"*n˧kɺj쐍4VܻuPz?]sf?%Rh״ðK7*P2";^Z=^#|Ҳz{~^߱>8D:luU{& B(I9|xhbҡ K?=W5hv[c{A[b(X>템ǰW+mA.Pŕ"sE ˗z*8soUO+>~,ٟ4=(4ȗh쌚wt 60bĕ#fnGf%d=@l:DȐY1C*Q`fW( 5dAvjdž:S6isk2N8kS1If@F0ݵmKqd{rGB+:\ '+CG0d`w'w$fñlOwC沩ΌawP'o~5:D!ԋ۳U:&}^&7baL{A v'AZ4}܎*Vl} AVMh73BÝx}%}9,?ҠOSlNqW3h)9uRDr3aΚz~Ȳ0eKfa,ۋ9\Q2w ;J_Q|}לZ<.w`[nr;'3󛾽Mӂss6-u|χ@g'B_K?gU1we$fWu&GNzEhuă3svx !MUqsuJs==Kg*1 yBX8Fo$t:]S[_>vOē(\8,OSu QUXN _ G\[/ydvEdA.+t$tԋ�Z/VGoF%V%$XP"^YJ3wIũ_]%wA+.ʢtRZf}i}=c#s1ttꚣ$4zaȬFvs~u}ώVwnW!z|)ی�JK|j�@a!\S|3ygS͞Nn =)aE+2TdL.t{F~{&Xxg5l${V-Ǣ@b~3O^"(XћKmM.6?PR"Nt�[0͛쏊hquDc,cJ`вK9& ;hn4jNQ{8NTJ%9+}|n >떡ٮbtSVNaQ+'{~>.3Wim? &\rj_!hIh[nWVZE_5 k#>n|vn9pX!3! s7m,-&ɳp *RH 1λrB~m:+puZ eG lw`ϐqĹ^bMoM :7] ./&g}t7+_T~y]9[p2'erk!-QVwR@|ۆwi~=p+&= Uיc ^<BPY*<t-V:T9t v5o^ =L|h>^fο0x 9a[UA޺+=p!g!X*~;_ 󂶨-/l[G)_X3hoxkh[}p[\ֻ3`LU(pы,2ozE.ro QXO)^)祟ʙP+I$ü L=�mGsy;J9>qA6p7M= +7깇 <9tKGչzܽ*xP.YATHr\ߖzl(=Wd {]*ob~O'Gu m=șe;wר/'?q'zztq[ڞZOd$uhߓYr=g&qVr\B"n&ɻO'`\>(CW)1EOVp5ef {MR9�mCVBQѽvCv @;J_n͑-~>|lEqVr(h-跘 F*vѠ2Za'5g0/vRHj^5`\!eZ<^wDPN_'UFrϼ]eN-Ʃ?5RTv9sXhQQXG1˛T2KOGËWvYɉF{Ȟw7FUܠ}\M~΢tKx/C_jJ(<Q0H%7di<+v^hS�S.@ש/:A3P/KCaE<#sSCgde@uHO@"+}P uCO8/vj%ǟ%:pM@GWlSC8\oéh^ ޔvbp*zg+G _f6Α4vC!J) U'⡏{3-`C.ePMmݛЀlvZ;Gwb >^V31cHcMBWo6R_=EYcqvt*ҀgOө[8@53;Sa=Fمш,36v{Ƈ1)mz,IE#m�{JMdzʿA|nMRHEg�ޫlY[I~jK:@c TbF¡~}z?V'r%ة5#%+m;faX|I#Fx Iۯ ISo#bd~71B\z agLdlsl`7\'mW}U"G.6(G]$O*oγPf`nDmHD9FVfٓޡ*"5:f2^"wyfːOxsZ? ЂPLSuқ.dr*_^R&i: v47i.1KV͖YX\p?84%>y}3!9;Jq�B8H7Bv| 9 b'擼R %ѢYUFnzyURIпKJ*Xln8)t CF�(-9|E6dF6R=~\)*ܢ xQ!6HC8d?9`#LeSXaZ>GW|#\6kk1]Ml9_&پy=FokYXܤ9P~F�2'v8Xl0NiZb3teo"YB  ?#̂Zo<gO.*sCt{OxN]8cCҒt)^ͼF& h; zZ=*\1pĚ^&JR�(DZAgA/BG %):RITwCi]B\^jZTSh+@z+uMv7%}dA1ٜU<?ŽE[U ǹ`1|YIߊ:/}ߟ3֥nXZ }g\N8d,<:y.Yzy{N{Lf&Lɪ]qW.1 ^\t0!YM_kx!I' q^c)w]g𔓜hT, 7QC^Uy](4mTŬyy{.^ w]i9E".;:Fܯ B2 mT0TCR TrËSWC#ۅ!1y#{nGy:}' zIXdf3o.U/a]wpoh/cE'y6 jpܘ죬&?|ѻz=Iu cړ$_KT fow] ~em'4;6!kg:넶{,h{jUT*a2f@_)l [n4:+EY~OkM q vG*kzrGӌn{ۤ״ q o-(3:eƏ2*ogT[jF9Չy=ag3W8kndaVt6n)QO";Xxүs[ƆJ2o<:$3[<%B)hkCLnjTjW*6_JK;ßW2"7YR{}|q S %7*M>+<zs*nor䎏qFډݎ Gmd]\iD(y/zx;#%X* AX#_PVX Q1;Z^ M\f&PRՖHLh.)'</)*" 7[ ade;Ni g[nڍ:DMeH!C(U3tuZϣA:] -#rA3@abkr?eNmQҸ騺+so>d`ؤ`zP:: Ƙ͜ECGK Z6g�V^9=巖dj|%N)]?ôVT+EI3cwV8k\ze2oź)~OFbüGoh69L犱_v6j;FNrf:0|n;V:^LSt!ݷ@u%—$.Z|̊'N_mL^48 ۭy@C_ xj6+!SrD#F_`eC?U-MLCrR(ۧY* wWirʊa.zё�YҗRY<Bn4qFɃ1 kνn%%'(Ns@8L{8'Gc5Tjkc]}LAk ɤ.aØm'u__zEN)Yۻ 12gzb@9#'t(/wJD|rdqYIfP1F|'Nm>I]<p'EϗYHhvF__ڎ--Vf \rh8nzn+K8qrR96м :Fal[b&{pgah dӉB߸}vP<LJAuPt/MN&8 l4 {1T?fVmL3S }/`竚vu.JuŎބpKW{U]َV2rxY;zԻӀ9+#\C\V g;E&[ѝP"pc?h1u0R-}a`6'Y*$q{j:+RټF~ 4j%B/.t5)ԞLR;Uۮѹ/׵q= vVBs+0L0JJNFU"CvnLLIΣ7=,٥>ord*:;@nx]!ou"(r1Io Eoj*I^2²ю?_JPwV>  īgxoOlM揞ȦQACW)*g:<1\e3n A\2<;ЂCA-q,ROTTvYWŊ쾱!SD/[̃_BG~0J^I9Y,O  M%^"'rP]XTcW�=v\/cN] n�>J(;QTwo=a+q5 xǍJ#}: 7:Ho0Ld ֡4A&p`%m34C%*r\P?I< B R8gC}I#Rj ԔݚrRg)沇ݟO;}9CH{tmB3d ]�7mUR5WDB=6Մ'N!H>߳Ö=w+M JT(լBDgZD8eao^݉R&e#C\,!qRCYhFR7qԓ>'3HȐٛFo7C͍Rw>E&";W hS&ʼ ҘE{&E{t&J Nx FǺYW.8(T6;~<v~uC*^gњO{ƪC@Ƕ 0p텗b޵Y)-)JZtfkf:>NOgIUZ¨[3BzR_ DY[F& c4ۚHk);4؏^EE\Y P+,js%,F"眲ܹ ܡA_Y31lRՊp㡤8\g]ь.$/ƛ!OH.y7 ъ A�xJ]jcǺ䲭 gA~z'59㖆η t_jPWQ%eB }FsϜԼ\{([%a#-iPv=V oSNr|J\̙yrz{ /,I6kdWr_m R͋\fUmj: 㰟tόRfF<D{[q߶_:0E.sW/pWx5'bx̟hQ 6Ws˒5b8"ᮦwћ}ytj( 8b>a5jFoI'-ˮQMw<x%� ڹ^:&9^u >[x<('POoez R 'YGMXRAnŠdS{utѐ718%X+ \iWWvLmGd7F;@ఊ iӡͬ2]j][�7cZ%7O^7bXO~\گ_o/t/V//XK1ż+鲞2?>7󣼼aN)@T)74LHFv?3xR*W:ؤ2O+^'A*eHϷoV~$B]~]|=?ɋHQ]މO/$ظg2cSv:Z}Lezc`s]ahmԵƝ}й䄨;E9#?'lyjgCE_<zZR/)ki0܌~G.*ҍ`ᬽ;@27ǰܵJfXe%dF[7o­m47Kj'9 2ڻ[6ZT<퐵;ń9Qbpwuc_v%i<Z+c'قA 2:+LidC66*U*H\ypr"@sƾ9F3zG._zf|{ "q :ƚ#Z@;27q F;Tcs<&i, ~K r8GɛgeRГXE%Aqqӈ,|xJĝ+XAo ᮛ|w5:w$=j8[39Qm8]<)+f73cJڒ>ʳ|1!vC_(t~S%Q+.fu ,i{~ (,ףhQ6JHjN9I8?<Sd{:cڞ6_}[IfMjκz&vǡnigPM9fSxBYs,ѡP(h*磅b#Yi#PIx6022D£RZ0ǶdxaO֟h'ld#WZCUP{d3{stzrwlur:AxuI>ZoI(s*ty݇#7.` *ĜRa[&ӣlA·n1u<,Knvkk$~"'$DePq4P!:}%eK<H7(5 ֘7ƼEv̖zg?#wOgy;-}- =~6!I07Ph|_xSdq!$ƘF\2zlT?=tVP/O}a trz C w~?%UYo=5sfeߩr=4CPTUö)M�o tnl4i#I!hn<TkVH^Þs՘%KA ^l\Ei=1=Fl|fF*SYOjf}mv*jp_0{e%q-VdYk]jɇ}ix#?b5vke,lX=spN#ҤU fTV?"UR͹4 i 9oZmlV]H?FG~3uߡ}x.'M|g@qV\_iMo=$=96OwL>.ĖD;y 7\sQᑈJ! r{0-%ԇf}PH cK=6y[/;`S,/gNrҾ蚞�?ZJRM荲08p(H9dWI))U2.ImᭃW33JA#dCuJ � T9h AgˁQw`N"Ê9g۷ħ0r_[9yIw\<Qi8|(J4|"B=V))50Yk} sݼ Wx9eW0Nʘh=C{ƃ[aH@ͯ̃_�u䉃_k-xKL;k4jƂ.'OThX^Ub[F{F^~VEn;¯WT?.t`q%OW�>V_n0UhgV :w5wW߰E* tnXء϶n{-.jl}ш7O,4l@퓺'ܨtsD߂sdUl9^wo8eEBY1VʹŚsz< e"q�3*JꐻD:=9]S4>$b+$|W^*tUżOxlJ_Rj̅YoU� v0ѨR@HmF^zQN,w?J!jiAљiC] z{.o`9}ddrsub~$58xn0J%9;#TRŒB\pډ0#z_|jr (kؗAuu{NEYm׭¯Om J/Lu7w3k/bH!)h řJ P$̗PUcvy\C =??;`2$' )+d<~3j,n<j Xҡk@X< օtYRC+A^M019D?*z͝6@Pg5CN'1W0⏚ZN1]E%% 䌪`u'NM׋o=QC5 nWsM/S!6D8n=X\͙n5=v ә222y QE"trPV_v 9z*""}Mʹ9<oIG*Ѕ=B(c*ͥwx]*m<J~5۴BáȫVOJ=ך_.#|8h."�|-{ů3J̀B ),#DPxmkwU~�D+ZbL^Z YmN<reŻ[^82RϤy(8ϱi 6vIe8f׾Wo׿F_̞"I�uw 5E>f#ύB.:R;%.ӂe6/Qx%dV&J2iϗeG8Co r97�Lr. W%fw1{'am 3osN1-b>d -{DEKgwy/o+Ʉ(+?űۡF*.(vZ-hR '%/i5J58UuR0u2;m#Im ϗO;irM~ LpHX4ZL 95Y'E\Bt嶎R'N`Dhl[(:'Kv9?Z-^PN1:ȇ<ktGy@x^SyCs& bCSA{E;pqi\!eBvO-INuYE͓>fo/z< 0[C- ӕ 5rwLy4FC-P3dJ$W^e4P[c8 u'/@vn;6_6"dNml5GCpR:r2*%!: |e~fⰘxScU?p/Q9I$ޫ<wuSnt=>nN.7g^ 1=+ ?4%: vR@}e$vgVZ<g(Uc-_;'>N/9mMDٻdz7{L[a8iCUƬ&[Ɩd㝯W'(3!5;+1v?=Uk>=H#'kgG +Ѩ@hvYDQ^t¶}Ҟ(&< :gǿ&ɼ6$ngw9*;LLkOdCYdwR-5YϜ[0jrcV Jᄶ,G\#XsG*R9[!y&jQ'?RHr&IJ~"I}Q hMj_x? }<`Ug*/4.U-/pF�MlDIȻB  w==-^Е^b͉OFp]Coo8Qe̕`L?+gY#]RM0y*ۦk axQ+T[(KFe#PQyIQn`�}26~PLth5]9/wGt cn.*#-/ ;;>' +\ ǷgK�1$�AquU2~ˇ~cL|˔%jꌠבicQTPS_֤l#E uǠ*?䟝 #]"춧=}i=: Iu L[MJ2d˒֫̑&[ tWåWzޡb )W)UsobqHHȉ&\[㏲SgPaAw(]+V8^s gJ;ԏFTnlŋ5#dr 9̍  Rᎅ^fI]�: ҷϩgqm^@4::@8ey!дG8&A NWFvm05jU#yrUnx^\t 54Z*v t""7Rp}2#܉Pű@y$/ꝃ+[v'u,85N7 q]ǐYQ5QI߈;]03Q -b2?r_QǤMf^V'›R׸Ū^3c4FD_ecd8#h 0 @TMg;z(&% O>J'[KhT4*SvZ ̌n ';m*FQ#^OZK S}U-~PxO`Uf puq=-o:swuƽ&pM/tmd}Q5ٴܵ8eܙ_yBC�ђ4RSjꑧ݋tۡ'($ I_CDZ6U>Pk"rBW_Zemyu 6QП7opHְbE9|(ıoMz4g=J!Zh۾sp<H/:T<ۗwZdmT>{}"Ki'gFi=Oi_j>?5(Xgj M;_X@cܷӖ=5SA⸂" #X,cLg@<O-qPzb4/ubK$>*ISz Cl3c,=@mz+jڏÍKJd;="J|j*CU RߕV,LZkbʄd1S72btZ\॓8r?]-NCo'<^ta"s>:%ꋼybʡuz{8 bv+ m�JTl=N:.3̫� b[2-CYlhk]x3ڞkz&XSi0~S3BC0/c,9!hdG)p) 65A4!BK2ϬG=^?瑻(E{{LqjĚ4oY[~CfDaT9(B%<.MA;55ag q$qzУ50Wn|[_lg$?;D:ݒQ-)Up4P4QUEb^OM*Zib`ʎC53KSeHf[0p^c(8ٸvȳGG' [;<=aI. Мt:~#?J$otC,5^@OϐrSN3]xe` <"[(?h lpҝj9d"Mpd|yvZ^L#ʅv* ~}B +*Z# zD#UtJ[#5]%6+SpTSB 0$/Q:ĩyf 5 e-/ؒ.DYagbFL(& <  3Y3 eK+T[`BY79tĹ t3aw3 ]-uf#7G{0,ԉ?!tyI%OT5R][eic<ң}kJJ.8xq[g9p%렯ʶSZ爱jr:J7DL[!!gCn ǧΜ # Vs- �؜nêÎ^c!&#ƪgc|jaA0[PD@U9zБ꟱,N)Giu9DwiRfRw75&z< xA~_lv} ~ vO:@5 :cdyٗl]*:6]}L±PtMe3,,=T=BO7녙 w ?5AlA1v i׿4#w;~zs8z"3J*v~DŽLW K׽>L#)pPNJ&uB 71)X4|iz(~gʣ}bmF4~XqxCh8ݥ7c�xΏ*7m鴃!yg$0 �xO 8Cܼ"j:Š!!l3s C쟰JԹĭQeA�%g i7o@|ZuX%9!/*#QӁ_~@ҺGVH%ʖj&N&g \[obX0× ,Ճ;dz,uASi(^6k-dyDg ]-5mY]ap}(5ɩۍy1\LЕӛ?"̠xD �KTMv2㪪6H{";Z2=j"5&RLa 8;Q/*L7;Q0><ĺqJ8 [o#,aݘX0[fyy۽2o#F3 h1Q &]5ia}t#LHv\rӰZfK"g QM]vZޖvMʂ<'nedn9Y!zB/eN^5<c^̹ #=BNQgYIZW'5sj�_eXbč1E)0tB:O&Q#gxEB]qGV+dz .~-XnRi uI3b”}|LH!9B-/qj<e\r/tȘ`If�{brJTP8[/M|N XAlf?^_[34<3&ag_ld2`D+�<<^ +@;?~4Aҋ6"y|Ș*}ax.:!Q-(!}(cM=Jh{B[;$9t4MiqN-<O⩙ږ`0=-|.d=`yEd܇zXne=QI_la@Cx|"C#i8G=/py<rA4Zv.M?v]OExYVצ^칽?71Owͥ3rs`V2z11q?! NTxW' l#h> x |41d0\ÕoU+8 S0ed* gy :ebJ6$l`ˎr*:0sʶ?IY-9sZ)k23aZ;x(~]}(`K)K<w:Hʖld]^۰ߔ&tlt `E[f~_EEt|v{3-jm:ctߵG?(audiUS&%_4: C;%|a쭶WàX3.s{)egZWb$=#Q燙wk&(�+T4ܒ?qMz}";q79[d1La﫪X3<|ElYS /;V-m1 ,03&!F6{ᵖH/{oEmaX5`y%T:LЋSMcBh޶7\]anx\a"LSyLt!ZnM O8m]``B<L*Q>i+'`~ [[Ǔ!/'N鿕naܔlX1 /rRPrӀGF,m ~K+;uom*@-韼К-~o:} ;7r8Y;Iɷ#R 2ծLDa9|Nh稘dŢaõ] c$yGa5#Ip&}x})fC͖/Lf2vR`WkIK$пf|XHKߥp9JxyȎWis"l ȿIǺp|wߤ"-μw-եhQ"{GW3W,n&&6$GcJ3,:7UB5Xu&-/SЋ(DY Ctv2S=o]X}!7Ͼ'A)d$fZ-]-!㽂 Ìꍡs"wݨХs<2xv2j7 .?4i_oG"_7@\AkNYٻ[ dgV6 ic[3b(_ˁ\%9[82ȕã)aBʕs0 Cj3>d}hwbqZZG9QFWR:)I盦'Xl$G ׵䚄c(:/AWśT7C iI<UlKU0oۍ.vxejuj 0XE=Dz-mzϘ}3SjOm5�m1w0l6ёCib3XRq/ƞ]!h8%(\ qü4p7Q `@\ͧnG<,֢Z?(2@WCy;'~ZWD!(:n#?).ɫp^F@a]B9c7Qt̨bZo"ے%wd:.(vEu g|YsG-jw;g%~ѐ?T~#a *Cgw~j3Tf] #-q^~ [a~hQe/[Yivw{,/ LbKc *dc#dDw+(:n׌s<[\iCZ) q|G_k. �`$ qL= ,Ga@r1nr-؜ #\ak^қYueŨ)o(z 3<36#]tg 5gѕQ vK}]5ŦO ZWϘmHLx `ŔwQ1rSq&!sU+?_` /@w<Wxзk T63K#ekl91U1 `4~˖MZ ]ӿؓf1"ao^.1 WKqk7U;=0,Kp4񜎨vߌܗG_s?nV^Z= ᤙ !2tj2E@wCo/sq`ȃ;i mS{̥H36e/,bңEVRZ:&Eƭ4C<#;bHVֻ s$ ݧIc REoǺw%pD!C?f@fUΡvKq\B%9%v#Z`o㑺$WGfM7FR(5$07{aı ǩڣ~Bvj mĉc9ʜ߅vr=\me5[�-gZu_cG՛Jf@ZnQ1T QbF&rh[G͎"OkT[<(oe۱n$8#&p`|YueSʂc+־HHa> KҦ| 4>❙&W8h^ږ'YŬb\9[:wW`Ė7NI~UEњJ}{/(,,AiFq¾;[2Aʳ3'5_.=EZ8iVg,. ɳ%-l|l&˩gk%~FPNq+Q梿c:+XɥGn`9DInAhoӬc U#٣ۘ6m~j=kݡ2M~oᲒ=r0G[8;ӫCߓ%_o UGU't?Fqn6bn7,WT`&}9s݊Ykb0{ yʵs C`$XxfHE ~M!x?ptecIܷ6#w2lb|y[Oܲٳ>}em@էQ$*-l8e2OaA8?1;/RњK*K&<X,7" G^i,"mTmzÙ*!i{TT|D\RUgqk,L.-Wʲc%‰tGy0XE6$(.$ôc,:5@ ݇R&SxrQ/O/)Y{?'mKYԈ+3[Nl܆vsSd2y5擫vT`g<P֑IJtߐ/Dۗ3G恪5#JT1qEgdMOB,ڐO KWo6D2dZ倷7֐I*Y"w 7H5~F9ڏC @=3ђIptTWSc2ڛu[RJPDnQL{ ۵fkᗙS`$[ X=F=sE9?.fay3'+63 '%d7pR|z.#n|V4SjT4mĸ7$3V&_- L׭S u5nS/p%>˔hĽ_}qڞN]oEf5nbJRqt̻6"r�v!B埨AɃ){h7&};ܪu+&A9b,fAޞU!'`^ꚶ@Vl,v-k&SY(a3<J:X$=hT>L7@YԡY?(?kUoj2 MGn)cjHl~Ztu9,$_ݾ='DF1rcy1\rD*# L` T�6ܔzBfp&96>LMTփI&$臹x}=1];O&:D+"9$l63:=6\|7d`gS\}Y~>ϮD>Fi}uy$8L;;Zu�S $7*-~$)<{정j[EL.T-V#)Z;ҫ61ך"dP]'TNA`6Lpifq8DI7>uUvpzŖ2UȊ&!]F,z?n0͔ٓ`:/=fFH_9TkJP ~&`[]!ɋ,q9TZ5HTD>2mi?ä tdOۮɘP NMOBhoYXcah`sJm&p@9YzԮMmXSU*Ү:(QeXDw];,)*p?2Ρk? bRò}Rzm`ȗUvAfȲԊUFO!Ç 9UH G"M_29c(uD?@ᶌ#plqG]la�O)Vf@U^rڏL09 )uݻ 0h!kt;S̾ OnKcZw6;0ctk5ǠeB!}zGΊp9v_"@i~2cyNP ́WݕɊ즸 y}Q 47&Y~d('M9oPKƨ3)7%TCfVVÃuDf'<ў`[Dfp*!;]%@V�l)O *Zl|ϣc[VZpҠ̃NpoOQhٺ*ȧ[LM~],VP@0x$*n!щ⚄mU_U 8W$HRu]0obt sDZ7}1<vFzKre2с,wrOI {_krׂ FI]@ZEpJ~Xd<B+ެ cNOPRS\4U1JfO3@r Y3@QGF)SD r;UJ0urX"�]�\Q{zH_]ļv\p5}QK '\_JR)5^n 6(;,ewAK mJ]BYX-CS t}VFLGaGH+WQөGǟi#ג"V:y}:zTrbJe�|E#c:6P#(ivY`vbqUW4z`^bw(%lƳF>78&3^Na`ı=BzZp:'x{(ɍe 6sb}ݡo{T)GnrZ.\<DQKֺMa~slM}[g2:}]^:ic= @a:*2j~{<ԚGwoU`v&t9Yi3^%cm㶖1PyGM3h9pl \7EɡΗ0QWQI&&L.YYM1,_bz%X_풅9,t'1*548ǖ<`0`{=5̾r{RO..HH3 ̷"9K`D}> A*d)~ԑ\rAsL53hjc Πk)Z{JS1֓'DžVYg|#[@l9I~ `%ѹ\~pb9d~rՃ3bs-<0 8MDH0̷i^RWWECuZjs@wSZYhdTűU2*d9+z4g jL9>Suu.L7lv;[Fnt];Xfщ:FU`ќ 6ߍAZski,^-:[U9;ff@O#`xaO=*;ě5H_(F?>mH _J 9ejWp>`M+TC6{H uFE患+i=uAx9bt<S8]5 ]uΉ_dܽU|Ĉkp %_,(G570U$c"RnM^PSd0"܏/S2ss'*I"=~tgT&Orw-ٛg'Vˤ*#kJ0dC_d̲PFU]ZrrN`S.dA6k{r'y`Wߚ; zUP�$ pKOTޯ@=wG?7nb&زA% 09ONqMmŌ`SYϊEh٫fCR7&nLsbe1+%jrqGdTD];F<8P MǰjR\Bbw2!R,'RiВE.ַ Ҫ<idkЈ[N~G(FG0sftXDmb+"cC .zB*.&#:?0Z2QV8;77jV.owقW9gM_˳rwX;"^1k`rWfzzl.?^z|kbQ6f>f |v*7=bTd1z[ĻI^R^.f̱17t7K:%g7neh|Q ]?!AְRJ9@.ʌzorw2#KoߝiF"AŽP̯>O:Fޤc0JORI7H3/"3 F& ;'xAHY_X6[*v\Q'##i G| ( ^zf G7[M_fMb FڲkTx7`Bt"υpgZJח>uBB {R7?'dvR@o鱥ԙ0(TO^@h~<6ݬWv2,0")9~sB9qݬů=\ojhBnIGV7X%ʒg8$nM<s'0:`g 6LjS(a-Lԇ2=-JސNҨGha}fvx,R,&[* b"X3'mO+j"2�=i�[w㙟Qam2ʾ-D]\7|)9z<FLb�ɕ>MI+(/=U\Br@.�}xzx*(1scbo? ȍ&>N~ k6.UTwUV84었4κ/(<步/mW|FٳUՑVd1 |g^_0 ݻTČn.a(s^Q)bk| SwES0PaqEK!#^9(Q΅$(aOL\::Qx-gS%N>i@䷲ӶVxneXɾTLq6KGVc:z*S W9š ؚZ壅'~5ZɁNNMK($QTJ$."hbWq6`ADWpA5ÛNBlみ_!dU CbYhĹA[* K5tnBYd5Eb'%a )FZk,Y^l.Vܡ.J& T_-idq:YDE]c19hۥ~zqwtj*ظ-W|HOaߒ�cۿTZAhXG戃r/.{bA( V}3PytlKL( xXbѴbA;(,3fh ZQ5Y~8z lnu{ cho잊o-Z- ]vm"_Һ^3,2*'م>TbDtWP8G?vU`8{ҁ|݅I<~Ö#PU%P\$LǮpC])#.:Bi}PU`<܊+�FZ+9! "ă4&faH2[MAm|f^2<>DFuN:ku'q'}@O>=m($c}Q@zmEk:7siˎNK3I~;@x"4V<]uf%ޜ:;^?B߫pݍw~ 'uE:;s],'?Eg8I; ݬ]KH+jV!W;b#"5> f@1?$>b"8Rԩ[0_:X>I`?n/lpģ?4%1B!AKZ+F sՑo_* ?'` `g™ԗE:QyYs-ܢ55cD1wУ]j 򧏏HPK����}/J4^e��f�����011.png\SѲNBIp!!XpwwwwEww ;,,<}9{jf=_wM$*7o0~)s|@zmWm_;ǟZ.oޠax&=U**aekF_WEWEWQ=7}ck;1"caf|.R$RU7-|9G ++<?JN<Ev/gWf.o8YYɴRHULݣK~cGؙyy協GjpL/v̗7(bR:%7_Ka&H뎳NfL> `mn(&[axvEa`fïEUs;RѮ-b_DE _$|މļL){5T H9{Ѕ.lU>OI1}M"?)ۆf+4V-A8pH߹So̾l6=n.~h:nq\ Qs֛ EB-@w'bizw=څЖj+z4G\ [L' CtXj1gQ,K38mIҾon_S M } +{wo[ﲫpy93YpʳwSU[~\{XDxBbw?ϯRLOы\yq ‡_^I?߬ Kɝ0KQ= <".;U^�-6ue%Ct/b:eX W ~1%si .jlꕚ l Px/?q}1�XۄDAV:}HvbjKLکNNKp(pwQ$Ee)IPpү\gͯC*2ܜӒɼEE5(" )+>`8(X~x͡( ~'$_EUbE WNk ӷX<vz 9b . .yiJfg W@!'hW{svoR\g 'w� iF<S uЉh@7 Cx!oJg|Z[uUfX\8~T;5c'|TKC<<,!rYvip~'357g<zet&cV&Q M{""a ƌ'ճ"WFCR,ЛLJA^Q;l@=\픙 ,'=ZoΛ܊:.lDʇ3I{B̑G;2۔'^N[CC>/(y,~8Q pI3]U~& `۲ ?rě5s!tҔ_TǗ)%쩿OPFf'2Y=$ېhv5aJi3XN҃FS(/q-P1Nu@DTt$$Y`*[U+X3;ݫLbɞ݃K&,BdBw>o(86yN5Iuz3d@}exw!jű@b}<Þi[-N?z#[G<@[Bf<t1Vݦ?mT2?u-wg9&_%aGOwftE3 utOJ`vpA< PywKhj3K wU};練¯ׁ|8v $�Dum)_!/pnn $?.H O(*)B^ 5oEZ`-j׽,ka<6.Hm`< k!l×.[vS}59]BxzN"0⁔@!d;&o %Ԋ+݅u/ґY2ھdx=ng3$ܖj-Y`(gEz7v09D| z)IJh'.&J* ~qsԗt7:Y1>q4 vD8\w컷 g)T&Nq½h힆4~Gw JqeK?#x tB'ef4aWZct4' .ĉ,_Z[@ 72w&-E]ٯWyo>~o7{ w[p et:H'KL*.b#9~w >}7rj;f5dpoTw~�_E$hi I[:a %o.́ * ^W?d~sG6~DJT0^*gl+trPIUoR[^wvV=){4M >gKڵ|( _~1hw$DyݩAw7G;ZgYzKӃ{=4R<E~r?@DȔ';2g:`]ߕkzEi'eX\aMH=Ack`O 'ر0{ U� gq@fh{;&. ΄4NуGṹHX9ouV,?4\A^D%Cq�nh mw``ߩItO(GR̍GW`cH3?5ܦ G|5ifՆ)ziqH{\mќ+Ih`aY )yw4 jUvjXN�PA;D>n;[#z=ssOJNpַuWBwI|^�h.4&%6E >~ IJ __˂,!m R56gX!b!n~lwL[T>"g ?)8tQYg[ǎ$3:<8zQݐQsglC(fe-p-;9R}kj}f3s'+R%{cZLq)+oѥYt9ݱ@KO^ZKBB5>yL)z~.Ad$lQbƜ?v�G+BBDhvo_$ ?S _Z^K@""L.нH-^B[25Ҵ2 4K ߬.?hlW!%a@V")Lj8AqbwQ<}| LK_J0?2H?e޶-Q |bw/_jb$aؒxp7O3€5Ѱ\� w, /'\hXП 3&`G48MG}˞EqZ%R쥱|A]9OHiE,_1}rC%kIL z!9Zza'go4'BT% d(3 L'K8@&-=(?#&4)*Hߟ.(S4urY2U؉ͿH<~Y[[FV"~q M&deԗqh8x~{WG@k%sk2߶/o^p ;zQl}?\ĭR|I&@z7 >nx{3.XA ڪˆ?)v&X?M OrRO[@~3teG9 /?n~~v�Jq땝c;z -rExF(n/,_j£v5CRO%}t":AXW}j_*6^|^[*xbY֫egfϱ\oұs_y>!%{�rCi۔^,6'}A5]䇸L#IE><8;ZrV%GR#/S[i8I"ێy*>0ސ>_\$FL1;{cxtRf;ϩOcƭ]e&pJ I/fD w+I. Cح'Zٴ]y[H`,6ZsrL9|11@Y3ֹw^t3,2Ie#տa"<$6M*HsAZ7&P5fe|_.8Rց<}'wb\T~Zb_WacGۏEoj οS QjMmwUTY.~SML<wnWj+r&F<ES\sGWb({=;[ M(KY;+{~_s DuA+Dl9S&t 8Xwӛ!ętKEǠ{x|ZD %D_|Ƿ+B3ɒLA0PTx 'fޞr[dWf.88fNGߋ?0B> S,k' b)/ :fٸizg �j*zb>nø~;/N,nF͊eճ;Px*5g6L 1#{<x%νI P@LP1nUTe~%0#oaL(Ěn-RT/%+e8e"lPo겯e;T�oUٝ%,/]c/_u&%J}lKa Neu((ipw�d̩90)kؙ? I*RuF\|;=XK`OVFg?K.wκUM57Eg9umSqzz]>mrUmm I5 uNX;"jrܙX &:?)+\@u\zp ? 7^Bk4P *$v^oc;Q[_ Q)`Evճ-b>6p5UU?S8UqrG?4'NV'چSvԪ]~mМ.\CS48GF$|jr6EVrbf R+6AA[pOD9N#?< RZ_IWL.uaV=;!_\`*z_Ѯ=ۙrd>n>dp=ODuƼ/o([SC5E+#;h R0?DtQH/*˖?ZOm0ijpxEZm(a!$Axn!%V:y|K{IYRwhWL<#)6†ecKle֡Ya] *Aˁx 5r܍'=ӗ�v\z(!c׹*$e1b^g1l"5u"<.[ 2~cȽ@EݷßO'(4V/{\{`}y=_)e ~lpqkeI k~@pA|\K̈e!Ff'f�eD=]vF)eeR&ߑ=!]櫘?ob `;Dx^HB(lH=25x[hllh*Φ5xI9N' " lA B)oLl?#ع.~jp\vs'5mzZ('բM@6%?WH7XZ>w<S md[/:hhxB/XL?`bmflbw=Wam-XeD}Zxj~:\~r  3@m5˝IpGiR![>x ej.+;͚أ;[\0:iE6B<O*vV X j f] 7|Ḹ'd&t0ֽD;9H5Qx_=y7l )5މ)OE*5[j$攺Rgtbm$v _S'P˱Ƌ|yKz4r6 z3Pg\*Ջ>פ[etFW N,H Іc;z<*jYTzGe 48*jž$$pUD?pFc3Y.}Ѿ ?mkX;gyB `Yc~4YknhC/ϳpI!7B^.qb ţ2w9< ){%D7+C,Zˀx*Y 1',\Ew 1RXUvhTXjeh;L}(0'!/ɞpPƟj}'"a� ]d=䵏"WA'Ҕ:uUi++s:Y»ݠץZr FV[dQ 㢎#1P }Mj!tR`bFv4W\qk6F]5h޷u-G-e FR@3B4.`D VR%= y G%a-?ŞzJu]twm =7 } B{{5.&eJfǏbɞ]Z`\ ʁR4jy8@ |qʭ5ਜ~SIHЃťSg/{K:X r-WcJ+{-7 (ټY_V˷<oOmR]\7s.D;d1wjR|n3V۟*u3m(y"0լjHxURn {r35b#c{~V;~G}O.!亮/QumNt̓+"/7 hB4·r'05 C`4pX 0D!EM$ o1SJͼ>ʤ$/I8>8/bE1O'ExO*Kdg|l},H /:7~W0W᩻|u0Vmm'ȴ<DQ{HlsgFXS'@\Txb*ca"Y"Go80r<%{QuqJnR)N)J,c,h"!5|v(9gqM*dL=? #b8^tXdG{.5~Wt及Z:ّ(.g>,>%V0嚁_|<d+4^$ SծX,?[ :H~. zͼ(Yr@34;&ghKC4`JEf~T5Qf )j 12l~r0AcQO6T$ |)ő+Ŕ4j8(nֿtj{{{�}8:sE?P詜x0$L)aGZCG%-D͏hC =+)r%^ٲUR^Lq2٣3}ӈ]agː {C :n/^-VtѫpY2aQ|Ko;E*+ۚw8p&\dh`P�Ȩ<ާ煱 ݸ;{bo~ЙSi9Db tVFsBJ/5ᗴͬ`J_f8J $H6Ɋ)؏D.>utM87aA".),nT(l_훻QAw4g&Щ=3eIpr L> S%DU0FSŇ2H6}KL-񬅦L_3Xcn'O Xx x*c1|IIߦ!nV(ݛ;!> ̣^[HcfL iIDk(+Z Q\NmIUÂg΍A;~$/#3Ar"zepr2}%5Z.v,BM"N!H >-^;:'Z {^Qu|,~YM-,m߹Be^/3U7d;fUu;uϱsjxi_-0/GT$7xf}b $Z 'vB^�Yeig)HW Guc8IR^ֈt{tHَX/> )#ub+qᏧ6H$igXn+2v;j.D-b6*gزH=:nf:hR ớ"Oς;(%a88aL淅 \ҒEhz*dGAW;(t[Fjd1Vmo"˵W1Ei`{V׸ #2%s=NL2'_FM>;$`hd 'Kbz>f<ו!;fj92[֗-~DYН V,"~ etsMqΧg"Tc0?+sk#u^fgoYUic-{<uE'Ey^/ϞzN~{&eT'7&E<OQh^pUۚ+ $五h$΁{ˏ3/7e&wc¥M^8ؗ\#"~)EU;i8c]"Cr4_³Cm;mE%9,\ӅߎʫfA0aӥC �-乣R߰-8I6i/cB. ImZbPpV 9!A yoFP۫B_QZĀآor{hb?ߡ_d-[\E(fNT]¥~VE<g'Yd/]j8ҸYiN).a,snz$scy]I893mE~{,+ 4zlpD+J)qI"}5f9~cÅtY4HsHQtX%HihW&Q2"@CwirԌaY�Sԛ t노c!GmWW>8[:ҮA/JV+Ks]ga-1ºAў쳟'~ G zd1?X-6E:^jdWߏ& ~1cZ~2UM!9ueɳ E#'!M%GШ~͝,L4AkeNyQ`w. 67۠O%`V(Á1"@6+:qy,Ci18Ҧ:'�A#eV2f+޺{j,NkBrn>_kID�ܗ/g0C[<�9qC\ +Eto&ܑK@!Bs_:1w` )U�bEӒd Lm̺-h;ՖPqkkoCnfalK֛wܒiTxh>`mk 2z"YprV{x|7RԗWn3qj8)fO>]&Vgpɟ\=E[V/>ցTwe#]~Sll=^5m$-^l;0k*k֏5FJJ%ϣ�P͋AD4$l0&Ԕq?eQfH1Xh"Ӄm//58K†yoI"bB#XdsBq1ԍo@JlѝOVYxwRO 1Å٬M>G.b|8ȱܙ<GGzGKCy/)HєpP%m|{iW(/|Vk; &zGl~r?1.RϜ%HaAL0UKN"aa'}UҰnV~ ͱyh/AH(;+3[t6ި[^7j/iq9M:5k�k'**8[:쫺 _jpF3ugUي3fgqGĿNb-+;`)酸V%;ܙ%oIcafY85mxsHe>G/3<EKy2ƒ3}if%I?.Zd0WƄ┣KF2CV)J 9j,qlrVb63Dbi2YWm?1{ Uު~p騡zE%D.%7L1W?γ@#㶥9ϘW{PD;r [ؒܙ՚=HzU7~S7 UQ=$hx @4E"g ARB_Wiֱ{q~$x=+f…^)@}b(Q!@HB?v"DμK\J]S 8C Vd{A$mѻ:c[}bA'ĈRϞ$wE]_S?u<)&,eC#d/IdyU<׎TQ_1G:/\1H>`b<!F>r֪z,]1 aLi߯aձG7 @#roDK(lx*.dܳT23Ki)pˀsp2Y]d'쟫>6x8-D@s 1&茭[ժ bģI{0[Pǔ!HŽud:RҔw멸9oRU!a#t0O>ڳ.$ȥq5-oRo s#+Om:d2똄W.ɫ}"ikrêH,z\]U<OtﻃYiA[^2v \ PU 5T�TDM ;0#tp2?oYo8mPD1X}/u'2>hynp|V9{׆rb`x6Lae"sN4y̲X&w;Fxb~Ey;T%v~Grzo6N1+k^At4׭TkdؚT2p$ɟ*l닰Iy5:Xشc vfwWy(9}7c< MrH %뢧W#ͅMOj7<_KPts No[TeM ‘E_N ) $+@8fFM/K;\?(._˩[; .`,9A_S�8䧵2_`DUEIm[c%7ܩ0J:wc< ~1q]npxy(= ^Y J*DS9eƫ><E[}d_ai#숓:&w2OH-󞄖roghvGR&F: e|縕� p|}~.t/ר-/0G6|9((y+X=.|j[ p/HײMQJ7e?'R=ʁ|HTGi}҇y ~B㲀޸V&ps#u@}pwLZcX4Yrpdx.ɞ@SU4UL'<N8Ge A, \ۊXH?"XܡQ%}Hr2猒#1kʮmc wՙUF˒h/ qªߟ KR.f]4Ep_K]Đ5gmxH8,4G['H4R~5dCQUt[UPPNo39Bʡ]2ɶV jť ЫjJ"O rNTC̑xjĨ1s+0t!\]>ƚ' l$kO;(qJi�U E0Xe騤D@ᕧD$. 4UZ[bm-wZl.90x%.w eZvR(#&eJQ;^Q[m9AJuF~5X5Y u&[DzsrI`/'qhQo+Ma58Z'_\k񈬫hݳyCXB^nDU.$b @P ̩6O/iR1{VdnώfⴋfBA ,k8&$7$⚃TB4<1諣(WTHV9AƷш'd#bJV4S/IdtCb'7Ū ,zf WT#v+C)yHJ+SY]Ny|%(]z!_r+~O"ʣ 5vq=<$HN?z#S [ܑ=%?d-تU0pǁ'j@x]` Q$/&K.l e7N,QHF(dUKmK5, QOw&! {u7 k-EM[]]̎חqD&Vaj }&c2P@c0-)@X(F"lNuqȒJP6Qo' y+nRc|ڱbWcb)Z>>81A`e:=YƱv3#ut4bY1? >Vsuo5!K8- }e`|CP r܋sF8%_Ou(ؔ3aG,lxxc~>J?#~|*ҡ;ћƧ Hy)xJQ�l'iͲS?CK^:v(:}?S$᳏|? љsكmĈuљ 'cp8#6tЦ\[z7lu[bJ%�&{?}Xfc|"M%\vc,1BL5To仐�'E˄'w.8x΅r 4]e]]hO&;yZ05v* Y ج}RUWt~wiF9'bN^P|P[i:Z,t&ޕ}4Ӿ{%y{ޖ٨Bbq)RԠj-vڱj֠];YXbG@φd _u\)s׻dNz^mѭxSsY+2HnDŽ/'.iQ]{溄q 2 LıYE |`me"-KLC=(rEW3g ֋Q }B( 8čDнgd$WLȸ̧2^2(]aHpb8_4-z,6 60ňɇbcMהk  cYY: !nFq oMLgrgK0NPG ]i~UN,z= SSg!ᔘdCZgly)n΂hDŽ,(r+-]APSPqO :򴛏=qض$Hց.xވg2 ɪ~<OLؓSCvk29lXcq~H7*+-MBE}Y:l((^ "Z~*86-+)6\&Lqu oMQTzaNZ֔벻F4y(>j0d.s,e[(20m{8 <m#Xl º}=dhPKc{d3cq*E*O3bJ9yq)EB3u&0'.}'Fv/~ Y8I鴝=k0_maAqKN2(BGqdE᫬%ZH7 %"3NxCΉFw_\`{`@Hk X(:'sOsfjB;z=mv#(IR?zVY~^~-S 'n-%3O<jih:dGܠi..@'V'7k,\7(%^97H7ZD%G (q.?J~^UT4[wYԥ"yroqR36,l'X.IHэm4Yۃ UنAUzS-0W~ 6&B̒{<ʫۋrND湳)+5fLq᯳#Wt=T/\J[HEބ{"?pG03lu]9 _jz['79/ O6TgLKD$W,XBayyb^ }b96]'yy4`9_q/{%Y/x>a QC+x g^enf.ƊGl5qFgr̤8L{s\(c:IAlQ́Ia6Ft4.@vb$'!_܂r6;#$*2Y;sNu}]:"rYU9X 'Ks^\"Fa|8ɢU}23~$8<;tr?ÔA)ݧo ))x)KDhMsarLsk(ʃk!x)[Н"6~`Bc)\+D1Ahj5% {|zs0o}j>2OD"p5j',i6ltqy]JDrQ`big7˟Yܒሩ|~3BBk?V$nO%p`J `Ji֤J|SA Lg<FrfXâ>^߻VӶMJ& 9G ߳׎7<M-Ȃ<4pUvk0 M`٭LS헮^ }Q%U ll! C؁|I)U"qb?noyl;U&0:,~I,fy}/_d&r�TF%ΊG!iOś<J?^�m>iRfYfMJy"ka^( ДEvRx2ٽ~+U7%[55ȇ@Gix{{/)xIr 3[+4p,Uڅfsd]|GPKI #.p֞JG]^@ׂ 7EF)]W]͓ۗ:Δ<.*Kq]ddM7 ۑKN4r $x-(X-hK{r(~WaKD8@y?TA^=_KZɥ>B!(O+AъPV݇j,M;)A6d Npl"bf @JkcH"/ؙoW{윦{O*.4 49?!3=n^TrS <5WȐNB.ӽ/u#fôQ6<&mS%KaҥbR #!b)dܰEXI$E᷁Ih}]ϸe^w}6~-+H{v$�8*#vh ŎV8.igv&#oN`I:85ݡ ~|}8n_"hڭ/ϰr u>2UiࡥTQ!j Jr*ҊM,y|ɎuMS)q.Z"h1ӂLCg_B<E<~&6k+G9pj7@m&zPK!grϔΑzs4iI,-pvjj"c^jr`K8n0U] ?-?f76{LPFŖ|w9`y0ޓ}v2+/1@w"F0;?v?̫Z3yc""^P^?ӯ/,@r"g)GPWBa7IBΆ bnv )}Ln00"9Ƚ5�fN h2i~ q|GS\rksFź?#YMdhJ$Ash6,N^L~ꅵW4"Mf_,lTdՕ. (vz)xgK=]42t#:DqMF#VlQ|tռ?vjvp尃Bo:.YTx7hfaSϗ LQuxs9o P'gDhFɂԭ{ޝ8әwc*?1ϔ2-@Ekc'=uS \Tk =r|-݁J$j_Y-h%;(z&I 5n f\%@ ԞN6իgY?n iStcc0o^ (̲ttGicxBÅ<NtBh,#23H`Ȝ7vPE (L+/z-聝vuaLKJYRyX^-ͮ[≷s}4D$~y-&hZ&&r@`vF9ŪeOv̳T5u2iumJ UQlY5@卻ˣ>P>=ȏy @ Sv'ΗM#h\XO}ۢy?v- َwX-lB!M "{,_)HkZh~&`^V^=U5z"SB| hs9ӝ'+ }O&c[h|H SE8lQb)-C,~@YUlsD}U} VܞcYnX) NQKE1=Bf|J8$<Qqj,MGz4AEQ`p妰ס-E/xu�F]9x!s(7Yj>g:v0@gGɞ4jWVA;6w3W2C&$xbGfں #❗8fY ׭ wPWBO&-tWC"PPITmʠr6.6,#Aѣ͞Xq&37Jz,֊LD]ؚ8/<tm#QamYBWk'zJ4iVN&x.UHo1A3VŸ'gЦt(s+;kfGZdI}2WatHDf{V0`ʋb˓҅>B$žpYۭ :~.@`P j8X;pZZ>w͊xuF)X؁;"QA-D~^}J'aܻ70!!h=yFO`)c*33q`v2&쌴3ėxd^5)6 s=5@ܱb}%)I:FVn\*Nt ^&WsЭ6y[֞Zsgc$J],+F$ c{=̥f\"i D6i ÄEn2RtWˆj*GI""*dlR ƹH>T4`< 3 ~<s _)B ,ISumJwo*aTr<xK[AÊ<N-e*kÝg]Movڻc 5NȞz|<]g<@ZLfr˂7ߩ D᫰SM`2td ״OƷ6-V=E^c;y u3]-Y!%?2o*4,ݧvHs:Rai? ^VC AZaOdV9îTS@ΤXܣRp_ oo,DTLhC 8stgh;k`ڌFkΈ%\ aqy\ij<w:*SW >'IfGo:³iPxm+i>o0N?0kt p%-ـ|~abкGQ可S _)Ťݾs0pI)J[ RV =~bȞٰrvxy3mcwSjL׽id>hP!|<;y@Ĵא3Vrؠω8b恩Iw,OBQlNn[Fn+{ lwQAu)XI}@ޛE5n,r&xvMJ0\S"n|.S<hIC^`[9{y- HL`\i@"6!nKz\3"+)Jɢƕ)qoTg8f7U:zX3W]\|sv5 wz@R{XH GuITv :*5¹� A![1\T%^صak)S3k)*@H^M Muˠbvt=ҩkAT''HDƴ(+zBɀq0ɩ<dsaSKu�m F7 GӘLdҀN77ϠОΐ<jD"^h;.#Öv>LyuimYci#Ӥڊ<$)c$B?U$P)8k,y /["f~8J}Ϛ ;#eKFqutE[,?ɞcErfag  G]H2a$Z{’Hnq;RjRWnTȑN[ mE^8r{q1 ຳO@fRQ{[BlqA(RMV>`)ӿiz) 0V˥TċxY|V8TGkk5M_Jbh]Y!#9Den.V=vo~R32SHl,a_ `4}!^y1aY>$Bb~YMkj= qBr yEqЕx LQM&/(#-޻n: z\=|cy!@US+L4q;POsKsV ދۇa{Tw+>LYPCU5O2[r +9HDlyh (!m[x}"KE8Xf0Ǒ8 D)Pf2" o~ >xImyRUR2M=Et7 #Nh=fwWWqPMs+;ΗHtRfUt~t䖩*v?5zuӡwZᢺ* ъbPfu4LHվk+CM>(KuɪqLGbmEELd$yo>A`W2VaṸ8ο/EkV3a21̺[,uo^v\ ?T5J, 0lFGZ;\,^MlFFͮ5!#5S[^]GqR?1+�%LqR J/;=P4JQrN<ʶr.+%΢.ٝ7t;w$+ߨOlƟEjOļ$蚉|kdVM7 r%�!ᘮgQ….[ jX* R͕2mg([Y2B.͸4�ʲ崖'ln^qFZ×]Gǯo]4- {هVt1i21YTXY#s t? ZYI;/:d<Dw S(3Q_;yO|0q킪xPV]L `ͣҐ}ԫ  `fS(۵pqf@m2 ì39ҝɮNΨXY!F,5qly1IXTf\r ?{FpՕ,v1b Į|?Rh?S݃ž'ej$g-TDڣ`tw@be|PH?RJ%}pϱ$`pT8:`p7|RB~nFy>]%� 'iu<y S)w}?Ӗ&QOL)ޛ%#1aQ{!rNDH`uQ4N^G)8Kc>8w[yJ(0B7-"`“{k4b g0YNE0Ud*yQ$ؔQL ΰ% @enL\aQ>yeZ?Dh5d% #pO qZ*_X&nl.f`#]Wq`0!i/5?Hh_|H~ -ɂx!<|>`Yn~\ "Q9瓟[R!9PÕ(]zG2!/.pQ١}zKb5&Y8 BhJ"CZ~uIrv NEXvfJU+ knyA0,*k�+4`s9]l^|x :KIKǦ_RZQK:ZGei13&:w S ?]ndӍac6UE smP�#d[,?Jz(PXTyYt,>_R ;r~";pÙH<f260X#aSbٻH(L)(�Gbw+?d;Z?m֢2ɽJH&)MG) 5�˅q X -͞w� ].PBx0Gn^V]P$VŒ\/}ץś=֮Чc=]z&a,�1T57BLSOEq֏W)h>Ko -u?'C@z^m7l@AϏAyF.fӀJn/ U18o=ϋ}o6/H;=ҭy.9'iUr9pA,G�OyC܅8Aɉ3vU{d%|փGuK,.~2K U$p4Z]Ҏ(B9FtJIDsW;9+<McigWug,uyQg T_Ȳ-&'~IYkψv<[h6`#2>T=yݞ*`%ѷ^B"z 6适7-1)Ӭ%HW8rGky}ޭGKgh򋫋cA|T!F:Rea,h'om-DGv&5yaӦFk .tH-q7 =X/1;BAW.\ܣ'vTu ,"el-})DwQl`蘂>}DT`bk-PqeB 챜klղ."7)Y!.'e Oړ:vIa?:!"YGrCWX .`Ef"foZ$o9'C[E\Ә\R"xHUᗗeAjkQ8uz&)\άBʻ@ۮU{SNGݬh^vK?HcY|>@eHX)NP"9}?|֞6C]x\犹td Ò/F(&*y8aht4h&0nE!*\]+_w1[gR k^N^xDTjQH9N% ͌ˬ׽om6`%nuH:?@qZ"yQ't`0p>L#�)kҲ cs5t*d3.XMtz_:>nmʝ\Uo'@- ($ܔa}=|d(`'r=7[y z]od^bAOWzߗDWėA0%TL Ȅ15=r}ǩt,_� f9I|LĪ~k/ČEmu?DѵB!h@*mW8 H UKcSAow{u%QQJ &dp눦߻⻐#(dDQLL<,%&ϡ]ݸ8BJm %w=*eMX=$WtYlIc "N)1z2:*;P+Yƍlw]K{+1!iQrˤQu;|VjoS¸"aWn93 9ȂNvߩc=ј̬0b&9]S~<=}"֖,YulҪ-:CGuu N) =O#7=5!gTP-=4= IL_Kz )_wMJl/&캮? d@5Yq*y1W s';8'& .YKkzg'\K<b~ONŐY9Fكh$ҿn3Tr !=A0%V lDBMlq@Rxk:3ګ/_]{J'T)qyT3�sB.*$=j։CޑIsVdFh e`X!?4򊫗0RڟD5|=zU>-+ sg9KN:Lm7(9<AE0n%Jb~&A_`VYגJQ fvsQ).㻠(Aa5IāOj~Mmb.1+8]d<pށ !_9vjLkMzpZDQƬ1G2ߊ;.ʈ\:=/Y$W SS@ qd1-*6גzRz%]?@gp_6tIIК<p;&0ՋwNL]'G 7=e.o)[}):|;6 15h5-ظ"cCpyJy}A99lˎ22`1U"u YB$%4Є-i/`,A`Ǧe(6Xiex hUNIKL,a3٠HlM}pٟϠWp[\J5>@/7De Kh/.ۚ-z))}ڑr^Ç\ܓdK IT䣓vOz~/jCD^yv*W.<ckv L6ɠ¿5ClI9)E@jP*ZfgF8WgPr֛70]"a9鎊 8ٲDzKwȭ\u_#R/[ R 2}¹*,1ץ 6H~f֟R^qt?aW KnnJ#T7aG,Y SJ_mϜ-9S2gXoU =ܟv20c\h[L ѸF?èw1 wي躼fa p0E6z(ttxla^$3S@qac[#n\LGC[mtG H-9gAJMb 9d,, GފՂHF33a kݟNdENwS}GjLJ~[*Er<Noѧ#ס֤Iy E%v_ 7HF4YVJyW˂*l_ꯍ=kQs$ zȡR$Kֆ_t ;Czdٍ[I[ U>soCE3W㉉uyc_ϖĆ�#(0tL8o nh( 7 7:rHKafL%c}2 vZQ{2o1z ;Vy-T�Q{(\mo @щDsx[xm@{[jeyq9C@8#;BV9Ðp%!'2x#=!y\.ߙj1~\Ah8c;&"<|,Sfhl#w^n�2bp}jw/r^0Z C +щ. M\a+~F:Y<⧺ΰspJ!=ocwGHXr+|a^ݛ58Ǵv;(^'Wrh˂hCA^ Mv6pT^4РŔwYrw<ȿP_Fۅ*Ԋ1X6˚y5 fcQG= F 灢BdWF ?oGP-Ʀ7YUEȕdzj671�d:q N߈$GߘwyA}5vPl6m*~9@V\ϝˍΈx@gMR*"T7rBE{/9PG0}mH^ȹ'u勵yIˋU0 PK����}/JP l��l�����012.png[uWA'Bp5-xpwY`=wY]wݽ�͛~_wLOtU"~*�1PQ0H(W*"PhW�M**eek'.b좫hf+abY،=w}c>\Țyi8_P蟐 ��7GϿ6;\a67+l_B.}M1|??'@/ =5*&ffpM(Rq߳9�\�p|8/pb'kɹn<O~RCpQlh*Z8!'Ԕr 7^/=k]$ܑW&Kq_DŽ|4D)yGkg-ӄgCA2\(10^_=>0$c' gyAF|f͘ynTs*vvyRrE8'YK(ypUyΧ=1pݎq^W1d6TLڵwỂЛs鋄sp((;}2)m5#Wfo9E:;Zzw7|!^0BQ!ŌnV ֋v}ˣb_: SLLDJ |W ԉݻQ<IwP�E^K) =ud^L|eg7$X -0L2o3VN2_/97r H6c}z/R}NNBT۱̉XnwMr|s@\/V4Zzp%zW3~pUp+_!04p N5]CB5l _$RJӝ&ր@U\'4繹�|0c�ǜڭԧi Ɛ = [7FaXd1o_tm\bi Ms}$2LܕBȯ?O d;Ğ4Db<\!F|Ɂn^Z:^r^54Mi{7v*W)9le.<iiTU7bIcXuN\EG 4~ y)5vm6#69 _hxݐ\\G"pPɎ{qw B{$iKK= +.FhID2s>`QU )f.Pݕ0+Haqrضdܪ,R�#{s--&^gmMW8S~ġeCQ>ikW sI6NQ{agr"ڭmnuj!?[t__IwsY!fC?imgF?N_v,$4Z*Q ۖRm.Ĝ`Rz1뫙@LFYFPy&:yo-y)Mw U2%][qZ5%C7Kc`!LjT A^?s6L`V38 vR xU@E@DX#*'5b1_yPXeӁ3.M7ѓV#ts })@#P pfщGHV]\idzet c.9d^fްG$Z%Ȱe4 dbJL].,AzSϞ~o|hg|ETuJϖ`s0P )vUҽl qP~ X$PeV;A,O .vc{l#?Ul'&{CtDgslIR;߿YEK/$}Rn�G)ިޮ4 \X} rȦMme xy|= PR]#1K;]9kdAO(|"_ |\�Ot@*mccMkȀtO[++�B&VDX@#ϵf =[ooXm 7#w@Ғՙ|;<vzwݔ:mjB4_-8;$A[\#&6v/6&6EVIu q<$H}%_bҌ#w(0B%mm>1򟒩oBR}a>k3#\]b'3?5FSGy ̟Ί-Mw[>Yn*5 NOP/dL?RY@DU \8L^<vTc i[=|5~vp*ODi-/ 4vog(,dt}V%fOEEH({O( ɽ&Zyu_|V@%RIx)Ȣyy";'@SLXX:*YUKJx^w.sy q+V]g?#+ 6=٭ySy= x\xr%;3O.ox%/cvoMIAxWY/efR.d+ TJvx?҉'] n; L4}\i{tn;3b`U#>4v1熘HUd O˞ DăI KV](&u؛ PZy\P =h,"(y_Egonpe!OZ1A1jCS`@^'wT^߼T7K9Ѥkcc=r6GZI ]t1&ХSt 9\ 'd-J`~OZ:f)&Ia6P[�n:h\S0Y pS承jqaV< 2BÂK8fMvk>DhoP26=$-$Y-xGQl>C|.%؛i)</W' %Ugs/ͭ 髳3rKV2Jx%˹6op/%$OP8`"=E.&G$bTk saw:; <|ėa惊-a|rb]Q^ +22a\|wi.A3h? Ҵ'SSWxB2d  5jy(' �,W82Iukrx%g,D4w0n.|gc \V̧oٺ{HF@O|_|Ahi1pUKuӗg'g tοY?w7"?W4oԽ_߾TIGGOV津_CK V 2ՋUf&mCFKV8n<1m80' _CNѳqeT,"a:EY1 /<$Xj 8]dJl<!$5.j.~PH#`؟̿8 =9W' W7g~mΩvH,7[L-wE;ƢKrPry0A4E%e⮥NDgrt䢰Ӡ体 GJѴN uoȍiT;+d(?x(Ʉ|C]B@j[1+Jj8ڇ,d#G9ú< C͓9W0q+5k)\gd:SqV8'zVw1F9V7<+dʸRva`k bE)tڑ'tհ']5Eh!r1_Yl>7N?.5t!w /[-R9/-~&^ nVr5jUά)LaJwPW72F%i{1DUh%CW^veAp/Tc{Ou2x2crŖ/%ŵ mi`Q$厙 Y8,VXB\:fU!prĤƖT3{+.)t^eHyes/d6Œd< 4nF5WN*yYZ 패s*{厏f^śaZykp6oJ*�1'^8򝺘5ւ+jȢƢga#ZΰWel:'UC.kS%Sj `Kv0p i^nqwr}7 S{{݁ Zp<&p LֳҭXGUW,"6ZD+Y EKyq$+A:l.穠[xh,/͋UnzkAK-.uL8';T*#mBMnxTMx*Hi|qpl7Im ,",s*IZ9f''lȆbemy-'!gQ/v IW *Sߺ )Z\DRp:I%iG/!)QҰ?Fey:2] %채X(`V> z2Y 5z?7"JLQ.,p]hg+V-+Y"9,YAY\o -CY ,�xǘ|P/-)CF^%k[�Ö<E6fjE%lLBΣcHoQD3ӻpT5NCtA@.}hh-"?*8YjK8k%x9}))ԦyQ(HmU35 y hdG<8 gЛL>.&:*ڙyҌҫ-t QCBcJ/]B&v,):8 d09a[p&*VE_�<m>y+"Cn1˖P@pŀVK(d^L:G1'ᗠg!`*ӹ\g䢠V6tSPDWOqη4h߆d{WRcL5p@ 1OsmKcta֞s7f;U6U<k2?$aaU!=ڊ{E8H&pMطUqxb@¼+Zioe3'c+ʁڈ#Ļl Fnf=/6tAx?PK};ŒukEDY'jOv:*x"5:e/Am9?j:eA:{W?4ˆ'K1?vE+G|HqNm}7HtKqRp2ebz`cE w\52Ssܡn|OFa=uqr3w%$nfa: l񴴱zH+ݭ՘% ԟfi=#U5Ԗ& 0ᅦu<Ͱs,ƪKɿW4 к< 'hdÖ̥'(_dL5J1I?Ln}y2}$CϞӳ߀xP`&ʮ� <t2.>s.-W0z= _!ūhiR| `cISBXSk؍a1_b]Е"vW7vhF99}M$f-rdJ -16U%jH.bw| �XH3C2b7�6{$H 7X?Lnf*8&+v{ӦqsVo$$7#p;J⵵XuWgAم#7 5^*OPf9z*7zQ{R~ &vrЄ]kIiGA]MQ./u"a??m5>uӈ^V ;(a4hk?DoOݦqqmLJs?%A%akTZ\2ŸL4)?(y'+'c/*z<zdyp�q,Jc r#Jyy50lPQ!e~Dy ܚ0{њz«gS;GYuղSy;~Ä^X)0h' yrPWNV eZ0BQ `-Ǝb,glNy~W8nȷs|4.uG$0WJ_`X !_8ƿSW~ۯ/Omf-2%bUfI% :WN4'}ɓT?񋚟m6wQQ5zx%ItF|]U`pD7#JR!&͏'e[Wބ&;#OG< `3m9u7 o$Z}9G=,3Ud^PiBN.}5yX~ȱS&o#wk4iZTP/A|`owN#9\= @|Ytφwc ~Ize "!:`�K)nKw'd&s\NcDi48^7sڭ\\k-G,/քk(ٶ_gn>=k3-9;ֻPzapҳx~n㚵;h=h@&#<h"+UUqBtsq`ECx]R!?!!9�f]LLt%0Lx /)xZx5ԝd.\f l&]-?gށ"dRE^X▸kI7_ qʔ{>eڛs~w>iK~H{ iP0M.Pc *Tc׋Sa;2?i?Y, ὎ F`ek ;WSw+M5bXy&ù4N#xŝS:"ﮑ[ȋrDk$*Ѱ@=Y_ŧ!1{AutwQ-'3'"$ ? Wײ@C=M`akfNdO `(Rqa<M~i5E|`G{ݢǫ?ϳLΤŌ(O f%0qE}.tYu],HXrS4+/E ~~?Է`FVq,"4q !ig͔0D[x)182 E}m~6/nקW}*mGrЦ{Ӊ-Fq&<@ǭz'[7a0x^ 6<F&iE>j QWm~<#zvsNj]x_.x#,.�!\ (?q}Yc9*AMس~{Ľ54PͤH59(oCwtO`_>DnY^_:=<<Iv4HHi =ҽݫZdb)r_faxJZ.l^o/@e09%t4\X7W <<V*`<)Ä3d}NJ{ȑ#Fړ`7kQ4@nQV,.iIL)J>CoΣx''?¤f.2K,$jճtRE=l );gKD/DE`R܁/k&\�;&V_> l<3SU _TN_Ex$F)h-Bc[3)4yܳ$>tZeڷ>x'u4ϕV({L(,A'B2-iH=\`a*R8/oA"�PI{:Is_`}>h5|G#XHjq ppQ\;e13(z̸k oTgK:;˅ 椯U<y1 ~�9%7o&5Q{xK['G:![ؘtBUg/qz vVOlQzk 6Q_Y97_@yxQlCKRe|nLG OYv6C1#Ou;&dk5occ$QDd28g.ʭy} B|oTEEdv\xr*}PO3{PȒD%VUas8}+꾉+)ӳn A+B0_mS2!VcH;rUY6R=l|x_ :ϹO*ywsx3ŋ=,ƆkoG'yF2eDoM4X2`62a+dB ]ɳvgоA |�`"G ]VL["oWdz-3\F_lD2ö%9@0TQ)jY"i,|<|6.v+Zd<}MF8vg8^e-TL �c:˗ftf NO(Zt9b 5,aS�3[ %?o{ek9.qG\o 'Z b7DO(~+JeV78*PxH]OgW`n@~6'#]ӆszvkޥ9E.> �M |g ~gd~[1!S=)Grl'Z|^Y8=>F9k++I^q<7/_w01&-xTAq>'u?OD5SVv)ZG+ ;3L-~dIce$r6we?h˜;ߥ=4\Y Ĩ<?X3mvs _ZMD"5qHz )X57jas9DɬZgȫ4_)zw8Ns4R6}1M\79㗁1/ yh63zuN:) ~;d\{g۵%y/O= 8"B(6t>Θ/;&%g:5V_}k4J;KDZ!sU =d;*�'B1^v9t dP:dRۆ#8 i277T<?Ǡ@y`K1P-҂رNbeAIv1Jt4#]֎WmDN dN+26mA}S#ir&>ìt,In A:*LTjA3aL@8t;ٗ�΢ t ,p?{ܕA m.yZ;zsʹU5 ]Өݽ)؝h RshɏV&F�N-z+~qI bASLƐ틇#QZ'eHyTBvo٭^FE.8X4p3d;L9b^wDNd:i.C.$X 9`9ÑbksCvS$YC2r$$ |2ȏKY /%`b;9'P h/0)ѷ2AZwҡgg.+aW:*u)``�ї^h/bsY.4h QᐉC1{,16]GGGW|<r8=ZMHdb ˃'k̫ p+ȵO ͟9bҊ1ĮIuUcm}|` K!pl0P9άx6q]dj"IIٰHvGtO '5ڍ K}="=Cw%Ve_G\,Y8(*�b\oСlIDi)z~aNN| ++:l^[ ܠͯ<Ƃ¸5Yʷ*A~`}7 4?hI#Y`ΩG;V :Rq|A"[]V#9)C%c=֔rB>8ršjut� rj=eќNn K0koiDhQue">ыJh0-PܝMiR )ʼ5;uȫx,(NOn**f%0s&@F<vb#C c8Q3:E'h\ﳱ^.gN~+[~^>V[Ubl#y ~ mYI&+ANC#(i{Am^О 42|;s/;$<Zf11@$csHg/J9N4ax\/]!o"ʌi <sRJ]��1Q¹ ?�UK;#rJ!(N:n븎I(Ti촜ڹJJJrҶ@j;o;=}.bA5l& }gr6vZxiRI#7)[5Cċ<M5܊ڲZNze]:ikdYYr < Fwx'NN 촿rwh,`Bk;|R:4ߜl:-]LAY|&q.^7MU&Z'=AnVW[(k"Z<1L]X0vZSCI aр_<}g7m_\8wgi!u:Ns3^AG&+iRB_Eۨ(=*Ү*_Ũ:h 8Iy.v5Q(2U9&n.x1%@Kx7htbED?rߛ*{HA<߃�<F~XEJ}89+~ku 2x{fp6q/b~ݘsn?FZڒrK:馯=,&C^퉞,(ޘAbD7r;T(C0d5XO7,p,N2/3tVٟ\^l S|!Y0a?WGPuJ 7 IVA+o@]F_(=~6kʄ$b]ӝqf&l\,ܴe*W׿q̃$ FE|t54C,ae.$#4ND;xwZ+ؑ-蕞ktW^2t95;"I G^c] Bֺ opbW0j6|x-6檷r}=}+٬e67r=NL _a'v$zqo-JEȾ遆CKł "[ g1UM~6d]0=ѹ]la!{g_G%KQ+VP|ioOWkɆ]U-reF!A|W_gn,њyi T|Z eʬv274S}lO(#|+yV5O]ad]"R|^X)JrK_!"ۉɿ%Q;%QrdC*MЃc";w>KW\CKs'@Ep2)>+C̏<荁 tۖ~ \TpUS>GVb$ov?�;n 1$br<JW:O9؋\q-}E <5[�`H M7u$}3qGhkVEr5;պG'םqzHq2;TDA"Нʱxa}m{�UtGĶQމI}b:K;|- R ñs'LIWdI4c-F$GjxtWف3[zsEVzu v?zr宏"*PW,j[j�Sϼ'&@~ߣ[_@|ټ=Kƺ l9\<PY.ȂX<X[{aV^IAh)O{}aѽ\7d�^$Q#c<]V\#?:BTHº|W\yXIX=xfƛrNIK)ǪT=ʡ* # ب^lPeqAPz*zH3,>^P $Õ RH L\>Fò٤.T7dy&ww +~GÎBTӥD`nӏo=ҁ?XC>|H?-Zg:\͕~pBnp;k_xbI<=@H%<Tig 4^kWU}j]wKQC`?FH0ąDu ԳxV5" ҃Աh?0[-^`džy|3K\Gpcnwnmb_DTyޙ:E֗ (VhV jOЧ`\L+W/PySphyX5q]([vY 2̨lMG^FW!*y&d!?os)W/l?~�}E,Fo>#%r17L9Y@�#swvȎ '#(tSv*Y.yc(;>M˯y{vԈw ak2ІNSSK-Xud� +?z nCdlxn=X9Ʀ=*= 0S ex?k(q#,8Bl{XvTŠ.�%u+$뜘.�rVD/ֿG##d^&~�h?|^MPAMTb#@Mb]*;IJKZeR| nDж줌,rր �'Ml;:A畨UTQ̜˽܃Vl]N[%F{2Ӥx,U+`- Vc%l_tNieZ. (4ż<IKv{9?Of NLb9)u)$TA83e0&�RFY¶,? A R& 6#8e^ A;.%LtRM,m*1d5i'*\Z%Gq8й8�#KRDr6~Э+Sc:6z-}0׬%ų}n?. Z- ,ڳ)Ϝ\6Rȿ|6d#PUx&QrDӎ gUTP gTL*yMw ӟx67"~7]\x9#LeAuJm��L׶ID`˅R~GQc O\WW^.7XY?h?{?n6y&YC!mV;8q-_~@w#7_wt$B#䈹Z:r&澔Oq!Uio# Sid[̣.ͺTUq"bJqUkun N+%&;s3*1zIu'op:YOZ&1P55$J-}>#[ .p#y �#,,sGT9S6zƒY;H!6*u(ٴ!jJ/6QI].om`B HlmWח}HOԽ3|qp\k3n(UҌU� !ڹc8}& {5Q@9~(jɪz\e�sz7AB˧sT\:&\4"-X N2S(8U7qA7]z ʻXIVA',Eg ȷ���h(Va� ")dDD{YrL)ޏ^e4r \~^Fܹ,B 0:+Jzz=uFгMO;ϛTUaѿYu7ȳi"H5'/|YG/<fjz>7,IiH~ԠeHSe.FHAI1$ZRYf1G7p<w`47 ,l>+="6o '/W z&}fC I=pa>_&Y@f5ʂǎeW+`I> & 1\3>3Z/-|ٚ><_Q1%5qԾh'ͪ"v!<SlYOA&9蔬.U/$uhAQ&N{~#IG ͼR XXg>hnRX0[<MSyU4iCKRW'<9hV'k,(ؑRt*>=02 o1=p ]IRfZB 8Y#9O_|w[d\<X:CR=HI\zkڷz\+֝K'<?=c$E^d7<mOJZd02GEۆl\a'o6a?uMd SddڳE(bH!nSL5@hj0+rSlA/KX[ wb6m\ţ~Gh](|o(ځv{' A:Pw))G_ ,'&_)hw`zTTz4OE?BfYj!`\\ɲBRro͢s06Dg�a~)icpE*)h^qaJ%b+ цzZX+v!hu׹e~[ɻ@VV5#D4\n5pxEp:uED]-\wCD(wPw68n9_ w^*Ŗ< \N'(D^_C0/<Q˯\^"-/ Ed0Vs .>([&SeDc՗Aj[~Dٺ\rI*5x .h|F[\BV;=5,E#E֨Ws&x$ǡ&l/Njٮ3Sr&Ja33|9-ҫ?Tqܠ}FuZEZr‡]_*vTff$)Tk('E1LJ!WC켦ܔ^r3JK :iT,G7+G>NČӋ lȗAx?<|Zk@_ R@0š&j3o И ބ́eO-cSaħxC(NRf56^4qoIܞ:>UBR[4 n5@ox{GHI Mz+JaƆ&*H<Y88N)jd^2DI=s\0ƣ΂gmz7cWxǛMnpDQjz&t`:ifWk6?( ^~A6nȩXh̤MZ{r> 8/̎DLO=SJGֺ> j/&ad4800�PE}4;S0É8=}!B7\qc>:y==ku־-%Eފ)�0+NBrJe~ȺMxc\wU~Q m*NpQv6WF)1SB*¨ ˇ(pdyq[hVj'}7ws 7RDL2cCCu"R7Y߰'@bϫ7e!+D7soދ0@=#ꕵ%UAg Ytgֺ�iKwrWp9V$/1ӄ6`]х*㰠s~~SJ]p#?tҵɍoH2tR1N2u�溙o4/^򇃞)e~xrauK?eTn6v1襧t{,b82o�ݩ˥�:=򙃲}׌)2㶶p1jq#,zQ{ot=JBfV�T4`@ZL)tՙۀQ8,Qa䑟jԣ7FIl2 1HR<=/&5dO*8>G@*7-"n6ņ_Vw^QiI;&:|-yvny'I0D,BG:O`W noe;(EB0䚓{P_pPmC)5"] ?@*g]=QA8K ܊˸C٥("B'ڝO4v|/EM]D-hZwJ!ѴޏkPau6@LO!ؽ@"/ '�ZJH:L�l8=r$iVb![d%0]w̭tI 0׻@Nۿ!Egu8ajZʭY'\A&KB7sٞQvi *!I16a&~ 5vօmؐgJj}P|:F_^r4tZGh4EQmwW~'JgBS!~�V�u-fs|5ʍDDVـ//5.ىӭh 9?>㬸I'Z[zgTҵŇ?S1> >L=v_Q*U$ccмEwǦ/k6@thqgtU6/C.QS*27 7A"cͫX8;{}]0["f(2 CsLL{$u)[`t qu;BNeu@>^5|M Dwcm&=Gdx2UK)h}_";V%1r.Xn-DXa̸;pƪ|̳K~�ՅhL4\zSz.zV)0kLgu7gEVP۝Yѳn 1vȸ  G#/>  wY>Z`E.3y -j(Jmv7yx;Ӭ`ŭpOg: YXR( K{2td*DAG;5RmbsWAѿSF:?}Ez @CP&K"fІ#ϸG{`cgwsij}ѥ(Os ] 'Ir6ݶQ$} u?'<垾 XG/xǥٹjj%26TLV3^? (F?T[\~0@#4)`&,3S4")bqqODhN/P24bPY͓ 'WP*y|`/[Y݁]IJqțy]sӅ]; ?Jr\Is[6ܯ_ }2(w '$F ʓD4T[zCNS6>zmͷ*([9:q8m_=eoN7n.򻥇( j M{Sgٛ#fJ%*J繳)LDPp2X5֓9ٿw7Q ko{Dx`WQP_6#Y|1N؆_Gt^2Tձa3LJe9 u쏶c!gJ I5ob'#YCMI @8a%4cͬ#d;8xqUIzI_?X|Uj-XEaj%aIE}m0;a@d՜;c�xjQL/c|l]| ]?AfTw2&WW pɺ<TMwy�BT2:G*O]x@w)8d)(S׃*RW2][BWJ#}ݮ@HTBk ' b я3. ZZ {!1o9y>-bV4^MvFN)&kˤ7X~Ngy4$֤I YrC1]ۘc"a"nfcu2f ZOu,r2OkXҕ#m_O1*}}^dtٹ"0: YٶqroFN0_Ait"߇($(B>I._r7t71*. /\YTe+rg wP8)A`EOWS8F&C\ZQ͋2GݵwSxeְbg #Jwf}}{cM`xDE#/?h$8 N;|LMBC%)(r{cq^96Z򹑂cM;)M{ST-1}:-;C:qgꚼY<^hB7 đ$8Ү0qBjd.g֜qokx5Cںu$9+) &l1 PFך@-yCɧ9Σ*A P@YZݛ &H¾rmeRZʄ=\Enjc&frx:^v_^Hwi#i3= u흑wv?5L(RTƸޚ}{0^|_(Xcs:);|rchk(Syng>['`_sBƏ+&h+(W/#^Zh''X\ZNO'i[j33L<f ~WzqsETѠmXඥsu NK{vuȕQ9T0whz~y]՞иlXEqufcDk}CM@@_49˞װnacP,OCua~TU饵 <{8?w}NiB>>VʝEH{,w1goe0SQPB*|{`;6ܻh SGVlڍZoؑ+HqoK]5�hd EK瞍]٘}j ľK $% ̩/@?+n['#Jލ@ }aaN|īD"0hU>nԐrH}ˉx#"39d6̴7Dko0rG6Aܻg(h6\X/$p+]<1GaQ^Gg O*b;/!gkJV(scm~xqBCcџq}uF2)wa$yfޙ$ 8qN瞱4(K9J@>2ET(mϝl6l"%sZ|FE##w*sbmj%1H|EL;h/n3Ky>T{N\N|F^yҮڻ^<?z9Yz{_ebbj-gGo1F;?EMD`;tX9Z 挻w<�eh|~ q.Kwώt}Wk|2{(0iKx�i UOw͡B�U$ Ԡ?YkU2!QJ9UeZ_EV(37=Ъ�iDXK(SF+SG߁U\ǥ-z}? Lr ^΂l?<רB5yqcX[U ŽZhN�oRE6t> '&}ysĶAI\^ нHr%ɏg$ۋ497@Fc9PuoÁS ~˝7wt956P bqvI4ͰECɸZyhjB\F{(~N$-`O,ٳ)HnP.n%pN`z;_H <y'3hhʕ\FZr2pT ,Bceh*&1F*Gn ~j޿2O*4sG3zT94ڮrީu;퇪 A|Z,жzwA05yۃ2t#!԰ԱC, s97"bn/p#SzgA{ YQ&]YidOӃcoCѲyPA{ oQ~`_8Z-ύu7ә \u1e0Inqv1<u7~ba~6�]j2$a*$=[0~ XQp,9~ Xb*7:0*`B=7-zUYy#jDȩUd%&AcռqtE!P7)MCEo&8[ƻ!_-'Qnv &InWOSWlmpЄH.%p#BݤT^1şL\h0kBZPp\oiН ?i<0o{B#7_Vq%ǻMrθFP@lyha߻䦝kaEr*:^Rd`GoSk5^J\;7p&[Q2Hi~Lv@p=x;Vk4D,SnKk7*`5mO?vm)w|qࣝRH{.GXu~Y|Ӏ7no;WdbE_ {>OIlt!mk&. x_KsT="xgJ@)-Q Z }D}B'H#zJ*'Vx&rBZ=ǴMpjษqךXeVd/@DvRevGCAHf3r;hvqS=c#b@ fQ!:ErBa)QN4tdbsnK.3=xd�5=j%Ԓ_\,⚇m0'~2bZ@V.U6қX3k1vnϛ^ .h(Wz`W8nZFrtdyظEvR/&F/JQV?;,x,6}rvHNH<[wx&0۠m,dT8\BQ y9i߽HT q]Jeg.Ĝ-lUU55zFa^PblXf#dYm`:ܧ:�8Hc!I47Imᤜ X iqH< o{u#s<Lh<,.#\`/Ul$ : aY_)3] 뷈OIkbco.2TY%_68>re V2!|Pn!81TW x3W>_2/vi4@0\AO8ηFځ 5n}Mg/"8xgh~Nw^g:< FSqlx>=~y]Q&=Y'ȣ3 iTگֱ5q1"!Q Ez0LɑAϷ-ʃ?LF{CKZik܏`.*G ^%Oy\Wz."pl 癌�oM*m-Wg,t#Z"ö5w%Ej ˇ׋ϋJ)^t`; ͉od𡹾w"*<S|`؟i f@Y;򟂣�mdr{a xr#{a\):RJs 뇙W YؐM3of)gѨ,Vȋ= YpV,tP=-NЕ҈tn"ȼ-a<2W_ZQY#ڄjV=Lj;cdtEk:֥x_{,nMB3;sO{3F„6|4VmKL5dT`at}UqUBְ;) с�2ӕa3N{!ۗyаNlꢂ8_w}kAˊ! P {\ ?Ogӄ+Ϩ[ cFR-SXȣgۡ_r#uEqs,qk2t4Ζ_ت=ݥjj݃bEv*T8aD``'Ktu-BT閜S9dl,u,yIb; YD54r3 Y򏪑Cw%hHE/78 -wuέT.Bf Ƒ,5 ϵXXf_z ]>/k (6wQW9-8׊}]Oy&Pmz64b?d6v2"+z Z^m*Ӱc50j5Az7>kB( wO( _W]yz; ŅO{d n+m(ߞif ;9xc.p.K,딬 ]=͈ਊvounj�6䬤]D& Zlr[K˅ P_{^y (l;%;o(-#<:dzM5f⛨Kwx_ $2}+ʫ钳1:й£573 gU|hlXD=M3[)ݬ2- . \KnAB˹5_̟2Ku1ɍ4U˸b<|kQ|V$ ^Pe(ˠ[KϾk%<IEHK} %ƁoxٖYboZ8~PM\()<{NnՒ$>?f{di DȸذPQ[EifĀY->�7^;p9v~m0KY%P&Syp+K74? B~*uyy`^#;s}E_d ]B[?#Nr6v mr'iAg- VMwajE,^ldH]it=sk"V 9F)7vdr#s*d>pSp=>vbỲ;+[�3o̓/[C 1q?:ʨS|X7{Ļ92Ĥܡ n_ L}94Ѻ?64ZRrz7K\ݜHpV7(r{a%'F%7@i{3?Ҋu_bc93^J >#2s%Ujm5Lt?me%,Poj'8c <En7Vtf?]LV]0Ɋ+LbQhuкvG@r�TʣII3RڂIɥ̓IJ/w$ALud YIoVJg?W.RI|cY:#[^gnVV '4,!>%HB+ݕ:MAva(9<v̏WҬDŐ&[W?=uKqeX}x\իity8,qqs2gjj/ܱUBq}E1H~޲*ԫ}&iHl.6/6亮aNc4*J<JPvraCg=ڄᙊ'2va˱4qzQ5_[Xҍ ǚew?lA嫛F3o9uk!_m|ؐWWWdL�mQbTqF .߾ 橪ې;0<jĊ,"sЇA@s`(?5׊r@V€/e78{X (08fn8w :d ?y*4t )~_=rD'j}QKW]#|>(ܾ&$^zuY*=;5r%8lsRǶ9Lrl}t z9q4h_&Yے@xf8,QfcN &LB2Uov* IdbiKR֜d@}^@}Gvf@S(6l==ǐu;)S>W?U!g,[8#Ylz{X+(2I Gn"A=3q Pdl抻ï=it_00> E.O/dk2FaU[miZ_nmkQt.1ތw˼~RsP Xe-Wëͥ:9EH*O3X홋mq#aB*KC?aE~Zx(h7,Q:)^L/޳*7`Blj"ЦO>b:Xy10>܉tg]ʮ3d5%ʮፖ%TCbG#[%HZܴ?2xkW4;f!Dݏ*^`5O@;RRKpA))yVw b)_u߲Tʂ#m8#_`=_K;OO{? �Q}/N$<Y{x.j+ʢBetڔYB?˂TUUu/( X Ŵa. >7~"i_l_-1)/}X=o;6nR؟h'5 _`GZh>d!0o):-gƃW7p[u/8÷] I0mt )#=z5?% +`l>f zM@Ex\bOA?@{ڻ]̥Å㚅zܳ#$ Sva;RDzB YgG/,Xom5J3墌Z&7|%G:Ͼ6Uݦ,n.@[f jնl0t�K)@X<MH4w3EtEz?턵Q^'?3kS0�%uH&o \)'y(>+' A7;)k+>5.|,x ̯D�5۝lXca;fGM|uCMC4)qOBG7U\8Dз>qMB} ʭJ,W!dVfY]{xOoWׁaVP9=/�2/bjx CQC~ <70W#obo>pý1`=ܯy` v*;Vy$ASm+|amޛW35э߃E,z($ HCC_9?}, .D،]�h\x{]]nLd!>pqҽKN0[|/_C<iɊ:INsI'Cj_PIyቓ8~%cN-/g\$%UXBxя[Pɼ`H;ǔ7DV~dc9};F7v\i *$HTfm~0*ic!RzLBf`wIঙ 1;`54@z�Tt 6gyai}+byvJ˯RFQq3)0!.Z]K:DPoN tt\zoBFN?\CeCk1UyAQ_˚%rN.|+kGo)_]G.f%;~vEC{8JWiʋde{2r D PA'N v?b'X:M1ѵlݗ]y<}3\^vnjsnKv<;һ_v)}$œ~JyAgoRrȐŽn_ >jJLC}[_&DCLָ wKе<߀] Yky"uʟNis,9$u4[j)7޶O�A PH ~!.+i /Js Rn&n l1%tF ҾPd}MÃc9֝uWP\`\xŚ"ݴw\h ?owxYYz&Ve@iaL50iD󇟅r=Vco E2 2.;jzU%- Q0?PK����}/JQbo��4p�����013.pngZsweIwl[۶wl;/۶̚/0]VuNҪ[uj(/$)IQ|R5[|_dd3ri[ٚ}U9tL\m]f�G]a[3{S3g]+7O}:\̾{Șyjԅj9q5dabddbfdf'afaac獒W?eT̾01P^wdgU-1(l28d_XRSYcU117f{t83+Y/$_DT=Vݓ,\)6u/`*%Qpb&~ӳBIR}9=}OH!8܆TЭ`>D*`3_:tؐN<#I4y2K.G rvv۳�LԽnJs>cB\xnZH~r Ƀ/k;K1o}ZB;s6:n7oy7\$7pzj>%FtiG<iLjө:/:"#ٔ.Mu=V>5Ojܺg's|>Mʛ98ppy$woA�n^FU?ξDb$ӹׅ㙽d՘C* c#<q|;LTbOO}X/B) ;-y;׎�[ fzǕ{;>I,La7%eF 31Ć48YƦ [m z*Y_jF79gë|  ZNmj+<*AoH.fC3:J'@F8pM3[f˹Np8e%<y WZzp_KYYL29ȋ)>=1+éYj)Ŕ/F*Pܥ24C�P`\wt)7e&q͓DЙ�BHEPNq-l}FIg"r;H9;MiITe+g֎+5 ނij,5ex=Ju1LV.ҕ[rzdrN_Q?Z[ FA$F{ i*KF ׏Dc@#D̈~1�rE.*`mJ"rA#+GHJ"kIܡwj~Xsbv}>vb[ d< vZQީ=nZ'J?UpRfN>fu8qH_UZK�SY|5R[|9C!PehGh뵔]en8c;stowZp1Rʛ.Dd9q]c߆OV߻N�xZPv5�]1֜XD?yRgͶ#;Ov(1S@"-d  _nZE'*l?27^a)Y0gyNH!l=f\C!Mk5S Jjq|1ŚPz\,ߖ[8F>hvJaSyqrҹw)STDRU|wP]fRC aik&Nz aݘx=B*C⭁_.8%q#w_ҬWe<GX3˼N&+dK&Lf?\V�aile{)ACȟ\\9p ^dzVxw]~\gWݩTrafCj[4+)v\\ v1ʍ b,<N.fﲼm0nN^g]+j,?yuؔLVG*qHVTm$jp"w@vF }:CYu40FV,$ܜwBM TXggCۊhƼe \d<9Ž#򍜡Kncd7yfƗT3|1[cLͨ �?N*ǿl�I3upn}UTZӒhQ{9cK퍇 d_䳏R#o2fc7MW .HsSo0>2`W(ʼ6yT4%.ݔ]dIU֜T73=*wXY{"ŇnZZ=X ^3~$=8$qx Gq(* L۷)IPS:[BޙpG-?>�t_(uH!|`1v=)L~k-xg">I,*(F3M>=οԈ9jufZ%=ĂebxeͪLL~޴2'::@ ֤ddcy`bEDL+0M j;ezDxTP9G%/J-(NvHfk=jE[TKZV=0̺"q1\@&<V& ZSBQZW1e[�1�LBOCū4N@IM&B< tv,eN[֓љޘ^U6gn!^H4Ǚ%@Q�#~CyY?|d^~㍪#1QAMN2)ꢠfԎR4''cC`zr9 vKְ9܇:6^:(lȠ ) z 3p~HaTIR].NiR:-€ SXɞ(NB[U(a`Cu3%R164�w)VB2:!w`ėc|\0JqF]%-K^dىɑKyeIqRɩ=" ܻ#=rL 8cChR?ʈA֞d㉇GC?eE4bRwyHz>u۠g9coHoz2-|u_;?mi] 6]Svk5Itnn?\ ./*?*C:o\@L:>V.|6F9�Nވ=Ƽ6FB#ˢ$Zk6z4~ *mf\R>t)2 -d\%+3. Gnf.AbLB3= ӿ|Sl%dOeQqV?0) EǎKqiB'&@#heq,?9w1o%qmN%*//B+t3j(ҤpWVG=f*KG-CMN$;ǀ&[lu&"ըFvD %0xbWCt.)Oјh5l7b++1 GG`ҕ7Wk `IqU_Lbb&np7u!�ǓUu>pRn3&S.ɸ{/&X6L-حCe)uv"fΔR^R_ܶ5>nq9{SM:A}"ct}(Xվ덆H/V;\Njav`8ȿWnN̸˜?S.x( 4)υEs0|izѼ#Buvmx[!a`}]jQ<]SJW?5ikI*w&y9$̓+#'`vZÐC_.]l[sU$f<9s#RҠ2vࢰKo!*Qޗ|5o=4qءӃ DN ob[ّm+oao+I-nu8v"2QK&ӟ*w觴S3`HM&+|ȃ$Y)dfAHJ^$a7cW|(VLݥnCWטe/=ϼF0H*.6Uz+>k 2,fj!Ű DC>z3778G*|g[` DkWVb]PwY6VM4-:^*s<C DOakR'Bb3 hܔt:ޘ}EЄ2K{ܶ (ѥ).~s%OzE橛R)@2ø;!&95r"&_/>x3i*g,t`_uܢ(`I0Q8>W}]|Ci`%e'eVi ׵xч9`0'Oɔ~pv f➏VOݡI*UFfG[Sm{Z"G5<ع%�g^_gdzH\A}YQNp*}/#t"ك:JAC*++-z)ki}+8Z¢VK9<6|u[aqYkU>_/-0M].fMtM$wYä6bΔ31{#]$4[- p/ #%#~d+ H&G:[uwW\ i {`( (]0%-,0??%UYFTt;LdsDIm5=InC,/JP'1D3/85Q]jQ.ݏ5 7RX/}y 2~x43O9/>e#Ďqrhz`N<mhަp{@(ZT ,^c+= FлkM<U+˿r;쉒*aQ3<w$ZӴ8<" \%EXRe'SUn{O;[s~Tg1v'|!g9muX(ļO&ЏgH/Kc P~2T0Jk$w+ȟ۪IE>G}T$5tм`!FQh4<Z>=3"&f5e^;Usg}Qf9<c,o72x,CS LY|Y,m8QcGNo~;Fz׌DS&)<ႅ(g=ѝnC�l)Ҋ#}<SΏ-U?6psz~8j Ml5TVK-OrMW|Jy{�2Ehk9`x9uo{^&(preA(uL{7uq ?6K^rcE[Nh{* m$FD@&s<5[$pGCDzVY.̫J "ZvL H0,Q|h[,%T%@ ?٘[x5JH 3<1TSh^EU~FFiJV 70U"UOlcyFGU#D)Z?BJ=+_uߋ_4 3nuG.~8ИRBcڟZ ?܆d2*h#[<mm2f\rFѸ*?O<Kڲ@}a,6=[5EE{ݔkn|p01"}~$!\ԓ8SK.L,VIJ5R?y!}`pvh?{d-M+^~g(5sh>;j٪htJCeX}xn 0Z^+җ̇7)c>wSmH60`9PN oufGe鑶M&\�Bs8R1GEjq�I֚+A=H3 s,  %ץkHvx<dػ/?uǝK5'Mu xr,]8{hi\6tTN J$L2VlbY.%2{.5DK q5v3&K\ g$OXPjNG)|}ٜdT:xژp ܩN"tM ,%+|6ko^6[WW Ej~<첀cNEQWrMIӒ'#9 7lMS=:TD~_ڠ!M 9ּ4C Wr!وCa/2 LcxD)b2+i|51VD,Њ-[Y*#-0WS!C'fm*_v36mRC Yz_C&ZdDod%{ \Tic _ 嗷nQOXD旗*;gMl0)]z`j #5UNA}0&v-D@yo&%'ںۋp3iqHsyW1$Enp+*f V=a5o<cZff% Vq1y"gDwQgT8Jn>ut+b۽9p]oslxd#@% }D1ޑ!1ƈNX꭯|# y60^AvKHWH!v.'Yc s&g' +ᄢ܁@sQ,|&C#  2܈yK 7Q[KOejc_6_1s{ӾjAU<I*sBc%8GK%'lIWG\!]"ಲp))I�pH&wϘ491s"I/qXpP'E 7LS9l-u>2Э2ҺňGV `kE农mxAL/kεn3<tsr*,ѓ sSN1y,}Ox9ZOl,7@[A}CG�%ؖ}{7]<V姡^v 'yX,�921!M P@p,b*"@A%J,-ߘ ~j^޼bQ2rC׻?N௧M0jauCfC^�NAGȃ@ƖK<{p4F1qÎY -/p׫in0ѧ�jsp7]X j$@QeY2U1#g7Jt**z)Eզwʰ֓Od{)a@8qW8ܤ)ٯ#}be"(jI?]|0=q1tmԟ`[jx" h)t2W/H%D;ژ3\Nф9{2ƭ(e([!%Iթ E/\#'oTeO`@#u(.e +ʪV\y058^6IutF [j&DժyG3$xPJWkW0E}~i=u|12Aq;bM9Tz3SE!oGb@72OQ;⓱gdii K&Yzm}68*Rn�%n+@j]Tt؃>U=r4F0a珟/CAW,c,yjoECD'p/3~L:3FI(@"?ּ, ěd{̲`~g ˢڽ�^ @w;Tє}bp#B2W5snmȉ: /j#206!Ď]^Z0[n{_cR0=>!0tQhKrZ(t]j HxWod<D)?%] L+9 [!VDG OHt Q(D͌rpNba0L{OA_ V_oP|??nЇfIx}\h:#8DB ,/]E~rG\fyeב ?&aG.66=)U8{j+7bI@L? ZA@og:)Mm?#[\f/vӻ_?T~ FlʟXCX(UX鷊Lh]�hbJjnJnϚ2c4+nm:q e<kVQD$%obu[(rֈqə� ,p�S9O-nYӠᎌ d>2 Bg(ڿ0r )ps .4u>}wn-#K@dzke.Tjfg:o?Srn]ǽ,׆7 qWgG&عRׁ>No0l:QR6uYay) J nrDu #^_x劗KDhG:FԷyBRDÇ SЭ L_ �aaS*AnHG|uP3QF<B'C&,%?<k<U{_J<3fR^15խ+)-"!q7"TdZ--;TE{@. W{{|YD=N+W{#kid -~\la*WK4?Ufae F6ojՖVW3BV:*uMc� M׉]`*NA' U[?OrARW@Zݑ-^_=grgZ_ZƟW<Dp~8G}8@OG^2V.-o(Ga ϒ7ӻ$I|b&yÝڟ]P_sQs^ ()T>J~Gdm $+ ${\{D\&h1VMS&@08n23!鲙zNs&q !",qL)2b*)vmgbЫd6 {{] c?էi&u$cpꈶ@l"6TeXuRs՞X[*EA[-0v-9hm*pP4Fg{#ѯ/ Nk5Jug=dW,<ZM6T"lΖ%NQ^VSLG(OJ%I5ҏ)Xc̑+3dCˊ)y%g :pv 'm꺬uZ*acmbWH~;S ByE,Aœm$_rHo\Oʔn/r %g$<:b'ͣ{|'=cO9<6P!RywoEM0~ J>}.JʎtHSE)투[fH*Qgk`'J2}oEh +x\`_̳+9ܽ43eЮ+$a{G7r`L,^ 0GW +6U⥢1)<o1bhC ڍaTt[8oۏ& GX^<Mo!/r6P35 /J vi- κQ~L;;HBȽ3pe:k'?8g ֤} pan7p*ojf 5{7[Z)?h9$ w6z.;M|樂9ʿ=8( W3 *LG* ɨ]g9'v'!2=M۳gŐQn{& {~ qX@͗ |}q9YcJMv]5qB_l|3twvF�'Ss&(4#a3q[sζ6K̙@H|61;[\ GrFaA>#'Ӱ,eGiq]>% u7RT�)ϑ2qxhOGf#նrW$L6ЊHulc>ϒYM;7` 8GW^iU Gb3^}?;<&^XgS{*NG;CIcs߃"B#VFq̬J*8w"\nؖZkḸtdS;Ķ+6 Gkjmz8 *׻G l8umP-[5F)rڟ-:wߓ;ٱ<C?# 3HҵZ'CQmg1Nxua~R~\؍2 &1n.MS!/.!wΓTۑZL:QS1hnxgŔbpJ1ALaM<g(\X~]Jnԑt ?e$>I%c|Kø:c,5g\j-(d@BCT^7b')jŹ,%G`]7nZ }%9H]%gn} d<k'27Ahak#c>d7 u.a m|›0>Ԕ1|PpǿP>slVs^y/XY)hPߓ>z ? $8ZBr/ÉQu#[_ )N{1ލGլ [y.ߪɈgq^y]JѶ+co$8U)!wKQ?M[mqcxztMſmB1=AiQ 9elW}HU{!9Rˉ>YgS2wQ3:0u.l$8SA!JOe1ё)Ddf #WT%ܹu�CawvK擴8*W Yҗ!C[Yp"T #Ղo=S\v:ZpU ߴ*S*//\ДZCr"ʖ`=66+>ݭ<TEPK|fL~7+#onX,:Ǹ0.Pc\@]t +}[*^ANT*IQK|Ky7c;@dqz)<5^wNBQSɵKWVd)>Ĕ<8ѓ/r,W,k=}]A.SoF ']-"|jq4ZlW[Kd1XMNDC=_78:�ztѠgx!&I<ܤ;R\<hH^̚S3irv|+ae> ]-cZVEnyXEpj'%>vcȶB$jʕuOqsz>IW0zcgu0JE[Wcqt5`zM#8yݭ-f!4>}1e#C^HGƷ. w%v-y6\|6 3K䛲<<'9 QpY xLJY!J^TD%?Zx@S?<s`J`YFD?D!dcr?I=mqMֳ&eLMpkUz~e&KN fZDA9>uLNI5%~@\ Ƅw"QHmj=KW&/ߓ^'O:(qs.6bK;M+Bbcm%]>(/i?Pz^캾6a /l;wRht.LZCy,:}$ K]K_koj5 );Mw&jpOh3$^SՠHT["Sw&wcFdz yd'6xJ(']nPy#+u%7+nh4SЄ�Ks&G'2mi-0PPaU*>,(xy'ĝoywrRp HPGF 4Ϝzwt d02a9tX,ΛG]t*jSDL.ԣ4w=UcT"-ɕei8V%gU`@ģHЬgc!RZmA;Ѱ?x_{ZL%l;ZEA{;hYHf?AQ 8=! * l;a+~ZcL'k'׏tkeSV ڱPB{hH)K$S5'O܇ Cp B,! ǒ>VVmt Ӑ~I ?&+^>8 yId\!Сs/u_A]?$jxn,ML weE2iI5L9l m۟x ($nbfk:t%MjgpO^ i|ʽ�Dl,!�Wxv{+MY0' nW@f_89x<yd$_uUFMXO,<e{K6Uy3@wzR0;ni5U[2z3*7֙&QIHa�T�tbgaxt^>&uV ,uSJ2TmSakAX-lXR1</:8}6(kjڙh[ u?LnhvUYnfd'_yh(X+@Tnk- q#^G->I2B;^ڗ_@V[u~wJ& yP5}獮b ,keds M:i䓁G}LG~}t=öESKځa-oȾea,<I=JsRgRs8rX~[P_Y[0wVx A6_b@!4άPY9 bx=q$[nŲ%dP97E X*R+&4?bNT׽@&.2sKqM_KO4O(?_U<M1Rϕ=:L 2YbL-yNl co} {֧Q-G`wu\ym ]5ӖY Zܯj)ru Z{Q]F<{ƞ^)lDd-] j:)ϥ\4u9ߦHUfOAOML $hNR-ʎLj@&;1i g|-bZg,&IH; Wa!_E?[Td5!&Ğ-9[jcʾ~ޏuKZv? wȞx/5dƎ'fWZnK7E[(SWQpX@ޒ:`w8uˈGri$J 40ii)TOc/(DBn47T?2wUҠef)W\4(7'59[Ox@):/n7%{X9푽BiB˯1x=\7:xБiVp`V'zSHUѼ'~\O:xHhܙ\ŬkQfL1sS"^A.YfˑLlcŮRY"f+.pW1Ko4gb1cNED KZ2=OqbHd,xO>samOuK6q܁sMCh1SzյIhOtľ>&< 6 13߽HȄ^Y�� |oHWYfŦt1f0]\vsK+(o^R!0rMƷzEJRXFt$0~?1f-ySC{ K ͝'( Wx^q<l$ZP Pv k_IxiFD^s4}ß%=SspQ}g&#h~& ?UwTn펷xS_~ 0L`,\4VJhao7x$^|}*2F˲@ co㏴d;e/Fd`+ 1R+ LxAp:{@r5ST x`75>);tM1Pxk*D.0~[Y:{C>Uڮ[h*qW,dJ ,nKLN:C`!`YFHIJ<r"y^=awk"of5$UxqmY|[W*9?F^s?~#Md-mIi&M#>$O+# (kdв}== `澥Gq_:&Vt 6X4`)kf_^jO-#g /ǟmvlm/]aҩ7"kycM[j<}y%qzܝ?[m2(LxM波1v{u{"uZe^&Jmy%ThA(ep^79"C}m?�!d\R 3jU:rĨdԞdn*HH֎C#tS49۠ƒXG E҆HD~"0^%}S,oبdń}qnreONi֎-!E@naq!fF#p@(9I\a 4%";Kc6{7q&{X0ULiw\!=B0wJZ_^^zp 20YG-X-qlGez7kN- C LX0krz5k eT_,8҈b. fa]qgP*2ܸg&T#8I~ϽӖWXsL<_|%3`RmҿӚ) m (JB+/hݑH\ٖ<GrjE2(Ǻ|k -=H~UuR<0_l;qk7'RjyIIȇ nn+./!U*9d>A({uELnm8SSzk t,$yܛ�uZq 8$K+9nH?Yx:͙j�Mc8ۄ C< kD8[)L4e .xܤC b@$]Ik<A<*?⺍?iNAg#UI]y:'l'425 +Ӛ~:dC 6ql�f)G{[A711LE@>cn\=9Q=5i9 { ө!=ĹE� 9ǩΌ- )&D]8"4Ům&W4̾JqM Y C_Ոn<ϝǓA[iR&X,\]Dhr!4T 3euF)ZiOFA ɝ(.mpY{vUv6Ŕ}Gfao~ԏ]/A{Mvಬdjg}}Qe$qLNjTc7 ɾ0:+:J) cQY@I)kWȖsOgV1]U,U֬7h˿]|ai%i)Iu{<Ѕ5oDzs _{aXZ]ߝ=uSxEJ|z ۤr),31]QituނӞ JRl㻓&O[ vF0d48g1[^Oy("E2'qb˸ 쾃DP{RZqܴRe̼XMa Cb!)�kwR۰mlAгQ&z8jFO&b6_Idt@�J ^Q_.EO6ĨPl$K<U{7_ ;%kĒ,q<ㅹ˜e]wU^۶܁e:G<ns*D.Hck3>;u#{j\uc!(� ()zonm^Ug} 9 谞4*_YNo#b Gv 35^ _|iֳ ~ANLA,RBFlN0a54Zp$"+9 *rk_3Al<S"E@lf]NU|_<^R*_:Wf+ULe]^b㗻nF{YG{%ŦmEegJI'^ V=Aտ{FtXȏVԸap-=2A8&Y۠_Ϊ~q@f Xq-.?64=?2=0f4zw ,bDr{B[U#XfY>I+@gS33wvfF`PCكtq|O J>Өh4܌S!|N@ *hfmXoqt9̍)N[W{&$w g%Uiu,Xs-XY8b+Ee\dMb{}$lQf_ĺ؝N+}ƒ^ v>L<3E ;"%$u_z{î*.IX<jISvANEQQ!ń{rNRJu/YJ!6.Dda2�lF�O# k%~ۙyjM!vS}PӌLJ6R՜⻢3*]lLz_(�oYG{A эkrBRPǹ2^⮞R1%k Tx@P+@D9bXWj<Uw=MߚYFSf=l3[dXOk`Cf-8-(څnT" ybID̺k09b$|mҕ2!3 3n,|5`Gtzqn{ )B͡5;)GB`=WQ~0E9FT4ɽ'9> ~g@dR.\^ 턿kr"�oqk2ܬ%2:c8;)֙9Yh%.�9JwgLU毉LIxە|LR^r׷VqS_2LΞpNK.Cؤmj-e#[OP�\ )P U. AJBԃBSt|W1~5|M 3zC}0-%e9!S$ xhz�ʲ u@] |թ6?(56S4ԋQf^nvD xr{]P:r %�<kNT>`8KGSIБ�h /Cq?MP@ᶄ̩*׾c~pR@|N&eepgjX|{٫ȭvV)Yr`#d`Q9}QxqÙ2לkɔ u*bT#DT_ Lg˻'c֏ȡh}đ,/~̶q#;"� �{1h&` yH9(()IOh]̓8ojsF7D)$t0Bw]Ւs<gsp1W'Ls<*,'?!R.>*<K GK?.'uAPǘ#QrW~cxwV vn8 pLDA]Wo9)ؙMIEXڅ1G ߑuzOX_̧3.,JGOtei~w1Sz"*F&0,t%"-ESD&7a:NBt"Dߛ7;J${}wׅ?*BT@w%Ѽ~g틵˛dud@ifmZ:"g2'P<~rm(YRN{:%I] ҃¢zkNۑ\`l5+�[l0qVe7x%zcoԘL)jCۏ5X;WqTnX7YƎ#zYp_ɥGWfSE?h88_֖RZ8DqGYο47CPZPb$C@]r/[BafiThx3(!`|R^Z,}Ctՙf�C0JEQ[oʰ_ݺ371̝œ< 9 B&?S4hut;\G`,{g @L?+;*屎߼1;0�G5]*d&:S* Wݝw8sp2ĬINm &q{Emfj(Q,j!-C5i1$i&2ow?oHyJ25 )2͜Ɨi~fB @pxOr}>~A {%$d[vԹt%@VؤF@6DI�ĠZJ4A7Ֆ UTnq 8΍v4 e;S"R;Rg"h&U _̃[#7d?ՠQDUFgWRcϺwt媋~/tUQbТ/gO-z{ _08v}-ȶ}2vu{u+ m s(p¦j|ٲg{ tJ BFʳ~{!4~@,g=T\ z#Ldؘʟf zl7�}rݟ#u ~mb0pvoGr3C~42Nr y1cO’!29e]^ki,!PJETynM}S<3 k30wG15(0bUl!hwfe M.T]fSvQ;0'qHn=Y3,GP 7HуzLepm)Mh$j+5=(bb&O׆s`o9лD̀6҃z8|]嶢 Qu{j|.Rbs3P>Jݳ!efv SV-ېlx^e �a<p>힐170(DBoᕦNށ^R$ {N '> iǔq9p <{A@?x_E~_!z& Sz_V-k$SD!o^o\+GH*,CcC0)Nre|7&_p[:zoJM<ٴqث[ipu H-ܮUн:tf&,r fk`Zٺ~lYr[f%1҅$`9͓ܛeԹ`.j-Q0 �, #OZ W,Yȵ4#Cnq#GPM#.ו^,?ktޫ& >ʴ ?\sz%5u15Fts/hYZy]_R֓3]̹裲QC9ڟz\�5PvdM[_OdysV5m馇)bC&ͻXf8 #6IE 0#sL?N +7v {5U/Xݾ 1@-RY rk6DLX+'<"4�iAU 6ǚ."m@$\?^E7N0T5RWɓ0a2^U_A##[*6f"ZWf䘺F徊Ui#el$Dgg!6�3-~k)D}_kX5I?6Uظ:?-,7~zn# <Q1G׈ AiZ)t`D%aEvrPHxiܭGpOccMM9>ɖɹZ~Ȟk>*(w M |5ݹҀj�Beuf2up (YlIb{B$!&'Y4RQaO3UJ\s0R"l^DK'JIPGnGvsCPo*\뷏֗(H8VQ{IX(郊ut{XFctȀEM0~( _*F]kڈQ'dNTLصH{q^KʬrWaӂr|jS\0~C/r-[^(z +%7upc1`S| z-̝d$9j'$Pf 9WT /ͳI<edt%G(5\T_E/C©9R18*pfGM._ԗ+Y<E ?znW0=V%k3<u7SMn,B'8)HJՖpFRe^#DM4ܞHMX>a޹ry\Px6!trl(M#K Ar^W- F1̾0Tv+:ETȬ<(lz{dQ94ӓsUҫzvlwJxkxfn_SD1` H˘sVSFlY'.<K]c|czqE㏮MF]6IͦBۡ4泛 Z tdg%VrѴ>CX9 hw'@̨aJ[M ~Dr:@ .uKHߤӶFٜ|@ ﯣAF;i<JhaIjɎՕ&ܥPyNQɝ$O1]9pN(L;ATA6\|oq00g(ŭ]9ʩұZǦ.w G쯸p>}=+paDߜģ\֟zK wW{]` evS& _z]Z<<Sߔѫ[ R{ p9R+tJ2@y)?rFOa4:H3; 3!Ȑ1\^F'8�^\hi{IKsIXAEY8y.Z.EVb`*˶+&Y@mniDL"8Ewqز;O>/{wGI7Yw|mZgV,8nņ) נ ߟ kߤcMqUuk<驷kgϺjV3l3R>v)R9&UaZiNkqC" z,ށ"OVe$Va0-Bᖏj~ℤߍBj+ĵ +]#&38ZS9dbuԺ\ /y͖Qn2㣔 X,䡽xS֗fN7 :c̳er]9 R]f tArB\(7"VY#m-Ev !ALL`wvF8+ oB?6ne308wb8qDϣUt!>9ʣJX3ZЋjgz,dSbrD/8䪻iNT)8/*;8fN@}`tl!{w4WL=߻f T1A=Rei+iy`4 C?a7;Ncr QR5('ah;\;1M0>1V$nd A*(4HhӪHV pP@l+\TE_Pux(vH 6 Oc]dsAĨ;Ζ,ߦ?gi8 x(|cB0GS,5V, Ƣ;OQ'Zvĸ$�AZ/J PݼBJ `VsWyZ]Eywāb2& Kn5;YCA8TOZWj(F|^C>kwMD7~#.!_߾)Q*%o2fheU|+6tfS p@sݷ7%Zg?oS#9码TuI% L[\olu>ļt^rG_|y;Pfo"A+8s."FnAOY[M,Mڶ� J"3v4/3B mO"k֘4닑$;߂7dOɼ&:!/BBN#skH+Rff[3p6xߕʞүG'5eÛ2koNEÅ${2~0zM:&i9:h9PkƇs޵7ZlFEEM۰w]NTPTC8cE?Y֔'VRcg6wV޵If No3Hna< =Qyy'n6԰0v:A`dh[#+D+_bOG񓹛z 'c6bzxг.2g} M)饓Nie\hlfİ{tBlB̟qzL.0 L*-FPD/t۷D,K}3Iêk<0ДÍ NMq t~ Cj M/܉ΐ=5l*(g[<ҳS`gi@*;a̍U6oy)üۆgh6[m9\wLDiK1.߃' #O]&h4s:ŵ+Jbc0Y^+=C"<o?YLyG, ZbZ ʔF[͠fӒ6d}-|~>NUڐԲ_ۦ7%@ʍddZzyyZ`bbkx}HӖE.r;h}]$ߘCc!7Pw\M٬?>-'˰c\<7`MM0k&;'R)중;3T55y <V3ņʤA(oiIksL@e^" :'~2thͩ1'.(P�@Jm(cgP~|1zBÀ↡b<d݃ՙn'ߛw"Ӵv !MC $A3@bfSKF Ci|$ʞ_]wS]{4>H%Q_Z ՞qrzc|qlM.NL24EldWs٦~zhvVdz3(#fpZ B W-XN,sS 98~Ɇ:e8x(8Gդ"xJE[c}30״-9A0GמO0mr:~X^VG,oBXd^sq>`J||tp$KrHQx<[3Ϫ(0]"h:Ȇ{R9N Px RR@X3z!vx|Ʌ~G/F͇)A@%#(Lm RE)_ G :~50|ߔ!|ۃO&\hA4dpa:>w^I`b$aטCzQЖ!# %GML':g0D zw++SqKi.N}jlعPhᴯ&vS7ll#W"ѓ֑"}p.j%ե2YR9|K5f,H{t[ b^Ai1[lH&fJX0Tfs?za<M.ԕ{~C2F&�j_.YMeEƸ 1Y=f.ێ co5(`=3PwYNXm=͟x&pW(Oa -VcD|4\\鉩b^lulsxQ &`3Gj'BuI-y9ĉABCtd (jcZ* ( E"d5N'< ?X~zezҮЕr7d 2_A88cg$c3@>aWI7*fH'sfw@{*>}jt,T~f%m̠gj)gi6"39'[ĺRCBgLM, pDN[ԻsBbuެJå+[^"O,CDzʧ;!)M4,wrY3n:-ِяO,hks$a/g]z%x\.]wV0y238rh;JUBVvxeb^<(4 "Bn,GP'2 YwV&*7O;*dHIW SײGmEmtb%_!Ih$]r 0K/c( .7T9wec2G#+xw$(.Vذ;?•1M@ʮ)F!*b>'20'5cD[1k߉ۭ<L$oD? PSawzmbmӄTʽ_\Q~ΉL](`|15Ț4zL]_ 8G[a ag)HYؠW6seKl?P} '4�=|=:n#TzM^ld.s8Ѳ4t G$1:z�6ak_ wkB/? } V=i^A�A O ũz*�j ~Jv oF!/¥Rbw6w+/_^^ݶ+7C"Ĺ8oT7⩀qi4K_z$dLkWU(Gc40pd+}؍Zd"ԲA~%8ϖ*O wùm 4ZlC1ڇsqP"]L.}UrM ZvܳR6!\+7,Qe87B7'�-m$6Zdz�; %:ޮǫaG(_/چ,@κȶ|fvo?0lc碋{a>`aT'2OfDeOX s564TЎf5%n7dȰ+7Sc}OL#$Q>F_.Iwi2d(} +l1P1qgOFiOх?Zɣ/$bXHbΫ$gkAr/lzT%qߢiA;} .=5N5R�/$2c{T p*kO,/#_LsS{H,  (L[oC u hkS9^DO_V {~{?<dC,d 9hcb?77 JMl0x9p%cnM&oQ1.tj:VUy*ǫaf& ߈.k5Z!|p= 1h_68W\s}듸9d;RD`i-ED WiSWXlm=.;., ғ׼e&yX|%hRPw̮x )wUttg?~TZci!PQ_LSK%Mibwj݆!_\ʾ׆٩:e,/99ohY9SDLpJž4dfk[e(Pц{S9V P�yY̩ NY:|6$SmMmj#Fq"JK`WuGiwiPH(RJ_1>.L;~4}$CQ޷` .kBZkιwXOW ̷[bâ;ÏN~5~q?eƐ=I9Iq[xoeϟ C*WryIY5ky{$ VQG]wta &oPש%Fw1dXF귚oԎsdW_l9U!?'qƽC{i<3K=y!`}K ڧ�O_o˼0F/.gT<VgdzL _IYBCPt&B3r`{ g<;o5YrQw7ұĺ%7vo_@/- L4H뭏z?% p/of 64],-?'1Lי_ {Gojm=#SSvQak{}Qم_L1aRUz_c j[-!h+Zy̅fBw!9ͻG;dOܵ'u8Olw͎N /$hgDW=O_!vR?.$`&5m1ex|3+?:w쳀HifI쐇FR+Ga#P#+lI؀jgضz,-F # oZoxd+b9\bl~5Uq<[1A nw,e؈_Q u/(6Ie t>8ArLEb+`.=>IwXzgl>Byƒߑ*<ZG"AՖ`8A47 p;<-5.Qf|цaAj1czLihU�L+L)-FL{ WZ`V;1WlDG]*UEffD0W*9nC޵Duⴅq�hKN~̽sV|Nm{଼΂7|7>./ߙd1?QWR|gn!*Zu326$~7>,R!X)`v{|ݠ(W@N~uaMDWu>2<1m"$!0 bY$^};s_R[]' 待yҿ2s9m]/UQq7Ȃ@YW"E'Me^(\~& | aq#%&/Z-l_PK����~/Jϭp��q�����014.png[uWЗmK-p[]<\pwyM3k5YIn9YMrre}$q?}$KT_̿Қ ᗦOh>grp1$£l#oj#jlb#lcjgbcmlojdhk�5~r.<M=MMU.Մj95d0s2ىyظx�hsT,mM?�<sz,]A'89Uِcgs2??2vΟXVXML?~D7?f~93#3{Oğ$ET<VNݓr=>%UĻ4'Rv[$$p߿h#tm%&<i6H{5DDu=xx&圾/?xL}|ufJ&RfY?93~| s@3D YThO n]4yf,u{W|$<;Q\鉶^Qvf4DhMB@p cd+H)0bpźѺ c-Znk dDw;ؙ[uAT{0[ PF fOʁN4U3:PWy4�%)x52]e8E3Ǽ ^iI}YhWd]o~P3u5r$E_#�"cg>e3 Jߑe͒-iW?ljZ{#|e=k�qݾm%|mqP ^"vVqV}jUfgXo]`>Q n-jȕCCP zIrѯMxI:ByK^;D vVw4^S5rL ODcJ%v6,P {2 7:/5vM q3O6*ME[5NSDOJKs,Ͻ(;~#O_|8uz2]Q/D=Bݔ;NuwL@G53[ѽءd([lAfz$90搕d%|)#Fu$7ޱg!Z&h'趻^l "!)0/l!Cςz{*S{jx#a^$NWҜK2CJ`!:R!q+8 4-n""c[fs+it샎v33`(~Zr3!s0i/B4"Fއz(kTP6ӟu;O^YybGmŅ 5ٖDj d:eӶ(.H'wz*T1m_ h ,1'.AF L?-=j7RNƋfO.Qpk rQGcRnG)f *ؙ-N)(R<V&]J{-MOǔ#Epf8=Im]~po!'BY7#` nuC=pfK#Ȗy(7F⸃"zwePyQN xyoƁiSK:D?0>g ;)VegPL}7|G.<lB"mB-lswy(BcVh6 e CT# pݒ~G!Gȁ8>VoqEF]ј-`Nĩ㘛+~v.6iʢKZekX\9MZ A-+xWG,Q:G9@j$)~AVuS[#V4, a7qA%@ݱP/ܔ)5PLB[`H-Ӷ[;=,=''ܟ8,-;W>b%RԞQHMx&xk0TկXΥ{/!3gDϛe 8q<JkxG{jGMZSUE*B|Qm*P恂T5u<j )rJtH((E{~S/]і<}M-Ɨ;xF1*Z1ZP ~1#.~8$Dz̈Y h p@$V5?ՙc/Tde'vL`QMrg6-ƺB@ V<;.qEFSKS :V݁TdOnIY@z`s_:_61|Chv#ijǬZ.s`v q:nT bM$YčŢd"5{S>3-ܧ~l y%ǜqqڳH)M'c:!R3SAQ%a)tgQጭ b2I- ER 5߹Pz2;<aYܹBCl)Td*4KKi_#8T r;cX$ݮ |ևӘ#"l^ Ίow)К#&Z ԉ]D[S:+o}#H1<*R?V;_[9];mtp�X|N^jJ~Y naPBem([L/SR-Eg.U$)A�/ و%eg[-R }t11I:4@yQo`Qg_Gp+89ӞB YɪMfEMZfo0^H�̕K<uVA3f-#ρ^k{o=Sa+t/{uR-ԕn豑f%0" $KPw>pIگG}~6xq]e 0k¶ty<~7j%:LgQ`jᙰIA1_C^F袓quAd{Dd )ekYZ?VQIH:r3*ʸ#dlo_x(д۩Rl2?D_PTV!FzSktNrn,7!W.3:EXi|n�i4<.߭:weJQ-$f[4$(Y_r5C Ӷ!p~3|1e98<CtbteG@E�X"e5 ę:GkXcL&Ak]#Ok4l Ε?[S1:?s}+Ilv H۳3߸ișy.+tH#q]oSܳuËIEsBrj(U Jrt)Q!!{�[2gѕF;6)5a3z]u/ ep4"�8:i" ]F?7xsJz荜 xlo7顑g60E%WvBV*ڳ8)ljF%$w}APTҋš3s؜|2'3>]u%,PXD6);mʶn)A$cy1~{4h2?Z4QT$'#/N 8r1LQRhvP@c`M J*bS;l 7ֵ);CdgGb^SD-u;q9Ycz0%)'ɭIRB0WLB̉)W`eELW)!5$7@v30/+6MC d~`ў1Q7~#**8_B c{TeNܮt\͑i:|W7T[ZlˬT�J}vXB~%1.}ͦ;*E)ߘ4x'/lZ^H!`cHhx-bJw`!%pUJ2f#n<\);ܠn ,_Q'}D£R|<Z_IԅV;]|e1Mw,~VgAƞ( 6K';]f}D*/i5YF5L>rn&PR 7;̈ FԾn]2UR.F{Ӷ5%vۙ$r#53^{W9TP'Uƒ. UPI"!Z2??6"> ޿ygN.\{ Awp;c )N!+sFȠ2GO &9[ex8`Xxy v"GoaV!3'n5D}*:+N̗(F_k }qS9ڊhoL4=osq-F`diڞ I�a3qMMQGk,pQn X< G!_Tb,rQyԒLm}֗6('*NB+nȽ#ka&Ɠ9yEӝv_şˁ-N҆ОKSoGŤ.^sV;#Č/=Mi7�ƭ9zܭkz/Z58;~ߙ[ P>148(+]nq\R*6&^E[! LW!Nir(>Pl5K{>.6<Ğ]ض#q5\sbD-v$_JzK-ldEa&9LXڗMjqc#6ba^oԮʁ(XwiX d4BM,[@v{`B_s{j47вj^=Y/z-O\o[Ʌw ?hp'"N+dI==- |uÈKv!cPiqD5ϾjNS9:`KaPC% umf)4q)c�2AeQý@V,)wDPk#h(Wtܞ~+#7cfnތO+hØ/ΧP�T/{HAu Ni.NG[zXWI6, \v1uq5GQl͈>*&,z,c 1kMgrTEV#ٱSm|0y*Zp,>9COS%-%(NN7CmBJB|*oqֱa/x ){ wrCX4f'exANœƳظd&fڂ.Y3MO"ș:AN1kƈiHb(`iKтAqi&qXh$߹e&y+9G詅y𡹪ެuES;Gn# y{3LE)LQ,j@H̏:V!1?z{/#1{E aO E]_֞Fc5q| px?I^|iTe+ئ\9Wv4b-}J;5|qyqՂ%72><o=w)SbXYE5Q,=PK4,+>J"f F̞a+"Cvg[fhCI`mFyӈE]4H쩑G['o[pa/PN~{͋�. ;q7px,a4WkO(sXv_纣2Q̷R{[4\?ϲZ.|(QV3_"0Nv 5' "MB4TX2w7xaSӱ!S+7ۺ _ʝ2 X>$[.Kǝ0U؏nv 9P8;T>jk@ ̮ťK2^Z:[0f}|[Xyթ*#0ٌ={`=_ ǛkyPymݓ'\N`qpCrtY +s$#?ٞ@QT ڋ >|,d} 9`IGMJX£H 8 H%l&a(5<k\nkf'4ܪ7ǝ'+n`%ANN_mPh7,y!tCГ# Rh�J3gT(|k&,=koRYWH듿(!>:hp1J |XZf퓔elRW:9`Firֻ 7،N<UcPIռt`ieI+ #"^Ctg6:߿G֘L)g3ɪ2c_35Ai]l]HpB~4@[}r%( y;]E�VueS:=dw/O \wn_KfXMZ} `&17/?W&B_Zg|axETWs0+$rrW<DpGdl!Ph>ˬ5~^ީ ŝsi0vx5 $.J7Id9GsmbYzS0:JLzL!QSHIF+ :V))mي9񂘈-V? cˣe͆[�_оܠ-')Qv-/ؚ {~Lg(Qsgnn '-/e_L, ՝C|!% Cع$h[|Uo�p{cx* Wp":j4S}bn =5"bq0o,剥(BژXRKMs3ZDCǬ5y l~Im?J1նƙ'0&8Q}2iӥYF\TpA35rT͈2W݆ ǁzB08Vј)(xfZrnX&jadNt*;5]$z |VN.j5S٣L;LfA$-%\өNZgz^}>3%4iG^q(tcfĒ +Fԏ%c߅^_ЛH5@xe ]g?#pd3{ /ŋ-1Hqbv?"*z(|IO< ]U2l$42G((%eJtĈWid�,wZlݙPyl<Zu.Bpv#("Yɕh},riՑ-BK- !2lxu 0\qsK h[/LL5A:'jT;ǹLr~!l\]9orV'XO8</ځ7؛?s;YXhN6uI)ż7* z}y7լgfٸ؎<[]XJM L}b3ײZg$f� Í^<)8 4s..#!Gu$F9$R*.jsE9NqގGin}H0V,5t*N69cfW (ّJGGil-S]_[BUEz:FziT?rC[|ͤ=J5sw�>-SwisѩZ[\C/kdx'Z27veYo#Ckg ᩥeOȽdD=G9~dqwˏJ O.TǂTkZ=_MW"jgyIL b/#C6B;߹9(_ºށߓYZ.H(�H@\o'47  =ٻR'58)/D><jm8r>SnJ`Qg !4T,'D=W2Fc,Pk,@[w<{:=" & T 6 S0H5XgM{5$y~,; L4G|D]i,Yú.~rFtF92v^ȲrkzhVK- '}Rt٪~|Pik48;>c_r a0Y$ +c(yXԲ1& N l Jpvl;l7Ni/gD4ُq h+Jޮ#+eN }oa,]�S?p1S%t-T V"h�P@_yLnb@JĆc"y;>GyKC~{i/`v}!j̓BQFiϝEit=_@cQ{@pg"2}wŝ`Y+{:[j=-S&Q׳zS>}V;bFYq>c}sF-?}| CD|5%6B6>؞jK$rB:4_[R Vh9$3o6kp?N",H[ESEH뀂w=B3! 7T@tel['ԩ t=P̛C3nļ|zMYQlA*ak7;}"R >>" 0Emm^\;TՌ@/�8^@$1F^\<fo;5fpUZ\jUς4Ԏ1',QoFGav`SKAhJrޢm8oaUe 6জ8vv0pDL%%RK%[e)%R`(М[/fLlwhfI"YXYsf%J94dz'~aQ*Q ~,!>zS hkNB"E'2zƞPf<8+;S�<pqN� m9.z@Pdbegtm D)~iTLm^^BU/+P~+)^8zEҚ=%4*DӕJ9-( fPwKmHaQ'>oŒYvD[n"\bT/FFXd"!WXMf f$!'%B5c`YG<BrH;Ĵ9gTN+ #U.~G;f|l  )ɊR)W{rs~ɅkRaE4~&tbk~? ͜i{[j/Ëp%J搚Ak,}_[~k˯ .t ]}wЮ-nJKA4$剠X T".&l,4ܼH$ I7Bz%MTa׃п [eUG mTh3{_9.:&-CP`K|n %8Y5@Ugh)$nQ]wL>%Co7Sf4*wxv"_/!t- R*j\4EJ´ػKsAd JGS\&?Ns8xюo(_~m ~^4O3gg >'8Iv~< 0RD^krWVN:<go4*I4|Un_6/j`4c{:>e񗸿~rbr4Aҁl$s2CW6c )r=9yyP]x\:zfCVJmOXֳq{l: "k )w;/LԹ$s)T!qeʚ~83&*i #S>\�ҝBXQJn_Ƕ*̡&e)mXu5ߣl՘]PfEr!>ITT@xA@diA;$ ۼAћ횈l3q#$EYqs¬9^Ka:4_fl0i$m]^ɜ66A ši%gAH%?8o�}4o~Qd- 4XCG!B<cM)Msʂe=;Fo6F akĔ%|,o;9s(;~_TܩV5Gt9),E_g˹{X1iD+p$p\Q]Z_%;6ys.v5s^!9Hx�ߚ!uƜeS& D\R'eY{H2A0} DfF3ǢT™44*Q:<SJ38|\mM=QZeEe;J}@# Tge >6釤Dv;n-i!gSDwe82ȀK.N'bSwyhSmjKW]eBNL]uK͌Knv+[71=,.$Z~A hŻ1z蝍l' FyU;Y_ L+(or.TB!ZjV'/?r&ڵ1Q]7[u}XLPS"{巻$ˮ,yI=DnzH7ze e|i :$u*tPB){cqFdrB$Ù3gs+OpSp4(*5Qfz["?t{)?-?\`1#w_z6"nXTB< 멠hSpLgoc6W=u^Hұ@2)UmDsh RQU < sY%+ fmE1gUxFTkv2q`O�E)&tQA'is,zDc.%c ™"BQ.Ǖ$|GO;s8TL*(r<~\QSܧ be)ד:AɲKÌSj^z s95)?UtcX 8q  f'I= d2$\$z]ֵ@#P'=I=${ ^'0(022S\y"(6Wڞ.תnk}reXnӱf4WK$yM'*@}~𼣸F J+=a1#-kj"*64zrBÕS4P366`o\Q-{$_fȓ M<P(7hm$/2/9Er]:8H+g7X!eAe|kT ONG2go@MqsxO_V^gQ*E痯&T+mq5?Ǣ�8 %sOvm`iɖʻHd}3"o)&nu*ܝIy|@w5ys祆˞qT ?-�AHa;s1)PqRX=ǪFm&DeWvuh?o`){5sg(3E~%ur'=2'螤 : Z>K}/4';a)u|o:h <ߤr$b 1SK'B\4p\p$Hxdnb=֥? `yC,]-oMy:U:}U.;@4j/REg(;n�!")G >AG"S!1*Ң쥝@AAvWgz4j<[[ct!*TS w^^4,G05>p/r=,S}!y`#Iy?$]W0M>g,>[5}D؞*=!K4,|,tw^ꊑ,r8\^^v]țM!qK_lbLCBsFz6jǢ(/~u?=;j{ldCL=5 Օ5 :%{^-9fwtmċ5ytK 'چRTcN2%x,Q+'4;=o.uLQ<k=vODwI5ҦDGFEÑ K KvNE$G�u޵`S+9}zH6yJ|Gͩ%m} >p#uNGx6I m-f::<^"1X?Լj4朚K Iܑ]~4#)qF'k"@I퓜iiJ&eӗ_⿷LJk$ Ah5F]>1PQ X.UaC={N lBP6<rQ>$^2+OB4^Q52bO6FVXѪۗn+zUjI2|CM*4ieWp`{R8MjSC$p̷9thM+z7Hq'Kj|L@/^t܏0WM.Yzn8oj;r8R5)W& (3F O,= eu/W .5ɚD;\ QH"Rt53ߑ襻�'#"rU#lٱׅ:ggO\9Ⱦc3k@,4 %9J_'U=!sC,~lo4{yo8c~.chg<M uY{y֕@T ȹam9Hwx%VBP >}4X,ؗGX1&tG@Wh $ kikqM9Z틅kQ'frlYzSUEQr~�l|}&Q-LJLUeQsK~qeI}D֊kyNnw$(gF?v{Ҏ$>&وN%NWIdWv 0`I.j ` 'PBq|J4p7wVRmuyš31=~7/l )x+M1 Hdg>A"<a{~ `41=7Uh`XmeGtP UªE{#WsWIww/2f䜼63Zz3t8}*B҄:sT$ig1: Y �?>$z6Y^t$x-dwSpwE nZ劏 (h]EwlCXbC&f*3nNLSe7mUgS~,φTchGpje+ d,߄joFKAL!W4 ;�¸L0lxSOE-VIX2(tW75b[yaM-~}m Dp$!HjVZY@*5i]M: bM]Ψ�=)yi;4o<9e=F3s"9+_Zc@[Q|�VdcPolŔ6>ɷ_$-rތ%B&q<{_5SW?A݅zq8`xaNK`3hަQܼRGx΋cJc 2M@[{6znaH([B f6$%c7\u& zlbJ \up6A] ck y;wyNʉYˠۊ[ H4TwPᢿpg3*�w09JJS1s ,.$ w.XYa9&bڃ!g>) 0CVu޳6P?;xj-ڳ1fvYԟ�dq[J73F`3iw9 Z1ΕB뚏>Cm_:kFXuy4�Z5'\6Xޓ:vor9ipt!nlarG#|b 4uV.o:[T!3Qb Kʹ_, &| 1m1k`m Fi "w2O=̜ZMӍ139l )ʺLorkd?I陕У2h͎mk5=~Z.p>A=FI)u% seX7["8t;.&)95'ԙy:J +!@-$_{u! wI^eTPؿ ÉZ{".qF/P9MaTk҃XUH +-(ąc?أ1!Ah2=dTjJOw?LNAh s,ճ ሤBַe^xd"6rOr(ɣ-dG{jO-c<I' )DbY n(@܄]}P'6r͙/ɇ{bV3Ra ]#s,qڒ7i:7sDSW[);ٶwsOU\yC1/!rLǀ3S؄%H7)�;uuC^+>+͓*Rb]ki6պT3W%ėi.H,eq8̡FXI )-Qfx4SP@x( yȷt IoD!}gh${ MriQ;o0d'TC 53Tbք?ބɚXzt;J&-zy3$ft}xXf&9VV[8ZC#reK#0o^ Gz^HL| t`|Z,wRߘ"t}V\ZLd)d3`wo{tֶ RPlد|c10Gb$ڜh"$C*32cT'm 4j6)BޏUp`su0%+]+! cv9}y slNa2/Ia<PphgkK ^ |_1t`||;W\.9H5r\x1}m"i͔EBʬwx Y]+&̿&p f+K |OEEM9�JEy[ e-%wLͩ7NW8?cԂ"wOy?sW;b<#s3 .recڊ㮁#s6Yc[Ä=eԝz>G(9[P9:~FB?XC-J:>sC&fP@ E.w^c~%Pm zbiyM6:enhh4r43Vm.Jޘv/˓n?`ߠ%K!{EZ@K"(;K?(b>^h'3/8= 4(+87g}FgⱣ7 (Ϝ)[s?M ӹN4:BN8xg)M0l_rhhdvf1$P#:nUh JŞBozIcd+)2:&j{OiRgh)F*""F2!RT\xg1 taaTqm(.cOz$X  unMPQ$z'v[ԧM1;=ixRXÎk/j到8)ko _Sr.sS _DTg}g^?[|fHAS2xf?jv6]PTtmmu~I&U!ݠ2S}'\=QRp',o&QwAYA]:0#tؖ/UF- -*Sxn]iWr1q>YL+G| że8 ƽpeeÓQi`42 dfhǮPDž՟kr9"|b{GkhhNl`Sی',xٔRI^EH.ߴSm'c`3 }&3 r.!zPsHw@%벫K`-`+Bt\5Cry.m 񗻨Ys~AnR[ZVF؜+7ax>hL#ʬqzɰq{x0ѓ`j .<@ &.B֥lg7+[w=LvDƹp0.,?@l[I°Pl`2,҆(ۍx[4oKX50 |3!Q$X<F $ZϚ*q!<KhuD )fMXjbkeUμ*bGN3FpSb7B<?`WuW]g,6Amc�ma;XyЁÞ)8>n,[dDs[в>xS:b$}ê뱻+LJN􇜗3,Lҳ(mӠL߿J7%Ln0l6N>gzzi$GpfE⪉G_37"! l~I-JWff(|h첿LcO yP<j`'b ѼJ}Ix,yz濹'zf0Trg#ؤBh)h6^ -#2To .++yWS-8$d..THJikl%un0a^5Դ S UaxVd-GȊ?8TQ`U/t<Ԧ2@6Qh!�Ƥr^]=ĩ|oXq;G(| BI1'9 oE%<z(sjJ]NCQCI Xt~؜9I.ԨM/s )94y63T>z{EovGO-X|gwf^Ry$JPAɬU}()"5.ߙ3ue5"*&(:4nonq,]F*x%$_m]տ6}y^ʇ(W։%DąieMh֭, pwǴ\+`RWUR0<xgcZ{2 q2Sp#$ЋDwVAY&[c-S)GU*A;}bgƏIb%LXNH R\]B@%^&4#8 bPKO(eꔮ(:P7|lgf'Tˊʢ;a?_W\iC<+qͯB*q ))oQWοL~c<{Y:3%LŸ_ooZ7 8sڬ7 DW�X Ta=4!ؑ}۵>Dm*/6:RNNc&ς!.~PK7dڍ:*I1x~cކG%! C }#c6~|>-2bD[=PAB n5(.ct"eRw),hWuڛ&{Kf |sq[GnYX"<\" uCQ.(g`;/vCo?WUocfloMCډq*03 j5PNKmocac=3Ȥ-ya" /ż dRH[]Zem̀1|yrմҝсrȓD5 vd@ :\[6Iĸ pq~X&0jb|fSdaBds*VwI{3tVtɅ;کӃT/苬ζs/D*c}N?Dʖ6UT6Bqte62s {Lޑo=jٵZ,! ť=)*Nm2Jv#8B zanfWC 6obRm,1]8^3ȊܞyX*2ΤGYGGp,L2 la8gb9EZˣGol{s?i* L_ʴ>)8Dec m>ּ,^v+Xfܲ�L #ݡN5|F R2[bRV(t ̨[ސ s@L~A?\t*_tNg|V*~2}-e5&6g/wXVRjîdjZ_1cR}D"1 LFa5 n%<=C+#,f-<zbWx _F>nFL) v g:71u1V8R~ ržaFfl)z5| yEyZds%HWgK?�ˈ1 E2\<o2扊t8'd} V'*k9]ZM'Ŏ2K͙} ~cĶ&7FDZ)oDQ'xyll h&J $F Ǎla?:0 xM'1(8Bb0j#}`xà ,;j5̀�+,G^c`5ר݅9xp0m(˂K&rMXb<ZdA<RXL,jI J^$a3@/xŸhEu|A?r-ȜFSWtWVKdu]~(: [<>Y@jNW<Q�}c >lӄ%SA7":˜&ۜ~eK>ofJ<T[}~9R= b0\C{i.3�{w =k5 IS!V3N;wYSQp<5UPH_'@U1<i*N]?֧gCR|#[ueB!O}ZW/GpSz)2{98E<وv7?VY+iDž! ·;</7Mt^Qj.@M"3s3 ]pxO J_h&Jh{J`z!ļ<HcbO"@ChԓUy<0e@u~''Qxɇ`brʊSmrl5a_&z6`7!# ĤMT~ۀ8 a+0g&$h8&FoSxVMi2Řηq+ Y{&-+P+q`IZjƏֳ5n#-LL !Pcp7ݗ;EO0!\ջM&Df{bm: >Y.xG:i y֒qɔ SoËVxxr7 iDްl\ 7)huӾ*:}jjÐ;)B ^ @Ș J Y 4B/7WQV5Z=)83ce-"Bn("PB0^œ{0 ߓ7{U^-TEq|v<A*wFO~r)ȉ_Ć!ʓxf(w*ig?bJ_WUOy9%4)ON9eѶsXϣ&lGd-nFb_ɍ3rkIK^bv\~`8xO@? [ b`=qndB48 Os$}40 ] z['+(j!]Yp KEpO=="?FKCн&JSv`u;yDj GH&줺5 plWGgY8ͦMMC䥣<+mEc\$@j|jr| o;ҜJ!xT%ڝy ҿ~✇Um5r t$>z)gDS->XF2){{_i%CϊbÁAX'Ox,~SV.Ҍd.UnK\|ɖ80b$e#rNcȔHc* S?{xӀdg{׌n%vI}{* J?O7 WZ.ōYyy{nh[u<0^ Oй '6,MXdh}={uʑ7;^4- 'M$f!Z2_[y SN m-]ݏ RFK{^n!ġBWF~b{"@t^^~Y370!H)] =dΊRC8._`g;>F&.v;vS%F>\:>4|[/mE;$2oTQMo`*6>>co9)nKjLl33=a $_%Fgn{>^eK�bpDU4)/S~< b!7,g=K2mI~17;bk33I!7n\PmjҢWkbB͂5\%?܉4a ';p ?~vsbRNAz%Sjp2~5 E|hr;?"h'7am+ّK]`d଀I7Eg2AYWx 9prI7Q�K^B*^̼Tr8$xTo7 ; 0H$zAfuv(Z3Q\ ME$~S{HN;c~bCba ەo| '"PQ^^3, x-vc\LL*J<F>%j%$9(_H'=?oc ;aƨO >ώo=! wUr{rν@J_]."}Gcg7+x(\#>s�3nYgn+u_.7NPwΣ0Ū̢9_F9.{B;8`Msw&<2|͵( _* j:CCr+$ne vlc<L9Kqfh#ŽxVpJAQ!!ӥS+n52S|**_'iv[ <OͮQg+-mɬ)l{ M*'34�W'LIATCsv΂IڀE,rJ�Xwtʊp0od rn4>aC@ {`Oޣ?C6{Fo͏$()6Xx{&v zF vʸJ2poޝ15C@ubE~Sa*.{Oh7>X.b,Z;fқ?H1݉v+({j.aN>Ty%qPoSx;N#XQrVF7lNNg\pTjX%0FW,bXM fc/cɕk%̝+- yakc#B8ZgI82F9MU&}8OnFs®#4|RV:Y{R^~8#\OE&T;Sf�#-zS}!W{盃+.6/d'tBqg<Ry_İs= 9`O]l<!z*zd]ᷛCp"/Xڿܩ36TR�W ԻWm!bVX/|ejE龌)}m/.랕tїXbc^p4Qt*| }}*�pV)1r8ݕriB57^G\K3X*4o(8J)Y|ݷ֔PZF<)hXYQ{U`bM1Up>vcXƸ'jߗ^0 O~k2<QL(ua3d͆w"Apxӛ([¢p̏e9Ʀ5P1sӱ> |ە3:~M}. m=A�6?%^vS5f8nQ;F.׮ U7Oyk'O)y,mk^]sb7'O] #�;O"T~S$)`eD^m.g,f1&3o/.`Z:LzגOQyN6%봇cn5\,⽮xsaZ� u.#a@>_?hӔY萷=7flsI5v~\=t(FOf)Gk]J,Ԑѕ166t,D=FD^Y$+Đo=M^PTWY䃉^VCY^Lʊ/9 q{xI.7 Fz_jןRc6~њAWT$~T~wI0Mdt_|en~Rzg#}!63IO6{'˟sq\A vd?Pp) iVq`NP}:+=ݓ5Ħ>[ջ "ݙ4 dvz<$ד?2V<_6 Wq+tX`V 6tg|v51�,aDY 33Gs�VP'8]#3%]Od鍦.Htm� ~1|.lUAV鷾usϯo1GwJ11i-V+kܰhY?H٥C.Wpn3R*H? JGF|r< D|E39i^0 pmLSfGpj}1 -3yR.YZLJ!2\HRz/;R%{QKk}$5W`[th8!W\"66n<$^~-pc@Bq-KSsq Y6<gɭ \H =>P )UN:Uɰ0Aî:Nz,qx$M%).9:FldYGR%K\%eޔr{u6ԵkikV,Wիw-i#>M. {źX4zgh)ɥVF Eΐ̾1ا 璅 -N睥`47ҵsb|O=oYpSkCך4Pwk ͡q8ܮy6ygo@\u1d` .f r7!șYPdρa%`c*;XH?Vdэ^P͉ڤSpKŦƼOКnv "rNVv92G7d4g!`1vH`QM9(1,ފq_\)tbnaJ&Cxvv?8j0pf ]0}řiz_jLp@H f K91*c`6@0 \&M h'tHDa<d/E v:ҝ8%~S8Hkvo`+>C)^F^⟽/M;{& Uf2 mcPl3$KΠ፛+'b>nZN-\r ܡln%;Op)yW::a3`4 u&;FDh'wGިx= |'FҗIH ?Z%-Fq岿e<5=xlyA*N-@?E슳,xǥ/"+> Y{4 Paau={[rQyBx_Aav;Ю.G\Ʊr'&68`sE/$&d&XJDL1o{Y^U*I-y21"'.,({&1ӉiF11eS.(ٕ6P.'ɅyYO^U!kq2: tz OXß#(I:GxKh}_ P>.\@wN9hX\.pυ L[#څ}#C4Ny>6Gj<CvF.+ۼc?NW?.`+ v,DcMifQ@:Zkg'TfLF31RN=:YayO(XX& ԠKKզnjpt>9JNo#g-u] jecZ1"|ODŽD~I^{`a4s'ꫦBOܧܟ`�xa<lH U{?\kg,;+N*<5b./TʮhOU\nQXmCSfĬ$`TE8uG%&[옯opu}H/ijA^ ~UNN|x40-s|rF(&MǞ J4_`7`.qEb{mbId+C/AD=2_d~en 7fݮ:UxYѿ~Z 3_ѴU,U/ibW*ԅɮ`XDb^iMd( 5#L[<tO*#M9E;^|r{j/ü>cabFO!|H;hW_hBwP/WĜN6_ut7ctYL < /iI{Y%Ҕ6vUz=P%pli׻$bõNp,@LaRoԙ?&O=P7&D{90GCWUT9ժ4"R?vOwg@"a*j)$y=[[)([j ɯB~hݩ"R"*V SǛ5=GxNzt%N4c1' l/&s;o>I}d~(fm)(NB5AbYUȽȥ;?fvJ-BzZz\yo^ȖaG̶]Y#uJ-0%4ͮ_C~;jl`A_X4gxt~z{֝j.F] ?KLeB*zF)R" Ku5-LGNF耥Sſ[/N왦v KJu9 YI#B'O)*~ o|Rr#n! mɯeGm~d@R_V//V 87Ws4 ʒE`Rrv�-S% $4 zS?>sithl&$TKm({lP:UHyご1{Z!9[٠o_ r` 0{C\UZ$na nέ1:<l]ԝjxG"2LjU͙<Hn)Ǒ7*W)HJ x¾C1ֳX 6"S!WT%924[ȫnZ\BXI{ApGӨHh/SYCAM4׆x"INRjɅ C=Ie7eǗS0jBM>E@g\9 m剹:ja6"~?L sYRLxcR3hҠ~m.d["PSAZ P,]<מ�}-d=4cG0 lPrLPOOWnOu=o3qN՛ ?VN3x8[4cET #XӕD|5 $CIPdO;jG&Hv` A5Vh L/r3jxL JUNH=F$s<V5h՟Aqby lJgWJ[Zh6̲/Ł/hh[CVj[?&/ w|Su9� Xb7+a2^7h_ xB C߉s3+okT3h1\ 4yJjI ǹֻqivBj(Ezuv[`9ԡXRJ# j=4MaY`&d�.EjBW[d$DI,9iiD$ T&;D5ވ0Se aizp_'vGF?�Ԍv:>oeܦTX)tǑ3~JC,<'vҨfHpzq13fycB  o!߻QƸgL7iرN)V\4q\z{)idvɺlK_Q2\ʰsu/ELt瓰v=.xnv$/5D[&{lrfA)[5b ~f,t*.Z#7uPοϕĬ# }yo3CԠ3=i03- _;|}ڲDu(tc*}It:. ܬuXbI g$E` ?4, "f;a›]753;eS_ڂ� <⟖or 2Ov΁D!^BWA9=:EY9Xey.*ҍ~"`{)p*K&;W8@Etqtu[p5 &w鷬?VJ}$_;ЛJs1L-e4?C Z&]#@nYԊ|p= p|T7~yT_@$f^>]+iqGmWahrh>&l 'hQ=EC wBA[Vh(عL!&DrSW"VAbaxĈEߎ=X>ga0 CHkr~;H0.AbGtJM!WT!9cDĠGv10a`1B9E8 p4Z u텅>'lNfOvx)tNl:'ݏij�tPv!ZP 'W=rI;5qAbW7X:%ҀrO P>xMxO.ն)H{*~PH~ RJ/ m(8MڼF_eMKt1I5}; {iXN}6+x>s�D.!O%K" ?5'N%Fu8K~Jɤ?n&n.]M=|@;Bm>L wS X=ά0bas夿߃=+<!'W;1m5zVH&sp5_ԟ9jh+ah xFowQDg ,! m)�6"L Xl;|*"Io6/PK����0~/JdΦ=p��q�����015.pngZeS]ANBpwwww �\].wwwwgTuO͙(Diq4=YZx_2p y%%m-kY+y{[ٹ;9[8[xYyZ0G?o nԇDGBJS?JqJ6VnfVfVNVN>^>vDȿ9(n`񅅅?/W R]]MbM/#'s5??n_9XXRShI#U3p>A?1Ī}8+o/_HȈ{{%/zLo | XC1ኣ+,݈*g'xu!XM@_Ћ4W[gU)\@C!w5=mu$!׹td5!5qq?#M3"$,S?&m`[*~<YBg#8\1G5{5,earcTuL4)}%.e>՟Mx t^;.z@ӷ@%`.Kp:g7cp} xq z: کeZf�M D\#Њ+A$DX8#Oheo#5 S ѫ�5Ml_wnjy`oz։ t z)]mz =x1~&Z6:>CAN:P jCS{}%Z+_?U8e. HTK]fs;M Ӵ]xG�4zE2s�!fwhq�_yXb#&.ۀ2wKuՈɫ?Jko֌f/+4 |y08}EdoX6&5S^|>;}5 ^utyY34X҃z808HQ āS.ٖYAe(&ߡ ) Fا4H(\QKH >G3vUڦrMHHqAv+;of/k\g^_M=5q'Vg/x'ET=M&<o-Cූk](]MB~k0^w{hKA<5 zzfl 1?>\w]Çkټܵ&*鲳VhR} kNz i"{bYsӝ Q͍&5?< 6Fv).H :ŬDc4.͙ϋ ̞D(\AnՑb/ԞL0\x지.qy&�d/q~6yV|h)|B?&]:qw=BݴtTs`0Fq D&K?L"$ qߖN WJykH&/a$10fjc#(8 1-\jؑS)g(ؘ-Tઈ{hĬ1 YcBjrD2LPT_-V>- ׺Oy=HiXgg- Z*Lz48:X0׌?w60EFe]&Cli tb+{Nmu1 BSWpuZ~2z#n�#NxBjSfIx߯&:u FA6~΂A7^4LheƒMY R3 ]x"Ęӹ4<h$P9*(OYfziYt5*ɭ3ڑ\uy03+4\jV>vg[ ldn�[]}1MQ%G K~9RڠU[3Qa0Ei"(*AF +eMJȇ3Kqa?y{W3@!/qjkE5aR+<[)0B9ms{y35� sx ߮vPK-7S1nlFL^viT[J0æ{ZS3-O' I3@c,Uo,,;4n::4՝6=颡Z便:cp {CMI&2XS%`),0 U\q%1Tv1wtL|Z#mk\Ɔ"z8 ι"v@l,c|?dkU%29 ƽ5*vכkY:ya d\["(_5w|!>$8/{ݾYIxf.JK|~[1U_%B kw'dKFDșM<xבtgķW<#q6$cw}k!!tfJ'iD'gh3 woCͦ ؠyx~╨N=^CHK 4f9dO<m%/C$H{R4rwK;w@l:]]T;>xJDfeQk!*\̀g"04PVQ|uu,O jxHcMbTJ@NCla 1|Ȟ+I%0t3]1f khha.$;�{;) q>"N$>g;RZu)[@(;i�ƞu/i.[CʺyKH]�fcM}Ko>VT09q{3mTys]y\a羥mf%5B~6!g./B;1]0F"o7aW^ml"V@h0ǦW%r(}tWM~x7;|?،8z" )5;ADN3hɛBw? Xaj5n\AXA+r 4Jdb\ݗ5T3.iR< ȯhNaÊ~w`h+޶_ra}hfEϯ6W u='2/mO Ms6kpu"gq̟ juxk39ƩezM =m-XP=λ> BfJwz M(4A3wgZ,}n;w~Vf(fTmb1 WApXF`Ȭ/OXk*a\7 )ID td7 A\谐y|| ʮeAE?j\"]'rbY :F Kvқ\g%$XBhL'[@x^2L3h3v�q 7تzEs$7([\<r䕆( hXJSc5(53^Y&qWx|$#VqH bUz\q/Q{9#|>W8nJ\i j sem5rjs%H&C.~&^Q* 4u@Zv]0`؛%?:8w^ 񨜊%plpj"Tp Ez42r~/WJ ݌'7WľYtPQ(' iWE]~s8oR26K:clMΎ zs%s ל&_ߑ@Ӣ#QG}LiL?Bg!eu=l3+uZ P%esaMC@R?sxZzf`4( p/U3W?;1TX. ,7Fc1_A#>0yH<Ĵ[$PR) x.jy~b6WӨhQ?]^P`a^Rs9W^tw> %$.Wcgq,-x9>C@dc>�>PbZI(@{3@cQuu`]H B} bfE˫C=(kRРCMsd~դ;ld^qM2G(E5"$CS[8U\-[_ ڼc@~cc sP >X&ڨr.D.bcKP@PA!7W>/v&n贡yo>:~@3=ф^I{^yj#Jl/*n#`(m; <c$:/Ԁ�_ڵi}L `Aŋyij˖ese`5A)%oa7KvwfxI�whh7};-%l3ͩ-"<op-^{TZƞ:M:x$rs\/YdϽy s^)E!# ,|]eЫ;pWF?tZ1e, .Q,%;p,_HV'2;\Ȱ^uH%u νnIb[߿lC})tgl%AgdoQ|x[Y} >HB7-FDv9<NMz@1lRLNV�Sx8m'm3xGp3[q$ ifaO^R^Ȃ[^UAC*4)})J!ΉF% ,GSPE.Bu~OαHnQ[ M Π~poka]͕*Sm) Kjbj:>L<SqLp2'�crV_i%9G ;5 "׆hVC;Y A% R%7Qila-m&E}t9_68yswexR1)˙4rNž tBsO12PaL/#dCm]qD<ZpPoy%s'-)uԃl al-r0ĽyoYtxaLn?Nԗ'oJCpeJ)yQ}~u>m{lX_?\ F)ڞ돏]#ɰ%kn9VW' !}e^GM\P='7Ǻ4^ﮗzsdnBZnm9OF]ÀErcxPfYI~D4}k(%5t,_+r7B#C7Nf&yj<rQd1?ab]9ܵǸ !%ӽ őeFnW{FwHlT2mʲ x 5s]oGHN}ۉRLfK}[jw�+<W\"$|s g@>kNW2 2=VDY*RZ(+9B =g/*g}[7hȏ {7Q}/ WU�z{mu ˴ǞjK 7LDw8,Wљ#vDcR)WUy|~v:J݃ Qeįً֗'̻wU ^S:Toh7Ħg*czA ]Dz/OnŴ _Zwh}Wl;=2-ފL٢+l$K6{s?Ff*dđ5H~8b$_gi1E<--\lPIJ$3 E`~l�(R0<jҳmHW_ZpV0,e,%Srm<\ӗW-Rki j5&gAd*N>;js[ނ�Weڄ6v2.."x9W`SYv׎'v}1|öX O\)dZ;ӷ2MWPJ0eك:FOFf; )@ؔ=0GJ<<$ e2>Rh]=>" '"7,cធо (I2p2NR҄rxHuOF[u){KrJdl'ήb#apz;p'aP۴3}֔$SI:85ʿ=ym(Ώd>?�5.lh{_ ^dOVk· Ƹ)n{ 27!FlǹFo!ʮlJ3Yi?.ayl �2|` /X8kհTeo8fJÆ0GTnEv E-39DՇ`Uk'ŘoF`*};PQ@O'ʻ^|ĕ+=م�{+q<ʶ՛L," %a$hE'=~ԙPG7GC MxƁdנO8*RoF FkY2ʼn_\OyIJsfJʚ?RW<֭CxA3a\~ɥ$ɍc~oH08wUZtRcFJV OmH/Dg~Tq1eM3GeL'"^ܑFMJR ]z'Nb**r=6 6' (7M@/GOPr&_{MH$Bg,]^ةQ/ f0[NjctshK7vi)2�80E@xbaJUMï6J<Y*Pxߚ,&dERIkw0m20!(5+t%rv 57B#P_P Y&GXݓmN3)tɅø}.K+?l!&+/ CTHWC GhBBKif7dFW Ar!J B-DSt׹YKb?6(iX†A 98?wnH̴!8�Ɵ)wnC)nX QS gzDkkE[EkGg/ߣ1UKpiw ~ظ:: y q*l|@\"yn-X]thf:~g̑!Bv4niɅfW|&Fٹd怜r$E*0)PNe�k]CEGRtk�]dډEZ%"mC AoCN=Ye擕lOm`W`h7ھ >AJ xw~>53l6sڈ6ɱ-PX G� h{d&c&#J5VO"VtĕDh~wIG;f>*o uj#wG)$P>"+NI@ܥ '8١Z>-(+9PҨ]D]9~O?'J+}-*M,yJ|yl IZt6 ݚX.P O*ʥ,Bx^再lPngS<l1٣\G,WJ˗=)픠?PWvV"J}- 氳4>U>Oh=\ݙXt>JITQl̰/)9}Sc D-bSFnMD鳵$e[Q CAڽEyQj! WvgZ QZr&wkRևVq2�eOr|�:Q/=](|Z;xS/6jaTAeM4{!&jqCQKYmf:@t;{2(^Ǜ~M׎7u~N„٢3E&0_ 0-*6k)S5d>C>ۖ*$!B2ܙz+8;~(\$5TV&1]A dd_TKkc ϣ+k$.sRbhFz!~`VHn& [+}@*&QY[ gO/Dz*W][eAR<_dcɝ-gG\. Vo Λ>FŵƱB<aY{,7am.EiR2WF3-+3qAEYfO*KνW 4ay4F^X1ʯ& /%|/R~kwۉ �AP Lܥ`.2V6T$HtllcsvdsMKYu^kٗ.pwg>Q}6u@"R#tOc'P. Kc} >@r-]lλ]QI|2~wgPEűXf;\ qj sNʔAVv1?<q]'6||Ƴl�pBB]M0,-eMX)|ٗpP`x`P[d _渄AʆM^T^{B9Ȼ79OVeʚ(RX�j .:&hݸ~'[pYt6nH6H{D_dKPp$2s ~jDE'Q@!0@x!dISaP椻0mViĬ=ŚELJym* ?wt O$7d%zzj$2QGocX1Q|}`ս"1a~r'x֘l 3t5?)A˖v: wev[c?REirJ[&r[u�.# {2&)-"+ :e :6pw?RN5F +:ۋjɓ*݌MSZJTq:?6\Hb{=&z/<c(zwv(uaE9|/h]FhpR> 5OXM|P :p7~Os.YyQ7,)xw<F,NY(O+N sE0eJKJL).0RW&;MR'#u]Ø^tصnR=dEKtJxeز_K514%۰Ec%-~VkD.xdifkE= sw*(6'% xzC24*3K&lp!98 iմv Aq-l0]0Vwɒqh9(UD#1f(6TjQrQ492 @U6FUEI)r;nh3](s*{#Z�.�DjկY]]Bb/mXC)Ul] $<&.rhj8G啽)F~ūCCu6vP LdSm{ 3Xdxsk`#PwD,os<YT)˝k`rAj6o'.(m]u@.>09B1ԽP:,A4<"0 5 7*8.d%mÊ%tŕa&8xC,%QƁ|*[d9* śv F'ۙ+Ȟ WNS> 5d>8VSk]mBG1čb]^Z�yIlў$wPBMu'z�;}S|Wjg#3:&vږrMFKʜZQLUH@iF-Gd0dMN+ibh#|M*6 f~SΫC|.ڞޮ8,%/dE\1ƙ7Ei(~>z+ 3"I}BMx`=M΃E7M>H_3t4A3Ҕi5룖Gw&(ܽXF Ѣs=ʨ1Xz'_}aQ %:84J5}ą8YK~%amE̱w#K7+"DMHf} YDW@fM~gBy H bKB๕u%&C^y Z<k$<,Z\W;T-/SjZ*z 95!a|-6Uatdl�*c8TFh8^kMT$PJ4<{ *pfM#;]?)N-(y^,B\zf<8.>�ܕy 2� EңCR^w%!".<vLU;Z H+Pڹr.b{2\239@F$e054YS]v&*Ut+0"ڌtnhu'>xO&Ƃ]7Yx͎"^d#ejbc<]̡t-FLo,Mۢ Ć-;=0G!<>bLNq2M&zh)W.,of5Res;E)CǷ%/)\̫o4Vj %6(32jv@>[ dJsk5 '*] V$Гx32P}fH%YRW։G\h/2_uSGEOr߳Q1rBWC½^GdQO^c=0M#̙\C3q]Yr( nh#='PT ΃0z?c}cl?PV!c?.b]Xi Lxzvy,p<8g%[.B2, iSqI>$KJ`L)7P&APYy nYǶDoO1t( ]P}a3Vm: k5p@275L<wet>}\WKV4;Źjՙ);KWAk'iIa"q9mr4Y:p~R.zy= q_} *ÉHMo;%TON;6,Vp8=]Ǐ؃1uG%9ۅE,nrhed^ e`-bBr]42u*|3;CWDzO,61|R{vkwʣ`![\(}_zLYfpo-?Bǯk!M~x. Sr�"BJ]ç-JK ýbMLQ6v?e ϑy J?/䔀bdP/lSmf9ȉ(C:Y|-}݉ UC קE8h Yq7qHr0X$YQ=ԧz\,ђr*40# !S3 X-;?|yфTWOqRzu_5Q 7 b ՁNEc>h'�~7,~eŝd5pK2sVB;T@kĵl`RꅛIz`.ROZ@W Ȗ EWfG%!S/MO=˜9 Q YrkwOcTEL5 (P=3 n(Зme~$)uhpI5Lb)7kN;#m@ST~}_H`WPʢ!o'_<_{EvNn9"YV#]m0�΂Fb'<5G^RWWxlo( Tf#$;^˛P1$/;8:؇#!˨6SJ~O"x{1slPS4AEqzreP,ʥ Nw�~(0iMԈ)UYnJT4hf(2-_('y'̫L( *К;n6@};Dyg?q|^Ak W-NHJvWZ5FƮ4x!C~D-v26E'oCwi[$i0$}H%p?:QWQ^h둠[ -M  4$dv�~e@ACi+ /:w=te8orϏx{]&HAfX%\B=[1rjd&IZNT53د y/C~Sa}^]AEWSYP1nq1E`*<au?NN\(HyVKn/fUC)!g!Ԝv<pfQ[=]Жf�ADىDӞԠ%^Ԓ> 53̜qPlddquQ5˨ Fi* 8š>ڟ7UDvy`v!|dW1&3>>NϪi/PVxQH~FZo߫q2__Tt<y:*mĶi&gyVYLwyQiJ_Ppqv:;յ=v= rga EL462~U{( ;y,c$‰c7LAܠ_!"˂ c{%ik3]*dCcɭ: 2iڒDmIwPCP)<oQ;[']h zrK_)6L-2E;94v؀T'#Z{+ɷpaH0֗myڃ˲is&G?6cɴB)kR!Y ZohJ qv'ؘ a1P.LV) @l G}* }oԸ޼|u@_^`~u0 7<WPϧ#�Q'-fX\҈NCy9u踡VK^< H183DN"[BAG TgCr]V5i '-_qdQ[N@pS<yĚ"*^<cgl÷;/@!zsӤ:%u4.4CK"P9:᪤҂Ly${۽AaA/ڈ[T }{Y=�2Y #7坏 朽2:x.+&8* 9UӰiO@mMr70Eu];X4 n+$?xӍGor@W׭w|#Fejcx胚f]}j>sgZ,ʺ]~\_T򵷰O`SČj=-Hw1\a eNF?PPP~(Q~s%'oM>|6Bɑu=KtBq8Jd9F5dNM4OiU%HbV٘Zp/tRp/]sPf/GXnB/fp`!9Sg A& bV]paIfxnv|T,ɂmGAo+ ={`BtԚu5VGV+8#[N 5YҜI7W"(01 V9){U1Y^5&]1CzP/q#T񿿪:7d-6˹:-9JLC/fG_$lcz F3Ptb)_wg囦?tcc7hH3 vSβW!_55UBf\=J~IĒFujc-eœ{F£G6i){ t@/9(m,I/%mul_1{4r/? !Wo-V<1-y� IyM?>~&%r#20қp48ې{wVC4 URF؉}^1!8ࡪ͉w\L5\`Zp1`ÇH"計hߠC][vAӵzCjUSAI }:Sfh8ن΢*v}Giah&%9|i[w[%"t%‚OH Um:}#'e-Θ | C9LPߪG}|- eG#GYGs'F$VY5;;tU�E�[˯Q0MI*btV0*'bTo2ʆKJGR�8'3N/.X褐 FhΓm_`O9ƾqcPZ˽'p`n2ctg,50 錼!5_�xlZOBd�Dwbv FD$MWm"C)muG7/;* Bet93n.VDBo.Bw]/HQ s+hv=8o 76\Mt �IAؽ=>$D 0`'ޛi{QvudpӳN~FN/cs+IͫEm@ӟOJAĉj+JV#ET_d2d|oX5WJ O^na3DxUr}7qO` },dG',˿qb]CGWTU'LJd}_8اAMxsDh}!9b�`X{,|:2`Қ$nhy@XoF.t^]Z/!\9Z6L4mKT2&=,FX E5oP:*:aVy#xfhOMks|QN8>ʏXL?\*ᅹ~CW@QV+2*חNSѬXFgsX)x$hi+Y"EhJMC[|<h!3dpBe@k@irK8 vk *O'qӛSŋ] H{ A;>*Uix#=X1_9bN_R9[ I5C]0}"|yOj~H3e@KxɮAG[IUI["{zIW0%qƽAk=f"cA}&f/ [  +Q:;&ߧ}@DS$,#bΝNo~B"~aog0!ER@[mU:ׇ/k! JSS(jw1v hĥ;ʁ4lΉt[FW6Zb?L~Ƽuu?~"55U@M8̯E6( "|^Vz&zɍAp-d!(FF}_>(tڽgC׋-U~c/bUO61JղVfY|_q,_U4"N�F<8\г�R,:YllYTf%Vњ\c@*$Eqr; EŖ|7KsB7}�jSo+|z:>V!e1eOӫ\DC>SYu{lvc).fcLEPl${sa'zի+Ӥv_�$%X8~UIQ2 #=On{ɇ#ޖS)!l<\ZŃ:`.,qۼD3 _.@88i,v z w&F2kn V~9V<w_2ݿJ8NP,jA'_:"uۮAbt 7g\6vȾ;%{?9ө]!THyx:kM½O)nU^k-oH0yajwt^b\+5? =)#D!yO1ww\ M/Sg-w}1cɎٵ<Rk`uQ:<]OvM@</Mf R ݔJ]sr{ص%VS 2&Pٍ3JM>U#nj .Spc_چP14xrnSAPguȭ'f~4$l1J /FA?aTiYͻ .6?gs`$XuFZIK>]skoA-Ol 'p cG 2> ;XHP  tFɋXѪ&W@%8%DMsGҫ,ZW屺9g hxu<%U8Ɔ^2;�ºi"e4IT߭>멆*;Or_^x'Ą|X`UtNJJ2}@� k0,اRKzz92gA;fwt* ՍʌhW/MPr[v[XFSv&-zgh&~A%b|;.ۡ{,93#q޽/_})+ՂThǜ}₫tҽ&F?HI pc^e W7=?hŝYZr<'0xnul_֜|m5Ga2!Rb7cR]q2RߝŐh-ߋ|l`]hu6Sw\r?ݎҮv$ÎCmޡH1L micHL)W۩EeՕ~o%5m+]5=3UDۏՉ^cD'|DHaXeqo5p:[Gռ3;! x$+d85%XBZEeT=R.bK'YG?z@AY\rC퀤XhzN=-}-C_"zw#hTmNcJpa1)C5D6Yn0&xe 5<^tqAUv׾ؗ<ʓZ?�$Hsc/؄#1Sԓ<p(WDڵk uKŲ,gF�7UV%TFd̙ZAc0`wv(iƦ{-gl2vvYz=MEwB,Vb+4m2?nv5*s )m'͏;A-n6@]fCk{&읳q䔧/Amӛu?r 1@YS>RE*WE7_T.gfƗ4$ܙ@*p>,o)?t`#ULDmߥ[kŠ Np[!@/՝F;;q +e qV![@}akw o>(@Z||7ܝ |lF4n$6b;'Ҕ?kCf@̛, %%ia/!d@?�x}ڊgk9w`ﴍ<f6<+ͽN\9F($JnQKDD|| J:|Wݍ7ݢ~Ȼͱ9 ]@Hi@T@!b7dG> Q<1d6㦿wgn7F/ᤦ#i}:ަ9z!q¼>Rn΀{lS/EsIW+Q~k$M_TU˙w4?? &mߕ??,Be-dYÛJ vǙ6p!_yW:wUNMnF )qR_!ma m'` IõxI4Bظ:;)5Fv[Z f^"v I2g,x{@I] X^ fےeє7-!qmlBp5]%~d߇Ȫ>.dZNw‰(F&v4هlşc~̯?3[4 )d 5żX}Y8,�sKD=?a]r`R=?=kZ8Xc \cH}PC Gc6cO+79'{-1K9}RrS=#C _)Z =f%C'Ñ,;{PC`k^$MO<rD1ljATjCւLzPȢs'N'RS<A{egl&x{ni)5H?2Kug]%{L?ifp�lm M+0 %:֜S-haB8]t,#0p 7&8wH ѹ6C6Z8 x2홻3r�*Ӊ\JBs;요d{kX>+w'y(<)*|t{{@KAYvGL )I*i毖dbO & Ĺ tv(BxvvdL"PSK|^ R㠲ʍL?}�-+AbU}# uR9&#Xt@|T vM=Մ$Rm~BoƗa5ZOUK%W1@xzyأ?E;3in-U؍mFu1( 㙛Qjfk$d�X˴)#*@40lCsCgonısF̋ڂa?f\ך)6`hEz_y'z8}S)W�{Tol͋yKg lhrH88xBb4HJM)rQye2SiX|lJ{ёWbj5=ۙ'Z/gԏytN$=rtN2zTxPTUV`93q4zsE,<]#WnJ*6'mn+.V,{ӷG 8a>ir`W9QY) LNfḘ*?{pu2>eij`Zעm$<%۟92C%: $I%LA5L6iMMGTGiΦtōzm@%1mI/KWTi+C!ٗ"JEYrpw?,Қ0ڭ02a-55"'IׂBeb+@}8aD|g8=Cvz]`yN-tc܃1q/גQi0DM.wHULAkHYY̙(3<,F?f (hdD"pcUL:Rq]ons:)*٩F:!kL^e;9YgnF@lx:YHYX L?m#05b>_ׁL \k } `ޅLK+a''']�sM;/wnx6^K'Ґ+W[&ğ0AH,l od^ ֥ slNyEV6Lƞ�kSKO~~IK5pGT葒>ZA0;uLrI\g[PR7tgYxd*P0̀T_u9]o05Bi汢К>$21oNf#qҮG$�R {y]`>b\HRW#3}h2UN5v *-6Tz,{LU G$sE*G/p b^E,X?Ƚw~ e7!av00R8&lPRӣ{[˼0B0CL6p%[|pm2 uHh"J8̨X}/rQ 0 ULRcQ7~P_AD9 7T`ф^k>#ʷm2eg-Lר{D;k)ITr]a7T%5(Ce+K> ޅ)N&y8S+@oCn3;a--~wQui5|aK7b3l2/'2swnw2Sh*K[7Pv{$)B}_} k-ebBw;1C*0p < _b�$<8{pnE Cܼ\~o21+ ?e$-2)܆4p.a ",rf:,X-Kh啇'4 BSr}"N5s|~5wfemZ@ge]܉ЇM?bea*P.,shE3Z@ YPo?LR�M\B‚>!_To`dSʼdC'κ{2ԅtY o \}<bAW3f/KLBA]L w,k?|uo)HB_ *urIMXKH,Sבek]}zJ&zqw.37' F4,xM_?zS`̽+a)(cv5/Iwj¢nn �rlPL9vq; *|sU\_wlr=Yp1p6(젲 ̒="WsG;=6ʑ$E%V~- ܸYF>6d0j|[/"k}+Oҭ"ToUGEL<RA؛XV rFyy%Z~]dh/ < \5-c#:ƴH$'+b9@WkYhQ %wWr%[˖?yߣ#,\_ȺiBR~D@Kf>Rmѝ\}XIc0:6h}^'cF;aJ-Si>GGrdhy @[5OپaQDhz)|90'ޏ/^dlȾ1X:FjIb׍=*@H)cg]SrF왮m7e106ilP] ) -lDS`cSsrt!+$1C1ɞCdwnM-kM"eylW?V[3qEc;){f%be5=٧@j3 &ԦZ;:OJ>IF+G8-*@Ⱦ9{9v\~,4tP|[A{gr`"ӕ/:_zs/m-�,ds_-ʿҰl 3"pa ).k0o'>B cSj{#�&ݺ6G̫ᘆzCD/`卙]J9:fr%hAtIN~7ݗ.^zǝg!m2!]-3e5LP1ݵ'r(" ?{͢}(M00ҜʭgyQ0 cVaJ8`VRd~ +$JƪMR#{þ87M9k)g^mVՆ"#~ʥ Mq7'ᗀ6y!DP-In59m EEO uw(XHĤC( %GF:iv禷:ZǢа7Wf>)f\pbR)v#t#C:.x0(J ?.LVIMXci%< p?m/wMY>yх3} Z|XgϣUΰsnU (PdČn{{ǔx,&ϾIՂIkշ}ȩ9pz ԑ_(!"y2㞲2L':P7`H@yiTVcbNo/ X~.3TL0*آzǧq9-'=-Hi. ywW{x~֝R{}s8Ќ -J-_MOYn֛F1'ֵzF]4R}@ջw+8#j1Y:"@bͰMl4eɴTBq0(_=Jrqi.iH0�c<7IH"n3c@<Tt_1ȹg?b SՇHT~~E. >Z#Hw#KVW8tu?|"fC7MʮqvU[@W/+*[򣇿ԿEog: `ҏcz ]-*́?IևʩVqq0(/c.lsRC>8pW鰚?KheqI>lc){nDNs*4+@UɨMcu؆`Nˣ>ѕwԄ۹uąag8oChK(][z= q+8,n<4ϖ5mQdi凅˵ݱ3Gr/ՑIbGß|d%D:Cb[~0`;LJcơ [,"tq<.60mMY@\D:﹨=abBOZ[OEQy > u$D; U! } "rD]]WGGLeKмx{%.܋KjKshLlj [އ!<JG13bF%Jqt&Z߬`S>$WKΕ=f]?,W^l#[KAD\PS %RnWP q0^X=EVl1;S-ѨytMv2:X )Ϙ䑦e>ZU&: ΘC0â\o?Y~uPqhgP u50Un22- uݝCfә߻PZf_WGo<T ]~OPȔXJ\@ dgx`kxZX:״5iű)|ABw+M.JI\5 БMwiz)IB CWG ^i(Tui-04\\ZJ-2=0~tAeO2;>^e 2 !mUNLBuW&9`pHSVG|l<]`9ՆM/D ;3j>ӆ:EzގzoAhª_>Ԧ!Uߕ;K,;R5&;:sw\:mKuT >]{A;y$J8^v>+j-P IA9Wv{9_ީ':@eOИy %p>r2C-'ݫ5FLz$'v2c֒^gpHrȕvĿ H�= nGy_!@ ݶya^< WoR)gL$<8\ )_ D~t`$ccqksV_}.bxA_Pݬ;_ W L=z;U'GGкWw$y"C'Rܜ4&pګV*ZoY8ع|.,r)jv ^s [#wfô`n-l:IX1?TɅ#n۾nY-? w)W^ꆷuPy7hѼ(; WiW;`th}r+8nbVs>Vwz"DZVP#X{ QO75DUT֮ QM7˝Xi٫5'kqbJx"]{M$H=7)LE~9϶s j꘱2gJ1?Ka4g03k뗡 DwPQXAYH?8FB?gKr))L53՚6ZJdo֒n6Hhn#D<^݃wvîdpBhƾ ֌(�ߟTG -&͇Vz {RI3e},-~LݭeA8aG#Ӈf6 ί 5D8):s o?{K(zBDyJ3D0M*M_dG3'/] 3=_}#pwȂ A۵Eҏ}*l_꺥?ES!tQ`4OC(x' Q .<�X)oTn^p59Hs} ӕ_wk`d²`!@͈d1?_썰nt|`>(X۠M SA7)Tr}IGb2Y_v"7~MB/W}WZ[�=0SI3t.ħbMENJ\+Q% Q痡{}HyQwb8\Cخ[r|,"5Xʮa 3~'I;FӄKfnO=+-Oed4Js>q %9_(U{5u԰XJ)wKZO)sz_<siO._IHdb_> �32 Ǥq { T̈́6DZ5lݷ| MH}&uRЯu4Bo=0D0W!h6<V ,IYSRu(ҪjޯPb/Pi]BŃ($Q~Gc="V4):A!@HJYW|;}/7CHGjdhP?ZqzZW0nzҟd[7sԵG;?>MJ ߖEҀrO<,9d<8˰1X8Napڒ>uttP_?OCR9ym*MzGz0C BL(!NC3k_5%\Q_~caİPdC<zvJXӏ>]XS>-MN NOva?x_(HmҰ" F1%JO/"*t}PNH\K~eK?.["߬L0?u6ՀH3.U;027_`4.=9F7D>Ʃ @/M,4 ?\8ָ Z.]IлET4 K qTOI|)N~WmԺ)H2/R:jI(DC?{|8hrcit@v(C%E(: BV{OkFC莮HRax+7jRFDrYc8x[#$PQwob9(B7 F0+/Jdک0 f:+ Z|&kVkɱy";kYB)pťv\{ď`+3,'h [OׄVxtk=_T1vQRi|eq!> jͦ`,?=i/}& ]1 ]'ZrAO|*c^;: ,cOD_0G**e5JFo"bPVr�F5O =/F2Ϧ[s=4Sߪa&m,|!9.kip*a5} L@YyI w{z+םxkҁk` /۰q#� e³L W[!$X6:z',gzd0|07d&-fI<`"u$e0ҭh}?PP0?Ħdmd<##=<t/|}3Zl- LN37@_,)�Ђ�α_VCtI=Rkoq> "ج;^JIxP' :DMC"dpi|rAXi_8: 9EJ; Rd+罠"=Y~|T:m=zU"ePB]h 9E!QJzZdS!EZP:}�V[l|rTt52&ٟ?_cS�5뒌" G>XװZ`e*}ܠd~0] *s`z\-0Lzse!Ҙ5cO٭H^_o�TÄ NIӿ\*L; AlҺT0u2_te_g&rj!eCU qG(@A·^)LET\廽 C {{3</v"K}rA<3g9+6s#kq/nP06lf*ܡWXl_]q9`vs®{Q$h8#1wL\4 yI;,C$dƲ ft$ [lXlڍ[j9>z*ZUU9sƌwuB7ฑ&{sJ/OݭL;vor{ܘ:$6OX( _ӸJ oIޖgM5F+qi. zBrնq Vsx[;s6ЯZs9S=]e}ޣEW;7LvW3JK*XPiرTX ҸM9J4ڲ SԬx915E$2]L rNi?󩋫i{9*l"<0jx/@In[H}_Nj*p}`iM0~(;|F�#Æh) xC6.)熣2$NRS?ǨQ .p#j�48nA#q=V@Z#:UR.$5~J@+/8Izg%HD4 g{ ZvP(O7{Q#mR`<墫ݪ˪E >^T:9w?{tYUTE]uD5coޅ$(!zH y%hf {PnX6DlMIy)&8*IRL�tg£=4 Ȥv%6^5[:NI!Ĭ7dR f S~hwո~{u $}{`D,I'XԟZ %X45/8tjk YFsbE vJhdij @S${$M'xqPK����K~/JIm��n�����016.png[WhSw www{v$9ޜLܛd$QPĔIk/RZ.PPHI2ܮ⚮VfPj.f.�7[7]13WG][3{S3g]+w/3'7c3FH{?m(8A{}503SsqTR蟒; /3/+2oͿ:_SG ?7 /3 zHzt6#ܽ?cP ˏ (]8SRI#U117|T/?b>So<w(i1aUϕu, ?)fs䁯RПz:``;'Nah5j4N/(|HW:3[w�^hיd4=<<:ɶ".3*e!v#aÆxafklHqO.c u>czc<*4*Cq4౎؁1с@砱s. ء*\Ο.PZdf BS1Ӿ> ]0%<䦊R m NQvG�JM5Gܵrӝ( IpHؔ*ᙰ!%л8F]PZ$%[&#,hSyߞH0Ӓ \&j;GںH6?^al8Sݿ!;-scJCLs"D~GM?_mEPqgOXÇZYR g N "cuEes$0.Fܿ౤w{Qm4ωbzNY; 2 @\u[| jG{^ogm?eFFԖyք |B/nnS:fm8ʹ+IcKi w$9ojuvh˷8RA4^R~RC�f X879vpU >t{ܴM(ه+}GOjoTqaIP~/ ̭қ;&-G Zs c4L{WR_uc'~>Ь><czUOlG0gL|_(0;}eR:}& fm><wÅb)YIduZ8 鯗7s#{հ_Z{4uU^`3#Pa,הɟ9Ԟɬfu?sRM}sU w&t8qj@UEe3,hw"5d2&Z^qApĞsS9hCDPChÃUiLL ]$˥":~3{L=+}mCT5}iް:(Bd]̦c6W tћ)d0/礓[Cz w s0BQy݁r2N~3cVR3 "ՀQףf ~6]wQ^fF_<iit[d{D\n6]䛺{ze�kD' p�_&<!"^^&�..bTQkL"L\WZ6.4-"-.+fV3ܺ[к[kE:/]�-H&BuZYB;ŵ1ءBc0꿘 @:ZOoר\d?l?DCoqm0{$?M2е5 CI{#lM W~sVBM4v9`;ydqԦ$u4Bǁ+Yra[~ "PkqmVpNn4S7ҫ;XȾE5g zͳqp|w-Y|!!x.\T('h7IV)]X"JRvz!p$Qee/PQ3D8T+N 4)b &XtSw]&N 1`ǀYD|&i)!l/nGtp~*7߬P[uf2 p"B:t,v1MrU=wlfŜO:Z?|ćF=٦Nr iRW>CrĆ%&L3~7,gdPT{$39WJ0SƴA"ik:<@s֓*֦ļX]y_**bȑ}H�J5g/K8wS֜XTV{_[CG Ѡw7ֻq-ܐ)E_e\ )g ;q/X~,Y�Td\6||*mm0y|FX7OwT8P"$DLRsq컿Dۖu$Nm!~s\,P #i -[92}AI2*nS @2b6O^i'4DHAġsP9+F~h t+M`Aǿ*;V;g%_"v, (:Gjh3YrEM9bav^|˻5+x\Xs~ϩO+ɤr[5VwK,9z_):x`D 2S\ִOo[]i%.-�uDGS@7QɴxelCo~])Zia=+/c9v^u^ak.T=úP!Ol|=\yL4\DzZw lPN^L̯�]11>pcU5'�8ŗfgyYu[ry5r,򘑄 ӿ 7^옦@.JJz=yWr*0 |Qo,7>-k$<ڎidI ƿ{e2rz]uz݄Tqm#W!.Nk;G/<5|G̅&&{=ƍ'vPNwu߽*R晹$x )".|O+˄_o ?f$f%cf7Qod0epA} tpafߒ]Y+Un/'@vMI|vp.Ƥɨ)hLL tq͈3-h,A@3~Ā_dn|✇D{Z=T.;bQn S-cv`2*(B+&¯\5|} ӕ$&w\UH+Yn7TssF(=8Q Z']:RFt/Șķ8$&e?/xS}j9@Hȩ9\r�SO^_.ɦMAG=֔jD:.ږtO$  q\o5g {v+ BFJ~~8N6fyLeҝ$"$,0A7�}9Ȏ{5"'+T%bT(lE 02+n.T_!f|ͯixHsLK]3 h80D!K¯bAn@-<+ c`|LdrR"b<O#OAYy z횘l>8PTpxv/֦I",~>^O}ɝrrzw?bmM!1G&WιǶ(#82.ڹޣc?!Ayr{U}uZwmmbx[)=) HT �FxqTYO\*خNnǻv఍7$p-ñeGm#l\[5i3JDAPXCU U_ Bh~;tn.n%|Dbr ր'FKI5gQ6t?S"՜oۺtU`ܵl&< ؊ ~zm ~g>;|!)(L pvL³ -G �b't_X_0<?ю;X޲C2aVf� udC獷Ķɥ3[G{¨ą oyrkz|y]<V< mXUĮwH㖍ߛbE)eEZ.&D4.X "s=R `F?j[2wו&aGtCn%vp 0n JU//%j-)L6_7Ғ/̚`=BÔWd 켄ٌp+d]{F H'ʓ^aˈv 99SLP%Jg.O_b Θ0'ȣ!;6sւTze~`mHyU9 ~D1!*0D_ܑ#7HP#cY3LI\3 Uݨ ,q2P ;1&ebE :Ёl#} -cxYjX-yaP4q} ߍ=ēo [, -7mPsl@i"C:QnQ$9 !yG-@3 j->]qLF-|%/jY(}9 ǥSнlZY`8vIGb~%sr(zf@.fYd {ז5}?$@f:c3|dm4gSݚG'edthCr/#R'"yʎ[ /#Z~P.$u "̨kRic?.Ik+]MF$@tE&x[X.$tYou\zm)s}W6±ưonT| 7gB(vpM\RSBni?b6 y+ ˆ rCI)GP$ X8 Fl/VC|iE,q⥡BC#N;aKR:%#eUl"k#N(\'WY.RspWڵt}.(~裢>[zffX2+dWax<b70lakgD�U_>Ml xaF($[f7.9/$:,W탙6 uËD>L,I˹fi/d•Bke˿жÌ'qckm"JԜݛ(V�Kb)"Miw)W}k?〞RL;]W+F}隭511 |S hMnRl<B,{y2By@;SMHB @3S"&z>#k22͝ pLHa̳snf ԹWWStֿiaf_bj):$r\q*R]aM/IMF%䰮S 2txs*WМFfby|G/-,DfN= N�:bV'T,"TGNnςv/g?{ɭ%uai46k[/ZW6Z9[+!)QLaX ڗ$R:q/v[љ HWu?u$m8+lZܘ 4*NW󼕞L;R.eǧٚ"PbW$)kel+ V`fjL-F;-r7Rzר.#�{n?*s%Ԃ3klǧ`LS}$LOKvvVOF3O'J,nfg048$vҤMwuGMe[H4}ò|@aƺ`ʤkѭ: ;`<"ڼ"+DNǮW<5$m?´ȄE}1I<^4\cOyJ'tp>J( ^m:/ Iu%ȶ);Uѽ29# 2*qxl&/g23E^J8v9VIҾ*0(V,L?=av FBYDۚX]Lجi<TF: W+.l[OQ]7ֻ#~80n̫>b`~EL \D +?;tz".TnvUb!IZWQ-$l k1 $ 5Q'j1l.(pHE!tAV.%p�F#S�j/( *q+M4� �y3t iҰRp30O*ut[̄JnuU@]!ZNϖnCuWz 51s.|a#sGn vCվ* ^?CfdxNWȀR/ {E(R}m!ww :3pt@?d[Ѡ2`Wgq7X ܚ3sk�RJSO6ڝnNʢPs5b>YaLQ 2V"ȒCDV '3c{4qWhYAO_kˤ^grfQ/iMb\a{tc,<kmg 3[uC<ΆhcNl=ZAfV]>%o~E PvXxd*oOb% xx/,=Pj5sAĢQƵ]6Rp�ۅA.|L u<67jFMUO<tЏWABNq:+1JDF,O55_M{~9Z\vo;J{[XazO7eF֤g 10>O=0}(%5tӅ~|;嫍_RjI\֓o<_q%ad#4+ G]ėTj[\=3D- g09tfEL3;:lo=+V%q@&eiUz~8 %"2ʙ<L 'T~gr Csqh΋.7X,󏻸Ƶ|^}C}GKcxɒ鏊 ṬJ|sΒxm) ϻc]L^۪%(3芑i/5?5XL1˗KK>nsM4OG V"g ]`(!)oh rFeg+ N*8R~ bczӲSKP/ګ i~G<S)CLH p5v6`.v? {C9Rz+M,Kд 5L͘wXpƬRX1RQ~x{rqr[t/o31T8#0WRUkwz#tkPH>Sxj{ KZS1lW@NgijVz:UcTHߋ,;=q(2JUYɟvtkԋĮbytn%o_ jS2�;ȩS+oTU06 uq#*[~OI9 rW4N"yӞ:rEі頇AXfw~G7_Ì2Y5xH.Qi[|+R~+4|~֗\dš];BW sI5QÔs<pA RtqFT>aX9Jѷ g,$#y23jxSHp"hlJso_!CJ�PnK>7#CcyPˍ1 (Lm�M*| RQr7W7ri&hb3'JH3ЦA (mt6A#4$ŶNA h-{zK_KU&zɴ<r*,KG͞E_ɳV~[ d¬4g{ÜrbZ{wMĪI |0o\UIuԯ/Hװyeq,!+ ٵ�#;5P}YYJٲBťO1,=tTv (0K)z~O2}c%RUiѧ=9vP/ by7xfVBIV%In̷C3&�[XX:yٽ>³2 9JGOHw;vVa|mzª]o>+fUYzt?ga3cm`{pK w;h2SmKm_^_P۶\X=}UGxOnv )h!D83Q|H 3H>xkl+htQ@12"K̎0\ phed5�BC<O.-Y]%.3qT}r jZȆ> L_ǡ+};^ S?QP^yml#9qLn`{譪>C<`?#Dx( V޸em[N" 4b-V?9hD#b64H]ѳk)e2Ծ;"k1{' fv;Fnp(6ˣ7k&b^!#oF?;Ԓn{i,G':-OΦϥU;<6{ә)reEXC/#@ �: tu':t`$]6Ҹ8eCn5l] @i NWy(¯E)@䔣Tf.Qqnrs#@bR40&'&7x/4cR1td|S(svNVi1%sFL7w.&) t,z#UvK2=DBٌGmZߛ4Vp+RZKp-ndgPC¿0neZFh\E3HOGiV? ]Eއ&TnZH�s\@1Icw\v"5]KK5e1 (k9N`1dDɖ H/Vf}UAܳBuGg UWh΢jPMJ,3tʎI\bvn5V Wptݟﺍ*dxT-EJ0&2;{y2ea(\�r4\Dmg(Jh,$U+u]>p24jQx<�+O&9 2 K6ע `as Q>�YP f(G',<|\Ƕۗe`4!?8m!O{u- k#ɋ5[tP+]D p]_FU%LSψpR0PQhR۔ŴQx뒷a.e$&ȿ X;\*n7^?IrR)53 |5C ><ez i2d-=;S)7Lt.q0tPCS8zr:8`1]@Wp3G,.3ɂR28!6Ǘ0EH^[Gn<L \Z0+K`Xd2_/q"1>H IYpP}ݏWtաϝ&ke0n8hWP"CTC8KKSZpEbL3$%'#ސ6x)֓y0@k>_y%K!<Fa|s8>+z`ֈrs +DދuRUpmdK']Ḽc!1Cl69*)h'Pּnn^lV+ (ETkso~~އY0Iwɺ͢=Z̊]nydBqzgc~)FџϻxrQQ1SW,+䱢sg(g2~ẃUF瑦# 3?]> 9ՠL/Ϡ쪘bd#o2j|όv;aIH+q$xpL,* nA@+kZ`XBӄ6S>1Qєx~{0u7xćϋnך/fA4;X@c}vM "bbTyaT1)Q]ǞR$Y^[_fc3]~3d%Dz?�3v` /X5qY'00<bZL/?B;*BquݒxޒM_;T(+sό,w 6fV,\o)Ů4ʥF9,f#ǷX8yWh @%�1vz3\`'A"!)Qj0)y]TbQZQ }y=sAsg\|a?d )IH=I{F:>lvWq`YT_a"L^ߙdP(0ǜU FCP(ejr!Uo#)BrU^#%+?09/7H{SzoTlH/- `s7If٦hC8ϗ?rX;1"+oF\DVd@YvčWMbg3diݓW@dŵI*)CIJ2JAh =C,R"r+F&n#cU+:'C6DGxsOx;83G^wn@?]c!隘eosZ8]Fk'SˈE4va  _NcGJ ObݚT>V]CLc-P^Ep (k63eLر%U%_T<UiW'hڨ *Wirk$qB+q)[^K\ : nNǼuZn*&2qk\˟uqS⎅w ̘\;tKum2oB9PnF6'6Eړ';㩖0bk2aTs}۟-~'@oGzv0:[6{3'0t�RrR՚thX&>'x;Gi ֊2|Q91R#6aCWxio3*vh Ygʡu{6iak]:΁OݮE^SlP^`ʪfT55Q7J<8pxW:mƙ`Gi =+{|VZHz Dz&*p<ٱPy|F=x8DE×f)MďV'hOhJxNivb} \SC/v켐ܻ>頶<2koalTt V#:- BwC Jz&*%lwfN4qO EQdוgVc-{M!&zR49?U}3c Rj<lK]Q ?az#c)d\QR?P G៏'ݓe =1|;^c?4 }iE:c"GVh&cô ` p/έ#uvo34@Ec#l:1mb%*ߛU&OCrk| +Bf[5!;j8`!_@(aű"nOG %$3 c2LQiir9wthep]BEW\u0{Ҟ ׷#*r- xh=ERIu(qpDr&d H\ ubo!В|GT)zIƥnz;4O̸ֻЄРJ"dɂC]J== 3CV`Z/"�\*Eo`#dx`1*dW/̜Ձ )0ocJ'i+WXh.x6hNeF;#إgC?fDŽRT|aqaJ`wjM'oM  32 eg4co q(_`ѱE>R~JYeF:M)xeXt8_H{$֚ۼ9|J|ݔc˿ަ$y)Hz1wS'p M-y6Np;!Q)2jW}oAV `FF`˄@y򛗶n ^b⬝TcSb|Rax|+|m1 t0j(x6* cK7'?z֖,y*P 7bVmt-߯DZM sMߏ7 %WC^wq2[o;? $Qȑ FOu|)^xMk|,G#)(WvfAH]!EG%(xʈS5*_y ߅sIKн~T6glG⛈G<m uׄ> !I9 N `ήŗ5;~Z:+3mQJFs\B{5k0`vxv{$ůN<L4O_t8Y輍HI4%=m~ )M?H+[ߡHZIO,¼vk]$}US�e�#-BԸK#}Quw̰/dr@1Dd랤휼z#D? uT pj픽gex@k;_!GQRD)^G^곪}r*/Y+nw@ UW�g3/.5/ q"p'AN2Y}Ϭ] źz@JLw*֜~3ݸ@p콇p/UkF#RdurIkFśxefrD[@4餩. kLp(9|1S~YuKNٗ[ [n=W;ঌl<ck5#yD3~NUtǴi[7,eXH1lcmnpK[(W|ŋyDo4ϔDsZBHRXݻL>t l&G`ЃL'lU;8w$7NXŽ*e'RVmB-` ^h4=9BȻA/L'|ia@EAu;yZzV0Np]SCg8} r<;Xl,C7 HZ}<t"}Èj;jP65SMfB)Ń:< x&MeZc<ו8,4fKU6Ǖ&-.GIC[هˬ&OՇ-î}L)׬;MlV>վ*#f? {Djӯt(ȏQ5"F̉{KSACir/{ 8t_ -ܖH&eS1 'Ȃ8HڨJÂ5fy|K޴]y5GIga=G 8%,T*^o\H-R_!+Ck>B0,(6~>e{eg`[4p #mMqE7<ᬹYCLiڻ[H0`z|do^G$t46%Ii3O00cro ESY}}5)k*h|%jGO bD3q+dѿbu nFo?-"͙sse_@f H[\)oMK՟ٶq~R#yjq7fYk [Cf3 ݇1Q>Ye?H�FAM|`XN24g:Yz~77SusgVؑoʼ;TI(.f1DF2⒩̸<lv":Y=oPm'^{ G㌕_Q\>fxL#Sbg{O?VAByz߲T޿2\ 6ˆ:Z "ktUgn6Lbʚ1< : -ޝB0"B2gy"Y^'!:+G<>OksQyb Ȗ8ǭ"!9ѓW`,o*0Fcd[ԃJUR.iiˆ&, y gC`qё*;߼tAE\OzX{n5櫞[TJJK;˅|}DF=lfsn?C4 };vq&[X^~tN.qV@VC�#lh@Ybl@u9CS/> Ƹ�?꾰TInZ1}1 P#qU7 _ؔ.uo3n-uC+4gɀx16ֿb5D~- ?-x~2|GZtrMv0HL6|{Dob<#Ho"3Y-t|WhO<UF` T=TiysRN2Fc{s<:в >RtB�r*^\($YƔ^(Jpy٣G;~QRKNp694ԆB!wDf@ G<#z&[f_^o$U#&޴ԠONIJ~|OJ _Q39 |Ɩzи^ E-0nц6#~0by%k,9u%3Z{ۉtW5I*>7<va/2QcxqEyRW_nrfӐYP|? 1O%h%q#âH[5`ZJn(lhH&y f'/ T?X${ƑTv Wj$әasP_SzM:WkѾxE!#ߐ4p>!~8s*OZ}N*Fvsgw?Z"`2o4͉dX'Ē~/|Gzžz.D+Epᕾ[slMbpx \EYpTw&pR=Z{(xՓJoEV9dTF=슏t k?M19H.QVxhP/dP݋4+0 wawĴ|\�u+� Rnj_wP7*X(TjE8ń*6v7l%g?v-|.V_O�j4f�E¾!E;su#Z_ƬRB�gM<S5U9<[խV[]�$ۄS`٩@m,ΥVA檤Fv&$T/B QwKawRRkX Iw"wWJ<Jwp;NKHxEBgx+Emݟ,`亪` U_.oR J(^͗ML"lvq4W%87KOl|*n t>y'(/] 7$[zAB|=J)Ղ94ɅS =K"d>L7 gw#ݻṵ ׵ߙ[RAO/dl_zp 5܌ rhSOhZɻt SI hyaxYYoJq, e)zO+M 7قZ(nwQ(3M>c!8lESɺmK*\%JIXl~Ct1:S>SkJ).aGܲFMW+gsDE:^0|O s`M.^ų,ңTaxC\dZ33nB=BRet݆zoh6 ,qcǍYe|-+:GE3fe:Ep]/ĵQ鷬D(Ml{)Bb]qwj@G/\1Dgl3 Wec&#Ubd)Mq{{_uA'B}`y h kj7UVY:HtW3 őݼ]q</K@,+=,<G+g#nK:>uY3yX{uW& b~2Ӄ uZ%-S]s{Ѹ3ၣ?$YDq7+=FVpFU3V5!/>+M@t_KD։5Vq@k2p+>iNbkR@*$C4JMɜ4k,^WN8X`;Į#@b; ` ik!Z_|mOٌK}w\VN#p̔:p#b0zLyTvRfk:]Q;"ښK`"0EKi`=3bWcd3ovco'lEQN%F}7@fE72؏~d{i-ڟ%<q;~/UgRyqsD$(?aT7i ExI '9n Ö;nWNUbvwW%N qVQ=Jɿ4&+e"i Dr>3t�lqMLMup ӺokR"(?J;uImGV2(v!%Qr>|NMPtO`իVΟ~mR@mCqa^/\PW;~d}4ޑaѳ~1aoO948Cb"#ƭ>y/!;9b");\ }(` ]*|4h&c:g;5A \{{^]CϏ &*Tƿ,9~g q,?GG0:8eDN16ʣv0=axY]}ty-JP^}~@kINAWi|KLgSaECZ]1 8 :άE<IQʉ,8qDA*d1us�VM) ,|~K\p{] ήFY폆WÙ!OfjlA</X-bEP&JW}[6D#;r&p܋vI Fyd5(|QDvcDdL+.뇳K)TjאET?i/@uZY#p8$eZeqs8ň&AP͞R7ZK򗮤-ƠK�2ԦoxԴMW~lg| %HG]frjyFX6ߐ4y 4ֆڟ<Y<N\ᅄF;yc_9̸'̀(gX=kfruwdxߊ6�GfUߵjC,U 0JU;l ;̔piDƃ V/Yx6E_ɴ4)a)[Y̞͎3}&6BlyXh8تGS܇sA,H.!Yet+uOvެe J˞+iv?3޲5@LXΧ5av7֙*= &&Uq)dՆut$9Cyf5 x=њkɱХ1#W*Is&e2hQ =<z>];6N/j1.bTq+qӈe=K)#PQfT;^1W2@7$=aS74Ԙb%$FR(8k>vKpn&Ǥ'/ tI03gnmY6Eua m`X#Jv,vJ8׷  [$208yLyI5Q[4,~R{ 'ٟg> 0U 'Q3o) +(β:zvlX4!B C�wZH]~M� 2kfFޠ+}ldΘ(]LO %Di:X+P5 #6xT$rgT2tp Sî#QwŝJ ps&2QH?L9sI>l09ڒk6؞ltE&ga)wGfA0.fi'dؠA.t5XЎip۳_8gf0闰f:ųIV5L%aCU=~hb Gln L'+a6{>9/sœ":'$;^^Woح(uK(T7`u0 ͪ܁Q}3ܡ _:íŵE"CQ:PhR4_*8<?˔g&x30{%o_ FFzUzIw! v�g[L1b]+ |egP j'<FVFpOh1 +umz!}f~{*M.@,~v1ЏZ0WvdB򈠚 Sn̐1Yi^fP{Ɯ >\hӖ01 IoH#Rep|$'s<^N�JUtnniمI{؎)?rj: P ăF3UrZϨi/.>0PMy%*,N+ROB5 \LųuH4;mJreC,qHT[C}:ZWW8LdԽKB|C_qLN`gMFo Sb>(-gw^<ԂO-+)BLޢ^x_~ߏ({NQiHߏV=Ώ+hԔl0tPA**w-}M V|S>^]=|xbYt/ģEn&J?Res`bDİA^Vy5(8 &x/3+s~)Lo6&/{X4}359͕}Zq\b=lOc'IxmTWI-; 6Uȿy)9}5:ҜhG\: +>͸3�r'L76Pmno: M5C!i~6>~^;l_@BsāZaMTO_9sAQ8:IKjse/Zkj)l*4d(KEcT;HEv=X**@\mK~Iy` Um)DFaox{7㛰�:^%Q_Rwf?qxRflJѨ!Iv\@䛵bV|ꦴ:aAMTP"'n@N \ Nc-ݟr"__WZqvD2`;l%y.V}:SPԇer]apkUqsОv$J5g(3`s|L~NF l1Q+>,�%l<^ߩK(^$?NED@xZRxEؐ~VCpo,ސ+c&f/ L"eč7l_V-tԿx?b#mrdLV{D7mg #m{=t& Cm0ix N5wwDCj"ēGZYj$1G #u㦯}/.c4Ln"kS+r)ik7tHrbt&O@ (e*xXQpN=uN ~k9ISfv~sm~8gw)tQ퐛Fϩ8誄yĕ=+2AII%7lU7AN^૞E2)ހcYOgQ8:/ 6ul*F` -g)n5L;*aD%2*8j/!=Y9{%-AZ$@rU|Vd]I\X\_%qPLd0uF" R/ ':@g_%:8O% (,I>$@ee(~>`;$ni? uB&z&Ҫz@@&Aa~j/-¸wʨݺĢ{GIr+mo𔈽vZݭ:7`yU:98أQIq+1aj-z*)9;/țh^1a�puO}_ӗ\ 7'6gzz`PRȱ<Bsב垴iCH{ #�/՝"Dqgofu%D(gKL&; tt4; v}.p9H]m {hZG3¢xo[mKXDpiS ul{$Ƭ(_;%G VᙂEngTkZM#l g:E8Y9OTũaM ߗۧ.cd`N/*xҎDQhȌ>J G1_.kew*F>04o7:G ڳ jt>zP`E7 D+%ye辎NJŏQ3V zνRx^<i̧J${<(5ajfr=.y}E [{bp9eJ>*KDK1-y[2!ʆNUWRkQa2M䣵@*j}D!ߩUI)soD `t Pv7:8+9=U eAy'^{F*d΄Xe7&(WK\8+ѳhVt% rP)R)۩`͜i1THoS  $,{9_Α/ȫ:Pw%=\z%r{E.}# 5^j͎Qumm0$.W%_;lfa3Hyӽ22d^\5+jݏ*( yՖ^1ol e;Gy@-*6\5#;}:a�"XH>(?@Ze ucApGYIH-P{6rXF6dIn9DK{lRʚvi!"U _$46u 2 l%L1E0#4qwDʮɪ3a~sfHӟ2Wtp:/s2<кG<jElL?A%D tڋJ.PdωaPܔ] ?&j%S1饡8f>ʎsr2Ga '1-"=΍F f'И59!Sʧn'䫳XxIŹVHmSjJn;dsB!o qria[rף+ۃ/'5 ֥|VbG'x0.Zk_ B=({VFhѮҬ�;2!-*7OO'ۜ#0Cq:ꅳErlܴ41&jr],_�޲г/jp ~^WyA(Qׄ7 5XgIԊSINRTxdƾmO\_=Ƙ .p4zQyN^S(QQagn?էؗ p+⬧&U}<E07e&<8\ψ+ܴߙ O=Ǣ�{K/XLH9JM'ŘK8 6e}3&zW)*qY β) F3oL L4RFJ1X~?IEd-IKtX\1ZS0{ra3c̀-;-9h%:t*Q*VHTq&ޅmӄ>N@ˣH❵ˮևg=AeX;nao<\"U6MMNUl FftRCy%B-%wMQlĴ4{Vmm˾S"V`f˵ ȊU "<<uwۭ̏ $˱-᭗9]Ff3*Bg9w&'26bNG<K} ыB>ξ?=E#bx0!Fsq˜ ;CGnU0{W9�EH\OizI{t`ILXÕ{QW}WPg ZvEOCRwq9NZiH:xX{MK㟜̗xJp8(o䍱bug*ƍLVVwGyw1wz^/_FW'6s0=Jϱ㘜gy7V}a>߽w/7`=!q,Y8LKn{tuið>t`!(=7ΘGPML (iP[eUsl3松毰0<1g|Npa;ALy|=6Jv�፪?BYovSb$*ݻw kL:H;GBNj㶑\qp@l'3KbiW3\kYjY&4Z !dCxV OҮxPK,ɪݣ-A9NW+ymx)d1?>[]MS~%eq DjqżHj7yv`j0~ ,a~̊"_^-: D7e?c‹]9&F̜T*pn P)@)$O2noJ,3Kje7}N-LON~$5P0I㙢~ u%jzڄێjҕ7RfҀ<!k6 8SXt}cO7\,ūDXI\U[G6[~nNSR}X~& "!iBDIO;ͤ;(աu6껏:4Z3ob >2A.o~xE.(ywN)hTr=LNI~ G#W\靏iBA�[t'h?ocʑ AnJfB͗rVJtcYSmHG/wr|V: s)_7&'NsA8dKUb6I"ip@3o{3-D3%i<X(\,,W.D.|x#O4>*P~,O/nDwF~߈X]o:c.?^ٮ38d~rh#hS ;yo M: '"O}A2(Z8"ܦv=#bdi T?Eb&X =gZ q(%U~| fY;;ޞc(ώi|`g`̈Z]ͳ@'(㍇kz2q pز/& _t̓]X>C2iL5uӘ tuԒ&' OazTGcl0CŃazO ͜;ltWRPZKzYQE1O<S#-|YYRJ12/�?k/,ݴɐ'0CEC)c4"k~F{r "�w5z5F9|3�ʃ/5.OvqFo~9 ~[.YF3J.M ^PҒjPqFC[P12!@Lrj^9~.%l DNӗFUHٕOUYe;914Uɝjѿ~J}Mɲb˙aP�S8hHyIHyɾQ=n;WJ;E廄gC|퍝):}mt+˼_8 sE<=҅>JugOR鹎BhWԿj#Ubh(@MhYU_~ u1q6F퉺E<a)zCU s-:o)=V30$0aE*cdMPB͉%r[J3$šV =|$G#",兿<u"FZ}!ZHȓwMDj_4C"! D2͊92ފ!Ak$Ĺ;Ϋ7iᑴPP MI p/E'!D@bE<EAҟ7a1M^6p'qNspXyxOS6!Sg_~MPgdB45z5o;A^pEʟ-_ͷu4d_fPϨ۶P+'7_@}TmjM- tH@ !RųSI5ah.!@u. Wou�9O]Tu包OlΖUGgT|7P$GOm@.(ffEhzϺ$:rB Bp~U[b#mdE*Ɋ9B\\&GL<i}2T[NvUK[P))fp*xzN2z DߐudնܔDErUWܔ3*,/ωk<:y?mkj$)E;n)E$ 4nx}S͝LE cRɗ{33CA}[nBWڼwyѬ}=D*ɐͬx?C P=yLrW{tO}ےU߱qvvp8:P\OJf?څ9l2nV=O\9W6=D;AXUA>O%u<",M-B=yeϟ볹ޔڞ$))pņy(P4mS<.l[M/9Rn}X5CǼ?QZ$hZ=4'~v1ڊApɥC چso;['cpXH7!g:\rb^&VꐊEx='$`CfokֻTݑt,>:p;*i/.vp�a~sy,-X'C R\=mC`P 8ƥ2"rvO@WTܯ ?Ч@I'_hq63ö1%DJLqu}եW=:"<`^3[�eB|J w�Jj`/y&c'QSGl$N4/h~�*L/n'c!`W?1_l$?5_cˣzk"y̙͛ p6p2&E +r7rSP+4(R]aJj8/4ڗF$kt-"(S$o:OX%mivW.yvY-n 9 vgW(܎IL3)a3Y~+9JmRw]W ^L2Czs"b\^|#sUH&Q\^s8�Z2żEwmxᖟ)B~@A <*SL o礶 j=jnA`, 81-5gj$ڰ'z,jƩiׇ{kn`l"蚱i4ԯScaXXNJSåg~xF*S7!ꔋOŷM_c!f"0NM}0JA2ko͇<~I1>]ZF߮;֦߷DwԈxj87M_ږ>ʮZEw]zztFvjF>ﵘmFzLchpzqtR@k[ʓQa/6˩[µ[KjK0fWqDl-ۡ㦩acfoCέɔO9o_~v3̳4KI-R/.ʘ:{'t6*>!^=W1|VoOzC+{;Ib"}]rn۟Db3qEI;=EȃBbFr; IAX GAp +$]${DqVVӭHYa݂FhֈE֭u.,Ew!6gycKB\RͻK=g/TJi3̠Xc("ݹbO%ξ&䶣*{?^pffnv#L1U%9wC�D*f WT~@Vi#x`ҋ=&ZoX($UE B4+4G #SEsEP/WG,k[_ao~@MV$icks!6=GTg(]ٜu _-7m?As3sr^S$p1^wX7W1 /PK����g~/Jr.Ei��j�����017.png[es1Nb9f֌113Ӛ3;kƵ ܷiUu$J-=z&BQ^ӧOR?Ŕ}'Wm?\>}BS&U\U(@OfHe̼4\/Յqc3gdcabfaef e`e$9?uT>ee.IϨ{F1rdL(E霍>Oaqqπ'� K[*?-*&ff[ۻ휕e Ꚇυx׃X=Z7@ܟJ8;H,"E**si$LFݡvkcQ2|b|8WS{WeQ-e PJP~:ح`ToH`� l*^Pxj%w;._ HCTm8~n@ͯƼ8`r?ւ;~11?Mq׀%6m/l6ǎ9o } 2I|yzKOD$ =Z;>$yfLW 2uJ4wI(,K}GO6Y&^o6Zpr&R+UH l ,2t{hu_rֈxGXcpE2<^E=\WAҳ-y7 !! ة aY\KxУ%m- ,pVFmΪ[?/'Ij8Gt s?B;0BtS֮\u$\8f(H-Vxoƒ^1by żdPgdA^D`g(&d|љ/OVݞbFە!_}J $m3XRV̪s$4>~Ҁce3wb<-zՓTJ_Sf2b@>a2XgR? ֲ8c8铔5`8!8g$ ;uJ?.sdİ=S,ēOL�5h;GK$F`o̝ܔ2j\Z\dǿCM\&/yjB.x~XnC,.#K &.|]}iPC NQusUoA�BhX8�]}I?D0neQ:d#մvfg1-. 7iNZe%^(j!M[W(A+:/Z?֘qc3/j Eپ`nh;$ZZu #*4{{廟9= ,xT)S`ui++|0KutygxsL| ?Iu]> P+&<]X4}i*8`Fۖ/ {DR|2XfrQZ;o? ?\im%%phfRl@}\.=o&LS{U^sCc0+1_IˆzL_{k QՋ bh.ngH BbwQrlPӃ="w]B _F; poD=gճCD` ۗoGtIfL= +g&.>~>L[N/g͘ B\KKەlCi-iLmen:,AEXObV.c,R22*nҭ ;2݄H7\V<ג& DɕpUǗ+{rRn pyMoH+p�)S[*5eaqws`@TawQ޿G/.w۲L"ǩ b5;CBU };vMq3bοe )A }ǻ hMfL4 R&"vIdaRUIQ ě6WȾ2;f~ 9}eݧCOOϑ9Ӊ'_o x/̃G?yݽo=ʢ]t"aI[͵@rW+Dǫ<( <oQAn{Hl.П\.si&+Ҹ#T캢z4g=D!;G<q#AD͕FBl!ī+ 5uMԂJLmq6OX<Kd\[c!hT% ECq'+!P#8'W]BצFF\W* cMg &U\I<)K呦쇒'02Y7KҌ2,®CI7"LVŒեM3Qv_x,\i,$tQ(чD;5 ik8-6n}I ¡||y`u7%AZ#< Ee!zy fm 3sʜMX’P#8%h ͇ ԧԣ˘{gN_j1ȝ$b;sWaJI i]FI*-@2dF3\$j3G6DŊ-VR"L4!y.8, 9@3}o499O=7~oncE0x\F˪5̌25P{wFdb7(yrK:((k/[XӚׯ!j܀+#*}zu}@5q(T]A"+~/˓?nCT MGeWa9d-=:|V!8ԋ#z0'teJZ\yl)i^M e /IĄ-:mAp{:[w{^6ov=J/ p9[w/ʸ'{#S7e9s?Y' `p>/2?GI1XnIDLbZ3 EkzVbmIGy5ynfp;f.Y;<=8Ȥ�O?$]RVx2 p6_w1p,o~RSnXZGTc0Ի}nNg(&9G%2Qc~o͵8}uq_=}BZonEM؍ Pwx+W-Vr:=cyN,& zFI- jJ|oVՓ?i�'VE_oλHY`tx^$8{_YVZ/V, uU*.;{G`:G/p[OH\P•>Bp#?29?;Rb#}\y?DT!Q Yn[U Ce>)stO= Į?>Z%4N(Uւ/5H4FJ}�|]uc{J:\ì;r)F�Q) O.l{WR bhmrvP^DB?2TϘ΄œN_.F0-' ~5هt \)/{~r!)1g(!-iWB4ɟr}XVԸ0HlJ9RER_lЀim s)LDdd7GhJg󛅵]D|CP;JBڅKZtpy#ZL͂atҍ@t;�"mƸQcr[A8 է8QU9Hܑ }l C`%2rYM%Hx`k Bw&l`T?a~zҢN7G(V嵅t;''sc"jB`wrs-ǎ'tR/ۛ<cΓB eCb 1}J5E5ZM@n�Vi0,'D);굽y'%EI4PR�hC%8[ adC\eDn{<Ry-lɥH'!10 `^ Kk 8ڳ((%. cDɏq<QK|�8<$hE2 ]!u%k/܅Dp(!uLT nݢΡ"Q<Qz)ߒ{d'ytr][%^v^^MRBJ(7ٻgC ]%5S3S& 8fr؇RHQIrGe̖K󯞶s좋}XNT.'C �4 D| Qj\V:rlYlrϯ8AxRZw1kk:35Ypa^lX"c>:)k|ʛ 1# !_X5[:8(3r G_%w'-כuv?9P'jޓ !s4^;ˀI22@Nk RB3"#u5U|8bVA $x(p݁\qxG?r@jؙZe FԌAVJz>H@GW77_wY1Yvp?9c\0 +=%WoU7 WiX?1[lL+/,4.0}>$nj%vT w/+X.O!m7B;>;;C<Bx PUs¾܊$ݹN,J2gڣ['\<rQA*ȅ?u1Rew W Gf%\8NU,X&֙IOLѕ P$(.uЕwi$`8ȖŖ,Vl(5SBTFAZfA\*MCUU-�: ti뭓j.|xy6 stI*SB?,$t/?3V/ĭ H/_T^ɍRy=70 YLΚ?"hu1l_9‚7b S ,/&jW"'9$p`7E6PWM%d5 A3Y1�xȗt?2|vZ3m?t7[WB!ZJ!e@t?9WPrdPA]R</f]l_CQ#tUjNA͛ =`nnD2?W9p=y!Ƴ$M7}芀m~>c^{Zɳ$�駬6&"on!N�wvYYWDePiֈ(UxUQ;Oٹp]v(+n>QIAhf̖Ǝ|VQӸu# 5xs者�QnSQê׮-9vf;,8P Z-wJ>4U- d LoGaIrH{<qhh-~oL8<>Ml]AҼw|_mLbƛִ"iN⤤ŘÞ7޴^NLlxZ&oP芿՘dflAS}WWUMVZ}4Aĭ~Sκgvu0x}̦ׯ}5' sRח4MO/zJۖL_x6X2BM!B}`xB0߫3I"cB \VE**uh"w yRt:G!s2]TZ@`cCY} Y14j'nw#S GtZDf ’'~t3 f Q􋸆cyHvk+cj4L4:)X'4ف?1~^jV ʆ\Ttjgt׌a$:S_z pJ;mʜ5?YUI3(�܀uNՔ{V�[#WX'\ĕ=?E|2g9!W)>AT%#rUƃrJPQ,&,A5_ -Nhx'r4i1g'|t^*䑄ӭ[P'4ցHpz>|~"%b3 j1lLQ5nujPJD�;h4-Q؝)|~BI ڐk@˫"ښAN#0]'ct(:8*xFw7g (/dij Ȋ�~߿ pά7f3m:xXSѠnb׆Sv:Tt~H*z�̨6∻( {ƍ95 :i7y)r✚RrZp$-ic k6ʂ$jjbXul#d J4 Sb;fI<Cb!C)v(e0/;�1 6G6Rԓ#7 XkEJOwx [)qDztdhs7UjB@!٤yV]dC>$I.ⵊdb()vBgamQʼ]^Y½Ys;mp䋭[mlч=2S`σϤ| ި;Qў[_5x&U%1b y,X~B<KDWưv~bC*6l cm!/A[.G8hCkmkF&XL"9'J <&;sbHY;ghG5$=¦ ._(Mv5Z6v `Y\ȿoh4̩s2KFΟ PBH S}t̕*J3+>R2~}h1  WŌz\=_#UԂ57IK nv6%L${̕di%B Îiaȇhw<^TvsfWG-D%+q6I(vecِeY Fp4g&�JSrM9/gu3]2Y>}3RUcv$vjMMIvNVZ\讅}%$b7'zUc'I[bl~9&H~ [4d4i~Bc_[ߒX:̕rƙwр{Ⱥnp|co^X*s<[Q'a}1ƴ=h."%"-7=po }EK@@<H+k+@S\e.^[r neH+vhnwt!}yY�AĈM"f � h`$UK4Da,LzJvF.zS $g^=+i.=8E Bf DgZOΉőm9ƙ|;p.]VFTõ[9]#&qT3ΈXE#_xkbcqjcloMwe T"0ʊ.d56@ĺ9 -H3s 963F)nM bJ2/P)R**c2|�L4 y�Vj+-El]EULlatw/&|r< 5p]O~jgLӞ,Td81?%Y;˔we2YKeCVkM'BV5Ο[kQ0g e�#y܌:+տ7ge "A#m<ML@f!}ҙ_=17_X+gB'2"CTB bK'/mЯ2!Mx+ۊQ(Rݩ rQ0E{wyPM�X`,Ca0tLIeeO\0Y⇙'(7VQjÂ֮Vf$�|bȷi$-wAχ{^vY0]3qSZ*٢EÊ9\Կ!%4>Ej4 x{;y N 񊛷, J-v@urbڐEf[r|uiM$NBǣ?bY!/j=oٗ|Nu:B"_W9aC˃qE =F`+~|&X4܎3vJ/@7rfo*yh+'8Mvfs#ۭcFgX OBrZHj]ہ@Y^<̻{l^ 6мRR758mVugD^F<n>*-&9CPzs-Som2 i]cs% ?ntK}QK<*l lwfUZҦϢWn.SjxY3:|ܨٌ4+_1݄hfpugs}h Vyu:)HβI.FwOf&!E5mI!kAjvfm$od{r=`OE3Tz(nCPmeEГI'�)Gx (a?fNWG \v)q~ bzS$s;pر1:%9)7ym4Qx+%,HyF$}g< ,fUs`y"Us0k:8jMHhެh@Sdۿ")4+|w:ē鼋8mĵj}Lq:>'d+zT;%5"i5 p�F. p]R-9u *5 tɞ>U(<IE̊7r=L_(ݔ;[IKQ]�Kp 2uI@Hd,'x :t S!jrfs8޴0%9+#Q3-I[謥s!H&TŞ"ao|_YI –WvKhyG"-} {�AQ̡r[!Iec 3Y#,U~6ch뗮jn]ڹؑ;STmT'g&meCۓR=8Vn >YGM]P<*%툋 ~ڝ? PxYiv2gѥlj9\MզCa8N9ZcOXD͍q,ZJq0xԞ,LsT)^ gc DO0nD yl*AL.֙?UZ)򂇵&PY}͆�;D*sJ>X[Ǥo^ ؀ju;?S8IygVfߑҬ<8S��Il2S~/݇Ѹ16+N=Rnn  $0Ko݇yKA=NfѻRI='l.NTRC[(jz"@lFYZ|4PUvڃD{KKmYQ'n(RG[3DmB�H݀ &f_[Oӕ&#oJ?m 2d'kU@@p %Q AsZpPIc?-q>^Eδg5w_aK;XsދF9O'$7"Ɇsj<DS"_qa}S~Hu)ųGw!Ec񸭢_Mmʌ7N`;؝YF>Z b f h/f!2 2WQI)ݠEPt\_!J#+F:y1RkO^A We 5j f NW2 䈋 was!4w8->+ +Uic`crNYG`*БnWm%FdtCWpWg p4s!T. rvysJ6ie \"m?'(C1/%,/nDWb_o5JaF*WЭ;PȨC3-1$@#>Xa4|ɺLliKd7UyoxJzݖUi sL\FkOJүVp`NJLaT&F,{ V cR4v%,1~?ZINhtN'|a"N; ds<ৌK'dtrszR_?@CЪSCw>3e (3>L5]4L'>WGʧbo]Yph8x)_ +vm-,4T2jLNO9V]|{&o%ꍖM~X=yga<I/(b lkAq[ FY[Sq�an&7S.8OEk<R[2s ]r XF^jB[%25~-w֒::rkX)7/%=hLFP hJz qh*yԖ`ph/+&!5i>&#$+2{U^o"*'E򵝋9P;2gbu6Gx&ԒM4T| *ɢrp(6‰1ϕ(D̚M7rY^ʑ<AH1|şһi=]$7b~mw#c\uF6rF o@0Xp) XI鑾>Ila73;^zoB z[*~F`Տx=5W�:h+\oiZۘ8� U=8{r38M2\XρS}psLig| k{ljH**?,T?jl^$ݵhpGIP1I4{FH@6E3oDȅc! <6'ZmT6c ?WW2jruשP٤_@KP,9M׸)�~f:tv$'# KIw2a 0Ipc": o<G0J6ě][X}-,~j]nLF_`p˔֬M8Rz&9t2,Q_sB96G8%A&oskDիtKw4eܮIz xޖœm'W t]y5Ssr]_5]B3.zңŝѕN6O~va?80oj7ocn](m{1T]˸ֿ',H&/W&F-Y+ ϓȺU#K,� }B K4gƩCޅ?~g먤3^KՂ߷b"gs{3\^(.ΫAQgT/ Zs^Vy.c03 =/^m㒫"{rifsU qcALG:VV% @wX.h@G dV?/ΙB{u�(փ:W7aJ֏Ӭ7 $IjIb+`Ҍ@xizv'ZidN=%lz%Dm a gGGGcZ[z[_;MeEb뚆E,l� c�o+#wI=dAAb@OhܬMY)\(]JESEqjO�"w}qk$NT13MANo^/0(9kK DĉwS.9z$bZcXg&}m]71F u.w26nrXK(*'\dj ;xR焻qfcNck籋1QVkG70;Lq3NԐz{Ak?�pP:*~7d>ZYXrr،9 z޵DP zb4Y394*݈~怄!a 4wGA< iBMXODP? ~3;ͮ͹HU@g GSvX9F]Ag4^9{L(>64Ƣ_].7/5SƤD^o6?Ga⠇܌$G'˓H:+eyֳXv|_| 5g=F59Ha:FJd>(~z!0DMZ; y)rHQfGx)diȣVtjȴxڤBPi<<#o̽۴ؿ|Xݢǿ�y : S[xwk)[\gJdZC^uK WkooBQ*"״.9'tX<Oݯ0ۗ`dzx?^:8}[x{ *sO,d K@?kZ-tr<Ui>*SM ? 2FkH0¿;..l^z棥-q|p3yqHDs|frki.Pp.,4/8dt*;~,{u~gءo]`d.)z=}B?[VVde)X;^~D2v=\w|h{ iL27X0F̜$H$ND5SM& hStA!S;Aa^8& e~)BNtԙ^@Cdl$>xLRjt[5ŗ,fL,;J\+i'FXI"/^ O~9mRe15 Qy*i#A1O6)wΪ4$jiPl5)Ppd ua͞FU8ZKh{ք=l p'TƔ{W P)zoĬhwv'CN<鏃KY{͉Lޒ-;mlWsfsW\Sѫ hP=إE.믒G"Rm ,ᕱ9KSLrk{]ܖ[z"Ӫ$)chܢ:IN~\h=a'ޚ~2JvԪnru-!^z\E1ggZ=JJ8h0m*V I~ L0LDHD8)eXJ"6y\wa532rqkgv5z}''2#lޚA%q`  8xs9j6F#Ruܷ)Ĥ\4֮+N|H+E+)= ϛnhDٞHH%LG$uRr4ms@$#== ۍ >;* ].8{"'&nFQrli!櫹Ǧlɑ٦kc8Zs!>yǀ{< Ѫ==Q!`�3;Fj*zO ?y#-^ϛIp%F {PUx5j#P&Md܊+g疅qk|Vg`9Iߒ'AHLv ͔C_8hu31T`"Jlşx;m_ktŸkǼ2ߓ"~�CPSw9$QTׯD5;>+{_ D"Y;@c"ajv 'uqIsRk6R\g 6#_SU᳊zX<nC}Kvҟ^}feCˊ,f-veGrBá$nS'wOǻ8*36Ⴎ,Ϛ)ܝ:eeނ6_NGxh[LG띃3vbh2X;"${k<qJ+-}gJ 6ytƜ|? M{HD1~1H/j-5Z\^؀15՘+ <̏+ ኣ5ս0cqzf8 2OMaqe{E|0Gvj7[QSh"{<ׂW Ft=~�5ԇ7/E3mN.ޔ,.%Y"rLwcbB!~%e[J|u\+DGz?.1-ad܁ʖ % fH4 %/-)C3#ךiĢ3DIrQ<.7&&U}g͔gW8&qFa]I~IDmW\0 `?x鹀ݒj@j 8Wf}I1&XZ6Lp5,' zM(ylnV;rў ѐGVt\j6.!o0`‹@vyvuIXR2R$bwdoSxp 4~[l<>X[sUQw(kFuVƎc{-s#" P[!ˣMe:խg?PG+ģ'U`i|#r*s5#6'U)|`,A.O6Ԣɾ0A=(kxS p>ŕ֢xWs;wtGZ֯DvE}BTfYx=`JtE4%<;[#ލJq-zI�ğ*a0 ayGYĮ;qǔim$/|6"u 2)uKFՓ@^!8��;`Sࡤ*qwиǯ+}_qP'{ѯmٛ>5Uٷ1ZJKo((YH3d>ul.6C[TDϢ[<XMy M3I$}$rO'a]ͫ\v-DԫS!~VWPVi<m~Ӹڍ9ic)}vzԬJJ+u@61ӼrnӚd[bJ2XrIMHmz))27 =y]WIZuZWa=7i% `z.}r>5_=Lƨ=m-a/$dS7XٲIm}w覤n@8Kg?2~E^ Ul UFahc]s귗dsk쥊;LUԃ XT^ +7[F2wOUt]e;�BnskB(f_z6|<;Zڜ뼂狅:;$'gϛK#+]'y? wHFK& m7*Xc[v$|ƒd\ ; Mu!}j⭤q_IN3U'۰}Ap QYlvrw)n|a<@rkz3Ln뽆!T'=Z#x:Skҹ!J,Z':9T HQI/iA JegqVnQ;#\,%A0W>R%/o@P6wp4#= 6^iX]b·#4xYŒ,}ɏ#Ӄ1S�1+شR}ZNd:8mr6!!&̭lU3q-u[MJ'IVUl!0+#q}CjR?g{}َyh}IAtM8foOLN6;&}l,*-W"?kHv2b$^a;jΘdt'Cz}#oH(J9pUoix8 ؝Og:`$N9_<Xݩ}t0/o-)߀]gȜ-x55މc h$ bD|ƫ.շxn)o]ϖi]6 J$ R}*!u%s-dM} -xO^X.iipyуs˿c l5DQF-8<T^1 '%a(M5n'rј*)?D_ksdW*F>Co<N>Cf`ﭖ⎖J_xbut9@F/7B'sTP7!E,q4$'`/%.XxjJ8;;cAh RImQr WMZ#PT nX-T|S≍ٲT %nm#vy/m%lxhbߏu~|wɺ$pZ&d1]f$=+JV`Tk|W{(KKw%Z>V=@Ҩehy[(8b]%d.(ݯvw5@pBSUH72X@x'ji#І"#N՗ь: 7H .hpJ})x:kWb53l4Qb*<0K6b[`2MB&7ʞwBkmx_E@(<?%ȼ(I*9y4CijVYf$$pm[?[nC {)Z3Ys�Rī+0Fo(,˵eI?/盩LhuqI ݀-޷c4QhpRXwnʹgO FH$੟*Qw‹$?:W yAVJ( Bo*Հ4psޭ:6dXDl3CV%$TVi_wBuh+\ҙLR75_<ccY qDj fn;̓m~`ƙ4a}wAEz�ˎGʅ"&+_%}m^D mzQ>5@>H z(iAՓ#&`q¼۠10fH1LwX׋#-TRV{C蝬uD&\Sl0א팉)gjYe,GɳLrDȟŒc2yG˒T_Aj ERfiǍgbO;^"#C=R/Z-! w~y3ᬉa{^Wg %4@_*P[} qB>\}נp`Qa&A~zjp=1YSKDhTnܲx2)`ठ#vGb+U{+_clѓ}1qsʏ4 Bz/%nuJljO-Х. p~3`hb~ⷙa?6*ĚoULy18bvGL,~D0xo9فܮr7Ȕ8ʺ7vs~<, yEda\:j~dc)݀--߅:Tآ FGJ&cw:DLV3yl ߆Bzx?LF˜[h˩KdFˇ<vb2+M:3;�feH?PJ<A.XT'ClZF4њ>gkJ<}m@,,(6m|-<ⰻ 9[ ܟ+W¾fnq:uWI5f̂۶7MsI֥ rv?Z>;X&r9x+1Üסq༇MEJE-fYab#6W�|iʥ'B_d,2+ �gZlw�r =)ީ?|VHQf~E{C8xqŌRu )8wɳ m{8i L 'w:9)tGj ij'ݜѬ<=T$n˲Tfy/}'W=ZXAH3KQ;WqB<j'lV1`'60gsгTckz&=)y(nI4h8_ge!ަ1"%PkNYܨssy4PJ4JCYddXp'#kx1YiT\$y'fLi,-m 1('`2~W62!a=RP)@|B{Kj+eڽ]< N<:Jk|+qPc.MH(5:. DVMć˛?o= <*xGA7 ABGcsdn66[_6[)a?_8:{tKflqmj^$ȧOoYE(_ZMFdZ^<3W e6RrMYZWWY 9WnEcR`~5԰B�A]d3%5K行.RY-<* OL~Nuop^z4.Q@4[V>P1s?-zGĭڊڽ+3WEu@0x[SMJÎb)pቐ^m!U[Zz|"?,/;n]Hz v%s: nyWB],A,�l&$_D@zxQ 标>݇b'12|GOFɆ+C Z~)U@`׋18$ӀD(m>u,DZ8^Om=^.+(w|8X* Yɢ|zw43Zr$4 |_p+3':N!""M,`,)DoXGX['5S(CdEOLn# Gή,ۛ?E&\:(ˢJQ3^\y()''B7ʍQD 庾UR73>%%ևBkउw<a0XvzI rBw: *Ƌ*H!M!Sj}#& ︐rJ`P KnS)5̓gioIkϊmQÕUwޅ#22tKQkeM)ȩ^FV*M=e'S+WYg)-U$?]>P{;9xmoLqGIgr�L?}Ⱦ%1MD Js dL5~3mr~P$ zcc SOa%v(K�~@jG겜uwРd9I)sQ۴I`iՏI|#88CdFqTAϬʾvDWTo]҈ M3¯k61Գ&Ц"jnLXB 5GZ"khbeF9H7eVֺ7Zn|D.Grnp?GmsZsI"/OU sy^e=xT'OWIEUFƎ4rz#+QK)W-$Gpl:ksuA`һ)@Ҍ;[Wt%+Z˅UU3ҖfG(}/fH7>+Z,z/#G~Dg�Ut7(l#A}&Jc)4gwyA0V! ӎi<I>w)_LGe2`�dhU8i=&TqSȦ|.TE]cJO?bL5>A</<:lZ`' ^w\k O5ncT>],W Wc<\qWJ>盦dspOf$QMboԠ{L#%m/ǕO"(Gteg1֎-^!I,&76<)?TUVe{x NQ2gAۙs1R<PL$ֳ~,'{%"Si4 ҒXgW^sz70:wřpg/HFfh/ OֲP|vk_ w{`1aR.!(3΢Q +/Ɠ--2dUH5Bp^A <\ hF JF  d6Z'1Ae,+1vJ :XwOC :("}KIߵ.^IOW IY:}%X_v\ߴ%&dR O9j-ia.F5] IeMW5@CIaaދ<h^*TSG#vUIr:ٹ[`B;sRm"pgRgd%b*?O熶d%j4%!~Jsjƛd>FաvvC-xC0R�@ ީ9쾋 +911OȒƳx$nJ8^b7"@ .A+?5!Drٜi0K^4~G_f7`Bkf?>%cRz3?2ڑ)/#DUdK1ȠM)m@Uw :dAA2?OS)K?e/:dܾ' KR]OE)펙00弯$߮GBaEʹoK| zf9c \W4 H=y]ěއVwbLQ#Kdk*x]O¾Hqn*k*<0"qT#(_.8f yJcW~L.,;i!0O5i L־5huV{e|rX3KGPCOVj<ziьfKqea,&蜇/#YԂ[TKaNA( Up-?_,W?Бk{x <uؽZ'0+:T& / \ bfE!I. PV|�owHP09Cى 1JqQ�e&^U߾ˡAVKbbD!fN)j7N[ʡ[-J+S`_kJ>eۉtctBW-?W SB85陜D[ӈM=ʧ(Xmu{Lo.H b0eR@9Ar{㯔e;ï&Ƽka=h]7W-?d?V �eMĔ>kEyqEcALI{ JCxfYi,i3☍7GT3tqSx!3'M\Xfvw%& ȪEiX86!咶>EN꾊q([wkOLݖmLImb '|ؐgwEu߭k^ٹcuUZ'c$Љ )NwM5&J NJH A#b*U? 3.$dOqE ,44<k|߿#N  0M(GXa4CQf1ϪtU*' ?,%@^~D`Ze7yO$ںDL8h;IR|^ Cؔ/J X0T~-MyjoGJ+k)׎`ݮV<D{_ϋg1]=:mP3x2#xws yſiOG2^flByR)Ɂ5714 1GGD=f-{1%j885Jh"免̧;Щc֙[ bM!GI` ƃ33h@KtR=dX^SldoVvlxMxgP'\>.?K*2s~]"7+u4)#r6)<6u\b}ɗD 1RfRœ?9;)Nb|V͖x)\bFSHvA%sBIeP"͟ԡإ x�x}<d 2ܔ a,H'.{/ˍN߄Ђ*[ daoPX[' 7'M-nYށ^ ΋!@b+iO|$*@JRQJ^ ˛%x窒hxrz93+}B/̈́<Z 0j#O _pcN \w3o~2:1Iq ^j6 +K �.|/Y&:w{E_j([]FGܻ�HyUF1TRYSMJ6 ?f#eR%_GVՒvdEAF|ʐBk bYpU9 1eXUyInTjQHU87OU+>kDj:ADy$MBVr$vgG$$ 8G]P _|D/OmXR�W#z77%Uh@άY3n. �ܲ ٝo)k鴟<^.,|s`(\j;N[zF}Ӯ.h\$ xȬ:x9MsaBP8 $W e/ /itVӳ7̓* P(mlp5]y3r>T;ɠAmԎ]n'e/|yew1;sam:kwu|ݎ`an!=ߒ癅uEy3y+dSP4!2**F QaUiAã eRzЏS(i{gD_x?k {< gsNsau:N҅ȈvrFKk*\tFAJ9 x*Ga"t!iyJui&q,QXbա|�mgV&ĂPe¦lQNMC3;2z@ߞ(+t_ ڲ*I~JHC&am)/谜ShH_Nþ)tQh?~;eKۭ~39r_%CP=ozzM~ZE`^N6IJ% H(GT!L7YPbׇÊnʃ ᴒ:i0T77 t+3蝿)O*E|Z92|6Vdl۠Rk,_#pR>|(R#rz.tiӍtURO<ѳlV8vΕhu!F@FP;H.:݇t h1�2b/y~?XN:I-3 ftǕ9P 4;r3?bQb"-% 0&|o5�X3Z�-qO]uɽ mLCŚ{ ;BNf/rf�O< u>I\~߻!D[jzC>B(4YUw-8(7'{}/y#lbz\[lj.pՈ8K8RQWd.=f M~k{05?9.Lae]V-4ޏ [ũ(/ S�aՒ~P–5F݁+�g uv?Y39O;h-*wWҍiրIlx#.T|a�3G7U新o< :ު UWw+13ڎOF  _SKisK/)cOݿ |PZ;3*LǸc;=)R&c'eZl:)2}0u6|C h~,מ�z"̵#^ i~rĘU|4RZۥ9q9 !3<Me)7 �-]Ϣ&J:2v־ 7`lddLj<oGx X-FbIwR|-)z]ՐIaKG vG03�z|Ȇ.۟9K$5 Dh@D (ȾRRAؼpp_�9=_e@KG#UUNQA&ħ.F�s@XJbM� FD2Znb�q0M5 >Te􎏏 o?DS2PMD*(߳*-4)mmspwA<J?J @tqp[Uɡ_wy߰`#2֖/:+. srkyFj C޺ 2+ �{_̓?U Ibf((=p2xGi \ EFZɣ7bU.Cfz:|6=x?}ͽ*~,|{ېlo;݉b̷IB<Pwt 8J⥨<A` ˅X¶Qh$�IqSͩAOУ'! 7@\4oy\2UhJNNc[ʧ R)V{�T4R ĬZT$nXoI+^SL@;{9[9vߚJ,xR+mtCi+{mӑ0v/#hG7dqU;ѫt^s]ajA.܈_~xt^l%[{0Kǀ~B7QUzrQR$?/ ?ش O,J*"AV(,I#XA-Zqy⟕oKΚoֈW}<t)(pRU,iPLŽ*#c "'J]}K;)"RY l$ *(xy(d!WK4`S/R!~DGo^�G,ci8":~6#LVu&?`6-y;z<|]8OBb3} gu`%R l'7:m3$nM(3ۑNەw5WX}�ǫa(�WJdXUD$ vW<nތ]]4"':0F߳g" ?B$@M͒<UX fTcLrIڜt'Gpꋾl [ˀȁ48d P_d~ۼ>ikv'_& rfto6{l(~f"�7)5ЛFv.čY0 ƑGj\E쐿 @N$Խ=SȽc[BU^O <p_kša!@z#!St44 WAKW@\igJ'著>2zbyv߫rz*>}w-!!WBY1/M!M:\//'I+CҮI-g{Z>\`mL7/ ^U ~Gd9cF~CV Fq@%9p_R;œW7S9TpP rj.(`$ 5J ,jIR5qpK֍(@xOUM̙[,1]2jUX.Eg&CvĈH!"<,Q3sE{4&$N,Il?ne)UzhtsfNՑ"#YRXi<h)J AHHx?I4]<a!O)qyàPK����~/Jݵd��e�����018.png[S\OB $!ⰸw]<,Y܂wpTuO͛7=p%i,tR7o`H]]>jv 7x]޾I ~%IjIYۙp5wqS6uswՓ0wust3w03wѳ6t5w64u71g1ojM{ %G77&ޟͽ5\]4E^͔0~er󰲱s}fgᇾ{[ۛacgig?t1o&ЈrsDWmW3\�Xؒ_M;z~+j8; 7J{-x&dx<m-8TIYH|m79.<b7״ش%}5v_L 7~ZZ{FIڣkp!ǀ/a.H*;!e6p3\@ :$CkW?:w(FNf\)u[)_xw |!"X/Qn?o9#fٛqYX乆4D&ҏC󋁲+?p~)jصEzC۔Cnb)cG7Bg48sw#y-7/wZmM/,8cH~«`v9]0VVy\~�08/MHD 8So%|1yd;a>[=`lqO??CKl.Z2u;C6[L'17`bHBe8πeyXlΒ04*#@דd< '6VH%IPL1'ŷ£U&/EZ"^Qƻ΁@g0ˏ ue Ոp8?4<ύƸПnKEZ:ǣJ95E#7{N" Wi a@lmWH!vR#7Vq3Owcd+68'˻c5%o$a~Ni~{/7*0M5G@e A]^V]k"p`!sEzkPq)b-k5BGቃk=jJ M/3H[(x$ÃO00(h6lylDz|wzCHc s4�p*0Cqb.rJCպzEg[5y.\Q`g#y>ϋ_|1F]H $@%b2@r:EB)§:c>?ض.iD:z%"t[h*5vO}0\rAOlRiK\^k7w*q.c_n1YxBPq&(Lf߹ ]UkYT1# O&gMP ;ҸuEҌ\p](=vt/)ϝf4QHwe{=tRUD32gI̢D4(Ym͕N'=TěqyGP aY??X-(pq9=5x{>{N^G- ;^u 7@=M<zTG:U!˭4"̷\v[:2($(")hZ̊쪤�RC5vӲwi�%:p/+p 9_ 47"nKr/&)&i#2% Jj]Gb~9(֯u]$yvM<|u% 2nXr왙 rwQ<1i@M_vg 9Ö.FXB@m۶Ni7"tri_=@A2,.ȳr;xǛ sJED<t  a7h+™Lh>ŖAsVw^WMUՈ XS{JoOAvWr$胘^-zGa N?x 3Nz^齜 Q[mfHĭfC =[w+N׿|{b 7\L(cç}b g>DG)NH$M>]pW ,QdQ%L wNR\1gB MV z pRtM,Xc�)VY"XqEǭE"givсY^Zv5@+t6I{l)_re VѺK}z@߯<b m/<۲}03Ղ/gJ&=9M.ΐpvx:אÊPgog22MP+yCߔ^h"| [z+M±.|jx}*g[Ғ#~v B^7),MSP%^ 5lP;#/glJрBLz |Pk\_ 7i.zͥq|\%;#i''N?ri9<Eghe@mhrv4ۉhQ20x C^aMDT<%j+ lez5_w&(Cd?].=b3:۟9lR [y\4|q{0fsm3@[3UWQUhz]ՏUf\<"+rg=ˢ-+3[IBϸ{{MJ@_ %C~a̶{(as􃘦٧YU4Qq/ꓲc:&@j#;Ʃ 09'y; ȶxj͹JdC ]5VDj%vxu)oގ #Ѡ_9k~q [ |6ea5`y`P!E:Ҍx6tu&NVRY}^8^=+RnK4E>\p?f(>M*鿕+u+77woASvqY*E64aMuQޤcjOI$ 1;~R?BZ[x:!xÂ5",EdTN^ZSYO vc5"YB�ixٟJp KOˌuNAYKUFeJYvSh1F<e߰\C j9Mi֝?ĝ!ޕK$8*T*~ߢ�C2RKMI72HsG8aܕ:I.R]: OJ|b[q HN<cEs'[Ua9ϨLMJN Zs;ffz#c*]}TDr "74ѮSSUL&Y 3_qGKog^AssA]#pOm4`Hli[j5+fJ*7dX˖xqRgDYa l>m4?)("jyZYcg8vH3#2+U] q4E":J{Ly圈nMrg$x;Y}+;&V_�n; S_fIF\|PO(Jj�4hOeAv1m(*Ũ?G*is$}:L<Hw r'|r'υʲ7lc]TQ1<,W3KG'5 /)Q0] /ﲯ8'?Z*(֡T1ͤ;j|W>]]}p[{9l!UzkdtM $"OJA/w?VUS1[$Lz>*QţH#iHg{^`׆gH"f_IHR6}(`n.Z.cݵ0T@T5nj)$u_,z9NB B'=n":\벧onSbpEjc𶃈`ojS\ ݴ cNfxNgā/,sjT8tHS@iڒJ/8z:kڹ6RE:>1D7Mޡ<mP(>ڛRb!p]$7+F.:1I 'f(wI#Z~xhXe'_R^bPϧmNJ-wD :32钕�jk�F 7]{[Bk N13%Į;'U'F-2=:,' 6w\M'XIBiVNN;ҪuqЧLJ/ld\F0o/G")e@@'*[qT?zV`!|~h(^gxdY&_?Ìh)wk<Xٔ ZAEXygT ՟1zkxϱ^hp 3Ah-Jk(}gx š}ŁI_KʹKyg ,r/ne⢜F<Gm mg[KpeXk ΂ 5.grw63+#S,_p':oLjڏ0o8g.ĊSy PE_,}Ga8D!2]E8O]KR Ь?WT1ƻȦז0sq!efxPON4J�-:x{H?~ϡk!|+q E8FGy ;�<Z݆f";4#ȧ5C!_k+BS$?_ 6z5)s"- |(}¸YO5[DQ̃h7p :)Et{3\CBZShnmpH2vKbi(HPA&jm͒_%+سҹ.qT}J #DɿD.ozH]%[hhCÕ/NӒPOJADѝA<#l+jW}[ݽiR$ҚYgw6lnmq-;O#9ŒW,�P02[8I$D%N p}Y֍}D^KtC$7 -|N݅fb"8%MVsFR½FΑ\#9?wdYqJ_3+J!w_i+xdN~%3BĞz1unLPT.Mh#_~8ϕCk9Jd&/]*f?H#9sb,^~UUec/:br/dֱ?rp;膭H~ �n0|s"9WŹ-wJآPt#Yt_ݡ y'&HsB0OZ$7ɪ˼ ^x;:AnTU07"֑gzi]ЄZ@`'}zc@f%';g؄ T'szpuE)?8@mNkRm.F~Cؽ֖@SPSSrHȭñۀ)3#4QwB5{_2 >g&&vƝNE{O׾Q6Dmv۾1fvOB=WziJZQqweeq`}i= b˝wr1? nߍa7 oHNqޗSfMR"L]ؾcZvS$1YUC9/?tzVera|Þ2!)/a)bMlVeJ֡$Ix@ÿeoAY $ϾcyƋEaZ)SGOMρt|W:T޽m>3C=ۑأ~_ c<<ެiGQU,0&|=vVm"7!~2[$\AnD猗p^8* :W|鐳e1G 4#MNABѫȤ112^u^{*&:k>}rjU^" w LJN]Ǿwv]x\X` yMOi2݁M{0j|4O7FJwWFU7WŎM kU5L|CeWp# @q1ssw\#Co[ХJsOsCDL�@i>U:{@7nBzú@YVΔ@KbH@h##q7dle?ɠ݃xEMkWK1+c `1Ϊ78^QZ6[X',?p\.&_hq budN[3y!Vs=p!*cT:]WH㽩<I:Q![iP�ggGPgu0KϒG zv%Ҷ; o)}Fr l{,ńT';ⱉ2?aR[ic"s%T#H'e,iLQCgݔt(oD:]�]7,O`MJbU1y* &sNY W|^B./),W~n-sP;|1FzU9#o@nUQԒHLqz"UhJyM"mS:% $n$?`E@aq43 u5_?\Àa}(cf{ X~۹Bމ\vAa{ܣ53ŏrXd#}1fC?-SW\#Eo`e@Ի98)/&b&WZ@YMCɽ~<ꑒ y=F2u3cVXZu6 (98kdO6Ze{aBLY(Æ! sմO"?)]$jݟ #$='aENU oK+áj#'$(ka fЯA(LZhyȟE{kKCF#{h ,8Pf7_VvPY&cp@̳igza(MC؇5:Dزp:'*(?<IWKrц6kO2~E=w\[ 4))dr:J>+$Jww7 yU7 vȴG3&Cu`c2OYa4$PqGdV sv eN9umwaOm/KVO<4REU 2܄\N�&){[ZmOE ]9|()X ]NiudW RHm]Dy5'rq×VȮ`GO?x#Ҫh"nA؀sCuyaUt*#_P+~ ?Ec6=PK]m*^rS75 )tXV$wfPك#!7<k.<cR9_9'y Gx猄u1dF(-`lo'_qtۊCn{T©@1f1&>G$G+EChNq)׽r"JFxLd&T!{|jǔJ i.~NUe̼Sѓr8?؜|Gys[JW)^ԟ[$|qrd ExNMRa<.N% Q(u`zGbJ951(:vt,F%ajuc4Sà3,bx!c~' ￸VtjA\y=miZ- 2k{W B/ t$u&{�DbgʼWd$' mҩmi0/r*`3T JK^9lQ{?atr# se+o {{@wԁE]ަ#FljrvHB QMr,ȰByAwc KH#RMEՕ'ڃDQ$ @AL̴O)IK��qP.u%|>"KZS57gj}R#l(_zקEiDao˧yvYewU.8CNSa*;P0iV73ݓc>301\e[:TbN F&I 16&&"azHt=$<\تY.rkp ͳFuS\7f{}v�AYD}ѶF~לa<)vrd|F1c8)wѳ,lՌ>T HIORs0x*~Oű.&\m s51_Y.�X;uuJo Mf 2NѮ)RcC 2^׆EqNm!b֓""XslΆGFpkByYgw8H7l7m6=kcJO:,SË w(U? TˑX tgs0u*w ֢52 }hʹO/ń[x֠$PEKZ.o\WÔ˧u>WtRw1RxڣMW즌S[>F b' Of%,oj͙1{c̟J9\u6ytEx>dImY[3^SqY5CIqw},8S)ˀCf֗2\=[K8Pp5؞wU~ A]KryΎ:u-pB` cønnb=S'?7[:S �L&M]UdZ(i[G5<j*c(dہd0z#Ԧξ=X6$N09*Z >3I, H$_h#w#W{qEojkۦ Fͅ(UkQ/L)HLŵ^%8˩0٘e8avh{l%vϹzɩg(+Gy8q|Ial4$z6Nx� M~!uB b2>Տg{]}D`KDQǧ$Wt ł?~P#vFKESdd1PܭG/e/0?Pj;=ČőS^U@G.b'7z{=a�NaʏJAbֱ;[Ͳ$#I鏱Zؤ>tDEL-|06XW\jZ/wc}P$$&Dt8!K2s>_%kÜ6fJ 2F+>"zx˿uϥpd|FĺZג (Oz"v(gz3(9F'"a^Η&NK-5$ !?ܻ?/Svc+OfJşA%̷wQSXGT [| op wp"nz/-&Μ6؁U8^?V+Mg`vqYrɌTSIk]9M 3}աj靝�ňoLv~ep`""-j$ihz0@\= BfCi12/\v%?@\Ɵm6(`"@ƫq7}ۘj:sM 7}D1yb9U!wv(0(eE tʀq{|KH8z�G2-lE۩tN4C~ph_%tݘc(cIG@�zEҌ Ũ k ͛"mKh9Tz~ۮl_8}փц bHr o()XeLR' r,fkXi..<΅+^etJѴd}t3TwsZ^H vnwpPZOixKdpCkK PzQb׬7m˹kސ*3kU  7DYUBxQRDž&S�^Pm�uX:|N 9on4jNrЇ|GH/v)(|l:\u_eN#*g >m''#Dجɥs΄}TiIP? lX х!w9u\I,a»1%IR AIY`K)gUoþWRS½uӅI D?r_ o]1Wٰ<L5\fpډrrOҰ'MʃW<B]Ǽ6tŘs"c?~^mn]2=l1KLTy.5ILYT}YZ%}c=n,Fx\_ς} 99(C8J&4T A}*Q|I.syR6DOF!ժ*ct(¸{#Ү#(*K|oimBM42"q:`$?#؄,ʹ?+s(GN4"Lޮ3FSu‘QF>6'\<}&4F">nH'gSEUF6'5μ>#~*85LgWLł%AhSH3]AŪ^hKu+6 LdNjrޯƧriۤ^]}+ $QwD4>!H +ʓ`) Pc/oس #�AOIŔDȿglğR55W ET}S R2ЎQ&nvYV|!ز`QVxJrO*X=5yʆK$O?y^$Q.P@|Q].G<Z/ua)#5_wɯXRkjm/I޺Tf 1x҇ҧl}UZbD|l"t4Jc26j=-ꌐV9CqqWOy!OT1Y6,ܜQP,)WLD?[Oz Hxeڝo6#ceQT,<:#UaFs"_MXg#Sl^PD̀óWΠFLmjNv#X DQP݇0  E Qa"28aO ޱ|EMm*=^,>H5lfg˸9qix)쳝8{@!ee<:CI}7uFVV*"X̙M\^"\l݃ȳM_t}̞_С{Gm$-5iϥoDXtHXBgbtݧ0L:g8NQ\$ihL-{ʊ'±'7&9b!Vv [AimV:�NJNw)2B5YKi$[f/j/�:Rѵo Ϥj<'A3as90\佞# [bُtS:-\,Zk~s96 h2)}jW*pIO"]N`*)w3V ϻj%.|Y:N;7UkV]`_)"60Cx}aHFM٧;,^մN8LX-tLkDv?1hTLt�NjpZm;)-.(;Jw7 N3v åzkv'FMo\U|/ 6XA;HO+缒iry^@+ƼUZz4%d4Za.oՑ>XÅԍOQA~5n@ɜ^ʥ2ɰwݣJSܬ81H`t[ VżbV|Y=sF(̄5I]ޡx1cO㛮Ǒ`ig^4nmK Ǘ" CYAHS<hՍ͂5"PwQ<%mbT 9g8aişDDŽcisB[z!rW!C@@EaQdU^Iz ^W֟./uƗI5{otojœֿW zY׵@o6o0ϵr’y̎jouh8FъQP!?YSc-qg5MJ@'e1@c:hj)}Aab/$U�jqNIpT3/W&e t~8n: �]XWNQuf̹oo%˭OElX1 l}>(a?Oη菍> (P`D>h^<gB^@r3NWnҎYRBQg(Hb&eޙoO˻/dyxNlffq5q= Tif? d4y{Sd#H6BBkWӃ?k58{jyOyQ)<[e@98 b 1*-qlܫfLn!csb6`ܽ|EQS{J)f1j.ٮM|-éw^|8fd5usV]06`�pPeO:nzS1qѸ'Gf>ﭬhoCfCrPҟаX|ej*{? dE!Ncc;±5ƳW?=Wpx<uVu-#}Cxda-ۦg#S Wzu:AqSks@w\1 qt}"|QpSL\fZr]ώۀKaG鈘5+q7-(qFZBj:ɩVSۻH䁗C ۣHʉMn?P3%],#94d-p: U$QhGxp: n3WBrHw)ʼn9fo:B.( iѴ׷o6| |n _G}xr鏘̂K=j_ݩ_]Pl+7 ;}?XصSL(O:< ORz.-L\7CwQoN4iw9`k]L5Rc?ƴP=f^T)Ii9PS1FG ]<{?V[gh!�aKR R+m efVl[$ 36\(Q=Zoh 8 h� @UxBq\g*sc} %2"޲ ~AĦs#y< z4m\ƞb�gKVM.TX/GJ諸wV5;C+rqq23d7E0%P*Yr٣SUKqytipCaU*5Gd`_ ˍ5ߜG 92lb0aϟFsߖ92L>8A~ %#|3H"KG4 4pYIC7Cդgw:f :aea&a IYy,z_H}fKo9'ڷxge'8hv\ Ym!d4ʳD_R2 43\2-6֝-1Lw oc(H777S -F2t# ~ЗH0q]Dw9BNk4ErID99ev` *_[y^B:U]gBQ zƐC蝸F"Y*X �g\I:2E5"h.*L̸(c昛J~CN}J*(UƘ`&TºO(ՑAR] X g*EAo>lLmӓ騙HӾ4d]j`[>6H̞ž $UPUSP:2vR~n A߃L)Z²?<=_UŠS>O!算"ݓ (Z˙Aaz` .u5Tfiy_4+Qչo*C|щ}uۭ8PJUB%VPVv[A ~C:1"\s3V`!, d8Yi h@ 7\% Y,V' S =jxh[@Y%-LpYatKJ_t6ߠ'k92HvUi;bZ:vGPu\)yWIGV~*z% )!óa\~B{O0M8Џ[<.j)(?Xhϩ y5G}%N2̛m4l !rԽAZ0U�O3ܛ[v}gc+3MMzu*[ uN-;FS@49oP˻bb%K`I,փðh KY"f,VB;72F1>sr ÉT`Ȉ3tN@ ZT[ƂEo4; >P/*k!E!IG >fd \p, P{y9#}}_j-a炼$L8,m#".pߨLTg{ZS<@7?nmmB8d7k@0wIB?~DeUEo^{7ĝVP(Ȫz=b|wONmg}AH| ?<&o+K$`b)7|X"�a<ǖ톅/mH݋<غop{lXUfzI kf`_ hԊLyENx uGm [wٍ,;zUNM{L7U|BU(#4+/K:{{-GDNTg ZS^EIR"21Z@Z }Q\[fBY^Prv˛9;RRnr@^f: R:r3JW<Uc'EG<&fpQ.G:22[{T+a]uo\/k9κk[#{[1:))K+$cuJs4Ә B+SE3 TU;W65V"2{Fx-ł< G$Њ)5grTDVX]*7#OFE_DE0mh869#Ol?/.(fu5OtUyѠ*S8:DϰY % R 7C7+9CLIrh\܈X-4.ڲb2#R=V/&B*+(3h^aNxVv.@WHDY'Oх%j a;+oQnMxgߴGW[~l:v=9PόL&[<>ZbtM2G'eRNԲjS&0")`]WÓOO} 4Og -Uei5nQX{tBQ|_M30₣B9>$=*zh0yaI|05-sz3Y{cD7JtNzi8A)*-V߆qGs;ܴB%㌇$`�F:ͧ?<G az8#}NjHzH{ҋf./Yfs{/bt 98myN'315ٹE]c-v_pRdWG2n P5UߙL`R7AAPt'0Ӱwq j}:ay;@3@ 鯼5w`r$PbP^/浭r: !fo  D n gUXMs8ih{GaSᠺG5 ]'`FDrgk0ߔbUCyrmg:083ԱlU:)ZDxVւ?5o#)ދ&h*VBY HʈZ>/ eI=2.Ռ$x E-׌-ܥu/f[0ܜzh,t))VFx ufq (5w-x΂#~k ˼|r:>|Iye2% bvx1 g?:̙4۪MP& X CO3%bPv8"Z?b?N]E'TnmB"NU_#8Fg(ypӗ=n ϸ7xj/ۡ'T=>,2OO>x}ѬʭaPH{�q_V朕+ƥ.u3d~ѯSN_[ҋ|I_A"k0]ߡM *d 89[óH O&0"ޒ8Tn杆GqgtyxU+�*lyy)oD:8S lNvʗ +9y9;~ZZZ pq%D{?ѱٕ4+HL'RRly̍6($5Fv%.&Gp'-(Rz~r2:v7Iwa%ujhDX|yJw*-Z:>r?0ݍ]EK3sfTď܏^r|~?S[;虎ӈGu*WLc^81<í)EEϲud.q{7<*>2'9#QSnӌUrݑT, `EnBr+BtRDҋ"zhe1{-fGvfK×Yslz%Ib(GcYaaĭa JA>aa#50�;|6h[hmp1Gjiu({&yiN6gF0:ml5&^CJMa ax|}\Gl߃/'2~7ѭĝaȒx�Z\O!^W`شUm>sܢ)ID#ŸMk*=74p~ @eѵ >2?,Qͤz8dFvk48GVvzL%{<NNS'3H2 p -u}�pU{&#%;hO1O,$a3e(gpdwTQre¡, 7A Q {E/N{F5xvg~4b^,298&cMc6t+ҫ.*W+ _ JLh1c*$ab j̼,P8Sᱹ̅MlitQU>̈ܗ8"?/0nd5|ę 6()A=c烶 ,WspbEloϯ�3_0!V\kIo�kaѹoi5*+ X,s̙H"e$tA@u\<N:Ni8`Ej9`'Gyh;by\0SW cm?uTvq/t)euwbwb T6":&cQ zf&Pj3?W+jh?\e1݁X $4Sd<_U2S {]҇9 <Yξ 5LWlj8˿�^=nH] zr$NYJ_`(.^«r_ T,7e oUHI|-:sx ?r", >mfj|.{<Zi>da`g¸DƋ|Q[*Zϣ'EjEp'J@?ܫڸ߇j<px~Tk=~V2vަ6F@TT&gG^RIDc#cDM! lRzz5v "3I4$<hδ"ܷ.SmBXVnǺ;h#SL9 !YC﷥yS6Ge9 2ڇƈ0߯-ԼJ懵[>A)m6ҾjK'MV0M+gCWՔ4dv+˰{oHFg,\a:w!A?eGÞ ,'jJS$'O =66|eS[{{R�p.ʹx<z;)G-Ѷnd/.F<k+-4:H?,X0o 9~E�Lϙ4.G�Ǣ\!>. !~ZЏEv)mp\-�vRB^oG?ʷriVc%Yi@)4^f�r]tz7ޕ> [wWHH ԆaTpU\JԹPD:uQ3V/}QYr�=@8=ZPUIƆG8V$^x 7]WUF iNBjAg+ I6ɠ#f,s[q0+ Z e5x¥(?a8me7 GYlޙT<U\haw% VsfFL^G/w q@Z^6ȑIUqULSk԰J5cu< Ti Wg_顁8eʇy+0a KvFf3y>~M)nWO: _]J߮;z5#ٞ=B)H" Tl�~Uf3c[ *L/)(1Τ\&I;Kc6%Q$+(mT1$sdMwC?Ys>hYϨ{ 'S4}l`c4In$oz[IqR3o_po{0{DýZdYg<I{ݩ#a7uQg {m-;3@Pڜ7 ƣkc;p:OQs)r# %rTAp ؖ7i.7(;)$\ gچwk*﵆*,]|,t.x>D`k4.*ɟ=tq7cC DIGEK47 Qp;GnK@Bo_7K?b\MH!Wvy0pZ85b"^8 >Q O̐ $==4{RPqH^:Jž+ɚAvTQE׆3t<f}XV[yRŸcVE,Z=ɵ|̻]X+Sec'P [?V$_ H:wyPV aā_}\G|̚WFAlΟaU"mi:\M^w{Io=djaQPZsUfxf-`b,ya`F5K]ADXʼn&{΂a,ѻ;{&2llfwX^= ]-P[r|{ dL4Ѝ%i@ZWo|Ӊ8|/8k/X_p^,nM扢FB}2_ F>J&m-x8 ^M"irڋH]VğF7,wXE5as(rhJzV$n*LcȁS披3< iy't[o=%6)fLV7 ~om%JtWgg�6&u(%'*T+>ZaGN?jޗ L(|s8_}@�{`.[КGD{yj^Hs~5Ϛ.c+<qKG�0G!IC-Mc)0:h{fNQ}YΙ%CX o'CYeB]28nq; ڦLڡ#o=(tR8AnXOqfop3Dn]]0\rbdH}nv8m qJ/rߘbf: JC>1‡? ^nB~_5 }s@uyc #4doh,MՑp&1z0 (].z˟aQA8rsIrZ>4tmeVh7{=/mLDz4솿Q h@|�x?K縱Tyry> +5[FIC؄Gojb '1Y=M[X랿"zM_(4Ruc ncc*oMt‚Q@b$P:ï{7'&c|;ʕE^NlbĴ찛[v N*?e$KJ_91"ݧu\Qj�ҭxS<V?8V*8�xynayΔ^K.uBߞ~fP .29D~^p5LDڞ{p:"tϓKq#0`in$C'bT<k؞zT&<ʥ]wi#ev 2qSrH8}1I rw4 Ґr'䭢3jbYkj~zkcgN0-(;Yt;J8z)M,GM%h󷧓)SK+�P_C-0,}/r2[&TlJx s]46K,6z}8K%P[m5IuxBlj]YoFKPhW&faʳeнIo\yFRX;3У/UՅ�ygS6֤ftȭ}ν%=mh; ݃&]go$QN U#hF*1W\tF$RKش4<|4 Up9|!]<mkD.J<׮^9;} UdưЋds?w =yZ#Lw,1.ߑި�#79�x 4'WgNso viNxS^\<n ii&,lf&D,j(Q-1n2'qMxޚ]ƏX^MetG a![d=Q+#e##vUG@f j&顪wݬ6 "K2?aFvތ-:6ME%jW md۶a'd;ϯt4re#=gkh: uݧg*ߦ>@"ɷ9nBZx{R_1 f 9LWDh3gZ skthN#-m+6X>#+K/3*kiI8DN@U.s)+<`?Ĵ6Lm/LHNwı#6*+A~Ĉ&~u$l@\/IzH % G)@ަQ5#A2$BKG;Hڟ ^xöNE 1>ǚ6<}k0ޟN^+xԩVdTOv6.y[#(ugʰa7N [\ώ7h#\Dඊn"ΌquĎQgC)9>3g7::s5䦋CIcR4{ocx7Nu9>EW%*eNe15Y WQB)(`ɫ+XlEʪט[xAVw –F{x M %߃%.P⡦C+]nݾB*Й<ĶEdsՎFmKx+C+3ʏzk)TJr0I~bFg3 }MȤz�EM~GVK[~iz~*6~OBdpȫzrha14NOQL-%FvXQՌC]S0 v9Hǥ )#%!-:$[xa^Ik#YeqF|R.XRm<W>jN^H<D/A`WBL/ACK‘5 7쑱�Lu$!X*2$` |~|}6ՅL^wuPKdNL6oBrSv]ܵ7ܠ;'ل/oGw_>:N= ' I@G.V\x`=-YM;5|%:!Œ'<j;DV~.8nƃ(`'T~M:Gy`Q&)n~.">7ݖe[7i]X#*|~^X]qS<'yqM'6p_8A{NoI={_2Jw-+ ﶉj-扳;ua'w>Ζ4P/3aagIg�t*3H!B[.�woL/UO{ĵTD KRQtrQ{463mf* XN_L=hmz_rzRbm\nQ ˃^@YDgY7ҶiSZ3CF>{$iIN68/sz뫫k >a[RNl+^tA2!'h>lZ3X <َ^ȓ&Ƥ<O>Li- P0Yy6э^D(e d_FAYo+YF81DlDyϤEۻb>sqqXyKI իb=RʴqY43a@ֳB៴GD-f7xqy`$\;?t 383 MY"+7S*Db;KCce<+KuEuw/,ٹ)jPY9IG!&U}n?& /ơ<x{NJPX9%2ZR w<WA9v"Q`HCԺ}[/x{>i/ZS) MH@\ɖ( 8`WaU76^5i/{!ȘZ0|,o^B-kP8\b}-k:/:+It$oY+;Rf>}e  5ɀg^=vl2yT2"UӴpf9^*ji wa wlKc uY=P>^pfldu l ' %˔aJXYv7ڷEܹk`cm|D/)h?g͵~S @\4ĝ,"RҧvtsF~-b[Zk/,KY+-TW(=JvH/;PZצ$?nD|rgN[d F-~QC36B_C/!6ߠadЦBN^c߾=?/a0JNޚƭJ N6cZSw twB\/hH /,7 4m|cy#i uU|G7oK7*8|-yB A о<꼜m' Ұ|m+[ً&aА]r{M%\*lɶ,T?j}9 V+mXÍ̍v]Tz犓h1kzvN�JO1ߎz?߀.zٻ~ ,7 Iҟ'!im:2Z::y:b'ʎ.40]\iRt%.72 ҭu;\EШ"P) :~Ή1\5N=S$o~epF-^/% E-Jk}?%ŐS竳H !$�3$)-Ʋ5}&΃r$+yНӦz.ٿ_(yӠ! cZ Kߟj#~Bѝ_1|N=:T۫=e&m{9HOqgyp]@&=i\3Dʦ?YV?ꬄX ܅k/|;ۊ.jL£TK�3dvT/Kk$ɐZz]Ĺ)c{zJERs(GyޤPP['07Ld9Cɬ\wR4K½G2kRS#lz(7 J],K `ϡ5sRJk46Cf}uCӚu3I} PZ%"W"Cfn-/ JLգ2 PTU?azOp4vu%Qc=cQ -b6׾aH ܿ~+E֍]dS< *<;ؕ/T�Mtb% ?TAB9+޼>JbFAPK����~/JBuEf��^g�����019.png[SѓNBMp.돠-n @pwgqwwwX]nk罪~=:X^VӧO@ ŏopNB'D>>JIr9;[|Vq4qpԖ3rrv1qtmebclmihbglhhяkk:|2t'2qW31QqtPPRCNά.lqΏ>G33YxX8sg1࿕ G^ ?dw2{??P B95CR%#O3$|[?gaa$PDHm5.>;l8Ij8fsRrPgE+֥ӿ(˰x)y?! Ttܧݧ߹2TύM\xϞT 2<?HOKdx|J94[REnJk˛0n s],g bn1!iP5 ,\}h2CR*`3OyoQY>x#GN_z{ηsaL_gq1j>kL &y5pv6/& Џ¾JԖT3ᕆ gH[``“ivSۄs_췝g&$*kb$(=a2'}מ ^`ē=Ae!4lr;EJJgaŽ.=£_ؕ&SIL 젧�lsiV\ȨBv_Tjzt:�b[kG=3 _ +Rbnc$j߭3,JD'wXfa`Cƃ~z@�`8^lџ7;Z ϟݿn7(v-Yۆͩm E?J0sSfN-RExZũ5I<3׾-15]A΃3 hg.@v~%&-LIz\<иR�x| oH,a$ %Ӄ6c|֤;f.<X$/[[oDon`Kv [!]qR �[\^%;S1G7iIüå�-hн[–hXݔ<_ٗ0bUdcA6{lH۴{Soi.m \}F#<R=ҽIAɃg@ S  <w(txP`>~ ympsCLQ<B]ܱeX^C56s|]HKM1tL}[J:/Uq;QLS;j52xͯ>< xZ5Pԛ3SضMt, +[mnp ' S=ӽhA^m9<A3(a@Q۶iBC 9vh( M:`@54 ǫcJ)̵WĩSHjvkZ v;W!iRG4Ƶ]ýע|?s܉k\-'S/{O&Y^Gm.sXj(/ %< @ 3 *j:KjSݍH+)g 9-#˘wXG|̙" [O03Y{[Iq+C:~[$`+d3a.)<x2BԡOp\廭ꃰ/{veS1U U}FQaEesȹhn7r+p][3_Kޓ?Y*!J"EXA,VwOly| T$s Kb)]DUvPYDіo|~ L !3\ݒ uWgsd8U´2C<ycDʣy1 =tF�uGNKm/>~{|B_N@azOUNzAe}1n2mAYw ,UlD=5n)D^ʵJMͭwDq 9K&t?m#1d=Q'0h iZ,EaWNb4ve<bd~CjCPMAZSR.o&'z^Og0eP݋Âh&843HmJI~p|ލcGޓ|,9t}zcy>POLMSI]+2\XIe6yw)gFb7O/!V»(K=eHOqU4y24AC_PFQϲ@=z˂8 t><mH$/qi3zSͰ+q(F.MG6yh_7 .mL}:^ WFۗ捎AZ}ǁEɶwNh*}~1Zbz~ofv[..ls% 03sws</myDֽ>S{Y^myf]"[Nia^ :.% [/x'Nr LzdT7g|H}pEm?1�}a�^=a ϟ0e{ȿn:etFSSqj<waaRow]@<YV=#طA4xZnַvUK/)C휣<wxX#=#Sy͹&F"|:u+b+ vk*?m 늅^MQ)Ɣڟ1K[煵,2Q@˴/6 55U/hn⍔șїD7{]YJj~&BU9nڬCI-M F0"mξ`{d#an?Ćhye>}G?űc#DWIo~\'mkEis9wRJ{geq䒴3K<ܛR)I#YCQXc(4S k@t#u*zseB?]R],vRYL-!^ruf)\%~[J.UWšHD=|Bf”�dC)I7_z/Z )) O9|7KWG~\-'�uO\H d1i]th @`DC;M|M(BL\=Ï3,?A֒ZW\KUZ#DN)[A@!0HUڕ㻖�߸e׮`s� J;A O 4Gn|p'JSH2JN眢2SKeSa Wl北_OrMLsWѐu2U6isPR" )6Mo Ln2t0&7j0S`5q9S>dI*b\Oy,zOHnRD59{ uHpIzu 0k/$XBj z8e;͵.nf!U&^W!,ozX)tMlR[){TـudT=7#;*QB)^ ܴjaz#ct K8aB¶Hd$Xjx&/f+oL?*7 uj#혖_mJwe=t͜x|?U7鋾31n+>p{ΪI�J4XLHCФĎq٭p]&|=3ewR's#O@s)xo-N0[B^*"D~ <"nr&Q'ܨ8r\KI d0NSR*0dP<@I,1TO+Gv$+f IV_8NĦ:ފ ʁXj�h9?VĔZ+= C,z*:\^(p{3\23TaVlXETy b%La9lu+3o3?>z( 3$0_P=L uwmNӐ]nS8୴Qߩ`E〡RZNvj "o] \nͼ)>LI�k} wxR%ؾh>X=(9I]]H~n^$ަ1g1ݻ/[vq۽P`p }ΓG:#ϱu5GVHNp{*ʭTZX2WHn+8ƍcV8d6ذricPЪq\;٩&goUxQ<K;3Gh8c"Y.AL7h# 4 ǯ: p bV#\ TJ]�@T8b}CCN-A]wăߤ3Sۃ)Q( JŴ@]Fţz0;<(;kgH4ߚD:|=X@lwecb�>(SЕe[EˮfEaYSÑeUмÑ|?5;jH%S='o7&v̬"gjD* y,V8.Ѥ\_Ͱʴ73ǯv鍙I~AT<cDžn&` &S/qO($a73D8 yb1=?s<3? &҉)'2{D~>=L<1hR"kP`qXp$;v_7uI{cFp pK7숳ݵy�sj3K ;Je .2$3+c+ [r{Lo*[6dq xޫb>I#+ؘ^#bvp-ORn5nGuAZޝ0`όҖ^Ԟn+v͑60_Mg8P Qz1d ?EW@~AA I%PV߉exѭץ'o`"ݱ|K-= ~ 2!½36V{n~l%7LYi�߱rJ%/PY$e'(,L]v,5ogq&!vp/Gnxv^m=ƞ @C2U0;P?@͖I$#&2zRq~0K_ {R;AOմͺ }@b!--�7-y^/5Pj+b?_pO<me/`3$>�*Vs6Y\\;ʇ&x`z\Bc-VafA!x ~:9Ep2* hhEf;ΒSEh^$?i#E ~͐s^_+lϾn Yʵ]L!AiH=iWIg܄B`G &jL*>" ᕬ.}:SF1-}(c:@QwblNpV--S۱;KϷ6$=<"Y{{I3@7dc[IJvNbC|ۈ~vzqlqB|G^)O}Ul^j1Ǥ'^<oI1ZS)جX+ޠYc%7BQΐ5N!jf>[k-^!,;I j/繪]'bc/DGȲIXy[HY*mgl@]b{V]u ͅ$FV}IKӿ~Bkjw<q`J,)I>|@(=11W sd)N{4I̚f3QP5 5F">\\YV~XF|g}<8kW.b-7բ|lǿ#kb!ȜluEfԠ0$A0+rXC@qN%}Z;G2Bgq|wlslp tu`bBN؃� %mQõQ]\ɰy+wk}!#xI:-f Vo&U>z^'!5az:XAHʆэoզ5玳vO~w/ڏk>Cή;{uKg TB'|7W`3HT?_ῲjK܄PuhW`V‹M&΁BJ@YcIUM@h#vxd˯!ޮ\JmT6u!w&:P!tN/'MInlDG|bӥ"@h}o½ M!`n%Ypm�X^zȫt)N)sje0^ͅ5N\ B$i04N8ڊ?>G)DqDNA۽PIOƫ䱭7*KLF\mSkKKl$%/┫>0;(S:ز*DށPP]vKı-E7(4<#YQPjPI@#@)G|ԆZez!?1k|sf&M Zxd\}˒jJ\D +vM?oKT\q:3g I^v�/]ղ鷻:X^S{ {}1#g%u\ -\9c7hrǞ͙MdX Bd0@Jyno%oVgrR71zB3DX q=,_3Z0O0BHkm[&.Cx5T w %�(ĞI F-iJԼ^�AWd΄aՐkꗻ WB7҃Cw3I.ϝ#éRͺ^H5Cϻ\Ĉ-B;-?WXG3ua#;QF+SPryf_{īi}gd.if#ofm>]A4LxPw^!�/Nke5jLul<嫸V9UB"PƿGMF%9wʙyN`L=)sLHՒ4cjfsi>/CIԬWTYpwPXnb3w<<)~ܗ-bug[G/x$zH+Ȩ~ߩ%>4]UiW*|2FSմ|F5:t i¶"b ;YElDFbQy-$u)”ie@}B5cTUH FѤ4TxPL0Cj7^񂖄sRiZ)CxWA䋬b~QAսȅ/;-c V={dԴQIe|v+JP*qUlA n'9f.<%HAxI <<gϿ/fo p0 5(/UI..ն eq-]1h0?SnS7E#L<A;ڵjQ!.0Eoa*M^ e|sɽ>r(vܺ퉮H韒KTJ٫6VŅT8Iؘ?2R&#nN *HbXL}J'E fiY<R5dZU0"#Gs5- m-u'0y˙Ӓ2\Ïғ eCILn\Z_rbu~`rps2 Wwҫ>,9>:K?fwz7 #tuU݈nrmr[]'e\eNOP8WT>*P?HLWz/ @& 79lYpAVYVHI<T߹K)cpQ=1Om \y~a`lܧܑEo243n@2u/G I,dҵ2]m, EQ5:aBM6o*tl.d g0jY} SKFPp );ۿE5},<YmQJ_GoQvaK)\υhW&D/==b[aͼQ&yA] B#Ut3; .atϏRl :C򙔥|mNU8JNUv6 q ;@JgO.[Fh,dA^{]zj6Eդ*V§hk؃1,$xWЕ,m=Rf`4O 뫣:+!|]Ka+V8<O ^I # ?VCӐTMr~ʎH 8sd45js KCk~%kn=n$3ɷzs($&xW# /ė%MYT8_Ah0-ECj^=shfݾ~{tym4i-CdǕ>5gLQ{)&]=$ώBYZƉ"H:ׇԊ4\eƘk!\{;'WZ2sS%(C d04yYY<٥:N؂׈$Mse  4a܍ p0fN$ItRkk9\�/ʊZ7l F*הKT?D-ϓ,*|!x6vMpwXHÒX wD5DC$Z rruѽƶ\:84Uy+b"<Qz/*yOIgo CcO;̀Sd"NAY!x|_WL*tqa"bC$5f*m^ʃ܈/6B3gn˭5T0j3:Oe5Yd7< "?0761mݞUU/r#ɭ=&T$±^b7#t lF }r*r-)0oj;&? ?v]XW 0㷆ޟDN;ǐ:TK`ri/܌WQ1Yu@[qV-|p_1[eKd8!ca{?<�#eL+ݲ$}‡uRf%&$˴tTG#h�d^S^iWOjGiU\b5H,_ 0e�MSXH֛A >4owμ[*ɭ]nn*iFOV&`m:B0V>I]b=^fitCZӗlnpv2͉1f>ѤM)8p*ʣtJrq~w|\*jbC\JYS`i'2u ب&|ww%RIb/D[5]X>YC.q_X�$@ɔ!=IQ$ۯBzޑ]_"RU|ƗdԸ{ChGd>߮oĉ~Fg}~Cc_wtagHЭ:Șb%D}d֎SSJ@=vD6G&.vrOҋr.qE"G)!SRKc߀;S;##i0օwd\[ytj(ygDhЩamx1[FV׋Bd؆th�kA&'o\6XʼnˁK=V HQFeDsfv\뮉hX#JԛF/=X㾋x>=jFLc[.[l f #UoH" Oj "k�ra_ rm42 (8*^H0gkv6jNFXx<#Hf= :(Y GV,8tElռKǒ C_Q'r!#8- xg"=ӱ )Tܯ !dt=`h)/gWX;@LƼL)2S l+NP"d6^>_gaM%O\#stbKmNU]Q#.al~,vtMsxղBPgoeE81Q}ӿx4 1h-z+^˽XWre"[RC_]毉};&,ǁo4f8+KdW}ϐ`OVYn ,&?W/W0 Q!mInq fjs2 96C+xMײΠ` HiS2@]p78VPUy65n;&u+vt7eg-OuOio@y5Kp*BU+< c7j2YE S]SČg1o26Uƫڄ=eqȣffJ#[˜t 5XA|v~sd1]ԅUĚ,^a~|jF &تvP%v=$W%BB0�v}j|i^-.5'aOy44.>V3JN^.e)SGs[AFu)7a,cjLd! WQk:OG1K $qQN_.XT:2=#=&\v40x47ԫ jؚD =&DZ޼HRZ=4jjxYK?t+rVX(@[v iݎ. \]ާgmD|_ŰURBDh:ݹc$ՑP?WrQC$s2Ǚ y=>b$:zQ~O93fe&!OU?AU}H؞^=>(ƢqeWӧZa)DDW-G<Sn^N|G >=exİBL P跣Z دB˂^q<0qW Zs.43{W񂗞F - irpN<X'ϯ s�3rWM P?#zH)n3h&ޭD$(uc=ЏxjA2`nd08XN2:RːR3 &bZy/KgNerKjpT<*!睌'fY>|)զ 1ǩ͟L 41ҫfO +^F\YM]M"hƺ3WN(no,Ld%B8UF=>'*o<,*ldYԣo9KP~>G/n#a7zh[4Ҽ&qXk^'yq�ăL8q**?ܑw9ח rgf.+DP1iD8J{8W #ܫ鉓,NxX/b[$dE<a|a#@튣?&֒ZWCFCH3ɘ"ŵgv�5'snP:n )md}܌#F4k '( ;+[ywV7%L ee@[%X(s,H Ms|GcJG)#ƠWB#~+n+MGAD7md éy{SW@ĘQ6^F1[K" pZ]sdw誄T*Fte R'~*p_)'m5>~G<$}HBACd^~8|mSkhUUXR1lk` ϐ#أc|4WҀ;7]X"[XC7 hfCQޓMt1dL&4?СOTK u0 g&S*C [b`8Ce4əYmL}95.FUIv$th=7[5ב0}"f0>RO)N!e)ed]fs,y߳ ܐ7V <e;4n|n#ߒ~g>Rt#>xݏB4`H 1S}{G?f_}H0胅 3o2t-Z,I"@ZWt`̶:=!5Hq,Z3?v0}jQp%g^!Śj2wϔ$US׸2k&伈fS pWI&?bʦ#FZ:3 yu]Wm�{zئ(2+k/73Z4b|!5-A&J=Gg~ӗ33j[GI`>W/y=�__sm:;.DP">T~@0o]*J{%dt3_]Z` �o<#T㍆9W.w޻.yXy2˿6t'N#y;#s!/N|'|߹c;3I^=/T}7"h+K xu\$ ,pFm "#/=U^÷{K)\XqF?%Sq*J =&H5�[q2cL|6g) o2_&o. �.7HJeĬWpN@J7pfDC3퉳ib AF7U,I7 ?(Q@l 7eww=ݦn\>ޓ(b/8aBˠpUX! +U֫eFkiٌ޻<$MRX2}siv>><1N<DՂCҌRM@^~kwIN9EWV[7q*G(ې�HtmbD_8D+0�'D:}K2ќMWñ}8紞.yb~9׹}-dWtpMWt \E^oL0ϮOGmZ>)ޘKk/{9PH"tGڇd䓴7Rh!x:u*8UE>HxE0Upk:zX.ľ`Ƙ*OFh4|NcLN}D~1{}"+1_a< ֯43# a$#mfIEha"{pugCVD˲e3+dz6}  hHiJDžye[| ;v^geE-IeNA++b'T!4wa)~+l>dQl$Ki+r&rRRûN]h)wk,R?wZKT2&h40UﶂqWҽO_Z'iLx&-Y.3/KĕB |uѢXDjpct�*Q΋_b . ,Ūw Ab̪KT`R5dQwMwAD$cy=4}3,)HH~Te4vY׭Ux[kvkvlU_DAsBnz9: ODk/yg+dR:B$X2UˋVxUNSh!b!7"'UaPUI) yl rއ:XhA-$Ui8}t{DS6FZX?)@!BC;g]frNT ^3&lK]T2 I,ioQog4"90ދ9= yZm7y4b/ S3H[y><9tspĮЧ譀 mX3|0sV4J *P H<N %E{BߢL\pxC@i#Yޗ#uov|5H1Iԛh#6'Uߎ?䎔܅}6{u!Cr(Ɍv1k. ۤR6%fL4PnO&)N,q6l"҈G>tJ~,wy8֑ݪO I�un*cW4_jPBU, ߳+lD0J_^f,dyODC?^d nApDV7I|wۀ7}huy. ނǽRY߃nFS,w'\P~I?&Ɯ6{"KR"n{2ݬI/[#-duw@ߐ׻eS^.DH3I OyqJ/ Йƒ2>5 SșPqCR.݃.3+u%{lokĪC"1`-,<{wz7SebZY\ ,ea'AG+˾}Km G; Űt=\/<.<(&kI^=LlIPL]p] 6@^pOM7`H/qB!n`q{I~UB">%3m's_ ΪlX+, ElXPn4P]NZoYhS52A*Ԃ7)@vf#r0TX*t͓_q.S 1YQsA4rgV(:ɹ1o{Ls)�-d^?bȺg/tEtPؚ\5A* dcT2y\P)_3 Ԕ*F: qQYiSD_Ja1LlP).I!\i0O<5ܰBAq 1zCqg(YrÚ{i{`w9=Dc]Y/?16_ΖNxi5%9{]/:ak1P퍛k bԚ2kNdLkb\ HK%󷶷-/㸟f</1I A,M3&\A8Ebn$.&Vsv bhTIK`WIݙ ݿuq Ƙ2z$t&[H10[Yxy`YQiCGީT{vrǵ䁌A}8RGX�$.$}*,-OA]|/xo7猎,۩T aMcA>NL"Āfy�gLۂ! o +\o#HeR)^ɚi+@voT<~"-tj9%oD$("h�G+֡BbT"mW_|=UEv#xYg;fDZ ѝNpҒcƿt ٣9fʦ@)h 0>}mIheSܧ7jz Z 2 of 7k =pEwqK_Rj2^tM <%nnP[Ϣ?BCcmGq-fN盂LH,/ͥs/4$l yho:J7ԲԯN276xW]b>Liq!иtagdJ&JR_{Tx$x3aFgo݌^{Ey4i)d驲%!P q5*u~dN,:o+N}B]7:1KY19)3d7J_),c40SzYM{oH{l|`n)'D\oIb{Zjۯ\v(W79kR@Y5%2]77|M% L7bВ=iOaj t0Nbo/dNA ^sTbMI}p LJšT>s @\iFub ܷ3qJ7s h-. ȉ<, NrHk]FΆ=߻t4$7S*L!سODm~>U7[aKysnp.˱4\E t?5qvdb.^{ "u+3`:D4q-Oc�E3Tx)mEr*HVYJ~.kuUB81/ ;3,^pueddFfN<AyZA�:�GHpEMυm *`D~k30,RzO\a뿥V+Z,{_K9L/rkձ}+ɐ; WSDD6t$8;VýM.+,6.S'GT<e>1 z!<E\&A-]P]hff_Ŀߟ{ C p o;*~Wo'_AK,%9pN}(mhMUd~| S,Lѡ)bct0kFvkm|M ±3A{jE_iI :tUg: Zt13J˜}bTK1ǝU͎}̩hnޟ7BO1�|7%2.sf܊<l+v2*-?Iq uznS8E<zr2Jh/# i7n-t6SL#hXir6diQX~!UKgh8w{캿u~vЦ�9bMIf]NIMSTʞ&gB0vmŴr^k_pr"s#EOɩጭXҵt݆52R `My¡G=WL$~PKa*paSQ2O$PP�}\+p^q:mGaCƮ}Te�&˥1LƄ@zٰvE#"!%/̚%SR`kYSX2B0=u0Uq3M`[p͌ ]ÂO[jT~`YC͌` <wC6¨b9e0[׊bKDьs1w+pEgWѤt\wWYnX|{Tp,Wh{CrwQL'\N LBa28'J3Ke8^pY>j~QN"`<03E:)c__Yq~o;ARn)ajU/s<4ƧO4n-hLoQ%FPkݑ7s@DGLb[; ",{Og^Y쌅znT}\dMBE:B^9oMwңN H&, =Fi6Se|++(=:21rLݝKcDe#ϳX߭rDw@_̭{Ix踗cؾI]DS]{’ACeU)ە ؂6k |e$)gl[,bD8ͭ3jWL c w7OFM| i§7Ϣɀ$GIW?X^RF 3}+ظuif76ڱhe_ru#H'nHҶ2QK{l&/*@$t�2xirwq`Snz HOh"[y9)ʏnn@JY{D]AtvL-H.y Ӵ;EWvUYs.ILS DVU򉭱a fr::>dw.2xm׎`5:A@&MJ.Q@8Cᣮ]мh+N!e9'UnVoֻzChϓJ,kȊHBkScö.h2ꯓJ"SlT?@&ɘ#5~+5'Udj#}}&GԵ@kkڭo�bSpwq"NC(+ NAu G*sC| ?H:Uk ;ndm񯊶`�􁕮(C| ~XאU”"9jZdGpŃ*1)GέiY:6 Ƌ MZCTlu-v I9mGZSfL ^?j;nt+ $f(R{-߮AkEUKi6@ paYo[D^eHǡw)VqexWuۘ͸;aN]ޑUi/"'@Pb&n]̍GF\5:L1xAf5%J_apf2kFSkR\ [Az>_55Jw{PQ!{<-Hײ^fJN}8fA6J|R[9_uo.Qףl|1wځov{?fÍhd+t wc/a6Lz{Nt?YӺ4'bf=`ZFdIIJ|< 'ݚ@ RwB 8]-YŊ0_N֌ BLr 7G$mbaz;vN_.nrNF^Vœ-Hkgr9Ap*L(0TZB9v"3z w$2aj'ˮPcW+JJ&p^ дp o\ {UN̉ 1HA)*#l|--ax%ݔCגW%>)pj-%T/U6@}tl&p;'㱵B髖gP4Ls2'(R13Oboa`IU m'2eǟ =x= { 꿠{PtdI MX7[Ib0K)qȸJm9̈d[_ =32pz7Ku@U}bw~\S"! = k5 }e{Zp{>+(lIUm.f΀ݿ6BAxcn;qsyO==` >l.<ϒ0e4lRA{ᜳ}{SR_IWKukk^쬞Nϕm>q۶¹*CݒLz|]I5^,ǡi}Tv+\s>:ϩ:,Y;l.S++W|?O0B@IGĐj<٪榃|dVH.QL tiSz9s܀Mםǡ>"ׯإ#K\M|V}W3}f0Z ~y <K$gVĀY d\ZߚXӘ XcvF H/~K'OX_3{]JyTe" ;zZি+<QPb۫~v ki5/?Qd߿P(Kz gPxea?3"M`=\P 7NcI /E3Y%m5=̪֠!JrOЛ%ȵ\叜H9eJhg=Iz۠R,UxǙu]Qc]:xCG@K>i+pjeל/ql|O$eo:cgWîG;xMwqW_֐ @Ubt\u4SL5C(4hZz3K$yhjg {%iDluͬtۅ$FQN#dۄ1zݙq<IF:遵%\|(o1SۅÜp59n0L;H pФ/d麈9AAz QKjv*rڙTO{O|p l;h6#lT_;o:^ vpRE p+OXHfrV)hI~ZeWDF9r la5 Cepy A`+> H*n --%W;nH$ⵠ..r~CoA11[G^A[\arSJ`P΋KqzU;q՞K=pf/#%?oy FB$K"<3Ya{&OYr^ʱe^=ut/j֫ӏ] A'ڹHFÝ4=-84gS 2>Wljߕ䁠m |[ 3]#LsރFRL3~h緋6erNrCym=6~ ˢdJ9!\s;򻢻A=WQx@o m3?>Hӑ[xܻ =d z~W뤄WI4LFX6RbSC@vp㺺ܐ1+UWx(z ]Kf[70V{@ _B+i̚tE4z t~X\٩V1fyswD-<,N36fBXMyqTy]Qed^\a,QRb/; tU;/jZߔWt?1sȢa XNfTMQ0^8gŦTq;bmWAypp|^h0&i*&J܍U p qpcH ⬉�$~J3sLG5_ޤI3綏0m֚Je8rJEN z#{dyN ̅ R(%F=b``�? Hȓ ]ͪ/.L0]Ji^̫)+zb充&+u pG4Kq>#JnEI!pz]yNV<f~2mm mR?E]Ej 7bnm"]6@>h*78B[QK( &Ml洔mdPՖWܴMpF_6+zS7oc8H%Kt۞I~A# \uzj]J^K2 zۊExj޿#{5W}xBgRFVuS̵0-H8ػqeA>yѡU R2Hިo,ڊku_.|<pa^W]qlލ:Hm`|On|eCKdJQ,Uk&FZUxIa~~ [ զGx1_y$ ]WbB5pX|2?ixxW`fIK $X^Ж ,"\i7W~ 浺kopzLv0+ -?Lx4!#JϦ'ŇyrT @)Jg {d I 5@ߵzsT@)NInkjuvv׵?U D }wD>&拴Jlwc*LڏۍQLK�EB<\)֤o ?b/RI}eŽHc2K)`[#R.Yg8l"ժf$ $"u,j WVWKOQ[~ѝ;HO~{o$:أc{ʫ?p̶MKF-H8+3Ұj쭝b.Ȧn[fOK'HC{ %COEB@wĂN+77Ү|FݡkS^ġ[Y̵2lp8/6SMlG&8_ac@wjoI.9˅X >Q^dZdoF+aN;"}>m5 (JPk YMK^]Kp 1,Z`ۏ_V3ϒO]wwqO׈e C ̃.8.@srOP lʛPd0@x&˴-9GE<?qE!+8hw}OM&k ߳<Mm=}M6ZҰZI.x[h{(Qn mχe">A -֢6-62 '<ek$L++ndwi8#HMH3'*<,anwSf%30bhTP`؆T҇OG_A=xgYZ{v='@dvQNH˔[&`_IW,ӞP zM@LX( $Q<AN1?a,Wa!̙SI$jrŨ7_hv]- '{pgd@ 7ǎ%Y"8GOJ\3C�ز@ʳwɁlz{P h)2{oڱ6qi%'U, A3=/+9ߠ0VUr1f: %v ȉE3u?M�eS6tyAX{x%r0s{.=:ݐJr8H5Vc<hqFmT3ٝ{ŮW9]}<6S|J?wbrvV&?$m!-<":&p-\쏝G>{N,wYx`AMs .{+Ct{==^Dw0)QFW:ͤq!auO1 .hgnf7G7{XMoT =bFdȝxP:ڈ2an'L;V~T|[M7r3?|jSC9b Ii |�AW)rE jGYل#<b,/Oe ̺ HA-U'v؈2W̮FU(VgaN:*=UaQe^կ]芷HwoaΪE ĐxPc |T6~0k℈pJH*!Ao^e-h0oIG.wvH"lca (g@ ì0QtA,'JBhƍs3yK[pq{{- l H*mR+ M\+wOx/}?Y25qh.=5с$&|478% | zZK?S] RwQO牙ՄpqB76zk]@"[Kq;5Wd4Jl oR2'4fg{.#dҮTVLI a|`(K^t<WkKݢ'Ȼl[* U'JF"qo<X)s3,Z^5D9y}W F?m微{i>?M$jH ИM?٨wp͢<];:m NrKYO3>F)С9OXfYa]5fC>E~kV>QPU߃yzA:5 �e_/H@[m9hx C}nGBpѣɭU9Cx>r^Ea1/cd69E|1t6"Ol9ICAe뫚tD0­E^M0r i/('Xs6 Ø )ʁ|tOe-q 9 \+t7Io[* eG] ?ǝ93̉|WǏ.un#4YxTio�<9m2hYVUL/zg ;,=o \F57EEu'A6>x@Ed&VF;5d}Anu;MULVg^681RtUoGe7dQIYjͽc ɾqB-Q21̾c@V4wZǯ#̼Ajn2!Q/KMDý>.(,ǟt:m qRRΧ=@'1ϑqnO z0kngW<=܎;L0x)}T\'3H:$d JU ub<pg7J%<|U3 rcwzlOa붜x{ R$DF?OգƸؾ3�)-zZBZMfej͗RT4'S^;B *)7ZMl6'zc8ŧfS$|_ىÓ q>wAX9eNcPhx4 F#x8>&7]|hT{y? _(%Ĭ�0%8Džsl3Nfx ;5NE[Y;bŴ}ui 4G;xYaTCLb74&6'Ay¹�cimWS(e#zUuK'꺕K#E;3Fay u?U+g_swkCuS:4<mjiQ(뚶:׺O]8.i$ϔsqݖ_l2;9G/JR4<^di.G b5f=Ucž0Ua"}D> {H$A[l {(먂<oQETJxE h6<"1ټSkhaB8"Be-P? s :.&U6c8 kOwҸRfRɯB.4]jyQ64ᶷ|?˼Һe*c2i*フA{dn6o(XkzYHM7C[WL6Wt7;07\S&z �$A7/uMF*>>@QY~PK����~/J)qe��ff�����020.pngZsgmN6ƶm۶m۶m;ض7_Wof^}zjLOwtWG*ȉ�KJ(kS J6h Mg X` )0)С@r.@FDҦꦦNwj X!#2� D\\l )�L? :O59Ocs{�33+=�Flljg n??HWӾD$)"y㞑I+uKDb7�4hE2/ GV\ʆj08bcsKj)[C(Ok:jWu48iU^h?E<O߸uujfX5@=q\S%DyS~FToMMVGz#ϋbM1p龩_/W_>`E{6*.sь UAWDp fMzL[ƪ_܆I6_7'M$&k s8K@Iɚo˅y G~`ӊq,ӛk87ds lp OYb71O:LgQv_V MO7Wcmk3Y 6TmبcWjqG<*貭+d:iߞ@ݔ2/Uˋ~LcJ+-�;+#cv^l5 >u~ nک=ӿ`a C�t,o@~ kvͯ|Ca2z[7|d~F"eKΞ2"r13 6ql35.$wI96{J Cm_ԑF(oiB44ہ�}v4;Δ݇`T`$3k~N롿 Um,?)3ua[`g\y(ѵl'4F[8QKLq3-�P3QNT_|s1NX`DPD*}|tlh,b%,9l/C{vO˛ʶ!Dp+scsO-ɓ<X7nq{1=˙^|ZDq^Q~n*'mD\q^"R7+Ǟuo7}ǎjugp2̎[juT "WI,=?qS1زNuRՍG{MBSAw1/IzI!yB߸NWc:OyG^\Yu#~Vҫ9I 11bN'W b-4N"kϋ+G֦/ٸ;0b2S.,M-`g uWA*Kqg\ǩ04p¦uP#,?mU -py 45N UQe2<ԊA wPoeb [ecVI޵=S?Z !@ufq|Ԛl#Ca (_Z֕]DZNp 7;n;3`d%>TíkʛfFB{O= ܍~ON\{c~ ސ̚o0Sٔ@Ŭr]0�zT%xaS 0v\sңq88nJΏ_|8is [}X1jMm qM¿q0^@?pt缕 ^F Z`&/&s{B w5.slCuS(LK=em? e϶,lpx^z*&I/Xݏ*N %7s9M<bs0d3"AJH 7/\w [98@zXgEcp1YmkRlXBfQ{:8nk^#VKk%$VQPY 5n>?~_7*jAaU;&}3cόU ˍ<` |.xb݉.xϚll6N[x/YT5LD wGF ";$"<w'Kpgz+?AˇWɰJ6[VhfSTnVXsj8 B%OBSkI ab/  ]@B5EWɨYGpcEwsp¨z7dՄĘTjCS*/ {T}lZ7k�xM N�==iOedgÅ2E_YqMU$Xpn<6[UsVh+闺Jt7<+&cavtEYY m E`pLZS%'Ũ◫$:lciEmas[M ?Iꮥۼ<- SNY;]l !0Ôox; Tv1I[<ǦޡEhOH)Z}4&>'S AA}Y,*H_S('@mN2iizIv+{8k9`*Q( v/eͻ π Vϟ~ e^kz&!ZUx8,Fng=6qq8F@S9~զ^/8),ϤY/]jM0i) &)e7֓KltMK֗s< +l%l1^uǡLj)yn(`* >t~ d@Bt~E<MNKrX*&Ȝ.\I(n/ebQT+uc8Hk[xEe̓Ko Mz 6rԶAEf2~ dWl'JAv .wa"99~Ff%/xGȃ 횚 0n[:_nM%meU9&zty+\+E5=J~orY {4Վ0Sm?i?QБ/?S}0GuLMr1+M cٙpɄV|Bf|m5Ɨ`!RSITgi^*O|NptQ)'@2R (}q_ NJ'; ˒]egWp ys.-t?S/4hL5Ma\ݯ4ȿnLzX@'C;.N-@ïQ+KY/< }}})y7ngT㖐8I5ԏ*h+W]'MZ˪kR ^vᛪ#!7]lFʶ! P9IdW  _'Tv3#ALג&xL0-I,S. ΗX~U4~ w?:#xh 'ދ`݇NTw0@F7T':h6E<Fq[,[14䃾ߴ$K@&hTIRd.d9p@m/S؞[Qs chm1ZŐZk&ƩO-9h/COvPR.Z&v{&YG4a5Ml']OU(2�$0h&(9Gls [7di{eŒ:c@]J#[ụ&o͡Iw~uI\gJBGVbY#I#6*_qYŪhEcL1qGV#ZOfReЪƀJ;9Xky6W<9Z'Gq+!l._5V+/tkiCL<UBwE 4]bMI1L|f�Lsڋoੁs�_*&_1or.:eckNF(ù 01O`" q­-"pf/E]6*JiΓJ)ŵ1m"?惿1(l-(9nZyz<ŒL8)u˕cH/Ճ%VJvukd$6|<Dqg2de]/)H_~b|H~)NPzSx1ߊOD4MNQk�7;u`oc&pMdMr<u ist z\l?,E EPh '6̈́p?,ĝZ mm�n9B@4{P3:An# n)O9sRW% \=hſ"c1h3|YX&;igQzq %|:=%AӛxI)Ѱ<HO,N5VG]?+~VQ>76ۺ<*,C񌆨E>ඞQo^1|%Ogk?</{q&|+zr?Ba}o{b1;]&䠙HUN.cp>͐II_W_}M>՜.M.7$Uu/�qq5xaDD`ypx Ã-*O\.MQW%NN~*,*鉵qf"T e{Uea7hs]#=`=j3/itxieIGIvCӯ[|)SB$nEMLW> %{�HxhɨӳauǛ8I[Nͨ ySg%eZ\dd'8f[Y^.)0Urdr[�K()/) s{7\yi=t!b:sSأVPҎGDǍѤV޷?IeP5oL=,*@s_by>hI>D!|O OI pO_;=㉂˱}űoF>G׻ÎhVse9)3�w.BPwF3mz%ŗ5[O,f/&Q}H|ۑhXGcrRYtd\5d=t&ʬG]AsT](KM `DB'A&YOfg٢dH#o gxEUBL4VLYN[ޥʙ^}SʟQUz8V2tt$TnEm#N#3˶9\vtXWZۙyAj7 i3WTvkmI:0NvNvf{Pj=bYiT೯8l>˭(i{~J^2 gzs k}% 8.e>e@T_U,TM罩8 _ue֊QV 2 !Bj%=əWlJ.ur{ z3SsaQy;pUAZt3V5Z:ul{^h}~Q j.;  `d<n?!ۮeCqE;?dl>B؝H+!Z*IUh>N*8ppdK~plkVTlm=aIfYcnGb{9Y#Wo:UvNTh$-csn2u;Ry-QSd,&I(OQ,=1}‹z?'kvcr?[v^Y~&0"Ne_i0j,>EU%XiuիrユJާE*k1bk5K X(flkƋ}yzn~_W.c*,GmK$H**| @SD0 xx?dH- vK�Fg{bdJ9 k7ОXE3zC43:$>*sk49WUV`IYb :53?w7yaRFHoWspPm8iSÄg d Ttv9|+N?u4=)j3?> '+2kogkmNVWυӢXT^l_}$ `&(kj4L]ԗWƃ$R{ӍчB@::;qT>Yզ2TPM=;8'枇GneQN;(gJE^ߩ"8%ǻ37QMmg+?po]e) Y Ѭ9ÊҴ-Z >),l}?/2Ϫj 8C/dyonXҫ*Yp�ê\rS0gdM#naY0 {+w<> SPΖжkĺ+˴<CΏ4gM4<M|.0/^HG F= U ](d͕%Ґ&xw^~ih3NH\NBj1)?鞲772dBlʄqf|h^sf.HD>`碥@pW\:u>ZdqZDt%##wY1RQ0w>WhȾ�飡Z wЯ%ny<cdMP[y[g~;YUZ":|`obO.O&/W<Z`sڨ[h )}XrOaVrò5=#Qh8 ]]$<eYʊ0UMfa;~Ó}T tCO~"Q! б m5?*͗ ̊PntlD$5ҧvDEӴ7;˛K1Ԉi|w\l"ƈbY&e:9@i&+Ybq 'v8$(Ц[[؟Q2ٓOGn�J7b{}k|:dύWL>_^$7Jk}I-yu2(^HK aMHy7ܗ`O.re<w !`q;=NZiТ�z}9X;mqQR+OSqU#:6 DQBcШtαz5"+!ZN`\;8!e.7%O3?28m~?d.TD!, g]rPBJB"q7qmt9Uh6ŧ0c @<]gjs^('6c~ b=>_C6֮EJ Gjpƒ3=a9W5O`T \"[T r\/go3[֫-%K6gz LuY,S =~ro f�5W _L?noe$vS,VvWt nqlliQH>F#Jfc'Ysaw&h"#v*"ND1 Z9gYk>Be“l\e2,,;7.s1zxbbVKrLLB -h˼5Gxb+.4KH|r͚^D2 us=CFuy+;詅VP&OsAhfbOp^3(1 C{Y:$\t|99I=+Ҳ$`Ku&_�grE)<i 1[ [K킂3"p%/9߷C{Ƙ6 qy^iV:Zez/o*.?9;I*ٸ f5^kͭ*kl@H3-J-O,֟)>(,@b9\EMJ)p%hL< .rf&{F"Rw*xeF v>3Cŋc\ŀID 8 =†w׉yfomTc]V6e>0?5:@<9KXd]Y}(RaI0Cn^ge&9 pg1W- "Bf9{`8j-J7ԚoFk43;Yu*^HЕd7PBCS`N+VTԤrBE/j &~f Ao9MvZ:/:=_Ĉs(: ImlPzJ/dg tWy20O%| <$CMZ݅{p<hJ)Z0˿C !Fq[kaĸ:|uڀO5Ԯ9΂&7mM`4$s׽[ ɷ\Dn?6!\$"Oew1zj8D9E3֚]PEl'?KRE>pЙX}lp{1kF0(GSGd?ʥ^0rRڟG_ؖHgr HCMdd^5>f2NĦ(i4־H+nSV5=rq.gv)&͹T�tzOFszNixc9_iԗ!=~:tUYȏLysX-u״x:3vgOK#)t f;"VooK8dP YcXpxRbiL ȿsy (8D\  9aOWE()EKèeYPo4dZ0VSiߡ_:O]5H!P /QT M_{45Zu<-(nc_/f S\uqNr/&3N"[H&`i[{*9eCPW^UjO^ mr>X㏖sϮq0鉔%/VJ<ֺHgB^FQ$MB{w攩?0Bԗӈi9SȪ!X:I5EAt1J]ya{2J;ɓ9^o)y O[7bعҠjA8RvZSEe52[j FgN䠱*kw.fS#U\jD ¼4lz/~-+ޢVbT9Uoݒ<^_ca>7c~cp9QIE~bg:EݴFx*CC4ӽtW61̹gS0B4/1K8]N^>Ï5󾇨Rr8yi<ZB`ϩEzwt^6 $/cؼf =mY)9KyWΥ`΅?J?Maq0+4¸E]|Wwş^YШ-%?ù|>O9j?پeƜ>N^Z 1V9E曆0ܼ԰5֗;k][ә0߃=nա:$ <I ^oZPWсŒdbO]WPsTϳIݺS\ ƙD?bDLelDž]t=٧5^3 ŸWTg ~[N쏓>P/)#/Uwf [YҒ!IF>Hk rNʕ߽b]7 G@G#_|{>JpeaVQA%烚wHO9a,|9k@?^4V]54:MwΔx ":p:QK⯟f(xg2-ӯee\޾(9j_H┳ ufSf]ƷTut9 `ŵ.6_f.UE00%5"sH4K=~z:}Wӽ~g| wl^Ku&j0n}86Un"|& Y1i'qtc;խ;88AS:g#MMT{?̽Z Π9=aڛ GrO:UG9$RunAARl[Z-!΄ܢaTXr̼<Y_z.-\.4A 2U.M5"*;W'gNW09xe.J˳K-X&5_h?Y,'IfRUU3o61oT1ZWŻgͷcD-7Rϱq%kpYoφ^\44 }ez`w 햕re7t9ޏPVz*gL+o .ՖL^.F Fvpa*+l`24W7ia-yvRyעeфK }иʶ˘-P عLզcY: 9#)5V\W'{v(\dތ /,>|t,7O{[=nR1_6!Ђeͬ51?Qklqi-n:Cn2QeMmT͖ſO6 ^B Z|I닭>@zcDgV[`[EC̾;>|tƷM5Һ0hHk}QQ{"k3 t=k`۞jֻݔ{̋-O�s*rSeg٩ *'< | TFFÏ"ʌr+ +9yCgxswSRhaúci5ĝOi&B([ݱ/m2\.,̟Q999=P// ~y11  s Xb^o5Us# 4>m$? l , ]HTˆMkqcG-~];< OW!?ڷ^4ܧus{k'YNU '8X�L%Jȳ*_}+- WF?ڋbNqd.i+28%gВ~ѯv<TtSRwlEެ$tbBAF�Zd@TQ <%ꊼNo`[EB 3.%ĭƛ^?25`nJX-ro)C ز]ܘ#.%j"t#8jokLb?1ž#3sۏJaώXZ9cÔPEGjG*p.OL%v' 1rxE ovD[i$<YQ\eJ-NңYse`E�SBwGI~_[PvbD0dhc<ogӞlN&Q1`^ŗBaF.k{"}0�I>T*8>v򚤛A&Ny,ur=I6KG4bG l{p.b*%ws m.q%Sːc?2Ÿ�fU.2όˊȳ'ŔtAě(3 %\,ST@R8X"q LtfkD e@=%k !Ew>y2 ٵnp'gVW Zsd4VFVwXz@w(У# Xw0#((1T!E {3}{p.R!]޴#,W} M6LUj;cy_©˯m8 r3ʫ (/%>gE[$Me\1kAPw;.)h4gk5$VX#^.ɜd7gPgIbIJ|D` $x9839$۲"5F%BCz+KJb^^$2C7){|Nlj.FN'ECg %N7}{a T(!ec5<agԾ2U12:x bwu2^Գ/)'Ơ?X)Ҝxx>ye)W8x2Q*8RCק{Idq;]dkK~W`k'h9l!Dt;M{^Tҏg -Z_"{e՘N񂹝"+1._�b\k bCcq,4]K5%T$Ǯ\x1,2y@Dte?*b6YRܪu" �/lH_ȯk3ˈ`O'Ə#ՙxXs%~M2EVes6CuIK&4mZYq\S΄뛃m] IL k_s^szfB[$ϧn{>^쿘LqTSkp?d?4psQahw~-OI za{syQ;qӏ,{_q%m:(^D]3 >NUe{(bholc2TtNOrB\8~b=di p<%ڔeKf3$KcKk$g}`VJXs?|7Vl qN:/xĪ Y8ӒRM,J̃3wu'F9x׵GZT~~Cߋ:W[ז۴YƸ+>3lõM]?x&|]?+YtiᎡT3D!6,8JnnJ֐CH]_^^?~p rKī�x\ƊfdB^s"1,F/,~RE^m%%lIcyS|TSýTP>e;tn8 TH$. aG [n3>Ya^oC;x``q<g7 }CJx!YW~sX w#.D`)-Eoe˚G@-d](%{@Vqik. jK$o7ڪJԆ(S̪XnTL'\GlhsrV9PkCy7?j.M R#a٭T,֢�Ԣ?,KT>ףM,2>IgN sେZ<ba%z|<_W]Єgrh?@6 ΠqR ?(A$0#hoPF20|!+/Qt8-SD&>p8iC7f.TVPdVS#Hpt[e2[4Q*7K]d@`n =۞Pք2(qt+?X_ȧ= rTp4a wV$UhaƉMz/Tߔrjwt栆ZJ_W (]p4fpՊ `F"9 5wfB{p15* $o a#P^K`G=hD tAAuj">QE*M z=9bt,%D8&x0-ۅTOS&+A0T1W]Is�)p  Y X>|!B9ƊSLqܯ%xͱ;ps(-8?� pZ;%|K*0zOMc{(0{1 C*}(o _>ƺ+k"0RaAvpJ tКd>EDa)Lc T�Efy]Vc#e#˛';HOKeHbW%<bfQ6!X0q?Ŝi4͔qQ.Y@ r# 28(#^mEYc5Htb iw%S=d1pS1$`_҅uA Y,4q\]zne].<8Bh=p*2ʞb[,]pr1"4a><?XC ם]΀#C />L�p [&KԲUvE^`}5~TMAu8%81ABP*BV,ncެcv.K_큎rDNQn[5a}h,[P97Zƾ6WqwOY32J 9}V!?#2*'{E6hɅ>dޑ }"nF3dȝ<;o-9A*LQ/2H?u+Ic>a:NIOˤ撯lJ"^CP DG`W$U>P"?ሢ*x[6dغ !`iNH/ψSsM:˸,vdw0?mj&D9CAxYnP6Ƀm={߂Qcv薠*�@Z ";Ue~k1ş3Ęf`?ބ3Yx{ %(U-XZ�V؀Csu�c> mp/0CˆY5W}a U|`kڧyMpe,g4t8y/{D0 |=ϱo⠏r@Q'*[Q#s1"ΉDW(;Y# 5}jce* ل ϥXYHit[1B؉) c߿-0> $ЫpUnmu$ٿ1vB}+5zi'jCu*6s&_iK?ycMq6}ő/EF{ zg)"L|Ylűm?-clpA>Ȅ$Wx((*0f AT> }PZj/$78t<jE:`�_M k>MPvOj籍( 1QB6t uLPԺ?tsJ �xfEW}茄GZ% aO34zXc?U7QqL֋y+oD8Ÿ/Ȭ$B "[tvlL21-坄L9>ۼ03҃-Cul m4e/5a螈BRQQK9)kz5hx,> pFD%7yJj� ^dpO RmmKpf^U*ҢߧE IH8D z*k!zqr 1c։ "j <C .X7)J~+y1{\7u$%ŴxkԑT2o#,-<spUW.H| m K }(0/,�%ȫ?7 Sɑ]ڕ2~pP,!^YZ|C"MM%YgߗQ{> ;`ֱdE]{Dw[*tsc\";څDOxmܡT :-YߌU*j#IS({Y/&"2R{,f$'7&Px}{�~!u:qdxE*cb0Db50ISyEbuC9JL]'P6HR g`LU48]{rVBGNT.C4uAY[X6q=?javIXYRjiC./Ƣ`fW;G8FAPksIjfITdQmQ^pxpф=̢)z8БakawTWET:եgAhŬ t.\XB.Kk^9Wד%'skV cDJ4%EdYD#az'{.޲[v\b%QC&3l7+'/FׅZ棭 kՒ 3#ǘ2b.VZwxg. Q܆n!* T a*X99L�Cx  /`tL(0t,{${ϫf~'n\Fm{/%`yEC*\ͥ4>P#oV)ot^/YU8'GSa~{K@8bvB|W1KkWE?v9͇wCЋ0(jNs;@=F~?MX{Đm%S͏3YDU�{tDfʌ<.ۧ_ZUW_On2 %ا � )等<M PRnGP@IB&~T4s^;YFu(q9Ȁ#?nactX*7M=&;Piht:Ɓ�F$zVІN&?( 5Z5l2w.7˄ycA Z-4xN\7 H|ˉr,#XŠ%A/FBl<]*܁mĴC;w%0OV}_`' QUR8A 7/;ȡÔw` ϳaT}jdTDk8sn MXgA'AT,ՖM Ic=P`@;p4gJYN֗h d v9~&t-Y8)@k@]͟X_`!t:1iJ;Ip(#t9LPaӐ+9PY GXb&"qyBߎW9{')/ȗhDom@wi}na-kiclTQ%khMLC| y]qe=@0f܍=|[qBg F!;5TX [`yՍ9Y,^@aH1B )LH"b$tf+Hm&$=';k 2Ӆdą]-8|uAR$M(#N(t;WK3YlߋI,=&ECݝX(T3AĬ S֖5 GqXx.b{;wY41 OJC� jx[5szC3M`. K?aVor^ǛHFHXu* .>R~,C:;X\%X1taD�̼<Dފwsc a Nhܗi]ABԶ* U$/Ip��05PT=OqڤM5ѩQr}1As]Ҝ-wV&$2Eű`~=U:&zH6QtةR{̋41pQ8?p%2`:xQ}`-Tt 1]b 77؛,30�Hf >^c u6}((]r#IEpfl 8- ~*e (*ңPPzMlpM}(NZ֐W6$g,G!hPY$T'j<[̦Dܭ'6ю[޾GU8y>iTL0„eéVZT"#طJU[{lx0wö'BݣTX+o \BqtGGpP~+ч+by`mRxDC÷jnFG:�<WY`"#`#Z 4afS7a9ZE>$ , !>fjUzz g@C[Q/htwUXCAl Q=>؎ \h%_7Ah,.ey"!ϮW!Vbaшm>735;PDʜ# *z_=e]B/2ɴ|?iB 3�cL(U~{9KU@[Mx h#^s3J_Ƞ`$jTQ EgF/Aє֢6pyq[Zr @ 7u@r!iq" bmDŽ"jCL@]zTd6&ş #פyNrh,{J䊵bX}q[r% &yB:$"HYDH8WFA1׬@H >1 enC}oۀ!\׀#&'eЉh/i.=OEGB)@MqWp+@杬da7d37%ng]\\jܻ3VHtBu=9SnfWQ~&٭sPHRF߃9{icI`IEKMt|2Hs"RQ3x` _=9(;ٍ:(m>:8*?6߃J}IJ IjV6-J.Iuϒ$vEZV.t,{AeYaϓfȥ6)C{ FC+I1D20V~@`^\D&kR8un=(Ad4VEV){I-yp=+F+)$);()\Ї&}$}_UGc苿HsLsFޠ[Je@>n3P6e�/ p*9d ǹ{!eRO�ͼet|<yapf.a)˼Ъ+ >X1'1)@8^ŕhb괰r=O* ֏'|]KI:upgeLC<cI0TŸlWzW[+U[k[ tCM'Ȼ1{taHb[qS؆r9%١ Bd {ÞҼ|h4+l jE}sIZf}pBQ {82'c1Fkdo!4t@i냂m>ϩYe "z߄_46a}ЈZx U:a%# dfC_EG?md td%QT ,\1nP+hk;_>8'6r]_O#h0o_J/%0O`s~3>՗TxmPGfus?L!s^k9_{[X̢3:ف=W/ʂwHB4 X]pF!E;CSsG]!pǃ×.X4ݣyn}B$~vq?ԮSE@,!o’}J I4ʲ+ȅbA61S]PÂU*XyKSt! ϾlEn,]NK!=_`cp#Bܕɪ4=SV>Y0?lQXFH#|ڌ>zoUժ3:QBB)Uf][1RIV4Sr;fQ(_�ߋYz^񧻜Yհ!E%Aj ο~ՏO)+4^W*`UgIJ{\xH³ѸS,VT �٧5z*kH01܀@ 8Ӿ}PŭMx=jzu||Jl\PL]\6cO :0YW z?  |?)G,Cٱ=UmEH tl�4>\@(oGiƐGV*VFyIBusa NɆ[ w0kpFmC5\zFAwd8cPS 'ƥn1ts`[>-T$@^0{H,:a0qW߭Zo0r3wo-_$Hat| qKog&Ϩ|ì3$i7.!% Akҕ;BіS 4W+w0R-E銩o&Xp2HB}Na- ]DTfAjX˹ }WHb@v8vd͆P2 9FWoq؏8ĭ19lғO}H&YkN!ھV(X7L$qw0 WR?qC ^ ռV\׈4JH9" Zzo";p/Xs!^4x }c&z &Vπ\gzLմGxPoXĚ<cagKNd}8yAM0HQ8Eupfwd8P C"e[*55Ja)|'r! q}X.) '_l>:]NdJ01g*O.S1FE=:壏d(iTS{Ak8|�ô5 JQ ߂EmԒ4h _PA֝Q ~ER(t2ۨɂ^m"u&7l=E砲h&� "9?zÄcƁ#v ;BNt�x#yγ,G ku)Jpk)qe>1j�E򣿈d3ƄzC}nP 6kY w =gnWu?wˣ }ʑ3&�X2Yh!ZDa$q -sI�S0Qz1) q\#\=C£} %LPKKZѣaX8REFTC8!؄=z&;b6ȳZJ6 rbZ̚7D�t<L:`V�۔whwY*,;%Xp@l Xf"+.*5Lއ^`"`vHWxifwhN�  /6?a PZ\EYx̚7U9zڐ, 5u {P\c hē#FI BXP􈠣 -B]#,@mF;mI9ΎJҁmڝzLLآBu׸gaު(9S7^АW/G|L1e/6;@K5HQh9~a+AZp v8 pW",Y<}.-yq8xI7`};o_eUK˚Wb}PmBHU2=b<w`C{BfC"֜*4-P?sư8J69/yJ-jT@˗wG?ruj Yβ^%Wݢ+#fh;,k X$mQ;[ʊ6+UT̳T-s-xFЀ>hmv/ v݋ !xb^ȰZ9؅%i@=R}fy,ʽ2NjcZZQ !¿6e{H_fBY:WìԳTjcbL}UtIC97 +xz#w fcEyN8]4b6# 66Su-2P\( 9 »C ~B oO?_ ;h>+8axV}Z, Rtɒ,U`u` 4 ЇEi/@5ye)5ZХLo>Lȷm<0@Lty5RĐK{)lp/ԣNQpIgzwMv02| >Lc&U/3+X3BRx0y?En8 GUO9r^7"R -Ko"wa /2 cFLQC"^ɣ"gρ}%�gتE_wFרo5O_<I' #Lj%tB([Gat\nR:aI ?D8yq3Uҩq̨`T$6!mâ'nYBl!'\eq |:/\_M2`Gdzġ֨BHrJ>{2,~ P嶑?8Y{rjtrDR_+Ϲ-dn1䈘݆,Lp k x;k\�Xbd0�Ќi4߭󉊵=OWaF4U<lUщ($MlpOf (1[Ţ p5غ*R|zlVjK9/<שŽRi-Z+Go7I1moeUt8! WO ˣv6 <8GdL|6<t#D?;JV!ˎ96+0GhMxIVa8Z"?M.:;YÉ '4Ib _+?J)PjήB^<siGЋse. 6?U(];mjVlff#oC6+,zm\F{_dFqR%,vP@B?-\OzY53(�A; &Y(+8PUF6:P)fd؀2r۪a>GyӒ]}ZQ|/`?ЮRᘈ ]?lMeQ-dK/lQ6BThw"pŷDstT썠܋!4ja Ė?S VR`#k<A.]}a)g? ) X/ofQd[�~_<0ūv}2 Vɏ56ԯ{Mpv*z^$InJ8aU@w�*>|v)#;(Jx>f H{DOٓ /cX܉!`YC7ˆl\{g >.o't^䵏,17G-0#bҔ;y1%A; &}%nu 3�$;+|3/y@GFEu :iUP >6`_) $ +} CA7/We"Nag:41nDԄ//YĻCtUS6 kDGףۆ{O5ԡє=4 WN@Bmh\+v0H\+~b# /v=?s0Lu asADcTJg|=RS "&6$au' 7LjԹ]<M@r,(q)KFw]RHtFtqpdEZ> ^S/H@$2rQb[d_"$4QMD&%,-r PHƅ!%c*Z P'):Nfw`՝(¼9K*KUTkkI|,%5>}r]pf-D&ORP<h>ZF M1yȓQAhY%&ɒ Z%ihS*w1o#*R0C2G<V Tf@\όV]"L $Ga/0x^IS$a5o"!xa>M�Ki'NDHA mL<J]QցӌF,I$LJhkgN,Z坪'}̰?R5]6G[߸;m?t?o _ qYR<*LHbY>1xP(^ $}*;1b e@ 9F׿{0,P*"–9FO\N+TyUӺ q o3`q w-̻0T b7}GzXh!' iTniPey43Cv%v4Ԩ2%h C.CshJM.ʵOƉ8[3 "Km' m0q2݀4ˍDk�2p{^:V]cGIO < ~8]vA us8'} Vo˿9_֔`L P=]S`PA+KCdAbjO#%h0KTV~:q5> _Ks) H pjiE pv T% aw*ϗ(LnoyiDv>\2+=k6E\=.< c-dFaMXS;^.@X nS} <i(c^n t4gbV'Ks;$!4Ep)j''c: On'y l"!Ⰻ1+*p� ]�tP/x15GhT^eDǢJ"A;5, V`n{�.hBx (g m)lxŃc0T hQ5$ C_QӷO<"/CV~3DWxo]Jvo;;#ڦp�2<:Dm#)s7 )RѦ_oO_[$"l8v4 Q/*Z_pK| .EU X]_62Kurˆ>NFb+~S_q2X9}n,O鄚֘=dmYt|Ο.ڼp@G9f < ^}030Ҹu$+FŎVo<' {J=1U8o^GKuz#"]&YNUfRȾVEU?a-~u;-q ^R'Z(_<K>Aqjuit_Bdao^_NV X0qUث<VYPs{Fu;݄ GSeE >4̒NI]ꢐqK`{K{}|j;0A~O o.j&>^uSoyq{/Z2xM´[ɫ[nG~�@R �Cm Y{$ED PK����~/J\h��i�����021.pngZsfAmm۶ll۶ƶmN6m/SgfNuO~PQ7AA6! N@@i@,BgQ g1 k a.U'G'yck''+g;{!k?&:VN&.F&tF<M[?k9�yIx:9ު SbG)bONHJ^oXؘ�10pebb5}@G(9X o09B !+?Rec[폈uSQ#VLt,YN$EU^n%gy}0w[L\i7XO`Ho ='DFb5JZ)V[ֽzq"339 Es4 q6_qtE~rW8D-IϾ :۸K}unSr}p8L{#'OvЭ':hV2fl&ԏ3InbG|HOHE5y69@7p+rf o05w3߷?p:,{>MG_>z7zL N q`9R=gR&<9t]8ȲY _-lg<[untZ=ap-񦃆lGE[JL>S*$*NQr�8 B͉nPML-T߿IZ;{3QL.QDݘ=-^䦸9Piޓރ7n(0�!QpȶZx{[=F]s9z?bYIG[iңo[1D* BԺ-Yz{Xyl)VNA@ �[_T_0?| hZ)d[�\+Zu3c7zWVUv.^89XfD2Pws IJ`s .`H 6{Ӌ&;VK){-'כJ!|HYRZàp;дY:]]"sPRP aN<B\>H8ws%OruVjj8-3>!"x=jrm1X&:7lԸDAHF0RuŹFLt$Ja0u5Q!&\i(~-t/~wT!k  %>q%]jh\ܞe q$j.rlňO $Yˋ$QlަgE xs_x. Qt7p+Fj$OKa |SM24%J`g=,n`#D? f})` cQwՏLG dhFLYU{Z\<("}|^D֑yy}!I.a2HNr<݃ +n߶O,fSIxC#i;Dl�? URpid?�V(A,o㧡p7�vtBHdw_90698ܳfYJ5.j"qDc uԝb.®e#g3=v3 ]60r'䑏 жnsQb2tb �ڟ;<}".tQq3 |7V.jӌ!6)5<C~c,B*A-D.'B>Πt|wqђe? [pbi(0Bo "fSpzuP^$g ':g?7"|8ցz,a_M5 r. !W{xj".6iu;!iQY.Ǿ4!wfCRpλi>l0e-?e9{&FWEVIe° V૚=Ķ}=~WTLn_vԀfB>I6Fsno4k@Ь"Yo o$IoLO;cj <i< kƷJ-j{`1 dv!$92#OPg|M&MwnR2sƽU!ڮG8ExZƯ;ɶsFTJDb0 <=;' Bf̭|x)aRmAYc%f$|'Gػ2WEjds݌SW:7U.NWi6uk�#>k6%)`_o;aԱ$S*8q#N5Fx)`-7B|1#¼Jw 'lu7>>F%9QR3ps+c&pysT>)u|#.eK+f *f} ߔN֧hܲۆP5sThR$&#{Oa~!FUF EmCO~X": e9"DZ} O#Ioz!J)́_FE50z07i-A5~s]]pö48;-Rֽ5ʥ?$~UStgU^O'Oo�R]< 6~1o+P:q٪;;Z]xfc{_ bwC4AuY6^8/JVfT}Nvmi[Hx[SP8u[+?}s}_x|{Bb~hM4+Fc 4)tFIsčLcHC)c{}ԭ o_qN2A{ Au6];@w`soU,8`C^B^˛Pj`m4DgE|cp9+' ]Xs/J27گws$?LGa&Z`;i s DĤ&f9X<tMt'c瑁G`.$#9!�yBR\-7uz`00{[Uj/FLt*wϯDyzטFl¸؃uNz(RnM?y71'@ 1QL (A�,z?P/L Qqra3E0y]|3 ;TrF +)>?--) Ρ 6iCD&m"q (rɱUG[Et ~X%b;*G9|#L@PN}kV }.n5R~+՗{Y gf4|;)y42,׉ieNgqscͪӱ|_NKxdCcWgD�c\YAVV :RNAԿD5{Dg SnhzucmՎ܇a⹘qWCN } FfS0Fl\cؐb8_85 י h|W*DZ :'G,T[.I=65.g&crŅ@ɪd5 z ɽ[L acC'R;s/P(rde hyϏ'_h]x`83 T ,;hOG3BҐ8?5POݥҗpZ|=& (b4XFy*yx4 3pJ1ۑ1OQ�>ž3NoǞ&s w^w 8OΪ07wBLLw3i'.$wrOv�89ZL2'U&ZWxO*bҮHL -[O c9zA)0z1q%=\_bXӑKXU9`a41\=~Wb1ԮiT8c:eʐ;Bj}Juץe®TA %F60D #D<hAWRN@`le}3B?/;[)u܏g6Vd \~q=ې N9z5#`HJHXk<uHFxfW [3-TmowuK>'䳡V@HVd!x}h[HO *s'/(  hLNW]AAZj&j3__+3;*J?ZE5vxX;KwrcM-�(p}Q Ҁ%fWX蜙+ϗ3#{ 7CAĜ2n<E>i 3E0_e.ZSدs7%5j]YosYK蠸Pv/C2�wc)#m*"^d(,~M�ɍ퀹'dAZ04ǍY߱thΝQu0bנs{eֆ[CX]BI. {ıXCtsjC_ʚ(R,xU%W^==R|3e'rl}ՆwjP(/Ycs|6Q(Wh]_'ib@ssk'c$8ƂzpzʾKr Sg!(l9< "?t;_>:z5'/2؟>+rFn81TҶ9w$-{05=Qz+wkOűd#@,7f"<O3:C1ݳ2/]2�8Sa?I�&F;0m9u롾\Ҭ1G۝\*ZJr &w #i?h=Vr#+ywbRFS_ [*Éa锐m)($vT3 ̅,"P*qC,5.4Eo^kX+<cK?^M)boKL:mfоo]nluQ@q1KAoM6E>o"1@? _ta҇WZ|YzܔFM>74օ )򮕸w>7yc)6T )ܮكY>s} Nmȗls|X+RCW紅>}xS#JuƊ8 i:.ZFay[{T4q NN<ReG'iImծ{ 9in=x2JN#v?eKFW8ZGH)3Ek -Mr#뚸r"9?GNVe85yMcvY H8̹R5J5>z_L(%}vrxLjDq՜@@:eeTnPdNU]9N mK9C,(˰Iذ;F[+!oxK6؝p$õ=+~"Fzۚz5-I{CELrO-?U³9|]ef昖OCW꼣:h rƛ"ŀ&[ WIHIx dSg.>ޥ|%`<"Omxg!<y(L\>2[8M5i=TmjZ@K"fNzY~ݠG5,dCl'}c޼Rڊ^d+CHm1ά:rZe{SuMs}nϨ[S#;n'b+Y*4�\ edVbJ?BHܫGc0RankZđK{@\b,FJ]xCdu\*^ЩfR:"Z2?D_w,sԲTmUaD, TW v.xr[g8^*Can%z+R5gq$ύ Pk`̏U&wSz3m+gxa{B'(aܓ{s+b8ZO�*)vfx9W_I^S$|C\J9+Y\qsށuA0W~v)=ޣ5 w#ZH%xi,S ޶SX-i||8 Nr.el;UM#CeGQo ʍ>S&{97ĺ3k;de!o6@<ʆo丗Z'wqG)2gk=z>l4<KH^2h1~2u|/Ou'& ѥe�Rτ"B.\O12‰/oR"å<f.)ܤb׌$8*9C)l=WyA=6_a왴ف�/cozIE=B? \B]݂֝LʽV%el$\OzE-Ӓғ/r &üϴ<J,~ixVvf BO_NDzo{HbU` ܦ# P3LUeE7?503YQl !t>j[f&7 M38E{Z`x-zw&vCpR\ŭawcV3 9&␰6Yij 3 "~sN[쇳V}/Kj,ȏ[qosKww7{o=8Zc1J1g]F7<Qbžu'4oZuk?iew%*J)Tk4?͝&nKlXcC_NJ^.bո0&+yDg xR3N~_ME[TTXpˬǪ(7g8Uߋu'6V=0/^GDWSa{=`qbYYd9]ݹU+GԤˆfSqS\ eXf!}`]"4Ϋ#W}5TDΫI<X6(F,[@ÙI <;dZʤų!G|Ǵ@Z;{2˱XRZdeDX*wS͒vRqtq^XPmPm9!Ƹ'[<^L*r'z< {{ xYI`9VtbX,X>YL!]͢ȧ1estPmT<젠E[EaƊl%XhvP;m=3tƶho)b/J⤓Uo)dwhmX$-Ei&9s^F:I'rp?r1\To{LGh]* 7߱cQ[v  ]O&M07ƛmM:}x/%)d6*-`9dECm^u?nT_OYA +jx_1U>Z}0F6@j8DXE9tQ9Y+sp^&47=1oҨ/o4=kAO8ϼ1PWR֔=]c:7ߚjsNr%糀‚p <gvо. |{ GBO .&%IMZvU/t0vft<J#3Ψ2_3])NuO>>ҨRe~5WJJm&-j;B)t2 ?VJ`[:1 < :dZъ}7ܬ;o`O*Sj.8lb|qR|+;L|Mikk݃E)&; й=3]H)$ۡ&j�h:T^,Ÿ`BXC},SY(;Osj!ؖj =o) DC,oJwfY~7{|/Z94 ͰpJ,Sq;_/%A"[WW%0hu%z,K1Pte'g y USO \jhP Se;8\gY  ' d9/M{lt)evpfHk. Uoyhjüh.S+co"OIIDqe(L=PmTiSr<o�~Gh<59Cq%) zy\8OK ) Rqq*73<"OǯG/TmR} 9-/r\Ie]#-T1K5lM1+#zYe@S4<CPFJ j I-B/,Yg̵jrfVhh ik*Fn'9mW^+O7)Gp-g{=(x <sg7{OV7{hV0=F"0u_63�V$/_mo\ZrLT9Gi9)Y2jUb> Ji.n�{hb^y#GX$%�T_b _"qȊBQmtb 4"3]١u*u;Bs4v)5;G]$ Uq-~)zkU۫0^NS?H@kET?<4'˲%5_<TmO]ʛ%[Jn6GM_f1+EBQ@G R'bɬ+\Qe+Ghy[㈰# ]Fn9rkn [53Y΁7w?jASqGfA)6Q=GP<-zPO[IJ3^YP'qFMj1o7X#0IVXh/"3SE� [ϊ_b?ǥ؃Ak⍳t 45߇-ŸGyހm!vL#z>4>\C>?W񹓃"%Iq lǢ EctsdƸyv@!ez7Ol;D9Jx>My]0ʚBņ/Ԇ _s7[bhցܔ}20#F_2>I^ϷIpT>s?\$WӸX6YA,:ˮBT%. DY1aY86{aQaۣzRN|UXhO.N~Yu$'%/Jcpc!C~N*JMӒ̹i+t+yD ڿ~gT.(gY.:s47Sh%HA>vJ<Nŭ@y}YGqip~-bҏ؋Ӑ?jZ<nWܚƼ ?[`b! WйtrJ&nElԦ %P8<Jm4>Dk*5Hx=EAJpBv9Mcj}'+97 e!b8a!Yr9wC~Vi[M锴LgASg 7*6+\֜^�U-ܵDɽYK[Ͻ ,a/U5+^UFhpCI:ɨXbP˥Μ '!"GtW&,cqKmwY2jݦBԠyX=%9m41 ģRȘ=Lte?~RfW',7y-P|+_.½=Q9L1i2(2o|e aVoTDj׮mBG,D$(3悳R5ai?둨[Yr&;*՗I`5p>_j|lRpo[PЄsXpM\ϰ<]{n`iU9 1]%F.A5EM>xuW/R'IO q&ʇ` ZX55V/.ɩTGf>\lWHi C?@ y)~/xL|6i*N֓bůa79و`9-( c0` /mh%/He:}ʉ4fF;`u&B3>N#*F{_Լ >kw5x#pyZAE#܈^ QrM梟FF}ܓaF";L1KzذM@?:SL|ɝIu i$j9Py,Λ<U^ C⯸1 ]d2l" M,M]T#C:XN:"Meso5SeW3Mx*sUV=q]^iS`hNB#85+Ho.<s#,WHW/9uHfӗ[HX4TFgm ē(7w>Pchoor $�D|G:Cz;Ly]ٷE[jNͯ|^/kh(YԳgC6u7ƣΥ~+3{IHοzcy?|!ޟd) y>b7vk$Z`l Qj԰* wbrG H!m\{Pbљ~e?q3dE͔{DtdBv_"RefbּJ λcB0)(`7*;]PGDV=X--j�bsz{jG*6 W^v> mǫ>!K~q.GS(Z -W(t_,-&MOd3W k_wzÙOk/ R_KI4P\;qRlKZM+UʢaQJ+kEjAξǜl9VWkX [I+B\Wzah"<lpgbek{F QU\VُZ%И5<GeV*$)dz1:8U i\{z]EKw yyL[iU|N{�Fp:k_HG8gT `84[� m蚉uf4:*�G3PdKrsoh?o\/*┺1* *pr m(XJ`mwUs>5T39Mzdrb45Ztӧ1H ffo%Uu), |*4{n"FL+/ql#5X}/Qu�v5d޻\K!fpt/MK>B׿#Jzc"-r0=҈iF�&W~8ϓ/*D53 T~B?!.<z՛/EU|옴n-[+}5q:<=FQv?-+wY3 &6HݽwJ"zg}0ԝdrX o<9C I#Ҕ4 T䝙6w ;i'U$itq)3Vv%|d27_DIJ$?'.sa_nф<bFa$x&{@of9ݯjH'<NmƯzV*ݗUXUgk'7W3(^C%!Űo1ѓ=˃_6WpV~61�٬DkvI_ˇZ蒭 '\=YS٪.nͥ5k'ƚ(ѧkȸґ·9QXbEN2 ~IsqO<5u6#l ;4;|k0q}2f;x9{PCMGi{|qK2c7:$-h)J_dZ@1|a }ܧu 囬$uҐJD^K$}�4QWX?22$h9:';́%`ޫ 3+-alx4.$xW[1pTL=*'?ȒAMmjos:+uD6ba{BΣp (gfѡ=VԿgő_QfV(+3D]7ы$[Yq巋g?M˥k-QL\)8cPj<SmxQSEZ'[n0\pMKG쳷֩1Y@R>ZjC|#k#/YGtmB<ʪ;2Vt:[qNq16M ʚ;9p30-C+*g PfH^@^ ܃xhz6퉠ޗJ4 ˜HI 4koq~Yj~+a3O?IĥЛZ<-?Jp؊䜭Ol/T,xٌv\KسP&ep B'Ǔ\,IB+$h3=}XZRʀ%u^NC{P5˛;'{jl ŋja0BU+Ҙ /v |Vaq<>k QS|_Ft?3]3&cE%ץWA{Rd|1 ZwUU"|iiLgwP(anB|-"[k1y6.AqAPJxJrWO)E콁SaG6dQi&0*g~e ZDFoW\dkh tC*j<{(x>�Y_F[C))ia 'PSdTEYJY 7FΏZ۸6?5.H۬sGyNGe(h ً"T~IfDT\QEre0Uͤ*BS]eQD2_y'$p9.2v&KQ L -ZTq^s>aq2\uCWX`Zژo;!ot[ZĶѪ?ۛ~: I}e_i7}Ġc݅C|!t5H >%K 1#^1 ׍T. AO |BG�JH=p6LF?9 �e.gZ,)ڮO%Q t|AEcYܿ[@~r7 &nFئoM2< m A qB^xa] s$ϖ0D6p8&e(6䰖5: `ԝPێ s%;?ku|o!ߕud 7`LzL|2 8mz")Vcr'a4m"gеYo<#0旾"ҷIb' Qd}O uĔkE@UMϗ> 1,s7o21 3זLq?“81Ra+a600E-`FBxE-{Fh>BWR?(j<ιõ|_Fn.|H[wY5 ? ˏ/[/:S7d@r?zz]s,m:[>L 䍵Db(T>㭑/j̜I]D"X w7:>1ѢF,lf| J/gν)utՊ;W}D ?˧%ZPMbJ<"E]eLb4N{8ȯfnV~wң(h0X 3$2 $j ~Abw4&hdjY5-T.l "t<;&%ٹjF2unCEw4{Å' `]"#0bdwƿK`@;86KREؔM�I5m]O N۟>Mp=}|�&pk6{ϐB.xWƽKQ%`nYB !c5Ar|_ mi_l!ڈrUxʸr>�wpUu!Zt 6 P׃k r,.ǬOܽlߕY!xֽirG#̖ f8`*70ݗ*��N:BՈr"<v-jpU1Z/1橮TXFQ� kC֮1tn ~<u?I #=#7fѸm`!:t}կ:~T}v<~wmb Gߙ$ i pȓ"t<梷mP8$HmIeJIi4/W^;sJ, K.f&p! -~%Wi?LQV=b9!嗔z/w@|C'9~l] ^!|AS@@#.X%b P edW`jdXm[bye*Pܵ~UBT#iතPc*|v?v{ @޻ xB|2i\@Ț' �T9he*fAՅkR�G#bS~匕hLu|+28'#n6PJ E1(8j_V+}LPo'hB3qj}:of5P9;7c߸hһQUuDa{EW}678^.}]pySUR_w|:8#ÕT yUsB,e*n un=,*&#D;pPѣ+7. Ѡ$u_¿hYWasA30dV??b8(r HS PDlpf`,.]'ge4yC%|baBgm:zv8>#!Z*4&t: B]Ef;QYn:oKH9A41dv\J|r4?6qXAv(9~h̙}RFA<]O^}/= BEňyAeA 0>ČQu7^ YH3d:i/ VE{rOD,DrXA蘇GdKxބqA#l^}IJf< YzJBuwd\ CFx3A/uP!g\@ZL!>@/@;.?~Lh^NB+PՅsuWx#glP}dz{iCz8vך㯃E!i87!ÚF{4^;H)W6wa@sm=(@;{LklpD ]bƶwdTA&HJ \ݝנVV ri5C_ pi/q<aa8uyOHsE,³@i; HI=mprޒ]_~^/~&F`�{\jb*X&Άg1t0+E"ώD)KCsoC"Ԫd};f?tlri)nB Y-حD55vBp4R{i ՁDA U1Xc`S`DI(wI`cG]ۄQ!M 2| s IM>C$ y: ٠(rӭ~itm̵L_[Q+89>S6:&eOʯx_MP<hQ${p"ʻH5!b*/S[k(u=Im S-ynb9MHT{&/HZC T_juTȮe<P5 Aؖ`mq a'</d 6Zpma,(UV j*]pxIԻӓr7\k'J <L_~Lgi#L/Knr낮+Ii;ego5 W ,cBua"GW?ΤNY. ]=fːg� lS)-#w9 @ȱFS%&4#6mt2==8#l*7-D򞒗N'S^D W0`wp接JR Q ]Gd6O~l+T7nwcDN3{V%Fc Uyʄkk@1JX=1*`{C߸ɛuH~`{{2qCC(9R TjNiҌ4HOt78sU ,يmEF$(Z)М-8!T]_nȃ G]\X-̺J9eްstdBwH5mV$-M8򇠞-'fယA o+ttQCm΃-J ' Mg;j_COωqL�cxu6'r0ag^bwg$ײCAB�uc)uAerX~ wš(#Ĥa"}5 4W+D{Š'X8T8e|q-6A?*a�6&jT"�q:Qg+eFd5nGQ 0<UL|$ LGog\ԑ={޽혒h=N?4@e{gb)V^3伯&+ 䟦Dn9'mAI Lrh$�D_"-<f_h~.??hHm<X?Zu�:/8wv+-Ӎ IDʾ}=6-K Zۡ/>kNநaŠ} \mz646{�Mu,Owe>#LPWIju�;-GK oLƒ3M0 k!gVlC`gO gg=g J /AU4&cwP05Ț[ʌs|2k)TO5wsQ,<ew6PBf}dX͈ftW}4)vDX08+90ˣI?^{ZYzSOdA}gHd&L;bΨ]8(y{1B$-V{e෹fYV :RVm)[[nIKVꮖtpUA! †}YhhDe+J']tai'tʃ;Bbȕ%|A[qθ8٦t7`>ޞ�!_FZy뤎uǿ[LO~>9Jh_ыȰ`@'l; Ƥ9,-�HT 25x,!!dhˆӛ�LVLn1wK=7"w?'*S 8B4.kc@CC[!AVDq}<a3{DC(Gٮ ydyspNcʭ2iG#q> DєiCqK =\E4 +P&F.TWܥkT#lSeA =VvIc]x_HP5'c~)(o`UFw1tbj+ 7}zF歐a+:E0iI1Kqmrì|6ԂnW灆0(Ygb348u 5R19 }? h>n5;ph~/d[꼈N <$c Fl+%ODW<5_S[`;A>Q$gAyp3`/eԾ!դ(\͕h G ;q^dK!V`L (ӶAB؆5d ( ! :(*�mDnn=D/ˑ|)Zh(ȅ>#.mÓD@bL tJ(�z +lT�X?Bil4.!䰞dtm$򏄿pr!1| zM]qFv$ $f'M܀.f1ZUhDsHF g$Y[I|vs&Лs@[(�u[08ޑ_WBGuIj-bOCӣvK"00iAލ>E^KtkMU`Z %vzЪ"45?,w$JX1a;Egq W~Foat9|*O>**\Z2w`;b0s;|pƆ1eE`'_0aFB쿣GJ U:KQ-N(G쇢/ψ'CU=yҵ)J'ߩ9(2^`1j_@/GA8d)&&jG `ݙ`OOͨr֫;bEGVY~롒dcii'JN�,t K \Uߛ _^x+YT2sȴ\k{I #y X[-!v#np:"#6@B+d?XaDk@%v`i@wHlIt4)KX@ J2#BV@l$Pɮ] ռ}XQU_[`R%ڍC&܆]B!m5KMAgj<E~#,Vdjb<hm|~瘟{ݱiD*ޠl�+% r3;O2ĿmWT~TuKcm kS?Q[f>JȊ<Eʟ֬PZ@L.8-2$}.lpZh!:6C jP2´D<=RsaXځK<2ǣ�{#ok"<kQw}{[>=K>bh6$Ș]DY9 i'2Q <mUpQdߩpq@T[QyBȲv$h�dxֲq -r&=w^IX-`.5j#Z2LçWQ sV gK8ihkv.Ű(\qIWd $_88;�tnm,7R$ZcHRS9vRRXciFBoIpQrz,{M4=8ghQԃ"o5?V>�SHo5}Ǐ (;UF.`�וsFQ�T;͉dw#-Qui!^pr5Ju'S+4aI|+k$5 ƁVMHL}}J#jP|M� :~Nnis#"$0QO hbn*d C`� Q >RL~P&DYFFt&O;%5b ΅'m3]$3Bg'pkNT` a,e.UsO o.X]Y;~3�;Vߺ;ݹHc[/OΧ@$1];6M551v U]&47h@Y ~ko=E*\-cȗv+7x-OK7|鹥  M bɠQ&mi`'#GD{v%;P|i!iQɫRbs2UD]AP7!F,Poh" NW*EDcwݤELGt(rMp|n�w1Zr+4AaJ_@X!,tUIK}@rɆ!DX@Y1MO1nO)x W;d)5M#;41@y@]m>]^zVJ<G ŪAVYQ+6 zTwoX`h>&'|_dEWB,+ ٧ Sb*-xGS>Ȑ! ɊNY:W`2nc[~qB&{MI@EQ輶wl&=Uf:9~d&a6@{sd S )<[j8/ '݂c-Uٳcc`^(8L?ڎC^eA7? NsB0\K=b|o]5J!Oa *dITQ4]Ux�U- /)ն;x;쐵|Heaw-Cl^A1ŵG|?:ǀ'<QE]ƖhS"NpRĵ'Ulu[g'^⃜eĕ5y&C^j ZhBD#HyEXGuL{ 㧵6;ptDo@4өn 4`"E`-j>!|@'�-ޏR%JsXGEfTM\YPV>l 6~[{Q >t#< , g Az8U%ͽdyRl\#(B ^!>"j'ϛ[V-܍ofb)ĸzw ausr ⏫t.6*.0XAJq9k/f PjwXڡcYVSbr7Q M8b ;l,.gr! r5:QR八'-DTASM0mfiPv KxaR~`틡,߃ ʬ,|}Ck~<LO eJZU( T&^mm͌U=8 >cuy/,kS]-R,'u:ĭ67[`nIjQmYu%:F rٜ\$eIkhl>IC�?oG>N/% \-nKHfV)_ErM)~m9@nb-{ӂ:hh9@w4 $>ZDŽf +cHmYx#K|T{ NA/Y#YoK8pX_$e7a+G-HWjE1kAJ8}4 6wg=J{-w:Qe㠜1{eՖYO.d=ZƙeH-x�顼h!-Z"5zH+GW7~.Rx.'�6q|p]6k(C*|_ءςE)k`H<i,Jh`;2!7Ns-w_sjaleP ج]ܰ/j7~o`d-N{!Kd.?*}mLB5A 6I!5" H.պȀD}D`6kZKN _іl�j V.#v'( :lKteII$'|0Ȍa�$�=턅tG 4LD߀v!xs-W> 8cwW426H:  o3pu vZvi\`4֚S:$" j8 �vv q؈iVQ6&V;b_VbAHbt',Ƀ6�\EKNFv�h֐( 욋_-pwc7Hj.d3oWP4p$e"nDXU t,K;zkQ̴ sv}fy{޸k6 |^{Y%.x,ڷl0n YB@]$A.b֞EPVbizN98P[,/қý?3&NihbFx `Shվ305m GKZwWX/߫WD<`:U*yюs п?Ԋ?jr3i^v)NhTHC'imP_MkoQ4B=51=!&M tkV%YGXtdH},ٯ䞅pX`Ka2D!L,z&tV%[TRsL=kC)Э?DGqDyixG{ Aѯ!Iopؠ<`W4TO?]B&'j8vF{8]6TVz-Eά]9wBx"&#.fI5laYhBc /Q'P\ S� _p(ruxvr jM]�Bا:L:{w*~N͒[!JQ},dZ.w?R˗y cä8Z"x}<9~>oV8o'줥bBP\&UJ! JgZ<ߗiZNc7q_vYH˖t8҃4fBӯNqT4T�2<Oj xϊ]Nh'!ǭ+N@,v=kiAI"S! &K6@*pt- c: :4N J<hi++\~څ˓O&%}Ӷ�RhѰRCk?RgQ2_,Knbsc.I_N#<b9ѣ�p!ŧhbaDH-?wx O[LAEdh9,uX" 6Qȝ,ej_&7@]85 -8+ì|`ZEp%'ф\ew!^16^F/ؼϵ4KW^Aү6ww0{ ޳}P<Kz#ͻ?BrB�i EpJ L%)oDVٱC I;Kv՗8 TŃ Xێ-: -F")_ X->4_9gGbM|m} P8~SI#@_2'+~E8}Vx![쳴`Ҝl{Jw'!{d*dg` �zD%uW{) 7 ~w s8dҔAt2.\.`,ɦĜpI�oԴ֢ 0PqJ�a~R8UXlaY QX,z �xM`K䠱;"vF7!M$:ު67ͩB/%߫ͪv\8"aMJ<!D*%D`Wd=9jEpzI8₊A ѶGXAYdL5C!c .y%VK9}w}b3 ~Hv:`>r<XAap�7+KńqY`\z`|?X=mXwfk+gD6ȊYCU,kݞn(ޖ#)ݍK ["e-OШU&Gʶkh.i*iX,XXz[9O](Kyc+"`"}U~Gb̨_ަkV%Mg>JG|CM"ZQ/H5?7ˮiɞzKp>LqUefw ;sx�d%YW8B `:B+-r;eԄcs1E*bU#S!#[и !9n^z0o_dT4@ ZZNHhǟ�]B/9Hj}X)Svs-)*t@=;{) #*"sH͔T=}]Yz L4!QB(#(=HG@f plYG *FumտIbv5v@Mx^U ǓhLr55^ AUT>fJ!-d=Ff�D@ƬO^ ?+&H qm@Kasq]|ӳVr1t a Ԓ"J@f?#b<j֜VLү@ #`S[p?4}x 3Q[81fKϨ!id|+%4X �M=v?D+ 3YTvM:$�V ]{$X>kӉ 9A:r`tHwEce*QF|yHNRx[j l D݃"etF.p%7dd@ڬRm8Y𛖞6.֥f^ k\F!cw Tr_?p8E=j`-W4kծv:q8 ) ϰ2j!8Q0vjmBj80-z6Ġ}GHG^ \z<yNʅu,g@u_0D{ AM0 | 2>Y<}'>؏0Lγ49.GIH /T]x<2 ȝ,p%[3a}puJ?�#eg42nP+h̽ʼnHȮ'SK$hξ )�#老 54잃֮ÐI$Sm?th/Zi;z�0:hjz@Մ%"s:DIMbdxʃ∨k$O q8:ᗊ{4p:y :wLaHZ T"oUb ^T@ PL ~- 3]ovTEŠ֣o#< _˂Jy89Ֆj3tOy ]`.%ZٛwH]6cJ]ݲ y4,÷FNYk k$d+ SfԵ%x";@~B[.yi70.|*W fUa;Յ2'_D |.@i {6(؉(c~ϲ/L>J+\޾Y킩o*M e_ZLc,d\tAXִ$T]W2,!̅)"N0U~c_$5-m9Od5B+!B|_b +ܪbF<y.riƁ[XB ::Áˡ|Ы [`aY[\Ҩ2! U^t$qG;fsKj۲T"7d%OR,L~UZ}?LJg=@SM\s%u|>=ò7h/?b)Rnԓ�1t~aOo3˭`hB]} 4[ ~ �RdVα#eosC!$M3j6 jG tddksXGtA:=E}l/ѼFy,gFHc0b;H`K牟$coM?"x.is@ff6ܩiDKOg7tjumށD>L&p cqD\ jB #)*'R#d?PK����~/J.pj��hk�����022.pngZS\A&�;n!.kvqw8,qwu^훩Ꞛ7= H"-%Q+Gn Q!8Ji a &3C**aek#ʧb 0qus3squpekfojkcebd`fld_އ>W3cf^ffj."5JR}(XXYXY9rqrr g }_mT`XXkX_:^_BTW' Rșٻs2|HKbbfo^=sV6&.8Di0b"nL,GciMA,BQZQo_$jG?oV<B2V<h[fى[XkUR35l!Eeb~(*sI#O>z*\-zp*d~s._#wS6B[=Ji$g|xa6.@xzyUȎ& P}3+H$ÈF'v˽cCB Q2GӺ!F$0ͽõ<t'4d:8FC]y5y_K7;&ϕb l�L?ѧ}ЧiRJ谽n|x Pi^΅p9%%밖J'/p|'�`:%F+?:)y9oB=*U P!f` i=#>mb%@ n#p�^r` Հ{e׼3uLgoBJ#v1 Q<Zꚱ(ܰ7 l(̎ \zЍUz*|WlEqN^tA"Yh ^w`Q%P'lyz7mx؏u}4W lZSZ._nw PJ<s{j-xd71RpR\ bMEǨ3\Kܮ?%B9)qs]|I-MdR .iJFU kUf: nfH.Rk"PV,&݃xЬ(h"D]@Q ~ ՛97 с3lU!,r">lLHa0-{ȕpSAal~?Q^MKr|l� o=]͍AH^{lM6*2WkP:m~ýFVbth�IA$%rx' a@!bbN{v T"pHx߻~wgTg5GC>]+GKuק uf𸎶B.'GIYa --h{]ёѧ[%^2<@^qIEz-/V># yb.agFxwtkhUcFz*̥bJp j%�s܆j]Tmؓ[E`tP,}_aQǜ\)WKƢqm y ?/9+]  mynJoI$b9圮ύ{'4]ޜh5{C~d  oYn!+t"9{bFWmJzENP l?|YJci,+e(鴾ƒ6 ܏B_]R<x,03^vx\HR~|YKEG/2৞|>5c?t!C-lLT߻hNz(Gz˝&`[L~ q1eYWyFز?mOJwK^8t? ֛;%S:P NG,G&lub),d"gV>PlEGSYQ0JaBz* <L8^»KRS.Ѷ<GtWUFf5{f&|t$6t~ޞ;i[Yyאrwt}疅!qtrwNO!6�0صZRaE1Y<{C9rtˎ;^G(UqtSz7Y*'\&3o ʨMQmN?!!:P΢4}7t $ ݌uuOn>07@%[d [ۿ Cﵦ7&g'8jvd,t\u̦jxUd=a.Sйg.8f "GWEͰ{",aaQ%hWb#qGlZkOX_ ['vʡnKBk՝^V&UUk"&YIw*R8kRݤ;/%AbLV@󓼨!!:,W{jk:DD!ܞ>cH5?UTPm`:\S _we2n'%!Z`0n^qVs)]4"=~쳙}~{}VxTТa4"óOj "Niu_WLT8NE f$[* <P󡴘 rV-CY%o}:`꣺]qgKzJ|"Jz)Lh4tġcm*/:4t!t]PRt m�OՀGK>&'<OWfq٘¾ؗHhOx5XivL&QGYl*P ;/ߛ,Ao0HY(K۾[3r|??V$tKT s;Mh3NdCn УU%suen<GVM$p{Щjn/D>9.3{XSHIkG;N'c0ƹLi S%8z\_9 66H�(+Ф/{O%:wp;FZs}Kbq�`5{ "`')gZ‡p#<�/#s)᳭bcZHYX}e".:A<Gzdʬ!5߯KُFSeOޭ-Y39uj"gB(Kewؚvk.s'OڌwLI2)DaB2?^DBH߿ok;MDʖu@%,!6Ӯxܵ~/a6I:5y}nРL4�S<%#v,&}̖5'<bM<;W󍽙 /7 [b&nk*9+(�5 z`&D+H #BSR޸gjX(-9V ~5~ ,ŊuT;lY'z`}?TE<5*V5Iwܽ?0`EYKDzv:MAf1+qr6|dc:ޟ28tqZG)/9Lᣴ[@"YrPW`͢?`DgVxVĊ sP?V,9 Hsk0%mv :Qĉp _DO WxRrrB)/ֈؗq칓 NJ:xX2m{A+Q~JGsqWwL)SDFwR 61QW:ND h(ݺgfřHb!wh-o%c+/QYf-&/Y:gOipSUnM!hkq@<2Hx\kpNKY(ak_yd=E Eƣ(Ѷ B/TaXs7| b̫@YCXSjc 9q LGQwڡ09>E(G~ JȓDS--P?l `d]*3Uvݴk0ddfCN &O3?M.kґ?{'T>C5PyRSD쫴8 C_hNy|f~ "KW*mkK3\Fc;&BaGܫ �i8@-ѹ#Z|qWR"KѼր2NrqrsB(d&2&E5wѪRKQU٩wFM`UU|UoJ)óS=slAtZ2'M/eKtuc_Hג0 8Wx#|I2xy*]-c na?W2u 4Gez WZ: Ej{ο^«4{\}K;&1c)dt *95"c@_[֍p\=$Go?ې{OjjH03|Ede}*qLL\<TUއ̅�?BoyQy6[:%E&+R+(3K({3�14uyd8VӋ{Y!L@$4 `һ MuL DQY!ȟsZKo(OCg5Sצt5' |\INqsh}v]:5j~:XlN(wS綁Q=N1#{B(]} k7:Rr@QaQ ,aaRB\jcC/^'$phI~ @M2�%�3r;Fx9f2՛೬lݷ{UD|>Rr+Wh1!44YUl~X |o ˴ѫQ)6 + jcч[Cb� ;{ajLɋL>0/%g)]eH^\_3x1ˡ+=Nw1L4<,G3pvߺ3C"*-tǼ8r)e*Ù;ٕłma߾Jfw/e5kOvz*Fl6l wk2Zv\ZDe/-Y"+sp2L3,qsH#cC4قkiK>ϰϒw_SCV+G<U;Twd,敲=5X.*žG]\ lm W ?XeGRk )Wܷ=,z պ[㘬g"<1ޔ>]/M:-OjVI;YmBjcOE,:fya= 8PǝnyS8/e;+EGEk|Eŗ|sVD^c+xl e.Ocpdl>ng? NSrGjFbUue=Xnr%GtrB\*XX~n?i|><륦lf!8`[D[J# s蓲RZ_&WmLUs'vKl[õ=m\XItF ='3 -h*Ă.BT`O3*f>82'}ld.k Yj1?\u-/E,nK 8`58"N! 9:/%gd{GtinT iuY35~ $єF>k4E΂-;`;CE~JtN8ꔡ|!C2Νx^yfզr|uf3ap_ YW|뀃[y.Rzj,5/XoYP̰.b>ɟ눎<WSu0@Dxhg=e jV_/J}4_ ѡD}wn;B;3j(h UE۩ Qۃ!s ե@A y/;If@;<DNk( N$@;W,e]ӃKa/;,DV_̆U*[s%Nam/Ia9s8~<{9kI'񇥚8f}L_8?3.'}+Α+Mu0dL4Yۼ`1Mg2DvO҆\hg[aT~x�_,po;2 -ʋry"86U*i'g k+~3k31pD(i~(7E/Ato߁D "QmPr{HKs1p#"R#'ä`覜Yw,NjD+]u%UҵeteNvCխH nLzJߌ\2tq~"k';|l0A?P= us4D[hExRkU~C-D9-qg�k2 .%cOc\ezvP[1 ,g-:/:ǶC7+/p|,* JLrGD^R L̍夼^7nE6F=-S)^;W}mp__ސ"= >#Z/nSBJi K?A$zCTJ_RVx r 8s¢[ȠMU>@Tyk7i[d:OG..)'9ɰk2FK:@g"H''B@;`h+k-]M84DkkQ:A?bs|KFU>=T݂)6))Y0Oh#GTfwD]jU-ie6=nܓʰ{�;oAm B2p^I`xݶz9ƥQYصSÒA2󼣪s_/ٷ:q^/a¦?vw- 8V>&Fَo pׁU) D4Okh|/NML1=WSϪɒbTTU[gj54!$z}QtPZrO`XRZ&7bp1⡌C۶CbFP21#)tz Efv5j,֎yB\+vF 2&ys&ˎ}@ yѬЎUKti׌u7,7]P 4:ք{ԨMHLPqwuyE{urnSInGGhFR@7$}(i{"*8θ\rpF5sT#WP?Q͇͠qgΈX|vAcm*) +?ǻGOv'b_;/U\|}U~P\aI: ;,}-ڵV{Hj9 9wZcq)AMVrBxqw|s5WD8>²<苪~- Ѯ)ల>Jsq*WzLT{߉K6BaC^o04aKQ88v/C }= ԙW xMfY|9VUe2TQll'Ċl/clZ:}�ߞ<IK)nK3S[p*]sew1ͅc&d.ǦOURPTKN,_<w}D6$㐫Шl-'Heh!Φz!I[BLaΊi90Nr^/Y#}l%2nņ_C*u7s,Ѳl{{Q$4Yo_T/'1'#*l)i3/X$�Qi)iVլ@CV"ڞ`9o*-x%fSUX_*yur}]T[_3#^ʞǝ~8P:} /P1[[^ao'؎Lڥv Y}+=z :\^RJ^-E&6#ur 5jgP[6j5ʇp&)N&hu\qzge!h/I-ڍ̐&gYJ-�yi{eE& 11#*v WH1 \ ΄$=d<9q{M$1,2U-yV*aQ`5N+&;Mk}SD^TZCZJiu&XmR,,ǵz�݂:`b^[K_<ܿzps$[`t}هwƒG We:-// CB:-'9lV4Pᇳ-x8>|M0VBl&~4}/LMLȉ@�ϩYBwrⷫq.__38hř^6n[9˗(ߛ3}l柿 ;$d ah =ce fxn5"=V=&!>p ?i "KhN9?d*M Fy hAz5~^hi5@( [\Vk^-FPQx+N6SKg�SdMXri^b/0|E KPgN.pIcPi�,lN[^Q~Ax}<H]n(ECٚ+q=/!&V <~g1JJaVnY]<{Ʉ&kx>Gl!B Z_w0s dK)%@ّ!nœրel)]1OZ2F _K~q;>XT_}B;fMWs ^)$M陖6]5uΕw9VYf@ 3cf N0dBpyW{1Uްx@Pl,8<A+4QR6إ/�aDI{OhbWFe_{̶~]KY!4u3\סLkۮao4R`&엜E zy4Ѳz$|0kܥW6_t^]rm߾J i!¢ "Ĭ9#<HYS H]4s\15D: U+ #ƺ~tϮl pn-05Bpŷ7(h6<z%&v2*i2"ؗ-)6CB٪ic"}`񠶰c6>5Z}"Éq>\dHپ;5,Τb$3 K'gU`?f eitm+,Jlzdv@9$|UߎuYlZԏLᓾ<ҜQfI=9=/t,U`e)Rbfu[Zٵ^ScG-9h9�(?<Jhh6|y'$|Rm]hq*)Q ;O܄oza ~QGL,IFimZeMD"h߰zd < .-,�G d$ v%iZff :>8$o[k2n Rl*2˝SJ1͎鹺yMyz P )%ƈuF¢WӾFrɇѢ ͭ<-Z?{#L4!Xy,ړo͟8H4ce^~jۖRbQ?+Q0hGmO4އmWUwk]fy O}ގ_m*mqGF4#{=V0]n%Cm?rYǫ#/DX\YL>w6@(ܭQ_"潔 Z*+}Bev'֕Tq*YihϽ[웹u~-Iv.ϗ>~dS斁fVt-44F{ �>cJw/iNbS=i4XX+"We8K7,P90I8 A$ny|1wQTﯡLUf{G{O] XwΉ/Fǭ5vI"4X} [r m=N40f({WXYo]_UE>*pi)qiu6'['yOè`/CS۫޿gE A9o1}Q7[ 'D#^iGLyhЮLx0 #<n&GKzԘrBVЉ'<2ɶ#1cڴMdj׽}s"!ijv0Lel2e=V2)Qs aqs!/'E@,'ܖPxݯASB$wEPqk*dü+,IpF%{H!HjǏYbti"FA+ /L'q\*a K77ʿi/ʚueZ)ai<yqW$JaЙۈ\n9$m&,J#s~j{)%f{yE9NV-=el'Ԣoab|~Mw^6e?Eja)n9,3wMXDJV$MJ2ї@;^v8q6va9&[ifx颴sIтH|My{ IЊ;a9/gO&+\m ~<s1ku&ffB,:p�^|$۔țwJ Ί:I5B8L7r|sB_^;&Fy{}ʸa{m2" Sraނ.pWodݘQh+Ƈ߃? ZzlhƊjN6e('y 3kZ \ݱb];9̧ ]+\)Pd@yMO\wKaf:.M㹶3YiPleׁIXh-IyA?YJYlo6k 3On sK[D>%vB bf_#$Цy/$ç)j0\Iǧ>eB�Vw&*&V1F-ۚ.Lx@?]8Yˏ�:TWCS]VbVR0#ڿw6}'x[,cg*'Xv&c,Xn'씚118|WD,,v*`@s {4'}(߅0b8nUW"[G,qAW&B$XMQS;M+0g2ᚪo[З][bqp89TXd;kQSFiPCp�oF:8 RɦBӄ*.Uۘ)("᠔F|jډ=YFܞTgDF&g}8{uq+po8}HWE^{ת*$6&`84/DMSC2~5d�;Z23(覾:OH[\?| 2"n#`^)oab"YjCetk$~=Y݊!�4 h9ߐ_4_͏f z{"_�goO _=uL(uӟ &Vqu\2*rQDѓbNyBF3-~ ^̏ژkJyiSיYU68/7Sd+>4Һ{*Ḥ)XiϺnYDݗ=" 4 w_>!oc_~9Wug=8K|%_"}|HE0g&m;_](/".y% i. Dva4E=$ýD`6e!SbY^zjr>L&tzB;Lz/.3Hw!kVt*䥚,(4HwUl_ G0b0"B<^v5c]CGwe{ih16>$vZyk|\7⚇L$cuS%TndqL`.@X % >9-ww28H۞m8NDt@$W{Uio8|CE[Dew[uSXS@]&y0]+Iwmd u)aC"u v2מHT61?~wz D'Tㅎ|גMBdKN%. e^E&^{zϱ?t6#M떒KzO0j) ռ'B֣`Ѥ'*Ү8nGn9x lk@9 ֿZP v ioݙۼ`fV`]^}vs(uL}~_%kȕ#R/?۝Wk')>:'J'Ien>&ݠFIF}bUgNw IkK! ̙vz)|bPEw<>hx. 2 Hg)$cj(+.D88u. u gZ(  rxnnfn4tq YV#9ɶ+ oC[@IFec&cGc*ˍ*y- djҚ^og`b5OPoE]mz(.cqA5l~و(EN-Ws =G7/\̮*ECQ/w&fHFJ7soƆ7q]!Uy:pM"n\0#&&M21R0+t|Gk/m{-/`,S>w.CwL([$Gy{ zOSO&O惆&q7<;,xj ).U:j͓{Q;^Sڅj jngI!+O[͸I.*5(54R <S/XM*znKaDgЕ3%2n&u;Z$_eo^M:%)MnuJ2%jabnK+Rp֓))nj5)Gu]׋lR2smy?,Oh\gdECQI猾ϒ^w,QkϜ  !NmҦ�o]dp۟zI)<fܰpMǽgfW=U,MJռ?aë>VQL u Klv" eAu=zoΧ²>inM{hfֻk5TwCnd}T5/Xlo& H�e9b@IussN&gF ~:5F}#I9�scx,#`G@9ٕ<io!&@M#U1?i1uE>в2%0h?H<˸0(nT9g.oC*NqwORQA({\ .Y)r:uV~|E7wz?Y=ֈwqQycMa)#UԒsY�Z3evQX^HAL߾w5il5l{epIbTyzU]rTS[ULDn}s=ѳA_Gtn<opz)0`_$2нr5D,f�C8[2l)u4ig_iҩą]:k¿>cU:W] X0)>Hx= G5Bgdï2dw`I-kW5zVU㨼D,#j`cK7;/)nbqoV @=4Y-8$@i9o]qsWWoĀ;U#ۜ%A$ 0d{ds4,?bV- \GM yjr6U!N 2c({WD:]n2 em.@A\cʓĴ7=K+4 d9wCҩF//&\$Yy Cp 35=,G'*Rf|=ACrAH=k/ܜ[br}՜kV^%7n 4ptcIv0YfZ &6Ÿ-֖.utcWXI!U|__+$%39쯊y4rz;[ׁz<V*>tEZ~PU攙wh8H3)۶0/D=/_-LƻrZs NeO i}1(kzDTƢY6u_=zvxeN"nb cO~l(uA6?TY QK*#UDq~i*/$�/ԛxa'E s9{wGz}nρdNӱm_ ~21A%ZӫΫ61s#9)#[[aQח ٗRsM3}G+M%|]n3+VRo^Ǧ25,oG5'Pf EwҩG`5ܓl?sUfO\ݏo~̦^3 $۶j5Tlj uGW:_Q5M>WRs^4=0٢}8x uQFrµU%$ (.Ŷd{W̓R"3)7cLFLLYP o [Vjf@ j~3L&C&[ &PW3nvfYQ}bq`*3{C," 8zwNhe')tlY/|gX A߸&6!~L»W\dBgE֍%mTeȮ\PCYܡgi\ʄ˄AF!,mT-mx*kr�DxIG xvn z 0?'w}.+l%FuzZ^d>!J ruɨ%%cG#  T}6[^묥-)-/dR2_B2xtnOc[? M'e+L݅+7|+< ~>` rK=Teu=0kHё74ȷ_sMz00Qʓ8(Vysg{m0*Uf? EE2M /40odD4CTy"v㄁ZqVfM)$^*jjw0ӦT)Pߜlk;x߄.'G3WXǧm{|غ;Nj(NJgŖ))l]wgz~tc}ފP{v{j^yN-Pbn5mK&A>SsU^ʤ b-gf`r gj`'cMKbr}#ిqƀutTgK59][5Ϻ<Uy�6JBL,} mʈw�z44x/&bw~.g@ R*[C<DH0hfm@ Vt#٘-Twk)JYY:$ݮָi?<:ܧ>IĪ W'-URJwXVvUOGHSXW/ž`msh5Sˀ# [GgkU]!G[\.M\�#PqC4 f rG{y^OyȋN0Zk3iP&�j` 1EɮvG[L|a7~׊ P2߯ hט7>*2Mq<oCN6v\a^t5}:F@7<#`;p \jНyLt}~t<*(R sg<7k[v,THaqq3t‘>=,yD5u>\E$Jmb_w* qyH\bAWpDyRʼn٫jmֺA½]S ߅Hc^픠̓trYM] MoKoO0cKVeMLvQSYbûN$.=aVʐ/^\]lXe*Ty~pf ߇-}wܗ4|9�]vtG\VT-XE?_O"b:$dс2jѫ&FKx߈WVYQ싏H={4CZ$ρcceG~S,.=#�YyESSn3;j N֢_Ee2i7aY/;kcg�$19#*)("E[G(iz\o0U0d]. 6I衱n`o&vcE|Tg8,O'hdGj9Cr JS5Xck玂lFAjȏJlT ][4r*Ba -}%:`&5"(Xfw8yGca~5=(4nٟ"^ 9=s=}bas <VSλL^Im Xk>I&]  0M N= k/!1|Bz" rD8XRwСVDSP̵m<])$#G|*`�~G96֚#dT/|'7)y35<-5e\ea[sڻlkuhzJvy"S#pdXԇ7}b@vJw@ Knc_-w2_;E"pnE8DaOr$=D<>;n]ƫ, URt};k0 < Aӗ ujt IB; uRc@]'-2r܌#W4$dyP T+e`cRk[7&(csPԗ()؊Զ->Y'YRnQaL'4`zg*=֗"_TjE'GB@XTW W1Į<Nqq!iw+Ԉi[qK* |3I{YõxoJj>zt;Q,C M]7 EO/^%�,+1  ;E¿)A' f(ku4^FU vtbF_c CYC} z"n5a&̢W<{]oHZn!2$x gZܹ|CϺ'!FKx+uGPqf7i4>(\ ʚ':I|nN߱ TD7fƪA]'3ö|2Cٟ Z,=_iazï@ל 8μ&SJQ-QZ/4ڤo}R1d8u_d嚧1dwa| .G5Ovwpe`Fh\ࣜN6& Gpo(uA0H%+4F^'"~gV7]="S_x.7:a 2I̠T-R)8ݙn*pWi:w8ޯ<b tI]`p<xFuOiנ>HY.[r+?B<'@ݑ\!=cCwQ#!?+ݘ9ar.M^jrߢqQh$nM!LeW{;ĖxrER&'PMVZUc#KSZe| '蓓, ŷ.*tUTJ@zv~9P єv_"2^CoĒybdQl+HJדT$e_ HXO.X9`8e8$#CzKTR/~PȐ[Z6*7yKY=zk+џb)硒Y*l7~;Fcک|> ~R:c3JJSE?xX̑ڜ`".7:Jpwl: :K@t'mIUuq% QPm?vSCpI2>H n`57<R_n( A[Ng:}Bq\ ݙoe<nǑcO΂u^ Gs[&[^Y~R~l%7/|�_ 6Vۃm|s{|h,,Q΢Б!7zHԼ3$-Z{oUpdSߑƿªqR__Qe*6 ->QYV1ZKv,ӓeOU$ ɇxYi7F<h)E-V̙ў@˗C˖.X7ݩ$ LVF7_2[ kf,0myI]Θe-DpAB/5ԖeYAb n;sOzZ6'ٯ{?Rh}錝GRe5F  s&57S 㪔Z]n~ߊ=IyPY3~~6{&(tol+k7{M}kƌܬ|ƀշ~QnTIk<5j䔤7HRy{pi;ͻШ|grLnWvF[|fg-j`M U�:kFc-a8/�"D=b("j-G'ҳ2Kk Jfwvp6)gyV_u؍;!>[al nwuW�#?T@>%F+ͫMjyBȗ%a9p+փv Ja2uwf(@1M7;pA&t'zveQT[h5mWG-jpW %IG#L. F:6Um3aҫ{L]R jT`mcPܝgdO�sdUʎqw4q;F0,JN 1*[6܄syiv`3]x3Idp^DmeO6%@ŷcBf!)^Ht`9:J:4 ;N(A6愒@,v|)Au`k-M>8MQMx(WA]+2%f= Kk%[s]O+WBwr1.V_h;_V iQbcM,8 1OQ<9P\$F{BX]=41LJ<,ŒiRZtL󈘰3Rbj0e,}"+f~ w<YgY>ڜR'5hQLV#%g?GAir3QjXpQ\9ReO=|ЊtÞg I^N-5煭?n+qw [ˀg/ b&}W~a4Υ'U ÅszV>e-;})5hg_W')_)t629E'S4i4ZoVGO Yp'15{*pB@JM,t?͑5b`櫈.dk"-E@B*-f8S^uTv;8dޚ9кw 9#bCpk"2crFSKc*&ݜ\nޅ+8v%^>�_LW[O_*9:{VX3l}p KWiwYjh^7y->vuu!dj L͌H [iyqxfxy:8(ި0ieø11B \"T׉́iK_UFfKvxZE48|h J |)I 93;t+#*41ln2YcKϹ"]*�z@y"&UK `UtsSl֖}s#NՃl4i%)LNMv. ^6䷢HQ<T<NF.XHU қ^m;m3?M`*fU=nx۪B3~\v~)=`q55fd BSnYO8V-^[[-,,N<]9>XDސkR!M:㴗I7Acb#Aʚ>Y<ŖsxGtHU5)OJTYZ_GP4԰T锏g˻N'RR+Y 0&.a2k6o_AoNվ7&*ѧu:+^/m^k!T39y똞(<AV+>"3.}j9Ñ"h;ΡV_=GjUhW,K, k9pԕ o-Ȗ@TdG|뎙foJKa֐<\xH[Jb^7Q-96|Y4z#ezwy?ziBrvm2rvoJxzN~ѩc&XmEZ{lMy?d ~Xsk@d%TÛ^sa2/_m(*_FWs:.l P&5ەy=r_fZT[F/ CH=T(a1\l0̌%f@8) c  G.tɬћww%^}])'MJ|&,']76f HҢ7'ᎮȀ%K q.Iboޔ9`OKlh,|,Ք7f U[$"C&$hWgzϜ$W7f9.F8V6{=h>`GNft`Pi2[;96mm,m|)Zu\M@[K3=8/n 'a<Mfa|X.f} W3PϜ=;x]3TOě7^!(R�ΦR\)hˌ*swV1߉jR; AbPpxALw"J:/",<MPfOSeb`FϯO醯N$rc"."cbh񠇗ZM,MÌF X(WX.؆5 P10-x?M\dx9 c<#kxSOpF2892dIY~g̪Y+gh<7$K$맇G[P6B&1:7n79}1@T3z2dї_jyy8yUiAZ*WtG3j8E|y_F(KNOD,q(kP e_,_2oJ^gӢSW[R֟&hStlm8bPpYV#z"-c8egzͥ{|UBHt*5rھ+$j8ǎ2`\\ O=8m%+}iǠW2i:04wh0x&is >yya=-ײD1\ǫJߘW<j<SFJ6ktW[E懙qҔ~J2b.{O߹j|94iTa Yى2@ĔMZn'z+U!g2ުWJ^ pǡDRLXO蟻NU`7AYhJmLrֵ a^\WT觚;U:\*k;oU蘜Dqiʁ%7 Xi%EAZ o _0USw (°40B_a1PR2R'L12˚B e LD29S4/WmI|5#>|[aA`NǍA(9~K gTC_[pO�K.u#(ihZ=Vɗ񮔗a}چlL�f8%<y3`zjo]׻N%T^M,iL)dQ2`3/'N}V#gIbPΒPڮz%\hzPYa c_Yw2og n5nZ1#<{]qN4v3筋#U;ӣ>90UY J;h8:bܷt.w;Z[fO>㎄ c_`|7v7QB] 'ZE]A. _UWqo1Um s녉T0/ɘo /*HeX,+7ΪUk bJܔnJҮ\bZy&||{lS]:ʎzij7J k$7&fVR-&F !)>(3إ~^&_KG<ؕ&bڄժD> bN}\!M~�1c PM@yt[cy5e!1oXw�q$,9jY-EqzZ0f908|@\STO P8\=@&|"]}YTXUNs>FlAS?fqc-35s̲!l.?r|JA@ E\lڤP* ڜmŹu')ߢQ'wsdsQ:T%<k4=)(L;g'RzIm~fi[ :_/jSKtxV)OJP^ZFϣ/vviYwc23*ar [λB@ߵ*~)2SSԿ`Ɖx ZUےfh*}zp?uw7b1|.@z8Xg;/Gf( կ)-LG 2Z2nvt^pF&qCO8Rՠ6xyzf15@8fXJ=1VhGnT:=?oMᓼY*HՄERj_a<1pz薐ٚW5ur?�UǶ|WgB/OAjIk^^nt{sF�σIv| h)_�&0@$(g"& 'E=W#D%Ltz|!t@)DI"BȀkB+6rp�on_oL lH=ҨFE)τ7 i!. JܾFiV~v{ B*Np٬м:'6e]"=JbZ$ȳAn4wXm쎴a ֯S"d#6.!N孟rۅT7}ܫUNME5e.M9$#ukb<V0ٝQ(Y8}pj3#K̏r {O )Y.9VTvWTR7,h{j0BJ@H*:"<l[bsO+.OAX/.@̸pWvI9=:U^sPO-mܢwu?8&�̍g{>n-Mf뛑糾 BڊVqDY҂C1 eEe]ϡ5qmZy8T'N5Ies`]$�Q�ЩaL_S/4ӂ#3 $k{7 Q2Xn7hJCq1х~H �aoXч/ab_sY_G%ayޏBr*[ mоʩ wM)l7RAf-G;~?-+3/ڈu.xd#!eR˨C$nt =4lSfZW~ZZm#nxIq#-LZ<4I%XL?%X uy PY)VEGZ2ף%[\o@=K:نݠv F dtZ0(#[�l0lQ�&+תniΖu#+8q X1Jb|ccR<U0- FRM£r o !Nx8wvE}Ѫ~~P QEsujöqװo/1?]􃴒tWi%x^iS&jd)ջ04 ywō|> =F;.gT> iՆ9G`h"Lmt +\F 2[7lAŢ�:@X[ZT�3E]{ܴ\їB{DWJ#.Ym B᝙7N2J G@lHiT"fHŦks4jYof!O_Wk$ܙx;Xu�#ҕUFܣ3{9.'XORD煽PDYQTۄ4ޘv F^|kU#83bԚEvJZ.'nTwbjYO`QD76. XV:z% 3FȵTw҆њ h\efUMk*Vh((F,*eEќΡ bޘ*~^D}(ܖ8E`*Ϗ@px \-Ke`F {LMrjd`_]Ibuj i/.K2}s�Uꦬ8U CcZ[\D:>+2H҇TZRw-9B6$ s+/tYY[0ctyn^N/ed)Tcj"$l"o8Z?S}z+q 0Y"1B,cj+~Q}|7ޠ$-,ObJ܌<oiƦ]׉*lɋL37N{d]{)Ӈн}w:::|lv"7/G4⌢p`߳$6LS8>Ckч[&|$Y!3ZF3A9`1kЧK:6a/Za̐B攆bX7z%tjySM\)f)wP�lοp-.+#MÐ1M/�Ϋŧ$m'jssyE=[7CͲ쀟 l5kÑJuZe$9 Q~{ HNُ2UM;fRntрϋlkh(?+7Φ0@k2Jb%5Cb, 6|cP7Kecž8ةKC8,=^ 1$/z{1 E?968#͹)n@1{=)%z1UDoo#10S%:`[1:Ry $Sdf+ 1ю)r7ʥ/i0} \im c~#"ɟ^Pb]9tuӓ=~N5ŤpUQ>gCc FĪ(=tyQr꿅l]Y5Iӎ(a^7CW^x,/U\K(�L0ti K�̢G %^0 #V:J5?FDs.񤿫-#HS#|RAvF/$ì/*h[_m)F>>-iΛ!cj8! Ņ:r'^P՟0YOYvr sOU Aaȴ?~`Jr" ̩g(y~9 oXۧH[P8AL|KT`P1ߕQM{mF+vqPF?(T}K^:,ذ>,esbuYIU?nhb\!T֊i=0X/àPK����/J~n��`o�����023.pngZw$їgbsbdb۶mO:VwlvұmvUso꽺*/+� qaϾ?Vqp?/iXBNgugQ k/B*N&NrF..N&NVvMlM,\=L\ M #C䋡㥪`է?JaO%3##7;7#LX5F ##&nXm'h%{ЧtG (Ml32&%Q~J#U225Nҧ?b>=Ĭ}/‚˧kn Yj.28& +q^ V BA܋v @m<*f ߮O< zh!pp7-O5;??XhA0k>B*tVu*N͍ IvN y;"{F \k Lx;f>L?wʯ EyhF-z³lXq@fXW wS񷭘x|�J/a4\!{-F?Z%h*F[?߅\�CޫSF.*&ȿ}zh)9H~zB[{¾S{ 4Oa*]=#;Dx1 0bj|΃!}`G ǡ'mK90k`%&(r"0^1r'tM\❸ovDŽ*3t%Ue>XK3)`O;jt5Y"l#xz8hWkr΀HO)Ǯ#"F_po݊^wۜS{!7s4Skfc!OX%>np{{ƀ 9>f0t ]?gdx2:b:wSq+IavQ;#&_P,PZ,ЫmGmv6;0Tb-63V=dG)&]zwNfc o/2]W7f&Gۅ:K+05䣕Q#jLj [sQ m6Z�^,a[QN>x09;)*&Nh@6Edg~F˧2Δ0f0)ռq� +eFw`z涆OӇ|s:w.7QOQg߿"D$3u{%?T0rzض05AAO�+#rK"PS-N fq]i\V>}H5 z@4ae+1.[R9CiF0+hSc7H60?-鿠!1?1`_ޛvj)Rdȵ\�OӇAZVeNRkmaާA5arI{=z SI[OI$5j.Eá/rX9\ڡh%o VR,oH85Y)+̦RPL878uIQG,B S<pˇZ3 AZQ}}ewݛ5HBjvruޘ�'chVe!؟sjD(Sa.VF#8(kcKxZ4 TGVk1z٪}ez nz(Ny騧^^{d g M>C{O#}KlޛHuvw < h\{9$1=acv@ ePgoN|5l?AJIYS5se~#yG6}Ea-h)&]L.CWzVzj@`vw]8;F6H>_/~S[eRQ-%a˶vmcW`*J}& ΈdcQ+Ybxu!m+f`@О@bCF.Xadٱ,R1=AW5͖_.!Ds}o2nRt݄҃}٥_3P)e죧%B){VnB lF[<˼:TSW!H<w+& p�&tR%! +f[k*RY*̴nh'|<3*C#*qdR CL*ЯTt, |PQu`mD p/}瞃~QYi&Ce-mH_ycig}I\ M\G}iҤ2N1t!C6v\ xS+D7尧cf@RLq~Kxm9[ja*3[JVKëwQY<<K_Гr >PY;@E;lV!Mt"8{&9#8+qG5̃q֔,+_Mfc(dv{zm 7rα!iB_te/|w$z�t Gx&cohX 6B \fՔc\Q53=k63]6'1f hs(z%d"ٓyoy|+dB} q&;%W61{;9ݭ \é~][ԒZKY";M-"~lA9$L7Qe<t<~nb*A^(Qn~(4IkWFjmK]D!<s9FHmY2W6]r`Lҟu�6x{ʎ ]7/3QYY9>Q Tԋ-65ǵ sFҩkߙ0eO?ڻ,e{5-@gրċhv{-,JE2=^~)bCc9-}tOFw\ǒЫe"g'@bSPϬ˒Fݽ߲ib+"uE}l q&A ~xFR)9=|XR^7vh>=~aF+%^_5&G胍 |x'4GqQ)K|h^Q6Bg:>c@E^cHb+<nӠ*ތgw ^tD֙[HH #pw1 ԓ;W]yYLMP#ŀl))93i_82P7& m<LVK04R^nwb4oBwČByE"@f#<UDǜaߕܴ\y*]_ >r976wͭ&3W fL9E̜Nn..xX:Iۙ|(BI|["KSY/ L?$thA!NS)  ~CnQ?bz}PSފ]ZJ2MTC'Ra E7Xx9Oz2X^V,ߠdPz\Pr Ț)dI)y]/)xL/7_fc^4'T8ˁ0rʂ)\3qEᯊCɭ.?7x]@#J湯>#dQr4,zXozbO5~o~>!*&�F֋F Ep_P|gU4kB: &HjH{?*ױ�Ub</+I|w$z`ʋ۪ik`-%x kci.pGC +$W35 fvHpanT;'czÞ U}<M}Yб=VPbq5?_wY" mUOTjLqĔt x8ثeuɣ"DιtZ=B⇚:܌0s' ڀ.PJ|0`UEl|(y.*DdX5ʗ dq2Ma|2ca0w]fzUr0|BcE"Ǝsž~T>T?\6dsktmt&(.e^ُŘ ԹQx9.IýI(2Ҵܠd=/\_P%kؒ}<I5g:'U)w(1/q4@R@+tmnhPbcarfzщ&x\cnadYڏ;KG _DD͡*3. dS7Lzft {܅U t%$M_Oa%Bb-{GU:M@[.2+cF @ 1(LXI5|.5q9_42TΟgS7vϩA/v 6_|nc9x-fIȈ.}De 5]7>88|DJAK M$2XMlK{I@Fa[8zE\=!fzf.:tX_ONPna@B Ɣ'hwIMZ۬jC_7JE@I$)츉#UR)gwg`W*}7jxHw>?k{[e]f aJ[PtbyU~Djgwu wiO� ff݆A@}菌9ON&f3^&$z<e9Px#:*L@BP34ShqjĽ1+#E~ LaՃz]K`d`6t6kzM S N;Ms8*` \0az=֑8RLQP (Sh.@qHҺX>q_cbN"٤!PED]8�]878+* _c94cϘfvF]|1e `�*Fߟj?[+eݑSaK~a` |zCiDON b;;CH}�*:ѲGlj:3]x&<ayoK#RF5]KEI^~w n4Nd6`Jv}bȻ"b GfC^P@z63?fQ(3{;5 V^ Wc.-Tty$9,tvՀv<ijQIdsDq%HFn9a-ZO;E(Ϝd&S@|F̿#i, #ej/֨W8]d&Ҵ׋7땙jk |`{'M18^3w:{ذ~9`|3ufuE~*[3k D;Щ$\4DMAActv~?O Sza!scyH2\ 0�ar''$<Yw.^Թ5\00!uTD~(J<@6mG6Tw$Kl5?2r= s% 9oH&Z@4#tJL1ĉfő:H"o㻙B,3݆S-Tؼ;.㊱telljI‬�\ ֶnީ +�% br<KJpV5S]H#:y?C uO`mya�m9!W wzY.7| 3dC%R:iZRNAf &#J+LҾkTo]ʱ&1-^(>~ 2͉U40ϬmZMqjlqm/ R{"3*D"rkXp�ҴNj"ΈXգ4.L.pq ϳS4޳baS5u/2E.uӅլݳW54ylE/ʵ< UO=u׸!,^G<c*K߁_ ܔՒD5Sy~CaȘ gi8(ڵ^! gO=E9qUUPu7CRi֋ ƿ}(X;syb\J GCx]O`M; n ~jRNꢄaUZ"YAqgrgqj.uG Gdpبz'N%=G&*x)NccjdA>"}jH\oΌ:H\*hQMYWӫ1w/D;6NmZ3SBw|ޖ"_7;5 W:]g#DWJGI#fBl5r`^o J,ZvDeiH<!T⪢g<Ɋ2ce}-fp ufdUk}{9 .km3$f3K2CEfRl#:1y ѓG&؍'cۂA4)5b,^fÌ&3pu`O+3{ʴvSQJx-]W~L҇Z{_kSr}4TvX"tZIŸ=;avԞ[dž3}dNoْ%lѨ<of7AZ Uڞog*)Uzq0g`˰)7}ۑ<1 N+=cQZ?v3(musZ_AO\$r@ϝ5Q�i= {L9t :p\ RD Tjmt*|B?=wų P%KRBuOˈkާGX{ j$ʩvĠt9Xx'ˀPAkKrF#='e  2x*4gw1 ҉1a^^9[׍-btU6_0g&KTBnSMuս(|?MZ(y'(Er ov>zM�QMF›d�Ū |hx/oUv_"nu#rUWtݞ]"u=˅D-P"ޔ ͝Qݤq*NB}ӝڰnR|4*ԔMqaowDMo|mfzeT>VL9ݹfP:;+gvԶ�qeY YC/rqp +QoM4cUlJkIϊ6D׿<es&keþ+~ns6шydF͟Q#⮷iq., !,G;aͳ>HlҸ``R2_7;;-=^XG~qkiy{<VkdNM/�wX!*$,٤Nܷ{WܘxʇkvhaF>-,H7ҏ#7YA;›V4W 1!:8#(0NOzָIMycxzeRGGLE(;vYdPzqIwfی懴ZѕY˜e>e3?+f@tɎ-t3wVGLkԭ�(֧ɧϖqpU=q R> 0p5VADڳ{uɛ+;`||TۋKW0(OcZs;)ek<-}IʔI:)e@t .Z$: 20ވp* j-A4B.  6O]9Eٶ'<WZH O(eOf%2dThFuq ,z)/*"@ La~> *Gȱ?ڐ %MH%qHjl@/_{zHJ@ YK{rV]Du_]SI|S5zϭG0#.TclHO%:!Ɛw⏶;."gf{&Ru=V:i7pnaAAE^fpGw$a6k Eܑ@Ƴ"'ЙzWFEsN+鞼©h*^iwTCLmN<^UmKr~Qx|Kg]leה ;0#=a8C7S`1f{|k%ʲM<G*]IvRӛ,D^6G0!W D:=퇨=Zxh M4vdOEiSN9lQKt*O֛# %׽{vߦ Z 6RrdɽG}x~ 0$)NSƑLm**DgVT:\0r#(4?)& n!ƃ#YE9ְb9ϓenUJG8(\T;On'C17Vw#8-8 yS*V<Qh[ z(q۩ sJyKd} Li^yyᢝo;=PH7mL<*:F `�.ySFfq7;b́Vxmd ?nQ̭ v3 }Y6gҶ%Φ+V*L?\<3Zż8ą#Ѐk4 (W0q%uп4, `A:bqh]Ѡ(3`:CtAL!,EaM#Lxk-OXc^Box!ȃ)1M\ P5BvR,894k;PXHo@rf : XG0DT(0~n]E :;[#~o!ʰ37uZލa^Aq6ʮUAO+#d@\e] +;͕MVq~$Iwmvuq*j.wn*Ҋß]MlT?}s|ȘD)׬C ㊲!ncD27)غNRK]']m /n,c`s})٦θ(`<,Jr9/`b{>R#Py5f/Z>h  of*E!G_v(˘($m.'u<?.*L Դz>Ȼ"y'p L9 _dI̴-"YBw,I I/M9=-+,F\f;\[0w[ds+Glrݑ#*$Ŕľw=zR'*e7򼞦Nu.,Зܘ>grYm3|kd1Lr)5pQsD#(%3,]!g[N4@M4+7^<)$sP]bU:]VS}Fϣ(S4+>ZXEC +*b"4Ao1wAeDFNs^p"esY,ol9fqlSO둹2k K1`Ff) 3vb4M[ m4ᙇRau{`whW οN�˯hlLgة܋<3)…9kϗIp%:3�C"aZʎhpL:̗#i\rHwS;X4BXfӉث]XRGl|?_i5Ewa&$UslC :ӯ+z(8IㅪvE^AmM7BcW8}jݰa0oFifvG.ޕEY|`C|ӱ'ކuM>!~Fe �+:0Rg8jy 毕p yŗ2_Y0Ʋ#U9 uM&x%W@:{"{2UB"v9H"Nam3-ۓ6 Dn?#b_@3&>BwQa!0g[S"Q-շtΜhAPGD 3rbkjY_SP5G ?8G?*2nY>;K~$>8aqKOdO'?:7)X >|cmZ2}XP;i4PpQX^A6ゃZnΪ~@1h쑝J(蟾>d&\(DcevUh\nkR掳-M ?Q7f"|=5'hxMA&Ӿ42ߚ,O%;mscDHO N'6pFmQBXޱӝЗPNIˆy?, 9N33]j‰QCNeB6$}$e^+Ka{BVGRhr[@q;+uAWJWGiؒpq8vp5 #~ZPoI4H, AQ~a9EcAڊYA;Ta'79# f!dy½5$s Z0�J *y{N8o; 9cjӵdxI[Ads)Д9 OX8rԍ噤!@5 xD^ i_?6W; x4}M-ٟ�[~ iʾmYi;)N;$o'.$#:U<gG{c뻻Lg \dne \3<Zɡ /m0l"=}Nv.|a`- qf<gt!g,8@MGWtKpFۦX馡+em$8[W.7*ʳ1,C+V:3Gs\1S @ɑH t ~ptktk'z3+Sn*20OGX:9ij]Ma4vj]nAYBݱ:̤6F2@;޽nnHrɲY5eB~$�bkLؙi^nFdBaaֿ=metq,N<Vy( +wE+q5bCGpSW<=ѝO&U쏃5JKw9Gu2 1cW#+,5A 6NuAA8/1c4i'Yk[P?Չ͟2$ǦE5ʓ4v<a bن瑏N.-r31 {P%X D~XC:6| d뿚mC?^~o?n g^Fxw>$\X뗎jkUu b$6RWZ-ZduQ.'AOSCfޚTJArGT?%9O9e{,Иj`"2D Z@m_17؜__[rbgHIR+39uz Q2)$}V-أ?/SaypxX%| Ke9||~q,ilLVCWvԓl!<dl2'|rh.z᪳sV'-1"=cVoh7wբu{Q}{ Hw `0ZKqi V-"iY*\/o�<X:=X"zD(>&-ňpi/\oȁLewF%1p;c[$ٚRͿNi o3oʬ:^d #l(ܬp]+7{ױWkV1zhB>"mɷfE&LwV xFr뙭Pq: *|_O2ӧT,Up"bTLO홓F!]ffΟ<yv = 3wP =nEOX?;7C&XYA*3P[9 X' Q,Ƃœ(' S9n:,Qc<=F%ej|épmKC ZIJ *xt>rr&#�= 澓 88�՜->:�~M`B,a[ S(= '8+G+h%�d"|Z^v &} ?:(F|B/7ZRp%(R`?;$fbև,ax?ǃyH.RVnۻ5E܈N/w aYB kAd[Y:=CGcJvN`U?ϟO \duԔ`>wkR-]&[X>לƔ )oP`7G(߁Lؑ~DɑW3-BǹdR؀Np/ZKMV2�L9g8+@BB 縈odk |¶f[R!R%VE5a-s^T%Xnjj9]r. 1_5d9+!V"c[Bg!o|'Ἷ`osTrCNu˵lB\VD+xn ~oxb9dcBSh"/您T PԶXAVTnl\dyML8e )0?Z<ǹtn:Ҳ/ctJTU0=AyEKVĵX\rigz.:~)Ag}Lktx@\ƃW6ƌIhG‡Y8_i?SϪ5& L;YS Ӂ2/Y3&Y bl3h5/its}KS*M@kuVhF_J,a:DM㣞#ЭRʩ&^։lмػ|;5[ /5Oa5XpNH/ AkԮ8C:M(X#$>-đk{NVx T*5贿n*K/CzχvS!GnNS<LQ N8$٣ RI+!# Ju:ۣ܇tkZ!MvHq_j"GC8+e2 yF]#AG4bgsJTPqe;=fe rA}#ڌ} t!o?N/X̥:$ɽI,72?.<$ŜD \4y-<D("?Hs 1H%.~Xwh+H*rNFc0,g{;.+\ܝ5E25ɲ%ObrkVAG=$YH96rsv;eabM5q M6[wH6w(|:YzzUd{AmTr^~CZR+;aFCBpt/c8^%oD́K 7IIV2eTzIkh{3Ö,GSJdYY"F\\b`;C2݋SʯХ(yw~>*pVec Ӭ͊s}䙆Vm(LFRWr7N EIWj0I7 Etw,w(H%GujUf}{\m4{ev D9# a2\3b(wlAldr{ELV|ua>U{da$pI[fQhl ܋ Ӿ 5DZ7K`yp5Xb^!ƈHn WqPӆ"1א&7*^L< ܦjОD;>ׅ0ѤyWybT4)M2ָ2$*啵 !7>1<2BZiwsML-{_} y#HƧg2%';~j K`JַemON לʑsbX;gݡ[%\,ht�8f \ٻfce5V|ӕbHAE7teۧ(y]L\1ŵ�u5i}}4S󸰕cQKZwCutxcIByA\yn߭jTM.Qx~{Un;=\aq'{zCKfw$;ǜ&O3-jiַt.'9EaiOXWf$SFPjYWm|b[Ď5:< lnFs�驔aiH 1_0f'uJ wTJrov"' OQa\zYM'\i䥳}5ЁGdѿ`_8f)1ƒ֦Wo 63LaON�rS"|iW)Iw"u#s 95T4x&AFGee E|tfZQ&}*n >&>q-C~_^ [z{m <<]OC[R/kSp8x[5sӂ Q kN15d#ILXPtU VkOpavK?Βxχ{o֧]@, 5KT˟""ܻ4ϑ_H~fzP c��$3x sc!ZiR,GvZk*nc-/MŎ%(8;or7+gaùEyz#[f¦ݾQ9c j;$!`  4#' 㶤=cr:|tqSvxSu[1SBOCd#%9wD++#`*jv(5[8JcY|IߺA"o\dsYdO_6j*[ ~j<q-\͡B|8i+gLC1߯ ޏe X*|*B&~U/1줏k 6]xscQ{A[<fCo` H9*9Ntd؜аsd:9j>检Gx՚ u J$ƳȓjI*7Ph3Dn24ο^t@g (<̖*#(3zGJb:TQ('ܥXx1(’wI/۬\ޖW"Ӎē*3Dg謰0k(v0mC"Fy/)UlבL/t@>nrQϢLkKt2_v,8aS5"P̏^-&9dG*nB`M6&G6K C0>@DSQv]1+:䨅")Y ~_P}nuA<O{@9dB1eDsjEZ-f-E&~p,[mXWK,TKA9D6JJ?*{cz%x]ysMƴ7HWkM<x>af<켘ՑÔ-QUaY?]^�O)_ofʟY]}:=9C8Ӵ@v4^qbkgPd2 |/;3JnBI~26i>r;s9� 17~Gu^ҋ)a2ECZ1 ~M}]8њS|  +t+/Vx.xƽB"le4=H>mS~qmpXfh~chSuhnB^iԽ NM*{ �&E& >~9_.PJ2T<%XsA>VJ �=a0@=bȳb4B1Nm=):ٶ0St>SJ),mVN/taEr+ﶶ>s^ά^3/ԞKM *fklkxmhȒUM&K`}W.t(JЫ,ȝN16U`98UVH�5ИuAr$k @t&hPO7 N/w*pN i>o| . ,'xs1𼇒uw\bc,jVHp|jOݦKB֮ °dBBM9AY4ptcXg k4uGY ;qv3; g[V6D_MU%*xu@S5}UK�D?44hV/Ť&>_7>s!gu (pr`=8X.'eOfr^$㭽w#J]GzNe�+*D!! 笅w[g5'x<.@5BW ~F6 ɡ94\TxbH]@hvzVk0:T#H(V:$QhWP?8cE>ʶid?s-m]оirG%,sn\վ. a*qNN4-:.xA' <H'(:Pƕ=O8u#pDQfmZb7CT^ [nɍblZ'+X/ 1!3õ/`gd Q�[HH$Hf'4eNJ7qer&0:@A(mbz~99@{]4XIxʰ8F@(F Lc0k_Y(ݘTfM[ jR*7 . 'JʘaZJ+DžjnB~ֲz /)n^ėJ{L=Z[rP{k82T{ =IG*(Snl6$[ʉNucv&B|ʩQ;bKoзhwvy<j9ϘxCZ.nj*Wc!W 2<ũ0ynץDuQeꪴt)qV=bwf|SμvN% pQhd F O͂SJ6Z_/n=&u?T+LNMk++˷G*g$mYLRD朞EmW#{ivAGG#WgEU/qk\kkTQ0Z:%@(M|@܁lJ3iU5Ǟds}a?JEizF-R'Tܠm#M.箦ǀfxYTx]xS+H5^95&s[6(ޞfۍqN|L^TbB7YB)g` @eIm<oc> QBQF@LNڭ&VNR=-Xp@9QeA+T{sĂ4<#}sAkͼCj8$QGjaWTwaV 'pR"g,V=sQ̢ Fٛ1!MN]3qa<30%7vDͬ 1KHoK\j-`'&/E>Wnep1~xֿ$.PHsKZP`%@[;pNBa&ܓ[ϩyqQ"=]L֢^~`׬AT Q֓3̋ONY0 xpdX £:ˏZu^~ѓI E= _|CQlLsozZ(z lO{$ z vgAGh7y@#�-.375w^VwB,QPnVIvvaG#<0fRF!gغ=.pdtzo.^38`;|9tvMltWt&(4s|jxf+iM_mOg/POƖ+zJ%݁ DVlqndECxݤtpohW̽KNc~c s�›, nqXgLR؄uL?7'+t\*`}ͤ51ˉHj3Ce+\&*8 v=FdŚy,|h_o$wjP/Ӗb ceII<_�Qsg9eQmϾPjI* r\9&Mo?Rw^'Ҳ4 IH'_/d*Ūot/E)0̽bLmqk,�50Ӯ<RGX'h(-d%{Ȝ"ׅ?Hi>;{LfZ0_LL'#+`)\`Q4N;'V*Y+93tk= nJe vnDnx@ތ~ɯ\wኩ85^� 5P F<-v1UI@4;SH0]wO|'y2\)r�Ok$h흧^8*Rm6vM F;<S4`\׬� PУb8W JώbwDMr7}8vSPWuTfj(.o'ɻۥ+`aQXslcY *jY#SFw6yO)!fe�3@Slj wEGlÒ%1+  ZhRKWgzڄԲ�χ{ZtfWy�u:\!(U^i/c;!L< xfTv�dxwYCZ'j{ -B\/N%h* >.`֝{oٙS@2y涙:`*"M'PZď>rDid4=Y}J.3:xS|XFg΍6^)N&"hoJ%5=twtZ.PQ5]'A_LvV <! otl-NJ QH;yQn9oKȕ dp x!قfãh7!=?.HXDv!j^N&nN*d;= VJkn3a^jiL'dŠZk?C߿u~zs-aw/J.u-:fv'vNY8.~t1l15ٛ}|q[֛)/@04ñu28dgeShw04cxTߑk-=='7ۻ);""*MVF&I/F={kON:Pߖ�^rUo枸2D5w WrPM&XɀRPu wF~~EYf&t͚?�l熴|Fs6w='h2YB,>y;2(xٔ]=¬()Ր٫ oG2#*bLzt!{: 8RhiImi!Jq=-$uY_$cUtCV�N-k՚+]y) *5h$%?t;.mrbi50>V*R|3 c*Zh3z@V&z2QeJEJQ7kP!=Vl]Br l2z[)\h&.VfaN�GZLaAO:E]kj^܍oLMex.aXm]lc" ]t\׉~k 6ag+WJA8:|zP<j;9ΉsS~.&E~tcgl3b-[JobI0ifmI﷦?h [Ey I6!]:)%|%r]c߂x!J@?9N^t-RM:: S�s7r9]FX2 `.'GL4lՕcS G>Em=0"r4|"ݩ9oĚ&> sMt�OtcُQFFս9V#^fNkhkW@^;{iα%z|nEv_l㡉)~Ŗj j}cCU=[O4; ;ʠ9;$i5WwycMLd(Dc8zٻ{tѶf4n�jߟ9䵕Չ7p]c q|y\($y|TpѷNCˇz4^Y\;脷Q~ǃ6'+NoWw&Њߜץ]GqA%}ii N*>*$)o.T&*pRK[PQp%QfVkƗ$^yQW3k5ɏh'3 M�Iٮ?Fʜ<j0_Lv0eҏ ZGd,,}ܳF=: :e2ƃ"QP;U(pǗ?NCNr̾imc^3ou>S `%,SXnz 7^weІ7[8Yq tKdSra{4ەdBgfA@}+-:T`je5L +Z?oAJs6!u4w:#h�Ea~C@{܈4ss)WH)?Ƙ(ł'~afa' ?=VT7FG\YPkcU7(G>l!450nv~E@4!~CvƟU搜DI&](wl&1=d T; zj.Fl^lױYܙOV�Rƨ9 bDҕK{?Kz10!ݔfuc~0-;?]lek H2<MNUx)0!Ţ:)|7iM.<۹ n '_Rn62Ŧl3Fjh)BG Boeߣ^vi^ŎV1FS<[He6x^sJy Rq*7XwڔҮJ0~31 f>n(H}q"ͷq$p D7ujd̫{Bvx_PUJZ�U=EVOg~ 0X ] 8.U]759F',ZA�bQ#}#<m{%\6IΪi/'FgiZZ"rF"nzmȷW<|PXqXBܞ/V/Ҙ4E3yXu>\<{kӆ|]99 _G;ո8^0Uy)mֶ;K:˸0 xup~xQǹ%j[zUKz};L)i2=rCq!`JZwYMyP$ľά]b_sz%ͶG vnXI[ʖ}R-Ȑ,pV<p @9͵F'I^Q5#hS;ܐS2lF G@ֱK{yk%4Z5 "tZ9VI[t"W+F(2 h#R!F\ <V Lr@a%@-%t$ڦ9jpwr8aS>{_Sw;/jn^ ~΢_^&4:<#z ~t 0<kϏx v'2H; L{A!Q-uF.K;MssR [6m}z"V1n[B#vQt{?JQ/m0Q@=C=5pM:_@-hN֨xs,-2(f?`=9js 5,K}u1vKsHܵP(E8e\eqn, ++[μ>L?zM;?$wf&klN/{r L]=W3H״+W'%렠E\dXJϬhKq [H3P3V%a<*piF�c.t&4BEmꛁ3V&o:¨Gf/~p[ |30D ǞC-r{ՒY@Y=~,-!Hw~s*6Bӝܵ]#qIsavw#B7GT7Ҙ R~ ֮NYmD ,k;DžpG'.;¬L 9�f{ Rl<WGRS?ATUCAvД7w)#c}71-ia=QɨB܆&V\VF31CD2K xB}\V)INQ!peVu?_.RZ#= ŏU8@4K{2z)3h 2*ܸPk-9~w?UM3=V v!_OZ4ֹ +>RFTU[p/ze2[ZUL/u7X g-8ԛݏϹX�nLjǜe7r>N)m-7/!_fGMY h 6ݤ|S&`dfI.S21* Q uBr)&1gWUw G;KEw1!^'Dn3'QL[)48}m\\:0׿*qz[uT�Uޅ,<{I@*D;#`$#ڜov!Cd'e"y]7n_D`;|t6ƺM7"6@ie#=}_>I= N2wMJ3p#XAϙ:ɒ GWO\r!MՙO}I垒Z>; 2b~^3wf/MtpyJ18g[r{6bko9k@-9{]Iߍq&& �{6*s5 3ވ &PYU-N_зG58o~<< Hkg>yb5񊭛dO 1撨{1YȚ!t;9/|23%ڛM kt~XmEr1O*ugw'"@[S4Ha˼�MW5C?\+AJ4^K<>6NL8`oXe,z"[uG8,uHS7Y�CgRBqC*p4,x|xr{1s^XM{}~qkRR)N0G6'SG`'l8'uYsS51MȥNM0,bPRms*03T5z5$%3QZC6:w>h.A9Rg<zޯ\h^߶dۚM1pO0 UvD!HLGrdєaxe"*d*?g `=k$u3d`H>=?eTKx|Аu1|\x<ē6a2oTobS?lޱjMhjJxnUYci^r5�{ر JUtziLjXŗ/3\^ $oSSrԃ t-zsY="ho/zkCr3 噶\(<*GlYZ$*kѽo晘E|b^tvRhX9:f:[HN~'c~W'+f6on}l]}T8d#UHa:bb9il}ӷSBr�2۶ǥi(c*ᙶ s1u �iUA{dn4IPs{ⷊ9Y&^VVbRղJ?ά^0RJ]ґ~A6fNե+MfMjnqM74/I='ϒwi{W~B2*Wt6ۭ*S/kߕ^ykav$z* :G\˟Z fYր[}fVi`fۋ.H CWYlWYh0hVgU+a]wrك! q LN3CXXS%EH7н$Дm.H"gظ&:g&G<P"X€7k{ [˷іtA!n"]@1mI[y2*=36a0BRHTKnedgCU)7+˛KvN/0!h3f ,",bGbqt2WBGmC sk\ή7UHnQG^j2GVE^}.gpC%' #b\Yo&i5gvL1Z]$Ibߎq�QC驦9PޛJ_aHcR )'W}z,wUUDŏ=хOj Z jM/m')xڸ3ty3f=?֞f̢]9bPfA(@-PY,ޖ0âks .W'5dHL M +tdڵzIﱮә;SpFogkz|[;g{=�\)?Tu>_Q7G_7-bPNc<<1rM<< Z=z)W`'>y%7<&�',hQ^jvJa(P"R[F 0!C-^ ܉[ 4(L*s58;Yʎ=Ϥ/q[~Z]&{bTQ?@L*g+HydRm$&}ّυM#BB1-' UϘ\ZV[E/mNŌ --CЪn 7#(t=AcLP–bosS5E.BO5w㋤` X Q{\d?:LlYvASjW(󿗘ԏ ?3V VKF( E '9ܟ9.YG[&U[Q"rEmbvDM#jɊNo"Phg"ȃ{(y*ڣtLsH1)!eyv׈]BsCsbh mb\h2ۡePo#LZL!rtF0+c #n͏#~>;8GCK̓4roTN93obo^kK,D"F7Sr(Dfu9;�&!tM+C9UGƃ~csJRe5\B$ʴ3*5[*AJ!9 nI/m pJ U=[m^SAP3,Ò62&,CNּIi~E|bg b~[nZhA&``NlQ}kK6-R$e} _52[8F?1h$E7/9IoBǡf W9h5r3 b{*Ǩm Bwt{ZK^W}*{/h9�eњkb18!GO D}ojca}$uDJٺUVznsNJ<K9Wz++nh8^KpC)$ :8_3DwfV ٱy5r*3 2EJr^!k\l4//-bFIU3l/F̋ޛ(Xc!&iIAh ,<b,^7?[0:hrZF6c$U~`d'y,Ewi!.z7H[%du5)=5F&4B400Š0du'j"PuCGIcڷ[3,Qǘ'ڜ~_H='ç~s_uMW\Τb3j: ƤNJK3)8}[<μ]G�T%~o6K 5DJ^}tuxndZ4ߐsGrih5I Fv7J%\:dnӜA(+OM[ 鹎/]j,·p9!$`:ng&a>>T*X!OPn|m4iէ!ۥ@k͒7+-v((^~Ҩ5Ǩy@&b.R+CЌrפ+^ߐfi.n(@f,F$kd͝>{jT۠c''-J,ד"J!=Oen?U'Ih}_(`t(6LwjTBdg}ZaV4Mʰ^ӥp~U=_;F!0 ̤%EsQ&o cv!42I3}1~STN&%Q�3FMLLQ<?Zza"rU#7`2dSb^E|(SK=ѻ! h'A3wg$\/xz!g_WHr1Wt,eT7rXqv7X}Ԅ&{\n9cT5ǎlX̼n- EluPK$|՞f&6ߒpں| ^ШeF#ҦjC.\!F8zt $ٕe2GtcR| <cVu鄦E.ѱof@sѷm+F_ 'M:Gir♝Z, /? Y?PK����!/JIq��q�����024.png[w&An6ƶŶ6ضmvؗ{w7^ռ鮮_ˊ#‚!HQ{*׭*?``ph|K"r:;[ sk888j9[9;j8Z:i Y8h[99'a` lCНX]DZU拉L/&3##177##<; ##L,IL ) `L.k8/"h`]>Nɐ6qcagdLzO'U/2s&fz6NP?1k¦3tf)iyh(e˞G:= G*}obz6p#<oj^\/Ց3y;:A0*8.?:.͝K=P{򊸺FپfOUQvm]:5h;T=/\ 1-zfE9Ԣ!^{B{S4nGd>l4nDׅb?T]EoFwƷJ3w)[D ZhYtnT+N&:[>E /_kV y෥7eEy-w-sHn7р\KjW<r8^BoYڨin:; z( p y. ~L[_ ԛ<%P;M7Ѯ#>֛ dNrAΤhMW /$W**ҢID8ApKsG;!_?!`*Q%0SNS[*a01@zQrFyba&VZNd%;. C4 \mnYj\hXK> pu_xh7uF1vdWk^'1Uቚ] "rQϪSkar8ƺ)8O eǏJB?6=arΡJDhW9uK&^ޜW QzV"n3[#lo)zNy{[F)8Ki:!]ɹC\ȤUd͙%V&RnYۨN3Egc-&No\mԼ͘ lygtzXŭ& /_bGꅓPB2;M ܼ".'Z.^o(so`!l#4=XWzlѫ\K~a-4�0Lx"Lӧrw[7v_կ 1뛙,6dKVQ]7I5 2w6*T!]},g7T }EQ_'P(gD6�)GF6Phkk>ѡ{>]kOD&lg~SIYe Q,=e N씢 2Llsr{"0l8" ԡj7e,6- 7u_cq<\ϓwOe͕XΖ=59wQm PQDfiO-aFrRo PjTŕVRuޣK<˫a8 Cҏg,icWگR" z GUP=Ɍ.om9sl@/ZVwYӍp�/k^d7͡'?ǡ0,pђ̻$S3ony}3=>| 'ն<kp :(\S/mص]}59'E]/TZk lcL=k$(,'fՊKAZOOC۟Ponkpg}C شH|P 1^*Tc/ư^K5>ٴ/ʯ% xvGcj9 gP>E1g�3Fe7hJ!+<% 鑦w= FSIzY:I  *3;jKvʐ=% "cPb B̈ɦ28)a;1<Ril/BZFu)5"?bGpu8@gZܑ!ҖM}NKgG܀|m3SBn0Ft}4S/x8폆@iҏ|y 7_7qٹ~h3ĶU'Ҙm%w[qoy 7齑Lo'GĆՙ 1]%~瓧 gU2nK΄,=+3Vͦu}U8#"$1l .�$"4ىUk{V]S@QJrē 5lh`dʼnGD`&ՒibfKCunҗq׭@JL84E=xOx$ \t~f`(\-Q N[f9bc9 ocJ5rx/;$#t1t&哖+󒂖DylEhdZvF˩ O?tDcTGEĕM50&#4qtguż#g^X"דrba9ܜnνӄrEƮ`0k۩S$F\13{Lv ~':YE]yͤ,3%ߌe3֖8\7<g-ʡOк t2EdT׎"l 藹Zv7:OzCI O^.-io^VARln5s _Q 0dbԳ"щ /[$F-3VrpzS]9ο|:&LjJ½w>a]L˟baE"{zi%G:(bJWS9fL qjӗ%U{BQZxHâ_&vতB`ƼRDTڤ1Oߔ̻Ljy2Z3F3V;l[& aԙcaCjvٷQH52kW堶d޾Ps5l>hQY7)}4iA7/ʮ{ʋ^ޗMnݘU52h<FOwG$?I؎sH2[e_j}usg #VTx#@ŏ -`fzʝ@Afɳ2cu(̂);o±2)MJٗz2i|iyMH&Hƭd7\H};_KwSDzf|Srfzl`"5--R AΣrSF%nx)UjY{ԙ^P&U%RB'Og%+4h8-ɠEPͿx%!JW�/ c֒\ڏxALkoJa.7ŽeoA%z> WercpՎ-&ݩ;pO7i}$Gп?BUmo#o)-" +9ƦxýbF%UZ>Σϣ%!?lN+ԎR<Y <7..y&oNaQuR2DI,s ,bJS|n^E05'l Y`EE/'x}g3A�I4ˬSfqLq QEl{|rи97 "vKfm$xihpAK !+©霰,{b_Gτ+`Jg$D-fSvn\,%[fh=N ;@�&#[, !9ӯs_6200iݍ?w[y:r׈.7n5{bw~p/S4Eޖ|{KRȄi\yTOc̬~@j];Tt9RN*� Z5B0dK [SC5VsvB7 ebG'iHVh(&S>3½?D7On6:fàs^5P~IO7^E?FA VUa:.s; NfIL ɾQEQJN˸ _]}LѽDXr4{ `=1A, Sϖr+VeTKoDG*..A`[⯉k*4aMx<1FJ2"B,6Ly>x2~korחȻj0y637MC4G&:rsyWiL9KN@S oWŨYء(%! ?>LD,ַ'QuMÈ1Ƥ?4N ]ۘC`xiU13t|Rf3;A;hx}KJޔdĒ'،tCfWiv/z,ٸ|L7)/ǪC"KK,qr61c۷6 r]4C5,Ϛޡ7m'j!1⣁*5XX"d1%jɭ�r_ _ktet12t=B7iy5m}?l(t:Ӡ[(¦%o@`{>$ٓ߇}3u- bOݸSW\Q;JqooAb>u>ObѳlCSHts1Ƙ- }&4<L|U%GI#{* ~@,ރ[P+C?<fsJ3途ozr殶;x䇲X4<yD#1<&Lq /YK+:"8$[O nmÚLlGiz:Skǎ2y̐Az ͺÄ�c=%+0?+:ɣS&T2Tf&0Ḗ϶Qyh":DMًVp^h<e6,w qbt/ܲa7]y߃L3@S Y]Uă4akM#-D B Ct⮄Hgucx*j%( 9o3<nu?E|$='CqokkGiVv)Xk^8y \j[ܝ33X|!),NFUm v\}Dg oDcT^l$c9p6kjߦMaLuh9#k7(&#x&q"M10O+7wmHmηZF=gw&N| autJ%$N갣ڌp0T[1U>uBq]e",\kjiZlW!|K_E[]P/nߎyUpU;S ^wv=>aky|"OZ@zK Y|WaL;קzgK^V:cF8D>:du/{WmuG<*G.3]cyL,HDEяO JfTe<WG?>@nτړh{n̻_9p\F6B _3�k㿗}sώv"]N.rscdo Ss'W&V42-{[DW/>g)rB |P8<S `Wi}7Eo獆^gF:_n-4ԣz~@<;)T y'v=`.N.TaS. z 䄬De/]e3t>/Y^C+bv7h}'pN\+«,FҠ^ oi6*Aiŕޱsb*0^S|xHx<�Jx١ؓ},iP%m#Q?yjoGfI?:@(uG͞$q=<tqY5ky Nh pϖI߬>ؗdz zOBuW_{:  b|h1 ~;hp:'pS3d$hȱSkf&"tEzS콠Hf@<E$ ]MKHa;Q-h$2{kFF%5G7~189x8oکݑh)mOQ ~ڽ3)Ϡ -�.S*LM+ߕBS+~RJSfV0ߏcm1.01_+?e^Y9֝ΰYO&uO&D\D+ {4Vxb3ENkE8죨la nOMČ$@=,SK,KƑ>_BYb\> `*'*,Mef.5422txWa|g߱TNۉcGS 9Tr!Kt/ڒ9B /xN*D54`‰@{s>߯ocf8d~=+Ђ0n};./kDLV/{ۗgFESO4;�3]Ϳ[`5sL2!}@Fmo[?H);V{30MMvFXSo%-YU3.H{+4ą@lBG,P#6/L<?bh]f�ސ'3?tpxϬOsڍ--Փ߽>Qڶګ8P�.Kns /34PV犣#A޸[={L"(-,#.ș:/<.g-sRjYU:Mhk Zku bоZ?Q~CGe5He[0|~?/=Vd.:㽹Bw2,>G[ !Q`2^ykR`^ .ՉB]X o� zo='=IC0n"C!l]DăVk/8L PJYn ELj٣v5%s OQ%m̹˺ bd)5RF^5}RڬnREp>3UCq}'d#o& ߄$<+GS|G@3S@Q_[C_Q«^GiJGu2vF`: D<{6:<|>4O܉ * .<\�>sΐ  C@]=KQBS ->Gd z\twzLm[/}FGC/#p庾ޟ2&|[�c~%/m<"D{/M_&Cg[zna\Aaպ茂e Xjoү<~'<rJiϨr&|On e]>7er`k c7|_O)A[nO*>h;lUTJ !:Up~hgys tlg"+~`x5C6*Ō9uu9Rw,Aq+zFh?sYp3@J%Kq$:E [Dgqj#O/LQ`T3OVxDʼ^>R-QﳣֳSңu6WږANnؾgb #O9UY~ 3oٟ\4 ^WHX)32_i޹ yLw({W؎Ktr3xB.F VI$*/&+7zc5 D*_Ku'zyS;Nb~TAqI'ЋaNXte>~^o>]dMJ\I 4:7��e<ӵqಈbʌס0 sW9̘VK}9$4]' ?gm)E58mӹBcts\F /;kd8<ֆ>8Sxa-4S)<X=61#m4xN;wҦi' XC.r `Ʃ Ū)577S\z+�)0V|' X7 Twj-ں3AOG? q`,8fZZ7}'#1~`Tu(˸~e9&XkYU�8R>#+|x3R ,|{tAЧQ^9%n3"[l&~^A;^}S'U9/t aXplrR3 W3>)kvn8C)0EH+ qq[ƪ of3vS2TqLI@q~Tb<@~Cn~FNor621\^tQ8^j@hK1z߂Nwmt9Pv䎍̣2jجvL= J|m7J;BNl3w�a}kq`Iq48eSchc-{lѷrS 7a*QKyXxbԶ,P}J羽LMks nBHڟ^]] q΁Q) Ei�(FnF'�pdW4ٽO!DǾbEߎo黻\]#6o5Vl3E d;ꬾڴ \`,jBLZxZ|u#]W8Eg8BOFup+J1Ow.A4ȐJ.G& hCx6ȉ8a [C ț2j"LwŶy$H[wE?clm|<ny:]ŎsՄG9j(#%nu[e;pv dV<ae$|Sr�bQ8\=v4HriW&NLJsBl.Tg'rCFV\N JOmaj10aVgtЛJ5eKvhskeM1>sqėt5ŹRN9p뷜 m-)8}77O@k׶<3heP.r/Ŋ-A6br: /I&:Az4F <Sp.K-a1]^ۆ‚U)6E~%8]߀U>΁6tOeޒ3�-kOu~l0FDq%T +, $ in.z.(z]q}K5nhn=ʡjiJ?-<E$Mk3؎(7}02[i|jC<a M>WI=#\r3S9lCguvE2gLF 'wnzN)C'r4S\-j(x-osME`؃U QMXӐgppfePa2nj63$:l<pez:~=fn u6CZ6!)Uфzmr,13m9}]!pN*kZ_W8:R z_ +g`K[WbmΫdof-8$iUS:F;꽢 gG @l1NN]Y'OW@zUwD?ɞ1 L/Ngxu43"Tgdw݇+E(U+nVoȘw;;X\ kg)KH2[!~tBr׽ʆ$#_RyElGc_+]Z60BoN/~y-KN`TW|Y B`6 XV١̉6_ﶈؑ~DGH#f ML|7d6^\9f!zSHؿJ!TfcJkg_oUVBVWXU_wUN?q::zDx@*6ƒㄌ9�y�)7jKq/hZ/ȮS~迼,46 ߔsj"@n˙(7#SZ+p) n7"ji⪸i(Jq_S} /g2!?NMm*�1ɶ_^js *1iB iA}UYLrgL\.3Gɓ>5=NH)kc;M]G逡OŨ! q/hQ�|G=_4 Ҁ)`wu2ϭ ;ѽ borѻ\OBa&f3_@x2C[Y<U[򌓂OiWQ`@-_?;{zA*LģYMkbNqƀK2qt8oN,,ΨS0m3;PMO)/);CE gg4nzX<A0C! Fєߑ= _TG GBWR܍QsqWD'y:s&a4- A,; 1`B(Yi"- 6۶F*1= zC7{ԵƒB'q U sS-@F<6$+T+)̵)8ql0?v!ȋ#a Xp-`c2~ȒçrQ?ES]sL'4}};۞p%v})xK7k&L'dp8$m6?dAbu&0:ĜG0%܌.~*fED(΋ S+I{g ?o3;")1-9lLNY ܀I¡:|pVDDokcĀX�f ϴp)n\\N2zkJ'w)bq[{eԦNm=#-d)߉l +URĹ&^ݼ#d]|y%qk4N gGyS_Z bJ0,8.+v/]W2Q],cFګT]!1H[+L+9x*dPW\qA>:`x;qӌFȢ/ 2 ]j>>PLE:pr(v삉>bMl`H۳] s#N8Dhgrנwz'}W� `gr½26BU <%S; (&Y.[d oҞؓ*gĴxj 4߱jPt=tBQ`$eY 02~S*V{jJp9?EZv;^ѐeiH¹b&C,X@ YWе pLa LO3c:2&ᇖϧ۵\fL'Z{͠B�)A]Uܺ0F蛯 O#ӭ|ݯ'6hI\ҁyn[[]vcQIeRdJT=:7\64fnjb s+Y1 %` O"1c(AOxs\sio.)} IM@ 'rJҗR6YSӨ>pQ}-j ck*_IjQ…]wEFjn{gr+2Tli %v+ �:ێ5Is,frBhuTss4kpTSE?sXfJ>y-Ku/RCLI[#;;q#'8`8<W=Q܄T]U^YxW8kFbuv۶'=V~)_pvkFKV~=B8tػ9B 548龼dJڷ$Цb.%/(*12qoГ!K:q+ 0A]+g:+++}w(.4}lZ'sM=|7w/!FwŶRl"'H\ &kMzKHts<K~ ㇎{EmqD ;)؛^厀8\"lsgRTesh>yf=5 CTM"y6̐"IB=ؽ83ͩX_r 5{NO(wh=TW}7ЋQ<@/W /R:X!${:>hm1"NxB5o H{Q$OodѼ!} ƠD-%6+8% <8FV{~k`n9p(BD||t='<X ^>[↱)1(qS~X'R̓3<{ˬuɘܭ1=c(J2>`!Z.7,9|ɿm 1zq S#ǚCū"Va.̛+O}^?S{Y`62z*'g{?xl8ȳtg�SxC]` |Έ_|}.Ro7\ [4,SWh\WK9$!ˢ3撝9V4zHeoUfUn]\-Ωc{Ƭd-ue2F[hk̇O1T/QE#r<Eb96׻/9ߓ6Yv>wo."WԒY^+#}tvFd}6`]vyX&P]!HY2mw_ Y=&:&_2b58@<k<qg %+ ɅEׁtZRE 3NFz'gqOرϳeJ.| v0cﶲ9ɈޏKSg3Je¹J8LPPjDODljloN6Ԝi=)4L2$o<֙/@QXx_0vp$`�(W:~<brWciĻ%B$?z^t$}6S56L$$Z5}J/|+o"BgBe1^\k9K.9- nXE6]NIܔ�#i:|bPGL׭/`Qܨ_A/w>jv0XA":8pQۿ;T3"^Sq9{#rsKLߊ>\2ˤ;^ƹ<D1Ƈ EI&I6qqf?㐺7+kqC̫% 2Im*>�,326Hm1<xKWL 0F},mM`(\GSd3qQc N`៊F /GQ38TeM9\'62 FxDyIc:Gh\\VAi]Zg="Ѭf$A=a94+NkX+` cϪ` >A^DG|G2vǺ1{ZY"54`lOxp4GBKx =MI)K[Ui5b^+Qwrk|A?,-r SԆK {VW|B( aYTplWxtX;&#hJbEfgZTT:q>C,Yd,L9>CPd2~3O|Q^RxJ7%bGj9jg~Vժk.:t-W!!zܴ$%zƭ<&HK@}h󳋮i\yvIjl&*(w˒)?)Զ[K>Wjg![yp*)<YB~qeLJ5hHS/h l–i.wݓVxH4F'6 i$GIf+Au,};2[g:T}w]"ΠxK8XHry"J+@q1CƴލU3bbpVзzx@+5\+ֲut{mm\)h֢o؀z(OK xwJcێf |OZ=A"JsjXHSEUtRa-VQx㉼5æT>9e'J%Ϯb(MycyQU Q beߪ:g ӍS rvӿ]= (iSK58(a˯ y=ʯO`KmgKrM>w=,B?3Oo8pW?#!{p*IS|e";,USy)7odzY]GV ospt®49Oҿ-:N$h3Rf[3odo�+/^Oh{}tbDj?-c^v`Eb>n0A)3im-8ɢru<i~>GX3ׂ<tT>y٣P9%1H^_|, 8<HH(<\ъ]Ǔ1 = lh<O*I5>G*euU9s>ׁ;c8Ⱦf| uËN4;4$ˋ +wcڒwOݘ2EP՞*F-bWK #-6n zKL&8|@4[nu*ω}7-|c8ozw?Ua<3UG3NϷh+>ImiK#uA<~fҒ˃DRν|w驠9aZ&:DAl5̉!,E]NN;,v*+q+�, g?h=̇s!fk`/#{;.W(+BIuk@Y{*:PM3, QL'LPzbAvaY(RZfRY Y4(6d0ǛbIP- ID= C|(җ"ZZen;E(TڎgRbr5ҽ]{b=xpH9y,+/\= *OFgdL[w c<&Lc18?qk?p"Ju^.nd\I.HzcXJ8H'p?$8Zyߑ2㗶hHPUSbJ-7*F5}WrDPEyEגCƒ,r%J35u%Iן4]:JxBr3&gqhuF-@`mˆHE7ne~Qv-;'7g) 9s<w!>dG\ P#+)4suBܜ+(0 iBUdLX*؍D]g:yR[U8 N"e:'waOSGkq9&VK'dC(cjdź/l(=RgHMx|[AvK0\c.4Z3䎟shgy&1UƄ#wX=>keJnoT WN$(bB? K#g2O_^UX4wt{}c8X*Ϋ]U&2sL :ѫ \vP tGӦU޿oHImKؚ0Uo5_6C-3Z�w$J>ўdꫥ#C(SlCRo$d+۲3c-_,/ң|[6y #49+́t,jmqWW0hEʚ Tz. <P"3=t+KjJ73!\Gmlώᣣ夯JD)]bY6; MQIQD�pMć]^|Ma5)"0mHbWu yHx({}e&\j|}$ F"Uy1%= j*, 1RЎPcF+f֝b@Yҟ?  7>Β0>"1 H\}c 6zf2CNSڒWe vn.*nm`V3:B�6pjhQ@-9V%./ϋH{wz~~+sg86m. NB匂2E;2G{i c.40 v)S tA 55bl=N d4r'*4pTzp6?|,'Z\Ƅ =aY?EH_.8дc1Jӟ4$|rT=[WRi>N &fGP[cE0^E9\@tt4.qR>MKI8\(_$Nn-;l2CZ, MgQlFi$/w{&'Vu{y}K > 1,6T I {Re( N# ?ؖuD `8bQ40(BE$ul>* C>&ʋ ?>,ϼ=Fy)gĒƬP@/h]L==0=Iml%A `4G v4eI8] GJl3Qk zw 5Cd8@Zehh¬ Fދx '@D !!s%4:Wʹ(s=h֔X'y1'-bEYA;jV~icn)S~M^zO۩jrO#{@)zk'+aJ}mB\IG!ruTJ[Pه]%i͵PCd'>/Vm,eQs̓ e` 1nOQ1lG20=0$zGB0'i8u*t:MߖdhqO>8ջ*[dz{ SYbwR:$ +‡#-')11<ו<o/VZR-P煝E̊y!FLj~»3N~<j%02gٕsO2|U:iPU.w7 =yOdΉ7jۑjCCxƽ#t"rN-vDزE111?-c�S$GT0DOakzÚoy,;RRv҈19I6d 2CI]qP{6t,L!iSPK'\ݴb 7ׅe�:eaEdNשY]q\ϗYGZlD搸ӑ]H$&WArwg Da*w&&W<Nqխ9fϮ]41*=!BP﷏#g[g}uEe +!.hC|!+iR {ՁShW#F_O_&d/7nkt_t`!$P^oh8AM#*Ԙl34*gw? qt#$?;.5=-,:η( tfߕA,?p\TfhFc3b < R8\�>Qo[,J{EvдHe~ٿVAQ)eLCCxWIu" 3n̈,=COܴj2H$7xօў9\C_bm!HG}a_q41ME:/:Yc?Eo&a9YG?qHIJ̣e1d;^SOl~\Z/qw| ;>maWbh6^>#xK+=SNܡ+"/EUDPG֐9ecjTpAT%yM|jU"be|<iLm6D<o:#1P]҈v_Yq0MEQ*x*I:A,ym 3GX 0D~W)lPG_?ЀYf (ᑱ%:xRT]+EέIK<V#κܠ 6dvN鬾<}En(BJ/v,e}cDc1{h{]R/auUޔ`X8?*:0pGW!$58zic1(n \7vܨi3#<+4z2Ī4tp$Q= L&$gsѰ\oN�|1,r  RS :$1bkc׵Ro$rOw#"#Iej)|X>B?vn#Y>OuӓzS~T')6v N�c$p0TOuSw5ơBsABr3H-!{z,vüˢ\GxP!'dWB|Yʒ!�3i8熁h.nA,n8.|\O/ӭWRUg^ )%{sbW]뵟CIO3IFM{a;ԩleLaziaUPF$nQX^W#(7Nifa+ϏvMKm#'D; d㵨2,o_]8^rs- DZed̬Fxx9$Ʃ2! (G֝vy2?5%A�wL޲.]|*t:?^87y"<,~&w=7\CK2s,IDA *@`ƹs 0Va4srn͢(9xEA,ļ䐩K``/֩!#Ѷ!?9S8ApbC惪Oslk㘻O!MRE̳@)h=\y"/|BIԨbmr捝IªW{썕{eͽ+UlA/SDk[;~%I0j YaTkoIp{ auIX+BC=^xRXpGN#N 3. Npe~X 4xߵq!_7XcdQude�s:lb 7/zOsZ%S�39H*>&4^H^Uԃ+Iv %<*6)4G:)v攨mA�1U s^?k(W㋰0p qʪڳ8K_v@m?D3v ?3+|z$B8wr l 2 4|'o# + K>0Us;x; qD+ bX_I+XFD:st Dy[!p(ht$'[Y0ltj͘2+wG :yP >f2<)Oi?g>P,I4YM ی`v䶏dMXN{yTaTngEVJx0#MS|[e`*3]~˯˞:pe} !XDgP%Rߒd7 {@dwPxn5f{2sOjEv!iqduBϟyі39dKDS݂&ْqT)1Do‚�B?~(Um)37U9ְ޶FV&zwkptq,R:C/AR+JǑz{U+SK8Y YopS&[}ɠu,ƻXg6�(_IS" 4p.b:DЃ!};'LpM d*vq=Vc⧧JFYr.翴N.&{4SLM9w[fH$}^6PsOǻԱp5;CԾScEΈ8w>ʀ. O2MXjG~q{(CeНm?1 1fPk1v+"3!S[CriG؇$a'3ߥCjú 42y~G~qY'+[SŃڹ6vfkWr'M/j\m1r7s@WX�_DIyћ>\gřP KPufC{[z0WPw,B*bzY+ x-ΓuIu2t�Gi3ݳ�Oq;Ϊ5w٬c"qW H оe^;�.gy5eEy8l=K&=o6OtA0:{݃E'd>v)G_F'nŗv>Hh6k#%,VO[:4ڊwr]o@/NPqVgcKw 4eyL-Udi^T+�-_ďW;Eu<9=e@k)/v1]!W;6^$Q+YۅO:/8L]>)~xl+I>iY<f9PR􊯧bxpׇh}dIq2D'.s3By#fg]wt? hZapLEz":jzp|4wqޛaUaT\N3M.$Py(y�\TFO8$3]97>D@Uh2A_=!zߺlI2oJϘ=˽{~Y+7 PXߟ*՟=l'52S;+V T՘P>:i B~$k1A:W‹~8#+} m*38K tg˸خH�X@fXcTK&V~a`('Bz:5?m*, u]N!_x Zm' nf5:^xgu9-c`FV*OM�7-㸑ۉ_?{iXiMq,ݙ37%Fߣ5tMWkЧMn )Lꩶa?!N2j*<H55%vk*MM;2~FL"&՞2ӈDZq0&{ƅӱ,WZcVme;7o, %/]Ō[  vQhOv9M|"0t~,,q,5;cexIJȺ At )vtg yXuB!ӏn/8?tdc3VhƲ2mE^,"&L5p̀(1bbIn|nl,So@ 1ux<e�]o ?ۧ7xYBS)wUu U.}a5VeT[expI & ABWRrQgQʝQ[d8.]I郯~tWPVFV%a~QS̎cmnĔ,WqX&m}9q(MË]s.k@[c:}3YBӣfG8~xv~86<3gXd3Yk(t  1iB>BC 1&h""k;TgR/yt}yWPXE9f43 APfE|"B[V˶6ƺz{EJKn՚tB%58^�G)L-IFP*"Ҟ!쿙G% (^'N`Yc'̶lr=s+iLeve�i3NvI/I .ci9q1m{>R!iNIr eŞ7Fr<v<>d\+FiC.igt=x% >y%;QNIsc׏s 91G,b 1]0ӓD'cG׶r8ŀWSpZ7DI3:ĜB6R+τ+>VPT #6WS9։{MȮҼ(<"gok:45Ub|~7xb]SZZ|f<E*XJ/'(]򁡘Xp!q |/WHqJ SHjhO?=�sZ&9B}׹ &@-s75FnD)vaUy2Yo"0-tJ\Kk™ArTZcd,K+0e%!-1CB`RnPHM$I>ڿx_BiYD|\`W؃1j~RF3F@2t~\o{{f ޜ),Hp趑ulKgd^ Enjļva(jIߓMA{Iŧ>ti~Oc9'R-wOysݶcXyڿ48G7@ikU{ze;5?@l2Trˣ]wZSSJ =UY/Q販/tȘ7zR̠xW(Kq%RVo~=Dz^R]c: pjBxgVYiݱ=ʵzZ8!; ]J"1sǻNtmEؤl1"}D)8V6waypBGɅNS|1UJO葬27Oa>NM Z]ϤauDҔMZoL~N"@ k &I4:m׏ѝD]u<-hn;N{%-\:SLL+FBgSJj"ӕ0ΩNu߇'Y#eIC.^ϰ ʜ.nepڝ8:𓘰9zM2$a*4xah[bg ֱ&y$.� o_�4gh,T}jϸAOƢA:Gҧ]07?tf>c<`>O� G gN4IQۼR M~mꕅ{u_]<7UTon<\f^!}D/lL q(X8jvs�b|f|h7s_*i,'tf˿pqN%O6spE7 b8V?P ͫɺ"tȪQd(Cb6D0wНjG1p~k0@H꾬Dyw'ʮK]) ; (V<OFNl DzMbe[t="凉qc)_TpfNǪHgi;EZ*)b4t%6hS>;tiGzȾwGAr٬㿑[6B:bVA؝w %N >b/, ɳ~:^,:St+Ll>:/evX+ѓsb= H ]Ƞj\q46>DcEǏ2׃yW l6M F'xeM&LQ+' ({ū mb3r!(w^VqFr8Z(pRT1xp?e[˻px<@qXZtt={z/*2e@Yӻ0hЁ!'`kCm ?!i] E7MOR^3‡X y x~0 y,84Y*}f6C7!8q߲̙þL^\4 3Q . }h4[DEk[{'dݚp4s@u0䝱$\;Bc #7L=ke[R/ SCٚSyq$YiRՆR?CJ@R%֡VOWT~{[Zeq&xC~NB̺5Yj]f#HEYݘ[]\Ƙ$FRIyglB+ΫGwB7־oX$e>H00d 3qv3?jP|k?Q-1a=5N -?QH8;ŁBx(kW`߉Oa [ؼ+iC3`TMV2J=/MeTJbi@-,D{9) 9q`*e; W'U8J<d>AO@᷁. [>T^Tݙi{a˱,,yB!,`͹TKQBoI?sϱWlzT$"sQ7c8ܔY4Nw2Q}WaHXj[  P! 鱴 2hbNS<ipO1%;" +E]WIeCڄF>a{J䀣K~?uz6*X~Ls:GWeMۣ Cx x;If m/',)}aԿ]uNg:gwºur3P@=RGcF"g1vw:t؇.2 i[KS0 bP>ZǏ.\b4wMY6z%jV.p\8YxzPN",V]ȩ7jT|[޽4~Zq3 Ẻ.23'}9hoҔ9 JnY { "cK�-(3%0DWX3z2T.<s٥xh`fTQ5 Z;)'7p'Z"*s߃  'E[R;GpNYT,c>FrX0šC :.U,||$۫F\R}}0۱ܙXث�MnH CJ2AwR5wb)tN+m3~ԴI`Rp:'z;_فnQ:.\ ?G2n/̓[ldk`mAkƊ `92\%6&'lasH{>H^%O6OKmL\ XQ_ `rbI* 6LP݃tb_Ki#QS ]Ey`ozK)G%Б_fRDRIv يԧ-ԏ.<6"m>3~Jfq7f}|pۈ"dΰ}7]O ܞ|7l F?tp=#~1]@nӯ] T/Ȓ8<̟ 6NPTIQzAYz2HGaf| ̑73a*xz[,-q2̲ yz16z+d|yv2Z9sjJ\sukAXGe{:s{h q_E88EU;&i`OzOBa1.u3Oڨzsz;M00^TAw4An_Pm`c aTȳiIg9/ yឿpw ^RHeK^ rsͺ.rTs^/at26wn/{VcÌ"@2~umHH{WOکbbtd;1o63J}@cԞ yGN dRo z@m/+w1z^==Hdojz5N0n׮=hHLr]ݣ|g$B1FHO<2gK)uGzC@n&tUS٨X_7͵ 7͢!U>M5~AS0z};3ax9 D%c yb_j 9oV]e)MbOt|Wc),O.R*BgC&1#^G`^֞oϦ޽8g OȘWrpٿT*kØǓt.sbTjTTr}YA(>FIGLqka[`?6~/1e)`d*ŌV)?UG.C�]{5ռS5n )G#$=ZoؐuA YZR})#F2t5?$[6};ՃYʓAH܈:d`HOTPgLa-I! UP,H)'ě&ά8p(^[aNW2|v~tP?)n@3bApݢz[RR>FD9!i T ;C;3V> M{Nc9!s&TFn%M$pG bWN;(܍"Io WK-f&䳴edϋ?cMs:rI'/I'-к2Kz̲c[8ZVb\^E7Ei.ff7)׃T˦aTrw?Nh͘p~69Og\#`u?r)dŏIb>b:I+z ~ܟK5B m& npL)p@BǯGˋEϲTGb{%OV]]_Ѽ@FoQ) P, vXGk}hE8DIjZ{ഷO9}"[?R]sǡ`Owۺ;YZQ/)iQ8X*Kxg߰)`d Exw,x'ܝme3]mTX0+:mdtHy.%0wj,VʹH2з~ءsD:B7 /"-^OWX]Y1\y @ѽAO7�Xv,F@ǾU`n!IA1|y$ `5sBފڵh:<TXTNP ӜJo|U:'ihr٠!gsۄ~4`Ԡ5)FPp3ȑSYvBh\ 8T"%Lja_vpʆx>m:) (N_A2V8ʡ�k Ya* T H@ԍ؛d{.|tP?;(e*}N hojs?zFu, vG3oO9߮4C2~p诺aӡFm5>go˪Cbf- }E4%d b 3&f FcP_uw|EC7+ o\f6c(KcV+~xǭ 1-J;{}~iQ�6yZ^D,'MZasV6kx+ɻσU"i(:X&G/A,xf27Z*PWEbA T7ϴ̯:1[f0l#"eݟ.L'fu;EsKBTVJH?�PK����;/JQa)o��o�����025.pngZSAN�I-`]�w]mqrwunj꽮 @%F}Ou]*wpz.%ITI0 -gl 1X9k656qԶpq׃89g_Y;'w_LLLT B1dge8qrrron_m-lLޱƊ_:su3QTog6r&$U;_uqˬO7gp#~; !e׸tdG=1  *q_l}4_?tuvvvba 16\Gc҈1Id.:T#=|VHovMwgE=6c.u>{98*)80,.@ n>_|ݎ+~W5/#⿕_Pxp3k ]75`й4[ AuĈ'twϭ{<tA\,XIA#0KqȘCTxtn|LDCr.WRc _%mHQ2`uoe5 Ḧ́w=dޭeeǏ:a(6B%ohAJ>o޻ޜ㏦(ު[ ;qilAR@#fՀ.[d+3%!m6yzև–/HZs e _^%X?i_‹ nPGrzm~f7ߛ_ncW5i+_*Yh2�J)\?.>$N$lb֋!iIFLh2eǴcQ7GёR-LWkؤo- c,[ /LI $˽<+!;#!'f(\oc=w|4 r/&;8yDL|}ON{+#xeDVrOa> +,(eǷ> ۇ%a p,pe )#̵AXKɺ "F~^[ȢvӰ#,ipe?jdz�ൗ#A8ǛhʍB<&(*<q焽5mUI1Z+l:Q(k8qdnd_Fp@ ws3Š/+p5>Kt_:}gm;F&5 >EiXQWs>2롍1x;_XIinmZ녦s1.z~|RA=U!,9 <aQm(!eŦ{,cƃ吰8yK[.{G<ITSۢr9|[)0!#-3p({*fhߒCT칵$d匞^_r!RPe]XQv$ݾ .�T/_}!F\AԝB:e9}IҮtV{<P88#f*eT9 (^x^0.&sK]!wCz'DŽeE>dBiתx71N<G4,xKħܖߒBUq/ fɏA a:oTchrAy̵d˾;A8 ]+]S=,F_kޜ}ΫsB6Rqd̸to=icU=ҴHk|$eV�1U/.j@"㊚դDcOC||MmvA ކӦp𢜩p l4B{Hw?9} |> zhF%7H\5^9:QzbIѿ"NUG&v\p@D~PwNH>2Hj_Ar4I{՜1 Ϸ^4Y;3r}/LvSncw3X_ 2& !iX?ft/7IT&Kn}<OT5"n;SG4|i9͍ΰJ& d3w&<{%;1O7*i.Pg '|oh-2k~?x.H\lt R<lB_7L^.p(: j‰tSd h:GW:2h2{DxO7ŭ)ɭ6/k㲚ʷEWR(s %:�y$ŸwtRq`; =]NT2#:(Y,1{se$[aWּ(?l>i+8QuVKOzЗD:׻o@ ˭mk=x֋wh\xFԊ`czLxrPM}E؎�Z%x976M ^w׿9+JAn?URAhsjܼ" $!dnO+ [|gM̜F ޒвP#[Y7;?%HFstǀŸqiKVP@ip߶jRNixbWl~DG'z4�׳hM4zavyPfj>U޹4( ȥ nT{O!լ`9{sqjٺ˲rr3 v)0~/?PswvI2 8gI@Ը/` MFC!�Nԙ1=(ZG@^ltUD#g!Yrچ (DO|ئ82g&Xe^pBt4n(g=%tL1b.1 @"Þí^/Ws‡ot<d:#rl6�꜋_u7Ҏ̺1jJkPpqED.<D܃+ލp%Rcn_ʹ~ǺqV772E@ܖ҃ݵ܎Kt\/ DWG L|=r,D<U #Xf,Pе'7;_nf7f\UHik[;]n T)^6t&vXF칵]a.ǂiU]%buS=v=ĩ=[Sy|<vNѥ@ه70 5 "T3CI/�~*$)f&9x՚VU<~EN#-E)gr-<voN$u:#?GZRNJ~aeb~}3.N :ٶ=h4ΞKy~R3$!j78U0űi3JHut;e֋*^@9% cWPDu90E34f7m؅(ђ 0EH~.I%3ѳoţ& ʉPa-&{ xhK`ĝZJ "*Vδѷ© אXVVO)-(nUJ.4DŬzx]*0P:sHqz]O eAR~N>~݊KU54UZ?ȍNnx27݆!O SU/l,A5˰Pr+e$N Jp sl%j#!ȓ`gx1Ư=c~[e,j�}Ktxs8,s5hbN@�#Qa\g$G&I/Ȟڣ,-#s !uilOy|ۜ;]p[(04ˇˡ2߉ӈ}c6S";R([}:i,Zk`Y} *bK7wwy>\ ne5{]ȭ<VDAKI&D{ ߝEyI3^"&j e'=jWƶ(qCRAϖ/t)FA}#; c`"藨Džz>ޯI(i!}U=MmYHF11?xS# (YN18MշG1H"<Bu?ܲ]*vnQQ1O6df/ ʘbKx>5|(\ɺ1,3@7"&~,"tdpK_LWd,Nn ONҲ!s[OE\ev`)l°gU_~:SPGH@pFZ)Spm7,EoZd+ q83߰d{C8J~XxV>:ѡpмQ͢C#-:tNL*ht"8`h-MvI7Tx+<7vg\QIj iOaH `AUJ w&:iCD(F!lW'GZ`'fI^_MU:e<hbl2ȈHD5}D #=ûoowQ`n:ѩp@} k:0l]zkzl7½1]6舅hz@/yӎtͲ|CnyϔTzk?I袅q+g}x#wZBbz2bÌ�ge],;0y|*skBdBlLL;xL[*vLu?VON^zz [x~",yh~(†I ,-EhE)䆑ٙ wG\{N /鄏x|c/:ث2s5E)'U|w _cy: Ҷ"$Arʬl`"jx[mAs m ƗsC<&Ng.^&̩ۖ=0ʰ}XNpL'=d/换@xܻ.W7 x=Yo@[R#aF?dY =;v"Dl iQӫl'oe<zpNx J=My]4>nq[~ 48%Qc@7K~rX0ʌ*cQ64lD.;-T}>O~$cTA~Nzdl0o%L8tD9E/sxdr\̛{I|y}:sa<;h"3-bs=1EMD4i<fsCJy>95eN"&_)YI IvK,{u<ck> ˙&} 41L*ƜcaAJ|{6f^'ŢEj+H%g[*25DK>0*֔Z?iţ<m14+'.A3` V2n04lgfU�TY:`W5D`}JzX!p7ׯm=;h,^uG8=B[͉Ej`I;Oj}o#ZM<H8Bc(Ab89B~څrXJ m tEUI$/(& НyaˍhH8.Kr Dp*O*%oM8^x¢bnAq5.3+k'hJ<ՇT( Oů'55~%y9ef$<o?~):"3'ȉ#X!F&\u,=O1,:֥*;FNrR ڙݘNyfeMrYW>+wZ9p#"@ &R[n:Qo&6~loNHal1_bO?t <q1uodncr@ߣUBl>C#n"oFY$\i%zhڝiHHkZvВ#x0xe.ksz[n}[D[`tz0b ul5^mבc@*`} jg7dOR,Y}/AAJR>nQ-cAUDT_@evɄ} o*))ReR_fفڂw[8Di7YS:'+h�SS@ D `ѥʀNcN3<\ ,DZbhOޚMQ v /GK${c$.FCuD["|s zn\a]Xx3ۢs^G)H8n:WA_\&lN)xmп4a_b$R^?=NFrǬ^pqY*)bWr8&E_CFv.bӱS1FBBA|U:6S]%dΓ]|)S$NM%9Ðye'bnXRE&vț FmbUiZ9  S;IbYYwTd-VffQ7eKpBʗtU6SA@j(:k<;7-!I]]>t&̯Eʝ ѱUl.!tixmɟL5#GeJc|tB1b9Eň:,ߝ ַAU=^jT$,BCR):-y&(k9,Gg2Z搵>h7Z`Y#x\NU 8/MY[}T3M*b^Di=b}зV:V23sf"Ț2ĸF % =9!5.|v| ظVoЋVtf߻8 )0?#\@dz;rN4lWp'. _#/.MY5(hPhm]-Kmo3 7Kkf9 i)\b?)qxރG6]MuKcZ۝vlE?=X;s, kE*Dr n\|C"Ias׶d*@1sv@^pc51D3|!g#S"f9`+ `%r啰f|`?H㱺&>-Xׯ~ѦlFAw'jgϐ98Kn.<="+R~n[(ZGf8tzqo(|_UzcO?b0wVKiX+ϻ"47"iSv%ԽZxķ;)& + ~ 6ZOVnk< 8z\R*Zccq8tiۊ矑^Vz8?ZFveuF-vgz(β3g3 PO$5Px-n l J^)EgwxyPÚ{Oﰼk{<ѣ)S<c2}`:m+L~4*l~eG|PEUMx`EkfFsNdysFG=$=70yfoB}yDWE2P(&ȋuoDJBm'?]5`ъяj!{%IA卂D>\*~ xįNcp$̴ͪKRoAD<K8\lviSDfJ"G'OU4Rގ;5pFKЊ2ً=>SX n&S㐅n;)Lfdlpgk+W3 'd3ůs[gkk㱾b&iC5ok L/ܨyA�W1&9ă@OaZ)nbK p'9I4ąKNɬ3'^l+gŸl}wm<{;ʴSs9)9ejNS^*.FwsΦhWKb 8(.-3:%k8GGJق3o@H=D20BZNJ(CSHZ�+IP6sT="#y^§.=Wz@r;,v 1&$UZBs͓%-t^=}C MxD_fͣZEInH #-w`e2`5r_#fY})a!AZɬ^M+t|'g PT Ǡ$T7ŷK}]C+/!=CK+zѱ2qAҽPI|2S?QXԁ5hdh+$ 3WB/qɟ|fkT8,t-rОԊpA~zZog:tmLǦ;Xc(Y?_)L+Y"OD7+rTBSq'-Dr04SU yM�wM�! IZ˯d eA˸sVXR+EjrMx(`pWe4`̣ n-hP-XyG? ;Y-6ǗD(x=z9 ־(IeiIZˆa6v=q!E䗟ff9}h9y*CrZ]iǩ|?ske2";|ykz&D X7L}9,, kN-K;-ۂ?|"p'#R2wxzh9M[Fg5*CNR1`@6v;*< FDEX䷸v}}ts1ǹL8b9}pl#00j/뎂gR$>>tڥR |[ae u@e=ϥwtď_?"Nt<"m ݄g֌Au$Q9)HK %?%$9;жn<୸]Ù龪pTEwq%q`B%%uuʹʛ\)VYy2:Q2yx dP$a4uO&UP?񂖸|ﺃxRppAy),q\OSpݴ~ {k mS܊<#zUp\Ҟl1Ek_u9(ߝIڑ[%! ;NO3Gfyg?I*@ 16# C#2q\M1IxuU5p;IæBunp=%pC/Sc&"!XLQ4md$9I\<c)(>&/xH>Ŭ̿}Lk eiV(oHlPj<A_2 !buƂs^)>fu-(} :-k bm#=Âho/qkQG"<7M~!70݈CCLD鋛tFR o CĴy`f92RI\i7[9p/oHlLl|8x؊d9WM)_M$M$s4B ]xZ6ޘL/>oso{y)<!87vh ;* q>HHMtc,1YzUb I0MWF@tP2ܼ283ۜelca#cJ$} DNUmB5p'/t+ Tr4 L`jVC{ /%N@rָ9i?FVqA]PxNkduwǠHxMFqN c~y BolB^n<J[6e:za+PřuCvSpSxP4VUBQ%g}tǞn\iLDx2@OT(z(ٔ%<Jw߬m֜\3ߠB|n@u- ~wazR5ꆸ0o�:A/#8e}RhGBwx#ΏOurF0Yp IϸJ OsyA `:ѣK߱vWD) /Qgo9" "Zg4T.ĐwOPvŔ){h;$nE 6+P)?/0\/aC"wđՋ>/F?ߨZҝ.Y@E,0d>xCY-U-ca_r𷊧ɹ]#!Y),3XW@ZD7+B>,y'i&E(EN~wS$W~5;#BS=-'Q:W(bv-�R\]k:QCѿuS,Cf5x͒0m8މ(Mttn~Ha!BCk2~M2?fN,)2/.}:נu_E.cStrEMii: |IM,5~)k9Ǯiƴ }_grPJN,=$@hQB*xZjћNPPW%%<ѷd@a(t*a;{F˝l>^Y<'DFPFw?!37@.o롅G[,TZVPOOo5Qc" ;Nu%.RhJv7Nx243UQ\r/{&x3[^Mץ~;Pe�leK.S]A`xN[SX6omFi W34Xs3rڳ?\5x&##MU_\q k_ـ!/o* iJ%h"֮Cx҃0B{8G A_<}P; q3u@-JƲt)>5nOŖԉ𑥕f[qC1_^ hIn,wsW}ކ':vV.(ťP@QLXuo'<_]swH<" @U=SMIS\Sݙ1aTR`b]Och!ї#U'ZY#`I ]yJETU_xzb@lp5^r,G|N(~\vSah0LhLi`F dFr 2 y\/h) >�<yξq 6pNL=\|IT3VC3E k7)Y:7EɠD1+2[Njxe`Þv{Ifg731K9e/'+A[f T(\#7gPQh?Sv/3c�dYR_-9_ C%2WХw 9ԫTmH].:'=)=�*;0+1v=+#]Khpz|%Sp*O%&V)Ҫ½WN;Ҋ?ž =Gk'�RƢ+ӆ,J@lQVve1g`h-b,࠯1єP\)>~ ؔ3[k[BT!ɸ )&+{&蚀K$C"'wx^a�nk"K%^OdokyvN⹨PoZԠmc(- q1dH=x0&;O/#ňU^L}C<ߘ NP4;pA20|_ylQ_iMxv@k>Pk.90 N׫[Dz$4 H~KV9OA-$ww>ŗKsd~0̊ oma(Cu%'n̝~Dc#ztmѤ{|D2-7� jFbԩ6-Iw%=wF8]kD)]|[NLm|oJnOg%8o{:;4m4'<m1qPAtx_~|m{ȱTը4T]j8xGVbL^I;?=\]A2n]ڲ&-أ{4ٴ]Yf 1FQ7ܱԏKLH &?,/[a+>`Œ]W z60z¬]GG_?v&1,18}_k02'P:w$'vؿb/HwJz?k|ǥ)S1&Cœq!x%0j9mzSH*Ã' ("DY"{ j,+N%rw1ƒ5QS]S7 Lp^3EAp/OShQ)NЍy4'|\eݴn,-d*.F/9MR.l>16`Y{lHar�Jmdoҹh閇WM8 ݙ \d }Qh#h׶+z83?4P t\<UwPm D.~;d+*nkebs:|c~K-`xF:KF;VS$ߨhX!)1fzo)ݍ䬻JuГCQQ´6ΓCYE#0;\Sp2 : vI=?ãۗ_v<̖R$M$9‘JDӻoR4ҟ՜(ro];I|yğ[LL9%xITM3qy$6WMX:G3Yp`N)V`pv - jaْ -yU$(T_^0`<0?h_6qehʈ#=}ܚ\6[hrjk]i$"/O]nC|`j뉂6uXlID#<dޒl�1kHGz'0Je/.N(ĎC`|kå[ 7WGGHkJi8VoAvK1KTZnN6CF Gi l1Pl:hP -+QTXhHd!oؕG[ I6fw<4E r :][z+!4ؚD9m?[Ey@_h3/U18hYj`iԞtlc&EǎoN>E>I>cl=9^c v>P)b!6 See~66Rsmgtvy14GE% ǹaAE %5Ѧڎ-(k vMZ_1Eyӧ&Θ 9_7,KK0~@X䉯CdB�+.jx?L(aPc:6x0onU<,:w[P; v<hrKoI=Ny.5v~E5:>A}\@;39<=%o&N; (iKNo $deNt V a!+ʽf|h<ƀڎoC Ym' Hlj!pn)z<md@c"fBhp2cZƺ%0ڐ&E6Ex#;V9P`W bWb膃O*gV `uU^;ѽH<3SUGfm8JOKq9`7o'7q2f]$Z+fR !kM=ϝ}PLf !v5[Z; EVܺc,XmTGh+J)L=[c4Ooh%Y,t#X|ywWؗHpΙq]!$6EmQƩR}@�[**V_y1-=np^Gk wv۰=X =5E[8yϲ7Ox ^{X|9M<$@p\PMlhaե Rw*q&}:N/BB~ Љ^eL5@A& ַxu =A`GcauGXT}a[e /tgb/ W| 3=]+a:Dhv`;ѤLOstoL>'/ r\yٚ8ʦ@_8hb@BHb2n1@'ˌR/.J?m<ZXI?OĴ^Ә1e0zk`T3a#Ĩ59@zTdY}'PnVek>%]O>J*R/nsVml3i=㺟j!ĕs=OMP ٖNlP@Deu`#Sئc7d5}%}zqi_Ptn"ϐW 5H41W9'@ZH 65gZҨN5U5\ Y_S0YƞHKn6z %Cj \ycBa(8&)Iߔ:[-'e2@DƬv- Yz x`$\J267}R|\ݳ$CI83Y]<.Щ3Ѩ 3C.אP~ f>9c(-4 Z =sJV�ƏB̏͜(+ af~hŎ}uIStseLG|(x4B : e,I .B�-5X`mjE7/ )ߢ[GoH0"u[j""Ue/j[9TRx<�3-: YRW�΅<gN%M_ &u$~UCYSDMq ś~jp3 {6=OZЅ`5zIIVNԉ\5ŞimԼӽ֚kmik̟EH';r}83eX`<*ꅥA]0XRX9j~vB9ѣsm). ㄘ+F j>(ɣʃ+~W~`1r;rr'eFcYn~Z3(n':K6H {CӞjU++) c7ǿ(,|ڙK3-C#Úݐ}/T滺N7V*pao7$_,~ 1 Dy^N^k66ë r½,3L³I[r'[\XR:mߊ.ռhNAbmeSt%!&+Awl/{y|W#nIdA:>1yJ}V WiNO ݮrYjP&dnn[kMOڙF b_eU-87v8OlXq<[D`ٱ!ȊI`wzwJ˙—yw[*!=lS\�$*G3,:'#ݗA>TQF*:ҝPi!08Kn~yu˜jSRW�Yx`�S:*Tmqa8ΊuxqOtR$7,Wa<weyxPТK=AoߧP`^Sgpwu+WG@asZ ?ܞ|SXF:2o@. 7z1a �#mʂ]!_Bc5$a! 1+o*yn!BcZ2%/G r΢D>;x+ fq:FmvP=UJw_�f6Y&ԛJ])jE�^oO4)UȻӖBj#b݋4 2pؚӱA\րló<;]57nƳPԫ)4Fӕ=Z (5'~Lׁ?c6z6V`Tom?gHnޤ+!}ww_wG ܭ*ze_SXo[xAsP,D(a6e+z^fb{oey~Fo^XAqE"`̝WAL 3N~P==XQow܌, ;@T^ȷV:Ƕi&+zXJinzE&bi<itq51B)�fu7P}Q)E,3 '�vz)`G|!#@4r)A@ll=e,|_4Ňu+Ǽt(6^tys@ݕs4U:1t�rH燣aJն/?/'c(i_BSIKf<|AKOo9ǸK"<7yipF _- 1h2ZJWz_kh/Lah y4u|6Mz⬠1-]cv \ШVj2gUdOY4*{8;B9Lg$y9v-qImLɰAħ1CH*I^8.Ī{Í^^1oREќ(L�y{ɄH,w+aq&lމKe9@}ҹr,ӨХyP5tŋÛ9NۘIcMQcM8=$s0. Xj{5IЁޯBʽgx6Lo5=t˳kÓ!†~;"K lϙ ڢk]A*AoUW AAG򜔌4ʔG:6K/hq3&-`s4cpp,Y\1lTqg:QA`BQcr(>8gNNer|`i.7mLG-p@h輲.^a`(A"])~9$4XH*_"WOZV,GnS3,O>BJR>aCC)@xM3P}b3>]ra4x#UXth+~-{ <לÚ!щ*"u~0]À%![y̡#`0 9N bx)<6)!\<D�8hO޳l\w$,(,FVC%ww!Iu#UwkEXr٪k qRL7fMO\@ `q>@spP޽m fNf@CL"5 =ͥh$Ce/;t,0~ST =k0윦4m0#qJٺ,֍]e&u]WmDi7v~$N9Qפ6>ܰE=)ջ70Pٟ"ax-IYݐ~T͑/(dfpAvڔ<RO&{֗ 4bȮ = z}pZl<P4>!]PGbhBuX؟cRZX�볈BY}>3۬7ixGCRۡ;"[jѹCԱF0/c5G^e~C (*N($9w 'оޥjzOѓ1 [RV^j�ZX=Q;F@FNmñ*!Gu34q1wp'0Afhy@_R! ;±Yƿ|$W,:/J!FL9zp&1>-EF̠wRZPᲈW[[d&5 ToѴDͰ"q)u,%7HGm%D~TbAfrj}cӡ{DfToU۷gXB#=yOR\PoFLomk\d2 ^>b;M*LqA)4׮$1W Zy,T GTvBcft? J0m?wu]r]M_wuj+ Q~'�J|`l"�-a(9jAƘ6Dh <AROD2۞g"HZF{ kߔdgknaT.;bu9~H2"*[0DA5<zp �EDiFL>Urˏxޑ(E{۱bpeiMY%aWc&k l+PWo4W7O8fpa*9ϝDyo-^yI.BiM/^` Xw=Y<X^UZ ^nD3Ut:SFGx2S:sn$F<aA`BlkUr-}0q5FBj�XhX?/Æ}fWeu."_a5! |[G, X́Qf-Ƨu[O4C7%ѫqle MTYL\1[z f7ӻGz?qs qʋܞzrn GLmghU^[cg02>4FF9q+;�> H7(t% }C>IgJ ȊMs*Y͟ӶKnF'[ 莙Q4WqM|V.1wulTA =^X˸um~H -t5Z?W+v]{3f&|O_CA 5׆~  mG>ַf}$F6"mf["1>\_�ˀ.x >{-g4n,kXpCCZ +nEZ8 3_oD&?cp6b/5DdynHȴXX`UA[~yjk  MN~*;<Y<DQ}b \P%p4x6+8Fk|Uy!)kvM q?6抇hTRj]e2:.FAGhU\nǫH>Q"H[!)" �#) ,VFMD0ġ/I=C7p3kC-jNj:Wgz +մS<h'c_#P+H6={ 6q;e|@-Ѫ3Z䔓{c4K!xU^1'Tv ǷΘϪ3.:|fgKRn^FAD2)VNz{DB{ ڦSoɮ:Dd4SZJ~ak>'Ch]=6C1fפ3-\du'uC}!-:�&9m\:G#ÊiϡdT | @m8}+V9�澑هk`iWӘ{>T<IJY$&V0yS%Q-2<^LJp{~02SQr*yYfxڜ®ߧd5 uh`vJ6V>%fbMD=#�F .^7�W`} P8~swD6F ȓAD}7 M\zq(Ap|"Nj3PA;#PèptcѸ\� ޸rs|v~XVIeX_HFxzM%}]ȃ;z+a v᭰Ztœnܧ㓅z$@rWRO#bh"ph^a;91gDꜷ1OwXT8M8Ʊ m~ ڂiI +۝p# >S*.n_ B}/^yGچVΤ[n{R,I mDHQMъT\`T4Nz$C͛_pCM'gG~߅oot5>Idd:ÓZr|d2ӭ큮+Kmq/6֌ a>^M' a4)kG#c[`43iQ!XJ\ud=8ZNhi(B*k OB9 8:{^0a>#cA Cg\4s%!7c,XBȀ<Oz|㑻ea+P 4uqS8h>D29{d '>.Bg)Cu9ZPh_YwcҔ<H|:~gHI gnu^{ _ ψ7tDaYHz=zYIٽǦɴrz)@ɻy)ڂ/L7niKN|ChSqiJoj ׌RxXf;o t_ LEؿa,2nxx&H O~y-72\C?J8yNAF[2dP+4/>z M(9#qͰٸ/Cp@l&Iܵʹ9}A*}ΔB?inܾ4{$�iژJz*8'$z\NѼk]=PC9+ޫa^E?*B nAT) ^AAA!o{j)zKܮ.VWrk>Ҹp's\,b"|1<,PR�6GK@i&i{GWfafgUdmPp4KR;5wN&elf׸xw7hoGNe]e kjuMBhrJZN7CyF<;enT IS1O]A8:e`a ?u;q} %|C[HWPjľUKjB~x 6 I63W^֗Oɯ_{; (gcdl&<h�L GCIDM\EN4=%n-Iʌ+'>ܩ㙤uR+E9˳+S;oDÎmr(<_I, gvQwѰkb蛉1I&v.>EnId5A _O"m󍻫8Ո&;%-}XOEKoakJkġ`;b>O1[3{[vq"ͺĂ-m7M(Z\\6Gsؙh#zjz}2$YnQ?<X˳mD\9w3jW*G}!Et)ߗ3^sL8nmA\.}la{(Z|IM.Zy1oVYT 0Y)z~kJpdTbw "~Wd^\^s,,A# L˃Bs O59*4@`xfGKw !bvXh߈]/坉EK ,-OF._�S#/ 񊬊C9MMey;>H3"VH+HoiJ;oƒjT ƚm>I wlA~U<WO{6сX+Pa�.2! r1eZ?ЬLb`;h~~Qp'Cs\ ԀYYN *1&QMݲ7mJ-Yo#k݈O k,6" תI˱{&I 52 )M+Ϡ盾1|Ԫ1>.=(7 OS"pG4Ol2r >!ʶ8u`g\C}DHX{;e^ [xAIZ 4EkO' QĜB<S7#ݼ.tkBQޚa8у#Q*dLz[z(z}.4{,/I L07P3"y1(*vU`L`R+:ʿ]tB fO~氍pjk&oEz5D_e䉳rz ym*#̏!տxüصF"c^QYw w. 7Dŵ<Bs5=/jfnH.S0@,;MR(+_N 礵VkMXp=^U\-};-Hhf/h [`qt/j,BS@W(Pig," R3%ycE]?AFQG#iRb<gTLwwZ#A`9#8(Z L;,\p : &YZe<5- ud2ݚmC.VOk=D @+j�Cq-ȉr\Sf?3iPX+rU!v ) = &K'HWbiGKT"=¢F}rミ{jz~tȴ3:zA+ek6[ob)ǤjQёPܴ]_8$&N5!ҕ@S;Q./Ot}t3u^? rAb7e@j(1A#+%rB<m!j2 &{rbRF nX!1gӾ=k N汭vP\S\CԌ}7PYStCYFm!C�j*L{ȬSdZ`d7#`t9,cw52~uN''AZ=9W2a%Ktɉ_I=uvwy3Xv`<u!hԽ; <Ҷ; w7 Tɚ�4L~5wnn3G ?- e$"# N,JG nxT $a Dy*;#8AsqQr4X #N}ݴĻ9#DWaLg>o5h#*h G} qV:3t )Y^fUI |Ĕ s'kE Zۦ3[HUQ5[]+$|Nn8eU5r"sIN C`5v'�^dUat\J%)o$H]ƺNDm=+\^dYavLĽet媔1KȪ+d{j#K1nNTvڮ|ˑ.Q"67_ڃ"[Y'ȣ�7�g{|ޙw+l(!]Kl7" :+J[@pQh\=$QÐmTB};vcbfTTBY> I)l=LJ=΂+uu<Ts+_KG1w0K J rGzJUn|91%<*~p7˱|3z@48$%oW|{+cT !F+i(vߴzqod>Jo ȀٌX9^quWqnkiKȱ,]lAR7IYmyV6%1iO~whYؔ`wEOԥgu|W͖6a>a`*]5B+οp%䭢 vZ͋I ؏Ï.oarEC545a%[ :umz%ALҁ2lz%̿ϯ/9Q N<8�� SFBwW|6v)Nv@})8z5s_ƍF^~OAʐuԺw2|]1\uUFv(G0^]=wo:K=GU]}ї54 rGU^~d # 3栜X;,&\ ~EPzy~ JMM+5߾}4= 8i%??,ےwč6ikJM͐V־T(2Pn,13h*DrՉ\g}&1kvrfܑį=SCĿ#􀍇1e"nQmIכ8Y Ea ~CkInY*P[k{t@7)TAdbDtskI"!Z^H"MEsw˅< /hUaz ]PX&QzTA1w C~Я r3oG[щQȷ˾*1Y[?$fb˾TvbuGPkjMDy7p@/;+m ݚBL 1<Os,QpfNW^-ޏ.Ҷ縐 Fzt)ż(MBbxs߱DZrJe~*ƾsvBk_\YO\3s15]^tt$Ǘz0Dڶƶ" M;`DUMRU٩PZXBkoU/=N d Zky8bGuUv[լkM3?2׋S:FCLOI IRx  *}<lbQnnˢύy6@JܰEjXd4CEC$Tet8ѭh5[+ɡ&a-ː!^ej* %@R 0U!M-R@uA|_N̕=[Mfe Hm,7ӈfyaW1]oVߋő}&՜VK(ISM dזzG;lKH1wa$Oj<WtHuQ KXW'a0rɰblvfbc|Od~™=%cZʪscp}.m(?#HHg_.=׊ ҝ+kc/dl1+Զg}Y w1\,%ME_UuLcH? P=IZBEn~rN"5h &\oxz. f܃.̵996=]{|Fz5BL Rcr!5:"}P&Xq* ӚEN[jvSlU.~B3Th_3wI1+U|(υ~ p� Y܎kf~>FmI %gSKnpuşy)im2Mk#&X F !4WNKM^<!h6 g햯oq,/?2'1w<H8b:垔=}䱓GT Q6qjU>)%Q6L|+cוݒŌswRY`[s{^ҟr!V(E5tTM/Ė'/ K\<~|g 4{绛c;)GMCqB\t6aכ:CHÉ.]uHmlKj=Np.> !52ts!BXA}i %ihJ$?ZppӶ<pjb݇،p]c~pYYXeQ)˃tnd7㵏FfЮѷs< N߃gf,؃EZ"b/qֵ="keymFU)mW]44ofpq[M=|pCF붅$J96еABʍ8e>&WIO CtMtЕ&~6)#_!I+#%`g�J(/\b{ab&+&j=HU| N_0,p ϕOb%!MM oyE507>ݥme 8Ad: ԂZtz)LbRGbjBds3ˋ(J!Ic| +5]y==bdžB׭[0) S`1?M@X}ك@'gVfc\F`X<v5_ -.Ck*m@8|U2z/NE#˜etO+fn7C7.c4Dꅂ`YJD֨M8%q՝Jj7]GW'וY2'[b7:Y  Lu0M 2H38"3 ieGAUcKb�C8#*L#Z WPHI]sKj,qM?=WߗgzV@{Wٶ_@FEuAۑ8s9#HO0ߗ9c$VO)Ct# %6Pxp(7{Ɩ!ucOs9NZT5 0P ,}%=+ Ud<U4f86م *+F*ez}3mӞ6TXMmG:yCh[>^#oֱnfDCX2v 4 s,`~׉Pc-G 2C^t3e䯭tj%<ysT|{tIg/x'jY^ HY"uujQ|zUfEv?D&n3~9I|"X�?XR0)Y _Ր[N*3&xtn6}?ps7nx'``IVոhm`%�iqoMV~yܗj>xJ{l7V:>{^\0މ]?\l2 $ϑ4\cu@YɌo>Rm*P[,5Md'wEw3 .<Day]櫔kex<ŢTf5ɻH}PK����X/J`m��n�����026.pngWb[ܥ[qw-w{/س9I&{s2wɝ;+)H"#!| YZJL_+쿽5ܿ^J'Dl?g5%,M?9::(X8鈙:Y9Xښ:XYz;:2Gw'#YS_jN58132p110pprpsx;Q1go Y9ۑ4GOSX|\3 gj􉍃9-UIuu[9 #3{X,FIZLX}t-qb|͌ŜWtrr;2W ?Q%}'s"49$jm86Ku,Ow筵{ڞ;0\463e=eNml6ug[J'Pʧ^?iz ;H{ϼ6v<-ut 3 Zk#zhnybjY5InYK:.sr{fН{pep xj+z+<, $f"NS-se }T:ϻM-KV>e |kJS5hm:[v}ʿ\?JDG1!{K8 rMzگFgy�r[j#7ˇ9I׆J&" SGÏsw۰b5. N~c~:A8>(@&iKػip {w}ӆ xTEB 2{C[&&\v \$qx TD(,A|Qyc88k7QBD^n/%mɨEQ(nE(5ᄐ`DkIxRRiB8c)Ϣ_E:H-?WVbn4u?C|k</K䴰gI6Iz E qtcOs@q!Nq4�]%|N-hgۻK2.jcC%ԻVҨO-ٯ}py $SD_W{Tt~ƗBN<GC߉,Ѽ/FLvo\YgdBh: X2\VYYBF5ܽ d?5ĩ<9hn_N *9ni}x*e|;c ʨCQlmrrz$ Qڝ5Q fzc1x <AUQI쏒SCKq^pZ.8Qq/T6tez:#^8 \G a"6ʀ))AjAMl"q}(Zϝ 뗪PV�g{qz[Gk[1s,.bsuaIwZç&M*ɮM58 yX sL >^I.DF{\Pa(єɡ3U: 2|D3d06~>OTy -%dÒ̜4v^٪C[<;e_V߀ ݐxcGeQ:3#Xdb,-�U?V#/Lul?tZ62xyOw'T5WU2GȪ%&ʕ&2lOuF1i=.~M皟D6Yi@4[o"#s%{L`rA|@] oT/V!7jr ʒ_W,~ݡX*Ocb?Β|~ed/,GTTßsKd7Ic�{Ex`=T7v?̉A&Nn?x@2wf(4D{qÕ75i\%L_C\O+JčLC#Sy )P m y\#`&e0~|]fs*򼾡emNIvW!Ix!bWguRrѩ&2LǗvccC6GfG,@oYA7NOʲ lO\ LZ6gNs̭ڱ<=>KAA9Do޴\:}~adOҴ@wt9WMqPkO!E=0T38{=rH~QyY9:|rqT4F6U/N:UհDU{t1g~6~7eW0un(쇶0 IrmT4@+O 8j0ELSL򵳬l8Z7*W?n|L pˢQk:jlwC38Y^dQU"^;ؐg"ٴePKz>WF SbXyp<&!;7yTq2 ~$-Btt{ S1O|Ùatx\hzlW ~קb Zos<&3Mlq1nv9Y.3 ؈c :eF_XfG H1m޷+@B$M8KF<AUիqZ^qű>I 9TW W> |C3 (lurT:qҫwGM$^ Yc)b|q̞e49.v+$?4@Q%n^F,}St-){#v{ݺ&0[dT# ?H5ORc>[ -/jzo1UJ)5|0$8U,%^O![i$L[iQ"IӍ*Y0T{BQ !l[c:7\ -u32r*Txe3HF"tWwS*/~x!X*~ƾ-I^"QUy:gpg934ZlI$19j{F]09\@ҲķrY� IxXCl.o7o9eQa;9_73@MܼA}`\تo+Fc vÎ[%yl]0Y"."|Ao+pPJ :1[;&ĜY{FZZٺe;.q8:ʋu{ dJ=<9'Ζ Z'C_^u'Td aQ:OjKAzt3^Og7KU;p\"#6@[|,6M$a:AԶPA/$U'I >*`rJІ]{_bݷ>VqG)tfD bl^`*>yUGfSP!SV3JEt>QÃ?h1}ܷL*i'9k_i R|'_F|Bx41\߸'uܚs= V" ؚZk]9t nN~XIE<nET#Gn{TqLy崘y·[ϢkjázY lqSVK6›R;q g\a:|O])Nl0gyG:G؏9{DE֣X HwnnGn/kfMrbo7B?tqEVX,DYq؝_)9Mbĝ6$$EݞΖij%唱? * iZ% lQ&#Z*)LX52iC\_aFW& ^yq.\EѼc6ᩏnɪHq(yIОJԏab6e`oƏ4{5DXxJ+H88#klSb]c�@#d,[#" P`-OTvct-n<-}2kL2olL-MYͩFñR"^5~{Wi m^],뭉7ㆈ'y֑BMipXY.=#2)bvmFpQyb6w .{IW5aX&MQ…"q&wL6!mLi YuƆ~Ȋ;Xl';4r"/3]ޜT^ZuFN1fY &'\ ٺ|'">1<c0#F~̦%<hX< /W:_6c5dO;oF͊>#0Zh}V_=~gA# |cm<gX7Ëqbb M7 yA,53#@DwUFڣh$+$8DU3F['&zBzޤ]&~~OojؽxG Te~֑<+ aM q&eϿgkhCe!rTnjD8חj^L2&G# ^׶J&3/~."H$6pՈL"$EJ}fi)׺&}ۚIu}ţ=5Cr hXཇW9^3,MZ53WKi K穎WjOU^%±cY҈oC?w/{QPW #nQ=p8lK/rˋE 1Um%v]k[nw$.KNfDq'h3̧߱ѳq#]ǝ-.cnLZnD~1 C ؊G̔4TY~;oBV4u;-o&*y h"2/\~0G)0BSrP.@u)uGkuD5BL8[WV}I1+q }-xr�v#&BUdͧp=1;d˵ Ҫ8RC99(yӰfƾl;Dt>?* ˺!@Wz*}8=^ju%ίkrEo=(4TZiX}IR^Dq z!^Lжt'RŤ{VignitԄMi‚w_߼:ș~] xzΓөN;șXL`ɅE9D6_'L/>]Ae$N !-^hkR*mZi\˻(3bwBf&AC4?ZǸj} jWwc#ηa(,7-3fsPG+gR<NT~Fbg/s\F9WBsanJ4 g)NqAmmvq7u }aɄ$>>T9z00#7=j'"Xfx齠 Ct:Zx9 ? b~e_7$?8᤿ 9qx PGyd[C}~ԏQt 'JfO^j!ڇM]|ݠX`=iK}}e@oўBN ~#VwzNF'h(lR=AS$2 IfD�*ߤ6N&9dɽՃ?C'E<m*{oɶGpEE/]*hT$څ9& $uoHHVufN1uf)mULd<έWs{ *K=z8WprOd!Eě$ %knH ɅǏWl9 ==~Yi T%BdvllkpYKzubΆaG-ո+Ρ>3ٟ ӇC$'h3 Hޥ;kZ2/#BH"-{e;OQHHmӨZL.rq4y`o| -`#$P(D-Ѡʘ&^ -i:Y0W#HG -;%zHS SZz~NͿ>H$$=d [)Ɔ.r}N^O_msfS:p)2F's-hVO}~7M2rBWA�Dy8slRc965<2bFq7%z49$H{ ]?kj4Ap.u)%H`0)0xf @&neyB<aJ~ :J2* +4 kV}ktIt $r]N%m{E:q6ЦC"B*OWIouOb;}8?;%SgBiepZs8,EtNBqPx{^y, rIc\:g_e;{7oF /ozDp̏n_`߄*b]'G%Lj@S Ejg/YMpU،8vs#ͼh }w4 XɝMi.yk{̗G='+tM/-P9NQ yIm!GEc(aU-tl$7zǕJiL:5Dnj4jYp{G70ZbY".q#Ú]ulJ}NÂk$9.‹fMPL˧+czMzSD(?Rvp,yH3I1:Vv�P TJoJJ5T$袕E&;63*Fʮ�Zw;IlzyĭMh+gGj[SJSwC uyIr6Sv,sԞcyi}8Ąw۽zԘh3hP n$I\dsY 7XĀF|;ґ<ԩM\3+SdR8Sv`k܎. B!%){&G6Q)xJкE#1FxZ;ZL){Ҧ.}4k՜yRoܖKWG/,0h2<$0[W)uGFy16>=UG&)C|n#�Us*k# w bFЊz/\NNlASEIjrmw9aXKw.YR\Lf"+dL%N60%`Ґ?k[@1bԈ4! R\>+^Sex N #�I*͙ A(zkﮤv-eN?S.7s]kP*Gy)1^.=VԔ_4b" G@%p|*M9F*:dO\#NMjnpv%׏-9Z_ZjR z7`i%+NϰBmu<g^',]M1̵I,2;lʏvNz w�DL0oCQWHMj"U_2.&v,Yxn-7Ja< ~o?JN!*z'Ȕ06B`WK&mOF )7hʄ x~dM} O("B%S$*AmkL֡y\^nѮa,XSBgwF%B@IOLM,C<TTh7avI 7.~PiV}{YfCiN |r'O4*eLu'祗'Ϙ\ p* lDOH½�1cV |JNpiSCkĥ$�j՗O[=iY7Q,E5Y{[bF&G"lF+&Y s]jRJdpo1p1u p}jD`$(}+&V+eVg]k2?g7@+:te0S <zhNtᑲv0c�L l/D$1I PfpGҵ78DKh! ׊*ZMZMۗ=8Z^W{+`Y6b)'luyFU2E܃>4x]bj2�m'baQb_prp%u8S�_͓W_$ݫIVtyMk&Iy yUukwk˞A8P؝sC.<Sݦѓ5ͭ+VڛU.<8Ꞅ$U Jz ;tG2NtL\nL m`>AOࣜ$I(ji,kPxDR"R;|n\TR-iAzAAKTW5ev5yܐqW l-Lh`YI `M+1bg%b,7;9t;5-Tsv.qb_1X 2e)?߿G/y/W᳚qbl&EEj#Wz%l_!I,On'wI֜7 bk}LcN(P]a3e d:W�ߝ*Ȁe8aliȲ۸wiðkx9/&܋?)ja-0%R1A'mo?f#z&A7-g bۙO|l0;"3ŋ[tP5bY>Wj+^W0b7kYGqG+&o1gͯYnĹǺF\^e+EI(/\|YĜ4 (�j"\I }iH.@; ;OJhr(f�a j⿯ 6mL'4YR] ^o鄕Ɠy̆vk ||?C!ٔxq*n'eeb~_K12ѼkAʼ�Ύ+5齣kAv%!}ڥ f<V%lI*&N|)vSS^ U Df]0*f9tvdb(&~'Xd2g3m͏o4 -':Sm?@g9TH>t1@ݸD!=OlVva_Slbuԥ�ǧ~=(R~1?7WY %{0F$(L:-?omܴ wLSnv^­ xMEƪmG%* ?6U8e|H9)]Dd_AwQL51D �3>{**b2_9*"3¢Ce3!IhS$Px_f1&>*hL]AIwRqC%w# ^q8A!!)dxN<E*|ɪbOߚ]?]$q]%yU%B1TIYX'4<dvCB}<:F.i+,;502XaKJw(Og)Ufo a}NB| w2Y{C4Rnfz>7_:ZK|\>lHVm:N*0k{"ٺGIe#Nzu#Os M*am5PP $c<H^Az~I䰚<I<ZYr+ K1E6{⍹ǹomMW Bntb.Xpu^q:*֚/{%Of}|QqYA i2AI9qOr{9(ΑI.P΍Pұu݂Kw\rh .RJ8,MKp}Ur"۲],l7팃M-;N($t%wϻU/"P17.11bsy1͋&{"X3/X9 l/ YU_9m)\ޱΌQg|xBBql׮`%{7Tfo>q:(yL+>@y&dp+)m锱2&o*~-6 }k[mR42 �BҒ!4DH,m*B;J K 1Qn.L f2z<FVȉs'QsfE10"@I1-(f'8mk Wȿ& rAlU&*7 %*@u>Am#1NMIy `{L4wh퍉c(j@ќ 8ύw^JrX t;ha|v˦ӻFa6Oï9E,K2vGtǼP[zF 7-g/83ɑ"BVkX/eJw"~5nQ녇�MP#lbf넔~DZja(L棂$X=H"Gm<S55:ʟyÁfciH2'#f̵GŹH0Q3>4g]BDŽCY?#-zGA?z8~+RJ#s}Zr9�S%?Z,#.>% {0F%ٍ1q2 B[zVǟIgz^֐&1=wGvMиe2!o s@ub#\6 W+1R q'"FY~2PtPgJD=B &E$…VFRRs%4l fmF.}c<[^ IM,Őbȩ[P�[?*:h|.P70lO!I&/Wy) z̫a\J\<)8_N>, v?dFTd>~6鵔rG4n'vu/kq=3U}E'E8Sm43-G5Ra,s5\r%FƗr&;"Ue0XU;Z5z80o .�W^eksw'[a,g YyΊ%ZqwNEʾׇO$N >{ЛȌ=XtaBMqա n1Wc\uW΁)KU5ۮy{XnLzc ;~k�ė! L^<GkhC&c:&Gld%?<Xr|ljx7p.'Rpg{Iʴ&q9u~B6@klVGCO'iЦw Vذ By)4+ l6Wr/Yp^Z!B@u0Ba:/*`:d79Yn~MV{}XolB!`VbM{_ׅ$=2&FG=Uݣ~K'vO0 qpOGhJafz ]Gl .SDL*bo\2`PgY,ʢju= W¨n#I5p3Rf]'R!ޛsJá_k& CJVM<hn?Ü**lh%q><q DvUtQ䰺 d.X6V;�q'GsמRV{l0嬥dl^=^X4H{j `ɋ 0}sy�^O�YCiE�6x٢-Z{9_7?{ۯ'ɀY:'.uKSQRKu&w֕1T QɾAr wlBȏb Sպh%\?O4xRxxO4[eMZƀw>ok~BDOZ/Un _3=lh>+bK#af1f߄z_<ĘeX>L]?H#kpSRohr%t.,.'T|<8֒ OtwtB#fE%NH$vl(;u 9ea8X(R_cOSuXٿUy{�+*GZ[}TKRbJ:G3]a[3<mGgCL&؊XsI &B0\aH6 s:Ζ)іUItJ77 6fC2n[_f˽~ /=߻-Y^@bO*4r÷~r9r{(DV[cm^ΦUsiqyRA%40<4,f\(}:[0y"}gXi^�h ̠e:׫xrUi߹=H)"t,'6(˵rUz[E1/u@E%{/UU۽sꨢr}�BRZyIĮ� ?4ǂ <)J1C|avMB,jUʚǾ8:"LL8`jG -Ժ -#ͽcƇ$ ?O},IOE|zVT6:zh{Sܔgsqc01/='Ikj~TδBᅆ\8#Q y&%Ѡ=t@`S[F;U-DD3i[F]p@ɟ0MB{ti%%}=oq8@#K Pw09wIUkkŲp8دh i_v؞x'Oy;A3O՞F׋Nt-y�x0pݣ4bn.M8;.nJJY [g"6 _TI.s0FjW{w8@Zzf(` :(ů(.- $ML&_ڹMޝ/"~ȷY("Ut8 9'o(F :_&=S?dNkWufz3;cLoemm/݌I}v-n;#[ޜ@Sp܏[C)3rN^ n)Zҕ+(n7=.^1i-ZBv9iݭaGp bz}Q|mՉOmsd__V%&cu%--`#pO J6Z>SY!㸛r}A2&dD/!.IMTs*Wtevx_G#o#1γ:/ @<` g=R%ۣi^ėH7OԶ cM=(<1]yHGRSRS3oө]=w#_zmWwHp jɏ |k\BJx54`@<LBCUx#+poAk_h1Q,Ce~g**l{/o{l`|0Œ1os%m 9ߋ;.1'0Ƞo'"1.$, KpU hG79% ^Wه)A`I9IM@>Y斮"Lzc@%r"Wy/BﱞhE(Djn=KW]~֬获s(bkIdYߢDaw̃0p1lZߣo JXC؀V/|5>.’$sܹCEee ^6:Ġ-Ƈ0w]D޸ʵfNzPnu{Gc-F_Do9  ƙ^7V Б 6LoTheeVpJuhqMb)n*E@K1{!SV}#˽1s{9Ӗl4Dz2V<Joe{[$F< g:O^K`wjɔ EVӯ.d(VIj it++w3H|#[JHa~fOǺ�%я)_P})Y7~o`Y e+%Q6\/e} )aL )j[6yo|1ˌ4]Q$#Yp-n$Z{ "YDUqPWaTnu%Qc@y !GCRnͧ+ ~GzkaG"ԙQ0kyZh(>%= WBv*fR<GSѴ_+\)Pt.#c&gTR`<y)fP2esQX[ǂ%GMֱ56w,}Sh$;y-svq 1!8)V ]bS. Tc�C1݃MyI2sT Qia]oHLvdƈʻ26!(5(gwxɍf.}gJު`#'n/7Un@(eChVH737),069g ۫-`)%=c&n52) sn%N_!0Qβ[u!9aÛ)6'mvϳ"fԅܷ[4V1=H4`kIvǻOQ,1l$XAf3l{=fwίnV2A8]?tfgZ`(kj$|_y\?쎶b�j/%,[b⎎| l M%zkNC!Ul{ D;߰Tqm7R<IoRP UdP`Y٫}]p9nkMQ7MZVt2 ca~�Տ9?Rқ:wlc,D<u4PmSf۬XՇ.m0_X7UDZ&b3 JY'Hoq9G"Q[?u0Ȯ˛/9,Lxѹ^fa6h*4G|){2\]QL=3(9g+v7AS\'u5/gL~xu[e 3e"B◱0V'b]tnqwᩭsĊEH|9af&16c&E;㢑ܔ QAĕx>3i_Z}v�TAls"Ro'/7b.O+ ~,3C>Jadi+̞ e~ড়e$C80=ʒW K9 2y*p|v}M ct3UjC�"+9;rh.[7k~.o E-iނgI)#un4h%d&KvZ;ŃΥ60S[@Fuyx{QDO^<jh!S~fa$fsEylΪD-FmS,ѓXnF=vIҕD|Aq=hqDa|N}V@D;z5c=b!jݍ;p"ee.n,<ƨbNYԏo]% J57]Ayw=11vF]`}i"4Mtd{:>pYR`-w JmCVJ9H:L,@ _{,V]x6}`gpA:x4WIqї#�*9~&.6눙kambY h+`}qS $g:6[Gx5jtgH®Me+Z Eu 1R{'6pBl/a9suoDlFR?\jKȶ #L R}e߮}^5Pȍy68`FQ4~SaFLI  ޳qM\GV[vT%B(|sK"C*^4Et͕RH*XVŃeg �6,_r <IԃfeC ?wٻ.t2Qo$6f |>LI k@>:"/~uj^ I$VKhhQ$gMvR{mqn}觸R;{Y=A5mJxt{2`~$ȉ@{EY(M}%NrxN6ChX鰿t3#IIgZ'H{QcQɂm+S^oOgDo&Nط_Db—a$M⒛h, BT?6L#>zY{naj 0SlV{ü?K.JCFƉ®Y.UF>DLT$F]TɰQcĊST/D΀\$j"Yn-VF6T J$$c|) cG3M`_l;g}';묡Qhc<s]$יPtc >ǂWz3;n]W4P) fسMS'wrpZ<*;,sh DQ}߆s[ ɦA0rjs> #GH/'�=k=\/;T5Lq hj2 Qh-+OKGg_ٔ@d]k'|JJDR7tɗY?;(>#!e,iϘoh6 lk>Pc~5mucƷHp AA|!]'IƵ%~ײZ9&OW5LLԮjRA\HE"gXvYHXr͚⾮ޫ㙂ۨ3wxG'ٙ13P =�pgMp^ ե&)uU) "}%+/4:L+rR^8ڻޮ41R}Dz u-|!,27Zb]!+L>oeht-!.1lqQ+4 ԝƅ)&X8n`vVx_im@Eʦ߉QYI }loL%Ґ>!wmu 1/rQ+.4\je] + -^rBPX;eخB͖qmvU;2Y ?|ԧ !KPF]kCifww&y)#OJ9\ጞ䄴Ls֗JӃA7v%7 :u$FJk})ɀ8Q}H+B=gFK7'GuCb:AO>$͔~2Ϝ3N[ &g #P7 aU .H# 4#T S{O”;1S*]L,e00YɹFXC(ErCut`躅r&aXIW[&"vNԸR>1 Gb poaCtT=wJ@O/11K,mES9C6nOKΒ7~}fc~, hdAD%d;&1GvM􊸹v>9Xg{ɝ6kQYdy'<x35k!>)lKI!!%&TNBUd*4Yg. o<06'H0ll=4;H#$'$V,&{rby#K=`N"(7u!dέ7.>{מ<[ 9g[w%#(xQMr񈃆,.\{"8d(b*߲^G[<ЭN6,w(1qL$v=&Ru0 BxO>q-t ]Y蘙a;0?dհ.Dz ,OU3>aܒz:0qP!n AU|+v_CN@ Z#{tYEɤ=DGk6bGH,X7IJ̶7*iP\ hk{h:4d(et 6Kd^^&g 6{*S"j7,6ZLܧRL&ۚ:b2TҦ cOSPE{.2}=$tGlR~߿sYMOy &~34[t <F?(CaҎWʯ&.'*yѺvcjgPa~vzOٓGv<D]_$N/VPXA|5J9Iψl™,G(M $T# O}P/&@ПѭGPbbGݗVBT|+#Y4x!≮sTRԂ דFyB4.׈iG˒~o&.`UO]=A}x Fv=5+D`XjO G Y1*Gg!9V d 1m6}fcM[p !TxVŸ*eI۬Cn�oxVzPj.r~q|a;lCZNJ֕aȉR#7r$K]ҳ(XbL2K4ℐnnVtZ^5,7΍K)f-*D-5<es$//17Vdih+]'ˉEPJO9#qc GpaA'3 +g-\䭛>n"qW"}YǣG?1XژpJ}9Eϒo< ]qݺ䞵90;=ZU!Jg._]NWvܧ*0SfW^~rdb}mED>>.[p{>ҜX`mCFkd8u*PP/]q;�|nXHq wO&JzRk?yk5x^+.5gW1{8m~V\p&1Sh:+LyÕa3ZX )rmg.*.@ [G'*!=ktw&yH>] <aO ~չ;# ` f$RlT#Xwv7t##ݓwOU׀^M)hm&[82%ō"G>aSڗh?aVTeY/oڅ&oܹoq,KxjIܗ 씲roD>_!sXȘL>`fZ$IF 㚭V {.zY&1[q[AO'`7F𨆰R}f[ab7jS$αtVb/SPjȠ*˧cymA;ns"<l%,5p܄xr#I!ͱ9U :#9\&O]n)۹ɲ5Rt) b߮>mѻmv #o7i'(9HBCT9ٚslT]4# cr!>s(!UC6v w;jI6E&f#QyT> i!ۈnVe~M@QRwNp9ƛG(H.?pṂ0MRGUڞr0o0ʎg_c2RE'h\h'؋ gI=W$BLSH66*/q[6FW_;E0ח-?75!r,E$TyF ߫w{fw"Qz_d8rYa}# WSHD5R:UBYHN2T:Xpz.;lrhOiΟr,]74c+YdN6Q `Dy �6r@K9$c_URyhĭP7)YE)G[Q!dYY�O3TZ+s_wOZg&UrV+h%0`GNdKj0y "g$*rO?3ʯCZUsGj_73b:M <?uCE�;M;>'$|Yo_O Rs3R� (9|ݧg]&~kbe b=s=uOy\#×s@g�w=Ɯ{9`�TbNb䏾Εl~gLʄ&+d<:5sdG8 ^UPkO60.LS\ؘΩ︠yਭ(20yrrDMT |WXpB❈ud L)3>WacSwWŵQq5yN*( ɕw+f!Nr Ou\˄vLE.˴kp덎Kwx]Ĕ/S}g,^:r2-4x' ?+HS5% p({>PMv҄n�Aު^pcXv^5:䵗+60'z5Z Yٚ'OŠ2-_ʭ%%Fe6Lc\b`ǫLAn<b܏yQt3Cqiz}~J2UIp;7Ny4h`波qB~?ʠ!%hTinp/ɉ?M\gI-"P߂,-)k@Q0]2\'*SA K&A=c Wz_ȡ C"�l5GhZiئL6@U"hu -/5ÌeD-񇸊 Ѽ<>a[07Rg?Գoݨȝ>_S<mF"ֽR'R]w&A�,Y@rF Z g(VO6#ϻ88XϨ /-hwy6BX wn9vYe[+4>} ;.r%_.{YEn`g浞Ndп <B�O^Ug"C4m%M1>KB~_րPs#=7'Dޒh.( 9~ޓC}CyRd5ʑg:̮3HǎuUJ=cDKi,KCW<ݔ19vf!iQT@a8Pw�nyt̢xҊx&g\2/ЋJ�]7,޴>j תڬU[TP SU۹xn$<�# <X$~?5XDBٟHPos?$˯_ ɾSl}Wns/B^=YK\p{:p:`T@Q d_ؑnӚoȢܜY4*@7ʴ$.Uu#WR | *d4Q&Z, >W+FmŐ7lqwi ɍ\[v^/5v V7&^HwVuӽXD[vʢx7"dY5n m_ӫ&y+c-URT"؉C W~ȓråcETE134]Iяc|C?7 /\F:A^<WC=E$뮸h{> M[$NKLI%+Ԙ"𐢂0SU浘`lpFZ ^gC+HspI[&+$C,Lff^j^@Ss݃`Yܕư>6ZHҜς攡{.kN,}BA0dIpcWS9UUO/®~jT<,f_D6P!7CM4B@8+ovqǒ~!'G`s3aNx]O pB[ty]=;�w q~ߌ0[G{uD{)py"DOQ;ìΘər͙$X;g4g-S@Sfc+Y[j.ENp>zs(G݊ŏ\B].d:gD@ҜT.0w[oFd 8Rpz.(tNLbtY FD�$ɀN*P:"OF |p$gL7%> Sp8mHX@{UPB S8S⸅ oJ2!>xl;%⏾w" >LGjM4mU/ l(5<bKR)PgPn<,V*sa~QPSRαkSMoz~Zk(]*_Y([*_e%~\FP#V7x^7ȣPecs)=e3rN%sU*GPҏ梷,]0}mK`ly3xlszH$9 '[2>;X#RzÝۥGn{{VPG8td9@髩jz>Ѹb U#l)օl&ֲl8z:uioj4E}K3n͸U_Mb^aɿ$Sl,t&0"MHb 0U>Y> ]="һ^ISxL|rϚx :'>2t*nZٹ~=y\}C* FЏsR̚89-T &Dʄ 4`1k}E-Vlcz:FKm&ݣwpI }v5. hws}vH]. -K[L�cJa׊dKItommHpNau}eoޅ~(_s)"П|iȦ:e#}y ﲏ[B֓Ka%M4cU#cō7<@ A4QΟȮ>ͨp]#C,LGF&ʨw٥'Qv!`XSkؘ$6[CQdjFaҪ;[i_>ԧÙ(?'%uo1/$e] `t'}.8h.Jll_2;]f)5ǔ|~y"Jn.A!n.<kֽ,1E,xԫ=XNJhj;_$ oVpE_fb M)_[f5\?cف%8sGAeiA|ol@hu/Iev=m|Xdt,S%˅$icPSu=j2,;CAɞ=}6fO14?`%"CG<xb{R_p`G>=J9*8UČEqhuh\6h.MϧO_ NN>Oc9·t ౙoX v ]^]XZ:sf&sw={?q.̸~F@VL{aEWScSGhk"Tcsr~@>+~F!Fg81JzMM"R|1CfW-ڒ}4ɴҜCRpdh#9]ٸ<20'{_`B#?PlMl74Ox�وk8]+]֒^{qO{T5$\AMӦ8X rtR ;H9 Xͥ#f7U'bx)kd#Nyt쾆,7!ߕH<~Gf -qhY%*"^{LYE{=Y͍#0n4_Fi}', +4=*FV�Z0ԟ5B`F"+|Fˆ󎦍9o{Kgti(ΘDlw~.Y/ ʴA;IK ~(`s2W/z$ȧ WX?rLA _>:�Njdvo.=$Щ|_ԙ\1aTխVP`~vw�.fhdܒW  gH:t?3}Ҙ%AR|BF1R,~IS>N褍ҼR-/@9Oc) X[Z p$`Ɩ9'/)j!Iiǚ$MXNp+@moNg^⎯4khRɪ 0 -pLcD5(=-ߎ`N3 8)tK|eis;)9V>5U-kɆշ7}*YL 89[XЩ@ϼMlVp[r,JӤHha ڔIF+yus@ )hi~cvWj[;%ey}OT$DŬ ]((߄ r8DZu??C dvK*$<iLA\U0`\SMۑsRH^7{a8lXޛiMޫ$}}Dr^CUV VQF/ W}#ח%vY^\;V7GyT,+#%iȷF" +6!*yjz:)n�MjkO_ YuPBiT&,PB8 &3Zwg b ~7 13Ж)kp˕X4=OhJaFd-^ 4v0j@ AkHYNxTG%�h-L>Nha76EZߌP%~ @~?޼R &cĝFsKeݍo%C~"8jNBrC8-]GڋSߎOK&73#I)"a;XO 3H ulVR ?nc$vlVKw9s80^vBױ f! 61ۄ#_JhMK6*-M)wK>8~\JzHM\~Z$ Ye`lSv>AqBA#FТW/+t@ á4ؐyv9|О�zC*3_Tet`guѮLFЅg2j4sv(C&>ٸOU!=sR�M:ZxxL8d`}_j-gJ2d inY5f.~&5DfY^ENb "mφ߰~J3L<F\EKH a d+$]C->y_Ϊ^ +n ݪ]LkͲ83D^= yv+Lu^_4BdQ7s{&I51$܆rr; A}RKժ]5Bq@1I%C9Nթ .nxC_5,QNx+ESW Ԫկ^ QJLpßil4F0KTRyT\Tɉ*KWJUHcVW_5q_92yr24�R>Wڵ'NA<t9Rk^)'35=WӦͨs Ė/awٝi2Qp/yZ#\e/ !q,#yCfPWD9*RQ jǮ;7 sR"$.?vR9N(B|UT2\\L僥"D]KFGB#Z Vlbsh+'^x qlC·fJNޭ}gMʞ0 d*@"h$T(K sf\m#靊Qꇧa~،}p5]/`X ' R3,<NGc 'Jk-ُ\qLUA<P'f_ĽOe>sp=\Z?a�s!c8eK7K\BApj$ VH/ lǠ hY;x~z`AVQ‚K$4IZ:I&i"nDQRkPS $q $DjiWOiorc)f-*~ޑ=X#4lJ'vG{A-D-<J*-I^Hァ܌/k Wx @Xg\8 U]~U`z<E%Q^p3ZP@oP�Zs#{l]l̍D"H%}jq> Ʀe�ү㽸F:Lw)&rJ-~1؊aB{t1K 9ҵ' l g6e9`r fҸ2z}?D Dv}.9 ǹOltS9.__BGv>[ĪD  PK����r/JđOl��l�����027.png\uSA![phpww�?pwwwmTuOlOuOwjÕ�R(_|AWk\|A?d�1y\%4]%l;r1svU4qus7squp575sֵr2p1s20q36c2/nĿ1k crf^ff\Ej K(nOɿ>Y8xFk=AgBV)'Z1񜍾OcyuO_y3{/L,,))4HU517L/*}9++-/_Q\=p.qn>}zQw98~BDCNN:~)W@b|-QЗa;NC-$ 7^+z4-x ?r#4-QX-i֟BwuRزEJa?.F~|t'8f/XjP!U1w͕ꯖ(ƶ*s�/fjǍ3ci#@aҽҜ%A30W/p4>3BQ+dc jAF/s&1ƥnq˻^NhP{<};\05`:žShP3 әvq( "8t9݌"g'x牀I 8tI-c֍0la/1oŵm:2x{>]̯5C fdI<㕡T)hO{ZMi)yJM9bQ.SWS`M.j9ZOps{7e7ͮGd}5?HMx_ o0dA}kuy[yih0*ǁDvYha)J/}'m<-(o6CjQ@1fo=v*,:_q)ۛ .x\3b]NR>t9zz8%M^EϭQrpѪa8̝ǮOS){QI_e^]ɢ9a\U|OLѥtg u* xzE?u%|x{I0@i4n3o|tuFXš= !civArth3 Ukĝ<_Ć'1W2` @kˍG+Uy93OswVy  ǡ�u;X}\r b2-;HLCk@R"liY?qxYpT},,(V nggW $ПeWX~c]C2 .bJ~UKlhf'Фoӄ#$t@OO%bXa|f]I9+x`qe.|P1MVZ[O3y7mj%\sIQƌJ0$sb=mߥ$7"gxءmkx<nҏ,ؖ:>d ɊHJ]N qbӅTֻL Rg/ĉ%<s.._!%0+z ~ ΋ L1E[sП5Ѣ'^`P>0d|i肬؃n#S_8[KKq?l} 1Nrj鷚Rs)�o]ڔGqk?''zQY�)rGMm6/D^^6Q4S^៍=%[<``%Gf}r!Jo8e/8-[OX%l eP1\rn'g'͛j67WCLPA^_7a")hƃf:ХE!(PƝl+7U e+ ؖN 2g,uࢴRSʓƖ-ϟt~r~~߹�GSzK]' X8)MQ `vp(� a={zaÕۖF1Q(IvizWU2(:r3(ʰ}s =MHNpB@Wp_<;FeXQO6b Qzf~'&�S;H{zLg:1"`n Ymb}d՗o$lNU \>:W͘{(`oJ'` ߟJe"xu'…$j4O34<=X~]p3Ŏz|b90$߶RwC,`A%%^%) zX_uN%)?-C>򂺤+fqsQ 9S{"$)&<nQŝv7BANJe ϣ`W{Y#Ew1ɶkk ̽]uN$&YW<wml-A):!AW0vň_3=4rv޳oDOA;'ީlByH0;p#J#Ȃ9'HZR)(Y BBH3db̈́A1^7'lp0 %ݩwx*;a]Ŝ@8kX'ZG05<c{ Z|}8P�vX2U"=xExa3w}]/nꦩ{f+M deyKcL;ݝp~RT6Ay$1ZZ[߶*H,|rLp+>z#:1&̯ \1GާAz,IOR}0#eC?m$a(DF# #Dp+Q2IEoOa[MZXN2]nci]W4K!=7uU;{$k8HK}9u ]UW>\_%TY6_Oe(e#o^aDV\F<B~3)&wZ1Dwx}F$ZbW'o=ځ/�aQ0V71足㌑}]uߴǥ4, .S5]ov7c6#+Yxݽ^Pq>O E(7�U۔tDN4r4ǘ_vr闈UpLm2^Ghb^vlTV).$@U%W3l2]GzS\'?kȎ h-co"o Si̝o-�F*upu՛l, ;RQ27_o8'~X!.҃0mqIvXZeƻ;\3QIW_՝kCJA{ d[޼-Գ\=Po˞Qs:i>Xg<jl9pj}\'-~& P8bt6CG?�ʉ{'UWI|@("Gi)Fַ렷?y<+ji3@X&X†M@l-K9p/o3FscߕGo!ݱ(i1ݿ>xyoLwo KNM $BB %aLi!XN V""`#j' by�$r1ik eoZxؿLF(^AIZvm/)>L OR-Ocܝ{D^/kF?㜽=Oo&_L 'K: ~Oޘ |]iLUʪ{)Š UMj0O8:I`&:) ##RJؐ17¶IIܱ+JK2N8S5OX3E޶;c% V)ޯgi꽯:+,fTsՆgێ;)Ûproe$[>3ASU`ɾ=ZzYmԢ 5jQ( o )@ ̙4jQCJ}IhEگL^U~w s/oPv)1gD0@Ka@'B_letQ4(dҵ& BkfxUSq;ӱ)j#y=LyT?[xxn=F;;Y*Z- h_^(̉ۺ3ڵ'a`,JΉ7J^,J҃]kT쮡,mKx.[Sr]R"C,>EVoJ;/RV(sɐzk녣+G)X kmO |D]9%`Fg Hҽ<X9*_glj.A'8:Ȫ{n†2(h=IH!ǂ4aXIIJei�B�;;u Vrsw]:[/u֬#%Bb+ꌼk\#kԚ 'L-,=&]]~U`'5Df9KuO؏p$\H5cơ< Ґ$%dRqXzSx҈|gͶ&!Z"Ӗw\%xL.1Q [;%Δyp8-ƯrK `w[,H\YDȳ<[=+G,fGDYLda54f*o[+@3=%rQLe6,h7԰Gu?|ӤpL{sbGl> "'e\D).BfP{6< G*WϮ]�b1\E#�Q.5"}k>D+7 Bokt2jjX'�Q o^؝)%FOng\Y`;o(F9V|8VaX[Gk ņ] :e~(vv86{<A|g h|?zתY08s6Ӂ%^qB󆀷,,"oĤ%Qh)%Ro$]MYϭA)&fH#g+iؿv@*Q|V8Ž1kM(W,y|Ḕ`uDF ͟{qSϩ޳B4o=uN$>&FS&L̩tpU8 'w#qfZ {�LD<* M܄Ϫ,}CG|PpU dRW|s'@%뭃2@rqi~+ ͤB$x>IHmK6F3 {\Y>RꝑST1T:4*kfk:Ӎ2>*_5*:~:n32ymQ~<&PdYۺum"αT2{o f~͈H'!ΰVtV濔jҦ3 sR~4th5n<zX|8 ˄UCM % POPR^uMeޘw(Gѹwr VcI]wRrYjO\n7Kʣʶ./fL gfu^r d Ofo'~M\,./W㓉c2LI3Bߝ5'AQI2 ʺB�#�WG_5~{Yuu㜡K)Cǝ8w 8_cDWtI{[7 g6 ߰&1 n0?K^C=]6&wM/ /F7$yb .}aZ< uDg'VC=f_2H)i>td?4e~K?n%?SPA kKzZ7K`qde3S)9Yz*y{9֤ x1IIHbJ$Y K͍l%Ĺ�<lKB[YS^TŞ$<‘Z&WT5 :\Y+c.?IE·z,i' TRlTڞ1[!#]XXэaWnזFP&%\_s`j-i^-E|N̫_ɀ3_tQryi 8QF_Vc'T\ch!1טEG*₂4,_drwBS\^<':ȲSt/8E-ţ5ލ12SdtsdW0Eqļ'rYXmx_aޭ\x=SUSgsػ. $|3JX"??ޫխ:Q!EK}֜aϥ (*㚅̉[& };ϔR} [wPSA%!ĀaP`USzlT,|G@ WjE7޹_ !nUd& y ݚ3J~D>3pRDV}3bϙe<7ކ,D͛Y<Bal2K4`"p ' ѢZyqi?6Rv;VN|J|i6SrkSI{g ^ ӐynguPqҖNU/\.#>{5Q҃z;$&f34 >UIU hzH`x0v^Dm ]i(# #g =|;߳?h@'s7d- _F6xܜ$nłECOYT~ZP >TuyxcK\Oׄ #D.\/$w'G!B'TR&aF$"s{΅@^zt,;"hJ|C:C;HtzGw%Z3[sYiiXݐB6R-:*dޅOFq'GW6ˌTsU&/?5g<U S¤+͌JW^[v-žO70m0[pՀiyo̞0TsK1"K1g;TugmYo Ipsm*Wo]IZd<}躞WPåDn4Rfk=&>tpw@j;C<EՠvgdcE`V-AXf$R\5UH~3N{дLmS;oΏ(3!2f=QPEMz>{zE;G.([10A0iNk'c>Y$#GȎVl?z 'u"K'^eν䍘bQbXb瑗AUT/'ǏM̙,xT_iycBQ[[D CQl/%,V MlPob**>S Elˢ+ԧ#-1Y5>O Dٹd.mPD Ɩ m]l1޷Sm �my-Y ̌}~2 2\=X_+7f  [D~ЪpA" ]4HFT[OYSa %<PYj`Ʋ%MCk )^C]Q#oO<k*Yu~i#si b~,( e|]&9SުImY4Y�[{%(wAwaynBô>G+SBœS: & yڶՁhzR9UZz=mvnS,P dZ~t2rDÉzb^CGEr*y2{)S[S9ښ,ip:I5@obcߏQYi$ *[$P^=R>$R(WM?+׃{!\l]@YmQ'+=E1y/ٕ<t�ݢ[YՆwtS:m$={N\Ln% LZV&@V䪛nz7Jd!w & ;P׾EwN&9~Y(߳ZȶFv;x�v$[~GFx'U|#z62%m޾ A/ЅA'3XYNTq 8qO2>bKNl%L1X+b*rЛJACO4Lz*JFP|\";ۏSy7ASD#Bt\: 3Q ̍[*tEUݡKq BSr~VcMG}ØI _8_ %Jth=;D\nǗ7#bM{7bǃO{l]I 3X*(x q%B%ш|_E 8O~: u M<LmNI8@~:RkG=r{@9 /ß>\ݸndtBUaQ8!ڈF DNOYR3h.;Y=d}0eG>ϟ#^$Z;ȵDPLZعz AN xfu]ΩJD[/Kʏ,60T&6I a7?$d-q4K ?B=$ *γ8Jc,0Xx5On-EMٌA;߫E>Rҍ"x32K]qiȌ3,HrcJ)%p'Y/ޮAd f2Ŵ<:Kړ޺6w+ұ:u�/0"7[i?rv4J o7C_G j#n&\Rz#fyF=Lj87j D̘I~I/k.wp{mŒ!] B�/-48 $rW$U1+ѦJ}U.x U=!b2f36|TSxy{R oAeѽA1~΀XxKOPC|[}6#9,nKoQl{}zCBPaX1* ;3% վVHvn;1pzMf-^|^-/%[竬2 uYcʐ\#n!.1M:R"۫4 xEʊwAV3.5L~7`5pk+ؘTE&5˿I7ֳ" tA$) Rwl$m @8P>qsׯ岏ƙPAP%C2)R\yۉ g_pAG2K%�tC_Dun { y#>: ن[x7_9)ΰܦz"1 Y+v8U*#W:\uz-$r^K} M7!C֌PX1�vHo'7K�Ĺu*>!:Ulq~[M驟; Vɥ2G_YYAu";!4z�A7~ZKq㠰 hT7K[y#Rى.)(D9olgtM%^ 8[pd aNr4nVXXa}&9P@ջ+L5goRT1a,؁IguTpUސ,u39]iϜ*IPv,S|awZڗ!&͏UjC`l%'1]qy`A'8:5L$鏧m0}sKP}Hjە`#x~wx?0KG0KE.IUXu1y#' PRQ zk$y`̫&٠W@g' ѥ$7故YƠȊJi@˒{8>ju&+$ QL0.bFzږnmxa򠃃&yBaQk5a~sc|rUuކP~ؗkhC-۝cw6}ozplKށgA)+Gx%T&Ky[A)l}9{-hM>`Uf?!t Ɠ>Ψ. 9(8B>9y/OdI]'�2sٕō֚|N[ WnK^&>?qbwՆWԥOQfH#!؟1ί@OtIn[v1/E?m9IѭUwOE`-Z8ǎ"zq^I'e?XI$ w4ggpoFHO amɛ1s- E^ Կ%{p!![zlWtF>׻a(i-d׽=B8K$̃6 ٦ Q26@l͐i{Eqx@3'[Cէ7 ^V%%g`aCo^'a{V30 i+5#FEu_bj˼Ow5?*¯pZ8 1DLgAu b1$ ':AR-ܬBZF T$o'/)N?aa]3-&J=*8ywk0]7[g}C6,&v Q.jcb۴e$p8zi.j%WtJ%\/gatV{gү/ccnh#1#ln%3V_z(S,j?&9е@^wobe\I9%H:0"xAj:b,GF|5rh�zM:b.f6%0ϕBV+ i; 8³�B,�:ѽj9-OOU<Ze1Oz/7({Mfe9xmkASo'|)sN}<-ϰl0RSyW.<l<cf%J+> O¢--8vn`e 뭠�c� =.zvNWYٜIhdɧ&aȹg")8ёTv`fLTn(??^*s] PEZ_)/W3GdE:W~zA|B=JԄMMD($*ŸϛFC]Q>BDJ.떬Ibj}$<5z %Âꡰh4-pz-5}#B&" FpOH5pbX,"4ϐ* M-1iQr$zGE5ܴ(,ETSjB'ׂ/D1$?h[xZ\5~o� &%jEZ=ޘN=9r>N T'F 2d{D^z4af:2lIѨa2B.).n1̉r oLSR#cXϨ&lx|nyBTTYyfژod gLs)X*2, >cs$QlK}K&E+[V&vM-mJx-?N?Csb#$.W(TLbӴ 16tl“O~{^T'.[{s~8Ď[Af7T� 1Jy\-gorԡ(d6 uS v)`Xݦ_,x, 1|7 O##?Y$n/!6?t83|%l'ڒub8@*=Lp5܌GcsM$f1ռ2|Vvdvi9," _zQY-9 ]ΰU#4QrTEa?mN>k<rfo@ŅR"jؖʶ: V.k`ƦPex)%x j1`ʫQul}N ͧRf{y5fbPc=|�{Հ:'S b==24�CKЕNT-h&d~[RܨQ*+'-UR5GT~al}eB܊�K\?q5;cTd=gJK\Z~WjCR̝Œ0Ņ?xsrgL;{Yc$m5#MG\e.$uSd8}xQz UH}3 1)/asdɀ�|]z$ ӫ ʐZ1a+ 905fj ^#:E^fzT<b(./pU DnG3Ί0 !i|Nx�Ay?J*+of!v9J"r@ĭ-NQR xS w7'n&�9k^γC$_^/mk؇TG'ms&)VPk\ȵ^?rcoK%,{WɹzJ cd"0Z9R9%1կI^}_EOQoJ\ry{g-ec1],3kG#ImcCς(2qę#5Í<{ҙ fpY] dFh.{7KWDxml+y# 3Ѥc=~2t>->S9ejRx$!lSjvԳA mH"2N=4NgL:l8ȍX=W{8!6cr|ii撰xl j9٠ [tE<mLg+.(`.5w |rMcG=GOg :4X*[}#hAAׁ3;(_Tw&�gI}* Ø[3fÞÐ ؐ{N۶JY7 9bO+ZXwr]XҦZ>ACx揨UI:q4:t|uo=_hoo9S<mp! sbHeܝ0Ln#\dÜs0#` ;qǂ =/M(Ǜ@QO^7'vu]5E>Uw틫13_]wc, ~笍Gvl(}F0 ?lG=~v, !?I!lrkk/1wO>(iUY̞p?3D߷]깊Mf'1*\ɭ3C-[!bՁ;ԻQEg3E넞\аCDe=ɉPV-*\2.?c4\zȈcfz`kaȗ;"i@~8~fGzWԫW>T))cKz oIlgC`pw_ ?' !jL8R8 ~kxbЀ2f;r X:sK IwKRFM(U_PHoo0 $@~4}j>pr;&% mkQOe2_Ϙ r|CGcqc(~Y{^+0XJ>9FsU V&{"~d<Y]N- Ű%iFݿxIN[n>Axc:l,6/lhvtKYܖzQy2 -C_.ECyEٗ"<bBC<CCsT]U}�%T]\wB+8zs|'K;ͫ"_̓g*?w)p̝3rKߩyH!ȫ#^M|NXQ߯'KL, Kv?Uց8G.>Q(|h.s{>R GExJpȷ.+s8 XZyKgG [6Nv)r>&zX8uoLu~1ݲ}Xa;Xb,(k�F[UO"�*z#4(>Zˑp |a'mZ:Op HH|jn *=,XG'qiɮ|?QM~.#wjG=#8/u gE>i;_ .q,Hiڙ%^G;{j,B"SJI;Q2z]Mw+!S%օmIp4G[ -F0n@Q7on(,7s=,8NyR،^(™UjqRWu$`*N'r{e9o8OI+:0gb¯G "=7)$ef<kȓ 4 sjwZ2/81}jF! K/|P;Q1Dݚj*&RFHLhhѬԖˍQ:@@mCnߦ0:6%wG >ͯ-݈6?5_oLϹɕʰ,ϓױPn1qU05pCP'z\alÑD^~1{ot6[ò<]eB~le,t$Ũ;#:g;E+Mޘ`wSL8 ۠ډDA͕lRz|<9/ w$`@ª?b#z 5S@EF涂ԏ_Sf<,} $ +I9@FX87Qra Uש3zʜolJY+XAEYR dx rMx/l?b�*EZC;)kEgoR+%DҎ6uQc`Y:y\ ZZZy=?Ϻ%M)xq Z_⸣ KJ6K _MYێKkr1\zI_Fg N"0uq9A9CW‡j7Ek)Oܬ~*')^x|PRX\)qTGU&BU5N}c+*td=wmp8mGgDƧ_S!R&jP [as;1BMɜVH0n2 gzK)] C[!'Dͽj(3A~ WFxTLPL ݝ;2r(]ߴ̍&Peʐ<Q=nT)nǠ?~Ii5m~ӈ<%�.F3 xHzr_Dz)}5ZD|ĦC>_"&NNF0V$ bܑ֕7+&G#_z MušQV҉K&\!bfq|BMfʊ>"`1)O2U2 2Z5:.ؙo+[N�-d{A:+bTˊ-.h>7Oc2p64I궎(K|-SDJT8uVgemS) 8楟eFN;- ޱ).z䒧۵K{t+ mshʌ.u@R>w4)SQ(yH)rb(Amb?,@9fUT.ɜwE#q<>&lL}`/̱(;CFq7O,e١B,s@(K Zfs OfYs{v^s"/)&ad�< ő$7x!poz0{k)\YԪEo:.l1dUx TFeM,߽vrR%@-6VsX"V r)j^4 ڔ|,XtQ~"#%[Yk !2ĭJKMK9VzAVETFV *'!N3&wFcjyWW&Nmp 9%D P9fsxH|.26_2pY>/|T, 0[/jjCW<s"C:׎pKR7%~ٟfG :'OwڞUQK]~OZNP?^R6}nMezJd;h@hd >?^)huEƻ 2]Ջfj ń5cOvu-}gN`~ŏ@0f$Y@vٌ5vnI"AN9Gy'H6@Zd.>*ݐ'+h8v⏇so|_X>^;{\LR ZrKQXVœBԄBb67 ޸{ `0q]d9cgoΞj \~Z!<$XOΗRDzlWk9ɰث%H%.#rNre ēzSaqf=㗁4}{Ǵ`>lskaKYX)"Ԛ�~50?bz6pdV>DO~Vkg{޾-s#:l) e#w' վSi`.i5|Y1`WbC^Ik< S>x-lwǿ 孔|o5vv4@vYFjflode75k#T-)iIRx΁-x$=Gʙraa)KQ.lQ D^g.d&[4K۝5"+CWWx-,N=ObB.Xĭ}\_'D--ð *'y<j ʕEUk8w -rl{pCwܭ菏ǀ#KT&%܅'),oVz>Ub*m=ͥn P5VC?d/[C(c.09$4kH7\~5q|-}l� Co[mhNwrVӄizճ,BǃSrL2oC~FcUژ!0U)wME` ;3+ _4@gF�+5F~+ŵs"=ɓhD0�nJIYMM$�DI( ~_>~uHa`]"X̵ڿquAK,hrU <4>X_Z)6 @-> dPT;zPIR),QxRyޡD1<;=3ödi_ؼqƬlwH>nǵr0HG2oQ dJ]:ei61P8]hmsn F '3 :qR#"|jg6oOd⥏L0C̢N#g~t$$X9䗳lߠ Z/ 6lrMBRN8B3ƸmP%~ɗ^QӯINA){J|||/#r !υ#";860 <i<"q&$ohŌ,Ҷ bE({=٨!C)-K~byk`ڜhbX[SwUԹ'�u3WRvjn+;EGc7X?GJ8YÔ鳁!ǃW"E -xfYjΚɝsbfsRmlw >Ye;Zb_Nlz*yQjѾ6@HBf?p|Y~4j82TXRJ ;C@\I/YJ&"|f҄oaI:bmR%'u&ڞLdGu"BqYvf;z} % gTYU yVqb"long88ڭBo'Pba:cC]iݕ,d�adDk Z1RlK%a_XѲi+Crmd$C6忴�U'2m jXo^6`D_̍{6hs9'!<!K[Jz9)Xΰ7" zɹ,f<=F}ʜ1:Y f# lAU^)Ěq%GR&G 8N^m} `&}Heb~&S̰2E k۬RXN :O<аz?TybLIzqlc?Jν^W߰c(.]'3N!TCFx:xZNdPi돤9.ψaU8x8^K-I%) Ç:zRoʌrf! P<iwaMˑHv!A_Qj+*rpWZCd}_kX%IT4NVhbEDCk} XJ~Voz-Zw_z3"*<JO89ڲ\fgf~L˜K2}3>m'pu/H@ɐ#WKkvAm=FzC&;ٛ=2S=YO".ANr>T.XW2KfVP+^l$ Tq]5 f3IQUIj#J |IJ+<`CJkuq9r뮽-%:j !fo@HX`͎3Hu!o {gŒru[Vr/Wu$ RXF57;Y,1BxP+vMO_W # D2uE.-_{J{PB/3$ `9qu8,Pb4fMnf-7dp\ePuAyϚAR�tGt]#" el;6%?ғU>ݺ4EɗIq}O.a{N$<޹YzI/�X|8ɩUZ*3zNbyFxqc{cb Rk|/OG fM- pԖr[~؛&שּׁ~={e|FTmz&asW3#hό$Q0yAp]&Kv1]?KCNg&e,`uGJt?>\GYgz޶^ =6{MsX9BtJlgi`[<I#K̐/&b)4K]1ɖQvx|Ciz^Ma+`T~qb>GG*snVN;Y A4Vk[.oN6ۖI1Q;M Lcb3_*i!*3-]Cjof, *!UxWb˿v~R&%X,~*K[`x;5A#F<i#xrn ߅ vv_`o:I@Z4oV}͎R*,(•rqnfsiYWѮ~& ~ѰqtF3sۅ"ސ25ڝKj;  qc**q/-}c~ 4v :Rb20[4оʨ6>4< ˭ Q[,N}ɨ^rdkUYD ߖ>Zyj~IhPeWA}{ժLgȗ]_.U?dpMt[µIz7#Oւ!uwXY䄠lnǭѤXdy.߄=e%W/ smTɕ,Q z81;_ɋ/W;b[RLhzfSGt-J乢fdmr߃FB<ڽn }SЀ .3:"! }TrQiQ7) "xs]9'`XvUCv3ӷn׋mI_6SC)Myv'y5J&pδO#l2ɀ?bqM 3?Tꘋ!%hJoaN<( 0w7au-+48/C=P|s_ߓowt[q.HΪsi&nNANNh—}|LaeKv5Ez *Q&*YzcĊ>a dmV𓰤T)A޻K,6|903c[22r5*Ÿ5gm4D/Eɋ٠JJL]}0 A^YXDQoAC0!U6GI{ e޻~BN9 g^dhz<ȶkoŗ4!y{::<uh&+`+DmmG.-˧o$,nFy I:t!1qlKRNSee`wO%}B ŀzք sl)a?~.jR.,}d.WJ�Q?}hIa]Ndc0@86PWG#:%EM:ǻp]H.N{\yB++nb sҌW>Hr?Ϩ `gMLN>8Sy…M֝y{^lzŞX,c mGf_łYEA.TFxkʣ@ݏQ?B惋|Au||Dg!I9Dޠa s%0kqcGPjcu??Ns)ݔ6`0/\u_;855$13{rB1/*dEJ=71>iuܕ(?RG"UZ <8·TUN{b2Zڝ=V%#ϡU3uGG.[3kuϰmr&V)XVM¿Sx\!-`-α*9flg/Hxy98yoWIm `?T#jIl(ߍm4o1ٽ"9<D\ wȉG㏀TXqde$yyGn"�e|a=?#{�b%IG>˲~O^z6RQHfȸw*M7-\}*Ud;ޏj{(}^n93Ǔ4$ślwGvBREs`DI}nʈa%d)|-\UmlHU;~Dϐ+O^scc|_I5GaD~+1FIh2ꣀ 'ȥ,%J¨H),ɬg12QDO?cMѣlL%�L>vTQ"(}1; eu'ZSWxAn̈́څՊ&Ӷ\b_V[x-#id2)³k=70"Dc0K)Rs"br/UC $fuT\EkC1cW6~ӧ7E)m'GMqb2 ȨůK0Fjԧgb O, =O�|u \*я< W4e͡B_3u\'pZhԲ z .~ :v+acQ.՛�AP/UbK$VJA.h>gR#˭̢Byp~;jw| S~l1"B 8ZE&:8~_:d>RqT6oXx&f8AJÃ8vªF߽FyęQb(C [̹QzJ*1<jcSIY� 9?]8f Pν'tیiι4T" K'bLAx_ʜwD>z.LQJ-9JX*9ȡ\yM/gT'8ZuoWJ27$հ "%\*JF]t!V!2JП,/"'yP0qSC)|R1xُ^E/[ WI,?v%V&d{l -^" Cm� oPP_H fo9-nII0>c6(L ?ׅ.:>Doޱ!a)Om`S'stJq1)%ȒP+ p�&jl$, ;F=f[xnuodLof^L^ӵ3^h#pQQ|e-8hR33<T\/KD[u#.)m?k^匪ԳYKweg f9xD6m\qrA2m̰4<g= b-/Yn[N60-WLCnmw8<m*=�4&b&*Q܇٠0ݝ bJ93]J7]X;3|:' c{cU^Y0fj2-ƭ|)ʮOIybxSao[xtCRb*uges)rnB=<תhQC禊{P+cs:e%J#2ay\ROq$^fݻnm~L@Tt,Vs_][pE 4`}YՑ:2r|xO!LƖN;0M.}$ސIxg#`Id]60\p]g z]4jAQQqFvExGۂs?4I ,Bv~Pf<Jvq (.Z(5toQtD;YuxgT.e1:Mb"+fAt_CszG]UQ?6Kd94z0} $]^n߶~mqI*5^?r4|<}:yr8/8P*<&(^1RZQ|C,67xgyghL :\3w(aGxڑ1dMG82UXÇIԒl\v1Фٗ}8|!6kpru-F5`?lZ;l=P*{!vr '  Pn y+1\ǯ ^d}"V8^姂paqd fňCz"On %vJSNwPfl?񯅽-Zby~ ADhpi,٤ȉ?ֱ̤U5^35c 9<YW]bk/{t@/}KB;ӃGR`g^«W\q@%3GW)WOq .7=okcupmkAr]*_=_ro~Hr)6+'lC)X9yC>_nvK eYn{WxC!}!"oT)͵Lr *&fR#Ȳq QG M↘=-d6׏"ɀDX9. Q/}_ 9 [pbḦ́8 ]V9-vB )o"rqZY*p^ U5LPDXq̭LHk} ޢNz}<(1 u#CnDxpU~|7.f~ 6c-Z:%r݅&^܆l= (p΃ *mėʟ /g6D,rFA g7S3C Ug]Fd=>eH Gsd&ff\roJ+GM?t}4IYI-… :&w)9+:n&:WRd +fQ*ֈ0X90`R8NM2 v0&`B59oYe*[}aaQg'lQѡԝ:i _IPXۦE-?ݚ{YiBR,(�5n t|.;wEXǙݱ8\r9b|f>7WY Q)WŨ I2Τsha$VpWP ޙ(z݋W ֫&6ݿ |(}}a� $mt N[u8ڡ`Vү BQQ}L{Sۊ磥\g)J7ǎLFqi{VW/1 bqO X3ıZ%*+ig)Y̫:V45Uc"~Â1|ǰi(n]Lz2tdUy$&u|āUce1Mˢwz@P�N58?, ǟ۞3N ND/ZK"8:Th!x6$'t,TrCoBŜ�f^iӗo2sqy*1YvK=fuFx<wᾏ ȣ%-R]!X\&tun��p^Hښif_Wxoق0?c&:%U?�O3,<r]*'ɚ|UQR1n'L@^a6MڐB⢙lӼAEk$s̏ď\jbXFjx %@>mhv MqHC{^U0+*^Ihњ›M"UxLJAg+^7no4U#| ފM?Wiy%' K/6{0=138v2PB>i*C.!4WPh\ӪC]!o#9_WTEHؤ68<7Ki@b~<i6n_龿V<z⹑ f^^#J*ļE0~$KwpRSI췱8bMߺTgM| AU>-k<CV7g:8{IԿ'ђ !VRc,H Jza+"W)`;+'Zd.ֿ6^SԴt=D{H6!hnMAgA?zkȌ\Vtl8/6x ~,nQ7唍UNM".q,azN>OM5_ (W |Tf䙯*Bw/AЫAXNaA'Odi+.4c/tIjGxZ ĆCYCgfw]{ ;t}ӜmǚZMh:\dı[2cD<]-@WqbH\{=!x][g&ScOp3)y.r@ hCaX8Q\.,icgW7G7lڪh%8~P$cP |mQ!dNв�{-@g^ů .%69|8MôT`mɼVb\"'I|_ *ۼdC;d,v}6ݑi,AcΗCN>Uy՜fXy ڢ4U44J JMݳ�|4JDՋ_/ E�4U{x xO3ƬLV6h vKid~_+? 5;q:fueES!3QDYF%=+JloQU"-xк*| >lLU^/h�XFxo6@M_Cb;opj3r"EQ= [+$˞�or$*laxFSa.~<l7FU0$"̀y<?|\fZ*dvn%ڝpf! j;�^icihH_-+ΗAx9ƅ?,4ϫW<Gbe|xܚ"*(jK  wy&&X(D;^+O/rQɠ~v=vyU_iMEaseGEڻ 顲 tmIgV Ђ耇s@JAŨ|[+5v+~:uC;a96=+^e߬:OVN lEy~BpOw0L%ӳ'hCS>RIy hx^<,3ErTٟJOC1g܆23W mZhPkK� -~TӕSdD{& OL2/ !)g%�W'PK���� /J˕l��bm�����028.pngZSAMOp'wwwwwww�y6n?ت:o> rp8p_|AQﭴn/ut?/X@Q 1K/\:ΦN:Ʈ6:".:B6v&N:֖nΦƮFtFA?iٻ~1%mnjt&Xψ?##;=#=#/F6..&a;q~'nF.Va3dB29~|u�fV:(PecS;/> MV5|ERDPc|ýqucl[RTO "e4@ Ce SB2H5C4@Aqy�];TsJeb͛wmb5d:H<JK]crsM<F@*NSo<vn[Exl8v#R3?aT5KƝאgnWKCh.KP6kqZhM&É)C۴)Q{`)Bn:û7mяO\mRY%1}2IB(^<=&FPQu u&I}cM)ىdԟ6 ?pxpُaƫ۴NMnd"fW.wz6TJup(&2ZYqthHPoH@2yF+Kҩ_1~y>=]./>0| 4Wbs@˒VQ\9Ԛ{Goua/@Q$9u6C141!Fz]: br.& X8Nq+~ǝ:HLKoZ-+刨gtԄGI<~ȸOZ!jѓ AW*驝Km _07P|siՔ&8Vit󍝥;Pa!C!ϮȀ2KI~ n l\Chgs6Mz-KSW!8,X0&0"O<ɡ8.;C�"ޢ/i+8ۻ{I!79RD]4(K?}-F>mn3P(IGJψ:2ȤKmD5 $cf-4C[jU_Oї5ՍfOmoWkȵct7]'NeMQw8N*81$AD~A9}P[#S rn)KA[:&\eE¶wNõ+͛q^0 ]g cB /0;pfJ7VHkwZ_L_zROՐ.,'tAKII~tT@sKh ! glN#i->:|n)i LQ[ߝ`F6OAu5]tc'={e}>P~RyHc~-WMkPJY%EB(UxQQ)DԞu1YٷWU̢I=|ANfY3{0pw{s}b\CgOkq\&KyԽdϭn/vo\ԀT ?k^E_\id1#e_0!N(v(bR"_Q E2+IUS"FӀ'n?)k]h CXa}f!!6g%\:G3Rwuؗ'}QeNjr]7e1yH[Ф_Q9ܩH~W7Gݚ1,ιɉ3$\CaN˪c[!#<( IЅsV&!mXڏ yVthMV>g)y%͌%b|h0оvg$Dx*7盖4l\dd8be ?#={4DV7OJkə}xp"g:RXѺ)kz:4o%uK7"!ܷAWgQHK=wXk e͉^�EMCfFy IE(}jlf!+Nut(ˎOPGce)\O"|'b |#]D*qFZqYl'O1{e{eHE&WM%Lىy2-BOo!oi!@ X ߔDOSWPAm0?0eNvKp*_Ñ{z`׬I n$+=edF>wS]i_:J8S_~[\٭Z:%ѕ($9[V~?0Ql-U У~?ߝ:Kotvqy)2ɜ+.9>Hw;3nԲ4辏\ :f#4RT{^�>.a֘>T^Q91yr?QfWjbdcyv)[,jvkRֲLL=!)J޿�GC#~ߑ,30 v8Z{MoS6JDxBX[E@#A.8tf^yfM1†#/­o<2)ӅPqsvD~ 6VFaA{=WXl;zVL{AyW.Wgzvb`qM8M}SU E ÓFB6F4~A­=/ qXy5mXuO\v0ݧ{DdSg<|"߉0qҺcBXn`J{^_f*ko`dxɩ9;@tSH92#"rmBQF|x GH/'ƣ8,4`/OalS1aRrn:kH"vZRi20ãfz<.oо"@ΎK= (: y[~~ݺodia :GͮdVt,Amui5N 2uߌ߇mY1y쐞33tNF$" p4ETJWw0MU,_ 颧ig%f.F3 $3?41&[Kț)3-=t RG`S@stݔZ2C-k' XOM2l\ܻ0te"cj ߌcx6ͼ?/]c W]~S4O*io/勽EyDrM;#$=k.Dr䱊QTM)è&xK$G<7?Tm ]'d b+I:5!9`_|uZn'JN)e "{Ѥvn|ybF2r&+Fn&}R'Q!'>2ů N} A_ADO2?ihei<w;Y r` τUIm݋ &xfvJU]9@؈w; ،r%;MWꌾ,1b#yBѼu3[L5)eb{J2%agܝn^O"4jrH�bJL,^l5yW6or4m_qB8{ˊ27: hGXlX%į M8+BVUC) Q1f%0sYo*3'xYKY^ O�$y=I|ƶg5ƍuz ~"aBi8k(kOl"0).T^J1(J7M'f8KݤfpIP̚S~v}V.$!ܮ-|n=Ib]iP2m40*Q0mNF%g ?}?]&#LR+ξO35\<ڏ$VKdNt{`_ J8#hU>z|0r䖜Qz@G$`7'EאIGiG&Dwttw65UBh |O>k\Gp Lwӷ% Usrۗ!҂vŚPBB3@/ɟUSbw/XFq~Łlyw<$^ ydv-&JI8ѽ_<ݨ!LɰU,w jjFXDpjFX3R{R4@@L3ul2nlyi:x$f`ezQ<YOXDw[al"hW:Ni*^Rdk%F4pOP iZM}˩|I>R<!"B f"nتQ|E*(\os�D]<&{2Gԃamlz^^j n1xZُ61Qlt><<_~{m6(fbLɴ+7y&Q|$*`8G wҨޕv l;:LC ~0Ec遆򆚇22&FH&LD'S2a͒Zȁ$O5&xI4Ot*Q'g&4 2gďh("hpx}|z*%aPoH5KЕܗYy(%C'I%kP&('HXYB-oV6k~SN?2܃!˓dB _B Uhy-eKSjT RM`_^a_.5ÖCΕmf IQײ ܨH}k~?mUO.a$ET>H~Q\&A=gi2I|ׅҼ2k!9TR{D`Ƙ!̏.{t\Pď6\02^P9b CO֩S>W?ʓmY =1q-112?<acs޿9%zTv>tA1a3�.I<*u<UNFIJT .\3q4'$xpIYYds<ti 07&3gm\ɉ."D)zG §mnӗiⁿN9O0]x3e/W.06Mf+pD?_nԛg0X#5I<f"(?gY5x,e[lhb9OU @"uؘ呈}rCύS \4t8DLuk�0ͻNzdi`=DvLay$%?š`oüߪz8w[A6 )Gc9A\^e&8՛' iϏ%jP3BkB$ɢ6(BB&(�׼);e +8,Qt&WMv|>D]Q^I(ղ15n4v בp>;T ~4 QN-KR|7j;WnV\< gMxסܚ0x%;\xM~G!g܇́RRF,jsfyH>|8zz |w]0$4:F5qҀtA9}3(�7_ ljY5ZD惣 [g U,`b}eM􏳺vKбXdVAZɽ Vt9OIs=^53|[novHQT `VPb둝UowhJ ^ )Ӳ2FLto ,$"à_k\B/Ὠ8 [ߵM{txm�60{y^aoruo%I0n|׋FtkAyHlٝO<+fF֏ԄmE$3qVnVLD[|y!7=-BIN`7%a _3}eq8|/He>j $fw~ 8F"@W̲7Ϝc9,UybjKh+`2L we~12Pqu:H^ˋfh .E_J3 scO_e ,iwr#֚*&ꮉ 3ŵ ΰlv%Q =}8gX.WDt0{[(oX%/y,9r!kVm%߉edG`g m!h$u)o~gے%KAbމkϡ aLg' MN4|^7 d6Qi_9#W[p2 ҀVΥ#<` ▛Yd~͏T5B9.4E`άrNyqDfs?.$CG"H}Y5<#"wٝ!< tko~`-u#KJLvҺ4NQ Ir`#(H\ 5>%oNr̓:gj\%SI +fo�fb$ʭt@j[ ~zJlPi _ &kc yF nrDYWh{(O:Q֕W]jF/ ۝H>MV;}75:hѹɍ-{O:)Xƞ[tO|$rS#68M}d|3)?Eр -3/�h@K:et%eFtsߓn_Ϭ6$ ȵX@Pe7IDx@+AyR&]x>s-C$D$(0Po\w`+vE88^x%ag~x_�╙_q>; 8ѷmvXZLs(gQF|WfҴ=x; nLL_. *ϹwEo~_Bzelczhf__Lz86#]:BI*Z2gkM2h}oZ!idvz|d!aYvC~{ .,m\J@/5m ^`!WƻˠIv]\KBV.O� W֮,FiM3? 9Fp]Lybq[Mi 3W8d6A9"{A.C䔜q_]ĵ7'QU;^{Wˤ|iVY@mBg+_)u {1g&}|JnMSK^Cܺ�ݕkLoJZܣ:Pէ6P[dLC)'zIuK_֤;7ڙ9q[kI,LHy@cJBz(E}wg}d.I{/hHLJgfdaJ!QԜo ߄ ~"elgj L0r始ːƈ¤MKHo<J^H[M+ku^4Z4휝ݠ҇ ҳ'Ipa74U-ldmI8ܳL~E 'Vf?;KJ/ph :ө J UX?ǐ+ B]翿fw f苼̾ILrk[#R9QpMmtGn x>o5r~,8z <Xk'ƊSC-/Um/CL촻"I1:J2/6A@5]�{b"_o 9[AsʹJ{4I{d܏'ŚY-[5x+>ZR+uǞ]f~u- QcN>V>ÄY7o`WWM|ɽz\Ud0&GUU؈sy" a/y5>Q|Q][Zk%} D$Bcyd''_jozc_sYMJoܺH|C,> N8iUK\!GM{>,%AʚdxQzg[ؤa[z[&{B"'L.tZRјO[ȴhSw3D~nd\>,oGP/ʋm  6H`ŋVMآjwK_GSm<墂~(6r*"]EآQv*k1.-p"< F~@/Az-mM8T3).4/~a[ZLKփˣWă:˨)o+bijn>I}v~E975_W DgцN4?7 D'uf=d>EFO, Jc^+N4&T>IK{""rf/|4o:8f [>ANJ GQLD##5i'|92b' ].OR18{8ڪ,8M/.7K%S4-ip$<MJ 8Y6d^>m|z25iruX>AZܻŃsuۨ B \~RpH_38R3,AD,&1>IMӓS* NX.=*=:[C #ske/~p~(|8v_{mǸL-:i˲_wكisgm1wx ?~\ӆOUd#x[L7j;Ct~=`bCB:dO9Bny_?(SQg*7":@Nȁ$0-{%=3n|Z&Ʊ"p)1Pis,x ōp^1T PF"g95 423 4HkmKO&<FJ$"wJ爯(BߒfRifhb2#=pHvw颥Z(S�uL"DeK#P,1ql\<ܳ2v,Z@- h9q)"@?;Xx6mfNw; \pNQ3Ė.s=RI鮹|WFM;<OG&Yj'k*K|t<6I\FY9A6mש,_H6uZ7q8H\6sM&l 5"A'//G*NL &}pܬɝQn:w}RF8z4A^Kq8ŁC^%RF1-Z浏->py6LvtrޙNUP'ed3E-$0MM p9yxh9(}A`B+5$}4IOg!%lU1зu2:uU`v,%rJ&;#p&s�܉rMtF $E5m,`!NFX"+KX"M6s~%րS n!t*a9X!�*a\NSYfʍO%DtK:Ns J31)nh`Opz2Nmmޘ?"vؐ>oY Lh@ Q'9MܮjrS ˛ReQ@PCoz6`xux{'In̽),hIJ #89+Qp*̜c3 -?,*;&q3Th'`xEpnΊ܁W+l4)*Vrz�WcN}N1rpI1ih+d hڧs#sbxYk#m@}H8P& :Z#3-s!.yCvyvvf;q,x5+J@B@)ibUԑ]5j!*Ij>L*tBfߒO/ƪ.jQ1 4P8-cmvنq ~IV5 |bg|ˈ\RyLT .>t1''ۅ(H^  h|cά;#T hon_<,2aϋZNgFyNgrUcQÿ٧IP|#y觋#g&Z{48૘GeKK,i}ۛ4`$#w݇F3i`k3Nr휞w:`UWZ#| EbI $~iwƠ ?J5= 3QMh^G72zN'ӳMo{6wQ0#Y:`.w4fW2.$LݘHV" 5_7BP!:1i"$r I֙PMxk>Ygf]/ ] xr%lqU|P,bZ%ܙi1qb/i@9#^R]�iOGT哐'|%K�>o,9W+wcQF:trspx0F=0S>ׂt@- O*,|,݄%& W0Ti6i/UX&WGYPAE͕cO7yѮ@whe)۰IN:9*ŧҴ6ᷳgv"L i2~c,coղ29@LfȢ-"}KTV| =4#=CvyF]2!Du=[v|Mպ=8Vvv3Ƃ4=D䝽k#vJ֑zm~GK,%jEM YP'O֚ߔ؜Jm`Q�{CIcL/Ɓ(~>8hnl`CE;Z_,A&R{b{0U1DW@xA3ގ TR;L`e|cd ҒcO_ ߪan.�oMbN^kG%n*$ExPi݇o9GГCeoC_�P R -5QB1o.ְׇ{ ^MfEҺZ*0ݶu  G 2vm3grBwkx% r愛OħצvYxtOd3!=Pz.5QPIbNS:>)6T`!N;E6@`3= ؄VQ$$k0_<e/ODəJUk`#a#{-I3LcKRKT'V;=q9IL'.Vbh='K- 8>$E�\Ppzԡ,ߴ)ѷxRaM^/F88[Lͱ*=AAʜ\nP'vx.Ʉ̨(oMH6}e˩ {ܐLeo!BϲI8 .oӟu?hm9]rWF5iI{Rf3[A=|Ϫ 4]eBx %>} y{5,@'/2:RoǝOzWX϶_ Ǜc$FIvd'd5wCPk4#Q %v,MoJ ɑ7Ssr[Z^+!wOk&zP@P*ΔP#9:ϱw 7ޮ%?OS06'b5Xdh'tY&Ж?NQ!HvL{duQbȜqLKf"]#iS7/^ñbU/r똾7],>w˯/&& &.()^tƹNp0}Sg@I}BY59vhRvro?n.>2*R[KèN!ƅ.L!oXm_S=?@g : S(QoJGu1iO =S.`[Ygv.Om0GtuQ6SNHY"P?o"|_?Y^;(:*sxfKB%}}#Ƙ eԴヒdOe-'憫H_M'Eݶd*B#ϋ-d7=Kc{`S-ch΃GUV5(NCb^d!<R^{3ԑÙx;8b;oRn2|Ct irTpΤ9u%¬j͊iNsA鼫RGO5_gwg{Tg 3(Mt ɬ'a5YT~3V\qٮ4VuJYUY`\?Go_]|AS9snf@lMfVOg{pgB=yX߈ten+I+THH4 O ٧_ ^cJG%&Pf Lfw<њtϱ`>!KDܬYMճeWcXQ`cEoKB9&ENTec 5%J*G͋oD2~,T׈WU CoEW)bL x>GvĬg뎗q@9:K~N0>F!du/֫3?2 ]LiETeXu1SOED{[$^fW@q!aP/Kj^ЁεVPУq'O2qdX%4ݖ ~6ʍ;s3f>)<%ɐD`1>M<hxBQR4iVEwX]L(rqNX${FMDP%"3T{*IQ:u4GL1aoWk5i%?JSR19+8  Ic(ʳap9myMTVug<"ؙ7n11#)U}oO)P9Khq*߽HǘVL5%q|A�&iC(|c~P/=P(Fj4}IۡM'ODknJ3/gX!&P> ˭\+@;\h lNNҴѝpem[ Oy'öm+x],euFoߊ#~h6 ::F ,`£*d vTRϗ:uNʤmS{;w%%ߒFRYy#z۶~硙II!tjN1T?yU>%k\ cSRwd}`<z:is&;-J_veQ?+QfZ(H1Ifw$cY/O%rGnʍmá<$t&⇽ܤH{2âAY,]WԌUHɈ 4e=%䛟JT&vڳxg*+􄳥&P= ?!\gpjցݕї@݄d{Id ?܍cf]X |ܳU<`6d{[]}$ikTfJ~#>}e݈%~h:)7D4(%q?껾J*} \6EXR AG"tͩqijID ȯ5B(G(gC8`4f˫^11LRmG'x<_{,1LX[қr&J6w:]\]6"cK9IbqT⻰#h(Y3><>uaԳW<}=響a[U/T棜UdraT>qs[Ђ_?2"nώs CnuOWӖzrvE\/7^GcXި?yUܑE [M HCN.djv{>i b^x&mÃs墕SQ&*d uyn'w /-OQ̯d޷-/`\v8y31 $X|*(1Ùobpm 90CtMDa:8fRPF<]W _-CpuǜȖwj0*Ltlow,E A9-xtn.γ-'Usiw#ěz2 <^;Rm`ƒvSjC4ފc=LiKh&Nî-%N+|W2~Eg5}͑7J&R ܘA0$ׄ\h6]mUS"Ϊ 9ry~'#Y͛@c @ @QdbX')AOXvF4i{Bciy'-'pДUŮDmGbG;<H^j< 5ƻesOGWhewcfΈrʼn$B9~O6.^WY)Ou0vͦ|wV#d嫚4鬲BռO.4I[g{Gš | xD 'F fiO,qq';ZUsӜ}P!%`NdЂ)e7IwHǬ Yfa+fI_p%Λ9e\KDe$5O`rP0Y a4|ƴ@ %J_냷4X5ׯn &M 2 c줰yQӭgC2;Q�EQ?k9=\R"N6Vovc{;(Ft2%$T5̏ [<?4TFٿ@*P5i಴FrCO8{9;3nN9 cd԰�y$ѝcx@t059H9^.^tD'Y7#>P;YvL3;sS-GhKCg7.om[4L'gG%V\t`[mSN!bE1K=W6GcC[@"< m,᫂v5XՍIG5v:�T/!J4; L昉& qzgt`{2Єt<Aqo'oҕ8TY 5pBUѕV^  |}c J[!ʔQӧ(Է>Wo][iQnYL˄\%l<_kJ#OCp,={y?92tM `јSc?z>4s|ƲOg+Xݬjpd,y]!wd(&Wʊ,שb7NJyO`^8FR AscÉܤ($wIzuyڣ2ciQNzlh ;񯇎3%GNz'K,i=#)kjmoO3r{ު[_ot)= B )@`ނ<Y5~{(;cV}e&smXq*Sf&'_P 'CcZV%/z]m^�}LP+'96 y\?zE&xJ|(^$Z(eJOٙs&a7g{etfI0Ai0lyP̙ywA4ꔾJk:o9>ޫ0g5KvX$miPF@oP"'fbA*RdP*dnyd " !5QDQN2'j {"3w%IG/< V&-Lܐ dDeű8Q5]wLox)'$$'iؚ4xÐӻױd/#ȮѪb ~dH]ɶn_cuwN:�E+TIhE+&,# B1R&6do3Xf+-g k/ō m>f:ۻg#I[g-KX)gUIh)/)`&S~"4:  rKgoNFB應ħ`ڙ4TNP6߳>UȄ^Fv_]Sp'HS*V>hVb R s=2|.WN+-|tqewB۝'7 *3fd\(|}cN"4]BY}BSqjgpƭ"p&6fQX},l6ń>r0Nq[fwQX~jY Hx8/Ί݋C#_PkBM-٭̇.~mF~j_oPZ)>k0w'gZ&]HW{VtY*ZD`f_$w#}x^O .Q/W_^l'a7mW~-c]ߚQ-ɔ2d/[ c-mogN2>�iki^ ^駭9~\x?$|HD~L60bP덲c"+h^#)^`2qbĠu2 Oqǯ^fҜOq܂ C%g! ͿGXfe:PU۷ǃ't#XBI}zKB{M!;\l˳.ܜ07g]e,М%+nW%N;̪nӺ)9XyQ7Yu4Q~p9|uv10I ^g.| z_wM=cg~3D4`C�iIfl tG\ܥ4^;JlYRӧ'VR%9Y-bF*{ۗQ7T^k t9o3Zց<3'=XLX3|G &ŚĆ:fك3O.s[C9!?Bd<Gz:&lHy"ȓ9׺? _yWXt(l|wh(sF-FA,jWo0?smE+#2�)Z-/BaUR]vjQNRd㔹ns@iѣti1Q. x U*AZ '|0#0ZQ9ɮX#3Г~Ö<0ښ+R?«?%wӫ#J4 xFc%F~ѮLE,;eӍNr)ecAϹNrSMUS븛k0߿9$|B'b-RGp9m{'cTXI. b2߇CN%; lAM>cBrWh((E:h0ޔʵǒP-2/zN\B ~};{c7O +cXQuʱM5]^n+IyGTjc ]:(\]ێUTMl]ьE7Hnn"-h7 *Lj89�W )a~眝RFпǂE.oa%Pk1d}odex\XDQJ,ٗP+0qIr) ZHmvbJ~/yh0 mۻf> X~M}TF!E25϶#aQ熴?#ZkY\(3\o鶊*uށR ӭNun: +Wa' Y^v1|-hD!u?WJKsC  j,Nkԝ1:,P֚,BV6M9ƥ<)DUɰ72jyWw914ZPñߢ޿juQ_K&-64F=ȁ.n֕8-:⃢Rn3 2 <'n ϶,/A S5H\}cf3Ǫ=Z>q ¯ޔ],G,꜍Lic!:m<Ƿ E>%JsĒ;~ c5ߍМr}ҊG5RrO_XMZ/Qf&pw<*W8ce\݂>V GVKky}gЃ˩R}iQޒ3=s0ܡHG^a ^ˆ- Xq'JHM%>=o"Ø.ܓ.ʄ22BfmgOS֞-Bece7[X"':E'³7{󁇛yGc[q81kq\R` $kX7SyO Qx1E<b7| ^q)Bfs"v܅>?Ʊqߌ˭@f=ģgnk-kKÈ<^~q"䑌9xdr|pJNq3$cA`\:u4RӨJ�s`Ǹr0qm35zR:3)*K tޫm+Nk8Zߍ=xo~6&Ed\m=8~4eY WX0-Il\&' %N$-F(o93[g9%*c6f#c".8SN3Xˌ߅d6.˔PF𪏞{mɰ3ocI#;sݸP#<o?):zdВr8X ¼3 4?O~K<s}my5 's0EcɔNh,=K"2Wl*Txc-$/-_*dpxi*ƻWDAff($G6X\Ҽ^IV:y*5IYjQ ,9{bv;y.^axEo*'G)-"t$Sۘ-&$Wmp3<o<|W ǩ UϹUœ'`d3 FiU#*ui`.VbaYse90E24Rن'^4=kW A* \=-tL˻ ͥ9F,I1T\O}fCلu,%$,f[V +[.Cih-SsHD]EQލۗ]-F8H&*Ė("?3Aջez,jnꖘDѰ8uL*('~ 7 K|:XqΞENYd!M\YG1Ӄ$Ə% š=˔I>W͖4auhø(ʧ9[,µ̩ 8OLCk$;Gv`3?/#2-&wSlݓ)a~>d^tr,AtJҋ˒3>{&n/:hN?;?Vo9bwudkH^R<PEUM(ptEs Wy@iK0+`[9L}+8ca9HBwM?;+sGZwZo$[R_]hn5ޮ/knrh*5TntP @GL4ܰqU?vh ^ + fd d ;!CH'N6b0+X_15,1 vE.`(ugA'Q IkËE06 ú!A]v$G`<p.e"ڮ(>F]D~ ^%gz&*dVBA.J C4- jdv-Ʈ̯N� WϏdaD;7ڸ<)djfIJQV]cJ ~C_�ngPx'R`53ntMa;`%A mP\uev+Z':3c ix08q\Trv:jkmJpCNt/%v&lx㟉un𪧢Ynf<>bS[z䛇n(9)n@EY�G OC܎>LK>z&M΄DCw(7͑}ċ}N H4 lj\?<1f7dfVf<Oz^WҌ%0zE14- 'EM<c|<twkNbb,2eġ3;:?.ZY$ǒ-eń"r1F4BsG2tqJAqr|I IӆӤ;=)S,O QPI�,ŋ1"1˶gP=/]yHGNfBr&mEsRpM ^efmI: ~ y0K3>Q�o1'c$hepo!a4g#U΂Oe*$v*9P pwJeesǝLvRA)z6kg-=E;߽`~g:WU) 4!0I)|foOJ˾ap=s-_ *2dxj5hd Uopf+Hɪ3ČU6(Oljƃ4uc'+J.'"]0?<28ɤaK rr(hl.zmp p'bĪq]WZǏ@ݼم+|iqvBw 7 zÇ2c9w+#-%1{JR?zEgwZEgcw0㬤iA7$'pdPnLϖ 'S1sæ);S']VO" l9(̒*<AfcM8?[ͳ í{(։3s%Q1"Axc4Y'  i9;bĨ݊׽Ijz9r]eνLW5#2%ZyYS襟mq&&MhڰvʋˮMY~FMYx_i%`fkPͤg5*"z+jȮɔJ](fz~D%D 9@h�I nAij<Xo:1Ͽ?J/M'73p67)s}R{$1zshmvya[D ư/.~5ΛryA;&}#d ^3&a"g\�K&($Fj?ӌxO9w89vzPLOa+K؃AI2@ame o\ݐS}fI{"43)<E'صQ.*qơ9z6J}-"t[#_Wt}vԈg q>Li#ue%YA$]ŇpD62n7G x!2n@uWDO4_C_8w%h9bmJq6AygF ʯfOQ6MW\ wte_SwejCwꪯD 5)f | VcSͳ9cSނv;r}v"|w1õ֗NEbu,=61)*Np!y;]i4{Uqv~�釀e!�xu}oEnY|}\u`YDqg9؟ VA+Di2#>W':N'SUIm(dkrRyv%J*E' [/fP5g׽Noo=Wٖc*L#"_Ttw'ý?M2qY;f^J_O"?$.ԛ!,ߞ]T s̶ ~ߧgXn,ϮRa es(e r;HrU ΐȬkd|f'*i5ykc -O?gOj h#"7C=hJHKrQ V?B*{P7ua|Ipo#+I>s/GbXMr*=^}fpK穊yfk&AxVk̺771]D@%r~\|oGPwA½k̠xY\תH􀒴?Lq+'~aDC;7FbdA 7{)Dz+KKc沯s=o_n/*De/)& <5ėunL=UWneb'$3�v8%y㚵$~wܱ=)zR?;(5LtcENakDYdH{a,>:BFHx%3~Fq˖pf=AR$]ҩMe~d"ãͻ޻Cani`]6=vkGۼ1 ~bX'UO6sK o rJ~EevkK7'=\ Mжhw1 s`;cvGO$SRԓQӘkn}Q|ԙۢ y?{ϕ;s˶euayJ)7YIu2/hmk3ј~Q\T!S� eP)<H0+6EgpzM |Ui!b!8 T>֤QBʹ;MO/T@ a<I.MxCղ7)d)l)8_G5"ʝo\2K5f`C-R|ad/{#q޺,[\a<E=dF:�2 ;:ٮ =3)T\?Lď~} EZϙ$qԟ͖@]Sʰ9og~ʢf\1.o.t(6>|E'}' wh8ڡ XhNKəƻlA&CP}JMEeMWy^EȚ 6{4ԩA~. ] ij9p. :`ilSCS*bN5r5EEr3<olJrX?ZZ/ s`RxQЁ_ϔU*^:փr9 f5 \Ο|jI?IǦ0Y=U@9-C=RTvs:W x�5+MaHzɹ\{(O./V ITlђ5\ˑ#AWqϵ *a٧L[Hea]_Y-ۧ@4E5+ /f| lk>QP7Hs|d3̋atjOXOǪztػ;י 'ߙ^nax`; c5If+2F07ګE߶*B*;lI0Z]<"lRO~Igt nb<Ke mܶOu3VfN:7odqG~=c:0C+?Άg_wQ|1�>0 dž#`tg,ޠanʴҘU809脆 sAeB7~#". ]åh/ =՝P侕ja{1keߛ<A0WJ({O!iHx�%v!;|͏$ѷ(l QiJ:Qpĵ¯uKkHn3ynt!LėNٕƮh f$)J!+[r'aA[LZ eڰ> OѪ1`z N-w;_#oX \&M:, z%#2EUާ"lWpJǟ+/% %<~ ]{}Z{ѶƛRՌtHZF^Q7:|q/\%\MzϺMmJr1OaR9*ݖǗ"mg؝y+,Jݴ*-f-4hlG2$ʳcb` L7ԆUC|1$O_|IUO=*^  S|j}V\P䒵79�X8c Oۿq|4x c-C|H"RWLh&rTHUU3EJP GdB,@M/7ڞP6UļUzߞeպ{[g%omOHhT@V =6MȎ=iZ߀T T8<t|\zrK+W2Pkތo.~cɄT}uQ8^N T4,f*Xy %|W=+*y;_^*BT,V;ɈɺFmEtT{VR^)ԁ|r., DKdPCAVo9oJ\~Sfr}^@HuyS%$u.b\s-XڰniLI 1"@ DQdێΧIy +W:0΁2S=P C{bQ;0Mڶ#j'}Po{)Hr9\xܽ X!=YTEܾ?f ,䋳Q")rܭVi@&!$&I!h',$<ofF3Xbf]ŗXa/s_avpk9&A"顎̡׏C�t~Fz] ؎ʜiXFEԚв3K;K0%h-W﹀MێM ] ×YhH(<5ן6X@q,D`GU6몟uAMh(zԞ|j8'@8DȇVg'Sƛ|KA5 gm0UU_@{ A$ .Q%Koӑ6$.4x/͉U="O'�vl6_<v^_kQ̑fX9:QG (pRD_Fs0_1.ϹizhC;=h—"zζME WjZ9J؀(C\DˏgBwj.eǩ!9rչabNǍRujZH7V Ή_VWMoxRj?-mo=@U2D]3kTm\2cQ N*0b*.(Ό[wAI)Lq+dVx:oX2$E}CGM7Spf?>OƠ}2`.aa[ze[NBxB1Gd "]L?8#tKI,{yU9 ?':ʘx@|* YF++=i;Vbi-A0KemT2: l@W*K gCf۰͋dUw`UA<0h:MpJJ”<CBP\ 3.S` 5h#HpMt1r7� „$= "c GZ U縲-{/{|/QO^5?숭%p{b\JN:EQ洱×5cfB e&n6q:"P.GQylNA9Ji~E+]h B#_f]!_b#jlj=mP^^jh٨)ߥm`hr$ڇ{({a}!|wU* VEHVz!6]sU b!l`bO籩Iwb=CG W!A,5xJ ?LAƂ|َ~)^u 3ޮl8w/IX�βKʏ3J/èƉǯڍK{MC^G�ѓX)ʐape0C\A xrk8A'lBtF|Xt3x#P#9,kU,Vo ?%W<^GI5'go)O+/J*#~\ύ[b t~tt50nRӺsR=--KC{nrԶ.ީVSpH%ZZM sзJ|GB.tT X>vYۇj&�ס-qD:V\Sؤ9 Np]ϵTokCCu'\Cfk>mнK[wJ(1%tj+ {˟HU遤zûT7l%uRdq]_b0}wfC3 W.,H_]r"BPK����(/JS6pm��7n�����029.pngZsAnnlllMƶm$dc۶m۶=3O9]}v W@AGBUϺ7,7mBprB*# ?AnW1MWq+[3(^]53g]7[7]Q3WG߶ffκ6V^.fN&nfL<Mg?yW3(c/R3/ 335[u$q5O0qp6 8l׬{FIr\\ O*KEȚٻ@s0RhE/T #21 VlL�r͘;((R()QaU-$'SЬwmpJi+WQ`VCB Q!Qf!p jNwٺhՑG_""wOYXz~ y�\i;z02 ?w{-DBL_||s8bA?)ʐ_ +$"LVL6uޠ+ئw:v/"g!x:C#4m.d5053p}^SʭKb>JZ7*(AjݶeC5H,ъ8Rpܿ6Ds/*5ݡ3ֻcDp&HhΉ/[ Вh&Y疰^ Q~h pL\?,W庒\gIQ3VB *#H5�RgoDk_| 2dbUElqٓb{4_R2VkMlu=gh8 sT/bq}N`K5WnFs%cb*Rf/ŒO8e挰"qIX.\lu.ꗷ^vR�(!!,l5\缶6W?cA_0=(ŏ7RmT6uZf%Ѩ5]Ϊ z?GlT_=|(雚8x^s? BEz)P+U:<*kS7% LWG{Yí.!i),l\*)BJmByTŸ~2ͺTIhuvEG�RoZZJq? Y=rz{!]=;'D`u#zc}!&#*I/^|MVwN&�%Ta-|b.bt܃faHoq=}`Eqш%ᒌ{cZHP!O|i�1(@@4eh3&eDX |=g g6H{$srNןi ǮE WЎm{]X<z\Qݹ48$= vFr0.mV)赭,m8T{Hf &|90롯ـE}9KB5@Coͨ.[#R{K9H_kG^fWС.Ut,^m/'f麼V͡+Tl�!2qڇ3ʐMD&zV mLHee4,a28G dЧF/[4~|l,9`Ź?<5 1dSʒٗdQ fٳ;2,4U[2е5*UD!M,*3 ݪ]Q%ZC{!')%c<ju2@J*og:~cJ|#V⳷զSQZyvbMo~#C8U䡾Po'lYcV#< t.C~6[rs[=.B>0%}}]Ti<hd&jaB^ `$oϿGGoueaD`d_~T<r9(tZ 4-,M b , r4ث؏J\pʐrwY 誤xߕw7|OA>puSTج$Ve㑐 RZvA>7~FSk* aRSh4hYPOHu/BF$b7)F^\'n$wzegRY�g^S{)Ȗ|ReB7 ?VW_Y/&RptLY':[M"@ES=7`II4VʉJf-ݿAB}fZ]S1J-_d3>V@i\#/%kcz"neY;GɰJw:hTkKEV҃lQ^>^ʭ?KcRd3FŧN3 <V_mbjNKɆ\ϹwPVҘ:?kٞmN%UYi5X6\;:2VyRs;;>TPKi«A{LmF9jIf&h ". "5UǦT*9@6YY҂#NlјEiJSQ_|بdĵ2fӞKmhÇ&pWG{žl* {Ť2 ڍ^!|,A:KSk_ Wz54=EON?qryd[QA mai^- \eVQW.m"Uy{FEɁ7  ^GPF~Jb&D֏̮1TU&PEFK`oV1m1t(m#!'r-ȧCQڋǪؕ۸hPï<^C-]ss%ހ{̐=~ (9Z=PpL'p1�#gw%Dk!RƝ*զ`ZysM yN rԵeUj~i+GFZUºp"IUHmk^Kkcp"!xʲV->( szULbDv86R 13U'1Ѷh8O`=3K|mЦw8?-ecpKY{ i$g_`}BA,ߡ*Rbħ lTY|T\#1"i$EÔáN�hEr(S`� X�1hwmL`ΆCG\|-K5ϸGٶZ'TvlAYY^~Ę֨֙XED\{Ju_ulD “A_i?HlY>Xe'8,m�5KWS&mR췣<7ϮAM"bNNmt<ص)AgUUm^ :IU:~zkP_C ,.I3 ׶ak_k>Q <2-JVtZqG|QxMkn'" \Aw7,ь'0�#*,/S.v'zn`Eu#SXpi'F~l iF#v˯]]\l?ne3B<ڧVNCJwKjhGpcs xq9,>vn>-,k.ѡ q{;-2{rpP_uS:Fq'&J`z^ߪceh#d)>᯲>w;ΪϼG)"K\v  Xr<35a$?$,q,7_C| 𬖩^娝š z˵f3)=|q\4~-ہٸA}-4ſ)}�MM Wƫeg6FNC2n"ÐAO%3䉺B sJ%^Q;M9\ 3!3:eN|ݮ a)sP#7e)4 N~<74PϧyI7OZmCY7Gx"ڷ#am#~1E&㌗0<WWMʍBSօߎ‘Ka3/g9z-/.Qq[kIC RCϪ3q0dɗn~dJo~/[T^]ɒD zv&8.c˱!@.T 'x\LcMOb +6FkOL5`VJP;{w젾9s ǔU1ag(&T@\NmMH]ÇS(s3lA񪰉F#ds2257ejmc#'o-6u �dR~ #;Fe8)DiDg-ٜ#[5@BC鶼a6Fh;q t8Rlҁ*e�E' `]Q7Q4拏7dqcYc0δ ã4\%;s^oB=MM\eE[*Ň\sFM H2e43@oVe܅(}{\K*AːE3!EQII q6g/{0DER>*"%% ;rR6CwWmZ@ *P\~UܔੰAL8M|d76"q(,hJqSrao"X ?vPU_SPϷ3`=Qpd9=i3}z=n:dlRz"Φ٫C2?:ᶀNh5~_BJ*%I'}%騛a(xX=8 eRE^Q1;on,ֵqNFƈQj(,?@įG17["7}Qߑae\X2VRXAM'3F?S1s{Hb/7eگdQ#FziYlnF‡vsMlXJx^$=Qx<g@Wg@Job:IXe#bZU|S=<\!t&v:UQ>8 k,~kJ]ife DET"H*Q_Lߐ9jSo8x}&J{8P]=~Pʙ <XΜc4!w ䷊}o3v^ ܔ_xt t"KXb-A46kۯ] S7|6d!307o)6ez"oZ \1U|fl(2CHm߅!DwIh&ğ~j).p[B!~�;^kcOՎYnk$}DgLqxǥ҃EKS#a+,- * 5!t`k"!꣙ ed IUlߏ]hkgKW@ƎmsƦ=G/~͑( osJ.YɄ]Lن/5N緂ߜ֩HnU_|$ֹ*,a'l }m]Wi^w6t:2Uolg W-wն^8&Wa{[grwAALKŕoTee}jJnMAkW2b F'6C^aB2VM?ƻ~ 2 \Y�0I y/aQD3eg:6fk5�; t檮8CVXp*ⱐWT_:G 0 힇)~ep)CEEj摒w=k=Pp?+ !wt6W)fg%s"N}Z _i0G!v/=och >uG}s�V28sn'Kn{J3- SiH_h2'\b}A~[?Sg]ڴXR#衑ҩzWr;ӶH9=`DЌ= Td Sr]CHe[]vs94;)_Y%r#$kM8ī8y^zżfE<j|ʈ[ûb)>bʥZ\_sNI2|*ȑЙPK.$[8,ꉴf& {#k<3!i%e44y6BO0QI0Ss[d8.7| }H W0-=3̺N a'YQ4($4's\ҠŊKU(Xy3Dc7ٷIH{Ȱ9}[\A7vPE#A<>\%UV 80\qo y1vDߌApun Zע^ߜuqtO/ ?VԼfnÅOiq@ɵ¸}4Ktчja=tC`݃,-}VҶvDQB|f'"N'KGrRkgu";xr '"NhF H"b}ԟv ~b"_RXncSi(?{b:*|f40Sl`xE$x~[V j oyv yK-t4-!$׈<Z-?"0ܹFr$sF_Uvɇl ^yw}wWVf\X;5+'(\hI;٩-]Z⎂ D+kk ӗY*j4r;C9'SC̵ͣ[ɟۘiVmY$bAGו^IrwEovfe]=ujqk�,/ƌLKhYq-S?ZVC&\ #? ¸?O�&^OSzS'-wEҦR₨7fTjApp4x^L(4�ly6AGQ0N,Bm֝ ̹ߑd"gޡWX,0˱PUdY<Eb?nYd|{hL2~`F}#Q>H<|=k}xޘ(iSo,zelK7e"/"<# `0|7K=SVh֘OKl YCLԜe~g&R3 ?di{s&f]\bռNj3盏fޜcE^cjh*"7o*NkE+iv&(?i8'~$Hl 8xsI6!i< -P2^ T;xq֥ߢhaM'0t ur0~fV5%1:>uzr[|~WFOݒ}v^/+J.x{|Wd "7ͯ ?טƔL4g0_jag{x41$HEoD=w&-ɍ#$Ein젍2ɡOrXdt4$]n>EB-)5Ct7Lty{ @3 ΅$itgM1Xm/eqFc5}?kԽ5=QME暭w)(4;-`&9Gx|y[$#6#4 iKEobSܨ)#>τJb@tTc$q쌆뢫.~IJ7&f(Fk)qRK;ĒbA*3k ǚZ}ʹ_(( n+L-<Ynl]n0_,(Ly)*Shj*w3@(Ϣ5U~Xr*K~Bs\wtiz(_wQLͫ Rx( g**5RU  Myj;Pt<{;tD>u=3Ov}"W)jj!%\s�M8~5Z6{3zd'L=̞%fõTAG`񬏭^(:o(L`7@`DD~X^X%¸H>=䀉uL< ۷o�V]Z3N!2}Fp xȲտ#xk'9[5^\Iܝk-'^(r}nlch>~?dʙr`co nxB86p DkKFяMA<^Zl{ +TKFNq>' $KjT;򋹇 3ldö&f3R-wvfU/W)9]M#3yN]F?Ȯ^QF!j`h "^t2ؔ\LD椫TRE"pⲫ@l[� ?GA~W1LU8*K}1s?{;~)H/ N^u&IޔL{@y@GS*UM~~{M>mݺ@CJmOVó;N\,$)WX MOvP], 6Q y* <ļgVMA`G-c{VVc NѼ.s@IEawa\fIE xON]嶕( $1/d~k=D6ǰ9\Ҷ}eM2:YEovFn(@&<>ośG^ga}C|_)0[] rͫ+|rMhp#UÝ}~S;'/ō�h9"$*|VGkHw[Tre09}a+vU4KNdnkx i/MZ+̞&%`$w/]5؆ RB6h+v�W6}Zد$y)X $] q9t4y`<#;Gg)Q}*[ħ8hvθޱI]<2CR.Sn3P|uthUR{COM)dqY8saU/Co{nudbpu[ d܁YMAuWP?HBL?_.c.1r1 MӍ~= M5eߜ8&4We&3;o7Rk4MFmq [y Oũe Ω_*24tpRNȎ>G&yv)xVOk<MvrjIħԕ)F{,cI[=|{ Y^̾N:]a1dX4?C2mj0\8Kw*zo\ ,=chHDS{L0J|Z&]Grkb䐧ey�T.9]L<B#QҀ=, <][ c¨pq/)"qO-n_I)/ "9 q<?%W>NdG�(k&v;v(~蕵G `.*eH$k�J%,,[͞gٲV{y{]6$ Ru0|~Nnfr`p}S]лm1| 6?!mtIw'6) FjL߻OӇS(lוy N1m SR]vʚ.yw~Հce V gsVJmr Эr6<9GMhBB#m!F pO#'EYZ ޼wp_w* R=zh'f513v¬{iF8 fGcqjjUc( i Z]ͧw*%6$"ehiG:GEqůyS^% �['EGg~M'm_mVQyʔXH hT'!+܃}EwSjem!H1#^~4bxp)N$q@<*R{JpAԙXT-2&)1МP]d81ڒ, 8cDtwO$({S[7W Wlkikd:+([̲gT0Y'z#xGB켋쓏;2G 'EM)|,+GP~GRkt*ā'l ߳u6o|[8r�ޱƼi^uR\s/]{f}CDcTUJ-&Ff}OG7եp­\ٻ~tִs"!k”pڦ)v@p.<n]ۗEo?֋7<bƟP_O R鴩fbQՈjU 2~n 5yŗ\hu1j)PSunNB{̅G e{e49bYonRKiO5*c[S85gZ1nVĔG4՞*"~gJ{qy+m ;jʼn)_գm,_jI5ҿ[xSe%7 P'DcRY<3efƺ,T޺Ql2H'hgT}[5"^wqf=a=&�Dkhk"S`"ehޣasѲt=uC:[)ܸ O_jBSllfmY?3۪jK  ڔ3y!-U񈀷,QIL ^?|ط470Z$8E"NDéTJowRgB;'_zt�R(;41+ސuv#46#<z:R0i"@9�{a3xnY906ox%/׮ꜨÍJ gDVt_y Z)FҰP)SX2s[ޑt *kc}s2|>wk#/vg ɇUw8ra:Z}gINg>H~K ~"v2/Rq"E&i4RzGQT 9=$Nc@{1" OKݸxrMuOpJwy1\јSş=&,):fɣ!&B}!>Xg"r/ח b5Z{ nDQ2L,׶~I?lIa=y DKM Δ{9t$6&HB% }MG'^˧�6 ըkkGyS q)M':2+wgzuKş5[`xvJڞiʹs3C7.9Xsd,)4̮,_Р:ȟ5[$ OAas#z A8wEN(0Uy%Pzɪ{z\/vM؟$$\96<CEZV5(O8fqL椤{VMOv}W#e"S/L 䈾7+y KlM n2,)R|3>= q<;LzN֭ K桨/`d Z8Џ/=zs,m]>R7GcBD"E@y"PwBș-S %GQsXWN>jV`c5w6#7s/g )[44t27YkH[YޙI{I=Bo*Nq;)A.۠/8qQJ'kW@I1/#ș`,,޸W_*,|+L,c_HYB'zV)q ^j [c| \e�=dxoCiIזZۓ s<@mAZqp?Cʷjݲ?S) 56IH5wQfw|sE?QqS֧l,s)ɕĄ IqK] )(b;2wv Jggr Vyur"XÍ}<ECmBX=?~FزCE^rE%3<{/fm%뉥vCnJYoEn˺MueL*_w!NU 兄vc &I}$9[Qi)[8w\t0+NJSI&haHo I*K^@zcKL(TK sᢟ<E}.3r=.*R96\*E~Q?J$'3 >‰lՉؾ|aKR;yzE蒣D`OdLWb)>x490Ptsm<״tOƓ^ZڳJx57%D%@ݞio]gӰӅ3TXK-35J[uu?v`)1@^ :cxC7/SڈB F%. ' 3+~ol)DDZUQAض"T +Egw(lVΤmiUdse3jV"i`w?e|M=f2UE!]]Vѫ:P/B5ހj]϶_2w U+UP}y֫( 5~7*>ƵLv5`v K,73!W8P!sP[§u +sm>|MÜ|F7[i:9#|FfdVw%zwba b[!c5岲WhHU7 iE\?]&,`0ɢ�̼1bPZ/laCzyǭ̘L)<I>H) 4 aP�P'j䥅A轪 TZU\^T;3'9v_V $J N{kx /lwK!B,P`ej4YDMӏkgwY (NAᄘ:dniABL+4;pk쐤xo$䭿Y[]JJsܛ)B>>;<iHfB շeq`ڗ])wWg")&?`c!5jC{DyY4bm\CTpOj#Ok4Qgd0tRp~ӟ8wJtҋ;RD%흮JVb0#f/Aūp{4yUO:S~}M >=~~fᢧZtr,dfOwx>ŗ[hڰZ'__r[<Hc:bWݑ">A`W-*Oo0Z% 0>BR�֙J}ѓHP? OB~$u <j\ ~Dw&-0^1ʤŞpsۙjW׎󎷑y3anLrLlB9GPslm swGoJ_'=yȁ( *wOu{Km3y`rBˈS8mw:tSfGxP1xJnB/* ^yZwD v0 ^եKig]"1ҡVlPuyۅ:zۤ=@!QxCgWWF`ʡkHzOz<|Kt-89;Æ|޵]l\d/ H%HihhIX՘4ۙSyf +bz9Wde<3?8D.  ݓe#sP#Tv'a(L>{nr<w(gFJ[YV#i)!ӓdݹUNk [o@}G{&*Wl1u ໘tOmsl ' <9!E 9\ q)zަhmÜ%-oaѽ"\;H݃u,BH,-W`ÿETͭ)j~ٓOʺzō:S*6Py7:ƈWB;Vyî)c yCY014-! }99}@f74%0܍~Wuˠ'?UbZI;.3&� qhbN܋ 1ys([RZP"AZawu(8}S3FOw'.7Si`NLj`(/P\vizX'ˑXbə53FuCx�yг 6!TtOp?w kuQ;P9[*-)>5/l6`ኆSm EWaI\soVGZ/q[SL6MU ?13E~ޔm;П<[Y ~Z~@ĬgR||+Ɩp.2Ea>r49x~oWVDa4~fًhd(u2Qv<􈣤q@L]<=쭳Qs,IЯ(~ĬwOaE,E1.m`j$e[!hG+~YUpu'N$D'Ɨm`uP}8uN;gw8kN/g}6Y Bpf1j,^n#E?Dr)sO-O7}puۤOa5k@wyn7i5CtkJ. + NI5󼿚b7=EpOd {@ xL4Aɋō;͗Axz+OǸmQuR0@ɱ16@0{/+2dio$(R["{($JsNRV�9ai8F &AGj\{Nֵ\cww/.? MAwߟuY&AeٛŖ[eWVy8pQD+.\wQyOX`z39{-$&lQVȱt]F, u `-LhG磺3x|n 3#WL\s{?$Ͼ& =iotk^ʴeB/u@;,xGtsx?&6#7,X%}8,P➙�"yRbSnuNĠJRWvi>xFŤ1(ˊwyR~:^{1D~ #m'%t }MU |"/M;]?#MD9E\O(`Y;:i[3oԂ}?"MؤC_Hb&Ꮍ >o8؄z]fdM/6HnY$YUd_섚"tkn}5Ք{�y-\ Tw Fh՗E `H/&0f c!Cs`GX||c'V6$fZhѵ>/4Tӕ?΍OXo1Sga?R. =*?+tQ䘥>$REMu]Lh }2i!:׳vKxwilg}4ؖАNZ\U;/ wH߸vKBM?L=[& P|vA_3rY"lҴ� Kힼ} 5�Gݓɡ\DNwȌ1 7~w {Le,?rK!"$ 栃RLSe"Tù(CV<Rqf (ӈŇT}A|3K3h p#@$-©\Ё+ӑR˵hK2!#YiȦ &> ^aBjhrٕ 85&DS/LaY|jb!3=ou#^l\ xC$ͻm~0ZU8m`u&\mB{6m f%Oӽc5X-H,>3nK^>*ztj+<Zok9g|Tbnlׂr>?<P\Li:wGy>;nHp64 h6ip*|pdz![G͊q C G%77)2ϴ V^:C*xQ~1K[PS_I,jqlaWqg  >2#ayA?=ER͞^ }+7F,\lURj7•16!p=jh*mdMbl\/s<ÒuYLn}A"3C<R\%Du^GBr&Y L Tih1T䇹P葀w {?W*4y>t=CC"mܬU &w<-S{Jn1Eߦxs{ܿNJa~@{E<8΍;$C@ocĄm|OӿfIJ=:g9%=c,+#x$l1e VÇ6P/3XiwHȡ{㇨+7=V� BOۑ$|F>TҲN8u'Gj@V�ڡlu|;d^83*2dNuҔpq$+`v H$PvlGA̱R0 ޗ_aSY{fO8Vth ũZ,zIk<Gl68=xU!,zZI�q;ŗZ<0jFqcjGL-+MF flj7`_ƅW5`O^,qsK.^ �kY39ܚB)B44Jч'!Oܘ/aN޵|Yo᧻<�ލ#-Zɮ<' &`0ZcJ QyHqLwZ3\‰ jmxt^l ZևvȯevSZCe 1 WR ћkG\b׶"Ж-ѽ4,7)ca< Ҵ(ϛ캤 >ai$Lœ3_=pmh忋1=ß9Zُi1gI79yg_$Nӄ,7 z.ʢeh籛?vI,npN `L?F/ 蛹ݾ\+BM\O3RO3/YϷ$sSb bQ1gRJ+m:6gM�9粽D_8O%קSygz-֤;Zre=?J\QLr=X@i#thOo% ^#ZiH`8K98K5/$"7*˜3#]pl$ :  Y~]w^#4|{B,+(ʪ>ܾք&h's;N ]{nR @X KZ#{Q\Lف x+whG+.NEi K~܇B4El%/hx8BЂ .;5ݠs?=|L&"w9:M܅RCvHdRivO"wj(= 'Tc 0%'NqO7d55' 9QzY=%8q-j Na6 4i*M >t+.iQ!OȥD?QA0ip-i ? FRhpV" G)7&\hk摩J-_$QmNoQ [fG @`UL=TVkL:{v9Rp9`HŒW$�cSp|T#B`~5죪d Q('tcAyg$ Jx:w&Ies}x#c _0b ( )]=P8Y~/~ĞBD =y U4:9}7G“p@Vڃ2g"p"&쮿WuϤSej̉)}n'Ĩexn4w0V̰Z>H o O/XBh 3 ͅpQjYrE'E*۴B1g] >e<S_/kB\Ō&Kaq- VtZ=3ZgS8 ~X�ZM $c6t|rR61.&I\Ʌ5\.;6ḇ^)vqaL2{MhC>Bޚ_ @jΪYH#s GenOc:nvewW-Km x_C*urDZ^qO&*.C_6gu$ ĵ ,VVLUx0J< jğ)Ư:E9~njj|p>@pv@SSe53x)M{lOUvDCU)}K G?`,KOd7ȷoڵHL ]a4i Ϳ~2wl/{5)-Ojcrqszm4˺]fsCVJFKp0\-z"ny|J4->nBD]-bDŽqr \LgaG%1 ?SB'.S oébe=*#C.?)??Y."3�\.Ɵ}n­<}CK(OڽbxW JVA;x{7ۧtp)k[o7G ow`yق:^)XЃIlx*.4GKg!UYW`^1U}OQD* '(M]a@S6I/FݣpV{�`bے{]JXI#.waXe%[lkcQDtc!m8"_FW h_6pFd/g�2/S(8{)2Z~Ѱf|lp%|qDdEr֚h3cZP>N67Q;sH%ȉw>ݯtOgTK{uicFCܟnAAdV!6+WxB۬ǟ&ģ3L]qFC >M0Zb'u骱Lm/6qӔ+M93C[Y˪eqѽ?G s~m%v :tf,;VzƇeBP ޛ ))[i.as2X*H-. F؀Q6B \[ϛ?><tyі瞩B9rzwf& v8� D X6PeHF4"TWe[z(6?34?3Ӯ;} GZʳ4}8O"%]qQRHaR)c/I#:DmAG_G 8 S0i*άLj}H'ΩTئ2BPs j|02 suӃ,ES}#Aw3Y+.;:)`={3NFã`j?6Y"@`b fYqn?m| Ɩv`ѱ' xAĜ/e*N@=h+#XIOբ6nHAM*D^1ۭR(*uUTa(I>FS^B%}]B@3 k)Akt1cZ|* "~kr™s5Q[!!<+F/O'd-41.5.x5w>OD- +_wqyv;K\Ucy/Pt95ӓy#z)k{d/[ ~N\@D- q?u4e1n]K%J2!R nFM+k f=d)HRhiSfMI(j*j&CľA;Yo?Y'7{uIUБ<SkZλ(xJtpQC呼EUl4F$&bb.O"k6'\lLvkwK*e_͊6HX 0ܿ Af9-;g+�dP8w S9x )|IJa}pBsFU`Z}Vgb{~1Kl,udx>izKQH^g"QUꎅ}!79 Pw7ā( nn 9p/A61M  ޼moH90+%*\O-?AdaL=HUf=ma?ÓލSe"C9duBɥngQ؁{roa"n*|K=0D|?U()|qN1~lcI8%9uAFmѣ6]jޓ?]JOh\$7pgCKhsbX{�*`Z3@"5ȳeဌHPg&eb}ڏ(NT9穇8SG?s RaZjs,tAfq*ɔC2e[MzoйI~E |W_r^A˶9 ٹ6r^ ÷\ѐd] Ks3kS% IK_'LMK@IUٷKìkW?y$Du Ǽ=,mi+YxBVwQSQ.IѾVZE 2MާlԟY׋Wm. F7+L/`9{e:M"uk4l1hv؊eFf[hL$wy@Z}\IEF~ zn/{0P҆}Ga﹔tl0 C\JKKc.;!JAN]y[vZ7(G;ק&sf0Q2ō@cQp N$A Q=#u[;wiBV>cH "N: 4;p XNKyl =2 D q:?"p:o=[~WeL'j\bh 0AWjOGa0tYm ? [ԧb`L7ܢbs`&&m jmYJ޿B6TzP4❜:{7NDa7]W|v@|g2Ƥ"23Q];;A^~Em}!D5Pnt~wLԞ1ѣH#?' K'[#t~)d~(lbt$ZjHK&}VZ.!=lsK'qqMG�}߇v.ԆRY-Si"dPcUŧ<^0/ωdKy'a5?!n`wtgY$ oK0sEVMV` 錜A2z[1vF>)3~#+1Rs&(?vf>ov? >5HC>[xrSu&�h* eܳRb $P_ɚ1ַ񶤳+΢/5(A,H@pE H$+U~{+-r{/g 2eadc~NY`<hteaaBO/2Y"E F!lgx;/'SX7~Ҁz{"5I@viv5N+ fb{4F"t5EOrh@Ұ!|Jښ ,&u=#[[.1hp֖ڙ5XH5g,8$1 Ht=)yCZ0 }E+o7[}ԆB\<-W85Qhtp/s{=,UΏ[U ò!d"o%ajp ab q|զX[Bh`YKM[㳍o[ϞQλ n+~ZZK30Spx }=Wk ƙNؑY =d& `KWm `MӶdoc{/»  6-̣Dϔ]l1"b|Tbļ)q떅F;+wVcY,;z}UZdDw&%y3+N=ϞwWfgy ԮPΉQ028ڑ<[, g.pvOqYXpC}xD6%3%Ur 'Ԝʑ̛<r<{Eh\ԓsb1;\fۢwIŗDr`5TZ&6DbNF7@@+rC(V/WOB:o 8:vJ=Q|.G9FkELNCBb'j$C o>r/ L+/Q$9pCtTҘ{{N'.*JHI�[qǚC`GERWpb|VӔnu''em\AkzeI/o {ѝ#Df:Z"{)>9f,=9-"+qČ1||͐ˏ7g]ƉG*=C/AT`ţב`GSd<.qr}Xu$ -9D1OԈG6^AX<sRygV_%\�nٓⱳC/+LCRuF]% Ṣ0ܢ7 \ S>Kc9 x[C^{9]ٻrx"#冴':W@UxzUð$EI XiV_ղ$NE @aMRN -PXUW3s=Mk?jb;H lur#9|GUw<.�30E*Mrb<ܪY?b7<`c+:׈-HBnY GIz$lC1 ۭ?RebȬ$Hw.w/72L~Ya܏=2/ut_<vQ8ތPo H^JoCv<`ېxÖa㥏~ډzNu-DZ2lpjHXȅ7t5rtΛHqß )cu03eH{Z9>cط.5"&ʮI%ϬNWmJsM<* ,~QOn O[LGah 2Mku_W_c3>Έ\C J_ȸ;HV9@R,POYj] m7n] Z(V&Kj&=Lj *1K*iLiULQw/bie/z!<}|a~ J9MO�?k,< 8F=kCA!WY_5:ܥegm]K,O5rppmq]J߶l N�̰&Hެ1G6gaak]ߥ\j(T02֜'� m!'é톞n{Xv|fyI")M8NM];�2} =(<YvtHZ(I6orA{ɭՇRw7[erwz4fc,\AB]9p#t&@œ_Kێ3YDDSs܉{ilK.g"2?{ /G55 ¥SLZs4YPb|8BSB߃Qr�kk0bRW૲AOLsSkI"M#وqdXŽAZ?{c]Q'g.u[ xe=hN ^,/FRip5?y#y''Yo_?s-خ-eOiJ11|KDtqDp$$L KRprZd<̂!37~/~ͱ{.|I:6#N9]sxB 9ڡw^ ކΏ`�{kCGr Z<8<Toa-/3k^NV:ҽu5g$F9#T}4J%„ >]+k{{ z-�KT[W`#j7GrwuMHjT_#c h>N*3Ml+8~Z뷗+.[a=m%"C *1_5 7 |saiE==wbݫecNx1 l#= ΣlE)ϯιV5,K1-i(2! ܙQߕe6}u?o�"J+p)j !AB>[i&I�̑=O(r=Y%}y,e E- \P"L(c#Pi|D&@ac¬aψSc y au %SI8T(E~Νluc}>9Kr IxfRu@..POtX%IE +9xtjܸ"A+6#Sx)Y m?+<6nc-{o�S2o5jC/ yv)X:W!"hk/, VTZ\H2Pf?N_du/]҂ +<#C1D&vd% tIcU$Sw;-eŏ8&?A#ڏ=迼^\zhSv-śO\OK&i{ņ??JJ*KC76ډ7с:DZCοy.9uoћ3J.)+9=Բ/+X$,8qoE4~yߘ(]U7{n9^[ncwkݸmKj'n rh GDǿ. 6o`WsqXr>6^0L}gѕ_kn.mn9GJrJu�Ҥï)SWyJS~ak )o{Zټi_ f�,dKL0x`ot-ݕd~TE+BcJ2A} ,n "vV8E4?ˏ*Q8T/}oʲC]e݈DW#yTW"4{_$zU3R#!$'i Sk!H|]厈=O mGLI]ω ~!gT}"|zԷ\wfW|[ O!+pWi4GoG=52++WgRa:+-,mnCiÿ1Ē$!^A* ɡ%{.S;CF_VinF5޼i&{!&CPq+;`B7ŷ6\o<ɛTŲ$SLkUIט :r$BȎPX0ؙy#АiYrPxJ<+j^0%#~+薛fy'\{I{<fad`IRJ6I�@ityfN6ɓ|O [}eZ41Dؾidub*vGƝިRėѠK[ČbbUc+@E%Gγ绕jE@>%gqeL4<6j/FXc.q>�iVYg_ yFA^,~ C2G Q�8EOs JZ0XP&*3ğ} I5U(J\[%Ms8!ɐEX%$S.n`Oxw XϡB 0oDrH#/W~/!K8?fVec;3N9! sDӺG4!d%|SSC[.=RHH $Ѽ:fe |FU?Yn)\hjt˘nZ}hHLm>؜Iў5)KLgmBZКDn_3x`}1 Y0G!ߊ}þOXsRgHC\sGpa"uPk8LK9yuăx7NeB/_/0ќfO(NN6'*?/Q80o"oT?FFRJo|)nj͗AGqXb[?ڱ<dޜi쓱]`Sby⯐1>^/oĤ<ejY* }ubԱjlaRoQB!�??)1yњ߆APK����B/J !To��o�����030.pngZeS\A%wAwwak`szS7BQ^ E귘Ugf o-(($_2 rkJXٚAꪹ9*ٺ芙ظ:8ؚٛ9X{9100sfP^2f^ffj.Wµi/,\,̬,�^6qSƨZٙAg/؅y:zSD_k/P?1g#,?/Ӏ_Y3{(6&TD U117vL/?a{urVV&.k9A((R()1aUϕu 7 $.ff6`Z8&ݛY>ʿ"2?QAw'V䉟b}yˏZVy*dhys zx|2M ~#|<iMKqL-Ԇ_UUݺtT�KMܘW|w>JZBgt([B0q}Uk{gcte|b }x'Z)x<+7gj(qttayHN-0b Φ©{J@|mWt.┩PJ嗷,M|?fL"A}?&E5Hq+zUzӛSJs o ^AMGc0=jOoY‰ֳOHq;I'VqXY;p9z?h^XŮ_|-5g˛Y %a T͌]sNjr Q//ȳfLQTӳPezN,,)'ڶ%WW\2Cۛ3 ))y+eam\$͕akTٕ "9my`R4BG<"jpzu묙=|^ַOBK%5vRϧ_eӞuRdL{?ܗ#n 'p<n ;c,VZb *\idͦQx`#>�[\8,NtOo.*.=GGV@-[t"0UK56& M3/DRt?=+$8 0oy}9p'~ K.$j/f7#zDFՒ_ܟku-n'#x<N{sǒ|́Q-Gg0v_ 8$ _} (awrzryF`Lz]-p wj%L%qV.eV\}A`ܥ 8};gd$T0 Cg�;oR. /'Jk<,V./k/޹jDQ'D|)IP]bH5_4l$Ȏzw-D$1:}0Ήj">nƎ>=h,>lG"\nVD\UP|J퐯նH`Dbl;8Hi}!FrzbĬ2 st1dָPn?#r5}L+“usTevܑpg4b-hHg7`y;aL7m\_ਦ֖V(uCqfbwgǼs \5gU60J^qcKJBKqO@~<0sx]:o㥦M <5IOϞd[;$55^}@{lmލL3 cxª=p4U DV'xuE>L Vw瀠<fۿ ƺO$l Ys@!wAO-k')L^1ୈGǷDd䨟LM47o-O 2<կ9Y6 [DdՃt*#;887/n"ݶ,W]̣]!a( :Ga%zxT" 6Zf(a<jHVgyR[Si6UW.֔q0Uy.;,y"6 C �qNxsMGOj]:8}{:kȎDZ[K—Y~^>Pz/:jqD#o 1bGp-MÎ9lQVޢ'rѲ*,ֺ^ y56¸%`R[e"I pƾ ёq}TNh3- 7Gm}b*Y toKķ2c_5U@ɋ,8Bw9@QiEbífPw pᚂ'Fσޮ/aĸ++ Gi]`1 t d)$]o?RR)UjGSbq eĖq(ӛT�o=W& H{sm8T̉=7�IeoQyHL.([u#4Ɩ>XKj~v2X A|R̽V`\%T9*p`oTEGOcyfmM٪HIKRj]aKnj~*{Vw234i=_KDFƛ5 K3y\j?1BЁqk?nL[?S*9or=a =":ۢQ#PP>[ީAc;5)�T@/ds@S,e*2f=O*|kE1Gto<SN=Ԣ%@X%E\=߿Q7ǟ^ϞW[ixv{ar/^} #KsQ* WfҚ,Qĕb.)D<Ƥ—3DT.I1OGLO_@eǝN]QA(msK x ?HA]qXf3wuaK ]9qأf9=GY F Z;NpJNEP<#&_-)"q%w!;f; >u W3,< C+B !B36 Eg2�˹ThV[>HeTky6w, ҟkw0W:_v E)6]>*d7_?ykfQ"'1'qat09Z a5-y$vw`Y?;g|Nq~HeɋcM¤|F/2PLV 7Kgj;< rNxܔbjPѴߚ�jFg?$gqlk2 B o:RqL54V~Wԗ}Of ж+ړmև`iJȿ@0NH2^MUb!8DWbS) YYQFpt^miu>D \u J<68Ob82sQouKn3N;,?~T˹z [׸Rv x)mPP?O2[;If! =0J PGo`ko'~g3yiwq8>GryJKjVJ ;OĄWY0=iQx79| j@-i_e\0E1Y:ͺ95~Ba14^JPۛ7\*�sQ\EՔ6"0rUX'd3d،xƘaN�6f lDQ;5 ?-^oIm GĐ $]2ötC}%Bs#;+{^Lo6 G(WV> ciQk6hROP'M=R%VJBux*H`_>՚�'] i}^.\ !q0F<'eHLZ񞯽xsG GK*?ރ*XT=;ot>K$G/HM&Y-P{{!ߦץ#4*ᵱS7n!zEw&% ? a%GS5׹UXHrcG"'Aӥ>5d(7|m| -7hOmƶ~{r}]pa h|~hAo 9Z~-. NZ..N7�j!R/Pk>˛"8Pp#]áЖETYvlQs󓓣MՙY`^C?l5Wk}*L+崳zS%ר>aJ4KN^'X@V˕Յv|)ucf斷0񾍁wg562Yy,6ƘS] `sc4XFLR<{ʂשxΚx˼m*:kx#'ڨҼhGA^lr5^ XI#w r9! ` GOON/Z54 ?ٝqftx+sz9l +h:4o`-p|R( y '?-z$ˎB-_E!q-?z:阻%�D'V0#t2iGr֦(ZbX?r>ʔ>,-1uɗ%GJ's[ٮr/BgGOísgsTjѤvw>{X]2!LoYV?5%umDZO aWCl;J1+*It4(L%E' J6Z&676gA"+d=Zχ:m.xOw,'_bsEË\ |smBe,SFخy?m?<PNV]=H7`LUT9q�h:"s}9^=BqWƵ߭0}t"tS<lb)6ˢ' p;+zL xj GY5+Pk޹4t*硢n}G{tK1RӐ.ELxRAc#wuZ01WʷI5d:|`@fC?]KJ6Nl.iݤE3K?p|_) fl |ت 9h!wiM1=P4-B4)n 8;1t,e;tIS5&~B9L޵M@:.z{-^{OJe+&XMn8q'3&+]$LmF&G.1C u!b3^Ka,44Ri[#~3̇c9 7%I;C?O G v`pV4XaU ^q_G['&>"^kUtrNi!_Yl̩=`!F5df^ָ-UX[OC F`W1'o7]V+%wxe<`qr< SR#1]HwҧÍu)H@ԡEC&{UDbl@7* L\$Oށ~@:;9rX8?Av'H? ?HXKy=|SD ]VwQb>+T*/MeB/T*\[MїR7jDJSm}ʙ>Nce&~ ^]x|MT [9fK~uyKr 7TʈD%'vK2ƀ߫E# 3Dk0<MN|rF+h Uz,{$Գ6]Gl?,m)hB<tOJ,6lF,6Pp߇qK{vD@+!*^ (e xRx!zBO+IA]LdD!}>εD;ɠ<m 탏k+Hgcݗ%4xx\YY%aɜ1Rlb .uhI< S!_CAk86?bN:R=Vf0\vaH"TĻ)9kN/>n-*@(v˓rR;K.ƕv&x\&Sb>|oR ,Jpvۓ# CgTt"d^-ı9L{]2ݚթ{u'H{8pGzcMd8KF<A2Y@Qѩ w:rJp蹕Ɔ*/ۏlR-h4<]ZaXzK^iLш䗨ss6~edrE.ɔv)d%b:YКmʟٺ׭[|_J`lg6v\]|O6 \j箐=[wvtu^ő.#@njMXsV')Yl3'L_d=Am{XNkRތXK =B U!oJHUȹќA1?W<oC9' x_`FxͻģO<{޽2ov&ԣVD ps:w[Nj?݇ '͌ĮA%i2Ϋ{a)KN*gwh~j?LXoG @0`3(�9P ˞%6}&Ohϥ!ٮ̟ҡx5Sc'-'I{[N^m.W.*\V~h4tYL87qz7Stl z ;(w 'Kc�sYY]WF`XD1 n<R'AVOvC6!?JZq50AA(CW3>IuKМk֛͗b;tTù߃}& ꟼ~sȺz.FX*@qӡ;ο-.)f4}_60[.wu5XL$ىR2 / xX6M.Ru (HV*gK}O0KoH&kirF9&6;`[1hI,J^Q)ʫa�>R2.vnIJD*3/F;krwGw| h͑ FXAs|ߵ>F049�6'LYwaqLfQQ^OcG_RH 9>+6 0->`+YjK_9"o@[r2R2[caMm{./?ko _NMaF `kH+ޑ\=sן6O>g"w5Pč)u}<4)mOHHx>2Uwz@P53Uת@B#iBk\7+Z5طbԷQfˍ΃<D;hMuy638x%oʼSM</�7wkx w鈗yMowIXU^"ȿ|<CSa6xcaB9y�re5pZˬt=LrJ2y˥b5̉|Ų&g|S10]K-Lk2472 <9,9FUVv#vͫVb̜ ȒO`wƨ E.hM)me>!� ,XEnRL$Šv<[j9<3Q7I9z'^]Үדg7 YrD?_#Gkװ9G:muȋcNF(tÊc"1~Ignٷqy!Ldv'W_Ȼ[`ֽ2ע%ۜ'?ITAqy""n8 F˕W$xw;gŒ$fǞ&;aM% BOgI3~[1aJ=άCTԢՃ"t 3&0r&wᦖ<' .A t* x|6}SmXq,!wH]KfzM[⽀s1Ӗjʼn2=3E Jn9yЬN00�TO{ *%N,#L6^b9 Ncd&+T!sHjXVwj=hm1=C\uP׃` w"e~^^*4LRX>:{>dw( 5X0T1뎝U-Z4>?fx#)\f|A9̖!q6dg,?Y&IuO6#f ϭиnNhcT.em$ڣ?Z>O@Ѕ־þhg\?NPe%*͟nҊM^ }T}eІ4GSK;C*SıH8{9F|38= A%@@T!]$Zm�do v5oŌkp$ahA=z!%j#*8&` jm( "6 z-.a:w@1][SH\" Ehrx." 6SUY^SqRS1pn-,Cwj̄.FPaB@d93|#KڞWҎ\]GocT& t_ך0+21~ ྕRĿ9e/'Y4HO~) 9uQ 5N,̅&q �thLmMKG ybr!M 1b\IT?y&C6g/)rN�!iMr_e%@E 8GC\\iU1]t[;8ӿ jZaM u??!pOJPOOhu+ƼoZάQơи�7XLEZ :,YM<?^ݎ oq9Ӟ7\(3ΠMLap4$[bICMy;c%$OsSϔ|0({U'X `+u6Ҥb.0)HJI;$]GOCm #vhz 4Vvh/SPx6fp-H(u4ytx]kKJ O9ySv"~`f1> :FnS�y"\?m#y'Wb_ vBӈu&SpRE]Omuz7zkoXcb%*Oih/MBJ)hzvW$u)Oc5C$`-:Ժ"d2CcU܏@qx)jM6̈{ѯO(p;NHS^496 3 8rk`r�2Cn0XpeQ7S^i}lBP.nmoÁ!9|S2(B1AP]AN@N  +WQ|W:sO( **r44/\B_R%E9ϰ$rQ|J>e1|+ޡ]@zf{Z6+Ә+@k έ [\~|;~%6N]Q7ij*N[ *5-ǢoJ5BLm^WvߝnROxH)BRrZQ?'/SR?5�&!AYW8K9UWuWyɚl&ɜ<U2G=Uw^P\̮]cJ3g|&WF2!X 'Muigl\{2&ʿ.ߥ */ jwz8Irbb7zN &X.V2*H-`Ti؜ϟ%f,^\_&a;؉(\:-o=_5Ǣq ~W2uؔ"Sol 5`?t&s-doON n'(:=FT|}?OO(T&hLcIHO뎻MyյnPb톚Eg{ R.)ЛXM6?:#c8e }Qk}t !ZO#ʂ7"$JONaڼ6KCٕow=膺LH.hkI ~FO0h*wX's9i`!M9;R]Ywׂ�6)z>m?4l\$L| myIlYTz v}kp'~ٴDQor%'kd_e.H±{\}'SW[ ],bt aYGQMzؐM谠.׋/Xjف*IPޞǝoluqCDyw$dOR\VoF3GœހZFJ4t3ĵHN g96nel{l�Xȿ`;YXEb+gd6/\9ZT%+cY&/H<NLcq JY Ցq&qBQ`⧱ڥ_ k"WiS=_ kSqӁ+!Cɟ ,.})ضv"r\O^:KI*>5[q\ZlNd9oc;4ׄ[OA9O^i\;= 2[? {F@52U1^A{lvF n7TL)%+=|zΕn_5Q;wX_ EǨD'ewM܍rlOP 8q39Q":0 [c`U�2A='zF'=KEpӫWv]UhyvhYl6WSP";#% ;@ɷT9zN7g"@7ʁ8Ov$'`jgeڗ-7DyZC~�iQ@d8߹:oEU!P (ʍYpX1|?]>8ygou9;T E ܶq4�^E*&}JM;k{a9sQIh;,.$^oʠNO9>2Tc 2 ,3HV=oW?W9))mոXcحlv`Ézv/@+`2.|l]m|)~OmN3;jR~2gvjj㣮OKA+E/cdg香\έjK1laZgk-vAc)x<ts|uCix4ą( y_J:ca$p_u]^`Y.? n Eib?ڥVuӱDm+|PFiZq8PJ|t?9{vI,qu g(l|W졒Dx_6@Ugv"0y./H׮DӝNԀj5 9z0'$0D,IDnxXt4k㺻N2 Ipp{~jsd 93ؗg?[F='}~4m]lc Uqܮ d vHAC'oh7>ǻ$1J?WrVDxzc(y?]idb p=-xGH}(vIk6E *xzmH#@j! M8ME#r-j7jq2],*pOyfJ.˵ *r VuWcdjݙF}L3ڱ۳R䂙@}4AcvPL?N";z-+�̈'}!ӍQlynD }܏6!/N:ݺܟY{~bg4xl:x,4 Yx/njMXg-0&p]"q# PMj A_o_dr^2h [ w{hm4K^=z.ϺVlfꢷ O1,!n]K;Ѓṃ~rh|lx`JkXa+W&>6ش^;4S %0Y$_b~[JuM\֡O=1$\$$i6ފfֆ>>'QzICcbs@џ„B驃6 *c<LL{濬pZy!(vZ4ohyْ)2otEY 0`OG,!�$դ'ʗHZwF?8*$?#ct?v@Pj|G`zPWC .VQ(~Ʃ),MVp ƪ WbŤ'|VU_i֒vİ͏+ATQSN5ڻE�P(M\R69)]DPƟ8-ԉ|=sZ<f5cq {>Imr؆crs,IEd\o;m�-ܩfPZ�}i8 +I3k&IWE9og9St]X{;{CaXqFNg"=R:>OiQ�Xy9O](G8ebg+yĵ毾8Va;ǐGFfdP ךZh5@22(K{_?tG^~i&l[U xublr&M$<<-e%`HRD8t1 -;Np\I?D!>͐Mʶ"gOENHiƪ+fIPA)k~_[Ϝ'57-θFmM/D RsCZ8Y|vB.csGueGqHR<>fO\_cܮYxߤ=<v[-NCjIgo {'<xNRK&d<-(<|Ɇ0-@ژ1٤@/aN9j ?~)CFH'? /##7=zvx6^q;l(_I%ZAMfrԘ&j"7WţEdybQӐ_TƧ%N;&ËPl}:9:Vns2Z׼ _Rxf[X|XNP!wC e2b3\ > Nӥ6ovti0Dx}+V�;IʩSelh>HmcHuz 7os)ϳ8 Q9</T?9?(E婚"cy_^?K4T(VW6^nH u2邌iS>D%%_h8 w3ח D/Xp0?X}hLV[5l](8e~RjX6$"is{JoӾֿv[0Lms AΕ6Vpd_b rNu2IZ#4k{ R%K.WF  =pp%o_0^`.‘+W<%~JU5'GXpirc{E[ /N/6]sj'rClǒ*d7 n Ty۷g1 ُJ>}lK4�FIeW~.<h&6hUS ܦwE/'J |0И}QJ<F`"΁(K@J=2UŅԄEc⅕mfp U[tag+n$Ju@hngx#+҆et+]\4E^CU9wO/B%<1#}:˃*&}t)Z] r<++?ɎkZT뜥먧cswJthŪ87f4=ϝ/Tjṷ4nNDO<]!Diש7\ p\gh/Lkiԗxii߻�=. (B"Jb766γPңy-cYy^Rۖ,Y8@XHٓe6Fv U?mvwQDcsve<iHg7ȩ]^C8ւTv&();_:τ|NUꦎtafI|ײ91ģK kCa\sMsb7,&+rr%t]n *Meu͙IiUO9TCV 3,{u!&{kD% )2">Yb'{Xc%0!i;j=9y!..8]#TatѦ $wW 6úȼ[v4NtC jen}S`HSC*ǕRޛ kw}ٸFC<Wv KI$l �%=:-Y O\8s,qB]&n8HlC i/S x F g]H^$PV0)zpn4e^DJ/AA.lF;%!q4(:w./g xVGpwhCpgeާR.$fY0w+RP^Ǽ櫟,s[P\b7.Z3}T%;&tV`ϓ>&f\<[~aBUpg䚨)!79dQ�LX"RQ"ݔEKϫa˂gyC,(sFnS2r9d* $)pdpvKO/0{Nh{\n\ ͸F/#PfL>5Ț+Jٓq$OUnMҴ�&+=1/>VIM%d\-`0pAO[/L _QhGjoD {RU\6kb:SOYٲ f@# {ǭ`y67Ȍ Uzi~~ PHZ]{@9Ւ;Q9?++o�=Q*bh~/18?Ef#UqTAuwAj <ʩYvfc Do KI+"Mך8<̡Q0ɤlCtdHrvZ(Z=<0IJqsba#Ie�f&'5YnAݟ5{5۹Af9[U__UWiHVă8MX~n(IX/-^Rv7ZX|ѱ V3Xi(ip7GEU-l>.Anϱ+2 N;]9n*ˁd=f� ͉)9fSѥi}rD.E+yGSIwFk6w7DlRvy�+ gqDPQr*Ebfr)<JL|7|Lp| S,|"US zed 5<ޅɺ+(ebBz~C6Z4=)ӚB]r�r|']WVsègK{ЅQk�0 g"ljvm?6f7#<!Kj}j&.]]L9j zė]�[QLЁP |Uvq,x;!mu]l /t"<8DOc)' `g Q 7a\Q e$S`kAKI/f\i0;e: zhS̥9$*Vk$q$\SZkb*4(-�I? *ZiYyRJdˬ_']nm^qړYk }"qMK~@=-,Y.&(|~ѐ8߭ 5wNI$dD5 \~FNeOe I۠'vpKcS MOs@ +gX'|vb"AR QR)j1*oC̳3`w<܋;Bxӓi449 \mR >E ]Nc%N9o*|jU~2)p/USD[z�$E%0|d3M>/'019hQvGbrPg}쟜1҄.7G_D䆬Ղoe2:_vܬnGMo|Rԝ r̖m%B)#Q<QnV IJsBRv0'v3z&:pp4~,q@ *;!=}d�~RA971LQkin0{@J;g[=X$sIOc.Z:paaнd|2p%46s9j }4uXtPa3ZrB~ZJcS5'v%}_uq@Lm|֎V*d,0Yw=uf}C4*M<c:Gzk/<2 ki F {DOZvrWXݖ,Onmv5{sgt¬^e!p\z%ŧc&adrJH'Յw*;k#Wf ҂$Vn~DVΒmQP!XNiXjz0gFXrXO`.އ$ǡ,?)_%KZښKgâL +m|7zۨҗzQѬ:ŝ0J3qq™)<HK'G՛QV0 *>̫мB<ҕ{\\NPY@y6 OvaH! 6[g>JE m6~>8V6G9Y}{B;Frg컌baΎ?CI(]3ק]+>WRJ5٩.uj%GL$LMj7ڼxwAm�*ItM.XCR6A yGhN'P<RND (U$SΣQ"M3>':RƒN)Vv:�~ )b^&8SGx <8xtL>}z(II T]}v(5?Jh&>oo6Y:`UT)OXJ"ɭؗ_0޴ 0!nZζr7H+yea#9ԔSqZT¾4&^e{8b(ls缘1*x8~跏AHHrLr#_VBYn#|pi\ Wp2na{RSwJlGʎɑu M^3} l?[[G ܇ 4!$K{Pȣ)M,(.io#O| e̾RR[&[=t#V{G1j e".Ѡcy`OMNR30~PKRPTĶ2 c|TYn7f(:w?ߞLNJɸ b-`IKLi'~\,D6)bБq -0%04R;++pY $yYܕs<3oKYpLjQV�nei`&\6'H8 o-o/5gk_] rpkU&H)(^yh,uVm//M�M?ᏭDʌ@BdJWvz734n ywIkFZb-Mce=:,&'|W6Iu^Ksx{GJ@4+`dlX|BbTXz%n3M.2v4"KbFx#);PwJظ;"|P竺I zQז,}-z@)[lzn<uŝ-=UT7LqQ݈[$lk V`Rz~')S@G*լ `}bʼ .s-3I6&KNd.?E%?#jt$[?-FԔ/Aړ2JYٓ6Wlj4 Ts@۞r+u&IV1L?!/Zh҂LR%,$$?Tm {n+ vQ*Q jbfD| ʉ ks^<>vB˦.%Ҭۏ5 EXg"$lt4o #>_$  ~_unjytk#dpf/lK0}ɋ`J3ԣgRɛ\n/İ4@!8֚ iviu'lҹAӠ묉 WI֠3|Cؚ;=##w;ۈ ܣv*-9 6S$_LK[x 8r4IK.CO]S:[ 70vi4 YW#)̳'{,\.qMavB%:~ \0(jgz9fSFXv*/sb)xc/QEWmxz7%lfaA_떶P;zr('pꌺާ-šM ;aJ*W)QީtqـN)_Q$HQU@-_Rml A|CN!v٧j 6nmV=4'Dnݏ-=PNvxITlp`-6=k* l$T'ԹnfeRi`Sz,?hK'q-ZֺvZzR^I؀(#W%W>ڰn.ش>(=Ҫ۹E۶*Qvs WľңIDwK@!ׂaҽݣmrܬ*U[JĬђ=?/=A|&�K`oXu\G}LpmǍq֋d5#]LJ�+ٞ㛼 0qA\*_x֧9;eAELe8Qe@g}ߍQ~0~HA ':v ߲m@7FWH6q%V&~ sĹ$ul K Lwm^t_^>7W$% Y{lω26*?G0)x84n.Iw_LoB1A@dFj8Kx?kf"+qΏ4Dj#X؎YZyXg+bI6 ,"6y[}d)B1 2\Ni{&~d>h;}T`@-'�)EW:r>- Y*pUfʫtȬ�M׎ ˹LG÷Za%Fҏ }x4m2g8̈́ߝr8>J!Z :9X>u7MfPe4DZzu8KdሃHm o,.٪w}'rEi[/H֦&(D'z7&\n"#.}ۗXeNK[NyPHN"ZV A)ERƉrf`}@loSm)A)wbm45=қۣ]c] $Mrc<y'N #gY8A*ů58Rw=:NptW$nO W![nґY O $fd2}λH857-=`9E`@`(-;/crnEQ|Wt+՟'E\DQ Ii2*#eMH8g֟[p{ $,j᣺Hm[0Σ0upgTNM-9bˆ\xp ͕蟖<5qٓ=dصX6*E&G_@D9*[vY*6:!}iy DQ[D;fN)+Ǖ;2?R;ez{%|&ٮ-}r\j9ڶ<쯹Hm>rTcXk(j|~咃ԏ [HlGῴ ZY7(ar0qzc:,*+"+fCc7BiVuڐ>NK7L?2NL>:L7Ѧ4R!?7: 󟁊B(.�ÕWn 2Uvb46kN'7*c2nSˠ"dѹOv*D<H<R+cqHD̝ChOa#uOJ,BiB{ wXIxݘa}4SZJ ҃7bZί$g$yj #U&ǽGp"-CyR\;'g)E3γ,"25_eٝw�^ĮOH8]TDm-b Zŕי6T<ǭlZ__-g;2WSn #<_�˴B^Vѩ~*ڛ=gOBWzǀv6؀ @s~41~(揾�ptQs-ؒepxhFafr=ip`Cn,ˠH4JZ-Z|uyd/.UmnlCdR?hz;Hupy}>`$!M`^@ɳ`3rk0['WTAp(\ 1Nxr[,Utn [=|ηCv f]5}KEٜE+CHB)()(0d i. gx3vEXf2QYVr9:3!) k0h 51+z2fO I}8 IHzk\xRYuS>^ Si!# 1qsfe;<_JY2d¢9?Hʡr"dmBZGnjȓl9;O/<ia5Le b vT3vX,1kօ䬍p*,OMVD陆Iy[x^2Úa^~)V]ı/|_n.!ƒcri%/L&:CXMrk3Rފpv[~pqNC%3:@k=yktLWh!�k Mqt-ì.Fy[Uҙ d~hb62ԇžվhMq5Ħ*{*Չ?H-}Ik \+N[t><m\cs<RTуݛiΕtdK%YF83`ɐ}vϹ&.(mN=j:L #--A4L(&.+=p%PDH'ip OTV N HL 0�ia^aU\ 5@e,I8+I/Bv0e=(E>XdJpw"+(:˴A뀸1ldN/p",b *XI]dp|$} =96ziVdm2k{T >ۄ$TWc2_z#9t7A %F'@Q0 J]!HG>SO(,|+q%,xUe8* bL\lB*#U:פi=kDnwKY mr>q {&I"&Q 2jO^{+ž A+# "J]AajE{gw喴L3ީ5vϫ<n#WA{0b_p.O0}jIF9gQɃ"S5b751gTH`KJM(?P[D+)d8)RӖĥ臵Q?QK .FWöwwC_IJB'iL V<Ś;y2C.#'^N,ou`z*z70:KXYHşMsHqQ<)ko~{DMOxeV0j'֚ǰo%dM-B)hJ?M*FD@xpkŤ UW1 펏G3M"`Y眘[Q>4k�/y"dyjTVC7R?a~<:BY]SRCXP4ڒ<:8vêʳ\&&'Nͱ]bZgW$ OrplL&1)N}_V[q!7A>LҤ;DShG4[wx5Tz?ҳ) H-$g �!BcKbCS{$AF=Kط} kJ,]K?*]6w|9T6J/e`z9d~MNAZ`\S꟠ptf>@2_Ņ O2EC`8k(oX.`Z`/Q{5,~/Jrg#Eg$x]P ]f';DPF[nخya'O>Rr5qX@i@[3PxIRƉqM?h8Bi yش]Xsj ʵx;:ɽB,@6'G*9|h1z1<>3ՋIr$ J;_)g%eRb(d[3+}'sTJmv(Ï]7Sʬ|PD<Z@)ytlJ1D4,lhGEN;r&D4D%xadA+7Nn@4fo\yF5Ly;CD0ҥʯ}Q ] aF<$]k(FCFŴة8/){(iPک6s2yݛ>PEw ܌A'v-q*bE]\/ʼзŘD^qM V \mYB`J7 04p1VaeCӀݽXö'`8DwxI\J—h¼.5LըxqgoZxt[GE9xʦ> Sz ^Q*UyO)nͱcgM-B5QNR$B' TSKf-5<6YDy#'(m~(kg,S/ޣmeQ9>ED%YMRxsA!9HVW5͎Џfm&8e]o\4Ix;5k0LdQ//~?:ά w^v[|Mܘ˵+kωQ>אtSvm}dLxUPwB.ĀmCw`b mG}| u?1Czva!!OAB IacG\P@̊u3\ 䪇8=ګYn>D]X%~AJWt&dRJ^+J`X rp\0xt,2۔4 lLw6IDV6ga_>Ӿ@ϐacɿH9Ř H-�u%B-?~|n%pE@-- N;d4é$q?3%c:dE )/b{Lbgk^ 99b}tg|gR찻R& nU-XmA[w]mDV% hghQNoQK2Ifg.sZPC dQN/gL{g5isnKRR/S0)-Cל '1>JZR:HrQybKg: -]b5gr3<f63dגF)L\F;_΅V]urǽ.zræi<;ُ*ByG$ @kͿ |*+"$o7RC~7EPC=bI6zx\tAᴞu]C�Y&o4(sώHFcRد` Lsr-R|U-w;nvgp@=Hׯ27ܭP$�sZ a:((ӮN_~q!pt\3rC=uyrOSj@?|/D0",ej2޸ ‚t!؉'wfta҆ڙ!JBTDXcZ Yp,"gCN %$Wז!jbݡD_3; &&сѯcFg}jXcW1췕&KQ i;x1eN)DFkwF9Ev8f&>`й)J-Ê 8NN>U0#M=v=<1/!`\XpǨU&⠓3N\1j7Qۋb2Nu?K TMHK;Z^$ˮU jU^q\(=Ѷ3[.h|@0WL]<Zӓ *8FwܗsS8rhDypC hxc P*b+2Q%󝊫nEi* \ACPriKw02(;5ZOIqV_ }aNQIN@y|y%Ԕsν5fǤ}4` J_(+Gu8 ӿ>ۦF$ʮkɇ8[?*cz HY` t!D7'܅HD_(BZ!u_ `fFz{ݎk?6alͪ_=k{`s0c@N?7v1c'uz@cܔo ռ$~lkVNΥgaa-Ʒ~TJQwԏW XrtWoa33CP*'(aAbwt ?w@+Ӹ^%J-V/2!̦*Hj8FoVO98P\ѭy ?[�-+T3^,C)Z|lh;@fxP8h{ġ_~f+"ܓ t#pA֐~=3IGG%Vڪ5Nbsz6@<~# ߣ/`";C @)|Ŗň[Ӷ<XBJ [B{y_- sNIv{zF\PN&Do.?M)b;�G~;q҅V}a3y(ed!:c o{(cཹH+>[& i2~)P,I[IO$ehoyLReE-r؅lOdHS_C<8YthbԮ4~**,.(GhV%"BB=X wHO k<w}Ǽ4ȞkfU񵘶\Q02oH$*97o_ޤ6-4G&RI9rc" |?V J`]EqFT ')َZZ.wF<xz:e&z%4�f@*o`_Jzm$Fi3eiJ{'Ug~/VTij0!D[CqcևW~tf-voͮ+^K @t=̈o_D~^|'o<Ӵ+X >)tK<\/ 9; [\Z۾.vVTPzB`ĥQbikRE[&]B];y;"ßmhQ^7 =Se|]i*~Jo"?20^k۸ >D,OEO~ aVyF][B*LuhLk&y+,R;7?`�.b }q_1wY< s cӁ;e'k/AY]@)P; 곘]+_P/~K@P B2mOĘvnhXQ%~bԦO?)*t\stF%{!jRsZOν6d=Ք<z0oL+^5`]m} #qo-'ơJ>1mR 5fC /Q@GG1 P=}t@jjkLo</%/14hZR*92v9�֧d|q5yT�?7s >5z#I uE|w6I? ]-{ Ɓ['LsجAJ>]�>d=Sj=&bW 2ƷwE5:(w[2=LR Ќj['mYБKYU}w]V agd$ϱj#*S&zilEs-ݞeNoy"Q!fAh@aj¼֮4M7l;BG73>dhQxr?f449Ǣ+~}QQlkyCj8ץ,44)^T/9 2Um[,_sƐ$׬]%ȧ'|lRwY6#/ E=3'u ~̇VEe؄e4#pMS <˨BnkP IfJTY Mh+'[p@BO0hmR#PVϘ:A+U8G?EXaL!E"Y(VAR{Iⷡu%V_ \Q#} 7y4D+8p򨴂$ ~'h7<U.ЂijaVBE8DrkB5N x(ٞ͠$(w4%ݿV z ,,ih3n{V2J+ [^LS"BWxԓ\uX-}lК# 4PHˋUPK����Z/Jt.p��p�����031.pngZWPm-Zܡ]K 6-(.; RepwAIr/'{yy$B;tjʿ}DW[u@W|r x翶2ݥtܥm,Ih,��IKwK' K7{[O1̒쿢=}c_Prv|g"o Զ]hWKWR_  ; Ǽ|s4l-߱ [yċUL%98yns3}?ѿ%,�xXٓ^EQ+nnd{_ q+ߵߛspQּ{坬WBpi2kɊ ˷B Zis,BCZ-5 M?jt(1}u4 {Jh'qU졒ug3~zpЁi;/ ULspyi$c4 5US=mr ^C2mV׈u|#"gz;80kY #]30ρ%T^6N!ҦO,pɷ êCLIH."s?ց{ȍp޷{IHWHAh3U>KQ3A")K*UʑL }ʑ#柝D?EP7z|PL˒㘾m�*N٭W' _ Q`,۴zTٽDgK54VPdO瑧 MOp9@I@?4<+6.J8)l3ֵluEGĔoDV*{O]A+̷X("c@c�8@Hqz1@~D^Dߟ{by;0p ̃ b.saHغbU`y%p'p2<HCs)2|2O^2@aSmzG PLQxQUБ93(o�đ>ƅ2Nݚ ?ߐg%F_͞(%29zϳn-h9Ȇ WlsPyA_4:X2)M8'5~/97\/)E8Rvӟ|.x~QSX15<& 1?H q<fdzX]4[P4%n5S>ڲW}O-"ikua^^u8)wQ8YjnUE ,n'7h*4MjKƽ(Y]IVk ~tnP׃,UHD˜#cJ.CG.'GxG@5K,A<t sř@ ê6I^< @7\;DawisMYԘ.:#?TP8Ơrhe]s#i?s>H(7+DMdB41~$ϟor ^&ਅΨ1DkY'8;в?!@vJ#)!d 7e3 ?]yEze!(#Az5ȕOg%)h:LumJn4(v?)Ȉ)D,x1pLl?!K >\X5 Ei-EaE\2.Lw¡=?R4_ٮ߲ȧdKzu\R-j9oZg10O~ DafR}i:&κ_ ϻ%s<8~2�cEHYtmT)wR+Ci&*_uĠ7gg#U~ dA1`ƩM=q11u|_J-Dg?GYy>BSjg*pz4^﩮A^<>;뼎�މ(.sEx.q<76*:27(h͡6so$n>qf+JI뽪݄@QE(- ["g>ٟk'ry~*xɽPCn HQ#%}~,7Wšo,\*bN7Chk5�[<6Tk] J;ĩ4AXceՆJ(Bd1$6>1G%%7Oij8}k7ϴkXBgm-WGj=]!AbR<}l[mS(=ƈ2|T`0F&>{D³8Ie73HOÓ:mnE=c]xpa6Ҙ 1D(b_r:3щ8w{ƣӼKuR 9G5۟uHa=bauMΐBDnbOcYb'!H[Le1^4b (|=S9-W>蘽37? YQ( \v% Gюfӥ&ߥ DKv0bO7ӌ }|\7{ǟC;\V.N٪WfY"ta9AMl^l LK >LR0dJJp{fG9eH#%F@ R:<j6Q0qb1=Գn-rf(o14 ]kTG$ 9m~W45UjdiŃ �Elx,gKj+M!"Ϛ[{L3?_v/C׷U7X@Au<bJ,Tk&v?% "oG15* ώXA$ϧt ,A^r5[Y¿~LRu6 qwg٘lb2'jfm)RD^Ȍķ؄vО[xz}^{)&`B"R=\!N E{Ys%7jLu@58Ι 8juy)3!�ޟ,!$@K.#{)mH.<p,iviVnv%Ma$w2W0li9{kGFmd6hJx>!+1ەʒ7m,@ F"q*Op P5~WUqv�$;\|s'ɞ_|HrddIHDx ݜ<=}L^wy n_pX{%,$I""tc⺟�ySFD(n_=.X xE,<B+ 5h H7۳]0f67l2z]t]w]YDUץe!tgݤ5F/FkH!i 5$~i;ӧ&R{JɎs|hP@iܟ+nj4Lԓu%!zй^v|> :)FFY_nVה'"sgFqTnWJ<F>uwl}cd0m*ɝcZ ;Qxmgvv_Pzm_Jd0i\<HU,ā25bĪqpBlD,LR觵EOϪYS<l?*1^HI̝7Kڒ=kdcuFڂ('O /!3̨TiNzbwhHtXTT#4;Ym&_RUC`/mIK/Xelx$`pk(HHDEo>ux+\?3?Fvhd;סP oI@ɿvI;N rc.v~w+Owof2l]nѕ�6(M_Zk$1ňj#nEzG8F`K DQ|qf5TE9!_(G{LuHrBKBtgqpWp'>[k+uM}Шg)S]anSzsg`R4Ф7ps⓴ҝ[qYaWk/sAť=D&<nBP;XE5ltA_$$,*fC$sj3[BӮ[n5%iWL2Uz^LБ=/V}4cycOZ).@F,}D̾cǓxz�:^@5Y|d"4dR9R9Rɽ61)`!}wq㞍\k3Nd#sY>ұԍlfQsP+%< :.DVgZ엽;GN?41¨0-?̍c2A*DUb]~ML,6E-d̛e-^}Tx {puߺqUmrlba@wk�[ȍ7vﮦxHl?.P}QpOgz{NMev 9' 8y.wOp^ 7DW}1/E"{2?Q~ =̜Tbx/̠suN P8|]^u6W{$"~AdRԈpgߧG~0%5D493fCI}e2tv';tv5HCURU]=b|xSGqv' g(P1q +#CR|!87.t&t#O?fB/, xw �1fiFz_fZh #cVot&ݽ'`@)wzKnOepB{L\Ď(_̾#ܰZzRu4Y"]sp Qږ[@DRAz:#L ydJޕҊO',0CL *(?.Wy~Z"F%"U/>9} % $K6(iP m; *Pr1ٓ'%rxϧV1"s=Zi1iD{M)In BZAJ4gt>A45ar;0'\뻨3{WגKt|8{<ݏ+gMeu[R9�(kfnIktgJOŠpc* 4ʷ.\] xw<ϲ 糞Vs5TĭܥE6]*Sd&*𷦏E?B 6\=p6̠U@̮X ӞwxIGjgң-&D.:$? I*6N@I˧?+z9lչDuDh+] 7Ǘߠ{"$}7h,\z`Ys1LUܖj ?@dJJ`3K^+_;|QZꪭR)qYJ=ˏ)FU.ݖOTJxEYe. c.E@feΪ֩5 懊"�9ΎRpw GTkm$LԔ:z⏕-<inSӫ65Al�kjłdɨinrN_,wEF}Xӎ۞~:ujr&;iv}Cլrs#c"z`E2H#i'i ҃�<~"M, rqo[;(r;=eۛ2.~CI+V0=P0e vp�d/[=B'\jQ!/*R< QY#.\%_RTWOq-4b1K T\ rV;a]=該 ԅ`NĥBH{f79_&J*xvT2F^oqXq)PYcH;ۇ^Չ|4 YJy?s*\K9ya<7qSݹ~8 !g873L</-ߦǝEۊS'iTb> jwAev(B8~Ds6gtAqgkS&8-ץj>UHpߥ\QDwݻVdĮ&;rs#Sb,ݙklWr-Ԥ:tW�.5x%`]kcrZHʱ:'~u`R<\nNmkakZO e/quZ97;V0,Y]}t~DqŇ,Qwqif:ui9|"�z(T C&Ins*bDS=n.:oj*SxU1-mTCvdމI x:;Ӿ$ئ;!!$Ƞ+::Bzh"!AP đM+mJe"d&*RFYU+uu:,"A=ỌfNݣ28CzV媴n` UAÒ`7Y:0e/gS; Lsk2Hku%e~_Pv{dKX#pf% V t55K늠-F8Uv)7X_w fgԪ~D`zF$~H}@K7<<󧁰f4ˉC=@?\P^i)UmPYZZËccę1Q,�jذBO<o@5RψZEZ6 |'RWqzq;mړY->m'hQv{ZBG�2}l2>^B1ey P\L7SʞWS?ׯ4<A/>G!1$HF82ec $՗CtC6bO 4eN`g/<IKt$ΦԺ;.qVrߥ�gx1SR !"h clT[ƀKg9e *6/U+7 fYb;/؞>xaifݕr)enذWID#evܟ CYNƸ|zwmze=53u;p #L(Kma,f8+@had2_5]%y"JX!Ƹ�G|tsG,jߚѲpYRA%DV pMխW^OɗW`xv%c<e?WǷD"Ӄ�h1Tok᫣s.!S<JV%%ivr翮/OBOH4Α^(+.$<ae^bq!eBq~VAH^avtAJ!mR;NԩX薍?cCwoaM#vb+:m~k/wވboӼKA{ayIwe{|{h.{EWtOR\'YR Dxv hs]E;dylŏt;]<5^*37!@a(1M= I'7(=^25Np|>L8H  c},Tc*쬞%6Ɲtwh8ʪb1ťxq (Fbd7vqtw-N-'OSd &s#_#o)yǞJ[<o5}S5xǫp:H7P8\ w0/AZO *(sb0Dږڋ[XIV Jm$qP;6Jsupio ! D84+6ݛR8|$~%ϲ}ggSV@yFAN`cq#)Zr"^,ȹ\QD[@Ҕt Ew O.?1 ~rzԛ*x۲@G=繲Zxa'/Q<fEF;t|2DmiH^Zm�6nJ*Zm-*74~w"A+?Ԗʊc듵V#GKgsLtձv_'aoW}k,^U8uCGo&BŴ!1%si:0]vP6ɸTAƧSP(Um+UZKI܈w7hV!ah{Bg|pPI`kT쾙}N)>r *t' tа65ޗ#Xlqة{ڝW )61 fQkc:ab_&hdʷSKylβMuPn%ftF89"/u&|"uNCDe.Űua\XG(D3QOQcFZ d<pq^a?Xж\'sjEK˭˺tceoWN{nf.Jwy'Ź^J2A:DVI _ R͙*n*}mZsՐ *kH Y4߰!? 9b2R`t~Vx3,RtIPWq\\la!uCERքcq^OS[>2tDtzq=kd�%dqljgp"k;.X3az4RՓt`,ڈ1 ΓʣMg8ںepV_-g^u36m, 8;@x+bL'T *h[@Xm:#aVU] tHwG�uX{)]>7[i0WDky[rHMl]a.^ça]cnKGRP];L:\ $+ދ_:nQ)Q듪]7v(̌MQ9ZLǴ3Xcݩ ͺ%5ʼn.sluيb�JGFCx.Β34d$|hL)Eulrq5 ! Qmwc[A+tjy 4xP(}cO`M J8KsgN?%I*v7MW^ l(i`+$mhԻ`c)$0<`б&B /agKʝ@] N ]ݚ<x0B.:U*Tӑ}qGe<:VŅr]DG`i?p;M4[cE,z=7O`8Θ@]'yK֢%~NJ!o(C"qآ9=ԓw/eGin `Zk{'|Nn;G"Hɕu)@*얤ƙuJܚ.=@�;昦5֘\ΫC[zvZ]X1Zݫ6IJ,D؇}U/F)*~D;uh'VNYi2P8AgMޑ!@uWQsՕq1y~dWsUN噚v"q9R\n+6e1uC}TY?i#rS88^.#IЬ3+upz Q8ܟ�jFzM*v{~ E*0GP#"% %`Y޶ e']Z5T&mV#s& PCpu'~YQ ,`  @0^WnΰX-+_⾓I%ÔLrγAf[,7;�GJD<]Tkbrծ޾k鍕nYMp~I*кrm%XrQ1 Rt{T~Hg wS/Ⱥ@op) x};x* ǝcsKz[2K[&8Jy;, I #uħy2e8?`{̣8ӁPX`MȒ_A_q{L,႒|77d?kaGsS~;i.i [uґĵ,}Wp.A[WZ{GFwdCNU 86b+ЎVVPsuD:FMHnAJb*4:~dv 0*,sFMONXZp}Ի-.HF/:' ɸD rR!JMhdwҫ cАR6%Z>ggJ|?ETA?yq=DY>Ψ,׃lCLTD 7u<5͎$01#JUJ \NVMUߋᩤ)H<|M ଽSƍNLs-WyËt.m6&Jq])1eX*Qk y>1E XHXºZg 5L4ԐI\t3Dd^HddUUKoK;px15wVo=T&GD@ԜcDkB"1+6EWL{ts/Djq*M`hŨz61S1r92r6l V5.)nd\#3�uLuB$PBQ|> ,8a fZWL�=L9EQRDnl2_fY| \^_S7RS0D1ٗlg1+8y5q P 큍uءOVؾ˱ | I5-7R+82Wq̗"wee?+ng[Znf7N~4UVJ /Zpݏog1Юwܫoޑj.n>q[FҨA?R<.w0#_d+^>KA`;4MK %P=W꒾W)ks*޾Җ'71RmxxF_ԇ.WRH4<0DΥ*yAI'((L%mZeqL]MkzT#e0cWgpai8dޱDhj__>ȅybVC#Q2w _4'r4eՀ#r|ȐXϟ D\}oSlGt|�äe5O=iU*XX hRԂ3o&x%a#* 2A #Yީ>CQZ�2"ya{caH|[/U ow5ʈAZHq<l6*/BǺ<޵ۧP3MwݾСtҤt!Cdz~ 7S )R%PwN p:N,J~r:fHj*DG:qQk|/,}3G- "9nQZS*BM1G+U!A+h�WOlI@Al>A)Q̱]\Aj ɋvxV9 *6f.p4D)0u_)m=QJ-wN|N*7\]uBTqE< YKv Kʍo #W*Uu�F--&{rQo~xhk,YF~my&4~1}\ ^EklbuOWu k_Lr ¬9;s�qS xV[PM_5Օ1µY] !zW*!Q(ms6 zMDnGxk7[HT4I*rJ>^H]k##sKJpH%P:n&}iQ ZP5FS eO(`Pcs+u{c3ТfLOr<n7 ~mqP߭pGU6K-ĕ;qv,aH.l3Y[e}ݺ+md3Z fuil{OMtXY)w¯K0v>MM|Vk휽Q麊h<2?x-a o\LqԼΝꆭ}d~hF$Z[ulD3h#Ʉ<�OlMMp? 3-g1LDsQ#/E}KH c~nY'2Ք|26\z{=Vq�XUa4 M_R}b]??J:e&%c9C 4^b"=y*i6.\Nj8�Q̸딱?Wg6E}ypTF:RR 䜆rl$<�uve C:<<KpP~,WB-<aX ڙvz3,"xQ|.h.C] 7JCS1Fz84aN\{|\{ZLzR* J`L>Co.>ve�쾿F]WTwǰ."W)V)96iI;E/㡡8GXD"#l&R^,ሧ~2}gGn|GQU[e]UrY?S!f�Z ^Y y3~xː8c|`>35gi5/Ecޅ(\Q#:d")H S.q%j�k]R͟VlC&?$"-4rH֬Ub#(ٖ-˾gX\3ҊH—žOї}BfF*dR;=֯3H8suv2އ2G jᴟD<X^GkۿvX]>7g![!.̶?^^{1v$ы8"/^+5eȣ!%:t=Ժ2curЯG,;fKxfE UXMJJc_IZ'u Dw،Teԕo_1܏ c=hup>rV2QߴlQ*Hz8:/6#ầ?(/&7%cȫ,Om 8bz$S`FI; kaB%i "fҽfgtuq&sED鹇&vˢH8�szUkF !gkVXE4#wJTY,ꐴ˕|ْso/cO*p]6Gj2w58?*mP;M;*Z˽:Sۣ*/O"/ 2xM5 <&)ݢ o{8kđc׸Qw]kK|V\{d,?̲�j:ef㟳FuYʢ}8dŬ>9 S A'.}{%AURZF u}}ؒiKIATV^_Q X&v)\( Ho ai_D*^L'%%fr1ٛJGP�ݸDKy?ޙgl-*2lP"w 6읿 mH ^٦9Fu W(p3jc.�i7_r!lϡD[ Nʩ1S|1!)C^q`g}df>&i/q7 ]؟m C`/勁bcT=Ak%rڄ;^t{֧ 0h_:u2-kh{"E" >\ߒ#(*2n#L GˏA^"qbYͬr#жoV|W^6*Z#+3"eC^X w]'}VDe_,du ,<# ڳp$#km7Թ J4k_ ntI 3' zXkfvUS؞I)ӧT|~'I=goTE{1{/$ޘ�ll*0}6)!-/j:}8{]\ Y5*eQt89Ӛ˕%Vl]O)Dl {OtdtQW=a%f߸N5v�Adv5m}0Z>]/d!Z&�~ksT &zE| 3=q6q 2o kM4�̜T7iCțNCCVFR5X,Qf^Hoϸ{t21r+%[n`$ (dj/hM4%u<(1Wq)xf>[P%DIݟe^Lk澩ܝ=Q:3xؖ9S lf?pKHk'10s\Ig,3*F8J"0wo5rK>4/kN(޼zK$1Y& Fvx{0|\vuȸuc;ln]i0}aK?!鷃^xST86Q(r辩&2=rL 'MB4=Y?�)MlX#3FIL{3h^;ZO:9U;9<3F<0L|oLhq{yyXl䅏g2ۢ[t+\{8!l] Gn禃Ӗ2(SǼvQ y[ |rݿ ${y|%ĭ!nNnp58 SmHAsIq9:\s&4:WacLc/ 9 ?2>c\\PR)*0vԀJȻ3V&6s8qcj;|GO6,5l9UWb'`IU9v=R Yn.&!H6k<dnnd]CwȆ}`"C_ʀз}),}RE#G0ڮgoJ& \y }*hxd Uw VʴBW5cV9Ty9Ƭ(u,c۶׌c.y<T_˕?FK|dIQzG*Tn-uٴbR1B|K3�Z zc2y*2#փXw!�%q,.%}i ޖB4,ŢG=.bT˯U:zZVeS@贍:)nzC:&Ԇ#{c|7Y�+R"Γ -94"(^&ZUlՎyR ш#Rű `n?Bcg~wbd&b$67Hb9aX73J *MC K3dճ3,@,vuÎ0-j<6Igv2F|rV: RV3`Fa~Xh9ꨚ4ߵ(_<`3oqhJ->E'Dq{ >oő% os.ER'9 c+ 0@3|h\Ȟ]FÇr>4I 9aznc8KNJifE[nZL(F8+u}%gThǫh O+*>(Ao 3dɊS;5R 0D&:>,>_Tb@M#EL] 5 oz" yM:eh&Cm)JY&3Ӝm]@F~ru=b4 K)i{ҩ&z=M2c\$=TൣO3l3owb!qZ&5y93OXYL~H{gEz&j\f QO`{PeC36Н'I!K,#6Uq,R{*j!4~(Kq}?j>ȴGKh(\vpY޹p.3OXjᏹZŇ឵eyKCSC ? Xr.aeGgY4lv(=;ciq-O>K[|rP@?AvU U�\<}uKҀ9j K<Eyx J][BwuY Y`[KC!{.d�$ 7Z+I1LvnA 8"uQ18JPlH-8BÉ sl=+\BoI[npC?EkMd\s2H H|̅kN'~5U_Pܩ@I7[&3z/ b+ߠ0;.�Sv;h-Qj~O {EAA` H8�)cli>,'.GQ_znW:|(_wNV',K%XUׂh/?Q5+_Uҷ_Կtε!*M թ[}%fdyJI-8o� t5Sʫa OJUB(k"4: Ţ@_Zݐu_|^[M8~VPm@-f4zeLiKY!n \'BU#GvTI]%plx5 #WH<LE[iy:a1N4j�EmN69!L cktN&0AҖIZT1r82L?,붎"q?Y m7;(|`(>Cj"oC!\X0ĬKrO*ވwG#"dpp= x1i0?>)eh$j89 NFԯa9%fJ =NKm-Ͷ>Sq+/!)IT. {Py uH00FιT49)5}.9֢iTКuSEե"M'JZQG)_ٹɁmaDc ))(>kEԎ$ym8l)3Jx&$,vX-J d6Q<T&sL+g-9('g)hi".5hFK>BHJ!IbQn>Kαm4ͫ}U?iQ"G27~EJDstNޒ] -qJQfd:r}ƜJ[z eӂjUKf-XȿuXBOMBJ!zZW-gt]Cu_+}¯'qk]Oy|D_׋Olik3ڀN]hNd/T uߏ5eOR1>fY_nbM- rNZ ?/>tЍےlUdW\ʘo|jQZ i_| e8G- ILrt\xMtڷ;+tE#+5eƽB2HE\}(CͯXI&`C� b"בɘpmnI5hj `iT$\ r[!; ռLz`\bw+r@*b1g{BK3ӣ{K`Fչ.b]~GP26 .1H(jPI}u+=6ɛf!�I[޻f-Ћ@a#jns)hWWhŸZ_Q^F18k.P*?ϊfʌuM;?}6\UJ~,Te]p_i\o4/zL;?%%כ13;t) mJ ar7OJmR!`{M!OVY< q [hbF5V�~5~}+OϘmcL*gF[`dS~{b]we|(+7Ȩ<fߨ. d[w} ?4'$ yq� W}Mӊkb+u0"JwK>eo!9ttAt cT t-Hpkx]!Gf̻4ҁ{?G�@4 <\vܞ<VX)FPť Px 쏀G�,3.>5z [RLB~!>A/ |j@l}P!:BWr"lh`/z/eyoaJ3S_eFY9lKϐ5075o*i#Osㅍsqo$@[uyDMeZ�gS]ő:TIS4ŨݥE7M[fJkwb|)ksFV q 6et&SDԖw̝�st-u<+#6LtG JDdnLƇ+ʀkpHapŖK)FxÆfby.id!oBswmDnX}`u~+nb Db@作P6V /I1/ K$[DQFh;?ysoic{5/R9%YlQ0 x�;+i1/7{WQu]YJ.ͩR;]r(i y!OϤ'ٹ>R:u(CaIlC8+7坵8H[ 6,BI7ֈ+rowȎ~f9n猑gj14- k+L>Ĭ? ٢ߒ@x}U$ۜat΃;&dGve(8AY4Xe֓dd=TO BSVEq^gm5ZޖkVPv%>⠚%T!?5U3A 9&mUxC4,fN0 &\N#ޞY>?VQK�+Gr͵}-@mƹ]cEhhZS ӧ0+CM/S6[ ˄IY9ØB8hhX4C+J9njLj•'TPk_rKw2m]mCUX%nOЬwWYolPϱi}BZ_~BWvٮcyyKbkG/7 kh7 (܍IKߓ[FZmQt޽8jRZHNfO{DT<YFf$6~&!4{A0"ۍ?n˺Tϲ؆OctMiز܋,>)K=S`~�CCNtk9S=&>7AT,T8q'4N#C=-,Z�Er9@6bbݶiD*Άf:;[,YQ1}:>59 ^SoB`;vW٢VNaa�HDc^FT ~.{QtG}ծҀs&MƸi,U|,P]fϿ>2`G|j̟V/ b6!էcO#w2:NtF/08,PAUp�FڞIa6B1n}]"~ ?U'^Õ]l~2yN^x]~Q UFzn=ǛSIQAV8/oF8tmu0,old)Ɗ ^o[C^CDpd XQr?u"򆭄a=<\cZJCbf2f)) UƄʆ,AٴE"sWʴB)?d3q OOl(KJ;&PWt8wg3=`NC6ѾӶ@*2ҾvqDGvͷb48- PSM !J[7eQBZ{zְ 䲃M&�k"LsXo6Jxex. 3{Jy<.+m-]ҥ r6Eiz79Sv^zЮeGH��h#3N+.,I:MlpJ .1 ̓<FZ;:o1zxkx"l䙳xjnZ\_<2&uJ&[Y+Y,Q?ORvϹw2g2]Lt&$?{p`XܯKLK@OkP-?UVāWZFxu0H>I1KKD]Ma%׶@=�6>GCE1C xiۊ5geI(}PZ so|I:Z@/k'_+m’9tsĈHl%kR Ƿouu\ 3 A-۽c/)U( B3n܆DQ=6+?4sRD\.BXg]8#m2gy(YC0QI:R|,OdYYOk'7V8h"#I==~u}~DR>>�t^T 1C2NjwI ҥL;نŕL,dDV@P'Rs: Gm[DUz<j Z(W跸ǴF,|hR"W87owqs /UIRK<ݒ"Bb86.ģ>-"qu| Wjϣ+-@ˠhw-H؝ "aG(YIrhL gSGexǼ6Iwe 7h ~1KQv M1CAFAU%@3Ρ3 ҳK KH6/! EDŁN `&!`J3 ~j͜$b/֝ DhǽOkrwРt;?"T?WܩuA(Y#nX~{lԬ']8Pa!`ܴ8G; <CGTy"5�M:~4Ӆlzrm$A'þdJg i89[Vm%1GU+cæ3|U8Gwtp}&"i6(due~Owu%16fH[/h9>oH0R߄g~g4~oܷq`yzGTG$@`@꿈ȝiKt8$s_PEC􋤆8*èys, 0kad%pA4E/O H7+x"Tf0NH 1݇ztWm2b[5"BH*s!Oc_7Gm9̲{e=6;H>^X3@:zK;'iMԑ;Tq_g c}?*A8J֐0Mf?�Atxc?TkJ7Yk)&o9/#)4y=k`j9XEʑ {y+Ʈ%q8$TTx ['ώVBLrnW푖'A8'ObM,7Quc4pNRm?IslOZi9]%2M IP Δ#kO& +h&(>7a~Ku59u1mGz{po֠Ɏeks.g$ HM5P!lC$yI}H$]Wmi#s ULM-njaFG8N7';kFWtuVy,!0꽐Z']Tɨ[|mǧ~ MIaZaג"Ǵ4>N%jcDP1)Ȓ j݅\OPY{ceDw6CofKݟ*R]tDLuz%J:NӐz V'Wh}j _ϋrEher4P^acMtU1cd orUrMnc9R| cɺ4G@ nU3.RZYBxO)$0H@<O8X,�IJEs 5iTqVjmɟ},_$z+(/HcMAi|_`WRʲ@rFڕ[>9y w[ȎG{vjsYk6֗7/gZrK9y9:w}aXsx*.7�{̓zz?n" sPVbeo`Cy g]GZoJ˷Z2ؓ*bK-e8#'UEF8:Fy]qi?6C1 bg֞;0Ϻ8p`N-$@NԻg'6r]8-!öfRL72XA [y(Tl*տRcstMcK[o(1DwwsfȪX.@ \} yi:dJX~P]*ҙA?gY_$\oK!MLQSjSEqSfjϬ|g]Q@*>NWb>u¨=Ȼlw]e a]?9S+@uB#?%Ǟ8+(e0)MB,f]lpF}-R6<pc7#YgD<,#&IjBأ]n*߶󙭻"oy5<۴aoWJTR@DN!/8 W^K(i5)=Q.HPtg٠U`\ ::=ܼ8$Fg Jx"KI&'"+Mc:q!))lYWV<8hVENM:FZqe0S T[YjJRGbaʘҡ"a[ ]z?x\WB7B.A哈oJW $#Ɯ<09Dk{? '!8l]Z~K4%j˔_oAbM%"ś kӷ|#rK^% ~[)lih}?R7jF{4Da=鑶'b?qi4 x]O\D\sHTGyv@=9Aja=|:9bX^> 0/ #N^2^ίv:e3\~QJ[,A2 ˛iMBI*(4E$<k$y< RʫPz.ȿ3nq_df�l4\Ks}ñ݈SeZk#EI jha#fPPO/meZ_9ʵf;ӗ߰P u$iy -'r-D[;Aah3Q:Y$Ob1e_ɥҷV؁ .()a}IQ茦L-0`aY:&1%;OLJlXS%2 oop2DӖf3rƅ> 敔a;L; <~n26>G{b^#yf&,N)HgR2}:'=qLp4U gH0 O.Kky/yM8fCըy}B/6>PHU wMtZZ2|XۦԜw<]~&h;a:rR4v%inԣ-<9]O ՙVz`n:/ǯ5ȢN&s9Tx!W'څbsMm<C,zt8;>k8ŐYhikv\@XЫ|(zu˴|(`H,FjиJt2uK*r" ceSskiu ڢ*ё<UWWFCʔl+ҩ%­0 p7Y.!zOsv@euQq[X]gSό V^G2S`r$馋[:+ٞ+O 3mliXJj75r4s@2J?puMeuӆizic A'@hcYmJ*_tQOl䲕{v`TPgE0)h&;N['Ż#<N� {:8eD5*e6\ ^ DuU4 y{J_DΗ㿳&NYFHxwC(i:LAu}#aO~dB.fU#ThLQP#JW+7¹oZ Y;g^O{k }k+XIU8S\c $ї^N_,2x>珬zIt**<L}iy{{H'qq7@j3R|mj9bRI̴-9s4wހhK{i[8(;3�o&]&F"1R7ʰOZ`nvWS�vMmS̚JA;ҽn"9 dvJWLO6!Rޞ=m립Z2oKW(jr:,Y9len.ӥ^ߜE6MvחÙ li9n2tzw#.HPVUVÐ=ZW2ד/{Bńk?"I)rh(R+<n}0%)iK\r{6Őđlv} 'ev@2H}F*t !#STOU,:)ڏ�'0@\!ȸ&']40fD_o X鄷\Ct1:Cղ Yp=1(Hj|bYjzB!P{DO{�j:Yurf;]v_bu8ZhɣY{4חB –3BkHHϠZjU'Ȍ@>1.M?y&ҦfʣhNL<4y,f ^nQqONOD*)Niw픙l8UF$$mB*L qw>#}bc<u(FayW <mlp#lS͍G#tP^:A!dOugSAО2j@Zɜ{B I-Z0OܑF]o9m+Tuh/pf04ԟA%eIj#ϼz)RGǯG9_R_OSC)*=xD_ 78fn\d">|,=_Yd-mg,cQ!&TRH29�㪣 3h[k{jַ~^쫙l&Λ+PE3 &}}H@)'"gJ:(pH$t|rt)F a$\c/29^;Mn]JC8ЖS  82Z굔5aů싲 ~Wu@^kŅ*cEOY}؍lt( w׷^P$_Ho1ʒ'%d4Y'+oxP-CqY*b:!+}ZVJv`a,s&ȇW8�F[�t1Vp^xw0o_l~! ,T|*?;2v?EJ&}j'*5P?}j2݇`}uWL{%Wu9z2o?٧pde%KC\Iyq8ܑ ݧ+>+mWƇTsң-'l{$&t:` ^|,]7F_d˅e(raA2(Oa 91!gbkOJt0S_囉xFOq}3EdqT^Y%c $ OUvevm**t [pjvg~sM鸹?`4#$^ޏK+3[S {ȹCvLWDAmn( Z?nUMUBU 逆L<-^? ً[xveJL8_/G`)Y5fdJy{ bE4̳5]]a Jns YPP٪ӗHxDua|wO/z"B!d1~nd]^#F>�z>'>LHY t15eTQ܀dG!9oW\Wm^s^OpJ0xU澩싍~_RXϋ1z@%9V,3<*(&+,E\OwL9-S.\LOw$=yn`pNlЪ"0Cp;~K6ʑ`#wBRD kxtE_}|T4 B͙zm<'Š19٘W!tPy\r@gh1N=O}6&zY`g#ĕ I!e5V!kNKDOOJ.V+ ypǯMeV "<+hUhI2!'ei#8&-(>*eduIjS :[LJiQG0Ĭ{@{CvrE^;A$z+< i+h %>~|tzDw2'ku� 12X}bEg_I?z tiTAcA[Lyf6KxͰ-PzNoFAM-*OpVf_d] s흛;>_"$ܸGl`\ccI֧I>l .x/)>(_GWNӲV$&jrw)&P0|)]nc/Cd19&ez:?[kM503 a˽ҧ1 6r"FB#'8E\ ò[[zT)uZtcۿ R6GFS.`>Lwzy$""VSi&paLsm8~bhh|]h}շb5-ɀn<'9^`0w\:[;[3TDĶDSÿQﳱXMp –`}aEY]lεRcKmξtU,P+`L?xYø*Fc-RJMPK����t/Jp7q�� r�����032.pngZeWAMB$X;Ip]g6[pfg~>U]]ݯyPEyIOğ޼y!SL_(Ze[GǟZ.oޠM**aekFOWEWEWQWY،ޑ_אwp5{cUKL\]ꟑbFl<l\_ٹ�|� Ss׿1k669؀?׬{Fg 0g7Y">A -%_ٛnw%q Vߛs�m\Y߼FJLXsx#!_Íy6<#L +G6vǿޢFbpiauۍc#0 |U}Ppqr[{G9a3P$j>䄍 QA nwUލ1�E=n}d/x_`wwvo_&3O^GۃrE}ψx0x L$*]{tGVꓽcơ(c,<ߗWzD16~ŗ@W~~<]sYdsJ"P<igXy"0ݗx8L.i?.ϻL$!=ېeGUwo{WUPAّy"0@T2/75"* 53KwG ᭺i k? s5<٭ڋ;{E{;܆el{7;!TL&̈́r{Rp}\=jɄ6Ք%/[%E>%Hh.Ň3v䭨Ag,ڤFƞ*+IBo_ W{QxC 1ԁExN+ˑqwn:Y? cH )l# ?6O,?[8J3}J{E/7+ +^bN2"6,Yi|h<yөrT!!$9 gɧojr ͒X-&N wD H%1ş8o{?rs$zoشS;Y~Tij >mvʉVF% NBvl@kW7%Нʵ+ V{cDZpt$1W藨*>pc\ lyYmEhd\DU8wSgLD Hs$Iڅn}hL隬j=ܚQe$9% bAuLb4wVsl!ģ${*0 Hs|2wlK[ZYW~$ r8ܳ/cY0 0d,tuWvomdriޫ-Lfǵ! &qlڎyR/?1ND^"ɰ2c|ƇYR` 'j>93!Ǹ?7uur<ë3a 5#7*wOY[5T*H8a}׻.^q &MZд5%g9K?Vv.; ~虂2 ,1Ǣ c;)I ylhq }Hڶſ6¸0bkBL)_ii`?R +}R /\*܃1g6 \�JDK$O$-8epyomoSر1cMDo H?;X ,'y`u.rô\sn<YS?|Ad`e}1)�8T\6}Bmj|/nIyf@U}hC^^Nj'1NfR߶˃mo+<HXV~.r]}i`6sBr7Eh_)4n6<MLZLL4GzTʰ$;7;?YJ!Dwt&‡fə{x}ʙV^Lv]ԋox$qf}kzxuE&,D7SkB/8ۺ[wg@;'>x!l J#"M헄K![G÷8"lruƇ2[4zǨ- Z~zKݥmrO}U�W91m/?_DzO?Z|3lPoBRviAvgz=AT=w-S+WPݽlpnςUU%yU0.6PO $җ7d;tu58ࡎs#8 pDMg<k>Il|w` <)�ښT~j]'ç^!]Xk2j<J<( $`! Il<J**/1sLi13 .Y,'hfh >SMOdضTXA囤Xjdߔpre*+PrOpEՒ'ĝpoc&pNPs:WApLv>p,D= +>*^>Hq)K+(u&<O}´¶oe',䂙0YU4)IH"\<>|x5.{TG1Tf]lnP#MMdF5}rF^X<tog۷@.8눯QȬgN'){d %� hm7>cN*$WGչА"X˦5l#&p@"1I<PfkƖCqąe˻/e'FS2Է܄GWl׸ /ZII?t݆'|M=6QJu.(&fF KO7+V!G»$g!&ǹIrYZk..t fY:9k *SN՗1 HMNe:\O 5bi\jmߓG{P%nJ^Qٴ+Ĵ hG4sI۰<4V֏+l,{[{"8b/QiQli OXţLWF{kwJ-nmaRQ ^e}+2򎲺/%+f#̶a.8_2HӇ~J9.O60bCG,ȓHvrǓ+0е\ڲ]~\CQ0~L$IKd5!fU?I~_ "g\`'/Vs9ͽqG &M|"W5]&7rQm#mRQVk}q8SWaH>E޻x陈J.[/鰡j kCFmA-ĽrYÛ#z; ]yނ=(PϞ)j0=Qc~@FPi:6"ė}k;Y2]|VR"}Y NdͲR8NGYbְܹsRSYQ fr)k\ȘdQ6URobK�iodڮSM5Wak>e:1d(,Vp5wiWy>l>2$'7-KryWϐ4cn 6k2r`S'y}%8=Zrmw_ ?5կp_rMʑj @JasP>7]v3 EB=r`"ϹG(M8unE6.S-)˾m֐Ҷ;_|bnȡ&1ܜ3]Bf ٌg }o7zo ^s2Ϫ$k{%쓦(}]O"wskĬ:/wdlv#p[W|gl $)x—)]},y ߱*\wXȁR=D(xĝ=peZ/dlAj||5szj]L BH$f Jsn@}5)Jli҇}j4Hq r ;}wQ6dثV^vP:ȃkA2.F֟ }OpcHO$q1SKZ\|YhCBx0'nTA_#F EFpT aȇ22<2t+}E'7˝[E q抅,f򀙬} 0WC.`%4bd}R#qޑgDˇr7V9Frي̠q}nJ# oFԞHJ7ZZLJ]$a;X r]UnFq~e^Em9eXדu@7I.һ$_鶯8snbSP&4ޟ |$\M3梡Aa )bDUwُ|I\N:G^B.[lA\Yd>2Yo֜ -F/9rkd>v0GסA~Ofz[DO)unLHsE»X9J#+=9O,9!7h|`+W#(nrHmg\Ls@UWz ~,ꈬ}Y cem] edO9O,]#1U3sŰaϔ[pVlv|ys=OǎYJSH e 忎OE#L(Ԥr}4AZ5sΘX p 9~=C/WK-ǍMeBRVVN''hm=+`j&aF '뙹6G$䢳kLsAr5^ _m1o .)_ +cf]%k.gwʜ[`Z >ͻ g[*V*-B@r~04^h, ~x9# IvQXߵW7Y\xƝi䝙EǛg&ẖSDªMg*uG*^lLֳ(3:SC<IKYp\m_u Pp؍\7$P]+H -ߘ.L ^v${ ZYSUT=b?F¢!t[<\5T۫Rj\ #8J?Cb 2v׋ 'J>J`HH΃EOQ߆Ajf::)%DJ'Z!RQo۽K/oݺuą--ig^wU+Qi( AQ9{b )V>eUb> SUud JO}vw0n'Vq84EjBD^QX[~ls!Y4s+DC%ŽSLݾ$Wj*?tAuag6L;9@#q&_OCNk)<)+{ԒT0O8[2GD֡g@wD͎BhG*+VH2tSSD*�{ѳX}Lg/-NۼKMi~Ե- Ŗ殌YfM!;.aC{*wTqGI+`,59[zԔWҝLє!CXBOOF۟hE&e<!` ^#FZ?<#Ym{_: ᧶⬄ֈ bz.;hV49/nN,,)pgP<A~^ &GKޞ˒]AJs/E~­>#$KoGBrAb>&[,>O~#+s@ { @"ӯی^wܞa/Ng7A; V[řϐyGd?G 8cCw<VҵWۻˊ@ "4V>E=)_!ޙ jst( CEEwS.[@-'auFa(,&SalbUzi 5,g(H=xWAVp 'ΝH`Jˆ(?;3x00EFgM;V�tO2J²LU<WV7V)PLj`3�aotmc5w"$2F֍&8-N;ä8 kRMw~^=4 qwx4R s3*ݎƥTz:k["cINPkAϥ'Kcl.q )mMmt3\qI֧TIcѝѐAA)rDIvG3g?Fm,5ɉVb+&?\}R%p}a>ZH &-S\CdSQh5L(=9@:ɮ̏nI!<y�*z g/^cHV|\|͆M'G~3�v{>l p =j =:u̅rY7>L:5�]7͞%t?+m�/;7!c{_ k}<_n3x)]׺M^183EsZ)1q^]G"aDaF͖8*Z_`5 ֬Bi@hl*!9)%e)$:QnX^7QDxJrΧq5V?gEm90<¾."aU !HLv~r|lBJj&kꑱWmIOf@‘0?&y4�586"iS=@u:Xr.<U*iՐwBVMMmRe+)*~]菅q njkG/ϟ#V9=BeyU z.c)5sHGb!1:\z%{Tյ|Yq9%\̗>@^:&D$㈉\O)`X\tjj<KL{z譴s1%_`9"[lo]j^J--71iІ=fd_H78*vw;xNJ.S<SnTf634R"įMQODC|Rl?y}?<|EG gU*h'ITaG1RZvu1W12?B"= ֤HTf-qB.;>{Dx9Z`ŢF@XfXQ)bo=~lzah6 w]1T3_~+S[�QK1F= 6,Pӓ c Nk%Se<;MÊ6RUl' ,lmomΨ:+\&逷OEv6%U0scW_ JBkJ,DUT\mNlkTRPCh{ maH0۩�kB.>_TI%5mpYNƋCCE* E˽�!ǡ]yvɊ3Hfx܍ޑQО1H�Cs}B#F vwSoP7,Ol-$P43֜Y5_/ 88_:ҔLY mzm7D(%VQ|\[tT 2E0y4i\%JKõt[FZ/yC SYǂ.4J[V`f v )޷,i07a`J3n<*!TYҥWN"f>uF*Or87TP%7^g35D zo) C(]UcF Ȟ4PO˅y ÁD.ZZg5yEàtF$ԅ纪u$Cɫ.B5⢉?,fޥWY)M'Ƞ eDJb\#85SgLFMQDwcȒyeW/%zɒ[OBXOhp7Vw=-8ԝ*w^@X_Ȣv>ݳf#J<_?^WJwK8콡$v8˙5)i׷1BG/'oi6l!~B4S(l&?[D,j⣾6nQ jUd=ԔbnK) `oȨvr퓍Bܻ/2-KX.isަi/cs葉XIMN/kw ¢^vpS/n8׽u XW*[Wso} Rm0o館J+~>|G9m[-UW| Uoo%ƕ'kyAS)`NF>OiWф;҃'i( -"cr>)GĴ<sj2TYFssi(>).-`̨$^Q](CL%0RiFK~7$(6XJOԞ! `S x2r]FPe~uơ< S61av7.װSK&`w.厤c.E=q`jW/'dY%Aτ n C'e|9ϋ܃n҇ѶTbmEDH4Yq3tlnMgiZVɳGVbcE:"\=#-炲p 71W_S_*+#cG*4?D|b.X]jecuϓ.%�R~u�Iv" 9E?l忠8l1&z[,al?]їԡ|$s}"5X0E%ehəIElY6<P̎߫\|t/OхInnu/&g:"+"^Aa#o1�.а(gl�"G�F0%\# DOj0klI?xwL N{a. Oqj}xǹbQIl6(/c6nyUnMiY#:ֳ"%O mpODI DR75=Mґ43穨f([(ҤXSGsHeYR p*p:ƍX*)F|Pk?w� \ջ./CC8a<ޕnw?oE vKSf߶C]Ytn.�Sm`?ڰ?9z䖂M,j.Wo]}y87Py6@\}\n7Hww5ð?3Aق"-ќ쨅e ^:߅glhVX?^e B8-u+> QAM"=~#͌nf=QV幖[O!(Ʈ |RlY^;%'~D9K鮊HS6r~g ~HӮR#St;ϩVʼnLQNrC&%DFĞH190Cip"?+RV\Rd~)e b<ͥvZ,L!?Kpw HE%: J¹4X ?`K Y2SznZv(|g3;@{[MgfΛpnocn,P{g?/FQ|LyO[&jF6ӊ7Lk=d{Ы�3 yʝ?ZZ'sΧb+9)~/mHӌ%`T3ΧBԨ"CrKT޼Pg-F7E.EL͗57[;_l`&)TZsx}gy/ }Aє}e5kjii&TѠ[D pm~=$nێl#n2hƊ{'ŷr _DF\q׏^lzDcS`^PZ8աA;~No9ptĠ58&T8F^+{yw_ML7ʜ csWUk;Dxu_@G tA2XS! KF16~9W#h7CFuO\AÛѬwH~LC/>PC#&B*ڰ{IE;U5EF\B <]ʀ'cu'=+6ޅ;\7± jy(Y+Z\bS%8tw Kut{D3[SMSL } 8*HG;Qa6Ƀ<DJ$&s^GՆ5lVxY&ⴠL%|J%Fr<4MZVpqQscȖHAnb:LSiwT$`:uKqFr䰩8,8g >ԻV]5zN?Goy*Ms$n{ e1"@5BE/!^H<$#W|d衦$r .LOCZ^yjbxS2]h]{]xbWsҾ�_q`E3][jj}WB~�rZ{2غ]~"nP<vL`=6WT�ҟS3axbЛ>Ia;b)&QJɩÌVHxJ=3&$)ߑb͗{"CMWtWP|-U75๑}Z,'t 7ͧDt:mM**hD"<7KR(|%a;l¡JfRU%3JDF?G[)7X5eg-) xAXrա^Ay_cRe3UֺrN<[˓ԦeM8+kK~MBgPu ̒e&25v@g3B-@=ի2"N +EΟyIBȞ' A Y, ~ݖC0$=oH)^OQ/SKiNDkp03gY$QY&{ڨ!W7ύKNsV6ӓ q!Vv5yI7Plj"dHo%XW|?`D^xuaϻ^R>m76(w" Do`.qzڹ˭FKyj!­Rΐ*,4t8svpG +'TfNPaN3)<smY^dD>G:*bzdyOm($a,_?d>|_?OfOsk=V?J"eވgtJqmIDxJ9$>~'.>N /7%xМuR&(LqiQ(D07!XV`ſOpk͐MגIRc[oގK(Ol?[Hf neAI W)o}Dq% सSbDA?,Xw**ropK^bاo?Х 5gG$y|Yf ^tM_ ОIo;Ĩx9`rW󓈎;I6%?lZOR}~ )z5Ci"ʋ~tSAeCbs9IA산BA]Ue�uPJnwҠǾQF+Q'f֊qfp HDMϋ`coPPbv |5Ԃ:=6,`EUOSĚ1^n/? zj:˥Wf"sU|IP"iDȝۺ{gmήNl'H$9pj2za:e/_`ʿP w₺o�/ <_e; 7Fdm–.C'dy{6AM$-!@qzuu=JLR*w�DiS!؃N痓\4h%T\k=5R{(c_~gۃJR?ho:|94Wfi�K_M~i—"^vw{n3D \ǟkh"+g$*i걭l:ITZ縳%eQ*^yga�7"\H b*|c3\̰O6? q<q/*^KxL^mo~=rӣh(ԕݹۅzPTILB໹u34mwDYMjsʮA0陓9T깡z z,[+qR6Y*Ig[ 0V]c1"50�]_BP&h:k= c<LO]tFt/5ibjeo%P*l2]ekW3N#`8:5PeRh3!%ܥ8k ekJɂǴ2)WbXgOC"+}(*7ڵZ(1pYXy= :XJW}r *Ď֤w73DHkdقݬO$Vo`&dQ%'GۛZSԃA~ !.,յKlay-HE% b L h `߂m^e)094zu) Q^D[t)o0D)F2yc\_Ov 1ZN>vU"qrDd(XO9zUͶ8,~V";Ho3JKJ$ڟU]],yd _#[ e8.sp^оgAlUc|v�F<Vp[dj[9n}6p /h �;*<0y=G3h_n!`-; ̾?rQ+�x%I&Kzي>{iFlLE6%gKDzEKa1&&ى}P$g6eyy"ln$6Rn+L I͏"a 7gFۧNζ=hb첦랮n4 y??J4z;puo3#|ts[Dީzlᴘ)MM&|5unKoyRcӺ+?F6>J%E4HDZG!.QA[h(g-": T2n&q_Ta?.Nk;A91~>,fBnu6ɎۙDTJ CɄ, RoR Y Vа2TC1ZXQ|=ۋdN[Y?4ȘmgA ~vl6 P3,+wNЮH? ĉx4Qq�́$4"9^zU6aHl0ýStKn\%3j8Ֆp27CC2*H禮?`MI:&&8g!$i_~H OuѲɐQ.�gTȄ >*9 g)=9ZhkٲpǫʼnmLou9F|^xo= >>Le/Qx~b_);fR跬ag,Z =:T= Ώ.O-T7kO{4Bݖ7IRS oiD)6AܺVqiJu tGSY  GWqJͯc ps]wpkCcV,N.Xq2Kԫl~BG~{Oӣ~˱c3ü f61`{PBfЮ{`~S |wߛեLl$\EzP#gd8fqZI(yd7ƒcZbVLu*l:SF~'ˏiVķ\+&!QR`j4ʗ`\S0y|W #HX^#8H><" j�1с:%Y;mَhUj$ a~CRj )}bl*\rz709y, @-$R+#aՖҡXRvuy_B~,Q9_*q# ڻF*~x>wdQASz.C_8OyF<J9Yn!$-;bq M]U_<̋\ v;NaWSY~ߚ `Ԧ,Fqfka^Jv_+`~8Kz�)w9v9L(>G`cN<:Q}*mz7[ 6t!y D>ieVK6zOUG&fѰ:>ZN3wv43MJR*ŭ#֝aX:A\%9uεe9̌ǎd ]Q^! RҨq~ݿȇW+EcJy/}S($^Y Bd-PZ۞[qS*4jN?lSZy>gJUZO : g!pMRve'.`/!}]Fqˁ'o Zn>C7hZȭU<a{֨N2,_k9]t66˾Gqo$n.i4T:xIek|=$PSO9Ka?}AQ�͆r5=}fª0y~�N E)zCkð [IL?LA QflP*\k[sk Kx3Wwih�ctA-+%N遐de0T(? BEd|¾4F*5s_?i¸t;8G% :9_}31-=n|~j$_LK ==\"GrFE) g]MiHbiݾ^[> z.'=FSҟ#? VF& MTY#QS 7i#wP;$9'dd<~n > ݅z98^pFN d $52VT=('~JU ^]f\ӌDa;[ 4ev["3+k-_[PGIۦg2P4ҋ#< ;j߽,JxAK^@Ҝ$j85n�{U3ô<:`=y/>+0kjTH>/)cieCY q+*\35xht5 !BUVڒ')fȹNᐶej]Dn3-pW;i]Yp46Ws '`Cd 6p%"lWvxIbRW+wZWm\4-[<~ ‹,Cbc`_k>b@1T2öRx`" V 'P/|8Jn;)?;s4R4.u' xUG)10 3=&KtG煵?5c]:lEɦphMʈkY#%+q~]āJ$\(M1FuOp&N^ k[n <v�Ë,9]r�(NhGO:񽓚_֓] ]�#k V(lhH`X{8|"Ru|Z�UY=?g[q"bYa QԘvň3olw^Ke U℗\Y?qOQ~0Xueչ3:Ԕ"ݩId؂LTǔW RG~Ϟ1wH_-wFcWwXMhvXV獦?0슯 uZǨE AY.B(j`%_Ɔ�E^i_lVϜ^{ܴ�M_ٝS4tӶ&ɬz7PFC1;^ ҋ0 i#W_C #[ fjSt/߬/k,Aޅ+L[uOc6tbV#p*z|TL 3fm/uA>"S>hq`2Nwm>4݃͛ MuWS7(acjfvi!㕕ޘ3w,S3 -#t/i>Q0БW](4iyow?<SЄJ@2p& |x Ş,FJ^TH3tk.6˵] ~ sQ72v>d6ިszQt 11Mj34 Ԗ-\W+P8k 2<UA ,yC2,c4+LD&/�6]A[{5J*DN-O.@{6 02$ 9rҜOe^~Nso$gpv X{HGcb߭$OzLM$Bj~g^,de85Mfa#evc@ i3ժ9/{pV|!`̫my ڔbdƲ Z~x MeW^E@FK d#ܷw[`kȂzuF<G%I'ƾVliAِ`]NêH5[g*oaV@́ +-dj:t_"j}S}?N8e)SBhw+5A˸>7t-S4=SЕzz5`8%(:K?S+D<Gw|N"wEOVX(U+$%;HcEI#Pb&= U`2>B2?g@(d5n6,_"@*SwjSE!H@7E'\MnS߻x[c:q '6:~AM_Vp7ie|wʫ¿F�OE=C7]4knelbVRhK4Iڣ dh_Hwb0J=4vְ/~GXOm( ~yd.Oj|d@@D#$>r0VD*\,G}|u%t6-;Bhi}YAK XqVjǡN>bXv\p/dfقe4g%hŗ.nqG?x?Z6S:Z1(8h&]zX7!@mmn[Hq K+p@cg43B)ᖒ7J+iu؁0$EެPKo"dy87i / r rO3ۣ k}N|byHv/X%u2M5=?%FJG�xwꗶF58Hbm ~F*Pl9NGp͒gTbܦ*%5 ic17^VV fnP??胼2h^%�kcQ-? iR_N2=Hl>Ge)O$w4SDt$,Ѹ0<}C3= sU_;H?ϠeCk ݏiomX̉{TMGf%ٻ?.LJsU6P¼ GhK:d'v"=~+\,`FAӆ/EeWZ%iyIi{wk,em|F|{<Þd)t`+94.U >vS\^q'jcQ_G$}8!nFqA)2n(Mߨ+6%$p =ؘ9&pmC?dHu|ic Ʋ�Ǿg)dlg?<2oỳOxJyC$KY UKU,M/ Y_GnfAJ+n(TA 7E/ߌG9Y\D'ӪVZhs!#+6 <182e510YmK S^S b?2ovO3ze4&}oUՒ^;!_#9`Vdlmh+lм_qſ8?Zh Tm 'R$N>"M,1{a9Q`zh2Ηʀ֢__+>ZwEY,B<>vg)U^-D NDNP}F%a a8Pb<|yП(1azUue(h0gR^"L+})rKfXNXS^ĘwGRe?514MdkQa*ia+şנɊU(0l%e2;\sF&zfN/"c +:^[vT|>uP78眢`*XC%qsk;j=oэkL%PcLY$~J7<Il]`?EB:RR)*&:c"2*a=�XThn37 šؚE!yRY4SrAIqa)~ݺ7x[-9"B`B?: 6UB[0 LPV\薂^Qqז7\+ׇP/?i0GVD Y�R.b>>gnaڣkfe _.a{�&Ȉos/Dx$^~:bEpsY9f3`TwSP_4jsOyo,kt%I$pb4`*=&ÏQ}G9=ԹKBgGTs 6~`6F {r0dddLSժ)  Ů -Cf'y(#ns:z ;@6 DNpҘy8k&' tϰNvU |?&ST^Hm:Cߙrԫڤ_m-Iц\thS<뾨{_j0L)*>/?SR�=X4[@3YibҚjfHɒWMyCg}Ypo]?Xݸ2(8#gлl*Y sOI`Us(m+fw9l3Lv&2͐c8P5$"t|u`RKX #"]�zugVRs̩CCp"'~Α(blb|oNM(d_-2Uo@ڮn%7,QS�Sf~kg|]wP<ɱv9z*n႓5W-Sa '.ʮ5&r#7rnn g- o3QE'ʋJ(XDf軱\V7mCS $3L{ꊂN^ZI|cCX mz ^wR=FEP[{Ⱦ`qƜ�w]nM!y*ʲ]u@;B$+s@)Hk{8z,wq I ~N:Ɍ4jr#/}jKb)~R4F*V33Yy C'rTȎ3ī!zt]$ e`y)ڱ1'ns aN4W>RA$^J=,:pۻF4wL Z9M3b=]1=ʭy')/O|IyXm61hqnNZS^ #$"?Pw5ҿ,=VnʪRr[]:yS`ۣ3I!ATv2c,[}š'iJdABc$^4zSnɴ}w1ϋxHBVL.n5n,|<[ax?}Gq}O<ynZ �}JL~8 0Z"J$�h@X;BhRҀ r݆tQDޡ[>H<|}DH~Uj4•@p&-xz5WrMCWB 3  u_C ʫ "*zR_`8>=>x9vS۠턹Q7#;$GBP-ݪ,j_l6ʍo})N/st(sÃ>T4 :];=31y8&i_^qKh6 N}=\av8x9Z_;sP.�<3cTuX|!{tt&Y4_-'KVc_1%7=Aek:)VbW2uJ@aPNe�Mf] v(y4eg*Di,lMf>P\ƍ@Qk=s;@?ϧmAl&>ӿEDNgq83V"ܜc�*Xcߺ~$!ǟasXK ɤ{CRu?v[Qpq[? Q?IXhpv~/ tëK*!X%6F>C- 1TZo]”md )~3m۷dw_(я X}ce*OtfQ|è2d@Ge1ETD:9ysCI5Y6@g �Лc? :Gt=|T,(֖f!\M>+hD|1#zvb%'Y{*6`.zf4zy$E$AݲTS2J)ۂ6B,jPĉ -^Aس')Vx .I/D&[I`!%ͅgRo'.\ټ"4NN89RJy(Mu "G湉wX2\_VF1*HvS;wd35&4YrdS.ktSU@]8Y`r yX�UŀJ~5oU@3q܋{6dKiGds~˼S ^[BiŚ]k޴ Yk\7:5Z6Mo{NHJf,8.cЌv1|_%YhSƲq 鎘l/!UpׅF6"w-bGcSo;UU;Bt$X˩وk>~1-�H%/ȀL =x37#5+$3K*])!E$~vKWJx]%$$z�!e_EΊ>@I(,Sp\x]۳#11C. | PlsHM6P];=@ʷOŒnFf\7B{]*"C9,΢Xؚd-d9b~t9޾g϶QLa-Or_d./ ⾬&w{:U_ffsH̑(ЃA�?иZkUT<J5bih=f QwGj4Rg@ J</81><[6\Ⳏb~$;#6e˔ ~F / 9&_5M�/wfql-�)aƈҊ%BK3W>:O-DVR1K 5455)R7Ვ>X^7>oV x_ [1n * 4W?Gҧ >* *ה6w{* 0n?#7'N1Yz^|$GE@ F}xc*Q=8K2;R4%]$/c4d2fg $-0�Xmz-l+X]wF~'rX&]Le'>碴<qu~ڴ qIyM,}ʌE>wNm7A'dR=(OWGH|q:9i-}QsheM$'Y&�dJJ$! -Κs|R.helw ͡ч.-7 m#{_ ܫxݕS+P+;*c5tG(1CTQ 5C 0bp͒hv®NetX m"Er͊&y[0^UkYW  bEI"rH<5%qˡ[r"Y^ d%_x**ScnVv'*ɞzЭ>▛O:|4N9gr"W~=Z2-'GY2I}-#\NSU4S'Y\Oc`#R FFG7?qOVEz# ki| X'xDvkljO5. j|}b@J,U8ߎڷDmV+_JƊ]gCJ:#i  |8v"n?{{{yyGu4|aZsίY(6y[c#؂ߋz~dہxa a668Ok{,�0&y4zӸɷ-~ӝUkg{Ŗ2j[W8CKG o琇A7JՓeø;JNdDۛUGA^VVO~ő<(9_?A.ԃ7oi)~3[AaKqA;J€h#:Hr6tg{0xLPSI[fZ8cʏ,<a�Y\ ݫ@i}h捜E=C[C[ȥwk)_ý]ձP >mX@4`&:sg6Y'o԰F@B>L�5"u ڻ֘asNoC9.T}?%(҂Q><Hy0E~k&"3""JpA6ZeIZu/�MG,YG" )S5 T]%~1~�Q hSI.:ZX em4TXK1I^TTX _⊟T:7rBj28<k_3Z%_nueV7|?jP<2}?&C ¨ )9Qm&CVa7YkVp -_DGrkч|GVf_NR'fb,\Oĩ>~Oksc s'E4]y6 c&WwvJVF7//(A ?1}bl(v=5/O`1 8KRC8 :/1+oaҍ <z PӔ]U:Hb#$`1W'Zm �H5z@Vzft %O_!=Zb~*rP?EL3~Z)Y7Y˰]%zL%*}IUr5g Z&c* _x_[e>SDdaTvKX23@\qUvFMK' cޓ [ b7o>il:)vp#ˊ;9d"XGѵfEdQ\2e9Dyv]hsQLe1aMjqtZ, /.<%*g3ǟ[`N(ZDa\RbL xF`{543&k4O}-N[ Es VLp%}"2J3<J&ȇVޫ#Y9lNR6|HuRn T=8kؔL _"]|#c2؟G~'GZq*?v~ӫ2W/WY3XL/|5~/z %z+9  5树|'c犽Vq$3k20ZM>hh=߼{\]zz=HASKˉH8@Ftii"#`S ܋0l|eҗ fW;-1^!uAd1#*V0n[e 5Hc" A §m#}c~ܼ#}9oWxӞ 73Ɛ*N e{Dd#'Qf1Y^�rsLn tMR\3qs| ݽf[&z;{6|v(dH4y&W}# )+anV1P%6H?~ K֌9Lh5)4/ o6@~Y$ \ێ,,HJ2ӢȤh% jau̽e-sW ʮZmݩeݵgݾ+JS{ Й}hN:pa/^0$ ̓<vr2Q{2Wcd"ȼǹ#3`>"m6Zdl@1BAug^3fjrqaxȾl lEq7`ʒd.l('q%@KxYdj8 pnlC?]DBw]?BDzYS|j¬. sB>ѝٲO5.+{7p> ǭI_5z°ǡl/V{E;뛲)9#U/.#o_=hڍ7dD3 |k%KQsҁRAU{Ϟ(> eQz3$q~h)›egM5톔bU۝o&s^ݾ[eMc#Fw6+UYm20ō:TD2(Xb$%,J:^-slJrZD$$uj0w;ZZ^L'޺7:@8SGeRm}\;sGhN@7#nٟǢcJ4Jx@6 O< W5T 4:k Gw&!% ԉx*Nيrg!ǺDZڿ)<5:fɪК ?836;clռo/:_HX xkv̼0tfv1?ߵuDVec* � �jFvH(ք%DZn[7]lX~j ٫lYCɊ€ O$eld{xBR>/ 9uEVoQd#=!oFBg4gO&k­`dz丙#EPzL[Sz뢃cU H^mҳK[>P;&g1YY2&?Hv!Kq1 Nh$:M2kIOI̩UwRltlQm#WB##S]#*a˝Dy :mN#%]U.@!/\;CZȁWCYuD<[[}FN,Jj 2oŎ$'/VQj*v? oŠyc+U`Q�W[H@O1>[ntR{ (>tR"J( z&RqSp^rd>*?O᳃ҭƕ'a [9öp6DQx>t+l`cbqqKdrBݳ՛Fr78p#Fm[YS2uF8&E]v#e1@W `[Lqawyx 2YxųB- fvAAh@Y e l;\BForH39le|qG˟_+{9.fMbd#5\aRQށ&ӻ;peg4n9$we/w3Ba OsQv =ul U *Dy \5p1b-m|BŅNkFrG� 8h7#m6pwvġ(|Lrw6}'#w&I aq&3I Kp A>�?ՈQod38rpc?jG IYǤćZ43 f]ղ%=_$bWa bvv7ð({gy�OO2Z]Iüx̒ODc ߣ侔 h+&:NKێWUVO5gyo^Cz&G~ü93"V]{yzceǎ#FFMa:EE/쵩Ϡ=KEYO"_hZA2ɹ^:@F-q95>o;,ã<_ z9OwWqR[2jj/OqaP8:CODt{v>KhSZ.?eգ9Zj,Pz ~?]=GM jt!.'?俉s0QKH##?-* T1FY+ ^ԉX*WxR'MC߻Qu ojo>&*eS^G<~x<f58Ѫ@|)L 5G_b[3~'=w:`6|&ź\.杻99ܭQ�<L&x쏅Eao<?έwDcJzMGg1Og`_pA+QJXLSA9V_8땚jmWCye~c1y]`ݘ{wrb~;b!@xo!gI7b`ѱ4`專-p/)/>c#fJ7>'7X|"~tq&cϿazOcR鰚6հM&F˟Ecυ˶]HR&d(EM|G'|&>~^/ V{)K|&1 ׯUTgU_hONy)< ?W݊K(͌|6SwLꂩf!ZƋcdYrvP"eRyvuVPɻ婄N285FKc3)eET -kr�cۤq.4Fb|YfdA".pLeO%Ů۹m9G E$'2$-U㓣>*ܧ(p֞Iz8)Έ*Qі`}+ ȮeZcso6v{DiZր.zdluh ;o{D$6VPFԊfB5gy2_MSY9d U,HF' I6W˾N~t ~s*@Z)£Sj1#oSƋXHoK0¿¹wʗؓW )5̊B 6ZW9^%`f@DL_[ɂE+tL;-_[8=st{f/T{S.VeH?t{7 ěXaPK����/J1<3q��q�����033.png]WAN NHpw݂,qwtW5og{߄)K" } UJRT_RyBtr ϟ3>.b.6fDxu՜͜uL\m\uE͜]t٘ٙ9Z[y891.f=˘yj9;] |(K)jdcabfaefSYq:G xY]nч�{/K(!s2?C_ Y3;O�&d)IUL>wO!/[7gecdA')QaUuu W&T{>XU*_nnnI* �/ϿJ~#d2lkG7b~>s/jBj}@սF=0Lײ>wﴮ|`nIb]ohwh ًuQ~5tToʉrzsgd5^2AQ>DnH-ɟ[qDHK/ݳ7pHJkB߸uk~(#%:؟gҰ֒vdO%sI᎕Ӧw]4ϫ {W}VzGcBZ$G/[SඒewoSN|tl&-S ? C9%6H+w Z5v -h旿>C^+_}A,sS"RkJYn~D2lP"Bf?1ݑ}J6X=D0rNG+0+ -+2')>8ZO!I:{9HAwjrl;[#ǦX}̊ٸWIJ>Dh_o-^T C{!Y$\|.^2%@Y5 k~m/h@-hζ?^u&`)?I7ג%8N3::$xR7ST)Q||o :GLKWCu\x^fs2]Cx�s5?e"N׾.z^Lgu/S<m* *@-�:xx[+U\`n"hM6(q=Қl%TRJ%9/vw6m Ut,S+Ky;Fb+0sm7FY+,,g Y8G\Vv'^ҹtMM$fy_zd*n**~t9zYmKE0>O)J5&n a!Y+<F;89:~a(:v܊pS}UC^",z4XiQpf~{م6p^)zF6ɋADiOksHwa>?:y�^fs)w<.?$1+ocZm x$zeץ?^MT>lS6#+dƹ'6]4vilk[?Ռ 56I�HyA)jNOcRA6] <([>ƮRo0c]O)z " @Cuè_E5}rȳAem".t*K?x]i ~fB^]r/{ft)�\??q {sw{$tQd 7u46 [IϠ CB+uk24+i-AOz];~Yqh㧤Km?g0gJ'AKUo(,'bp k7om ҵ}CpAҭ.PJ/I7 /c*k8 ȊVpHEI>tmy=5mOPE4wR^5Yxwߺxڻ|T9ӈzu65Xyi0%[[\Ў e!:,/& {Q WXl-.[or�\ LOn'y`/m|PGP~~FZAo-j&&MA M͈xK-M&K$X~Zʻq5bezR�%EྴV"З*g+O s9?6GpDxC lNJN$j&$#K~yTb/9Yܧ'X+چ'V5 V6d1N4!~J%ZO0+Nv=1\@tO0 - 0Z=_f{;"92t&\,lO:K١{m,&yL] [O kȬS6L~`UONwmZyׄ͐X98@OqV#OhTS%^<g-^$-a 3�ބ3ƒ�'spHKUP{uLB%ƨN4$ ] uje&jރ-|dw5&JNv4^N3[氼�60g i\[ жe ,Rmثj%@ 7sTx3.h/t 푽V˼)B6zQ&"ȫ#FEq}M&;қ۰regĩ ސVb_O}J<wϺ-E W& AbjUфC:]&b_߷^9Oq',Sʈw0knXEo"QGC?ACX*hI3i'6eW*;2*ӾREu<ԌAء%^3g1MTt*[ӏ B2'[g;]/DSixl{8Hpl!?xkYߤXf `>š3ܳ%9hSՑyq2h!eQO`bNO-YxZcCOxh,xAiK_ 9:bnʃXuǹ'>}^xoZ칉? DLft͜_5%S?Ж|dLv xleF ;@ɜ;{\m|) Վ<ɉ3W;(TGì]S00@(%rwMf^4y({7FNxfHo?Fk&~wkMLi7"Y5s.qZ/ =7tPm^(sc{b%>ˁ&sĉ+㌴9"{ܷD|4|lcd+ɾ{l<c x09vLdG]+ldUx|SCܵ \<p4Z ncBOnYtQ=p;rĿMXVL6Uii74&-_Y:*z#4H=̩ Cc:}Rgzz. ,@C|دqȎbBZKȲ9Ldⵜyo-J"MCotԼ RR ySp{x{GE*P B&J,>C_V:>GPMج�#tO6_R=6[_`7h!Zs> يT{KL<f<DW] Q3?w]!ɭxJ7~g#9~_EtnD[5n,%<Ŝ<!nrQ ^ieqsI;6KC/=!WYG[(X~C5ɯo;9:{w&x3j;>7 $槷R;xy[VB-xkUU{lok<FOgj) ?pA,{ݔ>H7g|XTBl,XE>ۊpj?nr(gwN2cϼ ;Hڣ?4;X%--{h\1զs|Փ)JO_Oe6&މk$Oma;j{#; l૕Qd�lcLbW\C{, {馄Q8/>tN(!6/O3;j!g)ɝy 6܁Q#RΌZ"v>kC}O?A [|UewCᲦ}!G V€Nu#Io>-,n lͩ( iev6d)yIW�u8O^.&W7TMC4o b- CsS]e׻%&5  BX�( w]m_uegKqhN NaÞ?3?G;֎/EZ"4K$?ދO4 $仞zJ(&;MЍWy2ws[XmS$ |9-9!؇fG\Fk�Rdө84sŋ7Sndw(x}C-N#gOp <%4ܾTUÇ#XL6fw=EsG'@=Y9H4\j^2scHRܐ ] +B s}}6jO/x$I.'}fVݑeTژk2c#/r7eœYW +?ԥ]8$UtvIsyXUQ@.0uU+nL!מ#{ca^B_]SI. M STJ_BR y/7d3p!uqfi{�Gұc鲽#*g 'w;J[f~^cJɔY ( 9giJJT'W'u4@(G#ʠF{`~}ݧ"R:*ol}4*MÛ#Nbͻ۽r鰵tuk#-tT%njV:::'=û]<2<'U&EM494?-ze(_FuY9<gQenq3Q rF jؽT^fUd~zgqh?7K(mOzMZm{Z֥34_ *P^HF<74z* bLF-eі(ùhJW0A,к"m -=F!(;O>aaiϙw�� I~JoߢU%E%w@a \S9))ޛ*u?{- v,2mh9!. I&}_t �ʛ/]&X.a}8m`v7܌F*xEhsRKs_J<o<P2Cg@/֘Sx `pLTصI<H ʸ;O)#*?;Nk6/MR\;}zRfSnOU)dhVEig!7Q-ƒif^A B'1:vC; ݲ70:hKMd0TOaRħ>1Dw2*&z^ Kԃ&'CYyX�=ٿxr#\t# G/z!Oꑸ8$~nzХ:Ŵ8_=_ 8ہ7>0盅]C*JFe5a;7@ቼ= jV1<9Rį1lK#"7Q6R3SD/0z·+|  _ۊ L<EڹY5XЌ*⇾VJS$[WR`PvSHIm{5+(#P4r@HzpTr7ϥ|razGO`drSqmof{e)Wq3V]<F~G8JsKf Q� %R˂B!IlHKi27aD?/&7>B(kWRmW@A-Z˥$4[־4&¥EOyY) ~]yC`M %g;THI(Lo񁥠GzR+4$Eդ.eмf)ɉz*M̈́ oMLzz! ?/Uio w*%Gy|Dsvix}b}%dzÇ=t]Ku8a>*Zo94:vA(n3;PҞɴ-*yɞ<U"؛HH7෭|U#TrkbpI,d#Ji;%Gb$Gb&w۟@ԽI;UFR)`_b@@?p6=[?6C,[r}%yw^5_P~r&ʣR(@!;ՇWM<K xVbUL|ڀ6OֽA袬RURe5sϘMPS/#o�8VtnIOM,Np' !<l\lXxPԑ\qt@RY GN _\`tnt=Xh 9-&4?ntBNmx҉pk _fck ұ+ϊץO࣐TPVȼPb�?I l^&Aʹ*KcsSo2‘_<xDtP'"t% ɲ5Ɵ`İB(ײɚޮA1ڬլ_ L I�-W}UNh'Y򢊫A5q ?\[Ney2u}c[vQ(*C7:6$\V튠-.>SwAn&{>p?MqwFJ6^=bPrwꛎ *]6z[4K4z6 kveGwIM]` K@aGdyOwlv.MNЯį Q4vB< F'�R1[H/zEuSVtPzc$Wss DuNZoL#X4/*Y޿r*(0cGݱޱ]#ͣh_Jb?6^c3@m%Gv!znkaY:W*YsgtNJUs^iR 7q[lRv o9.[Sz2[&JUͭOdt-|- ^B|W-mUC8U o@ ]|J1f2(tM/{+]r;LJRoLѨ'2nw2=e_m&cjٛ evX>(FlMeG+2Qt>ËZC2馿W?74I;fM&,τ/%PMP,&]|#{"{t4z&g $ӄ u#|ɿF捸&n31T+j0'ѥs=6%+P:!bA9R]wB ת*uA ~?qz5inkQT5,Nn#j.Q,<Qui)']obT%v\zi-s\zׄ%gylHYrwV$DCYߖv/ls/Ϛ4% |Z=g۫nMZ{j� l@ >^V{FFIo'tQ//0bs61WmgtےRj!3u|Q3U_Vj@<jNm.H}&HF3rz9dVap;`{PnBayd)2[9)Rd}}pB/ ]1Ǥ {jOYD5ۋηIIY'!#sUn?16Dq͊@QdaB]]̙!s [sCFu> Κ$ܣÌzP!Wʈ%~?EW$cI(LgB )8rU#d2L` !#GxofcQW8)j޺?F u{:*vڍw&8t5/M)3] P~_8 OhN QQ8n B-!^ns,>~-O}eMί=NP_47nj8XO_]<lml(l*8rY)t.n̋Ob: uWZs&^oV~\.t pNԚq}F9,8X ҝ':ͨםQuLw/e"?5ncn4 oq㟶yCmՑ L$dr']:9qxGWZ(hb_t 2IQA6Y6"=e-ذNsZ{2Wx'!\-*ʡ8%0Td [^fm w:[3͎@l'O싸*k҅zr. l~xMִka(RYk'|_FUlSL7L"]?Nۄ%9Ћ{*ùDsޠzO=rv(t FXTɥYAt*D7Ǜ/W77? vi澫%Ota|c\ ?T9ҝwU4UY0X*kvg4ÓӴ){p{A%oBHW/Pnwl[J(YzÞW|ysf v,dLq7{y!n,>:rLF?l`ra5ؒ;e^1#W251-O`qi]!Q^nW?ZvV9!3l~\SHEP'C<@iB/4MyɁx}CEdQ.\[Ylk\[u.3J=/K:AȖ8:4&l9,~94^x$Htg쯠d\<rގ~`s&οCk?0d)T2#EODг% h(�cG_3E6H΢X+ ;;U9$ܒ)<3&61!�.ӓHWuDw/@Dh@ Iּ#^>0rQIHpm#;*-wfKJI%[UA :81%uX&/ gNb �'p{ !eMg X:3p=:̒^k1RNz2JF__DPPhlv]|  zHW̚U,vzw|Tv(^wK+6Z9--xsXYz*5Gui|D^Zd ~[ϦsK'1 MBgLJ_rI6ޔ@SAZU뮲A{c:5eE?[kxzt$惫˪cNV�iRMY><Z f3qA\}vjQ̴t["MC`Uɋl-uAxs8*c폜5),')QϽ֢Cˈ3h])w2 T z S+"0t<k-^SH>45,ߏ{';Ϙ"ig(%Z3.R{?V$l54uGBW7ҷwr^.i_HV<^X/LQ0P# lQ 販z.xy{^hgtpQswUwG.X=3 ]!Vq44ysV|c 2--9=U&G~$QVթOS'!\*:oV tʶBG IKJ63)uv]BYSs^SW# V 4 ӄx(lS:{nrb`v)f S?Er1?*]]qkBmbSd/DWI[_4ʖyHE6xd Tj9hU07>z셣Ɛbݑoc"xÁXm 9 pRx>?ÛR (yDDVjzN"�Xćs~  $+o[/_ /p b t5b94#i7'[Ck3->L{&H#zMh9cĪđ-ǰqc?_̘=MImdw$Cyx=WDހFg2}ކMbOv9;ݺ-WQ<iiaRlN#_nj00mOu(tf1N3$x[WApǟ SeȊ\Wj+^6\Fr.:[8eXC8 ́xTwAfԥ/M/a I^Gi:#}g�9yDAEt'j=>MlٖPĿk.%rB%4USO%YJ:b{2$Bی4ȳg\&2;Rh>6}MuR`?ψJʇd(Mj~~&5'Ŗ-b-DGkԤnyWYQMk1Qc$IĒ]iO<J{/a`$8?5뮨ra x[u.Χ`~Ğ?5*jvTqbԬfjHiI'6}E_G>S+LXQ֝f͏s6F4?CfDYfb.[j=2~k jr4.a'̑k2GQ;2v}vfgNEr ݤ޲LjhyeWVK[m Is"dWxni;U$h:ܜn-4% 4^$%71z&16S'p^^]gU)GirP$BWK1/==3TQudӞĝw`Vzg)ͪñ"J ((�Tǭ;uU`}6aX-17&DvЧA O >QWIH*p^I ];C,oU^.vDV%},g> u%»^,m6 $ :wITie4'|"R +nK1Wdg\jF /uHTЊotwFd -n':~+rVrx[^:!`D7Xg Fn@c;.GJQ#kpC5@#*.g4Tz'H4%a0} m^k{eU 䘼]|\'Q WI6QƵacpՀEZb TͤnIkC1TԤ>>"Nبf=Y%̋;A*e]"J="8SQ$t'}Ȏŗ,{^y |r'IFɤ#iaIN/ۅA:ɬ*wgHE׳pI/%鑙b DA$7w>xi7<\XGCY D14K7Mzu.ܑ KV *zኽ'DJ6H!oa4ţ#u74vӶ:^E/T4O\Yw{3s|dzU>^]ESR|L b;tg6փ/HZ(lB9S45gP$'ސ~JZJ ;fQ%|}-#ٱH\oce,cC߭$}茹rcWf- q"1c $dm Hx>\: 84 ĎJʀU:-6փ圼Eݹ"3P~35)<=PF _.p{_ .376V Tc Ӯs(C'IJFaHFlDhC7WxDd#ZP#bߝC�_:${ahDR)dO}_fvNtNL?,WʁV7KqBC7S*)We? ՗OrOsCESBF5SՕY?<^g_fϺһz%/5eo7<[�<N+7S$s$a鯲pܼ܃cIĕzs�7]Cksr6Q2ɦRM uk41pQ 0c}ËAե\XċzWOeh9}}oCڢ 0{JRCThWf_.A֒3lM@:pwό~]߼ (s>9L+# /zP9KUdYPAw_s c4)  [{t2n*sM {^g)RϺ6|d GS5hPخG*Ssfffs uF;Y(pmя76cT. e8ʹ6ݛ7 `N #@BpQC;x p*.vv�mȻۙH_oZ&,MmqRħb.I$U/Lޛ!rMqj"OI²鍍^(Y!v<e`s^yY͜o^/#Rjвc k;l{F poMwraۡ .^ҙ{7 "lb/OH, h, C2.E/Q-[ T?(@|n&? PI_VGTkp`rL`k4L7<iF/a)9Zf0-WZbnmk쳦iM4Gg]W>5 U!;:I�2&ûooT}{\I SHeң-Y4ҒSQg=R-.u*dj4yF Ămܦ 'R6{wkB1XN %S9ٹFh1B -K}}S2r G\@`5]ѧ܃FrpgkO,",Im/ltLPW,Z'mf\# <Gδ.2Z]fOˌϝr~TvccڐhO�>^#G!8i2Qg+ٕ={=e '侫H�f[j^WgG$ĺy{FG ` ȵK1GwDR&-NJ=:6$'7 _۠ Q?Gs+3sWbXC >%% o fw? G<vr}*9Ϙ/A|\8L>wW*bK$hAz򹨳#2FrSӌ5-Tk,׋=s5T 0"n4bL2˕+0QdEk8n?sEf'}]"J 4כkUs8 D𤸓ܒ]u:o$ڽFp:ɔ9+JW;/ ͣOhCyiVG4;so.o pã6ɬL/#˹yk؇ӢSXo#'~JPiyنcX1@ħZc+{ CZXㄙ}3k2�kntg_S èR]Ċ[tP#hV'JïlyxtlM$4u0zHs?*/S2[9@X({~~wظ/]jܞu cY?�p @؀h;^Q8_Q:[*Rq\GZw63 j=fBZ֋rW.<PAg;9Gǿ:7pSL&qAKS!GOC'}FYe;`ڔPo;p8qe:!˶ 3PP-V?~kޞI_TE[3Bj|ǡ8]DDirAUaSJWTQb_3Zʲf5=>G0=5Y{@6x'lbVKwClܪ1 "eBFVyp*mw89R.bs.Mq9e6!,sdY=p]w;P~wr 34鳕iY/UȑֺX)m뼯A~m$y+Re' Ly rB㗶DOc{�0Ї 9ʎ$|?CM,; xaSq3vkYKaw9l)|K't֗&I<pYYb}4<0SIElLaܪ|0Vlpvp!Oh+az3Ue#UZ�]�MICRNӝ%ڪK$qB<aW L$;8ꪕE-5+.1 skE)4YƯ_�i[.U>A'^aVLTe%O&I'*2x(J4fWD!Dj U뇕7O5E2X\,"|^bX;Xޖ -IE̯<ป0dܻwAEuشӕ' 2ӑӱi? nuvD:V{I]&S.ys'.7ۊtAΨ&@"1j()Q2=EPԁ9\p(~>#2Aۧb)Gt4K<Cis2s耊i􎅓n$�!aqfCpθl;'љσ粇C+?w}RH$@ mE3u+_~=w1О{Lo jIk Y'᭪#K= _ׄ?YIb>2\Qadk  [ebPN8un`YNf}75MAZ64P2 skKZRO 7<`6w:?ΚP囝�ѧ͵k9ecW4emAlsHyT 9N_8u{tCvYzS_)ѽƷy`s0&<[#|UN@QAxO8k/Զ"Qn߳kam+}AFT,!I<_K%->ۭ6rN,iͫ4,=|PGKkiZkDfi\b{T`e)EM-kxx19B #w`3z7!_3O={*j-/JU4ɒ5)twƊ,E}[ +vLYሒϹH{тݟ mbt8N~;g$r[Bz!spyz930]/�n�!G(:Mנg/%vbPWa&ĕ b2xd0f B+d8Av,08|pAEU>q[m#,3�kYb֗Pe 4!.xa!B溺8ˢb&o=' !iҢ"88v۱RL039rؗցEwȓEM' ͎5c,SP*;swYwRwWR霻ٶɐ5D/+l)#;R$'u ٙJsA!AŒ,c_=sq2(T( HLtjL/Srqwԏl<3`-jWfٺ?mGĸiB`Ȼ6-~ʴLZyK"ߥ ^C`?b> 66#Ys˰ 5@Rf'7O戼 ;$T¼/g^иBsd "e_WW5*zuΒH*D 76uR xL?0VggMk-SU5M0nK8C5c]OmGe`Ko}@/eMkN9Vɹbݸ7F3/Q y=CE.۸b[*_u{O~TGE2춻6!XN%{bg"7c6㼽>> 9h.֮"UKmYw)I= H�Q};'ArO)IL\TD\y1Oy7P>:9Fۛ|?vK~uSL#+F^ZR&D-0Rr&K5zjqİUSLcq_$ysPo-qa=_?%skOׂ CX6t42ЛrgNKsI:q}z w\M@wI(S Vom%;4T*X Rbņ蝮b+"5u$..g<2@]q:bԲN:4F=n/+[%XDx(8AdN 뎴U-TH.j� -"DK[rVXn4%K;}2wezͰ_R2 KȽp Ee,ݢ2dI 왈vB'ZD@;4P/3YleIt<*UIU!7K@~ xxq޸fz3CIX{/(mbL06;}`m[OkH$5`tn͘݋mLV|2xxdyʨƯ7$A,aHQg(AU�en�n &MKuv*BD?|wJ{+{XFqCouba+!8 ,> JE@<-MJ>pk8\ojEieVk'a؅0OڱaM7%M�m=sT' "MV;x)wCZVꙩcMDʧxVڬ%qI AMDAwB+Jc_7%cCOv>}%|uа3b#bpf;H ZGAbDN<GХ6P%�l!fclM%v͹Fc8JQAE;?.YB5I 772k#恾FEw5Xʝ]P[3YQըR2y>J,+m2P(mѸ~ {n6r(KE"튟ť鑆yzzs/\bD:&@T\T%sSy=YIÉev E}Fu2w8q=[Bz C_{ҹq;-MdVдɡC^ST솸:kkdbjЇ$YSXMB]@ew]'!<jѵ'[k c*d.*s �Ui7L?,/Pɫ$Fon/jDŽ0bGEQ lm 4qb=^Gxf<^u1.# 霊أ1;wn>AIcŘ8lNaE|qOOE�ճPW; 2l㑣鷽I+b;eT<4ॱ<uL>%c$pQjt[x2y yl\y8Z ʾ븈;SZ0{HXa_l EMip$SX'՟ bPXV8nbgz!Dmև>N$?݅[2W(F1FSتLA8AwK釄Y_X̓`w{j9Bo Tn}?|<0nF<`<SGa½{`⬉j UA\235ڵxH-үqNy=+GcP#VqC\;V`1jd 7 v(q[dz dݔ+H8kQLI\ o!ŚkD^,bR<ц�-_%;ַd'/ep sDÖ<)"^!<"㒸8@:fKs:HAVȲӟuTZ?ƚ4|9f+אE0߳ a6BQ1BXakyK? .<WVLRVW6$wOw* Ui*WLtUUpuI?l[[ֈ(5&G  C-_c=3Qߢ6&thIM',(`,MD=cplLE\>HrX=S:=%uVLRLHnq gr0u2+drE̞&*[B: I'T8-Q1VߘkH<?=C6?ޟwbqfo{." ֗u5|uO&IWK '@VGVbξnA;x9s*/(=J;E\lD%�耐xF Iў4o}M:[44-9`J*^/wug ea{+VIuy]b͸Ɔ'Jx0|04g,"PN GGF#*YY3 S&4D ):N| JڐG:`f;33f! ]IѬ!7n11)pifJ1'hS>3ޯ CL~W �tњ cPfAw+yMuQRU70߀ZD1TBŪ~XZIWWkaVݢI'NcF5L(㿍T$SGYcOr=f Q aaÃv I--`p(ez _+ň6q|ɹ:X"0SW'S߇f[i󡳠24Qr%HIrջL1U]ߌ*ع�ȗ@Fڧ +ƅtwWYl ,+tOSL̡)6GOb\EKMHvjS##�z`-i64Mq9r$1P 6tVٰ>',FfSBM*|pÐ~|x.w�չl}"eMX22e z7&-UTX 6){KR~Ya ;-s_UYE�A]ޟڿRBEH@ te `k{bEa2l`0«w x)c6?9B)Jn%)H/"0PII CSG2�qrKpl �vx}/rKq ܑIL5@f梒0eeA"&>P3lf`W:ᑴ9T \}5!l!kXs+NGVu%_"+?$+gL ]UэT~Eh]HkPt%طw2r5*" +fu!b+t[RwL+408K#i&w?sw }~Zꇵ\wU|n]?0O/{, ^liMZP-)\pRI.7^a)o?>BJQzfʐj(|IY9r &xBcNjvcNS fH )eUoh"'`Fx~ k=^XYlKu1rcOCxPT®4l+ݟmb. �t( c3qkH 'CyQVnGnKBQ ?ۘ]ր(�#SŧYR\ '4c4o� ujj4 ~پ.q?>W'zƱS <gT1\jS88tv5\a-<ĮB(;<u!;S"o�+*p#OtޙHp}Wf,XZ2"SNc>%erc`悎θҌ D-̑-&C> Owhّ@e4}9sy=W7b|wJgŔ~D /-WY:w  ΩeOYAA{lbl6?2ަP1F)m"k)йsӔ36o6?{p.֩-GF,cwok>XrB (n':A7HW W83o-dϋN"Ah,JhRߓgżhr__0BO-UAɰ{|z Ԕ$)_:;.a&<7&aՕ[V�sBdo^ŧ2w4aE JIg>rY\93`a3ȁ+ $JswOM7ؙ$�V0Ğ"+SInR�}!0TTl",){Y~…%yJ`ևT*(Xs&Sy"tple{ @s_U#_ +U<?53-]&Fa郞)'-yd6N_xwg:)<2\M`G UI$ ?5QV)>heYʵYʴcģG~]pV -l3!LTqT Q rź4{yrnF]x vq :j^q(Ӷa )"[)G# 佱B9 ~fxj�wl3%; d |RriW1QT\ !y Pq#[btgBίRܘisGnu)t%iхnL&ճc`˳w*韁!~0~a?:I_rZOqwqSلcvd2=t\vq=GZK^7#9 0 [x9*BG̖@Yo~^滪q_SwoQmtwLWr6L6J~eO2WV,* ^pÄ >7i{Jf[00$'WcϧM36hoXHUT3an1^Ie݂.jM'^zȠ+ci%Tߪ!_wbt$~̢9C{%0z K L# qKT|#w-inV_Q xW#Wk~/s9Ĩrl<flsb9S(K.F!`&WNdgIv0I):%ӒCϰQmy{;$[>Z>=`:F>.qv4ϖȨc)X\ҝ8I45y7_wA[R$0G۝^]F3yJ>k*GrsdB?\a34'}w$'#H9"pqO@J;*)zmh)/]qy,eWJ1noҗH7Pm'+f�\ 5 AށOW>/ pi 9Iabz×/oC}~/[$RzwyC]p&|t\~O@G ASʾ=g5$ " rCO̹0 ".<.ak^BZMmӒ'%(!58F0cybb4A`Vܒ;>2ݗm5,o@P$ޖ7vޛՐ:12YR-O\f `ٓ.:"?0Ԇ<2~Ҷ\3!+wOf$$ V#/:NP@9x,1ڼG ,>b,2ճ07Ҏb@8iHEX>8$(wMv<;{#BEw~2e~4H+%<PcSWKhh$v _~"�dZ=(JwOd\ g+Ɵ-'ꌏ+:M8H 鸓u) G<h8C][M14rk0m|aCm^f3Xs!`t j~3e_]db+rtϷRL*_ulY&{=ܠq nfI"s-b!|F4VyarB|$ĄGKANu {#+sR0cױq6wi;"KKh%qNm`H hߵ)K@[!PfsSl o~=*xr?2R(.Ivt T|ĝ�XR%rUEjӻS6m j_DL |PjGaw{xN{!NmvJo*T2Jzqg-fy1UG^|IGS8hn;1f3Q<g錷Œ:0%0 bګS"kKڙe7eo2j<EbyTIahva9:A),C~œ&l̋F5 ?[vKD͉?$a g ;h#~,cv:8ʹ(8-@)#]:.5/kqkO‡`fՎ7QV3c&6X&hTkrSM&ȵgm`T:L2~kmp(yWc\'64.05ZàT̨0k 'Y?%y Gbd.2s{YDUX^eD [p:W`o&Kuݢ5qd<`"+>X%�<n"rƕ3 uDa+Ko`O}?z w|6_U!tk-(LhՕV?y_P2 mtF.W; FTŵJ\˿][ѵ8kt:&_iY:Si,?I||�jĦ# X nl8oqԠc[k(u ƶ/Cei yxhxۅ4lS>&9=h5ѥj}�yUbk�f&b9t+d{,ZåRwf72"LTrBd# %pS*>vtwPW*D6L 1θ%Qcٮ軓ZZuR d>!k/?hR|�t:yѐGpai)rE,|؛x>30\=j쩰` I0^S#m虦9Bս9΍hh>wxXwczUg 3̥%XlM2z}ׄnB\XB7FQ!Y$_(W*͖6jkY"`XJ~etɜ( A SA 2U96;8 ɮ=uoz^^.Fq9 ؔ9�$Gw:]hI.:>dk`"1lϧowb~/1 .iMffɞExWd0g*|)YY'RWJA""5:nBKGI}{TLgu;F7?$WρljRd$+uDoWJ3,jʰ&f3A*r -t# ( $-0:�Y'>O' .\ 3j?M[zY+n"#:h "gSaqDS UKkvrpm)ا9Y'~"C[|He,МS/J)T'<Ox<>3߿xKdKuI.Dj+_-b6uEÃ#QeR'08$O*-kG~' X V|?Tij@b_7IGw1"3nb9h p )n}*=a3п̒Cx6 [nwJm(/RDDˁ#w7#Zd-OLCe#<Ħwb:A"̷+βpPeg6<ZҜwU֐31܀ S rO J<. .2v ɿ kڜ͵ +2B l@6QҊQc}[?{c"Xk4t(-s 㥓]4@uTf/XQTYV7db5$:^.[} |FkL46Q"qU8<jJ!ne<'./oU}@֥H ٜrf7 ߳k b ;]m`7^'eŖJ/_9!bwmp{`GOA/.!"_O$R+6^|++̛]0<ʳgeʯ!2U0zq. QlL-~E=fdޮiD""Vݟ2L3eRmX';Gll?wR Na2u`VߋAYR)_�9[=gG4V^Wk.p0}|J& yWPVk o_^EVr5GJۦBK=L:px$jZw58VFQ^!S0[B~T9_m 29Ƿc&;5nELq ~:Y?#_�zOk[I!“$ J ;V6TWk ܊>{3DFB x֐B;<nɹ@hQ@$RM'WkwڒJm3ټ-Xi֛^h1QMhP3XV#:Kh N@_H GWapuI+.n $ |32UFesÆirqx/kOaKe~E4TQ/V=I-e=x| ڼ c%̖^d;侃7Ml"[d7r䍰7/|Q<Zlvmg6"w"z'6XiBWd -ԄI�hb lvB9^Ϗ?Pl3/ܲyaeɫiPg1W |5^D%_ekS̾YVζN i 7ή_rOMZHBuf�ZU}mh,ړ(LݔkcR[d-"oF삞H9oj+ I{g]4OQ˙d]%/r\UI !g nIO몧MUE, [1㭒ٱl[Ǐ/w5ʬMCB@ookrrz[\Ϗft_GrD&PT@eyzV$% ֿ4?5\,ME? _ӧ\@F [NiNs60}>,}/@p>ͼDibKsP9UC|__]Ztfz$�%=iANzaUEnB]>b۸땬D(w)b{p]ix lG;|inG]N Z o`oG-Z1fPl"DQ87kvbNe a?#~$ʲFR$MӁ\O=UPh>O—Fkc'?M؜{v[\$4l4,]?x2)!9jBc3 o2|)C{s] Wi?VJI4X*06 ѓlCl\o&uJ"u1;E/7şO{k-c+7r6qZ%GF W mSʭo$H^^b`MU9R֩ٙGWulAiRJMg)?#'5D);~Ժm.~Y4ħf:X#ibYE''CtKf,9D,ӸY_˂a#! x|鄂Jo뙂D[z 1UjZs, 8Hj _FG," F"$E*Z42+|aiǍpM^AoǕ 3dd|W|_" kh06ů{!+geFv0S*.X&bQAX)^_f{JgR?=_0<#n"F rnd l*AN&�'QgK|C:9Ѧٽ1Œ^{OP:V׊J >Iɹ wο/Vd\ɻg{xLo匵kӰY+瑏/*,>rxo� NiǢy3O֞B/D0Y]χ(:\q*PkFF~Iǜ9i|67Q MWrgn8}4ZׁamrBzN'٫]cmG~SL;-+{D@$U+-53v=Q1 eCFL~Aӗte^責$ʈLwx{_�VW l&Z2'PzACES\1#(㬘}OsiK|3mfmn>V*_\d?b&|9,O & #s',j. y`*RRD钤 KUc<1Ɠ6OJL^aPK����/JPAl��am�����034.pngZes1Nb91kf133㚙1fff{{WMnFi~YiD8/_ Iߡ?sU FTx_Rӱ>B¦F_855e -5m4ZYi:8G};!m`Eݥ2?JAO%#@``d`dd_~?uM-00pfWA;O%ZN&G ($010$%R|J#U002V?bH:˯/b.˧k. 0]ZIQm_D$9zz:;iF ~a$W݅R=t7w<hXAKDü…}M�nw kEZ[$&T)^Y꽹 4+Ux; Tڨ!.q)§;|0Eh`^Vfyս,wL৿&<K澿PqgYb"AC?ҷ}5c3қCF H}Hq-dzm# =vnDO8T9| ,tCEZye6m7q{�c!\H}-;^TB[|Cvl�Zh=4NY P#k!0<QF:{ @Yt74q  8ZُZ$)y׎@�3xVȽǖ6|i1nUYlTpfE�k({Ҟ,iհf|1=6dcX qMFieʬTQLpdBw$DU4,G<͉3 UOOE2& \sMD,zh'<ZCZ3J֏]LF Mw^9]p7%adqi]&:{.Rh߯ʘq?|!(0@RL,ERN _t鲚۰T\V5\7*ݼv�X;=%zpG@' Up]?j(}@J>0j`e yu߈X=_BL‘vzVU w"v]fy?")#-~PHC7BXW~`ǫwbs*^4Iw}]~&~ WD7EX.,[p\h _MjgvBY+Jd6A<d2 Q6\$^`CEC97 3^Hfeu5I1'a͞;Sh ˾ _ p!ۜ-C˰[7y{gFѵ 7{(KH1" ˾Z4l_쌢L x8upz(3'B$i4oUTwY7:3OrK Ij}zHʥw#E>wVΫ%upno!@vG7j&xtijjB=xb zh*W4o. Xb}۲m%'N̰~+**M6$P~U樎#|z*M K3Wxog;2S& ]8M^A^VNh",)S?1�<Gf:ŌC~kwI5LT=r|.+ LZHe iCnSm!L]v$g?6xC~Jj lv4^ܡ 9~H=̳Vt!X|&iiM7S !DXx 0 ްx0n 1kPxj8nmtFks/j_ iQбoM ,!^'q^vC> xv{ 2^[Wiz 7C->C{4baR6u~tA|0G^>Q0XTL30ݬ\$D9j. E墣|vz蔕s�[3<z6K}J."U%vwڋкބDnGV 0ܥZFOnc YͽPʻ,+\_I_otltu6RQm-C,'J7k9OdJHw$HSHσ;-+iU=^қEqUl0t2\F]Y;4XUXaA7,]ިcg"/Dr5)qB&Qp1�Rw4^B)ookgECUWuQ?~ݧ\no IZ>6{xႱ͙G .4\l""HHkvi^aN.kM+#٘,uTLh3F6˦HF"R]iz]z{ {SeK+<;TTǶ*DzLykaȞ0,iG@{mwDQdqX,{zCw[UcnnIb-N /gC," (p!ǒ6%a~bidDa�Ƞ[v^S3R^0lrr-iɝt`R0l/9KB6-@v+|AXUu}3 O-Ao5p&^.Z{T'&X^6|KxOL --d~6+XK9?RI;+3PP rVx#'S uX^0ƣl`u ΍5X FT{D;Dڟ:u"oLelE=;7lK~/B9G(PSBxOe› x%⿣:gaa8ޮ Vnf?P6kLq) ^ڸ/U`&6VM8Z DS^.-]]r g9JJu*qވ{ y0-]1ӗ&rDzx>ysXjk  0rn`Gyg N=x1bc'}UQOFdp:]S.oV`@Ia͆ha ԔtSʽe{ Un!.֫M})Z g8W\jU Fj7`1 ({gz#SsFnp$Ikmd<v!QynXA1qequ).R̜9~1@kSY[?+DW!x^m` 6?%uE!50]6nwYyFsMbYI[̲т9ai2eogɓmw_ 9U\eRA?$P/I!]PB#RI_TLf(/ EJ)Z�o{ "Z~וy{KOux"d>Lk5Q*n'k -uuP\#qy6XlLś>})A\WVJTI j'5̱ i#\h G @>igi=(X"LX6|^ˠ5_H=% \X|+oloVǼ]K,ԗL+WK4d8$ \O $/ژw`B?`g |bi{ߞ&>R%[�5kBk2VqX2K["~jSR}7$ۈp"I {Dn&=dCQ]Tyug+tyX}ܬ?d8*^%"۫_v[:^voELҾnj i+c.F> tdVZ(kd�73oVI~z% 1ةU Kf>$Y;ێwj}�tI>^+fw qc;Q-UG VnH@zDۀkY-"OE ;w%gK߱AKST\bg!ľ/B;l@'wE@oCV۴ }R_DH ( V~"V2I(J+ʨ錗#h_^\zB;s&ʳG)L8,pi)Fp[3n J :"z%t8dGSk"eq OJt}-ג8@s" zʅKgf}oZ9e{\gkѳVk�?Λwѹ}yökɇs`{Y!$+|7Q7?K8򭚨J 7+c.Tn-i.?$ ' z4^7w½3oe@LqHYױ&>=E\6 zx jS;~ձ "|>?#D?!;D1LnPT2v.W󛂢lPv;N u!륝Lm M`a)SBl/o0rfZm]isE~vVe1UǶ1msGIvo*e)2>,n0((-b 7-lzm3tl'TN{d4D$j4\>dsH_XDq-&C-.wM(3Q> xʟxg%[ŪWŶ]~of/.T"qܰ ^�[!c2qW-ZI{$K4L+RR?J%V9!v%.N'?sVjZY}faPs_/`?m}e3v^}{>Lw0mdmm7|(}Njs[bck.tu)](墪کekkI~dOj  |+�եa2ȁq-e.SǝE]ǿ~ގ 4"K}{*lH`x[̠ 0S<X10qQط=xI^JLrp{⹋KS~aЧ} gHxO3}jnkՐSOݫrFC\/G=&U5 V=]QHU ;$uGfsvCTTqNrˍgvG [/~ tˤ\)W-S't77 Cr_t߫ށ&@/<;06Zij%ZyT(~&hpdgo"V\RX�ӳI|LI+۰X0Rif_K/ԻNr XȠ޸D] D >~<.Zmv|u*m*4TL#9:=.w p]gW<|kɊaGsWPE~0j%a$P&*rK/Ͽ?tpQyߵ>.yȗU^v9aV6/JoKØN=7\F>sE%Xzϡ4\irC{d$eMXVTP 91o ˎSY>Qo!h̰ڕ9\I""`ږ(?5g~ 2j Xq,6]Sj*Q[f%<R17)||\=MYDqV~d'p|~�s7~FUsϋmIeX�g5Y6cQɦ;5=,B<d.n(7p?ϥ!\qYJ|`N ]n mMZILN|7%=6[`]f jo/=�댓 r_45܋=9(on^?|#Odwr0 GK-D'rEx۶e}o)NXoId1O!֪!:*: qJ+l MY&Tߥix y kTW%j#ߦI$3Supbb J`ET3O[ړﮁr֤ d2TB^ _dтfhQQ:qebOAy6 8RJ܏5 9pȓ<rX룝8 [/oL<z%@Zh~^5-m*y%4W i7<Z8C[O 8t8~g!>7{QŘWFưߵyH3(#M'4^14bw[)C_3AVi$R2-ꍫ$˖#b>~P5ja>:LrrOe d̶"]ØJz!A0˸Y}yEվRyԲ~Q"m׋1nW|^>H##=p�(*Nc%11>E9{74{Fr£*m;0df 0"ۆ_zf5<҈|6Qy%~;U+3@XR,\DB7,w KnXZR5>vpk0Z۵gşE7:bK(הC}0|}uyvW=@yp9r#mwu]pvҿj zj8^vE߇B\I94z>3҇j4R,lVu69$@nkT]LVuں䣉w^HQSBTk7epEې< V>d`2Q,i@ \lT _?ܚ^KKf'_Re~eϑdgm[Y=? JѬmQR}(cs־ O;;x gRlu' +'h15uYJ?${4]%;2.^r5bum1l5{~*??D )oPV82~g#�{bVh2ߐ_P,?ZQRSS' ^+' vg&U]YЌWXi{vrg <^d Wl1M#U<7PHb?Hѓߠh>~ДZ̀O7#z@=DP> 4c�>"4Ǿ,7}�6G鎛ĶLsH!ÆCD^^nR?X%ޒ~b3~w>BZ*#{Ɂj]B)J7:)#B8N[vx=M(+ف.F!Κ1iC'. HL.ǟ0.W_`" ><Q zvçi6A0" ]Bi'b⠆ȩ( ` ^%'a {Q%a#iM{+d=F9;18ºzRZO5e.| t`-t. Lq71BfTHAl%!qu>M|LF|ITE|oLX <}+3tog_Y2OFXۣ=K/E 'Q#L}^WN[BD(o\,eH<F XD} _;v d^?yd{aFcxD\ R[C ./\绯0C>[k=*t7v.NNl =ܟY8 !=]ODI ϢlFc+w/r4&\y;Hs!$aI ҂).z|:IdI�Q .<$c\^~^%tO!@#0�:bacaXl,Gc`Sb&׼vWIY \_Jte8/B )OPȉZMd齿v5,f,6 5( *ݱZh:[o�RZOE&yY.^Ɲ 2=Qt~:o]`k̚cƏ%dƦWq**ܭ5=y�IAgԿ�Pb'p´*Մ K*{K(Gq n6FIgصBƂ,ћ8._փo)<1SREȮ6)E^ i"<5[p=/Ł0pdh#vdA_\kĊ: ?NiE/hs`x㺳<*s2FP=D,‚}ϦPf$`{,-Hj;f8(nEZO>rż1 #T;9̹յyUdB_tC";)"ƵSbj^zULF:Lt b|,MO,Tu|#uZ+ QeJVbG $P/CļӻO叿jƚhz #zs,,;P4h볮rDx4v]GL,|V^ce?,?t#ҳ'gՠ8T0?>!Q;LXƺWmoC #t; VZ\PfD4&9a'kd{%;u޿w+ރi.4sf8(T@Tg$kCȿuGIR|&&>7/|.|`$I}&$WD-f@сo=j#C82:,Vvbw֖ bGYFٜ3{B%YVkb`8L{ռ�ҕ&&bq@s-X 3(Ũo:^6i41<m&qVzma.dWh2 $pm ,3cgG//M pmyxʜm R}7$ܓrY|z6]ƒ:^H&FEGw| B>D 0EP.֪r(wM&XN`nkƔ[ B94XKQaElf%)o5i(r|-E.̍(_&~W4b6*q D42盡 ro7)Z)>= dK-v -U aIfZ-2B&ZUq% YfNnFי!"g_"jl+VWqQN<^G" hݙ*cA'a. ,|UIȓv+iP�daì+@=-苊 fh?/ T"d A|M*_9]v qvE HI]pb C:nόR|TG1ʊ1Yڝ{-Ɇ[@GH9$028;tmjhڗ[! 3JV GpM,<ڑOʆt FӼu7oYEm{U 1m-޸KD4 N-]k-cA[JfwDϷHڻsƞs*2QEi7z7 ? 5nfRJHp3)'6aRXa~;)6X|gYiW7Zk;% oZ|?~72`z^l gcB_~Lrb7Y<Pu-}Įvfڵp618|_|`VYzsy+s®Zdw Zs<'YI-3@G @O K2$EqE �R6&T ]#t&szXbD";ccS$S� |u#nXLN 9c<a1~{G1ڙ 셏4ŞьW@OdS\@嘕t5yLn;c^HYG`7kT gLyai|7πd4+U5WkQt{qQ +if= PC3CpݢNٔ ~_34BND(ߠm?I+0Z�y.f,&Hs]ĭ0ۻξWa\w2J){ofO3*A7E2>EAeԞƱQZUTL k>"zcF=C9T_ FUco6 Dpt)Dkvgd|42[4sik*'znDnPb53n'-i#3+k#rͧd?K M.13[ ZFn< y3)'t -i2Yхn[ҁLk+�UC]8^=PE2>Sֶ7M:-s}i"EE Zĭ"SzTJ?$RȸDidӕڋ6U^P-ٝaP'C/wP:wU1^1ro_9*#X? 2ΔU'~ Z Pde;ݑ1*R@Z-Qa@lCfIM*%'s@nŁ8T93Ps@-0Ok;8ы*qrz|3i0 ]A7Zi@xэˆR0pk|9>1:/fB�v GɎSpW{hg|/ޟ(IրB43WL]~>w) lbj`i8$YHst( 'g䐲[E\8PM$2qB P3`=iw06.*PĭJJГUM=>? H! ĮId;=—7T2N+=X>;k;8Ld𙻞s" p;v"CD�(P*Xۑi Oe^[zúvRhTH2${^]e?ʯ]}mL MEH�'Ֆ~墝ץJ<p#1n 89l{,mR(A5%?K̪hxf^dG],]MrOMӣ.$|ꞜLP!7 r|OJV';b0ƪ3yzB20, {@w0v*) >ld7(AE?_F xnHd) OIdj 170OC:,Iz#B@r#{|A(S)NPu2UCLN+ uv5!v࢏F}pfpD չ_"VloqQ,g//o:>Lr+<+/1:0mqp-6R'sӹt[+,'e8H VZy\25$+M!D"NifP}F2ѿ*Y&r9<|LO;,' ҂FE{Dxu6̮F#NF3.NK=R%ȟrD ^{TJ짤�B$N^1+2C RX{M\y2]"  aX8~ZCةZӭ+᪌>RJL//m}Si~Ϟ]Ӄ@,m!GT-IcXdTN 7~3 SL VdOS6.n.Onp>ԧ;`&]TU ǰbDLߺwI\F׺5O=!g{r =s ÞC!I@US#pJxqg{x8Τ0#_ar<'{=˪MpsWLllUz2/x@W^&!dJ1i|rzD�cR@!~i*҇CY8m)(+-$Yv;_.ٸmOh5/܃\st<-Cj[ж4Fe?'ƀa*1 og"$IBP4nE3ܢjr:�S ~[6D`fg1{1/寺Gףt"=͍_+n5n�^ iɌ;PC3#xNw7 N$_1tt 3GP3E/(be0aYJu8-5 Fr#P~'ơYM;ݥӎwh|d]ӳ']q+z\QD/3 #af˜ExM4G_ֈ)vz e"df oqȾmb*N*s `s$piJ#nO=\^q Z ~l-bJxh yPܐv'gHy>b,A`(cP9,j< J_[׍N5NuZR=- t^Ͳ {⅗Sܡgicٵu&m:W%.Ą[KUv$0~n29XΓ^W_4OIs,H!ˋ]-} k;V6 \).`P.^(}gýHf(fV2*>vS<擠֣ ̟(!? #&+Cg&0N׀Y*)8w4#M+U!@DEbNl$5K%]U+IQo$Qm2rl9k,-uіqG+Ztzstu~Pԩ(tB&,Ő3R7D>n/�%\~h$=¯;Hu#$z4<05:2 mGA;.vNagH3X:`k7|,]t Zn_LZ;4صrrh@Y^aF@?'If3VB7?mlj4f�S$W.s sY6�5}Pj y=ߛ3x2AFvk-r˂ ?@ؑ 㚅@{i0F/!AO%k{!ɤ%몢ucx֟zRxG cO)҇Yz@ȃsr /h=o7RE]TMA,GuߐK؅6oלL4]$Ҥ^*=Z&mwh+, ޯ?qc C?v@_@yAWg8He\4{7ESE-#uAh2Ԥʅ$ W|w�y6>Dp˻uah'J^@Uڷ�+{Z0JȺ,`H bd+V?M3ڐg 8%1(rb; gM&z8Ʉ{vP1@-9æL"~uSjNсӱ%$Fl )#KtaGAECp$E*Hd_M TFN/ah==eu0]cwJ7ɹY34Ґ'uD:L5 `3i.,)wBCRFMlMh̰¶A}>82gߗD~[F-y89)ԦM?Ef7e;Ⱦd{y3h}XOQ�>6Og2 |4S�Ӵ /,rJq`\쬼&Οq̼.5j.rh ˭QSt_ ?2˅)3޼=gM)vMj1aRg5Lgk�,ifh;_5r}(9aZ@z^*i̵>%}Z\28|f,lKn#1̸:xN?/UpHdlJH7Wi誤j&.>ct{|^ OSLnN_ĈX4P;K`gU1{h.FuᾂƨG ch3uz}8Råܿq(;m.!v^Dy"H9{txbOD6 \!q֑9Æ6Ӟˠ_6^EKɍ&ki4Rqm-h Q!(e^`ZЈ!{()HlW,RqYN&+j0`,mB"IFZ +qS5%r.'9J ~;u,qkjWjwuf' |QCde3"ML9G mz܌ dۧV3dv~ӷzL{Ydh#l,u|?,}Adl<.$:q~ِg$}]sC"I sՓ1KiDцEkZ3wMLc:0g aᾝ⬘�AHܳ)wg@khws9!`=b:2v'Ka6.kNMh&~aKOoo,<|,/#8 %?ڶ(͔A-|^FUXS #8jjN|B˴1}EvО!H 'EH u}]u85N>VUdL)`r kJ8j6tpԩݻy6aҾtPq6%6F]jF@'26iJC|mv\SQ>%6%On L?{|Po2,dO֓%k;('~ܐTw{&հ+H)$ٯ"UPw|xV}wvv;\.l (?E|o.`%tâ-הzijη]dT.=C}X:Dpb U9+$oJ[q.jLc=Qam?=ğYaP9|w|ơŢ>V°;K:ѪU'ÏJn`*g+c ";iI0g=טVyG8CBݢ$ ^ ";tתX~lbz{x<ọKkry\]]v_ǧF{Dє|7BE]Q%v b"<^Ό!XzV?? DsrsalcOŞ\]]kGQT #d7\,-zD.1vc:r"QmbYn.rhl\/.IN83CQ0y1Kp G/[{mb 06Vmo|{ e~: 'olRM[T4vyvN1tqۗM?Wyf* ԘPf)EVqEϩ/q'. 3rم321e;=튣V|6 JeϐoS)/|#3MtkwΕheΌt?R~-gE +1US*"{Uߌn 0q$qLvI-<k3K=}"9F$q?ʍ7jRX=pb鑥7�Fogz5iq-LJxlgbjĂ_6yDR|YSr*TShAޢ%-Tj<#$FS?VUhuwa|!D?#t$\pUµ-!F5$د6ZgN*t�0%M6~*;r󧠽Zi\4@#gO H(O_k+n*Z8m):fw~AR,p{VuK YzHXq0܀h)ehK*5$U%hLA8*ٗ6fA1a:69g͏H (x.(M33ETy+ˠC}eFM԰Qtom6qEx("OhIre\t3L7TѣsPT7`,$P&A^ᅐ1B(X]t W �51|1qW'" ՙi;Ndbٯj(͒seLȅB+6KA2gu#4맿ՁQbrE0A9UT{) P)g,ܔLgUdtR; DzE<71*t7{'rS-cK�Kk,gsЁmxcXkWPuv r3WbB<ᖈQ2${#@JOetruc'fH["țU U)c ЯI'v \!m8iGMxF7 bx/<q 羥T̓y .b>/ }43?&U焽5-rz�]/z@&\D=6eZvۄ5f=QoZVI60~ukŞ^tSϹ][qo"e1!:_S-9bzrSI z6\g䂈 kCfPS&qo\CW4h!EA\%#WrdrkȢôQSo2k S@e*ɋx̚ VIE֗3sGATq%]&V1#_GĎeaT(D{"@Lj0t3YX{bgDNɾ0^hk>~m #*+6I['3ۖp!J;;ais[6*$wCJ}Z ;ؗ#BI BY#YE2"J4^أULuנԅG"uyN+K^E )+"ƦISׅ|e%=^֗BK^3 =dT9{BNU6qvZ`jȢ0/PyrJ¤F$C rUe&m "#pdgYIcT,%gإw<\iDӼ?߼5/gs˺1p' A[{K8 51E)=&ŬbXKd WQ[k�UYv 9txyp]>OM?,E̚N蒰|E$K,| J�-gT[zچw8B_,r{bTG/ I96Uƍ` .|ȳ>Lu7 Cgǒ!soN( [ p3[7,Hq7!LNE<Q Z(K隮@}d (tE$Lll9(-=e C 'v#ն;J03t^v]f%\F 2`% %, %DE17vwAޏ#k$ MuΏ6/j*EƝ@;Zjylhݾ� cm]8lXFDloZLFڬڿ'&=#gyP_o8!bm?#Ig)(nI#V}jQ["#f4 EYm_ mX( Tk#)|VwU;'k pm۵HtԉV~(bGOTsǔ(ǗtI&52\7lߋk{75Nxs':(*34똋F¸{9@7kFz-#;w=͋`i˕.ŗ<{u6n 8qK\4l:ԋ�罋+ڰz&= 1g rnc <BPFB`ƦBW&=pPzo[_ )@R;EҚԜxxt1M7a\Zڮ[A N"̩M.~$;Q�NA|SD',@w/YYHK4 y4 b\ȗWVI TaK\Z" y""vE~^nƨ$wQ! cOA |FۋBC@a.fmRICfLka]zD _:t2Ffe@jas7ŧ ,Rf}-/@Lr/ 0B<!9ӚjU~x;#֭NM(koVqx5h*_$ K:ѥ Hfɝc<5U`2ߌ=2ѓ󬴭ӯ &Dagnde+SiHj/!|Z>f͑QVSlA9ypyJ εUxٴ q$Cmݲ62µoƁdVV/IٓP5 5Xdw +řd պ ԣ)D4(HI'rJbn }GIؼT�ɧ` 9mAEڇRܗ(!䋚r'3AV(}$p4Z}#1-`(gE> <eEt;`]oO%vu& 6SM?b|VʫI{1`jyޖK[ +t#07m eIN'/s/bY&$!L 韲h|59jEr<'~?d߯u=[`?S,WWD:78*#~}K_WAO!^GCٕ*fO lvSXy|)t :"DH(olة`%+H)TQc*GzJkIj= grJnO8z}"AXg8k bEB]@& ExYODFȃ_,S)ZBGp<Y'WTX/y,%Krrw<[z6x-,ƃ{u!}R Z}8(n{,ip<ؓ{A?9c&~p(K\O;5AMggUPϯmӍ#4._6Gtm6ae&Ȳ!ţNY-}?s- ߕd4. :2Ac0չG9mjd GpPTybiC'eJxK )b1f_t<E . mT%Pj&<m5riwRǭDN?};Q'w'K د^x\tg�LSo. ЫdRO%-JeG,-4#"2Aʔ 8Py`ԛ8m@scV+<՚x8‘$ 7]}CΖ}34W9ylJF&3, DgqJIXJTEqcMm ӆNuek)bY/xAWJJ%΅ͪ#Cxw֔;>oG:y,i&츖2# wCgl"QOɇ栦l~WSԮfg!?ޑ H9wR=xkNDީ]ThI ̚+BS4NbX*ET< (}&U)'cjLGWFV3[y3 V"M< hk,~9Da$#kqZ+�vugii{ͯ8-\9; {EפHybf嵧BJ)x {FPG1k8t;vYh_/jm#Vuu"xU"+.&=zK׷k{kd$�oM6d;w9|Λ+w3qA]'~a%~ll @!m+yuꬼF" X# 榸uS*sn2"vf.QEs۫b,akW#u%tkP[xG8UIa% IXƚ) I#W %Y۝c"i@"|O>i];"Jb|=C{Ƭ̹rޚiAv%{;:FL(NjA`rV]}c,ݫw U"w6兑˼M4 ,,F|; ԍ;x,^22P;v?OF9xI؂R`z;nat7e$Nmÿc?�+hǘ<TV,#Bv{'S>`#} � ;E@r  g]n'E&]oe3} LΙ#Ih) ўtI;NF>p3%C|܎F&-F !T <[=cd@KZ�,ݵSnKAp-n<o#ZY?T7 |'/͜ޑgm3RJ"8 P\hw9O@Y&3'e*1".`lJ4yLnx -b4ja GuLKO?sҿ' 2�ƶ)$ +zr ?q(׮|ɉ }o:-+60&WY}7~e|%>e#$G36PDKj/7>p)m+:Ѵ 7 3z<hďWg@LoOϳ\-Mwf}0xp7d"mÔ/3)@yAOʡf%EMq#2|;�A�/+[l(=0!JKfsȜ#nx6nfJަZ2">Loo3 iӓUJwEO"yP=(:+%+vɆeԜ}Z;AHu-Cr8K-Eb މ&<w mҮӏ H-O[yx["VE6 YkhWHL6CO- 08kk^|]/]Wu&uchDgtwӘs#TU�dʸkL  f'wџy^r 7HrY.jserJMW3R&Ng;ǧ5CEu찴JZkWmI1Qw f-tZ,N0�Zы~9By 펓Eۗ!凂UxӀL}~xk;I#XD<I6Ԟ! m:zXWu!ud>ILm,d*p?Fpn> N¬2v夷-Qa 'z3_\! s\RNuUВeVŠ-Qf(0 3̸qb]-X؂VB䕉@<pcfӗ潐v ), |<3m2k$G{m&9#m1덲kW椀q"v71 O9'6 ʿ^/^uyit+"U@BL,j˨ܶ|"Q LO8o7Y{o[IWTLytƹ&]sQB41ƼsRj6`%S<P ъZ KЎ܂j7_QOz"Zic<oTQW.kTq`B0Hہj8-j$RP h8 A="q{~C݄9;y_wyi]/ r^՜bPXMYkNi@7M@EMž!zTTz9p˔:X}B9i^N(k{m ]'*ҡl~ d'dSpnP[_%<שl't!DnDZЗ2mGzp@vLˆK}`UbC0&e 33F5d}dsI={~i5/<j%;}zsΜы_T 'ya1I\b8*cc<u$LCo! KxWFuo櫽_6oFn^ַvzGO|ۂ6<=~-̰<O rS7#TW<q]eZ>R֔З 8@yv)R S.S>iW.pSȺҗLVT~17=tjnGo=F"2=l G[Yx|?%L(~ֿM~jÍRj%^$29e!&`s}4,z߼hZ] 4w70n)9ܳ<WCqN�CLp[r:w6'qLw3<ЦH3Wg٦#rc .8v4(巣_91h3KzYa^59�uUtվ?n$tnI*|BI 9G1hV) _u)!z{gmRzcP z`LM1&QxB>=VVg�TLk}O)�Y{2啾@ܷ,ʘV{LDSƄ9C cRz]ڢK8^}׳-cOy[usl_Sm\nO/= \{ӳz$PBˡp2̥u^7s 9AfuˆWƛ:M9FW!=1)>#XF7HfIa41!) tfup\wjhy8˃+*wAd REsC<g15dc(ժ20|%b=2|˅Ii}Y ]FhQ܂ԾnQ|"[E`zU8<V)p‹k/jc, 1}LZ:`T|6IY'S4*qe>:+sLo+I6mǻuSUCu8NCm?bN{!S+Z +5a!C/ӯ5Sq[|U;.Oi!wr47D{z[ݜ:Q/j'slCר%Nd~wxm|톭!YtUqJs ʲ U?wz"q_h>C)M]m`e'i1̭1"#m[- f"3D~4nIY]ϼ7)KXĨJ-)Oz2{HyEkk:PeÉ&.^[rD{s(o{?J[_~ RkZe:NϼƊʵ%NyRo@qM"w6έ}RP/Cڜ\ȩwn�xSdO[?^bS@0z6Tii6!8+g#ZE뛇uYe3i HC6d YSƎGќsmuozh3\;&q #sVWFY+:C p6@[KqxGϾz;?.� ܆Gb+eb3fLaJPa o&xzaL*ݍBF i0E؈5s*5]_h(b66:U!3%ݥ,LMvZk PV8ԧ+aν K.=T~7|>Nsą/i,EjiVUYoHG*:qAHUB^|>syM; u-K c1-Jcߜf]4&u✭M«-uUծB*,@da#FuUi A6%dH{_�k|9ַ[Inr]$ @GZO%~-$!_\5N[oi47t­ƾO|߇$JI[Q"NTҥ{zn({%U~cI k=㠴 a[H i(<nxcw_}]jR@yܮm>KKj"͏##G$;ޣt咀؄΂ ́lk2nmV�X8ž!ƄLoj!~0r2vU]2t=UUf:coV)ZC:=L,,g!ȁޥ h$׏ 9lv7ڜ>3貘\ax#hg D_83Yb@}B*k-ZM qyZ"^O'$ dE<aԭ Ub(6& oFK0}k#c<>{:7<OF.i2.?:l t,0L'Y d.V M%I7 SFOOBIBɾӚ))Ί+e焩,FQ'?1ݏz<m]A .'I͸oq(8}>huS1%^ ./tTfkw̲{h޿mP>ЃǬBf~v_HL" FD;-.),*&"Ub;_MRa_@OQ`5D%e Ðٴ3zy/fV춉RvH.֎RseO,{%lgFf/YYib+`cϜg<!E 7'eJU,_T _UYU]B *cTUu3PLĈ6AV_^W տB>?%Ke̼TU~ ͤ; ~C~Δ;mט-ʧ8G A]w_ȱÜr;~g*V_8BE?|Kel[xYg.lٯ$H&LU[XbxŜ[NaE꾘O2?)J eϕ<|=6vO`ID`j'3 @ $W8R X]Ka_R]>NU߉s(%K9?J%/>4Wm S)Pn޽B*}�*C�Fgی1=|ZbϯaqnI,|wpe.:ģšL-Y׵t!vwImҗq_/R?$t5cXKLyDUx>)6d5b$I4P1EW=g 3%njŅ74o0ٜ݁bu�]!TkјhN]7eKۦYn'y}a¿p>8+z(#: vkaܮn:F2c[G` &D KQD4;n|r=f:~|rr1ܜe_M9L�>kg3~XuC29fD}}]\,wA஥C+DP$&g"5kOM@G jEOW‰[*HIcFx%oŕYs~RU.8WimJ7.JRݪحH^莩}zXgS4&*L%c6Ѡw\Lթ7Y-f&[u@B@빒1G|C.3C]p` r2pS"E‘;~Vf"(5)N=I5.t9= tC"r!CսI6F{Bᥢ펽u(#<ޖ,]zR"j *x3^ e <oĸÏ.@gՕ]IQk&[= 4Le-`:KdX|�HjysPe@ԃx =^Z@؈<1;~E}r?$~&XOґ;Pf 2<j3MՖJ͞8nռ0?1~CK{!|avQTNmoFp0Y$UCo5`ҎI T^^iW 2!WUl~BπTM9?oj9[F7];$~1w "zmF!;guepBsMSM:A6R⯊k潷>KLS|gy Nm,a؆6~\֌*,Sb̀!V4PUBB胴hQB ;(aVߐAZ`5QޢSWKgw"1 ,QJn~hߍh-Og yfRp` % 426"3f5wzkM(kH|cOqNj?-Rk)>S]DE,ϟdIN!_>/1!i򿺾PK����ƀ/JMe��e�����035.pngZS&!@w5 e @pwww[uOzUO{_OEit"888t*\*+vH:dڮppe3IjIYۙÉ 詻)۹Iں9:}3w03wѳ�;};oCEinr!VI?';/+;+;v6v6Y|3jpll998`#O=bQ:8\8Yؒ^YQcU55w0v~?3*7.8 15us?J U 9zO/_K!a O?>Ĵ/VoR{~ˮ}_qht?o޾߉iz/+ *lϘ3:7^u`6aoܡWTsW>|~IZg-x?;$scck3uig< iII-E]WrJ*y6e;Z$;4eQִl#vYElܘFJ V6� "kML}y|HO Ma8 _aCrV=go6-[-Vng0vV)u]uC=vPkik?AE>)-BFWf"ؿ8󾗠r|AtbzovyiXeCeo]S#t+\[TìI> ,f l5,2L�[:u(ĄpTZvǜI˒+:X2Zݱ+?$fhd�W90€vK9j`2“#֫Clo;;1ە7:N K>0.ڀ;6Z@>.bLZ- P2vY>NE??}#mDA\QUSTNWAcflwW/:  u'ž^I bzívj KkzOQ06J|.)Lhx$sM̏>F/ \Uɉ,+\&=qR:s3Y,VGI^.|)&qĩ~ -yz3$Q C\|Cv$dY˥2g H9k  ; ႞bL~ >/ew(]E\i&QGP?#' Jr8 lo-LPaŹ=mɚ)O r.5@9DNH[}^iTȷ/II}a}$˕BItjz@xJXEd0>:ی:XE/#7`%$΢]aǴ _2*UVUm ;jgHa2Qɔ\C᷎J?ov7kݱ/,n(b<_Szw3Afܽ4̟ޯ߭m8 cuʘWQ@dz:=P)wQ`ޡ_ԋ'qo6T6Oi#zpv֫;Atԉ.ZvW߆7)Ը<K=vBh۵e+M24n42#zÌl}kt<aQt8zR?{roӜ*A+xk=0v+_7T]>8)ɻۼ0q$Ǎyc=h<JK3|)ptC^,Ϗ)=j{G[y,BY{̺l V#|D>ccCU]bLFٰ!7akSkNqzXK_W)Kh^p S/=K|1h.Wi:= 5^`< k8Ag n* yӗӪ\QM){XVt/$k?;{Hۦ4:Lν�-sx*Mፗ5F㸤ˡRO/-UD-AqtaQg߆kyI&RmΧ͟;=dJPE}mL/??8neBO[]*D>qN*˼C\m~v)!s.F >wO?d%Ts'tPhxȇgUƦxo%sAɳXn%m�~=<  2!l#G$Onb7FT1= \ P�^[8muQ&k:8џ[%6DCxE_ }iLPo$uO<Hv*![B Ee&RnR%sc&Ю45mQD5$m8^i'& >&+VH<(Xј3Bnֈ?]ɓ$mzUw'76C&nPX]0z=cn`CnH(-jx&�N&'O$h٨{ ?1ԅNLd̀!VY<"KZ퓁~֜oCN䘙CBzM#?DHn'<?Pk!سaR[g|O?M)k%mR@%ܤ"�~(*NR^�:UwAS|8"r#{6* 3E2&5N+pN;4L1Aݗ@an%s :+PK%h<|=xẗ́Io'rs\VlS#}@OdGfICǀ)f<W'aL.Ɨ!JiR /j, e|?:&9<txd<1s;ck_1Nr_!h&y9@ttP/BB >pmCbV{Ţۨ %meڣG-~ݪ}LN О &ep+@V~NI8$s5Tz-w>,`,7Y`{y NqT?z0ݙl¤?Ůf]plSn䳊ڵ 1cήUTc ##*9gN^Fw ?3O,/bk^|w¯ :`@Q`лASk&C>bk8 IwLjݘTڶ?}a/χPJp d -=*anM³K+LKK=8篊=Jouol-:iحYL2$#FILG-{!jwr8g?{�eOvNȊJMp\D>)(ᔀ!p:1϶rq={/@ooHS:A/||yQmmt-[wHm1tqXeu+L9٭b4UWH-k-9aWWߡ"t<T۬B~_6!m7RBdc'ʍ JJcV=wD8ReKCOhg9g3h7i,SMA11Q1!_T-IAt'/6Ngt رr>L83'(]+5t.AdC7¶;@\EXTEI`u7֮ YJب4=wGtTx]VK .hJB]˷=>&JNO 0o.[M𮊺؟mm199 Xd1ߨ,ui$TM|~.m{>}{,5!=]0D¨F:i@�F 6*Oo7וęfl .I~ɘ6rdJ(X-0SBztde[:a},&ǨtTkݣKDJF8cAsN^/E::ߢM:䕥LKdJ_[׎UETԯdzQc63ӭW%,!Hs,uiI2a)G9Mw6y1xh`&X`ZIVf֡4o.8oyHHw"2b(ت9"ZL/Q'F +�SiU<ZL(^GhtR”)H#,WU7˵ϗoog*/cl"o;(BERZ#n4qj օe98휽U5% 2dʨ{4)IEø{$ުNsa|ޖ;Օs24nj*k;;^_(^$B~W#y :?՘+ џt\aظ_T'8�?/яD} w؈ N{<$O7-_o7߯v]:p,%~q 3`;B@ ʤ wjtW}K*2OJPu0(}J$ʚ *Ok n%2EX/,}m\x\<.<q3[PTex }69,?)Xv7mEE)!/ja8%!\gم!-0j%Bu٤%~K}35Jf̬1�ہs71'-Du!ia<̏j{խɖk8 sܻEJ?U: 36?ebde8gY3K^;rH"+քݍ]ű'Z>8:CD=?enFcT >3`l &r*ܦ`-#$׌#(>p뼷WLX_nHmC>-d)()<]~iXFtÏxqI; +]u\*d(_@4~=&NuPV 6#٦8RX`KTAuf?vgcu'�osywkOaWobxv}#.yvf; *"b g$d"x'D^q0EBa羫|= *'#?Y4^rXdyµ[0HL.R2*=PAy5,ZPԒ익ڪ$݇^):qe=KTbq񋅛VWZ2iqM2AZS_v:fhǗ >Uv 1my_n@<VJr ~"1�>9k(d ".}U+ʊy2E"ک pS|uA`W@!C:7,^Gطg[0m{}8] o <'1D2WY'?4K /|"ܩ(,Z4+QhN(dN|㇕IFIC!-9i]? &sW| Sph>OeWphT¼zhw:)Wc_VwՆNQSbn<VHJ,հ89Fy*swjj*�v!5xꌣ|wXڠ~ ҟD ֻG犀c /2[BK}7=bGxn l4B|zK,6) Mi&&0 JDzJb?@"qO.\2:.E\[P_ٕ{1gTKz h}Svy(ؕrPCMHDl) v<OG'E A)1ǵ ɺ>Ӡqe{ijk))߷1.7LG֚jH1!ڲͨYmMJOڤmP AW!$EgW^F='<^>ew5uȂVa?c~n0ީ eykKL|tXx%zT~Oy,.s17RfC8)_eΜ_w5(,)'Вt5dG $va_[ u9u3$6KZdt Xo~֤̬CʭM@ c8H =J{oN!0Q677R:T|֝NZ<hC2xfvjQljN3б~oÅWnPėy-Y,Tufԃg_WtcBFh9H�UB+L(δA3iw?󜛬B͕&16mSE{Nmz`avME-C~ uzA.JOKZ_BF06-5 tVAs'ܓpo!JV0f*г7a)U|rd?BO W).cXuj@$x \|h|!0Ƃഊa8@Xn[Ur򶶳*pnZqe�&>9bma~`V®&$,ќ=NJOTy}1F72T/΃Zfamo3=hi16dIH4QjCZ8_G󕁟<zW+sc܀'h|,ww0JeQtť!?>Tg< @OK׌J[J0VVCpp ?"|$us}{s1Gz z͹1)Af(FBI^=msiRrZ|FX?ޛPuʾgx/[P k&nđZ?PiNY6 #�`S=ҘKssQp_x6Mn6w=mͥv]~C?a9jd|5ls/AĐ61G�AO*0" + [Z+_Gkx#٦LW/kXg)ĖC .佮¶"9b=b=7Yt*fa$ cޤAIVB;e^9kWaXER.P4cLj$ B c@G˳A *^-QVD ޘeaG,xmKW(Kz$F(N9 3O?1$MR/:Nt6f>ҪSitRz%sTkqƲԺ΅,Nkqm$KJN&pNJw‰Ei^̲OU^YyDڹ .sj[݊[_w!>i!17"JQt{�‚@>^<zndƸ×By?2-OJŶ J|.85:+iO|qY\ҎL t/)..7-9[~̅L1Mx*:>OL ƢZ6XWR@?Aڎqb(̊X_~^d{m7+(=?e2y>~֗j>ҚCV4x:J8!j @ȓ֦ 'M9V<sXE=>Ua73MZ u7%WMGЋ#ok+"*:cOyԗ+xoax=S08(ZVu4Le;q$8{6q=N=j{ x3$})QmU>eU9A[]t6`ot;IomW4̩^Ksl˄S,-BBߥF_E4ܾΈ<g91i#@X8}&)dvgm!U ɦ?'I ϙ |PS Y.(rWw3pqU}䳽E?G[F+}gM57 _ԇ&6CkX(K <ɝ0/>*.D  X5e(+K+XyiːC|MKK$=(4SHe/o͒;߮ic6Yv0Y(0V/f8{|{rjAYd*Iz*I{J _vIȃjZ=/Gi4(Ρz3&f}m8 5<Y!I\yЮb~K>1I98<+!C0\9MJ}A^6_=<l2:t0* ss4-~r9R0Yڃl ۏzubR�7�8Jf{62]+Hk_,F.lsS,H>̝iaR+[7bǽNa`_@#LgI�.$eH z>ΉL 2*;f(#!m@A("*u#= :=9z<_y:MBuҋvV/LYi1/`c-^I~vPqjc;& HZ$PAG osjܐ[ + >I/sh>EdnAoEɆjG5n'e nyς VJY].n" o,,렄g/Ssc٬Z,mv^<Ͼ[_ˍÛ 5;)jE|Ϻ#E?v<BhuDJujPvSj`εNx(i) vǛ+pRݚqu6S' oZyo[tuU4irbxbQƴjp/:(�:߀-w@2n:I8bӏ1TqFV)8UQ}ZFZ_EO>J9>䦒> SENg gZ Zp%VnX/,9NRW%'T(Ž^'3z2 kHZcfT10t5F`Vy ZZafYˮ .vp歯*(@5d cؽ!٪p"eaA4U0R b灱B?/R g$ v_䉌Z:+dz4獀T'OchJ4;(arnǀlHpa!_`7a71654^4D;6hLEHn{W׮}f"VB C*7_lA(^s(&^d1QKp6askE sz-oq<BΎis!2tlEޗP{x,{_6XdܔB_RI(ϛ;|@~R4fp}꣜lZ?wZ|UQIEo[c)3␜^WrLⅪswÝ۟e6^')IoL8RS_3GwIc; m?,J mx xp'!5dnCF0Vt _[9jj'@۾Jǧk$@T69hDҤ|R-Ovmdx%@&^/nZ?02u';9itR7trͅL/UIro&Ki1CTrI3G%4u(츜l_f¡WB,F:QH4ԩ>ARU"N<kwq(Qz=fQMV̳l\BU/CdZ♅8p0^ʯ.J[.Q9}z&a !?@g)rՇ�0-ASjE11=a9ċ[ "*v5m.zPr;'(T/*^G -w>p ՟GY:s|' ξ Jo/i>ҀsK|xH9cedDČdSv;} ^fdpgNcr;`,eAXg(7R!'y6֐lriw>@dM'6{+л1{̯C;*7c}<sͩ:h$Q';4Ja RTWb똂a;;# IW"WAiJM^E}~2oHw,MsuVRTRɆ}g(7@wQ ʖ. ˓0u9Svcyb"~ hD|WCsQ滱 T~ݯMeGtQ;[)ED&\`Bzu՞m+64:v6?BtXeRN3Fݕ21Z鶷R,mxB 6aM祷SgmTu۳ts'=19MH;՟@d,~49M#7bFSVG,v]BuӦw<_phъC8 ILo@<xMTuGȱX 럞g/ Jʖ||D|-հG>U{.\}L}R ʍv!rIz15ߔ שEZB ֘K)Z;prxHsW-*+a1û 0]o66є'Tm֙n pM<nkZx8E3#'fT3U$B8b1A+gL4u}D "wӭn_hWS-RXKyzp/Kb>OҋII[s7|.k>@ tKj=cI޼2{Ð{DdM٢lC 2CR ʲX]USʙ=9^ٳ+ 1hD|x.<Jڂ-w/!տ(HjE$3M"P<<P)FIDؖH1Mq g#` W7k{#b\;I]:>\v׼eP{({3 5kdZH2AcL%E%G8"ؕ)T "'vlu1kH}CT1zk20vеFy$ LC�g֜RL[%1 O[GziaWQ>}\3/ ty´_m^0f#FDl>d.BUky_ػދ5Yi Ѯݛ#vτ6Qh鉘-m{"'@ˠo/C3>TGێ!U>u|ZNԉڃQ oS׀XSJ!D (4 U婉SZ )ھ@`<KUXvTZ?԰46y%tBE:)nQONT da6*lAǧ?I+ok H�]P1-{ź `Rߎ&9Tkޫi˿ tͦ.[˻Lw%j7/Aad( փYiɿ>[gLڑ ~x-cHuGϘ'2,HIU뭾=C(peQ8rsXxO�TgXK܉ЈWX҃ %#d8 6Ømjke*_c`̤n(63i*TY}g5MzK+U<#e742Vݛ!˚}a7tCH=g7%|3g gD=Aok=Wb_0^gsu1' EŇ@,jWeZɇbmWEw[Oˮo=?946ڟGc3>={\S< +mk#XkպPzR<3Ի%qi2([̫x sOegU$%M$Na:"#tvEP֑F/Zl-CÉlTw`VkPI˴FGUBEkJD\6|řGE˫<%rջE~L#)Q2zŎE4NUb<g=8$,E pͳʟDxm;I΃cyls~|kFԈJ6�@4nUa1K1>U|/-!a&22hwPUyFpL)^.>H޶>(.+U6S(4rXlfQXOHtw ؊M_sa S78jTY:q}>հh1qVt }L!# ԲEY)jQNł;7gMhwU{z}Hc;rUeKqEzVX�g٠ϱs{BI 6iҮc�KJ}*뫁YV$G\SVDh`aw>IQ~ÁVIo<d5 so 5>Qv~ó"ɳzFƙ钧*sqsDSXGK,p_q),H1<=dOC#H J}}',`'>VfqMf!NS Vr@^QUwB݌GUglt F- NzJMV9Ll?2)|Ot Jp}IǗ zG{ FNԲWl7CVk%$!^]`4AmV 9:&<i (l/RsŒU!GQ3q*ROqEojrZW-s*<am#z!( % %q>s)uI2[{JVDD 3y3ܩ\ =�cRi9H8YvQHv .6פ;v7%=N[Eq }1%ĻDc5ؽ23cf`49r MJ+JxQx]Xof5䍔~RwE?ȴmQ܏!>2PI,OYF>nEF;K ſLa'LN0l+f츧׎-ѱ_BS Tt in Tk !df/^IB|ΏvP:ʡֵ[vz=[4= QjaaQV?OXbQnE"wo'iocan1-{>_-exco6:QQ2 nhO:gVWkr^.r\Ϡ3`ѯ:9M"JVsSh!.9J>>tW0u ]RaF /J;Vя_M5O3SX=8#jjTAJ9ɛw6նٕ0x4| ^ؓdDDlD;&<fw͛+mt2X?MHMu{y]$4Ku1Eړv;3/k(sgou~o]A7Um :m*y+q 2vZ# Qv#*f#G5tqLաPAĠwlm"0C:;Z!YuM-TwYw;HiZcC\;wuFE \C_nX_Bp{]QoowYxN@Z>,Q<?ǫ[<E Sb g$0" -lf9;Pcx%tZp,*D'^Ը3biAJJ{ԅIxfxtG`UʺV7bq^Hfk&"?]EˈX 2I;u{<睅D6xϲ $ ~! uxlFPxeO.&$�h>qFvUwP*{l:c-*Fh#A4&&ԣ~ /^Ho1=05Y7 7uUUL ZW]ElKKBh[Qu|r7'`FkrLK?oJf:-݇` 3 5 4:!m}+*ܛ$eaěIΒ7/O S&p` ootoK<8!W2s<@PZ?;D -�s4gvȗئ}KтY( Aly3<G%(-޿U4`}pζx`0gSHiYZX2P"*OLFIj4RR  H27Ao|e}9<HJ"c3|r\o Vg>׃BL ּ.\[ ^LibMGfU�)N-B*FRb`(%#b' ߪR9Z`'~M^E0>L/ad_ +bgu#xxOoܨB)%|&"RԸKәUF8jEa`||9$,]_E0x@aЀHRL:zHw#:0hǬ0кچʊ"Vk3Vл!>HT%Ln$`Kyimv gvI?r}e Eq`E!z"CGoafGM]n,*OBm^OV,9 +#�%kqHȥ/qyiU}(8&Y(ѭ_8r .aX斚?k>u!~һؘrsQz Y"q{#&M 9gɭmdI <~@EJ1roh>QNL:(pU5:]GP ā07ڦe[{j,C1!tр5ۇCR0qba/\O$m:}@1})a?EۙO},4 7Ry'׭[!ĮłzGtz}Y=N_8ґ:cpjCјtL6|:XG.FA&B ӲIĥtτDsD0L @LKR͊#*uj< m]`n2ޅZGVKpzE7ZcvQCP}bF]OZb lZ|IPS0yDI;P�vS0?"t)tt%(#$\ xWɣǫHDźg$%o"*Ie~yk-4;rk}qm�!7(\A;,xW7xֶOw! nɯ4u*{]=S|K;ck@U9[:Uhh[C׳Ab+bkyVbAY=Ύ}Ej;zi\V($Mf? >hsC/Cu;#wIK$ul腼HZY?E-2 ۘ?%fmJ@_j-[1X"6 _4~1H*.!7%cYz'YFK1fm[#- %8* u@Ǭ⟪GMgX_6;WaǓ ֥4y42Ұ( *wQ[bB{n4/oE Jq/YF�*1K:TE 5Y ǭ挱r1%ҦH7HK>-P�Q#9[ )v d&nN̋CoMg# BYdM׆H@|R?LuJ`~S/.kL4 wX zAS]%vҴq\ёpH X&hd( p)~n:nZ jf[蹌D٪9s]0QZ÷ JM))7qnoϐD@fv'ky3:2qިALCK'T!nNi5#$\JĄ7;s:CIIjuZS&T|3W49ڳi0eA-CoV\u7UсO:oEБA⠣ NY(xdr4aKjum1~3Ksa_caG-? ’T2Ws5yզT$q#{*l]VJɑv}{'Ɔ_*U%YLA$O>xNc+Tc2Ä$*)r_/1]v(qeZZd`X+?c(\!,X&9blu0hyA1Vtu6QDk6Ym<9x;Ȅ0H& ܌!N۳űg8JM ZfxYZT)Zw,mKlI lҞ�Bξ�:* +Ӕ HjD <YtxBD݀N/OC;:283N &W嫶BA9,jR^|0ś0XL]Ϻ#Iѕ^Yy ZK[7yZ 7U6pqwun"k cs[W-A_F5K㈎ŋwQ} R= <߉ǠwF"_9'.HvJ=ݾ<j|b¬ڤdtc/uk I=@i>R:ԩ2ڣp[xh)M/6{_L82'%<6TF*+Ƅ"S嫳 <CX*ש"(7˃?{gAh7܈#~6d%EfdzC-JiֱsN=|2-%de^|o*:/l$g{QVaċw6k]SǼ ؞<*V%ertQ/c`$iB.v-.%&àuk*WK:/>by"P=<a.z%pޜ8ɍJM9=N!F[AF1n WA}ab+͎9F휟:b<3h{*3Tro`¿H[|+;Hc-Cn{]ɉV|+ow*{kjC͗> .۴;!O+�մ_Y%k<߅ kh @ԑ _1Oq sZ<55Zqst)_w4�P/+aR%JI:51Ǫ9xڄّ �eU oh~|v1ml j_8G(i%"`*Oi%@/vyA30LJyiHgzT4(8Gv0uӬJLyxe2Bq;x\Z#H;[\ߴr}fbaˇ [ZHr߁qgȧD&Jo|\TmNC䷃d(P2R_|lSvV+0wji 1Zc7ծՆ(,ɡi'A$G]ִUХHwkr ێǺP5 ל9Ng]dN?YӒ̼ .T`HR},TiN9U�yxbS|ebo{DXA ݻWi)Q1|? BufYs754ih+89Q͔8dh</jOfaKH#;ͬ9>Y'fe]w%a%9:/.?20cl[.P*.M,PF= x픾0q1*DS&uюflO@CJnkO_ +Eg*(Ҁ<Zjk}DԈO� nlWZd׿&U)nnCQC'&<<2<bg�lxȾL։u՛ʏ6yg՟RI+N\,v/>*Ć ?72bgXQd{]c67m3s>X0.ַ@-呫r+ILCuMn,[&ƟZ)f@S#g:EsjJ4זLh{)dUOKF9&ߏ,.59">NX4U?/e%H(<UuϠatBkL(g 3IN0OR=چ>C5,5/?^SrIfXgWH7'KS0EhUs?\-[q`ӑ=Wjr`( AMEdD�Pl|l~6$R\PyFUȵAإLz]Xo�M,jt3tžbcw�qpy{ sڲ]j|nZXXPeXݸC  _i, R")l"Co)m잙B<\v<޸L3 a){Zȶ4&%Gs,K#rvp]}]JaKRu!(I^[_$06W=䉃&y3MČbqۓ*f,^xx|ϾR cْ5Pm<?z2FΘ4VۮWtxhPMcLV⊼ߨxKOS WѱwDW$6hx K0ZiO^!0.bM:JT tE -AFxX4r?p-t嘐gGRrD! \7'bJƋ064n@yTƤ_Ioi o!u7qlD}8Y [T~_0HQD;dG<K{-ƢeRبe߇O�`*sԇ:_,THx0[crDBDgt3OX; *CaR* doP|F?/e$涥Jд/ D7E;AxF׬л,' |]\q<;qļE�C~Lln gܧ2WB )gG$eX[ ՟]=9-�>'<M `rϕv57_\z>+Lnh.D]c_7HKvh85 :8$O$*k&4pc ka*��Q]1 F|˷!m'{BpL#}Lmd -*$$UT|#nJF]7++nI G|-\)r~os~;KlC!5cܸ$1Cn9SW=4@l,3#!C?Y->q%_k2?Ywˏ/;5kpV{FjĎ*SGQ7i0° Un\ܱhrC<3N&I{_ը)̔S?<ևs#*>s*`$N\Lgء eޕ8FT6}x:w9ͦMmPaB_s%Jݧ0T¾n`;I{HrO}T*ȾO*nո &`Fw˲>q-9 Rf e4y<XgÉiԲ1{gM}Ε,6;XG ah ]RJ3 3EѨ!.;SDUTJbx-G֨_iᗶeG|xo'ʔ=YfזC5 &2Y IȈwIy?=6l/$ʊb4 8m8,sk) >jTp3vwwӵS "C625=./ywq/\zDkׄۡiUMO¿~K?_HpsHxoH;02rW^i?VIaH"a8[3>:G'~"7kxD/IjAl^L.naq%C6%x$v�RS` "rj`/A|s-Y.Ϡ }O3IhU?]^XG-|ו)V:X=S# FϼNtkD>HrvMD c2s-,K [Hܕ'=CK i2ݪno,u �st6C? ێȽ"L۔,NvcbIasj,3Ԃ/d$a‚YeXU[[G?*]] q2lX8P]@t<PbV~1L %¨TV{W_eW` ?tm MeC(ʤ I :+ye~DZf{WGbn[ *wD}Q^8j?PO)GHG!CN-kG,4\Q#;G bCX/ꛦ=iTƙ=ZEZpuV{Xz*1P Cä*1E>,�/E~:i$,j}uA :|>(^| ]f")i'R?ϙg ?ցJ4Bҙ٥" .sTk!YUj[I#>DW^z!RJ9$7eF^mYJ1f(1:fix"ߞ—w79a yzM(rjdcfo3veo4s-Tgk̴۪,g*0Vc�Qild[{dq)U$;>3)ͨr<vv=/<fgA=#(tZR?̟E/)I#`7^OG(~&AE[P'}('Y p]g [՞AjDu(nܥī{e,gQ0ٕֆᗖ Js:URe9eODHy `D�q*-bz=MHSNFk6$`K׫ ~z}T80߄$+&4m=~Pxybk|o W|"N|8RJį7!=4$ I!8jCpxJևm n'K-b,ml$R92Q/:;<-qJˈ9ޒRqRL\kְ7gXBٺ,,&b1a3ͩ8͉Ty. I_KZU~X< Q{hƘcJ730`q<]fȻ.:ruzc$G[Dq$.9g]udR3\RX8ԀtgWE"W ןOM*4|CkoL bi]K>uCe I8ڤHt'/$iHw%K_@:) ks=W!zyqQ1(A~72zPr,CS׽eQ$:~6)9jPc\v4_;OYv hx8]{m< UsjpQs%994*dUoNdqk CnK+*9FG`\]]yhN+oj'fyVK-u\B Ui\O?>MZ!*uJ⦡$1lkDOo -F% %8#ǫvr?^鹦RƮ3)H~Lx^ZĎY|-nuHu|C\|nV̦V`qB} k҆\1%@@Sh^Ba0-="!^;#-W3; sDqF]>k.I\ 2+?f[WX{_B ͨXZ�l3 ōVKp5s-{j2Xp0S<"d[ 4m-| j`kAwZi\/zt!:؞=.;fIQ< 4`N�emWmxHX2S t�`ny]L7:<r~Zz/.V5#/-[^jG[Wj&yc]$(9ۿ]2$Q$WW 5x`JxcOkA8V&h4kJDx39 AOEa ߯O-ٖOxJ|qFH1ĸr/eݸ)&6YM$K3^jr!S<@ ^͋1;Q Bf[&οI3_(ʛn 9tshƎ{WT&Lg 45C kZݓưHS7Zr;&*򐞓4N1($-WkɡClLגbд4iov0ت>͏#ν̶~!QD+Byw]}ۢKd=Kw=#06Tu3\Y[peV^_q}NDycM="i>S@#M>$2H@8l7LÏ^G:<*�+wnOX#Ⱥ@5|'H~/~x+uTQaگ(1_7+?ؖ|PyHC̎5 .&7Tsל\ԣ_LZ h#XqNT6v45T5je}='ii45&F2J zmB]-?/z~~JNyQyRne2�l4,pCHVIXx @NlgK$exK,i]X h>>nQA-fPuç.W`'i@Rj(c &7nWZ,-b|W5jZv%2ODuNk1P9j\kn,A3,  ؓ$A/b޺ngPlIL.'&V6gȺJ3rB!A0m I|S&|Eߤy?n{8~ym@V%0#�bk,߬Xo~V*$3:zGYsG!bJve n#(퐗GC'Y>XQ J<aˬaJpO/>\q(SPҸ?z|a5{W:&~×1$2ns^g-=_sx*/VM{j+=**5)c޺+>Gq=GS[2_|ݠ}@rsA G\cJJ斤i”7O<mCHщ.6L (aLJ'-dJI=\ue$bIw_ZY=c.N'WQuS94vIt!u2$2z Jq4H2(8`)̋DjұMıu300zvzI9clםgCV9(^h`QV}IڳfiϠ]dJy0 hmm3_85ŭSa$eϫz.hwj'^eO!䍜+~QXɐvTJ%jV~¤k>7.#O8~O$qTAa?eܘ!}]R-ufEB];¾ݽ"m?eY~_; \6Zށuф~٬1QjRhPU<nk&ɍתn0.9RlKPdLMK09|H.}D>9,?><q_u sa'`2rtiɨePJ-m5Z 9W92*J!9ZLOuXРB4E JY3Oά=Kzu&Tz[ٲ$];. {H#N\ uڀ4c 'Jgv{cg) (QyZSn~JGĂlA2Dlju1-%&fdPӁVa[x))3�,oȎos'RckU|ifo\KqgmOd-ÔŏSc yݟY=l|E?YH?O;z+u`';<ٍqm}.kg e 62||u)|vVw}ʲc'y9ò*0I?ΥV)a5daXΙl\[:3u|]%y2IH T�ƍ)$ǜ<U@̲I&!~b=+IA5`�[8/eub ʒ0v%֯<Ф_9Uq;vu+ޞĞd#vʥE'9FWZ9{5DT dyd&oKZ,b8x Hט Q%1i.c7[X2ߍ PK����/Ju]\��!]�����036.pngZSA.%w'hp=}ݩsz>}UeQ Py%r @Bdeܥuel-!$ ,] T== ,ܝ $--,] l<},]=,Yz n aChciz-^ψ?#;/+;+;79;��{<ɣi` &Cjt5gd.J D%a�?/cjƖFEanh } ô0`ɇYnA!/%znp_Cl,}.ϰI&75FB'"OHCQ@cb UJawj`S(R0%N}Wq8lsuAã9_* 0%^"=BHIBhe? u l5p*rzKߧ}YT7:=t Ǐ_RiSX>z޷><>d.nS%*2 Hj,wɨu | D;ioQ<:̪[yWRԡGs�_lP耧3՗22q!XG݃(~soC0$/Ǚ+Qrp [_Χ<%ݩR Yx-XֿlAA bb+ʡ)S +J6h.~j썝5ZR_BY}"AwA%0tJdғĝnۥ LJ2GG0 KF-C j$T,Hc U@&:VU6UɲETIPM*x"Pť=5/eӹ) G`*H; o} VCs^Bk 7 nTtv0ucl}Cܸm@ejdo4\+6خ:y_�P $BQ`!&Mp(+" Āz&(>dТlPFCg MڔOe/M<Hs,7'K|Y9zY5_.] ukUH پ[8(`$,F φMT1;^OoU 5Ȥӏ'֤5t\/tBǞxHQ%sf�@J̟q C ;-G+ EDO$<ץX[fBOd\.Q@PlΒ_?mB"úr\VՂp?`�B"J!_N`*SOشoJ@ ; HӈW"Bq)NGSѠItbqu2`DZ예2. ^HɑQM͏tXPE_M5-RQTR&JYF fБسHm!y$@ +vJ^y(23NYOS3]uU&x1�|[w>1fVH[T"{މ.fDeE=%쩩Vv3Sna`uedF<wKƫK۟=ش_M:Ϩf3b'.Z<t>�qGh5,AazH*Vdt1AYAq#J,[3*Ud7¢FKWwD{ N¹5PL0.O 81+٤(vB L=ĩ#~.pv̙zIr1ձX oglMCY[G#iw{@uMIj0(r D`*@2<:Ykڮ2[;. =67M(:AA9qXR0Y;aL!?o< )6Z1԰m[Wϓ?ZPfl> PCw<KttH]-NNf%W MSDfj  Ā t3$!xj"$S@0n L]I1~f Bd+&5; $I#S\BJMT6 Itt<W ]՟@0ɈRXޞ:J$B@$D:jÀ\D" :?jo6~S z#64jm ly[);86 HzR=44mO:�*Yc( Ɂ6ExBX v{& !Aދ PI#Tz㾈П: Ƚ@'<xyB^ fpK1`Aaѝ�S?QHN߿/nWɥpjlAA|ʞC 3F*#΄݃ ^ ֯*NavmRx "*̇W�g:" dڡ5urR Y eOO]"2#iΥGMk|Alk"}c o9 5Wqhi״MMy4Ҝ-pAYʱOTZv_цؓODXo+6h9;TlO|` %q}7fV_r!PmP6 7RzWEPRa+AwЍYh<@Ln`YIb#^%19^1#$(X0ӄ_55 ; d3  *7*K)k(?/jF6L; ϠT>0$re08_'(27VX@DBxKv90mj$!r%".Nf!.?wŸimzQI>Gӣl \zX˨7PF=T*#*l;쯚BIYZUz* wlp 5O9ZL $1(|x\omE); ^-+NrmQ^xܘ4HTj^&.|Fm bHC m $|$ \enȋ.R (% >JԽ*ga"&E@_ENQC)|ϋ3^Bt_Kᰤou׶nML I[^S_z`D:Xu|ZiWP PKcW~.Yk8IUUV>-**E3x5'{%24ӽ>o|W7+9B#Fdo%hɼ07>ѫ<ڿz*7 _B"QIl tB8QaÈh R@#BU6{b ]ő曲@'s[30ǺA˟ks931b342%nHՙ,)y'.�|v9i0.}.UX7bŃϨ ˇ;fu@[ @IZH,yX/^;E<uH[ JHh3+6X?"聕 Pņf$ a`�S u@h*cl{L9ᬓ+Lףm:8} ׷v">dPL3Sסazi97 BzӼ]ʪPMC܉GU�26wG YaEQx)?Wjn E\t/XC_qY ˦8QxX5rxZZ<ؿ>u5g##!usSOJ"?!gNa`CzD4ɐhVw͜) ?IHY7T!+ iDh= =J Ⱥ&&�,orōr3t tm<M,< |ôLVZ.jE'n_gMR,vzI# RM1=#cWbw.#AlC.J!a CU€Xr_*@+vSGMN"A`&Vߎ%.DPz2 ne"�X6 3ȂY+rFƗ`g4|y;ym|ƒN '%ԎBH[�!v,,-š-d '^/!hqMǣoPCAL)Q`[@r9א SaB?K4\_EٰlP  ş`@s-((oP`WK)TQQxvd.q�  ad<f&¼Ї))X^T}iA`h%]q&b\ 8_@oUK ) <NbC jN)t  ] )PaȼFƅ{l6~:N�}MJ8ʹ?Kd`Lk5҈26 Rk~AiC33rKJ@4W2G @X~z-P»ٌ6D6#hԑXf0G85<3~@èF[osJ(ŶhՂovȦa:rƏƟXQ,p_C8c~{/[N53iPS X�:cbJ2&\B<IQ]z;ށ]}%g$[<yB93'S%>oTDXAqAK\:xRRwLdGDΆ"f )yڔg)М9z͐RZ?ymMl KJbL;_'~Cְ]vZw#״ )^rV΅bV"1慊zruHYSzۂ0i-wl Va{Eƌٲ4jM%c;vK ARE™uaVt@1n&S5Zd:0 Yi'ݖĶ1h9yxHqU&hC%D?nj3H^(%~(ag_ZQg\05m& dG0@,!'UlBb&;4LQ`%9n�(I`Z?;ۛR`>v@D,QHMA9w@UMy띌ZQ$Ugzo]ywHeSHA}N 9 ['M$bBeޯkT_M1hM4C#H {d0Y[1~RU˿0%hHr &m0Q|RDE@Qt<9մ]/'Dc!8nʪRԅ/`1!5J5<#)`;K#[W~$KGWD|.U=dЮTgHGsb֒2@%B<*M-Ћf$: h=wM5,$7H )a|(Z2݋[W}@s&ϭSxXbDԂYJf�.rVCrN{4i:[|AFʦ e>8u6"oʹ<}{ 8/CT{i6l Yld+̣jB~i N% ;2Jʂ]}�S¸'$xÿ a@uI*`ߌ(JJPecx%E38?PrCuS.lqk:,iu~W]k *kM5t#GQx<j2Ĵj LBi&\Wp%BUOr7dX.e5omg$隡+Gn~q"0 + fI6=zBBM"H֌t#~8gVH'Ng2� ̨ȅ N(<xr_ '*Z$Ҿ8(ʙ]<zҝװ&yCê$pܐ;.}t6MuDa ~#}8A_0^wNXe ڳ)_ P:8ARtg& @I8_Yb~'`lEt,TC07R,p ڜ2y'F)gcAq㿇dEb|$;R7\.ؐ#q"ByxwBAKڍn D5׏ȯKҊ6 e<CC6a3B�ƳXe:'4t] `|xI>~،O / o'c@j̃dw23!K ۰w$pk3)(&@]C4j>r톷Tq ʨyn-.U2ЌV.:dF3ml qf"rTBKľsmU6 ?4zɽ$B7KR%,DӔ{ʥ}~:ğGAd�Y۽[]m>ezigD_#=TOA ~9ў�^X]bⷃj<*uΠBMJY^S.+w6Hb1CORk0Gn *O|1ILM.(e*( j7;C7-SN[XbB_T^Thrs\FQpHs3ڍW<_߹Pb^ppjzL 3n NiG9F%7.,D ܎=ּ8Mw*kp2rDyx+HlXpʞ$!�N9Ux7Bmhۋ=Urϧ~B[Xo\HPr5{DHC%D\. vM- t0oS[<,eJ2l/>!SȺ6 %yֱ޸7*l:Uߚ}@)~L # *TgJT8W=-EyƑ7>$Gm3\ cu6<Im/Lu0>S/;!�O ۏ@V{j3/2t"Ķ@ r/@Kܽ[ @I7`~ֈ("A[5 =,Ԧ P3~2pl7\9Ȳu:^҄b4Un !gkҠ؂uI'\.-RK[.:IYH^ x$ɬ&⮅liT;H,  1 q~]p5=cثIhjC5'r.A&,Αu$.gr靌 db 9-JR_ͥ()<=Yc? dO[yb-[=")Apu2or)¶qfo o=AiZSDom JV/'yvmHOٿb@2 BҦ!-^R_+&7LZ�2[4+&L@z`xAr@/v+~q4{o0n>]1&;7BݯseL[DcH?סi'f6ĬTgZ,ΐ{rc嚑9Iv:(V[b `.]$�%|Gvj;~"-!j*}TB+䵨C8ӇwվK}EUZ݉ŹwÚ3:gkb4XsQbÂ5eE/~A6qxT-z>[E+"iTu^|_5\[ӿ5I5&u@\b LZ̰X2YNJ .+W0> ~4*=�JVv~ [V>+L xM<-peAY緞}>H\OG{5mpDn!B+m:y1P 'Q3MhIf5+&wT;J]/|KҔ€NhŬŹc@qc6WIl(ŶQsAbڤoZA,$+%_>V{ M5TvL{a,o(&�+Ҷ"F |~' }!NjBcK*۰&%I*nXDYB-D{V0a3Ck<j% $F `!K $>.M"uYLrJg;k_Z{riUsmnFܧ̳>`C]某^t"<Y�K%'a]�*g+T}q89O>ӽAUq1|V_X#P60Np 4"Fy;Yr13ծ}S3p0I/{[a"qfFJxvlELGT0ttQ0^'Z=&Vz.u !{D]L#b@0ґSi6 bJ1M⑼AyTӳKPӠ% 6/ i‘3˩q–{ٓQ}˻Dlk\yPMzh!(ez"$K*Jz}k 4/GTdMD8Է@IN@OwUOxqXo@<W OS8-߼w̚zx^tOp50pmZMo@>A&PɬO.KLd:CܺP&Y~S0c#,ǡ[CG_pGf04 V͢4&YG$׌'Tl9DJ"/bKmBhhaŅCU1Cũ)slZأ+w,t)`~j%!&,DY>XXRGDkd$tMCr90&)R$A< [|1ϿgwDhi2 IؤW0΋Yg |Ij�ڟ5ͅSF' vY6#p,ac.e3cqѓKDG$ah-Z^DP}0>mC_!D4-_ab0C !ގaT}E길 -EGZb#mE!ӷʚ K[e@e^(" i `~FL&m ~i?lBH" fǎ,%~<e W97KQeG<Z@OIDb&Vo!~D8r*s4oݑeNN"&}6T-O&mͤYjj7~KTX+*윬FvbRyӗ:{t^, _Wyı|.8YV_I=ZVXD]w y!.:>cH- .D8-z ]C윑+ )CE/!BWM L)!J?d ~L۵0&53ټBWxHr/lk{8Wu\D ME}+qøq3zy5۹#;S; Ҫ>)׺Ipg]ͽ zZ7@{Na"%ʗ[AXG5vȫqcbz?dx%LM=Gl:q$*V1ԇ ^Stԕ\.5H<%"~"N'p?tK+^?}Ʌ_"x@rUğCtC$G�RIn΢{X?w}tB}Bdi7+56jpܯNPsİѬoE0!O_AunʪIgb'cKցI{5 n=Y 3]ᜇw`:s v@>}R6JWUDǰ=u <1O6x ]Ǔ(6C(9  L8>):?W;cx `B9Cg {73bw_zpNЀm%cBtOdV3>K|=~lba[] z)@n*Loٷ"Ȃ΂ X&{5 t2 X.dd^ӠtV?bXдL6VQh<ZBg*</ (WWwյ{4/ iptVD2<jxꤋ�G|-W~n£<yJKsF]mq EDśNdؙVp,{.BUOj 壮Ozjft0V!Hm6k_?j]>S.lQdPM5ς:DMF oߖ\ %^p{ )KG1\Ds$mDRXc_QbfXI.My`{ AY F#v^7hn_O1b %5 .Bit@hk8pVq_A�Rs&hW'ekŁt#߇A;I w4G5<说K^c0#yW_N _XW ,}A0<wW_֝ޏtL!Ɇ^HCcȹQʡ/L:զrA=//!wv M@g@6-NAe`ϓ3G('j 7JL چ.?drDmjzBg3\~m!8ԕI;c6" &xH\gl` 8^$’84}͸wlJ)H(8:Ƶ2b>5sAꬖq}VO)LР|Ⴉ`ĆhVCq?Xr2-f!m A_]A a&*Kqe :㖠1Zku.7aky(_ ^%KHK5(w$fm2Nd6>xѝnL*l:EM 0 }^瑰אH5-1g*Ă/PBM(PȏM[Jpz\dD E3JX.3jla2)ji+CIHl[8[=8)Aa!+l0qHr=1&xp dң7+-xtUaWtI v¬[Gx/GuEh79[hL<&ư:,C{Ypm= @C7qVQ/ת`-_mX� ~Hpi?<>�a~2Qm -Wɡ_T &9(D v5ᩇ# JPo \T\bga+m`^Hp`$ a$.D@hݸrn\^!S`+X{ߌ'eq  d<ADDwu BS&64;$K8#"6w/=`X҇YgڟJ,)F)n/X~By -uˉ7J[@lmWJ}g$RJΗ-C}/>a h(m̼5Zi1D\4ǿidV$]F2^Nm \+G>KH}M#=NXHj<!O,Xli6n>OwEK3okE:qɞ Ba{oŭST=|� Pٟ+ɏhnULXDU|ɻP<F&RШ;$͒'\Ҽ_ *PɌ+^HYL~CZWLuKk>豏4P8ڶYO{L}dY]ο#*YL6M׾AhhŴ*S'nh&B$s/+ ;FʪsXpeuM0L«-EHJ1o2L0Q40β?\~W]u#q͔/{oTaxunWK{sWŤ?L Nƥ`;f;TSn@KW2lk5MD$a$.%ҌlpxD| :=O}ܔQR1IJ/XxQK�t#1EFteFɢju1אF3A*і�Z#km'^X2QlHs n6+#}!?/q+*.bliu3e5 GpS.LgR/ ۖq֭G6(ڙg n@oآB9¶;8xk"%MR�z-ZQ=_Е(ro=2Y&vC.I,K ܾ{jzCi\˙6dA*z8wa/w¦Z\+f‹]JhON1+,<M0o߉޼ӏQ#cdH#4݋FҢb?!Hd4;h6 |xX2:X-r 9? MhD=37^st'];A\-N9De^@=,XC-(0%2-*][.* $99!y ^�A ap %JA.Y{ȏ)A(GˑΒ#Ԃ`$pDr8;Yކ�VW\3֢-~VJBi8ă m9IPNPҊD!B{ ۀN]1ֆ," y\#oZЏ Mp}GfX9ܖcFO t^xV5ݐ,ON<V1#Ꙥ,B<wD +1˪KZsǬݪ}4AH{Uքwط]N!Lr/E2O(m?y{Ҧzz* BITA/K&!]A&& Hhw^n =WԄ?_"Eoψ$s h$:c?;w% z@~8quLWռuP L~k-4 x,XX$ rG 88v#ǿT(E8="\3,,vTUT5ܓDv8 7G ̴dysb;#)kRP`xō;5ƴga9z/6:~Oߡ}-Y) 2FǓZJvU8[]YKEB0 ; dj~!r1nPybe0& _!89{X9Poa& g!9Y/"uC^g%al*(؂|po!P]2_%vs*c{$E$b]~5dhN#P&|.P7b1qWs<o:!|W(Mkn?ʀEzT݈Ćr eه;{ CG&1DzHEQu@U!}74ڦB6]'\ýZކ Z]0lT󵸉ܹ El cv1J%O&4 ;6#]D"0BXؕ˳W0DJiCWн"�"Lwק J , xOUwzx8O:."C*x53w֒dWIwJ<%]ݯGiuyKl%‡!|*C HOvEG~e?Džƣgt·_OL њC>`~^섮/HHDAS}*z":)7t|t1k4'Ƨ;s_}@-U &|z$rZA@Sn-'sa«3>E%*�U WiPdbG쑭&\H7.cld*^?C}(A^q.ZjZϴW vN^cx.c#C"cن`mhǢ'E}pM Ȇ.A.]9ꡢF (@l5#5DA8<< i*U6Cz{S4@T)'q1~4i(~EDd턲_l'YuaZ Qc7Q!=^.aF0ޖ7=ʅ?YlYTowl>ofVBb ,<KR1b6/BG+#qb+`xG]T-SyXc@^3#7܄ ~yZjm|ْ:N6iV2TpM$OIÔ 8B=KRΟ.6vAG`jH/V)ϝ|(>BU{htk4%V8y>J;b @E]秐 axb3K\�qeOعF[/-`|f{/L='6tU# )\I67="b+[+J(QR_w_c/xMQO.j*I 28p Zrj-̀ړҜف`c[$c99e'yS ha|#^Lu3XT~ USLO;ﰠ^+eKVdUNFPgj6{柲nC鱢 ܕ4H5*,QߍI8֍HqU3gpPމrzZ^-wY )X5KHWfNO/}�NŦt+l/8]_~~S*+:�Z v.Va$Q y%ȌH6h^mA/]%62(\7d x%sl2qcκƯ.7'OM % u^ z XKV*x],ٯʨK{+ V{}5`ƛ?Hh[a08+"-k<;](56j yIGwKmhFWEU&?m$7;6g`Bx7/. NWjM=ŗO+gK^s j]heM^4$.U@O}QohIƃȡ@ua\W5'dX'" 1aPdی9}':OܜAcnYXjh5t v(SM>ƚFB=izpBy@op.WC'`/}uIu?[ZZi_<$'v&:',wxd6H瞙uS0+cpReur;,WT}_5!",~16=}e{q9Ĥ!t /]du=EJ /97;o4xJO[E 'ڨY ahEy?4+k-=Z1k#{r)ϻѲXtM]e 9WV[]Y -Wf)(,@a|DP'cP3,=zd=9*dyP09iw*'i$>k岧123tT"islŘia%bA]&bY.]#xYN?O]7b~ьAo%S[uSFF')מ;dGdi1$ns `a:ƒٶGjcʢL\$o}s3 [dVxX+N蕩a"!W$t&Q'yR'De!ڕJCJ G}$h@{^Eg&ףcH4Efܟ!uYbm~+asୗ:UffNo<X.Zst$A~{KV(a!2֘mIs3sKvV=[>ZX)rRE_ qqXJD9 F_ֹe&X=6ߧjdME 7nt}hh2XAVKy> %Z'~"Oև<?m%tX-"|~D*\d(dKxw7 *U%/+C,yٸUu`[ 3?2+4ty%wC &񙐢W ](.sM*^Y{KMiK_V-"ܛaSrJZ|Zp芌GNq^DeFXEV \6Rr􂗗^<3:J@|bFLwpet<R̓D|#<%t 3hʝtkJfjAjg;R2xV߰1RQq `GJfWM`<dXi�<Rr>P#vmmߢ!xUz [6`OA٘o,݄ۍ έ;FCQe2Bӌѥ̽,G�GXV efB t|'[" k/j*1仺w ̒ف!7j~W'dLVMF*|}]c ,/;?[LTOU0Q-ts{MLƃr?E|m]O g|2V'nd7An8>T8;a}?k|pFLڢ+#0cdT>h8@=\MeLty"p wn)ͯ(`_-#.4T_^atKbbc:ɖ9?2 S&6sr?P 0h/Jv/lo0XdWx7idj~óa8V{ȯ7OS2pb0-<s͚D`~sstM"~g&=N?cG=BvTGS6\SUÆcKEy@ޛbyTM)L-c,I#"p0z?7B42TcvX]3'|a@]L:kEQgA~mh#H j}x?^ni\z?zفnำCָ531v9.֌gGÉfh8uSo|͒2 >k§ttS%ٸFўUșr[is7tɝ .$6C̽qMv?>iBv$g@?;>/_8/l W9&%JSma3|I?S,6vPJ%;–2h@s^51%4WXF@~xWr;D~p-KkSSbwEi\Bgl%,C(hx$3F|lHBkyUH6ǘwKӤ khGT(b[euʂfX)4s5P^Y4NoK.ÃrҐɜb#אTB+@R#`_]wS5B^%՚ؑ2I#hӈ FM^xa tW!> \Ên*M?vqp�Y9¿gwZٌ$y! J lmJ2B{n;fBPۙ>@Sy@0%I]buΌ\v#" _}vWm 0D(. +:NSq|y`Sp[ɁI>]m~OoA@h3ΐ|% aNHoc 軙}}2v>!C].t϶H1Omnfr IzDS7L~MS2FfvQax g8foDBaQV=R'W&:n,c*^FIv{&!%C}})%G\u'1g鿩rKPyw#gOd^g$3?5ϗ5AԵMq? {-YVG,8X)/L$θ/^Xt#&;P[Qf*G М0ɔCljga2L2[%Cy ^sR@U2ęMe�iFzf<:JbeIMy$; %dw,R.BG~$uC]y?'YT{#ȐWۗC < M:6 uf[s\ʨ)o颒K:,Rr%߲C0-p3fjz^d"*\0#s^~'9I o BQVv�;`CT]fEupa1gCe%5?=mXQzgKy٭d%{/cEkaMV]sI :+eՏ'4ٓ ;*z }SۿZҤ`~Q?mKS leK0<isp*/{rB?˼ĤCSG%ml*reV8fbCGRqgv;4 5kE$,{g1ǯ]EDv2ͽMcvh)ٱ3eVfZp5cPsf<b0醘Y߃xMǴ2E]=gLE8۱=wǹtMٰ=')Ӭg aBS 3J QK`);|uĿfMxxtʴ\eO-H ~{$N^+X`K.3"3GX[ҿM?4)jW`JF&yX?&#V񽦙ɹK`C~Ō7lҀ u$#gcMe w@7`DK%nƹdϟ|~ceZ!1]4N?զ˭5ſSTߐ;wN\%,nW_&Dp9x]z;ߎj81ĥ£Јb#En<sO8k,뗳6caY9*Z}kPV4ASRrVQ:H yသ{л"OvJTg, ]LB#sוXMГ9"?i]+ˤfmg6kIϽ#Enc ?+ &?q*u^(MBm|nʋj.@F,Tu\5~_Jh%:V nLg@~Ժ."y-$嚼YKx `K)F3ȥRZ|}&#P$|$BTc-+Mu=3| CCBr 6Vc/IVh&α/owIPuUy-"7_Y,bVw{w!I !h66L-JT;G:fLNU^]PZO t? F"s~Hߪ8XaMyt|8Kr *EFGxSۗ$dDja/:sG:Ⅲ6X08EXq>Ks(!LDd| .Ixk0ˣ}51GqtWftEu{f<{v觅#B8#}) m]G㑻Hu AOvXNAZ8zJᴄE}9' =A!±)C Ոsg^3ORl͘يp8mδކRl)\#7 _i4e-c84<E8qَ:Vg6}G>)ax&RBSɡ~>Hꀺk*/\iڬc᭨3ɚOb wXJ,'7}mhH?.Li+ΰ9HV[Kן&9{6<\~Eo V25BKT.γ*PR;Dlҙ4u=Hqx恘H2%Mw7Xۻ,OuxeinHa畇Z9sUj];XJ>c,/ۚ1jkcũB|kj-6e։w &¾/9DZ>96Y#+I8]x\ jY3myH'p96U<h~F,eoz>3.l^oE1P}/Cn46<ϼe1'vmLC�xX/?Q^ɲ'׆enieΛKDD~|Ȯ$Ɍ9[~ VE!f�sJ4F *=/׏(R/du!] msFhO4t_0)i |Q֖);i?>|=mnx螭=suQ~\9ygWiX”T[nI;YJQtVt7xiى-eMnW~*6O 3^Wē*zd),241)RJ4 :!nX^6C8"/th# Fz4uu<Mv<mjLxLs%|<f_KӀL%I'q!G֌Pw>.]%5s2z"Bʪ׿*R%XAr43]Xi /Embhj?/ʮ 1I'%/{]|͑cNO~.D>ӝQ<[z}M?պZ&R ǿ~ϢtGc Jx;7-!`{g�4*ɿhk4[%7ōI&3M̹{h_ІRUZNxxEZzUm˃IOr.X4)2wkG~20o~}4:u$!"4|wHRǥ~Qr=!6PiŒbr%7mY`B]3u?J3E>*6.2=G0'<Sn_ǽ'%4A{(~�宱쉰_Mf;=gUw!eqw' }qXws _ zjسt39C~=/po븨?EFgh3о0Y#LSiP0�ɛJgfłܓօft+s4#fOapO&1kglXlj,L'<{qkIt'/=B7ER$QC%SeH{X ^x_u_Zf?) ٵk67 W]s^#}V݇7� ɺ0{#҆eݏÆ柘Ưa?#ɸys=ɊHbCtXşZؕF }s: 3^/Qu11W&i�? _26HH7^q*=l{͵4GL;czVWgeMn?aUkvɐr25W Df?YXh~W!)ʹuUo|N4iE Iv{q cl)6ceM^5eAZ i{4>G7gUos(𧎈:ߊIP1Ax+o_LrvWdk4ykWiAy =eFd&s뇺y'!t Vt!? gl([R1 W{>>Bp7uDuӧgߜǎ)/QMQ4jai3ڹ]{d<yTڨ ߌQLmk8dYqxqyiO  1A0֫* *(\'蛝|lNKcDU*JJ &aCq7#[Wʣ\1u'Ur ;4-Ϣ;̚664;\wOg<!{n,p-͑U'Σ.i2Bkz'<\{5}@lԋ5*cR4 6C'Vq6/t縝m}sҐP# Lafl1}` SI)b\%&VE+6cx1B0vޙZ]Gmw-E̵VhM7 wucpA̞k\Mq ƴ'jxWWCZ$dߐ2o|&>x&w#bO_u,0"lf5,thp\⬸f$sE5o[j~$c5;.(ŬlsKMϏ,B U$}U'[I?jV6' -M<yVu!/} X:Z* 3q՟u?ڸq;w{mR`-`=CtR!zvbWCdLR,j|2J~so '& RxG\!Ƅө狁`U>>.oD!&  ]R&!PK����/J#ZX��Y�����037.pngZWTeaZ:\AAYAaXPnV@Qi%/|ܙy̝93Հ��TKS_O W E��@Dd%ݽ\�*&.zNA^A֪.ke/gkOgv.~vNA.Ak?m�j<3sq1 ?4UjgQQXPHB@PH@HUH\ZPBZL0=M_1vv J ĽOAF!Q*v@ ?; 1�DoӹDA\|\�m ;{�dYx]nvzp {'' GJwE.11)�% 'ch΋ڪk>-8[ᗅ7qܟ\Vs ˃*dR q9GQ>vK jT*Vdѿ{ajFt;Mix;=|_vЊn)SS[I/`jXp낳=+ b7�gj[ ^B!oxD]kF N'.1v F)5ti0o_;rVF 4 #u(Z Lߓ6eD[d;0b;R§ɸ獢'8tF',oB Tǟ2S;k0gDVh_CKam] awY|T፜ߧ׮8$ӻ0+y c@B> 6weE2bE <}ach~k.e>^40-O,%x - `h ^s x< HiX%|P0�l"i{`J,هm\,:23;:>D poJߙcC}l\HʌXҨkJ~pIye8i]FIt*w/[@/+ viRH85:鍱�tѣcq$s#sí=Q8٣ooP9 Vx}N4dČ^=?lY`5\!ԦsYfO2Ѽ<_* /G*>%eXTW|;CZbE\E}o`La"9B3U*am?TxP'(VmɆ_YF/| Gr]Q=Vgo�(JP ] )Wz;UrVbmPR8li3\`lVMɘHݗ(VTA_ (SiV&"JGFT:l:7o}+ٿ!uܨH46/"{ߑmu #[0l.a$ܩy ^4XQ8WnRPcsDP\p^X&!0D޶%CāL4X ۉC_1t|t1́_jx\I 9LY$<Fz\ Cb_9 Hp`4kCss@\ i)ΉD*4m.EwRXlQ8UdSp۴xN�&xG79^*Q$'OJ%Gta~$/,uS%[:ݡw]<Jk|3T ~r<9~[!:xP Hu̡p;rپ3 D:xY #x?Q=J&\>vO`d%QtH"¡Ajx'B*hs 4T6|4KSw'l@߲=scX#=9=lTpZ 9 pbԯOvRaƷں>ؚKP=A*{`hFdЪ4AD<wڨ/)[%tQb"MouvêiVWxI>?/>.μӧSC8& ?iV%/6PYiPbYtNݾ#Q_roR8 AoL'c�M LBOR #|ݨpfĨTlqxt~j`yLm:gdi9}m@SK7[0Ih~KA~?'-HO,87W0s񴹵QwFefGStqr4N.`d$I 0ӚWQo: sퟨhYbVd~Q/S uȄjrZ?aBI K~J*I?K a4zTcܜ27!h=z@JK+}h)(^XiDr|Yv:9lF IrYi$b A ʣiwH:[q!XNu?8{e/�ErzV|U"鸒B !|Pb!ndZL1a,@݁Y ,{2vCjBZ;r=7wr?g~3i;]�ф($y!S2hX6.Ym|Y+"ih`2d0Q9SkHůR9='kg62GibO|Y{h ^[O%`M ww ". .%BFZƬD&k^|W3[)$űmP-M68SuL(8c^Snn2 UcTp g>R/A/z)X%+XŖ?>,`^ Vo1 5:?W}zkGuUAFhQ'!b' dTxXr<ʽ䁟8>?r ~5E%V ĈWr/ yyL0Ň|Q$qdɱQ5l󲈋^Zs̛.P1Yb,R9:K,%lIK1.[]w[x&6<5XhDp!ifWIoڰE4h:"gO y 9v :seri>3̢Eֿ &Ч\j,ΚP<X+o9 P'!``-V¯隅^"hXoUPB{0D_ ?GW)3k~EWt([z]/>r[/PbX*iH o/޼U j؋6e=ްWPaØzD5@_58PlwB,1:).1:I.idk["}ɉWpƦ@*jtNUEMJjRͥtwD@id1_00< B#cl{ɘw_8Yw_sam1*'X́<g[{mspxaz\}9ˣԚq�& d<2BshO|_ka\N2U;y^Ik;t&Hw+k3 ]^Gג�؈헠a?aiH<5[J%]^|B<bz9^Tvѡ0=b^,ԙ<HL8Ly 5-y?d&2V!avr} (Z Q te,qAfN؅Uew&aF.jK"9GiXF.kTQu2b{h>0RxJ.5{�@:WD(9]iHc&Ja<WLܭ@? ևfڄuyA!^췑Xr}͉S^Jx%-=8&恾m?]e"s"M-]0n&(x ;dIq9iHdr{D1еT olXӢWw[ ޠGlYe 1ߺ)81a3a "Z<2ȫ06NycOp`d5CuGc+S i) b.xP,խ[TX!00f/AvU{`z]ؿѽVOj}xq'ujECD8O>B#L}K+XѪtőeH'(GO5?֣U7)g>05g;l/Bk*}`-b@q]tYՍ P~!. չ螼W @2yH:kqCP1 oJ"++L?b *b-fݟnY6/&ABbj$]0t( b2vL5`J@žn?^Bi |OAakZC0"sKzl`s2oWo0.S*$8O׉Y#K0K8h˗:z\|mWT@Â|uVQR] _c4PO@E~H+м]^ᒻ{k1,q/P1X"ǁ;Md>uC?m>[s`gw/d72"A/|MoLK{ fg]l*6uhP) 2vS-OsnU2|4[-u{7N y ($ -kvHv@-!'8hTPZ JeDEbВʩn1,g_@u'i`A1,\+'2CMb pY,�JGmWm8 E9b( {Fiy5<xW1jXjOJqNSx}wvOG1ѹ)~QCp2Xk]3*#% v$!JFDUrVIcBCDwu vBg=|*+i50>! DG+5j % |@S|%|v|aX_k'E&0tū6TE�X/>aLa/'wӜP 01|ޢ3 6UU p,@L/GBDN[{k(24Ø?DK})IO�dmD†̪#E\';gҜ񷖩>H,@fm_s(s\CTww?y4M5G<?~_'>xJiĤ2ꜿMB׿T’xzEȺ.NRf{&R*^~ZpDCWJw^�+O~id p&8hX0! eZ7i/Ls}nDh'>^.$\ ϫj~BT8ΖJ|j/0[ZV6iZSa@ۆUR`}4P=Sݳڅc+cH9Th;RAןՀhi}6=ZL aۃ? JK,Cv//".f~ D҄*!@F%peTs8u@9>,KYxի;w>?vFwj )@N*p0K$LϳxFx m?H}/H49]mͭEѪ =JIYH\?=&kyO+-n3纄J8rdT+UI!�wT" =56bo*6Fh_0GoBSIZݘ**Xq:D c=rw<C;]׺".RR}LAK)ۭD߫ W DMdKZC'2-}K3tɻ :*Mk^%F:?󶺲3r{i&VJ&aˉ/ H>Z1VEz $Z)ȓuDE@o9 /$-5W}y"$o;~"Ļj ր~mB:U>F M=ȟVљSP 3w Pz4͜ ߑ:lo(N;z~6։~ſ dޢUX=#A9(xP<֜p$T*fy0 X5UqOp“0Ќ?M-=M޿QP@ )z3S=ޑ紏Nuv8 $K߃ȓ t* r0$mf@ SO9OFhQx;Zw 3c LtD1+/gg RYLֈa~B>Ym?\_s~lhX(JFS"/PYRN Y,><6LicTK))#a'VMϽ&9$!W[7-3RM9s\.^8&w#K`u 'y'P|9䟤eP{\Fhr  ]Q4y-J?qdCK8NÃYR"M_t. ^ k'mcu_jI¯ ɼNym˄FF5;t\rkVWږNĂޞ1P 7N?-y-VMCJjյ k3X|.ɰCp?ӧ¸-9(LuzOf"ũr (V�pE2 �5QrfzQ?] �>~ԯ)Ux'`Yjr>?Ò?* (F=fSx3ţ$wLrMbS~uʃ] Yl|,4D%2r .o_H&0(~UĆSj;@j}H+lʉf`6t*_(ZKiCp}Xrƶy5QJa 9NN&с0l>T4qL,績 􋒼UdNJ=4MB JG)J:>)پ3S͆Ƚ#8Uz"&H-Iׇ\8BgYsKb_aѵY k+=0/ 0 ~ݐSDZMwVک;~i`tqSn_V4#!0xvv=k50^CkgjvUJ ٪2V962r[9U#@c!{f╦-Pl'.Gz7HEEXw__ǐ;.ud&mo5AAKU`S@Wv 0o&s}M0;{P'81#K0MC[*^I,u9r">aoq4VZmN"?咡/t`2KZOG;;̚!\>M+~1*k@=TbVszwE8"Oy}B8qcyW.t>6봃>qpu8C3zOgo~ZQmQUy&g&GsO0%)/XiV%4|V@3',T5:fOAGmX2ڡ-B6,If.; Qu!޹tM"u5-j}3?kA"osq/iĒmu~n[ }"sX&t~KlLyѦay <\ih,lITYD?1pQLP6g\ٙmߚr]AAjN0U^Ύw /EzS|Ĝ/ A}bo /WIrzE,q2awTZ?1Y0brn$<148}۠[sMM�52S.UkX/&CmH=%rEˮ5WW,91$XߑIӝۊИ:6nWSxX@$D@W8a!HyscA6L5devߪ& jL4k (E31_.7~5B. 6W׹:7en GtH/7Mq/J@qqqti)p[<#se/_,}YQqy!$5.cvq׸*}Aw8x/{-&[^/2M8ѕ; ^O-29pW?�yؙs@o?ޮQ޶(fj\!0m9o:( Q4rCW-`)�?䕳7sGeUBwࢫլ^)6v4`+p[<ɜ|7%x<f:5Ї*r!+Ed%R;\-:];idQŵY֙xٽw+ڒL6{ VsebjZOL/s#XXn3�x� F& I$MYiD CBxGVpO].y 1kcɰI5TP^%|VmE{8C,V0)Ix<GK1,1l&{_Ji.FSxOP,i3r@!G} Ȓ6c:0 367ߧQY <з(4E{tߑ4<u<q?O:};CX :d~ǵ 4b1C f3p%3Ԓ,yB BMJ3}{b"pl"Xy{usH,?!DK^ 0͌6/g36i'dM~n|.mE0Ss7tƇޏbFkc?NUQ73bMϔsyG \8ȫb`IKL-T)CU!DӌAgîq'PtHQ$3nV+:!D΄0yY(Y6c6WET(:l41h;dVA | ,\tSv $#.@ϛ8ӖE|1Ƨ`ł3qߖ>wLt.sG2 +k>'<ئZ1ƕtQ]vƬA0Goz i<2 =dƓ[JF *^Fs_)M�y/y q?QjG+' onݦl9|K4LE1;\)oz +ܑWg}Uwr&tL`uxH?3wM?pPF ?qeD<iq{=7$z@cOd\UA)BhAT'!]d_pG\||Μ qg1V<uJ@W|}'n0VA8Kv?vtc@=~I.B$A3 \fg PЖʪFI#Xe*ATgTjqSE>3)kBWIAr zq'moҏ/r"|G@ҽ:_/ bteIpn#{/2{KpuϹG^}MW[<e#xĎEձf=۳ 5`kŇ8x꠪>NsL%[`7A*s1Z.5P4?M¹ ~Z4Rԩ=WF&k ߝv7=hޛXݜ q]:H)SO_!щHG038$c,z`ްc/8bcs գ'5>JE<IJAT,L'fž%-uj;=z?I $yŔ`2d\dTۦEA],={M&]PX WxKܤ) AjXRDcln*A+Kp:JFMUBIŘ&(s*2R1[3!ATQzxm״q"?ݱ/WZJ' h\م&+AĵEϿ9ܟOud0e(|OkȺ#m!}ſ:.cډm~x'j@n\rQam {~ܩS`#)OZ6pZZ < OKuYV& 1Ͽ(lg5%OV53/gU~y eF1ٜM"Rl@OBP;)U5-x.8�$S2vo 1yPZ^uIYRgجWMQp5pxVɿ# ДaWo[]طDf sdc�v;Jɂey,%DX:?FѹX͘ԫ|~W%P՜ҺC3ڎIĻ 꺞c}6L)dlnJ_3H9L=BIis3T+հ?IWeޖDB;A9-?ʳ{R~ܩ|fT/~}HͨyOy_[n#quuSZ%9XTLs&,co6t*ËE.? H63<f�DT[ȜϚ�_TH)yas5{j+�WǸ?20Un`Ndh,qؑX=Mm{S%]v`(}Lx?{)6XAǕ<EP~ }.43NrUS\׫_J10wranK)w%#-`L"ZzR�#.1jMPvZD >ZD&n43[p`ʜ}<Ƌ%Qu\ %FfOi0[?-DVD>8~o|YϥUfSuyCg\W #5xgloK'cgے7cU#3/k0Foٗ4?BFK rt0Abݒ/RZ=3CXlΥ'{l7y}TN|[x(V ZUnqM196Ӷ^uemiEI: d`1~_!z}BTzO'./#3Ii;Pij|u;?)G5Khe#)8Te=u`[2뽂ktp"tW ZDRypDE\ڢ-ѩv#V"GdHmkke^=}2a.DdUobhU#BѓŘQcY/>ߝӇ.`\)kP}Tj?5 }=L^!rv-7$GfgΈ 0gtp/Dy2II؃v9{} sGF$3޳ )S0W#U<%m t迿U+ByD.~ >Sb:':ϭK�*=/AâP9axA�̨fsjI+un৘\怜F-tP*'k Q47ѽakj7\XjRL M*Xj_GAEҲX̓鸼9"F6}-a8 ߧdStH-#DYR]9LJp,T9nyAp;i'Tآd<~<}Q@RO<hLS4ʎ�N r"6Hb-"@k{z'w<%VN=oYHCW1 W0]rP:a2"Uv~KJhM v̊ːxvZ=eԐ6sy/O ?/&(*Dpjddз!0pMr@ǥ5F'#{m2W)iknwǙMiF,Nnj=9X]6tز'P?g# ?d6u|HnkcDGa2Ap+68~tը5Mv 3]ˀ(j4r/d;|'sBQ{@w`aAxU#/e<(׺$+^of~LvHȎ+3D9Rˠ!4zxސoңbuSٺ~-�%ʯV<\*1 Z9gV=-#j1֋J.򋾟s'f«criI=M0voiD8eg I9i W#G] 7~bq8M<D l1xvqjЩOt[NjB"j_{z%y"p7&zrٴܿDd'P j<T;IڸBOPt)}/ꆴvIMXm f]\{/Ksx~ oG l}0TU:WK< eO”zqM.d}N{Ѭʖ$N'3_ECú}Ww/.Hb8UY-I0_?J?1QL;GHGoLcX{lP[`] UԗW}?c?rYO@Iщ_M�vѴBiZwwlx4lta?ƲS g0D-h#h7CL[ktp;b]ѭ<r7k%Dog6;G s//2]xkGտHGlnO6%`{!`'%*V|?c+:[`!~MZ.õ1]'B\1?<#!$R|g^ƪ6w+:OU{='{_;^z7PqsWCjm|nKϙGh!}"RUR;'KRԠu [pnTإr?!okzf6J!>1;,^(\a*5>zd6@-l{#b`.7\h"-0 aݗzM#$ܘ;8hR_~ZpǞ6\I xw_s^ظ/SA;LYoR?cagALg'_~5noL^!z)^ 6Z} ݐDú>v_B:d\$8רZ뻀cOv};P] ?'!-! wU 7ɮ)ǴB#k> ޘ L^ v KRQmJRCWT7E:FҴ߿K$+nrtl5 8�>IX#a}|YkAh8tVCUJ/ұMLuOB|CҚ WKX >sC;:Ky’NT#ZcU}8qyZӱB AG.JU-,ava`S5B|aq }[ C=VWJM8?vֆYg˳pH~Etr]w,;2] "GF;gr(dd 9lGj#QZ׆oz&*VPԮPK v U#u7$'- :`5U{V>/ }:Y܍<@. f0Qɛxf:GԊH`7U2]sP\:]f卝>&̔BߝOw:lHWt:yf^Mq8U>7kdd6}Oe tEnc,y̹"6A+~^wԢO}mӍƭ0R ܈+tXLY]td6~-PQA9&tTG~@?L]qt32pe~ p~j{]]xy1裆rb7w̡b7{$Ìq@`'IlϽ=u3onѴ; B76PrGP6ZdMQ5'@,`eb›\I*@fɜ&% E_Bd7,쨋) 4)ѬmEJMҨLUB~_׋tq 61J:񿑕Ӟ} vt7Еp1pm7�a!Do@;2!JmfT 0Ǟ=쨥%O;(^rUkFg' /iSP|/EK;Bg+@nm[3.٨[//&K7F sbΉ04$q3铓_Y�ۉ"=bޭ NLy SL=( <z4cbC~&v|�!W:m3kV-7➤[C/l<w _YI6ѬdT@TUc(k^xdD4&lFS]D= JR=Y}M1%&{ L}yֽCϛd*d90nA~{*d}W EӰrP_ZU[='wcr[دHѦ 3s\յQu>MQ8J(yΞRBZ Ɋ?ǩXf>u1?2p`s yAfPaS}>E^՜V_|P 9Kmq$Xv>N!|3OIs(9%m[HW, y}bf%mdvbUͦ&XKg oa0x.Kp5 ybZ/Sy9,g/ud\.:3~UC=A!iJ4eN�[m(q>qGIBٓ,$q/$wыQi:q=cs6iZ%"0l Ŕ1a)j%:U{]-X qAq̺zSl L6ڿ LހZ'1iz:jDp{b%˚k%|SR6 {n5\b-v?ƀ) k1r*̖} qcV W}O{W8Dhi+d˜j;*Ro9O̍K;GC[C ̓5`+1ߒKp(Mqx7]\6Z-.܂f@22Wp]uVMŽD˴Մ۔e[!N7zpOA,ѿoIz@!</3TI7!~] nVIH2D=n=.ZE#€\I(1)ځtEX뢇q_<G.^-k_,rbMlg}|#EMOZpLC W9Q<Z%XBs_I1ldt~_Ͷ.·qknV.Ѣ^~˾% O3>ײ7%EįsZD78gWe}z&bFÉm#,,(0 b, &uZC R8,Rh<5=9ZRjgI3ܹ?+ʒ|whȶ"siClH3'j=1e"&F׳Àg[U’DQn;g{h4ِ`9C&EM7yɴ($ܾ_Ol]>\cKfF֐E|_9iھyثg; :F8+o(;Ң!xEK{cˇ=kg5mx rc8c~vxߢ7_6^>l"wX"(aIO!ҀP9.뮅T �L /lGtbL<XxD02 r?" �i'CFY 7e( GmN}{)p{r!AP|[- I+ \,/-FYFOJM z,!z}n5qk$OGv^/_�vNQ>Ҧ29@ƍz(aD= T�m<Ezy_E{fIt{Hr\^xBPAOۯ>&keKqSi#e^kfTB4sE)u8Wa+yַ/aL3g[fx)/a Z$ZaIfd])P@L"yEB3{?@�5"nqut0ĕ rsQ.Wp%i7$�:}ފ3!K)K̃gwɏG|ة<J!bi >ڔ[< d5Ez%, РfWnsO.\A4XY`ΝmkHwg@@K:e'QxF0KXC1]/52۰jӼғ"J%] .rVh=X 5oR鞹@'ȭam I^8<sc[ E5`s#U `@`,qk?`�MfgA2JN�Hum"]ٷw&;8ZnB8@ng\zqO(i0 \9 bx/E@;n(m (`X=ˮFn+j]U>IiM02u% gmSQJ5MUBG8 t}m|21Sbf1IYGyחE&{jpL cL[U)損dm"sUR< {Bq)kMȑ@r<ۤ" tϼBSF%,;u M@&e,)y/%̚`lQb�)at#f:{%:! 权KUԬIkt'v3\#+ZG7+ 7LF<+C{[l'e8:~ @# 6zY➜oi  )y?S;ddHyERC/+cN{סf5;P&y~qUPyKaTLz| #߀k#d;#ZMiG )M\TE5 B7j@?ZW)=z{4g UL9vFgEKѪ_xOVI܃{1,:W#646ؼYnd@\.6*MBD+~Ef>$KqUzħJJj{e]oϬH?9EQ՘<2^E) #ta ]ZM%ΐbnAV [;b%Ϡ}6} '0VC7V2 l`Nٷ_2xn:{EmD4>qs*qi8`{d]`G@=?COɶ~jT,wc`j,/y# *F vqd DXPa!Np~>YǯXSv lWGE$C8WmaSTZ`h_3-Lk^ٿzt"6!`W,dI8d2Ha|עao!X+Iɐ9A{bvgEn7%}f_?w( AJ(<Pm܅Zوɭ[Ou7_!0J wu3_δ ? `Ax<8jm {U&:NBafl%,%$Y 33 G*P) 4C!斌la.l τm5rpr?qc#B,R7lG`9ayF_e4kZG91*'U3o8+u\|+(i:D*EVxe$bJ ͒؛>)6 N!?!Q\KYQdw\qU8E1pLr|gOZDҵ:b[!\G׹^ vO$+p$bL,sv;&Y{kurI$qXw޳IS! M!ERJ~ +q582G}G�zw,82^ GK΀. `D,<]/D1N3{Oa1<0H vhIy(iUgOoPؖ:q>" Ĭ Z�4VXoeHp$ru *_fp.~\ ʒ}r_ 5 hW,rc\)N^L#a`uL [L۠JՔ<_oJ 1[X])uAψ+)Dž.=ǸtؾƱ-g8Ew"*RT;qLtZ ;~K<Bʄ]m4퀾Ⱦ<L ?Ų& _V t� w/ӻ)>$}LNBط)(hW[}vT!M:sb,$" FSr=+Fj\>_vpQ$Q[Y}azFNo[@*C, %p[fi&4[%Ƒ]x*|P)Pn/Dħ*i?b@pǸTKHހ Jݕf 0lҼGyt5F'Ib)U8P1&,_}oʏ 7|F"v'3M2:twf-ls#${y@? QUq͒ih̾7B_Ï@Y#67Vf dJK@-b% n ĸE?mc7ea̼,V�+ਜ਼PEҤA̘V12njCA -TObfi!PotkrquODg.*<a?`L-Cۭ3eYJm"FtY¿V!W�N^ɭu5(L'j_Sg9<N̓\H(Ąc!̡bQZ_f|V*Ztr5yMZB>9.E~& dYV CvᏓ?�o(@#b§{/?ɝI-۹/o ~LiҲ %,jj~+r3R/F:bG#{YM+�9nP�~繼t=<2&ޔ#>8/b^a@%/p^a놢|CFvG*Ѯ~~/< <GZqa8gI%kӌ(7ڛ '3M8D-9gz Q ]Spt{(En\'c ܓF)saf*G8_ޯ@l <wҵ;MT GgGqe^X +o=}G捊P͟]sXv }͏#4+bPzv߸mtV\GZzd|ىzلىM[3paVW/"t"RG7s`A2w^2(uU_jOPпJ,,&W|5*y/2OW@P(koīzAv_r7;}\Lj! ?tضA W>Z~nT6eF'LuXɎү˹oIF70ga%@ߟ:vm[Uq#bin'Ң ǣt0IJv7\\JN%t:ZK5p(i#SwԾn &ѷ!B/O&I=p Wa Td-Eׄ'8Ne^rbUlH@ªr!J"O2vDnu:+-Y2ck/2Mm-RH.Gy,x;GAkm/J> Uhۜo8T`@(~(wkMQReYYP'i8x.WcE` �p>~TOw E&y02PbZ0|qAb>~36 `뻟i`,v%%Bx}W{em 2C_rAhz%yUB pNџ6ҏŤ/D7?)VA-X93^ep]U]~`Gj^zb;PxD~$b6+8ҳ՛QwIz V{AԈ uzDlrHU-V^67& KUI@k6,*ͽsnmJ.PVS¯&k#57NeZʤa1|)$@$ ,Br#;tr_>sYBାOmohªHt#Ze,x&?Fj4k<>V(Kt"](E2J¯*cx4^^8K:z#n[4} fsX9"5b~^.1:rV%L 7gF6ZI T }eN]TmqbalkiW ­W ~ <pZ>6߶ʴTrK16S WUsBrK\Gh F77<x۫g{LPF`<ϢG[l["6|^C?\pl6=GlGvSRUZϸ{jDWy<F%W{ w5GR^#Fٚo@ ^"]th}Uc_h,k9hJ. d|:*ytdHSj"Nєtd|~UUh+(gSbio]}eʑ$H#1nMk=*|$$NbH*,;9c٢g'XT( 7`C^:Yk] P4 e.KҬ .!WsqA{{1"*mV[3ȓHv M�|BqX?EI7 $Tau"p|fa 1J3cŗ2u{ f\mkSJCuK+q6dn+@䡜 2I^J_2[G[rwa&MRWm#]oI;XelH?A5)a1:OD KeRfrgQK2wY^?8W:ÔZM?Ā+;ډ2>X*u'{=&Oǎ .e?4~JsJȒ2yd$ƺ��ѭ4- cVY[~Du.ďUqz hmT[=%[F nٽ7寚f`Ď3P>#zB٦ל)` .B*בҞ>Q6crd_[#SnXi�G{V w<eV_,weZ}.-5]:ePK����/J T��U�����038.pngZWTѷ anf�CADDDABQ@J@RZo]'g]k��c5e3?o[t7x��d@@N.?PWW0qxcBi3~vvAFA=|�v/5^;8<?2RGQQDHXBPHXPXYX\ZHRZTDjYڿ51pp� IH?|?\7m3DÞgr?GPL@H(6JTMˬ0`>~\XD@RE"� xd8> 0w <XX˴bc9^ \D \6Qj>jϙ&CZ+ ը>>hVmS燸ÓmwմDXf!AtTmIJ9 7כ4\/X>;:Cܹy|{lE:̙ȳ/Gq >JXoC:ggdlTzޓH)Cprlẻ2MɆe$cZHxᅯ^KZBU3"H?6\BKqadE~{Te�߾ %2cub_dS-ӂUV]'"f.V)�.v�>-&{"h{a$/黋Ny jl_qn#/XYIT~b|ju6tBx!!5䷊x_= YfhxĐN>VOIg|'w e=Me]^Ms):Uɬ2^Q2b$SC+8)࡬")A9PPqO_0B^n SJi;W"Gcѷ Xf沫11 h;C%gHvr ǽ9jU3QʵPD\Hۗ=ɀ^2o0GkdiQ@kk:�zLU/zh_0eoct#Ft,2YAG$x,c=7OD0aMmm#Y_Թ9kQ{8|�[Ѯau'XO͖m6a?E+>L�߇.؆kb>{˒~UvR˄Y<Wn?ɪ̟6p.8�u'=g -܏([#~1ۈ ਋tO gٖ@9híf$͠Rfھg&ǜj"pƦ!̓\L|dW~$՟1<N!Kuh9\/n;Mvd\ }9GZ5W,�ÉADVt`8Dx t ES*X(p#�UZGѨO♉n xL[wHX_Tn&iRb)&A-- r/ƨ!0\jЭ3Σ1i/ mmYz@KRXCih<%N@N&/#L)~0c|%tbC1-2 S//Ss*Ծ<紝?xF~RWN'c` ['۫on0P#݊OL`g> \-u s!>Gs 3uC&۸> |cq5Ea$ErdxGņ'KH><+UżN Q&KVp)0+#_SEڱ*0 .$l}f@C*XV )Dm壇\%p@u)h5\9ӕ4^Sb-.̬%NKK9/(qbS 9I؁;w2bv;4"BX& @8bSWnU0"|NJR,@zk@RX~NLkuȀm StPE̽35 ZO?ݢIzI $Om?]u 2*d1(YM{SؿB#6vb!$ ˵eE,EdƌidƘ@8 LS>&kpfl]Ibz>xec}\rB_0 -]RzX=>Hp-L2=%w $wGS lo߭2q$$ek]e;8D�U${HT#15 D GWy{R؃|t]44i ۉ!VUfZwZS4 VS~AJ^i~}_fޅFԯ7="M̀w*U EQ@@ҪN)Xg-V ׎$Ka:wR-h3QI$*a^#N=MhF~L8)MY/lUleW6V=nQ~t5|an1Fڧiϒi/=zjޓ.4r$`Dzצ}G`8F]腈}'[lHs5ASTV8}F"!B._n~gGBTVݴw ތfDRIEt !B HׂtZ`12]M }{g,0zUb)ſf~!kP䢠~+EF'%^ Hm rq)Zr  dwKu2 W܄=Af`UU*-cx][bP�ߔH @16Jd�9h)pa#(yB]�lju7nńn Xp$' n6"foz` Ih:й^"ndžc_CiآΕ[9P̑B_hxu-zl~BUaSBL �'d tmnxow%E-'_KV#@%]tj7~'WMǎʮD<WIRVrhD:Wy43GT/4V| s vV:ytNGvsx- }#R` Ɣ&z02^pʉKx?VOB*qkMYLIl֜G2Ӎ@[<Od& #ڿp'E(%S/~̀8ޝF:4)\Bjshc_HFh^D. >Fgywi2oK{ij`b!O ~d uL;[1JǙ(~}MÞikl4MbetS{BQ(JTl/ª񧌗RwyfizW�$[j7w *׹mP}!DbB ~_m3k8U}Qe2ޜ1R1њ׿tbϥXK]o\<͞[{;X*ʅx[_b}qNMY40A.y36W%`JH joD:l?n*^tn{Y61A6/JӬ$~ !9ެO.YJW︮gL0r7/xv\k{gm s[E- NoB s?p^EM$ %:M\ma tBji@GV0lpQ/YIDDݾbYĆ"X #/ru#Q#լr/*9uT=-U56C0K0L9z,Ě=ř= #bˏm)< ȹ'&}fv[ oG}�Rnؙ Nџ 'KK:'Mg&}qbeuo<*a!aJ VF|+h -mf1؁}P&TQNOG$UhxzzqT!BVf1vmM�[al&4j1zS0OеU'}L$oniX=NEXDB;d3XdS:Vcc.˗2 TG 5>MyׁH�K-M,+T4C]|P[ z| '}. =Ra�}SD<),l̃}5ˊ;IՈowoc A[/5GE.PE9\Cج:(C~(O :DGy(㙔o`Ux8c.cvUWD;FJ mߛQ7D Ɲi[>g$w(~9ѣQfQ,pĠF<Cg⧘rT~zWW9s]D}Uy+p1 y}B^*;A H9;QԹlhi;?yx|1A@eVn)hpKD%WԷ4OżF @u+|O_;-n߼? 5\bm(650DV[04 | G0p@dB9EN:mS2b,d3ֱR W>Ck&QdT@nō0P_kk'k?^K.kt +w ||ʖ;):s cQcyƤ_s ;aFfY^/Ʀb\p͢ 85F_G g71gX2߿jW;3쒢o^TT}ZY;r11}Un /�M, c|px(M.]K. eoپ|(ç_%#v[n뼂4vkVWjZO٠ҏ ol'H1ybFuWk)Mұ&57nOQNz8ӛC^6<ז$!a|YDux䩠2'oC85:0þlW b żo?KnGc`C6lr W̨֦W 2fR$U_N ̎J]@ٮ 1.UtRT+ Qui UrKpi瞫/*Xحѡd1J -r4@o^.[6�$TgY>CtjLxׅό'2ޏ Qj)' "˝P5IM-pܪNSqBY!K*Z 4E1\ꭶu J-`ueytc¸Fq*֛W |ӥk<DaY.| cdΒY.W�orn*~h @!6[ֈGˍ&[6}Tnk^?+?D2YY|T[Oqggo0a hRR& س;_5x_s{.)th9x|Rj-(SQ)YI Ɛmݜ/37ra uۣ_+i9T[q<(~v=:aa0յcra uDPB'"^L8uZ(ckfx_ (3LGQ GGR-$8P=@ QWh#Vg,_مm(?},~ML^;uPDA\gœ Ft10ѰbU )?.ViOQgX! ?bVu `RE޸يw2 WeP .1 �MBSNVf_Cp ^(G 0iܴHwS: i{- u'6&|_zԭv e6Q}Ҩ1l_J7jj\Gup+@�{1jSt<m?47G|\M}#.]Č旰 rc6)koujmˎKi`D9rXzO=;XM4E_ \$pg3gd"N�&ٕy{дU'c˔]OVt P3R+g`O4viV7B0NY2{ N=|pae7~GQB\%hN�WS,yp`).b4lrem_ @J;^vsX?Ӥ7M#Bơ;о1dM8<]:Lg<$>ǎ,\7[HL �MdJhP`M"a2m7`>  ?j,G׼oAO+H: Nx>Qt̡V�?\}i V"_ɧ0?<5&@\y+I# tkSsn#Y~*)'[鿺$2/3; ^ hVs7X|N]+ZX]&:�-Ј'2+uN#áf61򼦜2NA?zR$ό4xY\EC)l)1oӛrK6(X H+]l z}U#i>r#VX*` Z3I1 G&6+m#<,=^HL# "G"SbP->Egzq4xOb#Brp%apВ�B`.>~p' p s\\<0!3VTJ#qdџ4\ߵB0ľf2;fX$ Ɣ;hJnU)?(a~EF p)EJ^5@Z,pVO*_uqί<1 :OGdu*Ðg0%,IׅΙq5hj\Fh⮇xܞrԺ\?8RLդl2)+FYA܇-2dHwzq_-X` Õn}g/A,Q}Z&}Rv4}}=&q(eػG}5 %;? 8@!c^;|mȸąuh)7|.SGLw#Kg>; #\(.Lw4o<c{;f,_%fB-K(B/QDEc䏝ؗJsi h/_datUin6Oٔ Al (̌Ql&DI$Vtyb~I15PNxCS*73h+pHI_-D >DedtB^%Ɣ[A4Squ-fMvq:W~LXca}VB:%>ԿYV$c5 /Ч$??$=|aO88NLA쩂x@eDo~$[0YqOe޹ؚN܆6 -Sj�NrFF$&6 1I`X1r톲K�1L.o"EzSQ-x�IgOҳޓ,iQha"~s>6t /NaUtyu{AɏQŰ7}'zn@#2OLfJ jґ6wd5` ?3I5쟡k=("DC.E0JPno?½؟@a/`wIAE $/\דh-o^Oੲģ\f f\GK*#zM\qoFRˁd 5}Ciyà?ߵ~2/ wHMv;Fnr㪿9q>3H+h?5)~2|G;x"_)IQK!Q<{)q}9[O8P {\(@6'Md2s,שh༧3=[;Dt]xЛ0 jf0[t ?C֙�iJi]NH6xqa,g"}ߑ]D }ijCS[}VLO_0$د7%+q Ǫ\3 \fiUr4$ vg/]| C #HKׇ}F}BeѤ3S�] ʽ DVF&G8 ḫ 0XB_*U?0Xe.+՛X,f{gz`W} @`Z|wG/&[ո HG_ӗcIST<i(ݐrOAc*WG`Md Je3&wK֑?겎ݹ-Yĵ#]/>ٗJ=Wz2F.GF?>~$d#ȡtc93[(_8Lh>LR|!ilp8SVBJ3;aiTgq{ieF~]; D&o!'(1! ua<sNPu[+paXfwfMƅGMmכ [8F"r;bbܣHoq#68=\'q_Dž4 T=i%CS䖹هϿ؋S{w`m~h*^!M#w2<;3,Q:zZs:=j[R+je! [7A.$ŋ/_Y (Шu\ZMzZ/ Ǽ{d{6z3|t~y/�Fcn QZ9miop&ODԽal XؓCH3rN`ھӉ Tu#6Bӣ}0H{OmXE;̼RYYEKy#:Umڰ樺aYsyAF3k`>Ou*rcJC)0TU0[ Nퟻ)"RLB~y0ju_s}Yp:Lo+ڈӨ|j2#6' жs M<8brįN[|ƴhq.ZDqhmlsbĘY<$]mn1 z<XR+@j+VH?g|X߷2x}M򥝕WF4Qk7y]9fG!gSAL^ȥL8xUͱq>FIi#jaMђo8oqZHPd۽SLp/&h؞R%͂WO v$pUѺ#\ g8u~o"NH/'S<"IfQKÞ1tI&w諝1r|}BJ5I^R ;YYo&c-ETx-Wvԍ6VWq.l<C(ݛ�e?kQLDGR x([8#|w[]:F܌lrˢPm٫/)ڔ7wX+< J:S(ֶ)PH쌤sjARTo6A'PS?5[(]sX3{wh#7m.2U 6sNTg:omv .՝7Ky㔇%s@^*cneƪkZlf8B:A JCP_U?pbLJ'KkZѤ̬UYH<e*Eu>7))4] X)JW(C+We{*$ǍB'FπdKўV bAxEBzȎMZO#π3nB]%%׶x^6�@(ʆӨ`NdSUkEq�bWrBˈϪ"`Ͳ7,?H$JIz-lXB/S$|za J nP箾gǾoC- ׽ૢ%ՙcXAJ>J\UX*rjqA˘8oLR$.mZ[KAW Ԑ=apy\CK`k~4_#ui֯K `(_BIv/(ZmQJT/*j@)<&n4}9$ Vk23" |mDϨ=n ٯED~~)Pqg4T G^�S.}cZ $FB);bz/K_׭0Dp4ii /ܾV|JKeKv?aD$:"52w G$\nŠyrUu3*hKi/jTb-> TKpoum$WdRɜ>DnaSc̒X _q#x ;| XI쎬옉S>2Dm,W]?R *e]`f\Szؙa뼥S("߮tZ7)P&,-^<ٮ<˵oTr<o YwLȗK-ߑaVe{#^S"9|ӽ�_- ˂ǫ?Ա ^(5#6=XUlvN;Po~E NƄ*/#'ܥ7߭b%*s`;bo74,_,~e.E[;W5Q} uO\,Mww-:dH *.E4us ~" !Onõ8pl$ġ Fvրe5_#>fܳUI+iAXDeYJ >͚h3Q}Ojʟ]|2Z1 HlR@GG!@LR?ѯ>;P0o̍ U.�WGeAF'r"ɛ I�礈y%%Q/gl7%bzCf Rᾌm٨| f]pu;޺_FC}xQl׏gPy+yWYrzn|I`;;5j U+*'O;I>KWT|"}%2C\ǀEaG9q=X6&DOv*p* W1ڄUǕ͘JHٛ"e@e;o2L(2{i;W:1Śɦ0btnkɶ:ӎT3r.K�l݃cq5W͐':?k$-C.Z�j0pw[yl`'!"UII~>v]LHi;\艋_یY2:Cƻ-'[re^.v i.R]9'}x6q~W+�pv$6GYF&%]3R,ϓh_}䞲~rIԧCp/ȕ{VFj{W @%y;H SF߰*Ȑ�GSCh<j;$*`Y$x]w*_۬8d]…uΑ$m_hOiH]V0慩Hnko?Q+a\#l8(A[\EC_~XX9hO/ (J( |+cM/x 4Hyl!`fG "Sr9v:w zȃT[0(eUY,نd8]Ujۨu4%ܒHQĐ%7~Ɉ'h!(ז}1Jr3�}! 4�v߭]Y99g꠸nN`Ɇ5"Ӏׁs�vD K<Λc3EMQ{aO[`O-AD+QB]Np7R &(N7"x- z7,*Cf3,A*{T^U-$}ɦS'%8 ޯ~~ � hD2l-#h^mvIsPXXF5Zd᢭B�CI[aB Fp)`^׬gTLz~Pv?Uߨ2pz߬Iy/T6h&NnuVNl̋^?gë]ƩB V={&F+~0IEP1lXR;Ⱥ,S/2xD*Wtp;@xL:5<wxa#Ӌr;n^BԬW̗&iթ49jG+>|G={UL:ųb>n:l!j#mP< DՎxdVp_V~='/Zȗb%B G%*l24?&v-r߻Ij?4"YLQc;TG JU ȕ.(J0_wmۮiAL9^n &?g؎o^ni>;7#Ӿ|~|gB�OW5\+-IwSk9H\̛wlFNR\Bc75~,.K?KW)t{лcfƝ?-AD{M9/ZEzN:#с$ WFʝs{IEQtF|V0-sE>'}Kl]m!]&B߫Go�o3@Bؖ ], =YӞuWR9vk!'=[4 N]lM^91P \n:!3.ґP!ϋi c&)~PQ jtum~`γ/i%moږg<tN7aT�XZT@K^\$*r:Pa^~~m$ѲYh,-;l=݇ п-4cjnluk:{:@pVݣ kǏf}<� MO a}FJDI+ODKbZ^\4?G�zx̪W�Svq鰦(h` 5Y)}l$�༳D7rzgÞ:a%&eWXsԐ/褐dlU{R3Z;f&"λha޼V9#o҇bj r}!]k7g&Ѹw[o?v?_"ڏpz)_WtA<byyY: },~w9վ$s[TzYL] ;-axXHh;n _ɘ "YzYudփ(ڲCg1Eo Et{b.FrRK}zGr3O^6fGe 0Birsh:>ݹr Y4V(cx">g' Gĩ"ngSV, <nZ4jZ@DJ6=0URd93*%Ĩxq8ʌC` d|<^3Bj 3:Etj۷A> B ƨ~!^Mz:xu,VZ⏲<j"f>N3\D m8LA^[u\f2G|e=._e{>LߌOt& T R'qiցQ<nm^bԫl^,vm7}4:J +5wrO8ΔBԖBy_]m2ma"<eW 9="# lJHàARV "3q?PCE\~Ҷ^)TUM c{= -Xl6F}=[zNm[YTXGU~uyerLi]@m(!%r^٨x5hZIV|tQ)�ƈms|~6d˸:L eQܣ1s06Z F /ɍ[�/1+h˱T뺱qN!%%VlȎjNwIlbSxzPtO#eP3 $ o'3Jgo$^g<2ywoY,q^HgV8䈫=D"v{&Bt(|^愫Bdm+gVu';GaRhtV1ȓ[\ɞ>n@ t.,J_ x ?lsQ֧^xU_qyn..\+ v~CI7 cո/g"!ns'$ KuTΧT6yp,Th]1}5샄sds~]4IJi.[<5"ϋEdZ1>FԳOd6֊A]�W@bY_R9݂z$x*( pVk<}$jQ'Nu˯1wHnWD\-Ik( :P;?WJްU�[})5z17BBk?r]=1Vuq(Sf efP_ 31<S4 !0Ro][|/<~6C]?'LVN@NIv,X:\I\nP-: Mxm4OM脠XҭY{v\i?U 'r=^5Y[#3|wə.#FLВh^*'nƘR 2zJ?~3k*q}|#<hz ' ue/_6`q4o %)PJ:VIq,NtDoۺ/9rZ5o&c2eܭDvT- mos0&Sysb͇em 'T׺^ҷv4Gfd˼ېZ emU+^<*4% P`̋Q|'RӃ_3V3'EDFbdNnu|5T$Ӿ ]Q,I{q˶|&7[mvlޔƽV?1񈇜J~EZ v?[$_07ѭ{<b})O!$1Kwnc|d1STt7L ~6QqU`R{CgO,)p9}X%&+ >4qqmbj],_/O%wPܒ'<"2:&�Wn3_[{ޥ(.5T@DOC 2I%9-\LPnO%Fb;/Prw~I\z< \FD4q='n`xIJ.A7µ֛MYvrAz# :9XZOʓ?MNIZ7F374P�BJCN\{/.ԖV _kQW:CΕ8AáI1n8Շz*WqRǢ *6`Ϫ|Izt5EAB6|8Mg=:֌(Z&2.5GJ3k4%;WN@۷3 wzlY.%7 ?K]eӍTf='s­#gmk%+nD]·Q'SYA􍕞1홢gkVSq2ϞW~a0zB:Upq$+)b:D3:`M~4hhV]ߨN%Z.yΎ'iBu!DZj !Y(EѶ[G׆| I&¨'ɜ"4Dl0>T:eO ㏉T"cC@`L 8Ɉ_]ù7i;l.crMo�Ysxcf"9j�Ylr}AL!8nr7@-~g_o&$+n9@IXJ JHM~wGWRebi5Y.Hޡ[WQ: &8),! &X .p-=i�٢qEYkm2Msd3j=)qoa0tPe^`),tũV[O6jo['p\EgY>'2(w;8I7dI<TVZ#(7D*9Jwڠ'GDv|89d!= kH'kfh%' _<K̋x �1EZ\o[4!Ndd% ˟%E^. QFs~ES3e?zHSv"/#h G/R@-t….X69>m dt{t#Hl6B'ا[1}ҭ/&{71R EmliLVÞ JObAIT>v~7f燠'QQW7 ʤHdȫS:Qz,[!µqLOx4ąsO Mm}|qo`g3G,ؿ;2@V& ߽2/`'ଠ1it z3A\gĨq/Ʉ;Q\c5C+ %F\-<Y+I\3g|vkx)g3ޢbu[#sWV{%:2kr1K_R$'g`.#cF23>p'm"}^+<ZЖʾĀA/&ˑH;Xɶ'#/C)^}-$I7-<s}_p,ImS}W,]H+E&D$@}*<FܶWݪx=n V"<@w3 Owbs%\PE%&Fv]pk 4y_-yR96+ײq>DlHӫw5aT'Oj)=U,iLhwt ?O~8gO48vV ëA1Azsl~\6.^m/GE3ԑ*}l:rTʱӇmʸxcg5[ Wun߳J~4w;%eQ]UySא.ŕhH5VN80IXhr)W/@RCT<dݣ)>'*_ C 5/.h_#*z viu`n8N1E-[,Tl VZhFQY/BD Ȋ >d)@;r38gy͂_.y'}ʋIU TV+q+pHY4jN.pB,qk>Q^3aJĄ>1XH ;{]N9u=^%6gY^g"q#Gӿ{$"NPDfVYRr!=f}hwpr8af۸Z NIkQh^Kgd}2, ;;wd?^BDG�=<Rԕ,Nn <{M2TeAO¬ČT4V-?v}^|\ϰ(pÿ#-{.їq8>p:z{eg_$+d?ܒu*n UJ_u}kKy9(?^ފ7 Wl澸* (l5V4FVZL:6{7F1s W,L"70"B%$dLjclC-Aْr/ AHW (Ic~{W^d9d"R>n;L, bJv⊝c.Ÿo9xg)k9lI(~dSss!\5.]9R3惼䥜91|Lz.ϛc<e]+kwML3u^o܈LLRL6j?a)(x9[`YwG')B?RGdžu-=-by-AZ'"ڽ :'QіqPe F<ek$3|r߲gMh˼c_\M|xS3QKeP+c=WfX'q{?:C m m:  RMENs*8y2[�R|[QQM:;s61,kh!fW K%YOs>dD xt"'=>xa&rg&uY)=rFRZ9\B{ '6,p�}OӪ"?*uϸkk ĩs!De?�/̐*kUR,i?'ǢrAkb[}P$VD( Eqᚒ.J1m`R^˰HsZnr5xcל"%HETb,&nO^gYbHQeX|%S8X;2EUR]\!69cccSuu^vznp‡c5$};eۙDu@ `6g2kv>;7Mܰi)4_rG(w)efe9[˔/)T$tcr?;PIT83xO$e7!mV妞I`wM%-=JN:~Q85?o>4^~!U #piaQW1/&F1)f`zK]yz)ն0X;5`͒vJ np!ۈ|q ӍL4],.CI2߂)F0CȫH'3bym1c8kע3d-Bk.x~ Xk,:/g*e[%Sp�4}}RSHt-28.gי?2:쟤J%sj'&mhH=goGT5%s@\f9�ZxIX grMŸ:ϙ_E@nh7uj" geǡV3c7l3!e թJxguuI$ ,sbЏ_(N[Q\قk;cp(,|A.̣?=v-RκeQ?\rdz~]v;ǠPxGy \5-D+pqTvc Z@7VJ&ݖBUCHmt,>yKOE!HAFٍஉF׶|ȻX9)y\۲R}H'Bi] +CkwO1Ƈ"A_gBZDB?eipFI)ʚ Y8T0z(Ff)ճsv ɣ흍qƕtJvlDcGּ*ӊ>U$3򲝥/鮊0fOj(Tyj 5NFi c!d5/Lh7d@".DS.oN#n4gtQ`oGq踲D Uv ICYW?٧3TX_K%yZTEPlbD~T:.E"^(}*e sPUIBX5K^\oLKQdfy_Oeݟz"O½nKM:!˙FΊ O$y b;img\JttyT KpEz? Tƚڴ['hV.z$z9dr>Aw^˩mÔLNj(]ncL^*m#E!)}Tx$5ߖZz,ؼҥWy;)n7IU!w> Ǡ l*W=Pm6SRF1h/4KN1 T$lPA;#FHϝsb}_:c�huM!KE$"V(K?H譪Q]9.Ic@Uhe*}+>B=ݴ2~)s\ d-"O$/YN@pMC2J"\_H e0dZfJՃx:) ;Էm\rZy?^7P9^=6²dȈPǡE&fSV>s!Nt1 c{�`JIl2(o [gԩYDA:\lɤo)ur"[?W;~WS? r{bؼ(OHMB5FJ2bs9__ lY:`3+kKk'Jf6hHh%Xy7:ZA~մxT@2,yU#G,k{>Se09 MG(ڰ/JOJ+ɈZ$PEmטd�o#F]-KЎ䘣_DP[(mqˆ1LΎDܰ5B28qO-r6z2-u$[ 쫻iϒl$3SJ ?W_ o}^BfۺfM_1{}_L 6ਗ1ր >eN[tbLL3^͎a)<)_WjvS4`wr84ȅGkb?s3^+y\&gU%yͽPf7\ůbP!?pz"<k/W4LuGћ6Xr)ֱE3=N86B0i5 {L!;%#{h) m" PK����0/JFT��rU�����039.pngZf鞶mM۶m۶mO۶m_۶myoc޸UYQ2nee./+ +!.oO�+nZ 5~eda;;ZX� qj88:iX8i 8Y9k Z8j[Yz98G<8o !kldA efbx*PO?%#== +'='\9lacDO_ v :S2)Қ w09B >+?R%#[G:)+׺8#-`O5[VI:7ۄqO._�" jgM9DȲJĪMsv$!O1Xtߵcbﵝ_?w CSIEZa(C,)]5M=mHDbbuqxk#7251woV5w`4q0fīD_=e-XF[c:6NpȽ Ke2>ÜpR ]mfYtdb0jİbc[?֑\\xumzs[:Q<nMQI?9䯽f=$n5 vpQ�}M>~w9kg\n&(Q}<ȷ$cf [pTc-CZ?Hx㊊,f,ӧ ݭgͱ/.s&/a±5Chwm(\S첄Oo R^PsՁ _RD{YqEaܲ_C,LS\vshp]/3m1T_z>" fG~<p|-#Kׇ{|Þ} ='V-�  )(|tbݚ3~ oh=Ez86n6@jab_yVhQƳ7SNz.Hדk)Yk>5IJWce^6we) zTc=ȷÚn6!-obCgpA#ԣr~/B B((5c?4ЪE*~Z[ɃDTՇ:-* ]ϵ'auH&Rf^ '|D6]dhoD͵s%[]\7v+:=+- ӜȁSR^Yh`Ј/ ]|+NtV`Ea j$ {8 A\ӣSr=2Wċ|V8*'fNoۊ#-+eU-f#6-O8B[Eh%[I j(k}߾8HK/=cvdYY?T?D/f>dNn@?^^W''f%'¶Ͻ|3d멼Ɯ?XWӫFv. |PC�Pc+1j=!n~9[0+S*)ç{L$J?ۙ񙛧p�bTVcA6\=Ysaܛr$ ҩf,(L]B~gBzΠsl ^̴pIO`t>=*=Zn�ϮNO{wfǡ-{߫MI5HxyAJ"5?͙Aˉpp65m$T њaѯ-?b[:~8w [ě8aâ<ё~cmHW4[B f$zrO|/(one8pwx=)Gxq:#{3WԵ]g8}7k�vr~R͊y\X3вބ|"~A9Vt5N%)l+?ƇCzR{>;bsY5hnfYur>l7Wyv(Flہ#Fu߅M2sJ Y,(P?SkԼ)ۤ%~r'n]'6n=*hy2AP;8U76jҽֲl oYY>h_ׯ~͹Wgv~ci 1^yo+j.k7,wOTwzˊ"w2X1AbŔ;m ?Ivֈ* 1 h j.JF%F{"+/H"Fj1O裹hB@қާݐQ)-4':tP2݃7}`(twH<07ٻ{Ӿ0T:D9o|F.\渚}\!=_! CnF5h6j49԰Af+TDgJ\ҹC>Jt y%t n&- Dǀ0y 7w |_]کmx.yJoQqؗVp!Lri02wpv0hMӘϏ'j.ڴV"S]0[1t [i(nZkwpYiO|^cx/moao܁tn7`7_2չ^Ton&2_Lt^̃暲 '1V�Ӎ[\anC( P!dmtxw9kQjQJǰ8l rcl<5,]0M("rG ,]MJB ndm"@9Ц--[BpDֲ{7XYG[ D![w1J&IafQ0Tk_7C;V>;Qg.FDk;9OCv$\C L[r+ޠd4N6L2ՆD$ @!ҽJc ǶOC.z R䩡0A9fqX(ܟ$ n[Acj[aēlU˼CGL'h-P /[Q°(I\Sb#0AQG.fξ•=Vg}r'5sFD65:{*vs+4{0D&l/:0MpRFŗ%1[0 ͲFoH~$SVMOJ=~+q_8g{}0k.F(]5|ҋ,]chT# H[y>lVm)I@|_o!5۩PڿxT`I d!&v.pX?j?!5#۴"}#ƞ?Q0'H kQU?n7׻ȁc2(Lg1'`Kޜ뵁cojQw Ph5%vz@ ,v+kvqX}Wu4o=R6 =ñŪHaT92B'j;ޕ3l{%嗬/9tsع1ėuQ!v^)OY.@;#זw~?R;66ٟƈ )SrKo،2]<wrAks'Nnx#odAژ$h'[\JHXxz+a"0/Ñ򌩘{?v3n^v"9�9HȬ,SiܲLQSv&Tp[0ϸfz yHΏ SPa&R~i&Qjl%֯_Hmf|JS_>vWWהZe )m쉳yp# Vpb'͙A}bC8%͠$X,(*PoEUY̢spGK4rוy-]a"'g Bsx.+~('fpKy5֮p"`1q霮~J(?ƺEW7}yBHss*&όUH{<c*br]*&گ ƒ>fpniSu6:z]Ɗ) D} @ j}#RA~Rګ =>)'(݋f[DEQGmoK~-Q{Թj<=C54H1jbL. YSZ7,>+Jwm=cT8@*`ҰoeVoJ~ )Z9]ykb܄MNQW4?W}�T E:K|}ǒ?(NK|%͇Icc^D1/q^b%:}FIyh@%Fp- uAiAm'g{ trb�3K'cH,^j;N@Ovir3粀9p֍WK |VI8Y:I:zH7g|Q0H�+`UmoVƟ$v;4ݴeҘx\؂/?bZE j1rI{x32/A1HckCshFZ> _ɨ>LX*HQOXAc6y翃ۭʮb=M2̓!],BD{ݏR.'\J(2o)*y\8B\! ONBά6$On"J-GD2HV3n[HS>cWMsaiH#Y$e7|ؐ‚Ӕ`-֢/Y>=Х\ouhwf B*l>-xfYÎh}Ά^\))[x˯=F6< &_쮁cz${ĂGT:مt/7.E:yBOgTFU|i:H_^NmƸfZ݈SĻ W^6bEP\m1)G> ^]{ !8EBMt֯n. Ğ?+p*mwinL}aEo'$$RX,itY{ (JM׹\و/3w(n$nGOAB̵ FrwZ~/XP!ҮY`'ύqkOHhR=ˡeoXMڧ9;Q6uL; ~h+WbNڶKg G l?,|1?l)Rm>2!o` FNɵ=8jV83$KEFYU_t.78j^uog (6#Y*t++Vn;4n`<cT|iv2ܹ.0I[hTC 1Yx"3 qGvvȗRz:*er<[d.,e'۴^vw;S ^J]>yvK|s|)r�)ev?z2%f7VY=.[ wo" kf((uig;Lq6;5@6gt/EЙ>^q=4W3.EȪ�AUޑyGl\�#V^9m(&gd|u]�Uj1Q[b2lʻziM2[n`/9%)t›Aa%'%1Γ=cc(cdz/.Ik [ɥ)G;<up砣o)m)Qs߶ C`]tL5\!Hb\ NFK- 7m|ldb-="9!嫻'PٗGъ;E!7iy_*OV{=W&qbAu? ٝ>*"^.eXgR&`em׺ߌ F{HkY#rCZ#'|U]=e[>̗MA؛֫%[zE?]heZC(c>B8Fi~KC3tR@tytMyS@XW.%n'4GP'NxQf?o Gd]J%8ZWKA)ijUe bNJpf/V 7jQ*ҐoCH!{FM*-)iCWJ71)(߀PZqe9/Ǟ> !T-L;Iz:o6 i:OL/"?sx.clnxxIb)C|{n;M^}^Jxy{I;^QBq| kIYpQs+B{{{6Fޟ_ʜm_,Ϥr l#N1 T@|1uCovþQ߆"Q^R.&U}7_>)0!8+0QA2M2^>39iE B+ƝΌZi>KF2Y[ ĎPVO.kE\os'2]K8N,7jט8 O1)=QXsdy'Q!嶓ȋ-vP]L^nIOn;p,7}U]x/˙<1>~Oh7gFX]?U0>+@1#oJl<c%wRM ivmq*OGu5>8ET\H6F)~ -!oz;lmpHW+ebi⾳jgھmLfDlPdF01mސڹ=r)& MRiɯF w d{NE_q>>m_^攽N8sO:ZxeZTX,OjcN?lܑٯ';`Yc(3 Ze]6X`=̀6͹e)7׆ YQ}7*cНb=U$a՘^W+d]t]!;P1NJ++zYsRݙYU;ȿkI&Uݽ?:N 9~R[Q)C%0fGt<y}[Kz�6&?j- kYZ(5HIzgW{LK:VQ_iqZS1+{oF-t07}(i3%dE]ƿ(J%%t\quEW0 JcYm8V9q2Ln gpXD{B+k n^9F"!Q^_(sb%VTL|}9cus020CsaNwLe5t31<L.~4X5- ft*(4GK.ˊȅ'ߴ[;dH{! 9-^(߫D&V>zvޜ' JxE"ajkmH*S7wGu,cXM \ .KPy~DGIl<1+ +l xDNo{P�X˭oe 9݌gpI-;\ًjך5K7ղĞ<٩)3elӲ^E$7.-̾iD"!;.vqq0R;F O閄A1(qG'c3F"J0:K4sU4 cus7h9Cp|SM&QcFi$c}w70eұnγ [[x}gj4+ux" ҙZBHO.MY=-y~b;zu?"%A "]<C8SH*_9E1is5V ⮬;HmiDslwLg7Ьr|3v'×} >%]=v6#~o4UMf 0)4Z.՗Y` ,|lpC x 3C̑<o:b�Wu 4 !2OG06B멿?Q7Խ]q rj=ˌtǟ{[ʩf Qd_Dk}ۓOkF\A3ŷB~ra[@<3'Y1׫p$OmI(ipR<Nc6|INiLq 6!RɦQѠvxsj)bG}"CBb.Y <t'5*SUVͰ_p`AQlTP-MCs;hs-TFt(Pbq3\NL/J4k w!^i4?9}(v3AT3 \$HQOOIWLnOD6lB¢v7o䦚ÚDh)-X;9Ig �ru˹x1D:KSU&b;up hB5e=Ea}8Ga�3ESQ#yjzLѢkv@�C|N.T$Eẇ8·͇EorU{O4ǣI89m.d}` uz~ LHx�yl 77fmq^b1ɊweV7<㊵j+3sŗiaz+u/U[2R}CdJ%g`Pk5T*%p&Ř@;R~TqNmLJں"i{(4rs*?ٯ|=:X-~ 2461OPI,+b<p:َTt9G<Ti+1zExs=lQzT;2:Z -Gj,O55M&ѓd@/=~Ѷ;lk<i&%c`T GxSyZŵRXz,`|>HX,yzx2Xܤ|S[mOzLxc jdi 8$Q])�Rp)!&� V9ؐ[IxޛNqv'HSI:\Z͙86>!P5u엙.<l4.߫:]&Zh.K=g2cn.VA^R]]`hOg;"psZ)+3KȀFpC>I+\b?i,L&0Ee$2i| ,@ s1}Ro`H6JGPX, ){e쬩I=庘_i qWSIJ&B$p.<SA</]HWe`i? t_N[qև6߸<6ZآUITƳE;/`]rvΔ]tWCYG0;4&X>I wxpkmAFPnIV*RqGPj\o0%ڦ)yY+53>Yޣ+_7ZXKϑplH`U& xm֖uhVX{FyMtxo<Ҏf UkskRJ9BQCQ6Ir4�vsָn+.Z9I2KrS౱*)WSї~هsθhojI! wOd O11]j<%ҼN90 2k< VbFa\Ls !͇OJ=tĠ%(3M8"gDʭNkl$lғS-WbZ3ŏ49& gv:Q> [ oLdt ᷄\v0~>Z[TS6~l@ ) h-n/V>i͗aRZ]oŦ�yvsט~\QSDlĞl^a2KˌZ=9CqmC$v78n\z+}6w"wzpYs;LՎWtHMc})TtdgWjp|AY0_eoc˩gS5oQ:Ezf`VC40*fx"A%qgEk99WgT{93s8xas yt\GFڟ<g9 *=@#sd0%"l| 5? w Լ8 1>D԰HFB|nr#|٠5MǢ@%R) tBZPdV:%{Q͘ަjȣP(hiNӟ7.xeP lb<@?vH -g' Ƭ { 4::=z8}i&&.dN ؁W[&DpTr@IRL|WZsT+%sLyn{rx?OυS3ĝd{zx b|`, / m }HJF*&;]qèe~cvQ)_TZMZIH�jv&{R&pRy-| Hg̶נY݂yR`2zѓh\@DOMsmwsCv=,MB9!\Z<ZIr> H,Ί0h88keþ\<@ sKY~ѮZ QMQU>"#7QÏqj"ߜ>1Q٬%@L% і~瑺6;Sʵ\={:`.@/=<xҶ 8UAӻy>Tu!7pR.APK; mI翠:f3nD;uLWU0Q+bL+U>J_At8w"{pD>Qxoo\oTn\ qO'F7X,1H=@½.aFoN)|#j5ׇ53̃9r koj&C ]MT*rť#tg;1k^n,In'z6.(aI="M!e!J33L}O%v1՝.qH(;Wx~aRq9'Z }RFwr?(Q.3Iq~,rM\;<Zny}-WZHyRMh^ָ˪שX)iB|p)@% x&3𾹢J;9ٌN1U8ynwFl z-JeX2bL/.wR?xYp'}ݶ Z=̎%uKųij35|ܚ2S/jEBDIo=ⷺPz+WTL'MlRnci�"B,aߐ{�<�2-:oYpKԅL[ kaUгp j"_\lP[Ŵcg{C,>^35s%C紟eE~gb=xE*/!'j1 r?7ˢ2RFʦe=> XOa̜l[@FECdK!E(p[*䋽 R~ qx OTTyLӼؐ<OVbB=53ٟ ݶ?!*:ae1h-/8~@ʌPP*rZ":k, ΢Bs}a U{k͜i lWM3ha]GEz懈FHџwk}эt%\1A4W]KkmX JЈޒP7فbH'<8\~P-a*FWˡ)RܟyЂ۽V`!FT^negb4ʌ '`A F> ]E-#OPkdV;X R;}*YitnпFQ/qwY xE=a^!i4-^zChnlp%z%2h:s GXdїxuR|uN2q xkpIj;Tw,ꡍtp41-i-gFhhՉĄ(Ub=04{OR?ާ|χ fx$/ S &n/^ ,v6}V7q�p{Fx!o®g| b* <I0L!YBvKU_/׭@jRӗ֐)&撿 )n`t{]:{I &qx^unϴO&X(ƺ4OË׫e"-Cxmdge6XC\ ioT -Zq|64{ύll4>K n{cֱFTq2>f}eguMRn#9hpX?FBuՋ<�^Xb,Ѕ\BdWR@?Mn .H)[7 1dgNb#IM^eVLIqdF`W&a<7g K#:‹CZE%3e}a2O#tJ͛tUaGeXtyǵs*;T\Ȼ^5VaWҫqVt[6F/ӗQ}#5v8+qFQ[e%,2n8rA:{�p%]'wCnz)Jo1R ,b yc2'\8.Q9 rE@s~Ð7&\[ `dd9kD #YadX'-zR9QD-{/,>Z#'q! ܍“ (1hNjHXu>$1FL[\ē=IeM^? Q̈́zcNgV@J8+iN[QVb`d%r]Br9Cvw/{g2_qJl:Gj\caWмv{y0efޭ5~F1-pyתNrUo$͓yf# ezQ )=*M$q Qc4ʥ̲CMFb}\wEvo>/:h-Z2(G|1䞟bȄ<S%YH[;plBr}<ے_g6e?t~n7R˛w.O4=?p,'-3groðXjԹ `F9I`W5%^A;$sӍ &t>wE3~Q\P|<MjUIгHBn<_E {&pN*}QSuRJQ]Zl)9[P;=ߌY�”40CRU Ves+lUKc˝r#%`g7-k;DJp<)0;ZePIz Ϸ_%"r#Jp2jh11j,YZYDw_w }GCƴ߹E^JVM"RjeE,r5�j-鄫 M.j7@GOu5V# ]dag�B=@& 4;)h$<p>htH~Ɨ9 .tзVB-( qoKy^ꚏ}(0ϙuѯ 0l:,-+k䩗%k+Jx7TLƞTiUc �ךqeMhsZ&j!wւfS%έl3b(Lo<ӃG]anZx\,(e`05 h*!l~}E3;Se;o2Բ)L�f ;e\{."u ; {-{''|L{ƨ8SĤKMdȪg T)$Rzr?)˵f1�Dz2ؒŪ,'uR3g@G GptLpu=QyFpN>j?y掳&$D02VƑoUj k]Z_Wղ{bWbׯ^ )P&"' 徺|˪qZ)wcy?R/s+bc IVHٓyN(£# |0C  ;FZծW,-Nꧠwp6̌:d9څd !`�f'ĤLY~&YVo_h~m<:8;\!fT�tv8saY{f yuXI$}pvlқOݚESsf\;+qga|KaQ?e4ƓQ;tTh>b w 0{/VZxE&̇r.vPi=C{+4}n9l”w:Vۧ5of="Uaݠ2L/[2u60قg[*j>Tjw>-%6G|<kZ9uAj_1Ol=<& <+U_ո5h:Wd&tTPjfݎLŬ XbX^] N Z#bzb$_wussħݨ̇p-MsuQp@_'[gbXAHUoOBQexzEf |% >T.Lta  x !ը_0Uag'/ g3Pzk<9&xY=JkvH1ݮh"חXRrmӮLa,/EQ,VB޿<mȟW]YY\&_2+1["U}TT.r+8]a UB@kvh`<Q1b6 "BDPvpc.ASru%"Ys "{ヱ0onUoKPHUנug sŧXX)rשR#]ך]e6Yw-E<&-K4cN8&#&KEy 7E066DJ9c9r_`5F]IvOڂo2^Ԅgͪ߻NE3sWuJC`˨C R:54`s8"PIلF k ѹt,;hjqdQ "λ5V) ʭwө_j�*ЦvwԋJ.)]M 7k^ o=t);{,+R=JUB[y%n^Ccw3Cշ�yW,"??4c󅦓r ?Sa71}.,2L(HO� Xg"iWצbmбD7]jwjHt<j5FcxrY'& 7HPh&x^`;8ѧ[ 5`!WG] q$d/&f!bxy\:2fR‹P)\EA%_Emn%hlׅzlaCMvQiۊ0ۀz~%)VcAP\PuzhT YcqsΙlǘ@ ī؛sjځ8IBWoF>8!�B=hc*d�Q )RQiZc |$dpf:e~Ё}v 9( I}@ճ U_vwQ33n"**koShD bL=27/!Z^-F BPٳUFgKoceSkÚxG'7AK;Nי ya^Rm qbW#*�[?\%;![~]EDU˖߽@W.dW 8f%߮kq5Ý6YfdVUKߘSpe ',Wuf jC~r)WR.jV π1Nt~6Ԍ� P]2b(_*:FnwV!wgbyִ |_$7О0y۱qH!ot{ Rt)Pol35I]*7n=h'NE[uj^Ko4?֯Q|TKxax R@,z(K)o/|< ymtt пV @@jZ.$QB{KfˎX^\zӲ")!l}{ ڐVj拯f@_a9"{C]|^X3X8'Ig-0ΡTO$0r&zYg+"7SQs&ŅcƝj �5>]V"CS{kvڄ,-[ -D3 Ìxv&y z!zO#WX"-c~ ,>x>X>SJ.T`ig]L.XւeT 8mKDLA_BClIi ?YQ$P}ZnRH+Ma0J)P1,osɌؑbU!9moLlaȢմ'[_t##qaBw(4$Mo'TԱQ'x قN% ;3Tձ5ҳa67W#<-ъx=Jbp̦vHE>~oħ'o|@6n+"7kw=_ W3hn<늤 b>E2$3E g|Ap,͒u#в&ڽ %X  51}|c;$Rj* V{<%5 sd1Y}jgv _EJQT{y2757DM{)TrLJ!ؼlŻ C�ʍShI'~u4=!z)8τ2YԸyNaA-~V_X1 %1*`>1ק#TS\ [ė2Yg/{AmHK@E095/^ h[aX{a!f"h503Y_ O<KS(o`}x .9y+ -hAfVnE`;T,>|9;&tRO#߾ysނ�:3}|e85ujt<,!-83 ƍbWU|(~5~P}c}ޓ!! 5̹FnjRi ɴp@PX-'!)P RΑ('/,w_r]Е#􇬁=HPݘvܥzЌjabdpA5ne,A-Kk$ٟw&Y'KpdEI0cVZSx*ݽi/}6(FJT7_V֒¾tg4v'x/GRwVC~gbniTns(摮e>9dq^=+֑M^D gA'N1pǽ}h;>Qt(E>{@Lآr|AѕNP< `JFl"%2瞚rHW[f^XY$n &{53첑_*@Zhw`G)%ImP-Jڤ~1:!�)ju0V,BW �8/5\CSs! SirbαyCA<^?CXM;* _`.&.<zKw;svsr_Wpـ3zUDA`yfp|PaSz"` /<7"[WsM1x\wޥU_.Y8x̼,2sT0uR!,}-.Pexzi:&@ {rf޽~O8~1#ڽ(z5\MZʼnKqeB!JjIz)o=k-%gVkG|P=GF2tS_~1 y8}Cv0Mp+`yySNJ29=x ˪H|c7iW8tz^! ԡM:f: 5>n<lj,.ׅ Vz д. =6,m;EBʔǧsBNe]O_@, 6K>R=Zsmt�a¼XV\$'z_M>8M~2 Y:u/i>-7:(a#EY?7[!vo)IVɴ6 [S 0p}gZ )̺#-0GҬRppb畁h-ڥ:!SD-Gyzv#e?(< Ա#"'mo¯&8 bg9:wGu$B5 F A3H5".)ennd}Y}9@( 2ď% ~1!@UZPzuޑUh^ gzgZTu)k_(`i+OͤlG V%TPʂ 7⼏[/Nm9C�z 3i>ym^4#t7z~V{ U/zOtlcNXe k=FDk8s_5jbX bO\, lz_@(4POݷgx v27jCc@%cW_ʂ|qoPzSUT5=nHH$fN_#.?E*OqDVmq8ugC�9@cggH:xzi,E>3?D7Yca1%TXC>mvmtR"hBR</ep JtbWXB{Dp5ot${ =tzFΌMKBsTulG%hM*U lr395uѢo l#n,ǟ5h[<#Y§RK%sYlp!TP=A%<}9m۰<:wf.4U^ȇq=77QZA+T=88D<dmZ$L2aB>HY6̧7�uڹ*^)Os_9C.(hZz;jڈju֯?H?y*ܡ)M]By45&IM0X3Y;C؉\:hR[ZRĵA,|=Lq>'=ZA'BriJ+Q$o5hmt,8*18vԿ?pCRqaikBB =D4%y7*f`Ci}($uXV#邺[# !: CF2hܢm~]F._~!o@*AL),5x}̔7⸚٫ [Ld)sg)CY] \7~2 'qS1Z;2#Tؓ|2p1*6v{z�Q+l@DBK"IO7s[nQ4pV;P6F!fۃ>DA/ќR&_&=,2iYtj.+gxRQ;#ࢢy:iv ﲕSw;С {:t2gXǗ9!Fb6iBd{EfGFRMb[YTƏu}B>0 jj& ;tZ!|$?Μ8**fJ>,# Nc=S*$ l:j X^΄=*on]&f ڷp e,@FK b WxRũK.yztg4d)dӯ]lU_C@1XUG b_,2Nn`nƍJ9 ,{%4邢b죦F1GY W1( Iu]u|`/^:w(P_v DL}xAm%E+:p}'o#ϼVVk^_'jNۆ0Dpph\݃`'Bpc#_1 tRlpHmFx’|Ȣ6_ΩaM5eQ/! ^ۯC sAe"^%%ӹ�7f[F;sa/S?w?Hv-ˏ̼2O$PaAm&뚦f,{;r " �1mwh d腳'…-k6NrlHb6y_ wެ1b/Rl sLL&A$Z<,{1ù/䟧zJ 0?z<$id-h l@뷷çkq!h1HRW| ;@]ᇤί:Th&R~�d!0 v6f=hқCcHt25ph7_WT;f8(!6nֱJtW7WSV%='siok|f;W™=]۽ Uu[}[&+h 8iW}*V�~_ڿz$? ;BqjR+W1`O/9mp~�PK����K/J+iZ��R[�����040.pngZh1yc۶m۶m۶ƶm۶m۞}n_ؽuN:N׉Ą��V5N��PH)�Y"΢&�B*N&NrF..N&NVvڂ&&VzN&zF.& M?c9�zKx89ީ SG)lOHFG@@Ha([ؘ�sedf ,Ϭ{ )k?4濷QH:0ӧ|BGddbk1N?1ĊH � !,q햖BURKZ$$ H.KN  :kH1W5Y2#m{)4u8ņ\`a}xi\yXݰJ8?z_/vFn#gfbDaﲁvϦxw[ i#z\бx}=E)+Ϯ/Ae5ud` ڂTyvwbQDE 4_1¿}nzyAvvlϻn9b8\{e9,3џ/._y*je2KT 5S'%Lzz;D+d�{4SfJ{ӯ_E6KJ-;;/踊O .k:[R?U簍V5v7?/>}ۓw9)*(<C9]&V0 }̃qȄ9WH:"/ i̦j̳ˏZ\Ul I5?!GAZ|e_^1ougy|vH7z?<wXNjK#uP6%,\ t,;o85EMW:FpZ8<ok9.)"8Jg|Q9CDԨ*E_pc o2�&FV)qodźzMEC$xA={o@f.O} rU䒮]&ds$7ᕬ K.ntWbde^e O,..n(G|'7X`jr{NZ{ITe~^\'?)h og<� MqEHFEXU( 2h72$ZnсxK"_w}8GNk&n >sTn; t0�ws6!==^Ƿo}vԧc$L4g#)ش'V,47bs36ϋS" O?x3]ݼ}o? ;늮ctt]x²,r(̘L6[dL�c$~jeM 9xc%N\e.aRJhdqp?ecŕ m~x>zV[b!r?ᤵrT-a?$_ }l2s烪h;Gg80C$n-o`iu1[V.5/}-RE鸉e~g[Ma,H0HjfBcs'[*g 6&Ma9 >Cݠ-zxWvU VxZ@jՅ$ʥ6]l-;;z8fa7&r<ugr!CF3l~Z3}2α?j껺3ʏ|D&XؐI7& ܐ(dq@K0n]c gb2C9_WqWzSA{/rVX)r܃s}<�, mHlG`~P a#TBy G#a ֛tfã[ЂA dI0NV$7EU"ԬB{)* w/R=ka ?|.N:ɫ+h.;:\Ҭ&sL{km,g(RA7Y s>330J1Fhњ93#<! *Үv$ndVkT/7X6u,cW;w+0κScy5iW7^߬}C; <;$\CqJ=95_3tn/Taqb έTWEm4s'T:@h>\fVGmbWB;kL\2&!ipVDQ7 wV47Z7 ?XR%嚈O! Htҝ"v8$XB?.bobġ%&ORI3:F hK!m掰\pe ̻1bTD\ ZUޟ;ZwT݋ h<No8^i`Dߞ$슢ȺXe5h'T)Mq%:7wyZL\Y'}B])m^9g4Cû| G<m]KZnuȔLORP{@ʮW3o#Cgc\=[؇y?Ō7!n?7 k52ъ0YQqEꇆbbUl`WOfŌwۖ e_�NC EggLD-ޟQffl ɱ3# $&ew<c<Q3jW֎:{N @ vV+Be{FTI+nJK}}/wxO�~*(bWG<\ABJtu(\s_*)8AJ?^}] Q$vd*S{sDzݝ<uL73�:Q8)㱚6bڣMD=P)0}"*I3m4{GHBY96t6WGn1ܿ41:w~Mtұٳ.=^kJ wx٨ O3B E'0L֭:}̏ڒ8?$uWeN_7eMLUyRK\Nϝ`k0xd͡S}zݢC C+Qn"РS: `[)a@[IE2/�_|-91{rC& fZWG<A>9sőP_pEx,!| qا\׏x. J{+)6uے.R+wX~%{)/7ڒ8 %1Ag(oosm'5[=^a'myy{;Hce}N5\tGx [ͧ|A(;f4nw(]D^6Qrպ-fDi/"֯?Օr"Mn(Ds&_QՂ|2$|;sch547ޏϙ95 &j =egokClSA|d3Fc߁aɘ%l*Nm;Y7|,xc>g^.gG1![zaqڀ^k@În'zUIYzXշM'̾h0àّ3xIdl׼~$L_ӕ lt ZvV2z%-6ߏ=?ͩ c &Q%J,-pV<Ò^0z]89J9(!PboՙyDUR5/avnԋ.$gYƤ05}0`FPXb ˡs4 nݫ̇h-ȞpP,:d9{Sw3{<uc�;0ތx [ϧQZs*AkMb�=y2mEX ?$H[;uU+Y DTHDȑ䳭HU[u# eQ;Jb|RwQTʑ5oF 7Zd]|dWPuM<u2;[oZ˙z0`'lITWn&ii Pi;/":oպ|U?jjR 7q:ikɧs+{_ԍ~N %ƹ cHU[BrDCIdd"r㪉7R.m}R@/rħe2ZSK6S|QR^jG{͡Ǔ3]sr6ExV]i=P&]60YuA GX]!,8}f38ԥ)nQ0\@Qb^CEkSn$@6|b\d\R8u3c  K^ ^b/ ]Gv7x9- 灞ղ>۶]WG"oLh>1XR})QK-ҷ3ChPy`>GU{1> kg/g%*<m%ɿ"G;J x5f63  vdp&J~ .f;^�KJn팇/~=srfV_me?`ߏF@p3cN"qq3wnn=7ڬExGQ?EL[IRIj!D|#)'3l<~n? 3PD@Mmr.(L}̪!?8W>g)Iy4g~U2u  Zʕ[n0JG y{-tc"Wmook=ڏ4sPI{f7ܬ9M%(@5T!k7“'e1^EW3!rY_'MP4{hicXLgf <6Fђd7{x0C9|h!Gr)ԅp %=kLKfۓ(�wD;挮dYlNERB`%%ƳqUZu(jïy}V><3*5u ._=LYPl.Č!#`^= .|A4$f[XA}_cI!yN/x 3Zp\5;vD(#0MPe\.ejl9 D bX +9rh)등ebv.6<C/N[?=v}%Q�PVR ;$1q�Zr㸖w; zMۥ~9-LhÀJ7O_GKcպ3K<Cلǖ<"֕,1EFҭg�i:|Q`R}mmdࢰIcgb3^ߜ6-g*2O%soL4g9d[N=$;dFɋxӠGp-gě%m(3*]6Bs5yaO8Cia_9N6% /2�Q4ZrZc}5X7ǍcuHDS`h fg7Vb,0j-*Ԥl3U4* zH!lA,ҢA=PƂWW m&<D٦%ZsmfiFctC)FgR*ٯS?a#L m8(˜Bj}A,c)J\5 yv i=چjiKGߴ^ROA[P<߯PWWkw*}Zu~(USK7X騗·TefaKbsPN^H0DQӦT g=|hV }:݉F҂ t޼F?jZJ*L֠/2["[Bc/ |3⤢u>S齿䶆W]dL'o7";݆n[%P四 )fGqy}Kn#򗣄qAA3N'h !/�VBޔب;l1 t0)l[Qr8] ;X;Zx @ߕ'+fmX5GoP&~{"Nހ SV0ixK;GTqg嵮"hV㽵Ѕ!\v+%F"d{_ntޔ>LI/*k*P=Z)ŇQߐ^T/7; %0Q[mЀL/׺bC#ToH1! eh͚ʳrm�OQcVZ9qLatUPmoe7)YpnN'w49\c.E_Qr࡞%j  R@\e|u^D@$[Q>Q󍔒d#&)s?n![wt,c4E/8% bW&:f{ -<iQpʴf5d#v^sS{k/+$`hJ793A`]{*qL-(|VvEq!S(%P썒3.;qOR75߇oXO=7$XbKcz`_| &j!!>h=n[nm[+bwOBջi S@(Rm_+()?]Uazc}1X]__!&;]DC Wi2Ǿ-l<!rrf�DOg3T [ b`w+;a@;jw j Lx?ѓNk Nb'RbsY(Eq1lP~%M4iO�\%6EWܳGz󍮡LKde'aα"AE2gaNL<9a'V2e?5pid*`gqnbmgyAX 6ȖgKs>E {篴oz\*сj"*@T(tj!'[i,Nt: OwXqg7;V9L\DZ {E?UF f$9ȟsh+5XUK ٕs?|rTΊn=n¸q39r:pf?I*.L%/Sk출=_||[ARWo2} puzm >ۜݱSP[B8?zcA2ƟuO͸b_sH 9_̶lV ?WuH/zn\TAHvK.i<p]`LX4xBulb1GϹRH¾jd۹o ArxY*IU=u-Xcqc' L (u<:9ܛe+}yyuxrrAyjy4$fݝgʾSVZ.-ĔK3&R_O4Wq69 Lڇ8YEpEwF`%UPJH4kؓivp Jw#z}|/|prd zXgyS'q wЫ_@a|γ$4^sLOݴ~Wo@;4hU]!L'sP7|'9~14Pqh.M5kd ghS鯈b?ێAc!zHgښnh YPЙny$EpC1vqfZZ-Tub"/3] U26u3%,1stQȚA fdk¹G <%g|#⦂ {iģY1BѬ'ys|#y;3,Jw.&CDyP^}ن8hTÌFJM#tl3tX䎷Ӊv /s`y MuRu<�͏-ʿs s$gE m!0w[%-Pܶ0D=h|P_=;-^Gs$yNC19,Oy L*<O]Ә rkgi=wS �gp<g燙,Rn;Dh Rofyon 7%໫8Go"p X2Z݌ ˌ \�?CuhjKA_b8 h;<[S &q(8ޱKs leFK\֌۲wṞ "MwsyQdgz<xlKz"«QYɱfC Ȓ'/_5NwHqջB>ݬmA:O =$RaQ ML٠Ыן_K?o !O+Jo!y]ĔT՜.Xad$>Y!U7j;80F3T[�yzG6_%ї%bL~+S֨?.sY6&+juw!.D^ #mf|xGfMwzt{2Svr 0[uz|$񑡡"@~ܬ4G:+wkX7JSl *\._)8wMM~N>RKmd}; Y2ǖX ]:Y@]gb]] 6WiϩƕJ-v`б#Xi,md Xn0|Ç /칗Ι5` W;ϥ5mϗBn|&J)Ң4k$b!%Ҍ%\n3nL?C/2#] j;͇ij>e6KΡ|@:ovr<XFwў#`.Wf_ =K~ڢb~fځl)hhhIQ̆ Zkg\I@"|[A6-*5=@ٽA{<_4aÑ16^|Ei-m7j8aVW¹jOt-JEfJĸr/xyOjHPƬ1dgh`e=qQ.nH\b(o& <;ɠLEs`}p~TN&7}>ה9ZM﯉^|6sPE< 7E62~i�j Q_45-5YRN`Ni>j[xB~ST+ uh32Xj`GGZ\JJa5enp|kPG1z ;1FStMo~ZGPϧ:"G7wXf L|8GSКO ^ɧV3tTowꮰh8ūVl鼙<}+ёFܪ[zk/j%)s1?<XCOZS,>zsҪJjcm<T]^)cB_À?Eͥ"Z[[8xl*Z 'F}4}>'kµ`Hb�767,onGZ̞Dǝb$g,wRL&.T",hJ 0>D( %,Q$X\>aQ_ J[1GfB|)KdXWJjm%ַ_h IɲͬPT;"iIW ED뒓!uJ\_r4Ӕpe3d_O_OLąoɿX}5aG6 H妗揰|t}hKCov>ݥ]sd<ʶ˸\Ǡ#;^<Wtq$a;GKMsz[]JB&NG̵#ʚr&sK;HMz1~'wEVoa++]}<]_K?@e#Xgbi)BAݟnra )RPnˬ(> w ޅ ]sKczX9#U@[ю\|PVJN]tUaxXwO~}xM\h墅B6qLvtZx|MWNi9-W5cR8߬�HUl QRh |Isn|AHbqF(^r_uqzbEH@ x5_Uh^Wǂw%XΓ]_Uȣ#/>1SDSle)~=D3XYWzqje)B"? FB�#+寥<l( E 5?i.}:fx|-QsA\7`Jo$JnzagnfW@d6V9oUYV;z 5nubfs?d̋jM ͗4m4ifPvn4E_ӌ|]2Lr%$}; 2ıś�`?וFhZDIr9ݖjz~O;an?Q^j.ў^J1`;g �B=S9q=1x;#pA42ƪ`+@spFV-J:c:1)#{/U6LLff4?/_J#{/%;Zhaaâ)g@a>.D]yz%nT (>s7DޝIQdC>+eL<Bݔli$hS[hK純E3S (,s+bJ(/DNn=h'ՋbI33[pUd*Y@F&v\RS3_GLYtc@FJ7ve`kWdU nI8E;&%mG qWÁmq$ϓNښgorcCAlS^HWMTSM.:2. bp.(4An4$כQN \0uOk,֕ok\ܕE&YZ0"*ټҍS)ɒT y>B>L&ȅe6)yaþitd*5)ˋYHAލݵ{FN9tsSYŜJXX"IH+fyEׁ uiKk3^&MqÜ=Z[)KZk:|~bpcR ɕۃ7kkoGxNõx1{0Y'L Ub28"$Buqb'eiOaݒ>V8iVqc\Cs3s4KSx7_r_E)2!m^GTrYUOrb^K9R_@WJ) rC8Ys FB=mX+!A78oA+lɥ9.h{3b$٨oXwZj_FAwIWrG?A8H(UXCX50կ@!z=Z^XMZ;50eL2nH.IBi1@ ne~B{ CB1tDKq7'Q<(p1`@+]|Ν|W=KI*nDK"EvhO$$jzt{TmlImEs*l_tgmm2p'9{9Sij7Q;ˢݘtU>SCxA, ٢اnU'2{&LF]l$얰S\}9əRӇ$><ٰ1̛-.ąW/ecUVz@x٫X tjՂ=\!U>u"rbj|4#U //Qit:X*hk{Cڿ6*Lar e# u/4L$J 9ŏxр _+Xطɥ1U6<s�aQ{x^oue^‚!C=#.}l7ZY=jV\f@�ꤋ@UB<soDb}XcSQ7!PnFFH%FܻVE/:�>?NY͏&#lYmW(qbb,H暌�/N!f"ICB+_N쵇e?`ةe21 ~zJ,ʕXRMDۡ>~Ou>B٦}ٔ-6?5 aX9nDb {OZһ弚yyhTZKp?Ut%&ZwͰMFZl+Q/ÉoIy4z"BW6"TF0;?tF:Q|_5w0ƶ<D{VNyDq*;M9\hi瑔\/gC|w<3kXY@wUā;}I*:e:6ԏv0IX1T 3VwF1(wwbPC\pSGv")|4LEEEi4>f|bD0l i^ U\WPpғJShl_1 ÂƗ>TE96bgڽdX#Q\˽3RwMSozwSWH/P<"E`>YINh8=lQK?X}2pPwnB߁Qad.M2r 숛EdK|vM+�`V`E_<I`Ə晧`ea/X[Ưfs.{ru~an/WFF>E.IE亼:2hl4`DfY½G$+)GbKSebĺm'Iɞ iu$ {_bn_.gLod:Z'80^7k-{H>ް"s<1BO%؉܃YWF'} U1Z0#+$RLl\An9Kp8=̨)d|!-n̵ VgH gп\b iYƩiVՠJ嗥L=̶q(ߐ_a+' iwÔ]d󝬧q5$\.o2ZλU_3XX8jƿ8y+6#')񪉂'M!6(& úyt\|za ?֞8'=?2g7׽Gy= .Dh<N9@I5RQ-<QY 4 d9x anLJXcj%'|VǛh>Fz$p~@�ng+ۑ<u[Zs-KΎY7E?~~$f:Rbatĉ{}ZA=)fyzNEAD} kܳ)?k֩G ԝO]eg.\2:WZձd@̟ܤ_%n7(o.bU)x3Q:Y=ɪ6QTQXg7p8RY+ `RIց5N4ogTcRSG:ܜ_ 3 $xyP1|0x`~&i7plx4|/jhPV#aG8A�-ZBg(S%@%G�,^Jr�VP'!V-|7:TPS^u%I){F\ 5(|.N@=Q$Q|$ED"\NMh2+3 k)( ԯ v}XM3 )5<}ۆ^D u$^;cumمS?d|~Gh2rB6L"C,PX a瞣T{ BɴV 2VeM{ʞYYME Iз-* E沇qH,Fo. 2a0*ކ )  MNjD)d)N;/9 0.G._-$Y6]? oAlͦ!IPCmYAЦ'ލv)\m ml8Fo׉m@ĥđ/̕Ȃ<}j*:!QkgdswN|/Z|iu(/FƼ ld e;Ĺ 9۠lpP)[OJYp9J-3$~ hʿ~( l&@9roCH\0AG &m{J">xk^;蝇I\/,V*B:<Z n|#ћ +` ޘ<iNǯ|dϝ%/!vZ ~'KQ Sﻭ7w*7)9u863d?#~!-;@8�ROthZQyl`l/q� Ovwq'M&ljj;y874MjIJ\s ͡>O5r98 { !*^<p3SQ6 /iҨm_Bڽ x}aaw *Ѓt(t`a n+'cA+Tl^9L1N9Wfh33fWp c#7)[rjp_</&-ӲHcPwVYK`ybD_} 6~ay^B^aHOQ*όOX\DE7pq<'⥙<ܝ Y`K2\_2D/5'2 ?qqPƂi(%N�~|2.: <�db4T-GYB"'1 " ȳ@ qGLq}=[x58Lv.t{*YԢ vg<Z(pm_ ղk Q5.CAMbKHJϳޚ5Y0s/a1+((;֍8eU`8lfw*Q;�C;~ u,Q!muSGuMߍXE"a/ë?@q}i8ؘ'l1enHkw|`Tȴit9?2ОE}TI[uϭ`+�0' U#!kGJ4j:\O/H{<WA(ՙX*FT]@]J܈/^tU4 r3 2}o`wK6njUEр#ϺAŚʐqKm:Ct_h#1D@ctReGktOG_qB&`HNYGIxraWBZ�ݫgjV9%iםz3 X!&lŞZD*f>طV}G"A? )ת" b<-N^< a *kQ<#-aS�F僄Sҟ`-+ɉ91uρkx`] ecEmj>ߜP?96D'8(W-* :o6B ^vSQ/o[OV"%DZ@"t;W/q1IM9(]6Z1gEz^(/jqf/h3Ueh{U`t0�2}W4)TH]D.жֱhI�,VdJ»"=w0ϗe�H>IӓQYe -;m6QIje]^.1EIYЅy%o6#ӥHE `NJ\61Qޔ몸gפ/J6LG;<9yB"Qr8 w CY`<^k�wA)b#ڄk_?1졁)셏dg_5<^`n .68`m@r`k %���IN>aX}kW邶� =; FXX)\r᡽P c؋7|΃Mcmf]ߩus҆<&%T}4L}Qg_4YP` M%g[1+G7!RJF[8e6{ƅ<р i `X`r|#nqpZ:c?-7%a}<b4X >6zu6H][8(l CDnrYHR~H!!Rpynؠ_Er\^\qվH/mV 0fG'B\KD]ȟ3ZzCfX..u-z(P<.\Fr &h m7wrl*\?2%@T@ZāS}inuC@e8fP~=2 P3;<"8\t}hXXE:d[4 w&7<}0`?=\Ik'.*x<mG P_4Us#IJH3Lp>z $_=Wu+l h#϶B zy 8!kz\  ۤcN; U߫u:Kr Y4 X!d}u BD[BWL/^ }3ȱ]О9NQbJpMFPޠG  9yVYLWA<.-;new#/o:e*ǃ*xZtEu3ɀpOh@H,d~!aU#9;Xu鰑ax50 @/ݠ,j/6yW%in �dl@kdM5gs'bhBi  4#1+Z\ߚ3g/dT?l�yST x%k'`uObJsD#%N:ϑϬ^owByXjґg,sfB _0kby~ʦ^dx_o_ EO) v~N)�ZoY�r<~KXMLYn'ȵJd'_1s� ˯/7 {/ĪئX޸ ucaW UtFσob)XP BCxQdj$.BrV֚E5> >ZYIk3"_ [/cjߥ<p jmuq2$ C"avJЎ@=Z pXB7S 1mGCKǻ? tK0Nu^> AzQp]ves$t*�7 4ȼw!:kB�gP:BWvY@^+@H/"LJuA B6#Q>U"5q8 V@5km66$0gkŨI X{|~/TFaJÃF~l` nr! QJ/B2hǨBX4*�D`/mЂAM~z>wRޞ 3 svd2y竟I4y9_ݘ12 Q?G'{/szX%%RdBxwe*#.NWa*}n<PBq/u!A$ ŦEفſ˻n<Wx0q|G'u+5O3>@04˞# ? %߭@ 5d�E;ﴅ1ReAR! @%bW| .-rc%4دIn4- J2Q3jʺ0~A/b [ XeEpTvb} [ ܇*u : ph_rG2j C$W~H_BXgԽţ<N}K�wﭏ݊9cub\ 0Vj([ 8xn1c[ a%L2=:H^?Ƌnl @үE r;GLZ'gAjȋEk[OTpنCS!]|<@\'MP|))6urԷ(!g'@iin CK[%;FXBkӾ fgmBcs4>W+3rG쎥ӻ lX`7(~_T-E,X3 2 d�&4 [9]:٢-mG6XXr0Ob Z u3b!c (0Im3+vTeEl*qXJa` ӂ<i&( O5ty"{]4Pok*c8X:”8>_хW<ܰ3ujLzd<~vAklc;Sd BPA2UElmqj16a;ӤA*Ts#% ` u2@l{d b\dZaml"Px2q&V>~뿁&sBOkw> zZI-́ވL<~܍+<%M⚹:dtDb[`1=(#a#GU`N TǝVCQ^<:Kelp@Ze 9!k +4/[ћu/0NENxeC↬]Tޱ:ģxy%;߈Y>3 p(Тn^Nȅ6S_LzXO[bk<dG1s Q'z3KgYTl{Τ<N~3X%,{!OR%$wUT .LውeNj)ahzuԮnbB]lSʅZ+fqk27ªq (j:S?fD0W2wgix Do[=м =>o aGErc/S9=mo:"3ϑX=?[m/ =s.JDsi ~+MG}˧_<yVCċ'D yW-QaRKknEWqULPʥ-cE=zù($ xoލ}_x-:{zXͿ\yR53La1_`>>Ӱb6TUaVlsp9V0]^i7AZ5*H%4 \K!/eya�B)# 9 _ꦆE68;<e7aʲ{ڎFf:6\s\P!S95-Nx*^!L`k{?8D?dGH2hxN#7=1̵-a[](6ve.0(spV-PPC5,mK!G ' p2*ÃNeGd`0` l&Y(qr S6><NYհ[P96M@#эŐWY6!|4v5(`!E $EбO4A` EUU csaz+%6/6v9f\Mc88^K6 ߁O.VhnxY3RKp"вhk'}h~JknB&TqȭJ,zWUr$Rڵxn*l+ p7qZcJ =|Չ n;We-1198y/&f Y_#Cg� D(M 'Vl<8;Fe,]tdPzD~1R2g0{3ZhKVU_@,_]}Ė .1EzmcR#^dN Jk 8)7&w{RsЭ=P ])q طSCl%%M.`�{pz<.yZ-T\ rXIuj t|vZ$/Piecy5,d~APKz~N{[rZG.@wbo- zjYc_6%lannB'֢ACq+ТdXF]D�DU˥+㟷]lJ 7<jhw`K!?@ͣB#vًBYy`;^XI& UrF�-jÉ�# [԰/ rs v7 1:lh}.A ibc}r%1Afɠ ߱f-xbb)(%B,aVP'/pq/<u6q_\Z]U(NtTƣg&z?Ϡ]dw;iF|wE-WoL3AHuXTɘ-r})/伂6ޞc%t ƩI%baRi.NG�rG'VxF_@ w^ƧՋo]_\'- pn?ɒ,%m7⻯+VyjÒ iZ:J}8 }9Ѓe�U#zқq#au"nm֑Ұ@V S@ܗ30VxKF_?0} hb4dO04Zy,po/auz7,ICc^/5*#p!|//P'B(r;pt(E6� y&55)4e$4$Cgm,ع!i:}.ZFU8wtER5 |uٌ>@ׁޕB=oF,mMFؖ?pwC>h]6s\a{M\E1ެ"$ | 7U!S>W>[*U^p#9 L$ w+ex{I{$Z9/jC= 99p2Ւ�X/a=ؤ ٱv|#CFAQҺ_5_prPRƇrn0*/Zw>r6X6ߔ<BeE'yQà.�I=5݊dwLZsH{xy \K"QO$=5tNgICXfqK94X_fL@𽹐vV8 [A/i�wF"NU>mᬱh\ vCࣙSݻ~/~Ԫ:Q&�X֜0!;ES~S&&< 0MU:`isugPa;_2CֈeDרQђD�6gCɭRho [c_L!mf A5ye^Ci@r' 4v1ÆSN+<!.Inۦ76Rd}7vp{P?R!\ nlLM,Cfl? ʘ}8AwE lqYWꦏ(Ꟈ-SKN-Ef5>juԛfR*i֫ՉrH.H*'_鐛J&5(2Q} Trk9.m5j~k/<BjI3D_#Ϡ@Y*R)҆"Z;*)W YZG9lktܡ=)vJO&OIIu"A ߣQp48XRdysNHVRN둄RiuMC[\-w}%^IA|~.`&O(8֜]6`S5G/x ثxwL6 LMb;{ak-b'A^|Wԛ/`Ea/@˨o*ڈ* dbQ]QTM ΙF8\wڜ*vֻk�L[pNNW#YDhˌYUy/iP2i>*E@Q']mP'Sp^ vVpIqo[0l|{wO]+v@}m/ ФXXGBDVFP?�PK����f/JY_��`�����041.png[@۶yǶmޱm6ضm۶m;WIsNW_uU,���o 7Uܴ �sgbٝDԜDͭ8:;8j:[9;j ;Z:i Z;hY::<8[ʐu20p'2vW56p"PSXHFG@B@~ Q66B:qZw ,8?D_>df?7g 0mXh铿)~*wzDKFYߏ3020 vW��H (_njӾvJh/4/m{bHGA"+ʊC aao`nB7t]moFQJa8NwX<w6=k8N-P8?$;ě1ZQm\wm"{>htoϜ/lbҲ>%wWY1|/k ״ySηvQ<m\IJ~;;t\f`=';'SI $gd[y|k}~\2hp) \EWOebK%g}Mԍ*׽3*aJWQw,$ U&S[M؞$O,D6L+CɯEDwiU~C ?ࠅod\OG#r3 R9 7rկ;!3[Tܵ6_ ig}�9̷> ;Y,D<%O]e3ׇI›]mDMO`^_ t; m9鷲xGILQY /(0N a0i@ iؿn0ՌF׉ ?<yr]߳N\2ĸLGĘu) ,_(&{ۣ*vw}-?)&)^Xspȋp3# g(?6֛tѾ^٣MYX֜)DF=/KwIo>4UAB pعQ*;} K%,1惏~)t큭VCvtn+^. ^c=!xR./bx6pMX;Fۜ({XUr!Y܅,jKv,GŞa."f}Gg ĩ gf÷ky\us5~/?" PLfG:{T;#W rZ7@Q�<j=�LQծ>H64%oܔDg^X#o{S[=dA(A Wv<ts$/ v2C>}m$J!Qm S~1U[8\\r%�?΂:GQϧh= WVMD'A]oJ cOA%8ɍؚD;*(qXn ->NޛOg@|~ܶ;0=L[-a=WrijIr4V~v~VoIBI+PRy|Uӷ@妮ͨ ~Ƕg/Օm5_4rOτt(iM,gNDo!^5pᆑ߀mɊ&1?M�jESݭ#�Xv[H2Af*nQ}׻*w|FI~m0iz 94=RAE~2(WKKe~A~=KYTH_㽖�آ[_QlowG9@.jMAQ7>g-GE])Ck c =f<|aRo>&wD}P'P!ϵ !o QflOW-eFn 7*ձ�䶔}M:/UOj;;|踟!/ٙ2AǣgN OҸDiYRW*XM|JvJq+bZEe6TE[8%Nad5'Sm)kBC۹$o8f@B|}/E/zD>ۙOE<TOVb;G&"WFVn.YtZ{B"0 򇡚{h0M— @QioOVsN+} RMhQP �GD<-Oy@Aq$On{;ˁ"tz-4=Tg. _cFn>T<C'h{̄skry>`zuaY!["d<bMchO%Hy,]8i0EZ$=h_w7O!hdWYx%ybRnЕNȢa4d_3vP$O>-<fo=ҵw `z]K3 6zq?ٿ=ۃq۱:foX7+`ÎvP%EꓰC ,a( J,vX|"ywˀR4YG~AY\ZD||_#u.)z iRR鄈xA7*s"fq) ]rZK mLVVxDa]kO> OHD%e8S}ٟU?fE{Po?CosItP%ho3eX&̼/QwNzRgCDkn .J.ykga.5/$b7Oޭ$�Tg[4Oyg3vO}௸ +C"Wۚj&z_ƻ"!φӷ=aبZ'(_ EU bw3%nc O+s?f8CxMvX] 48Mec L,\b[@"[I:r`>XL;A\u$7_CҞ11=QC=W//#:TVc{,Ӹ7H e"-RX/8> hnL+0YJ Bfa|[F@fj}ipCKKMvaaa5)gĐפdLwq14e)!籥O H=7~?NCd+*-+zqf.\ߩٽ+ H‘Ӣ.ɯ )E4!v_k(2FjS+&qgU  *o'S,ZqO']^`<k[_oQQ݄SIpq$'bΣ't#H`ڒ2*"O)w\0t}lއguvǔaIco zŷrd.PVazf~DwFjM2㑆/*nexf=O{7;_u=^ǥ;Om[ 7P#ÐZ` {@/w#)3"dv^'W牾J]a,y,b/$S/B ,]J!T%IOwa2?ϧqk={F%^s $\u0{\ď9lP^k7Yd4+[ * 5ֿ21.?M^Nugܿ43WU۴B9)vǣ'^ܻڿ=fq[j[6rPdh6FF9J Z/PSCDdm{j! d@?J73V ]N`dtOjx^ fù맘gb<j$G-mpO2-/V]w箝Z]Ѽ a!| BTJz`S K||@3¾�.#[W0dL|\1/F Ϭ4|m˂o Q+K}$&Wyg=E>^B#JKl8Oo`|.h3,CXG숾MO{>o7c{zҏ8%Q)mI/"!wޮ7+l֎۞^R11c4)1I^ͭr %ŜwGɘ?:n[;bjY3E|:3v>[4Vcnv\&j<ysAf[xϋ["m[ uof+a@=޷6с7}+< &u3}>=$}lcci/!? <ءMZ*tva9@"kCY.c绂[hTP m3[?r]O.3qqLoA# )ۂgl'ԁzZmݚQ|SJWSiYn+>](bßkcdҎ Cu ap9# kWQ`堒6Ajc3-1+l(^9yܓgȌLy$il/ȅR'æVh(n 8Hֻ[j,L9҄T !u/ˍTRC+S[:pv TMg?9mP9Z_'b}`y%:aD Պѣ_>~Vb;JҪ"vjlnIN&3?ʭL{nKwgOyf\0LcXN`ғ2QQ c5Pܕd+!FhF Ը]#-X3! }58c'"0f42#v}'('L4a]\f)x(Iѓ7rm5ԅM*, 4a`YSAlÑTWM}| ~kUw uՎED$-jpkgWzZoB&YMv$2}YA`84/zk[lJutצ?6oťY0 `سدܺZC puż96dTcI"!dYʫAIZ՗WAJm4H ;<Z>9 ./jh3w\%�R6:<)_0Qy_/EMր`B/YZ=ɏR0YhN,=usRnveRNf1dllrޑ7R2V<JbM#/K]rR,Ç}H"9#ok-!,t3|0#h,0rEjEiR2YKErCTQnCy'p|GXL`1Q!m?Q=aey%P30ià<*R o[D\vû0< Wuoe^TѨobX x u2T׷G:Wxq!5:܂-Vzf 4r=`V?! 'Yn֒Jr?41(dށ BL`EBI=(TAKՑ|_~UWٗJJՎ+$b5.�uNGUפw/|?NJyjln\QATW|@}#/zMbߕ#FC1Vj'3%/3_θ C*4f`ZF)!y!!T_]h>d1F$Í$3:hɛ򕨶.kq @W.wzj/n!1IXwԾhk7@|LœbC jҳLdθVQb?<PfGCG{h X^HwUWά4"NϾUX0dҐ夡dH [&o|sA!=2)EQ:Yq1b(z׹]È.+4&d̷()VpHN!;zH R͊<M.<}s/L2DppiUW:hL)cߋ/40`Wɔ$Jd/8ט,>jSoЍ+z(UӞ##**8UI> %"7aS;pH&u͓Pa4B(Fc*ߐ`Y;%r]<'zJmr!Y,.?G=JH-vfkk7]&h*'[wͫ#'Z'š [cR\ r=IT`SV&ySPp aәyoCƟ[}sye#Ѡ b:c P&` Ec2Ja.xĈ| "_}'@ыb<xd(&,@Bs5\AtݔjYFԬ+/CGGNI*䚝P򭔨Y36qNSPCU)U }D u*AщOۀls>AU=־A8ş /e*" 3 [JtYϋ̋"ܱiBBuo)fv_CBg͕"R"nB\ _v,O94~6e$]噄f!px=b٣�I;ºbsۉ6*3;+ TAn\NKBsv;2GAUd+W_IX=kX1c]T57ʆOֆb'-zcSpF39aǓMHD6g=cWFx{qԶ N*q73e/XGMmLHMztk~oO$PG{VSG3 3 䪓Zl>%|?{? |Ծ,ʩWد26'^ϑ 9-0?<ivYwk `'S#IػR7!Z؜iW+`C53d 'xS[Or" }¿Io|ti@|]9PHSJ30xr-³'.1 |vI?Q"9o4xwͪ~nm! 3"(F&Fَ <A&R%PQn@^z(t^βS>jw>�hLu |?z3($ǯ=؉ZCF4ZVðAެ?eUkՒe),6';"~ s]4J 9zSq (ʅ$>#I~Jm> *<;3qf1[)7+Δ]fQ -9s0yY=\ tq[Æjm#ub�hu ^`g~Z˅o]{KǥJء16꿝PdMq|i$p5s+ʡX=abQN-gHH7eQq|?5O\6|vf$n%?/6 FW~:B:L[a$x*.Ç0ͦ:ډ v+h,1A/g-{3-{ݺ&ܢj^V/靘ܖsv2H8>P2} j |SCbYCA( Y Z!ނ}h)J#} h٩�)wqz"SpG<ECP}L;CX1X_ ԥB2)gyք( ԗ`.x)/O Uz})'O_f\ TYHO5WBc#*.c>mqa3GOYoUe%a5¾t+A@ "+.hL;PNֲ˶#jGW5n~LZXq\yzlkHkR[8pn@7!Q:o>t$HΓ ;]uj"Շިp?6aH';<^15NCokMڋRl%IXx u;Yor츮G:?-T9" �ROV&h؍ 51,}&Pz85 \t)ENϐyRI<#aЇݤ8?:(XeA;~oѣz mɼG܂aH'V@T 7!ZԁM]Xפ /H-<ڧ"o%4z3Rl[2nÿ_hy`qr4〜]ʸF E3cgN9RLSUUun-vlu;f{}Ϩ?>}x˦Ev‹k4Qp<"Խ1qbF/?D$OݺP7 u+u8W7'혆@/jM&ZW>z^y}MD?pk+/NnGc1W=<q yQ &Vr KkYHs:6ry%l[pp|Vj%fo&/_n1 lnDεf Ħ/]UI-œ:gBR{Ћ;;e_SGb%,3Lqc55.H^Z񎎷'L0 G19{,^2t6z{qӈj.*?j()/SxH�u51Z@sEz@U u nK:Q6r*#V)W`>u3&0@)$23= |76P�p$=ͺE[xgNb04{3)48Y̳.q<w KBgՏte�dzBNX:b^ѬN vaQ>wy˾Qfȗ%2o_'ews\|VTnJ ~]Ó.Rf B%y {]d(xwci9ڴ=kDT|Nwr2pJU$'J761yA(v7+H0,ߒ˵2*Be=HsH-�&ξc%EVsrՉj6V5w| iòKi75, ){n!_yuY~&KFYfCGtb`l!D{G_J;OPq8lNan00 *r{~zLX dovRPѯ_Gh9ZFZMET({ie m<?D~43뫖ok/*z@!#m77fʬ!aVE~@6e(O_�~{޼pJQ&IX,gaMwȋ7I3S }N*@izoPj\W (:e*27Yӌ.TqDrِ|Q.! ~Aۍ1 L2[%.f_@ 4-%Z8.+eVhCs02j솝 ~51 Lz ]WI7WKu L^<Z>;YJIl n g|^ T8ecޥc%jũRć}R;b7Tt1v"-yW( e8M{Iu~qĬ2%cNyA$g성}ީ!Zzc􂳜ZQ-nڴ,Osy<k!h➪L=)[!&<$rau~pS!(Xf�R:eFjwQ`(͋D�[ܶ6sNKqkO3)Gz0C=-,)"8F PgsZc*ɑ^ȆRX5 itq^=x+ ۓ+ɫَhM_" "Ϳ8- tԧL\=Hs HXqft=HԌ7Y.F6 oyRNUP|Gg™VWj=dugkΔNj*>-czɤSoCY=i#[w[4ҋ?"ps򠸞zxG]ZH;ӲiMD)|s:׆z3re[|O\`s W;"Tne)L2G5X|xh?$O;hI ڡ>c|r<kNss9 #P ԁ0]C Yxn͇J|3�Ԏmn"Tj`u22}Ȝ)L%(h3ۀY 8lRu){}CceΥ ckh' NJq+ct3Q{(ֳOiZ g^@]M͕k͕ޞ(&=N9Ú<Tw?~hSEl;EtmIZ"*^V&+k ^cc;i#edmQY?^HiiHoDbۖWӄJoz>MFnp yGPzgrޠtSqgfx: ^ /OYzX1d k4t-ev-$OO?p?AXHXO &zd}8Ƨ6;i+Ǖ�{QF!]9%ZB0ʵ&6~2�{0-T85/-N/QJqFM<!G+f=[u( I)س8b` i)}}#,j}X45!\`j֍ٟmMhyzޗzq4 l6j\_Hbg/_p/Jw*&hTw׉ÎxO;dJf�X"ש(g$S4x(6lROXߵ-ݬ:u9~5;N*:>΋0}51Il*K[*WB,VNM]D 4+8}A(vV`౺d}8˙J&p߽aWRP-IMwc5J/Ph6m<orW TǥD3V*J 񥪕ݣ9]oJN)¹ oL-WLo tp) gY;}0FZsFǙ<G62tCdtg= 2$4&UҾBI|k9B=a3IsN2;qľďxsn>rI-6\ 9l&;HW$(FKssLkŒU3RMSʔ?ߟ4幉ԆN))' M*O`ץ0oUdK%�EM04 A>{gzܮJ*ll0/d/c^椯G|1D涆S2$rqK^AOPDh+]1i|S2uG%z}+NtN]r33T`z䩚0J3�Z*<g[WJimKpK+Jk]bfh(U_H V]j݂\YZi#\89zQU}|u2T*Ƅ<Ejj k?`}}Л.2dx.1$ UIo5g�KDtF C|<ڨ xXk2.kϓ\hˊSwdNRoJ隫@i:LPwg&=l?tO ?2ҲޛH}nLNۺғIVeynݺ+|N7[F=5G9l ̢X0V ΈT=NRP"/_Ϩ2nKHlԯ[-iȅJad{<^1"B.ҿ)-L }(縺s"XVxq0\`j#֡FlHo򇛜]C?pwv׸HەQF{�e(wJ-#!F[#ړܖлnumA_z^hkK}}pimE* vN/`z!N̽mrsNqt\/s b(4%!)s"a*jN�wg ,piN YgyL)Q?RKbu6w~$1ƞY<{ʗAf Lmd}]-ݜ rZYc~(P_ ta?a:btFkڝs!̎֙w\) iJ}贿/uxS*;O5Wde~v9; fJۻ4rK;}h-k</rT9q._uZ.-fN= i?O%PjEBVr_ tӎ%=wAcǷ QƃZy*$ 7)6$ +5'*ɚ=:+aCnO"k0 +lֹ_ ɯ ҤzA!3z:7nt !5%jZX=0/9#M:ظ+%QE_F58:pZ[S>A3tՇiq֗LN|ccwZ/p% 0/ ҏcp9_A0?oN(xY"sa<=Hebo/ f.g/JsCsQyJ=F,WP.|n1Pˈ& όfp^|T ˲r">Y,Z/|\7TT?==-m Pzuz7,$d= &lK(KC`f DDڅL00>%/Jں=_W'SY<'^R(t'8jvkĂF{4y* F u *[T'l~_[gkqiERX}|*(w5PιCS.tҧ7A;ٷ3Oep26Fz=x:<BNZ=)Zh86P`_eQ`*dt8Q\S gB!u9Йt`uqq/ b<z`Uʑ v4ujy\DdBo9v00+(`~]�/0Ø%w_NwU8>8h벁jB-X:*ؼH`I�|`Xdtv錄d@@ B)er!Ώ�h$ |˻Z/R\yN;fSN .! ;U؍\}N@*_0lho#/Hp2]QLu$(M#)@4JKDdK� U._l ?yʙQV˹^'DBO+ynJ'Bb4q@M4h$lMV&C>��EDv2[BZwP"\Iv>U/TpF$vOK+C˰ʏz@ ^*j[іkhB:|ɂ8{٬Ѧ!;aA2Jze4�-(1p[r5g4BJS!o*oǭC,OOSb4X -W'5DR/n4zMͮדfa.'%cz:@ [w!R5 S݌'dEչ(ioHl:2ģvmFS1[Al+W/OSAi4[i=]c Me;䥿R֑<ou/ۭגOrF ,P¨ɘ탵dNe'S ~u2u[Ruo}m;av13U]*YQY@B_˨Do~(Eށn#ZJBh\%ơ@F _S Wj5c8xHثuX(W+6e`9ˀ$Pb�IJ 8&8l2T~ϣf8Yܥ *[`AfF@~'%0aKףZެ!'-aGzF{[[|jk硧vbI,Ԯ1M9;Ǘ F҄N'E@%blB�iv׌+>/EM傥 $t{4">'ufQs E'9LEDgM4@_,2sxբ� S$Qvߠ#ZOSV&_~9!lFh M,gEwñ54˼YzFCM)G0к{paǛ/kRK�Lrw^ű+WTIhM?a _{ uL_J@Jr͇LI}{?wK`֪yH%+g'x h1 NYcu/I+Ohm۲+Œ aو!F׊B/C{~ň WiK(-q8Y.Jq8(I>p,dCێX!#HVs 9 /-5w_ uA&;Iܵ¯hՁJ r&0(Cs3oMt#p0h"Bf'aBQ Xÿ9[ $*Я#ca -k\r?߯Ú w8{Oׂ ?m JEX@htUENԪUg k P_߲@e�%xc#\T2y*uEi\M�q*6@DDŊ sp3�؞#]Mn,�>,d~CVΌQ9QЌA#:Dܾ Q.'ȬSs؆9ӥз/Ӹ}7d867 収>:< 0xpDlzCǬ %N>Ȑ[ٗ#lGTަKt $nm /cl Hz{DL;X&3)a@02V v ` -0T-FԞD/zM+NWZw;|Jc.$6 e9kcYNAnd2Ŝ 5EUc߳ ^8(B6js] $*x)3J6c6|_C.ߵrne*cOOxTAڠqW󭜄$8YHi)txIn eɆ %k11@Q8 !$"[7FcOCVxGYR�X Yu )uEGC>tE`p1'*wKr{PN%IVUSjN\�<kqv1+lRLAy4H eώl]߯X"L@~2A鰽-KvdbCBXmzf%/> 65'z-};]z ZVG@S<n t,KxϦI!S| -U+10V*hz.cj[CS8D; k~Ūg ^4H_깹iuuH{"f*"))O F7`N5\fdsf |&ߞ{xr�k`�GjrNHbb|DϠ((*UGb' lPٗO L#̸##rNZsof .u̎Bd" _h4R4ޑI7Pr~m7+ּsdDc?avC,0ad ^[-qw<o pݒ?}a<m 6!I?yq,a#hW=E/_C}QES�} 2;vNEWW)1<)x=V. /�mRhTG ^\/w0[}Ri@H ]|e@$dG34CFӜkTb# ga!h: g" Xa1瀶jY/bOnALi5{mځ/է"h2, hwx1pQ#0b FfB2q"0>c~h=pbZ=a DaYEC̀iH6g_Y�_0Ԡ>QX-:LvHfrܫ7񅸜Dp}%8BO;g3:3\[Ku Ϩ"t:o$ *jDg ^ׁܗz(/i8[wpʩ͹v?E T̡/Z^Vz#N?N9~r-<ao0DD(mH 9ypWlGX;,Y;/VgG*?)=(yjբU@P9ʛe%.P] P̉W( ځ~Mod:5.t A�@.BTTKESo;g l;*VlRA+5oHz<Z/H`NZc e`cqo1iR*efq)ܠ)!J;waeD5`nn =)FWnQ*CAh{t`&YwZOpg�BJcJ񷰢ˈҀhl" O9 0jdu-?Q plyo&<QgxZ4$`YL8Kb<A, :k`�!Ҷ¼YV8�Jnc. ^Y7&:B\صPe>bj`kD1VEW*fB]0P{m g= ,vWlV2iz,A4[d!F_)5V7HS ?k G( mܭxڍ]NEyϨtjy7]'2�vVx8iO?1oXA{ [9iK~x=b$ʽʖVN8n?}M@ސY"qL/Դ7OT_O&f!] 0/`anG U7:cR!?�)R(1u 7MI=:Bp ʀ yvK{͢!jMcbjvCwD=?zNgm%ޑI1sT0Q1DF7ȖeeїP XՓNZْws?.*qRɧoNvf<,Av/$ͩ%t#6>?: 9+Pz6'Y4#2vŪy?ePq89 [q:`gyn iיDQ;&AwcM{Sv}0ރEz @-(yn\FeK;VoeA1FЅ64"G[=nkk`+0V<tԁC a"exPcn@/ 2w3|8bi5đ^eZ9 %?ѓ*T^6 wcNf؊/y{1_[AMY =bIP);ƈл' 4i_I K_4]ZlNdՃ"CO]zM'15xm@ߞVH%LRPam~K#I|9da[NiAG4%2ډ?lG$\ ٳ/VGv�3i.ieDsoca e>bx�#Dr!.G&4n<!s<)dZ`iH  9)hBzD4vzK|i:85ʨ!Gw"9[%)dRV{ Z jg{~ WM9۴ka@SϺ^wMޑlw3d l#NhKUEP(w%Q.N2r XC2'_j‹JV3(.d!8{?=+0 NӏE!o1%.NDwO~$xKظX&4'.f"t2Xp Eb?iA_#!,T)xe_ I6IX aNO8]2Y؅J\lKv^,5L^'[ Q۹`sqp/* dsm|>^ʣa=Î <87tʣ a-Y8ֿp./H}j_#pxH{FoA74blw+$<\I,m5Ɍ !<Z2R_s;F@=ڦ9ut%`Y^qXC5NfOq zSiӃј)Y#qΙx@K⏠jԹ,gr-q渿^ !::Nʎu I)c gg(s -ڟ# ⠪.y2'4U{.GM=ᏠIW}:T+qۜtc8E8Hc?3M0!\8HlbɚgCYv…}K$Mw?jO`Π$>O2/M Q#fB4N7xoVȐ4:V!y(H sSg.x*py.5PR{11YeHn8�sYV(ˁ1c6ް6Ʉ&(mIUᅧ w>fbe}!AF~$Oc{EDk܇cKi;gv5KBacb[k.[ǭ2y(z;0Ljл:>Ѱf}Z?npOAm`R>+&7n$˷p kfx}<@UJ9q*qpwƜEP Qy3wn&=c8SS.BsTRzMXF1ܛq`](:7+J4C4^LNř6G <i&^䝆u*'0lR󹀹="jO_E)dq|Ӛ2֠xd�˼M(,*у~J5q 'Th-3%pMڥ ,*wxE;u=p(;C+kٍuc;1lF!鿱 s/Hn{hB6`Fj :U_[�\WR e^v(ϻXSK79i19®^-$ɬQt!z`_`^rk.e(#gv^%j7?W `A,q%5[;�r<K6D);k)t7,3ە +=`C U>v7@ 1-fV֒GafQ++VzxS(P|y^/[<<l7RA=(pt2JnC $Tۑ?f]`ICçQD:C Up _ڋ}rNprJ2KCD&̰Iik`Le`5FPzmUBf(/rpݶ yH'1_hg�sHOG0(S`puiDmuEKo~D0c f:VAvǽILaqAw0( ?\ ɦ SߨFtׇs`|#<2a1t00`LncF avnQʰ D\%읩ET @c; Mr*蜑~.Bn .$k*b{dMm* cP:^q:ʠec[s\cc|'VօsJܟ؆r&p""\D=?~N#C# ³۰O{⮉ |ȁ4w m \7*z'~H.Q߽2Sʼ;ز>W{>Q#ϟ ɻĠrN xgMR F@zȞv%8S,Iͥ|<$З uwosX'z̑L5(4 HA ҄fN=9OΖ=i^!x9= `0nrᣙ(L/ X1(ꏝǮ< lߕOCCkءnPgڵ^j?ïOXLRٿ4쑿+u^ ڷʱ6Q}#6VY,1yޑYLW&Nrx}O~w>yf0NC*&T!A.GЈ"f{{=B-ܰ=@r%[P(?*}Kl0rTƐ/'.1試{gI?!6"t2833q 8.v%yEq&Yh/Du TgbtOXpyea˄WJ [e744sKΦZMê%0ʭDh=ևw~Մ 8h1S%B\[|*!S4?R5˝|Yn~[vJ88fuuhX J)G+�7@zHI*FXȺ! URZ1{Tӓ*8w(@}l:/_1 = RrM{9>_H (h5ibo6@!MuS,nƃ;V}x"$v` o$;tB:+K~[P \v).2_L5pFIwz)S}M>&a1_U&\KhTڙ 'yޓPP!ڑ*([iݿ)Q -*94)V4?1`gq9wIod>$s ~ʞ.3E[WG_˃^`#pP,}`Ҍ|) '$WdvBkV~%cܽE% NE>n9v r3 JnŊY=ຓۙX 0³ȫЧq3̖L\-~6{WS~c>N&4̹jD*OU#nbIH)u!7>w M{_ӟ5o X\mr8_e Vm$WQTK-hMH֊j�tN.ϖNY'ϳ@(u`柽wxh6⤒_ oIC2   zӍµ dN;~*Vt'x#~; )ΊӾ:}u$p+ "njg,x6PI54V6H%u3PJp(g1N;4j+HCl>,O' a.8猫;gcfkÙ/lW=wQ=lBipwJՆΎgN(zƖOt/=ׁm h ߈߫#nhK/x FY U73;Q.M aq}&M�: A$]7[,lrGp%mƞ0B`<'P[я3 `ZWHjDOr?=k%$ BLC`»g:m_kO61ӡ!S {w1a| "KҩH pLɎu,s6*2^$$MS�6 O-喪�kRDκ) ]b^4惓 lG+1Kr 96+GtecUkq:$tܬe_ݙYY;B>?"?";s^)] x8Fw$D4H<R%DƉɓms揞ӡM>�ͤW,8= @։-r_ {sFU݂mnXh}]WjtDMQF�rI[3+a)Q <f�NE>̊lB|јD6΁=a)Zz3j]FKog˲> &խ0'<->&[7%~a4 6 jծ;rBUJh�qa@%f3e0>F/?ba(q 'N,bBYR?ZA%n75@+߃PcBRn֕q>x܂1b6njVdf=w!r4G۵ 7:3$y!2I'¥"AԚ4=#7$qS# n/a ~w^NJD9q砾 1bS+'ϗ:ETP3t/lt[(6l^xPEm)dxhX{`&Z_I 01c8Q d= n"W|V_] BiخEhW/ЪQJrE@\6j/Gt8M@؂S>ꇭi1[q&60`H4!7DjZ8L??#Zp}l R 7JU%&Ff"gAט-| 4)Z3j(<"\7VBy]zBP@۶9a 5#-ܐ PqL qzaPmxlQ;9Mqәd9*BiS<|&Uf:d&&.Ef',K 4_3[[L1(`ɒ{d#рE+-c!AuuCZp5%ū@ܮ&v~1>vJ uQY3, vqw8mK 6* b`жw5ytqvM N> 6"A? }uA˧[*K7>)E!=x}*�LMP7kNg}?+<g4>2dQ"® sKnbj>mڽ#U7x8DUwX\Uvܨ& jV nVL /PK����/JQ(c��(d�����042.pngZS\NB!']6 @pwYwwwY^7SLT;DANÇ("J|_J*{ 0}rUw6 ̣d-ob-bdlg-dmbklmedgbh`o_C䃡wi5'KUBE Y9ٿ3s03s<([ؘ|`bM ?!3w7??TGȘ:}`eg`bJ|M"ؚ|rN??gffb{"˧knf.Iv hxEc( 9 /Tf? @/ (%{Rc\S|2?Tx7?b0]k̬?ַܒ ~[ rs엷EQ8+/Qt nz[}`T:΂/5'9LT YA2[rn M SG[9LK�K?ەA©4k7S)<.#yRs\a7 !qbz7?.a: Ly-ŽyUxJe0BzƀKHYKbe|h! ZVL(n.EeLS@ֲKxr{`uf*|:|ZX\ 6<ώ5ZI6n~J>ooh�y%C4'O*UnEY_ G9 ]^"E/t$_: Λ³>C3?0FHzU:&b͗6^S9y˲3Rl:V?ߐޛ#ෑʭJ^s'yW`ZݪN ??k }i.M1Yfŀ4&c.z9wrrEUF+}o&yov=hi<t@P֍7ķJc_n1tOB -9瀰OY[pJ qζVr_h0gGgrփ?iciLy>oksnLպR7 c\D8fki?$jS3q K_e_RlS[cTEQ~b&tǫ1a:aVDQ˴Gt^Vpu8 / k.G~tNҵ�@GvA:15X508IEX_mzWU`̙CcJSq"l `$]B U" ۝qUUhL\4'" F!6<B}b( PgUc`32pqC1ȍӺ2}y͑xT a;ޫ-g*Xx :4}fi=DV_;gH367(@ƫ,G؁y-kw$y^؏3d"3+sI54( ٬xxWl<5,d)E)al|1e{Dx.^|_~'V8^'ٝ ~8s[E^rja;p:–kK&LuL||M+ :C6FXfҾW2>ʆYj/" ًp{so'?hfhTџ|*yH@FfujU/Y>P Ɉj,&饻i@}8K֢;DZ_7A4W=+!)9&IZ˦QHl;? ih߂R>3t횖l`9"ŖQm<R[^jq-�4@.H0kԽ:g*_Qō?=~8g~D :b@au{QhCuILnNP. o+0 !A/2i97hT1rB^FzCy4IPp ~z==^ݿ%<rBV9a`FzD&(L+7`HB]ʌԅ�i05{9&!af|%n&0Jajf,<D ր~Ey:ÕJ|t- >_ HE7ߊ==)76ԼWؾpahixpЌio39Mvu4WdՔdhWgz#8FjO;&{ ew:)۩rh(ZR`+~c~Ckh6Cx*PZLZD9P"Q!3ܨ<㍋aqFa_߫#U]nL_}H\'?WDR\RΝLIi5I?C`i]w,eNO7Ϟ k(_lED- @'wF!g#^Sal4ʉ V ϊ6ܛ:2lw&_,F#Q+^CD[ѝGH( 9slD<3[xSD z{N$0jQKu&F⼠ qRJZZVi;{ FdTe@ĶWt?QnjQWL\"T^#8C?G *7)-FM"8aoh \ ψz1<B"(Jfm=NdGqC$6t&u@ A]c<X͵.1^\ZQ ;S;> 5˥,I�[IKB,-Q+$h/@{v[[Ds+kk^%yUT*ԉ]\*"aΰ|^A%*Ts%/Y o% - Nr{ mv&1\ڷ˪[s?3׳ūlgyU\$N=ibMZ2<L]LC'k4=PIʫwnD zVkGb3bad2!XY!.=4W4Ǚ۶AT?�QB%qv6x쭶ŞO<.7m6e"J&7oSO E v"fWn/ A?`7;DPi/9!Qzi ZQK@fÉ<x939-&{6KfA(H^i;K:C�E&5f#Ƞܭ.^K;m1<|,9;]HL@#y0FS󧳲 #=ި4cL:Wہ &6bP;(ors7;JQ=+1fC Wο|D@KxQδ Пuk/*=ˆrSJ_C^>ud&\K˩y6179!!o7%h*&K|={+Ք&ˋ܁1_u^G&(|_6 I! "izº'c=hRF\́h!`[E !9<�^+[6!>+ 􄗌::@/"[kypc#SeߧL lW $GWUlᛂ 5I-,&w;0KG s535QդO֨HIv#ux8~ ?Ur acuˆWWeO'&s+rMoZ=賚poa2k{ 0hKPX+zkcԎ$Un}"f>; r1mki5eH-˜LΆz_Oԣ>[,/)I:y2`&h1-f&N"{tD %Z: ME3a\hՐ= сXs.히2J}ΔqX j4n- |KY?zE1ZCy&0"v 1.~ZjzBB)3fBwStIqTخԸHX C:q_̅x'qNa$a˕FWV Yzh鉱%=MYV-VJfw" Q}϶ NiH8|&ܶHE8y&wy0皡H׋ci?NGV2]֛=70gLh n{b5jo6yv@BW&9kr�聐{!e^L:M5Eo|^ #+ ߉X?g$3{ Lߎh .qڵ3fF'xe*+CXSG&t<),?eh_UDi&o(ʧeSz%s'#3s Tֳ ~UfRc-xCNW<&DHt*1Z& ޔF+ GԹ yv;O0!~ѓb9F U'M׈#idrfTHseJ5?9er(I_Wlai9cT_+eZNz$ݷom% ۜ[ªه8W~=^ېv\լwV=D$,"*@�^|u}9xD:U\wNs.[ƭ|,6Rb8PQ*\v'=U pLAJdYSix&ŕ ~fV?_}68xͫvh0! T4 u=Pڀ~kt #i`0+ NX�`.YqNAz3ޢYhNB%E""~<?�#& 6C \% =i<y(HcksϘ{g/k rB|Qe=}nF 0Bh ]7;pʠ_}!-39+d57vGs61oYՅOjL^V8AH_yw3j�Ht{*<}p+~ /yv0Ĉ4|AA&F׊/huqmu<85֤-FK4$I+JOs͜$Morb*a,0QRDU,ʁpvפO4vb"*1_/rAROO7͉.KQ(% :EF8JCjlX;n*Qe$;aYZ,^77cɶV(Ô) [1bkDHQϹWyѦhem]Cb 輣ẍ́pfFN$Yg(ǫN$G~w3�v4#<HXjD ! @epR{;{@T2~slȌoȈ ~c-I'C g, <À9;= �ύ4uU\g=3u6MQyH4Ki*~ 8ޱɥ}h=)(I'9(<'jVj X2sf^:Xf@#uHHzo/HЬ~s 7Gte: ͹\Qb) 7bPUov I8eҕtA% keq �}E'4]u<l՘H3.6�N&sCy V<^&uwW4 &mCI2:4`]"vSУ,YjVJkM?k7(d>>d` jgB'Bu,\:ry :^?bkRԩFnM"MmaL~2@щ< gvAcKkv;ZkwbgTUt{ ^ygT`ձ: ,ᯢ{0{_K*nڣOR)}3S)TdZOz!jgrnŀlVLZe$wFbҔX 8 - o3 2zۯnhGIgh;&I5bFp?;:I9Ci+F@c<j]ZN_�D ,dԄ{Ȣ]tH\/?y oOV4;02'O#hqDh )>?oee[e{;e] S|ndNGI:@$jnh~wέG$/+m ?mR:CWdՋˡVev+&kFq >~.mCR+e x"sf;/ 20QؿSޫ'p7BۈKQjCo=nʼnjpi|J`~t6=P>zn]xSYH󓮧WK#QziJQo<GD,"`W˫|ѡsN {fҒLl?6'' !2=-0x<8ǯ =ԗpPJ8jW۞L'w6­`fTۙd%ӏ˴s?}7ztellM_Qx޵L@s) d{|ϐaJ2TS~f]X!MxŦl. $ӿ4< <b,?>}-oL\m {r�?~-i!fUHnė_Q^t\6޳�Rѡ4E1ڍwdmm0ۨ7g:N&ɛ^,P9tPi鲷n |mR&VgK>ŗa+uzTʯ]cku*tļߖRA=~Zp4\`zVt~+gpir>Uj3]C <� {#Lj$]95=E-T=/׍$ˡs]>;6Wy,4b)߿`dYn_~FƜz%YzTٱFT+k| ,`;ghfc4MZ:gU>|=6#IO<Yi]nA%ߢwʖFҤ{1_? |lIDl:dzfp_xb q2NVRȆRK|ǘ^lauV8ˤiA)1@  @Ǭm >$| \~g# 6^U?J{p:$ U0.:+vPEo O[*=RoY n_ {r[g]Jɜ>%;-Ě y-J*7Zנ)Td$oOx846x9En ΢6tpB3&iycĬF-MtdCN,:XE^#(QJK)d e9]Ri 6fJ]xtw-4K9U]` Qe^_՛rxWAAOB:{փ!?К6޿=MN ִ- m~R\6!T12UgVȍ9s\HD_FJI x76^vS\ko7raKNU:K7.U7Q[vwLhٯus<Jy<' #DZѝ} e?esn#y醴Y2܂}.)LP�U( cc'l8BRյ)`Xϩ黬o'(v׵w|f96WDE$@"1B +i`і2@ߩ^ܵ_=rH\+3tn#}"7o %̱ N7-->o] (S'+>+/ GdߍIhOI `?)B-4ܘ㎧%ەwc\OF*t3% @/j4*tqC((/e~sr,WJ/Ko ԉ53#xͦջ#fL6g)]p?|L>~Ka2{_:Nm1Ӹwt֞G9M 0_6ɿpՓ'_|T**ghv.OD"1D Mґ*9wu=sX<ř,l[XI`l$]9FUtUEGE4a6O8EbDrݺT*Jmw|<rLb * N.)Ϭ#cD\*'AGTwY0B<rQr" rH;_Mğ8Tؽtb@ƫ;f::ݭ)-6lߜuŵSi(!6)%yeNLF 2WW.4r84!|>ʸ7XX#ș3eKل'%88 B.qFQ̝p$HKyvdW&PiB:8.-#cݒN4B% Lehj\W#IeZxX/ά]w?#bq+rLc` |=Kv$3]c\95do\6f>R^V\-#шy*ye�{ Y,w9%As@iJ#UM$Eof93 zpwٲ5fFf=r]Y*-ѝ̜/a0/\J7~GxS+RFc[[OwΧfH[w|ӺV>Ï: '/lzHp x^`2hZ._.B=l@o wvlԶRh_j[ŎJBe֚5¨V1lbLO%`/N@쫶j,xzdYl` {c豻XIGA!06"1anIºܛ}';W;sTq0\˧4v1ٴp)ȷ%(82_zZΧ^?4TluUٿ(&B@FbnNj@M|"oW:P7*V˺Zno^B ߵ;et#l|d&:Ѓ73dp@S#+~RjJTCZ?uFjˑ\ݷ.>jj%)܅zc)]Ŵܦ~3ݬYk)Oce ૏8{6D7Hb܅x<}7R)%^B >hEe2 eȗ핉#&Ox#]3`1Zs|O6F.9$+?9{n 'y%B,aUkԙLdGGk+ )u_aO xa9Iia _ZVdkp/k2={ fjl LJp B;{$:ϵ6H.̚bێoڣMwMSNS%z_erD2j!f(G+:WqGġ$!XYwH1P5`+ͯǙO, &E鐶"gKm\܃j8WzGH9g2SHև!6_2~f|)Pk^sy:D(Rha739v43o1##@X=q:^WO87nF {Օ:Z]삹`I75Ց7XyI7><O)g07/wى^*W2jsS~aRcK(~V3~~Id4z&3.hn3xS2+eSZcvpc"�w5^ uXr>`SnbMN'pV ˨%gbNpBm5޾xA}=OSn{FU'}9)*zݛ>ܖjik |AZƜ`L{cb;mh鼉x�uk{px{[$gF4}}v?bЊo0ιg>(;2'Feg(3mL:ցyYpj@P ~o{qԡ*3* Ex{LJmo~p31tF~խƷ@ 83d#yɉ[_}dV `c&O.Z;{cC+Amթg@'F5 &k8mH{?yU{\L-Hț}spYb0+4քU,<Le>υnsSn"*t-h$_(U&2ur\>/Xz&sX�964%C zw3|y Xle\h8)XuGƈfJ ǽCJ[D܌$|ǹK$[;q pk:%(2c/yʅCYu8խÂz _Uv޿.׾ Vnxm"2q* �9IGqoG<tiJsX޿Wbu~ $w`';E1A6vfXz ͷ{@}*ъd:n;Y!mwa)V|uuQLݕO;s˦"@91QoᰬRum?+v]=Rd dS9-;ЫD}&np>D0v&uZ .3k(%OfZƋѝhY6>s?GФSI)M>MMd`ya܌;LbO9_X?T/}0FDQ[GyKL#cm43U gʏTIr2]Iˋ<cr̜˅K;dt1E^S?:ᓌSܶ[ySٍpc:x]GE_?Dp1u8_G}z'u7j %!!F:<qX2WrXz+(J~yA?>s˷Zd5SH]~=FW)8bV9v[}a,,oiX|W NoRBTnء{Q; l|7B+-sdݞ!''Xޔz5gXL�[YGS((즦dG@mtS\ha51v>z8DOKy`=5^'?kjXςnmAŔd67@ )6qͭV\jUW;e8:D1a3I[,@6+=uۥpXz|5kyw4i`q!]Z1ȂȫTu[_2dUmv?3RZ1IΞ:.7/@�=! )m҈[ņP[lUc##׀� Vj ρno:ۣ^XLO;Bh3F pw.o4[BMeDť2Xj^u^$AB&*Tf7Fc`:{ prJ:ܽAKQf^_6 ߜ93j\۱}\%w$an RG'bfG8EbFiQ7_N<^o+}1pEŝtyz[vFEG45aә̞v{޷N.PL}7)^Wbk bBVlCE1H/g6qr_ U|@9X9ÈlDDDXk_Hu<ʽnh׍o61vf;ucO#4DEٍ$1 ԨCP92[# ofrsheZ&{󯜗jVw`nA^qD9R7ƃ_M�;ϒrUDT\J$c@xם#Y 1fM $PdE!�N{5&v Lh <oZs4Rܷ+,';zk{Wqs/n72dNg ѽ9%.%ˆE;D]H=h`#ċh&U;p¥F9kNFivmnv|OLx wVğ8n|%:_j#վNd~}9-_" 1Be"{*D Ov+,qc #i{;7'!|-A4Rr&dnn]3nٿ7<Km4 87)9{.hoϭ> kȴ4{ 3yJKńeU}ٶyO&[Ƹ;"vkj_1r3X6ZS $IյAI\h8";q|>h'#lSDnXumo-k;I$1Fm5zN<�*B}4u-?>҇ܯa=|ř.g5I/7zB Y5\䧪9Z-WԘSmzF@,波}Vwo8l_WK4_v[u>Rp߶,xj3jU|Fk~}2šr4By dZhq˙8${tatL+Uy~Z}$a3^41ĂnkJ i$-.c+y=nS ׍> E4E953r|>@Mx0xZp^~n.f3j6:aݍ9cR9BW *_~]qlM"ܮ/<m<U\|NKbih{YrJkhLv}q4)W\דB0ʊ`yT[*Lg@&o9�X=ajU L|E+w6 "Z26/%ea~QKY/E{lh{10eidjM호X-eߏr]Whq%Z.?MMjHnHgt70%HS#p;xއD9gm%>8'=9l7*)X]o^)7ѩ_"!@SgCkhX9ו?{5,9D`d*x/t_ oc/']m*Tm.w[~!aKKG8B{Ԩ+-ˍpVLVp8߳@`̇,=PI*m| =;H! Pcr_WFqiTx[8kRyO[L;= ~N"ǹHC|{>EG9spu]LY04M!b Cg^fd΀m)?S'2-PW; $m[cغiwFݘ& *[rId[rFwjeOAqUxN?p߿;}%u"CtY Y<EK@Fԝ(⼷V4Ҡű(̿ZI$%Jg}`Qax Z(7 VW)7w\ vLgQ5>lN*L3]'tM#.g#1}b4NgE[Rw͟nA [~^m~f\H ;C`ܭ;DhGIEEP&RLXbڟ|7<ʞM̐'F|F$_jӶ̟"B1{.}Ϫ( ޘ5yyA,rh-g>Fy͞ UvB 6(b CM8:O.9 Fa<v] vH-4_:٦&óUbnM#=f~o ^Sc<SBqesq8\mMﱙ Y@SPsG rgtB?W-u+Ic畨OɌ{"CeY19XwUgY%tk8/.?44XG)x.>P\^'Qꭳ.Y?|(ί>"oϧ_Z?6X8d3%;yg@5< [*Ʃh0gQ57z/t-ƀj9R{bSy1'ڔ0(&c H/#ҜmL> 4:+8cu Uۏf&Nj >($+~\^tS\.]AB1G#HfXw<kF0&/?{%YBb/ &tI t uU/frOYm;|*>+p|/f{9,ϬޕfRx:j qRhqI,-.}W>5HC܎EbQ:ڱo tߙ�لN fķe1঵ S8p39(-eתh@7j*1siD$?oi=znpO~�0`R<\W6հ6;x֖cҜ"^BCXSsK3$AX$vY~fLjdݭ۝%əeލo^}§/ȯ7.+Tkn19n;yz]Hzl~8xHqN<rӲ8{2odFBgȱ�lp3-2/+л!km Fi_V+ڱz;5mx#7ӕV|)HT9+VM?R͇8>%Ã0| ]]o1,F MC7BؤTGX`"0 SZ .L|H~XY8~f8XFZf3k(uduRG*Tg8Yps₼21]Kp,$w:[o[K>#P}r# _8ZXJf IDHd8iszBל�oU K>x,oԂkK)Fm0 اn-\h(Tgѹ2.mpIB%"ԙ6Av+y=tf3fppV5 KwA1DT2+ԖκZgXGkbwײaU<]h<Y6ozi~"35 (wc=տ[X1|.mjX=gRHX@H`wz.* �vfsIﳓ԰~;s);ev7=8`%UuAⰷ}k ¶f.Z ]kTjI]e>P<uJ"Ltl}wYP΃u1u&ǻ 3>9RkȝXNUGfu n*7Rk-i$tx:֩SUB)5j_WOKGqӓSۅLu}ap0rO0t( )И;2A^ 7^hJsY=g?#C7>s$?Ze@ !t]tFo\)ZayL/qa+soFqY1EL4L8x|~ﶇ=u(r!I3kmWf PpƈD 훐܄rB})za} "(A&uX²/Ln _^%~ GAZp:O!ɋzMJ^'ͦ^; e:| DDc0am=`$ A ,apvCo"Ә_qƨ*YEP)̝#WGSb7t2?՟F8KuzP`=]quб3֗eaCcڑڒhh8;i֋v9DqfƎ=ROgA%Ӻk+f -XY+mtwWRd+:5_e_^9v)))dL\2蟊NTAl<NrUq7,khtkGI&Ѻ!ñ_ovOM \|U|0x@ gy5S Y|:3?WsFk7 ٠:h]ttk/@Al7J]p@ټmW3p'e@b(=N$2$9Ea]^hm&0+MŪeӧ\}JacJR6,NtB=pcIЈƲ(aN[>ťP !]ZC,N?ο`OMuRxz�Oz !T5`fT[04n|ةM:C)ccmv],9Ħ=)ǮrZlÄSf^܊vFx:܍\|be}u smҪJ ~Fڍϖy@? rҦy׳A-jdgW:_d- -rMZLls#3^J5_p{&9v>.+~t9Dk? *xvi+;.cr*5k_ZUzrumzA("CO)*r]?%i-2hE?[73_F36zZaj f̹ չc?:xMɈ6x|ؠ^te5~'E:0OFTvg^=?z~u]ge n!VVXM0b;7}ʗ%:Bw,űhX n:/`,cx9 ܸ 9ӂW^II ߏ8YM+c,7v1r-[ˑVre#{}8ac]rR~h*&)3QW`[%h+`\"4-SOEށ}[QW&PEPkSفI8 Gmrȸ5mna$5_h/7YPcp$F}ǡFY&gSX'>jP'l('sPv> ";T@[lk~]Yv-Pu3^r,pr:`Y@m)kK/(TH|a<6d tHBPԞB�7DU1>߻oq)_pQʁìڞY~Ri ,‡K#2qyA'{!:zZƧ#ʏ;mJY♄7 <GA;f,GFHo-=d wa-io_rحPG:i>^.#5;?^ >;Ў$ƅ1 /3-X!lm@1̪pӱ0�&Ti,:]kČ@`b'%nmKJ4M~E@7JVv-xH3Tm%/x<`0|{˖׿A<쏓9wF2c q1F[% \%V1ݟ#,j"3 n@3@L$yn {Gkؗw~ֳÔD׽6V'GϪN3'^KcqIW TXYٲlAw-i g7oTHƫ`gK}nje^Ƴ>wV1 |.QHyIhuviQ\9O4^IH%SImZ;nJz;!Qe`V*K8SiWo<%v7D(UiԨҍUSj(L]U,jcƴ=9K=qSP.eM�B@` Lu2[VASO͛098I2VAV >2`)?�L12;TbeWFBS+<`I^IM\a. ]уqyzD ̙lDωq(u'\.̯M1y~ EAA#[_g&PpQaXny2>?'c64sWq4Ne(g sl`Kc?7I d `qp ꔘ\O֜X@lugAǯxI48y* 1KFΩWy»׸8m蛓ՔڇvVGߤ3 铷 ht̨hMgP]$$<SLČ/]{ЃsUqNH 72udH\`8RFhXK"?JD2B_i&EIQ|MLеVҥO[[eEYTa%]9s%n.<0EAhx]_Ǟٞ#Q N[hϦ\wz炂{y5GYA&4x.2 yuT Dy#A:0(Vtrni=ݻ#F<d�ZcʛD=h,=/ς7w8xA=ס8ia~)s5hu�)OW\�fS,fEGv2P| |kuN7]8ApiM\tN ٓmy`\Qjx.!^z8lΉ@rIAg\yB/rޯZy!A D JsbC'W<;͏]aՇ̿ +!zY,/ro_PV�sCjYPnŪ23=Vk}6[RsTy_ӿɳbW ]69؞uB 447P]<;A9C݈zf� ʐcXNA(_BRMoeJ.W}]/ir~SkQb$(N` 'xz.uN ӲyeA͉}\aZؗ �F{l#9'{kDZNf@ҟ 3frGc,~Q W Lɤ"3Mt.*z6|X*,YEO5Ef9m'ٍJÄwxR>p"e4ڔ{<ƢY˛g8S/oy) KGD1J/F09˝K /B3`a+})ӍgyF 6Ro}'Ċu#_Bq#-~6΂)|pY73ZMrQЗVU*P37l5׋Db,ڸ M;<1@Ej=x19x< A%L"/gV ݑM5*[%hy˺xe1ew WhIf">6ASy]& '>+G-�Kܭ˙4lOC=,c gVrﭺc!YlPjlSnZZ:AC`:O\ʬM+8:e|_f|4͘P" b+:7ff}W#,1#嵢 wXXxQ֫)XD0%⒨]_ UDfH"`j:M0ٜM+z1VN}E炇e<f'z{HI~J^* @⁥$lt Ϗ QxG?xn.KY78?ͰQZh$؜ ]ng+@a:53`&p+q)#U`?{O ޖKiKYU1LCǤè'` 4gG5B(�_x>i OB|Cyqm\<V 0T r  ;h}C, Ӯ*Ηl:բ8@>Khb"/Ù* xDzfd~ٽ8Wf2 %`4'pz6'ۈǪCXRc0'n6,�'G=yӨ).%&ӵ|[crs[Z;+!UӸz <a܂ح3=Upp|O2\Ԥ&]!6Q=?/Bp3v+z߉`6w"+ V%Tm-iԺ3ddn`NKoddfSRӯzե+hA[,P61~&1ivg(혤/jb] _ uX![!9Fmt_ճpEK1#SΩwfcUDŽi -@ȑӰᒀɇ~6A]pA~ܸQYs$G5-&'aFKdt/d0|@+çBӡb>DmfI ` KrvNɗĂGb0pv];5R7s֮d(ZveNvs-O8ǖV{kн'S |#'NnojkrƂ'oˇXf3)i=H^NkzFu"Me ٺð 7t%04MМBºs.7;\CyQ~!1sq勤dmQo+{I),J36O WEx. FXvb?zf|]?)G",kDXMqO{tyMnLtxӾwzRb V&'ģPL;[AR$" 6V:v̕O_qβϦ.&OП0 LsȽ<;- VٖW}FBt/tz t4ybI4fCϝJ˟9_{3!zyCKjz<o;FGC,n>P,ɹaΞBdzPU_ؽLneDryѳNj(w;ày҈(xUa[@l]"Sk{#cUf:KgS;"BT;5x{]2QO̤D2UÝ7XAc?َZ~D+G6RnKbt&E\ ] F Z?�sLIjyt[7\{v8_ o{tGd}u N3-m&Y@NZuLOפo]m/_Fty] \YJH Z8ZJ7#P uQeY]�Ϯѡ-v=2ه${<|#_7+?  vY/̵6mZ2"(6Ԥv0?Ea"Nc9!+6/h%P @ey8BA /#C3H/Ojkvd>p_fO73FA*%ɯHiWC\MɌ#gq8KyyCZ]&> >Y ̢[[W|+mY1 9/4†)]1aA@P DDcR#3$Io(nЌyMtu4ҏ/E$" {5'L5t һ:/RrjcGٖD@lyJ9@t6soe_1$< f¥<yJ. 1ӭ#χﺷ]@7:"D=b$ypn&z<*Iu9nֹiœmYs-b4`t'o fQtE8F*q3a *t^!PYӝAaNk)[ϾY:N}xӀEɴ` #" u5ħ?ĉw$$4GVJ~u(,E&!'+fGSlRjPm*^qP[8u_Uyx ?a4W/If[#Uf$A̒as<lrء:_Lj~ϚWǯg!M]ݒ|5ؒ69</{L.U1QR*.9'M[+_rKl/.x4WUŮQpwFjZM dձpD8JҁM9r�0~z6uo *Ae7ٝͨfNȮ7,J# |rǵi>_Už壃 qtB(ζx󾛐ʏ#�^V˒{281}oK}C5v^P]8:M&r9�X @gӲU9L! ,(.Z!'L!]o&cQK'$v&XH&UYaӞuUfaps7<dc)t4mbtǜ324sӓdUkW?)پ M|q50?>[dZKBXҜiLPf ν5HAyڔmwLw}x>PiLҶU;83\h{w=19^̂A}"vQ%7OtI+Dõ,ayR౻fh KI>e{ �c吂a;cv*-?"w%$w )z88qcODTZ(T/mhwImG#=O Ixۅچ{>?d`ZqvhoNkм* %h{IR8zTٶ^^)HIhZ" Gɦ:Պa#<Q`*@OQ\b~MY@tf"?*^>.|JgmY QS(g�NCN(w%a9)u4-sVіTk[P!G/dҚs|BĆ\cz~ B؞eӉ\zfSgbNXzl,U -dQbv8]GWLP&T=`8y~JcI~~Ү#"kj(BX{=="f ַ>GA\^.'ϏۺhєxE9壟 #c)O 7]By"7pl2{> ]J@kdŶ�3řMʒA"`Ֆ'}$((Khěz3S!)L_/2;Kdm;v \^9Ojwqp?^EKe|-|4-+%ՙL~]d̝>LSaQqbr'wI'1391^2<c:`2J{f3�zmCw󍫈+ hY<gAR4 E0e Gqy9#4=X<fLx6xx@?N5 ۷=_',9Y|z~֢>6GHJ@l"rcfCW~^A6ڷ?r%t87RF@GE:Mȡ 5~/2[V1&f;GS.y; @]$C+@JmPZ˺ub=}~I9&5h{wqnXX |lwQ\EJhN"uL2x_#J�0Sf.Er-+1I]LI_+)8KKQ{tzHHn{gRI;N%mһ }v@>'|%,i,wG^ L],0lp1VnfmfF"GWgT/ @7'Ab}{6jk.65|@& "pE5۝u%J|&yrk0(*7_:(;^A7-&7CnN[~XDF .V[Qgg{w#kBt{RTm%Ca]\exd?EzO(id J> %|M>f[@Y,yan{s|HwPt6-ZH9V)~~{{{pN|{I@Yp"wp|,2׏|N~`'bUAbAknrCl1®o%W/ü|g7sWQWi/ Ο+pW " ɭ*BGwP/|fM#CţeI^$,hk m*t7i\r#[/=*nyq ǰ%/PK����/Jxe��f�����043.png:sf1N6|m۶mnmpcۺ wꞚ7=Ә(Ey 8\8)IQm>Py_($3ULU ȣb좫`f+jb+bkfojkcebd`fl`Կ1P3p?"F,L̜Ľ<,<l/ ^vF'lj9Oc}}� +;Sg?,*&ff IVo , Rª[mfj ;|4.j8d04K*:@J?vUMƢ–b?33ٯ̜譝=ϯ==-F.K6u+.=&Rw0x LyS twtLK'R k@ha^=ʎ<~$ޙ((/x~ f0t7VL~jJ#֘M/Wch:X#GkEfmlEbysY1\:.m" WW_Iy7kcW#Ԫ;C/adi[ &21 p¬72 �xqMgxu7yuU%*Mz"yڵmFLx\/&w.TQxXMb+].\|$ Mb-95dYdȵ0)q'ZFj.IF2Ow|!hR<fOeL%MXlXu1i ]%Ɨ;M=t픹.Kmv=^A<whZ><]#ة07D CT]4w9fUѮ64*9 O V]&pϋU+4sjG.V sQTWf)_-Hn]3[m<4D\3wcQlGlRp>ƾ7.ӱ6c:ӵ~#`W( 2ċ aN{+Qȟț)=Hb!B2/j7az%O,ERS|Qn >:̻oQӊrtgᘊQ1}@e0:fϦJ5zɉW#^rWaQY!hPŌ_+aNPzg~%kC1x= ˴:&:*r\iǴ%4Uτq#HY'vV)_Pŗ[u"=o"%)Ty+U/}Pp*Hˊx�%0#?2 iCKSSanNogmhJ/D>C?v {FQ*Qەȥ9x=p4bت'6 kLE,ڮ'�wvlg_ nMah@ao4n+I^OafoLJtGP5 랋zQ҄ACQF&:h|M^rJώxC[4ݻp�?_3$a/-I,Lib7G;Oh9ywLM-A[)ySϣQPs(TH!hY^ s\\N"2, l }lw6k&Wu!vub wVa^uP}ң;\ -;JEA$ڹ=YtQ! au%qOgBPtd%vӱ`G TZB$6hNݕ$%rqn:Y&ETӓӃ [̒Kks|5$%OH4 *mߊky4շ2|7־Gޜ߫;=PJQ.E[)F/i EO Ѣ؄h< ʱ&Euss_Wֶq#em_2lnEgةl3�f?luyb v6 Ҡ̚b^ c$,K><)2@\<MHŞ72)1YSk! FαsX+|%NP?/CؖWlǥkgջ*__O^ D5$fs=9%SFMR[O OMUx ;q'@ YzF?p Py$Z2g{VsD=1'ϯadk<;Ao9o_WpՇ9Y .?ϴhՉ^D 4(M 'Ӌ9V4: I3^|u ~ J[2K_bb<V4j1QF32ߋΈ7Ue‡Ub K)gEg)ѻlRe忣*G Xv(ˋM9J,>u݇0т}Y\KG Du m\a$^9NTSq,vQ}M\?F#"Rk^|_QO HVҶTw̆2=~GW1S�|C &iVym-R5i]gho{ MR$hIC¬g;zgc%[7:"(/1)sZSj`AT JvR;Z:/^Q|EߛaUהݷ˨ 첷*yy\bxHTfs AZlԊ<xrVYbn*L) #*xH,I 9bjlob1!uZq3K2Z!{<4JQz_M,z~COhJ=HfTkX~>ESDj.3fw0D5'IbC#ë;mYʛ@v�e>Tr8/%d80z�ybF^ƾ|c1Ty 2ss W8Ϋ6Whw"B\'u6}a୨@mxᱤmh&RTi8FLR nY$AoO*i2� $ӎǻ02RY?NHU/h{e4=Q]FH|>:JPDIǏВ13s{N*w*xEUȡFQS$>vTUHn5 uu&PR!#yg[)3t!]غnD*D?%~m|] 07D _rEwAa)I%YT<ޅ<JSkس- YOub[p+esOs088b&�~lKܖr?ZϪ$]*y}k56|4wAȷ_$ibTck=fgxl3U}>!菂)蟩}xb@uz_)-֢~seĄ/)'p'q{7j2PpL\p v'D}V\+h)MattF@1a1|\~`:+SBJd{٪P]y"/pԋf}1o|K,F/#_Pr2lW_ ))M1ɶLVz$FDH0[!!$fm-ݷVn=+Z� H/ӂ"oL֨HǮ|]s¯Fgޕ3[{(nX4 |OםiͰZQ57YD{3"*qZoct]oҐhy1<+դGF,P! Y*ĸb߻;(A* eOD=ܪ  F*ek_~R[alfi<#RNy%&n H*8#b.7~jt_Opzcˮnȩud+J &?sT ݚŧ5$ɭ]M3; FȺfEwnaZ%:ygh'յ)MBzM'BbSLP\Kz�@sǏ[ݤTuCprK3�y{tNFI^}<+>o"Kjq;Y{#֬Bƍ>bzjȦ.Iŋ91Yʯdċ] D.JgZ"񆄾ٗ)2X\ m vbI)Z~2J|yoG,jM-|fVHʿ :_nOH VhZbfJ=)*ez�̜jMn]QExX "gW\bWsSc?L9l߆w%Q2b5] -?1)и*5vk65%N#1iAx{bb ſچ!dC#@M_ʸKQͣI6>Dp}xp/r@\`I(s,{챣- ie/Ԕ+t`ܖփR1šruF Oms@˕NC߿S M؄3צJd2eUCKʦHx=zB>;d 'C.`N[K/shOT%{eC@wzR@#z P<yl%$$A+|9x!5ev\H*`9kFiP3VN0㌟RM@O wpq#7q36jrv%@7 Ca[h8o;'y '9R7FvS݄p#CÇs+]/yd3;®,W +U7]8.?@ԃ{T;N2G&csשX gblWr&jM?@sY2VvJ>3C\F2Nw<oXwUq {c[tdabeH]Ue,F~9c!KT'Z$b,Z{/Y0њwfRS4p&d'ȹFz#:.ysQtM\w9۸]&пAF(:3DŮK+ߝ7 @י~ {TIaï?9V3^SEz, V%թ:jީ[# D`/%ZDC?܉=6VJj~ np2|Drr]EEz&!gm4k 6`wK Y}-}\ HwQNMnhi㾫08{ߟSs_c@ 9TX `[i46'*>OlPDrSL<yhOBWJk'd|HM-URF:~YQQAÀHȟ;b}Ui7uCǭ`gWgCIo,՟; V׍5&XY:q\b s蚛{n4mbwiʕ? sߙ!ԣ'JCjn9=Z`$w@~L970vK;Gd_٣S6eε4kOc3U^ag1ڀ8๑E$5n:&YE*BtRRa:θk/A_.;o<)#^>` b GM/샟.Mq1N.K=o *P%m 召.a|Y|�ڄ[te"lؑ Z^2A^` {jto"v"iWy1 N YIvqfsD6Á0$Qq֘qw�nYm"7Y + 8Xj,q~^p*^^c^ Wxg'6F- E�}<7ӓ7שyVZv<f sM74U.�96KZ_K,Pߍ<_wjo8ef@U UvZE)O=Q nV2�4�+4ȌS8s�jWKv_؉[MA716/0\}TTA=yD3m5W2}HO UY?f>d5Q8c_ ykbQ"|7r^ػϡu1 Ϳ$KݺC2xރ-Bf{JK$jN2] ]T{,fڌ_Р&61oS*6jM»wI6D#77YTf5Չ`T/=9>Zg(JdIYf9r.3m,5ohSwb{1 ZhG sjKwJ`&!N}qEc%`ḇ<UiS*#|*[WϐS#<FnGئIQV EmdwL֎B PcOfj>Z�oɗZ]Ta^}uX*A!3̙}L;-N#f ;/$+�k)O b)ܠ+dJoz|pBJ\BnIw$OeN@_j&�K# I=rd` y)!#d~ #}RkзD{Ъ@FcE&g&ng3+'_v1\\›On>6*2 -\#ft1(C,BїUGc֊b{V_."z"z]st0n/E/'4qh ǃx*K 0^Nx}P\t5١;ȰUT]On C`.5ܻѾ ohbaIBqa0.Cj$=z)-T? <[1&m.r;UbfNK&Al"s<Q8b_],|)sf)^#kl|(|$Q-ob4YWpGLQ9k "_scqѸ/~;P =5xc|Db<*i1X!g8�a؟ Dn!kߚs<=~Y59^; ?2v- |.YS+#uMK~r]Nؚpa*mT$ročmn`?TO1}DWi)`;>1.,2N>=e*YOT)먘!&([ҊzC_S + j0,L=Q_dăs:DVcKZ5| WLtR/=ȩet .)ⵢ7_m}tp\ O)-㧩5 e3v4lhjZ,[A\co4YeQZX<]P|ՓKx U-TT=}Wq #פ:DV} 9h@@A54.6u^Ĥm3j~sHtFH.'t+fZ=L!N_vj5yytGTid9w5^N/uyB֨K!qJıHh)J/+lMB8H(1]+8[W?Wy5]VX%eV ΥH* gp)ge>CU D&JRz/XY s^7rQFl aER-1##/:%g@ܾ�{EugRwƞ넳H[Ή}y/ir�0ӱ8b3+0ghrvIB0J-�gBˢmla2SC]I{;9T�1U;bP܋I_O#/az&^58cއL)i[~DpZW1y( }#Ιy[tiFEC?VCQ]⎸[.!{M8ђ7.)Z"e Nd3cB<ޖ=SӒIy}m^ja3&Mdp]wE w7yp!KYDFEHRaΠi̚\r@rX8Ɗ*_0xhL?< X/W 6u<tvr_86`3Y17.Hy¼B8-x "NA(.=:f~VDUx};V9݅vM`rM'6/_QkGGwv2]x];|d@R-&Sho+{kQu 13 1^Vux\/åYV[bZ_'wGF`vKgBOs0+sUg#y?cŵW6;"Eg.Kk1.}%FH(r48R4_c]ԬuU=v_&> d=S=UvQ9p\Mw V!Zn:`rlcLOn|ֽxOg}r bhGy9ߌL#{VPFw):"6y,?H˕؝Lou16VX U_,W(/RwG%wLTU=߸Hg6E:B]L ^F z<7wAp*}*lK#|TcA|W;[M}w+x%Q0-d,?iIvWhORYM9;-N, Bv3/.늲 9v[L+˓)I_wT\|˃}lXZk>{{ <-Жs<tͮM*#,G,Q?&av>{̩BgZ8;FD9_Y"\ONb 诫*r; >)=sOov/X6+>5 (.wQ\-Rۙ>C7ޣL:lI g?1_ q&/Ny-F?u_E,<??U_&E;kҴn{ⳗ 䜚A>,1A1y(Q]%FU;Te2R; U*f 9ejF Yʊy>r+lВKVԙ|Y>U]p**Gp9g:Jg-SjeW]!Fxxqc3u;H cʞ&^g+yd]M=/VloF|Xe QkHu$m'Bكܲ1I:3}7u7.G˯e/3D,. > /znOS.n|ҭ.eb h}SɌPЏ E7^-!8}?f<{aP cx BG"fP0sXyȉKMjjx CB<Chrƙ=s=j 5cR@gbo*4[bPf%9~%lV(+ NVL|oRjΔu+(*]=$m|f`SPEPwNށF,Cl1Nyo| TCBCU .ݼ{EEbx�.r6g Mv|0ϔ| _Cͅ{Ɵ�㛽rkKa הgiݯ%|@Q_3ű-Mټ.jtEu_Gס 8SlKҷDokY&ƛY SQYo6\4B^G4p/?F>9}v.=CJd3੪v1\/MK陖i2U]FwKUF8.Nd.w%qJ9^^I¦Gx:bH.1nq*Sa1S̽9 mjוQO4?} (Xlvy۽�Ld@NV9)xuA׈l%V�\F~]4P.}A75s^]Yz*`H洟ATKt01ao)Πg!Ŗ<<5`ǐ5]?{&_!f)qg;gW[]Û Y䢼1aΨ2 sRñ=P,Y$< e2Ml�2fI�5֛3>B eǶoF,l]'v5" JfV"Pl>a!t *z;kʚH2ew:Mu%EQi3m^Ρ_0F8pKm<2_g::ó=@̽dA^o([sRi?9_&DB8`!ׁ ,li0%LŐFhJ9%8CJa57SKSF,}]j@NQљgZC#M./톫]sA/ynB n@Mq_!GA-0+XIw>AF{䭊.x=K!J>Tg &zl"pc]) Lѷ]엦˽%iA=�3IUi!ԵXLQ4LATs'=j+'g_&Q9Cw%5fxg,e%u9 gʾ6'9(A!q(l*Y' 9ww4 k6ycSuC;14<4vn\xxf4$DS9OR{pa8㚛'kPN#g2H0\7{z1}\Ə�p.nVqXq#hgFtY뽪Ԕ^aӟ˞,`&uU-tM-Rڎ%}}.;QުmX2<;×IYBic.N9j%v+B^eo2{ơN)3)$+Ω@" coou")hӄoMx72^ՠci>=I+} CI?9u`YO-YK`2DVLۍ7{ɖ[k~e:S+Hm߶5]0Ɠ蛃&x !#>БX#*|GNFjS/#Lo7`ǘW!d!ߟe}~ō#?L({CI8{+k7S,CHGhx"{Y^ ?ױ&(gN# :B,mhpLuW :*izh אi ^\(& K[8}ebtvP{BኢMx/y\q o%VvƐ"c7Ś9&m<5|q1%8l˯"Ҋ`ÀEfI!4`ROtbbnnHs+g|x#Im+j>SI|]^q\j1 cΓZwϴrbp5gxhA&5 <A?Ƅ|BKՁxQʭ=h1z3[[9zgiu lmi4tT=|,>)۝#Ini73-/?s) O|ѻ9nٙ4GU^ t\>Q slN鉓 8=Z'ɑ!ZW^%.T<hρx:4CRu:T0?5}r[BBOV3uiʖ�T A8.^�^kb?CLw5T-̶ {ltىY�z xJpk?Vh?=LN4rWas?;7; 1̼{JO60,}f̏yIP? ~' V ٟqR_]Fܾ|o ~Hv[@'+;N]?{e]EfO<*@I⎹RQLQX pj#_,B/57o巹X%\xR;10)Yg(B?ҀVlKXl~h-D{*X\Y)8\Q+%b¯jײeHMǔi Z9ee͟ yY=̙Zbaڙŧ'w/󮂃RG*l{_ÿ2rg+*$hj7<-朽a FFwٮwm';so|}8*"e)ұ;'meBe?ݣBұ)(B2}d01 .^Qq%A3%GQW'X_NpaJp8g8,6PM4Nd dn6-Qfa6MN9o:1˕qΨ�M1q4)[uH0X#k]fc~k(r.߂ >1+`ěß,w| RjÑHÅg"9.ClWW7ևЭԃoJy7A! zsDKz3+z?.+8_,9T.6.4qt3;}!Xo}=m6X?)mfNRQt{,2PEv5hy-[@'#.H& )Uj}}[9LܽV\s[844 d &74,HZX;ajZs٫*)ZG#)=!< @@4|dlGo]95I jG?˻xޣvF*fMDvш Jp<`;%o Vξ{k$y+l+ fˀE<DH1pc GuVFyLWx(k@P5~یr( LׂgՊƂ]Q۬ez_`NVe18E6(KsTE v`O y Dۧ%dTRD+U8-, ƭ AJÀ&rhDbC˨n,-7Clu`su5>([]a](mA-ql+ �3Moׇ^N4Q-JLr=;6d(D&lk T5&j=I֖kdP3_+H*P ?' OqVw"~#03y=e2IWxnsN t`8@(|9m~hQݚ6~!Z[0Z}`KCCGh'hV%P>( 54/&_fjbj46SF[`%vV(`}rl&vuOA-<;}m˟Shyd-rQIG6|"̥քNgk}@h>kq!Qt`6`|/Etj #*R(@2MN, ܹBpU!y1Eѩ[|z)8bP:^4u\El ima4>S3k@E>m-tv b^tƱG@8*_V0?^[O$qU[֜w`^2 #w.1G̨p }2T  M 0(TS6 \D%zv1K:\3.jz,,7k?/ڕޯ&v΂a^(pf#uR`S%Z~I-ep&eS $Afy y;w1z>2AI&8pK mgӟc~ZQ?(ƇFf&n2,tA&~S*F l Sto}v hp3׼*nyo [':7P'ʓ>mƌ[uCur<\XQԽgݥnuS~6 o*_<*ҫY_ {ڣ[iKJIJEN\i pngJ ð[E?\N}IHᭃ~oE~6c=pD[p\h6,943IjvBeM&[hwXh=lrmc L&y8;Ԟ$juu'Qv?l<M3kH 2X<yXMR,܈jL6#M~nmbh-䵈R6[X"'2a Ca호+x bjK7& b VRYM]`o#_}NȟHZ(c8ڼ>kX,K3NE 4#ݨjA(.~:U(cb<ҐtM"ÁٰP X|P <cTQ}ˊ`_;-W9H8c\mLs|l Ex\++jm9|\p~в`34c7s W S1G`/IPl R;c VDH]/y\1O'"^,5A; Nhvy#H+cg#("yɹ}ixCU@e}LFQ}DvF§F02̋ ~MfY$UzSoSڠXwbpf&U�;sM.]'gMZJX2pxD򸄃 m9*}F> :>t Ctp.6v+Q0-'0hƧxyW 23Nz1^p<;5 hS95 e۶\-zIHt&^n` VR*]1>@}s �rBCy7ڇmB\\fm6kHUjSȡF ]) KhSc7d rbrꅖ<3Dæ\lr#-etAoR c@�[)R Dh5o֎$+1>ɐHـ3H=ImE Dয়Er#$,FK:w@8ȓ�l$8qʪOjvg͞C|gA>˖ - - <Q<36u{AXFt\)HJv'}soj' -wֶ$kg4رAFk}�;xdAp36w!Cǩ!v^ ldMhb$7{=dBa 2R<# h�C\Dg=I�/�ft (IP>L3r${q/ibȣ F*5'AuFN' �:#/2-w.%p㊠�O`V6; D;$kH C-B5Bp~Xz(ATz,䬉m >xo-޴g!'\�Oo4g 5"Ksͱ9V?>) <A_ I n6|HI\F-7ブ4H! GE>" XCO y\Sao�Rs _Vuޘl1%UB lDm7?|$d\x Ap' @w6m1D.({opz"UL{C^o:H%!ppqw PA<ز\ąltbvv3q M`aB:do0_Do ?�03�ʜFbA_v'n,!zoO}qoh9| +YaC$3FT@K;"wW}6G{O*L/*Yh!'Rug. (zԮznӵ6Ij8eNe#I6a_e.wG�FA8 `ԅ84m{K&X3Φ aی:Lgҳ|π]aR^ZǫT"Rzע #CnvpU ]Mi 7{q <|\~u~> Ua~KR>PQDAV`@-.خe!j o"cXO4+$]f/{׉` Wcur s>2 h�F2n\Tkk%llkm5) Ypohv6:A#_~%GzZ 蟴 xuQ᳡,[ hϝNw+=~|v|C(b/5K\sx:>z&_aAkuCV3‘w e3"I<[bq':;} 0P}IT=<GfK <TcPǗs_NKNO^"9zŷ*hz3V/KZtU]mh*OVOPs&85m@w \X%tb;"Җ㸼rlHݜ{-lgpڣJƊf$OطTIJ B!Gd,&ZͦBV8KnԳ!DX؆1#Z%3l]WoNI!QYe5o^Mq 4gm6ʕ{@bFwӻ2wRϷ{!hD>F=$'?0YiMSetU{g)֌֞1LI= UoaSg6䱚4yވ1=�OtA‰%V�D }z;H1J<F~\ڋ=>#^GQ/.g4 ld9hFU mR+Rg@' Ώ|&tx%**w߯?ڸ?̺*�g|!G~){0JCCV$Cg/0㗼΂XB !.Uis+CrDz)O'o~ֆ<up| VZ ^QipM#_Bq1=!,K >J&XJy}4@fs[*$2rY?6~>5Lbgj4یl]f> `$,lq!/-ʨd D`BwBٽݰ%]àn*@RUG=:Pl긊JXX jN 1Bq.Vr.~=A8ʆkW3,0$%|!Dfnih>VO~/G˓L [߂:H?/3<?y#?#RMo0Jr\{X(e%8׌O ,u#C `_c|^uV,5Œ/Vk!إpY3HQSn9qg  $Jo�̌A/8MA/oHrL/@?dDȶ-/FO5t; yҿG^ 7rH�t<X87kJe&+C k4Y& C/ttڸڟgr@ڌnxɄhmݻW9Bm`J;2!uK'9w×CW+{)4/22G, `݊AO成/VAi j: C8N"j0Zz 覿4F=Nf, L*n^(oΩ>_F\Ugre{G @IJD dMр#(N[ZVDlw4XL@EWN6+;w}ң\-~G^+Зy% (o-0Jj?DsY=mEAmB1EJ+z <W\]=?[(!r-`sB d�,YV-1opbfC m>|Z#bxOl>T`!,VI )jP8�y_=sJcL}.4jh~l^+KVkXUm`U尾NVaߒJujݒ76Pؔv8t߬ ej03vh6ׇ*xs?L{IZ [C  Nw0T \gws7 %1@ofpuji'zC)% RhRXm=$)0d'TtrAf25%;:.-8~ wlh;g@eMOoc kX􋕻?bgBBRJ-3>d6M͚`˂OʭC5kktZ9`LVT3~ØZ@9n%P26\Dl&QT0֝`SEw.L #bP/OZoz½!#)v&5l8·%Jj:˖s09xRj]P~JaK-b jFS(T3w%Bo,]2F~7.bJ]s8KI ^JTYc{i<(fbbIRހd;_c.4uēZ81%]HdS ڮI':r,"\\N}J([D)6!EexbcBTKR΋51!{{\ +6o! Ns7<h0&HS*}5Q#Q|]*g5yTP L�r\F | ES z 2-:yN. $�yO+<yl0o�m.tF痉5 X'D Z ar2z0l:QH˃Z7" J}-tV{!2&g'VN)tWcN%> WF[9F ށsE3i7Re2c`}.ܻPg/ꭘzS} ϟ֡Dc/{AhVrVN%<H ᪆el8d_l=6 .22`XGJR{ $|8Fݙ+euk0!ׁ8RBݚG< 1>6lJ==Ѭr;d,ٞn q>v3mDM Jܭ,^$!tjլg'0 o>ضcg6F*B pžCW=֪OQ6։/R8^2~F\؆05RPq 7-*/bw9c>m&6"c ")w 3zck`f/LYJG΄)"g?2`7!p V~Ŵx붭A9׀mAϒiz´iTaw3d<۵~lۍ~49Fp{YKQԳ"<_'L7\ __zY,D9ܫj 0l 0[,\\>Mf|q3pYgQ !Myg7X1yvnd'3f)+핤i3[y5\وJ1멻v+&\xvt}d[0 3suJ& cfKiv&J4vC@]W Ϋ.OZ'7ֺ ]@ӢoGkk f%0b0Ood[=X4M�)d;Snx3F:PDh0=Ec'Znh;HJOYi:| OH-ZeMgġaJVB7~ # Rwc:.LP}Zif遘"qS/gFUDH% uV3gަ)',EK2v>lu>I2\1i50nh_{X_>AV*ED./utR+x *-TdpWQQ`E(?Eh1p8*,/ 9jeA%g.} .(*JZ/\+<\oXk5gH92!߹W޾ a  t׉dL٤1Ygoqq-d[k_$ mRD(ӚChen@9iѩ'v'qDddJjA__l/&,X;0cOkvau]^LV?<rQ{]Dyo~qvN2pL߭k>^d ҍv`6l?&B.9R }?p,OG6;w@y$pR)[[SBy5='E!WGd ܺBXeA `?f!�E6ذ簩!ɋ�&ҡQeME<>�PSjk=G5PC}m?>vGz!2<ѥxM0G&WcL_G;:^�1x "�!CIs73J*(O}Rȩ`&q4\$fj7O]ֆկM܄yPvJ"APͱHT9əI#kP9(;Aԣ 6AUaO|,_Z0†CL/D=Î~VOEyjBd=SXP[d3}ӕ6vB 4e:RE]\> b p[6P(V;u oaeC( x )aJ$~(~p\0DN&ywQ`3�l ;r݋9ɍ]Bt,�EPvK1&] Ly�^eeA+Px`TDX`P 5jl&~=x)5Ô© s5['4]SØ8+U� A+}�_r -#+N_h <Dbt^BC,+oCI;{ǂ/Nз@˖ :?:1JÇKHA# I}Ax:Yyaf NLZJcU33Y|y,Mbw/#?;U:do�fQl_qICء1VɣT3 ":d8 cą+BS Ni$5>G1( {x(@ҮnI O\-A M< Y]D=ެxx-ݰKv+U3q S5Gɴx#pR'nL 9|LWQ|A)@y][mWZUD xBw#نa+N\>U3+1K2͚J&�շˆC@D!.lfͱ&T ̠X?.GT;�q >6| pt,R;:Wц3 *Г!ɃGv WZ\R<JD5.h4ΐᗻ[䆸 msrz*՟ hz| 9x65}_o΅ }RP|W 3eYӸX/E&!۳ Z g[ub؅ۮym=2@9mkgo7o *K pG)XNѬf7#VmU/L=:0YTLQ Օ $쁒-lCE/IJM5(M@^�B� @e[AokS^%==nr ,,y}QCpLs(vM<sv@}i!�UGvp4n7AfBszLޠ} e+75305 >5/|wSȆ 41ET}g1GЉyN0RI;&R7.'^:JY1 a_~=G|CLP+m}uXtE-#EdF<^JZ_BѨ"BG,}h|`rEXfq@qO֎G�\讙 1d Piȴ?̉ZtmLL�aΜi+q0Ek �+tBeCSCL-pZ/]JVT<6"MbJ)1nB,o0j1@twEL ẃ'4nxN\}t m*􀱲j7~ cr] 3_hwW?v=_y1jRFCnwa!Z_'5l?ap(8>L%wA!dȧ6~9.oV= R whd]ez8!K|ԭM1$FqJ63 eˁu6g2TJOE_CQaSOP5ǯJ=Dͼ/cmb(ׅoϏ/AP!+9DGB~ayQad@7^g C>K1~"o^ Ia;$0T)nԎCAG3RZ]4aΗ Y gMBGN ,;y�[>m![6񨦄9`q~yl㪞g+'K5 J1C EŹ)?en;5n@k%;0jQ{Կ q[⧮I%mF8Jm}.]/w 4*4_(?p o;qP4l`N4D8pu ƽ0 -iA?>9@�"M!v9d-hLՑ`k*^9E @<lx�0v8+~iFhBp87d%<ΤuBa VkT>Z±!a{Cts*L_0y%փ#s|Dg+=ᆶ /AE!+OVp?~7<;DpgB@X܆ԲB& b:1 iLz/ϑ!@ѽE)o;eo<ndѶtVe 4 uл0("rIL}A =cI}KQ62< )E`fwphap臏'v1#ro0�,‚OZ ӓŵz l}6_湳@p_8aGb'D5[|^ 6k@T<Np=1y̶.ɵwe ʈlv;8R؁mkn5}z "i4;?E;z@{wY'K> k`VCnnpmF+NՐ _FeHBѥ%KqDo2 <#4G"Uv,-hյ0&TgnP) to| k/:;!@\H ^_Efho_"M1WAMJKޓ\bYt{0FvBx*J#tH3|%4I<2PfE;,q~E=-$UIN ]�Y>gp1d=73@@U =]J.|"ʉ(dJ$]&dg ɑvj:r8B˭ lٿBȓt[N`tRj+@grAƷʍ쏮!zHI~'eε rߏbHTfm*GOE$tZ8IX^-/ܲwT~]CL4c{>VCr}wU-�w1qkDCƩa8Or/�lghW~J"bE8ײp >8<e]P @;Hj_]{35ЁՂ;4A5A[bxO!O/Lu^ءZwe6&,-8G!"b!BЕB{LeAxWl#X'kʩsO?b57M@>d7[̈KtPn޹/'A9`j<H#}_aW*vH= yJV-MY8eDl?ɆUoԀSv!g:%`!01}+꒒؄-V%mxay^yJcCyG?~DDu_d>V[Ah1�yA n$X:q|b-<gS3d]g1Z ZpNW;py4؝|J&|!"LP(5S@ QW,J@J&I^IDpQOn:%BS0ɹ2!w>w_?WN�f[7CJ~&j[8k! rװ'n0�BLo*?֒Ɯrthi. n\B{9O0j!Z8!:DܫJB6ʾ땽ŴpʊECHM�-kp;~fdE7at)C!*#d!TK` '~@.vM]9km@=N�(5f1\f }W:hKG`H[2?/1]S=ܱI,IN(=� i,xy �c]Y(/iHɋ֊PK����/J348g��h�����044.pngZS\ANB wwu/ wY}qXrwu?TuOW$L4ٟjz jk$>`CF?% MwK7wesOOwIKw{gqK' K7{[/_cwKWcsO3KaەX?#%M9yYYٹs prd>h:Z~`cCwfoLyyjks3??,?prӢV}rÔjR,|I|>| +)re8 ؐ[Iw|M"�́$1شkFxDlEGyT.gsju>^F?LL,uLT>IIv#*Hv` Րd8)I`t|,3@^!f@vHQ<~ ']OH9e+.rVL!Էhi^5?Lc@|r7<ݗ(OZۡ_=sЫh;/C !K~uvH�> e\c|h3u>u9.պIt׭WѠvLsy EN'Y$>v\s=N>Mu[xFhb;k.yL]ې68`YJL {y( Tpq{?]xpq }KQt^z%IH`ɟ)3KR 5EaǴ6X>f*TixBecd~;p$ 9\ tBu]=isr eG $o<ozwL"'쬍ȝzutJ"LǾ)frٳ"d嚡a*:}]{>[4)o- /8&_y΂{{(PbӶtxrCEo[Q3UO,.<ZVԀj< RTkKMw@l^*/M@bPi3_{dxq[)lφSI-\rV v }-�wApMVT'mY鉼ǻn ?mʠkX,!Gv$;Ee;e zP 'y=ݮn%?i%V<e$K]WҕM]N 09]dl嶘2r3b篪У[-Ij3˾Al\57 2og}ݵtoa40B!M@vHvqt=Ro3f[={l�ɀh:+ z ;˓FBR0 ?aЈvq~sDЁ͜x;HtO\ru)/W 4 ދ arXȼPt ']]ͧ,D:0SL|Gwtl ZqAasBڽ\ܼͅR$ˮOO$d)2 ^Hn=Fȼ�;YXVҵĆ@ ~\:7l9xߥcuGW[6.7NnYʚ[ܘ?;>}a�#4Eζ愫7Ra;5<Kax&m'>mnȷEY-9z\ rQ|^>;γ +3=8Y2\'n;]Sm3{$sF9ckb42U76O1oѹ{76IՔHI>Vh(u5ϧx@Q3H( ; g]]5w򥣼 ێTƙspq-h o D.O$F+R?#$-It(<i ƳVGTu,D�!0 /:8rOcDJ7܍9(8@ɫPT~0-cǏQo7VFiJ>5"C,pcu( IG1](HGbV W_4N}&=rA,p?9Hǜ5sOxZ5Dt ڛ #�So=W1WH<IfF_:Cyq+5C!fK?GRIA^rg=7iTUeuSM:~3P;c4,g0GY?8Kj!u<?DPx1[]<\u2=[&vĮ_36+-12՝5ݛ=+[};M"XG}.N%9dme1~*K=s0DyA_Fޓ`˫A1G"Fy]~|G?qH[.NV^Li~0% 8v*~ZpXt͋eۭ/똇IЊ=(CX=;FDSRQ5h"xF5c9�Be�Fr31KfO]·ܻ#g*}eֱ$N~[AJ>fxh8dS \"3ĀL rDmOj9NXGFMxA1[>~7|d?[inj\ <z/1>2B?I ?5)bBS,/}P:�"y&ߍ?"$EFL w۩Ҳ&۵f1\3f*En[RM}iΌ:iP^h/_iWe^n,ܐz̧ !->[6#l}lt:ٿ5mv>+gQd WX|[xXIˣ䧧 @|Bkxchr)Lo8[\1i"J òy/tH#i &bL& Wډ#sh ~1DYw i!j EeG?cJ!#ƫ(CK YUXMk5_k棔DV4;eq^> ȟ̠\\-OpQ%o[M|e:I =TIŨVWc㨊EqE2Rl{#{b{ݙ#^a=*ܣځ3Ł<k$וPoD̯Rl\R7p5Z3=Fgq/yB9}.T#;PXTdEckhp.5*cy fXU>t[WlJn3 q)`ʗJaDZdHT v&"πß/zzH$-S-WHd{z_顶ෲwِ~:kշ .nb<ԱƜoF.frRXv)6c!@_PX h >Ƕ(IͿ'h='rH= VOzzLۀ[YX\яpDcK}^K((}4Hyꯔ31N s6DqIu)SOI͊ȄR0 j,@a7ui&-HS Fnꂄ`SN]bWK 4G:S=Urߧ70`Ȱ#VJK#ƽiM:_~w%�owPf Phj*P D179K.W}}.[&XTFy0 J8dXnq@JGqZ<FdOA> Oc%]) O4du#c]qG~`1$#`>%L\}𘴨VUweo2Bk7[E? kCFrdN3)穁G -1@ԇ&~nY0VODC.͍1_F,#v!!v58𐪩o1q5#6qk:SQ(.R1:)弥>r3Ɨ_(n3GWG"1d#3/YtGZsCVn:!A$-IF&TNW[og4wR2;],^u# m]e|oMCs"X$[̤>/ K� p)XaӬWxg }C zJR}BMy70 JEZFe #CdПNRSa9N=e �m |J$9=ywեY>NtwO!բ1hK4h$3t;5Ⱥ=TV8[ݙ+M P(+S=\M_{աg3"͸㖿= {N1b#2A/,eĆot]%w(兝 v |Ce}B5;NBl:,{CDfrQMUL=<v\k:2|+4Qd|b&}o@:t{dzOϷW/+<NTj|'착`|8]Jp]͡ )T+ R|)[ho/E<i9 ϒv@g>qI^@Fh'&ekÖb%cyRHP=U\knņm&y2_&˻Nd 24.rU U餍;! P85 V~�8MgӖP!asrG9\ُ׹3ɸ#W8@Q˖}FT/I%8" Yմ$b,<:>Z:B3XM GdY=(韲R?+Hcp880#*՛ej#r3'tC4U¾Us|/.:JmlU#8U2nG4'i' /sҘ$}.0*/h3Dt~)X,D!E(>ֺsl7i])|~'irTC=v#n]hScĊNTͥ}GOAƍN!~A`u^q' Omůt=;>6FPR`QJo5I<тww&~E'%Fޡ9OKsrFɦ8%NkO?ʆA+&= Y ?GJ 9xm_s# Bf |LwC XK#0VwuV.D[Oa`ujFX:@5Xn . AX_n C 0 W]uua6r ,agB.P1/`'s jƒ4=$�lG|פֿ:%ͅ _1sh / xX &`}, 2魒* ]Z7ʆ͑i]r8^iU@:0Hwv} G]{�s)O=>LF\J-Y+{y}x1:Tا)ǸK삱yTAb?Q�'~^ at4 +,ОӐiX'AVmKrW_e~ ze齀VQ]~<}V|Ό|BHm4Ug%O0 k"!Hm5S&^>SwO/j̊˶&!0]-<&!n{ڐOx^</j}=Ӌlfsdw dC=�FZ\N\Ӓ#듅cilTue#anW�,,ssCECJÓeSº9<#f40y6Z(_Ѯze]-(il&3a�{E?9j/룮JpiP6mJg'{C|J^Ip*HVGS|x#ȗZ-HܔZ @L<f+} ߥK@f9/p>hhcRԃјn cyjj z 7}^Ey5|MňVM<P 9&T3u'r%@v;ȱ>t~:eV>1d`D{; J{ mH$Y"'Ġt'6ѦzwA!r4i{#v; _*Jc0}9ԃ0@Pz؃^'!N B}η"Y)&D\W`nB5�1K*)Uy4pS1X6S,[o DVq=Rμ󶯹AU,mĿPkSv)er~'ěz%yT*RZ*P0x9{ C:y(7;"AnUKPTZG,+ t=k*Q>tW˺DX> ?mVXkp}h?J|F^Ez7X *1/rP5#N ʙ9K-\И|0dyM&o5"pgK[K2eZN`a;Nɓ Nf)oKI 6}Ź g4_ۄݟz6H]˛6N9PG"|ʹf,t3S[*7 tF8pӅ _bMcc0,}ԍ˼y2&t<@ٹr&J'z8EswΗǃ.9X}+2AMj H;7u) ɗF.wr gOv?D4 r7ϑrޠY`kʃq rFTѨ 9KFJ]dPjڬ_rPo~cA}sUL-ge..(ƞ<;;˼S3? `}0DQ؛Jokkq!jX#<WZ@t4 g:}2fԦi$WtciBwXӐѺH)w'0pe5bAKZU=i7W-{|s5(Hegy YWbA2_KO1LK~*X- �LTѡ`#7 =޺�R+c8x}ؒv#3]Yy[܍#CJQp;gǚjPB-[S~6^Cvt<ޣ<0A: ]#Ў1a s%ͶuD6sxn�!dwՑ'UFG(`uqMwK4G\H&1 m SbO<:)s~a4-Q51qPtc+:[l Q?FSAXG{JmAU޴* "h7`jHR~b'>Tae̫^+2YkrêeZmO"&\{Z`͵<pl wxqX%3R`'Q*Pl#a6FNr TɴFrҹHjeOi+uPO34L/k.bx$]D*~.[B,5 k =Iԩ:ph<;֙#E4yfċT$[Df +"!_6f [=&lavzˌ.䧙!9N߳_OwA =?py73fdZtyڙ-趃qπcʟCi\Crac=UPAIoxnxz !�rV6-eoɺٝK9`E(Z_{&m>t[L}7%;'nG!^R:ՍXJ1YK)+f%8=LzEC :.z'!}V߅鮌 U6)l;l*6c5l "3~cY;WS|U8KD_*BW;'sА獭O& i~-#yB)yuP5/ y>/Gd݂_g~([]|&MS!EW76U^ˠsVlrN0tsq aɎ/L{0͋,Y)sRbp`ą8+s@}\eĭq+-iHhS 2ZdTI~^Xx(@L4PG{nsO  1o61I5r[/|NnسU \Nz! U3.>lu,%d/k!+(}7@Cj3 $ξ$=$o$l96åJ/*6ʽ!?.s&'74a*ZEgxa[cW..Q w 5KGS̳ .fn[0]GeI6ψ=ڟDd^i 6(ϴ?LG![owcwHdjHqbQ(dq~Jf݋ Y>f.% `!3G#3_YBoy0:^] ٣X{ f{pf~tF4-LХsnjNr hwli A$Z6 <q3 y4u /MMju?E6?'#[w'[|x5:AՓIO,gV4|Y&AEPC[jφth: 0FuEn\L>ơJҹQVpd}¯Hмŭ}1Z29pqd~i2TmUwa,~ B"\s!.馒sv<JV$@t0-Fwϓcg7V@C_q+ŎW1{]iȞ* i ' RIc/A AC ȲWV/ /B%Vy. \8H.e!e)M3JVQ1][$9T_L/n}p N�pnH-w0sOȧg۟Q1sk r]%x�ryc R\E񻘱59򋷴*_PcH'3IzD`vLG+!-BYd4vt=:<-gL+JH9I!AlyLY:0ذƝڜkr9DR_> d_�n(YiaD+X!-i`h<f|r7˄FJ5FJU~E' #Lު:3xe�{k r+֓.=HgQ� MpKA<'K<K{+.[l_Oo+d7ȠJwe URvNn@Ŀ`KA(V)+ W--6t_eb_v�J:d$̞mI1X\e?7?3` Yv}j\YPbKj3OF(~I zkIRq B-_p#2rYJ!U8&*r=Ԣ#Ӑ0h~8oc,r]MwDl ~Yp r o3~0dy9eŊ ^qۨ=ᵍ&dg~dP@I.'1 }زcL/1_uzmtqg;3uĒ_q}^ " 0\axf1Orۧ475:i`' s͖:+N8_;iv2NӞ WdIe^pAR"u7{draCOӵ;b.%IjmINmawاw08,a?_kY'k݆W\7u#,{j#XQȑF^b18nEηc3s)c1LS{#I%PPvBx!>6< 7gcC KoI{ȘWw#c14/_a[T]tsx-?A- ,wWFXʰpN3uud3^Ľ^՛] @4 %Kǫ#1&|OZ1/M"#vF8g?[;޻Z)M`6]! K>$}D!"*I\wMH-s@,xE$@thڧVp+Ip5c.fl2ǟۙv#HhyÏK (WW;`-nAń䕶zg<td$r2ѾwO0?sHV]6&;NhڹY"N}yW)>2ד?%H[Om`k$ Uі5*Z9=`FN׺JrbL~cuE Ut z:iēHy^an3G!;u i_'�x@v";{\ힶ6蟇䧏޺LDm5jE9_h/O@8DW@& *IV-& .;[m_!ֲAjJd}<ޒHnD}~OBhr  j^/V|!MQL91(VaE};Hb9wzC-cMQ_6Tpj]k+̨VY^=#xa?JP;x|GאmaR``'[ ٗ <Љ޹>.ʔj'D6&0$( :P{]Tq$32aIc<;eܡA<fGILkO8Oxtҋ{[ʮN)ˋg~51 %_u�[KsZc^iL_#&,!�}boxūٺ;##K7Oݸ$hl~ca/!ͩ-d╝C$Kdۇ|[;BQaXDsqYf.뮋{l! OSHrT)�*b%{Qzp%1\(N"GY1xH!uvN͡r+!uZ1*ڸvRUTH>Zh7| ʻk`N{ oғɘlFJqh0k鐦I܆F`6p>F֧^:\9Uɗ(D4 AЛMWfJ&cw\mtR7`h3X+f薁KQdljMP!1]/s,sr-6|L25y/)GwX}O} <J%>F7#Phܷ_O`dӠ-RQ_fOFUx 5 *$jҺ1Y[rDԕlM"k<~J`{D v;|2}>O5= bgC1{T@\ÅLr-_v Y^p{a$Bˤ?8wk؝dUAہa FJVx((d _5e4*{/|]ֱvI1fvuͬ[!$B Q DaV@"f&)*>Y=|OsW|Ŕ۞dv9l>6NKL7P.-p*]˙p޻'l|3g.X ?s+([|I=kr>z ge GuNutψBLᳮ_aͅy7]f" sHm,A̺lI5T N<n֓Cx34$�l4̱p|{=L؞%hRAQYCoQ\p)o1ōe;!1#Ԉmi368B P+d_.}^!q^MyG->#ޛS+n13kmz[V\ѱlt#Gh%Mf@Pk{M>tnQvƙ"ֵAE^GRہ˄^.M.WG9(= Ѧ -vIm{?�g:l;nlx<7~9ǝȗc@R0ǏI%F$'&ƱOC@#q2, n b LS`!DBHʛKAz}"3 KQ3hbf>eà dD.Ck23}}4Y'a}{c( ~,Q:"EVguY5EttXjHcc ~A&x>5׊kƋ l/@$5+| ػTp.]d4ve:ͽJDU>:}p`ܢg+7{Fnh,ku4.)Sf̿cʊRB7>U#'oJdʹQw<9MfrړfUrp0hP7nf ɝW1[-Q|T؅t)P0ôzH@ܑ I58LSlvWtޮ8{ڣ6|Σ{3K% "kxZD^bPeS+ؙNƍ_*p,<j0O'FUE4'58EB}\/Zyn{qhZȨ>Sh}b 0VA"$&ċqTi&`B4E +ag'Hd(3 S,5S rP盶/<b\g\bWl$]yI,Ǐd = bQ$Vmλe'Vdsa)ݡBb`9Jmҍ6'pOuPGE>L&?^Qgl:}L'/x^FBG/sНE-( LW1oE?s&nθ$U╫ky4Oh 'k=P#A{CCc8L1ZKALUO`s" o~&<1TQ$ @hgL$t i<IM dQx} o_<[p ܫl+ʀU(l䷧# *#R5+"KN?!FC!oRKLxra f[lp^sNBm9םLU u0 E-bb-xB޷�WM"/$;l!,{Au(w<&9bl<-^ +M?٣# ;M%@>W& I$PT.>wFa>{-Lf)H?"mVv =㝽Y<Y l<r  ExcԜ@]tey�2krMZ`XǾcC{v; F Л4@PC}NdS&Z,r"1\Us+e!?WL�;3Tb]9RN<ſ?߰Xʃx Jc|)O?f F'_PM}c}G!+PHWlUPI ?. =ss7v/>iĠ6x\!E:\r]t HȞ7G?C5q lmN\L?*Sw|6RhM?yz*›8L\d493VJSPSX{<.qEgʮףrnkEtbwH'ߧB0j&gi=-Yn>k;Nmi�w6k)8[YjpT}p26~rMI{`6@aL+)5 kmYBK3&\H}Xێ}υ3x`i1ƗO 8)˫hRz蔤 2h "|5>uad%¹O;cg b!"7|GV˪SK·/}W1HIjlҺ!5\ں qu )ewJ9EJ? >pyLΒUh]ԩIyU]Ϋaăm n ۗ~fH“zfY5o J,G- W wyعz^w<3XitR_^ ־'d*팫W7Ydig`X=3Z2::W..믑OJ7{YaΈʈyf%7~r Or p1iw។ N(˕wd_ ^ #\n Km(.XFw 6l[ޢMrUĔUCAT ^ѡQs`%mkD<2>_s`ECdDx HӬ0R64A]_[=RYCJžE0s O;3$Wj!> }Dxt٭(YߒV( u5}/_ M"1\{7By&7{x Rg rp@AX`+[;7)#a!.LLg!F-ȚV-G= 9oLWuza.b `!bQ4GݩkP|"BeěMZ#`Yff5ǯf~ -ãʗԈ?&J[d>sa N!@  \>Q 8o%ϧ??Lh`;FQXvRgre;G=0e ;œJ.%#Lg׭(Q.0,;ѡByw([tIzF)LciL}.(皆g]"uQz(;D(9%n v^+Al"2).DWI,<bki4?2_0Zh7d".dwpbnhX.Pm]cwX?7|ؑ\Ƿ5έ.֟�>({@xohdv-jN%+yզ5#IRc*$N u B#xJ7ICAT&aZ+ۺjH聧/f3‹CB":mS/d'NsiP bpƼXƙ`ſg<]BSڐX_~Bƅn}`ԥA'-I�dj{u5Esvu[Y~⚻ �~�sEzV]uZB7Yq[t"v>paA6|5S⳪B?-YDI|7DNTOxޙYEerlR#h20FELz~go06722·X@eT~)g[Kh=q�ѳ՝ʗjdLKY&\`Ӑ$l"|VlJ'Q yT_29qXhpeX)ޮ^ E}>峸>a@Vg< FJ;[uͿyvE_ſ(o]*cikHgR2G+]xkuQFKˌi5аҜN6z2(kZ�Ϙ%WKi"$xWG2\ocɔDP[}پX|?2N'NP #ڭ8;5%1q 9v*&1r:W DCIz &rUY}8.۰ ejɜկYq*-Jp2c_&SݗÎW$Gi?ɇ JO2%C`_簦9/!~&ZFY iœdl? G>z㧀MN@'^wyV#~{r[A:iD0}??4]栆Jl\l,}]un{ޓ$r"lQ/MmHQp'_JY\K`J . 4 X2?'%f9_hlqH4ofn7jYz7\1[HpJ%�w3.Fb$ ڶP U>%6$5:L` j)ayfUHprr̾]Png`~`hk)F򨱥V2= R�]ٰQ *_bQ۲|\T[6ZCmp#tp_*V$+u9'ƫKt(S㇑<+T̎w#_Bã&�15ff~=ʻ7ŒlLi [q?REs\6PN=ҁ&P+~•,;hO$f(Iճra>UI ؤFrI=eΜcaSS9ٙ8J|hΉ "I6绱&anC%gO(uouۣ[1иb bULG&$-Jp{;o.qO"g<p[dev#[)HmݸⒷ[Vt ;zxp^y;W Lo].%YPd e~QSFHz <wQ]e1rvbԫZwM6!o5q[ا/r/vأ%9EJ^k/t§�%&ZugLO\rUAp1nM~+#HͯĀ]ObYs3=#T}Ȉc |~@3J_E0 SBS]s1kׯS 1 )'ˇtCQ߭~7ɇ)-`lFh9 lO7R7zJ1T}ߑ@Y+q)wB85~ �>ӀH1Ȭ=F˃a!@O\2W[1{O44i|X{ŲrOF@uMuM#aNrF&O `b>֢i`96 ,+l޼ABP] ngtX)A* ͰHe%t:k_I/0Q}{PƁg-g;OD,ӃsTO Uc/N&sfc- מHmү_:UWI4I,]4'%DD}wr-r[Tƞq'.-.2|Vm_pbft^dm-ĬEx.?l=Ν{#dMr+rF6NVᯡgc9kn-8Z&xr1L <SxAս)vן>N}3>9ᣴs qԌ2δ:,K. Q??.˕e^]gdnt漋0~]k?;G3nbھOaO�>B[eTE0o}k$b4WQ2nu҆ãHZp\K.[9-Fʹ#}’SF% $Xkfd|3"+Ue7)f8O{F}~,|oAwxD[XD$ԉU SzS-_Q 2Tad/Rf,0egzx R;}'c2PKk~7=Vʄٽ] a4eǏ'� yޞJ!S5;TDgf47jETo;&]g吜z0 iMpC[d{ޜGe\Bu6m,NJ,xpe~' ݺ5k7u33W (PǢUYG1=ea"t ٢K ]ҿ?0+jWcמs۔֣вH4ah( .ӄsP.= h8mvzooν֥u<,{:9�"�!>J<lWτ {P$x1<ΰs~"`W #<=!)iƅcE s%7 ̗ziq㣉;~Y {rV\#c&)]z;ea&̊}`Voĩgɜ1q+׫s+3# @Y_ U${3SJhp{ugUNQZ].i~,,yL֌:LPqoO~[,Y'wNE31Vzl%zX]Y?#? _'ζWSǤI\}l?R6GP;vq'+3Nl|߫v^[قcO ;B9L|rd21"tS:Elo9[.\fa@µ&>? ښ�mWX = X|m/|sR ~\SN3a]~Qm15<Uh#_oI߉I[3|23ɍ~=Ouq#e6K?<.m'V"G1o;mPY�,\vACL}:8om-׍A=D5#$+oTdJ8y}SQ7߬jRD-_&6_zsH_ iA'%0Q.T{Π']M/Ԉ\_ޏsg4s.Õ#f|A5z$ȀsVx~M9Ľ' '%.? ŗzT3Wv_ݺ;%%갚*WWrM$? FFLƒ3r=>X<<~YT_@An`)~,a܁Y&n2m֪U}9 nѪZEdsVÇ[Cy*nDo1R8Y,X",Ϝ n rƧ_dz2T`&=-ڤAۖpQ,# kp0 ҃$E XD[L S~jmh<v Tw/"rIRZ; 6o/ά )F6f+1)NL`. t<%;N4@dq `naiTE&(k=0i@Rq |"VS+!Ag뤻X 4(6ޑ�d81,6wC&;bν7KhDf,\ͥ)az͏!QXݷƴIGTN<9Ƃ x7wIƼ콂\6̊2:+ a!\:&meT'!9>4«Y,3MΝII foUi SJ˦�)UC*Cga+-p7V@7O.di$Po %/Q0Y|~t;6 2;99T0> IZ"%Z^"G%}>x =\VC1)?]֊o/*VH/O7o23${޻clq 9檧%WJ-`8ސŖDҗ^*i^!`ܬn1}5WeYPUՍqSnZHbL6O�/*iEjm 6r`GXgf&: p|m% ./`sC~Lr!1$a{黍}Xx{0~$%oI WV5B"4/H $iDk<\�d`sn2o3+3a|Gj\Ld٧�MrliΖm]#OM\D"І9F@YI5u ;G)k#1RL“_Ι~6}-T$5ٳ]|WtajmΎ >Gp;]di9ľ`PA=ErX ǐ35$%@MHxDttf 8&Yn?MX3?6vMKA#j{H/ NѺ,5]hjyHa[+E%~E+? lu%ߝH+ I eRN~@օ& Qv52[{Xf@k!zb9LH 묇 w)a,`N@Z`p])Ճ@n{ᯛe?nQRUYΊ_Jp^'瞔DhTm:Y5-,F(p p?Q0Sf3SBC 9<jg<#~mZl7Ԧ.qk0 *Ad[%@q7 T/ jYkq{ZUJNhD\Ry5{%N@K BA Q +ȅXJ {պqstxDs3a]FM[$�=!Fiq3貵asfq�|JjD<g`?Nx%6s]v}F>JOr9Aq / ^ɹrǟglf{k \4vrin+Q)O(+=b<9Wi:\L,ȴm{aydxHmny#Pf&@@jM<R[:'\v=lkZ,Vo)mkXU\Ϻ{V{d;/GWcss <:5fWF1vcP:VzА75v}IBemHqUCRǭemʘ& >PqKT2Cuٗ/Ka3􄯤ΓG:lxX{ 4gEǣHV�ƌfs=k^sD$>Ԝ|4ž&Q,{uў|!=4$Gм p|evd}{Q ]!J[G1~'D> c[|C{F&ϐc+uIr,r5GH s@4Hn`ebV,z֒rqv$>_r34`gɤLu yP_U 3pu4,J'qkd<4J7+Z,͚3/᣽2 *b@!˒!A&bG& Dўc>*˷cdυF>KAN~kԄeccOlp=2qZT%?}6* yvMm3e4niҌ̔`xPq҄ob3cY/Q#aB Lp1όRph D,evTZIi lU`?K%KUu%r)Q&PXRtϦ/ܠedEJ7Б}Fsơor 2AXl1g�=J޴pj>XpQ%n8+:kͨvO~vk~}\bc)Oߜj.PҲS{ԯǩx`Z&x.K Ѧg )RtXzɪ4:ȃ.6s~eךY/D,m[(,=+&<B'c(@m\Й2*-hmu }R]?0Bp+!�15+lP0/6n7Vm #Gy\,Q()>3vp- ` weWjɌjTYi<),0rw8J0?RfL/j ub+6#[=c`*,?K!j0L|L ؽ>-Mr4 e9\<x;}ܥnX#6^APuP�=-N]>TtP|>N,+f3[ Ά/*ýFTldu8hw9|qJ[]*4a!:eLGHzQEYWjl>ca�lo3kRT-<Mei%:*!ڸ{z?\81vxLu]}F׽&2J_m@ћ&tK7IZGr-j=|Y 91zP�\6 W/xg{;}6*%tee HZp)Dz@?y) !̔}d0TiͽC?@2k#-A2%kw\]ٸG}aV4"}zC"}B'Fb%1ЧfDswJ2TG2N_7ʟI�*3{CvM50\x9M\J'Ia@e''DU#p4eF_Y|`S� b~B5:)Pӛx]T y0VKyp0z)0HN<iO]S|A8Ԧmj7jO%�2._@}#(CK[fπZ~fH\L .E@ا 穉F3ʍ UAEDZ,=229RL^]k:4mV+"MA.+)1q!#ItuZ$ }Y 2ΕMGMދ0 aJq5]:{FL4aStu+ )1}u \(de[P؛xr6r1LF ֟2Y<J&"6GvJ*2c no1xv Bg}EeJM Df0jd;*lsw"CvsU|qlωdOcGf,AAgNirТfMe =&")jPovƹ8Svh5TKgşIBy C8xW~:,K5K=;PҍoQl?# X;Ig۵u}ܷW+C^IQyQ߮0#Dd{W=ڱT6#-T3'UH%'.Dc5k@%ϋ(r'Œ|j0Sٴ&9Iw^-(ѧWc򀫦bx-Ϩ(O8nA>1�gɯQzឫy[2.JQ %N�z>Q<ľEC `JГoY<7$9I: \I*^=99aBﴎo6|<kz3xFit?9ͱDU;b,�t.HJ 㫆1c;FcStF%&zYO=&Q3GUH>j;s;ɱq FQ0=Eᭆ훎ПO @-9$K/jU[?mm ĘK:zDH`fp#`@J|�JLlY4_/1™9Tp-Iox|ȉ\}G(*d:{8 `NogU6i47/UGo:(b>낉> W-�[S#k )ߖ9vcҺo~+]YP&gó`m'#50pqhyXRO#!�nR0$^}gQtH|40wQ/#"1Tt2˂o&\hD܁Z~+ހ(iOZa<~v HC[V+/(8rz@fp;JsA6͞ivh v,.q I/l^@Qz)d5sSS$6@BKi#?u_ L_Jo Ts摍}L#Y̲ o7$�K"{.H??21\zUѯOcjߊtrNWY)4b~T=mհ|"(9I*O`<McEG Ct*/`_y%ng˔g߂-;V7tw"IvP c=1LfnE̳q!vV՗- {@ew>֖Z.ߢ ^; INfTFLt\:xL PnUo y'MϊЖ3]`+ԹN_J2F叾LVdDO)`&Z ͂LɧÎ7[(c\{LmsȲ? L}yS/=yG N;}'f*-ilh5; no'mcM~},9j@(+d[ KΡWF;z @`'m~IT88}y8KEe|;ugOߔ48sFE'"b8lV2ȏ_W4qMV4ǪQd[S{ 7GDsQ8u8X2N<ִoVŰӿHxeF+V#0}ȉtH᭓vv1Aҩf*9D*`Ǫ=\#s""RT)eb)8&C}#1۶=uV*Q/;~꣖poHes{d;S9>R,Ȃ #ٮ%/:qgȴ۽`0(8USt37h[/5t�9u�hCos!LO? 6CE3]r^O*.i| ݙfO}cLMKu3wHPzv Ar;>q7;:8öv]>"S2v6'C)Sfkp&7b;;}Nhgp<z\}䁦.Ӧx6]~)OSs_"к֗6ʊ#^U]uL|,yP>tE9ȨWwl;&X݈GD8o'U[*V;<4+Z(VG[.Y)%*qPK����́/Jd#aj��ak�����045.pngZUT\A&!@Ip5xpwww�-]wwt`Ϳ{}|շo֩/BQ^ U꧘g-¿ 2, (>Ŀ60ӆW3/ 335+uBŌ XXYXY9rΗQ3aa ea}s`?!+7g{?? w?f.0�&(P3{3+wlL�@w, W)1aU 4}l%Q I7O"rÿ矕Wt-l+~YY7؎*6]GІLcO4moM6ySYA9dզse@}nelº”b/Nb.Q2>,c:tvܝDe}}=ik]pg[7^puܽTGR Y}es߬& zAzGsؚdM!v�{ S\ s[,U T?ɋ{P8&$y~wCٖ T-`BTa5x0z>o"}B9w \`7tP2u:D&9؏7-t+ids3qxn <2Ha7LK$jT=(0WQ!Z#ǰ`?M5W]Sg>e ]bH^yЇ{ : r2J|P6]4~d 6:da}}@:!c|~0bl-:Yecpf K77*st}3L5o.1:.0<.D[j$%g &v=ZbQbߧH ýlpkf`k</ta9|noE#ݦl9i<% Oi6|iv=MFk|9/x^ VM,ꖈAy-o5n.!]眿jY? y:M;_ku-BvR m4x{wYE| -FRR]*aϑI8llW YłTgB$'LE02|+| '(((G"L!dWۥd@}I jCwleH0JaP%7Ae5CaT! %0U >Nzi_! fȑ v/l(9m=Bo.iqMp9ާSض')ʨ!ts?OuD y s2p ٖ L1IpfY?1' _d̨NJ>_&/G̈>Ԏwe9.+ՓP'ӆ9t[x"vC6_"Вj NՓ¼'dȧ3'Qμ;B<,l0U뤿i'PuKxl*m_xl^ ;(]4[H<ܸBv)K[H#{l1DgEpE0i2$߳7QB:mw|=Qraηؽ=t^!U}5e1Gzbs#frUBu[?AU_C;(3ZN8i8HYQg$Fy5ZjT^AR4YaQt;$~i:L|yJMj;Jw+ͻ~!fw 4,o` ]f)^Iu7QI|}>!42pk\487_D&/jŰ O</wyˑ%fB94P 9f8]'˚U ' yp+܈ג DDmXmȊ  o8x' Z9ܾM Hfq<x-~RQ}?BۍH4G _LeD�7 Emt\5" >B.~q9Rsih3K ,(T3J~',Xs]sCaYh4-3 VjV /{4oxSc4ȅN/$c9\y>h`i7 lxHƭO|ME۹򮼝3Ӎqnh=JNՎ,I,HB쨪^{yt ajf(n~]g)FUI`m}3)=Z<(suAlEoV{YEu5eL\H0Ddk9ZrŤm:_<>:N7Pu\ \F\"lR x�dŹupT}O #BXW_XȾjH ~{9X0!(-x! !ciƕi_+M= }Š?y>PG,GH} *<o*j>K7Z 0m< !IHK&>o9|E9ʏŏc_J b~\Na1UjK,ӷ(0"y;@`+,x3.o"6ϹhX!Xᳵڜr@NqG GoK8r@93,o-1}? OP Kס/XʂʷX M+5@;9"uN<w5)'N?D>m _0}ψ;#Ȭ'v_|`1?ŬAjV#I#B2â}v�uy#17&OPO#M"KJW>rUz].5[l,b p"CB[ikMH&-ٻs&c+mU0ɜ IJSfb~öxݗ[Ƒı+X 5^]PYᐮ:VUAT+sΈ"]hں[<!]$VPW(5 UaǞ(i$>~t=6Z -*(,)Hχd4<D $6*_&7ܗjd4W}F }{@"vW~�4&Ye4}C:FAY/q#\Jğ]m[XHv˙k )i Ȫ4\U/1ZuV0M<R:]c~=qd[z[G ծ@;6C:_!v._Wň<HDzS]υq:kt؋|xgA˱S &QEɧT˃~dj G3n[mm2i 8]\s[ j/=oSO+Sgd2R;GyfhG<@"cYܽDcc�C0.r:yY^>p ֺ"]w]m!}obBcXj;&Ϋo ۜ~lq}%&SR=_\bI~_x Qw??a $))FhL[㞊)ֳ 6H_8QsvS<rf&$vXE4 &isKK[/Ĝǒl,}$sT|$jyѨ[!X>ۍuGO6"r:/e`o`è1j%x7CÜ8VAJPb]jۍ769 oJUQ@*TaN6,(B(Zm16X%xv f9 'u^}PO^-ۃ[R<L*,u4%#L0ͭȠXKˠčׇ׽Y?-=y6]̅٩ucHz>H8A8hȾX,g&\AW>P#UB|n?Aj*Wkyw{້  lyœNC-L9 N'R5%u+<Ao2>$4k}<ϲ.+.K_ fU#/>xkV`e~|;%;`-W1(ߡ2ěgz sW(n$[<sEvO!gI|,:!FE:pjwQ^%/tE+Do)iT@x[UĎ79a4#yX(y)[~[9,xSr7<o=!tu3Cz8MKXf-Xq9`Ddž`>`M$E__~L^Ԛ3wGA̿MKf#?.\N-==P|LJHBװ[1n6F9ιPxLm_' Y<(D?|O_ѼF C:DWb.wv{ĦP46@zK0"#!bW` 8ǘfcԨ@o_']hjS T'yNo/l/,Rv!u Ny-l5r `,vk7q~nH#(d9^]B 𢵰pƎ"w4S,u[3Vn+T6&B*өr 8[CTUxW:yԃu3ԕ8v|[NnF{ <$]/dC%]_Jn!5ƣ_{(,/ �3|a$,ׯw?hdG$yc4Gۏ7Łx?,y0̅"g SI={x,R `^[ Nzoy=,APyN ]]1Eg 8BE'M{U)F E%LTH`7my&Y"eONqK'IS߶P}yFS d䗘*/? [@<Q(FY.*;US-J$==V34ZFOs͔&?KFdX\�矊"n8¯!KMē+':�YVazɷ <Ԗ-ѺEfVrnEg:F?oRMum?9RxT'�\pzj?T՞)*=#XFjoWʟ<޷)0 <>x!w՚a'F6+Nz[U �SM zE o@߳i7-$Vی\B=0$0 Pi/"֯]�_q@#Hq"iֲ;ʌXоg]EzFܨ 4 < fXj1zqa;Ndqd> o.(e3HnO)vE_ &Z"H9D1|p!`@e?{+@I1/HwN(bK_ݥsPsBFPȳm oT;r4WHa5 e)|WC/.-ΰk&ϡIƈNNh ri>mz4!fINKBJ3)DIkER~<T877_3Po[7!zdv+ uʟ]?%<UNE+5QݿTRK3GmaGZi d7+B4l3Ë{*H;c?KᄠƁ/,r 0 t\CaIf]ڏDW5Jg]@2oLhչ>S}7Wqv` ~=Y3?j$Kcz ?p`Pig#SʃU7KJLui(]F>Xx'J.eu~[oM@_�J /rk*+ YrB3# ? .PbQ =qB`~eT\a@E]WIIxdIMjNʩ%F6{aQrFZ8 ċcrV^A҄^pmfYs׫ej?6DG3T 2 TѽѠXae#�~~E_%+xycVμǫ-`@CwoR58T= )v& uMTrD鬲!(fu%Z# ܜ*EOT}5!,"EZaZ�ns1Fs0<)ЪröJN# dvUj+SYluK%d�Dve8B8Pt# "=+BSbiۆz/1Rf$*! ՔTᑒs|\v*䍨FaT))<YIgG٪ 5m}zJ\՝Sj\ܓXLKۥLhL~hFVDxR o幽=,nv4Sbko® ͽB8 ؖ* Wxro} ο;]WҁD :yJ(IMӯm!ÉٸU߾i[ӷmyCҌ%LvtˆnŒ-ჲ3Nqrms>t  x@MXYG3MoexbZ>օ_N_q4fucclNl(7ǧ(cTö-xv޲CyV9x)'uEcE -,|ڕf'Zqڿ9E!ʢ SiBt~g3;/iz.� j$]#nu_ǭ`^3LMANk+ *䧡Y2s訣iO_oy\In#ޮCJ?e]~dDvz5Ҿ yK(@ά-y-6ȅɀ4|ɱ ڊ{KnƧ<bh<:I@z$؊"]mJzJ==4#XrWӴPȄG18Ղ` NVKxMGt"T 3uվ$pq()l+n(]!w\kNG2`T^s 4Wl X(,6+Z ~믿:RƗ=}÷aު"j\~�sU}'VL4yܼ4zt1T[$|hEFoJ۝8tJ(7QiO޹{n<xl *)q-W</ *rPl>.fY#;mS;;ʺP6N~iQGOy98aXIdy@Nc,\JMTx _yk˾Y:sO4_ l ~.j?UnUz[G{O#@זXn.|Dp+xj8)X:Ȣ2_k!>,߫$}4Xd {|0*N\P I]w$;Bv YxŠ!?*_Jocxoyzz0GiCfSr=ѳ@3\u;4@jГ,s3ee(+}�:bXZ4 >Zݧh8 'g&[pٌ%s'J K*Px) $=Y0|aIr(T�z7S 9<|D~8*Jy^XvdvtvSr*3N6(wbbP\>(DF~g6OyRӣ m]b o{#!?j]p}^$r^$ 76/4$xt\PեQls;Ucfi4tԈ#6ovUݑkN TI_ s pMq-t$ DLk{mNY+ux_ XMz}I6rзXv7_.{,QrQY?EXi >z,yhDD;"՜գi P>J|MFf4x ?1TZ~o+`]Z/~{T>\,=Pv:9 _J./Z?ixfD ei2n\/r!JݡA2 +0FsOk;EGj%\qJƸH57ۏ'v 1c[/芷PچK}bUj &dɥ/u Z/tjir5GL^KkuiV�bc5dΟXEZjEA�l1{ě&G,lEik,䑨I,�YnQa+_"n B #b"@ yܬܦ[OcpV7\MFtmM0)O-ܿq?(ɇO%܊z[u+օQ�6C@x5@ܦj-tA19R'i99cVj>QD$cē6Tp"B_sm\UHA W~`Y0"1iW^Km8DG5UOpjwq1CO_5A9@}wǥ> Bq,rZ�8ͷ E堐hQYP<G6U땍R P{i02$L9Pa() X sȆW /r\Ss0T`fLq\iv]^a-*oM EUe߃/[ِ$r% _HEzd 1p~2DZP:m#eI*T*(g=A>-<o>/lp"q oҵJl__T@Qƺt-2X}2\=O-3(,AfVL!\ʹӬ1TH2\>Xۛq%;+sT4v3zNǣvv;ALՇb0ڋF+iMՃbǞ,cտ.8IEG/)|!PtExJsgs"ֵmɣ\& qGZ^ =o۟SfYěHa{\\5sRVxn G;(*A#)iNfu.C_&:Zw`.Svuߍ.{ ,j9n~'I<�Xɞ4c/5TOg/Nd+#?M{MJ4lr###<> d\8[ /PEqMΨsig.~_z[<F_ japvF->Yn7:wFl‡=_DiOL"†N4\5srIdMR򻒞OF47+M:0#{C1bc,^QQEKriHw [ȟh9+髪=/7d uZ1}RؿTY6~WA゙<:`ƁmIӨ+ٗdS(vaѲϡզTILUEZ>]:i~K/Wd;"f BaGA&9%R6/@$m<4p9ZR-~+_(058v3jVa LIr%띧ځ c-3i`χYN)$9yi $8b%Bޟ5O>AoU_^gڢڐ^zrrOqߌzG79Bco]5XP?#ҼЦ&7$p!Q55[׮axO7jE]cv%-I$N^ܥ#^|a6B7Q/Wzmm93 E@#簙M ' x6((Yw,Q YG AܤCH͔CMPUu/Ŝw 5KuW|Sj|;iҺ]02gB`=`8 H8,a23+! Γ{7qAd Ѕ7*+[d ( HKk*4K+W;'ABׯU/jW#JĞ X|e.Rȵt u6YIIQw6 E,}�!a&i>|2|saQ4q ݛca.&w&:JD~XKM,+J^3?2s`mO‡b8@LI-+/ɥ{]քO)h..) kҥie0s4e^=TdZ+x qUa0"s^-'qc)?]I mDN4> !omb0y1q \0V2)t83%vŋ"<>V90s::g0gjp ޼{._IN6ڙV]U959v>;)^iМ˕M,*S jJ^ǚQەX0 &æƌrST`ܟLM" NJe|<{x_a鱨qk72wNW696ň;E[~}q/ ae?F,x6YR#I\4ڶȒMF|'TyW1\ߚB~O.Q΅uct{#qACV:Cs2*StF{^xE{[|+IC*Q#n5`Yj> lTp@{oj#'j6޺ڛhͳlV)1{<]t{7QePp~ފ+�G߄%j ɑ`o(Ѽv5h$4`I'rqa kR+KŐP$¡Ԙtyĩ&b\R?GM16~+&*~L+^-G"[)c/x &TqpuDB'}t؋ϩ7-dC&mx3Kl?{'f,vZ ץd᥵tvI@{&H>||Kzcx E%һT)whozA靛9&V]{墒Z 'jz0{Ji)a -w 3e )@M9C,cJC,-FF>J<RQ`f_Xͮ鏕38~ƎSciIMaPHRz9Wl%& CUv!D2Zsoooͮ,a/]#V`}ӫPkXFj9{-ae%).kD/; 1yݍm@Fb\OjB2&j0&+&?bGRY͟}51 zZ6l'uwnvϱ- v+yOv|N$>}쩵F4g*\|Sƨ.T7@dk\ ]s=*NSU p]ٽ3Vcn\ Շi4&w=W[~;:|x144&ȑQp@9vEc[; _) @v9wK'CZ_[͋O,lz~ |C%�$!Bvn#WԬP ψg'&TedopB%P5ݍiW˼׵ yyBNuD3pX̒17e>Da*q&nPn" :C3xm.Hts,!3v&'=424/gSo:@nyG-Џ~j7%VclLwd<GZH@7q 8"߂l_R lЫfħ�M\ɜL54\eP ((&6ִ ڗb爨a/O YQ8ȷߢHy!ppJ{3X% 8(-pAuű]QON `*0 k*q"Ϩ1ɨZJ7xKr9xƻR$Y|4#f>Ls~d�TsE![`1h;X˿eĢsZ~`dNN +ǿ~TEAFo3_駎$W\NއFf{=ͮ%e1oZ?&Y)q_f+)edEdWIJ*=#iLQt!+HtF r-6\eNl3bQ! {Z'U)AJqf*vınI;" VzԩCCzXQNn{@>䋪joD|4!L1uWd6K=F$fZ&;NuP;z2(G8P[qP$~BgVwNwbxro1M7mb"KM�CEPiBDWEHފ m_iK>VXEjABP�METCil8p(\;l ǵ el"يH~.BlFje`TC<�$ۃI@R!%s|O>*nׁ+>"йKj-,&#HW9&ddxܼ5iAhӛk%=Cws<.;N? ?#j8?}Aѕ6 {|AJKmP3P $@i}7~SPl0zcmo#9jX/k-Cc@q]fӥUAlQo]EwMx\Mt {8tDaV\]V[b#- H?Y I[*} []sf.觪 &WGe ơF 1f|~Nq *ywIHtf;IoL7c1c?i{,1 z%4^IWOQʳr;|= 9 |D o\o%'C?0Lݷ ."/6k ʸywE-9Lmq,i�Wρqp{sCo6ITlan߷qYRPV+<zϥ. t8VV=)8tqk9㊽C!/ a~1lk8=\z4#n{(R^geD=ف(LT|{ Ѩ. !s  BgظZ91 XESx$qSC"x< s) b9~ۻ?`fϢJ"%jp3:kقO^ysiϱVB\@W= yAeHkef}T@,4iDk٥%S%U FB̎K8ӷ5Fa[ Ϳ]: 00(+ZaemO*<L+\[4UYv/&i.FyI|a+[rB|k]zp׻hՌPc m͞*0;RggAnn8~hB zR}: J22ɼ3~KxSE+DWꝂ&՛dg4fU!&nv>Bdh[_mJ.CJnj_]^{ $za|bR1wQ DlRq<>\wD^R,D7+/;F(F;#-'rncz /MtIwԘO/ࡒf?p[Mwb2b7n#pˬqC^/ OʏfR3z`ӝ ]HqD2V{1gൕW1X6Y 9MOk/^Ǝ]#6[ J<w0$N$S4(~L^E|uWlZAYp9}HZ^Sx1fo0[PvݦgpRWfZc46~i%Jo!𥗡dz 2-A2 9P`~qf"i{σ~nٗ |+}?_moMmL+"OLS1t4vŽScWit(��M ulX$Bk^l66#cTEwg5~燓i0ODu7�& !֞ggWBvk^%.T2ˠvLY^9,G9>.lx4wKLo(l�eg.*R뀚A"SGGtֻv)"uB*xW!%q|CV9Q P)NFb6E$=CE5m{i9UIC6ϒ$5IJ495#zGsXYЂh.C55+E#O2X3VE) _<P�y0<kOV7 </:Ə5 sl̍dkzhw&u#)>{ewۨ_ffhΟoBzeZ�;EޤC*c=mNqkƮTHހ#FN9K:s15?BB?wU<OTܨ[2֞$vBp_I0Ho>8U(B9񝖇=?$xȳF' ~8@8)Hz&qm87*Fk#IEp 'xL?޿?o̰ $8f:~NxSI+]<p Wi Ӆ8бjȷ !o~.r eʘYxf;a`ǐr6 Bq)v 5%sk2 m`Fn#n*9M,Z˔ atN$;=m\E2E33WIuaCН%2L #3kGZৄ{~0Z<0AOd\_/Be30Jn@ÏVZ[x;gV]Xopڰ0sHڒ{p؟hO'NV-W+Yyb_N'ܨxtGf/%#wib&m OIr Jm&Yr< -̂V odr'] CF͆l׼9Gq{\'!S?exe#I#+Ya{ eÄg~Ί(,QN|xyg[,ƘcdƎi)k*#@VbxH;LQ2R{׷]:?&2424t< @f^v=b ʮ~Jljx+1'L[L| 󵦮"R0ɢ4-t~4krRn}=9 Zbt _(;"E{>fE ܜ Kh&?##,/+3Ԓ[~D/IXh=Kٍ'JݟJ++xSߩ 3D!kyL=zj[0[/f1GWbw1jN7$5X%w|dѦgkUj3~Ptt[aZm֫ T_.rL:+7ՄY^j\ݎ/ ?`-Dw&Gw:dQ7mmV&lN4qQ[v0I+ĸZֲPd&uj۴!X}t^<''1̳ yX "b|% 9J@knnxeJj#1 h)#6+t*/, < hf ha@jSwgNտW:gֺ71f@UA(4EZ[y9oH=: %Yُ;g06z$H&**%%4R]³Q9a ˉ黿CO; `ŠT?GKR'/_!{quxُ5'~x{./Gn#&KU ' 5i!+{ERkz}#3 p4@ JWdzL*% I娯1;ϠJyϘGu9Z?jRG.:/IBFOifwۆɚ`m4%9k7kf< <J59{ 2<h%bz&X5Y/ZXjCFpST&^a֧[z꯴ۙ`As:8N\ns<;J:En?=aZ^b& 7Y^FkR ̽Ύ 1|XZ~E}k]8G(xfOxh o27Ȯ.A~ 8D${gq6DMDH)^^& kϱ?C/nEv, >˻baZPD-9R9@SrKr(T[Em-^&iґtUGz d9KtTUΞfڳ>8z9RA _?fV_g T2*X@[Ț:-\&3KdRR`i<-ՖDOse'4mYA?Bpδ͇3c=]im/a7NY55q7rwl*Z0Z=|F{ECFR!zϧC/L}3Y䇎fMW쑐MO>" L{Gj-N74l~<Hz TN=ƏJyG?hU/{pu\_?j4\Izuڍ?5p_M!,ZmΘ)8(,;rz&o?n8qH~9*+tWc/o`c�e+u R'ZVu{mexUFL7EʻԐ9Y8$S )bgTZ``|Q{q {]wDvA!y?Ը"VO[  "Jz<Bz'zMlyIu=)|L$kIYf5GD9QtWS0u ~j;n'w,wԊ^)p\v;suv,MUYQA:Qc8=W(�+Tg6X(=@Y=3,[ņOw>6@C e#,8>3Foht}~S=4w̄npK:DO뭘خLUF#V)sDO-Ra-z l;zSjj rR2+ʢhdލa^W A ׶,bꕹbJ+~;> '[ؽ`'c`MCjc-#?4vY 1ev4@M(StTz#[ѿfX4\P|;?5}Yv_<1~-GeLk𦔣Z L�] d~?88MIPZLffTYo�4qPJg43 Nyf|#3OˏaF(YdӐfj,)?D| erٴ/[v`ag' o0/(IҲ`eδ[ϼ6#Ήi.Wɸ崩QPäXHG*cb%ّ\THu^O=V#ro:p6Odz韌۬{ ̜9 {B{D@YE7DVeH}nkݎsܙu(xf:bdfuRe& 09R(L,>/­�P&]\@"3J;yHiE<()a@@WԞ١,d蛍n@"NIG;)A %]՘ &JY)FPxKc(t;nOt3Ka|yczǀ'9zUVFxV8niHXAfezڙ)8β xҥ!Qª$sBnO( 4 c;)%bX ^+D:.rcSJR1pA:Jbzy%v[ElPˢ5!C;anMn1Ȗypj-ɔ!ʡtI ԓa{-ia"dj8%^ s"ܗ꓎ a }t*}l`"eDs'~qZDJ,|D#Էʫ&.DB^܃!Ohs'Fٰ7Z<c9j4FA4|SOGq fwYhQNP08|D0) :(vﴁ;ݾJ�uA9?P.*\K[9bܾJ2A�&W$)Ӱk8u*{Evu}. f :$fž[�.ً*1|ƞsق#8[w6 ^f<Me(x߯b>l WEΪ@7, ˏG4tȋ{_=WQw֌7?(!wPFU %83A^`<~C:*-|C@gUfۖ 8d9)0mvMTqЖ"Ŗ<kj%հqgՠ)K8`zus\Ht辢y =2i+ >1IuF;SǬiQx4\G Famd(חQے# C }{!v[۱%(.(Xfu,.Cm:7ME-T&/ؓ>\o%p2y*#_F^Y(92/ԻO)隑+bחo#ZD^|1nύ3L Uw0$C>*X1}1|%뙈-~WA 4s7MzLfURZԵF�onK <ho#u@< EMKʌh gT7s#d[o`+�ŗC7,XՇPkݾB@A^ou,kBaW? s7ܚXK ~M9c飆Zi8lGeř.lңz6&?͏{L0ZV]+M LE46&/_4wћcNi 5H fD=)WH eJS",=LWNpLD!1l F?ԣ%QC0Ӧ)A<{Si|J$89H|p`XOץ�Zِ#B*۰)Ev9:.[ hxP1fV-@cjѻUWӁo"!wz`*tNp MfށpJW ^A|2aE Mٿm$*] +OWfc!33>ȩ>r݄z]%8#nbIc 8\nnKqIlg4^8 y9pÃx)(E8ե"/F;*-5<Pݚ*6?6jOl[\CKTBn=@鉈tB*0AHZϮȊ4gS!cw/`sXƶRz&<9*{e M*@e)O=Мzg4hG7vUU"&'w5s6}4ʢ;e5U$ VSB]Gק3&E~hݤy]N;] O3)1R iԌbl'8wxv_l¨>4I)5%E=FӼ@#[M@PRЏXo|ޏұL}OD %ܙPy09 "J;}%SgC˝[vʀ+@/Gy˟DmJY`2{3gɋϫMf+]O,z NKJ8}h*pUySC/\5@<CvsI3Ҋw] f)ʱs�.W5A7E>Ɯ+YW~!JԨaXזM^c+;|`.M Iي/{[! WwJhG~NNA}Dh7i Pw˙E_?oZ>V"ǎz%}:l4wh6U-8xNo^ޕ])ؼ>K[as\I\p8 SQtL*".a?jp_CAN<sRjM6l�o#7p~̔>Ic'Ⱦ]V ~nWAw,I~C ˭(i¢kHޥ'Q2OXq<\ꑵ{G?4f|Ĝ/5g0!yJqY�i}>Q.3؝ wA)Qlb& eoA/U;"Gqn|fC(ֿcy'~oTra$ w.7)-9n~f3$m/["Vv+Mb`YXerٟ̟<YyӇʑ6Aڮ\B^ub^K Ω8z~(8&uByI\ǘK35il_>P `&N7[P ;4kfZ̎tr}}4#}~e?Q&`sYU)o; odݓ:,|7hX0XbςRC\Ӌ\Slz.aƑMieH!l/wNHNa,_,DeM ~dGٛ#&0S~%i[ 輄z-y!Z:pUCRidp<Yzqb8i>uu9Iיl5s#Z5/>IOM �|`kL ԑIM;(r4'Iǝ^rpZmd߁0ǜkoָ_*'q4~*b*[c[|jL.ِa}JeҲ<THJy./fLq]eâFoxvw/޺J`<j55#n*^K1p8p{No&gʃ@QBT>G)?fu̚ق'$ IK)C%hE0r%NZPOURvc҈]%0dǖCkZ9IxM@wz'G٨µR2>� ,ed)O�x}\ТDO0/O >Vu65?TS#R%JUt ]:l|O'1F&R r!թ{Ocͤ }Bx+b?SHjȑ$km{OsuS\V~Afl-g=l=A&-ڽ9^ӚMtQԗXgE#M=U]r8 qwFnjz nOA .ZཐrC2Țړ:܍J(,<D/`V@y +gГ�TTߘRwVO+^1LNlmDǦXW*r<au+&<⾆#9cS$/$t)(0!x4k K_uwA8d x-CKv.4{%?<Q$<=Tm %A fvWa#UŭWLѝn yRեyO.Q&m,ǮMpe0nGx~(y{Jen xb ꢀ9,<cHR1̯1^` Ce,S^YLK!k~t=%G�sr{#A'DP=;kA &rn=x>m ȍFCb `|i36X.t |j1!_i�JziuӟX/~g@|a$s}<_m9;xsoB5K g]қ D8>-igui-o!tnql;z^,'/GVA9~Z}s!a6OT>rg_??.,KOq(-=1d\41$KƸk^.um Q mϟР񏐹5LKgSZUgK,�5ޖ{AV22ou)YL I.v3{;=B`|PtcR8p8fwCG뢱ғ4fڣHQ+-X9GMq^*WI!  :nL.[_NgutbOÉ!M@h6|_ۿH*(1{rA=8g4 uA539u kMϭN۹:ip0H=G?>yTgq\krOEXIh+Q{;Wjz1LCaO]g]B+Ħ]} 1<Mм OU`̥A֥yeb,ssyDE-7~ .86" I!1RlMJvO$U�:.z,57k]Gi(ed->Wf.(`yo&҅&WF9SgGw!1EJ,!dAz,߷ME/;mh:xwH ¥] zBL$zb$ټw tA%,`uSNhX/yx9s i4܉y:d5Q|wbXRRSlTܭPO?AXG]U`h]σ6>"DyGl&,[?N{Ji=va@&=h Gt7iĎg۶&5U +`n: +k<R=a_ e,FqEM(H�:FDӲBs 1uZq||&{_ƃ*ZG]5 "v)-v Iɦ>gd .j,Syk m9 vqℜ:sxk/_s !h_o,H3bWb<e[Tl%/wg<uC) e$\,+PHhO y>n3ilNud&m7*P`7\Bw?gv^` %s#83pz}XBS;3g5t#0<P us. r}J Q_dܒ3Ǽe x*TlL.J-@.ԨOpYܔrЮGb,pnDjkA#(x^Xҹh¦Cuh`&3cP?8!gˤMr(^<O?=؜,l| WUvQs)iY|.TgX{~S�].v66!:Xɭ'M_DH#$٦IKrzK΢ b[r:Iuñ. _Tj@^ 1;\Ӑ. �=OЫ˦2abh.TN6nni�반D?jp<Ծ* &YY(x ZK=}8wYcwXXųX^ˌʚg/՗%[9S}I?snwkja$rE x3V rYj%4{Ѧa^OKSD'#_n񞘃)Q(g[K74۾$݋,F)|8HbdG98e y E,  ֽ?]tԃeZcXܔ mP$7֕s$NH,72U5^vlvUկR{ŕ|v@ZB36N""îKjΡtq׫tHй82{tf�)Vsh9% ';J4Ah?Lp=>=U2|ܿ0NP3qjBH$|2QuSo骇5gZ,iHopxڻZTe M}//-jy !@ y帱 Ai01+,bf/TZN}C0rc\ ЗTa�]-iުXIJİ)Ա :< uS;%Ud"<O zi̺g\p<Qq:0,twj xh|wz4sgq@hn{ϝg>If.@Oyf&k� 1ە ~1,1c>C[4ʧ2uV6tyc@ #}.eq=RAbkSSKĸN qSv{cM.Yw 7C[k>ƮZ(͒W?JOX~x}V]JhC䑂2йܾ{izFkIAiuXůf3e v]˃R^\c@DRm=EV`$_7| WH|IAH@|g^ؽOP=F vx3�Ѻ;&Bq]9b+RfcC#BCJjt_1>{\ɖG:θdۅEIA^H.�cv&m6%/َ>U; 9R8=aQ/< q ~kn~[|z^ǫӔ?yGxs NĽ(rǛ#l ?LڽN BT_8|oی\Ll>\uz MSns/ʟ[2ӵ2ޝ$nG"Vd]U}ɭnx\vɗ1xNޭoհܱB[se^*T2'd%NOz-j -1"c7=i~/%kq~R73S*>2N+lntMA_æԄ#u^]&j!qIL]>ohrCr N3ؗk|NҫS'4eYm0sUkvz%صK(*G� Zϝը_d+፞9Ҷ>c1m}&EنE([~3]2jme$It[?R <O)ϔ2 z, )/7EXqEeLM[!.p"۳kqBtni;ڨvՂh<g/� c}j[Qq-a9P%YMzriaK1a7ӤOh;Lw1Kv *3/GϾ/orsRcC J1zh.?_vVY2E>Nru }[Q/jxur72_w/H7L+tsp i?}@ ?Љn}HÀF" " 5L Ɲf}_ +.6BB*BHJyaq.[<Cr[iY7!&>,FWyMPO2t^IY7>1􍸽zp#DkUm sd'I&V!/Z*`$:4yfnf'<4d\9q;r*hy  |p.a=Rb"APK����/J,w,o��o�����046.png[eS\QNBBkn3[pwwwww6nO{so];a rx>|@%_f "Ώ3q 4-M?:::X8鈚:Y9651uԱpw2u7v12e4o=rvΦ<HM=MMUԄ)q5defbbfab aeeav.w Q1/t4d@boP4QȘ:}``dfN&S"Glljk}Rb,l$xA>|Vq_9[wkUwa|ohd-?t_y|4oh,KC:s^B/ƌ˵\\/>D3+"h6㱚!jmXQN8ʻ 8>P/o�:buh vryB~LEyAq7pwkyk "]X8XIVnUw}AtV;?VqQy(/\�uEeR-"1w +sw?ƭM_m7gX>&݄nl#,m,8o{8>!DA!_B,.jIܚJ%8%P�W~ OKQ叻N^xsEVň]s,ApR⑍e>z(cϙ0 } vŽ9M +>)bKwr0u@Y9 춚{ixp[-m8.]їv~H\,X`KH}y׻*xtsy}y1</7z@wn,Hnp zU_(u;>YɃ)?:*:Ҙ6x%�epБ)M0)XN!DJk o [e½ <~eWWeH;&*4I:m:9s}Ndg٦"=dGΘ3A~[uC畔eKɼɎz)c19,qo{Y=U.ê9J_gm^c{gOGQ3q6Ԭ㱶8x8;MBuE"OA9B~ $@HЋ}NEOWMNfdS*#9pM7[x % %6q.b B'jKB0̮ړfo|r!*Ȉ}p b# P0# _8BoZ} ~XDz�=0Q#s厓.PmR7&;iY񞭙YP3G?zG\#<`y_4�?U|֡;[r|qw,̀~S_Cy6y}J{_a*2e l*vВO\_WW@64rzYdi7y~FYIanr[[#KiVpݱ X3@q3 +'3?E+6<O_T*x&ƛ{Kw ]NlH^zNBgLgṉrZwϳmMZppz8Zd6m;us AMy߀!{!eVk6,Lv!ɨ{/(FӀHQ`zז}vne^"z[G# ɞ]a�WOsȡ8~TB&3mADbD)R b6^|o?Q ?}--]0ke#~,Tء%>4JеשO>u>#;(&ˆ3*ƉUD ?=KPq g_iӾZJj?۝~\Cm(hCڢ�MD]E+wE>;EUb5)~KZSOKlt#rD=v(Ԁ"0@7O(.\s$٭xhZ'%wfP~'v'G4t?zUtLE�?1ө<wT_|ŨXd^p+yL||)m=yrO@y<�YGt q1bXMQaF)Nt`Pò͎dd)$"# ?dMITI@n^d!BY}v}d2fʇ6Wt}љN}!gq=Ik0V~ġV;ƃ[ߟR);.tֿ1̄x3 iL4QW hsfj9wbCg_|COa+r-"VBĹ凈 |~#$VT.7'.c{9'ujJzW&WggSz< X[rh_ĽT?w h?u6k ;(- S|Oj.S >^^ƌ^i_3v$@^aקDa)H:AIg5zxnߋT=^bW4ѣM~<:u Z[Aۛ_NJj=Cݸ Y$zs]T~D4Y8Ju˄5&/^Hv]t@l% YY +A,HdO]-8~x`ih?;3޷MMt&ދf:{/)nT>~tؽmcM"ΐE؊Ꮼ{ dn IwQ~[8Z]3 7>!^NG9gxyNhe n] P%kH| MͿKVϟ}OP pw(WߝpSnNuze.CB>]" 8輤@ e<|TC,"-n2F/uE&BK?׎B]P(oU_d%d˞XL{@T`}㞲'eU~g >I=G@2@k\d+}*qꭠbOc̢(J,EF[!ԩ/{qrNc3|}L4 WK(Zh/ 8ylPDȘ_4L'QpWF*dbQJ`rG&f4AEg,O}CzvKfF#1roG~r(M@R \͎u?[D/qzL۰;s<GrW.*3>eOnfѺ+HADq(ЩZNugQK 5|)+ƈ?gд/J}<6}-d5;eG5ݏ$Nefg! 9/HtQ=^DxXp~7ڛ;MMUg,w}ϷҊaZO'!~N\; i}׺GOƋX&<I=!4Ԩ׽% <vqG+P/>lu r KԦ O=$bY$Ѥɇɧ+Nd$\}≓L{ =%x-yKSat%fK<]Ji.<""b*qa&7>Ȑ6b,$e }, o%eRX Y#WF)uY0ɋ2ƤU$kdKRd]$L2W^ )d�:Qt9?, s .Vnu#G@5>P0{@ܘ_fCKTRikDYoVE],<T7zTdمdO檜v;ƅrE T]R'w>=W6m֭T$K&yjG[#&4F׻%vĉ --jOq[xb$8Ǫ k$v0iӏ_#KxQrC}/ ndG Dox fV0$ u?A[&Usjf`4&c@ JliY8ğ; sա'75.Bbx[<vc&PLv4p&u 'R=|I `fc- NGpJvl s##=nQQ-' w1౐βTl͞ dcS, ~xIwwP/FS5�`al2_o $:a2ޑmƤ� 6to}Im^iEvmqܾܭ2Ԗu"[4�lJBy[m-b9q 覗,u  —Nfz<;<jVt Mi(lLŽ7SwéR{*8Ȉ"w!Q�% w~_ qa<a@=WAyucRQsٔ0|OϾ {53F?MFz{_JmOx CiS3$ΛZ^kƨSۼ% CXٳ+ޒlm J=809b2(W_$\k dSpY [hppȋZdPRjg57aM.!]WsХDB"ge6)s]2ip;'Te""b|s5sO"7Uh . ވD!rw d]:;@,WQӚ2; :!OsGiW<( J8 0VĵZ U[db9{s f&vZ.]% ū̕%&3AZrl8Wcd,z?G`d{wx6]gc` wesQ׋p燠6ky`!;Uo?w:4ۃMn_sAfkv_JgOB_V4kΒ; #GbŅUyJ5f-^c\!*.^^dnoR  3hbE63A$ҙ^xys䡰ego9 Zv&`w&<g9CZ3.g)qLOrtZn;vQGasg[3ؚ.d=.҆ڌ }|�v﹛9uPK҄@jxi&6�/3EM2ecZJًY]704ӍK70\U0r |}ѹk~Gx^iO\G~sc&7($/[_l>}Յuy6 ר {֟~<-:d%=wV+*20= B)+MgFE%Ҝ*:髼2"㈈ EAߘXfsoPyV^خbIT)82C{׽m8-*sm ϱ,/5QOnf0]|rx-(.|RÍ/Ei8Vp x(ҏrʇk34s'ZfhL/ۊ?7w@b*RwΘ ҟRќd^k;=)YǗ,(GXC{Xcj_t[O4a_BNuLC?[n)kkn?(Ay C*GEWi؞.20OHM8h7B:fYy,,YWWg#=Xk}W=oWe+؋X f _"TvH;'R?=)C lU:YYwmE1*Q[dOUN?FWoOw˷;�IkҸnL<9W)C *J\뒣6sm]Ȕ:Hbk=O$)-_$U_N:V|mMti!+=Vv5ĶT?m@ m1yw;%mWe'sJZ8ev c)cX45et踕Nivb)gP7,Z)xv beoSH7Ti!sR뢡<ҁ-3hS <\W~v FO<X{ +?(b{O@ċ|8Sl M]IH m!r7瀵Q2W(ŀb6&UNYc_GpH]B71Dj%')ǂc$2ѤSc`*oy['ʊ";QA}v+GZ?T..'<Y2ŤR!-ݤI c9JVM<e톝bȮ}"e@ ,Tu ҅ R_U_(+p$ؓ,|#A3Gf,03CWwj7/:5=bmkfgwֻ!e<5N~=Eo4S`gkmu5-/8Z I�"9V9>Xg5qfh5y"?,yf-@}GŔA)�f}!sYh!+ia)=gi%YThcTl*+iMOQrJd~~C.az%C#O|FD:D EL^diNpLHUqx7cdm6Ŝ vp򑥺?-J䙬qg7懵gg"$n'N޿{T6F lj&k{]*BKd(|J;[8D2s߼O~} Ė5i_#*\.vnO$=̻ 幱9]J_.[gNҭN.'Q3Hp Hd\}#̤(C4&H>~N.5ݢH�=|o]K &Z%%k2D3Kw3 0ip^TP.vcv>B.;2\1UmA6*S)p89,0`8 ufTk`۔xdXGr H=: 7 3͓9 h�IC U% t`%5KX}ch?.\@;};3'fb,}-f @*jVNzbJx?OfKO^ a07a1>xp;t9Z%MYΘUe[7BZ#ܪ{g1<A|zmg6y{j9wNJה^k6OUcb7*|^aDI%;?NKxH~]|ζ|їQ*L%M0QT B=\;EJ%DGD\s1φx1Ҋe<8w,˓H ޜo!w^`P?ž4Q塑 E jse0wA.]nBV/vљL) Ulw*IN9={])U!ZgRôhpnUm!6,n>1#WLMg+u0<)_ 4/qn f*>ݶ|W-dGƚ3ja'BbOc:1n!"pp-ݮ}Uć<L* ;=qAhg9֫$˘1Bl 1m **Y$$e܈w¹f=)(gӃyix z݀v : #uIIKv;boVv7iu>RY^ٙ@_UFGI:-IvQqMzu=1(Mw#J(IzΩw?PGc QM13y&]<Z~RsU+ k�W1A^臻knne;oVYY=6tm+Qݪ;JcלaqNnX1s3v[N1Ρ.ʑKdt/ȿӶ|[I'|Vys$9_.�@\,y~ZGj}4 W@$@/[qTן QM>ruװONբ$;PgiyQ$4CײUydޒ7l{1ZX4DW?idni/63kdJ:ZO^Rr## G^U[S9m)4 Dkjq%yЌ="D&N  ?GvsSc xaPPa]?oTb?'N&U= Vsm6JT'*k4bc?:(\5C/"R&LEedP[pqϮ%᪳tթ#Q%/#'͇KE?[?0x-sD[ 1scavF́ote} _vCdDQ:9duJMO,I|aÄ] Fэyfa=_i QTat k$,Wb;+rNI(F'oP8dg\X*s[T eTXsQD[ gixy@;12iT]Ev)\[LV袃yyqK@| 9SNM�;ˋTg6eKQƫA?f|d4 5G.tR YKF�eFhJZ\2ewK!)) 39 FbtHCaf7^ŦܜnZ;fe'%e%,ˢԐ f"Ge3Hz=]s^(m|oX2UQ- )p*w;|.ٍTB6[O"/.PaBPקfZ7^PsW~"L i6˖? p5թ xpzM!<ʄZ.Nbċ`aG~B<ٞ4繠0>k4ՍULpl2cWKcz&%[hddk4b˼~6>w exRe޸Xve7S޲&Rs"DV|ǠhlnpUc`?&Xk-2hW6}=M W?@ٍ7亵-oLjZUГzͥ/פoH\9^k*g * t:8 irf>V_%mBEOSvD,p0MBv{xʽB*8P|e+'L[Ўx̙l[<a0:D.p0N3_+;Z7 [qi�V'OR)Q4mhd"&%6ӗSOH;VB+(f4"x hCTnīlA ,dYM\(E^!z幸zّ�s-}&6>}  eOjray<BmdC\;{tA;cvb,7pю֦'U4v oMnPhC*`7{+0mNȶʩ)UMuJ8muԹO"# y:JIM"|;_< c貜&i[?0Cۧ*.zuI=*7uwH0_OtH/ג�&6~vqЇT tE[8J3 k+~} <1A5k@ 8ACMO9\ZڄQå 1?%0Om7eui9xQT݉4 \ s$NDO*50*zkSy[r*cfșq9{,"Cv s5;1qCri7*o+´yQ'_oMY2Z'm!_3 yDO}]0Ym1b6~`W�Q~Ŭ&]([\ iz>`+s-h qVth '!`bnotZJzw/.Lur;ǨU:s^<-N{>[n};i3 ) meQDNE"ΞK*lfdv;ŷMӘYEURXm_-*\wڮ`~`$?5Ѐ@לR]'AC!&I3~ J5g beZiMǕ˒-Ď6&)֑$ZL-kɹvˑ4.a7\GʠbhU@] {ģBkGP*Ϊ2KWΩe2,%8|(TALr>hhx`8`Jc[-x^v^fø>Ӧː;͂XZٞxr"цG=^XWs#ƈv^xИ*4J`{@|sC~f혴<i|VkFj\"}^ezCð 9kFh0yj؁@Y#BWCYqi?e�ShȐ6ˍ*?IR%Bǰ}[H[t]_# iF(k%-jQO�昃*;`߮<сCy3z}/3w`j#bM=iuI+gxs]' Wm;2KC1a<gYR  3ٗI❤e'xlT1xH-C"J_~c~X":##>Lȡ[٣iy-g 0[&]j<i5gj7ųskΚ?& ` ?a��TLϏeUjm0>+OQZжK~66ɁFPC:E.+hBOtkj-3vED(}6˵*ǛcY;EID4w D7dU<b'R*ߗX \&L;=.<f/J&D[guՖ^qL(2[fQUqfl njm=1 *8C:懲S}KOQInÂ}LϑG-^(vpܔx)ssZ,44!א8/xYD�h,a^ MuD??2:ꈌVEsJLK&}i)-kSs\}J}v,m)\\5}Ye9߯h[]Jx=Yag�azA7^b̴f*3@qi;Z-$|]| iQ+zEWĦLL99B.ۼuudC/՛ /XDžc:G ×xR&Ñqku2xZЀxieһyu1Sf~id|G#: zXNww”h >,̮iYnv÷W=͗L6e%E0JTrw2@>H(. 6%rPj|X Gu("QIZxTp= IOr". ogA>i˘V.mcٮ;T]2גNŢ%pz vL鍃([Wj@� 5˰{4wZSŸ-Wyt<=@+Xl<8ÝMZb:K̀.'<#ury#^ѿaGocS+Ϗ()f_LZsk|Q5YP& \3ocxqIgQƀ$vf/ܘ1 gm0.sbTWYLyhwIU5D_ʭ#>*s8sB\YhhnˬH=qfy1|/.Y9i󎆷xJ7 Gʍv-< cfi4<߻*q8{C,ZoSW֧8bz\ّPA/$!XN(55x g9=pPJF!K0? 9}�mޕAe-@c0 �'>=M97R׿`H Pya3`J{51as;Rgl D_c3 = !/�NPK_eFUҕ!7S˚4n$^/4avRO&|dE.PTH6I=T ~D†y{uV*P2`V4>ZBM!2ǒGŭz&?]Y JXކG9aP;9_̖"*Op+0X yY�_sc}\Im]nY&#s ߱3>_%H{ۆzbNzZœvCWswӏ+.K5Ād|!Y='6#1z.*&w6E`|`qSaPNՔ-ůASKA}t_g"*U Lr*l섡jS#S;w"6xU1\PekDzfA\L lb8zv;{\){6r#w cnIhڹ 22 (x:I]u#sթs8:C�,PKF+?! #lH߄~nl)q۟JrBqZ{tXF{tʹ(}||DIȟBe;l{ZFmma "|E敔6e .143eФΘ¥%4sLf?&=EY?N1ck93�bs{4 ӛcPNU\s5-)o*fNRz168xiVt50gϓZ<pOo=%LΑ`"4t1TEU%XaMCNi~] ow/$GhᎼ:MEz?nTOm Qp!/w/jpId:ORժznKJopN)ปBgL|,!:(ܛQLEAL 7t7~dg?rjPWBظ<vM8y'f 8ԲJ S&kyf_]euY yn c #MVveO t4F!&NGyi;EAtUyLϚ2UcL̷Nvz/&^~>%/Ba2w+ʽIͭ^͢%c5yUl:1'=E 7'ZD?47V=w\/d&3%I<JjG"l#<#硢/%W<- Mi9$V~_k*saY_z6g.19 ޿T'0mh mh c'H*7qܚ$&e->ζ\ $IC�fk+jSt 0ٔ'q4x$&X&g!`�lr]dD ݛn7[@Ҳe[n"8na&i'l ~9 912S2Z^}=-!qcg{kJZ;V]e Gw@sCZ ,h!nc7vWL [07Y?jfx6cȌR\#&T:"[ON#ondOCgx3[fU; -Re( y2v^V?ֆKb@Xbet#)h-x]<;q03ʟ|M65ԑY!|d|>ݳlR?c+Kq.[Hxsgq|fc=:鍕7 ~<5jt9XBX+ xӧGM^%HnF2NUe==p6mzͷϓ>~4Ǝ֜w7\s(ޘg;8tA~{f-h5K ,,D0g`o[͊ee^\@9 '@ǶDc;pYPBvZs/g&1ko B!KlDn!0χ >Dc01wR{ԫغ8*&{~PS)OItO\\֓$$�Fj6P4ߩ oKгd38(I'"u]tk)D]q\MP~B ė]7}N  ޯg_(E[xr�z+srutsPqlDÏfMMqI8Ȍ- &mpOI_ 54rQ*8 I 8T4$3o.Xh)^rt9�ķQɝ!}{؆}-18i}$N_ֱCzkR"(Ↄu֟OoEpO}Z+YbN&r<ҧ(4tǭR1TG4n!wRLu2u27 ;h mYb*a3O&͉oCh0\ou>ΠP\ȉ[ŗҭr+ټɢ2yBeSG2P|i#uǀs}߹q!<v1_j[NAg[YҜACuƧ-n:n}M|vH+rxJZަ14_Cƃ4a{l?y(k|5^i5-O lE´uKү1I2,$!KIE[5|4IJl1JpYhրGͶg-@^"uf R7 x_6�Q= X.S[N"ǫsdS[W~Pu}�EBU<d/.pҨnsxtQt B*\E󎠊i>gǹ;q{MGņk*X[H +RIzGָO1O )gk"LOI?ba/GfnO2Qōn=~ρGt~|%$2}0sSq,3dϓA=@)>$Xz~'*˽:- E˛p *unk΂AYwdEkfޗ==w4hMϛc=%ږz!Y]a3Lt…E7B_\ءaҳH'ҪS&~] Sę+4'=l%(dږ8^F00&g$iuD8~L'gyQϻRn<_Og͚@AckՇcurp8 <|_6?=Ȳ@]U$cxH {3In=0pdjؕ_?wg甗7j|\stTgypLt bQ7A�뺔ARp#gx$Jv2Bπ&B /K$)6J=Wr:?n�{P�0CLqZj9-svs[]WD}UD9$ UN=;Ww?26٧jz7#!*NY4щo NQ&ˣ2I#KT[My=䥋)ծgĹt iexK%p᜞ f.</,OAw�>+'!ح>bwh:FrI;١Ax&-\f?a^Գʼ+ڔ]d5XDbڋ_[w{ ClΛ#}[ք097{: ~-]II.+ۼC̈́~+u"⬸=$ʮmFk,Nt5iCkHO5gqw/?vڵ73;ݠ*b([ox*# a3<dvJ#٦Q%rٝY%旚_ ,MI2uhκ =Sjs rc3y#}h,7'+ͼùB(LHyz'yBM7s6c ^0u::c3Z!lP:ƮiŖF *L%Pn<AG-$2 B@Gb،WO4;Ge$}-X".:߭C8N'1@cn{ ؒZ>Y]{=uG7˨hq dY0v0:S#2ZSpS6fa4G^%&bLc ='w"yq\1:K&ٍ2cјʃ3m\kֿ^C9(~p.qy^= ~1elCRfky|.|/4VԱMo-2Sa>̂8{B:M9m@0f -gcIK$1<J?jLG{DlPnKy�gv2:T֙ؗ{iܑ RqdyӨD{V3ȧ ǖ1JEzzYV<bʆh))=ZEaqz=g<-ik'F.Ҙn G`JHDl{1Mtr #ĪfK ;ݍkͥ|z].;74Խ!U-*<?"ǘ L3s>:EWJ2B~bbko ۺDZEe.g`oi f339ۣ$mbRӍݷӟkT׷j GX*ӟt ׭=a0+IZ#gyR07U=E�bͼX17Ul~TC,XUX\LxjM("`V&M%r/.w, .=&4:yeZl'* `:L0BSbH&I7VvFv<o\a3Kerj;'g 悌m[j}_ 7;X`s2}_ΡUi/,j8F-kvf)5 ZY. Ά5p=n8obM:Rit!ms`^6lAnTY5 V*Ǡ:^~U,i'>OZU%$'zs`0jZKi*6Qg"M/5<E1KTno|VO$,"|rlۣ.b$`-/ލx 1JrGOl2j׮ӎλ J>Ԣ@gG삶r w>o|*𳯭GcFbpROb,!͋z?�{֤_SLO/EX?yoFxVF\9[=AJΐ4@=XV �GZq|CCﮠ햅Fiv9X{ci*a+�rz'Y~R+N 49Z~-<0=Wʰ0dnY$?{7tnnn=a?qjk< ˋ^EKleiȸn9)Q\j׃L7d"GA%,N#;/MT,\(-#S)*+~ >H2 /r~woKygF7@U(F|3&Pn}SAۨYiS%\#$iNMy75'A ڐ%׀vcŶVU 'r !x rFy>~^S{~|Iۧ>Q~D&os=J~=}<NUbTW KIUʍgB5#jEDXCH^K N}_l@IҸN ?.ZPgن|ɜnCa-s~B,#_ǰ&$j TzQUeucF3^T]adzhz&2&8pUI`xVƙu5xͦ_E iP``( V0!F$1!GVQ=D ?#E(}l#"p_Dnjȣ$*g&(J 1C}=7d}ʅ"nZ)%ڲoelOz%oE3&Y&pJ޳5P-,f%M*8c3Ep l%&+dO\3_1oG8+H{$0) 9hBK[Z)<@2K%x>Gz񸠗i{_Sḽ =AQhTk@֟].<:1gXA)$P;BG{ֲ.b` Kz_{P4GPtTP=Jy>WV)w ׻4KTrx,5 9&wI~0zAA5;&/ _{<_x5F@VKE2;lD-G&-.9Àzׄ:w@|A$`\71(mqiIױ)H E^f\zSaBx _~0YFXs=m(F왔9Q"4"x'я ,$hF.ٟ}钺n' \]+2~p}%zml׉=4_?VL9_68Џ >M>^}Vp9'\\#"w̿-h8-[tH_WV:ݭL"J=kӃ\,;$HZ)pof-)lNLuHrϮXƃ 6;s#D|"ܥx<GtE;N{66%{w !jL, 2R4#((FN&.oBT9OxjQaV.J5trH?˓\<=Q|8ktuJ^UlޤI"-ZM63qv2oFfR_EҊS-.E36.�'”c l8[W䘝=t%#Pɹ-~"6d5\P{p0檔>"pubij1NHp<dQH7CF<@)@̴ğY9A}Yᓚ]FٮhC'R!+2"XjbC6th^^e _o=ݠPj\ӶTO X;#^؃Z-|l|$Pun\+'`/QGKx.w4/tn=t{N|ȰҾc6VJ YFiy߳0.\i-Ϯ> VN3ڂPYlMU=n0+eţa;(Ӧ/Gmj3f6E/6YVYQ+”O+4:҄?bZ8'_H-fp{ ! ,(pʛ!SbdCsb[W)} Ϭ!141,6|1jč;/ݓH"MNz7 a?}r6ރZP$69A 1niڥ&3U3FE㪇+k{ڄ"U72l~ t_SBi3)YnHA/ItQfa)[ M6~߽y=" xҒ&GCB[MܼEÁ"^!S3FqUkFq;"�1D0C0IV;F)X]y/nt}ujAu4#& ݤ(ʥѹ\7"+A"d^_m*ʉa{!T#[v%jA@g ќ >x?Z]G>ByqSD Y]}B NV}Lz@B\&'\Ow$ghO=I'qSbaMLdRФsTq:g'gꄑdǰV<q!5\ZU vH:)a*:G#_%+#/8KlHkrC6g6os*f߫x{ćʑ)$[3O;{߃>&u⬐Tmx>9|lJeA} fsA,C)-'godVC6fL1y�zM|TM(Y̾aÊ-@W vO Ɯ[MQɹc3$7c*7nN:Hlz6pPOL>`6ݶk>Qm[n!q#sB%(21tӈaQYPvRloJ㜽.#k/ru {~J ɢL;pRԘNjSִtbtk:p[jf KbYYA+bUcm.1;<�&TN>}|ɾ'd U>āÔ&/޶f/fmA QH <ۄv# /߱jeQ֡gi=T~Y8 OO .$/-ڐ4x5q(1V�xEieG"tbD*slmLPyKc#4=sR#-V`2\iRkY&Gs+C?%vy>*'ziC rD7tS-9fr"?bեן6^`7 oI1Y.0QN@~K_ |kV 'kjtb101I9&,P.c@޵G8"+w73ؠO8M<5=߅=z> j JTdU{ 6!°Ee2K.I5;'݄+A8 #?-KojRZs-x#F~Y.n(z22\ ?t&]9:+T)2} 5ueP$vg\DMPRd8]'9'ꌆƛsKqϬU-2ᬸB#yؠiƫ1 m?ѭ 5JDغg8F�9I#p~G\xJ 7"~_d\YIfRI:6imšӉ' ?<vO0"U5=kՊsꀶr.}T9+ *A t%)킇a=PopxJCwAr0 W_xחJVDE cۂMw/80ʜ ږ v7fOK!/u{ru7RWb7s;: I/>$#OOY2#?8NK>wЂz#LR4\E'^7E>=YQLM=zp#BO&+Kx@fg?:oMkf3k7 oRl~BA�yc:3$8Z*ͻMf8̳fqy0_s E3k '"iWƍYq@إh˲ޅ$5'|ì:`Ja]C}|#rB\3%_FTDp$+@[]eQc|TFLrO=`n'+{]IQe_ Eijε4ڼ}NXGrVVF\!S 7G4%y5msN ~Opҩaz.u9ݓ+rGDFj#X+u 3k-d*.mvAAK\ p۽:Q/j.Ђz[ԦW0t=]FP#gv4#`bP]62lؒ o֢1bb:5 4d+K)<uõ`' (m2ΈsSWpˬijzc*.f%Zk,KiZbͻųavD/oGmhI-cl~O7^5!Oq-fdڴru+╉, <#&Ҩm7zwb4}A.nes8WU`lf IlK\5~%q?û>Fi{Z;۰9Bxo/nB1vq6)v_٤\zzt<X]epi!앒t<vl6d*x7b5gr0ڿ}˾)Qu&8xJG.Coπ\Bk=ėWwW JwN/ԂzX.HRΔ:gWQ@X(>Fi$wJI0#vJfz(lE E>w,8nNVs҃ʚ*:{qx,3E86̻(1&y%ĶHLJwcW|7$v eF33~LI _K+|EC1"=?KҌⷵ^U(IRBᩢ;*"*!X@ƖJZhmc TE+Բ=c34:b:/˕rSӥ[9hYJ1Q }UXA!Z֍|jھ0|QpYIٰd}{BmvV!$1Kt3Hw츻MN"?h?\yę"vncl't~W Evd)<LM3Uښ҂.;'8=IU;w+&:{bH/hBh1Bm.69bo ێGJ|Lu6 ^8#M{c?~]`$x`u4a;=-r/}ɕݴ, X:rahk .}a %C 3GPm:8P2wZWlL0-=&Jc$%&{ 392~N[vP :a[@#qAyf4KGuFA+(Ru v\?Ɂ>ӃEӠ ^ClRdkFrMzy``YKob&J۝b 7|f"̫z{~FaGdug sD#go)m+ zaMY:e0sZI 2Nwƞk^ok0fm3~1ԉ~Чpb[pM v\)c_x-ⲝ7CZ0\zugrrp1YxjM8c`P8;0-j@7_0̊veM?pԻy#;xgv'_3 R vdO{G).P 2IG$w:j7<3 [A!G:1Qg{&7ePwP]/ݱ-܋IE?q-Ũ| UFvX&><na .6ţ'tj>km}`gTwÃtptUG:$P5nj A#țZ@;<,\;".ctM]$UfWF >My2iO\4yoN](3vt=U>zhOdž@GJ{@#Z|E1Y&5i+_z֢e}[( 9#_f'DI11^10U4] Nq4ӷ|2-kPG)G_5̦$cݘD-,$By0L ϴZʚp(4X&)#v,޿gg(l`I9Gp-"ɋ/V<fLٺHrHa@|w‡VghUt(p N2oed#C1e$?:<%SQ!Fb! gxX963-lAc6%j:jx/lH/b%[N%އّ?_ fl o55~gm{kFZ?Nr3ʫI^4|/`f|X~ a9B3p{2>CM1ՕBHMVJTRvdJҦyl(*9R3* m| ,p- |[:N۾ )$XN˱٧.^$6텞G*9T*t~K1RiRi.=0ƫ ]![j,z=o#1PbXcR j>ַS3HV3<˖gTqX_O6'F1gHȑEDꎂ[aެ])3L3bGh%)$ Zb:=re!wŢbFp:%7ߍ.V]_?HM2 ;WJo!//gDCޯd\SJ&r`+l9;hQ^UlÝ 9q2iܗ[˃K@5O IoȂ4:I|x7}#d�hipO#)Us$&猏"-v<p;�ao,T]rhq_>L%ϖ7Amg38^"(1Svuˌ=4[g|ڮ KI.1kK�JL cFiw<l<ջ&/y 7Fw=s/=KD0?ݻ6]aMRH\pt(N# eV#)':0KcF'F _nhR#%W |ч'&5zؖp:+qŴ\ϙqFYaVit`6@]piTμ<Y x7,Ώ=�A}pI42ܹn5o&a$?siHҴO1 IpOsGL_UQuNHwo#|޴\S{x,>k "^ikS>Ų rŝz2)DXpo/櫛2H$rP^h>70|:@bbÎnl?t%4NoތlGI'42~ԇɃN)|a;3XB2.أ0cM>eYAQ~El�i> y>!R ;�I�f7sU(9:}q:#?N͵0l|3br%yG"8VVC_unh 3t~z"D;"s $G%E:tn q9=! 6@IgXTV}TXA tI2'r غ8H+~\ DUT'$R_4$KeVT( ³% .L5‘%%*4|m]](H |WiJ* m+(kpLkO*0-{?7mׇkzp4[z(5CM&H4΂/$6dq*U|Ap1۲̀պ7vgfp+sCrΏٲ[|Ly,1#J`zao.FV[>fdH"L}?tvXFTۧޕ3xUQ6YE^,}+p~%#BKG� ZGtM޸9Im:g<*RKzX}>zq?`V … h OilVB0E  ~p&{&M$HPM@`EݲP*X:<_�Y55_僷> 2(hbA^6\z ZlI3Jj* ﺺxo/Ϡ*)Х`&$-[~ǎ?֣2?b8a9VpWP"&⡸�WT5v*<ҡsQo�Vok H ֪0pH}?`twX+أsԋ!p&`D.~YaU<s*׋ݛbҨ/c=fr.@PYta^-V6=E�:H=ND|{K4o9~)"דpo|ZgvS{ƨ6iNǓė`&@q|?6O~Ĕ*a5wyel_+paM1>ΘG-ZhG?ì� h~E"3VK ^qJ<l-قbXα -wsɺ=$9ٖ\d'4 /=&gl# 9x2K @p1'c`0R?Ԟr}/?{+lelUI|_H6$ IbdFfM),(OdTSE;'=x}OO[&@Lox.P6<̘z F;_96jYH~}@e )ÕnzanڴIdNJh(B'`K6sG   Go TR9^zBb ,yCJ|ebN߮T';a..w.%BKHOrzr>Sc5ʷm= ^H"ru eW=xy^m K׼G<Z~z%Fh _Q"[ 1Z-"S@my v)j'oYJ�CJ<{"T~Dݎߡ\dw%3@IPG&ug[O!)C$SF'.A%Ľ@{[lz>Wyxf)_ @bChY_]UɕEhF öx6qvUqȅ?DzzL̹Ys?ÿCRLNAPK����/Jq��`r�����047.png͚es1bNl'ff혙aLknjkfff{WMinՌupyY1$x\x$ qamo0j5k /Y"΢&B*N&NrF..N&NVvڂ&&VzN&zF.&=y 㕪@?%̌L L LlL #Ɠo|Oe FFnF/ &އ?sP� (Ml XSS(I#U225zN?1Ċ=}93=`w1ٺ[Z + xܼPk1>sǖՈDz27iсH1HmRʍӻ]`h sΎ\GQKGqh֙W'lKӜAG_z|y-'C<7wn=Xa8݊o 3bLTءx ϣ>87( m�Qא9Q gQ׏ݘ;ǑO=W�iShT0[k ops{3s%H ڻw浘V.jvo e׶c^Xg{{7{6)(}'˄I3RWd~ vsiN|z$g>>)gRͽD3shA[˽(u0d~sߐ FVD|rHʳTL!r-.uDdy-k$@|]ͫTgc,Jk^.,?TSF~>Ccm?fEX3@2?WSCoM1B&a8Dg !ʹ^wJW|EW|P7ruqd] l]Q̐ $H=@r(jF Q-?nx*{ǚ#f-UUHW !$Ui̵%ozz &"3-`v.?t(kby^r;Ѿ6-\ˡ#3w'XRsI_<}#Z / W{ck+usLk4dB60W1rOzMhO}+mzɨAUK_bs潩^EUV^m0>YZB]h^6\ Eys-\Bi=-E!^r 1Qn#RG +VD .22J)SxX9%Um]`oa?Un>Fl^%i7 U ;̈́_|X KIͳQכC:yCxZIȮH`GpL-tqkPDd>գP%|_m+!\wygXlk,$Ȱ5P/Inzд_c7f;V*u2kf>YҨνj+y仩̕Ywe,қZK*9_acO?%P L"M()F |a#?1p$̄yr|@co #`|~ft`.{ߋfd_)cý3,0 s03Vf[Q[-"yz?M>ي:/h yCYrivy!4iHDK-8H؀vtZt즤y&n[CbL9kEgpw$΀a7/O"So.z45"$JIJ̘TdM~xZ^\i-&auMj1༎X4VSX=ژZp.-gd"ƕVKnUweGJ#V'ćOdl 9 A0mz[!SԫbOjU-w@`{3EQ4yd+y#uIZ :_MڻfanUC"Sǝj͌5}Yto ܨAUfUAQ(; JK!]DHӃJrbg7:n4 ٷײ#p72st㓠d뎫NGP@òTF۹:ex,㗹99 hOmvx7Fmp>rb7sĢT:hb.\\S)5cH²MwEMXC>O~PQEs38Ӆ3A|nkeo5,F9ǴHiPQ0{E)}Heم 嵵5f*X3GhAڵ֝Mj2z"H1o B?i(3NO̼º+ږ~<j{͗@CI_T>n v5,sMufw?E񷫞S. 'fv$\%_a(X4QLuz_aR.$=_]L*~�6L@@@JLGDǁf%IOHEHl>T_M`tWߔXo0A?DVKm<Q3UƂhWD+kkVW�dbbl "V ǣ )1Gć~I|yoivCNsC0E׉ϭ?gU^`]dyN'JSp~ PѯR$'9GeWn;܏G>&56F؝v< 4e>i4GJ'ҙ:g 鑹n$QM4{0j ZηeT1Ǚg�:SX9J&�k|xod%<%;6K=ǺԸ>.(v6ҘS6=,;!}L;WH'Ui}xjXWd4(ep. )3#]#m|EWo&f,4m+yx6#'^yz5)hQV= cj@Soh{r+q"(-¶Uz^pZniՀ}VxeN^g..>&$iT #)1gI±Xyip SGs6IVgS&NXk_>B>Kһ"L,& p3B]|OQRX.=Z4R:N%S?~9$ hI`4SRto룉$ê3E Xw L KI|n->?PKݺr�0Ș]E#±hK88Ig³t9))wQ:'DatO`I!0]J:3$M&U* 8-c w=.DUr߷:1{9a}A}WsBQn96'@ NG= l[G*MN"^0 kdI*TjAECAvg@R~eA03yJi}PΔwxр{pk;јpq );[HI!D_o#ß#Tpf(VZI \pKx{NfWy8C s a~G >#Ofr' _^| :p~7$G)m'jxq DF WE+U5TCBXnq*Q3hFG6,ݔaϩ9ڟHؒ 'K{42 gz9C?hKJ1qd+Oۊ˙㒡I،`83}xjr#!5Z֞r}}O5֠}>5T@3r\&o7 ն'񑶗 QoD哧񏩢( 7ndlkWdn&;v'MɷWe@q{eРG{,&V YLt%v3fhcd"r:etēIDlkd\^D>+e`<)at>a~&RpJJjaɺϏ-K+u?d<%F`xyO(ḩ,#§ƮM0Dc@(6]WK>Rђx+x*ɤ'虪ʑ{NZ4҈%OB^Eh 9f%P.|pIwTv+E_I^%fry3:E^/[E95{. |M<T=0K&=ZNV"2-F h,)[C!m/ D ZJs ǖvٞzŽ0aؤ|UڔKNe,"\R*[dcGqTxq,I@.R*mV+JۀXxa;&? o=]iAPȔ b2̟,6U:e9Gޫ1bONJT=ڿ@mpJ"';|r}*!` tHs8 `.l44q޿9Mx<}r2eu%Ȓ[7."'_; *FHPJ|Ɓ!#OM='~13$ow^K+M90>5H-^ j- YؕID)œS;g;twWy-K"E&gW}Ha4Mpwiŗw12_2)x(7yj1˥;g8 0KTgь`?}PVP4*'`0ۂJ$sebŠV(;頕山)U0eas'#N>\O0gEa]rCn{IT=1wPrPgֈ?�PM1_s俱j) L ^| 1rJo#J"ޘb{ PQӇt\ z2.C("<mp~~O_%}lpL[JЉyE2`Ή yG;STM߳xG@iv=زOکau$R~y)d\<j6jAz ]+獝5HԝQܚGW9<&8s$!̼B^k2X9u^%Zؽ,r)\n7GQڻT=k?*7^&2^z~j!{3+`ct�LbP{[ReR%Ǒ4]T#r$D}X9`ɒIu@2ӆP(RkS47'U׆ZQꎶ{b'$L1b*T7T FQ*>YZ\Y_"i~ a9_oF<N+L+okJ~\=n>r2q\&+.;(E5*xK@XJtX!a0ϒYGu|wȋ^�vNIq`F "&݆(Rt9`>z!/(uR̥)K)k,+J9=*qٻg6�־ٽ#s:9t\u}-_;(?̃a.a&0e8. m)S%Xc!K)73 1t-Y[3I ?DyΈ�" qD) UJJE=?2J) Rxй_U 㦬"_LN{?1w'ٵW;Y[_vk#d#w?}V̉ȥ,7Ǜ!BoMgB''ꯦ>{=6Z uKb:KH: e kPZmׇbs$J+;16=;^,LgB=S Wr='a1F];Ç$#<$e86#vR- jEv#/v$lt"dtO&qV>0ާ k058ZO:\ +X䙮lPQ\L[̛¹ [Ȗ+/HjzË@wFG$<Eo9̈́Fdx?TtOI* f|} ݧq>fd~4'?okaK[KV[xuC[dqrgeNIC\LO5Qǹ'㟹YduI[D#qw-ޑ.kf2K#o%-7ŀG빦P!T#): .6<.Ivo&OM}^4C h/cyhSz EC35U3]i0:j>);n<ƌ+ߓPtD6z5r*6|GX?fXJ ?px{]j'̣hU!ύiW"P"21RH!T1YT нNʚS+sѮ^7j?cyO{y36V><n9Sq 5e?XTK Cg�jgq;}DБNhp|;A[AY(vNRav \fYj+3xeۀo1v$1qM.yQ]y`ZI0v| v .D$/0Qpa)X8{4V$_U-e`Ŭ\ ιp(-WY3=8"t_7?Ԩ9?p6\l(IiȒ:W Hj|3gMhs6RVΆjȼF'ŷR3*',B9P8@_v=}2Y:ޥ:45Pdw4�[SWh1&JCh+Mg Tg志]_%='wKW #4N1MK.C8 p8t{  Uu|0w+g{Зu(s_F&8ۦ'X}x_X D~1u0tfYS|6kM`Qw\=`S%b4ᘺ4^Syj0rNpx[c\{Jw":6F1qpiȪ &p; ~eShq4hz1۵}t/F#;&.`I\fmu' wof1c#G> 9Eɋ~u~kK0 >7ڟnAi/][;K3"L2ZL*/T^+a; Hڸ{kv^#eOtOԔٞXgh\>-RKO+Wfߡܮ·^`pv.N)X8< K,ke$Z;� k!+(X~o*;NqkWpЧP- J9ni>b~|&0T# Q$|4{QOm]x)#2ݍ%r&sK37V8PN#لҔ �m9i),xoFʗ#2)X[ꅺz4XHa(wڄx#QLO酔*>sxbc%\͛gFoBedopI[=�v!QXZ1twsI#RwE7s&e{oe}Ƈ*|]Iz)QbOm 2 K$kH2v(ii\'.Ewوq[C UmǗ=ȩ/I=e%\̾mSb ܸ̍Gܬkyqk3/JD隘[Vw?(F&G7yMUP(/ʞ; gXRtR|I@GT2 Ngir6wm㢤R7G}>LG- Q̏SqkWL^"l "" c=# I҃>M�Pkw\sĚr% '`d\,r6᪶q wk>�y3)^?,6vX斈e.Bڰh:Zg.@2ɵ(nA_VG9 i[ÿa3nΝK8"}cDC6!`J~ K‹Sf9oZL^3YiCNQos"jb-|-! +=kBg�"0<(* =]2v=i$=k>))\ߔcά=. Rn!yy>ٻqIVܐOYQ$12sSF7ʧK'kvzcLn%Cp<<ӧ ؙ-~6}{9'-&gcTwA#иEavELǠ%m}AʠS=iQZ3PQI^%;f#IX�NF^79JRS}$x%1'!MIý\\G Ms`big4S~:yz6P+H% U$t=ɮmFW+J_3L/σS]6s׼W&7C+ddzDą(˲+j),Cv}lV8!hIA0h~z_z[|xGWATiYkդ>ZiM(Չ#Ҥِ+s DNlb+u.ce_#QFAŅ&Y7%y1*٬:"v3=**hv;,SK9tg8MD �*_!51޹XN"I:?ԥ/WlҲ~rbЪKNr; c6G UCj6BUEɝs>ٚ�3 Кp73;+!`J[-B+\eɔzd <-lv*'M[v۴4J/B]:}-)\'bF*RBMۑaCҍ90ZzLY55tV`BkH`핤föBQj#^@[]jC*vn `Kh9wJ=5n;ZX挬/,DLh J@7Zޫ+JݾũT:nY Yn_Xո2BV-&ZzW4qƁ Xnm>'-sTPH: {YE0YQe֨X-p;GYKlB dɝASp`klVJa`+hg<^h ت* j|+74%~m < eDK$9\8u+6dz2Pg8S㎈ʋ`i/K`E6zPe^TgtAW^N 7u,icKsek/f4Aʉ\׳F._2o\m17yEn;,Bol;g8PTC=lxdޏ7Q.f0ECd,<\~]Sѽ" A?:ZbS=UF{LO$J{$du$\s]ɣxҦo&!VY<ի9k+_Rx4(A{юN/{XLL3cYtn'_i8'AS&bDPҘi@P>jmvsmz5r\$@v%8m{)E*Tl ш@/Ɣ~SFol,\HsW*ދ|i4d]և;)I)tsCP0GQQP :K;n 莝XOzdp7)G݇+FB,,w ]#VNЙ4&еLWq}{"$!tg 2mlb<jhQ-qq<}Sl& f(~t/ߪ4KM.R/)PጯNEq OWʨ^V Tzto-na9*(s!'I590ܜű=O)[v;nfLMs/\Y9cT|6sl R.N<8=; XGu@X(RxfS'*/Aʘ%|#_p҈K r}c[#rQ|8!Gvtb \D s 1zg>/ZmvxCe- }yPAi.cHgËO3 ^dk"#"1BbMVtp`W|"%uďTZ5nڍ>Ak\EI`Xp279`[>x_jZ2&x:,%ʺX@I ) 1!J&ujH/-03�Y~ʮKH¼a/)Jؙvd]Es=/z, vlɖmT$b.K<FEU[ &uqXNJt꘎^ʑaUV>pMܮH9_wz & ܕ5Pel#(k ڰщz91_Sh f'Gc' p8y$QF9�XwHF[sJo~ζV4rrpG-"a;'y!E8~?JsCO?<Nh?� =/x=G""zDY .ȋd3Vc 0rGˌfE1YxWSVҲ�.'!mQ2d?&0)G~ hw<-51ԑO:=!ZȖΚHe2aD2j_|9Ae(u`\ȗ~_zcIm:IZgOKC*Z7B~jV^X&0䔑\v6?deL�ITL5i0/8Y/!Cx0gODٕX83;!dYPgvi| 5}xh CSRnzG>mR:ƄqzޞD,)i|xd9{<&JV&w85^q_:t 1u%JQW9/äNAոi3$o+4Y5E  '祰3i*FytNHc@W͹ !ntWH#x[nw&Q�;?~A߬2I=ЈH_#0vqgB<@NPr}xQp�}W$+a26kn:Ȍ{ON1դs]b58*;NRVZf*&) 7'I`KߍS \)冐Jj/9gSHVڶ<}(glmF`O_a5Fk=fBn]4?^D@PNpBUQ)Ze @p˹ͩnEwIx`֎1M Lt(66?e:@RӅЖb'zk̄Mqd/9'SsAiˬ"'#ޫ MlB7poFaZC80mA?bZGB T* u|: H6Yڕΐړ΂9˓Q>Q(3BލiQa;(K:O�ˉǟB<&5ftMHd~$ 5zxwGU(O[%N+EsH=\1+Eے ABI?&L:{'&u#Sb:?Fx#b":70f3YxDdHnU7 O֧G .ot<k8ȌL[0p}{gT1wass#w4f=8L"`>1o1_x@է#gRZQG Ƴ3G8&9l"14,׿g,F8d0K]J#3c8?670tWhF#c drn4"15x0jkbQz0/^19TY_�0v%Gڮ50(ٸ|blO5 ,ɠFlXKޜ%-|c6/)ݸ50㔬btjܑ2w$  'ZCF\d2s1&i{iRiQ@e+)ޜn# ^yFR 'S\s̏-o>Zz= 8wvYg9PrݱRe+iRM{Sf^zt9 'R+n'˞Jvr)E+)|.(tyqg?hn\"~Y? )E^;0*^`}}V'ْ?, rBWR1!y׶۸} b 8*iyb>Y\e)E29!6L?NsYkw}0d�F{^֛hX:I~GMw0A>f˞Ke<BKQdh*^o2*dw=vrL\Zcx�>>}|F[]19eȬMtڳ INQqK2;/,Bn&4՘GUbO3&n + |̯`-;Td 4Sd)+H�(~O]1058wA,/21=l^ DmIxd}RYrFۣd͵WGCWt 㐺gȦ>bQg$B/=7!4<ג;^v_m{2ZXfM\Ig)[\Իb iPx,ΘA�``ݲ4p;ۓI|2G4%4?3}3?j((b0y's(|8qbnA,+<o8 b%ds:<?hGi:OL.ӌ< 2~rv[GRAa dOɀY(Q#[k ѻZЬg'ςQÒS[CiTp7-OEaO4&LBGMB "E)#LPyj; v#)v^96ukt%5DjXbsL>hz.c= >*:vݖ~ϵ4(Ηx0&1(КZr5Xtp@`gKmM1xTF>ɍ:Z]pκxԱiN_Q"MoUI t7{3�.7O'e{bc?W'}J!1FjoPgr 桑4i4.iS;)5Ԕ&9PDaƾ4F"K}U$zDޣgp.7{5&SՔC6mꞃ}?ϧD"ئWLQԼX,dD4zD%a 8{g0`Vw|W6(f>r(6F1#9c0|ɫ N(.yM/7WmOx%~ m䈳./ysG>w2D=˲7]M[\"Ġ"m\=3%|c pM V 1,U 3q 6:Ʃa'ԭ7D}Ә8kE#ɬEJ>9n8$Uz@n-tFި5)>=o?X_Ty,93t(IJ^$mre*<)PB :䮊3?h8:F([r4z͆k cO/ShF#۔MkffZnYBly!YdoV"H%'iQJаdt N'(+p=œF�2{X_'Mh),ギqةN!GW ?wqsthd{d>["/|v$1JN $ 'cU #ps0/Bک{tS.~nZ$iԫm?*.$YG{w _ wQ@LxJvƿJ.mcaO ?ј֎~KLu9'Y$n)R߂r7 G_fBRj' Omh1jH(7dnO8SxydH>0E}}B~06^_zJMW2gkR?21Qm䌤tRBg, /{b'*�kLH"@rhBRBaZT7<J茳@N; /;jWXΕEz@'c?6D\3sb36nqJtf:_f8ð3; 5 AŝtX/5aԚN=cP''[xJf/�d 8M* -!9 Xd+_֟+ Q/iK|"E7GB~tqJ}DPl 8hHRHʘ4W' h@�z#k`{?}p7P&{Uɱ h~2nHN%#N eLN>H;qODYzq]"kk</oC)C=1D&gûuj.ȪL*j#ﴀ1Psjafo'_F} 7 Q~:ݏ;-˭"TiQfzU6J?UDoONRnX*y&Cqu%[5a$QOZBI1tEGZM.0P'G%|H0U<e{Z7J?C,\{xa)%,ǡ6Rc"y$Pאf~9mQ~Yv]NADqX²y\;1E(od?$@Y$�>__TapqC4]yA q!ވWQr!/4OJˈ! g:% o {) t⑋B:uGi-Dg  2+)5G:|sS~]v�.B78k}+^`>m+0?QR) <7 0;,;#9!teI+Pp֎ xb^ _!ʪy#nE=Zҩ"GX9<ʁUsxB/: 7kp�?' *# y:7d+\e]lޗvܦSkd\orcɑn;Jvٟm4\8 3FyJyJ.(Q68QL!-u.e7HD86FTY5K_(d_{O = pmyf:͡~BӔz)a #x> pJ'>SX\4ju4rBE6X:-&3CE{Lo#reޞ.u(1׺c*zUZYk<}J|UHBUU@KHq(f*˲<p6Fǩ\&cƧ5f=Tҩ<0BSUQ*SBL& cb]ƉS 8x}Η]Ђ&":P`3ָE*@~ؓdӳ7I1).zk?-7vkeH\/VJ`)#AaxZ%v,GQaΡ%7H ,(PVP-ͼ*c8!C9Tar~V/U=)ђGNE32ʌ{WqjS䯠Bme`V [G$E "|\⌓6f `MѳsCr?>A uǪ08&sL38XgPţ 4oJ2A*wugsߥ͔h69EU S3ܯ1-MW}6� Ih5Mu90,+' ~4$L|䧳1X;GdioGީ8*QMҰhO�s<ww%9�{~=�*;)cm gCҭgc|Ywg]Z8k\j=O:Qah 3![_n%3{:FtJn]f{֙|b'UZ /2tWV$nߑÑ<*J"Q&.l*Q"DJ$}(%<ZcؙmetI8)7oQ$61"3hK /7(@ Pd泯 ZcQh٠;~Os9cq´<XvSA3li9H# ;&)v-Za?ҸM^́+} ePɒՑ~cP ~Fx:ql:%G _2|2 .8b X?8{J?y� �Icf�ORhq.[SX]>)-dz;E_{޽+65ǂt#XKfn8/?#ddM/.]c:dn�:":T AqT[;%'A $ }("'3g` fO#Ȭ/'CdR;z cB?ҍcUlMa;qez#c:X >91 \ǔNQ)Qz ׸%8h<Nx }iߜEgϪ-DĘ՗$aL]ȑ.72԰B` 9:` ݔmʿ vٶLt!ayɿ@eiRߕu{Bmn/b|L|b Q=G$Ѭ5d %N! )SJA{M?>w pl&9R["D9mz5Ƅ6Lli "ɠ#b]C&.l͸v(9o|<� 6Sx-Q<IK0*ؼm�(f3S L( V_H?|r!EDa=$-n + ,o&2ZIhdc:ɘ>6}FLUiUGݺ>17<=5TnfyesB^ߺj}w<(uEX;<NURl) 0ف";#UO]Zg+_H/�#J0>xL&2Tڕ=~k\~lG ",/[Ylp mq3 0(ZmFyZgVJ5 ^ q ^` ˛6󁊚|1|u Wg1|ޯj{QR;LkX iKu1LJ,r zsrsp&v(}}=xxt^X'un{b>H0XLгҋoV|y*~y%=g<*41t%D0s}QXnd<pZ9`^`6 nt$ŸwGbxğwS E;X(!s[}˄Yg=KQ}:S#L1S # ߀2B$.$F%+#;M^@숺Ry]Q,# 8A/g=o+]Lg;v׍]Y5}wuk|/&�"^m= N?\HG{/zzг$&J:<~3`2ۤ hѻMtj1qN::!S"DLVHcر+aϽl䇺Amjo͈/eRSH "6a@+aHLhRo+>r%Utz9ӿd>lda \ ˬ~;�N;?` 8iٝ֐G@ʀGp-F0l ~Z% HBBw?BH�>3w_cr;]CeՎX̮h{& %ʟ)O r.+n>@S]>#UAmFZ&H1 [n(nBsl:eכմOW$?&TV^;.^Z͗u!c2Q"7NC*3RCʍްf�"k &imwŔS0LLCyF&yIn͆;k.,䲾!_s\S5P%,BiEɹaBm%p͋"57eiCGI`憒 K^Mu>#O?cd*8|I٪} >J"i/椳@IE$!\(NS2h5ie KVDCQ.%9.ֆ~ϧ\fMlNUj,<r(+[ˍL %p:JyXŴgH[ECRj�;p-ay$r 0H&C(,x?ڋbni(iSئ$9l8!p.ќU1N:0}+yٞETS8= ~k t;9&ї !wpSƨ0gQ?n(JKYizC|TD}P83%J9 E�/�nJz +kDRC7>f Nj1Vz)b9F ԛw?�.B$ꅻY_l@6g٦�Hm 2K}gCwh=_H&ob\5,�7 -?"\])_j;VԝY<%5SGNjI)'|c?2=.Q#)G_ҨSr^ 7^ѬH4Z8RD*6n&[n/]S+ Yk.wFD]:O B'qLۦ{_)Fh4ChdOcYG[l MAm9#i=dX{H4g,. {؆[MepW}]6<vKĔOk#U:+EHnc"h%~$% xN='QUEfl;\s3;뗃SG hF0`v^`u4ϙ\\,u8ܜx0 X*\J&,[l[lUD q~#k8c^<3ďDzRp Vũ[{g%%(<c~~x9.GdIG<m„|?iMu1ek! �N m-cwxxyiJh%,, 'sǖ6<[ֳq1a[b?uIp&IN'?RN6z Ғ}8i28:C['%꺽QM#5�6^mkDpo/ (L-h](EGVv=c'^vk2í<'ºr:(q>9wH(bX߰#`ΏYˈnj/O 6`T A1C=ͱs�i}QhL:³UQi9a?aQfej̎KfL7vN:p |xB/KBOLۘӸԯu/>J>Gb3bXtPꁩv-akvW&DNrvGxZyiי N3N% Gu9s_'&Gll=/a$T!g7Zr#͑96?\oG k6!>38lyCU/xFS+)zl>;AkF6@o*VANW}8GuOo]V=w3wёm$LC}q<A}dkkG?OM2OOanq=qlVO^lķ_^+ib&d/Gcwx:r*+!N= 2ϛWg[Htv&{ 5,bV!"pp O~_Pups<!3 Azg#]_Gh3;o}#4n:_W#Pɺ)�@:z?V-*АV,I_v`RK/)B3t4 ΄Q*FFTkfc]_FsOw$5}H ȰxosS,U)x;XQ[]= o^'{rPaopճwmi@i86ݟ*=}jz6nE{'5m=t& @r ( \Np<1LMORljNHg" # i늬p)5MQs¢ Fu] Rs. 90X؇iJ+ۿpE�^ .b_J"㼣_Gok5n0sL牄>P7'u = dJLvJ?0@ޣ32efvGW-:/+R5#G,~;|-ˬfV]-dIG|e!Bmm?u"i~Zjޠb{Ø+R~A*N%S|y Ԙ͔~8Y Pymn Β}M ?8&o4cf Ih9Q஥pv@)Jx퓣76\qgoCxx oڟyo_^<[[$_^P(7[\\FŹN8EV~+<> ?:(G )|L6at/9 - NzP{B``hbэmbBN\=% 368fՕ(XFڟgecH'r:03$t@~Շ5+$*fqH^Ͳ>;DlZ#l\@`gT4�2z3YR D(pRscJ:H<{B4Tus~C義-6B|HwfTH<Q{FSG<$puPv H e)3hUJџv1J8[~߽"y6yxI+V[YJ1#d+bsLF/N ^2ߐ'?v_#8"(IgHz-#mxϋ#x %$>`}@-7;EPZ5w0Vb/ô=9 *bC #{NOjD]0Qu{X[tBa(E'c0/ tz/EһEb~LJh/MnE;}>3fuo59y�XQpp:ٖ.Ip/^nX47$fNM[6Gɞ0ܲ&,R\Di&S#,gf 7Yz|mz؀4"vE9ufn,ǚoJ<tHX|j7h@IO`AC.1^˕߭;A,-HvJ;o I 3Vպ xl$~ d+mYAeH84Hh|<~”|@GTZdpg:a:mrF.P#_~A\} B*9]Rx V{3C2UwIhS~Sx]M<2c6m)̞aN Hpлn>TlxZ;C~B/_c3߶ [i΅AjGl DLj]㕧R,VXZQO` ͻz}Şg7AQdW58>`ES25mȥ*[BN@lܬ0qvIY]ek&�SM~ tuϺ1^ES=�FR}0,+0'Vj<c4A\ZᲧ㦚E ˑ%P2Z:&ͪ{ܽ8)SsMB]񻯟|V[#k G4#K31KjMX{ֺ.2 5 [3pt,X"fC#%~85ҳHˆ(u:אR}�.=PmT3Ƅ1#=C&"8TVpEMy9Hg~ '|0-ͩLߗ+ ֈ|;LC-`2r[՟q@C3LwP5C;1[nrSqڊBS `Gf3EaRkJ{r.* lG&oɳq-QaE&˒>y?ݲQk [%UȄ `4Adf.�-עSp@҈)7ReRҚuT_F $w-RlS3:->ʨͶ7<f>UQ:Gf{D)x8SƎ7JS)x5d"NݿGrxغSCrPB+]ŴZ9" <)ZUX) -}M0>[x1d=S7}0q/4Yg |Ĭ38%*<kQX>)*ߤSVrD� yJI2u|uX4L)"4Sv\.p.ς�;T-*[q f-b7F-|JGLVtrI,`0QQj)m]1^C bUX΂g:әvNE"^Uuq'_SBe΍z$ ˵a�2rczǾ6ݎ'A$h3˭WÅ{n"'5wxdajʬ3F<V+j"Ӱ<+:3^t'_nRu>.6myn !@M Ը[ $L:_n/xP9d#M,7N4@ .C$)7W;Yfn:ğ͏H5Ӛ<{pbK �hpĻq#3(/L Rv,Ja#CTtZž(21`8q�>de e4)4L ;M$mv:gzoCv9/=mař?69aV!wxreȀ.nnDb-;Ĩ(g_րT%ը7ԛxD1]vj[Da]j;*- .8>koPoq *[E9r(jߛ*rvdYC1XM--CItbeϕ8w?Fc9{>P-F3(zgMDbrn(&yD!`taS:yϜݸDj#eS&Dt6 fL}TA _S1(ڸaϮ=q*\o?emPKq;af�7kO8z#S61zI'L\6&ӢXE8{OAkF.LxJ|?ΑFIHNG<XU![\Lη/fqZ\59+ =IC2lIe޹'REM&YF)J4|6nRO%SoSɷ{f8ګ◫ �Qvщ*tWTvC/xYIoʲ15RLGg(iWz2<Եs4Jڦߤ1d xV QL%2(}ں VR]SmUp�ޢn�׽([lǰ 0udg9f N-Ei$Xmu.;|kzʱ0s}o[^h rv2RPsiS< ةiB<LW§zI@xIȻ8iKm(ȣcTevM/oM|ȝIq3DX+F \>_ݑƠIF52t3vCQCSMyVcx*U8+rl^kVr֖g/`)@~>Qa~vA{ gEAxĸ`R[=/oϺ"ѤYo,,ʹDoa'a�DJP=\]u/-�O+llWhSfbbxnbN>Οcۇ/2} ?`81-׼1ر+M~M Q]{O۩Ow@p!&Ah@lO2ǟ96㹷0oJ˞qѨ~ԍ6h.-1ve㐠 Ns:�_-OS#KȻj@(9}2 Pp=M_@}jPh[=:Om:>?[Y mgm0M/Q~wKHA+9lȇtr$o3"S:yYqQDƑة<ZBjB&h{ω7QwA|E@շbʽv%&طȯ֐CH?,@!?IkBbRbAQr{[tջl4&CX*M\J# ^P2<7.LD 3n:e78P{7hG-% >A~0cd)v?0`Tq+_X?K'.0nEQGb)߱x(((Q8}Ou/P+lV,[a>:n$K75)v.]: ^$~Yp  C<sPZ25 +QQ }&5)7N4mV<>ed *ȇTfَ/R(0ס5߹ʇ3P7 P{u~N\CV-vKu Ez>n&VӥY8^eq(0<D3-C.S[|fp!2'?]<3M) ،RC]TRV56tI"fkQZHgki׮n ?A-dA\y6w+.;@ -@V̝<Z6y6,d>3hQ N+mΣ@ȟfs" "Ʃ٘PB7ȵk4[kPy@؇̠:&q_\G33DZ@n+_ bD8tU}HYP*CM$*b+<)?l۫J&Kxr84Ѕ79K"deujoiM `i!߂AP}�ɾ>ZP-\$!!%}zi*H/|iZ>g #ԍ#84HAV0Oȍ[;&ڊոz}2޻k:¯Z 6a|4ylejs-T ABINdNc_k6c-D`Q#)b(VF{ȣWOEnwALrC/l-*ᬶs2CڀϽ "&hk1КٺG(-L"͂)H/TyVALu} yтT9`%n#�N#M~K=vv7FW :g]oZ*7-bV?/T`":js1ҰW@Y>ߝ43MBdݨ'?OL|U} Q/ȋjBGa` BQ3�noLP*x" ~OR쉱=|xHPIGC}(e ݄bV�F  RQ*;L\:J!D=ɃVC9d09mJGd.RPkWt^.~/W 2yɂ\[3tkBws:v!0˫b&J}#�KF)ТzTTiO6,ݯ%$B ЩO�kxFO,ѸehE~,C:&$7 .7۞UO;r! y8|EL4_'3z)Gma%7I/Fw\Կ.$$v.eȿv/L)oK A"?\PMsO2- {}1 T}aDh}FcqY:$?o߆LyWYGW  LV~1Uv?E׉<u : O4PI ^4 9U dAu_x[sV7mGOHPN#*/Q6]eܳc[a~5̾VQ:mŞz:Ry3_T_W` ?@oDH6ܸ&_h=UwgIA;KN]oόD/zJw-0;_t(S&v8.en %' zZ4 Zd& avvtArG-졜U&%)ujh*ȕie*u(p"z v౥ږ-uz4uڣlpz]cZ oo.=}\4^fFh"`jv?Fw{`y,rrk{7MJ:A2o cDնuH9NbzxQxP@q!'֥jUbAI ?S(xM?6rtk_r+DO4F{S'ApO(|sOO}t yVb@I)0@U"t]޵ب,Ġ21l>%mi�'̶:qPtqT'81SW2¤s^U{i*́kV͡%*t`>�B( j'vJ=}*A,rol}.T:M ,wV?"{a_ Y@뢗S ߢR";a&D'U7,AXž#vD'np-|7!nh A#&~2,∃ǭ;x^3>xܰ!Y?[1<i`ж$a$n` MY6=~zG5Sa(MqF̪)6,jBWcJu8[y|72#Uc_yKN)2/ˌbI+l~@i =?DY~v*?Zط]ׅz ]ѥ$i>`R=ެc- 쁤?j:[nS#&˱c0-]j7"h+:ޫ&j7shl3 o͈d`NAˉ;p2m'(`9Uw0n'Ҏ%퟿ >?"tӒĪMh5q|w|jN{y. 0[_s՘8 vʘ\gih4%i#soO {Մr\|rڈ.NP] JzEoEXqa~iO꘮4Zkz}|#_8+tnĖ�;\l%. YjAPK����/J o��p�����048.png[uSMOpw;!Xpw;~kfS}9 rx>}B%_j "ϟ@8b&DxuTLt]]tDMu~ZMu,\=L]Lc!glȃDCDRM?NQNV�3 AwsKk?mT,lL>f/ g=@GN�ۇ~??.91u’Dϊɧ.HucV�&QOH>I /{L{Ųݭ35Z/9r5j͡(I@6MBKmHնHc]e4ٚ"Wσj[d]V[td<lN菓LF.lU y+<[UZߛWOuV eԬZeWI?q ڙ:LsrYh/Fn+ΨsL$ԢD'[G@/^B@8m!nC[`wzy( J0 |^ vu (+Fy?�2@t7yϷڿ? YFpkphxHۣfBy;E(r8P~}t:Brڷ?ozO RG%3GR74% LTEQ 07?�ĬyLVDO:3rV&wiN.RKCUX\QsƤ(c^Z/eel]/fԱ^?ygɭ ۼG3m^n tR~kC[m{*Vh#%H/' F4[\W&3A$֣Vv>m ?dLm9$} q :Q^JDcZ=7 ,t POx2VzK66#o u5] v| 4#z2q嗓<cJ�2$Vs%` iZQeVzB華Jͥ1Hqdu(d`` ~^ӌ0H  B$0]g .4y^J#jz&jy5e]Sz(iը.0v'$0Q2y9y1m?B>fx:' 6@ gaSżs %XH! '?mt =�S^v=] njY3 f>8_` !Q"X{ V53Z<nĄ<?iZ="[-rLzQJ򙤁5` &q3JrFc}ϹߍI?ݲcԳ)LP25߼Wlkpjݧ ,(^\B;t75Ѱ&^'PSG<#TGuqud͍搙ܼz U˶uji1|i }oWn(Iw g6賲 ˏ 5#\O~?.Hy*ׄL~Bu:%z„ڼ Jsa]cEL߽jPrА]}f!GH}>UYB! oJh\6�oqSd�GM %0ⰵW_Bl c6FBĘm ͿSerx i~[p0&tn7<VX:T)X2#ʱUDA{ser#ܦ#"XqJ5<螯f08kQ{<"2) hѠH=1)g9 2~P21 7l8 aܐh_>V~�S1)&Am&7.Mtc!vUrDYJfqQ)YH6sM `8#&hKKIt4E4~$x6a@uPWC-p\-?_Sow[n%l@O Uz>7EP59̣%2EۿFm!Y&Қ;lmLPIYlҒ9g/R&S.F;?u¡9A<[R(,]dQ;a[Z!KCK07[җaD01b(T%,prca0f&ѱ V7 b5ćA|bW(+rh?NiWUgh@L;IM8Yg.u1 58ldʜ ;$\Qjf* Ji (ohx5т쟓l=8Y4h)bhg�iJq?LOj* eoCg'gZTbQ*DF53xt\b#w/Gw/Lү8t߅'|b`G6)̪Dt2ZB؂b \ ö< gv~g]U{C<~>mbA<wŬ|:A/蜏Є,k65BތGibm?)ts$%Ki2e!Zm&рKt=9\R4Nɍjȍ|.So }lw0dI1y =U} *,#8i�HI`nbf/I\Rј޳Ln.gat!N|QGbtw^/ѫ*Z(\[ ԍHwPC;n8}FNN9 xנ/^XCQf$l|zK6jRީ7m]؇ ]1뇚>mĜǪ5ڴ7" yڏ$9VS4M; ڮY/1 JYOQmo4x܇6 ;J�ʺ0s;>cobe):me:x>:+dZ?*.@gE Nhm|u>/_LQYg.~n,ְ|1 ߏ +u)Z`˔mI Xؼ ݍ1;<{ĬwFS`d"@ސJHNz.:q�M-qK�NAB)1y]h;As'BLЮL:N?,@l3RMUc7ПAq*m!M)FVnNC{-Ҟ3nJI+|tJR>s{ɟfZ/QGd5M{#%ߔb30'1-Њ�<}_d'>w7Q'*%'Dt v,X وE妎qmm/2QzOj9.p^b BqFfyIȠ?ҹ3Jzyv,7y%Rga(K{k>j^FpOFQXW�j,E uʾnly$I:  0yGT8ږR94KCsSI%Tv]oNaYdEc.]5R$">ËMjr3gR,cSrfVp&kG`۱ox2SƷ'iyM޴ |q`r`i-nJzlF O̯=_=<h7}W΋;2.lD$u 3 Y4opl)=fVJcUvXĦtRJ=7V<# 2k-= l?%qx%'L<$>SL^+JgR&\ĮH-;0|7),eG؅_,gŏ>^Bv s)Bx%Zi\q/Ok~O9dp X"}@E8 v|kv\&7~}_Q]I"5x1Rr/t3.֮tb�LrH޷vf׬+Ȏ,T>3V RmE7yHq:*}=|Ozu>>L"JNMt 15]E7ȃ'W9{Uz(ƪAaf+/!}"?IjjDXՒkyTóƗ$o\~=X8wG 3ܢhL3lN:ݭrbI;Rr.5DGQM^z�oh~n47[AqδhN" m xS~VSC嘞2J]i xړOEt ,YJuTzʡ[OuŘTp I}{ݛ0%!{A>tG4B|XԐܼ\CyEw<TuM "+kbwbPWupKH)S.ّ(5GÛTz:V%a`}KJ+z�x9,H9t%j+K}bʽYȶ0:Mg52 wW'% |;VU-E<>+ݤgw˕ViEaGpQHdl&/_!x\R92{چ\RaIqQB?/^6Ev@JI #P6MXA*4-\y]Q}cxskٿ޸Y=(;X]t4 ꯮8 om=çS`azӸBY@u5%y&;?<J�Ng,@ Evvs*8h2ӥ{=ۓ_s7ό۠Z,)`{Rx(=Ll^�DqFSx>$"Wߵijm`V&GC"IF*՛uG x$jE gE^7s@mH7f Q昒GxnVG0^cnfo޷a )�$M#Lf;RJFU]r=l@+[ψGs/U5N}` ()==!LW�;`%PS]Kޖ vHn+Lڻ) &m|AM6ߣ=WO0EUB�'.%(Tf[SGR5s-AjZ&˱�4Y^AO%)',sv/k~ٓh?Ew@ӷ{1鋃y$Jݲ>c4ЅJcqW& HKS4@EU9@z!KLІﳜ_Zf ȞL+ln{EҵDI Z/2�6Xѷ5Ƅd<ŭ ,`|qЌ>YbN[Y8'+x'2&}tTt瞸,X=6UfJ`bSЎ}Y>\ ܪk򣍷d I!E 0ڗ2ipĆIgFtVE:ְ'qvkS(O<veT�PuY{ǖLo '-?Xβȟp6 asj(gV_# %]7/3XSyQ=Hت) <4A>=d9/߼9>9JHW?}fo+�d?6u^A&mtr*6 xnV@bCD`[+y^9ΞXKh p_ۥ7F,iY <X<۸fn6@}oCy\Tɠl!ܫbR^]6y-pchSi? 5xpC}h%o?ɽ~YjwA5d{/o!BiJ[‰eala Ҳn̵ OJHE Gō⍩PbK]NBJne\%!nY1L}BQ6rԬT{ߓv`gNxsY&.GVS*eyȻY&&Cr:܎!  W*&hl:GXsb, r:Cg 7@[jFP�E!YK]W8d*\5G2N < ȞfLJAQɇy1<,3w&&}nY|otf#u7Tz<r|{77φouT[oZ ChG]$=jqydַoJfEE뎹WLf_L?{S=W<MU,uK3.*n tw&hǶ54ʫ{BMCFh)MH%B<dj9",RK3z87lSHBxz~]D&<4:U6?n+RCCHkfڠ0+ج=u/IxE\O"g]Qe( 5M?xSՠ*Ԧ8p#XK˲e\FvJj82uiEY<NS[& <L}]=6Rv;YT"vyyvF7nu{EPUT{J&y.ͽc`WE0{vQN%>VM,P6V|7̬$suQt<,ƻ&uka+|Xf]! qd nz>;K5*7 2dj&M$s8-WoX -8dMIDb鬡5T=#-9p\I:bg|g7IkfūԚ$Jz^z3m#^~5۰]X*A|^}X,phs6j"*.4! IY;Z1nD:i#z0=s6:69o=瑡!6SWV_* k?3>nR x"늈-]4io ³:v&O+rEGA7bPU4ˣGftZ{?xusqaC,$iy$Y6{|y1v�n:H hUJ ~_P/e4.@!(mR# ߋe//tdr W[rsIaЗYڐl ? E٭0˽!I% g+>8ǴꂞUţRogQxK Dž- 8[BӔ 9"3jDd\YyQ$r~/UMXD1ac\N;h W 7Zl@ZI13"X1_wme[zuXS'~W8Q<0~?w3 ֳm784˶(�rG`]@%0x!W44$E:ޜ>UdആT&k.±#[śyFMQY"F|3öҼ7/`+@/x-XN_w'n-I;B>:2F /PJh<Ք#2.gWP!knrLTI 6f dӎ{X<p\KTj6b!5X9thLrcpMK'8 63vKƪO!=Ȩ,H@2saix'֑ٓTHo|g xsz A/KJU=yd!Q)O]g ~ K  /g Hr{0MkO,kVO�C9H$Ǜ@Eɇ'\M?WIJԴPKET7!ߠP%"#PkӕԮ#lV3܃a| dy Sݟ2g NY/2Vf};GrE%"ЁLpz&e}9#wpy7BbL5s_Ɍɦ pTjJ^dz_ߩv~gL ҧYX|NQm  :JdK =2٤4OA- ~h\ =J cW<oy$ȃ:=PϿ>=K@nG:/1OɛK0F.Ý&̘{aÒ&|o>- �A Zv݁S!s m L~.&Aj/G3,&6΋ےka6&~NJ,F*Su/-Rpg%V:~]dE4taΌvqRĪIҧdM{CF/J 42ܤ(rAraѓ]~(<߯G6!):+Iȁ;J#dp=> 94?IN/hBϭiڇ7+zNn>{Ͳ{0I"wɟggFILfRI�<]dgYyв\,%3۬qYI,2^ywh%:/8iӹ+clͮ)2R\V,g%&ks7L/K!0^\ociAC4(z;YLɭ@}J4W2ZpbU k@CuY):AFO.Eѱ�OJFj #rUˁm�2T;aʃo2Ui!%O�,+U`L ,WAl$lߒe>&~үA0M0 6Jh ֕cKtq5pwUwω}60׌[Is;RrH(3M# ?b(U($yg6/! ;ahJUtX۾'4ʚ2:x^\im<6`N酊|AUO1x>ZUnH8z@>ӓYkQrAO~9<xipgy2SKcX6F]͂DѻD4G)Sxpհ4Sg&j_FUOeԵuSc&$J=pۣNI$#KyegO5AR*#WK Ҝ@M(KkNf-.I{Bgpd{bĠUwF9]Q% I:Gڐ75# FKb$dF uEn1X;07,'<00HP|.r/,UQť9C78tT̢ymrwo/PV y`V_:bd@f1ȉ-Rl;"2xgMFsf <q6+D CP2UQ씜[?~5!{P R`SFEg!'ĊX¤7•4@=zxO[b+|4CuW_i73DrX|l&O]sOR +62k@Wsxcgm4<[K'+ x-,y"kjdKYP!"cwQc=1O!`U1_&ͩSj56 :sȋss0I.YT<$_^`2w`ٿ@ 6M G�ں^N h,WˇjlNXdiU[ZK2T[i?fL+,SZeL 9tj_s_矒(k&Z(C99nF' =nZpC_>|_VE+Q]uR=2"_ƵD;6@ʩ(g*8Ee E0ꓺ-oe6zEYAeW=}3tᕢfDԛ)H#Qy w1@Z:s$(l{O^ ]I7p܇/uL(Ta1bV[yn&p_ ?7 _%;=E1rK *#Y3PfAQed"mx E4;HFvnx{4YsЋGz~y:̡̟ڶM f-z N>i󭒠k=}ؼ ;6 ;GRSQ {789fkE/"*#g "$( 7}cs96aH }쏘=!w� @US&*]bDUŠzW%ڧN񣞫4GP?+ ]̕*0Ś܌)FQXbzx~Lrsؤ 9P kؓa &.:-꺐RRv[˯)>4ZA(㴣4"ET{ lDs<ѳ̹J]:e(^U8GS=`N&O,)Rq247i\'^<C&\͊\ߞj36U4Aa5G">(4$lᴤII)Mg]8'Qc*:-!Ϻ'k[0y.Fdpcf渱{x�^Y_#"xl};@bNh7J"_Ɔ(pxu"'2"d,jb:63f.CۃNqbFe?`1lT@͡*7?n|[iڣg1B�UU9FS1 ;j�]γXRK~c؛7 %uZA) 21$p۫UG>yrb7 =bT"jEn ͋I&A #*u8f0i zh 2+*1|1,pV4lc2zz 2B`,Q^ Cg^2 _q*!\}$+d ]m7oH9OZap*3s* ,bbC>a3[aȿa_k U6>|3uN�K1{]EJԯ0R1>LLϝT|sofh ,͙!1wk.d9E{"aȬ4v;}~#|pE?umQ\ hTLCJ3.#w)(|\f!ݯ}fj{Jr hlsd30-3O|`W[ĝ"$:۠>Yq|g&ȕ$ .ZnuUy vo11νPnZ6Ȟm0qx@ {&*/<4.|2dGR|߇#OI rZl ~ʉ8a62v|8SX84ӆ")˯=T.V 7>A @ulםzd+te8##}}[>G,,( -aD.S`Vަ=KI(UNJg0Y{=̏뼣1J w]e*cD~:j;vWYuҬgw>w 5 3qCl8tYG;w_|;8iÛ"Ejt7e89VW*VR=I7!B̞SWmG ҨH5ܸ/:CX!k̛ 3ƽq|_aP=\-QI+qx iǹ⑜Tx@|BDq EʒTffRJ稭Y'奬HK$eISep2_|66>ll͇=>^PP"5 R-\8Ĭt:8hOka4"!!6hxYC]LqcAxUt}h λ]T ʔع:jHk-XIe> NSvX)b{&#Q\ƮݤNܘ c ]]:>'Rq (.{=FW|F65(eLƷ$Rz!@bm}.5NԻpQ VyVf&a\3{-R)"͗4=GWetXdpNhVbzՙw8Ft>�0͵]4^ 8y% O{M]UvyUTG^]sQN;Į'޼igaO’0;ҹ"KS`u?{{T,JQ6K&Ԗ֪br_Sq%bŏw{5qdP> 9'' ǖ#6x>sDUuA0\j"XC)|K%)*8Ѝ챔?2SkxAY('YvL4Yj^1`5<=<id{ro?i$ W l$漖*-vo7lxMN7v d4?tr鹕4 Re7 V6zᒓpU!-B/Qh>~c)idMS?6װlhd~]9kwN/m�Xf ʳFcړRRFٜF*969[S/;jK (!IGH\wp'/NT'JLYUwUuJ!Y vYYTD:/�*IL~I̩c_|+R\WUgO6\rWqG{aybAIG_kx?W�e򩺊'{^nH;ee WXmH޶Nj6D&J]?#&j?UR׾^j[r,#}3R"&Ulj5`=)VKvd1@ QfB Q&38+ %>.WrϢwZ i5dBGH)k%4#ޕ :%dI<v)]Ց9ʙ-`=sOi GTwr{ 4Ӊ?|غS16_~MaV;Zu qZ$xOCeiy[=ͳ7Qiŕ O%; 5~.=*JGu9 <ڋގ&j#okjgDGtfAroT8⬮=CfE F7bNzySÆe mmgꪵ9}(2|\KV.9JS!7М_C0VS&i{[d#3.ΐ6E?02o,O$dΈxKRlj*$JT+nqVA=@Ƞ=.른O: 8$o`5.ZF #Д Cչ;% (TI%[ǫ?ފ/ƛ7KP2<:,L/L^x&$(ޖklFKH>�Z/>5wed93(Bi<6Nd=9J]5y~b"G$$b G(w Fʆnb#;NS6D!{{ZwG@O@lC_.ux' 1<(NcFRI3}~!Ћ fiyWPIƗ}�'yXD<;v5 efL$@Į[w5OxBȏ &_ǟ ,ov2e4Z=4KѩlVGgh\g{_lVnst3 mFT[NF[71fY%},HnDLZd0P\a?҇u% ++.[}L?j!(;7zr %~vգ?ͭFмWAw_pO t&箟 Xj};EP-~Gҩ:ZfGxl.r{GCnh|=YX-\-o8NʷHvY[Sk0V`^q܏B,noxbD}"ˢEq!$l@)WzvB [C*-{npK Lړ" ɟzfl\;Ո9bGS�xOA)Z/U)a7/zcQ,}٦Ԩ#aM_zuG|GDhfQ c HU8KN (#^\;῰pYzƑ_!f(=gu3NEĐa+Q}N+%!(*G苦SdžO2&x,mB5 �]簉"jj+iǵQuyg1ef09)roP8;Ni*㜵~O{gH>z/y64?NE<N7~G',BDww:]~B+fHJɘ:ySJ�::t]?nNK]$r8 01*2 ޥӌg [.;PGjv*` @U//0\$m@t:,*PVZh=~Q;8s}</.ʪ8eE%V猡t0 [^pVmen%D�O>66o33<esHnl4fO1/:d<;HBF9(NȕdtI~aդBw,ڌ*a35,7#C{k֧Žͫ@k("8+.x&Qtɨwrc Lߝ$U-HδwkdGݯ>1#|zr,S/|y 3JING#=SŨSc ~ق"0,T~lp#|7v[NY ^�; Йγq,cww1vG%B a} IA?іiH)< ]H yHkN-10dp';S4j2s*]j9T  ^6a %FJVr&;n;ҖմJPƣoiZy6m^(ZȌ&ڐjE'SaGS<<n'[+"x5'S@}=K>uL96aﰽW4d6\�%AȊ{{Z]Y#^oBb_1I2}{2'a]%'[u+z{&{zoѕ@yb,y'0? dLv;"s8 _8�PFgfPY?Q?(/Jo۸]{Z|�pXĎ6ފdU�6@nU01 =~}<@tX9MS%h"k)�k 0y]JV%ڄNA-](к-Xf:鹐L[QIKcG{yh<S?1'Y'}Ld9c8΃4F[Kk X4ܐndo*!Nei_ AyeeΕL<.blJWMEH C@ɩN:KnH*+VQKqkl_ڮ@1hqsI"qbʹ4࿅ n1� My֨0Cz{פ}<e<,P岗t1lu$Ld1w(tH>{s*~pJ%PUH{mY~&IHk*� VCˊyA)S*9g؝oʠQZ3&&?P-bN׃YB`ɔ mc(}k-cLsDc7fDƇN<g+ŝנTei(D84Ŵ F˥&B1zj0ਇv\H1#r&0>\utbOr^P); KiZLvqb@X;v?8>0G>  +`'tg{vf\x& JŖsd5R-s_�@젉*Vnr-AXCm1EZ<Pݎd3  SAe.n?B.*鈬W}Sk9J报v-w z՗} L]½]]'J�5 g2]?pck*" ̡= ڡ@? |bIG:MqBcQWGچV+PAX)ؠ }\~b87`Ojdm>1gЛy_d<Yua4•U"}9:<(jm v݊E2B`_Li"7'(x5RAKY'&;/+)6@ K'Oq48nTEVŅӚgЗɴ|+6H;:+3KiU)<ebZ)J^.<\ N)Z]˾hWs �PSDKw%K$*JQ 7#qqz`>FnЍ՝ ZUlW 56^^UR)qz=y!l}tti#(tS/@BàVj WoPnfMW 0iUJ㚔\YAվў2XyArW4AyY/ITXl¶}j*} ܄+hmFwƒ:UF^Kp wP Om=JUPHJ97/H6T޸Uֵߛ&OByo5UM&gPN&�I̬Wnu)u,5b?LdɿMI˲2b<ݟ㝔 E105$׆ߜu#&"$ƺ}r߮7 ?V(Kq9R`26?Sݟ=BÖ0Y~ t۹y ~Ѽy[xSTjwe^&#v0QژH[#FP4P~}$'agv,孙c24|狧[,6/#gHI#GuB9i]pR:4̡Y-<1EC1ie3؝q9}GaQrиNv ,O6^[ǝ4{;gf{\؆}+'ERnu"ZCt& *Mw{NOs>+}sUN 6W&6VS_jLj 0bXWM ut54p(U~զ}5gʡUSȧiYd9iq $eHq pNQi,N 6GWrH` Ne~]Ld\[Q+sy2MfYopBD=戲_ӗS,7:ci{_*aQ{+aiCBClFQ}d>Lsv!/)@W"fX�6Sg#od_ nfvPKI!}t`) ^LqRp: Φ.HbKྱL-w�(}Ms}ljr (pe6ʢ#䏭{c4q3 Xq!'JÈZR-Dہ9* iHĢ<ŵvu]VBRp 1,𶤸B1[ ތc7܁�$Iϱ6>=*:Qy"_[GRXhImUr";o~= des;[]9|~u)K2D$J]�tc{ z&'W\Y2G]uq 8w@R -'MVeV!o 4:|Lm+3T7NpuN?^e۱8}|gs'ehc49 Tng\ʐΗ^%?+K0Ffɔϸ] ITwYnr.uD[ԧXZ43y37WT| xuR�b.^{z㖫 rՠΫ崸 1., @/p4AgjBοed:^7"eGQYʿE,(w@ $-g"FτgHE>i1N=nJʢ@@V_h[|L0HtuPw,tGq߈Ny|>ɼTDe)Քgt|p¥Ghwwj(�~pHj9Y pFH1޻Ka&13"ohzt|'i}U/r'v<@w.ȸ\c>ƕ5$ٕEPȩ*"'66w VkVFSwfܦ99v%EF#L5[Xq%] IE@/vSpZQ++v0Yԕ80(!s^;M g"2:O`FnHˀvJ!?2Vg]x%o!R *αh*C^j!Og's^zKpv^(;w)ucG{KͅQnX.`ZX Ї.V"fM}f\+za<'x[PJ)&܎I"𒗩#x4w33ٶK?mSl|+"ns�*Wzԙ5؉ujzl|DYaJΦA0%,UrGH\iÛ XZ;*}׍tbDiV4t^$\{e؈Q%j45'8欗_Ūum t6Q6Qa sX: M7gv7#P>D&eoH YaFI (W %1ijюc<N ېAw<<iٌ%3k"$:.gĚKτT߹F&(?0N$jxq-CRB{@Hg�bo\39ƥ{J;ܣtKtso)9y5toˡk + =B̥9${֡ N5nPRz֩jd frs.68tҭ'(>S<uݢ|+%5tܐ@A|A_D`6,mbBTmt8Edof'9343X׻j lσC2##|1Xllw g g7k}kZzٽOjcZXꓐ_9/ +3u)#q X49>D`�2wwؙXJ+Flurm`KQ~ܖA!#Po 'KV荺-I5IksVw˒Wlu0ӕMkcA@Gw 3O3q 9 ɽ|7Ke>/, Y^(ۢVCO8igKqrsXt}6؋ Hq$Qh1J<pud?2KBeBb>IS,Xr/[7wɁ۞Fg, 李c$Hik8i 7`7QmW0^WPy tY556@!c4CEɁ!HGt`yrbM^Ѡ4!Nͩ⚶TcC 6x6&({rH#ن$:hIbÍr0!&BRj82!,X9zx^5j&h40slUJZ֦.Đ@M苀S>fhEVh0 1ws4={Y Q\ grlڟ ItPN)iH`Krz7 (#5(zJ5& e]lbIι؆oLFb :0.Uu8n#'ޕ#+ _AvOΥ&! T4A3�+b`!=-/l+H>f;cHޗWv2Q[ؓ�Dzcƀ<or0oҊ*m&ou7L[=U "bnY! 8> waR<cʮaY@2+hV9YLCFy`C!Ia֨Dk&@@F9)""Wo>jpmamopf[I� /,*?N އ%ǤD4F+>bb2E<IsWZk4ئ8(pkIk8.xt =恽+* #qOG0@ɱvMSXL>%Mz93|P:%7dqhOРx9x%O҆h<m7�͙TdyՅBC TGZ?$uP["+ܚ*yktB;ND 1˿U5Lu뷳VJ\f-, 86E_jڲb_D?c\̢D>?UqO J=\%Z'c*G)8jͦI_Tܥd5R熆A&Kf+DWC`/Vfw2)qD §%rŲ+z ry=D|ϖ7#+Q@UXrs&6?Sd{9gӥ ۱A5E֘LAۘ  `kBҔ; ?oKռM.oK0|"2cK#/ 3Nog69CĕTv$EUVILC&neNȓ槙Rufbq;  ˫m._g;'P0\78@Mlyk'f ySVPgOhG`/](+L_'sx䪧9[|>�w A13nOgJK]}!aV&#,⊰IYuQU`տcDI;1m+8GN\q3�[H޴xvo3�{qNh]2]-MҊK =݄orΏ۝ 0IbZdvgŻd3,\Y7dNڳUJ_ը  2 uaZ͐ Ż'p{z BqN"}Hbi٧;ϛ=xu12ϭ7͸O8 wzh@3k^#W\5;ΰ>,Dcͺt{t\"|0DV!hЖ6ם�删!f#*$xu3a]hOqVe'IbkKYTb.Jx-^H6l(8X K|PegVl(lI q=W:F-Ovp>zȜy?.#O5`}"8Y{RZ;V Ѭ 3\ʖ-&?aٶ&#OXZDFtY|*4ĝo@ak@_z}^S. !~/:J?P 9pA;~SPnQ&^yc<H̰pPGT\J)#-l23*8{@4]vh &w kaYoUzw7g5}V \*v&-|?#4y%L@|7͉ӊe|+g‘I·f l%7r܆!M Xtky&{14A6lgҤn}zH04&mh!JoE1q1Kʡ,߭>ʚʴ48;t~E@)*u$uf\]O+/OFȼ2 ` ICT5gcmw$\{B1e/LFٚ:'d! oβ(Ep+\j1MmvD -ifԯC[Wi}ϩɕ{\7TfWt[0* Z[>tͶ"/Fo !rGSr�Ӑxwrl%X^V\unjĞ8"@ptTŔZx3"8DxD_T+NhbA1[7`e1`ub3-Z jmgV@| j 5mEGw,=+=kx,.}7upIf!s=۝&Oc멒že)yeGne8KOsJgbRQ8J˝#|&̃ L2e2stv%"[pnet鹆☩ {,dZ;l"YӃ[\FxS {u,x;APq+3#G=U9X.]s̟Ń'[gVT-qtT`kB6WI Dymɋ+ZVTy=+&ݤϗ5ތ*?Q̄.z^m2# 󖐖Cpʱ4o ]g_ĩw֬M$, Sg%{i4Mfߒ%Xi+2¯(ZϢ<#>(lnioqks3KˍW_Xɾv2QjLE4w/Yl_8M8 HsBh{8<M7hsM\ƽ 5aRGN ^ʲu{?&<o`Q_DV[RL^TƒY+Z=NzΧXg9{^B()'w=דԕR^o(UԩO|Zy'!|[++!6\ѝepwU[k:˅_ޙ7cx$*y; MLwFpQUrY/曊<H[tn ס4]ܑӭ{6D_>",E|_۶q}0>h_:"Zf=Y jskB^Z]"/F[N%+ߊutdn#=l^No9>_TxR΀s~iS5J&Kp*]7ex^LISPNt*a7 6?L{y? KDSߘ{xEY8l  wtM-p2ۻSFu<�ؤ3<> XW|[=_.<Ѳv˃7 ׯhS ړZΖhR:9G3 GdeOSUE*?O'ݟl=&Kjɤw'gyCBa-k` B@2"~,ͯ>ż1nљF)<πp lfՆsZߐ?3BnvQn3 Ą9U7 Bӹ&V]b[[O/~ HoiG/E}f4'ò7ܘZ.Z#ZXBM' Ke7s0" qڷr(aUv$Ca \57pꢁªPP#w5$!02-u=^Ćd\M#y~ȋkN2jd0 E*?D+x1JSIw'E/Aj pLH%vRtLȅ~$@U-hWFcdFH0:A6SVXW%ūnuXkiq%6'Scd+B[IJ*�ɛUzs4[a-~("٣)?!ZP�1gOj ϪxJ*�KI7qcA;6WrkLZ<L F4 #'7=$]HX3 aOh'{ٵO붾vy$~ڜ\8̊l4ᾤ0hn#kcx" PfMl|GTND-i fVM ٗPwUru?Rl0 $#O@|undnY%NA~<1aE*\rn_]a^N,q&ga{w$,kۮ_&̉ס6sf'J(YKP9B=>hhM*g}v=^oU.Z͆!X!jԽ5.!ephuis<c 퐡8៱#q+Q`�fh@N?k4uƍRu܄j"ԿqьsјŖ=>^J&_Լԏܳ㟝1zp>L/H-𷈳Tuc>F ˷vIS Y-P |֪ I|Bڄ]ox%s 'iD&Z⸺L^MB! ^i0FgJ @7f%ކ#+'!W~0,9mgZLS'a!*fF'߰4dr91lӣآ@0 z4@krH-@hL/,+:blϏCoϙBq_ZdY>m Tc8`5YTӡ]7U}+C`D3fM2 m">_/'B|LaĉJ+) BI'DqM%]WŃ}RF1U-j̾a!kߛk%}]KoUXIrfx$=G_zD M9s»ƽ6VBE/Ipaڔ;N=`aE PbrL>O ԊT j蠧~ۜg?oIZ bixT B,8ˠ[`EI!TJpm>bEr?CYhsvL rJ$ 0at_Gamڂ0m!0v=*y u p'782e:1=^`z7s ,^AծA\�J砰ʷw!]Uh: /g?IU}qFz^L*_۝aPIl3ŝ?=^=.K ^#l6&L~ sm^74g]^s}] O$�`)7[:2z{SzwM\a?p~CE=vB|R?ec1W63i iPVڋwC8LЯP$p aZѶV"k]bVYDh~CcT)8ͦs#ڷ-w?~bⷅ꾋VJfU5I3귴bm�w[bJsr-Қ74;2۟/[R#J͋ǧ/vyb_I\}wX_wB}.R/MbstSAOJԓ)^e!ZelzD>Դ~PuoxV w$nӡ '.ʫƩrAFeۯ<_Y_ #c?uhPKIS(OSD|DIorg"ݙKx~Irs mBb%qeYK%_2uM,Jjnq~fï9K9۲6>4,bx`�.w{+ G(6%%JЁmBJTI$$l@jέKES/c>\(ET yBOL鍍lr6a/Ru1'Q$y)&N_^/ڄ#PiJu4ܱ7 *I0Ē17 O]n"^ps: &`,>2CaS>x?VfCZQOM? \Нnz҉[ z|aw" geJBl"y�5FmQ1(V:a,,1(Q"`S1wإSQk̳!iO~E.Ο|E>}G#BdeTpf9U:*V؅c잼҇ i_xν`q c&9PY{@i[}hOIXAPJ9*qI~,m{ lZBA {FPLb<Îgyh"[O"K}3 �/_rF1iHx0UoRv #%ɑrD8I^!O ("nLzOp�rDlnL*K{YP#t$ӜiVd Ì{/xjo VJODΞ=ek g?)Xs72U=}[D͐vo2Psj`:ӝZx+�O!6sW j^$CXo$&R^il; e4%/msɭVT S]%]{KXl҃u5Ԭ"ow8K5@Aʭ؋O[ZCn%I gin]5<_0noѝ+@f. pԛ dD窛kQzDC1<ߍ5b,`}V [bZD d2Ι:d6PR60A ‡ N>k|o?\O-PE@caZgAӕ;gřߨΨιlF݁]=w̥~�?(}C|oD໑ H9~Oo p{2 $\ӫt*0f%NQ`C@e7r`WN[,$%^=xOt X)XAVG,8bME}`AH7{^'8{p?7tc~dFЖ!Q Q jh}`DK@7#4_e�;{!T~sK+mhhlA?:}HP Vn" >W[ TbZ,WvRe~z{LQ䄽Xy(yRݾQ ޝmOU8 \)ryuiZHkcSP{S V0#[nz>OF/tRD[+N-1Q? 6or>#3?=5ͱx> /Uj<W7Cw>X[#fo ]9>Tudh ~~h[yrqVlqȩ]S><t @nwSl9A!Ykc$>)/3+IvEcqS$[)\kJ,IհX9cxLEzQP\̾bPު)l` z< : i_PK����4/JxO~j��^k�����049.pngZeWA&'Kpw,{�ݹ wwwywsfTT(/"KL_ ܿRy_K ?',BWqMW +[3(Q>]53g]7[7]13WGݟffκ6V^.fN&nfL? ?};A{ʘyi8_SG)fOIs6_F ?7?5**Ft6d~b3#'s6ryO ;' K{ ?)*&ffP]cG߳ߏ2񰜳edAABIz{$mhxs7$ 7̥Z(Yn$H(_ euws#TJՆyQDƆc;>c.iO_DBlh<d !έ[$ 9!zxc=k_قMG91l,qTk~්n46xPCAjJ&Ĥv& 𛎩;Xђ5*BD"jBeh:v+J֬Rv t'> o!-Za�O+[3gֹ0O x<a4ׁ3NVrx|v/Ӏ>ʡM!fѻDg0ƋHi>5:lAqz~iTbn~<ޭ)}b$;oBo ^n6~AGZ #f-OG(1|(oDLСR|Rฆz5>FMe!v ST:! ja!&A{tcvQpޠP9�uDMi$ M.c[g&J-*{my]yס1 ళKm3 anR` ޓRX53)1A_cظY4f-QeYG&;|غ1;pcR\WaKPѲ&oxQonQWl  CùT'#>pjyU-h.sՎ)f/@V&%vF8qwq #16r͉͟RB.6 ߅qE9]NjդSe`ښv[# \sWX]J7q# ,ߤ?p#h: XPTa%MYA�!mqk]X�rI}_C͸bO C҆ìTҐFzepiOBDΒM6UhӲuM�g`3 7s+0*ɩ!R2 :7`4R]Vvz4mQK"Ҽ;{tEtySfsAF%$^t" @{.vۚD˪3>nI9C".2^9f\l)'Ya4]iϩU- =`+oD>Ѭ:~ꠙii%5uLiᤄ5G7"q+olG?cJD OQWPQ5{Pwv`OKYvs`ƺ[hU`UX$ nAQWq8Mǔdd IwZjR+ "1}y^B0"#GJ=Ȥv}^ ԗIfcCeT;sFpjp%MvJ֜ucݬ+ F}<OKbԦvt3Y<20"\|FBDym~<UAoBȗ~$3sc,,C,b&&],070C`D@Sўu$U7 h#X=CP E-<s3*"~+5ڔK@+<,[E5JG±) dy:YRz*%~7ėaMa}>X ʃCH/mh;ȗW}E ?5C&G*\G*zO.hK3(oXCs Æ"8rDLDzGQ Gki-D >1eĞNg5^`NJSkyb[(h|VKoJ "ߝcsBc 8[;,n6e>,+֥Uo <c.Pb:6sC&hI)5D'Ei/\~MhOf3Z96"13:fU)v >0/MY7R�#A\>_F"߶Q91 ^˄R^|ZÃ24�şeصҌOC;hKE(93 3BR<@ߗKG2<94fMo ;yyږ6Rw1J TLy U%`dU,y nR#ie| ^n9N"5ޘf0P@kpGFiq,N \u)p~<D̴|q ]vLdJ#]eFζz<p`2˟@פ%{/²: >Xt̛ &.4fi7V"(wH'!=a*\Ƴs(2Rԛ\EPژ:Aaн<0(^ĝOJl 2M3zx'/6$'nHMBZ[wbm,-97Ż-+լ8b%s9d/MM eǺD[{?WM=Mfwe4B h/ k@,Hڣ9|c?neN@spP_)6uwMRhNZ1>x~p˛s?LIp0y{# a"Z2d!6nUxsN$=ܩq Y\$t{-l*'ܔusT`ԫ-P}'G<h *=>k0wo[v' &�hx룦yf"u.pR0Eɝ3pӟӊYٞtǘ)�s%'J r$ؚfΘm~ ?@%1ϊ)h]_'F t_IuYH;ýǂ'a&W^^ړ5$7OAzR`ח2;?-QHAkmZo`kDAmhiu�Ti7l(+-Lg jdq-37KS0�$217[D{lid^�Eh<1'jsgq!E{uah/V?4Ro\A9}IIjO9beTƖ\8UJdzm; m=2Ǿ^‰mzQ<..GYzM`t c֓Г# 5SvyP`i͵9ڤ=l )`xE$ԧ>d3]}JFͻ8NaJAEQDG˦,x7j C3|OsCa&}yk =Lr7|;qijn@oCLfJ=75z޶R%#Cw  I/u_Ε7\r(@FPAV�]|- m+t0SoL8+e)Í(H10-=ېMZ|:İ4GPMZѧ>\YnRR-JY0Su͍1;`;Wۤ c!9Ѧ ˉ0=.`a"L_iv7}4ڭ- ExMɲ+`YՕwrᩮ<cqcF*f�:Ԇ g鹮6ƥk4wU B]=}/.*NA( )K?}/%I9o2y$vU$;_\&gSYջ!Sȇ~JV<{{' ]δB5]NBQ>6+}39$ї1'0 ɦ(='w/RoԚ$''X=nDI&5p)FMtE0Xw][CS TD37LvB:t9O,W6)/NI\画7Y &.[$kϽ70vk<m͉bڇOIv3e^ʿ1{S7D$ƖUIT0m۸tA;JMh YLx괪O4RHH₺/6 / =ѽO^y7{M͉@=|:;( Z١v}<7FO鍹M)j06C~ҫEeUBU /hNt5yjQ5t؍K_1Ӂp_\Kܧ".NN{$A1IvG%AnffWV9R�pf$|XiکP)LR8(PG}R-1~3N} OV`[p![rdmwe<_:ݻӍ$ڄ! L%aȋp el{s,^HϺO1`2ţU)13:7c;8@ VVuKl𷼒Lu,7ܯuU ͚YhcZ9,j^~HzJCϰORf2//0'>(Af�摌6T^wѯLf!OJw,c$gVT~ bk:b]!|c'1Q%cd�^zni|O2OTz9z r[QlJZVIiw+MaSuH* O\&2SIze߱{cX Vp6{>RÏ*j# m4śґ^ $b),J0dШ`CWjVU̦ Kgv~V}2 ךy1IiXj(,ѷË+: eiߊkX8o-]JÏj!@U&@/-^We5Y|S:(^iU5,ƲLj],M)`ܝϽ]Vܤ^?̻I=)Gf("^ {c$\ExN^Ӵ2 oIIJ:k<)U)w夾 xa͗)&!:<-^bbrQ6&`aGa|p\4C e RqT!vYtNrGpJ e\OV-!&cąsā#]ɑnL+H7V\d,} RSΈʥ+ w .E4"~2VRVi EMckBKcO kSy-S{� X^M !΅^T)u :|µ�c=%fxVW\qکIn G:8>x͖V;i#V  yqdrHW72Vf{ec-,ޔDR-T"ezr%,$as iMW^I1U_ t8ͪSnFgwI=n51,X18]v5l)9\-%^{WTtD\G\ZBu/aj܉AвD6]'FrNuώ"P k̇ǪOr|$܂[$[q(u3T8T+c+$Tm:sm>F'$TqDD 7*uyCr<hzu۬Tk>d7pT< CpZ8MsgMCoŽ E៖d2~wHumUVSv�ؤ{ϑAr2A}ȑlATiry!iku+bµ$%gsQ/cҎQ$r9O>B,_8fib*LϤՉ ', cEsw #"h TޛXJYT-na܇߽' d,2,Yʄ=y]F w.cƩ^ V @DHV;IU@fAQ*Rkjw ޿m<Ѹbay&!pocٮ75 |qLD'̕u,2<mu<MADU~ u).Ooza_~݁nϰ7 \m4Sj.&;n3$Μls`e`2rmED�v@zF \hLbD0za8Oºt'7ͮ1RthTGbv/32rjEQ+;@sXQH2M=UW.qC޳l,F_-0ιERkZGvR=fV\+ҳ6$-�ũ &,AlK_$с.ˬZ3W |ioPMNQGЅq{fϣ8eIQr΍*>[8B_-�gîJRhhJZwe4@cE$t3Ew9wu'DtIe޸Yp|1_!O.\,Yoa;e7`GǷ+>B\e??YjVar7Oל"%4l϶:nu| [}GDET ]fkJ(ƣ73;!DM)"؟P^>Zr>*\ϒLZ ՜QxdK*LTٛZt~<3=R2B0#zh6%ڌ2h(033xzdNub31u^?CAH2V+c`/g|q%U=㒀DV?kA"NeҮ;on6MW:`̑Bڽ  cA>>�bw)'.pl Ep07 n!SqL. v$r�\KNUVy^yU}lP Iը?3!Y~B*43nQ=z\)fn9k0P6X3#@vɅ烆:OO:LF4SeuUuj5#9*;'@3o EoƲj_c 2CgZNΖǣҀ' _'̀*N=cjN]; 5;0x|XƖ]RNA3νhbSrvƮyx]i=D;B3c;fKk/L*~H#(Z&z+8ct5sݓjwRZ bj~Cj)jʍ,\+״QG7=|(!wE.}PWydq|jcﰡЛ!94G`[FU[ 6|+Md0sƌ1H'~dӛ_wezx$0 &neSs <W zɳPrS\Jek`&.YQbR@<+liHpw:"z3ot* ;KP:P*8w,+zF{R"rs}z4dܲMujqJUC9XWtq=@l=ϟ$: `kåIKl ߄^ԕ^?HbKα, w~<0c|` oi-1ψ36 n8CuS[?,[A1 &"-i3֎='|v3炓w.{Qv@E ]7D|1C%V DZIxtHQK�ғ eLU-6[+l$>-@ID&%u4B:~mS?.SL?4Q'h'6t`.([ iop <A>'ØcȣqMaaKErkt0-6No2`sH\�@e̤:;Dd&w>?FΐWy<` \RF $әdxz8zڻnzRP`ݞB8C]U_4C̯|cX}r!% Vwzm -<:I<[e %@S#4v0](2q`l9Dj" @ <\xߵ[�ωޛh )4y$6)xw .th;XAX4c7C}m 8?NP[tJ0T6"z <׌|l*ɝ1e$]l .D;=94wB#s;P1<M:8{MjeX#q!ȁ"<J5# &:xͦJ1u2g Gnu ~ꉎ94+\5ɂ ,X »u-Sj=%y'[oi={yP&bC-B7:Ouv9V5i+7,!,SGޭk6|#6Ln7qռ(#lH܆㫬}~ıI %=V^Y}PFtY\&X0+'#Qvo\~^xbsctbɊBZ##N*ޓϧaJx]%�_N_�xq*& Zynbcg :[^Pl4ibߴ|Q%YIMgud`,z55֯(*# 1MĎ%D%D _BNmў<6#2?E1`ȧӑk?hr4r'Š׵q+lAfAB[1ݿ(Jbr/p![Ϣ9bɒYt\e:ѣJ=8)f;;OB>FYv%^f@,Z@jy3eW3[R sb>GKX7ȣM(ׂrF-gz}Nz ffjL J+| ^u1[nI[L/l7"v`7(UPLhKm5)g@SJE8ss4):(8DČJ;K&D/^8/zn+B 5"AuP ΩۃA)'y {fQw׿yT遖un{`mOZ/,=q<yGPɑȔJ:D-V5 G8!H GIk1U 5T~$`ՕR[v;zIO!qN U!^�2˥%ԇef;S2` E3TN֣wtyU1%X~lp{>P?tlt j m}gBvWxZqtrezಗ;P�v(Xf\3EibW s$~z~H$L-B"zIY GJi, ێ#N)K!^\d ,˖\<ŮbOmQHu;G] cJ9fe7&/8͒:#/>~ ޜ8h7٬t!t,bc IUo!ά7FMȒ;^48Ӽg@7*Ƕ qH#%0lT`iIkcxq ^FCcoE_ȼ[R8ClߓrB26P|ͩ2xS3^FQo8AZc 9yK#蚩=xS?R[R?B6)ZjJNj%~AsӴў|-Sw`P[`LR:#0/2+db_F .]!VM�E n0KbT30lu}m.se{n),<Ȍ*iHoCnZct�j{\(T?)ÞvR8lbXklqMl]ݱa5$(&":hr]2 @G4jhS=9L]9+oIˮtr7bj@ } IOv!jYQxbm.. aOI ^y.z8uQn1o<I{o RGH@@ [h*AUM~'/U>y4LuX3efv݅6#�m N0D�I<4H8YtR S;8ɳғkpR qd# Fs]n腃rkiiO&(n$3)![_$|d!�&x9Y,S]~/M?*#5jєS;X%Ձt6reIaaY^iKמ]ZdJZZLc<:eG[mEXYGӣ+0U_Y@RP 5cVcoz %o!|n@+g [׃pQtKZj�f ڸV!Rk2?F/s]]jW?ĸھ.O 4]^O G's4ش0Mf\D^|h>= 3Ps}^Պ^XGXDN\ Mx` 'yTH03J5`#wp7{;O #$:I~zZIj9ieoB 9ﯱB7 ްA;@WTqeuӱ~\kG}akC$-OtCxӧ" ᰊٻ0l>NYi\i`npn}U3pGkp,BfoUkof{lC,5m wW=^'.Mr[aD8“R,"_'} 3ƾdELhZMCW벮tFw]] 6ع24 dѥ[$ʮ\4J $89.'{-&[cRPph{L75J #!MJN$k�xn6FKn~o__uY̅,𞶬2>,`;ɧpZ~\_@PsаIHUuw*2w /irCƪC1br ML(\ Awa\:2[as)%[~,Š-K*?C&sNl>ۃ-y(E|+j�NafO<zޢ9QǻV39 L{yfYƉKT𼙶^#B{aLrsܴ6j,Jb�m İ#Y&-Oɒ*\s9#*cLzi>S-qwم0=|iA?[ʏ `YCKI=wÇȕ ^(I1]N'q`&kۥe WVa@r+뻚g֫%!7<<+:%Tǩ}̖xoT0>AJpLPg#h$>@kK9]ShAk8B'GEuO~ĐNqMj qО^IG9V{=s�/=WqhK82 _39ETfP$ KUm}YtGf9-5|tCG}9Fi n>vu.ju  N'?UUU^eUe4np!"CDE +cJ PZ HQ+(|* )MІ䳟a?$XR{B$x7/RT^R_>1YqۚFpq[/9o?,F XIX]fMnnf(1(WI73 eƻd;EW\ JNfvФ6lFa?kꁸ M)$1GP@`aOOWz~("wxD^ ǎWPnL7{hT;;feIXS,QDniv+LsO8oMp)P(xFѷ6 owz}@L܇Q8>|F>WH>P/h@xOe?4ߨؚ|fPc<Ϡh@5  /tQkPa\=֑3R|u#IEa.Eyoت3귻> i;^eZ&1*.ۗENْL}H2x `CKP"?|GS !:u_8//d<*il zC/0?.O- LR=]\�*l ]afk7K~xKv*jWzU05'xjȧ5/R Q<�lge"'1^SVo͐[!;ߕG3xu ^'{oM4j{D\ó2Wkvf%,Gq}{:i ,g;gߓsw[3 9Օ4zpvvٰ2Ex57 @;i[^fbgB%Oضq4G%u_$ϬjB"ˀfx&id7^,\܉|joIx8I~^`y'/xꁰc?/fB*6K}FQ1dy}% u,)l_j=$IqPqP\zb͎>Bp!fc{%_1I)e:�O\^& ;szrb%vZHCǘ\-v8p͕[6$9!3MIJ$f{' 1pI|#:TB\G'xu oSm}ZbP\`AzJ5mR+Ă;Mș./Gf[sl#q2)}ީ�g#/5Np9#49Oj KVw)=[vfzo=I%hnسheXJtL%Oe0S 8EPVM|L$wq- C>Ir`q&O Z_,1X<"3_ZHv+xGXd&gB({xq3*<J"USC-Y8w87tMTSZ ϸL4c:CXT~Scev ''C`q;hs?`$'e^wSsE#UP{#4Yɍ*b!>#7{�%i/<$CrƀHBlмiU{j&*K;1+HL=/X.qH XXEd o޾WDPb@")5p$4},/@`1|} iCvKX?\$`ISp|;6V |N1vDP휔lk-q-d_7Ӏ <D(`K{nrVX HSǷVwv&Ws(=svuZ:ӝU _.GI>^maLSn嗸sk ܆z\O}`S=#+6N[|BWvc0b]%6;ӛҟ&I1`El^T<L9z gı*)B!e>lCG qSKeцשo�g�\ ph؏3TiMk :i/d.yE<D0 *iek3;D< 5m֞J AD72 >ơ5{>eϢaiqÈ[$zjRFnj"*' gisHQZ / jŃ34OQľcWX{R ۄR7^4߿'H`o)EkdAb8 \&Yob%V=oG%xդmb{WٛFjQԎ̊W5~NQ屒j}'1>s[*+A@\-0mCs8 _L$ypUrƿ"CAq5֫F_wҜ"so;HPbGPdOI;zhf!eD.* 1֏C5+7^vQu39FҬe"<ɶ/o Xua<úEw%۲@%�=IGIvQ#͒ /$g 3 \{Sda67zG35@pSnAws?k@ReX!絨vt)6eXYЙ=FB%7;T"\wVSp3& 륚U8Th S6i2%$y( /IhxaM:;7CḧT0w�ٕE:7SE 5cFAdDxcVzVg5\rJne˸IZy=*Wa69[Bq5hmUXMr+.{rFHZU'5)MkTrB@ݎתq'ƻy^r wrݮê}K r+Lq`j\4ku3`@Ce.࢚ ٌ8ȇrb]-]Y;~;G`<uN;4ޟ9~ns&fȈ[TҌ"L^^k:I{t\Ih;`U Zh>CG[\Ft}ICP)6Ue=Z⪇EvnR'�Kk!(>x0<`~!!PV{' ǯ+e4n 2DMDz=9blc 4Oŏ*8DxzIZi|h+1cǨ7*lr[c-M JĂ|/ vl#;3E]6:ߠ X6,2C<a#1DEZfؾg@V=ժ' _u \vζD%@eQ6{wLxJ_r#O(l8z#TxvVVk:1T51xcCCQ] ~˭[YAhw;S_|qTuض2Zc52 2R?j:›KcY5uP3yr2 q\!o&#v$jI\<GM"!7 ;;-M?\%:2dBKZil.QI?RPrGCWj 6z6S*3JVq T5@0eAx0*VGGPE3 bbC<J<AҘS+AI;rdH_14tF-e*ǒꨭ,4yUV"F A*߾>n ?gX>9jE@$KV_ |x3=suLpoЍP!-0PB#dE76&f1UIIu!WJ&!~p[.QW+jrN�at 割YtnSUwfgplA5` SC <R3vFDrģ!c5Xiz.ç1On|rZ88㧏劇 )w(IIbht-l0Nű&E'=dCt:J-6$$2?/[ "a #KYzÎ]^UċEHY$,Dw(t9C5ثeت`,C#gMӋl8u:ZkPZ^HYKگ<L*-߀й85Y|ͺj\]U֙fNj!JmTm 8h7gl \S.sT(79|S,p`0f'l,!�UJ.`)wGU pB'N6|#4 PӺ푔lKP5hĝvxYkѬgT N] 웰ƕT@8mnȔ9/^A$]5TO2{bAO)kD\I=gehj =Bh vL~x+cnJ32pȱOA2uz=Q+JrzB[ֻaM ?_>f1=XE{vX#)mnjI-` :&Q#AXJFLU&mJ dKYnNiuɣ+ࢊu.$ 𸻰xCWlY@OMUP8Z9J+9}uq9&ZLU�擯yinZЋRH ٪Gta0i Uc0gTo:IAzO2; BO@_T]?c:Ɉ/O[Cwfnoz8nETreda)rۙ+1ǂU,3BV2U r̜3$1ҚȖ*o2R|NBs?II^X37ZNʱx2pe-s3{ tsF gr77s gslW% G%\,XTWoY8kgeNlG%-ACލm&.4@:"h"4׵&qTnJRTnnc3fd%KNp\FFhXjKQU63.i~Qr$N/XĤXƾHkѳqclmNb. %@L=<G -mL8N^Zpk0f3"|EArV۞;_ܾAE f_&3Ö9u6[%h6[fEb"(0NS gt?ueTjkTs&~9Bwn8JPbg]J-&޼<Akvw 6\e8i)Zb̍r6f ]ikY?f~Z~@%J<tb'&K/ŎH1YU 2GWs$'YWpX2rޢ>{^C0WKlϻ=z -7 žӝk>ncz+G6x@/R}S^L%hQUcUzB ƻ\uu䁶s?KTq_v) &l?22H>$AT9 RqDU[!im2n>H5L9{Uoy,WETx(_m]|V%~WrPLjuy"ɐXC-1XRŐP9aܡvGѠ=!J?w9~\ m˔ʈIj>KZ}=O;G&PX푰**g^BނlEY>n2^AJYf?%C?:t IJU_&@-3U�B@F? !^-57= ( [)k%(c$M\%pX:;a`P"3~Mz@w&8:h6D$ &4ҾQQcf/d. jW7Ͳ hRv8Sι›A[("5zHًSyنnEŎJ,SfE&K;GV^9!0e+H[FtGOq=bm`\i ǰExP<x"ǖ?hba⁍-U굍kYWr8w.~ouZ>"/~ݤ HvgLt<űŕd9}1/%Ǎ#r'#:NyFR5>fz7w*N-ěp<¡EY "׭ x`�?=2n],QeP'hE<�/-^^ٚJtۂz"EM~;_myZw4A%<(b@Cq!넢}o.0ED(Ŧ/+"?'s�&>1ysE2}<̫##/z'Mzz? &b)fX˗3^M;@mq"jή|ƪJR!0M\W=0BpM Ӹ7|uETTeysE-}aJ ` �t)d}MU4@/'AEú ɹd4qA Kѩ$. 3zORA 7n<_oMGA7630ω+aJl aS !\AK41G`(IC[ܾ0tM0'oh@^wd dpגs{N*|fN|_z0Km2\0fha#wru.է;&1ր xΡ@͕%ZRy}VH(\*mRhW�ҫg=#kԙf֭N )'zb[8HaSh-`tOW%f Y&F<򫛲wlӐdͶOn-<u|*o+3 A4Asɵ?ʮwsÂA7ӽ.4G'{ [C>chwe\d=4X8/Ye]E,Ӧ>3,tuZ!;C}QgL>k𨩟dXG@o9,z"dJiЦ p\vaQh-{ ꂒ' SQk^̱&싵غta"z[;|(Hbs1YQrjJt /46TNɜg".#|,ɴM/E6W^ӂFcg q.;daK1n$ܷY %y}i.r-ɮeoRG#8.ؕC H~PPi2O:䢽ElXP}Ƒ%w/`ccf0Ouﭷ%YԚ?,)^M;|Y9ݰzHw+ix贐'|M>b2cɻMnѓ8^@L~ߋSa(Aݑ8މ|zf+z/8b%, >I4)`Oa"Ku_^WuSo>}$}Ȳf/|W2'Naa7>b66j{1ZnTå0B>潬 z:J cr'ե7_tRvucs$ј&jp7b)$0 hrHY/Oc<Зsu]R}J:C Kӓb%w?m<~/^3@b5rxnwp6№W~œr3k#bŤ!xӈ&ko= (_WɂI:;={Y_vBTQ_zO@ޞKKחMhLO7Τ:RZ.;@J]6V2:JW)q>^ppRh9]N.L 9]qs4ǛѰ.+E$xb>�g&tsdy?֛H BV-(GR]xqb,9Dw$]my4}?ae!yћSD4VbylCʭ C|"Tk/0ߴOI0͔h,°+; PzŜz(Ay߲E%`6-zV$<chTڝ44w`!hBȰ$3K:=KTY2ܭB2;EYv (ik=ܓS sDwAAFG5<Ndjw8m/c<UyϝJ?IPlxM϶o"喥7pk3KmM#1e< _70zY !\]jl;˾s dPu@|@3,Ink9eICN> Z9W i$µ Ph w% OC9Wm7;3R u$ۖ\TbmQ3duj ;U]xgg5׆0ޅL["KikhTGɭ7Ԟ'wvZv4Дb4 3Cs(:_4H BgA6}G{\\v꟢EEM*@h{SַŰ5WKΈw'i:WŖDa'.yzSZ9&om wpفܗT|hW'a> pӋ8s╓blݹ<ޡ䜠켊l*fa(>yd}9a$hLtFL-ZĀjCo"us\st\lrqࡇ!, J?oiS=bݖW{Tmui37>Zٍ.e|Up&emv-L4"tьVT¥pqrcMlS2vGK>@|9ۉ]7g"].P{n9ĦHMasM3O[Ѩ Y+(?*-"2|ܺLXS,vTƂm$ Ni2^,'vlQ%ańucO"jC�g6N,34:yF!fe %W)/ O[xQ7+GJ^)L�6|ˠc餈81\%Q׆ZwVA9ǏEy9 *vtY_G©IQ:xg EZ*!o q'U.Bfg9tOYlH1,se Jp{CʢkAzS]#ĖŹڼQ r 6Xӧ.;к5fsνF5"=ne,1z"X;4?<%q;-#z6gV?1ヺISiƝa ?s@TN>% C~V}'El}Gc<Ac س*=݇_;|KQOލdUhKL.5i^#؟7!3 O ;\~;`'}b4eT?QygNcQvO \sY9+yiz#5lsBX}ú WZY9WĂ$ҙktC']0qf;$uo)Yo</wk.,/!Ӵ"$P.^M Ծis~b_(%b9(l.l yDQ$RME‹2Πd{KږJd/7 rY8qwDŽQb:3˱oåJT+I5Y E>5e,f7FL`#Z臣?KC+8Z߃c|B;iε0J7 ]B( -{hl9E;dFDdXlj{ΞRʣ#(Yor*CT8 {ɴ1Ł9QHmܰ<E-t`FÈy/P7]`%G0 R2Fjݽq&h{zNؘyS "OwV=mj0PYB !pHmd^~NUgPZþֵ)zCl8 >TDESy|CLb6ĥ>ZÓT$y7qGܲsf ei8WgWе5PŢ:mg.\=r-1{|U+])}<:|a::/=*KvK zVHdg.SԗpqTcI1v</ۡR@ J7˶z% Fձ`$ f !9\Sf oߩqg'D<GjއUR>MC\W0BSӈz_IbJ %#~z{OV1+PC;ՙyEN_ 3IdWI=h0 l/S =ܤr</Rx8kz! 9k| -Mpp󈉸%o=- Vһ z|_?^@ˠѯNܳk\Ŀ,5? )q9PPϗa })VlJgmrpG<ut]@oV rGC~F x$&؟«BĖI2E/+W27SKxNb�kfXt)ۉ r>wIā0qӁm ]q{VU8MN>o遘h']@mu'_W{ ,x b2LO B:Yz<<vrR2e:``vV^aĪVa/OcJ[ȗf.y5Rg0UN.uVK.+&S]QH'jDkD3s̬q 1 =~(/7}nQMZg-'mN1.{s+\nH1}W]M2G ?)`.CVbOUteeF$]R :2,|..' 1pk4"O<qt|)ytC?<la=mCC@PO/{'u(C/ [Aa |$] mYA0z$g3MiH(f3⩖[!f$T#n ̈́wYpcrμxnj�2A1{8.o)wX =$^OT)>eo8l5MX tYaM~ Fݳ{k6CG* Y7i_x-A1nd#`oph7KlRb>=nьO뢎0y!6Z%FT6H6&wG0UD_⒋6Y)9{bD}[Yyc(/n ca,n"ELz;F )혹T�_ԍe)+xRFivD�g ʕIi(&u0w?97{V/),? S9-_mٕf_p;v̌"HOkc]X6i I k(?ȰiI -9LML_|%t~ll2mXDfrνw+bH3#jʕtDZ?RكKqMo^Ӿ}pj85";72 ҬV8EW+ˠt<aVjbjQL1]3ԋ}?D Yy.݇<-c&>�L!J5ǘf ,+Réy'H Ϣ`u/~*C뛌ctݔWu6p@9qi8v$0 (n \P t3 [^?1% T5 3d !Or9~37{}Xܓ+=fSⳠK5ؙ>}]q)T˝Ǥ '!O>DD,)𙇰X� J@3M0Pbz߈n;fڐ?ދrr)8JJܓE*n,rjI�-^ U{yM ='#9X3h(&GBkk֪rN,ݬe2 T.qo Mp$c3t) 'e9ct{=5[6gR_ff�ޞf?iNt a$l)^Thm.NSY -!QCTOnOf9rΛ‘/V\2ȓgaU'6XlqExhRwg,͌Ȅ- #G ѥES*'<_˸#TZ3dsqfʌw):bSKnܧ 8\c5q 6*R^]fj#l'AHVRD( x_IP0˂?`T`+;r岑z@Ѷ4*ޒ(%_R<aRJƒ-Uzitށ_=^(u|[ 5%(E;;ʕWqˤ[h2"^H*YӾ??'@HS-" ?c5.L!N}m݁,kyC8Ӿm_aTzZkT]3/ԇJR܊筽AI芍-gJc̚%_`q}(�ow;RKd>mBۋk�: 1jxDT!bxq?G%.WE6zwd8uXL@VW'y7dȸn % @OcC8PE&Μi4f,cQy߆=�¦'r掘-e@=CpnfŨR\,W%jqaԜj0Ey!s�@se*Ẫ4a=77!Cg:C ﵐ;-U$1Tb^qkXd6|!`i!?%R4lfz?ﱁ*;kA Fk`$l!KS&>ςXF؟&3[xCg؟-6~1G)_gbzd$r45Qw(>\Rmu${Y>5vk0EQðJW$X8g>8." ո.T[$E֨m~*;iatEQzaE t$b/ԭ8?BaÒ?KwKG72j{9nXx0;!�sch lGk ;,2- m%=ze6ŵ*_#}YQ_>, ~@:]~KS̿<^nDʉPzx>{`Z~qV8]03v盀ڨ?>felBȍ7d,GJti%b:|-* fc;!J8;l13wTEotAr`O@*K$ң.MpI{]C<* C?[:Uy}X52$P~=MĹV%wLf!-6 P]ϊ1ׅ&ʛ[LC{?87Z1?%n(\o)XoT]6h߯b0MEn"o9:U=KDj oġs�B8dy%+2w=Iӈ`_i /TU/Bw+_wNOT_$5nŦy_CP~LSم8n OA6GWe6/E=Y\ #UlPl1Ć%Cl�V1r[Hnɒ*?æ3o%r1v~9]%WMM fЕmysqJ],DY)aXPY2_fٽa0QֱgVckG0nt|Rb`$i_PK����M/JXe��g�����050.png[Sѓww$eqw fޛz3ou_+)Hy]ZJLUYCz퐝]߼AMZM\M(9ݷc| noLʚ{k\hW*3~Ur32r~eccתzͧ\fmo?;;<?= #}UvN&$W)o*Xg7geebooxi1a5UτLM牬tyke\Ij?i ?~4)"Ս^?|IGḒHA7lpbr7?9&κ߬I\vK8 8wP~X[Wk}H ՠ(Ȳ<C'ٜ=~09;r9pW0]li QjݽsN] l9ē%29|T8vml=g#CDԵQv~jZ:\2^0eЗ=SyVvQF}Ήoc:nd+du�"yZ+΃K/5%L Yʃ#/(Qx/۝IdntIx!SHIJvN:6ZD29l@EZwc[F-1!ih8v0[X<1:q(8Ȱhf2%ׅd{Z_VOfkJC6`d9v|o]@4^Ҹ^ VJzgU5ʭ�̈́(Obv{K:s~gQlKLo\fNJ8j+h;i߸7z:d A4$uYŒɎWCDO˵<Aٟ36DOdl? \N *1ݳBVIG"'L"AORӲYYiI|#)M-"GwBAu<=u(wm5T!O4Yi*\m~ $c'OWw:9?,-oV)1Z\. e<ASN,.vvK^ OYq"}&o nO6QDrx@h؉[_e ~=ea5_+yj=1b| *~@WCgP h]0yR[zS@UE'X8F=#1Y&tl{M٠r XȻ5N V: ]:$aOa-sa|K۽>Vތ70C3o/eLlBF_.7;pqڳћ+>2qYS}94? m; (\Y.7fS6(.Prڋ0/JkO s_X~DpR[&&VousT;j`5ACJH g껫ƒ"LT29LZ C Ig+\E:s!GS խ['4w t-uMuf4NޱR0z[')MTv{"k Ud@SmYLz5tKZJ/cQs�?n>k`:b%U u!_k*bTDIð/_^BZőKgFG.0ftn;3Ra:_U<A9Nkx gaV| Sb,:>8L- GWosҤm\b;s/0k< h83׬9o=ڧWGƽ# KH6QL V@ʚ70TB0u6 ڍ+7ԬMY}Dρ6*->CH=PeJYJ36YQ4oJ3:^ɬYC?6z[QgN'K׽>`s]`!(!;-(t*;Jsv` nQL@Klyf +AP`7djEGO&w_:ZaL.-1!=3^sQϼG>+*F<-77WKiJf"gʔ="HIƅM{9F;lQc<*#YCkYql:еꆽmq?Umqa-Ҽ}i\y6y.T3ڀL~!42+Ju8[ͅ(H{Οs ?V:G2LX\x]A}Ǡꧏӫ)V̏1 37Drت=% Toyc_JZ/_RR.3|ضvF Zrە*ൽ_.61^A]M&LvFS:�V I8-RϟJr1ח'iU%yvalǺN:_8%zf<8PG`_efNU޴ .=`9Dk.ңxO sK^kJ[vuP\Quf!8Vx6zȪѝ�)8L=VZ^T:P*i~2>ī!Wڙ;@GuTGJ|j&Iu `2q�4;w YG˟\篝@~ PiN0~q}pS)0+x`ΧpQNxzV,ħ0U;L 3RwDGeqrHG3>^C*Lv.; 4U9$ -d.eO$bpBB@YU^H`>9gMzgEBORJ["H59&P $]ބVп*Jc,iѥ}rإA|Ӷ1�Ihjγ?c#:cT8aoHsPlV^I0iB`w&-aԈ>s `7`7zKЬh/ӞPe9gh}Ń&/Xah U!pLxك)Cer†D^ sO` >QT |WZD!UՖ [=3QF-72D$!bҲEٵcU _ê/g"kuC *cJ3AA8O^Vl&Tk=u BR-qK @[2Z#"U֥&XucV6]z`OkFkAGٙ?<d^$fN叼/$>tœ&UOJÇ5#i(O-x9;>%[" ;u4]�Cc 7m$lhp>:oJ^7r?W!wl˶֨ =oנCbtSAhL҄A"Y8 wUR�M6gQ0йׇ f5ZwE@o#�itg)m8JH5LCg)k1"T N($ߓ,dh| Y : IVY|9d"<+nL[ϳ㍯UbČ=_J2!zIY/'o#QS2"=bRgTH ml.T<ęWA_V*ιl"C&IuGoRe0v3JoO(ބX|0(+k,Ou-KaDw¿{+O,f E`�ci] 4]@UxA(FVK[oҘ+| ƪkPB+jUb% AAY#g�7̿SzW@5'ƞ_ͼie \^~@}sPwJZy}|,*LX`Y]tGx6jf/>p 9ؿKVώc(☶ poq1-'ʤB rAx�b4 ~zNrG{+ZsxVƞE$Gc;-Xd|4bLzмC TVcIT4,#%;13kj")^GX<>%vim;3YXq|KyG`ՒƯeZRQN |9LL$ |2^"UNsx-SX^L3aE7]dFsUcĖތ}J2OaZ2m1a}Us뽺ށtxuuC8.|- ʮj�*ۆ0l䤻pNR2B&vOتDs׷sBs\G ׻ΝWM0<CZFj ZߚbKKqF$Jj-^/R)_)MUqAphreޒod[!/?ݟE`H%at6o7zl2ӏX'M(Yʋ3M ^[ޙKSahnԽôԻڵ{3Cl9ð,qxQ su9yMLk6q\Pp.~ &$aoe,Ty1yP 8~/x+>1n\*|"WǼc/"b;ܨ!,(ZudhrfZV;͍2yI 2D|߅Zfx>5SKXo>|- cA ͳM@tʘ |~`|GH>&gU%?%{n}�DKLeMMR0 vw/Fb,Iz! ڊus8b]XLt;Mld?SӐa(Ɛ#Zϟ w0}V.~o#fa֝ޔYHF[0zXxdVn\:k"HEEs[^N]u/c8R )wK#<DVu;u^we)V5r"CI]y\E0t+*Yr.|$ &L6nņY^ ʘTQz4q:;_5^bjn7ۉa|DP(AǿJRv1fg,{UY!(ce +>@A=/j_=?aH<sK89/"-b"so#pr䩯hz̔Y+D[11-"0a+7QJqq%Ǥ\?) {o) 3bbU[SQ4Xu;Ա v9  vM}u4dӓJ0"ϬߞĪ+R=ӧL};gYCh,!HtZZ D~8wΐjHD43z N/> FAONR}DG*]1 SK&l:~� Rϴgrv0 xFuCkOxJm#r( )B~HoB ^pCA:W89IO> ϒ:޽>l@:a6b QĄK<]}V5<҂g}G{}qOBNeg2FOvu=42<N,fU97slCk92>bK2{z"i̫I~KcΠÄqcgωÍ&դy*tn rT.F~wV8U)"S<שJZI�lUXui?DluFU\n=|7-ɡ.4TxWg#Z?Sߪw9!}saK'L̲nVqHY_gN&NnJj8EÑ,Y}C?˂V8?@2a{. ;wl]}!E:'UFkwZŻn 0EsK[-fe^+b"'baA-YKj I&%md*ekZlbRR/Uh0>O֘? nbp+dt/Ktnxx8} ,LLpOCd։-ny|6L4Lf?K2嵺k[Ǹf6~"cTpz uWS 9SƈAX{xC^`AͼX1 .1,NվVtU#UkGFq_;,uo; /~S'2ƤW4S\ӏ]/M6>ߛ ,N8<AvV +8$X"e<j. 8"[y׌l{C!B:1q[fqI}mQR5R< r#^7vEڑS+aw0 `{:Xvq1g%rK?NE='JkQ/͍C-S\]=9!"e@.)^d ˸5شCZ~@JCuedڽ!p!ܙx+V,t~^odO,Ոgz9G|nrGc” ȃ!uAW=HdZ|_&,30m$XHw2jx QqWΟ_-O#vjRnZQ'Kd) =iN~Myb+^Zfhk7A 6ĺLeޡye~Wp1)�*>c驉1*|=YPDcn['^ ^yfll}I/ڞ<)vK9XZ|__f.>C~ԯ|qg(hbeP 31*0($@G$¨c˞"Tv[=v 젬o`O¯ vB)Ɂpht.vҐFJ>1Ye^T6'rWSq2^qg}hKԺMc%}XZdf7dog#6 *bd&Z<rt\ ֞i߻آPe_?w0@GE'c@a ڥZVh~!9jź:nVٖta0n5Dey@ V^<1 fZI8KZ%#2GowYW;۰A[#F/->N`PŹ,}mPVaSӇEd40I̚?(:dܿq ]n$#5#.(O7>Ҭ\+:Ȅ<9_pVC$(dv8yD7H3{/И>K$x+ϾM;CN;�I-ΉOQ#hK Im3s`Ͽ< .gJZ[=\welX&_͈8dgI~1_ 3 a&/:vع,6"V,z=I& Dc~_ԻUt4y| Rشdak؎Z2Cc.f]DrKi-R}e%'N/i2ƿrC$}Z& ;aE:I7K^1l*4OopЍ3&ׯsjL+guD*sgfLI=B&L6s:ԴyBٙ`PR\FV5uGr~@}{Ob\}yh]ݜ1tvg1IOIgVKNM@2V3Bp_puU¬u:G\>6S_.�#tq^KQGVI1ƥ1jń[@s-}Vs90*x݉aA7Lt$o:!ֳ�c%^s# <oْg_PX/$eb zRd qU91?O!Q}rSfC0,9jEXM$>s۝Ge .)ƵhPS큺2 #c*}qK/TM1?O-vi^"4ؠ[U畧#J-Gy,A:>ܨ#c& V) Ě kcE9(;v#C";:~y)+=ZzR-Obد.Vq1;DUoՌtAKʧL2,_n -H:v G݊?S_#щ'ȣ@ wjeɟ$QEiv`LxqZc\;eOQ1~B}ꠦdhM 9x/$7h;mnLs>3 †jc8fQy/݈Tg_+x=&2~ o;_0cN7^ ~ č2X k멹@%7Sǟlpi҆_Wk)ŲSo%E;#}q'WIO3sr[x_YhRlvyX_Jl;P'.qm v+Zfyw(7!1CzUl:w1HfAF&;72t)DX$phsX:R9V.;>?Jj|+X2t~öYhlFGDf�? Z Ҿ}!NYw#,E*'bxqKҖJo1 ]r4)vH,44kWB5ZsܙWխ1řMޒazOטW 8>:E&/Wiad!>$.O^ n~氒]1IE옖઻�'ߔ\2)gMD Kwf7 ?7O%iRfF+F9JEpЉqa TqMluAzadŦ$l> _9tˠŸ>,Il<( JfqMRHTCEPPh+ mh{t#MkUhC5ӊMJgG[~0y9;S=k<0d3vKX(9ь8_nOi8eEuA$eO=9퓣%R<s̪Ah 7f_ܠE�>ݡv SjG}fV!11z D+!MV^]V4þ.C_k40*Ʌ T e? 1)m6ħcxHlF"Y~[cj6&UR')rEn}({W7\v0މ!s͟0ՙm{1n]vtK /RBвh5R RD篬6p|{h&dm4UY4ϻ+3:R\Ydž*I�Kgqڤ8m):X!.j>ߣ8">?ݚ8H[Tٵ846Vԑm=+ e* Er\\fcQ\**[3gr:do“=7̙yZx-Cx)gu۸"t>b iqΔB%bFC)MZ6&EzL]̝XfE`Y(([[Z n$6 @X54cYu dNXc 3&;:܏牀UZ㩥j4%GjJ}8.{ˤ=f)B1?g>WAܳM+]8сVGm~!E5֦/ˁ!rdz{Gvp[MgGWwiSM=vLgMT̄4Fـ'qQ/2|;܍$Me?nseF[$.:%P#M9I<}( 㠜];l;tHy,x۩}Yq|r%nA m땞T[2"3M؄)TZ+AyOpOBw=2텧ۤF &`u2Z__}_s)%@?SlU~%}؍vP2c/wz𪺱H|-٘,+Rq k(q08vU/3_\ û[)u#iɡ:R|yz¹!|N|=h!" K%7&1"և ʢGky6f}.$ΤP'uIZ >?,y lؚSjJ9X\q*v~/.ZLp!14sy7Q92XZwrsȃi8a$i8 K-PŏˤL<n(mo{feJ>/}\:b-Ɨ}wI]Ǿ<42嘑쫀(AquLcھG3+<&瘰g޲ &KQ7cIj뿭EWQڇ]Tױ@'{c!'xRSp>jw3imFS!g| c8 ek~F ϚP[L(_?)G۠ОD_1 tG(wOg ܯrj W^/amnWfe;gퟒ{݌-^ ̗J{F fx!DEVyJqWfڂZ{�8x8ǼҾ:p}cS �HA&XE}]DWkkY8xR6M7 o *=^-ΰx>OSt%z/y9LϢ;I|[ {NU<CwE@]bbBMu@ 1C|uԟJzm.4RܑgkN Fe}jҡ M}< :Ud]O҇*̛oCL_'Y)}d|E^k,oq-::>/9Jl=Xr M7,[jv#wUf~waekOمױDf 8N6mɢ#)<<IGʣ.԰ˊ{ټta+sQ۵{vpm 9C*'*zk^rFMgKcvĚ7[l07ӽRu 1CȤOM5Zl?L&Sp6fyoesSs} ؘ DX Y:OӢ`(Hweu۴YMh DbVȪ_b�ѣ^˄RUDZQJok=ۃFRvw >?.}nL%%GwܼMEݟ7Hf�sǰ Kߕߥ5eYRV"J3!=y{4*;z\i+ݦѬi?^AwόcPE]{B(`|rqx$]e0#k$dD0kU),ucfY{ܤ% HHfU돀+, IML.аf9yOwANJΩWWw1(ǭD8.; 1`6[)I@λxpg#E~4t9BS,eΊ16IOO 7v{kp?QOT4*"pP!5uk86kb@vYu#C crRvp[VyA{ش-B1ʕUgzB,&_P=ƍn J;GH xKvv.̐B&qEBwjG=TBA>0hzC,dMl& MQi~L|w&٠ayr4yދ?Z{�kr%rXRLrJ}`i٥a)_1B=;(lM99瀃봫 MBB([!$N5wpJvC/RDvo pZA[O]KPh)Mbklzko.w`./"]?D246TB$T9jǚ:?MQF|-\ڄ1r[JV<ך-詥5TpC()J\Aq Y%ʗ.QB~qA]WǏ^HI/Z#;wS5|7Vרb-Z_(9>JcGjQCS]=b͋4Z6x{=Sg׭{:s]0=bQ,2EUM'*\})<r9򇩒 o/&�%M^(.u_97ÁqH4 8 3tD"3FŔxPI~p  i¯A)hxpS\$ ϢlPN£6G >1<vހ-zrT&<9c=W; oeTĴ{"9C*S؇_p {E֠U4)O4CN|HYfI-y\Hv>=Vq;13z&D4Q/8LEDB/`s'~]Fwq-?$*rKxrem=$C:OD<BDۀ񸒔U#3@b_APs!t0-kP#DB݄}�ֳVI;Q"ݔڐ{˓b0$LX <u=V{T%jFfz]o bQi;qOgNCŝ.dS S;~LKLiO/YACOAD;ʧI=2S)ư9HCJq#AN|@nnMɃLgK7!OȈP }[R;jg[]L9D\hł*% @{≾֢6ăT3Xھ6JW/".N G͊#p!4<¶*\hہK;#w6bAu<B 5C]'{I zW:#U߃.Z~#a?xW5պRxnyQB͑_Gؙ(`O?^`ОlZ<1d{j{ /9Scakh`Wl1Q"ZKѢ@J[ Jkml_ HFttǧ lX)jƽAwܯ @p8JAkG^ l&^7 3Ը ]F;mYsO(?D`ҧWA 1czfz,Vy ,T3 d`faEI-sedj{a`sec(()u9="Ә^hH8;ܖN NK,9;g_2D$/wM-&r69 cxLWxzV옉&z&)~ q>\?u2uڙP_^uƆ?-@lNj W`(-0s_d )2O6 bu˕:Y4ȯW('m,S,Lfۑú]җTnC0�纄q?CRۇs‚JUM| u]~<d48,OtmgSхm#Qfт Ƞl˜tL{c˩լ/$QL{b#$*eD '| #&h&�g4EHa3Ɋ[SK0X ܔG dP|Umtqi4Xs= ?R3ȴ~@`ٵ NtOBIa rI"xQuUsO㦠 ~ ;$25H<2Ѡ2h~KS gLXY#g_A"a% ˹Wy<g6:7 Zǔ 5D( mJ8=h m<"ڞ Qjהf~5CW6pȚX}SEeζZŸp�j#Hy.Jl}88gp_ kĆ~26Oj/rn %+_?' uΖ-_>;UsgQyt|45zw[p7ڛl?-\γV :Z7ws#>erk/Ȩi )G??z'XXY=<%t/$wt:t*s=ZmyH2#IcAN7L@mpBwEdsh!FxN6C+/C/ tȐ/[奮o۟ʎF#+ĹB:#h x.4P/#"`<Q=4�+q|%~l?׾.i_OC˗J,g =xSXU+?xfnRSU Vt=#q`v@vZw2vV�L8_>, 3X>Sg[Jpj!u;y#4KV [AKLYe(oH2{*Zo[$|* oMN${f t|<WaW^?^lMY<zSB = CU)>gʜ~Em(RI<;P<`EZ8!G]ai*,Th{pc϶.+Vj+a2Et@?궦% UFkql ݐǬOQXcvZѡM6b 3t �G摈( $!+=#Dq;)jKӮ>@Sq6ҧiY;-N !a?)TY\@xR(g|7fH1%<f*z_HzNbESk+NJxC< {SP# v( 8Dh_7 ٧\q~Aױ>}|b> [?85(-Qcr{$}+6'd9{r�ƔWs :Dq=H8U׌TxV?6( 팽;,߸I@+ថTXB6x![ov儅g` 2+ |ns `jsՋֽ6u|jN =ً76z3V:y_b*ܰ% JOp%֘q,yq3?@Έh.qI}P(C#y$EBcƓ-Ǟ EfcU9 G8|MP x]JIR gAޫTtN1S`pbJrO[|(lZ/ WDM_ J Q4OJq4Ih6ִT,S+A(p3T S:?z M\K]W�A^psjTy9˻>Csh1VA,0,o:U[]<,7lEP((ڗ9&|4h.YH&` yWh%HՠSj#IoZw} 8&fPj54eTo A!3@ic#ވm_.@V\숝7^A6KW b^Nb_ }@y +f]ie4oc;AWWˊQp4^2h^D&h .=1q= e<3`o~⧐>y"�3./})~$tk~{dGM`<OM :X}pk9Z <5]qGEi꧊8,U2޴% #Mz0R3 `Q�!z(=j4Ŷ`-7;#>9">zʜK볱#D|;iS/Cx f0™̏R6e\ƣ$ha; ) lZ-8Ki˝ܐdPxL!}>H^QF0uBm.2歛*<ᵤ W ڪ) ThF-fR˿>& r;zʚ)|.!7_%oS@H96ZJxkO'pAbIzL HkZDs |;j?J,9Ai`c@ CS7د) O[Pȍ`: Gc6ryVpZ|z> kvmŻn"Fm.h,ɇ "Ki]-gK5xs̳RYQkuiO͏*] r&rihߗ6Sgu3K%DG.8xΓ+6(א=%Yn #p5k٨' qqYy]qŢO]-Læhj,A y%/|ÿȖiIC9&or=ON$f㏛�zD>Vm'ʛYWT�y 6RXP-~Ay9RɫߐB, X&vU">Vh+h5qC3 I߾Pz97w뾕@ppu@r %Q}oc?`j3^H#Y5`/r՛_`kă^lo%Sj؀IDHeBl "J_ir<4&ܲ4 ~ߕ{M1{GxK /vEߦn=,UJ:w,u%DŽKRD4x2PP/o}@К EJdF{1pA-Yq[R]`P,0 rzߢ5 Z~*2"*z0l}h-/D|*0W"w!:H{Yf#do{ .`n} ւ|U%I3_^"=3*5PiC!܃\Yn͕cv]yIme eNoZ~)[{3d{\̓+oIpӄhVB;>i7-_})LvVWA=/ŹR'reݰ8s엸A)Dz­5E&3u#IC ߦ==i]w1H"TKk&zʙ;]9VEz1cbzsL +lH>sLź k$Gw>("qS83 $;7HĽ5%`AF;DDl/ٷ}!YU]$U>9UcrKxmk'*EėR qOaЗlb"ht _}F k}GzqV Zߵ=e\bgm6Ɓ"g!HkN ~dN, KTŲUJΒ&,M_ $wx);߇!lCC鮝_qQԣk07%'QƂf2Ѳͼ~NyމE<1 EVeU*tmJ'("KZ#&2AGƳ "k"#S.=F,^J{XЗ AHG>4վF_J]:H@TEE�74ً sP%yw2aR ^/AxQπ 1 ھʃv鬊3_� G˔چ23?z!b{щ)]pw7YuF Nld�13}e/IZj|_V9yeFRc;#aw,X֗y9.ʎCCX#Ъn6s"lHWjdN ?V&5uR-^3}O fPRypAb1&x<z�*eEҵ֕a]IYҥLNu-X M{".љw YAJOY"Ld^%f&LEJÉ#]n;tj`'B*y؜t`1j}סB=$Se>xbWKo.\U8\ܘ2/c Ɗ)|VC$UR.rձ"uGwȞ0 t {+"4 8dE3Mk閻k8!zu_s*<&PowDvS~:Jrتnaah`{I 7$jSecBh~j$"-?e;u}4D’KjЏ6?tXaN/6o=$aǜzW-R8yXVg1n2]td݂`Q$ U54gwJlPXjzx�YHus֌H/`䙑-$etF*_c5Cd%-w%M~̲wa:ڞ\]h8nM{2l )Zߋ/ЃF&˱ :TD5i?/r A мN1-*MmGK&p#my ߤL~Tg<m{N[:xcAc|=3udu>~|uPP�Lچ0I@*it[a0ʹ$t;OShĎduJ)IK;g)I-<8<-Yi5E[\6)%@WNnҹzDH,eE>?-Jmd |89*Ńi-O(GWEjvbUh:h{7|Ho2pu6.@mHTR8]aȻu+tX~&Wlyx3s#yo 2Vw<Q#к,4HAme'x@NsGdh͕$ lm,ӱԅ$-Lbpk[E�m5~u8gd7lNC;8Z%& e?TqjԈgJcOA][fB'#P˘?LwB(J,**ҞQzO3鉏:6 }`T7}[A>@RڔEphR>)zɄ8@}M'2b@.fkd >KM's&gm,ACQœʐ G6a+,l>motk/fzB*W+sIWZXC3S9˅_6"=)jy<eaI8/]oGC:_csZ)q`Ǻ*6GU̘hV~Y5(O8/cWqIW *RߪNG%eRǤ MFy 6%5QeT_1tHXtl/:Y*zN;X6. ;OJ#G(֪A3.?SZS EX#whSGR _|6#plN!4VԪ dl"r8wmACp%̺1]X3JUr8P"l(՗J2_(a_9xH<P+$Ry&u-|AHv@[ PKrbHAb>ơFZї}iHKШښbh>^ $ iu b3l GIcw<KU"}ׇ`!= Ь'XQ!UUϒAbK殉}/{p)!$и-]L9n;FE䤳T۬9ʜifhkl15;?�"4=n+SYqa48}7Nr@Ou[TpDL!dg#G]-n%=c"ʴ 'R⠤s‹)4Qbڲx&X( a5A|pLGG҂*Qq|SᾱМf,<ϱ2swtTGxH/ v?G[V2}cLQ<1 YNZK?B_<'.|[^bnzH\#5vަ`r:;WYo1[~C;\Lů)̇D9<83=6!ӮκY=6GK_ǰ3$֎VAToŃ@=94ԅ@>Shb<oBܾ2X` f<#:ҡ ,F:sJj.սq}w6g*bcYBۙ@ ;ʌE�"769a|iϴ39j<?J:$ZU[Z۵sAoVf$nۙ7ENs6V,@ OYiDT_1="K{ڰ)Q;ӾxE%&7Ig7`+Pi\}>i)zCYζU5霅D@lsJ.Y_4@wBxgzGgޞf9gglCp Ɲ( 1^00'F[#Inj1s<} $S9kyͽЌ0@c ^V} qUkCXI:^0 Wxӆ 7K1c)V3we+sbo5, X^0D4K-_<%8Ƣ7{H)S@}Z'b�A:YoBJFk`Jm(%ySwN kgMo &UVvuOBjo5pCԦZRi D#6N >OյH!eI7b~I[s!)UZy{ W'̎8Mbq9,-2?^2xǽXx۸b<aV@FByvQ̒vX0ٳK[bæGDBZdDT'()sA5kǟ돆<'*'Rr׹Hل~}"A1ټ!a& NR�}`U{R+aߙ@ ;rx �FW ۞o3~&n Tތ߼a fHxƵ8D"]"<O=uG8 c i('K D5Mײ. DOk3=eka˙Lf4uɌgC2Ļ`=ѷ5尝SXUp-Du: goNKOQi?Îfc>H^0oFdiPB'\)'zMR,κpn;tzA`742w&D.yo397 }*+O[B8?4;ت �W_N2Fc깹-wBܠ=ӵqLgdV6sqX& \`),~TZ32Lরw`F-sm ahjU-Y7OuC| fm4`Nfe.K"r&f$}F\/ C^H|߈0Q!k(tgRkɽ!|2OIqyc xU"(m6,-G,d .ΐ._--YmsאwVg�md=CTnGgJ&RDwVQPOfk)8|K W#8"pdN:wO,U|#=m[H GG5a$:8K7R.pscKem2+O_AMU1Xn9j[M*laD=z8؞:w.$OÕ;|JRG3ʻ$hƥHUGԏZO{tR< |sC%.F7lJfYܹ`\ s 8J7D0sw㺅q O/(*$: K  M(qK}UvN SQ(eU=O/ 9ܘnLK<U>cH k<#2|fT0_Z=Dwlx=\vw<^њ4w84t姕# ^\62 Sm5\`pY.Zt ur V ,'T�WF7HmՒ}ex>J_/Ppj䊌8U tCKc% j '4(yf臿񹄆]H,+X˳Jy˙BGWZ ]@Y& <φHܕ/]%|R S|GhR%A.D.~} . H#][xE#mp$tG#R  ěMZ�ѩmz 8ٛP$zV|U5[7DEṙؘ#D/|b!ϧ?p<m$|{s*OwRAﳫ|=xO&BAv`zZƔvz@rA4H n=(ۉjϻ\.(oWb[6 _bfʏW KJM&\k[;t aޓ?eo舙cYѩ>+ךeM :VӒ'!(ZRdg>-ƒ'z'*iZK>YbW<L*/Lp*Oϒ<n9Cy˥.Ub*;F q:{%Ó ǎOP$7lp*'\ ޴Ғx%m ~Ⱥ /GⲗBc5ܨ o4"My1(L۾u iTz#9m` þ:LP~Hz0q󼄯3Xr|U 03r筚Q<vg۽=XhRAm?S~wZ4t\3* }7c dNGi<h:8nzJ2*qI 0itn|Le'7͸tYZ#B[3]K{ -<+DO!J6df.,w/xpN:<Eڋ �n{7EݺY Z&ߎ߄"${׾\īT-|p\PVjů"hEUX(lB .nO(GґLY"J}f&뇻>p׷dvoFv.Ĩ--8T7BK;&|߳Cο`?¿ G7H2�o=jbN앾ӷ pK+< @>XŶQ+ *FWmC_x5|^7Αq=I0nNRW~PeFh$1ك~_bRo^M$ϗ/ĂRc'1hR@5w nc\=^5*5kh=? :'63?g|Tj}f_bp`xzJr;`*9B ;\ryuJ>}D"j}Jq1"+Spƀ11q !߆S+jtӽ3"^a..BXmixS#5РΠVXوqߗVBh~4w< f\hl:=} ~?>?Ot yyprf}ދix=ḑ!}.Ad !e}8恥\k}Jiz5n941xv6> nCkKe;e߅A+Ƃ>3|r{ 9ۃ`ٸ> uo,;~¦]kHKӣ]a JITz;/OS˷ɫڋѡ􋂚CDs NeMΖ&Wp< p"ZSO_\QEIx^}{ny[% Ea5ab'/kƦ^IZ~ί@Έ3KV!QTC%k+\=FqBsFno2OFc`XeߟijzvzB\ssnE_�~Ȯ6IP!9u)pϒmmiP\+4!sIrcl 61m�'/Ma"Q䞽dQa[1�(@ijBk+ 'DgV}*M>kE>p*rFboO&c":)iWT$Խfm`;Hy.3"^E4Bmf}P0} %vj6;dgyݤ*E PK����f/J c��d�����051.png\WNB n!%@pw6â޹tS5w&LQ^Ç(R}/p-{(3q߅ܮbVfDxu\̜]tLl\tE\l\uٚٛ9X{91Gw}oC샱w3/ 335 uw%FJVf.&f&,,<,Ll|>Vvfycea`jQ:g�fX"2gY+5w̜L.ETzb,,G>|AJTXsd#Qoލa$Ló<qńn2�3ZEu[3d3d-pbXܟp;"yn1.6(ޭ<l:eGXkuлPBA~Km)}W}_1?<QK[[g'l` 9{?r4Ƕʕ'X>ط]:}%e?6o. \gf T.0  3c*rU ~|e-DfQ :BKgU#Rb ]?ss?ѹOul{jvv_]?^rmXp4mffਪ<h#<<Zu' N W*T`=AbEjor>+d>:yZ8܆aoQ)*0헴/<߇ƭAbWh$&жo<m|׹}Hq7E@wFMbfx(JRLUs%/1Lƶh\{,!?80y̅0(M 5,.k*W :X άw7"`3OtYy-5!^_& b�h',=~Lڡګ;PSA8CPc% am2GӐѼ}#ñWm.~kVH^'=q):<ʜhY|xK}{joD.h񌛌^//_@nN{ۋ Cy"#내tnJD *cճMLfh"# gfKkD^X349ONl߮Ag+⮥gWƥ}H`|I?? y_\u|WSU}לv¯7]A<.[,9;$3hj@F[®0SH˛52zs{FOwA#y?n4D޺Fr*ס^̡x˛!q腢+:̍ t}u Tq59fb[V8690BX8eS~QIE1cy21lgn"}_ )`q^}/ OsA G 4WLnz1˿a#Cb3K(*呷}@0U_ŻsnQQ:)Dz 1({4p`aP�ܔ~+Ԣ|P~.1~B2?0eckJֆҘdÚ 6N(?cV9Tj$]Bm\zFB-_MI_(hAʄy[eWKsy%*oG4g N8aW:cVTkG#au"}HoG=(.>KL&{Ya<0 )ˉE۾u$ 5ڣ*7暈K nރH=z�o?(.вʬGĝ&VQMUtםqD"=h]dnT Ypd]󅊒0QLHL< O;L꽌Bqe*}+Wdçn C�w VzlI\u -#C32?clEnzV[EV\$xI≈ˍ秒$4KP8J;I:q{u z<' /䈀9b;4AE;Tp ]#kul.`cّ38mMehmc$x5ؿ?V8 #%[JI튚t0]NtВw#K0tmq׺(sʸq[ObYydO̴rmooUp:N[&V{GI1Soe c{=0)ނ2G2bnިyG-S_QM։%XI! >=6Dl[:۝0vYm&Bv?-1 j\ga Ƭes> \Ze9cMg9=;/( If|Fu XW庫-?]?][n&燉FlEAV.: IΤ@t"UvFZ|(8t_[aކZZdE' ]L}LRcۋ<%6">7iTƸQNp3tf cF)sVcqM{vs|4 Ib FW0NٯQv\VCI� uUŜ2RrݱY\wE ]ӻ+m^ԳfaKV+)9&l0{ڮӌcve q,[rP![`]j#+=#ْ̎K;Nz"GLNxNOr:y܍Aam=]TJ ˜+h!Cwsz Ė.5V�y"^qwV ̾䙕N|S2mўN35Lq3 ?aF~A*Z,j4PY2˰HYSoc^۱#*�hoW9ay8NOI«$WHd7 " #~0IUāğܠ;a!;Sʨ/w5#0@}/#nRsL+01?z^ޯ(a!RT= SA:qdY'_ Gty. s^ :*S95-ü/ "da)3"4]!V10K*VN8PL'k)֑R >J"1;՜/cːqD2>z{u$zԑatX D|Iű7)' ͂OpC5jl-|O?*L-,yć-e,<-~BMKw|5olp"3K~z/6&ğc}SehyB.+=څo芿:3#߇./BӹxP* 51)|?g=6 QרH]:]/H?3ZQwe\Xi 9H[t=9s*>i!b?/" 5{ۨH3)>IG]�lVmZWe!Raywt\vщ)xA&W  3Y$%DIpd;!r|K`hAV)N$7|d14︚.3{ Pn@vĀ[>tKSCur3+UFYb1lYQJJ"]$D�B=+.)kZُbŲh.,qFS(1l6uWj#pS =Ae挕yֽ $v\}F_1*;QU_:a'cp51g*_Ito6<7_ 1�񂞘67 0l:GK"5¥&ncT%u5KfQ|sPqdE<_;~N+ic#KhmxoUmv{GYY (@^�NT˒aԓF˥Ē9\h 3WB\WN.}:0~G6*l`l!efzq27 Cm/-~Ke0݈le_Ŀ:k0/3'| 幡4l( :β!wŕ.3y+o1tt4i172<L)Lս<GQؽ*XА2^#|_2XrNJwy<UJK1'b CcϺ>حd|C ZHv%cJeԓˮwOy-Zd Y �mtQ4Xku#0 dDB|]Y@*F4X/*se/W}l:vB*" ӹ9z7fmIݧ|\uouyf؞aVƃue'b9rD2_|C AJ5<C\f$bQޥ:о$~w8-oUd:"VA |S4qŞ7*xIT+x(c;ImdYy-I"x!j5s,T|G >Г\X$M84;R?꧗f/hc+/ZQIhUU:ʲŞ4qZ/钦^K,{!ߕP,fZBv=7J'yԪpǵln�KHbGF~@Ta %-B3IՎ ^)!u?3Ch 20nk}>5EFOdl'D&+RڵrR)̏[{;[5Cs͊g׿PaׇTpCf'\%ĥiItb_d3}ibB-ũ02�Xjp Ǘ)i8CkE̅>áĹO gLowV]d AXuASFf~b3G$AnC_aRY/ ~R4r2t?)u#8)/;IkHLv ʆk Svﴢ#Y&uys܊SS4Y#Y~^^za#"^ r#MI6v [DZ:JyJ]xCWQis\jG #/nPM*v&Y$eL(Ҥh'ڽ$:rިrbXtxmK_M_1Ew�[hMl0)jiD/?p+C3Ҕ3.# 6:GP|DjJ_KWV)5Z%߶p&=2oeK_he �TDryR[ (ڒWìDr0d2ƴ>vv7ó8C ;S~GDIf!O|\|hS ¬ra#M/lߋ⋊y g6�P"|M3'wwφԮb'^Z6aHמ?wuSةU?~>d #(/4Uw:,rV#TǪeCMkбebǡBL2jp`e.^uyp 7Vi(whzֵ#QB{!N1RQHj<$)sjW؁#' /EEۚ@֍骚 NԪ}X!p4qhVD-Y1�B&HI =t򳯟a̓YBtIS)_֚(E ЬN9}c9ne=SX[4!Q{gӗ3pҭ\Q]{h2&$jg;vUm�+:r'Vx1*1 *'IgK)i$S65on<ؖ YGI~C\P|)+H>U'1Q;YhjXL):UA 3`5�6CK4S&n첰G'D8r-$.pBë\v&~auO%KN~ OY` ߚM..<(x_Y)Q_no`Nz7FfKJ|'T}$6/hg9'aڄU^UҸJ\r`5e:<&(ea}<7ܲ)rQ͐}IY͙Q4yS2E6w^0?fwǣ'N#SqSSOmCМ̪/깔)XA-]aۭTV9;HiRctAPD- 6$Ugx8e sR>`QhƇ_G4jK[AR՛#�OtyX'+RmVϣL\?v?㰄ltAuk<AL֎&MrxHOxFNΥĹ?LꘉQ"H߭2,''R_lr턴N$&d3iPdl `1jU#@b>ЋXK *{^ke'wcqD~S y/ge*kśY01;u$Ž<)&*"ˆ["_p|~`ى2PheIo 1XrqQY936{yhQjCٰJĺ(؋V]CTkvUxi R$BX&HD' RQTF\}_23l>FfgH⯗\ܛ; ojgѪG11X-Q%slr3RLJlPfs=|)4ĞQzZ1^wn 6X}Ďi`E9[]uPh{)dV(ʻtTs `h٠Y Wɶ,͊ p٤œ./,/fG�"^_wC+ZpL^~|e 9aKE*+3DŽ3hߵimI b1+~: kPv_ӗ[ 邿U9yiNh*S.Wc[Kn9H4(=2lTw]+~ųH�G&hdI)E@aJ\g.Gi Uk3q}륄o8B0x62,!�aJo:P6yQ'i: |Z5ң}'`꽊{@# N>Wcw]+C,IAV]tE�:[0QI"b*e%Rs<[g_"ߌGYM=Kpv'G~r�ڿZ0M{25�![S:Q`A dɩXI'[qo1>WNXxO';'>O/ {W PHw7\]d47\ϳls(FoK pkTxSD5`6zhGms:�@6!`>M:ê3''2a"~LmMN`(0\مK ⛾!t[, cԞ>p4oйWP(]c72KE,^\%.Vc_*(_VW $K$ܛ)Aۦ s]siSUEίG[ȏ1n͙wۡYg'1O2 {jY3$vPE˵dX^uXc+3oLؾ1'nQEG뮎DR(NC,FE;5x(בz؁YEPܣ|l`ُQ}|}ro egDY4g&pQK0TfƃeXÐ{i\9}4 e+:MpRS0C^s=mBOTQI~K PHɚf Gb·,V\2{f 8oJ+?N-#CVz@οb׿f'("͊xvPq+SDk*蘦 O6_.:f)RsTHq &Aʋє=tFH? Q\xQlnIֲe!D�aSirɧb?\P}IX/vHxwkz ,Kz, Dd I+n.kݞ3G;D^on!b|(s- -?%7NJ/L^cWjBŏ-5{*䏾^g |Òoz)K2Ȉ,,fuȪf<HF3=:H9a3[ NfϬYc"C,7)ϊQDd8Wzc;cv .Gvڪ%g Y[);&[堥E늎X݅xȚ|j7mhzD6PD|**\'@sH O_)ReU! vd:68߶2z5'-k>Gy/!5? (.1"[B+Ƚv +#!pjרƼ`3PI=̭3@b!3+nٰhkXn^,7 zfLq91:0dܣP$4UvY0DB=b;;r!qs!VT #㵕U Ev,= Q.zIyjen/5qlP aw b{xIąo5.c&#S.+ɞxn8WZ}%%S*c~! +,h}c%KHta)V+>甿IZ}z[f*QH宁?ΊvkMܰ+g,dW14 '́C{rwbǾT7Tqx})FwF k3as wr|PV <01[l`rKR`˧JYpءyAV0doWzjS`3$xʢ 3 _Gqj=>@ݠx'p.Ӷ!,-a"a鵈D_Y ᧙P)_6WI떛of<c%_tϩ5ϽvplS/DsHH)Wk>l'*6L{&wXIdFjm3cbN |p r}1Jɾi{]6=)4SA2a,4Ù_1rH gA_Ć%1G5JbẗA|Xd4Ȍ5bgHeY"ѯ7w9JBϣ.,X`)@"AhtB1t olN|3rԲSYQs&4[-WS4X%dA_lM@^ A%p>(ŭO  hq|²&Ć+y8-0K^HLg-б _Wfo,/2pWpĨ L`i UE3'úfx㹂 ޙ3˛|DJ_eaV <ױ|%[O5ǹ !AY(^_AAc!;bPFxZgd½`1pdd Т*BQl!Ħ˴$qeS/.PƁ5sݼ?9?KjIh"STy O.]{EK.)Jlcjھ#p)AqBkdy#AO )6,E *搎ϲ]t4%C5S>j\n y|%C;܎/A,&mM(9"$Ws$lB{0jeVA>vCNb;.i"ژ;u`A-ϡ] kY8JV.̗d:'mf;ڀz.*%⛸�/Cw/D)J3bƯ#/L60ONfPuZvj<fҗKPuZZ|B@3-`R8sqԋq-Ji;WƄP!dH}e <Ulf֤l"E_K"37_o �' j0|ƮCe�Q^Hd][ ;{Yf X+≫:dl>b`ى P* W%Nʓ�nL p{+<>X ."vgŵ6Yܪ՗CS =rev]AuTREmJ) \5:xH Zιdd[~,O}%j@Yy`/O[D^.+s6طvfˠ[C0ʕwC⟥(;X!s\~�jOiAnSRq9_A#ស-Fb%?�ѾqŒdsXF礠H$Du!{,vi|Ye{u<1:|bN魁�!;?@Va3z !q-6Q26оhoSӐww9aĽP;kl8՞s?$*[8V xQyŤ]!lv܇ԯP"(R="܏'Շ'eo-\maiD} $2F "+zfCh<LM*¢wǟOmK`XAIPJcp*iiTʳ\K1ZkW|!=(|2 7ZTN8*6,&va͝m0i9.. :R}gq|PՆ~'Ø^LI~ow)?gtmJ<o*Czi W|e05`idJ |.`7A7xs oS, *Y#P!jWfѕRG2pldNx|4ovɬc zcwf$ixV1Eob+$Wb܍LğETs$ RFnH}%5M+Q m:ؐއHF=OWYJ^,38+ <[o}]!fg'�]zN\ؿhׁ%:a eyBBaϜRzAl�6Rj`$Q"6bm>iW=fx:;OϽcU VQ铟;Kjsz?ł5%u/3Ad-mv]p_�w( �Gŵ[+ &2 }vYcu68õBے#J9KoM'כS=>Wh`k1a'C9@&%'4dJ垬>ջ K|!U5|%Q(Bgۭ.aތWBGҭZsKwC S{vsf}&U<]fifWS<TCԔ~J:(Ol a\j^zml`Ime{*dbРIiV)3**`.h_͞f :6^ q:%WfWԅJ$PgX3yIj?wxk @=vHD~Xtފbk/<"4 %>j?OBc5:cKkX a4}pǸy7] ]'.@ jvګ֍ɳM,<ο4y<>wx:0v-z&lG2o~A9.'*9Sɸ:0R"P4-!=}g  RxY,Z18_OESO_H-Vmot*P&̢`+{ɗx^p&g00nJ,:OQ@ j0.PIM#FZ*TLĊ4p/IWWu}y~W`^+PD RޏjiDUϨtoQ*{ζȔHE9A9۶1[-@|lD7eokqb] (L0z[Z8-qTbkK ookqV񘡵Yi|Lw (/!&V8I`!vyHN^C??Pv<Lv pWu!~k~82vMFd\!ԔJg^m5`6E49fuz#ok( e_\0݋.<D;~<AZ%‘ҚQXε'_ғ'F$qk?ڍ+/ZUm%RRg%{GN6&<):!ffJ�M)>{LI\!Ӝ\9y٧"ӼnSg}I^cWyX{WiBqt4{>B^G:hځoߏTpi(o.vxAm3 <c%}4Þ´%`u#NkݻQf(N[ʬG¥MvY}(u˙i`&T%yr/mg< &nb{@? .PQ"OWVoBuV3đvձ#ٷ;(*?,#)bt/u];ϋb?Z$kx >gIDZu,V3xtK}yJbE)ïpA`8.EM:{8u&Z1}6{(�[fLHt_%aXzQhbo2>3VӆA1vWY%}0G_0`U�QRZ9f,aH8ˤU 9mE l?Kၠ7L5 K[6E?p+.$^ŝ`0܁U&160Dqτm^#~2=J_ VYGf dfWPH<ayY ,pOgKJ%zRZEn6t:OM\Zm1[*7e*w!ő ԕYnRW6g8&7Sg@j"Z*5`޶@DŽ|COL/r-g]ZOBE!5q�G;I<#$dOlv]Rص?-z񔭇3'b!jO0gw}Ē8J:;\|gz o<0h!Z%U W Q ^ǎn~]U /fO�&GBH x'&J *i3SjPp'cG\Uz_qW3^mՒös>@؍IRi[s9R ^{35w`H]gcY1Y)ְmee*=#ÃK4)IYasIvWp<}w͜^ڜf2D&_#ϧ-S !D,pP,鐤xӛ|W6 iM12<Ur` %\BiB֝pT%q>ZYCU~S`XTD^ߵS2,=Kc,2Rv03ɰ ,7^ ų y/()r;tidCXLH՝^̸ΔV0{e\hmOQFɳ -|hVR1Ny١Y7RIyKhaqNRG)r`BxƌQ<g)8RkP\oYe1Y�NH5A.E- z["_b o%4cT] tx~?+(.D^=.iOKTm<gD߶fĆfGz< S]T,WYs8D�KT ȹCq 6͜ՂޕV(Lm}B/H5jI\ŏ!x%l5㭹)zl<t$ ;B e*.%25;3 4Zsȇ[5D)tJj>y ,Er YPߥS(R)1IL{ hvfɔw,I~e A %^4A]FR.sLyskcE lx |/&Lg'j2ߘ%4q;b=tP;X$կx_�wXvƾY-e;vu;Y魺GdBRgD9Co͜ܚRK)][^f{~{rYqYN9jKUwK3CA1 ppݵ�y%-ɏ+rJY0<,(b뱞Jqd(¾l9.jY3U+‡P%&$ѾG[MDur,稓=Ԝ1ohG7m}Ú/ 4acjfKWn6=YsdG7mߌV׊4?JӒJ2Ĩ@$ņs&shq ɥJ큯Pʭz4Xg1}Ԥa[New9i*h@Id%ʊUSE!udu}̨~Jb,;) ~S|V]\?9|c d$&z0gY(Ad^odD.Dŝ3ӵ!fCA+WwrHmͲoU-d>ů 9TgIp�|X~? ~Bue̲e88/X]l,,6hkSvdGo~LC }(޲svTJP6T(=> 0oԘHvFOQ/Ƌo$>^$ݜYЪP^/s)Oc8_-&:enT_< t@xTSYZ=Wuc8%Rk妬WR 9??;Ӯ o>Ȝg+Ğ?Fp4^dU!|�%H*q/4l"aU mJqԓQj@ `s?Ó.$t_ ۘ1o&Y`vN(P`=X%+(xZ$tȡ͙FheH~+>@8R:Yr^�W*华6֮ >Ի]5ozK_ ?R5NߖZMrI?%}h'DIfkG ?)oRF{Թ;"쬴NR3̝i(Yಣ|y񡶉<J=ILb/S"_ߝBijӠ۲ܾ._?z,7L])#>gUJ٦%_1*d5QM9j+<VV3Yu%\hF 1Vb6 ۲bdpۡ?5k>M VCVe$: -<.\][G:)V=+EtÓ;//l.=/(;es29| q K{5GmKO_sJ7IQqJ�#IE|ߝ>E2D.)8;Ⱥ$>5FLwףϼXj tudqf�oe@S?_s`x. XgA9C}h!Ğ[1Ceh묋2?.|"r~ݱ W*i]WO,e,tv7Jq$?ɑ,dZMǑVp�DW]84Z#Q>L[KW'|\�$-A|n 0H>EtE-Gx<P'@t3h@q=-0]^OeDW2^"rOao0iO= oۉpDr AlrO5Wc>/cՉ:c:CEY->tRpPJ/OB= %[ S@ݘ,g$Md;Ak\ok@7Ҁ&Fb`+\P L*T &M)+UO%1{+ M7<BE1Xyǁ'fVFep2lq(4 ;}(_ RZ5'hF`Ű\`Q<zՊt+B_}q095\eg!n"0cXWEϽh)e`ff{$/HZ $ٛRRAZ^-5F<uM"X8!wWMRʛF+}OĀC- SH7pِ0݉@$�oԄ>YWNat᣶XP X�}gޛ>3PuR.@`bubq]&򧅫Lx8j+rݝW)h쳳-g/WLl)Z N7r0H&‡ H ;"Fu&&j p! bu]ac?ih3^mGf3^(GPѸ]1⺥ߊ#-+ -JLt/E1p6țA쏾wizBOv$25L`u"h5f} Qo(uԛuo"sОUdN~_Tڂ@g{En&`yќ@x"oVYġFűaCAsy8brɼ{Y`@RYmHQJ,,|JnZڳp)L}C/6Q& <VEI/}OX|t3oќ?|7̨f~ӋdkTn[Z*AS>^K2D͍\WE_Hgkol_@nxOOTڟaT^_s4ptsB"Z!A΄K;I$B{]Osi<*$[P| Yi!6m`4ώU_LىI4c$ȹ̇/e}8Ns/; 9d94YZGEɧ(0}^(Q7qKȓsltsT>k<SsAKMbAوC) 㤘Q:7hnݒX+I.FõԼ$,`m3D[YֻQ4T}ș֊" KlFBV~1x^S^ՠti-µ# @_eC/ܦ" 5#'iJ|GS=oٗmxq0wNqՁ <YFN8"GNr.R]#$L9JZ$f[ǘgc97c5J/.u㕷fEI\x3Ա=3"5x.B^ۦ@5I q)i0(%jOpR7-^'+=w>@$ JOVZ4;'׆ʙPj>9#Nޣf~m6B2θH$se<:ο ﹬(Ug } Q)r쌞E%t*ض3Q*{NQN1"h9zb0.ʋoVQ|P9!#U!By+Hc:qfvߜ1v$ R6g8SkqCam]\$i(D|\Ip_p|z Ss$ |#-j n.@˕kpdje LgHt)2_6@G{-lY/Cu4C ḧd)H.�z &9ef>*}@cGt*G̬8mTӍ =wʣAZ%:ʆp)+?)+ ZZ>[_ց Ó{GpB߾@5#Qk+3#y )膢3WuŧY!$ U<Ӛ@>H[!;l:GSjj?|[X-\zrv^)1οbOBl LmF~Ƚ݌к P@ɪ )fT ƴPMg)zi?l~�qMOK޳ϱkT [X ij,yOoM1U01C<|q(4q 8[lƷ"/Wr" r"{7H]z0JׅI_Y<)lt=d#׶Rn !ΠS3!" cR?JΤ/aVh:DwnnjuJ!̪5nKPtulڴ<:o^ ʲ%b17Llu qG?SPLnho;[;J+3 i<_Zh9n|Z)1bNS 0*Em]| Hy*b`xYa/N5#HG4EX:s$=Sr4B4%e9hA Qۉۧ s==OŠ \03";M}C`r m3 Z4e̿=Zcs٢rt:-8lyXF) [ꙜoN'Pqu_~| 0Lq@F?QZf GFT؆h{pJ]Ss Iae!7~ ཀ[}Po-JޚtxKĐ?Sۆ٢حD\S ZF( 4Y\u#G*䰮� Kews)^-'N0(Z T7JV؛YϕHQ"7M lY#`5"Q #! N iOM3< ۞xXJoC)d.8tiK5e|!$qixTD578 NMlQ,BBl%Yx*]xon׫j̚r>ɵ̮ڲCU@P1~j$[(͵4Y|vVD}6;zǖ!͐efC w=|bCqrPe8w57ܝݴo qmȐҰY{$bObzrFMbpq�W"àJv&_E"ɄDlF&gf ^tM_ xQ{Fi4`#EAL% V y43xa`bߊQ&|ij+T762,8%TjUӒZBM1' (V!?9"ew\yܐ@Q 3:FV1*;,r<!zґ^`yvg-Zȿ7-sal]W >0Tlm!1[z+U>oCź(UK#"W*}1߽] Sh#_82j>b ks{'#2r*RЉN[\iی ;(:Ҿۨ!΀'eD͢a5@xL(LߴuFvL #pXEڠCKZZ%*6WVQkCկŕHCz`zr;1X)R& c<"90Q &h`nnzE i k*Mro R" tb|ρ %))iJpik.~+w cȅBGOSLIܰ;0&ȣ`6gw `wm �9Z6^UTLi7iww\МIRkL%07@O7!e)D ;fׁ7=X~!o*']sC_ȯN>-yjӊ)|3HBZ̨:MV׽+CJZXdwĬ4P+-T4X뛃v)ak`c'.S]j徸 q^\è'0 Ź v6;(/{ -BWX. a=UUlmyY_Mp0A<ov{Jr #1&飞اaB3=rB_ DUdҠ%D y2Y4NsDF$0;[ˀ~ LuHM=rX `3={(pc /iz:./2WmH>ȳ…!^a|`xq-arD̒Sap܋)0�J'ŌSN{\52JjHs' oֶZhokWܕ?Ud5ޔ[φHjP{].cE'Q5|8H^j6_svR|}fL2]x0Q>nuCmai}uy]3IgH(DpSGPy`!ar9r6FJJZtBxd>.D;ao$ipu~$ꥌ]C%RYoV€ƺv貚R))4')t"xsN\~-*R t6N`a{)q 40¦ơսiLFK#{F,8 gTlO`a"-pQ1Fǔtd(!Sj}+^+Q +ksW0=F�|5?׷midLtWƘ},>~[Hrz:?a�;1A^;cod~QB#2Z80#eJ6] 9ojl&m~d_PrõrKU%QT B<N7t,=<ڻҗ >NJ$Ug"vӎvkdžH]04 ypRa/=u҉g6Q,WƏmuzEN.CʺQ,,ӕz#Wydf?kin ڭci{U˲1*3o0<L1|na]~xIL/ũ!o`᭘66IW!j 'O&4.A{$5L|Tި9KpUE1ӆݟ@p rmKSX.o+CFD= _re"b0#.n૆})>K`!夻7]YPY#__ bFC$}^m*-mutf$cE�Lpn S(`+[YC|@#i&d)mHԙ`|y/JxJsajZrN;I6XV-b}B1zRs4 '` |4 4吡 'IO`-o46 o (x(|F9jRFDvQYKLT]ݒR8sC^eVd; Pls,R�իzZJ,YMwmZI!O*I!4C?!*3JS@;wK@c"~/= |lƥ.]dk[qn8# !T-P%OrN�>ѫ ukeZAk.F&2b(Ekl7ӿ< ༏�\/ jFݠ3kNǖkK'Vx9}s"Hs>b \{tdDB, ó rϷ0Ph@J^fz*A﮿8zd(HjK�?=5^Ӥߒci}=့-J<r [2ڰU8>V ib{X!:pԞJ} RZHYpm�SO"H[Ux,u*U(8]ᩒL}TgtZ8";QYk?K.yz$E@Qw~odכ̸_s;aaι[le.W�ŋշ J)6_PcF"mmZۭ_σ^RfTUr�ri ߀87'et;%ޟ*v#1SfR.Br ~XP:D{k$"%Lf^pSP3MBkVӴh(unM\kn>{o4h cD$1z*jBTДc4ok~v4LP{~C4g']epFMLUѕt<@|c$ȸKۮOCT)yVh'b#[]窡W%)/Xv;.Rڊw cPs}!XXgR�A2ܭ(? :6;jV`o4>,+`Ym#6?kA]/l$ՈٲE8>f_9ȐgCA50+ kW_hA44!,p&5B_er3.vh-R:_1q'~wlΜٯ*2=NPRYБЂVw7S"|[g%d=kE-z Y}=Z ''cci޸.. 7%.|r*�d逰f31")j+CN7AR]T$,ٗu"`^g[@YYB)K(ؽ fn7<39{bc-jMg&'KKAX7z6هShuI4 ^̼L5B8(QiGŬBL l;O%,ڛP# >}΄1z?#| B2 X\b:pz܎8:?5Se''\[0\{.>P.}(/Om60n "ywz\ w]2?$7lAvC#634 ?_Eutk<YJuGbc ğ7娪5hǩԈۄ^k x v!a&Y{=\+Sq c@pg$-x5,#" /*b,X WTgwŨx"qyD*As92G%oIח%?H>=AU;3d˩L+)y^[;n[E5>:) ,2¤goU{%z"<4=& ThDS]nUR##Uh=&|E6&h#ʭ7}AEVaS>M?*{5ʲMX.[=->Oۼ_B__>roZXrU33^u I̶隟h: >PǵfVȰ0D7OAjL52vVSG 1ΰ$ m x\7au$2B+U:%֦09BGalbrLܹ~@9j{2IݡHDN,*W&fG< lzaxVwlDIF=b[AA{.`"?\3 h)&j|R>nxQȜ2d4e{Nr\RLC1$OQ~kpnIԇPם`fbd?>>ul:6==dPT=Z^EK*hv+6 fv'gؙ4[BOY_|aG0y fNBr> W[NG 0%#ԖIyS3xs<K�EҖv=,C+XM_?_?yZxj3Dˑ}ZY$`i}Dsk{u^Fp\!5 %ZXOl%mX|s!{(gy,1ÛSzץڱ{j3$kq=J(̜MOz#PZUS ut�zf#q:YwjNDNmnFA r87~dpBjRF5Ko <wJѰ]L8skMď'2\IRM(sJ \jJOYw ǴoSgM k^ߜRxG~/Ym^EiXe 4M&S=]$y"\@�<*+7ql],8檮coam ,e;8K}ڞOJ X>tXBq`S̉dn>S pқ p"Wy }ÇS ćI6ʳ+`4֌OGJL^!�PK����}/Jz[>^��_�����052.pngZw%mNlض3$۶mۙ;ݳn>֩[O}[ʊRH```H2<p0JM7{im'00<`ٸZΒV6f`b?tL\l\t͜~9ژ65sead``bld_hC ؃TC쇓㍆H?%Fl,\,̬<2ڠ nv^6,hdx2?B2G#,O)7’JOo3.R1#Vo㬬L\E+"Qw_rKt|خ/׬h$XG0!u"*(P5+_ⰴwORNиƏ~{~<yg9cwB '0Vz]1'kz*8{?Ljor%42Y!rzӣ|59)PȼfvK1WU&t�U[M Ay}w}ߝStI wcսgs3Nа+Lc C9^+Y[@5Z~M;#0I\?;"U;8oܘ]=\l9uٹ<-?kC6J,3.XXfA3[,5O_^*^P_;;V G{X9�zB@'f?y\)oѯ89Xx?<q5Hn\U2}Oz+ZxJMщ8Q_XGo#;q^Hb6~b<@;)# feDq`V `3v^oz(|OU!y?;Mə'z[r^1+׷u@+0AȪ=cE�߭7v|KA r*߁'7v+ էyd21d`cEg˧wSmmS H S!We/tsu{R,}+`jZLvBfvGӋE{gfς~& ^Q`GLYe Y} vxQlWNю@Kw}g5':3~zxoM[v%nK|uk,&Kr,k,/{iND(3Q[쉙:n ص P!wkzy@l^tnp{[ #d}cgզAEL*j3=|FT]cvk؎;Cir3!Mܬt-.no(47egto}lwZw#s[BX~_^n3kһƚ&HPبqM_c|Ҕ3ISUS'EdN^|F-DZ߈e~MzH[t%VK j nSO,@xȋs s$+"} g9�¥bfoȐ TŒ鉇rsftF,�ﹳ0c'Wę9|q tp9Q~<3NEQֳĽg) n%Ck偀6~8<֝/ Ѳ?_ךNzBn F\Q'4f8j~QZ޶{y76Q64HbbG7(j<c*Oqd/H1WhB}qM!F9]nq7Nk-ADױ?yF` )v/Z~G}9,qqGoáa.ny.uԳ}@ټ^oY83tfӔtB'|{<B_K"2zu}K Lo`225Q]!IO[30:9e4wص ^D<`گgNb\9Tyi[e#s\W}T�\S^ܛ݋D_N/ ko-j}{Z}WSL dn=Pm#ێ. .Ioah7=IpQ6[hf/ifDž-}#6'7]{?Nc#K7,Z:A']'Y0tJk2uˁ# Z?YlY|m~ueo_j~ӐIs{>:*Onc.| k<(cRZdlQ 5w:qdCbvxΠyPH7R cK&} t.%ԴjW&Χ#-FPxkܡP$Y%QEN~s<veG4 ㏏ 8VsNS?c~Io?k'y0p;$NVڠ°+5>ӻBcl{%'DiSpeR&U5*qZO,:Wq"WXCijtt0x&(qō{@?id*cVfӂ#og#�3C0hn]~m ᢊ>F`8nz;m''܏qz?,MY2ᴤ,%M:S  1cw9AJՔhS $\b_S'5O KPʢ6duO_J)JԬNMFW*-6:N ᦲN~UqB$W壔W=*ndP;h#V n<vN~<~pϨBO_wgq|tE^/д*7yȀQ k~qN#3؟g �5fn ^8,o'9AG=+o8c}מה??%21U7y2 \ -ILne=J?QSz2NdѱU7${I۳co2dNJYP|8ԧWokw{HZn+&nB&$;yR6q"G5Fuǀ8ct.k78Q fb]<[89Ճ5\Ύv3&PY҆=@s gʹ:󌾾WixоTl|'ᙌg;4xE,K_C`">VL|eW<Wn�p  OiM  ' "*.d]EhK2i(j<9;sfjz#q{nZ Qj8 ut|CLӧW!-y t[g4CC Z7G#hI޸ b$o~3,y!ǴV#3AbH]s9V %\X n6P8Ydb.l*<yWгsھԣ _;騊Ȃ?U(!]Z x0!C0?]*[~$%klZ:CN/Q큻;Jk}{, GK(!R6)~yn/ܴUͺt̮BNɣz/YI€7ѡK}_5Ub#6'гPdy ;p%figDnUX07 q=ҏ-fv!ŸsI|:TƪO!`o"hpm&(#gg{[D1f$3ܻDx=x?>H6m:`aΚ/|Z7ZoU:b/{pv10R1Ш t#PN.lQC>tr$<v<+8|ǞՔ<4sUK_ACRgH3sd0J7Iffb$@Α*$,BџdQxZX^w[e5ߕV`J~:5z 8]GQ\&@֐~N^(-}wAJ״jfNEB <˙.=/$zP!P�@[5NӒ!ƃrl`͢{1޾%4j=^R`XZ @,z99Eţۗkq7;X *-&1 ۓI(QГF/SRw}* RSL0GjBv5ѯGH%V|ՆHEl"bCMLT)_Oy5<5w-c:"^+G` +'N|7р8&UZ_ZyýM%O'xg׊ȊlN2eè!oajҬ]r2j=BH>Tsr3$",B3̦DD~Ǜ!˲{nʄ?яv?]윻AeU<{TB&4&Ͼ3v- J7`Ijn漍 Ȉ=[-n7QT ERz%[xwOf\>ZZW/A ] yJ@,7=}ю `j;e9mZ84 O}_AhJ(cB]MHGҒE,8 炴ƣVI}Iţ@Gi ̉F= <d%^!vEn3o'cE|Yf߫QY:%N-*.№0M~u U Oz(Tn@rcsLڑd(00 (^LZA["-mH~GX&P0Lpw)J}C5"1 D-0XkIԆX*@\=,Huqcc~X u ~*Z`|CuSÉ\ AaϢZoks%̗=5asUR0IrlYv*RD ^ ȂԟLR` F?pT@R(oG0cCx:}MCP"mPĸxr bf 9=%ZЕd9slmAÿL>d$>yڃy*<CZC1<;+#ڸ*T@i;6 ѡؿc8P堨+T;YAY,vn)މɬfdcS$صbK{t_KN^7ĆJ[Ii|nc3 {J( ?< 9i7F<x-+]8}><\[Q.>ZVn[2ePwh{.2u˕Ϻ㡪Kf.jZRNL%D2ycʯ h›[,dGxQcM{C#Q>Q&sb(e4v?tјlbGO lx+̤bn$u'H\EbX}S+cA+Vϡ{AR:PV1kuK=;?͘Jq5Pv4:ÓHS/JK00{@$4hcgL;!18]< F,TƟc͗22wK9G8$O*^DFT\%~ rI(%T6LJ̔�wEx(n]"ϐ{h"HM�߫]Z�wu,2l9 '}:^~Zp^;S4@'D];SNk9{ d*ZlMsH|T>wbMg"2ߦWh[a=վi#=E~aW;a'r-n=_6"𑟨hn+TI:_l<S$GaO=l@q%2 a%uW*.>?&vGzÆy.ɓu J=H܆A1)ǹLH:DW~`|U;L"~*%܄~}8\qcIz~oʓo[Ux|E܃<NFi)sޝY$ : dۖO}τ"wY~xtƬ77aTP7/u{yQ#=oMFB9M )WWS-S @3ο9t'A%cX"YYVfJ,03-o,z1mVCtg37NLbfݻy?3MytvFؿ|;o7BJt1LB.apD6hR~61K ~քVWQQP*t{O6{?b Q BH0J"(%{G]q 閗JHw*9%)+C3 PEy Sg+W'8謌[C^OF+'7uIMwhl |c/4 -S#tN?)U1ATCM?hWntf=$M-vcgzJe; nREsi~AmR /ípƒ*C"pBL& ,>-6]+/ѲQZ<|APޯ<AgTm `U5G:+4ju6!8X@RYQ@s QHk #m˹$;jS*EsH}+N`J^['5%OS{N~^-/J=Sc ?=uȆ(ͳ|IBrC cs 7/ _KX`ewR)5\ata]E*'4nymsCTSIKkcI#g:}?%~6P'.c \F[n~O5&JMMc$rKͭOJH,{+/ .\)4 F|}h6 yV"}8F9DJd%g| mavnZZ]^۫]5V{ht}u7$ia8n%p_S{U|oY)̱APCGzcL L,~b< 3 ]! Gw l'/ͪbKXHtw*W̴Q.fX? }T!'PG4b퇸lNVxQD63RӫwrhiV߷gX;CՕVB!8N-YV݉S*n6ycfDE4Jgu0_|eZfwkz<Ԏ5[ `LF^)ʪSߙFBTp%7gNR1UpcK s'u%`vE=ev�.k>@+'Įm?/^ 4q{djI0j,Bo"u?w uM=<vL+;C.^`v򣨂=8a:iSk4%*xfUw 4Ƿ7nci縖7leמb?-wD8Ww֦K ro`ØY9 5PA(v)J%H$M_-nb}oy.n-m>P&/o+nG4xA{3e^?Lhm*~v"ÿѺ |:>)Q^G" /q 0E,+I¾(ҝ�2z#S:V3K F-[O6RXUE X=<k!yygxDI?9ķSݹ&͆ ! }NZI9qIqIxh삓_`φ掚NkJ=pJ"B{�싱hؘ Jk17I'Pʙ=NMצf0PQOR3Pa k*su#Q?9{ɹ)* YiGa22ShpA?V?0GpWwb5:f,֗O ׍]C d %[ XarŵB畜Sq,D+~YV ,ݲz-4//dx;`)Y�5RO䞌yP%e&I/1H"J ֡D,SIhrl&Hesbj)z�7"J6u@De~m]3SQk=璫#Z"p`j79<,HvU3MŻ'譢_p/A͓UqDe[mbvz\A pzhV{cr*C-L$f|RsJd8k -6~ޞaΓ >{O;mixFuo,os{v8-T ]2 tDwL7$}RS>!Pn jX#; < 1lꝎ5LX!H)N&H& oLCd=Iĕ/-+LWw1| krGkHfa.GffG̑RMto +h �sM3&nLGsm,9C-¾HiAe<0!%C8CgW BUqm?9=@*ƃ- P59-6E##wE=[h/Oh۔RQF^�I<򂷊QCTz[UL[Mflnx׃t6߷d9M!Ķ޿zSI@l"Vuב8/s7 RLUϥӾӭmY*"M_rBߏjMǬws4FI Ō{h{Ahў5 XML/7'({?o_97I2dTxv$jq9喛M2Y}:N`лTzpAh} V "3;}BOuq6NNHA@Ṛ_۱$ oL{lCF 9G3s'6ƃ~ݪ0sZ/婺u wS[֚9Pn6@]$M,ZEv"h~IYr1�rʶ#J*|7MXtt85*\W~$ļ<Ī3) {m4%xkE6_LJ%Wԟ Z]yomACFDLfB*UܭyKgTmS 7YwhHb ZY>AgR[GD)\ZsIBa YQ5,!Nژ'ǜmN'egݡr/%r:@e-BbO-o@J;Y&%ā|dol3OY_'FtMx?؝Ұśdnշt"L> %c WMF(9b|ʼĞ,p=/<`DF>R}Y#./y.*(X({D,+YJ 10àԒbe"S'ykp)N< 6]y~ 5ҔË=+Ǭi2C1ޑ!-V)&lc9ͦwSI޼(>*>HKR\&HոU9T'H[HBH"[i"S6^H)a;SI~6OaêWGayWG3sZXN"zsz9Džze`]IOi$0g耏M%$N8+1^8@VM{~mk7xAIAcodi*Ҕ*_Eh˜r:) Mg7>b+cnb)8lȊ^67~8I[[X Ba X;ahffЩ;qE(ީ4XˇiU%D)ι,Ql~?KIsl}z%CkX6 R|tם Pɫ!k vg:йTK11uR#^KQC10&տ #w<%5[$ I BZgR $hޖ7szD3>\grq:8t$sKI1yљiO蓮q7Q`B-8_<*q+)' (CDH=ߑ@f~xU䷽tB]Hm w1П^prC^ b+Ǧܘٛk XNJHu]K0lrI:>XOw~,t YUIg'V~ t`jtlo W m&(T�zF+5]O_-Xɇsv rEʉr("ʀٱ>ˆ\/X|Sڢ&s#SY6FOW.. ܚIwo⼽݌~$Wnc]`TY7~E8|8Eb䉢ֶ.; ,$t6p]ҢQܙp7bo !H 'gI_ {an秠5YÐ[9N띬%nΈ+͉,fIIژ,/hdч-LwmvL>#3΀ɫ7hEUTkėM7:R0v e7Fe65RJU&u6tYZ ϝhYl!)YڟxogN72F4LFt:EY9 T~w%&Gs{:>+Fhv/F=e׆ᅹ NJ,Sc 3EHj8OцKQhޯ(!kSXc% uW& Ϫ3JFbP#̥=9$_VE]Jp Zvp^'Dt~"tX oڍԬ>SixBgN/7?S�{u?Z7ΰlmsA"U [)Qdܣ [ET`3|1vց;'x}"! b睬]a;_ N "SPtt-07'ۜH˪B!͏:-:<{$G~-Gd�U*L~>ZU j&R%V4NH31!9&Iu/P8͍^F�Kï7N'ER(25~AO-}K3B=¬+`4qV6c?2iPO<Bʽ0?Y$[&wdw`ssN-}�o^b79J|V}g%$J~gQ;Xmf.XUʍ|K~=TH].3:}B0H3+psYc[3-Ot?-}˺&,R٫"a:ni͗ /1S;OYaMTPM<7ȕ}IҒGea0|P^N0ybP>]Bs`Qu%;}"R%G�{ٌJsY| AVL6@SW0cۍPSjw`"{C|Auzwo8 <Ek?TDsſ]K#}$,<2ij<<祷ByXKtv*P$JzY.f?ƅ@gZaamNyUF]BB=Z6z`􂁜JzεThæ%sMLr"ZTTY6+kW!Wx .&&yJlOz~\O7us$%AQ kSF=R"|̑�ЎCBv<RY^&ȃTh�*c AZ-[<vuS_,NszWFo�O^5TZvP f ; lVT _5�\~ \CgVieVp&jِ[ L;)G%m WIԩ1u`+>A-sg$|z79y 'Z] 3ϴ:D'((۲4"J&1CyʾS6U,z$ܯ}"J(]䛬x7Siiڷb]7*ڡ—ɬnjwA1Dƃur@Lƒ1E~!8dnoӒ"gY0LHLf/\ƙ[JBCq8J6\ƒW-PЏ3eň&[gK ċ3=vٮ/oH FLo#gѥ㣨m%+ˡAd3XDeaQ%cy2yRϞ}G]*ҜҒ/}\|sпT)FPQ i;\bnGH L[w|k!,l]w &מ-u#D{ź觓Nm[W}\T0ͼԙBjP(IYO <_ٍN7 <'bDbUgOA)>39"C!f/\&ٮiH~\Eb r;l?m*3J |;Do7Ou><:2)M>BW9$Tw)+|%txbȪ?f]ѳlftGiA2/B^hlf,mӭkTw7qy~Hs^0($1~ju)ֹ5em-AT܃ĥz`>QcWer3sB Ĝ!k6dVRI &gPVrv@Rp֕èmfëԓ#K9JrAޕe;% d_wrNNk"& ba8#�U0Sā=N8'&زt @u ?xeO6B<:քͥGEr?g2_OY05HA"/>cXf '&ld)( FlXF@۶rfD"l'TiGEܧ/ ##fEL!pmrc`1l+Z䭘O}˅_)w nEhOd1JNy86Hb*SV�xS )|:*@LyiJy�HݟcŴBI#:*� l5e8Ǔ"}S;2.Uݶ>侾4f=T7wgqR4!,fn鹞' g3F5uQ, /ߖ&eK}`͡ŮjÛK!> 'r 1>z2Y)LuxQ(V4zApc瀗'_xcШ�y2s ]%T-!l L}M((`(&"PP5߉HL!?I߀O0BX"7๧A>X$ύv¨ߵ MRgiS-s'LO Ccxږ{Kҏ_ (b-7rl"sƕՑPVo7dCleGagCn3Ub4ÈӚ`뭜Eu[0Mgzuy1␓x*#@UiHF܀{+d=Fl)IY2 |K ~ rNr?F<sH5KO+OJ_#ر!v$R7 q28zo8dκb xS/lҽP.un*h@?_jui�hHL LŒHeyAqpro0'^DMn$hW0d]ZT˙Q3ئBZFSrU#bΥ<k}0רac~(b߅頧FÏhp@a�Jl ! DkuV!,]0[(!$fMQ?\L{wA]8d$7dec< )w%{$PˈN^"# _4'zUpI&l87_W3OYsa_.�#8` cFwTn]7,2sURQKs>F5 κz>i!vvLY4:i ",mE7I:$\FL.N1Tryf](0MI(#* Th9 pF~OOþ wƎ^C-6_ VT\LrmE[ C:j*\w)7"2K^SZM0LE fvm"lS9W:E_D{1u^vm@󇚘Ɠ=ZL39aX,ﭫ­4ߺw5̌}Y=lhRN VP}&ùڎ-~ ՚i~3�$bMfUÎԝrbxBN`lm;sjEvA?Ҭ*R#m:=oS;_S9v0{X֫oCQ?q݄ *z ?<!_8M5 B8X39faoV/a*LII)Ye̟{j>_JH{ eK:TUFMAXĚ7rhb (O~r?Ԓ'3>/iXdE Jж˿Х =Y ӂ)#o'�")f!>ɘqnRpiBrqI SCUҸ׃ ;>X ^rB)mÌޗ,LSw9+l'pkl~CI cZ$n_JE<CLgJ@6O e<vn�z޺۶"Հ' sU pWPL6>-HZѺ-"yA X d>'mI0)3/I_\S@hh`/tqITQjVLޘ0[G۷CQ9 2zHAٜʨ\'MOq$p\&3$1XNG0X+j#CcUayP&ƩuL<Ajz o1A,L\Z':~ʗC+sW)#*Ue(sCDLq" ZM[]5G^R$šC|aPm@(tP,p, Ln>鋾XֿC2Elr5@nE8㻑"K3ʜFjr[ڹ}pH=fapIVAr;u 66pH e׊bc2Sloڥi >xd#j4 Wy7�2n.AEBP_21u1`dD)TOH͗,{>.Rɩ`՟}ad~+3l?V ִ.p?j_MGS,|3? 1rrJ 5[b?JeEW@D^>\n`5Z:Cxcx;8|x21Zz|yg[$LmSM!ξ]̓&`:L8u$F6)|"�fQ GD|f~uxG0,9\H(o #o:\Oa=!:~X`7^R`,~.~j+Uأ'o{̇=$dOM7.,;B#o4r ~SŅø[00b,b!sWWw)ՀYKީ4] F2\6M'a#OCםԟ xds`Cs x. ^"'rIEcFf1J?8!BkHXb|?EJO@cȻ3G@zg(y8@İ#uWe+N#S̘pC.cMKy'$¥6kom+YaѳO!JA8B ]`XP-'5SN�^_xˢ̝Џ|YOv\YPY{Si^NfXq_'C6uш;0s+3*#ܼ;T,IO7CGZ_6Q~e@D'):\e=^0 'XlOKj ]i% (l D{1B mT(7N7,RXLV7O8p.ł,L~|� @d[hT*9T`uQv—D[I_غ"* 5zӬCjCN);i83%#ѹIg vRy=]/ϯ  DV.v⿫v!]mȜ0jjRA4w^ȃ$2ܐ5rӸ(mh{Y->r)v V'\Ep9 X_> cɬ;W 403(Wh 8,e&Cc_pH)D))~dC\w5k?2x5)y�B? 4TK| e~4\eqF"xߚ_zO51$mr?_Ĕ[.;J{x B#_`sjXp +=f";0Ol`>; ෋VT]Ӄ։_^ CCVЗDy�3 ,6KI6]q")`ჹn5D�<B Q'K}̠D]4o8$[Ǯ!ݘ)6Yq;皨$KX4?n2h0>ht۴ʹ#N K\hHFwZ}oYIIΓM梉n)F9 D;?[RR ׀ |Q sMX'M9oLaI6B6o!c}P}fDOD6H[5h$9  P>_ }rUe.VWמ|KQ}Sz~â ]̅ߛ~S z®p, UݺY#ۆR*w[ ľ vuu}tC#ȱa򂵈]R!(z>fv׆c]Fuq.TFͺB"`GZrÿI0Eט@, uP.PcEv-wځb?' ;`ei<adWiDq�n$ְwQbZ'(^=B} J߮8 02=Ѩ"x}-K^^i|q 3󝊌g� ),A"rWyb ÉlفYW VI '<wj1U[@VT<H9f r({{bv1"OL b/c>C+z>5/v`HDHH+OCBь' 2qY,7; '$}@$ټQ1 <34Ri0쭆II1Y@`:XB 񖉵 (ja8wchs{]?^5\Z*,i#ɌxP !JS2 O0 ߱@`0XX䖽1"Zx(k)?3ˁM{] % K[~4$CM+Ѩj%HCp�Vsȉ �*nOx^PJC-H;�"E%B $n؍Bl9OUzDL\ {zy:[ߕuUVO^pp@ۄq<Gܰ6Ki3<CWsO УV%Nt6(a8t{򙔾"D[esjkl v]<SS+x0oTn$E~FwCy4hӓT xՊ0wdųNdTXNx3FV } `l|U3fl7*ֺG}nՕfB3 }yۍ0JmcT cZڬgFzx$U:~ͨx=44eZ_?ş@a<hLy{~,W*cc ́T} �@ׄ_}8 bCh{`b)2wD 2V|GJ`"Faa1U: <U)IFܣe7w;II:-_ Sl%9 {j7B Y ftb[(B>PNx2* HS r,% WFq 5 m0db<]NΫ|:mqMn] C!�? }MN57>i Tޛ5?eR_bVsp)OlI쟤F4;c"H⤙USpF0 +lW�1I0Nbx^uHO1,4fXBD 4Qv#V'+C_ٹm|x|b#ÂN8Di,by b,F%kIلR+] :%%;%Bs/T#J.GdBYOjq[# _`[KDO:. .0d@ /Ol 8ķ6R>KBN`}i$ p(+z7$̌lZ]+%l#laWu> 8Dz-pi=%_Vzl}1�]oIm |SM�O[=EB| /?]g2ւDde˭C i6Gq|,(̣;дxSGF; /a1d /kٽߒvbkq`l eQ IPUe.|u"121{H閨+$"RI?mםYºIB ) fF2Z-6qF\Lڀ5;K}hԬ亴&Z_*3^y`ܼDZhK_~%n"֎GO#:v_Aax(Mx7W s ?u{joXV彍CqW+-*iЪu6kL|!at`٭X 0|o\QgS\1o_XF2`Ϥ,3,hHi R'zvsgL 6,ʛ͐V+ZkE+L�6;CF31iH&uAw$r7 4yӤ jR 7n;ɂ=>FS&^vX җ"c|C<7,!Bm&vlU`ӬȒKd=%I15 h(9 L8pPi/mW#ݏ7A3#)fT/BJބ ]EZ?UGIOK0 M[bYPU+9,`_z mp+6{*R9^<lFHCֽ Qf`[FW c d#,UkāxEi֙ ; S awB _LKFMā)*[JР})@(̖:p\RJّ(9!2U;DЯ rLN2V1O];e^,J7HbEẈ3XT]!eLi$y �ˀ 74IOr!d[LSݟ@3Vď %q!f+p%+/ P%'׆ČDkTG(uRxUXgӠiQkY~L ȑ} |CIcA)?U{"k\QxlB)^ ZA*EZcSr0YG{Gyہ1Z,@yBF%HLBf q;eȡ0r]͞SX1hy$8[X7pm"kſz-  �S9X|}&dð=-UdEM-0.u-n8э7%9_/ڍ\94\=w588mVtGb$P+!<\+OtX HهFA &͂M)8}J;),K~v!2&X3piTftb7GPC<=<wK 9ϯ>jAICxq+~{+Ӕ{#V gwQ9_VT_0ZGiOE҆(/Z=de雀mvս"TW!"}0l$tWEo(S(Y)'{q]`.|˪%ejB,~3$եdvc? `?Uݚ (k2䗠SBHC^+ bEЛU)>F,2#{0M�|=FYkRn oC fIډUbG)s%c$Tqѫ Mf/Nz6fuO3F-B'=KkS&/*V#R*ڡlǹ,w |O7־A p.1*gi"ե@̛2Nj{dB]ȇU?:4اD67"!I(0tl68<E@.jdH ªIS`ø*fcڑ!eBY;^۞8 >"EBSx5zhP# *̽sେT]rC{K<Aw-%Em[r1MQw:,7}D D]bfJuXId6W/jgAytB3QyQ.3hH*S z#<-k_5#}YD@K\.˞xBMklsɂ.DO'_;cd8n|mMՋx4iWDf|AY-"F3wW=V)* y>W d#cf6 JrUzuM|Yp7nЯ0IDh{c\qdh�e #|JqKb8ֺU"kLN{Sk[ Z>]@S _7/x:n�D{F%�7SvQ5rF=cQ< yח gԨ$zKF/sS (&9 ̸;uۭpPfdgej$#*%^m݈i]x7jLh7J3YbJѝ+%?vuQ i6pfxMŭGG%a;ԵAR0'1"U`/nmt{!z'!DH9[g>]94@whh{ *<i ] Ank?P[MXWJ*nDU­HSB|C,vsϠgi=%-nᢔfvjU#ݏRDm KçLx;E\_Eu,mwT%Gxj }Wn.~r@ѫM'J~1KXLidzt_=RvSrm<�₥rxQ=rhI"0U׽UGFg/2VBJF_=ȻXbT687? b^@/'cPz=cqhnۚfhwS h7#d |w4=f"K1eftX\LYf62*=yoqX j/B"v*j�i)]\apJfob2Cs)7XNQw jggjMu# 0VT:2Rscmy2_ >Pd, &fZմU<o-`MAean3L7 cmA<T2_~m*UmW% +^ 7wݻJ큄c1_q/g}`tf [~&SCcث0oUSsauSķtpm֮@D4 }ObPjo?v)eTt͕;QMd8L&;.Ń`~PI ,w p7>r+S{jl8X2〟^1NU L@dVyR#oXB V/4Q<R-"e8 ,Aza̯Wz'M_zyGƷ+" p>Pb}I7U< WIGT!�s]]B*"bSˆf/Ku D\qn(x$W_9J]:o1,xʤa\8Ȗ2SA?PӃY>.9{UuVYNDjNi2IqnqAU"{BJo(EDͭpI É$GۦO'!Hzb MPV| a^hR|Wh,kuor%mIMonkyTk[j~7[ Wҷ`*Y'd{:Ld2oY$^'̠ ,Xk!#%7Gir#c9$^8Zo + tK$iuRIwsfm\cy(v){@ہ= g$|SK#QEQ1>ͷH=_yW*8O+m!_<`{rl&T_/]iSyvWZ �|}Mǰ: Ud_<Oc*5AHmAoS[7g)5MLax�qεB_�;U3̀64CAXyдܩUikuy7E-ُŸF/wpn(B ``u NFrmw�l$D<l'DNvyw} DzlCx`doB*0:1?Fw`8KP`+5jnW/[Rѿo$B#`3hy)nGwH(׊PK����/JHa `��b�����053.png:SpAm۶mm۶m&$v6moPSiE$ap`॥Ĕ} ʛ hG)- XL@ٹX\⚮Vf@<j.f.&nn.bf.6"ffκ6V^.fN&nf xjdE$kaf|.H1H&fNF&fFfv"f&6ֻDm<j9?$ 3+{_?`F@]XܜC'B)+?*&ff@簨 V, L,kmu " i1aU- 7ϝr%#6#X+e`P.bT$*T�HPH9(v/rŏ˗A䔮' Gܟ/Ҭ� m }<1LLV":>ӄnJ/ AswѼ|wZPdF{U3#G7'ָ^U.'a77wqۢ8bd\7A1>5 61ë+[c]idџ QԎ_\(%7C Xu3&wSϯ'XSWHp#D)x ;|(nҾ1j_ (_awڻvz ގ趂PHG\c O(8${*}g }  b;v"f%n.TVF%zӚxCL6in9|Qr_v`-WN' k ^5fN~D Â_(+A$2:Sn, fMD}1B?Ds_,B|v=rs_sMZo$Ugg >'*gRqgz0ωMUBF$ T9mŘQD歶-iI?5RL#L0u Y[m<땴'%pGԡH�'bd0Cy/DAY8#}X|Ǭ (5DӮW%ͳwT™2<\c֨a7MCܺmƃY15*k 3h[^(dA"N_#,,y0U]fNٳw5gl֙v.5&Ͳ# mnMEs,d\}劷0b5W⑺2X$5)7)$ Sj~QXu TM ^L]/est9쟰u?^ղ%AyDǼUhe9GGQ .J۔wGaH$ep8 Y,G>(Ы~Ybff[c6:{W5&iWQ*ʰ*6z|F𕽺 KJE1wwOMi';~MvTB?J`;X_K&\&{n?\shp`z1.\,f*!gSm|A<lYqGP'`<Z5\N^Aֹu7~wp<~b^[O!":8}5"{miX*`WE¸7[|ﮤ#yDzp{֭?G�i\lp"FAO/L:&`y M7 KD$aǖumBoi\Ew}j4=[ÑW8[:[xpMRZw'^\-08rXW MK|q/ gp;zh>PѶ7 bF8h~&jn&KpkT\`ү4z:5"jIe>\q+T~DX[/;z_Kpݞu &(w] eIܒ>dXŞeS?48m*NĬ^w]7K/b3n,fuA^_(UVϾifծ}`;9Ya!1U\Å91>MNN3ߌ}#qN�F3ĹG]ZlIE ƣƳɤj%͡J#ȴS¸ua.ɿ&8'`_0*^د)}3*)Fq̷p?l1MT 10< \=!_h L7gc0.z0J|d%+r47 {{Y>6 3m$Vكe]HKx4uwwWQ國�Jd]2dOi`^p_l׭W�|@yٖ`X+ɧ7C^<}foJv~eisheSi/ZWC`g9~i&;#.hz[ zҖ7/;6yV4sbVWXv}^}⢠ʟZJv"&֏!ΖNALmT</?nʲ&sW8Ɇ%Ҫt#/>?_ٜY 9X>̧&3<,;79?vo4QP;-:`e+ 4q ,$NPpe,p;IffJRAKȮq-hBV5g+yKRS:&{A䋳 .NSzNXI~K~Je8 nUF2䆭=%nVVXww#ʛEFA+Ȼ= .{rYV( a `#�߳뻱ztuŋF�y'zD7hK)?MmXgԤa/ړٻ04gVd0ɬX{?V?K 0F&}d&&(:w垰e=V=$^xY4O$TPnk&@9xtf/V 07KO"i`Ieq} ҖbG՞?.1NfmU/$_O6Ԝ%`.h I/s l}ϙ~Ӯax~[$u2 +;ٜŬP#J%8 t[HwY&pVza.HR2sqWdL&o2;pgP>^7dN(q$6zbVy,/e`ēk=wx4?}TM?/t^0qh(9gy~3}^z|0Cϵ%C7 UԾ$l7QvPͶ ŧ7%+%O~tO'zdh`?7xy˰3 I(4QcۡO+]1z왿|7"ҬYj!FX,r2~`'vxZz;s@/1#/GZF#0'xl%( q!bZ xS$١"%XSms6$18ڢ#JFd8^ihe#J`׀/?r*wJPWu Rw6Y4y܅B]r<@O>d?ݣFL}[i󾊔|ԲTg80`,)Ӕ]S)TTazlecV5@T O⦧}k[UА|Q`cn?19gǹ`]Yf]2IgJWR-1g8;(_T)Nj(cH>#0 kj=P0I ,<I xͳ䌺i'߱ =3?VӐ (*N$C²Tj)CZU&@W鹽w qGc0_ZհR Tŷ*V0Ik}!9*j}FdOMm,>>+  V4 7*#�nM ~@0L[tߘdԍl{O%}KAV|E?Ņ.0h7L2嫴rH>)Z2݋kc/'+Ck1nX�,J[_4'፤SKeY0l�$Jk o.?Ru*|BoK2/3c)ځ%(?!kM,W+|cO wY_|coI)#&m#;XK#Ɨ[, ZY3Zɐm)aE Gg4f2X8Xg[Pj{̫b Og#eɉpPΰRJIf2ӳ=x˯CQ6N@ VqAQs}NUJEK`|= +ޱjXfj?% e&WX+nT:~DvSZtGUUy vXLVfw}X %.PV4HEg94� TA9ZB|mnW?Iq:Ң*'lhb7[Mۺ_{uBpw2tY]\˭vKq\tv#W)Σ,".TK~\u 34F㹛,TA.p�Uh}+|dr:ކ;?=v"ZswO^>BLrL* FO"V?:CH wq֦ g,入Rp),3'//nX})>v$Xַk8f2c-mcna3鰲#pqPka:b*13,\@* R#vגGg!bmMť(S05QUV͔ 9Z./Řz݁%pM%p=4Qyl43#ͳ,_#KT<Yq&2>ԱVS�x# wyi- �ʣ\#fҩb,E�$B̦bНT:5r)ቿ_Մ|A $O>wZnGż; E@0#}l}szSssYN Ke di?1|>=DccOGG2{+_umY?J`M˄_Zmp7_k3A*$%h,dV5G/&6؜5+z(s9&Ntr~-2fZ} jH pH-e.bǩPjC\p+'ǻ6O;npF45RC&v>z;= xj9gQƕO%A\1*np͜[TZ@:>?S ڂK/t]'Vfl=I+XZ SrkZ-ĭ.< $p0dx|-tw>{4x43x&T�ˇХZOSyQzI?EO (;>js+meu ;+qhTeOe1ƲNޗ:HLZkjž~abr~m[v宧XK)(NMYͺ]Ļ{@dp (kKRWeTۗ-2`ToBXp2~T;jVKX ڶb.7}u]N@Y`ryh) ;Ӷq y!JsC+Ay1Ì޾a\@RάW*[QfTBW}\/P&YݰT &O|,'WRL55p4^0ȣįY(IՔ"GPkN RfͲ>wFPeflPFFTx_& K, gV*E_k>ywKݦΝtf8'nV53O~n"-F^I(Zi]ΌZ=}G*"N(bD)<C/!iIE1,Qoڛm !ܼOU�Py6x) 08^Ƕ~+ICcY N67otL;%sjL ǚPlQr7Y I60Jzgی5aTPS&@ Q ^};CmxiNpq6Bt1>X+x0qWalLml%l n}R^|T!/B5j| UPVE/$ׂ勡,saG;纣,�<_s^a+Y]vː򟤥m~7,8sb?P -*P:5c¢o 4Iz\^3yUkp' n YaIݤD,Յ*R_~ma]|g_AU[H[EV,ֈfP8 8o|\IJv_VamRA٫ k͊O1Db@³J8j]XV~@>WxfϦJ<UVAQК3뫊@*fgSfK{SpH 'o ?3RQtD_>)GO& 7e ?s8W�_%unăsX\Po{=wk}{n]i!:/(֡ę<ddR*oX| )uh9rVv؄RA'uը"$`KvQ1 ޤˣB\<*}b(_IEOO�USG&ߞxhxr{9t6~ۙd âu-Z6Y`&c]O|ɮ0Qo{Y^7we{7qQ QPeV4q~6{nz]![ 53%K2jA7>bf,Xh ~P!1 US:O6ΆOѣfʛ1n*N(3B׺ͪ CG1$CF_fY!;|JE(+F@\Ǐ]s _9Y;lIIen>?ӝ_<-8I]A:n1kMlru}d<&S9fX@r7ށmȦGȻC,RJ8|A:J9D;h5zG[0VMfE)IQ5my|U Z_:[+9xOׇ"z=VRSo _EA, TTtޑ.ЂmԸ:݂Qz~�M㽙W7mV P/yhU63~`Q6v9|}an" b=XI @QJjB ȥҾ4}/+)(W=~6Bq/Esؒ]x-$H{xUYq߱%u3g'ϛAko¨Ք-ف{*88J0 jɂcjQ#lc䎗ۇݘ7n4d'`ɓTDWm]<!W5x$Ċt¿9P]kK/s`�AK4U ć�"kx@~/ bqs']%'|+݈ӍTb ӗd CeJj |7ƏHN/k{VP6M_B4` UAnD+Ptw9UmZVaUGg AYoRn[t2bEUkӬ$40�ܤz٩G?hKM.a*M^EüV<AQo*##Rb1=JNWq))^#+Ŏ7kx\qaʽaOVîdē^կjv+I^o#^~dȻ~:t/ux TpT?n{qLt޵^fw$!w}) BMݜn%r{¼9Wmxo7eS~Vοvt3^푫ƄƶFk{I`ָ+Fp"R6$6Yh) @uq 6kfݣ} 6>\߬h|bCn'><KB7OG#dk㥜#vEGf^@ƈ恥KV.�Ն-i@M5_nUUZzohLEJA!_IU/U?<A[>">m֓B?S =2n Pwil(o+~BT}-v7:(4y<I& OTdܙQl6VcnyeҲSܜg% wOR5J ,=ֺSrE~x Ec0ueְ7mYQϿ%hf#~\}YcLwId.|m)ylQ<t."g�vmDw6&ȗ G7i چ(H f7.}<p%)|[GWFqgab*Iηu ߓC mzb?[R=I!8$: yGė^,2K\`?HXH(PvG0z{zKKM.3'o IK0?x{z nisV9N#T?1s:<hqUeEt<yvL,X R⹩'=H4?w%iFdKj\ץqX~Izo<Mffΰ\<L)!Bf$'uUȳP;]yܘ) ücכxrXHPE[i.n)D[\=e,�yd詩 v=FOeUzJ??ΨyOnTa-,{0=+[Iy$>,@r̤ BԄ$o}3{BdTG n )d6hz$#@ph]ph&PMɃFOoƼё~M*)*K#j=d*@1鎅VPP/$,:+T_[^O?'<;8XHI(|9ˠD}bZ=|>k27Pn;';{)ga+Kj暴K%ɍ3' iY'$ŦIw-H԰nnnL5]<ΰH3>2–ۚFf;C[<l\` B(Ușx'XAI\IӳXE=ȳi}UOs:)5"�u9a:<E\|I̸kp4)x.jwyOsH9w ["49.[[ø9U~Gi(y G ٷ76lԂgQt\8[ߴ/y4Obim|d?sHڊ(>dP{zm>HvS:ឹE난]0 fᅦ((>ڭȮPC^lT52EɅE&>+>k|[˗qޗg&-DRDɠj1w6\4ܒ74޲!E6j"X`>ڳLw4J˲Ϗf!/ 6ԫ<Ǡ*#.ৠ~ސŎm̰gϩ-.N|lEr0W j\NI@] FK*GЪ[sl6ޡ ϲψYͰdxY*.Z.jM7L(-A)ߏ3%m4]$= 鮥Ć CV[nJGxml ی;fvdzƫ~߮[KN Бo"3&JʏlTs k[]˙]hG $rŋe ۭ=4ʩ=aF _ԣR)-ɊGjn Z > vl^ߴ_3J`|])[P^37kbјBYpj9oޑ`B H[2ɍE`%Hx!>8C|ۍ-y-I SQ(3](u}?b; N+*i*YztF/B޲K=>I_M}2e>rl7zd~OGg(V>£;$j:DizA;6Ŀ)6 l ݢF|t*,MݖW`׸#ʷݧ h%vzo/@e8" .xZh!N:6N\#^,yBu%E{a-GwtSwb9Q5g<zb SB'ԓ|̨<s%R1T8:WΠBWo7'#{I%,tj<Gs3iȎU~Se9"t&3/:ݯ"`^t&@sdFyB/>[R)[GK=! gYFR}olGNXRuFpZoK}9-d{ x}s"KXe�=343ڷGpڵz3:SzE֛1`BQ v]LBZԞbzg&xtCD% cj,tk8^sU6~+iܙ(bME빮5Ttq eo9'AO.U$\[lp�9 TNI:"8V}1%4vǰm,?Uf[ĶaR~3}w|nK|Fx|oIa| 媏 "a=YФ!@[ԁOHt3} aevW|!;3ŗ~LytG)ɲ+2{ /$y l){rGV>P]U~'#YUCZTDf+pXIH=8F˘˹dXK崙_ܤ*EQdBDM.N:~ڸ}AwKiJԉL^F`+a>ގDx :8݋�.(X ȐlJVjT*Vg"7DO޾Vf@z,BT 3{ɕG7]VGeKE6Fl<dd2F&MI )fau1pU8Q2 t:5"L&sf%?VpyFXMg*S=$adfV]g<[+t'b[C`4 uYrLRCn䳸3#D7nqKb"oj[)lljs4aW*7:y:ns z0bkI\V<?}JԞpk+ʵEQIZ3樐N__o!VrEFej16ZM'ŗXӪ!d9,x&݈Yٙk\"o;)e-gn| V;dD& w .[kR볃iqUS+ΐm_T?FB ne!?t[d Dc#Cط*S&:Eo[ʛ|I/KrD9 zjlK駪ẖӡ8ڄ(L6vr-Y4?+d=[ogĆyM}Nn^,,cv ;ˡ>̶}yIA=):98MTp%&EAfs\-C�KIL@~"d |s /ea [cMߓ:04u5:E爡Rdq<`Ԡ+~ܳє;|;w@"E|a^J<[@zR4o6ğh 6@= 7"y*�!L1QA]F# TWe9/nVv6c 08ׇ"5R,&D qjZdG`g'mߨ0y˜/1Q-d`|` F iE\[+U&RzCz%[Z|AnC~_*Kt'c~wo.MZT*}%*RK`ә!$fd*Aa4wf[*͂Wc#mOSo^uxX2E/ f `lߏgcl(n_n)0WU&%ΐOwID}E&I夂CsayS2^s/khh?4Kbgz<cCa;Q�O h|X4KW7f34w7UԵ0C~y7+_5sy {W'LO%; U f EslȯR[/-OBy0K/T`V@/ATԦ+>j~7sZAX޽ ÿ;!RJ\1SUAU@ì7j ҹ/ sȘ추>nJLi>O7|S I+r WX{#gvz ֒ӷso�Xwfg uZZ%6!M ^t>JV z)  /b[�_߫Ck˕6:m/P3̅s݂�v䯐y5k3+-iQ*y3ۨ`VϚV:RJ7(yd|A)F G IjKCsLfy;+� ?dvZBGKFl%.W B禿MqYerƒf[=y5黌1#>? 5LY0Ҁވ{Q,>$EqнW_p8'ukw+Mu'kWdLp=wE {~B>?qy0J~ZY;k>޶k9?6s/4&ԅ pGHYKN+Ω Arݩכ]ΒdsJ]R:goJc{F7;8gܼpϺ̜>pu.ѝCď+-/ x@RC')Aw[�)x"ħĐ,ݓnC0d Fyd.0OJ<Yfn/ݍ#ߑP?s Ax x̧agusZ7.*~ݮ^ͩKv,jo91yKBHh}rJ V;|r'; l+|L�.l~I>Ֆv?_goڡ-)a0^ _'էG~~ )^QT4&]c9#7vq .a,B<ӥ""3 qJAv6or<Fe@6S(6d;n섄Gߒ 9;.B$+(ԅvhoI|!k(-'ߖ@&;93GE{yX%YXZH.͒2YX,+ t_6r;&RJ0^73GI�f8+9Ӆ?!Q57[Xz]*]8x|Ǜ+2EVb*:g'򖎴p+ h11$ik*�:xa- /<ÕC|ZUb>>"| o.߈J XIytxTyk]Q6&;I6jqtiKQYU݇.dt~x}lO4]w#al`1i!+4U{\ErhŽm%J(M<`u/®tK`;/yR/=]T6Kq wjߙ`X pd]hfB!OC[c e!|vqoPܚҜ ¬E \{z[`~O*7@NMfL?6eQ:szEEG PT gp:&M!LO "̾uzA8''wKj @9땧>(| md D*atzx΀ ~z JMH,ˇ3A| ebyr`kRqvs jF^Ng7 cѣk/eǾ: b4ђނ?:c)xƪ} D c�F<0.FHM^`''?6?|jx+q)"m/؈r*+zD[/u3<,S~j58*lr#۟ gM+_}GIA himWXh@-܃1&v^[bRII\#McZōdjC=O?Ŵ,vf9oD!mVtTk:Qr�N!HO #T+*):c h | #wxp/.d*Togx3~\!,C aš_ꈩ9/xyo j F멍[zM]SQ:,T ef 7�!�,in0a׃$6 Y uPEJS"ͥLVOC Jn؎ ]L F^dɆ,Tm28K:Z"3=OU$rm2s(i(`3ed)�8-!p eC/2:tB_evԜ6Aåq^Ў\!v"#(2S=YuۋF{TSTMTVLɡ)s_cNruɻm)#/hJWHp GkSQcTBY*p�G!+u$`�{8PwJM^irSlOS<e :6 h޲Mi8'| k�FD^6-mC6/奿aoBau s_ GM#@ao%7 0@kDo1_Gi:Ȑй܃9ݴ]eXº91Zr|N.{j*J*d|rBpT!J0BAG1riq͉3.74e a0 PhvU(gg$,;[02V.Iݬ{ቻ�L{~ ҅ӤF0SX=C2oC졽y};I;DY5nЃ?(l!R"? |w̶RJb1% b~OYmTm?&hH:l!} 9 M4;Sjʲ]QZ0$0ZY)qXa9DVna-wA4\mHp;Mf֗-k*Mrg_t&ȃ7c=PWAYI!_Rmbr 'Ɔe儛#$\,.)&<BqU݀2Ң~hHA뻚/iK%,KDfhImv�;BK ~\ٔD/vI\<l0asx^'Cph`*tu:Vz�|3ۮpsw@,5)MnZ`!�8S[�&b~|j7Է?k*@a({eǺ奟EYiL@!T.>LF=ż;Yg…KbAv {(w-O7*9.6/8_;۴c0XJ< s0), k"hq*JmE:5as�`^{dXIqdF0AɈo CQ{i ͥژ,Eܑ>}ΔdO qir=r6<$"|@RhHIGFsZ6O;]|>_G?̅<_gEӎ9 ʄd!0o<<6!$ԓ6GY;*FY9/np RLEZ8?b7]/x*gTȍ=,K/ CK qi7ݗ&6<[z:1r4/BDΊe*_l&Tg˙D{c[YM\'b՚9E?d,+[W@}_{phDܑE4)a5<=HCxkP.C ]u sr9J qP9PM5Rv=?~"%S}|Gg56{RՈ-Š)py)ڇFGY.,オ65^5c似^�tD9)cU.4 sCմ0?ig\ܘ&bآ̝DTr ":6CqxGׅs�WoPlON!_Jp Dv.QtxS_2z7ZNHfgɨr4ZLlv-hϯt AR iw9`fd;X#NPƌb g) k=}&Z͙i(`t9AJQ 5?Hp"_dYqtW h*ʔ" öŦn`TsYO*t"s=$cʭNS/1mv@$)rn=% bI#K�٢ݽm/U@pԯ95 8vy(O܀uQ)8gP{0^]?vB)G:aK|!/f~#R[}.mF|S)&j. rTZ$|8&La$A54qoSAT>G" n_wPq1rU]k~ }\|uܺymQ?{5@$CF6zgfKIcC RaSt*MkGwnWdXqAѯX{¢CtY4O-A&"M5;ٴ tFQ|bQUr[ ~G~vnSIq,*DCN[giFH Jf>T /rRF(]#v Xz 4]z$0&.4Q[ `(a VaڹՔY¶e->,GO1W`ֆv�U-a: DɁ 125J i e1)@8w^>_=`^_-QצU|{'1T~8+xQ߀`,.~"|45T\>J%uf6W=/P.dY]p_#P0w  %՝: K*&Sj<ґR|'黏Ⱦ[|JYKjHNH#Q" xJHMuƕ&4:+_aJgX|C]B\P+<+xe`I%kj$:-R_ pI*X20$:̰>(AtTXFlL˼a)PlS+^ wG> 2ep`< e6l2?H1ⱬ&*b %/})Թb qB37dPa"0 C�C%\{ڽkoȎ,Z"덑ٍ*j4N?-WÞ|y畷mf(<3-v¤~ʉ (ĬEPXБ6cb+HDC][`;b Mh1C!JtK�1TF<5Xy2`՜GΎi+*ĆMF* 4i/֠WJz�aw[':c]9rthgw  LJ6Ȳ`ޡI<֨MD܇l썂gP܀!,+bcY-ԄujËNԬ3Ȏn&㐷DB U s{<|3&|u؇9mcVk| :6.j_Y-, P0g  эQ?S<bAGb>:f(ˊCPr:Z("'oc+)Ϯ@ hPqrn,;Cb{%t}2ƁWDU] ;^☗RA6X.CI(0˽_pio8 E.@v?{h^kmŖإbüa{H3$C5]]EVz=m*A5R J8HbpHKT8e]Y5uDw/N⤐yћXDYzn4\J j"~O{Ye[A0T!gBgi v{awO!b1ֵX<N0+UrOASYLģPܛdϽ\EEؚ53̀[AHө9$4>>qwatgx)Yld`cr%O?P+ȁcSHu +Pe nq?6yZ׈F$ڼ9û (Az0z`p-z]`~ fHwU-pV0tp IHt4_-(| o'dJfc8"mt|qW=I|hh{ȮgraNZ[ooK.KGA]%+u^$%<,#4b ew � U Q[ H ؖQO+iBD<МyafT6'2:lq| . \J�h >}~y:Zh4KrOO ǛtljY_ Qv*2$͑-)4n[1i�q;6!w*vu:EMõWg?nhĜ> aR,f{ɶXY !zJ˝1D([R|G몌|t%JyǍm7@ hd&vEM('}7Jӭ%Lf"#RF׻[Ie:>rJY=c ѠK!,gw0~˛t*/W�P`Lt6+GJG_/2ޟ.x93R[`k,+aWl|kdD@98 8GyKqQv\RQݱp"0N*YOd@y6墳^Yi^Mtָ>Ȝ T}e"?;j ˣ)7*<2D$fNؽ6y!{([@!Qdg #i*s_X`&JZ{V:UvMg'7|xWY](%RuK-7-'m!5%DA`ZqM1.["< /2SeHq)>V) 1tX k0 w4g. ?x~p+'ڂ�6[2u{f {}KImmpN~v6l=V_"s`VX }�n_^vP:rdhɅ#l:AěQ@')RVCdgJqADO?0H~YW,ⳐЫf! #XE uo|F8V0Lѡ"G6}j*ݪmA 7QcD=(|^ EDeUwtgڰ[QiZKC?jK']V�Wl߲=(>huENHHAA'ԀȔdz$&ʪ/ːTIAߐ?oQ_|Ԭab.ӬXS1jYо�]𩦜XЅ1@ܣsj. u@F [Y$WJ>>?bM}D`Wk4 `*vRB q |ތ[k7療qP)xAӿ꾬p ͷ} F�r'6MI2{Mꬽ rO3h'TvI/o0epoRdq$ u9S{㰍./a..\iA:<3$3j7k1мj & \(Y6Qy,# H8  kc.2'%*J_􉏢Z}w odVadY!^DÉM}8=Txz88JR}#y�@"}'i =-~oRGˤK,UXΨE P&ubynKPt:lleG& AWoꙔa  sN$Sh!5$?(.uTP<o~lmD<.| hpKvMRâ&V]^?\$mc\ax9裊q^r'`(r"_'ޠXpT7o9Dhut\.~L mΨ\ݻk kP0D="W(0AP6[zXV#UQ"tkDt8'mtϓwH$Ӝ):0a>\6|N%M'V^RK6Ma=jqV^j67N:٨)5hjJcBi=W?R8?@VwdGF�b=%GBkHL#q8̤ߡ9$ ~=1<+6Pi1} yl$Ҽ&iR!C̠a [#.;cJ0E$'\*BPZ+UuwAGCo:ib'|K޹<FbS[Y9l)(ݱ]PDƐ&  RX¶@r.<b7__g+n7' .K`JeZVԀ$].N/Cf\[.t(vUsz."r1i<oaVVkS8آYЬ:MNb--F'΃]|VÇM9tc:4;w697׺rm[STپ<KX<P?hzue䞍|]x v'->Jǀa {Ӂ݈'2DRx`m')r'Gi|F] PɌQh)10w)w⢱q~5*WrIpp+L| ^XՎumtvh-zg~~R!/ƎEPr0_YG3D;["?Pb2ZIua%Ga/ZA6+Ca')rl,f"2;y!p#cs7co( )>ԇͩ�+55_oXf 5Xr � 2{�l/2&HY7d *xTsy'ZLyԄ”߂D;dnVY7ABOT\L/!zlh$hZ+$.IzE0Ui_e Qp&l%pפpQR]dJ-VqC^B/-A[:AtWK"4=ɖ-KSM+f`[$Ⱦ~gQ:uˆBSpRfvߏغ9P|Ps(6҄'T0"(R?#,/kt젍.:x"`z2&ơp!dccL/Rg8(a{RSrq$Y6d0ܷaI:hh&<saY�&dR7 N,B-N ^ȿ;BͬTjÖl` I<5;@)E}QvqQ7d$%CP ZU-/FYLhGa V^ZԎCHH3YfEp(^Ql(mxR]ܫP'D{2l3+udnf: JH\k#`EmdosCwEh@PZJp'TBS A`r͊~_wL1mbݎ|{cc|cw'&Ly 2 V=rw`罾LLӛi1r;V)9ƞ~L \9ɊQ_΀)o%0>Ϻ9\I3j!-wVPy'%}32`ӼY*vL 0C`A%1)n-}3+s|5s!̭+dU+z{8l_7 10鮀4p쥤RuPW'^(lbۅ89ė LυorLI#Kܩi̊kO ?@&lC-$ w cmK1d $+LBȕdZCI3x1oU]͈JՍJ]�iS 2[*hfM6Ȩ׮c0+?Z XBk{G*\/)1Dc̜V0,8 .sv=V9'MT owb2~ JfCZ=Cc#2rYueυ1v@#P<q %poӐ H >eD'ni^  =NT9-/&y8i7ǐZJV%O <vMַ!2Bͨp?DZ;"U3%ɠO8ՌaWV@ t}-t'K6v&"$C|U(u_WLByے,( ,5N؉8QJ|q6iu6#Y6YN9NsS[W$]b<L(J!,`,M  g<"DZNWW Pl}uoլA$X$d;M0FAlmb0-um-e H.cf.<þ7yU*b#"q jB6_>ou#.y-Cwlpi Bǐ X/CKrgh2:.wuϧ\<ddA=̐Iv>ku1l҃-bZNZ4G=y+r+ܾQAru%ܤ`Ïrxб&;~HS E3軣V FrR@:k"½'zp"X4/_(\D�?h :mS<" 24.YE 2^kQ`_(ofWɢ)Du9J-JN"h@؉\4}( F\Lxz.}THA� P &R5DAZʀ 0UjڐAly\97lOIW^МH/ig=jNh>>:M*2 Tր(X`8<.jta� | |7yD PK����/JBc��d�����054.pngZ(_m۶m۶m۶ֶmۺ W75=t5tKGˊBaA��J +A+UN���21ٝEԝE-M�8UL\]MMlM,\=L\ Mh C|;!kl`GCDNU?LaLFz6:z:? L鐺i �==^&N&6nv'hX5(h�??&N�L,ߩ*ؚ�wyLg`edUn/� !,q햞B3uQjx k�eC$$g<bb{ ԫDCGӂ)sʍQokm+fckegYǪN(^;[VhDtҽ5Zuyket5ݜ .{ -] $u].Fe)oH՟>v"ifȶRz`e,cXVC>~Xni^p)& Ԫ+k`]Td.Ug`zNҬ՗%3{<l;DƗsag/`?_>+4 $s\b^[<R[:Ϫ<oOߧb35[a-n?sbvʢ@?ؿg<)Gȱ҆m spԖN쌾DpP1HOFNFrQFRnk,=1B`\E9^06uUt¦ w5iQթnz߾;DyO~"/*h=<h,C֟?:4tɀP0|0T~1c3%ݩ+lvޚ4xE}EJuq$jEMϰpi݌uD%y-޽͝7c � ֱ'T$5'].޼]dڼ`{7W?{]eןZw0iordpT΁gv-Du':ahWa܈�/Uz1G1Ju{\Vpݩ֝N?ć)Y[W H3;GF7 |GMuYޞ+nh1aƒ`;>a.vkl7 H㱆JvS)m㘆/4ɟw՛%#, _p(jXb!v]K?pĹѺe-MK IRY)8skyͿ}N@\GR 'Ͳwˁ!&uAn,2~ PC`; Sܭ<jHE4L#S^R7R#Q9=7 \G{^]$VdTƻr"On]GrVK;"^xmwC9ۯwUtu?RbOl6H#tIY#gGnPw9$|η\eHKROH`4nV~5wV ~:bw9 ^ZԱQ6ߠڗƗVv).Z4U L2oW�N0怗0?<M)gQasÓQƦb70L.X+[ RM [|Q&2NeF6amksNü\;5;7NmCG'k'GU|D!BSoɪBk^e3|o6CE`ۂ419zBvv +h7zKg*Ȼ2eu-rrզYWN_o՜EV?E7v[LQfl,Ubz1ᆫ tMw7]vZ;WCxy ;Df|4]Vkb!hƏڞ2 T*9"Yses=ߑ y.P5~ory"&MOhְP_p"\FIsuPtqԱxT|SQuwg'9GA7pQ@Z//@sD`z2vSǥoK h!bsB)oI;UMUNfzoǴݚo`Ì;y'bQ<p ~C˳NO gMq߲N?P.SLs^lҧ~V'[$R}`64w6􇅚ŇHĆۄɍ6],PV̔6e7 |o, z1y0G-mڈJy_rG!Bl}_J8h||Tԙ[L?ȹ vpo}Ji|YF@6SYGG7k7/S{L:*OWb`@a jiDz2n'/SXi]3Q''<[!4+SQ0FǂSR3^).K+qX9`4Dow;'YPS^+-zE>TzQBuWM]GDttYʛuї G;㖫rF47@]f뱎"w[.Nʁ9* u8/G%Em.n}J@Nٞ :өLܡ"g~WRaWX5 ;е3pf(2<ObFC וdߪaC Vׯn̴$?M9#gnxGvrf"^Y~%)b{S7)ѼiTԨm Gs=ߠ0 yq ~4aW~Gc|RGUA28ѮYfOx22=KiU+?(Ob?21EE?V"Xq&,%PL'-ʴbwC`5?\]sFʋ(3yYBOԉ=_| $bS{SdD'A}akDiNh:ѷ Lݤփ\8ε\8J ?ٜ龩m>2Qcٝv_wm^C49|dt~g;qF[UeD#kĭO<2uAPgNgMiS|#ڡFxM[[bj웑F $|jN7G 4= + ؕ51`l֔հZ`_8n@ߌ8Xt1iyER✄>et0|1 r H<IԳBP<h-F]:01JzGnPpkge. H$qOo?+.&:2|8̓5R=댔:Im#+ac(%*u,pB$C56x(`{a^[= /;MZ񌜿*:,=匑͐/)&bF.g/^PPtxj! Tգdnl^ҪՕ dw&Ybf矙ltYJ \`92-םai ,_ybglo^)l=h68^7$ܒX8 ^ޗRؖza: =Jn]L?q-8WGIOL[Ct68i $qԓo`Uw9F5WE(;GWSDՓz'"QWFΘ8I{[tB}1ӳ?trjSg$QH5YlQXmFUۓ8U)*MD`@d(+U$آqOHXs}i|+s`\EEĞbXNR>X7&Q?<e<ӵI6Ol+$NWb+tـVä}F`FtjfNgZ΅U99 @BC1f6c4I`4;G{�z0t<n9-8c"Д1Z(wp~,Ff91J|5+PKε-IT eD";YZ/f{uLXxZX)q8I1jiLjS":S|!:[OTEqI[H m d6-gO8gN4f2_~J,˲]b2bi@eMZPך+0k <T3p9YM^/欏|I+ GLrQŠAroY?ۋF)] bdd]l szwEmrj/x>k=I}om!@]w?IScf(<<M(xZLp*KzP1cUgEeI;X*'[8<\U6ej$n$d, "4wNQ`2NB>A^r><ƂPPE:[ 4`Ыz!m*ES~Qs嫂&<߬whlRg@A !3M@(ldk̝li.z_1{=7uZ^1 Rlޢ㿸0™zCuP'i1OehʆtRmJ>)6aQe:㿯qP9 |*'5+a(A}L7YјV&İxSy}`41Y%i '!f IfaZͼȪHI<TLHd}-W VnXsL'̽[;J 9Iq '֟ˉ'rqێY~?|}>Xz=֊_4ьXZ1Oq$C1>zVBy&řLG%DO=))pBM?*(b; RV!؊Q)y WxJfo<v){|ŗ5| o5lms1�m4.,^aSL}Elbnҵpm<ș UCeGƢflOr VT)s\5QBbחSnx@:(p_08G/'KVUFKG_J5F'p/)SzȡwX |obY9*trO{_.&SfXgs%W8["J<P߮?HQLpi=!wElt-xq|Up=߄"sů%] -R`ף}N`֍v+y)l&#uZRx&P\K奮f%sRM4ިWk`^}�NK ܆BUM>V4Tr) af e.@9�p{d3~euqZ߅IDHqRk8"ki0v9FfGMf_' e&33<ycGr2n4_pR7YkX8%yE`7$ȉ8pj#8V<J|+ Ti_WI7SW73!<~hmMUU璿` F?h7̳i}qxTULTUc_$Dp *]m"L v%$hF6/8l=P&j@ JC-{WXB2YwWW&22j-'+Iz߭m5WpgM8OAг r:9rP U{bTMU77 NֻlC= %J͖,6[<=/e\u*>`}'v ]X4;ɶNqD+. 6rb l#D8W_kZk~7<oى{5=P@iߕ@o7+ԗbob dļ3bMj$׋\K0F" fSyRe<:5wU8:s1A+X6h5 L uAgtޤMm 1zxE*8ؗ)A~Iɺ=oAPJg)GA*&2�)bN4 CC"Vf|!^1L]lkz-wzZ!eAЬ#e^H&&97)WCNS9E+Z |h>hxGVES)!)v d=;:NwFrpϘF3U{4_~Nj7YԫsA'iP+ :uXwKtFsY=8N8�kִ WycvLJRv9{-W8%dzp7&'Obut4<4D$Qˍ&^xZe-)^[Ae7cZ CYFɮ("ɶ Dh$P pV ¸UiyA <BqaKh\U)&VGu)K#7-hT!0gw MøQeMM4tIլ(-]u rCۘD='o[",`%.n _2M7\;hQj0KK}ȌLKf'&˫ծ%'ƞ+%TE >E J~Z WIN1 amě!f&D`dy^W:{-P'qN_V31yxrE(2&\.=*›P#&tpӂ=K\qA/ɬ~^5&}ZPQms_GԚNV66{FqMfKTN%-te(K ieɚg6G$s L\8el+s9WA OG 4)If.? \+~<=�oUd WoPLƖ&b7u]'bPӲٞxCW%rٜ.qWW4)xMu=kdII=s?b? ]kFL^gbNXI>#Cz#3]+ lEm72 2M_G}XPq aKl\K7je#/=iMzZCQWAk A=EX\I<4s)Լ I&q[%6Q6Eښë^C2TpڍpYLϢ܇s&8y[1W'y[S0FzqL]]YP v L]13R]߭}D?x9RKA?{W%o`]y9>2] ZE#RLw#;ѩeI#foWyRb[W"al:2R~zK]d ,\ހ *,ͦ=Jiڢ$.x=(9x?r,$՝D ڙ5Aު-PN9G xixz2hp%W%]S8x ֕L"k5('cry8H<=Lq6+sޥ_˦ɍK%֛8珯Śt즶$S䮹ZkSDxb,&KTJY(鸉 18cMmT~"ט*TgɠtfLujdfٖ'X/Ӱ$qREuYU4pOyE/6Ĥm229}<]됲%N!W\ӊJpGOnzE+ݷf rXZ;;1JKHVEDlI zR۫׵zpOk5W~Qc!vtb(9[ϞXƑ1G1з:+.1z,+sOέ'G6c逓2z&B'](eDWʪOD-bgPtd.(W;g*Pv@òW=¡&Kڃ^ pvT@Ւ`.!kdir[]b6$fknV]�URm6S1vHM'%I>DJ0j_V Kr)ѳɌ�D$\RP`+ɵ#oZ߁c//k 4&j䖘Zl[TUFd"RK&ZZ:_VQtIQ#݉~s 5$X3 k zO&Wb«rS ZC=ތF++J )_ 0c%;q.fijb朱3V,:EBKԄ羹"}酄|[3 wKػr|ùRGKj-?d+;ׄ5Dݠdi³0%g8}sufk̛"D^3x*Kha^JzI[z[T@s<Ӻv_h6'G>d~Ni$׾\;EZĄ⪖ x^K_zN]&tK9GbITLS#wBK&ㅡW ?+b$,*+{  ,% ,)|\L(s ?OG/ Dr%opqE\Ĕ6 &OH췙/**g -}.{ymF6/X]H: j:Y-yK9]l IQ:6lEH8&O>RН"K>¾ 󞚝~f IbIQIM9Ѡp_9xMQ8?*$ڑS`rwe!ԡIqu5{+l_#ʗ+P@ /cg;6-M(2jݛW{ujW27|THU'-kU"S"]9zl3:qeN":–󑋮{iVb# yGvO'hYx3oWevHߓǒ#LgJGIi_k~bg۝1dqǁnk\z[Vn4VRT1Ԟb-Н!7|=3C^@OVl^*p|iẸlI .[b?,MC4 2$M%߄%4~T}K)ZPL?JWJM~ds 0St:oڈ[TC㸆`0$["#P2JJ^ln]:{R4%Iʴ 'G<vV 2[V"kOl&'V_tʎL̾[ݑl-g W "Q9"< %Iy:H嫟w}kWvDZq.]̞W!jIfovg0rܽIk%Icd6MSn\MVul9h`xRg>Ӻ=nf]rXRdH58z Hu3OcOᤓfDCR$HEϼ-K0<e<DKKWH@ٸ<V?YϩU35:p<AbGQd&ɷg#5j-_S8A})eYRɰ[a/N3gYBQjj`'Bx 2sQ$Rj8^xrETU(_Zmc;㊺_5oCk?d-L/%zZ9u2|gI_`{%Ê27w9a1j_z7[Y>;ᔈ{_rV{b o2;WDE'|=s{1nLER<JJ2Î{bR."Bv_JiAaǐ-5[KsJFTm#uJr}1ZjQ.f~¤<,QQ'`^s+,̒ &G{o{S3#w$9<MV3Z}q&q]ݛ(9 azm2#~xc0EW] 3XHXyqƓuQZ~n~Qlq�6Bt6lV|뭍tMxk|e@&qfqYt"r_X7o+0ZT*lH7^v/4V:X Ś P=QO a7sL/ #ם6KXRt^I,\LFffږߙ}߫R)ycW5Fi' إտqGBa~OCc.vꃋ6aJM~%Gd} .WF.? cUeɩH)7dUi~7a,f27qBhH3 EyTt GÃ:nP1u0%|E~R!w0vLt(rzY51A.o":|&P"0I<*U;,'M^Z3>a(ƒ& 2ݛ$ĉ{sRw(<G%1=ݹP r. a)5H`)1kM^ r&"{QBlɷ1+j~M 2{ny:Kld6!E \r7Qx}1 _dYzPR̞VNx.泑k&D[z�HNH)1̒~{]7GK=l*8J?bcZXoHalr9HR,30*6f/t(ӑd[UؿoQ±!Y-WQx+e!P&TrrzrMdnsA͊|SXi%o){=FLu,sh˓-syl?n8鮧;zveq^MG{41yr S>*V3Uf�K{dk\Bn0kg5Ћ qqXwJ+ᙜT065Z rSG\S_%4X)#MR]Fto|Sjbx࿽`-3N5'bfd"9rX:au9ºv&vLwJ}k.f 1lfF$=Zf׈zmReWf-`66gTSMc?HPJ ѿ}q"#"[^@a ݗ?&#VZ#' 4GMn+t~`nJKg|_^UxR3>_ ?l~/v5J\+"IBIς>#Q+2)j%r6*fjxL6k[jj/PǨ9nOU#mf;5f8I9˩*Lzr026Ufo meٸZ=J;Ƌ֒ ƀbv[1?s?z'Ořɗ_w^KPA|B=|:9ykIoeURk-zd.Ǭ0Ǘ_dt{skX⌱bjy㾃}OC1P9*)/:#"$[hwtd,l@q,b5)͌me [/;۳:VD kURVYGL#$ny72d>@? 4(w=(XɆꗒ&k $i2&w"ws% NpBߍb߱"R+mlg#lB;*WƷ_Ӌ1iXاb+OO^`]SCs1{E .D,7%yǹ1oE+ϵTaAfIyŚ̭z~_񽥭L_m AH3ZYدbٷQK񐪙,[.M5q<3}P'^H?/2תT-6??N Ln9fӳ|Sj( ԩtkV1A9cwfeL@jR ,KnI5/Z,6b}ϲ,EzMqkKI,50DKz6"DC'MO?O T$WUE4gZ6 !Q0@zP٢ޢ3JUdir}yj/R[dt_m&ʤAҶ":gAI#rPia!~"[R*_Fc6FIi]DbV`3S[=OI TFZvϨx>5D%wK􍌔<XbCulZ.ߕ76U&5oצH5}5b.*C''8\!<E^B>5FŔnc`f=˶&o.CcO½zu$h@"z+?�A5j}b`gs&q. #Dr3=9MU1g/M#+^Q7 h9fMW%:Qfeͷ6@$[2Ft+5 ōEt :p;/ډ훃ԍ3(\ޒ1AL*+RE9q&FKvv޹nVqKg yp004lD}``,&\IhǛmsN\Z|`l5d'BJ/kD;/Hwdu:]!K5Sfʞ&|P]P̫\ϑũn1H͵RNO%ɿp$ YR&0E= 񡺉^cZXޖ]`N=f.=u3udlgm(}r15 NC=Jb}sIz4ah*'oou1m1<x,Snًݏhpi?X2a z2VU^=WSHG'pM ^Mi+[Y-<.RC hy'K2ԁ9_ $`e<Q<g22[l0]cEO4M\TC#<] >tg䪅qv{ HQL.)r g〿bDC,Eӿ>d,e y=n:.=vX= FѰo kl IkYBѰ�lU6f;? /梲==/?bf3W>-QYmoDt̷CNN *Zgk, 6�"F鴙.K|�ھ u,F!!`md/Jsߓ}C\(;`j6ƀ}#}z+73񤅎ptd%<5mX?G<r:5 owgѷw<'dφk,K6l#j :Vk}Gq[%2؅Ӿ"?Or�KNE$gu0F=.IyCgV\ȭHB@+awEn2kj۸ 3LPYj`]wn2{t1 zֹиud%?&i,9{gmsG!+E:Dw:! 0> 6)HD;<@o5ǟ4M[ĤRCWkC{ k@.o(NDsڢʕXeo& G@Ϭ~.C&@03}}�Ǟq͉h.p�EϠerK^r]}$"XXa'kxɲao? X8BQ3k8V"ů,՚ ѷ_giCI"o%!]n ڱPYKBͥp!VCQ gSL ?S<m  H`(8t]X}inu|;ݿ wrah]Ń轐𜹜 KĄosNj&Pr۱^Wpk>˔Y,LD&^`o㓺o=wik$\)&86}}j_J,!g3/P4PDo ׃rӉC g[@G#~nݲ_ 1 VTl&HiLn<$X�Yj5Ty"zSO@eESKnC2¿8D*LUev[30pf'a%nmxcgs $+Fc6+gVv7cs؄wo{~6L(",tJ .°49NN%.0eD sW}N~gNm 磳Z5 j )LP ӷ~+'9E{ t h Hcۜ:DYqi#P̠YJ+X"DwN v6EYzq/�ryg6g+zRPWZ*$6h>Wl-G~E A}qwo̦Bj-ֳ5MZKUkWkBa͋b 7hއm :p2\H75:7جYz` 7FS;3DxJz5m$[UvOïmf M=$Vš I} %FcCge<YZzEAZm4ej=!@6GzTv)ieC$hzn& D=e3hQl`èQڳHS{6 `nnU%Nx E0͝u93|Ua?}UG On!˰'26[g֯Tf \m#Q-tiz'7 :,_6޸U^nٶ>PySi쉉{ '_G#=t"끲wC?7u Q%22`SnVHKfecO [jMd JLT`9u2; p1%Ydϋb{PG"m l/EOڶӃ㶢<[ɛ慼 KMX,Z h8~zb 8dڄЇ]JNbح7bOlK.;1?aMyVr_uf.Fr({xvk~ueuͺ7i ~oUxI_ú i*o0r7�䢰NX#x`oĝ+�eKOvgFI a0*k4Oadpw!߄eɆňS!)9<Mńm zΞ)[!.ҷ]Bu>MscMLyĤ]v>'Y9FZ,"/`fNОjPBO2,|?h 64A7T{F.@ZðH}4<` Hÿ:= yx2ͪ/oHCW]m׬w!+�P\5ӷj1<t(DC-h<+S8ڵ$U4Z~82bgp+$ tH:9J?$$ai.֩V+)P'jq3X4-X)@cGP)p˵?[]ߎu {F)eAk5m\˒ag!՟ԡnԆӄA_U)AkY?x]*W^qk|ʩO oWy7CحjX H LWr,,/4Lg˩Sh#bvϮSb?JNIfcuJIor�nI^!}m&QHvd)Oy,w);^+,2==n$2+ԋ$ah-s0:{[sk@E)$7ns~Џ ٰ^=>t1TNKkY̍sIq` .ng'zq]BC/ &B3Xj\ P5S'p^/Jk3Ef"dDLݸ3ຽ.Z&jP&݃mPRCUP߫5NN> };$.irm;%Ofm n!Y0pt4T?O};x,=bL&]Q G25'½@K<VI% 5?V8;I88ƴrs#Bnmh$-4!{ֿ_*C{ ̵f^\xl|Gr*)'hN)=W 'k:t^�F) 巛DeVd0+:N=><73ZHզp8쮷/bjbUX ߌHsφ>@tltda- 7xcQ2y\ڽC@r#< ƛrQNDG\O: D P%rˡS(,֬fe'9ՁoSPYO� ~kVE}so-RqN�gA/Sm6 /pHN~ZX,aƭ=Od8%Ro?ѧQ{Clӿ, O6 "&) hCܾhH9ymZ|%Ɩɷӟ9e[ yƩy]0pM.u] |xա=0{p/ܖ5Q(^ *nԀzNKCҳk8/4@+pg 27lo%;;Ra_qA'D1?`gNfLE7gTjmzn reRS�7a][zԸipMG`3eTfɸqX0 9Z4)6R-|N# =J$e-E!Pdg�I ]e{ >9j?I߼JfWOE8 ~fO!ʎGi[^0w^# >$3goso*B$�'J=; ɏydsph7й 8ko�m(Kb�v <jl@@Cs$ ,rPI*a(wh:mK $?✥e%#c)h8 $'鍙<ZLrpGԄxSe$�0ȣȒy ԫ Vi9+cug` p>[|]=AR/* n nF <pdXBHp`$I%3\!.4 ~(3%v0xK`n99X1<rusǖ:YWBl9p,_E\i~G,;hJ{нn`U?wYl)΀wAKHeŁkg q8fc}I*{[P'qY[ElKw$M>oh.VE_N" ЮV N#[pn|y~`~5dy=j泀B?3SO4v9/-`ꟁ`+'<k0/l\w:X6׹qgA[H=: R.xOE":|O 1TBr~V(Y& n~7<eZ(>wTsU~š`JA-F|s-_B_LCPC!w{uʈodͶad4mzl�ˡC B"_ l�~e?W̿¥fv=Bu,,:e^}mZ1czX<G{Q`d32Xb3*>ϑc :gϟVq `CW6Z!YRlF_"8a+#gB&MlI%8cwx^X iz pjW̼OF\W90}x2 '+L57P<�+]]t  :z`)ojnp6'4׈f{k\hwLFh6D }MpȈ,~Pg:X i6l njn-B[|~AJ4wM2sKթpy,`QaI$t93/$TH>FJ^IB]VM~ aoIN|DGo(g=Ha?Ye˟l6,t E.&fpv`[舙`TpUi0&NȠ�9<w'{HiO,$r }"TK]މ uAT= ��iOSF'm`?p6hE8E E"d-_B×- H|S{"2n| NgH>P=t o?B.Ht Pa޴7W& � XTp/ҵ{ aö`Od*l~ =?[ !m`Dw~sHH~I ± 3NQ('9:es!B%wuJ+=A[0]e ~d+*9G}`_0z/4Y+s#͜RY`oAYܣE.n`/DV}cM73;q|7Yo 0$|o]o=PLOT: HJ'$g^ "֎ }]\9T]+]byvJ}'FĽHLfFnyyjM6*5:خQ<Kfpέ'(D/޴R"̬1VzXm@-/Rj9DŽ5Dw5ZM-1pX|/dvkȲRh}B0t5ɦP)A z@DݞA~JJ[s$*$?1ZͣoT& Yrp$햢+q0spΡgk!gnCH#@J7oxdXwKn,G�1>%n1}0 ٪ [ԭzѕTcm:FCbn xvQ {"P`�|xs?3kס� ^vD‚l,c mʡU Mc$[.g`"sn:o86X/R (T}LHP=687|׿z3heϩ=, wlO )&1P b_k"\?{b[Ag�,oبK%2s׶?=HlV0C+Ka`1갬`PUsd]lFfg�nQ4z*Df\C}qm Ϩm 5\j�M >h 5yQ\qn0#/#/ƃƿ }Bp`"8D8dރÍ =~>yk^%| [+AGL7g~uG2 "/5BU{ A2xpMo2 H_#1J*RB_XDX\ 9O .L zdPЇ|1R`oY80 h |M=_0"A$�f }'F`c4xؘR�z˿�,F<k:_|E=p4P8X,܄:p\fm6rpu7(HŅ=u9$uZ@@ aqt( 8ڀ̠;aLmHWe׬e<cr] B�9;65(OCVߦI4Q VQZ:̹YgC0Z,&V`55Ȉ@k� ~wT1_cdr/u}?@'A=;[P~.\)k8)q�a*~}NY5,f{wA�X9ybѰ>/yK܄KQoM`[w1b P H|-B, *Bsŵ0.22ss*�8i.y(,c6bs !āWƃr[42pI-\Yc82+}jYߡ7 %8 >Xb86`U+3qf`#nA 5EYӟz ifnf |[I[@p6a[]K TA7Ds څin}ߪK`[X�W S qj M2lF%o)QU�^#̄P)o{/"%`U@AF΂k^jvRƗ`f�x qd4q%7s/XxquHd04۹ތOyʋYdpGVݙAQ'N[%-|%W݋`pcJrUU tOG^r FNf90:t[`SGk̈́^b@Rp ('z&QǦxc4u Eo X%O%To6VS ٲ6T#XE vg\(}\@|)X^*R?1hD8Hya kO550E~mCo訾Įњiѐ+nH7' 3Թ ;+œVԵ@V'dbyXfza2^|P9 T*Ip gY|u�3Iۿ-#OgnSA NC^`aFfCcֶ.4w¼hxS7B!RnV*(hŁQ'⏾\m] BRYARpz65iEvm!M>XgcUz: �|4ڿn.$5}F4P]7X# .O5<P%hhAo>O(9\rX9U-P:iZ  ̃<|dvb@$B`TEuQ0`z8O KP{5xmAFGZ ?R ao_b^^\l*d[e jރ׽a? @ N� AnD_u q|AMr-ʹK�O�?rEOWZU9`|⠓oܱV>"i%)%h~kPX!_|y .@ၥ~:R*P^;2Z;#bgOh**0_oɎڏm`53`"|V/}Br[uR2ɠlX}G}k'pYiY [I�R(\bAmuALZ=,jj)]>'~)BCbz1_:416%;x:$]ZTOBƩ91ShHFqeK7 Y63x{\p=剠TN.{*tF ]4f?fM[~T.Ye4k [Luv5!( jIa-L\y8U=|EhP`SL$@%4I8y$H!sT`|0iß^ šr;~?`5ʙ.-ۜwqJzxGldH�A h]guL0T1�Y:31;ua޶q,^C`^q{5]a?Otu]|6gtj#3JLՂP`9vGX%hPhv!"=@FΘV`d}1Hbp҂vHVY<,Ha8WOT #*.FL MG~4{ [<!S31O`z\/~�3 Mk/٠C&dldvZt^!~yˋDk!$ŋF^P N="ߵ@Q AlRh'”<5䂏"Z:F@XS]k v)C'\װ/k}*ԆNi}ۚ/+:VBn%�Xż�";\Tacs/ğ#$` "é[އ.hrOq?ӑ\ C$uV_6K%Xc3Ӧ'.䐖(b(VTI?J\ipV40 ԧ?6JFc5{Ppý b#Kb[i._f= @CI #o_K ? M1WsшD"TOeҀZ&?x3 (ƸP\Au\NvI͠x܄SPGюP BWFWX(Ni֑~h&#f^Vܜ2)C6Ce8kj5]y]~}t ld"쏕лݳv]`sߤ~ȳ5^t5Jzz(24+QksZ\۹.GԂ@B@4,U j8a7,Q$\2D Ɓb@IvO0K|?�*Oa \V;tEkC rg_0Ӏ}A6@pB 2K;N[ /@f3!X?#FƾQ "l("&HnnhPs+Yɫ?ymZל q1^Z5N:&$Qmp>�Wϰ?lÀ/]\.tkR�^#N�91B{Tl}wV Ӂ&xWOƱkSVnZ#BKNp!V֠J9/ 1hsZᠵ;%KF.Έɪ!ZU�ePckA,3rp&2l~̓[(9۰$6(`Ы|^=bF0Г1+vؠ@M ƉvkbLCyZu4HM*(1b8PNtT 5Kp�Sʇ~ԫclOMwl1q?͢|n\+L)do#  *<uHw+ȝij#Z*\;O ԔשM<_EkZPP)5$+pY78</B(l+K +_1Wdvԧu¾.}p4 L95v:kWVQ3<9ALTbSM7]~.<]%gjJU3JZD-((th]Haظoo2@Ċ��X?wlUwq}"rq*lgL1[ ,,^↲rב9cCQcQm7akqK <K.TZq)-]=}(4Ev'[0 !R[s Ya6繁Y Xx { jʋ c!7 :F=?cc>sYMVNEo"~IE@vP6VЕ4W?,D`&n#L#<(m;b5b(6Ox_˵7ٵOERhZ^U�I  |ՠc.ϸч+:B#<d߬/G;߲$@ `5gU'MeU/CؔF;QCx…( ‰іPQ%0& rݜ\i#k 6|mPoΈbP_K La@1v1>eo匾2m kt ,m@%RY:l-3@^C*4RfLƏpjƮ7)G?rJ^EtZrA8: 4ۧΥw; qܘb彛e&Y0mOj%\?nq_Uޏ`υhTP<><σM\jp~PK����΂/JSh��Ii�����055.pngZ%Qm6mӶm۶9m۶m|mvcƾxuoDf}U:ydap`Q{s@A V?_uG X@X?F'5'Qs+c a.-eGcG-YCg+gG?ƎNvZBV6FZ.t? N5dl ܉$UnTkXqq2103031q11q1T 9?([10p˜#E tq211Lc9d}}C!3?kǪhhlc !v?fqF&:N6?m##~嚹Ü&nB ?B&&y~Un'!VWb5gW߇ϤOGf{L+E:΃8aF7!fPAw 7y7aS[Rplj'oƨz\Nhwv6N! Xq.r3ֱ p-KF_10vra$c6GV`Hbg>>~Avl:w/Q6]=è[O5j}z(ȡ,~ N/NFhOL ao;_h,IGP-^PZnSќOG"w+~S~}ltY7ۏg&N#Wj8ԦLN >lk'2= IAƢ ǹ#BN[|HĉQZo)Ixf/zyE8o{|x#3=G5ZHJV>ZdE:>^&rrSKV/,iiY'Hӵ#4:mIϡ~}G7G _MFگf[ꎨ>Lpރ;mG &~,Ҳ~[Sl$XDt7Ȼb SEok܉܆Ko,.ι6ւjfI兴{:KE<~$kB D 吭/ɵ!syIuGiS;.FSYv,f$>}`_U@K3먚psq w<`cfJ`0Y3"m̀aS::͙-q?ژH8Kj: Ѭ0GFe*/ڶ=[,oOK Vl"o/* 2W�0>gv* X,)C \82D8F|R[ iOJ<v$s=kkg/ZQ)>( -v6Luelnw}˩={9){}3ݣUT1aF D@*+c+ ljefQ8FLD|2ѬP"@O* 6VyWN흎._3gYX*&bǷ(QPxqaHbs?7HVF}N2zr<˝qOQ͔v%1y⣞T9WPVb^ƿ^9.*DUR OL,`xS}q¹MXXէMd)u>'fi]z�:t߭yaam{9VrS탷2oI$wa1LW]GN~<&+hͿ{4T->E+G*i/!B9 bm}(g͠IE>lC2CP5v:Q/c>ht=UwT\Eh) "_�)#/Jjfd|e&0FP?"@a p# -#S׭]#[ up8e-n)LZRW{E=mHanvzpd4&U _^<e&m}n`I|x^~p#z&.sq)11(m'Na]>䅇 ȴLMd&̩UD]jYmZs.8:Z̦+좦Ɲ=]æ/Sn^;D|[3zdi; 'yaSNFS/qێEõb H_8Z8^tct΃R1^�9Uv>F(Dc1].F4+X/6Ô+YJߔvFs-pk<C!Ֆrx_+ s. T_ Z ͞kDK5R29M󒕡5dȺ.<)A(WOQ[iBx'S#=w'ɯo>,Gtpb+UⳆ& b<e\ieHy#"krTl(^_3NoŠ Vbvdw~U}ӊ*)(Na#y; cg"t^;MoB-&Uҷ9-FE8۬T68`^l_2__] ̂p 'jz\o D4䲸h2E4=UwAMT:K/vάqf%dour1apZ{Njw1vt"*w$v9O�9曋Mg/{fPqr'Qb|a֊*j큢4QJsnjCMcH:(-<)ٙa{8Kq(P!Z3R=oD;Y,I>'R:v4D-ipL17á3-XsSVֲA!0Oұۆ>zzpVҜ^3*=#fun,wP59}brsbs9)[?@}:'<:4m¿J{\t#,ƔXd( }FNlW";ѻF&Pq̷H/V.p,+@`"VC8ܠ8CiACʕ C3w5Jxzz#@(kMac? _?_mgBa%8 ~r6s• hY^O_XU\ ގ"' |H8f e3iB"ctf,60U5h,Lod,VDcζ7㛚S غb)I*]ͷ G bX%G/JCÞ0KD$جœ/QduAǟ*#{!neACtE_#+N�9$Eh2y)`G蚞 ,8@1[¶ӰqjY <T,CX{uy_.QѯJCz9={Kjri\A {tWb.8`hauNڌL"C'n &jo2>su!Agt?Ԡĉsoҍ]1wc#whltma 5ȢlPbfWsUx^;$#74Z\B1ݬ)+Ǩ|QhpTʮ1Ote8ϬE'C%B[%0c9޾?UH$"S/*7Ѳx5Q)]RD$gcpġֳS<}5sc7n.z{.9-0<}hS0"-BIpN&~]-B q,)8S/Oֱ= p`\z~yd ʰ ϜȘ/V]zZa~ X4u6.ٟ> {V 3sUǶ :yg/4+A5ENbgJW]u=3-gJں/r2Vz*d8|9n`1sЗ59.CJۃ)7GI ǺBÅ̟D}nqDj+B+&T'5GY`BYsng"$+wtaxv>@QJfhN 7;,((2ycw)dn@r>h1>UsiƴE ](U1sIOwܝ’GЛY[y6QH[OP]@`:,qFr +)e7D@PbPMX̏&$F#k1\&y(孤=UxWR֬wn6Ƈ23=,}:{eYQ#T�OhaCkb͌kK&`g"~THlDٛ]0`P#8lrЃ1$ȵc8˟  ƕi*:*JzKX`z9X8sk4 /YuƖz1Rο$+Z"|2n~5dA;C%pF" zD04{8G)"Fz-qz҂x'Kkq!7$ʼnH2\*(_:$S[p4?+Zj ɇfd+ae8aR]|A鹔:dnO/KdOzq+�X[Qݣ: cp3DMQ g-bź %7�DH*}Ui O)^jE}\ +jWC.ſ3X $D~*OlΤe :̏Vӂ$ Ocu ,?:t"c/a7Yzm�Cl"aEoj8D:_�p|1,Fn{6%sA۩CW"4he=VۄDLyjL|BKƝ5sRUB2oO DWBX~CkrQ&[pWҚ7m2,Ux>PR�\٘oq4k|·^K_'q �{$ )VxY_`kN81*QQH�#O㽁eV=xk?KȒT:1Z֌4?Oѽ*RVUg" e$4(_?~3PȖB^˙70+gg…3ߦCs&ώ*bELv,-QIsF.h#D7sHZ[{3[URFNmd媼 J-e[h19� |l 2 $UDco!!hF菻\78-3 O8u0~h$B<%3KHM2 z n'iŌ(0T2.5&{NT>0!ѯ0e{{,LMo( 6xv>cibCtGt>huwǦe_\T_e|X VrtL[t3S{Kܤ,%;#(. \AvnC+!(ꎊi~(j TzQau7MϤw`6w P.,8!Xg\\lT|oB ̵uOr4AQ -vL4qgwTN刲GlXJOZr79VuXͻjг7 &r_fvص54 Z0iHS:}٣kUk:v6L)qB*ݫk:j6?ӑZHmdu} +:Qay}ϵ <>ZVQdziJ{ݏz_JlRG"x~QˣSE Y7PmEo!)`Yv%lO= ƨG\XL >ְO0pP4|!&Q;)L"LyV@qR(5AdV6H[WWbjuƿ0#n|S^D ljW?3퓭PYPṓQ7LJ@?]yǥ9HQZ|f =�Jij;"&f],4xc7OFTPj rbxީpxC{j5@ <Uեyj$(jJ6T$IkWtlV剿a*>B\#B:2yܩ;x'վV! o;0b=ב_B9R6r?ʹ&%Us2{un9Fg6Sj⫴aSVIR jωVua;__d~iy'vx$|?8k&`ogr3<qF_xjd>͠1W]En_'IT/(:]Cn,GZ2IGWCc+>R;>TCħLjtaۥP oh2e�0x>]q0M1qzw5y_slqubng:C2 Qx:TGFG�tw)5` 5 Blᬶ$)3[k̛!W8Sט{!JV$\Pd$ƖA.)Dah..yx(%[q֊[fnVEB}4S~^bZ߿>J>Z|p[& =cv9GJFG=5Gf.y\֫%ϕd})l5&gHuEsF }>yzrtkdeHGosK9|!cu-& `J?aMɡQ)Y$wNA]^'ntDXzd�mA{3ꧠc 8At<)hD/r4ʩFey.4{G<""{{>u 2T 24ʩ+Yp`ڂL"xTrO)Q ɂ>0Ajr!<sAo˛Y=~ٳܷIOXcq9BX&Ksp+;0TRC97NU& =X҇HSamXUb%ϔl sC|HA\_NZkJYS>-FȣFĊ#j6S>؋' .$ TwH:t Z3VEdG8#M&d^4T\ E坲?~zK L#FΌ iM؊/Mn?>Ō1/`ʸѝX_9rAi|e:C2fve(c“|y:x}*f8W2[PS;$dvŚTX2 OYۓ4?aH3d!?SXStVzz p`wcJX={ѻ(o#l#pj_a̧oJQaV�hB1XTY9+96>ӈ }q*S΍E+jl9Aî4TJ^`uPtR{H#x$qW$LN_LG3?[K3x`Q[G\IpZrOKil?<�FWM@ҿҒds ׌pƁ*b2IpQ\Oľ|`@zH$yB̀>˳EmޡdB;=A~jCw&MѰpM8xot3e-:F?3;2)AU<imAsoKVe<M 47Dosu8Sm C%m<$Lmb`k=SnʲNs(UJ9덂_lhMəLBI)gcΖ̏-7An}u܎Tڔ2YNfכmtF/OyͨTZ3=n{R.g-fݝX 4aELjpO4ŗ5,$}e/bm 4O\i\x-ؙneyzFu ׋.#RHlQv|�iŁEheB `(kHf!fpgomh^hn>/a ]ҙo8$Ya_!doRE/-{A|B2 uđ5 Ź*"t� ";pz^JWMaos.({ U,i:~QPY<Ւ˖3"ݏv3Kc?,l'U. ?Ss&mXSA?hhG_#dȢ<߁_-BEu6{puWjYH^yj#LTGAfels=Z!fasv͎RO"iʂb\@c%%nXy[pO5OM p/zyd ؞˷b@4%|LLbܒmM^0 ND8FKͺ NbsS(DH?"axO8rf'NUH7estSvG*{�V<0O߮,zE!<"+t\ƟƂ,jbъŤגoȇ}kgzN%Kc44셜CX^3 d3D6_I.$(^}1{C?yMqxYa3Q}#!UΟ ]="O:z/0wʾKf~_[ n//h)UNO:r[N\ y''a^-p- >>7{GdBN-+1) .O-AurpֆajƳSx _7H2#jaEύ΄}VTmMyuT[bAGs4 ~\wnhe/.rVmс>޵* ';i#U(L(|Qhg5 &Kj Z3Ա@tGJ5݁c o;$_Pf2c炯cM%9 켘E HLm )1uΏܿ#J ?)~y'/Ou6%ୀȪ2g=pS#}u7itw{I{{@qzF\7 ߡ˿•INS4~~bf:sʈ$Lĸg2s<|WTx2}�\oUF+T]W/'lc}D@!e&S-_8aXUIf r#3Qz;MOE\pEZ/])Y <@ K_SD@eLlq~Vv\ۿ|cΓ0[=k b%k)<'[`iA~KR I6hbx:aA5n3Z"G #~ƪ) >;KŅO\`-/`{h(=42$IdRr <ПYf= fP`zb:ۓ/w0x:-^S@+EȤO̥mkA gK^ba*pu1tKOhpJe7$SB|*BSbaj7)Ls ӋkRWa|KlN|3nPkHzIk9L9\UXvqcdw9`f/87;v0bh7n-#~gYI\w$'v?ZYƿR2%|ۢ&6|xh6~1m)"bb{uh 6Һ0}O+sq6N,9d[W!Fg D|Izf#-#'`'rwĚ$mn-#Z6Kf-Yj>ew r$ 4jNesbXNl*swDWG_U�]ڛdd^PKX`E3[C螻_D"1AaCZW- i柇¬dH DECF {dBKX+JB5Ǟ&O&~;ZS3W<dOӽXgd+Dq-h>^EdBwaQ"S>#],S`S+fXLW'}Rd,DpK OD\#3#N<z2I~ b|RJW^3\݋B[/]M)lY_-TLFJQ0^5dl؁9X0RSkG;ٷJպkBV\ݰɝ,dnY*C<X݅awљ 1{湦}:eW)4jy@;XG=()Q4_C:;�) w{:vv i,{\>I#Z?jȆ"SkgA})6~痩ݵYYc!WUe~<6E iOA Fs^E*o3]"PJS* [j<7q1G(Ho/20E#9fL;ߴDR\6I|sEa[ dL#M&yZ븍 ٫_3zO~S jW'aN�5,!6Qg~yڿ!|pl2Gڢx]y9{6TX-C)toFFe;fY%9fI=|`;k,YN`Q5VKX3b5~qrFQE\uÊ6jaRQA񝢒3YT٨F3l׮euF;^&F`HbފUvK'3Vs&w1PkFKYZ2 7Z$=R:-K7·<\ֈ{UtJcnDN5| |q:7/iVMYO*�mq}h7eRG3 ?~=egN.aʳ)AWL|y+Ucj' vQ̭H‘x)c#ޮ~G46'ZDʟ=S~Uv$1=\ԌЅ~i2c]]xrlɠ1}cU/1d2I6*A +rG؃魐ήtYȏľ#ry~;ILKo"hȆ"͓LF2)ufO7ER.\Ɵ$ صP3yHz`L03ˍ+"禣{-+ڍiɄ874Gtf&Pq` 7:]+."_]g Q8!-煮]4也h|=X([oM_\UP؞1mb&,x d =֋V՗'3V]:⇣=ۇ EBf(xkJ7rLWkWʐoZعxkS܁̵Q .d,T+Y]ydaR5!/1o{ &gSaUR '{$ܟEK�~)zWuf؇=u(i5a0B<< kѸ6.цŽyWoaEQ^#kD$0c2d͌.]s t[et_\n14"ݨ+Մf3 =b-Cgr>np8gu;wNr/0ZC/2WUpfj=f_ߐqMv銐[0=_*RϢ;�y[ [fK5".};Li֒=O2s%檮)#uUjfO VGS>33^XTXo.5X6/˥A2ex\Iэ:Cpb^f$�lBRFHr+%lQ_9͝)}Be=`G1sǗ@fh9X#"SJ['>մF2.zFA`Mn²Qiښa1s5f*RX7 mdB}?™'%SLu֝~䣣+J:3}0O8wdi N"LX^e7mڠ<+2axLj'v)!{Ȟ 30cQEˎ7]v2W-k.hLi;K)b=,qCX9 ^Ѿhv:KA΍D]>Fo硐vy|jf~IYϳx`M$FD< D=#1T1^'B B|%С9-~gqo-DDKAދxRfPi&1WX Euu'!g> U OM4G̵=+s`NmNNB<!^RpkۙaT kQY6zo~tE,Ȋn;>!NfEInSrN( ]MDPA8z-7;\G,|L2D_2LT,n0՝O[lP^ -AZWGU"_)?iyCcEtGn9ZOB2Sd,]0OFbQMw�mbad}7Tʞaw3tۇfF t|[u9 m6:^re (7S%EOH)̈́f=}(+ݾF)؂ 5 QG )>ۡU=` T4f˰5LjZa1 01.r:(`5*(Nk;WܦMh3:4L60zAL.L*H6|\=P*ڏ{pcsW~D*'? 8]É#bjQ65wB@4q&Jtݑ˿hFw]3n/[~!#} dJmc.>!(dP>r(wMXLCBkFHz>dmgx8N8&g;1j4S؇ 3JVgBL\Hph^<Q? Zq#StIa+ll՞6䛵\ PkX_?Evݙ!餦_FEk _^駱UotYpXIZ}uIO8N<T_T{ȗ 9=KxF}yWͦ@L UfrI#R6W 0_ׂNMRm'GԈ?)KB9)182yZ3#x1/gҲegO4U�1|VHR:="@J v�;:xKFiŊ mS 9ٔ.?֝?Ў)ΤbUnTDfօCxYSk>x9g9K[ۦ.*]6. }QЈ`7B~@yX tXS.;Y[Yk94iw#qiΧ.Ǜϔ;M Ͳ@-J@N j1ļ[ W_\P߁}`O|gcnW^مyo>T�D�0S[ Gz2|h_dѳ` ha9xo?R.JzHt(tgf݁<YEќ!Ĥkl<\3^vu Ԉ9Ƒ&.~/ԯo۹f|!:n<.>: ww\a"f糎9RU݁{}}$ g\Bԋ ;ϛXh\=~0);(9G�ő>sd]x-8yF/i!Pz4eaGh] *{ZojI5b|+}5 BӮm)lǔ)}oHRVT3ӑIYRw~:< :oվ/8;m}WsPT5D8q֥WL$)ϛǐI �_F`K 0M3t(|+Lq87z""-Tm&tru g'U}As&I,JiW}�ʌU3]Pi@^ňpɟ%n,+>$OXy7P} hO]RC-h >SiOC?pK{nd)P2ݧXj7?IPH!AOO K9^ E-ؠJ- Baʁj{>LNYf׭E_*Yٸݪ;6XWLIA܄(W=`K ؃+} 9Tv k:^sv[/FB j%^>2 >zg.˰HfǴcn/AXX/tnU{-ct;EvBL]ΥP=J Y.3B떹:S>|w`S iXriV^mJ.y Io 1!&؂lXwgmׅE{wxw}ǃ|9n9iS^ q> ֫h7K&J;& ]f3ݿ`~n77l�d0) UcsGa7X?yR_7/Hu( lQs>ߍ>v}֛w쒋m7M\S(< `}f=LPascSP} ;t_Qyf@*&n a3%. WٌwǽJ⣾;KT͎K7' Մ3{b| ò0s@J>zһ�v4MT8MNo%}03OGnK%i! ELuD 0t$`1Hp"1*耓2s:f?2q8XuO<^i͕0^l5k^eEVmLEO4`EZ"pz`cPH 6Ƙv ^|ba!RIΑW0tdhmd^Ƨz�Qʳ=Y:fْ< 5Bڰq LU=S6^AyD|%Kl~ hxɱ`1"^ G=]se2 ;#~̅>H\k )=>AҎT"oH,#}_ רnxMD!B@Ѥ !,wE>g]Nu)Ņ`\:^PMfu@7y]zX\l]ޘkN\"!U0? J!.uJS 7꠪X;ջk}6P 7y6Z_ *6@zW8svh"Fo~[+mAx+!]P^keq*2<7tQ_ *E ΀w3:#xԭڅde| qc%cVׂc ;ܖs]; 6zjЗv;ѢmF^#va9ׯO7 glZXH:w[_# v<v/Mص8ȋaMofbXppou:2A*9+#57 }8=ZC9 <w'  3_,=etЩ$'Pģ ;ےUΦ2/U48'_j|p[#/5, 5ɬW>@B!5]# KpԱe0n<Kg z儭RXx^qqb*ͤ*-3Npa0+D:, %;`e*rX�\cZbr^tMMnQo\ٓMc//y2SڙF UehPۀ#~i07F^0mFPovOe~rz.9]h xj̆ VRnk8nf:@nbFkrӨvֺ1n�f]" fH̥IѡeAagQŇq2Ѿ…Em^vj7S(auP]X]̯ިtxd0'5yA({4mPl+&/+jbMn56pvV/)p,N̊5#C?GFKs6ם/,nk(U2K%|=cvS�ށYpo[3'*C>6,zNŸ w"mCT<Hh$Ogr|@{/zYQ.t+hLi9UmSV;Th䒺@Z6\Υύk)_^IW~u6x(DL7g9' +D!G6<ʆ+~eN`sH.}f8/6sC;mb2½p^ښ %-Ni^#>9Gvմl1%D'sWK>-7u{a{4$q<ЈsV !s 64$ERJj-.HU2qkQst&5DGe\d: sFá(>`[ZGQ8Z c2ה3p#M :,:FmOvMě`UMm G/,WI`>/Dqasd;oH.\ς8|Sf<СFӽƽ@o ۠Pی ǛSE wCkƤ}J K?9^R޶fyHy<i3i[?ZU"vk"6V>>5:ޱjQwlcbeR#LW!Px#Ho`O|֞3r<یnDa�c98ߘ}}M oLj2t96Agm)0 !>.2 RRjFn!ł{)�#�gbˊ4Ϙ >KX'� dJ{ ,o߱憆!N{M2$;ݓ4\0]BΊx/t=u[ QńY.NE[Jx̫@L;�Ͻ5X]08$Gz~(:4#豀{]ֺ sEۊZݸ4ǒ\s+P/w6_4PHeE!GM1 %R \껻BYxU< ƾ^)gZS_Y+hVo9f. D>ǙM߲i_u(y֚Gb(}tk 844.`}�!yo?;M9 U1 7M/n|n]C3CR8=wX7";s4f/_d)r)9-.ePlEH:Xn;MMI"(1kT(u?Bܧg5:KKaTp_OǴP+ċDp. ?GPH?^7v,I$J5AJ [c+=U³[J;1tF a.hLVt߾vx/j%D-=?1bmg$##`1vXm'r8"dRp2Uv^=�F=]Pm^3IAJ^mpww*Obw;vsNL?DA|iB=T*Uoo`зqPNB>G Fಞ}8/^A6=Q_0[o}W>i= [iI`,0|u"PM"S~&1c_a(Dʯv@#S٨a4xy&(z{ ޠUV)cXix' ;BU!,F =YzGGjAb q/A"¾땂:K|@_}OҎ�mǿZ`XW@p:SRK pQКJeQ�j%s]E+ZݒX<*umZ<Rݵg!cP8Ͽ o/AZ{Vj'oH<Oʭja޺X&~+b[$}]41XwFn ̼z$TdS6C+ M`$.@a~[>Eu%!�Dc*=UhP{B` PσCTDшY Q >S:-l Eep3SrnjuZtSeoם<G˲^jNR8mr{ׯlU%J}<G.EC~;[ۀ VnHn aoApm=at;Ⱥ)OYq"{h͐\b[S-Q،3T$p�c d^!\Āˆ4.gÍ+j=WU*xa\1&ܔQm1o˒@#ϡdŰ*茻  Ҝ(}ݓ1vv�_ӧPy-+YG Zn=^2ÎIYpckɨl6A2Hg!D\)u7+Mz̑TIz1dyΪ8W<ze˂ԔgZ�qD eᮠ8wLD1y$HrMfjW7bR0I5x/[a�cbk�}'R<ħ Ė#PEl`�ґC㼎zi]v)ҹ 'VKS bW8X&.8KAm@I "_TN[jq?1W}hYmTw 6B3.SBWkAwAF#Eȴ#Ɣ^<fwd.!͐? `M ,;!+P܃5¸YBA*gg׍2*$` <k#,] ChXƈxg*4ڵE/PH3$oc燸"2];ejNB,$\mdcRbPucWdAdOmIHqAHz<1Xj56۷hIӿ8WE0sA\`anq#\e4s tړL%`h"!"lRI~$ '7HeJA �h`ixb*3MQ&DJC� AMpڏPڱo2q`TaeP,b9&M`/43V0$&l| FbͼҼ"M7} * HkpGME[š#a'T҇OXP@XJS*⫝:KBbHZhZ X' T!&Hs"Z+wd5�N&ӅNe%0E9vyU.t!`^E)<l-޲" yJ{U,4GnWCbi`XQ޷y`.s.{hE }D{%'Kc9'&>CeDY" L7VGUD5SR!NGQr8uRJv0eGQCn)N5yW)ǯdVQ< =wP)PdP߹YЄe,*G{}R];3v=\UO7XS]&蜟.RkT-v+{z7m:NVmn38ީ9Xb2K @' 3eK:[xe(o1ĦwS }?ղ?Tk$#e S"bwv@>W"8oWʈ ?RUcZ$կQgC'$(PȎs'F81q񅄳vAo!^3rHnZ!d,ӈ fw M5}:o^-['7rd}�RN~zHӰz9b)oA/*߆7N"<!񊵦zmvېAɠJ^`En& 8u͛{A(zs b@�GI`/td:(F7s yQp{|]äѸG)BpDHm j t}q6!4Sf!"PQzO^37NO8 _~7h 1ExL*?̐<Q5mZ(O[?ZP }t {k'm"{o$`O"s!Hٹ lAv.k r]$fxH�:`ϕ4p[L<Eo#XaZm9 ?T3L<TvAS$QPnO8.;&:?x'a.z3ޤ1с�RDS*@vf+'̂)܃lhCn`բ)Ɏwv <m&|Ja5$kÎqw"VM=urƮBcLs>ҍeuQ( ˇ&&=k<乏'pq� #^0n=kR$8hAIc d igs(Tbʁ#q!'Ud658ېuUq:5!_Z:)8Cp/ 5Z>6ܟV-L+A/zPW`jv2o*qlL5Rx%B;2@N p\-OԹ#<1<?Rل8d* Hp˔@'8s>FcZq 3%<1 e19Zܤ=ڢ}|C>/';_K3ʒLrPGQβZ+Y@ukBEA)|L"rs~GE:˕"$!4 Wd=.Џ!k Օԯ$- ^zɃ}?M[C|Ƞ *rm0M39Fg+Ԟs@PҒ&JEi)�4^ZM(!/gmC@WMRҠИeQ4R Z"O QM)gm8e6@B.WyUb?Ƅ>@pCJxES*$R &Lsj lЫe&{?n832q2zD!-՟lǝq@ts*) [$!);D*{p@08 EeP%!3${q>H{3N&P;4*SuG287]X�6X(mI3pP0s�3Byn9ٓ <꥗U7T:h&(T$!ЀFhhl'Wnq#{{KVQJR9"̺n [/`tH:dQwR8TW ^SJHW ]jLiLGSPx|-M|l HS4IJJBox#񯣿]_0D*"l;_Q!)^?3~\5C9Ĥ@ܭ~,CBx];ǐ&?1@#@ H42!x0eeP<sU�(f bvP<uk%g>FALd|mV{!l<{%׽ĦzSEX_VlKpSeLK5~e}7(rBT 0W^Nm?H8h F9+&+CQ_ѥ٠TF&z&NwJL'~C17 \9XAjaZjkeoҴ:=^ybq(GAEKA`+GJ7{2SpAXf~cU!I ŸPZZH jv\6K5F$GWV^wږE0rQ@/LY-IlYRc l)Re[@Gtjuh;cx} Y6_{P>H7ZRLRܕ)1_rJP2e@@ΐIP/2ձ}vT CR\9D<$k梘dVp4dzL(ȢV/kBi +#.Oh{ryyP.�IN4¿`K=mja+y8C .[~FmsF5$DԽLl< I^07Ed/ֈV5AKۀ k|-EbDB]W譴%vh rwj/cɕ,;]_|]+{KԐ|z"."fѯܴ7L [A { j "$Q] h*b}!+@!.1Bbي\Tu( pM͙DiH^i8&ڑD1񖣒9 ytK>no w t)U1 EkD_PSZT1w\Зq[ OX+BSGUIB+X�?w'{Vf B wJAD3=@ P)3dXSQ/Κ5I*~"l& i`Dy>ow_ȸ 1O"?!njj}+0,i+.dIyE&�Tv@)+�HԄGN_�"C3ԙ|)w>n(-dAH ` W|ܸhS(�s\9e`/5p9c\ rIr9ʛ 3t~P #k"D_]G;3}uYlJR-=.әY)sJ'uEр,.r!H|,Ŷ{HoBv HVPX|afhFs,Tpr2 FԳ]w1]`B# U7ʌ?V6ضe^f^pF1Gv�q>N⨾P_Nטoςw7tG^brO-ŚqeVPGrhhse BhmnZlԄG>/r̜q}]52t.~M#  aD2W&ME )bax$ؗŋaZijۙ!t-t;m'5 5+骿,"}(T&Ԁu=! OIH@kWb_"5uԎD.N}jS Vf0�`PX^\T&-=_5``mu䆁E).Y_|˩׉ #@γ84sԓKf([L e  C"r]d` I'_6 Srp<7E.4=?/$D0wgӋEqf]rviWݯq˼HEv?ƍ Q{P)4 i~C Z.]f4<_ lDԬ%X3h+W+:Ƌۀ3٥ =9se5j|5vx.-�*[ ?=[E_t<oYB#,|0']s)LE$"p>7ԻVUS!d88m $.۵rD;5y_B#L6; T]{}D}e@Рd/6LO{w̳:5<}'X1{T4)BXխXYÓTX?LQGEXo AuiLi2V?{u-wBN_២ "6XEAa,N; <P®R30"WgiLUC,%zuU6v5SwKV q0Z;ƃ�0*{@ 9,Q,?Dfvgܐq2GX%(BzΜZ�J2Oc_*! ~;o*R$5ǏYO @ E|޵0xkDfiwpAQu4 Q 6;ka]GvX(hX2k7 p ]=EaҗdEúփw) -:*#4Nyqa|%1TbeQ9po$ eWQjέo L!R nX~LɇSYjD PDݔyy5ڬ `"/QTZ9ꍝ.n'�% ڦC! ڱ;2#tϲj-& ˦X I& gM&k1�_@3<o0?e(qW:ͪ/ w1i\=Y+?RB8ya4㊷T-<viOܩ)mL/& XVCv2V):q:'`ଋ咜JDvS!}t^॑o%ha8;*sƏ+ʀ*$sQ,*🎉t Ƞu3R*sLDsnui~/RvzҮ}C=DԣH" C8&o` !* m ᡄ(08Lz-69(C*#|Ӄ%"Nz3pv ش q? -7�>A-C>ȯl0} Vf9=uCYT/ 6L`bzP`H01gF�ʳmnȯak%C*+xmZ5<Я^7/%Kݘ%5(Օx%Kn F0^rihQ"Ztq5H&Gq-M2<H.7\R4E7ڟ8" WI)m7r=B G$K܂&4Kz{XLr;4*Q:˘L< GCp/+ |ά>*&s4Gf-ЇW1km KB v Oz.i^FVO'sL6ܒzu/^^yxK-xKF77CS_;m=]!7`kc,Wػr6ӥT _jPjUN& CO;N#_OkRLo)KӤ}_Bn?q|J\l|~N8~7`JARtfO ]+Do( RIpxH .B|j<k4j $8v3ݸ?vR . nBsp(xŀ~>"2 PK����/Jl��m�����056.pngZWOOp'w[wwgqw'8,ww߻wrf߫.D(K" }UJ{?gRyBtr?ixDn1MqKQ^]5gO kmi t40q52}o住C STsvP~g񍕓Ws{/iji Q�ޙll`;To 0dv9XX^hީ�%Kz'cY٘8P?|A꧰ɪF&˺yeˀ9c#&9b�lPo|C(~`LImy7k)4i.Sܯw:sRH*w[{~9f$r (ސ=L [Zc{y<e,N3^n=04hO&0wfh`mEz3 D%۹ZgVFodvG2$jVf煀5mè;TP.TY 5oKWV9wJ@qiCRzi3EuѾ܎S~ zE!7~FMr\&5:r"@˄3#o~aK.U$Rkp1~'GYV64Ĕ<g*YkEKf~ F,M~NF_f+&cūw)оڌ"rfܑ>ӲI0U55>A!ffgݖ w^mK:z@^dj)wCN1MF" ?B{.HHPvΎsm`8F|2zF/W�g[#(& mM|Y.ܯٲU=SY}15-T<F=O>G& 3krN<˵gQH,ܦ9DzWhit)ndmvUpr4?VJ+$Xlurgف|RRڽ?VIb4$i"|N5fٰd̀۵qjPKb�7?"3:JW!!�t3π&›C9IkILXDXMqpNol|PM0\fH` ܡ:,?*7.-LcE7r+n} !r汗1Q#Uк(:qoW E.֫~Hg=t~8driFwDX3=Dk£x5|F֦{ۮ'-Q֖E.U7KݵYEN@u7ug%9zq$7Rz{3 vwrj[Âs)^?kիg?3yG�#8٨zU[jTit[il~0S.LҿJ5mHEӝ4T" (9s5�c{ɷ;.<Ӡ%Zʘ#[)-=9޿@uR2t]kgtI`ؠqHKS7x#RWz\1Yi;ɧ{T4a[6bjQnalsom<X.W)\Nm]@5^~rILD_vAArwxK% ,N.yl謎SIfB!hcı?vcofro?BwTk6-6&Dq d}G:tN}c" _:^&ImU\K~f<7;E1T N uvc<Kѱ-H$7M)Z+>{iGvzKX>Ei5%I̤$TGᱩi9J;(&7P3ӐtqdAU-hU $o*@t t~s{s,#"SY<}m߽q{Ƣ\jrj0Ӟ\hlxJ2wh:"|;I97S$ 9N~Z[4}ZN&۳dq/&cdT}rҌ H8/ۯ{R}$A *r#`b,SwwsBFi!wb.R UG^䔐nWokڹS-6tYTZXB'5yICMl`_v@j=8˵f TJ⦝$cJ_ʺm[~> ie%?;u @XgsQ+H&^dRB1z[q]W7/]{UM)%ak\<pybxP -`W(:Z G jO}b 8#FAds?ږc�~֍ggLU)Gಷ fZM]xOўpQ"AkIjt eV1X͙W̦`؁B!uؘ 3'LVү2vvZ ;׵p-8F]0rrm<]o';sǜ\@oQ )Y!1ׅ#};%_kxP)?j9 iȜ$ 8һQre2/9Rޭ &?KY JHg׽apy7ޞK7+ l;frwQ訄 Un G`?3p B;TT 6NB['Hp"= ?<^/#8N>,F}6$ ̄񗦽HU+qb1  ;g;*l.iXp ֋᠈=]x_y*CL2-R4#+4D`eC&J%E{\$zrEr}kER$a;hx(ujqW!f[b#}Y'*{Qrg$cw{7k7ї<pCp}e|g\T4D~wee9-zW~n5>#eF%y9Qڻ3Ϟ?^Yjð/cY<pѵ'6]Z E$S)4gsDP@q%菣<7/Mo-Ak_]/B,E/=~E^\r|gvFЈ 0_QWYͧ$LJ1O o66Si>r tNYj9Ϋe *[jS$35+pJZt϶=)V,Mjn(k(@j_kU)T>4^Wc1i%mt˪$9P|ndvGy#酡ۮxF݊piE?CZ-Z-GrR&WqB3(�N 9BVG$k ox8P~䭡KXeT7&t oqpZxΩa fT3MQngf]A YFÈJ q6O[`A|^Uѕ<[; zQX=+ ua7gG߈X()syXh]沯#])—W Yׄef�߹r`"?݇̐5ΰ4@P/5z4^&]uЮU,>d/MAߨJاpgĦ+#,HY@8Tm+2 fk&<Y)Uex ^1IK^8bhmr; "G¯ZQܒ4NIY9q#D&QJd*5_8$VᡂWЁ?=8iug=+:)/_Я=LMz-o,Ui.8[޵@ -~aq̫75x] Fno0] ~,]K_*t�z xm|(ee;nXOԙAK!I\!/7{*(ثonV q:gxWlqi�b5nj dۅv`L $?P_9 ҧ22KmIZөkȎՓ`F^+p.`o1:hil{|]})Mijik sI, oE zQmMO'&Y?W~~s$5stв*9.a*CGr)Z7 zhb26&N½.3[ x kvYՀ5Z�Z>މVO_gxj`>-&^,9J/0:1>-v?{w~'d"ImJZ<uO ,6-E{V98{@Sk0r6鯁Jpn~N~E{.p-* />bD.1 ߑ[F\(JP�QƁQ;$-C)+?!?ʹQN9SGHeiQmOe$l c˿ń􎿠A', z//a ONN'hƍQpG p@b0٭N D3rX Ah]rFN[`;1Q%Y3C&#`ɰ278h@河R oC}!00',m)ѕbG-U~<OX77r,D }b*]Y,[V{ jdMǢ`yMɯ5Ay6ރȓl@ZW3> ?FÁh-4"EU+,T&~O:&ZJ۪(TGVGs=4Hv,LI үQ0k4je\y> pcL a{{i۶3A{KĠ?Xe׿^Gnją~Ig+*Du|ߤ(y PPYx(H 8yGQpoS FaIk/Wp3{f܀ ^owv c|BǙ:ʳ v#3{wC1ZyϓRO]pB@XqQEl92ݒ"F!$E3b?j녗;%Hf܇?ް埥}S̐< G' @hɎTi)l}UXmdIYAIXJ-aVw [_T,.wQ6m \+_=琹=5Wq*[5m!E҇sՉڍn' 3CiX& -;;~B->?P$ޝz1oK7k%%tqV!7]ЊɅ NסEm& 9/ ,x?e>g oBɪĂ<ϦZik_awB7ݾݙOyEY?/<Kپ% #^wYv y8}| VpWH.mG83~3y5hޟ?z?!?܏h9ҦЙZf-FXzRC:;7nFZ/.O>j(Y�QR<9%1MUTJ{í򿶴_$'A7U×X]3[XM=7cJHj( oF঴5?g@2S4,uw>75$=?lkyâiepo[rTǟ#m5#0;ނx IgWD-o 8q, QHg{u;<ld{J(I0u/EJ8BY[o >`PCWZ7hEp4Ћ u IWSNifbX1\CyySQݵQ =?{?V0߬KyIMCE)r-aij *Op\TdlWI'N(8R#afwU P/~[omV~ b^!Pz4N/k_Jn%Ί=WصorMHVy_@q3Qg Y(5&sI{s8"T~q*HL~7.0c7p$mUVQEb^J/]{3qu(^Fz>"iP=aMlTԍ{~-M/#a~fpb|ӥSCiaL?=pQStFϕXn Dsr*R~ Z'\?v9ʪ;Mrsde-6$vF#c}!1>9&kK;еGRS_c Ka"I $ɪw}$05 ohux4&o!Cr!+*2"&Kp?u_yM "h e ڝ Ϻ`YzG:dJ̫! qWlÛ9[O>DKB(e\oWKװw4/q@Zfsʠ0WD%C݀ԅ)*io-ۙ?Jv;9# "\J6iq3q۵`s n9~ 7O}Ԧqx,9-.4rfD5'`JvsbR_կm~ L ęi}e~7/</TկNK-lsCHwʺ Lj1r '33f| Z"%.cmAzH ha#VPR{ra,2|B';, ͵ {?{䁋Dto’f!j{ ka}]cn9‚-|ktj"#- $NeGw`}Zih"eMjSÍ ';{GfH >T;@i9o ZPѥ,wz .Nvps#!qV=|ǗulVs1QR]ܾ_/FYS�l7kiMݕ:tdEF3,˗v̠9Útp 2IgҞ {=i'#QsΡ`!=YB`4 yJDc:Ե՘t.di�,m{:TlG/ie( c&‘#} Zf f-勬#%ئտceі>{%Wi,#{OܚO-'ڿ/}x� nP~}-XNm(QM^~Wّ4[r4le-& t'|Y$ 8>$-7a;lBmk2M?=q8XWA'v͘\</9_�9@ ĝXWf+e1JaEp 'dSsv8vp?Vo<D Hf VP~yJy3R JW'\9o$hȌWY3zO39I4]J[- W3#MQVFaڿ]Y n,H ޚZ#[%w%hޑZp.\ֵ}Ff~oC6aMT`-)-MR3s MYLW&#-]wkO%ZTT"[Kx*5E6E]Qz-hUDH˙Fr4%|P"ܝO9ˍΤJ _of'T]zPF^4�)#FM%AnB>Jz{J/sP[jj(2ix#),} sx(xX⯍;xi◢6 3%e j6bc9oǐt"tSd;Gp|u 7jsxYr2|XSs 0Z9JTvS1QwUR~T+P,_Xą<-/6rzܺD4uՐ<gϤg%"N^]MAS$bi5R~jC>:qȫbӯ�;4p~U@tP2l`9h*Bi =ȖYa�SBUݕ9=> xٛ:W+ܫd@疾Nl|5+l]Vj ,8zKHYkrZ YK6/2gϪhSI0ϢJ5{M'unj6%̷4O$Os,c@xZ.mB Qܩy>1'WQp)Ԫ^LTP*RzI 8!6Jsϳ #:<X(w_@ꪊ%o]2n5Yp*zŽyLMd?1B'=>mwI815Yz=Iqߙ(E޾3L1tb!-ޞ07?rվ%@*IzX2:3{CS)EHmx=fXuD qe]nHAǑ�̞iR24VTK]2?6yW--nEUO-phJ4"T+tjNԈ?gqn} xkRTT:r^)xxV|/ΤN&|$9m^)[e?\G3U%gMa9Kc7҉>  g7mW$J^ǻZDdXY/ sqB|4h_N L`֮RLt'3@f]|@yUf2M8*R_PGq9l}9$ݟC!z1i>t^";faXz خ(ё7Jz)uO J4)w}z+dyuhҤ3wvupvu5K0uxSʀ7p섓Lrj 9@ֶ<)K w zyi*'*3֕S{$@G=ܜ$KUXy,,LYn*,K�)U8Ϯ0/}]ϸUkZ#&7&W.SM9ҋ7 Uw3aP.ַ QbA24.Bwu 鉷l圑XBY0<DᵧW懄(+=;OQ/$ݢ;l^R'|gb|ϔ}�u)r] kw nBNUM2LnCǞaBnr([\}d@˘]*>עFkM#&>̠O^ި jPpRoU|3˛h.b)^~$?L/<xK:iCȣOj@B&ձ?;#L{[Hαv? Xz6"/}kN`81[&]9$2Z*5Td ){F o& i#򞅭nد'%LK.Lo 2xŏj4%Y.r2I)BiAvQhC8*D,OAĤlf9Aӄ^[7ĥy>̞%A* v,&H* /'9@ GSO>_X봜5C֣M|fKT&GoBDإ>:]Dc.y2ջ(ij V͙ +M~+-_(fanv&MÐL~ TL1?ܾXx ń3\.3sT9 FeΌ9RֆaO}:{w9&Yv'$xlZ類IVd25mnxNp_Ou0+ug,>Gݚ)>fNle(K\^|{@4/;do* `_\B ȩu>k* ^*+Aދ>`ZePv\{fi-l ~'{Ju'N17B6#ߝHӈ#m9]Jm.I4* t3xƐbʲIa&.T1#r/اon ӍG·%hJV6"i |p[}BX#Z01l�F:&ҘٳÆdXV>S 4 G(>yH9 \22okt Q3s]*|Lipyt9E9l2icJ?./_΀>wc S9m o?~ZW_=00![0GCdҵ1[\KwDqi\lgk:(ڦ[ wE/iea^K#z{1Pw ۢiجj>!ݱlyٖ 3B/Fj)R.!Hk4O;]7趠1nhnG)t0S ͸M?՝8,407{,{ѝdOலYq{-pul X{+BI?7 '6BS;/HVYH-ZA6&!{n]gXznk6Y 8L=8g2㐒#p6 #2.Q`(jjâ(?.ѢI+B:Q~PE :VeGz} Vwkzj.ܼNO`Ug{2~r�4Vx^%!ө a6ƞḰ&^7`P2`{ 6_i`d\<{XJe|k4~nA&(t0D3w.D0FD�6o=zu c"uy=2e!)[ SB�/ -ͷW6Dݕ[X9*!FhKYytFL.McFWƕ'mUrORFUHS_naK̽mm\h '}%Y݃;F|ﳢFCx{㶺8}1˞)Q_IL]O|i$X()p 3xBB"e`}EɒZ?V_z㝎|NtgKm8ԑpٹц$c^\!-\ Qze-+ :t 7R�<Ԩ<3D&~%b/6<gRj΢ �>ox+CQ=?' W5BI3Mv,4x4=g堹RwFV%lˑ%Gn+=zJhv/E �<*/)q䶃X}Ywi$WsDY $-_/'8J3Vn޵O+lp#I'zg+e;:Hn9{} h:(kJY~sW^9jhjR_CIhtFJ\1 ]sel69m0qj*g\h1U K^Z+@ cO?m(5<A xțXyv#R{v?EOwXLzt%"JSO%Q`rsŽS։apI;U-T:tj94]-̂vєs6NFi�" q !< ?kt_M/-[]'dusq"�փë zp=p+N/f S!>,Z&X!.yҡjs$Ų7?FT.Q/\ Wr-a&5[(7_c޸ugc&8ǔJxUvG&M)GW(0HZ߲;5Xih ^z04XWGthӨ A> _9i*((0i9E>t0f!̲s \lŋ<wJO" ^+2[aD_�ʏ7kj\_WDiоV J+7 Mn~T;1b7!Xb*oa[ wu6Bɗ3Ag=^'\n Qg3j�"l33XcK|xt(B 1Y'd}MDs&lgy$Mu!|%t9ᯋ}|($Q|1=D[1MĄOKS\MRKI`?/Rj'sd䤺6vR }(ڀz]uC`[|}Ȧb5˗*.zy$N":(m|[mtlda̚cNHTUW"Gz.ARP G^/:ay bkeG(~}MUzhHH&%:Nxyntgy{6S3l|Hg+:"4{Y0"wSB#s'yv}yHLwk,p ⺬C&*ŷYd:)mUޖK?#eg1)M^J 8&%hk]W|b>GuI9Ζ*&?Smg3E1'$>~6.0eʆZkd|lĢb:b㍰7t{|`lԝn?󘔕TE"?/>k>@P�([O+7jcnp} bOSkyOK#lLZ1 ywv[aR췰aMAȖkW�Jty+#Gs^:a;=Q~Y@ֵ#y',=&`{,!?p,BHk{rGO5|*aQ6]�|1S*R(|XNqX5ūZ^S|b 3;Y*ss@>W~_:߄xIo ac(h~NyrQ>Daſ]0B& 9ݗj*b@Y>W4%yY[kO&ʃ+.Ę 9WieѓEv׍GPXl?=1PiH뇀"vR͡N)o,43A\g{Wqىb=`{MH)&+ !G>c'펿gVŢN{b9Ϊ 3BB{':=^U U a 2Έ.lW_eg#ho4fz' EWȬ7W%We4$:y;7$ ]4.7fBeF/^7 ܫ21MJ-Aiyw~\5Nl/u/sM)+.LpI~d`<4 S A\-[_'kEZ0u&i }vNo_eO@{+QF 8)]ttuT-Gݸ:ʸUS/Aٔud̛Qcv)!I[<KG7Gn:+u+@h8s/ Qh 7R ruv`jCN�k슧E-4|[frѮ@@[ݡBm'x<Z-e8"^דZ]a3_Tf-+d*"wɁӝʃb 㲟Qn)lN_"EL[|6C3fɉux)vS6\ebK\r4 A\Ե ˴koo%0J?Huv Cߜb4f'n Hob4LM<uEQCq;]/iM_(rjP76B({<H.,,=#K MX}MI%/y}BP2~揆&_uYCQa> A?P"2K}MSԇgϏ͖9B-U:mvof;b*?o(l>]ޢ^ᯌ=M1_DC>xmZzu`1<8>A]%_ g�jޚ}`KEԀ5Ar eP# '5#as_b@ i/Ed[fvz[�q?}-xBp-!{Db<Put5Pq;_BK쮕 &֋8H% )pfӀ7lkKx 2u“]zy3Kx/sQs(%$+~dZ64⼈@nZbhYVչn)թҟbJ3QD#ݣ㖆5RϾefN^Sc7_:�1N<E`,BZEc51J/:bCJf~|Q3qKO?D_Jv{ TBC]m5{hA'<mMuD@p1)Ln=震Ɣ4"ekRbbm$!kS}'&4gwO&H(pa_DZ.vVK1-x  RP? <s)ZyQ9I՘8U+> U>ބnUWfnM`V|{VFl5lhLd˳ō#Tz>}GeT{pqyczcSh^~Ww _eǙL- 8bѣ�#,N|Xf-7<6FY P Li$)1ۚ塞n!!MK:5#VH X5==tJWmv|_S:H MW [8TJga lhYKO܈̓smM9^b(a;y}2@""kgf)ѫ//RfIT֊aiɽk`}<A #S,V R:Q=47 F3;%Q؃wB??Iл%MRBфWhhꙜ :ƀ^4/(Qr yl|WuÎ={[|@pE'V,oY<!FЩOo$2Wgr誴'N7J3kIh؆Fv.\OPؤF3-HheVa~vB3`.o0RnC ܰxYwGgTQ:1=JȨj-n"XI~-ᖂ8LyybS +J~PM\E!J!^\aFY2 6GQaMkUI6} _%h], F朜ϓ_vGoDaS᜜۫S8C.hcV5$ <y)eCÖ'1>|FWRO4v'K >~Ck+e1C}1pTw^~VUtCޝ!y%rdh'V 쭞 [+l+bɲ$:T*yt(]% <A*(m胈(}U#"昒]3,JhRMXv%0zşZTү>1[o z{]sW%6ڷ<Lޑtbrc{qL'P/ wqCYm~XyǺ-?n(Qj+tU#(Ӯ;>l},R=JH_U>6|3=mz100Q_FfTf !Fkv1A-M(`yv>S\ X]-g�Fh@IW�#e—Uwrր_w(\!׀9 ,?J#IJܽ-O;2FRKڴsjCʆW 4J}dOl<q|yqhv z8;NZk,_ SH:w tU7w+qwn6Dp%&'RbqB`v.X%x:3AgVjF~g#߃ʢWt ,m;d˂R-{lZC*ejznX1򊓧puͬ,l`N'ϰ ɕ{FaI)b$ޖS$LЖJBXrϵٜ}_|P׭c }|&s[UN6!|sCߵMWI["? a?Џyo_ :dž;؈,F@8Ucώ`/J}ff/=ǖhɫ6x6v{xI@3ڤ4 s.BuB gt֧%s"ԝBN؊4&` V>(9iL_cj9c$Vh~EynQCoBöT%NbIb;nHLda<=|+h4Ͱ(CCn);UcW~]ؘ~9) 仓$Wd+-Rg]1�89F&)w:} :C-PG YRwȫ~[OMhn"eb_{W`F7!$jQpf(*k%8+sRMeH rlA u&$0QݤK< +G%9ɹ%Bǩbڑ?ӻOY83(0i~#IOy�hJ\~]\G `e dGxӅV\BAdwO/ou/쐤Ƀswts/y636=6 }sR=xQO< *&qQa)0r=Ѻ\iF~Spjó+3ب&!j$Yo*BY qq~-J x2lk?$XK*$'*YW]ZwGJҁ"5Ÿ'W.+lJPdMɹ~G9fBQmE[=!V(P ]@J  MM�"!NYhGѡ#i/W[=[Sm.$YeTdMQ[3Z)ۙuj:k:4"&ɩ~=Ϊyȏ*XרϷүOq>*-h^y t5O*ۈ�pGSp8`#ܭkud3RA<(FYe*4½Mϣ-b. +6@A]$kʵ'؃¦Z`hl3Qwc(nwZG`&exj_9 I13|uc;1B7Vnd-{E} |7Ѣ4KƛidQHID1 GO}j$[:+2r� wTK/lS|%LGۛE^Nj+ߔo KeB&hKWÄ줩[BوU;G:xjY! .6cˑfPqe[GܨZ^L=#IwͥaG uQx{YOi= %BO%,tnǷu;yd͛XYz76ompoCPn3$W՘ZE[r%:m)UtS._"Ae`n׹Quم$|Ҏ㱼M&794kb&`vB(-%UIqԚhL,"N! ]ؙå~t%Hr寨uզppb&7eTBx Dѵ,J c%voGw_F'!%/_fOPkS0P9fܜ 1zÇ9ۥ�oM/lnIohv򟚔OPw:F N@Ͱ I|-סT|*aq`T]*B ŏϭ۽6we|xZa53;o hju4exd';3 L=5INm󷼋' &zaHvo7! *miCsvڒUb�A QDF-ggS~5> x<3A<U#/䇕W C�R!CG6m@`f癁MF_7.XE 9ٍ1'#-h3Z4nm!@N ;27S`5cSn x$z" ]abֹxSEZS|nP KI& mK0MY"J�O:!Xܖ<u$՘ Մ!MfE,0VNjFBcWLŘ/}VKvb8M>E1ZNCSVIo~~g&1KjTR\"-rw81AwW.*ʗ1UeپivmP"02Q.`^k8}#,TڒSthSd`>)d =10pB8&:l QRAW.}vD"~ẋJao -Lm{Q T_42*6a5~І M[tajEAaWUP{O($[tx[ �p&ĘKk-^⛔3Np*BtRj@6_C+vIt?bV*_՞!C~[/t I~`dJ-7Lv= (u*cAfc&;TH79o A6I);,zo&:~g<Eb>֞5 o9>:PV$3͙/>ue+*? &^.WcCM-X}HͻHN ̺YI޴dj +e3}i2*Q&C' &D<;nwʮBk8,M[($h GKmed&^z:wLT\%!9.F-t[78y �bYHD`JyG3,$ QUnw] a|a`"{TWFKe#NZ]ÆyM|ް&$;͙ܣ 勷Dq* E# 2>ۨ^tIU�=:۝ƸŶ8[1椧?6Սq}`N YsWo_ j11,Mv΁-C[$QHxaOU/<`HB[s,sB l9 7.*h6,)dkG>L'8ҵ_}ZV%Z|,$L& *WcvxP1wߔu@fwx˞ˋK=mZz6:EKe0NGTR T躭6&pF`TכPaB[u cCŰ"DC ꦠ ھ+b DDq6Lbebg2R1 K%ͪ{O7ݲד=RG1GR UoR3'zZGY . z˙ b%Wb&Xk4xWR^uoFi%*`%t(EZ(TXۙFH2~*sA[� Sg~&yRv6[FT%˿ԼG1cd:dsXT grOKZj;Q="]'-FH;A7%=89?uu�< Q]i`K tbj}n c+(QjٽaU %Ȅ}yUtw I/V7[ƺ6Na3&K:[ϴsa\vMlr(S$gw#="KsPWWVر($)GEGcA>-<}V6f <.Qn'|u7]˃H7ؤ ~R hOG ']_!Z} YH5x}xL*EdeC\!m&(RakugZģfuCy:SŁYIM}J+#w%^,Cg}PΔSDOgLJ4h`5[w &,JCh^@ gi�HKdŐv5fĤ? $n+*Cɐ-x{e RE K`DkW"qu?ZxF?#iqB]%MqPԥGM0Ng_ g.q:]v,`ʕC+9\yJVC C*FaB}V"!o�cYQCqS# C)ֲC Zzf&9nhÛ莦^\0©ߝ=dK˨ j Fw jOdU$&)-=O}UG7R#ܢ葧Y!As|ˁbݚDEBL2渘j=ߝu@ZaA9&" ^S jɷn<6P';AU/:>L >en*@i2Z0hP53]G@k4B෬g4&%HUNtH:Xqljq'8[$Eb&,3 !OG*Y7<\V詝9nihXx=l3UI8.m}N02whߜ b7{.GD=l,+x|5U9Ry޻57Ey)KVTHuۣ6fD 01fq<jR-:#Qʉʘ`'s-u>q@u;VVԳ7ʟm=Bj -bwqZf fnJ$p;^g@-$:H<FL TU ̌)`)+bu%" #!au}TK\wڅWHgPd& :8I[eڴD6@KA9)6?F93)7|6ZNL}b$K:IYKObАht(H�f b +U1Yʏf%�K7$)`&Sp&! Śf j}S'ѾԔY,o!DsHo~/]?:J?ɡ�ғ#G{8q XKDY}%IDgm4v$'ŋ&[rdRiϟʓ)I'xCNl;?n"_0#IQ0(+(EOqaN[PcTY*yz-UY0wCw3s 6Su0iso|Xh@yv^i3\͘K;ݟMYux wJzvA׆$hS#,^[~=|™&?(l#n}?"y!�bodhF"Ռ!M)̬-G3dHL g,3k߹N%B&M=/Ty Xk)Uw&v>)/޲Ls^+r\zyi̩/ކ.[M760e gj`OL3ԩٝ6;ĭ*cu!BU~.,- !BMZ#|[[ �~TLi ; -qS1TK2u~qZ'cϹLB+XB nJȆc};cҿm.,EE3>9kJ~Y /N0me۹}$/ƹPWmcY'}oJ|z /WѯtH<<H2y T=Re<EX^~7%9%tcLl fHcS[Y߱ 7é8;J.,�Gfly|oUAy-!m�dt 3S4-31K uY˒mniY&_=zq#syFlƈ 3TwV;V9x-s:Þ)}f$[.UԐܳE5 F:\ͩa\=bl6ŜYCˠ/0謯E?H X\yBLV[#k˗L[߈*C#N_ oP!ywZb@>{S1:ucXH/*E7Ζ~D.,˹=Y0u:B|tEDS,QI*߬?zVwvK>n-=ZТUm4<+fӪitIm<W I!74ޡiTu kI?Wû\R }P OX?$Kei}ߢ> eFHS:-Ȅ7Tӝ33Q^֩0_żhJy"Ro#ԇ7<e^SS#͠!1,t\8i]<oVKL}-XK7ms* 2>jIˉ{[n)Ww=OyΡuRr%?g\2?'[(szx=Zq|=<&<O xJXb=g(w?9Un' wΪ&>gfpdgTP1sG\*�P�Cm6.;HζnMU_ c0$ji;X2H0λKWVJ�YB·L*GZhS|R].y�]$dJB|n Ȗ␠[l \I!74)-pjbG@[0(y]~U&~rt we]RАwbVUceipfyzyu73Hae'dŵB!Imn)򕓺eԹc+(%j-#8gO -s42Cd/rIK.n馕anI iM:<Ȥg3D8IS5q4G>.P^A\m.;)[q[tW_SPСl@NK1'[3xgP;?wѼ?{HC!;Bv 0urN3VVKʗ|Lɴ ܮ8_ɣalezD9\(N&%ٯԧF~C&sU;6&n\8}9<*Ҷ\UJԢ|E\S.y+4JH"m엪T_&gLc4Hڴ_kZ$OfF?Ρ?@ }U1h M,P Bq t׋?ZfpT<<dfJ#6UN5<i#/'܈Ȉv YهgA4mYnqeٮ8R, (`WZ}|=rROz6Vd\ihIbml{}%zAtL`wnXІF-mҾn~fjڑzO[v)752D nմ-H6hrQ}vWf8XtOMBhZҎ޷uRߥցis9 l!M*~.nMj<sSNt6>wy~nkf顚naK9t{UO*ʺSo;U?xM Z R+bS'7viIsvٽÅLj1/ynYQlj{,,>5B[=3~qT\ `-R1CSd%s}yMV#[4N W+jsĠޒt/h@lPuHE[L\JWDxkҘ>i=e;9#S\&hݯM[9:?Lc![k}{ *Z\@: p0$amWxV ; sUwoӈ6hw*LpٳeU4Maҥk_Yͬi6;/)t2^y=T1 urÎk2cȮnOXVl@x$ǩ!k.@}/LXIQu X㍆ ie+Yo2.cudWou7v\nEq<HZ;CD@K(/ FW[-ZZ;b;@!v<4FU·a;?hk|jխ<.ej7lCf㜍a= ?-)N>4k>9X�#IrQh#Lr*d| zHR$YCSGfJbphǏ*IL&{ZBO>72?y~?^E{ <6Mf}`8> PD;]+Uv@& {s{xY%/M9q-g'2 pxKB*yQO�>$ق8ٟGn5%%*N&dSO6]fW HG-7xTO'hq@ytUfF <!S>WGvVFO_n N!|8]Ewo͕mJ?t`y,S;bݿpd]~W:g9TCA*h4:Wiv6D~᭴.a}{Ĕ<,IY9Fƒ`0 lϞy@^SY~,Ж>sӼ~Gs RCY[Ub#]pT;yV\&'HݏF"'T_ EA e@0'=<D*YAA}ǐɚe!<WlDaV- s1`$Kךc]Fnޭ Jdb�YŞ RM7Ud.5 5txaH|Œmg*�qh.ރ>֯C7۴\'QCWqsPc<>@*,n|\0ׁ(XFQt uΖ7'qsQJ}~&i/e'xq~e@F>0=fh5Sq!Ҍ�s2y,&TGɝ.JN? ͗:6etY|Y6LScu{1h~%7.tjtJNQJX\V0^NRĘEQ�un"__!*n' >#[z\2nTFX@#!ŞFb+A aH&"yd!hnSDYE5"Eʋ4RQB$ˢYxX&`ٿjjdl\Q$x[ ОJϬoXюɲhaN"N/!:V 8DNR5춊Ӆ4(},럆J=JQ +4^ZH(7 3W;}$\ !\:,08guhe8SU:{e -V =;mT-+8"�r 7H̊)syZkϰR~K/Cz.<xL'�gB[3qȡrslBYu@@F jK]vJ\6 L)#IHqgϓ"\*%ɳ#9~sD4cd/kpT%3KB:>G �ްdR·1o<W)m_fs?i r Os!|5g]D7;t1 >a yB*8 ©[`s?<8-:@CU|W>p=E{HSsn%�f>зC#X5ȠY,=$.j20@U r_$EYݰŽI3!cn@H5Lϯ.(mXs| {l5?XҪӾXZl2%P3aG2cNS*w] }"҅7W54PD$ 9OR"^ZY}CLԵ'zgۭ'J6NӈsѐL|~3OXb T\_5<RK;HZB}[?qʱX TS0z_c܎ew Vnl/UdaLرN21O+ǿ#!Fe-:h? όiʨ'¬E gS_3#ԠJ^W h;5G#7]ZwOJ|& [g#/)1"PK����/Jp��p�����057.png\csAgbcb۶m۶۶ɍmo5ݧ9t r00```"Jʿ J6P*h Mg00Xpp1Qu6ur֑7vqu1uvw131uұtw6u7v523/ip_9{S0#OBiSOuSSUg5B2103032q1p1pIk_mT,mM+1sp&k=A'B&&/@!Tק0%1scfc`HLlljg !n?`gdcߎ#TXtosM_vw&Gm"D!Z%~ r4{k@ D$`lK[7?$\s|j՟yGpߋ/_i:ߥgmB+X9 //ƾqdS=4+"5{YYǰЏZ爲*+Aow_by^&Oz)w, 1ف_&oCޠUk{T64o ۄ|_ۋ>,_ܾy݅Hc/R_â s[}پL!<!~zq#H6}YWܶ:SXJǡo "}q=*{D} Ir>d- @5VƕV/qtoN4?Y<Ʈp_^*q"+|;uCÏơ{-B3ȹ=yyv~B^p5Iꩱ8U1(!gcq zv#|Fu� utp"J]]Qz_7oT`_MVv㼗WwB]fx"eVk]YC!יX&gbʍ澠>;b{x?eL&ϟ `3JF^29D?fC[q6@іœmBxS{C:Gߥ"{֚c7qX.cB ma~eUtEo3p8F<Ի{&kՋy� Bz .?SXGc(32 F7q#Soq. b)#C/8:%k6r'agt~j-(;Q\z:W8ƼyS{sz~ݕX1Z뙺<JtB*DV<磟79@AA?BO.R$'wԐ3551z6?\̕*sNF){w%û,CآVntAN^@Mwm~^66~A> cx}P*`U1!0l JWҏE{ʑ<$L旙`*g|Qez�goGEPM lvAO2xTn\tUny - }%Y.LBo-,(-߭ܕZ 0bض|m&a,bNescruc  |3gmhŸE gЄ3uI[yd!m4'^賨 >lOǚVF SToٙUrֹKZ%WE\ڬiS2[ nÖŷ4RV;9{'8VPH!&V/梤;c} 7~$"ߛc�ø>qWseS:7:J!/#[;/r-?>XQ6XHHY> [xrayn OOf<J?,vaoNzPCNH>[ Ό0`u8'OI~.}53<[�v+ Xg.vBĠ�.}z{E!x㻷ߞK},+B*++<7;7V3UeᗝZsr"S7!5 ŀT*T, T})<j y%33 ]wŭpm,TNY֋ƭĥ?zHD�kfTqe|ywPX@`b*>_=9i#xsMmbG$wo<PWDM}/“"1Ϻx/,,_Y^1&p'>}{|r篂_|֋{c;&]o?R" e/<ܓћi } !4ܣ>9?TvQZ$x#` .B)MhQ'h {a#^ro>kO%V zqvF7*7oL,^aH]++Esت0`HB|UhIUhajpgJ3RE~v6wv$+pc$YꗖC[|t֫qNQjeL\/Qf4Ω$_ FD!6A؄> y3"U*na.BKD5B[L\͡.d+{QzSM9\a@B6Ѓ_$.owav:S4 3y=Ճb_x30˳>V+{~\%:#m.r}->)YŮ6Aqi~:3+ w$y#.wJ"g)G$/d삋*}b D.UDɑ|'ו2THxJ.>iS>ÏިMŭFdSzs""cI͛2*Hp o\eOe^&k=yhtw=/ƀKed=8s&{Vʻl·2:ňK0c7" 2hk#3\$6~G~l;e>xl5sX)Afv_f;gچ-|ˡvغ5fkjzo�a[WX%ds{@9 H ktE;{2Sz}?@Iduz|x ABXis{tW:X_NAg)҇InUL';,oviPӍ;R;4iHϲP 't=)-O+$C<V3=m\jn=Q̙\mA Æ>tL;e~ L6Xe0Et .Vnpؓni0_4eLٳUϋδ, $)=-]"bJ_ot6|"6-q rf-ISʝh-A#Bib©ZqZj!{UV?#胻囅[-Erϕc"`-0)Zu9}UfF:J{[ƅ^*yic_3h ;zSeX)3_Xȓp3ԜOP}q#[$Zؙ4p LJARHH R٧oogwZ]&c`gR*=4X(F0tb'0/dd;k'Ʊ " mpt84z&ٵJyX`I:R,xIMM;u ؄˅o̰0yFv#Çn0w6WMX +pg.OguOGqfPV]MSd;^}"MN4=WȻʻ)E'veDDϋ{74D>fR4~ |<8f@N%!CxMA%\1IU>wQa#oh+ x;%) 5n{%fd C9WÜ|(U(m4$V]vU|n|`Jjȭt#´TFR>Du.V`1ڠ1++{^D/ By\Ԣ05 |w ۱Tvl6֜2CEg{$Ҫn9Ô{J̟jW?kMtPJ>Y8!W2 r�QVn�s k:Vx&<+;f;Fp&$;  Nl a�7kn[t@ kt~- wNg� _B_{}NY@@E˭#f�?o7?h]]KL̗q:=US0]Q>&hR,Gcr"uiq|Zy~0U(Q\[%KMg*?iů)YhˁE Ĺr_߀ނ2"fkyt)D21 7Π;<ܚUjwag*Tݫq{c̀l !_?-g<BD;FS)iefbw >|1)hzѸسG)͏ ϥ݆,=?u ~;RfQxɰ JH8Ul|6Ҭ M]&|E2 T.*C,Q,RlO`h4icg9~hQQ8!MkNw[3[K;/Bɘ!C_DtF\FS0n`._SJ 8RBE펊'L`ɼe^<7opl/8Jfx3RQޝ-<Yu12)閗ѵsϋ ytA7fps|Nv]_ p'TLJ-jqR5mx/e*8ܕ ``z̿i?tqe?p<q�78I?7_vKrSFq^?gzx]/X^ww[I\SP<5 U TD:s~j)RB$ħtP�C ɮ"3ޒK#| :H-ƨrGz.'>g\0~afA`]iayS;? eACn=;0_WscG�Փd<eJ5;8(f4Uܓr\6ުWO(UD-\Ba߅dwy& mzL~<˜IgWXsdtg!Eu6"ݿx37=!=_,>կ#LꎐxEA^1! xa5{O@"9d)ZGX<o[T^AWlb븗CC0W']3wr9ZƻO~=]ʟF[#hH1!ǔ԰5 XaRpx{`^''rV /t`T"̺BGߞ�~)M5ːGP̭bUb0_.C ׏؇yPu͓Zt(q̓E>fP9ZU'M]KԀMFRˍ\Nl(!?Y�2Q/NfVf`NYCqXCV9gݟJ|ؒքU]fAb-WYOp:ԥ$΍wi!Y. _u%mpsCPH#דZObDq˭ hUwGcVrɋT|'C|y#omkxop+o2HxR(V;7¬Fm =|e7nbiU*} 1s%=.(MKSIQ({;:.2SJ<4iu3bd9?ٯ\vܽõ7lVq,3.U[kkqӨkpr1]%R+?pN[H<o3k57pq_t^T[ rӯ7Wزxfwɱӫ툉a᪟j){㹥E){c| Jx, w0D-nMӺP仕g<nT_Q,�O?&,k3q>TwtWO z9B?~y(BFhp#|i(LA5FVVW}XقTpf/nPH+9B@esAQQfXzi?WNο#gUqe946$zyVq)R[FX{/3C-h-W]J$ag r^52#]\MFik3ʛwSx_s|WhN+h)%΄"i>Ms{P}ߨ {FPl^Ĺ,(lyL%PE6%`!r9ZC' *Z%s\yF"|=о*LH*,֟oy韧`|1t"kB,hǃ:q"!w*"W!c): \7n`q^W/[vd>0Ӯojd<N^f2Gdktbl+{OKn%%5b7x/a>p5i4zAT m8ޗfP{.^!5' [Q")e(O;`�w!$h g`K}ޯO"'cSrwϭH%>Xٍ:]rtǥNo2 QA :e^7Ok[4unsumh8^H%j *wJetUu(<JϽ; Չ2D?o{?t{オ箸,vߢ_X%cp_=28h8RV"=z!Qt0SN&?O,e@u̘p8YkG+njʚvcRN |݇E7aVf1P5%̓lH'D]8?$F38hbZ9ry`7i'1\g{@A [xO qxು1ow?`O'zNIoG.o6Za^(1FȂ WlXZ\1qMvGMV/)hB4GzQpMr J_뒗H3|@kc#:Ɩ|Tƕ,+e3s<U<`<�'q~peqQc+$W_nG?Ao[A\j4Uta! e9/=tK(~T" 1aوfyqzG}عpɶb 6.$TENj J*ZRnlldz$Ce*|hREi."ç /|>hV|┞Wy^7.y,r 0ws:<6k7aqakpUCœS$f.tI>WK2`$4 MZs2ecfJxG:?˱BT_1Yyp>Xv5}_GeˮkLqn-&:n`D^,u?Lu:F <?6p9I^g>2~*lZZT~6E  ɩ2bqc#"3O%F ;/"m\QodXI] 0ܫ^lQdM&;GAW._wbRo_Hz3*(,fhh:)μ^sf K;+Djd/1p%l07\&+UgXSa5;lzk#c1!?>[@~vsX4 [uʣ(ZqYޱ^ ^B<Ù/}X K WmI=D>=h8PDHIb\i mY/N3A|ڇE!m6< zVszYK%W$I߱OD<KP8T2lW"ctfv7v^ nA|PT(tA<ǝ`xiuNMs\F#=JVbILp^l2SFf:<yP9Dʙ2dc_nZmv+>(Sр-5\<)+r]OUb4y;LhogJHy]=|}L 4ur>jp4s@֬vb2 +8�}zwEe{(+I1`N\ev.|vKeR /k39SM(Yk^9hȣ?暁}o3M19\ S=Su)bDYڰ\VeEVqH|p|nOť.4?FeNRm]F*U<=V+nWLVg؀5#a,wL{``W~o|^YcdAC+RP$u|`8O` g_Ztv=ȵd uHF[ ѮѪfb8Py bDk`-^wX# ~_cs#QPA\#v^"2˗U?C2kY{)iYRvYhbxٺgeWu>>aa[}rs( r)`3B-o XU-4܈®AIES,{ _kfA@z+@]ƽ+ E33? ےPhPd#Զ69B d759?Vͩ>gT57SE8ݠr]'Y%1 vYahݙMMj!{P_8SaT72Xayj\h8m ðI*h7A]NgWĈ7%<'yI<KDeGfdu#$[Fe`dUJ�dmY\u}4=N-6G \EU$T [Ø?~Qtze&qua x5E" S?],l'_.ym33pw Ό] v*!^ݮwzP(sg%jb@tS΋|+ꞓ>2Q7re9*Y2^NO&=gP5)�ʭAY/o1'\Mm%B%=z^w O6P 4 x!'aW.RJR@ kdYzk>9 AV廊4)4eTY /4Fra +j#_ȇ/g7i{2q~@vK*_=55r7]y(l>7?<^";sBN3#A#I^ j~IܚdLv9Co%@ w.A_6DgrgU7 V^u<P\qTf'E> X-CEp:H`9h,x7Tzf,U\7iZQnHDgwv˗Aawa3sU݇㛆VVy +:K}NQ>ckiءgU|uӧIp"o: :XZn7O%DN.72s~[Zt3|1pd}úͨڿ2Lj<T{Ypmvag*+%Vc!2uSuϭGdVz}UlƝd9pe>qF(j.;5_г=x~ R\ׅдPX;f +r pIcF1vƝ7 C0i�c?Sn$(50sqZIUㆤ; } \N͎R.q='-ڙIWbcA@:.;LRB5G6L6zt\\A<qSwR3ENt A["AUNS/9+ 3~m!pQBP}$o涍#eJa+> |:>!UyarW9kfIh_Bw`uB\GBXHF D@̽Fyib0^ 6iK򒼛b~Ssrg4R0WZluklGG},SSE^z~Fk|t`I Ցe+sjnEgƥ{ǩ3w~Uߥ^<%uI;I\ JupXz/0f+.KXo6,i_lYLED;Xퟡsf׆bNWTM&h;Ek4:9UHP'c@&w,kʨE]SiyHzT?-3fF5R/)?xl˹IfVś>@g#Um2/BQ ϑX^L 6W%Yk+Jݏb;RA1:8`== ^sߍ,B)KWG!$:QHWKU]pՁPM;Mϸt#}xwX3:_<1i[h=G%S]#2pC{jcŽ770ނ+3=R%0б-Ks@+7i-Z|v^*tSϰg术nL&+숉ٲAϝy =y@ p=bFI', Ew_ĉ^[n2퇗;cmK+BK}FrB4l,} g zh,ymP9SI@ީc|>6Œ"l3?B8&nnuPSQ^Z)gctV<g"G_?OwM+F7#?1 Bk«̦-C$W&ϽjSWR*(x!v񄂿"DiH*'&=6\$S.k\]sn1R3JkK%6)=zgi~K"lyF7^%am(sމP9xS:%~H\X숟Ogkғ]&͜]GeG]Y,eݽΫd;J 6S`</8[EǺuTPՋ.#Ñdl.Sf|oRcf$[k1}XB>s#qŸlFab30wE ~1I` RߡTaOaR8HvcETW�vnY]Yb,�x1NGdz^~8-nNw%lO(mAk[_ 4"-'+ (I,*@Y_;J)3qqԝэ< ?Zr=qd&l~7I-oϗ֜1^z._zE'v`&.쌞uMC/{. x0y]>t8rh4=F!r~ I? a$✦k[~{.r$$WZ0cvsM/Nch W,~_l&Jl"^7ڀoF tv<Yrfb煡{yJߏa 0Q'#ciqq\]\A=LQo;㪠JWWw%D,$NعRnE^=Z }?# ц.(Yp 62;7Y G^dv{|7pLsA �K{Iv7#ᾉd+Wҗs |f֎7^n,S?:JR7LU_+tYypbG�ؙJ+YFo8̞Pm/gBY7V%)4\}|WrK8a{RPuvmA-y'ؚ-V7&Ū̶IvF c1Z`|?+^h oQ[,9 `K?MƇ@q 2};n]6fw+k/#5Jq< \Qb[ \yR NW|LkvN.690W%{KQ_]] ]sƔ~c>wRZB] |ݼSȶqU؅Y%Q_r*v,543n[eClOxD{@ !j^s<nΧeL+,Di|<,cI'*nԓҪ R/DpoF"LRfNj1GPhiX7;'EjB�w,U_m#$Qmҁ=^ke7[7zQS}:ȭ 73љb#Lv2e>a g C.Qe݋6 dP8 }3ۚ89=<Ŗi劏JCz $^ty[9*^ >RN+ᚷu^3ߙ톁bӮ?1yiХ<oBE$nvpkjg=kXqt"lP^ dbSxor*'Y1qUb:\3bq aZ[z&p(#Fӕ^5.&V1!Nbds3OK;T]59ŃIGuy[=y'WYFi(aβU]9{^0v4 S6uuUk޳r>y@;+ҠsKB6/ q#&̦vZƯ1ZAҩtx k H}\<x%ԂϦfr{W`{A57 (x(VsaPA c:)FMkmؾ;g P RlQǩu:/ǜ*x`!~}0=QiT&D; "jLwCt:3u:o;٩V]\X;Iyymrν&]{wy9/iLI\O}s_°QRop2hld-&M Hm4X>:5ghZ!c\\lE ( ]=8F9[ij%>b\}tX^CTQVmNN"a5*ReIغL:6ˋ3 /i>YoSn*[ ԠX/Le}Z Z]@wΆ3LYUdg9s<W<}K1) wo+A%=Έ׾\o*UiL2n{ z~&U;Z mN өyUqeذWyi9ÚXOh|\o�ɝc? eƆ i:wSh# >G$'�Щv`$>ϺaYAUlUaHOwE̦8rQ{03Y.]ߛAg؎qTKyfYr/2WGVYp9Y1muf_Cl>݇?w?1|__L{k-vY\.O(W|moMO!ḺԞ.+ɇ\QBJoFW'z9Ň7خwVB#j/`N烂^:)%Wƻ崨~_ЁŇ;D<X .ZG&[ZV a,l!仔!D៴BW3M8;BV$ZZ@s% db/ac,<H AiVx+=jz;?|I\EadJ?&mgmr'fu@޳eCXr sٻGvgs]X >%i_>cXm*{w'ByawEwks:%?|Ug^)Q3w.'nJe]tԛ՞\&K: ~2m-<-DxI#lҴsj)j#Uٙ}ͯF[(Lv}C *:ya)"ꯃ&6tS48 msud$C ̽͹!* )rGHAF֌ɱZG5ߑ_Oe ٨.u$(. Ӫ~ Y՞ MvQ][ŁbP1-o3܈]~ R2ڗLrXRwf}'(]eQI37^#<Ж' d8$չ~_~|[y\pC>ϭE%[ `( \dhLZ,DW-s#ZS"|s?|!V#VOؑPӗRHjb$�HIO<P@hcT:iL4/ǍYGXA$֟d[EG墨-sl<IR %na̫(3a$FӄGJ&Y + лx/lCĬL8۞ UXztji]woRyUKVpt& [wX~R:hMfwşƒKGQ A #;8UOLv `ivɄ<83( x>|xS-"+Nœ84L7$5]Ĭ}؞:‘,j(VlRҟ1ar.Vr䝗ȍoGlVPD2;/H%xZ ~]ǡk~|5ŘG#"F? E>mƫ#1bx%Rw 2D"�D%'F[gݛJ/s2f~\Fofl>HrmGG|vk 16䫹$@I:wj=$99ɼ;ZϠ t3#Z<R͇P bsO w.4m<]!*yr?92Iȑ9ut^Xc.u]Y$idv }ioe Ǝ}p 3cŀgʯSPa_IGHXz;*l (ҿUɯTy+&uzH՝ HNPЕw4uzFĚHbB.h%vz�Y$k#6ƺ O+ -sCxV(V'l.AK: 0dpI䉏H=!Wo Yh4<;+A j\I K R�>=k\YKzRC+Fu+9J0,C:Ya|Pqc#E8A2] Yݰglؿ1t CSq Wj@bBbͲEK?ĩ(&Uɱ2#[EyYbe-G˛Q<(t=])Y^ڕ᥵Å|PyPmsLO{܄ dbI�N/Y[y [qI|ID^gB\dx0ď⪯Bv7rt5PFvBY%g&Lj [qIe> \NNߖTWTHI6cM+%:=N/YJ;(GsC.6iCCt"qZj*9Bf�8[YF-A'ĝGL’9\|N։#c>_aWhѴ7 ^ | ҂wbJI܉ƣ}҅mOhdfLAh DYyy$+uvi I];Û3#DOqWg!A,~qS�}9ܭr-g,7wƍ hcD^o5Ig&Rmkaz/kubr,,&E^Ʃ/3wq`%;rH㔴 ZxXmX/yt,2 orwpl*HNgrZIcǔ]}=PA'W9@$> ?-neN{nP)Ip{k\<Pna/B,+!$,KRSw->e[yibp~ʝ;IYz$e€TOx|{+g͡Oi ?•=+3 7.NʳMX= 7ĵکNn4e#,6Qbf>?ʚ#S9O2laR$NQ@ dM�M^5倍0yV-~ꩋ*- yrQc̬SM$,ӕ^.8+DfohWbD@7Kzoۥd϶ ir}myp%0]WOx%~새Nг}6sy؍!!7:Ʈ4αqISB<_xfLB,l;iWg*\ ٲl]q2hV38sO|grCPV =W:"5MO7uMRz˾J%a6ǕTu_7Nn^~rsx�xVؚh ¹줮xTp'nfVTT sMf٢1hL9Pf7*oHfJ?Ci]51ψ }:c-ԪƒvTǀ6i& i [Fԅ?%R_{U̐<ʍ6ESiMܯYClN4{+MRƎiF7V$hI\me? ZNgw{w$`L2Y5UgCPkٹc^໯fsXv SRctRwWpYIYM_&O5 Q@T PN}; L8!:u/a?\{mp!uM|I4 +hr84÷3I V #}3>\pӑ`b1<=-:K(%\mbGw!-,V 񇃋Iʚ^L(EgD贅 :&d]Ka|w!)+;~p4N3Po[М\[~MV#(,`U`yNFR'>$lYJvGiYwv�{j`v;^GPZn=>r9񣃐ꍡlAb-n?]�#:r \e_rN,2͠ ˃Kb|]qdDr̂3G vP5go3LDf/x+Ê8y![8F!9{ש2?ZSE)!pQ]⅙2*#O0󔬧UR[~vMA Su&] PTഞ;M >ywfT{g{=@?FgS9\TP;v"u<X I]ᗸ`^" x%7vJ=b<'%A쥙%>Ee'woɢUfǴ<ugpdM)E3K yTTG:bN&Jk@^j}wv'+fwF-H2#[kA+WMHDy KOimXeoZOGbBOK04-'n##iojv,̂Mvul$jKi͠yɺ7Xv7% DZK$Y^Q?+ ?6;6lKatg^:ĝUF˻P<-KŌ/(f:ܘr.ї*C:pR&K&F!g-<x"06h^I],Xf|cʽdp$vv Ź݌/}с[S9رUXB83џԭfbY�()#pݾkư=:ɔq/b(+#c>&깿zNG[bDS/k^5zte0fqC*9&pǡ!#6ЛćWy>0$J}$Օy/st#I;5hΝy1a r$I78>VZ<xG>lQc̫O-{+(ZHC-2)!TƝ%S $*hE1n:4]s<21o(zЬ!Y~?2z^v'mP%Ϥf '@}[; Ǐq {1d $)͈ƍg/0F7l!GT+)F(֩4s"^:M["$йK|Kǟ'S&I9Ns#=UL0 secM:^o' ̩9ř9IH/ J)i~9,~)#n ēx}8_(,i[O)mG�R[ SgDI5h>B[hOMԝV5Ǜ7IE$b/̠Y81oDQ՞Q^p驱66=/y yẰ5 ;%6㩱+D.U1ʛŠutl֞%UYVޔ~S|T ƏEˉΰ e0IGF3IDEyHȏ9ђ&a[t:s0) ~屧^16d5?>Q(-#}PDZE5qeJԀ2(2P`;qEqІet0lt;"='7sQq|C*cf흦pL ,g a=T)?pO*Vvt.3�~5Ĺ%!s(r)d⟸2U~jݏEl_1dژ߿AO^W<cgƂX1ݙi\dC823A*053pGoR~j0 KI%ٗĨWa{V/Ɗ]HwCyF VXűVNœdUX x2@_@em:s>1�ZmϷJ{Ӑx\*]d45UpjDHo 2Dbģ$*rlkJoQ.upa4AE&_ⵒ4W=xqؽTPqU[j^r^i]@ �QN<.4v"|Pi@5kS+т@qdD|3;UONZMcѣ KL4v.No`?_ ry9*q@^_ZpFɤs119<1~;r%jp)JmږxUzA6aAiJLCZ{;sZF|,* gt0+JfTQ/Ntq{ Pld au]Ƅ&wɏRmҕDK5uRg4diG[5('Mg MFI!rK?@KO=zHg9VHTx^K2_U+2У%yI-4gO=8A۾B^x(.߽w<XOp';Kh S{*MYnjœքxkzӧ4S(ySo踾9 E`.M. ƃz'YIK-h47y}EjKCEܫ[!Ж!ҕA_'Zvy3%1bgre&,~gyC(8Fa+מ�͵Kxrð~ė AEĢ*7:l'10 ]"Oxgұ"Zރ:Ϧ`e`V9i`}Ә~ϳSMC0>aՕR*Áؓ:RCw'O{Da0tS&1eH >y9M\]kI|%a4dk8WSpb.^h2ΤqeH)DjGmosMoJA"C č"EK�[[&SaLc ѽ9 &2I(%( :5Cv\�le~q9 6 [lㅅujamUm]YP#z.ߠ-o}Y .\dPs2sL<8.lD@*M\j:N5tSKM|\׽EA[&70o25ipN6\"I&fZFtbg9lԭ7noEȦaXIFp"m.=)#L~֜ vAV&1wձaEGI&3YF菏ڡג]Ŧ 6~[_h�D Â63a1G MG(c& # ޮE\#fR->9DaFҫv@y=|i?EɎt%A,. M,0䟗P]X`ߔ&*uԉ\fF%ёc[ M5C˅5DsJNsު^�KCW1Yvox1U9KT.2Mv>R+U$i/;UO/%DP)?ԣ?St (k|xI%&IRMҝK`gdt"C)) Дvi U-QiPq8ex"ӹ#kciĎ*4,E�Yr1&p`ۯjBKO =r]Q~T26M:/K~RoBs7')2 'V Pn&sF͂1e+?OV;Y,tџ,5o~QHBxf7*&$'<b` @ȥd.<<=8nň~r=yxx]~nbxdlOaVMC_;駽ʂ}' 17󐃞*<p_RUy{qQF(9!GNFM6\=?jу8-xr6~}gsEz*QeH.dҧȽ GO{܌~GWʰ'Rx}H|ES}'җƣy[d_īRhb4g]Tz^њz45ՊssnNY\Q̔mlbr}jW½d-O,B@k֌ G*zg, ,h7DR0W[a CQ�P<GfV%j6Ϛ^e2tVcHRS-j%\*FK*Zd\k_|ww蚮̓YkGzB(x^J O{V ]bn Gؚ>(=n4EݮjC7x rSʪ0s_߿b!)E޿d{y8{Cҙ i:M}L 4U%!'ux#|#%ZhMwp g TM[Ϙ*7-fuE)W) )$.*HYڂ.)So}IXo'39^"(30 Fh7`aQyHatUXLH[ӁJ\Ӣ3<>oFGA]_ {7صwO*dlw5(JIPј=bs`^xZGC#o 'h'i J ;{o2HlK}hdwQd".XTYůK- <5t}xU1{lbMuJQi_0H7xGk +[: HH4{lUIދ8M-(uFykh6*ֵjvZcϫNmʲ.=G3hd1-uf`cH|Oikh`ˢ;)hhwMJ \1pm趐kEng'Mze^5sڽ4(IȽjBl\ǤLΣз(D8??y䳱Ha͇E}m輳b[?~Aef mkDv#ۗ6{*dEaįL%DEQPw/D_lkn={cfw:XNDJ|?&jEZl+Ԅע*7ZTNF F=Yht i1CEنҠQmen\ ϙ~L@!)4'w,т|y~< {ꨡ<iuIEz3y5Лlڒ[x#>YJ*=1/Y31Z6/`tl>㻩=ɴ8a\\#Nv=Wd`-d`%hyެk;p9&OiI"F6gzf33gHǢJxW\W(w{+@=!FYj*%O#%otTgqbvl9y.c"tZ\rF*3ԑXEpF;Y`c:M̏6sgK6!!52!#XVå yN<rto<y#bfXX#zvwJMJ3!u9i1XU\ ˼8iL>aK01i8\Z<!m{g^�OֲAo�5>d ͻQ(N1-Dd4+nzEjHA^V宥ڏ QiS& <y6x%')t{qb,N5lB\Tۡp *gĹ3œCbhNH>/jQ`4#"c\!A{<0 $#UֽnI:m4 0RW h݋SG{:*Q�bº'9^^v+Uy]d4fSVqmZ/fkc20OƔ�X}%iɤaTΘ,EU&m-"'g&qwy֎yc;Ā �z }m5uΝN )b{.|sG?+.b.ޏ2=Nȉֺ]OgQeR"!V$a*~ĺ!SvY,3BJUWb9y]h *Խp@j{3Y[Gut�9jC.gqM\ݔS T~�([ `ʙGϺAoiz>ҏ@ƻ@%ߐ}7Y9"/`хh ^RD7ʺ-׬qִcn5mP\4t%Ǚ >ݲx)?"ͮf=`BL<+~ ™ Ϻ-0`WۖwEra<9F/sxL;ȗؑO50M~E7Y)0W|8Էv%I$۷<q&N�K9Uxc 14̄Oݸ՘z;Ba0?vV 'j\Jp.@ RRf1M|-,. ey2^dq~oU_Ov719e&%WO'uTjdYf֔ʻY4(#ȖKÂыheƖYCdرN+sҾp.Rp1]N?_Тib4n #~"@M0 c,%gqrTfM�<1a0gMƙuQGm ͕$ݒNHJ5j9ʷ@Tᓻ~nuwMmEvFݩ/)G%r_)WoU8/CcOI8 ,4>-y2&FWA15a|OcJ>gj\?Ac Ƣq(淿V7>lOw˪� rbc.$6(—4ȣctpbAA82M˖?+~ Wbew͍=zII�M9 ^5u3Qa5'žwlJx4Vt'47 c:[u 7D%wQzwj^u2lIB0lOnqR:UĎ5硰/93J![ZրdlVk:*jeYY5z+ 4]V7eRfE0 7y RWz`u&[IIxQ}-Ѵ8XgBPrE +b,B'ŵİŒ{;kbh.i_U}vOAߐ\|c }>gvrNLυҹUd 4 O5sG񺼨%= 7["2?L3- QM75-)W"llLh<V cY`NH* mHֿVod[KR.ɵXp0B<`'w%٘g6 ICр@`tv2?X$\SVJ^i3]{L"$EwVq%¶g<ɲLtwW)rB [.Oęl<_)*�+.0#gL/OuMm@s~ԭ6a汳[ѣa, <N=$8nbh&p!V� ɰͺARWr;jފVE4E[Czv!Պ <=Ui$2Ɗ?Ԓ$G`guX5h:O Dֻ)py` qPΟ^9#5|[ l P9=C�̮%U/C.zQjZ5+`/*ӛ?BkzE9U}'Ew,3Er@|p8]$! G>OF�%t׫& F|J�C}b-QpmyTKMLV8jru`Y9UlogJKt8}s'#Lj?/l+T$h04aPr EwT#NC}$sF6kf(PtWk>QC@Y+ҏõ !5(8/T+ 1ۺXU̯EE#G1KyIz':w돼yDK'={YACW0Ā<B#t}5@.JBt]4B\hm! e}4>f8trFf3(m6EH7@Be~@j+.VAM໾Ei\^?3"cD֊ (y?B%Nܶ>=5ּai~ؓG?a+ԀU"vj-= 7ɧ ond$lo`dJ Nq0Wdnx�Py#63Z$T`'லYa)4.buXE?;Ynp@Ӗ!hL!iE6zJ|z.�0dӵHܰzda+-Qr"x̟sUz`RP}^�!Fj0e[&=_hrU_} hy}Jh #.Bp&bU*{8K岸yHt0FDA;Δ5}h=] @*c1uN2/1w\oq~[&7,²F? "e ?9&fj`XgZ0eX\!B6jW2_n[n+ t0T0FgK?m(WPxWEJU]Z na*mT@ON$Ek嗸]-8ʿh2xowَ|Dv䰤+ ؚ6,1( z0֝(lC{?5UQ/,#u&:p ](oԬTxalrV?O۳W5�)#硋 nG$]^/d WVrݟu[8e S}ٕ}K[N E#} yd>ϔ@hwGx'\J ]qfhCUy̍[́>d)3/OHAQG(qf~}WhsS悆r}1V $w3PRa~ ]k4 =U}y+thy<iR0*/S鼫 wpErXj颇Ϻ'\6(8@3tQ U5yhV%Rr d賈9K!/s;xmHeƏ4k ֚Í_nlT5tT&΃:mT3 R�J8U Sg s<�A4AAF5&Qv6omJ EW"N #yH?a1 vdQO~<8ܾ3WV^Rlh?PYl"n~ lbz4+r7U lz.aV} AqwAjv!&8FD<Tܨ$Q g!?QVڐZ(o�ABY!,uAJl.W?YeI#a'Ds9_qb3C,av`[=Wp<TPR!"js 5dz:Y]޼x҅#"AOƌ'*Y7E."A c,{k2abZ~OV?bfk?1k8ܯ|F '? }䲑E7}ZxKѰD/H??CVp/wQr0?g0 QC@0d?K *hm7M$Y/ٮ/9C`3 Y< >Hn)؀n8yu!u]?,$No63GF RFo 25XqKkJ2awǒAFF_h6/U -\YBr C2&Uqp5kڪ]퉃3aJ4^*8[U'NLO9#M.RoƔ{IaLy9 U@ku9]*BuްOtP#H=:}Xz;_o 0W8D5[7|y'HAPK���� /J Pq��r�����058.pngZcwgAO&v&v2mNl۶c۶m۶mγ{ 쫽qNU{oWuWdDᠱńZM+# *0Pz&?"1 1σ9dl $UnUk11dg`gc`!``dddv7?c̭9S8Yp# PCGs? )cG &ZzdTP m=k30Ҳb|� +_n:e%}lgDo8(K%f#j<S7!eJK{#N D 8]wդWihvHrv<a˼0]v~ٞDS7oWuWqR"q4OYWvVXJZiSx>کLdN5.ԫ7lvt\!v`pls<]SsfT vfZJqs p S/Rs΋;g\.]270N-l]aw-lY= .Nyt T:`}X/[~fvD`"WAԝ~|n05o61#J!z [`(S#e< & Q$%`G/ܿR�ČH[C՚ŧfr)+I9[fqTlQ;\vPۓ4EVlDjc,V*S~v |nL ȋ %7!e�Ü-sp`=9@pM]F^{aV5906ӌ"Or<;rL.KC-o!We~d8O~+.Їi=ʱ 䦩" zSj_TG̒p}(Fhe8Qmb[}TtR12Q^2v~'~zq1댿Q E+ؓ(گo;z8x~.ch585͛0Ͷg X�}~VQ|۟gvVC 2Vdsҍp+vʹr==o{x~$;*"xB͉`HX O֌6_r #WfKs9;.ιri#1瓾UVȈʃ}5^~P?ٵ[n릴tάLiJ-0S0"fp<tJg1׳t칣e'6:닎 @N$_pɻѩ{9kV xj4#tč;J`I=tfR"uS|+W^uV9yqSK(%^&o;41Qpa__Ӟ-&KO+tzXԷ xFF}9ڿ?;=!wkHQ=~R$ }Y޳Af^cYX}OM^, #ec%?/tF虜a?qȆs^{*Ng�6Rp]~V]bʳ1 ;#ֳpl`M8x2jgXe(ugX91�jِR"nIL%B۝us.}c`j8ZlͿ#^>Z(~oD#{pGn+x.E{J0<8aϛL%(XYQV:#7lg2fO@�' LccY88ãs?ƲƽE;{޺qOw;>AA"䌴<p";!g11 Yƿ0iE=GNL/F]]Y RYɗbϛ~r?o{Pjvt3fxD,;Sh>2m,GeEуcUsmN=T!ՓUc(La/bp;,v\"iS@.j?5g_IggH` ZJiB9+RjnCoeN![-sß^Q?x2(=t貆/Y=/tI׎fǯOO{3 ?_' P|iYSCھsjyM!xln.[K?@$3& 2 -- &H1>$oo0 d9ғZƀ8Oݣu;r{]RUfᲳ8P&M"" f3ÓR 2+$`:pyE:6f{]~Y#d̷'U!D}zsTnҿR hƘ: oJ*a (9Y@e[voDĠ4]ZXM2k wsS2Hpw3vL<#+sܷK$KNKd.q=VI.rN'v|YDʉ[E>!v^jQݟ`9u2iA*-+y~26P"?�&?έ69l%6^GM0G)vCi*pm/:#Ƕ'WHu,.&>X Zt#>´WX$˫[7qaoaa'vfL3g[<rp*Pd Mg7FաE"#?|}HiƑt;cC6&k*5>C8!eA0JO: 01q;ޗ#I*yS?TІI2vh!7vokLM{k@+1r͙{(Rn?Fc|ݕ;I>wHz[`܈D!Nhۑz2ȥS>=&<ojϘngڢtC^t8tbAI~m]#H@ߟ[l^|ݾN+N #w6 Qr4fh'}!N:btz,=~ 'B;fG~S%?{Pg>NbfT� ﷕ buCٻer"嗜kaԔ8&e~OV.sâȈ chO ʠN E\''O΁^�Çqs#zWG~B>Cꍾ\{鞼_h5&$o \l }mAt:* =3nUIodZ΋`דLb*'-Jg H%Xv~04RV]sA>~>TNҤ@ Hbs ˽:j>'3kz`Ŭtyodve!mxD=f NYYU~x7l{yOP#.zR6qH&HNxV6g k/=}+(~@ۓ<Ţ0auDqFi\~!\d,6~ph%e2;J6V} s;\b W2[Hɯ [S3*{J0>.t#wʢ8k{RJ/aߖ?biȪɝJl\t_6uV ΟHm/aUzYMǾGOs"gdDЊQ5+$'E+]3p6O}(0eNb*ms,`�x/s֚<^RIFRWkf@Z\8<QDiAĜAb`뾨&dkN >o7񔫏 iN[P_ſILousxONZM$ꔱ{776ҧD,_z ASNM!Qlvrؓz;}uvDRf=ǴX٬ed 00_"E*<SⰳY(dL`4QccH:esڰ+5;Hx)gq"ńl{UϽs1L7nx^fR]^û8[nw">6q%9NDraP>FCtwR,ƴBt/4B %{%?}{yJwv?7 d_?%1MӀرFe{4,Eݘ0=C6)`Q-#Y)SVQx֣jv"K~:C>Ph?,dބS'aKArt=MWˍ!D$W|,iwyO 1:p򖚘La#1;gwS.IvlLĿ$^̜lh2m t+hwdc*5S4yZC+^Ig2)1HLߜt\gJ ;J*QGu¥g7e2 6VB ـ7|0ds%oHT뭖䫺}_ApXUbb\;Qy-&̛R+)�jmrݾ-ь6&q.SuIM6':8hbY0O~ޤ|؟Į`7kרLZWY䢡VXѸ㴲p\ ޳@o$x}l>̳z:0* '5[Q=|_mrM`.هˮȆZ?%.R=a6JqCM'; ٿl7DXVC_ܠ$}喧ki-K|bJLwpq#Ѻse|&r-I_Lry�}N8<kǐa;`%[z2`8c[�^[8}B}XK5{,kK~d83O H 1}y ~t;sS~%N7˧ZM麳*S 4ݚ#uMA' lZkF*=vFFzꠘc&onZd@Lghy˞ެXehc{%{nҮeˌ\?;9yw2wy_lb_Q&u6ơw0̳hCNx>V-xb tRET=(fCq{P|xjL!JyEWxsJ?>Q!]%L ]0VtіLt-'U6&OEwjЄfNÎFi}sTog\w{fN I$9|v{~h0\tDnz[U/o}|ijiz'e02Yc9GL=[ QONKdLA;i%H)є2:82YJ˵ V L4\Dn,DS/e}\m\=K[QB[ӓ^<[HN61`n, GeWv߃u}1RR3ҟ|xv;w')@h?SR%k* $L]m.C&i埒:Ӱp |1A-?*a-޻R R{cRH|vl)nUߖ?u+i4}#B<(pĽ{{Hnם_$qɣgx#27]j̉(*!3*kn!^YC_ek|Cr=NR\)Bb`>֮RcvhF|:E|1([e͌Gܐ/&!QGDRN"vw$2҃l܄%Q1"`%;m[2&c>r"=fc,V&_>lྣB$J0G\OyoB`a՞HeĊAKx)H2dN_hy,�Y!tpi/uzT>2KĄQ?k~ M61D8ܲIP9{{* ߏvϡU3.M\ x&i%qWTw BA bjEv~cv*l`` 16Yg԰ G4@~|= `Y*KcJSVwpt;'uLJuI:- 6G%JA!:UEk6h84YmQhS(h&f4c .;!j@[[k,a`ઔ$R4cfw ׸*Q^:7Ɯ#E% ՙ1t`g0N>(o|Bw/ `g$VadkμqF)sCmJĕ~# 񋋤LЊU1r 2tb^TGU+qAXu\)̘KXuҙs<l=ްNV"Dy!8%*m)[G̱Q<}2 zJݒsCȘ ɨZ{2Z\\Қ{2+CD+}H!k}�DRQ8I<1420ȇJnTa/�ZoycJ?֌碌V1WD_}v�p}(Q[S.%9]<c)734?xFF݂%0i7x4ѴۑW]Za>t܏ŪUUmAᑱy>z5Ī.@NpkNʛ;N}ǂP7&o ٽA}#GcTI±:ٟe,B^6XwxI?dD Vo$8Nܣn&2j�[ dyH|5_7s3=gøY#"aAXI#D_F|(䪪or 묩N8:Җ7Ue/UI"wJSdn#5R <Tf՞}hbD>Y'28a%\ހZt*FD @uiP~"t_3,G*nrʝ<pkv:JofLq%ܾ52BSw|2=f2;wR^3FF}fp 0d> <|#?3s*+%YI~}Aj3nhk/bOsPy)xXi_e:ƷW|tc&K!@yEp9h=4J X-:1sg΋?d#nmmuu^kdlϋ"ϗ\H$ wF{F6TLxCf"ե|_{&"dعjG)n.4pQL |Vܪ}kJ:1pL0 YڦPCE"*$+X$>idUZS p҅L3hq_0l6i^ohK'HVQ:J1uumhDQ~+iu}lL=GGx*~괐s+PQTENv<<0Ĵל{D%L".|jm5IM:>/6 cƕ^k@ɤcʤ֫~,21CvS[XF ĪH6Ǎ{;-){zU Zs. ϢdIw:~ ҡmE9xV:<G ,Eq7-EaCuhR+3T&,'Gmj|b=Z^u5K#X1\ͭrJx�~OsMt;zA(T ӕ=F+J,I̷ާlkeFXʧl@&B擛\gIyHçZ0j 6+&IIe'z ?3dK<[xN%NTTӤbno܌xb>pIL/z1�*3̞lb;a#) _Gf VwR.MC.=ЛNK,NIz޶㌺(7vL !_b|d>B{.zR*k/;%A~g&@'2h;7Yi1YyzOz͆)`=gN?mI6g p{X6҄h`oQ_X�l{ItFN䞢HV!5lMSh~F<Q\wN.*̐~EUpJk26gkmOQ]ex.vQw:Cpg6KeA�w4ys)TqOÃA)ﲝ۰WѴCdI#>P!NVgEk D]bey1=&,ZY}:VǘOT4_dzogշ+sm'WET"7JPYQ\IQuk|Bu=ݝ}g 9Q0R�*;3֘ݔ!G,&ƪdw+%eV =Qf{$7#RO]n Vo1=n3AwG2W!(ث}�dk@&MY8|݃@QbPc6\''=`3{rM 9_ăif}7A iv0%cXS  GO}K7 OcD f9^堻, p!Ƞbf2{^ݎ+;[(嚨:8C ?>u9-{pCr#Bl_coz*d}.[VDGÊS\8v@de+; pW#Cn3SM;v|?gd/ƃN z}RobF3 7OM[ʑ&zf h֔=Qpi9iDqxor5"'j96 Xt{M%e[P.|>9|7%Bgblm1e׈(2q±2;ya9v bjad1;c%o4pOy[7O|jgfFA{ӌ&럢3h4tM"N7s4GB8Rʥgci,fPcUEx. -! .Bawpzb(1+ s)vg2L{rZtp:)4o5m΀.mɯ]u/m."@vgcDD-fKԯr{DdE;|G`DNR?w;_tR`=h>gz=-|Ӗ{0~?9]r6.trU51ٞHQnOo@y|:7[j*+Dz}+<IBhp8 ~KxPLޑ'M薪ۣaM&OM46F͍MaJ'yqc#[_v-{~'er br?y/GjMKz24r<+ }ӱKNIM¡O8JU|;iGyˈ,=v"bpy=UONn8ẽ_w V@NK:jb5ܓ ;[tRLH΅q?͢ƞdx0W+?؝ I1M$$7H=o9"6߬O6EE7$wY a"Y^ QVNa:kEПGUIh<=A wT/)#i)ؼĭM{:oH(LzI!Q v5.dp2Ն~M-+,e )Dh9VhnJG.>c?jJ)rcmb*c &ou] _;GJ*he+R{y!l(šX p I2 ?;If'/*]ib{/L   4P:>=)ݩ.C DeV8g-wP&ti:#  g򃮷qi3|T#okt sMbc_sʘk4%$d ucu_os> wZޘ&147J"G2VO)rxAG}9!cC'41INQr_|e>jwK&<.+۲!zyӛK:2ojM ZyUEg9":&]ڔ1^c=(ԅP]n#2?̿hav_CN쩪H"#IhMQ~ =轞,ߺ@gAE1{X9U:8^6Fy䧊j3;\D?~s8-OW33g&GG 8 _LÜ�<ʽNyI7K{BX)P70$$!=:";u. \5ݟͮҖ l$g9lvwkvj1T:ֶh@ɉ*z߿Yqi;cׅ :WE?)\bGa|}mB~Sw`ek*o}UmHki>i<kj!ӴzZ"HӰFSJuI(tf)ɒ#G*łqai& qZϩԓU_2|α2-~x)υ�s/z>RQ1oLLa]RsOSO2<{7+܁ ⨳Q lPp8lzJbWśQ~;SwSOVߎo>9.H7}BMɯRx~,t,YyrmfnfI4B`d&As; GdK=ʘEI謑;^O#Ҿ#rLO`x߁duqC ?GAa\dHRmD$0hlU ׿S7ѭ{&sE ~tLmy.-n.E;QjV"ݯ`>bu~@ [ =0kAao" &l$:+~Baٳ-6ρ9szjs<Z_cAL?zGpu]]EZż,-/0֖"EpHm܃DKdJ'8ee."BLa˕1ȏ#O\nT)XČ4vy LUIP_Aa2Z[lX_6Ȝ_x>ψ}/&f[KB쫥Tf&{-6Wc[ZR\5D+fc#4M|5</6x�kTL'aphJ{ )d樔C,$JY=TsxserMJ$<c*vO%ᅑb =-a@X&&Rz(ϵtlX&1M~uoQ[^ɉje]cP7k%;40&ѡT3G ~RӇ{S/Jc61dIh8*㢄~Z>U3 h Hg*1XapL0(92}O;3U9sW <hOdMdtbK{ 蘈wBsa ;HE"óܵkEO�X/o&ciq`J0HۑB5'oCgՌ+8tm |'-: :1xm CgF&QEр68=)?nƄv#>kU>|~:3z/X<Q'ik)әbv*.e|Œ0D-cu&E>FF_]0obѵ!l%R`[}G~ӉNr8=x{Ѧ6>9 )h\lobUOEŽY9T?d\q-l.~9~_;-L;}N+Og83&!w}d&nH-QwFƤqBjh2XxxըmK3]F8*/җ/Nqa'Wތ0Ri6^/dnoIV^OJJ2yQ6_`r o:B{t-ġqq^UKQx6{3@3Gn~rB֔VpehcycϣWzLG\`8Fz5NAZ-Mh  }4>?.棁.:0)r M~GWpRߐϜ껙mpI]b/p{F)j wTl.mc*?=3<6k+pw Hmg}vr<<4yҁբE -˫4m#G s)![tiԗ/u )m#�!uV>%LvOgqݥB4XR&Q7Ʈ89%FRF\-2()#?YLmyw]$y[!,/z'F`;"b]_0e)^2Ƥ-G]gǔ%C,m [(B%B@c0PoqyK.~:(Po|s׶~3&NnCPUkO( ԁZ?Vh,$쎫f֐E7&pE#yQy7n1zDw=N3*lN;bhMdto |dĢJ;%wbպ=>񷣱XjsӖbs .Ѱ4*s)9<uf9ovh:oDHտ`cGR2X /^L4ť|^ϳ5gnZ -LRt)ԆF^|kB$~ґry8`p~2,}JICOzq'~;SG"-CIpSpH RC o"4I.tu*ƐBؙ:#opc׸+)Z"yuXAk|3!<bHlW� Ff *nxsxķm:F_yLuU$pq!Fiy#/0Ir.<OAGŖ3"mb:p [[qOkѭ8py=,�϶ Ȝٖt%-^7ȻAԞڇNP/w_"Z#\<C2Cfc]6xƴX ^lJxP.H�ɐ{$7L{Jڧ˷ML)՜]pʌ旌d{.' |~|P~?:V~P]iyC8"QtE*RhoNFҷ=D'=dR l ymCpt"ɯ9gzFJ\ғ!,z}3示Yfd% ۄ?.n]c48Zʞ48/~,l>؎}P(\~9ɱ(K1q")lSuW| ;(=n6_/me,taJF$S(>FoZ"nM>1o-U/@ t8z9|>0xBe_0+$ºD'H:ܤO6&LO%cuMI ȳ4cr]/68O Gٚ,'.$: lO ?ᛞ~3gÉP.{Vz_Ws6c֑:wScdsW9rd 7<.bY(bq1[4"�</Y<A>_eAhOȹjem:D$N7[uѰOi4]Å{_m=Vc;I#:l&*_:ohd^`NztBy3YLB"r->bf^n7oH)أJp$ݝ'-K9LeAPh"$’mJ,ap@AMg>[Dx^ \6?ᛘʌBR3ڔ]>Vg3@E #iWퟏisD#-)ɹ *&,:<>L9K& ɍÙ_RV%KBs|-8__s+^A2<8{L+=Tk#`)9:j3Q3- $%o)z2pKJLH˲9[!;\Yo扎[aƚ]ȑ_nڦiFKad'U_izۧth04lY+tǜۍ )Cw?\,~JKƖڋ^+� dDUEkP*y V-ijM(EG њcO&!+iN5KV u긥du%t.o{lJq5]Z84.Fy-YyIoخе>ܮ9T݄G '&زtedSϛ=oBaMm Adwy 9{0&yW^՛𔺘ABf!M6Ү!q7}L|l] 3(DA]2$ QΠH$xww) σO~&]Bn<rNdD]ѕcFj룽1NI3db�֗e=´rDCj'ˆ+Ū0K] Q.'Tz<g4RVJY4d*{R goq/Z6[Tӳ'.3 5@9e}ʔWtlwbcOhA[C7ֳ^IewtBkiDƥpOmuWjQ_=,"-!]ܭ5-RN`c!X$&^?,0uv=M涬o?4N=Gxm+IP8S9{Ta̧Wlakm[8YeoN;I)з,Ŭrb (D:-TX>uɟү#]->C3RφHOw }3ci 1<urMNu6>j->ܤdp+Dz@k?}FQ#kBLWYA^m<hWS|KeynyПF؎a~'‘N(P?ӗ@797| =9#OE|+ܿǷx<8=t1D>Q3xdz5ǙƣDtMލCu$<yنXijMw.FX7 ]N9:Aښic&;]\> q -qԸ*(ͱ] QU%$+@ƌ<f##I?gn`Xkt'z >4zg[G M!-\?Eξ%MM7WjМBF(3-n>Zk#HoM7s+s8Lcxf%>K|56E@z<tnʽ8R;s\ꅼwLE4.2}qtcZ췴;wSF4+ NXlE9RַUk W<+©dz1! ԏ}j�%0(:F~G8`2^PPdn_[KޗlA; x%LiQ#){+>m .2,E+;ۙ{;h[Kr,~E!eB0zYiijR ٶ授}Y8"`,'N7lNBODVbOTc{KӥIob_\6'-Q1 OpX9na7WSI,Hcp@[ҭfҢ`Y~.]Ver)GTl:".2@-9ƆE]ďOT#('H3,J>Ѐn)Ч봎=ad7׊xǙPG#KCͱwߗv,_da(JXb0רN ^dS*@5ڸ1fL!uxbwCDLȀhVd-ilOtt< t֙[3_vQO Т(d,2r~',\J|Eq )lYmϱoCUQ]ǰNJJ28F<HhWC 0A!Ķ'p\lYE񧃚 {G&35k ̾#t!L 䆽(7 p:x|܈ֵβq0@\7ɥ_G<+FO YX /./8WH3"A XN88c>=,R`v0avh K l"cRƁf>P55w6X|V5B'#h'dTli Q ^T2N~V-Uq'CǸ<g)modGx64 8! #(GiA=FgKs  u[2r'ew+4/ڕ0 &!+[m1D_Ig�{Z qf<fIų LAz~:~Qn} W%myHN^$o+ <.RjHR].MwY2�-sWQ:!ۗ:7O9zƜ%’i(/xG`*%+B8hm{ƶϑ s~&*@4@SYޏֿߪ\,Ih7]<%ܰSm1`S$$h[VJĩ4t~j\vG1XoM(<\46GDo=ܫ<n[UɂBj X)m<Ll*o, 'bޕq+Q,(-%S6^,sJ 3{udtkVU"zH*cI�ƋY?x�wޙt&EɎĖ.<<y;xFn ɡ㌾Nef&7�k7Q0Q::pW8N&9e+|{sx!HVcF猬M)9dCーf/[dm;l.&C +b"sm¼Mq o2 g u*!b6QaG82Edn CZ9ȫPű,MضͰސLXb`G=7r3δdDEm Uu">.8q kL<sNYpI.t3e2[6 wp DLJ ƙ;ڜ=eaVwY2|Ha ӭ"w=ófô=ۉ&% S&�NI,S cxoeqp$saS<|7MdSq-�kXE<v <S uԨ7:/~{w'@ KbzW)'^E(]J�,@9<رd ,}$&=LLڲcxP!YO1S1c\2EVɠ\cuǑmvòE�wD'd<7f ]ou6\gN63w}Y:8H 9U{ xV ZF֔ }K}hڇ32$sR<Zi0sw6[E=g5մ9<%LݩyE^#"#iOA}FAƤ)|JWe6eG&]Z8�a: (in1h~qdA {晡ԔʨT`�wX-CH'e{T᝸D8M~I&֛\+VG˨6Ӽv;5c-~ݙ)+;Y~@Cœl]iTAEڴQOʹ|>ՃNj# 溍~ayXW'&{ v|x{X-MGL~q]EB쬄>iE 99:{bV$(7wzv7j932U)hT&|&a#4}r(j[̜J5䥞]o|.<[jfQkɃ*3 f~{YzЋǗ&i6WI(3MQO<w䚀tA+[es3|P*YUomθnޱb3tҽ|e2gfw#[ ɘSd@PIyJ~^GHB!r,=?DzQQ3j+|;A;{";R1@ِH 9+=uQo;Ktw T~:gg{nRѤF˱II%fhrFb&ҁ 5l]\2Ý0EuuWOA3L.堏3aKt;Kjy3 um{lt[`#uJ۾x!桁;$aKJ{X4 Tȿ{$ӓ mj�T6 kghh1i$`揺`7v&}kpћG`] Snw%U$ i8v-Š5a\\LNK1Tà9m`hIijaN8HbtwVxpOeQF$;$WFDs=pAg_g)66eVLD*{ zLZ(lk4+fm|,*$fItx@= ,!U0\@GwIU߄OpZDRoP,IelOQ'h਋\l JA89YCWGF@0~iB#4qx㾈>P+̫OX@Yr!<WQG;\/X-F%W# 슧1l/`Wgk&t?^io_Lty}+d6~J͆h1 @'9cє&f⓸}d(еS;1f}Wd}x"[@ l gGBˏIWd5uu*x8b@ >l-zQ93-kwGys O10 IK1h'Vwe󟜹;*JY3#zHgѝ(v =FOd + w&)>lx2RZs!az0Z/Xc;BF.s|x]g07�CI6~F2s+ݏZwJÀPbC﯂~WPoFP۳ݗd<ODi31e86%>#t{aA+:u\J8);yTgS#B|YP;uzKٞT'`ІtU621.cB.az;K&M _u}Q!c[] \kgF "5] ㎿?lm=#0YIhL?^xy0) UlM0$G]o}h9ś/=%1 uԣ�KHdKa:k(}3@fV; 2`K;aI*2}KY’2rSvҤIm$P _QLdi.$̒ԏJ6ca$=sbáwiJ x+?QktjG5{>!\=sj`g,Nwdr vl9nՈBR%HCcq+-LIoI3bfQPto\E ú U Y|fɎ*ssnmsC"\Rdo@ϨyOp6LQ{=Q=2?-HI_|$ /̰73Qrm1AU<;6r:ԳOKz>6-u:bOJi=JͶg.`%k,0odz {-:YZb9EtefBɰ-g.urK\sk/s3O0@="jJ8m'MX: z{@RN<eC?J!+ÝM.ʇ{bbPŹ^]@ ch SB_._o0D%սޕ6 V}dYn=h7dH?@ /\G$30-pJBXC;Xqb4-.< M:U/@_hmRw(ob.~"h'ҕt3nPg%ja{1i8Z .|vBms= -*h .hLu9 S!Ku >Y{A△nxKIkAN%y+>BWb=g$62yud.,"2P.$\Lc֚x%մ% N?do%i:bR"U*q3c9P3(';TZϧ(sv%]]/J {Ѽ�^pSe WC�a |c3:F9[g)Cy*.haFg͓'ߥ\Bg֟(I8m)$ݩ`Ga[D+ >q+*-y8AMcD1%TǺo.L>&^}KU0SG <oW߯9ݸÝ2OyLy%TG. xd8VǠ/2TaُhbcAqG,k*"HjNb[3K؉pӗ(ggh5X, syvf2o٧ɟ@{[I./MR%cy+ 3 ŽMR�Ɉ xQԜHW3.r˞EaUB BmlshַGݚ/6Pz)Ø/b!UvY8|J*+2E4*; 6%C'  pS(KTbͱҬ<F'Ҙ,>+$5ũ éAw`zD0W3;7芜?[!uɽ*2 KƚGW~=JInI䆮8[Lg0bdסcvm$/7##FR;x )r79uĽ صnދ 띘7'sǘŒ""q_؛!,ﲀ/ Eiyw|l2=bRO% w>%Jheت\*y_t}};ζji#i= Ӷ'Z �Iwk2C ~.sYz$N%1ei#ۓtbuf|GHݓGlߖ L?�nD0sPbr :*"=(S[M㩧ʡ2렖ʴ>ލQ"^*9kZ -zZ3/)q}F7Xtt#:8~)gxT;3bIFnsN4yU$ &1MyCCW#)j<Lt<ruI{Xa0=2`WO,45֛l�Hɓ0jI{*6v"Wv몞v0`m>ᾨ~/ch_{sak>oGq@WϣT8hq^1R8ӾsBAFrsWgeX4XJhE)cs|χ{R QT Eӻ<fHvǫO!$Kksr�8* :ɩR&v.Dڏtn9~i.>ȘUbNsaڛ�:E#׈6[,5o/y7ǭT-];}fk+4!\ZG&Eڂw7ə7>7sX@h 9tNn]E1e!+p.Vy{_]`uSC8{FDuAqcO&q XnjGK9Iut򓷹ïъC='Wm|BqNR˼{vãGzӀj.HiQ <r̰ ̵^۫2Q\}OR w@6:hnhrB0:1\ںzV_'[˩Fx~1k>ߝr!¡0{x au|!^S'Dd3@tWF]Fs oAJmJ�>g>EUI}? i4é Ē m&QM${{M?!nd9TXok&T OsڍΏ$P i'ak_qG� @!腐' wuxh= Ofn+ UD=)FMǕLYkF䩓<>cٓZB/<�;C(gg uĥ|0Eb\Ġ-#3_LiRL&ߗh$;x3+9#qju-OB7yZ!v2ȃ9u0!mJR!~%ߓɄ0(gZWxbh3scsK ݶ;cDeMDܹ*b<fYlEH A{SRA~=m/;/7|'!2t9|sr|WII<?f?¥Y5؆ eo(߇0TxhYhPh"LWQ%shL{*b0/pEl`_:8H]],9yE{`a cu4nϔ{D�tTO*~bwϥQN@ hCM!8藳Vs`7#G>~ d6b\Sؚ-c4ӬoVM)Pv3I~MOƘv==q|RkZR)d3`[>`hxPj¨E͂5a9iO��=;.yɋaq}CN()Qw*#ͯ"i8#x15-%Sm@8b̝i+ƤH/CLK)4ݾ#HQy om/;(r26|`}vUs23#7"Y'E) ZSfD ȷΙ uׅyT!RLq mRGҶ%Y#}OMT`RjM  k$~=R{+\̼6 kZ H%gZ0< IXAŕ\ѠG:Fe"f/6=.6&-)k0)H;,9o0'0H0Yr@[(DMޙ =;Ob~yk'&n9="dمo'u¾>)jSM!ƚ1f8Ֆz(,Ype%] N?"VDU~Yl�űWktg[I)Xfj%T~PLFzL%n'n;Ql4EA $E(4+R'坎*\G;/b1@;]Q{SvDlK/P5%ե;X# o/񘷏煓(l m+,cM_e*٥e9/N{| %QLBq!|O# /$;{"|3\KYnp-qbl�!~ `@+$iSC5P\AzXېnjz%0w4|GkƅO}&yO|~P;Tyją:^_4!f\$uJ< _ T_ǵN!{{̴i,c/جkQl]B2'Sr*FPc w>ޜ}"hٮ"?_ZX5Si_Ι-n&ȋjiԐv2z-#smXz4sge(ahhى>2tȼ Km<͉ #4%csspr9Ov:МkΕqx6NDDxg{rԆؕUձ6;νq?=K ++,%lm]yF1QF\eh-Hwcg>"mAWt H4`'ɥ(IY7y5z{Cy/:b$cZl1h*3sԺ`njj1ZV=퍄F5O[VZ3Xz 9ssmEʾ9NpGKjYA܊R`nwcޗz"R+o$˕϶xr�JO,W@}6+7Ljs W)"㬨ji&w޲-5yJbp5܏]!H@;ry=m�;XJ);_)I'rdqy=:Otqd;[c*?nE:+Nro*tPt!7prPC En+lTN4'v>)g{HäȎ&aHmv:HHs;VJF`Ult΋S˜ GsN\agZ+XNir 0LtjVw$j<V|!}u`hqz6R_)%\ ݏs! ORxcKc4a))iڋ{b64rhAY-P&h(<$0E\Ď P RQ[ v `O'vgF4tF )Z Uf@OJ|&J_ |ǐu{ؿЏՠd6@3cA\@q+'PAqc_>c{~^8SfD7TΙ<:}UyɿC^|@,U};`ڡ}Մ$o?M P`oO@-Rur zӇwxEV1An|F!=-amU EQWz]p@%m|Zиvs a(倌;3t9`Lɑj>ߤos߇J P|zKOŸ*Vz|{ЂolO\6崲yB锍ȹkzOpa&Q}c[  LIgM>xu.cWbel E�6Q{Ƀj|e5KGAkM rMY�!vdDj$l@Z\ ,ÇԳ-^� /‐B=4@mDZ%> l5^!`Wtj#SВ](XRS #{3 :Bַ$xŅ q 6�P~6 <_K^%pĸDI c  og<X.Q]Hh8h= ldpΉA:htEՍnOwP[9e~ [A/�ENF nYBP542B=3G8266{ hB"ԙ`ϑh;ͧ'0o߿1軥ҁh҂Ibp.cӠ7_r8njw"=BFo-j 55k.exE񚤩#og_ Ll1B j6" 7aۦw&. ;SV'2^f"ģ*b1p��/Po~e[.iFP8j}rߝ0 AbFv[ JbxLVciǽk⭆#iQ/=!. c.PYhGq FV!ӚL!샬0{# \hCMO->/3u#>ՃEUiϚC˭EK%MM{toDky@PNƧXj"0Ryhju5T %A-q>b7^"|hV~{$-_'4Q p|��1 ~W`bvPQN3r0R''|05 c 0!sɺBTI i i*,)ר1Ü2`W ##kB^!["zC{Fd9&PJׅ*s w99z  X;GO1v] 4R; fnNǼ|/t-,Aˀ_ADpѼ98w^(XVrh,~`6dV([ƈ$t:3[͚k埔mi@h$HM;$0#F(�L^_&+`Mx[Q@Q^AfC쀥:r% 1ʑ vSqPj2Vaq:+kk4ہqC/1o#艉IP(GK`M[J6Q]h. uKm{Ҁ;/7ۏk`ܠ@q#v͐k5區VoA{;moC RV+gM ޚvA`u |* 䦠Nh#^6J%_Ko&wwcYF5u~s8vVs\ Fd-\y3Fbhh3ܩ^ ?OڝDM{ʣ0+OVo&Bv<5/('0헰=~߈9h~h@l& I22#zl/ OlC|gGuKX (@:WVWN#Qrp)\" 4"t9e~(nYVՒT/ jċ/ !l YeoX;360Z*d4T- m FOͣ-8s9r>7j�udy+ĂLk4mѭ9d"L֯�yS589jV6?>y 2m AzOv BvLoX̂K 9W5՟h %۴x(8aݢ}0=pzȡv?auikQG 1qUF3%Rq jpވO@4]H]z</"�VŵЫ}\.v~@rY*u1]{6 Gke&M+1J5[Zf㏀)g-%.s^[173h ˘ ;\"2 ]+=u. <,ۯN+ Cj3 JǪ]<; [˂z+$aړ/fG+>;x賀ٻB&¨ANmp L;hEVP<QR~]6^BGfB?z:?{Yαި1mQg>{ vr ’�[~ EŲC^4WuWnBgtB *~VQeSaornT<CP=j(! :3hG=htE{;)C6WD$-6?;'Q~�~].M]j9n`"DYvd^ @m˫AHe_#YU<AL+'L;CPPͶol4!no_8GB qF)wVvD䮎FjCT]. n6^'$7쵷o؅6_*f ,;ܒ`ԡC#.,#T-_PK����:/JH q��r�����059.png\uS&4 ![pw';n A_]./pLvSO?J HH000Rb*<*+ώR.00y>dd3rkJXٚꪻ9*ٺ芙ظ:8ؚٛ9X{91{w__wY3/M33u N8Ō9YYYX8prrʀK?iԬ`ysrpY/]@gNV6.L?F6g#,93wa`dfNyMgEU ]RfUvqVF.=b0bjK'Y9n7ExV3ȴRB�V|t"NF`8|[>!80yW֊OIzOl-rH3[GxK[!qa(xC?^r)_${pC׊5sո UZHEW-+ӕMjsm+5&=''cZde6xBF PDK}8S_+!KZ~ۛVD({F27YYtG,~qKeA,65c]^>m%UVާO]L[Oi׺w&Re-eH u\_Uo 2E @RUᣭ?3V9yD%nj/:ۖB?! Fl7rOό=ԦpFTm,jV|"_2t=5hw߃* 1k<xOmX`DžH>g#|Yul|يNͭEv?$' Hur[I�ˆXʭ0$(9pP\y}dX'}1pd0XEA!, ۴"@AAYc^6 !N2d-载*m% A]fGZ ߐ:.!GHTҌR8$�X?2VLQ;ȷp6we~ڈ^Rl+_MN%Dž"p]�@k mGqn R臝7'U_cofJ?wJ5uaNRLX OU>e~I ϝP9x^"UFW p'Jb__eJzxy0$Zn%xV6n|/zC@:z_w"C_<"D|O58&;'9XfD@]J]*e|U<u_gzx֤t~wr@} m{XHdD݈KQYuY$WBO.݅÷|,Ir`  S9AϠL 9qv4K-xA+#bɻ{A_>fKw @Il2w~'ʳsՏRk@7z\u|A^i.:O"#MP'/δ >zOC tx="hi~ԏ0ɭu:mES?ټ%@:'nLnтD9ePn``?k5S(,[\nJk}pk `al"P׈M ?Owm,=d# + )w8/P< -&,T%M.@Յp ?1g.UOcOI$5ϠG]jC% \ []3+ogO`R[b6a>a[)�g^Uq�䭰9qVugdс{Gw|{Zv/'KHx}ZZZbd\_b>bڃn<N|ڊ~MK׈ͰLY2d4h3M>F[ N8 }<:l6D ZB4%"c9$ZUM�yldOe,?Z;ft!Mj*'u/zmc 9f9 ]U:鞠/7RW rE7a.Dh*ٮJW&'{wz FV;.#'bT췸L4>DŽگ bX1;C1NGZClW f:&mFO~z~‚ԢŎI2886 DE9HQD%~2AOkVs/7J՞<S5(|+g(Prd̈&Vw(n}]J2S ADLJT!`lq:^(M<2n5qS<즤bfi֕^4<%x b◝j"i*qXRt P}Ow='2Kv* 7\ -}qO׎I񯫠;c]bk?:ٰeKЊ߄/6%w_n?RG3U 4dpW])?eo!ӥC>ki1q>LobKvVax4pAݱ!`eWew Lk #mai <Sl6<Kiz]Ufk)lsW?.CsfD=ErIvēu fXppN˰gA1$vOI6D뗷lǧFۏ+5F9=$꽊W@Eޕo7 -yWFj/xJfgHP-#A>UuJx0Zߝ^I\i?&DW''ϳO9$0?M;3KQF0Q9k_{DkEOJhhL!hh�2wC}0jT&GZ4U| ^plixml~oҷ]u/&z�_N&̢gV;+*,ɳ>, Q鍁"Bjæ(VVh'Xr`tv}ARG'> j]X %}"V TS4ara{q⋝X}չGuܻ>d‰)/ϝ9Y ՂCQyCNj_kZV;_@bo!c:y1kelaEIJT&1x@[?u\obdH'2SWSO/Hxcp !\$~!mtms2R Q55Iǂ؆s=$}U i4;n`hשPoɑD դTʊIYhie�{;NGP.j[5Vk,ǩ{H0n:a'%b]MuEܞcS-٢%OX)\š*7?Xՙ6oƎd?&ԃn;-Xw7BVgXZ,+{ .\EƗ>,#pw]&L C+6LTnB !{[r# ]0pj43fe<Ff^A!˧CE\<;uPCe)ytU'kv@73IuDbOXuhv#VȰqpu߃B7$+bJ>JA Oz< պ`ݩl3U:o'`1T n1"ϏP?iOhTMHƕ�7SoPsؽwi<m?wMeo6!gYLZuX&@aX@R/0pﮜǂ-|7li-?4C8Xc<+77oЗ\ٕoMlIEﺩUR|b E9] /c_t!c1xQRb i2erTa$XXCpJm0IMVأ*<d-N)۹6Y۽t0_)N<(]'Y^B`̣ᏼ}Բ :(!g)6a,j2ÁM[es [cmHZwFO4񡥇'#6ol@"jlwf;3X߿T)WU5s"kf)x 3!Bk}4_-n'|4xQVqlvK,{̌ ^ʃײgQ98_ E$%>=οއ ,F垄8v6psEmkN9!>ŀFOfTI|~M^y*,Ro5,~_iK`UR-HȧpZ,we%)2VqlкS2aXX{BI.&2g+jcM@yw3^W4vNȟk<r_]ejtf N\b !{tn^NWKI( fZW1įxXr)x [@ B%+#<wd/؂^rTO#8|Ķ˄'0(g?e 4Npi �lGlXD_*Y[xZ1I;%oܡGʿ Ǣd 4v>&J4V!N;B$R4 쯁qAyHX^Q>G ϊђ8ov?X!_|;B(Y`JcBTsNo ɛDLWw%_M`_8)/D>p&ʎ[)2+P_ Pr%3 �+"1OJutHgoߢ_̊ek-xp0PT]B{Żz 1̧6`|<b"sW n~A/IFpِ.1559Ol"@ YJ=S?sXŠz`O;N:~W $ :nonOtzpnȍrc2VPB:ƭ|tiǙ6U eeJ,w7D>-{赥Zs' KUہҳEzV]*=- a$tnqq#EbX8Tgf4È4^Ym?_oa}}@ШLP5 ܎$X(rzF^$$[ttP`iwDcWՑ-[:ƭ6~Mn7Kuqm|gw68ɥEskcaWZ.&H9m̥MuבZq%h*foaQK~L-ؚ1s$]rD!ha)G!>B=[7I|r֧=q;;iTj>rgeԄt|)y</$ƽaϸ'EۆKi lߴq8]P2b/(o b~|V >Kks]M]M\ÙcwDdz$]]͡=eX99o.4 䊭Gf.SE@YܸI~i&i YZIwNQAЬ-vGB!>|A{X+wd +!ho;@>6�kpp@!ɫ_]eNSiϙHlO g&΅D' %'v< H҇ae% ^AsS[S>ESs;C)%uo0U=}⠵@4ߒz/3;C10՘ݰ@3#VCǭ!gB9$}kq:}sAyDg1u=9!fxߏs0ãڲ.fk[,x*}rAsY|r_쒳 Y\+x˹a] l@ACefFN4ޱdžO+-bүI,N%WG@R.O#_[)3ז\)iF8<uC .=X˞)VA4z}؊+twal<? ) x8Ts{hBr~I(ңtS<ЏCwzQF<rg17Tk'6ΐ[ɠoQ [Sɝ� -eǁrveVpmrrl o=䔲=24~R g%k|]_b CYw7G I 0Pf"D;u"T|#K5?##QC@N2.ë%0jNם:8mETɟh ]T&?AKs><[ ;qvJ1 e}?5m_x}%3^&5ܴ WYk4!uCW6KG'05gDгÏbHDi)ecF֔lX%M$&uzVZtzon?.Ij_I#CEb}ɸ gjS^{5&9ǒz&Y%tgw<1&&U-EyQE5/^qPxi $MC!%ȌH !:-ge$Q$}'O ڊ54;,hK5Dw.qs*<5O}�& ||Jt];ZgDżavIoޞlܣӁ2V^u\׿dէɺރ}Ybo F6<jZ( 0H Uﲢ8T`QငOi-jCJ| [M,iui%:j%mlO+76`p+aD'q3uCͯC;Zʳ8imfZʿ?眫Mhp |Dj÷ZP(Xm~PQ'HA\LE$fHEmh4#st9>Ms=`[ D*+eW.C3Cs xC|PqA[5S ͓S+\TʎUtOEGZ-ơ$!r;GQKRp u7qtW 5 2^?W7gYE:hfFvCS{DTf+A(qMH׌i?:"sBinU`:Ok^.5pf{tOO"|'ZA8!H$߷|ۓJ $tU$لt+⚇bH֏WԹד 'pPuL7mqoڮ5zvxHxt#f;b'"O2\/(yliW*ȷ "ʌF0̓45R|g=~zNBZW"ݝ]7}y#{5? ~Y_gxb=mǨ{WǎTô ŅnT-=D!YEzH7!)sQ{qhWMX勵;3 !o!3+~uI3L^{Ѐ*mػ·Dq}a+PaJl>*v X7nkGL 쭧i*9S{ଁi^ w-kvpq_gDET;Hf% j0K�=/p'Zo]+<_z;G~S2wh{&--|O;|K*L9<؞կym|cjo)(Fyc}YFel<|%LI۰լ޷4' gW.N:j޻e3j [ntev5\<Zi;;-:N8~Y~Z0AW.\<>ANi1 ni 6ɦDE, 1].#R/r|/J%~2@Ef6vig̦|t G[]Ϲ-lOѦzⶴP\Ŗ 75 _[7y`Yv\E|cc;5@d8@Dy*bB'Aws\eO'ԲE)+YAFuw\nN,7 k}72:+z}]얍R>u;VVcZ0>_; 3԰:"QhUfBtv}y~d`߻d?:Y3mK<? eȉu6RqEJn~S_r[eC.JnĘ8nwEe5{߭9o| )xJhZ3OzO\>2ZRzs>J@ 47v82;`5 99`.KܨKSude0m'5>ֿ4J FIl?%’E0V qh8gSPQMJ M'Pun @@hT) {N(8/&e6ZRu>B\^ -!ϟ68R42i$$dWWE!7j|aAsuk8K֮n^ -t| ꊒME- 8xP$Hp8̯8%V^νM相V}Y@kwo5S˟yD91J E^ fl ^hIq,és`*& bMq_u\v1QA3&.|n`Xcmd ٠j u;GiƎ2(+ޮ)zYt"H=+i}|HOu<D.YoG\O['zw7w 1 ]4ZA10r\<8m-B8"0_|!bfz^y^CXI e1}MH=] X#iJG!b%\!Ha5)ỵvOHIJ&$a/8h}r]z_;]!`+1z`l,>Ӓj2:W7?*u{ m`}Rokcn 義uqԞZy?xl$J3g'NqŖ!2n˴P_g<\Frv'J .tbn]5^At_+>6oIByRRh*I6}h_Md2 $O^)9k_CuI|/w4w�[+b}\~^%_o-AEiZY  s@!lbo3mNLExN`q]Im]֝xl:s{)d~Je_hK&'Oĝ (?&>$bIڑA͝ |bhC/l s.V:9ZM#`$seqx&xX]:ϠHWEy�kDXCO`Q:n.ale;5ّf/1W :Efk eG.<\&rʓDF_ $w$qAK R_Pj-LQ^cD*lIy]7RYdp(Ap:h[<n$*vQk#υLPEZ>hj=5'sFS>~ ?F9ΈЇި "H�i򟬯](B;Nq"R__ôSwL!6>. ?{@¼1<%rz#?B<ytP&ޒ{#T.0 XMVKeΆ/ҿ1¾\-QWtL /Ny߾;<&?I:M:/'O;2yQ#rK<2g<ZOTkN6ku2OcifgQh FS(D\|0r>:j Ws>j 8xށWl^mK .u&Vz: "Y:ufL&,cA>)}ks$J/~(WՎtJԌ"[ Ep"*m@D2P<!&>~/jc=d9.A_o7!hߖqdbݮ\G^y]"&MfsgC29ef0Z7~X6DqtF-iN!ԡ]eכw),=IIq-ʣ0CX)"OnC $f>9o5įNzA鴔zy}s+f P7MuVe# hA&u$7BU`lj$>j~ooK&bڼ=f0RXY$8<tIbb=D1g#FuxM&^ oѩd]JU,{Aza1~[ɾΘf'_nSy)b:''u-^?B:@IaAV䥪jWTPs#3LF;O쐕3qzXTwdͿ?Bڣ7I{]wklRNz,<ZWQ^=ٟٔ=>gICO_|x8sΌ#}H)'9hZ)b$KUd}<S&7gc>G=Īid5TV3:*\a؛u_W{yW\aek&u 绮to7G.۳ y?g1ZnD!\2̧;8(s3+,|CeE7tKәS#8tO1*ݔŌigaԋsTܻP3vBU |!:+ܿOO D+AEy$ysF]ME}~"57`O+vq0 $߮F ?PJ.Au{-c{q78z;NmYx$"?bķ[G˫lC3kuPQfWPW!+f.O݊1Z;ojOCV+Et@6땷*X?#)0Q/"VHi ^S J).U-e րR=گRG2+ h_LrֳQ$2y׌`*5v\=hMM\ً̽<BVMnD]xжKpFֵNȵH|DfGO5<[yv(8?.U]\VyYTBg rpNA! e'Rݸr SQmOZ-&2kt =@V'i�jM.4?|"$@ BݟLj>p@<yx�u~rG Un*�&'I#B!$_bњ$2-39Kd?CogseP#rb4ApoI-e+hEDª7QˏK d_|fє-&̯K�~s#} s>X5/•|6hsVYBJM ֟EfAaÖAfH�|î?N7r쟍Gx ru':j?\,1IbMqD;noJrzl;Hg peU8&ʣ˜"F6 &g>5dWN+{r 3!܃&tÞ?n<HoJ6wB_1([ˢlF?E˭QlPpP"JOCn@ >%Rֿf^Rz)-%; 8g$R~W(3{uy!ew]J&>ne_7;:h ܗQeq׬1/~uB..ƾ,9,j<nG~"VLs1S{򕪪b?)r;=XAXU- 9yh1\^EnQ4K:h*{7d/m!!L$$PdN`FIg5HaR$۩"0}] <נL6BYb{)B z.H�Dw- ڳa ˔tUۭT<c|}T~^*Hkfhvo<ىʉ9X̀!pPD*.6h'Q,/ԫTuZtݴ>qsz z.;_HXAkQgu \V4O!_6\Dh> |D66fYL]d`�Պ3WLԵ93Trd_?ߟuQx2jx;cB'"jO`'J@;ϚN(cag{W]YJNA!OAYC)\zlZZθhEt7Qᩜ"'GtäR�=~Br1hi wcTNBI!j]ouSzNxsK:Wc$U y\x܊ְMoj|bl 5maڶ!ݾ(,c@7~|yfQd<Rɭj\]M}{$`*?Wb} K'~.*y˱'}Ot,@Mr ʷWcSS™;&xDx9_5/SN#=VKR3E%ApΧ~(z璲1tntNk�wP~pUpδfsZ}C7#/ςPzˏG ~<RY E%�vts1)W+iNux?~J}Fe5qw#JTnT`0-h:6,Vi^Dc[Hp<dbsbH=$xCCz{mֻX@%ZsLFM(H5vbPVH/ z 13w$|]H}O`hH >mxe {ǿe ;Ȑ':` إJI>ܚ3AZ%x 9j`8%!vQ)z&Ҟw Z=r0kFBF  sH_OЇy(/^860qEGgIBrD89?ؕzWFZ٣Cm[IHB 0n1=b½oM:4ui1Tj+R Totʁ4i[u7xM1h豴ъ^PYqE(tq %b,`MAQS!3yun)I[;&yJ /.ϛ&4$&P -rM|i狦D~ߏ͒G%ꧏiwE'1Y5 P_ !ݯ}f7w9v�vr_8&&zC?9LジQ|PBWZ$`W_RZ) X(SXg8'O];0T߶e%PG¹/$]_r2R_llzl謁l*$u%N/y+ifV FPDp30lo9-J[p9%Sj݂0n]t6J4+5T~a`^rq/#{c%D'þz>[cgB#*|"Wed 푖rzgYB"2{y0N9'X,<qejoR\<PM //l,|L1Ca_8GyzEҳҵE5jΟ2FI P,LD酰Q49D3"sGI̡fr˩C ^}2 b;ː7.2'䙎StxÏkCLQo}ܲ7Szݵnu_uuzr1s)]o{yjI։[;l_#^vD$o?k9r/WC?JJ]`:cs~qkeJI*b ƽKF5.kw"?}6'A'FtUCUꌅzDT.vFI?wI;cg%yo< ϲT R,h s<XUe�/w/ˉ }2thF؎| �k_GP+hYKb-g2ځ<@8>&=2{j |YB){d?4F{xx_@,�7vΫ%ղ,628eB8/M"Ga(Z<kU^ylqɢ%w6kzd3MPrJ [^\g\çUi8(}.?H-ajAkB$ƻ{޿ÄѧM59.}ґ21DA$z۹{]KM hJv$47-I)Bíi]TWC JcJI߭9lf܇qtcV|\�m bgqhi>DOkE(wu3<])'^bOw|c3Wr�>H8weytG Ylz={ ۉ֙h oQYB Kmi=غc[,6I,k3$4a-5ZlF"8\y|?+s+-YR7iqlùLʳI̥6V %6{RULFYG"%`jYm#þs~pߞ8"m\ A1r e<k!*PkGv^ҝNA3Z+:LwǟSU/|oQ\>@VSX>A`Y>}<G,'OLFyҗYD]lOD$3dQǹ l@#ԲHS9 @VƆ~1_wa S'®L6^LQ-0֧QqEF 4;†ɱFn $.XE~l0ۜF]?hIyj7陪PYH3Qqg:-kib@,*T‚@T^=u>qwa(P'<fd!#7&n'lc,xNe{\)T9Ć[YDəL[զ}ق|a'E|ԟ=Vwm1i#0Սv,Qme{Vk|K~<vP:tnWFYǞ8"-JYXgBKp8RbP42הQJw؜LexpE]NI+a; ETeIJeXƾ%A<.ݓWr6MnG mh[}153&o)d.@#ȗmIӽKz-]WDs YI GYŚ orMH.%pQr/@PwBfhhYEwh6 >7V<6k2L˓mB '4) oW *ekؓf)_gP&ф8D@�.%@RC#NDl&�z6@&:^u8_m3*cj9gSJ$hjS,?yf1<h›5T)6cT(UŠ4iaR#!w&Q*OK\1<XǂkM{ ;",biSif2: <oX 'LX4 ^pru,d Ąp,"r|rIZGۏ?z+^ D+ԛr)$euaA+;$QW ĮndPTݏ-"ԤMWEVZE38Y< z3f"jEu 7udTD;Hia:FB`J%Bcw>TʈfM䴦]|1 t`p'..Mo-Up^u-\,J@!h"ICkj' jisۏk }4:~?&9blOӐp3+ɐβ;P,H  wz EW0sꛬKP\ޕIeEGU1&z|!3MbZ%Id/xDJH(2p+^ZUYSO@lhƍ%=͂V z\K I8>줵 '%OוX7ݒ kr6QiJW\k5]#U r'=аUXy.?W: t!?]U<7<'3KlwBi0vM{\4ʯl^2v&dkތÏrR@j+,ǹF{/7~u/|wC +[\}EƴkWi̠Ozq~fE!,9:8("7_T2LgJ̽b>/X3βy6wYn=AbW8}) sNm2J3zrMW=߰vo^\.Vj="TޞQz7G?;] -[-ɏ 44]Ej4Ni E}Dk3/)v%BNҳ|DǍkȽv["3OمpvfTYy0~ԓɚ,>o -pwE{>se$zbFBVJ]}R-r#bV1F(P%$;*@nl4O؀C9U@eybM#<ePB[y1{T-a!pdDNLj]vߒ#NƔy;7j4' C]P4ou%Fܹ4sM�>#iźlH@9h׋¶�أ*KHd�3,ef.uU&mYNrC#i֧ D#DmI�``t|G|Y/vaBhHr$⃏|j cu㴷^N^p 4[gǺ( _[U\G8G(y֯́Zid䮉r zrA4~bT+fFyК1!\jS̟$x#ݥt&Ku($Lw.IblYI^;djS?/ Wl-zFp}OؑO"}M-�.Y 5VkBľ%k0Շf1K\4Rtw*D2I&6J?nVkĿi#Voty$ݰ ÔxhzrZzmNJ84\Cer ڧ(kǽ2l_>A%# ڷ1[R)w`_TH+@]$R^xZ)4 -j~#'eŜם/ dF'Wk5C,͔n;]A{h1 C`C \A{boٱ\m5~vB[b$ˉճN霃P[_*Z7<)pfTAړSWpIalZQAഃlG?3An| Cw}nIs}CmܠًEum'UKix\@WIqϘfDMq<vt㫲iYnttSn{\,:Rվ:ٙ#<[Τt51<$Qwا�,eJ[FdB7+&;~/z!ibVe$�mףư9CR釰v<ރOt~ɉyAVϡd<EbQk{ay݂|!ݫ,rk$ \aIjW.屺Nʒ8(+9t;f(]WHJ/O ̥=@[?4ʡ>?Y .Ϸ!#jp\'`,B>f;~NV*}xq)yi頉WMEW慾^K:*VP/rOњ8NJ*oԇl?'Մd\ ;r ޸M֯FUZsQr>|oN;8Ĩ/neJ2~\ n^% ZEN_QRҝX xeQe|6ש^Po% k&_]}FScueKW"k}" u jrpK5N2 dB#zgzפ A+"L͵>vEh2k�76FfY꒓ia`(<@z\jYƜnW9⛸v{*Om>jfaǺK9aզ$$<\Ͱ 7;H\o0ȍ*]rYo qpcTJO׽`R)'}0n:[f7]t}|e9pDR%ia|Nae}Q5v쿲mϻ8gmӜ@4t07qIF9Y'K Ly<Ӄ($]0jc"ॿ[YڞQ){PU$wD#e)"I+/ p@r-,w[840[]]1`y~Z?{ H1Qol8(8޷w YіAG,@n2UNޱircG7 չ0ϖPˎ?fbMNёП.o{oܹvs.n$z."[ט*ה87p>}Ύįr qFgxXƎ[6Yl2@=Y1P^:sIW`N8މ?h"gGWv=`WV"D}VTT8 Oe(?f8Гc2|45P"'\VYDB}hm:z�]k=> 76Fu,fY޴uq9uwey a:(BW_ϡwB_M«-Υ/&Wllz|l$D wg{٣1:؊pnQ%霒WU[ }꾹0W"흪š 'V P*K- #ǀ*O)#\uqrnjnulG~$Ln,&^A(Ɲ[qmxPwo .ks+=}@>8.f_glM-)|Cd/h LE^x<n/T=W*Vo6(f}}b JZxXLU+Jq_2ɦyj+F eO;8Bs'/Zxq .W?9L}*#7r^"pUYHؖH!Z#Cb_sp oz3Sk2^όJ[ %M(;gpAgǥ'@.vq[J 2\BÆUDV6|jMqj#^U6kdgP.9>*y5VEBOCc}U}iCԜ?A(:k :F+d yw@S9bv�eâ jyG)JEmFP'AG@ ھ58?F eO"WTI@{Eu㵻_F+8Syh3?^c lJ't6KyAsWRNq7$h 7]Fypa#O8] ihݳ]S.]y? !E?.#u̻TY˞ؚ . }ԡ]1?\u&wj 4,?zmHKO+vS8J5EI+<ۿ1*˃a _TBܼ.w_dz.o iwGE)J/Ofl�6T%^o6*$V+!Iz*?$FT;1)qˢIԛkv'yFǚNUgx^s גbE&kmF�M9esH%1Qȼ<JeWGӿ2^^/ \y�L@np$ww<M%gq:"p VdJ"χ9A-.-}-CFy|k4:Gbױw'̈Dӕ̒6S(}5#Dg%.=Rxf7wXdp bΜl<H״t==;VV)T\,;5ڟ];r5Q[v;00m^<G@y@<K.=yxQ­2d&qYxW;:aޚ+7ECY ~%ҽO<8M7m|2Dam+) + Y?-q%G`dP[0r0&'nbx>%IA䍠ʙ�ڃȁřt}/BqYOdjwt-_M@~u誨Ҁ5a1>U$I'U,sl$V0I i9ZgȖ}fD6_NuiމUJHPDBm<:$CKTQ3 �Ň:P9W"tn뿅 S3R!% DAx:gZ"E!HZSwي7;}?dʬDeds<q/|2VYY(2J hg`CƂc^qә%,B 6U~`;TW4}lG/ qaw>ԕAB�CM00p|aIXep4zGo7UbסkRD,d =.Q^DC�]_o.< Kc}k ʫͤ{M9^/i93~�'>"͟~#|8G1Y]?=T\!#@BEwաH%WM&FRtzIyɒS DXZ(#*j\96D-fyt$3jaDM=ͥE@vciL\p6 q2S^}Z8&bs`}G^͗tQ&S9Fy;&1y9?9[-ɢ|~Yw5l2˷§;BW0ZLBh^b!f-VO w#4 @=f/V jW/v۽ OV$M!v#>JB%=m85^?k*d,ߩ23|hVi֔˯oT_T/~#쳛;j1p(ԐT)5tB%DKugP'=Moĝv % �xUqD%3[ 5ݧb#q9A�q;f%¥1~ONh:.vH1%pd~8R߱G6)Ɍc9Խ|fwybp,ȂIda'&f`0הSzxr_h:}%`RE#O]Tٰ7oc TN(Γ(R!CH m%MHj-{H~b\E, <08#j5`JAs88}D˜=$=Xuv1̬̈Њ̝(ܠKr趂D;3I/5 x+K GAYia6AM_FZbyvI|e7jlzYzP6b@NgߨA-k 0R'æu-=HNUdAc'lR{N\iCke'%S�m$?=6ǾQmLSt=BAL?L|[ G=7G`\k#EW_lh}ZWh<QSM%6.,71\ KUFنUq&HXy <Waݷ:Mj9-qt=ҕQl?$~SyݨiN g2yLHrid,;&#՟Áx3+5s(<wiS"Xyu殚?JI8I[/$rg`)/l*h6͒ǓɄ.D|K.KNΈWS* ڦrA>bo yZ;H" i 50EKM<[wK| vvhTߪc9#3~gM`3jxn6Oa%! UyW 4$Fea jjܹтgl]|$QV|@Amvx[҈'}T q-X۴-~g/hpkJJgx>l3ko7;ӝQ<&�-O_Tg2x/9e(E .X7;fL$wus;!pPn�: 'fJd&RRF @#N,2`&vP*Hpwo5Pk<0k%Zq2 SӨZÚWn3z?؀/"0}(umϮ]bh?{(yv׸3C ¢ Dw1m::,k:c6j2( rPP\s+|"j/mI;$\}<jz7 Ul@Xk+Cq[+N%,L]%=Y)^dnG%"Jt \6`#@bq:nbN~oC;5~"k`l֠'wn{h/cx(0ؓn8uyK�b̬HH`1D;l_0`OluJ7> rM>}LNu2 rG#{2"b͟-e3Tަ$HjZ=;۷n!t~US|J jDOTy$^/j1nBDg3/=%+"g 1]\XDž◖zfrO]ewR3IyDz6`~0P'F~^-6;-$襼>JBR-$o-B"<:e k.)@{ *cOy|clZ8L%j#$|cC0ckx| KQȽoUFQZ|h Ȭ\}`rm Ԇ.i| OȰytF</pf]H5/(y ~dV<uc*VM /"(z;Z.y S[LKh.ʮ"Hs=ՑϿ1 0:jS{(Q1KBg޴ uWpfNo]MH0[ )ձ)~y$v1qt#P#8o\Ǽ%l,.:;!=0*]QhQ?фAZ*VT3*=]g�l: Wh~F8K"ԩWHCxd(<7L1x@{q6 -vE̫kWNn4xW!4ç&AݥR0.%y,u)IsSY}Z~ܭ4v&\k̽:1>TMOpIKZDt:LK;Z1[j5Q9 62=’gh«5`ZGW \ywe؄r3s(Y޶-P+8#W,]&Rp{HQ^LB*m98gdKB=W*~C.˕Ո#W0IQzK18,."+!p{t'TB %ZS%a~|<$X82#;} ,~oh%VMN۟lԔ9רPC@#9l`.Jo`H}ȵ}MP\&0mY(?~Hl~= h*?\E\qW>ߨ$*5f~+ MC)량oل?{*b~g|i2KY8te &gw{#=TF_LHbCL <jH|/g)b04kr|7ZC=#w'?yk99Eux*Ld`-_}w1JάiX;i[ Gc U6zi~IC$Cs< W)QCh_4>qcj<SV .l1QH#i >w4!^;zD(#=܊iN^l큥i7[?^V`M#V ,襅_a{r̃zD6ÿh 0OFIe 0톝cz(I4�+7F*a$5 < ?ݪ{\SEBs~f#,p I)P~Gb%8Ʊn}YE ԠH&r<Z2hzUx1H aSCȔ2$\K.T`cvDIin;* oU'ݬ[O٣U#5è*տ!'R>pqPhSwR_!=zE/7?9ц-cq,B;pP:AYv"tNdwTNt</-?&k9Fj"uhJK v~Jg*U߅ۇCMO98«~(mUl$جGnFPQ70d`\Ybs"uƥP ٙtPs:c???!ܣ>SYgO=hA�wkxZ=bѯ^;טQhZ%#<gse azyx7kdH1%6jEtHn&k Zo~m%ZOL aYOJL:vC]Āk`%HƒR4a$XL-2>kE^ņjW)™Ӯ3 ~iV1 n!Hi;y<F'6xڎMCVMmXTyZ$uU0uu 4[?i< L+3EHQ62QnN,\])0 3mE4 yH3|[ЏqR+ZQ L%￧On $`zh'3\Y ~4\x c稟b 0?QY p96P;"CxИ7QÏm BRqC U 1Fڻ*qwy= g,BAqd *>lfx Vy^[tȢ_Kx g?$Ba҂qPp':췒G Y?a'R_:ũ4E_d%i0MD/�3*t/95B VI\:YipU_KR,} y  5Xm CP '#Ƕ/CU`>M|ʳG#G*($ƥ'8e'c7D\?}yv cZk\y)bc <3f7P2;ǯ· տQ'|B>i`z}CZŌy&={:~A௬ߖg{%:?EP0<ǵaO)%UZBQr�:P CG ^k}pDC.4\!ZfǢ0~ѝmCtfdVwt^HgqJ{%u,%wTG!UI7"˥\a¤"0Ejȵ>V;Ya [BT.juq.yf(o}Z%Ye#9]3z$Dyթ>hx#7pGL;ff^G5Id7(oh8 nSqF #ܟa?Pئ77 ߏi21FCquWG6dӬUZ>."kw=e ʤi!v#7z9!~`A~CzS3HK؋ehy^@&oƋ?GUvdt8TfS4S!ܻk0b2TXjgsLc.Wiޅȇ?.6 pRV0D:uCh2 Y0% 8o#0NR8ϝo82go)}pDzjMQ3ȥp(;NO^Jޗ~-0HB!p c$FF)>J ;=qo^5Uzr ?3\cbpR+} ]@`±N`\fkm[>nĦ.v%Q sS<}!ٻL 1-tLh<+w j.ԃ1E5S[hB9tad(ṭ;"hK @R(9k O?g2 *3\x'A_afCD '7=lLp!}D Z8PF2ndhDŕ&?oS6a2X5I5hGS^,9u^3)_CygCWw{fWu4&ѸD5?8/?߅y:#q[51mt raZ>=5l"=ROyU_3ib{kLwE]n`D]!a"ayb= r'␦|KJˀ08عݧGC(ZE_T^JJg;}B]x0t ]VcW#fT<኉"ս0*D"8cjP_*G!?g|D,! = fnJY 6.fR9G} ?\H䣲Ft^Go"h)q"e(tWJfK*YKhtcxj@ʧ;r5Wvu#D>OȲDHP9VQ+H<'N_s=@ [8E}lO\8i|7c4K U!<GVj'lf}'9Oķƚ l_3<}c&0 3Kʯu\q` ߵrOު5"fH%XsGP/ٿwx_(F4F&xwnx d Q=w�i&P;_M}zwQ^lC^E:ߞr1M+Dx˻?#N(Τ.^&$utlaw -']){eZ>%{q[!GGMIYvQ ϡq)B{e\V!wjӋ=tkc!DD6llj$ U??O}^yphn=Ÿ́iN`= e'm׬TNg >>>Nφ= 0oPG<WaXaPK����V/J.Uq��xr�����060.png]WOB n;www " ;{O7oy3=]Uϛ0EyID|>HS~o;S+6 /M0S>~H}rv1 ʫl䬣`j#flb#bcjgbcmlojdhi]9.<˘zj9;] W+q3|W2p110p|geeg?ǨZښ~`fbS^w ߕ,M#}9~]6Ffdw)*Ʀv%M~cGwgaeމ)1aUUwLL*FxwI |u r&U!'S+f1^&VyY %s1sǥ\Ep27Nqm*e#&�5nm,>FxR7&DlTj%]S<)/a$@j%@VЭpLĿt2[*OW%T,7M+DC[έ x[bHa>}?أ3gORtLuRQZ�=Ԇ/z6[(fx!)w+̮9.>SD[>0x:k==s@Bz ^UXvlɫAajzfQFAQdtﹲD,I^U\% ,3&wڽ+,ua8G@8)!3ph`%vkn芭ˡSL]0.^y|{?6\b 8IAPRKZB"GA{U8#}؈B*96IY�}I-Q 4ApȡyeG&_\#/ݲkPQὶ d{йYV^8{<KczhZ`<v~|g)[ M'\|RT}?YJ(c}+[lSD!\%EqjME1+4ڕ%'c?!?ywf%C#t|Els'/:QTFvٟ6 XޕȢC3Oq);+٧z[OYJCoZo&/4&_x SP٨=1P?#H(CR(6vyLvՖ_~\;J&ɣ{P%m /)oģha,"=0숃D.$dYoy #4YC{KHڤ$9 =ڎ6Q�/1̜\4]JSe$%|vBAW bh^U_l�=BKl_̈3w0Q:{)zу_[h_~mvx;-�=B0 OƐɳ9(Mly.۶߅z[W=]9Y`b#*Im]Gn]U{%D�64J% ֫{(>l`F-ODGPmb/ rqiCnS쁚sk܉H`X|䯔;_uUv+[2R+5D)sz_Re5@d]@|)MgM~? Ͻ�w|Շv@W˪7޾v'd)dqTÁ}h8?>w=_EHG-*8َL*SC{JX>8b`s8p( rPwVAI7ﭫ hHvy4M3- SCQU>JrDHO\ [XXi4l<x"KڅELa\ᖅK# g)J(zR@6Wks0PXe%bD NTjFV7!$`}_b�hc<5"fx5؆h`l(Evj5?դ23P[e&cjPz񥷂ޒ1@jŒw8 @,5կL$2{ 9/7Z V:WxEBd<tdMXf’؀E9q9.,̀$O?)`90C%40!7:TD|JՒ˕F=V)xs!2oC2W�wЪ>kyjaYG"uD[5xGsWÅYEȪt 5Q}"-a=P!r+xo,'k2$ƑP+YRɟ6# C b_  qKP{G8@ QBn6mDLy~a \1jp8pY< *%6 ( ::XYǞJiÜ~Bfm䣑"JFo)B[̪]$RCT;`d:tQ,+yfh1j ǭʽq36sFE"FEmg<W ew'fC+I_%1h_YDts"F-kRϻ/JVu a"Av/ԅ\dgD's؛9u5_[G{ȴ%T H@G| 9)v/ ?G <\)Zn{^HMͯ78ϖǠWG]s;a1$_m¢.Ncjh8DM8u -FJ)crI),[;l bb5.;(FJFڟߟfFd3ނ,(0d0O#mP~`TgO[#�;T,,5=䮤Q;oB\i#? Se`nG6_꿸M7;03m_`AmA3<:.EaUE(ƕYoԘh<m<qJ/,9V:#�{G3FHҧS}5|{I/s 9=qg`HF<DaHMQGXhz"#ːT2k ۼXO= .ZO@t\ 3 #ʒ ]|ú<}{.OF2%GSoB“-\w_- dĨ.J$1}OM}"Zu#.o/$v:YBDJȏ@~O$#Jk8  P5 턋Eumlz|wv5@o*\XWVy!9RB+4zr,*$ShK˗;+BG7w&Џ߼qb2 e;U "yiݽ<�4'8,<D�Ԏm:w o%%nm1mXtWŋFGk L9{V'$? `95abbM2zU%bIr϶:m=]0D%P A lcmLٹ-[H-l2QmV#^:7H[uTXÓ= M! ΀ lvxRqti^2F1+ʓkZ%<BvAq3}�JϷC_v#G>xr{<V gQ3QQkB*T1 $ 0kGYHADx(˽Թ+w N/lW;<܈WS^SwXG ץFI:#m~(Bp : kUG<Dt! %|X]0(x2Ȑ)Q_gR=Ki@mDl0P4ϸ !\x)X_8-A [U7="p3h'i] qN!ulO{pq ^?T*Ͱn Pp1p?^o/`Wى{T-IJHaڞ)8>B.!N/XxvVٿEI4{s _z'd3v-CC`5k/�7Q^$5~y)K;/^ ?H ^قKG)R΍5O?9_ݕR:oR">9_x.&8 p6F[{R" >}ZZʘ7"[L~9 &lp~\:Y 2CF'MMK|ciC+.3xIt]{͐^-'yAHHj Xw*Pq6vHg ,EAx/w=fTIO>ؠ t$Ap?g;n ^%c$@GC^n<h 몆*x@Q;hfgf Pқk_wVk4?DfQGv%K;ƃWC%iٴÿSxT4O0J?`n|P:;g~,�PnjShQ &"D'5à!~f bɄ=5fPͶ"|>bF41+#! L5CdxC_~J?y%Cl@Nٰp^7uBBŏf':^p뉽8bob �ŦMSȆ˕`B8ˌ%<B$jmv,&vL_iyygM[OPh6~7<lŢ6.&\r_ɣ>~jP\=4{#]u r3XLY Jl?kReIa8f:=dTu<v&Iύu9p:zLG!+P~rqddcܪ =eL&vQzNFӴ*v_V3_R\|O/2MZS%ysP]i{3Rn)!U4+0Z9il 5=&Q3J~5D1NwCU0aa[b=Cp)U*Bd tlCz OVY3LfUoO#шsh8}u e[6qMdZ7csB]M.[WF/gD�F=3y}=Lv 4cPy8&tahxLi[-ĕċsHv8 F_Xu;%UsCC/&85;_yAAR?dԚgCj|o=&9K3+CUpXX/~hMlH 痛1Z-m-vU ok_C;z2S'$\{>v։nu&Ba$:=$F;8c~tTO@:qd_}|M#}Ċ˕b{,)tmȠẙ{0Fψ{>L Sm�>p]{gzy~U&KwXoLU~+Ա"/YЊn|܈d[ky"ր Qэ?/9N- :l7"{(mvD3.8xWX@#'*4(=ɖSO]:t3/)$ge&mZ=9\I135NEm!b{O=og7',0$ec"@C1<H,A񅄎`>YƋjM.e"H gE`'6R7z1oPKHdJ/n#j:(:ޤ/? 譳 ! %z(WIHDOG(j#jӛ?De3O5\(I7!/xuV6}/nDz!ρA 7+Hhw0@;}(͈Ļ1tUNȫLi,IŨ4t>ݯnպp/Fȝph&t_M*0 Pl(7)Ӻ#[@əѶd ?1FS_1=hS([RiЈqO"&V䥚$S 6ܽmڤ YVمΐ-VH-e?$aU×Ds̼1#6}3h"^PP&Wƍj'z;}5'.e6V;�nGh3ž0B%?!7>p`@0]=Y %;&(};3wl )xb'K =Eʴ*L(rWPh [2 .X?`"9Uӿ"sLKadﴞńDM$3G)2͡Ҟcg^ eE!MHӅ?ds@hNsuyQQf9W(G/ζ1H'y?_F?ڽ?ESRA'jH_+DʾI? E7l./^}f5Or=s$Eʙ{$GYX~S,kI2:T 2 =/Qz+K X`wZzRoyĢ%y#DҌ:Y0j\X$I'c1Y'|mO9H~NAc5H L cƐc`!8 ڎ׉Iה yy*]5$vKtvJUz>m6s$΋_,L�F�zIX\v}xM:k ׄ(C+(v_{})vʿDt D6{](_$lc ̯{-(EStUk`Z,7 1dqJSGe禚RV>?y:L&dκ-t&"n׌dQVxaeG\H _S @ѿ+u/l�8-W9OIl "CC-jzTqL]rQ7^f_sװ_>P?լPlwX(2/$r)y!e�_rwg<-alvWFdzO@7*dk->&/bD&׌vSc W<z�&qtf"ojwnތm'/0ߜeנw˶n$^NaY .XS_%IZ_v́:ЙTffn9FIo1OP-IԖX~.k2U5zyQs6(b((^hI!َc//RlBҠ{5 eiЊK"a$>2sH?Fb@ixQ_5g҄|RR`(lCp`tOc&3Jgs=&!5|vrޫs-ƣ11CEUuD3lS^PjKX^!8v&2YH~)ѵ,Xep>e&a6Pn? :"p;p;̔9~Gc-Tu־"R[ѓExh,Uq8՞tp%rHAό`p,-2|2?_7=;Nosh+" $c%{K@ q~EVUiyy, ;Jir w8Rjy'(ZaHU=iki> 'V0'PsYɷn&۾vuDJKTxeu:DOL >uHz<R֠s95UOr,P6fî[M5LH+_l}59T~+iSQB@>>H0 :wl91t 4 x)DCF`ïXogˌFj;\vwW>c ,S)gdDWk7׉lmOsSv]Rv#2sb51NKX<)T\|Aې oOM{KԞBO1> E1m06Aw �E$&6@-A?S+Ӟδs=3XoO4C \vB8dVyI$55Mty[ Vx[tÊ}XR\&tG{*O֤#z(۟&MdIqջK+?;aqZn%Zbɝj֖Z݃d AKag{—\|=<Ubwl_mc[~ňãKlE>iʙI^�'$wMWjtFR2ÞӇTY/%g"ɮ,F/ HY0t$yJO >N+ub3SdDmlHEdn'x>oD4z) kV7-"֓?GG ;k*ybIBG(S7}-]6 T nh5&J}tޡaYkJVv=d5rdn:[4 l3#v~N)Kםg p;& 馦89SO}Z1օlAQ,TΧY/q7g;ˈQ(є'ؔ.7dIA}Bٮצl`㺊NpZQHZN7'"Ns[EB>ɔe/BVw|=5Yj ' )>i!^]@ oLcHLpvb;7@V1J6lBwnrCƟBlpG.(_Z�dq3# Abק@ķ䩧Bz똲fdJ'\6{a\;ox*N ks 2@qGeL 5>m 1 ќG(}5vu=y[((WW g\ZM2cirsCyܽa~^rQց ~0'1FAڈ~sMq)|;5(Z|C &X4֠Ǯ\jf& YuQYj_sM'Ǻf4oRl97^ór3sR&P0pjIpD^kaݨwoדcqWZXݮvWչ�#i YbqlLӢ5`M# Q;їb2<FwoK υ$?o߀T0Kq.da8ps?Is&* HEZ c^l^n7%tAsY[,#DlVZ5Uv=UJ2q^,to5U)oY}RS>DR$S"du=B>KDm4=h.H-cy� ڞ VÉe'{{�OFpd\MA_1=Z okt ?I[(StF -̵gR&Zu_let6Xg MTcCmt1jׁx?d%L?&x[1Y?B31d;Fꤴ=>/rC{4>M[`[-j]=,optŬ&Ѻ/[*˳s!˛days59"ȇnr526 8ː[vF_0ƃx9 ,Qÿ/Nk* wU+ʮu#$#iRkrݓz06ͶZ2f~gNZtjD ܘ޹ukیy /3 .` xːꈎ681�p$wI`YCS*\'sdLZsɞ%fz�w:d4Q\1Y,QbnJJelÂWظWqE}ܝzBڷLk {+#IJ=:phTܣA5hޏ^o(cj[欫G&sI7r}ΰRy!/�Ny} lE4T#1TBO# M4n' Fі+2u2.PGD@ '>#ۤkj΃S1=kA'?G2s | F:pVv})  ]hqs&&oi!7QTץB6DU2"W Tg9(ćوx^O5 $QoGq4YPŞD f$V sl R] 4 \ ԟR[JZ2JAwhDoLZytq9Žބh`{h R z+؜#Q? )3ZLyk")Lb MP7Gڛ"dǪ2+]X3(`"W3#FESKfuAB$,/vP* LQ5'49R%RLMn`.> ]8Th%iGz ɦ�A-*#q>r8ye!7W ۡ�4i5 /,/ڎbϾ?P&� Ðb^*"3Pzز&QD"EoU$Љ;Q|M<HdN9 3"M+ <yjLXN%pga>gH֊*v aoQ-LOeYI+&Q7*zz{oxN~ZI�֕iw=JPF|FD={ؚ Wa'8IDiHW@pN& +!Wr&1+FD9ޚu/X"ּl#M&z4{ucSgktwdwgi*S0iQ/Cvݝ-M G1 -+~|MYHo3$ov@o?P׺@Rh2ckDzk^4rzI\#24'ހHVY>'d. JfސJ&JuDH`gYW~[;0?[ ۢD@К`9]T/nmOY.t L2wr 119>p!NW~ڕ%rمT $i3�\?_STK\Ω_'lg%~ڹd$Ť@w /{{}њsMmdsQ-csH8'J 8aFI.K&\ Bf?5ig} P 2IN!tkbmW ?7Q%hgT ؈C ij}$øcA׭ [Rdo{Vw}J{B⍁z__l~w\af?>._)T"dpdnO(o59wԣ2t;5ڏ M\W̢pۯt<R}BxNHzw1=2 e<͖02-/I[Wxk#iKާk2ϗXJU_cb6*@/7%b& 0CRȯa \GZN`O6"a.e|k;Qf5 PU,6C+Y,S'V[<дq&0_åV ^OQZQ9ar" Y&+A\H(@Q/}\Ap_1xĩd3AH<?0~]J1r+h)N n \1 <ڠ(@GK#ޫҀ<#?aOǴ7>@$LKz's>5IjVؓvyrKZ׶PtRxNͪtݘјaGILt@H9 z2lfs/r,I/Fʮc ɉ&fl</nQĶj]|ZgwA3vlt`ͨ jKeLSoUMȓN >&k53S `v]<(W|L3')/7EtUK5 OƧ)~dObt^d?,M]xP9rfeATZ `b4Z5vM/Ir~xo&m[OSF]Z`ue·b6*4KEf5HTzZ3^QfG*D 9'knIbTO; 5p ێ2B)Hcjޘ,"QgϟF@b5Ԛq6o&q[:0oameWgˍ"BFf<ߒXa538G`3"o_39lTSrOEb&376;@ᑁup%3;N1%":Wfa ,Fǽֲ^ ,#B/WkgN$Z!SZ\e]fLRd/:PSX} _4U0546Uk>㮯A#:&9x}!P%#+Udz>ǜ_n_Cǒv|%M|ٚ4˶|n*ZՊ#8~ 75HJ 2O΢<?)3q2KOLU0g4?A`jx=IPܗUrìcv hd羝=yݼ@=c1Dk_x{"H 0:p `\ 9$s3h_•{fz؅8Y2`ub;SkQ�e=g H44Iu 9̨RzJ-�'C-H`<D-0 4%ܞnr#g[Pݔ8G+CD.Se,E8H#1ti //S]cyѷIkL6- M(5rJm,,$b<,tgA&Sъ:#locm"&`nOm֏)`&yFtZhz<dRogP8aX5u)jZ<'67$?]Ox=BjvtL%YP@bsm@ʇĩf29_p XI !?M |Տ(0vTI2XIh{m5h-B{xi7®ccOHks7I'4zU켢 *Wg~l)7 #&SCq5\Œ-|UvՁ lbx8{MSK*zcAJ?[$_P'V/ Ҁ]Y ;5D-)c[L4YcqA4UFdJaMMUBŠ(;457A&:e6yNj<6ݿ"ntTvw[֥O3_Y-Qj5`ӓhCt1Ġ:O /!R!HyUG֤ƒA"nݜW* ipF� =LAm@Jw 'nv>ϰ�l|%-J3yc�h4U>",2䬹G[qӏ 5DXnܵV[! t\/)o[DHfqQ8Ȋ ߕLo/Qcn P/e� W=xJ\yEks T8i`[c_iL5>><3)؄1hg؆8jvϰH㏯ab sK^Þ(|L9dbētHN}b ;q}F`&%k&OJM*rfΒu3uMЀvaQGτX U^=@9ÉYMa&4󈪩�1rL6o>H?UGu}ϧftBUM:܉hF׳F'os7݋Vk_OS ܃r8^y|ӿn]vb%HtpYvpuprvXr~Oc/7~z_?[w5|hV/'Zw( R>H,:~ c6_(E&IJ:K:<1ȉAA=k*zQ 6 .= κ +{Ƚ: nRaZ曢";O#u1e/q\Qsn$ ORT.[(7Jsy1b#|KWYa1\:tI'7@ 2Lj;;e^6* fƯYY�ͳoBnQu}w`˜%})?4,+pa;焧?@u9~5} ix6w\|A$O㟔}U&+Ya[Z6̐Ԭ/Bir<NB Cbiwt$9&IP?8B&οH_AEg-ZU$(dL&ݚ^j~ w1톷MvV'ه Vt(>rsmi SC<0k-~1yޭģI-^J`.:ޘLkx"=뾤Z&d5#UؕKn"ף!>X0oCmMw+GtG. KEOER(5n) a/tZJ9siek;6 ,d%͠vʲiz׿"d0&|^FU3iHDɱM#bZ;fM1l(cscc^;Do?<&8L4>TEώ> a?UT/V]Zr~8 V.yCD4D>.Fy)9,c SnJشt+|NS!qj8Auo툁uċbϒz1~o|\A{#PyHvJDg JU'C%W6yWgPHmt2kc hɬ %uDZsyx/ QF[_@O5C=a<^!EF$ItR)RxӅӈJV5,ќxX;<Y&pD+q3Or-wiisgglԋGYPrQm*3ɚא[uqm:RGgf6?)Ħcq2,;7׭ KnVPB}Q>"9-Kt&5qMW`5hTif/UA]\ִ6?kU6,sP؉ɖ@Dդ~]]`&{c%�Tڀ<Ki,\+ђ_fiQtUR�:pA¯QM$O~^-=  6pV mt^)IQs 1$ rs Na0êXݺnxbY 'ϖBc4)AAf’'Eˏ4q㋛3BOR Nf 420mLABBS$EYcx}nz`/ . ʟn^:= pclc/pK\-=/$uYIUӡeV%ZE_F2yv5ćk%dx`?c e?`pLگW;):`:6f GI>qUANW  ~?bUm$co:EO6F7FKa6ޮiɸ 6'~rsqpvxjxcatN B0FYYFQʂSɋ2 W)_,(s^u֗97c%DE5i_-V אHWU {jӻ_f肄ԞRaXįw WՏ\HM2>:Y((b5 Ce\ZK �$ߊt{TK>0K'ЃH~ Mr mƑ,8, Nhu*Z^ëuOgl\I#[xjݒO,\o}=4.3F1YnX³VPw(!xiSUXȵŸ&΂w$C$*=wspe܅&wc[,9mQ^R~X=yl;<[<eaF3%ywdM(L6zїc :j Gcf`9)}- cZ{ 1HW3yYs;q&dQ8p, LK\0]1k⅄r3ԇ<+^ߪ ?) v<3F۲+)ao 0(9yw53q&`]*3n:8!Pq99�r$fb++[ 5.uSgIޖƳfXZ$kf5M­kBʨB%I+E޽ ^R Ƽ3źIZJ# 8"|B yf|Gu4M-o >jua%1X2/ۅcɊgcO_,9S֒tsN4{s_H\.胺'|'$ŗbC F<}X!;NJ8gUN;o4\[ىNFTuQ0ssH5!p8�ʱF8]whcv,2?qIbLH`t 1m!ǎ|{>`4g ڭ G<56HNdmMA*Ϧʡ3Jڃ@,Vs4G؊OaJiRJADR%`c:kY_ӿ>\B n f)2bx/<d0p`ouߚ2TQŎ-=ef:UK@g0JŚ3v(.2|sHGEx�@+ٲ_`M4w,TYZWcWHö́-gzhXԎ|,f:_twr%Y}r�얁ŶidL[$W?C|q/^s4ey}Xw+\-;t]pv2OyX-6YAK49*͐[yD~J3]-{[nԵ}Ҙt,-Ac*gԅ/$W W}>dÿ0qGZ0bOI>$X$@hLe^Eo|4C�A O}SWDYlH:-LX=WE:mBO+%G܍f1OƾG589?!@x/4+GMGM I8+Gm^%%ʡ~uGV7Q&p-4WvtZFjD *}JZpN[[mgsSv4z7 _*mjϝ#?:>l+IL6;K "J H+qd"r]hi 6_u҄1{~gΚ%p aMj\g E٣&fڣITi??$b$ʰOa޺8q*_`qzFߊ`E;z=i~f FZKͬW _7 m'(C0D  \4R5QCL$aߏq^OQYOl0$ b8&_Yoͅyq4 'a5m, nytðO/oQx:8jشG ~{3O“x cѬf{EOW1RA,L[[ϮQnK֏cRw{ԟ-r}CޡTy&eO~(lY~nZ<H{@#6O +XuLJ]desEd}0R%.ԅ J3.)t!QL5)S(Fj`1RgV> 8\ )gcVc0.]m\Ec:!Ya63NBe7$HTa~/(9brcK )܍ -k6-{3?.f%fnE ZYimKY;,2V@I,'@/Pѹ;e+0?Ow7E Sv{縐.BM ~u4g.,Mb[A_m/)Jo?TD=4k}Y;Vf:YoضVzRT/<#vI/r3P<̚к@S}Ro{Pcnt k5`K ^Z8Tp;|O'ݢu4 D+/5Tct ?O:NdެA-0#fڒ/np0d~hxP#oLRt?r!I4^"<G<Uy!`n" gY{bCCr9.6fP;Ɗ&f6|,2}WJtmv>nN4/ h<bht;+-(.ivE)2SrrlܘgiBJK FVaj (pn58Y_uM*w_Vva}gJ1]x4 H, vSՎ?bG?wF,;ipwΈ}amand0x .aT|A|gNcR]nQУ-8jz:؍4uXuFﹼ8QvƱO"xc0[yjUDے(9ߩ۵ir :mDzj)T[xq:?)rn)AP˦uOHvDUy4OeV|�KwuXB(adsEs ,? ?%Vv%uV!X.ub-}(B? fhЇcJo"-ϱȥ4Өs3}@^aY7s�$=6\na>r�mkIlM}~}}auY;GQ8ӄ8.ngBmRRL DTֶ͈6}TR&2eU%^]EDzBϔAIc AafSn}6-YOK83JP|sa"ܜqn.x`=+WHwBWꄡ1F_fxDv`g\FoҷsX4l <mU]cg] :oWo,:bK"[7;HWlSL)bSCTCRb[ss?Dg˸Ό!4+K~4̖\r0LiLoczd C4aZѥ]ZIY$ h_V.Rg\6 ٱ2ǀ3E'T|kəSaoLb}2_F&Ę RԨ[zo=d*[$r=)L!!6qݝfVk {Y1g﵊)[Nt>|xH=UB cRΏ&Kt6vʾ<)!&T^V{Eݮt</cCtxg5!KV|&Ӯi%Sj*Vuu.库g#,4d WJZPu;*g6si㠨 Yf&kO yX̝^PSYy}SouCY>7F0RɯÂTpr*Z;HR967ѩs5$CJxڣG#Bѯr"5ֿYQDo$!,&<tQi?jCȅ eSya"=V.s}'5n̽ 9>u5MoXq* '#Ocˠn{qGL )9GtMj3%׏RX.vѫYl~_j?~!XVcȄP?ˆ mV՝T8 .~37)NL"aB OtpH-!݀D!*$+�D5,2;%K7 "%\e`ǫU"Q*KE{ R26ƣ�9\~yh"k Ê$͗nc@xtIЋv'Gʂ/'l}`J1AɺS6',m'k'Ð+%?c?~BV l =G۬-ګ&Fv,ӿ&T؊V<UV8sܖF#jRZky9rC5G3$ؤ&(z~(KMC3zj*8~ܼ1* -N7)F:Eh/<H4NMbTmH~ؓ n-Yt[wnھ1 2 <+M+8ʣx7f7yFk瀻i:W}2zh1By7O=ӺH߼Sn[N5| H3bge\$>sMo!V>9JR_"Ial~TGPU*~鄞&V/!*p+x?-HkdJowX:pőU\W$rw,AE =3!H VL0]).BdÛOo.Oc pLta5/>hwLtOg#޼կq&ý:}]/=5Nrl}0&0|P?S|~c#Lezfqx.4ge6W ƅ.> LgoKbNQs%5ޖ&ԯg UĻTo?FH@9WE7yI[o9A>oM&hUQ!ݹcn5g&PeycoE cJIA x٢?^lB݌.fOχSh,OBRۇpփQJ[9v|Ϣx|J%͜|n'oϺw79Kģ/ji L>  o"3qIޱK[N&f"*P] Q8Rt5:R߻t?~/jd4j3dmm,6^5NdgmL%вy {kXbھZPO#H 7fm82%P,@)b ]Ǐ?^txBB)Π=TDb#j}hJڿ*_N Xמ9/*¡݇ut(yhx4o:(1{cI>' s<GuI "'ߟ3Y;^oc 0C!#.=^[]Oz!CF23Qinyq[̌ܝݜͦ!9i >!1>#Ȃ i4< 5{GXg#vMz!%ܮU΁D$+ctX8A�@23 Jzʬ- vF)J##ڰd2qe|3lzj31Va{fTvi#*4q̉sv+{r2]ԜMr *E53U^uRW W+AȔ<"f}`q2ws2CVp%(Mz[3|AoSZvHgpFXȠJKq Jʧ[j7y{HXO 3 QuUq2vOqfʾjw3pw;JX*4UCv[w ION}C7_'" _�ܜg#`s52a[qB}liv'|-<Q9a00(ϑ-,Ks:Ӝdx"g \o0F/V?Mdn[ϩTKZ\,=~m m=Cf^0u8G@/y[zPJYFe2(ЙUp 6MLKrӘb.2-@h>'Ld&T)b,b||kB5wU`:oP׬>?dsSҙ KA)K?OV& ȼWŅ"g&_=3 N[!K&�a ܹR;A@A1gM?o8 E QV7 6ѸjZ})ϵȔd7ᒬțt5 |`M=aZ"o"ꔯ[nT<W̟ٛ8 sd'/Ti{<|D~86{kUhrmc0 LzUGӳZb̀Edc|�0D�7krsV6AIN=ї˳.eTؑ]a`k}gQMhxƗz:w8I૰Tx=H(XH2v/L,)z04'K Ӓz߉^^Ha, <'O &$Nf 4GS{I=[6�F9=3yMa!Nʌ RnROZv9Cq .ONq!M͏cI N/-Qdi4y.ҐS=\_Ojuگ<-kW+aIr{N]'`B特)*"H I+c }rUR!㍇ 2Yy ͢v ҘR? ӶЮĚ`LVD^C 4 _)we&3s%ʊa!vCMԓ7�[sLxP .5-USk\fdp 9D/c7vCEsD9ݰfpA`;0@S谲޹:6~'b8}i lfdkNlM]ǥֵ>Ra >H$NOp?g g!ʐmYxi$&ыZTRGzs$twizeZ bVXĦO\d" (1s~Ws0\O]Gz6~hπӵr$.5gg]ƼE+`!<4< ĺ{{ x!1׬X3̄rYBYL Ig؎஢^1Or=eE?mu3pc9<53ID&OxK7q&Eō8k�?=71G<Cc+^rҞQ?+@I3qhՋkZr] !IGY{O5 !0왳 ?U cd T/۰LV3E7/AUm,4<lˬA;#6p]% ͚L]'̹:$;jjlǸ_/ uS\ޑ ) r6 e&e~}*qMNbKd<]ռa^lk w$z'as .[BD8bF FN/W??XNkה(̗pAч!ZUyh*٪pR__+ S_u5Qxʸo ռkO)yѢOz y^20-rQFȡ}K0ђj-Whq_N Aja&c[WQk@m76i RZU̓|2ԁ%[PT *>%&*r>M�c�Md/ɋbH'k"!Lu6mm \5zb a\DPz~?{.ln$sIUnO ȴhe8TqqNI^?$T҅H%IVS"2,^OW]VLl�ewseB>mB}N^Bif9`8c DW ja:t-L @, wwBAvUS{Ƕo~~~ϯxkҔ4XDkqzpg[t]eJ/tVW yacO+tWfD>m[7@fE)nm�N<(-ϥ \*AM0N?MGb. ȝOcD'3截\Hr MCȮ#xe``#x}0jI9�m疃Εޠcm݋tHNEOY!Ά?TǨU"pYb"xnQ$i >)fNT!1&L0LCwo`kJ8>|á'\]d]r^th/zГ;:eV$Ƈ+߿kdfu`827\Ӽ:*KO%mL| NRo,1u/ۈX<J7 ہPԎ8mU1;FcM,ESuU.)7T#oCbf+' +CʖSN0"ļk!Áp.7yUXpB>xૺ/{Id{JgڮQnWlD"4Efq&f^7}2+ QI]v'z BX3ғ?t]*h-pQj#kÛٓS=l . |\g.-E^Y? J\̴q =)iFx78+O[vӉW<5]́/ե3#?�>Qx_et ?] ſi"U <UzPeH[!Ts x>D <"`cgqb9^Ӆ L ` GODZ6O S@ IˠoY8|7@dz/V4$듆`Etè^9ۆx2mu K n3 #{ P2<ef`~+eh~0Ť;2<{zGG?ޞDդ_l"!]D 5Y.2`9Po7\q\QwMgҭԨp잝B;mHZ]?6o۴>rE_|lV"^Ror2wѐsܕ5f/wD.+\\mq9t:Ƶ}vh| <24GiQ,7 K$/*/`TRJŢWNߕ/.fQP6..麦k:6 [i!8󩝗@n)xyhG_?Bkns<w qF8÷_JVHn!I18.�uK%~9i\$A�X8 uL-uEJ\n%+:N9v-'ƒ/kE$:Qo$J<QhAUD~ }nm_;k:�03A'I &VaR,tHڧK65.23B L֚=h끁6ǛS;LSJUVN%FM9۾H'PZ M~A٬ꥇWQi%nb.le%!}4e.0vBư~C:kfI]g.OUO^_Q vHVŸop4kͼ=r�+ ?tJ%dY"tj_ ~F/ M LExǬe^Ӧf#Uo߲u)?YNdB<P.wfԝ}3)%,舫t"k׼~[B3Y0lR}LvrN &G92xvRlJ:ݰ1k8quc$N:){aH:r_62&4Jf$Ѩ. ŦZFGb0E2cFUvVPx? %c}zW7/ro2'GW?EGL@LC9m:L6VfQPkUtZ"͏I],Qu <8"_d6.hڿ7FUbT(-𥍲w Bnwda*gIGʫ0wI ?)I̟_xrw9372"U'I?ᕴf:dvLR7ˍXuпa^Q5nkjfd;5 r;V[ !40b:>VQs(@kj % ]l<eAće!HŭOFE/)]p3eopiI-#]b&_O*cqc+! u=rQ�gN);g:k}sW*q<K';ۣ4O 54&1J8USŬD anwόXfZIiJز >w|1W!ӵHJbcay Hua"L W\[^?{ am'8<x0C1];Bm^]G ʘYZw^1=rۡ:XQ<e4S\= eOZ+]ʲ ?MV;_hN@Lw5=K,ZҔtf(|4ykjE!T'WU Qϴp+9>t};&bߥ'Ӕ,~eK0A;WmӣsbtD"0O66H_"ʤ'b[nt&ݪܹ+VFq_[iuʢH5eo6>@w˶EH*:,f^_;nضl' ֟m, d| )\ ܝ*.f[e/kj Yنtңf85zK?U؁ڮ(ƣ k*-oD=0Tllx`[(-Fj&6sB w]%{7k?Kg-'qW(olDfQGYׯ%1争:U=[zЄu>0"SDgI$y!@{mGDžqOqpW_AGk$Vochu קּBl584u}\A.RӨ̓(&52 ©ehn|2زèV@$z+EY_m[s_ M8l<q@YEۭK?[OKڥ_I98MRx�P F =:诉Ѵ#8">M'_ZP˶!\#xjScDRMh'%ہ'(tT"bGswP9ۀhAݒ[f.J/Hˠ0\ 驃N۲x&`|vv kk%e j>*ݟ`%rTzPb2 ԕw5 Vz|EcxT\\7ISbe<Q7Z m @h(z"#/e5ۧg)W#C qo;ɰNjĴXAPK����q/J'r��r�����061.pngZcweANwq:v:V۶mw1nl۶u۶qwfOs֩UvUg? rHxHEI`J6 8ߚI_ 3q \4\-mL!DxtTMu]m\uDM]tmLLLt-<M]L#!gb aCSTZM?JQJ&fNF&fFf<,<0)^6&v ר;dOƞ7߫1G(Od??2v LLT*ڙBw~@OʆOD BRTHc|% msjNSqfͅoap, �K�QSd�&H~mVכ<]OKZ3^%`IkQ,g %lO>>=P{JTEDִ.DS/ʪ'ՐX=X<`N^ e*fs8llW-WF[1{!:Hjew(UU,cäí,\?_7Qc:r 3DJxey/뛿"1;lld*PjPdŇs\|tmɏp� j[%Wh@@dJ|99&#0#~-c]ȣkV s2a{Ց-50BT@=r\k&&i!Cg\5c][ڑx7Bc(IRsq S2{>#"X(j+HPNp[ >g`|욱GM:;~Q*k8 WO^b9լg:u)ҥ;sFO'M n@b( \^2_O,͈t~YogQ|nzX3k!> X>>Ӿ<°pl2#eEfm9|D*eN*{b"jG I'{+S=&>c6<R:Ý^6&N׈HO ذb˱j4- Aa^it|?a[&-Ƨ ezv0؞v EF:_<PDڇ-r5E KF̑pHZ&d,IWۈ,mjx$a}悠`OօA2c1#uI`;<43S�x#2dQ)BL2 ⩆Rvr#[&[K 1#hWS[bl:+M{]s@֜g1goCdg^F-M4=@<cF8Iqѫ _- {Ÿ}m lry[xnAlHpx9HnJ>94g�$,K)aU;xAdp!ُYDu6 ۉ5t#)M(X*Gfx9*/=0Oo?ڽunw/ ҃cHK\?|ŜCiH*9mdd}[b:~Y8h|VL4:}:_;~\wPnJh9=ML<흲p�kbӚO؁sh 3 h"JX&WKcCǟT}Jh�+.. o 8?rr:Z+-!E]Ҿi+Oq7e}>Yq vC19e-Pp8?g7` 61q&eR[[9 qӡ#LP{@ +ێ8*Gi3^2MbuܜI;NLM aYf7@qSq"Wq 1E)+0 ݢN9Wn<" žE: Rel.K<w_JM/@kćFpX܇|ܧ:#9u0e]\ur2Gv^T6b^bR#SՇW=o9HB ̈UIV bx[f kk)S)x|X!+TJexؚ[se$Ma٣okLYK9yB$Q;@t֋ͺcJP_6z" Q.#VO΋؂"͆ F)QxWRJ2_E8mIJp,zKxiL"qIaYaTgM45X=Prj�h<\,c=<3Qnt%Gam06Lt{G%]^*pdϿeMbL?M-W;M=cSYp;}=_5A lKBV`V:eԛ{PG&h%[{OYϯX" N$в'�d6J+W%f0f|R\/T&3N's, .bf.:}`Cu=&5w޸IkMC: @Aia0++3t STzi7埣’h wDRAO+<͑x7_?^a╱")I&dy=.-hJ:dcኈKa: ~4ӄɑ \/*R1>蠶4c*GG^ hssdvNѦ.`꾻W0%Q6:oM*.;_ ׮ד,'\5 >؍VvcA_aCVIS3u$ڟ]T0wGgو^b8᳾d=Ts'3X}cx>Ј1/gu_[q@_Hsy` T9lc�ÉE#x6bI \ m`|R|y ϔiT~N=G1du�hd1O̦ Fݽm&(:2¨qdtJ} OWUj5o,Dr۟"^CoV,9> Q& ƯTMO{F"4OJVDXߢ aWo..1yE֎ ȁR6gXYl8N~>H::o l^0eq2kxo&.Kl'>c&x&摀V==v[ w�)aI9<2Ricn<#M~&o8 Ro\&IRj[3[KDG4ǐPU$A%ƯGwЫdsdÏo=eŭY5y릋e7W޿n)shtDY)֍lD>fY&V4^҇~{7Qψ8Q� =-PS5R CXSI 7Z|x76k"u2<M֔,X` 2zF'@w !'xrk"2 i K) #}eԏڜV!Y]KL*3S0}d#-1=+l=gl[ \[pA以L&*<&k7x[%K(^.Gp]E,kÞ1dn<[]jO 4݉C96R^-K%7ym'Z؛TQ,F+l`'2aʰ9P:tm)N0TtMGL+4럿F01T-1hp I`gM633SHO|beQm mC0m"W5A=Ha\-]io:g&5!^uU9K!xW:=']z'3U[Xt@S:Yܢ?2ȿݕOzd9Z<-|5ys'~+G޾-i%Y^1lowVbSBZ: 2F+OC-97!i['ECJ7͛Ig(3^X;1~Zj}vM^ SsMbU>9 )TēArpOG.[B2f6dqLyc@P~c c/4P2?+JŊscONo7)BZ{p1@盍oh̾"wkMkWUyS&A''obר3_2Nƛ \;,'KiSrKfs]?~ 8 n EOx%78[QM\U៯baw {~m:$+ y`蛢$fC; D¬=bqםm"{8z*v7HgL~zu/Xi5kHmBH1MYo_Y�k,R9Pj>h=%61]PxGi,pصTvQ}<=|5jɒrsnD@t4j8aP]~P^NƶMpyqPqLk`cY-q"-`6;Mf__RM@e;Fug{f!}o^c^&N 4M,Mqq=%u%C%+ oSDiDlK3-(Lo?cKZ+dNe=qk^;~`؂A1D~Lu~Qrޑ LF vɼHG, <-򺎱RR:|pLH0wW̐pM7:%h2�s}W/@ CcY9C@GiePq7Vk] p9xǵ5(<i tuX`E,[DpZgQ6B?sϫ^0fJ_"YHfbOr.ЃLmF]{o xR']RbΧ^<;Iٲ@sh.]6T\!RjAqa n?,rX?,h`>LFf NIT]wQޡL9yԶDZJ3g^Ia+Bzd|,?^ŐT~9bE6EщY<pV{ 9kƛn *;c<{T )Pe7Q<ns=\^.?gRfqgH�bkxou'zC'Y;&GX7(?n,®N2 @0"대CHT$�0 ?kފroZ{eS|((eONa*sLzhNK ؈jB$~L̥!3&˗#9zצ!sNo#{"?)0~FThqOq2v1 }`z57p9PtiaK\@VLvbd�IDw=UrܖCh%u ڃ P#yfcđUP|KL�,lN9<`Տ.2Ƈ3~>urz*%Zа<|t:Ue�گO#d_:U_Ѥ~깩9P_5KFx'4 gjГ!e~bq@?Tn59 ܙiGzsq:jǵP#LæF92/$ҀJmL$4JM @{T@Y_ y_ ,FPo`_e zXf9ޞMpmk>xvOfp+Jw 苲u}\loȏH `/ $JMaړ,ɗCKpt0Cez@h2I|םZwF /n73J_$qx 7Z*BC\vg&l|6N~#[I%ebL;߭hWO㿻qTLKXL0Aɼ\8+h~ʴ}RWչL9-SX!kJIijVl'}hthd9Go ]P&uxOOm Ax9x5G]=u7oi7�zo%_rL<v d(5Kf}'1I}q93lUB͵r勅Slx] D6FVSXDްѶr_zDzhTg7 .F rڟv_kNFݘ 2e6cʏ[+ӕkyD滺NO&cJ"hI)gpz2?"bz7WR!J6] m6ic7v dQe{r-lRT4SW|'؆ >F'n&>EsNå%&?gi]Rtdٯ,,iHӪ ur?auNmaRMB'V7/; Ѧ=\w,kF+R/Y^߳]W3Ģ )z*#Vn.$,$c]0L~ZHUeM4+s[  ʊhKޓS ?&#z} 66.J)ޞ/V<Ȣ؞Wq0~A_TְtTGz3-WyB?߀: $%.U0;#v=9BY aq6Pc,Y 9>bY1{{�qZ gr;-t$ B7/ŅYwf %]f~^zف*ݩ .ŲctZC(a2 5=ɘAJˈw̡ѕaɾ Pn*3/\!Q3Vo0yzߛS\Κ�/̚8^:NW:]q h)$S%^ l Ӭ{JDvO.@`v˗/mph>jwϥ&&&rȇ cWDڳRT/z5,87$0W6 ^{So!Wr.};ܒOdj)'2H%b#XϋbU R7Q>%vPOnF'[tmro/pma!$<({n>7#ʅu1c�zMrzL3}6?dk S&OR<x;"Y2;lE.  _Lne[/GRI&&Y1pcA^YgZ?6?]^ORUŬ58*e@: +ve/vH<XZ%ʴxQ.K̞E9G.yCISwsV䷃ .H>ܪYomӟT 'r0@\{>E۟p./:[Z 2]^Z,ABx2=[.nmًzxb7Wn$>օmsI;nz/Zdy@+7SnX8L{C?'7JM\:md} s_qp &Pɳ@bCmi%|?;{W0fA1e5�O2p\ oSYͩ+iP S}X5J!KcƵܥڒfek [GǸN{8 D$j1T]ZrbA880L4zڻTc{{۴?BͲ�nق/c첔"$Ѡ0.&Bkj%HEٛ ΢Ui0oo7} Y2UIoo EťaP]Z+zn1ǚ,;UrD�?,kB_^Cוs,(fDW=$9G @;MfT k LMow [I cd0T, } #P(զcsȈuMd7;JyD?DCAvn <,v~71PltԠ;[ut9k$l}Pȣ<J1lY�rff}@-=�"0,[XO�?`qF�߇ ,Oߗ,&J5u:~Zh&Ipc='c1)weLێws,d\Q۟Swtn37+'jBǑLZRz<Ta bv$ۄ/\*/#ZJ̹ :S)wSrTtc{$X~CW~Uh}ܮ7dUѩVYov=ıנv6"ݰ ߲ 5]\ ,[x}]/nDVsOLy|>�Bu`Gv�8g*:ڛJ_2-וצp?�shŇ):"<t[dK< ;7D"O/�E6r-o"gZCV=t@+8fL?j/=L(; "8ijRELc>Y=k,bPIwGXGQ5C"bÛXۇ=*$ ˞p|e3W&wr~3JBִ%`@^RtʂXOkz@C`7Q9X>à ,'Y㷻+{7)cc"Y<l-%3+aŤL<QB,f4Jgaxs/z*_{:/Rщbx !dNXiǐ >TW `r뛣T$xs=sp%Ǔk\ܞ|Tƫַ lw}o,@p*oT?L%JJ 9t (eixMxwLjqz?I@Gu o"x8J %U7 E1{¶(O{ƠL`,Ha bc4te"9xP[ۏt&>BI&?Op=xuyL3Oa`pL:4ڣ?5?>rb%7D>E{i^be4rNz++ǰ>N8>sk[ vkkWE^5D;ح2$k%lM.W2GP|9Ų*V62-$s&pd`&;9o`ߝHy*t*ˬh)${ (†lArh_IEmۆߏ&+\mt3# o|"\l礗"ʹ׻*|3-P2m2%"nX8VCN[}@x~SFQwx /z.;d C59 %8 <~,ZLb.'Ɍ/y |yP6q?lyW|K:쉔yxGO }ьĬ1t+%ƕ iΈatLaѐ~Ñ\Mwq_@AˣkMEu=LFf( i#PG(q 1}OUHCLu-vljT[w?lA/>Q:oKiR,O^y ɱz%p.-MfhnX#y -1>ta̖}nRؚ͟D lGnQspX~ѨYz0ndr6gL@e X$^G22W6dX0h#,spsWLjIǕ\u>f>>97�ǗnYgexw 峚#5ў&#yGݜ%L~-}8_)JjA'.=FILQA0^)vV9-@ihEGLv'd_D`[~fdfUH{2X߲/e4mg՟�d" Rɥ+-sݩB{qYW KnO`3]oyEёJ3O=FD=M8ɒ|hMk5 ΢lmƤ07rWp4L6aD"P51m7ʂOgT+f+/eGp@9.A#Rmo_k>rf_Lx [Ԟe>rʰ5St]܃ ĽQz7Wztz-mԉ,JA E85?\i3 ohw|%;׋>`ËuAsqo+&r 2282k;Fv۔4<24vsƺ2QgR%ɰa`  `@d꛰P>K?T%ؐ45YN;ڙкEmZ$2^F4UL2.UچV+R,'" :Q'+X ~yĪl#"EI/EDOJS;dif|BF]d|i#ly6'5;hCenQzd9.8NN;-!wN\{{a]l4v 1y()(9}_󢎘 . h7kq=SYBc1:n'Tۂt=ϼ -Īb6JyvO+ !u~_3Y*!zF RMj_,#""p!"vSoNp[MsHf8G [Un e?.khZɕ:Ndt R𴧰" QN*d(=x$�?UR\d_HM$%)�; O$rZқÆ[fTU>1 3(;g>@艑D ܦc{Z՟0|T5 lcKT6U5Ҳ-#r׭u2'@`1Nq%j&8Y m qOQd_ V Z$h wVS7|/,z—Ak2;soihTKtF~ =1)⯴ (F0>Pݼ-<SMMTtߋP z3gwљ"vzJyr9$h/qW�h3Oݡwp42W16K[{9ϫkμf*{7=77wDjRb�@QpiF|tޭ\&edg'i ? CȎM2Yul!Q센l#vN1AEYU4Q&XzܾTCf'+*oj#ywi#]GH pgPp"e&{Z߉M͗3 .yYmJmiɄA4y|sH{ϫƗtC@mdHo�J2ȰKJJa\}qWpG<bb(krvp2a<̎&ZVtN^.h`g׽ '=83[SF-u\2Fd 5X938 KMi=H>(MaW*EQs<X6JppB0|Zp0_wcqtwzB^;e=i';#+ *EI_:qY,Ĵ.uhpoQN_: mx"[#_{+,k&$m& SN$>C2I8|B. ҕVwA;L[%L�ED0i}@r=nKtj|9k.d ˿eS0G1z"iTN&y̖2ر] ˘eMYKfE#Ob".3 1|X\{2Fy,b5 a dnd 4ݠ5f [lר^bfVcA/5/v8c@CG_Em!ƾ)2˪4GYAm*o~I؟ʱ�nWdiCoi'˒ ֤~:ӄvarRܝ( CRe¾ȁ,"J< gXHrfoAo{�>~91a ubr(5ND%$xvbp$? #֥ǁ^+U!ZɠwP2mؒA_s0Ė4%x_p/̲yVQH#V!)kW1&b)GA.)I=Cڸ6eO'54s9Ot`zX(<w~hJ=7T%e=WcBXB8F`0iIcUƀHCD E=nfGty7RAu&؞l6G:|Tk�˟`dx1 ee$N24D5Y'_!{p$g듙UpM/&2Tl?"^#0{ 2&X-v{*&'DGxdEI&Xt#ciu5.6Ss0߀93kc.!؟ެ%7\#gږEݍin"K[*)|hF0na&%IľKz1UMPN-V_hݠn=HHoє?`׌ݶPs0-"gVw/K`AHZ.pQuA4NbgܷwLGuMOP&<KL鑰C,:?Dr`:hd ̑'>tpk*h` 5NZyQ<K~:(K)aPҽdH\UC83 Uoy.yȼE4 5v.Rw]>Ԥ&wLBGb߲FZ{&DE擥?W)fIyڟp;US拠0I {֝NOukzD5g`K=A U} `i}Q4#M}l]9Mcsr<#uJax.ޜ|ʈUǤT5Qiksdؑa qLib?}y"8Y{00`}46I<72㏛""uY'vf}J_;:9E-1b.yb4&\F2Yq=_?k W\gz>*Y'i`PwE.(RJiW1{~%x@_'4A!S3z<%umiD$6J<ٖZTL 5݀N9yló^M_FLOJ[$es<XO,6ĢG{r zJ_\㈻p!>%"Y ms _�8Rb]AC#|O))T\Hӡ.FvRU9d<-JmtEBp w6 0)30M6p5"(qttuv =b/#ڸS[CU 2;?e�6Q\rM~Lw 2ZZ}sk&[ʠ!'H`r)02GQPgh o&!t~aWeB}R͓S_eL2c{@x5fX'KeC|stߺIiJ${O~9(nRN=sGvI,j<sBS Q/"mo'O%&x7GAS6 4=C-,'7){[{tK7}w|7K_; >̓j  osYu&dXGC us ,mU܍U\]əz,Lj)a(,3fj6N J9ӑv3>t{;Kgz0M唵v?(8^uJH6{^+U4.N0)pS5X} eR)Hb0Y;\́}cj.3r?#ȱ[p6סD9P/UܨDa 3 g72@ SNz|6FlJJ$4.b0 r3TķF^Sm)^^ۮT䕮Ya< Μ\U{ran-v- LMPG"UkA^XpogJ^bJ"gFn43cve,57fj*m&fz𷺵+ד?Jl�9 8Kk%ĤߒޚTD n }@) Iӗlzw9dL< Xz'%#7&Ϊ${rl]H+%0$Q=]}v`3P%RONwkו0~}Boe{7d>TipǾ-#P,_XpMB ݌ - #xWn{qx$O,n4ΘV`4Eek u#K#F21U94&iK$pA&*O/Am[%G\#haCCMO vu*e 9#S�k+}.Psl˺8*nҕk ,7 ijv; 6Y Շ훟)>ccrFa8!? p±Es>ǛM)b$> 4m( icI#褑9Bu1% ӧA&c\wL\unTU-KK.M`ǩ29w43w-,jP蕛 i؅$'?%({ߜ+?|3@*E~ҏs)\c Wu1/u$j:)LWsIlOS~zxkbU.]^PSh8V^�fc}O∂$OA[w],aHcfnGQ;3_k3'ύR,Z k~`F?#GPvpE +1S+i�QEegP<<3f:sRi]_3e~y%M?O!\AJw:F7EQpt4ڐzGUSo+Ko(W2)ܙ6\m-Fkl,䅍Щ 3o0w^ZϢ!rLp&TKF')<e7&ث3#vj t6R>Ls"~'�Pt9B xeT|CZUK|{J4 JϞWd޻ם*Qf%(RI񘰑pz8!)^^P9E_|9azgh]:ޕm=U|:rK_*ug^PgQZQR@Ks-PAd>>[џ}N]4+\㺳fkI+K̕ (:9-KIy% )|-T&<l|M`ݝ >..:؇󐽎NJfeK938qtf|3o0)~L 'nAցAAeyCBj{إ/X0QӆC@L'a HF3Ћu6r}=$`ΥT,-?i#3^b^gUjY%y5uϼ'*TCFEs(Ԫ8gly^֝g+ ݹ `?/AddD2$a~`.˛ fr)[̼? 2s[;Q k>` `r5BĤnS:ZS}7 kv"8>n+k9&<y ;-&Rp2}{5fP:%2h u'Wz7[+韝!o| AҾo6F寄ʿ&Դ51NtuJ,?b^\oNr~;Q5oJ=0$jwJ5s>/Ns5;{CD=pD<Aո7)bl[.X.~5XT[G\3SO.)uPI]޺IHPk}x*<-׿&> Na27Zs\huޣT {Ts.u(-Z_FcU\\) Tm xĦs{~ ǫ90ŵwO }z>AYH(34`pu*#R8R{l]mA&db;,'z|ay,{S :w `j*!%:Bf[o7quӢaQ205H<gme̩X\.+Œ"h,<3ٻR.RFu%$A*kg^SP8!D):6 Fd/~4 DpANrV.sɚټќ'>T9l_\݃/75}K|_A2s#Vv+BCm+3%ɑߕȑB$v_vRYb91uvg?J0SG0TLeŠM`f_l R~b&<#OVMK hU'npRR|4f?0uN^N{ C'<oa$kdVljBVIfM8KfS""(`ǩ=;VC#ܨ{{Ehi(M\kQk2*o9$G?FwgHd^ 4R'ƕ}+7Ԉ9pCG8e#%% On"z(: Յ\Bs0t'.6~J?+"2<\cl* D"6R_2"xK�7S_J(͑#βX 21'ldq1.y>yKx L,hJ!u}i0HQQb8YCx|)9fnyh-L$.~8mk<KUcr/{T}8'|wZvfP wZM+|h?HiRDM^AU>*2v<C}ZT[\BVpgH�ISroKmGV6&ֲ:='Cic$>juvV>\T'>|k" ci2408bL?~=[J +D#mR54Vge#o/MgN~;I@ qwb|>=$٭J1(щByd}Z-NLU(EVɾJX7@pO5(vخʰ?torqݐpW!aO̾LmꎞgĘoj1HFC@^zϦI8n&+=p(ePRX'DuDf]37>gSu.H](ž~sZpY=!2}@λwp@0cU#M'715V4 1%֝{v؇3kc_{,w:R.k.+%HJ~jT{J9|B�>OB<sjğ2Xadރ]v\M$r>~e)/;>y'Cd'<x嘕d:ye?>g8bs/6KwJF):xƝQ  [wʊe[QM"}SԦCB{|$,_C)ovUH>.X1o9sms23x␚bq{4=>L} t YQ1Eq 6rɿ r>fN@-rEݩZo]bȰRj/%Ed "@#ͺ-/ٌv|� (pѼA)&'T3޴zr/SVEϱ`IelVHj,ζ+ʯG'#]" +NlAN/Q J_vt3 el=d^użٷ(I}"9EL8`*e7 c^6fEQԹ6PK>s5!^XdmSApyutjSy&LNgY87'nm;#X *+ ypL + P|4]G1� S[@qOVX ~@l l$vc2H{Vt~@&+l6z=H_(S>iaCWa~h`G~8+fժM`Y&+ll6pa n{lԆi7I(o/TĻOKh- ކ4~ɮC cYXi.#<!c)dZXpel])ͺ#hPc'8WZƬv07`GxǒtY!Ed6<G@i�?fK{pghtSےbܿk \mOzr[E]ק@Kͭ?|a;i,z5Ɇf팥{vqJ\8qJ{l*n8(RBCGiN9RHGPciy?� V^a~B5OT54ܽg# ~O>MB3X䱟LH"˃I]MΠ U]͵>z.3{.Ĝs)WC)6b@yݩ_ٰkÂGqJwz\p-ŝ;' 6s$r$&} 'cbΪ'=Ҿ-ξrtRZ$_8NȊ62D]S^e flPlw8Lى?:IlkE[3eZ s Y /FN3,IrPM)7"go=yW_M^ Z1L?"Ha tH߱X � 62.47LzzՃO\*rXɂa+慐g"3 IP'nJ: lK#8 >/fawa3mIc>G;{6aRvJVLS('(nVSo8QuFϵ}ކ$*) Jh6z 6^8p=f/o--YjrsXv|krhxN s�%coO '^5de<P3ƭ[`e ( N2<0\GutdF 6>VZ/l<\ie+#39"y)Tw셍?t\4;Ro /"Ne]ޕ$>UW^א;~?+ng:!6Mq6_k 9&knXRM=aHB*)[B&s4{=Mb0o>)4e8Ʌ&qGA%$k [0u ސ-8y8-G;קVP5-ΏHMU-vmX!r)lS`}%; 6ây̟5YmS* O=L^quQUX|@St]יZSiȬޛ(y~KUQ?4/Y~*NhJ-|%:@ՋG-杶@lw(Qɬ%wnIÏ8Ni9iUJgZSykHj; MFNt#BXb`}r a)\Y-\Z|.DO \J(WvSp<0lZs36FXxOˋja'Qtls /!&jHyÞl=+UoDTYOwA*Y*PyT,܌ł8MF(ofLcY.:)Y$m-Q~؎X.x%k=.4yzFw)oпCE2s02$i4(hk A,hl7jA89"@E?V*l s YH*iwbwZ>NB~B~OiAM#ejWl1(.W�є[ a8SD#[z|$2r&D*퓘؁Mjsz##ח#<2r-;SgIhG ,Nq2ovw2nFP{G"XzV鑆S,H�\ՇX99 ^O :f-|r_>_p1HTe@k7a'i;c9/,Ay¹mY:}O@jjS.:d+uM SOZ 5EwՅ]]3K۾5:fVON΃_ 4H&b(?0a >Gv%q!e O5zn(?sSG%lsq ]=10DIMm]yd<`c8hC |jsx٧_וWSR VuןNG9/&(dWSVeV}�!i{В\%|iypOW H}.Cs^]FN@9RREY}!(2Զ?%WyeV [ FCJl|G _ןX |f"r_ hjTZ|S3?"w ,É .[_Mw酆5w~9%\U7<lwC|!$gswT3xecBWH�;@88RtZx 3p 0.P2Zʼ}]mXD`cg2Es�OsY rV͟XԔcĈݚ; ƹ[r ]t&togX,oFV b2wDz37&P{]V߹uUU}$^/`ޗQ3~I09H?%9qqy2p=uA(>?H[$Cq#D*QHEFDo0YX8n} 3'ל_Q:tP8K̴Zq;Gb/=g{v [2I0Sk F:i Q3&Y<yt/Kb Pcr^FY2g֊Id&^#t'�x\[ԮN?P7rpo(ǔ2|ic ޵a+c_b>X_{12h[y]xEv41`E(8i[3uLO)T >:>wo'kU]\5%Jfb3`eR؋3Cf@fYZ,($%Ќ8:kLO)oǁ.2I%=mȉE|A[lm6^aR%u0@޼U*7T";-0C"jJ\vjlȅrwMRß,?YsV`|#3R e|wp>vXpcb퓛*{d<Ҧym?ڏ.a_lݰ}M~ls5ԅ+BUwԻK,\S}+JKW>l_tR3p3"Ň(b{F"YaR8rT}Tfc1w#4f=$h#<!vS BS=^O 6uҒӫC k'?Q{;M[tƷqOw[@4f]ӻ }S0~:Ħ7\VA_ŞZ�d' %tй:V)&zd[`ItBL 1oPuY�㦘+vz8ı<K~{Ck V{R^r$[pw`D6|tλzYQb5R_&)c$\ȾiQ,HJ弿WJ̱ E'vnKvS瑱q):Y~k~8U';$9|jP3} q)뷀ИtQsR !Wy-2&F+bڜ*=:ó2;tϭ̼M9afIO表)E(d"ٴA#-Ι~7pD\7jvc߯چF 'M'\˼+ O^8}ş:4?~?XXqK}13g4:Ɂ6ê!笛{\vN67,)n%edaAwx(PNPCJXc_&/-AAӢEŪC/a.pbIRmĥ= 4&a)b:M 4 ]^%) Qu.Ȋ&pZvd)%M4�3Ll's- uND|r3 TYKp[Zjt(`6:iކeGQ`V|dEӢM[?j3@8R՛)ȣgm. 77IV$ćCӷ�Y>UldoXǏkJ p5'b#AtoFqJLK^cLPi#i7 +L"Q< ֜ _pa 'Ӟզ6Y;Q4\ks1u.+؄fGbOWlU.s<UlO[.nYYy\D݃;.Nb+*fͷRrQ_F82Vy~In(:"Lth\͟/0TaSQScc]npsnV1%}|~MJ@Jyb㕪j%m}OTxŐo&E^O5_1ݼm+Tѱ<8L4\MH'})T> q337m>&/ᛁXyGBU͞(gF ;,/e J k?Yaur;~ben4a�L�3;*\ow[\S4N-Fm,-4KFGf-ΙCK_C򛊀L`Cߩh^=mt&]w᭬P9#W Z))P5(?su]rKR6ǩc;J9|FrqbgYsg?|Hg)Q>Bݥ,x5rL.q X&Y.%v>oV}<L\剡Ie&gq-h5fXk7񽆶[D,QZK,WqX]ُkx:PMlBӧ*mY1lyo m5%FƗ(7#>ܮ6LLCɹF O +Έ,c}3)#9(TmD4Xjت[TL*䬯 2Ә ؏ƕ$PSY^[S+Gm;bڣz$VӑR zL:è%u_'qhƃ(ӀLZ#Ǽu;cn/b:苄K6%!ˎ7mGFRL`&AIs>szUpuYbۥmʹ+[gP'_}I^^,>ҥ%%0\X??ʚ932r:elQb㴲fgyei^46+v΋/bM6a;Ն~FV-?s,`\zho# =øqGV|*q1Hu0Efb0kXguÂXՙd6&p Pk<_W䷬,!q/>vSWo 6n(7r?E*S7Α1Lk<o?pD ?m&*/> +vN"_% CJJGbaUsLAHQ3|_t BxzzIu:ΧCA#OlCb,O3#'W%\D8OμeXFRHL|7<^wA>HMiR_Z_&胻l9Q>pW0a WČFb{гؽrω?w^R<rg&9A1>ۑ<*L f iav p*#9R`Rpy~Z1D(Wv,@S İq9}u[x1@DnD&0( Táp!pV=;B"}5s.Vg$}2&!n=|}&®*`bǎX0+{kR|/:5*\ 9*2`.w?ic+U_O [eF]}pD3;QB֘{yCUhSWQg a7Lj/h)g! V#, iT'yZfJ($yD .]tcghHka(C ޅ {rd{b2H*vwzݣV OT_"5J~M/-ֵ aO-QuAS0A:-AyB-'d%TͶ~�^<ğ " 6f Cc)v^eZ!ю`^thDV#A/́$ԕ#bژǂ0>#Ik:B8ZqMSB񵎷g{nk/!ND16r v&*r(b-%S/u}>+2)55z~yH6z�ǚe!W^.llQ no&ى]k{! 4%JkDUYU-WfX-S'Y`DBR[@F-Zxۀ�OSZe?h-y dFÃD#®| 1`gP ׻a,J3/#Y;!>,-v4%>;]R)wR/$< 0Man$oK ֌.Ks]~U{*J&DÍŨ Le* ͅ_d_u+ܲx# ܞXN!E9d>[OEgʑcJ}ͿI5 A)oqpϻ*LG4Elea]<_JSlz3ܵzj2 :oE-!&-2-\A3Ϯ%.] M<l9FWͅ+w/'duR8<ǶT]peaݵo{_SQ%<Q9pbD@Eb/''F"Tz݉)ٳn.`l2z; qc7P@-2PƼ7Oxyl[ji;z,1dƈ0a@/\C9m-=Sa-cwŒY_[n7Xe2K[9h7I:+I"]%-gjR,{VC~ }ZoDZC7Ct=^v;S5b!Vr\iubLPK.A<ޣ~ I(u+0k,UgT30EJq7O(pD*)F 1DF534{'T3BBdv#,�.u(I6D' A2>Zob�\^mN)/uߛg/<sP PT*Lii`!e Ka3zP";e\8 fUr6QkJ$gs4I`k|GH-|csJajӕzLO\| ,^~a\%O�i&Y_R�v~C_Ȅʲ?=nd#^} ' KbIR[-߄k5 .a4Xuxgt׀*5ltd3.]d�kF!A~̸gTfFDL0Ɩ.b:Me"YbgYv1W ©PŊ"WUm>ĺ1/n"fZy8<=Gsn}d& p )A%(jmL\[Q'wkk?% =@<1v@ѡyӅ[D3 4gP6 z[m:jG' »Qjϗ1Jdoy{ˮ3SyI;JTsb:ICRX  N&*:@~B d+xWJRT B $xG%_6uM#QM2R9!%(u+L? ^$, "# ! L:%~⧿z!ד6m! BID"n0|NOF΀ nro2eȥNnS",`QL6*$^] K R7KPzS('w v:muJIC^Hƛ6$4>(Nh2r&ܥvK .qX+ĸ^y,P08Q Yf2!>ӌEu&~LILCbCíV|Q2 whқ)('$ՇMXDXG \0__}<0+V*ljlGp4W ni|zL}rz=٭g/-w PpʹǐTPFywCRt|s?Ȟ$=< ի>oUaT@$*DEX$AdׅGݟĢhSU}aU?NxlWѷ3f<:(< .g\0a!HX˕!u2*eG?zla?T:a4] ljO|;!ߑ)�=Ob]�vvBWD~La{݋2mLfK` &:XV"1a�"KY>vt 3</<Qvb)@7mD< yme DCR,xVAu* ZJlswR֦z#O 5PH6YǕϜ4i}ncL;dv(* gNl%׳h<"s2X776M}7g &.8RbעM#Vg{<9*eȑ� Bշ|ꀪ^x%F>R,|f9<N jeJ/aas4ܖR qNb:#šҾxV;rRŰV9޺өid *i&P<~+:4R A,쏇%"P~x BTEsO0f^ ߎ z�w}rҞ!BL^/Sj«9ӅǗ$ %"N4ecơ|8O&f Y(Pv}_(p feA\vafׯ w \68ԶC=D, ?@.l}]X]!7mP\/6sR6wb,Nz,ʜ鋸b|(b6 a8s?gKf_YȪx3~2"R.ԩpBB5+sW4iew9e󏰫8" pa ŵ5}=#ĿGRLNZ �PK����/J{Dqq��6r�����062.png[cw%QNw:I۶m۶I:IǶol6nl6&̚?0VUZ{Ω:UQj+@}5``(پe`~9]D5\,mLuTMu]m\uDL]tlLLLt-<M]LC}!gb fI(mnjt&XSF̌duίbik ֋?o/ddf*6OC9OcyyŀC1= )t(!+wLl```"*+g]?Y:-6HkM%ivm!b{gz mjŘb 1iT. &hOэDUfmlZԎ0h_\v~ƅ_tlf9g9NɦZKƓ?9$I׋H_aŶş,E׉Eg7n"GEؽhnCK0|b2Y0~vkI'G4OuJtP6*t0�)¯r<cI0@]LF5QZiDjkc<:whW7oq)@t=ZLRPB%; �b<{5@eW�K+&֩Z)^Rlt;:{kK) e uDgu]-,~WGs~s,tVĀy|Fu"-ɻ @gk]7/$[9P|r241>pV5AL-Ž/>Hv2 Z9j^ZI]jIe:*"5u6i[M=}yA9g>eD˴Wxt:~3w-c1e-o( [EcfnCĭ0Dҟ*x{oO}I'n=M2༏%im_B.]d5 /_ BW љ `cP!f}eMm~nQ>[Y oѴ9AS"b :ZZ}% Cm^4;5} u[N9ܽ{ aVSzDo\WG>H 뺨'(<؈Gf c& A`Lx;v 2k~5'mWsi>G,r 6>.v|7VH3׊v =HH.V;PHA7A\NXpofaBBܺ�JtBR%;,5j,=a+6 h_P33bC)mz)f;a/;V*fC&^% /Zz;/X+Ga14'$lv*679\ 1LBAE7,[ƻ^ֻ :멷6'aգ2b,5(D5gZF))Н<p.1dnMg/YjݶȨA5�C!?3Jv?~t[다bDOk"fWʗWZJ"f;_,yHڰk J(du#ox2U 8 YS"SaY=rG.HK;q \'#Aumc%a>#H:"T: :~*5wQIn R,<َm //3"6"GS)ޮ'l䎗_(MsCKm_W]-iZ ls}{ ̵Q&h,]A2Bo>|&Cbuh4 &CKcȓoc/�ey.Zё# r,j}^PHgهŮN)|`6,lAN$ǀ|Yv_s&sY9Ϻ<Z̫#xYffYLu_kcGQotJ1@t ]uCM+>.q/}Fx8ꬠ)iq;NS;#X6Z%Cds:ĵu9;a|s eWm %a_hU,\`߀B'-ַdhsiNvdh7Ĵ*{EnQpqϢ![)3ߤ%K BhƖ͙9 pF- Y.>t)* xڲ?N"Ъ/mڃv ۧ #�OS>с**b.SÞ^�sMA?v޴ϟ!{⋟\˲ w~):"EI<}<I SLd2 '~6* r:FyB7Q/~[FZqgM(~ZxgN]d21(#?0p&8!sɔºī5>UNz;+њwps\_ڠo;ڐ RQTO~1mn3 hb?R@T?$4Oy-.?aD?,M*xԁwK8Sq㻲"pkY+-g 1wے!EKMIURE3q40Bqff#an* !7K8jJ9E <;҇ 7hĿ�yoe$M3W?{VO $ވj]"jHN=jHcưkfqp䱳EwXa1O2\Ɓ=tOs'\bMuG<yfƹv<B8`cIZ9DO ϻe찁W'ufVЏf\'xEmۋ!(B<3v4Єwލ#e2üGd\;0)n�J x*>W6Sbc|b}B۸ a 8W{蹸KSepm;(C۽3]CpH2%ZǝE:{3,(t` `[l u",#G~_"P#٢F( RYlCLj(#C>W-<h;(1a|80x!!j}ի7ݞaCjrqɭ,^T$Osoi( E{d pv^6FX2}p7ȆAAvS<rz@0Q񋸡E+;08.V$֋hOP -H*f<, /"벢_p<c@Xly4deӿc1C>2޻cZR9Q5Lu``W|̆op: o塲T~ܰؽ?bK!6.p!vdwzPn?bDjX&7J tpJbp,JtC]v.W><3f|!n) tv5~Z`VWĹ1eA].'hj4n#4o*.ɵXΝ.I~ hZJU1XJިyDRpbF ;b O)HLORm)W*ݞ*y1 |{ )\K[THZ@247%Ԉza~S6ƍ ןCQ:JX.O$ax$1$<=j36,- 9$5}эXNIZS@C0աeI84(.8׷º%hq[wHUDG�O\dp^9Tจ')1sAۦFe2G[c\SׯH.LZ(pW~Q~6 <ہ9څ|{H|'[cҰ*Cm3fTcE3D8  I\VnJ5 z ru~lO@ЙNuiǽ{`q>o뺅^Ö2baf)C#ݏ(o縯}UkLӇZ†:ߋ:jDi^ٰUJ)7$1wqe}1TPx y艋ܳ1{Įxd5aL*Y^{5I@LaF?dF>QtD+45Ɋ2(P )C;YoCևò ^"ͬCr n Ll*u,%8!YdJh,d_miׄCڈ/; buW[/ѣrZ\\~o`VEeo B b;-7d NdE /۟< |akjډ\$1QNUQ'C6Uh �L-t?ѨHw EhRWյ?+=ḙs>r+MJqĘ�BZL&Sfv3EDn_C{H0qPx3jp7laAncx[T/ fnUKC'X{ ?|xpxބ:7+Å,{i.0α',&aΝ_wU{gP[Dz!{8zOR4:7I*i@ Oa`d!)CF'j<ȮkW| *H꽓>!)]]hyS# )RVm&S,&$Έa8Oz6e-=45X)ЪE9qNsh{UN055ZW;4YGo9SgѼ.hf4R f5K۟ y)\ 1aND.'|WjKu,mtځ|_988U5qL{Kf2K5~/-1)o8DbtX~e9Xw5(9#-ԯ}Z+ܮZ.X |a8-:&_h0k;4wjQzHz$pUFњ{ą)&IP>@#Pf#L0nEe ޭx9qA@'}e,_rپ&w*Oz-.!gR Omc`�*idVG`ZU{B낱uBML0/㤨86- s;oXm?X>DAvCI J/)||dXJ"]TZ^NH+UhOU lY~<0nR kD z"%r P�G:E@-7y!]Fz6VJ$oR*,iǸrR1i07S C^ mVGJzS |g}ŷ\Oޥuxdfx^}q"5(&'[%E�[STA=$wg2r+ѻLR٦Cr;y=g=x ㆻFYG[l=?MRkJ~Iܿ\8ݞU*D5$ dxlu2%EAqԏ@2kUū/r=-s"&n\9R,^ꅱE->P2B'pd'WDx` $$nT^rF//|躜Qj,x}#\go':M \g_ OJ: jZ,FS<0Fס;gB)Rp{@Pt[C`G~dljǧ ^2ϋNNJ~BPZI`dR g$cSis)`򓰩);]m%+�s&xM|h*<%h%p) ]dvթ*/2VɽEĎLCJ sOccȬUnq鲾aVBOzj/~E hB-a[B<cW嚉ֿ!N%tg) . ҷ1$5C$Ea_R撉Ej9>7h/`|<ds(Ryk2rrZf:.ԒU-( vd^ wE&U>}MQ TE9+ O}XȾJFu6D3p[1 p||xGSzMSY)-9UIZ[+~0=Bpv;F=ϽkiMyDcJ}U-rW/ IY#v7Uz X *a>4LvOLbMm*ШKĤEMT$@~𢚥=Prrs_ hC2aAD@"YIQI PR,c5;ޛPZUGCJH\`@*#MG:-(K B,0X+)_u1x4w|o7 ْJ*핸Vkxٓcc׸M1pUuh=k<dwi \ߖvApw"[@2FY|vlq84m}05\p72/~~#_\UzYPP }4J-^A)0u)6MwDF,:G' RVIqk1aЛ+Rc2X/6$q]L;p Y=3Sd)A:^23sX<1a.!T:Tunb#+lAsf7_dž˙ -'0Zs61Ĺ'NIEnMI"�iŸy~/Tlli+P/n<Qb0(D#J`&{_gEltn!+G=JR(LX"53/T�tUrHpH_w@K 涸KBPBo?mpH'K{U"X^,p|�hKRoq-Ra,[8n/(ꒂY#(Tm3)m҂8wwԌ-ڀ!&P,-!Lh/v?M+eSZIiIB�vl[;, 4JGrh項vp7A~ mJD257p\qu^&à>5iڙs@LْNɏs'~/޼C)O|2]{&Z&zs`gA`r;X. C`tO +.)^NԐ9I &B[lA}$^t0o3T-/ T[c%д_H:%IW7[a6*2=&\U?2<.45?ϣpC9fjp6žxgW97[u+w{Xm雞X6�oՐu},XAĸM S~q}Sԍo5"$NЏݒّ3`۱egذM zfHی#he+|?苧n˿:|PQMv֓S>:-LeM#UGgxq$9!`9%{)MOȫv3L i !Qq#�/[G툳M&T2xaZr:\Vצ]>|Yn,¡9OJiþpע~PKYo\ G. ל]ڡ%d4~K4؇jϔ o q9Vd+�^AN�i #072(3Iu"y{ Iqeȋ!zoL>flgH>Ysר|{`j%��Ⱥ"l#c&~w&\Sks>m@-sgZb N6:"c?Yod #LE0"}qZOM_ nYpbre^Ԙw9b>Q?enyyYXS- d'_ :@saÝ2 tz0=BgA 'ySTNt#^r9xudT{\ZH p  ߴҍ*I?)΂ƖPy_f_}1(YRz4TtGvA@˽h2UvS3ŦZJ,l̮\֌wd]}vwƴgGgCmWɠ:L]s�| U^Be_,ÝAh[<.UfG9Q`.?X!JmEdƕ S^}T_QLS4W-࡮>8q7-BMҺC{SK qLB%P;?WЙdW㱅=qޒsz.zbNwJKGxqrGaNi6^P}<b:RS *zq My|>u{& R @ W�@>*gbKf VF`%Iݧn2_B񙉩;:3HVO~c�MN79{a%v#nR୊k<X[z(‹WaCt}h ]3Xz4"#To2T;@y$YU;W$n"<KYR'WSy*qSI9IH@f7PBQw`jgVF-F1cxw<kM{[?.J~gY; }J6Zp׉"pC\pEe%6q�7{]FzRSH~u%> *hFE);rxB+wA9za"_r'RtLJAmuMg.C~KyDaM:>'@J]:c!UL;dU>ɐh2d/Z ;= #M*:%5Z=.FgW^<~#\%b} \hw4kh#<_֦NN@N)ඪŘV;KejWdkbFu:g4Dʏ?oBQ*: @Uwkr.ƻKyưIL)rqΏeLl<ipcI]I̛"1Ƕe*>*dyaC+k�H;F!duK=镥Z8Kjs,tD-dYiAqR~"O4-/r%)3IuMx9&^?;_s`HNӯ>7'؏9 |Z팁bwQ &j2Ftn ~WrF+{!rQ�o*-逍lʬ|#+ "XS-r7*b'tԟ,Jxq ,Y5iiGs#LxZ{QB%?FdOʉ!"!GL\3P5D֦2Sr}Nl<VBvvR#yVᏐQ6gsye_Ԏ0ъƚb) %:ز/bVxAm>8XEhXѓ~)Ad:QdM ;/]K1U3F)9.{*s#=/ѸrŢF (Jy}u\^4$xæcbI"d՟Kk{jCƨp,0㞫F<(9<7*~b' ")kTft] mq|lIlFfՏ( Cǫ8<F{h<l<%oy(,#dnnK~+K` [{w{%dk@ͮأ&�sG9imr6`2jq1!]$yݙE&j7~)L!C`B` S=$B<$y&Azr$0Qqregfb"JK=߬.g,~e JflX*c5E4CMɜ$EDZ*\O&OlE)Rb}rjx䉪mbcT|Z8B`ζC2:oِeu}ֻx2%C.(Gl<fh-gvT,rsi!!5/kS ugwFe6j{ l[r^Ҥ<JSܘ*"p6Ӽ52Hq%ۀ|b2&1“'tmԜL1ޤ&k!yUVfr kN +X a+Z1\8I@: J2 WqSYMQ=C-+fmv(y6w$)#ihCJoԤpKʺ]�kt~|ʪ&ZkgA>bNyۣ{ۅ\ėe_.zܕ[1s} hڨ$#e-/GC i(e[@ѱd^ HY'F1:eLJ`uwtxP)E7`|J0ax 32f4^Ywix.1q:e|XvsR(2Ju@} 9 lwd|mIЏ.%qD.^aQʼn8 $[~g< H4%ƀF;^x G-7jqX=r2wΡXHӚ*hLq|7sv`dXQFG48yj@\7e#w y:f[~<l>熮V6Af6Am(5_@;FoD+}R9ttf`1!~.ю"ȋ{OUh8@J 8(1Zؔh8 p,+Y h Ӏ LMa<e@GJYo|YCk"t"8;KCBv;*2vChoe^._nMq=)55[D~f/IJbڵfo|Cj" 8hߘh>�}=ٮ(:/*>JTM0fk+&r^v:o Ew W+rQj Lazg:q68ex'Md?}AOp䕈BxQ䕺D˝&Ɔm,5KbĐܑEŭbcPt\e!1h-:RBKڂFwrb5AºKJ ]0k۹ͻ. 5+Cwx! u_1x`VŖmy)>NkfF#$$kͬ}<qb#ݿO9wt1C6Ƥ 3 EwF\t~t\ Rđ%5/R*L廣#2:�U~TwPt~噎'NДW-vX74(]PuCP#ta). C╔{B% |SA_D\H>>ui=A&|5s p"*)`aÍ~]b6./]2`; \Ayr IN]Q 37%<+GIMcƫi ģ#)ܮV-Y=<9,)g'C~Qy~4mxZoy2$M}P<k'%`q<uU\vɋ?!:WÕ׭V*f~[Q? w)z}^rymǻ"dK4I8mV}y=+-2G 'ø&mƕ4.+^kT5@a=YT z�{ژ=QoѬrZ::s_ōX|[| S4 B@{% Ko392{}Q|^<hZyb\pd+Sx:ug<Ko ŲL:*N2Bv_DK (JgRO MĽ D}ژ g֮JU <ŦvSHfsFp&/yZ4= JBwP#=x9Vfym/Nt+#M#Xv7r3&Y Ďx5"S!'M~q٢/*�iZ2{yg&>sUت^lnngFjr%jAEa'w?ح=ۜj=d6k53@C]do1? 0Z6Ica͔hCIq8ڋNa~H<cv¢#a}(vi kmi]Xλ,A(;_v]*p(!y}=fR!AȄ{f?3=;Gg.zg]NsDֵ:'T`osGRj3[#鷂pna;t/7ֿY;>[g&*^;bC߮9?0_h5̮u`Xc=R5zCbWz Q<JF "DhGL@XGm -s VOb7PŌt7tԚҴΤ+fA\n48D] (noJT2y鎣dJ,[aAT<%s^ˀKDtd|i땤ZcW)=_R1Z lMtGF^c U "n+"@_Tvۼ./( kh^a3c<.{x ~<_�4WwӲvQg =<_v&/JR-oró[ _d+ʼn%L5LJPm 'דFqfEEr+4t݈59د*ާ7<g�3g"*Dior]a IGz/LG68cS@j$y{-JNuy>>QNz5xg@Rfdo q |#Z$e9n9oU\g4/AfM7 82;I @n>UbHtyNvcƆl*(F8?=AZthGTt SwxK! ;6E\D'_{OؔŒg^ ,^\%^Qh Sv/GsX,vbP&0[l4!c&W- yMSqB^%Oz\Nړf||~=`Ck:,i4|#YOL!3+H"f 1dSD9}*U?3{ԙ'<k�$\Cm~^咪o@ Q~bRXs\RD֤7y uς>\Hb�8Dˁ9&:>"1Ap (`FƞTĀXwYǘE47%@Ίoh]l<&`pʮ9i֟ѕG*Ħ;j T5WgN- >FASxO Wzi M=mIwOgH o= 4~ѿ>2xYTBwgC*3;r�6{ )%?.ĬNY9_ ">wMjPhFITIGXfcH'V}hGXc SU5drFd3#6DOK׊rx{א{P ՟}i%>(}bG>P'y؛|';h^BFhX[h*h< IK: sB}{cFiFA;ʠ6;(7p;I= 2~ǂe'R<ꍮf O;ߝnCS*أ^9;`aoZ[& 7<FQpmT AMͮƳ~4ce '3ĽAf='/#wgEs4Sb\i #.t &揹 Z<RuRjpY? Xk->AU~fu) ` f0\Ml2a Ԧq0۰eO59ϜP놥 hyOnZa5qxim㣇sw,-wu֜Z_qmbIg5Qm6/9l%WrJ蘝W-uVÑ1ٸ+,^;(gG M$:+>~*g>Ew_y/܄$4%R`*/ET誸+%:`3ѳ R3)bd ҙd+Y[5x[nMŒؘ9yT uBGs?%u.rjCק}=?D}oq ʉқ9]{5%=ANѦ@ W>= @1o}򲡏ËK>=8X 麼$ e[;&|<70I_ x2eF)bZȥ0[CEX*9�mgXpT@39@C >)?!'ۺ\޳Yq o /Lpaq+"'UMaXڛ{W:F i!w<V׋ p?o8_:srhZ(l!E7L? 5<{J ;HU=|e=<Z|npO`�m)MBEYx:'b4Xud F>9'Jst*M jd- ؓaˎVO8|JK[1ำL0$ ab\?ȹRعOvc,J״:NZrf&uPBN&3W e˛#d{!32�i3i~ U5&8.v$e:7+cf6T׿|XQ0 b:B1Pd:%I//dvgxhP\hYzZC荳㻽~wK(R S 1,?ѸG.T2=,)h1MLI3DŮ6_"e1H_+>F5kIFR^Ek^`= 3�3 x$$Z6j^6cGV^hCɽ \M!+p\x˺ ɸw(Nwph4}3ldhrՙysR^64hUHPHjH!?|EDpfAܔU<Cd ,n|C_D>&0"L+>]dы_o(K/=L6H* \EJ (ueTsu)"zml\87#!'IVvYQAR3 BܟC{/&IgFёwdR_6eNl6y>иCU&ۓM OrDuU\8SXaS-(Dd%D Gc{I|۹ǿTtWEQ0Oq < b H76%TI T)_F#ٞ{m9AXr.-tF!pHډb^V�]A jbi&?eA.ܙ_Y<:;2Age+mP#@ⲳ[܏Yb:s%*~`P-ziB0¯p.^7hM~(́G}͕A1Nߞ3UWGľy1wF` ;1P,^b.-w؝B xdwqm}ؼ<qMk]lgav淜Kև0V#n\ɖo,Pv'if:EyaE9z2Ž?}ͼ`ӛ}GePf߾X9v0:l<Y X _9MP^VPZ k7S~*^|o'3cxq7q[@vVe?\gb:Hg3Υ'nJ*w!K?(:SA\N2+6f绖uIքyL.LJ- VR+ }+(=\kBKσ)xrb\'@ Ϲ24Rt<ɌB7W' nm/qW}0f'߱,¦:x#. ߗӅq[xm Uɶ̃kR "q Ô$Ť6 U89�(.c c#CPlق2^cxMv.:,A[YN%hm„l^Leߣ<- hxAU8UG!s߿L]M77'ƍI_^'GHfKS v_PBHw^<>yc 7JXCK,7ŽwJkK#]r � Зҷ8+H7FiHZlaҺfH+I.\%%9-o~hvYwm:(E@,q@-0 `{sMź&e'E05!0Rl�haeLrؘI Bco~,*:(d_>ַʱk$nǙuu!N^ç>'+2š9`qwY`Qq8XrWֲ@YQυR8"3\ Z^�Dชԗ GY[�}H= ጥ$U1id:g!q%'ơ H'–;FIә||&>OF<;:mӀ (gU4AtU%#E6"*+iu,)1cYo)o%+dC#Z9t= E v"ojdy6^$/xޖJi~Rqz-ȫcz#i'K˨X*?QLtZH imӿ]1 d`#'b0_/7E>G,q8u`uabYMnC2:__MX+tQpk;n$#!G΍h5YZB|`u.[ _x j^VzpR ]\,"�P,[fH?Gp@B [wO0d*{// )]_kn&e`xWwSjw,υ=ni]fT-c41C筁B'wf 3j'-٩#y߹vM׉>5O$ݒ:9'ǰwCxϿLz.hbvR~4.TdNV㶡j١aςJL̅q0enjF @7"OQPTJǮwؽl㱉3mĄosG;ᘥ[7\q r_nnVN޿ƊN0_uo>? O@gzD dkץRȨVg+ .c_NHB)w?Qژc[=f%'5l/bVh9/͎v/:YB 3rl"}0(NK1f\@,V.z3ՊCG}"7$%Ify �2lNd H0�>cFh;=IQ6ӌq飕A l1ڃ5؆L!sN,�~>O5,nud.1iVXZ2&S|DcM WAhbDu}LmI#wB5dg1F cs _(lNtv *>i,eMԹ ְ4F6LOĘG w1{; k^ .9斸5([ҪD2iܧA*9EL?3#q ~̯hՓ…UwM0(W>+1LOW@}U!8Z kum6Q?8Q <U^k s{Q}(Mh[ِ]n*}}0nRx J0yaoZ>n,>g4G (J-2C eGF34bi{Y̶g{IRf_յ$Oڎ]BV 3 AyJqO(a-�U~" (o|$),o0}һ+@SτmօX7coºU1FC!j Ql#s)b>R!]0s7>I23y ҰWY_<YuֈQO(N,j|+' [3A6h5e=7_ &?:ءhOAV6UBc�?}5?/H#=4a 9Ӵ8dl|7l\Ϟx ?Ubƽ>:B3?Y[9' . Ykk�9Gܕӊg@?pn1m' Vѝ2ߗh Q gUJ/3ࢴ9=e޾U "�0V]fWMoXn;sO=fj-9r#?}j8 _GmLY"O$oTKt>U=l9*%1<eo͏1}"K|[DѣJs*i8~h pHp  ?=sܽ7. (*4>!K+3mZA{QvLJy@W^0Sв;*:XfcѱKVOhUBm+yMx 8a!_QQwb7( tuXbC9hHt\0l〼Η 2n?O1�/zqeSg5ƪ3s3*e0r,iܽѿ]4L. )U4*ĎLyg*HKbsx.)AAI9~cyQjEZ$A;^p_ʄ奖U1sΞnA-ΏډwrkeJk2CkHAUe9AgnVz1ŏ? :55͞shʘѲdR]ʢC'Q tT}[d?'Rl.+tnsbl }tP6HT\PN/;~ѾႹʼnm�Rt%_G,,MYr J́5g}Z*R)Z=L&ĕ%f΄}5#bw�a\eIwbTA ?[]Ǔ\fNYZ:ОiNFz> ˺k<!lّc"~?hWUnVHey|9gB+5 (Q4rc~v/&fw B$Bi%y<æV_ z@[$k_H}ע~@+dkNyWZ+T9 \:0;0 IX;PW��Xo+SZ sMkK<)I<; (ZQyFi>{U ^8>[3 }ct‰ 9=r:˪s#_slÖVdj6^36^iZeZ7&@ b~Ι>82jjː{(VBHuJDfZHxJle4aq֙U8K-%?ӖZW>l͔CT`ջ'җ.Hɬ39Bkqpg-ƷhDkw"`F:+蟑D>-+r-(vZqqb]3jۗƴ P Ku oiyEBMuIeM;Œ<bL-rl8g'-Mܧj*w$>]halGBv.;B[TLkPیN'r'vJϡ!}RWn]IrfG0+=[l%_uDqKiՑpXפ4:͖x.2dEv%#;U٨"+Xߒ2%jr17P3?�$LJ!^zQ+c%x%?aINCV,U-IMwgf){pHkL-! ڼ�Q :km`~>k6D'.ԁ-&0F' [|w :I�!W$v7yb؇jH<"8L-y"TBrڻ XGy)yx͑M9 9?Xuތs."c3":31{zyjϋ ~#c~ĝۇj"ulHCKEQ45Y/ =;bǷ e=."+curH^YnЇ5k|ʢ(L-^0Ώa4MԙLn㺆h:DX.'RMR'yqp#pce6ǥEi\ yFu_c><aHٰ^]uSNJ3`x*E`%GcID1hd DnU%fدfEA^ l?[+?q{i'MN(puSP'tC aCsX,z37E\7=^%IcS=GtY4RwbŔtw:sV88rCG:!`߮N"?t�^"ˑ="| .$t"7ds{^L0%m^۱8ާ^ѼgTy2],ä�<O6ᕨp"b"vIx~s{7f-rbC79IJ-*u]xk)RSx?Q|ި*>=Njjc>[Yf0Iq]E1s8 yQ䒥Ӑqg+ou]0rK ]1]v_ Fd1wѻԭ޻FJ@h n]@)�S)=쵄tv+9%:pC^.1Uʅ!t{;Ě@9W_6]o_/-.m,U.xKc]Sč9]2l/ /gqs@#P3hWGRnj4oOa%Ymޘ;9Uy& *2kY/g6=yVE@9Ao(o i=4э JB8%=^Jk2Q$.VNY}*$}2$Ź&hIvu$έa=WTq�;w5sCmּ@C5̳ͅ,)3m[Y:;Q&nhs+wLo5.$7ŀ"h&n+ռr>HE cvYiX9%ځqw, T^~!YGu%,Vd*Br p ms%b6?ߎ{xFZnվ7V͏gBtLjB.oW*6v˜e(~>z#BߡOQdrmTYPcXX`xfD BsTޒ:sVf Gm5MI,3ΣI`rJ|yAGEwY~gɕY ma!B!z//e@B^~e J#;=\:96u>Iw+#E d"*6˷o%G2U"|˗QNf(\D}YwOImm>/9Ws2-j*κ6fEeuL4DYwJ_u)cD�bʩ%8LU?�V>pYF]3wxw\Di� >v;on2A�onj3/Q-;<.XȚӖ%wtM/&WkPͷÔg'phկK4zLYמJzU:p't Y XlI2rw%VRAk봺7 %$g c|yV?nqF7}~S/J7K~)h=23s&ŒF, TR< LwX}9oSNVlu;xw5lz b T߷[4Գdh]UC@cT7Bw@X)YÁס",i#*L~FD5Aod]=%[KRm M#<KrIfO-Fsz:CȤiH'+<pTr5Mܦ=ih A,ZCxR 9}ey{+7,XS]틫=4yKDd7$}<NLQ9>/&uuxڄ؂/+!9f.~+ؐDTI{ z1<7V\y݋e?W{,?OGZꇏd 0*Y2Jg1:(-<�ܤ1*{:8!@ZUiċzWCC80;`6B܇T~px(�M ܒ߱jEV|c$ 2hjy bp:`):tpF %\CJvzeB:!^pi~'Y8?U#rdȓ |׬ _NtS++)vڳnHnA2?#<NY?PP #rB#}kC!k5):01MH|luLLen3!ʽs |$ԖEP z V[i͚{peE)>_-kZ�r f3SdL_uR971뻆$XV,Y~L:`P!,kXBcg2qt%^l9ςr?NSuA[Mo)rVAm_1nY<7`b f:DF$ 4Ùmˍ d5DD@<c؅yurO.VJEݢ5gF؁N/K,tF?z|%YHBjG( <82N/ Yc_g;1z]noxn,)aEBW4 /!#sTZCA%h QjPw/Xلul/ 74Cr'K['='T^I5`X(x:%Yi/to8SŴ+fdSVϴ]nʾMŀ\L\%) Y @>Tq6 E)xm%ulvxv5$-fy`,q[/lU~#X]aU']4|] W�Ig+Pjez&tspi~' <x2U3R=Rҕ*"(N\҆:2=ŕ psLLT[+%;XXg-Uz ^$qڣ^P>h Up#7'Uu_w{^ϫttI??_64۩G$+xmG>#"~㛞<[x餹鿢U!<@vZʀ Oͻv ˫?-N=%\!K)14UOmaq&tWD2ce;AۋפA1/`NɯK4ŕ= GӼ opYCmՖ N젖l`lw^B|;]yR5|,vθzCaꢲXv&ŧ90nXF 2-=ڎ)//fKbi-M:РS?MajrcD6D.q] _ҢxZj vW-%ܘy'?7RCu3=n76ΈF&: HK搼6Pp5Ľur4v2g%VڜSJ6lիn-~co\tbEvx1 xl߬*N%=tC@σ{)tՌHOfqĞO|ۣX}W|[0&Ao۩ɱޅgQ wD{A4TazÔ|@ >T?Gz#yIGǨ(42` 925ڥ.8|HCܯ;a�74n#]>+eZH? D1< @f 쾙FJDm|Z&u鮫tsEZO -i4 GD[QhRb.3tz*8E{Ң@a``R'h %Tߐs6h5:#&]:8x,0/UFyNso+e3~P06=a2$yS13& Rs5yOVȒm:_ܜ  ? feD 8|%R]7A  rTcuQqKXQB[RyJ 7j5j�Ѷh.5 Y÷=.b T6|9g;z:Sӿ)8 CU+&tt#RO.V] (Do\Gpw[޽g {lʕºx2X C;O3ο<< Y0E EU0z~` Ep58oqɭx\z$gLrl0WH>&e&̀Id-aˎLAnYtw.Dc9nQ5/=ÓeLLY< @rf3c`}ڛ~UہGuɄ¯c&g!@f+)_hOTb57s-Y1)1(҆兾|X?K0| Ԣ(B8^OO}lٔJ@:.-)^f$51V龗ְd#$)F+nX+ŷ-\ BNdrC-\;r>a_U p~B9ղb=RS1[]KX3;$/o.8h\2gs] & )q0TI#/}cML7'?``6p~P&e6sMvu) WGVt1 VuA$yVx9"OL"Te2/ŒH.ka4E=P*tg4<lzG[[nbX,k�A8o;AmLQ^$q8f<5Wͺ,ؑ"C$^ЃQ1bAyZmzīBͩ+ Fܒ%̧n<%%.6LT$/o!U0κsjE") VG![iGBy�Yۙn$[S<1pDqclY*Zݮ 7Vff8P]Yiu2ץa$zx7Յ_{i<tZHDgyT%HD hU`fZ~q6 ˜OA )7+}`{J)L= /}U#y-/9Y%.:5=!5#DXJu8ݓ᭖F;N-5D?]Ȼ`)dU93#'>J ;3:ӝYi[ d [E-�?||)xRʹpgcxUWՄl]yuniM7jHC+<[a/^KV:) i~`Cd.ZcI/en¨lo}'ԺMEmHM$ޓUas,(/0fDGn_Jնd:\ESwT[W861A<STْg WQ7u|E9Xw"CR^vc\;ImbNCDc'01t0SD7ڪWJ2T=K N#|w9Z_ȟ'uXv%.* ?s7a\)KY8vD "3( chip#Vg9"Gs3^Qf~ :%L ᰔynǫUA?#h9zMԐG!b%nu{D7v?/=މ<p0CZa 3W&?zymK�ǕGَcBH]нP "ş�a_#;})lak)A2�u M> ?GO~v--jdq,[-hš ~kiVOuf}-ZR.p''+z2BeN'@ I + kV=RUPwBKPfA<-?HTFt}@voC*kSh\A]ȃ&\,p h':1k+֦K~Hx;%W.7h1ZP޽51>Z?J ->OMޖuE͓0VǼ}@2 (s+\_5 ?|5_69д15RFq$ߍ|['[sȑ4aKK}&®7]^ED -%AB)s :nRKMg YԫΒKV6;29^re`xBRg4I�/.s-X'>/vϱqper]mD% Qu6Mny!k0N SUn?x �nx-wN<,dqmoW N]FDЪ&R֮j ~s Y 9*Vڳ @'˜E ! N߽F%i̇.Aw̟3F17 (Y zpь^dhE*npDSն0wc;kA=~ڮ&\j`۪@@h߀o:Rc{u\{l�WMn�YhBQr߰Bhoz$z|7#ݍʝFFAьJ?q^;G3 UZWF~E8TQ f[ $\OlY6=! -DЇk`[c*L4_]Rq+7.x:?$)u1i`V\8΁5<lÏ'0A;YBB@^ۥprAӧ?nf5p2CnmNbzvm:M=mQ'MJ6L$~ṉ7Ny:O}2enu1躹#:2M-ab ?μ~|o]ϓITőVal-9A4p_Ez\ k2/PK����|/JAOp��,q�����063.pngZeSAMB nmqw}qwwweqw{yާ75]uoWO09q$x\O>!IJ({TZWKh:}O΢b&uTLt]]tDLuMl&:VN&.F&FiǏC䓑OiuU'K5Nts232q00210dbfafcPlbac򉑑n~ Lsigs4ߕ?:dLl>32&%S"UĺhiV˙蹘3?}IRDP}t-Qoхu3m('%kÀ袚q֒t`,۰JNWk&QdkIt2/h Yzr' L;]տz4(\.|N}ȢXg$H?~p}<A? ލ~.9G|VCw +Zu87Gў}p7@h5f_s"h5b !grr4Tg?7oqAmsC- :@kC3fYjkhS /v. "tV'L!goB:MšϨmޤ":愝/{h͊AjhtNYYnGI)a[`(LWK#Fe;maHkz<$uپDDM~װ\8yj%2Aɥ~zH0 J~jƔNenC)sj5GQ~HN;GjH^[vR~Be% iAm})k ko-s wLwiBi]AE^+7q>sw>͆yYJ5vY!4`Auӿ2(w0NQw-w$iGS!!F¾̻!x m hQEш'DX4a; x+YȺ*){QDY҄,bwQ]CLE@H'Qn:qR~G@1N6vѷSc \%c<SVU 8(Jlw5N ̫om+ok`Ő*|sz-ڙ?o0]$+y[Y^t[v]]̘0MXҞpl[><V#\vO '$m;mUAqB1ȳRξo`mz>-]%3�rqq#NgoN-cushXJRS�_YC=4:rue(O 鎒DJ:;uB P{/e˽snT?1ђW sS=IZ96˟ O(rbstlڲ}4oOx/E˗vQ(olo}ax`>{ ▁Sc[fM1ek *0+1zҘ,,ZB~V(ԕ8U_Bu5#2TIN㫄۶2]R$VߠzD]~XiTӿQM.N4ue+=wh?6!p>Z_>[OP]uCl9N6]wVƕ[SN3siz `7o X2NpoZ_󠖍#UD;)?NY|O1H#i(}9U_-t_Wu:ٟ_& rH_{eL`E9oZjps ߋO2 l_*08FjKp[NOm4ШEp03_<4y*"x嵥kXYF"<@"HnFx 8ܙ@ `뚁sIXW˘[W+|+:Bg,[(V�9͘m&<%Pv3;6}n7s=NMB& LXqƛ֭Hdm7 _:"Ȃɲb^ \{2Ͷ(õ^Q3dU8?~mKD/a>xM|Rɻslߪd/FO[]l,[1yT8srT`<E/[ FU5DښGeR(8u(E}%8eL5vTLf Jbh8JaLz&A2'u+oCAҊO``YQ<4"Ɖ&Nu'06>%;Z,NQYSYkOmXo]T5Z;-] -Bt}=I܉^0:zw |H2Q r@p'z$,|5)Cxub71Ƃx! )qđ=!1vu: J.&Ѿ)9-\cҋX�v.WysJl(=(\>J%6xկeGmE܏Q9q]78odۮ5u9I<`9\d?eu3M]BE$e |b ZqTjgr<Og~$O}bNa;x5 5OD!:+uDT;TvK99N~ )e~F [^zT#snw- mi`z<nOZU|oLu!B3*UڮbtTxMf&YM;)!6+x9k" ?'.I&<LtBPq:F9bjVΡ6QR^. ح:R\aa{Q< gY?gr7_땥3JQ]Я\e9#2L\J(#`x^qdK�c>TіY .1_E5d54+\ gO>{ƝL{\VnwuPzJDEf2fgЦ tQ JR(?Np\B}ލCL{t5/f^}C՚�,5 ]E.sU~J%_aMdyc s$֡7Xc6"5~*9adΌzx), r\Oէq5z.5A4}]8V"f)lZ$DKd|՜|M >ZKH L; ]VXtq~uV^:A殊S`R|lް ǮKG1zҞ /'EeSvko{<2a-E%u/R-y1X72 ͑cܕ6.&Tz({{߼1eg. nM,&ո{'L{hN{ yB5*^hFEZOlnۄ\=F@ X"knq9Eͭo6 rls'2f8uH#v<>ujdƐk6lW*9/p a@QtlԶWrKŜUE+ݙÆ" >[{hv0N9 u5<Ops* B?jǍ;X˵po ?e Gtg IS1!E#fPq 7u~eWTN-;n~o.%+ DZo9א4w 9ˢaҔZTL,2`kvR="|i*N__9A]K ճWϗ]YeNXLΗzYN hqE^Q?iWCw/ƢDY;ڟ2.UJxD̙>>w(xWᴐ<'9Lx#;2/;y&f_^-6_=|<ץ(f9 %DI {Z3>:jء`_"#2'vrw@<X yK\ogA]=y#7/&'StA]u_?E^-'p OS"rMA$ `)/G8X=ށDws_'MΉăZM7΢ 8j&LXLt$fIU_? X0iKv;QZ3Т BщY8r#`[Q‘C] * Gb\ݴ M;a_A<}ƉXRݗ<<)S2h| |u~g~ywcu>`~mm)2Qŀd]ԤΖvB\z_wS 7aP.Cv @wR @w_Br)"NP=b^{kqdTon1q?r^@WRo\LW1*=3%O&^(}9;5S x30~d>LX*?[Ўf~"4՗LfG1M(w5qjp&G2'f3V*;dTjͣ0Lɩ0Nshs(qVn@-Mrz&[Qq_Em%Lx Z|UG m2͓:޴+BQ1V�p<|w1bNOpDg9v>C~h\W9ꘁ#z_qf4nJ~O@!=>_QCф(h[sx9>*tq1X1DiuPVu7S)?!ZkLv`݁Q2j"0}5nw1UkxYb"-$U. 稧_d>eIt7+L 8]Y6&ÆFde-تYb7'skP}'~2cH{Q< mu1&P5e;!B45I#{+;n 6F!F0g5X}10ʉ`7<{�'zMV4(|Ն;,Q{ E0Ǣ m%he+6A6KhiS H86d�΂D]/ !P`t;~7Koi!h-4]l#SnPãV;a0jolº'˟)+Y%IR䱚_x4B3"M&Y43-15%00(ZioZb ]\B:/<t|5zO_35㸨B<QEˣjQ݉bŞ\QEPSɞҽ9K 'T@0pWJa-sF[7 aif?أµ NNFhN@1obOK DzcA<OrmM5Ort(O;wY-9QO+rfKC(8xq_U[' ʾY9E0ӕa0!ƑY 9yj‘> t ~&ן!1Y|˗Z ]zO-.aSɝ,~Zڬ%ϸ+4UDwo6>Y,S-%MY<స4%7gz{:r1b%Qغ-?!BР;8F=ȭ21˕OW&MK _8u6GӥTdACN�oE||5͹g +~،DƗjɻp:F Ɯ4% {�ݤ|�\׷EE_QԵތYLzoEecu P_;Y k HqL9-%xVG.ŵXJO 7%XJ*+ 7)-uJ2/rrvi*E\Ɨ:w{</Vv x)ֿG&Eʟ5ш\ 0n9M*4}/"`< ;$00S$n~S8K<ri%x@#E-"ly{.PIVٗ苠,tZR P!@pJ̘<O#|wWҾR%E ׏O}>opYOO9}ʅg,l>}3ppy^o(\@̲.)ܽ= y@HBk˽CNgpّ0,,Y-+NdAs3)@wZd0t?ql٥59]\`ѻzxZ;,/uCzft,x=L'@95[DwM!%l4샹q0;''3եl"2� rvSV\#uafY}5UlH"Q[_?L(2Wfe5k-=}ІTiһZdpWlj*ݯy9a{Y>r1(-O' ֲjaY/d&(nGmVmȔPShPUbwt+ت3Cjɒ$jԧn1!cxj+*"(̏:P\c~sSZ}੤G,HMS831TEk$P_oN9Ѹ}#Z֔-`sccmiީn 7 &t5rmrVB«~ڃ2曬TcABLU`+<&k`fRcΟuK XS�qWBvr{4|ip$~Sg٘cQUNXd7} oz菏> ıBAZSoY�)w&ճP+q(,NK2r}Lڳ$"\肤B Eќ7ǧeV .I7`pF^&ؗ:~=2SP2j$9F=5"G+A2QiJK:u6C~m=# ܑH3߻`D4K GȈaǞhy 6OxS2^&C7ґ>B&T3}_aXy4\{ _$*>K=(r{9nv%Mћ>9ШCucKĆk.iBh7{g O_-:u>w~.V'U`?)oY;Et/>{.lXmʞooǶ|Ð)e&˸k0(mߏhުᔶ3Wu�2Q&ˇnMhdnGNb)FC^5iI pd=WCp?jc~Z\<=DzU%@{I'mI\IѕLU`oFF` z_[>'S aWFw@wse;zugQfs%)p)4, u!h_ Z<‹~iJoy*+ӖZW#rRPǮU<.yؼ% v+WrX<iMmao6 iTbAZ*[)CV@qZA<w9E?ZRX+"gYbnxnzI�9f/2-y%YhRОߥi'85 =ٕKNua:iVm,{D3r p4Z.ID0atTϫ}~`WD*O펊;0XU!MP?y#¯DE-WB]mU%y 3p]DuwDY5n([[U* Za%N 0_IʓcfףǦly$Mɚ#<=5H3;x;ICôF1�eoMslN晚l!.\U#4:E_$f+E6Q45~se /}#bcJ-ºanRA_ː¢?JJ$V94g]C2{"ֿ$. Y#:v)d/kzȝ'>TiT9 Wc* 9t *ʵ' 5{d6'7#a^9ӶaI0r#H݊Ow꼞.Gڗq7XkuE3.ѥZb<>T Y4T,/tM!;h>zLKRLI#Ɍv +HM(B 2Nd\)h4 ZٜE@Zu%?ȯB ɤCL'Ս*+vH<Tl^4\#o&$fG{-Fxvw~٦|IRZY?=*xSCᣔ}$\b8Is06RW|Np8F RGsE/ $%;KNtau~p<Nc>T�~xXbd~Ӊ^u_$eL,\l0'@^-%喑A"RKWܱ͆69e;<l?*{Q=6" WSpqq.ȡx*hT@Q~=ۍl`HF/@Q\N7ղ-5&{ȴs+?3c`KXJ0A7dVW9 R3Fuϗ!bk-=M�Oo߅F[bze/y;2U]&{ws=Ų6H ֆ )`]zHnvCz~ԽI(iݓߣLZ6l,ZWJ]yYXL(瘚/^8l1}!'#v"eΘEr%y{ui1Uesver+ Έ3LP,zdfXR*SAn=bDp{MwD<#:\IY S .%e>$zfP(47{*Ns}}|^u/eadL1yG%1Sj}IGb_wVT3{jԑS[b ;mc_|1nYEVC7J::!āQNlp* W(I3Q8ͧ?;iCC͆ݕȄ_|#AK/<f~h4/ P|f^w?M ^ (*E0#Jz(1ޮ|dٹBn�{x3)\T"V|)4ۉiE"*r&TqCk#"iN34=ӼL;�16ADWg�l5|[wM"vw8[BUG~p^3Дށ0 N`ԑ#4&=4ekCky8-@E[Iu:<0qm g&:PP(fx+C])ɽҦ؏!'pM כnyZ=cgһWZ䖨$Gd/qY{mu{>ޮUm-S"MʠŢ =UG�.(L&zg񿤣"7lS=f5 K(>`[iRml _gk:bs„F >M <KaJ]1җ|>aV:+s/cx >µWan eYehaf i ib6Ffdu{-eD^v~$VbM%4Ȭ`Ћ7~}Q.s{ nyZqKEhROD.N)5k G6i&ܚ6Pƚ ̫%Ŧ+Sm+7ܺQR7J}L0v=R#Q~\?" �"qARWiH̚F+]AajUX=&¨qIBOU6 S=OG*ɹD=lq F uW>lOI`szBC<sqWGwV A^Gj3Mi-kb/#1)3{yp7dO Z;-6xԓj}Mch`Ib=KYFƸ QM%}4!b&׽B넵&0)=мhŎݡue%Cumq}6B_h؍4y@^6\٣Q=e/[mzIf A [&|JUa',}jT{˫a5D#tk$jg+ָlO-FxJ _F !4Khs_)rZ\+"e1y]@D0q=Kg,ʃ249/n ӼVpzhXToȳ? NTu`XF0 8`uTډDԆ-e~wVjU0, +{ŕ#G+nM]kx9e"SWO(9vE�y6t3<s=^oG[?t]b5̡0kK^N<8SǼer&~NxlrP͈}'19;sԩzcuu 4i0!0JIGځ,�V'Aqׇ6m;Ȃ.!sdO)F@1DF9߮26Er<# ʼTFk`<~4?JEVPn'3!RdA,t/ `h\s[փ=I3Nτt#xc}̪ Cfꏪ)F%;+Mŷ=,!ixw:3gɹͩQݳ˅cm'�1Eڜa<;h Fͽ5)LR7I$m)Q&L|D&iFrJz\&ILdp‘&$v6'O8I;Q*I'/|EBԾ��?9 Mfψ 4~2qND^?Oqn΀oE*iZ{ ;jغ MǻB[6g^= n�z# 재5%*l9Ez0Lב=zPo% vtIn@p|ɧɊ@;b0w1ų| ȉ=0Ǎgv-&ӤG.{6KP DUeEXGE�>Xd1@oܠw-햩\Y˽D|Њd`J?I?#\"ٔ4utA5W򄇘=fMPJ6YU_v /ow$afae~Pa`)>H9>(1fN1kb=՚ogO 3?M$y0V/G-9Uk:<KHwc0IxmUqfӢ%h@ST9{)> JId{9Tׇ0o舓&5n\3%3W%?3q9x}*_`0-RB^Y%~,C s`yWq."tY;|2ӱnd=O fX4Ut ?pȠT*E{Vx%<X|hQ}"9.&aʝeyv6{}7h{TErX| 4;L&VxWC +<Y)2;C;Lk*9Gd"h(Zz_~Qu`/Y"' iO9g}W9>htQS &ߌ&:rhJn^:&[+g�uQN )MK  _XvfHw+HVR;;:B-? qVxӴpB+W)dQI ;X.1Do ,h:w\e#xFiCEih!Lo>FObt[O %IQW}1#vhkEW/b%y2:RmWaCf �s ^,Aj!jg)TJ`I /?=/zcx>.8ZD#\_/hRgxb*Q04+~EV4q.79cC-y&Z^)S .Lٔh`;6ыVk TQ`kod_X!>B=V]TG7Q-| cK_hN,&p|.@ ~ Meʶ#Gfg<08K١hwꕮ$ kAiFM $XB]EbiZGr 9[ꬱFkNR[GJ~ &6 tRT[�j⻲ ;f&%_Pؔ'^oŮѡ8zM '% Lښlձ01ilHFLmmi&.P\Ӟ'VS9٪h CICL[0%yA>p0@X|9 tHxU*ṊΒ>IаN3OKن4aҹKz:P{t"ק:)jKT)eoG/& Lx YS> Qu)n!cvMuϼSh6XyROUNW [#_IeZG'PQc|zr v MnC/F\/C4o[+xk#y,]q٣ʢ/ZڜL M)%FP DAn. y۔ K13=dfؚ)./*1W+iڞ|b(|U>e83J8"̚d}TaUk/v he^*ܞ&\ijEV@  gXۡ67Y![]넔khxǴ%!Kh�4Mxx>K OwAAQִ94oC3exZuswMkfg>nL1KAls Sewѝ9Cz<bԺp[feQY`|1пM$X]d8ÿ&)'Nj.'PБ,m-R%1kVT,܁ g&Ky)OP8^{GUAlN@عȾy≍򣾭nn}O3Ma#!BmE\]A5zO*ޑbr9}a4v Ϸ#fa`uW}tnMԕ'Ys ZꩇT@9% nۓC4^NqI "R}mlp!/R8_9d^SNJD~Y@HڜS<x`W$b=N?Bs’@^9Qð6]֏{gM݊$:]-Ď :ݰbt3={hS�.p(519әҸI*cqwцP\ǫ"wN<e'f6wG ];UNԍĜ팿oĜ.)WgI*Y@GPฟb ݰ_Dm!Ą= \٫}N}u7y>2ÀTXg6Bk,|?E䒉�-85G,`wG&:[" 3u+Y(-2׷VO*wT %'||5Q6xhBK!gEhfy]̎d{Ԡ),KG'Ml3+}ɑ?jDdt<G!S'm_=_ZɆ)#n')SmfSMV>cY62##%&R4vjOڤYnYVSOia8} &>S߸n3VCbzr/ \9#Y9k(όE)1e@ 3k&@&QINѪNٓ14Aϡ7M jAhpdUA60=vdF:FvV`fin Gԁ#P_XoRw;|a*f[\X7;~u$Z<jѕ+Z>4kLLOnqB%8&s[�+h'~VPH8Pap8P\̓O~.Ce$IQ>#s,% ڹ9#wX-*) qDEcvW!559.$Q՚әV!fcؑQVfRO-:"b;ߢ66W.DM^VIC3V Z@? lHޤ[Vww,AA�87p+s墌 t{ >*7@b܋^#={F<"XS<D=3*>ܗWĖ`<K2rƬYVO]z¤= )wC.t0 :nCl $��KdY7U7jf`kNT)ФJ '`͸(]5Sԡv+?"^/'_òПV Cg8UeW+H^g;5y{qc"bZn^}CfPz|GXI@uOaP-&FIyjx._Sm .=L_Cnˬc1Vnd:8]Ӄw\&:nfcMV fcv%fţӤf+*)_#1ȣw![$<Bh82s-D?܈4EuPV?%-zHm&[!K##Wj#Y]bAu[H4+se6S GdP.D~_.Ty`ӸyKlxI!>y2wsJ=]x̏Tornp=&+ag* _$0w]^^[dT>NK?:=?�'s<ؠKϋiGX{Yk,r%2-'G/a/\  kfM!coH6- p`HF(!sOnLA8tHu 02Qp [K]{g*݋믢9 zC>27yZk!/ʊ65uwqE: D4,B{ͱ|ݒ ^s_A Ԁ"4̈́ ·2nܺ;ck/oxX$t'VQc殷jíX,5]oI |S4ڠrXC叙[{ <GS ;|GLy_+ߵ٧EQ&RE|~wħetˍE JGB` &'"qd(GgtY8X:G(rƜh2{RK&~ f&'13p͟IT3[Nd$(J9|[s8nI7|U|f5cQ Ȓ5x$\N1==g�,+kř{';oasGsY5>J�c~^?׎cVtPU%iYF\La=SbHҭ_BdYfq0xx7gk؁kh`Ӄ/mc_-�y8"f#LS.@T{\b0 U_ߖhc$*Dĩ<;%KfJ&ѴܻaG|Z0N3+F^#; P"6cKVVmE%9ٓav G3큐ZLY&a-S4*F" Q|/6O;#wUm..ma=h~6^`=ar݁A~O^Sm]+Ƒ7oP(gLⶪ5phԔԄ$o72Z^q?O\F^ġ`oYY6e : # ԘѦ~|2IL|f b`0 rO]y3Lct{KS#6c'3!LK!#Ǣ_T"*(wyU9_dcм)^ƌIhRt,9]{uu+{i᳦c: Ɋ9k�nz ?!y_TЗՍ<5S 0Q6 E19'Pqrtփ11NK}־E(yDQ4C/M56pg3 Nw>c5$Ɠ(nӋ/3^ {ܖX=Ji",iՖPrUr{EwOt|s,Yd5W%[r{ۅO3\d- Mߜ5YenZYχ15da& ȶM$0Hv<dGUo7-DT<~bY.gc h^L>=[^?`T x"E˳qUT4w#qRbs'H4NQh}{$$^""zBq^T([H}$ <Ԧf 94?.;Su paR,,Wf%LahX:4Q=# ?du'X4eFN ;d�ސ p&; YjS՛#:RtrX;(>:TS\�z3+*K75�i~ESꉉQnH]+1lfYi ̓gpRt6 hY@~hh +8w~0˳p8MSD)({x 6 Es}V5 \bwD<x8Baz2KSF=8ك)>.I^f[cC5Ž!/VRTg G ~<.{ 9Ԝ-$起UK HSDW wVC2dkP0�~r0vM jwì7' xEdEޏ)kH]VW{̸'52dvMdanIiQ/.P`BG'OX iK;�HvcQ@͌Joj0FԙgF+$GMPx~"Rϓ5>c: RaImD*p[4%EP.MBPMXvK5$U3R(6bq/;@ֹRX:0('R 04{( Nfc"ӟƿ^k-k9]OmfZr’v3Jp` *bSq![\Rz 2e CY6&͈ _ )?! iEY=Uͧ8-x-h0N[/i??j\Ѭf۠ߔuFJXu^q,ƈs�{Uq9ԣ&k Y?UwITȰf~>8rP& 4u_*_$ʬԳ<V4uHno0:=V☙I񎈶8�A8X3֛x|!'i`n"xQ ymK|hƅ"cH4Dž˚2@esgM@8.̣-g כѲ;#mlsk" Hp6d &N͞NdW$OxY(%Vu4l)PVJ,t;˃ xܮ=3 ^P.m-z.39zXɲ;ncLg6JF=oSD-2,R_޷tEu52O2Y!!0\i+? ? x}E==uqb=c\﫬|sJ`<k^"ny҄rPX"$+U\|ߠueu5 ЫEyp!lrg$5lu Q ޗR樅|2^U+d]Md.yv# oXrK`zm+GY;I&p]~"}S,+y5LCmU#<QzcӺuܠ!&zTiiM9z`Q;HQՓ�.+%<mmHU+mxܮW7<~| u�%wdumN="J*;i9GtF4i{W;O0qWG SSe~?a6YVk㺦ǡ_Of}Z8)~m+kߛ|A41/ hx_�Mv_!LkW!8Q6kE},~2Q�5s9 *9 y]a"AL8�iסw&8Ea{rh/V 'zdpC n\i f oNA'l*۫#ږ"2%Fg)>[b;M6ܩ =|{@�sRj=w_:H~MWcLkQыV_@|+X%1+f+<ޯaiPadw9e\KֻA6ZK f!/h�ONDތ1 [e)uo\B?v--pǿRx~c!%Igip])hqMR&7CzcG$:o,}j^ZSEQ+ș1^rH ͪs9^TxFIT5pI$%k ZCӄB2&[ѝ0^St^3;ΙYz ` _{;?] ^Vκ'ɨƇˤ0ۜ<�6i�^lmmiI /j �QQk3<|7R5~ms-kx*__[[5^(!Hd@ -/ۯz {(0c]FbjF~$hwTk_h"yOMG ByrvL|~-J\,nY Q̴up�MMX6'>}ЛYB,a۝�tO?Tm̺rL1D:5Ճ$ZG2pV_F[mr0|8^f(9 ! kHW%ƟM\IϖBoP-SGs MCV(FJы0vrK:ґkRpa&5-:q|M0|}{%.0rV:/{χxtX1eaȠ#'ߓfMm !z=;p*d oPf{Y'iƭЇ r$6=2->=gomPS.WX~[>1KP.}A7mFTTt1g7#Pk"O+?s‡{WnkIq7JTI6M )d 'g64މr]dy97ԔO(QLBZg4g:{yƎ`A,Ic=] >h|"1 JLcM>(9\֚ ?4wIx=TRW#I<vq2G 3@Kʃ "%r1pHN]{_NvSnǍ/4ZND2|`Lchh[hm//b GʢG{c"aG9%Il1�K՗jR3_IO,Go-Fj͝)x'{y~'8U&Mu6F-60eShrM':~KyQS:+X]-f]?v9>iE\Zo*|TQj9%1W讌؈sd exm,=N ED6=.o+>٧VeЊ5 N<^_zE([eQ#) ͜8>G&/Pf!͔R6h'p-l , kX.3LCIۭ;o'#eH̵EXsAM#LE:2|gSRf 3j4d1=HWX.V]2<+S=$cWɱᬡFd3lԮ6յTvn=͔AMB%v'fvLψaQɒx˚2SMfA/h |(}nK]"3Ewα'ЇU 7}#?>A섷4 0򓰲5AEDw"flM}OWg;pw1Vm$>] b) <+s ^2and;jO ȼ61h~k֙јm,ٳ"5l2<=Mƹ:E)tZ s^!ź~AGxú]<o~f qtğh[vjp?.æBj /E8wFF"\Y\o~%9TcfܔIŢT%,AڳH\>gO6%3ܬtP6Z,ꋤ`fΌ$<$4)SM"14Lfwn_$s $={]CBqz[vyUbl) Zg}zU[b磠>h,)đ_pϽo8:PW$M_bi^ǫzt8 -VD |YRUaXJ[7-ԧ,#FPA f7,ũ&eZKS ;Mwj\z=f+R_aU5 EͿr$:]O $+dhvյ%-\Le㗧|1ﺷs$#?宒cDaUo@v&|> W,1XPfj6ŹP36t͏ta%kkK;2K7b%1 q;#, #�Hg 1حv]+=c#!8$/ niEQtvA>iRZW CZKɮ z,Lh׽Ʋ ,9j>.'?Z<gH=r ߫'A ` BT+=鶌SsNꅧm1dЕaڨ=.Ζey-oO44w|}tTsӂNI{ٙKCq]&B?$V&>O�p3J%,_} ~XOI6`,q`LcJiup-KO&O0:Z 3.*(5D2-=UB`|0Y9Yx RgǴR -Sg#KCLop2d6:;ʂˊ_}Z~yߝ#ױ=QsuǺ+ 僡PT$%sJnHBRPw0B< jT }bl|yӭ|hp"i,M_M'6g~I]fŀքN%A-ه=;&jߛ<O@aΥzP\gKZ4YA]cRQ)Zv,Z}vm%Q EJ%9aN2Bpɐj`{TIeKd-Mf&hwA@`7D9΃t, q>!dV44M0KФf_:Z ջhޥt0{,.TZÈ 9'&ɐ`/Qg=Ku7}̷p {@wc}Z$R3{ٍ :"Rzh2'3?4],OB $T?1 �&X#O4tARZcCDӈs{Q. &w]s,=|[ݿ,bct`L8nRfM]{I \ObGdsw|!y=t<)o7*v+a4]Yb@fyAԬu׳?!`ܛa)=K9%/c\*'.N%~,N<'\>uȌ?ʭŽ;vJ)yZWz~ E]_;K[VϮL^SM_1#pVtcC#@GX 7d x%AZaZayԐ<j,CtܬKz òf -Q,Z,URIf(P&MH;00" N1MaGL TDYdPc72\'kH Z<cE*'}Y~.�HPӴiKH_DA{<T[ o& l*:r3\�hE׾,�_%mFD2Ra(%C}1#k =ŬJ$2zfO&T8~Ƶ{3z,<,6sp{u…q5=9zwPHԋR1^^غ&.IɦF_z*_UP[f-/O47#hf?Y99Uam",cQ/D 6}q/( +B ?ÚZTUɓBSؒT3"է<{0*Gy]l͸&0`M7՚auDTvPl\x?j(uI)J|EH^E<|yXokQՑN/,ȏ&i16a记cͮ mH8oodfQ;ZQQ3qvPAU0``F25tݍ60K-dgW~_~p g'czyй@5Tk`kdJ :tjeC5V'.55Ye 2@)yV ~7m+egB.+\QF֝9_1Z$Bp':4 )h'j SEoΫť*w+ ^lɔO* T>荆й Pɩz!ZB?Y0PP!=fYM֛N4jRdlrӎIS~�YLЧ3L| ,醬+Z(I|k30b:h'Bw|=gx<)A{Eϖ'[,k�DvK/ 1mS C6y20G|ͦѣ^lU6H}r3kң LiXF|t,IiPDh0 wvuM k*6|xKk҇ al;/hC8t:y,",{cm�77Rr]' OPrS .-^|Uxc}W@x9@Q7ƨC}B`Jȏq{l{3@<#8Tet55ēHᰫ;*oq V^.{46 dUYSWRR i[Bl aCd#]#T %ʪyx|8_xs#'-`7"HF<S.L`Lmfy <`e$;k_ulTxʟ"!ʎfPvnPV $خ.R cXUllZAsx;Wq qCuCQxGڊ~N xMnN1?;Yb۹A7@ |}Z&vZd&c<aFhk!>Ӧ"I" 1>!A|!9iɗ0Lh5%ɥ/YgD |6>9.x59cgTgᵢtKAq<~OC? <  f"}5q^4Wg[dKO=kf ~7(9~zLeΫ,hqCR6!YnH,[IPXF.P c_ף@Q%ր ZQٴBs?"3Xc4$ddZ(# ={;F&,:R~o#B3|j!wy\G5N~7k\(ezz-t|ePb>0ADANov,6/]F�<3n}ĬA[a5A.$X|B\\gɟ(v香UJRd+6,xE(�u0ϧC<$-6nPX{PK ńߛZOR!Q[ ܟhV )aS; ;%kp}go1U* [hYx3)4RB~ v$-?,T99 uc@ ~kh@g(|8^bKWNDa_b] zP! vS&T4Oԃه[>L}uo}7%\FK\/BLBni?1֫mСbvCHr}n{PŁ?xE,ߵ֧վ-1Ì"K hI<�؍R;5 8`[=jJ* S78^8<*=n*7vLا jS pQ |E7�79*998>(sp?nA*"tS´8;oyn1l`!pLS>'}x ǧǿ3c3 =z Jom芘�ݿɢyܢ%bʽ\[ts7aڮ"8`}(_<1TA A{NdCO'|]Eyr:pʧ5xJЪP\(G9oeiivo fK`gc"2'Q6g%A?Ќƒt)^ZPR<Ic se ::S~O33^wtjeۨʙ#5p7* f]dBKzr"36penxh- @Lݛ ZY k 7.Cc"Jŧ:p<mBz|RXm3p舯J~*ݗH?hXPX-U⦐:�+R39[5X؍bnS%W+t"Z .Q۾NFcU_ /-0j eU^Puɥf;@J#bAy)X o_rfmIMTғU}'ޝ>" mxCܼ.zr `Qp}9N͝CvwoҤI?Mq=TKvqP?]V;L2ϢBxBBr k$!2}*TUAWD! > 9tAl~v/>bzم}ze܇cɥ90hSio~x|{TXS| "'N-\2[n3ݖЃ343+^R-/~{%'_0Suncw^,5>+T}9#!UQ|O$~UR a067b8sU⭍ )WdE W|?~iD;s~H%_3)~v iØTt!Z+FgyzfW*G/!%X酵W<ostӀHrтrE^7"u/͒^ٶh…qb=hً'׿a;#2Y=Ԉ?+%R[~S 7դ\<n2j(2LSi tѐ>BEx1'}ts7[D1 L8sبKQ*xѡQ_B&Xr!^Qd $6G/yjDF_oʚ Z�*:fwe^-^> @ja (cS}׉^rDOo<nuA'$ߒuQ_OۄJ5j ڔDk} BsF@,zFY?A5ˊH//Pǧ=D70/D(>(~=!6}_#{ PVX !L,(L$]p4\oOP:i~~CRGN&@r~C\©X29PO3#Qigَu%u +IECN 'x Cy;؇\͹˺Fh >QHfɊh3 紞�%P|<ꈇshS7cij%"?*C]4A_BfiEJ2@rR`P4c�LfD )@-u;A%%rA,Dpg$)"X[ſ|-ǫw<Qvh-PogeB7鬐с )wa4h* X^}ti{|o\fc Dsyꓴmo7q@ֈ/,mkk=eib ;1h{^]$Hg{liحwB)a]%>3@hk3˟x=b'VPr@#c }4 p7Em@Xg/0a?ȓIp8Uv@d+ڎ�jU U>;jT;후|'XosBj5~>"f }:Hzʼ96Hv-3|*_>`) E5gɉO g©E짚"W0GI-?diY=#{V UېY] S�4/*s9 9sWbpw)-ޕvɗ7ſD/"C/0e0M>\͗&JQB&MBNʾJa3I1RTQ7G~] &$FKȒȔ\pQWHB/\|I/ʍr 4֜oZQ~זs̮̊LA뿳Bz aUC&ͧHA�PK?�����|/J+t:p��q���$������� �������001.png � �������D;<ohmFohmFoPK?�����|/J*q��vr���$������� ���p��002.png � �������M =opFopFoPK?�����|/JQsq��r���$������� �����003.png � �������$i(=oFrFoFrFoPK?�����}/Jo��Tp���$������� ���T�004.png � �������ZF=ouFouFoPK?�����!}/J[9Wn��n���$������� ����005.png � �������c=o`wFo`wFoPK?�����9}/J*99wg��Hh���$������� ���2�006.png � �������=oxFoxFoPK?�����T}/Jݴ{mb��4c���$������� ���[�007.png � ������� V=oyFoyFoPK?�����o}/Jz_a��b���$������� ����008.png � �������Ʃ߻=oOdyFoOdyFoPK?�����}/JIb��c���$������� ���^�009.png � �������=oWkFoWkFoPK?�����}/J7ea��Wb���$������� ���S�010.png � �������=okFokFoPK?�����}/J4^e��f���$������� ���"�011.png � �������U>okFokFoPK?�����}/JP l��l���$������� ���ψ�012.png � �������Y6>oflFoflFoPK?�����}/JQbo��4p���$������� ����013.png � �������mwU>oilFoilFoPK?�����~/Jϭp��q���$������� ���d�014.png � �������,u>o˷lFo˷lFoPK?�����0~/JdΦ=p��q���$������� ���h�015.png � �������<&>olFolFoPK?�����K~/JIm��n���$������� ���E�016.png � �������2bF>o-mFo-mFoPK?�����g~/Jr.Ei��j���$������� ���ܳ�017.png � �������WVS>oTmFoTmFoPK?�����~/Jݵd��e���$������� ���F�018.png � �������Z>o5{mFo5{mFoPK?�����~/JBuEf��^g���$������� ��� �019.png � �������B ?onFonFoPK?�����~/J)qe��ff���$������� ����020.png � ������� n&?o>nFo>nFoPK?�����~/J\h��i���$������� ��� N�021.png � �������߮D?onFonFoPK?�����~/J.pj��hk���$������� ���c�022.png � �������yb?onFonFoPK?�����/J~n��`o���$������� ���F! �023.png � �������Y?onFonFoPK?�����!/JIq��q���$������� ��� �024.png � �������?o8)oFo8)oFoPK?�����;/JQa)o��o���$������� ���W �025.png � �������v?ofwoFofwoFoPK?�����X/J`m��n���$������� ���p �026.png � �������?ooFooFoPK?�����r/JđOl��l���$������� ��� �027.png � �������J?opFopFoPK?����� /J˕l��bm���$������� ���2K �028.png � �������+|@oapFoapFoPK?�����(/JS6pm��7n���$������� ��� �029.png � �������=7@o1pFo1pFoPK?�����B/J !To��o���$������� ���% �030.png � �������qBT@oHpFoHpFoPK?�����Z/Jt.p��p���$������� ��� �031.png � �������,>q@o_%qFo_%qFoPK?�����t/Jp7q�� r���$������� ��� �032.png � �������_@owLqFowLqFoPK?�����/J1<3q��q���$������� ���nv �033.png � ������� 7@oqFoqFoPK?�����/JPAl��am���$������� ��� �034.png � �������@oqFoqFoPK?�����ƀ/JMe��e���$������� ���T�035.png � �������ܲ@orForFoPK?�����/Ju]\��!]���$������� ���ɹ�036.png � �������v1Ao7rFo7rFoPK?�����/J#ZX��Y���$������� ���K�037.png � �������\#Ao^rFo^rFoPK?�����/J T��U���$������� ���Ro�038.png � �������gBAo/rFo/rFoPK?�����0/JFT��rU���$������� ���@�039.png � �������l_AoorFoorFoPK?�����K/J+iZ��R[���$������� ����040.png � �������|AorForFoPK?�����f/JY_��`���$������� ���s�041.png � �������iAoHsFoHsFoPK?�����/JQ(c��(d���$������� ����042.png � �������.@YAoosFoosFoPK?�����/Jxe��f���$������� ���7�043.png � �������bAoіsFoіsFoPK?�����/J348g��h���$������� ���ɜ�044.png � �������ӴAosFosFoPK?�����́/Jd#aj��ak���$������� ���&�045.png � ������� Bo' tFo' tFoPK?�����/J,w,o��o���$������� ���n�046.png � �������*Bo13tFo13tFoPK?�����/Jq��`r���$������� ���O�047.png � �������C uHBotFotFoPK?�����/J o��p���$������� ���P�048.png � �������eBotFotFoPK?�����4/JxO~j��^k���$������� �����049.png � �������ؠBokuFokuFoPK?�����M/JXe��g���$������� ���*�050.png � �������;BouFouFoPK?�����f/J c��d���$������� ����051.png � �������w0Bo4uFo4uFoPK?�����}/Jz[>^��_���$������� ����052.png � �������nTBoY/vFoY/vFoPK?�����/JHa `��b���$������� ���zS�053.png � �������_DBoyVvFoyVvFoPK?�����/JBc��d���$������� ����054.png � �������wCovFovFoPK?�����΂/JSh��Ii���$������� ����055.png � ������� .CowFowFoPK?�����/Jl��m���$������� ���(�056.png � �������2MLCo@wFo@wFoPK?�����/Jp��p���$������� ���*�057.png � �������\jCo2wFo2wFoPK?����� /J Pq��r���$������� ���T^�058.png � �������tuCoDwFoDwFoPK?�����:/JH q��r���$������� ���<�059.png � �������ZCosxFosxFoPK?�����V/J.Uq��xr���$������� ���_B�060.png � �������QCoRxFoRxFoPK?�����q/J'r��r���$������� ���'�061.png � �������j~CoӠxFoӠxFoPK?�����/J{Dqq��6r���$������� ���j&�062.png � �������̃DoxFoxFoPK?�����|/JAOp��,q���$������� �����063.png � �������G<o kFo kFoPK����?�?���t������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/info.png�����������������������������������0000666�0000000�0000000�00000066531�00000000000�023211� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������\rf��� pHYs�� �� ���� cHRM��z%��������u0��`��:��o_F��lIDATx}y|Uչ{g1#I $(" *JQjwWVAU: kڊ" 3fI!$9NW6kx>'aߏIδ}>H&;rGf�ܑܑ;rG�rG9�#w� wܑܑ;rG�rG(�p8+tC�R4<둴H&wlc�S~֩ц|>vkq8NdRK&�h#� Ñ�xcD"B x<� AS_� wtbF#e.כ�d2СCa~:\x<.9μ<44Ms�d2i�H$�4-p8b�KA �"x)4ݻȑ# NISdpmm_}Ցd2t8p8F@#�cFHNMdsEի[<\VVvQjVFKGw9-LB2D"h{p8X yN3;�@(i 8VWWw`Æ { 8xԩ=k׮=H$d1L)`!�|?�xu־ǐ!Cbak.�p8 H9ʽ=\Ma N8qvؿknO$6mڴ;4@�" DsnC� NN�p9wݻ_2jԨNQQQ`0G=-va=!p8@<$S4m͛7TWWo=x`u}}D(0 �7�fYYY{uуF\|ŗ�@E4Mz<MΠ~bkeuDNMv7}56neMM͎}x)]ȁA�;zL�\/K{yuee`4{' �A筻λg^[@䒐'I0  ���0xϿ5NFO� c9�8v{�rݥ۹s}p5 CL&;<8U?/ b1L&r@4H$۷fʕ+<v׉D1aJ39�8gv{fݻwK.dlu}t]wA]^dv>~(b9Np\XW[[٪U>^~P(t �B)!b#�g]={:|cNg@ 4B22 ǀDkL&}Kr:t:Ǐߴe˖׭[Ν;w�@ {:wCFym^n.(( vkb,ş� ^4MH&Gw_|M6D"S+ �qu]޽{#FأGIwD"Z(0~;c K!+q +<xpʕ+^z#9�Ȫ4-o v[.]vp Φc@`x;?1bE0M ÀSN^b_|Ţƺ9@�P}7�o߾GuGEEŤx<[P|n-(2W!SX"0 z/ Lvɓk.]ҥK? ) Ʀ�@]39-w%3f.X,OuxB({ vǺ "ȆY, H `?~|Ւ%K^Y|Ph5 �9�`}g:t1a„Ӣhm{cX1PǬ] [ u]^hѢgV\,N@A r�<�oW<`{u] Pƭˀ!We v�Ae}F.L ڵ>۷WAs0�ߐA�t�^M Fqѣ|@Șaz{Oe~..�Y"C1X4pYnݫ}џ9/[�6�nݺkҥ˭`ǹt{6D?Vap h& 3B^ V㷺 -AH^7g-J&τD�.|�РYQF4rI$"ڸ�QEƏ5TL ϙ *d'�X jxMMo<XM\Fa�Z^�v޽u]؈2L s Tv~DOp5CE@^ױp8gٲeOo{/@2��8Rr]uUSGoP}4M7hA1~Ư6u x\e]`Z%/,CHp߾}sGj .o:�Ь{{z?.))IH"�l*x`\l./ X r xD/ ?\.F=H$� 's�p~FJ˿ꪫƍ9GO'e5a ?T0z9D8Nt]Oi"H$ A"h8fFתhVЎ{B WUU[o=s�Дb�_B �k~=o[?ZH' PL&ӭ cǎPRRڵN�[B!pI8~8B}}=�@kO6uUU\(d2 W~xkSL9�8�:\2mڴw} xֿ]@uu""0j %Y(v>p@Nwйsgp\ `m6kqMK1l֟*SE0 uw}hɒ%'Ɇ�}�4h &RӴK0Wi-b|QM� �D X,ւʌ?LB4:t(t={H$`׮]~z8qD+vD9".nܸ?OL4yAM�'�Gɓ߿Bz'ag*{(j/9Grns߻wo1bx<]`0W۷B}X[ 0G޽{/?\WWWs:�8t:KL}~}}fm¥}yb "~4T̴@�pСCavׯ_k׮e~@ǣB!;`@톆 o7nܸ�98/啕uCӚhETm,XaE �@ bá~7l�+Wť<c(X/2u [orٲe܁s]P)y]v5u_;ΫE;=c?V�K[_G!ClA-Z1t(2<UwALp=p|落@E"�|~_=L6p8ܟAމTvxkx>f'u?4.] ^xWI4D$>J`4L;I^p xT �89WYY9bڴis`wE=* ѩ6*Ql"1I&Aaaa߈7G}̝_dX-@.2d5+zɵkW^y:f�?W^n喹P"t:uó�nگH@� d( 0�~VnF, @,|T.#�w[ly꥗^z" =AB�~N4iv8H$eGfbǦ&z7tYɱdXd t҅YY>� kKb"zPSS??'՚ �Hv_M8qv(j�99˞+2|;;ŠK.0~z/"m;*� j0�*.ぽ{?񷍍GS`4�٣K/ɓ' BD#+a t2S` 1?�.ޜP(χx<eeeB-+`}n$AD Ν;Y``0x<�df�WVV:upBeJYFEjqO3�CEEYa{9Ν;h?v]_Q@|>l޼y??7a0�{z듑Ha=;Ԝ�v5Z:L<:�;PUU;wNd}2Ts^>֭[?O8x�Ԍ�yݻwo*VZadq{ Qs+ET>˪3wr:p-d5Š+sv v^�DT4�߼^obҥ�$r�;L�(~w<LJv~Tf,�i l@Ј=H SLQ*mcѢEgE]~ERP&yY sC݈C >?ih)0� ???b̙z(zTMfvQU�6r)Svu�?N: @fXhM?[g^믿e˖-J�J�ơpy睿 dz�֨,9(߮K/N&t:aʔ)z:�|_BEEE�Ḧ0!9�I@S"�Mr{gZ r�pOӴ)SgϞ(-Q2;'7pu�xa֭бcG-SUTfQTe'xuuu;R @K�Ǐzɓ&ߞ �hS ɦe ���jܹY5D"< Bǎr:L �ƈLdA``D$B)w K �ݺu~?ڳMZ;PsQN]� �b18p`�cǎ/P:t�i�cFK5l8`UUՓ=qh.#N|�w9sx<>4ļ8"`�(�L>C<N:5\n͛᭷ :t[�xY@s� b)x.^h[[<@<Yzw?-V~?\o?Ӝ}PJ< ϝ4i5�Xp!lذ }Z�Yr}�X#xI,S�p8t:=߫2���(۷vS,`xEHsbпV(:N8*Cv // �uv|v{=d>=0 D"}:uj_k"�8oA4iҳ"SDY$ !/ PD"nnm�1[<(βkv�N]<-T^l3<`<? )x.�yO>}A2Lb206/�E;bУG=zt}wށX,P\\ PHZ'V� ֮(d[o>/pgΜ{ ]RJk�2ٹ�H(nذaлw61x7ĉ`&aH$ pTNc#X�;L�R,qϼywM)^�@| FuW\DcciUy%+Ʊ�"n`l @ˡ{jMMM8�a@II G%I.2DTC{=l"V,Pq\P[[9s~Dą ��䗕Uu]455Ucƺ,Q$.bs Tʆe ;Du �}i5>aPXXEEEgtA@T#D+E 2 bE{1Z/p��Ϙ1wB~,P-QLE.m(6'2#k׮0p@˚oٲ  PXX( B!1"**Zݰ ]>>p.4�p@aî3f̂ӧOxE>uǷC e>ESd @"CVl7gb1zУGٳgFCfعsgE?K'̠0l�X / TBn8pܹ?G!Y�h�P=L4dU@� XH�k( GQ0M***k׮P^^i oT"@ �jطoB!0 <2}Y8p8,5&l=_]T)+P|{E ,>�Q|뭷{N m �2ߛ'.�V4Cˊdn GQ0 JKK^/AD= G@ �xL~<t@[�&H XQ�ekx|ǜ9s}ѝ ��TVV_nhh(Up;tbE@eL)F!@SSSp`QRn NLכmJFFV��f|yvb�s|>ꫯ|fɔ+p�aΘ1)HD*BsV�*�싊TyE(zz}içҬC6zp@8R-pO5y(P2jܾ}*Bn�� zW_)3$L+oH*͖iCWTbEGxFV#Zqipx }vs0y� :նf*�r=Ǐ@sp|� �:u]&2>DY_=sl8N!<l0U-`,F*,Y6Y0 DDؚ�+ a덾_t�p 2 t� �Ǐo߾ B3hL�VT e~ϙo4X:2`OE7v�T|~0uG}}A�� � ͘1H$K3(*P�X2\�Z-򿭋\Ӵ3DA,Ɣˢ`Hd, 9^>x9 �>}.D27(Uʘ b>y]rx [WDݞv2�3Ux p@$8k֬:�1cƫp;O9WyUwia:م aN \D �svak cW1y,p8&N?%Hlќ>U� havC*@:9)Xяb <:-ziǁ2D,![s�1;Z:iXlٳ<qn;,-@ӧO5 ^SEΪ-T@dTBDƏX b`x<�SQ1Dވ3�~Xh{g�7�N8D"�xF))n�&Sv=vp\Y(z~vҏ[ �d!D+�PhٳgSem��+**~w)g<&a5PE~}@бn8N�"#݄>,z؝Y;֝$-K?Oބ�N�(;v}>NflacvE;OelA2~ICt f7c elî;! ڤc@0 8}?h��|wyc VElT҆1; �dc0><֝�Ktdu=]@UӴV'0mƭ;=rO%#.b\}WYjSZ@\�� 8i̘14448E1,6\%nW'PDE :D j $%<t:kF:13xb5 U$7 RDUB*lŽ1Lӄg2< J���}ݿsݷШQ:u�füW&@b0 �>/T~�P(Mɦf!<c -@J%y?Q䣫 f �4ϟGuu Hm��[nn?755s�]c*ev a<'�:Fn&@EEObѣp!8~8bt?�'y: ve:|k#R;TFBvXzaժUs_}d&$�W^?'R}ˑW :;.֏giC^ t]Na}D"ǏjKk*Q. ,�C@$i_- )KdC=tWCCCM*$<[��<Kpx &lZ2 avj;}Dom)f}?Zs:H$rA>}{-y{L`ӦMaS,cV鰠_ЈIJ̥Ľj&'ŋ/DÐ�~L9r䳍vJM$XW�3Y2 3ޟ v(ðaғz1:?@cc#Y9NSP?/,<&Ȫ2ID14a߾}ϛ7GX��x (`eTvCu4[vT`UD=;� <O_<|5jTa:H7˗Ñ#GLU-9vRb![ fdWc^ٳ߿ H2[ ��PPPP뮻s0BRډe|zՈTvגP|[鄫 ʲnuO?`0a:}[e[TQynXd.\H:��PtUWֿyPȁ`_ -^f)Y.@ CB^ƒa:t-Z.'Qe|k�&fϣ<ODCHU7s4M:/ sZ �<No]ZZz{4D;ņM<"3t^@|DsD`zڿ>0vXT*o@`հq3ƃ cR`J.lQbj؈8 9[555y@��}O:uEܫEU늞X`'SI>cƌN:1KjU j߆D"G\vKOORGD4`!DECZ;|/{"75��1cL۷<C&^j�v[|f J qq(++q ct:᫯KByy9`X.`9ʒ.{jƥ'N,~C\ &�S>֡Co� )@z  L!iDn3~0h ӧOVvը@ _\.|3we tQl"�Zs j0,�P n߱cdž H�o߾[+@76%c=_%Oj D@Bv}} j^{-8Y?;v쀊 ԐYT4M`0ys T> +DO$&_~Xt)km� Lr}} SUZv]l`l$@&jZzp\ܴ\ǡja8 6m>*** B]:a $щ:L&nlko[ 2T�/NʓO>D"q �&�~?.))DWIdPuUt[5w}>kce,={W\ꯟMf@G*9o~?cNT!V*/;W:l(+$_dv_WwBT4Uz;ㅼ+ "c`m;(DD?;2\veЯ_3��gb1xW  Ayy9�,v꺞IT{U*g�D4o˗��ٳnrI@MXOyG1�PXu\gPu!,=z4tԩՓx>(aPQQy%^5H>İx<bI&EFW dyyy_0f�t�(y N:tfd�d;96 %ҋP~zшHPǏڵku� |TWWCEEEc Pm݅&)ʯP�ꐕI�B:��ݔ)S}?yƶƤzl?VnUjؘR^"(?&L-6ߦ�|駰aرc: ?n�=1e %J v,,ȳT_3AsqP��:<�T (Ti hmYb4PĀD5t 7�^W֚adXjt1 2DY̅ c3bacr�٘i ܾm۶`i-�p�@~III)Su ,?lѮj>` w\RЉrsVa_ˡ~l=ZXSi3. k%R|>,_篼3�p|l�_~+'OzX&}x(JsrgZa "z0a„4�H63�`e�=�)gSE(&z!;իWK/�W`��.{cǎ}Z�d&Sy$2rx-ۡix3n@�Y`t{k�lҥKaٲeбcGSD Cn%˝ D2TԚٳgsر@u �t]/[U\\|M쎝Ln7ӫTı|H`#8qbV]�Oc�+V:@8I };be{Y[[lrudcc8ю5li,M;di." `ĉv .[ـ;@�@`%\hh[ƃ OF16IӐX R^NglΜ9wݻhn&�^yp8h3L%QgQ `*<Mhxk@k0 Xl,_< �v^+qShmd⚈H 2R-|z_愠X��E{>v7.�`Yo{iQDEK"-da5�V.]K(//χjD*nD2\T'1̪v۟y'~#�� 'L0mOk*91/(0;赲<1~+$E!TxZX6ۇ�h�cIh b�͡[.~ꩧ#�gȐ!?kllTa1_LDŭՂazx<܆ "FguY>2�g �˖-+V0;2qx* 8vYsXX0O?rnH5 �xԨQ4^faT E1@; g,Lz `F1 )#f�۷?C vv~rxER$S@p`599sfTWWTJp6�z;Θ1ci731~UA[/"n=?˕%۹e"D�^{)�X Į:-k"^UfO>3??qΜ93o4��_AAAx`ɓ'/gt`T 9Npg0 Nـ(bgG#�r4�kdJy.kH4dq*=Yu0 %gϞ}OMM{)�g� w}444to۱|a+g2>#E @�`„ v3R3 u]˗ʕ+}B�D\0  aYB@X 4?H�xw}D"QQUS6N SGȰν6"}g@hVaZ* �B gcTZr jjj~?wG9��Pصk+w�@Wi]j<Ce5T|\�2t $z>F< .�vh?wR {OL,�Lu[k?4Ù�Ecǎ_~/ahGˆvfl�y7C HvsdOBƏJY�`uڲ/<خ +k&3~Lk2O�=Џ0�3��&O<[nOjGl6~66WcDK/QfD2�Ƈ�빒<�"xǨ"#Sl#K ±h)?]�@�`�@-r׮]C�@E9'j1en HS bޗa@ Xj�!rX <FO$y)X^Jf`_튷. ٳ@-�4f �N�(2e^|�VVvBY?c5ﺮiK&2Wq0i"`V�`ٲezj4XC9xQ#; T �`Xqt"nÇw͙3@ �Ng �&�x{V�NR�QxLȨ3-8}U7<�Z3|ŊiU2f$ v*l@$e%*0T ,O>䭻vږ-�hwu=ګWtKfa*_DV+ mɠN,TȾX輭.@"J.X@d*>.JҺ6 �$ن#3~Yd6dP͟?[7o�� T@��ݵ^إ^:]�TNarV4Le^- aA� @�` h4k!Xky>D0׋7}駟cƍk>Svƍ}~ne*J5$nn?&@x)˜zp^&`,h^ґ>"b1ԈtP`gF(|ϟ V\�]} pJebv3Q7aV.%[ x*�q@5's֬Y�l 0K2D v&Q|c��=Xϟnݺ)1�?^z A8 T ٮIOtR{v.݁b}b Xv-�?x &d"aT%@#K7QYO?]k֬<+�`FɓVDDݟscwZQUev6j2a0M3+}1Xf" >c|c@*Yn'`c ?իW/N��@oqA.]& My,UC*S~L)|=f׷  `�ƍq-@Հ�;<> P¡L'mY#LtD,ϟ5k��nرO0F+ 9ݡy7qم] #橰#tR Y�˗/uֵ��^Rj LY.�0ڔh b6WO{͚5_dp@kfހXÀ*K]%T%]-4(b(~L À2C QnfvJUkODY &<ޯ_4;4'&Xgi ]+�vXc4�R j&ӊXe2 {bȘisYA|Ǟz;7lذ t@'ӧ�pծjzb"X/�Dm3�L&[�QaY(~o�0h2n<A\u䩧^UU.�`@n^z}YOh#b i('&b/օ5\Pi }�xyID* JeQX/^a7o޴-[|Yp@ɓ'`0j?iüA/V;IE"?="Q1�N͖9 W `[Kk��Pi| 0̝;wvd� �(:uw i-` `hJID"\.W `,:\kRuw�v+V 9Zq4MW=k֬\ �)�/~h�J;%vn5 k?UO%*D-e8 �j�\2Lk�U ~nFĂLӄ{{GCsCl,oٳSfa;b=;fA"J155Ua V�Nˋ _~%_ڷoƬBLx}/(yJWeqvv{^H�\~LQFM2d˱XLX�Hc}IMfH,hUI%�pW-VZׯ2x<j XJ>R $"ݐTRn'D(b�jkko~o۷9uԿhfnJJʂbQ;+6 LD,8E:M?A. ƌ1Z{ 0 �lذJKK.B#QYEBUxk[ جk&|//�(d-8�@t}F۱.J6 :2|z,)BdE ~X& '[4�K X!XI7!(׈aF֐*sN6o<k޼ys8da0�/u=St-Qg慀T5u\ށT6;e"傫� ^c"nذ!] IЮ5CU DWӴq.ey{ZU�8 Y -((ӧO_ISՄER5~[4|P;D5(S228 nذ ` "Z We~,m.裏~}hxpn{VJчJ{#L%� V1eǪ}d!  ELcƌi"ʌ5�h0c:vvl0Aվ<� )//ԬYfn۶m)dq< �E#G_}T7\a5Y,[XI8n;�kj]+Ú5k૯R%�#j,b1:+Y!I]=H1}gϾ �0@��ƍQSe1f H$iL DB- Q rW^m VQ0�PRRr�J I@a*9UwiȚu>qܹ:}�h�h�P8a„dž:1lUگҕ PMٵ%i4�k߮>{o�6nx"WiZ,lLVuU$,RRUUy`([��Š&O(w2IYsE�d L.ˉH}'\yܞ��Fƍ�d6/5�#FJU`L/Aax۶mO>㿅`$[���z,�1T΍vgN*nh'@nѣ�0 Xvm� X.U8V:g<Ggt#Y0 >3B�i~ 7''LagaR017 @PA L ".Fjј-P%:[�N]0  qP;}3qT?Yۘ6H ?ߪ]�$ �.Mӊ_(XY@6KRy;Q^bRB;-U!Y?|Bq\0rHi-�PUUv(o7FN9#ܰ�`GϦ+A'Hq{__@6�A=qAE%a|5~]��V $Ȏd5 J$E9<�Ua66HL;Fy?�TZ?n}}�6�8�pСW7ӧOu]O�}c��VYlEdR.ʻ6n;�0.Ju0 .l> }'`NNl<shvH$ҥK_x�'�M���x<]fΜi]x"1 o;�x*7S&<f�m @[nlڴ �,0[iD"T 1gZ,r%e3*Hdɒ{7^M@5��?я�٤V�`Uv`8CE( }f&ՄÆ ��YL~�*]EJ[�T0�@7MӚf͚u_ ��m�09#~:�qh:1~̍TK`]<R?0*&؎Xq %�h-~zJ'쉕K_x<~S5>Qr�Z#?MgihhFW��{yǝ/)\2~�Hшʔ"QphF�`ĈR�h@�Ϙu><�tU$;P5:=!b10Mn ~F@*5��y]t=u7pV,,ȶ HM(VY([QhW=r#4MiZh�G0૯FdFeǑ4զvX+gg3 z]q˃_4�hk���J&E"4%icfZnF: XeB�TwdW_}7ov1E@QtHzT}",*bL zg}ӦM+S�hM�p@ 7poϞ="1XZ H$hZjԙ,^ƍG6h 4v � �TY� 1wN1U2Y5f=kO$$?ݱXlo �� sΣoz8K ʤT8Ӟns`"v>V`fZVҵ&@�7of(@'O�D"ڎAbwl XXɺ\.Xv^zM$� ���/..<mڴu]Dn&D@@!N'c;ިL˳;Uuظqc6)Ui$ @2Lc y ىD ?/_64bm�.�(6mڃ]tѽ`0}{ZeڷݮEF'Tj/NQu�.tTjeCUUU  *Y3GΠV.mǍ $FD4C;w)�H��P8xnjb(ȉү!'gS p:g=0cKs, ^Lt(XhUؖ]wׯ̢dN'սC;4 Fq��@^AAA>vk F<-ՆWt*aØ.:,0 ظq#lٲ% �v4^.>i\vsbk8q~?k?^dk?ږ�4x[n-�nHdR � +D 3Vd5(;GMӠ nݚ�7l7*<T" $"Y*MSߡvΜ98p` Pm�:� >|ȑ#_Bi& `F=[.Lr,�:th `ץf±iӦ @&"әFSm-z?`g4Mӛ傽{;k֬�x5�y?,Բj2~.i gS4 �0756mm۶1� vj92؂epvZ_g#'-|,^MhN5��4w jwM7 B@YaL߮phmEҁe,v"2pȐ!-� 3iyfضmd~0oŰ^# G[Ol��}׿#a�^=zՁirl7Ϧ-b�C*Հv캮Ö-[�ꣳvOI�a':N4�nشiKO?@se���u~0p\Cn>YoSTX= @MD!vv� 2D �T]a֭R�^KkUD5ZG,Ig`03>L>J{u} �N�(5jѣGnhhp|+D u6M !# LMt23P�PMϫݰ\J;W BM À'OxG B�@~ǎ/>}h3ّ d]c22eW 3n� j5@@4�l۶ vEEEj@;n(Od}S1f�o=/zz'cjm��hnV<cƌ_K#6+ ? k <!}gGϑ6�\3+�#,.�k'$303Keg v[Y*Y'0SCmN��� z1o>�Vw~. YC�,{L:V:;Hh+ 3~Ko߾ �`BdǸflv:U"2v`Egx`<s&c2-��gf]w￑4p8-h 9!IBA`F Yf**±c"U4M8p #P��bfyL~rQ2YZ]Q<'<=o޼;vر8g� �(:t ƍ{&ӴN};_$`O *�*9t]۷Ν;[Kafv;yO_/\.8pٳgg2< ͣ�8�*,u}43Y+ N QgU4Hm�]vY �o�vPTT$ o4WeQh緺v}blV*~ȋ/xʕ+Ÿ ��m #F}SSS/ B��,M͕<U e.  p�~n-W�؍?HF5&[2ylHN鄓'O~DAs/y.�^od29] @ kFhh4Q4a- cعs`~tLiyY}OiAAAW_}`ҥm �=zW\1AAk#1kFG@QkL˗T �,+ݱcڵ`Uh?f4H'N `u!gϞ@ P �p�@{޳�0c4i,"a-Z<60ֵ.bJ42�.%aj}bmK֍0///k=t\4 9rW]uO֭z_kw쎊-evO[kgg@4M߿)ͭi,4 v 555PXXxF#b1n [*`ϧ[رc<c?Bv�ti#<$A Zj�Q (e\.*0ؙL��6dZesdv~,l@tţ�{W|g �aÆp5<`X}o-l)hʭq]{��,@u<ɽ#�{n.�VeՅ̖ҢX�bG<dbǜ4>Yf{<? qs��Oe7[=`�nucd'�{N'=5Ab;w{BAA!"g v~p 1~~O=S3o߾Ҏ.��@*;gϞO:円":#9jq%Sa20Pv*Fr^z)��4={ �D/e9؞<2~^ϑ|>X~S/£dDj���|<D䧝;wM?v* `h s{f� �@�' �Վ>"zU۰F?R{Μ9߮~c3��_^^~uq�"xJ:!NܕU1Hzh�"LGwڕ�h�`vZ&E6*`c "P0p"S~?|?[p )�6���`ܸq3<;8q֑* ;`Tn|A?85555-4�V+2+e+ѭx.Db&/}GB3q!�� h}L-YE0 `5F ``3QMӄ޽{ K[[)]�@'/ R\Q,aZ}Iy羳qƥ)=:��w`a׮]M6O@X 'l̼UdZ(��Z:u �۷[�CKqT] -뷺Ǽ^/lذ1hf\���/�tMիׯ�6+.fѻ Ugx2�֔i�سgݻ׌P~"y&\(JR$#ه "~a@(0k֬{w<[\� uv8WQWr2Y .3�$y z:Chk�4 u]Zgsf;F�>IՕx<^{큕+W~"5��hٳSLyQg4<?ʮp)-ee ~F"`�V< �ݻGvl_c"KbL󯪪3̆!M4s�E8ҤIӧO@Ej*3>VP>H J {ap FHpϞ=L;Tci<D< )ѼPU~s)/t�@,ie3fxҋsz=#^=E74.@k~V#K&gطo_�0,9eô%2iuK~~;[lYEQ&��@*Msν+ X `ȲL/a6P �DI;ؖa<� ٸ.{�d cRyϱ?߈6'�~?|?OYS��H% <q=e1>Nim H?+ Za.ڻ_e'[:Z 1~+x~_pd)|� �nݻI ,(5(40O2 gi�`?N `{o!&*b=;d2p8\5o޼v?ښFv.�@*4vfΜۂ[C4 x3Xd�@X,�@Y*qd߁ SU8= �9bn ul7�_PP{}&]/E3T dGu&R:�XcU@ ,2 (y(ˏta=^PP gOr>����1iҤNj;x32YY{VJN"*c*+7I D"�jkkI˓w3CO?D?H0#>֮]/4[?11c<ݢ5ٗ ҉!:nڰu|$4M޽{B<-98.BVٽ{7I@疽n^ }*.>" qPWWPa/�pܸq <MMM5IfB"LagC[G4իSuv꿌Qh555p4�`ÀXqO能~*>[th4'Q]]ޔmK:�~0O;v!h�c*8N3]lQS=e4cp;ĉ\�$q7|f}ɗw>qv޽2d�`/뮻|Aʈ";ل$kQC@(]wmڴ I44iXgmZN se)nk?_�@^AAEwu,5! iS֚N%dH$SNP^^y.@4-[@4Üq2i٥6p0<Yk4οOl �Ϝ9s ֟I_ `X15EG<RҥKӕ,¼aǎ�BeJLN;qy`AZyG'-EΖ�@�򊊊.;rЗlzlhr~k)i3nen �:tviV|t̤%Q\__%$D: ~i?{ߡ?q6 |�iiiӧ?t:/6(LȣxN6�DjYJx<\�;Eڵ = n[8�c1n<}ѾK2p8yyy+V⭷z-L6_�D>zLXaBU"CqsxjJ�kSEEg TF"غu+D"pݨ4`p*�t_ey,ëW믿r2Osx.�h%%%L>13(ZT:0ӋOvƐ !HݻgDÑ#G`Ϟ=d3y\ 8LD?b'bniŊ\pᛩ1 �h1c,=02 ̂ݺuًDL< Qٟ';> }R\S/G}s/4�3fxv B k}- mɮ㏼UhеkW[հs;wɬ I<گ2\_b`[[+cHe裏~x9w�t1cx<[DBd"C C!l�fQ7ܹ3 l�A$;v@0٢Gj۱E>i=pM齩 څ ך5k?p.~� �S1Ad`@zte $]uǖ2dp1u\.7͹}^F2&BU~zn~gk׮թ]?x�hNQ8vo2MN9:ϚQ@X6@(,Ν;z 9j_5<x0]ͫt<CZa: ;\d^/^x_۷o{C_�@ǐǏu}}})lj�Dd]XG DܓD.")?��5s\ʽy i޺۫d k%*>ݻ_뭷f=z@Jn�84<⪫i0c�3dҬ�"!+H$xcǎcάp8�ǎK&DѮBỹH �HEuW\… FǠ9'z>7 �� _^^o ¸UݥA�9 hI`˓IrII MiɓPWW`0mzˌn(P�wnC^n>]hG)b$� �|n[nK.?Lk0Z$VaǍ xb t8K# ) !???#[Pرcآ灬㏊gm.J!F4ӭX=K+?fϞ=_Qb_|3o�ذaǏ?`5KtѬ飲>nmmF�Qu빈tN<O:mNQD"!@(J׺]XT+y y;lt:ݹsμǏľh D�u�vzɸqF5"8Y5":qx`UrXVXX 1*fw-yg{hAU! R%K<hѢjt� �<iN4iZϞ=5B&G13 |�hweeFEO;]T=R犘#G|[oڷo߶o~�$.�x/a7pOt]ZGe<s'A5-ye.;syB�{`ei`ѕ+W_hџ?C| a�%�kի׽`4#ֹ֨A[c=ON"J*(Ge|P ϧáC'<UUU�q�=pmru]C3! "B e*_WLJ9gLy.MID[w\iZʕ+?n8>2s>/�ehwWN0`X3k6`:bμlt= ŧi>ڐ{}?|zϞ=[SA q�@ xөSʱcԩ`0Fߟ^t7PˌU$1~G_' ڋ{^o^V|gϮYx<~*e؀r׮]@r dӁiagHBV2X{cf�/o5zA85׬_O>䯍SOv �Snt:.94 8+ebٌ"dX +w/,raGo֒%K^?p.gh.�m�_qoPh52C`1:!j<2g$$&wg}޽{?3.x0vu1b޽{4 O0dRTp# @*f�c?L4.`X�Q 8{/^ƞ={6Q_$eoB@@JKK;4h^: 5-c a eb2͚H'-Ys{D矿[SSɲǿ 8�c&_ҷoߑ U,s᢬Zc q{h4$ sg^h^huuu{Wh5 7Eu \aЀn*//H$:Ђ]7/-"C%OjsziZ4޸q֭[ѣ_vP ?�m*u_ZZuذaWwmFp8�uDXBUJwC"H74m߮]>߾}G[nx4e!9�8+y&� uyo߾pٝDHm~721~A<ߞN8pUV-Car�pZ)@pwC^z;744��4~;B9*{d~=lXtɓ[l )sK-�{竨(ر!C w:}>EdԄ< 3/GF5445 cڵk:thMUUvh vyv�`@�i~Y8dȐ.kAL,�15&Ⱥ6Vv4! \.׮۷>vƝ;wn8xx<^2vs}�.800R``�znwو#>_|qϲ^;v@#c]Hl&X 8zW_}tرcdž={|& h97)vL ^oCUѣS8.&}sɐ  `_Kya;x`AAjݺu59zQȣ1�n� wdK7`uСC4--///:thx<^tuܹHX,#}VJL 'O<q~=\[[[rʽiuuuu'(Rt>?� wH�An"0ݭ[2]K"H~,:π:t4d2d2zTu81MBDӧWUU;qDa!dƉG>x`}ʰcN1v�, G~7�d23'@s8q�%{',KP<;r�;c�X �pCOZ3o�ܑ;.#�#w� wܑܑ;rG�rG9�#w� wܑܑ;rDžv�D����IENDB`�����������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/info.zip�����������������������������������0000666�0000000�0000000�00000565350�00000000000�023232� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PK �����J/JD5>��>����frame_0_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���!'Edited with ezgif.com online GIF editor�! NETSCAPE2.0���,�������@pH,Ȥrl:ШtJZجvzxL.zn<0 N4*F$"!!#}%"st "#$&" E  á"ϧ͋ѭѪ}!i" !补ɦԁ$$4,`y0g.X0u醹b;yՃП;\#ɎE#Q"0xp9AxU=9>DMY b,p$HlXnB ]KR#ю%E6m#)ר|ʶ"A7sl�VY.D'WE9zo33BGC y^SVHH XzF:aF N8;W(IkWzښ΄z:hM'c,Fݦ]Q}w Y_zy̙&O^,uevigX 1tDaj}K�a- ߈{_ &riGeФR%E�lAlͶCOXV,6b%p^>0 R7~1ߙctpMD^uUbV#W"c xQNy[jI' 9eMjK߆G4L&M y�Bnvm|^E>#(Z1Ji [b+&W |agiYRRYQ+�ȩjtZb7M:}I�j \**WB-B 2FL2%<`�pۭaq9Ǝr.^  phB,op,I[VE#,�sjvxPnC<͔p (\o-l-t@Ke�h^>ѵJ):̭A8I J0W[}(''KR6Ŭ(s4n#&ABݠ%VqNN<<_- )=o\CL;hO lDm+Nuz48׏bWθ* ٚR`M$t,r BDֺԩ;6$VD(/jDV9Xq]z|`l+!`V5ͱ m:[`` h`u*@(\Y1H}ُC} x|n@k\1Hz^yh#{`oM tx\7;UHުCPH2ox*Jp�h�H 9: ><X%c88:#uB"d^)vcVLH>LjnKf 0 <y틍5dN9#P+C@ e$$&H 6b\2z u5k(0g~@fL'?9Iѐ7 BQᬎ $XUaGd ξ!a o? w6K98 J0MO�1!)BIs| Qi]C8N[ ʪd.Y 9s:mџ4e\x=3B2e_D8QTE`T FYUU<T!fp0՜֘LP_ c\Sj!2)-|0}(NWRR-o n*\,+Oy֋m#&G,ԧw ^!7Я|H4QQQbCDio|< IOTp55K!"S D9 uʼ)e" EԢXclG]hX2LT"!տ5$'ŵ,Pl2· ]gД.:F=Xonא rЗQ(] LB4<UO8=j1jEj#{( d@>Yoa* O^7S+}EPttU32Fv\6B3P?&$QV:sbΊ ^66NѬOkt0)9Z9ә05r|4Vk JŢw]٤MVMVjV9`f],\U%Ɉe]AjՐ}h5$x1s/VkWrw4 ԈoV:.? $vtJKjOH.ɠ2H{&#i.>Ћ7ӄ3(>0�ADIN\r5cչU }y2GHqI09,hl{!;~[ f?>0SJ,Ys±pT}3n(S!^$WC*ɴ]nN<nM0GGGΟ}7%ӧ^L YCOeP#L#BKJ  Ŧ7>{u. '7eW{d$_yu87 -Fsx5I-0Ph8io<Cshm3VxQ :#UALd4;T1_>V;9"lS2(7,r<cM"s(@rCF:C:b=p�m*41s7.}<'�lWiS,St9MC4Ja  h4XHK <cg:7wdw57+8#~\+,E\ g$'x bRG;1 aR ڵF^V+~<WJ/V# u%0#hTVeS_S$8Fh16`(FAiew0%d$C oJ(wz_U)EOhds\Ԋ W"0t9ؘyidQG(C�`�MbLtNAnL쳁d6F/(vg"=PLe()g,53Vj 02W}UBe$!jq2#yv:Tcv#5k2-h�٦DxA'>8vevy%3@_vi'+3[737:O14Wk+XETDVT%tBlCy/{]mGݔ1ًϠsPu3Ðy$RtwxdT( "yEI\f(|3#sWxdQp ~HINR^DTԇR>e)odD~L%>vytH'ݸɧv[ ^nd mT>(Ƃ?UB6tDlԄZqM�)tǙ@K9_ab}fE<sE1c�vl) gW<(s*P֕iooIbo.S-4h �@儁Dk:Mwsr8Iq5USS33%`Ztf>uOlWF4XJ8deDXmSkaZ;JV0q,_jե\fgdlji el\>֛75Ewv9-D 0u`�IzDT{h$\+NC貁[ĝ3`\j ug  o3B6rj"*. M![_YpJ{ke9ZJB\k֫f:Jϵ?WU|)hwӊd1pZ`�NeDg$u6fa.i$ Ujf,)EѪh'ڊD7HbAx4%{\©?(-�V . VW Vl*\`SI[{#Qߥ!D([ h|SPMư+R4$zI8Y1JGVleO4P"Z$%r, jlZBJɈT,EFGggN=w0%�Py˳#uRK9 HГYR¨?{ț;`d6J+M;J2kuzjNxd@ eߺTz"z m@gkhZ=5ۿ+�vj7]\d盡!7L3Xq*P>x^줕[U6TxJM 7o(9:=+ ڨ+%~yqQyܷQyf@ !d4C3UY飓J&h5; onr<v;&[ʫ 8p~waA@�LPu Y[Ts'Lڏ@Is,x|ʥʨ Ǯ̨�v,]fuoQgwPQ\+ֶ@!Fy:~7Õɨ}%SГMsq:ͥ:0o0"YXòdC~ ȧtTa tkZN/WD4u {MO+3#L<0`5l94팶(*}6ru7jʇj ə=+^ Dm\E>m"==8=VV;a1DSoi9챹"dWZr63Q|a" I�̭ȬNOKHD aEng'Վ]\T[<!)Q{!{(Q(9ac1k@FѽS^xa�@[|鄾&,Rwtnڴ8Y]ܕٍَ \csvFhmzJG-Gv=]UCD+k& Bk/-269PW\ Ҙmy<κys!]QxM LMzHӔ,>޶[ԳR%=X}MUm-60dMjaƃ.33=i G6ҋ˶:C�;}ױݭLjYµ�X\Ekc5Ƚ܎=ՔRc-э5sih &L9B+Kܪc"3Ɔ^HatDE%(R鏍oLٺa8#'r!Guy yFH@�T!<#,}&hYxU;a=P鯕bL"ђ^#,fh>IcJfZ3gT4pIpЯ6A)U|(Cͪv,輨>^Bʩ˒3O*R  ❧DUZ7Q%9+1$~靖(=`3||�USgx=‰vun :}גlU-byk _ V Z5r(*<":;6/wŬixGl ϼlNLpw {]l§i";+4%8m|Ǥ Ǫ̼w$P_?f&TT PEDGKO#׃0w|:ƋhǑ_߈loj}byH>;zu&eOTZm=<Éϼ�<J/X:@@DQ)RG$Y4F�U{`4LFk4yIst<u|0$P$Dp$q$g3tG4t44tE$EVֶEeR2䗤xĘyI()*JI;�J+,l,̬,-MCMc-~~ooP_6'& L:T)S)REnʵ d/`,3f˖9LDGI)q1f6-f8t̩'Ϟ;~>ʯCUvp%KbU+U.v Y7d`KUKcF^$Lk5o2'vE)=ͧ/? t/,MZaaDuWCثIJ,M4L% Bkl.&A%Č1Oh:6Iʡg?"DuMHʎ^hA)#Z0D(8& ƹ SZ)y%묫rʦ8ϊ� F(jq#ЃG>NA�* kAPDLLN /L#LF2üJl^3APE2 =88j7pd):𰧏QBdL;HM!+IL <e*ZB}NÔ>DCF04I&_+ 26 O2Fu+!H$AupAqA)w<ԱdėvɺDL1C!V}̖̬֛nDHx < ʋ `p'ޣcA{ ZAg\z9!o]y}r偅H M9�K L%:D(qւ"5F22Ctl?uJ45?l]&ZcNAAnRX`*<,�gK2VO:&àm6C\-`D'XaFOkΎzҙxG{\B+[o]֝wk&?H pbVZjpĄ)a ,`G=;k@ Q"QLI6p_~ :81$[{rwECrԊaU !V *PMF^־33XOe9KH֢Z$~/) �Ab8D"1+@T2Q'N t ( JQϞYi;l=AMdXl( ~ ~# GCR*@&2QU(a)2*i^aY H9<q<:8*#Vr11 o`^җ% Kc)@̢K_,^0,1m^v+&y �>xFayWF To�,a9 y ?2"ط2B40YP` 4ü2c"!hz1'Ppc HΓ>x<TkhTgԈVnFKT1 tUV"P{KըAQTl\T^% ZIwhkhUI&1T hWPtTaRgIE>в^D̤AQ ԣ=*a kX_*ba6ka j.;B1`W{\а=|#R`i,W>c-jQ$A zXu5rwIԧ0W$tŪUǎX"n%=%cjӉaԥLjNL4ibVT-@.um,b[๤eڼl'W LTp B1ZڌJ3ֽ;G6hc\aT+^&H5d[E1"Pv(XU {=XNǥP&6(՞DI<^yPeEF(( }FiFZWjmzSztoϋC�0XirM(L] UuSYT 5iBsqF#sMz`Jh�<@kSKAZKJAq_D7Q#UieA7 eJ752(zk.Nj yk6*:ۘ# ޶9Onor8E2nԙ4" \`f6Œuy0v9GBtFVB8l~d)[V$�C?2# VΡ0 :1:LJg-X!UWںb~JV<|WG6ԟH~g0X( P |^ڷVplY BU(Sؙ%\.<4Lш}\ë0*٩H ;wEy1wCb{z5֣IahC&G| $f=loL`z@dH2 .M&G:,XKN̵XJ㕾f "Άp~OXЇR�&EDVВ^$1,i 2,yN -!T +bYdhU\P B@&hM0 w0*Mi͓DffNj*-hP=F~LHFY)HvfVzMLl6ϣ졌a:@ΉH̄PTL m,bbz Δ*)dr-D|J '`j̋FNoR1b)tTH>C{>P" ܱQ㑸qq oiǖ}H@lDFN戢sV1_ /-|Ol^ejEHF@$O%Mrq%SZN@@`,k}lpq`yi'�<@rM'b`KtN6rcqb`f@2,+,,˒,r%M`G m sj DA*J@"c2=&R N)itccPJ*#}$d d3C34?4K4?4S4M@' }h�b/d- �)r.1Rb$)1_}+*3_L`@5U45Os4=2`lnoi *xVibg2<* ڪNtFku^c @;c@;+Be`B13+TC'3-TS}" #nƢEF 4 AȄE* O&˜X8| s*]HGJcQB@;=sCc�KTKK5TKC lfH'>=qW<mD t42� Y|4s)s*2%S#IwdllKRQK4KC5m+=Ց 8uf'y& < 0IL QĈTtF 52gIUQF3 qD;4E+5<AsX5p"=M3PtH zT{-T4 A':IuJpu,RYu_3459AɺnHh3F͢5h% ' 1ch54IQ|tG<l3D-+_r%gf_g˒fg-?<ڄD&7I&V8tҚ5R#5&>T61j%6glsVgo6gqV&iR|riM 6k'6?n Bf󶏲eNت`\1ԭ4B6@rAq ״`mosgUt?ޖ731;o!HSSK &-\(!A t&k) AY&3+UW,$k a%]&?Wz͖t/VfnN.){6(x H HQL N~R^ F$$mvs7sz!̫V,2UJ4/Yw ʗ0,8; ~[kx̀~%4_W$,_R2fuY .+D-bm)(!=iL`"C8e֪(+H5q] JvϊSxeQ)RS)JKE4'ӓLl+cLZ@ [ϓ 2mr32�)j )HH S� ~'SrŮB(*ْ/3Y+9H <Syve!H>6p rb;Z <X$�8xwbkC^ۣ=l~gr^@a ajlh?\k150TƚL b@NkAjU*Y]W@TK8^#Z\ ڠ F�:`X8kw=mqHx2 1<i2 .@3|w?jOXb:3\`wvZ{{}Fwe:3ZTIt'²H!FD\A8w94 Wcdm%Zz횧] mJrjcSMk̪LIYO'rjqQ@sdUq#WP}W۴,y BpZGMiƫ`  ܗ@iĐ}Pe:7c5Y9y:5Ak$԰<vOq<�\Ac/jϵjnP 5lb{^�9_?q>.+Ehc8ں$Lq`y�<*W@D[~A*|)yc+ȑ<QYE5>;T֛ %D|b92&z}{Ҽ̞-Fs5YLA \1ȍ9Y;i G9|5hngm0H䄏X@ uxczP{ -9]=39/8\zXEk ;yh}ypd#cEXPjiFLAcM#sݯQ %ۥ\ܝ1\7SA,7hG>V\_X >s9ÄYS~ڡaۢAr\k:McR/6\hF�#�)Ĩv�a͟;^Mnn^w{YPlbY%3'~9Ԣ%޼bm�HFg:?Cqd߼-ƭ=8V@Y ^~o^2@PvY*[Qu/h-'sn1;J4YnPkV OSTE�@eӚ|rg̰5/'#|>xl?|+ڡRLMK?U?+ JSxM4)߆_2�UPRڛu:vȡdzbAOֳJNmK<1)y&u9!>� (28�HNRVZJNlhrlppnhhhfhrr yz%)% .u|@)G1o=;+'##`eՁyϩ| ',;*\ X邫N rUJCX:%.YhHF$E 9"#]8IreɖZ:r&g7o�;y͗_EJ( O\RUTbqE] R,&KR\l.ݺqUt8dvƧ_<t붧ϟDHi>G0Q@L8}(Z)]VEv#[xxVHc˨I nY.t\s~ #/ Q޷PГAL]վu.|b ,ǂƼ1渁Ʌ`bQ?3wRRtR hVUuj/^Ybk ;>cCXO 8rq ؄4 7M\<\Re YI�V$Xm^s[Z ~BYh"g-MMHY\4u`X#ȖZ"!@R&$Q)mbV9g)wU Z(B&W!A iӄFMȆe:JVADkzi_Jo"ۯ8 6Q%ܤ/GOt)zK!#9ng%kybzxE5j  TH_Ci F0;XJ<Du)YsO �i\I"rVY"EՇ/03YZ$ANL:2W&B�QWRxYfyx,YїVF4> Ys"\p:!P~SH!^Cxe .*կbf$rR#WN`'[=2N8 bj-OY};u*­�Ȫz ŠF9kkΫU0P`()*@'2`3H+R_H*r'qLu{߸((-$:ͺ lUtԿZӟ@cL  (%RRTר5 k[2/-%p M%U/^8Df:kyx' z<"@"& 4A'1IbҰ<c\]#,Fyx*ǩˍ_Ĕs愵WXBTŁJ-I0KdSCP"I i4i 4B(ϳ"d:{Yo!B8i >|f-AA$>K$ 3+t2_n8=hld+kX%A-.-+92DZ2i4AbGt!z\A9UZ(3D&1JLO DQϊ^4 tt&YBJ5ρr3^ʛ'^/۬MoBr+Q ׹�yAX)"aJRF=*YJ=# �;C3SYSN5^a =p6q+@#�Ek$cHgyK;Inc(ʮF7C%OytP('r;>8(A!)e^REVoE뚩+�twu /tCt (%t,>,#KV%ݷ~e_Yq"YSlzv%*2PHkmF7gK0Jr$@�4,f,JchS5'X3׬6pFj6ڀDI['Bd~G Բ/M4JP~*5ӚΫ^; 9W(Ө[6w6'o{K04QNdeȇBؿ 5ٮmmB0[Aq-U\'Gw۠aB =bD`֜ykWh (+@psBq\s׈uZ6GH)2s+_0,-2'21�]]Td>A>k?2%tLr5&;`_h _3ڣkǠف҇poELiتD&G9l`ZJlR]RUpoKFOI&\w/#iO㛮 ?`g(T{º7M![ZZZ35OE 9BٻFh:f-iv,KwGuK<p+^8e@; ފ^f'.Ks'W9u_G/3Rd 3+�ZE((ߴ0;1i}�i)<GMaQ\Lu:P�QW-YEC[xXXV^  ^HRp,Ǫ!O$ERU Y@iǘ~%ژ`X<y]y.l<9 u Ȏ`3 *ِ]C0!1'|` "vD1եhKQLæCT!D@Kݻ QމAUц"ϜM|!H $!U⸸U Z!4 EIa�:#1�>3ʌݖόpC=iKb?5$&ɝ_fX$㉐" N Y/%iP8;0am@ƴJa~VMb2j�Y*^ pa̠-q< ?-$ HtǛT<FYMb�\ @ %RR@ \)7ZzA<m$} Y#OɆ҅=U(c#J%N}?ʠIv4VA $ڄO|�Lv% 5RX>ܡ&>>c eSc[ZE =D`�Ф ûdH$5O# enVQJSZKk^`9H| p%j"āq&QpYcex@dƥno.^HV,LQS!F9b적\@dAgWt +IGpUTd O'P: �+TG[0c -;`�~'rE +x׉MNSƹg8Up�DfRbR2g)ڌ׽'HEqGt�%(}ՊYc[iO( " :(BޭG`gf[=1\\i&)]+d쩉8&ә·.e,R Ҡ&P)} щb<HZr'RahJ_ `&?`frje<g[�|%OeX '~!=)\Jr]IݖtjLxDcixMd6]zЃ1"V <i I"FI\�%&mNՖɐMGTA9_ZNj4( ʓT�+}ZjV}!݋ʼ:Ռ^Z)iHeMHH8^lVTYUÓN*=?fk} Q[1 ``T۱BҋfrN"- )lٖ `�ܙeBySjk b`Ѭ=J gR<jB\xZ6Fu ^ہ+~]`4�֭@p ڡѩl[B-͂_h%s$8ލf\ĥPeR$lPmg%ˀ@8�nd4eM'Ni()?jP�&® M/F$!&ǬB~n��,/C,P)]Zt@$�oD<cI])XP ,B:K@/>/љh,l4t/ p@ѝfkEO!#"(0 'l=eDx˰*8�7�TD[.u[Eԓ70dR1ƍ1('mT�3r#;#Cr$K$Sr@8@@@&@ = D&'@�0p%$r**r++r,,r--r..r/r��;PK �����J/J <��<����frame_10_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,ȤrDH$ PHnU:OCӑڜ.S"5ͼ~�$aVZ\`phoipg#hr%" Ya]ddoc$#&Ŧ Ίabqfhi%G #Ѝ_gnT#"�CJP!LZBL[ƍ_3 `@ :X+BE搸Æ HA|A^b)V"ۦ$ 8@ӧ�9z)w[RD 6J,1:1 Ʌ؊TBfc.MfGFeQ.' 9w`hqnЁ3-Dߪ*ϼGM%M{@t,+!Jk&�k=Gj[CUw/߾ɳ#d+4CyjX@Aʗ+ $ԭ2C2zSx8}fR!zm^%x$&A@+bȋ^<y#B"Ɂ!=�b#Hb� dKDa\ؚ|&x`  "$b(VJb%Wj(gkrW҇�H9� pEOHxא.nX:v 靏YRnDIYD$Ii^#my餲:kڨ+u)M8Г+~ a֨tZ묱VkFoAS ұk蒩6Py+%coRB[kU־#oBs"lV"[i{'WۣJ$_kkv($Hd€@,kl*n2z`%q\=mΑ$ܯR:I  3 p[l5{;G#`8e{ 3C= 3pG3N,bXB]=�xAH[Sh"aT9ҳ)Ѓ衋^C ܍wҚsB*{† t>ߩsٖnX&U >|:O|/P+.#|�xHv׏jxTUkQ3J ':YOz<`^�vz35/ىlC  l}s f&3 Fy&u9y&8J&ԛ :�Cjy/CW`J�F�GEkTkQB*DF {xЌ7KЇ/,!;oVRT$J�|B `CVU jy{aN`f^hpl 5Õ`N68r\1N~43!CM]n2_XlD2L93+(dsrA%2> &NTy>P@`;AVъ3Tv`~Zm�YM (}1Ǵ&2S:Po*) jhK#TЁtF1 ,dn&Oy<QZ=8𥔌Ar(ЙN%L_L7N6/TS*(5а4 :vrkL"ya|K'PL)HY_Jօb$phLJ9l싵dz<Drd@MgT?JHX73Lz*z^|YLOj"(!Z Ү'B T�]4JM5,q ) @,|[QKbcti{k?C ֬(p j8@�%kSZ>5js%U߀E8̓r�4pXGѣ %!0^SgcV;h+n> \]زnbVZįmJ ҍP8Hu$A܁�8lѩskU471Xl,7pW|.(2+׺ցޅo{k([ �(]{XrvR6QWGj>B+Z~-\U^עv{;_rx2㞺-S C(Gl$Rntà20zSaIwWpum/=i;}>GԨw4uuwF6U x5;d.UUdM/Z#Q-EԔ>Zٓv){m}4Eۻ4f] M#0. dr'ָRi u+ 6In{h֚?)Fx%-ׂ'9lᅋ⃸Vn`nH Q&`\6XRU(fÞ82\wicB+fu5ޯ40mK^P÷GQDȭBr*0d]P/;w m@~Mr[L׊j,lczuE`=+^ň|U%sx61ʽߑO\ < O&RE鷽#[% #(| :=7U=nD1,%&wk'In^wfwfZp>7\qJ _DfB'E R10 0n0n|Q5U$RY"<Md]d 7Fa;zeAo&*GFxFKJ'v)pfl3WmFH#`grS|%gyn$Ok0qlbtUl~xl&qeJT8RfUhLw52j2g"qp{Xq|6k\BǧU%,|E-5h3mi='t}[biws]%x2mҀ'( uv`1`dWR$4l{LUV/5t7ihi%i 8}d_wa$[hSTGq V`Y7d#N8v,3Rvq6,BUPos]8pRt>X<P'aFd`d5srH"vg Ro<inWM<gze]PGGGBR5&E%L&LP AbuZr~Fy<_.[W 7VF wHi} p@CF4[0y_d ` |;&UrsAYgև HzƔr՚MIt<JMB'qѰAn�i`eI#8k ]RY3@9)C44_0oeg|ɚঢ়:'m/pjt}:R[*T0YGk8USJ|�hRkyMC]57zMZ;wbIw(c9btYTk[P@ ɂ-Ȇ79R'WR I1N|iJ]wGVpilgiW~}VMX]I 7򒥀gw\g fU5k3׸rxBCIaC}϶xi5Ji6[/ZȅTБuFFU7?Z5Y�H;1-U?[WfښbYtiD@QZI01f ʠg5i3)p 5l4hXVzIybvبS WFwF¨5%tFeH @F5OC(%6 x-yYVl{)f֨Xb [lbp*4U_bQQÒU@ͪfdSdkpr,E:sT`*;^_ jg:mt_g-p?d"WU2y=Y!p�*o4l tdP:A$&9{%-5Qv68Jmɪ.3k[b6W㚳g?4GJ6H[ $ 5qh*-B<EHilgsJfiieԃRXcV;"k r h6ε. dP3iK9bhۃjڶ_W zyXyn/NiyWd,($XWkFf}؇˳ eERĪ_+_$ vJ rr,ib!ɥbto6l(t(iz)tVզM2&Ax綅_&1W Fv ~dT,3şphR<؊>5Iowssۗ|LoCצx�Z*DqpuYn|f_,(YHgWxz: ALsJ%In lȂy؆lj3*aיZtŽ"n:Gëza ՄILȄN]ZՊT*xq~Ht%w++Ȍ%|J34sE[.m9B%(FrwlԄ*00+P(TxLXi녳ru 'ADExH[~A+X|\w̯$BV%%z2Cns*7|<@::<7WO+c;6H:2YfxdNj(f4th7*,,%p8p_pRº%A<'p }Xl-QՆEET*P3GOB_,�7<o]a]e}]2 ;oiVk|QQxq y�EPB։Ǿ8 9d(#-zf=L+ heٚj okwvˎ 4BgMjX;oy7h-|fb`Н]a DFWY~Q#j jjnw\| "YʷUWk:J(^rr <P&݀oxX~B2H+"-%�J�sxCƌg ^V\as4tn02>2, ?SkAK;]Qg;%!PXPٴW\[1(HMh-R?HȔ:0:cnhNefd.htf=%T횵NcTm+=l<KG'{`Wl"z0:r8: oj.j^7 qmexN=u/i\aIAycNqu\PYUmVBu^E~O*; .^n^+8]ɻ;J7hc2Y~&'EpyV-8|iK|,b!_e_خ۞. |Ч[̅m=EAIJ �XIu]\9yP$2r >On9  ^ܴ{~(f#`ȩ``KqN~ءS O-:d7`:O9/<ki:M"Gq=@D#Q @qA";YR]g.hmg&$N(,=Vt؞:_j?\ܧ̓nGź-Zxj`qZn"O#ĽWU *ǪX}rp?ܮqDM[~'@yspBPۊu\[Ĭ%Yd2HaNyԿ@v+TJ.Mf錚HUK[o; {`ZB�u;�fOc##pcqѱã2$DdtTdUlMk FgV('6WW)ʄjKKk:.-5,oOݯ0p0q22D(RPr'M5, .]lX2g%!#HY\FalY\/&]?rB z$Ew~: !*RRBM$LXas֎a\$av"3B hо,ܛ$qU_A&DM:dpODڽ[t|IԿ R\B Gr؊D*ֶ}۶G:-WJ|/#F3*%a…UnY'@: v,h2F2OO=!UԱq ]uȮ0@RYA-(c(9оiڐN%WD(�'ˆ/9ۧ8#擣/0 PM@a,ɴZ`ኻ,ʭF*עaNrD=;Blq(3}/BE `-*odR'0J٢IN;]+A7RU[SH}DL D�xlNX b ,IoGQ VPu+,oK*\7TN Ux}[5/EL(,s0NcjS%^M,ǂ; |L)MB =Bw, ndHDN:e1ɖ/͔t;(TE}7w W/8j ѠW_![';GbxAqvPVް$+NȁӗQ&Rv{)dwݛL'Yլ PD0 Rû<MǮZ4 U@m]-.>ƷL w> m@Χ8D2 9(Z"E1ڥgh '1]r�fٮ}*SbIi`% 0<DI#Q342UMݣsS/f, mBxqA) 钄0`Ӓ5p@u2,z"'@L'(`* w 6YJEe-IF]Ж%/4$k@�2\O"riZSᒖC8~/Dz LCHV@ HDőp#U %MP@߉X5Hs[J|F-c. ^P�є&4spjŃ >o~B` 1kCBZwX@PǓgO^4Bsh{H6c3Ġ(�ϼD%ZQ`(F9p`D/akF3|xCWR%1��d2}�d&B>,q=}BPTZթ^u8HBƲ}5H`t5.�wLXCK#Չ2*A{4 ɜjp<,d;YV[jK8TSTdh ;¡+MuP@XĝT<W#2%66t  j\4ѕ.t;]`]E*I6LNjjp[KR ad<x:D(}|oŔpؠ5Q`3,NJ)03AKW̕9<a atncE"ͻb*Q/{S;֓2-"D5R#=Ъ`6f(nO+X-@Q64n -"EhU,`;EjZּ`6]Kxc{5~0�`wP9\iKWzpi�b� s\ `a3oSLq~5N|ҰA2�5x4q =hS Œ^k}t("6i.HҌAwD[O?C( Bp,C1ۘPA|iGp4:"*z4+ΪB1EC^U{ҹ|LJ? 4O3*q|]rmFk x^ m=Co/{ 9~bGLfS l\^p3e |) ^SW[BX\&qd@\@ 6fqI-Р֭+Fg';[7V ˫FZh C >`<�H+wwOңjЗFHm6B OY~x)^7*R{lj׉,otͧßʃ<:sPɴ⯩H`*Ϫ(ʪ$+/dqN4%xX_VPފl hJ| X.τ$APrm JKG p 7.k華 6@>VʡPtZMBޭpM( kj<BAG"[lNp6P C`V/L`\ClB θG֭ Ϫ65j�2o�}�#<B4JPlpk j1p�<}g!TpV Wr 0, 8$&'Xhp*$F.:ΩL01S` 5qJJ*q `hK 0*\X—&(c+T˺R#_/B '&qƑL� �nnk�z,jĐ�n,XQ(Znʦ˖R)°T*OQ%ˊ+lxx(,cv+h-(Վm((.!./g.R/!nۺpGq(r*-zn΋Fb�r+�~,!q&r�ߖ-2.{D d5g�^36a66]S6aL@>0c܄Sک>z�<ƲpҾ^N!,Az 6FPZ33=e�=]===K7pJc8?'2! 0i�vk35!񋟒b4!CSB#/Bb<GTDa`DCTDKBDSDIԽ,J Hc1G8SըN oV: A ;t&o��BSY&=b"@^`ELYLMLETMa<dTFN}T>.'� �J,oA,S3TYB*K)aTM9<uE?S;5LI@J{ܮG"mN sFC?CfjkCFD0jm 5,JǮB;gdYIC?-(C4LIZ4MA<I ÕVkTUlFŰ5AS o0nbiRg;2F*XTE[tDID]4M64]Y5 Rmய\?\c aBQ4A+`mU3_H1(.az#)O-A<Q>S=VhhVOB.wN|TjN b H9L^MDSѲ3#3wrv`!-5KRrk5a=3>vnnh77Up,ݒ\u"HsOM1b WgIums_;gV  {2&b@7qu[7W=auy>`` pj @Wq^i29�nI 7Qov`?|Suss66mT6rL�pM2Wp8ݷN)R]FvVd@F P,:s:!`Ps{5u6%|}Y|_v 78UI8kx3( D,w s24z4z<xgq5]=eox7{jݬ l"K#]O Ld�& q;1JCW$(m<}6PD�hnX=hT]/UwP1C 3,oXd3dY*wvtTL=[ϔT=5\wieu8 sϊcP5/B1bFuYtb&f3WYuR?^9Yٚ_0@#{^pNYd-(e1SD3bHs4O>`5YbX[Z'ڢڢ]`0@U1=/n1"gNO%P髐�&�_,zP%JB 4+:Zz]@/BcU岖;١Zz | |Ÿv47X 0UR(>WC=گ[`sΜwDt p+VAaঠXY:[{;(YYn634ؠک_{%Z3},\ eNF9(D0;)ٶҋBFjz(YU;g k/;37MZ0H:{l]O :Ja�IzX^cv�smap/÷yS5wt_VMUNTZ C 5�7''Wz(fY;/4&65TaEUTCȗ<ɑFOWG[GXVNSwѥNPqyXn3k�6 TOy[E9DYÁX璖õwM&ۊO,H PrF1(t(<#btz6uLGSG tcߛ?|yc5U/@~Yϼ HR+a#%KsZ/z1Z9ڣUќAZZL ć{j]jbe `ώ%WlJI{w=>`W ~#z9usv4" 4= J@&& K[)ԓJTqly^ozh<qsU[An` :)b DOtJAz~~w~l~WB�K;oVYᲯW*1* }=K-遻g4X̩HW9Xzu-9?{z4u<jsKD@]UIm?/Vex  p�_DT-5#'Y3_}XհH\Br$DS|U-(~0=~B"w.#~� � &*.2LphlplHRjDbbn\jvnRZBrxptvvz➲*#de9}am]mŹ͍43NJNB^nr~wFOT<EK!d5xꖇ> ؓ% 5g`ALTvy9t)'="! x" ៽J}U*>hTXk+$>d*Շ&N09ZR\Rg`zڷ:vsvJ8@XQVϓ'JZ&j3F`ҤRHZ_V[lתN wU$#w/y~KgN;jG\pҪz 4igΪʋ6jRȆO{|U܏_E]Rd-aqIS\q!G_p4 S%4`SwwfUB^eY,r(`_7☣;�ID\EG[4StӜ9DHb$3%}z!c@Bи}~uGPp9EYp(x39YIe ύ!YVW]wyU>ib{XX iAf[m|$J7EM-N~(O#X@Q2idbvzA\6y{Pi i[벻 >64tu',%\l rTSxSBT0An^xHx-nȬkɭIaW]沼6`_rԤNT:wPGAv8fT 4vyފuK)xI睲߮, GZKrL.gsrG]]\qw&D&z,+rX (<q0cx? ',~Mv{[qB3t$@7Խ0KIe�SLU.S{Ƥv:j| K|pQI"8rCsxqeR%^Jv'%dr;6'R$]!)w^5`~)ggSr:̡:[$$UfRd;}qIնf;9.6 `�k^ÖtLN"7 nB<�2ȈQh`�c1\U6װlC`/_ zNDFD}^e8kEFxkRmQ Jވ?ݐh *.٣Yba"G ZP(?m}{y-F¬ er# zl\* rr|3o#+cwAvbqyhpx g?32Y6A@3�Q@—5@:+eOZϾyŁ( >ړ9@$f1h iH'*sG9T=`C1%CMw섕!p%GQw`%9i\l TKf2yhdCBlr_"ŗD>jQ(0գ!m*Ji;R[(,zgI^E;օ,ghR,#zӮG,-p\`1STz.}Vl&oQ`Er)2 Ngc^M[1_1V;1L$y4L�'X/{^mf Hzj5n'^_DXwa Ȯe4ZU<ӌh ةt3)?99M# "{ e ETr<`<QlZD[*m 2%4r?XlƕB'e 3fS$0>okgޮ׷m?`memr\lg27G01gK.[w cFFo{Syo`}e]fC/|; _BnXcyuҏ|-^S~&qWd݌-p CeސG?X{z'*/"G*rȸ7:T CۣFsy `7$i˜q,Cba4ɡgS_[moUNG4ZSr8s,`_`ϋl'< 󫳚XUbonQ0x 5��dVMX {$m2A峵BӠSBְu˻th/Vzy9l[;N2XP=]w\ yJKvr8t/70 ҟ>蟠@sUWi$(3c3H~Dk^�Z \5ؽE4A `P<#VxvH]L֡֙@ TՉכO\Ϡ NJvْ=D4TqN(^Aa T-JqX֠!܏?`n@z˩|\UPX98rT\(\Kd-Ou8]=\Hֱ& fl�Uᳩu΀8ɿ<@ "6UNPլ҇|YQ¨�^aߪ AMPZ 4 J"G-Ueui4_ q�a_  e/ᢸ45(_dA`@ec2XayS\"y]'BRĠt 4J N4Iu�A$!#eyLpdPb Y1FΣ6bт- +&Jd<@J$DMxDRdA! bA`}_e˕\1e)ezC`E.$ڤWyPq2I$G-`RR�A55>^{CUxfEFWb;ClA1 ]Dc[Hٟդиe RDޗ rZ L� p#/JF#~mXDNSԬdL4T!Ng-XkEDȂpB]=`:�<r� 5HQK5 ci �-Z؅tǑ(KZbp .K?ߞ"b-iF e|̷H, " eb=c34�\c�IaIE#'VCќ]D<.)^�7^UfXU/zt3sLon ڜ8�)D'VuXˎ_ IfeNZ*c]~ fTWpXSwГVɠv@,^h@fg$`0rXfX�6_.#w`FOP aA$eUA&{6)<]f\ю 8悪G3.5E=x-{&*).M_5)d8t@ %axIpľT�ڝI] LRN#*vF@.id*T+ńYL.^qg|ڛ~h@ �@�3?,--WUO$fm*$�=vNce�uP.d�$ĺmN�@8@@�=4Ù![G`� n� &� ��(@N�PTR@4p.b:8F zlk T$5+"Tn<@D_m�f(/(@obo< 4@ ' no9jwbooooop� �p/B��;PK �����J/J!yQ<��Q<����frame_11_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,Ȥrl:ШtJZجvzxL.zn|N~ ! !   s #$#"!#"##&&"[  ڸ$$J ܖژ +&Cau!& 7U .uIߥaAc(S\R幁4,P�=Tq?"0)eɊT1P>MԤ#A':hG"J7Җnʔ[^z`<u@),G=}rKVºNYΝ<QέTܥ4g! (b`°i֬b~#}#8n˗+ ߌ3be|7iÁ'IHPJ� : >:nĸ$9M>2?>)fc<x! TD�pv &V%CHAs^e+Ѓva=԰|` av";ڄ)ǟI$F$H'<@TSU>l(eTnȡ=@b &%7qR -%P@VT XbG uJˁɥexÕ&(' `R"rȕ1DN}3Jv ~Y 5R^z⠃蔸VɨWe'eZbf=%ŒBJw: HRZ6%%pO~Zh7\s.zefoUZ.%Dp�Ig=&ha_S; 'íKh)  2A*8bNE"l" S4 "Xhj̐<Zad5X8�g~Y {Bzvx~7Xm1(vmaTws5oqio@YvwzGV܌'|Ӂ7 3ka 9g/璚[szNmlsyBMr{g|㞻9Պg8+)htPlAHQ60 .mS۪douE7α@ɮKK^�59A!A W x[ٗ$%*9nHp6aF76Ğ斛)xL7,\ҷ�&P Ro^2oIF,O h6ez9Q¬:ܢQ,3DF E;Ǡ(&"/OS()HIt ԡ8!Tb"e*QR~8Ҙt$ ^`)k4PAP MZs], AY+2^*9r*F r-#^ hiC fK}G A>\E7�BoL"Hc62+xA d@)Pj!G>\&*H�3fkZW~GSq@axInSlX5F-='-HV4ZD-zQn2)Үɔh)c @ O;Sg>h] S!VdQlVִR.ncH®Lr&=~lxv;VR!<¾Vh fހY 6Iuc،*2ȢBޘ?B*#RHP0 l%-kڣ*(^"*X=&*-+."S3J_ZUV%EYbi rBE^s54hɀNnp3ŢvTM&27ZX׷]l~GhBPnjrb+ d{kS*Un#ASVAEԥW"~L0r~_"b,.,ԡ.b9l+-k]Տ Q")+v D.[*÷jTeccݬ0V: @+`<Kt .ɧ[9frIgCԠ-S[ظ'#/dkWi̺6s�8lpE7:Z&A v6Fh񭪢mUvVM4R-UY5xt ;hj[ϻأWC޴1eo$U&֎^1m:zPaY(bu?e mL#f[`u L1{b >7{n݆ #]o7uP8'6ם&nv4,+psqx$sMJvmڙ3o*k1t53l}U U2YXAқ^I7cY{͛$r6 Ah�:~զ3}˱A@ Jvԯco&/nb|;=TwѤVr#WiɜUtA2`ٝXh8t8JosTN) NT'ft,QlaƂ)JfV%P3fNTZD:5 n0Gf7MqΧ\ST$nP3P3/ư wTMz7UO\&DVlc#iuGmc0#'vDʖ}tq%'743�)T[ؤM%BBC&.Y.M4j`fp ZAv|{6"&GLTٔ3I(=+UuLr_&JGrbFPauV �:]Yx:| g}FaH"P5iI.3PPQ_$<t/`焴 PG`'vmcs;G{F7H31;>`E&S%_R8N'F?7iSffim`rfjw ySs^"Dz|ӏSE!9p`UB+$hŢ?yigdx!P `C $ն@DžxUvaGX6) yEd^$DH(RfvuS{npC]# W vj Dq$STGLPLl(8bE`%d2w iotJ/bxBAG6VhmmF: -hx3nR[R7P4Δ(VE״}x` PJ#y-gykP�hGxtpw-VDH|Fbq7S>4(L;wyh<VA\Wד33|0[(B$2$>{D~4'Yْ@xXMfevld{@s4pV8=ztK<;d|u) z%zH s%40PiMԕÊQ'4`ٓ<"px V-ć =KJM(+#t2.80@a [,ƥ?\ⴠR8S8HSk#dsaCSL&L|<8$MZMyQU M&qar4~(頛F$la �WDCD ł%K蕗Sq}iE%Zte֨u{XJ9V(3<ZV%�ep&aWrZf癦'ic393+QVCWbez5y}8z?|u,Y֛cf榼0uFvƹj%A9Htqk[U}TFMeN6o&; Co tҊx ka&ι7}Eten|i8[C~\3cf“G,>*\�V'K#{mHx|hjr4&c^%Hgkn5ۭщT_2<ɶcjF NNwVug|#kRXghhwPP*P[k*,cไQcLhDx֑1g:Y&<-₱EJc/0(4<Vś4�QRUO%d>9?f5Y=} P 0Z;Z6S͚GWH1CSqDaCE}]:�">`"<-wsv[G$/mwc lH ۺ阎+gDڷ{&dcƂ}fx.O2<4 0P)[7OZ"n~wFl$M`tN+mCp;Z !<i˸#Ȼ[fld\;cƫ(%kH.5WoMf{F]f J�sC:=ʾCH 9hAC EB<tk<g<ʤ\=lw4 )i5[!e1M"!\D|'!L0�OgG侺$șs'v| r<ټ͟͡L);`h5F5\عy#/ kzIuNd5tvJW;C&L/ ,(ؼ #SP2^2ӵKJM'<Q(]`  gu4uFjgW+qM"K5 F}J`.]%}EEl;l&cz&1.�]7?ϥeZQ[]T `Nv8A)(MM;`Ԃ؄MN )[[)c8~RWra‰wD-} ^`@|Crՙ rx &؂m~؃ۻۄ #MbW&^di~m7gDp] 4ӳ$Ss:#^ ] ZfJṖq|;۷߁|I\9&&#2aT9Ҵ^WJpn5Xx 3U{f(P\K۶:@%%^;�)We2%ݐ^U^nuL4#!@B1 dI΋x6n9p'x&uql}m9]'~\nP )m?oi\9ɮ)io �H"W5wK# Yu!z0H5#`$^d_S`D;69xy&7݆["JLkJZvV=Fy}0@2fkH(.}'^샽 v扃En(o乩&Cڠ`q 4k3SeSvu yȒ^[_)gΕe23n:gT 6)F+5V!kj$؎{]>d!V6.׆m麝}+m[0uܥdr7~my<>tFrSE:OsM}!,,ۼծ_}v-H/CVzgЂVL?sY:cVz"vxXBGM{M'Gm<-e;P4/bRoeveoD> q&C*sL~3*$N);~m+ԇъo?5Xؙ˸7RY{<݋y*Jx^{i=(Ip8M_ ܼƌԈ_<T#5}HÂH<,S?f@@"JH8)K2|>G�*5M٨9N#ddpP$jHĤqR$ggGsӓGSTţdVĄQ(8( hqIYYJdaZ"Cl, |C#m N.O=0PĤ<*8JO&YhrEb\8T $`B4bQ*S4rk[xog̬M:u'Ϟ? 2dPDR"J'.eaX`yXA׫Vbdk"/_(Kr/ve/Q0s�lt|f8 l̵ fvGY OT^$$Kj5qXeRbbߺBR";zر$NikQ3_zQvqsyꞈpY4va˦-k-xP]K.j~¯Yb0Bpf; 8Hj)z5T %Jc-v@x;$LGh&l":*:lC�,0Ac*8 :8sG!8"Me$UHh/(l6,mf'$sC3V|ϖb \eM^&A!T6`}vXNZ#u .Ds% ;'Qn:[h` <Kp2*tNw{`B%ZQg$Xbw(6ށ}PBn9AbA:wۖT0!dN2�G0Ke3I 2l7V0Iu!r zhR^zढ़aF8b:GJ-/1ְָsYB$(d @@F2D4,,25SEx>49ʯ3N>顏<rȉFYWӊYY=tҍ9m%,*0ad-(w'tCEwQ{2ǫ^@=tFurx襇iʧ/zF@ҵγUw] i21Lu&ohQ8;Ng� s< ^T~- !TҬ(3%+ [ǶҪVG.隌¤7-f1sQTDO T n�&>щ8x HE+RQY 8 l_`PRx8 Y3#:nBqtiwt[وFDul0P\7ŪIJ7A$mPJJ$RY ñogᤓ*�})TF20'8*z^O S H#^=#%9Mj^؄ Pɾ1cY G%¸d /! 4ӖX r:;og/)@ zpLRə*+Xs| "ZQKF4(5{otcN V.*9)(:yg�l! B/L;v7v(IC:SHf=T3A0PY4Ubի^hWm uk{\q5MGugTʫ+:F\%[YdRTꎏAc9#$Up|SJ3xh?;Z~6=Gl^Lv9LGX n_&)U^pU-Lo#vQݮn%hmpT }DEU3Zzʒt%�k.Ը@ErU d=Sȧ<*Z񆶴i'Zu%<!"xfK gFN97ְDZC t۴zDňVկ:ae4ͺ֝$n/s.˗_.ܥ؇8jV<p/͸El`<l^um3Zrl)4kUOې::UgKYQ:̔Hش;)á4ChP""@,34D<2=2;aNf7M_ߠҲUli愩dTkb[a;9.ÿeI7ՐQ! @/We$6=Kf{]fgIl^NJ2j-[FyfcN;w$k\v40r\l'Dygrd (CRR&$͔UN e2Lr;U%"SxPLZ ]$1"c.o<V|`ٛxZ'92n_.dqc X35í]0UaTs�͋ԍYz9d(*]TDID.:D5R+ק^:It= n=Mծ:\]TŮ ~ghϞѳS$Gs`8K:Bb%wt+ٛ_#l>2pLO z̺=F#F/@O: eyERI^/Ͼ^ڨ:O鴠 w;n(# 4(`e*:IEϒvpekƧF0fBX0 ψg/ PmoLJdEȺ#`r-|t- l,ct=.MXjՊcؐ�@ D&.ne FelȎƐmF Ѡl M:X �l[L음2f键逊Qf pL:.*Q4`%FD`2̴īQÞQjJJQ.- S)NjdI~r "#/U-UGU(p䥩 j_$gb`�L!I!.m묬gV!nj&$~ Írq2oPdfRұ[M_ d@&g&k&o&g420 aJ" ɢ4�_Ώ:@#(찼ǁND<̄fhFEX,'QB &a -R2.ߒ.2d4 -*AH2ѐk ( P0Vވ$LD鸴;$]LqIZز-ْ5c@55cs5]SH'M¦*i*ax>β(g2B.ڜr4:J&v p̧4zLNL΄Rd%^XRL)B`�=e=]3=S=52/R210e֎r�Nlg�n OKDPdN;^kU�^=SDsDG.K (F|sa C㩢*1ή>}:  A+B)n/B ܾ3ff,ijC'Q-a.-_s6Rv!ehE@FWNދu)ħ s& !HU6SsHD<sI.1,jC9Ur.RQQ.QTF3:)*EӶ y(6,3D:2մrⴒ֠O5#l<Q ou)D &r&y'oWkKkF߭SA?|XiJnT @ln@Nxv <4O4W=Wl8&g@]5'gr 'U0&m_p1l Oq H3wґ&O+o4K<- Fa)IbޕKv ^eqI 5М6 )[̔Nin/ai.  @xAK[T%aC*rVlk^nu47uS�5kUQ9khTvwN|1ծLv d! 'PKi=41cR/#g"�0`*nt2"%%q] kF6^ߕ^^d5'wK1ẁ- 7A׶i)�1tuOb[~�%(fvp,JuQQQW%!RY06+"QJ�/nC�n<\iJf|Qo~'PL =SDADG=ADm=yqsA4>rJXb"�AT|j8s3v4N(2c\odF4T@`^X<I o F8d(Yt6ц[VD `@1tI:!aqvQBx\BU?\#%9]!y0<UoLltM>? 4䎳b*zIBL.b$ قB;09[ٙ!y7 ,= N0 r1)b'ƚ.3wHNIU /ٙ]@9y" ?٩<k78'zæ J�Y .&(@}G1}+8.Iّ -y29VqaMFٓ?w)uzftL�8Kb+NBK](+}g4Tc14'ْ/yڬE\8`M8 UqטL8-Ȅ @Z �WTH]fW I SEj +۲/-=8Zz in |RBF$ƎwJhqOt4[f,tX kUEs35´Vz-g]*C@P7u٪wiΞ-WD>DK=5Ox?b>7٤C'%N va}e 'DZwUgTn)4\ŏ[9BVWq趯6F8}O˟pQ;C4ϗv@\ڊ_@wzWV7Vy)+N`9r[|i;| ׉S_g:zkEj |? -^dYY٩ �+ xΓ<[p|S`y֣jm]wsrZ B\Z=EqvgkXLg J`2?ԫӪiÍ]�܇"YwYT`g՝W�ݝ}o}j!Lj;6=<D.7km ڑ } *`$zE2; ɳzU? WAםC~C`j[,8*,]4u$J m ,v�u[ա;ţGXO<ȼA;Slub{9<t9p_?szz\rESwf�`h]L: C=SW49we?],?$xNٷP}h|~2͛U~SOi?4cZѻcz]�'+]~ґM7f<;w ɟ:sU:N8v8C)zźVV,jay>4}Nvy<. *86:4TR` �pvz~rFlhhlprnƶrȢ&)"FzDMt0;C3KG_M?_dyy&'.Bf^؋{Vh%0Hz0@[K,"N$V<vDŊ?~B$G%G6E8;}I6% ;Nv O^$z,tDN huK* IT=<k+Äb_($E *ںIv ˚1W\9n9!9&(%Lht RjBWRҚjTe_Kl$Pm˖ݾ"D(,{B3Jd~}C@"R EKp/ԁ\K,[T!!싯fBL`0Ḽ1K6ts Be'v$%!l"^xW,T"WSR^c&m-M #H,xI(xG*\GNDP #F=aRHOQЈUi |ZDK6cL5sv5yJI&yN & :?30*PBA_e^BЦYjjVY Ӧ/6#J*Gؘ17.84A!;F&%Ubh&L Gh"ʦͲ^f}k^qՕniRM~\s+Ơҭs[%"4e�n["Vm-UL"Yݦ](ű s1\ \rܑ򊇟ބӡ@6!X^8$hVQA{^~X!-bv1kӴao[)5)d+'ل%֓ɅIFB  6m{Y)}K+*fQƼeݸoe#P̤a 8N:F#R#@-^JTza"lhNQlw{1q 9nxl#s&ԗpw`PU4k-I0NG@.xLg/'Ml:@cU!.`/I =bOVTE}Z Eh,7s\5<#1e(Tn«7P_s<$ Pn x LB5ҠE0Uj%HŭQQk)�6'('H`ҧ[us8u&Q)91a =h͇ #%&FoGMs L$HDd$2'c`UFjII$FFEѡCtr!RnD<p,l0Ȏ#3Bl!SJHMZx-VWA11FZ<ƻ|,"'<I֖L9+Kɖ|AmK6k8y'f?VAS[K-WAωKHaq7IrĘPUb"!#Uv1C֊#Ԉ|q,q4Ƌ\$S:EJ$&G6V l(K|Bs7q aƴq\Hh '+_׿5k2*{*M bCn!ì۳#O/"5OETiCM͗ B]>V$ԦFS4FH+В9vÍ&dʪ٧ RYyZ[GTbF#6(jb0Hc厤9_K'> FYNٓ%XDpе { 5K}-a UKvQ6Rh&Ljz%^K$\Ɲo( M,hV _W4�& x|EJK4S8n b anF t\Q2ʹ`S]eL@,mc0L6"/959#!6BX?<)U1P%zBK+Z(ص$US1ZYa8|4Y?{< F(,\*kMPcI7s_QP,V%`ڒigyvi!:pjTw}`P񱂫+e0ү9>MwݒԋaE FVn^saudj:FB! LfM[z8G0쾶̿٭f6+8NAuhj'D$>|KPV2XTؗ!AtI><pl~b wv|7;N�Έو*'sg:UxX%}ƥwƪ m™9|\i\MYwGt0r]:N3׌~;e0MϨWbмtV̕EWGh\W8c{804y#@ B�kӀ@SXMxovhtZ\i?@<׸'@-}YlPLÈ׶*mKl ^89ފW]ƹ™Ȳ}@tڰ Q:_MlXΕ^a_^[ [6C֛قXGbWX0m z<Y!|]ܕ _)g\l>A <Lθ̌@(fi5Ztz89X͠պ`mˀQqۈp-&-͈ÑE9E d@*H mA ;A<QY^UԸ׉BPAm X5c- ś b0G6MD�%WQGy Ey#+Zԩa[P.q5@F~ʞq@e! u-ec?QV7\Ar�X$یILcsc<cDAz5_A �)JZ$BRED\]3`Y\ՌVͰH~V9RS�M ҔBٚ&V xe*X$b V[¥|}b]"TRS,mAGTQޛ6nUX@M. @Uh N~JYa,X$ 0,&=GLARf�P{˛^+$"đ#-*2aJ5ThU8bs^�L@tu�$~~Lh@L"|bXiH*$BL"1,_7$,[JDK Βm :ɵM>}@.D(V>xKxU"6~m( :@"@"-^`Dqhjn]`FP'3iuisx!c&a'JU-m'j#8@J8@i Lj"bV*_I6g�$@'[[CsQ"!h*pH '�\}%:z hz^fD^R+`tkR \ܧd 1b'@ wj$�jzB鶑L m: Wdǹխ l+�<6 +h{֗Ӵ:*rl*hl _^#ѣUN4@vnF��0ٍ  _ެo" k\`$l>E�@<@Dץc~`0m(��mn�,@H@0*fɚl &y<@lm8@@xQD/Z-&�mnmjE-DLB-Z�h�(LRnV~n4@l^nnnnno C��;PK �����J/J>��>����frame_1_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,Ȥr(2 4YAkhWDyV| /ϤGR`EYSTYXV][^d_cgvxoq$pj#$hwh$$STZ`vf̟ʦui%߄  YY"X`gaȫҨʣ%%ˢ�j6V$&�ǰ�@x⹋\ĥ</nfP4}9-A{eJp尧O%$HԜ]}RXcb,aԕlr"ChC9pJqXǦlbՒTO(1*Èf媵+ʯ5CT&كgm9}mԩzQU+jA6>zX2q<l5ktgKL\*&q̻Z2Vڲw;r^=^6Av>wx@g xAU$RpW%FWyA_}`ۇ l1$aV pBSLxbM#|ǁ eT/ԥRk.Wp&4IB 'zUY@ߖm}Y GWbri84lV[EM#et< IIǤTF%{%7؆'"åc$C*UR%8&8V>2b]lT%yщ@Ie%@9⢼*7|0 rI i'"QB2 A[>N0ŧ1~JWy2 ꮈţj@QiׄE Uk�HݩpQEx]< aַ' W)|eBɈƳcԀ#u Vڪji8u^)ωŞ|++t%(.K0Kfaw H�ٳϩ>.0DQtjJ~$@jq b 5,/b<%p6(0à}QT~z@ (<mx"}+o/񧩌fr%7n<m-Y%yL|2'JVM;]j8饒)+0G, ޜb%E^.7 W:F; Ri=)H\!Hiw!N&W?]bP Ŀ!y &_dG\@!HH=K=fIkn0JU*68X,%TLb9M *Bz@�T' Mbgk n`kjSb(ρK('H/;E�@Aag(itCĆm p&xA$GLL_ʀ7wx(+4$`d_0L[JO=TTɱ9B͎c;GupZ0ldrHGBR3,c c=MH0NG\Qj]z5њs+'b%tB^y+B4 m}n!ֱ"?GiKK&%r5AfAPaDU؃'�[N}M395|sױȲe+S#&>%4Ԕ{hi.CMP-{*#8q:I9HU. ̾Ì( 9-,Nl&b"2Ղ 'r,M4p  �=tq9 ֟NF_Ҩ.U =vu4U4=6G4oa,: P.~zi#e{: 5V$LM[V3n[зn"!'}\:.hi };P^TLkf6�XchSpmoO P02]Iόuo ;tƣ.Fz\"N\yU '7xMs) oM",O7X?4xH=q{zWHx.yKV !WUزN $oBi=}ƙ6%sƂ|g'I{ j#!2FznĴ)գѤ}%/AڐqgZ� 3d;RQ:-^@ƺ<*"]{N:/kxWm+mdkݾ FBj?j :". Ex+4YQ8>I{n`5fŏju ^|g Ufň#*| 8R| q߼1CYo)NT)$X;ۇpiv,ÕƶKyIYF+]o.%rOn'5vc(q}ݰͽ;naK}J<//Qa4\1ڲ  4L0L_"QCuഥ+$ܿDt 8\ђw?At|4_WJPdxs-sgp}�v*pWSUǓB^6 ZW>3/f, 7.nބE!�L!ro`:PW G?:7(nKe8!+q5'$d#}/i[Vt::#pq4mTaYaM| AG"wqae9l:#U'#y9tf"Es!E8s;d^BTb6Tf$%jZ6K3r5'jE }vkQ|An Qa5!e&3e$.VNXoptKXQCs $_w|r>cn_7js0q>7 d`tS`K -e_ 37S\vO1RR>d,SbY!USEH]��F�r[I菛Gw 53du YEgu>vH,WK[k?jS*葎jtjy2wTY 䇉41\QO(G&MT;=sCKGS--F`ts^Ad9JUq68(&PaG7GP" bbY$@8�9r6 cc*e7P1~V\r7(0dc.kdJ3@XP( UTs_A+d.]V, qbtGH@FLDu!m# ; &+104 1) Q0,ɘ9)98UKB}XP=A�pr pÆw#!d9A9)*1ڟ ka)n> oh=a*s Yڲ[Oy<w@DD+ڢ. ژ7 //:}uvdՌx!R:(Dgpjى-H9V1I#o=Ik=.1p$D Yl:kڞh%9`)P"0[`�ڤ*Y4NU@Y77'D{,-bJ8ʩ_H%H$$@fp�~*~z9#GoAfthXivk>#D*00�.*[k(ٟ*rU)Ev�)wKUp~`2$mʆE:  }qUjp]a+8%!;/� +H3J4518eG{e:ઃ�@еjj*a<wPpm@݆"C֩*!8xy,p4fy!v^1.68T1qxUܱ*' *$VY$Nh6{].57Ez{;0f3Z0 kʬlZZ;J>Yí#@`�[L:*:rkI:\_+ 8[=s+䛾2 ڬY5(U')I9Rm7op +KK=hF*LCuC[?[;{&1%+ zJYqǁUD&0I�] ̤㝣㮍owL"qz;о% (<_=p"fZ;vs8Hհqg9Zě۹O:c-0*>c�d[򘲁\]œ1[k40Ɩ *P8"Tgv{&w\.wl ЋsbDV(7nx@ȶv4i8 əʜ̼̒ bJ쩞A(WnRw\x& H <M,[=v0y*!vc:'\ f+jY &" j(]t\%O0~deo&`4R؄2L4=֌FR|?VB<*r2o tȥ#d 4kW6]f1,_՜=d//<Ie 6af茲!]L-rF%([4dMe]j:͢ڎh 6]QcKP*)3vIȏh@f\}r(r2-DLg]=�kݩ0,jW65]:71zOd34')M=4 ǣCߌRAP7PӖ]<|m ؎z_Hf! h=jI} o3$whCٛm #8sAGɘ< \~Eb-&,9GCުMM˴:8i! uQ:N%^\(”c\Z hZ9?@Ogި D.cuՊN!D [d+`*.('<!Ѭ`Φ.:)GV=-=tqB|},Ң1ʏuudž Ua79&. *- /,) Uk^B0qgUÀP�t>@΀IP:mk2M)ђk, \n410cAI/A4<k9'+갍đDc"-v'V}26+GWYMED>IJ4ʻʞl899i9֍7ʁ`M+{q'I$ -x;>_/_$ L ʮ\n3XgV&" ~<bcUՆ"1\tx$}FQ-jb Z#;ۦꓜ\CHh9}Q9n64?H/9D':+R+/xK?;g;mW>R*Nc@D/ ҭ G q1r![NurPT!Y[a@J(D)'t2Ӓ-]$#3X4m;Cj9)a#CCPcPpcCCcCrcC44DUD-kEjWjƇGxYfWɨ(IZJ j; ׻VlmM,Mm}¯0cP߰?CH%Y2C&O ? 5ԇTXÎ1pE9G^&X,3yLe>`H2'Ij2%ܸtEr֝I7 A-Q$HzӦ UJٶ;Cf>֕r#Jc)S!lDZT+W%}t̥۷-$LtxPr^ϝyo_>D""HWL_.D,ډr@TF[/8q5eưotӁ/l <-:'w4LF[3�ؐj\luټr+A琧(#n.)V`:2 gjZLDLE<o&+[BX 8{e"O� }I E^JKb+! , Z,X&42#LO|ӗɛ:j1<9…oy@vU C1Q%#�| *ϒJ =t,PVY}YQBt^+TrZ;Uc �5")$4.I[n 7Md)Tzvxx块xyhtwߐ8 S3]tAP u4xJFeF2^MJ m7vNBy(.JwuaiguΙgqf!_`lpXt^PCYfA>"#c Vd+1#"[LauAe!' !II}: : 4#8nMlk˶ 'Uzx4$ tߝ}{wy RYeZfNj46\sz5'k?cV〮rkUirsA�W \W|5a(2jR aY|($۵<v@I,PҠi~8L` 8�" 9PD32J ,wAL(K4҆I\LK2ɖIn+hV&Z2Q\ ao9> ( E,$ ?tKcDQ2o٢5dr:դiDBVJ5!ox 8` Y7 2yLF>3LœF7O1ʤztŪB <(K*)e☺ې,MТG> uC jpLB46P2iLf& 8yM[LF$ B}G[A!-+A�Gn5FB!8)DoLb)*- ?JRDAe&5 7'"L]1Ҟ|Տ;,H9s-:6:6%ԒR Ku�TG^"u`FPPf*tESz؅�Ll,vU#`_q턢ɱt.BR O t)%>g%1ų@ALefR%eKu֣b;>,Ni+MUY޷*?k)%tʕ-\2n*rr$((Cԧ*TfD962{螆`s$ Ya %tHvZʀcHya[ve]es %h"$oJz/TlhCcx Qh'q#\ Һick\-zU8ѕW_7UQRf$朝:5\lbsl茠 F.kYZ=?g=mڇOц2.*w@xq3H%JEUUd0bQ]CePDh�ī؈I=;b327|Q?Ca8 XqP4(TDy!gN߆Y۲̇3kF:Rڼ)[B ` ]l0axi_ OSO4==pg^oip!+f<RHre+ߚ>_ vXL6cTqLp"̍`ʵ@;N;p-킉.ǢӓңOyBtI@TGf9XosI/ U(_�kލ.x^ \h4hsM={1(1HTJv? 6HIֺM2̓ᎈoW<E.ww:(;IF(->Z`1{9MZ[?wƘfg)>z_  d ݅w�0�wNEB/'*0xm3"0Pʀ:*NZH+d~jۈJ)6ˆMF@.wyENJ((pl6�'t̋^0DVSJBĺX N PM0h (n%2i䰓iI3 R ulId\TJZoHPv"jϘfY"&i+\F lTig|N }Zu$A`q6m@Kq jknF&OpƦqe'`4Lj' M:@TMi1([rud#"~| jmkQ`&υKi qK!!#eL @H�QeJZ&+\1eq-`h&k&o&m'{'m&O 0ғbnB 3j!-  ^Rod`(,QˎvPAh`r&ے--r.-ْN@@3.j:FYAAiH/:p �a52f_KtBxo6',!R̬%*Rf55Y365_s6g4m(!j "SۺPvڡBn$)(?HLG2na:pdp!<,D�b@d`53=s=5=ٓ>7ujO^,ʯd)_A  2ʬ%@d $L0ڇ[<!<7eJ%B�=K==SEOEtSD۔RT1S0/2B�{B|&-B˸ SI}<[3)γE[DKMt5sS"D׌- TRzk WpFKL I9&3] tI JUCTDq`='=REYt^m2!43@I@M!F} 2%s;0u$aql3K[8;G6QO5qmRRc6>4?')C0w @utt=<[2�QP?0I^ J1$5WCURJ%˂v1eD`5a_`gR({16˯x14~�*v@A0O)Elf*+n3Er azdnç@7r&-m-irfkVfs/f[P4F .. N:RPA+Z+v",I;b*KQ3_u)@E@j`(i(offq`y$,A3h 7bW*& Al:3])$M2"AS>^uQ_OM8e1mVmR't1ts !(w(MTZvvvUF.`/F, #Wx0+CE6.X,Mu"hAF`&'qz{ 7*4FǷ7µJw@V6 ӵ qWZASROSvbζ&tuMuҁ|󳗈*e9uJ`*bGn5U)˾R^9JKF*T\gkf.esu:Kq xކwn�(Sc~E8xi0 @QG4,wXY/5>>_Lט!\qvv-( ]L9Av|qeql`)I !;(J/%GS74SYE'DT>-2aso 4~NȧwjIC3d4MkGb<9Y_2a}8q4֗x(2<�H� �̵j$Au}+n,J7<]�^@ٟYa�F PF<o4>ee4^2lY@u`B;ӵRI /uyC@^ ]_aZguI�XMlYXeGir`}5z*?ZٕΑĝc#z[NC%dYX]Zszߚךiz0^ר"Ph9yezF>4z@!AsuIic3A;դt;:C;?K d[mtKeA%S")XM�L/ͧ:(1esy}J]zM[K[wuKߑE@));F >5b3 P;f S-^{^7| *sIUsdyh! sblpd�<1ު [$9+ACeJŲCCZgkg< 9vRs; T'r#laKC:\K@ƅr$$rKv%MB eYSӜ̽ԙa2ԇTWe)1ρO ? 4܉%}WkQ<D!|3=3=eS3hWs69N nN,H)"3C؜Nk y 4{&},I4ܘA=9A]<F݅cRu\jt~[ѣ`F`#mjG] / 珎}DC9c]  >Nzs0T  818z?#ѫI}J\Sݳazۦ:oz}ڠq,Zg<7w7PUomw-|i(C?G:чRB7yJE[SX>]tvIͺfXF~ I|6Y,44:uX@D o \N!2_"yE91cpG \[5?V&+\Hn5;d=`?W` CU81iwԔi|mUY}݇04k "[3?_Y/?9<> Hh,P-"(T]C#H;$їD5[h6qΆ.l urpxpv 2vx@..6N*2fFrBzdxx| " ~&}0GA-M[d]Umm}}e iu]V.r&+fjRFb&JvF~o ] tѪFƫFeV-Eg"HA9m. 8rjGO7u$5 zAJ4~[ uTV]<JCZ^D]G|!5I1 E g_Ȩ tS'&Nt7s)S&P{ɋh;{I_u+֫_H/Fpͥ"FaC|Z* 3-uKޝ6-/l~pSNMܙRe|›,2M::u|QK@kX`뵑lMⱊȹV_u\6xPSa$]: Ov!% f]P(b@CKlG䂖Y_2m4W@ fG CH:8}sI=U&+_c~ɂ8lEҋ.obZe~9 o\ 7 (4ӂ ]NhBAuA2ca +¦ Bja.m-Vo $ �@ GK2tH i?IHj©߂nz;*/~ȋoҢjEԤ$+(JFM:RJJiHvAr*KQ&/^GpMQl~UN2X9͡3 H1Uγ1r<ufҦWrzEQG9RW|1]&L$A;diJlmW=p٥(\2x;9(:jWXmRup\@h ލLGC]ƈ`vYZ ($^G^" *VdjnC4̍Űc\5ԧ^#jƒC%O:v`dH͸cv!p,^d@#,nE:&$hK3J… _6}Dv8NpƚBL\ 3bC,kUV,,jqf�."1�(:#t A,QŪ1x�)X1ьi#U3T�ÉƋiHa{+^zS4X H-1u0J9z#!0KJ[J "F6l(X|xq= #UOH��A&EI0Q~ۤ&!)=�e3Ҕ  a<+_5HC\7!(A| B9Z| ob+!w^O׈L` _D?ɰT 2"y%y�ɸ& +( -g$>HL%ҖIޔ[éES"X׬6]blc cfy^N t P Ȯv 2%SNaDkx[塮еs{`pȬ}d#D>#;B̦7IͶ2^׊+jSg:h(1 $@$btG #yQ2';K]n >w'@2P2+iÕU",킅 =aKDq!B, X7vD+V]yw#lV5x4�G2q٤'VBaM5i.&(PvӺ3niZ)NZVcr c' 6b5S',* ŷtDRuZSjθ2&LùzM#?|<4pNꄠ`KJU1 |r6a' OL026jP4 JGgk,C2E,2 8D 5\)9}=gu$GFIӭ;6@�&@6֣;v^Y[spJVcb:\Kso(7|TIZ"S^tk{>ox"F$6%Щ `Zp8 8Һàxh(G ۈ]*XGSiW*l5|D#.p&;D څ"q#Xc *]n`VKGXg ` ;78z{+ΩY+l|[wd?w9{Aג^Pw%�g?dqb,ѕu4wnKN`ӟب_}e yه)Xj;-n7u)";n@.]ئGA࣭ Md%#x3ZxÇB S,*m$7FA]F  EZSȨIYHJ4Qs$t`01 ^-)tMB)y Q@`|X( `L!p^}}ٍ xa@Q viZܕm-tl#yLT  ɲT$۰5) "% x@NGMĄL-p[aTe@/aeu [+"ݾ-! x9`-Yo8޶IA"Mh0YcW=d+bxr#r7c8&[+ğδ)E9X<Xk|,/U@ Nj\d\#66˂[! ɠ%� /zM]^ŒQPu`[@V"` ^`-N\$Y00,{!8@ YiBc,b+r$I (8r8d@nc/PSS\ֽ eRR�~@ap]@ `M~aTAX'Ru&-M]!\M�T@69J ltKe`a$a2z_ba^Ȓ<yE@=Y= bLKX%VMUF`Wza �t.[ DbX4 @UwY,nfj& pQePG5@Zai2M^w$ | %\P&y 7�\<SPr`0d . �Nf�\2Qmr$I[ƙ%R3ReH$t{6&y#z`~ B~\v^y F)dlУf`P@:,f @7r#�hON>lЩyDY/(W!YW_i )snat޳Y96iKj]""V ї#t:>8H](6 ,NMiJF>P@Ji^!$>.?,Ja):7Bg. .)Yם֖�LL7@eP>N+ы rԓj!�``et<eh!iit6cjCzkmb/X%�Υ(+MM*VXPJY:W]x@Qf[Te*Cg/.ἶi,a0dPuElmR"Ek-bYEj8+D*?cLʅ$bڠ.JXQMel�mV @fDdGv"TQ0d2[RB.[�L\?Zv@eriqkRi-) Z ۭ d0ͻY[]-I>ĕ`Hr>|(^Ql _&@oY�.<- gcB(^Ŝ&.0A*UfH@c0|!I$!W'hL0 )<Εل¢ b+.dX�1T@Ko6f-*o Np|1[�<>IK P,X1.1QAq=s`SYxF@#;((΂*P6FHUd@$�r.I��\@"OCҺMs&|l@.r�@X. ώƉ57<.N vpT$B3J3djCa0_h299Sp</Sl8\@2)~sT�<>CtDK>�X�(LFSttGWGot4@\COtJJ� �@GS�H4TMO2L�2K KTEgFGO@HwI_P"KTSuU[UcuVkVsuW{WuXXuYr��;PK �����J/Jf>��f>����frame_2_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,$qx8gG|چD߯h$*Lvi]:f]o^'s%%$$q#smnkdnjf$JFSQUXZ]!`hcko+5=>=5+&%&Ոpۗdkek! SS VZ ]^\`a`$co,F ۜ-,d;^<6(4ke{T Υ@i�R\ݻ(Yi-,RB$(rhdE} EGe&PRǏ٫P+ÊaȔ7 nk[ӠQ$ztaR}:XcGqU^P`�T,XVlgn1$-9&D&(-$Mŧ)W&�Eq�2p JylIϲ?qH:5/Em{t༆zIW)%W}? <')hYeQ=-[^'@{ V fSx"isUGg!N?PB樄�m�]VԳ-HO/%͆!V Q@EF$ ׋Nߔl1i,BbG[7<woQmX QF Zԗ 75ڒ�yv4Hx)!.;qaxX :P^_FB_џϰ3Bch&8uYhGJ؝P5Mo:zhHu+uP&c=B#fPȬgO 4>FNv"U^m w a"[i~AȬh)Ӓ䄒A,bUmFC+)5QRcȑ4$ܾ)&y4Nm0`M.CFy ]}Xxp:-?F3oXFPCP 4Zqp|i|p4ج+Au&91P|O^ۿXH:)O -0\b% z=y}vmms* k\�(G�Sk-z.\j 87<z#*%xa~  P_D%AwEP$ #ֆP./$ڞ?ODz1H!A;jxl)z 1!!uEĹl} a72 `R_*[ LvRC9 r`s8FxJe(R[5y[x^31Xω#ֵ tcT/3 zY8H2RHn /QHGfc.m9HkRG XK˚1O]wh/r bȊǢ$<s@ �g):uKjvҏx . @-E\g$I]RY6 {zǂd ү k@*ts.�Vf8^Et"?1ŖIPQ}e_hYMD1|y* HcQzj #O)W&Jyy$!( pTeNHP<F7Zk.σ]\u L P6K3f;ec k+(*Z:N4($F@ )_a18JcsHMXSlZʹccKmW9m TDǖmR;?Ff?Aň]1Ɉp*t[^4/ֶP�(' ;!(M3 w[5ܰxhZn!ш k_69ʭH%-LTiҤ֬[rW0I$C$OU4~AUԂ5RԂ~V^2 ` c4)G4ȋ|NI େ+c76>u&GZ�','W +FO#.YeV_`̖9s�XPj܇FEHa'm3l=ODlvG_mZmµъ\j9IO U^<?D"y). #OePND%FT& !֕ Q{(a;$#Æ سPGeyWHumlbV"nNJamێ֗7sHDN4MRd(IKTخ Q]amK�/Ր)$.GJ+Z} jաo>~GᐰTݐG[\A~Z (FM-$LWM9.}2,;1wzӰ%5TlYiI0Z+7x JSNq{EҥN*mRT˧4~ 0Yy*t]ZFn Pz N`Z:>XA(D%p:[�%f8TR|b~. nA֛N8[;ObܫBVnCenk�Co ]m͛4^B*a 5.1$$0{cgt"mE&AJi`/V"| BYX3{{&K't&G'g&EH/?7d&A��'! RC J;O`w-*pSu(vg-<>BS-7&3n@OC<"h< w2<o1gR--ǃr6:sPư'&()0{}o_U.yw!P-Js,#ЁNC�|=)~vF R<G:-8/r(&2@w*p*ȉӘ.(I^2w pSVs6#"Q臭�ERM_XX ORI'(؉'J6(Ҹ S0$>2fQ!qu9R {{8j\ &xVmNzvARA؏7y:;;(x~BuCQ; '2 O؇8z&IWs2=Y&Io؏p9 ى@ hL /O-h;΁p؇qB/tC}kt--FTV;l9{h�r96ɐii=*r;>2|O4$si#a [])/>Y8KuYF3V84ioEtVvB wic))kpaA�И8~9$XzbEvAiX *):* (P6 mPR8hs0KB)qI )ͷC"}3dYO 1 B-2 <` I 8 *U؈>X2dǂ٘)}yTHM1!xbPD+MZ . ?١sӨ`{*88$ַ,z 1:HWF/qfd,c{ z ;x9ʨBٓ(7W:hwE)"�ɦ OHp>%/jbB!tx/lY豫K꫼Z % uiʬ*V HYw,!Qz1qjr <z-'$U`8<0=z.۲-(?{ Iicis&:ѩ$`�mʦI8ShY#%*nAnrcGٖj+0/z@0j;K*"ЯؚyEIy=tUs#2B&tX-ɦIN(#6x=ZF$ ն1i+-{f:5s(Aknra3I8 ణpڦ۪ W7 kV$Q <;lK0/{l+ v˚=}rtpSZ\/'0d�ꘐ GV:Ed&1bȖ9Pګ૲K-,tyv=^MqC'!3{U) +۴ %y8RVF#K$ۙa9ᛶ,2۽+{u뚝hYy(VJ3DJUyg#ڊOؕ|Y'j5:ibq+{2k;,N:0<ɯ؉"|yQns`꛼뻢�Oۦ9ܸ#m$4x5ZV!hKkźLML=#j <J~OG9a9dLƛ\ @TP�ɭmL#';Aּ~'lM2Ę8Lȃ,̶pY)08EU5crl*,33[ ;ǹRk vԆ֦ :Iܖhλ<̐A:+J̻ZTWcz%L =ͦ#LkPB<(g\HLܲʤXڨ߹뼖ggcv*  {5kg<l$;\e#{5yګ*Sšv^҃gg"z{`ɅYhcs׊ں6쿑ߜ8Owc']*p8}շͤWM-`j^xۗgeRR&+l i=MIAqZFacu0+_l|z YM޺:5]z<>vW؇Dy9z�)4)mFʋC:V0PO*5o"b+`Ě> I}䆏6)ϬU#Mƥࢉ{ުizvZ5dS(W7 Jj9Tʉ+n]M!SqKm544R_pZВǮp<G|} 0d)BE^<4 <4;)RJ^+69zlf1]/luʼn*M'ZznP.e|o-�1�0+0*Zz=y;e"JVE<P`L'H@|Yx:5#~ +/1/U̎MOͳ~k~ɩXC گ.r ":ӷp{ _ߎ:~Ɏ˾ ^>&R3j9м1!cmtB^:zy䱠$ƈ;-l +N(W*Z _%g _4T}Jj�HDn?<*N-Ȋ:BZoH XxO3T>[^jP`1;ie 琦/ 2yHZ˙?a0ވۓ S.-<k% A~$pA.ڐ\^iUX.?`O jͫ]r^oŎ=ٿp@ BCѱH,%�Mlh2U &Cn4fr8|tu=ʇB~hdpdĐ$Ѱ%3Ss3$4ET$D$V66q0HDxho$)H JZj*zk;,Cͣ<NNN(pVq?RƒGC�COXRŪ"FWڵ##Fp yȖ5hӠ, .^CNݜ<[!_u  2p!Wq("Z)F5["I^J`X*3y#8|2vf[pAōc\9pֱs@"4]^f5lSp4i$훔 i^#k]aȒ$y$(@ [w'p0gcκ@; "qPUo?ZGH˸k\ɫCQD</eJx0 Bƺ؆z*6,:ó+F r!@L2I|?:(AHa++ 07ԐLҔNCfS1ŝxNf(4CGu[8sNIRHJRLw`P9Bm1 r0O+>{ 1Dd9s �':n 3īl.+ҁJڬ=TQ-L)l!ma)(qk*2Oh]4Y)W=Ą7@,`Ljcn a2+ c<Jf၉Be/np4=9:5\xхtlbLGX^cdYQ ĸ^&/xc ɾ.σvd{}8o(msDݞesg`ff&-gXoK N逑6ƀia(X"ZllK?QWtV" $e핗Y}4;D@;W΀/` b+'=:~MyAJugG?[~IÅФJȋvvI 7 h/=L2�j.� i-J^+ \Ʊ@AM笗S h(Cـ9 mXCؑ/٥M T &e8 إ! >yAnTN�,E(C"u.00jXq~<cRBie-ѐY1ŜUWtBH'z19Y΄Ia{AMI4K Y=P<8�29- 9DQ猰4 Hz!$W<Ҩ 0|0Fy2# ِX[!W,8CWl]q0@w|Ե1Ȼ$I(d`\d;z’LB((C{ s "_;[Nwޱt]rE{vv?h'k[f0-|5Ň>  lyfn\3p*+W.l%jJZbv`.5Fx=坼h}t6!W~]P #ȁ .3,_*Elal I6\㥐ނ.X׻謦2#7e&p^)mԃD'GFXmaKy!4+>,\F=M.Db4{Ze:lf\pEDfQ 6Mi24h,T֠hA<`8d!{e}ׅxWS6tR9 R\do<Ԥ7B&0x-R2u`2*S˒DC-Ž\w&B׆ m8(CǸOY?K RA3z<8SHs;'G´BjrPh(ӂ5Yr@ʲb\~"3LŢLgSgԨEVesB9]2af:W}�"lK-8l#AkT7WƖ .qQ%evuSrǓL@O- $&Aƭ .쫬pnbę1lZb hytUD_\~Po4!a]e0r41qE 9"t^d>pג,Ufvk\:�^ uqIN2[8G,fGd <Y8le#y*Ԇj>p \=[AYr$Q_QF&T(Aeym+pV VO7hu4m6LNraarPU!G-o>*aZ!,aRb:H+^łWA3q g&MQNY sP$sC�o�p j)]CHpL!ȴjmJ�jeWoO.Xz.*YΣ3)0*|HI(fjhkmuoqP] obЎ^/p!�F '<;x(2/=)^=a|F`jh l6svh]�nbfZP ;j`ж¬ !C5m =V|`PdNSQWOq4f*b&4GDjO/z @̰.ͯȯ顚 P03KӖjoJqӑqёb1kH0ќC+I|H kz1ڞzyޣB@�6z EL0WE .UbrIC f@d$$M$Sr%IRF$6�HiisӒ 0r]Bh!�c`iEOF$o_L7#eGm$K2%a2%K%ղ,Y,gd)N1!FI/ k2X('&N>)1Wpk2*;h .lD>`# c=-4CS42Dgߎ<^J@r|PBLD!!*ӯiG2%3-+-Y4#Cq۲UR%ϑ%%c%25/\SVsD3xjfsf5:x& eNDȡ'jQ.&9́:u:5 E�&ٱۑB_B-B/f2krikV'D9G5d7$� �,Whnkm˨€21-2M3sd3; +F1TItBI'5�BJ?t!ss!PIڞ(l�)=r¬rtҰGAB3$3RO1d SQWQOPkԻϵUbR+L . d?S01E<B93GhODVPY1PO՟P+g9,R¸j3Zbpj#FuGH`8 38j2sH/lj|H`tյ{ݰ]i8L.H� o ˮ%xE)NCJ @NN,HU9 ْ E{݈5u5M&n%`/.qfU| Aa jq֯q1@JXp3AԈGjpm6UKôfe0㈘>K� [A0cҬ' W7[`p0V _qwk@e9j/. js(sr5acAĢ1GV@1娦n# KII[ 4 So6'&rwVL7+ CѼ!њԯTs93p [Bc%7q;cR<0:| 'twS\H[fꦡy#ZG=bK(@+SnR`%_4K8)8/e@<͵q Iwo˃2 U�rzy%qjW|b2raG< Bb�88XXvGB6;6I5ѿ U::�(NKsTx< Ҳ#3\`  Y Yya2x|Vc:3sucU?C߳n5$RVָ @!hz (d2Ōkz :3\� [�Y ;: '2:qT<)g*>�;JU HCj,r ؖ}/{D}ٞ9yi3Qٛ2*Vٓ'u. qL}#� ֕Ws@J#݀y9U:]IYV_VVR&kʁ9 8(q?)aZ/2j� ڐy iϐٳhL'mEWB?8_9z!)'j t<"Ϥ84'ZvĕeU)6>3u:$N@8ҏEM= 7I"X ȀJKt5͈Xa�26H\=y=iv}S'xBF�<it O]YXFzOl\B^ 3/8!K@1wZ=6%WLaŵ|3Җ&*qw*WcxN+i,5{+x4ASK+Gф'Wku7JT txu`ZcڛG-Gr+u;:xC�!ظ\ow+Ub؛@Xx}jqULC�<!c[Y XDz;AE\Xҏ8#Y}\c%b9H :a䪱! 2q@hHZ-Ҫ/-˭7Ӹzң/OہAW._n8|䴰FK uйɪۀGz?\ܽ]}=G 7ְ[/ݼu�!Xե<u` Ft3FН/RFxX Y WTY`Ne[ߝ\rZ3s!<~V:fy4<�&Uӕe vx곞ߙzt`[>Þ~ɞF�q]cAxuϳț݆z@�2>OӋV ؝Er->@/3U>D`Õ,;yiS(庪>:5׍t *jX, ˭ޓ_7ξ+]MC=@^R{@۫~trљz 22$ݣňj^_Om0xE"YAC\6fFC_QH"ꑈ-jG$|d7A�=_thhlpln"f *6BJFjtxpptpnffvlbnrr~b~Ҷ򶼸dt\eaam}HEM;/IuyM]c{ŽőՍ NJZB&Z>6:zQ `e ح_]XHBHcϠ(GdZ5nj޼ fLp3(7ºHz qx4R'TF*ДWa HlbD^ Q%uQ'nE lܺyc% P%E!~RtA[0ι>-:-3\LmuѤ9s9 ,! ۫8Rw7R�5t-X/~<[p$5$X&J2qWʵ65y{#{TP&c\#IMSԙ(y2?| #X'X" "AWB ^3I|`LKve%p|PP>tP܃S.E "]X!)CUI+X e)gތ6ҷ&)D|6[v\wyCd$)K2r&!V<H3I&YN݆Z6!؁BcI&*+6*E UPQ}ĥ\.DSQI6zQN2SJXsiiҕ:P@'"@b)x6qk$_[lKtARb)DSe#aV)s r 0ثJi{/EH+Rm/}L  GuRW iJauFUd qxw5yZ`21|ב1]g[ Jn̄$C`$]iOJweKi*WJQ^-eǔ0l=jRwߝw{H:J/f F;UBfRZ"ŏY겠Š-[ʺV1o 5Ҭ_8wN.e E G:1-X?㦫*ϿM Bp z W iYcem IưBY)w 8BHSw! @ P?7�8Cp9]% BD'%mz2 A %@ �<ب�XZPb"E[_"3BPM9 c7pp (+<) |df^/cVT� 1o9@Jc"*"[Fi< oJ8N|BTOS}W9&MrFE.R`%1g9k $0/i(KS1#&ޔ*k"OUi:U$˔,?'g]/|HP>H=(sN5٩iiS�?&5asp8$:m{b#| gvˋ;a(y!�D;Sx@ˤ.V1/UE窚i9~ض" W4*C:r\[!(^!  ,^l"ĜF,}Dc4)v!*#8�rMV}ܣ*?MD�^?!/J˪K#tbhaٸճs,h׸V�'mO9=  f!R,#HfgT%fR:l[s6uSj1 &! lac/%gn$ �QgXCAd.B+I^1-Vvܕ:'qsR@KYr8Gx%x}[oKʶBĩ(E S jV N]*[2˺ꐹ@C̤ۥqQ2N+qZ19Nb&-[ ՕBEx 3SeD BN^bJ)?*WQ pZO Z8я~t!miH>4JX< D:Wp$86�G3$dZJ 7\(1v%=CIҕ\MlZ\q5QueLcA1LKB ɰ~,s%SEtu۝l V$d{Vca&ppnޫm?$)uB|@Gs.U~mc\y>_c(Ճ͆ <0 zϭ2i�|ksZf:o^(jwvFw #Ghr̗FӐDFzM꘴B�'{nӎֻNw${q4ȉ-Lto;%;)Li blTvuJҪ;~lW&# P.nC(�EKCf=ymnYqqthKF2(neG難0٣G�c0J|:xwCˍUZ=[#iڗh>[&WLnʍ�_XHDMJI}r@   x�#p Ȟx֌̊eAL,@VOrT =8sBr@ܩ` �޷+!jJG4^>=Wys�!`F !UHR%Z2Uy42]r&�\B DL|O#BQ@ J)@ IIK1 &#j3B#u@\AF+\+ ԕ܍J":- ۍ"铸X N< "c(ݥ}"( ] bkk办DҒ2΀Cc@(%@ $}b c~^ۉ@#(f@XMQaxcZH >d09| NX FnޥH #43.QbZ 2VBhEfЈ< K G�aMLuҦ ]Ih�^ dHb P$N ʋzγLQPIxxHY ԈdBl~^ 2fa fSBJYܒ6`e W&Ua=TE~Qd i̝3*efjQ@I2eLW5Ü te&]Q J <Ho]fg 4*?^@@[l.&}8V<ae`Tq�p6c d@PܕPCJRe1HW<]gF ̣n1 "%pFc'@ .+,!]~gS�|] _%uk lɔII'n^b@DiRw64BR6앨]At<!?y[B?\p䁊@RZfHgO_,IVRg�H}% @LP0d " >_U{(�jQAmSӬyp*e>#l?,JPT@%]{Avb1q$ZkF-_BT�pݱƜ$PTɷ|w=<$c@DGHą\MVjۙ^w}Jl0 �4Npja:(&B&Uϡb04j�`l%+Q,HBDKLi %:k I� l>X}!D LfT8ڀ\rA+"f˶l Ԯ]Y@U!ɩFtʇ*UAF5]JjhBFaX*e ٿĞ0 mv@M$lfm.Ʃ@*%l CKRLj�XҼTbhR,傄6u�M.�df"TdfK~Z^fd:XX�aNW܎l}!6V^]4O?k�(@4fVɃEKp2u =%8BEkY^b_=Ff{~0&,.ቚ[v$%{ k!ya6[YecX�<zyW=x2s$L1@@zd9bO=9T@mpH$#SY@ gƣX顖lخ" (ӫ(3&X0|r(Ӳ�4i6*/3/ iYIr"2-@L}! #T|g42@r2ssO�0!f3Oٴ.`8p7: 4 5 4H3*8@<+B3tC;CCtDKDStE[EctFkFstG{GtHHtIC��;PK �����J/JBR@=��@=����frame_3_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,Ȥ1 t<q~G ~B p($ H$6i4H}Tzxxz{ttutlp"qlkj%J SRZ[Z`achki!jj|wsyuom#HLNSWX[\d gkos}~}wŇÿzbT)4] z0ÇJ` ZU9'ݘ3 q妠yKrߠE,7MJ,OLKŪ s:~T\m<?2D=`9*av$4\6ԁTOIrչ.b!]ɨER?#|LةfeSB3#90JFr^ )_OQEa, f6'M&Ybe3)eq.Q,\zUoNjRQ2=Bӛ.v:J yÇb1 ѥmZTۄU&^kaێRVTV flp8t+JRFsD}T!㇇߇(&MBtHۂ07SY6|قKuu2 <eMxn1VP�X*x^iCy")X<mTXgCX>WQl#:aT_#�ن`ic3 cE2;P )7\E^(Rs&mύ |kC l@&E}Yku99d1�vMʠ1R~%v!AsiT@ᢷ@[Ţׅ"! ^gzI Ş+~cC53a+/,gc,s<ЯQD!_jӫNÏtG,56e] W}E/ҷYeRASMD7*h]W"4IMX25&@CF*ճ>ηZJ-ʫY>6f8 �8^^v,3Y'BRڠn7}W^jL~PyJyp[ ڠ<nϸ%-~J,%dpR^sO_6L gvB,X׭�8 P6‘rb];6dMy�‡0_ �@Y9wwg,�)0U$�>Pk7"WW^B5ԊC{6XX7 ⡕.d$g#M~#o!WcL:D40Վ;IO�q.򧫵'{x)o۹Uhe4r x]X.Ix<x[0zК,D&< Q VH8QKR(Y&?)8ŵ=xaBu1} f6IL#c kiE$x�.4PD(DU4<=VP|<ݹ,L#a Y.-W9Bpmr"7#C`>[ķO,xxrg^O3)y"j"hq A`32T\G&91$1p+% L:yhR}|l LU�)� t@)0ALPd%8ю!;gj?�D, el k'@ƕp4U\סUwi^E;юBjT+بb?9 b�JA.h*T9‰+ Po@ըumJZ+a*5esZQBWm`lB ;"#j ɚC@'+ xڏ i 8@,k)";siWc7o88[0ӢUP=O7.> <0bׯN0\,1smnaL� V,":e(0`$w=/]ݙT>_or蟐*'"B4a'; #r�v* ͔"ke FOFkw*>9k|ՀhՏ3aT6Ȟ7DӜvTF7A Ȁr@2cB1SL zzᙜIY~&t8 Pf`oR:v6 l4sگ,(ѲD˚*\|`ܚY3�kX)FJG.~s}{e:8_x~`4A \+ Wx 4<]K ]<Al.p�ly3atǚ3¹ UwPV6o36_xҗpqijk&)?^աa�ɮΣ`\(%1p)2Yk6_&spWz᝾]`9/78 `$9Д]9r:-k; {M=??q0ʷ*{RWr{frdF,!?#H/2�@mxw~xot{uBUTG|b|tEKS&dP yya%z5}~KC;(:zjfsw}sSX{؁~'{RTozPwa"S1^BgPa1ǃfnewr6v^Y&4$qY Fsq{\xRs*ȈȈ舐HjXnmnmv67q)Gi@:'d@^v &”f$$]Qi*b6T(-�.茍8I GJ'lPF)C9f,�8ocdڀ�`WrrnLr}=` Hh<vNUvo8_N8@tG )xchg|$)dv[djې&1yJ@}fAf}4p>_B d+XIIpt*_E+djw@92i4PP@�騊X}(WEz2et7c53$~`{+vbٗAI>-`{NtXxpxql]D2IL4S $1 ȎIk7V@e5D(t gB{y O=A_)ה 球GOq8QX w?7 hvV/df3Hrk>Qu94 }<0)p)x)ИiWX2tAEc6q` ٙh|dU \@P<AHyWYxTb;"{gٟLR q)[**s7^S iَ(gkiۧ:%oqɚs[w%**It/ ti{*&u <FK'  oxK @:s,|(B%9(\~t4sf\jQ '+753I (y|Y@hS$BJ1bDd<D*V]xijě')tBxYnJ<:E&9P1^ 9Ȏ)j%L}V$L,+t9X=~N6HIǬcJụ4",W` 訃9kKZk5rk535ebT(u667@i6O9K f'ǘ1]?0X n3H�'wvri7cE0k5yJH&c҆w(3<`\52+ t[PiH[HDRMr4s[u9� wdyvdږV4XO3WkƘG1ИjZVYMsWxsXG aiPve3"&/o{ΈLwifR(5HR~3r2$ Hfǝ8eQj7.ěx9׌gZ]]Zg+"y ;8rHE_$Ǣ308#~X8x )76uNhX/uT$Pslp88zBb }2:1axSYY~,tTKg闅xFR"~+=,wqXZ%D_7_zmx'y~~(V(lZ7qWaZ2͒- #@}Irgd (zGKʂ( 9WsQX³GV{(Lȉ&sF](E=.|ú}5='Pql`?`�wӾsҏo%mU\VHxY_fŐkDyi6PlLvsj29 &M<qw{y7˂\l:ˉ˞F|,3g*b)fp=}Ha"04ٽ (%\~~W\#o`7"<*A|&2kHQ' ģvQ0V05H(QL~=ITL![,\HMM̉+*4#d>aH|u|D\pąFr,P�*˂{$H{ֲxz`|*aWgMW+ <LrUS^]iXlX(]�2,$cr~k<՟,+Y=xլ;dUjAc ˇk Zc awj{'Gˎ䚀ʹL h["7:\'ʚ%L)xwo۵_9@D˹ɔ+ln{c)"2h#% yy,ٴM1o:qD2XĞ6I9ʪ¹冗{nKxT.>Bfƒ`�tH8eOV6'zx8oW=oY!?m`mdڷ˱n^Si^1h+-s~b2 GL˳ujxz LGyßddylK;khU%]ht|ީ+ꪎ;3�Uxٴ\ .q�D>+1[0�`ȃ<hv6[* *eӑ=*v^onm~Y^wc Ŝj0=y>^ʩH6:;PF_O^L/-%�S{NqDS۪=8�J@e ҂u/)Ц3 S-fz9:P{G{-Гe ?|b}bm[-$Dp�ϭxj}*ʥs[$Cupxz_9@_?,֘z:5֬7|CF Gy9ƃ +KA+W*a8o,#`]+ޏ*3@ "Dq$%JI" �U+ n7tqlN~w:^=?D$p0ɉIɉDiQj'GҲ2GsӒrĤ4TĕґȶvQ7Q*i⪪+ˋk,#,l M{nn㣯C$H *>Vd?_?C5,T_R->Y^PTt8Obe�p"ƌjҮf̶9p|#nϸԡNPCB$"fl 9pAtѢK'1Ez*AA&v%hj`l h,#'1*B bDR6*e 6YIǎ=BY3]NzeBPHs(mR5!J׬\[azժ.'B[bnG6.(5iŖR6rs'χtmĹ3I(ߖP8<Z#Nk T`K�(az!"P8g9a6㦺�gQunLA2MAJ;\۱>dS�MۂCwȺ"B-̘*<# . &o#&'kgCD쬓=cjXB?@G,&_lcM1IG2-.5s:كǸdMwd75=Zj5 W+Cɸ4I- -7NG4ب#+$<,TN<$NnTtҷLxo״zm5|{Mֿf,dњeY*¥ 6*8g@–SOۆT87&>H\[I[w3GIZ'VgX H|Jɭg)Y  ࣦ8 L&%Qvð6r5QMWQ2dD3Yٓ^;m; Xl.fTl)A8&b@`#�0h:&[j6s1Aԃr�Dv>Of V{ٛ왞}EQX#0/#C2A<�RTTzdGI*˧ѷdFȕXN0aN{~S柅>Hvg|YjQ@Y @+iY52i%9Ƅ< 3:o9HRH>oS7~vpf?Uا�q3aĀI G ñqA;HB`I! Gq|u#G~>̟CPA1ٷ,2 .q( A'LVkK2"Ty {,#vR0* pGscsKxfI҇e~-RE$)O E \h*pPσdT5E(Z5~aK<R/#AHV |%�i!͆:.d$%B $�PdG3`C% >9?CotMA+o<iz t5܊ZPbƯBH27ͫZbxr"jH:X; bJy*tzP9+%%h֣>'@MwSӱnrTxT5 DPE!U LIRD3jU(Վu :I.klV֙ j7WԨ5+-;8jymE)hU2p iIKS;a gc؅Je̸}9^JD]S9Y„ ߑBiW 7)4pJKjl(\x#2ئ۪vvRM<J>kU �`` #-oަ)gT1 m,(P:ƒ*(d2XT w \d#N::'gP].pxطq?pNn].J6 17 6Ԁ68rmy6qYG0X<kہ{BV!J,A`|Vd? bc:Sj2 Xu.H@?6ȵ^ؽ4 6 Jߣ]`2['bt4Uf/gƆp*sZ)mac9J4]o{-ow٬ #I1`,͓ʳ*T\Ssv꡴5~5c `5Yry\.yi0y`=2gsGU-n=y @M'Nnc[l0'b0Zz4VgcRB6mo;W~ p.Y}#8 2̪ua{#�M+<9Xs�ًcʭqdS1"Am^rg;iowV>:xJ(:J]*< /]F7s'loWʸNҥ.IWUMյ jK'^~ӧ#ri{Þ&>66!_&*WD]J'H:&bJjyڀrȡ0zƏFdHXobKph�8`bmlB�,*B ۬9r C`/JΏ1DND.OoPp@>r:Մ $`) Ŕ̢RG� :-Dd@Rij6v$ nj B-lL�6�"r 9"9>�s0딦] LLlNeN励PILR4>M n'*Ҏx  [ #0^<VݶLd-Mm,&D'm 2"w,oB*ۮ!"/NbhʨJ.XUF1V%Q%q.XJw 1Evl|.]o>.J $^!C6z@JLL=v n�tm&}r,o@�7tGَ(rҔfC0B,Ĭ)!k ^4+sPV2?s%gL6үv\sϚ@d3"i"* 52 qs0Ƥk,{M,-M,G-t,6s93a@ofk014%1edLlNM+,Pj-&?a334?LђͥH5'AS/-0>rS,/(#Э8'QNnlZgFaE_p.yGy J9 ;Y gvS*"# *r<2?831DfdjJt? RT3CDvd�h77T 2O%\snq>;լpToRUP'Qg@xtMSMO\%U]*$���< .74+,K0ȔJDS)`@bX5dX5YYX5YeMA `-T ΌҖH1JJ-$hhKl򸤋h:zk:nb�V`a``65lݮVIRHac-d^<6ڈag:U�]۳tek00J퀔6t_aƨz\`w``gg6H V+EE/'21ʎ;8'c-(F}e!t#@))=[Ia1WY"#1j^a:VoogGh)BriAp;>2([s&`JB "Vg*amK)Ozfln@gwuvh_7ovvgh(t͔viO̤V$A{/̬r- TKd7?evm=Vbk6OJE@@giu|Ϸv{v}pE@ | 3cׁ br�V9b/X2^\Bf!/0n9fOfCn3x`h3`[Wq=E}2u,&r',JU-Q"�^7m=Dm,nRI;`�YXajp kˎbriC?ፅyl W#BUy3qx1rXt#;Df7G2{D�XYg ZՏ5Z\ MO;BOXξrMTaZuQVȌ2 7mٶJ?+uUYcYaSGwyqTEGvN@7Ɩ I1. _q71uZcYmYuNS6M.VO9 $6U킍ЌkXӶ|h@ՌXy˹YZUVX2.C(m<!*C6 *70+kܠWn '8XXV[boMjMO�sl %RBlF 1LMlu=/DT„]:BPc"u7D|voa|egarwZiN2 Ѵlp!yvxꤷy(GHM/0_>\K۴OFW[gw6ݞ<K3+./)yQa�Kl­̢2Tj:c,mˇ{DžZۺۺ]@0`&">Nx*=#s~-?'db1Oz[>Jxm[fa^M7uYY`Z\#|[qy^[u+!j'Yp J@�t7]I FIc,fFqZ\>‹\[@2?q'G0Zd2G"@YO 0azZ6tc6Wc*kWOw>`‘\'F�B=~uWFH<�=v2̫`<]q5ZͩmO׹Iײ>Ϋϩ\�iCr yq$C?1d˙gVOb" _zPm܁7& 1UK|&Fwf; }~ͯ˹so L�X@)PcqkOPTJuVg~ov_iw}k[݀WOXj"," qbt 6{L>eW%x&Z� mm7pM2Z+ Rw0-**";؝g`ԺƱ7tܹ}@~_{ }~cui}D�w{<g |/4d׸VQ0*m;ہU{Ա|<Q^2UiJi]~ʅY,/NR<" V1֬M z[Tٝ%|\+}7k~~M@f2yYUa5TDlkGԖ^oڿ<@T@+><BC' ~B݂Dې[>E^/9nfpn&rqtt@FJZB^Zvx@rNNFrZzƮdty@ UAJaYai]y<E[]cUv�r'.j;6&rjHN Gb~Ɠvb.ɗ ?8 92[p5r *UJe>!r45"JȦuSdhF4m\%{<WI(}"%H)ӥ&e .Ht*+h(f3BK+VlOtɍ G|7d)M^IM dA ʖ+cn!YJ[&W,ZOh,c\l8#�n=y^lNbNj)Yqs,Zhseؿ{bDXf‰Zq#Y1ce66lGwq]$PA œ;UN1Uv#`0{gzM(1Li]a2^f_Y 7f90!(^ :܃"J`%& W ,2Ph8EIE\U.&aeIwJ<M#_A _t<E$!I <BBJ餱XJ+!d{X)NV(2[13t$4sD`נ*|DN$%£J( *\rPĸUX"X`'}5531ʲs^{7(]lPbItmV˭Ѧ1K&✨e 0W! Fe";x Y$# ?[X;=1ܲ OCRQB7n/U2Zo[l8Uu Ұ�Sd4uQPSiuKV=5UWlv~Q# PskQ7:BWBܨ((>d%+T^Ũ9"EFv x@s~"xh, ET~/RK=*qV =ɸZ+Ahht=o% Й!-811" v ޶hy+Ǣ-\>v.j\I$+6Q1 p_@F%$NAf,P%-�xsㄑdZզG$"Q J�s]g&ʢD߱$&`8EjbGRL]3 ճWKNj\J�8%�`_6 Hn Z Ű$IԴULQ,ǂ,cB**eFcHnte �eW8BK]Jf5lI%<@-LѲRe,UgdK ¹gOJrh԰ %5n(QsK_A0|a&Vh8ոFrTPg̋/2 WAp*9,QIDpuK<�0!LjƖԤ�Q=F7R\)UDsR sjXȠ�t_Аr<Aw!B!nFW6P*aNAB]'c>]+)HlD7Hv3@8X_F;څUID-ѐ*.N-dSłtTKDZ,\rJX/f#�x#)tPd-8Pl,%Z̄Չ Y*2#h͋GCFE50L/Ylݯi6T9ub ؿR[ȶybqSʌ?g+}#}tA4}/Dg9C�Pj°~TQ`D6Fy�xXU+&uM4Ѣl%;eaX@cMKG}t(l3?.sO&&|_D@f2peҏ3c9pX<"�jiAq}6 ki{1*A-nL`gH˘agFJPW-4 $W[cl6'\M 6ŲpXVj]M!NdqHtz]a25^{c@'0#*:/6a-Md)[ @%˚` v38*N&o op SxG*_aOP.l@iY=Y7T5I]{>b>Јt38ꑳ5qkөa�2Ї!ڜ& ⧻iխnvgo4V2!+̳|L⪔z)@A s؞LL0X̒' =ox_ޚϼ;yp:R!pj&Ҵhp�`{~ Kt NcwY=&A%`D}gy釬d+T@iM2N6Xx;f81qd֪䓪pDmAMA7ك(OH` Ha !ۍqyr `O^B{|TQ�X�]~AIph }ޚu[Z[pQG1/)NC(YOG 贄&TEՑpSFi_ya-1V\A|QݴO@m!( I]8sD PR9LuST[ h&b⍕ ~<,n=J YWPL!NTܕC$`򱡙)ƽQېA ʲתȇL+P\$< g \7y@ $!99fb#9@‰҉WTG |X\@R#5!B ąS9 q#q7"# 9fU:(D^c\G?AGD ']MNdE^塣%v@1B_MJ%,DEJRS�09LAPP :9RXRd 4%P~#AO؜t@A%rNCtO܃V09d筣Dzh(M[5VUNezU�e-V_1_\Tr`DzYPظuVQGI"-*H$cg""]bI~M\pL4;ѼI̻<ldog "α5UOWFgV}%&DP&N )rJ\bzntJ4 nFyu IXIH_8N@<\ؿ֐UsM"8E4v:&Lܕ,ib4DJޥy-~Z$b 9�&f'8VwB4He -[^�i^qd}6F ՝(F-ȏz%0 eX5.W[<bFHU><YI-I&LE '�0 Yet%J(>N T! ^y9ASN#c�8@6i}=Ne==VjT>nA$jJ+iLI8ߢFGmՇ})<BX~+T�!2\ih2r!q :t>�<@-1g Gjbc!, @Z,"Z >Xs^~c hvM*4j+ʡlF*Ւ-t"-�D�pB�|•#rTPmؾT�$0-:!s܃V*O, I,-8WFr7,$,.Qcl:(ƮL*ЊɊ]EPQmX.iT@$TTͮraQl B�D�L@A6u`@H�$�m@dVR#2-*/yD0@<ooZ ��0(L�TS@SK@@� of좝@0[0oά#ǒ 0@�\o {.O&p+3q;CqKSq[cqksq{q1}�;PK �����J/J <��<����frame_4_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,ȤrDH$ PHnU:OCӑڜ.S"5ͼ~�$aVZ\`phoipg#hr%" Ya]ddoc$#&Ŧ Ίabqfhi%G #Ѝ_gnT#"�CJP!LZBL[ƍ_3 `@ :X+BE搸Æ HA|A^b)V"ۦ$ 8@ӧ�9z)w[RD 6J,1:1 Ʌ؊TBfc.MfGFeQ.' 9w`hqnЁ3-Dߪ*ϼGM%M{@t,+!Jk&�k=Gj[CUw/߾ɳ#d+4CyjX@Aʗ+ $ԭ2C2zSx8}fR!zm^%x$&A@+bȋ^<y#B"Ɂ!=�b#Hb� dKDa\ؚ|&x`  "$b(VJb%Wj(gkrW҇�H9� pEOHxא.nX:v 靏YRnDIYD$Ii^#my餲:kڨ+u)M8Г+~ a֨tZ묱VkFoAS ұk蒩6Py+%coRB[kU־#oBs"lV"[i{'WۣJ$_kkv($Hd€@,kl*n2z`%q\=mΑ$ܯR:I  3 p[l5{;G#`8e{ 3C= 3pG3N,bXB]=�xAH[Sh"aT9ҳ)Ѓ衋^C ܍wҚsB*{† t>ߩsٖnX&U >|:O|/P+.#|�xHv׏jxTUkQ3J ':YOz<`^�vz35/ىlC  l}s f&3 Fy&u9y&8J&ԛ :�Cjy/CW`J�F�GEkTkQB*DF {xЌ7KЇ/,!;oVRT$J�|B `CVU jy{aN`f^hpl 5Õ`N68r\1N~43!CM]n2_XlD2L93+(dsrA%2> &NTy>P@`;AVъ3Tv`~Zm�YM (}1Ǵ&2S:Po*) jhK#TЁtF1 ,dn&Oy<QZ=8𥔌Ar(ЙN%L_L7N6/TS*(5а4 :vrkL"ya|K'PL)HY_Jօb$phLJ9l싵dz<Drd@MgT?JHX73Lz*z^|YLOj"(!Z Ү'B T�]4JM5,q ) @,|[QKbcti{k?C ֬(p j8@�%kSZ>5js%U߀E8̓r�4pXGѣ %!0^SgcV;h+n> \]زnbVZįmJ ҍP8Hu$A܁�8lѩskU471Xl,7pW|.(2+׺ցޅo{k([ �(]{XrvR6QWGj>B+Z~-\U^עv{;_rx2㞺-S C(Gl$Rntà20zSaIwWpum/=i;}>GԨw4uuwF6U x5;d.UUdM/Z#Q-EԔ>Zٓv){m}4Eۻ4f] M#0. dr'ָRi u+ 6In{h֚?)Fx%-ׂ'9lᅋ⃸Vn`nH Q&`\6XRU(fÞ82\wicB+fu5ޯ40mK^P÷GQDȭBr*0d]P/;w m@~Mr[L׊j,lczuE`=+^ň|U%sx61ʽߑO\ < O&RE鷽#[% #(| :=7U=nD1,%&wk'In^wfwfZp>7\qJ _DfB'E R10 0n0n|Q5U$RY"<Md]d 7Fa;zeAo&*GFxFKJ'v)pfl3WmFH#`grS|%gyn$Ok0qlbtUl~xl&qeJT8RfUhLw52j2g"qp{Xq|6k\BǧU%,|E-5h3mi='t}[biws]%x2mҀ'( uv`1`dWR$4l{LUV/5t7ihi%i 8}d_wa$[hSTGq V`Y7d#N8v,3Rvq6,BUPos]8pRt>X<P'aFd`d5srH"vg Ro<inWM<gze]PGGGBR5&E%L&LP AbuZr~Fy<_.[W 7VF wHi} p@CF4[0y_d ` |;&UrsAYgև HzƔr՚MIt<JMB'qѰAn�i`eI#8k ]RY3@9)C44_0oeg|ɚঢ়:'m/pjt}:R[*T0YGk8USJ|�hRkyMC]57zMZ;wbIw(c9btYTk[P@ ɂ-Ȇ79R'WR I1N|iJ]wGVpilgiW~}VMX]I 7򒥀gw\g fU5k3׸rxBCIaC}϶xi5Ji6[/ZȅTБuFFU7?Z5Y�H;1-U?[WfښbYtiD@QZI01f ʠg5i3)p 5l4hXVzIybvبS WFwF¨5%tFeH @F5OC(%6 x-yYVl{)f֨Xb [lbp*4U_bQQÒU@ͪfdSdkpr,E:sT`*;^_ jg:mt_g-p?d"WU2y=Y!p�*o4l tdP:A$&9{%-5Qv68Jmɪ.3k[b6W㚳g?4GJ6H[ $ 5qh*-B<EHilgsJfiieԃRXcV;"k r h6ε. dP3iK9bhۃjڶ_W zyXyn/NiyWd,($XWkFf}؇˳ eERĪ_+_$ vJ rr,ib!ɥbto6l(t(iz)tVզM2&Ax綅_&1W Fv ~dT,3şphR<؊>5Iowssۗ|LoCצx�Z*DqpuYn|f_,(YHgWxz: ALsJ%In lȂy؆lj3*aיZtŽ"n:Gëza ՄILȄN]ZՊT*xq~Ht%w++Ȍ%|J34sE[.m9B%(FrwlԄ*00+P(TxLXi녳ru 'ADExH[~A+X|\w̯$BV%%z2Cns*7|<@::<7WO+c;6H:2YfxdNj(f4th7*,,%p8p_pRº%A<'p }Xl-QՆEET*P3GOB_,�7<o]a]e}]2 ;oiVk|QQxq y�EPB։Ǿ8 9d(#-zf=L+ heٚj okwvˎ 4BgMjX;oy7h-|fb`Н]a DFWY~Q#j jjnw\| "YʷUWk:J(^rr <P&݀oxX~B2H+"-%�J�sxCƌg ^V\as4tn02>2, ?SkAK;]Qg;%!PXPٴW\[1(HMh-R?HȔ:0:cnhNefd.htf=%T횵NcTm+=l<KG'{`Wl"z0:r8: oj.j^7 qmexN=u/i\aIAycNqu\PYUmVBu^E~O*; .^n^+8]ɻ;J7hc2Y~&'EpyV-8|iK|,b!_e_خ۞. |Ч[̅m=EAIJ �XIu]\9yP$2r >On9  ^ܴ{~(f#`ȩ``KqN~ءS O-:d7`:O9/<ki:M"Gq=@D#Q @qA";YR]g.hmg&$N(,=Vt؞:_j?\ܧ̓nGź-Zxj`qZn"O#ĽWU *ǪX}rp?ܮqDM[~'@yspBPۊu\[Ĭ%Yd2HaNyԿ@v+TJ.Mf錚HUK[o; {`ZB�u;�fOc##pcqѱã2$DdtTdUlMk FgV('6WW)ʄjKKk:.-5,oOݯ0p0q22D(RPr'M5, .]lX2g%!#HY\FalY\/&]?rB z$Ew~: !*RRBM$LXas֎a\$av"3B hо,ܛ$qU_A&DM:dpODڽ[t|IԿ R\B Gr؊D*ֶ}۶G:-WJ|/#F3*%a…UnY'@: v,h2F2OO=!UԱq ]uȮ0@RYA-(c(9оiڐN%WD(�'ˆ/9ۧ8#擣/0 PM@a,ɴZ`ኻ,ʭF*עaNrD=;Blq(3}/BE `-*odR'0J٢IN;]+A7RU[SH}DL D�xlNX b ,IoGQ VPu+,oK*\7TN Ux}[5/EL(,s0NcjS%^M,ǂ; |L)MB =Bw, ndHDN:e1ɖ/͔t;(TE}7w W/8j ѠW_![';GbxAqvPVް$+NȁӗQ&Rv{)dwݛL'Yլ PD0 Rû<MǮZ4 U@m]-.>ƷL w> m@Χ8D2 9(Z"E1ڥgh '1]r�fٮ}*SbIi`% 0<DI#Q342UMݣsS/f, mBxqA) 钄0`Ӓ5p@u2,z"'@L'(`* w 6YJEe-IF]Ж%/4$k@�2\O"riZSᒖC8~/Dz LCHV@ HDőp#U %MP@߉X5Hs[J|F-c. ^P�є&4spjŃ >o~B` 1kCBZwX@PǓgO^4Bsh{H6c3Ġ(�ϼD%ZQ`(F9p`D/akF3|xCWR%1��d2}�d&B>,q=}BPTZթ^u8HBƲ}5H`t5.�wLXCK#Չ2*A{4 ɜjp<,d;YV[jK8TSTdh ;¡+MuP@XĝT<W#2%66t  j\4ѕ.t;]`]E*I6LNjjp[KR ad<x:D(}|oŔpؠ5Q`3,NJ)03AKW̕9<a atncE"ͻb*Q/{S;֓2-"D5R#=Ъ`6f(nO+X-@Q64n -"EhU,`;EjZּ`6]Kxc{5~0�`wP9\iKWzpi�b� s\ `a3oSLq~5N|ҰA2�5x4q =hS Œ^k}t("6i.HҌAwD[O?C( Bp,C1ۘPA|iGp4:"*z4+ΪB1EC^U{ҹ|LJ? 4O3*q|]rmFk x^ m=Co/{ 9~bGLfS l\^p3e |) ^SW[BX\&qd@\@ 6fqI-Р֭+Fg';[7V ˫FZh C >`<�H+wwOңjЗFHm6B OY~x)^7*R{lj׉,otͧßʃ<:sPɴ⯩H`*Ϫ(ʪ$+/dqN4%xX_VPފl hJ| X.τ$APrm JKG p 7.k華 6@>VʡPtZMBޭpM( kj<BAG"[lNp6P C`V/L`\ClB θG֭ Ϫ65j�2o�}�#<B4JPlpk j1p�<}g!TpV Wr 0, 8$&'Xhp*$F.:ΩL01S` 5qJJ*q `hK 0*\X—&(c+T˺R#_/B '&qƑL� �nnk�z,jĐ�n,XQ(Znʦ˖R)°T*OQ%ˊ+lxx(,cv+h-(Վm((.!./g.R/!nۺpGq(r*-zn΋Fb�r+�~,!q&r�ߖ-2.{D d5g�^36a66]S6aL@>0c܄Sک>z�<ƲpҾ^N!,Az 6FPZ33=e�=]===K7pJc8?'2! 0i�vk35!񋟒b4!CSB#/Bb<GTDa`DCTDKBDSDIԽ,J Hc1G8SըN oV: A ;t&o��BSY&=b"@^`ELYLMLETMa<dTFN}T>.'� �J,oA,S3TYB*K)aTM9<uE?S;5LI@J{ܮG"mN sFC?CfjkCFD0jm 5,JǮB;gdYIC?-(C4LIZ4MA<I ÕVkTUlFŰ5AS o0nbiRg;2F*XTE[tDID]4M64]Y5 Rmய\?\c aBQ4A+`mU3_H1(.az#)O-A<Q>S=VhhVOB.wN|TjN b H9L^MDSѲ3#3wrv`!-5KRrk5a=3>vnnh77Up,ݒ\u"HsOM1b WgIums_;gV  {2&b@7qu[7W=auy>`` pj @Wq^i29�nI 7Qov`?|Suss66mT6rL�pM2Wp8ݷN)R]FvVd@F P,:s:!`Ps{5u6%|}Y|_v 78UI8kx3( D,w s24z4z<xgq5]=eox7{jݬ l"K#]O Ld�& q;1JCW$(m<}6PD�hnX=hT]/UwP1C 3,oXd3dY*wvtTL=[ϔT=5\wieu8 sϊcP5/B1bFuYtb&f3WYuR?^9Yٚ_0@#{^pNYd-(e1SD3bHs4O>`5YbX[Z'ڢڢ]`0@U1=/n1"gNO%P髐�&�_,zP%JB 4+:Zz]@/BcU岖;١Zz | |Ÿv47X 0UR(>WC=گ[`sΜwDt p+VAaঠXY:[{;(YYn634ؠک_{%Z3},\ eNF9(D0;)ٶҋBFjz(YU;g k/;37MZ0H:{l]O :Ja�IzX^cv�smap/÷yS5wt_VMUNTZ C 5�7''Wz(fY;/4&65TaEUTCȗ<ɑFOWG[GXVNSwѥNPqyXn3k�6 TOy[E9DYÁX璖õwM&ۊO,H PrF1(t(<#btz6uLGSG tcߛ?|yc5U/@~Yϼ HR+a#%KsZ/z1Z9ڣUќAZZL ć{j]jbe `ώ%WlJI{w=>`W ~#z9usv4" 4= J@&& K[)ԓJTqly^ozh<qsU[An` :)b DOtJAz~~w~l~WB�K;oVYᲯW*1* }=K-遻g4X̩HW9Xzu-9?{z4u<jsKD@]UIm?/Vex  p�_DT-5#'Y3_}XհH\Br$DS|U-(~0=~B"w.#~� � &*.2LphlplHRjDbbn\jvnRZBrxptvvz➲*#de9}am]mŹ͍43NJNB^nr~wFOT<EK!d5xꖇ> ؓ% 5g`ALTvy9t)'="! x" ៽J}U*>hTXk+$>d*Շ&N09ZR\Rg`zڷ:vsvJ8@XQVϓ'JZ&j3F`ҤRHZ_V[lתN wU$#w/y~KgN;jG\pҪz 4igΪʋ6jRȆO{|U܏_E]Rd-aqIS\q!G_p4 S%4`SwwfUB^eY,r(`_7☣;�ID\EG[4StӜ9DHb$3%}z!c@Bи}~uGPp9EYp(x39YIe ύ!YVW]wyU>ib{XX iAf[m|$J7EM-N~(O#X@Q2idbvzA\6y{Pi i[벻 >64tu',%\l rTSxSBT0An^xHx-nȬkɭIaW]沼6`_rԤNT:wPGAv8fT 4vyފuK)xI睲߮, GZKrL.gsrG]]\qw&D&z,+rX (<q0cx? ',~Mv{[qB3t$@7Խ0KIe�SLU.S{Ƥv:j| K|pQI"8rCsxqeR%^Jv'%dr;6'R$]!)w^5`~)ggSr:̡:[$$UfRd;}qIնf;9.6 `�k^ÖtLN"7 nB<�2ȈQh`�c1\U6װlC`/_ zNDFD}^e8kEFxkRmQ Jވ?ݐh *.٣Yba"G ZP(?m}{y-F¬ er# zl\* rr|3o#+cwAvbqyhpx g?32Y6A@3�Q@—5@:+eOZϾyŁ( >ړ9@$f1h iH'*sG9T=`C1%CMw섕!p%GQw`%9i\l TKf2yhdCBlr_"ŗD>jQ(0գ!m*Ji;R[(,zgI^E;օ,ghR,#zӮG,-p\`1STz.}Vl&oQ`Er)2 Ngc^M[1_1V;1L$y4L�'X/{^mf Hzj5n'^_DXwa Ȯe4ZU<ӌh ةt3)?99M# "{ e ETr<`<QlZD[*m 2%4r?XlƕB'e 3fS$0>okgޮ׷m?`memr\lg27G01gK.[w cFFo{Syo`}e]fC/|; _BnXcyuҏ|-^S~&qWd݌-p CeސG?X{z'*/"G*rȸ7:T CۣFsy `7$i˜q,Cba4ɡgS_[moUNG4ZSr8s,`_`ϋl'< 󫳚XUbonQ0x 5��dVMX {$m2A峵BӠSBְu˻th/Vzy9l[;N2XP=]w\ yJKvr8t/70 ҟ>蟠@sUWi$(3c3H~Dk^�Z \5ؽE4A `P<#VxvH]L֡֙@ TՉכO\Ϡ NJvْ=D4TqN(^Aa T-JqX֠!܏?`n@z˩|\UPX98rT\(\Kd-Ou8]=\Hֱ& fl�Uᳩu΀8ɿ<@ "6UNPլ҇|YQ¨�^aߪ AMPZ 4 J"G-Ueui4_ q�a_  e/ᢸ45(_dA`@ec2XayS\"y]'BRĠt 4J N4Iu�A$!#eyLpdPb Y1FΣ6bт- +&Jd<@J$DMxDRdA! bA`}_e˕\1e)ezC`E.$ڤWyPq2I$G-`RR�A55>^{CUxfEFWb;ClA1 ]Dc[Hٟդиe RDޗ rZ L� p#/JF#~mXDNSԬdL4T!Ng-XkEDȂpB]=`:�<r� 5HQK5 ci �-Z؅tǑ(KZbp .K?ߞ"b-iF e|̷H, " eb=c34�\c�IaIE#'VCќ]D<.)^�7^UfXU/zt3sLon ڜ8�)D'VuXˎ_ IfeNZ*c]~ fTWpXSwГVɠv@,^h@fg$`0rXfX�6_.#w`FOP aA$eUA&{6)<]f\ю 8悪G3.5E=x-{&*).M_5)d8t@ %axIpľT�ڝI] LRN#*vF@.id*T+ńYL.^qg|ڛ~h@ �@�3?,--WUO$fm*$�=vNce�uP.d�$ĺmN�@8@@�=4Ù![G`� n� &� ��(@N�PTR@4p.b:8F zlk T$5+"Tn<@D_m�f(/(@obo< 4@ ' no9jwbooooop� �p/B��;PK �����J/J!yQ<��Q<����frame_5_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,Ȥrl:ШtJZجvzxL.zn|N~ ! !   s #$#"!#"##&&"[  ڸ$$J ܖژ +&Cau!& 7U .uIߥaAc(S\R幁4,P�=Tq?"0)eɊT1P>MԤ#A':hG"J7Җnʔ[^z`<u@),G=}rKVºNYΝ<QέTܥ4g! (b`°i֬b~#}#8n˗+ ߌ3be|7iÁ'IHPJ� : >:nĸ$9M>2?>)fc<x! TD�pv &V%CHAs^e+Ѓva=԰|` av";ڄ)ǟI$F$H'<@TSU>l(eTnȡ=@b &%7qR -%P@VT XbG uJˁɥexÕ&(' `R"rȕ1DN}3Jv ~Y 5R^z⠃蔸VɨWe'eZbf=%ŒBJw: HRZ6%%pO~Zh7\s.zefoUZ.%Dp�Ig=&ha_S; 'íKh)  2A*8bNE"l" S4 "Xhj̐<Zad5X8�g~Y {Bzvx~7Xm1(vmaTws5oqio@YvwzGV܌'|Ӂ7 3ka 9g/璚[szNmlsyBMr{g|㞻9Պg8+)htPlAHQ60 .mS۪douE7α@ɮKK^�59A!A W x[ٗ$%*9nHp6aF76Ğ斛)xL7,\ҷ�&P Ro^2oIF,O h6ez9Q¬:ܢQ,3DF E;Ǡ(&"/OS()HIt ԡ8!Tb"e*QR~8Ҙt$ ^`)k4PAP MZs], AY+2^*9r*F r-#^ hiC fK}G A>\E7�BoL"Hc62+xA d@)Pj!G>\&*H�3fkZW~GSq@axInSlX5F-='-HV4ZD-zQn2)Үɔh)c @ O;Sg>h] S!VdQlVִR.ncH®Lr&=~lxv;VR!<¾Vh fހY 6Iuc،*2ȢBޘ?B*#RHP0 l%-kڣ*(^"*X=&*-+."S3J_ZUV%EYbi rBE^s54hɀNnp3ŢvTM&27ZX׷]l~GhBPnjrb+ d{kS*Un#ASVAEԥW"~L0r~_"b,.,ԡ.b9l+-k]Տ Q")+v D.[*÷jTeccݬ0V: @+`<Kt .ɧ[9frIgCԠ-S[ظ'#/dkWi̺6s�8lpE7:Z&A v6Fh񭪢mUvVM4R-UY5xt ;hj[ϻأWC޴1eo$U&֎^1m:zPaY(bu?e mL#f[`u L1{b >7{n݆ #]o7uP8'6ם&nv4,+psqx$sMJvmڙ3o*k1t53l}U U2YXAқ^I7cY{͛$r6 Ah�:~զ3}˱A@ Jvԯco&/nb|;=TwѤVr#WiɜUtA2`ٝXh8t8JosTN) NT'ft,QlaƂ)JfV%P3fNTZD:5 n0Gf7MqΧ\ST$nP3P3/ư wTMz7UO\&DVlc#iuGmc0#'vDʖ}tq%'743�)T[ؤM%BBC&.Y.M4j`fp ZAv|{6"&GLTٔ3I(=+UuLr_&JGrbFPauV �:]Yx:| g}FaH"P5iI.3PPQ_$<t/`焴 PG`'vmcs;G{F7H31;>`E&S%_R8N'F?7iSffim`rfjw ySs^"Dz|ӏSE!9p`UB+$hŢ?yigdx!P `C $ն@DžxUvaGX6) yEd^$DH(RfvuS{npC]# W vj Dq$STGLPLl(8bE`%d2w iotJ/bxBAG6VhmmF: -hx3nR[R7P4Δ(VE״}x` PJ#y-gykP�hGxtpw-VDH|Fbq7S>4(L;wyh<VA\Wד33|0[(B$2$>{D~4'Yْ@xXMfevld{@s4pV8=ztK<;d|u) z%zH s%40PiMԕÊQ'4`ٓ<"px V-ć =KJM(+#t2.80@a [,ƥ?\ⴠR8S8HSk#dsaCSL&L|<8$MZMyQU M&qar4~(頛F$la �WDCD ł%K蕗Sq}iE%Zte֨u{XJ9V(3<ZV%�ep&aWrZf癦'ic393+QVCWbez5y}8z?|u,Y֛cf榼0uFvƹj%A9Htqk[U}TFMeN6o&; Co tҊx ka&ι7}Eten|i8[C~\3cf“G,>*\�V'K#{mHx|hjr4&c^%Hgkn5ۭщT_2<ɶcjF NNwVug|#kRXghhwPP*P[k*,cไQcLhDx֑1g:Y&<-₱EJc/0(4<Vś4�QRUO%d>9?f5Y=} P 0Z;Z6S͚GWH1CSqDaCE}]:�">`"<-wsv[G$/mwc lH ۺ阎+gDڷ{&dcƂ}fx.O2<4 0P)[7OZ"n~wFl$M`tN+mCp;Z !<i˸#Ȼ[fld\;cƫ(%kH.5WoMf{F]f J�sC:=ʾCH 9hAC EB<tk<g<ʤ\=lw4 )i5[!e1M"!\D|'!L0�OgG侺$șs'v| r<ټ͟͡L);`h5F5\عy#/ kzIuNd5tvJW;C&L/ ,(ؼ #SP2^2ӵKJM'<Q(]`  gu4uFjgW+qM"K5 F}J`.]%}EEl;l&cz&1.�]7?ϥeZQ[]T `Nv8A)(MM;`Ԃ؄MN )[[)c8~RWra‰wD-} ^`@|Crՙ rx &؂m~؃ۻۄ #MbW&^di~m7gDp] 4ӳ$Ss:#^ ] ZfJṖq|;۷߁|I\9&&#2aT9Ҵ^WJpn5Xx 3U{f(P\K۶:@%%^;�)We2%ݐ^U^nuL4#!@B1 dI΋x6n9p'x&uql}m9]'~\nP )m?oi\9ɮ)io �H"W5wK# Yu!z0H5#`$^d_S`D;69xy&7݆["JLkJZvV=Fy}0@2fkH(.}'^샽 v扃En(o乩&Cڠ`q 4k3SeSvu yȒ^[_)gΕe23n:gT 6)F+5V!kj$؎{]>d!V6.׆m麝}+m[0uܥdr7~my<>tFrSE:OsM}!,,ۼծ_}v-H/CVzgЂVL?sY:cVz"vxXBGM{M'Gm<-e;P4/bRoeveoD> q&C*sL~3*$N);~m+ԇъo?5Xؙ˸7RY{<݋y*Jx^{i=(Ip8M_ ܼƌԈ_<T#5}HÂH<,S?f@@"JH8)K2|>G�*5M٨9N#ddpP$jHĤqR$ggGsӓGSTţdVĄQ(8( hqIYYJdaZ"Cl, |C#m N.O=0PĤ<*8JO&YhrEb\8T $`B4bQ*S4rk[xog̬M:u'Ϟ? 2dPDR"J'.eaX`yXA׫Vbdk"/_(Kr/ve/Q0s�lt|f8 l̵ fvGY OT^$$Kj5qXeRbbߺBR";zر$NikQ3_zQvqsyꞈpY4va˦-k-xP]K.j~¯Yb0Bpf; 8Hj)z5T %Jc-v@x;$LGh&l":*:lC�,0Ac*8 :8sG!8"Me$UHh/(l6,mf'$sC3V|ϖb \eM^&A!T6`}vXNZ#u .Ds% ;'Qn:[h` <Kp2*tNw{`B%ZQg$Xbw(6ށ}PBn9AbA:wۖT0!dN2�G0Ke3I 2l7V0Iu!r zhR^zढ़aF8b:GJ-/1ְָsYB$(d @@F2D4,,25SEx>49ʯ3N>顏<rȉFYWӊYY=tҍ9m%,*0ad-(w'tCEwQ{2ǫ^@=tFurx襇iʧ/zF@ҵγUw] i21Lu&ohQ8;Ng� s< ^T~- !TҬ(3%+ [ǶҪVG.隌¤7-f1sQTDO T n�&>щ8x HE+RQY 8 l_`PRx8 Y3#:nBqtiwt[وFDul0P\7ŪIJ7A$mPJJ$RY ñogᤓ*�})TF20'8*z^O S H#^=#%9Mj^؄ Pɾ1cY G%¸d /! 4ӖX r:;og/)@ zpLRə*+Xs| "ZQKF4(5{otcN V.*9)(:yg�l! B/L;v7v(IC:SHf=T3A0PY4Ubի^hWm uk{\q5MGugTʫ+:F\%[YdRTꎏAc9#$Up|SJ3xh?;Z~6=Gl^Lv9LGX n_&)U^pU-Lo#vQݮn%hmpT }DEU3Zzʒt%�k.Ը@ErU d=Sȧ<*Z񆶴i'Zu%<!"xfK gFN97ְDZC t۴zDňVկ:ae4ͺ֝$n/s.˗_.ܥ؇8jV<p/͸El`<l^um3Zrl)4kUOې::UgKYQ:̔Hش;)á4ChP""@,34D<2=2;aNf7M_ߠҲUli愩dTkb[a;9.ÿeI7ՐQ! @/We$6=Kf{]fgIl^NJ2j-[FyfcN;w$k\v40r\l'Dygrd (CRR&$͔UN e2Lr;U%"SxPLZ ]$1"c.o<V|`ٛxZ'92n_.dqc X35í]0UaTs�͋ԍYz9d(*]TDID.:D5R+ק^:It= n=Mծ:\]TŮ ~ghϞѳS$Gs`8K:Bb%wt+ٛ_#l>2pLO z̺=F#F/@O: eyERI^/Ͼ^ڨ:O鴠 w;n(# 4(`e*:IEϒvpekƧF0fBX0 ψg/ PmoLJdEȺ#`r-|t- l,ct=.MXjՊcؐ�@ D&.ne FelȎƐmF Ѡl M:X �l[L음2f键逊Qf pL:.*Q4`%FD`2̴īQÞQjJJQ.- S)NjdI~r "#/U-UGU(p䥩 j_$gb`�L!I!.m묬gV!nj&$~ Írq2oPdfRұ[M_ d@&g&k&o&g420 aJ" ɢ4�_Ώ:@#(찼ǁND<̄fhFEX,'QB &a -R2.ߒ.2d4 -*AH2ѐk ( P0Vވ$LD鸴;$]LqIZز-ْ5c@55cs5]SH'M¦*i*ax>β(g2B.ڜr4:J&v p̧4zLNL΄Rd%^XRL)B`�=e=]3=S=52/R210e֎r�Nlg�n OKDPdN;^kU�^=SDsDG.K (F|sa C㩢*1ή>}:  A+B)n/B ܾ3ff,ijC'Q-a.-_s6Rv!ehE@FWNދu)ħ s& !HU6SsHD<sI.1,jC9Ur.RQQ.QTF3:)*EӶ y(6,3D:2մrⴒ֠O5#l<Q ou)D &r&y'oWkKkF߭SA?|XiJnT @ln@Nxv <4O4W=Wl8&g@]5'gr 'U0&m_p1l Oq H3wґ&O+o4K<- Fa)IbޕKv ^eqI 5М6 )[̔Nin/ai.  @xAK[T%aC*rVlk^nu47uS�5kUQ9khTvwN|1ծLv d! 'PKi=41cR/#g"�0`*nt2"%%q] kF6^ߕ^^d5'wK1ẁ- 7A׶i)�1tuOb[~�%(fvp,JuQQQW%!RY06+"QJ�/nC�n<\iJf|Qo~'PL =SDADG=ADm=yqsA4>rJXb"�AT|j8s3v4N(2c\odF4T@`^X<I o F8d(Yt6ц[VD `@1tI:!aqvQBx\BU?\#%9]!y0<UoLltM>? 4䎳b*zIBL.b$ قB;09[ٙ!y7 ,= N0 r1)b'ƚ.3wHNIU /ٙ]@9y" ?٩<k78'zæ J�Y .&(@}G1}+8.Iّ -y29VqaMFٓ?w)uzftL�8Kb+NBK](+}g4Tc14'ْ/yڬE\8`M8 UqטL8-Ȅ @Z �WTH]fW I SEj +۲/-=8Zz in |RBF$ƎwJhqOt4[f,tX kUEs35´Vz-g]*C@P7u٪wiΞ-WD>DK=5Ox?b>7٤C'%N va}e 'DZwUgTn)4\ŏ[9BVWq趯6F8}O˟pQ;C4ϗv@\ڊ_@wzWV7Vy)+N`9r[|i;| ׉S_g:zkEj |? -^dYY٩ �+ xΓ<[p|S`y֣jm]wsrZ B\Z=EqvgkXLg J`2?ԫӪiÍ]�܇"YwYT`g՝W�ݝ}o}j!Lj;6=<D.7km ڑ } *`$zE2; ɳzU? WAםC~C`j[,8*,]4u$J m ,v�u[ա;ţGXO<ȼA;Slub{9<t9p_?szz\rESwf�`h]L: C=SW49we?],?$xNٷP}h|~2͛U~SOi?4cZѻcz]�'+]~ґM7f<;w ɟ:sU:N8v8C)zźVV,jay>4}Nvy<. *86:4TR` �pvz~rFlhhlprnƶrȢ&)"FzDMt0;C3KG_M?_dyy&'.Bf^؋{Vh%0Hz0@[K,"N$V<vDŊ?~B$G%G6E8;}I6% ;Nv O^$z,tDN huK* IT=<k+Äb_($E *ںIv ˚1W\9n9!9&(%Lht RjBWRҚjTe_Kl$Pm˖ݾ"D(,{B3Jd~}C@"R EKp/ԁ\K,[T!!싯fBL`0Ḽ1K6ts Be'v$%!l"^xW,T"WSR^c&m-M #H,xI(xG*\GNDP #F=aRHOQЈUi |ZDK6cL5sv5yJI&yN & :?30*PBA_e^BЦYjjVY Ӧ/6#J*Gؘ17.84A!;F&%Ubh&L Gh"ʦͲ^f}k^qՕniRM~\s+Ơҭs[%"4e�n["Vm-UL"Yݦ](ű s1\ \rܑ򊇟ބӡ@6!X^8$hVQA{^~X!-bv1kӴao[)5)d+'ل%֓ɅIFB  6m{Y)}K+*fQƼeݸoe#P̤a 8N:F#R#@-^JTza"lhNQlw{1q 9nxl#s&ԗpw`PU4k-I0NG@.xLg/'Ml:@cU!.`/I =bOVTE}Z Eh,7s\5<#1e(Tn«7P_s<$ Pn x LB5ҠE0Uj%HŭQQk)�6'('H`ҧ[us8u&Q)91a =h͇ #%&FoGMs L$HDd$2'c`UFjII$FFEѡCtr!RnD<p,l0Ȏ#3Bl!SJHMZx-VWA11FZ<ƻ|,"'<I֖L9+Kɖ|AmK6k8y'f?VAS[K-WAωKHaq7IrĘPUb"!#Uv1C֊#Ԉ|q,q4Ƌ\$S:EJ$&G6V l(K|Bs7q aƴq\Hh '+_׿5k2*{*M bCn!ì۳#O/"5OETiCM͗ B]>V$ԦFS4FH+В9vÍ&dʪ٧ RYyZ[GTbF#6(jb0Hc厤9_K'> FYNٓ%XDpе { 5K}-a UKvQ6Rh&Ljz%^K$\Ɲo( M,hV _W4�& x|EJK4S8n b anF t\Q2ʹ`S]eL@,mc0L6"/959#!6BX?<)U1P%zBK+Z(ص$US1ZYa8|4Y?{< F(,\*kMPcI7s_QP,V%`ڒigyvi!:pjTw}`P񱂫+e0ү9>MwݒԋaE FVn^saudj:FB! LfM[z8G0쾶̿٭f6+8NAuhj'D$>|KPV2XTؗ!AtI><pl~b wv|7;N�Έو*'sg:UxX%}ƥwƪ m™9|\i\MYwGt0r]:N3׌~;e0MϨWbмtV̕EWGh\W8c{804y#@ B�kӀ@SXMxovhtZ\i?@<׸'@-}YlPLÈ׶*mKl ^89ފW]ƹ™Ȳ}@tڰ Q:_MlXΕ^a_^[ [6C֛قXGbWX0m z<Y!|]ܕ _)g\l>A <Lθ̌@(fi5Ztz89X͠պ`mˀQqۈp-&-͈ÑE9E d@*H mA ;A<QY^UԸ׉BPAm X5c- ś b0G6MD�%WQGy Ey#+Zԩa[P.q5@F~ʞq@e! u-ec?QV7\Ar�X$یILcsc<cDAz5_A �)JZ$BRED\]3`Y\ՌVͰH~V9RS�M ҔBٚ&V xe*X$b V[¥|}b]"TRS,mAGTQޛ6nUX@M. @Uh N~JYa,X$ 0,&=GLARf�P{˛^+$"đ#-*2aJ5ThU8bs^�L@tu�$~~Lh@L"|bXiH*$BL"1,_7$,[JDK Βm :ɵM>}@.D(V>xKxU"6~m( :@"@"-^`Dqhjn]`FP'3iuisx!c&a'JU-m'j#8@J8@i Lj"bV*_I6g�$@'[[CsQ"!h*pH '�\}%:z hz^fD^R+`tkR \ܧd 1b'@ wj$�jzB鶑L m: Wdǹխ l+�<6 +h{֗Ӵ:*rl*hl _^#ѣUN4@vnF��0ٍ  _ެo" k\`$l>E�@<@Dץc~`0m(��mn�,@H@0*fɚl &y<@lm8@@xQD/Z-&�mnmjE-DLB-Z�h�(LRnV~n4@l^nnnnno C��;PK �����J/J=��=����frame_6_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,Ȥrl:ШtJZجvzxL.zn<0 N4*F$"!!#}%"st "#$&" E  á"ϧ͋ѭѪ}!i" !补ɦԁ$$4,`y0g.X0u醹b;yՃП;\#ɎE#Q"0xp9AxU=9>DMY b,p$HlXnB ]KR#ю%E6m#)ר|ʶ"A7sl�VY.D'WE9zo33BGC y^SVHH XzF:aF N8;W(IkWzښ΄z:hM'c,Fݦ]Q}w Y_zy̙&O^,uevigX 1tDaj}K�a- ߈{_ &riGeФR%E�lAlͶCOXV,6b%p^>0 R7~1ߙctpMD^uUbV#W"c xQNy[jI' 9eMjK߆G4L&M y�Bnvm|^E>#(Z1Ji [b+&W |agiYRRYQ+�ȩjtZb7M:}I�j \**WB-B 2FL2%<`�pۭaq9Ǝr.^  phB,op,I[VE#,�sjvxPnC<͔p (\o-l-t@Ke�h^>ѵJ):̭A8I J0W[}(''KR6Ŭ(s4n#&ABݠ%VqNN<<_- )=o\CL;hO lDm+Nuz48׏bWθ* ٚR`M$t,r BDֺԩ;6$VD(/jDV9Xq]z|`l+!`V5ͱ m:[`` h`u*@(\Y1H}ُC} x|n@k\1Hz^yh#{`oM tx\7;UHުCPH2ox*Jp�h�H 9: ><X%c88:#uB"d^)vcVLH>LjnKf 0 <y틍5dN9#P+C@ e$$&H 6b\2z u5k(0g~@fL'?9Iѐ7 BQᬎ $XUaGd ξ!a o? w6K98 J0MO�1!)BIs| Qi]C8N[ ʪd.Y 9s:mџ4e\x=3B2e_D8QTE`T FYUU<T!fp0՜֘LP_ c\Sj!2)-|0}(NWRR-o n*\,+Oy֋m#&G,ԧw ^!7Я|H4QQQbCDio|< IOTp55K!"S D9 uʼ)e" EԢXclG]hX2LT"!տ5$'ŵ,Pl2· ]gД.:F=Xonא rЗQ(] LB4<UO8=j1jEj#{( d@>Yoa* O^7S+}EPttU32Fv\6B3P?&$QV:sbΊ ^66NѬOkt0)9Z9ә05r|4Vk JŢw]٤MVMVjV9`f],\U%Ɉe]AjՐ}h5$x1s/VkWrw4 ԈoV:.? $vtJKjOH.ɠ2H{&#i.>Ћ7ӄ3(>0�ADIN\r5cչU }y2GHqI09,hl{!;~[ f?>0SJ,Ys±pT}3n(S!^$WC*ɴ]nN<nM0GGGΟ}7%ӧ^L YCOeP#L#BKJ  Ŧ7>{u. '7eW{d$_yu87 -Fsx5I-0Ph8io<Cshm3VxQ :#UALd4;T1_>V;9"lS2(7,r<cM"s(@rCF:C:b=p�m*41s7.}<'�lWiS,St9MC4Ja  h4XHK <cg:7wdw57+8#~\+,E\ g$'x bRG;1 aR ڵF^V+~<WJ/V# u%0#hTVeS_S$8Fh16`(FAiew0%d$C oJ(wz_U)EOhds\Ԋ W"0t9ؘyidQG(C�`�MbLtNAnL쳁d6F/(vg"=PLe()g,53Vj 02W}UBe$!jq2#yv:Tcv#5k2-h�٦DxA'>8vevy%3@_vi'+3[737:O14Wk+XETDVT%tBlCy/{]mGݔ1ًϠsPu3Ðy$RtwxdT( "yEI\f(|3#sWxdQp ~HINR^DTԇR>e)odD~L%>vytH'ݸɧv[ ^nd mT>(Ƃ?UB6tDlԄZqM�)tǙ@K9_ab}fE<sE1c�vl) gW<(s*P֕iooIbo.S-4h �@儁Dk:Mwsr8Iq5USS33%`Ztf>uOlWF4XJ8deDXmSkaZ;JV0q,_jե\fgdlji el\>֛75Ewv9-D 0u`�IzDT{h$\+NC貁[ĝ3`\j ug  o3B6rj"*. M![_YpJ{ke9ZJB\k֫f:Jϵ?WU|)hwӊd1pZ`�NeDg$u6fa.i$ Ujf,)EѪh'ڊD7HbAx4%{\©?(-�V . VW Vl*\`SI[{#Qߥ!D([ h|SPMư+R4$zI8Y1JGVleO4P"Z$%r, jlZBJɈT,EFGggN=w0%�Py˳#uRK9 HГYR¨?{ț;`d6J+M;J2kuzjNxd@ eߺTz"z m@gkhZ=5ۿ+�vj7]\d盡!7L3Xq*P>x^줕[U6TxJM 7o(9:=+ ڨ+%~yqQyܷQyf@ !d4C3UY飓J&h5; onr<v;&[ʫ 8p~waA@�LPu Y[Ts'Lڏ@Is,x|ʥʨ Ǯ̨�v,]fuoQgwPQ\+ֶ@!Fy:~7Õɨ}%SГMsq:ͥ:0o0"YXòdC~ ȧtTa tkZN/WD4u {MO+3#L<0`5l94팶(*}6ru7jʇj ə=+^ Dm\E>m"==8=VV;a1DSoi9챹"dWZr63Q|a" I�̭ȬNOKHD aEng'Վ]\T[<!)Q{!{(Q(9ac1k@FѽS^xa�@[|鄾&,Rwtnڴ8Y]ܕٍَ \csvFhmzJG-Gv=]UCD+k& Bk/-269PW\ Ҙmy<κys!]QxM LMzHӔ,>޶[ԳR%=X}MUm-60dMjaƃ.33=i G6ҋ˶:C�;}ױݭLjYµ�X\Ekc5Ƚ܎=ՔRc-э5sih &L9B+Kܪc"3Ɔ^HatDE%(R鏍oLٺa8#'r!Guy yFH@�T!<#,}&hYxU;a=P鯕bL"ђ^#,fh>IcJfZ3gT4pIpЯ6A)U|(Cͪv,輨>^Bʩ˒3O*R  ❧DUZ7Q%9+1$~靖(=`3||�USgx=‰vun :}גlU-byk _ V Z5r(*<":;6/wŬixGl ϼlNLpw {]l§i";+4%8m|Ǥ Ǫ̼w$P_?f&TT PEDGKO#׃0w|:ƋhǑ_߈loj}byH>;zu&eOTZm=<Éϼ�<J/X:@@DQ)RG$Y4F�U{`4LFk4yIst<u|0$P$Dp$q$g3tG4t44tE$EVֶEeR2䗤xĘyI()*JI;�J+,l,̬,-MCMc-~~ooP_6'& L:T)S)REnʵ d/`,3f˖9LDGI)q1f6-f8t̩'Ϟ;~>ʯCUvp%KbU+U.v Y7d`KUKcF^$Lk5o2'vE)=ͧ/? t/,MZaaDuWCثIJ,M4L% Bkl.&A%Č1Oh:6Iʡg?"DuMHʎ^hA)#Z0D(8& ƹ SZ)y%묫rʦ8ϊ� F(jq#ЃG>NA�* kAPDLLN /L#LF2üJl^3APE2 =88j7pd):𰧏QBdL;HM!+IL <e*ZB}NÔ>DCF04I&_+ 26 O2Fu+!H$AupAqA)w<ԱdėvɺDL1C!V}̖̬֛nDHx < ʋ `p'ޣcA{ ZAg\z9!o]y}r偅H M9�K L%:D(qւ"5F22Ctl?uJ45?l]&ZcNAAnRX`*<,�gK2VO:&àm6C\-`D'XaFOkΎzҙxG{\B+[o]֝wk&?H pbVZjpĄ)a ,`G=;k@ Q"QLI6p_~ :81$[{rwECrԊaU !V *PMF^־33XOe9KH֢Z$~/) �Ab8D"1+@T2Q'N t ( JQϞYi;l=AMdXl( ~ ~# GCR*@&2QU(a)2*i^aY H9<q<:8*#Vr11 o`^җ% Kc)@̢K_,^0,1m^v+&y �>xFayWF To�,a9 y ?2"ط2B40YP` 4ü2c"!hz1'Ppc HΓ>x<TkhTgԈVnFKT1 tUV"P{KըAQTl\T^% ZIwhkhUI&1T hWPtTaRgIE>в^D̤AQ ԣ=*a kX_*ba6ka j.;B1`W{\а=|#R`i,W>c-jQ$A zXu5rwIԧ0W$tŪUǎX"n%=%cjӉaԥLjNL4ibVT-@.um,b[๤eڼl'W LTp B1ZڌJ3ֽ;G6hc\aT+^&H5d[E1"Pv(XU {=XNǥP&6(՞DI<^yPeEF(( }FiFZWjmzSztoϋC�0XirM(L] UuSYT 5iBsqF#sMz`Jh�<@kSKAZKJAq_D7Q#UieA7 eJ752(zk.Nj yk6*:ۘ# ޶9Onor8E2nԙ4" \`f6Œuy0v9GBtFVB8l~d)[V$�C?2# VΡ0 :1:LJg-X!UWںb~JV<|WG6ԟH~g0X( P |^ڷVplY BU(Sؙ%\.<4Lш}\ë0*٩H ;wEy1wCb{z5֣IahC&G| $f=loL`z@dH2 .M&G:,XKN̵XJ㕾f "Άp~OXЇR�&EDVВ^$1,i 2,yN -!T +bYdhU\P B@&hM0 w0*Mi͓DffNj*-hP=F~LHFY)HvfVzMLl6ϣ졌a:@ΉH̄PTL m,bbz Δ*)dr-D|J '`j̋FNoR1b)tTH>C{>P" ܱQ㑸qq oiǖ}H@lDFN戢sV1_ /-|Ol^ejEHF@$O%Mrq%SZN@@`,k}lpq`yi'�<@rM'b`KtN6rcqb`f@2,+,,˒,r%M`G m sj DA*J@"c2=&R N)itccPJ*#}$d d3C34?4K4?4S4M@' }h�b/d- �)r.1Rb$)1_}+*3_L`@5U45Os4=2`lnoi *xVibg2<* ڪNtFku^c @;c@;+Be`B13+TC'3-TS}" #nƢEF 4 AȄE* O&˜X8| s*]HGJcQB@;=sCc�KTKK5TKC lfH'>=qW<mD t42� Y|4s)s*2%S#IwdllKRQK4KC5m+=Ց 8uf'y& < 0IL QĈTtF 52gIUQF3 qD;4E+5<AsX5p"=M3PtH zT{-T4 A':IuJpu,RYu_3459AɺnHh3F͢5h% ' 1ch54IQ|tG<l3D-+_r%gf_g˒fg-?<ڄD&7I&V8tҚ5R#5&>T61j%6glsVgo6gqV&iR|riM 6k'6?n Bf󶏲eNت`\1ԭ4B6@rAq ״`mosgUt?ޖ731;o!HSSK &-\(!A t&k) AY&3+UW,$k a%]&?Wz͖t/VfnN.){6(x H HQL N~R^ F$$mvs7sz!̫V,2UJ4/Yw ʗ0,8; ~[kx̀~%4_W$,_R2fuY .+D-bm)(!=iL`"C8e֪(+H5q] JvϊSxeQ)RS)JKE4'ӓLl+cLZ@ [ϓ 2mr32�)j )HH S� ~'SrŮB(*ْ/3Y+9H <Syve!H>6p rb;Z <X$�8xwbkC^ۣ=l~gr^@a ajlh?\k150TƚL b@NkAjU*Y]W@TK8^#Z\ ڠ F�:`X8kw=mqHx2 1<i2 .@3|w?jOXb:3\`wvZ{{}Fwe:3ZTIt'²H!FD\A8w94 Wcdm%Zz횧] mJrjcSMk̪LIYO'rjqQ@sdUq#WP}W۴,y BpZGMiƫ`  ܗ@iĐ}Pe:7c5Y9y:5Ak$԰<vOq<�\Ac/jϵjnP 5lb{^�9_?q>.+Ehc8ں$Lq`y�<*W@D[~A*|)yc+ȑ<QYE5>;T֛ %D|b92&z}{Ҽ̞-Fs5YLA \1ȍ9Y;i G9|5hngm0H䄏X@ uxczP{ -9]=39/8\zXEk ;yh}ypd#cEXPjiFLAcM#sݯQ %ۥ\ܝ1\7SA,7hG>V\_X >s9ÄYS~ڡaۢAr\k:McR/6\hF�#�)Ĩv�a͟;^Mnn^w{YPlbY%3'~9Ԣ%޼bm�HFg:?Cqd߼-ƭ=8V@Y ^~o^2@PvY*[Qu/h-'sn1;J4YnPkV OSTE�@eӚ|rg̰5/'#|>xl?|+ڡRLMK?U?+ JSxM4)߆_2�UPRڛu:vȡdzbAOֳJNmK<1)y&u9!>� (28�HNRVZJNlhrlppnhhhfhrr yz%)% .u|@)G1o=;+'##`eՁyϩ| ',;*\ X邫N rUJCX:%.YhHF$E 9"#]8IreɖZ:r&g7o�;y͗_EJ( O\RUTbqE] R,&KR\l.ݺqUt8dvƧ_<t붧ϟDHi>G0Q@L8}(Z)]VEv#[xxVHc˨I nY.t\s~ #/ Q޷PГAL]վu.|b ,ǂƼ1渁Ʌ`bQ?3wRRtR hVUuj/^Ybk ;>cCXO 8rq ؄4 7M\<\Re YI�V$Xm^s[Z ~BYh"g-MMHY\4u`X#ȖZ"!@R&$Q)mbV9g)wU Z(B&W!A iӄFMȆe:JVADkzi_Jo"ۯ8 6Q%ܤ/GOt)zK!#9ng%kybzxE5j  TH_Ci F0;XJ<Du)YsO �i\I"rVY"EՇ/03YZ$ANL:2W&B�QWRxYfyx,YїVF4> Ys"\p:!P~SH!^Cxe .*կbf$rR#WN`'[=2N8 bj-OY};u*­�Ȫz ŠF9kkΫU0P`()*@'2`3H+R_H*r'qLu{߸((-$:ͺ lUtԿZӟ@cL  (%RRTר5 k[2/-%p M%U/^8Df:kyx' z<"@"& 4A'1IbҰ<c\]#,Fyx*ǩˍ_Ĕs愵WXBTŁJ-I0KdSCP"I i4i 4B(ϳ"d:{Yo!B8i >|f-AA$>K$ 3+t2_n8=hld+kX%A-.-+92DZ2i4AbGt!z\A9UZ(3D&1JLO DQϊ^4 tt&YBJ5ρr3^ʛ'^/۬MoBr+Q ׹�yAX)"aJRF=*YJ=# �;C3SYSN5^a =p6q+@#�Ek$cHgyK;Inc(ʮF7C%OytP('r;>8(A!)e^REVoE뚩+�twu /tCt (%t,>,#KV%ݷ~e_Yq"YSlzv%*2PHkmF7gK0Jr$@�4,f,JchS5'X3׬6pFj6ڀDI['Bd~G Բ/M4JP~*5ӚΫ^; 9W(Ө[6w6'o{K04QNdeȇBؿ 5ٮmmB0[Aq-U\'Gw۠aB =bD`֜ykWh (+@psBq\s׈uZ6GH)2s+_0,-2'21�]]Td>A>k?2%tLr5&;`_h _3ڣkǠف҇poELiتD&G9l`ZJlR]RUpoKFOI&\w/#iO㛮 ?`g(T{º7M![ZZZ35OE 9BٻFh:f-iv,KwGuK<p+^8e@; ފ^f'.Ks'W9u_G/3Rd 3+�ZE((ߴ0;1i}�i)<GMaQ\Lu:P�QW-YEC[xXXV^  ^HRp,Ǫ!O$ERU Y@iǘ~%ژ`X<y]y.l<9 u Ȏ`3 *ِ]C0!1'|` "vD1եhKQLæCT!D@Kݻ QމAUц"ϜM|!H $!U⸸U Z!4 EIa�:#1�>3ʌݖόpC=iKb?5$&ɝ_fX$㉐" N Y/%iP8;0am@ƴJa~VMb2j�Y*^ pa̠-q< ?-$ HtǛT<FYMb�\ @ %RR@ \)7ZzA<m$} Y#OɆ҅=U(c#J%N}?ʠIv4VA $ڄO|�Lv% 5RX>ܡ&>>c eSc[ZE =D`�Ф ûdH$5O# enVQJSZKk^`9H| p%j"āq&QpYcex@dƥno.^HV,LQS!F9b적\@dAgWt +IGpUTd O'P: �+TG[0c -;`�~'rE +x׉MNSƹg8Up�DfRbR2g)ڌ׽'HEqGt�%(}ՊYc[iO( " :(BޭG`gf[=1\\i&)]+d쩉8&ә·.e,R Ҡ&P)} щb<HZr'RahJ_ `&?`frje<g[�|%OeX '~!=)\Jr]IݖtjLxDcixMd6]zЃ1"V <i I"FI\�%&mNՖɐMGTA9_ZNj4( ʓT�+}ZjV}!݋ʼ:Ռ^Z)iHeMHH8^lVTYUÓN*=?fk} Q[1 ``T۱BҋfrN"- )lٖ `�ܙeBySjk b`Ѭ=J gR<jB\xZ6Fu ^ہ+~]`4�֭@p ڡѩl[B-͂_h%s$8ލf\ĥPeR$lPmg%ˀ@8�nd4eM'Ni()?jP�&® M/F$!&ǬB~n��,/C,P)]Zt@$�oD<cI])XP ,B:K@/>/љh,l4t/ p@ѝfkEO!#"(0 'l=eDx˰*8�7�TD[.u[Eԓ70dR1ƍ1('mT�3r#;#Cr$K$Sr@8@@@&@ = D&'@�0p%$r**r++r,,r--r..r/r��;PK �����J/J>��>����frame_7_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,Ȥr(2 4YAkhWDyV| /ϤGR`EYSTYXV][^d_cgvxoq$pj#$hwh$$STZ`vf̟ʦui%߄  YY"X`gaȫҨʣ%%ˢ�j6V$&�ǰ�@x⹋\ĥ</nfP4}9-A{eJp尧O%$HԜ]}RXcb,aԕlr"ChC9pJqXǦlbՒTO(1*Èf媵+ʯ5CT&كgm9}mԩzQU+jA6>zX2q<l5ktgKL\*&q̻Z2Vڲw;r^=^6Av>wx@g xAU$RpW%FWyA_}`ۇ l1$aV pBSLxbM#|ǁ eT/ԥRk.Wp&4IB 'zUY@ߖm}Y GWbri84lV[EM#et< IIǤTF%{%7؆'"åc$C*UR%8&8V>2b]lT%yщ@Ie%@9⢼*7|0 rI i'"QB2 A[>N0ŧ1~JWy2 ꮈţj@QiׄE Uk�HݩpQEx]< aַ' W)|eBɈƳcԀ#u Vڪji8u^)ωŞ|++t%(.K0Kfaw H�ٳϩ>.0DQtjJ~$@jq b 5,/b<%p6(0à}QT~z@ (<mx"}+o/񧩌fr%7n<m-Y%yL|2'JVM;]j8饒)+0G, ޜb%E^.7 W:F; Ri=)H\!Hiw!N&W?]bP Ŀ!y &_dG\@!HH=K=fIkn0JU*68X,%TLb9M *Bz@�T' Mbgk n`kjSb(ρK('H/;E�@Aag(itCĆm p&xA$GLL_ʀ7wx(+4$`d_0L[JO=TTɱ9B͎c;GupZ0ldrHGBR3,c c=MH0NG\Qj]z5њs+'b%tB^y+B4 m}n!ֱ"?GiKK&%r5AfAPaDU؃'�[N}M395|sױȲe+S#&>%4Ԕ{hi.CMP-{*#8q:I9HU. ̾Ì( 9-,Nl&b"2Ղ 'r,M4p  �=tq9 ֟NF_Ҩ.U =vu4U4=6G4oa,: P.~zi#e{: 5V$LM[V3n[зn"!'}\:.hi };P^TLkf6�XchSpmoO P02]Iόuo ;tƣ.Fz\"N\yU '7xMs) oM",O7X?4xH=q{zWHx.yKV !WUزN $oBi=}ƙ6%sƂ|g'I{ j#!2FznĴ)գѤ}%/AڐqgZ� 3d;RQ:-^@ƺ<*"]{N:/kxWm+mdkݾ FBj?j :". Ex+4YQ8>I{n`5fŏju ^|g Ufň#*| 8R| q߼1CYo)NT)$X;ۇpiv,ÕƶKyIYF+]o.%rOn'5vc(q}ݰͽ;naK}J<//Qa4\1ڲ  4L0L_"QCuഥ+$ܿDt 8\ђw?At|4_WJPdxs-sgp}�v*pWSUǓB^6 ZW>3/f, 7.nބE!�L!ro`:PW G?:7(nKe8!+q5'$d#}/i[Vt::#pq4mTaYaM| AG"wqae9l:#U'#y9tf"Es!E8s;d^BTb6Tf$%jZ6K3r5'jE }vkQ|An Qa5!e&3e$.VNXoptKXQCs $_w|r>cn_7js0q>7 d`tS`K -e_ 37S\vO1RR>d,SbY!USEH]��F�r[I菛Gw 53du YEgu>vH,WK[k?jS*葎jtjy2wTY 䇉41\QO(G&MT;=sCKGS--F`ts^Ad9JUq68(&PaG7GP" bbY$@8�9r6 cc*e7P1~V\r7(0dc.kdJ3@XP( UTs_A+d.]V, qbtGH@FLDu!m# ; &+104 1) Q0,ɘ9)98UKB}XP=A�pr pÆw#!d9A9)*1ڟ ka)n> oh=a*s Yڲ[Oy<w@DD+ڢ. ژ7 //:}uvdՌx!R:(Dgpjى-H9V1I#o=Ik=.1p$D Yl:kڞh%9`)P"0[`�ڤ*Y4NU@Y77'D{,-bJ8ʩ_H%H$$@fp�~*~z9#GoAfthXivk>#D*00�.*[k(ٟ*rU)Ev�)wKUp~`2$mʆE:  }qUjp]a+8%!;/� +H3J4518eG{e:ઃ�@еjj*a<wPpm@݆"C֩*!8xy,p4fy!v^1.68T1qxUܱ*' *$VY$Nh6{].57Ez{;0f3Z0 kʬlZZ;J>Yí#@`�[L:*:rkI:\_+ 8[=s+䛾2 ڬY5(U')I9Rm7op +KK=hF*LCuC[?[;{&1%+ zJYqǁUD&0I�] ̤㝣㮍owL"qz;о% (<_=p"fZ;vs8Hհqg9Zě۹O:c-0*>c�d[򘲁\]œ1[k40Ɩ *P8"Tgv{&w\.wl ЋsbDV(7nx@ȶv4i8 əʜ̼̒ bJ쩞A(WnRw\x& H <M,[=v0y*!vc:'\ f+jY &" j(]t\%O0~deo&`4R؄2L4=֌FR|?VB<*r2o tȥ#d 4kW6]f1,_՜=d//<Ie 6af茲!]L-rF%([4dMe]j:͢ڎh 6]QcKP*)3vIȏh@f\}r(r2-DLg]=�kݩ0,jW65]:71zOd34')M=4 ǣCߌRAP7PӖ]<|m ؎z_Hf! h=jI} o3$whCٛm #8sAGɘ< \~Eb-&,9GCުMM˴:8i! uQ:N%^\(”c\Z hZ9?@Ogި D.cuՊN!D [d+`*.('<!Ѭ`Φ.:)GV=-=tqB|},Ң1ʏuudž Ua79&. *- /,) Uk^B0qgUÀP�t>@΀IP:mk2M)ђk, \n410cAI/A4<k9'+갍đDc"-v'V}26+GWYMED>IJ4ʻʞl899i9֍7ʁ`M+{q'I$ -x;>_/_$ L ʮ\n3XgV&" ~<bcUՆ"1\tx$}FQ-jb Z#;ۦꓜ\CHh9}Q9n64?H/9D':+R+/xK?;g;mW>R*Nc@D/ ҭ G q1r![NurPT!Y[a@J(D)'t2Ӓ-]$#3X4m;Cj9)a#CCPcPpcCCcCrcC44DUD-kEjWjƇGxYfWɨ(IZJ j; ׻VlmM,Mm}¯0cP߰?CH%Y2C&O ? 5ԇTXÎ1pE9G^&X,3yLe>`H2'Ij2%ܸtEr֝I7 A-Q$HzӦ UJٶ;Cf>֕r#Jc)S!lDZT+W%}t̥۷-$LtxPr^ϝyo_>D""HWL_.D,ډr@TF[/8q5eưotӁ/l <-:'w4LF[3�ؐj\luټr+A琧(#n.)V`:2 gjZLDLE<o&+[BX 8{e"O� }I E^JKb+! , Z,X&42#LO|ӗɛ:j1<9…oy@vU C1Q%#�| *ϒJ =t,PVY}YQBt^+TrZ;Uc �5")$4.I[n 7Md)Tzvxx块xyhtwߐ8 S3]tAP u4xJFeF2^MJ m7vNBy(.JwuaiguΙgqf!_`lpXt^PCYfA>"#c Vd+1#"[LauAe!' !II}: : 4#8nMlk˶ 'Uzx4$ tߝ}{wy RYeZfNj46\sz5'k?cV〮rkUirsA�W \W|5a(2jR aY|($۵<v@I,PҠi~8L` 8�" 9PD32J ,wAL(K4҆I\LK2ɖIn+hV&Z2Q\ ao9> ( E,$ ?tKcDQ2o٢5dr:դiDBVJ5!ox 8` Y7 2yLF>3LœF7O1ʤztŪB <(K*)e☺ې,MТG> uC jpLB46P2iLf& 8yM[LF$ B}G[A!-+A�Gn5FB!8)DoLb)*- ?JRDAe&5 7'"L]1Ҟ|Տ;,H9s-:6:6%ԒR Ku�TG^"u`FPPf*tESz؅�Ll,vU#`_q턢ɱt.BR O t)%>g%1ų@ALefR%eKu֣b;>,Ni+MUY޷*?k)%tʕ-\2n*rr$((Cԧ*TfD962{螆`s$ Ya %tHvZʀcHya[ve]es %h"$oJz/TlhCcx Qh'q#\ Һick\-zU8ѕW_7UQRf$朝:5\lbsl茠 F.kYZ=?g=mڇOц2.*w@xq3H%JEUUd0bQ]CePDh�ī؈I=;b327|Q?Ca8 XqP4(TDy!gN߆Y۲̇3kF:Rڼ)[B ` ]l0axi_ OSO4==pg^oip!+f<RHre+ߚ>_ vXL6cTqLp"̍`ʵ@;N;p-킉.ǢӓңOyBtI@TGf9XosI/ U(_�kލ.x^ \h4hsM={1(1HTJv? 6HIֺM2̓ᎈoW<E.ww:(;IF(->Z`1{9MZ[?wƘfg)>z_  d ݅w�0�wNEB/'*0xm3"0Pʀ:*NZH+d~jۈJ)6ˆMF@.wyENJ((pl6�'t̋^0DVSJBĺX N PM0h (n%2i䰓iI3 R ulId\TJZoHPv"jϘfY"&i+\F lTig|N }Zu$A`q6m@Kq jknF&OpƦqe'`4Lj' M:@TMi1([rud#"~| jmkQ`&υKi qK!!#eL @H�QeJZ&+\1eq-`h&k&o&m'{'m&O 0ғbnB 3j!-  ^Rod`(,QˎvPAh`r&ے--r.-ْN@@3.j:FYAAiH/:p �a52f_KtBxo6',!R̬%*Rf55Y365_s6g4m(!j "SۺPvڡBn$)(?HLG2na:pdp!<,D�b@d`53=s=5=ٓ>7ujO^,ʯd)_A  2ʬ%@d $L0ڇ[<!<7eJ%B�=K==SEOEtSD۔RT1S0/2B�{B|&-B˸ SI}<[3)γE[DKMt5sS"D׌- TRzk WpFKL I9&3] tI JUCTDq`='=REYt^m2!43@I@M!F} 2%s;0u$aql3K[8;G6QO5qmRRc6>4?')C0w @utt=<[2�QP?0I^ J1$5WCURJ%˂v1eD`5a_`gR({16˯x14~�*v@A0O)Elf*+n3Er azdnç@7r&-m-irfkVfs/f[P4F .. N:RPA+Z+v",I;b*KQ3_u)@E@j`(i(offq`y$,A3h 7bW*& Al:3])$M2"AS>^uQ_OM8e1mVmR't1ts !(w(MTZvvvUF.`/F, #Wx0+CE6.X,Mu"hAF`&'qz{ 7*4FǷ7µJw@V6 ӵ qWZASROSvbζ&tuMuҁ|󳗈*e9uJ`*bGn5U)˾R^9JKF*T\gkf.esu:Kq xކwn�(Sc~E8xi0 @QG4,wXY/5>>_Lט!\qvv-( ]L9Av|qeql`)I !;(J/%GS74SYE'DT>-2aso 4~NȧwjIC3d4MkGb<9Y_2a}8q4֗x(2<�H� �̵j$Au}+n,J7<]�^@ٟYa�F PF<o4>ee4^2lY@u`B;ӵRI /uyC@^ ]_aZguI�XMlYXeGir`}5z*?ZٕΑĝc#z[NC%dYX]Zszߚךiz0^ר"Ph9yezF>4z@!AsuIic3A;դt;:C;?K d[mtKeA%S")XM�L/ͧ:(1esy}J]zM[K[wuKߑE@));F >5b3 P;f S-^{^7| *sIUsdyh! sblpd�<1ު [$9+ACeJŲCCZgkg< 9vRs; T'r#laKC:\K@ƅr$$rKv%MB eYSӜ̽ԙa2ԇTWe)1ρO ? 4܉%}WkQ<D!|3=3=eS3hWs69N nN,H)"3C؜Nk y 4{&},I4ܘA=9A]<F݅cRu\jt~[ѣ`F`#mjG] / 珎}DC9c]  >Nzs0T  818z?#ѫI}J\Sݳazۦ:oz}ڠq,Zg<7w7PUomw-|i(C?G:чRB7yJE[SX>]tvIͺfXF~ I|6Y,44:uX@D o \N!2_"yE91cpG \[5?V&+\Hn5;d=`?W` CU81iwԔi|mUY}݇04k "[3?_Y/?9<> Hh,P-"(T]C#H;$їD5[h6qΆ.l urpxpv 2vx@..6N*2fFrBzdxx| " ~&}0GA-M[d]Umm}}e iu]V.r&+fjRFb&JvF~o ] tѪFƫFeV-Eg"HA9m. 8rjGO7u$5 zAJ4~[ uTV]<JCZ^D]G|!5I1 E g_Ȩ tS'&Nt7s)S&P{ɋh;{I_u+֫_H/Fpͥ"FaC|Z* 3-uKޝ6-/l~pSNMܙRe|›,2M::u|QK@kX`뵑lMⱊȹV_u\6xPSa$]: Ov!% f]P(b@CKlG䂖Y_2m4W@ fG CH:8}sI=U&+_c~ɂ8lEҋ.obZe~9 o\ 7 (4ӂ ]NhBAuA2ca +¦ Bja.m-Vo $ �@ GK2tH i?IHj©߂nz;*/~ȋoҢjEԤ$+(JFM:RJJiHvAr*KQ&/^GpMQl~UN2X9͡3 H1Uγ1r<ufҦWrzEQG9RW|1]&L$A;diJlmW=p٥(\2x;9(:jWXmRup\@h ލLGC]ƈ`vYZ ($^G^" *VdjnC4̍Űc\5ԧ^#jƒC%O:v`dH͸cv!p,^d@#,nE:&$hK3J… _6}Dv8NpƚBL\ 3bC,kUV,,jqf�."1�(:#t A,QŪ1x�)X1ьi#U3T�ÉƋiHa{+^zS4X H-1u0J9z#!0KJ[J "F6l(X|xq= #UOH��A&EI0Q~ۤ&!)=�e3Ҕ  a<+_5HC\7!(A| B9Z| ob+!w^O׈L` _D?ɰT 2"y%y�ɸ& +( -g$>HL%ҖIޔ[éES"X׬6]blc cfy^N t P Ȯv 2%SNaDkx[塮еs{`pȬ}d#D>#;B̦7IͶ2^׊+jSg:h(1 $@$btG #yQ2';K]n >w'@2P2+iÕU",킅 =aKDq!B, X7vD+V]yw#lV5x4�G2q٤'VBaM5i.&(PvӺ3niZ)NZVcr c' 6b5S',* ŷtDRuZSjθ2&LùzM#?|<4pNꄠ`KJU1 |r6a' OL026jP4 JGgk,C2E,2 8D 5\)9}=gu$GFIӭ;6@�&@6֣;v^Y[spJVcb:\Kso(7|TIZ"S^tk{>ox"F$6%Щ `Zp8 8Һàxh(G ۈ]*XGSiW*l5|D#.p&;D څ"q#Xc *]n`VKGXg ` ;78z{+ΩY+l|[wd?w9{Aג^Pw%�g?dqb,ѕu4wnKN`ӟب_}e yه)Xj;-n7u)";n@.]ئGA࣭ Md%#x3ZxÇB S,*m$7FA]F  EZSȨIYHJ4Qs$t`01 ^-)tMB)y Q@`|X( `L!p^}}ٍ xa@Q viZܕm-tl#yLT  ɲT$۰5) "% x@NGMĄL-p[aTe@/aeu [+"ݾ-! x9`-Yo8޶IA"Mh0YcW=d+bxr#r7c8&[+ğδ)E9X<Xk|,/U@ Nj\d\#66˂[! ɠ%� /zM]^ŒQPu`[@V"` ^`-N\$Y00,{!8@ YiBc,b+r$I (8r8d@nc/PSS\ֽ eRR�~@ap]@ `M~aTAX'Ru&-M]!\M�T@69J ltKe`a$a2z_ba^Ȓ<yE@=Y= bLKX%VMUF`Wza �t.[ DbX4 @UwY,nfj& pQePG5@Zai2M^w$ | %\P&y 7�\<SPr`0d . �Nf�\2Qmr$I[ƙ%R3ReH$t{6&y#z`~ B~\v^y F)dlУf`P@:,f @7r#�hON>lЩyDY/(W!YW_i )snat޳Y96iKj]""V ї#t:>8H](6 ,NMiJF>P@Ji^!$>.?,Ja):7Bg. .)Yם֖�LL7@eP>N+ы rԓj!�``et<eh!iit6cjCzkmb/X%�Υ(+MM*VXPJY:W]x@Qf[Te*Cg/.ἶi,a0dPuElmR"Ek-bYEj8+D*?cLʅ$bڠ.JXQMel�mV @fDdGv"TQ0d2[RB.[�L\?Zv@eriqkRi-) Z ۭ d0ͻY[]-I>ĕ`Hr>|(^Ql _&@oY�.<- gcB(^Ŝ&.0A*UfH@c0|!I$!W'hL0 )<Εل¢ b+.dX�1T@Ko6f-*o Np|1[�<>IK P,X1.1QAq=s`SYxF@#;((΂*P6FHUd@$�r.I��\@"OCҺMs&|l@.r�@X. ώƉ57<.N vpT$B3J3djCa0_h299Sp</Sl8\@2)~sT�<>CtDK>�X�(LFSttGWGot4@\COtJJ� �@GS�H4TMO2L�2K KTEgFGO@HwI_P"KTSuU[UcuVkVsuW{WuXXuYr��;PK �����J/Jf>��f>����frame_8_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,$qx8gG|چD߯h$*Lvi]:f]o^'s%%$$q#smnkdnjf$JFSQUXZ]!`hcko+5=>=5+&%&Ոpۗdkek! SS VZ ]^\`a`$co,F ۜ-,d;^<6(4ke{T Υ@i�R\ݻ(Yi-,RB$(rhdE} EGe&PRǏ٫P+ÊaȔ7 nk[ӠQ$ztaR}:XcGqU^P`�T,XVlgn1$-9&D&(-$Mŧ)W&�Eq�2p JylIϲ?qH:5/Em{t༆zIW)%W}? <')hYeQ=-[^'@{ V fSx"isUGg!N?PB樄�m�]VԳ-HO/%͆!V Q@EF$ ׋Nߔl1i,BbG[7<woQmX QF Zԗ 75ڒ�yv4Hx)!.;qaxX :P^_FB_џϰ3Bch&8uYhGJ؝P5Mo:zhHu+uP&c=B#fPȬgO 4>FNv"U^m w a"[i~AȬh)Ӓ䄒A,bUmFC+)5QRcȑ4$ܾ)&y4Nm0`M.CFy ]}Xxp:-?F3oXFPCP 4Zqp|i|p4ج+Au&91P|O^ۿXH:)O -0\b% z=y}vmms* k\�(G�Sk-z.\j 87<z#*%xa~  P_D%AwEP$ #ֆP./$ڞ?ODz1H!A;jxl)z 1!!uEĹl} a72 `R_*[ LvRC9 r`s8FxJe(R[5y[x^31Xω#ֵ tcT/3 zY8H2RHn /QHGfc.m9HkRG XK˚1O]wh/r bȊǢ$<s@ �g):uKjvҏx . @-E\g$I]RY6 {zǂd ү k@*ts.�Vf8^Et"?1ŖIPQ}e_hYMD1|y* HcQzj #O)W&Jyy$!( pTeNHP<F7Zk.σ]\u L P6K3f;ec k+(*Z:N4($F@ )_a18JcsHMXSlZʹccKmW9m TDǖmR;?Ff?Aň]1Ɉp*t[^4/ֶP�(' ;!(M3 w[5ܰxhZn!ш k_69ʭH%-LTiҤ֬[rW0I$C$OU4~AUԂ5RԂ~V^2 ` c4)G4ȋ|NI େ+c76>u&GZ�','W +FO#.YeV_`̖9s�XPj܇FEHa'm3l=ODlvG_mZmµъ\j9IO U^<?D"y). #OePND%FT& !֕ Q{(a;$#Æ سPGeyWHumlbV"nNJamێ֗7sHDN4MRd(IKTخ Q]amK�/Ր)$.GJ+Z} jաo>~GᐰTݐG[\A~Z (FM-$LWM9.}2,;1wzӰ%5TlYiI0Z+7x JSNq{EҥN*mRT˧4~ 0Yy*t]ZFn Pz N`Z:>XA(D%p:[�%f8TR|b~. nA֛N8[;ObܫBVnCenk�Co ]m͛4^B*a 5.1$$0{cgt"mE&AJi`/V"| BYX3{{&K't&G'g&EH/?7d&A��'! RC J;O`w-*pSu(vg-<>BS-7&3n@OC<"h< w2<o1gR--ǃr6:sPư'&()0{}o_U.yw!P-Js,#ЁNC�|=)~vF R<G:-8/r(&2@w*p*ȉӘ.(I^2w pSVs6#"Q臭�ERM_XX ORI'(؉'J6(Ҹ S0$>2fQ!qu9R {{8j\ &xVmNzvARA؏7y:;;(x~BuCQ; '2 O؇8z&IWs2=Y&Io؏p9 ى@ hL /O-h;΁p؇qB/tC}kt--FTV;l9{h�r96ɐii=*r;>2|O4$si#a [])/>Y8KuYF3V84ioEtVvB wic))kpaA�И8~9$XzbEvAiX *):* (P6 mPR8hs0KB)qI )ͷC"}3dYO 1 B-2 <` I 8 *U؈>X2dǂ٘)}yTHM1!xbPD+MZ . ?١sӨ`{*88$ַ,z 1:HWF/qfd,c{ z ;x9ʨBٓ(7W:hwE)"�ɦ OHp>%/jbB!tx/lY豫K꫼Z % uiʬ*V HYw,!Qz1qjr <z-'$U`8<0=z.۲-(?{ Iicis&:ѩ$`�mʦI8ShY#%*nAnrcGٖj+0/z@0j;K*"ЯؚyEIy=tUs#2B&tX-ɦIN(#6x=ZF$ ն1i+-{f:5s(Aknra3I8 ణpڦ۪ W7 kV$Q <;lK0/{l+ v˚=}rtpSZ\/'0d�ꘐ GV:Ed&1bȖ9Pګ૲K-,tyv=^MqC'!3{U) +۴ %y8RVF#K$ۙa9ᛶ,2۽+{u뚝hYy(VJ3DJUyg#ڊOؕ|Y'j5:ibq+{2k;,N:0<ɯ؉"|yQns`꛼뻢�Oۦ9ܸ#m$4x5ZV!hKkźLML=#j <J~OG9a9dLƛ\ @TP�ɭmL#';Aּ~'lM2Ę8Lȃ,̶pY)08EU5crl*,33[ ;ǹRk vԆ֦ :Iܖhλ<̐A:+J̻ZTWcz%L =ͦ#LkPB<(g\HLܲʤXڨ߹뼖ggcv*  {5kg<l$;\e#{5yګ*Sšv^҃gg"z{`ɅYhcs׊ں6쿑ߜ8Owc']*p8}շͤWM-`j^xۗgeRR&+l i=MIAqZFacu0+_l|z YM޺:5]z<>vW؇Dy9z�)4)mFʋC:V0PO*5o"b+`Ě> I}䆏6)ϬU#Mƥࢉ{ުizvZ5dS(W7 Jj9Tʉ+n]M!SqKm544R_pZВǮp<G|} 0d)BE^<4 <4;)RJ^+69zlf1]/luʼn*M'ZznP.e|o-�1�0+0*Zz=y;e"JVE<P`L'H@|Yx:5#~ +/1/U̎MOͳ~k~ɩXC گ.r ":ӷp{ _ߎ:~Ɏ˾ ^>&R3j9м1!cmtB^:zy䱠$ƈ;-l +N(W*Z _%g _4T}Jj�HDn?<*N-Ȋ:BZoH XxO3T>[^jP`1;ie 琦/ 2yHZ˙?a0ވۓ S.-<k% A~$pA.ڐ\^iUX.?`O jͫ]r^oŎ=ٿp@ BCѱH,%�Mlh2U &Cn4fr8|tu=ʇB~hdpdĐ$Ѱ%3Ss3$4ET$D$V66q0HDxho$)H JZj*zk;,Cͣ<NNN(pVq?RƒGC�COXRŪ"FWڵ##Fp yȖ5hӠ, .^CNݜ<[!_u  2p!Wq("Z)F5["I^J`X*3y#8|2vf[pAōc\9pֱs@"4]^f5lSp4i$훔 i^#k]aȒ$y$(@ [w'p0gcκ@; "qPUo?ZGH˸k\ɫCQD</eJx0 Bƺ؆z*6,:ó+F r!@L2I|?:(AHa++ 07ԐLҔNCfS1ŝxNf(4CGu[8sNIRHJRLw`P9Bm1 r0O+>{ 1Dd9s �':n 3īl.+ҁJڬ=TQ-L)l!ma)(qk*2Oh]4Y)W=Ą7@,`Ljcn a2+ c<Jf၉Be/np4=9:5\xхtlbLGX^cdYQ ĸ^&/xc ɾ.σvd{}8o(msDݞesg`ff&-gXoK N逑6ƀia(X"ZllK?QWtV" $e핗Y}4;D@;W΀/` b+'=:~MyAJugG?[~IÅФJȋvvI 7 h/=L2�j.� i-J^+ \Ʊ@AM笗S h(Cـ9 mXCؑ/٥M T &e8 إ! >yAnTN�,E(C"u.00jXq~<cRBie-ѐY1ŜUWtBH'z19Y΄Ia{AMI4K Y=P<8�29- 9DQ猰4 Hz!$W<Ҩ 0|0Fy2# ِX[!W,8CWl]q0@w|Ե1Ȼ$I(d`\d;z’LB((C{ s "_;[Nwޱt]rE{vv?h'k[f0-|5Ň>  lyfn\3p*+W.l%jJZbv`.5Fx=坼h}t6!W~]P #ȁ .3,_*Elal I6\㥐ނ.X׻謦2#7e&p^)mԃD'GFXmaKy!4+>,\F=M.Db4{Ze:lf\pEDfQ 6Mi24h,T֠hA<`8d!{e}ׅxWS6tR9 R\do<Ԥ7B&0x-R2u`2*S˒DC-Ž\w&B׆ m8(CǸOY?K RA3z<8SHs;'G´BjrPh(ӂ5Yr@ʲb\~"3LŢLgSgԨEVesB9]2af:W}�"lK-8l#AkT7WƖ .qQ%evuSrǓL@O- $&Aƭ .쫬pnbę1lZb hytUD_\~Po4!a]e0r41qE 9"t^d>pג,Ufvk\:�^ uqIN2[8G,fGd <Y8le#y*Ԇj>p \=[AYr$Q_QF&T(Aeym+pV VO7hu4m6LNraarPU!G-o>*aZ!,aRb:H+^łWA3q g&MQNY sP$sC�o�p j)]CHpL!ȴjmJ�jeWoO.Xz.*YΣ3)0*|HI(fjhkmuoqP] obЎ^/p!�F '<;x(2/=)^=a|F`jh l6svh]�nbfZP ;j`ж¬ !C5m =V|`PdNSQWOq4f*b&4GDjO/z @̰.ͯȯ顚 P03KӖjoJqӑqёb1kH0ќC+I|H kz1ڞzyޣB@�6z EL0WE .UbrIC f@d$$M$Sr%IRF$6�HiisӒ 0r]Bh!�c`iEOF$o_L7#eGm$K2%a2%K%ղ,Y,gd)N1!FI/ k2X('&N>)1Wpk2*;h .lD>`# c=-4CS42Dgߎ<^J@r|PBLD!!*ӯiG2%3-+-Y4#Cq۲UR%ϑ%%c%25/\SVsD3xjfsf5:x& eNDȡ'jQ.&9́:u:5 E�&ٱۑB_B-B/f2krikV'D9G5d7$� �,Whnkm˨€21-2M3sd3; +F1TItBI'5�BJ?t!ss!PIڞ(l�)=r¬rtҰGAB3$3RO1d SQWQOPkԻϵUbR+L . d?S01E<B93GhODVPY1PO՟P+g9,R¸j3Zbpj#FuGH`8 38j2sH/lj|H`tյ{ݰ]i8L.H� o ˮ%xE)NCJ @NN,HU9 ْ E{݈5u5M&n%`/.qfU| Aa jq֯q1@JXp3AԈGjpm6UKôfe0㈘>K� [A0cҬ' W7[`p0V _qwk@e9j/. js(sr5acAĢ1GV@1娦n# KII[ 4 So6'&rwVL7+ CѼ!њԯTs93p [Bc%7q;cR<0:| 'twS\H[fꦡy#ZG=bK(@+SnR`%_4K8)8/e@<͵q Iwo˃2 U�rzy%qjW|b2raG< Bb�88XXvGB6;6I5ѿ U::�(NKsTx< Ҳ#3\`  Y Yya2x|Vc:3sucU?C߳n5$RVָ @!hz (d2Ōkz :3\� [�Y ;: '2:qT<)g*>�;JU HCj,r ؖ}/{D}ٞ9yi3Qٛ2*Vٓ'u. qL}#� ֕Ws@J#݀y9U:]IYV_VVR&kʁ9 8(q?)aZ/2j� ڐy iϐٳhL'mEWB?8_9z!)'j t<"Ϥ84'ZvĕeU)6>3u:$N@8ҏEM= 7I"X ȀJKt5͈Xa�26H\=y=iv}S'xBF�<it O]YXFzOl\B^ 3/8!K@1wZ=6%WLaŵ|3Җ&*qw*WcxN+i,5{+x4ASK+Gф'Wku7JT txu`ZcڛG-Gr+u;:xC�!ظ\ow+Ub؛@Xx}jqULC�<!c[Y XDz;AE\Xҏ8#Y}\c%b9H :a䪱! 2q@hHZ-Ҫ/-˭7Ӹzң/OہAW._n8|䴰FK uйɪۀGz?\ܽ]}=G 7ְ[/ݼu�!Xե<u` Ft3FН/RFxX Y WTY`Ne[ߝ\rZ3s!<~V:fy4<�&Uӕe vx곞ߙzt`[>Þ~ɞF�q]cAxuϳț݆z@�2>OӋV ؝Er->@/3U>D`Õ,;yiS(庪>:5׍t *jX, ˭ޓ_7ξ+]MC=@^R{@۫~trљz 22$ݣňj^_Om0xE"YAC\6fFC_QH"ꑈ-jG$|d7A�=_thhlpln"f *6BJFjtxpptpnffvlbnrr~b~Ҷ򶼸dt\eaam}HEM;/IuyM]c{ŽőՍ NJZB&Z>6:zQ `e ح_]XHBHcϠ(GdZ5nj޼ fLp3(7ºHz qx4R'TF*ДWa HlbD^ Q%uQ'nE lܺyc% P%E!~RtA[0ι>-:-3\LmuѤ9s9 ,! ۫8Rw7R�5t-X/~<[p$5$X&J2qWʵ65y{#{TP&c\#IMSԙ(y2?| #X'X" "AWB ^3I|`LKve%p|PP>tP܃S.E "]X!)CUI+X e)gތ6ҷ&)D|6[v\wyCd$)K2r&!V<H3I&YN݆Z6!؁BcI&*+6*E UPQ}ĥ\.DSQI6zQN2SJXsiiҕ:P@'"@b)x6qk$_[lKtARb)DSe#aV)s r 0ثJi{/EH+Rm/}L  GuRW iJauFUd qxw5yZ`21|ב1]g[ Jn̄$C`$]iOJweKi*WJQ^-eǔ0l=jRwߝw{H:J/f F;UBfRZ"ŏY겠Š-[ʺV1o 5Ҭ_8wN.e E G:1-X?㦫*ϿM Bp z W iYcem IưBY)w 8BHSw! @ P?7�8Cp9]% BD'%mz2 A %@ �<ب�XZPb"E[_"3BPM9 c7pp (+<) |df^/cVT� 1o9@Jc"*"[Fi< oJ8N|BTOS}W9&MrFE.R`%1g9k $0/i(KS1#&ޔ*k"OUi:U$˔,?'g]/|HP>H=(sN5٩iiS�?&5asp8$:m{b#| gvˋ;a(y!�D;Sx@ˤ.V1/UE窚i9~ض" W4*C:r\[!(^!  ,^l"ĜF,}Dc4)v!*#8�rMV}ܣ*?MD�^?!/J˪K#tbhaٸճs,h׸V�'mO9=  f!R,#HfgT%fR:l[s6uSj1 &! lac/%gn$ �QgXCAd.B+I^1-Vvܕ:'qsR@KYr8Gx%x}[oKʶBĩ(E S jV N]*[2˺ꐹ@C̤ۥqQ2N+qZ19Nb&-[ ՕBEx 3SeD BN^bJ)?*WQ pZO Z8я~t!miH>4JX< D:Wp$86�G3$dZJ 7\(1v%=CIҕ\MlZ\q5QueLcA1LKB ɰ~,s%SEtu۝l V$d{Vca&ppnޫm?$)uB|@Gs.U~mc\y>_c(Ճ͆ <0 zϭ2i�|ksZf:o^(jwvFw #Ghr̗FӐDFzM꘴B�'{nӎֻNw${q4ȉ-Lto;%;)Li blTvuJҪ;~lW&# P.nC(�EKCf=ymnYqqthKF2(neG難0٣G�c0J|:xwCˍUZ=[#iڗh>[&WLnʍ�_XHDMJI}r@   x�#p Ȟx֌̊eAL,@VOrT =8sBr@ܩ` �޷+!jJG4^>=Wys�!`F !UHR%Z2Uy42]r&�\B DL|O#BQ@ J)@ IIK1 &#j3B#u@\AF+\+ ԕ܍J":- ۍ"铸X N< "c(ݥ}"( ] bkk办DҒ2΀Cc@(%@ $}b c~^ۉ@#(f@XMQaxcZH >d09| NX FnޥH #43.QbZ 2VBhEfЈ< K G�aMLuҦ ]Ih�^ dHb P$N ʋzγLQPIxxHY ԈdBl~^ 2fa fSBJYܒ6`e W&Ua=TE~Qd i̝3*efjQ@I2eLW5Ü te&]Q J <Ho]fg 4*?^@@[l.&}8V<ae`Tq�p6c d@PܕPCJRe1HW<]gF ̣n1 "%pFc'@ .+,!]~gS�|] _%uk lɔII'n^b@DiRw64BR6앨]At<!?y[B?\p䁊@RZfHgO_,IVRg�H}% @LP0d " >_U{(�jQAmSӬyp*e>#l?,JPT@%]{Avb1q$ZkF-_BT�pݱƜ$PTɷ|w=<$c@DGHą\MVjۙ^w}Jl0 �4Npja:(&B&Uϡb04j�`l%+Q,HBDKLi %:k I� l>X}!D LfT8ڀ\rA+"f˶l Ԯ]Y@U!ɩFtʇ*UAF5]JjhBFaX*e ٿĞ0 mv@M$lfm.Ʃ@*%l CKRLj�XҼTbhR,傄6u�M.�df"TdfK~Z^fd:XX�aNW܎l}!6V^]4O?k�(@4fVɃEKp2u =%8BEkY^b_=Ff{~0&,.ቚ[v$%{ k!ya6[YecX�<zyW=x2s$L1@@zd9bO=9T@mpH$#SY@ gƣX顖lخ" (ӫ(3&X0|r(Ӳ�4i6*/3/ iYIr"2-@L}! #T|g42@r2ssO�0!f3Oٴ.`8p7: 4 5 4H3*8@<+B3tC;CCtDKDStE[EctFkFstG{GtHHtIC��;PK �����J/JBR@=��@=����frame_9_delay-0.1s.gifUT �{X{Xux �����GIF89a����  $"$$&$,*,,.,424464<:<<><DBDDFDLJLLNLTRTTVT\Z\\^\dbddfdljllnltrttvt|z||~|���! ���,�������@pH,Ȥ1 t<q~G ~B p($ H$6i4H}Tzxxz{ttutlp"qlkj%J SRZ[Z`achki!jj|wsyuom#HLNSWX[\d gkos}~}wŇÿzbT)4] z0ÇJ` ZU9'ݘ3 q妠yKrߠE,7MJ,OLKŪ s:~T\m<?2D=`9*av$4\6ԁTOIrչ.b!]ɨER?#|LةfeSB3#90JFr^ )_OQEa, f6'M&Ybe3)eq.Q,\zUoNjRQ2=Bӛ.v:J yÇb1 ѥmZTۄU&^kaێRVTV flp8t+JRFsD}T!㇇߇(&MBtHۂ07SY6|قKuu2 <eMxn1VP�X*x^iCy")X<mTXgCX>WQl#:aT_#�ن`ic3 cE2;P )7\E^(Rs&mύ |kC l@&E}Yku99d1�vMʠ1R~%v!AsiT@ᢷ@[Ţׅ"! ^gzI Ş+~cC53a+/,gc,s<ЯQD!_jӫNÏtG,56e] W}E/ҷYeRASMD7*h]W"4IMX25&@CF*ճ>ηZJ-ʫY>6f8 �8^^v,3Y'BRڠn7}W^jL~PyJyp[ ڠ<nϸ%-~J,%dpR^sO_6L gvB,X׭�8 P6‘rb];6dMy�‡0_ �@Y9wwg,�)0U$�>Pk7"WW^B5ԊC{6XX7 ⡕.d$g#M~#o!WcL:D40Վ;IO�q.򧫵'{x)o۹Uhe4r x]X.Ix<x[0zК,D&< Q VH8QKR(Y&?)8ŵ=xaBu1} f6IL#c kiE$x�.4PD(DU4<=VP|<ݹ,L#a Y.-W9Bpmr"7#C`>[ķO,xxrg^O3)y"j"hq A`32T\G&91$1p+% L:yhR}|l LU�)� t@)0ALPd%8ю!;gj?�D, el k'@ƕp4U\סUwi^E;юBjT+بb?9 b�JA.h*T9‰+ Po@ըumJZ+a*5esZQBWm`lB ;"#j ɚC@'+ xڏ i 8@,k)";siWc7o88[0ӢUP=O7.> <0bׯN0\,1smnaL� V,":e(0`$w=/]ݙT>_or蟐*'"B4a'; #r�v* ͔"ke FOFkw*>9k|ՀhՏ3aT6Ȟ7DӜvTF7A Ȁr@2cB1SL zzᙜIY~&t8 Pf`oR:v6 l4sگ,(ѲD˚*\|`ܚY3�kX)FJG.~s}{e:8_x~`4A \+ Wx 4<]K ]<Al.p�ly3atǚ3¹ UwPV6o36_xҗpqijk&)?^աa�ɮΣ`\(%1p)2Yk6_&spWz᝾]`9/78 `$9Д]9r:-k; {M=??q0ʷ*{RWr{frdF,!?#H/2�@mxw~xot{uBUTG|b|tEKS&dP yya%z5}~KC;(:zjfsw}sSX{؁~'{RTozPwa"S1^BgPa1ǃfnewr6v^Y&4$qY Fsq{\xRs*ȈȈ舐HjXnmnmv67q)Gi@:'d@^v &”f$$]Qi*b6T(-�.茍8I GJ'lPF)C9f,�8ocdڀ�`WrrnLr}=` Hh<vNUvo8_N8@tG )xchg|$)dv[djې&1yJ@}fAf}4p>_B d+XIIpt*_E+djw@92i4PP@�騊X}(WEz2et7c53$~`{+vbٗAI>-`{NtXxpxql]D2IL4S $1 ȎIk7V@e5D(t gB{y O=A_)ה 球GOq8QX w?7 hvV/df3Hrk>Qu94 }<0)p)x)ИiWX2tAEc6q` ٙh|dU \@P<AHyWYxTb;"{gٟLR q)[**s7^S iَ(gkiۧ:%oqɚs[w%**It/ ti{*&u <FK'  oxK @:s,|(B%9(\~t4sf\jQ '+753I (y|Y@hS$BJ1bDd<D*V]xijě')tBxYnJ<:E&9P1^ 9Ȏ)j%L}V$L,+t9X=~N6HIǬcJụ4",W` 訃9kKZk5rk535ebT(u667@i6O9K f'ǘ1]?0X n3H�'wvri7cE0k5yJH&c҆w(3<`\52+ t[PiH[HDRMr4s[u9� wdyvdږV4XO3WkƘG1ИjZVYMsWxsXG aiPve3"&/o{ΈLwifR(5HR~3r2$ Hfǝ8eQj7.ěx9׌gZ]]Zg+"y ;8rHE_$Ǣ308#~X8x )76uNhX/uT$Pslp88zBb }2:1axSYY~,tTKg闅xFR"~+=,wqXZ%D_7_zmx'y~~(V(lZ7qWaZ2͒- #@}Irgd (zGKʂ( 9WsQX³GV{(Lȉ&sF](E=.|ú}5='Pql`?`�wӾsҏo%mU\VHxY_fŐkDyi6PlLvsj29 &M<qw{y7˂\l:ˉ˞F|,3g*b)fp=}Ha"04ٽ (%\~~W\#o`7"<*A|&2kHQ' ģvQ0V05H(QL~=ITL![,\HMM̉+*4#d>aH|u|D\pąFr,P�*˂{$H{ֲxz`|*aWgMW+ <LrUS^]iXlX(]�2,$cr~k<՟,+Y=xլ;dUjAc ˇk Zc awj{'Gˎ䚀ʹL h["7:\'ʚ%L)xwo۵_9@D˹ɔ+ln{c)"2h#% yy,ٴM1o:qD2XĞ6I9ʪ¹冗{nKxT.>Bfƒ`�tH8eOV6'zx8oW=oY!?m`mdڷ˱n^Si^1h+-s~b2 GL˳ujxz LGyßddylK;khU%]ht|ީ+ꪎ;3�Uxٴ\ .q�D>+1[0�`ȃ<hv6[* *eӑ=*v^onm~Y^wc Ŝj0=y>^ʩH6:;PF_O^L/-%�S{NqDS۪=8�J@e ҂u/)Ц3 S-fz9:P{G{-Гe ?|b}bm[-$Dp�ϭxj}*ʥs[$Cupxz_9@_?,֘z:5֬7|CF Gy9ƃ +KA+W*a8o,#`]+ޏ*3@ "Dq$%JI" �U+ n7tqlN~w:^=?D$p0ɉIɉDiQj'GҲ2GsӒrĤ4TĕґȶvQ7Q*i⪪+ˋk,#,l M{nn㣯C$H *>Vd?_?C5,T_R->Y^PTt8Obe�p"ƌjҮf̶9p|#nϸԡNPCB$"fl 9pAtѢK'1Ez*AA&v%hj`l h,#'1*B bDR6*e 6YIǎ=BY3]NzeBPHs(mR5!J׬\[azժ.'B[bnG6.(5iŖR6rs'χtmĹ3I(ߖP8<Z#Nk T`K�(az!"P8g9a6㦺�gQunLA2MAJ;\۱>dS�MۂCwȺ"B-̘*<# . &o#&'kgCD쬓=cjXB?@G,&_lcM1IG2-.5s:كǸdMwd75=Zj5 W+Cɸ4I- -7NG4ب#+$<,TN<$NnTtҷLxo״zm5|{Mֿf,dњeY*¥ 6*8g@–SOۆT87&>H\[I[w3GIZ'VgX H|Jɭg)Y  ࣦ8 L&%Qvð6r5QMWQ2dD3Yٓ^;m; Xl.fTl)A8&b@`#�0h:&[j6s1Aԃr�Dv>Of V{ٛ왞}EQX#0/#C2A<�RTTzdGI*˧ѷdFȕXN0aN{~S柅>Hvg|YjQ@Y @+iY52i%9Ƅ< 3:o9HRH>oS7~vpf?Uا�q3aĀI G ñqA;HB`I! Gq|u#G~>̟CPA1ٷ,2 .q( A'LVkK2"Ty {,#vR0* pGscsKxfI҇e~-RE$)O E \h*pPσdT5E(Z5~aK<R/#AHV |%�i!͆:.d$%B $�PdG3`C% >9?CotMA+o<iz t5܊ZPbƯBH27ͫZbxr"jH:X; bJy*tzP9+%%h֣>'@MwSӱnrTxT5 DPE!U LIRD3jU(Վu :I.klV֙ j7WԨ5+-;8jymE)hU2p iIKS;a gc؅Je̸}9^JD]S9Y„ ߑBiW 7)4pJKjl(\x#2ئ۪vvRM<J>kU �`` #-oަ)gT1 m,(P:ƒ*(d2XT w \d#N::'gP].pxطq?pNn].J6 17 6Ԁ68rmy6qYG0X<kہ{BV!J,A`|Vd? bc:Sj2 Xu.H@?6ȵ^ؽ4 6 Jߣ]`2['bt4Uf/gƆp*sZ)mac9J4]o{-ow٬ #I1`,͓ʳ*T\Ssv꡴5~5c `5Yry\.yi0y`=2gsGU-n=y @M'Nnc[l0'b0Zz4VgcRB6mo;W~ p.Y}#8 2̪ua{#�M+<9Xs�ًcʭqdS1"Am^rg;iowV>:xJ(:J]*< /]F7s'loWʸNҥ.IWUMյ jK'^~ӧ#ri{Þ&>66!_&*WD]J'H:&bJjyڀrȡ0zƏFdHXobKph�8`bmlB�,*B ۬9r C`/JΏ1DND.OoPp@>r:Մ $`) Ŕ̢RG� :-Dd@Rij6v$ nj B-lL�6�"r 9"9>�s0딦] LLlNeN励PILR4>M n'*Ҏx  [ #0^<VݶLd-Mm,&D'm 2"w,oB*ۮ!"/NbhʨJ.XUF1V%Q%q.XJw 1Evl|.]o>.J $^!C6z@JLL=v n�tm&}r,o@�7tGَ(rҔfC0B,Ĭ)!k ^4+sPV2?s%gL6үv\sϚ@d3"i"* 52 qs0Ƥk,{M,-M,G-t,6s93a@ofk014%1edLlNM+,Pj-&?a334?LђͥH5'AS/-0>rS,/(#Э8'QNnlZgFaE_p.yGy J9 ;Y gvS*"# *r<2?831DfdjJt? RT3CDvd�h77T 2O%\snq>;լpToRUP'Qg@xtMSMO\%U]*$���< .74+,K0ȔJDS)`@bX5dX5YYX5YeMA `-T ΌҖH1JJ-$hhKl򸤋h:zk:nb�V`a``65lݮVIRHac-d^<6ڈag:U�]۳tek00J퀔6t_aƨz\`w``gg6H V+EE/'21ʎ;8'c-(F}e!t#@))=[Ia1WY"#1j^a:VoogGh)BriAp;>2([s&`JB "Vg*amK)Ozfln@gwuvh_7ovvgh(t͔viO̤V$A{/̬r- TKd7?evm=Vbk6OJE@@giu|Ϸv{v}pE@ | 3cׁ br�V9b/X2^\Bf!/0n9fOfCn3x`h3`[Wq=E}2u,&r',JU-Q"�^7m=Dm,nRI;`�YXajp kˎbriC?ፅyl W#BUy3qx1rXt#;Df7G2{D�XYg ZՏ5Z\ MO;BOXξrMTaZuQVȌ2 7mٶJ?+uUYcYaSGwyqTEGvN@7Ɩ I1. _q71uZcYmYuNS6M.VO9 $6U킍ЌkXӶ|h@ՌXy˹YZUVX2.C(m<!*C6 *70+kܠWn '8XXV[boMjMO�sl %RBlF 1LMlu=/DT„]:BPc"u7D|voa|egarwZiN2 Ѵlp!yvxꤷy(GHM/0_>\K۴OFW[gw6ݞ<K3+./)yQa�Kl­̢2Tj:c,mˇ{DžZۺۺ]@0`&">Nx*=#s~-?'db1Oz[>Jxm[fa^M7uYY`Z\#|[qy^[u+!j'Yp J@�t7]I FIc,fFqZ\>‹\[@2?q'G0Zd2G"@YO 0azZ6tc6Wc*kWOw>`‘\'F�B=~uWFH<�=v2̫`<]q5ZͩmO׹Iײ>Ϋϩ\�iCr yq$C?1d˙gVOb" _zPm܁7& 1UK|&Fwf; }~ͯ˹so L�X@)PcqkOPTJuVg~ov_iw}k[݀WOXj"," qbt 6{L>eW%x&Z� mm7pM2Z+ Rw0-**";؝g`ԺƱ7tܹ}@~_{ }~cui}D�w{<g |/4d׸VQ0*m;ہU{Ա|<Q^2UiJi]~ʅY,/NR<" V1֬M z[Tٝ%|\+}7k~~M@f2yYUa5TDlkGԖ^oڿ<@T@+><BC' ~B݂Dې[>E^/9nfpn&rqtt@FJZB^Zvx@rNNFrZzƮdty@ UAJaYai]y<E[]cUv�r'.j;6&rjHN Gb~Ɠvb.ɗ ?8 92[p5r *UJe>!r45"JȦuSdhF4m\%{<WI(}"%H)ӥ&e .Ht*+h(f3BK+VlOtɍ G|7d)M^IM dA ʖ+cn!YJ[&W,ZOh,c\l8#�n=y^lNbNj)Yqs,Zhseؿ{bDXf‰Zq#Y1ce66lGwq]$PA œ;UN1Uv#`0{gzM(1Li]a2^f_Y 7f90!(^ :܃"J`%& W ,2Ph8EIE\U.&aeIwJ<M#_A _t<E$!I <BBJ餱XJ+!d{X)NV(2[13t$4sD`נ*|DN$%£J( *\rPĸUX"X`'}5531ʲs^{7(]lPbItmV˭Ѧ1K&✨e 0W! Fe";x Y$# ?[X;=1ܲ OCRQB7n/U2Zo[l8Uu Ұ�Sd4uQPSiuKV=5UWlv~Q# PskQ7:BWBܨ((>d%+T^Ũ9"EFv x@s~"xh, ET~/RK=*qV =ɸZ+Ahht=o% Й!-811" v ޶hy+Ǣ-\>v.j\I$+6Q1 p_@F%$NAf,P%-�xsㄑdZզG$"Q J�s]g&ʢD߱$&`8EjbGRL]3 ճWKNj\J�8%�`_6 Hn Z Ű$IԴULQ,ǂ,cB**eFcHnte �eW8BK]Jf5lI%<@-LѲRe,UgdK ¹gOJrh԰ %5n(QsK_A0|a&Vh8ոFrTPg̋/2 WAp*9,QIDpuK<�0!LjƖԤ�Q=F7R\)UDsR sjXȠ�t_Аr<Aw!B!nFW6P*aNAB]'c>]+)HlD7Hv3@8X_F;څUID-ѐ*.N-dSłtTKDZ,\rJX/f#�x#)tPd-8Pl,%Z̄Չ Y*2#h͋GCFE50L/Ylݯi6T9ub ؿR[ȶybqSʌ?g+}#}tA4}/Dg9C�Pj°~TQ`D6Fy�xXU+&uM4Ѣl%;eaX@cMKG}t(l3?.sO&&|_D@f2peҏ3c9pX<"�jiAq}6 ki{1*A-nL`gH˘agFJPW-4 $W[cl6'\M 6ŲpXVj]M!NdqHtz]a25^{c@'0#*:/6a-Md)[ @%˚` v38*N&o op SxG*_aOP.l@iY=Y7T5I]{>b>Јt38ꑳ5qkөa�2Ї!ڜ& ⧻iխnvgo4V2!+̳|L⪔z)@A s؞LL0X̒' =ox_ޚϼ;yp:R!pj&Ҵhp�`{~ Kt NcwY=&A%`D}gy釬d+T@iM2N6Xx;f81qd֪䓪pDmAMA7ك(OH` Ha !ۍqyr `O^B{|TQ�X�]~AIph }ޚu[Z[pQG1/)NC(YOG 贄&TEՑpSFi_ya-1V\A|QݴO@m!( I]8sD PR9LuST[ h&b⍕ ~<,n=J YWPL!NTܕC$`򱡙)ƽQېA ʲתȇL+P\$< g \7y@ $!99fb#9@‰҉WTG |X\@R#5!B ąS9 q#q7"# 9fU:(D^c\G?AGD ']MNdE^塣%v@1B_MJ%,DEJRS�09LAPP :9RXRd 4%P~#AO؜t@A%rNCtO܃V09d筣Dzh(M[5VUNezU�e-V_1_\Tr`DzYPظuVQGI"-*H$cg""]bI~M\pL4;ѼI̻<ldog "α5UOWFgV}%&DP&N )rJ\bzntJ4 nFyu IXIH_8N@<\ؿ֐UsM"8E4v:&Lܕ,ib4DJޥy-~Z$b 9�&f'8VwB4He -[^�i^qd}6F ՝(F-ȏz%0 eX5.W[<bFHU><YI-I&LE '�0 Yet%J(>N T! ^y9ASN#c�8@6i}=Ne==VjT>nA$jJ+iLI8ߢFGmՇ})<BX~+T�!2\ih2r!q :t>�<@-1g Gjbc!, @Z,"Z >Xs^~c hvM*4j+ʡlF*Ւ-t"-�D�pB�|•#rTPmؾT�$0-:!s܃V*O, I,-8WFr7,$,.Qcl:(ƮL*ЊɊ]EPQmX.iT@$TTͮraQl B�D�L@A6u`@H�$�m@dVR#2-*/yD0@<ooZ ��0(L�TS@SK@@� of좝@0[0oά#ǒ 0@�\o {.O&p+3q;CqKSq[cqksq{q1}�;PK �����J/JD5>��>����������������frame_0_delay-0.1s.gifUT�{Xux �����PK �����J/J <��<������������X>��frame_10_delay-0.1s.gifUT�{Xux �����PK �����J/J!yQ<��Q<������������a{��frame_11_delay-0.1s.gifUT�{Xux �����PK �����J/J>��>��������������frame_1_delay-0.1s.gifUT�{Xux �����PK �����J/Jf>��f>��������������frame_2_delay-0.1s.gifUT�{Xux �����PK �����J/JBR@=��@=������������5�frame_3_delay-0.1s.gifUT�{Xux �����PK �����J/J <��<������������`s�frame_4_delay-0.1s.gifUT�{Xux �����PK �����J/J!yQ<��Q<������������h�frame_5_delay-0.1s.gifUT�{Xux �����PK �����J/J=��=������������ �frame_6_delay-0.1s.gifUT�{Xux �����PK �����J/J>��>������������#+�frame_7_delay-0.1s.gifUT�{Xux �����PK �����J/Jf>��f>������������:j�frame_8_delay-0.1s.gifUT�{Xux �����PK �����J/JBR@=��@=�������������frame_9_delay-0.1s.gifUT�{Xux �����PK���� � �R���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/data/images/simple_cv_joint_animated.gif���������������0000666�0000000�0000000�00001141731�00000000000�027262� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a@����! NETSCAPE2.0�!��,����@����� �  �� �%��8�(�;#& **&3 1 ; : 6 &'(5�1*:;��G��X�KZ�g��w�m�w+@�*S=D�5S %c'v5j8wC FKL F OOHPPS[WO,F8X* [#W:c k hs w x { v}!e&i#h6t't7GG�KWWJTDWW�WYFiEt[i�Uk_s�gJmPuGsThh�aakt�cpthww���������(*64 %# 7--::33�� +0!!$$22!!''8866G�IW�k�p�|fIIDDFF^^SSeeeemmuu  ' (5$2 !!!(%0%5,40(AT Tjz` qEYWV!h`w nyn0.0#5+=.@4F;N>PjqEWK^Wi^pfynw���� ��ɇȖ ȣ̥ƹҭմP���(6JUrgv����������������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]hJJ@BX!ׯA`jR& ]]KSlVKe3$$-ۻxOٹDaZ�_MII6#�yɦLiida9&M>Ss_@!˞m*Sר59[7V}ƳҦMZFؠCg_o|7m_*ƞ>)lGMXTcMue'Z&ؔ |NhOq6lǞ)ȕ .H(bZu5h\"xNpC4 LG/ 蚍?FB y97IiI$Hp5Hcb:Ypq"=@p K$ fJj4EZG[K:ꨓ`:�@ ,*J�D ZB+:~(Is! "D+>(@Q*Up]JO>Ct*&wxQb+ƽbq/V۬ l˭R*`N;; *B#PBI%<$(Cs1FJ ^Ek䥽.,",;κcL 5a1 #T-r%$\2֕#,ͦBR:N;G[hF|"Q>U'Q"HgQ5}.ٽ)&iݝ.1z|. |8?-x쬟aF jy^~yz`ͮ{(faqg=z:ϖ,^u=Jv^�H۳b+A_6^mI.w*LӸ�;&,�SBv8߳@6ab\F8g c4P;8N4a°X<!c(9WI}&ʇ6r Ft4ip[̣(,fQP<_ƣx+gҸ4a'y'6kGaNzR{< iogs$%4$*юQI^z I)Y<0Jǁ4JciY#s 10GѬ3 8CpN%0=i/'_:щ8/Ќ4ilhMX8ІSYwҜ"UY#D@hO2kL)JvLFA!L@So4CÉNchEubJ]Uyg"��d QiIYzR^Rی0޴]5CXZS6hݢ:)r3IttȦ{^0!r@r%5)U+’ Q8B�V4fd:ֲF=ͣ/)/<RFܵ^g(DxPÆ =:֝ *NwzNsf,hc҂J=őj2_I.qET 1DyzY>Lg?<;<^c�X׺iv  ʐS⪷ō8 YV֬ pz\D�8Ȩbdej[]֮P7þ /moaqM~iTxT,fC , CNm` G8;pp\B652H =%\8Rp3Op0x9Nq!hiM++z@$ DF7g<+$ncr(@7abz;�i澤͒�Nw qLj5t"S,6ueMZ{$PTFYbJ ޢ67wvPQkkɬysl[bm= i;>M7�G pM-.T iDmds/O1\rbUɞ e(ޠSXAx-Mh<#/ 1seTڲ.cOn{>qcI-\FE+%&JW}5Bb3_'݋քS}m9 sWb;D>s-@۷7wL<X) N>aDn%F?@<epg:G嘃Rdx3.'kE»ҳsR]N쥞ldq'y l?+a/<u`Z: a}X^wSG~4$33GGBp{sԇnt}~@x X7w'\LWYhf">okWzt'wrIxE'<A� [GV'8)\aTKLU�A�5HqGnj봁UB+!L0Y8%*xCBG$"r Wr(kW,}b(# DH W&džH!dgg P#tFyhyV{vE~%e pc'i J3(f03I8}:hTBXdۗ ؊ }~'x(zi>.xi"BgAh/XQGwiG==+tΘ 8Hp h/焔MbQ-x8Xn0KXa(Hd $xIX^�sn(kqb 7j赎xEۃgٓ t J0StbP'-Xi ("Ez� dt7[ ix Ks&bPmLXMyv,)!7|~uh0 9 e% 7}m2c@kqY'f.3Qy|5XZ96=9 P y9, qGta8t(w 0 !brFyBƑ` ?y8ֈsi(Vٸ �/0!!guixa4yn<ܣx0sp i ИvuA`^oGO$eٗʙIjx=[p8 ƀ ` !*h P'Ƞq)9Tٗ2\6d\X:_Ќi ̀ Yb9 0+1&Y詋5"} 7ys$ *:eXx `]J[t6چ2 A)G˙x-r03 � P |Jiֵ�*Y :^�7 A¡|ƨE#@ װ ۷ � zu_jy^99(Y xt ( @  -Ep%ЖZ`:<Z z2+pآ **,,+Lk sİ @PZ R Tꢎ1֥�˰,++ ( �4C -2D,F; QI ` p Jj]A + j�60Ad ۵Ekrk,Ђ ٠�p j:-bkd8Z/£>Ask-B-*@  "KA_Us/* [oL8 : ѳ?발,1ӭ$J L pS *꺵F@Օb,{蛾껾۾˾p1ဎ *ҭW(WJ}; O@V~zz/㋻ Mp(.pۿ+ jlڰ[pj�Gß˸"fuYPwRLSW\Xl\4<A+? Ë۹"5 I'  :Aq,ƉW )3{jfȌȎPfE>cj*24||PO$p � @ |LjA@bt/lK̿;a:zv;-n엎o45 P p Ǵ꽳�<,,|;[[#-šܿl,-Bj\LPOŚv P#+ˏrxW<^ "sY|"Ϝ -<84Um !&z�ˇCjф,32.NPR%%~5/ ӟ<3)S* p$ ˰ �iė@ zjy!~׀؂=؄] ;qAK""m  9C`� e&ap 9 p-r vť ,t5۲=۴]۶}۸ۺ]  !pi� K *ۧ v\ -AЯeʏ@t 2]}M]32Ws5`Jң!}{]١ Y,3:u ">$^%;A3DՄ g1CPl֥ ݊ ̝HtcvԖXPlĜLM()m'i gz@iy IFN�Pv=2cwx~z>8}P1ㅬ^އg ;dide>ACi͔'=l77`N(j+KҌX@a t͗pwG}eA>{ΏxVخ_.A@⵮$E[.ӼEqhiر%P]mjΪxMad&VY&\,G ?  />N$\'un0=S*~<�˚_,Z L4/>"L:@ ܭQ#1>kC^~&/j^XIΪ4ꖝ8d/$`T Jenp =/".NW~a~a*I@�!0�P `(p?toEt3͜vP;@R[O� wN؈boDk=�ɿ?_Oh9Qoό (lFJ&hҨ^`[ Jn�A)M)SK@D-^ĘQF �|RH%MY ?)R% ZP�I=9FP3cEz3MɤIS'QĚU:)\H(ap9A`mi ܦL&*}wCV :#F`ƍ?/-_FK 0-}iN*fE"] MRr՚`aRL$ *M(6\.[4^1\Ǟ]�Bʰ ?dhG^zۗ_38 !"%FW@Ԃ(^S(&J + 8 .c�{9cC( R!K�1Gw,i&D @jOt A,A#܍7~Ĉ" Pz T";BF xN;q΀mȅ~�#LrIMD ]B ⡉*8CDpJ2L U'++ ! O~;gV,x C� 'a %pITQ%ʮ*i8h  ú:%1T3O\2E8u'Z|7 H5^yuĕ3 4>B�XXLJeqc gRb %`MQQ\-5a=Ipp8qhy_ٲzq̳|m*"17`%8(Z"QH0bi8c.Op'Qbђ[mU9mI~]DzX ·^v ,-1"M1VjnuT@w\ltm׎m;TB/ !PɡS=Nҡ 0f2#PbڤT`Uj|aѧtTZ}kBREw%V,K0�>Ԛr)Kr�415y O/}g'pW;K ~ AHd(yP$d(BT6 bT+=+&[ vZln}#<%?TĻ 2[.A@]A P/u&?H`Di@>B]e!į#R89U"@I7D8 �W,gҟ鱉{PM E"$�xkGI4Q}X C66y?H9MYtqSQL &&в!H,ɨ˘eI5C\ =j2hf$܌>^'#09ue`Bpt^{) # 82PKȇ�h8-*$쇃GAK~9p"9IR?i8's+̤:$s|۰"F=jR*0)Pj`#1w Ӫ0Pa=PVhU4 Y(ѭ)Gwf_p}z*`/&Ř<$I֓<#?L$Zu?mtC6RIDٺl)``]C&Mҷ]c+.�LݔYtP񺫄R*3` 0x27tHG}*J_ vcG(l4N]6n){=_c %"2R/V94@ o YC|WlgxMɡ/]9o6S 6["re'bRִϴYP-%jL-A;d8OV=g73'3P�,ar�̋v:h/ �N؁qӝ3aL!xT#5>#-Q(kTwV4Zc2N1 iӡ4iv se7թ1fV.SZ<mO"H&:ϕ-c{ƒ<kX:cc(b$9X� O�IXmEo j>"iPM˙!}Ĉj+7k~ߑ8r̅.]r+EОO"Ϥc rsBp..˷\sn+ A*n(]LڥqȵfC1Jۘ'�DOz/ |wFxQն6: pk) 8 mr׼A#`c !EQ1% LzMB7<`{z9EƋ c&&Oy1/qmn-3닉۾ӾcPg=?J*=KCĪ 0ùS@8G2Sp�@þ>k=׋L  ýä As+ Z5.qB<Q>34˧?#B dp 8�U(K% (A(ܩ@A("C.C �K[QK5K7d<p�@Ux;&@s !HFtDPH�Lj# L /*Ȕ_:99t��N%t+q*9W)ĠBQx滾]A0{G$@jmGmjՐƦ�aPX& Ap.Y,Ŀ13 H%u\< ɻw$E| yu[{|TDnrrIHjP2i ÄF0'H HΰBR@0"\dǒtKI1dI2D!}INę,˸CŦ�T@!n| @ħ4(E!H\I$ɜLfSɗ'GLKt)ɷ<r8<sHͷIjH;��B$n$L?Z$xLuE]\D`A ϴαX8.0͝TMOˀL#�9Ck#KPEl N2γKRÏhI\EDE RN&la(<\Mt8tPeDH�zχH XOG$",S=8� IA%R n$CuP Hd*4(Hb݌H-QHR (@L�ʭ:5Ry,I&> <)P+5I�\qQV4SG\BL;RTS @ȷt5TU+ET RG5HM;tJq#6 R]S =RQLR-U�LUVuS' TPCZEoRؤKO)qHeJ�VQ R�@O ~%U<L�ւVRnBnC]M- Tvp)Q!_s�|W=#UTYqiPVuY*EmXX_L3N׿x(YmٕSSE=eV0@JlPXUZUuXvXو VXs*niMZw�xUS#<]V9ڕE٬| ۈ1P/YAEʹuhwxvx[W^=WyDh`[ kOB"\5ܓŭWĬ�?%812bX0\mU+Uv|w`o8@EM}݋ZHhxm mY &}$0ȡuARm[y}Ue^ESlu EKSH-Yגu?}:X '_A_}wypsȅrECME4m !�m_}_9mbZ(�0n1(̍M۶mvp*ZaSav b_F$vUf<⒵P71A&3.Yce[pfQsͰm77ܴ]S#`;c<eʒ�_�aF(d hMd\=^5J;2dJ+[$Nb]e>.e; @vJF x VB=q4>`M_cdݩtcHe>]vP�^��.lVrfd ]fgeJey^s:cF:^_`gfRN̠昵 U^/Kt6Ge`15U}iDSu-#>iO}`^_iph \9^vv^;_j:q� Pm _Ej5p hkMZ> 亮cήS vUƆUueȎ�:vjdήg\ 8(`ưvUk`Xvӎn ^;k6in#I&^X0G&9DLN> ph]v �>0^m5.ؖxr5loR&XPH{=\. 9,Eqp/p�6QȍcYw~¼Ћ !,n0�)#no\'_;p+ 0�`r" 2W6h֥n>gϲ*'SKs'Ǒ0ۦ�t M3wm]rv�NoiτNs aK]"v W?w�PysfJjfWo+񂐼Tua@]u:LL(p=/�y'ds+R',wL馀VK"XIva9n 0 Z_ R@ { >EExst\7ŭ�qo=A'uO,M69ǀlaUtSuG8 5]S}WG{Hhz|$O6ǵXZO[Te !4Ot=Lڨvuvv|[ f_|e= M'nzȗ|?|\E)}wx'K'Tc/|m(Z'/wJ<P# e|~57}OUy5q0c85SlN~K a /\@!B�&Rh"ƌ7r#Ȑ"GHAKD22U*UÆJ)M.Y*"njH.^qàARRb*!Zd+UR@ŁP!CH,-ܸr�HZ*̚.M)%K?oPHA G[(eiԱ?rWП9L h);|hmزgӮ 4 s07; 803b4ͤo6MY32l(9mo[CTjbam"%%C� yDD=S2PWTy7uB D!!Jh}16� T@sF/ ee!]x jyx("M:II)L2N.$Po @#dIJEנ 3`Աi;25 5C-$}]_ Ra%Xcs Xb޸ ey)uV!yYz:`~'\؀%sJ*٤dQ>J*6) fw C %5ں-:@;.LR}|e*,FӋ?xlp/+na*1`Wޔӫ> :0ij0c(b?06l!<FGoJ 211ʦ+k 83A;|̮".M;M@H9Ła0[64]79q&un5mfn(1-ÊnwI5g4~*csZ7B7*0Ҋ[~FO_V%P]b>`m1ƃ%1~9nDW q~/[?~|ی xO/2"?=ךSbY&SP{ߴ#ӡ+1c߫?slp>#79`,иOgJ�~ �CY$lIt  sf;_0(Brvt߫rO/&-6$8BO^L!KUg '[>)(tި'Q   (&|Ǩ k?@0jrfⱏ)A<$"E27 �!��,����@������  ��� �%��7�*�7#& *+(3 3 ; < 7 $'�*6�7)::��G��X�X�g��w�v(G,V7C6X(f'x5a8xC D KL ONF PPPS[Y UH(F6Y) V&V7c k hs w x { rr|}y}!g'o< g1z(x9BB�DF FI�KK�LOGWSS�W[�SZXSZZ�SUGiOkHvOp[e�QeVu�iFcWdVxCgg�ny�ww���������''63 $"++88��++""88!!((44EGWf�|�s�DDYYGGZZeeccmmuu   (?8$7  !#()%(,0'7:AFW nJZFX%bz c{ -0"4&8"4&8)<)<.@4F;N>PguFXL^N`Wi^pgzmv���� ���ʏ ̞ ȶԮҼ۩$���4�&6KXgq�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣHQ @ҧPB!#ZHU*UX3eڤٳA-$v&N,K Wَ})T(N !E0u ׯ*U LG-QPW^5JJ�˨SKϡGb5K7.T] X=hVYg�Q˸oآ'U9qkD_W96];WXc] w5ױ{I0W}`RUaklNJpNe$%@ qW({ʼnϕ#OVqW)2L;Hh;6tRN #`ʤU~b{ŷʕpyK;lY#},aau,<e9pxFj.敠@c衈&P!! CJ);# "k+GWf+Y:O= r~@ "|f"׊S C>s=:9"0#l<00@aXgŢ 'Wj⍡?̃]:Eo1! $\rI>T͑lap 40$81!㎡c=D5zg[6r"$"v"]$Ll\>,FxVZ]bN8'ԶZ=-i"4>2^mycg"ц }7ot &fdO*~#./Cn 0`蕩'&{(E9# 'cMmڬ~~췿{?}y '+cX^: Rwe?sy }qh`EOd""uR �Hr) ?8 'CQP;A`�/y H?NtR8@u0˗8` QcPDX�aѫ7)X81VCsb 5xALqy Zb� 1T)x *V;Za6֐$ҋ"F8̍ J>qЄ< 5d9HISrX.̦Mln ( QLNa\X#LeUl@JЂ03(G&rb@yf#\ F}gZe�8ԥ0fJӘԠB؆H>'0DX-8@QjcܣTOĂ> Ӛz`LqM)NJupI*<Ԏe2*ëY��6kXcjPҋm`Zq"tf+'0.U#֠"P,bg;PzueB(r.y:쬂HEzKV:;h[H]O)Xm76 ASǂS -p E{,\fĬtidd[f]my`wz/K3/`n웭lq@ RB ݎ jZn/.xXSH;,v Eog7"ÔB&,0MzSX@cX۲EhYِc*RQvF0)*P WPW[<[j1CXpzňqlfHXҕ0r�<`]pͫ[ M) &xϴ%sKTO$* ga Agڬ֩� c &a0z9e1y&)Bf,6Ұ6/C[D^7NA퐼tЕZPqw3e6V^7P:z9CA q~)̈́ݠ WGаl5 +<dTP|S{ǩ9AǗ&PiKwx=9)ϐs*GCav o!D%~;o.uWW߲/tP_<+4o|7u-b! }%/Ryv'խ<qQZGc?Cd#қn=5zQ'H?䐢z;meGv;wz0{uP {O|y}{! yKFo:ʍSwydCQ0|u!Ge{`|Kd7�}u&NtCe ~F%,z@}|aY#pkM�R}!s7s|DK:G +Ȃ P'w4XqDD@(Cxy7`t:g1O! (! WSY!�70atc0}fVI8F8D0GNu 07S}�`E"=8"=4Fs6Fh, P|!  SqVsQi1p c7E~%KhCh2z8 \yupX"\p!w>'Fhl؆Cg x㸐؂ 1n g玤Fv E"W ЏB(eGsx;qHB @Ph((nU6mVy׌I5"i!؈#SH;z� u(Zً5i8 G0~9?|DI{` P0%'w%h<zr2I @  \i * v@!aiX$tNA y7Ket藀 ` 3IyQqpYqtDy іM�yݷ|5=e Ɛ ʠ ɠٚ7 8eg9i?–2Š9X'5K$A_y ʰ ̰ @ > cIq)Im2 !fhGlxCnpx) ǰ  Ͱ 0 h9 0֘ᙛAPEYMIWu9j))AU i0 ` i_i -RG9.Q" <fYKID؈'C{wϙ 0 @ Ƞ7)YU㥐.qpʦwX ЄJ* xJ `  *ڹ a Н{J䠗:Ir qLI -'ڤp p 0Pd-5Ew].q xQpYyg(s~pz gT"@ ؠ` Ҡ *8m`Q$Lף*B0r0"+0Rr#$ K  ٺ!^C`dV0#k9VaՑ2rnA� -SKX S₲#30*+J0 ͚` ` p9+I*�õ0YK ~:ʱ �V;W[˵`; C0 D |#$K p p Ӏsk0%{ }-]; ӏ$ڰG:|@` P� ں_>0|hI!y껏 & ś0$d0}r 0 ՠ ǀjdJi߫0kՑ\+_39n۲E&@ k p x*qƏ7;hw|Q$D`K } P~; p/\F�g g�10H,Wn A{!|L ; [ C(8 #{ē;ɔ\ɖ|ɘɚF;5PDy%횦 !�#˞"| 咰` k Ӱ^ n}3 ,lüҬ};amDr{b #0 p ˇ qpda\#^�]`-l} Mm-p{%<B{ Vo@[ { p@p`%uw?`:<Ӵ-%E}as`ei� K zJ қгFR<yY8whZ9KA,#gYG\ǫܦRv 0B$T$* &2 XKeדżzj]ٖ}ۤ!8:2nǥ<ǩ|C6MZ@0 # ZnѺqCSyF=]}ʝe:? Wn J]Me_8ɡĀ P@ 1 3�F&ؗ߻91i7*ݫXiumJ͘|v`~β0ʀ 0 ï �߇ oƒ-sp9.02>4^6~S:14ݞW Աhu) pP ˽ `9L$-v`;S)r23d^f~hjlmN :aͽzR$gK͞tYQtM> QNU  &f@p阞难~@n P :7us=zn%ٔYPc� NҮ >T_ ;kui@;S~؞ھ�:sp Mzฮu#!䱐0X jp yjtC٘ Plnt͜hB{xq БkF^ K챚 B�4N)fYM8:o<=>@MxƛUi2]B:eYEҬ~A.HZV:4<]>l_P_K\/w2ǁ!R^YI'[\=e5eV j,XF%p狮2rr {Fk!~8'oم~Ur)7wn2Pz֟ؿm w>A .*Pv fW!oƞٰZ\�@0B āQb\d3ME9jQJ$+TĊ-]SK6�lęSN=}, C)SMrj1aU~1BFᴑ(7Pr dHmW붤ɴN7͔L6GkPaƠA ~׊/rY2F(rKiS$&&ZhҠG\EZ͠7p=tYQ'yeu5Z#qpuz*Z#Z[W3#UIS8&0=Fޚ^zTnIBG9&#>ǟ_~E0@քR6`�0=Z.Lzk3"xP8 o<2ƀDsL:eby1IDI%I)\M�^ "iD* Xy} 8t*-:k@ *P$ m<;#>`QGE½2l>"�bG7SO?5$ָJ2\&i"8POι³HC-؎�uFU 6[mC!/!m%\sE7]Je'-kTZծX!s@\ ڐC_3)S]J �Z-Q" �? ~T%< e_9fen朴!ޢTS 8 Nt]N_T8* )bHf{6ZԂTP"� nI� r&j"yʗbz^ NU L6H�~ٰŞFF*8֮0"^ oǽu>P603XoT/լ &B|*-d+r;C9E¤ιAAwPelL2*ˀq @ ^˞YvSVVgtd ;B<5Prk , pς�X`t1i=U0#g>o[ P?']|k� �5B@ |ʮ(9"EaR2 rC68tJ}uId0Ќf .65$ o$@ p#("NzRKR}k בpZ Hƶ͸OvQ5UF G�QHHǁQo}LXZ�y !dà>*B+cDV ɓT΄n dM6s~R߼$ݰ,*-,|4+iHT p.Nd3_zd4¥8:ӟw3@ %Mp֌U7@a _Z@~ӕ |\`AS"¦Z|ъ晓MR| 2Ӧ b*!BW<LDiQ- -K3iIyEg7Q_(7nR  ӃBE]ِ!I=DqBuMAUKj#:JSR#b0L0ҷ)!]4dD6a2!Ԑnɽ-"ac"߹UlE_p&pPSVW5it ABCWn]My&4evHD:8jzn. ' Y9V5NBna]z8֯ bz1<5˽Md}E2E u')(=k`$:%JQJKM|=85Bj]xG_ĊX+}! "XqN_|ҭqyR�6H1+|5@ ,7"#.(_'QQd&p13�!b4Nܚ3)U96ts{Ҷ׉|~ )Gv*N2tHE21~F:HpbL4x*o9pSۤgH,?IChϱ�'5Ѡ`+6%�xN杶f"i+F*@@b-W]msm0tZ*V<:-(B&f,o1ٓ}!M;Bhͼua9m\& #;kqω$׷6!S1'KH-Ex 9�eL8ƴ"n8%>qEM ܶf|#h2ʑ3eN3)&tޤ~ą!FP4h.|! Z_k9˼={;Q<4YqtEv}KǕ)݂Aۿng3ep&o#ա iLx.i=.1@3! 80?ЁQی|õγ?+/ 6?8`�@5v$;9 9ccN6��H4ˣ|+$*7I>h&ju <׃=12:� 6z#P°C%bBPz :T?:pBC̿Z>rA14�+KA7 ԩ*j0V)% C(|?IA[l|D#A)b�|5`CO441d?T%)  -dп^ 䨅k4c+̙C."THC>&ĞX\=#(J;0D%sŔ:_I\;L̬yG�1!E±Þ�+H&<HWɅdH�I*H _l�-xNldD@׳Ǔ1ཱྀB9ո6ƛn$6 tğ®HHvldžXĦ|LG4I.l,~ʄ԰�6"H"HKɮ=~AKdˊL)0(4`<'໵KA\{k<4rɫ0KkdLDnlȮ C֪̆Frr qnp؈ 9(M INtMHǿ|!P<ė X#> (ΝtGxNv(v0Put8 Hoy,O뚀1d ͮ4 ;Ot 잔]`D-rNFx�MAc0 < 50x@jZԻ\Ҝ|Q648%X5vp7mQrF]b $-+%(I'}}<ƛO,ELM"R.mHNLNc/:+3%:p�*Xq EP8uSwpUNGhPJ撎 D RBRdT3TKŤT߼TL+ EBTO%ջ nRm/HnmWuvuWXuSYGX?`85?БdRa5gTԷ8Ŝg؈Tk%l؋X0Wt]6eWw YwW:,8<@tAX1R\֢0Ve X,%HgXIQ6J5ڣu"1teSvxv٨Yx5ٓ5XY]PTA ֙P 0tٞ֟ڶ]۔T_�G؆teUmxv-Yl$\&[AԢ0(L8mص- ̵ֹI]SVXRSm! �-" P#˅Ե: ]XmU5ݽِMxPݩ \]x 0ՔݪP| M�� ОeV̅ѡ}[,1Eomkq,pt]uۨ^St؅:؍B5(P QCmX\-a[B::Ј*qo6pEWu핇yymt6P֔e\ 6ݽ7R8_53~[L\I XmڧE]y{z U$v A &ZTb*v=9- ߴbȱ,u䆝楿?c5eא {y(bxhsBM'V$IHe]"heFO% C!NV^|SYw8˘`ZZHMY.ۭe�Kxi{^bEa&z.xB*D3ŀ,f>xz|mFeg $ٯ=gt&d5 ྿|_>`^VaNc@fZ6h-] z`v fbjWqO 'MI-#hhy..i|6.>듀z͠^5lZ:tXe(!W~̵.[&슁h-|>+(_jmmhjj?�,][i^Yh"㠎@Kg\$^_^uY�Xɥmm G ]اuWui!ZȗM@ ю _>+ HmxhEnئj_U^fҚe+ӊ�[4NdWmgXkl@LC㥖b>澏�Cb�ReO`�v.ݼ%tv뛓B% &p3�B#^pn_>+ p bڶ]�XFghȑkn?g@ qqp:s#7Hr%~NV ^T5>er[>j0kopFo1b'o `ـ&sl:ri�A/t7,m 0WEt^6rލ .Msq+cОeZ?uH+YfVwvtFY*_sUs'N,_cOvf�fvv I)Ph??Lw6?w�1rNw^jx/lBw!-|w }7;~bi/wC PwOxGN(`O2wH@x3g M PuG'z.lo&!Ȓ(Ԍꠖy/9 \zz7) >9̩դmJzekz'τ{Azc0kj pPw 1ƶGW6�o|ÀVp/`LZƝK"BYyp/կ1yǗX b}z7/�O Ӻ9zbrxgaz~Vb(a`¶� `UT $) �!Ĉ @LrQթ5bʄ$&#*2H @pЬE &P@"РB-j(ҤJ2mJT"6qJEVÊsjUbǶdH&N ]সrM]"IDre˗0eQCM ;{p1Ȓ'SbTN*k,;,M01kxg=IdI(UaRp7n nX,3oP ~5Vb dX -^aAUE06|ڴUWI# 0M7Xi<) *`Q& +S,p'aB=x均ꝥ_]v|g}[o62єMEyds�Ua˅ô"}a2 !�#É驷~SAH)iII5~o*p1d\4$ TDdfUgYm A`C�j*[DQKs~c>$Nlj砵z+�eل1 TߣF]ڥ$'y?ةZe'a8`: Y)ˠt%q"a`,;1L T<yy'NK<fv׭ XqA;19$Zqh*TԲ]b,y'h0-ՠ'܁3dJ2ɉTk8` P۬_noj-#5,+,` X~B 4i#TJV\yU&EC =%Sr1/^7g;#wڑK 䯠)m@ bx2N% :6ߜz10٦Q9ʻ8oBw!NMuե$;яWzTG~1cqvxP@L�+<O_o;O= !ze4M KQK"(.썥"ۃ\2*[t1H�hT V]aX;`>7(>_ ؽޭww8GD@N|Ac(-rAk�] mQMS`Ө6a"GrŹcA`<Q0uxL>&"gGcDK_ ȱ22-,%,F nAb%;{\!'Ōi1TdV1e)J2Jg|7Ye5B_?&u\␐gښiG O^W ЅR̚RMPv5W8bSftECz+Н <&;S.],N}>Ksj$wr$$ %*TF]�I1FT*"@h=Js^ uҤT,*Zd_퓕)gZ$ *׽R�LD?J-򵰕j9?U22؄.RV2MY>&#CB^9+H']-jR8}P|Ҷ-ns򶷾m@��!��,����@������  ��� �&��9�)�8#%! *- + )3 2 ; < 22<?"(�)5�7';;��G��X�I�Z�g��x�bx$L)V:E6\ $g"z�?f 9yC E KL OOH PR PS[Q PF) N.G9W- U,S2X?c k gs v x { xn }!c+ g$j6x'w4w7FG�ONKP�RCX@WX�WWGmHr�Td�TgUq�iA hHdZeTqDz[pQhh�bw�pn�ww���������'$588���))((77!!((88C�QJ�l�i�v�}�BBeemmuu  %  &;'1&    !*#()%(,0&7>"2Z Gc uXMYg |ft-0"4&8#5&8*<*=.A5G:L>QvDVL_N`Wi^pfxnx~�������Àȗ Ǹݮֿ���%8FZhw����H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ J]ʴ)H$aӫX6zdj%K*9JUF0j LKKgk͔*u `ׯ{JT#K>)`Ƒ%8ժUyz3ϟ[Ҩs^XZ|Muq[b+t͛5q[S<ܷ4; f֊n|U0uc~wW'z=U| ;q'|ݧ`Saue'~Ljmgg (r!f0uoeu쥂"|B;+G7t;p%b؎v9@!95 NBX')´ΛZn9d`�<A#L;S+؝6[JW8&N<s(%7"9pPq:RI :C<~g|e~Nߙ (=cp"ʢ|` +)_"*ӏ?)A6� ,Po@@�ܢ-]H:nlSmj %lBqQ!l, !$ *Rx O /pIw!@ T]u"$u"tI"RG0\PILA:+ ͩq^;j6k~> 2TW nh6lG'p"D%ZyJiꬷ:r BgWlM0;r [z쀚e*:}@/}COG"(Ez^b \D|7?6l|A_gn(>2ks>M[8S yJz `Dp'j7E�; s#4p#9+4 v6F&:$DBP+JR z>qLE֠o Go dHG'PzxdrbmFg<SVĸldf ӘF nЍ`V VRC&5Y:C rǥxk|k[+ %, H Dp: ;HЀ9L2JvnK-)[ [&4 [X,k *ґT/H "X10z33hPS(0&pj.d NC3DcN`ʝ[`@ zv )H9JRys??7~S#X� m(- ъӍĨԣ$EQ;ZR|:s0)WRTV73ÄD X qHkZ$F iІ&R9jW꓎n'UqbM2텠'f|XB YR<+f5o8j^zӣ}EI8 &bNΎ5%Ub-GcHv i,,kwjBzWҚHڧΡ|KʪQLpn�1`X�.e+;Y7e.RKeVU%C86dWʓa߂X*Yb /y f^w](<]&<"p&/_�d.gzf %@ f0ϻC+w 8P ;13l 0},Ur%8& c{bV8 2G<h:0y n<}'0 8 X�;e4�E5sjK5[ZtxZ! ӹ̽3G<=z@e4 M5)9a 4v`O/iKI%QόphD+mXjkI#~$W`=Ѓ{"A\9&T (*_ۀ;+<4)B fbv` 4(K52M�D@Mk ChG!>3:r d,fpQ嘆)sD�6Hq6/T�!tr˅p8iC*pd/s>H( G7H/]]y˟MPV:vF=ȔT. RxKM'uōҺ=z{sP#Sʄ@n\(Bqy_]B|_7HQ96!ڂΜPކֻ73gs4*D>CFhs\F>7cA3Tؿ>ÅÝG{A"ȗ|lvvLyO7W!ח '! st!~9#9�i~"z{#w}E%X!V&#@Eǂ�~|]7i~O;= d hkEE8&[';,'cQ"r7dHGDYguw< ?fTehfh�RKAt跀�~#ߖl(Iv s\8sp}^X`C xgX!硄q(m0!kD Wu4w7.؊RpdkkQ~93|Pdsvvx{E#$=ch0 ،_ ӈ M%tv8GHz2" dv2_V(=`0(H `ȊP *d\P)~çq7j h"`GPW!J09@ pĀ5/ؒwߨ/ �Q8}sgD7Ap ʠ p ?0d{* m�vh:` 4| 8ȉhVeE}TGs@ Ȱ 0 X2(ZI�E#Jca/_ qI#dևĠ ʐ x` kt)1pyC8�rw$3' Š � ̀ 8ḧ́IcY!�8@""r)+ȂVѝ~8N֎O p 0 P @ $Y `&@v'G�;W#pC Ȃuxٓuڠ $.Y � @  p)`ɟ{il؆Dqȷ )~ܰ : H ` @ а sI銘`,~\i"‹,X< > }tpyT `}x İ @ p O:!٧FO|x=z9v13:-@ pՀ p x !i849e3wtZ0InZƝ͇R/30Ә8,Y� Հ  ^h$i^�3/ d;r j%'(jZʯ0kjPF9 Ԁ0 ` `ٔ[6�o0{iXY,Tf*A��*,^#0pH 0 @ ؠ� 0 DS:LP^2eKLKR[0 K!0�d۠ud p]Ĭ p r PNYVZ:k({%3e:zP[0 `yr^@K`#  ֐0 ;�+KhH'#X`yKjِ e* 9{={а;^f~Z+~3g۸1�S atxF0zQJ;<e֗Q/z0 | a+2ܣz^ ༪t}*ΐ C{HGmJh뭵Äw�A9Zmd F"3sd $,` J W.Ө~;kMbݳK|�E,HܘhbQpp sZ0 @y+Fk k0 QNw |ò˾< 8qnѮ 2Ǟt\ E 8 qe%П|6{K<\|x:q|L!C cOb0R r N*ί\8  zjA!U{u&(*,�bڻ"0-I,TpE*.0 @˜<�` Y"mPgjX^ bd}cf=O90)C|0v ;͚xvE@`%0Ͱ 0΅̏Ә`S͵:ZMƂJٜO$m̍ [ |А}%cЕ Йʪ:K� ğAuח7,!CQTBM=x?}mM-=sP~V;h0 ɎהjL/ 6Qlۯ0 Ő ` "‹` @J4]ǭ pw4ST~B]U8@"h`; `w͝ڡ\xP#f"] 4> Y7ss>n?HJLI7$!U`Ov %EЪt&= h. zkMoPDBZ ^V~>^~P9qk|)5`LЩ*x%6د ln~pDiYO$db{@ ~븞뺾. dB|;e ژcydN^d۠漽nYND#@A8zzN>^~n@8蔼Uq)W  .НFM$YDPKerB53up"?$_&(*,,Tή2^GpJp<cn)΃_nn 7`|~Jt耍Z!7!&Ʈk ug2stBmrP6~ 7ெ4a $їƭ6t] PzPly?__^[1`3߸Xp lt1D?.O|"؜dV PPf:z]x Hw8.(2  U8~`A`HW@�r/_UAΨ �1x0!B :$QaÅ)Rt@F=~R$�1v9D J,a5-jVK0DmE*MB<0aʔTUSšUUVQ)&&dc&B\sś׮BJ"-f(~ egTbRX2aʇ+O˝-Zh%O\OFj, (ңj&STrEθװc- ÆM2XhcW^&,ѢCş?jVM=Ԥzǟ<i;!%XR vLb ۄ*7rCjZ0+ZˊD讻B/" ƢP=jΥJXF!$H#4P5dBp FFtP [- `E^<2Р;NǮ˒J*I4RI'44�Q#%*`R4 J0°8 \15D =,F BO~*AmY3RF}pZo7Zq7\r57rEȴݐJ!#RkigKX,M.U7P*䰫Մ @-[>tфB dIZ%0bNfo9gCX]H"NdP_K3*>.+km,AAb+c3ޘqA[Krd U#f n'pG؟'Q2zd2*a1b4DpݎbUX֮vCv../;=ۖqw0@CmX#x y矇>zg jZ@ɑr,g_Tqs7Pwt@Z1WK�XhcgaqL.%+jeŃ.Plzf$DHgtFc+ :΅+Ӟ�8e(�079[` 00` Lrk7h(Jt).&(BTBd[ \H; F L\@eVˌǃ1Kd CD `Q�+v76bA80 ɚc -kudPU&YH*DقhDAҖy NN!r:"*/ .(YxH?VJ!z" eà#8bGEhEd`0oN@:$2$"HF 󊝣Q$9z\rInw8cFYDeHJ NF�\ɚy&9U+&?eʜ A96R23SȄ͎ k̚|;A Q>�1^H $4'@)HN#)b*SYM�D0MеE\h 'KDXN%XUL�p*+mh&WnZ#ZΦ4SdCM)�+ԋ@IX <'0aDZ:&q5 [EЊᯍC;mR(`RTXAlLOOB]Lh r*XK?;Bƭ_{�<}Nmx&PGyQzox`"q�RɶlEEn'Pt`"?W,<bX20a�`y02 *c2ƝHXٯNJ:#GF:dk*n@`5F<zٛnb `;H^W1ϓy}\hX#Feř)=<VFoXc NV RBk25Y$Lbsuc G)AphSatb`J,HhXY{f! =BLPrp'u+nzM.<`aoW֊u �| ޳A۠_[{x^-~1}K?L@W[!p+Axyzt*=C~(EfݫDrH^Lm jnnNj.2g]M(J㾑qo<(!x],k𹨼yP @؊-4U|]lGuq&7}$I&r+&˩XΠ@L,1f{Y=d�?4JtNmT9H޼ :4@4;1%5#1% c L�$:Q1ضrZ&S=RD7  $2 bL:6з#)k 7X�пKAokTC*>{ސ> .3yC &p�' )0[3А@B2|H$/|%`15,=>"tc =@$3BN?yŐx$hD/L0E_l;%�Obc N.ɾ>9. Eii# ăEJ  "ǞBCH Fa "#((ϩ6ts# 3:Y x! 4@XL؁[ Gc{"C +l‘+%pG|<3{TFeI#O;iB'lc t2݋?E,Y(�sG_JAyɸ"YǼǑIK(jrz lH+JG86ȏtDw F_Dy "%*#ɰI#˲y�[<T4%ʹ$Y,D+ȍp'aG4E|/\G!$""Ś8| <Bdn a+�}BDc  (GlMtMƗI D97pExmȆ4XLTQ T@HSl˘aH#ځo|NbHLl#@cG3I,̢@L$<4=<pnr  oІ/4̇1А2L#J8-.#MJ1ӱ8KJM OKMH9% -,+MxGQrP1s Qrp/hQɵA39 H?Qq4%X.[/,[R&U ,#�,AJRں>p%1eNS=F S ܤJO#2s�U=ȁҌ Y7LR%eT/ FFJhT�H0L%!mT2ekkTro:p9@UՄ<̜Y2Yůq 'Ql&1B6C=TLaI%ہ+KZ�QJ!/pVuVlul%SV: :N)WOF?ZNwL[הUWLRDe`W-G54,؂h�6j֋ueXupV*S?4EYYz@.BלX~eۛ-FKٹ[%pQkVMھUZl Q5LHkt5/D jY0AuPvT[Y}̽кݹU5ІosԽO \nXM(\}U\%J%3(UyŊƋYܜٔpP)[,Ȇ[e]ׅ\o8}ZZ%.зx]0^\_u^5ނe�-Z1ޥU`]ZUp1"#̭]U� *ĊǪWum^(!�`:YUݣ[[gZsQWUW# B_>*ab,FRAp]�P3`6H[^Mc fZv8"D5$>5u`U,a N*>Fa,d (LD:Y@!I0A5y0xa_dJv-dN=„sG>IfHvaȴLNF8^]cy{y@e6> u؄ۅY�=ebcWPOH#0`C Hh(/`m`x{~yH5 )=ŵq~B6Yd֨$,<G_ zJd"OD(Q8?eXaw>ޤU(ZUng0_&d&[Db@s6wiH>bPiق^>fi]_е=%(fh\&U0?>69/;y!2erPvR>e趴ѷh kL&D3vjwF[F0Ȏ@JPԝؙcw0VfV jNֺ[&md nh 6fmӚ�h0mX�,�Ӎck k6Mz8[&nJc_D>Em_0dUI9 44 ta49vxJ\6 $nWp_p�/KY�@ 7#Gr#�^ Sr0n;8~\hW k7pn߁h6pݘ 0r?;p`8i^uGnkJs+�GKngNȨ7g �M ,prN*DO>VFtZtJ;�J'"n3MGs6W3F2�'p=qqK2-6CNp7\pJ/"_Gm.<Mtpw0c/<Lvcx�hԍc^p+;GMXwr> K$udgqw|g!m~pl2mS:Exqgx@,$t7xz'x�+v~R(mOJցXfwBDxsvjJBWv�iknOyG/gz@;hg�1ZSk;fyu40Yy$|WFlP{F|X=4"w/ePya<:w{s|bӖd/u(3_&X}@t#xXSG'@z,| f>v� 腏I{-LqWJ %J$9rĈ<l̈qB &R(��ƌ7r#Ȑ"G,i$ʑv,)T0Uhf:sR1⃋)O$SJ~&KR-UZ  "T &d`sjײmJ\bjUL5;BH c G0Z8UQRZ ւ\`| .m4/$ՔL\1@Z.H㦓)5+AhcUs;GG@=~zYn}6&-112CF X$cQ&eWa6V%9^w!U佔yR1bxG 1ʸTSRUU-Dt9_5{Aix$I~RK/%+S+„_U !d8"s:f&]W^0d|Y$uY],Sb*XM1PC^ckb9&*E\9^=nB~Fv:*wZl"1yW*4Ń(-(t=JKVܥj2f@!)F*%֊z%+dOqv藌FגUP9T^uYat*f R8"$ |UIQSDS5(jntI(!Ў;;2!ın`K;31LG9ep%KC B W`ønq<5({r:ئW:)C0w5}6N),}jNA3Q%M 2q8uDž>,wuũ]g[>a1 x_bMO/>֍IC=9^3mTC!�Ҫ;ákkouy8ݿ/mP b,R“w$z>5`'vSߣuv;<|$g٤F�C‡C�:�SBؠ^&Ed{ %Fm`mF7$ ŤC�Mb(%_1!I9T[jDtl9Yv2):$#q+c_xhx:$55.`_&E22nQP>! Vkw�z4MNZx6%cIMpOLp05(@))H,yɇ8`%7 nG%0i�Q&8vQ=ьWpᣵSc�xT*}#\l^I+%哕(Ѕڌ%8{D "A/э md3+!0=>/pq^,HCGM2>�6m'<7b(Ogyӡ (1ɂM *Q;Z̖ǘ(.KdJhK_SǤ^=VsQ!*4Di7H͵g3*T5~=쿨 <>*F >4'EyMZ/ Ӷ=-zQ@E-l= A 0|(yJQnk'qn=.t}y.+F�J'z*R:=oixp(¶a+߷̀}l#;wa4:))*F{]9 q50YO0?-oP#ᔨxC\ ć1IRJ)~Gx0S#860�dy,dgF>2%3N~2Ѐ��!��,����@������  ��  �&��7�)�#&" *, + -.3 0 3 ; ; : 30&'(6�%25';:��H��X�FV�g��x�lt#G%V:@�8Y (j+w;f9uC C KMOOI PP PS[YL!H+ G6^&S3\2c k js v x { wc }!g* i$h5y(v7g!){09FF�JV WFVEXX�ZUFhOdFwWc�QdgFbSpG tBx[gh�ct�tjww�{i(��������(%4=&88��$$:$!!((GF�S�Z'G&g�k�s�w�`(eemmuu   %2&60:*6 !,#()%(,0)5# !0"25@5A>J;ICX W b qj*GIYn  dz -0#5+=/@9H.@4G<N>PFUL]DWK]RcM`Ug^phznu~���� ���ʆ̙ ģżԣ ���(8GXhx����������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ <�ѣ5HQPJ G%&Q:2ׯXe%Kf]Ij={m*Z%J!]X G5+R¢FN[C6Hܹ ֬׸pa1j-[j֣J2nmj^μaӓ{\x^鲿-D-Ӂ[/z]tboҧz̈́΀ٝ38٧ cyz`;_l-![XeauXY;`v(R9�݃6!*I&â4&ydձ#( ;BH`qbげ`򔛃wb=Ҋ9#dh$ai�pH%Fb;[rv6 cc;(B;t Oojblش,p~|B)ܟa.<ϧohlЉ%٘`fV&'ݴ<裏J!#~dȚ#f҉8Xs=SO<™j|}{,PG(`BF:- N<c<"+؀@�,�$ l q #\L�ޫotRZNF:i<ȳ[(]s KӅsq r+;꿢`4gh ;ϝGp-p҇݀~ h5k0WBd:-kr`6nݜw^w||7z`k"ƽxS^9`po K(Pp8ӸCx`g؜!{O<Á+_[GLbBWl8ƹʖ=8:3_<>pL? Zmz{�W"mDŽgHC2I lBH @[6G� PPtal 3X"q;_�ZF @ldqb \i�>HH-6P}_fDc" +l! jDXz0PamdCwghV|%!h- `dWD 8L$m-4`BO:Ұ̦6�lr3e-G/'KsA .coT&'ONFF͂=(7BjQ< :(309`c&ԧ?.W`�ZЅz uK[Pqb(N 2$<ƎbHgHYRm�T hҗ~ӪXB,Ap: A\��3nt TnUYzվ~XVJ80 :E{:ZHhZpͬp hyq8bo"FEAdѪ�|`=w{E{Mh_:ZXށ boIM6ԡ DANW~:R(b;[d %3 _xU;X7r&|É1u{P6-G)wO^ % � '@`p KK8)їؙ!||8v㪆6Â$RB!]YH>+d(CMB}@ F.; yplW|!ɂ^1J4!�ӅGf0'eFErwMZ/x'qShdʰJQpFM;$b!/U8Aki P W!#7賉\|TgstN4La3YҶ6pMd][.śP> sD=]s7�8WZ؃53\Sp Ky9tn% <){5�lzڌL;`ZOn\UpX@DAl�c RomZֺ)3r[3p ö7=X~S9/sv]pHNU^pc?="ZgH-�ڽMSk ܰDBN~\dC߾<IU a|\{ a ~: xgbNVy "vWu'6mַED:3WH:Wz;"0<;q(Wܼ}&)'|wohu5Fv·x a {(}g`b%#uwj* |(0|:q\KExP |# `t2P i7}w+eP j#DҦs'*,Ȁq G)k4fwE%uh§r(ggq #xj)`qMԂ5D$p4( 5X>Rp_i>(fehuW!)+/(ŗW|p~|G`,�H<vYM(Ww 憘xq|@bzƇ0 0 ÐȅҊ0 !�AV=hTU}iyg)sJ&4mXx˘ׅp Et_gƍ'NQІgxGE_ЎX P Xh 6Flx6|�{SFXL iIlAxq:BvH  ɀё6P $i|tfxFr09I2I|OXm 9B= ʰ à Th <� Iy%8OU1b`/yᗉ3i~ (^j ~= @ CR>�'�x)8:yy3') 8� (X||U8Ct 9@ Ѱ 0 I�SG vs XxY}1r  ruFb9_;)r= 0 0 0` uʹ 4{�=b3� uۀ a9t ` 0 P R�4ƙ #xɟE�jZ)(p:9h tYx@ p @ 0ji^H e$3)xwSy  X;1#pz=:J 7DW p` Ӡ x ]6tڣqʣM(l$s\ +#-`I � C3#1Usڨ8 j mɛ` @ 0𹊰ґ50cꋬ*ZWL]`;` @ 1#zrڨkJ~l؀It0 p` MJ m6ڋtjqnzNIQ+N2 V : :|z ~ pp J �y >0c@YkڨڦAa { �  �J2 sg` UvP 0 Š *y G#4JjXJ=;wl~P İ  IL+[f` %tȧ~ Y'zo2˯jkOOp+5 g E;{J<&|Q P Pz0]hJ9fDr cp Pjʺ6SkPW{ M: л]yyG~4 5`U-*P P P˷:귯 s| IZZ.^FrKhK[ʻ c�pÐ `̺ٛOz:vDW P NjmI Ky8|ڦ#_F0‘ @�|hmɖx FG` `me; 8�a!]F@ OAz4ڐ%S!p< 0 (`GF` `K{O}Ձ -\2Lݩr9Lx�ܡj#J%:LǺ [q[ݕ;p4If2@18[ ii9L�(�Axʣ=]}-|9QSq] KTp ȫ;R0P }5Q> h鵾@i;i�ZC -oʙ+5\HUJLNP;ۼqk!VK# ˌ6Lfo0ɲ+iD> @ОWVzf(׀-؁ׅ=؆M؊ TG@&t]@;T>K ƐiZ%'Qb H p ׹[�;3Dx͔yr9NY7q�6` 1p \N۷X]`C1 `7mbфG`>X }@ A 446T=C}H=8�7eA2PdP;[ S0,`녗DpUtq6z|m>*/!~C43n5.q8=KT]) ! 0/` p *KޔѤ Ӵ֨@}׹-Dhshjl;~;D )zR^R.*ˑKdJ|H"ޜǟuP难>.8af=]8I`�pɚc]P 1ݫMޖ;mRUt -wtK{ >^~؞ھ 8<tn!A@ | ]P.OG~FsJD#EP Z|=Kdu{ InұM–n IYgaiaHٌs4<NFHJLoN_z]g1tN°?!R*bܝ*Ɩ@ I0=z}]C: a0>~P7saup M{m`]Bg�cItOYdR =_ e`" io_]^QwG0 ~Kea_BpOiYG̙w_\p`!סT@?nw2/ 7M�� <qBl:læDO(YtR&P<RHEʤg\nr SgN:}Th8>dϛ909TSZE(SNzm*lWeuZmݾ}+`FG,a2K&)ERRJ�. "5r*f'S^8Wh@ҭ]eMTщ.dssTN J%IM՝r̕7\sK,ƞ];�z9r^~#X7RLX1䇒]TNc"5DI%K&@Z@`AlMf6lC! r 4&a 6D1EWdڶ1F.%ҫ/2"#@bTDY,�1R 22믪Q� #Jl!RS>8L3jBlt!~$QQ#~O?4>Q㡮#n$OGQ(ࢍ4=TX�$SR"7/=̠lJ*PPPsL1g-S3lp4t1_0@4uI&Ӈ~eYg6fO0ź#`T/aAҎ*ԇPh"kC&)KSEZUp8hRZoA]0Jza:c/D+ILBc?vdC&ydEFdIe,A$o-aB‚D%s6>R{ 6V[ ε'&RG�;찃;E$n$߆;n离p9,A[j4RKSNv.h#rV8ߩ?k4 |VguK>$@##aww>x лx�,o*#R\TF#磯5zy+<̱U} ֵ6� (r1x�7@ЀD` h!OyK8EL"8KzL|'9Er_7>JA b@BǠLtZx!je eU2 -b@"xw2I\b?z, {Q>(xrB%�WI`W[ !HB sHCjx?` 3b  #u^gIRBH86DG$q{@PFR'{84Ä~ u˷`.Y0@\A}_kJͬqW2D]1DKzC\F@�g<Klf棊à"cRP-FS<I'=iP58&)Jq\9 RsrLГnG\*F'\{N"φe. ,ei4T| ϛmh aYr0ԫFNX:Jt24!I&6ӞT$Zu'<*l25AGw1=0>(z�ȯVVoHXg}JkmX#TC-jIP] !\A5j`M7^9ƩPv1Zj$~,QZֹBw(Z#֘ iU^>΄Cmn^QT:)r&vfc{胫QLslBo \g`'xw^ {_rC:>q/Rfѥ:{jTc7�7cFIkp#X`7/I$؉E%C�'*+Laֶ6;KX:t/N\Nm-fK $Lqf b]b^~|'\+]>Kp78&C7Z(2H|K*f@z;"q;<`V[K>};� An-f$?c}dAt-bˆe4W~HLqg`%([I1ݖ*.9eb<W&HJ[k[F%kڞ֥a5`VbU+@gF3& tu7f8uQ$W3Ej3~nrmr]+wʕJ} _1!*!ڢXI%B qs=g)GS#�*w|`pMfm^EUysSQG8m%dws`O9p.תEQ]ݺy^#Knʇ +d N\ŘԦ mlNnkv΢ 2dpf/Rr__yþ42~ Cس3K'XJpEmK|6 7p`f?<Mb\؋O| 6-'T~ 08rQ1%3${,%Z;`�{B?=4'!u5Qڐ˿8~k>M99aHPP3$Hboc@ԵAS%7kĿ7b>~鼉/ȪI' ܶ&';&{ 8u�(l?99sC<D6I>Sa�2$sms�S%Da6l @$>$?D;:QbDEG;6Hc7Ag2h۱&XGQsP[cSd ûhBVDCZr<PZq…4Av�d12#hf6 8["G ,H:E`C?lŒDAF hWq r<[< ĶW|1["Ȁ9GOC©"F[EolEoFC#�^ ŋTv<GVڼ CIJ1v8%tFP )8�` UIK[#ǚt9Kʉ<v)_䏶F1H@sI68PHj \IKuд�~9LAHS~wd̒A[J8<IKd3B؏J<4ػlT,o%P&PNCpGp؆l�J�I1"Nm�o/®S TH̋T$ЇpCqq8 Td�oQd(=9 쾘DC+0Ȃ�}KM|ENĶ{f۸@qFM*tqm@7EEwtL#ߌ# h.űGMN�)4'L>$HDRZ&m Ѕ)R+]tH Ql 9P%OzŐåa67}C}ZQ` 85=!,|5(QP8?9(�lsupg}JPpȆ;2S0O "6E{ƕb)MD;<=Ω>WAEҌIM^^U_ݼl�eRheu`VJjm ߘ3ÜBƓ4 r5<P@s!XY[\=BכYu܂lTg}Xvh%چu*RjՃ8h�XeYm;��==' Sw}W j ͳE۳՜u۷lpЅZmۡ5Z mh.@٧%Uĥf#pά]3 ٲ<u�[x ҄״\�|P[f}ևۣq�\J,VE`CݶSZ~Nέ]ۗMs(L3[u]uv(߽X X$Q\̢#8YIdC`ޖueΘ*N9`QG}^@\][mwp=ߡ`{iQZ "|ݶǒ: `;%`]]ҥ P*haId[mݽuwbF_aS΅ %F@\\ʀ�fda6S8|Wݤ�>ulaxU_;P7%f֟]'Aaoa@,6o J;I1naC9aݻ|‹4ǾD5޺`xyxb}X`+n_bvRI`@J~Ȁ(NnO7fR޽Tv/Pmp&[Z}y)Z^"«W|Q_PSJcd޶lM< `Xik~c;x�&ښ+ 0Pf[wy~zex!0gE R$W~1a0f OWPO]G`{z}vnu`fGLDNգ+`iff蠶OƁ?6@#5-D7؂p^G5whzxw@椬.a-&Flcf(DEeNkfu6S0lվ9 njl>reQjbg~8xatM` nc&6x�^^Zq!bmՅhܮ00F~13 n΀i^S[uzMXami�mv(Q!š8`-HlXj5ojNbx.#Ƶ ,c(KKpN6C.T#EY  q!+8&oXv0 ɐMᵀe^k9Fkh7[%WkP88h#ۿf]u�fl'{nm詽 ,rO~/M&27s*�5XPu?R??�:FrpHTshp7ᓤrZ EBfftNkIqifeNFs^Mt?bOW7l:9PP0X<߆$sfn=o^?_v_!-csNvKwt?viEx_UWk wr)oPl崦\n%F z'5̾wDz�}7vh~by/)"h-<upxnwA`3Vy;2ѓWzzzWOp[Vy/w_pMy7Mx B':^fvr}?vhGxiY4p\8^-\H)'F}{ {{csv"r-|W00NP_7Wt z |!| �Nɻz}h}.A�! t ݆vCǥ~Oyf/ �:wvw � ,h�2l!Ĉ�$eL.YHJFNbDI#GCG 8pB:w'РB}ࠅ.aԨN-ܬ:?g$"?$Yd+}-̪.޼zu8UI2-)ݛX:<ЃWZ ,&JPd B"]ƪWn=BIFP0cId)S\d%iUuicEP5];8¤ڵmfX X0b)x[6{V-{ ti"Xu@jx @`w\"JV7a30y73( |E_}gmM5Uwz 8# 8h(K$6!U@&%QCUC8%"J( Y@t0b8&y8 %x5(0@9%(CbeIEPZvܔ&V=6!tbUJ9)|e[kY)l�g%)pFѠedIU2hP%EӣUc KTw jZ  Cl:- HZkZjV=ؠ%"9,B`i*3)GdX =GDUGvm}bvuveNMr"jC7渣(l"k0R( 6,| ۇKԭ�Ĺq9]61s%)ث ʣd4AMPḻn; tBP@"\@M .,lP˩`fLr^ sd3G>vfUp9醞T]RYBhHc|~{wx)bʼ9>I8V̕yk^zf@ CK<HiUB?)+r)kJ‹@8S_߰<c;<Ҳutd)41�w c:Hf2X|0 A GKI�-.EO_P@ጞ&¸ZA&aHLx|-/[G-v drx}ʇ@< ,qӚE„$YbNHE) (, ע2fD#$;KwcpFBG yl xE?t E0!BY&};RQa<O +Se|fx \$#A Ѳ.HDdH@(BnD�1LVҳ̓MқK 0&6ˆHd\K�GA`n|Rt ,r4/jhݘ_7]P&@RK3mڮ6$+i/4'TFyӥŖ.{k3Jzԭ^Lj^ptA^:?l8U�5+^PYUH#z׼2'=*DP �2+pf$mN/9Uh-ic;KNU [Y_=?5cB2G0s% GʚM>cY[6Zw%Jv[_zP Vm{[bjVp=XܶRn_ *N405tK#aawS5oOYӠnezop+U&~qઽ/\+ac 8+`ؙpH+d NwvwZ]6u퓳vŹuüp49c1/n5 &T5`h aIX&AxG7$64jp#5N׼QI]RPrBZ)TZ9zC&M_L ִޓٍi76¬F޶ S@ͭu~7-yӻެ �!��,����@������  ���  �&��5�)1�"&" *, *,3 4 ; : 6 2$()4�5%<;��H��W�DW�g��w�jz)J"Z;D2\ #d*x5e 7tC A KNE OOA PPPS[PI(J6]/ V+Z0 X6C %U#)c k js v x { z{!c, i"g8y(u7s(0HH�HS QFVFWX�WYGg ItZcUe[q�gKbGaYcZqE xEsVgg�vgxx���������)#8:�3�88��)#8!!!((77F�C�X�_'d�w�}�r�{_eemmtmuu  %  &: =$((46'3?  !!"%0$77%,0<&6=IBU @G4b}~>C\MRh} sCNAgE-0$6+=.@1A-@5H<N>PQ_O_DVJ\NaVh^pexnv}��������^NJ ȗ Ū̶ԡ ѻ�� �$7ETgy�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sϟ@! H*)$L"Iի$>*I%IK6VRRTHٷp>ؚvJHaS僂=#ɒHRVDTR…v_3,�k:.u)pȉװGJ5tǤMŎ]jr}Mx; #V[i1nӧRo 0ν{C Gp]˖cMZΝuҸN;rE.4n|ilW߁͆Zw[i[)^{v(�-DmlU2zN[8dUx(c\Fb'&<@^a840b͵b#c<@oKd9Bx hV)oep$g˅nAي:㧟Uaji(Ss\ǣ%)Ϥ�J֭MvS)JIN%-<C<y%pdӁr<r;@#O=s="DƘ&:ިR*"8;=^^jjdm~&n$fӞ"ϲ8{%h]s4/sbvajVJH� B klr%˱F$L�$¡5 ݣ@dAKi-Gk6gPpL7Mq�2{ͅ-n8;odD/tn OQBXg֠5R|E8d[{ВisKKGʹq;$,Jg5 Yᰯyڤґ{.wܙ3'Y^*R" 7mv 8dp٤a/;濯Bͩ<!%@E6P_u{ p8$~8s{Mg?G& H>p4dcz!PU�P/a@ݑ� ]P�G8Ѕ4FH�'HTX̢E+p s6c �@@: $PKu(9 ]IHBz{H@ƷNT~s QCxG'z>},-`ioH*WVi""7ǀFE�Ѣ$9$�MNOw2)P*BjZ󚆜e f˥`6vr#͌g3l /8ްk󟪌u3)0I � f'nLa EC ?_W%(,8<NH0J`� sN hAԂ`uLGC PҩNCʦn1o L{"pG_+xS~ sh6YǶu(? է4o[81UUen5' bNԼ  jM޵yemJ12ԡU]&{Mϣ"QH@�9b`{nVj!0ʴxEi+U;؁!uIW)X(%y2,�z͂z[`2"7v]FIcXiUIJrQw_|7ے+$PN-Ա@ lr?+,AtF7s,L/<<4OX#�:XA0 ?bxĨJ Tw,nJɫB  x)鸼 3aY]el# K*C ؕHB|c+zq`' Yp1MJh($Eh wЧT&,DuPmt gT""pi? Em|S P_]3-$z']Sq&K5[$8jxT hYeW̲>mI{[Ju5}Ln@Q>lSY2iO)ͷ amti0HLSb@ P$`NF@ }hFYߺ#{rnڰ,ψkQ?Fx7dMz6i-9L/kL&8/=OD�3j'dNJW: kpmt7?_,^xlju'oKV,%^Am'�SǢV1ojy*ʁ!;' ym4(Rfz{q!Sngnjd/=]im; w3>1zKn{:;H{0P N*b`& w%~Ӧi@ziFXCw z@ xՇ H}Zw>6f)%<_+ ç[$3zGod|?Zzolzׁ؁"'?"( )0k7]MGo%}-c1Z P~ 8zs'vRoB8bE;"pUĄg|&cq$SXW:Te9xq?~>fnwdX ` iȆ @ 0p�fK'my8w-2X 7&&X8Rp p X !B Rrx'�]Euau7f~TH;Z�Gp ʠ Gv@xȉʨ}uHoΘu|\xc$ɷ@vf8c H Ơ ˠ ˆ f%x(m8P1臥 (^w(K/\Hǰ � Ͱ Ǡ�/`Mk)(mz"B/*"QdU3 bD'}p � 0?9"BY^.iL9/7(A Uak/ x @ Г누�5q91G ̑SL@ } %xw0( P @ PgAisE'z(sK y R  T0@ @9+YY-p @ p 0 g9I:y5sVI;`𣁸{[<S@h:I i Օw y  P ɞK ۉ|):gLIB!8%ڨ\0 5 Ԁ 0 L�`VFz#9JzVs$1!76-#2"8:=jqlv$g D @ COe$R:n2 hj(�5ȜiE' "lڦn s[mf(ư Ӡ  Ø Sc<sRJlu)SQ � *oqZ%@G Ű p ` Ұ *B:�s'xi$7ʦ,#1j0K'6c :<Zk 75Š ` @Ijக^jʥ^`e'+ [Ȱu+Ԑ{ڧ`>$;i{8*2xPȪ M�Gmz o5#hp Gڧ` ꩮbH;ΖRw{#9Yʉ`Y dZVZ'p p$�`+cˣ vk0 7P ؐ@ p s[m c%p{}-SK)B 2`J#V `{%*OzJր 0 a'8~!�s<Ʋqev z7;hikjKɼλ#;E1dyK%Q;)aR Y;`x�K:hzz ɘ)Zz֖6rNψK_{4o 05ehU<� 0 ͻ WP0i� )&8ãx�yxeF 0 `ג$^ud p<ٿJ ;~a;)oYZ y�9@+kYj@z k"#%\ Y\ 8D�j�7Ąi!۫"9e @5J/j ƀ  r>Gsm9CP(g\|l58ȼS;<P,lM\| <t[KpP]ΉnY6\)*,.0-j00OYxI >|ha Q v #z\Αp3Lp39\j u5b]d}fh^j+;!Sp@CU Ӹ- My˔ST+ Fkk0v)ٖٜؗٛٗٝ=ڢ}JIbd b,$^#ݡhY f3E;Y-> \k0K=>op $9}I07b A4Y}G6܎"X F)TO 4ٔ|ܺjcaT#C7q�͇q3pN#"Z[ہ,iz\3wgŷ\ I=+ 0 =;>>@;#<N?nA>J>۽ݥFdAhx {]q 2dn;&z  p ߀9Kc(Ȍ$t|~}6�N7帑  G0�Ep A%.W.@/)kf~3u撐b@T2~b MPE.\ͫ$*0^~븞뺾pP$pta Mm^ۄ|~M*^*ކj?PGuYPuL> �??ppI $g CIl2Qp#J-C`Yp 0l9Ny4_6_ 0b0 6B?D_FHoo`9�ixX N$k`!Zxbi~kIYU`h �./oyKq]rz{$g |_|N+=w}pZՉa' ";RNk^ԤR}'$@^j` ^0KS?:x aT*׎xAώ 00LWPoh�Oe| \3<k0 :Ϥ�ܚ�DxPA .tD-^ĘQF 6xII$IJ,uD$#KV"UT5Ss={T%)U)əM>EYL,Q|%b=e͞5(Po֬qV\rլ }ͦ'1UDI7~?YdʏlĜYƎ<tieH*)&M7i鳄ٳհ(hҥLyrjիF4@�,j>?;Aiײ{W;Pyiӆ۶1[/I1"<SjUŒ N˧߾~l3̣#$( ķֈ!fd6mLB~S/ᬢD [7ql<Nq M>$=HALHH"cGlI)J+.5K�,3DIxВj-K4" 6d(tCJF$18BQ X$`^911( gkF J<,1I"Y" #RTSOE5UU,A#J> -)>'<Ν洍"p7Qd Ы(A UCDvQ zKǟBjrj=PD# Gy祷^{U}7 L#tI(1AFl3|0831>3eE4x@�,^V̒Nۄ[KI{27H!*S&ᆗwg'%<i$.81P�3ءceYRB#&1-gl<{l;HaU,Bt +S#4 趻pqg|qqCh':ߖ*$Bme#0Jؼ0)ĂJX~Ɣ!]\x'1o!3]w؁㧧z>{dAs4F)@_5h`kScskQ:=-=jeOjY^H�21 g2P@5AvЃaAH{\ҹ#$jUkv`6PיD<f6@Ĉۀmn"7"]`ߒp _E2ьgDcոF2Є0@V,}U ٨@iYC*HV/Zn-QxtN +r�*Ey""`@D P�7ҕD;�хGI_`:�*, vÊ}m**Rbp!qHLY}-L:q6C8A H[ R9N <@jDg:5#�x3J!#j5KE%0YJdLcTLh6Q\"+Tn"]`@}*T9JuԤ�j4xʳ{=D}ʩ(`?u3NN%a͡Gm D-)Ṍ6 GUHKxW, T_U'b%>b3L[+^H0wӼ$G2IdD/YM�h6 X? u%X L#Ik kƒ& N:5BB$撘jkưf`y]*8yX�mJ☠Z" Z3Ғ�L-LsEnP3i--L_ gopS]DkT2%,t|X#�UT !NZdEoޡp-|E]}D6ئj܏v .<d}ҝI#Id;a!ܳȯ?)vZ\KHnXf`SQQ ,Kd>(Jit &B6] :1#P�RS"n3]BJxjb^jc`oq *QFgZH�\FЉ6 xԆWQvJbu+ ijӞ y+3 ,M, "ΨKQݚ,9Ztvf*bwX;J H" \>ݵ3mxMaBILտ`%(1$=r<�%T:&ވ�4c<w$0J7?GLQۅy$HÐH5${&y'r�n E_$4 Nم[i{ceYɃ8 z)ұD$. OL`�/v׎%`m};X`q=OG. $.S3x+hsQ(46դiHol>Ї^J??=4,@]ŝ+3q#%\]7yL܉xL34 S <S@{"::iф{=9c.z+�h<Ш.'<ҿ?b*# ϻ�tc#, 5�Xӱs:&1;yŠ AcKk<�ߛ,�l <&2t@A$ 43:Ba� .8[Pl,A B7#+)ʄ(Y72dk>[�<l{ $:EUَ4+BBT *¯+�D:+`hDͩSe94#P\QܾjøIE #\j *.8#*+9^|+-$꒘bId,Cf\$%gӎ[DEPHy! <ht ?ܱqwq3$+##wTD`!K|c%PA#& I;dH\� 6 1:;B�Ժ,JTǓãR0J$,ՉAzXHɄ,Hy h ̔% HA 0 c?DʑG,C IA �K)Ivɱ,FiIK!ԋU$0plUs� JE 8̐<2x̚@}ÑI20L,͝N2ȸF6Fa�x (J).*p:q,|7TL߻RJ]]�LNT#{M,H]P;@oq qpmD@6�h=Yr <%%8JģO,\DJ<@,$Y?% L'g˰!ėUR͋:X %vR)%*Pn x 6L#3<\h5< =LK Қ<ZLMėD :*eGH ;Q,@'pHtSwǓ5Q@ N=5>%Dt#�+TCUz  EHueeVw* n S!78r:v<լXy$TUs}䷗#!%ȳB]�`ȰjI X�1ІppGmև]vxTh؂ra=Sr�b!U#0q5FG69(�ZU{WԽלb$Hn`)efw=ZfXrBx-V1&@=% 5mS[09WR� ٯːYWLۻ]MVvhfUڤܥ]֦1>˪؛'nSj y*ۑϑVX[?[yW5$eHeXHݤeZ)o+>H'"ZDSXțZ[s={{$Q3;%x-]^^Up]ؽ,ۡueݤmV)UkZ, )ځxE,uE5#"B4#9_e] m_eZt_@OI+Ӭ*t:`w{;bXYe" 6e5ԣ()~b؂[_x6aw@!eXn)v7T1`=Yn#!S W7>IP83).v.6tX1.2nD.E%#\:8[GrQ\ h]cS]`»3M{Y] axyy]SJC* �cSQ`Xc8#eWrޢ-M;ŷ-`-Z`xzz sHaxf�i^.;n7l9fŜS.$RpYW~=Egtn`pfJk÷<4nEZzz050ń5?* #PfhZ;xOI݋⎶j]� ik,58Dfdzz{VZ dTJ=jfZj#vx1k 68[ezn{{y^iV]DMf [FL (ea&<ne~׌l#lM ,J(gEZa螇x?qf-[Þkif 䢆Tj>umq fwo5%/#^i5wXINmjŀQk�T2©mݖom ׵ i.H=Ic%׺m6%`UĀžno@.W&&IyȂ4&ڇ=Z`şDՖ# QEr5oi#XbLHMrEr+WȂVgvЅ֒dٌT�fUsFK�.Zg?�U((KD'=ht(HfjPtq {QWp VTWNv p])u #}9>uguw>yo.e MiH2BB&I=u7|ci'&` NuUmsnN?wu)`5A@AA`7 `t(%p`)dRigZqsdڔm=xUWw0pwsWΆ]w1>b65yTuTz@lhu?v_mzp+(^oX gw t7Sn?r1%l>?l{b'~xWnGlZh9;mHw<A ?M}}΁i�(Y)o yKi!ثkrjmH�,h „ 2l!Ĉ X� *ZQH3fԨa㤍50X%̘#( `&Μ ,gϜ(RL*1DSIR%EdI$Gc d´(# Hl-ܸrRĀ1F?9 0Z-LfĊ0RRLB:j$&Lhu` >T0 Zln5l6̫w/A4%`l<$"c\e5cܕ F6ͣ)ձǓ/o/m+dn~ Ǒ#|SM%UKp K|`iaI)FXyja\Q{a�DbG0'Y8UY!ȃWYݑe$^!Eב{f"YvA$/VYUue7=HAaI5ii1m^Lv4/A [@XB5 U4h#W8~uvbXX暑JJ`2 ]q>Y'pU TEEɌr%_6%2H礹IDbf:]t։2$AJj[ʪW` I`G0 ?^F0C Lxs= hZWZʴ0`Ĺ,Ca뮋Hwi%D<`FUn9(o`6sD$R)<֒ő0T&hƄBdăzdIV]ۖ%/m/ AS2)oH5RLQU nP^6Ӓ "Jsx0Yຽ݂'v)Kù:̢̯tgc88p`.Μ iU ڀuG,[sV~C`NP7pĕ.z*SL* 5$0An׻WԽf{[տy7KN9qPC>B7T~;E)Pˎ}TR WѮv$gM�% z(D8:U؏$Ѓ˲"F%̰v<<ff@4·?aq䕯7hV &1C6BC[)J4I(0y \B0Qc,c3IMђ6ƎCipUx: SAHC"MCs@_d%=)a @ hTp>@g7B(ĄSl,I|KZy1.2S,P`<@ Gk5ABKЛh"#tl5�^* ^7ϑ3Xt:SvReAc*'- 1HRd/3\A�p�s3:AҥT(g.)Ƅ}2j[@D"$@lT$3hR(׹g VZ}R,V*`JJ2y)l&QU2$p+f3/N*V 4uIJm6V:@Cnr[ } iO+\ 4hJMt<AiRNaIuTAR%pKeTNQӈ2u�`Ubź*V{:4jpVL} d1JXⲱ0h!,b @0Mist7b�o@|4bB�qA"w=7KQG�c ٿ䅢yzRF{S'x=sl�sհ,-\ O>@Z!g2՜b 8o-%بY G1#hASz0Cw׊54Y9d&IsU3XTz51p@wp֢a 6GM^[i?TJt"=C!JTGw>)aӮziP-4FdXhλj2v, c+>xi Sӑl. 4^(%{K=B*.WSz`ɣbkpSeZ8=?:�|f".7Ǒ.ux.9xN0OZh'dUӞ(.zbs <:b [l׽A,P%?~hꬿ>| ` F!8!f5}=bJ ~O=*:AɊyW=^%ƿ3>/SH�!��,����@������  ���  �&��6�*�4#&! & *, + -3 1 ; ; 5%('3�6(<<��F��X�YZ�g��x�mnvs*A'X9H�4W)h*x7d8r C KMG OM JPPPS[XI) D:X,U3W<c k fs w x { y}!m(l'i1 h8t'z6w6EFIS[DVW�YVEiFu Vh�UgRzjLfFjY`ZwC uLvZ wT$gg�jv�~lxx���������"$8�8�332::88�� '#2"!!((88F�A�X�\T�F!F#g�v�q�t�DDIIWW{[ee{dnnuu  #  &:'".*5,8<2   !(%0%37!/%4Q E]5d uh<OYf} bq-0#5+=.@4G;M>PDVK^N`Ug_qexnu~���� ���̉” ͓їɴԨ Ӻ���(7GXgw�������������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8s| ÁΟ@ u(@#IʴS,M)&#Oj:Ԫ8qٳh#JEj5N4Y!Aڻx>jUl'X 6jV6]F X0+WiVƠCn ,ؕkWС۵2D-WMZ~::ٲ5̻sbvuk\Rfn<<O~o&2+Yw]G7$TñeÎ|s5[<D[]G܀M7e�Z"s`AxIw]& Т8#`S 86Dj]ဲN\!L!j(W:)G&"5vN{V)X0l;i|%Y{FjZhek&)ެC;;饇U#$R<^j܂D#O>1jjJR"ܱ;̳>נdž[Qi!8q :؎+_6j5Q ! _)b&?T#[2Cm< #vڶK`;e'7`*L@7"|qV 5]h�, $<8`o}YtCJg*$X{Gb]h=i|Ѭ" Jhp#&gTc'⊟j  wlݚ2V\ 7! w_݇\Ct,8cn{㳣m$T~CLK5pCf.=rqupw}'.6o^yn^� �:Ԉ7(ˍ:5hh� �67ro4 hojcD8BP`:zX dV(gA`PLWg#y#{# [P2u4Ŋd�Sv(p6hᇜw ס S ߰37xwBNT˫'+ y �tHOb܈+4 tģܰM#8=0h1!gȦL Er8Fj0.9XֽlZx:b~ȴc({Vf CV0nl+ "nv - r0m|Y# 15L<Of{S8,HP]AMo -Egpp!ΊmxB`0q >@}%³63 p ݤ@rNqVc}"N3uc6QQ\ v*=E�&I$37֬ iLgJ1&`#@ўz2$9`Q TjҘHUX4ejLX:vf%&ZԠU+PYysg!jApXB #Mk2!=Z-3IE,Z15+>I[00*.>7*X.PC"kL݂K�\w =,(9N%v̍_� 2(A `݂& &v=aley^%vsqa1 Mjh)%]p 8=p@M+o8Th>QnҾ+Ybgŗ"aZϘ� �q[ʮu=k(|) tPb\dVJ^rJjeFt@%7, ٍqL゙gb&3v Q,$/g9(|2I8=ڧyc 3Վ~4[AfĖ ?OT,{5�ԸMVӭfHdxnj;fC50 ܀~ԧ]Bg*w{W7w xLZ�nc 0fWG{vM+<jK =lzAlYn> 0#W{<2|m$ٷg`x d] g0w#y<7kWX`8!`vZ#'1ѵЫ! Y@k:=^H^I $om@t2?<Z\hw~WO8YiwA<m1 9KyS-bqXk^wݽ?ZE*Djz+YI+9W ",tEt{0c abE\TpĊ_ �\nA�~Xvj,}Lt{t7~f~ {1 Dw4^|8pdW .&W`N8xlj}Co ?F~@ 8h~wP1!`B~|ǁxp 7}W}J3lvw{fy@ƀЅŠ,q) Bfyu\[3FxR'#X�x{V@krG0(1mf~]h Ѕ|@s{{\D3{ 1xqM1nOXطt[/#$2$w[8 ` Ȁ ` İ3@Jg(;7faJ@48 v+}~hqXpu x _aP3τilo2PMaq%hOXP#}xx{�a0<5X` ɰ ̰ y؍ݓ({q�7!E5gRl7}to�cZȏǠ ΰ Ȑ" �CTk8MIsz{ TX׌c3n X ǰ � 169`rT` `?7ysEehLȇ^v|㵂ZVq  1iw 5Pٵ��(hTA8ldžmGa)PvJZȇ 39XwĀ � 0  2 X&S(Iwq %%Js%҉Or{zP� p #0c @m{ʙ3wp)E�S Z #0ᩜI륊8 ǰp 39pee9nD0! عg;`R # 0*j)ُ� z�2Ys4 D3e((iI!@W"ԣx?JC xJc*SXp 'ug PP,F�hunI 8f1`SE�Z=~ y*zj}ښjPɊ p` ШVJjqʢxB)0TzqE(7=Slx `*5Y1V] IsY.YM8l*njvFK< j~YTH Y j0�P19ɜYע&9FhԱ1* [q{NzZ @•~";+`#kYob*44өd5Yb= c މckh ɐ 2e6i~Uf,K  :D7'XPb_aEڝ[}j ۤư ) а ?~K� ۓj#Y�tֵQ�Z<P.<{LBPUrm � p+:@B<ٜƙ+�4 T$ ?{ho/LaȒ]ɘ۴<8@ a8T};"E+Gh)0Jrwm<ŀ � <QP l?+D8dj ܁E &;0%*֏Ƞ K ` Ax�6 x|˯qȄW'H)YZ̿0F^ Ȑi<Fe0t8LmV|̸RY)#[]8cp  l 10T8PY9S;v:w�5и T;@g'9 ,jK^0a܊; zKe0;(ē'Lz�iFX,\ $�x[Ms p 5 <F԰ f`$ >SǏĠD 6}8:<> r5H 2ZX @�Pщ|I+ ZŪ3IDjlv^r=t]v}r7*%,3n< <uw 6Dձ=i\ � GN/:pD�n�;4am\ڮ۰=۲]۴Tjpྦྷ Z9EUꨅy "7zk۶q)L\Y&:_0IFT� D 8LTy ]7(%�!`C%3Lظz ؊Sj{=M>pSk=)v^&~(ۃ5 �P9 D17 z ENT@=2݂ ;hpoTT@ `TD7pǰI)@^`>TP6!%2 ` -�#] |DVcQ]Z|nm[ҍcd8闾.o+h)վ=;{NM@ҍԝn F?]S5R fZ6rb \ >^is5Q�}+FP'\[=@ͭi 1�/ 0[eE{ H#PO 6 "?$_&(`mQc1u Ȋ0]K c�N [V0S @+y!Y$aԥ z \  fhjll_ ,p{9_ Pv'AoUDwM%D<}�yM8 5^0hB֏PذA ^j\�Ojr<|0esĚy*+q0_ d?_q_s<�#4qi+W`=5lX1�,Z1B# Yd2x0a'P YlRʓ'W) 5mT0B>x=E5fRo޸FMUVŚ# 5HH ".crDZmݾuśW^dB0AN OsItQb1v3 c % E$iJ-Y<!M �tq.]TnnfJBkG5MjlYV:!ԤqWN]ٹ.__ X0aìvlqT ƍI�3Rms d&8hBj{K)ܲM77-8�-BM4:Fo1GmT<+x�m!{1Ro c1F@H#[BM nrC.ۊ)?1Dߤ*4z{JBY!1 #X844QF]4RG%tG!$Nt%48)ɾ"�O8NPBK@+@Ӵ2e&0)nTΨ椓ʅ:Q"會.AaYo6\w\sE\uυ*L-/%9=H%T PDY֘R^]Ul�7bҰM7k3ЕΫ c$b:fe_9fg]xo4OQ>(.*�˄>-( 媘c=TΗ] "xAV;o;8빰1A3bn}~P:}Qu9jSlG81~*ueuVE܆)[A`+ww>F�x�$W1_U+~1rU#6Jt56َ-6 au{av\ƀ9`@60d A x@ W9 ܩ@U # ۊ l/sy45ArCuhQ[T|)�+HvlH[F `D*VъWbE.r`Vh8&*&_!Ʋ%(+5\{0ƃdp uh臫c]ˀ3(@ !Zm d&5INvғ%( E �9z6|!A_FsX$̐+ Z%yW_8A 8( 6*$x#:d\7�P kۘ>D P� `�pDg:չNvӝ<')ħSt($5Z+/ A=ͣ09 JG<V!stglY �pX,q"d 8@eR!\c< M(N_,8XILH.ٱys\$̤DL*JYU$3 \3c�8KԬ$}ZVG0HDS2OG#,/@[MA ‚°e>7UƾoRW0J%8XଟJ:>@L&PrN aI"$0"-<au{XB- X e E# @Afi"M�Y]EZUgjY׊$x#rͭn{9NMkȪXͪ=ulR `rv_*. ys  {WN~TX"xuv�Z䅕ES30k?\4" T_Vj}5n)X+_L )FA Y ';A Uy(J4yq�ܫy/ !(u͟&. ͌L lmb2p�"u2B;h^#*}FD�bt˖3t`9eu捚̍A3H6=b|يYcP�v{==@jh21$ ԿV-.kb ۞M z;;zcWodB, bH8U~ s0+|4.X6.j?'Qljke� + ,dALR I3W>v4g|Ibbc"1\9+tpR.}q߱eFxd'B1㛝0�ʥ=FZɾdgD֘4A'El~x}->?7S&7t($L!@~#`g zlxs4[yB4WmY@M06[پ`7 N`0#hҷ>C3@fS [d`:a$HN* �:8S-H,82N =D/M,8 |= L k95׉?�:s; ț/5:,@xy j/F>!D|;?s h*(l?tQB�ó90JZ =8$S0UJ*+9 þ#TL.DdC ` K"+#;:c\LȁYDt�z4M0} :@V %̄1 .�BdŚy`8.*m>C2ACF3_>�4NF :<;4B plL 0&i!wD"č`�\[A㛁@s;[-$@;(c1P#sE3&l�HTǎ‘_ F? = %1Jt[u�"(lI@V@5<@M�1/+GV9p4@\x?qĜElī. ':/T>9x>T9<T2OA!ʽ,BoHEXt@MYD(`T*� >ʖ&˼< Ǔ+9Ѽ@%`ɐFG٤MD'j(L9LtͩT:8HOHxG0`�x̏ ]s00h>"Dr |M�� *\xO9ޜϋ ;nl+O?ŒYلJ4F![ 9�:YNhC;mb45 Pʾ$tQXQdQcSlEo@99n3 3;3"9,@A0XK(%Pt&Fq . QS:#dSaJTUS5Pn:UtZSF 5Gm 4YUЄyC$ϻCD0 Q SR-SUǫ `4Uu|:m5*p<, �p0Eeh% /PM=K0?2וeYs0y 0kU9S}Wvu\SGP,,a%R D�5 ligض,u:©́m.=ٓ #8Mhe[e�4Y{|eu`YW;1R )c()eUUة<6ؘB~\X|3۰NE gym 3lٹUح۟lF:mA"eX�h7ZpVt͓M#[1Vڐ5[o\^# ъ*]mY*U[YU_mhK#˼XڭCTb\#=(UɄݰ"V$\=-GX(�Y@ՕU:[mY|%l=}C-1EުpP Yͭ#ސ`E:a:q `*ٗ")L-(_n|ݻ-0]|-V &i  #Uv�Ȗ; A&;)\N9KV0=B.b#FB5G^`y0->cvhL]s0cP@c3].%Ġ.b0h^K^j$TnM-^>&^;^ξ`֭du vpweEZR^ <&) PTlG}c' a-Z"r[|-[ecwxxhsj^_QcMئ%)"&Ձwke%xe(€`~*1�k2ՍS}]ufxzx0tH胩fa >R$5+ 6"<HL�L db̍]f Vh&gwDkii~yЇ}ȇxfsd)?6>cŀB\ㅢcV}j{BNN9l]&f q5XVf[ux}e_%mc f8N=DDV9ȕfꏽlVn݈ڶd)`v]f[wxxxxq]K^KݖXˋqsT��^w^ ̴=Gcyn18n][vN;ٜf;M8>&X~#X-o^p|[ Ac2pQ]枍uҕ٦QmBֳ&6qcYN1[Zo 0O2sYH0eH(4(_n]6_[%8>CrllR#0roM/t@T[4_AB :nuo2 Z@fXNERroʞ.tKW�z�lN\�u} H<>EZt\gTq{0WuimhV� (@tJ~w3ti7N ٸ>9'mnv:-Ym2Ah#V[8$w:\>g wtd~) 8g7x z@0zB`zB0Sq֍S9q-??_w[J€;^y`K � ?OϚ`_�*&58/B(—×IP|vko^/>$пer {⁳tL+_wyʾ>`~{4M{b*2}6ȃᏄ⏄;@ 2؅|n�RH-7wM_u:kd-#m'm,|}M-*)}$i޷ϢySʘAC5\.jU*Pvd2%Ir"Cx��<%!X j*w'РB-j(Ҥ@X!c ,` 3j*Tbb�Y mV\ ,ku[*eР)E'2Q$HIRɔ+[}͙`p4ԪW6*@;Zji֭]*lԺ-7\ʗ+h+RZLcM9~9d*,Y30=cuwo^dpW[]\[0XbM]FEQe#xx0z"1TŐTahbp *$\mitXxcjdUoADXMIiiRmUcn5yg 7Ip"$LŖJD%Uf]G݉^xzfZ&z)Onim;93|'z]d%jyٍPaJ:z,jNSrYU*.=��Z.ne<pyYS;|,ls攞V�-2v(BƑ!}GeUh}bjj2KjbvA 4hm·kwS1A y2Uirgp:� %¶Vݕ #A;xҤ:WzV3'<4mTG?{UYK3 {D9cg&Xg֔9aIzN,60]{6l WUYwK�pP neZ[טꆩhtsl<yJ[C:�LՀ [@Aα{@Kc ~>&F|/kCߙ [�@F!\Yv"B"8 }Z$ L~9U pƠ磚0@mgCңLe5'{ Գ"H (A4;]uNd"V2Q5 I!0ҀKrHN!#de+\C"8'NU cH=dW:005]#& эp&_ŀQc #L,.�;/jvv7IF L%PB!17J*- ~TeGVbQˁUD.XtE'p"^E`IX3`ET<œ&5lj7BeBS-j'HD$ܱ$18rwSSVOCY9P &+o шe\%fIKE% C*U֬H%1 cCFD&XT4h@Ӝ n}+[ ~RZ<W$T/2`7wV 0YOXInSfh\3 À*Q6&RMMo>G*嗁ClbY {6F6i4u&Z+v%Q y#V䢱Ӏi8�wnP)M%]iMn# !pnyk'ֳ{;"7]nm 4Nu@cpΈB$bVaR{2&v@D%8p[T@U#&rfcܓ 'VƮ v )<0;d%+?:KG22O k瘶51F8BH'c;(@nRy,|2ZNV߭m7B^ L󜢥Ec&EKig<�yƲvy.1H(l]n�5U}ғLҖ4ypN /+f ?u{tNKpl\Xjs/8 @Q ^lHuGmkYJpby\195P7N$mϻ{3,deTDC tkJ-g{q]c1 ov~�/7Ni=-O2M'm\yUm.{1#Y/tzK <<Xylj#P5Aojc_]~I7|Isx }[|z@C?> oݽÜ1w]ݞ.Ӹݻ-sA.jhwп0Oؕ/>=ysĈEUs^UO0ɭz~wNJ0I{O7?a.F5eL! _cy@E 0_u Zx! Rm RR- eɀ �]֑Y>!yWfaOyi -9NXb`ja!y!T]ar!ݟ "#Z� 2$hN"&�b'!z'@PX*"++",Ƣ,"-֢-~J@��!��,����@������  ����&��6�)�7#&" &*, , '3 0 4 ; : 3%)*56'<<��F��Y�AY�g��w�ivv.E $W8C5U&h(w>k 5vC KNOOD NPPPS[WE# C7O<W(R6Y9c k is v x { y}!e, j(f9 f6x$w6FFFUXLZAXY�[TGg Cr[gWbTv�SrbFaAbXyC vJw\xJ hh�helq�ziww���������'%467722288��'#!!((3366DL�U�Q�K^�n�m�u�{O|XGGXXEEYY``eemmriumuu    #6#2&"  $!"*%0$7!2ILRY<zKSG[m dfw -0#5+>.@4F;M>PaEWJ]N`Tg^pewnu}����� ��ȉĘ ҙʄ&ԝ'˪ȸТ ָ���'4GXes�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI�5s3DIѣ 0ēHJZN?i5@ׯ"IIPDٰa�طp6,ٲgӊZŪ7mxp+6ŋVU\&N8l8̹NedXb[]scf*YFv7+&e YwݽsG=8f-Ck.Ѹ>>=8胃󆝻XsӼGo]ꬁy΃6h!rv}`tS7vኜ)\cy!,N<#k,(x8BXl]5݆btc:PUh ^eK x af橓|#tK:##<#'"zFJ�4)$)Wh /ԍx=C#9HK`Ȋޠ<O?x F' TSY)cy;ZpiȖ ̞FDŽ�gS=(Z*&.(a}lF7JR\&s6i( w|6W½\&Ýh) 6g( @ p@ (*#H7*Km˥l\sx]gi |tcJx�6[i1hהGjG^ڔe1Gݣ�2qD}iŪ_\q 5PpW#8͜c6j@gyGgPX5 >8'z]Ew}~a0T!`Ek+N+xiaq]�6@zowm:GD`JS_y``) `ZSz3F0h( Z-m$ @gcK<kj <eP~{]k�58PسЅe ;CiqE 2�)X 6Z_&BR\)QK-t^3Ƅl@ e@#G5zo6D<A wԣD6P{*)ro$f INu 0E %)(* LeⱊKH +qL'x LC:op d2.Q\ d*MW &Rh:BC� } 6�Nb&n�=Q%OgI*4wqBr E]YC(t`CcF3^#`DGe4p8i-iBude6sЙ-?Py{(4W=3!+M5M8Ы;ًPpe!gEkZfF+hg\ԒBppHX´}E*�ZVd؜я�ɢ@Ԥ@+t]Iͫ~6UW"wb\ Xyq> mOK�$@}['AY2UtĠZmkU= /KJG` z w%+},P/uQgh +8%0CV@@+�hx~DR'FOZضplj8SRD:tqEl츽:q] X!9S 9pphx`?v(n1ENXqX*hNF4ƿk.)43jp)<n-vg=rZ E~t -:lr6vZ$ЁM/%#W!P\C']t`h:ҨílG(q?bUIBne>ii&SkZԨխ*KmV` a$j.(*@;oF�L_M) ެb )@% 5[7i 7#o�&�Qˣ\)>fz7=hX.9^b߽8tm~ \Q(m K#ZMkio'XW:u!RO)ʃޘq<חm#-QA{8D ZpT./J<g쪪wů@BZ\?>A hn狯Vi٭B.Y0Q/?B71xE{p @{C 1bC~lDU4O~a>-̷n8<#E;tq_3kx` XX]he 0p`@'vZgs>#e1`C1z`kP7}DBpoy#}EȀ ɀ `{4~HRJ>XMp\CX  I[$%l'xq),Hv` 3W5 q0F`@TCD( awV n!a#:YՇqz`f]p Ƞ ˠ cqf^/m~D~wf ~Rz'`wexǐ dy6x`a =XoyHWɨA|K8!!P3xB.}q   娀pXa Y{ma$ SX1f)`z8>s@6vdGǠ 0 X8;�Ζ\f}9pEW$@[!I!#tW'Y;pzD_X3YmdW� P 0 �'VhKYL)or7ra �uq�|7V"ըjTR$}6 @ `  Ћ�_֒?viGWN�0s<PU<TŠ(x,'�xx` ? YJLuycSyךOFw #0wPv�G#ɞ&b}P @ ϐ i_�*6gXvu8 81`wHx< C՘ti � Ԡe;�IXi ʒ*8HV:0A � * j~05ZƐ Тٙ4 CDJUL) jh ä2B.Q�= 1#Q:uFT[x Ӑae_iG ;>s)IRf9YxF`JʤR:iI ְ9 ʹa e`fV }I)7T ~:30꫺ي?00]W7ɢp3 2Sa$�S=Xr 0!(`; 4iʮڕNc<Gbŀ ֐�j D``'e�0XWr#xMqQ�pxJ% ˨u7<Êk /k\s Zp='<wY)rتZi`ڠN4ZFZx@ `+s Vp0p9ئDpr[x1PIIx 1ST\NT麥]x gə _;/ 0`\1Zpi�g?;󞧋BzC2 hqIV˕SD&Z#ۅ]  =i{0?+{9޳{Agا2 ub۫iXtE 7 вf*Ie;[۶?ڒ@۽W�:lpPuh ~>9[WY|Eb̠ X' :` !BZ�㹒kvKWßg�9x`PLCS E?pSgd}E· a ]pipSP5Lxm{ptr h[ǹ[ʵ3IZxǠL o` f >\{ x!HKCx>Gٮ"eO 3$, ~ h`I,Be 8;̑s@m u~waQx ,Ḧ́۱!S\]` @ l8Hl `S6<|ޚU)FIаxySMDR 򺸇,lΡCL<G@�;B IJ$=nB\a�x<N Nmm\l,`,< ?m0 2Pi@LNF�HO|~׀؂=؄&Zwh4B!W_6te3 fm.+@ C`�$BcR�PB9K@=o>F}۸ۺۼ~9a�2]\Gh7]Z ֻKWe\/ `>@TouZ`{MzƆ&`)==L$zx!񺅳ܔtYiս HnNmeT`m7ɦGWʆ#~)&*+vZE0m<ɝZF - Nݞ YRYm.w%p#{ZXճvb>d^ci5Q@čF`\mQ]K`л C2b`ݢpNRn\R N��JHX^` >`>9tQ =/>ϢꥮqͼpQX;ʐ Q]+@z.Nӂ uM�!u>}dMpk�9&3L^~g5y 7$$6h�BN&P$%n?76^oo06Dva];pPy`fZt`*,.0e4qE+QzQܞ�sW Y@RF7?#Ǝe`_@;5|KYv%8Of U⋨ fPepr?t_vsO9С  XZ�^1@ 6:#0Pn?4xhnʛ} �{4yA _KZ~xA> S\a#PEK{O s}H,ojK@ ݑ$:qp0P%٣ �I@ DP„�<QD-Zc#I<}*K$, )#H>EY5g$=G�PDZґM.uj)QF0 u�#HAc~Uڵqq W\8qF {<`20G٬*Q(?E!4Xdʕ-_ƜY.~bƍ=yZմCO(h4]t+6qF0O?~BhRL>]*' VW5K=}x Ĉ5\4 K䩉t0@C4H# i n8PdM>n+@7F(B(`:*)2<k KТF.@o25ҋsk CLVH?O.2KRK.2.Ǽ@<OK`n Ij*xH% *8Pmũ!h?k;G 5>Eo=5%JVIl,%O84V[o5WM@W4RT{$V2 8Qf!p'5R8·+DEJVXʊq۱;HPՠW 8^2YPM[WU#SN:<f`lW/@`u$P2BZEĊyv� kG1 )C[p={KKʔV;O@^(,kE(u7Ժk:l{lVb)� [MJ* 8"&t i>|heTeEOnE\g0eG:^Nڄ|eq>sLc@s_=vg! hxBO�"L>'"q!}nTvu^O?'6i'/w!}?I]* yx$�Px}>� JD%[S^(p@.\'>H<T<g4 80FV:WMVz8D"шGDb8�.dIXc6I 6PD$) ~zQ1#B @9љ ]/ĕ #y% 9FvWou!OHF.ґ#%IJNҒl"z#P≷fZϾ<"k(##)gFZ:qځхDa|K a@[Z~0 |f6Mnvӛ26pr#RT�FJO$&țO "0fp1KF*"j`|0ԣ\z1JӸŪ2@4QvԣiHE:R`k@ 4P4,fmq>�da(ePeVэ; tP]| E_JQR3&%C @X:VլgEkZպ֓^�[S`5x5MM"#`O B*2%ˤKU1:C&M  2"*Ѩ0?>Z&"�mEmj}U�`U#h16!D O38P|$,]ta.wSLe+[ĪT:�p@N�VEoE�Xl d!Th(P^a�v=npezGN1<)cИR(TTziJhixE,bt('>�00#M9B'd_`ȦYxA6?6Jq?!)a fp9{GK&LBqd"1SvjF "#xQ<Vk1N༳Y5!jW@2`C1LVrS,٧ [Z(*|afW)(0:*5=Mv%@*ԌM85mM\Q{גm+BOVO֋e c$*ZVf!@)�e@Ont�&c"XJfzjxd3Q9ȴvL`5\GJ5 ՅZ +mN>V%nͽ{HJ1$*zfKjw>ud=ɽ.4#>!PUȰ2 -P+�=@ E })'*r䥥)yW$)9`.e.s(7 >˪U8h/aДOH:ꇗ=ҮB|V Zء W| lWwbI*<?.[ , g2E:K%qLbD�ڱ׽y)վ0^ߨOΧ>@ʍ^ʢRwp7�I~Dє6/gT"<[{%PO1;2. [=WHF{ *:܋�- 3xsAֺ:#x꺻ނ̣>x%>(0#@ �P@FRA81 3<‡P3k #SOC!89@LPW!C> ?% �[�:[G;:S'-/8O@O` SbT!A�=5>#>a( XWHDer/VBKtAȈSÚNr$1+TLOyEz[½�B %hc�A'!/!(PA21f|4$h DBAnpȀH,5zCt\G`ziGCBXĢ.�0K0t0Ԙ#pX @ mt58$ŏƊ,!,Zܣ@(Gр]<S_J/ Kosf[FxscH #0JFLERDȍJE'44z\|@%)Z�ػ*;KH0H?i"Y 9iãƤ\ʿ,OXE`k\Lvz!wLQ([L3 |`lHiɛ4M6D2tK$`KdJ<C0=,Nq;FPFT,)(||"@KWA! OKL+TOJ2XMDtȌ$E"CPR$L};pm�qRq�"kXVpСc͔P I( PDM1DՄO𸒡OQuO<�`QmRvv�?Rpl2Q! t/>>Qjpq TYO+8FdWUQiZQnS@^S"3(;SYh4dc|Y6 �QHԹQ4?9|ClVtziX S^u{{U!-Dkdm)=83� P6<2MS; E7Tr%EXH,VGuMPuٗ}Yx\�+ R@לW^WlrBHT iu+ KP4̐pu5H5WI賝!UٵH R{wpw[@oZFC³I }CM#$P ieCWUM%Y<]ҿ� U[e8l{[][? | Sñ4H(Ц =4O:X0LUܯF,[QDJ[Btke|ݝ%E*|BЃT~+]\V83jkUx͏6WF=YYe!U�Rٍbmz]_uxh_|m|u 2=+�Q25Rp\W+~mQr*`"KU߹]NT^Ʉ$_ǨZRXhw "#^]%Bn#0}̟H% x[xc]T23,4> X29^2^cX#K9pEծYC`D&L�t4ɂ4І~][NfNZX_-XSvTf\t˲UgeR 6f`%#xCzg%JD(xyyxh2F 2EQ6,X•!@sX4iCQP`9eA{Vb>O4_[68.dfy{z`whl mh ϺhP6<cϊP:K<.bgeyFkWK\;5xN߸5hM{zu@R}j _VK ÛXp0i^eNÀy,cJǧz4u{z( mRax7N mʞ8J딀ܲ6kt(֒SNyN~fdMz|sm6n.�pbV*e3�Ux$n! 8YԮʕ3=Y&.w@hzsL4Z!s| VϒUQZgi66r::r\}p5 )iU_Lwx�Cfv/ ¿Ԩ "c; b]O"?r#GyYh )(ZJYvE͐ ~YνR6?[? ss"/=~z�#a_(aEuf Em lqõq�WHeS!W``q 0�HYXu@8P��*WrY?0bv 4/献v,p8oa! Ts=\6܁z�XRYkBII3^avVbtcsa Xn L 􅇺0 0uvpWO۟hk A{\]l> [ ;"<3vFdTnAe1,@&P0oss!-k(V&@8� 0Gѷ/K8wGߵo�e{0ŏf{s "в%< H֓knogxDg %GY yȦ :A}D8K0= o"v:wγ܏a}€�Q>e0"�h!Ĉ'Rh"ƌ7rt;PG1dR$̑2I�vt@'P *(jT2�i6oDVLZ1J4װiˆjTPDjj*RM'O 1b3``0@�GV E ,WDb`2̚7s( 4d< CJ.ul pg th"U7p?HsF.jw(v/2' iGAr׳oKDy:Fծc@9 `O[QI S �Zx[q5tW|: Itjvݹ7#5@*T}0jGM�x )dph)' )pauyH1"I:l w<@r@ x'yfS2P)' AiI*inME(ˍ\v%E:�CizADmfaZrDJy+FG2�ji JJ2 ޶dJ�(QZ[re]xuyjA�Z+YiVpRJ>Df:[D$ ZXBǡ~.;pC&2eڻ2;0=/8L$9;P&n=`kvmuZ*U*ȉUIZ2Ya-{f8*[ J ihsP\CV='-"etQDd]^6[$kلhۙ6 Z Y7&"J.2Y];~;/JH9lk޶�؍ţ7Ɓ4zNֵ7;42磢?`E mwv =fzcofQt2q74<ƶ>9@e�(@ <~ޢ&=407<(-'355`^@A~t{Kĥ:8M(L<2!L gůizC� X?}CW\P|O0;[c 6#( h$ [@,ƽ!qiJ,'\<A "xUe}0'OAˑ5!vmP@GKJD38Uɨu`'CPSRO B>A�Rrs$?H5rp:N01st : `Z Pj^CȦt_c'/# vF+YOՙ >͵R`AS� c+ZA2DըI(=2KugHFShJ,"` [&!.IS.(Zߘyh#S a`4k5M53k(V!YE|`!HXfVw? fTKF Bk0BjŪAfYǐ*@G5],e{"ALGhPW}VKUQ*(e-x/R!,lk †>ZI~ WFx.s.6;%2+Zf´CU+aϴ%1^F }d_2_X&tʕ>5m&0)^(-- |H qbRx-2X_,g3# �,HT A~sD*�XǠc*ZZG*|D2jЅf[3�F9bù�p-`;E+HĀ|~ �A0F4g vҀ] 5� q'T=7{E([KXp'0�@sఄ\Z&1 |@]u $ )ujY�;8< o ہFJdp@d? VC;jz.eƟx\9Mp8٪E6-01CF>=r,ٸv,\I@yl'^Hrj`/<٭^Mj6]%Q8SE&fDwu1%U{йJ0ƽ]7mv|g(G.ӫnGy*s3<gl�^j>HUm|y^q>b`8iIcwozm|=G{||;Cjs{ف[ ݞ]-H_YቚlV⅂^Gp]yYy))녛^{|`_` K ñޒI@T`_d\G&בNW�`�\1!!vMV⩚6ޟ!�@ٛ1 > aם ^+ `%^"fT*\FMj")T5)Е",]>�"/&=2V@""2 #f'E^ c2V#`9*6\!Y#86)\ b8|a)F�Eڱ#>/:#:#Ax 3j0>#IcQcAFfYH-n(DvzZ 7#=G${Eƣ! Jd`Sa1b @@ʤO^A^3dA >O&FTEBbrRVCb΍d+RU~%E�6-d.$Xe:#1 $[eDPB$N]C@meFz(aVq%afB$= ece,Qf`@e~&�?$B$h*eIzFi',&ʼk,TfmiWh`�Ugcq&r.'s6s>'tFtN'uK@��!��,����@������  ���  �&��7�*�3#&! *- , &3 04 ; : 3$('37'<<��G��X�OJUQ�g��w�fz+J'S7D7X ?W%i+v4h2u1}$n$G ONF OPPS[]E+E8Z+[1 U<c k gs w x { w}!c' g*b5 f4u#t6y=FF�MRUGTFWW�YVFiHw Xe�YaZxjFi@fXdYyM uYhh�kp�riww�xx<}pB��������),�1 1=�$$94<<��$$:$00!!((<<66O B�Z�C K�Cj�~�|�v�IIRRJJEEUOXXVVeemmuu   !%?%3%% !%0+:"!%5!2J BIX jvozGWYZ/{ w@-0$6+>7H.@5G?P;M>QWIZDVJ\VgN`Vh^pewnv~����� ��Č ˕ ͗ǃ;қ&ȿ׶���*7GYh{�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI jɳIxIѣH2PaPO<TJUL&S(WÊ2Ӯ^C++6KZ%5j`ƅ Mەv+@(B۪Ut2gǍ ŠC,@cEeUuu1o6e۸U=V*V[Wf׮:6#c;0rudWvժ\3s+}}V+s|rqtGϿ?A:Pgdi_|`} E؟yu^'\, *Hxqv$:'�DTUdQ54~f䕨#hLWjgp2H`d]T0‡ʌ  J8h#דd^{Xe+Cpr xVI'+rK: O<nY)Nذga]kR\CO=ģ^:͘SDl$vmZ*NpSӏ?(rɅM6^D-Ca'Tk*O=OGjfd3'40Iجjj*ALk}Z;cO?jxis'<pH8UVUplkd<#2٘U QPx06 s!72gِQWl4Err`Æsوq@aPA&h6j   1w8Wd75㛱 Ȩl=Jw~@.ySn?j|ܒ Þq+Re=u^*7Yh~9呯$*Ntk( 4gdTm5"xe9o@ PP@fjke kz6nxj?Xg CЀ^P?Pjt $W먖[2\ ,�7.T[-i ed W8LpnGkH*m !Dn^q*Ãl ѓ^5(Q]�*0@A&["hE"B7 pd$H0lX7 b5d!�EARS[QƄl` [0CH#0 QMn\PS`aP<)SIC޽ᆮeF!W?^"2yL;J3LK($ -gػ580ab"" o!%97"N`Lw/"f6ԧU;@*ԔyP d(Pm`EIEi~43w\;|b55ϓ* 0^a)M-SZԧA5-\xa N;Pw&uQv4?S� L$CVЅt`)(d":aX+ )A4A+:g%=/bE$V2UɰTV4%e >uld'Vɂg[Y@ub&�Ӛ� �ꂝVe+`L u,ZH^ʺ0]5w&2M޳:/M=[n,hRq,{ѭGVYkZWW{O~Z܊;lEo~`NIQJy}+=E?Z^{+F)6U36[a*{ 8w /٬ [op2hl֘8HMn 1i7B lpOsx[`<G8M h4&̒'HEWe0i9cZ+̔;MJPTJJjYPӜWy*V17Ӿg #,b+D/z6iǖiAm:#]e=7 }n�٢N(xG .w{oFs P8 6CI7}) BdȦ=A-m%'h{Amy,. jBp#Ul s<MJBDbl=bG;˯M' \Y&j:Fdyj�q v{@o3m{vǪj,ѕ6P;wp"6p@C"w'`qĚҊgvvbĈc'OX^sl|^}Fp#ti0ǚg2ycD01p? ]/i QyAI;T}ׇdWJLViB$r~Ȑ {l'B;y)kPg]i|qaA P_S�}gby}hG Ɛ ˰ X GTcD4p~tRdƁn}7W[Q4&PZGiiCٖ!FW Ȱ =(0Aa(;o%|/vp,gńMxpu%}Q�T 6Wxa}^600tPtW 0 �Ba%pE|F|ŗIr{2czI DP9#[8bn6`-$tif� P {6vwLuEkHujH4PH2Z� VCP/HiQJ0tVư P ֠` Љᆡa`GDže;e>݈=l4WZ7 @;0DЎ66VVhw` p � X~Ѩ�Ie!Z6  h!/x !�H 0ȑFЎJSJ eX 0 א` Ӱ "H� 0ihIӨȑ}w:;6"QIVKcDeӀ @ 4eI敖f]'[,rIc^a:E_L-ؐi6=cuhW ˠ` Ѐ (7eis|~ ٓ>)PqA,OeÎ;!FVĐ p Ґ 9T~Ptʉeo9y0@AH}*Rx੅)$axf` 0 /)~U D\טHg vIQي�‘ 6;)"+Y `T}bx հ`9rc~d�@ 0wLy+*{nȖ!@<M �)8mk`] Ԁ ` )!{g0pU vYXq)\qa q�iA(zئ8Q ҰY }c 4S0z9#'Jwud8> Uj:7D{ @ꦄix.@Fj@ Ƞؐ, 7 K#p�wu7JX�:@HY|i@Isp �~_QABd ங��.!i*ሔ"[@)f@ 8 :@5�Doij*>4 `T- Xp@ 0 8@BgCrؐ,{> A @GPCIպ[à � 0D[4 p&Px 3:|" ߩM؇"j Q^ 4pA<`ZfEXݴf gȀ (I@^s�; W;c YoW+a!F eyBUm+ޛ gPS�<;#ny|)<"E JwDoʼZv: 8 eB �9Y4u1`::kPGQ(Ph-,,~• LdX9s,+Թ_+7sN|'job^{{l8 <@f@IcS@U�&Et!lܔ!g FpF uQ,&1ȁ|Vڡ \3=atU|p'`Gy v:"̯+)FҺ.@|~ʓp4DdS uf@W` Tzy(Y(ۊ�gqa| w6J0UHT̆7P<p_kmt2u'lt)+5Zk9<`>}k6?nʓ vl {S m!D lS c>YVІYz*-Gzɚ�QӢ,PWʪ,y?= 6@@NfPd`W0_VF^~]imeWS]'p؊،؎ؐى-)  q@ :.B{Cj-�@<uoW�z Vh= JI=w5ܩ;V"' TC,7Wpײ _dCnd"%ռmeq`m} c=]}:qZbz<貦@RP}){]@5q |` ^ @ @">p7!Iu ` Z@eGp8.l:9;~?@>*Bz HYh(G y$e+֭@] �  �-z k �Rf},},{a\~舾;FN N)Ln뗡/;` 4$ͬ ;Z p k歮 ޷vN@y޲f9=ӥ>^4{-MC۫n"1eY^� 0 `t�`.Gs#+}p.ysQ ?_@Ν*,͇i){ ׎mH྽fjrαЮ[ƃ{-IiV~ +B?D_FH 1H3X{Z= /@_49 &z-߮.<i,*lͣ j?_O0b�쟐s4 pmOǴ_PEs>&WJGx^$| ,M 0_ȟʿ |HQ;}/W/=:_%$~ ++ǢBk}] �@ DPB nQD-^x DU+W>Y|S(\I\y3'F\*QfTiңEИ@@8}^G@]ueVZlyF7k1QBo ^ X)QT~t!ƍ?Ydʕ-3Qf7ғwMbc$Mj@9nHTȦ>ٸ 7Vі5fMt宩kw P"XpV3I EH9ǟ_o:P#BI$LhO!4݆&Wxmh͵ 4*NhH@95Ï#k?ڮ<SÅhQϦ+0O0.I$Q&t2J(|J% 0�?#pJ耠xp Pd& u@4 7$><QH1S1Ph1?.xbz8C#!QO?5TQGt -OVC˒j訵א*IM N<Hb+?SC+@aI˕8USi#6 R]ܥ ^vߥ.SQ#UAˑ`<Q'ׄ$]sM maCXI?5Y'?]Fkq7d wjogsygumV#_+w5kB"$xCSBɣ w79sH+!%Q_QZJ؀cG0Ml:pG<qh#RumZ"1ڡ#FJaȩ# ~b[E*>QIhvve&Y]{V#31^FH"x!5gy矇>z駧zw<=!&u%Y;8$ <ʭWӋB= 6q;ٟev۟}QUQj`CPb=0`5AvЃa^w4РAR(b=&VB\y.}:'10f+TL�}91DE7{.30J¸ �z8F11g$#͘F6эj<#Fx4 Q!{X$Q $ '{z?ðuR@JB QTx6B(X˺eQ�xkTJVҕe,e9KZrs4t&{'biLքvHe(9I?&iIn^TԤ3A#T-� g<9OzӞg>O2_h8XN% n5H#k);Q3@TMYID5AG*93WERf0SԦ7iNuSWԯOĆ�|@cF(Wøi>KEk LjҀ#,l!�T֕XԊHiSԹd!Ĉ}51p eE|3R=0.-^bD�(k:[j4ZA >|X<g$<4 l3E8B票VwT)Y%e`k: aS#D &=@lk;_j}'$r L9\A /r܁uʤu%F]_1L-vPp�}U ʐLoD #s!CR:VWt5�5Pf9Ré 1Υ0ip8 #W<f � OF$ƒ̇BiwD.og>$@ Y~1ZY aH`ُ,☉iN*#[L1E} 'cݬ!B\ֳTr6tEVrYT 03q҂(H meDQPjۧ@^K;࠭pCYAvp6ތוWo [.A񶈁zƽEMmg�-^G2�J%2yKr=oM 3Ch{sx@P<oKm"@p_WbxSUǥiI�� rc$]hQѐKza{+6a^7 ? +9ƲlgTt0V8}RGfl$Ħ??`ibUm)*R=w^f7Y@ykm` C$d�Bms;H\:aYv>?Yl h.9}{kBo7R}3U?: |Gv<[2&ߘ$hg78㼲0 @ù>s))� 8B%K8-B:N3(?V�̍*;@iѵ+h$&9Q Yxa Y?�!<k-c #P*@V3YstC=Y06]+B{9 4P�PP@"#6HYD/L<X3xZ)9�C7?AC 4;C쾀+PXb*<O(paݒ+Jڥ4`23lR PAQ$7|9]ճ?E hBE %J- È EdL�(ï8ÒIɱQF,SFpHqdEr4ɹ7h<I@v% RX\ VL 1i‹0m=> B`(D bѹFlF@ n<Ɋod!G=\6pIp p3x#(\4;+w?0ԪKp[ٽFDQ5dCZs7Y̐<ˍHL\=̺ȃntLJ,KX�mǖ;v;�AÔG>44O(h2̆LLd <MoTE;JGqouNlH Y` @4iNjU@Im6=Dt;@ 3 NBVyHl3ZL" zA 6XnqvXvP PL`$t6MY{ (F 7S=($949-P!EuT$'VUjR?'nN,uPn(`MpI81xH<(Xъ*Q`E R!ủ<Io /Z�YLCU8*t,uvT-NS W0&4Sic8x"&J-#ۜ3%�ŏ�R?ş ҍ^#]GDCe2І*u Pw`fe,PT P8&|5%yTKs3;3)bY=uȟPy%@p_ 0j`a-*GTgEguiSL㱦4ՌɻW3U=TPPWɓ̡U�S !qY&4ky}׼WV*TBY=Hl8VP M؄vhhKKE=BP oE-dzǼXQё"@}>u!z͵GW ۼՋ͋2 5؄w\gm_ RxZڗ�n(ɮSdȗ(FxbeZ[}/YHj ELeu]g% gOV4#V~d?X35;Q(j<LU$P]4/,Cb.Q_eT UփmVxmuXI+^M"XS�)t)T3_6ĸЀ,ޔ=,][ R=O@S=IE6[*]fxPa__g3^̢\`j^p<\54b(]ӝ` vb'z#H4 CGƱ8-xzyxh_qZȝċV .<+6nUxUV;] n'{"X+6,8m XF{~cspf;2֔D݌8uZ  b#Lb`Bfb-e9PbF-Ive=X0{@NNcVlE^k:ޒ@(V<ΜV "eA\6%�Ceԫkbd \z{8h elV&mTyNTb!6"!I2Ae& J`>20(fd dc`薴iN"\F9.A;oh<\~ir'Uu.<\�hάC-n_Jdf}_ؐhxf%~I֚`պ韖: .]v[ QUPCg#ꦑj&o=XvhZhP 3M(ͨ�+᛬XN<6L"Vi뾞`ke9ڑj*)v_fSxlL?̞\mO\튳6*mV vkAn& ZxTۦ@7 ) dUVp Eձ(˞ÚRf Yk޳no+�b5g&V𞷣*RUW^oP8 � fjooR_l4 '$nށKj߈�fA @? �m]dLD׀Knpض  ^gA.h5�pp&55�qBG7CDtJDP�-*FQq @]4#؜}VP^ ph� B?m ACKЄg'NjF =C:2Fs(eT`@;5u}'PuWm]` wWj ?HovhNr.]XnSYn5qTVP!;^w΁[!u{d=`},~?t 69ЃKL L+lLM\23W�y) uyDrX?s�FJbzyZk_z%& vWjҺgМgмgPCe'Z3ʶl6̽`~Ēk�oq ȉ pO$qp }YC칧{'O{C%�R(;/߳wE| ЀP|xɿ ɏgy ծ�ѧ ^vOZ%0'o>l} ځ}�X_QZG|Gbv� p h萀 PhÂ7r쨑�%FjQH"9SO2=LĈ"DaF nhhPDtxp*֬Zr+ذb:@0`8KÆ ;a.L Jh0E5fؠL)Ql2̙$9s'O@:@!OO\uҮm6[DhKC-[okKg(/t &\xDĈ1feREL2H<S AK.U�գZzՓrx nUp G]RTt"tYw]vY/$^e]'4mg;Et@}%0R(T(aP�Ey$A \GOYxeiPabWqY(+d(hg9S 48#%pŠ* TO y(v = eXZ�[>ebHywfbNYP @~{٣ +Wne Re)Y I&d٩eu PT#+ hC|V;/Vƾ6%h ֦ڦqGZ5pAnK o{| ~9E)c�Dbz+9_4R�A4n(1M2`)[WL4l3N 6\ZM}k'qM>(_ݬYDD3ט];S)vrV uVvIѺ&skUu;2r`Fwt7v-ׅ*=ypMA?D0I:s~<{U -L){MݲڪٍO6g@Jng<r߻l~'(a5Z?$v4럊Ǧ[ ;|\Fp 5KU6Mur|9\$53 7|=׸+@!ya"!=�"$@Ca:V3 d#,n9C83%mk=ҫ�CHLDAOx=/2rXypJcOD3W4p,;bc@!S+2qߞWȵ=D8BE=R\%9K 4|*`!6VV|P@*y(tM( .%e <`  %}x8I>`٦8>Sx B*iF@7ab׸ Ŝ,&6{ H0#JSzT4]v~2b(A/ *TM=2ZE]1b-!~.)Iխ^5<'2*1�h w 5ԹƏF&T*TbTO5QӪ!*bU5s'M#�tF("7x Ra+hi}I%F1VOr B‚ԫ9m[3A"$8ы;" 0jh[nz]y(SAx"j±A 3۪_mb*ӓєA5*{nllJ^)�'zW0$']%Kc#, E:�[än<.웱";{SJ]jS< RdWle[ao1wBaA۵Z$<w*V%u}ӌc=9"Xxa3]Q0_ �J0\L}?T@X>QWEjD5r�~iFVQK*YpȤ$/9_܁xbO&dDnR \ >e?bNNh`h�b6Ҽ}%Kr�@�`}Z ;}[LQx5~I0,F_ .GToxPk# \z#+@VWfQ c^tg Jd͵-n-Ѯ"�ȱD:s]< ͫIȘT\*f%M}bt^~gS=!Iv=E0eYwZ]6ci4O% |{"7m vƓ7`-\W^pRZC�n[;0b9W=& 9_si@?̒}t$;H*gi^ *ޞB$YU}t!p9Ř ]͍e` ``E|\٠Ε v >a*a�umBBΛ+ v搠^-_ !6M5!KΛ&!_~9a_Z�V!"$~L^N E&΋UOϥ Щn)̢ &}_)bna|,"(Ɓٞ/cnLbRUb6#f1>mt▁(!4fh ]6cX@Tu!+&④;f��*0">;n<*ab@fP`@ Ԣ8.D^E-b.NFEB=r�1nFTcz)$IcA"bK@TڸbD$M'beNldP%] Re@bSJdMU^%VfVn%WvW~%X%�!��,����@������  ���  �&��8�*�4"&&*. . )3 04 ; : 2%&�)66(<<��G��V�H�V�g��w�iz'L'W;B 5U )e)x5e 3pH ONG PPPS[XD% F: M=_( Y*X6U9c k cs v x { v{ a* m$d8u'x> ~4v1"FFOIGZ\MRCXX�^YEkDw C~RiWdRt�kMgUkS|C tDyZhh�kr�|nxx�qi:��������#$7''4 ��%%)#00!!((4477F�M�W�J�i�q��f�r�f=fF[[IFFFVVeellrguu    $8(4'( !%0"5(#2%61@5E_ L^ zkvJVz AP-0#6+=5E.@4G<N>PCTQafwEWL^WhNaWi_qgyfx}nv~�����  ��͉ǘ ɺѦ Ҽ��4�'5A|E\izۅ�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜIjɳI 1bDϣH*]TL2XJՙM<i` JYMBiNa6L g݋0ӵ]v2e ׷ߺ)e,ǐT[¦NW7ωM 4 `RSeOF\·i�)e۶)³O:Es۷sO u/qMrQ{Nwӫ(|k`ǎ]:vAw|ɧ8՗N:ᦘgaz`! +5("IhMPA Wq%}S4x#d0`eyތ ڨz֍5c(^0Dk"`xRJdMޔhZ/~rpsَ;v2 ]9YE*UA7qK9΁y;𸃧=IFfZZy„>;S<(bYC RCɧor49Gg;?Dj{&FFYv蛧04ufjO˒]4ҶkAe4歰 =3):E& [-l~dhoY;3}MGkQ�(kCf&xP5\s.i@|@DOv &�fLSK'<W4LqFDd`ng�٥0I#&'@Q[c1b7!#d]> v!GG.y!yh|@͖ܵ.7ATA4R+oΨyEFn햧6hAPԫ^ޞn.Aܼ[k\Nl-R mCǼOeoTnF珿jO= ^ҳ*>�Af<MuCmo *4Q! L?ys(LCg7@MP] A <LG>)bn@edp<ZP*i 6C,s Q<xdz)"QPCXƆ G:v$P@O#ybyACdFNMu@d&ұ-xMN 5#X(@1A1 )C$`tgIKk$sd=f6BTxLxʼ�"Nȇ< c CԦQ b!hI>⏗</Ã.<NHebV #"�,MGz԰C.ua RgȈ Q1zJ! u-3"iSBXL5(nZr(JP\_HJ0=Me",ҪV2Vؠr< +*BbT&T0^LP'VI$L0Ӭs]m/'V"m+407*s~hkO^&2#JWj` +`١_xbUx"Ӄn %[5ؒ 2�� ,8i{ nk94H ;!#H�ƫ�x' 'Qv:7CVXRsh@ݖ`�S1`#8ou+w`}iEѿ ׾e"7%�#\ &.VQ@psO [X *c<t+Ae)]�h�x?rWHie\X6qb3\OH y(O�@+l1&4RˑM|܏LР|EL?9;;*坾w3e?/ߠ  X$N.Rm3<)]g6ӘƳ|N O|pFaQ Ux"D:ʼniq*784lCcpTdca-iShm;o{�Xw-Ll29-YĮ7lf%t۶>~\Ml]Xx(|ܿ]{EuǏGbhjffGTsqjP"+ry%A#s(YuELZz_tR}!\CxAkg;f.Ůc!خtn~t\.M.x `#/S @=#pp3Wjvv[ 3F7<]Q{01 a�CT?)pu`+e 8=DlLt"AvD" f^qwÃa<CӇ p  z'p1(F�k9\wx3xsDll~ _,SA ,$|+PD3r&z�x 0 GQ ؀ y*6$sg{xȁ Q�6v "1'qpioxDr   ̠  8g ؀gZ+dnhfoܕ %j'/+0(dGg?6Ewt\  � di؀bcmi–xcUv(T%tHUJD?|:ð `~7Ѐ㕉ӵc5Wmjf�!&}b7ЊLu^;^xw0  Ѱ @2p3iV]vx ykS4qQapԦ-mHҠ   bi8ld~ȏlCv 0  70萮&0PwM}° � x7�FAu gf~ElؒAflqQ6fÐD ЋP9`ObH�S)Cxb淕\ �O[` aQ1�76'xݘK=�ZHF� ѐs6),p~0G hoA,ɕAM# %5 5i)yQbKggM p Ѐs) x</>"|)]WvI\ْ.fAAjo  kxI`8[cY@ 9WnvV - ow y`4dPyx: wy b0 *Jm3 #)DSHmtSfwy ΐ8 Ўy&6<Уj9B XI:ph1`Ca;SzBɈ bJ /hj  >ڦ*-dj �7&b q�\1Paĥ`*PC.HX_ȋw$4 DdDu@꩞Z93ZF6yvؘqQ/ȩT+*X \ 3 (+Z3 c`̚iIlmcH۵D 0ФE@ B0YXd}0 X3Zvp@A}>U l8{Jyb6@0 M^M �8 0 6n/ D3u1P`]*ʯ*&VEH~QAˤ/:G(PC?Az n>uagXK=9]ֵ^lBָ/v>ۍOQ^D[z J+A-U�K='9Jw6_{غ=' 0E FPltSFFDw�K'RGRR�෺Y[˛kqcTy !�+)PCЗ мd W7uDuAR� [+?0'*(Ե[v dL  ;0 j6%Oma "\ S-EUpY{V0ulawʕ܅ [P KB� #S%lzYP\cPP\\4xAKeĕؾҜ7Q�/RUf@�Z8\<~U90k6? c~Kg A1@<"PJiw4:X0M<P Zfu{˵ut?p |0F|L;Așu+KXxFX<-RU�>`lXˊiIfỸ|aq,)�Wwͪ WYRUгLY,k wqfNB%kf}d:!{1 Q $ ""|ǡ< 9P6   P pB=ԗP  ig~fN˸)%P+)pZ\^`b P! !�ޚ ( 8Y"QGpG |L(s> CMknpMEZ K ;{ؘٜٚ7 \[j � [̦xHr )-#ɡ9h E@ P^k}ӄm؇ͩoʲZ(Y]t{虖;aU VP\h}ڝܽ޽iP3+P F@@ fCC"p[d .m ęG�X?-?} ~El ӣpD9G\zr] _17>.!>&^nPjƨ@|I(ڄ xwl pp |><Z J<J *Z9z6'K]�``4�3Oqa ax c+`ı+#WM}m`7 IM yi@6= X 暾>?Uh 8$[B)}z}�G>ޣ*5,]g3Z^ k a8+{>^~ڞoP[zj~ 0:6Ǖ qzLRqìGKCw']1u}L )?_NiN <G>(~!+o  ~W9F. Sig$@g<�m L:PR?T_VX/ �lp6tk%*0~d39D m$YDYWK0O` ?_̖$mp0ǫq}lA Z5@|_GLpL0@g?E}@ Q4k0O+ 2 {e/g;*@�&ML{څJS OiSALFHF=~RH�@RJ-]tƍ C`j'0aL6u2FAYNL]maևWIu 96Zl}G\>p޳o…ݤ9,pIV.a' "fΝ=Mna8u34`S7*�RT:UTC^;y,ӢUYOݷow/`>8 MJ0CR))H}?��$A$ 5Lmlxz醂X-Ӫ­;Ϊj.2Hӎ3 $/3L *E_[H2*ˤnx!H+2K-<2&,5 csɧn8! ĢN4ZM‚`Ȼ;z<" &{r".†;P uHJETUO]UV�3V2s%Lͩu "l8R3{ B2T R CH*;R&̾(-C,=wۅ]yߝ7^z7z= Y&|3_!b`ͣB4& :E=u.Lhx!0/i/E mDbyl(9 #wg:h_^O9!6l¢<!#cRQٯ"ʱ"Ai-YGwf WfIȜ4'pG<qgI@:rX:<yZDlu7H kbLrjm,}\*e*Ӛ2H`y矇>z駧zA M Fes*0q`ˣzء 멾N>NM8�pQ?Y$7", u,3&I\~İ:�1A v0 =BЄ"Dƽ69ȜVBnMNQ}Iط?l B&5qQN$z-v D3! KfPRn0|gDcոF6эoc£56k*ВeSoӽA!H,DJBnZ†dPFÜQ$JVҕe,e9KZ#R(s7`I: !<dT|XC"lۄ :6v*vk>J^FBA<! g N�ӝg<9OzӞg.*dl % jX'y8ͬ"2בe7$Fawބ@IcDcx)ͅ"gLe:ӕ``LLX0jpJ XL͔he^ GVU(`:M)I |ROu `4EkZF8K4 "TRMR0qXFMb$QSjbd**T R03L T2+Y)@%F�( YִJ+Ot6%E(k(gN5y_jTt*Si$WT0gI]:�5mxUx3XV͞zm_q֨RhFҸri#e2|Q]VszKS�r7ŻDȣ xa9DJX6ԡ- EI�@ E;04 2oSgY1pl7&rʱe?-O@%%^ODS-.x'io:Spk͌8Uhc+fB]5g|j ? ?> \IJW*V_/*IXh f`bŭz9D kѝo`#kZ#b21g$F6^fK%f70BR"S͎8F S@maB%4Rnl"|I=f43ؿm+gW̄11" 4 @Ɂ ҐDP\ 6%54NNI{wn{lE4EAOaل~b0p%%M,C�wħklvx?n"F{AkX]W%j`-øٗNEmt&B&e@]eg'03k騴j$حrk[{tPN$0{;:xŀ.y�;4fWI*g+%:!.&錰@g<?Ëgh�(_,fon]iV9CrNpr*Pr�a9Ƈ`"?&p>WD;AX�H#` #`s0(9"7֚2kC: a ˜%?M(Ϲ:K-|$>i7R@c8B6|@{`腔r0$;c 0?(� T+ۥ��X4OY<U8ԟ4Dhk?CjHB9a` 60;*x̰…==(9L5ez9Uԟ 93T=Ćo[?1`��qaXD B3%#@Lt L08HD#/8)C EQ3(q7<"VdEX`Xjs8`nr|[kU )`pL14),?y 2*g%J̱2Tbo+˭cqTT7�X#DU4 Vwq9C{}<r8I|?Tp^`Fx8;HDՂ+tR4Eq+,  RIlɖTXIu<k|ɞ˞oCP =W^Hʮ;BFF,@g2Jh;#S),"(ED2t˟x \U�3K[˿dsHrY0T@JQ=(čC#iARr#.Li C JTM"DͰ1!M�\�MڼMIvHvOM,lT`0ryrB|#JeNHԢ1fO,O쿥B�Cq>M4T1?MOu2FSbDŽ(1O2iP̛ !"QM|3PQ5S z4i͜Q9Mrq @ 8焐 (%*'/l NT0JdˊXNi:WܙK2]2]P-3ѽSmvX%P1P=uDd$+iLpt•Sй0Tc +MJRJTK5S4XE끞6O8KU4XŻ Қa"u=| Lרx`4+; 1TآiJV-]VpNJ QD"*y>ju12pSTvXVWCs z} 8ʐJ0+{Ni0 X-ݿIT5"`1\#j5ڈ%0UmX9Ouwv@r*5PY /D5̴NBOȄ@F xd8aY #چ-ڟ|S|اuxxpuZqsٮՏNy`0U#P2Nݛ ꔲۜ]1[."+Ȥ۟a1MSv8zzX]t床h)* 0UϽ2i{ؐ"Peٺ=_hկ0e9"Q=-\VuyQ0SQclz^ܪdW0PX2E[E_M¦w}:ZSo_{-A^�F(0'u!^ Au`"  [%!՟V9γ5_mwǽ,e͒&˅ 4J% +�lL mRZ$z(ұ9MaT]dEZa7~ M٫1}!+E܄@^d<C>d(GˋJb,6.݊T}UMd�^c,Ri/96 2}U^=>fA~B.q]U\G:te_yN4`aݿ ӑaLQ^NM @f+R:ub ֏jMuT3)kqg4`*JQAc%s6.h ai~S4 /fP[�oO[*3r䑶@|ŅgńO&phKhXܜHhԜ�nq.Y�OY%u^3 �|V[[8ΘeffJkU~@Y `Q "0�QdbP&l5>AA &; �PiSeoURhhΆ2XهDjJ>m;�>`hư٦հ�j4JS &IIavSͅBdh:kPF^i"hH (bmb.dq6di&6tϘD>&�J{�r7%N=y74ެ*v mklSfo@ H`mov9 =@Bd�(30ZNՙ[N[uL e*oPU&r6os/q3?Q[LAVzqq:gut5@8YZ 1($)kCn) MYO'ؖ3^~s8Wu3JVw$ � ej0) rB-bgvcj pm&ivtp7oQ5o,StYwvgN#wHs�ݻxPv3g<Wx85JSxo'C,"4 ,VMGtˀ��yJ׍^-7NpyAuJOb6? lmmGv�/ !:zRS˸wz ^&xz0gk7s&vVJ#n7(M{p'Wj�{pw Ŀ.g{ǰL+|�*8|K8>+D}xj ~�&'ų}=}ȏ|3Wq hM\7N;y* L bjhH!Cr.t�F, SLud)T03ݠ"ɜ:w'РB* Vŋ1`аaEP+pҰb$ `Yj.P-ܸoѴ0Ӧz=!n!Jh A2'J,]Ƅj3Т{ SQV %�+زhѮ]69�/qFh,4.Rgd<) .o<z*Ft5Vaj7v vu)UU NQW]c唝)uLAyy!!О{EC|A"wZ Ȁ `EBTGVS)iɅiؠ!J9%xS&4Ê/1hVBcB<* Zi`dcUa@I`wt0X%*ӕaTSeNyXG#rmc 9UP$a4Ÿ,]8h<(R)}TPIZ@a.uAxc`1g*E B't5HCg;y{Ś^ E\25mAw|c4UɺzGhtK/%{fj/TC4IB o>Df{T7EcE&҉ &K=P(3r!{iS6|3ف!priUH c4b(ʹeNk5}fZ4HPc&Eև>*lsѩ ]Fk+ReNnߩ&-Ay +HQ߮XNls_l5fIf{:&#߰';{p6<9M簚DyWIM9p}(/"1d|V}#&6 VcD*)J< ,j- ?k ̀"| Ϸa֖*UE@sB-Wi dž�V�l@Ã.Ͱhv [;|rS3nTX~X;2^:C2()bjTѴStBCY2yb{R:Q&}Hqgd'5I qNvc#v-VAѤN@"s " 42z1A*v $|P V(IQd$4CgNU`J�ŬQqv̛ K)k�%<C@#ŗE/z B5P$YIf63<HYA:b{7pz@,l!ˏńC@)󨐞\0 `b!@RTr%B)k4f$J\è9q a.G*dq%*xы(f$ҴeMVJbӧfD oqH6TqT Fh@)*R]`Se5+f1KS^šĖ"ԝp@\ȫ5PW}I,l;S^g*5LР=,2ejԔY~�r5�JkWMyP*Scb L<bxnl˨ֳ1>u?&ӲXkܷ2w)pP@ƐaE-dSdu2MT+aZêJYFKMšHuK^Hup "8@U  th',dDI-LrU2&lf$#"VƲ-puo|E,0R2 ~{<d /Urb.e9yAHGzu+34e�rtNIYkLdm3M2Mֻ!'9)�¦xiWבt�#"Cywm9lV@6;),15eT01(&"leI*5\!cb"7kp&`C7.T , xV>K/qW@%BȻV8lXĞs`@Wh6o䩌0r!X=5%i49+p%#>t3{</n+mj[4z=$Oۯ,9cwW#{^6G !<o<Wv_r>%_C^8輽/V?t3_b>)P2sx/^-0-J�.zaoi=ZMJ֛ W; 2|n=|PwOowW)/?EǛM0MY VA  ؎ٖEE ҍ]xTYb= K㽛m)[�Z͠*`1 m`%!: b]v! `Yy az!V9ҡHP a`&.("V"I) J_Ơ%> F\�"+/Vb.5 ͵". Z0�A/$V06cP r':5D (J*5Zc/b~#:^[)$f La:cI�DQ ʣ>4v"5>$I$¡�z@Z`B9aB>H܀;#D l(V0� Bj$:~H$II$JJ$KK.J@��!��,����@������  ��� �'��7�(�5"&# ** . '3 04 ; ; 6''�'47&<<��G��W�OX�f��w�ewr(G&[9H3Y'j$t4h9s;}+r+G ONK PP PR[UYH& H6 O:Z, Z(U5U9c k js v x { y}!f%h'g8v%t: {5FFFTPJVHWW�UVJf[f�Yz�kGfBkPvJ wVjO-ff�fstaww���������$&7$�5�5 ��(($$8822!!((77D�K�AZ�gc�|�w�l�r�d0NNDDPPGGWWk_eelluu  & !)0( !%0&8% %4#49 9IBBX Qjra yOXP`{ BR-0$6+>7H-@5H;M>PzO_VfgxEWK]NaVh]pctfxqynw}����� ��Å̕ nj,æƺ׬ ԧ<֪h֪t���&4IWiy�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲeG.cʜI2ɳϟ,8RH*] Q@G\LXjT4q2]_1iSoxqVfJ V(Tbz*E \Ǐjw[L"\2uܺӧ!v%-װ{V *bťF]]uO{Zȓ,0繡s޽{EA +'ka Մ{zzǸ#`{]|ݧ ͆DgНb݀g`8pk xfE_]L. bjWh#xxe[bQXao.΋/Ƹa8{mp㒱Ft)x*ްXx:í&`ZAHVhH,v;e_qDžVlyH6Y)$'u·{FUP9Yhj"j(C< o襤"<J u#O=S<r\$g�m&(p7)3=cnjJ&kK0{&Whj k=+<Z"+0JŠ)AUiSvWl:Tp TpDx6P[+nJF]{ 3F#艏Dd0{hFW"Q؆ uEA60b$r6쩛Vj]ƗD g2|l-oB)Dvg/]d]SF2ܠYk!褏f{�mAp%pEIMK..|V+Q'?$|@RZDgRhAT!{zkvݩZO<х h!ɫ13S23x@ Ҧ6�ǁQj1kPJ`?q ,0Dh@A$*XB!&dc[沇AЁÑ`fHA�U )ď~"Dxntj�^h1=,AX-߳V(("h@b <G(0j(EtL5Ap(1 gD#d&(bq#~q:xbG@.υͫb']!ڞIj̖wB4E8a?n# 4h Ex:�tP"3qBE6tHp1Ό ^13%071OBM/_yU 9|k1"n6w$ L8'(?,AhvOy'i:`\H6EݔPm`#rZ�!& 3SyG {Дk@J"=K)h o&b׈DQHʨn6TDgxE3tJ!X[Y$eܤ7˰l}B' T)~hM=XB&KY~ڵ"d$�7-"[hRbWؐ*W<)d�>5=JDR]0XwRCZ.v~lX7۞`<=O) % pxL+5crɚ +27}5@2M5t� x%+uK!/|?*_94å w? X`^=*?2ΰK0.G!xM\*9hʣz`qg< önJrTMh'Q>�!kjH%#ɇ3,eWYEb eРb4 sT,6uo>ER!t3|l'q�5M$ 9# \d6z}/f bDL3׹4AMIK-�Ӡ`/!%ǚִv;5�uKc<ۘ#E.? mD+ըzi `dFApi3IH#)k ^$�g`aCcaUr~֣QB=gwݤt Mf&K0J 8ȁ΀<12B<#9�4@O >d,|SXŏE҉Q b `3r0 �+4L{)"j;=HSv )4_ X1}7Hw +Zܦuass/ k0/"؁e٬qGB3f b`1[_{LœӶ?9אKOO.bm=Cvd}/g3 f�67 ]vg5Ql%~$qe~c]  $P|kBjIoyL P   ΰ dF7p5Un$a#uhx~l!^#~'$ZlGEt P @ fk9p@ X;\mgx%4dk0A@M2 FI聀GJ4 VR Ր@ 088P�'f'afVDauh al; KgfP f@ ֠` ` ^XW`6*zcxpfgUuV$xeuf`TZ|' ְPXeP9W]crWp8Ev_X 1!TB !  ŀ@ 0 ߸1@ /#�VRcuX瀗(׉:Pf:&Qt7 pP @ ]q>Z�nvu`U'xunxaP|?D+@2 Ԡ Z` :_P-q>c�{�BYj(~9i_!�I eeB^)i ѐxm q/cP PxCɗtFnZwnfy0"ɌAсYyhMP&&h gi %ۡ ep` YzɃُ֔N)cufVy5y\ytaI W鐦8TIS Yw׉|9{Ú G%^qH&q V2K>y xPzM2<SA ui{ *DFYDpQ *`wN%sUtGW Π,(Nzw+Z>zZpz0yAI9:AXp\H3jGK+"0 P {D� PTpz#:c~IB@*=!�ut 4 'ɤw Yr9#<#"`8: ZpJ]TQD aǧfs#9LLyŰ ̰ *0Iy1De U0ǚ :@ʉJmQ�Tq `ԤU# zpwj mdТyPZWf :iJuX*G CyQJDNSsGz'ܖB N_ p ah':eƎ�aGR Qxa1 9wG wt; ^0N{>SZP Q{V7~7=`JZ$Od [ DbP6:#[J:-lک謡ʪ:UED:k=[y YP9P L[zU�6{?Ƌe(s+ r tjWQ� Kʷ`p+LHML{U[UW0ֻ{X=گks q]FY'8`7[(@azȋ _U &\bv3a 2LȯCCj"EaUEF0[dS܆ SUP,ZpK @� BE}Ut.guΑ&9P{G#KpZ拉Ж YT\S �XKɄR`<ۯ?sIA0h�:#;ƽ !J|8ț˛YǦ x|~L˲SQ\lGO'Oghc:m,HG! :ؕ <Օ?uP4] 0΁<Ϋn�  9jD٠ɴļj|̲[�e\md$G�${Ε` 9i6JAĬL:A,\f9P_ѻͥI?U!49w]fAy-"-%M7zٹ8QSkhNC:V�)q3fL #<w,ѣli7h R m#]Չz`,G$!i"ڢ=ڤ]ڦ}ڨڢ%q�6015+sԓBD=ʣ6}$p<gjSUXM*ASC)%޺gvzԁqkr=I:G�jCi ݒ<ډ%�g]kZJ Y 0L0|<qް]GaQprH=2@#z|ZC͖}z�xsΉ<lґ:<?'^A0i< iX۽Z[_`dA#ޅyMq; NdF=ԖFm<O؀�yQT7.i.L }{阞隞?<̻ q$x=G4] *'qSQ, N *݀4?0kNF奰 X>~ޜ꧀a7 r^ޕt{>:縞2J^ wg&`gtNg 욀 ^ kZ"J-H@}?k<Sx;ȎwF垰 _oPD_FHJ:6ٞϬmJ0F#%Ih.2:3H7ߠy}�Uq G@v?_?}B1 !�lҊC1HVޅ{+<gz�΁_yy  u:/L?UG?O _2@Zۼ&ߖp{Nh]mըXu %IpD0 y�QIJ 4� >QD2r)D SOE&LIr &M5^RRM<y*)=M,) .PFik0}5:vɓU<vV6SNETZk]Dl0_;:3&N0]R FXbƍ?OHʕ-7p1F )? D$5 F$L6q'M9h$0J Zfժ<w^*\X߽y+Uv3PH+6G=onbWɑ":<,G^z۫_C9z2I"60\ P-&fti6O6! rޠZ6L+B֐->1&;K.,sGwG n>#%,&r(@N+$ 4mˠnBrCJ1LO =||N-K$a)&_X<f@CDCE4QE}#,((@D4ҐXm+aʒ-oR'1PC=Y߄9 *Hb<W+ #Сdٵem Zkmgۈ$%J)ONIR I|) cu9QN:3!ig!ػ/fA&V -b3c7cG[oOfH 3ʜ$%Y]ywN VEJNCa Y[e ,xeٓ$ ;l&lF{l3PfX0ʘ[sgy! r3C褆׷~B:i4LgQO?o80#tG'tOG=uW7Q~Wnh?$$U#]湦M *7U}ZOT\xWbE <F !}g}߇?~wO=f0KFBKx|ۃjJF=zJ3JLt3F00J IL40-| Y(C07akC<gx?o9`4]@HLzOfo#BWG=2`V[ꄉd^6,'<3hG>яd 9HBrDE%R$9 0<%L15jɚp3Q>P"1je,#ƉYWG4!`e/&D!K^җf09LbS@$ P#$#JsJ1ɾ2JH0QH=bԈX4 ؇5/kӁ �~ӟh@:PԠM2tHM1ͬq/ DZp 0m:N 2Y.s3` ?jP5DH(<yd&EQ U7ClEhY)J'-:aWG<YK{ok:Wo'�<DJ0JEf=&'R cIGUʦ%r\]K;I" ~L8&E" I@MGjت < H:NUc]tC^c`F0P֜ax7�owMZD&'$D,mU=H|mq5bbg>𵵎䡑 #Tn{{+P^{Kif#!"5%H k_]X̒UFd Yw*}RQ4FB TXEO.qXW p0;h""p$V)oYLyl%q|RXg)&^Xr7%T> ^=r�ˏ�2$mHHsI!bJgڌCVYW`RZ$5?ps<ᱼHȨ0 0 ifO͈;]H-o{ha~Gjb.eenu;C  ]CuJ#C0K)lS VGh�i  D 805fy=>1 v0>}i|u$ v |x@4<dYg1Й,v^ >U[aFZ4BFuZf`e% &Rd][> ec>k&qTV+`5GN-OP\7 ֗1ˮ r`u߹�}[i�&I Ujm2Q_�H [m! S F$B>ls)  �;=#̄wD {^ 2nê3@�H5*9Xo nHȍXheX<azr9`ˮB;9ҹ9Eڲ(Sд"x# `,P�X�;� Us@m \+u0 2h�@L@c =҃0#86FcA4h;qr" 5Bʼ]ZS$iZC3* ,luM- o& b b7㩵;hc׫C�fCʁ� %#T!kf\Gg2І*v`vnF,BY``�^'U?#O~ł3+"hkS D FB Cdl!=JfH㣂kF+BoFwHOwj`0Gtx76=;;y{ܹ4C(¿p"XVqHe̼gd4>Hl\mFwʮHn,w2`�_ !U  hףIE{Ɏ9$ 6@DAJ*)Bj3`JhJ|>JȔ$�HklȮLFv@<KaY9{"XA�ԫG3" 18,P4ȃLH*Q@AlJ!1n@swLLE9Mط.QфRGIh4p$K3D`b/A5YiNDEoLNʮ J\S@ǼHdGHIpKړ0$ʨ$8TY,I)PŤ΋Dm|$URwȅ t5,4ټԄMػGe6PA/O6)ܢQ`8"QQQ 4R U%'Py*1e;I/m6I[#8 L&M4ŭ߫Q�@ՠ" Z{,[C'DTӂ}Pwxxx@% T|S{zBG=$`6RHM~rT4T6U� '(9Ӵ4|JZyyK %T;ɵ.^beG;� Od%: VklV`D%<x;Us}2JSy{tp#kG*" QHV,+<mXNTX" ި3‘{"#uP Wҫ#$O�H9uShA~Y|1cQ4MSA\Sm6XH0urqJp(ҏZytW{-@{ӋYOIdQûz`ط[8¸Uqv:9u=#=wr8>RU\RDeC{ G)"ㄲ}M~[V-SST-TҥQ G쯳+U3!SeW]O5|3$0ÀG9ɭ\be^ܓ86N+ .zD=r,!_x$RFeU_= 5$B x-R%x"Ȅ)вV^$az#B%3":�Dk&% Zv橯EnQaK\t+�TBaf b#؍Ƒ4AXb1pS-*`[bbE�#9V3n6~I;0`8&HOƭ)]L>YX+<"5$MXaG^KH6 n)�MP $o2cN4"KMa}/9-`#cY~ 5؊=&HbpeLe~NbGvY 8nf(4EfES~ 8a3: pc!gr6@gȊ=@@ ) kxb H\`"fۨJ>؋zE6d:<h,O.E+\R.mh8&75h6 =钎HI ZgmF[6.R2iY_`,jSSXj~cfA�h?zV>X>sސ<Ѓ&iAk.|p`)Ђ2Hфbd& �ۓсc3&YFj9l~\숾TyGl# gqh~Hm.kH0 x2Pp!b1fĭ.^f co"XƲfV!poƻhnv! nӾ/p ,Eنo*ߓIfLDo;a %XkN'm_?rpvJd\a380 ȳ* YY6o�>(8&g~hE<0^)Łnf%f=R !!T�;X`oH>q `؋^0/4(s8F/isn9&sr�+gJH*�,Ŝ H.OH/8 K*s3WTGtPs 'Rz kWm_� �H�;rs_IJfcK`^LQweRRGJ@A63op�H(.gfluWKׁ vL4{XvVf:jwm""qYߚ54LOx#!\/S�GF7>s4'By|<A: k}voGv%@WxkYaߠg4fX 0FVlw{y>B>7 (m/B0{�aS@ì�{:[,�R�gQo @7�ȏ|wx(Ji|th 7G}�h2X<fe$b1,y߿yp�0xOGp7ˠ~,HPB ,hL%rڴƌ6r4Q⥐$ArH"DACfҬYs�:w`SRL*Z2l)ԨRRj*֪"pZbiИlhq0U@]r BIS9(r$ɓ)W!C6'Z %j'9dTp4ԪWZnaʘ1ڵmu@wwLX#ǍhX&Qԡ ' -v|ʔhҦ[o{;7[z= 8!@ h\r1Ws!EWb*vXdSpcwڔ1S7yc"-osV dݗC~H%~`sFbr؃ID(ac:J!MS:^AS8bJy"*x&i^#WG[eݖJTďy–CJٜGybEuMIVw\AO^I'Sjz): cngsa:虧 G9XaJh-6a)(MZN;~5Zėa5榝:--*㌨ژ!aëU~'&!uP& مVF,r4yi <pkz-4wa.4y.ņ-$b꺫u9(X;/Xrb�0޾=/<sj- 㦄_<}:DS\d#enUa,ʨ֛b% -4=vU:#l%!fDʍtGG)("A"S2Zl).IdL6'׽w=]{{ S3zs7$F׊ K8-9dGhCr{.M#`UX}5bS`{ &,aW㹋/EDG tIة9tˏˏ<҄QY6Y K;e ٝ'#'`b&׻ -$g6 #a$^2�XbsD5Mf ?%킉3XaC0^?U,Y p XGe@E2 EhגDI#bu 3Ȅ z4P !IR" gLhꅣP.A>l=|00LpO4/ p6fiAII^r$,0*G_l"Al@^n%xb{ "Xq|<ӄ-K`�dCF3L&>#Gd* MWXn,%Bcq^p2?9NE1&)O_⦞B0 h:<a#p px'Xxʯ!]E%6Q0<z/]`OI=LB{i΂r҆Tkl>dPǽU2T*^"HBn(`/j Olz<|iZBֲFsUv, mpC(k]1~q9PZT`eQrNbXd-o)RV<:�RY\66+]mb%R»r)K:]&[wNU(�>EN|mcU hW@Q,w&SC:7x?n Ft: 6*rby=vI\A ..i Ey&dFH䄍UrDZ�'};UXf#ǔ>91 V�d U�T5;e) ٶKRJd0MQWv}!c+c+MVl6 t@RcU4=lqkZxFZm9!%3S < ե,Ml?1Kφ:4ad>㵰y=BUV5Wiǚ־�-H X#D8W%P �x6o`@}D?f۲6S\H ƒ3'Yx0\u׫<-@]ͅ%#9{�k7&Tɼr$ni^xuOМ2N"bf&Mw�p~)=L{h\A.J~dy=[>**%xxNp<:8 `m+Jr3lr8G>RԛOQc|e Ps>O=i::&=(QWeWڱF=w~K=vG�1&BH~ob"{>3[;涴i~њş9EU^]ь[LV`T/ý^ݕ a@hZ:Gl918my M-   L>Ab^>!` EV f zƱ%_ҡ`_ul`1!Yݝ !a)RJ\!] ^A"$r !�F"'_}u)>"a)j,я]v4a!"/, қe*H\/#V@ :͖%"m"2N[ [(~ P7V`+~1Ҁh B :ƣTT@ JTYʣ>BEB%%*4#AD0(&&CD8#ߝCchB)bEvN%@칠G@ dIvdk E4 L֤N,MN$OO$PP%Q~J@��!��,����@������  ��� �&��8�)�9"$$ ' *+ (3 04 ; : 5%'�'45(<<��G��W�MW�f��x�iz+I'W;A�5R #d"x3k5v x C C KL G OM H PS PT[S [F(D8 _( Y'T6\<c ck kbgs u x { v}!`* c%n2 e1u's5 q7GGHVLYUGWW�WXFfExZf�QhmN l[aQyF xAx[gg�lu�ww���������%0 3#,1���&&77!!((8877I�R�S�K�V�e�d�x�e�x�cPZ>GGVVv\eekk|uqmuu  ! !%81$& !(09$##2%&'8<LFSR\mi FYEi~ j-0$66)*=<M.@5G;M>PdjCSHXEWK^ZkN`Vh^pbtfynw�������ăΑҎѐɣҭ Ѭٵ)سT���'4CVex�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲe.cʜIF ;ɳϖ,qϣH*X�&D5iի=8I*'NO!ֳhzjWM_=u ]ܮq٠߿ % \PR} Ǹq8pL2;45n'PRZӍiCcֲ;i3hѣIs]6) ~sܹcmkQٜ  }tw1˟WR*;8x�“;յ6ͧ �lNxeX'*�W cf̍w!w$]Py߅㎋i g㒰}GY_-ȡXI䗀M#xS%zA㦛n$d �h}]Xళ�)ϡd)H 6X)iUh(RJi0V%o@)=3OE~zGXgy2 jc?3vlMZ y^vcڠ?3li6-knL\p 8~搾+,16zlR)Oh ~J(<z*F( H  h\M:1)npval0 A*[ooCf-QQ<W]Qyr @hͼF݀;sj\oIUV EkAA(ÍMfdmQT8AT&<d@ko`N |WZ'|bA pAt,Gˇj6q @Hޙao<ol.鿧A`66< &7mu(\Eo?3zxP)s=K bsXsY1KL�'4IE*D54/s@<8߈ x) B6{a sFk Nw jP?G<~#T3aCR: 'm$  QȈT~Rх%ڱO7Q8Xâ04 F0 ǧqc&pN~#h]2dH He9!IIZp$&5I7 $Q2saP(+_ 32sXgL]j2 r3vPcE�VLgl4 riz$8]0Ά6Ԝ\:AНi $\8_BgjhF{P@G8Ь9ULe 78%:R8XT�9EHѐh*+"^RVGӮ괜;/ TDTl"!1sTUUU?LWoQ>ѧ~,Od'ԕ@RW/NMz ` ⍐UM*H#, Vu]/kB=P `[Z/o0jm"2R7�m8[Uu؜x<t#@\-GkE@G�^Ӊn*NYjշx,ס# - &FrŮ_oV5 =C4>wV@#@᪾Qժ/T11M؁ Nv5src-J62 kش7adg6āpN1aeN$gRd##XÎc6 =/fα<L87skzg`WKt-hnya.IEտ(ro Iu+mz5]iu(R*TA7zzK-kG Ar:*^^b#F]RcxXvgl0d#D:Xk^NδqӛF"ǎS1],@>uK J& 1V^ at;`34@�(�nuȧC͉jd.ِRB0) i Լ#@pWp !@X>F𹐟zA~̀4_ґNk%4;N+Bv;<_\@#uWzـq(F h\YDs,�  q:ݔ?y@{Fe 3toc<cԠF4Qk<<kNNG|OݎAzEKA|hS ` @ ` ާX@4`xk{g<=vw9'%o Awwo#sh6ՠP p °l'i=0c3_7Vv<7y,yn'ԁa"{RwoDPw@]v P 0 @ ǀ;= B.7 GnvnbǁFx7&O} r:|ϵ_FD}` ` @ Pk;bT3j#{ s(M$rPW )&Ox_$KcӷKV P P }'ie Fc3v ~}ȉlqGg7E(E`|~9&)83zπ� 7dA9;P 6  qHwUטBZQP>OW ԰h ub(q i0 P Ȍ�>XgX#^֘v{"%e[(0 1#s h` * 菙k(4)v<Ug8Q٘ ۸lzhBD(GdxMl!9Cjȕ� `fykf) )Ogn|%yPAz͠/z�|i>6_`ƈ3)\iit9 Ia];FIP&frR @ (z A ;;y۩m87f9IXTQOntD)dj}� \C6\ٕ)IGZiRě7WT7c@vp  jFvHn)0*,Zb9qɛP�%a^6![  љ <~%>j <,.*o �l  ^&[Ym%uTWuݗc 8P WڧZXy춛Ig!�a7@ʙwp �6Ԅ6 p~Zm&Ad �q1a_" r:G�>jh < vFtvEw8 CQ tumº74MĬXP~#0l诽FC7 C6IG E ]aMjKyX(eRڬJ�G&{Llj  LP+hʦV t 7-6ʬ"[~7'gZ(s2z9-[0B\!%݈; lhBKf=�WzJ`X77X%ԷScںj! !b jߥAI?OL%:RXG(L_Sy[ ADfy�Eg!<G Nq⡂&f /p%R+)@~W_7wIk` j"lw 2'sP;b  ꛾p{ P0q0NDK4DhgxX1�Q K\SD ` P<@� @5� ~+YInp%tG+f< ^N�;ewf<`u c{,Kx^[i Kh;U%pf2N RW5'ѳsDcxGvЪXZLpȏ9K:<B(@pdqgQ�DH j˳SȗD;`T| '+ZōȘP+ɒiI}<l`jKU3 @lW� k! ;:PZnY \p'}�̌, Ĝ)-̕LjnQ!Z 2v�6N02 ;@{d|IG.- X98Ʀڃд^O j# 0x� LX;6zΗ;@ȸwŕ)\4ܢ.V p̷lnpr=t 8qN g9LˆAө5$Ì)\~ 4<W8ħiڢ=ڤ]y ! Q0|�|شls؎Y\ґ<]W)"D6S| P6U`5]}֝ؽ]`l ̭q�I߻Դ]P-Ъ ,\Wɒ/iɘzD mGt o9 Nn~^io׫pcΙB.ԴM˜u_{+ȐW}́Ձ͉=nfѩp _QqT^V^!^l cmY ˓3t | `ȝS=^̒]EN[PFp RQ}刞T;(b_*:Bф_ Sd<x{#-_,Ä PrX >蚐 NV>^쌮7K0汒/Aಷ^Ws$sqs.̃X×՚n}^FpLsKB>00qe^횎; 7񽌉|0;{>\m MpZ02?4_686ת,DqK:'pN9.^Nr&?kiKpEp Ƽlnpr?qO =@5!Q fI><tgi:{p, 6\)Ko{*/K��ɨW <_+y v˦Ѱ*iGp>JaDy.?X?PrNc+L;?w?y a~�$&M z) S9lxɎ \|Fl'H"ѳ>{Yydʒ5I N3ɔ)1fLjJi*U',9M]~V7�̞EVZmQHOTvm:vDvZQ)Pxp�;;~L7ͬrǞdDY3.mq'29Rd ј};oʼnz?n\&�NYd0A*L1:$ G#nLeX9E[̧rh1F`{!do4 /0C 7 >Q`bzB *Bkb<9"%GM"H o,#G 3 K{Í6a&h))m*2ab <)03LL,s4D3N730D;L[%x  kmFpS #* 6X&fq؞J*B euV[kŕV]o5W^:$- F\"UZBd %lL4ф&"xSR )-# %)PhQ5L�8`&`F8a^X@<Y`^\"B3FMȱ4p5\#ѭM|j,TNy* A5F:ifi:Ixj*<'B1#c +kϾv aV4ŝ8$c.0ĕjffj۷H`q<r'r+%pQk>SL=Hd1 $[cH+İ3;'3[M2D}bzWMFG>髧z>{{A\,"TN9 280j -j@hW;MwD(CЇ<ٰN_WxtЃaE8BЄ'<0}*L@bQaRh=t%;vqH8D"ԥ@&?aRQ!t�tы_c8F2ьg<#VX`PX#&HX2Օz3mdTrh" O&~CpV2F}9!<A�D9JRҔDe*UJVrlB 8g~hыH46O~D&lD")%]cb`&b~ ՕdEyxe89N 9 ~Ni4OzrB62M'i I&'B1+> 9Q3b<�t'l̡SGϩ[)I2 ;g죒\R nɛ<8+:TV.t@ˎ8ҩD74 FA"SR.}iޞ)h* b賆*݁D'{QbVE,b`ϏlS5)1ٰN XKC7^qW p'8`B4 յU;I�n)X&DP"=Uw(}U>dF@ڀO8o֘ 0O7EB<hk{6"'#[Ղ'ApXHF @nѹrpM ֨zVh F{&p5;b T`_oKro �� XlLy !+/ WgY7u;dMn@b.G.R[cNdG:GODzc7ykPm>%GUb(Cz]PN)P@T]ƴ^87"&\9m�c<"-ȍO gV+`#@.%&趔]w@#^XD|@ &h@ ͤ&K!|2Œ'hkM&Ù7[Kejv4&c"#,1aU2ϔO p?8\DO3Č*锭Pw�^bdz=ruh&lag[[�|縋�qc'k) ٱt#F@b06dv) W*<&&dxt/O;wC]rs\? %p4`;tc"1aX>K�!a}Ӂr*[0W3- ޜq;^o @6xmp~ӻl`Ϻ򖗸a5v W |$_ ]:}{snC!|3>8c4Pk{wpw@ko$b a{M*b{L +3( /-BBă >"� @4J>[@xx(@dQT�a�`Xkjsh+ҁ-S;*N[U%]/ۨ CQ!?""dF?/mPk{BxLv - 8=V oc7  r?(!>#?ÁE'a`4#CFd\5ĂDKBMF\ N!ZE> jE!+SL:r�= t<s35Z)ŁpT c$H4IFMLjܫ>03LP Ss2CHרCGG\??o Œ#<bPlHg|@|Ȉ 10GO`F4 (7U=5E�[I0HHgdtxxs(ȝڦiC۪PJ'辩.;/{! 2˿p&ǘܗx [񱸔BT6HdĢKytM�̥mܺ � I $1NٻL&2ͼ#zGxRKɋxK#MY'4I|MhxyuL�dJ |%e~J2EX8zŰ%?R}܁_9!ф}0I&͆\O{X<{aJMǀOL`LPt=OLPjPɚAH92'].\JKuL쮧2ݐoQb.P(pʯ\u3y+5 �*":7@UDyP-5uO1530Ɯ=8 ,v\ZBz>=}|�"cZ300E-O,QLLTL ӷ 7u\3U.#ɯt8A=YUO@X]Wa˅ds@V0%̪ԁ/PM�#T'qXz YUU йj�״Rw|/Sj׮+obVk]T`\,"8밁LW(WsX&Xl8)WX(#Rej5$J@.UV~-轋 XN�2tAUP�/sP"ӋEZ|cڦ $ɝKу7`�.@Hz}MvIMYLm;*۳UiV>Q-U1ZO X-Z̚. @{qĵxEDk]@mfmֱ 2�PJOH7].VU@L,|]Z!{Z]x?�upJCeY>hއсΝ4^L#]YU P]NG�H_$\_eݽ @A X\R^R= `o>�% H\F]` y� `[ =܁ jD->8a&HIJHQ(P[ \Y5}No $^8*wSx _* �bG<π_1F6c4Ƅ �`\89W9;Ɗ Xȱb>AX2EbC1({ 0G֍dU5HJbLF/. OMaQ6pa,48W}Q6c\؇ L$Ȋ d`f`cVdF� ~dVepg-ݜ90 @e+CT\:n֖e~"@ Ge}^/NRbb)_ֳKrDŞ0!a9P-4xauWgm^ 0iPPH؝vVv<Xf8f/BBd4H'/\Qc姄J)X@~򋫷 SUr�(`HγbVivkdVt.@x"X>V/fĀh雞: ܟjӶk)CXufzjmМ @ L$ |.d>dc >Q^Ѿ])FE!#WV ~^�bBfoiAm֠mfoib&B j]G?mgpu9m2 >fLo} wi_gPrƖ>*$vYWq�Fo�)7^]Trre=|r(hn綷@o/B/!-Yp~ Lp �T~ ؖ{ lvdn'i:o hN_W{n!:Ba0eItIsM Xo萀VJr"/u%VT%o?@i!!AMzJpZ#btLGx�!H%| Hu ^u&ou> o"pwruu`v~a=o(i4�gYQ8O Ww=x>('Z B!):q'vƀ` Hw4m��yI LQ+yL{bkږ'm@G yYYtMcGzdk`bPw X?rkvzhhkbg#G6y_{xj.xbǀxmXp�m(_}# �c>|'Yw�kG�>@0|ԯA|{چ 耣Lǂp< tH}H{wX}+�7|G|.;�·va rqi+ x{pa!Ĉ�:"OGx쐁Đ"G,i$ʔ*Wdy@L *`�5t蹃) x(R40ԩ&M8I:UjԬZ:u %K)RcG4l-v "LN$)ZxTٴ [.l0)YfN;yX�' FPZJU+jљ:+YkP-nh;ܮmYH~S!) BSnzu0iڄyg0 CBQ=D53iͺuر B;fpvs ! I*usti!>$�R݄w<qT{O9z"|Wj5~e5[m�oa %7؀!"pazx%Y$z28w?SM(S{GUVm}kve#d(:WmA<[] 1^IJJ`UpZzD\cP{OeuLxDrqh֎B#Ϡ ΂y=(F) b,Y)wݑhZ{-vҊ'm7U`Auͮ %�1˄l\6/ueMⴃn˭X9X=i[ģ]פaA&N /)5w߶5{7%ߢZHP.\Sຽ`Bp5h"_W*kI@֍޷7μiXS5Up��E t\}4 ]#1qut's8B(@Yv 7Lx΄ۡ9?#Z�}ұ\jb8gƢ u(JՉ'EH޲ Yyk^:[3G=y4zn5[]s5h(tۯ�;I'OF|cH<sқ@p?>K0 4/RCp٥iF6X;qk p2s$G r^zt m# n$�1].' n)0P-M0B/ $DK:  òPsal,dPDƗ%*$!N`x! (i)9x{E!FUEdИFٜ gJ&x;�, 7tT8qS$.TFPR/&!MlS$ʤO6iNzr %ZD I.hX|%+oDqwOur(!_P(BGh<5d c2uin;�6M`F7J\N-K;AZ_LN'Ә/yJ2'La`ԬLbǔ -iPC nx�Q-;U̐z@B=*T`]l%I//VOLFF'5=+ZkZԠ1qNWbAp j�5 ѽjX*ΙrM #H 3B�'rOτ͘`j)js:TGA(u,y5n!˥,zZ]T+ۡH0W(/"*X׊ʎe/I:0 hj׻)�.qtm;3aj}pt%)U$Iy1cE+얬G.WR^<iW}넲Ƞ��$ ˤkl#�JCB+�{B(hL0QRU4%ݪcW'0N$dS0 Q2PMVSS[B*<vNJR  ϑ/S]X3aY`M(GšH)S9ƻ/s>cϚ\E<~t%p0PqJϞ& O>o"f4(D(ŘvT*4mHӾ B _bFj(lᔼ:NJP[%r_s"3HmAw; g;9 &t/bzhĎeM|9rA25QĵE{K`:^/ּ$<HMl C MjG_5%TS#[լ֐fL؄SzhJxk`3816="TJD4eaҘ)O3M*\Tv ܫAFLfqi9 n?C=j/xt }-�mG3>=4 >̤C>37׸<Kmޞo /,|^ mUuj,> 5;r{]< 7 %A3'ӿ5OE3^Wdxq/U}ݟ�=XI ܅%XVb=Y  %_uAZz )2rzZTݗ@ v>fȔ}iZG*n_ Z�1X`׽!T_`)! L^y"#$F\#^J@E fϵ!&6bd (q֝@"-D@"Z!`-# Xb/HT�'x"ﱡ16>H@&4u3VD@,΢5ncU]!/n##@`(*v9:#;;#<ƣ<#=*R@��!��,����@����� �  ��� �&��8�)�4#%*- &3 3 ; ; 9 &(�*5�:'<<��G��W�HX�f��w�gw)I'W6E<['h'z8f 1vC D KK E OM @ OPQS\]R YI& D: N4^, [$W8Y9W6#c ck ldis t x { vu {!d% `$b8f6|+x9 z8FG�IT VHWW�YZIiDzVh]}�a@hWhR}@ xP gg�ggqbww����������&))::*���%$$!!((5577E�]W�Z>^)H�CU�g}�{�h!IIGGWWeelluu  " #)6'41"+ 1# #(!%+&0 /!06').!27)I CGatb hD K"R hy eu -0#5?-48,>3D.@4G;N>Qd%m%DVK]N`Ug^qfxnw~�������״ ݾ(���!&3EVew�������������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲeG.cʜIF7\ɳO&Q҄ϣH*X%E+U2ի= $jK~`;6CXӪ]1(̈́Vxaۂ߿Bu.M[xqmiLJPk+bnjMfT^͚V#]~{*1СϡC9ҎInMx8ʞ[vhힾkQ ؛^DmdAKN:G;ޖ^NW1czN:gu֕\څ@9 ^N@h$\lbۅmNzo=ʼn<r'reyË8}:K~8h3\TR&asbn3:cڸmcFlV@ F&$B6!| bu9vMmVin"F8MG#Tf#8zaaU $XG',S8<\j |.6kO1%(=bY:ȓO>dm+vk †7*[Clͪ6:γ>X{듏.\B1@جjӉN<Sj Yfq E�``Fw1%ά{|wmL~L'14Al \kb,@hlF{ʅbAC/ 73RfڤqRT};ַ]e`F(ʒOWHt,&`7ޘ#mmPUi$.cQ868!'&R % (w+@:U\~@ lAt)3[W-_B& *ZQ! O<s5O,/P�X nz2xoqcfK̆v`:S>*9`(+Br`h #J*.1ڨW )@ؠ54ІǧPBxpp!_D8Bn1ĥôߋ*V!6b ǸC@܎�n0Jds:"CeE`cxi xB(b%-rW�")F:0} @NEAf:q AKalE[#g2 dqG<g:qUwaD 耛 d_ Cr k&6IK0D.r�q} 0#�:t4^Lfb4]8jsoh6͂22 5q~}&r-te7L{xULj~bM@ jPo~3 CRɸpkp(RQӎH6Lࣜ )?XҦAPU)7O3ŊVtIA"ÂEG[aEUp<l?պb|Bř՟ 2N +�3'Q#\!@FpƴJq[9O#zŦ|"8TSEpfVۤj^&[.d q$(k_֊d RdeYvu�p�K\"N9L[C%8f˫a54 v�],c96�0wQA  N1Ż`:LPD0]UWn!K"(܈;y jy;@/1Z!(�e*Y1qdn&Lgx5/z, 587pI [\ylƭ!Qq MbB+p$F m5ȋCc܆-3`Moל4bIJgrF f"ur*d(۷Q@~uʟlSd'#B${G KZ'c`2fq8A@�46\섂"YvfXsqBr <1 h@8 #X 8A0^QyXe{$Xqܙ$?mE4'ѐ4 ?@c}F{]JewD+*91N[u0|=H%hb$Ҡ5 eِhgQ\ݜN]/TvHب/wߩ8̲:1iXԐ2tyKa3q;]R.[dC21S7;hPװ4>q7h6Lpy;Et< 5�AmVW;} Pp x ; [nׁ~Nt)R5F wf} 9Y[Wܶ`` [hbH  _zOxRn6$YCt,5ro zuaԃ`֠{ iL`bV0k:0Q8T(XiZ�_$,E!(gj@MGMh P p Ӱ uEwd:d3  z w@ x*v|UR,`Nc\eh%0fIr Ð hp &֊6ip0 � (ȋH7\w 1zlqrf%;r:}[$s@ pP[Td%ؐ ( x苈exVUV͇O%zGua!�3JmH `{@�9f! %)w%|/6>+ɒ!Zq\a}$HE hACibQ!"cxȋP88Ylc%0,ZGpyxWⷖ[kQ?'T3v9Q)`stf4g/Y E eE%IJ,mP ЍlvQ�)O$sY8̹it`I1?NQT@ s6 47 ' ¹Ehw}$@|f#@yI|S9lFfP99L&�$_=؆ǰ 0 c{ii0Jyi")q 9�>0r٦fx � Egbbp"ái`X�oPPz$, d)R 0s 8G l98 ذK QxTy&D I 2! *{3 ː!l >'yp4Gc4$sZknRZ{Zg$b/ƚ�$�A6mǀ 9Vn.4tI[�w|:)Y ĪDE (CX�TTtN>kP|lKz̶#*k v[p  ﴤ>Dw^U|7)�60zU�qJ iƖ1 Zs[0Ae5USeF`ʢJ\_!b:[deQ\j> aYeEDPC AXښ앭97O-T:J6i078ZZdQZ �P74Fz;KB;@*qI 4c:bGF� 5KtȋO[+Rc U$,5z7aNӸJUW&6lva ;{O iCc,h�1PrptzuZ=�g7v%_Dy ܔ  M{Cdzžw�7A\]z0Bz s=P�\vMI fT>5Kd4a*:]w�t:O<Ŷŷ8ỗP _aC6?d T3Y8@;rIE[J/8pBgq.L[l]`̎ L8giؤ4Eq t ,@.*/4B/vjȾ̎9ƹ[o>Q %,9ʒh)m~$Z'ŭ\7tJ˱`Lꨎ( ySq!WVX�ΜJ0j^L!=JxjZ,+ΐ@蘎ikٟuJJߣa )Qw�X4`8 }l˲8V(\ ]d1—zN�% Mk. ϋȭ8B7?şy˓ MSJݷ@@ �z|~׀؂8ڊ?sIIkW /,bme:=>o7}ϛd '�Fz۲=۴ ;qذl#-v.~/l7m&y]dFMv P *[DE+=]}ޗ;Ĉ=7+kXZ* ȏѽmEFd*ګݔ=y;QZoW}E.ܨ=Byͱz\ḩה hiB-`Q YNP;ϷEۿߥ@Buߊ˺ h< ^Cf WGdJY ^U~ ZNT؆qBsOn2:ˏ<e<lMT VFG>J.7I�9<I^~뺞ދpPW!xҍ=� };&vj@|ni>3~n0j7m{.J`*-刮L;B�gLq�N|^KiÔ,ݦIoQǐ :F.@F@>&(*,.}PT7@Ğa RXq> n`rPs]״80^`b?d_f >󱉼SN</\!0^DO1:NP|iٙT9t J�g˔_(hoZ(.rN �/链e_ˉ|/l->+ g EHz~#O|?_؟ڿy\l+,mۃ BRvFgDFo<7o0ԇ�,UWBTM2]T%DpQF=~RHo�DRJ-]dq&$eK8f*iBRJ.e”t&RM:d \ ]±5;vE,ɱ`~5XϤ]vL KJjTb%F5]eYdǔ!O\9NΝ=9&NbD>aDɒCEҧM2#kfM۶dͪ-[V$ý i4jӢ)#`B BHѢ͟G^}5ݿ?MOIFʞm)$ " ~Ŋc+BkޘB(dfh  (!̰FJ+tEg|Fm ut=~L%ɾ&I?^Dv#Ah=KXA(WƚND{(*A7<ԳO>3P?tPC EJ5d 4#=!5d26'ĤR`+lP(ˍ r J4yk&DhCQ GXcE6YeeYg]cFURSN3 0OS�5bJ:m2u-/Q̹ pk칆fĆJ:@8afa8b'V#j/>i4KN I%pES"�?2wLt^ʤikQ&&%B:jj:k/`c:ɔ']erqAD}Ԙe^{+vʒgzm/~`:/�!"ar)r7s=<t?']tG}Kɾiւ"*Sqǥ$7 ^g){jkte%si{?|'|GV׉PBT)3DfM(owʍ[U3i]4Ҹ=Qi,M#^`Y@aE8BЄ'Da UBQL@V83Zp!E\DO"׷k=yC(4�v(Nb0�ьgDcոF6эo]B'@gp-wD @K7`".T=h c<ѓg %47̣,5 %?u$!KvJfY(hApWȜҙτfĖ-3x?W2F!DDXY"KrGЙba=S\`h@]8ivg Pd_DUւqSːhӑ,!kԣYU>L'iL)᠜r>IO8TQr`n{%#;QT+̋n+X;&j2f �ApiZu�ǎ7Q _m?jnBTo3]:2=b)Nj1UzLfo8@J Up\/UkhC⎙mIڊ??B $ ,@}hm;0\沑Jpnp#=n6:\E "U%iP%> `1hNANhEi Ml&ØJܗmlmw- ^/a�]mqkы jHo{$G%vc' �(a b,#ӰN^݆TV(k?/f�Kk;h'6KlL7w8saPm<p�]o Cr,plBQt! hݹ`sYZ,0-N&"-i2AT&;Տr 00|$pɹ5Oz#8D6 <-ǁ px4{Y,noP4|g^�D+c`m%*RShٖ~t +s˞FGōs`B1ezo"zNbl89yA^@i0Pv&!~TWKt57/M nG8FG:-p6e2WNVQf~�xo7I%l. ϝ!YΊU kx(^qǭtp$2%Vad$uJfl֫3iܴ4͏pB?_~Z :{;p!5KrRz>m<۠yձyΣBI0nrvO敍ꍱ#А"ܵk>aIFIt 1Qp-azⷖh7^_x1rW &VbVsWg?-҂N�ws/{;mIV2>~-a 2�AEӺ<[uX`@UV@|2=;ՙ#J`c?~#$9(UpI<)jBj�DD#@T<3>>{( Ԏˠk)Y�i=0Z;A;s�2{AA9K0$+;cAADHm<Nth$\r(T0'47y+Էs6b�TdK8n >Q$:9LsQqEs [\$C WSD`c|į AȄMڹJ h0>NA+:EA"-ȓTLUdEc12,@\w(RŃA=1 !>H#5J+gN۷ D4 E=p"Ɗ\AI[R$6 BnKGsC[v(M yEzĠWGYh '~l�8DDK m: mۍȦtȐܼuhx,CD|jIbpc :fD-1bbDlLC S')Kʑ|J8X47KϣMJz(F*2-\&/T Za#JˆdmLآ(PK[s.Ht4uTKJL:=;9Gl6L;$Ib賓˿3ʣ|H1)b%z,Ȏ6p#7.*1K=II GՋ2B%cՊA2: &PJOvZEüs`O|OF+j)TqO2�hLV6N�5 T -<p"&b 8¼<sP ]�rʤ[\Qл`UU k2Kwɛ㉗ 0¬n4pʬ|R'5Pa1*-΢.L %& ԴCݍںHè5 SUI� ؂oG?MD@(-b7eT[/XAJPQMMc�Pm6=rz/I =�=?h؂; o[}E+,}5aOOD(OT 0�PmS';ZT=;W??@x9 �tUnx̄?E Wח^U Ka"" X ʃU Mp ��!i30` HUՃqXH`UtՆYGLՔx$bqXל-1 F3=8MEMR 9=p}GG�<YL�T [eY-`Da`UQ -[-# MKZ ECEֈQSֵHZX@'^\/ՊҖX0TWEN)V-P屾CU1�k<sR܍`oתY RxW ]]ŭ}"N_*/%M8_d5[s߇-ܦ^  ޳05 !aA uٶ^ar`�mabt`h4U㣢d_MG-a=avZ^;+р%M^ �B 7Y$F/PjN`M)]X]l/J4VٕϘ{|,8ׯT#Fb=-d}#dY BDqH4)\4To"T1NPvQ&&1TecWeeYeC嗈_E/q+�L O^g Y,fjQ"`XZf؝(g6]uVJ.x~A䶃Yfg0e礹 N+Xb0hA6+ڥbe[V Vs>gtNG�a�yAddޙ(y�mJ8X[ Vi Vȍy,iԚ ^Z$鉋ءLj!zgG K TU�dUVB�kϠ--fӲnd� he^f#Pj[%0e#濖N򝀬.PZNfrV> pJ.j ]6THNʀ ؀afiԶjW6eElm霶-怈6�$KmX>1>na� H�j�mA#k5[&XÖܠn 2g� &n;|&noHFRl؂:(b8tp^#X~m^po H hPx7&++' Xq23�r->6Zoe#H�k�Xã">r$kfo,-2,#xƁ%a/1sEpmZZks:/o<ҥ-?q5 ӆ x#AbpCbdtsGj2t΍M(#%3N(nCn *@T'9AE@ X7i.Ӿu^s&+_ύJ)dde'KPu+uj>r6 r3)߆ p? r-NwfvޙH #O}wgMr x6-n HXWȍ-ho?qrmF!`"H�?0r h_yiso3>4 [xΨ�vO/G]u "t �x�R K&$% z<@$7A߆4v8ee{_iwQWH"@ʾ1e{y ݬf Ѐ3hv?.l�`ƵuK|`*�uw e6$ Gygg7TPrï}>xw}7m tu,Gg? Xpa0F8tD�@JPJDiRM0QL"2ވE v<}[h:tJ͙./�R`0bZŢd8 T-k,ڴjײm-ܸrq pIq10*S\R ̯3qԼbNy.zo>F*Etܸn ZZYy+ٹwwۺ;x!ĉ9T,C9 8']:w{WiRtN?]zKe_@D7q~)s(E1ѱ4cIeTSy6G;GR셃 kSMJVAV 89긣Yvݕ{5J u^H=aQꬳeꤗ"jlbkD"VtC 6&q@? D 8Ē*u.-D:hNʄa6TPU;]N:v%1ՔSc%W8r*UA�i9PB{(u&ZueXvA0%U.^iIyԗ攘 \ VvA+0AxBB麨L ,+bLt.Ti ;"js+1nŊ%3˝{_D4Q%lDVW oFVO]eznU of8p}*KdS@|5ݐ\ɤ *|. ijmGVi]�mjRG+4n,Rfʓf8j%dר9'4ZA-66ܩ-0v6\leݷ߹<&Ʃ[A|Vry暯"VLAdڣ^:`1 eZ&X;aM7O^tѺG7;)Rw55oϛ*.a ,س˴'Al`+%A{7?ޅ FV,<rըj�|aB6@LЀ[*0[U-CB"(0dg_0 .BBAہ}V0~BB $1zL�[&6"F)pz,+G=x B :|oEll |$ߞ,YQEXH5| d9̭Qs1PQ R\bl;a)KD|L A7yӰ)6F oxp' (y4 ke[799 \rvo`*r ^ ʌ)REG <H2^!*HL\ry'$1HzS;^GXB"9LlH'LaHC2$Bs.a*KoD 4j%/yA RkUHǤ(M-p Xԟ3eN괬1#XC7rs �U /wi0JWISRb4+dYyE%VIT|w�*Zq2�T��$Q"^5XCPFH*ln3̄H@,h 8 ` PfKVr7. %`Cy QR% &$U}@!M{ZL�� R0E:v)xhBT X0_׸u ` }-`< 8+SX5# ,cr][VިJ$8`Asr\ ȁ)\%/9*L-!й ^l2jl61J ݮZ@[5@hk]N=DL=#ۉw E֜#kBqrLYq]JQsHM 4SIފ7) sS,Sp`ȷ+sYOF6ǔp#` Np־6i M {EDbqh2ٚYcarW E9]+|2evT� ](q|#DջHygs*~-6CĕӇ:GrS .A*/T<]CAqbzZ$KSe~.�:7O[6+]a)5nǷQ?{U}c{:v[MtѮLvx Y3;[y"&QbS>:s}\<#7uf>^%GSje|n#x^Y瘛lޭVMoy>.V/ ;,귮6`ۺYҽ5=~w?d|?tZ Hnyߨqza6`pyU}^Zߡ_ўaFP_fg �A� \P\Dm Xֽ}$[6[ņۙ9aN� ҟ _a!EAW `!Z�\]Z_Y !P!\•!!P^!.Y@ɥ!#FbUPJ%@�%v"mu"(("))"**�!��,����@������  ���  �&��7�*�6"&! % *- '3 3 ; ; 8 9 %&(4�5);;��G��W�JY�f��w�ed{(J*X9E ?^ (g(x9c9j9wC D KL C OM F JPP PS[X YJ) E5T'S;W9c k dhs u x { xm!v"e)h8 c3{&u5t;EF�EU YHREXX�T\Oi�OdHq�Xo�WrfRpDx_gg�duww����������!;,�&5���$$!!((77O�Z�Y�px�j�gKH5PBGGWWeekZhckkuu  %$'4: , -#1:%  *!(!,%0 /#1$4>/43EU H[ Ti wjxJ#J+\&x dv-0(:38+=.@3A.@2D;M>PG-x"h-EXL^N`Vh^pfxnt~�����  ��Žּ � ��'7JVi{�������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲeG.cʜI2|ɳϖ|,iϣH*(`NXJ՞M::iR`ճh~| WDGlh(P˷_z@ԵҥQ#Ǹ19KU24Z)WB3CG4:sƉŬװyZ8KCnNަQ69) uKR%ĺ7Mzi}@νG&y[N]{gཾ}ʡvN^N8w߂ 4x"LÌ{FZjܠZ$' qeyӌ9n(#Z8zw�mnJ1K8'; aG7(elv 9E8 `*a{ŔhRFfy6!z\ 9 =ij�k7pIݝz#iK!9dRU@[]0T`8ti#O<#f:z[N"J1Ơ׊X׈jivj<S<jii#4mmr z@hhclz*=CO֊6QfkKBX+Fx`5抃n.;>@+{M΋vVRmohd0A0]?*;#<*uecxH81as?�gCrf(z`.Jl՜aH@<I@;L@��_rj2vXk|ҫaX"(Gy]0+6@`@!r]{C,8w({b$7�Ams#+>vO(b(#˓P ~'D]\K#֤9h~%oB i| !�`=N}J?3f� p,4f:x0*(_HS)ƽ 4 4@`sy~"IQ4O_QЅ$*TTWP!zh] }0J#)֠:щO#MT 4FC2$S邪Ƙ1G.&Ic7aNzS<aB@kY o@PK#U2oa&5. fX0|x+l0Cr8mLc a&{.yITȡ0AB�rR$Rtuc%C@D*u @͹~L*6ᆆ6T f:I)Qy_4cq%Pkp °T(/cК8i'-?呀UKlHIOa#$X Z<T`MPRtcPr3@E\V g0A FvW׈tg)NJ@<N=ډ" 獠W8 vkPҖ0Sx'X]yhNgX`V<.erH8Hўd;ڟ5,쾸 s,\4FUqGX#͍sPZqե L)5 Eyo'N( \_<-(= n$�!�e+I^q0ҫDS$׽+w\aԪ$X@eCS<t aC 1{o<V1|y- 4m#HOY [U 1+kyLh?.ќg@+qR/g -A %ƌG9t$h[hCִ7}`u-Jy ߄ߦǙgb$CpF2eRB�phXzիv5}e&aK*!r-f06 F2Aog:#DЇvnMY-p&HNIܛtE*M!ehHCH1Fm A FHWVk6vWE+#JQ&Qna؀A-~Kw#X%21 jL#8ƨ/ar4<&;f ]pK8t+{İE �g$� t w࣫WF51gpA7z\CxbG45lsc):/v=[ĝk`Ұ=Ah$فw,ʔ7xCs/>cN�aW' CaM5q 21 kՈ2 U^ XR>|揇WS(6;WnP66}@@I.%lYpzp @ w~ /~"8�W{^e0Wdp�qkvŠgB<$ t5F#wpu~A/h p� %),7fX?Eq]Q" 0yiG@ wK(uOq q fЈ [؅_wfc&kZjY8F n)@O΁qviʐzHwFGH{\؅^h|{x-hhS@�؉1Omyp(d$dрF'e%  ޗ(^I0sWGb&&8hbxHa2Wf|afVnmOnA@wQ @ȀoQ-T8xP$&Y8.h`%@% A(<B 'byU?dE}昑8hԑq h`l`Nyg)d(f0X0lTnUh}FiH ` }w@Gp  Jn({|{wehp̘[h<'b?yA5zGe MW w{Gp (Qf\W~ )H/xpIBnW$�W JtOgo^5vqK �i^WWQSd)Vg"64 Y+@OEԍRo'  PrU*!h@9HySeB!) 5gIkv5<Izq 0 4uQ A g/(Q? ʠ�|C {g #uvG >lz7%f =C A&f �٥xT9bڥ�48 ?-٣GfhDU F~p 7&XpM()ـ*j\u.fר:7ʠ&* 5�DڞzŠpc@"cRzⳔg=_aJz2ga9*ܘKp4BPeXF#`Gp:$2ڪ:Yo �]\emvG5=J Aʞ. TeP~�h8$5YJ= NvD ]6:s jiyqiq�!z#\Å16o5Y# ;6`DLyL>mݙ*ڛZ0o7�b1D �җaQD Gô<TŲWْ ˠv aDzG!tcP: np-חOYu{UGsB$QwB޹:_)bA  8K<{嬧V:'O)(v+`|+e30 >X+ 7QFS!d nVZǹ&kw˚)IZO<PZ40flG 5LѮcpd ` P:  (YɫxSuTEϻNi)+14$F2`9Ik<h5QHX~Y"lּNF , ǫmgJ"åK3`[HP%|P9‚قj�(dnIWp?܉LM W6>@ 0t7qIĜ>`-Y{LMM<; LXN@N �9У€M`񽞊o|^K:!�|xGܚ{#"`8S|-|&%S[I܂e@ ^Ѹ 0uDiK:륰y}xDZ,jȊ,SƳJ+{|4PjnɬZ�j0aF|*yʼ}jRl<|€ `LwDuGtv|L"؋pZȅ~ 8˄|;G@l F(}Qp 6Ȯѝ\:cgg}X舐ȋؗ y - y5? K�ԌV�3 \VsC8{&U]&Ҏ0=R|hNDťI4 ` i\kb L nA3ԛ|IӖ;(]{[]` 1ceYENhٜ] I=],ƚAe\ KDK = OoZĉی-'I"^}ܡ` 1 F>^.i]P :!o<N\:ٚނ{WXZۑ=d = ;} +_<>@B< M`Ѯ�R mޖ. (8Ul e= JZv~xcG# qoQ.rX.'儭],ґ(}͚-S yclƃ6~q/�xXve~ !�k .?.~Z6[{=$н,e[wl6K@>^]I^~CAm7# ?T=-ʾ]͓Iccl�<@e<j<5ߩ\p@/ o9LpeXL\Nj.U~{دPdcmT#^MT_VXN96QKPX& p &.<FcGPe |B?Ta} Ȱ_NE?_$`ec_ ѫj9l? Ϊis6؏⑮<7~cOʐVcnpH?_.L/de%>0" ۲Uޚ~oҾ;>p�HG DPB F2D-NQ#ƍ�RH%M4)Ǒ%v#e@I&MT%KECtҤK@5n^}&] رe9GZk=kV7bze(aɜEX0` Blji(K*d 0\ƜYfΝ=Z<5MFR$.aʤyJ$KvthQKGNZi JT|W`%+[=xZ;}YϽ{dR0dϢILXÉjt$'�]~p.7R#@hs%Pl'"(߀ E#䒳j+ʹC+;b'Hgfhư[,"j.kI''400@&aR ɧ(䭷 eKjDU ^+8p"bjqTq>3SM7SO?%Q -G5K֜ҕ0M;%(SBvMK4�ԨjN<4ƚjIf RI#1_%W:6\uǽJTR-R]& 63ZsZ ^Ac"V?cӅWA&jg fĂt ANLveOf9Wv9fg~fYN^E 37͢p*^ya;]Db{XS8(g.iZF1J6߆;n离n[wypZhV})X'Wi&n*\4X +*De'|4G Ga,F>"4^=vgvo=we/!z^T4 hiFGZ[5XLa^&FFkh;luBD(!~秿~?~|h�8Wx?0�_Ipи-j=BLXKS|ctΐVlUJ 9 AH0Cp1a qhCЇ:b q?<b�(p 0 Qr=H_fb*4lC{%w=NuЌ3 Mdz>-uY}~�яd 9HBҐDd w(`M_g*!8\V { :%#=#nRC e6�^җf09LbӘ &I5^:$j+ PxC$xS9\Rx4ZGHy(~F��h@:PԠEhBP.Tpfb"͓8_k蘧e�8&N,ǤB'JµJxN|4JgjQdtS8ԧ?*J98XeHsS6Q.$%ȩRn Šq{ȑ4]ryTH j\S  ^Z%ZBF4v* :rv+vCd�hN81nԬgE0uDG u=kjU 6%-Py I2&bC9Γ:8\qhĜ a Ө5# zm6]ֽL�Ej @:h }(|`GpMnn~2o}KvHÝZq?BlCp#\mk9_rbt7R߽e 5h@'>b̧ Hһ^k*4%a`%մ&`QNV�p@[ CYgjx09́.w8UT@2A.ViZ�sO4@LRAQL@ 'ب8 aq$q,0<( x6.6cS031SЮp(onS~0ޝTxƳ+\ @p$[VW#A -#Sdr}4� x0OvŌDQfd(HƚWa Su"'L;Qi�&plN0,AȠo mRV2! `K治١vԜQ% b[X>lP�yw`lAy>6((f^<' 2`[maRAJm[$t M>w& 8sv׼hGA b(2/ 7 ^|Th$'XT?3s^N.X{S;v\65 aӜ~5Ô(wMw6[6#Pulx @w>0w�ɮ$UV諮q I)D^vO~4`YY ~;<);j#8: hVm�@�x8H*6x8b*K4;;x5xء?9;r໿ >whZ;c< )a:`+;>c { S$;SI ]^5At;R;o۹U8¡+ 磏\H:6+ @{T08,816\Rt \7AwC'C\X[z>/0�_{(۾Gd"f{` įC2ˁIPFY4Ak<wpt9~+\ѣ &Q óT|@cd3Z&@A24 8mlƹl=V;rlwX›u\d>ܖ� EijL`:<=/h:쉎]QDʤQ08ۻq,@[d"B&a6]G1dtc<QCkJF(TʼK#s&H̵|E!Qa}~D˩H$Q/�ɸFգDЕĠtYsqM<o1sq+L~MTL\+&(p,l8$g*JD\H \ش 尓ܔ5MA:9uyK LL\tG~<dGӶ h:t2H [86윑#�4B)MUJvKtKHOƘ\[B .%ϝt:*$ HhZIC M+#�#P* )2!+Kѩ PЋ:AҴR(+#UҔ T" pR[/R*ҬCĥ #eҙ h@2]ds"/JZP 'А*:@)>5kxۄRA4Qy3"ѣ&ҔGTN̴c� Z$xKԧP)^b2?R2#m,T� �,PmȻqZ QA]-1=B|?b�bE1P]D\V?+PThVVՎ*-8UTE2 M<(׵?�>2op[%Qq>ԣW�񄦛e8 p&.t K͆uK�n#$[;XW=Q >@@Xh�.H\Ћwx+5<bYK*�-YcKQV) WQ?"!)X@lK<!rŃ=>�]FXsuR[[Wc ]ٞhmE]T%L@alJ[�E۠OUU.Ž! 9\@82K\%[]@#GbZ&c`ם[rڽI"]jŸUHԐݩ(n=^佡>Q=>6Z,P^8M 5Դ5]`J}}T]uc]QkVՐ0_TmZ4=U7 !PQ$C^l N&|Y]ڙ PMacKص]訜r^V;$=l[;^Ɋb8%^ 捳Ux _e2~}+.(A`2_46-" `9;:ο :d$M&`JܵC>,&[�&bI`-#p� (㜘UzO759RHVWdY=54\Q�WPTX٭`NT�ZUXLfdJ/i`of4lfQod^E[ҕ rs>&Kg{<>&DCaf~ 9g֩�ha佽vhJ�NYm@'~bhh-}Reʀ琶]Nf}gx Fi!n˿k&"PK ^4䈖6@Bg鄍F>WXBjVVcdɅ\i3gېik9i!PhIP6NT[.⥤P_b̜fg۞Tf}finl.މkhIlVѭ\R[k.m)�F1mخ)}^ xdj@knvf VA#0֒NP_aken/_mkŸ^ovi$JˮϞo�, ,΄?pY�5g9�dln![l-q6]ϴ%�.Vxg�3vifpgi4pōlPhȦ4!k &7�V~m+]3"Ez?F06BቍJs85Dݖ֖K3P�;mYI>3I6--m678sPO@ 8km qkG-bvb(W1ݜRu{V|&B{Ըu\[9x?OrLk0t.. HRw)nfӚ&*uIn\lwy77v6u20k.3vk'p= pq1�1Xx*@Q/vw890|/#`J8*y?;/lerPРG%OyWAи\8�[^TSl'W[0lBXh&to}86_zl7eC|k7'o;G .aDYWpwB7 :R�W2~t]�zwSymjOs_@tGnKpw#SI(i 0ld D$HP pؠÇ"?\c](ٱS:r]�&Μ81Y+'@'ҤJ2m)ԨRF-0 0ȐA bPĒ%ITo!܃ 5PB!.8ů2*t8pDٮKtȉ)O@%qТG.mYvvl#f*q"7޼zF G,0|q?,64 X?nȘ 4׋~Ղ֮^A٠nN7  8_~E` <7a6)<J$M, 1%D?y".wVwC}!qI%4, H4n$9D\_ @B<3O<RRd2qeH1m6Q#q9m%k=GAK@'|C[H(Kդq %XUieH%YO=#Li+jY+b朱:+�I㝭W+CI8.dq֠r6;<Δ @?yJ+h6~EYH�K{hB,vU^δXjIOBd.N6ꚭFy{KCB6:B/-_N=;fƣJ,y8P @ PQK-ڭ"I_ *ܵ16srEif%3;(Mab�tw°"xB=575j5V{s}=BlE7\'!K^5fir~;�L݉XFDgmyb=Ϫs\co.ХGe]3Kx>ddN ~c}5><o8`l[A. a=%Xer],M_âPj$*aQLcͼ^?xP!#� �'Aym0 ea#MLBgզ^t�|IP0)*qHW` W9ґ,t`~@u1)   $CKԞ%:qxc|d&D B"&2^ŒhT(Sэ ^1% >KM AT$0%E𢊏R(=|0\"g*VqLq>,f5) 4!Ho2d *S`g;hEsB WFSr*T!x,=_8-Qsn4=D|"=>Q�)]hLb!c qÑ I./:!BUxMPB(F �H=wJX0Jzt56L Xҧnh ObӨD%ʓ85Ս+`땦teh>U4sc8f2bE.rd%yMPfSXBG!Ix>U_+۫M[ 4͆X Yq¦ @,zO4'!څ6bE(FaJ AYH7u-Iv>\H)c!_jSD+2#ZTС6E(,IջEa6+  |q ^LXEh . Jݢ ł%j&w"dZ@>0sI'~g(}11GJ H(OR5N+6{z4` )YR@;]=jv@ &y=&RgW`|T-@֜6Of^bK8 GG:Ҕ�.<sO*uQZ2&0 lcS$x9,sn+h y-Vw6Ӎx_ŜU�l 7.%( P`+-R熭? r+QS}WSț̒0d� Њ(qR v4CKWҦM-?[.Td z%F6mܹPxcծ"FP&V􅻢p$fͿU'le/d~vMSr|?LxB&J W$wE)ynsv|Po;E�%w0WPɠ0Nc/{S:'9/=b暟x\yecz盧T}*#}r#&M:Z/z"S`:(ayQӶ[05A5\%ɫ�Ċ1UleD`V_M块߁1ݫE{<xIyaeحQ ryq[ܾw훆e !Nly_\y45aDN!Ri%~asa�~^vm [Y6eM!A[vBЛ z z 6XhaqqЀ:&e]v�&"O֡)b衻} ".K!Ε!#"1$bS6Cva1>tb/}]"4fz!9n vi#9,"#-# ~`9RT\2 .;hH'*3 >$!Mu]5 CN�b+C^Tyc:b$H> b֣0$J60T-#%6%fbJΤ2"Z�>`#M$�@�òU$١OeNh$yG"SZ%�=>%U$$&RV|Nn%XB8#X:d  cY%[%\ƥ\%]֥]%^%�!��,����@������  ��� �&��8�)�3#' # *- , &3 3 ; ; 6 6 &((58* ;;��G��W�JW�f��w�gy|'I9G9U)f*w8i3tC C KL C ON GLPPPS[\]UI# E8O6T! X'P6W6c j gs u x { xk!{#c%k9u&z4GG�ODGU@^SEWW�TVOo�YgeInAhYsEv\ hh�frxdww�fe:���������&9 3�""��$$0'!!''77Q�QC�P�k��|�v�GGVVf]eelluu  # $(<7(? , -$13)  '*!!,%0 .#1#456L R TSRD"wf iwE'B/m os zd -0(:58+=.@0A.@2D;M>PL.D4S,K9b-DVL^N`Vh_qfxnv~�� ��ȘҖķצҹ���'5IXhu�������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜIjɳI,I"ѣH2* $0r*JL0,q )$M0ٳh925ҤIu&n3[8˷/ l# q'GNmVLyK@:ҫcB;tiŎ}Pk6qdESnӍIiG9I:r"~w0klʠގzuڹObP&/CvhH΀v%Ax˽nDa{ӝXR-(|4Ֆ)ML8mtň4'�Iוg*/#S^6_f7a1tSZX׌OWBi&g2cqi|YtgV%y3&d;ppc&eVbs"$Vڡ O<S'a^ړ 9RytCO=(| (2:$JlqHFC?;G7U<=X",gl1QH d9r<=.O,A[#Ô`sq�o;3Gr(8V%\ܑcbo2dq-]Ɖy.moUR3)rI :w}j'B�/bQ(̝<J֨ ^Q={'C d/c%v{f89Vݗ`]z@ @裋�fC0P[(>85伳  xs *E 7$ (X^!`mۤ>3g^|'/iPۯ̇^9{;A8O[RTf'? !<@5= ( H79,7<JmsSA F H�>06@ k`;FRsg>mPh܄F$pK'~b1>W>)FF hB'II9ΑyLq֕z.dA8A:WS,(<Ќ*RJڲFtI(ъ '[…*qcp'URm"d)K1 \#6yK6Z~kb/'}C`- stL7*La %݀M~37D^*%#&O|!;yx΅T DY cE#*ϒD%C`E�L%>y W M (wn#T#c RY^b ,0RM[ytiUhHxrAE$2 cĠ4ˏOI5& R"O >fp P գHlbR % Hh:Y~RoE$/U�1> b$a*֎QbW$6 Wl[w[޾5+&OYP 1j6 HPNJaú )*Қ` ny{٥6s$A];(1Ȫp*�A[Ya]c}lІ7Fn{ٓU*{gZv�d�8kA cX%n", 01y}1]XbB&^3 �"E>Xkc9Ԡ;>B W$P# "9MJ5 31 i,#)^n!s �|s9#L`jzD/�xm~eHՠ4, S4D < ռe[ϫDf4HHI(ΈJJhC23afOc5E sgpްmn{4^:׺VrRY@06Wjӆ5kTF)n[XPs]RZ !�Ӎ4!{41# HAt6]&ʠ5 lXcØm0G.؂@xh8ÿ-S7w99LlE-ȰF31Q lڸ41VB6?=IW<zT%!r UFp_"$&{6{`Mֹmqq] P"V"yѕ+g @xuc |8,� {^٨2a:G<#<m֘}3E(,RKnFV/|ِ7}{f[ח$?7}H~�{'{'x`WqDWwVb{$|@_LaUd._@ x }İI  w1zw{PttHhLak%XV/(�"usl#?s؀:h 惷�#amQptPwwwwxgw|{FtQqZ`%\ҳqY5X, A�"PylM.7 p; =x[qA @p`tPx聄`FPԈ1f9k*V fHR ֠ @p_uAxAHhMg`Un_Ƌcq R/33CuFWvg} _I7Hٍ8TXq]Nd a1+G ^H a�dfli8 3WsF h[_�00Ox1 w2鍵XOc � a11ǀbZ'�vCưloVI`ؒwAP `Y{tV= !�2#=prW3Vsv @ vIۀLD[ paugZZkCI f&�PCOI v mjԚiwH[ p7~N' ~#i0S0ȈO tVgM-f+t1vg �$0x&qg{9Q–*h 4qYӔdvdXD䣝 ĝݹߩ�kn gx�KD/KW!f-ZL à g[ SS �leY<e6vc ŹNPVH x6 $2=u4Zi Z=^O\7EJі^x"A@T<`]I `[RX;SUJ^ C)uKeVDs%]X/Z@|mQR*?JX %ХD^^@J[`V8 3W#DFOjVk@#XQa<f4ȟ: 0 U�:Fm^s?m uCG k Pg#tQHj` Z:�ڥ+�!OިXtFzM\V8X�: 6�S%`{jI`� j1iHX%V/E*c&Sq\ vyhŴ  t`Q~iۈ[ZI&a �p1L00 \#uhF[�M z3i~< G4Xby)Pnd5In?e[V`EXV5tDzjp`'3 [ &<$ 8Kb[ؾHmsC� ;W4ak 50 K <ф{<�eIK {D+Hmj<J0DA%B KFɟybw|LJxw{[6p B�L ,`a{9rJˁ?{1tiFf ջæhu槁W{ t 0'LM節1ٸ2x9CkFiv{[xzwxz̄t`C@7<TW� I0 M#*<g9n>L�Vc詾E{|H؇<`M}LMz j` NP[cR4>9b1C|wILwόXvzS �޼e\\ƻ]%ɟ2fLt~zWҬHML+RM �ѼK�Ò�Ml9} Ȩ˿Llntʼh㇁w &БlA Ys P 6Z)XK�M۬ !3S3˥pj< }\w#='~䧄gՂY=x-tV27cM  >[GL P �<ƶIMkYmRpżɝz7Hx )L0 /BΣP֕ͼ(bQK�TxD9<}M{-ҁ@8g؁`O.X!%?5?=�# qQN#u#H=:h\ ۀpP=WLw _YqL@ /[-]  N{8:NU^ N <ڣ9^ݢسgط~x[M2E`Wprt>v^纥>J �MEךB5.b5kTtmϪ(~U~_0 R`<L 43N0>ZpIP k d Q䈞;%թ 6pm潁vMqF%gNiMHpnP떰Vs18^jR{-x~PL靼 ^bua-֪NZ+$_&t5!GЩy Z1îL0l ē vO}^7 3 hbpNŽCqZ?\^`)^ .UC5~9/;׭~Ү̠܄}gY=b0 d.!/?_H4 q#PYj|DKA/Ḱݘ6 ss6jy&UI|ȟʿП}P[Z  b,IN35#ԦoԨ�TO?_H~wbM @ Fj/�1RI"Ar$ 4>QD-^Ęb#�=~RH#%@D1*QTI4q)΂/)Qti)6Id <uU7n\Ś͝\|<z?i3vlX]bҪaƤUذUQB襁!Aj$IF,_ƜYfΝ=ѥI(SjO\eLzdS'I>JTHUTVj.]q~:Y`J纆 TŒ1vZeĄ6c;*D~0@$<ZC0A^S%`IzH*xQJ"xJ9暃.+,벃 .Z ;`baY&=lFK ~* Ȗ@8h2J)J)P0Kd)%,ܭ 5 *K&)8J\n3ūVEsh.мXeFla=>rB2$VHQNN?UMC%uTS=-*,dU& tHM$HmC5A\�tC9UqϸFM#oeIl>H,E JD(2$x.Yue]w]WV5)*֑6r-^[z8Ot34OfNڻJ̓{FV1R$/X`\ngonf9b&LcZh0tð5vD5Pxa\w<)@WBF|Ɇ!+s,X8bֻo;pp7蠇PV*$ jZb zܤ8{kdE-9`/e&}aoIǖ̄>x'xOC|/1`~q-2w")[ω5VvF?ЋPK}fdX!d)/4`�8@ЀD`h(hh DO$M.+ 8I9q.|(z'1/}^CUVЄHָ> drTՃGDbD&6щObHҫ�[^: vjОո|o Jb{CkNv~qMwH� HE.T$$GVd&%IKj$('*Ϋ�0M[KH`$0A4+2^OjL*F^,;Q}T VX[dݐtӛg89NrӜD9PV&h0&N#l)JDM(@^wD(B5GU=a Q6H T (iHE:RԤ'EiJOJ�v q</8=r7Ԫƽ8 ֎%LwHYWCADCr[G6cjM\IP`@kZ:�խok\:WծwkK[59(I&$&mL@= XG} ԁ 5)|WnógA j ڑr#O?& H$[znp  $D0 %И!.vJ%p9ԻVLhB)a-j\#ذ4A.n[V�Ep'9%Hrc)2feBvX,d{ˏvXjP л^u.x&qՐ1ߌ>R  L*GVn-R'l [I\H.;n8�) pΪ.^:!uXB$VkUc=91Sl2 % �QBd[(#@;e* J‚aJ(\+_y٣OKUw^c;1!u Ϫ�vZT/X4A f$#l`$ZENme1Η&1 ԯ Ve.w01~uk0kwֳLY`RZ̐4cFWmEYQ Hw$� * (� Lo#u9UKnu1E;. ~v4Obe,C:Euq')=в id\r;.F`7̻ T8 Hx{ՇzY^/Nw:<=&{MBSJe=0N+(clW �;I[Iū@b^#ؐo , M�Ym{_~४k)|&eL�;O 0 �#L`rNЋ8-V>"2Ch(9L:Icssk P`ܻ?+ `š�A< 2X>_38Z/aV"$S %�K6+@94AY)%�L *ÿ̥Iρこ8C<8nh_{<ss$@&s5k�#c@04A H"Q �XA WE5Cq@t:cR0D@'\DCjDK-;4+,!?nSIhąH?N4AC cK?⒁)Hޛ$-bPGtDGaGQ \ƌ&7"7H",B,ɡ.!S(",p 1RYGx c)(8"Yyl<u08K{|&p ~\ %ܭMd@m;Ll XHۈ+o\wkʬ$ɪx3X>[$!ltH(:BC!Z,�{rY;d0=0� , щUܭ7ʒtD|yl`K'hHH MIKY@5Jɂ91I¾T9#ss1#TTd- Lq|j^k>9=ҌIA3lbtHdBeH/CܴQDLCEℌܭ7J\N"/P+86S:<'xdP\KF =zkN5h�J KۦkK$Fb �S<̻%$nz͡焗N1*5P2βE@ dG!x5(`� DMqM QAH2NܜIۭ1keNU9(#�2N#u RغAP(F5rxRb�dJd€Ҕ{O$p*8 IQ\qd4U5�;M:M >S^-@N�#FcA7X50�J(9WB$Զ+ŚpN42;TK -&z͢`-(M RS?E4 …*Tzc1nÄR,]K3� ,k(Vi2 !mVoʮ"TrU @@WnqZuPyzu&ICfܶK&0-X|ې �ؚ ̉-n08=1 6 t3'w[ծK^$0yq<Ҟ7xAd  Zܫ)RZ学5.Ro-&9- 3PP5T[(zmoz[V:hD&aKkq0n[$S]J�:Fšg=@?/p(uP`ĚD[ ;ݶMՒsc]kV.e ]1ψmܜd^-^Y.Wp>ك=@3\[m`\ @]W�߶MU Hn;׵+m_;;ܵ0=Zފpڧ_y=\< p"`R`ٖ#{ٿ`*6c1deV9,7x߆}]߽ͩC�55WC#,H`x U ]3+:5 daEX uXm%!^n-7[" H =eA@U]mRR5䶼(IԢ}0d2!;&3|3j ,We$e[Beb#m[4 �zK{d5fK[f%MjfO&kfSv"n.1QgB?-s1.m[_~gzIXJ}^agMCh5.hNMhmf&2"`Hp艦|&7v1�:v=cf&\J5p5SF"&萠FbrZ( 큥Vg_V dn fٵj$;HdE̗j8�4 =h$.Kk$J4Q3^͘]IcL&I`M]Nୢޜ*n&H�>m+!H5Im^ax3yc!mbfeni-nfE*jan 6p=g׽.Moa&F6ؚ_vLd(WFXn6.k>kWP>+[bn(p4#(Hd,4p.E8ξuX&aE in$!qOpVֹqo o5V!OSB $G̭vXɎr)'ޚGqvk qIϝʹk3)5ŵPp>m4<Q h}o)!dB'W/<Ω[[75qhCKG4_sNW۾clo&uƶS_is~i,0,6tu,"&[0nAEFt\45 !W97Af= Ns;_Rm1ɍwS[>L2�`C2se.~��L~XU&=x/nVfNnt`_hn8�Om+}Gy(jՖ B.� yy.WwЁ%;n6W(:7}ﭓpwf0TuZ# {=x_/&qO3Vq08n `!rUBu_?-~v?_Iko v'?yʯ׾ta6џ{2 @ ]3gz7izUO @|1Tv/to&xȀ?8c@3u /�,h A ǎ%kHLR%I�Œ7r#Ȑ"G,  `!C2{ Ib3 $J0$ �0)$ҤJ2 THN6aDM$yԐq!(ذ`t,Z֮SwnD^@ư1)'.�eʕ-kIJ:alh&Nr^4*ԩN^ŪU&0ig[N:rmKPҕɎar 3oy(-l)2kެ$R #\.j3͝?*IīYOgW]cvG]mm�pw\j J�ҝTuiMID%MT� KDŽ="z{a5Eu1~iن9t Lgr0!UZ)I)撆ݴwTRɃÉ(&IEU͇Zj2dklhNjVqmс &JD4_WJ:)�d.w6E2hD ID)f19V5rkc6� ( 9(q[F w W:+abuqZPЃjhi } [;;ֶVu$lIȤx:aZRa8%KZ&!.|HL€Aw!묕V3O<*npcBspYUDY+tH&6&1Ug.#kc&w:A%�<0!l/>YC }pEOtrL~8GJ:t'VyX[~9M! jX� ҭ[m<-΂<N7ݐ1@AP(U֠\҈oNuZ]ڗSON9r<nW,~o <7+{osD14ZjLy<'O2դb@dl)S,�>UGVpc_xr�p0<)g{@jY1` l@-pj> ؽ}o~ f|p[lóX^Bx0Üv!lIC 5K'A#Np?q uRԣnⲍ],xiD<02aXȘMil#&;F:`#am1 PЅ3 W@b/|]ZI8x0Gid٩%8ePrLv@WL q�:`3(?)BNq[b%<#T�$e(%iQ:t )PlNs"XMkpRHt8( #Ƀ̝<)ؓ@LOI2ϟ(@kS]DPa 3[ܦG#11^$/R(*`HLx)*VVV`N(dT tD n2*br�W-$1>M9E+f%8ŬhM*XAXou#cZk Ԡ (kF mVߴhbяb%rHfe= S c`*0j*^-_m{wHfohZ4ϐC>aΤ/`Ϫu*`  )oZy#qZYh_qXa eR][ɾ\+$qMt0CRR¥U SmEҴ0\a W'G:0|}+İD"s9$%"gaZ`-(` [ `6t`FވK#0q*TsEgYob$J6_ͦt# sR3n'^*+ŌA {xսnaJ 1Md2A;&Co ^Z DY@ѸƵw-]1>%*1h$`mPR9^,vQop 01YkS\�K-P!Ÿ Nh-2!ݫ/5ҠlQ`\* Ə <iWv)G,rr[vtgmZ2WS4 B'@8+Tu8ڛuEP]׼a;b&۪8@xGy&F+T9T6{wv.|-@? ЊѶ+|g^?g ѿz_;qdֱ/>oHh0FdG>ӯ~b| $NG2lYzG8Ȁ}@X- +`mAT]]ݣuuUB-ؕI1|VH$*4V Ơ*iD^QS] ݺQW F؞JD R`)*00+h!z!1B+\%`3 @}lɑF amD@[I0F΄@D3T4!JJEma\}P?T]mG("l%Tma#^͍$VD` b wAXlk@^UXzMaZU>T` <hb.ꢏ jt م2** 3ҡ!9ȳ` QS8#22"9=[Y1�h".:�BB]8^>>$�@\KMUe`" GFGv$DAb͡՘ C_ xH$fah Ec5$O~9h :cO%a?c^!RF%#IIZPREr_F&Tv%МdJJ֢Kz%Z3ҤZ0@JR# %]BO0\t e"%`:RJ?!@nSd`.fPm Jb%n%cV椀+uQ,\�e&ֵf¥4̥hfs%uqPk&s &1a>@%ngFL==EENqp6'Gl=f CE�:vv�x[Jz NNnyafy'H�aʦaƛp§sʀ$cV^"s꧀Z@ZUXz]g$h (DBxfN�k6rK'Qf~^vʧM٧o⧇hMB%n(u~fΨAV(qhD Z( )&.)6>)Fi�!��,����@������  ��   �&��7�)4�#% % *.+ '3 3 ; < ; 4&%)4�7+;<��G��W�JT�f��w�jx#C�&V:E<X(c&t3h?l>z�C C KM D OM INPPPS[[ XH, O)D6X" U%\9 U6c cl jgr u x { tl }#`( c"i: c=w$u7 x9GGAXWW�JfEq�[d�\t�f@bQr@ qCw[fg�nu�tfxx�ku@��������$)�($6=7%��##!!((77[�TJ�R�e�{�b�R.GGWWeeh`kkuu  " $-?2#!,8! %(!("*%0)-$36("212N HW X m{b wZH!F'Q%i i{jq-0$612*=.@5G;M>PC,W%uf#DVK]N`Ug^qewnu}��� ����ş ̚ĨƹӸ ���%7DTjw�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI5s ?гѣH ȐI%2 $J*͟MPD `ÊJJ9sm/ :KnBNVBXpō6. *^l(Uʤʯ_ri֌Y\a4]�%P"Olٯuc.GDIޝY[=Ǯvc<pZ){;N|DzK^سɟ8;0Ͽf% Lq΂ g}~UhYY^1͠ |7\XsȰ] {t·<!~px+tEV {N97#<Vc}腑\@U2#v!9I9;##cAfc@xepF8E n&f%Y6))QVݒd7B##O<n^8|I'Z0; pj[*8|7ܜ驚 #j=#Oa儫F Vgkd0dX(O=c<'IJv%냴 d2bP-?Cj0׻n2 )P[tcZq,6;)l K=sBb21ŧRǔx,\"\2g|3Ϩ<dhE|sX\_T�amF6Hj|m.N73UX*\}(A(ٜjɎ,YR5&*`~w%0"�衋@!ߛ^ 6'(:Y ͖_ca' %4 κԾ.,} x8IT'7t=<`BǿOߥ�>z]ká-mC;pUn[ <-�SQ^̀l<+H[x/gRۍ9L.}vﶅ !?`A酐<4Ȋ,-MChf.pH6ьhL;:P"1�DA \HEq0WHQ/r "H5x|#o �(XZ~#hp -<`đ&b,! FƁ g:IzdPpo |4Y)aD3uQsݔɾMpA|)XQlVcC_pܰEB /!WZzNӞ>H!/\d t'y240b<21Q NX юz4,!yY_4P�jLw)EW 'd P?RFy3Twָbyi9@S&*1vz .,JVg Ԟ�V|3UwSlu)8U<a˚Outc[{ǔ&FT1qc+|ZB9ְֶ}-cZFBlLW hȞ~v hcO uk&B%IјbJ�/Bq!jS /H2d8]p4AN`ֱ D`Cy_XIPĽqd@#/2~ ٨M8aƮ=J[5v0v LA{b cҘ5dN`-¬|C,f0X;he y)'V2aiTԈ2AfasŒF;z̏sˌ4SeܼF.@W/諯}W1b(Cհ51 e ?Eq§pw胰b[؏'4tJnД\hCNS2a l`ԀF1_ B2u1Aw c'єfv L. %QS S\@d�E,Ev3X5}9!D2-QG<0# QB ÿmc.Y5s F W5 j`CF5ԒG:QxILbH;>&! Iȼ7?MfE*C%D@,8i^ lcu<|(u6Јk?g^s~sOvy_Sbu>DpgoO1}#p`?!>]BF@sGX'}#{d9]< Þ#qD ,^N@QvCju׸o ͇yWxoVo xs}ޗs|z~z%:v~!{DW"C '.d{ Ӱ_ ?|'$ks8:sse&p9FTlFRPP~"K0Åxyxj0 ׀uȧ||R>3ki79x=Hw@csAAVAmN ~@x RR{D<Ā ` DžN1pȃ~�eV$^͓v"N:G_L÷qpnQ@ a"+p oƉʶz8~?A"p"&~ЇIp outLUj AݒhnxvchAE iOP G$H& N ` u^PEx&BR\�"9ΈfqXT~w- WP{I2_| 'e bMHCAؑk^�"N9(iBHS**x4pQ{>V Ӑ>)rM�k)GّĨ�n`sdi&v5?X1Hϵt@ xWL7yq\�  P lI^ J2 ݲyg֚z`{隡fheFg/?p N0`sE9d f |D6`9kJ  �X:X]隖XvY?NaP ? jei| ueU]s.B)J A& ]5pXF虞/r'be9<ɵ\+b|R]ipk0^�@� `ԣB[p]q(F �Ii,0/{ Đ]$AQZ~K`]ah@.Z7 �)?$aS?BK@QYH`� W V{ X9: 07夦 sOdYKuFz|by-8 9xfUXU ^ j] o!Ɉzja6njFTacDKN:<�/_Cv8>w ]Nڮ� �P&p8Ȇ<s'C cypJLpw �: %@F$zʬJq[FG2�/I__y3jS P f~ ~gʯֆ1PsrK?kws ڮ!#MPۉRhD? mFAYK*Pz z A7 w fQt�'nmpV `_ctA{ 6 :JVz^:QI ֗ȉzCN@ s. Dk3 ޺Nȸz XCGIċG@N@ _ /A[w-CYs>63UZ6&د:辀}ȊVм'Mӫ-Bz ˳u? A̹s&+l<oJ3(`#|~`R s4G8  j X e:ozQs;Lo6of}PˌR)fsN�9`RY  a\3kӄc[j|o4G5wo ( ~uGĕ`Ę3|M Q u Nȍ\hK3ܠCpgoFsgznXfpPy5IPj�ٿQ\ϥ O H e;DH/ ?Ʃ9-g}2w}|sB<iH@uC1l-RU ,ζ츤 ]K:zOblel*j\}.s> cVyZ;У ^Št ѿA3 ?{5m5˔<l`o<m07sϝr`_A0 r 4Զ/Z/< 仫"Q}mV6ey7z>p,Pj/5 R k}8VC18j<Xw<l!rmziv/G}-u|Nj]Q` * \P5Pat< ԟ ڦ,  jI7|6̘ڮvMՄ}rϗp_:ǥ,ۗP 1�yÍӪ�1Qѽ6. 5]uڭ4yڂ]oiuw\;5ͦۑM Es(*,.0*0I8  !l>o MH=Iiڒ8݁-Wvvw(Y[j\ێ V{hj>zť.`QL1K�<͗Jl'6s*| ~i a=QK0F>^~ꦞnt<`b+|N΅GIn}Mϟz-FlpO`PZL=─QI`>ޚq48-`Q)?Nm `Fwl}Qfvm j՞_՛NߝnvW6ә�/0 !NzN1M?jÎy}Ɖ.#]v<vpk __!.R?>X"o 8 1�y.7nKd$ nM,s%r\j_-{A➞spj/V_XZML#?g졾~mo i Ǡ (Ve0d\P¿O!Y ٸP 5O ^|ÝOÈNm̬πsՠ<jj ցIV�!@ DPa4~,1EK6a*PƏ$KDDR0ܴiQHQrD &ܼGΝrT(DE?M DHTY'Vr0qrjհcʤQ6Mٱaܞ Ԩ+QI6X`… F0?FaĉLbG'C,ySJ+19if68sӧPE͕>Wz ךּFbɤUVMZbnuYR%Kxc*$Ix͟G^=IKz|߯cGv"(:)3&#'�I$*`lr 6bڂ"܌˪?|C ĭ梩k-:ťQN 'HD2I%dI'I?J̤M <(X$K@0BL `-8E(7ʓ7"ǚiۑǹ0OK/4SM73*?J!RAJ|2$$&, ؐ洭m>\j7K‰Q:fj'jrlk ȑ$B[q7\r57^ե]pTyu@F㲠x3[Ջ@0[smW9? Ѩ_u X.6.9ef}Y+[L4&"x9fgfrc^7K| $:kp$NiXvW8uڕ׈봓S2&%pgi)Zk" ސaƻΛ};@$FԃP_Kr5ทȡiCØ%Z뭸m&bkgkASqm 8x'~xGxg~y@p97 RLU -` cZB's[Ajm#tCLnaY|jw ɤ| 7ЀD`@.zY6Kث� 2~hd*S( τXJ8aUJND,1 CZ9bEz(q[IڰD&6щOb8E*VъU4u& V2)2R Ka +w,`'#>jQ CaAb! 4Y#z6%/{L0IJVҒd&5INvғ,u&yQ"`cA(4lorqU%1\,Qoآ!F2DAuN @Q+b�c@%(7 qS$':͙Nvӝ儧:yS"H{"a@ʏ|U!Ĥ~4ԡ%rypmĆYLEp81q4.6CY# 2D mvېF<ԧ?jP:TըGh>UF~VƟa< (r&j2д"fXS\r[@C;ٱWD">Rrw+9hCfظڪ("őzIB jV6ֱld%;YVֲT*.%c@DKhP͞i<(.A$Lijle V5mzd i]˱pBIJX1YS"feDM8 )4!@x; �Eozջ^׽o|ۛYPM @EH1Zd*jS[-E=9[ن mq)Q W4 XA6>*0!͚֭F5 D %*ߨ]`7qsL_8@~Fd 0Z09!9<e* ᆲ@t:1f28 O؄[ hLXFh>tGtQHE"A3*0ko)�-5-o^9X a↸@5?ᄎ,А4R7ǧ�>Z6p@njN&,D�4h4Ī p%3miLczߞr ְx;|@2dԎe$xG7׽ֱcުn;[eOD@6Ѧ=ƮmEɐۙN68~8U;PF2;g[9DRnG�p1S(xM!3YV|٩G'۩p?m8{ԎvhW{GQd>7AbȨLi/ ͮL0tXBҏ%z5{}k'Ą]g= ֠ay;�4[0oۤ�1Hz1xk�Ja/R1 �@AAK[ p {7,p r|̸G;:ᄕ.*, ͹ s (8x "绾 T'Bb@0z#ң6АxklPb6HQ ˻wV;5c B9❽X(C8n*L`Lp 0-8ٖY1C5<8pSÿZs7VZꊱG"5ќ h<tK:Np$$|:+D?, x)?:C5dC yِSԉSqC3tÅ9Z|#@@) 1Dd$[k  ~ C;Ak \)n0l.ctSYK?$J7^>ǨD<< Ge@ LesXh&Ð0Kh12oH!٘pp013{Qu<["#ģظ=�*y¤[:X)HeF@b A2 [H8qy4mCv� ɾ[.TE"w! $R>ɢP<N&{ĝC+ XHN,=5L@5P90t%Y.JICK"�a�щ1DtG$dH/@R,J16<ltJTL9y!,x̺q)͌βųEyD+,&I(dM{}{Q/6̻H΋$̨XN)rpN�}1w|ۦpI¨&1l Lbl ؁K�t8{jȒzJP\,Ъ:PAlpp�48;,"PHdƈM'�&{,q121`ba4Ǐ?77!3 K()(LJIV6PR={ِ;a ? �.m 1J> 5"IŇs C38d<cD TFռ$Љ F,[=-RO<`q A �5[XURhv,ByG((x$8ht�X%O!8+)<cBfMfJQR %ނP}QK)pQ4PtMWtS( |WG O˲}]|KSTTB 8O2?iVKűدpU`ٍ@S%,YNЕHI\ɖMP)�*9�-bЄLP@"N0Z,ĥ 490NZqqQM� X푱-˔eבϴ< ],k(V{cP R,�LKW=J=(Uȭ4b"\7P�%H.\5[5=B"=-Ks[m(#^u % <݅: DJE\]Z/HSVڒJ 94^c [^W=ە:W]]5#p2PyB%K>M^J5#ҥ'+`Xl'r6K:Xcd|! ]; HŘk(70�]X$ OB5#'`BMZLڋU`Mj�d&Af ~׽][m(F#_ǨIK#[3BdESᣅV-eaK� (M<$e' @JA&>` D]F*(xXS)t_M~+5'^h}' II?>.;cҴ{{"@ KX \.B ^I*vYK_m(]2~)&_hHMkQF 8S1hUfVI reXe`1xN@݃{d]In 0^R|$ˣ(x7-nǍhq!.Z.xgxbw=H^'G~d `PDKg' 蚾 k/^RmY1jm^<>$ aeC*ҝ.i>a&f&�XTǨ[iB6k1gF& fa 1kk!kh%HN<4(b{yl=XЦ课@Ck�mcl儎kR>shӆpVkP11o~gv5Hm<+ ny�-&ߙn QX6\_N LhY Qo_@$*(&a]U0М䁲{wV`XV Ve.jprZj"Of甆Vm8b{0.q5i}ql6W(%Tjpn'  e#7rTW+6!ꭖr`�+/fS%-@dplY*sLF{�@),+pJX:WY$ϋs8*(r&�BX�gvtks%vtNwVRR_Ux$uW+AuZȳru+neXKqbvK�Pvfv9pʡvjvkgs>bAn�DWtnO@{� 0JJ8v6y<ma�'Wyx&)^umߥ[Y@�Xr\5[wwbx1tx v=p8y[P(nntH�;zbC{G [2yԈxԗ/の-%X/(0WrtWxY`/z1wV#:0[r�G J�ֿzUyH]Bž%.#(t]:.X{{6zHw(}_�"Co}jPᲈbn⪫B?PfKa]g /dA?&iJR(��ƌ c NFRd$ʔ*-IR(P<qB44|Р]ĵ+ZݺuȉFƨRUb(A -k,ڴjײm+B iaK`R"? KU|2&#o~ , Qwmti[ +^-˘6ܺwP uhhsL& v�N\J\̸%/cʬyW3o T̺ܭ}T)pPu1S\,io 8 m\D(E5r#AD,i]u,5wMFYNaWG 8 F91({KDžZa*N\T E)`B _EqAf pAiRK-eҖ0q7w ؓh"{2IiJN6P~_AJx$V$]Nf(\ *�T8Razi49]4ٰSԋ2#g{u8ߞ}9 28w(ErDWOBDɤTj@ L*&dd Bр kj0t"7tP;S̮f \$\pAp ^J*)&O�QJ!bi9ƱƢzw܏+k;3s1fk|xAVYcI5˃  90Iv #P^^I&C?k,&^s=8` Y+9 Mͤm$&ilD_0҉+J.zPB 5dF\w5݊,Dګj*aSNR-<ǃwH&$ ?<YQ#M[9MK?dZʀ*E83=3y_S}>.tx4d<@�"ca<1^-8H �tqX]`ezGfۅO;l{r?%X7A^HDЀA mA(  @8[xq[bz`߬jl# ـ R XXB2ӟt �KrZ](H&ޤ;劈ʜd"IRDa؆W==Ayq=Fٛ|a_>SWd�{ c)8x$)aENH%J2sIu[ hr#jp; x+#.)0,yeqYa tR# f6^?ɗŪS䓋XӕNRKuRt`HBS'H= 3'3 i|hnV'C 'e�&Ы08]YxK'2+(Vn!-$Atʤ̸8*\􀽘 ¨xѤ⳯_qHTNU.Uou_- dͥ7=F𗿢/PJH ("J+lO68=)b0AդWRMfJ)7jbF>+ (L{S\" Tj5J&U!I#K[-b-U66Iw_4ò /oG.sC8h]Y i9Z #; m{["z+zѾ/ r_u.*u-`0&S@xRZ N~2^*$F3ҁfc-&\z5ɭ+@=~Z:KyE+VQ$+ ӫk*٤Vr3!Y�^#:/Z٪EùS 1]"Cx_X)6[~~5 mU#J5Ds8J[G# eDv abԨ>%h%X&Z[ebU_PL" ϭ̾Td@I1$S6)—DY�taܸ87 NU)N�rImby &.g~gp,5P.1'G%gI;ڧ&bm7~�s/`,mU ; jҊZڥIKHb'f�D(Оv4Ol`~m\"PX׸;  ȳt8]7MUEaHK�%UPګeg}aP9|r~O}aw2R)$`,�pMD㫯h1?p:aߐaQ,�E�^ipU'b �@b`J*hB왌NX_]i*P۩I8 (ƛ)` ⛳Qٝ B}Z|] 0) ! ,aia_Jނ垿 ^EA@5[Ņ <&! N#U2]am_ `Ĵ�^\@NRC<% )1@R%, >Jb`b޹D.Ҍ^QR<Dvp'P%d4=Ţ,JR -ʝhѝ� ``�p!Fq_5;Hu5^ 6nc=a8Z[jaQ]ŖByE=⣧šѡaaPaJrJ@DC -E6!%%)\&&K'^ْRڸѤMMB] " 92 WIA@M:S ?c˹\ R9e9e^],\ecIq-A\c@c&dn]JGҀEgƕpNbOfjgf\7R^/b_&m&NZ~#eOe\֦oޒ`}?b&@"@r �F1lqvdvr^d]˙&&bx& kN%iVxg& f&b#{'P &?er"bڧFsZYqfV6h�b[dGf(oZU(oZ§8_oFpFhaNa&h[n^f G!hT@DqgidPZt*xhzbNY{ލ|&( g8&W�h)Y\�!hfZ)Ui&`(iPnfl* Z[j)\&*j0 u~Fji)b*/"h�訾**ƪ*֪*\�!��,����@������  ��� �&��9�+<#& *++%3 4 ; : > 6 %&�&4�:':9�G��W�GR�f��w�fv&V:E7W&b(u4h 4r<`$C D KL E ONHPPPS[P YM+ H8[# Y%T4R4c bk afs u x { w~ g* a&j4 t#y; |7GGGSQEWW�^PHa�Iq�TjUq�gGcDcY{D gh�i|�xiww���������%66'�&�:��� $$4#!!((77M�S�h�}�|�H*B6HHWWeelluu  !"(>3# ')"(")$(*%(,0=)#"17"$+&62&L @Z UH'd{d }XMXF!o r sdw.0$6*=.@5G:M>QSO IYQaDVK^O`WhN`Vh^qexnu~��� 4��— ƩǶ���'5UEUdw�������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8s,0E@ A$J\@ӧ5@ʈRPj:R*UF&YCY\Ӫ]۰Q%Umej̶nuۆLl ZF`7Zlǐɉ-3`%`51f 9tQCװWz(Х;cqNN�AO{T0TInjۮν"!=|q2s騳^7'<~8tSM_ϮuI6Tg|7Jyt'a\GefH\gI,!WyrZzNhtM6`�9Ȃ2E7߄Yv.Vf[s|!N$N?77-ظfPQE8BYSV#WHS`9KDBh6O渣㎛UJ#@Ozfz�77IsjN;hLA#@ &@i}& ^&;CO=;F ɶ,0\eZ16 ȳO?ȣMZvo'ނ+pID#.6J{ Z[?Dxzk&o(P0 ·mbA~q;3K} r"4ɻltF*/HsP�sҌD=C?`KK _59*["7F? B7 (A@']h:j+ӽ3j"2ޡ-:)(`騧~{�xsKn��T1dNEHJ)Z_Re0|e@ꦋp8 a3F`Ak8VqA<^D/?=+x `'�hr2in1kOk$; D `4/u$09`0*T*;Գy}yA3>`; Xc6{ ҁ/afx`b_[KAE @LHD P_$k1QY+ofې1#"˨ F @T$)5336ь{hcB:pbCpiĤV< &!($<rĥ+6qu$[Ol\A>|!`Xj$j89IJ꒗ll#(Gan9H)VJH+s1a\sܴ7ІDgYНar" M Q@c�:Ja͂0#m#ͩC!zI7V/mJwGO f@BHB̓J$#AAb㥠PMt`: kNyVO *Pc*,@_t%KQUc'j0`cb`C8X50v XK Rt"PZD$46Expȩ^ Zc 81U' 7a}YI]iYJP|5F3 g cM*-@aEzϛv`*ƄZQ"LCV+H Ȉ4!fb 49c`C睃7awmh|/VҤ ۈzsy%iPӈF+hXLGH @"ׁG>r ɽ%DYD\K桯-I#sRb#԰5! ڒ ܠ,L;ܡx<Jn2N5Vv }V:aCxf++2ak\mN)a U(EBpDՈ8Ī;YPr-k&%u,#nbHGb)ZLXh4q|\p:# S/h"{VDWZߺɹ-9k!#a0<DHSCn5|ᵥM;}1D1r;ݮumnxм<mFb4x4\@19jňhS xđ` Q7 ?Poue-<xX{ryC*2GR�&a.#"06sC:Mm _;Xz<?|᭎kɸc%+ɰkv!qh&3%D?HT>1tZg7ͷɠ% y_/t/`kes(ۤ+܅VfdL;XFB^Zx}܇ֻſ hzZRfjr.iΝ0 ipGS]0"|A_{~Huu6Nf:eKpGEk5 v49֕7h P զwmt{qXapjaxD~dXGN$8&16L0EP+Azupp GSA q;({=_�vpH^`:�Q�1R1 Gz 1Tws34' ichK=@1I7 }T�r؉pa|"fg�zHMT/2i #�1:1 P MM=p$X|W�#Hqa' Kl'pT:P+KIlAssvc0t=pX@?Xu'uoȌaȁQfF׈r_lF<(4@P fHv.$yxEW@ / /YvXYe v T4�wTlJ J\di(w<m] UVX|)?x � e_|` bP4ķ e.X)͇RhtP 0 ZȠ 4UsE�1RyIU[Y"6Yc^7蔇jW BHB]vHpWǠ FŪY8_�#K Qa%5Y|8J090<Y81…G9CWMC�T@WPJX깛+I @� <$=A=F46ue)eji`vs.JuI ߉C8�^uTPVp�~CCdIoA)_�CPw4X)ՉXւsI�SeK`�ZP%PaD8� v8&Qf04 �|<Wa+^f9ډ E|� � `Xj{釥A<^ CdJZ=; sUu �ڒ#XpxgFo%D&SQk4j8: w“-FUHj rx~ao$kdNtI͉|n 70<-7]x7ۙ0SEJ^�zkGx^j`D6eJ=A fw5t' ݄`ڪ�{꧁[c*4jٙ4W+ЦљJ<rC# @SjX^jg~ת+O)7gFCT6'oy e3cpMj#zSk~�[^gPH Fc{#mIp#] A+vABC�yR Ow3A@ T?{ h20<!p5Bk7D GkKI8IuGxQk{^+P::$4^P3zfW.1G6@ F M5Jyˌ[xu{YkpH`$4*�60I0`41 2SiℼJMƪ$+,^U\ <+;k H"ѓETRHC+2@S{8 [ʻ͛nx(ukG-B/<=4 �?3 ZkM^Zںdkxgg{±s Cq< )0ƛi1l{ڂwip<SH�x{gt~xzn@]>Ǚ B12 :Jv!.ˆ9p H ]~|tjʯx l�H 7-ƺK O5+<s3rlKu{wǡ lKuSkT\Ű(pS L2 Ώk| pC`19Юo<xutkPWup\JedCsm+ƼFaãY<KAɞ/+2v)L<]dwpzgjkj;Mk=udL΢HMǚI< 9Ĝ)7ZAYT�9Z7 uqnTq}[M0|iJlvÓ =: 643HP"@6)|dmztqn$Wr[Bf "~U@Ͻ5`2Mt<S�D٤z;eh-n}nٮn=R$ ֔ݩΫtE� W ߝ@KtA:]{jjͽn gK˄{-UPE} ׌UC8sHJLNPK./7*PJ̚p+-&0)ƽq0n>Xf|pPTeP@E;^~[6a� Xn ]+n:kآa MG,S-Mֆk.Ѝ[GE WUuUzN =ξM+=9>^~ƞȾnҎ07|M+άܵ)߂fdNn #GrX˅7R_l aE 9_ei>K=:p4Tܲ->HLPZǍʽ2}a�lתٗ` {ﺞ+iK@@B?  8`鞑lܒ ҏg}jֳ뚠f]` z~�_Dxhpғ�KM/M]q1BR/Z3-wg$jR֟>a*` fƑ X7ۢNIPF0+?_X|ҶsEsܲM͊jx<HvuyQʹgrdz `@ ;멏BUE5CNO�QG"AB S&!8�eX419QH"99'Js輬s'O>~fwӲ"H25X4jըE36PU;]դ H2Ze͞EVZmݾ}\uśW^9d2Uʔ2iPAE$YH A2d FXĨQGD}%J,Ɣ٧Yy||Z"B*%̘3j֬MkF,X)W;ë́`#J iHvݽ^x'ڛ^}L <t)u$-+d`"@P#H+P+i%Z6h'|(H%~ fj$j $ EvG2H!$H#YI%d==�G C.`a"2P'"@S4K)$MCB=o0�N~ dPj Pqn0SM7SO?5TQGÎ(OE=*/˹ K ?Ȅ:$\@s">M 9\m% a#O07?Z" -c&|aQ!N:d]w߅7^yYRU{tRX=> `" l*UF,W4@І%cMiB ]jY5hDᢱ&|EF*GN3do&IS9žw9hy5q^R50~� {V�u7+b3n7hAn#B}ƙbH%+l6;qgq7ciiuuK+2-{"t%&cUC{vTlAf{Fcͥt;487>y_^b)'~߳3K/|21D!+~SuNv6?D>X&wY81ȁy "8AVP5AbЃj(Cw!Db_jL$��@�R@u0?l> 6%uјZ@bFlldU)ܪqoۣ# RAڴF6эoc86P "n +Ys[D �d$=I?bg9|BGL[9dc@%9TJma B |T*|[VI G9LbӘDf2Lf.swȈY@_ cR !@H~d$)C^?ԡDɱ}D%$SJtd,e�Wryf땚89QVԢhF5Qv" 0=Vd#$8HWf 0rB@Nuӝ ѧ:ٙCwCU�pJqӟHG?+QLTE5bA^}@"0YӊֳUm]k\:׷խw]WU @,fb‡-ބ)$�O5Y@U$+Yu`L%Sӱ֮J,�w.F_)h;\׸EpX1�9 \�ٺֶ׼i5kz9Yzֽ()ֶE`Ġ* CIԐ21jx 0xp%<a W; {9\ )@]}L]`B/~`<ׯMiZX9 &͐4!`0l(y<xAe.w@<f2gFsռf2s^*&N(+ cHze@ �e+yqFmhF3.T֗@@_bh11Fb- Iկ5fZ:{&XgMyv̞͂fGlr!;gk/ b˪I)aQ\ r5ϔa u[Xw"M9 eg욯ϺQsFp/ WiAiJҼKqaFMFI&,E‚(V;ݳ$1Q�\�yx#L%}367bW ofԓg;xm~7- S Fh@2pR.Bv a^h c5 `sKnąf' ۺA(ÈRO_2/ _lb5oa&$A0NB샻Ѹ�̻޻]PwaL\A>Q'$0NP-O7OG:jA5{=%5~jt\[F,bC {)~e0=@X!{CNpx>;X˾̣p  C~1vHK(L:S8S7?BX#=ۋ?s99!< }ٗ `@B*$7a qϓ/شP*A כ"� wK ཛC0�"D7=r>ð&,1೯) +|# Ԡ-D`/h[W:QE|]j!C 4:C܋"L ໿@żXQ’D|(46{5 d#JKL)bMttH[/xP #5%8E鈱]Ǻ�.)3QFE>KFؚ!I'gh\,DCXFm,2' W�C&ǔ 9;!a/ُ( 5bFT 3/8~WmȊ\C4� %Q�KLGE ?TIT)=z>I/ 6Ǫ0a<@Ğd#:2J۱LƊo<0 iT7IHȁJ]7J`,(F(aو9Y*bVKE\]j=z?(h, ƌ5 ;SH{l },~ǚ)IMaMvgKT5,49 5Ǥ<IO$ȗ{D̳EDdP9Ke/Ԇ((HPeO݌2++j9uc7̺pLPzDb@.QPXNj\dX̥lφI5P28puLAa B9xD> 7Is22H/PrR}+UJ,5E-q,[EA1E+(u4;HE�zt�pR_Ӂt@=3R?5+"2L%jR<�/8eQHGIu,.M35BS+N} M3MPLxDRŰ"� pW]UX+':+"OQ*T 3 � G(VGL2OV, SiTjm1"Լ;7@|HDWX<NwM7J՜*/$C5@]ϥ$d%x-LGkX.xݫ;M!й�X;#s]@ӖRK($5T yCu5h FXp۷ip C`ڞZs!X�tG ?oZzTX1R�٫$F4į۔+Cי6�Y[ݤ[HKEթG�qֽ LM\"StZArU ]X!\8;Mm%ݸ-Ve=쭞Eً]G2%P}wLJ ]ڠ3MDu`Se˅5W\S8$ ^F8 ԍ H2eix\�ݺ̌NMW\UKM7x^51DS`<bR2Fh F-`:_ۅ֋vQ3bRua]D#a\j)F ˢ�*l1)4 b3&0 %fO u$)}_1 ȁA'S>0&�ЁE&_5"p˂8>9F(#&G�&AH= ZΩEN�Z(ɿ.2]M6 Y e<MXchTceW:(Y.e[>c]Κ6IY` ^MJHNi_V%˲SlFK45^G�gXNWNJ20" vng i&(Ma>G~F˅x_g>9h6N&>zcQ=h�g8hrC;�Ǹ21i0^&7~1͂&$Ё(!4M5i]_Pa%)g1(XU|Vb^7,a�0ۿ}J(+Dkpkz^Xjh܌y^]$&[)sJ)4RExÀދ&kNm[뼶SQfmڶX(l>E. y&XM(flF h(�;i&Dꡆ>c:X{~jm a]ȒxăB_or�(f;O+�VZQWCn W & ,:�iF&q.qfVH</}$xqqk!ȁh@,�=} 'v5;m:+).*)Crb#,Cn4)/IB`hXA?n@s$s=!I*f p Zub vvQ2kut4 ؽ;P@55_PW;P`@:'o;O{sFu\߮DBJ!lG'� ! 4Y;޿Hh?hdh�p)vvJb"Pqwx\H]WifEqClIausyocߋ PAс�c~DvVWk/*U5av}$u/\?]XrJvx/B.f_Gc;,l~jxE �rCG�&Q<U4뤯twNId+hhyf SٻyAu Z`G`w] 8+g_7TykޛvZxW"-Ӻx|VW@\u"%vWOb*<rn*? HSa�V*}z^۳pB{|.< `Ѓ lC9r⺍�7rh`L5bD "Cr #̘2gҬi&Μ:e  .`ȑC!J$A$ɣG��SF%-klY֮]VIӔ* e+^ M�r֥K8q2Pȑ%O;ƚ7sq,q(ҥN6zUXncў;m۷q*EzݼyUWv6;%yjZ*up3l3PӨYdɣHIbWIaXH�ZdVS /$^9 D;v!uI4v850'y0P{18g  F}A4S_DVm`\E P_tx fD pӉyVS*q9'MP9WjdlCrTm$Ey9Tyr*BC]c"6ѝHYѹ*tލg~@cle@*袉&(J0SB╀sTІnΦ҉4` Œ2Y*OwR_ךU�@A衹 H&1\-AT`CCh &؂a)!;xtꪼrgPPyQEbԀ�Ce} Œ 4UMD]e;YBD6t !MI%2,M=33177 >vS-C~JG 6�l#Nb59lCLMmv$iW֢½: 2ŧS3"߅8Ѓ;\!lq7$F1:;{*6d裟R:e㽩z*P𕦧>?~pA/so ` <-/W\7(}֛<uC^v6a+]ADGѯA{ ;(kYlVVNzj;~֘"9lt #6 ,o! 6}FhH1Ki0v{4ll#~{]D:pB|pD7GP8)+)beX�O2 8"xOFG;BOzt<QyLP{\خpT<ݛ ae y뒘\!4UE (p|80mLxt<q=I:JF-`!S2l F}ʘ0J:s)ϜYIP^3v D"A`aNmO"p<UT>S<)yG *K(j ѝD͛+6NS/X1GǙIQ* V1k :PΔ$((;~JUkz 2\s˲,ũ5F>zҸT0=,bkӛd5+d3p9yl-t2 ~CNt}=-z0" .([M'#P:6e,O*tgep IZ L@B.jmu[[PZc%ou,a C0�g{و>H@u�ID&4щNxc^6m ַ=dwHGFr=CҐ$'㛸 ~D'PGxOlY żɜX^%Ʒ=Y#@/qS]"!3)L45U:< )LdS c2 l|U% ɼ% [,3%}ZCD(\=ƥC=>8z0Nщ�ͰckA÷эvK:H'в-&8~ 4f\cXΖIv[<0DFկ5j[ZWp#-Čp/'q8|69`CD*܉"@A mpr�! vdK �uCB&)l k0)l m0 1�GKŌ"Nsi:yCM:ߢ@']HHV? �`ad*RSn=;V;S,n$}YoFtJe?;8 q6w{rkc[RKB�}CIѮxlR `9Q%�`m}s 0E G,!q_;_z&EʇNh"7J,}Y x\@L(/K<hO{K_KK$Dd ̀0uDYM#4 nB �4AB0̟ "_H_=]ݐI=Z kDxdYAL !&!1 B  &Mq_DJ Y@ #x*(l>^؃} F4`lPP0$lB!$_ 'LB$4M5o9a�aʱ  M825R0#D&Y )Ly&H`e"P(C9(ٙѝ*fڒ@,#$hB#6b& &c##" B66c``( 5DxF-K"8T42.]awe}Iz䝬T735%uCn5DFZ5a* ʈHdWVm)zݔ9T I|L(V_)fu-JhcUTy=X>VS3 &`#6vJ!\唬-O8@LeM^ S4�ƜUd5&aFJQ)Xwu�kFf&lkkn`g>eiaGd"!ަp>Tԥddeu s�Zߐ#rrwbsvIU۵ v @xz>gjxf}_ pz'aqNo$~h[)%)*@s(K[Rg ^i5.`n'?bdr(J{fama||fVҤn^idp¨jRhb[U2(VnƄuNc\VvހvhUbnfhhgoz!}'֤hNh)�ُ)*^eV"iL@@*9i҄�$a~)ge@Ƅ|(i�HN*r YUޚh*GP@ĝj'sjDlµ]\Z@@꣊hzꪰV*vfJh* +ER#(F1^%^+.z&+i܀iJ++ƫ+k�!��,����@������ �� �%��9�)3#& *, +'3 4 ; < 5 &%�'58&:<�H��W�HT�f��w�fz*D�'X;C�8V"b�(w6c 4x�C E KL F ONF OPPPS[V [F,F8X' S'P:W7c k js v x z t}!j- i%l7 s'w9 {7GHKW [K[GXW�Oo�It�Tv�dQ~D s@sXhh�gvww����������$?�::66*?3��&$$;,!!((77N�\�YNBUj{�|GGVVeelluu  !  )=6"0 !*"!.&07=# &52?$"+;5 6D6DGDV KXQjqn sCUe`y lz tGV-0$6+=.@;J.@5G;M>PGVBRScDWK^Ug_pNaTg^qewnu~����6��� ‘ ĬŸ��6�(6LVk{�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sl@ϟ@>�aH*]Ԧ� C$⅀XjTFZAaٳh%R,'Q;ztbŊ {FD ~%aqݲYcr}+Xp,rˑLp7/ݲ@ "G4\Y,uc,s-֭AZ]qfcNw $IEꥮ8'WY\ӫOpvQ̩ ;w³S.N�' D $K:΃Wwaf^sf[l,~8: b`ዏY#I-u%_U26Rh^h k}6]S%Xb`=H$`xMTWۈw<Z)g<UU[4%$LUd*Rm';HM7nt҉mu$pI#N21B`pSX9N !/Efi$}f'p4&*vMA^dj <Ŗt$h $iG4%1@�.KN(<(m( CigJy߃DA]z뾢�w,J,:EUq{h׼HZ% nڬ; a/llhkгh(ǹR ŗ.{a x!6jw6� `Xp^9y (! WNymw@wޢl {6(GMx ؁5`UL{[.9(@@* :#C,ᷰe)ێ-tw= k(S@ `L˝Ro=Z$It/F^�aNxTY: n `d8y0cHB�HB1τ( I]Kse o9x  `b/HE#!P[)|2 Ppo{ >1k`8$QD)> v",E�: #ӷ=P9xH0& Y@!(Ṃ xɉ~D 4]^*A&HuD$Aa"LT8�2tfHf'LdVLeZZRYg:%BpG=1A O?vtfgJ OZq@T Vl<7oHpJHF2!9*A ydV ;iGzlJE^@fKozG1 g8CL t&1h8CzuEMjF7)rϔ!aH"Vڰg0—d% 0 gHcPC4k\@W uGU*SXEr@Y (AQ _ BNռ,[/L! jPcHMub 0C]@ҚkQZvr4O=3i5xa!$DF%daհ42[%Ab:Xw؃v=`׺Mjz׎2*mi"5B%F� jVb$Cո5P&INy/}! Wx+UMLDW-@#DJ^*;$CӸ6ьV<J0 0V"&cJF!"]{-y QLDg C!Td ʌ>ь9nDP:Cd/aˆP2(O|ذH+fY[._=J/@I�?e dF`gֈΨ6`Q͏ZmP0-|C#ʋft? H׳Җ6>д IK§Y* 8@u5~HE,T`Br4];۴xI#;#pKfbAŭ1c&Fя~|Џxƣ զXwi`mt]VtIr@J+=l_{`BʼnM9 j0.[]tͷJ^׎X9GF8Gؓb 㖲 ƍ'A T@r#`W:UZb'_;vgIh5%H4!{\gnzɘaw7L6}{aBx we|{_.:-{v^$V0+ k8X 3M_ߛ^-y+ <pLFɷfwm7}waWdr|TJsO`7'Z+ w~!j.4q7wp X~ݰg{uvoO!^09$c3pdAY'}ԗ\}V2QA^pQW5W=r{8OEa|.2v/sGj&( P Ɛ}RP ((3XAVd_R�~X&hhyKL]vUIsMׇ0 d 0L4LVЅڀ:؋s{�tQhQxy{WB(!qs2bMXmw 0G='<ЅYckEv�U؆̸OHpP{ IQ؍!Ƞ �LG?3g'�(JJ~WmO$%2bv'}N}%ŐP9)V ?LxJYR �!@@#fG))bȒhO2H7ux)IMf8 p 4@7�)HY!ɗ�g;aI8T^'bQItZb9 %I.a&c:I'> T<x�Fy|'& 9e~xuHGsGd)ObPA{c5/Hk9HG4 IDC޹�YpcZ;盾rPDTș@A v2!�7@?EDE$0 TF�٠x#`Lfx~%@)bi9CPR;9_׉L4ʚٕfVx/=LL �fş}-a&=7@q( d3J�)Wz<ʣj~D*DjGj��HpU' K=iJ > �å]8כ`;8^f;+gjaɦ! P;89 -VH*բD ڠ*,axxwZf o 0c ( کi+v!8=CLH �yJ_ڪꪈ %%\jX*E2fH.6jzLtx Ȇ^{x^ʛ9T@`0% Q%tBt* %usawp4VDr:8{;gug:;Q@%4j119H/b*ڱ" J7 p$IE "'rj9x<p S@@5;H 'yHc11ZJ7NJ;NORxqD@* ݳ2D +驝B ݉]9j)PWC;�l /+T1ҳqGtEK� #۹K臷$gob{@l$ S`"`9[Ae۩r+ӱWJFEjxʫw(7ux.; +);k]KfǸ�@+ӱpQs~kv񻼧ռU-2 B 9 -> �9\ l@D:L髯rfo]|r�{~(�ѫ 0 p' 9%cfQ; LtIWeu]C ahn;Vﱿ ,6Ul:[ 5*X-/%K9ru]aVo <pD6)Q ^<0 :@pK5/{f̹k\ZvkkS&oGčĀA"} ,'.@lCF0"6lDxydcH̩Uuv̼kVo&wU< fD[ּ^pgj+'Dӹ@ ճ-m:Ls[;ZnC,aIdQvar̤@ЦF$3לrQ.r: ^1>lc w>rp hVmh](h+0MFp4!lПi;_-z7_!H m+)̗?,Qn&-he*a[q`�-V4 bfF@ Cc]Kэ+KLi{#LaKFhM͜h[;�ӥK$| |!D` ß]`Zv3ஹ:w y]׭uQ-dv؊ eTu@u%ͦ6V@N 8BFP#9�>^^TѸR0S}rښtSԮ ȜkVNnUWx\#q7V$ܕ]f}F:<tr1ڨQ)s)I >ՁV%nfWd ʀ �GKRl_np>r^t~vbp:yo �1vZёPκ> =ރ=մmLeYa-AG_ ΀ }OlyBG@& +9^>fp)l0�N]ز @7$ԁmuP&}K҇h(kjE 0 M4~G`@`Br^ZlE䦍)�Y ωw]Ծkk^e\^Wr_5 @ M2+^&)|݋KR*j+^Ʈ) @ڑgZҾ]lakg Fpz�`P Ҁ3 D(t:[Z\^d{gfݸ/H伌-� �_YNVh}-v 05ݩu_;-�� .H%^p?`Ύd킿]prlVax,f;f ӀUΠ d@؟ڿD6a�_- ea'4 8|2^=+]�q@99S$(sVM>l՜ O8MѣF 1BJlSL5męSgD�|TPEx#RCQE䑂CIQ###A;I,Ird2"ļ}kFu͜{^|<sP޹GĆ#O SF }צ!M G4idHZm[lڵmƝ[E}pŇ"U)TN(*VF[z IGe!e2AaεKo_?89 "CfчeH:⤴H*) #@X,C 7C?1DG܃ND񨤖j)&ʺJ;L~<ZOC0L!aJc~b\У$ǔR@0dM7߄3N9ӌ9r1O� 鎨:r.bx <<2I O9CA!$7z(}BSPH#5 `R2%XcE6YeOgSG^BЮpnF*J\sBwq!eKH1Nی41n'(ldԲduA+ `;cY/8cdxcDZH6iH%+!JJ)9q ! M7]2 @Wrf"&JkG%]~ᬌ!J/"Fl2^ҸK98o@fj$jnl㪫.+ <rg4%ܞ7wF!toU }RxLLm~+xx7>yWyCoBnD9dU۬*rW}%-0BguOgW-FlXC &BF BҒ�-`5AvЃa=Id:YC(1-}"Pݫuu%e[_tCЇ;DEAuÉD1 P<`55,B(Q k3gDcոF6эoc(Zc @DJV-, -H5ґ"+8I p)D'vDH!jX8XFĠ.B:(ѝ)ZҖe.uK^җe7XL#!XPښėe|d6Mn~$:wiR3A jr[`+q+ gd>{Ilӟ'@O (BZa歘b 'Xȉ$@P$Tudx#&?)2D-}cMt"9O׈ʼ2P4 mAsÈƴt={_RT6թO걇)VTP!5dV"G4gehV`!u1g8H ԓfR쀺X6ֱld%;Y>j U52ѭ^$!I❡lάTkj(8� HSZ:SvIMqd(#xOJ1%Dkʸ\Z~υnt; �nv]v׻ox{YQCD^H#@Te`ǿbʕ�eM""Ƶ c(@qE�%oU"@mHV9Y峂(GBྫc-cX&ZOn"0Q Var0)6vX_2}GxDM^�oB$4k,J(p-F!dk[ҘuOf(<wZ #,,+^s=fh!u,f8|S!TYc7&9C64r/=f6Z*[cJU%=IҽBq7`Ӡ)I0e\9 tW{"*h:zxE�-]q(R6Esez:08p;Ĥ�0@F*o|eB3 &7Xl? p2;_SxUE vwPpUKh9z,d?1&K=k)1Ps4܊L!C_x:@K|<m$ u~uV uowY !lDZۧܜ|~ B-Ӣ@'?<ڇm֓%!8vC(]m׿dD[� yynXB+5isUp5g�:Y7S@h0[7 К}{>p�;==˔x 3J"YxUJY > � ¢(�fRO 0AI=7R;? @KڃM1�/�LX?l: 0"%x"981#@cMpۼ!?�<k L+8 )d@xQ6.0)2tA4C`DC8;8@u{=h�B<?۱B),< y%3Ą!H1DLM hQLR 7�+_Dzrlxh@: +�@["Byc$�).`pgikIS :<;Tr|Ex�h{˖y4? |=cyq0�*(ȃD SbH }H`z8 +;aNǭ7v/Ky*Gbɚ,II_S1 YȟZ7WJ!E:C=ܷ;#!a8 HxK|h\KZChÇ4ܧDˁKL=lxkLԨˊp=!)wы}tĴɃ"ͷ0<i@2>KQܯZjޑ/k7)_"M#Aܷǹ&,L~I99 JFҤP`N4@"*hMyͣJK0ˁ8#ô= ><I*$企�19P2pΔN$M1P8 Άd/Qѡ >|0 TpTB7Uv5άɬ$!0!'\J%]'R)5MKʁƣ4b./@Q"ܺ)LuO6CԁMQv|<]O#SԡY:^S#PMTEmbm NT"`K5 R 8$྆@5@LSU<#0ZӲA˹Ib5B֐H!�%|'&(ts@ W TSMHqB`� OӲط$I $WWzE\|  W5~ݎ3DC,$[bJRzpTCf< SMo}J�Ё3W=Y!#W "U@W^Y4c X2U͌cJ-hu$1xՁK(�կ#G]Mt?uѲxp$H[v?]ۀS+ͪFY R\e P-LuX0\G`* ĪlZUϑ\\|Be1xY:{3l]׍XMM *h]- 0'= eH25pu!Z@JT۴ra\]/َݱY*mI,�3hFVOԁV@vl`Aޓ, �Պ m`-Ҙ&͎q_E Ք`ya"a|+=[` P%ve�b#}[Z0Ȏ,b=a*.[m<Hѥ@=O•H3@Q�K^3yQ!QxU$Q`�dKB.d2z[�ajd-nH c5ԁKN�ԥaU &P E᠀c^e!4� TSȌ癩FsIe )#(aF^[<.dd6ړ:O}h!@lA ;3%PnT ^YF@ڊtVgv.&!Bbzg|/MO1*3$N&h6: ZF9^X&g>�iG{V|vi~Q43$ r^ X ` &j 1h$\^Kb)Id6lcV MΦ YY<%mjKNY#(&Rf>g8fdv앨 3II h&Ey, p\Ff@lVS^E%(hSU�m/0cnрn0i)�~n @$#\n"�(pIN;^e3Nzg2R 5PWp[a6 ;>nZ^Gl~f�1q☁N deq4�<n.m$EpSf�`& _6}[<*^1"$OZ'Z$@,Pk ,w7@+bFcS/ry4w6?6w7$s@zQ#q/p!6jL@T< :V!}$^pbgHa��@c/}:!rЀ `U(fTZCnkp5kcw,N"sKlj?nȆX nmfQӁ&qsoq.11 "~ *N|wO/whwix1l rX 櫊x́XSFW/D%m6 y(J7e?w$xkx!ju`)'n؆  0<nrzVVJ%<W(p6EÀAz‰z>~/xHI,N'3 G^LuIk�‡QP9/Ȃr|w`|ҡyq|`3r4|kޯq'ۮPzQ "<zA wfz9O(w'W׆WMHCu/(�` „ 2l!Ĉ'R� Zq#CIb2IF%FFDr2 #8鳧ΓH1bR!s@@)ԨtZUAJRwbǒu:uu6ࡀGԈgDBP".,QK-^R$&|%L/D!b:):PFTS@J6r^ϒ=,شqpݹ;Dnj Snzu.-ldX䑛-cN܂fgG@nujլq#FlQ(@'x!n[<b%XS[dr-s:Ђy!!�F-QH:q#+YvY/jD{7H|V_2\~P%�TF`9iFV,pWBTHׅ -$"eiQb$<7#ލ8 5P<}pA>tä33;g98\[$$$ɉ%j_Øgz*�p-c+kuiz6뮹c2P⦍8;*(<JYVpVv) Wbivc4쭸 {Ԯ+Q>X / A.E6X P3=#9pgз2Nw.!SnF-&%o [z2z)7 -TQpMx؃>sX[I: `q_ 5ׁX2GhTsrά6,C\ ?ֳ`I=eT}uke5Cb\})r۝ ٭o3s*"ۣ?,=xM~zI=7n ?<B,(;]H-k7G�/JO%=C f8ې;%x%O<³bp/9Fss@gzK RpLuMAղ1x# .ڪ0jdChny{A 8bDq7rI!ڤX#P^x#4xX6ч2Y[` uD Z⁢uc'ֻ/)#%;�\ lXc, qv<%7Gg[ -u⊜] Ee(D#1Y 0ɘ '8JєK6`0b|_u8]M¤ԇ%0iH%0KtLpD6D9)PJsq&ͅB@VX%7AB~% r-x!8gb<C* %'RӒL56 r*@Ԓ e(P!mv3#!r:AXN)g�H� -&8 }9&2ӵu1MfOӠUf+ԤU$ؙ*bӂ#(+YEig̾B Ha?Z$("aqrtaXq,d'` #HB? 2WNB+ڠn�`8QZr5M.ٹKbu =Mر #2*tp͆ ,D:SDg9/+BRt{?eV"7#;cd EW-Gc aհr8q;ұ".ۀd_H6 VmX^sy!-eQX9D$5uiC(VV.<~V|w.ŧ H0l~4F&  o2QHU vLδQ'$*s{豦tq0c }FH,pPl04%G 8֤URëfq5;�u~p B$6=N<" vt-\Iyl 9ќ$͈ZaYL՜H @  ኻxQHH-[rcL2כ՛7ZCioQ#M$De #iAcmq? ǟRHDwF !#~s;^7MG_K>vG}85~CRk˷9 #(hv΍vz^{}Ҕى>srXS{^D/<f/g'\v뀱.lo|V:D`5f/ɠŚ^vܾnFCS>~~#! Ik^n{'kgǚt]=5R"%ssU3P?Y\ %1A �읺 0ϭtNjIUO ^�]= IuɬÏ39\A@y^"[I)1 B1uu &f|Ҝp^a Nu BQڽێYXu}߇ʔ @@Ua3AAg !a_Ypq IZ[eTg%\!tV b� 1ۡ`@A 6͗}}s)~D'`۽( f v[ �+^Fc#L8@-@ "I޲!a6306`t7~7n#4#!^!9cVa\(0{)5 </Y�] " )"@. b b5*/>e#C^dHҥ]^8!F92\:&" Ic(~J=="##L乀!QC\D/%TF($!-!HrEF%WVIUڣJdWuȤM&bNN\zP$S.])ݐ%_VGR]zS%aTV^D^aca6&`^c[cﵣY:&f*Do50>e&i]W>.Z^&lfbSRdŦn.(eM>bj^Hnnf 0XJes&D:z#O>gq'8j") &vg,AGNxgo6bzAP#Y|Ƨ0Bhe~'�@'h&qn pe*xN(V^(fn(vK@��!��,����@������  ���  �&��8�*5#& & *, . (3 3 ; < 7 ((&66(7:��H��W�FU�f��w�gx"B�$R�<D�6T(g$x4g5wC E KL OOF PPPS[Y WI& E9Y. S#U1R7c k gs w x | u}!k* n%f5 i;q,x)t6 FE�DGNP�YMTFXW�XQNj�Zh�[u�hGaGeR uO|Vgg�grrfxx���������'1�8�888�� #1$$!!((77F�JW�C Sgx�yf GGWWeekkuu  ' +<6%5  !.!)$0$+5$3% *94CI W Fhub j zN_AXjx lxy-0#5*=2C.@4F:M>PK\N_EWK]QbN`Ug^qduewxmv~�� ���� ȫŹڻ���'8MVi{쀑�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟHx!ѣHi 0dHEJJ!Fx@կ`:5%"/^x!۰dDU.db# Ӂ#H֭; q9VJ˜3,H/4IֆװZ b%ѢC͛79yML]I_:ߐY6ν{P 7OU.u١G=9lN;򬕚Zkw( zd&p|5Y0-;f9qDD2 ,` `I'ܔfޅ,JdP -á(dX` ]62NM:F#%t (7HfrY;P㊇rXI[2(?'Pt%Mڀy=7M|$=R (vy{fgD`qM2C:xIb ZZ$^ijLBqc̸&̩%)ZV}XQ6ڄdzBWf m`)I$m7;9Qu_]HhދZQ%ή+uA5b 1khB۲J1 ׅ)<_԰'Q&Źq6Kg/@ ,\ |ɸAbv﨑q 9ׅ$߀>(ٷ=-jf1͑N uޥPy)$Qf裋nz$  X\WK0[XNj0T(Xf$/߃/p:;n3êTA"`jFhS= I$BɟaG:jmc u@ Nߕe�0HQHhq/6dWT$(U`p}Ƞ B|HLb<-l'L�,D�1c:Z! aP}IPB m\ J G&o#xb *.ƅB}n Abshdk s4Nq˟y%g3|r B2U`l`s Hc #b,JR&l0)Njru(II$Lh/Lnj �ib  a`Ū W=5Іv֡ g<6 ӓJ_1S*"z6JԴ )Y2x((oюڡCGGQxֳ %GOL^*-*tci6L,ԁ!P'p<8uPSԏԤ 88'Lnt0+Mbͺ0x4! J:v1@`AX 6TT3!BR(~u' r%ac`Cb0HEnC`F0xnu.U:Rf\eu"�T4((h-XR" c8hEP9ю訿Qk-# X6ֱƵ'rs5IK1 ܋Xb �tn3V1l*Q\C%l{o[UlTUi�X8#ӥnkkq Ě&;@Wʈl`|eA,ncKzl]"<Y"�RD [7l |XaHԆdั hRY F;v?#Լ0e4HT7i=C@m`G:؁LRJOV4Hl2 4;}W5ǰE`m/j?[P V@uf2@0lJQNݦ E&4XO`r6ig}Cqߤw2Ƃc*&/=G{ Pk $@|*<5j)a Skp] b@ȗtbYgwD@R]p+՜"vs<Ӹ=?4x:Yr<"X3{aJZmm҈F2$'d0~'}/ƻ苽w{~Ut@^^rqZ't`! 7S$!y1T#|}H̀vw6>tSGӺR' �֏=9?;4&Lb2 { X@2C_WzwO3^}Q~GPu5xoצp8V�WϠ j-. X("nH|gzhz.POcWtVW Dm,YXcDvd s>SPR!Hse@} `8L,dX},xTB XPP%PM5v'5ou @NF)U c PX Y([Pp5YttL-XgtjX&"^'"م֤V { NSPX d eR8|QS Ou?D/-:PuuֆVPA% *ts9@ @NI V�UPb@(hU @� :W%LA˃Ia+،HՈWs8 ��u;6s7a >$ SVSS[8)"04z!isDy<iDc9uo(gs s\Tu9 9y$i%�8>S\+j"gyWr9ȌsA  �`` I@T9W�`i}Gt1vi Ln C�@F)`1hsN@ ٚH ٘MqE m:9iLgp)d-G`xii"!pFV�3(z9o %eěI }AVI'ɆUb77"Y<`3gdnKt5ZuA1E bH V^ė+@N<@ 08{'O$Jl)WO.� AIGt Zqq,B-ٔc> S s#8� N*Ѓ& A6z-45㜣E<8ZhfW&qQU> ӥ^ !�70Q =jҍz7K )"JvwzkRzKC 9 [At7jI ?X=2)oj*{ḆŃ&_8ԩP Rz*Zo�3O<uD9xbp9,j>Q�&):w*Xt-�9 1j?T\C@ s.,wc)>Y!zZOry*lbĦ<C`W< C6%Y39T GZ |Otl*=K`O=:࣯2 :'ɲAEV�fpLyNJ2& CooZ Ps2):+L9>3wDIVC1+cֵ^ l`Xn= pˣɆ*XB) . >Y GMlfk>B)�~:[AuI먠@+9`{Y7Q UiL躝nh_hK#s' ~ӻ~T`۸%:cYb9wC ӡ%rM6;fQ5Ph_˽̪9۸%k�EC/`){7TK� yz@e{�XVX^i5Ѹ@0 7Ypx;bE*Ky;Uɥɤ;\e\|$Y7KnL 2Ա$:x�9@% F+gQ+PAF`3'̩ĺ-PŇb]\6on@j< V ,`@y9`i@)Cp;; r*4i$hOe%b[]Q=+Fdɗ2T<Bp_j}L)9K(LvB)tQ,SLj#k XU[&[(Ů{_%H�AeB` +C0J`1QB 3`~ 2> +>I A& }5{KEb[\u:�pHPf|ÛG@f0`2kPvCpj\Z$[PbXQm�@TF` ii*` D0- {BpB= �GM�#`,kv@e\[uU=XmHD a]&:3m;A$�GӬ旼suB)`AC��G]ImLLM]MeXf؈؊[\+XpMŐܖҗ=ŃF`  sy%?s%O+>xB[yс^؋b*fop +ϙT�B z y껣uשB�<ހ-޼ۿ=_UKE}` P K 2=GPG΄B>D^d8* K2.<)]샊8Ŵу;؄X^e)&\,&+ ΰ g g4ψz|~st}ҽ2HrڰRAGpjV !3K]~P]ؼػܾbvj1 � ` €Ϛ<FI뺾~l>rʶ#\ A [b3�XΥыZ[NL[u%ewդp@ 60MC�Ag@^^lp:r> 0ݏ* [+�@�hkJԁ۩O|[*T ]P � �.>NF .Wu@ W �F`쩝@ �]׳Mۘ^V̧M['e^.`ܙ gG  6>֠ \<F$L �ʺy'prtt2Jx67 )Co δܟ}턝[y* Z $LF0€\6�z]x*9P>YrAuj 7K+8}UUNVvX]m ` %?eMI`|ie~p@ĶO>肏�ARN$B>pfΰ 6=~X:%MsGO<{SK>|XR92Ro>kЌsQ@}8iRHqs}VXe͞EVmF ݾW\ %H³IBAHT#ITI H8 Qdʕ)OA"G ?9$ʔvXt!EضaӶ PzK+>~-fJ)Ӧ:Q4j#DHtխ_Ǟ]쏦{w^w{Go>uݿ^Sd$`"G> 1 #lNL23"D J*4> IDm'qfKlfч}q`x"Ω㒛 @`D2I%dI'2(J+//n�̈|4L@(1bp"7?p36p AB3::JPrItɧcʚg‘)<J9!" G%TSOE5UUSeJW̲<!*&IƬͭ@%XcN83C&C(`t_ɭ}[)Ԕ9""" 53{7_}_~[}5bH^U3))%gZy7c?&DFlQGWXJ&}-JzjG*Hz%h. x[p׾RS; [qLFyu6|2F|h^J!g{Ok3"| p5BpHi7k>$sL1:pG=vgvWijQVGsX\jafSvtx)}ظ>{~{{?|7?7s"dKK H�pD @ ]t4!+)7iP;W.)1ϑxЅ/a e8CІ7a9 `K hp\5Wq$b8E*V\(ҡ6v[LAe<XF1q GUx)$G>яd 9HB; ~OD"11�ԊhKhE)ғ$!]P6kawj[(Z Hcs3GWJD>PE<rҗf09LbFqܜP9 "ǫ[&�K&Br YD։UzkX2A`mzr‡(�}擟g@8~hAO iX&O9g& E$"Fl1,2RZd.x6uJq�;1E0a cFq'O q@6TըGEPХATaPQ"Ҥd9Jm"+a=1r\9,Ȕt6 Nӥ#~ӥHTկl`;X`J DDx &1u*Aǰ{,P,wM[e `Ch\]*:L:ҟ~�np;\" �=  ׹υnt;]VX6NBtЬ0j �tѬWY"C\|ـRp,c^X`�nxk7w!|!o 4p|M��(H {�a�He,( ^W7@ [T-+M1!.}zd,_x'\0�cw"OKRsQΚ4݃/:a )5[:j1J6D6S@ች%Z{‘Fyʏnp�Q<G'沗5T `~me3O14XW\cE߸Μc~^mܼB3hhHO`&|Ԝ! ӛ,@ENxkj`.~!l8: w&e7pA6ToikOu ]?!.'Cw`MF$0 o.1zj]u jX C!h"6o: g9hjjSDXCF 9囅ϻHW!p?t?h "mX\*DcaophH JP(u ZAΩtҶt`U@$ ,}0_Ng%7/! dX5`U3.9Z2|wCXH}U3GCVFꙭ3!W$m ft*!GowyOI}ͱ;ƟIAzT,�0 ?I  :"EoN> �1>>s@U[$7s9I�37t P$ Z?8x8 � 1@R>l@!A;;vi X76 : �BP&Rs3 :� h:×;;�!l ">u)$,8�}1ęB;�@e#f/D��R0$HCq\>QЁH4?CZy3NѥиΈ/Cjk fOB l?5L$hCxST\r>кW$7H4ED7-ے! |I=kD+,-$flF `8"jA5tJt h<p$@+sO!03zpB 2֋:�P[@B JH{A x0&�-V#ǒHOHG̑M%|@I{|akĺXF#(`APdJHcym2ȩCې7#L>dLv4)!I9",=)xG{ ˁJfƒ0ƶ,r0:Z(K4ʣɳ6"OP̏C4@̫,I)2LKH1dTIFdM,<<jM(ʾ$'((,=JJJvJu9BGz%&+)ګ4|'BvYƘL|s‹߃# t�O&%S/$)F#\QBw\I@+? N BP3K;$X}!(Q!K4Tl} 0y#-] QNLJ$URR:"F<�HI-}?FSlHKJlKs"aSO#Q Q;3!9Oi?@;�DUKsxG(8GeKI; x&KMSpNu 01KaсQ �HN:;%մʬ#\# y1L8M19,�A!KbV/.3STPX{1&ҦQ=׫VUXUv]$y]Ri2L8ƷJLM̓=h3L m\h VURFX !-ג%Y DLXPz[Ypٗţꙗ8|=Y"2�++RM{ͤM>RX-ZUo$Z ZmUۑ4j@{ЗU!A*�6W[YQY @O= \idXMYj\R5U+Nqu^yt}EY*ɠ@Z+j]H]L =buEXV%: hå,�4=şXON"8 ޲Sy^-]p`(ؙ)V]?Ձ]!EE$P" _╈6]1`>`?m!9\ ` vK<�l_5ᡅ0 x𽆵_ۺXDn$; a&[ J"ZT԰Lb�&@5KMMO DtAiuX#�$Պ5fz8ĸV`#@c$N^ӝA&�h[�,΁H;£0ԫ:"[QΨ#2nNTVj!̇_ed[V�6ȂRHQ<Ff"5f5hM#8$d jV_f8 brVhtNb׹ 3e %ExD%bC]lg19<2fdO)#hhJ;>9 f{ez:"dSX҈X֖HfQ 4LZjՏ0PZ 造6kJڿUf奍y%58DCj{i䙮$@�jnj6ø2]Yya ( 2j�攞D+;i[汮*A2έ($k@ReNj1*ɺ^ m<%e=7=64h26�/솭I 4έ [Vޙ!V�JWv(C͑>%z  Z>Unf/)6؀_]pוWmkekp Y~og{ĽJջ|fqMfg"V h~ЀpHWKU,؎�R%GZ3 6OCd$xbֻtq! c1 1}2'0\Kkm",sD 暋�v~rE#T fJaBmdA&*QJrL_ #%k m`�.g(ro[7Ao0S4 sFbC � 9v�a1}jb7oQhטiD8C)pv0^МOpsWVHr/m=tDrKwtN׻f??x"qm@rhxm)xf#blWώBSl0o) փaݖ!'"ˁ!!SRI! 0^gYfJ+gɆKGw'g& X VVv%{kgB z)Xl -Zuɪi Gzo?ʧi8y?rvrp{v~w`"O2�({x)wxH-v}M])i=| " CG2lH@?PH1kҩ[;w"G1]:ri"A‹!�Ь)N&E) #P(ҤJ2m)ԨRRE /bq$?B9˴/_|%b푸G$k.^H}; &`R\ǐ$'\Re7l=,蘉�8y*`<Wm5ز Hu : lItŠ{Hr͋d/߾ qBa ,.@bdܭ'iR]ʕ`]'ѥ*+A0x l`U 1p]c'p%rr=aGl8]A!4v5w 8tcy{97;5$u%WZ  $QFy[͠D&Y%n!!EP D`Q" P6c|XR?'R/bdue /H %JU2xP_e(@h 1g qMC:4R{(wM5(ꀃM, Y i`Z9tjɦ`7CASy O<꺣;N7x@B@CQ60P*-1T{b~mny1P羐qΉMsczSO=I/ !0Of E 0I [Gf"o-V9C( '.<<ثD@SPkP4G+=8QiV1<ڃRe]##dnnڴ6"m?p :<N7ٜ( -cd.UM+u3TVs+"2p2E?:{S=6c񅳋CݠRWY; |Xfl<lJr4� �C�@@(޵<W<N/]f(_خ}; gi 7m^p;`��(Dh%`/ PS8p!0P.+Qv-Yђ�҈F<9\Rp�"v�Dy$Q]/V JT1(E n3F2h$QI)(QVUQjGODa7 o%+ KU +YɊ$'9Tq<fCq28� �:Eg rQ)VCI .wNY@Z`/x+f2xeֳ@y^Zu�#Xrp߬9(J}2΍2Z %xΓ0iRs'iԚB6aąN#x!H2}I<ѥF�CHHA1Ǘ OUr2iM:Jl:=[yS!bH[fJe*^ $'zQ8ʗ%)Lح VWX#+]gEZ72Adb4`dg浴PzZK6'�a6ds[G L dΆYzCXD$4-teFh-N~ KQ%-xo[ݒ-pVq¸7$R.~aQU*va "һ/ \5tZn½䔫Q*Zïq*;"Ia E{.c Jo-,"_W0W$-0LNN.b,lu,N0(kìԪG61b*n.jxLA Nr s-U>&ݔvźG)< PGx3ղ§&j9^p<ㄊɕH pXЦG;8#%*QH?1]l#"DX�ǧ>Q@U:Yt'dK? P[ '/?A%|x&0 @}k`$k%v!hlL ,:RHym'ōee/6pu̓#^ 4CS'](� h51X#ЄKxaGH+&g \;عg\1IE7:hI <i4 AfDꭕKҙ..;V(`-(Lz<qsCf?PADG\##.w+["wA Ept˫<J 9mxi:O^.'Lgk^8^b.RU= E5d8S^VmENr/:V'H h9Z16d֓*dZtw_N74U]i h]k�01(DYN9͏Tѝ�N]lȑ#-`ܓ& - i^rUԑmOt ZlMR%-aא S=9e `ջ%f[ ފaV=!T?I!d}\E]AcVuml ډ ] P4Iڊ=wLXZ<8 >"$N"ޫ Sߩb@͑)֔)"-"B&3>3 4_Yy!AN7ǁܙ!"}:nY&=R+#,N-Z�3#A6 12J2$DZ8&6 7E$GO8aN0[9^"cGdH"<V"];eJdc�#ލ @AѤO.AnB"#C.O _v!2i"%UGSIcUv%d�K#!W~+N$Ze<UaPB[Q:@ʥ\NRVBe7%aJtV9&_a>fM�݉% dn&Zc r&i6 d6%eiR@E`mքEqm&M�)X؀YmN^*g\j!kJ'vZ$J%v~'�f $x*'r'{S@F'{fЀMe|*}ݧ~''((�!��,����@������  ��  �&��7�)4#& *, . %3 1 ; = 6 $$�(5�8$9:��H��W�FU�f��w�z)F'W�<G�6W -e%x5f9}�C @ KMOOE PP PS[T XC' E7O8Y& U(V4Y3c k hs w x { w}!h'j%p-v%r3 FG�IX�G[PJVJWW�Ao�Is ^jZs�hKh[iTzI uFxWhh�ix�vfww���������''�0 9688��>$$3)!!((77KT�TD'Q"g|�{�kp G5c'`7GGTOWWeekkuu  "#)9& !$0&:&8 (+: $4G DZ J] Seyh {BXHXY'`v o~ -0#5+=.@<L.@5G;N>P@PBSPaDVK][mN`Vh^parfxnv��� #���Ĉ ÜȪŷٺ���&%6HVfv�������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ �J-l\jӧ"#bƍ PjQj$^׳hz ԋ -2MK2  1cdv+)#@< pŁm̆CYAHI'O6n\:׭[o<n|M:'W W'\m \rRotV}wu^=F"I-k_�Ӽ'%.]w߷ *iҤJb X[ur](g:ޱ#7N%I�Za-٤gu `]6ه؅U%|J-4[9`uy 8=!;$Z҉m8�<VtǗ&[X"밓+b(PFٗ-X&P'K M>f[Ţ㛄[@D[\M8_sFdQ[))Mq'"D<r8)ÍKᓙj&T~K`Xs'BŨ!j.VYDDz)e:KkҪ ֶ[:D�gi{$@oS N,Dl}[CqFqV[%.Avhjq($NP� ,8 ;댳6@@�+@ C$W%܊<r`K,k.r\Ʌ!#0dm6_ c ƴ AnSkuXɅ\gdP8ncnWҡA7R8`M fu(�~+XC⬷/^ f9BL"i^Ţ%Kpd=O=fNj|A[2*/RLlQe1e}? lǽ<w # 9 }U/~`dbKA\ G8B.{ ZM&| #Q%@EbY1by883/ FL c.# U : 4qv#5ΐ6pӠ6"Qcbij�Fv$0g(Xe"y`G;ځc@Nځv(?INnrplc &+H#dIrqLp$%FLZЇ>l&P򔛜J}`{|J LLj`8Ǥg o�F11.0+)D5bd#G@⠐(@iZӔTT6* 'QZw�jHM0x2LGo4A~ # H@iBjD-6P> ~|4F"T;iˋˀ*XwC)M34-A{JH`CZR"5sğEGiabT !H-<ь eC32P -4PNbufi؝S5hZ@ ~efpMGZV(pAU&5|-`Q~ I%ѐ햱EOd78 q;5m[1N0]1LoM^P`a%=/p}[oN._a<cV#y6JX&%_`x&Z\d{_eW%~PwCf3+ְ{`2o㤒7fF̒(0 4T C*WI" @FqA㒲L6 1)3;[3SX([-0Sc勲z3`"zаi+SGPָDw-4 Pӛ. 2CC@d .#0K5N*x 7*-KTNЫGpN%IK11bVONTl.lUq;\ܸ޵s]Bϧ+:?6 otX�Lf0+:˄X sלi(/݂-;\_5F;k\#˷Ιms0S`lN=G ‰DIRn]�eFr PP69PkXW47:Ï0 W@h:Rލosrv,CwDc9U-#IR _xgꈿ h0a  (?y$Ϳ꧒ SKiQ%pl.J&>LlSy& ||MI|ҧyGv@za^gVxgI/a ~B��g|xWUp3y2FF?!DGsGs JրrC/g Gj撁,# FBC� P UX@\h|[P #P:qؤMxDH}vBX�gW~>S8T{W,,8P*`4Qhku?Sy@8tsHS,E0Sj~�:@XxW'pxs8X88҇}HĀnx!㧄„52XXP$rp:kKXw!7gLgr.`:x fGjpD}xyЎU2IKzQx�0Hvި hWGsDYe@z -Bw'3`Sȃ(qhi]vJst^pk hG'y6pq*w,G0.8D` P6֏fJf hk`#BKɔ Rw$"+`tu~|7 P 6y6G^X?9fgtq)2ؙuiQEUlaTAP(6#)cHig)id8v:7| o#tGw䔠 � f 3zxw|7|(ѳvVds;`g:I? R)#Cҕ;^f>Yf2q WGyvI/qwFR2Y1 8y7Ys wk> G'vxi 梅y9 4<icB:fM 0 gȢ Y8  7BPٍhBj9jD=Ƞ|!N3+Ϩ2mRH� P<:} i?)c ܉M$jR&-mq V#xq2gq6 (( xIs ƝHuC �s(B6a/7}"A2 :`bZ( #Q `c8ëBB�>1 zR0m:d*JD:g07 )5b NpGc8}ЩxV̩wj�8\:0Hyj ]UJ^ܙ#r+` @C6[zu8pB4Z 0:G;@` ]E]:i(^V2-S*} ,; *#q1 #th"Z�0ԉ?䘟sZ1W]U]:mO 9ɆgB�7#XZbB!)p{e ^vp]ML!Kt: d2j+ )?\{q |X#cgU 8j;3?eVLL536=f(+:K: FAB Bna&�y&b��3sp*gױtKc;ZkZLҋ൦8>[*˲ߋAH`*=kP*dugdaf'R/ �ۣqsWWyW":p LS ,FG⛸�p%FPf {'P@{sJ�eZUP^PD5?p6 8<D3OIc {۾QR70_9Zb) JP W0 u@ ĀjLw ||( B"` #dܧQ=W *q5WtuWDEMwзHP ,l=|!G[4ے1XtmB@L@0ϻSsT`W LB | K =I<+ HEJ}͠�<ˉʘˠdx ><T v2_u P ϝH� AL k{k<YpePR| p Ġp:Й!D_shjlnpqm7Aͦ?]#�01șm>.}OT"q0 � ` �lE�#Yڦ}ڨڪd/P!Gʒ'A<�Dm>dZ={8R0 � @ /Q1s:s$=]D8'!Bhd} }CysԼt W~`|o@ 0 Y]kL_s͈s8Q�0@գ$ ~�53p*ldǍP,Ɛ ]ݽ<CpvPRh~x!|aHפӳ$Z1+ 3Z™gv*^}: 5z%~.P @� ك3j8 @3 7劾X6� 9`J׭hR}X3,ЊMKmn.PpU0 0  `݀Sd^;¾.~ʞ̾윤8vd0X=d6NSyeZӔSڀuXFo-  @:nI>6OZGqy!b[+3$i4#_33}D i4My'=2` P `|RG �4;D_FHJL/z8=G7>+?^/=3@6Slu@6 u.rw3ҐNwSK+GP�orPW?u8q/! \^� A?&* p u?6 z [H 3j6=/|ȟʿeW=W/vџ_1;o+.R1z�'K*U4I" <|D=QF=~RH#�@RJ-] Kl~T BA"IRƒ T(: bE^*֭YrulƍKN'@لW1g0_p߂A �V+Ydʕ-_ƜYfΛZ4 7jFϟAN*jP`>(V}58pŇ .ZֵMQAV,Ht(~D2jܿ_|ǟP>Qb#\#ꠣ,m߂06C?$ak֡ `蒆iY&l+Kh"# C2I%d2$PlM`s ^p*4M5$C6HY%eF1t�=>$R+2Ҁ4R5"tRJ-40TSN74KEtTSK(W-@,(bA-2)I,s6%XchJ9uD\,fOh9F_4<x4 M" HM]wׅxߕ^z7_{w_UU_Ix'Zm} لBB| 4dbH28c0DktNP<1fg1%9<<sEH7d&hF:if4qHKtڄ�mMA6ưJVgIbZ>q6ȃxSXF3ָpG<qxO`'kehk;XnWݏBYMEſXEb!@ lG 3"1E X$xG>yrKdInqE@մZt<[]mvP]@莉YcЀa9 o @*0 t`!8A=Rxb[aOW@G8hbT6Dh0~q;owB1�kHAbD&6щObq B6@t$q .zMBCm̄BC UhIaHrKEEvx Dw™( mHF6ґ|$pd&5INv�U|ZdEL]mT{;R6J>V@[Y&DgE҂K931{>JzDBX@4 �jVӚT.0@49NrӜDg:�P>1 M*q] kh8=ՋOr. }N(7G363dLI4Qvԣxt@1 DiJAz)cf?h p2رw~ܛD -@(tPrVEηIL_kK6PT ]J,CF=vNpX"Ф H$ZcRU%m @VΆ� Κv6Xh`yB>vU^c;B C/&أ"fI9BCtZбRd%[i3B`vֺ(@ h V@ b/dO]#[|`8TzGزT;ِ 1^.%iք"!hzu2@tG_~"Qx`>E=WY%顆 <,$l wы KYPm�HGUYssDPBh]ǒP(l!/we `4YaO6-mZVyWr7 -~ݘP3/5Q@z,oDW7p+U5}nA8ht4(ik2;H@0u RLLA7< AADUw?,[*@ A|M\ }{X!SH m5heC\h۬ކh `08VL84:NC93*½ _˜[ZȌ$ׇQQ ?#>dѱ s\{!ؔCZN@V[c7 !Bs2ZIJ +@ P ^@Viek:Dk\9Lr72%^& asZG6qAư-;|αqelNg5l&#ȋ֕oh(h!zאk.w!C4׆BLMdw�4ZC ^i9D~|O<Xu(ᑾ!1=j{ 7,J5ﳻ; c (�ݰ9KqCӺC<e6C#: � 3j=  �< K?s x�#Z-فdA;:6dSC)#9C6ʬ"3@X'|**<*1-<C{A;" 57\.ؚI㪹<:𻀍j;7#hӽ(  E\ĎqĂHCJܝ{FY" >C !6U hE[?D#<p�j CAE{{Da{<"d(1h<6P37C @<Gq� DZLG( \<DHDف{`ll`DF~$!3<i �.sC# "B87 &<?YZlبhG|+6!zǖtɗIěȜ 28I THڀ:3+(TJo+¸?R?ȫ$ ,ػ`G}Ø qQ5dCi90KÁc8rH(ʼLxLLBI4)=(D* ڸ�.@u(s;G4.*+,Ld,e2 A<6 X�4NJ m[l;4J 3ψk̾k@T >ṫpPIt4؈Af<ěNDIK!0x�20̬H6|E.8#h RQBJ�4QKJ%�Q6Ԥ<  PЈRC͞8TB-8HQT3ŞMJ< 7fáT�(M8P$W|T,n�k(GRHJ!2ITOQdӛɟP0Q] ^3Tua˒% CnT[աJ E ]QM8}LJm?JOMT~VeqQE)!"SnM4XN6) N0JJ׈zQ#ZS 9|� aQ|}~N}V"XAU5V]t -X=C�χ<�̏]5]Q Ҏ{OR�=C=%L سX.mK؟VǸ0-5>, kE`ŸSX%:+Y #yE(�uljʆ1[U-Y[ ͦJX:5S !4xK >X8ƭ\<Uv%Yڰ 5!p\ŀCͅ=܎; i\8]Y")] Rx5VI֭Cp]CZQݠ" ̎*{ @^]E[}^uY|KE T%V[ðx�X _d_|ERT80Y)jY [hXHP^�&܋5`)U`NpP$7=n]Tč�Zf_;#̲(^ҝ ZX4йMKFuRaZ}bLʨy]B0b �sK?0d˽Z[,jeaX�.J5ϲOh dCϊ Q,=@EudHIaZ,3dk�^!&RΞ$<�&%6n<XA.BeCZa2jdkʡ_<2dcM"Q`jf( X$Řh�wƬ$63&8'UޏZX獛JvgyԟcvYd70Ȇe*`,tO�P2M6 Z'~h•[ ShN@lgUҒ&Ê^U0vce 0qPkBjԶ- Tex,nK.ZQN\豙jMZTl^KNcB{g S@HPCX08VݽVu-ܿXD!1YN&klNW~lˎBuuX uH ϾH;f j&ƤplԢ< X,J טά0n=N knl X׍z))3ymn&oZg'!*kZm.-/Kfۮop�(^vXv`q6϶ 0@ m h ]<.k*G0Gq3v&fǴ܈ �l0qvh;s n]* ((aU`re)P)5]S+w Q6q07YL7ˬy߰]n6 ])h:s<uqnpȆ-8HAKBЛetoCOpE򅸕 Өr=L#v27Nu&Q)ZuX6 q;wYs>g_/dchWb8)DWm$gר"?ilwlgP�3 4߀1X9qYw1^/tX`g觅rܭ ^fB6sZ4W p!99wpkpXw똗K.q|y"Bڞ6gxnv9z (I9qzw<إlI@Vu<oYy, E}{yvPy{*Pl(xwx¿Z w$v`*/܉`{oo2hz1}^}g�,Pf1uwxyzxz÷ukȁz (~?X#{,(d! 2lxР@7nx�ƌ7r숑kw.uرk]<zٓΥ˕ԥK7\6X4$IHAƋ �Pj*֬Zr+ذbǂ-!B-^ĸ!1dLtq.|W݉2`XL0B,S]ʕ.aׯ;w.Y)ENJzS- 5زg6[!ڶ8deKw]>F37J.ɫW^<͛U͔衕*ER)`ZӮo>Vp!j/8 u'qy�X`7 '` �@�ut#d�F!ٌdvMƝ<ܴ;K*遲^iJ^j/0~=#YW 0P.$`Q:qɩ5UVxzYa�H"S]O(Kȉg.^(3TS9H_ :hlCUHX]S:J``iyi�eBgyz D(Evtֹ9 {J<z+neZ%*`2D:(�t)rP"hcҶ И Q+,+J${GhX_e\Xz'zIɊ#A {gٟG"9\˨ 6 aZXlLFjVw]z ٝɧBp1QVAF #Zh֫\a3_PiYl1ܦ9i178 5ᅋHLR%P[s^[LW\|3ۡO˳$ 4<3qz|~UB('&gK� <0KP$\5N9]1~'-PEv~; p;(B{[(*+ (|CB*}$\ IXw#uٯ&!�JAtu{->4AK(�F)nMxW(Erz²]{]Uv?<cΈ�*^3&1"ǁ)Ѐְf/IχE*wkh(<*$ZG0WMd#Sy}lP~ơbw$.s9 hⓠ շ)6Qe)D'HQy$nmJF(iY/ѐ88)uj$4CqD`L~�^�'Q\'L>ɜP΅G{IKPܳq8fK# 3-6�*4'ET2qC!IINh$PMi,'`"a8hZo)QIҾ Ji:]Uڬ}e(d9ɉ޴bFgBrХENh(zϪԤ8xO`TCUb%c$ Ӻƙ&X kJA٬"�(1r" "µ^iʵ2İA"`FV,b"zsd S`K#p}D h0@xsDR!@B[)zCE!S+Rt&C\kʋ/q񂕦״e *١(0k-T׸ߞ-h K6PhcxDAQX0J0A Y1%3=q[ <h{ d){":%7 -A!�)vSb* Bmۢ&E-  6kg/qHJ~,h-;5o+>Y$ %IQRu9ݠclf) uGczEMwjR>6{).[%-y.@-D%@Գ)7/Y.I0=)yS7gBV4EoS[37C ?0:@wq<te`irVgE:f Zp�ƛ_/p`s@<cF7:1\ľP[eKMzKJXn}rdir ,-;y!jsjG^6<@;/tB:J_s7 >c6dn?u]R+Ӿc'owj׾ZU]?l,on[e/LOsG'M6?\Xz}<owY]^E5_M)Ş0f`W@@/_i n|_ V�) � ^E0Xem U'_Y `(z% FI!@T=_ f!hi_a!^�h]�¡ *!!  "!J@��!��,����@������  ��� �&��7�)4#& *, -&3 ; ? 6 &*)6�5%9:�G��X�E�g��w�c|*E'X8F6Z*f&x5h8x9tC D KM ONIPPPS[UG) F9L8U+S'U6c k `gs w x { u}!h( i%h7 d?t-x'v4b0"GG�LT�^NWEWV�Ek NmJxWj�Zy�X{3mL`_�xG yIhg�az�ulww���������(#2886%��$$!!!((77WS�f�ycn'bMG;GGXXeev[llqkuu   !*7&0   ,!("+#(!)%(,0$;,6 $5FU ^ Tjzj wHU@Qjv ezm:-0#5,>/@.@4F;N>P{EWK]NaUg^pewnv~��  ����F{š˥п̪N��.�%7FVgt����H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ J*]4d 0lHڴի �ƍSkU+"ٷp $QPƏq ǐGx2c1Q6 LI6{J7ӵnݼuV!X^:6qN 8s5BF|nM8Cu5ˉWt:kwG,`w.<</s2z AVSFnDlW6N Qu`7&l5b ߄d Pxy7AYɂ zb*׈AXpCYme#D{ h"^\D.d5ao%8"}%/`PA0]Q҅6f͍]7%>)ٌ!!tT� 0rI]\s7Qe|Ui%g$5(MrT5io9㡉%*)/5b``J Nix:j+d* fb�:A^ (*-U�mI*Y#, Ab4bk~:mB҈5̹ymbFP nSD Rl&z&55`K@ 枔;Jp"# 7B�@@ (0�3L�@ĸnbd#|z*|J$%ǍhԄ P XguUwA ( E[ $ !IӍD8tsMZ߀[O݁8M$z-nx=ۡ&}J0L4#O�8\Ca騧~:YO@؊Wč y]3wNh:c}NF3o+]Cڈߎn~lp0 yɔd;o|׌̗aӿκ̰j(�qq· #$+/Aʐz_R7=Li�%M8XS(4#M[;A ^0n :wHbx#!jPC7Bӵ΄(~B.a| <C:x5`;a{ >BxC 9@q#!>,�6`^ؽfInc0QG<xxcG>"X,!KX|؃ h8@Q ߮:G^E�4HRb(8Qw54*aWxh<F /Q%XCbHg:iDd!}K) s]1"X m$XM;wҍ+2<4-miN\2'=a. 6Sm( ;dtd>~3zE$ꁕxgx6H}YLO�9:67MѾԂKD>Dv׾5yTG4Xj(No6.)-\h5Yo yҚj CZbu#pF_%C1Z;kfPtLO80(?Q m!VQjY[_vSlmrK\?XJBzNI_R0FQdxmaUM/LI`%Anr 8DCZA j(`*`_RWń%0ˁ.8&.P&^q1 !*Z52#<BncptN^mFWj ${퀍odoni<r |Sf2ngTy bLBw72.lL攸bbF'30|4ʳA* lV|`vэ6 &FEնu|׬s0'?fĤ&$SG!i8mm5=imE ׹ Yz@"pbae\do`b~չV)<?xamWwܬFtpt4zf(Ԛ&{GA cP־N߀2@�~8Ϲ.qG?GB"pDz#2a H `Hy-rjcC|haKA<<p`N VFH7-S!]fT/`w<PTC;N#} Ut7+#*~ f Au1إ \~%<Eng8 kkdn~rlޡa,&_|>O~ B@lձ~G?Tze}k!i��lv Ϥ.2 P2G`~�&{UR(pevzpwRdXbF} RF@i7V+IC`B�poH%pg=%cVX}.8}Dw':qG}x4S'l�n8'`N8nQX`]U A/A 0\&p,f;-f0 lȆ�smux|v9$^xPtb0ECP220B�p mm|(X Q! } ((<XIB0`s{Aqm'U.g "hO87xFYCq 0L^np܆\&]۸]Y`gp _Ћ?蘎Ira7lE3dx7~~xhܥA0F@ _Ty67)EkPUYn.m�e`Œ;� &*2y |m:) nj[nIȆT<|sMY`) &t6 Wpv]Y_z0Ȋ2d�!WpȔcubwZg W.P mAϳy%Uxx {1KWiö@ BXp*֙v =`T-̡jǚh.x@l� ЛGOe,`%Dd_VМBɅŎf6;8 P2x )% iy]Kgpf D 9EA)1cdkh hAyH٠2 E=[(j"vC?j}Uf FP��6yHʧ'Յ] ]qP2> =??דe`C��z-JNօZEZ%&`1� l|xcBI@ Q{ʧVZEɗ9*& � Єh:jq&�lj^m2ga7y]9s扞z"v: � d? yF@H)I707ͳpsIYZ&q s ֲ  )v7k) di_qZ%y TxWzuf`[ \J3*; ت$YKfw" 8XoH:PI6@*&bUu~eZj𒬪42׊ *K20D/{c pn€~t#<#0Mʮ i9SűzUvDxD|%X; O{9ZT � Jv�;i0@.UIn1:\r|eTMuGLr_HF# { F (?[!x! 57 0#F�й@WETHxrF`C>; A"Эӻt]!=³n,E;YITzGQ{s :>C ;jF'B_fV:b . 'Uv{GOT|;f @)X-{?6`g6)+;0|wGdN`Q{kCǀ @ € [qq(tiY7Y("as6(则CKuG{QQ6c Ȑ ɐ>LPk $ dk##KSܶU,# ʙ0lGTN$KN@N[Pet ̐ ?<{諸A @�`�4p/9q#%mV|+YHu%KtdNT S j̯ o<D�8Ibz DT,|H:R0DxJ4LωJp p Tqk|?LʅFPN,P T칟 E^J<\P` ) ` �Ѕ4FP~`+BSlnpr=t]u9=aDĭ +/2ԱDɛ0 0 l<CpJTy}ڨڪڬd. @PAǂ͝*�05ιʺJP#\)= 0 а  k�7i?25w}x.X9!�ՙ }= 2�HεlܣH p K0oSF Ӑ `(*Y 56(ѷ,.q9Q�00,|#:g[B.05*J:4D|@P v ' ӠА ˼apww2jnp2l}[:.#, '`:l2n\lvVѺT iYf  ̠d(ݩܨ^3-Cq^hj`] @C- Ú,#53^~Ď7n�f J�ga� ӰP =и{xyÉ8�7pt?�ԼaH* C?nk5oF._O3/))K!^`3M`ϰٝ l723CNz(**7A֡0^n3@22sB_2sGaq Ap _~Ā d^@AO3M5d_fhjlTx>.4/^2n_OHotK/ ƕ kYEF ׎^ 銺[ЕD?_pp-,E&6z@q}Ĵ55*0 N)B -- ^pk]5?3o؟ڿNK9{"# A1so58#'�\:ulIBQF 3 4iњVaBO6i)ңFA@@tA5SN=}TPt�ETRM>=ʂCQC\d#J>)$ɒ.吶ڙ3A|W.2tW^-ԮuH lX2gТA8 ը=j$IF@TanܶjZj֭][lڳӜŝ[7RTo\ͺׯB*Y�nlK^zːŘk׼ $xGJA\3+'y$D&&n4Q#@�Tc@ D@d'/<vä!`J+˸H"I8Xk2v2 0pf<è:%bagi2Q,HL2BK"A1$L3D3M5,C79XDk$!g+.NG1 3oH!F9ebYfd|M$kPI&2`U5Zu4^VmVYquW_u_յ7= ĩ L.9=j,ܜirD42VVK s@ȅJecɤӐl-0Լ\\V%x`FVa^8b%~ d/vJ9mp"B1EsOKBaYe͂i0&=b9aJ4+i!>p{/>0ejb9z+iJN6eXve`�j̋G"=lTa~ӏl8#.m'r/<sAs�@F!<JtCY[^{ FFUR&TJ)ӡ+-9h[D/z駧z믿Ϲl<SZW/؝U4C f{TI;H4*#�a_jv429Y!8Vm)AnЃaC؁q[Hl,uic$ z_TP7jXCU "S 4ЄIn6>*VъW6'(b8F2ьP@ V.\'52ʼ%7ZpLjA %D~Y)W<$&J~>>9iy@4INvғDU#`De*UJV�jҝsc YP8!`C yȾ™T|h ?Pee(�g8�rӜ$g$6bg<9OzӞ',ciHpn-:RthC>ҎL,Pjʰ.,awD$b4z�bqE;IJ�1n#b�ԥ/)*@O -TC�B S6(HK nWÖ5L%j&ʃb0ЬG<'*)磔*E�iZ])Y K8Az:W20*|yJQW~PTY �AThMinKR &*M KժVFҭ'l ׺ A#ܸ׀t|inkXA c!YHhf,{"0?afX#")6$.];ޝ6FE(�5mBzX QC"CAV8"4H Ǖ�(�v$D�J^�.' 2mЭ|`>#0# R%cgwJc(cO\XH@`|ʝtb$@}L=a}X֔m@.$GH#c銕Սa* x4qL JeB_{2{|-'ɸrayK_x5fČk_69F 䬚.XQugPx# 3Lo :ǨMP.~qH`HQfP`I@DKmJ>yfuKM`ho6|kv0pAKYPiů.xqCebo)!4[ц6J"aFͶo iY$wwMnwu�@$*AF,`y$;ܾ"�BH Yɽק $oЃhY<Uim[MSX껪ȵV@WXr#qh�0y_FB͖M?iޢJ]ܦ=73oG2ZZ.zikn`~AKgfӃ�w: W$G9;m6xLpk|kuxE�I{7N!�j}P{{H 72ڟ52؃Fi"f& иmPsZ.~ի|,|8׍�<J hP=MNӄ ??kZHnRq 0$>t#"z۲s >sm�F8f۹T8P?&@P�@Z?/i?pXdD c"H`uSANj5_ A#2Ѿt@!d "&=P SyB : @/?0պ/$>p[/2hli2!0B@?J%tAB�CԳB v{)X>3G D!γ!P8D3S|,j<EKq=C~@/@. �EK-_tp)K̍K`f �=E՛FkDHQCjQ&HZ &dk� ? 5ӹ ˨]ĩǭ h;}K�HCt!AÅdTTEt.cˑ̽( � `)ӊ<I<b(Ax 4”9p"ȭH�dm:ZIT=Q 9B�AL*J,"ߋ5sD\|5<h�aἀKDMlH!0 |Ť0Ü $:-Ż)J-L[II<c"*M, ͂RLMT$Q-L)LȚHM3hČ2,I09pc:!ˁJlCd쀶@N< cM:H+iڄPHJxϏJw䌫 O+]: õD?QC NDl L \X U TL`̐$S.LQ0La4yČqPRԓ 6K ғ.H4 e?Y|%PpROzQڪ,:tdLӒGǖRKrxHuլ#ΐ/P �&e VyYĢq*E+EE-bIpQ) i pndTFOU5}O5CS>Ĝf%ŏoQrL .LDU-M4|#x -YֶTg<jX8kũlV9Oc5 Q*]^}W(Ksy}-ϣ�|m)וHMT?S 0RSBHZ̤kr.Me[lHԍ9bIy]`c {HY$l"h X#UũtSVXdUVZ䀆HW(BECͰeڭ˳IG}Ϙ:�Z|#Yk5S5-IYSYtW[$t6Zm@Q0<Ѿca œR Í)e6x\QƇ*@XX]$WZҊ�G@ YصpH\]@e9i,=^+:@\<�$تDW[`-:�ʣݔ-ղ__-WѰoX ~8]UX׭Z קœ^. f%.a} _$ͥ^ݷ-pQ�H(WJ]l]yT_F+.W<a*� s�E$?X}H#_-T5:ф  PMJaq25\M -IEc36_"D:Y!��%<V-#Ua^u)`�`^▒1(O, L5\m0@2�]+U^9XqV#9=aZNY>M pk8O $"ʼ-ґ]uL_hю19 5!pgr? Sg}mw>deop0p�{FXEcFݢ-H1^V-Ӄ:{`xh &ܢZҊzs抧hX>I Pj Hk5bMQЄ k XMe!7]jgshVr> ףjt~ҹZvo uPuul6z?(\kekj|hjvY 5ٵ�ɲ视jĞj_t.[m F&@�n.t`i =).ɝ^-mT6\2~) �l-l&Vdžx#j!!vup.10GZGLJV�_~<b8 oo�7_lP�(( Gr$ ')[zC 8cv%dnQ~soq^nX ~ PWM rt8$082(Q)`)aݲ[s27~issPUsK ?wsnsdJWXt{HWI5k6N[!]S'kvS]sS7WosuGr\G$tn2v ,gVvv]eNW2[tnppnsuwxxu]1�әwEgtqاc]S0UlWGvo`Gt7k wU靶Ͽ;ܖyjv'{n-a�qYopwxxx%nw?mWA0/g6/c8 `rOwyzuvphl~t~wſ!H]̇g!ɯȗ˟|͗Zx{~xum\p}ּ؇wo«aF >~9>Z^o$j׺}.u-tO={"uҥKH"=jd##D� �i&Μ:w'РBZ� ,XĠaㆍ.\Ā鍬Z]rZڠÅֲmmr|�L4zt#7p*l]<zɃgbXɔ+[f!fТG.mJڰBԪW mk5;�'�oy2WƹsU,8BɋWcFHUrf#F{ӯo_g,F]?UXMg\^j@7sХQ(З@G$ECKyaJFg0}v9#O  GUv`mO%xT,@N ǖY]hPdP^ C^yf5%y'i>B7lF*ɛ9J��D5}xvئFɜtdx*R$%D`jV S9})5f#9m9wI04bf;`D2+2 CMWYjnjEu`ъ8:+ I(iF{4�$[Rԭ*l !3rw//\  4p!$"Y RYT^|4ҡQ0#Dܰ1;(lZKJA raGp3l6sTm0yY $}7E5�< $C@qh(Kqifvc\v7,ѩ9^×oޥS?&*An8ZnB;DA_fV8p^H>{gJ՟. D0&4DϾ/>@ ` <j 7[y7۴Ҷ(x#Вq;`XGDBHFaOjÝć)p� 9e@Wkbm뙶~ >vC V5 *^U,!;O c,\?~h"rţmu(La #҈%,p P[!]" Ǖ:/Q 0F3 (xbV8=;^A0 c)D #<D JVE�q$0uLQJOl|+pFznGݔ5j�')N,=t1E11C& VRP%#~F>,#fIKUF{-ic'DE}1b$c*F:Oh$A GTgȧ @o 'VE2i6t>h!9D.s I#Pd} FZҗ- �U*dlpUzܣ7 Ξu>=S0O_R r#@#<b`=,b+Hh4MhVuVQmi@tlgQ;Z$e6T Dh$ٚGNcͦ68@$}(f[rLfQؤ l%Y]`leK[uiY =vpӫ7բF;=~Tڮh=漌&6ҍ?;-PVTeC \R'?e]: yJe  j* P.V,F /YDY4`N*JRdNe ;A-VcbV׺?*KV-xu5L @>3�\bvdhad`Ai߹�+We?'5c'� .ArQоS&swT iW፟CheINPfG:'pg߫Qɷ$}O/NwӊB kkPS[ W(TFXq\:v8WW5( V6QUGd;ӧ�x֘kw%Nq.w΍n4g gYƑm]|``:7ӣn. t'yPI.p͖t)0:kz󴾡D_͓>bյ8eFay[[Vn#UF5p䫓]tZe; +�s}$'f0r6)r> Һ̭oxq1O|;<j'~SZQ S^hdF_:{'8Vn7=r<x=|c{Yݢ'<\|j|uO=ĕ7>Cu]h<s?G}]?|f^V䇧/Gk}x\ϿAA]1Eu%q筝wMQ3Y ́ijSޭ N@qQ٠@)qP eu  ۹N!N@&_ }� R@ ŗ ~ >Za^^a �#Da!� . � X#>"$F$N"%V%^"&f&J@��!��,����@������  ����&��8�)7#&! *+ * &3 ; ; 6 #&$3�7'9;��H��X�FX�g��w�hz&G%Q7D7W'c&}�7d 8x�C KK OOG PPS[VG+D7O3T' W)R1U7c k cis w x { w}!c& k#b7r.z)x8 z7FF�GV�TEXX�Q_Gc EtSl�ZbXw�nChSa^sH qKmM/hh�kq�qiwx�n}G��������#( 3�?�*�88�� #$$!!''3-77]I,ac�~�xE@]h9QDHHVVeemmuu   !'6)5!'  ,!"*#( )%(,0$8&6F W BSlxE^PKUT1izorp-0#6,>.@.A5G<N>QvDVK]NaWi^phznw~������`g† Ț ˠ ƼѰҠp��,� %8hJYdw����������H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣHQ 0 ӧP#0 QjjU{\JЩ>$} RKw� > hń=zAÈS>^6r1#Hz$̹C?{!1K4Gװ# 2iG> iI<9 zJRݪ%QYPY !{"\+v6nݼnݶ+m\߀[QDxpFʄl &% 0INhb6۸C1Cm]i6 h"*r5^(O^!tc:N㔽\CCfy�,th/ۃ8BhڢM5*j&L s4@=WhNI%lc!oR=Tb$j;'ft6m)Ipd(CPpg(|'`7^ħ�~cjSҜ 7M m̰whR%bI,d� @�N0mPjKԜRs1WlC  afrc*.,ܤ#3:nscg o|D|9A5,+p3|M;`3CFhDL0U2,Ԫ|n&\w [cѳ]t=4LfrL0*rԲN;zc dqQþjqsw}n3JC;7ߚv}t~xA] aL;#=ys_J0v# <; @5'G4{CG=9vYQJ SV]Npfwăy\ 5j|!|NP"2(>as@BX, oO*8lHcwh@ZՊ^ȃ>mO>v@"Nh bVp[H2㑱]ҡf6#p;$VRIHBol["B9=f9UBJbxB5v7v(֮�jZsx6IMnҚrC- i;J̊4` :6*R! b`>وJa8:Hl 8~�m`Az {Bb CC+z�uBҖԥd)KPra茨OxDNx7%XEb '&ҦΤ솦lf0x! 5'!eRr5%`ܕP:Y%FU<=p0HK$LɨNGC†UV +VCJD+NPP+ʖP*+IDQ؆TM浯~6� l_+śS8 h)h(kj-r(UA>BvJBD�/z@Hu! GhKJ> E]ƶݖL{)XWlt jjk( MW_Sd\ lURj^'x! еƏk&֠ JXV+_)vq!_bw K"�+0գP YV@ 4`#"Kjm6E9%�ưF;\2Li i^J(;ԋ-$^({za P?oXɁF5/x! �P^שKݣ<iKygȴMR�;1Q˪U۴7[G @'lN ibԼ쎰@QY E:sE(ugnw{ߎx#0: N(A> ix nUkG,wG€E58!EB _z` *3m<ΥX$G}rg\9HhNDX=o1),<;w{?AHO?n?6yQ:k# E jIZȲYj7 P[5]aWWd -׿ԀG0 {1X͛yRA.'ߤ*K g[? P\`x#,ɿ�MFMp}`m oiw[F~`/?2!dvG4Ė{vyw]iP Z@y|f 7?rzz�8<T}0ń x|)h,؂ E9g!|b{U'Fz%ӄN6%3"+x5^SoׅוX5N_8N"�aQbL Z0|$Ƅkp20y2*6x_ӈ·[_XXKc~ eÈjqzwQ7?<É{|([~Uy< Ă&" V`|w):(r3 1L3 @x e@؁}U_�h"\XrV�+$h68�xw3w+6%0e4eX) : hFo(30s'u$(g�G~,fyS$4ّ| �)�,Xq9 0ِhXU/P\hɓ{ᓍV8&N؆<7'Ȳs爎萅ՎY+e02&2cyKh-zAvpw88Ȑ1tyy{Se 9~2a0c:^:ɀ+H|H7!Yyȅ6]RTP8 d: e0o|Y4>%9&N⏲I�HK8GIPrc9! KК!� ,!ɔQ/si8ىTIwUyMr镘 ;i{0 $w=�gYR(r(+4`虞[)SMe,sڡ`TH&rhb|1xҔq6*jƹքHPŲ?,<Љ"l6KoUq"0"+,`ВKrץDJMEIsݲ? ` :59V ȢZ9 t(WyvUٙYMzJM) dzL PiaJ)sJI9.93pX:8ZꁉzMJJw5: jjlo<(H RjV`CoJ"IJՃJ~T>iîЮoZiNq`g# vYyUڰ@}}:@)3 ` ppȊk"   6z9 tTGLRЕSƀ p Pj)�#kc!79֪-+-3 zD=d+DsGa p ɰ p Fʱ&ȯ0!Vb-x {JCy`>{Lp ̐` 0{pJ+ ` �NI^'yJ�KK EKGxDD0Y ̀ P릏@8qz$n( ҧ ֵ\ DSDjkL0 � GKvk8X/7\"0A(*T[ SW÷VɾGF$iLp�  ϐ [ +>p(Z� D` q A�{bJsоBDD�Pt&`0 � �KEoJ�kRƩ, c ��08 5JM=P ?r, ` [< wX/e^/b<\|؜ڼۜu9ᯄ0"{1\.I||\K0C�  ` /L1̩m}6�l}s%;T #91-bcdR LI � C`,oZ}݃<h.}ŧQ=R]T}VXZ>;|=LNlm1p1tU@ EZ0ŔT Ӏ`А ŒЎ\n݃V7ٔ]ٖ}v;ofqΏҏ-ק/ڬ //W h t }] ܦb\/qc P:Q�3 2ɏY!n/FZ E |@- |C ګ�:1o m*+֫=X1AC1W@ mZ`9e€0 ΀ Ð E-9ǒՌʍ59Y4~68.S>j|qΐ@ڥm=\>133TpỈ9 ۽`u؏ mn`pr>~A=P~?s;c u\x j10 �\< mZ,A1/j�^~ꨞꪾnza N Mnz;dƅ ^źZ ܙ3m )B$4.qPA>^nH㤂 CP1< Zlְܰ. � ΰ @YʋO>׎ "?V[Q+{n@s8\U`M@mȎ d^+!6# PR?T_VXY9&c~S:f0O ̀ BFHmX/˷!46$-]?'c=9gYjG i(d^ 0R Uܶ˰ �½1 lJ>}fooů{xoiV�)$co 6_FaP f @O{ 0p )>k$4cd,V�>!$HRbȰ��-^@|1F1dL4y-]A *a]VӧP={ZJ0bŌPvz4C| 5+,W4Y$HƸeږleVn۸t羽 3.}BX`… JHD`;r$ؔ__9sf(n*gСÐSϝJ  Z}, vEUə?wtԥW~} eݻ `Apb2| a/'I$C-:0ԔL)H)U&fkꩨ&M! |\$D23?1DG$Dk/E)O<*1h(;>B/Hc IRSmRNQeUT9e)j{0Gj Pʑ81$L3D3M5aE7k1[<c=oG|1@C � J(Ub6*'P= 35TQC !QOE5UUWU7_ <IBaNs,"H 38KAg"X4Oe 27ˏK UBi,#r?($؄'J.tͥw^{ŷ|շ_~�V"J(Uu;> خB fAImڪxB48p ffoi=09h&h8i a57HHψyb 4VϨaeyRmd,},?0vؖ[T$;o"R .pG<q Pq�V 1nj;A/:t9L6ly^dL)�RC6 wuN�PGݗgy矇>o&7(ҕ5τS}&m"40f #c x@�8`J<4zV `/^P_9k>': נ}ZV!t?0?񨲛  `"=�{>"J|JXII+TJf%"@J Ixoc`~CH*C( &D>/XY0>Y` /D`\ VF `7cX#6$18x &GZ҉$H.8DFABT :DǖKB�q+7*H)E%DdjN>6` {@^2 f$M je&2MF<SUM9C]3&j;Rg-"`gHȀws4Aܳ;O#5c�%Wh@d{DɬkfoR Iv2pHtO]p>[*&GdfAB1xC0#S4F]O%g6" oNjdv ऊt5V2f}X|zGn5N:Ծ^=י�-NY k :@=Iָ '<W mi{<jLCW.Tm*TS+VZgO喰-ZIU!q =n~Wʾ�Fy.t!YxyXH'LAu+\ڞƛf'ϛcq/GvK6c=V\&p` lhW B)eJ«f$M2� <.,E/:J�R] b2 &NCJq,] Gk5 NTJ*[9T"gj܆V<iaލcX#-u,Yn%g<'Z|nlo|Aé2ܑjԗ9fdǦ� �6φW?s;x~ T,L# ml- $X['ӕ W�Yd/XLE0fF1lD[%,qUDÉ%3"C\s6O%9 $V.ӼD;3kmQA5#.qWȯfnЃl]s: * �}*+J3-~-y2)BPh?wjZksB!Zw\.tqKq~jTJH7V6լjHvNsw>У@mld}^,rf{?Ru�f`Ɯ`f` ~'a-$Y9dkg`=$8w"qBw^ J\A P (%WztWߙ;w{6C# X�=c@;Jsӊ`2:+9XT2Ia꺫4CTH.97{ :8 '#L@0 Ak9bcCA2;,<@i9KPA<=ԫ/1q�4�2Є%#:DǻIC| ̣ C]9CTSj $CCiC#-9%O/KkBN+DʒsA]3I)RSd<cAģӖQأ:4;Ԋ-Q8R>A[4�Z-?]Ac\Fӛ K=K* j,(BlDOZP ɷ9>s4cE,!p``ǒڍ~>t*#Ek<1<H�iq!yBB [(G4]L,B ɕ2FG)Z/4{II܀LAHx6,3t !`G pLy I#I"곬 ܑ5ё@x3#0K(2zE J$C$!<� H�iXJ8I ¤ID<w4HV|ɞIƂ%LSe;ʃ� Δ�(M|2P͑4\ׄCĽZ8"Ctޔ 4A?d|1\6^TJв t N8Od,A3!,HḻdO#Q12"H4D\PG"�Z3Pߨ̒JCǔZ M M 5u:`od©P/#z$QS\ D<�մ]QkPMm�)*u1H `�Ӭ�Q2]Q4J�81Vy7l=#=ҙHB⡄K#Z99A@T<JV/U(Gu1IՍ`=S2=!PӔjL�O5ńKOLTPPX\RV\tU; BRqU2^_V؄@<VHLyU"t�i<lO4P@<=X⌦I c#J,Mċ� (^-wؔL T#2M`}g'0'Kml&=L @ԇկqM*$Ze_� ( Х^ԏ}ׄQ!ϑٳ6uVPIA膴m؆k @l38�2 M1YSE'أ�rZUZYثYcٔYm\M A؆s@H-Xu ֹ°D܊'qM)jUH ͞Z VE^cZ˝Ճ޲=s@݆jRm]mmizۅX;#!-^}\ME4}ޔ^^ͼ?]EtH ޴m7 8ըV)ZSEܝ1=dJw _�`ZL*#: μeY@[` uӽ(" aGh_omK.+H-È1Ÿ/کarɗVOi[p0؆n^%fu0t` m[�"�&" Z/v1Փ1)";+]B\96^u!PeTZS6 CjS=hME kAB6a> ߵ "H؞Y�ptXCZH6HK R.eSncVFer~e:YNIwgxԀ0$FdbBNEb0bʨxfڥX[])BB)`qnNrh96t'Beg&�{]}gv&~mPcTdh6".>wdB'8z\Wf㍖Me# 駶Ҹn`gfi~0x'КFhd7K"2XRhhB{ j@]bbfavj6hr˸Uif&eͥbdGlN*&Pl.{$n^Ndn[X(%+7ɖ濵l2i\b)pAm҆n^jnm. kІ_6dvhw~i\(UYTa`.Zhn#юn]jx־nT�/_nf~yxp.f>n~9X-ʷVĞmmmh kvy~wh^nx 5DbGMkzZlqr�@i;s@0�qv!/rptVy( _1f,w-onr0pBoX2G7t487qanwpbpP?V#ZliNt~FotGwnsIB�N7o1009o JdPBepW;tݽl6^t^W0GwJrcvw A!^^@qb%kgXKv,@u[Gt_wpZ9ῈwP TD� f[ANiffbe0>羬m\k?rrsutr'I` ݱqȝ�"Fb}FOr 1xh+a?xsWv?Oz^z ew9W&><Z{y 'rWtpu?zxl�`�p}s^qpTloji~�/㯒Rwڷ'i8z~&\`A%`BUh ǿ  N٧r[7�(�kPp~ylp+�CO|7~ �,h „ `!ćDڵk6v/VF 5 JHV!"$=hАb w'РB-"$MD$ R)P*֬X)J�@B- /a.fܸ7_J$)G-_”I .l0 PӧP>JjWJؠ�͒vkڴI7'Jxo3n~7 !SOG([fwX@?`: Z\>2^eΤgӯ?|EG&UZN'vP QfvIQ"k$U2Kᦛ ]d%(ABIS$R*F5!X�=h I JdBJTrJySno'Zy%!X#0l2$ey4<HK6$_P 0%yyIJ* #L)Ay(RrI^zqUy)0r(g)s %Q͝z,! #fCH 3)kaǟ/*Hfj0êN0C4憴Fz[_Ǜ{.=M"0$=IëVL8hT3iz+'M50eJ<1B[.e(_J)N" C:&R˹鷟zrz-u+Rˀ.1ZW% Ft1Д[LC3Y'I5d+Q 3ھw\rņ:(V2 BP.A@/L1' Z5_NJ 6Ni[~'* 'Э2P9A=4,=51$k&m3zr 7H"{L3)@B:.p߶$˳l]&D{g6A?")rlЗL`'[TҺ{m0 A}_>a Uc6ᯄ% cAuLnJS Lh@Q`߶nv!Cٵw�Y<6 6sh)$4Uj="Ә" r3�8Љv9uyd,QcX {llL"iGacH%rNV1R^ 2P8 VrYI\ZRW{A7񬎟<b7mJ;ON,eIZ/_�LY sj@1N)*4Z Gp95l[Vs5̦:)MUa7-v0؁*p+ɣx$!tPYr#b 2VJ?>S=pAN}*T Q�L�FsUv?o*FzUn]:E*Bֽ5sX*+E +bJ(oC,*#*M&&*VgPleCk9u\'[EZOƵm:QRtu_Ǟ2t5m?:֔K%J27mfIziA%(sYuËJt[D'WWU)[–,8l{{)⺋Ǖr+`<=h+Tt)ip>Qvxֻ23L(ռE/k'Ezt[|[Ɣ.N�| y=r_caN0u!;+ bN^ T &9y蓳 kP*}1� *rnJ`.o3QV2~$φ?I6 n2\˙4>-QԦ>5SUշ �!��,����@������  �� �%��7�)4"& *, / '3 3 ; < 4 ',�'4�3 ;;��G��X�BU��g��w�dw'E!V8E:X(f�'x8d 6vC KM OOIPPQS[XI+F7W) ]#S5Z;c k gs w x { x}!h$j(d7s(1FG�IVKZWKZIYY�XVIgIt[f�PnZq�cOmSwD}Zhh�iw�pdwx���������%$0�"�%88��#%<((%%!!!''5577G�Z�\W#O-`�y�vv tIJ<E-`&JJHHQQUUeemmuu    %4-4-"$"4!   ! %0'1)7%!AY NUWe wEDUS>k t om -0#5+=.@4F;M>PFXL^OaVi^pgymv~����� ���ȇɉɛ ϺвӞg���&7@YFUfx�H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]�JJ� 7nРׯAX"E�˶-M@6q2;L6p˷oJqURn^]̘Xa".M=ڴȤeˇ9qҬJLQA˞])UDcY5k׬A@g5"o:m1TKgjWƳu un"Sn \%ʠ}U0"gb.tfMCl�"e@w oAW^p5J+^eA&,WYs)8 6LX<'s}b�3N87+(͘f�8dP�&@jXb:K6AdԂr?l8銗^Xcx" e:s6d$ 2rv]™I(֨Μhbb$M^o+(; :H@�$kl@ښCꛫ\*9t{k7B!P覫A �mQY.fpvR;vaap /0"RXbbfz ="d8XS ,43*@] m3"k:S2\b}u$\O$\!6g19l>۵^2O?߂r7׀"$Pb%\8%Hta k{&�[;^3ʚ;cO=m+`~8/x_"%Kb8 ~A%τq1p;;MZFwG^?#GuaF6KW=5fN=yPFȆݪo0; p(LVB?ε RJI{$o`[ҍ"d.APh9T b.2O!U,""2DL @bH;]DBg8@яS BsjR 3"H5jR׃N#tD:Tp/T(HJ>(EYBSQ @M <kdXcd`ʓPVΐ\e4 f,r1N�_B #p� f0`*q2Xܣ>W |v ܦPc 9)\;'NO6Mюz_DV" xBpdj, MF7tSsz'LuAf fH9- K mlMZчt]Toa[zԤ޳3k*MH5̯T5=8,ڤl`4_B�zlh:ץLn2>\%p`�bՇ=+AO+p�br}sAڹDDZ΄,JSZ@`*j7+\. ]Bb`n0wQLW.K @%C0By 6�h0$⽖孊{_Ja &�ۘ80ql`邶[E�a D�6`\^ N0E,.x2FLD7M Yo{n CT8 HY\b^m~`n~3Vʥ.u0g:D�6`-KB�_/Z , <ihfyjC%S,-RȊj Tj)P Npu<_lcU X6I. Y&&Pj/խ6͟}.fv \wU {Hofldu8~|4R0uMuG(*9×pMn̙,Ϲa Uw/}v#չD E:5fL{`uQ3l8%>]N8{O0AK 8Q+Ϙ/6c¬dB!a0۲>xL̾~<GYPP>ݱ2dqAP웰�SO5Q=/9OX5?Z/bKw0$z!|<?�`ms ~ZQƘf~!|@|T(A7vt3} WIUMLJ1rٷy{~!>w~Ʒ H (7zjgWϔJqg$k5h`$Xpvҡ~j 03�fIW O[JlpRҁ 7wiwHX Z/+8t R�TciGnHă3tB`�X`k8xo|/hSpZOq$ k{戏(�CztQ|pSPHR芻җO\OPұ BȊ3|;kd*KD S0Xx 'H R \1 Lf6~�(H#?0(pb,b.6UMdJd 0(H (&41aBz}h Jqx8N ,h w]&x0>) YHGTQQ5 "@4Ɣ? WHUd^ %9|hqhMH| 6ٕBCؓL�P6@!/F 'hY(ȗɎ  58agc0y5 YAE9x d6LS9HrgY ɕ _/x֓WZW�E X=l ']ٔvrQYJ)29i Y�zةsES A�0ys8iJTEOɜ` Iۈ J}fd60b0WW~$EWErǜǐP ӕۘ i k [((Z)UGyL$XDBv=z 0;7Yҙ fHHi~&%y)*IlVA$dBy@ ǜc ɀ ;ڣ>jhigop*~7qY{jNx EzB(xi Ƞ ˰ ʀ  @iǓ 0@X آnp ʠZBZ8 ̠ ^ x!EwyG 'YNСtR*id#�Y ̐ *@pza�|jU !gק ">̙ �  ΰ 7 , c / .- xHuY.ʒ΄'; *rˉ 1;  ͠:iR&ꖮ�8k8:PΡs5 O|C~P8� ^ @ � ˰92RڊTyH�I/"px{Ȣw9nr B~LS K P 0 I{z6  0Ǫϡ ,K.rrJ{$C["\ǰ @ � ZњiZr_eC.zpz&GK'A7Eӛ�", \ `lP,ȒػdP2Q W Ǡ + ̀ J0tG6, L*KK:\7l[P\,#]US0 yƐ  л壒daL\l8L,r<t\v|xsq:Q�Vvaݸp|ǂS `La4 �ûAJ+ml第ʮʰ˲< .�utCOvl.k.B`Ub h  :{qPl"�f|#<AU@DPL1P e:K0t�-,2hq"=$]&f%uMz'M,l04SQDV%c ;h{-@ƼO,R=T<@,6533c_+ [0 �FͫjƋ76M.T=؄vf5lhA%! a},\0g]^ӻ ؒ' P @v]ѡEP>K3X۴}۶۸۶}:q*@1cMRʧMi !'70 P׏:+={"-EذpR a2ЗM3xcU@ - @镒Ѫ~6hh; ">$^&~(}>- K#9`]P } ` I-e3(3,p <V~XZ\^`数oX*p4Nʝ.�.ckْ && ̀I>Gg1vc䍽p8>^ncXqsKj%�Np~rv  ' ̰ +]ja�`Th>^~Ȟʾ̮;A?L.Bމ?U[Y9ɠ j x<{RFU~d:a?՝~sXa۞Q˷nE`CnM%96D.u "?-,)ܥs.%_ q) :*Ϋi Rhlmcc#J'-O)] P d>xA�HO0{ryqO7uwoxz/Mo-�i!'7Pڎ}ڽfHЖ-cOnj͢զE3p>lOlh?c;g^ia'@ ʸW.?o/?^yqp N`ʰg0TE/a@$Q�e0 DPB .@D-^ĘQ#E lDH"2eڔR&1SA1aSFNfʘh3D)*U>uJTWP2M'1ѱX-*4O:q<(S\rG'#X`"BDXqE -bYI+7-3&·7SmPq1ӦVYUj^ZvTDd1m:-lyl0r̝h תnʔtѽ?xßY<BB+˥ig۞lG%N<Y)^m6Tj+|.8#N(:�1DGq ڮ> E_1FET=Ճ1$~o3-F#-'Z|o.L0°´-*ȃD3M5$T<!`M;3O=DL,BO2Wr=! 9/-6֞62 'K.2õD;3j �W_ {++5Xa%Xc4ٍ  /D՛i'$"#&-4+$�QGITm4\*�{v P6`VYh,j HЌ3pҶwP±:@wp1Www}d`�`w֙YVx%KaŶ?HRbJ5Sx>, 5UwTÖ3�f{-zah߆Of_oM9;z=R[(}ZY)VS :ݓQ:x�!*PW&ȀHx2V`oQmX zAr˵O%|ܬպ=̤ 6@fϭ"ӷޢR DuFnjdʏwR!%&OGwƍT*>Y޷U$&5H̆67)E ~uςk�\`|xDԣh?CNH hjrJk11%ldI\d@l p+_O[7(>Ak%[ K8yb0v;+SdUaD̅Q٤w\-_7"IP!T̗/:3Lu& c _M-+I8kpEǂH2&!cEKWY Z2H^-pFh21xJV^T1EAP 2?L+hGmsCY6ҝ*Bºn=La3IЬ4yFP/x? dXNd@@){IyG+==МGҥ( JjTJǂ'$TqL%;$NN09]R{!zD@JWZBea V: ڴ(Aӄ֮c?Y^DN3U(LL&#JII*$+qZ&YSŝ]WԈ *C;WU*lT\bmF `Ĥ&Q �ŲtmAxȒlA)ŸȠ�*\E;~FT.0)aLՏSc;ދrPm})AtCeYϹ>}+hNV\Eؒf ZWVx"0$ݨ(EF=e{oZTlK)9R.e =ư괙 ia截}ĺ#6"{b*S-C6zr\0$X" 5qD&2^EKY$BϹ2ĭ2-Cjϥqkl0f*3E(0i Ew,A�Ο!W®Y W>  �ش>Pӕ|8pp ~V7#$WϖcgMk7~s袁HQ6- ;" ?FFm묒:!~orhM+]Ί@ݻhxe�脽 )m4a+Z$Gu nBQN?22/ ~oR?�6s]A7| |).X-ӡ;b 1Q9P̶].֔Y? ڇ&o_CeH&w>z+r"B7D o?>-&M,Zon}-w`]'K}e}la%OǢg {_ WU!˘{x| ~[십_<RLP3mC+4S?3F뿞?�ɳ>3@ؒA:+@C(,bh8A#+A‡и{7ă0><^ 8̀. B`ȓ@^ :Q?( 8Z7k?B°A[ �ȉASK5C:A%AۋB)t+6B+B!W@ ñ@B@L|C[K('&.'dH$R '+L= W P,a=̈a�@8?4 F=<Ɗ;w3=nB3Xj+ EnzY\ !P ͱ cv4 !^Rǣ[F~ nG+A)U@EAUBpsȕ3oh0H-3[GH`yGJ pFꀘ0CR qɕ ,I*ԉȒ>p͑l_,4yt^9L�J�X�Uɧ/N?-˿J[-tʧL5"84XZLpɄ kpȆDpܦKX�?tk7tS +$><ibJ"H،ǒp¬McLP̖l mp.�H2XNtN0x괰XK>KZtܐ|M4L c5ԧ5!Mu@EAH08{ID6\4DPN:|ͱyjM2Oy?Hj|@pPuRvPuHmP3 TSK;_mѐrL=�{)=  5tҒT?G�pRvMe1]Q70Q4PAsStiS!,W,i{O\B=T - m6HMQhD�KTNvVO(U+HcEfWtS�� #U$T|%b]J<-xԕrK&�lTjvp؇elTm mH 0 `S�%$ 4DWdҜZ8 ^W_ИbG(=|mRٞU�$&Om؇EZTm/ 1V1!S ҄<mW�(� yW}YE[~ٜu[ՀDNKkMڻ쁽ZZ"B_i ҬuuҞ蠏>=۴U xu股V[}X0U [<W%jܐ= h#mYzPz\Hmֺ؇=Mڥ]qk聨]5bmg]8w�ɝܖME^\]^{tM(+] uw0`nӅN]Qq}SZ�=THĻ$8߲5]޶Wu[�-ZuT5`xV]Qnx``_` `)hx_=Ma]a3^]%wxyauV} I-gK_Y>Z `b[(d?'+٭*2Dnb&`x{{ c3[bPcfc V=8z&ʨp'bAbZeC15;"Q.xaz{Nap7QS:]ߐ؄hd⮍[rcYΕ*aud|~FNhVfl& j `Wa>V?f[c�vʉ# 0bq.x{x~FO`jZ6h+#fpшer澡@�x7ʖ�.]wv%xR6h 0ߜz7vhhh~WDS: %Fij]_p 7Tޛ� b&YnhkWQXh>jt͎<nc3 . Ij^lmsh^l>7li~͖hNlWu6465<(HN٦熍N!Ǫhf4igvo.x,&�Yi5nkmmBXH (lJ䆁p9� xD�sgݾ2MMʮp '2ˎof8$nTQ\%n qU"o#w&?n &hr*WbmwCyNs hs0'2C%2?n5?&/'( sp�Y8OV� o@0  tlCO&E$Ha9^nq BK;,u kKCBƀU/"Ygv{ـ&/ ]?^@NVl b'0?qTWuiw?G+�(apG+=hUjW�R؄AJOwv1ZPX'I6<r(uoYpLxr4�0tOYoky{zMsj6w @w: xh(#0zzw!9WNOOw_9d߄b8czz/vJ*GwWL'Mllsz+v/w{cp!7L(ᄤ͚M=\n{/y< _ wc�Ӈ"=Uل%~lG|A{|}c}bVy|ۏ*7zx/~ӏQcڑDϵ~`?}*RwV\,v+WUĈ#ZH&N7r&n,)$LWzL)S& ,BDN :$ㅋ(8�(ҤJ2m)ԨRRj*@dIƂnLʼnӦ%RHE!]Yҭk.ژ21$r=oذT(2n1Ȓu' :hBOy1ՀZp[:p=u6/K iC!9ҩ AT9;Y!+UwbAQڲvv싳t~O/{Hp\%CP1gt : VpRF_mF+*fV-4�fA{w\)eĉ}wyr&9[M=h\ )8bI*PxvCyeR?�S%؞k+(6_~&6.8$a6PD!$}Vi6+!+f6PYbk/VҘdi&zpBUqv&'rjR]YXyZx TQɅ)'狳5 *.*Kg5܉4z 1f+}hC�qC NU@& i |&;]b +ܠ OZH+B.IN {[Rqv\ 'D 05KdJPj(Y0pX 2a: ,�ԩM-k3]7e3Ĩ-/ll0-OM[}ub10ׁ Ne]zag!*h �Ѱm7晣:i}ࡋuqn겻ut@jlU~{ߎD � T9?̙įph1_jdǻ;k=3*֡ |e08�髿>ۻ=؂]ωuv>{+g+qHWpB:TG%u 4!+y \Ѐ �rv8ΐM|V L(B&~^`1WQH (D�3,ѵN\Ju:IP1`'nB*Bpf btY(C :, (9E<gq}<sqNq aI4ü^ Ui?'S)::0C3[ӦYG H],\"w9HeTmy;&4]%�qlSr)7hrU(<o<nP+$֏u*$)Bʤ;1ALIγIX̌uҟURPq6f3A#a*g<%ɨ3(H!DM3!= .m .qFm NF=*Rԥ2N}*Tꭀ��;���������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/main.kv������������������������������������������������0000666�0000000�0000000�00000003666�00000000000�020660� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0.9 <AnimatedButton>: canvas.before: Color: rgb: (1, 1, 1) BorderImage: border: root.border if root.border else (16, 16, 16, 16) pos: self.pos size: self.size texture: self.texture_background <gifScatter> on_size: self.center = win.Window.center size: imag.size size_hint: None, None Image: id: imag source: 'data/images/simple_cv_joint_animated.gif' on_touch_down: root.parent.parent.parent.currentObj = self <zipScatter> on_size: self.center = win.Window.center size: imag.size size_hint: None, None Image: id: imag source: 'data/images/cube.zip' anim_delay: 0.05 on_touch_down: root.parent.parent.parent.currentObj = self <jpgScatter> on_size: self.center = win.Window.center size: imag.size size_hint: None, None Image: id: imag source: 'data/images/bird.zip' on_touch_down: root.parent.parent.parent.currentObj = self <Right_Frame> size_hint: (.2, 1) padding: 10 cols: 1 canvas: Color: rgba: .1,.45,.31,.9 Rectangle: pos: self.pos size:self.size Label: halign: 'center' text_size: self.size text: root.currentObj.source if root.currentObj else 'click on a Image to change it\'s properties' Label: id: spdlbl halign: 'center' text_size: self.size text: 'No Image selected' if not root.currentObj else 'Animation speed: %f FPS' %(1/root.currentObj.anim_delay) if root.currentObj.anim_delay > 0 else 'Animation speed: 0 FPS' Slider: min:0 max: 100 if root.currentObj else 0 value: (1/root.currentObj.anim_delay) if (root.currentObj and root.currentObj.anim_delay>0) else 0 on_value: root.on_value(self, args[1], spdlbl) ��������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/main.py������������������������������������������������0000666�0000000�0000000�00000012333�00000000000�020657� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy kivy.require('1.0.8') from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.uix.gridlayout import GridLayout from uix.custom_button import AnimatedButton from kivy.uix.scatter import Scatter from kivy.properties import ObjectProperty class gifScatter(Scatter): def __init__(self, **kwargs): super(gifScatter, self).__init__() class zipScatter(Scatter): def __init__(self, **kwargs): super(zipScatter, self).__init__() class jpgScatter(Scatter): def __init__(self, **kwargs): super(jpgScatter, self).__init__() class Right_Frame(GridLayout): currentObj = ObjectProperty(None) def __init__(self, **kwargs): super(Right_Frame, self).__init__() def on_value(self, *l): if self.currentObj: if abs(l[1]) <= 0: self.currentObj.anim_delay = -1 l[2].text = 'Animation speed: %f FPS' % 0 else: self.currentObj.anim_delay = 1 / l[1] l[2].text = 'Animation speed: %f FPS' % ( 1 / self.currentObj.anim_delay) else: l[0].max = 0 l[2].text = 'No Image selected' class mainclass(FloatLayout): currentObj = ObjectProperty(None) def __init__(self, **kwargs): super(mainclass, self).__init__() # initialize variables self.sign = .10 # setup Layouts layout = GridLayout(size_hint=(1, 1), cols=3, rows=1) left_frame = GridLayout(size_hint=(.25, 1), cols=1) client_frame = FloatLayout(size_hint=(1, 1)) self.right_frame = Right_Frame() # setup buttons in left frame but_load_gif = AnimatedButton(text='load gif', halign='center') but_load_zip_png = AnimatedButton(text='load zipped\n png/s', halign='center') but_load_zip_jpg = AnimatedButton(text='load zipped\n jpg/s', halign='center') but_animated = AnimatedButton(text='animated button\n' 'made using\nSequenced Images\n press to animate', halign='center', background_normal='data/images/button_white.png', background_down='data/images/button_white_animated.zip') but_animated_normal = AnimatedButton(text='borderless\n' 'animated button\npress to stop', halign='center', background_down='data/images/button_white.png', background_normal='data/images/button_white_animated.zip') but_animated_borderless = AnimatedButton(text='Borderless', background_normal='data/images/info.png', background_down='data/images/info.zip', halign='center') but_animated_bordered = AnimatedButton(text='With Border', background_normal='data/images/info.png', background_down='data/images/info.zip', halign='center') # Handle button press/release def load_images(*l): if l[0].text == 'load gif' or l[0].text == 'load gif\n from cache': l[0].text = 'load gif\n from cache' sctr = gifScatter() if (l[0].text == 'load zipped\n png/s' or l[0].text == 'load zipped\n png/s from cache'): l[0].text = 'load zipped\n png/s from cache' sctr = zipScatter() if (l[0].text == 'load zipped\n jpg/s' or l[0].text == 'load zipped\n jpg/s from cache'): l[0].text = 'load zipped\n jpg/s from cache' sctr = jpgScatter() client_frame.add_widget(sctr, 1) # position scatter sctr.pos = (240 + self.sign, 200 + self.sign) self.sign += 10 if self.sign > 200: self.sign = 10 sctr.pos = (300, 200 - self.sign) # bind function on on_release but_load_gif.bind(on_release=load_images) but_load_zip_png.bind(on_release=load_images) but_load_zip_jpg.bind(on_release=load_images) # add widgets to left frame left_frame.add_widget(but_load_gif) left_frame.add_widget(but_load_zip_png) left_frame.add_widget(but_load_zip_jpg) left_frame.add_widget(but_animated) left_frame.add_widget(but_animated_normal) left_frame.add_widget(but_animated_borderless) left_frame.add_widget(but_animated_bordered) # set/remove border for borderless widgets (16,16,16,16) by default but_animated_normal.border = \ but_animated_borderless.border = (0, 0, 0, 0) # add widgets to the main layout layout.add_widget(left_frame) layout.add_widget(client_frame) layout.add_widget(self.right_frame) # add main layout to root self.add_widget(layout) def on_currentObj(self, *l): self.right_frame.currentObj = self.currentObj class mainApp(App): def build(self): upl = mainclass() upl.size_hint = (1, 1) upl.pos_hint = {'top': 0, 'right': 1} return upl if __name__ == '__main__': mainApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6661198 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/uix/���������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�020164� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/uix/__init__.py����������������������������������������0000666�0000000�0000000�00000000232�00000000000�022272� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' UIX === The `uix` contains all the class for creating and arranging Custom Widgets. A widget is an element of a graphical user interface. ''' ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/sequenced_images/uix/custom_button.py�����������������������������������0000666�0000000�0000000�00000005765�00000000000�023460� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ __all__ = ('AnimatedButton') from kivy.factory import Factory from kivy.uix.label import Label from kivy.uix.image import Image from kivy.properties import StringProperty, OptionProperty, \ ObjectProperty, BooleanProperty class AnimatedButton(Label): state = OptionProperty('normal', options=('normal', 'down')) fit_mode = StringProperty("fill") border = ObjectProperty(None) anim_delay = ObjectProperty(None) background_normal = StringProperty( 'atlas://data/images/defaulttheme/button') texture_background = ObjectProperty(None) background_down = StringProperty( 'atlas://data/images/defaulttheme/button_pressed') def __init__(self, **kwargs): super(AnimatedButton, self).__init__(**kwargs) self.register_event_type('on_press') self.register_event_type('on_release') # borderImage.border by default is ... self.border = (16, 16, 16, 16) # Image to display depending on state self.img = Image( source=self.background_normal, fit_mode=self.fit_mode, mipmap=True) # reset animation if anim_delay is changed def anim_reset(*l): self.img.anim_delay = self.anim_delay self.bind(anim_delay=anim_reset) self.anim_delay = .1 # update self.texture when image.texture changes self.img.bind(texture=self.on_tex_changed) self.on_tex_changed() # update image source when background image is changed def background_changed(*l): self.img.source = self.background_normal self.anim_delay = .1 self.bind(background_normal=background_changed) def on_tex_changed(self, *largs): self.texture_background = self.img.texture def _do_press(self): self.state = 'down' def _do_release(self): self.state = 'normal' def on_touch_down(self, touch): if not self.collide_point(touch.x, touch.y): return False if repr(self) in touch.ud: return False touch.grab(self) touch.ud[repr(self)] = True _animdelay = self.img.anim_delay self.img.source = self.background_down self.img.anim_delay = _animdelay self._do_press() self.dispatch('on_press') return True def on_touch_move(self, touch): return repr(self) in touch.ud def on_touch_up(self, touch): if touch.grab_current is not self: return assert repr(self) in touch.ud touch.ungrab(self) _animdelay = self.img._coreimage.anim_delay self.img.source = self.background_normal self.anim_delay = _animdelay self._do_release() self.dispatch('on_release') return True def on_press(self): pass def on_release(self): pass Factory.register('AnimatedButton', cls=AnimatedButton) �����������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/settings.py�������������������������������������������������������������0000666�0000000�0000000�00000006565�00000000000�016304� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.button import Button from kivy.uix.boxlayout import BoxLayout from kivy.uix.label import Label from kivy.uix.popup import Popup from kivy.uix.settings import (SettingsWithSidebar, SettingsWithSpinner, SettingsWithTabbedPanel) from kivy.properties import OptionProperty, ObjectProperty class SettingsApp(App): display_type = OptionProperty('normal', options=['normal', 'popup']) settings_popup = ObjectProperty(None, allownone=True) def build(self): paneltype = Label(text='What kind of settings panel to use?') sidebar_button = Button(text='Sidebar') sidebar_button.bind(on_press=lambda j: self.set_settings_cls( SettingsWithSidebar)) spinner_button = Button(text='Spinner') spinner_button.bind(on_press=lambda j: self.set_settings_cls( SettingsWithSpinner)) tabbed_button = Button(text='TabbedPanel') tabbed_button.bind(on_press=lambda j: self.set_settings_cls( SettingsWithTabbedPanel)) buttons = BoxLayout(orientation='horizontal') buttons.add_widget(sidebar_button) buttons.add_widget(spinner_button) buttons.add_widget(tabbed_button) displaytype = Label(text='How to display the settings?') display_buttons = BoxLayout(orientation='horizontal') onwin_button = Button(text='on window') onwin_button.bind(on_press=lambda j: self.set_display_type('normal')) popup_button = Button(text='in a popup') popup_button.bind(on_press=lambda j: self.set_display_type('popup')) display_buttons.add_widget(onwin_button) display_buttons.add_widget(popup_button) instruction = Label(text='Click to open the settings panel:') settings_button = Button(text='Open settings') settings_button.bind(on_press=self.open_settings) layout = BoxLayout(orientation='vertical') layout.add_widget(paneltype) layout.add_widget(buttons) layout.add_widget(displaytype) layout.add_widget(display_buttons) layout.add_widget(instruction) layout.add_widget(settings_button) return layout def on_settings_cls(self, *args): self.destroy_settings() def set_settings_cls(self, panel_type): self.settings_cls = panel_type def set_display_type(self, display_type): self.destroy_settings() self.display_type = display_type def display_settings(self, settings): if self.display_type == 'popup': p = self.settings_popup if p is None: self.settings_popup = p = Popup(content=settings, title='Settings', size_hint=(0.8, 0.8)) if p.content is not settings: p.content = settings p.open() else: super(SettingsApp, self).display_settings(settings) def close_settings(self, *args): if self.display_type == 'popup': p = self.settings_popup if p is not None: p.dismiss() else: super(SettingsApp, self).close_settings() if __name__ == '__main__': SettingsApp().run() �������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/shorten_text.py���������������������������������������������������������0000666�0000000�0000000�00000004410�00000000000�017155� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Demonstrate shorten / number of line in label ============================================= --------------- ------- ------------------------------------------------------- Number of lines Shorten Behavior --------------- ------- ------------------------------------------------------- 0 (unlimited) False Default behavior 1 False Display as much as possible, at least one word N False Display as much as possible 0 (unlimited) True Default behavior (as kivy <= 1.7 series) 1 True Display as much as possible, shorten long word. N True Display as much as possible, shorten long word. --------------- ------- ------------------------------------------------------- ''' from kivy.app import App from kivy.lang import Builder kv = ''' <LabeledSlider@Slider>: step: 1 Label: text: '{}'.format(int(root.value)) size: self.texture_size top: root.center_y - sp(20) center_x: root.value_pos[0] BoxLayout: orientation: 'vertical' BoxLayout: spacing: '10dp' padding: '4dp' size_hint_y: None height: '48dp' LabeledSlider: id: slider value: 500 min: 25 max: root.width on_value: self.value = int(self.value) ToggleButton: id: shorten text: 'Shorten' LabeledSlider: id: max_lines value: 0 min: 0 max: 5 AnchorLayout: RelativeLayout: size_hint: None, None size: slider.value, 50 canvas: Color: rgb: .4, .4, .4 Rectangle: size: self.size Label: size_hint: 1, 1 text_size: self.size shorten: shorten.state == 'down' max_lines: max_lines.value valign: 'middle' halign: 'center' color: (1, 1, 1, 1) font_size: 22 text: 'Michaelangelo Smith' ''' class ShortenText(App): def build(self): return Builder.load_string(kv) ShortenText().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/spinner.py��������������������������������������������������������������0000666�0000000�0000000�00000000645�00000000000�016113� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.uix.spinner import Spinner from kivy.base import runTouchApp spinner = Spinner( text='Home', values=('Home', 'Work', 'Other', 'Custom'), size_hint=(None, None), size=(100, 44), pos_hint={'center_x': .5, 'center_y': .5}) def show_selected_value(spinner, text): print('The spinner', spinner, 'has text', text) spinner.bind(text=show_selected_value) runTouchApp(spinner) �������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/splitter.py�������������������������������������������������������������0000666�0000000�0000000�00000004534�00000000000�016304� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.base import runTouchApp from kivy.lang import Builder bl = Builder.load_string(''' BoxLayout: orientation: 'vertical' BoxLayout: size_hint_y: None height: sp(60) Label: text: 'keep_within_parent?' CheckBox: id: in_parent_box active: False Label: text: 'rescale_with_parent?' CheckBox: id: rescale_box active: False BoxLayout: orientation: 'horizontal' Button: text: 'left btn' size_hint_x: 0.3 BoxLayout: orientation: 'vertical' Button: text: "Btn0" BoxLayout: Splitter: sizable_from: 'right' keep_within_parent: in_parent_box.active rescale_with_parent: rescale_box.active Button: text: 'Btn5' Button: text: 'Btn6' BoxLayout: sizable_from: 'top' BoxLayout: orientation: 'horizontal' BoxLayout: orientation: 'vertical' Button: text: "Btn1" Splitter: sizable_from: 'top' keep_within_parent: in_parent_box.active rescale_with_parent: rescale_box.active Button: text: "Btn2" Splitter: sizable_from: 'left' keep_within_parent: in_parent_box.active rescale_with_parent: rescale_box.active Button: text: "Btn3" BoxLayout: orientation: 'vertical' size_hint_x: 0.3 Button: text: 'right btn' Splitter: sizable_from: 'bottom' keep_within_parent: in_parent_box.active rescale_with_parent: rescale_box.active Button: text: 'Btn7' Button: text: 'right btn' ''') runTouchApp(bl) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/tabbed_panel_showcase.py������������������������������������������������0000666�0000000�0000000�00000021632�00000000000�020730� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' TabbedPanel ============ Test of the widget TabbedPanel showing all capabilities. ''' from kivy.app import App from kivy.animation import Animation from kivy.uix.floatlayout import FloatLayout from kivy.uix.tabbedpanel import TabbedPanel, TabbedPanelHeader from kivy.factory import Factory class StandingHeader(TabbedPanelHeader): pass class CloseableHeader(TabbedPanelHeader): pass Factory.register('StandingHeader', cls=StandingHeader) Factory.register('CloseableHeader', cls=CloseableHeader) from kivy.lang import Builder Builder.load_string(''' <TabShowcase> but: _but Button: id: _but text: 'Press to show Tabbed Panel' on_release: root.show_tab() <StandingHeader> color: 0,0,0,0 disabled_color: self.color Scatter: do_translation: False do_scale: False do_rotation: False auto_bring_to_front: False rotation: 70 size_hint: None, None size: lbl.size center_x: root.center_x center_y: root.center_y Label: id: lbl text: root.text size: root.size color: 1, 1, 1, .5 if self.disabled else 1 pos: 0,0 <PanelLeft> size_hint: (.45, .45) pos_hint: {'center_x': .25, 'y': .55} # replace the default tab with our custom tab class default_tab_cls: sh.__class__ do_default_tab: True default_tab_content: default_content.__self__ tab_width: 40 tab_height: 70 FloatLayout: RstDocument: id: default_content text: '\\n'.join(("Standing tabs", "-------------",\ "Tabs in \\'%s\\' position" %root.tab_pos)) Image: id: tab_2_content source: 'data/images/defaulttheme-0.png' Image: id: tab_3_content source: 'data/images/image-loading.zip' StandingHeader: id: sh content: tab_2_content.__self__ text: 'tab 2' StandingHeader: content: tab_3_content text: 'tab 3' <CloseableHeader> color: 0,0,0,0 disabled_color: self.color # variable tab_width text: 'tabx' size_hint_x: None width: self.texture_size[0] + 40 BoxLayout: pos: root.pos size_hint: None, None size: root.size padding: 3 Label: id: lbl text: root.text BoxLayout: size_hint: None, 1 orientation: 'vertical' width: 22 Image: source: 'tools/theming/defaulttheme/close.png' on_touch_down: if self.collide_point(*args[1].pos) :\ root.panel.remove_widget(root) <PanelRight> tab_pos: 'top_right' size_hint: (.45, .45) pos_hint: {'center_x': .75, 'y': .55} # replace the default tab with our custom tab default_tab: def_tab # allow variable tab width tab_width: None FloatLayout: RstDocument: id: default_content text: '\\n'.join(("Closeable tabs", "---------------",\ "- The tabs above are also scrollable",\ "- Tabs in \\'%s\\' position" %root.tab_pos)) Image: id: tab_2_content source: 'data/images/defaulttheme-0.png' BoxLayout: id: tab_3_content BubbleButton: text: 'Press to add new tab' on_release: root.add_header() BubbleButton: text: 'Press set this tab as default' on_release: root.default_tab = tab3 CloseableHeader: id: def_tab text: 'default tab' content:default_content.__self__ panel: root CloseableHeader: text: 'tab2' content: tab_2_content.__self__ panel: root CloseableHeader: id: tab3 text: 'tab3' content: tab_3_content.__self__ panel: root CloseableHeader: panel: root CloseableHeader: panel: root CloseableHeader: panel: root CloseableHeader: panel: root CloseableHeader: panel: root CloseableHeader: panel: root CloseableHeader: panel: root <PanelbLeft> tab_pos: 'bottom_left' size_hint: (.45, .45) pos_hint: {'center_x': .25, 'y': .02} do_default_tab: False TabbedPanelItem: id: settings text: 'Settings' RstDocument: text: '\\n'.join(("Normal tabs", "-------------",\ "Tabs in \\'%s\\' position" %root.tab_pos)) TabbedPanelItem: text: 'tab2' BubbleButton: text: 'switch to settings' on_press: root.switch_to(settings) TabbedPanelItem: text: 'tab3' Image: source: 'data/images/image-loading.zip' <PanelbRight> tab_pos: 'right_top' size_hint: (.45, .45) pos_hint: {'center_x': .75, 'y': .02} default_tab: def_tab tab_height: img.width FloatLayout: RstDocument: id: default_content text: '\\n'.join(("Image tabs","-------------",\ "1. Normal image tab","2. Image with Text","3. Rotated Image",\ "4. Tabs in \\'%s\\' position" %root.tab_pos)) Image: id: tab_2_content source: 'data/images/defaulttheme-0.png' VideoPlayer: id: tab_3_content source: 'cityCC0.mpg' TabbedPanelHeader: id: def_tab content:default_content.__self__ border: 0, 0, 0, 0 background_down: 'cityCC0.png' background_normal:'sequenced_images/data/images/info.png' TabbedPanelHeader: id: tph content: tab_2_content.__self__ BoxLayout: pos: tph.pos size: tph.size orientation: 'vertical' Image: source: 'sequenced_images/data/images/info.png'\ if tph.state == 'normal' else 'cityCC0.png' Label: text: 'text & img' TabbedPanelHeader: id: my_header content: tab_3_content.__self__ Scatter: do_translation: False do_scale: False do_rotation: False auto_bring_to_front: False rotation: 90 size_hint: None, None size: img.size center: my_header.center Image: id: img source: 'sequenced_images/data/images/info.png'\ if my_header.state == 'normal' else 'cityCC0.png' size: my_header.size fit_mode: "fill" ''') class Tp(TabbedPanel): # override tab switching method to animate on tab switch def switch_to(self, header): anim = Animation(opacity=0, d=.24, t='in_out_quad') def start_anim(_anim, child, in_complete, *lt): _anim.start(child) def _on_complete(*lt): if header.content: header.content.opacity = 0 anim = Animation(opacity=1, d=.43, t='in_out_quad') start_anim(anim, header.content, True) super(Tp, self).switch_to(header) anim.bind(on_complete=_on_complete) if self.current_tab.content: start_anim(anim, self.current_tab.content, False) else: _on_complete() class PanelLeft(Tp): pass class PanelRight(Tp): def add_header(self): self.add_widget(CloseableHeader(panel=self)) class PanelbLeft(Tp): pass class PanelbRight(Tp): pass class TabShowcase(FloatLayout): def show_tab(self): if not hasattr(self, 'tab'): self.tab = tab = PanelLeft() self.add_widget(tab) self.tab1 = tab = PanelRight() self.add_widget(tab) self.tab2 = tab = PanelbRight() self.add_widget(tab) self.tab3 = tab = PanelbLeft() self.add_widget(tab) self.but.text = \ 'Tabs in variable positions, press to change to top_left' else: values = ('left_top', 'left_mid', 'left_bottom', 'top_left', 'top_mid', 'top_right', 'right_top', 'right_mid', 'right_bottom', 'bottom_left', 'bottom_mid', 'bottom_right') index = values.index(self.tab.tab_pos) self.tab.tab_pos = self.tab1.tab_pos = self.tab2.tab_pos\ = self.tab3.tab_pos = values[(index + 1) % len(values)] self.but.text = 'Tabs in \'%s\' position,' % self.tab.tab_pos\ + '\n press to change to next pos' class TestTabApp(App): def build(self): return TabShowcase() if __name__ == '__main__': TestTabApp().run() ������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/tabbedpanel.py����������������������������������������������������������0000666�0000000�0000000�00000001754�00000000000�016700� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' TabbedPanel ============ Test of the widget TabbedPanel. ''' from kivy.app import App from kivy.uix.tabbedpanel import TabbedPanel from kivy.lang import Builder Builder.load_string(""" <Test>: size_hint: .5, .5 pos_hint: {'center_x': .5, 'center_y': .5} do_default_tab: False TabbedPanelItem: text: 'first tab' Label: text: 'First tab content area' TabbedPanelItem: text: 'tab2' BoxLayout: Label: text: 'Second tab content area' Button: text: 'Button that does nothing' TabbedPanelItem: text: 'tab3' RstDocument: text: '\\n'.join(("Hello world", "-----------", "You are in the third tab.")) """) class Test(TabbedPanel): pass class TabbedPanelApp(App): def build(self): return Test() if __name__ == '__main__': TabbedPanelApp().run() ��������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/textalign.kv������������������������������������������������������������0000666�0000000�0000000�00000002536�00000000000�016425� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 <BoundedLabel>: canvas.before: Color: rgb: 1, 0, 0 Rectangle: pos: self.pos size: self.size <Selector>: grid: _grid Label: pos_hint: {'top': 1} size_hint_y: None height: 50 font_size: 16 text: 'Demonstration of text valign and halign' GridLayout: id: _grid rows: 3 cols: 3 spacing: 10 size_hint: (None, None) pos_hint: {'center_x': .5, 'center_y': .5} BoxLayout: size_hint_y: None height: 50 ToggleButton: halign: 'center' group: 'case' text: 'label.text_size =\n(None, None)' on_release: root.app.select(0) state: 'down' ToggleButton: halign: 'center' group: 'case' text: 'label.text_size =\n(label.width, None)' on_release: root.app.select(1) ToggleButton: halign: 'center' group: 'case' text: 'label.text_size =\n(None, label.height)' on_release: root.app.select(2) ToggleButton: halign: 'center' group: 'case' text: 'label.text_size =\n(label.width, label.height)' on_release: root.app.select(3) ������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/textalign.py������������������������������������������������������������0000666�0000000�0000000�00000003006�00000000000�016426� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.app import App from kivy.uix.label import Label from kivy.uix.floatlayout import FloatLayout from kivy.properties import ObjectProperty class BoundedLabel(Label): pass class Selector(FloatLayout): app = ObjectProperty(None) grid = ObjectProperty(None) class TextAlignApp(App): def select(self, case): for _child in self.selector.grid.children[:]: self.selector.grid.remove_widget(_child) for valign in ('bottom', 'middle', 'top'): for halign in ('left', 'center', 'right'): label = BoundedLabel(text='V: %s\nH: %s' % (valign, halign), size_hint=(None, None), size=(150, 150), halign=halign, valign=valign) if case == 0: label.text_size = (None, None) elif case == 1: label.text_size = (label.width, None) elif case == 2: label.text_size = (None, label.height) else: label.text_size = label.size self.selector.grid.add_widget(label) self.selector.grid.bind(minimum_size=self.selector.grid.setter('size')) def build(self): self.root = FloatLayout() self.selector = Selector(app=self) self.root.add_widget(self.selector) self.grid = None self.select(0) return self.root TextAlignApp().run() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/textinput.py������������������������������������������������������������0000666�0000000�0000000�00000003577�00000000000�016510� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Textinput tests =============== This test is used to demonstrate virtual keyboard according to current configuration. Run this test as:: # use dock virtual keyboard (one instance) python textinput.py -c kivy:keyboard_mode:dock # use multi users virtual keyboard (multiples instance) python textinput.py -c kivy:keyboard_mode:multi # use system keyboard (one instance) python textinput.py -c kivy:keyboard_mode:system # use automatic detection from current platform python textinput.py -c kivy:keyboard_mode: ''' import kivy kivy.require('1.0.8') from kivy.core.window import Window from kivy.uix.textinput import TextInput from kivy.uix.floatlayout import FloatLayout from kivy.uix.scatter import Scatter from kivy.uix.button import Button from kivy.uix.label import Label from kivy.config import Config from kivy.base import runTouchApp if __name__ == '__main__': root = FloatLayout() # create a button to release everything def release_all_keyboard(*l): Window.release_all_keyboards() btn = Button(text='Release\nall\nkeyboards', size_hint=(None, None), halign='center') btn.bind(on_release=release_all_keyboard) root.add_widget(btn) # show current configuration lbl = 'Configuration keyboard_mode is %r, keyboard_layout is %r' % ( Config.get('kivy', 'keyboard_mode'), Config.get('kivy', 'keyboard_layout')) label = Label(text=lbl, size_hint_y=None, height=50, pos_hint={'top': 1}) root.add_widget(label) s = Scatter(size_hint=(None, None), pos=(300, 300)) s.add_widget(TextInput(size_hint=(None, None), size=(100, 50))) root.add_widget(s) s = Scatter(size_hint=(None, None), pos=(400, 300), rotation=45) s.add_widget(TextInput(size_hint=(None, None), size=(100, 50))) root.add_widget(s) runTouchApp(root) ���������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/unicode_textinput.py����������������������������������������������������0000666�0000000�0000000�00000026464�00000000000�020216� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# -*- coding: utf-8 -*- from kivy.app import App from kivy.lang import Builder from kivy.properties import StringProperty, ObjectProperty from kivy.core.text import Label as CoreLabel from kivy.uix.boxlayout import BoxLayout from kivy.uix.floatlayout import FloatLayout from kivy.uix.spinner import SpinnerOption from kivy.uix.popup import Popup import os Builder.load_string(''' #: import utils kivy #: import os os #: import Factory kivy.factory.Factory <FntSpinnerOption> font_name: self.text if self.text else self.font_name <Unicode_TextInput> orientation: 'vertical' txt_input: unicode_txt spnr_fnt: fnt_spnr BoxLayout: size_hint: 1, .05 Spinner: id: fnt_spnr text: 'RobotoMono-Regular' font_name: self.text if self.text else self.font_name values: app.get_font_list option_cls: Factory.FntSpinnerOption Spinner: id: fntsz_spnr text: '15' values: map(str, map(sp, range(5,39))) ScrollView: size_hint: 1, .9 TextInput: id: unicode_txt background_color: .8811, .8811, .8811, 1 foreground_color: 0, 0, 0, 1 font_name: fnt_spnr.font_name font_size: sp(fntsz_spnr.text or 0) text: root.unicode_string size_hint: 1, None height: self.minimum_height BoxLayout: size_hint: 1, .05 Label: text: 'current font: ' + unicode_txt.font_name Button: size_hint: .15, 1 text: 'change Font ...' valign: 'middle' halign: 'center' text_size: self.size on_release: root.show_load() <LoadDialog>: platform: utils.platform BoxLayout: size: root.size pos: root.pos BoxLayout: orientation: "vertical" size_hint: .2, 1 Button: size_hint: 1, .2 text: 'User font directory\\n' valign: 'middle' halign: 'center' text_size: self.size on_release: _platform = root.platform filechooser.path = (os.path.expanduser('~/.fonts') if _platform == 'linux' else '/system/fonts' if _platform == 'android' else os.path.expanduser('~/Library/Fonts') if _platform == 'macosx' else os.environ['WINDIR'] +'\\Fonts\') Button: size_hint: 1, .2 text: 'System Font directory' valign: 'middle' halign: 'center' text_size: self.size on_release: _platform = root.platform filechooser.path = ('/usr/share/fonts' if _platform == 'linux' else '/system/fonts' if _platform == 'android' else os.path.expanduser ('/System/Library/Fonts') if _platform == 'macosx' else os.environ['WINDIR'] + "\\Fonts\") Label: text: 'BookMarks' BoxLayout: orientation: "vertical" FileChooserListView: id: filechooser filters: ['*.ttf'] BoxLayout: size_hint_y: None height: 30 Button: text: "cancel" on_release: root.cancel() Button: text: "load" on_release: filechooser.selection != [] and root.load\ (filechooser.path, filechooser.selection) ''') class FntSpinnerOption(SpinnerOption): pass class LoadDialog(FloatLayout): load = ObjectProperty(None) cancel = ObjectProperty(None) class Unicode_TextInput(BoxLayout): txt_input = ObjectProperty(None) unicode_string = StringProperty("""Latin-1 supplement: éé çç ßß List of major languages taken from Google Translate ____________________________________________________ Try changing the font to see if the font can render the glyphs you need in your application. Scroll to see all languages in the list. Basic Latin: The quick brown fox jumps over the lazy old dog. Albanian: Kafe të shpejtë dhelpra hedhje mbi qen lazy vjetër. الثعلب البني السريع يقفز فوق الكلب القديمة البطيئة. :Arabic Africans: Die vinnige bruin jakkals spring oor die lui hond. Armenian: Արագ Brown Fox jumps ավելի ծույլ հին շունը. Azerbaijani: Tez qonur tülkü də tənbəl yaşlı it üzərində atlamalar. Basque: Azkar marroia fox alferrak txakur zaharra baino gehiago jauzi. Belarusian: Хуткі карычневы ліс пераскоквае праз гультаяваты стары сабака. Bengali: দ্রুত বাদামী শিয়াল অলস পুরানো কুকুর বেশি Bulgarian: Бързата кафява лисица скача над мързелив куче. Chinese Simpl: 敏捷的棕色狐狸跳过懒惰的老狗。 Catalan: La cigonya tocava el saxofon en el vell gos mandrós. Croation: Brzo smeđa lisica skoči preko lijen stari pas. Czech: Rychlá hnědá liška skáče přes líného starého psa. Danish: Den hurtige brune ræv hopper over den dovne gamle hund. Dutch: De snelle bruine vos springt over de luie oude hond. Estonian: Kiire pruun rebane hüppab üle laisa vana koer. Filipino: Ang mabilis na brown soro jumps sa ang tamad lumang aso. Finnish: Nopea ruskea kettu hyppää yli laiska vanha koira. French: Le renard brun rapide saute par dessus le chien paresseux vieux. Galician: A lixeira raposo marrón ataca o can preguiceiro de idade. Gregorian: სწრაფი ყავისფერი მელა jumps გამო ზარმაცი წლის ძაღლი. German: Der schnelle braune Fuchs springt über den faulen alten Hund. Greek: Η γρήγορη καφέ αλεπού πηδάει πάνω από το τεμπέλικο γέρικο σκυλί. Gujrati: આ ઝડપી ભુરો શિયાળ તે બેકાર જૂના કૂતરા પર કૂદકા. Gurmukhi: ਤੇਜ ਭੂਰੇ ਰੰਗ ਦੀ ਲੋਮੜੀ ਆਲਸੀ ਬੁੱਢੇ ਕੁੱਤੇ ਦੇ ਉਤੋਂ ਦੀ ਟੱਪਦੀ ਹੈ । Hiation Creole: Rapid mawon Rena a so sou chen an parese fin vye granmoun. Hebrew: השועל החום הזריז קופץ על הכלב הישן עצלן. Hindi: तेज भूरे रंग की लोमड़ी आलसी बूढ़े कुत्ते के उपर से कूदती है ॥ Hungarian: A gyors barna róka átugorja a lusta vén kutya. Icelandic: The fljótur Brown refur stökk yfir latur gamall hundur. Indonesian: Cepat rubah cokelat melompat atas anjing tua malas. Irish: An sionnach donn tapaidh jumps thar an madra leisciúil d\'aois. Italian: The quick brown fox salta sul cane pigro vecchio. Japanese: 速い茶色のキツネは、のろまな古いイヌに飛びかかった。 Kannada: ತ್ವರಿತ ಕಂದು ನರಿ ಆಲೂಗಡ್ಡೆ ಹಳೆಯ ಶ್ವಾನ ಮೇಲೆ ಜಿಗಿತಗಳು. Korean: 무궁화 게으른 옛 피었습니다. Latin: Vivamus adipiscing orci et rutrum tincidunt super vetus canis. Latvian: Ātra brūna lapsa lec pāri slinkam vecs suns. Lithuanian: Greita ruda lapė šokinėja per tingus senas šuo. Macedonian: Брзата кафена лисица скокови над мрзливи стариот пес. Malay: Fox coklat cepat melompat atas anjing lama malas. Maltese: Il-volpi kannella malajr jumps fuq il-kelb qodma għażżien. Norweigian: Den raske brune reven hopper over den late gamle hunden. Persian: روباه قهوه ای سریع روی سگ تنبل قدیمی میپرد. Polish: Szybki brązowy lis przeskoczył nad leniwym psem życia. Portugese: A ligeira raposa marrom ataca o cão preguiçoso de idade. Romanian: Rapidă maro vulpea sare peste cainele lenes vechi. Russian: Быстрая коричневая лисица перепрыгивает ленивого старого пса. Serniam: Брза смеђа лисица прескаче лењог пса старог. Slovak: Rýchla hnedá líška skáče cez lenivého starého psa. Slovenian: Kožuščku hudobnega nad leni starega psa. Spanish: La cigüeña tocaba el saxofón en el viejo perro perezoso. Swahili: Haraka brown fox anaruka juu ya mbwa wavivu zamani. Swedish: Den snabba bruna räven hoppar över den lata gammal hund. Tamil: விரைவான பிரவுன் ஃபாக்ஸ் சோம்பேறி பழைய நாய் மீது தொடரப்படுகிறது Telugu: శీఘ్ర బ్రౌన్ ఫాక్స్ సోమరితనం పాత కుక్క కంటే హెచ్చుతగ్గుల. Thai: สีน้ำตาลอย่างรวดเร็วจิ้งจอกกระโดดมากกว่าสุนัขเก่าที่ขี้เกียจ Turkish: Hızlı kahverengi tilki tembel köpeğin üstünden atlar. Ukrainian: Швидкий коричневий лис перестрибує через лінивий старий пес. Urdu: فوری بھوری لومڑی سست بوڑھے کتے پر کودتا. Vietnamese: Các con cáo nâu nhanh chóng nhảy qua con chó lười biếng cũ. Welsh: Mae'r cyflym frown llwynog neidio dros y ci hen ddiog. Yiddish: דער גיך ברוין פוקס דזשאַמפּס איבער די פויל אַלט הונט.""") def dismiss_popup(self): self._popup.dismiss() def load(self, _path, _fname): self.txt_input.font_name = _fname[0] _f_name = _fname[0][_fname[0].rfind(os.sep) + 1:] self.spnr_fnt.text = _f_name[:_f_name.rfind('.')] self._popup.dismiss() def show_load(self): content = LoadDialog(load=self.load, cancel=self.dismiss_popup) self._popup = Popup(title="load file", content=content, size_hint=(0.9, 0.9)) self._popup.open() from kivy.utils import reify class unicode_app(App): def build(self): return Unicode_TextInput() @reify def get_font_list(self): '''Get a list of all the fonts available on this system. ''' fonts_path = CoreLabel.get_system_fonts_dir() flist = [] for fdir in fonts_path: for fpath in sorted(os.listdir(fdir)): if fpath.endswith('.ttf'): flist.append(fpath[:-4]) return sorted(flist) if __name__ == '__main__': unicode_app().run() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/examples/widgets/videoplayer.py����������������������������������������������������������0000666�0000000�0000000�00000001215�00000000000�016752� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import kivy kivy.require('1.2.0') from sys import argv from os.path import dirname, join from kivy.app import App from kivy.uix.videoplayer import VideoPlayer # check what formats are supported for your targeted devices # for example try h264 video and acc audo for android using an mp4 # container class VideoPlayerApp(App): def build(self): if len(argv) > 1: filename = argv[1] else: curdir = dirname(__file__) filename = join(curdir, 'cityCC0.mpg') return VideoPlayer(source=filename, state='play') if __name__ == '__main__': VideoPlayerApp().run() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6817522 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/������������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�011554� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/__init__.py�������������������������������������������������������������������������0000666�0000000�0000000�00000045033�00000000000�013672� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Kivy framework ============== Kivy is an open source library for developing multi-touch applications. It is cross-platform (Linux/OSX/Windows/Android/iOS) and released under the terms of the `MIT License <https://en.wikipedia.org/wiki/MIT_License>`_. It comes with native support for many multi-touch input devices, a growing library of multi-touch aware widgets and hardware accelerated OpenGL drawing. Kivy is designed to let you focus on building custom and highly interactive applications as quickly and easily as possible. With Kivy, you can take full advantage of the dynamic nature of Python. There are thousands of high-quality, free libraries that can be integrated in your application. At the same time, performance-critical parts are implemented using `Cython <http://cython.org/>`_. See http://kivy.org for more information. ''' __all__ = ( 'require', 'parse_kivy_version', 'kivy_configure', 'kivy_register_post_configuration', 'kivy_options', 'kivy_base_dir', 'kivy_modules_dir', 'kivy_data_dir', 'kivy_shader_dir', 'kivy_icons_dir', 'kivy_home_dir', 'kivy_config_fn', 'kivy_usermodules_dir', 'kivy_examples_dir' ) import sys import shutil from getopt import getopt, GetoptError import os from os import environ, mkdir from os.path import dirname, join, basename, exists, expanduser import pkgutil import re import importlib from kivy.logger import Logger, LOG_LEVELS from kivy.utils import platform from kivy._version import __version__, RELEASE as _KIVY_RELEASE, \ _kivy_git_hash, _kivy_build_date # internals for post-configuration __kivy_post_configuration = [] if platform == 'macosx' and sys.maxsize < 9223372036854775807: r = '''Unsupported Python version detected!: Kivy requires a 64 bit version of Python to run on OS X. We strongly advise you to use the version of Python that is provided by Apple (don't use ports, fink or homebrew unless you know what you're doing). See http://kivy.org/docs/installation/installation-macosx.html for details. ''' Logger.critical(r) if sys.version_info[0] == 2: Logger.critical( 'Unsupported Python version detected!: Kivy 2.0.0 and higher does not ' 'support Python 2. Please upgrade to Python 3, or downgrade Kivy to ' '1.11.0 - the last Kivy release that still supports Python 2.') def parse_kivy_version(version): """Parses the kivy version as described in :func:`require` into a 3-tuple of ([x, y, z], 'rc|a|b|dev|post', 'N') where N is the tag revision. The last two elements may be None. """ m = re.match( '^([0-9]+)\\.([0-9]+)\\.([0-9]+?)(rc|a|b|\\.dev|\\.post)?([0-9]+)?$', version) if m is None: raise Exception('Revision format must be X.Y.Z[-tag]') major, minor, micro, tag, tagrev = m.groups() if tag == '.dev': tag = 'dev' if tag == '.post': tag = 'post' return [int(major), int(minor), int(micro)], tag, tagrev def require(version): '''Require can be used to check the minimum version required to run a Kivy application. For example, you can start your application code like this:: import kivy kivy.require('1.0.1') If a user attempts to run your application with a version of Kivy that is older than the specified version, an Exception is raised. The Kivy version string is built like this:: X.Y.Z[tag[tagrevision]] X is the major version Y is the minor version Z is the bugfixes revision The tag is optional, but may be one of '.dev', '.post', 'a', 'b', or 'rc'. The tagrevision is the revision number of the tag. .. warning:: You must not ask for a version with a tag, except -dev. Asking for a 'dev' version will just warn the user if the current Kivy version is not a -dev, but it will never raise an exception. You must not ask for a version with a tagrevision. ''' # user version revision, tag, tagrev = parse_kivy_version(version) # current version sysrevision, systag, systagrev = parse_kivy_version(__version__) if tag and not systag: Logger.warning('Application requested a dev version of Kivy. ' '(You have %s, but the application requires %s)' % ( __version__, version)) # not tag rev (-alpha-1, -beta-x) allowed. if tagrev is not None: raise Exception('Revision format must not contain any tagrevision') # finally, checking revision if sysrevision < revision: raise Exception('The version of Kivy installed on this system ' 'is too old. ' '(You have %s, but the application requires %s)' % ( __version__, version)) def kivy_configure(): '''Call post-configuration of Kivy. This function must be called if you create the window yourself. ''' for callback in __kivy_post_configuration: callback() def get_includes(): '''Retrieves the directories containing includes needed to build new Cython modules with Kivy as a dependency. Currently returns the location of the kivy.graphics module. .. versionadded:: 1.9.1 ''' root_dir = dirname(__file__) return [join(root_dir, 'graphics'), join(root_dir, 'tools', 'gles_compat'), join(root_dir, 'include')] def kivy_register_post_configuration(callback): '''Register a function to be called when kivy_configure() is called. .. warning:: Internal use only. ''' __kivy_post_configuration.append(callback) def kivy_usage(): '''Kivy Usage: %s [KIVY OPTION...] [-- PROGRAM OPTIONS]:: Options placed after a '-- ' separator, will not be touched by kivy, and instead passed to your program. Set KIVY_NO_ARGS=1 in your environment or before you import Kivy to disable Kivy's argument parser. -h, --help Prints this help message. -d, --debug Shows debug log. -a, --auto-fullscreen Force 'auto' fullscreen mode (no resolution change). Uses your display's resolution. This is most likely what you want. -c, --config section:key[:value] Set a custom [section] key=value in the configuration object. -f, --fullscreen Force running in fullscreen mode. -k, --fake-fullscreen Force 'fake' fullscreen mode (no window border/decoration). Uses the resolution specified by width and height in your config. -w, --windowed Force running in a window. -p, --provider id:provider[,options] Add an input provider (eg: ccvtable1:tuio,192.168.0.1:3333). -m mod, --module=mod Activate a module (use "list" to get a list of available modules). -r, --rotation Rotate the window's contents (0, 90, 180, 270). -s, --save Save current Kivy configuration. --size=640x480 Size of window geometry. --dpi=96 Manually overload the Window DPI (for testing only.) ''' print(kivy_usage.__doc__ % (basename(sys.argv[0]))) #: Global settings options for kivy kivy_options = { 'window': ('egl_rpi', 'sdl2', 'pygame', 'sdl', 'x11'), 'text': ('pil', 'sdl2', 'pygame', 'sdlttf'), 'video': ( 'gstplayer', 'ffmpeg', 'ffpyplayer', 'null'), 'audio': ( 'gstplayer', 'pygame', 'ffpyplayer', 'sdl2', 'avplayer'), 'image': ('tex', 'imageio', 'dds', 'sdl2', 'pygame', 'pil', 'ffpy', 'gif'), 'camera': ('opencv', 'gi', 'avfoundation', 'android', 'picamera'), 'spelling': ('enchant', 'osxappkit', ), 'clipboard': ( 'android', 'winctypes', 'xsel', 'xclip', 'dbusklipper', 'nspaste', 'sdl2', 'pygame', 'dummy', 'gtk3', )} # Read environment for option in kivy_options: key = 'KIVY_%s' % option.upper() if key in environ: try: if type(kivy_options[option]) in (list, tuple): kivy_options[option] = environ[key].split(',') else: kivy_options[option] = environ[key].lower() in \ ('true', '1', 'yes') except Exception: Logger.warning('Core: Wrong value for %s environment key' % key) Logger.exception('') # Extract all needed path in kivy #: Kivy directory kivy_base_dir = dirname(sys.modules[__name__].__file__) #: Kivy modules directory kivy_modules_dir = environ.get('KIVY_MODULES_DIR', join(kivy_base_dir, 'modules')) #: Kivy data directory kivy_data_dir = environ.get('KIVY_DATA_DIR', join(kivy_base_dir, 'data')) #: Kivy binary deps directory kivy_binary_deps_dir = environ.get('KIVY_BINARY_DEPS', join(kivy_base_dir, 'binary_deps')) #: Kivy glsl shader directory kivy_shader_dir = join(kivy_data_dir, 'glsl') #: Kivy icons config path (don't remove the last '') kivy_icons_dir = join(kivy_data_dir, 'icons', '') #: Kivy user-home storage directory kivy_home_dir = '' #: Kivy configuration filename kivy_config_fn = '' #: Kivy user modules directory kivy_usermodules_dir = '' #: Kivy examples directory kivy_examples_dir = '' for examples_dir in ( join(dirname(dirname(__file__)), 'examples'), join(sys.exec_prefix, 'share', 'kivy-examples'), join(sys.prefix, 'share', 'kivy-examples'), '/usr/share/kivy-examples', '/usr/local/share/kivy-examples', expanduser('~/.local/share/kivy-examples')): if exists(examples_dir): kivy_examples_dir = examples_dir break def _patch_mod_deps_win(dep_mod, mod_name): import site dep_bins = [] for d in [sys.prefix, site.USER_BASE]: p = join(d, 'share', mod_name, 'bin') if os.path.isdir(p): os.environ["PATH"] = p + os.pathsep + os.environ["PATH"] if hasattr(os, 'add_dll_directory'): os.add_dll_directory(p) dep_bins.append(p) dep_mod.dep_bins = dep_bins # if there are deps, import them so they can do their magic. _packages = [] try: from kivy import deps as old_deps for importer, modname, ispkg in pkgutil.iter_modules(old_deps.__path__): if not ispkg: continue if modname.startswith('gst'): _packages.insert(0, (importer, modname, 'kivy.deps')) else: _packages.append((importer, modname, 'kivy.deps')) except ImportError: pass try: import kivy_deps for importer, modname, ispkg in pkgutil.iter_modules(kivy_deps.__path__): if not ispkg: continue if modname.startswith('gst'): _packages.insert(0, (importer, modname, 'kivy_deps')) else: _packages.append((importer, modname, 'kivy_deps')) except ImportError: pass _logging_msgs = [] for importer, modname, package in _packages: try: module_spec = importer.find_spec(modname) mod = importlib.util.module_from_spec(module_spec) module_spec.loader.exec_module(mod) version = '' if hasattr(mod, '__version__'): version = ' {}'.format(mod.__version__) _logging_msgs.append( 'deps: Successfully imported "{}.{}"{}'. format(package, modname, version)) if modname.startswith('gst') and version == '0.3.3': _patch_mod_deps_win(mod, modname) except ImportError as e: Logger.warning( 'deps: Error importing dependency "{}.{}": {}'. format(package, modname, str(e))) # Don't go further if we generate documentation if any(name in sys.argv[0] for name in ( 'sphinx-build', 'autobuild.py', 'sphinx' )): environ['KIVY_DOC'] = '1' if 'sphinx-build' in sys.argv[0]: environ['KIVY_DOC_INCLUDE'] = '1' if any('pytest' in arg for arg in sys.argv): environ['KIVY_UNITTEST'] = '1' if any('pyinstaller' in arg.lower() for arg in sys.argv): environ['KIVY_PACKAGING'] = '1' if not environ.get('KIVY_DOC_INCLUDE'): # Configuration management if 'KIVY_HOME' in environ: kivy_home_dir = expanduser(environ['KIVY_HOME']) else: user_home_dir = expanduser('~') if platform == 'android': user_home_dir = environ['ANDROID_APP_PATH'] elif platform == 'ios': user_home_dir = join(expanduser('~'), 'Documents') kivy_home_dir = join(user_home_dir, '.kivy') kivy_config_fn = join(kivy_home_dir, 'config.ini') kivy_usermodules_dir = join(kivy_home_dir, 'mods') icon_dir = join(kivy_home_dir, 'icon') if 'KIVY_NO_CONFIG' not in environ: if not exists(kivy_home_dir): mkdir(kivy_home_dir) if not exists(kivy_usermodules_dir): mkdir(kivy_usermodules_dir) if not exists(icon_dir): try: shutil.copytree(join(kivy_data_dir, 'logo'), icon_dir) except: Logger.exception('Error when copying logo directory') # configuration from kivy.config import Config # Set level of logger level = LOG_LEVELS.get(Config.get('kivy', 'log_level')) Logger.setLevel(level=level) # Can be overridden in command line if ('KIVY_UNITTEST' not in environ and 'KIVY_PACKAGING' not in environ and environ.get('KIVY_NO_ARGS', "false") not in ('true', '1', 'yes')): # save sys argv, otherwise, gstreamer use it and display help.. sys_argv = sys.argv sys.argv = sys.argv[:1] try: opts, args = getopt(sys_argv[1:], 'hp:fkawFem:sr:dc:', [ 'help', 'fullscreen', 'windowed', 'fps', 'event', 'module=', 'save', 'fake-fullscreen', 'auto-fullscreen', 'multiprocessing-fork', 'display=', 'size=', 'rotate=', 'config=', 'debug', 'dpi=']) except GetoptError as err: Logger.error('Core: %s' % str(err)) kivy_usage() sys.exit(2) mp_fork = None try: for opt, arg in opts: if opt == '--multiprocessing-fork': mp_fork = True break except: pass # set argv to the non-read args sys.argv = sys_argv[0:1] + args if mp_fork is not None: # Needs to be first opt for support_freeze to work sys.argv.insert(1, '--multiprocessing-fork') else: opts = [] args = [] need_save = False for opt, arg in opts: if opt in ('-h', '--help'): kivy_usage() sys.exit(0) elif opt in ('-p', '--provider'): try: pid, args = arg.split(':', 1) Config.set('input', pid, args) except ValueError: # when we are doing an executable on macosx with # pyinstaller, they are passing information with -p. so # it will conflict with our current -p option. since the # format is not the same, just avoid it. pass elif opt in ('-a', '--auto-fullscreen'): Config.set('graphics', 'fullscreen', 'auto') elif opt in ('-c', '--config'): ol = arg.split(':', 2) if len(ol) == 2: Config.set(ol[0], ol[1], '') elif len(ol) == 3: Config.set(ol[0], ol[1], ol[2]) else: raise Exception('Invalid --config value') if ol[0] == 'kivy' and ol[1] == 'log_level': level = LOG_LEVELS.get(Config.get('kivy', 'log_level')) Logger.setLevel(level=level) elif opt in ('-k', '--fake-fullscreen'): Config.set('graphics', 'fullscreen', 'fake') elif opt in ('-f', '--fullscreen'): Config.set('graphics', 'fullscreen', '1') elif opt in ('-w', '--windowed'): Config.set('graphics', 'fullscreen', '0') elif opt in ('--size', ): w, h = str(arg).split('x') Config.set('graphics', 'width', w) Config.set('graphics', 'height', h) elif opt in ('--display', ): Config.set('graphics', 'display', str(arg)) elif opt in ('-m', '--module'): if str(arg) == 'list': from kivy.modules import Modules Modules.usage_list() sys.exit(0) args = arg.split(':', 1) if len(args) == 1: args += [''] Config.set('modules', args[0], args[1]) elif opt in ('-s', '--save'): need_save = True elif opt in ('-r', '--rotation'): Config.set('graphics', 'rotation', arg) elif opt in ('-d', '--debug'): level = LOG_LEVELS.get('debug') Logger.setLevel(level=level) elif opt == '--dpi': environ['KIVY_DPI'] = arg if need_save and 'KIVY_NO_CONFIG' not in environ: try: Config.filename = kivy_config_fn Config.write() except Exception as e: Logger.exception('Core: error while saving default' 'configuration file:', str(e)) Logger.info('Core: Kivy configuration saved.') sys.exit(0) # configure all activated modules from kivy.modules import Modules Modules.configure() # android hooks: force fullscreen and add android touch input provider if platform in ('android', 'ios'): from kivy.config import Config Config.set('graphics', 'fullscreen', 'auto') Config.remove_section('input') Config.add_section('input') if platform == 'android': Config.set('input', 'androidtouch', 'android') for msg in _logging_msgs: Logger.info(msg) if not _KIVY_RELEASE and _kivy_git_hash and _kivy_build_date: Logger.info('Kivy: v%s, git-%s, %s' % ( __version__, _kivy_git_hash[:7], _kivy_build_date)) else: Logger.info('Kivy: v%s' % __version__) Logger.info('Kivy: Installed at "{}"'.format(__file__)) Logger.info('Python: v{}'.format(sys.version)) Logger.info('Python: Interpreter at "{}"'.format(sys.executable)) from kivy.logger import file_log_handler if file_log_handler is not None: file_log_handler.purge_logs() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/_clock.pxd��������������������������������������������������������������������������0000666�0000000�0000000�00000011541�00000000000�013525� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ cdef class ClockEvent(object): cdef int _is_triggered cdef public ClockEvent next '''The next :class:`ClockEvent` in order they were scheduled. ''' cdef public ClockEvent prev '''The previous :class:`ClockEvent` in order they were scheduled. ''' cdef public object cid cdef public CyClockBase clock '''The :class:`CyClockBase` instance associated with the event. ''' cdef public int loop '''Whether this event repeats at intervals of :attr:`timeout`. ''' cdef public object weak_callback cdef public object callback cdef public double timeout '''The duration after scheduling when the callback should be executed. ''' cdef public double _last_dt cdef public double _dt cdef public list _del_queue cdef public object clock_ended_callback """A Optional callback for this event, which if provided is called by the clock when the clock is stopped and the event was not ticked. """ cdef public object weak_clock_ended_callback cdef public int release_ref """If True, the event should never release the reference to the callbacks. If False, a weakref may be created instead. """ cpdef get_callback(self) cpdef get_clock_ended_callback(self) cpdef cancel(self) cpdef release(self) cpdef tick(self, double curtime) cdef class FreeClockEvent(ClockEvent): cdef public int free '''Whether this event was scheduled as a free event. ''' cdef class CyClockBase(object): cdef public double _last_tick cdef public int max_iteration '''The maximum number of callback iterations at the end of the frame, before the next frame. If more iterations occur, a warning is issued. ''' cdef public double clock_resolution '''If the remaining time until the event timeout is less than :attr:`clock_resolution`, the clock will execute the callback even if it hasn't exactly timed out. If -1, the default, the resolution will be computed from config's ``maxfps``. Otherwise, the provided value is used. Defaults to -1. ''' cdef public double _max_fps cdef public ClockEvent _root_event '''The first event in the chain. Can be None. ''' cdef public ClockEvent _next_event '''During frame processing when we service the events, this points to the next event that will be processed. After ticking an event, we continue with :attr:`_next_event`. If a event that is canceled is the :attr:`_next_event`, :attr:`_next_event` is shifted to point to the after after this, or None if it's at the end of the chain. ''' cdef public ClockEvent _cap_event '''The cap event is the last event in the chain for each frame. For a particular frame, events may be added dynamically after this event, and the current frame should not process them. Similarly to :attr:`_next_event`, when canceling the :attr:`_cap_event`, :attr:`_cap_event` is shifted to the one previous to it. ''' cdef public ClockEvent _last_event '''The last event in the chain. New events are added after this. Can be None. ''' cdef public object _lock cdef public object _lock_acquire cdef public object _lock_release cdef public int has_started cdef public int has_ended cdef public object _del_safe_lock cdef public int _del_safe_done cpdef get_resolution(self) cpdef ClockEvent create_lifecycle_aware_trigger( self, callback, clock_ended_callback, timeout=*, interval=*, release_ref=*) cpdef ClockEvent create_trigger(self, callback, timeout=*, interval=*, release_ref=*) cpdef schedule_lifecycle_aware_del_safe(self, callback, clock_ended_callback) cpdef schedule_del_safe(self, callback) cpdef ClockEvent schedule_once(self, callback, timeout=*) cpdef ClockEvent schedule_interval(self, callback, timeout) cpdef unschedule(self, callback, all=*) cpdef _release_references(self) cpdef _process_del_safe_events(self) cpdef _process_events(self) cpdef _process_events_before_frame(self) cpdef get_min_timeout(self) cpdef get_events(self) cpdef get_before_frame_events(self) cpdef _process_clock_ended_del_safe_events(self) cpdef _process_clock_ended_callbacks(self) cdef class CyClockBaseFree(CyClockBase): cpdef FreeClockEvent create_lifecycle_aware_trigger_free( self, callback, clock_ended_callback, timeout=*, interval=*, release_ref=*) cpdef FreeClockEvent create_trigger_free(self, callback, timeout=*, interval=*, release_ref=*) cpdef FreeClockEvent schedule_once_free(self, callback, timeout=*) cpdef FreeClockEvent schedule_interval_free(self, callback, timeout) cpdef _process_free_events(self, double last_tick) cpdef get_min_free_timeout(self) ���������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/_clock.pyx��������������������������������������������������������������������������0000666�0000000�0000000�00000111662�00000000000�013557� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ __all__ = ('ClockNotRunningError', 'ClockEvent', 'CyClockBase', 'FreeClockEvent', 'CyClockBaseFree') cdef extern from "float.h": double DBL_MAX from kivy.weakmethod import WeakMethod from kivy.logger import Logger from threading import Lock, RLock class ClockNotRunningError(RuntimeError): """Raised by the kivy Clock when scheduling an event if the Kivy Clock has already finished (:class:`~CyClockBase.stop_clock` was called). """ cdef class ClockEvent(object): ''' A class that describes a callback scheduled with kivy's :attr:`Clock`. This class is never created by the user; instead, kivy creates and returns an instance of this class when scheduling a callback. An event can be triggered (scheduled) by calling it. If it's already scheduled, nothing will happen, otherwise it'll be scheduled. E.g.:: event = Clock.schedule_once(my_callback, .5) event() # nothing will happen since it's already scheduled. event.cancel() # cancel it event() # now it's scheduled again. ''' def __init__( self, CyClockBase clock, int loop, callback, double timeout, double starttime, cid=None, int trigger=False, clock_ended_callback=None, release_ref=True, **kwargs): super(ClockEvent, self).__init__(**kwargs) self._is_triggered = False self.next = None self.prev = None self.cid = None self.clock = clock self.loop = loop self.weak_callback = None self.callback = callback self.timeout = timeout self._last_dt = starttime self._dt = 0. self.weak_clock_ended_callback = None self.clock_ended_callback = clock_ended_callback self.release_ref = release_ref if trigger: clock._lock_acquire() # only fail if clock_ended_callback was provided from the lifecycle_aware API if self.clock.has_ended and ( self.clock_ended_callback is not None or self.weak_clock_ended_callback is not None): clock._lock_release() raise ClockNotRunningError self._is_triggered = True if clock._root_event is None: clock._last_event = clock._root_event = self else: clock._last_event.next = self self.prev = clock._last_event clock._last_event = self clock._lock_release() self.clock.on_schedule(self) def __call__(self, *largs): ''' Schedules the callback associated with this instance. If the callback is already scheduled, it will not be scheduled again. ''' # The lock must be held continuously between checking whether the clock # ended and triggering the event. Otherwise, if the clock has not ended, # then in between checking whether it ended and scheduling the event in # this thread, the main thread could have stopped the clock and # processed all the clock_ended_callbacks. So this event would be scheduled, # but callback and clock_ended_callback won't be called. self.clock._lock_acquire() # only fail if clock_ended_callback was provided from the lifecycle_aware API if self.clock.has_ended and ( self.clock_ended_callback is not None or self.weak_clock_ended_callback is not None): self.clock._lock_release() raise ClockNotRunningError trigger = not self._is_triggered if trigger: self._is_triggered = True self._last_dt = self.clock._last_tick if self.clock._root_event is None: self.clock._last_event = self.clock._root_event = self else: self.clock._last_event.next = self self.prev = self.clock._last_event self.clock._last_event = self self.clock._lock_release() if trigger: self.clock.on_schedule(self) cpdef get_callback(self): '''Returns the callback associated with the event. Callbacks get stored with a indirect ref so that it doesn't keep objects alive. If the callback is dead, None is returned. ''' cdef object callback = self.callback if callback is not None: return callback return self.weak_callback() cpdef get_clock_ended_callback(self): """Returns the clock_ended_callback associated with the event. Callbacks get stored with a indirect ref so that it doesn't keep objects alive. If the callback is dead or wasn't provided, None is returned. """ cdef object callback = self.clock_ended_callback if callback is not None: return callback if self.weak_clock_ended_callback is None: return None return self.weak_clock_ended_callback() @property def is_triggered(self): '''Returns whether the event is scheduled to have its callback executed by the kivy thread. ''' return self._is_triggered cpdef cancel(self): ''' Cancels the callback if it was scheduled to be called. If not scheduled, nothing happens. ''' self.clock._lock_acquire() if self._is_triggered: self._is_triggered = False # update the cap of the list if self.clock._cap_event is self: # cap is next, so we have reached the end of the list # because current one being processed is going to be the last event now if self.clock._cap_event is self.clock._next_event: self.clock._cap_event = None else: self.clock._cap_event = self.prev # new cap # update the next event pointer if self.clock._next_event is self: self.clock._next_event = self.next if self.prev is None: # we're first if self.next is None: # we're also last self.clock._last_event = self.clock._root_event = None else: # there are more past us self.clock._root_event = self.next self.next.prev = None else: # there are some behind us if self.next is None: # we are last self.clock._last_event = self.prev self.prev.next = None else: # we are in middle self.prev.next = self.next self.next.prev = self.prev self.prev = self.next = None self.clock._lock_release() cpdef release(self): '''(internal method) Converts the callback into a indirect ref. ''' self.weak_callback = WeakMethod(self.callback) self.callback = None if self.clock_ended_callback is not None: self.weak_clock_ended_callback = WeakMethod(self.clock_ended_callback) self.clock_ended_callback = None cpdef tick(self, double curtime): '''(internal method) Processes the event for the kivy thread. ''' cdef object callback, ret # timeout happened ? if less than resolution process it if curtime - self._last_dt < self.timeout - self.clock.get_resolution(): return True # calculate current timediff for this event self._dt = curtime - self._last_dt self._last_dt = curtime # get the callback callback = self.get_callback() if callback is None: self.cancel() return self.loop # if it's a trigger, allow to retrigger inside the callback # we have to remove event here, otherwise, if we remove later, the user # might have canceled in the callback and then re-triggered. That'd # result in the removal of the re-trigger if not self.loop: self.cancel() # call the callback # this may raise an exception, but the state must remain clean so we # can still cancel the event if the exception is handled and suppressed ret = callback(self._dt) # if the user returns False explicitly, remove the event if self.loop and ret is False: self.cancel() return False return self.loop def __repr__(self): return '<ClockEvent ({}) callback={}>'.format(self.timeout, self.get_callback()) cdef class FreeClockEvent(ClockEvent): '''The event returned by the ``Clock.XXX_free`` methods of :class:`CyClockBaseFree`. It stores whether the event was scheduled as a free event. ''' def __init__(self, free, *largs, **kwargs): self.free = free ClockEvent.__init__(self, *largs, **kwargs) cdef class CyClockBase(object): '''The base clock object with event support. ''' def __cinit__(self, **kwargs): self.clock_resolution = -1 self._max_fps = 60 self.max_iteration = 20 def __init__(self, **kwargs): super(CyClockBase, self).__init__(**kwargs) self._root_event = None self._last_event = None self._next_event = None self._cap_event = None self._lock = Lock() self._lock_acquire = self._lock.acquire self._lock_release = self._lock.release self._del_queue = [] self._del_safe_lock = RLock() self._del_safe_done = False self.has_ended = False self.has_started = False def start_clock(self): """Must be called to start the clock. Once :meth:`stop_clock` is called, it cannot be started again. """ self._lock_acquire() try: if self.has_started: return self.has_started = True # for now don't raise an exception when restarting because kivy's # graphical tests are not setup to handle clock isolation so they try # to restart the clock # if self.has_ended: # raise TypeError('Clock already ended. Cannot re-start the Clock') finally: self._lock_release() def stop_clock(self): """Stops the clock and cleans up. This must be called to process the lifecycle_aware callbacks etc. """ self._lock_acquire() try: if self.has_ended: return self.has_ended = True finally: self._lock_release() self._process_clock_ended_callbacks() cpdef get_resolution(self): '''Returns the minimum resolution the clock has. It's a function of :attr:`clock_resolution` and ``maxfps`` provided at the config. ''' cdef double resolution = self.clock_resolution # timeout happened ? (check also if we would miss from 5ms) this # 5ms increase the accuracy if the timing of animation for # example. if resolution < 0: if self._max_fps: resolution = 1 / (3. * self._max_fps) else: resolution = 0.0001 return resolution def on_schedule(self, event): '''Function that is called internally every time an event is triggered for this clock. It takes the event as a parameter. The order of ``on_schedule`` calls are not guaranteed to be in the same order that the events are scheduled. Similarly, it is possible that the event being scheduled was canceled before this is called on the event. That's because :meth:`on_schedule` may be called from different threads. ''' pass cpdef ClockEvent create_lifecycle_aware_trigger( self, callback, clock_ended_callback, timeout=0, interval=False, release_ref=True): '''Create a Trigger event similarly to :meth:`create_trigger`, but the event is sensitive to the clock's state. If this event is triggered after the clock has stopped (:meth:`stop_clock`), then a :class:`ClockNotRunningError` will be raised. If the error is not raised, then either ``callback`` or ``clock_ended_callback`` will be called. ``callback`` will be called when the event is normally executed. If the clock is stopped before it can be executed, provided the app exited normally without crashing and the event wasn't manually canceled, and the callbacks are not garbage collected then ``clock_ended_callback`` will be called instead when the clock is stopped. :Parameters: `callback`: callable The callback to execute from kivy. It takes a single parameter - the current elapsed kivy time. `clock_ended_callback`: callable A callback that will be called if the clock is stopped while the event is still scheduled to be called. The callback takes a single parameter - the event object. When the event is successfully scheduled, if the app exited normally and the event wasn't canceled, and the callbacks are not garbage collected - it is guaranteed that either ``callback`` or ``clock_ended_callback`` would have been called. `timeout`: float How long to wait before calling the callback. `interval`: bool Whether the callback should be called once (False) or repeatedly with a period of ``timeout`` (True) like :meth:`schedule_interval`. `release_ref`: bool If True, the default, then if ``callback`` or ``clock_ended_callback`` is a class method and the object has no references to it, then the object may be garbage collected and the callbacks won't be called. If False, the clock keeps a reference to the object preventing it from being garbage collected - so it will be called. :returns: A :class:`ClockEvent` instance. To schedule the callback of this instance, you can call it. .. versionadded:: 2.0.0 ''' cdef ClockEvent ev = ClockEvent( self, interval, callback, timeout, 0, clock_ended_callback=clock_ended_callback, release_ref=release_ref) if release_ref: ev.release() return ev cpdef ClockEvent create_trigger( self, callback, timeout=0, interval=False, release_ref=True): '''Create a Trigger event. It is thread safe but not ``__del__`` or ``__dealloc__`` safe (see :meth:`schedule_del_safe`). Check module documentation for more information. To cancel the event before it is executed, call :meth:`ClockEvent.cancel` on the returned event. To schedule it again, simply call the event (``event()``) and it'll be safely rescheduled if it isn't already scheduled. :Parameters: `callback`: callable The callback to execute from kivy. It takes a single parameter - the current elapsed kivy time. `timeout`: float How long to wait before calling the callback. `interval`: bool Whether the callback should be called once (False) or repeatedly with a period of ``timeout`` (True) like :meth:`schedule_interval`. `release_ref`: bool If True, the default, then if ``callback`` is a class method and the object has no references to it, then the object may be garbage collected and the callbacks won't be called. If False, the clock keeps a reference to the object preventing it from being garbage collected - so it will be called. :returns: A :class:`ClockEvent` instance. To schedule the callback of this instance, you can call it. .. versionadded:: 1.0.5 .. versionchanged:: 1.10.0 ``interval`` has been added. .. versionchanged:: 2.0.0 ``release_ref`` has been added. ''' cdef ClockEvent ev = ClockEvent( self, interval, callback, timeout, 0, release_ref=release_ref) if release_ref: ev.release() return ev cpdef schedule_lifecycle_aware_del_safe(self, callback, clock_ended_callback): '''Schedule a callback that is thread safe and ``__del__`` or ``__dealloc__`` safe similarly to :meth:`schedule_del_safe`, but the callback is sensitive to the clock's state. If this event is triggered after the clock has stopped (:meth:`stop_clock`), then a :class:`ClockNotRunningError` will be raised. If the error is not raised, then either ``callback`` or ``clock_ended_callback`` will be called. ``callback`` will be called when the callback is normally executed. If the clock is stopped before it can be executed, provided the app exited normally without crashing then ``clock_ended_callback`` will be called instead when the clock is stopped. :Parameters: `callback`: Callable The callback the execute from kivy. It takes no parameters and cannot be canceled. `clock_ended_callback`: callable A callback that will be called if the clock is stopped while the callback is still scheduled to be called. The callback takes a single parameter - the callback. If the app exited normally, it is guaranteed that either ``callback`` or ``clock_ended_callback`` would have been called. .. versionadded:: 2.0.0 ''' with self._del_safe_lock: if self._del_safe_done: raise ClockNotRunningError self._del_queue.append((callback, clock_ended_callback)) cpdef schedule_del_safe(self, callback): '''Schedule a callback that is thread safe and ``__del__`` or ``__dealloc__`` safe. It's unsafe to call various kinds of code from ``__del__`` or ``__dealloc__`` methods because they can be executed at any time. Most Kivy's Clock methods are unsafe to call the Clock from these methods. Instead, use this method, which is thread safe and ``__del__`` or ``__dealloc__`` safe, to schedule the callback in the kivy thread. It'll be executed in order after the normal events are processed. :Parameters: `callback`: Callable The callback the execute from kivy. It takes no parameters and cannot be canceled. .. versionadded:: 1.11.0 ''' self._del_queue.append((callback, None)) cpdef ClockEvent schedule_once(self, callback, timeout=0): '''Schedule an event in <timeout> seconds. If <timeout> is unspecified or 0, the callback will be called after the next frame is rendered. See :meth:`create_trigger` for advanced scheduling and more details. To cancel the event before it is executed, call :meth:`ClockEvent.cancel` on the returned event. If the callback is a class method, a weakref to the object is created and it may be garbage collected if there's no other reference to the object. :returns: A :class:`ClockEvent` instance. As opposed to :meth:`create_trigger` which only creates the trigger event, this method also schedules it. .. versionchanged:: 1.0.5 If the timeout is -1, the callback will be called before the next frame (at :meth:`tick_draw`). ''' cdef ClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = ClockEvent( self, False, callback, timeout, self._last_tick, None, True) return event cpdef ClockEvent schedule_interval(self, callback, timeout): '''Schedule an event to be called every <timeout> seconds. See :meth:`create_trigger` for advanced scheduling and more details. To cancel the event before it is executed, call :meth:`ClockEvent.cancel` on the returned event. If the callback is a class method, a weakref to the object is created and it may be garbage collected if there's no other reference to the object. :returns: A :class:`ClockEvent` instance. As opposed to :meth:`create_trigger` which only creates the trigger event, this method also schedules it. ''' cdef ClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = ClockEvent( self, True, callback, timeout, self._last_tick, None, True) return event cpdef unschedule(self, callback, all=True): '''Remove a previously scheduled event. An :class:`ClockEvent` can also be canceled directly by calling :meth:`ClockEvent.cancel`. :parameters: `callback`: :class:`ClockEvent` or a callable. If it's a :class:`ClockEvent` instance, then the callback associated with this event will be canceled if it is scheduled. If it's a callable, then the callable will be unscheduled if it was scheduled. .. warning:: Passing the callback function rather than the returned :class:`ClockEvent` will result in a significantly slower unscheduling. `all`: bool If True and if `callback` is a callable, all instances of this callable will be unscheduled (i.e. if this callable was scheduled multiple times). Defaults to `True`. .. versionchanged:: 1.9.0 The all parameter was added. Before, it behaved as if `all` was `True`. ''' cdef ClockEvent ev, cancel cdef list events if isinstance(callback, ClockEvent): ev = callback ev.cancel() else: if all: events = [] self._lock_acquire() ev = self._root_event while ev is not None: if ev.get_callback() == callback: events.append(ev) ev = ev.next self._lock_release() for ev in events: ev.cancel() else: cancel = None self._lock_acquire() ev = self._root_event while ev is not None: if ev.get_callback() == callback: cancel = ev break ev = ev.next self._lock_release() if cancel is not None: cancel.cancel() cpdef _release_references(self): # call that function to release all the direct reference to any # callback and replace it with a weakref cdef list events = [] cdef ClockEvent ev self._lock_acquire() ev = self._root_event while ev is not None: if ev.callback is not None and ev.release_ref: events.append(ev) ev = ev.next self._lock_release() for ev in events: ev.release() cpdef _process_del_safe_events(self): callbacks = self._del_queue[:] del self._del_queue[:len(callbacks)] for callback, _ in callbacks: try: callback() except BaseException as e: self.handle_exception(e) cpdef _process_events(self): cdef ClockEvent event cdef int done = False self._lock_acquire() if self._root_event is None: self._lock_release() self._process_del_safe_events() return self._cap_event = self._last_event event = self._root_event while not done and event is not None: self._next_event = event.next done = self._cap_event is event or self._cap_event is None '''Usage of _cap_event: We have to worry about this case: If in this iteration the cap event is canceled then at end of this iteration _cap_event will have shifted to current event (or to the event before that if current_event is done) which will not be checked again for being the cap event and done will never be True since we are passed the current event. So, when canceling, if _next_event is the canceled event and it's also the _cap_event _cap_event is set to None. ''' self._lock_release() try: event.tick(self._last_tick) except BaseException as e: # cancel the event either way event.cancel() self.handle_exception(e) self._lock_acquire() event = self._next_event self._next_event = self._cap_event = None self._lock_release() self._process_del_safe_events() cpdef _process_events_before_frame(self): cdef ClockEvent event cdef int count = self.max_iteration cdef int found = True cdef int done = False while found: count -= 1 if count == -1: remaining_events = '\n'.join( map(str, self.get_before_frame_events())) Logger.critical( f'Clock: Warning, too much iteration done before' f' the next frame. Check your code, or increase' f' the Clock.max_iteration attribute. Remaining events:\n' f'{remaining_events}') break # search event that have timeout = -1 found = False done = False self._lock_acquire() if self._root_event is None: self._lock_release() return # see _process_events for the logic self._cap_event = self._last_event event = self._root_event while not done and event is not None: if event.timeout != -1: done = self._cap_event is event or self._cap_event is None event = event.next continue self._next_event = event.next done = self._cap_event is event or self._cap_event is None self._lock_release() found = True try: event.tick(self._last_tick) except BaseException as e: # cancel the event either way event.cancel() self.handle_exception(e) self._lock_acquire() event = self._next_event self._next_event = self._cap_event = None self._lock_release() cpdef get_min_timeout(self): '''Returns the remaining time since the start of the current frame for the event with the smallest timeout. ''' cdef ClockEvent ev cdef double val = DBL_MAX self._lock_acquire() ev = self._root_event while ev is not None: if ev.timeout <= 0: val = 0 break val = min(val, ev.timeout + ev._last_dt) ev = ev.next self._lock_release() return val cpdef get_events(self): '''Returns the list of :class:`ClockEvent` instances currently scheduled. ''' cdef list events = [] cdef ClockEvent ev self._lock_acquire() ev = self._root_event while ev is not None: events.append(ev) ev = ev.next self._lock_release() return events cpdef get_before_frame_events(self): '''Returns the list of :class:`ClockEvent` instances that are scheduled to be called before the next frame (``-1`` timeout). .. versionadded:: 2.1.0 ''' cdef list events = [] cdef ClockEvent ev self._lock_acquire() ev = self._root_event while ev is not None: if ev.timeout == -1: events.append(ev) ev = ev.next self._lock_release() return events def handle_exception(self, e): """Provides an opportunity to handle an event's exception. If desired, the exception is handled, otherwise it should be raised again. By default it is raised again. :param e: The exception to be handled. .. versionadded:: 2.0.0 """ raise cpdef _process_clock_ended_del_safe_events(self): with self._del_safe_lock: self._del_safe_done = True callbacks = self._del_queue[:] del self._del_queue[:len(callbacks)] for callback, clock_ended_callback in callbacks: try: if clock_ended_callback is not None: clock_ended_callback(callback) except BaseException as e: self.handle_exception(e) cpdef _process_clock_ended_callbacks(self): # at this point, if an event is scheduled, it should raise an exception cdef ClockEvent event cdef int done = False self._lock_acquire() if self._root_event is None: self._lock_release() self._process_clock_ended_del_safe_events() return # see _process_events for the logic self._cap_event = self._last_event event = self._root_event while not done and event is not None: self._next_event = event.next done = self._cap_event is event or self._cap_event is None self._lock_release() callback = event.get_clock_ended_callback() if callback is not None: try: callback(event) except BaseException as e: self.handle_exception(e) self._lock_acquire() event = self._next_event self._next_event = self._cap_event = None self._lock_release() self._process_clock_ended_del_safe_events() cdef class CyClockBaseFree(CyClockBase): '''A clock class that supports scheduling free events in addition to normal events. Each of the :meth:`~CyClockBase.create_trigger`, :meth:`~CyClockBase.schedule_once`, and :meth:`~CyClockBase.schedule_interval` methods, which create a normal event, have a corresponding method for creating a free event. ''' cpdef FreeClockEvent create_lifecycle_aware_trigger( self, callback, clock_ended_callback, timeout=0, interval=False, release_ref=True): cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( False, self, interval, callback, timeout, 0, clock_ended_callback=clock_ended_callback, release_ref=release_ref) if release_ref: event.release() return event cpdef FreeClockEvent create_trigger( self, callback, timeout=0, interval=False, release_ref=True): cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( False, self, interval, callback, timeout, 0, release_ref=release_ref) if release_ref: event.release() return event cpdef FreeClockEvent schedule_once(self, callback, timeout=0): cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( False, self, False, callback, timeout, self._last_tick, None, True) return event cpdef FreeClockEvent schedule_interval(self, callback, timeout): cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( False, self, True, callback, timeout, self._last_tick, None, True) return event cpdef FreeClockEvent create_lifecycle_aware_trigger_free( self, callback, clock_ended_callback, timeout=0, interval=False, release_ref=True): '''Similar to :meth:`~CyClockBase.create_lifecycle_aware_trigger`, but instead creates a free event. ''' cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( True, self, interval, callback, timeout, 0, clock_ended_callback=clock_ended_callback, release_ref=release_ref) if release_ref: event.release() return event cpdef FreeClockEvent create_trigger_free( self, callback, timeout=0, interval=False, release_ref=True): '''Similar to :meth:`~CyClockBase.create_trigger`, but instead creates a free event. ''' cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( True, self, interval, callback, timeout, 0, release_ref=release_ref) if release_ref: event.release() return event cpdef FreeClockEvent schedule_once_free(self, callback, timeout=0): '''Similar to :meth:`~CyClockBase.schedule_once`, but instead creates a free event. ''' cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( True, self, False, callback, timeout, self._last_tick, None, True) return event cpdef FreeClockEvent schedule_interval_free(self, callback, timeout): '''Similar to :meth:`~CyClockBase.schedule_interval`, but instead creates a free event. ''' cdef FreeClockEvent event if not callable(callback): raise ValueError('callback must be a callable, got %s' % callback) event = FreeClockEvent( True, self, True, callback, timeout, self._last_tick, None, True) return event cpdef _process_free_events(self, double last_tick): cdef FreeClockEvent event cdef int done = False self._lock_acquire() if self._root_event is None: self._lock_release() return self._cap_event = self._last_event event = self._root_event while not done and event is not None: if not event.free: done = self._cap_event is event or self._cap_event is None event = event.next continue self._next_event = event.next done = self._cap_event is event or self._cap_event is None self._lock_release() try: event.tick(last_tick) except BaseException as e: # cancel the event either way event.cancel() self.handle_exception(e) self._lock_acquire() event = self._next_event self._next_event = self._cap_event = None self._lock_release() cpdef get_min_free_timeout(self): '''Returns the remaining time since the start of the current frame for the *free* event with the smallest timeout. ''' cdef FreeClockEvent ev cdef double val = DBL_MAX self._lock_acquire() ev = self._root_event while ev is not None: if ev.free: if ev.timeout <= 0: val = 0 break val = min(val, ev.timeout + ev._last_dt) ev = ev.next self._lock_release() return val ������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/_event.pxd��������������������������������������������������������������������������0000666�0000000�0000000�00000005447�00000000000�013563� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from cpython.ref cimport PyObject cdef dict cache_properties_per_cls cdef class ObjectWithUid(object): cdef readonly int uid cdef class Observable(ObjectWithUid): cdef object __fbind_mapping cdef object bound_uid cdef class EventDispatcher(ObjectWithUid): cdef dict __event_stack cdef dict __properties cdef dict __storage cdef object __weakref__ cdef public set _kwargs_applied_init cdef public object _proxy_ref cpdef dict properties(self) cdef enum BoundLock: # the state of the BoundCallback, i.e. whether it can be deleted unlocked # whether the BoundCallback is unlocked and can be deleted locked # whether the BoundCallback is locked and cannot be deleted deleted # whether the locked BoundCallback was marked for deletion cdef class BoundCallback: cdef object func cdef tuple largs cdef dict kwargs cdef int is_ref # if func is a ref to the function cdef BoundLock lock # see BoundLock cdef BoundCallback next # next callback in chain cdef BoundCallback prev # previous callback in chain cdef object uid # the uid given for this callback, None if not given cdef EventObservers observers cdef void set_largs(self, tuple largs) cdef class EventObservers: # If dispatching should occur in normal or reverse order of binding. cdef int dispatch_reverse # If in dispatch, the value parameter is dispatched or ignored. cdef int dispatch_value # The first callback bound cdef BoundCallback first_callback # The last callback bound cdef BoundCallback last_callback # The uid to assign to the next bound callback. cdef object uid cdef inline BoundCallback make_callback(self, object observer, tuple largs, dict kwargs, int is_ref, uid=*) cdef inline void bind(self, object observer, object src_observer, int is_ref) except * cdef inline object fbind(self, object observer, tuple largs, dict kwargs, int is_ref) cdef inline BoundCallback fbind_callback(self, object observer, tuple largs, dict kwargs, int is_ref) cdef inline void fbind_existing_callback(self, BoundCallback callback) cdef inline void unbind(self, object observer, int stop_on_first) except * cdef inline void funbind(self, object observer, tuple largs, dict kwargs) except * cdef inline object unbind_uid(self, object uid) cdef inline object unbind_callback(self, BoundCallback callback) cdef inline void remove_callback(self, BoundCallback callback, int force=*) except * cdef inline object _dispatch( self, object f, tuple slargs, dict skwargs, object obj, object value, tuple largs, dict kwargs) cdef inline int dispatch(self, object obj, object value, tuple largs, dict kwargs, int stop_on_true) except 2 �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/_event.pyx��������������������������������������������������������������������������0000666�0000000�0000000�00000145547�00000000000�013616� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Event dispatcher ================ All objects that produce events in Kivy implement the :class:`EventDispatcher` which provides a consistent interface for registering and manipulating event handlers. .. versionchanged:: 1.0.9 Property discovery and methods have been moved from the :class:`~kivy.uix.widget.Widget` to the :class:`EventDispatcher`. ''' __all__ = ('EventDispatcher', 'ObjectWithUid', 'Observable') cimport cython from libc.stdlib cimport malloc, free from libc.string cimport memset from functools import partial from collections import defaultdict from kivy.weakmethod import WeakMethod from kivy.weakproxy import WeakProxy from kivy.compat import string_types from kivy.properties cimport (Property, PropertyStorage, ObjectProperty, NumericProperty, StringProperty, ListProperty, DictProperty, BooleanProperty) from kivy.utils import deprecated cdef int widget_uid = 0 cdef dict cache_properties = {} cdef dict cache_properties_per_cls = {} cdef dict cache_events = {} cdef dict cache_events_handlers = {} cdef class ObjectWithUid(object): ''' (internal) This class assists in providing unique identifiers for class instances. It is not intended for direct usage. ''' def __cinit__(self): global widget_uid # XXX for the moment, we need to create a unique id for properties. # Properties need a identifier to the class instance. hash() and id() # are longer than using a custom __uid. I hope we can figure out a way # of doing that without using any python code. :) widget_uid += 1 self.uid = widget_uid cdef class Observable(ObjectWithUid): ''':class:`Observable` is a stub class defining the methods required for binding. :class:`EventDispatcher` is (the) one example of a class that implements the binding interface. See :class:`EventDispatcher` for details. .. versionadded:: 1.9.0 ''' def __cinit__(self, *largs, **kwargs): self.__fbind_mapping = defaultdict(list) self.bound_uid = 1 def bind(self, **kwargs): pass def unbind(self, **kwargs): pass def fbind(self, name, func, *largs, **kwargs): '''See :meth:`EventDispatcher.fbind`. .. note:: To keep backward compatibility with derived classes which may have inherited from :class:`Observable` before, the :meth:`fbind` method was added. The default implementation of :meth:`fbind` is to create a partial function that it passes to bind while saving the uid and largs/kwargs. However, :meth:`funbind` (and :meth:`unbind_uid`) are fairly inefficient since we have to first lookup this partial function using the largs/kwargs or uid and then call :meth:`unbind` on the returned function. It is recommended to overwrite these methods in derived classes to bind directly for better performance. Similarly to :meth:`EventDispatcher.fbind`, this method returns 0 on failure and a positive unique uid on success. This uid can be used with :meth:`unbind_uid`. ''' uid = self.bound_uid self.bound_uid += 1 f = partial(func, *largs, **kwargs) self.__fbind_mapping[name].append(((func, largs, kwargs), uid, f)) try: self.bind(**{name: f}) return uid except KeyError: return 0 def funbind(self, name, func, *largs, **kwargs): '''See :meth:`fbind` and :meth:`EventDispatcher.funbind`. ''' cdef object f = None cdef tuple item, val = (func, largs, kwargs) cdef list bound = self.__fbind_mapping[name] for i, item in enumerate(bound): if item[0] == val: f = item[2] del bound[i] break if f is not None: try: self.unbind(**{name: f}) except KeyError: pass def unbind_uid(self, name, uid): '''See :meth:`fbind` and :meth:`EventDispatcher.unbind_uid`. ''' cdef object f = None cdef tuple item cdef list bound = self.__fbind_mapping[name] if not uid: raise ValueError( 'uid, {}, that evaluates to False is not valid'.format(uid)) for i, item in enumerate(bound): if item[1] == uid: f = item[2] del bound[i] break if f is not None: try: self.unbind(**{name: f}) except KeyError: pass @property def proxy_ref(self): return self cdef class EventDispatcher(ObjectWithUid): '''Generic event dispatcher interface. See the module docstring for usage. ''' def __cinit__(self, *largs, **kwargs): global cache_properties cdef dict attrs_found cdef list attrs cdef Property attr cdef str k self.__event_stack = {} self.__storage = {} self._proxy_ref = None __cls__ = self.__class__ # the props are filled in by Property.__set_name__. If we have properties # with same name declared in different sub-classes, the one soonest in # the mro wins, so we must compile props in reverse mro order so earliest wins if __cls__ not in cache_properties: attrs_found = cache_properties[__cls__] = { name: prop for cls in reversed(__cls__.__mro__) for name, prop in cache_properties_per_cls.get(cls, {}).items() } else: attrs_found = cache_properties[__cls__] self.__properties = attrs_found # now that they have their names, we can link those that need it now for k, attr in attrs_found.items(): attr.link_eagerly(self) # Automatic registration of event types (instead of calling # self.register_event_type) # If not done yet, discover __events__ on all the baseclasses cdef dict ce = cache_events cdef list events cdef str event if __cls__ not in ce: events = [] for cls in __cls__.__mro__: if not hasattr(cls, '__events__'): continue for event in cls.__events__: if event in events: continue if event[:3] != 'on_': raise Exception('{} is not an event name in {}'.format( event, __cls__.__name__)) # Ensure that the user has at least declared the default handler if not hasattr(self, event): raise Exception( 'Missing default handler <%s> in <%s>' % ( event, __cls__.__name__)) events.append(event) ce[__cls__] = events else: events = ce[__cls__] # then auto register for event in events: self.__event_stack[event] = EventObservers.__new__( EventObservers, 1, 0) def __init__(self, **kwargs): cdef str func, name, key cdef dict properties cdef dict prop_args # Auto bind on own handler if exist properties = self.properties() prop_args = { k: kwargs.pop(k) for k in list(kwargs.keys()) if k in properties} self._kwargs_applied_init = set(prop_args.keys()) if prop_args else set() # at this point any kwargs passed may go to object # which will raise a TypeError and cause confusion try: super(EventDispatcher, self).__init__(**kwargs) except TypeError as e: if kwargs and str(e).startswith("object.__init__() takes"): raise TypeError( 'Properties {} passed to __init__ may not be existing ' 'property names. Valid properties are {}'.format( sorted(kwargs.keys()), sorted(properties.keys()))) from e else: raise __cls__ = self.__class__ if __cls__ not in cache_events_handlers: event_handlers = [] for func in dir(self): if func[:3] != 'on_': continue name = func[3:] if name in properties: event_handlers.append(func) cache_events_handlers[__cls__] = event_handlers else: event_handlers = cache_events_handlers[__cls__] for func in event_handlers: self.fbind(func[3:], getattr(self, func)) # Apply the existing arguments to our widget for key, value in prop_args.items(): setattr(self, key, value) def register_event_type(self, event_type): '''Register an event type with the dispatcher. Registering event types allows the dispatcher to validate event handler names as they are attached and to search attached objects for suitable handlers. Each event type declaration must: 1. start with the prefix `on_`. 2. have a default handler in the class. Example of creating a custom event:: class MyWidget(Widget): def __init__(self, **kwargs): super(MyWidget, self).__init__(**kwargs) self.register_event_type('on_swipe') def on_swipe(self): pass def on_swipe_callback(*largs): print('my swipe is called', largs) w = MyWidget() w.dispatch('on_swipe') ''' if event_type[:3] != 'on_': raise Exception('A new event must start with "on_"') # Ensure that the user has at least declared the default handler if not hasattr(self, event_type): raise Exception( 'Missing default handler <%s> in <%s>' % ( event_type, self.__class__.__name__)) # Add the event type to the stack if event_type not in self.__event_stack: self.__event_stack[event_type] = EventObservers.__new__( EventObservers, 1, 0) @deprecated(msg='Deprecated in 2.1.0, use unregister_event_type instead. ' 'Will be removed after two releases') @cython.binding(True) def unregister_event_types(self, event_type): self.unregister_event_type(event_type) def unregister_event_type(self, event_type): '''Unregister an event type in the dispatcher. .. versionchanged:: 2.1.0 Method renamed from `unregister_event_types` to `unregister_event_type`. ''' self.__event_stack.pop(event_type, None) def is_event_type(self, event_type): '''Return True if the event_type is already registered. .. versionadded:: 1.0.4 ''' return event_type in self.__event_stack def bind(self, **kwargs): '''Bind an event type or a property to a callback. Usage:: # With properties def my_x_callback(obj, value): print('on object', obj, 'x changed to', value) def my_width_callback(obj, value): print('on object', obj, 'width changed to', value) self.bind(x=my_x_callback, width=my_width_callback) # With event def my_press_callback(obj): print('event on object', obj) self.bind(on_press=my_press_callback) In general, property callbacks are called with 2 arguments (the object and the property's new value) and event callbacks with one argument (the object). The example above illustrates this. The following example demonstrates various ways of using the bind function in a complete application:: from kivy.uix.boxlayout import BoxLayout from kivy.app import App from kivy.uix.button import Button from functools import partial class DemoBox(BoxLayout): """ This class demonstrates various techniques that can be used for binding to events. Although parts could me made more optimal, advanced Python concepts are avoided for the sake of readability and clarity. """ def __init__(self, **kwargs): super(DemoBox, self).__init__(**kwargs) self.orientation = "vertical" # We start with binding to a normal event. The only argument # passed to the callback is the object which we have bound to. btn = Button(text="Normal binding to event") btn.bind(on_press=self.on_event) # Next, we bind to a standard property change event. This typically # passes 2 arguments: the object and the value btn2 = Button(text="Normal binding to a property change") btn2.bind(state=self.on_property) # Here we use anonymous functions (a.k.a lambdas) to perform binding. # Their advantage is that you can avoid declaring new functions i.e. # they offer a concise way to "redirect" callbacks. btn3 = Button(text="Using anonymous functions.") btn3.bind(on_press=lambda x: self.on_event(None)) # You can also declare a function that accepts a variable number of # positional and keyword arguments and use introspection to determine # what is being passed in. This is very handy for debugging as well # as function re-use. Here, we use standard event binding to a function # that accepts optional positional and keyword arguments. btn4 = Button(text="Use a flexible function") btn4.bind(on_press=self.on_anything) # Lastly, we show how to use partial functions. They are sometimes # difficult to grasp, but provide a very flexible and powerful way to # reuse functions. btn5 = Button(text="Using partial functions. For hardcores.") btn5.bind(on_press=partial(self.on_anything, "1", "2", monthy="python")) for but in [btn, btn2, btn3, btn4, btn5]: self.add_widget(but) def on_event(self, obj): print("Typical event from", obj) def on_property(self, obj, value): print("Typical property change from", obj, "to", value) def on_anything(self, *args, **kwargs): print('The flexible function has *args of', str(args), "and **kwargs of", str(kwargs)) class DemoApp(App): def build(self): return DemoBox() if __name__ == "__main__": DemoApp().run() If a callback has already been bound to a given event or property, it won't be added again. When binding a method to an event or property, a :class:`kivy.weakmethod.WeakMethod` of the callback is saved. That is, rather than storing a regular reference, it stores both a weak reference to the instance (see Python's :class:`weakref`). This has two consequences. The first is that the binding will not prevent garbage collection of the method's object. The client must maintain a reference to the instance for the desired lifetime. The callback reference is silently removed if it becomes invalid. The second is that when using a decorated method e.g.:: @my_decorator def callback(self, *args): pass the decorator (``my_decorator`` here) must use `wraps <https://docs.python.org/3/library/functools.html#functools.wraps>`_ internally. ''' cdef EventObservers observers cdef Property prop for key, value in kwargs.iteritems(): assert callable(value), '{!r} is not callable'.format(value) if key[:3] == 'on_': observers = self.__event_stack.get(key) if observers is None: continue # convert the handler to a weak method observers.bind(WeakMethod(value), value, 1) else: prop = self.__properties[key] prop.bind(self, value) def unbind(self, **kwargs): '''Unbind properties from callback functions with similar usage as :meth:`bind`. If a callback has been bound to a given event or property multiple times, only the first occurrence will be unbound. .. note:: It is safe to use :meth:`unbind` on a function bound with :meth:`fbind` as long as that function was originally bound without any keyword and positional arguments. Otherwise, the function will fail to be unbound and you should use :meth:`funbind` instead. ''' cdef EventObservers observers cdef Property prop for key, value in kwargs.iteritems(): if key[:3] == 'on_': observers = self.__event_stack.get(key) if observers is None: continue # it's a ref, and stop on first match observers.unbind(value, 1) else: prop = self.__properties[key] prop.unbind(self, value, 1) def fbind(self, name, func, *largs, **kwargs): '''A method for advanced, and typically faster binding. This method is different than :meth:`bind` and is meant for more advanced users and internal usage. It can be used as long as the following points are heeded. #. As opposed to :meth:`bind`, it does not check that this function and largs/kwargs has not been bound before to this name. So binding the same callback multiple times will just keep adding it. #. Although :meth:`bind` creates a :class:`WeakMethod` of the callback when binding to an event or property, this method stores the callback directly, unless a keyword argument `ref` with value True is provided and then a :class:`WeakMethod` is saved. This is useful when there's no risk of a memory leak by storing the callback directly. #. This method returns a unique positive number if `name` was found and bound, and `0`, otherwise. It does not raise an exception, like :meth:`bind` if the property `name` is not found. If not zero, the uid returned is unique to this `name` and callback and can be used with :meth:`unbind_uid` for unbinding. When binding a callback with largs and/or kwargs, :meth:`funbind` must be used for unbinding. If no largs and kwargs are provided, :meth:`unbind` may be used as well. :meth:`unbind_uid` can be used in either case. This method passes on any caught positional and/or keyword arguments to the callback, removing the need to call partial. When calling the callback the expended largs are passed on followed by instance/value (just instance for kwargs) followed by expended kwargs. Following is an example of usage similar to the example in :meth:`bind`:: class DemoBox(BoxLayout): def __init__(self, **kwargs): super(DemoBox, self).__init__(**kwargs) self.orientation = "vertical" btn = Button(text="Normal binding to event") btn.fbind('on_press', self.on_event) btn2 = Button(text="Normal binding to a property change") btn2.fbind('state', self.on_property) btn3 = Button(text="A: Using function with args.") btn3.fbind('on_press', self.on_event_with_args, 'right', tree='birch', food='apple') btn4 = Button(text="Unbind A.") btn4.fbind('on_press', self.unbind_a, btn3) btn5 = Button(text="Use a flexible function") btn5.fbind('on_press', self.on_anything) btn6 = Button(text="B: Using flexible functions with args. For hardcores.") btn6.fbind('on_press', self.on_anything, "1", "2", monthy="python") btn7 = Button(text="Force dispatch B with different params") btn7.fbind('on_press', btn6.dispatch, 'on_press', 6, 7, monthy="other python") for but in [btn, btn2, btn3, btn4, btn5, btn6, btn7]: self.add_widget(but) def on_event(self, obj): print("Typical event from", obj) def on_event_with_args(self, side, obj, tree=None, food=None): print("Event with args", obj, side, tree, food) def on_property(self, obj, value): print("Typical property change from", obj, "to", value) def on_anything(self, *args, **kwargs): print('The flexible function has *args of', str(args), "and **kwargs of", str(kwargs)) return True def unbind_a(self, btn, event): btn.funbind('on_press', self.on_event_with_args, 'right', tree='birch', food='apple') .. note:: Since the kv lang uses this method to bind, one has to implement this method, instead of :meth:`bind` when creating a non :class:`EventDispatcher` based class used with the kv lang. See :class:`Observable` for an example. .. versionadded:: 1.9.0 .. versionchanged:: 1.9.1 The `ref` keyword argument has been added. ''' cdef EventObservers observers cdef Property prop if name[:3] == 'on_': observers = self.__event_stack.get(name) if observers is not None: if kwargs.pop('ref', False): return observers.fbind(WeakMethod(func), largs, kwargs, 1) else: return observers.fbind(func, largs, kwargs, 0) return 0 else: prop = self.__properties.get(name) if prop is None: return 0 return prop.fbind(self, func, kwargs.pop('ref', False), largs, kwargs) def funbind(self, name, func, *largs, **kwargs): '''Similar to :meth:`fbind`. When unbinding, :meth:`unbind` will unbind all callbacks that match the callback, while this method will only unbind the first. To unbind, the same positional and keyword arguments passed to :meth:`fbind` must be passed on to funbind. .. note:: It is safe to use :meth:`funbind` to unbind a function bound with :meth:`bind` as long as no keyword and positional arguments are provided to :meth:`funbind`. .. versionadded:: 1.9.0 ''' cdef EventObservers observers cdef Property prop if name[:3] == 'on_': observers = self.__event_stack.get(name) if observers is not None: observers.funbind(func, largs, kwargs) else: prop = self.__properties.get(name) if prop is not None: prop.funbind(self, func, largs, kwargs) def unbind_uid(self, name, uid): '''Uses the uid returned by :meth:`fbind` to unbind the callback. This method is much more efficient than :meth:`funbind`. If `uid` evaluates to False (e.g. 0) a `ValueError` is raised. Also, only callbacks bound with :meth:`fbind` can be unbound with this method. Since each call to :meth:`fbind` will generate a unique `uid`, only one callback will be removed. If `uid` is not found among the callbacks, no error is raised. E.g.:: btn6 = Button(text="B: Using flexible functions with args. For hardcores.") uid = btn6.fbind('on_press', self.on_anything, "1", "2", monthy="python") if not uid: raise Exception('Binding failed'). ... btn6.unbind_uid('on_press', uid) .. versionadded:: 1.9.0 ''' cdef EventObservers observers cdef Property prop if name[:3] == 'on_': observers = self.__event_stack.get(name) if observers is not None: observers.unbind_uid(uid) else: prop = self.__properties.get(name) if prop is not None: prop.unbind_uid(self, uid) def get_property_observers(self, name, args=False): ''' Returns a list of methods that are bound to the property/event passed as the *name* argument:: widget_instance.get_property_observers('on_release') :Parameters: `name`: str The name of the event or property. `args`: bool Whether to return the bound args. To keep compatibility, only the callback functions and not their provided args will be returned in the list when `args` is False. If True, each element in the list is a 5-tuple of `(callback, largs, kwargs, is_ref, uid)`, where `is_ref` indicates whether `callback` is a weakref, and `uid` is the uid given by :meth:`fbind`, or None if :meth:`bind` was used. Defaults to `False`. :Returns: The list of bound callbacks. See `args` for details. .. versionadded:: 1.8.0 .. versionchanged:: 1.9.0 `args` has been added. ''' cdef Property prop cdef PropertyStorage ps cdef EventObservers observers if name[:3] == 'on_': observers = self.__event_stack[name] else: prop = self.__properties[name] ps = prop.get_property_storage(self) observers = ps.observers return list(observers) if args else [item[0] for item in observers] def events(EventDispatcher self): '''Return all the events in the class. Can be used for introspection. .. versionadded:: 1.8.0 ''' return self.__event_stack.keys() def dispatch(self, event_type, *largs, **kwargs): '''Dispatch an event across all the handlers added in bind/fbind(). As soon as a handler returns True, the dispatching stops. The function collects all the positional and keyword arguments and passes them on to the handlers. .. note:: The handlers are called in reverse order than they were registered with :meth:`bind`. :Parameters: `event_type`: str the event name to dispatch. .. versionchanged:: 1.9.0 Keyword arguments collection and forwarding was added. Before, only positional arguments would be collected and forwarded. ''' cdef EventObservers observers = self.__event_stack[event_type] if observers.dispatch(self, None, largs, kwargs, 1): return True handler = getattr(self, event_type) return handler(*largs, **kwargs) def dispatch_generic(self, event_type, *largs, **kwargs): if event_type in self.__event_stack: return self.dispatch(event_type, *largs, **kwargs) return self.dispatch_children(event_type, *largs, **kwargs) def dispatch_children(self, event_type, *largs, **kwargs): for child in self.children[:]: if child.dispatch_generic(event_type, *largs, **kwargs): return True # # Properties # def __proxy_setter(self, EventDispatcher dstinstance, name, instance, value): cdef Property prop = self.__properties[name] prop.set(dstinstance, value) def __proxy_getter(self, EventDispatcher dstinstance, name, instance): cdef Property prop = self.__properties[name] return prop.get(dstinstance) def setter(self, name): '''Return the setter of a property. Use: instance.setter('name'). The setter is a convenient callback function useful if you want to directly bind one property to another. It returns a partial function that will accept (obj, value) args and results in the property 'name' of instance being set to value. .. versionadded:: 1.0.9 For example, to bind number2 to number1 in python you would do:: class ExampleWidget(Widget): number1 = NumericProperty(None) number2 = NumericProperty(None) def __init__(self, **kwargs): super(ExampleWidget, self).__init__(**kwargs) self.bind(number1=self.setter('number2')) This is equivalent to kv binding:: <ExampleWidget>: number2: self.number1 ''' return partial(self.__proxy_setter, self, name) def getter(self, name): '''Return the getter of a property. .. versionadded:: 1.0.9 ''' return partial(self.__proxy_getter, self, name) def property(self, name, quiet=False): '''Get a property instance from the property name. If quiet is True, None is returned instead of raising an exception when `name` is not a property. Defaults to `False`. .. versionadded:: 1.0.9 :return: A :class:`~kivy.properties.Property` derived instance corresponding to the name. .. versionchanged:: 1.9.0 quiet was added. ''' if quiet: return self.__properties.get(name, None) else: return self.__properties[name] cpdef dict properties(EventDispatcher self): '''Return all the properties in the class in a dictionary of key/property class. Can be used for introspection. .. versionadded:: 1.0.9 ''' # fast path, use the cache first __cls__ = self.__class__ if __cls__ in cache_properties: return cache_properties[__cls__] return dict(self.__properties) def create_property(self, str name, value=None, default_value=True, *largs, **kwargs): '''Create a new property at runtime. .. versionadded:: 1.0.9 .. versionchanged:: 1.8.0 `value` parameter added, can be used to set the default value of the property. Also, the type of the value is used to specialize the created property. .. versionchanged:: 1.9.0 In the past, if `value` was of type `bool`, a `NumericProperty` would be created, now a `BooleanProperty` is created. Also, now and positional and keyword arguments are passed to the property when created. .. versionchanged:: 2.0.0 default_value has been added. .. warning:: This function is designed for the Kivy language, don't use it in your code. You should declare the property in your class instead of using this method. :Parameters: `name`: string Name of the property `value`: object, optional Default value of the property. Type is also used for creating more appropriate property types. Defaults to None. `default_value`: bool, True by default If True, `value` will be the default for the property. Otherwise, the property will be initialized with the the property type's normal default value, and subsequently set to ``value``. :: >>> mywidget = Widget() >>> mywidget.create_property('custom') >>> mywidget.custom = True >>> print(mywidget.custom) True ''' cdef Property prop if value is None: # shortcut cls = ObjectProperty elif isinstance(value, bool): cls = BooleanProperty elif isinstance(value, (int, float)): cls = NumericProperty elif isinstance(value, string_types): cls = StringProperty elif isinstance(value, (list, tuple)): cls = ListProperty elif isinstance(value, dict): cls = DictProperty else: cls = ObjectProperty if default_value: prop = cls(value, *largs, **kwargs) else: prop = cls(*largs, **kwargs) self.__properties[name] = prop prop.set_name(self, name) prop.link_eagerly(self) setattr(self.__class__, name, prop) if not default_value: setattr(self, name, value) def apply_property(self, **kwargs): '''Adds properties at runtime to the class. The function accepts keyword arguments of the form `prop_name=prop`, where `prop` is a :class:`Property` instance and `prop_name` is the name of the attribute of the property. .. versionadded:: 1.9.1 .. warning:: This method is not recommended for common usage because you should declare the properties in your class instead of using this method. For example:: >>> print(wid.property('sticks', quiet=True)) None >>> wid.apply_property(sticks=ObjectProperty(55, max=10)) >>> print(wid.property('sticks', quiet=True)) <kivy.properties.ObjectProperty object at 0x04303130> ''' cdef Property prop cdef str name for name, prop in kwargs.items(): self.__properties[name] = prop prop.set_name(self, name) prop.link_eagerly(self) setattr(self.__class__, name, prop) @property def proxy_ref(self): '''Returns a :class:`~kivy.weakproxy.WeakProxy` reference to the :class:`EventDispatcher`. .. versionadded:: 1.9.0 .. versionchanged:: 2.0.0 Previously it just returned itself, now it actually returns a :class:`~kivy.weakproxy.WeakProxy`. ''' _proxy_ref = self._proxy_ref if _proxy_ref is not None: return _proxy_ref self._proxy_ref = _proxy_ref = WeakProxy(self) return _proxy_ref @property def __self__(self): return self cdef class BoundCallback: """Bound callback storage. .. note:: We do not call ``__init__`` on the class because we use cython's faster instantiation using ``__new__``. """ def __cinit__( self, EventObservers observers, object func, tuple largs, dict kwargs, int is_ref, uid=None): self.observers = observers self.func = func self.largs = largs self.kwargs = kwargs self.is_ref = is_ref self.lock = unlocked self.prev = self.next = None self.uid = uid def unbind_callback(self, *args): self.observers.unbind_callback(self) cdef void set_largs(self, tuple largs): self.largs = largs cdef class EventObservers: '''A class that stores observers as a doubly linked list. See dispatch for more details on locking and deletion of observers. In all instances, largs and kwargs if None or empty are all converted to None internally before storing or comparing. .. note:: We do not call ``__init__`` on the class because we use cython's faster instantiation using ``__new__``. ''' def __cinit__(self, int dispatch_reverse=0, dispatch_value=1): self.dispatch_reverse = dispatch_reverse self.dispatch_value = dispatch_value self.last_callback = self.first_callback = None self.uid = 1 # start with 1 so uid is always evaluated to True cdef inline BoundCallback make_callback( self, object observer, tuple largs, dict kwargs, int is_ref, uid=None): return BoundCallback.__new__( BoundCallback, self, observer, largs if largs else None, kwargs if kwargs else None, is_ref, uid) cdef inline void bind(self, object observer, object src_observer, int is_ref) except *: '''Bind the observer to the event. If this observer has already been bound, we don't add it again. ''' cdef BoundCallback callback = self.first_callback cdef BoundCallback new_callback cdef int cb_equal while callback is not None: if is_ref and not callback.is_ref: cb_equal = callback.func == src_observer elif callback.is_ref and not is_ref: cb_equal = callback.func() == observer elif is_ref: cb_equal = callback.func() == src_observer else: cb_equal = callback.func == observer if (callback.lock != deleted and callback.largs is None and callback.kwargs is None and cb_equal): return callback = callback.next new_callback = self.make_callback(observer, None, None, is_ref) self.fbind_existing_callback(new_callback) cdef inline object fbind(self, object observer, tuple largs, dict kwargs, int is_ref): '''Similar to bind, except it accepts largs, kwargs that is forwards. is_ref, if true, will mark the observer that it is a ref so that we can unref it before calling. ''' cdef object uid = self.uid self.uid += 1 cdef BoundCallback new_callback = self.make_callback( observer, largs, kwargs, is_ref, uid) self.fbind_existing_callback(new_callback) return uid cdef inline BoundCallback fbind_callback( self, object observer, tuple largs, dict kwargs, int is_ref): '''Similar to bind, except it accepts largs, kwargs that is forwards. is_ref, if true, will mark the observer that it is a ref so that we can unref it before calling. ''' cdef BoundCallback new_callback = self.make_callback( observer, largs, kwargs, is_ref) self.fbind_existing_callback(new_callback) return new_callback cdef inline void fbind_existing_callback(self, BoundCallback callback): if self.first_callback is None: self.last_callback = self.first_callback = callback else: self.last_callback.next = callback callback.prev = self.last_callback self.last_callback = callback cdef inline void unbind(self, object observer, int stop_on_first) except *: '''Removes the observer. If is_ref, he observers will be derefed before comparing to observer, if they are refed. If stop_on_first, after the first match we return. ''' cdef object f cdef BoundCallback callback = self.first_callback while callback is not None: # try a quick comparison if callback.lock == deleted or callback.largs is not None or callback.kwargs is not None: callback = callback.next continue # now match the actual callback function if callback.is_ref: f = callback.func() else: f = callback.func if f != observer: callback = callback.next continue self.remove_callback(callback) callback = callback.next if stop_on_first: return cdef inline void funbind(self, object observer, tuple largs, dict kwargs) except *: '''Similar to unbind, except we only remove the first match, and we don't deref the observers before comparing to observer. The largs and kwargs must match the largs and kwargs from when binding. ''' cdef BoundCallback callback = self.first_callback largs = largs if largs else None kwargs = kwargs if kwargs else None while callback is not None: if (callback.lock == deleted or not callback.is_ref and callback.func != observer or callback.is_ref and callback.func() != observer or callback.largs != largs or callback.kwargs != kwargs): callback = callback.next continue self.remove_callback(callback) return cdef inline object unbind_uid(self, object uid): '''Remove the callback identified by the uid. If passed uid is None, a ValueError is raised. ''' cdef BoundCallback callback = self.first_callback if not uid: raise ValueError( 'uid, {}, that evaluates to False is not valid'.format(uid)) while callback is not None: if callback.uid != uid: callback = callback.next continue if callback.lock != deleted: self.remove_callback(callback) return cdef inline object unbind_callback(self, BoundCallback callback): '''Remove the callback identified by the uid. If passed uid is None, a ValueError is raised. ''' if callback.lock != deleted: self.remove_callback(callback) cdef inline void remove_callback(self, BoundCallback callback, int force=0) except *: '''Removes the callback from the doubly linked list. If the callback is locked, unless forced, the lock is changed to deleted and the callback is not removed. Assumes that callback.lock is either locked, or unlocked, not deleted except if force, then it can be anything. ''' if callback.lock == locked and not force: callback.lock = deleted else: if callback.prev is not None: callback.prev.next = callback.next else: self.first_callback = callback.next if callback.next is not None: callback.next.prev = callback.prev else: self.last_callback = callback.prev cdef inline object _dispatch( self, object f, tuple slargs, dict skwargs, object obj, object value, tuple largs, dict kwargs): '''Dispatches the the callback with the args. f is the (derefed) callback. slargs, skwargs are the bound-time provided args. largs, kwargs are the dispatched args. The order of args is slargs, obj, value, skwargs updated with kwargs. If dispatch_value is False, value is skipped. ''' cdef object result cdef dict d cdef tuple param = (obj, value) if self.dispatch_value else (obj, ) cdef tuple fargs = None if slargs is not None and skwargs is not None: # both kw and largs if largs is not None: fargs = slargs + param + largs else: fargs = slargs + param if kwargs is not None: d = dict(skwargs) d.update(kwargs) else: d = skwargs return f(*fargs, **d) elif slargs is not None: # only largs if largs is not None: fargs = slargs + param + largs else: fargs = slargs + param if kwargs is None: return f(*fargs) else: return f(*fargs, **kwargs) elif skwargs is not None: # only kwargs if kwargs is not None: d = dict(skwargs) d.update(kwargs) else: d = skwargs if largs is None: if self.dispatch_value: return f(obj, value, **d) else: return f(obj, **d) else: if self.dispatch_value: return f(obj, value, *largs, **d) else: return f(obj, *largs, **d) else: # no args if largs is None: if kwargs is None: if self.dispatch_value: return f(obj, value) else: return f(obj) else: if self.dispatch_value: return f(obj, value, **kwargs) else: return f(obj, **kwargs) else: if kwargs is None: if self.dispatch_value: return f(obj, value, *largs) else: return f(obj, *largs) else: if self.dispatch_value: return f(obj, value, *largs, **kwargs) else: return f(obj, *largs, **kwargs) cdef inline int dispatch(self, object obj, object value, tuple largs, dict kwargs, int stop_on_true) except 2: '''Dispatches obj, value to all bound observers. If largs and/or kwargs, they are forwarded after obj, value. if stop_on_true, if a observer returns true, the function stops and returns true. If dispatch_reverse is True, we dispatch starting with last bound callback, otherwise we start with the first. The logic and reason for locking callbacks is as follows. During a dispatch, arbitrary code can be executed, therefore, as we traverse and execute each callback, the callback may in turn bind. unbind or even cause a new dispatch recursively many times. Therefore, our goal should be to during a dispatch, allow such recursiveness, while at each level, only dispatch the callbacks that existed when we started dispatching, but not including callbacks removed during dispatching. Essentially, we want to make a copy of the callbacks as exited during start of dispatching, while allowing removal of callbacks. With a python list, we'd have to make a copy of the list and before each callback, we check the original list to see if the callback has been removed. We solve this issue for the doubly linked list using locks. At each recursion level, if a callback is already locked by a higher level, we can mark it deleted but not actually delete it or unlock it. Also, that level is responsible for deleting the callbacks it locked if a lower level marked them deleted, otherwise it just unlocks them before returning. So a callback locked by a level, is guaranteed to not be removed (but at most marked for deletion) by a recursive dispatch. Each callback as it is dispatched is locked. Also, the last callback scheduled to be executed is immediately locked, so that we know where to stop, in case new callbacks are added. ''' cdef BoundCallback callback, final cdef object f, result cdef BoundLock current_lock, last_lock cdef int done = 0, res = 0, reverse = self.dispatch_reverse if reverse: # dispatch starting from last until first callback = self.last_callback # start callback final = self.first_callback # last callback else: callback = self.first_callback final = self.last_callback if callback is None: return 0 last_lock = final.lock # save the state of the lock of final callback if last_lock == unlocked: # lock the final callback final.lock = locked while not done and callback is not None: done = final is callback if callback.lock == deleted: callback = callback.prev if reverse else callback.next continue # save the lock state (currently only either locked or unlocked) current_lock = callback.lock if current_lock == unlocked: # and lock it if unlocked callback.lock = locked if callback.is_ref: f = callback.func() if f is None: self.remove_callback(callback, current_lock == unlocked) callback = callback.prev if reverse else callback.next continue else: f = callback.func result = self._dispatch( f, callback.largs, callback.kwargs, obj, value, largs, kwargs) if current_lock == unlocked: # now unlock/delete if it was unlocked if callback.lock == deleted: self.remove_callback(callback, 1) else: callback.lock = unlocked if result and stop_on_true: res = done = 1 callback = callback.prev if reverse else callback.next # now unlock/delete the final callback if we locked it if last_lock == unlocked: if final.lock == deleted: self.remove_callback(final, 1) else: final.lock = unlocked return res def __iter__(self): '''Binding/unbinding/dispatching while iterating can lead to invalid data. ''' cdef BoundCallback callback = self.first_callback while callback is not None: yield ( callback.func, callback.largs if callback.largs is not None else (), callback.kwargs if callback.kwargs is not None else {}, callback.is_ref, callback.uid) callback = callback.next ���������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/_metrics.pxd������������������������������������������������������������������������0000666�0000000�0000000�00000000205�00000000000�014073� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy._event cimport EventObservers cdef EventObservers pixel_scale_observers cpdef float dpi2px(value, str ext) except * �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/_metrics.pyx������������������������������������������������������������������������0000666�0000000�0000000�00000004411�00000000000�014123� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������"""Low level Metrics ==================== Module for low level metrics operations. """ __all__ = ( 'dpi2px', 'NUMERIC_FORMATS', 'dispatch_pixel_scale', 'sync_pixel_scale') cdef float g_dpi = -1 cdef float g_density = -1 cdef float g_fontscale = -1 cdef EventObservers pixel_scale_observers = EventObservers.__new__( EventObservers) """These observers are dispatched when the dpi/density/font scale changes. All NumericProperties bind to it, and dispatch their prop in response (if it causes changes to them). """ NUMERIC_FORMATS = ('in', 'px', 'dp', 'sp', 'pt', 'cm', 'mm') """The tuple of supported suffixes in Kivy properties that support e.g. ``"10dp"`` type syntax. """ def dispatch_pixel_scale(*args): """Dispatches all properties that and watch pixel_scale_observers. This should be called by Metrics when it changes any of the scaling properties. """ from kivy.metrics import Metrics global g_dpi, g_density, g_fontscale g_dpi = Metrics.dpi g_density = Metrics.density g_fontscale = Metrics.fontscale pixel_scale_observers.dispatch(None, None, None, None, 0) def sync_pixel_scale(dpi=None, density=None, fontscale=None): """Internal method to manually updated the scaling factors when metrics changes, before anything has been dispatched. Do not call in user code!""" global g_dpi, g_density, g_fontscale if dpi is not None: g_dpi = dpi if density is not None: g_density = density if fontscale is not None: g_fontscale = fontscale cpdef float dpi2px(value, str ext) except *: """Converts the value according to the ext.""" # 1in = 2.54cm = 25.4mm = 72pt = 12pc if g_dpi == -1: dispatch_pixel_scale() # all of these must linearly scale the value (10xx = 10 * 1xx) cdef float rv = <float>float(value) if ext == 'in': return rv * g_dpi elif ext == 'px': return rv elif ext == 'dp': return rv * g_density elif ext == 'sp': return rv * g_density * g_fontscale elif ext == 'pt': return rv * g_dpi / <float>72. elif ext == 'cm': return rv * g_dpi / <float>2.54 elif ext == 'mm': return rv * g_dpi / <float>25.4 �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229060.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/_version.py�������������������������������������������������������������������������0000666�0000000�0000000�00000000660�00000000000�013754� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# This file is imported from __init__.py and exec'd from setup.py MAJOR = 2 MINOR = 3 MICRO = 1 RELEASE = True __version__ = '%d.%d.%d' % (MAJOR, MINOR, MICRO) if not RELEASE: # if it's a rcx release, it's not proceeded by a period. If it is a # devx release, it must start with a period __version__ += '' _kivy_git_hash = '20d74dcd30f143abbd1aa94c76bafc5bd934d5bd' _kivy_build_date = '20241226' ��������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/animation.py������������������������������������������������������������������������0000666�0000000�0000000�00000062774�00000000000�014125� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Animation ========= :class:`Animation` and :class:`AnimationTransition` are used to animate :class:`~kivy.uix.widget.Widget` properties. You must specify at least a property name and target value. To use an Animation, follow these steps: * Setup an Animation object * Use the Animation object on a Widget Simple animation ---------------- To animate a Widget's x or y position, simply specify the target x/y values where you want the widget positioned at the end of the animation:: anim = Animation(x=100, y=100) anim.start(widget) The animation will last for 1 second unless :attr:`duration` is specified. When anim.start() is called, the Widget will move smoothly from the current x/y position to (100, 100). Multiple properties and transitions ----------------------------------- You can animate multiple properties and use built-in or custom transition functions using :attr:`transition` (or the `t=` shortcut). For example, to animate the position and size using the 'in_quad' transition:: anim = Animation(x=50, size=(80, 80), t='in_quad') anim.start(widget) Note that the `t=` parameter can be the string name of a method in the :class:`AnimationTransition` class or your own animation function. Sequential animation -------------------- To join animations sequentially, use the '+' operator. The following example will animate to x=50 over 1 second, then animate the size to (80, 80) over the next two seconds:: anim = Animation(x=50) + Animation(size=(80, 80), duration=2.) anim.start(widget) Parallel animation ------------------ To join animations in parallel, use the '&' operator. The following example will animate the position to (80, 10) over 1 second, whilst in parallel animating the size to (800, 800):: anim = Animation(pos=(80, 10)) anim &= Animation(size=(800, 800), duration=2.) anim.start(widget) Keep in mind that creating overlapping animations on the same property may have unexpected results. If you want to apply multiple animations to the same property, you should either schedule them sequentially (via the '+' operator or using the *on_complete* callback) or cancel previous animations using the :attr:`~Animation.cancel_all` method. Repeating animation ------------------- .. versionadded:: 1.8.0 .. note:: This is currently only implemented for 'Sequence' animations. To set an animation to repeat, simply set the :attr:`Sequence.repeat` property to `True`:: anim = Animation(...) + Animation(...) anim.repeat = True anim.start(widget) For flow control of animations such as stopping and cancelling, use the methods already in place in the animation module. ''' __all__ = ('Animation', 'AnimationTransition') from math import sqrt, cos, sin, pi from collections import ChainMap from kivy.event import EventDispatcher from kivy.clock import Clock from kivy.compat import string_types, iterkeys from kivy.weakproxy import WeakProxy class Animation(EventDispatcher): '''Create an animation definition that can be used to animate a Widget. :Parameters: `duration` or `d`: float, defaults to 1. Duration of the animation, in seconds. `transition` or `t`: str or func Transition function for animate properties. It can be the name of a method from :class:`AnimationTransition`. `step` or `s`: float Step in milliseconds of the animation. Defaults to 0, which means the animation is updated for every frame. To update the animation less often, set the step value to a float. For example, if you want to animate at 30 FPS, use s=1/30. :Events: `on_start`: animation, widget Fired when the animation is started on a widget. `on_complete`: animation, widget Fired when the animation is completed or stopped on a widget. `on_progress`: animation, widget, progression Fired when the progression of the animation is changing. .. versionchanged:: 1.4.0 Added s/step parameter. .. versionchanged:: 1.10.0 The default value of the step parameter was changed from 1/60. to 0. ''' _update_ev = None _instances = set() __events__ = ('on_start', 'on_progress', 'on_complete') def __init__(self, **kw): super().__init__() # Initialize self._clock_installed = False self._duration = kw.pop('d', kw.pop('duration', 1.)) self._transition = kw.pop('t', kw.pop('transition', 'linear')) self._step = kw.pop('s', kw.pop('step', 0)) if isinstance(self._transition, string_types): self._transition = getattr(AnimationTransition, self._transition) self._animated_properties = kw self._widgets = {} @property def duration(self): '''Return the duration of the animation. ''' return self._duration @property def transition(self): '''Return the transition of the animation. ''' return self._transition @property def animated_properties(self): '''Return the properties used to animate. ''' return self._animated_properties @staticmethod def stop_all(widget, *largs): '''Stop all animations that concern a specific widget / list of properties. Example:: anim = Animation(x=50) anim.start(widget) # and later Animation.stop_all(widget, 'x') ''' if len(largs): for animation in list(Animation._instances): for x in largs: animation.stop_property(widget, x) else: for animation in set(Animation._instances): animation.stop(widget) @staticmethod def cancel_all(widget, *largs): '''Cancel all animations that concern a specific widget / list of properties. See :attr:`cancel`. Example:: anim = Animation(x=50) anim.start(widget) # and later Animation.cancel_all(widget, 'x') .. versionadded:: 1.4.0 .. versionchanged:: 2.1.0 If the parameter ``widget`` is None, all animated widgets will be the target and cancelled. If ``largs`` is also given, animation of these properties will be canceled for all animated widgets. ''' if widget is None: if largs: for animation in Animation._instances.copy(): for info in tuple(animation._widgets.values()): widget = info['widget'] for x in largs: animation.cancel_property(widget, x) else: for animation in Animation._instances: animation._widgets.clear() animation._clock_uninstall() Animation._instances.clear() return if len(largs): for animation in list(Animation._instances): for x in largs: animation.cancel_property(widget, x) else: for animation in set(Animation._instances): animation.cancel(widget) def start(self, widget): '''Start the animation on a widget. ''' self.stop(widget) self._initialize(widget) self._register() self.dispatch('on_start', widget) def stop(self, widget): '''Stop the animation previously applied to a widget, triggering the `on_complete` event.''' props = self._widgets.pop(widget.uid, None) if props: self.dispatch('on_complete', widget) self.cancel(widget) def cancel(self, widget): '''Cancel the animation previously applied to a widget. Same effect as :attr:`stop`, except the `on_complete` event will *not* be triggered! .. versionadded:: 1.4.0 ''' self._widgets.pop(widget.uid, None) self._clock_uninstall() if not self._widgets: self._unregister() def stop_property(self, widget, prop): '''Even if an animation is running, remove a property. It will not be animated further. If it was the only/last property being animated, the animation will be stopped (see :attr:`stop`). ''' props = self._widgets.get(widget.uid, None) if not props: return props['properties'].pop(prop, None) # no more properties to animation ? kill the animation. if not props['properties']: self.stop(widget) def cancel_property(self, widget, prop): '''Even if an animation is running, remove a property. It will not be animated further. If it was the only/last property being animated, the animation will be canceled (see :attr:`cancel`) .. versionadded:: 1.4.0 ''' props = self._widgets.get(widget.uid, None) if not props: return props['properties'].pop(prop, None) # no more properties to animation ? kill the animation. if not props['properties']: self.cancel(widget) def have_properties_to_animate(self, widget): '''Return True if a widget still has properties to animate. .. versionadded:: 1.8.0 ''' props = self._widgets.get(widget.uid, None) if props and props['properties']: return True # # Private # def _register(self): Animation._instances.add(self) def _unregister(self): Animation._instances.discard(self) def _initialize(self, widget): d = self._widgets[widget.uid] = { 'widget': widget, 'properties': {}, 'time': None} # get current values p = d['properties'] for key, value in self._animated_properties.items(): original_value = getattr(widget, key) if isinstance(original_value, (tuple, list)): original_value = original_value[:] elif isinstance(original_value, dict): original_value = original_value.copy() p[key] = (original_value, value) # install clock self._clock_install() def _clock_install(self): if self._clock_installed: return self._update_ev = Clock.schedule_interval(self._update, self._step) self._clock_installed = True def _clock_uninstall(self): if self._widgets or not self._clock_installed: return self._clock_installed = False if self._update_ev is not None: self._update_ev.cancel() self._update_ev = None def _update(self, dt): widgets = self._widgets transition = self._transition calculate = self._calculate for uid in list(widgets.keys()): anim = widgets[uid] widget = anim['widget'] if isinstance(widget, WeakProxy) and not len(dir(widget)): # empty proxy, widget is gone. ref: #2458 self._widgets.pop(uid, None) self._clock_uninstall() if not self._widgets: self._unregister() continue if anim['time'] is None: anim['time'] = 0. else: anim['time'] += dt # calculate progression if self._duration: progress = min(1., anim['time'] / self._duration) else: progress = 1 t = transition(progress) # apply progression on widget for key, values in anim['properties'].items(): a, b = values value = calculate(a, b, t) setattr(widget, key, value) self.dispatch('on_progress', widget, progress) # time to stop ? if progress >= 1.: self.stop(widget) def _calculate(self, a, b, t): _calculate = self._calculate if isinstance(a, list) or isinstance(a, tuple): if isinstance(a, list): tp = list else: tp = tuple return tp([_calculate(a[x], b[x], t) for x in range(len(a))]) elif isinstance(a, dict): d = {} for x in iterkeys(a): if x not in b: # User requested to animate only part of the dict. # Copy the rest d[x] = a[x] else: d[x] = _calculate(a[x], b[x], t) return d else: return (a * (1. - t)) + (b * t) # # Default handlers # def on_start(self, widget): pass def on_progress(self, widget, progress): pass def on_complete(self, widget): pass def __add__(self, animation): return Sequence(self, animation) def __and__(self, animation): return Parallel(self, animation) class CompoundAnimation(Animation): def stop_property(self, widget, prop): self.anim1.stop_property(widget, prop) self.anim2.stop_property(widget, prop) if (not self.anim1.have_properties_to_animate(widget) and not self.anim2.have_properties_to_animate(widget)): self.stop(widget) def cancel(self, widget): self.anim1.cancel(widget) self.anim2.cancel(widget) super().cancel(widget) def cancel_property(self, widget, prop): '''Even if an animation is running, remove a property. It will not be animated further. If it was the only/last property being animated, the animation will be canceled (see :attr:`cancel`) This method overrides `:class:kivy.animation.Animation`'s version, to cancel it on all animations of the Sequence. .. versionadded:: 1.10.0 ''' self.anim1.cancel_property(widget, prop) self.anim2.cancel_property(widget, prop) if (not self.anim1.have_properties_to_animate(widget) and not self.anim2.have_properties_to_animate(widget)): self.cancel(widget) def have_properties_to_animate(self, widget): return (self.anim1.have_properties_to_animate(widget) or self.anim2.have_properties_to_animate(widget)) @property def animated_properties(self): return ChainMap({}, self.anim2.animated_properties, self.anim1.animated_properties) @property def transition(self): # This property is impossible to implement raise AttributeError( "Can't lookup transition attribute of a CompoundAnimation") class Sequence(CompoundAnimation): def __init__(self, anim1, anim2): super().__init__() #: Repeat the sequence. See 'Repeating animation' in the header #: documentation. self.repeat = False self.anim1 = anim1 self.anim2 = anim2 self.anim1.bind(on_complete=self.on_anim1_complete, on_progress=self.on_anim1_progress) self.anim2.bind(on_complete=self.on_anim2_complete, on_progress=self.on_anim2_progress) @property def duration(self): return self.anim1.duration + self.anim2.duration def stop(self, widget): props = self._widgets.pop(widget.uid, None) self.anim1.stop(widget) self.anim2.stop(widget) if props: self.dispatch('on_complete', widget) super().cancel(widget) def start(self, widget): self.stop(widget) self._widgets[widget.uid] = True self._register() self.dispatch('on_start', widget) self.anim1.start(widget) def on_anim1_complete(self, instance, widget): if widget.uid not in self._widgets: return self.anim2.start(widget) def on_anim1_progress(self, instance, widget, progress): self.dispatch('on_progress', widget, progress / 2.) def on_anim2_complete(self, instance, widget): '''Repeating logic used with boolean variable "repeat". .. versionadded:: 1.7.1 ''' if widget.uid not in self._widgets: return if self.repeat: self.anim1.start(widget) else: self.dispatch('on_complete', widget) self.cancel(widget) def on_anim2_progress(self, instance, widget, progress): self.dispatch('on_progress', widget, .5 + progress / 2.) class Parallel(CompoundAnimation): def __init__(self, anim1, anim2): super().__init__() self.anim1 = anim1 self.anim2 = anim2 self.anim1.bind(on_complete=self.on_anim_complete) self.anim2.bind(on_complete=self.on_anim_complete) @property def duration(self): return max(self.anim1.duration, self.anim2.duration) def stop(self, widget): self.anim1.stop(widget) self.anim2.stop(widget) if self._widgets.pop(widget.uid, None): self.dispatch('on_complete', widget) super().cancel(widget) def start(self, widget): self.stop(widget) self.anim1.start(widget) self.anim2.start(widget) self._widgets[widget.uid] = {'complete': 0} self._register() self.dispatch('on_start', widget) def on_anim_complete(self, instance, widget): self._widgets[widget.uid]['complete'] += 1 if self._widgets[widget.uid]['complete'] == 2: self.stop(widget) class AnimationTransition: '''Collection of animation functions to be used with the Animation object. Easing Functions ported to Kivy from the Clutter Project https://developer.gnome.org/clutter/stable/ClutterAlpha.html The `progress` parameter in each animation function is in the range 0-1. ''' @staticmethod def linear(progress): '''.. image:: images/anim_linear.png''' return progress @staticmethod def in_quad(progress): '''.. image:: images/anim_in_quad.png ''' return progress * progress @staticmethod def out_quad(progress): '''.. image:: images/anim_out_quad.png ''' return -1.0 * progress * (progress - 2.0) @staticmethod def in_out_quad(progress): '''.. image:: images/anim_in_out_quad.png ''' p = progress * 2 if p < 1: return 0.5 * p * p p -= 1.0 return -0.5 * (p * (p - 2.0) - 1.0) @staticmethod def in_cubic(progress): '''.. image:: images/anim_in_cubic.png ''' return progress * progress * progress @staticmethod def out_cubic(progress): '''.. image:: images/anim_out_cubic.png ''' p = progress - 1.0 return p * p * p + 1.0 @staticmethod def in_out_cubic(progress): '''.. image:: images/anim_in_out_cubic.png ''' p = progress * 2 if p < 1: return 0.5 * p * p * p p -= 2 return 0.5 * (p * p * p + 2.0) @staticmethod def in_quart(progress): '''.. image:: images/anim_in_quart.png ''' return progress * progress * progress * progress @staticmethod def out_quart(progress): '''.. image:: images/anim_out_quart.png ''' p = progress - 1.0 return -1.0 * (p * p * p * p - 1.0) @staticmethod def in_out_quart(progress): '''.. image:: images/anim_in_out_quart.png ''' p = progress * 2 if p < 1: return 0.5 * p * p * p * p p -= 2 return -0.5 * (p * p * p * p - 2.0) @staticmethod def in_quint(progress): '''.. image:: images/anim_in_quint.png ''' return progress * progress * progress * progress * progress @staticmethod def out_quint(progress): '''.. image:: images/anim_out_quint.png ''' p = progress - 1.0 return p * p * p * p * p + 1.0 @staticmethod def in_out_quint(progress): '''.. image:: images/anim_in_out_quint.png ''' p = progress * 2 if p < 1: return 0.5 * p * p * p * p * p p -= 2.0 return 0.5 * (p * p * p * p * p + 2.0) @staticmethod def in_sine(progress): '''.. image:: images/anim_in_sine.png ''' return -1.0 * cos(progress * (pi / 2.0)) + 1.0 @staticmethod def out_sine(progress): '''.. image:: images/anim_out_sine.png ''' return sin(progress * (pi / 2.0)) @staticmethod def in_out_sine(progress): '''.. image:: images/anim_in_out_sine.png ''' return -0.5 * (cos(pi * progress) - 1.0) @staticmethod def in_expo(progress): '''.. image:: images/anim_in_expo.png ''' if progress == 0: return 0.0 return pow(2, 10 * (progress - 1.0)) @staticmethod def out_expo(progress): '''.. image:: images/anim_out_expo.png ''' if progress == 1.0: return 1.0 return -pow(2, -10 * progress) + 1.0 @staticmethod def in_out_expo(progress): '''.. image:: images/anim_in_out_expo.png ''' if progress == 0: return 0.0 if progress == 1.: return 1.0 p = progress * 2 if p < 1: return 0.5 * pow(2, 10 * (p - 1.0)) p -= 1.0 return 0.5 * (-pow(2, -10 * p) + 2.0) @staticmethod def in_circ(progress): '''.. image:: images/anim_in_circ.png ''' return -1.0 * (sqrt(1.0 - progress * progress) - 1.0) @staticmethod def out_circ(progress): '''.. image:: images/anim_out_circ.png ''' p = progress - 1.0 return sqrt(1.0 - p * p) @staticmethod def in_out_circ(progress): '''.. image:: images/anim_in_out_circ.png ''' p = progress * 2 if p < 1: return -0.5 * (sqrt(1.0 - p * p) - 1.0) p -= 2.0 return 0.5 * (sqrt(1.0 - p * p) + 1.0) @staticmethod def in_elastic(progress): '''.. image:: images/anim_in_elastic.png ''' p = .3 s = p / 4.0 q = progress if q == 1: return 1.0 q -= 1.0 return -(pow(2, 10 * q) * sin((q - s) * (2 * pi) / p)) @staticmethod def out_elastic(progress): '''.. image:: images/anim_out_elastic.png ''' p = .3 s = p / 4.0 q = progress if q == 1: return 1.0 return pow(2, -10 * q) * sin((q - s) * (2 * pi) / p) + 1.0 @staticmethod def in_out_elastic(progress): '''.. image:: images/anim_in_out_elastic.png ''' p = .3 * 1.5 s = p / 4.0 q = progress * 2 if q == 2: return 1.0 if q < 1: q -= 1.0 return -.5 * (pow(2, 10 * q) * sin((q - s) * (2.0 * pi) / p)) else: q -= 1.0 return pow(2, -10 * q) * sin((q - s) * (2.0 * pi) / p) * .5 + 1.0 @staticmethod def in_back(progress): '''.. image:: images/anim_in_back.png ''' return progress * progress * ((1.70158 + 1.0) * progress - 1.70158) @staticmethod def out_back(progress): '''.. image:: images/anim_out_back.png ''' p = progress - 1.0 return p * p * ((1.70158 + 1) * p + 1.70158) + 1.0 @staticmethod def in_out_back(progress): '''.. image:: images/anim_in_out_back.png ''' p = progress * 2. s = 1.70158 * 1.525 if p < 1: return 0.5 * (p * p * ((s + 1.0) * p - s)) p -= 2.0 return 0.5 * (p * p * ((s + 1.0) * p + s) + 2.0) @staticmethod def _out_bounce_internal(t, d): p = t / d if p < (1.0 / 2.75): return 7.5625 * p * p elif p < (2.0 / 2.75): p -= (1.5 / 2.75) return 7.5625 * p * p + .75 elif p < (2.5 / 2.75): p -= (2.25 / 2.75) return 7.5625 * p * p + .9375 else: p -= (2.625 / 2.75) return 7.5625 * p * p + .984375 @staticmethod def _in_bounce_internal(t, d): return 1.0 - AnimationTransition._out_bounce_internal(d - t, d) @staticmethod def in_bounce(progress): '''.. image:: images/anim_in_bounce.png ''' return AnimationTransition._in_bounce_internal(progress, 1.) @staticmethod def out_bounce(progress): '''.. image:: images/anim_out_bounce.png ''' return AnimationTransition._out_bounce_internal(progress, 1.) @staticmethod def in_out_bounce(progress): '''.. image:: images/anim_in_out_bounce.png ''' p = progress * 2. if p < 1.: return AnimationTransition._in_bounce_internal(p, 1.) * .5 return AnimationTransition._out_bounce_internal(p - 1., 1.) * .5 + .5 ����././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/app.py������������������������������������������������������������������������������0000666�0000000�0000000�00000125346�00000000000�012721� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Application =========== The :class:`App` class is the base for creating Kivy applications. Think of it as your main entry point into the Kivy run loop. In most cases, you subclass this class and make your own app. You create an instance of your specific app class and then, when you are ready to start the application's life cycle, you call your instance's :meth:`App.run` method. Creating an Application ----------------------- Method using build() override ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To initialize your app with a widget tree, override the :meth:`~App.build` method in your app class and return the widget tree you constructed. Here's an example of a very simple application that just shows a button: .. include:: ../../examples/application/app_with_build.py :literal: The file is also available in the examples folder at :file:`kivy/examples/application/app_with_build.py`. Here, no widget tree was constructed (or if you will, a tree with only the root node). Method using kv file ~~~~~~~~~~~~~~~~~~~~ You can also use the :doc:`api-kivy.lang` for creating applications. The .kv can contain rules and root widget definitions at the same time. Here is the same example as the Button one in a kv file. Contents of 'test.kv': .. include:: ../../examples/application/test.kv :literal: Contents of 'main.py': .. include:: ../../examples/application/app_with_kv.py :literal: See :file:`kivy/examples/application/app_with_kv.py`. The relationship between main.py and test.kv is explained in :meth:`App.load_kv`. .. _Application configuration: Application configuration ------------------------- Use the configuration file ~~~~~~~~~~~~~~~~~~~~~~~~~~ Your application might need its own configuration file. The :class:`App` class handles 'ini' files automatically if you add the section key-value pair to the :meth:`App.build_config` method using the `config` parameter (an instance of :class:`~kivy.config.ConfigParser`):: class TestApp(App): def build_config(self, config): config.setdefaults('section1', { 'key1': 'value1', 'key2': '42' }) As soon as you add one section to the config, a file is created on the disk (see :attr:`~App.get_application_config` for its location) and named based your class name. "TestApp" will give a config file named "test.ini" with the content:: [section1] key1 = value1 key2 = 42 The "test.ini" will be automatically loaded at runtime and you can access the configuration in your :meth:`App.build` method:: class TestApp(App): def build_config(self, config): config.setdefaults('section1', { 'key1': 'value1', 'key2': '42' }) def build(self): config = self.config return Label(text='key1 is %s and key2 is %d' % ( config.get('section1', 'key1'), config.getint('section1', 'key2'))) Create a settings panel ~~~~~~~~~~~~~~~~~~~~~~~ Your application can have a settings panel to let your user configure some of your config tokens. Here is an example done in the KinectViewer example (available in the examples directory): .. image:: images/app-settings.jpg :align: center You can add your own panels of settings by extending the :meth:`App.build_settings` method. Check the :class:`~kivy.uix.settings.Settings` about how to create a panel, because you need a JSON file / data first. Let's take as an example the previous snippet of TestApp with custom config. We could create a JSON like this:: [ { "type": "title", "title": "Test application" }, { "type": "options", "title": "My first key", "desc": "Description of my first key", "section": "section1", "key": "key1", "options": ["value1", "value2", "another value"] }, { "type": "numeric", "title": "My second key", "desc": "Description of my second key", "section": "section1", "key": "key2" } ] Then, we can create a panel using this JSON to automatically create all the options and link them to our :attr:`App.config` ConfigParser instance:: class TestApp(App): # ... def build_settings(self, settings): jsondata = """... put the json data here ...""" settings.add_json_panel('Test application', self.config, data=jsondata) That's all! Now you can press F1 (default keystroke) to toggle the settings panel or press the "settings" key on your android device. You can manually call :meth:`App.open_settings` and :meth:`App.close_settings` if you want to handle this manually. Every change in the panel is automatically saved in the config file. You can also use :meth:`App.build_settings` to modify properties of the settings panel. For instance, the default panel has a sidebar for switching between json panels whose width defaults to 200dp. If you'd prefer this to be narrower, you could add:: settings.interface.menu.width = dp(100) to your :meth:`build_settings` method. You might want to know when a config value has been changed by the user in order to adapt or reload your UI. You can then overload the :meth:`on_config_change` method:: class TestApp(App): # ... def on_config_change(self, config, section, key, value): if config is self.config: token = (section, key) if token == ('section1', 'key1'): print('Our key1 has been changed to', value) elif token == ('section1', 'key2'): print('Our key2 has been changed to', value) The Kivy configuration panel is added by default to the settings instance. If you don't want this panel, you can declare your Application as follows:: class TestApp(App): use_kivy_settings = False # ... This only removes the Kivy panel but does not stop the settings instance from appearing. If you want to prevent the settings instance from appearing altogether, you can do this:: class TestApp(App): def open_settings(self, *largs): pass .. versionadded:: 1.0.7 Profiling with on_start and on_stop ----------------------------------- It is often useful to profile python code in order to discover locations to optimise. The standard library profilers (http://docs.python.org/2/library/profile.html) provides multiple options for profiling code. For profiling the entire program, the natural approaches of using profile as a module or profile's run method does not work with Kivy. It is however, possible to use :meth:`App.on_start` and :meth:`App.on_stop` methods:: import cProfile class MyApp(App): def on_start(self): self.profile = cProfile.Profile() self.profile.enable() def on_stop(self): self.profile.disable() self.profile.dump_stats('myapp.profile') This will create a file called `myapp.profile` when you exit your app. Customising layout ------------------ You can choose different settings widget layouts by setting :attr:`App.settings_cls`. By default, this is a :class:`~kivy.uix.settings.Settings` class which provides the pictured sidebar layout, but you could set it to any of the other layouts provided in :mod:`kivy.uix.settings` or create your own. See the module documentation for :mod:`kivy.uix.settings` for more information. You can customise how the settings panel is displayed by overriding :meth:`App.display_settings` which is called before displaying the settings panel on the screen. By default, it simply draws the panel on top of the window, but you could modify it to (for instance) show the settings in a :class:`~kivy.uix.popup.Popup` or add it to your app's :class:`~kivy.uix.screenmanager.ScreenManager` if you are using one. If you do so, you should also modify :meth:`App.close_settings` to exit the panel appropriately. For instance, to have the settings panel appear in a popup you can do:: def display_settings(self, settings): try: p = self.settings_popup except AttributeError: self.settings_popup = Popup(content=settings, title='Settings', size_hint=(0.8, 0.8)) p = self.settings_popup if p.content is not settings: p.content = settings p.open() def close_settings(self, *args): try: p = self.settings_popup p.dismiss() except AttributeError: pass # Settings popup doesn't exist Finally, if you want to replace the current settings panel widget, you can remove the internal references to it using :meth:`App.destroy_settings`. If you have modified :meth:`App.display_settings`, you should be careful to detect if the settings panel has been replaced. Pause mode ---------- .. versionadded:: 1.1.0 On tablets and phones, the user can switch at any moment to another application. By default, your application will close and the :meth:`App.on_stop` event will be fired. If you support Pause mode, when switching to another application, your application will wait indefinitely until the user switches back to your application. There is an issue with OpenGL on Android devices: it is not guaranteed that the OpenGL ES Context will be restored when your app resumes. The mechanism for restoring all the OpenGL data is not yet implemented in Kivy. The currently implemented Pause mechanism is: #. Kivy checks every frame if Pause mode is activated by the Operating System due to the user switching to another application, a phone shutdown or any other reason. #. :meth:`App.on_pause` is called: #. If False is returned or :meth:`App.on_pause` has no return statement, then :meth:`App.on_stop` is called. #. If True is returned or :meth:`App.on_pause` is not defined, the application will sleep until the OS resumes our App. #. When the app is resumed, :meth:`App.on_resume` is called. #. If our app memory has been reclaimed by the OS, then nothing will be called. Here is a simple example of how on_pause() should be used:: class TestApp(App): def on_pause(self): # Here you can save data if needed return True def on_resume(self): # Here you can check if any data needs replacing (usually nothing) pass .. warning:: Both `on_pause` and `on_stop` must save important data because after `on_pause` is called, `on_resume` may not be called at all. Asynchronous app ---------------- In addition to running an app normally, Kivy can be run within an async event loop such as provided by the standard library asyncio package or the trio package (highly recommended). Background ~~~~~~~~~~ Normally, when a Kivy app is run, it blocks the thread that runs it until the app exits. Internally, at each clock iteration it executes all the app callbacks, handles graphics and input, and idles by sleeping for any remaining time. To be able to run asynchronously, the Kivy app may not sleep, but instead must release control of the running context to the asynchronous event loop running the Kivy app. We do this when idling by calling the appropriate functions of the async package being used instead of sleeping. Async configuration ~~~~~~~~~~~~~~~~~~~ To run a Kivy app asynchronously, either the :func:`async_runTouchApp` or :meth:`App.async_run` coroutine must be scheduled to run in the event loop of the async library being used. The environmental variable ``KIVY_EVENTLOOP`` or the ``async_lib`` parameter in :func:`async_runTouchApp` and :meth:`App.async_run` set the async library that Kivy uses internally when the app is run with :func:`async_runTouchApp` and :meth:`App.async_run`. It can be set to one of `"asyncio"` when the standard library `asyncio` is used, or `"trio"` if the trio library is used. If the environment variable is not set and ``async_lib`` is not provided, the stdlib ``asyncio`` is used. :meth:`~kivy.clock.ClockBaseBehavior.init_async_lib` can also be directly called to set the async library to use, but it may only be called before the app has begun running with :func:`async_runTouchApp` or :meth:`App.async_run`. To run the app asynchronously, one schedules :func:`async_runTouchApp` or :meth:`App.async_run` to run within the given library's async event loop as in the examples shown below. Kivy is then treated as just another coroutine that the given library runs in its event loop. Internally, Kivy will use the specified async library's API, so ``KIVY_EVENTLOOP`` or ``async_lib`` must match the async library that is running Kivy. For a fuller basic and more advanced examples, see the demo apps in ``examples/async``. Asyncio example ~~~~~~~~~~~~~-- .. code-block:: python import asyncio from kivy.app import async_runTouchApp from kivy.uix.label import Label loop = asyncio.get_event_loop() loop.run_until_complete( async_runTouchApp(Label(text='Hello, World!'), async_lib='asyncio')) loop.close() Trio example ~~~~~~~~~~-- .. code-block:: python import trio from kivy.app import async_runTouchApp from kivy.uix.label import Label from functools import partial # use functools.partial() to pass keyword arguments: async_runTouchApp_func = partial(async_runTouchApp, async_lib='trio') trio.run(async_runTouchApp_func, Label(text='Hello, World!')) Interacting with Kivy app from other coroutines ----------------------------------------------- It is fully safe to interact with any kivy object from other coroutines running within the same async event loop. This is because they are all running from the same thread and the other coroutines are only executed when Kivy is idling. Similarly, the kivy callbacks may safely interact with objects from other coroutines running in the same event loop. Normal single threaded rules apply to both case. .. versionadded:: 2.0.0 ''' __all__ = ('App', 'runTouchApp', 'async_runTouchApp', 'stopTouchApp') import os from inspect import getfile from os.path import dirname, join, exists, sep, expanduser, isfile from kivy.config import ConfigParser from kivy.base import runTouchApp, async_runTouchApp, stopTouchApp from kivy.compat import string_types from kivy.factory import Factory from kivy.logger import Logger from kivy.event import EventDispatcher from kivy.lang import Builder from kivy.resources import resource_find from kivy.utils import platform from kivy.uix.widget import Widget from kivy.properties import ObjectProperty, StringProperty from kivy.setupconfig import USE_SDL2 class App(EventDispatcher): ''' Application class, see module documentation for more information. :Events: `on_start`: Fired when the application is being started (before the :func:`~kivy.base.runTouchApp` call. `on_stop`: Fired when the application stops. `on_pause`: Fired when the application is paused by the OS. `on_resume`: Fired when the application is resumed from pause by the OS. Beware: you have no guarantee that this event will be fired after the `on_pause` event has been called. .. versionchanged:: 1.7.0 Parameter `kv_file` added. .. versionchanged:: 1.8.0 Parameters `kv_file` and `kv_directory` are now properties of App. ''' title = StringProperty(None) ''' Title of your application. You can set this as follows:: class MyApp(App): def build(self): self.title = 'Hello world' .. versionadded:: 1.0.5 .. versionchanged:: 1.8.0 `title` is now a :class:`~kivy.properties.StringProperty`. Don't set the title in the class as previously stated in the documentation. .. note:: For Kivy < 1.8.0, you can set this as follows:: class MyApp(App): title = 'Custom title' If you want to dynamically change the title, you can do:: from kivy.base import EventLoop EventLoop.window.title = 'New title' ''' icon = StringProperty(None) '''Icon of your application. The icon can be located in the same directory as your main file. You can set this as follows:: class MyApp(App): def build(self): self.icon = 'myicon.png' .. versionadded:: 1.0.5 .. versionchanged:: 1.8.0 `icon` is now a :class:`~kivy.properties.StringProperty`. Don't set the icon in the class as previously stated in the documentation. .. note:: For Kivy prior to 1.8.0, you need to set this as follows:: class MyApp(App): icon = 'customicon.png' Recommended 256x256 or 1024x1024? for GNU/Linux and Mac OSX 32x32 for Windows7 or less. <= 256x256 for windows 8 256x256 does work (on Windows 8 at least), but is scaled down and doesn't look as good as a 32x32 icon. ''' use_kivy_settings = True '''.. versionadded:: 1.0.7 If True, the application settings will also include the Kivy settings. If you don't want the user to change any kivy settings from your settings UI, change this to False. ''' settings_cls = ObjectProperty(None) '''.. versionadded:: 1.8.0 The class used to construct the settings panel and the instance passed to :meth:`build_config`. You should use either :class:`~kivy.uix.settings.Settings` or one of the provided subclasses with different layouts (:class:`~kivy.uix.settings.SettingsWithSidebar`, :class:`~kivy.uix.settings.SettingsWithSpinner`, :class:`~kivy.uix.settings.SettingsWithTabbedPanel`, :class:`~kivy.uix.settings.SettingsWithNoMenu`). You can also create your own Settings subclass. See the documentation of :mod:`~kivy.uix.settings.Settings` for more information. :attr:`~App.settings_cls` is an :class:`~kivy.properties.ObjectProperty` and defaults to :class:`~kivy.uix.settings.SettingsWithSpinner` which displays settings panels with a spinner to switch between them. If you set a string, the :class:`~kivy.factory.Factory` will be used to resolve the class. ''' kv_directory = StringProperty(None) '''Path of the directory where application kv is stored, defaults to None .. versionadded:: 1.8.0 If a kv_directory is set, it will be used to get the initial kv file. By default, the file is assumed to be in the same directory as the current App definition file. ''' kv_file = StringProperty(None) '''Filename of the Kv file to load, defaults to None. .. versionadded:: 1.8.0 If a kv_file is set, it will be loaded when the application starts. The loading of the "default" kv file will be prevented. ''' # Return the current running App instance _running_app = None __events__ = ('on_start', 'on_stop', 'on_pause', 'on_resume', 'on_config_change', ) # Stored so that we only need to determine this once _user_data_dir = "" def __init__(self, **kwargs): App._running_app = self self._app_directory = None self._app_name = None self._app_settings = None self._app_window = None super(App, self).__init__(**kwargs) self.built = False #: Options passed to the __init__ of the App self.options = kwargs #: Returns an instance of the :class:`~kivy.config.ConfigParser` for #: the application configuration. You can use this to query some config #: tokens in the :meth:`build` method. self.config = None #: The *root* widget returned by the :meth:`build` method or by the #: :meth:`load_kv` method if the kv file contains a root widget. self.root = None def build(self): '''Initializes the application; it will be called only once. If this method returns a widget (tree), it will be used as the root widget and added to the window. :return: None or a root :class:`~kivy.uix.widget.Widget` instance if no self.root exists.''' if not self.root: return Widget() def build_config(self, config): '''.. versionadded:: 1.0.7 This method is called before the application is initialized to construct your :class:`~kivy.config.ConfigParser` object. This is where you can put any default section / key / value for your config. If anything is set, the configuration will be automatically saved in the file returned by :meth:`get_application_config`. :Parameters: `config`: :class:`~kivy.config.ConfigParser` Use this to add default section / key / value items ''' def build_settings(self, settings): '''.. versionadded:: 1.0.7 This method is called when the user (or you) want to show the application settings. It is called once when the settings panel is first opened, after which the panel is cached. It may be called again if the cached settings panel is removed by :meth:`destroy_settings`. You can use this method to add settings panels and to customise the settings widget e.g. by changing the sidebar width. See the module documentation for full details. :Parameters: `settings`: :class:`~kivy.uix.settings.Settings` Settings instance for adding panels ''' def load_kv(self, filename=None): '''This method is invoked the first time the app is being run if no widget tree has been constructed before for this app. This method then looks for a matching kv file in the same directory as the file that contains the application class. For example, say you have a file named main.py that contains:: class ShowcaseApp(App): pass This method will search for a file named `showcase.kv` in the directory that contains main.py. The name of the kv file has to be the lowercase name of the class, without the 'App' postfix at the end if it exists. You can define rules and a root widget in your kv file:: <ClassName>: # this is a rule ... ClassName: # this is a root widget ... There must be only one root widget. See the :doc:`api-kivy.lang` documentation for more information on how to create kv files. If your kv file contains a root widget, it will be used as self.root, the root widget for the application. .. note:: This function is called from :meth:`run`, therefore, any widget whose styling is defined in this kv file and is created before :meth:`run` is called (e.g. in `__init__`), won't have its styling applied. Note that :meth:`build` is called after :attr:`load_kv` has been called. ''' # Detect filename automatically if it was not specified. if filename: filename = resource_find(filename) else: try: default_kv_directory = dirname(getfile(self.__class__)) if default_kv_directory == '': default_kv_directory = '.' except TypeError: # if it's a builtin module.. use the current dir. default_kv_directory = '.' kv_directory = self.kv_directory or default_kv_directory clsname = self.__class__.__name__.lower() if (clsname.endswith('app') and not isfile(join(kv_directory, '%s.kv' % clsname))): clsname = clsname[:-3] filename = join(kv_directory, '%s.kv' % clsname) # Load KV file Logger.debug('App: Loading kv <{0}>'.format(filename)) rfilename = resource_find(filename) if rfilename is None or not exists(rfilename): Logger.debug('App: kv <%s> not found' % filename) return False root = Builder.load_file(rfilename) if root: self.root = root return True def get_application_name(self): '''Return the name of the application. ''' if self.title is not None: return self.title clsname = self.__class__.__name__ if clsname.endswith('App'): clsname = clsname[:-3] return clsname def get_application_icon(self): '''Return the icon of the application. ''' if not resource_find(self.icon): return '' else: return resource_find(self.icon) def get_application_config(self, defaultpath='%(appdir)s/%(appname)s.ini'): ''' Return the filename of your application configuration. Depending on the platform, the application file will be stored in different locations: - on iOS: <appdir>/Documents/.<appname>.ini - on Android: <user_data_dir>/.<appname>.ini - otherwise: <appdir>/<appname>.ini When you are distributing your application on Desktops, please note that if the application is meant to be installed system-wide, the user might not have write-access to the application directory. If you want to store user settings, you should overload this method and change the default behavior to save the configuration file in the user directory. :: class TestApp(App): def get_application_config(self): return super(TestApp, self).get_application_config( '~/.%(appname)s.ini') Some notes: - The tilda '~' will be expanded to the user directory. - %(appdir)s will be replaced with the application :attr:`directory` - %(appname)s will be replaced with the application :attr:`name` .. versionadded:: 1.0.7 .. versionchanged:: 1.4.0 Customized the defaultpath for iOS and Android platforms. Added a defaultpath parameter for desktop OS's (not applicable to iOS and Android.) .. versionchanged:: 1.11.0 Changed the Android version to make use of the :attr:`~App.user_data_dir` and added a missing dot to the iOS config file name. ''' if platform == 'android': return join(self.user_data_dir, '.{0}.ini'.format(self.name)) elif platform == 'ios': defaultpath = '~/Documents/.%(appname)s.ini' elif platform == 'win': defaultpath = defaultpath.replace('/', sep) return expanduser(defaultpath) % { 'appname': self.name, 'appdir': self.directory} @property def root_window(self): '''.. versionadded:: 1.9.0 Returns the root window instance used by :meth:`run`. ''' return self._app_window def load_config(self): '''(internal) This function is used for returning a ConfigParser with the application configuration. It's doing 3 things: #. Creating an instance of a ConfigParser #. Loading the default configuration by calling :meth:`build_config`, then #. If it exists, it loads the application configuration file, otherwise it creates one. :return: :class:`~kivy.config.ConfigParser` instance ''' try: config = ConfigParser.get_configparser('app') except KeyError: config = None if config is None: config = ConfigParser(name='app') self.config = config self.build_config(config) # if no sections are created, that's mean the user don't have # configuration. if len(config.sections()) == 0: return # ok, the user have some sections, read the default file if exist # or write it ! filename = self.get_application_config() if filename is None: return config Logger.debug('App: Loading configuration <{0}>'.format(filename)) if exists(filename): try: config.read(filename) except: Logger.error('App: Corrupted config file, ignored.') config.name = '' try: config = ConfigParser.get_configparser('app') except KeyError: config = None if config is None: config = ConfigParser(name='app') self.config = config self.build_config(config) pass else: Logger.debug('App: First configuration, create <{0}>'.format( filename)) config.filename = filename config.write() return config @property def directory(self): '''.. versionadded:: 1.0.7 Return the directory where the application lives. ''' if self._app_directory is None: try: self._app_directory = dirname(getfile(self.__class__)) if self._app_directory == '': self._app_directory = '.' except TypeError: # if it's a builtin module.. use the current dir. self._app_directory = '.' return self._app_directory def _get_user_data_dir(self): # Determine and return the user_data_dir. data_dir = "" if platform == 'ios': data_dir = expanduser(join('~/Documents', self.name)) elif platform == 'android': from jnius import autoclass, cast PythonActivity = autoclass('org.kivy.android.PythonActivity') context = cast('android.content.Context', PythonActivity.mActivity) file_p = cast('java.io.File', context.getFilesDir()) data_dir = file_p.getAbsolutePath() elif platform == 'win': data_dir = os.path.join(os.environ['APPDATA'], self.name) elif platform == 'macosx': data_dir = '~/Library/Application Support/{}'.format(self.name) data_dir = expanduser(data_dir) else: # _platform == 'linux' or anything else...: data_dir = os.environ.get('XDG_CONFIG_HOME', '~/.config') data_dir = expanduser(join(data_dir, self.name)) if not exists(data_dir): os.mkdir(data_dir) return data_dir @property def user_data_dir(self): ''' .. versionadded:: 1.7.0 Returns the path to the directory in the users file system which the application can use to store additional data. Different platforms have different conventions with regards to where the user can store data such as preferences, saved games and settings. This function implements these conventions. The <app_name> directory is created when the property is called, unless it already exists. On iOS, `~/Documents/<app_name>` is returned (which is inside the app's sandbox). On Windows, `%APPDATA%/<app_name>` is returned. On OS X, `~/Library/Application Support/<app_name>` is returned. On Linux, `$XDG_CONFIG_HOME/<app_name>` is returned. On Android, `Context.GetFilesDir <https://developer.android.com/reference/android/content/\ Context.html#getFilesDir()>`_ is returned. .. versionchanged:: 1.11.0 On Android, this function previously returned `/sdcard/<app_name>`. This folder became read-only by default in Android API 26 and the user_data_dir has therefore been moved to a writeable location. ''' if self._user_data_dir == "": self._user_data_dir = self._get_user_data_dir() return self._user_data_dir @property def name(self): '''.. versionadded:: 1.0.7 Return the name of the application based on the class name. ''' if self._app_name is None: clsname = self.__class__.__name__ if clsname.endswith('App'): clsname = clsname[:-3] self._app_name = clsname.lower() return self._app_name def _run_prepare(self): if not self.built: self.load_config() self.load_kv(filename=self.kv_file) root = self.build() if root: self.root = root if self.root: if not isinstance(self.root, Widget): Logger.critical('App.root must be an _instance_ of Widget') raise Exception('Invalid instance in App.root') from kivy.core.window import Window Window.add_widget(self.root) # Check if the window is already created from kivy.base import EventLoop window = EventLoop.window if window: self._app_window = window window.set_title(self.get_application_name()) icon = self.get_application_icon() if icon: window.set_icon(icon) self._install_settings_keys(window) else: Logger.critical("Application: No window is created." " Terminating application run.") return self.dispatch('on_start') def run(self): '''Launches the app in standalone mode. ''' self._run_prepare() runTouchApp() self._stop() async def async_run(self, async_lib=None): '''Identical to :meth:`run`, but is a coroutine and can be scheduled in a running async event loop. See :mod:`kivy.app` for example usage. .. versionadded:: 2.0.0 ''' self._run_prepare() await async_runTouchApp(async_lib=async_lib) self._stop() def stop(self, *largs): '''Stop the application. If you use this method, the whole application will stop by issuing a call to :func:`~kivy.base.stopTouchApp`. Except on Android, set Android state to stop, Kivy state then follows. ''' if platform == 'android': from android import mActivity mActivity.finishAndRemoveTask() else: self._stop() def _stop(self, *largs): self.dispatch('on_stop') stopTouchApp() # Clear the window children if self._app_window: for child in self._app_window.children: self._app_window.remove_widget(child) App._running_app = None def pause(self, *largs): '''Pause the application. On Android set OS state to pause, Kivy app state follows. No functionality on other OS. .. versionadded:: 2.2.0 ''' if platform == 'android': from android import mActivity mActivity.moveTaskToBack(True) else: Logger.info('App.pause() is not available on this OS.') def on_start(self): '''Event handler for the `on_start` event which is fired after initialization (after build() has been called) but before the application has started running. ''' pass def on_stop(self): '''Event handler for the `on_stop` event which is fired when the application has finished running (i.e. the window is about to be closed). ''' pass def on_pause(self): '''Event handler called when Pause mode is requested. You should return True if your app can go into Pause mode, otherwise return False and your application will be stopped. You cannot control when the application is going to go into this mode. It's determined by the Operating System and mostly used for mobile devices (android/ios) and for resizing. The default return value is True. .. versionadded:: 1.1.0 .. versionchanged:: 1.10.0 The default return value is now True. ''' return True def on_resume(self): '''Event handler called when your application is resuming from the Pause mode. .. versionadded:: 1.1.0 .. warning:: When resuming, the OpenGL Context might have been damaged / freed. This is where you can reconstruct some of your OpenGL state e.g. FBO content. ''' pass @staticmethod def get_running_app(): '''Return the currently running application instance. .. versionadded:: 1.1.0 ''' return App._running_app def on_config_change(self, config, section, key, value): '''Event handler fired when a configuration token has been changed by the settings page. .. versionchanged:: 1.10.1 Added corresponding ``on_config_change`` event. ''' pass def open_settings(self, *largs): '''Open the application settings panel. It will be created the very first time, or recreated if the previously cached panel has been removed by :meth:`destroy_settings`. The settings panel will be displayed with the :meth:`display_settings` method, which by default adds the settings panel to the Window attached to your application. You should override that method if you want to display the settings panel differently. :return: True if the settings has been opened. ''' if self._app_settings is None: self._app_settings = self.create_settings() displayed = self.display_settings(self._app_settings) if displayed: return True return False def display_settings(self, settings): '''.. versionadded:: 1.8.0 Display the settings panel. By default, the panel is drawn directly on top of the window. You can define other behavior by overriding this method, such as adding it to a ScreenManager or Popup. You should return True if the display is successful, otherwise False. :Parameters: `settings`: :class:`~kivy.uix.settings.Settings` You can modify this object in order to modify the settings display. ''' win = self._app_window if not win: raise Exception('No windows are set on the application, you cannot' ' open settings yet.') if settings not in win.children: win.add_widget(settings) return True return False def close_settings(self, *largs): '''Close the previously opened settings panel. :return: True if the settings has been closed. ''' win = self._app_window settings = self._app_settings if win is None or settings is None: return if settings in win.children: win.remove_widget(settings) return True return False def create_settings(self): '''Create the settings panel. This method will normally be called only one time per application life-time and the result is cached internally, but it may be called again if the cached panel is removed by :meth:`destroy_settings`. By default, it will build a settings panel according to :attr:`settings_cls`, call :meth:`build_settings`, add a Kivy panel if :attr:`use_kivy_settings` is True, and bind to on_close/on_config_change. If you want to plug your own way of doing settings, without the Kivy panel or close/config change events, this is the method you want to overload. .. versionadded:: 1.8.0 ''' if self.settings_cls is None: from kivy.uix.settings import SettingsWithSpinner self.settings_cls = SettingsWithSpinner elif isinstance(self.settings_cls, string_types): self.settings_cls = Factory.get(self.settings_cls) s = self.settings_cls() self.build_settings(s) if self.use_kivy_settings: s.add_kivy_panel() s.bind(on_close=self.close_settings, on_config_change=self._on_config_change) return s def destroy_settings(self): '''.. versionadded:: 1.8.0 Dereferences the current settings panel if one exists. This means that when :meth:`App.open_settings` is next run, a new panel will be created and displayed. It doesn't affect any of the contents of the panel, but lets you (for instance) refresh the settings panel layout if you have changed the settings widget in response to a screen size change. If you have modified :meth:`~App.open_settings` or :meth:`~App.display_settings`, you should be careful to correctly detect if the previous settings widget has been destroyed. ''' if self._app_settings is not None: self._app_settings = None # # privates # def _on_config_change(self, *largs): self.dispatch('on_config_change', *largs[1:]) def _install_settings_keys(self, window): window.bind(on_keyboard=self._on_keyboard_settings) def _on_keyboard_settings(self, window, *largs): key = largs[0] setting_key = 282 # F1 # android hack, if settings key is pygame K_MENU if platform == 'android' and not USE_SDL2: import pygame setting_key = pygame.K_MENU if key == setting_key: # toggle settings panel if not self.open_settings(): self.close_settings() return True if key == 27: return self.close_settings() def on_title(self, instance, title): if self._app_window: self._app_window.set_title(title) def on_icon(self, instance, icon): if self._app_window: self._app_window.set_icon(self.get_application_icon()) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/atlas.py����������������������������������������������������������������������������0000666�0000000�0000000�00000040251�00000000000�013234� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Atlas ===== .. versionadded:: 1.1.0 Atlas manages texture atlases: packing multiple textures into one. With it, you reduce the number of images loaded and speedup the application loading. This module contains both the Atlas class and command line processing for creating an atlas from a set of individual PNG files. The command line section requires the Pillow library, or the defunct Python Imaging Library (PIL), to be installed. An Atlas is composed of 2 or more files: - a json file (.atlas) that contains the image file names and texture locations of the atlas. - one or multiple image files containing textures referenced by the .atlas file. Definition of .atlas files -------------------------- A file with ``<basename>.atlas`` is a json file formatted like this:: { "<basename>-<index>.png": { "id1": [ <x>, <y>, <width>, <height> ], "id2": [ <x>, <y>, <width>, <height> ], # ... }, # ... } Example from the Kivy ``data/images/defaulttheme.atlas``:: { "defaulttheme-0.png": { "progressbar_background": [431, 224, 59, 24], "image-missing": [253, 344, 48, 48], "filechooser_selected": [1, 207, 118, 118], "bubble_btn": [83, 174, 32, 32], # ... and more ... } } In this example, "defaulttheme-0.png" is a large image, with the pixels in the rectangle from (431, 224) to (431 + 59, 224 + 24) usable as ``atlas://data/images/defaulttheme/progressbar_background`` in any image parameter. How to create an Atlas ---------------------- .. warning:: The atlas creation requires the Pillow library (or the defunct Imaging/PIL library). This requirement will be removed in the future when the Kivy core Image is able to support loading, blitting, and saving operations. You can directly use this module to create atlas files with this command:: $ python -m kivy.atlas <basename> <size> <list of images...> Let's say you have a list of images that you want to put into an Atlas. The directory is named ``images`` with lots of 64x64 png files inside:: $ ls images $ cd images $ ls bubble.png bubble-red.png button.png button-down.png You can combine all the png's into one and generate the atlas file with:: $ python -m kivy.atlas myatlas 256x256 *.png Atlas created at myatlas.atlas 1 image has been created $ ls bubble.png bubble-red.png button.png button-down.png myatlas.atlas myatlas-0.png As you can see, we get 2 new files: ``myatlas.atlas`` and ``myatlas-0.png``. ``myatlas-0.png`` is a new 256x256 .png composed of all your images. If the size you specify is not large enough to fit all of the source images, more atlas images will be created as required e.g. ``myatlas-1.png``, ``myatlas-2.png`` etc. .. note:: When using this script, the ids referenced in the atlas are the base names of the images without the extension. So, if you are going to name a file ``../images/button.png``, the id for this image will be ``button``. If you need path information included, you should include ``use_path`` as follows:: $ python -m kivy.atlas -- --use_path myatlas 256 *.png In which case the id for ``../images/button.png`` will be ``images_button`` How to use an Atlas ------------------- Usually, you would specify the images by supplying the path:: a = Button(background_normal='images/button.png', background_down='images/button_down.png') In our previous example, we have created the atlas containing both images and put them in ``images/myatlas.atlas``. You can use url notation to reference them:: a = Button(background_normal='atlas://images/myatlas/button', background_down='atlas://images/myatlas/button_down') In other words, the path to the images is replaced by:: atlas://path/to/myatlas/id # will search for the ``path/to/myatlas.atlas`` and get the image ``id`` .. note:: In the atlas url, there is no need to add the ``.atlas`` extension. It will be automatically append to the filename. Manual usage of the Atlas ------------------------- :: >>> from kivy.atlas import Atlas >>> atlas = Atlas('path/to/myatlas.atlas') >>> print(atlas.textures.keys()) ['bubble', 'bubble-red', 'button', 'button-down'] >>> print(atlas['button']) <kivy.graphics.texture.TextureRegion object at 0x2404d10> ''' __all__ = ('Atlas', ) import json from os.path import basename, dirname, join, splitext from kivy.event import EventDispatcher from kivy.logger import Logger from kivy.properties import AliasProperty, DictProperty, ListProperty import os # late import to prevent recursion CoreImage = None class Atlas(EventDispatcher): '''Manage texture atlas. See module documentation for more information. ''' original_textures = ListProperty([]) '''List of original atlas textures (which contain the :attr:`textures`). :attr:`original_textures` is a :class:`~kivy.properties.ListProperty` and defaults to []. .. versionadded:: 1.9.1 ''' textures = DictProperty({}) '''List of available textures within the atlas. :attr:`textures` is a :class:`~kivy.properties.DictProperty` and defaults to {}. ''' def _get_filename(self): return self._filename filename = AliasProperty(_get_filename, None) '''Filename of the current Atlas. :attr:`filename` is an :class:`~kivy.properties.AliasProperty` and defaults to None. ''' def __init__(self, filename): self._filename = filename super(Atlas, self).__init__() self._load() def __getitem__(self, key): return self.textures[key] def _load(self): # late import to prevent recursive import. global CoreImage if CoreImage is None: from kivy.core.image import Image as CoreImage # must be a name finished by .atlas ? filename = self._filename assert filename.endswith('.atlas') filename = filename.replace('/', os.sep) Logger.debug('Atlas: Load <%s>' % filename) with open(filename, 'r') as fd: meta = json.load(fd) Logger.debug('Atlas: Need to load %d images' % len(meta)) d = dirname(filename) textures = {} for subfilename, ids in meta.items(): subfilename = join(d, subfilename) Logger.debug('Atlas: Load <%s>' % subfilename) # load the image ci = CoreImage(subfilename) atlas_texture = ci.texture self.original_textures.append(atlas_texture) # for all the uid, load the image, get the region, and put # it in our dict. for meta_id, meta_coords in ids.items(): x, y, w, h = meta_coords textures[meta_id] = atlas_texture.get_region(*meta_coords) self.textures = textures @staticmethod def create(outname, filenames, size, padding=2, use_path=False): '''This method can be used to create an atlas manually from a set of images. :Parameters: `outname`: str Basename to use for ``.atlas`` creation and ``-<idx>.png`` associated images. `filenames`: list List of filenames to put in the atlas. `size`: int or list (width, height) Size of the atlas image. If the size is not large enough to fit all of the source images, more atlas images will created as required. `padding`: int, defaults to 2 Padding to put around each image. Be careful. If you're using a padding < 2, you might have issues with the borders of the images. Because of the OpenGL linearization, it might use the pixels of the adjacent image. If you're using a padding >= 2, we'll automatically generate a "border" of 1px around your image. If you look at the result, don't be scared if the image inside is not exactly the same as yours :). `use_path`: bool, defaults to False If True, the relative path of the source png file names will be included in the atlas ids rather that just in the file names. Leading dots and slashes will be excluded and all other slashes in the path will be replaced with underscores. For example, if `use_path` is False (the default) and the file name is ``../data/tiles/green_grass.png``, the id will be ``green_grass``. If `use_path` is True, it will be ``data_tiles_green_grass``. .. versionchanged:: 1.8.0 Parameter use_path added ''' # Thanks to # omnisaurusgames.com/2011/06/texture-atlas-generation-using-python/ # for its initial implementation. try: from PIL import Image except ImportError: Logger.critical('Atlas: Imaging/PIL are missing') raise if isinstance(size, (tuple, list)): size_w, size_h = list(map(int, size)) else: size_w = size_h = int(size) # open all of the images ims = list() for f in filenames: fp = open(f, 'rb') im = Image.open(fp) im.load() fp.close() ims.append((f, im)) # sort by image area ims = sorted(ims, key=lambda im: im[1].size[0] * im[1].size[1], reverse=True) # free boxes are empty space in our output image set # the freebox tuple format is: outidx, x, y, w, h freeboxes = [(0, 0, 0, size_w, size_h)] numoutimages = 1 # full boxes are areas where we have placed images in the atlas # the full box tuple format is: image, outidx, x, y, w, h, filename fullboxes = [] # do the actual atlasing by sticking the largest images we can # have into the smallest valid free boxes for imageinfo in ims: im = imageinfo[1] imw, imh = im.size imw += padding imh += padding if imw > size_w or imh > size_h: Logger.error( 'Atlas: image %s (%d by %d) is larger than the atlas size!' % (imageinfo[0], imw, imh)) return inserted = False while not inserted: for idx, fb in enumerate(freeboxes): # find the smallest free box that will contain this image if fb[3] >= imw and fb[4] >= imh: # we found a valid spot! Remove the current # freebox, and split the leftover space into (up to) # two new freeboxes del freeboxes[idx] if fb[3] > imw: freeboxes.append(( fb[0], fb[1] + imw, fb[2], fb[3] - imw, imh)) if fb[4] > imh: freeboxes.append(( fb[0], fb[1], fb[2] + imh, fb[3], fb[4] - imh)) # keep this sorted! freeboxes = sorted(freeboxes, key=lambda fb: fb[3] * fb[4]) fullboxes.append((im, fb[0], fb[1] + padding, fb[2] + padding, imw - padding, imh - padding, imageinfo[0])) inserted = True break if not inserted: # oh crap - there isn't room in any of our free # boxes, so we have to add a new output image freeboxes.append((numoutimages, 0, 0, size_w, size_h)) numoutimages += 1 # now that we've figured out where everything goes, make the output # images and blit the source images to the appropriate locations Logger.info('Atlas: create an {0}x{1} rgba image'.format(size_w, size_h)) outimages = [Image.new('RGBA', (size_w, size_h)) for i in range(0, int(numoutimages))] for fb in fullboxes: x, y = fb[2], fb[3] out = outimages[fb[1]] out.paste(fb[0], (fb[2], fb[3])) w, h = fb[0].size if padding > 1: out.paste(fb[0].crop((0, 0, w, 1)), (x, y - 1)) out.paste(fb[0].crop((0, h - 1, w, h)), (x, y + h)) out.paste(fb[0].crop((0, 0, 1, h)), (x - 1, y)) out.paste(fb[0].crop((w - 1, 0, w, h)), (x + w, y)) # save the output images for idx, outimage in enumerate(outimages): outimage.save('%s-%d.png' % (outname, idx)) # write out an json file that says where everything ended up meta = {} for fb in fullboxes: fn = '%s-%d.png' % (basename(outname), fb[1]) if fn not in meta: d = meta[fn] = {} else: d = meta[fn] # fb[6] contain the filename if use_path: # use the path with separators replaced by _ # example '../data/tiles/green_grass.png' becomes # 'data_tiles_green_grass' uid = splitext(fb[6])[0] # remove leading dots and slashes uid = uid.lstrip('./\\') # replace remaining slashes with _ uid = uid.replace('/', '_').replace('\\', '_') else: # for example, '../data/tiles/green_grass.png' # just get only 'green_grass' as the uniq id. uid = splitext(basename(fb[6]))[0] x, y, w, h = fb[2:6] d[uid] = x, size_h - y - h, w, h outfn = '%s.atlas' % outname with open(outfn, 'w') as fd: json.dump(meta, fd) return outfn, meta if __name__ == '__main__': """ Main line program. Process command line arguments to make a new atlas. """ import sys from glob import glob argv = sys.argv[1:] # earlier import of kivy has already called getopt to remove kivy system # arguments from this line. That is all arguments up to the first '--' if len(argv) < 3: print('Usage: python -m kivy.atlas [-- [--use-path] ' '[--padding=2]] <outname> ' '<size|512x256> <img1.png> [<img2.png>, ...]') sys.exit(1) options = {'use_path': False} while True: option = argv[0] if option == '--use-path': options['use_path'] = True elif option.startswith('--padding='): options['padding'] = int(option.split('=', 1)[-1]) elif option[:2] == '--': print('Unknown option {}'.format(option)) sys.exit(1) else: break argv = argv[1:] outname = argv[0] try: if 'x' in argv[1]: size = list(map(int, argv[1].split('x', 1))) else: size = int(argv[1]) except ValueError: print('Error: size must be an integer or <integer>x<integer>') sys.exit(1) filenames = [fname for fnames in argv[2:] for fname in glob(fnames)] ret = Atlas.create(outname, filenames, size, **options) if not ret: print('Error while creating atlas!') sys.exit(1) fn, meta = ret print('Atlas created at', fn) print('%d image%s been created' % (len(meta), 's have' if len(meta) > 1 else ' has')) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/base.py�����������������������������������������������������������������������������0000666�0000000�0000000�00000047461�00000000000�013054� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# pylint: disable=W0611 ''' Kivy Base ========= This module contains the Kivy core functionality and is not intended for end users. Feel free to look through it, but bare in mind that calling any of these methods directly may result in an unpredictable behavior as the calls access directly the event loop of an application. ''' __all__ = ( 'EventLoop', 'EventLoopBase', 'ExceptionHandler', 'ExceptionManagerBase', 'ExceptionManager', 'runTouchApp', 'async_runTouchApp', 'stopTouchApp', ) import sys import os from kivy.config import Config from kivy.logger import Logger from kivy.utils import platform from kivy.clock import Clock from kivy.event import EventDispatcher from kivy.lang import Builder from kivy.context import register_context # private vars EventLoop = None class ExceptionHandler(object): '''Base handler that catches exceptions in :func:`runTouchApp`. You can subclass and extend it as follows:: class E(ExceptionHandler): def handle_exception(self, inst): Logger.exception('Exception caught by ExceptionHandler') return ExceptionManager.PASS ExceptionManager.add_handler(E()) Then, all exceptions will be set to PASS, and logged to the console! ''' def handle_exception(self, exception): '''Called by :class:`ExceptionManagerBase` to handle a exception. Defaults to returning :attr:`ExceptionManager.RAISE` that re-raises the exception. Return :attr:`ExceptionManager.PASS` to indicate that the exception was handled and should be ignored. This may be called multiple times with the same exception, if :attr:`ExceptionManager.RAISE` is returned as the exception bubbles through multiple kivy exception handling levels. ''' return ExceptionManager.RAISE class ExceptionManagerBase: '''ExceptionManager manages exceptions handlers.''' RAISE = 0 """The exception should be re-raised. """ PASS = 1 """The exception should be ignored as it was handled by the handler. """ def __init__(self): self.handlers = [] self.policy = ExceptionManagerBase.RAISE def add_handler(self, cls): '''Add a new exception handler to the stack.''' if cls not in self.handlers: self.handlers.append(cls) def remove_handler(self, cls): '''Remove the exception handler from the stack.''' if cls in self.handlers: self.handlers.remove(cls) def handle_exception(self, inst): '''Called when an exception occurred in the :func:`runTouchApp` main loop.''' ret = self.policy for handler in self.handlers: r = handler.handle_exception(inst) if r == ExceptionManagerBase.PASS: ret = r return ret #: Instance of a :class:`ExceptionManagerBase` implementation. ExceptionManager: ExceptionManagerBase = register_context( 'ExceptionManager', ExceptionManagerBase) """The :class:`ExceptionManagerBase` instance that handles kivy exceptions. """ class EventLoopBase(EventDispatcher): '''Main event loop. This loop handles the updating of input and dispatching events. ''' __events__ = ('on_start', 'on_pause', 'on_stop') def __init__(self): super(EventLoopBase, self).__init__() self.quit = False self.input_events = [] self.postproc_modules = [] self.status = 'idle' self.stopping = False self.input_providers = [] self.input_providers_autoremove = [] self.event_listeners = [] self.window = None self.me_list = [] @property def touches(self): '''Return the list of all touches currently in down or move states. ''' return self.me_list def ensure_window(self): '''Ensure that we have a window. ''' import kivy.core.window # NOQA if not self.window: Logger.critical('App: Unable to get a Window, abort.') sys.exit(1) def set_window(self, window): '''Set the window used for the event loop. ''' self.window = window def add_input_provider(self, provider, auto_remove=False): '''Add a new input provider to listen for touch events. ''' if provider not in self.input_providers: self.input_providers.append(provider) if auto_remove: self.input_providers_autoremove.append(provider) def remove_input_provider(self, provider): '''Remove an input provider. .. versionchanged:: 2.1.0 Provider will be also removed if it exist in auto-remove list. ''' if provider in self.input_providers: self.input_providers.remove(provider) if provider in self.input_providers_autoremove: self.input_providers_autoremove.remove(provider) def add_event_listener(self, listener): '''Add a new event listener for getting touch events. ''' if listener not in self.event_listeners: self.event_listeners.append(listener) def remove_event_listener(self, listener): '''Remove an event listener from the list. ''' if listener in self.event_listeners: self.event_listeners.remove(listener) def start(self): '''Must be called before :meth:`EventLoopBase.run()`. This starts all configured input providers. .. versionchanged:: 2.1.0 Method can be called multiple times, but event loop will start only once. ''' if self.status == 'started': return self.status = 'started' self.quit = False Clock.start_clock() for provider in self.input_providers: provider.start() self.dispatch('on_start') def close(self): '''Exit from the main loop and stop all configured input providers.''' self.quit = True self.stop() self.status = 'closed' def stop(self): '''Stop all input providers and call callbacks registered using `EventLoop.add_stop_callback()`. .. versionchanged:: 2.1.0 Method can be called multiple times, but event loop will stop only once. ''' if self.status != 'started': return # XXX stop in reverse order that we started them!! (like push # pop), very important because e.g. wm_touch and WM_PEN both # store old window proc and the restore, if order is messed big # problem happens, crashing badly without error for provider in reversed(self.input_providers[:]): provider.stop() self.remove_input_provider(provider) # ensure any restart will not break anything later. self.input_events = [] Clock.stop_clock() self.stopping = False self.status = 'stopped' self.dispatch('on_stop') def add_postproc_module(self, mod): '''Add a postproc input module (DoubleTap, TripleTap, DeJitter RetainTouch are defaults).''' if mod not in self.postproc_modules: self.postproc_modules.append(mod) def remove_postproc_module(self, mod): '''Remove a postproc module.''' if mod in self.postproc_modules: self.postproc_modules.remove(mod) def remove_android_splash(self, *args): '''Remove android presplash in SDL2 bootstrap.''' try: from android import remove_presplash remove_presplash() except ImportError: Logger.warning( 'Base: Failed to import "android" module. ' 'Could not remove android presplash.') return def post_dispatch_input(self, etype, me): '''This function is called by :meth:`EventLoopBase.dispatch_input()` when we want to dispatch an input event. The event is dispatched to all listeners and if grabbed, it's dispatched to grabbed widgets. ''' # update available list if etype == 'begin': self.me_list.append(me) elif etype == 'end': if me in self.me_list: self.me_list.remove(me) # dispatch to listeners if not me.grab_exclusive_class: for listener in self.event_listeners: listener.dispatch('on_motion', etype, me) # dispatch grabbed touch if not me.is_touch: # Non-touch event must be handled by the event manager return me.grab_state = True for weak_widget in me.grab_list[:]: # weak_widget is a weak reference to widget wid = weak_widget() if wid is None: # object is gone, stop. me.grab_list.remove(weak_widget) continue root_window = wid.get_root_window() if wid != root_window and root_window is not None: me.push() try: root_window.transform_motion_event_2d(me, wid) except AttributeError: me.pop() continue me.grab_current = wid wid._context.push() if etype == 'begin': # don't dispatch again touch in on_touch_down # a down event are nearly uniq here. # wid.dispatch('on_touch_down', touch) pass elif etype == 'update': if wid._context.sandbox: with wid._context.sandbox: wid.dispatch('on_touch_move', me) else: wid.dispatch('on_touch_move', me) elif etype == 'end': if wid._context.sandbox: with wid._context.sandbox: wid.dispatch('on_touch_up', me) else: wid.dispatch('on_touch_up', me) wid._context.pop() me.grab_current = None if wid != root_window and root_window is not None: me.pop() me.grab_state = False me.dispatch_done() def _dispatch_input(self, *ev): # remove the save event for the touch if exist if ev in self.input_events: self.input_events.remove(ev) self.input_events.append(ev) def dispatch_input(self): '''Called by :meth:`EventLoopBase.idle()` to read events from input providers, pass events to postproc, and dispatch final events. ''' # first, acquire input events for provider in self.input_providers: provider.update(dispatch_fn=self._dispatch_input) # execute post-processing modules for mod in self.postproc_modules: self.input_events = mod.process(events=self.input_events) # real dispatch input input_events = self.input_events pop = input_events.pop post_dispatch_input = self.post_dispatch_input while input_events: post_dispatch_input(*pop(0)) def mainloop(self): while not self.quit and self.status == 'started': try: self.idle() if self.window: self.window.mainloop() except BaseException as inst: # use exception manager first r = ExceptionManager.handle_exception(inst) if r == ExceptionManager.RAISE: stopTouchApp() raise else: pass async def async_mainloop(self): while not self.quit and self.status == 'started': try: await self.async_idle() if self.window: self.window.mainloop() except BaseException as inst: # use exception manager first r = ExceptionManager.handle_exception(inst) if r == ExceptionManager.RAISE: stopTouchApp() raise else: pass Logger.info("Window: exiting mainloop and closing.") self.close() def idle(self): '''This function is called after every frame. By default: * it "ticks" the clock to the next frame. * it reads all input and dispatches events. * it dispatches `on_update`, `on_draw` and `on_flip` events to the window. ''' # update dt Clock.tick() # read and dispatch input from providers if not self.quit: self.dispatch_input() # flush all the canvas operation if not self.quit: Builder.sync() # tick before draw if not self.quit: Clock.tick_draw() # flush all the canvas operation if not self.quit: Builder.sync() if not self.quit: window = self.window if window and window.canvas.needs_redraw: window.dispatch('on_draw') window.dispatch('on_flip') # don't loop if we don't have listeners ! if len(self.event_listeners) == 0: Logger.error('Base: No event listeners have been created') Logger.error('Base: Application will leave') self.exit() return False return self.quit async def async_idle(self): '''Identical to :meth:`idle`, but instead used when running within an async event loop. ''' # update dt await Clock.async_tick() # read and dispatch input from providers if not self.quit: self.dispatch_input() # flush all the canvas operation if not self.quit: Builder.sync() # tick before draw if not self.quit: Clock.tick_draw() # flush all the canvas operation if not self.quit: Builder.sync() if not self.quit: window = self.window if window and window.canvas.needs_redraw: window.dispatch('on_draw') window.dispatch('on_flip') # don't loop if we don't have listeners ! if len(self.event_listeners) == 0: Logger.error('Base: No event listeners have been created') Logger.error('Base: Application will leave') self.exit() return False return self.quit def run(self): '''Main loop''' while not self.quit: self.idle() self.exit() def exit(self): '''Close the main loop and close the window.''' self.close() if self.window: self.window.close() def on_stop(self): '''Event handler for `on_stop` events which will be fired right after all input providers have been stopped.''' pass def on_pause(self): '''Event handler for `on_pause` which will be fired when the event loop is paused.''' pass def on_start(self): '''Event handler for `on_start` which will be fired right after all input providers have been started.''' pass #: EventLoop instance EventLoop = EventLoopBase() def _runTouchApp_prepare(widget=None): from kivy.input import MotionEventFactory, kivy_postproc_modules # Ok, we got one widget, and we are not in embedded mode # so, user don't create the window, let's create it for him ! if widget: EventLoop.ensure_window() # Instance all configured input for key, value in Config.items('input'): Logger.debug('Base: Create provider from %s' % (str(value))) # split value args = str(value).split(',', 1) if len(args) == 1: args.append('') provider_id, args = args provider = MotionEventFactory.get(provider_id) if provider is None: Logger.warning('Base: Unknown <%s> provider' % str(provider_id)) continue # create provider p = provider(key, args) if p: EventLoop.add_input_provider(p, True) # add postproc modules for mod in list(kivy_postproc_modules.values()): EventLoop.add_postproc_module(mod) # add main widget if widget and EventLoop.window: if widget not in EventLoop.window.children: EventLoop.window.add_widget(widget) # start event loop Logger.info('Base: Start application main loop') EventLoop.start() # remove presplash on the next frame if platform == 'android': Clock.schedule_once(EventLoop.remove_android_splash) # in non-embedded mode, there are 2 issues # # 1. if user created a window, call the mainloop from window. # This is due to glut, it need to be called with # glutMainLoop(). Only FreeGLUT got a gluMainLoopEvent(). # So, we are executing the dispatching function inside # a redisplay event. # # 2. if no window is created, we are dispatching event loop # ourself (previous behavior.) # def runTouchApp(widget=None, embedded=False): '''Static main function that starts the application loop. You can access some magic via the following arguments: See :mod:`kivy.app` for example usage. :Parameters: `<empty>` To make dispatching work, you need at least one input listener. If not, application will leave. (MTWindow act as an input listener) `widget` If you pass only a widget, a MTWindow will be created and your widget will be added to the window as the root widget. `embedded` No event dispatching is done. This will be your job. `widget + embedded` No event dispatching is done. This will be your job but we try to get the window (must be created by you beforehand) and add the widget to it. Very useful for embedding Kivy in another toolkit. (like Qt, check kivy-designed) ''' _runTouchApp_prepare(widget=widget) # we are in embedded mode, don't do dispatching. if embedded: return try: EventLoop.mainloop() finally: stopTouchApp() async def async_runTouchApp(widget=None, embedded=False, async_lib=None): '''Identical to :func:`runTouchApp` but instead it is a coroutine that can be run in an existing async event loop. ``async_lib`` is the async library to use. See :mod:`kivy.app` for details and example usage. .. versionadded:: 2.0.0 ''' if async_lib is not None: Clock.init_async_lib(async_lib) _runTouchApp_prepare(widget=widget) # we are in embedded mode, don't do dispatching. if embedded: return try: await EventLoop.async_mainloop() finally: stopTouchApp() def stopTouchApp(): '''Stop the current application by leaving the main loop. See :mod:`kivy.app` for example usage. ''' if EventLoop is None: return if EventLoop.status in ('stopped', 'closed'): return if EventLoop.status != 'started': if not EventLoop.stopping: EventLoop.stopping = True Clock.schedule_once(lambda dt: stopTouchApp(), 0) return Logger.info('Base: Leaving application in progress...') EventLoop.close() ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/cache.py����������������������������������������������������������������������������0000666�0000000�0000000�00000022230�00000000000�013170� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Cache manager ============= The cache manager can be used to store python objects attached to a unique key. The cache can be controlled in two ways: with a object limit or a timeout. For example, we can create a new cache with a limit of 10 objects and a timeout of 5 seconds:: # register a new Cache Cache.register('mycache', limit=10, timeout=5) # create an object + id key = 'objectid' instance = Label(text=text) Cache.append('mycache', key, instance) # retrieve the cached object instance = Cache.get('mycache', key) If the instance is NULL, the cache may have trashed it because you've not used the label for 5 seconds and you've reach the limit. ''' from os import environ from kivy.logger import Logger from kivy.clock import Clock __all__ = ('Cache', ) class Cache(object): '''See module documentation for more information. ''' _categories = {} _objects = {} @staticmethod def register(category, limit=None, timeout=None): '''Register a new category in the cache with the specified limit. :Parameters: `category`: str Identifier of the category. `limit`: int (optional) Maximum number of objects allowed in the cache. If None, no limit is applied. `timeout`: double (optional) Time after which to delete the object if it has not been used. If None, no timeout is applied. ''' Cache._categories[category] = { 'limit': limit, 'timeout': timeout} Cache._objects[category] = {} Logger.debug( 'Cache: register <%s> with limit=%s, timeout=%s' % (category, str(limit), str(timeout))) @staticmethod def append(category, key, obj, timeout=None): '''Add a new object to the cache. :Parameters: `category`: str Identifier of the category. `key`: str Unique identifier of the object to store. `obj`: object Object to store in cache. `timeout`: double (optional) Time after which to delete the object if it has not been used. If None, no timeout is applied. :raises: `ValueError`: If `None` is used as `key`. .. versionchanged:: 2.0.0 Raises `ValueError` if `None` is used as `key`. ''' # check whether obj should not be cached first if getattr(obj, '_nocache', False): return if key is None: # This check is added because of the case when key is None and # one of purge methods gets called. Then loop in purge method will # call Cache.remove with key None which then clears entire # category from Cache making next iteration of loop to raise a # KeyError because next key will not exist. # See: https://github.com/kivy/kivy/pull/6950 raise ValueError('"None" cannot be used as key in Cache') try: cat = Cache._categories[category] except KeyError: Logger.warning('Cache: category <%s> does not exist' % category) return timeout = timeout or cat['timeout'] limit = cat['limit'] if limit is not None and len(Cache._objects[category]) >= limit: Cache._purge_oldest(category) Cache._objects[category][key] = { 'object': obj, 'timeout': timeout, 'lastaccess': Clock.get_time(), 'timestamp': Clock.get_time()} @staticmethod def get(category, key, default=None): '''Get a object from the cache. :Parameters: `category`: str Identifier of the category. `key`: str Unique identifier of the object in the store. `default`: anything, defaults to None Default value to be returned if the key is not found. ''' try: Cache._objects[category][key]['lastaccess'] = Clock.get_time() return Cache._objects[category][key]['object'] except Exception: return default @staticmethod def get_timestamp(category, key, default=None): '''Get the object timestamp in the cache. :Parameters: `category`: str Identifier of the category. `key`: str Unique identifier of the object in the store. `default`: anything, defaults to None Default value to be returned if the key is not found. ''' try: return Cache._objects[category][key]['timestamp'] except Exception: return default @staticmethod def get_lastaccess(category, key, default=None): '''Get the objects last access time in the cache. :Parameters: `category`: str Identifier of the category. `key`: str Unique identifier of the object in the store. `default`: anything, defaults to None Default value to be returned if the key is not found. ''' try: return Cache._objects[category][key]['lastaccess'] except Exception: return default @staticmethod def remove(category, key=None): '''Purge the cache. :Parameters: `category`: str Identifier of the category. `key`: str (optional) Unique identifier of the object in the store. If this argument is not supplied, the entire category will be purged. ''' try: if key is not None: del Cache._objects[category][key] Logger.trace('Cache: Removed %s:%s from cache' % (category, key)) else: Cache._objects[category] = {} Logger.trace('Cache: Flushed category %s from cache' % category) except Exception: pass @staticmethod def _purge_oldest(category, maxpurge=1): Logger.trace('Cache: Remove oldest in %s' % category) import heapq time = Clock.get_time() heap_list = [] for key in Cache._objects[category]: obj = Cache._objects[category][key] if obj['lastaccess'] == obj['timestamp'] == time: continue heapq.heappush(heap_list, (obj['lastaccess'], key)) Logger.trace('Cache: <<< %f' % obj['lastaccess']) n = 0 while n <= maxpurge: try: n += 1 lastaccess, key = heapq.heappop(heap_list) Logger.trace('Cache: %d => %s %f %f' % (n, key, lastaccess, Clock.get_time())) except Exception: return Cache.remove(category, key) @staticmethod def _purge_by_timeout(dt): curtime = Clock.get_time() for category in Cache._objects: if category not in Cache._categories: continue timeout = Cache._categories[category]['timeout'] if timeout is not None and dt > timeout: # XXX got a lag ! that may be because the frame take lot of # time to draw. and the timeout is not adapted to the current # framerate. So, increase the timeout by two. # ie: if the timeout is 1 sec, and framerate go to 0.7, newly # object added will be automatically trashed. timeout *= 2 Cache._categories[category]['timeout'] = timeout continue for key in list(Cache._objects[category].keys()): lastaccess = Cache._objects[category][key]['lastaccess'] objtimeout = Cache._objects[category][key]['timeout'] # take the object timeout if available if objtimeout is not None: timeout = objtimeout # no timeout, cancel if timeout is None: continue if curtime - lastaccess > timeout: Logger.trace('Cache: Removed %s:%s from cache due to ' 'timeout' % (category, key)) Cache.remove(category, key) @staticmethod def print_usage(): '''Print the cache usage to the console.''' print('Cache usage :') for category in Cache._categories: print(' * %s : %d / %s, timeout=%s' % ( category.capitalize(), len(Cache._objects[category]), str(Cache._categories[category]['limit']), str(Cache._categories[category]['timeout']))) if 'KIVY_DOC_INCLUDE' not in environ: # install the schedule clock for purging Clock.schedule_interval(Cache._purge_by_timeout, 1) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/clock.py����������������������������������������������������������������������������0000666�0000000�0000000�00000126224�00000000000�013230� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clock object ============ The :class:`Clock` object allows you to schedule a function call in the future; once or repeatedly at specified intervals. You can get the time elapsed between the scheduling and the calling of the callback via the `dt` argument:: # dt means delta-time def my_callback(dt): pass # call my_callback every 0.5 seconds Clock.schedule_interval(my_callback, 0.5) # call my_callback in 5 seconds Clock.schedule_once(my_callback, 5) # call my_callback as soon as possible (usually next frame.) Clock.schedule_once(my_callback) .. note:: If the callback returns False, the schedule will be canceled and won't repeat. If you want to schedule a function to call with default arguments, you can use the `functools.partial <http://docs.python.org/library/functools.html#functools.partial>`_ python module:: from functools import partial def my_callback(value, key, *largs): pass Clock.schedule_interval(partial(my_callback, 'my value', 'my key'), 0.5) Conversely, if you want to schedule a function that doesn't accept the dt argument, you can use a `lambda <http://docs.python.org/2/reference/expressions.html#lambda>`_ expression to write a short function that does accept dt. For Example:: def no_args_func(): print("I accept no arguments, so don't schedule me in the clock") Clock.schedule_once(lambda dt: no_args_func(), 0.5) .. note:: You cannot unschedule an anonymous function unless you keep a reference to it. It's better to add \\*args to your function definition so that it can be called with an arbitrary number of parameters. .. important:: The class method callback is weak-referenced: you are responsible for keeping a reference to your original object/callback. If you don't keep a reference, the ClockBase will never execute your callback. For example:: class Foo(object): def start(self): Clock.schedule_interval(self.callback, 0.5) def callback(self, dt): print('In callback') # A Foo object is created and the method start is called. # Because no reference is kept to the instance returned from Foo(), # the object will be collected by the Python Garbage Collector and # your callback will be never called. Foo().start() # So you should do the following and keep a reference to the instance # of foo until you don't need it anymore! foo = Foo() foo.start() .. _schedule-before-frame: Schedule before frame --------------------- .. versionadded:: 1.0.5 Sometimes you need to schedule a callback BEFORE the next frame. Starting from 1.0.5, you can use a timeout of -1:: Clock.schedule_once(my_callback, 0) # call after the next frame Clock.schedule_once(my_callback, -1) # call before the next frame The Clock will execute all the callbacks with a timeout of -1 before the next frame even if you add a new callback with -1 from a running callback. However, :class:`Clock` has an iteration limit for these callbacks: it defaults to 10. If you schedule a callback that schedules a callback that schedules a ... etc more than 10 times, it will leave the loop and send a warning to the console, then continue after the next frame. This is implemented to prevent bugs from hanging or crashing the application. If you need to increase the limit, set the :attr:`max_iteration` property:: from kivy.clock import Clock Clock.max_iteration = 20 .. _triggered-events: Triggered Events ---------------- .. versionadded:: 1.0.5 :meth:`CyClockBase.create_trigger` is an advanced method way to defer a callback. It functions exactly like :meth:`CyClockBase.schedule_once` and :meth:`CyClockBase.schedule_interval` except that it doesn't immediately schedule the callback. Instead, one schedules the callback using the :class:`ClockEvent` returned by it. This ensures that you can call the event multiple times but it won't be scheduled more than once. This is not the case with :meth:`CyClockBase.schedule_once`:: # will run the callback twice before the next frame Clock.schedule_once(my_callback) Clock.schedule_once(my_callback) # will run the callback once before the next frame event = Clock.create_trigger(my_callback) event() event() # will also run the callback only once before the next frame event = Clock.schedule_once(my_callback) # now it's already scheduled event() # won't be scheduled again event() In addition, it is more convenient to create and bind to the triggered event than using :meth:`CyClockBase.schedule_once` in a function:: from kivy.clock import Clock from kivy.uix.widget import Widget class Sample(Widget): def __init__(self, **kwargs): self._trigger = Clock.create_trigger(self.cb) super(Sample, self).__init__(**kwargs) self.bind(x=self._trigger, y=self._trigger) def cb(self, *largs): pass Even if x and y changes within one frame, the callback is only run once. Unscheduling ------------- An event scheduled with :meth:`CyClockBase.schedule_once`, :meth:`CyClockBase.schedule_interval`, or with :meth:`CyClockBase.create_trigger` and then triggered can be unscheduled in multiple ways. E.g:: def my_callback(dt): pass # call my_callback every 0.5 seconds event = Clock.schedule_interval(my_callback, 0.5) # call my_callback in 5 seconds event2 = Clock.schedule_once(my_callback, 5) event_trig = Clock.create_trigger(my_callback, 5) event_trig() # unschedule using cancel event.cancel() # unschedule using Clock.unschedule Clock.unschedule(event2) # unschedule using Clock.unschedule with the callback # NOT RECOMMENDED Clock.unschedule(my_callback) The best way to unschedule a callback is with :meth:`ClockEvent.cancel`. :meth:`CyClockBase.unschedule` is mainly an alias for that for that function. However, if the original callback itself is passed to :meth:`CyClockBase.unschedule`, it'll unschedule all instances of that callback (provided ``all`` is True, the default, otherwise only the first match is removed). Calling :meth:`CyClockBase.unschedule` on the original callback is highly discouraged because it's significantly slower than when using the event. Clock Lifecycle --------------- Kivy's clock has a lifecycle. By default, scheduling a callback after the Clock has ended will not raise an error, even though the callback may never be called. That's because most callbacks are like services, e.g. responding to a user button press - if the app is running the callbacks need to service the app and respond to the input, but once the app has stopped or is stopping, we can safely not process these events. Other events always need to be processed. E.g. another thread may request a callback in kivy's thread and then process some result. If the event is not processed in Kivy's thread because the app stopped, the second thread may block forever hanging the application as it exits. Consequently, we provide a API (:meth:`CyClockBase.create_lifecycle_aware_trigger`) for scheduling callbacks that raise a :class:`ClockNotRunningError` if the clock has stopped. If the scheduling succeeded it guarantees that one of its callbacks will be called. I.e. the new :meth:`CyClockBase.create_lifecycle_aware_trigger` accepts an additional ``clock_ended_callback`` parameter. Normally, ``callback`` will be called when the event is processed. But, if the clock is stopped before it can be processed, if the application exited normally (and the app was started) and the event wasn't canceled, and the callbacks are not garbage collected, then ``clock_ended_callback`` will be called instead when the clock is stopped. That is, given these conditions, if :class:`ClockNotRunningError` was not raised when the event was scheduled, then one of these callbacks will be called - either ``callback`` if the event executed normally, or ``clock_ended_callback`` if the clock is stopped while the event is scheduled. By default, events can be scheduled before the clock is started because it is assumed the clock will eventually be started when the app starts. I.e. calling :meth:`CyClockBase.create_lifecycle_aware_trigger` before the clock and application starts will succeed. But if the app never actually starts, then neither of the callbacks may be executed. .. versionadded:: 2.0.0 The lifecycle was added in 2.0.0 Exception Handling ------------------ Kivy provides a exception handling manager, :attr:`~kivy.base.ExceptionManager`, to handle its internal exceptions including exceptions raised by clock callbacks, without crashing the application. By default when an exception is raised, the app will crash. But, if a handler is registered with the exception manager and the handler handles the exception, the app will not crash and will continue as normal.:: from kivy.base import ExceptionHandler, ExceptionManager class MyHandler(ExceptionHandler): def handle_exception(self, inst): if isinstance(inst, ValueError): Logger.exception('ValueError caught by MyHandler') return ExceptionManager.PASS return ExceptionManager.RAISE ExceptionManager.add_handler(MyHandler()) Then, all ValueError exceptions will be logged to the console and ignored. Similarly, if a scheduled clock callback raises a ValueError, other clock events will still be processed normally. If an event's callback raises an exception, before the exception handler is executed, the callback is immediately canceled. It still is possible for the app to be corrupted if kivy itself is the source of the exception. I.e. even with a handler that ignores exceptions and doesn't crash, the app may be in a corrupted state if the error originates from within Kivy itself. However, the exception handler can help protect the app from crashing and can help protect against user callbacks crashing the app. .. versionchanged:: 2.0.0 Prior to Kivy 2.0.0, an exception raised in a event's callback would cause the clock to crash and subsequent events may or may not be executed. Even if the exception was handled by an :class:`~kivy.base.ExceptionHandler`, there was no guarantee that some scheduled events would not be skipped. From 2.0.0 onward, if a event's exception is handled by an :class:`~kivy.base.ExceptionHandler`, other events will be shielded from the exception and will execute normally. Scheduling from ``__del__`` --------------------------- It is not safe to schedule Clock events from a object's ``__del__`` or ``__dealloc__`` method. If you must schedule a Clock call from this method, use :meth:`CyClockBase.schedule_del_safe` or :meth:`CyClockBase.schedule_lifecycle_aware_del_safe` instead. Threading and Callback Order ----------------------------- Beginning with 1.10.0, all the events scheduled for the same frame, e.g. all the events scheduled in the same frame with a ``timeout`` of ``0``, well be executed in the order they were scheduled. Also, all the scheduling and canceling methods are fully thread safe and can be safely used from external threads. As a consequence, calling :meth:`CyClockBase.unschedule` with the original callback is now significantly slower and highly discouraged. Instead, the returned events should be used to cancel. As a tradeoff, all the other methods are now significantly faster than before. Advanced Clock Details ----------------------- The following section goes into the internal kivy clock details as well as the various clock options. It is meant only for advanced users. Fundamentally, the Kivy clock attempts to execute any scheduled callback rhythmically as determined by the specified fps (frame per second, see ``maxfps`` in :mod:`~kivy.config`). That is, ideally, given e.g. a desired fps of 30, the clock will execute the callbacks at intervals of 1 / 30 seconds, or every 33.33 ms. All the callbacks in a frame are given the same timestamp, i.e. the ``dt`` passed to the callback are all the same and it's the difference in time between the start of this and the previous frame. Because of inherent indeterminism, the frames do not actually occur exactly at intervals of the fps and ``dt`` may be under or over the desired fps. Also, once the timeout is "close enough" to the desired timeout, as determined internally, Kivy will execute the callback in the current frame even when the "actual time" has not elapsed the ``timeout`` amount. Kivy offers now, since ``1.10.0``, multiple clocks with different behaviors. Default Clock ^^^^^^^^^^^^^^ The default clock (``default``) behaves as described above. When a callback with a timeout of zero or non-zero is scheduled, they are executed at the frame that is near the timeout, which is a function of the fps. So a timeout of zero would still result in a delay of one frame or about 1 / fps, typically a bit less but sometimes more depending on the CPU usage of the other events scheduled for that frame. In a test using a fps of 30, a callback with a timeout of 0, 0.001, and 0.05, resulted in a mean callback delay of 0.02487, 0.02488, and 0.05011 seconds, respectively. When tested with a fps of 600 the delay for 0.05 was similar, except the standard deviation was reduced resulting in overall better accuracy. Interruptible Clock ^^^^^^^^^^^^^^^^^^^^ The default clock suffers from the quantization problem, as frames occur only on intervals and any scheduled timeouts will not be able to occur during an interval. For example, with the timeout of 0.05, while the mean was 0.05011, its values ranged between 0.02548 - 0.07348 and a standard deviation of 0.002. Also, there's the minimum timeout of about 0.02487. The interruptible clock (``interrupt``) will execute timeouts even during a frame. So a timeout of zero will execute as quickly as possible and similarly a non-zero timeout will be executed even during the interval. This clock, and all the clocks described after this have an option, :attr:`ClockBaseInterruptBehavior.interupt_next_only`. When True, any of the behavior new behavior will only apply to the callbacks with a timeout of zero. Non-zero timeouts will behave like in the default clock. E.g. for this clock when True, only zero timeouts will execute during the interval. In a test using a fps of 30, a callback with a timeout of 0, 0.001, and 0.05, resulted in a mean callback delay of 0.00013, 0.00013, and 0.04120 seconds, respectively when :attr:`ClockBaseInterruptBehavior.interupt_next_only` was False. Also, compared to the default clock the standard deviation was reduced. When :attr:`ClockBaseInterruptBehavior.interupt_next_only` was True, the values were 0.00010, 0.02414, and 0.05034, respectively. Free Clock ^^^^^^^^^^^ The interruptible clock may not be ideal for all cases because all the events are executed during the intervals and events are not executed anymore rhythmically as multiples of the fps. For example, there may not be any benefit for the graphics to update in a sub-interval, so the additional accuracy wastes CPU. The Free clock (``free_all``) solves this by having ``Clock.xxx_free`` versions of all the Clock scheduling methods. By free, we mean the event is free from the fps because it's not fps limited. E.g. :meth:`CyClockBaseFree.create_trigger_free` corresponds to :meth:`CyClockBase.create_trigger`. Only when an event scheduled using the ``Clock.xxx_free`` methods is present will the clock interrupt and execute the events during the interval. So, if no ``free`` event is present the clock behaves like the ``default`` clock, otherwise it behaves like the ``interrupt`` clock. In a test using a fps of 30, a callback with a timeout of 0s, 0.001s, and 0.05s, resulted in a mean callback delay of 0.00012s, 0.00017s, and 0.04121s seconds, respectively when it was a free event and 0.02403s, 0.02405s, and 0.04829s, respectively when it wasn't. Free Only Clock ^^^^^^^^^^^^^^^^^ The Free clock executes all events when a free event was scheduled. This results in normal events also being execute in the middle of the interval when a free event is scheduled. For example, above, when a free event was absent, a normal event with a 0.001s timeout was delayed for 0.02405s. However, if a free event happened to be also scheduled, the normal event was only delayed 0.00014s, which may be undesirable. The Free only clock (``free_only``) solves it by only executing free events during the interval and normal events are always executed like with the default clock. For example, in the presence of a free event, a normal event with a timeout of 0.001s still had a delay of 0.02406. So this clock, treats free and normal events independently, with normal events always being fps limited, but never the free events. Summary ^^^^^^^^ The kivy clock type to use can be set with the ``kivy_clock`` option the :mod:`~kivy.config`. If ``KIVY_CLOCK`` is present in the environment it overwrites the config selection. Its possible values are as follows: * When ``kivy_clock`` is ``default``, the normal clock, :class:`ClockBase`, which limits callbacks to the maxfps quantization - is used. * When ``kivy_clock`` is ``interrupt``, a interruptible clock, :class:`ClockBaseInterrupt`, which doesn't limit any callbacks to the maxfps - is used. Callbacks will be executed at any time. * When ``kivy_clock`` is ``free_all``, a interruptible clock, :class:`ClockBaseFreeInterruptAll`, which doesn't limit any callbacks to the maxfps in the presence of free events, but in their absence it limits events to the fps quantization interval - is used. * When ``kivy_clock`` is ``free_only``, a interruptible clock, :class:`ClockBaseFreeInterruptAll`, which treats free and normal events independently; normal events are fps limited while free events are not - is used. Async clock support ------------------- .. versionadded:: 2.0.0 Experimental async support has been added in 2.0.0. The Clock now has a :meth:`ClockBaseBehavior.async_tick` and :meth:`ClockBaseBehavior.async_idle` coroutine method which is used by the kivy EventLoop when the kivy EventLoop is executed in a asynchronous manner. When used, the kivy clock does not block while idling. The async library to use is selected with the `KIVY_EVENTLOOP` environmental variable or by calling :meth:`~kivy.clock.ClockBaseBehavior.init_async_lib` directly. The library can be one of `"asyncio"` when the standard library `asyncio` should be used, or `"trio"` if the trio library should be used. If not set it defaults to `"asyncio"`. See :mod:`~kivy.app` for example usage. ''' __all__ = ( 'Clock', 'ClockNotRunningError', 'ClockEvent', 'FreeClockEvent', 'CyClockBase', 'CyClockBaseFree', 'triggered', 'ClockBaseBehavior', 'ClockBaseInterruptBehavior', 'ClockBaseInterruptFreeBehavior', 'ClockBase', 'ClockBaseInterrupt', 'ClockBaseFreeInterruptAll', 'ClockBaseFreeInterruptOnly', 'mainthread') from sys import platform from os import environ from functools import wraps, partial from kivy.context import register_context from kivy.config import Config from kivy.logger import Logger from kivy.compat import clock as _default_time import time try: from kivy._clock import CyClockBase, ClockEvent, FreeClockEvent, \ CyClockBaseFree, ClockNotRunningError except ImportError: Logger.error( 'Clock: Unable to import kivy._clock. Have you perhaps forgotten to ' 'compile kivy? Kivy contains Cython code which needs to be compiled. ' 'A missing kivy._clock often indicates the Cython code has not been ' 'compiled. Please follow the installation instructions and make sure ' 'to compile Kivy') raise from threading import Event as ThreadingEvent # some reading: http://gameprogrammingpatterns.com/game-loop.html def _get_sleep_obj(): pass try: import ctypes if platform in ('win32', 'cygwin'): # Win32 Sleep function is only 10-millisecond resolution, so # instead use a waitable timer object, which has up to # 100-nanosecond resolution (hardware and implementation # dependent, of course). _kernel32 = ctypes.windll.kernel32 def _get_sleep_obj(): # noqa: F811 return _kernel32.CreateWaitableTimerA(None, True, None) def _usleep(microseconds, obj=None): delay = ctypes.c_longlong(int(-microseconds * 10)) _kernel32.SetWaitableTimer( obj, ctypes.byref(delay), 0, ctypes.c_void_p(), ctypes.c_void_p(), False) _kernel32.WaitForSingleObject(obj, 0xffffffff) else: if platform == 'darwin': _libc = ctypes.CDLL('libc.dylib') else: from ctypes.util import find_library _libc = ctypes.CDLL(find_library('c'), use_errno=True) def _libc_clock_gettime_wrapper(): from os import strerror class struct_tv(ctypes.Structure): _fields_ = [('tv_sec', ctypes.c_long), ('tv_usec', ctypes.c_long)] _clock_gettime = _libc.clock_gettime _clock_gettime.argtypes = [ctypes.c_long, ctypes.POINTER(struct_tv)] if 'linux' in platform: _clockid = 4 # CLOCK_MONOTONIC_RAW (Linux specific) elif 'freebsd' in platform: # clockid constants from sys/time.h # _clockid = 4 # CLOCK_MONOTONIC (FreeBSD specific) # 11: CLOCK_MONOTONIC_PRECISE (FreeBSD known OK for 10.2) _clockid = 11 # _clockid = 12 # 12: CLOCK_MONOTONIC_FAST (FreeBSD specific) Logger.debug('clock.py: {{{:s}}} clock ID {:d}'.format( platform, _clockid)) elif 'openbsd' in platform: _clockid = 3 # CLOCK_MONOTONIC else: _clockid = 1 # CLOCK_MONOTONIC tv = struct_tv() def _time(): if _clock_gettime(ctypes.c_long(_clockid), ctypes.pointer(tv)) != 0: _ernno = ctypes.get_errno() raise OSError(_ernno, strerror(_ernno)) return tv.tv_sec + (tv.tv_usec * 0.000000001) return _time _default_time = _libc_clock_gettime_wrapper() # noqa: F811 _libc.usleep.argtypes = [ctypes.c_ulong] _libc_usleep = _libc.usleep def _usleep(microseconds, obj=None): _libc_usleep(int(microseconds)) except (OSError, ImportError, AttributeError): # ImportError: ctypes is not available on python-for-android. # AttributeError: ctypes is now available on python-for-android, but # "undefined symbol: clock_gettime". CF #3797 # OSError: if the libc cannot be read (like with buildbot: invalid ELF # header) def _usleep(microseconds, obj=None): time.sleep(microseconds / 1000000.) class ClockBaseBehavior(object): '''The base of the kivy clock. :parameters: `async_lib`: string The async library to use when the clock is run asynchronously. Can be one of, `"asyncio"` when the standard library asyncio should be used, or `"trio"` if the trio library should be used. It defaults to `'asyncio'` or the value in the environmental variable `KIVY_EVENTLOOP` if set. :meth:`init_async_lib` can also be called directly to set the library. ''' _dt = 0.0001 _last_fps_tick = None _start_tick = 0 _fps = 0 _rfps = 0 _fps_counter = 0 _rfps_counter = 0 _frames = 0 _frames_displayed = 0 _events_duration = 0 '''The measured time that it takes to process all the events etc, excepting any sleep or waiting time. It is the average and is updated every 5 seconds. ''' _duration_count = 0 _sleep_time = 0 _duration_ts0 = 0 MIN_SLEEP = 0.005 '''The minimum time to sleep. If the remaining time is less than this, the event loop will continue. ''' SLEEP_UNDERSHOOT = MIN_SLEEP - 0.001 _async_lib = None _async_wait_for = None def __init__(self, async_lib='asyncio', **kwargs): self.init_async_lib(async_lib) super(ClockBaseBehavior, self).__init__(**kwargs) self._duration_ts0 = self._start_tick = self._last_tick = self.time() self._max_fps = float(Config.getint('graphics', 'maxfps')) def init_async_lib(self, lib): """Manually sets the async library to use internally, when running in a asynchronous manner. This can be called anytime before the kivy event loop has started, but not once the kivy App is running. :parameters: `lib`: string The async library to use when the clock is run asynchronously. Can be one of, `"asyncio"` when the standard library asyncio should be used, or `"trio"` if the trio library should be used. """ if lib == 'trio': import trio self._async_lib = trio async def wait_for(coro, t): with trio.move_on_after(t): await coro self._async_wait_for = wait_for elif lib == 'asyncio': import asyncio self._async_lib = asyncio self._async_wait_for = asyncio.wait_for else: raise ValueError('async library {} not recognized'.format(lib)) @property def frametime(self): '''Time spent between the last frame and the current frame (in seconds). .. versionadded:: 1.8.0 ''' return self._dt @property def frames(self): '''Number of internal frames (not necessarily drawn) from the start of the clock. .. versionadded:: 1.8.0 ''' return self._frames @property def frames_displayed(self): '''Number of displayed frames from the start of the clock. ''' return self._frames_displayed def usleep(self, microseconds): '''Sleeps for the number of microseconds. ''' pass def idle(self): '''(internal) waits here until the next frame. ''' fps = self._max_fps if fps > 0: min_sleep = self.get_resolution() undershoot = 4 / 5. * min_sleep usleep = self.usleep ready = self._check_ready done, sleeptime = ready(fps, min_sleep, undershoot) while not done: usleep(1000000 * sleeptime) done, sleeptime = ready(fps, min_sleep, undershoot) current = self.time() self._dt = current - self._last_tick self._last_tick = current return current async def async_idle(self): '''(internal) async version of :meth:`idle`. ''' fps = self._max_fps if fps > 0: min_sleep = self.get_resolution() undershoot = 4 / 5. * min_sleep ready = self._check_ready slept = False done, sleeptime = ready(fps, min_sleep, undershoot) while not done: slept = True await self._async_lib.sleep(sleeptime) done, sleeptime = ready(fps, min_sleep, undershoot) if not slept: await self._async_lib.sleep(0) else: await self._async_lib.sleep(0) current = self.time() self._dt = current - self._last_tick self._last_tick = current return current def _check_ready(self, fps, min_sleep, undershoot): sleeptime = 1 / fps - (self.time() - self._last_tick) return sleeptime - undershoot <= min_sleep, sleeptime - undershoot def tick(self): '''Advance the clock to the next step. Must be called every frame. The default clock has a tick() function called by the core Kivy framework.''' self.pre_idle() ts = self.time() self.post_idle(ts, self.idle()) async def async_tick(self): '''async version of :meth:`tick`. ''' self.pre_idle() ts = self.time() current = await self.async_idle() self.post_idle(ts, current) def pre_idle(self): '''Called before :meth:`idle` by :meth:`tick`. ''' self._release_references() def post_idle(self, ts, current): '''Called after :meth:`idle` by :meth:`tick`. ''' # tick the current time self._frames += 1 self._fps_counter += 1 # compute how long the event processing takes self._duration_count += 1 self._sleep_time += current - ts t_tot = current - self._duration_ts0 if t_tot >= 1.: self._events_duration = \ (t_tot - self._sleep_time) / float(self._duration_count) self._duration_ts0 = current self._sleep_time = self._duration_count = 0 # calculate fps things if self._last_fps_tick is None: self._last_fps_tick = current elif current - self._last_fps_tick > 1: d = float(current - self._last_fps_tick) self._fps = self._fps_counter / d self._rfps = self._rfps_counter self._last_fps_tick = current self._fps_counter = 0 self._rfps_counter = 0 # process event self._process_events() return self._dt def tick_draw(self): '''Tick the drawing counter. ''' self._process_events_before_frame() self._rfps_counter += 1 self._frames_displayed += 1 def get_fps(self): '''Get the current average FPS calculated by the clock. ''' return self._fps def get_rfps(self): '''Get the current "real" FPS calculated by the clock. This counter reflects the real framerate displayed on the screen. In contrast to get_fps(), this function returns a counter of the number of frames, not the average of frames per second. ''' return self._rfps def get_time(self): '''Get the last tick made by the clock.''' return self._last_tick def get_boottime(self): '''Get the time in seconds from the application start.''' return self._last_tick - self._start_tick time = staticmethod(partial(_default_time)) def handle_exception(self, e): from kivy.base import ExceptionManager if ExceptionManager.handle_exception(e) == ExceptionManager.RAISE: raise ClockBaseBehavior.time.__doc__ = \ '''Proxy method for :func:`~kivy.compat.clock`. ''' class ClockBaseInterruptBehavior(ClockBaseBehavior): '''A kivy clock which can be interrupted during a frame to execute events. ''' interupt_next_only = False _event = None _async_event = None _get_min_timeout_func = None def __init__(self, interupt_next_only=False, **kwargs): super(ClockBaseInterruptBehavior, self).__init__(**kwargs) self._event = ThreadingEvent() self.interupt_next_only = interupt_next_only self._get_min_timeout_func = self.get_min_timeout def init_async_lib(self, lib): super(ClockBaseInterruptBehavior, self).init_async_lib(lib) if lib == 'trio': import trio self._async_event = trio.Event() # we don't know if this is called after things have already been # scheduled, so don't delay for a full frame before processing # events self._async_event.set() elif lib == 'asyncio': import asyncio self._async_event = asyncio.Event() self._async_event.set() def usleep(self, microseconds): self._event.clear() self._event.wait(microseconds / 1000000.) async def async_usleep(self, microseconds): self._async_event.clear() await self._async_wait_for( self._async_event.wait(), microseconds / 1000000.) def on_schedule(self, event): fps = self._max_fps if not fps: return if not event.timeout or ( not self.interupt_next_only and event.timeout <= 1 / fps - # remaining time (self.time() - self._last_tick) + # elapsed time 4 / 5. * self.get_resolution()): # resolution fudge factor self._event.set() if self._async_event: self._async_event.set() def idle(self): fps = self._max_fps event = self._event resolution = self.get_resolution() if fps > 0: done, sleeptime = self._check_ready( fps, resolution, 4 / 5. * resolution, event) if not done: event.wait(sleeptime) current = self.time() self._dt = current - self._last_tick self._last_tick = current event.clear() # anything scheduled from now on, if scheduled for the upcoming frame # will cause a timeout of the event on the next idle due to on_schedule # `self._last_tick = current` must happen before clear, otherwise the # on_schedule computation is wrong when exec between the clear and # the `self._last_tick = current` bytecode. return current async def async_idle(self): fps = self._max_fps event = self._async_event resolution = self.get_resolution() if fps > 0: done, sleeptime = self._check_ready( fps, resolution, 4 / 5. * resolution, event) if not done: await self._async_wait_for(event.wait(), sleeptime) else: await self._async_lib.sleep(0) else: await self._async_lib.sleep(0) current = self.time() self._dt = current - self._last_tick self._last_tick = current event.clear() # anything scheduled from now on, if scheduled for the upcoming frame # will cause a timeout of the event on the next idle due to on_schedule # `self._last_tick = current` must happen before clear, otherwise the # on_schedule computation is wrong when exec between the clear and # the `self._last_tick = current` bytecode. return current def _check_ready(self, fps, min_sleep, undershoot, event): if event.is_set(): return True, 0 t = self._get_min_timeout_func() if not t: return True, 0 if not self.interupt_next_only: curr_t = self.time() sleeptime = min(1 / fps - (curr_t - self._last_tick), t - curr_t) else: sleeptime = 1 / fps - (self.time() - self._last_tick) return sleeptime - undershoot <= min_sleep, sleeptime - undershoot class ClockBaseInterruptFreeBehavior(ClockBaseInterruptBehavior): '''A base class for the clock that interrupts the sleep interval for free events. ''' def __init__(self, **kwargs): super(ClockBaseInterruptFreeBehavior, self).__init__(**kwargs) self._get_min_timeout_func = self.get_min_free_timeout def on_schedule(self, event): if not event.free: # only wake up for free events return # free events should use real time not frame time event._last_dt = self.time() return super(ClockBaseInterruptFreeBehavior, self).on_schedule(event) class ClockBase(ClockBaseBehavior, CyClockBase): '''The ``default`` kivy clock. See module for details. ''' _sleep_obj = None def __init__(self, **kwargs): super(ClockBase, self).__init__(**kwargs) self._sleep_obj = _get_sleep_obj() def usleep(self, microseconds): _usleep(microseconds, self._sleep_obj) class ClockBaseInterrupt(ClockBaseInterruptBehavior, CyClockBase): '''The ``interrupt`` kivy clock. See module for details. ''' pass class ClockBaseFreeInterruptAll( ClockBaseInterruptFreeBehavior, CyClockBaseFree): '''The ``free_all`` kivy clock. See module for details. ''' pass class ClockBaseFreeInterruptOnly( ClockBaseInterruptFreeBehavior, CyClockBaseFree): '''The ``free_only`` kivy clock. See module for details. ''' def idle(self): fps = self._max_fps current = self.time() event = self._event if fps > 0: min_sleep = self.get_resolution() usleep = self.usleep undershoot = 4 / 5. * min_sleep min_t = self.get_min_free_timeout interupt_next_only = self.interupt_next_only sleeptime = 1 / fps - (current - self._last_tick) while sleeptime - undershoot > min_sleep: if event.is_set(): do_free = True else: t = min_t() if not t: do_free = True elif interupt_next_only: do_free = False else: sleeptime = min(sleeptime, t - current) do_free = sleeptime - undershoot <= min_sleep if do_free: event.clear() self._process_free_events(current) else: event.wait(sleeptime - undershoot) current = self.time() sleeptime = 1 / fps - (current - self._last_tick) self._dt = current - self._last_tick self._last_tick = current event.clear() # this needs to stay after _last_tick return current async def async_idle(self): fps = self._max_fps current = self.time() event = self._async_event if fps > 0: min_sleep = self.get_resolution() usleep = self.usleep undershoot = 4 / 5. * min_sleep min_t = self.get_min_free_timeout interupt_next_only = self.interupt_next_only sleeptime = 1 / fps - (current - self._last_tick) slept = False while sleeptime - undershoot > min_sleep: if event.is_set(): do_free = True else: t = min_t() if not t: do_free = True elif interupt_next_only: do_free = False else: sleeptime = min(sleeptime, t - current) do_free = sleeptime - undershoot <= min_sleep if do_free: event.clear() self._process_free_events(current) else: slept = True await self._async_wait_for( event.wait(), sleeptime - undershoot) current = self.time() sleeptime = 1 / fps - (current - self._last_tick) if not slept: await self._async_lib.sleep(0) else: await self._async_lib.sleep(0) self._dt = current - self._last_tick self._last_tick = current event.clear() # this needs to stay after _last_tick return current def mainthread(func): '''Decorator that will schedule the call of the function for the next available frame in the mainthread. It can be useful when you use :class:`~kivy.network.urlrequest.UrlRequest` or when you do Thread programming: you cannot do any OpenGL-related work in a thread. Please note that this method will return directly and no result can be returned:: @mainthread def callback(self, *args): print('The request succeeded!', 'This callback is called in the main thread.') self.req = UrlRequest(url='http://...', on_success=callback) .. versionadded:: 1.8.0 ''' @wraps(func) def delayed_func(*args, **kwargs): def callback_func(dt): func(*args, **kwargs) Clock.schedule_once(callback_func, 0) return delayed_func def triggered(timeout=0, interval=False): '''Decorator that will trigger the call of the function at the specified timeout, through the method :meth:`CyClockBase.create_trigger`. Subsequent calls to the decorated function (while the timeout is active) are ignored. It can be helpful when an expensive function (i.e. call to a server) can be triggered by different methods. Setting a proper timeout will delay the calling and only one of them will be triggered. @triggered(timeout, interval=False) def callback(id): print('The callback has been called with id=%d' % id) >> callback(id=1) >> callback(id=2) The callback has been called with id=2 The decorated callback can also be unscheduled using: >> callback.cancel() .. versionadded:: 1.10.1 ''' def wrapper_triggered(func): _args = [] _kwargs = {} def cb_function(dt): func(*tuple(_args), **_kwargs) cb_trigger = Clock.create_trigger( cb_function, timeout=timeout, interval=interval) @wraps(func) def trigger_function(*args, **kwargs): _args[:] = [] _args.extend(list(args)) _kwargs.clear() _kwargs.update(kwargs) cb_trigger() def trigger_cancel(): cb_trigger.cancel() setattr(trigger_function, 'cancel', trigger_cancel) return trigger_function return wrapper_triggered if 'KIVY_DOC_INCLUDE' in environ: #: Instance of :class:`ClockBaseBehavior`. Clock: ClockBase = None else: _classes = {'default': ClockBase, 'interrupt': ClockBaseInterrupt, 'free_all': ClockBaseFreeInterruptAll, 'free_only': ClockBaseFreeInterruptOnly} _clk = environ.get('KIVY_CLOCK', Config.get('kivy', 'kivy_clock')) if _clk not in _classes: raise Exception( '{} is not a valid kivy clock. Valid clocks are {}'.format( _clk, sorted(_classes.keys()))) Clock: ClockBase = register_context( 'Clock', _classes[_clk], async_lib=environ.get('KIVY_EVENTLOOP', 'asyncio')) '''The kivy Clock instance. See module documentation for details. ''' ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/compat.py���������������������������������������������������������������������������0000666�0000000�0000000�00000004234�00000000000�013414� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Compatibility module for Python 2.7 and >= 3.4 ============================================== This module provides a set of utility types and functions for optimization and to aid in writing Python 2/3 compatible code. ''' __all__ = ('PY2', 'clock', 'string_types', 'queue', 'iterkeys', 'itervalues', 'iteritems', 'isclose') import sys import time from math import isinf, fabs try: import queue except ImportError: import Queue as queue try: from math import isclose except ImportError: isclose = None PY2 = False '''False, because we don't support Python 2 anymore.''' clock = None '''A clock with the highest available resolution on your current Operating System.''' string_types = str '''A utility type for detecting string in a Python 2/3 friendly way. For example: .. code-block:: python if isinstance(s, string_types): print("It's a string or unicode type") else: print("It's something else.") ''' text_type = str #: unichr is just chr in py3, since all strings are unicode unichr = chr iterkeys = lambda d: iter(d.keys()) itervalues = lambda d: iter(d.values()) iteritems = lambda d: iter(d.items()) clock = time.perf_counter def _isclose(a, b, rel_tol=1e-9, abs_tol=0.0): '''Measures whether two floats are "close" to each other. Identical to https://docs.python.org/3.6/library/math.html#math.isclose, for older versions of python. ''' if a == b: # short-circuit exact equality return True if rel_tol < 0.0 or abs_tol < 0.0: raise ValueError('error tolerances must be non-negative') # use cmath so it will work with complex or float if isinf(abs(a)) or isinf(abs(b)): # This includes the case of two infinities of opposite sign, or # one infinity and one finite number. Two infinities of opposite sign # would otherwise have an infinite relative tolerance. return False diff = fabs(b - a) return (((diff <= fabs(rel_tol * b)) or (diff <= fabs(rel_tol * a))) or (diff <= abs_tol)) if isclose is None: isclose = _isclose ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/config.py���������������������������������������������������������������������������0000666�0000000�0000000�00000116254�00000000000�013404� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Configuration object ==================== The :class:`Config` object is an instance of a modified Python ConfigParser. See the `ConfigParser documentation <http://docs.python.org/library/configparser.html>`_ for more information. Kivy has a configuration file which determines the default settings. In order to change these settings, you can alter this file manually or use the Config object. Please see the :ref:`Configure Kivy` section for more information. Applying configurations ----------------------- Configuration options control the initialization of the :class:`~kivy.app.App`. In order to avoid situations where the config settings do not work or are not applied before window creation (like setting an initial window size), :meth:`Config.set <kivy.config.ConfigParser.set>` should be used before importing any other Kivy modules. Ideally, this means setting them right at the start of your main.py script. Alternatively, you can save these settings permanently using :meth:`Config.set <ConfigParser.set>` then :meth:`Config.write <ConfigParser.write>`. In this case, you will need to restart the app for the changes to take effect. Note that this approach will effect all Kivy apps system wide. Please note that no underscores (`_`) are allowed in the section name. Usage of the Config object -------------------------- To read a configuration token from a particular section:: >>> from kivy.config import Config >>> Config.getint('kivy', 'show_fps') 0 Change the configuration and save it:: >>> Config.set('postproc', 'retain_time', '50') >>> Config.write() For information on configuring your :class:`~kivy.app.App`, please see the :ref:`Application configuration` section. .. versionchanged:: 1.7.1 The ConfigParser should work correctly with utf-8 now. The values are converted from ascii to unicode only when needed. The method get() returns utf-8 strings. Changing configuration with environment variables ------------------------------------------------- Since 1.11.0, it is now possible to change the configuration using environment variables. They take precedence on the loaded config.ini. The format is:: KCFG_<section>_<key> = <value> For example: KCFG_GRAPHICS_FULLSCREEN=auto ... KCFG_KIVY_LOG_LEVEL=warning ... Or in your file before any kivy import: import os os.environ["KCFG_KIVY_LOG_LEVEL"] = "warning" If you don't want to map any environment variables, you can disable the behavior:: os.environ["KIVY_NO_ENV_CONFIG"] = "1" .. _configuration-tokens: Available configuration tokens ------------------------------ .. |log_levels| replace:: 'trace', 'debug', 'info', 'warning', 'error' or 'critical' :kivy: `default_font`: list Default fonts used for widgets displaying any text. It defaults to ['Roboto', 'data/fonts/Roboto-Regular.ttf', 'data/fonts/Roboto-Italic.ttf', 'data/fonts/Roboto-Bold.ttf', 'data/fonts/Roboto-BoldItalic.ttf']. `desktop`: int, 0 or 1 This option controls desktop OS specific features, such as enabling drag-able scroll-bar in scroll views, disabling of bubbles in TextInput etc. 0 is disabled, 1 is enabled. `exit_on_escape`: int, 0 or 1 Enables exiting kivy when escape is pressed. 0 is disabled, 1 is enabled. `pause_on_minimize`: int, 0 or 1 If set to `1`, the main loop is paused and the `on_pause` event is dispatched when the window is minimized. This option is intended for desktop use only. Defaults to `0`. `keyboard_layout`: string Identifier of the layout to use. `keyboard_mode`: string Specifies the keyboard mode to use. If can be one of the following: * '' - Let Kivy choose the best option for your current platform. * 'system' - real keyboard. * 'dock' - one virtual keyboard docked to a screen side. * 'multi' - one virtual keyboard for every widget request. * 'systemanddock' - virtual docked keyboard plus input from real keyboard. * 'systemandmulti' - analogous. `kivy_clock`: one of `default`, `interrupt`, `free_all`, `free_only` The clock type to use with kivy. See :mod:`kivy.clock`. `log_dir`: string Path of log directory. `log_enable`: int, 0 or 1 Activate file logging. 0 is disabled, 1 is enabled. .. note:: Logging output can also be controlled by the environment variables ``KIVY_LOG_MODE``, ``KIVY_NO_FILELOG`` and ``KIVY_NO_CONSOLELOG``. More information is provided in the :mod:`kivy.logger` module. `log_level`: string, one of |log_levels| Set the minimum log level to use. `log_name`: string Format string to use for the filename of log file. `log_maxfiles`: int Keep log_maxfiles recent logfiles while purging the log directory. Set 'log_maxfiles' to -1 to disable logfile purging (eg keep all logfiles). .. note:: You end up with 'log_maxfiles + 1' logfiles because the logger adds a new one after purging. `window_icon`: string Path of the window icon. Use this if you want to replace the default pygame icon. :postproc: `double_tap_distance`: float Maximum distance allowed for a double tap, normalized inside the range 0 - 1000. `double_tap_time`: int Time allowed for the detection of double tap, in milliseconds. `ignore`: list of tuples List of regions where new touches are ignored. This configuration token can be used to resolve hotspot problems with DIY hardware. The format of the list must be:: ignore = [(xmin, ymin, xmax, ymax), ...] All the values must be inside the range 0 - 1. `jitter_distance`: int Maximum distance for jitter detection, normalized inside the range 0 - 1000. `jitter_ignore_devices`: string, separated with commas List of devices to ignore from jitter detection. `retain_distance`: int If the touch moves more than is indicated by retain_distance, it will not be retained. Argument should be an int between 0 and 1000. `retain_time`: int Time allowed for a retain touch, in milliseconds. `triple_tap_distance`: float Maximum distance allowed for a triple tap, normalized inside the range 0 - 1000. `triple_tap_time`: int Time allowed for the detection of triple tap, in milliseconds. :graphics: `borderless`: int, one of 0 or 1 If set to `1`, removes the window border/decoration. Window resizing must also be disabled to hide the resizing border. `custom_titlebar`: int, one of 0 or 1 If set to `1`, removes the window border and allows user to set a Widget as a titlebar see :meth:`~kivy.core.window.WindowBase.set_custom_titlebar` for detailed usage `custom_titlebar_border`: int, defaults to 5 sets the how many pixles off the border should be used as the rezising frame `window_state`: string , one of 'visible', 'hidden', 'maximized' or 'minimized' Sets the window state, defaults to 'visible'. This option is available only for the SDL2 window provider and it should be used on desktop OSes. `fbo`: string, one of 'hardware', 'software' or 'force-hardware' Selects the FBO backend to use. `fullscreen`: int or string, one of 0, 1, 'fake' or 'auto' Activate fullscreen. If set to `1`, a resolution of `width` times `height` pixels will be used. If set to `auto`, your current display's resolution will be used instead. This is most likely what you want. If you want to place the window in another display, use `fake`, or set the `borderless` option from the graphics section, then adjust `width`, `height`, `top` and `left`. `height`: int Height of the :class:`~kivy.core.window.Window`, not used if `fullscreen` is set to `auto`. `left`: int Left position of the :class:`~kivy.core.window.Window`. `maxfps`: int, defaults to 60 Maximum FPS allowed. .. warning:: Setting maxfps to 0 will lead to max CPU usage. 'multisamples': int, defaults to 2 Sets the `MultiSample Anti-Aliasing (MSAA) <http://en.wikipedia.org/wiki/Multisample_anti-aliasing>`_ level. Increasing this value results in smoother graphics but at the cost of processing time. .. note:: This feature is limited by device hardware support and will have no effect on devices which do not support the level of MSAA requested. `position`: string, one of 'auto' or 'custom' Position of the window on your display. If `auto` is used, you have no control of the initial position: `top` and `left` are ignored. `show_cursor`: int, one of 0 or 1 Set whether or not the cursor is shown on the window. `top`: int Top position of the :class:`~kivy.core.window.Window`. `resizable`: int, one of 0 or 1 If 0, the window will have a fixed size. If 1, the window will be resizable. `rotation`: int, one of 0, 90, 180 or 270 Rotation of the :class:`~kivy.core.window.Window`. `width`: int Width of the :class:`~kivy.core.window.Window`, not used if `fullscreen` is set to `auto`. `minimum_width`: int Minimum width to restrict the window to. (sdl2 only) `minimum_height`: int Minimum height to restrict the window to. (sdl2 only) `min_state_time`: float, defaults to .035 Minimum time for widgets to display a given visual state. This attrib is currently used by widgets like :class:`~kivy.uix.dropdown.DropDown` & :class:`~kivy.uix.behaviors.buttonbehavior.ButtonBehavior` to make sure they display their current visual state for the given time. `always_on_top`: int, one of ``0`` or ``1``, defaults to ``0`` When enabled, the window will be brought to the front and will keep the window above the rest. Only works for the sdl2 window provider. ``0`` is disabled, ``1`` is enabled. `show_taskbar_icon`: int, one of ``0`` or ``1``, defaults to ``1`` Determines whether the app's icon will be added to the taskbar. Only applicable for the SDL2 window provider. ``0`` means the icon will not be shown in the taskbar and ``1`` means it will. `allow_screensaver`: int, one of 0 or 1, defaults to 1 Allow the device to show a screen saver, or to go to sleep on mobile devices. Only works for the sdl2 window provider. `vsync`: `none`, empty value, or integers Whether vsync is enabled, currently only used with sdl2 window. Possible values are `none` or empty value -- leaves it unchanged, ``0`` -- disables vsync, ``1`` or larger -- sets vsync interval, ``-1`` sets adaptive vsync. It falls back to 1 if setting to ``2+`` or ``-1`` failed. See ``SDL_GL_SetSwapInterval``. `verify_gl_main_thread`: int, 1 or 0, defaults to 1 Whether to check if code that changes any gl instructions is running outside the main thread and then raise an error. :input: You can create new input devices using this syntax:: # example of input provider instance yourid = providerid,parameters # example for tuio provider default = tuio,127.0.0.1:3333 mytable = tuio,192.168.0.1:3334 .. seealso:: Check the providers in :mod:`kivy.input.providers` for the syntax to use inside the configuration file. :widgets: `scroll_distance`: int Default value of the :attr:`~kivy.uix.scrollview.ScrollView.scroll_distance` property used by the :class:`~kivy.uix.scrollview.ScrollView` widget. Check the widget documentation for more information. `scroll_friction`: float Default value of the :attr:`~kivy.uix.scrollview.ScrollView.scroll_friction` property used by the :class:`~kivy.uix.scrollview.ScrollView` widget. Check the widget documentation for more information. .. deprecated:: 1.7.0 Please use :class:`~kivy.uix.scrollview.ScrollView.effect_cls` instead. `scroll_timeout`: int Default value of the :attr:`~kivy.uix.scrollview.ScrollView.scroll_timeout` property used by the :class:`~kivy.uix.scrollview.ScrollView` widget. Check the widget documentation for more information. `scroll_stoptime`: int Default value of the :attr:`~kivy.uix.scrollview.ScrollView.scroll_stoptime` property used by the :class:`~kivy.uix.scrollview.ScrollView` widget. Check the widget documentation for more information. .. deprecated:: 1.7.0 Please use :class:`~kivy.uix.scrollview.ScrollView.effect_cls` instead. `scroll_moves`: int Default value of the :attr:`~kivy.uix.scrollview.ScrollView.scroll_moves` property used by the :class:`~kivy.uix.scrollview.ScrollView` widget. Check the widget documentation for more information. .. deprecated:: 1.7.0 Please use :class:`~kivy.uix.scrollview.ScrollView.effect_cls` instead. :modules: You can activate modules with this syntax:: modulename = Anything after the = will be passed to the module as arguments. Check the specific module's documentation for a list of accepted arguments. .. versionadded:: 2.2.0 `always_on_top` have been added to the `graphics` section. `show_taskbar_icon` have been added to the `graphics` section. .. versionchanged:: 2.2.0 `implementation` has been added to the network section. .. versionchanged:: 2.1.0 `vsync` has been added to the graphics section. `verify_gl_main_thread` has been added to the graphics section. .. versionchanged:: 1.10.0 `min_state_time` and `allow_screensaver` have been added to the `graphics` section. `kivy_clock` has been added to the kivy section. `default_font` has beed added to the kivy section. `useragent` has been added to the network section. .. versionchanged:: 1.9.0 `borderless` and `window_state` have been added to the graphics section. The `fake` setting of the `fullscreen` option has been deprecated, use the `borderless` option instead. `pause_on_minimize` has been added to the kivy section. .. versionchanged:: 1.8.0 `systemanddock` and `systemandmulti` has been added as possible values for `keyboard_mode` in the kivy section. `exit_on_escape` has been added to the kivy section. .. versionchanged:: 1.2.0 `resizable` has been added to graphics section. .. versionchanged:: 1.1.0 tuio no longer listens by default. Window icons are not copied to user directory anymore. You can still set a new window icon by using the ``window_icon`` config setting. .. versionchanged:: 1.0.8 `scroll_timeout`, `scroll_distance` and `scroll_friction` have been added. `list_friction`, `list_trigger_distance` and `list_friction_bound` have been removed. `keyboard_type` and `keyboard_layout` have been removed from the widget. `keyboard_mode` and `keyboard_layout` have been added to the kivy section. ''' __all__ = ('Config', 'ConfigParser') try: from ConfigParser import ConfigParser as PythonConfigParser except ImportError: from configparser import RawConfigParser as PythonConfigParser from collections import OrderedDict from os import environ from os.path import exists from weakref import ref from kivy import kivy_config_fn from kivy.compat import PY2, string_types from kivy.logger import Logger, logger_config_update from kivy.utils import platform _is_rpi = exists('/opt/vc/include/bcm_host.h') # Version number of current configuration format KIVY_CONFIG_VERSION = 27 Config = None '''The default Kivy configuration object. This is a :class:`ConfigParser` instance with the :attr:`~kivy.config.ConfigParser.name` set to 'kivy'. .. code-block:: python Config = ConfigParser(name='kivy') ''' class ConfigParser(PythonConfigParser, object): '''Enhanced ConfigParser class that supports the addition of default sections and default values. By default, the kivy ConfigParser instance, :attr:`~kivy.config.Config`, is named `'kivy'` and the ConfigParser instance used by the :meth:`App.build_settings <~kivy.app.App.build_settings>` method is named `'app'`. :Parameters: `name`: string The name of the instance. See :attr:`name`. Defaults to `''`. .. versionchanged:: 1.9.0 Each ConfigParser can now be :attr:`named <name>`. You can get the ConfigParser associated with a name using :meth:`get_configparser`. In addition, you can now control the config values with :class:`~kivy.properties.ConfigParserProperty`. .. versionadded:: 1.0.7 ''' def __init__(self, name='', **kwargs): PythonConfigParser.__init__(self, **kwargs) self._sections = OrderedDict() self.filename = None self._callbacks = [] self.name = name def add_callback(self, callback, section=None, key=None): '''Add a callback to be called when a specific section or key has changed. If you don't specify a section or key, it will call the callback for all section/key changes. Callbacks will receive 3 arguments: the section, key and value. .. versionadded:: 1.4.1 ''' if section is None and key is not None: raise Exception('You cannot specify a key without a section') self._callbacks.append((callback, section, key)) def remove_callback(self, callback, section=None, key=None): '''Removes a callback added with :meth:`add_callback`. :meth:`remove_callback` must be called with the same parameters as :meth:`add_callback`. Raises a `ValueError` if not found. .. versionadded:: 1.9.0 ''' self._callbacks.remove((callback, section, key)) def _do_callbacks(self, section, key, value): for callback, csection, ckey in self._callbacks: if csection is not None and csection != section: continue elif ckey is not None and ckey != key: continue callback(section, key, value) def read(self, filename): '''Read only one filename. In contrast to the original ConfigParser of Python, this one is able to read only one file at a time. The last read file will be used for the :meth:`write` method. .. versionchanged:: 1.9.0 :meth:`read` now calls the callbacks if read changed any values. ''' if not isinstance(filename, string_types): raise Exception('Only one filename is accepted ({})'.format( string_types.__name__)) self.filename = filename # If we try to open directly the configuration file in utf-8, # we correctly get the unicode value by default. # But, when we try to save it again, all the values we didn't changed # are still unicode, and then the PythonConfigParser internal do # a str() conversion -> fail. # Instead we currently to the conversion to utf-8 when value are # "get()", but we internally store them in ascii. # with codecs.open(filename, 'r', encoding='utf-8') as f: # self.readfp(f) old_vals = {sect: {k: v for k, v in self.items(sect)} for sect in self.sections()} PythonConfigParser.read(self, filename, encoding="utf-8-sig") # when reading new file, sections/keys are only increased, not removed f = self._do_callbacks for section in self.sections(): if section not in old_vals: # new section for k, v in self.items(section): f(section, k, v) continue old_keys = old_vals[section] for k, v in self.items(section): # just update new/changed keys if k not in old_keys or v != old_keys[k]: f(section, k, v) def set(self, section, option, value): '''Functions similarly to PythonConfigParser's set method, except that the value is implicitly converted to a string. ''' e_value = value if not isinstance(value, string_types): # might be boolean, int, etc. e_value = str(value) ret = PythonConfigParser.set(self, section, option, e_value) self._do_callbacks(section, option, value) return ret def setall(self, section, keyvalues): '''Sets multiple key-value pairs in a section. keyvalues should be a dictionary containing the key-value pairs to be set. ''' for key, value in keyvalues.items(): self.set(section, key, value) def get(self, section, option, **kwargs): value = PythonConfigParser.get(self, section, option, **kwargs) if PY2: if type(value) is str: return value.decode('utf-8') return value def setdefaults(self, section, keyvalues): '''Set multiple key-value defaults in a section. keyvalues should be a dictionary containing the new key-value defaults. ''' self.adddefaultsection(section) for key, value in keyvalues.items(): self.setdefault(section, key, value) def setdefault(self, section, option, value): '''Set the default value for an option in the specified section. ''' if self.has_option(section, option): return self.set(section, option, value) def getdefault(self, section, option, defaultvalue): '''Get the value of an option in the specified section. If not found, it will return the default value. ''' if not self.has_section(section): return defaultvalue if not self.has_option(section, option): return defaultvalue return self.get(section, option) def getdefaultint(self, section, option, defaultvalue): '''Get the value of an option in the specified section. If not found, it will return the default value. The value will always be returned as an integer. .. versionadded:: 1.6.0 ''' return int(self.getdefault(section, option, defaultvalue)) def adddefaultsection(self, section): '''Add a section if the section is missing. ''' assert "_" not in section if self.has_section(section): return self.add_section(section) def write(self): '''Write the configuration to the last file opened using the :meth:`read` method. Return True if the write finished successfully, False otherwise. ''' if self.filename is None: return False try: with open(self.filename, 'w', encoding="utf-8") as fd: PythonConfigParser.write(self, fd) except IOError: Logger.exception('Unable to write the config <%s>' % self.filename) return False return True def update_config(self, filename, overwrite=False): '''Upgrade the configuration based on a new default config file. Overwrite any existing values if overwrite is True. ''' pcp = PythonConfigParser() pcp.read(filename) confset = self.setall if overwrite else self.setdefaults for section in pcp.sections(): confset(section, dict(pcp.items(section))) self.write() @staticmethod def _register_named_property(name, widget_ref, *largs): ''' Called by the ConfigParserProperty to register a property which was created with a config name instead of a config object. When a ConfigParser with this name is later created, the properties are then notified that this parser now exists so they can use it. If the parser already exists, the property is notified here. See :meth:`~kivy.properties.ConfigParserProperty.set_config`. :Parameters: `name`: a non-empty string The name of the ConfigParser that is associated with the property. See :attr:`name`. `widget_ref`: 2-tuple. The first element is a reference to the widget containing the property, the second element is the name of the property. E.g.: class House(Widget): address = ConfigParserProperty('', 'info', 'street', 'directory') Then, the first element is a ref to a House instance, and the second is `'address'`. ''' configs = ConfigParser._named_configs try: config, props = configs[name] except KeyError: configs[name] = (None, [widget_ref]) return props.append(widget_ref) if config: config = config() widget = widget_ref[0]() if config and widget: # associate this config with property widget.property(widget_ref[1]).set_config(config) @staticmethod def get_configparser(name): '''Returns the :class:`ConfigParser` instance whose name is `name`, or None if not found. :Parameters: `name`: string The name of the :class:`ConfigParser` instance to return. ''' try: config = ConfigParser._named_configs[name][0] if config is not None: config = config() if config is not None: return config del ConfigParser._named_configs[name] except KeyError: return None # keys are configparser names, values are 2-tuple of (ref(configparser), # widget_ref), where widget_ref is same as in _register_named_property _named_configs = {} _name = '' @property def name(self): ''' The name associated with this ConfigParser instance, if not `''`. Defaults to `''`. It can be safely changed dynamically or set to `''`. When a ConfigParser is given a name, that config object can be retrieved using :meth:`get_configparser`. In addition, that config instance can also be used with a :class:`~kivy.properties.ConfigParserProperty` instance that set its `config` value to this name. Setting more than one ConfigParser with the same name will raise a `ValueError`. ''' return self._name @name.setter def name(self, value): old_name = self._name if value is old_name: return self._name = value configs = ConfigParser._named_configs if old_name: # disconnect this parser from previously connected props _, props = configs.get(old_name, (None, [])) for widget, prop in props: widget = widget() if widget: widget.property(prop).set_config(None) configs[old_name] = (None, props) if not value: return # if given new name, connect it with property that used this name try: config, props = configs[value] except KeyError: configs[value] = (ref(self), []) return if config is not None and config() is not None: raise ValueError('A parser named {} already exists'.format(value)) for widget, prop in props: widget = widget() if widget: widget.property(prop).set_config(self) configs[value] = (ref(self), props) if not environ.get('KIVY_DOC_INCLUDE'): # # Read, analyse configuration file # Support upgrade of older config file versions # # Create default configuration Config = ConfigParser(name='kivy') Config.add_callback(logger_config_update, 'kivy', 'log_level') # Read config file if exist if (exists(kivy_config_fn) and 'KIVY_USE_DEFAULTCONFIG' not in environ and 'KIVY_NO_CONFIG' not in environ): try: Config.read(kivy_config_fn) except Exception: Logger.exception('Core: error while reading local' 'configuration') version = Config.getdefaultint('kivy', 'config_version', 0) # Add defaults section Config.adddefaultsection('kivy') Config.adddefaultsection('graphics') Config.adddefaultsection('input') Config.adddefaultsection('postproc') Config.adddefaultsection('widgets') Config.adddefaultsection('modules') Config.adddefaultsection('network') # Upgrade default configuration until we have the current version need_save = False if version != KIVY_CONFIG_VERSION and 'KIVY_NO_CONFIG' not in environ: Logger.warning('Config: Older configuration version detected' ' ({0} instead of {1})'.format( version, KIVY_CONFIG_VERSION)) Logger.warning('Config: Upgrading configuration in progress.') need_save = True while version < KIVY_CONFIG_VERSION: Logger.debug('Config: Upgrading from %d to %d' % (version, version + 1)) if version == 0: # log level Config.setdefault('kivy', 'keyboard_repeat_delay', '300') Config.setdefault('kivy', 'keyboard_repeat_rate', '30') Config.setdefault('kivy', 'log_dir', 'logs') Config.setdefault('kivy', 'log_enable', '1') Config.setdefault('kivy', 'log_level', 'info') Config.setdefault('kivy', 'log_name', 'kivy_%y-%m-%d_%_.txt') Config.setdefault('kivy', 'window_icon', '') # default graphics parameters Config.setdefault('graphics', 'display', '-1') Config.setdefault('graphics', 'fullscreen', 'no') Config.setdefault('graphics', 'height', '600') Config.setdefault('graphics', 'left', '0') Config.setdefault('graphics', 'maxfps', '0') Config.setdefault('graphics', 'multisamples', '2') Config.setdefault('graphics', 'position', 'auto') Config.setdefault('graphics', 'rotation', '0') Config.setdefault('graphics', 'show_cursor', '1') Config.setdefault('graphics', 'top', '0') Config.setdefault('graphics', 'width', '800') # input configuration Config.setdefault('input', 'mouse', 'mouse') # activate native input provider in configuration # from 1.0.9, don't activate mactouch by default, or app are # unusable. if platform == 'win': Config.setdefault('input', 'wm_touch', 'wm_touch') Config.setdefault('input', 'wm_pen', 'wm_pen') elif platform == 'linux': probesysfs = 'probesysfs' if _is_rpi: probesysfs += ',provider=hidinput' Config.setdefault('input', '%(name)s', probesysfs) # input postprocessing configuration Config.setdefault('postproc', 'double_tap_distance', '20') Config.setdefault('postproc', 'double_tap_time', '250') Config.setdefault('postproc', 'ignore', '[]') Config.setdefault('postproc', 'jitter_distance', '0') Config.setdefault('postproc', 'jitter_ignore_devices', 'mouse,mactouch,') Config.setdefault('postproc', 'retain_distance', '50') Config.setdefault('postproc', 'retain_time', '0') # default configuration for keyboard repetition Config.setdefault('widgets', 'keyboard_layout', 'qwerty') Config.setdefault('widgets', 'keyboard_type', '') Config.setdefault('widgets', 'list_friction', '10') Config.setdefault('widgets', 'list_friction_bound', '20') Config.setdefault('widgets', 'list_trigger_distance', '5') elif version == 1: Config.set('graphics', 'maxfps', '60') elif version == 2: # was a version to automatically copy windows icon in the user # directory, but it's now not used anymore. User can still change # the window icon by touching the config. pass elif version == 3: # add token for scrollview Config.setdefault('widgets', 'scroll_timeout', '55') Config.setdefault('widgets', 'scroll_distance', '20') Config.setdefault('widgets', 'scroll_friction', '1.') # remove old list_* token Config.remove_option('widgets', 'list_friction') Config.remove_option('widgets', 'list_friction_bound') Config.remove_option('widgets', 'list_trigger_distance') elif version == 4: Config.remove_option('widgets', 'keyboard_type') Config.remove_option('widgets', 'keyboard_layout') # add keyboard token Config.setdefault('kivy', 'keyboard_mode', '') Config.setdefault('kivy', 'keyboard_layout', 'qwerty') elif version == 5: Config.setdefault('graphics', 'resizable', '1') elif version == 6: # if the timeout is still the default value, change it Config.setdefault('widgets', 'scroll_stoptime', '300') Config.setdefault('widgets', 'scroll_moves', '5') elif version == 7: # desktop bool indicating whether to use desktop specific features is_desktop = int(platform in ('win', 'macosx', 'linux')) Config.setdefault('kivy', 'desktop', is_desktop) Config.setdefault('postproc', 'triple_tap_distance', '20') Config.setdefault('postproc', 'triple_tap_time', '375') elif version == 8: if Config.getint('widgets', 'scroll_timeout') == 55: Config.set('widgets', 'scroll_timeout', '250') elif version == 9: Config.setdefault('kivy', 'exit_on_escape', '1') elif version == 10: Config.set('graphics', 'fullscreen', '0') Config.setdefault('graphics', 'borderless', '0') elif version == 11: Config.setdefault('kivy', 'pause_on_minimize', '0') elif version == 12: Config.setdefault('graphics', 'window_state', 'visible') elif version == 13: Config.setdefault('graphics', 'minimum_width', '0') Config.setdefault('graphics', 'minimum_height', '0') elif version == 14: Config.setdefault('graphics', 'min_state_time', '.035') elif version == 15: Config.setdefault('kivy', 'kivy_clock', 'default') elif version == 16: Config.setdefault('kivy', 'default_font', [ 'Roboto', 'data/fonts/Roboto-Regular.ttf', 'data/fonts/Roboto-Italic.ttf', 'data/fonts/Roboto-Bold.ttf', 'data/fonts/Roboto-BoldItalic.ttf']) elif version == 17: Config.setdefault('graphics', 'allow_screensaver', '1') elif version == 18: Config.setdefault('kivy', 'log_maxfiles', '100') elif version == 19: Config.setdefault('graphics', 'shaped', '0') Config.setdefault( 'kivy', 'window_shape', 'data/images/defaultshape.png' ) elif version == 20: Config.setdefault('network', 'useragent', 'curl') elif version == 21: Config.setdefault('graphics', 'vsync', '') elif version == 22: Config.setdefault('graphics', 'verify_gl_main_thread', '1') elif version == 23: Config.setdefault('graphics', 'custom_titlebar', '0') Config.setdefault('graphics', 'custom_titlebar_border', '5') elif version == 24: Config.setdefault("network", "implementation", "default") elif version == 25: Config.setdefault('graphics', 'always_on_top', '0') elif version == 26: Config.setdefault("graphics", "show_taskbar_icon", "1") # WARNING: When adding a new version migration here, # don't forget to increment KIVY_CONFIG_VERSION ! else: # for future. break # Pass to the next version version += 1 # Indicate to the Config that we've upgrade to the latest version. Config.set('kivy', 'config_version', KIVY_CONFIG_VERSION) # Now, activate log file Logger.logfile_activated = bool(Config.getint('kivy', 'log_enable')) # If no configuration exist, write the default one. if ((not exists(kivy_config_fn) or need_save) and 'KIVY_NO_CONFIG' not in environ): try: Config.filename = kivy_config_fn Config.write() except Exception: Logger.exception('Core: Error while saving default config file') # Load configuration from env if environ.get('KIVY_NO_ENV_CONFIG', '0') != '1': for key, value in environ.items(): if not key.startswith("KCFG_"): continue try: _, section, name = key.split("_", 2) except ValueError: Logger.warning(( "Config: Environ `{}` invalid format, " "must be KCFG_section_name").format(key)) continue # extract and check section section = section.lower() if not Config.has_section(section): Logger.warning( "Config: Environ `{}`: unknown section `{}`".format( key, section)) continue # extract and check the option name name = name.lower() sections_to_check = { "kivy", "graphics", "widgets", "postproc", "network"} if (section in sections_to_check and not Config.has_option(section, name)): Logger.warning(( "Config: Environ `{}` unknown `{}` " "option in `{}` section.").format( key, name, section)) # we don't avoid to set an unknown option, because maybe # an external modules or widgets (in garden?) may want to # save its own configuration here. Config.set(section, name, value) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/context.py��������������������������������������������������������������������������0000666�0000000�0000000�00000005105�00000000000�013613� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Context ======= .. versionadded:: 1.8.0 .. warning:: This is experimental and subject to change as long as this warning notice is present. Kivy has a few "global" instances that are used directly by many pieces of the framework: `Cache`, `Builder`, `Clock`. TODO: document this module. ''' __all__ = ('Context', 'ProxyContext', 'register_context', 'get_current_context') _contexts = {} _default_context = None _context_stack = [] class ProxyContext(object): __slots__ = ['_obj'] def __init__(self, obj): object.__init__(self) object.__setattr__(self, '_obj', obj) def __getattribute__(self, name): return getattr(object.__getattribute__(self, '_obj'), name) def __delattr__(self, name): delattr(object.__getattribute__(self, '_obj'), name) def __setattr__(self, name, value): setattr(object.__getattribute__(self, '_obj'), name, value) def __bool__(self): return bool(object.__getattribute__(self, '_obj')) def __str__(self): return str(object.__getattribute__(self, '_obj')) def __repr__(self): return repr(object.__getattribute__(self, '_obj')) class Context(dict): def __init__(self, init=False): dict.__init__(self) self.sandbox = None if not init: return for name in _contexts: context = _contexts[name] instance = context['cls'](*context['args'], **context['kwargs']) self[name] = instance def push(self): _context_stack.append(self) for name, instance in self.items(): object.__setattr__(_contexts[name]['proxy'], '_obj', instance) def pop(self): # After popping context from stack. Update proxy's _obj with # instances in current context _context_stack.pop(-1) for name, instance in get_current_context().items(): object.__setattr__(_contexts[name]['proxy'], '_obj', instance) def register_context(name, cls, *args, **kwargs): '''Register a new context. ''' instance = cls(*args, **kwargs) proxy = ProxyContext(instance) _contexts[name] = { 'cls': cls, 'args': args, 'kwargs': kwargs, 'proxy': proxy} _default_context[name] = instance return proxy def get_current_context(): '''Return the current context. ''' if not _context_stack: return _default_context return _context_stack[-1] _default_context = Context(init=False) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6817522 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/�������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�012504� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/__init__.py��������������������������������������������������������������������0000666�0000000�0000000�00000023614�00000000000�014623� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Core Abstraction ================ This module defines the abstraction layers for our core providers and their implementations. For further information, please refer to :ref:`architecture` and the :ref:`providers` section of the documentation. In most cases, you shouldn't directly use a library that's already covered by the core abstraction. Always try to use our providers first. In case we are missing a feature or method, please let us know by opening a new Bug report instead of relying on your library. .. warning:: These are **not** widgets! These are just abstractions of the respective functionality. For example, you cannot add a core image to your window. You have to use the image **widget** class instead. If you're really looking for widgets, please refer to :mod:`kivy.uix` instead. ''' import os import sysconfig import sys import traceback import tempfile import subprocess import importlib import kivy from kivy.logger import Logger class CoreCriticalException(Exception): pass def core_select_lib(category, llist, create_instance=False, base='kivy.core', basemodule=None): if 'KIVY_DOC' in os.environ: return category = category.lower() basemodule = basemodule or category libs_ignored = [] errs = [] for option, modulename, classname in llist: try: # module activated in config ? try: if option not in kivy.kivy_options[category]: libs_ignored.append(modulename) Logger.debug( '{0}: Provider <{1}> ignored by config'.format( category.capitalize(), option)) continue except KeyError: pass # import module mod = importlib.__import__(name='{2}.{0}.{1}'.format( basemodule, modulename, base), globals=globals(), locals=locals(), fromlist=[modulename], level=0) cls = mod.__getattribute__(classname) # ok ! Logger.info('{0}: Provider: {1}{2}'.format( category.capitalize(), option, '({0} ignored)'.format(libs_ignored) if libs_ignored else '')) if create_instance: cls = cls() return cls except ImportError as e: errs.append((option, e, sys.exc_info()[2])) libs_ignored.append(modulename) Logger.debug('{0}: Ignored <{1}> (import error)'.format( category.capitalize(), option)) Logger.trace('', exc_info=e) except CoreCriticalException as e: errs.append((option, e, sys.exc_info()[2])) Logger.error('{0}: Unable to use {1}'.format( category.capitalize(), option)) Logger.error( '{0}: The module raised an important error: {1!r}'.format( category.capitalize(), e.message)) raise except Exception as e: errs.append((option, e, sys.exc_info()[2])) libs_ignored.append(modulename) Logger.trace('{0}: Unable to use {1}'.format( category.capitalize(), option)) Logger.trace('', exc_info=e) err = '\n'.join(['{} - {}: {}\n{}'.format(opt, e.__class__.__name__, e, ''.join(traceback.format_tb(tb))) for opt, e, tb in errs]) Logger.critical( '{0}: Unable to find any valuable {0} provider. Please enable ' 'debug logging (e.g. add -d if running from the command line, or ' 'change the log level in the config) and re-run your app to ' 'identify potential causes\n{1}'.format(category.capitalize(), err)) def core_register_libs(category, libs, base='kivy.core'): if 'KIVY_DOC' in os.environ: return category = category.lower() kivy_options = kivy.kivy_options[category] libs_loadable = {} libs_ignored = [] for option, lib in libs: # module activated in config ? if option not in kivy_options: Logger.debug('{0}: option <{1}> ignored by config'.format( category.capitalize(), option)) libs_ignored.append(lib) continue libs_loadable[option] = lib libs_loaded = [] for item in kivy_options: try: # import module try: lib = libs_loadable[item] except KeyError: continue importlib.__import__(name='{2}.{0}.{1}'.format(category, lib, base), globals=globals(), locals=locals(), fromlist=[lib], level=0) libs_loaded.append(lib) except Exception as e: Logger.trace('{0}: Unable to use <{1}> as loader!'.format( category.capitalize(), option)) Logger.trace('', exc_info=e) libs_ignored.append(lib) Logger.info('{0}: Providers: {1} {2}'.format( category.capitalize(), ', '.join(libs_loaded), '({0} ignored)'.format( ', '.join(libs_ignored)) if libs_ignored else '')) return libs_loaded def handle_win_lib_import_error(category, provider, mod_name): if sys.platform != 'win32': return assert mod_name.startswith('kivy.') kivy_root = os.path.dirname(kivy.__file__) dirs = mod_name[5:].split('.') mod_path = os.path.join(kivy_root, *dirs) # get the full expected path to the compiled pyd file # filename is <debug>.cp<major><minor>-<platform>.pyd # https://github.com/python/cpython/blob/master/Doc/whatsnew/3.5.rst if hasattr(sys, 'gettotalrefcount'): # debug mod_path += '._d' mod_path += '.cp{}{}-{}.pyd'.format( sys.version_info.major, sys.version_info.minor, sysconfig.get_platform().replace('-', '_')) # does the compiled pyd exist at all? if not os.path.exists(mod_path): Logger.debug( '{}: Failed trying to import "{}" for provider {}. Compiled file ' 'does not exist. Have you perhaps forgotten to compile Kivy, or ' 'did not install all required dependencies?'.format( category, provider, mod_path)) return # tell user to provide dependency walker env_var = 'KIVY_{}_DEPENDENCY_WALKER'.format(provider.upper()) if env_var not in os.environ: Logger.debug( '{0}: Failed trying to import the "{1}" provider from "{2}". ' 'This error is often encountered when a dependency is missing,' ' or if there are multiple copies of the same dependency dll on ' 'the Windows PATH and they are incompatible with each other. ' 'This can occur if you are mixing installations (such as different' ' python installations, like anaconda python and a system python) ' 'or if another unrelated program added its directory to the PATH. ' 'Please examine your PATH and python installation for potential ' 'issues. To further troubleshoot a "DLL load failed" error, ' 'please download ' '"Dependency Walker" (64 or 32 bit version - matching your python ' 'bitness) from dependencywalker.com and set the environment ' 'variable {3} to the full path of the downloaded depends.exe file ' 'and rerun your application to generate an error report'. format(category, provider, mod_path, env_var)) return depends_bin = os.environ[env_var] if not os.path.exists(depends_bin): raise ValueError('"{}" provided in {} does not exist'.format( depends_bin, env_var)) # make file for the resultant log fd, temp_file = tempfile.mkstemp( suffix='.dwi', prefix='kivy_depends_{}_log_'.format(provider), dir=os.path.expanduser('~/')) os.close(fd) Logger.info( '{}: Running dependency walker "{}" on "{}" to generate ' 'troubleshooting log. Please wait for it to complete'.format( category, depends_bin, mod_path)) Logger.debug( '{}: Dependency walker command is "{}"'.format( category, [depends_bin, '/c', '/od:{}'.format(temp_file), mod_path])) try: subprocess.check_output([ depends_bin, '/c', '/od:{}'.format(temp_file), mod_path]) except subprocess.CalledProcessError as exc: if exc.returncode >= 0x00010000: Logger.error( '{}: Dependency walker failed with error code "{}". No ' 'error report was generated'. format(category, exc.returncode)) return Logger.info( '{}: dependency walker generated "{}" containing troubleshooting ' 'information about provider {} and its failing file "{} ({})". You ' 'can open the file in dependency walker to view any potential issues ' 'and troubleshoot it yourself. ' 'To share the file with the Kivy developers and request support, ' 'please contact us at our support channels ' 'https://kivy.org/doc/master/contact.html (not on github, unless ' 'it\'s truly a bug). Make sure to provide the generated file as well ' 'as the *complete* Kivy log being printed here. Keep in mind the ' 'generated dependency walker log file contains paths to dlls on your ' 'system used by kivy or its dependencies to help troubleshoot them, ' 'and these paths may include your name in them. Please view the ' 'log file in dependency walker before sharing to ensure you are not ' 'sharing sensitive paths'.format( category, temp_file, provider, mod_name, mod_path)) ��������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6817522 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013605� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/__init__.py��������������������������������������������������������������0000666�0000000�0000000�00000014644�00000000000�015727� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Audio ===== Load an audio sound and play it with:: from kivy.core.audio import SoundLoader sound = SoundLoader.load('mytest.wav') if sound: print("Sound found at %s" % sound.source) print("Sound is %.3f seconds" % sound.length) sound.play() You should not use the Sound class directly. The class returned by :func:`SoundLoader.load` will be the best sound provider for that particular file type, so it might return different Sound classes depending the file type. Event dispatching and state changes ----------------------------------- Audio is often processed in parallel to your code. This means you often need to enter the Kivy :func:`eventloop <kivy.base.EventLoopBase>` in order to allow events and state changes to be dispatched correctly. You seldom need to worry about this as Kivy apps typically always require this event loop for the GUI to remain responsive, but it is good to keep this in mind when debugging or running in a `REPL <https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop>`_ (Read-eval-print loop). .. versionchanged:: 1.10.0 The pygst and gi providers have been removed. .. versionchanged:: 1.8.0 There are now 2 distinct Gstreamer implementations: one using Gi/Gst working for both Python 2+3 with Gstreamer 1.0, and one using PyGST working only for Python 2 + Gstreamer 0.10. .. note:: The core audio library does not support recording audio. If you require this functionality, please refer to the `audiostream <https://github.com/kivy/audiostream>`_ extension. ''' __all__ = ('Sound', 'SoundLoader') from kivy.logger import Logger from kivy.event import EventDispatcher from kivy.core import core_register_libs from kivy.resources import resource_find from kivy.properties import StringProperty, NumericProperty, OptionProperty, \ AliasProperty, BooleanProperty, BoundedNumericProperty from kivy.utils import platform from kivy.setupconfig import USE_SDL2 from sys import float_info class SoundLoader: '''Load a sound, using the best loader for the given file type. ''' _classes = [] @staticmethod def register(classobj): '''Register a new class to load the sound.''' Logger.debug('Audio: register %s' % classobj.__name__) SoundLoader._classes.append(classobj) @staticmethod def load(filename): '''Load a sound, and return a Sound() instance.''' rfn = resource_find(filename) if rfn is not None: filename = rfn ext = filename.split('.')[-1].lower() if '?' in ext: ext = ext.split('?')[0] for classobj in SoundLoader._classes: if ext in classobj.extensions(): return classobj(source=filename) Logger.warning('Audio: Unable to find a loader for <%s>' % filename) return None class Sound(EventDispatcher): '''Represents a sound to play. This class is abstract, and cannot be used directly. Use SoundLoader to load a sound. :Events: `on_play`: None Fired when the sound is played. `on_stop`: None Fired when the sound is stopped. ''' source = StringProperty(None) '''Filename / source of your audio file. .. versionadded:: 1.3.0 :attr:`source` is a :class:`~kivy.properties.StringProperty` that defaults to None and is read-only. Use the :meth:`SoundLoader.load` for loading audio. ''' volume = NumericProperty(1.) '''Volume, in the range 0-1. 1 means full volume, 0 means mute. .. versionadded:: 1.3.0 :attr:`volume` is a :class:`~kivy.properties.NumericProperty` and defaults to 1. ''' pitch = BoundedNumericProperty(1., min=float_info.epsilon) '''Pitch of a sound. 2 is an octave higher, .5 one below. This is only implemented for SDL2 audio provider yet. .. versionadded:: 1.10.0 :attr:`pitch` is a :class:`~kivy.properties.NumericProperty` and defaults to 1. ''' state = OptionProperty('stop', options=('stop', 'play')) '''State of the sound, one of 'stop' or 'play'. .. versionadded:: 1.3.0 :attr:`state` is a read-only :class:`~kivy.properties.OptionProperty`.''' loop = BooleanProperty(False) '''Set to True if the sound should automatically loop when it finishes. .. versionadded:: 1.8.0 :attr:`loop` is a :class:`~kivy.properties.BooleanProperty` and defaults to False.''' __events__ = ('on_play', 'on_stop') def on_source(self, instance, filename): self.unload() if filename is None: return self.load() def get_pos(self): ''' Returns the current position of the audio file. Returns 0 if not playing. .. versionadded:: 1.4.1 ''' return 0 def _get_length(self): return 0 length = property(lambda self: self._get_length(), doc='Get length of the sound (in seconds).') def load(self): '''Load the file into memory.''' pass def unload(self): '''Unload the file from memory.''' pass def play(self): '''Play the file.''' self.state = 'play' self.dispatch('on_play') def stop(self): '''Stop playback.''' self.state = 'stop' self.dispatch('on_stop') def seek(self, position): '''Go to the <position> (in seconds). .. note:: Most sound providers cannot seek when the audio is stopped. Play then seek. ''' pass def on_play(self): pass def on_stop(self): pass # Little trick here, don't activate gstreamer on window # seem to have lot of crackle or something... audio_libs = [] if platform == 'android': audio_libs += [('android', 'audio_android')] elif platform in ('macosx', 'ios'): audio_libs += [('avplayer', 'audio_avplayer')] try: from kivy.lib.gstplayer import GstPlayer # NOQA audio_libs += [('gstplayer', 'audio_gstplayer')] except ImportError: pass audio_libs += [('ffpyplayer', 'audio_ffpyplayer')] if USE_SDL2: audio_libs += [('sdl2', 'audio_sdl2')] else: audio_libs += [('pygame', 'audio_pygame')] libs_loaded = core_register_libs('audio', audio_libs) ��������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/audio_android.py���������������������������������������������������������0000666�0000000�0000000�00000006432�00000000000�016765� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" AudioAndroid: Kivy audio implementation for Android using native API """ __all__ = ("SoundAndroidPlayer", ) from jnius import autoclass, java_method, PythonJavaClass from android import api_version from kivy.core.audio import Sound, SoundLoader MediaPlayer = autoclass("android.media.MediaPlayer") AudioManager = autoclass("android.media.AudioManager") if api_version >= 21: AudioAttributesBuilder = autoclass("android.media.AudioAttributes$Builder") class OnCompletionListener(PythonJavaClass): __javainterfaces__ = ["android/media/MediaPlayer$OnCompletionListener"] __javacontext__ = "app" def __init__(self, callback, **kwargs): super(OnCompletionListener, self).__init__(**kwargs) self.callback = callback @java_method("(Landroid/media/MediaPlayer;)V") def onCompletion(self, mp): self.callback() class SoundAndroidPlayer(Sound): @staticmethod def extensions(): return ("mp3", "mp4", "aac", "3gp", "flac", "mkv", "wav", "ogg", "m4a", "gsm", "mid", "xmf", "mxmf", "rtttl", "rtx", "ota", "imy") def __init__(self, **kwargs): self._mediaplayer = None self._completion_listener = None super(SoundAndroidPlayer, self).__init__(**kwargs) def load(self): self.unload() self._mediaplayer = MediaPlayer() if api_version >= 21: self._mediaplayer.setAudioAttributes( AudioAttributesBuilder() .setLegacyStreamType(AudioManager.STREAM_MUSIC) .build()) else: self._mediaplayer.setAudioStreamType(AudioManager.STREAM_MUSIC) self._mediaplayer.setDataSource(self.source) self._completion_listener = OnCompletionListener( self._completion_callback ) self._mediaplayer.setOnCompletionListener(self._completion_listener) self._mediaplayer.prepare() def unload(self): if self._mediaplayer: self._mediaplayer.release() self._mediaplayer = None def play(self): if not self._mediaplayer: return self._mediaplayer.start() super(SoundAndroidPlayer, self).play() def stop(self): if not self._mediaplayer: return self._mediaplayer.stop() self._mediaplayer.prepare() def seek(self, position): if not self._mediaplayer: return self._mediaplayer.seekTo(float(position) * 1000) def get_pos(self): if self._mediaplayer: return self._mediaplayer.getCurrentPosition() / 1000. return super(SoundAndroidPlayer, self).get_pos() def on_volume(self, instance, volume): if self._mediaplayer: volume = float(volume) self._mediaplayer.setVolume(volume, volume) def _completion_callback(self): super(SoundAndroidPlayer, self).stop() def _get_length(self): if self._mediaplayer: return self._mediaplayer.getDuration() / 1000. return super(SoundAndroidPlayer, self)._get_length() def on_loop(self, instance, loop): if self._mediaplayer: self._mediaplayer.setLooping(loop) SoundLoader.register(SoundAndroidPlayer) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/audio_avplayer.py��������������������������������������������������������0000666�0000000�0000000�00000004526�00000000000�017172� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' AudioAvplayer: implementation of Sound using pyobjus / AVFoundation. Works on iOS / OSX. ''' __all__ = ('SoundAvplayer', ) from kivy.core.audio import Sound, SoundLoader from pyobjus import autoclass, protocol from pyobjus.dylib_manager import load_framework, INCLUDE load_framework(INCLUDE.AVFoundation) AVAudioPlayer = autoclass("AVAudioPlayer") NSURL = autoclass("NSURL") NSString = autoclass("NSString") class SoundAvplayer(Sound): @staticmethod def extensions(): # taken from https://goo.gl/015kvU return ("aac", "adts", "aif", "aiff", "aifc", "caf", "mp3", "mp4", "m4a", "snd", "au", "sd2", "wav") def __init__(self, **kwargs): self._avplayer = None super(SoundAvplayer, self).__init__(**kwargs) def load(self): self.unload() fn = NSString.alloc().initWithUTF8String_(self.source) url = NSURL.alloc().initFileURLWithPath_(fn) self._avplayer = AVAudioPlayer.alloc().initWithContentsOfURL_error_( url, None) def unload(self): self.stop() self._avplayer = None def play(self): if not self._avplayer: return self._avplayer.delegate = self self._avplayer.play() super(SoundAvplayer, self).play() def stop(self): if not self._avplayer: return self._avplayer.delegate = None self._avplayer.stop() super(SoundAvplayer, self).stop() def seek(self, position): if not self._avplayer: return avplayer = self._avplayer avplayer.stop() avplayer.currentTime = float(position) if self.state == 'play': avplayer.play() def get_pos(self): if self._avplayer: return self._avplayer.currentTime return super(SoundAvplayer, self).get_pos() def on_volume(self, instance, volume): if self._avplayer: self._avplayer.volume = float(volume) def _get_length(self): if self._avplayer: return self._avplayer.duration return super(SoundAvplayer, self)._get_length() @protocol("AVAudioPlayerDelegate") def audioPlayerDidFinishPlaying_successfully_(self, player, flag): self.stop() SoundLoader.register(SoundAvplayer) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/audio_ffpyplayer.py������������������������������������������������������0000666�0000000�0000000�00000014132�00000000000�017522� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' FFmpeg based audio player ========================= To use, you need to install ffpyplayer and have a compiled ffmpeg shared library. https://github.com/matham/ffpyplayer The docs there describe how to set this up. But briefly, first you need to compile ffmpeg using the shared flags while disabling the static flags (you'll probably have to set the fPIC flag, e.g. CFLAGS=-fPIC). Here's some instructions: https://trac.ffmpeg.org/wiki/CompilationGuide. For Windows, you can download compiled GPL binaries from http://ffmpeg.zeranoe.com/builds/. Similarly, you should download SDL. Now, you should a ffmpeg and sdl directory. In each, you should have a include, bin, and lib directory, where e.g. for Windows, lib contains the .dll.a files, while bin contains the actual dlls. The include directory holds the headers. The bin directory is only needed if the shared libraries are not already on the path. In the environment define FFMPEG_ROOT and SDL_ROOT, each pointing to the ffmpeg, and SDL directories, respectively. (If you're using SDL2, the include directory will contain a directory called SDL2, which then holds the headers). Once defined, download the ffpyplayer git and run python setup.py build_ext --inplace Finally, before running you need to ensure that ffpyplayer is in python's path. ..Note:: When kivy exits by closing the window while the audio is playing, it appears that the __del__method of SoundFFPy is not called. Because of this the SoundFFPy object is not properly deleted when kivy exits. The consequence is that because MediaPlayer creates internal threads which do not have their daemon flag set, when the main threads exists it'll hang and wait for the other MediaPlayer threads to exit. But since __del__ is not called to delete the MediaPlayer object, those threads will remain alive hanging kivy. What this means is that you have to be sure to delete the MediaPlayer object before kivy exits by setting it to None. ''' __all__ = ('SoundFFPy', ) try: import ffpyplayer from ffpyplayer.player import MediaPlayer from ffpyplayer.tools import set_log_callback, get_log_callback, formats_in except: raise from kivy.clock import Clock from kivy.logger import Logger from kivy.core.audio import Sound, SoundLoader from kivy.weakmethod import WeakMethod import time try: Logger.info( 'SoundFFPy: Using ffpyplayer {}'.format(ffpyplayer.__version__)) except: Logger.info('SoundFFPy: Using ffpyplayer {}'.format(ffpyplayer.version)) logger_func = {'quiet': Logger.critical, 'panic': Logger.critical, 'fatal': Logger.critical, 'error': Logger.error, 'warning': Logger.warning, 'info': Logger.info, 'verbose': Logger.debug, 'debug': Logger.debug} def _log_callback(message, level): message = message.strip() if message: logger_func[level]('ffpyplayer: {}'.format(message)) class SoundFFPy(Sound): @staticmethod def extensions(): return formats_in def __init__(self, **kwargs): self._ffplayer = None self.quitted = False self._log_callback_set = False self._state = '' self.state = 'stop' if not get_log_callback(): set_log_callback(_log_callback) self._log_callback_set = True super(SoundFFPy, self).__init__(**kwargs) def __del__(self): self.unload() if self._log_callback_set: set_log_callback(None) def _player_callback(self, selector, value): if self._ffplayer is None: return if selector == 'quit': def close(*args): self.quitted = True self.unload() Clock.schedule_once(close, 0) elif selector == 'eof': Clock.schedule_once(self._do_eos, 0) def load(self): self.unload() ff_opts = {'vn': True, 'sn': True} # only audio self._ffplayer = MediaPlayer(self.source, callback=self._player_callback, loglevel='info', ff_opts=ff_opts) player = self._ffplayer player.set_volume(self.volume) player.toggle_pause() self._state = 'paused' # wait until loaded or failed, shouldn't take long, but just to make # sure metadata is available. s = time.perf_counter() while (player.get_metadata()['duration'] is None and not self.quitted and time.perf_counter() - s < 10.): time.sleep(0.005) def unload(self): if self._ffplayer: self._ffplayer = None self._state = '' self.state = 'stop' self.quitted = False def play(self): if self._state == 'playing': super(SoundFFPy, self).play() return if not self._ffplayer: self.load() self._ffplayer.toggle_pause() self._state = 'playing' self.state = 'play' super(SoundFFPy, self).play() self.seek(0) def stop(self): if self._ffplayer and self._state == 'playing': self._ffplayer.toggle_pause() self._state = 'paused' self.state = 'stop' super(SoundFFPy, self).stop() def seek(self, position): if self._ffplayer is None: return self._ffplayer.seek(position, relative=False) def get_pos(self): if self._ffplayer is not None: return self._ffplayer.get_pts() return 0 def on_volume(self, instance, volume): if self._ffplayer is not None: self._ffplayer.set_volume(volume) def _get_length(self): if self._ffplayer is None: return super(SoundFFPy, self)._get_length() return self._ffplayer.get_metadata()['duration'] def _do_eos(self, *args): if not self.loop: self.stop() else: self.seek(0.) SoundLoader.register(SoundFFPy) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/audio_gstplayer.py�������������������������������������������������������0000666�0000000�0000000�00000005300�00000000000�017350� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Audio Gstplayer =============== .. versionadded:: 1.8.0 Implementation of a VideoBase with Kivy :class:`~kivy.lib.gstplayer.GstPlayer` This player is the preferred player, using Gstreamer 1.0, working on both Python 2 and 3. ''' from kivy.lib.gstplayer import GstPlayer, get_gst_version from kivy.core.audio import Sound, SoundLoader from kivy.logger import Logger from kivy.compat import PY2 from kivy.clock import Clock from os.path import realpath if PY2: from urllib import pathname2url else: from urllib.request import pathname2url Logger.info('AudioGstplayer: Using Gstreamer {}'.format( '.'.join(map(str, get_gst_version())))) def _on_gstplayer_message(mtype, message): if mtype == 'error': Logger.error('AudioGstplayer: {}'.format(message)) elif mtype == 'warning': Logger.warning('AudioGstplayer: {}'.format(message)) elif mtype == 'info': Logger.info('AudioGstplayer: {}'.format(message)) class SoundGstplayer(Sound): @staticmethod def extensions(): return ('wav', 'ogg', 'mp3', 'm4a', 'flac', 'mp4') def __init__(self, **kwargs): self.player = None super(SoundGstplayer, self).__init__(**kwargs) def _on_gst_eos_sync(self): Clock.schedule_once(self._on_gst_eos, 0) def _on_gst_eos(self, *dt): if self.loop: self.player.stop() self.player.play() else: self.stop() def load(self): self.unload() uri = self._get_uri() self.player = GstPlayer(uri, None, self._on_gst_eos_sync, _on_gstplayer_message) self.player.load() def play(self): # we need to set the volume everytime, it seems that stopping + playing # the sound reset the volume. self.player.set_volume(self.volume) self.player.play() super(SoundGstplayer, self).play() def stop(self): self.player.stop() super(SoundGstplayer, self).stop() def unload(self): if self.player: self.player.unload() self.player = None def seek(self, position): self.player.seek(position / self.length) def get_pos(self): return self.player.get_position() def _get_length(self): return self.player.get_duration() def on_volume(self, instance, volume): self.player.set_volume(volume) def _get_uri(self): uri = self.source if not uri: return if '://' not in uri: uri = 'file:' + pathname2url(realpath(uri)) return uri SoundLoader.register(SoundGstplayer) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/audio_pygame.py����������������������������������������������������������0000666�0000000�0000000�00000007117�00000000000�016630� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' AudioPygame: implementation of Sound with Pygame .. warning:: Pygame has been deprecated and will be removed in the release after Kivy 1.11.0. ''' __all__ = ('SoundPygame', ) from kivy.clock import Clock from kivy.utils import platform, deprecated from kivy.core.audio import Sound, SoundLoader _platform = platform try: if _platform == 'android': try: import android.mixer as mixer except ImportError: # old python-for-android version import android_mixer as mixer else: from pygame import mixer except: raise # init pygame sound mixer.pre_init(44100, -16, 2, 1024) mixer.init() mixer.set_num_channels(32) class SoundPygame(Sound): # XXX we don't set __slots__ here, to automatically add # a dictionary. We need that to be able to use weakref for # SoundPygame object. Otherwise, it failed with: # TypeError: cannot create weak reference to 'SoundPygame' object # We use our clock in play() method. # __slots__ = ('_data', '_channel') _check_play_ev = None @staticmethod def extensions(): if _platform == 'android': return ('wav', 'ogg', 'mp3', 'm4a') return ('wav', 'ogg') @deprecated( msg='Pygame has been deprecated and will be removed after 1.11.0') def __init__(self, **kwargs): self._data = None self._channel = None super(SoundPygame, self).__init__(**kwargs) def _check_play(self, dt): if self._channel is None: return False if self._channel.get_busy(): return if self.loop: def do_loop(dt): self.play() Clock.schedule_once(do_loop) else: self.stop() return False def play(self): if not self._data: return self._data.set_volume(self.volume) self._channel = self._data.play() self.start_time = Clock.time() # schedule event to check if the sound is still playing or not self._check_play_ev = Clock.schedule_interval(self._check_play, 0.1) super(SoundPygame, self).play() def stop(self): if not self._data: return self._data.stop() # ensure we don't have anymore the callback if self._check_play_ev is not None: self._check_play_ev.cancel() self._check_play_ev = None self._channel = None super(SoundPygame, self).stop() def load(self): self.unload() if self.source is None: return self._data = mixer.Sound(self.source) def unload(self): self.stop() self._data = None def seek(self, position): if not self._data: return if _platform == 'android' and self._channel: self._channel.seek(position) def get_pos(self): if self._data is not None and self._channel: if _platform == 'android': return self._channel.get_pos() return Clock.time() - self.start_time return 0 def on_volume(self, instance, volume): if self._data is not None: self._data.set_volume(volume) def _get_length(self): if _platform == 'android' and self._channel: return self._channel.get_length() if self._data is not None: return self._data.get_length() return super(SoundPygame, self)._get_length() SoundLoader.register(SoundPygame) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/audio/audio_sdl2.pyx�����������������������������������������������������������0000666�0000000�0000000�00000030077�00000000000�016403� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' SDL2 audio provider =================== This core audio implementation require SDL_mixer library. It might conflict with any other library that are using SDL_mixer, such as ffmpeg-android. Native formats: * wav, since 1.9.0 Depending the compilation of SDL2 mixer and/or installed libraries: * ogg since 1.9.1 (mixer needs libvorbis/libogg) * flac since 1.9.1 (mixer needs libflac) * mp3 since 1.9.1 (mixer needs libsmpeg/libmad; only use mad for GPL apps) * Since 1.10.1 + mixer 2.0.2, mpg123 can also be used * sequenced formats since 1.9.1 (midi, mod, s3m, etc. Mixer needs libmodplug or libmikmod) .. Note:: Sequenced format support changed with mixer v2.0.2. If mixer is linked with one of libmodplug or libmikmod, format support for both libraries is assumed. This will work perfectly with formats supported by both libraries, but if you were to try to load an obscure format (like `apun` file with mikmod only), it will fail. * Kivy <= 1.10.0: will fail to build with mixer >= 2.0.2 will report correct format support with < 2.0.2 * Kivy >= 1.10.1: will build with old and new mixer, and will "guesstimate" sequenced format support .. Warning:: Sequenced formats use the SDL2 Mixer music channel, you can only play one at a time, and .length will be -1 if music fails to load, and 0 if loaded successfully (we can't get duration of these formats) ''' __all__ = ('SoundSDL2', 'MusicSDL2') include "../../../kivy/lib/sdl2.pxi" include "../../../kivy/graphics/common.pxi" # For malloc and memcpy (on_pitch) from kivy.core.audio import Sound, SoundLoader from kivy.logger import Logger from kivy.clock import Clock cdef int mix_is_init = 0 cdef int mix_flags = 0 cdef mix_init(): cdef int audio_rate = 44100 cdef unsigned short audio_format = AUDIO_S16SYS cdef int audio_channels = 2 cdef int audio_buffers = 4096 cdef int want_flags = 0 global mix_is_init global mix_flags # avoid next call if mix_is_init != 0: return if SDL_Init(SDL_INIT_AUDIO) < 0: Logger.critical('AudioSDL2: Unable to initialize SDL: {}'.format( SDL_GetError())) mix_is_init = -1 return 0 # In mixer 2.0.2, MIX_INIT_MODPLUG is now implied by MIX_INIT_MOD, # and MIX_INIT_FLUIDSYNTH was renamed to MIX_INIT_MID. In previous # versions, we requested both _MODPLUG and _MOD + _FLUIDSYNTH. # 0x20 used to be MIX_INIT_FLUIDSYNTH, now MIX_INIT_MID # 0x4 used to be MIX_INIT_MODPLUG before 2.0.2 want_flags = MIX_INIT_FLAC | MIX_INIT_OGG | MIX_INIT_MP3 want_flags |= MIX_INIT_MOD | 0x20 | 0x4 mix_flags = Mix_Init(want_flags) if Mix_OpenAudio(audio_rate, audio_format, audio_channels, audio_buffers): Logger.critical('AudioSDL2: Unable to open mixer: {}'.format( Mix_GetError())) mix_is_init = -1 return 0 mix_is_init = 1 return 1 # Container for samples (Mix_LoadWAV) cdef class ChunkContainer: cdef Mix_Chunk *chunk cdef Mix_Chunk *original_chunk cdef int channel def __init__(self): self.chunk = NULL self.channel = -1 def __dealloc__(self): if self.chunk != NULL: if Mix_GetChunk(self.channel) == self.chunk: Mix_HaltChannel(self.channel) Mix_FreeChunk(self.chunk) self.chunk = NULL if self.original_chunk != NULL: Mix_FreeChunk(self.original_chunk) self.original_chunk = NULL # Container for music (Mix_LoadMUS), one channel only cdef class MusicContainer: cdef Mix_Music *music cdef int playing def __init__(self): self.music = NULL self.playing = 0 def __dealloc__(self): if self.music != NULL: # I think FreeMusic halts automatically, probably not needed if Mix_PlayingMusic() and self.playing: Mix_HaltMusic() Mix_FreeMusic(self.music) self.music = NULL class SoundSDL2(Sound): @staticmethod def extensions(): mix_init() extensions = ["wav"] if mix_flags & MIX_INIT_FLAC: extensions.append("flac") if mix_flags & MIX_INIT_MP3: extensions.append("mp3") if mix_flags & MIX_INIT_OGG: extensions.append("ogg") return extensions def __init__(self, **kwargs): self._check_play_ev = None self.cc = ChunkContainer() mix_init() super(SoundSDL2, self).__init__(**kwargs) def _check_play(self, dt): cdef ChunkContainer cc = self.cc if cc.channel == -1 or cc.chunk == NULL: return False if Mix_Playing(cc.channel): return if self.loop: def do_loop(dt): self.play() Clock.schedule_once(do_loop) else: self.stop() return False def _get_length(self): cdef ChunkContainer cc = self.cc cdef int freq, channels cdef unsigned int points, frames cdef unsigned short fmt if cc.chunk == NULL: return 0 if not Mix_QuerySpec(&freq, &fmt, &channels): return 0 points = <unsigned int>int(cc.chunk.alen / ((fmt & 0xFF) / 8)) frames = <unsigned int>int(points / channels) return <double>frames / <double>freq def on_pitch(self, instance, value): cdef ChunkContainer cc = self.cc cdef int freq, channels cdef unsigned short fmt cdef SDL_AudioCVT cvt if cc.chunk == NULL: return if not Mix_QuerySpec(&freq, &fmt, &channels): return SDL_BuildAudioCVT( &cvt, fmt, channels, int(freq * self.pitch), fmt, channels, freq, ) cvt.buf = <Uint8 *>malloc(cc.original_chunk.alen * cvt.len_mult) cvt.len = cc.original_chunk.alen memcpy(cvt.buf, cc.original_chunk.abuf, cc.original_chunk.alen) SDL_ConvertAudio(&cvt) cc.chunk = Mix_QuickLoad_RAW(cvt.buf, <Uint32>(cvt.len * cvt.len_ratio)) def play(self): cdef ChunkContainer cc = self.cc self.stop() if cc.chunk == NULL: return cc.chunk.volume = int(self.volume * 128) cc.channel = Mix_PlayChannel(-1, cc.chunk, 0) if cc.channel == -1: Logger.warning('AudioSDL2: Unable to play {}: {}'.format( self.source, Mix_GetError())) return # schedule event to check if the sound is still playing or not self._check_play_ev = Clock.schedule_interval(self._check_play, 0.1) super(SoundSDL2, self).play() def stop(self): cdef ChunkContainer cc = self.cc if cc.chunk == NULL or cc.channel == -1: return if Mix_GetChunk(cc.channel) == cc.chunk: Mix_HaltChannel(cc.channel) cc.channel = -1 if self._check_play_ev is not None: self._check_play_ev.cancel() self._check_play_ev = None super(SoundSDL2, self).stop() def load(self): cdef ChunkContainer cc = self.cc self.unload() if self.source is None: return if isinstance(self.source, bytes): fn = self.source else: fn = self.source.encode('UTF-8') cc.chunk = Mix_LoadWAV(<char *><bytes>fn) if cc.chunk == NULL: Logger.warning('AudioSDL2: Unable to load {}: {}'.format( self.source, Mix_GetError())) else: cc.original_chunk = Mix_QuickLoad_RAW(cc.chunk.abuf, cc.chunk.alen) cc.chunk.volume = int(self.volume * 128) if self.pitch != 1.: self.on_pitch(self, self.pitch) def unload(self): cdef ChunkContainer cc = self.cc self.stop() if cc.chunk != NULL: Mix_FreeChunk(cc.chunk) cc.chunk = NULL def on_volume(self, instance, volume): cdef ChunkContainer cc = self.cc if cc.chunk != NULL: cc.chunk.volume = int(volume * 128) # LoadMUS supports OGG, MP3, WAV but we only use it for native midi, # libmikmod, libmodplug and libfluidsynth to avoid confusion class MusicSDL2(Sound): @staticmethod def extensions(): mix_init() # FIXME: this should probably evolve to use the new has_music() # interface to determine format support # Assume native midi support (defaults to enabled), but may use # modplug, fluidsynth or timidity in reality. It may also be # disabled completely, in which case loading it will fail extensions = set(['mid', 'midi']) # libmodplug and libmikmod, may be incomplete. # 0x4 is for mixer < 2.0.2, MIX_INIT_MODPLUG if mix_flags & (MIX_INIT_MOD | 0x4): extensions.update(['669', 'abc', 'amf', 'ams', 'apun', 'dbm', 'dmf', 'dsm', 'far', 'gdm', 'it', 'j2b', 'mdl', 'med', 'mod', 'mt2', 'mtm', 'okt', 'pat', 'psm', 'ptm', 's3m', 'stm', 'stx', 'ult', 'umx', 'uni', 'xm']) return list(extensions) def __init__(self, **kwargs): self.mc = MusicContainer() self._check_play_ev = None mix_init() super(MusicSDL2, self).__init__(**kwargs) def _check_play(self, dt): cdef MusicContainer mc = self.mc if mc.music == NULL: return False if mc.playing and Mix_PlayingMusic(): return if self.loop: def do_loop(dt): self.play() Clock.schedule_once(do_loop) else: self.stop() return False # No way to check length; return -1 if music is loaded, 0 otherwise def _get_length(self): cdef MusicContainer mc = self.mc if mc.music == NULL: return -1 return 0 def play(self): cdef MusicContainer mc = self.mc self.stop() if mc.music == NULL: return Mix_VolumeMusic(int(self.volume * 128)) if Mix_PlayMusic(mc.music, 1) == -1: Logger.warning('AudioSDL2: Unable to play music {}: {}'.format( self.source, Mix_GetError())) return mc.playing = 1 # schedule event to check if the sound is still playing or not self._check_play_ev = Clock.schedule_interval(self._check_play, 0.1) super(MusicSDL2, self).play() def stop(self): cdef MusicContainer mc = self.mc if mc.music == NULL or not mc.playing: return Mix_HaltMusic() mc.playing = 0 if self._check_play_ev is not None: self._check_play_ev.cancel() self._check_play_ev = None super(MusicSDL2, self).stop() def load(self): cdef MusicContainer mc = self.mc self.unload() if self.source is None: return if isinstance(self.source, bytes): fn = self.source else: fn = self.source.encode('UTF-8') mc.music = Mix_LoadMUS(<char *><bytes>fn) if mc.music == NULL: Logger.warning('AudioSDL2: Unable to load music {}: {}'.format( self.source, Mix_GetError())) else: Mix_VolumeMusic(int(self.volume * 128)) def unload(self): cdef MusicContainer mc = self.mc self.stop() if mc.music != NULL: Mix_FreeMusic(mc.music) mc.music = NULL def on_volume(self, instance, volume): cdef MusicContainer mc = self.mc if mc.music != NULL and mc.playing: Mix_VolumeMusic(int(volume * 128)) SoundLoader.register(SoundSDL2) SoundLoader.register(MusicSDL2) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6973698 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013734� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/__init__.py�������������������������������������������������������������0000666�0000000�0000000�00000010735�00000000000�016053� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Camera ====== Core class for acquiring the camera and converting its input into a :class:`~kivy.graphics.texture.Texture`. .. versionchanged:: 1.10.0 The pygst and videocapture providers have been removed. .. versionchanged:: 1.8.0 There is now 2 distinct Gstreamer implementation: one using Gi/Gst working for both Python 2+3 with Gstreamer 1.0, and one using PyGST working only for Python 2 + Gstreamer 0.10. ''' __all__ = ('CameraBase', 'Camera') from kivy.utils import platform from kivy.event import EventDispatcher from kivy.logger import Logger from kivy.core import core_select_lib class CameraBase(EventDispatcher): '''Abstract Camera Widget class. Concrete camera classes must implement initialization and frame capturing to a buffer that can be uploaded to the gpu. :Parameters: `index`: int Source index of the camera. `size`: tuple (int, int) Size at which the image is drawn. If no size is specified, it defaults to the resolution of the camera image. `resolution`: tuple (int, int) Resolution to try to request from the camera. Used in the gstreamer pipeline by forcing the appsink caps to this resolution. If the camera doesn't support the resolution, a negotiation error might be thrown. :Events: `on_load` Fired when the camera is loaded and the texture has become available. `on_texture` Fired each time the camera texture is updated. ''' __events__ = ('on_load', 'on_texture') def __init__(self, **kwargs): kwargs.setdefault('stopped', False) kwargs.setdefault('resolution', (640, 480)) kwargs.setdefault('index', 0) self.stopped = kwargs.get('stopped') self._resolution = kwargs.get('resolution') self._index = kwargs.get('index') self._buffer = None self._format = 'rgb' self._texture = None self.capture_device = None kwargs.setdefault('size', self._resolution) super(CameraBase, self).__init__() self.init_camera() if not self.stopped: self.start() def _set_resolution(self, res): self._resolution = res self.init_camera() def _get_resolution(self): return self._resolution resolution = property(lambda self: self._get_resolution(), lambda self, x: self._set_resolution(x), doc='Resolution of camera capture (width, height)') def _set_index(self, x): if x == self._index: return self._index = x self.init_camera() def _get_index(self): return self._x index = property(lambda self: self._get_index(), lambda self, x: self._set_index(x), doc='Source index of the camera') def _get_texture(self): return self._texture texture = property(lambda self: self._get_texture(), doc='Return the camera texture with the latest capture') def init_camera(self): '''Initialize the camera (internal)''' pass def start(self): '''Start the camera acquire''' self.stopped = False def stop(self): '''Release the camera''' self.stopped = True def _update(self, dt): '''Update the camera (internal)''' pass def _copy_to_gpu(self): '''Copy the buffer into the texture.''' if self._texture is None: Logger.debug('Camera: copy_to_gpu() failed, _texture is None !') return self._texture.blit_buffer(self._buffer, colorfmt=self._format) self._buffer = None self.dispatch('on_texture') def on_texture(self): pass def on_load(self): pass # Load the appropriate providers providers = () if platform in ['macosx', 'ios']: providers += (('avfoundation', 'camera_avfoundation', 'CameraAVFoundation'), ) elif platform == 'android': providers += (('android', 'camera_android', 'CameraAndroid'), ) else: providers += (('picamera', 'camera_picamera', 'CameraPiCamera'), ) providers += (('gi', 'camera_gi', 'CameraGi'), ) providers += (('opencv', 'camera_opencv', 'CameraOpenCV'), ) Camera = core_select_lib('camera', (providers)) �����������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/camera_android.py�������������������������������������������������������0000666�0000000�0000000�00000015732�00000000000�017246� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from jnius import autoclass, PythonJavaClass, java_method from kivy.clock import Clock from kivy.graphics.texture import Texture from kivy.graphics import Fbo, Callback, Rectangle from kivy.core.camera import CameraBase import threading Camera = autoclass('android.hardware.Camera') SurfaceTexture = autoclass('android.graphics.SurfaceTexture') GL_TEXTURE_EXTERNAL_OES = autoclass( 'android.opengl.GLES11Ext').GL_TEXTURE_EXTERNAL_OES ImageFormat = autoclass('android.graphics.ImageFormat') class PreviewCallback(PythonJavaClass): """ Interface used to get back the preview frame of the Android Camera """ __javainterfaces__ = ('android.hardware.Camera$PreviewCallback', ) def __init__(self, callback): super(PreviewCallback, self).__init__() self._callback = callback @java_method('([BLandroid/hardware/Camera;)V') def onPreviewFrame(self, data, camera): self._callback(data, camera) class CameraAndroid(CameraBase): """ Implementation of CameraBase using Android API """ _update_ev = None def __init__(self, **kwargs): self._android_camera = None self._preview_cb = PreviewCallback(self._on_preview_frame) self._buflock = threading.Lock() super(CameraAndroid, self).__init__(**kwargs) def __del__(self): self._release_camera() def init_camera(self): self._release_camera() self._android_camera = Camera.open(self._index) params = self._android_camera.getParameters() width, height = self._resolution params.setPreviewSize(width, height) supported_focus_modes = self._android_camera.getParameters() \ .getSupportedFocusModes() if supported_focus_modes.contains('continuous-picture'): params.setFocusMode('continuous-picture') self._android_camera.setParameters(params) # self._android_camera.setDisplayOrientation() self.fps = 30. pf = params.getPreviewFormat() assert pf == ImageFormat.NV21 # default format is NV21 self._bufsize = int(ImageFormat.getBitsPerPixel(pf) / 8. * width * height) self._camera_texture = Texture(width=width, height=height, target=GL_TEXTURE_EXTERNAL_OES, colorfmt='rgba') self._surface_texture = SurfaceTexture(int(self._camera_texture.id)) self._android_camera.setPreviewTexture(self._surface_texture) self._fbo = Fbo(size=self._resolution) self._fbo['resolution'] = (float(width), float(height)) self._fbo.shader.fs = ''' #extension GL_OES_EGL_image_external : require #ifdef GL_ES precision highp float; #endif /* Outputs from the vertex shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* uniform texture samplers */ uniform sampler2D texture0; uniform samplerExternalOES texture1; uniform vec2 resolution; void main() { vec2 coord = vec2(tex_coord0.y * ( resolution.y / resolution.x), 1. -tex_coord0.x); gl_FragColor = texture2D(texture1, tex_coord0); } ''' with self._fbo: self._texture_cb = Callback(lambda instr: self._camera_texture.bind) Rectangle(size=self._resolution) def _release_camera(self): if self._android_camera is None: return self.stop() self._android_camera.release() self._android_camera = None # clear texture and it'll be reset in `_update` pointing to new FBO self._texture = None del self._fbo, self._surface_texture, self._camera_texture def _on_preview_frame(self, data, camera): with self._buflock: if self._buffer is not None: # add buffer back for reuse self._android_camera.addCallbackBuffer(self._buffer) self._buffer = data # check if frame grabbing works # print self._buffer, len(self.frame_data) def _refresh_fbo(self): self._texture_cb.ask_update() self._fbo.draw() def start(self): super(CameraAndroid, self).start() with self._buflock: self._buffer = None for k in range(2): # double buffer buf = b'\x00' * self._bufsize self._android_camera.addCallbackBuffer(buf) self._android_camera.setPreviewCallbackWithBuffer(self._preview_cb) self._android_camera.startPreview() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = Clock.schedule_interval(self._update, 1 / self.fps) def stop(self): super(CameraAndroid, self).stop() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = None self._android_camera.stopPreview() self._android_camera.setPreviewCallbackWithBuffer(None) # buffer queue cleared as well, to be recreated on next start with self._buflock: self._buffer = None def _update(self, dt): self._surface_texture.updateTexImage() self._refresh_fbo() if self._texture is None: self._texture = self._fbo.texture self.dispatch('on_load') self._copy_to_gpu() def _copy_to_gpu(self): """ A dummy placeholder (the image is already in GPU) to be consistent with other providers. """ self.dispatch('on_texture') def grab_frame(self): """ Grab current frame (thread-safe, minimal overhead) """ with self._buflock: if self._buffer is None: return None buf = self._buffer.tostring() return buf def decode_frame(self, buf): """ Decode image data from grabbed frame. This method depends on OpenCV and NumPy - however it is only used for fetching the current frame as a NumPy array, and not required when this :class:`CameraAndroid` provider is simply used by a :class:`~kivy.uix.camera.Camera` widget. """ import numpy as np from cv2 import cvtColor w, h = self._resolution arr = np.fromstring(buf, 'uint8').reshape((h + h // 2, w)) arr = cvtColor(arr, 93) # NV21 -> BGR return arr def read_frame(self): """ Grab and decode frame in one call """ return self.decode_frame(self.grab_frame()) @staticmethod def get_camera_count(): """ Get the number of available cameras. """ return Camera.getNumberOfCameras() ��������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/camera_avfoundation.pyx�������������������������������������������������0000666�0000000�0000000�00000015736�00000000000�020517� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' AVFoundation Camera =================== Camera implementation using AVFoundation framework for OSX / iOS ''' __all__ = ['CameraAVFoundation'] cdef extern from "camera_avfoundation_implem.h": ctypedef void *camera_t camera_t avf_camera_init(int index, int width, int height) void avf_camera_deinit(camera_t camera) bint avf_camera_update(camera_t camera) void avf_camera_start(camera_t camera) void avf_camera_stop(camera_t camera) void avf_camera_get_image(camera_t camera, int *width, int *height, int *rowsize, char **data) bint avf_camera_attempt_framerate_selection(camera_t camera, int fps) bint avf_camera_attempt_capture_preset(camera_t camera, char* preset) bint avf_camera_attempt_start_metadata_analysis(camera_t camera) void avf_camera_get_metadata(camera_t camera, char **metatype, char **data) bint avf_camera_have_new_metadata(camera_t camera); bint avf_camera_set_video_orientation(camera_t camera, int orientation) int avf_camera_get_device_orientation() void avf_camera_change_input(camera_t camera, int _cameraNum) void avf_camera_zoom_level(camera_t camera, float zoomLevel) char *avf_camera_documents_directory() void avf_camera_save_pixels(camera_t camera, unsigned char *pixels, int width, int height, char *path, float quality) from kivy.logger import Logger from kivy.clock import Clock from kivy.graphics.texture import Texture from kivy.core.camera import CameraBase from kivy.utils import platform from cython cimport view as cyview cdef class _AVStorage: cdef camera_t camera def __cinit__(self): self.camera = NULL class CameraAVFoundation(CameraBase): '''Implementation of CameraBase using AVFoundation ''' def __init__(self, **kwargs): self._storage = _AVStorage() self._update_ev = None self._metadata_callback = None self._framerate = 30 super(CameraAVFoundation, self).__init__(**kwargs) def __del__(self): self._release_camera() def init_camera(self): cdef _AVStorage storage = <_AVStorage>self._storage storage.camera = avf_camera_init( self._index, self.resolution[0], self.resolution[1]) def _release_camera(self): cdef _AVStorage storage = <_AVStorage>self._storage if storage.camera != NULL: avf_camera_deinit(storage.camera) storage.camera = NULL @property def _scheduled_rate(self): # We're going 4 times faster the framerate to avoid frame skipping. return 1 / (self._framerate * 4) def _update(self, dt): cdef _AVStorage storage = <_AVStorage>self._storage cdef int width, height, rowsize cdef char *data cdef char *metadata_type cdef char *metadata_data cdef cyview.array cyarr if self.stopped: return if not avf_camera_update(storage.camera): return avf_camera_get_image(storage.camera, &width, &height, &rowsize, &data) if data == NULL: return cyarr = cyview.array( shape=(rowsize * height,), itemsize=sizeof(char), format="B", mode="c", allocate_buffer=False, ) cyarr.data = data self._resolution = (width, height) if self._texture is None or self._texture.size != self._resolution: if platform == 'ios': self._texture = Texture.create(self._resolution, colorfmt='bgra') else: self._texture = Texture.create(self._resolution) self._texture.flip_vertical() self.dispatch('on_load') self._format = 'bgra' self._texture.blit_buffer(cyarr, colorfmt=self._format) self._copy_to_gpu() if self._metadata_callback: if avf_camera_have_new_metadata(storage.camera): avf_camera_get_metadata(storage.camera, &metadata_type, &metadata_data) self._metadata_callback(metadata_type, metadata_data) def _copy_to_gpu(self): self.dispatch('on_texture') def start(self): cdef _AVStorage storage = <_AVStorage>self._storage super(CameraAVFoundation, self).start() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = Clock.schedule_interval(self._update, self._scheduled_rate) avf_camera_start(storage.camera) def stop(self): cdef _AVStorage storage = <_AVStorage>self._storage super(CameraAVFoundation, self).stop() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = None avf_camera_stop(storage.camera) def set_framerate(self, framerate): cdef _AVStorage storage = <_AVStorage>self._storage if avf_camera_attempt_framerate_selection(storage.camera, framerate): if self._update_ev is not None: self._update_ev.cancel() self._framerate = framerate self._update_ev = Clock.schedule_interval(self._update, self._scheduled_rate) def set_preset(self, preset): cdef _AVStorage storage = <_AVStorage>self._storage avf_camera_attempt_capture_preset(storage.camera, preset) def set_video_orientation(self, orientation): cdef _AVStorage storage = <_AVStorage>self._storage avf_camera_set_video_orientation(storage.camera, orientation) def start_metadata_analysis(self, callback=None): cdef _AVStorage storage = <_AVStorage>self._storage self._metadata_callback = callback avf_camera_attempt_start_metadata_analysis(storage.camera) def get_device_orientation(self): # iOS only return avf_camera_get_device_orientation() def change_camera_input(self, index): # iOS only cdef _AVStorage storage = <_AVStorage>self._storage avf_camera_change_input(storage.camera, index) def zoom_level(self, level): # iOS only cdef _AVStorage storage = <_AVStorage>self._storage avf_camera_zoom_level(storage.camera, level) def get_app_documents_directory(self): # iOS only return str(avf_camera_documents_directory().decode('utf-8')) def save_texture(self, texture, filepath = '', quality = 0.9): # iOS only # With texture argument only: Save texture to iOS Photos App # With texture and filepath arguments: Save texture as jpg; filepath root must be app documents directory, # sub-directories in filepath must exist, filepath last element is filename.jpg cdef _AVStorage storage = <_AVStorage>self._storage avf_camera_save_pixels(storage.camera, bytearray(texture.pixels), int(texture.width), int(texture.height), filepath.encode('utf-8'), quality) ����������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/camera_avfoundation_implem.h��������������������������������������������0000666�0000000�0000000�00000002110�00000000000�021447� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������typedef void *camera_t; camera_t avf_camera_init(int index, int width, int height); void avf_camera_deinit(camera_t camera); bool avf_camera_update(camera_t camera); void avf_camera_start(camera_t camera); void avf_camera_stop(camera_t camera); void avf_camera_get_image(camera_t camera, int *width, int *height, int *rowsize, char **data); bool avf_camera_attempt_framerate_selection(camera_t camera, int fps); bool avf_camera_attempt_capture_preset(camera_t camera, char* preset); bool avf_camera_attempt_start_metadata_analysis(camera_t camera); void avf_camera_get_metadata(camera_t camera, char **metatype, char **data); bool avf_camera_have_new_metadata(camera_t camera); void avf_camera_set_video_orientation(camera_t camera, int orientation); int avf_camera_get_device_orientation(); void avf_camera_change_input(camera_t camera, int _cameraNum); void avf_camera_zoom_level(camera_t camera, float zoomLevel); char *avf_camera_documents_directory(); void avf_camera_save_pixels(camera_t camera, unsigned char *pixels, int width, int height, char *path, float quality); ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/camera_avfoundation_implem.m��������������������������������������������0000666�0000000�0000000�00000066662�00000000000�021502� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Camera base implementation for OSX / iOS * derivated from cap_avfoundation.mm of OpenCV * by Mathieu Virbel * * TODO: * - add iOS native photo and video capture * - add support for telephoto and wide angle lenses * needs iOS10 AVCaptureDeviceDiscoverySession discoverySessionWithDeviceTypes:mediaType:position: * I've let the code concerning caps, even if it's not yet used. uncomment * WITH_CAMERA_CAPS to compile with it. */ //#define WITH_CAMERA_CAPS #import <AVFoundation/AVFoundation.h> #import <Foundation/NSException.h> #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR #import <UIKit/UIKit.h> #endif #ifdef WITH_CAMERA_CAPS typedef enum { CAM_FRAME_WIDTH, CAM_FRAME_HEIGHT, CAM_IOS_DEVICE_FOCUS, CAM_IOS_DEVICE_EXPOSURE, CAM_IOS_DEVICE_FLASH, CAM_IOS_DEVICE_WHITEBALANCE, CAM_IOS_DEVICE_TORCH } caps_t; #endif class CameraFrame { public: CameraFrame(int width, int height); ~CameraFrame(); char *data; unsigned int datasize; unsigned int rowsize; int width; int height; }; class CameraMetadata { public: CameraMetadata(); ~CameraMetadata(); char *type; char *data; }; #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR @interface PhotoAppDelegate : NSObject {} - (void) thisImage:(UIImage *)image photoAppCallback:(NSError *)error usingContextInfo:(void*)ctxInfo; @end @implementation PhotoAppDelegate - (void) thisImage:(UIImage *)image photoAppCallback:(NSError *)error usingContextInfo:(void*)ctxInfo { free(ctxInfo); } @end #endif @interface KivyCaptureDelegate : NSObject <AVCaptureVideoDataOutputSampleBufferDelegate> { int newFrame; CVImageBufferRef mCurrentImageBuffer; CameraFrame* image; } - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection; - (int)updateImage; - (CameraFrame*)getOutput; @end #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR /* AVCaptureMetadataOutput is not available on MacOS */ @interface MetadataDelegate : NSObject <AVCaptureMetadataOutputObjectsDelegate> { CameraMetadata* metadata; int newMetadata; } - (void)captureOutput:(AVCaptureOutput *)output didOutputMetadataObjects:(NSArray<__kindof AVMetadataObject *> *)metadataObjects fromConnection:(AVCaptureConnection *)connection; - (CameraMetadata*)getOutput; - (bool)haveNewMetadata; - (void)setNewMetadata:(bool)newMetadata; @end @implementation MetadataDelegate - (id)init { [super init]; metadata = new CameraMetadata(); newMetadata = 0; return self; } - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputMetadataObjects:(NSArray<__kindof AVMetadataObject *> *)metadataObjects fromConnection:(AVCaptureConnection *)connection{ for (AVMetadataObject *metadataResult in metadataObjects) { if ([metadataResult.type isEqualToString:AVMetadataObjectTypeQRCode]){ AVMetadataMachineReadableCodeObject *codeObject = (AVMetadataMachineReadableCodeObject *)metadataResult; NSString *stringValue = codeObject.stringValue ? codeObject.stringValue : @"Unable to decode"; NSLog(@"Code: %@", stringValue); if (metadata->type != NULL){ free(metadata->type); } if (metadata->data != NULL){ free(metadata->data); } metadata->type = (char *)malloc(sizeof(char) * (strlen([metadataResult.type UTF8String]) + 1)); metadata->data = (char *)malloc(sizeof(char) * (strlen([stringValue UTF8String]) + 1)); strcpy(metadata->type, [metadataResult.type UTF8String]); strcpy(metadata->data, [stringValue UTF8String]); newMetadata = 1; } } } -(CameraMetadata*) getOutput { return metadata; } -(bool)haveNewMetadata { return newMetadata == 1; } -(void)setNewMetadata:(bool)status{ newMetadata = status; } @end #endif class Camera { public: Camera(int cameraNum, int width, int height); ~Camera(); bool grabFrame(double timeOut); CameraFrame* retrieveFrame(); CameraMetadata* retrieveMetadata(); int startCaptureDevice(); void stopCaptureDevice(); bool attemptFrameRateSelection(int desiredFrameRate); bool attemptCapturePreset(NSString *preset); bool attemptStartMetadataAnalysis(); bool haveNewMetadata(); void setVideoOrientation(int orientation); #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR PhotoAppDelegate *photoapp; void changeCameraInput(int _cameraNum); void zoomLevel(float zoomLevel); #endif #ifdef WITH_CAMERA_CAPS double getProperty(int property_id); bool setProperty(int property_id, double value); void setWidthHeight(); #endif private: AVCaptureSession *mCaptureSession; AVCaptureDeviceInput *mCaptureDeviceInput; AVCaptureVideoDataOutput *mCaptureDecompressedVideoOutput; AVCaptureDevice *mCaptureDevice; KivyCaptureDelegate *capture; #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR /* AVCaptureMetadataOutput is not available on MacOS */ AVCaptureMetadataOutput *mMetadataOutput; MetadataDelegate *metadata; #endif int cameraNum; int width; int height; int settingWidth; int settingHeight; int started; }; CameraFrame::CameraFrame(int _width, int _height) { data = NULL; rowsize = datasize = 0; width = _width; height = _height; } CameraFrame::~CameraFrame() { if (data != NULL) { free(data); data = NULL; } } CameraMetadata::CameraMetadata() { type = NULL; data = NULL; } CameraMetadata::~CameraMetadata() { if (type != NULL) { free(type); type = NULL; } if (data != NULL) { free(data); data = NULL; } } Camera::Camera(int _cameraNum, int _width, int _height) { mCaptureSession = nil; mCaptureDeviceInput = nil; mCaptureDecompressedVideoOutput = nil; capture = nil; width = _width; height = _height; settingWidth = 0; settingHeight = 0; cameraNum = _cameraNum; started = 0; } Camera::~Camera() { if(started){ stopCaptureDevice(); } } bool Camera::grabFrame(double timeOut) { NSAutoreleasePool* localpool = [[NSAutoreleasePool alloc] init]; bool haveFrame = false; double sleepTime = 0.005; double total = 0; NSDate *loopUntil = [NSDate dateWithTimeIntervalSinceNow:sleepTime]; haveFrame = [capture updateImage]; while (!haveFrame && (total += sleepTime)<=timeOut && [[NSRunLoop currentRunLoop] runMode: NSDefaultRunLoopMode beforeDate:loopUntil]){ haveFrame = [capture updateImage]; loopUntil = [NSDate dateWithTimeIntervalSinceNow:sleepTime]; } [localpool drain]; return haveFrame; } CameraFrame* Camera::retrieveFrame() { return [capture getOutput]; } CameraMetadata* Camera::retrieveMetadata() { #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR [metadata setNewMetadata: 0]; return [metadata getOutput]; #else CameraMetadata* metadata = new CameraMetadata(); metadata->type = (char*) "NoMetadata"; metadata->data = (char*) "PlatformUnsupported"; return metadata; #endif } bool Camera::haveNewMetadata() { #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR return [metadata haveNewMetadata]; #else return false; #endif } void Camera::stopCaptureDevice() { NSAutoreleasePool* localpool = [[NSAutoreleasePool alloc] init]; started = 0; [mCaptureSession stopRunning]; [mCaptureSession release]; [mCaptureDeviceInput release]; [mCaptureDecompressedVideoOutput release]; [capture release]; [localpool drain]; } bool Camera::attemptFrameRateSelection(int desiredFrameRate){ bool isFPSSupported = NO; AVCaptureDeviceFormat *currentFormat = [mCaptureDevice activeFormat]; for ( AVFrameRateRange *range in currentFormat.videoSupportedFrameRateRanges ) { if ( range.maxFrameRate >= desiredFrameRate && range.minFrameRate <= desiredFrameRate ) { isFPSSupported = YES; break; } } if( isFPSSupported ) { if ( [mCaptureDevice lockForConfiguration:NULL] ) { mCaptureDevice.activeVideoMaxFrameDuration = CMTimeMake( 1, desiredFrameRate ); mCaptureDevice.activeVideoMinFrameDuration = CMTimeMake( 1, desiredFrameRate ); [mCaptureDevice unlockForConfiguration]; } } else { NSLog(@"Selected FPS (%d) not available on this platform.", desiredFrameRate); } return isFPSSupported; } bool Camera::attemptCapturePreset(NSString *preset){ // See available presets: https://developer.apple.com/documentation/avfoundation/avcapturesessionpreset if([mCaptureSession canSetSessionPreset: preset]){ [mCaptureSession setSessionPreset: preset]; return true; } NSLog(@"Selected preset (%@) not available on this platform", preset); return false; } bool Camera::attemptStartMetadataAnalysis(){ #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR /* AVCaptureMetadataOutput is not available on MacOS */ [mCaptureSession addOutput:mMetadataOutput]; [mMetadataOutput setMetadataObjectsDelegate:metadata queue:dispatch_get_main_queue()]; [mMetadataOutput setMetadataObjectTypes: @[AVMetadataObjectTypeQRCode]]; return true; #else NSLog(@"Metadata Analysis not available on this platform."); return false; #endif } int Camera::startCaptureDevice() { NSError* error; NSArray *devices; AVCaptureDevice *device; NSAutoreleasePool* localpool = [[NSAutoreleasePool alloc] init]; if (started == 1) return 1; capture = [[KivyCaptureDelegate alloc] init]; devices = [AVCaptureDevice devicesWithMediaType:AVMediaTypeVideo]; if ([devices count] == 0) { NSLog(@"AV Foundation didn't find any attached Video Input Devices!\n"); [localpool drain]; return 0; } if (cameraNum >= 0) { int camNum = cameraNum % [devices count]; if (camNum != cameraNum) { NSLog(@"Warning: Max Camera Num is %lu; Using camera %d\n", (unsigned long)([devices count] - 1), camNum); } device = [devices objectAtIndex:camNum]; } else { device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo] ; } mCaptureDevice = device; if (device) { mCaptureDeviceInput = [[AVCaptureDeviceInput alloc] initWithDevice:device error:&error] ; mCaptureSession = [[AVCaptureSession alloc] init] ; #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR photoapp = [[PhotoAppDelegate alloc] init]; /* AVCaptureMetadataOutput is not available on MacOS */ metadata = [[MetadataDelegate alloc] init]; mMetadataOutput = [[AVCaptureMetadataOutput alloc] init]; #endif mCaptureDecompressedVideoOutput = [[AVCaptureVideoDataOutput alloc] init]; dispatch_queue_t queue = dispatch_queue_create("cameraQueue", NULL); [mCaptureDecompressedVideoOutput setSampleBufferDelegate:capture queue:queue]; dispatch_release(queue); NSDictionary *pixelBufferOptions ; if (width > 0 && height > 0) { pixelBufferOptions = [NSDictionary dictionaryWithObjectsAndKeys: #if TARGET_OS_OSX // On MacOS, we have the chance to resize the image to the height + width the user provided. [NSNumber numberWithDouble:1.0*width], (id)kCVPixelBufferWidthKey, [NSNumber numberWithDouble:1.0*height], (id)kCVPixelBufferHeightKey, #endif [NSNumber numberWithUnsignedInt:kCVPixelFormatType_32BGRA], (id)kCVPixelBufferPixelFormatTypeKey, nil]; } else { pixelBufferOptions = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithUnsignedInt:kCVPixelFormatType_32BGRA], (id)kCVPixelBufferPixelFormatTypeKey, nil]; } [mCaptureDecompressedVideoOutput setVideoSettings:pixelBufferOptions]; mCaptureDecompressedVideoOutput.alwaysDiscardsLateVideoFrames = YES; // Attempt to set framerate to 30 FPS attemptFrameRateSelection(30); /* By default, We're using the AVCaptureSessionPresetHigh preset for capturing frames on both iOS and MacOS. The user can override these settings by calling the attemptCapturePreset() function */ attemptCapturePreset(@"AVCaptureSessionPresetHigh"); [mCaptureSession addInput:mCaptureDeviceInput]; [mCaptureSession addOutput:mCaptureDecompressedVideoOutput]; AVCaptureConnection *conn = [mCaptureDecompressedVideoOutput connectionWithMediaType:AVMediaTypeVideo]; #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR /* By default, on iOS, We select the correct AVCaptureVideoOrientation based on device orientation */ AVCaptureVideoOrientation default_orientation = (AVCaptureVideoOrientation)[[UIDevice currentDevice] orientation]; #else AVCaptureVideoOrientation default_orientation = AVCaptureVideoOrientationLandscapeRight; #endif [conn setVideoOrientation:default_orientation]; dispatch_async(dispatch_get_main_queue(), ^{ [mCaptureSession startRunning]; }); [localpool drain]; started = 1; return 1; } [localpool drain]; return 0; } void Camera::setVideoOrientation(int orientation) { AVCaptureConnection *conn = [mCaptureDecompressedVideoOutput connectionWithMediaType:AVMediaTypeVideo]; if([conn isVideoOrientationSupported]){ [conn setVideoOrientation:(AVCaptureVideoOrientation) orientation]; } } #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR void Camera::changeCameraInput(int _cameraNum) { NSError* error; NSArray *devices; AVCaptureDevice *device; devices = [AVCaptureDevice devicesWithMediaType:AVMediaTypeVideo]; if (_cameraNum >= 0) { int camNum = _cameraNum % [devices count]; if (camNum != _cameraNum) { NSLog(@"Warning: Max Camera Num is %lu; Using camera %d\n", (unsigned long)([devices count] - 1), camNum); } device = [devices objectAtIndex:camNum]; cameraNum = _cameraNum; } else { device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo] ; cameraNum = 0; } if (device) { [mCaptureSession beginConfiguration]; [mCaptureSession removeInput:mCaptureDeviceInput]; mCaptureDeviceInput = [[AVCaptureDeviceInput alloc] initWithDevice:device error:&error]; [mCaptureSession addInput:mCaptureDeviceInput]; [mCaptureSession commitConfiguration]; setVideoOrientation([[UIDevice currentDevice] orientation]); } } void Camera::zoomLevel(float zoomLevel) { // iOS 7.x+ with compatible hardware if ([mCaptureDevice respondsToSelector:@selector(setVideoZoomFactor:)] && mCaptureDevice.activeFormat.videoMaxZoomFactor >= zoomLevel) { if ([mCaptureDevice lockForConfiguration:nil]) { [mCaptureDevice setVideoZoomFactor:zoomLevel]; [mCaptureDevice unlockForConfiguration]; } } } #endif #ifdef WITH_CAMERA_CAPS void Camera::setWidthHeight() { NSAutoreleasePool* localpool = [[NSAutoreleasePool alloc] init]; NSDictionary* pixelBufferOptions = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithDouble:1.0*width], (id)kCVPixelBufferWidthKey, [NSNumber numberWithDouble:1.0*height], (id)kCVPixelBufferHeightKey, [NSNumber numberWithUnsignedInt:kCVPixelFormatType_32BGRA], (id)kCVPixelBufferPixelFormatTypeKey, nil]; [mCaptureDecompressedVideoOutput setVideoSettings:pixelBufferOptions]; grabFrame(60); [localpool drain]; } double Camera::getProperty(int property_id) { NSAutoreleasePool* localpool = [[NSAutoreleasePool alloc] init]; NSArray* ports = mCaptureDeviceInput.ports; CMFormatDescriptionRef format = [[ports objectAtIndex:0] formatDescription]; CGSize s1 = CMVideoFormatDescriptionGetPresentationDimensions(format, YES, YES); int width = (int)s1.width; int height = (int)s1.height; [localpool drain]; switch (property_id) { case CAM_FRAME_WIDTH: return width; case CAM_FRAME_HEIGHT: return height; case CAM_IOS_DEVICE_FOCUS: return mCaptureDevice.focusMode; case CAM_IOS_DEVICE_EXPOSURE: return mCaptureDevice.exposureMode; case CAM_IOS_DEVICE_FLASH: return mCaptureDevice.flashMode; case CAM_IOS_DEVICE_WHITEBALANCE: return mCaptureDevice.whiteBalanceMode; case CAM_IOS_DEVICE_TORCH: return mCaptureDevice.torchMode; default: return 0; } } bool Camera::setProperty(int property_id, double value) { switch (property_id) { case CAM_FRAME_WIDTH: width = value; settingWidth = 1; if (settingWidth && settingHeight) { setWidthHeight(); settingWidth =0; settingHeight = 0; } return true; case CAM_FRAME_HEIGHT: height = value; settingHeight = 1; if (settingWidth && settingHeight) { setWidthHeight(); settingWidth =0; settingHeight = 0; } return true; case CAM_IOS_DEVICE_FOCUS: if ([mCaptureDevice isFocusModeSupported:(int)value]) { NSError* error = nil; [mCaptureDevice lockForConfiguration:&error]; if (error) return false; [mCaptureDevice setFocusMode:(int)value]; [mCaptureDevice unlockForConfiguration]; return true; } else { return false; } case CAM_IOS_DEVICE_EXPOSURE: if ([mCaptureDevice isExposureModeSupported:(int)value]) { NSError* error = nil; [mCaptureDevice lockForConfiguration:&error]; if (error) return false; [mCaptureDevice setExposureMode:(int)value]; [mCaptureDevice unlockForConfiguration]; return true; } else { return false; } case CAM_IOS_DEVICE_FLASH: if ( [mCaptureDevice hasFlash] && [mCaptureDevice isFlashModeSupported:(int)value]) { NSError* error = nil; [mCaptureDevice lockForConfiguration:&error]; if (error) return false; [mCaptureDevice setFlashMode:(int)value]; [mCaptureDevice unlockForConfiguration]; return true; } else { return false; } case CAM_IOS_DEVICE_WHITEBALANCE: if ([mCaptureDevice isWhiteBalanceModeSupported:(int)value]) { NSError* error = nil; [mCaptureDevice lockForConfiguration:&error]; if (error) return false; [mCaptureDevice setWhiteBalanceMode:(int)value]; [mCaptureDevice unlockForConfiguration]; return true; } else { return false; } case CAM_IOS_DEVICE_TORCH: if ([mCaptureDevice hasFlash] && [mCaptureDevice isTorchModeSupported:(int)value]) { NSError* error = nil; [mCaptureDevice lockForConfiguration:&error]; if (error) return false; [mCaptureDevice setTorchMode:(int)value]; [mCaptureDevice unlockForConfiguration]; return true; } else { return false; } default: return false; } } #endif @implementation KivyCaptureDelegate - (id)init { [super init]; newFrame = 0; image = NULL; return self; } -(void)dealloc { delete image; [super dealloc]; } - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection{ // Failed // connection.videoOrientation = AVCaptureVideoOrientationPortrait; CVImageBufferRef imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer); CVBufferRetain(imageBuffer); CVImageBufferRef imageBufferToRelease = mCurrentImageBuffer; @synchronized (self) { mCurrentImageBuffer = imageBuffer; newFrame = 1; } CVBufferRelease(imageBufferToRelease); } -(CameraFrame*) getOutput { return image; } -(int) updateImage { CVPixelBufferRef pixels; if (newFrame == 0) return 0; @synchronized (self) { pixels = CVBufferRetain(mCurrentImageBuffer); newFrame = 0; } CVPixelBufferLockBaseAddress(pixels, 0); uint32_t* baseaddress = (uint32_t*)CVPixelBufferGetBaseAddress(pixels); size_t width = CVPixelBufferGetWidth(pixels); size_t height = CVPixelBufferGetHeight(pixels); size_t rowsize = CVPixelBufferGetBytesPerRow(pixels); /* NSLog(@"updateImage() ! width=%lu height=%lu rowsize=%lu\n", width, height, rowsize); */ if (rowsize != 0) { if (image == NULL) image = new CameraFrame((int)width, (int)height); image->width = width; image->height = height; image->rowsize = (unsigned int)rowsize; if (image->datasize != width * height * sizeof(char) * 4) { image->datasize = (unsigned int)(width * height * sizeof(char) * 4); if (image->data != NULL) free(image->data); image->data = (char *)malloc(image->datasize); } if (image->rowsize == width * 4) memcpy(image->data, baseaddress, image->datasize); else { char *dstbuffer = image->data; char *srcbuffer = (char *)baseaddress; unsigned long width4 = width * 4; for (int y = 0; y < height; y++) { memcpy(dstbuffer, srcbuffer, rowsize); dstbuffer += width4; srcbuffer += rowsize; } } } CVPixelBufferUnlockBaseAddress(pixels, 0); CVBufferRelease(pixels); return 1; } @end // // C-like API for easier interaction with Cython // #include "camera_avfoundation_implem.h" camera_t avf_camera_init(int index, int width, int height) { return new Camera(index, width, height); } void avf_camera_start(camera_t camera) { ((Camera *)camera)->startCaptureDevice(); } void avf_camera_stop(camera_t camera) { ((Camera *)camera)->stopCaptureDevice(); } void avf_camera_deinit(camera_t camera) { delete (Camera *)(camera); } bool avf_camera_update(camera_t camera) { return ((Camera *)camera)->grabFrame(0); } void avf_camera_get_image(camera_t camera, int *width, int *height, int *rowsize, char **data) { CameraFrame *frame = ((Camera *)camera)->retrieveFrame(); *width = *height = *rowsize = 0; *data = nil; if (frame == nil) return; *width = frame->width; *height = frame->height; *rowsize = frame->rowsize; *data = frame->data; } bool avf_camera_attempt_framerate_selection(camera_t camera, int fps){ return ((Camera *)camera)->attemptFrameRateSelection(fps); } bool avf_camera_attempt_capture_preset(camera_t camera, char *preset){ NSString *capture_preset = [NSString stringWithUTF8String:preset]; NSLog(@"Preset: %@", capture_preset); return ((Camera *)camera)->attemptCapturePreset(capture_preset); } bool avf_camera_attempt_start_metadata_analysis(camera_t camera){ return ((Camera *)camera)->attemptStartMetadataAnalysis(); } void avf_camera_get_metadata(camera_t camera, char **metatype, char **data) { CameraMetadata *metadata = ((Camera *)camera)->retrieveMetadata(); *metatype = metadata->type; *data = metadata->data; } bool avf_camera_have_new_metadata(camera_t camera){ return ((Camera *)camera)->haveNewMetadata(); } void avf_camera_set_video_orientation(camera_t camera, int orientation){ ((Camera *)camera)->setVideoOrientation(orientation); } int avf_camera_get_device_orientation() { #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR return (int)[[UIDevice currentDevice] orientation]; #else return 0; #endif } void avf_camera_change_input(camera_t camera, int _cameraNum) { #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR ((Camera *)camera)->changeCameraInput(_cameraNum); #endif } void avf_camera_zoom_level(camera_t camera, float zoomLevel) { #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR ((Camera *)camera)->zoomLevel(zoomLevel); #endif } char *avf_camera_documents_directory() { #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *basePath = paths.firstObject; return (char *)[basePath UTF8String]; #else return ""; #endif } void avf_camera_save_pixels(camera_t camera, unsigned char *pixels, int width, int height, char *path, float quality) { #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR int size = width * height * 4; if (strcmp(path,"") == 0) { unsigned char *local_pixels = pixels; pixels = (unsigned char *)malloc(size); memcpy(pixels, local_pixels, size*sizeof(char)); } CGDataProviderRef provider = CGDataProviderCreateWithData(NULL, pixels, size, NULL); int bitsPerComponent = 8; int bitsPerPixel = 32; int bytesPerRow = 4*width; CGColorSpaceRef colorSpaceRef = CGColorSpaceCreateDeviceRGB(); CGBitmapInfo bitmapInfo = kCGBitmapByteOrder32Big|kCGImageAlphaLast; CGColorRenderingIntent renderingIntent = kCGRenderingIntentDefault; CGImageRef imageRef = CGImageCreate(width, height, 8, 32, 4*width,colorSpaceRef, bitmapInfo, provider,NULL,NO,renderingIntent); UIImage *newImage = [UIImage imageWithCGImage:imageRef]; if (strcmp(path,"") == 0) { UIImageWriteToSavedPhotosAlbum(newImage, ((Camera *)camera)->photoapp, @selector(thisImage:photoAppCallback:usingContextInfo:), pixels); } else { NSString* filePath = @(path); [UIImageJPEGRepresentation(newImage, quality) writeToFile:filePath atomically:YES]; } CGColorSpaceRelease(colorSpaceRef); CGDataProviderRelease(provider); CGImageRelease(imageRef); #endif } ������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/camera_gi.py������������������������������������������������������������0000666�0000000�0000000�00000013442�00000000000�016221� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Gi Camera ========= Implement CameraBase with Gi / Gstreamer, working on both Python 2 and 3 ''' __all__ = ('CameraGi', ) from gi.repository import Gst from kivy.clock import Clock from kivy.graphics.texture import Texture from kivy.core.camera import CameraBase from kivy.support import install_gobject_iteration from kivy.logger import Logger from ctypes import Structure, c_void_p, c_int, string_at from weakref import ref import atexit # initialize the camera/gi. if the older version is used, don't use camera_gi. Gst.init(None) version = Gst.version() if version < (1, 0, 0, 0): raise Exception('Cannot use camera_gi, Gstreamer < 1.0 is not supported.') Logger.info('CameraGi: Using Gstreamer {}'.format( '.'.join(['{}'.format(x) for x in Gst.version()]))) install_gobject_iteration() class _MapInfo(Structure): _fields_ = [ ('memory', c_void_p), ('flags', c_int), ('data', c_void_p)] # we don't care about the rest def _on_cameragi_unref(obj): if obj in CameraGi._instances: CameraGi._instances.remove(obj) class CameraGi(CameraBase): '''Implementation of CameraBase using GStreamer :Parameters: `video_src`: str, default is 'v4l2src' Other tested options are: 'dc1394src' for firewire dc camera (e.g. firefly MV). Any gstreamer video source should potentially work. Theoretically a longer string using "!" can be used describing the first part of a gstreamer pipeline. ''' _instances = [] def __init__(self, **kwargs): self._pipeline = None self._camerasink = None self._decodebin = None self._texturesize = None self._video_src = kwargs.get('video_src', 'v4l2src') wk = ref(self, _on_cameragi_unref) CameraGi._instances.append(wk) super(CameraGi, self).__init__(**kwargs) def init_camera(self): # TODO: This doesn't work when camera resolution is resized at runtime. # There must be some other way to release the camera? if self._pipeline: self._pipeline = None video_src = self._video_src if video_src == 'v4l2src': video_src += ' device=/dev/video%d' % self._index elif video_src == 'dc1394src': video_src += ' camera-number=%d' % self._index if Gst.version() < (1, 0, 0, 0): caps = ('video/x-raw-rgb,red_mask=(int)0xff0000,' 'green_mask=(int)0x00ff00,blue_mask=(int)0x0000ff') pl = ('{} ! decodebin name=decoder ! ffmpegcolorspace ! ' 'appsink name=camerasink emit-signals=True caps={}') else: caps = 'video/x-raw,format=RGB' pl = '{} ! decodebin name=decoder ! videoconvert ! appsink ' + \ 'name=camerasink emit-signals=True caps={}' self._pipeline = Gst.parse_launch(pl.format(video_src, caps)) self._camerasink = self._pipeline.get_by_name('camerasink') self._camerasink.connect('new-sample', self._gst_new_sample) self._decodebin = self._pipeline.get_by_name('decoder') if self._camerasink and not self.stopped: self.start() def _gst_new_sample(self, *largs): sample = self._camerasink.emit('pull-sample') if sample is None: return False self._sample = sample if self._texturesize is None: # try to get the camera image size for pad in self._decodebin.srcpads: s = pad.get_current_caps().get_structure(0) self._texturesize = ( s.get_value('width'), s.get_value('height')) Clock.schedule_once(self._update) return False Clock.schedule_once(self._update) return False def start(self): super(CameraGi, self).start() self._pipeline.set_state(Gst.State.PLAYING) def stop(self): super(CameraGi, self).stop() self._pipeline.set_state(Gst.State.PAUSED) def unload(self): self._pipeline.set_state(Gst.State.NULL) def _update(self, dt): sample, self._sample = self._sample, None if sample is None: return if self._texture is None and self._texturesize is not None: self._texture = Texture.create( size=self._texturesize, colorfmt='rgb') self._texture.flip_vertical() self.dispatch('on_load') # decode sample # read the data from the buffer memory try: buf = sample.get_buffer() result, mapinfo = buf.map(Gst.MapFlags.READ) # We cannot get the data out of mapinfo, using Gst 1.0.6 + Gi 3.8.0 # related bug report: # https://bugzilla.gnome.org/show_bug.cgi?id=6t8663 # ie: mapinfo.data is normally a char*, but here, we have an int # So right now, we use ctypes instead to read the mapinfo ourself. addr = mapinfo.__hash__() c_mapinfo = _MapInfo.from_address(addr) # now get the memory self._buffer = string_at(c_mapinfo.data, mapinfo.size) self._copy_to_gpu() finally: if mapinfo is not None: buf.unmap(mapinfo) @atexit.register def camera_gi_clean(): # if we leave the python process with some video running, we can hit a # segfault. This is forcing the stop/unload of all remaining videos before # exiting the python process. for weakcamera in CameraGi._instances: camera = weakcamera() if isinstance(camera, CameraGi): camera.stop() camera.unload() ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/camera_opencv.py��������������������������������������������������������0000666�0000000�0000000�00000013235�00000000000�017114� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' OpenCV Camera: Implement CameraBase with OpenCV ''' # # TODO: make usage of thread or multiprocess # from __future__ import division __all__ = ('CameraOpenCV') from kivy.logger import Logger from kivy.clock import Clock from kivy.graphics.texture import Texture from kivy.core.camera import CameraBase try: # opencv 1 case import opencv as cv try: import opencv.highgui as hg except ImportError: class Hg(object): ''' On OSX, not only are the import names different, but the API also differs. There is no module called 'highgui' but the names are directly available in the 'cv' module. Some of them even have a different names. Therefore we use this proxy object. ''' def __getattr__(self, attr): if attr.startswith('cv'): attr = attr[2:] got = getattr(cv, attr) return got hg = Hg() except ImportError: # opencv 2 case (and also opencv 3, because it still uses cv2 module name) try: import cv2 # here missing this OSX specific highgui thing. # I'm not on OSX so don't know if it is still valid in opencv >= 2 except ImportError: raise class CameraOpenCV(CameraBase): ''' Implementation of CameraBase using OpenCV ''' _update_ev = None def __init__(self, **kwargs): # we will need it, because constants have # different access paths between ver. 2 and 3 try: self.opencvMajorVersion = int(cv.__version__[0]) except NameError: self.opencvMajorVersion = int(cv2.__version__[0]) self._device = None super(CameraOpenCV, self).__init__(**kwargs) def init_camera(self): # consts have changed locations between versions 2 and 3 if self.opencvMajorVersion in (3, 4): PROPERTY_WIDTH = cv2.CAP_PROP_FRAME_WIDTH PROPERTY_HEIGHT = cv2.CAP_PROP_FRAME_HEIGHT PROPERTY_FPS = cv2.CAP_PROP_FPS elif self.opencvMajorVersion == 2: PROPERTY_WIDTH = cv2.cv.CV_CAP_PROP_FRAME_WIDTH PROPERTY_HEIGHT = cv2.cv.CV_CAP_PROP_FRAME_HEIGHT PROPERTY_FPS = cv2.cv.CV_CAP_PROP_FPS elif self.opencvMajorVersion == 1: PROPERTY_WIDTH = cv.CV_CAP_PROP_FRAME_WIDTH PROPERTY_HEIGHT = cv.CV_CAP_PROP_FRAME_HEIGHT PROPERTY_FPS = cv.CV_CAP_PROP_FPS Logger.debug('Using opencv ver.' + str(self.opencvMajorVersion)) if self.opencvMajorVersion == 1: # create the device self._device = hg.cvCreateCameraCapture(self._index) # Set preferred resolution cv.SetCaptureProperty(self._device, cv.CV_CAP_PROP_FRAME_WIDTH, self.resolution[0]) cv.SetCaptureProperty(self._device, cv.CV_CAP_PROP_FRAME_HEIGHT, self.resolution[1]) # and get frame to check if it's ok frame = hg.cvQueryFrame(self._device) # Just set the resolution to the frame we just got, but don't use # self.resolution for that as that would cause an infinite # recursion with self.init_camera (but slowly as we'd have to # always get a frame). self._resolution = (int(frame.width), int(frame.height)) # get fps self.fps = cv.GetCaptureProperty(self._device, cv.CV_CAP_PROP_FPS) elif self.opencvMajorVersion in (2, 3, 4): # create the device self._device = cv2.VideoCapture(self._index) # Set preferred resolution self._device.set(PROPERTY_WIDTH, self.resolution[0]) self._device.set(PROPERTY_HEIGHT, self.resolution[1]) # and get frame to check if it's ok ret, frame = self._device.read() # source: # http://stackoverflow.com/questions/32468371/video-capture-propid-parameters-in-opencv # noqa self._resolution = (int(frame.shape[1]), int(frame.shape[0])) # get fps self.fps = self._device.get(PROPERTY_FPS) if self.fps == 0 or self.fps == 1: self.fps = 1.0 / 30 elif self.fps > 1: self.fps = 1.0 / self.fps if not self.stopped: self.start() def _update(self, dt): if self.stopped: return if self._texture is None: # Create the texture self._texture = Texture.create(self._resolution) self._texture.flip_vertical() self.dispatch('on_load') try: ret, frame = self._device.read() self._format = 'bgr' try: self._buffer = frame.imageData except AttributeError: # frame is already of type ndarray # which can be reshaped to 1-d. self._buffer = frame.reshape(-1) self._copy_to_gpu() except: Logger.exception('OpenCV: Couldn\'t get image from Camera') def start(self): super(CameraOpenCV, self).start() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = Clock.schedule_interval(self._update, self.fps) def stop(self): super(CameraOpenCV, self).stop() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = None �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/camera/camera_picamera.py������������������������������������������������������0000666�0000000�0000000�00000005565�00000000000�017412� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' PiCamera Camera: Implement CameraBase with PiCamera ''' # # TODO: make usage of thread or multiprocess # __all__ = ('CameraPiCamera', ) from math import ceil from kivy.logger import Logger from kivy.clock import Clock from kivy.graphics.texture import Texture from kivy.core.camera import CameraBase from picamera import PiCamera import numpy class CameraPiCamera(CameraBase): '''Implementation of CameraBase using PiCamera ''' _update_ev = None def __init__(self, **kwargs): self._camera = None self._format = 'bgr' self._framerate = kwargs.get('framerate', 30) super(CameraPiCamera, self).__init__(**kwargs) def init_camera(self): if self._camera is not None: self._camera.close() self._camera = PiCamera() self._camera.resolution = self.resolution self._camera.framerate = self._framerate self._camera.iso = 800 self.fps = 1. / self._framerate if not self.stopped: self.start() def raw_buffer_size(self): '''Round buffer size up to 32x16 blocks. See https://picamera.readthedocs.io/en/release-1.13/recipes2.html#capturing-to-a-numpy-array ''' # noqa return ( ceil(self.resolution[0] / 32.) * 32, ceil(self.resolution[1] / 16.) * 16 ) def _update(self, dt): if self.stopped: return if self._texture is None: # Create the texture self._texture = Texture.create(self._resolution) self._texture.flip_vertical() self.dispatch('on_load') try: bufsize = self.raw_buffer_size() output = numpy.empty( (bufsize[0] * bufsize[1] * 3,), dtype=numpy.uint8) self._camera.capture(output, self._format, use_video_port=True) # Trim the buffer to fit the actual requested resolution. # TODO: Is there a simpler way to do all this reshuffling? output = output.reshape((bufsize[0], bufsize[1], 3)) output = output[:self.resolution[0], :self.resolution[1], :] self._buffer = output.reshape( (self.resolution[0] * self.resolution[1] * 3,)) self._copy_to_gpu() except KeyboardInterrupt: raise except Exception: Logger.exception('PiCamera: Couldn\'t get image from Camera') def start(self): super(CameraPiCamera, self).start() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = Clock.schedule_interval(self._update, self.fps) def stop(self): super(CameraPiCamera, self).stop() if self._update_ev is not None: self._update_ev.cancel() self._update_ev = None �������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6973698 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/���������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014443� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/__init__.py����������������������������������������������������������0000666�0000000�0000000�00000011151�00000000000�016553� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard ========= Core class for accessing the Clipboard. If we are not able to access the system clipboard, a fake one will be used. Usage example: .. code-block:: kv #:import Clipboard kivy.core.clipboard.Clipboard Button: on_release: self.text = Clipboard.paste() Clipboard.copy('Data') ''' __all__ = ('ClipboardBase', 'Clipboard') from kivy import Logger from kivy.core import core_select_lib from kivy.utils import platform from kivy.setupconfig import USE_SDL2 class ClipboardBase(object): def get(self, mimetype): '''Get the current data in clipboard, using the mimetype if possible. You not use this method directly. Use :meth:`paste` instead. ''' pass def put(self, data, mimetype): '''Put data on the clipboard, and attach a mimetype. You should not use this method directly. Use :meth:`copy` instead. ''' pass def get_types(self): '''Return a list of supported mimetypes ''' return [] def _ensure_clipboard(self): ''' Ensure that the clipboard has been properly initialized. ''' if hasattr(self, '_clip_mime_type'): return if platform == 'win': self._clip_mime_type = 'text/plain;charset=utf-8' # windows clipboard uses a utf-16 little endian encoding self._encoding = 'utf-16-le' elif platform == 'linux': self._clip_mime_type = 'text/plain;charset=utf-8' self._encoding = 'utf-8' else: self._clip_mime_type = 'text/plain' self._encoding = 'utf-8' def copy(self, data=''): ''' Copy the value provided in argument `data` into current clipboard. If data is not of type string it will be converted to string. .. versionadded:: 1.9.0 ''' if data: self._copy(data) def paste(self): ''' Get text from the system clipboard and return it a usable string. .. versionadded:: 1.9.0 ''' return self._paste() def _copy(self, data): self._ensure_clipboard() if not isinstance(data, bytes): data = data.encode(self._encoding) self.put(data, self._clip_mime_type) def _paste(self): self._ensure_clipboard() _clip_types = Clipboard.get_types() mime_type = self._clip_mime_type if mime_type not in _clip_types: mime_type = 'text/plain' data = self.get(mime_type) if data is not None: # decode only if we don't have unicode # we would still need to decode from utf-16 (windows) # data is of type bytes in PY3 if isinstance(data, bytes): data = data.decode(self._encoding, 'ignore') # remove null strings mostly a windows issue data = data.replace(u'\x00', u'') return data return u'' # load clipboard implementation _clipboards = [] if platform == 'android': _clipboards.append( ('android', 'clipboard_android', 'ClipboardAndroid')) elif platform == 'macosx': _clipboards.append( ('nspaste', 'clipboard_nspaste', 'ClipboardNSPaste')) elif platform == 'win': _clipboards.append( ('winctypes', 'clipboard_winctypes', 'ClipboardWindows')) elif platform == 'linux': _clipboards.append( ('xclip', 'clipboard_xclip', 'ClipboardXclip')) _clipboards.append( ('xsel', 'clipboard_xsel', 'ClipboardXsel')) _clipboards.append( ('dbusklipper', 'clipboard_dbusklipper', 'ClipboardDbusKlipper')) _clipboards.append( ('gtk3', 'clipboard_gtk3', 'ClipboardGtk3')) if USE_SDL2: _clipboards.append( ('sdl2', 'clipboard_sdl2', 'ClipboardSDL2')) else: _clipboards.append( ('pygame', 'clipboard_pygame', 'ClipboardPygame')) _clipboards.append( ('dummy', 'clipboard_dummy', 'ClipboardDummy')) Clipboard = core_select_lib('clipboard', _clipboards, True) CutBuffer = None if platform == 'linux': _cutbuffers = [ ('xclip', 'clipboard_xclip', 'ClipboardXclip'), ('xsel', 'clipboard_xsel', 'ClipboardXsel'), ] if Clipboard.__class__.__name__ in (c[2] for c in _cutbuffers): CutBuffer = Clipboard else: CutBuffer = core_select_lib('cutbuffer', _cutbuffers, True, basemodule='clipboard') if CutBuffer: Logger.info('CutBuffer: cut buffer support enabled') �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/_clipboard_ext.py����������������������������������������������������0000666�0000000�0000000�00000001735�00000000000�020001� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard ext: base class for external command clipboards ''' __all__ = ('ClipboardExternalBase', ) from kivy.core.clipboard import ClipboardBase class ClipboardExternalBase(ClipboardBase): @staticmethod def _clip(inout, selection): raise NotImplementedError('clip method not implemented') def get(self, mimetype='text/plain'): p = self._clip('out', 'clipboard') data, _ = p.communicate() return data def put(self, data, mimetype='text/plain'): p = self._clip('in', 'clipboard') p.communicate(data) def get_cutbuffer(self): p = self._clip('out', 'primary') data, _ = p.communicate() return data.decode('utf8') def set_cutbuffer(self, data): if not isinstance(data, bytes): data = data.encode('utf8') p = self._clip('in', 'primary') p.communicate(data) def get_types(self): return [u'text/plain'] �����������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/_clipboard_sdl2.pyx��������������������������������������������������0000666�0000000�0000000�00000000506�00000000000�020230� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#cython: c_string_type=unicode, c_string_encoding=utf8 ''' TODO: - everything ''' include '../../lib/sdl2.pxi' def _has_text(): return True if SDL_HasClipboardText() == SDL_TRUE else False def _get_text(): return SDL_GetClipboardText() def _set_text(text): SDL_SetClipboardText(text) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_android.py�������������������������������������������������0000666�0000000�0000000�00000005625�00000000000�020464� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard Android ================= Android implementation of Clipboard provider, using Pyjnius. ''' __all__ = ('ClipboardAndroid', ) from kivy import Logger from kivy.core.clipboard import ClipboardBase from jnius import autoclass, cast from android.runnable import run_on_ui_thread from android import python_act AndroidString = autoclass('java.lang.String') PythonActivity = python_act Context = autoclass('android.content.Context') VER = autoclass('android.os.Build$VERSION') sdk = VER.SDK_INT class ClipboardAndroid(ClipboardBase): def __init__(self): super(ClipboardAndroid, self).__init__() self._clipboard = None self._data = dict() self._data['text/plain'] = None self._data['application/data'] = None PythonActivity._clipboard = None def get(self, mimetype='text/plain'): return self._get(mimetype).encode('utf-8') def put(self, data, mimetype='text/plain'): self._set(data, mimetype) def get_types(self): return list(self._data.keys()) @run_on_ui_thread def _initialize_clipboard(self): PythonActivity._clipboard = cast( 'android.app.Activity', PythonActivity.mActivity).getSystemService( Context.CLIPBOARD_SERVICE) def _get_clipboard(f): def called(*args, **kargs): self = args[0] if not PythonActivity._clipboard: self._initialize_clipboard() import time while not PythonActivity._clipboard: time.sleep(.01) return f(*args, **kargs) return called @_get_clipboard def _get(self, mimetype='text/plain'): clippy = PythonActivity._clipboard data = '' if sdk < 11: data = clippy.getText() else: ClipDescription = autoclass('android.content.ClipDescription') primary_clip = clippy.getPrimaryClip() if primary_clip: try: data = primary_clip.getItemAt(0) if data: data = data.coerceToText( PythonActivity.mActivity.getApplicationContext()) except Exception: Logger.exception('Clipboard: failed to paste') return data @_get_clipboard def _set(self, data, mimetype): clippy = PythonActivity._clipboard if sdk < 11: # versions previous to honeycomb clippy.setText(AndroidString(data)) else: ClipData = autoclass('android.content.ClipData') new_clip = ClipData.newPlainText(AndroidString(""), AndroidString(data)) # put text data onto clipboard clippy.setPrimaryClip(new_clip) �����������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_dbusklipper.py���������������������������������������������0000666�0000000�0000000�00000002036�00000000000�021361� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard Dbus: an implementation of the Clipboard using dbus and klipper. ''' __all__ = ('ClipboardDbusKlipper', ) from kivy.utils import platform from kivy.core.clipboard import ClipboardBase if platform != 'linux': raise SystemError('unsupported platform for dbus kde clipboard') try: import dbus bus = dbus.SessionBus() proxy = bus.get_object("org.kde.klipper", "/klipper") except: raise class ClipboardDbusKlipper(ClipboardBase): _is_init = False def init(self): if ClipboardDbusKlipper._is_init: return self.iface = dbus.Interface(proxy, "org.kde.klipper.klipper") ClipboardDbusKlipper._is_init = True def get(self, mimetype='text/plain'): self.init() return str(self.iface.getClipboardContents()) def put(self, data, mimetype='text/plain'): self.init() self.iface.setClipboardContents(data.replace('\x00', '')) def get_types(self): self.init() return [u'text/plain'] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_dummy.py���������������������������������������������������0000666�0000000�0000000�00000001225�00000000000�020167� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard Dummy: an internal implementation that does not use the system clipboard. ''' __all__ = ('ClipboardDummy', ) from kivy.core.clipboard import ClipboardBase class ClipboardDummy(ClipboardBase): def __init__(self): super(ClipboardDummy, self).__init__() self._data = dict() self._data['text/plain'] = None self._data['application/data'] = None def get(self, mimetype='text/plain'): return self._data.get(mimetype, None) def put(self, data, mimetype='text/plain'): self._data[mimetype] = data def get_types(self): return list(self._data.keys()) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_gtk3.py����������������������������������������������������0000666�0000000�0000000�00000002407�00000000000�017707� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard Gtk3: an implementation of the Clipboard using Gtk3. ''' __all__ = ('ClipboardGtk3',) from kivy.utils import platform from kivy.support import install_gobject_iteration from kivy.core.clipboard import ClipboardBase if platform != 'linux': raise SystemError('unsupported platform for gtk3 clipboard') import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk, Gdk clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) class ClipboardGtk3(ClipboardBase): _is_init = False def init(self): if self._is_init: return install_gobject_iteration() self._is_init = True def get(self, mimetype='text/plain;charset=utf-8'): self.init() if mimetype == 'text/plain;charset=utf-8': contents = clipboard.wait_for_text() if contents: return contents return '' def put(self, data, mimetype='text/plain;charset=utf-8'): self.init() if mimetype == 'text/plain;charset=utf-8': text = data.decode(self._encoding) clipboard.set_text(text, -1) clipboard.store() def get_types(self): self.init() return ['text/plain;charset=utf-8'] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_nspaste.py�������������������������������������������������0000666�0000000�0000000�00000002505�00000000000�020513� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard OsX: implementation of clipboard using Appkit ''' __all__ = ('ClipboardNSPaste', ) from kivy.core.clipboard import ClipboardBase from kivy.utils import platform if platform != 'macosx': raise SystemError('Unsupported platform for appkit clipboard.') try: from pyobjus import autoclass from pyobjus.dylib_manager import load_framework, INCLUDE load_framework(INCLUDE.AppKit) except ImportError: raise SystemError('Pyobjus not installed. Please run the following' ' command to install it. `pip install --user pyobjus`') NSPasteboard = autoclass('NSPasteboard') NSString = autoclass('NSString') class ClipboardNSPaste(ClipboardBase): def __init__(self): super(ClipboardNSPaste, self).__init__() self._clipboard = NSPasteboard.generalPasteboard() def get(self, mimetype='text/plain'): pb = self._clipboard data = pb.stringForType_('public.utf8-plain-text') if not data: return "" return data.UTF8String() def put(self, data, mimetype='text/plain'): pb = self._clipboard pb.clearContents() utf8 = NSString.alloc().initWithUTF8String_(data) pb.setString_forType_(utf8, 'public.utf8-plain-text') def get_types(self): return list('text/plain',) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_pygame.py��������������������������������������������������0000666�0000000�0000000�00000003443�00000000000�020322� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard Pygame: an implementation of the Clipboard using pygame.scrap. .. warning:: Pygame has been deprecated and will be removed in the release after Kivy 1.11.0. ''' __all__ = ('ClipboardPygame', ) from kivy.utils import platform from kivy.core.clipboard import ClipboardBase from kivy.utils import deprecated if platform not in ('win', 'linux', 'macosx'): raise SystemError('unsupported platform for pygame clipboard') try: import pygame import pygame.scrap except: raise class ClipboardPygame(ClipboardBase): _is_init = False _types = None _aliases = { 'text/plain;charset=utf-8': 'UTF8_STRING' } @deprecated( msg='Pygame has been deprecated and will be removed after 1.11.0') def __init__(self, *largs, **kwargs): super(ClipboardPygame, self).__init__(*largs, **kwargs) def init(self): if ClipboardPygame._is_init: return pygame.scrap.init() ClipboardPygame._is_init = True def get(self, mimetype='text/plain'): self.init() mimetype = self._aliases.get(mimetype, mimetype) text = pygame.scrap.get(mimetype) return text def put(self, data, mimetype='text/plain'): self.init() mimetype = self._aliases.get(mimetype, mimetype) pygame.scrap.put(mimetype, data) def get_types(self): if not self._types: self.init() types = pygame.scrap.get_types() for mime, pygtype in list(self._aliases.items())[:]: if mime in types: del self._aliases[mime] if pygtype in types: types.append(mime) self._types = types return self._types �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_sdl2.py����������������������������������������������������0000666�0000000�0000000�00000001756�00000000000�017711� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard SDL2: an implementation of the Clipboard using sdl2. ''' __all__ = ('ClipboardSDL2', ) from kivy.utils import platform from kivy.core.clipboard import ClipboardBase if platform not in ('win', 'linux', 'macosx', 'android', 'ios'): raise SystemError('unsupported platform for sdl2 clipboard') try: from kivy.core.clipboard._clipboard_sdl2 import ( _get_text, _has_text, _set_text) except ImportError: from kivy.core import handle_win_lib_import_error handle_win_lib_import_error( 'Clipboard', 'sdl2', 'kivy.core.clipboard._clipboard_sdl2') raise class ClipboardSDL2(ClipboardBase): def get(self, mimetype): return _get_text() if _has_text() else '' def _ensure_clipboard(self): super(ClipboardSDL2, self)._ensure_clipboard() self._encoding = 'utf8' def put(self, data=b'', mimetype='text/plain'): _set_text(data) def get_types(self): return ['text/plain'] ������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_winctypes.py�����������������������������������������������0000666�0000000�0000000�00000007365�00000000000�021074� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard windows: an implementation of the Clipboard using ctypes. ''' __all__ = ('ClipboardWindows', ) from kivy.utils import platform from kivy.core.clipboard import ClipboardBase if platform != 'win': raise SystemError('unsupported platform for Windows clipboard') import ctypes from ctypes import wintypes user32 = ctypes.windll.user32 kernel32 = ctypes.windll.kernel32 msvcrt = ctypes.cdll.msvcrt c_char_p = ctypes.c_char_p c_wchar_p = ctypes.c_wchar_p GlobalLock = kernel32.GlobalLock GlobalLock.argtypes = [wintypes.HGLOBAL] GlobalLock.restype = wintypes.LPVOID GlobalUnlock = kernel32.GlobalUnlock GlobalUnlock.argtypes = [wintypes.HGLOBAL] GlobalUnlock.restype = wintypes.BOOL CF_UNICODETEXT = 13 GMEM_MOVEABLE = 0x0002 class ClipboardWindows(ClipboardBase): def _copy(self, data): self._ensure_clipboard() self.put(data, self._clip_mime_type) def get(self, mimetype='text/plain'): GetClipboardData = user32.GetClipboardData GetClipboardData.argtypes = [wintypes.UINT] GetClipboardData.restype = wintypes.HANDLE user32.OpenClipboard(user32.GetActiveWindow()) # GetClipboardData returns a HANDLE to the clipboard data # which is a memory object containing the data # See: https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getclipboarddata # noqa: E501 pcontents = GetClipboardData(CF_UNICODETEXT) # if someone pastes a FILE, the content is None for SCF 13 # and the clipboard is locked if not closed properly if not pcontents: user32.CloseClipboard() return '' # The handle returned by GetClipboardData is a memory object # and needs to be locked to get the actual pointer to the data pcontents_locked = GlobalLock(pcontents) data = c_wchar_p(pcontents_locked).value GlobalUnlock(pcontents) user32.CloseClipboard() return data def put(self, text, mimetype="text/plain"): SetClipboardData = user32.SetClipboardData SetClipboardData.argtypes = [wintypes.UINT, wintypes.HANDLE] SetClipboardData.restype = wintypes.HANDLE GlobalAlloc = kernel32.GlobalAlloc GlobalAlloc.argtypes = [wintypes.UINT, ctypes.c_size_t] GlobalAlloc.restype = wintypes.HGLOBAL user32.OpenClipboard(user32.GetActiveWindow()) user32.EmptyClipboard() # The wsclen function returns the number of # wide characters in a string (not including the null character) text_len = msvcrt.wcslen(text) + 1 # According to the docs regarding SetClipboardDatam, if the hMem # parameter identifies a memory object, the object must have # been allocated using the GMEM_MOVEABLE flag. # See: https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setclipboarddata # noqa: E501 # The size of the memory object is the number of wide characters in # the string plus one for the terminating null character hCd = GlobalAlloc( GMEM_MOVEABLE, ctypes.sizeof(ctypes.c_wchar) * text_len ) # Since the memory object is allocated with GMEM_MOVEABLE, should be # locked to get the actual pointer to the data. hCd_locked = GlobalLock(hCd) ctypes.memmove( c_wchar_p(hCd_locked), c_wchar_p(text), ctypes.sizeof(ctypes.c_wchar) * text_len, ) GlobalUnlock(hCd) # Finally, set the clipboard data (and then close the clipboard) SetClipboardData(CF_UNICODETEXT, hCd) user32.CloseClipboard() def get_types(self): return ['text/plain'] ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_xclip.py���������������������������������������������������0000666�0000000�0000000�00000001377�00000000000�020163� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard xclip: an implementation of the Clipboard using xclip command line tool. ''' __all__ = ('ClipboardXclip', ) from kivy.utils import platform from kivy.core.clipboard._clipboard_ext import ClipboardExternalBase if platform != 'linux': raise SystemError('unsupported platform for xclip clipboard') try: import subprocess p = subprocess.Popen(['xclip', '-version'], stdout=subprocess.PIPE, stderr=subprocess.DEVNULL) p.communicate() except: raise class ClipboardXclip(ClipboardExternalBase): @staticmethod def _clip(inout, selection): pipe = {'std' + inout: subprocess.PIPE} return subprocess.Popen( ['xclip', '-' + inout, '-selection', selection], **pipe) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/clipboard/clipboard_xsel.py����������������������������������������������������0000666�0000000�0000000�00000001410�00000000000�020003� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Clipboard xsel: an implementation of the Clipboard using xsel command line tool. ''' __all__ = ('ClipboardXsel', ) from kivy.utils import platform from kivy.core.clipboard._clipboard_ext import ClipboardExternalBase if platform != 'linux': raise SystemError('unsupported platform for xsel clipboard') import subprocess p = subprocess.Popen(['xsel', '--version'], stdout=subprocess.PIPE) p.communicate(timeout=1) class ClipboardXsel(ClipboardExternalBase): @staticmethod def _clip(inout, selection): pipe = {'std' + inout: subprocess.PIPE} sel = 'b' if selection == 'clipboard' else selection[0] io = inout[0] return subprocess.Popen( ['xsel', '-' + sel + io], **pipe) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6973698 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/gl/����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013106� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/gl/__init__.py�����������������������������������������������������������������0000666�0000000�0000000�00000006666�00000000000�015235� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# pylint: disable=W0611 ''' OpenGL ====== Select and use the best OpenGL library available. Depending on your system, the core provider can select an OpenGL ES or a 'classic' desktop OpenGL library. ''' import sys from os import environ MIN_REQUIRED_GL_VERSION = (2, 0) def msgbox(message): if sys.platform == 'win32': import ctypes from ctypes.wintypes import LPCWSTR ctypes.windll.user32.MessageBoxW(None, LPCWSTR(message), u"Kivy Fatal Error", 0) sys.exit(1) if 'KIVY_DOC' not in environ: from kivy.logger import Logger from kivy.graphics import gl_init_resources from kivy.graphics.opengl_utils import gl_get_version from kivy.graphics.opengl import ( GL_VERSION, GL_VENDOR, GL_RENDERER, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_SIZE, GL_SHADING_LANGUAGE_VERSION, glGetString, glGetIntegerv, gl_init_symbols, ) from kivy.graphics.cgl import cgl_get_initialized_backend_name from kivy.utils import platform def init_gl(allowed=[], ignored=[]): gl_init_symbols(allowed, ignored) print_gl_version() gl_init_resources() def print_gl_version(): backend = cgl_get_initialized_backend_name() Logger.info('GL: Backend used <{}>'.format(backend)) version = glGetString(GL_VERSION) vendor = glGetString(GL_VENDOR) renderer = glGetString(GL_RENDERER) Logger.info('GL: OpenGL version <{0}>'.format(version)) Logger.info('GL: OpenGL vendor <{0}>'.format(vendor)) Logger.info('GL: OpenGL renderer <{0}>'.format(renderer)) # Let the user know if his graphics hardware/drivers are too old major, minor = gl_get_version() Logger.info('GL: OpenGL parsed version: %d, %d' % (major, minor)) if ((major, minor) < MIN_REQUIRED_GL_VERSION and backend != "mock"): if hasattr(sys, "_kivy_opengl_required_func"): sys._kivy_opengl_required_func(major, minor, version, vendor, renderer) else: msg = ( 'GL: Minimum required OpenGL version (2.0) NOT found!\n\n' 'OpenGL version detected: {0}.{1}\n\n' 'Version: {2}\nVendor: {3}\nRenderer: {4}\n\n' 'Try upgrading your graphics drivers and/or your ' 'graphics hardware in case of problems.\n\n' 'The application will leave now.').format( major, minor, version, vendor, renderer) Logger.critical(msg) msgbox(msg) if platform != 'android': # XXX in the android emulator (latest version at 22 march 2013), # this call was segfaulting the gl stack. Logger.info('GL: Shading version <{0}>'.format(glGetString( GL_SHADING_LANGUAGE_VERSION))) Logger.info('GL: Texture max size <{0}>'.format(glGetIntegerv( GL_MAX_TEXTURE_SIZE)[0])) Logger.info('GL: Texture max units <{0}>'.format(glGetIntegerv( GL_MAX_TEXTURE_IMAGE_UNITS)[0])) # To be able to use our GL provider, we must have a window # Automatically import window auto to ensure the default window creation import kivy.core.window # NOQA ��������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.6973698 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013566� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/__init__.py��������������������������������������������������������������0000666�0000000�0000000�00000100131�00000000000�015673� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Image ===== Core classes for loading images and converting them to a :class:`~kivy.graphics.texture.Texture`. The raw image data can be keep in memory for further access. .. versionchanged:: 1.11.0 Add support for argb and abgr image data In-memory image loading ----------------------- .. versionadded:: 1.9.0 Official support for in-memory loading. Not all the providers support it, but currently SDL2, pygame, pil and imageio work. To load an image with a filename, you would usually do:: from kivy.core.image import Image as CoreImage im = CoreImage("image.png") You can also load the image data directly from a memory block. Instead of passing the filename, you'll need to pass the data as a BytesIO object together with an "ext" parameter. Both are mandatory:: import io from kivy.core.image import Image as CoreImage data = io.BytesIO(open("image.png", "rb").read()) im = CoreImage(data, ext="png") By default, the image will not be cached as our internal cache requires a filename. If you want caching, add a filename that represents your file (it will be used only for caching):: import io from kivy.core.image import Image as CoreImage data = io.BytesIO(open("image.png", "rb").read()) im = CoreImage(data, ext="png", filename="image.png") Saving an image --------------- A CoreImage can be saved to a file:: from kivy.core.image import Image as CoreImage image = CoreImage(...) image.save("/tmp/test.png") Or you can get the bytes (new in `1.11.0`): import io from kivy.core.image import Image as CoreImage data = io.BytesIO() image = CoreImage(...) image.save(data, fmt="png") png_bytes = data.read() ''' import re from base64 import b64decode from filetype import guess_extension __all__ = ('Image', 'ImageLoader', 'ImageData') from kivy.event import EventDispatcher from kivy.core import core_register_libs from kivy.logger import Logger from kivy.cache import Cache from kivy.clock import Clock from kivy.atlas import Atlas from kivy.resources import resource_find from kivy.utils import platform from kivy.compat import string_types from kivy.setupconfig import USE_SDL2 import zipfile from io import BytesIO # late binding Texture = TextureRegion = None # register image caching only for keep_data=True Cache.register('kv.image', timeout=60) Cache.register('kv.atlas') class ImageData(object): '''Container for images and mipmap images. The container will always have at least the mipmap level 0. ''' __slots__ = ('fmt', 'mipmaps', 'source', 'flip_vertical', 'source_image') _supported_fmts = ('rgb', 'bgr', 'rgba', 'bgra', 'argb', 'abgr', 's3tc_dxt1', 's3tc_dxt3', 's3tc_dxt5', 'pvrtc_rgb2', 'pvrtc_rgb4', 'pvrtc_rgba2', 'pvrtc_rgba4', 'etc1_rgb8') def __init__(self, width, height, fmt, data, source=None, flip_vertical=True, source_image=None, rowlength=0): assert fmt in ImageData._supported_fmts #: Decoded image format, one of a available texture format self.fmt = fmt #: Data for each mipmap. self.mipmaps = {} self.add_mipmap(0, width, height, data, rowlength) #: Image source, if available self.source = source #: Indicate if the texture will need to be vertically flipped self.flip_vertical = flip_vertical # the original image, which we might need to save if it is a memoryview self.source_image = source_image def release_data(self): mm = self.mipmaps for item in mm.values(): item[2] = None self.source_image = None @property def width(self): '''Image width in pixels. (If the image is mipmapped, it will use the level 0) ''' return self.mipmaps[0][0] @property def height(self): '''Image height in pixels. (If the image is mipmapped, it will use the level 0) ''' return self.mipmaps[0][1] @property def data(self): '''Image data. (If the image is mipmapped, it will use the level 0) ''' return self.mipmaps[0][2] @property def rowlength(self): '''Image rowlength. (If the image is mipmapped, it will use the level 0) .. versionadded:: 1.9.0 ''' return self.mipmaps[0][3] @property def size(self): '''Image (width, height) in pixels. (If the image is mipmapped, it will use the level 0) ''' mm = self.mipmaps[0] return mm[0], mm[1] @property def have_mipmap(self): return len(self.mipmaps) > 1 def __repr__(self): return ('<ImageData width=%d height=%d fmt=%s ' 'source=%r with %d images>' % ( self.width, self.height, self.fmt, self.source, len(self.mipmaps))) def add_mipmap(self, level, width, height, data, rowlength): '''Add a image for a specific mipmap level. .. versionadded:: 1.0.7 ''' self.mipmaps[level] = [int(width), int(height), data, rowlength] def get_mipmap(self, level): '''Get the mipmap image at a specific level if it exists .. versionadded:: 1.0.7 ''' if level == 0: return self.width, self.height, self.data, self.rowlength assert level < len(self.mipmaps) return self.mipmaps[level] def iterate_mipmaps(self): '''Iterate over all mipmap images available. .. versionadded:: 1.0.7 ''' mm = self.mipmaps for x in range(len(mm)): item = mm.get(x, None) if item is None: raise Exception('Invalid mipmap level, found empty one') yield x, item[0], item[1], item[2], item[3] class ImageLoaderBase(object): '''Base to implement an image loader.''' __slots__ = ('_texture', '_data', 'filename', 'keep_data', '_mipmap', '_nocache', '_ext', '_inline') def __init__(self, filename, **kwargs): self._mipmap = kwargs.get('mipmap', False) self.keep_data = kwargs.get('keep_data', False) self._nocache = kwargs.get('nocache', False) self._ext = kwargs.get('ext') self._inline = kwargs.get('inline') self.filename = filename if self._inline: self._data = self.load(kwargs.get('rawdata')) else: self._data = self.load(filename) self._textures = None def load(self, filename): '''Load an image''' return None @staticmethod def can_save(fmt, is_bytesio=False): '''Indicate if the loader can save the Image object .. versionchanged:: 1.11.0 Parameter `fmt` and `is_bytesio` added ''' return False @staticmethod def can_load_memory(): '''Indicate if the loader can load an image by passing data ''' return False @staticmethod def save(*largs, **kwargs): raise NotImplementedError() def populate(self): self._textures = [] fname = self.filename if __debug__: Logger.trace('Image: %r, populate to textures (%d)' % (fname, len(self._data))) for count in range(len(self._data)): # first, check if a texture with the same name already exist in the # cache uid = f'{fname}|{self._mipmap:d}|{count:d}' texture = Cache.get('kv.texture', uid) # if not create it and append to the cache if texture is None: imagedata = self._data[count] source = (f"{'zip|' if fname.endswith('.zip') else ''}" f"{self._nocache}|") imagedata.source = f'{source}{uid}' texture = Texture.create_from_data( imagedata, mipmap=self._mipmap) if not self._nocache: Cache.append('kv.texture', uid, texture) if imagedata.flip_vertical: texture.flip_vertical() # set as our current texture self._textures.append(texture) # release data if ask if not self.keep_data: self._data[count].release_data() @property def width(self): '''Image width ''' return self._data[0].width @property def height(self): '''Image height ''' return self._data[0].height @property def size(self): '''Image size (width, height) ''' return self._data[0].width, self._data[0].height @property def texture(self): '''Get the image texture (created on the first call) ''' if self._textures is None: self.populate() if self._textures is None: return None return self._textures[0] @property def textures(self): '''Get the textures list (for mipmapped image or animated image) .. versionadded:: 1.0.8 ''' if self._textures is None: self.populate() return self._textures @property def nocache(self): '''Indicate if the texture will not be stored in the cache .. versionadded:: 1.6.0 ''' return self._nocache class ImageLoader(object): loaders = [] @staticmethod def zip_loader(filename, **kwargs): '''Read images from an zip file. .. versionadded:: 1.0.8 Returns an Image with a list of type ImageData stored in Image._data ''' # read zip in memory for faster access _file = BytesIO(open(filename, 'rb').read()) # read all images inside the zip z = zipfile.ZipFile(_file) image_data = [] # sort filename list znamelist = z.namelist() znamelist.sort() image = None for zfilename in znamelist: try: # read file and store it in mem with fileIO struct around it tmpfile = BytesIO(z.read(zfilename)) ext = zfilename.split('.')[-1].lower() im = None for loader in ImageLoader.loaders: if (ext not in loader.extensions() or not loader.can_load_memory()): continue Logger.debug('Image%s: Load <%s> from <%s>' % (loader.__name__[11:], zfilename, filename)) try: im = loader(zfilename, ext=ext, rawdata=tmpfile, inline=True, **kwargs) except: # Loader failed, continue trying. continue break if im is not None: # append ImageData to local variable before its # overwritten image_data.append(im._data[0]) image = im # else: if not image file skip to next except: Logger.warning('Image: Unable to load image' '<%s> in zip <%s> trying to continue...' % (zfilename, filename)) z.close() if len(image_data) == 0: raise Exception('no images in zip <%s>' % filename) # replace Image.Data with the array of all the images in the zip image._data = image_data image.filename = filename return image @staticmethod def register(defcls): ImageLoader.loaders.append(defcls) @staticmethod def load(filename, **kwargs): # atlas ? if filename[:8] == 'atlas://': # remove the url rfn = filename[8:] # last field is the ID try: rfn, uid = rfn.rsplit('/', 1) except ValueError: raise ValueError( 'Image: Invalid %s name for atlas' % filename) # search if we already got the atlas loaded atlas = Cache.get('kv.atlas', rfn) # atlas already loaded, so reupload the missing texture in cache, # because when it's not in use, the texture can be removed from the # kv.texture cache. if atlas: texture = atlas[uid] fn = f'atlas://{rfn}/{uid}' cid = f'{fn}|0|0' Cache.append('kv.texture', cid, texture) return Image(texture) # search with resource afn = rfn if not afn.endswith('.atlas'): afn += '.atlas' afn = resource_find(afn) if not afn: raise Exception('Unable to find %r atlas' % afn) atlas = Atlas(afn) Cache.append('kv.atlas', rfn, atlas) # first time, fill our texture cache. for nid, texture in atlas.textures.items(): fn = f'atlas://{rfn}/{nid}' cid = f'{fn}|0|0' Cache.append('kv.texture', cid, texture) return Image(atlas[uid]) # extract extensions ext = filename.split('.')[-1].lower() # prevent url querystrings if filename.startswith(('http://', 'https://')): ext = ext.split('?')[0] filename = resource_find(filename) # Get actual image format instead of extension if possible ext = guess_extension(filename) or ext # special case. When we are trying to load a "zip" file with image, we # will use the special zip_loader in ImageLoader. This might return a # sequence of images contained in the zip. if ext == 'zip': return ImageLoader.zip_loader(filename) else: im = None for loader in ImageLoader.loaders: if ext not in loader.extensions(): continue Logger.debug(f'Image{loader.__name__[11:]}: Load <{filename}>') im = loader(filename, **kwargs) break if im is None: raise Exception(f'Unknown <{ext}> type, no loader found.') return im class Image(EventDispatcher): '''Load an image and store the size and texture. .. versionchanged:: 1.0.7 `mipmap` attribute has been added. The `texture_mipmap` and `texture_rectangle` have been deleted. .. versionchanged:: 1.0.8 An Image widget can change its texture. A new event 'on_texture' has been introduced. New methods for handling sequenced animation have been added. :Parameters: `arg`: can be a string (str), Texture, BytesIO or Image object A string path to the image file or data URI to be loaded; or a Texture object, which will be wrapped in an Image object; or a BytesIO object containing raw image data; or an already existing image object, in which case, a real copy of the given image object will be returned. `keep_data`: bool, defaults to False Keep the image data when the texture is created. `mipmap`: bool, defaults to False Create mipmap for the texture. `anim_delay`: float, defaults to .25 Delay in seconds between each animation frame. Lower values means faster animation. `ext`: str, only with BytesIO `arg` File extension to use in determining how to load raw image data. `filename`: str, only with BytesIO `arg` Filename to use in the image cache for raw image data. ''' copy_attributes = ('_size', '_filename', '_texture', '_image', '_mipmap', '_nocache') data_uri_re = re.compile(r'^data:image/([^;,]*)(;[^,]*)?,(.*)$') _anim_ev = None def __init__(self, arg, **kwargs): # this event should be fired on animation of sequenced img's self.register_event_type('on_texture') super(Image, self).__init__() self._mipmap = kwargs.get('mipmap', False) self._keep_data = kwargs.get('keep_data', False) self._nocache = kwargs.get('nocache', False) self._size = [0, 0] self._image = None self._filename = None self._texture = None self._anim_available = False self._anim_index = 0 self._anim_delay = 0 self.anim_delay = kwargs.get('anim_delay', .25) # indicator of images having been loded in cache self._iteration_done = False if isinstance(arg, Image): for attr in Image.copy_attributes: self.__setattr__(attr, arg.__getattribute__(attr)) elif type(arg) in (Texture, TextureRegion): if not hasattr(self, 'textures'): self.textures = [] self.textures.append(arg) self._texture = arg self._size = self.texture.size elif isinstance(arg, ImageLoaderBase): self.image = arg elif isinstance(arg, BytesIO): ext = kwargs.get('ext', None) if not ext: raise Exception('Inline loading require "ext" parameter') filename = kwargs.get('filename') if not filename: self._nocache = True filename = '__inline__' self.load_memory(arg, ext, filename) elif isinstance(arg, string_types): groups = self.data_uri_re.findall(arg) if groups: self._nocache = True imtype, optstr, data = groups[0] options = [o for o in optstr.split(';') if o] ext = imtype isb64 = 'base64' in options if data: if isb64: data = b64decode(data) self.load_memory(BytesIO(data), ext) else: self.filename = arg else: raise Exception('Unable to load image type {0!r}'.format(arg)) def remove_from_cache(self): '''Remove the Image from cache. This facilitates re-loading of images from disk in case the image content has changed. .. versionadded:: 1.3.0 Usage:: im = CoreImage('1.jpg') # -- do something -- im.remove_from_cache() im = CoreImage('1.jpg') # this time image will be re-loaded from disk ''' count = 0 uid = f'{self.filename}|{self._mipmap:d}|{count:d}' Cache.remove("kv.image", uid) while Cache.get("kv.texture", uid): Cache.remove("kv.texture", uid) count += 1 uid = f'{self.filename}|{self._mipmap:d}|{count:d}' def _anim(self, *largs): if not self._image: return textures = self.image.textures if self._anim_index >= len(textures): self._anim_index = 0 self._texture = self.image.textures[self._anim_index] self.dispatch('on_texture') self._anim_index += 1 self._anim_index %= len(self._image.textures) def anim_reset(self, allow_anim): '''Reset an animation if available. .. versionadded:: 1.0.8 :Parameters: `allow_anim`: bool Indicate whether the animation should restart playing or not. Usage:: # start/reset animation image.anim_reset(True) # or stop the animation image.anim_reset(False) You can change the animation speed whilst it is playing:: # Set to 20 FPS image.anim_delay = 1 / 20. ''' # stop animation if self._anim_ev is not None: self._anim_ev.cancel() self._anim_ev = None if allow_anim and self._anim_available and self._anim_delay >= 0: self._anim_ev = Clock.schedule_interval(self._anim, self.anim_delay) self._anim() def _get_anim_delay(self): return self._anim_delay def _set_anim_delay(self, x): if self._anim_delay == x: return self._anim_delay = x if self._anim_available: if self._anim_ev is not None: self._anim_ev.cancel() self._anim_ev = None if self._anim_delay >= 0: self._anim_ev = Clock.schedule_interval(self._anim, self._anim_delay) anim_delay = property(_get_anim_delay, _set_anim_delay) '''Delay between each animation frame. A lower value means faster animation. .. versionadded:: 1.0.8 ''' @property def anim_available(self): '''Return True if this Image instance has animation available. .. versionadded:: 1.0.8 ''' return self._anim_available @property def anim_index(self): '''Return the index number of the image currently in the texture. .. versionadded:: 1.0.8 ''' return self._anim_index def _img_iterate(self, *largs): if not self.image or self._iteration_done: return self._iteration_done = True imgcount = len(self.image.textures) if imgcount > 1: self._anim_available = True self.anim_reset(True) self._texture = self.image.textures[0] def on_texture(self, *largs): '''This event is fired when the texture reference or content has changed. It is normally used for sequenced images. .. versionadded:: 1.0.8 ''' pass @staticmethod def load(filename, **kwargs): '''Load an image :Parameters: `filename`: str Filename of the image. `keep_data`: bool, defaults to False Keep the image data when the texture is created. ''' kwargs.setdefault('keep_data', False) return Image(filename, **kwargs) def _get_image(self): return self._image def _set_image(self, image): self._image = image if hasattr(image, 'filename'): self._filename = image.filename if image: self._size = (self.image.width, self.image.height) image = property(_get_image, _set_image, doc='Get/set the data image object') def _get_filename(self): return self._filename def _set_filename(self, value): if value is None or value == self._filename: return self._filename = value # construct uid as a key for Cache f = self.filename uid = f'{f}|{self._mipmap:d}|0' # in case of Image have been asked with keep_data # check the kv.image cache instead of texture. image = Cache.get('kv.image', uid) if image: # we found an image, yeah ! but reset the texture now. self.image = image # if image.__class__ is core image then it's a texture # from atlas or other sources and has no data so skip if (image.__class__ != self.__class__ and not image.keep_data and self._keep_data): self.remove_from_cache() self._filename = '' self._set_filename(value) else: self._texture = None return else: # if we already got a texture, it will be automatically reloaded. _texture = Cache.get('kv.texture', uid) if _texture: self._texture = _texture return # if image not already in cache then load tmpfilename = self._filename image = ImageLoader.load( self._filename, keep_data=self._keep_data, mipmap=self._mipmap, nocache=self._nocache) self._filename = tmpfilename # put the image into the cache if needed if isinstance(image, Texture): self._texture = image self._size = image.size else: self.image = image if not self._nocache: Cache.append('kv.image', uid, self.image) filename = property(_get_filename, _set_filename, doc='Get/set the filename of image') def load_memory(self, data, ext, filename='__inline__'): '''(internal) Method to load an image from raw data. ''' self._filename = filename # see if there is a available loader for it loaders = [loader for loader in ImageLoader.loaders if loader.can_load_memory() and ext in loader.extensions()] if not loaders: raise Exception(f'No inline loader found to load {ext}') image = loaders[0](filename, ext=ext, rawdata=data, inline=True, nocache=self._nocache, mipmap=self._mipmap, keep_data=self._keep_data) if isinstance(image, Texture): self._texture = image self._size = image.size else: self.image = image @property def size(self): '''Image size (width, height) ''' return self._size @property def width(self): '''Image width ''' return self._size[0] @property def height(self): '''Image height ''' return self._size[1] @property def texture(self): '''Texture of the image''' if self.image: if not self._iteration_done: self._img_iterate() return self._texture @property def nocache(self): '''Indicate whether the texture will not be stored in the cache or not. .. versionadded:: 1.6.0 ''' return self._nocache def save(self, filename, flipped=False, fmt=None): '''Save image texture to file. The filename should have the '.png' extension because the texture data read from the GPU is in the RGBA format. '.jpg' might work but has not been heavily tested so some providers might break when using it. Any other extensions are not officially supported. The flipped parameter flips the saved image vertically, and defaults to False. Example:: # Save an core image object from kivy.core.image import Image img = Image('hello.png') img.save('hello2.png') # Save a texture texture = Texture.create(...) img = Image(texture) img.save('hello3.png') .. versionadded:: 1.7.0 .. versionchanged:: 1.8.0 Parameter `flipped` added to flip the image before saving, default to False. .. versionchanged:: 1.11.0 Parameter `fmt` added to force the output format of the file Filename can now be a BytesIO object. ''' is_bytesio = False if isinstance(filename, BytesIO): is_bytesio = True if not fmt: raise Exception( "You must specify a format to save into a BytesIO object") elif fmt is None: fmt = self._find_format_from_filename(filename) pixels = None size = None loaders = [ x for x in ImageLoader.loaders if x.can_save(fmt, is_bytesio=is_bytesio) ] if not loaders: return False loader = loaders[0] if self.image: # we might have a ImageData object to use data = self.image._data[0] if data.data is not None: if data.fmt in ('rgba', 'rgb'): # fast path, use the "raw" data when keep_data is used size = data.width, data.height pixels = data.data else: # the format is not rgba, we need to convert it. # use texture for that. self.populate() if pixels is None and self._texture: # use the texture pixels size = self._texture.size pixels = self._texture.pixels if pixels is None: return False l_pixels = len(pixels) if l_pixels == size[0] * size[1] * 3: pixelfmt = 'rgb' elif l_pixels == size[0] * size[1] * 4: pixelfmt = 'rgba' else: raise Exception('Unable to determine the format of the pixels') return loader.save( filename, size[0], size[1], pixelfmt, pixels, flipped, fmt) def _find_format_from_filename(self, filename): ext = filename.rsplit(".", 1)[-1].lower() if (ext in {'bmp', 'jpe', 'lbm', 'pcx', 'png', 'pnm', 'tga', 'tiff', 'webp', 'xcf', 'xpm', 'xv'}): return ext elif ext in ('jpg', 'jpeg'): return 'jpg' elif ext in ('b64', 'base64'): return 'base64' return None def read_pixel(self, x, y): '''For a given local x/y position, return the pixel color at that position. .. warning:: This function can only be used with images loaded with the keep_data=True keyword. For example:: m = Image.load('image.png', keep_data=True) color = m.read_pixel(150, 150) :Parameters: `x`: int Local x coordinate of the pixel in question. `y`: int Local y coordinate of the pixel in question. ''' data = self.image._data[0] # can't use this function without ImageData if data.data is None: raise EOFError('Image data is missing, make sure that image is' 'loaded with keep_data=True keyword.') # check bounds x, y = int(x), int(y) if not (0 <= x < data.width and 0 <= y < data.height): raise IndexError(f'Position ({x:d}, {y:d}) is out of range.') assert data.fmt in ImageData._supported_fmts size = 3 if data.fmt in ('rgb', 'bgr') else 4 index = y * data.width * size + x * size raw = bytearray(data.data[index:index + size]) color = [c / 255.0 for c in raw] bgr_flag = False if data.fmt == 'argb': color.reverse() # bgra bgr_flag = True elif data.fmt == 'abgr': color.reverse() # rgba # conversion for BGR->RGB, BGRA->RGBA format if bgr_flag or data.fmt in ('bgr', 'bgra'): color[0], color[2] = color[2], color[0] return color def load(filename): '''Load an image''' return Image.load(filename) # load image loaders image_libs = [] if platform in ('macosx', 'ios'): image_libs += [('imageio', 'img_imageio')] image_libs += [ ('tex', 'img_tex'), ('dds', 'img_dds')] if USE_SDL2: image_libs += [('sdl2', 'img_sdl2')] else: image_libs += [('pygame', 'img_pygame')] image_libs += [ ('ffpy', 'img_ffpyplayer'), ('pil', 'img_pil')] libs_loaded = core_register_libs('image', image_libs) from os import environ if 'KIVY_DOC' not in environ and not libs_loaded: import sys Logger.critical('App: Unable to get any Image provider, abort.') sys.exit(1) # resolve binding. from kivy.graphics.texture import Texture, TextureRegion ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/_img_sdl2.pyx������������������������������������������������������������0000666�0000000�0000000�00000016563�00000000000�016202� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include '../../lib/sdl2.pxi' import io from kivy.logger import Logger from libc.string cimport memset from libc.stdlib cimport malloc cdef int _is_init = 0 cdef struct SDL_RWops: long (* seek) (SDL_RWops * context, long offset,int whence) size_t(* read) ( SDL_RWops * context, void *ptr, size_t size, size_t maxnum) size_t(* write) (SDL_RWops * context, void *ptr,size_t size, size_t num) int (* close) (SDL_RWops * context) cdef size_t rwops_bytesio_write(SDL_RWops *context, const void *ptr, size_t size, size_t num) noexcept: cdef char *c_string = <char *>ptr byteio = <object>context.hidden.unknown.data1 byteio.write(c_string[:size * num]) return size * num cdef int rwops_bytesio_close(SDL_RWops *context) noexcept: byteio = <object>context.hidden.unknown.data1 byteio.seek(0) cdef SDL_RWops *rwops_bridge_to_bytesio(byteio): # works only for write. cdef SDL_RWops *rwops = SDL_AllocRW() rwops.hidden.unknown.data1 = <void *>byteio rwops.seek = NULL rwops.read = NULL rwops.write = &rwops_bytesio_write rwops.close =&rwops_bytesio_close return rwops def init(): global _is_init if _is_init: return cdef int ret for flags in (IMG_INIT_JPG, IMG_INIT_PNG, IMG_INIT_TIF, IMG_INIT_WEBP): ret = IMG_Init(flags) if ret & flags != flags: # FIXME replace flags by a good string Logger.error( 'ImageSDL2: Failed to init required {} support'.format(flags)) Logger.error('ImageSDL2: {}'.format(IMG_GetError())) _is_init = 1 def save(filename, w, h, pixelfmt, pixels, flipped, imagefmt, quality=90): cdef bytes c_filename = None cdef SDL_RWops *rwops if not isinstance(filename, io.BytesIO): c_filename = filename.encode('utf-8') cdef int pitch if pixelfmt == "rgb": pitch = w * 3 elif pixelfmt == "rgba": pitch = w * 4 else: raise Exception("IMG SDL2 supports only pixelfmt rgb and rgba") cdef int lng, top, bot cdef list rng if flipped: # if flipped upside down # switch bytes(array) to list pixels = list(pixels) lng = <int>len(pixels) rng = list(range(0, lng, pitch)) while len(rng): try: top = rng.pop(0) bot = rng.pop() except IndexError: # odd height, single line remains, no swap break temp = pixels[top:top + pitch] pixels[top:top + pitch] = pixels[bot:bot + pitch] pixels[bot:bot + pitch] = temp # return to bytes(array) for sdl pixels = bytes(bytearray(pixels)) cdef char *c_pixels = pixels cdef SDL_Surface *image = NULL if pixelfmt == "rgba": image = SDL_CreateRGBSurfaceFrom( c_pixels, w, h, 32, pitch, 0x00000000ff, 0x0000ff00, 0x00ff0000, 0xff000000) elif pixelfmt == "rgb": image = SDL_CreateRGBSurfaceFrom( c_pixels, w, h, 24, pitch, 0x0000ff, 0x00ff00, 0xff0000, 0) if c_filename is not None: if imagefmt == "png": IMG_SavePNG(image, c_filename) elif imagefmt == "jpg": IMG_SaveJPG(image, c_filename, quality) else: rwops = rwops_bridge_to_bytesio(filename) if imagefmt == "png": IMG_SavePNG_RW(image, rwops, 1) elif imagefmt == "jpg": IMG_SaveJPG_RW(image, rwops, 1, quality) SDL_FreeRW(rwops) if image: SDL_FreeSurface(image) # NOTE: This must be kept up to date with ImageData supported formats. If you # add support for converting/uploading (for example) ARGB, you must ensure # that it is returned unmodified below to avoid converting to RGB/RGBA. # # FIXME: # - Some PNG48 images with binary transparency load incorrectly # - (Some?) 8/16 bit grayscale PNGs load incorrectly (likely SDL_Image problem) cdef load_from_surface(SDL_Surface *image): cdef SDL_Surface *image2 = NULL cdef SDL_Surface *fimage = NULL cdef Uint32 want_rgba = 0, want_bgra = 0, target_fmt = 0 cdef int n = 0 cdef bytes pixels if image == NULL: Logger.warn('ImageSDL2: load_from_surface() with NULL surface') return None # SDL 2.0.5 now has endian-agnostic 32-bit pixel formats like RGB24, # but we can't count on that yet (RGB24 is available since 2.0) if SDL_BYTEORDER == SDL_BIG_ENDIAN: want_rgba = SDL_PIXELFORMAT_RGBA8888 want_bgra = SDL_PIXELFORMAT_BGRA8888 else: want_rgba = SDL_PIXELFORMAT_ABGR8888 want_bgra = SDL_PIXELFORMAT_ARGB8888 # Output format (string) - supported by ImageData. If the surface is # already in a supported pixel format, no conversion is done. fmt = '' # 32-bit rgba and bgra can be used directly if image.format.format == want_rgba: fmt = 'rgba' elif image.format.format == want_bgra: fmt = 'bgra' # Alpha mask or colorkey must be converted to rgba elif image.format.Amask or SDL_GetColorKey(image, NULL) == 0: fmt = 'rgba' target_fmt = want_rgba # Palette with alpha is converted to rgba elif image.format.palette != NULL: for n in xrange(0, image.format.palette.ncolors): if image.format.palette.colors[n].a < 0xFF: fmt = 'rgba' target_fmt = want_rgba break # 24bpp RGB/BGR without colorkey can be used directly. elif image.format.format == SDL_PIXELFORMAT_RGB24: fmt = 'rgb' elif image.format.format == SDL_PIXELFORMAT_BGR24: fmt = 'bgr' # Everything else is converted to RGB if not fmt: fmt = 'rgb' target_fmt = SDL_PIXELFORMAT_RGB24 # Convert if needed, and return a copy of the raw pixel data try: fimage = image if target_fmt != 0: with nogil: image2 = SDL_ConvertSurfaceFormat(image, target_fmt, 0) if image2 == NULL: Logger.warn('ImageSDL2: error converting {} to {}: {}'.format( SDL_GetPixelFormatName(image.format.format), SDL_GetPixelFormatName(target_fmt), SDL_GetError())) return None else: fimage = image2 pixels = (<char *>fimage.pixels)[:fimage.pitch * fimage.h] return (fimage.w, fimage.h, fmt, pixels, fimage.pitch) finally: if image2: SDL_FreeSurface(image2) def load_from_filename(filename): cdef bytes c_filename = filename.encode('utf-8') cdef SDL_Surface *image = IMG_Load(c_filename) if image == NULL: return try: return load_from_surface(image) finally: if image: SDL_FreeSurface(image) def load_from_memory(bytes data): cdef SDL_RWops *rw = NULL cdef SDL_Surface *image = NULL cdef char *c_data = data rw = SDL_RWFromMem(c_data, <int>len(data)) if rw == NULL: return image = IMG_Load_RW(rw, 0) if image == NULL: return try: return load_from_surface(image) finally: if image: SDL_FreeSurface(image) if rw: SDL_FreeRW(rw) ���������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/img_dds.py���������������������������������������������������������������0000666�0000000�0000000�00000002101�00000000000�015540� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' DDS: DDS image loader ''' __all__ = ('ImageLoaderDDS', ) from kivy.lib.ddsfile import DDSFile from kivy.logger import Logger from kivy.core.image import ImageLoaderBase, ImageData, ImageLoader class ImageLoaderDDS(ImageLoaderBase): @staticmethod def extensions(): return ('dds', ) def load(self, filename): try: dds = DDSFile(filename=filename) except: Logger.warning('Image: Unable to load image <%s>' % filename) raise self.filename = filename width, height = dds.size im = ImageData(width, height, dds.dxt, dds.images[0], source=filename, flip_vertical=False) if len(dds.images) > 1: images = dds.images images_size = dds.images_size for index in range(1, len(dds.images)): w, h = images_size[index] data = images[index] im.add_mipmap(index, w, h, data) return [im] # register ImageLoader.register(ImageLoaderDDS) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/img_ffpyplayer.py��������������������������������������������������������0000666�0000000�0000000�00000005164�00000000000�017163� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' FFPyPlayer: FFmpeg based image loader ''' __all__ = ('ImageLoaderFFPy', ) import ffpyplayer from ffpyplayer.pic import ImageLoader as ffImageLoader, SWScale from ffpyplayer.tools import set_log_callback, get_log_callback from kivy.logger import Logger from kivy.core.image import ImageLoaderBase, ImageData, ImageLoader Logger.info('ImageLoaderFFPy: Using ffpyplayer {}'.format(ffpyplayer.version)) logger_func = {'quiet': Logger.critical, 'panic': Logger.critical, 'fatal': Logger.critical, 'error': Logger.error, 'warning': Logger.warning, 'info': Logger.info, 'verbose': Logger.debug, 'debug': Logger.debug} def _log_callback(message, level): message = message.strip() if message: logger_func[level]('ffpyplayer: {}'.format(message)) if not get_log_callback(): set_log_callback(_log_callback) class ImageLoaderFFPy(ImageLoaderBase): '''Image loader based on the ffpyplayer library. .. versionadded:: 1.9.0 .. note: This provider may support more formats than what is listed in :meth:`extensions`. ''' @staticmethod def extensions(): '''Return accepted extensions for this loader''' # See https://www.ffmpeg.org/general.html#Image-Formats return ('bmp', 'dpx', 'exr', 'gif', 'ico', 'jpeg', 'jpg2000', 'jpg', 'jls', 'pam', 'pbm', 'pcx', 'pgm', 'pgmyuv', 'pic', 'png', 'ppm', 'ptx', 'sgi', 'ras', 'tga', 'tiff', 'webp', 'xbm', 'xface', 'xwd') def load(self, filename): try: loader = ffImageLoader(filename) except: Logger.warning('Image: Unable to load image <%s>' % filename) raise # update internals self.filename = filename images = [] while True: frame, t = loader.next_frame() if frame is None: break images.append(frame) if not len(images): raise Exception('No image found in {}'.format(filename)) w, h = images[0].get_size() ifmt = images[0].get_pixel_format() if ifmt != 'rgba' and ifmt != 'rgb24': fmt = 'rgba' sws = SWScale(w, h, ifmt, ofmt=fmt) for i, image in enumerate(images): images[i] = sws.scale(image) else: fmt = ifmt if ifmt == 'rgba' else 'rgb' return [ImageData(w, h, fmt, img.to_memoryview()[0], source_image=img) for img in images] # register ImageLoader.register(ImageLoaderFFPy) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/img_imageio.pyx����������������������������������������������������������0000666�0000000�0000000�00000031171�00000000000�016601� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' ImageIO OSX framework ===================== Image loader implementation based on CoreGraphics OSX framework. .. todo:: clean all unused definitions handle all errors cases add documentation ''' __all__ = ('ImageLoaderImageIO', ) from kivy.logger import Logger from kivy.core.image import ImageLoaderBase, ImageData, ImageLoader from array import array from libcpp cimport bool from libc.stdlib cimport malloc, free from libc.string cimport memcpy ctypedef unsigned long size_t ctypedef signed long CFIndex cdef unsigned int kCFStringEncodingUTF8 = 0x08000100 cdef extern from "stdlib.h" nogil: void* calloc(size_t, size_t) cdef extern from "CoreGraphics/CGDataProvider.h" nogil: ctypedef void *CFDataRef unsigned char *CFDataGetBytePtr(CFDataRef) ctypedef struct CGPoint: float x float y ctypedef struct CGSize: float width float height ctypedef struct CGRect: CGPoint origin CGSize size CGRect CGRectMake(float, float, float, float) cdef extern from "CoreFoundation/CFBase.h" nogil: ctypedef void *CFAllocatorRef ctypedef void *CFStringRef ctypedef void *CFTypeRef CFStringRef CFStringCreateWithCString(CFAllocatorRef alloc, char *cStr, int encoding) void CFRelease(CFTypeRef cf) cdef extern from "CoreFoundation/CFURL.h" nogil: ctypedef void *CFURLRef ctypedef int CFURLPathStyle int kCFURLPOSIXPathStyle CFURLRef CFURLCreateFromFileSystemRepresentation( CFAllocatorRef, unsigned char *, CFIndex, bool) CFURLRef CFURLCreateWithFileSystemPath(CFAllocatorRef allocator, CFStringRef filePath, CFURLPathStyle pathStyle, int isDirectory) cdef extern from "CoreFoundation/CFDictionary.h": ctypedef void *CFDictionaryRef cdef extern from "CoreFoundation/CoreFoundation.h" nogil: CFDataRef CFDataCreateWithBytesNoCopy( CFAllocatorRef, const unsigned char *, int length, CFAllocatorRef) cdef extern from "CoreGraphics/CGImage.h" nogil: ctypedef void *CGImageRef void CGImageRelease(CGImageRef image) size_t CGImageGetWidth(CGImageRef) size_t CGImageGetHeight(CGImageRef) int kCGImageAlphaNoneSkipLast int kCGImageAlphaNoneSkipFirst int kCGImageAlphaFirst int kCGImageAlphaLast int kCGImageAlphaPremultipliedLast int kCGImageAlphaPremultipliedFirst int kCGBitmapByteOrder32Host cdef extern from "CoreGraphics/CGColorSpace.h" nogil: ctypedef void *CGColorSpaceRef CGColorSpaceRef CGColorSpaceCreateDeviceRGB() void CGColorSpaceRelease(CGColorSpaceRef cs) cdef extern from "CoreGraphics/CGAffineTransform.h" nogil: ctypedef void *CGAffineTransform CGAffineTransform CGAffineTransformMake(float a, float b, float c, float d, float tx, float ty) cdef extern from "CoreGraphics/CGContext.h" nogil: ctypedef void *CGContextRef void CGContextRelease(CGContextRef c) void CGContextDrawImage(CGContextRef, CGRect, CGImageRef) int kCGBlendModeCopy int kCGBlendModeNormal void CGContextSetBlendMode(CGContextRef, int) void CGContextConcatCTM(CGContextRef fc, CGAffineTransform matrix) cdef extern from "CoreGraphics/CGBitmapContext.h" nogil: CGImageRef CGBitmapContextCreateImage(CGColorSpaceRef) CGContextRef CGBitmapContextCreate( void *data, size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow, CGColorSpaceRef colorspace, unsigned int bitmapInfo) cdef extern from "ImageIO/CGImageSource.h" nogil: ctypedef void *CGImageSourceRef CGImageSourceRef CGImageSourceCreateWithURL( CFURLRef, CFDictionaryRef) CGImageRef CGImageSourceCreateImageAtIndex( CGImageSourceRef, size_t, CFDictionaryRef) CGImageRef CGImageSourceCreateWithData( CFDataRef data, CFDictionaryRef options) cdef extern from "ImageIO/CGImageDestination.h" nogil: ctypedef void *CGImageDestinationRef CGImageDestinationRef CGImageDestinationCreateWithURL( CFURLRef, CFStringRef, size_t, CFDictionaryRef) void CGImageDestinationAddImage(CGImageDestinationRef idst, CGImageRef image, CFDictionaryRef properties) int CGImageDestinationFinalize(CGImageDestinationRef idst) cdef extern from "Accelerate/Accelerate.h" nogil: ctypedef struct vImage_Buffer: void *data int width int height size_t rowBytes int vImagePermuteChannels_ARGB8888( vImage_Buffer *src, vImage_Buffer *dst, unsigned char *permuteMap, int flags) def load_image_data(bytes _url, bytes _data=None): cdef size_t width, height cdef char *r_data = NULL cdef size_t datalen = 0 cdef char *c_url = NULL cdef char *c_data = NULL if _url: c_url = _url datalen = len(_url) if _data: c_data = _data datalen = len(_data) c_load_image_data(c_url, c_data, datalen, &width, &height, &r_data) if r_data == NULL: raise ValueError("No image to load at {}".format(_url)) py_data = r_data[:width * height * 4] free(r_data) return (width, height, 'rgba', py_data) cdef void c_load_image_data(char *_url, char *_data, size_t datalen, size_t *width, size_t *height, char **r_data) nogil: # load an image from the _url with CoreGraphics, and output an RGBA string. cdef CFURLRef url = NULL cdef CGImageSourceRef myImageSourceRef cdef CFDataRef dataref = NULL width[0] = height[0] = 0 r_data[0] = NULL if _data != NULL: dataref = CFDataCreateWithBytesNoCopy( NULL, <const unsigned char*>_data, datalen, NULL) myImageSourceRef = CGImageSourceCreateWithData(dataref, NULL) if not myImageSourceRef: CFRelease(dataref) return else: url = CFURLCreateFromFileSystemRepresentation(NULL, <unsigned char *>_url, datalen, 0) myImageSourceRef = CGImageSourceCreateWithURL(url, NULL) if not myImageSourceRef: CFRelease(url) return cdef CGImageRef myImageRef = CGImageSourceCreateImageAtIndex(myImageSourceRef, 0, NULL) width[0] = CGImageGetWidth(myImageRef) height[0] = CGImageGetHeight(myImageRef) if myImageRef == NULL: CFRelease(myImageSourceRef) return cdef CGRect rect = CGRectMake(0, 0, width[0], height[0]) cdef CGColorSpaceRef space = CGColorSpaceCreateDeviceRGB() cdef vImage_Buffer src cdef vImage_Buffer dest dest.height = src.height = height[0] dest.width = src.width = width[0] dest.rowBytes = src.rowBytes = width[0] * 4 src.data = calloc(width[0] * 4, height[0]) dest.data = r_data[0] = <char *>calloc(width[0] * 4, height[0]) # endianness: kCGBitmapByteOrder32Little = (2 << 12) # (2 << 12) | kCGImageAlphaPremultipliedLast) cdef CGContextRef myBitmapContext = CGBitmapContextCreate( src.data, width[0], height[0], 8, width[0] * 4, space, kCGBitmapByteOrder32Host | kCGImageAlphaNoneSkipFirst) CGContextSetBlendMode(myBitmapContext, kCGBlendModeCopy) CGContextDrawImage(myBitmapContext, rect, myImageRef) # convert to RGBA using Accelerate framework cdef unsigned char *pmap = [2, 1, 0, 3] vImagePermuteChannels_ARGB8888(&src, &dest, pmap, 0) # release everything CGImageRelease(<CGImageRef>myImageSourceRef) CFRelease(myImageRef) CGContextRelease(myBitmapContext) CGColorSpaceRelease(space) free(src.data) #free(dest.data) # this part is freed by the caller. def save_image_rgba(filename, width, height, data, flipped): # compatibility, could be removed i guess save_image(filename, width, height, 'rgba', data, flipped) def save_image(filenm, width, height, fmt, data, flipped): # save a RGBA string into filename using CoreGraphics # FIXME only png output are accepted. # the day we want to support another output format, we need to adapt the # ctype variable: "public.png" is not a name, but a domain that represent # the type of the output file. So we need to map the extension of the # filename into a CoreGraphics image domain type. cdef bytes fileformat = b'public.png' cdef bytes filename = <bytes>filenm.encode('utf-8') if filename.endswith(b'.png'): fileformat = b'public.png' if filename.endswith(b'.jpg') or filename.endswith(b'.jpeg'): fileformat = b'public.jpeg' cdef char *source = NULL if type(data) is array: data = data.tostring() bsource = <bytes>data[:len(data)] source = <char *> bsource cdef int fmt_length = 3 if fmt == 'rgba': fmt_length = 4 cdef char *pixels = <char *>malloc(int(width * height * fmt_length)) memcpy(pixels, <void *>source, int(width * height * fmt_length)) cdef CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB() cdef CGContextRef bitmapContext = CGBitmapContextCreate( pixels, width, height, 8, # bitsPerComponent fmt_length * width, # bytesPerRow colorSpace, kCGImageAlphaNoneSkipLast) cdef CGImageRef cgImage = CGBitmapContextCreateImage(bitmapContext) cdef char *cfilename = <char *>filename cdef CFStringRef sfilename = CFStringCreateWithCString(NULL, cfilename, kCFStringEncodingUTF8) cdef CFURLRef url = CFURLCreateWithFileSystemPath(NULL, sfilename, kCFURLPOSIXPathStyle, 0) cdef CFStringRef ctype = CFStringCreateWithCString(NULL, fileformat, kCFStringEncodingUTF8) cdef CGImageDestinationRef dest = CGImageDestinationCreateWithURL(url, ctype, 1, NULL) # copy the image into a transformed context cdef CGContextRef flippedContext cdef CGImageRef newImageRef if flipped: flippedContext = CGBitmapContextCreate( NULL, width, height, 8, # bitsPerComponent fmt_length * width, # bytesPerRow colorSpace, kCGImageAlphaNoneSkipLast) CGContextConcatCTM(flippedContext, CGAffineTransformMake(1.0, 0.0, 0.0, -1.0, 0.0, height)) CGContextDrawImage(flippedContext, CGRectMake(0, 0, width, height), cgImage) newImageRef = CGBitmapContextCreateImage(flippedContext) CGImageDestinationAddImage(dest, newImageRef, NULL) CGImageDestinationFinalize(dest) CFRelease(newImageRef) CFRelease(flippedContext) else: CGImageDestinationAddImage(dest, cgImage, NULL) CGImageDestinationFinalize(dest) # Release everything CFRelease(cgImage) CFRelease(bitmapContext) CFRelease(colorSpace) free(pixels) class ImageLoaderImageIO(ImageLoaderBase): '''Image loader based on ImageIO OS X Framework ''' @staticmethod def extensions(): # FIXME check which one are available on osx return ('bmp', 'bufr', 'cur', 'dcx', 'fits', 'fl', 'fpx', 'gbr', 'gd', 'grib', 'hdf5', 'ico', 'im', 'imt', 'iptc', 'jpeg', 'jpg', 'jpe', 'mcidas', 'mic', 'mpeg', 'msp', 'pcd', 'pcx', 'pixar', 'png', 'ppm', 'psd', 'sgi', 'spider', 'tga', 'tiff', 'wal', 'wmf', 'xbm', 'xpm', 'xv', 'icns') def load(self, filename): # FIXME: if the filename is unicode, the loader is failing. if self._inline: data = filename.read() ret = load_image_data(None, data) else: ret = load_image_data(filename.encode('utf-8')) if ret is None: Logger.warning('Image: Unable to load image <%s>' % filename) raise Exception('Unable to load image') w, h, imgtype, data = ret return [ImageData(w, h, imgtype, data, source=filename)] @staticmethod def can_save(fmt, is_bytesio): if is_bytesio: return False return fmt in ImageLoaderImageIO.extensions() @staticmethod def can_load_memory(): return True @staticmethod def save(filename, width, height, pixelfmt, pixels, flipped=False, imagefmt=None): save_image(filename, width, height, pixelfmt, pixels, flipped) return True # register ImageLoader.register(ImageLoaderImageIO) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/img_pil.py���������������������������������������������������������������0000666�0000000�0000000�00000007303�00000000000�015563� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' PIL: PIL image loader ''' __all__ = ('ImageLoaderPIL', ) try: import Image as PILImage except ImportError: # for python3 from PIL import Image as PILImage from kivy.logger import Logger from kivy.core.image import ImageLoaderBase, ImageData, ImageLoader try: # Pillow PILImage.frombytes PILImage.Image.tobytes except AttributeError: # PIL # monkey patch frombytes and tobytes methods, refs: # https://github.com/kivy/kivy/issues/5460 PILImage.frombytes = PILImage.frombuffer PILImage.Image.tobytes = PILImage.Image.tostring class ImageLoaderPIL(ImageLoaderBase): '''Image loader based on the PIL library. .. versionadded:: 1.0.8 Support for GIF animation added. Gif animation has a lot of issues(transparency/color depths... etc). In order to keep it simple, what is implemented here is what is natively supported by the PIL library. As a general rule, try to use gifs that have no transparency. Gif's with transparency will work but be prepared for some artifacts until transparency support is improved. ''' @staticmethod def can_save(fmt, is_bytesio): if is_bytesio: return False return fmt in ImageLoaderPIL.extensions() @staticmethod def can_load_memory(): return True @staticmethod def extensions(): '''Return accepted extensions for this loader''' PILImage.init() return tuple((ext_with_dot[1:] for ext_with_dot in PILImage.EXTENSION)) def _img_correct(self, _img_tmp): '''Convert image to the correct format and orientation. ''' # image loader work only with rgb/rgba image if _img_tmp.mode.lower() not in ('rgb', 'rgba'): try: imc = _img_tmp.convert('RGBA') except: Logger.warning( 'Image: Unable to convert image to rgba (was %s)' % (_img_tmp.mode.lower())) raise _img_tmp = imc return _img_tmp def _img_read(self, im): '''Read images from an animated file. ''' im.seek(0) # Read all images inside try: img_ol = None while True: img_tmp = im img_tmp = self._img_correct(img_tmp) if img_ol and (hasattr(im, 'dispose') and not im.dispose): # paste new frame over old so as to handle # transparency properly img_ol.paste(img_tmp, (0, 0), img_tmp) img_tmp = img_ol img_ol = img_tmp yield ImageData(img_tmp.size[0], img_tmp.size[1], img_tmp.mode.lower(), img_tmp.tobytes()) im.seek(im.tell() + 1) except EOFError: pass def load(self, filename): try: im = PILImage.open(filename) except: Logger.warning('Image: Unable to load image <%s>' % filename) raise # update internals if not self._inline: self.filename = filename # returns an array of type ImageData len 1 if not a sequence image return list(self._img_read(im)) @staticmethod def save(filename, width, height, pixelfmt, pixels, flipped=False, imagefmt=None): image = PILImage.frombytes(pixelfmt.upper(), (width, height), pixels) if flipped: image = image.transpose(PILImage.FLIP_TOP_BOTTOM) image.save(filename) return True # register ImageLoader.register(ImageLoaderPIL) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/img_pygame.py������������������������������������������������������������0000666�0000000�0000000�00000007372�00000000000�016267� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Pygame: Pygame image loader .. warning:: Pygame has been deprecated and will be removed in the release after Kivy 1.11.0. ''' __all__ = ('ImageLoaderPygame', ) from kivy.logger import Logger from kivy.core.image import ImageLoaderBase, ImageData, ImageLoader from os.path import isfile from kivy.utils import deprecated try: import pygame except: raise class ImageLoaderPygame(ImageLoaderBase): '''Image loader based on the PIL library''' @deprecated( msg='Pygame has been deprecated and will be removed after 1.11.0') def __init__(self, *largs, **kwargs): super(ImageLoaderPygame, self).__init__(*largs, **kwargs) @staticmethod def extensions(): '''Return accepted extensions for this loader''' # under OS X, i got with "pygame.error: File is not a Windows BMP # file". documentation said: The image module is a required dependency # of Pygame, but it only optionally supports any extended file formats. # By default it can only load uncompressed BMP image if pygame.image.get_extended() == 0: return ('bmp', ) return ('jpg', 'jpeg', 'jpe', 'png', 'bmp', 'pcx', 'tga', 'tiff', 'tif', 'lbm', 'pbm', 'ppm', 'xpm') @staticmethod def can_save(fmt, is_bytesio): if is_bytesio: return False return fmt in ('png', 'jpg') @staticmethod def can_load_memory(): return True def load(self, filename): if not filename: import traceback traceback.print_stack() return try: im = None if self._inline: im = pygame.image.load(filename, 'x.{}'.format(self._ext)) elif isfile(filename): with open(filename, 'rb') as fd: im = pygame.image.load(fd) elif isinstance(filename, bytes): try: fname = filename.decode() if isfile(fname): with open(fname, 'rb') as fd: im = pygame.image.load(fd) except UnicodeDecodeError: pass if im is None: im = pygame.image.load(filename) except: # Logger.warning(type(filename)('Image: Unable to load image <%s>') # % filename) raise fmt = '' if im.get_bytesize() == 3 and not im.get_colorkey(): fmt = 'rgb' elif im.get_bytesize() == 4: fmt = 'rgba' # image loader work only with rgb/rgba image if fmt not in ('rgb', 'rgba'): try: imc = im.convert(32) fmt = 'rgba' except: try: imc = im.convert_alpha() fmt = 'rgba' except: Logger.warning( 'Image: Unable to convert image %r to rgba (was %r)' % (filename, im.fmt)) raise im = imc # update internals if not self._inline: self.filename = filename data = pygame.image.tostring(im, fmt.upper()) return [ImageData(im.get_width(), im.get_height(), fmt, data, source=filename)] @staticmethod def save(filename, width, height, pixelfmt, pixels, flipped, imagefmt=None): surface = pygame.image.fromstring( pixels, (width, height), pixelfmt.upper(), flipped) pygame.image.save(surface, filename) return True # register ImageLoader.register(ImageLoaderPygame) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/img_sdl2.py��������������������������������������������������������������0000666�0000000�0000000�00000003524�00000000000�015644� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' SDL2 image loader ================= ''' __all__ = ('ImageLoaderSDL2', ) from kivy.logger import Logger from kivy.core.image import ImageLoaderBase, ImageData, ImageLoader try: from kivy.core.image import _img_sdl2 except ImportError: from kivy.core import handle_win_lib_import_error handle_win_lib_import_error( 'image', 'sdl2', 'kivy.core.image._img_sdl2') raise class ImageLoaderSDL2(ImageLoaderBase): '''Image loader based on SDL2_image''' def _ensure_ext(self): _img_sdl2.init() @staticmethod def extensions(): '''Return accepted extensions for this loader''' return ('bmp', 'jpg', 'jpeg', 'jpe', 'lbm', 'pcx', 'png', 'pnm', 'tga', 'tiff', 'webp', 'xcf', 'xpm', 'xv') @staticmethod def can_save(fmt, is_bytesio): return fmt in ('jpg', 'png') @staticmethod def can_load_memory(): return True def load(self, filename): if self._inline: data = filename.read() info = _img_sdl2.load_from_memory(data) else: info = _img_sdl2.load_from_filename(filename) if not info: Logger.warning('Image: Unable to load image <%s>' % filename) raise Exception('SDL2: Unable to load image') w, h, fmt, pixels, rowlength = info # update internals if not self._inline: self.filename = filename return [ImageData( w, h, fmt, pixels, source=filename, rowlength=rowlength)] @staticmethod def save(filename, width, height, pixelfmt, pixels, flipped, imagefmt): _img_sdl2.save(filename, width, height, pixelfmt, pixels, flipped, imagefmt) return True # register ImageLoader.register(ImageLoaderSDL2) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/image/img_tex.py���������������������������������������������������������������0000666�0000000�0000000�00000003107�00000000000�015575� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Tex: Compressed texture ''' __all__ = ('ImageLoaderTex', ) import json from struct import unpack from kivy.logger import Logger from kivy.core.image import ImageLoaderBase, ImageData, ImageLoader class ImageLoaderTex(ImageLoaderBase): @staticmethod def extensions(): return ('tex', ) def load(self, filename): try: fd = open(filename, 'rb') if fd.read(4) != 'KTEX': raise Exception('Invalid tex identifier') headersize = unpack('I', fd.read(4))[0] header = fd.read(headersize) if len(header) != headersize: raise Exception('Truncated tex header') info = json.loads(header) data = fd.read() if len(data) != info['datalen']: raise Exception('Truncated tex data') except: Logger.warning('Image: Image <%s> is corrupted' % filename) raise width, height = info['image_size'] tw, th = info['texture_size'] images = [data] im = ImageData(width, height, str(info['format']), images[0], source=filename) ''' if len(dds.images) > 1: images = dds.images images_size = dds.images_size for index in range(1, len(dds.images)): w, h = images_size[index] data = images[index] im.add_mipmap(index, w, h, data) ''' return [im] # register ImageLoader.register(ImageLoaderTex) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7130027 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/spelling/����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014321� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/spelling/__init__.py�����������������������������������������������������������0000666�0000000�0000000�00000011240�00000000000�016430� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Spelling ======== Provides abstracted access to a range of spellchecking backends as well as word suggestions. The API is inspired by enchant but other backends can be added that implement the same API. Spelling currently requires `python-enchant` for all platforms except OSX, where a native implementation exists. :: >>> from kivy.core.spelling import Spelling >>> s = Spelling() >>> s.list_languages() ['en', 'en_CA', 'en_GB', 'en_US'] >>> s.select_language('en_US') >>> s.suggest('helo') [u'hole', u'help', u'helot', u'hello', u'halo', u'hero', u'hell', u'held', u'helm', u'he-lo'] ''' __all__ = ('Spelling', 'SpellingBase', 'NoSuchLangError', 'NoLanguageSelectedError') import sys from kivy.core import core_select_lib class NoSuchLangError(Exception): ''' Exception to be raised when a specific language could not be found. ''' pass class NoLanguageSelectedError(Exception): ''' Exception to be raised when a language-using method is called but no language was selected prior to the call. ''' pass class SpellingBase(object): ''' Base class for all spelling providers. Supports some abstract methods for checking words and getting suggestions. ''' def __init__(self, language=None): ''' If a `language` identifier (such as 'en_US') is provided and a matching language exists, it is selected. If an identifier is provided and no matching language exists, a NoSuchLangError exception is raised by self.select_language(). If no `language` identifier is provided, we just fall back to the first one that is available. :Parameters: `language`: str, defaults to None If provided, indicates the language to be used. This needs to be a language identifier understood by select_language(), i.e. one of the options returned by list_languages(). If nothing is provided, the first available language is used. If no language is available, NoLanguageSelectedError is raised. ''' langs = self.list_languages() try: # If no language was specified, we just use the first one # that is available. fallback_lang = langs[0] except IndexError: raise NoLanguageSelectedError("No languages available!") self.select_language(language or fallback_lang) def select_language(self, language): ''' From the set of registered languages, select the first language for `language`. :Parameters: `language`: str Language identifier. Needs to be one of the options returned by list_languages(). Sets the language used for spell checking and word suggestions. ''' raise NotImplementedError('select_language() method not implemented ' 'by abstract spelling base class!') def list_languages(self): ''' Return a list of all supported languages. E.g. ['en', 'en_GB', 'en_US', 'de', ...] ''' raise NotImplementedError('list_languages() is not implemented ' 'by abstract spelling base class!') def check(self, word): ''' If `word` is a valid word in `self._language` (the currently active language), returns True. If the word shouldn't be checked, returns None (e.g. for ''). If it is not a valid word in `self._language`, return False. :Parameters: `word`: str The word to check. ''' raise NotImplementedError('check() not implemented by abstract ' + 'spelling base class!') def suggest(self, fragment): ''' For a given `fragment` (i.e. part of a word or a word by itself), provide corrections (`fragment` may be misspelled) or completions as a list of strings. :Parameters: `fragment`: str The word fragment to get suggestions/corrections for. E.g. 'foo' might become 'of', 'food' or 'foot'. ''' raise NotImplementedError('suggest() not implemented by abstract ' + 'spelling base class!') _libs = (('enchant', 'spelling_enchant', 'SpellingEnchant'), ) if sys.platform == 'darwin': _libs += (('osxappkit', 'spelling_osxappkit', 'SpellingOSXAppKit'), ) Spelling = core_select_lib('spelling', _libs) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/spelling/spelling_enchant.py���������������������������������������������������0000666�0000000�0000000�00000003025�00000000000�020210� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Enchant Spelling ================ Implementation spelling backend based on enchant. .. warning:: pyenchant doesn't have dedicated build anymore for Windows/x64. See https://github.com/kivy/kivy/issues/5816 for more information ''' import enchant from kivy.core.spelling import SpellingBase, NoSuchLangError from kivy.compat import PY2 class SpellingEnchant(SpellingBase): ''' Spelling backend based on the enchant library. ''' def __init__(self, language=None): self._language = None super(SpellingEnchant, self).__init__(language) def select_language(self, language): try: self._language = enchant.Dict(language) except enchant.DictNotFoundError: err = 'Enchant Backend: No language for "%s"' % (language, ) raise NoSuchLangError(err) def list_languages(self): # Note: We do NOT return enchant.list_dicts because that also returns # the enchant dict objects and not only the language identifiers. return enchant.list_languages() def check(self, word): if not word: return None return self._language.check(word) def suggest(self, fragment): suggestions = self._language.suggest(fragment) # Don't show suggestions that are invalid suggestions = [s for s in suggestions if self.check(s)] if PY2: suggestions = [s.decode('utf-8') for s in suggestions] return suggestions �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/spelling/spelling_osxappkit.py�������������������������������������������������0000666�0000000�0000000�00000004737�00000000000�020625� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' AppKit Spelling: Implements spelling backend based on OSX's spellchecking features provided by the ApplicationKit. NOTE: Requires pyobjc and setuptools to be installed! `sudo easy_install pyobjc setuptools` Developers should read: http://developer.apple.com/mac/library/documentation/ Cocoa/Conceptual/SpellCheck/SpellCheck.html http://developer.apple.com/cocoa/pyobjc.html ''' from AppKit import NSSpellChecker, NSMakeRange from kivy.core.spelling import SpellingBase, NoSuchLangError class SpellingOSXAppKit(SpellingBase): ''' Spelling backend based on OSX's spelling features provided by AppKit. ''' def __init__(self, language=None): self._language = NSSpellChecker.alloc().init() super(SpellingOSXAppKit, self).__init__(language) def select_language(self, language): success = self._language.setLanguage_(language) if not success: err = 'AppKit Backend: No language "%s" ' % (language, ) raise NoSuchLangError(err) def list_languages(self): return list(self._language.availableLanguages()) def check(self, word): # TODO Implement this! # NSSpellChecker provides several functions that look like what we # need, but they're a) slooow and b) return a strange result. # Might be a snow leopard bug. Have to test further. # See: http://paste.pocoo.org/show/217968/ if not word: return None err = 'check() not currently supported by the OSX AppKit backend' raise NotImplementedError(err) def suggest(self, fragment): l = self._language # XXX Both ways below work on OSX 10.6. It has not been tested on any # other version, but it should work. try: # This is deprecated as of OSX 10.6, hence the try-except return list(l.guessesForWord_(fragment)) except AttributeError: # From 10.6 onwards you're supposed to do it like this: checkrange = NSMakeRange(0, len(fragment)) g = l.\ guessesForWordRange_inString_language_inSpellDocumentWithTag_( checkrange, fragment, l.language(), 0) # Right, this was much easier, Apple! :-) return list(g) ���������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7130027 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013470� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/__init__.py���������������������������������������������������������������0000666�0000000�0000000�00000123055�00000000000�015607� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Text ==== An abstraction of text creation. Depending of the selected backend, the accuracy of text rendering may vary. .. versionchanged:: 1.10.1 :meth:`LabelBase.find_base_direction` added. .. versionchanged:: 1.5.0 :attr:`LabelBase.line_height` added. .. versionchanged:: 1.0.7 The :class:`LabelBase` does not generate any texture if the text has a width <= 1. This is the backend layer for rendering text with different text providers, you should only be using this directly if your needs aren't fulfilled by the :class:`~kivy.uix.label.Label`. Usage example:: from kivy.core.text import Label as CoreLabel ... ... my_label = CoreLabel() my_label.text = 'hello' # the label is usually not drawn until needed, so force it to draw. my_label.refresh() # Now access the texture of the label and use it wherever and # however you may please. hello_texture = my_label.texture Font Context Manager ==================== A font context is a namespace where multiple fonts are loaded; if a font is missing a glyph needed to render text, it can fall back to a different font in the same context. The font context manager can be used to query and manipulate the state of font contexts when using the Pango text provider (no other provider currently implements it). .. versionadded:: 1.11.0 .. warning:: This feature requires the Pango text provider. Font contexts can be created automatically by :class:`kivy.uix.label.Label` or :class:`kivy.uix.textinput.TextInput`; if a non-existent context is used in one of these classes, it will be created automatically, or if a font file is specified without a context (this creates an isolated context, without support for fallback). Usage example:: from kivy.uix.label import Label from kivy.core.text import FontContextManager as FCM # Create a font context containing system fonts + one custom TTF FCM.create('system://myapp') family = FCM.add_font('/path/to/file.ttf') # These are now interchangeable ways to refer to the custom font: lbl1 = Label(font_context='system://myapp', family_name=family) lbl2 = Label(font_context='system://myapp', font_name='/path/to/file.ttf') # You could also refer to a system font by family, since this is a # system:// font context lbl3 = Label(font_context='system://myapp', family_name='Arial') ''' __all__ = ('LabelBase', 'Label', 'FontContextManagerBase', 'FontContextManager') import re import os from ast import literal_eval from functools import partial from copy import copy from kivy import kivy_data_dir from kivy.config import Config from kivy.utils import platform from kivy.graphics.texture import Texture from kivy.core import core_select_lib from kivy.core.text.text_layout import layout_text, LayoutWord from kivy.resources import resource_find, resource_add_path from kivy.compat import PY2 from kivy.setupconfig import USE_SDL2, USE_PANGOFT2 from kivy.logger import Logger if 'KIVY_DOC' not in os.environ: _default_font_paths = literal_eval(Config.get('kivy', 'default_font')) DEFAULT_FONT = _default_font_paths.pop(0) else: DEFAULT_FONT = None FONT_REGULAR = 0 FONT_ITALIC = 1 FONT_BOLD = 2 FONT_BOLDITALIC = 3 whitespace_pat = re.compile('( +)') class LabelBase(object): '''Core text label. This is the abstract class used by different backends to render text. .. warning:: The core text label can't be changed at runtime. You must recreate one. :Parameters: `font_size`: int, defaults to 12 Font size of the text `font_context`: str, defaults to None Context for the specified font (see :class:`kivy.uix.label.Label` for details). `None` will autocreate an isolated context named after the resolved font file. `font_name`: str, defaults to DEFAULT_FONT Font name of the text `font_family`: str, defaults to None Font family name to request for drawing, this can only be used with `font_context`. `bold`: bool, defaults to False Activate "bold" text style `italic`: bool, defaults to False Activate "italic" text style `text_size`: tuple, defaults to (None, None) Add constraint to render the text (inside a bounding box). If no size is given, the label size will be set to the text size. `padding`: int|float or list|tuple, defaults to [0, 0, 0, 0]. Padding of the text in the format [padding_left, padding_top, padding_right, padding_bottom]. ``padding`` should be int|float or a list|tuple with 1, 2 or 4 elements. `padding_x`: float, defaults to 0.0 Left/right padding `padding_y`: float, defaults to 0.0 Top/bottom padding `halign`: str, defaults to "left" Horizontal text alignment inside the bounding box `valign`: str, defaults to "bottom" Vertical text alignment inside the bounding box `shorten`: bool, defaults to False Indicate whether the label should attempt to shorten its textual contents as much as possible if a `size` is given. Setting this to True without an appropriately set size will lead to unexpected results. `shorten_from`: str, defaults to `center` The side from which we should shorten the text from, can be left, right, or center. E.g. if left, the ellipsis will appear towards the left side and it will display as much text starting from the right as possible. `split_str`: string, defaults to `' '` (space) The string to use to split the words by when shortening. If empty, we can split after every character filling up the line as much as possible. `max_lines`: int, defaults to 0 (unlimited) If set, this indicate how maximum line are allowed to render the text. Works only if a limitation on text_size is set. `mipmap`: bool, defaults to False Create a mipmap for the texture `strip`: bool, defaults to False Whether each row of text has its leading and trailing spaces stripped. If `halign` is `justify` it is implicitly True. `strip_reflow`: bool, defaults to True Whether text that has been reflowed into a second line should be stripped, even if `strip` is False. This is only in effect when `size_hint_x` is not None, because otherwise lines are never split. `unicode_errors`: str, defaults to `'replace'` How to handle unicode decode errors. Can be `'strict'`, `'replace'` or `'ignore'`. `outline_width`: int, defaults to None Width in pixels for the outline. `outline_color`: tuple, defaults to (0, 0, 0) Color of the outline. `font_features`: str, defaults to None OpenType font features in CSS format (Pango only) `base_direction`: str, defaults to None (auto) Text direction, one of `None`, `'ltr'`, `'rtl'`, `'weak_ltr'`, or `'weak_rtl'` (Pango only) `text_language`: str, defaults to None (user locale) RFC-3066 format language tag as a string (Pango only) `limit_render_to_text_bbox`: bool, defaults to False. PIL only. If set to ``True``, this parameter indicates that rendering should be limited to the bounding box of the text, excluding any additional white spaces designated for ascent and descent. By limiting the rendering to the bounding box of the text, it ensures a more precise alignment with surrounding elements when utilizing properties such as `valign`, `y`, `pos`, `pos_hint`, etc. .. versionadded:: 2.3.0 `limit_render_to_text_bbox` was added to allow to limit text rendering to the text bounding box (PIL only). .. deprecated:: 2.2.0 `padding_x` and `padding_y` have been deprecated. Please use `padding` instead. .. versionchanged:: 2.2.0 `padding` is now a list and defaults to [0, 0, 0, 0]. `padding` accepts int|float or a list|tuple with 1, 2 or 4 elements. .. versionchanged:: 1.10.1 `font_context`, `font_family`, `font_features`, `base_direction` and `text_language` were added. .. versionchanged:: 1.10.0 `outline_width` and `outline_color` were added. .. versionchanged:: 1.9.0 `strip`, `strip_reflow`, `shorten_from`, `split_str`, and `unicode_errors` were added. .. versionchanged:: 1.9.0 `padding_x` and `padding_y` has been fixed to work as expected. In the past, the text was padded by the negative of their values. .. versionchanged:: 1.8.0 `max_lines` parameters has been added. .. versionchanged:: 1.0.8 `size` have been deprecated and replaced with `text_size`. .. versionchanged:: 1.0.7 The `valign` is now respected. This wasn't the case previously so you might have an issue in your application if you have not considered this. ''' __slots__ = ('options', 'texture', '_label', '_text_size') _cached_lines = [] _fonts = {} _fonts_cache = {} _fonts_dirs = [] _font_dirs_files = [] _texture_1px = None _font_family_support = False def __init__( self, text='', font_size=12, font_name=DEFAULT_FONT, bold=False, italic=False, underline=False, strikethrough=False, font_family=None, halign='left', valign='bottom', shorten=False, text_size=None, mipmap=False, color=None, line_height=1.0, strip=False, strip_reflow=True, shorten_from='center', split_str=' ', unicode_errors='replace', font_hinting='normal', font_kerning=True, font_blended=True, outline_width=None, outline_color=None, font_context=None, font_features=None, base_direction=None, font_direction='ltr', font_script_name='Latin', text_language=None, limit_render_to_text_bbox=False, **kwargs): # Include system fonts_dir in resource paths. # This allows us to specify a font from those dirs. LabelBase.get_system_fonts_dir() options = {'text': text, 'font_size': font_size, 'font_name': font_name, 'bold': bold, 'italic': italic, 'underline': underline, 'strikethrough': strikethrough, 'font_family': font_family, 'halign': halign, 'valign': valign, 'shorten': shorten, 'mipmap': mipmap, 'line_height': line_height, 'strip': strip, 'strip_reflow': strip_reflow, 'shorten_from': shorten_from, 'split_str': split_str, 'unicode_errors': unicode_errors, 'font_hinting': font_hinting, 'font_kerning': font_kerning, 'font_blended': font_blended, 'outline_width': outline_width, 'font_context': font_context, 'font_features': font_features, 'base_direction': base_direction, 'font_direction': font_direction, 'font_script_name': font_script_name, 'text_language': text_language, 'limit_render_to_text_bbox': limit_render_to_text_bbox} kwargs_get = kwargs.get options['color'] = color or (1, 1, 1, 1) options['outline_color'] = outline_color or (0, 0, 0, 1) options['padding'] = kwargs_get('padding', [0, 0, 0, 0]) if isinstance(options['padding'], (int, float)): options['padding'] = [options['padding']] * 4 elif ( isinstance(options['padding'], (list, tuple)) and len(options['padding']) != 4 ): if len(options['padding']) == 1: options['padding'] = options['padding'] * 4 elif len(options['padding']) == 2: options['padding'] = options['padding'] * 2 else: raise ValueError( "padding should be int|float or a list|tuple with 1, 2 or " f"4 elements, got {type(options['padding'])} with " f"{len(options['padding'])} elements." ) options['padding_x'] = kwargs_get('padding_x') options['padding_y'] = kwargs_get('padding_y') for padding_option in ('padding_x', 'padding_y'): if kwargs_get(padding_option): Logger.warning( f"LabelBase: The use of the {padding_option} parameter is " "deprecated, and will be removed in future versions. Use " "padding instead." ) if 'size' in kwargs: options['text_size'] = kwargs['size'] else: if text_size is None: options['text_size'] = (None, None) else: options['text_size'] = text_size self._text_size = options['text_size'] self._text = options['text'] self._internal_size = 0, 0 # the real computed text size (inclds pad) self._cached_lines = [] self.options = options self.texture = None self.is_shortened = False self.resolve_font_name() self._migrate_deprecated_padding_xy() def _migrate_deprecated_padding_xy(self): options = self.options self.options['padding'] = list(self.options['padding']) if options['padding_x']: self.options['padding'][::2] = [options['padding_x']] * 2 if options['padding_y']: self.options['padding'][1::2] = [options['padding_y']] * 2 @staticmethod def register(name, fn_regular, fn_italic=None, fn_bold=None, fn_bolditalic=None): '''Register an alias for a Font. .. versionadded:: 1.1.0 If you're using a ttf directly, you might not be able to use the bold/italic properties of the ttf version. If the font is delivered in multiple files (one regular, one italic and one bold), then you need to register these files and use the alias instead. All the fn_regular/fn_italic/fn_bold parameters are resolved with :func:`kivy.resources.resource_find`. If fn_italic/fn_bold are None, fn_regular will be used instead. ''' if fn_regular is None: raise ValueError("font_regular cannot be None") fonts = [] for font_type in fn_regular, fn_italic, fn_bold, fn_bolditalic: if font_type is not None: font = resource_find(font_type) if font is None: raise IOError('File {0} not found'.format(font_type)) else: fonts.append(font) else: fonts.append(fonts[0]) # add regular font to list again LabelBase._fonts[name] = tuple(fonts) def resolve_font_name(self): options = self.options fontname = options['font_name'] fonts = self._fonts fontscache = self._fonts_cache if self._font_family_support and options['font_family']: options['font_name_r'] = None return # is the font registered? if fontname in fonts: # return the preferred font for the current bold/italic combination italic = int(options['italic']) if options['bold']: bold = FONT_BOLD else: bold = FONT_REGULAR options['font_name_r'] = fonts[fontname][italic | bold] elif fontname in fontscache: options['font_name_r'] = fontscache[fontname] else: filename = resource_find(fontname) if not filename and not fontname.endswith('.ttf'): fontname = '{}.ttf'.format(fontname) filename = resource_find(fontname) if filename is None: # XXX for compatibility, check directly in the data dir filename = pep8_fn = os.path.join(kivy_data_dir, fontname) if not os.path.exists(pep8_fn) or not os.path.isfile(pep8_fn): raise IOError('Label: File %r not found' % fontname) fontscache[fontname] = filename options['font_name_r'] = filename @staticmethod def get_system_fonts_dir(): '''Return the directories used by the system for fonts. ''' if LabelBase._fonts_dirs: return LabelBase._fonts_dirs fdirs = [] if platform == 'linux': fdirs = [ '/usr/share/fonts', '/usr/local/share/fonts', os.path.expanduser('~/.fonts'), os.path.expanduser('~/.local/share/fonts')] elif platform == 'macosx': fdirs = ['/Library/Fonts', '/System/Library/Fonts', os.path.expanduser('~/Library/Fonts')] elif platform == 'win': fdirs = [os.path.join(os.environ['SYSTEMROOT'], 'Fonts')] elif platform == 'ios': fdirs = ['/System/Library/Fonts'] elif platform == 'android': fdirs = ['/system/fonts'] else: raise Exception("Unknown platform: {}".format(platform)) fdirs.append(os.path.join(kivy_data_dir, 'fonts')) # register the font dirs rdirs = [] _font_dir_files = [] for fdir in fdirs: for _dir, dirs, files in os.walk(fdir): _font_dir_files.extend(files) resource_add_path(_dir) rdirs.append(_dir) LabelBase._fonts_dirs = rdirs LabelBase._font_dirs_files = _font_dir_files return rdirs def get_extents(self, text): '''Return a tuple (width, height) indicating the size of the specified text''' return (0, 0) def get_cached_extents(self): '''Returns a cached version of the :meth:`get_extents` function. :: >>> func = self._get_cached_extents() >>> func <built-in method size of pygame.font.Font object at 0x01E45650> >>> func('a line') (36, 18) .. warning:: This method returns a size measuring function that is valid for the font settings used at the time :meth:`get_cached_extents` was called. Any change in the font settings will render the returned function incorrect. You should only use this if you know what you're doing. .. versionadded:: 1.9.0 ''' return self.get_extents def _render_begin(self): pass def _render_text(self, text, x, y): pass def _render_end(self): pass def shorten(self, text, margin=2): ''' Shortens the text to fit into a single line by the width specified by :attr:`text_size` [0]. If :attr:`text_size` [0] is None, it returns text unchanged. :attr:`split_str` and :attr:`shorten_from` determines how the text is shortened. :params: `text` str, the text to be shortened. `margin` int, the amount of space to leave between the margins and the text. This is in addition to :attr:`padding_x`. :returns: the text shortened to fit into a single line. ''' textwidth = self.get_cached_extents() uw = self.text_size[0] if uw is None or not text: return text opts = self.options uw = max(0, int(uw - opts['padding'][0] - opts['padding'][2] - margin)) # if larger, it won't fit so don't even try extents chr = type(text) text = text.replace(chr('\n'), chr(' ')) if len(text) <= uw and textwidth(text)[0] <= uw: return text c = opts['split_str'] offset = 0 if len(c) else 1 dir = opts['shorten_from'][0] elps = textwidth('...')[0] if elps > uw: self.is_shortened = True if textwidth('..')[0] <= uw: return '..' else: return '.' uw -= elps f = partial(text.find, c) f_rev = partial(text.rfind, c) # now find the first and last word e1, s2 = f(), f_rev() if dir != 'l': # center or right # no split, or the first word doesn't even fit if e1 != -1: l1 = textwidth(text[:e1])[0] l2 = textwidth(text[s2 + 1:])[0] if e1 == -1 or l1 + l2 > uw: self.is_shortened = True if len(c): opts['split_str'] = '' res = self.shorten(text, margin) opts['split_str'] = c return res # at this point we do char by char so e1 must be zero if l1 <= uw: return chr('{0}...').format(text[:e1]) return chr('...') # both word fits, and there's at least on split_str if s2 == e1: # there's only on split_str self.is_shortened = True return chr('{0}...{1}').format(text[:e1], text[s2 + 1:]) # both the first and last word fits, and they start/end at diff pos if dir == 'r': ee1 = f(e1 + 1) while l2 + textwidth(text[:ee1])[0] <= uw: e1 = ee1 if e1 == s2: break ee1 = f(e1 + 1) else: while True: if l1 <= l2: ee1 = f(e1 + 1) l1 = textwidth(text[:ee1])[0] if l2 + l1 > uw: break e1 = ee1 if e1 == s2: break else: ss2 = f_rev(0, s2 - offset) l2 = textwidth(text[ss2 + 1:])[0] if l2 + l1 > uw: break s2 = ss2 if e1 == s2: break else: # left # no split, or the last word doesn't even fit if s2 != -1: l2 = textwidth(text[s2 + (1 if len(c) else -1):])[0] l1 = textwidth(text[:max(0, e1)])[0] # if split_str if s2 == -1 or l2 + l1 > uw: self.is_shortened = True if len(c): opts['split_str'] = '' res = self.shorten(text, margin) opts['split_str'] = c return res return chr('...') # both word fits, and there's at least on split_str if s2 == e1: # there's only on split_str self.is_shortened = True return chr('{0}...{1}').format(text[:e1], text[s2 + 1:]) # both the first and last word fits, and they start/end at diff pos ss2 = f_rev(0, s2 - offset) while l1 + textwidth(text[ss2 + 1:])[0] <= uw: s2 = ss2 if s2 == e1: break ss2 = f_rev(0, s2 - offset) self.is_shortened = True return chr('{0}...{1}').format(text[:e1], text[s2 + 1:]) def _default_line_options(self, lines): for line in lines: if len(line.words): # get opts from first line, first word return line.words[0].options return None def clear_texture(self): self._render_begin() data = self._render_end() assert data if data is not None and data.width > 1: self.texture.blit_data(data) return # FIXME: This should possibly use a Config value, and possibly we should # expose pango_unichar_direction() / pango_bidi_type_for_unichar() @staticmethod def find_base_direction(text): '''Searches a string the first character that has a strong direction, according to the Unicode bidirectional algorithm. Returns `None` if the base direction cannot be determined, or one of `'ltr'` or `'rtl'`. .. versionadded: 1.10.1 .. note:: This feature requires the Pango text provider. ''' return 'ltr' def render_lines(self, lines, options, render_text, y, size): get_extents = self.get_cached_extents() uw, uh = options['text_size'] padding_left = options['padding'][0] padding_right = options['padding'][2] if uw is not None: uww = uw - padding_left - padding_right # real width of just text w = size[0] sw = options['space_width'] halign = options['halign'] split = re.split find_base_dir = self.find_base_direction cur_base_dir = options['base_direction'] for layout_line in lines: # for plain label each line has only one str lw, lh = layout_line.w, layout_line.h line = '' assert len(layout_line.words) < 2 if len(layout_line.words): last_word = layout_line.words[0] line = last_word.text if not cur_base_dir: cur_base_dir = find_base_dir(line) x = padding_left if halign == 'auto': if cur_base_dir and 'rtl' in cur_base_dir: # right-align RTL text x = max(0, int(w - lw - padding_right)) elif halign == 'center': x = min( int(w - lw), max( int(padding_left), int((w - lw + padding_left - padding_right) / 2.0) ) ) elif halign == 'right': x = max(0, int(w - lw - padding_right)) # right left justify # divide left over space between `spaces` # TODO implement a better method of stretching glyphs? if (uw is not None and halign == 'justify' and line and not layout_line.is_last_line): # number spaces needed to fill, and remainder n, rem = divmod(max(uww - lw, 0), sw) n = int(n) words = None if n or rem: # there's no trailing space when justify is selected words = split(whitespace_pat, line) if words is not None and len(words) > 1: space = type(line)(' ') # words: every even index is spaces, just add ltr n spaces for i in range(n): idx = (2 * i + 1) % (len(words) - 1) words[idx] = words[idx] + space if rem: # render the last word at the edge, also add it to line ext = get_extents(words[-1]) word = LayoutWord(last_word.options, ext[0], ext[1], words[-1]) layout_line.words.append(word) last_word.lw = uww - ext[0] # word was stretched render_text(words[-1], x + last_word.lw, y) last_word.text = line = ''.join(words[:-2]) else: last_word.lw = uww # word was stretched last_word.text = line = ''.join(words) layout_line.w = uww # the line occupies full width if len(line): layout_line.x = x layout_line.y = y render_text(line, x, y) y += lh return y def _render_real(self): lines = self._cached_lines options = self._default_line_options(lines) if options is None: # there was no text to render return self.clear_texture() old_opts = self.options ih = self._internal_size[1] # the real size of text, not texture size = self.size valign = options['valign'] padding_top = options['padding'][1] if valign == 'bottom': y = int(size[1] - ih + padding_top) elif valign == 'top': y = int(padding_top) elif valign in ('middle', 'center'): y = int((size[1] - ih + 2 * padding_top) / 2) self._render_begin() self.render_lines(lines, options, self._render_text, y, size) # get data from provider data = self._render_end() assert data self.options = old_opts # If the text is 1px width, usually, the data is black. # Don't blit that kind of data, otherwise, you have a little black bar. if data is not None and data.width > 1: self.texture.blit_data(data) def render(self, real=False): '''Return a tuple (width, height) to create the image with the user constraints. (width, height) includes the padding. ''' if real: return self._render_real() options = copy(self.options) options['space_width'] = self.get_extents(' ')[0] options['strip'] = strip = (options['strip'] or options['halign'] == 'justify') uw, uh = options['text_size'] = self._text_size text = self.text if strip: text = text.strip() self.is_shortened = False if uw is not None and options['shorten']: text = self.shorten(text) self._cached_lines = lines = [] if not text: return 0, 0 if uh is not None and (options['valign'] == 'middle' or options['valign'] == 'center'): center = -1 # pos of newline if len(text) > 1: middle = int(len(text) // 2) l, r = text.rfind('\n', 0, middle), text.find('\n', middle) if l != -1 and r != -1: center = l if center - l <= r - center else r elif l != -1: center = l elif r != -1: center = r # if a newline split text, render from center down and up til uh if center != -1: # layout from center down until half uh w, h, clipped = layout_text(text[center + 1:], lines, (0, 0), (uw, uh / 2), options, self.get_cached_extents(), True, True) # now layout from center upwards until uh is reached w, h, clipped = layout_text(text[:center + 1], lines, (w, h), (uw, uh), options, self.get_cached_extents(), False, True) else: # if there's no new line, layout everything w, h, clipped = layout_text(text, lines, (0, 0), (uw, None), options, self.get_cached_extents(), True, True) else: # top or bottom w, h, clipped = layout_text(text, lines, (0, 0), (uw, uh), options, self.get_cached_extents(), options['valign'] == 'top', True) self._internal_size = w, h if uw: w = uw if uh: h = uh if h > 1 and w < 2: w = 2 return int(w), int(h) def _texture_refresh(self, *l): self.refresh() def _texture_fill(self, texture): # second pass, render for real self.render(real=True) def refresh(self): '''Force re-rendering of the text ''' self.resolve_font_name() # first pass, calculating width/height sz = self.render() self._size_texture = sz self._size = (sz[0], sz[1]) # if no text are rendered, return nothing. width, height = self._size if width <= 1 or height <= 1: self.texture = self.texture_1px return # create a delayed texture texture = self.texture if texture is None or \ width != texture.width or \ height != texture.height: texture = Texture.create(size=(width, height), mipmap=self.options['mipmap'], callback=self._texture_fill) texture.flip_vertical() texture.add_reload_observer(self._texture_refresh) self.texture = texture else: texture.ask_update(self._texture_fill) def _get_text(self): return self._text def _set_text(self, text): if text != self._text: self._text = text text = property(_get_text, _set_text, doc='Get/Set the text') label = property(_get_text, _set_text, doc='Get/Set the text') @property def texture_1px(self): if LabelBase._texture_1px is None: tex = Texture.create(size=(1, 1), colorfmt='rgba') tex.blit_buffer(b'\x00\x00\x00\x00', colorfmt='rgba') LabelBase._texture_1px = tex return LabelBase._texture_1px @property def size(self): return self._size @property def width(self): return self._size[0] @property def height(self): return self._size[1] @property def content_width(self): '''Return the content width; i.e. the width of the text without any padding.''' if self.texture is None: return 0 return self.texture.width - ( self.options['padding'][0] + self.options['padding'][2] ) @property def content_height(self): '''Return the content height; i.e. the height of the text without any padding.''' if self.texture is None: return 0 return self.texture.height - ( self.options['padding'][1] + self.options['padding'][3] ) @property def content_size(self): '''Return the content size (width, height)''' if self.texture is None: return (0, 0) return (self.content_width, self.content_height) @property def fontid(self): '''Return a unique id for all font parameters''' return str([self.options[x] for x in ( 'font_size', 'font_name_r', 'bold', 'italic', 'underline', 'strikethrough')]) def _get_text_size(self): return self._text_size def _set_text_size(self, x): self._text_size = x text_size = property(_get_text_size, _set_text_size, doc='''Get/set the (width, height) of the ' 'contrained rendering box''') usersize = property(_get_text_size, _set_text_size, doc='''(deprecated) Use text_size instead.''') class FontContextManagerBase(object): @staticmethod def create(font_context): '''Create a font context, you must specify a unique name (string). Returns `True` on success and `False` on failure. If `font_context` starts with one of the reserved words `'system://'`, `'directory://'`, `'fontconfig://'` or `'systemconfig://'`, the context is setup accordingly (exact results of this depends on your platform, environment and configuration). * `'system://'` loads the default system's FontConfig configuration and all fonts (usually including user fonts). * `directory://` contexts preload a directory of font files (specified in the context name), `systemconfig://` loads the system's FontConfig configuration (but no fonts), and `fontconfig://` loads FontConfig configuration file (specified in the context name!). These are for advanced users only, check the source code and FontConfig documentation for details. * Fonts automatically loaded to an isolated context (ie when no font context was specified) start with `'isolated://'`. This has no special effect, and only serves to help you identify them in the results returned from :meth:`list`. * Any other string is a context that will only draw with the font file(s) you explicitly add to it. .. versionadded:: 1.11.0 .. note:: Font contexts are created automatically by specifying a name in the `font_context` property of :class:`kivy.uix.label.Label` or :class:`kivy.uix.textinput.TextInput`. They are also auto-created by :meth:`add_font` by default, so you normally don't need to call this directly. .. note:: This feature requires the Pango text provider. ''' raise NotImplementedError("No font_context support in text provider") @staticmethod def exists(font_context): '''Returns True if a font context with the given name exists. .. versionadded:: 1.11.0 .. note:: This feature requires the Pango text provider. ''' raise NotImplementedError("No font_context support in text provider") @staticmethod def destroy(font_context): '''Destroy a named font context (if it exists) .. versionadded:: 1.11.0 .. note:: This feature requires the Pango text provider. ''' raise NotImplementedError("No font_context support in text provider") @staticmethod def list(): '''Returns a list of `bytes` objects, each representing a cached font context name. Note that entries that start with `isolated://` were autocreated by loading a font file with no font_context specified. .. versionadded:: 1.11.0 .. note:: This feature requires the Pango text provider. ''' raise NotImplementedError("No font_context support in text provider") @staticmethod def list_families(font_context): '''Returns a list of `bytes` objects, each representing a font family name that is available in the given `font_context`. .. versionadded:: 1.11.0 .. note:: Pango adds static "Serif", "Sans" and "Monospace" to the list in current versions, even if only a single custom font file is added to the context. .. note:: This feature requires the Pango text provider. ''' raise NotImplementedError("No font_context support in text provider") @staticmethod def list_custom(font_context): '''Returns a dictionary representing all the custom-loaded fonts in the context. The key is a `bytes` object representing the full path to the font file, the value is a `bytes` object representing the font family name used to request drawing with the font. .. versionadded:: 1.11.0 .. note:: This feature requires the Pango text provider. ''' raise NotImplementedError("No font_context support in text provider") @staticmethod def add_font(font_context, filename, autocreate=True, family=None): '''Add a font file to a named font context. If `autocreate` is true, the context will be created if it does not exist (this is the default). You can specify the `family` argument (string) to skip auto-detecting the font family name. .. warning:: The `family` argument is slated for removal if the underlying implementation can be fixed, It is offered as a way to optimize startup time for deployed applications (it avoids opening the file with FreeType2 to determine its family name). To use this, first load the font file without specifying `family`, and hardcode the returned (autodetected) `family` value in your font context initialization. .. versionadded:: 1.11.0 .. note:: This feature requires the Pango text provider. ''' raise NotImplementedError("No font_context support in text provider") # Load the appropriate provider label_libs = [] if USE_PANGOFT2: label_libs += [('pango', 'text_pango', 'LabelPango')] if USE_SDL2: label_libs += [('sdl2', 'text_sdl2', 'LabelSDL2')] else: label_libs += [('pygame', 'text_pygame', 'LabelPygame')] label_libs += [ ('pil', 'text_pil', 'LabelPIL')] Text = Label = core_select_lib('text', label_libs) if 'KIVY_DOC' not in os.environ: if not Label: import sys Logger.critical('App: Unable to get a Text provider, abort.') sys.exit(1) # FIXME: Better way to do this if Label.__name__ == 'LabelPango': from kivy.core.text.text_pango import PangoFontContextManager FontContextManager = PangoFontContextManager() else: FontContextManager = FontContextManagerBase() # For the first initialization, register the default font Label.register(DEFAULT_FONT, *_default_font_paths) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/_text_pango.pyx�����������������������������������������������������������0000666�0000000�0000000�00000120172�00000000000�016544� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# TODO: # - We only render lines, can we use line-level pango layout functionality?? # - Support style/weight/different underlines # - Investigate if we can use a serial in options dict to avoid reapply # - Freeing isolated contexts seem to leak memory, though everything is # dealloc'd (it seems). May be an upstream issue, possibly related to the # loaded TTF file as I've only observed it by loading random fonts, some # of which do not render properly. Need to investigate + test with master # of fc/ft2/pango at some point. Bumped the max from 64 to 128 to compensate. cimport cython from libc.stdint cimport uint32_t from libc.string cimport memset from cpython.mem cimport PyMem_Malloc, PyMem_Free from kivy.logger import Logger from kivy.core.image import ImageData from kivy.graphics.texture cimport Texture include "../../lib/pango/pangoft2.pxi" cdef extern from "../../lib/kivy_endian.h": const int KIVY_BYTEORDER const int KIVY_LIL_ENDIAN # Since fontfiles can be reused in different contexts (or purged), cache family # name(s) so the file doesn't have to be opened twice for every future load to # a different context. cdef dict kivy_fontfamily_cache = {} # All font contexts (including isolated) are stored in a shared dictionary. # Isolated contexts are added to the _cache_order in addition, and the # oldest context will be purged from cache. # FIXME: Fallback contexts are not purged, maybe they should be... ? cdef dict kivy_font_context_cache = {} cdef list kivy_isolated_cache_order = [] # Purge oldest items from cache dict + order list. This is not ideal, # since the oldest item may still be the most used ... cdef inline void _purge_ordered_cache(dict cache, list order, int limit): cdef bytes popid while len(order) >= limit: popid = order.pop(0) del cache[popid] # Global FreeType2 library instance + state flags. This is used for detecting # font family names, since FcConfigAppAddFontFile() doesn't give us a ref to # the font. So we load the file using FreeType2 to query the resulting face # using FontConfig (since we depend on it anyway, this is very cumbersome # to do with ft2 directly due to vast number of encodings + huge tables etc) cdef FT_Library kivy_ft_library cdef int kivy_ft_error = FT_Init_FreeType(&kivy_ft_library) if kivy_ft_error: Logger.warn("_text_pango: Failed to initialize FreeType2 " "library. Error code: {}".format(kivy_ft_error)) # Return a string that can be used to (hopefully) render with the font # file later (font family name, or as close to it as we can get). # This could be done with pango_fontmap_list_families, but it would # require a separate FcConfig + adding file, etc. It doesn't seem like # we can rely on the returned order to avoid double-scanning. I assume # this is the most lightweight way to do it, but... # FIXME: Investigate if we can use FC_FILE instead of this. cdef bint _ft2_scan_fontfile_to_fontfamily_cache(bytes fontfile): global kivy_fontfamily_cache global kivy_ft_library global kivy_ft_error if kivy_ft_error: return False # Return from cache if this file has been loaded before cdef bytes filename = _byte_option(fontfile) if filename in kivy_fontfamily_cache: Logger.warn("_text_pango: _ft2_scan: Attempt to re-scan file '{}', " "it is already cached with family name '{}'." .format(filename, kivy_fontfamily_cache[filename])) return True # Load font file and get family name(s) for use in font description. # (there is no way to resolve conflicts for same family name) cdef FT_Face face cdef FT_Error error = FT_New_Face(kivy_ft_library, filename, 0, &face) if error: Logger.warn("_text_pango: Detecting family for '{}' failed: " "Could not load/create face 0. Error code: ".format(filename, error)) return False unique = set() cdef bytes order = b'' cdef int e = 0 cdef char *family cdef FcResult result cdef FcPattern *pat = FcFreeTypeQueryFace(face, <FcChar8 *>filename, 0, NULL) while True: if FcResultMatch == FcPatternGetString(pat, FC_FAMILY, e, <FcChar8 **>&family): if family and family not in unique: order += len(order) and b','+family or family unique.update([family]) # FIXME: Enumerate multiple families, if present. I deactivated # this because support for setting a comma-delimited list in # font description / layout attr is a bit unclear, not sure # if it can lead to problems, versions, etc. It's also not # clear when exactly a font has multiple families; one case # is horizontal *and* vertical in the same file. break # Remove when clarified e += 1 else: break if not order: order = FT_Get_Postscript_Name(face) if order: # This is not supposed to happen since query falls back to it Logger.warn("_text_pango: Detecting family for '{}' warning: " "Query failed, but found PostScript name: {}." .format(filename, order)) else: Logger.warn("_text_pango: Detecting family for '{}' warning: " "No family name found in font, using Sans.".format(filename)) order = b"Sans" FcPatternDestroy(pat) if FT_Done_Face(face) != 0: Logger.warn("_text_pango: Detecting family for '{}' warning: " "Could not clean up ft2 font face.".format(filename)) kivy_fontfamily_cache[filename] = order return True # Helper for label's string options cdef inline bytes _byte_option(opt): if opt is None: return if isinstance(opt, bytes): return opt return opt.encode('UTF-8') # Get PangoLanguage from options cdef inline PangoLanguage *_get_options_text_language(dict options): cdef bytes txtlang = _byte_option(options['text_language']) if txtlang: return pango_language_from_string(txtlang) return pango_language_get_default() # Callback data type, a gpointer (void *) to an instance stored in # ContextContainer is passed to the default substitute function below. # FIXME: If FC_FILE substitution works for font selection, add filename here. # At one point I came across a StackOverflow post where someone said # this is not reliable, but I can't find it now. I tested it with # cli tools, it seems to work. Needs to be investigated/tested. ctypedef struct ft2subst_callback_data_t: int antialias int hintstyle # Substitute callback, for `font_hinting` property originally implemented for sdl2 # https://github.com/SDL-mirror/SDL_ttf/blob/release-2.0.14/SDL_ttf.c#L2160-L2172 # https://github.com/GNOME/pango/blob/1.28/pango/pangoft2.c#L186-L222 cdef void _ft2subst_callback(FcPattern *pattern, gpointer data): cdef ft2subst_callback_data_t *cbdata = <ft2subst_callback_data_t *>data FcPatternDel(pattern, FC_ANTIALIAS) FcPatternAddBool(pattern, FC_ANTIALIAS, <FcBool>cbdata.antialias) FcPatternDel(pattern, FC_HINTING) FcPatternAddBool(pattern, FC_HINTING, <FcBool>(cbdata.hintstyle != 0)) if cbdata.hintstyle != 0: FcPatternDel(pattern, FC_HINT_STYLE) FcPatternAddInteger(pattern, FC_HINT_STYLE, cbdata.hintstyle) # FcPatternDel(pattern, FC_AUTOHINT) # FcPatternAddBool(pattern, FC_AUTOHINT, ...) # if FC_MAJOR >= 2 and (FC_MINOR >= 12 or (FC_MINOR == 11 and FC_REVISION >= 91)): # FcPatternDel(pattern, FC_COLOR) # FcPatternAddBool(pattern, FC_COLOR, <FcBool>1) # Fontconfig and pango structures (one per font context). Instances of # this class are stored in the kivy_font_context_cache dict. cdef class ContextContainer: cdef FcConfig *fc_config cdef PangoLayout *layout cdef PangoContext *context cdef PangoFontMap *fontmap cdef PangoFontDescription *fontdesc # FT2 default substitute data, used to pass 'font_hinting' to FontConfig cdef ft2subst_callback_data_t ft2subst_callback_data # Font metrics from most recent call to _set_cc_options() cdef double ascent cdef double descent # Set of options['font_name_r'] filename strings loaded to fc_config cdef set loaded_fonts def __cinit__(self): self.loaded_fonts = set() # Note: calling a method from __dealloc__ can lead to revived object def __dealloc__(self): if self.fontdesc: pango_font_description_free(self.fontdesc) if self.layout: g_object_unref(self.layout) if self.context: g_object_unref(self.context) if self.fontmap: g_object_unref(self.fontmap) if self.fc_config: FcConfigAppFontClear(self.fc_config) FcConfigDestroy(self.fc_config) # Create FcConfig object for initial cc setup cdef inline bint _cc_fc_config_create(ContextContainer cc, bytes font_context): if cc.fc_config: Logger.warn("_text_pango: _cc_create_fcconfig(): cc.fc_config is not NULL") return False # arguably True .. but should not happen cdef bytes context_source if font_context.startswith(b'systemconfig://'): cc.fc_config = FcInitLoadConfig() elif font_context.startswith(b'system://'): cc.fc_config = FcInitLoadConfigAndFonts() elif font_context.startswith(b'directory://'): cc.fc_config = FcInitLoadConfig() context_source = font_context[12:] if FcConfigAppFontAddDir(cc.fc_config, <FcChar8 *>context_source) == FcFalse: Logger.warn("_text_pango: Error loading font directory for font_context {}: {}" .format(font_context, context_source)) elif font_context.startswith(b'fontconfig://'): cc.fc_config = FcConfigCreate() context_source = font_context[13:] if FcTrue != FcConfigParseAndLoad(cc.fc_config, <FcChar8 *>context_source, FcTrue): Logger.warn("_text_pango: Error loading FontConfig configuration " "for font_context {}: {}".format(font_context, context_source)) else: # isolated context cc.fc_config = FcConfigCreate() if not cc.fc_config: Logger.warn("_text_pango: Could not create new FcConfig object, out of memory?") return False # Disable rescan interval, maybe we shouldn't do this for system://? FcConfigSetRescanInterval(cc.fc_config, 0) return True # Add a font to cc and return its family name for later use cdef inline bytes _cc_add_font_file(ContextContainer cc, bytes font_name_r): global kivy_fontfamily_cache if font_name_r in cc.loaded_fonts: return kivy_fontfamily_cache[font_name_r] if FcConfigAppFontAddFile(cc.fc_config, <FcChar8 *>font_name_r) == FcFalse: Logger.warn("_text_pango: Error loading font '{}'".format(font_name_r)) return cc.loaded_fonts.update([font_name_r]) if font_name_r not in kivy_fontfamily_cache: if not _ft2_scan_fontfile_to_fontfamily_cache(font_name_r): return # warnings issued in function call return kivy_fontfamily_cache[font_name_r] # Return a list of all font family names available in cc # NOTE: pango adds static "monospace", "sans" and "serif" cdef list _cc_list_families(ContextContainer cc): cdef PangoFontFamily **families cdef int n, i cdef bytes famname cdef list out = list() pango_font_map_list_families(cc.fontmap, &families, &n) for i in range(n): out.append(pango_font_family_get_name(families[i])) g_free(families) return out # Configure ContextContainer with options from kivylabel. # Underline, strikethrough, OpenType Font features (...) are not part of font # description. I'm not 100% sure how this fits together, but apparently none # of this impact metrics? # FIXME: Figure out the minimum needed for fontdesc/attrs here cdef _set_cc_options(ContextContainer cc, dict options): global kivy_fontfamily_cache cdef PangoAttrList *attrs = pango_attr_list_new() cdef bytes font_name_r = _byte_option(options['font_name_r']) cdef bytes font_context = _byte_option(options['font_context']) # Set the current FcConfig, needed for Pango to see the contained fonts. # Versions 1.38+ use a call to pango_fc_font_map_set_config() instead. # FIXME: The fallback approach crashes for me, with 1.40.x and an old # FontConfig version -- all crashes in FC, it may work with # an older pango + newer fontconfig, or not.. need research if not PANGO_VERSION_CHECK(1, 38, 0): if FcConfigGetCurrent() != cc.fc_config: if FcConfigSetCurrent(cc.fc_config) == FcFalse: Logger.warn("_text_pango: set_cc_options(): Failed to set " "current fc_config for font_name_r='{}', font_context='{}'" .format(font_name_r, font_context)) # Specify font family for fallback contexts; we don't care for isolated, # there is only one font to choose from. cdef bytes family_attr = b'Sans' if font_context: if options['font_family']: family_attr = _byte_option(options['font_family']) elif font_name_r: family_attr = kivy_fontfamily_cache.get(font_name_r, b'Sans') pango_font_description_set_family(cc.fontdesc, family_attr) pango_attr_list_insert(attrs, pango_attr_family_new(family_attr)) cdef int font_size = int(options['font_size'] * PANGO_SCALE) if PANGO_VERSION_CHECK(1, 8, 0): pango_attr_list_insert(attrs, pango_attr_size_new_absolute(font_size)) pango_font_description_set_absolute_size(cc.fontdesc, font_size) else: pango_attr_list_insert(attrs, pango_attr_size_new(font_size)) pango_font_description_set_size(cc.fontdesc, font_size) if options['bold']: pango_attr_list_insert(attrs, pango_attr_weight_new(PANGO_WEIGHT_BOLD)) pango_font_description_set_weight(cc.fontdesc, PANGO_WEIGHT_BOLD) else: pango_font_description_set_weight(cc.fontdesc, PANGO_WEIGHT_NORMAL) if options['italic']: pango_attr_list_insert(attrs, pango_attr_style_new(PANGO_STYLE_ITALIC)) pango_font_description_set_style(cc.fontdesc, PANGO_STYLE_ITALIC) else: pango_font_description_set_style(cc.fontdesc, PANGO_STYLE_NORMAL) if options['underline']: pango_attr_list_insert(attrs, pango_attr_underline_new(PANGO_UNDERLINE_SINGLE)) if options['strikethrough']: pango_attr_list_insert(attrs, pango_attr_strikethrough_new(1)) if PANGO_VERSION_CHECK(1, 38, 0): if options['font_features']: features = _byte_option(options['font_features']) pango_attr_list_insert(attrs, pango_attr_font_features_new(features)) # At the moment, this is not needed since we don't use Pango for text layout # cdef PangoDirection base_dir = _get_options_base_direction(options) # if base_dir == PANGO_DIRECTION_NEUTRAL: <--- AUTO! # pango_layout_set_auto_dir(cc.layout, TRUE) # pango_context_set_base_dir(cc.context, PANGO_DIRECTION_WEAK_LTR) # else: # # If autodir is false, the context's base direction is used # pango_layout_set_auto_dir(cc.layout, FALSE) # pango_context_set_base_dir(cc.context, base_dir) # FIXME: Not clear if this is identical to sdl2 settings cdef bytes hinting = _byte_option(options['font_hinting']) if hinting == b'normal': cc.ft2subst_callback_data.antialias = 1 cc.ft2subst_callback_data.hintstyle = FC_HINT_FULL elif hinting == b'light': cc.ft2subst_callback_data.antialias = 1 cc.ft2subst_callback_data.hintstyle = FC_HINT_SLIGHT elif hinting == b'mono': cc.ft2subst_callback_data.antialias = 0 cc.ft2subst_callback_data.hintstyle = FC_HINT_FULL else: cc.ft2subst_callback_data.antialias = 0 cc.ft2subst_callback_data.hintstyle = FC_HINT_NONE pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(cc.fontmap)) # Apply font description to context before getting metrics pango_context_set_font_description(cc.context, cc.fontdesc) cdef PangoFontMetrics *metrics cdef PangoLanguage *lang = _get_options_text_language(options) metrics = pango_context_get_metrics(cc.context, cc.fontdesc, lang) if metrics: cc.ascent = <double>(pango_font_metrics_get_ascent(metrics) / PANGO_SCALE) cc.descent = <double>(pango_font_metrics_get_descent(metrics) / PANGO_SCALE) pango_font_metrics_unref(metrics) else: Logger.warn("_text_pango: Could not get context metrics requesting " "family_attr='{}', font_context='{}', font_name_r='{}'" .format(family_attr, font_context, font_name_r)) pango_attr_list_insert(attrs, pango_attr_language_new(lang)) pango_layout_set_attributes(cc.layout, attrs) pango_attr_list_unref(attrs) # Layout owns it now pango_layout_context_changed(cc.layout) # Create or retrieve a ContextContainer from cache, for the given font_context # and font_name_r. If no font context is specified, font_name_r is required and # an isolated context is created (single font only). With a font_context, # font_name_r can optionally be specified to load the font on top of existing # fonts (for example provided by system:// or directory://) cdef ContextContainer _get_or_create_cc(bytes font_context, bytes font_name_r): global kivy_font_context_cache global kivy_isolated_cache_order cdef ContextContainer cc cdef bint isolated = False if not font_context: if not font_name_r: raise Exception('_text_pango: Attempt to load empty font_name_r in an' 'isolated context. This is not possible.') isolated = True font_context = b'isolated://' + font_name_r # Check for cached context container cc = kivy_font_context_cache.get(font_context) if cc: if not font_name_r or font_name_r in cc.loaded_fonts: return cc if _cc_add_font_file(cc, font_name_r): if PANGO_VERSION_CHECK(1, 38, 0): # Older versions swap the FcConfig in _set_cc_options() pango_fc_font_map_config_changed(PANGO_FC_FONT_MAP(cc.fontmap)) return cc cc = ContextContainer() if not _cc_fc_config_create(cc, font_context): return # warnings issued in function call # Add the specified font file to context, if any. if font_name_r: _cc_add_font_file(cc, font_name_r) # Font description is updated from options every time the cc is used. # (it represents an "ideal font", ie what you *want* to draw with) cc.fontdesc = pango_font_description_new() # Create font map and set its FcConfig if Pango supports it (v1.38+). # Older versions swapping the current FcConfig in _set_cc_options() cc.fontmap = pango_ft2_font_map_new() if not cc.fontmap: Logger.warn("_text_pango: Could not create new font map") return if PANGO_VERSION_CHECK(1, 38, 0): pango_fc_font_map_set_config(PANGO_FC_FONT_MAP(cc.fontmap), cc.fc_config) # The default substitute function is used to apply some last-minute # options to FontConfig pattern. pango_ft2_font_map_set_default_substitute(PANGO_FT2_FONT_MAP(cc.fontmap), &_ft2subst_callback, <gpointer>&cc.ft2subst_callback_data, NULL) cc.context = _pango_font_map_create_context(cc.fontmap) if not cc.context: Logger.warn("_text_pango: Could not create pango context") return cc.layout = pango_layout_new(cc.context) if not cc.layout: Logger.warn("_text_pango: Could not create pango layout") return kivy_font_context_cache[font_context] = cc if isolated: _purge_ordered_cache(kivy_font_context_cache, kivy_isolated_cache_order, 128) kivy_isolated_cache_order.append(font_name_r) return cc cdef inline ContextContainer _get_or_create_cc_from_options(dict options): cdef bytes font_name_r = _byte_option(options['font_name_r']) cdef bytes font_context = _byte_option(options['font_context']) return _get_or_create_cc(font_context, font_name_r) # Renders the pango layout to a grayscale bitmap, and blits RGBA at x, y cdef short RSHIFT, GSHIFT, BSHIFT, ASHIFT if KIVY_BYTEORDER == KIVY_LIL_ENDIAN: RSHIFT = 0; GSHIFT = 8; BSHIFT = 16; ASHIFT = 24 else: RSHIFT = 24; GSHIFT = 16; BSHIFT = 8; ASHIFT = 0 @cython.cdivision(True) @cython.boundscheck(False) @cython.wraparound(False) cdef void _render_layout(PangoLayout *layout, unsigned char *dstbuf, int dstbuf_w, int dstbuf_h, int x, int y, unsigned char R, unsigned char G, unsigned char B, unsigned char A) nogil: global RSHIFT, GSHIFT, BSHIFT, ASHIFT # <----------- x -----------> <------- w --------> # .--> .--------------- dstbuf ---.-------------------. <--. # | | | bitmap | | h # dstbuf_h| | '-------------------| <=< # | | | | y # '--> '----------------------------------------------' <--' # <---------------- dstbuf_w --------------------> if not dstbuf or dstbuf_w <= 0 or dstbuf_h <= 0 or x > dstbuf_w or y > dstbuf_h: with gil: Logger.warn("_text_pango: _cc_render() with invalid arguments, " "this usually means text layout could not fit text within user-" "specified constraints: dstbuf size={}x{}, x={}, y={}" .format(dstbuf_w, dstbuf_h, x, y)) return cdef int layout_w, layout_h pango_layout_get_pixel_size(layout, &layout_w, &layout_h) # If the bitmap is partially outside dstbuf, clip + blit a smaller area cdef int w = layout_w, h = layout_h cdef int clip_x_min = 0, clip_y_min = 0 if x < 0: clip_x_min = -x w -= clip_x_min x = 0 if y < 0: clip_y_min = -y h -= clip_y_min y = 0 if x + w > dstbuf_w: w -= x + w - dstbuf_w if y + h > dstbuf_h: h -= y + h - dstbuf_h if w <= 0 or h <= 0 or x + w > dstbuf_w or y + h > dstbuf_h: with gil: Logger.warn("_text_pango: Invalid blit: dstbuf size={}x{}, " "x={}, y={}, clip_x_min={}, w={}, clip_y_min={}, h={}" .format(dstbuf_w, dstbuf_h, x, y, clip_x_min, w, clip_y_min, h)) return cdef FT_Bitmap bitmap cdef int xi, yi cdef unsigned char graysrc cdef unsigned long grayidx cdef unsigned long yi_w cdef unsigned long offset cdef unsigned long offset_fixed = x + (y * dstbuf_w) cdef unsigned long offset_yi = dstbuf_w - w cdef unsigned long maxpos = dstbuf_w * dstbuf_h # Sanity check that we don't go out of bounds here, should not happen if offset_fixed + ((h-1)*offset_yi) + ((h-1)*w) + w - 1 > maxpos: with gil: Logger.warn("_text_pango: Ignoring out of bounds blit: dstbuf size={}x{}, " "x={}, y={}, clip_x_min={}, w={}, clip_y_min={}, h={}, maxpos={}" .format(dstbuf_w, dstbuf_h, x, y, clip_x_min, w, clip_y_min, h, maxpos)) return # Prepare ft2 bitmap for pango's grayscale data # In ft2 2.5 and older, function is called FT_Bitmap_New if FREETYPE_MAJOR == 2: if FREETYPE_MINOR <= 5: FT_Bitmap_New(&bitmap) else: FT_Bitmap_Init(&bitmap) else: with gil: Logger.warn("_text_pango: Unsupported FreeType library version. " "Abort rendering.") return bitmap.width = layout_w bitmap.rows = layout_h bitmap.pitch = layout_w # 1-byte grayscale bitmap.pixel_mode = FT_PIXEL_MODE_GRAY # no BGRA in pango (ft2 has it) bitmap.num_grays = 256 bitmap.buffer = <unsigned char *>g_malloc0(layout_w * layout_h) if not bitmap.buffer: with gil: Logger.warn("_text_pango: Could not malloc FT_Bitmap.buffer") return # Render the layout as 1 byte per pixel grayscale bitmap # FIXME: does render_layout_subpixel() do us any good? pango_ft2_render_layout(&bitmap, layout, 0, 0) # Blit the bitmap as RGBA at x, y in dstbuf (w/h is the clipped ft2 bitmap) cdef uint32_t col = R << RSHIFT | G << GSHIFT | B << BSHIFT for yi in range(clip_y_min, h): offset = offset_fixed + (yi * offset_yi) yi_w = yi * w for xi in range(clip_x_min, w): grayidx = yi_w + xi graysrc = (bitmap.buffer)[grayidx] (<uint32_t *>dstbuf)[offset + grayidx] = col | ( ((A * graysrc) / 255) << ASHIFT ) g_free(bitmap.buffer) # /nogil _render_layout() # ---------------------------------------------------------------------------- # Public API from this point # ---------------------------------------------------------------------------- cdef class KivyPangoRenderer: # w, h is the final bitmap size, drawn by 1+ render() calls in *pixels cdef int w, h cdef int canary, rdrcount cdef unsigned char *pixels def __cinit__(self, int w, int h): self.w = w self.h = h self.canary = 0 self.rdrcount = 0 self.pixels = <unsigned char *>PyMem_Malloc(w * h * 4) if self.pixels: memset(self.pixels, 0, w * h * 4) # Free pixels if dealloc'd before get_ImageData(), this is just a failsafe, # should not happen during normal operations. def __dealloc__(self): if not self.canary and self.pixels: Logger.warn("_text_pango: Dead canary in __dealloc__()") PyMem_Free(self.pixels) # Kivy's markup system breaks labels down to smaller chunks and render # separately. In that case, we get several calls to render() with misc # options and x/y positions. End result is stored in self.pixels. def render(self, kivylabel, text, x, y): if not self.pixels: Logger.warn("_text_pango: render() called, but self.pixels is NULL") return cdef dict options = kivylabel.options cdef ContextContainer cc = _get_or_create_cc_from_options(options) if not cc: Logger.warn("_text_pango: Could not get context container, aborting") return _set_cc_options(cc, options) cdef bytes utf = _byte_option(text) pango_layout_set_text(cc.layout, utf, len(utf)) # Kivy normalized text color -> 0-255 rgba for nogil cdef unsigned char R, G, B, A = 255 color = options['color'] R = min(255, int(color[0] * 255)) G = min(255, int(color[1] * 255)) B = min(255, int(color[2] * 255)) if len(color) > 3: # ran into a situation where a wasn't included A = min(255, int(color[3] * 255)) # Finally render the layout and blit it to self.pixels cdef int xx = x cdef int yy = y with nogil: _render_layout(cc.layout, self.pixels, self.w, self.h, xx, yy, R, G, B, A) self.rdrcount += 1 # Return ImageData instance with the rendered pixels def get_ImageData(self): if not self.pixels: Logger.warn("_text_pango: get_ImageData() self.pixels == NULL") return if not self.rdrcount: Logger.warn("_text_pango: get_ImageData() without render() call") return if self.canary: Logger.warn("_text_pango: Dead canary in get_ImageData()") return self.canary = 1 try: b_pixels = <bytes>self.pixels[:self.w * self.h * 4] return ImageData(self.w, self.h, 'rgba', b_pixels) finally: PyMem_Free(self.pixels) def kpango_get_extents(kivylabel, text): if text is None: # text='' needs to return size return 0, 0 cdef dict options = kivylabel.options cdef ContextContainer cc = _get_or_create_cc_from_options(options) if not cc: Logger.warn("_text_pango: Could not get container for extents, " "font_name='{}', font_context='{}', font_name_r='{}'" .format(options['font_name'], options['font_context'], options['font_name_r'])) return 0, 0 cdef bytes utf = _byte_option(text) pango_layout_set_text(cc.layout, utf, len(utf)) _set_cc_options(cc, options) cdef int w, h pango_layout_get_pixel_size(cc.layout, &w, &h) return w, h def kpango_get_ascent(kivylabel): cdef dict options = kivylabel.options cdef ContextContainer cc = _get_or_create_cc_from_options(options) if not cc: Logger.warn("_text_pango: Could not get container for ascent, " "font_name='{}', font_context='{}', font_name_r='{}'" .format(options['font_name'], options['font_context'], options['font_name_r'])) return 0 _set_cc_options(cc, options) return cc.ascent def kpango_get_descent(kivylabel): cdef dict options = kivylabel.options cdef ContextContainer cc = _get_or_create_cc_from_options(options) if not cc: Logger.warn("_text_pango: Could not get container for descent, " "font_name='{}', font_context='{}', font_name_r='{}'" .format(options['font_name'], options['font_context'], options['font_name_r'])) return 0 _set_cc_options(cc, options) return cc.descent cdef dict _pango2kivy_base_direction = { PANGO_DIRECTION_LTR: 'ltr', PANGO_DIRECTION_RTL: 'rtl', PANGO_DIRECTION_WEAK_LTR: 'weak_ltr', PANGO_DIRECTION_WEAK_RTL: 'weak_rtl'} def kpango_find_base_dir(text): global _pango2kivy_base_direction cdef bytes t = _byte_option(text) return _pango2kivy_base_direction.get(pango_find_base_dir(t, len(t))) def kpango_font_context_exists(font_context): global kivy_font_context_cache cdef bytes fctx = _byte_option(font_context) return fctx and fctx in kivy_font_context_cache def kpango_font_context_create(font_context, fontfile=None): global kivy_font_context_cache cdef bytes fctx = _byte_option(font_context) cdef bytes font_name_r = _byte_option(fontfile) if fctx in kivy_font_context_cache: return False cdef ContextContainer cc = _get_or_create_cc(fctx, font_name_r) if cc: return True def kpango_font_context_add_font(font_context, fontfile): global kivy_font_context_cache global kiby_fontfamily_cache cdef bytes fctx = _byte_option(font_context) cdef bytes font_name_r = _byte_option(fontfile) if not fctx: Logger.warn("_text_pango: kpango_font_context_add_font() called " "with empty context") return cdef ContextContainer cc = _get_or_create_cc(fctx, None) if not cc: Logger.warn("_text_pango: kpango_font_context_add_font() failed, could " "not resolve or create context container for '{}'".format(fctx)) return if font_name_r not in cc.loaded_fonts: return _cc_add_font_file(cc, font_name_r) return kivy_fontfamily_cache[font_name_r].decode('utf-8') def kpango_font_context_destroy(font_context): global kivy_font_context_cache cdef bytes fctx = _byte_option(font_context) if fctx and fctx in kivy_font_context_cache: del kivy_font_context_cache[fctx] def kpango_font_context_list(): global kivy_font_context_cache return list(kivy_font_context_cache.keys()) def kpango_font_context_list_families(font_context): global kivy_font_context_cache cdef bytes fctx = _byte_option(font_context) if fctx and fctx in kivy_font_context_cache: return [x.decode('utf-8') for x in _cc_list_families(kivy_font_context_cache[fctx])] return [] def kpango_font_context_list_custom(font_context): global kivy_font_context_cache global kivy_fontfamily_cache cdef bytes fctx = _byte_option(font_context) cdef ContextContainer cc = kivy_font_context_cache.get(font_context) if cc: return {x: kivy_fontfamily_cache[x].decode('utf-8') for x in cc.loaded_fonts} return {} # ---------------------------------------------------------------------------- # Direct Pango layout access. This can be used by application developers # with advanced i18n requirements, and eventually Kivy's text core should # evolve to support using Pango fully (probably a garden.pango package first) # ---------------------------------------------------------------------------- cdef dict _pango2kivy_alignment = { PANGO_ALIGN_LEFT: 'left', PANGO_ALIGN_CENTER: 'center', PANGO_ALIGN_RIGHT: 'right'} cdef dict _kivy2pango_alignment = { 'left': PANGO_ALIGN_LEFT, 'center': PANGO_ALIGN_CENTER, 'right': PANGO_ALIGN_RIGHT} cdef dict _pango2kivy_ellipsize_mode = { PANGO_ELLIPSIZE_NONE: 'none', PANGO_ELLIPSIZE_START: 'start', PANGO_ELLIPSIZE_MIDDLE: 'middle', PANGO_ELLIPSIZE_END: 'end'} cdef dict _kivy2pango_ellipsize_mode = { 'none': PANGO_ELLIPSIZE_NONE, 'start': PANGO_ELLIPSIZE_START, 'middle': PANGO_ELLIPSIZE_MIDDLE, 'end': PANGO_ELLIPSIZE_END} cdef dict _pango2kivy_wrap_mode = { PANGO_WRAP_WORD: 'word', PANGO_WRAP_CHAR: 'char', PANGO_WRAP_WORD_CHAR: 'word_char'} cdef dict _kivy2pango_wrap_mode = { 'word': PANGO_WRAP_WORD, 'char': PANGO_WRAP_CHAR, 'word_char': PANGO_WRAP_WORD_CHAR} cdef class KivyPangoLayout: cdef PangoLayout *layout def __init__(self, font_context): global kivy_isolated_cache_order cdef bytes fctx = _byte_option(font_context) cdef ContextContainer cc = _get_or_create_cc(fctx, None) self.layout = pango_layout_new(cc.context) if fctx in kivy_isolated_cache_order: kivy_isolated_cache_order.remove(fctx) Logger.warn("_text_pango: Removed font context {} from ordered cache, " "it was used in a KivyPangoLayout".format(font_context)) def __dealloc__(self): if self.layout: g_object_unref(self.layout) def set_markup(self, markup, encoding='utf-8'): cdef bytes m = _byte_option(markup) pango_layout_set_markup(self.layout, m, len(m)) def set_width(self, width): pango_layout_set_width(self.layout, int(width)) def get_width(self): return pango_layout_get_width(self.layout) def set_height(self, height): pango_layout_set_height(self.layout, int(height)) def get_height(self): return pango_layout_get_height(self.layout) def get_wrap(self): global _pango2kivy_wrap_mode return _pango2kivy_wrap_mode.get(pango_layout_get_wrap(self.layout)) def set_wrap(self, wrap): global _kivy2pango_wrap_mode cdef PangoWrapMode wm = _kivy2pango_wrap_mode.get(wrap, PANGO_WRAP_WORD) pango_layout_set_wrap(self.layout, wm) def is_wrapped(self): return pango_layout_is_wrapped(self.layout) def set_ellipsize(self, ellipsize): global _kivy2pango_ellipsize_mode cdef PangoEllipsizeMode em = _kivy2pango_ellipsize_mode.get(ellipsize, PANGO_ELLIPSIZE_NONE) pango_layout_set_ellipsize(self.layout, em) def get_ellipsize(self): global _pango2kivy_ellipsize_mode return _pango2kivy_ellipsize_mode.get(pango_layout_get_ellipsize(self.layout), 'none') def is_ellipsized(self): return pango_layout_is_ellipsized(self.layout) def set_indent(self, indent): pango_layout_set_indent(self.layout, int(indent)) def get_indent(self): return pango_layout_get_indent(self.layout) def set_spacing(self, spacing): pango_layout_set_spacing(self.layout, int(spacing)) def get_spacing(self): return pango_layout_get_spacing(self.layout) def set_justify(self, justify): pango_layout_set_justify(self.layout, bool(justify)) def get_justify(self): return pango_layout_get_justify(self.layout) def set_auto_dir(self, autodir): pango_layout_set_auto_dir(self.layout, bool(autodir)) def get_auto_dir(self): return pango_layout_get_auto_dir(self.layout) def set_alignment(self, alignment): global _kivy2pango_alignment cdef PangoAlignment a = _kivy2pango_alignment.get(alignment, PANGO_ALIGN_LEFT) pango_layout_set_alignment(self.layout, a) def get_alignment(self): global _pango2kivy_alignment return _pango2kivy_alignment.get(pango_layout_get_alignment(self.layout), 'left') # set_tabs, get_tabs def set_single_paragraph_mode(self, mode): pango_layout_set_single_paragraph_mode(self.layout, bool(mode)) def get_single_paragraph_mode(self): return pango_layout_get_single_paragraph_mode(self.layout) def get_unknown_glyphs_count(self): return pango_layout_get_unknown_glyphs_count(self.layout) # pango_layout_get_log_attrs, pango_layout_get_log_attrs_readonly # pango_layout_index_to_pos # pango_layout_index_to_line_x def xy_to_index(self, x, y): cdef int index, trailing cdef bint result = pango_layout_xy_to_index(self.layout, x, y, &index, &trailing) return (result, index, trailing) # pango_layout_get_cursor_pos # pango_layout_move_cursor_visually # pango_layout_get_extents # pango_layout_get_pixel_extents def get_size(self): cdef int w, h pango_layout_get_size(self.layout, &w, &h) return (w, h) def get_pixel_size(self): cdef int w, h pango_layout_get_pixel_size(self.layout, &w, &h) return (w, h) def get_baseline(self): return pango_layout_get_baseline(self.layout) def get_line_count(self): return pango_layout_get_line_count(self.layout) # pango_layout_get_line, pango_layout_get_line_readonly # pango_layout_get_lines # pango_layout_get_iter, pango_layout_iter_* # pango_layout_line_* def render_as_bytes(self, color=None): cdef int w, h pango_layout_get_pixel_size(self.layout, &w, &h) if w <= 0 or h <= 0: Logger.warn("_text_pango: KivyPangoLayout.render_as_bytes " "failed - layout pixel size is {} x {}".format(w, h)) return cdef unsigned char *pixels = <unsigned char *>PyMem_Malloc(w * h * 4) if not pixels: Logger.warn("_text_pango: KivyPangoLayout.render_as_bytes " "failed - out of memory?") return cdef unsigned char R = 255, G = 255, B = 255, A = 255 if color: R = min(255, int(color[0] * 255)) G = min(255, int(color[1] * 255)) B = min(255, int(color[2] * 255)) if len(color) > 3: A = min(255, int(color[3] * 255)) with nogil: memset(pixels, 0, w * h * 4) _render_layout(self.layout, pixels, w, h, 0, 0, R, G, B, A) cdef bytes out = <bytes>pixels[:w * h * 4] try: return (w, h, 'rgba', out) finally: PyMem_Free(pixels) def render_as_ImageData(self, **kwargs): result = self.render_as_bytes(**kwargs) if result: return ImageData(*result) def render_as_Texture(self, mipmap=False, **kwargs): result = self.render_as_bytes(**kwargs) if result: tex = Texture.create_from_data(ImageData(*result), mipmap=mipmap) tex.flip_vertical() return tex ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/_text_sdl2.pyx������������������������������������������������������������0000666�0000000�0000000�00000017561�00000000000�016313� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#cython: c_string_type=unicode, c_string_encoding=utf8 ''' TODO: - ensure that we correctly check allocation - remove compat sdl usage (like SDL_SetAlpha must be replaced with sdl 1.3 call, not 1.2) ''' include '../../lib/sdl2.pxi' from kivy.core.image import ImageData from kivy.compat import PY2 cdef dict sdl2_cache = {} cdef list sdl2_cache_order = [] cdef class _TTFContainer: cdef TTF_Font* font def __cinit__(self): self.font = NULL def __dealloc__(self): if self.font != NULL: TTF_CloseFont(self.font) self.font = NULL cdef class _SurfaceContainer: cdef SDL_Surface* surface cdef int w, h def __cinit__(self, w, h): self.surface = NULL self.w = w self.h = h def __init__(self, w, h): # XXX check on OSX to see if little endian/big endian make a difference # here. self.surface = SDL_CreateRGBSurface(0, w, h, 32, 0x000000ff, 0x0000ff00, 0x00ff0000, 0xff000000) def __dealloc__(self): if self.surface != NULL: SDL_FreeSurface(self.surface) self.surface = NULL def render(self, container, text, x, y): cdef TTF_Font *font = _get_font(container) cdef SDL_Color c cdef SDL_Color oc cdef SDL_Surface *st cdef SDL_Surface *fgst cdef SDL_Rect r cdef SDL_Rect fgr cdef list color = list(container.options['color']) cdef list outline_color = list(container.options['outline_color']) outline_width = container.options['outline_width'] if font == NULL: return c.a = oc.a = 255 c.r = <int>(color[0] * 255) c.g = <int>(color[1] * 255) c.b = <int>(color[2] * 255) bytes_text = <bytes>text.encode('utf-8') hinting = container.options['font_hinting'] if hinting == 'normal': if TTF_GetFontHinting(font) != TTF_HINTING_NORMAL: TTF_SetFontHinting(font, TTF_HINTING_NORMAL) elif hinting == 'light': if TTF_GetFontHinting(font) != TTF_HINTING_LIGHT: TTF_SetFontHinting(font, TTF_HINTING_LIGHT) elif hinting == 'mono': if TTF_GetFontHinting(font) != TTF_HINTING_MONO: TTF_SetFontHinting(font, TTF_HINTING_MONO) elif hinting is None: if TTF_GetFontHinting(font) != TTF_HINTING_NONE: TTF_SetFontHinting(font, TTF_HINTING_NONE) if container.options['font_kerning']: if TTF_GetFontKerning(font) == 0: TTF_SetFontKerning(font, 1) else: if TTF_GetFontKerning(font) != 0: TTF_SetFontKerning(font, 0) direction = container.options['font_direction'] if direction == 'ltr': TTF_SetFontDirection(font, TTF_DIRECTION_LTR) elif direction == 'rtl': TTF_SetFontDirection(font, TTF_DIRECTION_RTL) elif direction == 'ttb': TTF_SetFontDirection(font, TTF_DIRECTION_TTB) elif direction == 'btt': TTF_SetFontDirection(font, TTF_DIRECTION_BTT) fontscript = container.options['font_script_name'] TTF_SetFontScriptName(font, fontscript) if outline_width: TTF_SetFontOutline(font, outline_width) oc.r = <int>(outline_color[0] * 255) oc.g = <int>(outline_color[1] * 255) oc.b = <int>(outline_color[2] * 255) st = ( TTF_RenderUTF8_Blended(font, <char *>bytes_text, oc) if container.options['font_blended'] else TTF_RenderUTF8_Solid(font, <char *>bytes_text, oc) ) TTF_SetFontOutline(font, 0) else: st = ( TTF_RenderUTF8_Blended(font, <char *>bytes_text, c) if container.options['font_blended'] else TTF_RenderUTF8_Solid(font, <char *>bytes_text, c) ) if st == NULL: return if outline_width: fgst = ( TTF_RenderUTF8_Blended(font, <char *>bytes_text, c) if container.options['font_blended'] else TTF_RenderUTF8_Solid(font, <char *>bytes_text, c) ) if fgst == NULL: SDL_FreeSurface(st) return fgr.x = outline_width fgr.y = outline_width fgr.w = fgst.w fgr.h = fgst.h SDL_SetSurfaceBlendMode(fgst, SDL_BLENDMODE_BLEND) SDL_BlitSurface(fgst, NULL, st, &fgr) SDL_FreeSurface(fgst) r.x = x r.y = y r.w = st.w r.h = st.h SDL_SetSurfaceAlphaMod(st, <int>(color[3] * 255)) if container.options['line_height'] < 1: """ We are using SDL_BLENDMODE_BLEND only when line_height < 1 as a workaround. Previously, We enabled SDL_BLENDMODE_BLEND also for text w/ line_height >= 1, but created an unexpected behavior (See PR #6507 and issue #6508). """ SDL_SetSurfaceBlendMode(st, SDL_BLENDMODE_BLEND) else: SDL_SetSurfaceBlendMode(st, SDL_BLENDMODE_NONE) SDL_BlitSurface(st, NULL, self.surface, &r) SDL_FreeSurface(st) def get_data(self): cdef int datalen = self.surface.w * self.surface.h * 4 cdef bytes pixels = (<char *>self.surface.pixels)[:datalen] data = ImageData(self.w, self.h, 'rgba', pixels) return data cdef TTF_Font *_get_font(self) except *: cdef TTF_Font *fontobject = NULL cdef _TTFContainer ttfc cdef char *error cdef str s_error cdef bytes bytes_fontname # fast path fontid = self._get_font_id() if fontid in sdl2_cache: ttfc = sdl2_cache[fontid] return ttfc.font # ensure ttf is init. if not TTF_WasInit(): TTF_Init() # try first the file if it's a filename fontname = self.options['font_name_r'] bytes_fontname = <bytes>fontname.encode('utf-8') ext = fontname.rsplit('.', 1) if len(ext) == 2: # try to open the font if it has an extension fontobject = TTF_OpenFont(bytes_fontname, int(self.options['font_size'])) # fallback to search a system font if fontobject == NULL: s_error = SDL_GetError() raise ValueError('{}: for font {}'.format(s_error, fontname)) # set underline and strikethrough style style = TTF_STYLE_NORMAL if self.options['underline']: style = style | TTF_STYLE_UNDERLINE if self.options['strikethrough']: style = style | TTF_STYLE_STRIKETHROUGH TTF_SetFontStyle(fontobject, style) sdl2_cache[fontid] = ttfc = _TTFContainer() ttfc.font = fontobject sdl2_cache_order.append(fontid) # to prevent too much file open, limit the number of opened fonts to 64 while len(sdl2_cache_order) > 64: popid = sdl2_cache_order.pop(0) ttfc = sdl2_cache[popid] del sdl2_cache[popid] ttfc = sdl2_cache[fontid] return ttfc.font def _get_extents(container, text): cdef TTF_Font *font = _get_font(container) cdef int w, h outline_width = container.options['outline_width'] if font == NULL: return 0, 0 if not PY2: text = text.encode('utf-8') bytes_text = <bytes>text if outline_width: TTF_SetFontOutline(font, outline_width) TTF_SizeUTF8(font, <char *>bytes_text, &w, &h) if outline_width: TTF_SetFontOutline(font, 0) return w, h def _get_fontdescent(container): return TTF_FontDescent(_get_font(container)) def _get_fontascent(container): return TTF_FontAscent(_get_font(container)) �����������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/markup.py�����������������������������������������������������������������0000666�0000000�0000000�00000106372�00000000000�015352� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Text Markup =========== .. versionadded:: 1.1.0 .. versionchanged:: 1.10.1 Added `font_context`, `font_features` and `text_language` (Pango only) We provide a simple text-markup for inline text styling. The syntax look the same as the `BBCode <http://en.wikipedia.org/wiki/BBCode>`_. A tag is defined as ``[tag]``, and should have a corresponding ``[/tag]`` closing tag. For example:: [b]Hello [color=ff0000]world[/color][/b] The following tags are available: ``[b][/b]`` Activate bold text ``[i][/i]`` Activate italic text ``[u][/u]`` Underlined text ``[s][/s]`` Strikethrough text ``[font=<str>][/font]`` Change the font (note: this refers to a TTF file or registered alias) ``[font_context=<str>][/font_context]`` Change context for the font, use string value "none" for isolated context. ``[font_family=<str>][/font_family]`` Font family to request for drawing. This is only valid when using a font context, and takes precedence over `[font]`. See :class:`kivy.uix.label.Label` for details. ``[font_features=<str>][/font_features]`` OpenType font features, in CSS format, this is passed straight through to Pango. The effects of requesting a feature depends on loaded fonts, library versions, etc. Pango only, requires v1.38 or later. ``[size=<size>][/size]`` Change the font size. <size> should be an integer, optionally with a unit (i.e. ``16sp``) ``[color=#<color>][/color]`` Change the text color ``[ref=<str>][/ref]`` Add an interactive zone. The reference + all the word box inside the reference will be available in :attr:`MarkupLabel.refs` ``[anchor=<str>]`` Put an anchor in the text. You can get the position of your anchor within the text with :attr:`MarkupLabel.anchors` ``[sub][/sub]`` Display the text at a subscript position relative to the text before it. ``[sup][/sup]`` Display the text at a superscript position relative to the text before it. ``[text_language=<str>][/text_language]`` Language of the text, this is an RFC-3066 format language tag (as string), for example "en_US", "zh_CN", "fr" or "ja". This can impact font selection, metrics and rendering. For example, the same bytes of text can look different for `ur` and `ar` languages, though both use Arabic script. Use the string `'none'` to revert to locale detection. Pango only. If you need to escape the markup from the current text, use :func:`kivy.utils.escape_markup`. ''' __all__ = ('MarkupLabel', ) import re from kivy.properties import dpi2px from kivy.parser import parse_color from kivy.logger import Logger from kivy.core.text import Label, LabelBase from kivy.core.text.text_layout import layout_text, LayoutWord, LayoutLine from copy import copy from functools import partial # We need to do this trick when documentation is generated MarkupLabelBase = Label if Label is None: MarkupLabelBase = LabelBase class MarkupLabel(MarkupLabelBase): '''Markup text label. See module documentation for more information. ''' def __init__(self, *largs, **kwargs): self._style_stack = {} self._refs = {} self._anchors = {} super(MarkupLabel, self).__init__(*largs, **kwargs) self._internal_size = 0, 0 self._cached_lines = [] @property def refs(self): '''Get the bounding box of all the ``[ref=...]``:: { 'refA': ((x1, y1, x2, y2), (x1, y1, x2, y2)), ... } ''' return self._refs @property def anchors(self): '''Get the position of all the ``[anchor=...]``:: { 'anchorA': (x, y), 'anchorB': (x, y), ... } ''' return self._anchors @property def markup(self): '''Return the text with all the markup split:: >>> MarkupLabel('[b]Hello world[/b]').markup >>> ('[b]', 'Hello world', '[/b]') ''' s = re.split(r'(\[.*?\])', self.label) s = [x for x in s if x != ''] return s def _push_style(self, k): if k not in self._style_stack: self._style_stack[k] = [] self._style_stack[k].append(self.options[k]) def _pop_style(self, k): if k not in self._style_stack or len(self._style_stack[k]) == 0: Logger.warning('Label: pop style stack without push') return v = self._style_stack[k].pop() self.options[k] = v def render(self, real=False): options = copy(self.options) if not real: ret = self._pre_render() else: ret = self._render_real() self.options = options return ret def _pre_render(self): # split markup, words, and lines # result: list of word with position and width/height # during the first pass, we don't care about h/valign self._cached_lines = lines = [] self._refs = {} self._anchors = {} clipped = False w = h = 0 uw, uh = self.text_size spush = self._push_style spop = self._pop_style options = self.options options['_ref'] = None options['_anchor'] = None options['script'] = 'normal' shorten = options['shorten'] # if shorten, then don't split lines to fit uw, because it will be # flattened later when shortening and broken up lines if broken # mid-word will have space mid-word when lines are joined uw_temp = None if shorten else uw xpad = options['padding'][0] + options['padding'][2] uhh = (None if uh is not None and options['valign'] != 'top' or options['shorten'] else uh) options['strip'] = options['strip'] or options['halign'] == 'justify' find_base_dir = Label.find_base_direction base_dir = options['base_direction'] self._resolved_base_dir = None for item in self.markup: if item == '[b]': spush('bold') options['bold'] = True self.resolve_font_name() elif item == '[/b]': spop('bold') self.resolve_font_name() elif item == '[i]': spush('italic') options['italic'] = True self.resolve_font_name() elif item == '[/i]': spop('italic') self.resolve_font_name() elif item == '[u]': spush('underline') options['underline'] = True self.resolve_font_name() elif item == '[/u]': spop('underline') self.resolve_font_name() elif item == '[s]': spush('strikethrough') options['strikethrough'] = True self.resolve_font_name() elif item == '[/s]': spop('strikethrough') self.resolve_font_name() elif item[:6] == '[size=': item = item[6:-1] try: if item[-2:] in ('px', 'pt', 'in', 'cm', 'mm', 'dp', 'sp'): size = dpi2px(item[:-2], item[-2:]) else: size = int(item) except ValueError: raise size = options['font_size'] spush('font_size') options['font_size'] = size elif item == '[/size]': spop('font_size') elif item[:7] == '[color=': color = parse_color(item[7:-1]) spush('color') options['color'] = color elif item == '[/color]': spop('color') elif item[:6] == '[font=': fontname = item[6:-1] spush('font_name') options['font_name'] = fontname self.resolve_font_name() elif item == '[/font]': spop('font_name') self.resolve_font_name() elif item[:13] == '[font_family=': spush('font_family') options['font_family'] = item[13:-1] elif item == '[/font_family]': spop('font_family') elif item[:14] == '[font_context=': fctx = item[14:-1] if not fctx or fctx.lower() == 'none': fctx = None spush('font_context') options['font_context'] = fctx elif item == '[/font_context]': spop('font_context') elif item[:15] == '[font_features=': spush('font_features') options['font_features'] = item[15:-1] elif item == '[/font_features]': spop('font_features') elif item[:15] == '[text_language=': lang = item[15:-1] if not lang or lang.lower() == 'none': lang = None spush('text_language') options['text_language'] = lang elif item == '[/text_language]': spop('text_language') elif item[:5] == '[sub]': spush('font_size') spush('script') options['font_size'] = options['font_size'] * .5 options['script'] = 'subscript' elif item == '[/sub]': spop('font_size') spop('script') elif item[:5] == '[sup]': spush('font_size') spush('script') options['font_size'] = options['font_size'] * .5 options['script'] = 'superscript' elif item == '[/sup]': spop('font_size') spop('script') elif item[:5] == '[ref=': ref = item[5:-1] spush('_ref') options['_ref'] = ref elif item == '[/ref]': spop('_ref') elif not clipped and item[:8] == '[anchor=': options['_anchor'] = item[8:-1] elif not clipped: item = item.replace('&bl;', '[').replace( '&br;', ']').replace('&', '&') if not base_dir: base_dir = self._resolved_base_dir = find_base_dir(item) opts = copy(options) extents = self.get_cached_extents() opts['space_width'] = extents(' ')[0] w, h, clipped = layout_text( item, lines, (w, h), (uw_temp, uhh), opts, extents, append_down=True, complete=False ) if len(lines): # remove any trailing spaces from the last line old_opts = self.options self.options = copy(opts) w, h, clipped = layout_text( '', lines, (w, h), (uw_temp, uhh), self.options, self.get_cached_extents(), append_down=True, complete=True ) self.options = old_opts self.is_shortened = False if shorten: options['_ref'] = None # no refs for you! options['_anchor'] = None w, h, lines = self.shorten_post(lines, w, h) self._cached_lines = lines # when valign is not top, for markup we layout everything (text_size[1] # is temporarily set to None) and after layout cut to size if too tall elif uh != uhh and h > uh and len(lines) > 1: if options['valign'] == 'bottom': i = 0 while i < len(lines) - 1 and h > uh: h -= lines[i].h i += 1 del lines[:i] else: # middle i = 0 top = int(h / 2. + uh / 2.) # remove extra top portion while i < len(lines) - 1 and h > top: h -= lines[i].h i += 1 del lines[:i] i = len(lines) - 1 # remove remaining bottom portion while i and h > uh: h -= lines[i].h i -= 1 del lines[i + 1:] # now justify the text if options['halign'] == 'justify' and uw is not None: # XXX: update refs to justified pos # when justify, each line should've been stripped already split = partial(re.split, re.compile('( +)')) uww = uw - xpad chr = type(self.text) space = chr(' ') empty = chr('') for i in range(len(lines)): line = lines[i] words = line.words # if there's nothing to justify, we're done if (not line.w or int(uww - line.w) <= 0 or not len(words) or line.is_last_line): continue done = False parts = [None, ] * len(words) # contains words split by space idxs = [None, ] * len(words) # indices of the space in parts # break each word into spaces and add spaces until it's full # do first round of split in case we don't need to split all for w in range(len(words)): word = words[w] sw = word.options['space_width'] p = parts[w] = split(word.text) idxs[w] = [v for v in range(len(p)) if p[v].startswith(' ')] # now we have the indices of the spaces in split list for k in idxs[w]: # try to add single space at each space if line.w + sw > uww: done = True break line.w += sw word.lw += sw p[k] += space if done: break # there's not a single space in the line? if not any(idxs): continue # now keep adding spaces to already split words until done while not done: for w in range(len(words)): if not idxs[w]: continue word = words[w] sw = word.options['space_width'] p = parts[w] for k in idxs[w]: # try to add single space at each space if line.w + sw > uww: done = True break line.w += sw word.lw += sw p[k] += space if done: break # if not completely full, push last words to right edge diff = int(uww - line.w) if diff > 0: # find the last word that had a space for w in range(len(words) - 1, -1, -1): if not idxs[w]: continue break old_opts = self.options self.options = word.options word = words[w] # split that word into left/right and push right till uww l_text = empty.join(parts[w][:idxs[w][-1]]) r_text = empty.join(parts[w][idxs[w][-1]:]) left = LayoutWord( word.options, self.get_extents(l_text)[0], word.lh, l_text ) right = LayoutWord( word.options, self.get_extents(r_text)[0], word.lh, r_text ) left.lw = max(left.lw, word.lw + diff - right.lw) self.options = old_opts # now put words back together with right/left inserted for k in range(len(words)): if idxs[k]: words[k].text = empty.join(parts[k]) words[w] = right words.insert(w, left) else: for k in range(len(words)): if idxs[k]: words[k].text = empty.join(parts[k]) line.w = uww w = max(w, uww) self._internal_size = w, h if uw: w = uw if uh: h = uh if h > 1 and w < 2: w = 2 if w < 1: w = 1 if h < 1: h = 1 return int(w), int(h) def render_lines(self, lines, options, render_text, y, size): padding_left = options['padding'][0] padding_right = options['padding'][2] w = size[0] halign = options['halign'] refs = self._refs anchors = self._anchors base_dir = options['base_direction'] or self._resolved_base_dir auto_halign_r = halign == 'auto' and base_dir and 'rtl' in base_dir for layout_line in lines: # for plain label each line has only one str lw, lh = layout_line.w, layout_line.h x = padding_left if halign == 'center': x = min( int(w - lw), max( int(padding_left), int((w - lw + padding_left - padding_right) / 2.0) ) ) elif halign == 'right' or auto_halign_r: x = max(0, int(w - lw - padding_right)) layout_line.x = x layout_line.y = y psp = pph = 0 for word in layout_line.words: options = self.options = word.options # the word height is not scaled by line_height, only lh was wh = options['line_height'] * word.lh # calculate sub/super script pos if options['script'] == 'superscript': script_pos = max(0, psp if psp and (wh < pph) else self.get_descent()) psp = script_pos pph = wh elif options['script'] == 'subscript': script_pos = min(lh - wh, ((psp + pph) - wh) if pph and (wh < pph) else (lh - wh)) pph = wh psp = script_pos else: script_pos = (lh - wh) / 1.25 psp = pph = 0 if len(word.text): render_text(word.text, x, y + script_pos) # should we record refs ? ref = options['_ref'] if ref is not None: if ref not in refs: refs[ref] = [] refs[ref].append((x, y, x + word.lw, y + wh)) # Should we record anchors? anchor = options['_anchor'] if anchor is not None: if anchor not in anchors: anchors[anchor] = (x, y) x += word.lw y += lh return y def shorten_post(self, lines, w, h, margin=2): ''' Shortens the text to a single line according to the label options. This function operates on a text that has already been laid out because for markup, parts of text can have different size and options. If :attr:`text_size` [0] is None, the lines are returned unchanged. Otherwise, the lines are converted to a single line fitting within the constrained width, :attr:`text_size` [0]. :params: `lines`: list of `LayoutLine` instances describing the text. `w`: int, the width of the text in lines, including padding. `h`: int, the height of the text in lines, including padding. `margin` int, the additional space left on the sides. This is in addition to :attr:`padding_x`. :returns: 3-tuple of (xw, h, lines), where w, and h is similar to the input and contains the resulting width / height of the text, including padding. lines, is a list containing a single `LayoutLine`, which contains the words for the line. ''' def n(line, c): ''' A function similar to text.find, except it's an iterator that returns successive occurrences of string c in list line. line is not a string, but a list of LayoutWord instances that we walk from left to right returning the indices of c in the words as we encounter them. Note that the options can be different among the words. :returns: 3-tuple: the index of the word in line, the index of the occurrence in word, and the extents (width) of the combined words until this occurrence, not including the occurrence char. If no more are found it returns (-1, -1, total_w) where total_w is the full width of all the words. ''' total_w = 0 for w in range(len(line)): word = line[w] if not word.lw: continue f = partial(word.text.find, c) i = f() while i != -1: self.options = word.options yield w, i, total_w + self.get_extents(word.text[:i])[0] i = f(i + 1) self.options = word.options total_w += self.get_extents(word.text)[0] yield -1, -1, total_w # this should never be reached, really def p(line, c): ''' Similar to the `n` function, except it returns occurrences of c from right to left in the list, line, similar to rfind. ''' total_w = 0 offset = 0 if len(c) else 1 for w in range(len(line) - 1, -1, -1): word = line[w] if not word.lw: continue f = partial(word.text.rfind, c) i = f() while i != -1: self.options = word.options yield (w, i, total_w + self.get_extents(word.text[i + 1:])[0]) if i: i = f(0, i - offset) else: if not c: self.options = word.options yield (w, -1, total_w + self.get_extents(word.text)[0]) break self.options = word.options total_w += self.get_extents(word.text)[0] yield -1, -1, total_w # this should never be reached, really def n_restricted(line, uw, c): ''' Similar to the function `n`, except it only returns the first occurrence and it's not an iterator. Furthermore, if the first occurrence doesn't fit within width uw, it returns the index of whatever amount of text will still fit in uw. :returns: similar to the function `n`, except it's a 4-tuple, with the last element a boolean, indicating if we had to clip the text to fit in uw (True) or if the whole text until the first occurrence fitted in uw (False). ''' total_w = 0 if not len(line): return 0, 0, 0 for w in range(len(line)): word = line[w] f = partial(word.text.find, c) self.options = word.options extents = self.get_cached_extents() i = f() if i != -1: ww = extents(word.text[:i])[0] if i != -1 and total_w + ww <= uw: # found and it fits return w, i, total_w + ww, False elif i == -1: ww = extents(word.text)[0] if total_w + ww <= uw: # wasn't found and all fits total_w += ww continue i = len(word.text) # now just find whatever amount of the word does fit e = 0 while e != i and total_w + extents(word.text[:e])[0] <= uw: e += 1 e = max(0, e - 1) return w, e, total_w + extents(word.text[:e])[0], True return -1, -1, total_w, False def p_restricted(line, uw, c): ''' Similar to `n_restricted`, except it returns the first occurrence starting from the right, like `p`. ''' total_w = 0 if not len(line): return 0, 0, 0 for w in range(len(line) - 1, -1, -1): word = line[w] f = partial(word.text.rfind, c) self.options = word.options extents = self.get_cached_extents() i = f() if i != -1: ww = extents(word.text[i + 1:])[0] if i != -1 and total_w + ww <= uw: # found and it fits return w, i, total_w + ww, False elif i == -1: ww = extents(word.text)[0] if total_w + ww <= uw: # wasn't found and all fits total_w += ww continue # now just find whatever amount of the word does fit s = len(word.text) - 1 while s >= 0 and total_w + extents(word.text[s:])[0] <= uw: s -= 1 return w, s, total_w + extents(word.text[s + 1:])[0], True return -1, -1, total_w, False textwidth = self.get_cached_extents() uw = self.text_size[0] if uw is None: return w, h, lines old_opts = copy(self.options) uw = max( 0, int(uw - old_opts["padding"][0] - old_opts["padding"][2] - margin), ) chr = type(self.text) ssize = textwidth(' ') c = old_opts['split_str'] line_height = old_opts['line_height'] xpad, ypad = ( old_opts["padding"][0] + old_opts["padding"][2], old_opts["padding"][1] + old_opts["padding"][3], ) dir = old_opts['shorten_from'][0] # flatten lines into single line line = [] last_w = 0 for l in range(len(lines)): # concatenate (non-empty) inside lines with a space this_line = lines[l] if last_w and this_line.w and not this_line.line_wrap: line.append(LayoutWord(old_opts, ssize[0], ssize[1], chr(' '))) last_w = this_line.w or last_w for word in this_line.words: if word.lw: line.append(word) # if that fits, just return the flattened line lw = sum([word.lw for word in line]) if lw <= uw: lh = max([word.lh for word in line] + [0]) * line_height self.is_shortened = False return ( lw + xpad, lh + ypad, [LayoutLine(0, 0, lw, lh, 1, 0, line)] ) elps_opts = copy(old_opts) if 'ellipsis_options' in old_opts: elps_opts.update(old_opts['ellipsis_options']) # Set new opts for ellipsis self.options = elps_opts # find the size of ellipsis that'll fit elps_s = textwidth('...') if elps_s[0] > uw: # even ellipsis didn't fit... self.is_shortened = True s = textwidth('..') if s[0] <= uw: return ( s[0] + xpad, s[1] * line_height + ypad, [LayoutLine( 0, 0, s[0], s[1], 1, 0, [LayoutWord(old_opts, s[0], s[1], '..')])] ) else: s = textwidth('.') return ( s[0] + xpad, s[1] * line_height + ypad, [LayoutLine( 0, 0, s[0], s[1], 1, 0, [LayoutWord(old_opts, s[0], s[1], '.')])] ) elps = LayoutWord(elps_opts, elps_s[0], elps_s[1], '...') uw -= elps_s[0] # Restore old opts self.options = old_opts # now find the first left and right words that fit w1, e1, l1, clipped1 = n_restricted(line, uw, c) w2, s2, l2, clipped2 = p_restricted(line, uw, c) if dir != 'l': # center or right line1 = None if clipped1 or clipped2 or l1 + l2 > uw: # if either was clipped or both don't fit, just take first if len(c): self.options = old_opts old_opts['split_str'] = '' res = self.shorten_post(lines, w, h, margin) self.options['split_str'] = c self.is_shortened = True return res line1 = line[:w1] last_word = line[w1] last_text = last_word.text[:e1] self.options = last_word.options s = self.get_extents(last_text) line1.append(LayoutWord(last_word.options, s[0], s[1], last_text)) elif (w1, e1) == (-1, -1): # this shouldn't occur line1 = line if line1: line1.append(elps) lw = sum([word.lw for word in line1]) lh = max([word.lh for word in line1]) * line_height self.options = old_opts self.is_shortened = True return ( lw + xpad, lh + ypad, [LayoutLine(0, 0, lw, lh, 1, 0, line1)] ) # now we know that both the first and last word fit, and that # there's at least one instances of the split_str in the line if (w1, e1) != (w2, s2): # more than one split_str if dir == 'r': f = n(line, c) # iterator assert next(f)[:-1] == (w1, e1) # first word should match ww1, ee1, l1 = next(f) while l2 + l1 <= uw: w1, e1 = ww1, ee1 ww1, ee1, l1 = next(f) if (w1, e1) == (w2, s2): break else: # center f = n(line, c) # iterator f_inv = p(line, c) # iterator assert next(f)[:-1] == (w1, e1) assert next(f_inv)[:-1] == (w2, s2) while True: if l1 <= l2: ww1, ee1, l1 = next(f) # hypothesize that next fit if l2 + l1 > uw: break w1, e1 = ww1, ee1 if (w1, e1) == (w2, s2): break else: ww2, ss2, l2 = next(f_inv) if l2 + l1 > uw: break w2, s2 = ww2, ss2 if (w1, e1) == (w2, s2): break else: # left line1 = [elps] if clipped1 or clipped2 or l1 + l2 > uw: # if either was clipped or both don't fit, just take last if len(c): self.options = old_opts old_opts['split_str'] = '' res = self.shorten_post(lines, w, h, margin) self.options['split_str'] = c self.is_shortened = True return res first_word = line[w2] first_text = first_word.text[s2 + 1:] self.options = first_word.options s = self.get_extents(first_text) line1.append(LayoutWord(first_word.options, s[0], s[1], first_text)) line1.extend(line[w2 + 1:]) elif (w1, e1) == (-1, -1): # this shouldn't occur line1 = line if len(line1) != 1: lw = sum([word.lw for word in line1]) lh = max([word.lh for word in line1]) * line_height self.options = old_opts self.is_shortened = True return ( lw + xpad, lh + ypad, [LayoutLine(0, 0, lw, lh, 1, 0, line1)] ) # now we know that both the first and last word fit, and that # there's at least one instances of the split_str in the line if (w1, e1) != (w2, s2): # more than one split_str f_inv = p(line, c) # iterator assert next(f_inv)[:-1] == (w2, s2) # last word should match ww2, ss2, l2 = next(f_inv) while l2 + l1 <= uw: w2, s2 = ww2, ss2 ww2, ss2, l2 = next(f_inv) if (w1, e1) == (w2, s2): break # now add back the left half line1 = line[:w1] last_word = line[w1] last_text = last_word.text[:e1] self.options = last_word.options s = self.get_extents(last_text) if len(last_text): line1.append(LayoutWord(last_word.options, s[0], s[1], last_text)) line1.append(elps) # now add back the right half first_word = line[w2] first_text = first_word.text[s2 + 1:] self.options = first_word.options s = self.get_extents(first_text) if len(first_text): line1.append(LayoutWord(first_word.options, s[0], s[1], first_text)) line1.extend(line[w2 + 1:]) lw = sum([word.lw for word in line1]) lh = max([word.lh for word in line1]) * line_height self.options = old_opts if uw < lw: self.is_shortened = True return ( lw + xpad, lh + ypad, [LayoutLine(0, 0, lw, lh, 1, 0, line1)] ) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/text_layout.pxd�����������������������������������������������������������0000666�0000000�0000000�00000000510�00000000000�016562� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ cdef class LayoutWord: cdef public object text cdef public int lw, lh cdef public dict options cdef class LayoutLine: cdef public int x, y, w, h cdef public int line_wrap # whether this line wraps from last line cdef public int is_last_line # in a paragraph cdef public list words ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/text_layout.pyx�����������������������������������������������������������0000666�0000000�0000000�00000061157�00000000000�016625� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Text layout ============ An internal module for laying out text according to options and constraints. This is not part of the API and may change at any time. ''' __all__ = ('layout_text', 'LayoutWord', 'LayoutLine') cdef inline int max(int a, int b): return b if a <= b else a cdef inline int min(int a, int b): return a if a <= b else b cdef class LayoutWord: '''Formally describes a word contained in a line. The name word simply means a chunk of text and can be used to describe any text. A word has some width, height and is rendered according to options saved in :attr:`options`. See :class:`LayoutLine` for its usage. :Parameters: `options`: dict the label options dictionary for this word. `lw`: int the width of the text in pixels. `lh`: int the height of the text in pixels. `text`: string the text of the word. ''' def __cinit__(self, dict options, int lw, int lh, object text): self.text = text self.lw = lw self.lh = lh self.options = options cdef class LayoutLine: ''' Formally describes a line of text. A line of text is composed of many :class:`LayoutWord` instances, each with it's own text, size and options. A :class:`LayoutLine` instance does not always imply that the words contained in the line ended with a newline. That is only the case if :attr:`is_last_line` is True. For example a single real line of text can be split across multiple :class:`LayoutLine` instances if the whole line doesn't fit in the constrained width. :Parameters: `x`: int the location in a texture from where the left side of this line is began drawn. `y`: int the location in a texture from where the bottom of this line is drawn. `w`: int the width of the line. This is the sum of the individual widths of its :class:`LayoutWord` instances. Does not include any padding. `h`: int the height of the line. This is the maximum of the individual heights of its :class:`LayoutWord` instances multiplied by the `line_height` of these instance. So this is larger then the word height. `is_last_line`: bool whether this line was the last line in a paragraph. When True, it implies that the line was followed by a newline. Newlines should not be included in the text of words, but is implicit by setting this to True. `line_wrap`: bool whether this line is continued from a previous line which didn't fit into a constrained width and was therefore split across multiple :class:`LayoutLine` instances. `line_wrap` can be True or False independently of `is_last_line`. `words`: python list a list that contains only :class:`LayoutWord` instances describing the text of the line. ''' def __cinit__(self, int x=0, int y=0, int w=0, int h=0, int is_last_line=0, int line_wrap=0, list words=None): self.x = x self.y = y self.w = w self.h = h self.is_last_line = is_last_line self.line_wrap = line_wrap if words is None: words = [] self.words = words cdef inline LayoutLine add_line(object text, int lw, int lh, LayoutLine line, list lines, dict options, float line_height, int xpad, int *w, int *h, int pos, int strip): ''' Adds to the current line the text if lw is not zero. Increases that line's w/h by required amount, increases global h/w by required amount and returns new empty line. pos being -1 indicates we just append line, else, we insert the line at index pos in lines. E.g. if we add lines from bottom up. This assumes that global h is accurate and includes the text previously added to the line. ''' cdef int old_lh = line.h, count = <int>len(lines), add_h if lw: line.words.append(LayoutWord(options, lw, lh, text)) line.w += lw line.h = max(int(lh * line_height), line.h) if count: add_h = line.h else: add_h = max(lh, line.h) # if we're appending to existing line don't add height twice h[0] = h[0] + add_h - old_lh w[0] = max(w[0], line.w + xpad) if strip: final_strip(line) if pos == -1: lines.append(line) else: lines.insert(pos, line) return LayoutLine() cdef inline void final_strip(LayoutLine line): ''' Ensures that the line does not end with trailing spaces. Given the line, it'll start from the last word and strip from the right. If the word becomes empty, it'll remove it and strip the word previous to that and so on. ''' cdef int diff cdef LayoutWord last_word cdef object stripped # XXX: here we strip any trailing spaces reducing the width of the line # however, the height is not reduced, even if the part that might be larger # is removed, potentially reducing the height of the line. It is not likely # a issue, but can be 'fixed' at the cost of re-computing line height while (len(line.words) and (line.words[-1].text.endswith(' ') or line.words[-1].text == '')): last_word = line.words.pop() if last_word.text == '': # empty str, pop it line.w -= last_word.lw # likely 0 continue stripped = last_word.text.rstrip() # ends with space # subtract ending space length diff = ((<int>len(last_word.text) - <int>len(stripped)) * last_word.options['space_width']) line.w = max(0, line.w - diff) # line w line.words.append(LayoutWord( # re-add last word last_word.options, max(0, last_word.lw - diff), last_word.lh, stripped)) cdef inline layout_text_unrestricted(object text, list lines, int w, int h, int uh, dict options, object get_extents, int dwn, int complete, int xpad, int max_lines, float line_height, int strip): ''' Layout when the width is unrestricted; text_size[0] is None. It's a bit faster. ''' cdef list new_lines cdef int s, lw, lh, old_lh, i = -1, n cdef int lhh, k, pos, add_h cdef object line, val = False, indices cdef LayoutLine _line new_lines = text.split('\n') n = <int>len(new_lines) s = 0 k = n pos = <int>len(lines) # always include first line, start w/ no lines added # there's a last line to which first (last) new line must be appended if pos: if dwn: # append to last line _line = lines[-1] line = new_lines[0] s = 1 else: # append to first line _line = lines[0] line = new_lines[-1] k = n - 1 if strip: if not _line.w: # no proceeding text: strip leading line = line.lstrip() # ends this line so right strip if complete or (dwn and n > 1 or not dwn and pos > 1): line = line.rstrip() lw, lh = get_extents(line) old_lh = _line.h if lw: # when adding to existing line, don't check uh _line.words.append(LayoutWord(options, lw, lh, line)) _line.w += lw _line.h = max(int(lh * line_height), _line.h) if pos == 1: # still first line add_h = max(lh, _line.h) else: add_h = _line.h elif strip and (complete or (dwn and n > 1 or not dwn and pos > 1)): # if we finish this line, make sure it doesn't end in spaces final_strip(_line) add_h = _line.h else: add_h = _line.h w = max(w, _line.w + xpad) h += add_h - old_lh # now do the remaining lines indices = range(s, k) if dwn else reversed(range(s, k)) for i in indices: # always compute first line, even if it won't be displayed if (max_lines > 0 and pos + 1 > max_lines or pos and uh != -1 and h > uh): i += -1 if dwn else 1 break line = new_lines[i] # the last line is only stripped from left if strip: if complete or (dwn and i < n - 1 or not dwn and i > s): line = line.strip() else: line = line.lstrip() lw, lh = get_extents(line) lhh = int(lh * line_height) if pos: add_h = lhh else: # for the first line, always use full height add_h = lh if uh != -1 and h + add_h > uh and pos: # too high i += -1 if dwn else 1 break pos += 1 w = max(w, int(lw + xpad)) h += add_h if lw: _line = LayoutLine(0, 0, lw, lhh, 1, 0, [LayoutWord(options, lw, lh, line)]) else: _line = LayoutLine(0, 0, 0, lhh, 1, 0, []) new_lines[i] = _line if s != k: if dwn: lines.extend(new_lines[s:i + 1]) val = i != k - 1 else: if k != i: lines.extend([None, ] * (k - i)) lines[(k - i):] = lines[:len(lines) - (k - i)] lines[:(k - i)] = new_lines[i:k] val = i != 0 return w, h, val def layout_text(object text, list lines, tuple size, tuple text_size, dict options, object get_extents, int append_down, int complete): ''' Lays out text into a series of :class:`LayoutWord` and :class:`LayoutLine` instances according to the options specified. The function is designed to be called many times, each time new text is appended to the last line (or first line if appending upwards), unless a newline is present in the text. Each text appended is described by its own options which can change between successive calls. If the text is constrained, we stop as soon as the constraint is reached. :Parameters: `text`: string or bytes the text to be broken down into lines. If lines is not empty, the text is added to the last line (or first line if `append_down` is False) until a newline is reached which creates a new line in `lines`. See :class:`LayoutLine`. `lines`: list a list of :class:`LayoutLine` instances, each describing a line of the text. Calls to :func:`layout_text` append or create new :class:`LayoutLine` instances in `lines`. `size`: 2-tuple of ints the size of the laid out text so far. Upon first call it should probably be (0, 0), afterwards it should be the (w, h) returned by this function in a previous call. When size reaches the constraining size, `text_size`, we stop adding lines and return True for the clipped parameter. size includes the x and y padding. `text_size`: 2-tuple of ints or None. the size constraint on the laid out text. If either element is None, the text is not constrained in that dimension. For example, (None, 200) will constrain the height, including padding to 200, while the width is unconstrained. The first line, and the first character of a line is always returned, even if it exceeds the constraint. The value be changed between different calls. `options`: dict the label options of this `text`. The options are saved with each word allowing different words to have different options from successive calls. Note, `options` must include a `space_width` key with a value indicating the width of a space for that set of options. `get_extents`: callable a function called with a string, which returns a tuple containing the width, height of the string. `append_down`: bool Whether successive calls to the function appends lines before or after the existing lines. If True, they are appended to the last line and below it. If False, it's appended at the first line and above. For example, if False, everything after the last newline in `text` is appended to the first line in lines. Everything before the last newline is inserted at the start of lines in same order as text; that is we do not invert the line order. This allows laying out from top to bottom until the constrained is reached, or from bottom to top until the constrained is reached. `complete`: bool whether this text complete lines. It use is that normally is strip in `options` is True, all leading and trailing spaces are removed from each line except from the last line (or first line if `append_down` is False) which only removes leading spaces. That's because further text can still be appended to the last line so we cannot strip them. If `complete` is True, it indicates no further text is coming and all lines will be stripped. The function can also be called with `text` set to the empty string and `complete` set to True in order for the last (first) line to be stripped. :returns: 3-tuple, (w, h, clipped). w and h is the width and height of the text in lines so far and includes padding. This can be larger than `text_size`, e.g. if not even a single fitted, the first line would still be returned. `clipped` is True if not all the text has been added to lines because w, h reached the constrained size. Following is a simple example with no padding and no stripping:: >>> from kivy.core.text import Label >>> from kivy.core.text.text_layout import layout_text >>> l = Label() >>> lines = [] >>> # layout text with width constraint by 50, but no height constraint >>> w, h, clipped = layout_text('heres some text\\nah, another line', ... lines, (0, 0), (50, None), l.options, l.get_cached_extents(), True, ... False) >>> w, h, clipped (46, 90, False) # now add text from bottom up, and constrain width only be 100 >>> w, h, clipped = layout_text('\\nyay, more text\\n', lines, (w, h), ... (100, None), l.options, l.get_cached_extents(), False, True) >>> w, h, clipped (77, 120, 0) >>> for line in lines: ... print('line w: {}, line h: {}'.format(line.w, line.h)) ... for word in line.words: ... print('w: {}, h: {}, text: {}'.format(word.lw, word.lh, ... [word.text])) line w: 0, line h: 15 line w: 77, line h: 15 w: 77, h: 15, text: ['yay, more text'] line w: 31, line h: 15 w: 31, h: 15, text: ['heres'] line w: 34, line h: 15 w: 34, h: 15, text: [' some'] line w: 24, line h: 15 w: 24, h: 15, text: [' text'] line w: 17, line h: 15 w: 17, h: 15, text: ['ah,'] line w: 46, line h: 15 w: 46, h: 15, text: [' another'] line w: 23, line h: 15 w: 23, h: 15, text: [' line'] ''' cdef int uw, uh, _do_last_line, lwe, lhe, ends_line, is_last_line cdef int xpad = options['padding'][0] + options['padding'][2], ypad = options['padding'][1] + options['padding'][3] cdef int max_lines = int(options.get('max_lines', 0)) cdef float line_height = options['line_height'] cdef int strip = options['strip'] or options['halign'] == 'justify' cdef int ref_strip = options['strip_reflow'] cdef int w = size[0], h = size[1] # width and height of the texture so far cdef list new_lines cdef int s, lw = -1, lh = -1, old_lh, i = -1, n, m, e cdef int lhh, lww, k, bare_h, dwn = append_down, pos = 0 cdef object line, ln, val, indices cdef LayoutLine _line cdef int is_space uw = text_size[0] if text_size[0] is not None else -1 uh = text_size[1] if text_size[1] is not None else -1 if not h: h = ypad if uw == -1: # no width specified return layout_text_unrestricted(text, lines, w, h, uh, options, get_extents, dwn, complete, xpad, max_lines, line_height, strip) new_lines = text.split('\n') n = <int>len(new_lines) uw = max(0, uw - xpad) # actual w, h allowed for rendering _, bare_h = get_extents('') if dwn: pos = -1 # don't use pos when going down b/c we append at end of lines # split into lines and find how many line wraps each line requires indices = range(n) if dwn else reversed(range(n)) for i in indices: is_space = 0 k = <int>len(lines) if (max_lines > 0 and k > max_lines or uh != -1 and h > uh and k > 1): break is_last_line = not (dwn and i < n - 1 or not dwn and i) # whether this line is ended, or if we may append to it later ends_line = complete or not is_last_line if not dwn: # new line will be appended at top, unless changed below pos = 0 # for the first (last if not down) new line, append it to previous line if (i and dwn or not dwn and i != n - 1) or not k: # interior line _line = LayoutLine() else: if dwn: # take last line _line = lines.pop() else: # need to append right before 1st line ends in case of wrap while pos + 1 < k and not lines[pos + 1].line_wrap: pos += 1 _line = lines.pop(pos) line = new_lines[i] # there's no proceeding text, so strip leading if not _line.w and (strip or ref_strip and _line.line_wrap): line = line.lstrip() if strip and ends_line: line = line.rstrip() k = <int>len(line) if not k: # just add empty line if empty _line.is_last_line = ends_line # nothing will be appended # ensure we don't leave trailing from before _line = add_line('', 0, bare_h, _line, lines, options, line_height, xpad, &w, &h, pos, _line.w and ends_line) continue '''----------------- we now a non-empty line ------------------------ what we do is given the current text in this real line if we can fit another word, add it. Otherwise add it to a new line. But if a single word doesn't fit on a single line, just split the word itself into multiple lines''' # s is idx in line of start of this actual line, e is idx of # next space, m is idx after s that still fits on this line s = m = e = 0 while s != k: # find next space or end, if end don't keep checking if e != k: # leading spaces if s == m and not _line.w and line[s] == ' ' and (strip or ref_strip and _line.line_wrap): s = m = s + 1 # trailing spaces were stripped, so end is always not space continue # when not stripping, if we found a space last, don't jump to # the next space, but instead move pos to after this space, to # allow fitting this space on the current line if strip or not is_space: e = line.find(' ', m + 1) is_space = 1 else: e = m + 1 is_space = 0 if e is -1: e = k lwe, lhe = get_extents(line[s:e]) # does next word fit? if lwe + _line.w > uw: # too wide ln = '' lww, lhh = 0, bare_h _do_last_line = 0 # if there's already some text, commit and go next line if s != m: _do_last_line = 1 if (strip or ref_strip) and line[m - 1] == ' ': ln = line[s:m].rstrip() lww, lhh = get_extents(ln) else: ln = line[s:m] lww, lhh = lw, lh s = m elif _line.w: _do_last_line = 1 if _do_last_line: # if there's proceeding text and ln is '': strip trailing _line = add_line(ln, lww, lhh, _line, lines, options, line_height, xpad, &w, &h, pos, _line.w and not lww) _line.line_wrap = 1 if not dwn: pos += 1 # try to fit word on new line, if it doesn't fit we'll # have to break the word into as many lines needed if strip or ref_strip and _line.line_wrap: s = e - <int>len(line[s:e].lstrip()) if s == e: # if it was only a stripped space, move on m = s continue # now break single word into as many lines needed m = s while s != e: # does remainder fit in single line? lwe, lhe = get_extents(line[s:e]) if lwe + _line.w <= uw: m = e break # if not, fit as much as possible into this line while (m != e and get_extents(line[s:m + 1])[0] + _line.w <= uw): m += 1 # not enough room for even single char, skip it if m == s: m += 1 _line.is_last_line = m == k # is last line? lww, lhh = get_extents(line[s:m]) _line = add_line(line[s:m], lww, lhh, _line, lines, options, line_height, xpad, &w, &h, pos, 0) _line.line_wrap = 1 if not dwn: pos += 1 s = m m = s # done with long word, go back to normal else: # the word fits # don't allow leading spaces on empty lines #if strip and m == s and line[s:e] == ' ' and not _line.w: if (strip or ref_strip and _line.line_wrap) and line[s:e] == ' ' and not _line.w: s = m = e continue m = e if m == k: # we're done if s != k or _line.w: _line.is_last_line = ends_line # line end _line = add_line(line[s:], lwe, lhe, _line, lines, options, line_height, xpad, &w, &h, pos, 0) break lw, lh = lwe, lhe # save current lw/lh, then fit more in line val = dwn and i != n - 1 or not dwn and i # ensure the number of lines is not more than the user asked # above, we might have gone a few lines over if max_lines > 0 and len(lines) > max_lines: val = True if dwn: h-= sum(l.h for l in lines[max_lines:]) del lines[max_lines:] else: h-= sum(l.h for l in lines[:max(0, <int>len(lines) - max_lines)]) del lines[:max(0, <int>len(lines) - max_lines)] # now make sure we don't have lines outside specified height k = <int>len(lines) if k > 1 and uh != -1 and h > uh: val = True if dwn: # remove from last line going up i = k -1 # will removing the ith line make it fit? while i > 0 and h > uh: h -= lines[i].h i -= 1 del lines[i + 1:] # we stopped when keeping the ith line still fits else: # remove from first line going down i = 0 # will removing the ith line make it fit? while i < k - 1 and h > uh: h -= lines[i].h i += 1 del lines[:i] return w, h, val �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/text_pango.py�������������������������������������������������������������0000666�0000000�0000000�00000013361�00000000000�016216� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Pango text provider =================== .. versionadded:: 1.11.0 .. warning:: The low-level Pango API is experimental, and subject to change without notice for as long as this warning is present. Installation ------------ 1. Install pangoft2 (`apt install libfreetype6-dev libpango1.0-dev libpangoft2-1.0-0`) or ensure it is available in pkg-config 2. Recompile kivy. Check that pangoft2 is found `use_pangoft2 = 1` 3. Test it! Enforce the text core renderer to pango using environment variable: `export KIVY_TEXT=pango` This has been tested on OSX and Linux, Python 3.6. Font context types for FontConfig+FreeType2 backend --------------------------------------------------- * `system://` - `FcInitLoadConfigAndFonts()` * `systemconfig://` - `FcInitLoadConfig()` * `directory://<PATH>` - `FcInitLoadConfig()` + `FcAppFontAddDir()` * `fontconfig://<PATH>` - `FcConfigCreate()` + `FcConfigParseAndLoad()` * Any other context name - `FcConfigCreate()` Low-level Pango access ---------------------- Since Kivy currently does its own text layout, the Label and TextInput widgets do not take full advantage of Pango. For example, line breaks do not take language/script into account, and switching alignment per paragraph (for bi- directional text) is not supported. For advanced i18n requirements, we provide a simple wrapper around PangoLayout that you can use to render text. * https://developer.gnome.org/pango/1.40/pango-Layout-Objects.html * https://developer.gnome.org/pango/1.40/PangoMarkupFormat.html * See the `kivy/core/text/_text_pango.pyx` file @ `cdef class KivyPangoLayout` for more information. Not all features of PangoLayout are implemented. .. python:: from kivy.core.window import Window # OpenGL must be initialized from kivy.core.text._text_pango import KivyPangoLayout layout = KivyPangoLayout('system://') layout.set_markup('<span font="20">Hello <b>World!</b></span>') tex = layout.render_as_Texture() Known limitations ----------------- * Pango versions older than v1.38 has not been tested. It may work on some systems with older pango and newer FontConfig/FreeType2 versions. * Kivy's text layout is used, not Pango. This means we do not use Pango's line-breaking feature (which is superior to Kivy's), and we can't use Pango's bidirectional cursor helpers in TextInput. * Font family collisions can happen. For example, if you use a `system://` context and add a custom `Arial.ttf`, using `arial` as the `font_family` may or may not draw with your custom font (depending on whether or not there is already a system-wide "arial" font installed) * Rendering is inefficient; the normal way to integrate Pango would be using a dedicated PangoLayout per widget. This is not currently practical due to missing abstractions in Kivy core (in the current implementation, we have a dedicated PangoLayout *per font context,* which is rendered once for each LayoutWord) ''' __all__ = ('LabelPango', ) from types import MethodType from os.path import isfile from kivy.resources import resource_find from kivy.core.text import LabelBase, FontContextManagerBase from kivy.core.text._text_pango import ( KivyPangoRenderer, kpango_get_extents, kpango_get_ascent, kpango_get_descent, kpango_find_base_dir, kpango_font_context_exists, kpango_font_context_create, kpango_font_context_destroy, kpango_font_context_add_font, kpango_font_context_list, kpango_font_context_list_custom, kpango_font_context_list_families) class LabelPango(LabelBase): _font_family_support = True def __init__(self, *largs, **kwargs): self.get_extents = MethodType(kpango_get_extents, self) self.get_ascent = MethodType(kpango_get_ascent, self) self.get_descent = MethodType(kpango_get_descent, self) super(LabelPango, self).__init__(*largs, **kwargs) find_base_direction = staticmethod(kpango_find_base_dir) def _render_begin(self): self._rdr = KivyPangoRenderer(*self._size) def _render_text(self, text, x, y): self._rdr.render(self, text, x, y) def _render_end(self): imgdata = self._rdr.get_ImageData() del self._rdr return imgdata class PangoFontContextManager(FontContextManagerBase): create = staticmethod(kpango_font_context_create) exists = staticmethod(kpango_font_context_exists) destroy = staticmethod(kpango_font_context_destroy) list = staticmethod(kpango_font_context_list) list_families = staticmethod(kpango_font_context_list_families) list_custom = staticmethod(kpango_font_context_list_custom) @staticmethod def add_font(font_context, filename, autocreate=True, family=None): if not autocreate and not PangoFontContextManager.exists(font_context): raise Exception("FontContextManager: Attempt to add font file " "'{}' to non-existing context '{}' without " "autocreate.".format(filename, font_context)) if not filename: raise Exception("FontContextManager: Cannot add empty font file") if not isfile(filename): filename = resource_find(filename) if not isfile(filename): if not filename.endswith('.ttf'): filename = resource_find('{}.ttf'.format(filename)) if filename and isfile(filename): return kpango_font_context_add_font(font_context, filename) raise Exception("FontContextManager: Attempt to add non-existent " "font file: '{}' to context '{}'" .format(filename, font_context)) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/text_pil.py���������������������������������������������������������������0000666�0000000�0000000�00000004424�00000000000�015676� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Text PIL: Draw text with PIL ''' __all__ = ('LabelPIL', ) from PIL import Image, ImageFont, ImageDraw from kivy.compat import text_type from kivy.core.text import LabelBase from kivy.core.image import ImageData # used for fetching extends before creature image surface default_font = ImageFont.load_default() class LabelPIL(LabelBase): _cache = {} def _select_font(self): if self.options['font_size'] < 1: return None fontsize = int(self.options['font_size']) fontname = self.options['font_name_r'] try: id = '%s.%s' % (text_type(fontname), text_type(fontsize)) except UnicodeDecodeError: id = '%s.%s' % (fontname, fontsize) if id not in self._cache: font = ImageFont.truetype(fontname, fontsize) self._cache[id] = font return self._cache[id] def get_extents(self, text): font = self._select_font() if not font: return 0, 0 left, top, right, bottom = font.getbbox(text) ascent, descent = font.getmetrics() if self.options['limit_render_to_text_bbox']: h = bottom - top else: h = ascent + descent w = right - left return w, h def get_cached_extents(self): return self.get_extents def _render_begin(self): # create a surface, context, font... self._pil_im = Image.new('RGBA', self._size, color=(255, 255, 255, 0)) self._pil_draw = ImageDraw.Draw(self._pil_im) def _render_text(self, text, x, y): font = self._select_font() if not font: return color = tuple([int(c * 255) for c in self.options['color']]) # Adjust x and y position to avoid text cutoff if self.options['limit_render_to_text_bbox']: bbox = font.getbbox(text) x -= bbox[0] y -= bbox[1] self._pil_draw.text((int(x), int(y)), text, font=font, fill=color) def _render_end(self): data = ImageData(self._size[0], self._size[1], self._pil_im.mode.lower(), self._pil_im.tobytes()) del self._pil_im del self._pil_draw return data ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/text_pygame.py������������������������������������������������������������0000666�0000000�0000000�00000007167�00000000000�016403� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Text Pygame: Draw text with pygame .. warning:: Pygame has been deprecated and will be removed in the release after Kivy 1.11.0. ''' __all__ = ('LabelPygame', ) from kivy.compat import PY2 from kivy.core.text import LabelBase from kivy.core.image import ImageData from kivy.utils import deprecated try: import pygame except: raise pygame_cache = {} pygame_font_handles = {} pygame_cache_order = [] # init pygame font try: pygame.ftfont.init() except: pygame.font.init() class LabelPygame(LabelBase): @deprecated( msg='Pygame has been deprecated and will be removed after 1.11.0') def __init__(self, *largs, **kwargs): super(LabelPygame, self).__init__(*largs, **kwargs) def _get_font_id(self): return '|'.join([str(self.options[x]) for x in ('font_size', 'font_name_r', 'bold', 'italic')]) def _get_font(self): fontid = self._get_font_id() if fontid not in pygame_cache: # try first the file if it's a filename font_handle = fontobject = None fontname = self.options['font_name_r'] ext = fontname.rsplit('.', 1) if len(ext) == 2: # try to open the font if it has an extension font_handle = open(fontname, 'rb') fontobject = pygame.font.Font(font_handle, int(self.options['font_size'])) # fallback to search a system font if fontobject is None: # try to search the font font = pygame.font.match_font( self.options['font_name_r'].replace(' ', ''), bold=self.options['bold'], italic=self.options['italic']) # fontobject fontobject = pygame.font.Font(font, int(self.options['font_size'])) pygame_cache[fontid] = fontobject pygame_font_handles[fontid] = font_handle pygame_cache_order.append(fontid) # to prevent too much file open, limit the number of opened fonts to 64 while len(pygame_cache_order) > 64: popid = pygame_cache_order.pop(0) del pygame_cache[popid] font_handle = pygame_font_handles.pop(popid) if font_handle is not None: font_handle.close() return pygame_cache[fontid] def get_ascent(self): return self._get_font().get_ascent() def get_descent(self): return self._get_font().get_descent() def get_extents(self, text): return self._get_font().size(text) def get_cached_extents(self): return self._get_font().size def _render_begin(self): self._pygame_surface = pygame.Surface(self._size, pygame.SRCALPHA, 32) self._pygame_surface.fill((0, 0, 0, 0)) def _render_text(self, text, x, y): font = self._get_font() color = [c * 255 for c in self.options['color']] color[0], color[2] = color[2], color[0] try: text = font.render(text, True, color) text.set_colorkey(color) self._pygame_surface.blit(text, (x, y), None, pygame.BLEND_RGBA_ADD) except pygame.error: pass def _render_end(self): w, h = self._size data = ImageData(w, h, 'rgba', self._pygame_surface.get_buffer().raw) del self._pygame_surface return data ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/text/text_sdl2.py��������������������������������������������������������������0000666�0000000�0000000�00000002471�00000000000�015756� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' SDL2 text provider ================== Based on SDL2 + SDL2_ttf ''' __all__ = ('LabelSDL2', ) from kivy.compat import PY2 from kivy.core.text import LabelBase try: from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents, _get_fontdescent, _get_fontascent) except ImportError: from kivy.core import handle_win_lib_import_error handle_win_lib_import_error( 'text', 'sdl2', 'kivy.core.text._text_sdl2') raise class LabelSDL2(LabelBase): def _get_font_id(self): return '|'.join([str(self.options[x]) for x in ('font_size', 'font_name_r', 'bold', 'italic', 'underline', 'strikethrough')]) def get_extents(self, text): try: if PY2: text = text.encode('UTF-8') except: pass return _get_extents(self, text) def get_descent(self): return _get_fontdescent(self) def get_ascent(self): return _get_fontascent(self) def _render_begin(self): self._surface = _SurfaceContainer(self._size[0], self._size[1]) def _render_text(self, text, x, y): self._surface.render(self, text, x, y) def _render_end(self): return self._surface.get_data() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7130027 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/video/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013612� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/video/__init__.py��������������������������������������������������������������0000666�0000000�0000000�00000013707�00000000000�015733� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Video ===== Core class for reading video files and managing the video :class:`~kivy.graphics.texture.Texture`. .. versionchanged:: 1.10.0 The pyglet, pygst and gi providers have been removed. .. versionchanged:: 1.8.0 There are now 2 distinct Gstreamer implementations: one using Gi/Gst working for both Python 2+3 with Gstreamer 1.0, and one using PyGST working only for Python 2 + Gstreamer 0.10. .. note:: Recording is not supported. ''' __all__ = ('VideoBase', 'Video') from kivy.clock import Clock from kivy.core import core_select_lib from kivy.event import EventDispatcher from kivy.logger import Logger from kivy.compat import PY2 class VideoBase(EventDispatcher): '''VideoBase, a class used to implement a video reader. :Parameters: `filename`: str Filename of the video. Can be a file or an URI. `eos`: str, defaults to 'pause' Action to take when EOS is hit. Can be one of 'pause', 'stop' or 'loop'. .. versionchanged:: 1.4.0 added 'pause' `async`: bool, defaults to True Load the video asynchronously (may be not supported by all providers). `autoplay`: bool, defaults to False Auto play the video on init. :Events: `on_eos` Fired when EOS is hit. `on_load` Fired when the video is loaded and the texture is available. `on_frame` Fired when a new frame is written to the texture. ''' __slots__ = ('_wantplay', '_buffer', '_filename', '_texture', '_volume', 'eos', '_state', '_async', '_autoplay') __events__ = ('on_eos', 'on_load', 'on_frame') def __init__(self, **kwargs): kwargs.setdefault('filename', None) kwargs.setdefault('eos', 'stop') kwargs.setdefault('async', True) kwargs.setdefault('autoplay', False) super(VideoBase, self).__init__() self._wantplay = False self._buffer = None self._filename = None self._texture = None self._volume = 1. self._state = '' self._autoplay = kwargs.get('autoplay') self._async = kwargs.get('async') self.eos = kwargs.get('eos') if self.eos == 'pause': Logger.warning("'pause' is deprecated. Use 'stop' instead.") self.eos = 'stop' self.filename = kwargs.get('filename') Clock.schedule_interval(self._update, 1 / 30.) if self._autoplay: self.play() def __del__(self): self.unload() def on_eos(self): pass def on_load(self): pass def on_frame(self): pass def _get_filename(self): return self._filename def _set_filename(self, filename): if filename == self._filename: return self.unload() self._filename = filename if self._filename is None: return self.load() filename = property(lambda self: self._get_filename(), lambda self, x: self._set_filename(x), doc='Get/set the filename/uri of the current video') def _get_position(self): return 0 def _set_position(self, pos): self.seek(pos) position = property(lambda self: self._get_position(), lambda self, x: self._set_position(x), doc='Get/set the position in the video (in seconds)') def _get_volume(self): return self._volume def _set_volume(self, volume): self._volume = volume volume = property(lambda self: self._get_volume(), lambda self, x: self._set_volume(x), doc='Get/set the volume in the video (1.0 = 100%)') def _get_duration(self): return 0 duration = property(lambda self: self._get_duration(), doc='Get the video duration (in seconds)') def _get_texture(self): return self._texture texture = property(lambda self: self._get_texture(), doc='Get the video texture') def _get_state(self): return self._state state = property(lambda self: self._get_state(), doc='Get the video playing status') def _do_eos(self, *args): ''' .. versionchanged:: 1.4.0 Now dispatches the `on_eos` event. ''' if self.eos == 'pause': self.pause() elif self.eos == 'stop': self.stop() elif self.eos == 'loop': self.position = 0 self.play() self.dispatch('on_eos') def _update(self, dt): '''Update the video content to texture. ''' pass def seek(self, percent, precise=True): '''Move to position as percentage (strictly, a proportion from 0 - 1) of the duration''' pass def stop(self): '''Stop the video playing''' self._state = '' def pause(self): '''Pause the video .. versionadded:: 1.4.0 ''' self._state = 'paused' def play(self): '''Play the video''' self._state = 'playing' def load(self): '''Load the video from the current filename''' pass def unload(self): '''Unload the actual video''' self._state = '' # Load the appropriate provider video_providers = [] try: from kivy.lib.gstplayer import GstPlayer # NOQA video_providers += [('gstplayer', 'video_gstplayer', 'VideoGstplayer')] except ImportError: pass video_providers += [ ('ffmpeg', 'video_ffmpeg', 'VideoFFMpeg'), ('ffpyplayer', 'video_ffpyplayer', 'VideoFFPy'), ('null', 'video_null', 'VideoNull')] Video = core_select_lib('video', video_providers) ���������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/video/video_ffmpeg.py����������������������������������������������������������0000666�0000000�0000000�00000005356�00000000000�016627� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' FFmpeg video abstraction ======================== .. versionadded:: 1.0.8 This abstraction requires ffmpeg python extensions. We have made a special extension that is used for the android platform but can also be used on x86 platforms. The project is available at:: http://github.com/tito/ffmpeg-android The extension is designed for implementing a video player. Refer to the documentation of the ffmpeg-android project for more information about the requirements. ''' try: import ffmpeg except: raise from kivy.core.video import VideoBase from kivy.graphics.texture import Texture class VideoFFMpeg(VideoBase): def __init__(self, **kwargs): self._do_load = False self._player = None super(VideoFFMpeg, self).__init__(**kwargs) def unload(self): if self._player: self._player.stop() self._player = None self._state = '' self._do_load = False def load(self): self.unload() def play(self): if self._player: self.unload() self._player = ffmpeg.FFVideo(self._filename) self._player.set_volume(self._volume) self._do_load = True def stop(self): self.unload() def seek(self, percent, precise=True): if self._player is None: return self._player.seek(percent) def _do_eos(self): self.unload() self.dispatch('on_eos') super(VideoFFMpeg, self)._do_eos() def _update(self, dt): if self._do_load: self._player.open() self._do_load = False return player = self._player if player is None: return if not player.is_open: self._do_eos() return frame = player.get_next_frame() if frame is None: return # first time we got a frame, we know that video is read now. if self._texture is None: self._texture = Texture.create(size=( player.get_width(), player.get_height()), colorfmt='rgb') self._texture.flip_vertical() self.dispatch('on_load') if self._texture: self._texture.blit_buffer(frame) self.dispatch('on_frame') def _get_duration(self): if self._player is None: return 0 return self._player.get_duration() def _get_position(self): if self._player is None: return 0 return self._player.get_position() def _set_volume(self, value): self._volume = value if self._player: self._player.set_volume(self._volume) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/video/video_ffpyplayer.py������������������������������������������������������0000666�0000000�0000000�00000040137�00000000000�017540� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' FFmpeg based video abstraction ============================== To use, you need to install ffpyplayer and have a compiled ffmpeg shared library. https://github.com/matham/ffpyplayer The docs there describe how to set this up. But briefly, first you need to compile ffmpeg using the shared flags while disabling the static flags (you'll probably have to set the fPIC flag, e.g. CFLAGS=-fPIC). Here are some instructions: https://trac.ffmpeg.org/wiki/CompilationGuide. For Windows, you can download compiled GPL binaries from http://ffmpeg.zeranoe.com/builds/. Similarly, you should download SDL2. Now, you should have ffmpeg and sdl directories. In each, you should have an 'include', 'bin' and 'lib' directory, where e.g. for Windows, 'lib' contains the .dll.a files, while 'bin' contains the actual dlls. The 'include' directory holds the headers. The 'bin' directory is only needed if the shared libraries are not already in the path. In the environment, define FFMPEG_ROOT and SDL_ROOT, each pointing to the ffmpeg and SDL directories respectively. (If you're using SDL2, the 'include' directory will contain an 'SDL2' directory, which then holds the headers). Once defined, download the ffpyplayer git repo and run python setup.py build_ext --inplace Finally, before running you need to ensure that ffpyplayer is in python's path. ..Note:: When kivy exits by closing the window while the video is playing, it appears that the __del__method of VideoFFPy is not called. Because of this, the VideoFFPy object is not properly deleted when kivy exits. The consequence is that because MediaPlayer creates internal threads which do not have their daemon flag set, when the main threads exists, it'll hang and wait for the other MediaPlayer threads to exit. But since __del__ is not called to delete the MediaPlayer object, those threads will remain alive, hanging kivy. What this means is that you have to be sure to delete the MediaPlayer object before kivy exits by setting it to None. ''' __all__ = ('VideoFFPy', ) try: import ffpyplayer from ffpyplayer.player import MediaPlayer from ffpyplayer.tools import set_log_callback, get_log_callback except: raise from threading import Thread from queue import Queue, Empty, Full from kivy.clock import Clock, mainthread from kivy.logger import Logger from kivy.core.video import VideoBase from kivy.graphics import Rectangle, BindTexture from kivy.graphics.texture import Texture from kivy.graphics.fbo import Fbo from kivy.weakmethod import WeakMethod import time Logger.info('VideoFFPy: Using ffpyplayer {}'.format(ffpyplayer.version)) logger_func = {'quiet': Logger.critical, 'panic': Logger.critical, 'fatal': Logger.critical, 'error': Logger.error, 'warning': Logger.warning, 'info': Logger.info, 'verbose': Logger.debug, 'debug': Logger.debug} def _log_callback(message, level): message = message.strip() if message: logger_func[level]('ffpyplayer: {}'.format(message)) if not get_log_callback(): set_log_callback(_log_callback) class VideoFFPy(VideoBase): YUV_RGB_FS = """ $HEADER$ uniform sampler2D tex_y; uniform sampler2D tex_u; uniform sampler2D tex_v; void main(void) { float y = texture2D(tex_y, tex_coord0).r; float u = texture2D(tex_u, tex_coord0).r - 0.5; float v = texture2D(tex_v, tex_coord0).r - 0.5; float r = y + 1.402 * v; float g = y - 0.344 * u - 0.714 * v; float b = y + 1.772 * u; gl_FragColor = vec4(r, g, b, 1.0); } """ _trigger = None def __init__(self, **kwargs): self._ffplayer = None self._thread = None self._next_frame = None self._seek_queue = [] self._ffplayer_need_quit = False self._wakeup_queue = Queue(maxsize=1) self._trigger = Clock.create_trigger(self._redraw) super(VideoFFPy, self).__init__(**kwargs) @property def _is_stream(self): # This is only used when building ff_opts, to prevent starting # player paused and can probably be removed as soon as the 'eof' # receiving issue is solved. # See https://github.com/matham/ffpyplayer/issues/142 return self.filename.startswith('rtsp://') def __del__(self): self.unload() def _wakeup_thread(self): try: self._wakeup_queue.put(None, False) except Full: pass def _wait_for_wakeup(self, timeout): try: self._wakeup_queue.get(True, timeout) except Empty: pass def _player_callback(self, selector, value): if self._ffplayer is None: return if selector == 'quit': def close(*args): self.unload() Clock.schedule_once(close, 0) def _get_position(self): if self._ffplayer is not None: return self._ffplayer.get_pts() return 0 def _set_position(self, pos): self.seek(pos) def _set_volume(self, volume): self._volume = volume if self._ffplayer is not None: self._ffplayer.set_volume(self._volume) def _get_duration(self): if self._ffplayer is None: return 0 return self._ffplayer.get_metadata()['duration'] @mainthread def _do_eos(self): if self.eos == 'pause': self.pause() elif self.eos == 'stop': self.stop() elif self.eos == 'loop': # this causes a seek to zero self.position = 0 self.dispatch('on_eos') @mainthread def _finish_setup(self): # once setup is done, we make sure player state matches what user # could have requested while player was being setup and it was in limbo # also, thread starts player in internal paused mode, so this unpauses # it if user didn't request pause meanwhile if self._ffplayer is not None: self._ffplayer.set_volume(self._volume) self._ffplayer.set_pause(self._state == 'paused') self._wakeup_thread() def _redraw(self, *args): if not self._ffplayer: return next_frame = self._next_frame if not next_frame: return img, pts = next_frame if img.get_size() != self._size or self._texture is None: self._size = w, h = img.get_size() if self._out_fmt == 'yuv420p': w2 = int(w / 2) h2 = int(h / 2) self._tex_y = Texture.create( size=(w, h), colorfmt='luminance') self._tex_u = Texture.create( size=(w2, h2), colorfmt='luminance') self._tex_v = Texture.create( size=(w2, h2), colorfmt='luminance') self._fbo = fbo = Fbo(size=self._size) with fbo: BindTexture(texture=self._tex_u, index=1) BindTexture(texture=self._tex_v, index=2) Rectangle(size=fbo.size, texture=self._tex_y) fbo.shader.fs = VideoFFPy.YUV_RGB_FS fbo['tex_y'] = 0 fbo['tex_u'] = 1 fbo['tex_v'] = 2 self._texture = fbo.texture else: self._texture = Texture.create(size=self._size, colorfmt='rgba') # XXX FIXME # self.texture.add_reload_observer(self.reload_buffer) self._texture.flip_vertical() self.dispatch('on_load') if self._texture: if self._out_fmt == 'yuv420p': dy, du, dv, _ = img.to_memoryview() if dy and du and dv: self._tex_y.blit_buffer(dy, colorfmt='luminance') self._tex_u.blit_buffer(du, colorfmt='luminance') self._tex_v.blit_buffer(dv, colorfmt='luminance') self._fbo.ask_update() self._fbo.draw() else: self._texture.blit_buffer( img.to_memoryview()[0], colorfmt='rgba') self.dispatch('on_frame') def _next_frame_run(self, ffplayer): sleep = time.sleep trigger = self._trigger did_dispatch_eof = False wait_for_wakeup = self._wait_for_wakeup seek_queue = self._seek_queue # video starts in internal paused state # fast path, if the source video is yuv420p, we'll use a glsl shader # for buffer conversion to rgba # wait until we get frame metadata while not self._ffplayer_need_quit: src_pix_fmt = ffplayer.get_metadata().get('src_pix_fmt') if not src_pix_fmt: wait_for_wakeup(0.005) continue # ffpyplayer reports src_pix_fmt as bytes. this may or may not # change in future, so we check for both bytes and str if src_pix_fmt in (b'yuv420p', 'yuv420p'): self._out_fmt = 'yuv420p' ffplayer.set_output_pix_fmt(self._out_fmt) break if self._ffplayer_need_quit: ffplayer.close_player() return self._ffplayer = ffplayer self._finish_setup() # now, we'll be in internal paused state and loop will wait until # mainthread unpauses us when finishing setup while not self._ffplayer_need_quit: seek_happened = False if seek_queue: vals = seek_queue[:] del seek_queue[:len(vals)] percent, precise = vals[-1] ffplayer.seek( percent * ffplayer.get_metadata()['duration'], relative=False, accurate=precise ) seek_happened = True did_dispatch_eof = False self._next_frame = None # Get next frame if paused: if seek_happened and ffplayer.get_pause(): ffplayer.set_volume(0.0) # Try to do it silently. ffplayer.set_pause(False) try: # We don't know concrete number of frames to skip, # this number worked fine on couple of tested videos: to_skip = 6 while True: frame, val = ffplayer.get_frame(show=False) # Exit loop on invalid val: if val in ('paused', 'eof'): break # Exit loop on seek_queue updated: if seek_queue: break # Wait for next frame: if frame is None: sleep(0.005) continue # Wait until we skipped enough frames: to_skip -= 1 if to_skip == 0: break # Assuming last frame is actual, just get it: frame, val = ffplayer.get_frame(force_refresh=True) finally: ffplayer.set_pause(bool(self._state == 'paused')) # todo: this is not safe because user could have updated # volume between us reading it and setting it ffplayer.set_volume(self._volume) # Get next frame regular: else: frame, val = ffplayer.get_frame() if val == 'eof': if not did_dispatch_eof: self._do_eos() did_dispatch_eof = True wait_for_wakeup(None) elif val == 'paused': did_dispatch_eof = False wait_for_wakeup(None) else: did_dispatch_eof = False if frame: self._next_frame = frame trigger() else: val = val if val else (1 / 30.) wait_for_wakeup(val) ffplayer.close_player() def seek(self, percent, precise=True): # still save seek while thread is setting up self._seek_queue.append((percent, precise,)) self._wakeup_thread() def stop(self): self.unload() def pause(self): # if state hasn't been set (empty), there's no player. If it's # paused, nothing to do so just handle playing if self._state == 'playing': # we could be in limbo while player is setting up so check. Player # will pause when finishing setting up if self._ffplayer is not None: self._ffplayer.set_pause(True) # even in limbo, indicate to start in paused state self._state = 'paused' self._wakeup_thread() def play(self): # _state starts empty and is empty again after unloading if self._ffplayer: # player is already setup, just handle unpausing assert self._state in ('paused', 'playing') if self._state == 'paused': self._ffplayer.set_pause(False) self._state = 'playing' self._wakeup_thread() return # we're now either in limbo state waiting for thread to setup, # or no thread has been started if self._state == 'playing': # in limbo, just wait for thread to setup player return elif self._state == 'paused': # in limbo, still unpause for when player becomes ready self._state = 'playing' self._wakeup_thread() return # load first unloads self.load() self._out_fmt = 'rgba' # if no stream, it starts internally paused, but unpauses itself # if stream and we start paused, we sometimes receive eof after a # few frames, depending on the stream producer. # XXX: This probably needs to be figured out in ffpyplayer, using # ffplay directly works. ff_opts = { 'paused': not self._is_stream, 'out_fmt': self._out_fmt, 'sn': True, 'volume': self._volume, } ffplayer = MediaPlayer( self._filename, callback=self._player_callback, thread_lib='SDL', loglevel='info', ff_opts=ff_opts ) # Disabled as an attempt to fix kivy issue #6210 # self._ffplayer.set_volume(self._volume) self._thread = Thread( target=self._next_frame_run, name='Next frame', args=(ffplayer, ) ) # todo: remove self._thread.daemon = True # start in playing mode, but _ffplayer isn't set until ready. We're # now in a limbo state self._state = 'playing' self._thread.start() def load(self): self.unload() def unload(self): # no need to call self._trigger.cancel() because _ffplayer is set # to None below, and it's not safe to call clock stuff from __del__ # if thread is still alive, set it to exit and wake it self._wakeup_thread() self._ffplayer_need_quit = True # wait until it exits if self._thread: # TODO: use callback, don't block here self._thread.join() self._thread = None if self._ffplayer: self._ffplayer = None self._next_frame = None self._size = (0, 0) self._state = '' self._seek_queue = [] # reset for next load since thread is dead for sure self._ffplayer_need_quit = False self._wakeup_queue = Queue(maxsize=1) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/video/video_gstplayer.py�������������������������������������������������������0000666�0000000�0000000�00000010062�00000000000�017363� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Video Gstplayer =============== .. versionadded:: 1.8.0 Implementation of a VideoBase with Kivy :class:`~kivy.lib.gstplayer.GstPlayer` This player is the preferred player, using Gstreamer 1.0, working on both Python 2 and 3. ''' try: from kivy.lib.gstplayer import GstPlayer, get_gst_version except ImportError: from kivy.core import handle_win_lib_import_error handle_win_lib_import_error( 'VideoGstplayer', 'gst', 'kivy.lib.gstplayer._gstplayer') raise from kivy.graphics.texture import Texture from kivy.core.video import VideoBase from kivy.logger import Logger from kivy.clock import Clock from kivy.compat import PY2 from threading import Lock from functools import partial from os.path import realpath from weakref import ref if PY2: from urllib import pathname2url else: from urllib.request import pathname2url Logger.info('VideoGstplayer: Using Gstreamer {}'.format( '.'.join(map(str, get_gst_version())))) def _on_gstplayer_buffer(video, width, height, data): video = video() # if we still receive the video but no more player, remove it. if not video: return with video._buffer_lock: video._buffer = (width, height, data) def _on_gstplayer_message(mtype, message): if mtype == 'error': Logger.error('VideoGstplayer: {}'.format(message)) elif mtype == 'warning': Logger.warning('VideoGstplayer: {}'.format(message)) elif mtype == 'info': Logger.info('VideoGstplayer: {}'.format(message)) class VideoGstplayer(VideoBase): def __init__(self, **kwargs): self.player = None self._buffer = None self._buffer_lock = Lock() super(VideoGstplayer, self).__init__(**kwargs) def _on_gst_eos_sync(self): Clock.schedule_once(self._do_eos, 0) def load(self): Logger.debug('VideoGstplayer: Load <{}>'.format(self._filename)) uri = self._get_uri() wk_self = ref(self) self.player_callback = partial(_on_gstplayer_buffer, wk_self) self.player = GstPlayer(uri, self.player_callback, self._on_gst_eos_sync, _on_gstplayer_message) self.player.load() def unload(self): if self.player: self.player.unload() self.player = None with self._buffer_lock: self._buffer = None self._texture = None def stop(self): super(VideoGstplayer, self).stop() self.player.stop() def pause(self): super(VideoGstplayer, self).pause() self.player.pause() def play(self): super(VideoGstplayer, self).play() self.player.set_volume(self.volume) self.player.play() def seek(self, percent, precise=True): self.player.seek(percent) def _get_position(self): return self.player.get_position() def _get_duration(self): return self.player.get_duration() def _set_volume(self, value): self._volume = value if self.player: self.player.set_volume(self._volume) def _update(self, dt): buf = None with self._buffer_lock: buf = self._buffer self._buffer = None if buf is not None: self._update_texture(buf) self.dispatch('on_frame') def _update_texture(self, buf): width, height, data = buf # texture is not allocated yet, create it first if not self._texture: self._texture = Texture.create(size=(width, height), colorfmt='rgb') self._texture.flip_vertical() self.dispatch('on_load') if self._texture: self._texture.blit_buffer( data, size=(width, height), colorfmt='rgb') def _get_uri(self): uri = self.filename if not uri: return if '://' not in uri: uri = 'file:' + pathname2url(realpath(uri)) return uri ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/video/video_null.py������������������������������������������������������������0000666�0000000�0000000�00000000354�00000000000�016326� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ''' VideoNull: empty implementation of VideoBase for the no provider case ''' from kivy.core.video import VideoBase class VideoNull(VideoBase): '''VideoBase implementation when there is no provider. ''' pass ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7130027 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014013� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/__init__.py�������������������������������������������������������������0000666�0000000�0000000�00000260757�00000000000�016145� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# pylint: disable=W0611 # coding: utf-8 ''' Window ====== Core class for creating the default Kivy window. Kivy supports only one window per application: please don't try to create more than one. ''' __all__ = ('Keyboard', 'WindowBase', 'Window') from os.path import join, exists from os import getcwd from collections import defaultdict from kivy.core import core_select_lib from kivy.clock import Clock from kivy.config import Config from kivy.logger import Logger from kivy.base import EventLoop, stopTouchApp from kivy.modules import Modules from kivy.event import EventDispatcher from kivy.properties import ListProperty, ObjectProperty, AliasProperty, \ NumericProperty, OptionProperty, StringProperty, BooleanProperty, \ ColorProperty from kivy.utils import platform, reify, deprecated, pi_version from kivy.context import get_current_context from kivy.uix.behaviors import FocusBehavior from kivy.setupconfig import USE_SDL2 from kivy.graphics.transformation import Matrix from kivy.graphics.cgl import cgl_get_backend_name # late import VKeyboard = None android = None Animation = None class Keyboard(EventDispatcher): '''Keyboard interface that is returned by :meth:`WindowBase.request_keyboard`. When you request a keyboard, you'll get an instance of this class. Whatever the keyboard input is (system or virtual keyboard), you'll receive events through this instance. :Events: `on_key_down`: keycode, text, modifiers Fired when a new key is pressed down `on_key_up`: keycode Fired when a key is released (up) Here is an example of how to request a Keyboard in accordance with the current configuration: .. include:: ../../examples/widgets/keyboardlistener.py :literal: ''' # Keycodes mapping, between str <-> int. These keycodes are # currently taken from pygame.key. But when a new provider will be # used, it must do the translation to these keycodes too. keycodes = { # specials keys 'backspace': 8, 'tab': 9, 'enter': 13, 'rshift': 303, 'shift': 304, 'alt': 308, 'rctrl': 306, 'lctrl': 305, 'super': 309, 'alt-gr': 307, 'compose': 311, 'pipe': 310, 'capslock': 301, 'escape': 27, 'spacebar': 32, 'pageup': 280, 'pagedown': 281, 'end': 279, 'home': 278, 'left': 276, 'up': 273, 'right': 275, 'down': 274, 'insert': 277, 'delete': 127, 'numlock': 300, 'print': 144, 'screenlock': 145, 'pause': 19, # a-z keys 'a': 97, 'b': 98, 'c': 99, 'd': 100, 'e': 101, 'f': 102, 'g': 103, 'h': 104, 'i': 105, 'j': 106, 'k': 107, 'l': 108, 'm': 109, 'n': 110, 'o': 111, 'p': 112, 'q': 113, 'r': 114, 's': 115, 't': 116, 'u': 117, 'v': 118, 'w': 119, 'x': 120, 'y': 121, 'z': 122, # 0-9 keys '0': 48, '1': 49, '2': 50, '3': 51, '4': 52, '5': 53, '6': 54, '7': 55, '8': 56, '9': 57, # numpad 'numpad0': 256, 'numpad1': 257, 'numpad2': 258, 'numpad3': 259, 'numpad4': 260, 'numpad5': 261, 'numpad6': 262, 'numpad7': 263, 'numpad8': 264, 'numpad9': 265, 'numpaddecimal': 266, 'numpaddivide': 267, 'numpadmul': 268, 'numpadsubstract': 269, 'numpadadd': 270, 'numpadenter': 271, # F1-15 'f1': 282, 'f2': 283, 'f3': 284, 'f4': 285, 'f5': 286, 'f6': 287, 'f7': 288, 'f8': 289, 'f9': 290, 'f10': 291, 'f11': 292, 'f12': 293, 'f13': 294, 'f14': 295, 'f15': 296, # other keys '(': 40, ')': 41, '[': 91, ']': 93, '{': 123, '}': 125, ':': 58, ';': 59, '=': 61, '+': 43, '-': 45, '_': 95, '/': 47, '*': 42, '?': 47, '`': 96, '~': 126, '´': 180, '¦': 166, '\\': 92, '|': 124, '"': 34, "'": 39, ',': 44, '.': 46, '<': 60, '>': 62, '@': 64, '!': 33, '#': 35, '$': 36, '%': 37, '^': 94, '&': 38, '¬': 172, '¨': 168, '…': 8230, 'ù': 249, 'à': 224, 'é': 233, 'è': 232, } __events__ = ('on_key_down', 'on_key_up', 'on_textinput') def __init__(self, **kwargs): super(Keyboard, self).__init__() #: Window which the keyboard is attached too self.window = kwargs.get('window', None) #: Callback that will be called when the keyboard is released self.callback = kwargs.get('callback', None) #: Target that have requested the keyboard self.target = kwargs.get('target', None) #: VKeyboard widget, if allowed by the configuration self.widget = kwargs.get('widget', None) def on_key_down(self, keycode, text, modifiers): pass def on_key_up(self, keycode): pass def on_textinput(self, text): pass def release(self): '''Call this method to release the current keyboard. This will ensure that the keyboard is no longer attached to your callback.''' if self.window: self.window.release_keyboard(self.target) self.target = None def _on_window_textinput(self, instance, text): return self.dispatch('on_textinput', text) def _on_window_key_down(self, instance, keycode, scancode, text, modifiers): keycode = (keycode, self.keycode_to_string(keycode)) if text == '\x04': Window.trigger_keyboard_height() return return self.dispatch('on_key_down', keycode, text, modifiers) def _on_window_key_up(self, instance, keycode, *largs): keycode = (keycode, self.keycode_to_string(keycode)) return self.dispatch('on_key_up', keycode) def _on_vkeyboard_key_down(self, instance, keycode, text, modifiers): if keycode is None: keycode = text.lower() keycode = (self.string_to_keycode(keycode), keycode) return self.dispatch('on_key_down', keycode, text, modifiers) def _on_vkeyboard_key_up(self, instance, keycode, text, modifiers): if keycode is None: keycode = text keycode = (self.string_to_keycode(keycode), keycode) return self.dispatch('on_key_up', keycode) def _on_vkeyboard_textinput(self, instance, text): return self.dispatch('on_textinput', text) def string_to_keycode(self, value): '''Convert a string to a keycode number according to the :attr:`Keyboard.keycodes`. If the value is not found in the keycodes, it will return -1. ''' return Keyboard.keycodes.get(value, -1) def keycode_to_string(self, value): '''Convert a keycode number to a string according to the :attr:`Keyboard.keycodes`. If the value is not found in the keycodes, it will return ''. ''' keycodes = list(Keyboard.keycodes.values()) if value in keycodes: return list(Keyboard.keycodes.keys())[keycodes.index(value)] return '' class WindowBase(EventDispatcher): '''WindowBase is an abstract window widget for any window implementation. :Parameters: `borderless`: str, one of ('0', '1') Set the window border state. Check the :mod:`~kivy.config` documentation for a more detailed explanation on the values. `custom_titlebar`: str, one of ('0', '1') Set to `'1'` to uses a custom titlebar `fullscreen`: str, one of ('0', '1', 'auto', 'fake') Make the window fullscreen. Check the :mod:`~kivy.config` documentation for a more detailed explanation on the values. `width`: int Width of the window. `height`: int Height of the window. `minimum_width`: int Minimum width of the window (only works for sdl2 window provider). `minimum_height`: int Minimum height of the window (only works for sdl2 window provider). `always_on_top`: bool When enabled, the window will be brought to the front and will keep the window above the rest. If disabled, it will restore the default behavior. Only works for the sdl2 window provider. `allow_screensaver`: bool Allow the device to show a screen saver, or to go to sleep on mobile devices. Defaults to True. Only works for sdl2 window provider. :Events: `on_motion`: etype, motionevent Fired when a new :class:`~kivy.input.motionevent.MotionEvent` is dispatched `on_touch_down`: Fired when a new touch event is initiated. `on_touch_move`: Fired when an existing touch event changes location. `on_touch_up`: Fired when an existing touch event is terminated. `on_draw`: Fired when the :class:`Window` is being drawn. `on_flip`: Fired when the :class:`Window` GL surface is being flipped. `on_rotate`: rotation Fired when the :class:`Window` is being rotated. `on_close`: Fired when the :class:`Window` is closed. `on_request_close`: Fired when the event loop wants to close the window, or if the escape key is pressed and `exit_on_escape` is `True`. If a function bound to this event returns `True`, the window will not be closed. If the event is triggered because of the keyboard escape key, the keyword argument `source` is dispatched along with a value of `keyboard` to the bound functions. .. versionadded:: 1.9.0 `on_cursor_enter`: Fired when the cursor enters the window. .. versionadded:: 1.9.1 `on_cursor_leave`: Fired when the cursor leaves the window. .. versionadded:: 1.9.1 `on_minimize`: Fired when the window is minimized. .. versionadded:: 1.10.0 `on_maximize`: Fired when the window is maximized. .. versionadded:: 1.10.0 `on_restore`: Fired when the window is restored. .. versionadded:: 1.10.0 `on_hide`: Fired when the window is hidden. .. versionadded:: 1.10.0 `on_show`: Fired when the window is shown. .. versionadded:: 1.10.0 `on_keyboard`: key, scancode, codepoint, modifier Fired when the keyboard is used for input. .. versionchanged:: 1.3.0 The *unicode* parameter has been deprecated in favor of codepoint, and will be removed completely in future versions. `on_key_down`: key, scancode, codepoint, modifier Fired when a key pressed. .. versionchanged:: 1.3.0 The *unicode* parameter has been deprecated in favor of codepoint, and will be removed completely in future versions. `on_key_up`: key, scancode, codepoint Fired when a key is released. .. versionchanged:: 1.3.0 The *unicode* parameter has be deprecated in favor of codepoint, and will be removed completely in future versions. `on_drop_begin`: x, y, *args Fired when text(s) or file(s) drop on the application is about to begin. .. versionadded:: 2.1.0 `on_drop_file`: filename (bytes), x, y, *args Fired when a file is dropped on the application. .. versionadded:: 1.2.0 .. versionchanged:: 2.1.0 Renamed from `on_dropfile` to `on_drop_file`. `on_drop_text`: text (bytes), x, y, *args Fired when a text is dropped on the application. .. versionadded:: 2.1.0 `on_drop_end`: x, y, *args Fired when text(s) or file(s) drop on the application has ended. .. versionadded:: 2.1.0 `on_memorywarning`: Fired when the platform have memory issue (iOS / Android mostly) You can listen to this one, and clean whatever you can. .. versionadded:: 1.9.0 `on_textedit(self, text)`: Fired when inputting with IME. The string inputting with IME is set as the parameter of this event. .. versionadded:: 1.10.1 ''' __instance = None __initialized = False _fake_fullscreen = False # private properties _density = NumericProperty(1.) _size = ListProperty([0, 0]) _modifiers = ListProperty([]) _rotation = NumericProperty(0) _focus = BooleanProperty(True) gl_backends_allowed = [] """ A list of Kivy gl backend names, which if not empty, will be the exclusive list of gl backends that can be used with this window. """ gl_backends_ignored = [] """ A list of Kivy gl backend names that may not be used with this window. """ managed_textinput = False """ True if this Window class uses `on_textinput` to insert text, internal. """ children = ListProperty([]) '''List of the children of this window. :attr:`children` is a :class:`~kivy.properties.ListProperty` instance and defaults to an empty list. Use :meth:`add_widget` and :meth:`remove_widget` to manipulate the list of children. Don't manipulate the list directly unless you know what you are doing. ''' parent = ObjectProperty(None, allownone=True) '''Parent of this window. :attr:`parent` is a :class:`~kivy.properties.ObjectProperty` instance and defaults to None. When created, the parent is set to the window itself. You must take care of it if you are doing a recursive check. ''' icon = StringProperty() '''A path to the window icon. .. versionadded:: 1.1.2 :attr:`icon` is a :class:`~kivy.properties.StringProperty`. ''' def _get_modifiers(self): return self._modifiers modifiers = AliasProperty(_get_modifiers, None, bind=('_modifiers',)) '''List of keyboard modifiers currently active. .. versionadded:: 1.0.9 :attr:`modifiers` is an :class:`~kivy.properties.AliasProperty`. ''' def _get_size(self): r = self._rotation w, h = self._size if platform == 'win' or self._density != 1: w, h = self._win._get_gl_size() if self.softinput_mode == 'resize': h -= self.keyboard_height if r in (0, 180): return w, h return h, w def _set_size(self, size): if self._size != size: r = self._rotation if r in (0, 180): self._size = size else: self._size = size[1], size[0] self.dispatch('on_pre_resize', *size) minimum_width = NumericProperty(0) '''The minimum width to restrict the window to. .. versionadded:: 1.9.1 :attr:`minimum_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' minimum_height = NumericProperty(0) '''The minimum height to restrict the window to. .. versionadded:: 1.9.1 :attr:`minimum_height` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' always_on_top = BooleanProperty(False) '''When enabled, the window will be brought to the front and will keep the window above the rest. If disabled, it will restore the default behavior. This option can be toggled freely during the window's lifecycle. Only works for the sdl2 window provider. Check the :mod:`~kivy.config` documentation for a more detailed explanation on the values. .. versionadded:: 2.2.0 :attr:`always_on_top` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' allow_screensaver = BooleanProperty(True) '''Whether the screen saver is enabled, or on mobile devices whether the device is allowed to go to sleep while the app is open. .. versionadded:: 1.10.0 :attr:`allow_screensaver` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' size = AliasProperty(_get_size, _set_size, bind=('_size', '_rotation')) '''Get the rotated size of the window. If :attr:`rotation` is set, then the size will change to reflect the rotation. .. versionadded:: 1.0.9 :attr:`size` is an :class:`~kivy.properties.AliasProperty`. ''' clearcolor = ColorProperty((0, 0, 0, 1)) '''Color used to clear the window. :: from kivy.core.window import Window # red background color Window.clearcolor = (1, 0, 0, 1) # don't clear background at all Window.clearcolor = None .. versionchanged:: 1.7.2 The clearcolor default value is now: (0, 0, 0, 1). .. versionadded:: 1.0.9 :attr:`clearcolor` is an :class:`~kivy.properties.ColorProperty` and defaults to (0, 0, 0, 1). .. versionchanged:: 2.1.0 Changed from :class:`~kivy.properties.AliasProperty` to :class:`~kivy.properties.ColorProperty`. ''' # make some property read-only def _get_width(self): _size = self._size if platform == 'win' or self._density != 1: _size = self._win._get_gl_size() r = self._rotation if r == 0 or r == 180: return _size[0] return _size[1] width = AliasProperty(_get_width, bind=('_rotation', '_size', '_density')) '''Rotated window width. :attr:`width` is a read-only :class:`~kivy.properties.AliasProperty`. ''' def _get_height(self): '''Rotated window height''' r = self._rotation _size = self._size if platform == 'win' or self._density != 1: _size = self._win._get_gl_size() kb = self.keyboard_height if self.softinput_mode == 'resize' else 0 if r == 0 or r == 180: return _size[1] - kb return _size[0] - kb height = AliasProperty(_get_height, bind=('_rotation', '_size', '_density')) '''Rotated window height. :attr:`height` is a read-only :class:`~kivy.properties.AliasProperty`. ''' def _get_center(self): return self.width / 2., self.height / 2. center = AliasProperty(_get_center, bind=('width', 'height')) '''Center of the rotated window. .. versionadded:: 1.0.9 :attr:`center` is an :class:`~kivy.properties.AliasProperty`. ''' def _get_rotation(self): return self._rotation def _set_rotation(self, x): x = int(x % 360) if x == self._rotation: return if x not in (0, 90, 180, 270): raise ValueError('can rotate only 0, 90, 180, 270 degrees') self._rotation = x if not self.initialized: return self.dispatch('on_pre_resize', *self.size) self.dispatch('on_rotate', x) rotation = AliasProperty(_get_rotation, _set_rotation, bind=('_rotation', )) '''Get/set the window content rotation. Can be one of 0, 90, 180, 270 degrees. .. versionadded:: 1.0.9 :attr:`rotation` is an :class:`~kivy.properties.AliasProperty`. ''' softinput_mode = OptionProperty( '', options=('', 'below_target', 'pan', 'scale', 'resize') ) '''This specifies the behavior of window contents on display of the soft keyboard on mobile platforms. It can be one of '', 'pan', 'scale', 'resize' or 'below_target'. Their effects are listed below. +----------------+-------------------------------------------------------+ | Value | Effect | +================+=======================================================+ | '' | The main window is left as is, allowing you to use | | | the :attr:`keyboard_height` to manage the window | | | contents manually. | +----------------+-------------------------------------------------------+ | 'pan' | The main window pans, moving the bottom part of the | | | window to be always on top of the keyboard. | +----------------+-------------------------------------------------------+ | 'resize' | The window is resized and the contents scaled to fit | | | the remaining space. | +----------------+-------------------------------------------------------+ | 'below_target' | The window pans so that the current target TextInput | | | widget requesting the keyboard is presented just above| | | the soft keyboard. | +----------------+-------------------------------------------------------+ :attr:`softinput_mode` is an :class:`~kivy.properties.OptionProperty` and defaults to ''. .. note:: The `resize` option does not currently work with SDL2 on Android. .. versionadded:: 1.9.0 .. versionchanged:: 1.9.1 The 'below_target' option was added. ''' _keyboard_changed = BooleanProperty(False) _kheight = NumericProperty(0) _kanimation = None def _free_kanimation(self, *largs): WindowBase._kanimation = None def _animate_content(self): '''Animate content to IME height. ''' kargs = self.keyboard_anim_args global Animation if not Animation: from kivy.animation import Animation if WindowBase._kanimation: WindowBase._kanimation.cancel(self) WindowBase._kanimation = kanim = Animation( _kheight=self.keyboard_height + self.keyboard_padding, d=kargs['d'], t=kargs['t']) kanim.bind(on_complete=self._free_kanimation) kanim.start(self) def _upd_kbd_height(self, *kargs): self._keyboard_changed = not self._keyboard_changed self._animate_content() def _get_ios_kheight(self): import ios return ios.get_kheight() def _get_android_kheight(self): if USE_SDL2: # Placeholder until the SDL2 bootstrap supports this return 0 global android if not android: import android return android.get_keyboard_height() def _get_kivy_vkheight(self): mode = Config.get('kivy', 'keyboard_mode') if ( mode in ['dock', 'systemanddock'] and self._vkeyboard_cls is not None ): for w in self.children: if isinstance(w, self._vkeyboard_cls): vkeyboard_height = w.height * w.scale if self.softinput_mode == 'pan': return vkeyboard_height elif ( self.softinput_mode == 'below_target' and w.target.y < vkeyboard_height ): return vkeyboard_height - w.target.y return 0 def _get_kheight(self): if platform == 'android': return self._get_android_kheight() elif platform == 'ios': return self._get_ios_kheight() return self._get_kivy_vkheight() keyboard_height = AliasProperty(_get_kheight, bind=('_keyboard_changed',)) '''Returns the height of the softkeyboard/IME on mobile platforms. Will return 0 if not on mobile platform or if IME is not active. .. note:: This property returns 0 with SDL2 on Android, but setting Window.softinput_mode does work. .. versionadded:: 1.9.0 :attr:`keyboard_height` is a read-only :class:`~kivy.properties.AliasProperty` and defaults to 0. ''' keyboard_anim_args = {'t': 'in_out_quart', 'd': .5} '''The attributes for animating softkeyboard/IME. `t` = `transition`, `d` = `duration`. This value will have no effect on desktops. .. versionadded:: 1.10.0 :attr:`keyboard_anim_args` is a dict and defaults to {'t': 'in_out_quart', 'd': `.5`}. ''' keyboard_padding = NumericProperty(0) '''The padding to have between the softkeyboard/IME & target or bottom of window. Will have no effect on desktops. .. versionadded:: 1.10.0 :attr:`keyboard_padding` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' def _set_system_size(self, size): self._size = size def _get_system_size(self): if self.softinput_mode == 'resize': return self._size[0], self._size[1] - self.keyboard_height return self._size system_size = AliasProperty(_get_system_size, _set_system_size, bind=('_size',)) '''Real size of the window ignoring rotation. If the density is not 1, the :attr:`system_size` is the :attr:`size` divided by density. .. versionadded:: 1.0.9 :attr:`system_size` is an :class:`~kivy.properties.AliasProperty`. ''' def _get_effective_size(self): '''On density=1 and non-ios / non-Windows displays, return :attr:`system_size`, else return scaled / rotated :attr:`size`. Used by MouseMotionEvent.update_graphics() and WindowBase.on_motion(). ''' w, h = self.system_size if platform in ('ios', 'win') or self._density != 1: w, h = self.size return w, h borderless = BooleanProperty(False) '''When set to True, this property removes the window border/decoration. Check the :mod:`~kivy.config` documentation for a more detailed explanation on the values. .. versionadded:: 1.9.0 :attr:`borderless` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' custom_titlebar = BooleanProperty(False) '''When set to True, allows the user to set a widget as a titlebar. Check the :mod:`~kivy.config` documentation for a more detailed explanation on the values. .. versionadded:: 2.1.0 see :meth:`~kivy.core.window.WindowBase.set_custom_titlebar` for detailed usage :attr:`custom_titlebar` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' fullscreen = OptionProperty(False, options=(True, False, 'auto', 'fake')) '''This property sets the fullscreen mode of the window. Available options are: True, False, 'auto' and 'fake'. Check the :mod:`~kivy.config` documentation for more detailed explanations on these values. fullscreen is an :class:`~kivy.properties.OptionProperty` and defaults to `False`. .. versionadded:: 1.2.0 .. note:: The 'fake' option has been deprecated, use the :attr:`borderless` property instead. .. warning:: On iOS, setting :attr:`fullscreen` to `False` will not automatically hide the status bar. To achieve this, you must set :attr:`fullscreen` to `False`, and then also set :attr:`borderless` to `False`. ''' mouse_pos = ObjectProperty((0, 0)) '''2d position of the mouse cursor within the window. Position is relative to the left/bottom point of the window. .. note:: Cursor position will be scaled by the pixel density if the high density mode is supported by the window provider. .. versionadded:: 1.2.0 :attr:`mouse_pos` is an :class:`~kivy.properties.ObjectProperty` and defaults to (0, 0). ''' show_cursor = BooleanProperty(True) '''Set whether or not the cursor is shown on the window. .. versionadded:: 1.9.1 :attr:`show_cursor` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' def _get_focus(self): return self._focus focus = AliasProperty(_get_focus, None, bind=('_focus',)) '''Check whether or not the window currently has focus. .. versionadded:: 1.9.1 :attr:`focus` is a read-only :class:`~kivy.properties.AliasProperty` and defaults to True. ''' def _set_cursor_state(self, value): pass def set_system_cursor(self, cursor_name): '''Set type of a mouse cursor in the Window. It can be one of 'arrow', 'ibeam', 'wait', 'crosshair', 'wait_arrow', 'size_nwse', 'size_nesw', 'size_we', 'size_ns', 'size_all', 'no', or 'hand'. On some platforms there might not be a specific cursor supported and such an option falls back to one of the substitutable alternatives: +------------+-----------+------------+-----------+---------------+ | | Windows | MacOS | Linux X11 | Linux Wayland | +============+===========+============+===========+===============+ | arrow | arrow | arrow | arrow | arrow | +------------+-----------+------------+-----------+---------------+ | ibeam | ibeam | ibeam | ibeam | ibeam | +------------+-----------+------------+-----------+---------------+ | wait | wait | arrow | wait | wait | +------------+-----------+------------+-----------+---------------+ | crosshair | crosshair | crosshair | crosshair | hand | +------------+-----------+------------+-----------+---------------+ | wait_arrow | arrow | arrow | wait | wait | +------------+-----------+------------+-----------+---------------+ | size_nwse | size_nwse | size_all | size_all | hand | +------------+-----------+------------+-----------+---------------+ | size_nesw | size_nesw | size_all | size_all | hand | +------------+-----------+------------+-----------+---------------+ | size_we | size_we | size_we | size_we | hand | +------------+-----------+------------+-----------+---------------+ | size_ns | size_ns | size_ns | size_ns | hand | +------------+-----------+------------+-----------+---------------+ | size_all | size_all | size_all | size_all | hand | +------------+-----------+------------+-----------+---------------+ | no | no | no | no | ibeam | +------------+-----------+------------+-----------+---------------+ | hand | hand | hand | hand | hand | +------------+-----------+------------+-----------+---------------+ .. versionadded:: 1.10.1 .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. ''' pass def _get_window_pos(self): pass def _set_window_pos(self, x, y): pass def _get_left(self): if not self.initialized: return self._left return self._get_window_pos()[0] def _set_left(self, value): pos = self._get_window_pos() self._set_window_pos(value, pos[1]) def _get_top(self): if not self.initialized: return self._top return self._get_window_pos()[1] def _set_top(self, value): pos = self._get_window_pos() self._set_window_pos(pos[0], value) top = AliasProperty(_get_top, _set_top) '''Top position of the window. .. note:: It's an SDL2 property with `[0, 0]` in the top-left corner. .. versionchanged:: 1.10.0 :attr:`top` is now an :class:`~kivy.properties.AliasProperty` .. versionadded:: 1.9.1 :attr:`top` is an :class:`~kivy.properties.AliasProperty` and defaults to the position set in :class:`~kivy.config.Config`. ''' left = AliasProperty(_get_left, _set_left) '''Left position of the window. .. note:: It's an SDL2 property with `[0, 0]` in the top-left corner. .. versionchanged:: 1.10.0 :attr:`left` is now an :class:`~kivy.properties.AliasProperty` .. versionadded:: 1.9.1 :attr:`left` is an :class:`~kivy.properties.AliasProperty` and defaults to the position set in :class:`~kivy.config.Config`. ''' def _get_opacity(self): return self._get_window_opacity() def _set_opacity(self, opacity): return self._set_window_opacity(opacity) def _get_window_opacity(self): Logger.warning('Window: Opacity is not implemented in the current ' 'window provider') def _set_window_opacity(self, opacity): Logger.warning('Window: Opacity is not implemented in the current ' 'window provider') opacity = AliasProperty(_get_opacity, _set_opacity, cache=True) '''Opacity of the window. Accepts a value between 0.0 (transparent) and 1.0 (opaque). .. note:: This feature requires the SDL2 window provider. .. versionadded:: 2.3.0 :attr:`opacity` is an :class:`~kivy.properties.AliasProperty` and defaults to `1.0`. ''' @property def __self__(self): return self position = OptionProperty('auto', options=['auto', 'custom']) render_context = ObjectProperty(None) canvas = ObjectProperty(None) title = StringProperty('Kivy') event_managers = None '''Holds a `list` of registered event managers. Don't change the property directly but use :meth:`register_event_manager` and :meth:`unregister_event_manager` to register and unregister an event manager. Event manager is an instance of :class:`~kivy.eventmanager.EventManagerBase`. .. versionadded:: 2.1.0 .. warning:: This is an experimental property and it remains so while this warning is present. ''' event_managers_dict = None '''Holds a `dict` of `type_id` to `list` of event managers. Don't change the property directly but use :meth:`register_event_manager` and :meth:`unregister_event_manager` to register and unregister an event manager. Event manager is an instance of :class:`~kivy.eventmanager.EventManagerBase`. .. versionadded:: 2.1.0 .. warning:: This is an experimental property and it remains so while this warning is present. ''' trigger_create_window = None __events__ = ( 'on_draw', 'on_flip', 'on_rotate', 'on_resize', 'on_move', 'on_close', 'on_minimize', 'on_maximize', 'on_restore', 'on_hide', 'on_show', 'on_motion', 'on_touch_down', 'on_touch_move', 'on_touch_up', 'on_mouse_down', 'on_mouse_move', 'on_mouse_up', 'on_keyboard', 'on_key_down', 'on_key_up', 'on_textinput', 'on_drop_begin', 'on_drop_file', 'on_dropfile', 'on_drop_text', 'on_drop_end', 'on_request_close', 'on_cursor_enter', 'on_cursor_leave', 'on_joy_axis', 'on_joy_hat', 'on_joy_ball', 'on_joy_button_down', 'on_joy_button_up', 'on_memorywarning', 'on_textedit', # internal 'on_pre_resize') def __new__(cls, **kwargs): if cls.__instance is None: cls.__instance = EventDispatcher.__new__(cls) return cls.__instance def __init__(self, **kwargs): force = kwargs.pop('force', False) # don't init window 2 times, # except if force is specified if WindowBase.__instance is not None and not force: return self.initialized = False self.event_managers = [] self.event_managers_dict = defaultdict(list) self._is_desktop = Config.getboolean('kivy', 'desktop') # create a trigger for update/create the window when one of window # property changes self.trigger_create_window = Clock.create_trigger( self.create_window, -1) # Create a trigger for updating the keyboard height self.trigger_keyboard_height = Clock.create_trigger( self._upd_kbd_height, .5) self.bind(_kheight=lambda *args: self.update_viewport()) # set the default window parameter according to the configuration if 'borderless' not in kwargs: kwargs['borderless'] = Config.getboolean('graphics', 'borderless') if 'custom_titlebar' not in kwargs: kwargs['custom_titlebar'] = Config.getboolean('graphics', 'custom_titlebar') if 'fullscreen' not in kwargs: fullscreen = Config.get('graphics', 'fullscreen') if fullscreen not in ('auto', 'fake'): fullscreen = fullscreen.lower() in ('true', '1', 'yes') kwargs['fullscreen'] = fullscreen if 'width' not in kwargs: kwargs['width'] = Config.getint('graphics', 'width') if 'height' not in kwargs: kwargs['height'] = Config.getint('graphics', 'height') if 'minimum_width' not in kwargs: kwargs['minimum_width'] = Config.getint('graphics', 'minimum_width') if 'minimum_height' not in kwargs: kwargs['minimum_height'] = Config.getint('graphics', 'minimum_height') if 'always_on_top' not in kwargs: kwargs['always_on_top'] = Config.getboolean( 'graphics', 'always_on_top' ) if 'allow_screensaver' not in kwargs: kwargs['allow_screensaver'] = Config.getboolean( 'graphics', 'allow_screensaver') if 'rotation' not in kwargs: kwargs['rotation'] = Config.getint('graphics', 'rotation') if 'position' not in kwargs: kwargs['position'] = Config.getdefault('graphics', 'position', 'auto') if 'top' in kwargs: kwargs['position'] = 'custom' self._top = kwargs['top'] else: self._top = Config.getint('graphics', 'top') if 'left' in kwargs: kwargs['position'] = 'custom' self._left = kwargs['left'] else: self._left = Config.getint('graphics', 'left') kwargs['_size'] = (kwargs.pop('width'), kwargs.pop('height')) if 'show_cursor' not in kwargs: kwargs['show_cursor'] = Config.getboolean( 'graphics', 'show_cursor' ) if 'shape_image' not in kwargs: kwargs['shape_image'] = Config.get('kivy', 'window_shape') self.fbind( 'on_drop_file', lambda win, filename, *args: win.dispatch('on_dropfile', filename) ) super(WindowBase, self).__init__(**kwargs) # bind all the properties that need to recreate the window self._bind_create_window() self.bind(size=self.trigger_keyboard_height, rotation=self.trigger_keyboard_height) self.bind(softinput_mode=lambda *dt: self.update_viewport(), keyboard_height=lambda *dt: self.update_viewport()) self.bind(show_cursor=lambda *dt: self._set_cursor_state(dt[1])) # init privates self._system_keyboard = Keyboard(window=self) self._keyboards = {'system': self._system_keyboard} self._vkeyboard_cls = None self.children = [] self.parent = self # before creating the window import kivy.core.gl # NOQA # configure the window self.create_window() self.register() # manage keyboard(s) self.configure_keyboards() # assign the default context of the widget creation if not hasattr(self, '_context'): self._context = get_current_context() # because Window is created as soon as imported, if we bound earlier, # metrics would be imported when dp is set during window creation. # Instead, don't process dpi changes until everything is set self.fbind('dpi', self._reset_metrics_dpi) # mark as initialized self.initialized = True def _reset_metrics_dpi(self, *args): from kivy.metrics import Metrics Metrics.reset_dpi() def _bind_create_window(self): for prop in ( 'fullscreen', 'borderless', 'position', 'top', 'left', '_size', 'system_size'): self.bind(**{prop: self.trigger_create_window}) def _unbind_create_window(self): for prop in ( 'fullscreen', 'borderless', 'position', 'top', 'left', '_size', 'system_size'): self.unbind(**{prop: self.trigger_create_window}) def register(self): if self.initialized: return # attach modules + listener event EventLoop.set_window(self) Modules.register_window(self) EventLoop.add_event_listener(self) def register_event_manager(self, manager): '''Register and start an event manager to handle events declared in :attr:`~kivy.eventmanager.EventManagerBase.type_ids` attribute. .. versionadded:: 2.1.0 .. warning:: This is an experimental method and it remains so until this warning is present as it can be changed or removed in the next versions of Kivy. ''' self.event_managers.insert(0, manager) for type_id in manager.type_ids: self.event_managers_dict[type_id].insert(0, manager) manager.window = self manager.start() def unregister_event_manager(self, manager): '''Unregister and stop an event manager previously registered with :meth:`register_event_manager`. .. versionadded:: 2.1.0 .. warning:: This is an experimental method and it remains so until this warning is present as it can be changed or removed in the next versions of Kivy. ''' self.event_managers.remove(manager) for type_id in manager.type_ids: self.event_managers_dict[type_id].remove(manager) manager.stop() manager.window = None def mainloop(self): '''Called by the EventLoop every frame after it idles. ''' pass def maximize(self): '''Maximizes the window. This method should be used on desktop platforms only. .. versionadded:: 1.9.0 .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. ''' Logger.warning('Window: maximize() is not implemented in the current ' 'window provider.') def minimize(self): '''Minimizes the window. This method should be used on desktop platforms only. .. versionadded:: 1.9.0 .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. ''' Logger.warning('Window: minimize() is not implemented in the current ' 'window provider.') def restore(self): '''Restores the size and position of a maximized or minimized window. This method should be used on desktop platforms only. .. versionadded:: 1.9.0 .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. ''' Logger.warning('Window: restore() is not implemented in the current ' 'window provider.') def hide(self): '''Hides the window. This method should be used on desktop platforms only. .. versionadded:: 1.9.0 .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. ''' Logger.warning('Window: hide() is not implemented in the current ' 'window provider.') def show(self): '''Shows the window. This method should be used on desktop platforms only. .. versionadded:: 1.9.0 .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. ''' Logger.warning('Window: show() is not implemented in the current ' 'window provider.') def raise_window(self): '''Raise the window. This method should be used on desktop platforms only. .. versionadded:: 1.9.1 .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. ''' Logger.warning('Window: raise_window is not implemented in the current' ' window provider.') def close(self): '''Close the window''' self.dispatch('on_close') # Prevent any leftover that can crash the app later # like if there is still some GL referenced values # they may be collected later, but because it was already # gone in the system, it may collect invalid GL resources # Just clear everything to force reloading later on. from kivy.cache import Cache from kivy.graphics.context import get_context Cache.remove('kv.loader') Cache.remove('kv.image') Cache.remove('kv.shader') Cache.remove('kv.texture') get_context().flush() shape_image = StringProperty('') '''An image for the window shape (only works for sdl2 window provider). .. warning:: The image size has to be the same like the window's size! .. versionadded:: 1.10.1 :attr:`shape_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'data/images/defaultshape.png'. This value is taken from :class:`~kivy.config.Config`. ''' def set_custom_titlebar(self, widget): """ Sets a Widget as a titlebar :widget: The widget you want to set as the titlebar .. versionadded:: 2.1.0 This function returns `True` on successfully setting the custom titlebar, else false How to use this feature :: 1. first set Window.custom_titlebar to True 2. then call Window.set_custom_titlebar with the widget/layout you want to set as titlebar as the argument # noqa: E501 If you want a child of the widget to receive touch events, in that child define a property `draggable` and set it to False If you set the property `draggable` on a layout, all the child in the layout will receive touch events If you want to override default behavior, add function `in_drag_area(x,y)` to the widget The function is call with two args x,y which are mouse.x, and mouse.y the function should return | `True` if that point should be used to drag the window | `False` if you want to receive the touch event at the point .. note:: If you use :meth:`in_drag_area` property `draggable` will not be checked .. note:: This feature requires the SDL2 window provider and is currently only supported on desktop platforms. .. warning:: :mod:`~kivy.core.window.WindowBase.custom_titlebar` must be set to True for the widget to be successfully set as a titlebar """ Logger.warning('Window: set_custom_titlebar ' 'is not implemented in the current' ' window provider.') def on_shape_image(self, instance, value): if self.initialized: self._set_shape( shape_image=value, mode=self.shape_mode, cutoff=self.shape_cutoff, color_key=self.shape_color_key ) shape_cutoff = BooleanProperty(True) '''The window :attr:`shape_image` cutoff property (only works for sdl2 window provider). .. versionadded:: 1.10.1 :attr:`shape_cutoff` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' def on_shape_cutoff(self, instance, value): self._set_shape( shape_image=self.shape_image, mode=self.shape_mode, cutoff=value, color_key=self.shape_color_key ) def _get_shaped(self): return self._is_shaped() shaped = AliasProperty(_get_shaped, None) '''Read only property to check if the window is shapable or not (only works for sdl2 window provider). .. versionadded:: 1.10.1 :attr:`shaped` is an :class:`~kivy.properties.AliasProperty`. ''' def _get_shape_mode(self): if not self.shaped: return '' i = self._get_shaped_mode()['mode'] modes = ('default', 'binalpha', 'reversebinalpha', 'colorkey') return modes[i] def _set_shape_mode(self, value): self._set_shaped_mode(value) shape_mode = AliasProperty(_get_shape_mode, _set_shape_mode) '''Window mode for shaping (only works for sdl2 window provider). - can be RGB only - `default` - does nothing special - `colorkey` - hides a color of the :attr:`shape_color_key` - has to contain alpha channel - `binalpha` - hides an alpha channel of the :attr:`shape_image` - `reversebinalpha` - shows only the alpha of the :attr:`shape_image` .. note:: Before actually setting the mode make sure the Window has the same size like the :attr:`shape_image`, preferably via Config before the Window is actually created. If the :attr:`shape_image` isn't set, the default one will be used and the mode might not take the desired visual effect. .. versionadded:: 1.10.1 :attr:`shape_mode` is an :class:`~kivy.properties.AliasProperty`. ''' shape_color_key = ColorProperty([1, 1, 1, 1]) '''Color key of the shaped window - sets which color will be hidden from the window :attr:`shape_image` (only works for sdl2 window provider). .. versionadded:: 1.10.1 :attr:`shape_color_key` is a :class:`~kivy.properties.ColorProperty` instance and defaults to [1, 1, 1, 1]. .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. ''' def on_shape_color_key(self, instance, value): self._set_shape( shape_image=self.shape_image, mode=self.shape_mode, cutoff=self.shape_cutoff, color_key=value ) def get_gl_backend_name(self): """ Returns the gl backend that will or is used with this window. """ return cgl_get_backend_name( allowed=self.gl_backends_allowed, ignored=self.gl_backends_ignored) def initialize_gl(self): from kivy.core.gl import init_gl init_gl(allowed=self.gl_backends_allowed, ignored=self.gl_backends_ignored) def create_window(self, *largs): '''Will create the main window and configure it. .. warning:: This method is called automatically at runtime. If you call it, it will recreate a RenderContext and Canvas. This means you'll have a new graphics tree, and the old one will be unusable. This method exist to permit the creation of a new OpenGL context AFTER closing the first one. (Like using runTouchApp() and stopTouchApp()). This method has only been tested in a unittest environment and is not suitable for Applications. Again, don't use this method unless you know exactly what you are doing! ''' # just to be sure, if the trigger is set, and if this method is # manually called, unset the trigger self.trigger_create_window.cancel() # ensure the window creation will not be called twice if platform in ('android'): self._unbind_create_window() if not self.initialized: self.initialize_gl() # create the render context and canvas, only the first time. from kivy.graphics import RenderContext, Canvas self.render_context = RenderContext() self.canvas = Canvas() self.render_context.add(self.canvas) else: # if we get initialized more than once, then reload opengl state # after the second time. # XXX check how it's working on embed platform. if platform == 'linux' or Window.__class__.__name__ == 'WindowSDL': # on linux, it's safe for just sending a resize. self.dispatch('on_pre_resize', *self.size) else: # on other platform, window are recreated, we need to reload. from kivy.graphics.context import get_context get_context().reload() Clock.schedule_once(lambda x: self.canvas.ask_update(), 0) self.dispatch('on_pre_resize', *self.size) # ensure the gl viewport is correct self.update_viewport() def on_flip(self): '''Flip between buffers (event)''' self.flip() def flip(self): '''Flip between buffers''' pass def _update_childsize(self, instance, value): self.update_childsize([instance]) def add_widget(self, widget, canvas=None): '''Add a widget to a window''' if widget.parent: from kivy.uix.widget import WidgetException raise WidgetException( 'Cannot add %r to window, it already has a parent %r' % (widget, widget.parent) ) widget.parent = self self.children.insert(0, widget) canvas = self.canvas.before if canvas == 'before' else \ self.canvas.after if canvas == 'after' else self.canvas canvas.add(widget.canvas) self.update_childsize([widget]) widget.bind( pos_hint=self._update_childsize, size_hint=self._update_childsize, size_hint_max=self._update_childsize, size_hint_min=self._update_childsize, size=self._update_childsize, pos=self._update_childsize) def remove_widget(self, widget): '''Remove a widget from a window ''' if widget not in self.children: return self.children.remove(widget) if widget.canvas in self.canvas.children: self.canvas.remove(widget.canvas) elif widget.canvas in self.canvas.after.children: self.canvas.after.remove(widget.canvas) elif widget.canvas in self.canvas.before.children: self.canvas.before.remove(widget.canvas) widget.parent = None widget.unbind( pos_hint=self._update_childsize, size_hint=self._update_childsize, size_hint_max=self._update_childsize, size_hint_min=self._update_childsize, size=self._update_childsize, pos=self._update_childsize) def clear(self): '''Clear the window with the background color''' # XXX FIXME use late binding from kivy.graphics import opengl as gl gl.glClearColor(*self.clearcolor) gl.glClear( gl.GL_COLOR_BUFFER_BIT | gl.GL_DEPTH_BUFFER_BIT | gl.GL_STENCIL_BUFFER_BIT ) def set_title(self, title): '''Set the window title. .. versionadded:: 1.0.5 ''' self.title = title def set_icon(self, filename): '''Set the icon of the window. .. versionadded:: 1.0.5 ''' self.icon = filename def to_widget(self, x, y, initial=True, relative=False): return (x, y) def to_window(self, x, y, initial=True, relative=False): return (x, y) def to_normalized_pos(self, x, y): '''Transforms absolute coordinates to normalized (0-1) coordinates using :attr:`system_size`. .. versionadded:: 2.1.0 ''' x_max = self.system_size[0] - 1.0 y_max = self.system_size[1] - 1.0 return ( x / x_max if x_max > 0 else 0.0, y / y_max if y_max > 0 else 0.0 ) def transform_motion_event_2d(self, me, widget=None): '''Transforms the motion event `me` to this window size and then if `widget` is passed transforms `me` to `widget`'s local coordinates. :raises: `AttributeError`: If widget's ancestor is ``None``. .. note:: Unless it's a specific case, call :meth:`~kivy.input.motionevent.MotionEvent.push` before and :meth:`~kivy.input.motionevent.MotionEvent.pop` after this method's call to preserve previous values of `me`'s attributes. .. versionadded:: 2.1.0 ''' width, height = self._get_effective_size() me.scale_for_screen( width, height, rotation=self.rotation, smode=self.softinput_mode, kheight=self.keyboard_height ) if widget is not None: parent = widget.parent try: if parent: me.apply_transform_2d(parent.to_widget) else: me.apply_transform_2d(widget.to_widget) me.apply_transform_2d(widget.to_parent) except AttributeError: # when using inner window, an app have grab the touch # but app is removed. The touch can't access # to one of the parent. (i.e, self.parent will be None) # and BAM the bug happen. raise def _apply_transform(self, m): return m def get_window_matrix(self, x=0, y=0): m = Matrix() m.translate(x, y, 0) return m def get_root_window(self): return self def get_parent_window(self): return self def get_parent_layout(self): return None def on_draw(self): self.clear() self.render_context.draw() def on_motion(self, etype, me): '''Event called when a motion event is received. :Parameters: `etype`: str One of "begin", "update" or "end". `me`: :class:`~kivy.input.motionevent.MotionEvent` The motion event currently dispatched. .. versionchanged:: 2.1.0 Event managers get to handle the touch event first and if none of them accepts the event (by returning `True`) then window will dispatch `me` through "on_touch_down", "on_touch_move", "on_touch_up" events depending on the `etype`. All non-touch events will go only through managers. ''' accepted = False for manager in self.event_managers_dict[me.type_id][:]: accepted = manager.dispatch(etype, me) or accepted if accepted: if me.is_touch and etype == 'end': FocusBehavior._handle_post_on_touch_up(me) return accepted if me.is_touch: # TODO: Use me.push/me.pop methods because `me` is transformed # Clock execution of partial ScrollView._on_touch_up method and # other similar cases should be changed so that me.push/me.pop can # be used restore previous values of event's attributes # me.push() self.transform_motion_event_2d(me) if etype == 'begin': self.dispatch('on_touch_down', me) elif etype == 'update': self.dispatch('on_touch_move', me) elif etype == 'end': self.dispatch('on_touch_up', me) FocusBehavior._handle_post_on_touch_up(me) # me.pop() def on_touch_down(self, touch): '''Event called when a touch down event is initiated. .. versionchanged:: 1.9.0 The touch `pos` is now transformed to window coordinates before this method is called. Before, the touch `pos` coordinate would be `(0, 0)` when this method was called. ''' for w in self.children[:]: if w.dispatch('on_touch_down', touch): return True def on_touch_move(self, touch): '''Event called when a touch event moves (changes location). .. versionchanged:: 1.9.0 The touch `pos` is now transformed to window coordinates before this method is called. Before, the touch `pos` coordinate would be `(0, 0)` when this method was called. ''' for w in self.children[:]: if w.dispatch('on_touch_move', touch): return True def on_touch_up(self, touch): '''Event called when a touch event is released (terminated). .. versionchanged:: 1.9.0 The touch `pos` is now transformed to window coordinates before this method is called. Before, the touch `pos` coordinate would be `(0, 0)` when this method was called. ''' for w in self.children[:]: if w.dispatch('on_touch_up', touch): return True def on_pre_resize(self, width, height): key = (width, height) if hasattr(self, '_last_resize') and self._last_resize == key: return self._last_resize = key self.dispatch('on_resize', width, height) def on_resize(self, width, height): '''Event called when the window is resized.''' self.update_viewport() def on_move(self): self.property('top').dispatch(self) self.property('left').dispatch(self) def update_viewport(self): from kivy.graphics.opengl import glViewport from kivy.graphics.transformation import Matrix from math import radians w, h = self._get_effective_size() smode = self.softinput_mode target = self._system_keyboard.target targettop = max(0, target.to_window(0, target.y)[1]) if target else 0 kheight = self._kheight w2, h2 = w / 2., h / 2. r = radians(self.rotation) y = 0 _h = h if smode == 'pan': y = kheight elif smode == 'below_target': y = 0 if kheight < targettop else (kheight - targettop) if smode == 'scale': _h -= kheight # prepare the viewport glViewport(0, 0, w, _h) # do projection matrix projection_mat = Matrix() projection_mat.view_clip(0.0, w, 0.0, h, -1.0, 1.0, 0) self.render_context['projection_mat'] = projection_mat # do modelview matrix modelview_mat = Matrix().translate(w2, h2, 0) modelview_mat = modelview_mat.multiply(Matrix().rotate(r, 0, 0, 1)) w, h = self.size w2, h2 = w / 2., h / 2. - y modelview_mat = modelview_mat.multiply(Matrix().translate(-w2, -h2, 0)) self.render_context['modelview_mat'] = modelview_mat frag_modelview_mat = Matrix() frag_modelview_mat.set(flat=modelview_mat.get()) self.render_context['frag_modelview_mat'] = frag_modelview_mat # redraw canvas self.canvas.ask_update() # and update childs self.update_childsize() def update_childsize(self, childs=None): width, height = self.size if childs is None: childs = self.children for w in childs: shw, shh = w.size_hint shw_min, shh_min = w.size_hint_min shw_max, shh_max = w.size_hint_max if shw is not None and shh is not None: c_w = shw * width c_h = shh * height if shw_min is not None and c_w < shw_min: c_w = shw_min elif shw_max is not None and c_w > shw_max: c_w = shw_max if shh_min is not None and c_h < shh_min: c_h = shh_min elif shh_max is not None and c_h > shh_max: c_h = shh_max w.size = c_w, c_h elif shw is not None: c_w = shw * width if shw_min is not None and c_w < shw_min: c_w = shw_min elif shw_max is not None and c_w > shw_max: c_w = shw_max w.width = c_w elif shh is not None: c_h = shh * height if shh_min is not None and c_h < shh_min: c_h = shh_min elif shh_max is not None and c_h > shh_max: c_h = shh_max w.height = c_h for key, value in w.pos_hint.items(): if key == 'x': w.x = value * width elif key == 'right': w.right = value * width elif key == 'y': w.y = value * height elif key == 'top': w.top = value * height elif key == 'center_x': w.center_x = value * width elif key == 'center_y': w.center_y = value * height def screenshot(self, name='screenshot{:04d}.png'): '''Save the actual displayed image to a file. ''' i = 0 path = None if name != 'screenshot{:04d}.png': _ext = name.split('.')[-1] name = ''.join((name[:-(len(_ext) + 1)], '{:04d}.', _ext)) while True: i += 1 path = join(getcwd(), name.format(i)) if not exists(path): break return path def on_rotate(self, rotation): '''Event called when the screen has been rotated. ''' pass def on_close(self, *largs): '''Event called when the window is closed.''' Modules.unregister_window(self) EventLoop.remove_event_listener(self) def on_minimize(self, *largs): '''Event called when the window is minimized. .. versionadded:: 1.10.0 .. note:: This feature requires the SDL2 window provider. ''' pass def on_maximize(self, *largs): '''Event called when the window is maximized. .. versionadded:: 1.10.0 .. note:: This feature requires the SDL2 window provider. ''' pass def on_restore(self, *largs): '''Event called when the window is restored. .. versionadded:: 1.10.0 .. note:: This feature requires the SDL2 window provider. ''' pass def on_hide(self, *largs): '''Event called when the window is hidden. .. versionadded:: 1.10.0 .. note:: This feature requires the SDL2 window provider. ''' pass def on_show(self, *largs): '''Event called when the window is shown. .. versionadded:: 1.10.0 .. note:: This feature requires the SDL2 window provider. ''' pass def on_request_close(self, *largs, **kwargs): '''Event called before we close the window. If a bound function returns `True`, the window will not be closed. If the event is triggered because of the keyboard escape key, the keyword argument `source` is dispatched along with a value of `keyboard` to the bound functions. .. warning:: When the bound function returns True the window will not be closed, so use with care because the user would not be able to close the program, even if the red X is clicked. ''' pass def on_cursor_enter(self, *largs): '''Event called when the cursor enters the window. .. versionadded:: 1.9.1 .. note:: This feature requires the SDL2 window provider. ''' pass def on_cursor_leave(self, *largs): '''Event called when the cursor leaves the window. .. versionadded:: 1.9.1 .. note:: This feature requires the SDL2 window provider. ''' pass def on_mouse_down(self, x, y, button, modifiers): '''Event called when the mouse is used (pressed/released).''' pass def on_mouse_move(self, x, y, modifiers): '''Event called when the mouse is moved with buttons pressed.''' pass def on_mouse_up(self, x, y, button, modifiers): '''Event called when the mouse is moved with buttons pressed.''' pass def on_joy_axis(self, stickid, axisid, value): '''Event called when a joystick has a stick or other axis moved. .. versionadded:: 1.9.0''' pass def on_joy_hat(self, stickid, hatid, value): '''Event called when a joystick has a hat/dpad moved. .. versionadded:: 1.9.0''' pass def on_joy_ball(self, stickid, ballid, xvalue, yvalue): '''Event called when a joystick has a ball moved. .. versionadded:: 1.9.0''' pass def on_joy_button_down(self, stickid, buttonid): '''Event called when a joystick has a button pressed. .. versionadded:: 1.9.0''' pass def on_joy_button_up(self, stickid, buttonid): '''Event called when a joystick has a button released. .. versionadded:: 1.9.0''' pass def on_keyboard(self, key, scancode=None, codepoint=None, modifier=None, **kwargs): '''Event called when keyboard is used. .. warning:: Some providers may omit `scancode`, `codepoint` and/or `modifier`. ''' if 'unicode' in kwargs: Logger.warning("The use of the unicode parameter is deprecated, " "and will be removed in future versions. Use " "codepoint instead, which has identical " "semantics.") # Quit if user presses ESC or the typical OSX shortcuts CMD+q or CMD+w # On Android a back key/gesture is mapped to 27 and initiates a pause. # Consume the event and tell Android to pause. # TODO If just CMD+w is pressed, only the window should be closed. is_osx = platform == 'darwin' if key == 27 and platform == 'android': from android import mActivity mActivity.moveTaskToBack(True) return True elif WindowBase.on_keyboard.exit_on_escape: if key == 27 or all([is_osx, key in [113, 119], modifier == 1024]): if not self.dispatch('on_request_close', source='keyboard'): stopTouchApp() self.close() return True if Config: on_keyboard.exit_on_escape = Config.getboolean( 'kivy', 'exit_on_escape') def __exit(section, name, value): WindowBase.__dict__['on_keyboard'].exit_on_escape = \ Config.getboolean('kivy', 'exit_on_escape') Config.add_callback(__exit, 'kivy', 'exit_on_escape') def on_key_down(self, key, scancode=None, codepoint=None, modifier=None, **kwargs): '''Event called when a key is down (same arguments as on_keyboard)''' if 'unicode' in kwargs: Logger.warning("The use of the unicode parameter is deprecated, " "and will be removed in future versions. Use " "codepoint instead, which has identical " "semantics.") def on_key_up(self, key, scancode=None, codepoint=None, modifier=None, **kwargs): '''Event called when a key is released (same arguments as on_keyboard). ''' if 'unicode' in kwargs: Logger.warning("The use of the unicode parameter is deprecated, " "and will be removed in future versions. Use " "codepoint instead, which has identical " "semantics.") def on_textinput(self, text): '''Event called when text: i.e. alpha numeric non control keys or set of keys is entered. As it is not guaranteed whether we get one character or multiple ones, this event supports handling multiple characters. .. versionadded:: 1.9.0 ''' pass def on_drop_begin(self, x, y, *args): '''Event called when a text or a file drop on the application is about to begin. It will be followed-up by a single or a multiple `on_drop_text` or `on_drop_file` events ending with an `on_drop_end` event. Arguments `x` and `y` are the mouse cursor position at the time of the drop and you should only rely on them if the drop originated from the mouse. :Parameters: `x`: `int` Cursor x position, relative to the window :attr:`left`, at the time of the drop. `y`: `int` Cursor y position, relative to the window :attr:`top`, at the time of the drop. `*args`: `tuple` Additional arguments. .. note:: This event works with sdl2 window provider. .. versionadded:: 2.1.0 ''' pass def on_drop_file(self, filename, x, y, *args): '''Event called when a file is dropped on the application. Arguments `x` and `y` are the mouse cursor position at the time of the drop and you should only rely on them if the drop originated from the mouse. :Parameters: `filename`: `bytes` Absolute path to a dropped file. `x`: `int` Cursor x position, relative to the window :attr:`left`, at the time of the drop. `y`: `int` Cursor y position, relative to the window :attr:`top`, at the time of the drop. `*args`: `tuple` Additional arguments. .. warning:: This event currently works with sdl2 window provider, on pygame window provider and OS X with a patched version of pygame. This event is left in place for further evolution (ios, android etc.) .. note:: On Windows it is possible to drop a file on the window title bar or on its edges and for that case :attr:`mouse_pos` won't be updated as the mouse cursor is not within the window. .. note:: This event doesn't work for apps with elevated permissions, because the OS API calls are filtered. Check issue `#4999 <https://github.com/kivy/kivy/issues/4999>`_ for pointers to workarounds. .. versionadded:: 1.2.0 .. versionchanged:: 2.1.0 Renamed from `on_dropfile` to `on_drop_file`. ''' pass @deprecated(msg='Deprecated in 2.1.0, use on_drop_file event instead. ' 'Event on_dropfile will be removed in the next two ' 'releases.') def on_dropfile(self, filename): pass def on_drop_text(self, text, x, y, *args): '''Event called when a text is dropped on the application. Arguments `x` and `y` are the mouse cursor position at the time of the drop and you should only rely on them if the drop originated from the mouse. :Parameters: `text`: `bytes` Text which is dropped. `x`: `int` Cursor x position, relative to the window :attr:`left`, at the time of the drop. `y`: `int` Cursor y position, relative to the window :attr:`top`, at the time of the drop. `*args`: `tuple` Additional arguments. .. note:: This event works with sdl2 window provider on x11 window. .. note:: On Windows it is possible to drop a text on the window title bar or on its edges and for that case :attr:`mouse_pos` won't be updated as the mouse cursor is not within the window. .. versionadded:: 2.1.0 ''' pass def on_drop_end(self, x, y, *args): '''Event called when a text or a file drop on the application has ended. Arguments `x` and `y` are the mouse cursor position at the time of the drop and you should only rely on them if the drop originated from the mouse. :Parameters: `x`: `int` Cursor x position, relative to the window :attr:`left`, at the time of the drop. `y`: `int` Cursor y position, relative to the window :attr:`top`, at the time of the drop. `*args`: `tuple` Additional arguments. .. note:: This event works with sdl2 window provider. .. versionadded:: 2.1.0 ''' pass def on_memorywarning(self): '''Event called when the platform have memory issue. Your goal is to clear the cache in your app as much as you can, release unused widgets, do garbage collection etc. Currently, this event is fired only from the SDL2 provider, for iOS and Android. .. versionadded:: 1.9.0 ''' pass def on_textedit(self, text): '''Event called when inputting with IME. The string inputting with IME is set as the parameter of this event. .. versionadded:: 1.10.1 ''' pass dpi = NumericProperty(96.) '''Return the DPI of the screen as computed by the window. If the implementation doesn't support DPI lookup, it's 96. .. warning:: This value is not cross-platform. Use :attr:`kivy.metrics.Metrics.dpi` instead. ''' def configure_keyboards(self): # Configure how to provide keyboards (virtual or not) # register system keyboard to listening keys from window sk = self._system_keyboard self.bind( on_key_down=sk._on_window_key_down, on_key_up=sk._on_window_key_up, on_textinput=sk._on_window_textinput) # use the device's real keyboard self.use_syskeyboard = True # use the device's real keyboard self.allow_vkeyboard = False # one single vkeyboard shared between all widgets self.single_vkeyboard = True # the single vkeyboard is always sitting at the same position self.docked_vkeyboard = False # now read the configuration mode = Config.get('kivy', 'keyboard_mode') if mode not in ('', 'system', 'dock', 'multi', 'systemanddock', 'systemandmulti'): Logger.critical('Window: unknown keyboard mode %r' % mode) # adapt mode according to the configuration if mode == 'system': self.use_syskeyboard = True self.allow_vkeyboard = False self.single_vkeyboard = True self.docked_vkeyboard = False elif mode == 'dock': self.use_syskeyboard = False self.allow_vkeyboard = True self.single_vkeyboard = True self.docked_vkeyboard = True elif mode == 'multi': self.use_syskeyboard = False self.allow_vkeyboard = True self.single_vkeyboard = False self.docked_vkeyboard = False elif mode == 'systemanddock': self.use_syskeyboard = True self.allow_vkeyboard = True self.single_vkeyboard = True self.docked_vkeyboard = True elif mode == 'systemandmulti': self.use_syskeyboard = True self.allow_vkeyboard = True self.single_vkeyboard = False self.docked_vkeyboard = False Logger.info( 'Window: virtual keyboard %sallowed, %s, %s' % ( '' if self.allow_vkeyboard else 'not ', 'single mode' if self.single_vkeyboard else 'multiuser mode', 'docked' if self.docked_vkeyboard else 'not docked')) def set_vkeyboard_class(self, cls): '''.. versionadded:: 1.0.8 Set the VKeyboard class to use. If set to `None`, it will use the :class:`kivy.uix.vkeyboard.VKeyboard`. ''' self._vkeyboard_cls = cls def release_all_keyboards(self): '''.. versionadded:: 1.0.8 This will ensure that no virtual keyboard / system keyboard is requested. All instances will be closed. ''' for key in list(self._keyboards.keys())[:]: keyboard = self._keyboards[key] if keyboard: keyboard.release() def request_keyboard( self, callback, target, input_type='text', keyboard_suggestions=True ): '''.. versionadded:: 1.0.4 Internal widget method to request the keyboard. This method is rarely required by the end-user as it is handled automatically by the :class:`~kivy.uix.textinput.TextInput`. We expose it in case you want to handle the keyboard manually for unique input scenarios. A widget can request the keyboard, indicating a callback to call when the keyboard is released (or taken by another widget). :Parameters: `callback`: func Callback that will be called when the keyboard is closed. This can be because somebody else requested the keyboard or the user closed it. `target`: Widget Attach the keyboard to the specified `target`. This should be the widget that requested the keyboard. Ensure you have a different target attached to each keyboard if you're working in a multi user mode. .. versionadded:: 1.0.8 `input_type`: string Choose the type of soft keyboard to request. Can be one of 'null', 'text', 'number', 'url', 'mail', 'datetime', 'tel', 'address'. .. note:: `input_type` is currently only honored on Android. .. versionadded:: 1.8.0 .. versionchanged:: 2.1.0 Added `null` to soft keyboard types. `keyboard_suggestions`: bool If True provides auto suggestions on top of keyboard. This will only work if input_type is set to `text`, `url`, `mail` or `address`. .. versionadded:: 2.1.0 :Return: An instance of :class:`Keyboard` containing the callback, target, and if the configuration allows it, a :class:`~kivy.uix.vkeyboard.VKeyboard` instance attached as a *.widget* property. .. note:: The behavior of this function is heavily influenced by the current `keyboard_mode`. Please see the Config's :ref:`configuration tokens <configuration-tokens>` section for more information. ''' # release any previous keyboard attached. self.release_keyboard(target) # if we can use virtual vkeyboard, activate it. if self.allow_vkeyboard: keyboard = None # late import global VKeyboard if VKeyboard is None and self._vkeyboard_cls is None: from kivy.uix.vkeyboard import VKeyboard self._vkeyboard_cls = VKeyboard # if the keyboard doesn't exist, create it. key = 'single' if self.single_vkeyboard else target if key not in self._keyboards: vkeyboard = self._vkeyboard_cls() keyboard = Keyboard(widget=vkeyboard, window=self) vkeyboard.bind( on_key_down=keyboard._on_vkeyboard_key_down, on_key_up=keyboard._on_vkeyboard_key_up, on_textinput=keyboard._on_vkeyboard_textinput) self._keyboards[key] = keyboard else: keyboard = self._keyboards[key] # configure vkeyboard keyboard.target = keyboard.widget.target = target keyboard.callback = keyboard.widget.callback = callback # add to the window self.add_widget(keyboard.widget) # only after add, do dock mode keyboard.widget.docked = self.docked_vkeyboard keyboard.widget.setup_mode() # sets vkeyboard position according to Window.softinput_mode if self.softinput_mode == 'pan': keyboard.widget.top = 0 elif self.softinput_mode == 'below_target': keyboard.widget.top = keyboard.target.y else: # system keyboard, just register the callback. keyboard = self._system_keyboard keyboard.callback = callback keyboard.target = target # use system (hardware) keyboard according to flag if self.allow_vkeyboard and self.use_syskeyboard: self.unbind( on_key_down=keyboard._on_window_key_down, on_key_up=keyboard._on_window_key_up, on_textinput=keyboard._on_window_textinput) self.bind( on_key_down=keyboard._on_window_key_down, on_key_up=keyboard._on_window_key_up, on_textinput=keyboard._on_window_textinput) return keyboard def release_keyboard(self, target=None): '''.. versionadded:: 1.0.4 Internal method for the widget to release the real-keyboard. Check :meth:`request_keyboard` to understand how it works. ''' if self.allow_vkeyboard: key = 'single' if self.single_vkeyboard else target if key not in self._keyboards: return keyboard = self._keyboards[key] callback = keyboard.callback if callback: keyboard.callback = None callback() keyboard.target = None self.remove_widget(keyboard.widget) if key != 'single' and key in self._keyboards: del self._keyboards[key] elif self._system_keyboard.callback: # this way will prevent possible recursion. callback = self._system_keyboard.callback self._system_keyboard.callback = None callback() return True def grab_mouse(self): '''Grab mouse - so won't leave window .. versionadded:: 1.10.0 .. note:: This feature requires the SDL2 window provider. ''' pass def ungrab_mouse(self): '''Ungrab mouse .. versionadded:: 1.10.0 .. note:: This feature requires the SDL2 window provider. ''' pass #: Instance of a :class:`WindowBase` implementation window_impl = [] if platform == 'linux' and (pi_version or 4) < 4: window_impl += [('egl_rpi', 'window_egl_rpi', 'WindowEglRpi')] if USE_SDL2: window_impl += [('sdl2', 'window_sdl2', 'WindowSDL')] else: window_impl += [ ('pygame', 'window_pygame', 'WindowPygame')] if platform == 'linux': window_impl += [('x11', 'window_x11', 'WindowX11')] Window = core_select_lib('window', window_impl, True) �����������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/_window_sdl2.pyx��������������������������������������������������������0000666�0000000�0000000�00000104130�00000000000�017146� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������import ctypes include "../../../kivy/lib/sdl2.pxi" include "../../include/config.pxi" from libc.string cimport memcpy from os import environ from kivy.config import Config from kivy.logger import Logger from kivy import platform from kivy.graphics.cgl cimport * from cpython.mem cimport PyMem_Malloc, PyMem_Realloc, PyMem_Free if not environ.get('KIVY_DOC_INCLUDE'): is_desktop = Config.get('kivy', 'desktop') == '1' IF USE_WAYLAND: from .window_info cimport WindowInfoWayland IF USE_X11: from .window_info cimport WindowInfoX11 IF UNAME_SYSNAME == 'Windows': from .window_info cimport WindowInfoWindows cdef int _event_filter(void *userdata, SDL_Event *event) with gil: return (<_WindowSDL2Storage>userdata).cb_event_filter(event) cdef class _WindowSDL2Storage: cdef SDL_Window *win cdef SDL_GLContext ctx cdef SDL_Surface *surface cdef SDL_Surface *icon cdef int win_flags cdef object event_filter def __cinit__(self): self.win = NULL self.ctx = NULL self.surface = NULL self.win_flags = 0 self.event_filter = None def set_event_filter(self, event_filter): self.event_filter = event_filter cdef int cb_event_filter(self, SDL_Event *event): # must return 0 to eat the event, 1 to add it into the event queue cdef str name = None if not self.event_filter: return 1 if event.type == SDL_WINDOWEVENT: if is_desktop and event.window.event == SDL_WINDOWEVENT_RESIZED: action = ('windowresized', event.window.data1, event.window.data2) return self.event_filter(*action) elif event.type == SDL_APP_TERMINATING: name = 'app_terminating' elif event.type == SDL_APP_LOWMEMORY: name = 'app_lowmemory' elif event.type == SDL_APP_WILLENTERBACKGROUND: name = 'app_willenterbackground' elif event.type == SDL_APP_DIDENTERBACKGROUND: name = 'app_didenterbackground' elif event.type == SDL_APP_WILLENTERFOREGROUND: name = 'app_willenterforeground' elif event.type == SDL_APP_DIDENTERFOREGROUND: name = 'app_didenterforeground' if not name: return 1 return self.event_filter(name) def die(self): raise RuntimeError(<bytes> SDL_GetError()) def setup_window(self, x, y, width, height, borderless, fullscreen, resizable, state, gl_backend): self.win_flags = SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN | SDL_WINDOW_ALLOW_HIGHDPI if resizable: self.win_flags |= SDL_WINDOW_RESIZABLE if not USE_IOS: if borderless: self.win_flags |= SDL_WINDOW_BORDERLESS if USE_ANDROID: # Android is handled separately because it is important to create the window with # the same fullscreen setting as AndroidManifest.xml. if environ.get('P4A_IS_WINDOWED', 'True') == 'False': self.win_flags |= SDL_WINDOW_FULLSCREEN elif USE_IOS: if environ.get('IOS_IS_WINDOWED', 'True') == 'False': self.win_flags |= SDL_WINDOW_FULLSCREEN | SDL_WINDOW_BORDERLESS elif fullscreen == 'auto': self.win_flags |= SDL_WINDOW_FULLSCREEN_DESKTOP elif fullscreen is True: self.win_flags |= SDL_WINDOW_FULLSCREEN if state == 'maximized': self.win_flags |= SDL_WINDOW_MAXIMIZED elif state == 'minimized': self.win_flags |= SDL_WINDOW_MINIMIZED elif state == 'hidden': self.win_flags |= SDL_WINDOW_HIDDEN show_taskbar_icon = Config.getboolean('graphics', 'show_taskbar_icon') if not show_taskbar_icon: self.win_flags |= SDL_WINDOW_SKIP_TASKBAR SDL_SetHint(SDL_HINT_ACCELEROMETER_AS_JOYSTICK, b'0') SDL_SetHintWithPriority(b'SDL_ANDROID_TRAP_BACK_BUTTON', b'1', SDL_HINT_OVERRIDE) # makes dpi aware of scale changes if platform == "win": SDL_SetHint(SDL_HINT_WINDOWS_DPI_SCALING, b"1") if SDL_Init(SDL_INIT_VIDEO | SDL_INIT_JOYSTICK) < 0: self.die() # Set default orientation (force landscape for now) orientations = 'LandscapeLeft LandscapeRight' # Set larger set of iOS default orientations if applicable if USE_IOS: orientations = 'LandscapeLeft LandscapeRight Portrait PortraitUpsideDown' if USE_ANDROID: # Do not hint anything: by default the value in the AndroidManifest.xml will be used # Note that the user can still override this via $KIVY_ORIENTATION if they wish orientations = '' # Override the orientation based on the KIVY_ORIENTATION env # var. Note that this takes priority over any other setting. orientations = environ.get('KIVY_ORIENTATION', orientations) SDL_SetHint(SDL_HINT_ORIENTATIONS, <bytes>(orientations.encode('utf-8'))) SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1) SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16) SDL_GL_SetAttribute(SDL_GL_STENCIL_SIZE, 8) SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 8) SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 8) SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 8) SDL_GL_SetAttribute(SDL_GL_ALPHA_SIZE, KIVY_SDL_GL_ALPHA_SIZE) SDL_GL_SetAttribute(SDL_GL_RETAINED_BACKING, 0) SDL_GL_SetAttribute(SDL_GL_ACCELERATED_VISUAL, 1) if gl_backend == "angle_sdl2": Logger.info("Window: Activate GLES2/ANGLE context") SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, 4) SDL_SetHint(SDL_HINT_VIDEO_WIN_D3DCOMPILER, "none") if x is None: x = SDL_WINDOWPOS_UNDEFINED if y is None: y = SDL_WINDOWPOS_UNDEFINED # Multisampling: # (The number of samples is limited to 4, because greater values # aren't supported with some video drivers.) cdef int multisamples, shaped multisamples = Config.getint('graphics', 'multisamples') # we need to tell the window to be shaped before creation, therefore # it's a config property like e.g. fullscreen shaped = Config.getint('graphics', 'shaped') if multisamples > 0 and shaped > 0: # try to create shaped window with multisampling: SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 1) SDL_GL_SetAttribute( SDL_GL_MULTISAMPLESAMPLES, min(multisamples, 4) ) self.win = SDL_CreateShapedWindow( NULL, x, y, width, height, self.win_flags ) if not self.win: # if an error occurred, create only shaped window: SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 0) SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 0) self.win = SDL_CreateShapedWindow( NULL, x, y, width, height, self.win_flags ) if not self.win: # if everything fails, create an ordinary window: self.win = SDL_CreateWindow( NULL, x, y, width, height, self.win_flags ) elif multisamples > 0: # try to create window with multisampling: SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 1) SDL_GL_SetAttribute( SDL_GL_MULTISAMPLESAMPLES, min(multisamples, 4) ) self.win = SDL_CreateWindow( NULL, x, y, width, height, self.win_flags ) if not self.win: # if an error occurred, create window without multisampling: SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 0) SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 0) self.win = SDL_CreateWindow( NULL, x, y, width, height, self.win_flags ) elif shaped > 0: # try to create shaped window: self.win = SDL_CreateShapedWindow( NULL, x, y, width, height, self.win_flags ) if not self.win: # if an error occurred, create an ordinary window: self.win = SDL_CreateWindow( NULL, x, y, width, height, self.win_flags ) else: self.win = SDL_CreateWindow( NULL, x, y, width, height, self.win_flags ) # post-creation fix for shaped window if shaped > 0 and self.is_window_shaped(): # because SDL just set it to (-1000, -1000) # -> can't use UNDEFINED nor CENTER after window creation self.set_window_pos(100, 100) # SDL also changed borderless, fullscreen, resizable and shown # but we shouldn't care about those at __init__ as this window is # a special one (borders and resizing will cripple the look, # fullscreen might crash the window) if not self.win: self.die() SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 2) SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 0) if gl_backend != "mock": self.ctx = SDL_GL_CreateContext(self.win) if not self.ctx: self.die() # vsync vsync = Config.get('graphics', 'vsync') if vsync and vsync != 'none': vsync = Config.getint('graphics', 'vsync') Logger.debug(f'WindowSDL: setting vsync interval=={vsync}') res = SDL_GL_SetSwapInterval(vsync) if res == -1: status = '' if vsync not in (0, 1): res = SDL_GL_SetSwapInterval(1) status = ', trying fallback to 1: ' + ('failed' if res == -1 else 'succeeded') Logger.debug('WindowSDL: requested vsync failed' + status) # Open all available joysticks cdef int joy_i for joy_i in range(SDL_NumJoysticks()): SDL_JoystickOpen(joy_i) SDL_SetEventFilter(<SDL_EventFilter>_event_filter, <void *>self) SDL_EventState(SDL_DROPFILE, SDL_ENABLE) SDL_EventState(SDL_DROPTEXT, SDL_ENABLE) SDL_EventState(SDL_DROPBEGIN, SDL_ENABLE) SDL_EventState(SDL_DROPCOMPLETE, SDL_ENABLE) cdef int w, h SDL_GetWindowSize(self.win, &w, &h) return w, h def _set_cursor_state(self, value): SDL_ShowCursor(value) def set_system_cursor(self, str name): # prevent the compiler to not be happy because of # an uninitialized value (return False in Cython is not a direct # return 0 in C) cdef SDL_SystemCursor num = SDL_SYSTEM_CURSOR_ARROW if name == 'arrow': num = SDL_SYSTEM_CURSOR_ARROW elif name == 'ibeam': num = SDL_SYSTEM_CURSOR_IBEAM elif name == 'wait': num = SDL_SYSTEM_CURSOR_WAIT elif name == 'crosshair': num = SDL_SYSTEM_CURSOR_CROSSHAIR elif name == 'wait_arrow': num = SDL_SYSTEM_CURSOR_WAITARROW elif name == 'size_nwse': num = SDL_SYSTEM_CURSOR_SIZENWSE elif name == 'size_nesw': num = SDL_SYSTEM_CURSOR_SIZENESW elif name == 'size_we': num = SDL_SYSTEM_CURSOR_SIZEWE elif name == 'size_ns': num = SDL_SYSTEM_CURSOR_SIZENS elif name == 'size_all': num = SDL_SYSTEM_CURSOR_SIZEALL elif name == 'no': num = SDL_SYSTEM_CURSOR_NO elif name == 'hand': num = SDL_SYSTEM_CURSOR_HAND else: return False new_cursor = SDL_CreateSystemCursor(num) self.set_cursor(new_cursor) return True cdef void set_cursor(self, SDL_Cursor * cursor): SDL_SetCursor(cursor) def raise_window(self): SDL_RaiseWindow(self.win) def _get_gl_size(self): cdef int w, h SDL_GL_GetDrawableSize(self.win, &w, &h) return w, h def resize_display_mode(self, w, h): cdef SDL_DisplayMode mode cdef int draw_w, draw_h SDL_GetWindowDisplayMode(self.win, &mode) if USE_IOS and self.ctx: SDL_GL_GetDrawableSize(self.win, &draw_w, &draw_h) mode.w = draw_w mode.h = draw_h SDL_SetWindowDisplayMode(self.win, &mode) else: mode.w = w mode.h = h SDL_SetWindowDisplayMode(self.win, &mode) SDL_GetWindowDisplayMode(self.win, &mode) return mode.w, mode.h def resize_window(self, w, h): if self.window_size != [w, h]: SDL_SetWindowSize(self.win, w, h) def set_minimum_size(self, w, h): SDL_SetWindowMinimumSize(self.win, w, h) def set_always_on_top(self, always_on_top): SDL_SetWindowAlwaysOnTop(self.win, SDL_TRUE if always_on_top else SDL_FALSE) def set_allow_screensaver(self, allow_screensaver): if allow_screensaver: SDL_EnableScreenSaver() else: SDL_DisableScreenSaver() def maximize_window(self): SDL_MaximizeWindow(self.win) def minimize_window(self): SDL_MinimizeWindow(self.win) def restore_window(self): SDL_RestoreWindow(self.win) def hide_window(self): SDL_HideWindow(self.win) def show_window(self): SDL_ShowWindow(self.win) def set_border_state(self, state): SDL_SetWindowBordered(self.win, SDL_FALSE if state else SDL_TRUE) def set_fullscreen_mode(self, mode): if mode == 'auto': mode = SDL_WINDOW_FULLSCREEN_DESKTOP elif mode is True: mode = SDL_WINDOW_FULLSCREEN else: mode = False SDL_SetWindowFullscreen(self.win, mode) def set_window_title(self, title): SDL_SetWindowTitle(self.win, <bytes>title.encode('utf-8')) def get_window_pos(self): cdef int x, y SDL_GetWindowPosition(self.win, &x, &y) return x, y def set_window_pos(self, x, y): SDL_SetWindowPosition(self.win, x, y) def set_window_opacity(self, opacity): if SDL_SetWindowOpacity(self.win, opacity): message = (<bytes>SDL_GetError()).decode('utf-8', 'replace') Logger.error(f'WindowSDL: Setting opacity to {opacity} failed - ' f'{message}') return False return True def get_window_opacity(self): cdef float opacity if SDL_GetWindowOpacity(self.win, &opacity): message = (<bytes>SDL_GetError()).decode('utf-8', 'replace') Logger.error(f'WindowSDL: Getting opacity failed - {message}') return 1.0 else: return opacity def get_window_info(self): cdef SDL_SysWMinfo wm_info SDL_GetVersion(&wm_info.version) cdef SDL_bool success = SDL_GetWindowWMInfo(self.win, &wm_info) if not success: return IF USE_WAYLAND: cdef WindowInfoWayland wayland_info if wm_info.subsystem == SDL_SYSWM_TYPE.SDL_SYSWM_WAYLAND: wayland_info = WindowInfoWayland() wayland_info.display = wm_info.info.wl.display wayland_info.surface = wm_info.info.wl.surface wayland_info.shell_surface = wm_info.info.wl.shell_surface return wayland_info IF USE_X11: cdef WindowInfoX11 x11_info if wm_info.subsystem == SDL_SYSWM_TYPE.SDL_SYSWM_X11: x11_info = WindowInfoX11() x11_info.display = wm_info.info.x11.display x11_info.window = wm_info.info.x11.window return x11_info IF UNAME_SYSNAME == 'Windows': cdef WindowInfoWindows windows_info if wm_info.subsystem == SDL_SYSWM_TYPE.SDL_SYSWM_WINDOWS: windows_info = WindowInfoWindows() windows_info.window = wm_info.info.win.window windows_info.hdc = wm_info.info.win.hdc return windows_info # Transparent Window background def is_window_shaped(self): return SDL_IsShapedWindow(self.win) def set_shape(self, shape, mode, cutoff, color_key): cdef SDL_Surface * sdl_shape cdef SDL_WindowShapeMode sdl_window_mode cdef SDL_WindowShapeParams parameters cdef SDL_Color color cdef int result parameters.binarizationCutoff = <Uint8>cutoff color.r = <Uint8>color_key[0] color.g = <Uint8>color_key[1] color.b = <Uint8>color_key[2] color.a = <Uint8>color_key[3] parameters.colorKey = color sdl_window_mode.parameters = parameters if mode == 'default': sdl_window_mode.mode = ShapeModeDefault elif mode == 'binalpha': sdl_window_mode.mode = ShapeModeBinarizeAlpha elif mode == 'reversebinalpha': sdl_window_mode.mode = ShapeModeReverseBinarizeAlpha elif mode == 'colorkey': sdl_window_mode.mode = ShapeModeColorKey sdl_shape = IMG_Load(<bytes>shape.encode('utf-8')) if not sdl_shape: Logger.error( 'Window: Shape image "%s" could not be loaded!' % shape ) result = SDL_SetWindowShape(self.win, sdl_shape, &sdl_window_mode) # SDL prevents the change with wrong input values and gives back useful # return values, so we pass the values to the user instead of killing if result == SDL_NONSHAPEABLE_WINDOW: Logger.error( 'Window: Setting shape to a non-shapeable window' ) elif result == SDL_INVALID_SHAPE_ARGUMENT: # e.g. window.size != shape_image.size Logger.error( 'Window: Setting shape with an invalid shape argument' ) elif result == SDL_WINDOW_LACKS_SHAPE: Logger.error( 'Window: Missing shape for the window' ) def get_shaped_mode(self): cdef SDL_WindowShapeMode mode SDL_GetShapedWindowMode(self.win, &mode) return mode # twb end def set_window_icon(self, filename): icon = IMG_Load(<bytes>filename.encode('utf-8')) SDL_SetWindowIcon(self.win, icon) def teardown_window(self): if self.ctx != NULL: SDL_GL_DeleteContext(self.ctx) self.ctx = NULL SDL_DestroyWindow(self.win) SDL_Quit() def show_keyboard( self, system_keyboard, softinput_mode, input_type, keyboard_suggestions=True, ): if SDL_IsTextInputActive(): return cdef SDL_Rect *rect = <SDL_Rect *>PyMem_Malloc(sizeof(SDL_Rect)) if not rect: raise MemoryError('Memory error in rect allocation') try: if platform == 'android': # This could probably be safely done on every platform # (and should behave correctly with e.g. the windows # software keyboard), but this hasn't been tested wx, wy = self.window_size # Note Android's coordinate system has y=0 at the top # of the screen if softinput_mode == 'below_target': target = system_keyboard.target rect.y = max( 0, wy - target.to_window(0, target.top)[1] ) if target else 0 rect.x = max( 0, target.to_window(target.x, 0)[0] ) if target else 0 rect.w = max(0, target.width) if target else 0 rect.h = max(0, target.height) if target else 0 SDL_SetTextInputRect(rect) elif softinput_mode == 'pan': # tell Android the TextInput is at the screen # bottom, so that it always pans rect.y = wy - 5 rect.x = 0 rect.w = wx rect.h = 5 SDL_SetTextInputRect(rect) else: # Supporting 'resize' needs to call the Android # API to set ADJUST_RESIZE mode, and change the # java bootstrap to a different root Layout. rect.y = 0 rect.x = 0 rect.w = 10 rect.h = 1 SDL_SetTextInputRect(rect) """ Android input type selection. Based on input_type and keyboard_suggestions arguments, set the keyboard type to be shown. Note that text suggestions will only work when input_type is "text" or a text variation. """ from android import mActivity # InputType definitions, from Android documentation TYPE_CLASS_DATETIME = 4 TYPE_CLASS_NUMBER = 2 TYPE_CLASS_PHONE = 3 TYPE_CLASS_TEXT = 1 TYPE_CLASS_NULL = 0 TYPE_TEXT_VARIATION_EMAIL_ADDRESS = 32 TYPE_TEXT_VARIATION_URI = 16 TYPE_TEXT_VARIATION_POSTAL_ADDRESS = 112 TYPE_TEXT_FLAG_NO_SUGGESTIONS = 524288 input_type_value = { "null": TYPE_CLASS_NULL, "text": TYPE_CLASS_TEXT, "number": TYPE_CLASS_NUMBER, "url": TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_URI, "mail": TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_EMAIL_ADDRESS, "datetime": TYPE_CLASS_DATETIME, "tel": TYPE_CLASS_PHONE, "address": TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_POSTAL_ADDRESS }.get(input_type, TYPE_CLASS_TEXT) text_keyboards = {"text", "url", "mail", "address"} if not keyboard_suggestions and input_type in text_keyboards: """ Looks like some (major) device vendors and keyboards are de-facto ignoring this flag, so we can't really rely on this one to disable suggestions. """ input_type_value |= TYPE_TEXT_FLAG_NO_SUGGESTIONS mActivity.changeKeyboard(input_type_value) SDL_StartTextInput() finally: PyMem_Free(<void *>rect) def hide_keyboard(self): if SDL_IsTextInputActive(): SDL_StopTextInput() def is_keyboard_shown(self): return SDL_IsTextInputActive() def wait_event(self): with nogil: SDL_WaitEvent(NULL) def poll(self): cdef SDL_Event event cdef int rv with nogil: rv = SDL_PollEvent(&event) if rv == 0: return False action = None if event.type == SDL_QUIT: return ('quit', ) elif event.type == SDL_MOUSEMOTION: x = event.motion.x y = event.motion.y return ('mousemotion', x, y) elif event.type == SDL_MOUSEBUTTONDOWN or event.type == SDL_MOUSEBUTTONUP: x = event.button.x y = event.button.y button = event.button.button action = 'mousebuttondown' if event.type == SDL_MOUSEBUTTONDOWN else 'mousebuttonup' return (action, x, y, button) elif event.type == SDL_MOUSEWHEEL: x = event.wheel.x y = event.wheel.y # TODO we should probably support events with both an x and y offset if x != 0: suffix = 'left' if x > 0 else 'right' elif y != 0: suffix = 'down' if y > 0 else 'up' else: # It's possible to get mouse wheel events with no offset in # either x or y direction, we just ignore them # https://wiki.libsdl.org/SDL_MouseWheelEvent return None action = 'mousewheel' + suffix return (action, x, y, None) elif event.type == SDL_FINGERMOTION: fid = event.tfinger.fingerId x = event.tfinger.x y = event.tfinger.y pressure = event.tfinger.pressure return ('fingermotion', fid, x, y, pressure) elif event.type == SDL_FINGERDOWN or event.type == SDL_FINGERUP: fid = event.tfinger.fingerId x = event.tfinger.x y = event.tfinger.y pressure = event.tfinger.pressure action = 'fingerdown' if event.type == SDL_FINGERDOWN else 'fingerup' return (action, fid, x, y, pressure) elif event.type == SDL_JOYAXISMOTION: return ( 'joyaxismotion', event.jaxis.which, event.jaxis.axis, event.jaxis.value ) elif event.type == SDL_JOYHATMOTION: vx = 0 vy = 0 if (event.jhat.value != SDL_HAT_CENTERED): if (event.jhat.value & SDL_HAT_UP): vy = 1 elif (event.jhat.value & SDL_HAT_DOWN): vy = -1 if (event.jhat.value & SDL_HAT_RIGHT): vx = 1 elif (event.jhat.value & SDL_HAT_LEFT): vx = -1 return ('joyhatmotion', event.jhat.which, event.jhat.hat, (vx, vy)) elif event.type == SDL_JOYBALLMOTION: return ( 'joyballmotion', event.jball.which, event.jball.ball, event.jball.xrel, event.jball.yrel ) elif event.type == SDL_JOYBUTTONDOWN: return ('joybuttondown', event.jbutton.which, event.jbutton.button) elif event.type == SDL_JOYBUTTONUP: return ('joybuttonup', event.jbutton.which, event.jbutton.button) elif event.type == SDL_WINDOWEVENT: if event.window.event == SDL_WINDOWEVENT_EXPOSED: action = ('windowexposed', ) elif event.window.event == SDL_WINDOWEVENT_RESIZED: action = ( 'windowresized', event.window.data1, event.window.data2 ) elif event.window.event == SDL_WINDOWEVENT_MINIMIZED: action = ('windowminimized', ) elif event.window.event == SDL_WINDOWEVENT_MAXIMIZED: action = ('windowmaximized', ) elif event.window.event == SDL_WINDOWEVENT_RESTORED: action = ('windowrestored', ) elif event.window.event == SDL_WINDOWEVENT_SHOWN: action = ('windowshown', ) elif event.window.event == SDL_WINDOWEVENT_HIDDEN: action = ('windowhidden', ) elif event.window.event == SDL_WINDOWEVENT_ENTER: action = ('windowenter', ) elif event.window.event == SDL_WINDOWEVENT_LEAVE: action = ('windowleave', ) elif event.window.event == SDL_WINDOWEVENT_FOCUS_GAINED: action = ('windowfocusgained', ) elif event.window.event == SDL_WINDOWEVENT_FOCUS_LOST: action = ('windowfocuslost', ) elif event.window.event == SDL_WINDOWEVENT_CLOSE: action = ('windowclose', ) elif event.window.event == SDL_WINDOWEVENT_MOVED: action = ( 'windowmoved', event.window.data1, event.window.data2 ) elif event.window.event == SDL_WINDOWEVENT_DISPLAY_CHANGED: action = ( 'windowdisplaychanged', event.window.data1, event.window.data2 ) else: # print('receive unknown sdl window event', event.type) pass return action elif event.type == SDL_KEYDOWN or event.type == SDL_KEYUP: action = 'keydown' if event.type == SDL_KEYDOWN else 'keyup' mod = event.key.keysym.mod scancode = event.key.keysym.scancode key = event.key.keysym.sym return (action, mod, key, scancode, None) elif event.type == SDL_TEXTINPUT: s = event.text.text.decode('utf-8') return ('textinput', s) elif event.type == SDL_TEXTEDITING: s = event.edit.text.decode('utf-8') return ('textedit', s) elif event.type == SDL_DROPFILE: return ('dropfile', event.drop.file) elif event.type == SDL_DROPTEXT: return ('droptext', event.drop.file) elif event.type == SDL_DROPBEGIN: return ('dropbegin',) elif event.type == SDL_DROPCOMPLETE: return ('dropend',) else: # print('receive unknown sdl window event', event.type) pass def flip(self): # On Android (and potentially other platforms), SDL_GL_SwapWindow may # lock the thread waiting for a mutex from another thread to be # released. Calling SDL_GL_SwapWindow with the GIL released allow the # other thread to run (e.g. to process the event filter callback) and # release the mutex SDL_GL_SwapWindow is waiting for. with nogil: SDL_GL_SwapWindow(self.win) def save_bytes_in_png(self, filename, data, int width, int height): cdef SDL_Surface *surface = SDL_CreateRGBSurfaceFrom( <char *>data, width, height, 24, width * 3, 0x0000ff, 0x00ff00, 0xff0000, 0 ) cdef bytes bytes_filename = <bytes>filename.encode('utf-8') cdef char *real_filename = <char *>bytes_filename cdef SDL_Surface *flipped_surface = flipVert(surface) IMG_SavePNG(flipped_surface, real_filename) SDL_FreeSurface(surface) SDL_FreeSurface(flipped_surface) def grab_mouse(self, grab): SDL_SetWindowGrab(self.win, SDL_TRUE if grab else SDL_FALSE) def get_relative_mouse_pos(self): cdef int x, y SDL_GetGlobalMouseState(&x, &y) wx, wy = self.get_window_pos() return x - wx, y - wy def set_custom_titlebar(self, titlebar_widget): SDL_SetWindowBordered(self.win, SDL_FALSE) return SDL_SetWindowHitTest(self.win, <SDL_HitTest>custom_titlebar_handler_callback,<void *>titlebar_widget) @property def window_size(self): cdef int w, h SDL_GetWindowSize(self.win, &w, &h) return [w, h] cdef SDL_HitTestResult custom_titlebar_handler_callback(SDL_Window* win, const SDL_Point* pts, void* data) with gil: cdef int border = max( Config.getdefaultint('graphics','custom_titlebar_border',5), Config.getint('graphics', 'custom_titlebar_border') ) # pixels cdef int w, h SDL_GetWindowSize(<SDL_Window *> win, &w, &h) # shift y origin in widget as sdl origin is in top-left if Config.getboolean('graphics', 'resizable'): if pts.x < border and pts.y < border: return SDL_HITTEST_RESIZE_TOPLEFT elif pts.x < border < h - pts.y: return SDL_HITTEST_RESIZE_LEFT elif pts.x < border and h - pts.y < border: return SDL_HITTEST_RESIZE_BOTTOMLEFT elif w - pts.x < border > pts.y: return SDL_HITTEST_RESIZE_TOPRIGHT elif w - pts.x > border > pts.y: return SDL_HITTEST_RESIZE_TOP elif w - pts.x < border < h - pts.y: return SDL_HITTEST_RESIZE_RIGHT elif w - pts.x < border > h - pts.y: return SDL_HITTEST_RESIZE_BOTTOMRIGHT elif w - pts.x > border > h - pts.y: return SDL_HITTEST_RESIZE_BOTTOM widget = <object> data if widget.collide_point(pts.x, h - pts.y): in_drag_area = getattr(widget, 'in_drag_area', None) if callable(in_drag_area): if in_drag_area(pts.x, h - pts.y): return SDL_HITTEST_DRAGGABLE else: return SDL_HitTestResult.SDL_HITTEST_NORMAL for child in widget.walk(): drag = getattr(child, 'draggable', None) if drag is not None and not drag and child.collide_point(pts.x, h - pts.y): return SDL_HitTestResult.SDL_HITTEST_NORMAL return SDL_HITTEST_DRAGGABLE return SDL_HitTestResult.SDL_HITTEST_NORMAL # Based on the example at # http://content.gpwiki.org/index.php/OpenGL:Tutorials:Taking_a_Screenshot cdef SDL_Surface* flipVert(SDL_Surface* sfc): cdef SDL_Surface* result = SDL_CreateRGBSurface( sfc.flags, sfc.w, sfc.h, sfc.format.BytesPerPixel * 8, sfc.format.Rmask, sfc.format.Gmask, sfc.format.Bmask, sfc.format.Amask ) cdef Uint8* pixels = <Uint8*>sfc.pixels cdef Uint8* rpixels = <Uint8*>result.pixels cdef tuple output = ( <int>sfc.w, <int>sfc.h, <int>sfc.format.BytesPerPixel, <int>sfc.pitch ) Logger.debug("Window: Screenshot output dimensions {output}") cdef Uint32 pitch = sfc.pitch cdef Uint32 pxlength = pitch * sfc.h cdef Uint32 pos cdef int line for line in range(sfc.h): pos = line * pitch memcpy(&rpixels[pos], &pixels[(pxlength - pos) - pitch], pitch) return result ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_attrs.pxi��������������������������������������������������������0000666�0000000�0000000�00000001225�00000000000�017261� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include "../../include/config.pxi" IF USE_WAYLAND: cdef extern from "wayland-client-protocol.h": cdef struct wl_display: pass cdef struct wl_surface: pass cdef struct wl_shell_surface: pass IF USE_X11: cdef extern from "X11/Xlib.h": cdef struct _XDisplay: pass ctypedef _XDisplay Display ctypedef int XID ctypedef XID Window IF UNAME_SYSNAME == 'Windows': cdef extern from "windows.h": ctypedef void *HANDLE ctypedef HANDLE HWND ctypedef HANDLE HDC ctypedef HANDLE HINSTANCE ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_egl_rpi.py�������������������������������������������������������0000666�0000000�0000000�00000005411�00000000000�017376� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' EGL Rpi Window: EGL Window provider, specialized for the Pi Inspired by: rpi_vid_core + JF002 rpi kivy repo ''' __all__ = ('WindowEglRpi', ) from kivy.logger import Logger from kivy.core.window import WindowBase from kivy.base import EventLoop, ExceptionManager, stopTouchApp from kivy.lib.vidcore_lite import bcm, egl from os import environ # Default display IDs. (DISPMANX_ID_MAIN_LCD, DISPMANX_ID_AUX_LCD, DISPMANX_ID_HDMI, DISPMANX_ID_SDTV, DISPMANX_ID_FORCE_LCD, DISPMANX_ID_FORCE_TV, DISPMANX_ID_FORCE_OTHER) = range(7) class WindowEglRpi(WindowBase): _rpi_dispmanx_id = int(environ.get("KIVY_BCM_DISPMANX_ID", "0")) _rpi_dispmanx_layer = int(environ.get("KIVY_BCM_DISPMANX_LAYER", "0")) gl_backends_ignored = ['sdl2'] def create_window(self): bcm.host_init() w, h = bcm.graphics_get_display_size(self._rpi_dispmanx_id) Logger.debug('Window: Actual display size: {}x{}'.format( w, h)) self._size = w, h self._create_window(w, h) self._create_egl_context(self.win, 0) super(WindowEglRpi, self).create_window() def _create_window(self, w, h): dst = bcm.Rect(0, 0, w, h) src = bcm.Rect(0, 0, w << 16, h << 16) display = egl.bcm_display_open(self._rpi_dispmanx_id) update = egl.bcm_update_start(0) element = egl.bcm_element_add( update, display, self._rpi_dispmanx_layer, dst, src) self.win = egl.NativeWindow(element, w, h) egl.bcm_update_submit_sync(update) def _create_egl_context(self, win, flags): api = egl._constants.EGL_OPENGL_ES_API c = egl._constants attribs = [ c.EGL_RED_SIZE, 8, c.EGL_GREEN_SIZE, 8, c.EGL_BLUE_SIZE, 8, c.EGL_ALPHA_SIZE, 8, c.EGL_DEPTH_SIZE, 16, c.EGL_STENCIL_SIZE, 8, c.EGL_SURFACE_TYPE, c.EGL_WINDOW_BIT, c.EGL_NONE] attribs_context = [c.EGL_CONTEXT_CLIENT_VERSION, 2, c.EGL_NONE] display = egl.GetDisplay(c.EGL_DEFAULT_DISPLAY) egl.Initialise(display) egl.BindAPI(c.EGL_OPENGL_ES_API) egl.GetConfigs(display) config = egl.ChooseConfig(display, attribs, 1)[0] surface = egl.CreateWindowSurface(display, config, win) context = egl.CreateContext(display, config, None, attribs_context) egl.MakeCurrent(display, surface, surface, context) self.egl_info = (display, surface, context) egl.MakeCurrent(display, surface, surface, context) def close(self): egl.Terminate(self.egl_info[0]) def flip(self): if not EventLoop.quit: egl.SwapBuffers(self.egl_info[0], self.egl_info[1]) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_info.pxd���������������������������������������������������������0000666�0000000�0000000�00000000710�00000000000�017050� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include "window_attrs.pxi" from libc.stdint cimport uintptr_t IF USE_WAYLAND: cdef class WindowInfoWayland: cdef wl_display *display cdef wl_surface *surface cdef wl_shell_surface *shell_surface IF USE_X11: cdef class WindowInfoX11: cdef Display *display cdef Window window IF UNAME_SYSNAME == 'Windows': cdef class WindowInfoWindows: cdef HWND window cdef HDC hdc ��������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_info.pyx���������������������������������������������������������0000666�0000000�0000000�00000001524�00000000000�017101� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include "../../include/config.pxi" IF USE_WAYLAND: cdef class WindowInfoWayland: @property def display(self): return <uintptr_t>self.display @property def surface(self): return <uintptr_t>self.surface @property def shell_surface(self): return <uintptr_t>self.shell_surface IF USE_X11: cdef class WindowInfoX11: @property def display(self): return <uintptr_t>self.display @property def window(self): return <uintptr_t>self.window IF UNAME_SYSNAME == 'Windows': cdef class WindowInfoWindows: @property def window(self): return <uintptr_t>self.window @property def hdc(self): return <uintptr_t>self.hdc ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_pygame.py��������������������������������������������������������0000666�0000000�0000000�00000041771�00000000000�017250� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Window Pygame: windowing provider based on Pygame .. warning:: Pygame has been deprecated and will be removed in the release after Kivy 1.11.0. ''' __all__ = ('WindowPygame', ) # fail early if possible import pygame from kivy.compat import PY2 from kivy.core.window import WindowBase from kivy.core import CoreCriticalException from os import environ from os.path import exists, join from kivy.config import Config from kivy import kivy_data_dir from kivy.base import ExceptionManager from kivy.logger import Logger from kivy.base import stopTouchApp, EventLoop from kivy.utils import platform, deprecated from kivy.resources import resource_find try: android = None if platform == 'android': import android except ImportError: pass # late binding glReadPixels = GL_RGBA = GL_UNSIGNED_BYTE = None class WindowPygame(WindowBase): @deprecated( msg='Pygame has been deprecated and will be removed after 1.11.0') def __init__(self, *largs, **kwargs): super(WindowPygame, self).__init__(*largs, **kwargs) def create_window(self, *largs): # ensure the mouse is still not up after window creation, otherwise, we # have some weird bugs self.dispatch('on_mouse_up', 0, 0, 'all', []) # force display to show (available only for fullscreen) displayidx = Config.getint('graphics', 'display') if 'SDL_VIDEO_FULLSCREEN_HEAD' not in environ and displayidx != -1: environ['SDL_VIDEO_FULLSCREEN_HEAD'] = '%d' % displayidx # init some opengl, same as before. self.flags = pygame.HWSURFACE | pygame.OPENGL | pygame.DOUBLEBUF # right now, activate resizable window only on linux. # on window / macosx, the opengl context is lost, and we need to # reconstruct everything. Check #168 for a state of the work. if platform in ('linux', 'macosx', 'win') and \ Config.getboolean('graphics', 'resizable'): self.flags |= pygame.RESIZABLE try: pygame.display.init() except pygame.error as e: raise CoreCriticalException(e.message) multisamples = Config.getint('graphics', 'multisamples') if multisamples > 0: pygame.display.gl_set_attribute(pygame.GL_MULTISAMPLEBUFFERS, 1) pygame.display.gl_set_attribute(pygame.GL_MULTISAMPLESAMPLES, multisamples) pygame.display.gl_set_attribute(pygame.GL_DEPTH_SIZE, 16) pygame.display.gl_set_attribute(pygame.GL_STENCIL_SIZE, 1) pygame.display.set_caption(self.title) if self.position == 'auto': self._pos = None elif self.position == 'custom': self._pos = self.left, self.top else: raise ValueError('position token in configuration accept only ' '"auto" or "custom"') if self._fake_fullscreen: if not self.borderless: self.fullscreen = self._fake_fullscreen = False elif not self.fullscreen or self.fullscreen == 'auto': self.borderless = self._fake_fullscreen = False if self.fullscreen == 'fake': self.borderless = self._fake_fullscreen = True Logger.warning("The 'fake' fullscreen option has been " "deprecated, use Window.borderless or the " "borderless Config option instead.") if self.fullscreen == 'fake' or self.borderless: Logger.debug('WinPygame: Set window to borderless mode.') self.flags |= pygame.NOFRAME # If no position set in borderless mode, we always need # to set the position. So use 0, 0. if self._pos is None: self._pos = (0, 0) environ['SDL_VIDEO_WINDOW_POS'] = '%d,%d' % self._pos elif self.fullscreen in ('auto', True): Logger.debug('WinPygame: Set window to fullscreen mode') self.flags |= pygame.FULLSCREEN elif self._pos is not None: environ['SDL_VIDEO_WINDOW_POS'] = '%d,%d' % self._pos # never stay with a None pos, application using w.center will be fired. self._pos = (0, 0) # prepare keyboard repeat_delay = int(Config.get('kivy', 'keyboard_repeat_delay')) repeat_rate = float(Config.get('kivy', 'keyboard_repeat_rate')) pygame.key.set_repeat(repeat_delay, int(1000. / repeat_rate)) # set window icon before calling set_mode try: filename_icon = self.icon or Config.get('kivy', 'window_icon') if filename_icon == '': logo_size = 32 if platform == 'macosx': logo_size = 512 elif platform == 'win': logo_size = 64 filename_icon = 'kivy-icon-{}.png'.format(logo_size) filename_icon = resource_find( join(kivy_data_dir, 'logo', filename_icon)) self.set_icon(filename_icon) except: Logger.exception('Window: cannot set icon') # try to use mode with multisamples try: self._pygame_set_mode() except pygame.error as e: if multisamples: Logger.warning('WinPygame: Video: failed (multisamples=%d)' % multisamples) Logger.warning('WinPygame: trying without antialiasing') pygame.display.gl_set_attribute( pygame.GL_MULTISAMPLEBUFFERS, 0) pygame.display.gl_set_attribute( pygame.GL_MULTISAMPLESAMPLES, 0) multisamples = 0 try: self._pygame_set_mode() except pygame.error as e: raise CoreCriticalException(e.message) else: raise CoreCriticalException(e.message) if pygame.RESIZABLE & self.flags: self._pygame_set_mode() info = pygame.display.Info() self._size = (info.current_w, info.current_h) # self.dispatch('on_resize', *self._size) # in order to debug futur issue with pygame/display, let's show # more debug output. Logger.debug('Window: Display driver ' + pygame.display.get_driver()) Logger.debug('Window: Actual window size: %dx%d', info.current_w, info.current_h) if platform != 'android': # unsupported platform, such as android that doesn't support # gl_get_attribute. Logger.debug( 'Window: Actual color bits r%d g%d b%d a%d', pygame.display.gl_get_attribute(pygame.GL_RED_SIZE), pygame.display.gl_get_attribute(pygame.GL_GREEN_SIZE), pygame.display.gl_get_attribute(pygame.GL_BLUE_SIZE), pygame.display.gl_get_attribute(pygame.GL_ALPHA_SIZE)) Logger.debug( 'Window: Actual depth bits: %d', pygame.display.gl_get_attribute(pygame.GL_DEPTH_SIZE)) Logger.debug( 'Window: Actual stencil bits: %d', pygame.display.gl_get_attribute(pygame.GL_STENCIL_SIZE)) Logger.debug( 'Window: Actual multisampling samples: %d', pygame.display.gl_get_attribute(pygame.GL_MULTISAMPLESAMPLES)) super(WindowPygame, self).create_window() # set mouse visibility self._set_cursor_state(self.show_cursor) # if we are on android platform, automatically create hooks if android: from kivy.support import install_android install_android() def close(self): pygame.display.quit() super(WindowPygame, self).close() def on_title(self, instance, value): if self.initialized: pygame.display.set_caption(self.title) def set_icon(self, filename): if not exists(filename): return False try: if platform == 'win': try: if self._set_icon_win(filename): return True except: # fallback on standard loading then. pass # for all others platform, or if the ico is not available, use the # default way to set it. self._set_icon_standard(filename) super(WindowPygame, self).set_icon(filename) except: Logger.exception('WinPygame: unable to set icon') def _set_icon_standard(self, filename): if PY2: try: im = pygame.image.load(filename) except UnicodeEncodeError: im = pygame.image.load(filename.encode('utf8')) else: im = pygame.image.load(filename) if im is None: raise Exception('Unable to load window icon (not found)') pygame.display.set_icon(im) def _set_icon_win(self, filename): # ensure the window ico is ended by ico if not filename.endswith('.ico'): filename = '{}.ico'.format(filename.rsplit('.', 1)[0]) if not exists(filename): return False import win32api import win32gui import win32con hwnd = pygame.display.get_wm_info()['window'] icon_big = win32gui.LoadImage( None, filename, win32con.IMAGE_ICON, 48, 48, win32con.LR_LOADFROMFILE) icon_small = win32gui.LoadImage( None, filename, win32con.IMAGE_ICON, 16, 16, win32con.LR_LOADFROMFILE) win32api.SendMessage( hwnd, win32con.WM_SETICON, win32con.ICON_SMALL, icon_small) win32api.SendMessage( hwnd, win32con.WM_SETICON, win32con.ICON_BIG, icon_big) return True def _set_cursor_state(self, value): pygame.mouse.set_visible(value) def screenshot(self, *largs, **kwargs): global glReadPixels, GL_RGBA, GL_UNSIGNED_BYTE filename = super(WindowPygame, self).screenshot(*largs, **kwargs) if filename is None: return None if glReadPixels is None: from kivy.graphics.opengl import (glReadPixels, GL_RGBA, GL_UNSIGNED_BYTE) width, height = self.system_size data = glReadPixels(0, 0, width, height, GL_RGBA, GL_UNSIGNED_BYTE) data = bytes(bytearray(data)) surface = pygame.image.fromstring(data, (width, height), 'RGBA', True) pygame.image.save(surface, filename) Logger.debug('Window: Screenshot saved at <%s>' % filename) return filename def flip(self): pygame.display.flip() super(WindowPygame, self).flip() def mainloop(self): for event in pygame.event.get(): # kill application (SIG_TERM) if event.type == pygame.QUIT: if self.dispatch('on_request_close'): continue EventLoop.quit = True self.close() # mouse move elif event.type == pygame.MOUSEMOTION: x, y = event.pos self.mouse_pos = x, self.system_size[1] - y # don't dispatch motion if no button are pressed if event.buttons == (0, 0, 0): continue self._mouse_x = x self._mouse_y = y self._mouse_meta = self.modifiers self.dispatch('on_mouse_move', x, y, self.modifiers) # mouse action elif event.type in (pygame.MOUSEBUTTONDOWN, pygame.MOUSEBUTTONUP): self._pygame_update_modifiers() x, y = event.pos btn = 'left' if event.button == 3: btn = 'right' elif event.button == 2: btn = 'middle' elif event.button == 4: btn = 'scrolldown' elif event.button == 5: btn = 'scrollup' elif event.button == 6: btn = 'scrollright' elif event.button == 7: btn = 'scrollleft' eventname = 'on_mouse_down' if event.type == pygame.MOUSEBUTTONUP: eventname = 'on_mouse_up' self._mouse_x = x self._mouse_y = y self._mouse_meta = self.modifiers self._mouse_btn = btn self._mouse_down = eventname == 'on_mouse_down' self.dispatch(eventname, x, y, btn, self.modifiers) # joystick action elif event.type == pygame.JOYAXISMOTION: self.dispatch('on_joy_axis', event.joy, event.axis, event.value) elif event.type == pygame.JOYHATMOTION: self.dispatch('on_joy_hat', event.joy, event.hat, event.value) elif event.type == pygame.JOYBALLMOTION: self.dispatch('on_joy_ball', event.joy, event.ballid, event.rel[0], event.rel[1]) elif event.type == pygame.JOYBUTTONDOWN: self.dispatch('on_joy_button_down', event.joy, event.button) elif event.type == pygame.JOYBUTTONUP: self.dispatch('on_joy_button_up', event.joy, event.button) # keyboard action elif event.type in (pygame.KEYDOWN, pygame.KEYUP): self._pygame_update_modifiers(event.mod) # atm, don't handle keyup if event.type == pygame.KEYUP: self.dispatch('on_key_up', event.key, event.scancode) continue # don't dispatch more key if down event is accepted if self.dispatch('on_key_down', event.key, event.scancode, event.unicode, self.modifiers): continue self.dispatch('on_keyboard', event.key, event.scancode, event.unicode, self.modifiers) # video resize elif event.type == pygame.VIDEORESIZE: self._size = event.size self.update_viewport() elif event.type == pygame.VIDEOEXPOSE: self.canvas.ask_update() # ignored event elif event.type == pygame.ACTIVEEVENT: pass # drop file (pygame patch needed) elif event.type == pygame.USEREVENT and \ hasattr(pygame, 'USEREVENT_DROPFILE') and \ event.code == pygame.USEREVENT_DROPFILE: drop_x, drop_y = pygame.mouse.get_pos() self.dispatch('on_drop_file', event.filename, drop_x, drop_y) ''' # unhandled event ! else: Logger.debug('WinPygame: Unhandled event %s' % str(event)) ''' if not pygame.display.get_active(): pygame.time.wait(100) # # Pygame wrapper # def _pygame_set_mode(self, size=None): if size is None: size = self.size if self.fullscreen == 'auto': pygame.display.set_mode((0, 0), self.flags) else: pygame.display.set_mode(size, self.flags) def _pygame_update_modifiers(self, mods=None): # Available mod, from dir(pygame) # 'KMOD_ALT', 'KMOD_CAPS', 'KMOD_CTRL', 'KMOD_LALT', # 'KMOD_LCTRL', 'KMOD_LMETA', 'KMOD_LSHIFT', 'KMOD_META', # 'KMOD_MODE', 'KMOD_NONE' if mods is None: mods = pygame.key.get_mods() self._modifiers = [] if mods & (pygame.KMOD_SHIFT | pygame.KMOD_LSHIFT): self._modifiers.append('shift') if mods & (pygame.KMOD_ALT | pygame.KMOD_LALT): self._modifiers.append('alt') if mods & (pygame.KMOD_CTRL | pygame.KMOD_LCTRL): self._modifiers.append('ctrl') if mods & (pygame.KMOD_META | pygame.KMOD_LMETA): self._modifiers.append('meta') def request_keyboard( self, callback, target, input_type='text', keyboard_suggestions=True ): keyboard = super(WindowPygame, self).request_keyboard( callback, target, input_type, keyboard_suggestions) if android and not self.allow_vkeyboard: android.show_keyboard(target, input_type) return keyboard def release_keyboard(self, *largs): super(WindowPygame, self).release_keyboard(*largs) if android: android.hide_keyboard() return True �������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_sdl2.py����������������������������������������������������������0000666�0000000�0000000�00000107330�00000000000�016624� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# found a way to include it more easily. ''' SDL2 Window =========== Windowing provider directly based on our own wrapped version of SDL. TODO: - fix keys - support scrolling - clean code - manage correctly all sdl events ''' __all__ = ('WindowSDL', ) from os.path import join import sys from typing import Optional from kivy import kivy_data_dir from kivy.logger import Logger from kivy.base import EventLoop from kivy.clock import Clock from kivy.config import Config from kivy.core.window import WindowBase try: from kivy.core.window._window_sdl2 import _WindowSDL2Storage except ImportError: from kivy.core import handle_win_lib_import_error handle_win_lib_import_error( 'window', 'sdl2', 'kivy.core.window._window_sdl2') raise from kivy.input.provider import MotionEventProvider from kivy.input.motionevent import MotionEvent from kivy.resources import resource_find from kivy.utils import platform, deprecated from kivy.compat import unichr from collections import deque # SDL_keycode.h, https://wiki.libsdl.org/SDL_Keymod KMOD_NONE = 0x0000 KMOD_LSHIFT = 0x0001 KMOD_RSHIFT = 0x0002 KMOD_LCTRL = 0x0040 KMOD_RCTRL = 0x0080 KMOD_LALT = 0x0100 KMOD_RALT = 0x0200 KMOD_LGUI = 0x0400 KMOD_RGUI = 0x0800 KMOD_NUM = 0x1000 KMOD_CAPS = 0x2000 KMOD_MODE = 0x4000 SDLK_SHIFTL = 1073742049 SDLK_SHIFTR = 1073742053 SDLK_LCTRL = 1073742048 SDLK_RCTRL = 1073742052 SDLK_LALT = 1073742050 SDLK_RALT = 1073742054 SDLK_LEFT = 1073741904 SDLK_RIGHT = 1073741903 SDLK_UP = 1073741906 SDLK_DOWN = 1073741905 SDLK_HOME = 1073741898 SDLK_END = 1073741901 SDLK_PAGEUP = 1073741899 SDLK_PAGEDOWN = 1073741902 SDLK_SUPER = 1073742051 SDLK_CAPS = 1073741881 SDLK_INSERT = 1073741897 SDLK_KEYPADNUM = 1073741907 SDLK_KP_DIVIDE = 1073741908 SDLK_KP_MULTIPLY = 1073741909 SDLK_KP_MINUS = 1073741910 SDLK_KP_PLUS = 1073741911 SDLK_KP_ENTER = 1073741912 SDLK_KP_1 = 1073741913 SDLK_KP_2 = 1073741914 SDLK_KP_3 = 1073741915 SDLK_KP_4 = 1073741916 SDLK_KP_5 = 1073741917 SDLK_KP_6 = 1073741918 SDLK_KP_7 = 1073741919 SDLK_KP_8 = 1073741920 SDLK_KP_9 = 1073741921 SDLK_KP_0 = 1073741922 SDLK_KP_DOT = 1073741923 SDLK_F1 = 1073741882 SDLK_F2 = 1073741883 SDLK_F3 = 1073741884 SDLK_F4 = 1073741885 SDLK_F5 = 1073741886 SDLK_F6 = 1073741887 SDLK_F7 = 1073741888 SDLK_F8 = 1073741889 SDLK_F9 = 1073741890 SDLK_F10 = 1073741891 SDLK_F11 = 1073741892 SDLK_F12 = 1073741893 SDLK_F13 = 1073741894 SDLK_F14 = 1073741895 SDLK_F15 = 1073741896 class SDL2MotionEvent(MotionEvent): def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) self.profile = ('pos', 'pressure') def depack(self, args): self.sx, self.sy, self.pressure = args super().depack(args) class SDL2MotionEventProvider(MotionEventProvider): win = None q = deque() touchmap = {} def update(self, dispatch_fn): touchmap = self.touchmap while True: try: value = self.q.pop() except IndexError: return action, fid, x, y, pressure = value y = 1 - y if fid not in touchmap: touchmap[fid] = me = SDL2MotionEvent( 'sdl', fid, (x, y, pressure) ) else: me = touchmap[fid] me.move((x, y, pressure)) if action == 'fingerdown': dispatch_fn('begin', me) elif action == 'fingerup': me.update_time_end() dispatch_fn('end', me) del touchmap[fid] else: dispatch_fn('update', me) class WindowSDL(WindowBase): _win_dpi_watch: Optional['_WindowsSysDPIWatch'] = None _do_resize_ev = None managed_textinput = True def __init__(self, **kwargs): self._pause_loop = False self._cursor_entered = False self._drop_pos = None self._win = _WindowSDL2Storage() super(WindowSDL, self).__init__() self.titlebar_widget = None self._mouse_x = self._mouse_y = -1 self._meta_keys = ( KMOD_LCTRL, KMOD_RCTRL, KMOD_RSHIFT, KMOD_LSHIFT, KMOD_RALT, KMOD_LALT, KMOD_LGUI, KMOD_RGUI, KMOD_NUM, KMOD_CAPS, KMOD_MODE) self.command_keys = { 27: 'escape', 9: 'tab', 8: 'backspace', 13: 'enter', 127: 'del', 271: 'enter', 273: 'up', 274: 'down', 275: 'right', 276: 'left', 278: 'home', 279: 'end', 280: 'pgup', 281: 'pgdown'} self._mouse_buttons_down = set() self.key_map = {SDLK_LEFT: 276, SDLK_RIGHT: 275, SDLK_UP: 273, SDLK_DOWN: 274, SDLK_HOME: 278, SDLK_END: 279, SDLK_PAGEDOWN: 281, SDLK_PAGEUP: 280, SDLK_SHIFTR: 303, SDLK_SHIFTL: 304, SDLK_SUPER: 309, SDLK_LCTRL: 305, SDLK_RCTRL: 306, SDLK_LALT: 308, SDLK_RALT: 307, SDLK_CAPS: 301, SDLK_INSERT: 277, SDLK_F1: 282, SDLK_F2: 283, SDLK_F3: 284, SDLK_F4: 285, SDLK_F5: 286, SDLK_F6: 287, SDLK_F7: 288, SDLK_F8: 289, SDLK_F9: 290, SDLK_F10: 291, SDLK_F11: 292, SDLK_F12: 293, SDLK_F13: 294, SDLK_F14: 295, SDLK_F15: 296, SDLK_KEYPADNUM: 300, SDLK_KP_DIVIDE: 267, SDLK_KP_MULTIPLY: 268, SDLK_KP_MINUS: 269, SDLK_KP_PLUS: 270, SDLK_KP_ENTER: 271, SDLK_KP_DOT: 266, SDLK_KP_0: 256, SDLK_KP_1: 257, SDLK_KP_2: 258, SDLK_KP_3: 259, SDLK_KP_4: 260, SDLK_KP_5: 261, SDLK_KP_6: 262, SDLK_KP_7: 263, SDLK_KP_8: 264, SDLK_KP_9: 265} if platform == 'ios': # XXX ios keyboard suck, when backspace is hit, the delete # keycode is sent. fix it. self.key_map[127] = 8 elif platform == 'android': # map android back button to escape self.key_map[1073742094] = 27 self.bind(minimum_width=self._set_minimum_size, minimum_height=self._set_minimum_size) self.bind(allow_screensaver=self._set_allow_screensaver) self.bind(always_on_top=self._set_always_on_top) def get_window_info(self): return self._win.get_window_info() def _set_minimum_size(self, *args): minimum_width = self.minimum_width minimum_height = self.minimum_height if minimum_width and minimum_height: self._win.set_minimum_size(minimum_width, minimum_height) elif minimum_width or minimum_height: Logger.warning( 'Both Window.minimum_width and Window.minimum_height must be ' 'bigger than 0 for the size restriction to take effect.') def _set_always_on_top(self, *args): self._win.set_always_on_top(self.always_on_top) def _set_allow_screensaver(self, *args): self._win.set_allow_screensaver(self.allow_screensaver) def _event_filter(self, action, *largs): from kivy.app import App if action == 'app_terminating': EventLoop.quit = True elif action == 'app_lowmemory': self.dispatch('on_memorywarning') elif action == 'app_willenterbackground': from kivy.base import stopTouchApp app = App.get_running_app() if not app: Logger.info('WindowSDL: No running App found, pause.') elif not app.dispatch('on_pause'): if platform == 'android': Logger.info( 'WindowSDL: App stopped, on_pause() returned False.') from android import mActivity mActivity.finishAndRemoveTask() else: Logger.info( 'WindowSDL: App doesn\'t support pause mode, stop.') stopTouchApp() return 0 self._pause_loop = True elif action == 'app_didenterforeground': # on iOS, the did enter foreground is launched at the start # of the application. in our case, we want it only when the app # is resumed if self._pause_loop: self._pause_loop = False app = App.get_running_app() if app: app.dispatch('on_resume') elif action == 'windowresized': self._size = largs self._win.resize_window(*self._size) # Force kivy to render the frame now, so that the canvas is drawn. EventLoop.idle() return 0 def create_window(self, *largs): if self._fake_fullscreen: if not self.borderless: self.fullscreen = self._fake_fullscreen = False elif not self.fullscreen or self.fullscreen == 'auto': self.custom_titlebar = \ self.borderless = self._fake_fullscreen = False elif self.custom_titlebar: if platform == 'win': # use custom behavior # To handle aero snapping and rounded corners self.borderless = False if self.fullscreen == 'fake': self.borderless = self._fake_fullscreen = True Logger.warning("The 'fake' fullscreen option has been " "deprecated, use Window.borderless or the " "borderless Config option instead.") if not self.initialized: if self.position == 'auto': pos = None, None elif self.position == 'custom': pos = self.left, self.top # ensure we have an event filter self._win.set_event_filter(self._event_filter) # setup window w, h = self.system_size resizable = Config.getboolean('graphics', 'resizable') state = (Config.get('graphics', 'window_state') if self._is_desktop else None) self.system_size = self._win.setup_window( pos[0], pos[1], w, h, self.borderless, self.fullscreen, resizable, state, self.get_gl_backend_name()) # We don't have a density or dpi yet set, so let's ask for an update self._update_density_and_dpi() # never stay with a None pos, application using w.center # will be fired. self._pos = (0, 0) self._set_minimum_size() self._set_allow_screensaver() self._set_always_on_top() if state == 'hidden': self._focus = False else: w, h = self.system_size self._win.resize_window(w, h) if platform == 'win': if self.custom_titlebar: # check dragging+resize or just dragging if Config.getboolean('graphics', 'resizable'): import win32con import ctypes self._win.set_border_state(False) # make windows dispatch, # WM_NCCALCSIZE explicitly ctypes.windll.user32.SetWindowPos( self._win.get_window_info().window, win32con.HWND_TOP, *self._win.get_window_pos(), *self.system_size, win32con.SWP_FRAMECHANGED ) else: self._win.set_border_state(True) else: self._win.set_border_state(self.borderless) else: self._win.set_border_state(self.borderless or self.custom_titlebar) self._win.set_fullscreen_mode(self.fullscreen) super(WindowSDL, self).create_window() # set mouse visibility self._set_cursor_state(self.show_cursor) if self.initialized: return # auto add input provider Logger.info('Window: auto add sdl2 input provider') SDL2MotionEventProvider.win = self EventLoop.add_input_provider(SDL2MotionEventProvider('sdl', '')) # set window icon before calling set_mode try: filename_icon = self.icon or Config.get('kivy', 'window_icon') if filename_icon == '': logo_size = 32 if platform == 'macosx': logo_size = 512 elif platform == 'win': logo_size = 64 filename_icon = 'kivy-icon-{}.png'.format(logo_size) filename_icon = resource_find( join(kivy_data_dir, 'logo', filename_icon)) self.set_icon(filename_icon) except: Logger.exception('Window: cannot set icon') if platform == 'win' and self._win_dpi_watch is None: self._win_dpi_watch = _WindowsSysDPIWatch(window=self) self._win_dpi_watch.start() def _update_density_and_dpi(self): if platform == 'win': from ctypes import windll self._density = 1. try: hwnd = windll.user32.GetActiveWindow() self.dpi = float(windll.user32.GetDpiForWindow(hwnd)) self._density = self.dpi / 96 except AttributeError: pass else: self._density = self._win._get_gl_size()[0] / self._size[0] if self._is_desktop: self.dpi = self._density * 96. def close(self): self._win.teardown_window() super(WindowSDL, self).close() if self._win_dpi_watch is not None: self._win_dpi_watch.stop() self._win_dpi_watch = None self.initialized = False def maximize(self): if self._is_desktop: self._win.maximize_window() else: Logger.warning('Window: maximize() is used only on desktop OSes.') def minimize(self): if self._is_desktop: self._win.minimize_window() else: Logger.warning('Window: minimize() is used only on desktop OSes.') def restore(self): if self._is_desktop: self._win.restore_window() else: Logger.warning('Window: restore() is used only on desktop OSes.') def hide(self): if self._is_desktop: self._win.hide_window() else: Logger.warning('Window: hide() is used only on desktop OSes.') def show(self): if self._is_desktop: self._win.show_window() else: Logger.warning('Window: show() is used only on desktop OSes.') def raise_window(self): if self._is_desktop: self._win.raise_window() else: Logger.warning('Window: show() is used only on desktop OSes.') def set_title(self, title): self._win.set_window_title(title) def set_icon(self, filename): self._win.set_window_icon(str(filename)) def screenshot(self, *largs, **kwargs): filename = super(WindowSDL, self).screenshot(*largs, **kwargs) if filename is None: return from kivy.graphics.opengl import glReadPixels, GL_RGB, GL_UNSIGNED_BYTE width, height = self.size data = glReadPixels(0, 0, width, height, GL_RGB, GL_UNSIGNED_BYTE) self._win.save_bytes_in_png(filename, data, width, height) Logger.debug('Window: Screenshot saved at <%s>' % filename) return filename def flip(self): self._win.flip() super(WindowSDL, self).flip() def set_system_cursor(self, cursor_name): result = self._win.set_system_cursor(cursor_name) return result def _get_window_pos(self): return self._win.get_window_pos() def _set_window_pos(self, x, y): self._win.set_window_pos(x, y) def _get_window_opacity(self): return self._win.get_window_opacity() def _set_window_opacity(self, opacity): if self.opacity != opacity: return self._win.set_window_opacity(opacity) # Transparent Window background def _is_shaped(self): return self._win.is_window_shaped() def _set_shape(self, shape_image, mode='default', cutoff=False, color_key=None): modes = ('default', 'binalpha', 'reversebinalpha', 'colorkey') color_key = color_key or (0, 0, 0, 1) if mode not in modes: Logger.warning( 'Window: shape mode can be only ' '{}'.format(', '.join(modes)) ) return if not isinstance(color_key, (tuple, list)): return if len(color_key) not in (3, 4): return if len(color_key) == 3: color_key = (color_key[0], color_key[1], color_key[2], 1) Logger.warning( 'Window: Shape color_key must be only tuple or list' ) return color_key = ( color_key[0] * 255, color_key[1] * 255, color_key[2] * 255, color_key[3] * 255 ) assert cutoff in (1, 0) shape_image = shape_image or Config.get('kivy', 'window_shape') shape_image = resource_find(shape_image) or shape_image self._win.set_shape(shape_image, mode, cutoff, color_key) def _get_shaped_mode(self): return self._win.get_shaped_mode() def _set_shaped_mode(self, value): self._set_shape( shape_image=self.shape_image, mode=value, cutoff=self.shape_cutoff, color_key=self.shape_color_key ) return self._win.get_shaped_mode() # twb end def _set_cursor_state(self, value): self._win._set_cursor_state(value) def _fix_mouse_pos(self, x, y): self.mouse_pos = ( x * self._density, (self.system_size[1] - 1 - y) * self._density ) return x, y def mainloop(self): # for android/iOS, we don't want to have any event nor executing our # main loop while the pause is going on. This loop wait any event (not # handled by the event filter), and remove them from the queue. # Nothing happen during the pause on iOS, except gyroscope value sent # over joystick. So it's safe. while self._pause_loop: self._win.wait_event() if not self._pause_loop: break event = self._win.poll() if event is None: continue # A drop is send while the app is still in pause.loop # we need to dispatch it action, args = event[0], event[1:] if action.startswith('drop'): self._dispatch_drop_event(action, args) # app_terminating event might be received while the app is paused # in this case EventLoop.quit will be set at _event_filter elif EventLoop.quit: return while True: event = self._win.poll() if event is False: break if event is None: continue action, args = event[0], event[1:] if action == 'quit': if self.dispatch('on_request_close'): continue EventLoop.quit = True break elif action in ('fingermotion', 'fingerdown', 'fingerup'): # for finger, pass the raw event to SDL motion event provider # XXX this is problematic. On OSX, it generates touches with 0, # 0 coordinates, at the same times as mouse. But it works. # We have a conflict of using either the mouse or the finger. # Right now, we have no mechanism that we could use to know # which is the preferred one for the application. if platform in ('ios', 'android'): SDL2MotionEventProvider.q.appendleft(event) pass elif action == 'mousemotion': x, y = args x, y = self._fix_mouse_pos(x, y) self._mouse_x = x self._mouse_y = y if not self._cursor_entered: self._cursor_entered = True self.dispatch('on_cursor_enter') # don't dispatch motion if no button are pressed if len(self._mouse_buttons_down) == 0: continue self._mouse_meta = self.modifiers self.dispatch('on_mouse_move', x, y, self.modifiers) elif action in ('mousebuttondown', 'mousebuttonup'): x, y, button = args x, y = self._fix_mouse_pos(x, y) self._mouse_x = x self._mouse_y = y if not self._cursor_entered: self._cursor_entered = True self.dispatch('on_cursor_enter') btn = 'left' if button == 3: btn = 'right' elif button == 2: btn = 'middle' elif button == 4: btn = "mouse4" elif button == 5: btn = "mouse5" eventname = 'on_mouse_down' self._mouse_buttons_down.add(button) if action == 'mousebuttonup': eventname = 'on_mouse_up' self._mouse_buttons_down.remove(button) self.dispatch(eventname, x, y, btn, self.modifiers) elif action.startswith('mousewheel'): x, y = self._win.get_relative_mouse_pos() if not self._collide_and_dispatch_cursor_enter(x, y): # Ignore if the cursor position is on the window title bar # or on its edges continue self._update_modifiers() x, y, button = args btn = 'scrolldown' if action.endswith('up'): btn = 'scrollup' elif action.endswith('right'): btn = 'scrollright' elif action.endswith('left'): btn = 'scrollleft' self._mouse_meta = self.modifiers self._mouse_btn = btn # times = x if y == 0 else y # times = min(abs(times), 100) # for k in range(times): self._mouse_down = True self.dispatch('on_mouse_down', self._mouse_x, self._mouse_y, btn, self.modifiers) self._mouse_down = False self.dispatch('on_mouse_up', self._mouse_x, self._mouse_y, btn, self.modifiers) elif action.startswith('drop'): self._dispatch_drop_event(action, args) # video resize elif action == 'windowresized': self._size = self._win.window_size # don't use trigger here, we want to delay the resize event ev = self._do_resize_ev if ev is None: ev = Clock.schedule_once(self._do_resize, .1) self._do_resize_ev = ev else: ev() elif action == 'windowdisplaychanged': Logger.info(f"WindowSDL: Window is now on display {args[0]}") # The display has changed, so the density and dpi # may have changed too. self._update_density_and_dpi() elif action == 'windowmoved': self.dispatch('on_move') elif action == 'windowrestored': self.dispatch('on_restore') self.canvas.ask_update() elif action == 'windowexposed': self.canvas.ask_update() elif action == 'windowminimized': self.dispatch('on_minimize') if Config.getboolean('kivy', 'pause_on_minimize'): self.do_pause() elif action == 'windowmaximized': self.dispatch('on_maximize') elif action == 'windowhidden': self.dispatch('on_hide') elif action == 'windowshown': self.dispatch('on_show') elif action == 'windowfocusgained': self._focus = True elif action == 'windowfocuslost': self._focus = False elif action == 'windowenter': x, y = self._win.get_relative_mouse_pos() self._collide_and_dispatch_cursor_enter(x, y) elif action == 'windowleave': self._cursor_entered = False self.dispatch('on_cursor_leave') elif action == 'joyaxismotion': stickid, axisid, value = args self.dispatch('on_joy_axis', stickid, axisid, value) elif action == 'joyhatmotion': stickid, hatid, value = args self.dispatch('on_joy_hat', stickid, hatid, value) elif action == 'joyballmotion': stickid, ballid, xrel, yrel = args self.dispatch('on_joy_ball', stickid, ballid, xrel, yrel) elif action == 'joybuttondown': stickid, buttonid = args self.dispatch('on_joy_button_down', stickid, buttonid) elif action == 'joybuttonup': stickid, buttonid = args self.dispatch('on_joy_button_up', stickid, buttonid) elif action in ('keydown', 'keyup'): mod, key, scancode, kstr = args try: key = self.key_map[key] except KeyError: pass if action == 'keydown': self._update_modifiers(mod, key) else: # ignore the key, it has been released self._update_modifiers(mod) # if mod in self._meta_keys: if (key not in self._modifiers and key not in self.command_keys.keys()): try: kstr_chr = unichr(key) try: # On android, there is no 'encoding' attribute. # On other platforms, if stdout is redirected, # 'encoding' may be None encoding = getattr(sys.stdout, 'encoding', 'utf8') or 'utf8' kstr_chr.encode(encoding) kstr = kstr_chr except UnicodeError: pass except ValueError: pass # if 'shift' in self._modifiers and key\ # not in self.command_keys.keys(): # return if action == 'keyup': self.dispatch('on_key_up', key, scancode) continue # don't dispatch more key if down event is accepted if self.dispatch('on_key_down', key, scancode, kstr, self.modifiers): continue self.dispatch('on_keyboard', key, scancode, kstr, self.modifiers) elif action == 'textinput': text = args[0] self.dispatch('on_textinput', text) elif action == 'textedit': text = args[0] self.dispatch('on_textedit', text) # unhandled event ! else: Logger.trace('WindowSDL: Unhandled event %s' % str(event)) def _dispatch_drop_event(self, action, args): x, y = (0, 0) if self._drop_pos is None else self._drop_pos if action == 'dropfile': self.dispatch('on_drop_file', args[0], x, y) elif action == 'droptext': self.dispatch('on_drop_text', args[0], x, y) elif action == 'dropbegin': self._drop_pos = x, y = self._win.get_relative_mouse_pos() self._collide_and_dispatch_cursor_enter(x, y) self.dispatch('on_drop_begin', x, y) elif action == 'dropend': self._drop_pos = None self.dispatch('on_drop_end', x, y) def _collide_and_dispatch_cursor_enter(self, x, y): # x, y are relative to window left/top position w, h = self._win.window_size if 0 <= x < w and 0 <= y < h: self._mouse_x, self._mouse_y = self._fix_mouse_pos(x, y) if not self._cursor_entered: self._cursor_entered = True self.dispatch('on_cursor_enter') return True def _do_resize(self, dt): Logger.debug('Window: Resize window to %s' % str(self.size)) self._win.resize_window(*self._size) self.dispatch('on_pre_resize', *self.size) def do_pause(self): # should go to app pause mode (desktop style) from kivy.app import App from kivy.base import stopTouchApp app = App.get_running_app() if not app: Logger.info('WindowSDL: No running App found, pause.') elif not app.dispatch('on_pause'): Logger.info('WindowSDL: App doesn\'t support pause mode, stop.') stopTouchApp() return # XXX FIXME wait for sdl resume while True: event = self._win.poll() if event is False: continue if event is None: continue action, args = event[0], event[1:] if action == 'quit': EventLoop.quit = True break elif action == 'app_willenterforeground': break elif action == 'windowrestored': break if app: app.dispatch('on_resume') def _update_modifiers(self, mods=None, key=None): if mods is None and key is None: return modifiers = set() if mods is not None: if mods & (KMOD_RSHIFT | KMOD_LSHIFT): modifiers.add('shift') if mods & (KMOD_RALT | KMOD_LALT | KMOD_MODE): modifiers.add('alt') if mods & (KMOD_RCTRL | KMOD_LCTRL): modifiers.add('ctrl') if mods & (KMOD_RGUI | KMOD_LGUI): modifiers.add('meta') if mods & KMOD_NUM: modifiers.add('numlock') if mods & KMOD_CAPS: modifiers.add('capslock') if key is not None: if key in (KMOD_RSHIFT, KMOD_LSHIFT): modifiers.add('shift') if key in (KMOD_RALT, KMOD_LALT, KMOD_MODE): modifiers.add('alt') if key in (KMOD_RCTRL, KMOD_LCTRL): modifiers.add('ctrl') if key in (KMOD_RGUI, KMOD_LGUI): modifiers.add('meta') if key == KMOD_NUM: modifiers.add('numlock') if key == KMOD_CAPS: modifiers.add('capslock') self._modifiers = list(modifiers) return def request_keyboard( self, callback, target, input_type='text', keyboard_suggestions=True ): self._sdl_keyboard = super(WindowSDL, self).\ request_keyboard( callback, target, input_type, keyboard_suggestions ) self._win.show_keyboard( self._system_keyboard, self.softinput_mode, input_type, keyboard_suggestions, ) Clock.schedule_interval(self._check_keyboard_shown, 1 / 5.) return self._sdl_keyboard def release_keyboard(self, *largs): super(WindowSDL, self).release_keyboard(*largs) self._win.hide_keyboard() self._sdl_keyboard = None return True def _check_keyboard_shown(self, dt): if self._sdl_keyboard is None: return False if not self._win.is_keyboard_shown(): self._sdl_keyboard.release() def map_key(self, original_key, new_key): self.key_map[original_key] = new_key def unmap_key(self, key): if key in self.key_map: del self.key_map[key] def grab_mouse(self): self._win.grab_mouse(True) def ungrab_mouse(self): self._win.grab_mouse(False) def set_custom_titlebar(self, titlebar_widget): if not self.custom_titlebar: Logger.warning("Window: Window.custom_titlebar not set to True… " "can't set custom titlebar") return self.titlebar_widget = titlebar_widget return self._win.set_custom_titlebar(self.titlebar_widget) == 0 class _WindowsSysDPIWatch: hwnd = None new_windProc = None old_windProc = None window: WindowBase = None def __init__(self, window: WindowBase): self.window = window def start(self): from kivy.input.providers.wm_common import WNDPROC, \ SetWindowLong_WndProc_wrapper from ctypes import windll self.hwnd = windll.user32.GetActiveWindow() # inject our own handler to handle messages before window manager self.new_windProc = WNDPROC(self._wnd_proc) self.old_windProc = SetWindowLong_WndProc_wrapper( self.hwnd, self.new_windProc) def stop(self): from kivy.input.providers.wm_common import \ SetWindowLong_WndProc_wrapper if self.hwnd is None: return self.new_windProc = SetWindowLong_WndProc_wrapper( self.hwnd, self.old_windProc) self.hwnd = self.new_windProc = self.old_windProc = None def _wnd_proc(self, hwnd, msg, wParam, lParam): from kivy.input.providers.wm_common import WM_DPICHANGED, WM_NCCALCSIZE from ctypes import windll if msg == WM_DPICHANGED: def clock_callback(*args): if x_dpi != y_dpi: raise ValueError( 'Can only handle DPI that are same for x and y') self.window.dpi = x_dpi x_dpi = wParam & 0xFFFF y_dpi = wParam >> 16 Clock.schedule_once(clock_callback, -1) elif Config.getboolean('graphics', 'resizable') \ and msg == WM_NCCALCSIZE and self.window.custom_titlebar: return 0 return windll.user32.CallWindowProcW( self.old_windProc, hwnd, msg, wParam, lParam) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_x11.pyx����������������������������������������������������������0000666�0000000�0000000�00000020244�00000000000�016557� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Window X11 ========== Window implementation in top of X11 ''' __all__ = ('WindowX11', ) from kivy.core.window import WindowBase from kivy.logger import Logger from kivy.config import Config from kivy.base import stopTouchApp, EventLoop, ExceptionManager from kivy.utils import platform from os import environ from .window_info cimport WindowInfoX11 include "window_attrs.pxi" # force include the file cdef extern from "window_x11_core.c": pass cdef extern from "X11/Xutil.h": int KeyPress int KeyRelease int ButtonPress int ButtonRelease int MotionNotify int ConfigureNotify int ControlMask int ShiftMask int Mod3Mask int Mod4Mask ctypedef struct XKeyEvent: unsigned int keycode unsigned int state ctypedef struct XMotionEvent: int x, y unsigned int state ctypedef struct XButtonEvent: int x, y unsigned int state unsigned int button ctypedef struct XConfigureEvent: int type int x, y int width, height ctypedef union XEvent: int type XKeyEvent xkey XMotionEvent xmotion XButtonEvent xbutton XConfigureEvent xconfigure cdef extern int x11_create_window(int width, int height, int x, int y, \ int resizable, int fullscreen, int border, int above, int CWOR, char *title) cdef extern void x11_gl_swap() cdef extern void x11_set_title(char *title) cdef extern int x11_idle() cdef extern Display *x11_get_display() cdef extern Window x11_get_window() cdef extern int x11_get_width() cdef extern int x11_get_height() ctypedef int (*event_cb_t)(XEvent *event) cdef extern void x11_set_event_callback(event_cb_t callback) cdef extern long x11_keycode_to_keysym(unsigned int keycode, int shiftDown) _window_object = None cdef list get_modifiers_from_state(unsigned int state): ret = [] if state & ShiftMask: ret.append('shift') elif state & ControlMask: ret.append('ctrl') elif state & Mod3Mask: ret.append('alt') elif state & Mod4Mask: ret.append('meta') return ret cdef int event_callback(XEvent *event): if event.type == KeyPress or event.type == KeyRelease: modifiers = get_modifiers_from_state(event.xkey.state) scancode = event.xkey.keycode key = x11_keycode_to_keysym(event.xkey.keycode, 'shift' in modifiers) if key == -1: return 0 try: codepoint = chr(key) except: codepoint = None if event.type == KeyRelease: _window_object.dispatch('on_key_up', key, scancode) return 0 if _window_object.dispatch('on_key_down', key, scancode, codepoint, modifiers): return 0 _window_object.dispatch('on_keyboard', key, scancode, codepoint, modifiers) elif event.type == MotionNotify: modifiers = get_modifiers_from_state(event.xmotion.state) _window_object.dispatch('on_mouse_move', event.xmotion.x, event.xmotion.y, modifiers) elif event.type == ConfigureNotify: if (event.xconfigure.width != _window_object.system_size[0]) or (event.xconfigure.height != _window_object.system_size[1]): _window_object._size = event.xconfigure.width, event.xconfigure.height _window_object.dispatch('on_pre_resize', event.xconfigure.width, event.xconfigure.height) # mouse motion elif event.type == ButtonPress or event.type == ButtonRelease: btn = 'left' if event.xbutton.button == 3: btn = 'right' elif event.xbutton.button == 2: btn = 'middle' elif event.xbutton.button == 4: btn = 'scrolldown' elif event.xbutton.button == 5: btn = 'scrollup' elif event.xbutton.button == 6: btn = 'scrollleft' elif event.xbutton.button == 7: btn = 'scrollright' modifiers = get_modifiers_from_state(event.xbutton.state) eventname = 'on_mouse_down' if event.type == ButtonRelease: eventname = 'on_mouse_up' _window_object.dispatch(eventname, event.xbutton.x, event.xbutton.y, btn, modifiers) else: pass return 0 x11_set_event_callback(event_callback) class WindowX11(WindowBase): gl_backends_ignored = ['sdl2'] def create_window(self, *args): global _window_object _window_object = self # ensure the mouse is still not up after window creation, otherwise, we # have some weird bugs self.dispatch('on_mouse_up', 0, 0, 'all', []) resizable = Config.getint('graphics', 'resizable') multisamples = Config.getint('graphics', 'multisamples') border = not Config.getint('graphics', 'borderless') pos = (0, 0) if self.position == 'auto': pos = (0, 0) elif self.position == 'custom': pos = self.left, self.top else: raise ValueError('position token in configuration accept only ' '"auto" or "custom"') fullscreen = False above = False CWOR = False size = list(self.system_size) if self.fullscreen == 'fake': fullscreen = True Logger.debug('WinX11: Set window to fake fullscreen mode') border = False pos = (0, 0) elif self.fullscreen == 'auto': size = [-1, -1] fullscreen = True elif self.fullscreen is True: Logger.debug('WinX11: Set window to fullscreen mode') fullscreen = True if 'KIVY_WINDOW_NO_BORDER' in environ: border = False if 'KIVY_WINDOW_ABOVE' in environ: above = True # Sets CWOverrideRedirect in x11. # This can lead to unknown effects depending on your # system-configuration as the WindowManager will loose the control # about this window. (In most cases the window then just gets placed # above all other windows without any decoration) if 'KIVY_WINDOW_X11_CWOR' in environ: CWOR = True title = self.title if isinstance(self.title, bytes) \ else self.title.encode('utf-8') if x11_create_window(size[0], size[1], pos[0], pos[1], resizable, fullscreen, border, above, CWOR, <char *><bytes>title) < 0: Logger.critical('WinX11: Unable to create the window') return size[0] = x11_get_width() size[1] = x11_get_height() self._pos = (0, 0) self.system_size = size super(WindowX11, self).create_window() self._unbind_create_window() def get_window_info(self): cdef WindowInfoX11 window_info = WindowInfoX11() window_info.display = x11_get_display() window_info.window = x11_get_window() return window_info def mainloop(self): if x11_idle() == 0 and not self.dispatch('on_request_close'): EventLoop.quit = True def flip(self): x11_gl_swap() super(WindowX11, self).flip() def on_title(self, *kwargs): title = self.title if isinstance(self.title, bytes) \ else self.title.encode('utf-8') x11_set_title(<char *><bytes>title) def on_keyboard(self, key, scancode=None, codepoint=None, modifier=None, **kwargs): codepoint = codepoint or kwargs.get('unicode') # Quit if user presses ESC or the typical OSX shortcuts CMD+q or CMD+w # TODO If just CMD+w is pressed, only the window should be closed. is_osx = platform == 'darwin' if key == 27 or (is_osx and key in (113, 119) and modifier == 1024): if not self.dispatch('on_request_close', source='keyboard'): stopTouchApp() self.close() # not sure what to do here return True super(WindowX11, self).on_keyboard(key, scancode, codepoint=codepoint, modifier=modifier) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_x11_core.c�������������������������������������������������������0000666�0000000�0000000�00000032575�00000000000�017203� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <stdlib.h> #include <stdio.h> #include <string.h> #include <math.h> #include <X11/Xatom.h> #include <X11/extensions/Xrender.h> #include <X11/Xutil.h> #include <X11/XKBlib.h> #include "config.h" #if __USE_EGL == 0 #include <GL/gl.h> #include <GL/glx.h> #include <GL/glxext.h> #else #include <EGL/egl.h> #endif static int Xscreen; static Atom del_atom; static Display *Xdisplay; static Visual *visual_x11; static Window Xroot, window_handle; static int g_width, g_height; #if __USE_EGL == 0 static GLXContext render_context; static GLXFBConfig *fbconfigs, fbconfig; static int numfbconfigs; static GLXWindow glX_window_handle; /* visual data config GLX */ static int VisData[] = { GLX_RENDER_TYPE, GLX_RGBA_BIT, GLX_DRAWABLE_TYPE, GLX_WINDOW_BIT, GLX_DOUBLEBUFFER, True, GLX_RED_SIZE, 8, GLX_GREEN_SIZE, 8, GLX_BLUE_SIZE, 8, GLX_ALPHA_SIZE, 8, GLX_DEPTH_SIZE, 16, GLX_STENCIL_SIZE, 8, None }; #else /* NEW: add support egl */ static EGLDisplay eglDisplay; static EGLConfig eglconfig; static EGLSurface eglsurface; static EGLContext eglcontext; static EGLint egl_config_attribs[] = { EGL_BUFFER_SIZE, 32, EGL_RED_SIZE, 8, EGL_GREEN_SIZE, 8, EGL_BLUE_SIZE, 8, EGL_ALPHA_SIZE, 8, EGL_DEPTH_SIZE, EGL_DONT_CARE, EGL_STENCIL_SIZE, EGL_DONT_CARE, EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT, EGL_SURFACE_TYPE, EGL_WINDOW_BIT | EGL_PIXMAP_BIT, EGL_NONE, }; static const EGLint ctx_attribs[] = { EGL_CONTEXT_CLIENT_VERSION, 2, EGL_NONE }; #endif typedef int (*event_cb_t)(XEvent *event); event_cb_t g_event_callback = NULL; typedef struct WMHints { unsigned long flags; unsigned long functions; unsigned long decorations; long inputMode; unsigned long status; } WMHints; static void fatalError(const char *why) { fprintf(stderr, "%s", why); exit(0x666); } static Bool WaitForMapNotify(Display *d, XEvent *e, char *arg) { return d && e && arg && (e->type == MapNotify) && (e->xmap.window == *(Window*)arg); } #if __USE_EGL == 0 static void describe_fbconfig(GLXFBConfig fbconfig) { int doublebuffer; int red_bits, green_bits, blue_bits, alpha_bits, depth_bits, stencil_bits; glXGetFBConfigAttrib(Xdisplay, fbconfig, GLX_DOUBLEBUFFER, &doublebuffer); glXGetFBConfigAttrib(Xdisplay, fbconfig, GLX_RED_SIZE, &red_bits); glXGetFBConfigAttrib(Xdisplay, fbconfig, GLX_GREEN_SIZE, &green_bits); glXGetFBConfigAttrib(Xdisplay, fbconfig, GLX_BLUE_SIZE, &blue_bits); glXGetFBConfigAttrib(Xdisplay, fbconfig, GLX_ALPHA_SIZE, &alpha_bits); glXGetFBConfigAttrib(Xdisplay, fbconfig, GLX_DEPTH_SIZE, &depth_bits); glXGetFBConfigAttrib(Xdisplay, fbconfig, GLX_STENCIL_SIZE, &stencil_bits); fprintf(stderr, "FBConfig selected:\n" "Doublebuffer: %s\n" "Red Bits: %d, Green Bits: %d, Blue Bits: %d, Alpha Bits: %d, Depth Bits: %d, Stencil Bits: %d\n", doublebuffer == True ? "Yes" : "No", red_bits, green_bits, blue_bits, alpha_bits, depth_bits, stencil_bits); } #endif static void createTheWindow(int width, int height, int x, int y, int resizable, int fullscreen, int border, int above, int CWOR, char *title) { XEvent event; int attr_mask; int depth; XSizeHints hints; XWMHints *startup_state; XTextProperty textprop; XSetWindowAttributes attr = {0,}; Xdisplay = XOpenDisplay(NULL); if (!Xdisplay) { fatalError("Couldn't connect to X server\n"); } Xscreen = DefaultScreen(Xdisplay); Xroot = RootWindow(Xdisplay, Xscreen); #if __USE_EGL == 0 Colormap cmap; XRenderPictFormat *pict_format; XVisualInfo *visual; fbconfigs = glXChooseFBConfig(Xdisplay, Xscreen, VisData, &numfbconfigs); fbconfig = 0; int i; for(i = 0; i<numfbconfigs; i++) { visual = (XVisualInfo*) glXGetVisualFromFBConfig(Xdisplay, fbconfigs[i]); if(!visual) continue; pict_format = XRenderFindVisualFormat(Xdisplay, visual->visual); if(!pict_format) continue; fbconfig = fbconfigs[i]; if(pict_format->direct.alphaMask > 0) { break; } } if(!fbconfig) { fatalError("No matching FB config found"); } describe_fbconfig(fbconfig); // Create a colormap - only needed on some X clients, eg. IRIX cmap = XCreateColormap(Xdisplay, Xroot, visual->visual, AllocNone); attr.colormap = cmap; depth = visual->depth; visual_x11 = visual->visual; #else depth = CopyFromParent; visual_x11 = CopyFromParent; attr.colormap = None; #endif attr.background_pixmap = None; attr.border_pixmap = None; attr.border_pixel = 0; attr.override_redirect = True; attr.event_mask = StructureNotifyMask | EnterWindowMask | LeaveWindowMask | ExposureMask | ButtonPressMask | ButtonReleaseMask | OwnerGrabButtonMask | KeyPressMask | PointerMotionMask | KeyReleaseMask; attr_mask = CWBackPixmap| CWBorderPixel| CWColormap| CWEventMask; // Get the available display size int disp_width = DisplayWidth(Xdisplay, DefaultScreen(Xdisplay)); int disp_height = DisplayHeight(Xdisplay, DefaultScreen(Xdisplay)); if ( fullscreen ) { // If the fullscreen is set, we take the size of the screen width = disp_width; height = disp_height; border = 0; }else{ // Check if the user did go fullscreen (set width & height to the size of the screen) // even he didn't set the fullscreen arg. if ( (width == disp_width) & (height == disp_height) ){ fullscreen = True; } } if ( CWOR ){ // As soon attr_mask is set to CWOverrideRedirect, the WM (windowmanager) won't be able to control // the window properly. To (as an example) make the window stay above you need the cooperation of // the WM and mustn't set CWOR. attr_mask |= CWOverrideRedirect; } window_handle = XCreateWindow( Xdisplay, Xroot, x, y, width, height, 0, depth, InputOutput, visual_x11, attr_mask, &attr); g_width = width; g_height = height; if( !window_handle ) { fatalError("Couldn't create the window\n"); } #if __USE_EGL == 0 #if USE_GLX_CREATE_WINDOW int glXattr[] = { None }; glX_window_handle = glXCreateWindow(Xdisplay, fbconfig, window_handle, glXattr); if( !glX_window_handle ) { fatalError("Couldn't create the GLX window\n"); } #else glX_window_handle = window_handle; #endif #endif textprop.value = (unsigned char*)title; textprop.encoding = XA_STRING; textprop.format = 8; textprop.nitems = strlen(title); hints.x = x; hints.y = y; hints.width = width; hints.height = height; hints.flags = USPosition|USSize; startup_state = XAllocWMHints(); startup_state->initial_state = NormalState; startup_state->flags = StateHint; XSetWMProperties(Xdisplay, window_handle,&textprop, &textprop, NULL, 0, &hints, startup_state, NULL); XEvent xev; if ( above ){ Atom type = XInternAtom(Xdisplay,"_NET_WM_STATE", False); Atom value = XInternAtom(Xdisplay,"_NET_WM_STATE_ABOVE", False); XChangeProperty(Xdisplay, window_handle, type, XA_ATOM, 32, PropModeReplace, (const unsigned char *)&value, 1); if ( fullscreen ) { // The fullscreen atom has only be set if the window should be above (and we need the help of the WM) Atom wm_state = XInternAtom(Xdisplay, "_NET_WM_STATE", False); Atom wm_fullscreen = XInternAtom(Xdisplay, "_NET_WM_STATE_FULLSCREEN", False); memset(&xev, 0, sizeof(xev)); xev.type = ClientMessage; xev.xclient.window = window_handle; xev.xclient.message_type = wm_state; xev.xclient.format = 32; xev.xclient.data.l[0] = 1; xev.xclient.data.l[1] = wm_fullscreen; xev.xclient.data.l[2] = 0; } } // Remove window decoration (= no border) by setting WM-hints. This only works // if the WindowManager respects those arguments. if ( !border ){ WMHints wmhints; Atom prop = XInternAtom(Xdisplay,"_MOTIF_WM_HINTS", False); wmhints.flags = 2; wmhints.decorations = 0; XChangeProperty(Xdisplay, window_handle, prop, prop, 32,PropModeReplace, (unsigned char *)&wmhints, 5); } XFree(startup_state); XMapWindow(Xdisplay, window_handle); if ( fullscreen & above ){ // Send the Fullscreen event after the window got mapped XSendEvent (Xdisplay, DefaultRootWindow(Xdisplay), False, SubstructureRedirectMask | SubstructureNotifyMask, &xev); } XIfEvent(Xdisplay, &event, WaitForMapNotify, (char*)&window_handle); if ((del_atom = XInternAtom(Xdisplay, "WM_DELETE_WINDOW", 0)) != None) { XSetWMProtocols(Xdisplay, window_handle, &del_atom, 1); } XFlush(Xdisplay); // Set the PID atom pid_t pid = getpid(); Atom am_wm_pid; am_wm_pid = XInternAtom(Xdisplay, "_NET_WM_PID", False); XChangeProperty(Xdisplay, window_handle, am_wm_pid, XA_CARDINAL, 32, PropModeReplace, (unsigned char *)&pid, 1); #if __USE_EGL == 1 //egl provides an interface to connect the graphics related functionality of openGL ES //with the windowing interface and functionality of the native operation system (X11) eglDisplay = eglGetDisplay(Xdisplay); if (eglDisplay == EGL_NO_DISPLAY) { fatalError("Can't create egl display\n"); } EGLint major, minor; if (!eglInitialize(eglDisplay, &major, &minor)) { fatalError("Can't initialize egl\n"); } eglBindAPI(EGL_OPENGL_ES_API); EGLint num_configs; eglChooseConfig(eglDisplay, egl_config_attribs, &eglconfig, 1, &num_configs); eglsurface = eglCreateWindowSurface(eglDisplay,eglconfig,window_handle,NULL); if (eglsurface == EGL_NO_SURFACE) { fatalError("Couldn't create the surface\n"); } // connect the context to the surface eglcontext = eglCreateContext(eglDisplay, eglconfig, EGL_NO_CONTEXT, ctx_attribs); // associate the egl-context with the egl-surface eglMakeCurrent(eglDisplay, eglsurface, eglsurface, eglcontext); // print egl information printf("WinX11 EGL vendor: %s\n", eglQueryString(eglDisplay, EGL_VENDOR)); printf("WinX11 EGL version: %s\n", eglQueryString(eglDisplay, EGL_VERSION)); #endif } #if __USE_EGL == 0 static void createTheRenderContext(void) { int dummy; if (!glXQueryExtension(Xdisplay, &dummy, &dummy)) { fatalError("OpenGL not supported by X server\n"); } render_context = glXCreateNewContext(Xdisplay, fbconfig, GLX_RGBA_TYPE, 0, True); if (!render_context) { fatalError("Failed to create a GL context\n"); } if (!glXMakeContextCurrent(Xdisplay, glX_window_handle, glX_window_handle, render_context)) { fatalError("glXMakeCurrent failed for window\n"); } } #endif static int updateTheMessageQueue(void) { XEvent event; //XConfigureEvent *xc; while (XPending(Xdisplay)) { XNextEvent(Xdisplay, &event); switch (event.type) { case ClientMessage: if (event.xclient.data.l[0] == del_atom) { return 0; } break; default: if ( g_event_callback ) { if ( g_event_callback(&event) < 0 ) return 0; } break; /** case ConfigureNotify: xc = &(event.xconfigure); g_width = xc->width; g_height = xc->height; break; **/ } } return 1; } //----------------------------------------------------------------------------- // // Minimal API to be used from cython // void x11_set_event_callback(event_cb_t callback) { g_event_callback = callback; } int x11_create_window(int width, int height, int x, int y, int resizable, int fullscreen, int border, int above, int CWOR, char *title) { createTheWindow(width, height, x, y, resizable, fullscreen, border, above, CWOR, title); #if __USE_EGL == 0 createTheRenderContext(); #endif return 1; } void x11_gl_swap(void) { #if __USE_EGL == 0 glXSwapBuffers(Xdisplay, glX_window_handle); #else eglSwapBuffers(eglDisplay, eglsurface); #endif } Display *x11_get_display(void) { return Xdisplay; } Window x11_get_window(void) { return window_handle; } void x11_set_title(char *title){ XStoreName(Xdisplay, window_handle, title); } int x11_get_width(void) { return g_width; } int x11_get_height(void) { return g_height; } int x11_idle(void) { return updateTheMessageQueue(); } #include "window_x11_keytab.c" long x11_keycode_to_keysym(unsigned int keycode, int shiftDown) { KeySym keysym; long ucs; keysym = XkbKeycodeToKeysym(Xdisplay, keycode, 0, shiftDown); if ( keysym == NoSymbol ) return 0; if ( keysym == XK_Escape ) return 27; else if ( keysym == XK_Return ) return 13; else if ( keysym == XK_BackSpace ) return 8; else if ( keysym == XK_Delete ) return 127; else if ( keysym == XK_Up ) return 273; else if ( keysym == XK_Down ) return 274; else if ( keysym == XK_Left ) return 276; else if ( keysym == XK_Right ) return 275; else if ( keysym == XK_space ) return 32; else if ( keysym == XK_Home ) return 278; else if ( keysym == XK_End ) return 279; else if ( keysym == XK_Page_Up ) return 280; else if ( keysym == XK_Page_Down ) return 281; ucs = keysym2ucs(keysym); //printf("%d -> %d (ucs %ld)\n", keycode, keysym, ucs); return ucs; } �����������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/core/window/window_x11_keytab.c�����������������������������������������������������0000666�0000000�0000000�00000201021�00000000000�017512� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������struct codepair { unsigned short keysym; unsigned short ucs; } keysymtab[] = { { 0x01a1, 0x0104 }, /* Aogonek Ą LATIN CAPITAL LETTER A WITH OGONEK */ { 0x01a2, 0x02d8 }, /* breve ˘ BREVE */ { 0x01a3, 0x0141 }, /* Lstroke Ł LATIN CAPITAL LETTER L WITH STROKE */ { 0x01a5, 0x013d }, /* Lcaron Ľ LATIN CAPITAL LETTER L WITH CARON */ { 0x01a6, 0x015a }, /* Sacute Ś LATIN CAPITAL LETTER S WITH ACUTE */ { 0x01a9, 0x0160 }, /* Scaron Š LATIN CAPITAL LETTER S WITH CARON */ { 0x01aa, 0x015e }, /* Scedilla Ş LATIN CAPITAL LETTER S WITH CEDILLA */ { 0x01ab, 0x0164 }, /* Tcaron Ť LATIN CAPITAL LETTER T WITH CARON */ { 0x01ac, 0x0179 }, /* Zacute Ź LATIN CAPITAL LETTER Z WITH ACUTE */ { 0x01ae, 0x017d }, /* Zcaron Ž LATIN CAPITAL LETTER Z WITH CARON */ { 0x01af, 0x017b }, /* Zabovedot Ż LATIN CAPITAL LETTER Z WITH DOT ABOVE */ { 0x01b1, 0x0105 }, /* aogonek ą LATIN SMALL LETTER A WITH OGONEK */ { 0x01b2, 0x02db }, /* ogonek ˛ OGONEK */ { 0x01b3, 0x0142 }, /* lstroke ł LATIN SMALL LETTER L WITH STROKE */ { 0x01b5, 0x013e }, /* lcaron ľ LATIN SMALL LETTER L WITH CARON */ { 0x01b6, 0x015b }, /* sacute ś LATIN SMALL LETTER S WITH ACUTE */ { 0x01b7, 0x02c7 }, /* caron ˇ CARON */ { 0x01b9, 0x0161 }, /* scaron š LATIN SMALL LETTER S WITH CARON */ { 0x01ba, 0x015f }, /* scedilla ş LATIN SMALL LETTER S WITH CEDILLA */ { 0x01bb, 0x0165 }, /* tcaron ť LATIN SMALL LETTER T WITH CARON */ { 0x01bc, 0x017a }, /* zacute ź LATIN SMALL LETTER Z WITH ACUTE */ { 0x01bd, 0x02dd }, /* doubleacute ˝ DOUBLE ACUTE ACCENT */ { 0x01be, 0x017e }, /* zcaron ž LATIN SMALL LETTER Z WITH CARON */ { 0x01bf, 0x017c }, /* zabovedot ż LATIN SMALL LETTER Z WITH DOT ABOVE */ { 0x01c0, 0x0154 }, /* Racute Ŕ LATIN CAPITAL LETTER R WITH ACUTE */ { 0x01c3, 0x0102 }, /* Abreve Ă LATIN CAPITAL LETTER A WITH BREVE */ { 0x01c5, 0x0139 }, /* Lacute Ĺ LATIN CAPITAL LETTER L WITH ACUTE */ { 0x01c6, 0x0106 }, /* Cacute Ć LATIN CAPITAL LETTER C WITH ACUTE */ { 0x01c8, 0x010c }, /* Ccaron Č LATIN CAPITAL LETTER C WITH CARON */ { 0x01ca, 0x0118 }, /* Eogonek Ę LATIN CAPITAL LETTER E WITH OGONEK */ { 0x01cc, 0x011a }, /* Ecaron Ě LATIN CAPITAL LETTER E WITH CARON */ { 0x01cf, 0x010e }, /* Dcaron Ď LATIN CAPITAL LETTER D WITH CARON */ { 0x01d0, 0x0110 }, /* Dstroke Đ LATIN CAPITAL LETTER D WITH STROKE */ { 0x01d1, 0x0143 }, /* Nacute Ń LATIN CAPITAL LETTER N WITH ACUTE */ { 0x01d2, 0x0147 }, /* Ncaron Ň LATIN CAPITAL LETTER N WITH CARON */ { 0x01d5, 0x0150 }, /* Odoubleacute Ő LATIN CAPITAL LETTER O WITH DOUBLE ACUTE */ { 0x01d8, 0x0158 }, /* Rcaron Ř LATIN CAPITAL LETTER R WITH CARON */ { 0x01d9, 0x016e }, /* Uring Ů LATIN CAPITAL LETTER U WITH RING ABOVE */ { 0x01db, 0x0170 }, /* Udoubleacute Ű LATIN CAPITAL LETTER U WITH DOUBLE ACUTE */ { 0x01de, 0x0162 }, /* Tcedilla Ţ LATIN CAPITAL LETTER T WITH CEDILLA */ { 0x01e0, 0x0155 }, /* racute ŕ LATIN SMALL LETTER R WITH ACUTE */ { 0x01e3, 0x0103 }, /* abreve ă LATIN SMALL LETTER A WITH BREVE */ { 0x01e5, 0x013a }, /* lacute ĺ LATIN SMALL LETTER L WITH ACUTE */ { 0x01e6, 0x0107 }, /* cacute ć LATIN SMALL LETTER C WITH ACUTE */ { 0x01e8, 0x010d }, /* ccaron č LATIN SMALL LETTER C WITH CARON */ { 0x01ea, 0x0119 }, /* eogonek ę LATIN SMALL LETTER E WITH OGONEK */ { 0x01ec, 0x011b }, /* ecaron ě LATIN SMALL LETTER E WITH CARON */ { 0x01ef, 0x010f }, /* dcaron ď LATIN SMALL LETTER D WITH CARON */ { 0x01f0, 0x0111 }, /* dstroke đ LATIN SMALL LETTER D WITH STROKE */ { 0x01f1, 0x0144 }, /* nacute ń LATIN SMALL LETTER N WITH ACUTE */ { 0x01f2, 0x0148 }, /* ncaron ň LATIN SMALL LETTER N WITH CARON */ { 0x01f5, 0x0151 }, /* odoubleacute ő LATIN SMALL LETTER O WITH DOUBLE ACUTE */ { 0x01f8, 0x0159 }, /* rcaron ř LATIN SMALL LETTER R WITH CARON */ { 0x01f9, 0x016f }, /* uring ů LATIN SMALL LETTER U WITH RING ABOVE */ { 0x01fb, 0x0171 }, /* udoubleacute ű LATIN SMALL LETTER U WITH DOUBLE ACUTE */ { 0x01fe, 0x0163 }, /* tcedilla ţ LATIN SMALL LETTER T WITH CEDILLA */ { 0x01ff, 0x02d9 }, /* abovedot ˙ DOT ABOVE */ { 0x02a1, 0x0126 }, /* Hstroke Ħ LATIN CAPITAL LETTER H WITH STROKE */ { 0x02a6, 0x0124 }, /* Hcircumflex Ĥ LATIN CAPITAL LETTER H WITH CIRCUMFLEX */ { 0x02a9, 0x0130 }, /* Iabovedot İ LATIN CAPITAL LETTER I WITH DOT ABOVE */ { 0x02ab, 0x011e }, /* Gbreve Ğ LATIN CAPITAL LETTER G WITH BREVE */ { 0x02ac, 0x0134 }, /* Jcircumflex Ĵ LATIN CAPITAL LETTER J WITH CIRCUMFLEX */ { 0x02b1, 0x0127 }, /* hstroke ħ LATIN SMALL LETTER H WITH STROKE */ { 0x02b6, 0x0125 }, /* hcircumflex ĥ LATIN SMALL LETTER H WITH CIRCUMFLEX */ { 0x02b9, 0x0131 }, /* idotless ı LATIN SMALL LETTER DOTLESS I */ { 0x02bb, 0x011f }, /* gbreve ğ LATIN SMALL LETTER G WITH BREVE */ { 0x02bc, 0x0135 }, /* jcircumflex ĵ LATIN SMALL LETTER J WITH CIRCUMFLEX */ { 0x02c5, 0x010a }, /* Cabovedot Ċ LATIN CAPITAL LETTER C WITH DOT ABOVE */ { 0x02c6, 0x0108 }, /* Ccircumflex Ĉ LATIN CAPITAL LETTER C WITH CIRCUMFLEX */ { 0x02d5, 0x0120 }, /* Gabovedot Ġ LATIN CAPITAL LETTER G WITH DOT ABOVE */ { 0x02d8, 0x011c }, /* Gcircumflex Ĝ LATIN CAPITAL LETTER G WITH CIRCUMFLEX */ { 0x02dd, 0x016c }, /* Ubreve Ŭ LATIN CAPITAL LETTER U WITH BREVE */ { 0x02de, 0x015c }, /* Scircumflex Ŝ LATIN CAPITAL LETTER S WITH CIRCUMFLEX */ { 0x02e5, 0x010b }, /* cabovedot ċ LATIN SMALL LETTER C WITH DOT ABOVE */ { 0x02e6, 0x0109 }, /* ccircumflex ĉ LATIN SMALL LETTER C WITH CIRCUMFLEX */ { 0x02f5, 0x0121 }, /* gabovedot ġ LATIN SMALL LETTER G WITH DOT ABOVE */ { 0x02f8, 0x011d }, /* gcircumflex ĝ LATIN SMALL LETTER G WITH CIRCUMFLEX */ { 0x02fd, 0x016d }, /* ubreve ŭ LATIN SMALL LETTER U WITH BREVE */ { 0x02fe, 0x015d }, /* scircumflex ŝ LATIN SMALL LETTER S WITH CIRCUMFLEX */ { 0x03a2, 0x0138 }, /* kra ĸ LATIN SMALL LETTER KRA */ { 0x03a3, 0x0156 }, /* Rcedilla Ŗ LATIN CAPITAL LETTER R WITH CEDILLA */ { 0x03a5, 0x0128 }, /* Itilde Ĩ LATIN CAPITAL LETTER I WITH TILDE */ { 0x03a6, 0x013b }, /* Lcedilla Ļ LATIN CAPITAL LETTER L WITH CEDILLA */ { 0x03aa, 0x0112 }, /* Emacron Ē LATIN CAPITAL LETTER E WITH MACRON */ { 0x03ab, 0x0122 }, /* Gcedilla Ģ LATIN CAPITAL LETTER G WITH CEDILLA */ { 0x03ac, 0x0166 }, /* Tslash Ŧ LATIN CAPITAL LETTER T WITH STROKE */ { 0x03b3, 0x0157 }, /* rcedilla ŗ LATIN SMALL LETTER R WITH CEDILLA */ { 0x03b5, 0x0129 }, /* itilde ĩ LATIN SMALL LETTER I WITH TILDE */ { 0x03b6, 0x013c }, /* lcedilla ļ LATIN SMALL LETTER L WITH CEDILLA */ { 0x03ba, 0x0113 }, /* emacron ē LATIN SMALL LETTER E WITH MACRON */ { 0x03bb, 0x0123 }, /* gcedilla ģ LATIN SMALL LETTER G WITH CEDILLA */ { 0x03bc, 0x0167 }, /* tslash ŧ LATIN SMALL LETTER T WITH STROKE */ { 0x03bd, 0x014a }, /* ENG Ŋ LATIN CAPITAL LETTER ENG */ { 0x03bf, 0x014b }, /* eng ŋ LATIN SMALL LETTER ENG */ { 0x03c0, 0x0100 }, /* Amacron Ā LATIN CAPITAL LETTER A WITH MACRON */ { 0x03c7, 0x012e }, /* Iogonek Į LATIN CAPITAL LETTER I WITH OGONEK */ { 0x03cc, 0x0116 }, /* Eabovedot Ė LATIN CAPITAL LETTER E WITH DOT ABOVE */ { 0x03cf, 0x012a }, /* Imacron Ī LATIN CAPITAL LETTER I WITH MACRON */ { 0x03d1, 0x0145 }, /* Ncedilla Ņ LATIN CAPITAL LETTER N WITH CEDILLA */ { 0x03d2, 0x014c }, /* Omacron Ō LATIN CAPITAL LETTER O WITH MACRON */ { 0x03d3, 0x0136 }, /* Kcedilla Ķ LATIN CAPITAL LETTER K WITH CEDILLA */ { 0x03d9, 0x0172 }, /* Uogonek Ų LATIN CAPITAL LETTER U WITH OGONEK */ { 0x03dd, 0x0168 }, /* Utilde Ũ LATIN CAPITAL LETTER U WITH TILDE */ { 0x03de, 0x016a }, /* Umacron Ū LATIN CAPITAL LETTER U WITH MACRON */ { 0x03e0, 0x0101 }, /* amacron ā LATIN SMALL LETTER A WITH MACRON */ { 0x03e7, 0x012f }, /* iogonek į LATIN SMALL LETTER I WITH OGONEK */ { 0x03ec, 0x0117 }, /* eabovedot ė LATIN SMALL LETTER E WITH DOT ABOVE */ { 0x03ef, 0x012b }, /* imacron ī LATIN SMALL LETTER I WITH MACRON */ { 0x03f1, 0x0146 }, /* ncedilla ņ LATIN SMALL LETTER N WITH CEDILLA */ { 0x03f2, 0x014d }, /* omacron ō LATIN SMALL LETTER O WITH MACRON */ { 0x03f3, 0x0137 }, /* kcedilla ķ LATIN SMALL LETTER K WITH CEDILLA */ { 0x03f9, 0x0173 }, /* uogonek ų LATIN SMALL LETTER U WITH OGONEK */ { 0x03fd, 0x0169 }, /* utilde ũ LATIN SMALL LETTER U WITH TILDE */ { 0x03fe, 0x016b }, /* umacron ū LATIN SMALL LETTER U WITH MACRON */ { 0x047e, 0x203e }, /* overline ‾ OVERLINE */ { 0x04a1, 0x3002 }, /* kana_fullstop 。 IDEOGRAPHIC FULL STOP */ { 0x04a2, 0x300c }, /* kana_openingbracket 「 LEFT CORNER BRACKET */ { 0x04a3, 0x300d }, /* kana_closingbracket 」 RIGHT CORNER BRACKET */ { 0x04a4, 0x3001 }, /* kana_comma 、 IDEOGRAPHIC COMMA */ { 0x04a5, 0x30fb }, /* kana_conjunctive ・ KATAKANA MIDDLE DOT */ { 0x04a6, 0x30f2 }, /* kana_WO ヲ KATAKANA LETTER WO */ { 0x04a7, 0x30a1 }, /* kana_a ァ KATAKANA LETTER SMALL A */ { 0x04a8, 0x30a3 }, /* kana_i ィ KATAKANA LETTER SMALL I */ { 0x04a9, 0x30a5 }, /* kana_u ゥ KATAKANA LETTER SMALL U */ { 0x04aa, 0x30a7 }, /* kana_e ェ KATAKANA LETTER SMALL E */ { 0x04ab, 0x30a9 }, /* kana_o ォ KATAKANA LETTER SMALL O */ { 0x04ac, 0x30e3 }, /* kana_ya ャ KATAKANA LETTER SMALL YA */ { 0x04ad, 0x30e5 }, /* kana_yu ュ KATAKANA LETTER SMALL YU */ { 0x04ae, 0x30e7 }, /* kana_yo ョ KATAKANA LETTER SMALL YO */ { 0x04af, 0x30c3 }, /* kana_tsu ッ KATAKANA LETTER SMALL TU */ { 0x04b0, 0x30fc }, /* prolongedsound ー KATAKANA-HIRAGANA PROLONGED SOUND MARK */ { 0x04b1, 0x30a2 }, /* kana_A ア KATAKANA LETTER A */ { 0x04b2, 0x30a4 }, /* kana_I イ KATAKANA LETTER I */ { 0x04b3, 0x30a6 }, /* kana_U ウ KATAKANA LETTER U */ { 0x04b4, 0x30a8 }, /* kana_E エ KATAKANA LETTER E */ { 0x04b5, 0x30aa }, /* kana_O オ KATAKANA LETTER O */ { 0x04b6, 0x30ab }, /* kana_KA カ KATAKANA LETTER KA */ { 0x04b7, 0x30ad }, /* kana_KI キ KATAKANA LETTER KI */ { 0x04b8, 0x30af }, /* kana_KU ク KATAKANA LETTER KU */ { 0x04b9, 0x30b1 }, /* kana_KE ケ KATAKANA LETTER KE */ { 0x04ba, 0x30b3 }, /* kana_KO コ KATAKANA LETTER KO */ { 0x04bb, 0x30b5 }, /* kana_SA サ KATAKANA LETTER SA */ { 0x04bc, 0x30b7 }, /* kana_SHI シ KATAKANA LETTER SI */ { 0x04bd, 0x30b9 }, /* kana_SU ス KATAKANA LETTER SU */ { 0x04be, 0x30bb }, /* kana_SE セ KATAKANA LETTER SE */ { 0x04bf, 0x30bd }, /* kana_SO ソ KATAKANA LETTER SO */ { 0x04c0, 0x30bf }, /* kana_TA タ KATAKANA LETTER TA */ { 0x04c1, 0x30c1 }, /* kana_CHI チ KATAKANA LETTER TI */ { 0x04c2, 0x30c4 }, /* kana_TSU ツ KATAKANA LETTER TU */ { 0x04c3, 0x30c6 }, /* kana_TE テ KATAKANA LETTER TE */ { 0x04c4, 0x30c8 }, /* kana_TO ト KATAKANA LETTER TO */ { 0x04c5, 0x30ca }, /* kana_NA ナ KATAKANA LETTER NA */ { 0x04c6, 0x30cb }, /* kana_NI ニ KATAKANA LETTER NI */ { 0x04c7, 0x30cc }, /* kana_NU ヌ KATAKANA LETTER NU */ { 0x04c8, 0x30cd }, /* kana_NE ネ KATAKANA LETTER NE */ { 0x04c9, 0x30ce }, /* kana_NO ノ KATAKANA LETTER NO */ { 0x04ca, 0x30cf }, /* kana_HA ハ KATAKANA LETTER HA */ { 0x04cb, 0x30d2 }, /* kana_HI ヒ KATAKANA LETTER HI */ { 0x04cc, 0x30d5 }, /* kana_FU フ KATAKANA LETTER HU */ { 0x04cd, 0x30d8 }, /* kana_HE ヘ KATAKANA LETTER HE */ { 0x04ce, 0x30db }, /* kana_HO ホ KATAKANA LETTER HO */ { 0x04cf, 0x30de }, /* kana_MA マ KATAKANA LETTER MA */ { 0x04d0, 0x30df }, /* kana_MI ミ KATAKANA LETTER MI */ { 0x04d1, 0x30e0 }, /* kana_MU ム KATAKANA LETTER MU */ { 0x04d2, 0x30e1 }, /* kana_ME メ KATAKANA LETTER ME */ { 0x04d3, 0x30e2 }, /* kana_MO モ KATAKANA LETTER MO */ { 0x04d4, 0x30e4 }, /* kana_YA ヤ KATAKANA LETTER YA */ { 0x04d5, 0x30e6 }, /* kana_YU ユ KATAKANA LETTER YU */ { 0x04d6, 0x30e8 }, /* kana_YO ヨ KATAKANA LETTER YO */ { 0x04d7, 0x30e9 }, /* kana_RA ラ KATAKANA LETTER RA */ { 0x04d8, 0x30ea }, /* kana_RI リ KATAKANA LETTER RI */ { 0x04d9, 0x30eb }, /* kana_RU ル KATAKANA LETTER RU */ { 0x04da, 0x30ec }, /* kana_RE レ KATAKANA LETTER RE */ { 0x04db, 0x30ed }, /* kana_RO ロ KATAKANA LETTER RO */ { 0x04dc, 0x30ef }, /* kana_WA ワ KATAKANA LETTER WA */ { 0x04dd, 0x30f3 }, /* kana_N ン KATAKANA LETTER N */ { 0x04de, 0x309b }, /* voicedsound ゛ KATAKANA-HIRAGANA VOICED SOUND MARK */ { 0x04df, 0x309c }, /* semivoicedsound ゜ KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK */ { 0x05ac, 0x060c }, /* Arabic_comma ، ARABIC COMMA */ { 0x05bb, 0x061b }, /* Arabic_semicolon ؛ ARABIC SEMICOLON */ { 0x05bf, 0x061f }, /* Arabic_question_mark ؟ ARABIC QUESTION MARK */ { 0x05c1, 0x0621 }, /* Arabic_hamza ء ARABIC LETTER HAMZA */ { 0x05c2, 0x0622 }, /* Arabic_maddaonalef آ ARABIC LETTER ALEF WITH MADDA ABOVE */ { 0x05c3, 0x0623 }, /* Arabic_hamzaonalef أ ARABIC LETTER ALEF WITH HAMZA ABOVE */ { 0x05c4, 0x0624 }, /* Arabic_hamzaonwaw ؤ ARABIC LETTER WAW WITH HAMZA ABOVE */ { 0x05c5, 0x0625 }, /* Arabic_hamzaunderalef إ ARABIC LETTER ALEF WITH HAMZA BELOW */ { 0x05c6, 0x0626 }, /* Arabic_hamzaonyeh ئ ARABIC LETTER YEH WITH HAMZA ABOVE */ { 0x05c7, 0x0627 }, /* Arabic_alef ا ARABIC LETTER ALEF */ { 0x05c8, 0x0628 }, /* Arabic_beh ب ARABIC LETTER BEH */ { 0x05c9, 0x0629 }, /* Arabic_tehmarbuta ة ARABIC LETTER TEH MARBUTA */ { 0x05ca, 0x062a }, /* Arabic_teh ت ARABIC LETTER TEH */ { 0x05cb, 0x062b }, /* Arabic_theh ث ARABIC LETTER THEH */ { 0x05cc, 0x062c }, /* Arabic_jeem ج ARABIC LETTER JEEM */ { 0x05cd, 0x062d }, /* Arabic_hah ح ARABIC LETTER HAH */ { 0x05ce, 0x062e }, /* Arabic_khah خ ARABIC LETTER KHAH */ { 0x05cf, 0x062f }, /* Arabic_dal د ARABIC LETTER DAL */ { 0x05d0, 0x0630 }, /* Arabic_thal ذ ARABIC LETTER THAL */ { 0x05d1, 0x0631 }, /* Arabic_ra ر ARABIC LETTER REH */ { 0x05d2, 0x0632 }, /* Arabic_zain ز ARABIC LETTER ZAIN */ { 0x05d3, 0x0633 }, /* Arabic_seen س ARABIC LETTER SEEN */ { 0x05d4, 0x0634 }, /* Arabic_sheen ش ARABIC LETTER SHEEN */ { 0x05d5, 0x0635 }, /* Arabic_sad ص ARABIC LETTER SAD */ { 0x05d6, 0x0636 }, /* Arabic_dad ض ARABIC LETTER DAD */ { 0x05d7, 0x0637 }, /* Arabic_tah ط ARABIC LETTER TAH */ { 0x05d8, 0x0638 }, /* Arabic_zah ظ ARABIC LETTER ZAH */ { 0x05d9, 0x0639 }, /* Arabic_ain ع ARABIC LETTER AIN */ { 0x05da, 0x063a }, /* Arabic_ghain غ ARABIC LETTER GHAIN */ { 0x05e0, 0x0640 }, /* Arabic_tatweel ـ ARABIC TATWEEL */ { 0x05e1, 0x0641 }, /* Arabic_feh ف ARABIC LETTER FEH */ { 0x05e2, 0x0642 }, /* Arabic_qaf ق ARABIC LETTER QAF */ { 0x05e3, 0x0643 }, /* Arabic_kaf ك ARABIC LETTER KAF */ { 0x05e4, 0x0644 }, /* Arabic_lam ل ARABIC LETTER LAM */ { 0x05e5, 0x0645 }, /* Arabic_meem م ARABIC LETTER MEEM */ { 0x05e6, 0x0646 }, /* Arabic_noon ن ARABIC LETTER NOON */ { 0x05e7, 0x0647 }, /* Arabic_ha ه ARABIC LETTER HEH */ { 0x05e8, 0x0648 }, /* Arabic_waw و ARABIC LETTER WAW */ { 0x05e9, 0x0649 }, /* Arabic_alefmaksura ى ARABIC LETTER ALEF MAKSURA */ { 0x05ea, 0x064a }, /* Arabic_yeh ي ARABIC LETTER YEH */ { 0x05eb, 0x064b }, /* Arabic_fathatan ً ARABIC FATHATAN */ { 0x05ec, 0x064c }, /* Arabic_dammatan ٌ ARABIC DAMMATAN */ { 0x05ed, 0x064d }, /* Arabic_kasratan ٍ ARABIC KASRATAN */ { 0x05ee, 0x064e }, /* Arabic_fatha َ ARABIC FATHA */ { 0x05ef, 0x064f }, /* Arabic_damma ُ ARABIC DAMMA */ { 0x05f0, 0x0650 }, /* Arabic_kasra ِ ARABIC KASRA */ { 0x05f1, 0x0651 }, /* Arabic_shadda ّ ARABIC SHADDA */ { 0x05f2, 0x0652 }, /* Arabic_sukun ْ ARABIC SUKUN */ { 0x06a1, 0x0452 }, /* Serbian_dje ђ CYRILLIC SMALL LETTER DJE */ { 0x06a2, 0x0453 }, /* Macedonia_gje ѓ CYRILLIC SMALL LETTER GJE */ { 0x06a3, 0x0451 }, /* Cyrillic_io ё CYRILLIC SMALL LETTER IO */ { 0x06a4, 0x0454 }, /* Ukrainian_ie є CYRILLIC SMALL LETTER UKRAINIAN IE */ { 0x06a5, 0x0455 }, /* Macedonia_dse ѕ CYRILLIC SMALL LETTER DZE */ { 0x06a6, 0x0456 }, /* Ukrainian_i і CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */ { 0x06a7, 0x0457 }, /* Ukrainian_yi ї CYRILLIC SMALL LETTER YI */ { 0x06a8, 0x0458 }, /* Cyrillic_je ј CYRILLIC SMALL LETTER JE */ { 0x06a9, 0x0459 }, /* Cyrillic_lje љ CYRILLIC SMALL LETTER LJE */ { 0x06aa, 0x045a }, /* Cyrillic_nje њ CYRILLIC SMALL LETTER NJE */ { 0x06ab, 0x045b }, /* Serbian_tshe ћ CYRILLIC SMALL LETTER TSHE */ { 0x06ac, 0x045c }, /* Macedonia_kje ќ CYRILLIC SMALL LETTER KJE */ { 0x06ae, 0x045e }, /* Byelorussian_shortu ў CYRILLIC SMALL LETTER SHORT U */ { 0x06af, 0x045f }, /* Cyrillic_dzhe џ CYRILLIC SMALL LETTER DZHE */ { 0x06b0, 0x2116 }, /* numerosign № NUMERO SIGN */ { 0x06b1, 0x0402 }, /* Serbian_DJE Ђ CYRILLIC CAPITAL LETTER DJE */ { 0x06b2, 0x0403 }, /* Macedonia_GJE Ѓ CYRILLIC CAPITAL LETTER GJE */ { 0x06b3, 0x0401 }, /* Cyrillic_IO Ё CYRILLIC CAPITAL LETTER IO */ { 0x06b4, 0x0404 }, /* Ukrainian_IE Є CYRILLIC CAPITAL LETTER UKRAINIAN IE */ { 0x06b5, 0x0405 }, /* Macedonia_DSE Ѕ CYRILLIC CAPITAL LETTER DZE */ { 0x06b6, 0x0406 }, /* Ukrainian_I І CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */ { 0x06b7, 0x0407 }, /* Ukrainian_YI Ї CYRILLIC CAPITAL LETTER YI */ { 0x06b8, 0x0408 }, /* Cyrillic_JE Ј CYRILLIC CAPITAL LETTER JE */ { 0x06b9, 0x0409 }, /* Cyrillic_LJE Љ CYRILLIC CAPITAL LETTER LJE */ { 0x06ba, 0x040a }, /* Cyrillic_NJE Њ CYRILLIC CAPITAL LETTER NJE */ { 0x06bb, 0x040b }, /* Serbian_TSHE Ћ CYRILLIC CAPITAL LETTER TSHE */ { 0x06bc, 0x040c }, /* Macedonia_KJE Ќ CYRILLIC CAPITAL LETTER KJE */ { 0x06be, 0x040e }, /* Byelorussian_SHORTU Ў CYRILLIC CAPITAL LETTER SHORT U */ { 0x06bf, 0x040f }, /* Cyrillic_DZHE Џ CYRILLIC CAPITAL LETTER DZHE */ { 0x06c0, 0x044e }, /* Cyrillic_yu ю CYRILLIC SMALL LETTER YU */ { 0x06c1, 0x0430 }, /* Cyrillic_a а CYRILLIC SMALL LETTER A */ { 0x06c2, 0x0431 }, /* Cyrillic_be б CYRILLIC SMALL LETTER BE */ { 0x06c3, 0x0446 }, /* Cyrillic_tse ц CYRILLIC SMALL LETTER TSE */ { 0x06c4, 0x0434 }, /* Cyrillic_de д CYRILLIC SMALL LETTER DE */ { 0x06c5, 0x0435 }, /* Cyrillic_ie е CYRILLIC SMALL LETTER IE */ { 0x06c6, 0x0444 }, /* Cyrillic_ef ф CYRILLIC SMALL LETTER EF */ { 0x06c7, 0x0433 }, /* Cyrillic_ghe г CYRILLIC SMALL LETTER GHE */ { 0x06c8, 0x0445 }, /* Cyrillic_ha х CYRILLIC SMALL LETTER HA */ { 0x06c9, 0x0438 }, /* Cyrillic_i и CYRILLIC SMALL LETTER I */ { 0x06ca, 0x0439 }, /* Cyrillic_shorti й CYRILLIC SMALL LETTER SHORT I */ { 0x06cb, 0x043a }, /* Cyrillic_ka к CYRILLIC SMALL LETTER KA */ { 0x06cc, 0x043b }, /* Cyrillic_el л CYRILLIC SMALL LETTER EL */ { 0x06cd, 0x043c }, /* Cyrillic_em м CYRILLIC SMALL LETTER EM */ { 0x06ce, 0x043d }, /* Cyrillic_en н CYRILLIC SMALL LETTER EN */ { 0x06cf, 0x043e }, /* Cyrillic_o о CYRILLIC SMALL LETTER O */ { 0x06d0, 0x043f }, /* Cyrillic_pe п CYRILLIC SMALL LETTER PE */ { 0x06d1, 0x044f }, /* Cyrillic_ya я CYRILLIC SMALL LETTER YA */ { 0x06d2, 0x0440 }, /* Cyrillic_er р CYRILLIC SMALL LETTER ER */ { 0x06d3, 0x0441 }, /* Cyrillic_es с CYRILLIC SMALL LETTER ES */ { 0x06d4, 0x0442 }, /* Cyrillic_te т CYRILLIC SMALL LETTER TE */ { 0x06d5, 0x0443 }, /* Cyrillic_u у CYRILLIC SMALL LETTER U */ { 0x06d6, 0x0436 }, /* Cyrillic_zhe ж CYRILLIC SMALL LETTER ZHE */ { 0x06d7, 0x0432 }, /* Cyrillic_ve в CYRILLIC SMALL LETTER VE */ { 0x06d8, 0x044c }, /* Cyrillic_softsign ь CYRILLIC SMALL LETTER SOFT SIGN */ { 0x06d9, 0x044b }, /* Cyrillic_yeru ы CYRILLIC SMALL LETTER YERU */ { 0x06da, 0x0437 }, /* Cyrillic_ze з CYRILLIC SMALL LETTER ZE */ { 0x06db, 0x0448 }, /* Cyrillic_sha ш CYRILLIC SMALL LETTER SHA */ { 0x06dc, 0x044d }, /* Cyrillic_e э CYRILLIC SMALL LETTER E */ { 0x06dd, 0x0449 }, /* Cyrillic_shcha щ CYRILLIC SMALL LETTER SHCHA */ { 0x06de, 0x0447 }, /* Cyrillic_che ч CYRILLIC SMALL LETTER CHE */ { 0x06df, 0x044a }, /* Cyrillic_hardsign ъ CYRILLIC SMALL LETTER HARD SIGN */ { 0x06e0, 0x042e }, /* Cyrillic_YU Ю CYRILLIC CAPITAL LETTER YU */ { 0x06e1, 0x0410 }, /* Cyrillic_A А CYRILLIC CAPITAL LETTER A */ { 0x06e2, 0x0411 }, /* Cyrillic_BE Б CYRILLIC CAPITAL LETTER BE */ { 0x06e3, 0x0426 }, /* Cyrillic_TSE Ц CYRILLIC CAPITAL LETTER TSE */ { 0x06e4, 0x0414 }, /* Cyrillic_DE Д CYRILLIC CAPITAL LETTER DE */ { 0x06e5, 0x0415 }, /* Cyrillic_IE Е CYRILLIC CAPITAL LETTER IE */ { 0x06e6, 0x0424 }, /* Cyrillic_EF Ф CYRILLIC CAPITAL LETTER EF */ { 0x06e7, 0x0413 }, /* Cyrillic_GHE Г CYRILLIC CAPITAL LETTER GHE */ { 0x06e8, 0x0425 }, /* Cyrillic_HA Х CYRILLIC CAPITAL LETTER HA */ { 0x06e9, 0x0418 }, /* Cyrillic_I И CYRILLIC CAPITAL LETTER I */ { 0x06ea, 0x0419 }, /* Cyrillic_SHORTI Й CYRILLIC CAPITAL LETTER SHORT I */ { 0x06eb, 0x041a }, /* Cyrillic_KA К CYRILLIC CAPITAL LETTER KA */ { 0x06ec, 0x041b }, /* Cyrillic_EL Л CYRILLIC CAPITAL LETTER EL */ { 0x06ed, 0x041c }, /* Cyrillic_EM М CYRILLIC CAPITAL LETTER EM */ { 0x06ee, 0x041d }, /* Cyrillic_EN Н CYRILLIC CAPITAL LETTER EN */ { 0x06ef, 0x041e }, /* Cyrillic_O О CYRILLIC CAPITAL LETTER O */ { 0x06f0, 0x041f }, /* Cyrillic_PE П CYRILLIC CAPITAL LETTER PE */ { 0x06f1, 0x042f }, /* Cyrillic_YA Я CYRILLIC CAPITAL LETTER YA */ { 0x06f2, 0x0420 }, /* Cyrillic_ER Р CYRILLIC CAPITAL LETTER ER */ { 0x06f3, 0x0421 }, /* Cyrillic_ES С CYRILLIC CAPITAL LETTER ES */ { 0x06f4, 0x0422 }, /* Cyrillic_TE Т CYRILLIC CAPITAL LETTER TE */ { 0x06f5, 0x0423 }, /* Cyrillic_U У CYRILLIC CAPITAL LETTER U */ { 0x06f6, 0x0416 }, /* Cyrillic_ZHE Ж CYRILLIC CAPITAL LETTER ZHE */ { 0x06f7, 0x0412 }, /* Cyrillic_VE В CYRILLIC CAPITAL LETTER VE */ { 0x06f8, 0x042c }, /* Cyrillic_SOFTSIGN Ь CYRILLIC CAPITAL LETTER SOFT SIGN */ { 0x06f9, 0x042b }, /* Cyrillic_YERU Ы CYRILLIC CAPITAL LETTER YERU */ { 0x06fa, 0x0417 }, /* Cyrillic_ZE З CYRILLIC CAPITAL LETTER ZE */ { 0x06fb, 0x0428 }, /* Cyrillic_SHA Ш CYRILLIC CAPITAL LETTER SHA */ { 0x06fc, 0x042d }, /* Cyrillic_E Э CYRILLIC CAPITAL LETTER E */ { 0x06fd, 0x0429 }, /* Cyrillic_SHCHA Щ CYRILLIC CAPITAL LETTER SHCHA */ { 0x06fe, 0x0427 }, /* Cyrillic_CHE Ч CYRILLIC CAPITAL LETTER CHE */ { 0x06ff, 0x042a }, /* Cyrillic_HARDSIGN Ъ CYRILLIC CAPITAL LETTER HARD SIGN */ { 0x07a1, 0x0386 }, /* Greek_ALPHAaccent Ά GREEK CAPITAL LETTER ALPHA WITH TONOS */ { 0x07a2, 0x0388 }, /* Greek_EPSILONaccent Έ GREEK CAPITAL LETTER EPSILON WITH TONOS */ { 0x07a3, 0x0389 }, /* Greek_ETAaccent Ή GREEK CAPITAL LETTER ETA WITH TONOS */ { 0x07a4, 0x038a }, /* Greek_IOTAaccent Ί GREEK CAPITAL LETTER IOTA WITH TONOS */ { 0x07a5, 0x03aa }, /* Greek_IOTAdiaeresis Ϊ GREEK CAPITAL LETTER IOTA WITH DIALYTIKA */ { 0x07a7, 0x038c }, /* Greek_OMICRONaccent Ό GREEK CAPITAL LETTER OMICRON WITH TONOS */ { 0x07a8, 0x038e }, /* Greek_UPSILONaccent Ύ GREEK CAPITAL LETTER UPSILON WITH TONOS */ { 0x07a9, 0x03ab }, /* Greek_UPSILONdieresis Ϋ GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA */ { 0x07ab, 0x038f }, /* Greek_OMEGAaccent Ώ GREEK CAPITAL LETTER OMEGA WITH TONOS */ { 0x07ae, 0x0385 }, /* Greek_accentdieresis ΅ GREEK DIALYTIKA TONOS */ { 0x07af, 0x2015 }, /* Greek_horizbar ― HORIZONTAL BAR */ { 0x07b1, 0x03ac }, /* Greek_alphaaccent ά GREEK SMALL LETTER ALPHA WITH TONOS */ { 0x07b2, 0x03ad }, /* Greek_epsilonaccent έ GREEK SMALL LETTER EPSILON WITH TONOS */ { 0x07b3, 0x03ae }, /* Greek_etaaccent ή GREEK SMALL LETTER ETA WITH TONOS */ { 0x07b4, 0x03af }, /* Greek_iotaaccent ί GREEK SMALL LETTER IOTA WITH TONOS */ { 0x07b5, 0x03ca }, /* Greek_iotadieresis ϊ GREEK SMALL LETTER IOTA WITH DIALYTIKA */ { 0x07b6, 0x0390 }, /* Greek_iotaaccentdieresis ΐ GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS */ { 0x07b7, 0x03cc }, /* Greek_omicronaccent ό GREEK SMALL LETTER OMICRON WITH TONOS */ { 0x07b8, 0x03cd }, /* Greek_upsilonaccent ύ GREEK SMALL LETTER UPSILON WITH TONOS */ { 0x07b9, 0x03cb }, /* Greek_upsilondieresis ϋ GREEK SMALL LETTER UPSILON WITH DIALYTIKA */ { 0x07ba, 0x03b0 }, /* Greek_upsilonaccentdieresis ΰ GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS */ { 0x07bb, 0x03ce }, /* Greek_omegaaccent ώ GREEK SMALL LETTER OMEGA WITH TONOS */ { 0x07c1, 0x0391 }, /* Greek_ALPHA Α GREEK CAPITAL LETTER ALPHA */ { 0x07c2, 0x0392 }, /* Greek_BETA Β GREEK CAPITAL LETTER BETA */ { 0x07c3, 0x0393 }, /* Greek_GAMMA Γ GREEK CAPITAL LETTER GAMMA */ { 0x07c4, 0x0394 }, /* Greek_DELTA Δ GREEK CAPITAL LETTER DELTA */ { 0x07c5, 0x0395 }, /* Greek_EPSILON Ε GREEK CAPITAL LETTER EPSILON */ { 0x07c6, 0x0396 }, /* Greek_ZETA Ζ GREEK CAPITAL LETTER ZETA */ { 0x07c7, 0x0397 }, /* Greek_ETA Η GREEK CAPITAL LETTER ETA */ { 0x07c8, 0x0398 }, /* Greek_THETA Θ GREEK CAPITAL LETTER THETA */ { 0x07c9, 0x0399 }, /* Greek_IOTA Ι GREEK CAPITAL LETTER IOTA */ { 0x07ca, 0x039a }, /* Greek_KAPPA Κ GREEK CAPITAL LETTER KAPPA */ { 0x07cb, 0x039b }, /* Greek_LAMBDA Λ GREEK CAPITAL LETTER LAMDA */ { 0x07cc, 0x039c }, /* Greek_MU Μ GREEK CAPITAL LETTER MU */ { 0x07cd, 0x039d }, /* Greek_NU Ν GREEK CAPITAL LETTER NU */ { 0x07ce, 0x039e }, /* Greek_XI Ξ GREEK CAPITAL LETTER XI */ { 0x07cf, 0x039f }, /* Greek_OMICRON Ο GREEK CAPITAL LETTER OMICRON */ { 0x07d0, 0x03a0 }, /* Greek_PI Π GREEK CAPITAL LETTER PI */ { 0x07d1, 0x03a1 }, /* Greek_RHO Ρ GREEK CAPITAL LETTER RHO */ { 0x07d2, 0x03a3 }, /* Greek_SIGMA Σ GREEK CAPITAL LETTER SIGMA */ { 0x07d4, 0x03a4 }, /* Greek_TAU Τ GREEK CAPITAL LETTER TAU */ { 0x07d5, 0x03a5 }, /* Greek_UPSILON Υ GREEK CAPITAL LETTER UPSILON */ { 0x07d6, 0x03a6 }, /* Greek_PHI Φ GREEK CAPITAL LETTER PHI */ { 0x07d7, 0x03a7 }, /* Greek_CHI Χ GREEK CAPITAL LETTER CHI */ { 0x07d8, 0x03a8 }, /* Greek_PSI Ψ GREEK CAPITAL LETTER PSI */ { 0x07d9, 0x03a9 }, /* Greek_OMEGA Ω GREEK CAPITAL LETTER OMEGA */ { 0x07e1, 0x03b1 }, /* Greek_alpha α GREEK SMALL LETTER ALPHA */ { 0x07e2, 0x03b2 }, /* Greek_beta β GREEK SMALL LETTER BETA */ { 0x07e3, 0x03b3 }, /* Greek_gamma γ GREEK SMALL LETTER GAMMA */ { 0x07e4, 0x03b4 }, /* Greek_delta δ GREEK SMALL LETTER DELTA */ { 0x07e5, 0x03b5 }, /* Greek_epsilon ε GREEK SMALL LETTER EPSILON */ { 0x07e6, 0x03b6 }, /* Greek_zeta ζ GREEK SMALL LETTER ZETA */ { 0x07e7, 0x03b7 }, /* Greek_eta η GREEK SMALL LETTER ETA */ { 0x07e8, 0x03b8 }, /* Greek_theta θ GREEK SMALL LETTER THETA */ { 0x07e9, 0x03b9 }, /* Greek_iota ι GREEK SMALL LETTER IOTA */ { 0x07ea, 0x03ba }, /* Greek_kappa κ GREEK SMALL LETTER KAPPA */ { 0x07eb, 0x03bb }, /* Greek_lambda λ GREEK SMALL LETTER LAMDA */ { 0x07ec, 0x03bc }, /* Greek_mu μ GREEK SMALL LETTER MU */ { 0x07ed, 0x03bd }, /* Greek_nu ν GREEK SMALL LETTER NU */ { 0x07ee, 0x03be }, /* Greek_xi ξ GREEK SMALL LETTER XI */ { 0x07ef, 0x03bf }, /* Greek_omicron ο GREEK SMALL LETTER OMICRON */ { 0x07f0, 0x03c0 }, /* Greek_pi π GREEK SMALL LETTER PI */ { 0x07f1, 0x03c1 }, /* Greek_rho ρ GREEK SMALL LETTER RHO */ { 0x07f2, 0x03c3 }, /* Greek_sigma σ GREEK SMALL LETTER SIGMA */ { 0x07f3, 0x03c2 }, /* Greek_finalsmallsigma ς GREEK SMALL LETTER FINAL SIGMA */ { 0x07f4, 0x03c4 }, /* Greek_tau τ GREEK SMALL LETTER TAU */ { 0x07f5, 0x03c5 }, /* Greek_upsilon υ GREEK SMALL LETTER UPSILON */ { 0x07f6, 0x03c6 }, /* Greek_phi φ GREEK SMALL LETTER PHI */ { 0x07f7, 0x03c7 }, /* Greek_chi χ GREEK SMALL LETTER CHI */ { 0x07f8, 0x03c8 }, /* Greek_psi ψ GREEK SMALL LETTER PSI */ { 0x07f9, 0x03c9 }, /* Greek_omega ω GREEK SMALL LETTER OMEGA */ { 0x08a1, 0x23b7 }, /* leftradical ⎷ ??? */ { 0x08a2, 0x250c }, /* topleftradical ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT */ { 0x08a3, 0x2500 }, /* horizconnector ─ BOX DRAWINGS LIGHT HORIZONTAL */ { 0x08a4, 0x2320 }, /* topintegral ⌠ TOP HALF INTEGRAL */ { 0x08a5, 0x2321 }, /* botintegral ⌡ BOTTOM HALF INTEGRAL */ { 0x08a6, 0x2502 }, /* vertconnector │ BOX DRAWINGS LIGHT VERTICAL */ { 0x08a7, 0x23a1 }, /* topleftsqbracket ⎡ ??? */ { 0x08a8, 0x23a3 }, /* botleftsqbracket ⎣ ??? */ { 0x08a9, 0x23a4 }, /* toprightsqbracket ⎤ ??? */ { 0x08aa, 0x23a6 }, /* botrightsqbracket ⎦ ??? */ { 0x08ab, 0x239b }, /* topleftparens ⎛ ??? */ { 0x08ac, 0x239d }, /* botleftparens ⎝ ??? */ { 0x08ad, 0x239e }, /* toprightparens ⎞ ??? */ { 0x08ae, 0x23a0 }, /* botrightparens ⎠ ??? */ { 0x08af, 0x23a8 }, /* leftmiddlecurlybrace ⎨ ??? */ { 0x08b0, 0x23ac }, /* rightmiddlecurlybrace ⎬ ??? */ /* 0x08b1 topleftsummation ? ??? */ /* 0x08b2 botleftsummation ? ??? */ /* 0x08b3 topvertsummationconnector ? ??? */ /* 0x08b4 botvertsummationconnector ? ??? */ /* 0x08b5 toprightsummation ? ??? */ /* 0x08b6 botrightsummation ? ??? */ /* 0x08b7 rightmiddlesummation ? ??? */ { 0x08bc, 0x2264 }, /* lessthanequal ≤ LESS-THAN OR EQUAL TO */ { 0x08bd, 0x2260 }, /* notequal ≠ NOT EQUAL TO */ { 0x08be, 0x2265 }, /* greaterthanequal ≥ GREATER-THAN OR EQUAL TO */ { 0x08bf, 0x222b }, /* integral ∫ INTEGRAL */ { 0x08c0, 0x2234 }, /* therefore ∴ THEREFORE */ { 0x08c1, 0x221d }, /* variation ∝ PROPORTIONAL TO */ { 0x08c2, 0x221e }, /* infinity ∞ INFINITY */ { 0x08c5, 0x2207 }, /* nabla ∇ NABLA */ { 0x08c8, 0x223c }, /* approximate ∼ TILDE OPERATOR */ { 0x08c9, 0x2243 }, /* similarequal ≃ ASYMPTOTICALLY EQUAL TO */ { 0x08cd, 0x21d4 }, /* ifonlyif ⇔ LEFT RIGHT DOUBLE ARROW */ { 0x08ce, 0x21d2 }, /* implies ⇒ RIGHTWARDS DOUBLE ARROW */ { 0x08cf, 0x2261 }, /* identical ≡ IDENTICAL TO */ { 0x08d6, 0x221a }, /* radical √ SQUARE ROOT */ { 0x08da, 0x2282 }, /* includedin ⊂ SUBSET OF */ { 0x08db, 0x2283 }, /* includes ⊃ SUPERSET OF */ { 0x08dc, 0x2229 }, /* intersection ∩ INTERSECTION */ { 0x08dd, 0x222a }, /* union ∪ UNION */ { 0x08de, 0x2227 }, /* logicaland ∧ LOGICAL AND */ { 0x08df, 0x2228 }, /* logicalor ∨ LOGICAL OR */ { 0x08ef, 0x2202 }, /* partialderivative ∂ PARTIAL DIFFERENTIAL */ { 0x08f6, 0x0192 }, /* function ƒ LATIN SMALL LETTER F WITH HOOK */ { 0x08fb, 0x2190 }, /* leftarrow ← LEFTWARDS ARROW */ { 0x08fc, 0x2191 }, /* uparrow ↑ UPWARDS ARROW */ { 0x08fd, 0x2192 }, /* rightarrow → RIGHTWARDS ARROW */ { 0x08fe, 0x2193 }, /* downarrow ↓ DOWNWARDS ARROW */ /* 0x09df blank ? ??? */ { 0x09e0, 0x25c6 }, /* soliddiamond ◆ BLACK DIAMOND */ { 0x09e1, 0x2592 }, /* checkerboard ▒ MEDIUM SHADE */ { 0x09e2, 0x2409 }, /* ht ␉ SYMBOL FOR HORIZONTAL TABULATION */ { 0x09e3, 0x240c }, /* ff ␌ SYMBOL FOR FORM FEED */ { 0x09e4, 0x240d }, /* cr ␍ SYMBOL FOR CARRIAGE RETURN */ { 0x09e5, 0x240a }, /* lf ␊ SYMBOL FOR LINE FEED */ { 0x09e8, 0x2424 }, /* nl ␤ SYMBOL FOR NEWLINE */ { 0x09e9, 0x240b }, /* vt ␋ SYMBOL FOR VERTICAL TABULATION */ { 0x09ea, 0x2518 }, /* lowrightcorner ┘ BOX DRAWINGS LIGHT UP AND LEFT */ { 0x09eb, 0x2510 }, /* uprightcorner ┐ BOX DRAWINGS LIGHT DOWN AND LEFT */ { 0x09ec, 0x250c }, /* upleftcorner ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT */ { 0x09ed, 0x2514 }, /* lowleftcorner └ BOX DRAWINGS LIGHT UP AND RIGHT */ { 0x09ee, 0x253c }, /* crossinglines ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL */ { 0x09ef, 0x23ba }, /* horizlinescan1 ⎺ HORIZONTAL SCAN LINE-1 (Unicode 3.2 draft) */ { 0x09f0, 0x23bb }, /* horizlinescan3 ⎻ HORIZONTAL SCAN LINE-3 (Unicode 3.2 draft) */ { 0x09f1, 0x2500 }, /* horizlinescan5 ─ BOX DRAWINGS LIGHT HORIZONTAL */ { 0x09f2, 0x23bc }, /* horizlinescan7 ⎼ HORIZONTAL SCAN LINE-7 (Unicode 3.2 draft) */ { 0x09f3, 0x23bd }, /* horizlinescan9 ⎽ HORIZONTAL SCAN LINE-9 (Unicode 3.2 draft) */ { 0x09f4, 0x251c }, /* leftt ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT */ { 0x09f5, 0x2524 }, /* rightt ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT */ { 0x09f6, 0x2534 }, /* bott ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL */ { 0x09f7, 0x252c }, /* topt ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL */ { 0x09f8, 0x2502 }, /* vertbar │ BOX DRAWINGS LIGHT VERTICAL */ { 0x0aa1, 0x2003 }, /* emspace   EM SPACE */ { 0x0aa2, 0x2002 }, /* enspace   EN SPACE */ { 0x0aa3, 0x2004 }, /* em3space   THREE-PER-EM SPACE */ { 0x0aa4, 0x2005 }, /* em4space   FOUR-PER-EM SPACE */ { 0x0aa5, 0x2007 }, /* digitspace   FIGURE SPACE */ { 0x0aa6, 0x2008 }, /* punctspace   PUNCTUATION SPACE */ { 0x0aa7, 0x2009 }, /* thinspace   THIN SPACE */ { 0x0aa8, 0x200a }, /* hairspace   HAIR SPACE */ { 0x0aa9, 0x2014 }, /* emdash — EM DASH */ { 0x0aaa, 0x2013 }, /* endash – EN DASH */ /* 0x0aac signifblank ? ??? */ { 0x0aae, 0x2026 }, /* ellipsis … HORIZONTAL ELLIPSIS */ { 0x0aaf, 0x2025 }, /* doubbaselinedot ‥ TWO DOT LEADER */ { 0x0ab0, 0x2153 }, /* onethird ⅓ VULGAR FRACTION ONE THIRD */ { 0x0ab1, 0x2154 }, /* twothirds ⅔ VULGAR FRACTION TWO THIRDS */ { 0x0ab2, 0x2155 }, /* onefifth ⅕ VULGAR FRACTION ONE FIFTH */ { 0x0ab3, 0x2156 }, /* twofifths ⅖ VULGAR FRACTION TWO FIFTHS */ { 0x0ab4, 0x2157 }, /* threefifths ⅗ VULGAR FRACTION THREE FIFTHS */ { 0x0ab5, 0x2158 }, /* fourfifths ⅘ VULGAR FRACTION FOUR FIFTHS */ { 0x0ab6, 0x2159 }, /* onesixth ⅙ VULGAR FRACTION ONE SIXTH */ { 0x0ab7, 0x215a }, /* fivesixths ⅚ VULGAR FRACTION FIVE SIXTHS */ { 0x0ab8, 0x2105 }, /* careof ℅ CARE OF */ { 0x0abb, 0x2012 }, /* figdash ‒ FIGURE DASH */ { 0x0abc, 0x2329 }, /* leftanglebracket 〈 LEFT-POINTING ANGLE BRACKET */ /* 0x0abd decimalpoint ? ??? */ { 0x0abe, 0x232a }, /* rightanglebracket 〉 RIGHT-POINTING ANGLE BRACKET */ /* 0x0abf marker ? ??? */ { 0x0ac3, 0x215b }, /* oneeighth ⅛ VULGAR FRACTION ONE EIGHTH */ { 0x0ac4, 0x215c }, /* threeeighths ⅜ VULGAR FRACTION THREE EIGHTHS */ { 0x0ac5, 0x215d }, /* fiveeighths ⅝ VULGAR FRACTION FIVE EIGHTHS */ { 0x0ac6, 0x215e }, /* seveneighths ⅞ VULGAR FRACTION SEVEN EIGHTHS */ { 0x0ac9, 0x2122 }, /* trademark ™ TRADE MARK SIGN */ { 0x0aca, 0x2613 }, /* signaturemark ☓ SALTIRE */ /* 0x0acb trademarkincircle ? ??? */ { 0x0acc, 0x25c1 }, /* leftopentriangle ◁ WHITE LEFT-POINTING TRIANGLE */ { 0x0acd, 0x25b7 }, /* rightopentriangle ▷ WHITE RIGHT-POINTING TRIANGLE */ { 0x0ace, 0x25cb }, /* emopencircle ○ WHITE CIRCLE */ { 0x0acf, 0x25af }, /* emopenrectangle ▯ WHITE VERTICAL RECTANGLE */ { 0x0ad0, 0x2018 }, /* leftsinglequotemark ‘ LEFT SINGLE QUOTATION MARK */ { 0x0ad1, 0x2019 }, /* rightsinglequotemark ’ RIGHT SINGLE QUOTATION MARK */ { 0x0ad2, 0x201c }, /* leftdoublequotemark “ LEFT DOUBLE QUOTATION MARK */ { 0x0ad3, 0x201d }, /* rightdoublequotemark ” RIGHT DOUBLE QUOTATION MARK */ { 0x0ad4, 0x211e }, /* prescription ℞ PRESCRIPTION TAKE */ { 0x0ad6, 0x2032 }, /* minutes ′ PRIME */ { 0x0ad7, 0x2033 }, /* seconds ″ DOUBLE PRIME */ { 0x0ad9, 0x271d }, /* latincross ✝ LATIN CROSS */ /* 0x0ada hexagram ? ??? */ { 0x0adb, 0x25ac }, /* filledrectbullet ▬ BLACK RECTANGLE */ { 0x0adc, 0x25c0 }, /* filledlefttribullet ◀ BLACK LEFT-POINTING TRIANGLE */ { 0x0add, 0x25b6 }, /* filledrighttribullet ▶ BLACK RIGHT-POINTING TRIANGLE */ { 0x0ade, 0x25cf }, /* emfilledcircle ● BLACK CIRCLE */ { 0x0adf, 0x25ae }, /* emfilledrect ▮ BLACK VERTICAL RECTANGLE */ { 0x0ae0, 0x25e6 }, /* enopencircbullet ◦ WHITE BULLET */ { 0x0ae1, 0x25ab }, /* enopensquarebullet ▫ WHITE SMALL SQUARE */ { 0x0ae2, 0x25ad }, /* openrectbullet ▭ WHITE RECTANGLE */ { 0x0ae3, 0x25b3 }, /* opentribulletup △ WHITE UP-POINTING TRIANGLE */ { 0x0ae4, 0x25bd }, /* opentribulletdown ▽ WHITE DOWN-POINTING TRIANGLE */ { 0x0ae5, 0x2606 }, /* openstar ☆ WHITE STAR */ { 0x0ae6, 0x2022 }, /* enfilledcircbullet • BULLET */ { 0x0ae7, 0x25aa }, /* enfilledsqbullet ▪ BLACK SMALL SQUARE */ { 0x0ae8, 0x25b2 }, /* filledtribulletup ▲ BLACK UP-POINTING TRIANGLE */ { 0x0ae9, 0x25bc }, /* filledtribulletdown ▼ BLACK DOWN-POINTING TRIANGLE */ { 0x0aea, 0x261c }, /* leftpointer ☜ WHITE LEFT POINTING INDEX */ { 0x0aeb, 0x261e }, /* rightpointer ☞ WHITE RIGHT POINTING INDEX */ { 0x0aec, 0x2663 }, /* club ♣ BLACK CLUB SUIT */ { 0x0aed, 0x2666 }, /* diamond ♦ BLACK DIAMOND SUIT */ { 0x0aee, 0x2665 }, /* heart ♥ BLACK HEART SUIT */ { 0x0af0, 0x2720 }, /* maltesecross ✠ MALTESE CROSS */ { 0x0af1, 0x2020 }, /* dagger † DAGGER */ { 0x0af2, 0x2021 }, /* doubledagger ‡ DOUBLE DAGGER */ { 0x0af3, 0x2713 }, /* checkmark ✓ CHECK MARK */ { 0x0af4, 0x2717 }, /* ballotcross ✗ BALLOT X */ { 0x0af5, 0x266f }, /* musicalsharp ♯ MUSIC SHARP SIGN */ { 0x0af6, 0x266d }, /* musicalflat ♭ MUSIC FLAT SIGN */ { 0x0af7, 0x2642 }, /* malesymbol ♂ MALE SIGN */ { 0x0af8, 0x2640 }, /* femalesymbol ♀ FEMALE SIGN */ { 0x0af9, 0x260e }, /* telephone ☎ BLACK TELEPHONE */ { 0x0afa, 0x2315 }, /* telephonerecorder ⌕ TELEPHONE RECORDER */ { 0x0afb, 0x2117 }, /* phonographcopyright ℗ SOUND RECORDING COPYRIGHT */ { 0x0afc, 0x2038 }, /* caret ‸ CARET */ { 0x0afd, 0x201a }, /* singlelowquotemark ‚ SINGLE LOW-9 QUOTATION MARK */ { 0x0afe, 0x201e }, /* doublelowquotemark „ DOUBLE LOW-9 QUOTATION MARK */ /* 0x0aff cursor ? ??? */ { 0x0ba3, 0x003c }, /* leftcaret < LESS-THAN SIGN */ { 0x0ba6, 0x003e }, /* rightcaret > GREATER-THAN SIGN */ { 0x0ba8, 0x2228 }, /* downcaret ∨ LOGICAL OR */ { 0x0ba9, 0x2227 }, /* upcaret ∧ LOGICAL AND */ { 0x0bc0, 0x00af }, /* overbar ¯ MACRON */ { 0x0bc2, 0x22a5 }, /* downtack ⊥ UP TACK */ { 0x0bc3, 0x2229 }, /* upshoe ∩ INTERSECTION */ { 0x0bc4, 0x230a }, /* downstile ⌊ LEFT FLOOR */ { 0x0bc6, 0x005f }, /* underbar _ LOW LINE */ { 0x0bca, 0x2218 }, /* jot ∘ RING OPERATOR */ { 0x0bcc, 0x2395 }, /* quad ⎕ APL FUNCTIONAL SYMBOL QUAD */ { 0x0bce, 0x22a4 }, /* uptack ⊤ DOWN TACK */ { 0x0bcf, 0x25cb }, /* circle ○ WHITE CIRCLE */ { 0x0bd3, 0x2308 }, /* upstile ⌈ LEFT CEILING */ { 0x0bd6, 0x222a }, /* downshoe ∪ UNION */ { 0x0bd8, 0x2283 }, /* rightshoe ⊃ SUPERSET OF */ { 0x0bda, 0x2282 }, /* leftshoe ⊂ SUBSET OF */ { 0x0bdc, 0x22a2 }, /* lefttack ⊢ RIGHT TACK */ { 0x0bfc, 0x22a3 }, /* righttack ⊣ LEFT TACK */ { 0x0cdf, 0x2017 }, /* hebrew_doublelowline ‗ DOUBLE LOW LINE */ { 0x0ce0, 0x05d0 }, /* hebrew_aleph א HEBREW LETTER ALEF */ { 0x0ce1, 0x05d1 }, /* hebrew_bet ב HEBREW LETTER BET */ { 0x0ce2, 0x05d2 }, /* hebrew_gimel ג HEBREW LETTER GIMEL */ { 0x0ce3, 0x05d3 }, /* hebrew_dalet ד HEBREW LETTER DALET */ { 0x0ce4, 0x05d4 }, /* hebrew_he ה HEBREW LETTER HE */ { 0x0ce5, 0x05d5 }, /* hebrew_waw ו HEBREW LETTER VAV */ { 0x0ce6, 0x05d6 }, /* hebrew_zain ז HEBREW LETTER ZAYIN */ { 0x0ce7, 0x05d7 }, /* hebrew_chet ח HEBREW LETTER HET */ { 0x0ce8, 0x05d8 }, /* hebrew_tet ט HEBREW LETTER TET */ { 0x0ce9, 0x05d9 }, /* hebrew_yod י HEBREW LETTER YOD */ { 0x0cea, 0x05da }, /* hebrew_finalkaph ך HEBREW LETTER FINAL KAF */ { 0x0ceb, 0x05db }, /* hebrew_kaph כ HEBREW LETTER KAF */ { 0x0cec, 0x05dc }, /* hebrew_lamed ל HEBREW LETTER LAMED */ { 0x0ced, 0x05dd }, /* hebrew_finalmem ם HEBREW LETTER FINAL MEM */ { 0x0cee, 0x05de }, /* hebrew_mem מ HEBREW LETTER MEM */ { 0x0cef, 0x05df }, /* hebrew_finalnun ן HEBREW LETTER FINAL NUN */ { 0x0cf0, 0x05e0 }, /* hebrew_nun נ HEBREW LETTER NUN */ { 0x0cf1, 0x05e1 }, /* hebrew_samech ס HEBREW LETTER SAMEKH */ { 0x0cf2, 0x05e2 }, /* hebrew_ayin ע HEBREW LETTER AYIN */ { 0x0cf3, 0x05e3 }, /* hebrew_finalpe ף HEBREW LETTER FINAL PE */ { 0x0cf4, 0x05e4 }, /* hebrew_pe פ HEBREW LETTER PE */ { 0x0cf5, 0x05e5 }, /* hebrew_finalzade ץ HEBREW LETTER FINAL TSADI */ { 0x0cf6, 0x05e6 }, /* hebrew_zade צ HEBREW LETTER TSADI */ { 0x0cf7, 0x05e7 }, /* hebrew_qoph ק HEBREW LETTER QOF */ { 0x0cf8, 0x05e8 }, /* hebrew_resh ר HEBREW LETTER RESH */ { 0x0cf9, 0x05e9 }, /* hebrew_shin ש HEBREW LETTER SHIN */ { 0x0cfa, 0x05ea }, /* hebrew_taw ת HEBREW LETTER TAV */ { 0x0da1, 0x0e01 }, /* Thai_kokai ก THAI CHARACTER KO KAI */ { 0x0da2, 0x0e02 }, /* Thai_khokhai ข THAI CHARACTER KHO KHAI */ { 0x0da3, 0x0e03 }, /* Thai_khokhuat ฃ THAI CHARACTER KHO KHUAT */ { 0x0da4, 0x0e04 }, /* Thai_khokhwai ค THAI CHARACTER KHO KHWAI */ { 0x0da5, 0x0e05 }, /* Thai_khokhon ฅ THAI CHARACTER KHO KHON */ { 0x0da6, 0x0e06 }, /* Thai_khorakhang ฆ THAI CHARACTER KHO RAKHANG */ { 0x0da7, 0x0e07 }, /* Thai_ngongu ง THAI CHARACTER NGO NGU */ { 0x0da8, 0x0e08 }, /* Thai_chochan จ THAI CHARACTER CHO CHAN */ { 0x0da9, 0x0e09 }, /* Thai_choching ฉ THAI CHARACTER CHO CHING */ { 0x0daa, 0x0e0a }, /* Thai_chochang ช THAI CHARACTER CHO CHANG */ { 0x0dab, 0x0e0b }, /* Thai_soso ซ THAI CHARACTER SO SO */ { 0x0dac, 0x0e0c }, /* Thai_chochoe ฌ THAI CHARACTER CHO CHOE */ { 0x0dad, 0x0e0d }, /* Thai_yoying ญ THAI CHARACTER YO YING */ { 0x0dae, 0x0e0e }, /* Thai_dochada ฎ THAI CHARACTER DO CHADA */ { 0x0daf, 0x0e0f }, /* Thai_topatak ฏ THAI CHARACTER TO PATAK */ { 0x0db0, 0x0e10 }, /* Thai_thothan ฐ THAI CHARACTER THO THAN */ { 0x0db1, 0x0e11 }, /* Thai_thonangmontho ฑ THAI CHARACTER THO NANGMONTHO */ { 0x0db2, 0x0e12 }, /* Thai_thophuthao ฒ THAI CHARACTER THO PHUTHAO */ { 0x0db3, 0x0e13 }, /* Thai_nonen ณ THAI CHARACTER NO NEN */ { 0x0db4, 0x0e14 }, /* Thai_dodek ด THAI CHARACTER DO DEK */ { 0x0db5, 0x0e15 }, /* Thai_totao ต THAI CHARACTER TO TAO */ { 0x0db6, 0x0e16 }, /* Thai_thothung ถ THAI CHARACTER THO THUNG */ { 0x0db7, 0x0e17 }, /* Thai_thothahan ท THAI CHARACTER THO THAHAN */ { 0x0db8, 0x0e18 }, /* Thai_thothong ธ THAI CHARACTER THO THONG */ { 0x0db9, 0x0e19 }, /* Thai_nonu น THAI CHARACTER NO NU */ { 0x0dba, 0x0e1a }, /* Thai_bobaimai บ THAI CHARACTER BO BAIMAI */ { 0x0dbb, 0x0e1b }, /* Thai_popla ป THAI CHARACTER PO PLA */ { 0x0dbc, 0x0e1c }, /* Thai_phophung ผ THAI CHARACTER PHO PHUNG */ { 0x0dbd, 0x0e1d }, /* Thai_fofa ฝ THAI CHARACTER FO FA */ { 0x0dbe, 0x0e1e }, /* Thai_phophan พ THAI CHARACTER PHO PHAN */ { 0x0dbf, 0x0e1f }, /* Thai_fofan ฟ THAI CHARACTER FO FAN */ { 0x0dc0, 0x0e20 }, /* Thai_phosamphao ภ THAI CHARACTER PHO SAMPHAO */ { 0x0dc1, 0x0e21 }, /* Thai_moma ม THAI CHARACTER MO MA */ { 0x0dc2, 0x0e22 }, /* Thai_yoyak ย THAI CHARACTER YO YAK */ { 0x0dc3, 0x0e23 }, /* Thai_rorua ร THAI CHARACTER RO RUA */ { 0x0dc4, 0x0e24 }, /* Thai_ru ฤ THAI CHARACTER RU */ { 0x0dc5, 0x0e25 }, /* Thai_loling ล THAI CHARACTER LO LING */ { 0x0dc6, 0x0e26 }, /* Thai_lu ฦ THAI CHARACTER LU */ { 0x0dc7, 0x0e27 }, /* Thai_wowaen ว THAI CHARACTER WO WAEN */ { 0x0dc8, 0x0e28 }, /* Thai_sosala ศ THAI CHARACTER SO SALA */ { 0x0dc9, 0x0e29 }, /* Thai_sorusi ษ THAI CHARACTER SO RUSI */ { 0x0dca, 0x0e2a }, /* Thai_sosua ส THAI CHARACTER SO SUA */ { 0x0dcb, 0x0e2b }, /* Thai_hohip ห THAI CHARACTER HO HIP */ { 0x0dcc, 0x0e2c }, /* Thai_lochula ฬ THAI CHARACTER LO CHULA */ { 0x0dcd, 0x0e2d }, /* Thai_oang อ THAI CHARACTER O ANG */ { 0x0dce, 0x0e2e }, /* Thai_honokhuk ฮ THAI CHARACTER HO NOKHUK */ { 0x0dcf, 0x0e2f }, /* Thai_paiyannoi ฯ THAI CHARACTER PAIYANNOI */ { 0x0dd0, 0x0e30 }, /* Thai_saraa ะ THAI CHARACTER SARA A */ { 0x0dd1, 0x0e31 }, /* Thai_maihanakat ั THAI CHARACTER MAI HAN-AKAT */ { 0x0dd2, 0x0e32 }, /* Thai_saraaa า THAI CHARACTER SARA AA */ { 0x0dd3, 0x0e33 }, /* Thai_saraam ำ THAI CHARACTER SARA AM */ { 0x0dd4, 0x0e34 }, /* Thai_sarai ิ THAI CHARACTER SARA I */ { 0x0dd5, 0x0e35 }, /* Thai_saraii ี THAI CHARACTER SARA II */ { 0x0dd6, 0x0e36 }, /* Thai_saraue ึ THAI CHARACTER SARA UE */ { 0x0dd7, 0x0e37 }, /* Thai_sarauee ื THAI CHARACTER SARA UEE */ { 0x0dd8, 0x0e38 }, /* Thai_sarau ุ THAI CHARACTER SARA U */ { 0x0dd9, 0x0e39 }, /* Thai_sarauu ู THAI CHARACTER SARA UU */ { 0x0dda, 0x0e3a }, /* Thai_phinthu ฺ THAI CHARACTER PHINTHU */ /* 0x0dde Thai_maihanakat_maitho ? ??? */ { 0x0ddf, 0x0e3f }, /* Thai_baht ฿ THAI CURRENCY SYMBOL BAHT */ { 0x0de0, 0x0e40 }, /* Thai_sarae เ THAI CHARACTER SARA E */ { 0x0de1, 0x0e41 }, /* Thai_saraae แ THAI CHARACTER SARA AE */ { 0x0de2, 0x0e42 }, /* Thai_sarao โ THAI CHARACTER SARA O */ { 0x0de3, 0x0e43 }, /* Thai_saraaimaimuan ใ THAI CHARACTER SARA AI MAIMUAN */ { 0x0de4, 0x0e44 }, /* Thai_saraaimaimalai ไ THAI CHARACTER SARA AI MAIMALAI */ { 0x0de5, 0x0e45 }, /* Thai_lakkhangyao ๅ THAI CHARACTER LAKKHANGYAO */ { 0x0de6, 0x0e46 }, /* Thai_maiyamok ๆ THAI CHARACTER MAIYAMOK */ { 0x0de7, 0x0e47 }, /* Thai_maitaikhu ็ THAI CHARACTER MAITAIKHU */ { 0x0de8, 0x0e48 }, /* Thai_maiek ่ THAI CHARACTER MAI EK */ { 0x0de9, 0x0e49 }, /* Thai_maitho ้ THAI CHARACTER MAI THO */ { 0x0dea, 0x0e4a }, /* Thai_maitri ๊ THAI CHARACTER MAI TRI */ { 0x0deb, 0x0e4b }, /* Thai_maichattawa ๋ THAI CHARACTER MAI CHATTAWA */ { 0x0dec, 0x0e4c }, /* Thai_thanthakhat ์ THAI CHARACTER THANTHAKHAT */ { 0x0ded, 0x0e4d }, /* Thai_nikhahit ํ THAI CHARACTER NIKHAHIT */ { 0x0df0, 0x0e50 }, /* Thai_leksun ๐ THAI DIGIT ZERO */ { 0x0df1, 0x0e51 }, /* Thai_leknung ๑ THAI DIGIT ONE */ { 0x0df2, 0x0e52 }, /* Thai_leksong ๒ THAI DIGIT TWO */ { 0x0df3, 0x0e53 }, /* Thai_leksam ๓ THAI DIGIT THREE */ { 0x0df4, 0x0e54 }, /* Thai_leksi ๔ THAI DIGIT FOUR */ { 0x0df5, 0x0e55 }, /* Thai_lekha ๕ THAI DIGIT FIVE */ { 0x0df6, 0x0e56 }, /* Thai_lekhok ๖ THAI DIGIT SIX */ { 0x0df7, 0x0e57 }, /* Thai_lekchet ๗ THAI DIGIT SEVEN */ { 0x0df8, 0x0e58 }, /* Thai_lekpaet ๘ THAI DIGIT EIGHT */ { 0x0df9, 0x0e59 }, /* Thai_lekkao ๙ THAI DIGIT NINE */ { 0x0ea1, 0x3131 }, /* Hangul_Kiyeog ㄱ HANGUL LETTER KIYEOK */ { 0x0ea2, 0x3132 }, /* Hangul_SsangKiyeog ㄲ HANGUL LETTER SSANGKIYEOK */ { 0x0ea3, 0x3133 }, /* Hangul_KiyeogSios ㄳ HANGUL LETTER KIYEOK-SIOS */ { 0x0ea4, 0x3134 }, /* Hangul_Nieun ㄴ HANGUL LETTER NIEUN */ { 0x0ea5, 0x3135 }, /* Hangul_NieunJieuj ㄵ HANGUL LETTER NIEUN-CIEUC */ { 0x0ea6, 0x3136 }, /* Hangul_NieunHieuh ㄶ HANGUL LETTER NIEUN-HIEUH */ { 0x0ea7, 0x3137 }, /* Hangul_Dikeud ㄷ HANGUL LETTER TIKEUT */ { 0x0ea8, 0x3138 }, /* Hangul_SsangDikeud ㄸ HANGUL LETTER SSANGTIKEUT */ { 0x0ea9, 0x3139 }, /* Hangul_Rieul ㄹ HANGUL LETTER RIEUL */ { 0x0eaa, 0x313a }, /* Hangul_RieulKiyeog ㄺ HANGUL LETTER RIEUL-KIYEOK */ { 0x0eab, 0x313b }, /* Hangul_RieulMieum ㄻ HANGUL LETTER RIEUL-MIEUM */ { 0x0eac, 0x313c }, /* Hangul_RieulPieub ㄼ HANGUL LETTER RIEUL-PIEUP */ { 0x0ead, 0x313d }, /* Hangul_RieulSios ㄽ HANGUL LETTER RIEUL-SIOS */ { 0x0eae, 0x313e }, /* Hangul_RieulTieut ㄾ HANGUL LETTER RIEUL-THIEUTH */ { 0x0eaf, 0x313f }, /* Hangul_RieulPhieuf ㄿ HANGUL LETTER RIEUL-PHIEUPH */ { 0x0eb0, 0x3140 }, /* Hangul_RieulHieuh ㅀ HANGUL LETTER RIEUL-HIEUH */ { 0x0eb1, 0x3141 }, /* Hangul_Mieum ㅁ HANGUL LETTER MIEUM */ { 0x0eb2, 0x3142 }, /* Hangul_Pieub ㅂ HANGUL LETTER PIEUP */ { 0x0eb3, 0x3143 }, /* Hangul_SsangPieub ㅃ HANGUL LETTER SSANGPIEUP */ { 0x0eb4, 0x3144 }, /* Hangul_PieubSios ㅄ HANGUL LETTER PIEUP-SIOS */ { 0x0eb5, 0x3145 }, /* Hangul_Sios ㅅ HANGUL LETTER SIOS */ { 0x0eb6, 0x3146 }, /* Hangul_SsangSios ㅆ HANGUL LETTER SSANGSIOS */ { 0x0eb7, 0x3147 }, /* Hangul_Ieung ㅇ HANGUL LETTER IEUNG */ { 0x0eb8, 0x3148 }, /* Hangul_Jieuj ㅈ HANGUL LETTER CIEUC */ { 0x0eb9, 0x3149 }, /* Hangul_SsangJieuj ㅉ HANGUL LETTER SSANGCIEUC */ { 0x0eba, 0x314a }, /* Hangul_Cieuc ㅊ HANGUL LETTER CHIEUCH */ { 0x0ebb, 0x314b }, /* Hangul_Khieuq ㅋ HANGUL LETTER KHIEUKH */ { 0x0ebc, 0x314c }, /* Hangul_Tieut ㅌ HANGUL LETTER THIEUTH */ { 0x0ebd, 0x314d }, /* Hangul_Phieuf ㅍ HANGUL LETTER PHIEUPH */ { 0x0ebe, 0x314e }, /* Hangul_Hieuh ㅎ HANGUL LETTER HIEUH */ { 0x0ebf, 0x314f }, /* Hangul_A ㅏ HANGUL LETTER A */ { 0x0ec0, 0x3150 }, /* Hangul_AE ㅐ HANGUL LETTER AE */ { 0x0ec1, 0x3151 }, /* Hangul_YA ㅑ HANGUL LETTER YA */ { 0x0ec2, 0x3152 }, /* Hangul_YAE ㅒ HANGUL LETTER YAE */ { 0x0ec3, 0x3153 }, /* Hangul_EO ㅓ HANGUL LETTER EO */ { 0x0ec4, 0x3154 }, /* Hangul_E ㅔ HANGUL LETTER E */ { 0x0ec5, 0x3155 }, /* Hangul_YEO ㅕ HANGUL LETTER YEO */ { 0x0ec6, 0x3156 }, /* Hangul_YE ㅖ HANGUL LETTER YE */ { 0x0ec7, 0x3157 }, /* Hangul_O ㅗ HANGUL LETTER O */ { 0x0ec8, 0x3158 }, /* Hangul_WA ㅘ HANGUL LETTER WA */ { 0x0ec9, 0x3159 }, /* Hangul_WAE ㅙ HANGUL LETTER WAE */ { 0x0eca, 0x315a }, /* Hangul_OE ㅚ HANGUL LETTER OE */ { 0x0ecb, 0x315b }, /* Hangul_YO ㅛ HANGUL LETTER YO */ { 0x0ecc, 0x315c }, /* Hangul_U ㅜ HANGUL LETTER U */ { 0x0ecd, 0x315d }, /* Hangul_WEO ㅝ HANGUL LETTER WEO */ { 0x0ece, 0x315e }, /* Hangul_WE ㅞ HANGUL LETTER WE */ { 0x0ecf, 0x315f }, /* Hangul_WI ㅟ HANGUL LETTER WI */ { 0x0ed0, 0x3160 }, /* Hangul_YU ㅠ HANGUL LETTER YU */ { 0x0ed1, 0x3161 }, /* Hangul_EU ㅡ HANGUL LETTER EU */ { 0x0ed2, 0x3162 }, /* Hangul_YI ㅢ HANGUL LETTER YI */ { 0x0ed3, 0x3163 }, /* Hangul_I ㅣ HANGUL LETTER I */ { 0x0ed4, 0x11a8 }, /* Hangul_J_Kiyeog ᆨ HANGUL JONGSEONG KIYEOK */ { 0x0ed5, 0x11a9 }, /* Hangul_J_SsangKiyeog ᆩ HANGUL JONGSEONG SSANGKIYEOK */ { 0x0ed6, 0x11aa }, /* Hangul_J_KiyeogSios ᆪ HANGUL JONGSEONG KIYEOK-SIOS */ { 0x0ed7, 0x11ab }, /* Hangul_J_Nieun ᆫ HANGUL JONGSEONG NIEUN */ { 0x0ed8, 0x11ac }, /* Hangul_J_NieunJieuj ᆬ HANGUL JONGSEONG NIEUN-CIEUC */ { 0x0ed9, 0x11ad }, /* Hangul_J_NieunHieuh ᆭ HANGUL JONGSEONG NIEUN-HIEUH */ { 0x0eda, 0x11ae }, /* Hangul_J_Dikeud ᆮ HANGUL JONGSEONG TIKEUT */ { 0x0edb, 0x11af }, /* Hangul_J_Rieul ᆯ HANGUL JONGSEONG RIEUL */ { 0x0edc, 0x11b0 }, /* Hangul_J_RieulKiyeog ᆰ HANGUL JONGSEONG RIEUL-KIYEOK */ { 0x0edd, 0x11b1 }, /* Hangul_J_RieulMieum ᆱ HANGUL JONGSEONG RIEUL-MIEUM */ { 0x0ede, 0x11b2 }, /* Hangul_J_RieulPieub ᆲ HANGUL JONGSEONG RIEUL-PIEUP */ { 0x0edf, 0x11b3 }, /* Hangul_J_RieulSios ᆳ HANGUL JONGSEONG RIEUL-SIOS */ { 0x0ee0, 0x11b4 }, /* Hangul_J_RieulTieut ᆴ HANGUL JONGSEONG RIEUL-THIEUTH */ { 0x0ee1, 0x11b5 }, /* Hangul_J_RieulPhieuf ᆵ HANGUL JONGSEONG RIEUL-PHIEUPH */ { 0x0ee2, 0x11b6 }, /* Hangul_J_RieulHieuh ᆶ HANGUL JONGSEONG RIEUL-HIEUH */ { 0x0ee3, 0x11b7 }, /* Hangul_J_Mieum ᆷ HANGUL JONGSEONG MIEUM */ { 0x0ee4, 0x11b8 }, /* Hangul_J_Pieub ᆸ HANGUL JONGSEONG PIEUP */ { 0x0ee5, 0x11b9 }, /* Hangul_J_PieubSios ᆹ HANGUL JONGSEONG PIEUP-SIOS */ { 0x0ee6, 0x11ba }, /* Hangul_J_Sios ᆺ HANGUL JONGSEONG SIOS */ { 0x0ee7, 0x11bb }, /* Hangul_J_SsangSios ᆻ HANGUL JONGSEONG SSANGSIOS */ { 0x0ee8, 0x11bc }, /* Hangul_J_Ieung ᆼ HANGUL JONGSEONG IEUNG */ { 0x0ee9, 0x11bd }, /* Hangul_J_Jieuj ᆽ HANGUL JONGSEONG CIEUC */ { 0x0eea, 0x11be }, /* Hangul_J_Cieuc ᆾ HANGUL JONGSEONG CHIEUCH */ { 0x0eeb, 0x11bf }, /* Hangul_J_Khieuq ᆿ HANGUL JONGSEONG KHIEUKH */ { 0x0eec, 0x11c0 }, /* Hangul_J_Tieut ᇀ HANGUL JONGSEONG THIEUTH */ { 0x0eed, 0x11c1 }, /* Hangul_J_Phieuf ᇁ HANGUL JONGSEONG PHIEUPH */ { 0x0eee, 0x11c2 }, /* Hangul_J_Hieuh ᇂ HANGUL JONGSEONG HIEUH */ { 0x0eef, 0x316d }, /* Hangul_RieulYeorinHieuh ㅭ HANGUL LETTER RIEUL-YEORINHIEUH */ { 0x0ef0, 0x3171 }, /* Hangul_SunkyeongeumMieum ㅱ HANGUL LETTER KAPYEOUNMIEUM */ { 0x0ef1, 0x3178 }, /* Hangul_SunkyeongeumPieub ㅸ HANGUL LETTER KAPYEOUNPIEUP */ { 0x0ef2, 0x317f }, /* Hangul_PanSios ㅿ HANGUL LETTER PANSIOS */ { 0x0ef3, 0x3181 }, /* Hangul_KkogjiDalrinIeung ㆁ HANGUL LETTER YESIEUNG */ { 0x0ef4, 0x3184 }, /* Hangul_SunkyeongeumPhieuf ㆄ HANGUL LETTER KAPYEOUNPHIEUPH */ { 0x0ef5, 0x3186 }, /* Hangul_YeorinHieuh ㆆ HANGUL LETTER YEORINHIEUH */ { 0x0ef6, 0x318d }, /* Hangul_AraeA ㆍ HANGUL LETTER ARAEA */ { 0x0ef7, 0x318e }, /* Hangul_AraeAE ㆎ HANGUL LETTER ARAEAE */ { 0x0ef8, 0x11eb }, /* Hangul_J_PanSios ᇫ HANGUL JONGSEONG PANSIOS */ { 0x0ef9, 0x11f0 }, /* Hangul_J_KkogjiDalrinIeung ᇰ HANGUL JONGSEONG YESIEUNG */ { 0x0efa, 0x11f9 }, /* Hangul_J_YeorinHieuh ᇹ HANGUL JONGSEONG YEORINHIEUH */ { 0x0eff, 0x20a9 }, /* Korean_Won ₩ WON SIGN */ { 0x13a4, 0x20ac }, /* Euro € EURO SIGN */ { 0x13bc, 0x0152 }, /* OE Œ LATIN CAPITAL LIGATURE OE */ { 0x13bd, 0x0153 }, /* oe œ LATIN SMALL LIGATURE OE */ { 0x13be, 0x0178 }, /* Ydiaeresis Ÿ LATIN CAPITAL LETTER Y WITH DIAERESIS */ { 0x20ac, 0x20ac }, /* EuroSign € EURO SIGN */ }; long keysym2ucs(KeySym keysym) { int min = 0; int max = sizeof(keysymtab) / sizeof(struct codepair) - 1; int mid; /* first check for Latin-1 characters (1:1 mapping) */ if ((keysym >= 0x0020 && keysym <= 0x007e) || (keysym >= 0x00a0 && keysym <= 0x00ff)) return keysym; /* also check for directly encoded 24-bit UCS characters */ if ((keysym & 0xff000000) == 0x01000000) return keysym & 0x00ffffff; /* binary search in table */ while (max >= min) { mid = (min + max) / 2; if (keysymtab[mid].keysym < keysym) min = mid + 1; else if (keysymtab[mid].keysym > keysym) max = mid - 1; else { /* found it */ return keysymtab[mid].ucs; } } /* no matching Unicode value found */ return -1; } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7286205 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/�������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�012465� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7286205 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/fonts/�������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013616� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/fonts/DejaVuSans.ttf�����������������������������������������������������������0000666�0000000�0000000�00002650240�00000000000�016351� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0FFTMf ��<���GDEF0��X��GPOS?����GSUBArA����rOS/2Y-v-��h���Vcmapo����cvt �i9����fpgmq4vj�����gasp����t��� glyf$G��π�Shead�Qo� #���6hhea -� #@���$hmtxں� #d��_pkern�%� ��?loca\#� ��_tmaxpIq� "D��� namelM� "d��=post1� _l��prep;�� K8��h�������ɉo1����??����??������(0����Y���������������������� �  �  � �� �  ������� $�%%�&J�KK�LN�OS�Tr�s�����:�;;�<=�>E�FL�MR�S�� �  �  $� % '� ( z� { {� | � � � � � � � � � ������Q�RR�SS�TT�UW�XX�Yc�d������ y�zz�{����������������������������� \�DFLT�zarab�armn�brai�cans�cher�cyrl�geor�grek�hanihebrkana*lao 6latnFmathnko ogamrunrtfngthai����������KUR �SND �URD ������������������������������������������MKD �SRB ��������������������������������������������������������������4�ISM �4KSM �4LSM �4MOL �4NSM �4ROM �4SKS �4SSM �4��������������������������������������������������������� kern�8kern�>mark�Fmark�Tmark�\mark�dmkmk�jmkmk�rmkmk�x����������������� ���� � ���� � ���� �����������������"�*�2�:�B�L�T�\�d�l�t�|�����������������������fF��� ��� f��� ���!���#����7����8����:���<TAB~FW~p����q������0�&��:� ������ ������ux}��ux}��������������������������� ��*�0�6�<�B�H�N�T�Z�`�f�l�r�x�~�������:����:����:����:������:�r��:���� ����4�� ��4���� `��Kstvwyz{|~��Kstvwyz{|~����R���X���^���d���j���p���v���|���������������������������������������������������������������������������������$� ���l��E��BC���� �����������N�>��X� ����� �&�,��lw�lw�lw�fn���;>?@AD��MR��������� ���&���,���2���8�l`�l~�l~�l`�l~�l`�Z&�� �#�H�N�T�Z�`�f�l�r�x�~�������������������������������������������������t��t������;������8��8��8��������� �������������������� ����!�"�� ���� � ����� �!������������������������������������������������������������������� ��������"��(��.��4��:��@��F������������������������������������������������������������������������������������������������������������������������������������B�� �:�v�|���������������������� $*06<BHNTZ`flrx~��h��h��h��=������D����������h��h������h��V��D������h��h��=����D��D�������������n���n���n���n����������h��h��������������������������������������������� �  �!�# �)�0�1�2zz�9�� ���������� �%�,zz�7�8���������������������� ��������$��*��0��6��<��B��H��N��T��Z��`��f��l��r��x��~������������������������������������������������������ ��&��,��{��{��{��������������{��{��{��{��{��{��{����������{��{����������{��{��{����{����������{��{����������������{��{��{��{��{��{��{��{��{��{��{��{������ ���$�6�H�Z�l�~���� �c��j��� �c��j��� �c��j��� �c��j��� �c����� �c����� �c��j��� �c��j������%ux}����>���D���J���P���V���\���b���h���n���t���z�������������������������������������������������������������V�� i "(.4:@FLRX^djpv|� $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| �     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z     " ( . 4 : @ F L R X ^ d j p v | �     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z  "(.4:@FLRX^djpv|� $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv|� $*06<BHNTZ`flrx~ &,28>D����U���������������,����������������!�������������8���������|����Q�������'������������n�������������� ��p��p�j�j�j�,v�,�,v�j�j� � �X�X�X�XD�[j�[j���,� 8�� 8�>���>�j� �p��j��j�j��^�j��j��,�,�,�,�,�,�,�j�^�p�p�j��j�j�j� � � � � � � � � �X�X�X�X�X�[j�� 8�p�p� 8�v� 8��� j� j� j� 8� 8� v� j� j� j� p� D� j�>�>�>��D�>�>��>� j�,� �p�p�j����I������^���������`������������k���/���������������#���������������e���������Y������������Y���Y�����+�+���+�+���+�+�j�j�+�+�j�j�+�+�j�j�+�+� 8� 8�j�j� 8� 8�j�j�,�,�X �X �,�,�X�X�,�,�X �X �,�,�X �X ���j�j�j�j�j�j� � � � � j� j�,j�,j� j� j�,j�,j� D� D�v�v� j� j�,j�,j�>��>��+�+� j�R�j�� 8� 8�,j�,j� � �+�+�p�p�+�+�,�,�,���, �,�,�,�,�,�,�,�,�,�,��2����� � ���p�p�+�+���p�p�+�+�j�j�j�j�+�+�j�j�+�+�,�,�X�X�,�,�X�X�,�,�X�X�j�j�j�j� � � � �X�X�j�j�X�X�j�j�X�X�&j�&j�X�X�&j�&j�[j�[j�Sj�Sj�[j�[j�Sj�Sj���X����X�� 8� 8�j�j���j�j� 8� 8�,j�,j�>�>�S�S�����&j�&j�>��+�+�j�j�j�� � �p�p���+�+�j�+�+� 8�j�j��j�j�+�+�^�+�+�j�+�+�,�X�X�,�X�X�,�X�X�,�X �X � � �>�S�S�p�+�+� �j����������I���I���I������������^���^���^���������������������`���`���`������������������������������k���k���k���/���/���/���������������������������������������#���#���#���������������������������������������e���e���e���������������������Y���Y���Y������������������������������Y���Y���Y���Y���Y���Y���^�p�p�j�j� � � � � �X�p�p�X���X���X� p� p�X�&j�&j�[j�Sj�Sj��X��p���p���v����j�j��j�j� j�j�j� j�,j�,j� 8�,j�,j� v��� j�,j�,j� p��� j�,j�,j�>�S�S�>�S�S��+�I��+�+�c�+�+��+�+�� &C��Or��B�D�@�U    y��%ux}����B���H���N���T���Z���`���f���l���r���x���~����������������������������������������������������������������������� ��0�6�<�B�H�N�T�Z�`�f�l�r�x�~����������c��0��0�0�0��8��0�0���0�q=�i0�0��0�0�1�0��f0�0�j=�0��P��&,��.2�44� 67� 9:�<@���������0������ ���$�6�H�Z�l�~���� �cr����� �cr����� �cr����� �cr����� �cr����� �cr����� �cr����� �cr��������Kstvwyz{|~����Z���`���f���l���r���x���~����������������������������������������������`�������������������������`�����������������~�� N "(.4:@FLRX^djpv|� $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv| �     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z     " ( . 4 : @ F L R X ^ d j p v | �     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z  "(.4:@FLRX^djpv|� $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv|� $*06<BHNTZ`fl�R`�`�S`��4��r��r��L�R�L��������X �X �X �X �[r�[r�~�x�,�L�L�����R�����L��L��R���L���������@���@������x���������X �X �X �X �X �[r�r�L�L�L�L�L�L�L�L�x�x�x�9�9��x�x�x�x�x�x�4�4�f����_���RL�����R��I��^���`����n������#��������Y����Y�Y���+�+���+�+���+�+�L�L�+�+�L�L�+�+���+�+�L�L�@��L�L�@����X�X���X�X���X�X���X�X�������@�@���x�x�x�x�����x�x�����x�x�����x�x�l�l���_�e�+�+�RL�R �L� �9�9�����+�+��XV�+�+�,�,�,:���,�,�,�,:�,:�,�,�,�,�,:�,:�L�������r�r��X�+F�+F�r�r���+�+�L�&L�R�R�+�+�L�L�+�+���X�X���X�X���X~�X~���������X �X ���X �X �R�R�X �X �& �& �X �X �&�&�[r�[r�Sr�Sr�[r�[r�Sr�Sr�~��~��x�~�x�~�L�L�F��L�R�F����������Sr�Sr��R�&R�&R���+�+�R�&R�L� ����XV��X�+�+��+�+�L�L��R�L��+�+�R�+�+��+�+��X�X��Xx�Xx��Xx�Xx��X~�X~���4�S4�S4��+�+��&R����I�I�I����^�^�^�������`�`�`����������n�n�n����������������#�#�#����������������������Y�Y�Y����������Y�Y�Y�Y�Y�Y���@��������X �R�R�X ���X �R�R�X �& �& �X �X�X�[r�Sr�Sr�x�r�x�L�L��L�F��L�L��R�F��R�@��x��xx��xx�x�����9��������x�����x�����x�f�f�4�S4�S4�f�Sf�Sf��Sr�Sr��+�+��+�+��+�+��''��11�::�Or��'�)�t@�U�x    y��Kstvwyz{|~����z���������������������������������������������������������������������� ��������"��(�`��������������������������{��{��{��{��{��{��{��{�`�������������������� ��<�B�H�N�T�Z�`�f�l�r�x�~������������������]���x����������x@����[���"���)@�>���E��������������"���~���~���������x���2���������������x���:���:����8��]^���BCE��������������������������"�>� ��@�F�L�R�X�^�d�j�p�v�|���������������������]k�xy�y�y��xy�z�[f�"w�)h�>y�Ey��`��P�[�"�~[�~t�`�z�xy�2{�`���u�x���J���J�:�:��8��LL�[[�]^��� ;>?@ADMNOPQR� ���2���8���>���D���J���P���V���\���b���h���n���t���t���b���b���b���b���t���`���~���~���`���~���`�� ���Z� �����R����� ���� � ����!�"�#���������������������������������������������������������������� ��������$��*��0��6��<��B��H��N��T��Z���������������������������������������������������������������������������� �,28>DJPV\bhntz "(.4:@FLRX^djpv|� $*06<BHNTZ`flrx~ &,28>DJPV\bhntz�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#�$�=���D�]����4���5���6���8���:()�;AA�=HH�>QR�?YY�Aaa�By{�C�F�G�H�I**�J77�KTT�L�M  �N�X�[�]�^�`�d�o#�y(+�~2>�@D����RT���� �����������b�N��j� �����$�*�0�6�<�J�m���s�}�P�������-  ������ �����{��{��� �Y������������� &,28>DJPV\bhntz "(.4:@FLRX^djpv|����L���-������.���/���+���+���'������������������f������������������s���.���}������/���/���/���/���'���������������s�����������/������/������/������/������s���}���\���'������/���'���������R�/������/������/������������R���J������s���R�/������/������'���s���{���y���5���D���;������+���������.������/������}R��Y�$�&�'�(�+�,�0�1�2�6�8�=�D�F�G�H�K�L�P�Q�R�V�X�]����������������������-HQRYayz{*7T ' (    89<=>C���������� �� djpv|� $*06<BHNTZ`flrx~ &,28>DJPV\bhntz "(.4:@FLRX^djpv|� $*06<BHNTZ`flrx~ &,28>DJPV\bhntz     " ( . 4 : @ F L R X ^ d j p v | �     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z     " ( . 4 : @ F L R X ^ d j p v | �     $ * 0 6 < B H N T Z ` f l r x ~ �������������������������������������L������������\������/���.R�������s������'������'���}������s���������������r������J���������f������;���R�������R�������������s���R�R����%������}���^���G���b���`R����/���/���/���/���'������������������}���s���J��������f���������/������/������/������/���������R�s���s������}���;������\���f���'������7R�/���'���z�`R�������R�/������/������/������������������������������.R�R�'���}������r���`R����T���������������TR�T���c���R���R���J���@���@������R�jR�jR����bR�b���}R����R����������������R�R����R�R�R�R����s���������R�5���5���5R�R�aR����t���;���Q���'R�R�R�R�R�R�R�}���}���^���G���^���d���R����R�R����:������:R�'���a���H�������R�R�_���R����:������R����GR���� R����~R�J���}���'���/���������'���}������������'���}���^������T������T���T������@������X���������}������������������������T���g���^���G���������X���^���R����f����f��f�t�ft��f�/������/������������L���B���RR�f������������,���4���$R����'���������_������zR�f���4������������L�������������}������`R����e���������������T������������������������'���sR�����^������G���^���������5���s������R�R�/���R�R�wR�R�JV�����������1���������������v������v����vR�������������������;������n���������R����R�'���R����R� R�R�R�������\���R�������������}���������%���f������L���5���s���/������������<���������\������R����������&���������R������x���9���������\���������w���������������������������R���������}R��]�����$�=� �D�]�$���>���B���C���D���I���J���K���M���O���P���W���Y  �Z�[()�\--�^AA�_EE�`HH�aNN�bQR�cTT�eYY�faa�gll�hvv�iy{�j�m�o�s �vJ�~Lg�ik�mm�FF�II�LL�����""�33�66�|}�cd�fk�nv�z~��   ' (        % & ' ) , - 2 678:LO88QRVX#d(+t1Dxas  �� ���� � ����!�"�#���������������������������������������������������������������� ��������$��*��0��6��<��B��H��N��T��Z��������������������������������������������������������������������������8j�� g� $*06<BHNTZ`flrx~ "(06<BHNTZ`fntz &,28>DJPV\bhntz $*06<BJPV\bhntz �     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 : @ F L R X ^ d j p v | �     $ * 0 6 < B H N T Z ` f l r x ~      & , 2 8 > D J P V \ b h n t z     " ( . 4 : @ F L R X ^ d j p v | � $*06<BHNTZ`flrx~ "(.4:@FNTZ`flrx~ &,28>DJPV\bhntz $*06<BHNTZ`flrx~� $*06<BHNTZ`flrx~ &,28>DJPV�������������L����\��/�.��*�s��'��'�}��s�����r��J{�#��{���{���j{��/�/���{�{�s{� �{�o{�{�'{��}{��^{�G{�b{�`{�{�'�{�{�}�s{����J{�#���Q�{��{�{�{�s��}{����\�L��X�'���;�\��/�/�����'���'{���s��s��r�`{��{���{�'��{��{�����{�.�/�'�}�{�r�`{�{�T{�{��{��{���c{�R{�R{�J|��@{�@{�{�{�j�j{�{�b{�b{�}{���/�{�{�����{�{�{�{�{�{�s{��{�{��3{�3�3{�^{�a{�p{�{�;{�Q{�'{���{��{��}{�}{�^{�G{�^�d{�{�{�{�{��:��:�'�a{�H{��{�/�{�{�j��:����G�{� ��J{�~�^{�}�J|��E�{�}�{�{��{�{�E�}{�p{�{�t{�}{�j{�{�{�b{�{�^{�~�~��{�}{�t{�^{�{�{�{�/�'�{�{��{�H��/��r������t��O�s���}�s��'���L�s�o�q����G�G�Y���N�s��T{��a{�E{�{�{�{�@{�{�t{�{�{�{�}{�{�{�{�T{�`{�k�b{�{�K{�{�{�{�{�{�{�{�t{�{�'{�/�/�/�{�{�4�{��^{��c{�s�{��"{�O�{�,�s{�O�{��%�'�}{��{��{�O�{��t{��t{����e{��s�K{�{�{�{�'�}{�E{��b{�{��t{�{�{�^{�{�{�T{�{�T�T{�{�@{�{�{�{�{�}{�{�{�{�{�{�{�{�{�T{�g{�b{�^{�G{�{�{�{�^{�{�{�����������L��B�R�f����,�4�${��'� ���_��z�f�4�D���L�����}1�{�`{��e��*��*��}�T{�������{�'�s���^{��G{�^{��{�{�3�s{�{�����/�� {�0�{��{��{��{�'�l�{�n�{�T{�T{���w��J{��{���{�1�{��{��v{��vq��v{���*��\��;�{���n�{��{��{�'�o{����{����{����{�\�j{����{�}�{��'{�f�{�L�5�s�/����<���\������&���R��x�9��{�\{���w���������{�{���{�{�{��}{����w�����$�=� �D�]�$���>���?���A���B���C���D���F���G���I���J  �K�L()�M55�OAB�PEE�RHI�SNN�UPV�VXY�][]�___�baa�cff�dij�elp�gt{�l�t�u �yJ�Lg�ik�mm�E]�de�ii�kk�mm�oo�ww��  5KS b"#h*+j.6l@@uMMvXXw^^xbby|}z|}cknwz~                2288�#%%#'+$0D)as>QRS]`  abcef�� ������� �"�#�( �.�5zz�@�A����������$��*��0��6��>��F��L��R��X��`��f��l��r��x��~������������������������������������������������������ ��&��,��2��8��>��F��N��T��Z��`��f��l��r��x��~����������{���{���{���{��{��{��{��{���{���{��{��{��{���{��{��{��{��{�o��r��r��{�r��{��{��{��{��{��{��{��{��{��{��{��{�{�{�A{�{�{��{��{��{��{��{��{��{��{��{��{��{� ��{���{��{��{��{��{��{��{��{��{��{��{��{��{�>��D� ��>�D�J�P�V�\�b�h�n�t�z��������������������������X���(�������������l���>���t�������V����(���t���>���\���X���(���������R�������D���t���R�<���D�����$�(�,�2�8�<�=�D�H�L�R�X�\�]���HYayz{*7T����������&���!0# �5�P�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������K�r�9�K��D�� ���������������������&���������������������������&�������������������K�����������������������������������������������9����������a��}��a��������������������u�����������9������a����aua��au�/�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&��������������������������������������������������������������������������������������������������������������������������������������������D����aD����������������������������D��������k����k����������D��������D��DD����������������k��������D����D��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������)������������������a��������������������������������k}�������������������������������������������������������������������������/����������������D��������������������������������D����������������������������������������������������������������������a�����9������������������������}����������������������������������������������������������������������������������������������������������������D����}���������������������������������������������������������������������������������������������������������������������&�&���9������������������������������������������������������������������������������������������������������������������������������������������������������}������������������k����}������������������������������������������������������������������������������������������k}���������&��������������������������������������������������������������������������������������������������������������������������������������������������������D a��������������������������������������������D������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Y}������������������������������a����a��������a������u������N����aa��au������������������������������������������������������������������������������������������������}��������������������������}������������������������������������������������������������������������k��������}������������������������������������������������������k������������������������������������������������������������������a�� aa������������������������������������������������������k��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������k�����������������������������������������������������������������������������������������������������������������������������������������A����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������k���&��������������������������������������������������������������������������������������������������������������������������������������������������k}��}D�����������������������������������������������������������������������������H�����������������������������������������������V��a����������������������������������������������������������������������������������������������������������������������������������������������������D��������������������������������������������������������������������������������������������������������������������������������������������������)������������������������������������������������������������������������������������������������������������������������������������������������������k������������������������������������������������������������������������������������������������������������������������������������������������������������������������k�����������������������������������������������������������������������������������������������������������������������������D��N�������������������������������������������������������������������������������������������������������������������9����������a��}��a��������������������u�����������9����������a����au���������������/���9����������a��}��a��������������������u�����������9����������a����au�������������/���9����������a��}��a��������������������u�����������9����������a����au���������������/�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&������k����������������������������������������������������������������������������������������������������������������������������������������������������D���&�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������9����������a��}��a��������������������u�������������9������������a����au�������������/���9����������a��}��a�����������������������������������9��������������a����a���������������/������������������������������������������������������������������������������������������������������������������������������������������������D��������������������������������������������������������?��������������������������������������������������������������������������������������������������������}D���������������������������������������������������������������������������������������������������������������������������V��D a��������������������������������������������D�����������������������������������������������������������������������������K�r�9�K��D�� ���������������������&���������������������������&���������������������K������������������������������������������������������������������������������k������������}����k�������������������������������������������������������������������������&�/��������������������������<�������&����������������������������������������������������������������������R����$�$��%�%��&�&��'�'��)�)��*�*��+�+��-�-� �.�.� �/�/� �2�2� �3�3� �4�4��5�5��6�6��7�7��8�8��9�9��:�:��;�;��<�<��=�=��H�H��I�I��N�N��Q�Q��R�R��U�U��Y�Y��Z�Z��[�[� �\�\�!�m�m�"�}�}�#���$���%���&���%���'���(������ ���������)���*������+���������!���!���,���,���-���(���(������.��������� ��� �/  �����0  �""�&&�100�::�??� �2 �3 �4�� �������������$�$��%�%��&�&��'�'��)�)��*�*� �+�+��-�-� �.�/��2�2� �3�3��4�4� �5�5��6�6� �7�7��8�8��9�9��:�:��;�;��<�<��=�=��D�D��F�F��G�G��H�H��I�I��J�K��L�L��O�O��P�P��Q�Q��R�R��T�T��U�U��V�V� �W�W�!�X�X�"�Y�Y�#�Z�Z�$�[�[�%�\�\�&�m�m�'�}�}�(������)���*��� ������������+������+������,������,���-������.������.���/���"���/���&���&���0���1���0���1���0���1������2���3���4���3���5������2������6���7���8���8���8���8������3���9������3���:���;���;������  ��3�<�3�<�=�<���;��� �   � !!� ""� ##� $$�>%%�5&&�''�!((�?++�@--�@//�@00�11�"33�@55�@66�A77�B88�C99�D::�??��4�E�F�E�F� �G�4�3�H�4�I�J y y�A z z�K { {�L | |�B } }�A ~ ~�B �C �D �M �N �O���a��$�%�&�'�)�*�+�-�.�/�2�3�4�5�6�7�8�9�:�;�<�=�H�I�N�Q�R�U�Y�Z�[�\�m�}��������������������������������������������  "&0:? ��`����$�X���������������F����������������������������^����FJ��LP�RV� X\����� |�DFLT�zarab�armn�brai�cans�cher�cyrl�georgrek"hani2hebr>kanaPlao \latnhmathnko ogamrunrtfngthai������������KUR �SND �(URD �(����� ��������� ������������ �����������������������MKD �SRB ������������������������������������������ ����������������4�ISM �FKSM �FLSM �FMOL �4NSM �FROM �4SKS �FSSM �F������ ��������� ��������������������� ������������������������������� RQD�aalt�aalt�aalt�ccmp�ccmp�ccmp�ccmp�dlig�dlig�dlig�fina�fina�hlig�hliginit initligaliga locl&locl,medi2medi8rlig>rligHsaltPsaltVsalt\�������������������������������������������������������������&�������� ���� ��������������������� ���� ���� ��������������������'�P�X�`�h���������������� "*2:BJRZbjrz�� �J����������� z*2tL���t���������� ��� ��� � �� � �� � �� � @��� ��� T�� � �� � ���� 6��� j����"����f����v��������������"����@����^����t������������������������&����.����6���H���L���,�,�,����H����� � y� ���� � y�����&��������� ������������������ ���� � ����B����8�����������%%�88������������������ D������9�L�M� *_ & ��j�$�=��E�E��G�G��I�I��K�K��L�M��N�O��W�W�������������������������������������������������������������������������������������������  �  ����������  �""�$$�&&�((�**�,,�..�00�22�44�66�88�:;�==�??�AA�HH�RR�TT�VV�yz�����������  �**�__������������������ & &� � � �����&����������������������������������&����������������������������������$�$����4�F����������������������������������������$�$����4�F���������������������������� ����������� ����$�$����4�F����������������������������!�����������!����$�$����4�F����������������������������"�����������"����$�$����4�F�������������������������#�����������#�����(����0�������FI������������������$�����.����6�������JJ�LN������������������$�����.����6�������OP�RS������������������$�����.����6�������TV�XX������������������$�����(����0�������Y\������������������$���� ���������/C�������� ��B� #&),/258;>ADGJMPSVY\_behknqtw�������pfhjlnrtxz~�  6 ($,.2:> ��Og��ir��#�%��B�!$'*-0369<?BEHKNQTWZ]`cfilorux�������Qpv|< 8"*&04@ �� SS��UU�W[�`g�io�qr����)�O��B�"%(+.147:=@CFILORUX[^adgjmpsvy�������Qou{;  7!)%/3? �� SS��UU�W[�`g�io�qr����)�O��2�� �� ���y���y��� �x�u��uxy��~����&�8�J�l���y���y��� �|�y��� �|�y�� ����w�v�t�s��� �w�v��stvwy|���� ����r���r����>�� �$�����l�h�f�����l�h�f����6���� ���"�(��I�O��I�L��O��L��I���I�����R�l�������$�*�0�6�<b�z`�y^�x\�wZ�vY�uW�tU�s����R�}P�|O�{����� �&�,c�za�y_�x]�w[�vV�s��Q�|��S�|���Thpr��B�� ��8�� ��� ��������������������W���V��������W��A�����(�:�F�P�Z�f�r��� '��" ����� &�� %��"�� ��$�;�� {��V�� ��0�� ��(�/�� ���F��� ���X ���R����"�)�5�6�7�D�F�����������gfhdeji��#9?FLTZ���gfhdeji��#9?FLTZ��� ���,�-�D�O ��*������"�&���� �����,�-�D�O�\ ��� z�� �� � �!��� �L�M� *_ & ���������������������������������^^^^^������|��8�������2��&������3��3���f�� �n� $`)� PfEd�@� m`��������������,���������������,�� �����������~OSXZbw~%V_  :UWZpt?5JR>PjGv#.[jx{}EMWY[]} d q ! !I!K!N!!###!#(#,#u#z#}#######$#$i&&&&'' '''K'M'R'V'^''''''()) )A))))***/*k***++$+T,w,-%-e-o...%..MGMQWn+AKSWg&A6<>ADO#t����� ��QWZ\pz1Ya  !@WZ`ty? 7LT@RtFn�&0]w{}�� HPY[]_ � j t !�! !K!N!P!!###$#+#s#z#}#######$"$`%�&&&''' ')'M'O'V'X'a'''''')) )@))))*�* */*j*}**+�++S,`,y-�-0-o..."..MЦDLPTb"0FNVd���(�8>@CFR� pv��`^VQ@?>61.-('%  '$"[Ycb`_^RPOH3/}{y3/-$h}|v]XTNLykg^Lts830(ėmlll}l{lqlVlPkkkkkkkkkkkkkE$E#_cbb`SAA1�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���� @��������� ���~�����������b�����������������������O����Q��S����W��X����Z��Z����\��b����p��w����z��~��������������"������#����%��7��1��V����Y��_����a����������������������$������&������A������F�� �� ��H�� �� ��J������K������L������M��!��:��N��@��U��h��W��W��~��Z��Z����`��p����t��t����y������������������������������������������������������?��?�������������� ������!������#������$������%������)������0������3������4������5������7������D������G������L������M������S������]������_�������������� ��������5����7��J����L��R����T�����������j����������>����@��P����R��j����t���� ������������)������9������:��F��G��;��n��v��=������F�������c����#��x��&��.����0��[����]��j����w��x����{��{����}��}���������������������������������� ������ �� ��E�� ��H��M�� 7��P��W�� =��Y��Y�� E��[��[�� F��]��]�� G��_��}�� H������ g������ ������ ������ ������ ������ ������ �� ��� d�� �� j�� q�� C�� t�� �� K�� �� �� f�� �� �� s�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��!���! �� ��! ��!I�� ��!K��!K�� ��!N��!N�� ��!P��!�� ��!��!�� ��!��#�� ��#��#�� ��#��#!�� ��#$��#(�� ��#+��#,�� ��#s��#u�� ��#z��#z�� ��#}��#}�� ��#��#�� ��#��#�� ��#��#�� ��#��#�� ��#��#�� ��#��#�� ��#��#�� ��$"��$#�� ��$`��$i�� ��%���&�� ��&��&��o��&��&����&��&����'��'����'��' ����' ��''����')��'K����'M��'M����'O��'R����'V��'V����'X��'^����'a��'����'��'����'��'��-��'��'��;��'��'��=��'��'��>��'��(��D��)��)��T��) ��) ��V��)@��)A��X��)��)��Z��)��)��\��)��)��d��)��)��e��*���*��g��* ��*��j��*/��*/��{��*j��*k��|��*}��*��~��*��*����*��*����+���+����+��+$����+S��+T����,`��,w����,y��,����-���-%����-0��-e����-o��-o��O��.��.��P��.��.��Q��."��.%��R��..��..��V��M��M��W��������D��G����L��M����P��Q����T��W����b��n����������������������������"��+����0��A����F��K����N��S����V��W��"��d��g��$������(������,������2������4������?�������E�������_�����&��c��(��A�������������������������6����8��<����>��>����@��A����C��D����F��O����R����������1������5������9������;������=�������A�� ��#��Q��p��t��U��v����Z������������������ �#�����V�� �8�9��a�;�>��c�@�D��g�F�F��l�J�P��m�R�k��t�ՠ��������0�������:����I����W����f�-�.��u�1�1��w�5�5��x���#��y�%�+���-�@��� ����������������������������������������������������������������������� � � � � ������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a���������������������������������� �r�d�e�i ��x��p�k �v�j �� �s �g�w T �l�|=����c�n T �m�} �b��� ��: "    �y �������������������q�z��5��������f���q����u��-��������J�3�����T��99�NR�7s`s3VV9����s�3D��������{��o�{R�����o������H�����T��3f�������s� �+������b����-��{�T�#�����\q#H�99`�#fy```{���w`�`b�{��{���R�f��f�w�;��{����J/����}�o���o5�j�o�{���-�{��T7��f��D�)�f�s�������, %Id@QX Y!-,%Id@QX Y!-,  �P y PXY%%# �P y PXY%-,KPX EDY!-,%E`D-,KSX%%EDY!!-,ED-,%%I%%I` ch #:e:-���������ff���@ ��/1�0!%!!f�sr)�5����� �5@��� K TX��8Y<2991�/0� P ]%3#3#5qe��������B@��KTKT[X�8Y1�<20@0 @ P ` p ]#!#o$++���������`@1 �   �  91�/<<<<<<<2220@   ]!! !3!!!!#!#!5!!5!T%Dh$ig8R>hggh`TifaabbN���m�!�(�/�@U" '&( /)/))/B" ) *!#�*- )� " & 0K TX�8YK TKT[KT[X��@8Y<<<1�/299990KSX99Y"#.'5.546753.'>54&dijfod]SS\dtzq{---@A$*.U#� jXV`OnZXh�����q)� ��#�'�3�@6$%&%&'$'B� .$ &($4'!%   ! + 1 4K TK T[K T[KT[KT[K T[X�18Y991�2<0KSXY""32654&'2#"&546"32654&%3#2#"&546WccWUccUVcbWWcd1Zܻۻa ۻۼ������ �0@    � � � !     �    B � (('+'$ .  �.'.'!!199999991�/9990KSX99999999Y"2]@ " )� *�*&:�4D ^�YZ UZZY0g{�� "-  ' (   2'�') #**(/2; 49?2J LKFO2VZ Y UY\_2j i`2uy z� 2229]�]3267 >73#'#"�5467.54632.#"[UԠ_I{;B h]hΆ02޸SUWDi;#QX?@Yr~YW׀c?}<$$/1oX3g��o��7@ ��KTKT[X�8Y1�0@ @P`p]#o+����{� �7@� �� KTX� 8YKTX� �@8Y2991�0#&547{>;��o� �@�� �<991�03#654<:����=J��N@, �    �  <2<2991�<22990 %#'-73%g:r:g:PrPbybcy������� �#@� �  <<1�/<<0!!#!5!-Ө-Ӫ--�����@ ��1�073#ӤR@��d����1�0!!d����������1�/073#���B��-@��B��/991�0KSXY"3#m������ ��#@�  1�0"32'2��#"��  P3343ssyz�����Z� �@@B� � KTX��@8Y1�/20KSXY"]7!5%3!!JeJsHHժ������J��@'�B ��  KTKT[KT[X�8Y91�/20KSX9Y"@2UVVzzv�t�vust��]�]%!!56�7>54&#"5>32�Ls3aM_xzXE[w:mIwBC12\p����s�(�p@.�    #)�&  )KTKT[X� 8Y991�90@ daa d!�]!"&'532654&+532654&#"5>32?^jTmǹSrsY %Đ%%12wps{$& Ѳ|���d���� �@  � B�   � K TK T[X� 8Y<291�/<290KSXY"@* �*�H�Y�i�w��+�&+6NO O Vfuz ]�] !33##!55^%3`����d��^@# �  � KTKT[X�8YKTX��@8Y1�90!!>32��!"&'532654&#",X,$^hZkʭQTժ 10$&����� �$�X@$� � "% " !%1�90@�]]"32654&.#">32��# ��!2 LL;kPL;y$&W]yb�������h��c@B��991�/0KSXY"KTX��@���878Y@X9Hg�]�]!#!3V+������ �#�/�C@% �'-'0 $*$ !0991�990"32654&%.54$32#"$54632654&#"�HŚV г "Əُattt������$�X@#� �%!�"" %1�90@]]7532#"�54�3 ��!"&2654&#"LK:lL>$& V\s[�����#���@��<21�/073#3##����#�� �%@�� � <21�03#3#ӤR#٬@���^��M@*��B��$#291�90KSXY" 5Ѧ���`���@ ��#<21�0!!!!�����^��O@+��B�$�#<91�90KSXY"55//m��������$�e@+$  ��   �&%K TX�8Y99991�/9990y z z ]%3##546?>54&#"5>32ſ8ZZ93lOa^gHZX/'eVY5^1YnFC98ŸLVV/5<4����q� �L�@2  L4307$7CM34�( (+(I+*(I,=M<991�2990�K TK T[KT[KT[KT[X�M��M�M�@878Y@ NN/N?N]32654&#"#"&5463253>54&'&$#"3267#"$'&5476$32�|{zy!<gثg;?@hհ{`smihZ}٘~Rk{KOHMIKL ߱kPA@fjhmWQoag}}IJ}b{�����h�� �@A��  ��     B�  �  91�/<90KSXY" ]@B�X�v�p��  VXP ghxv|rwx ]�] !3#!#%{9҈_+��������� �C@#�   �. �!29991�/90"]!2654&#!2654&#%!2#!D+ |݇f>orqp ˘��s'��6@  � �021�0].# ��!267# ��!2'f��fjzSb_^^_HHghG���������.@�  � 2� 99991�/0`]3 ��!%! ��)5BhPa/w.,~������� �.@�  � 21�/0 ]!!!!!!9>ժF������#� �)@�� 21�/0 ]!!!!#ZpPժH7���s��9@ ��43 1�990%!5!# ��!2.# ��!26uu^opkSUmnHF_`%������;� �,@� 8 � 221�/<20P ]3!3#!#"d+9�������.��KTX���@8Y1�/0@ 0@P`]3#+��f� �B@ �� 9� KTX���@8Y991�990@ 0 @ P ` ]3+53265M?n������j� �@(B� � 291�/<290KSXY"]@ ((764GFCUgvw    (+*66650 A@E@@@ b`hgwp  ,]q�]q3! !#3wH1�������j��%@ �:�1�/0@ 0P]3!!_ժ����� �@4  B �   > � 91�/<290KSXY"p]@V   && & 45 i|{y   #,'( 4<VY ej vy ]�]! !###-}-+��������3� �y@B�6� 991�/<2990KSXY" ]@068HGif FIWXeiy ]�]!3!#j+��s� ��#@�  31�0"��32��' ��! ��':xyLHH[[bb���������:@�  � ?� 291�/0@ ?_]32654&#%!2+#8/ϒ��s� ��R@*  B �    39991�990KSX9Y""��32��#'# ��! �'? !#y;:xLHHab[�����T���@5  B�   � ?  299991�/<9990KSX9Y"@]@Bz��%�%%&'&&& 66FFhuuw]�]#.+#! 32654&#A{>ٿJx�~hb؍O����'�~@<    B ��%( �"-"(99991�90KSX99Y")])/)O)].#"!"&'532654&/.54$32Hs_wzj{r{i76vce+ٶ0/EF~n|-&������J@�@�@1�/20K TX��@���878Y@� � @ p ]!!#!ժ+���)��@@ � � 8�AKTX��8Y1�299990]332653�! �ˮ®u\*$�����h��@'���B��91�/290KSXY"P]@b�*GGZ}� *�&&))% 8�33<<7H�EEIIGY�Vfiiz�vvyyu�)]�]!3 3J+��D��� {@I     � �� B �   � 91�/<2290KSXY"�]@ � �  ($ >>4 0 LMB @ Yjkg ` {| � ���� �  �  !   # $ %  <:5306 9 ? 0F�FJ@E@BBB@@ D M @@XVY Pfgab```d d d w�v{xwtyywpx   []�]3 3 3# #D:9:9+����=��;� �f@ � 1� ]�@� /<20KBPX@  � �@ � �  Y3 3 # #su �\Y+3{������@(���B�@�@ 91�/290KSXY"� ]@<5000F@@@QQQe &)78@ ghxp ]�]3 3#f9�����\��� �@B��B� K TK T[X�8Y991�/0KSXY"@@ )&8HGH  �  / 59? GJO UYfio wx ]�]!!!5!sP=g՚o����X��;@�C�K TX���@8YKTKT[X��8Y21�0!#3!X�����B��-@��B��/991�0KSXY"#m���o��0@��CKTKT[X��@8Y<1�0!53#5oXޏ����@ �91�290 # #HHu-������1�0!5�����f��1@ �D1�0�K TKT[X�����@878Y #ofv��{-{� �%�@'  � # �  E&22991�/9990@n0000 0!0"?'@@@@ @!@"PPPP P!P"P'p' !"'''000 0!@@@ @!PPP P!``` `!ppp p! !]]"326=7#5#"&5463!54&#"5>32߬o?`TeZ3f{bsٴ)Lfa..''���� ��8@  �G F221�/0`]4&#"326>32�#"&'#3姒:{�{:/Rdaad��q{��?@�  �HE21�0@ ].#"3267#"��!2NPƳPNM]-U5++++$$>:#����qZ���8@��G E221�/0`]3#5#"�3232654&#":|�|ǧ^daDDa��q{���p@$�   �KE91�90@)?p?�????,// , o�oooo ]q]!3267# ��32�.#" ͷjbck)^Z44*,8 Cė���/����Y@ � �   LK TX� �@8YKTX� 8Y<<991�/22990@P]#"!!##535463cM/ѹPhc/яN��qVZ{� �(�J@#  &#' &� G E)221�/990`***]4&#"326!"&'5326=#"3253aQQR9||9=,*[cb::bc�����d��4@ � �N  F21�/<90`]#4&#"#3>32d||Bu\ed�����y���+@��F<21�/0@  @ P ` p ]3#3#`��Vy� ��D@ � � O  �F<2991�990@ @P`p]3+532653#F1iL`a(������� �@)B� �F 291�/<90KSXY" ]@_ ')+Vfgsw    ('(++@ h` ]q�]33 ##%kǹi#����y��"��F1�/0@ @P`p]3#�����{�"�Z@& �  �PPF#291�/<<<290@0$P$p$$$$$$$ ]>32#4&#"#4&#"#3>32)Erurw?yz|v\`gb|�������d{��6@ � �N  F21�/<90`]#4&#"#3>32d||Bu\`ed��qu{� ��J@�  QE1�0@#?{�{   {  {]"32654&'2��#"��s98����V{���>@� G�F221�0@ `]%#3>32�#"&4&#"326s:{�{8 daa�����qVZ{� ��>@   G�E221�0@ `]32654&#"#"�3253#/s:|�|:/daDDad������J{��0@ �   �F21�/90P].#"#3>32JI,:.˾`fc����o{�'�@<  S  SB �%( �R"E(99991�90KSX99Y"�']@m   . , , , ; ; ; ; � $( ( *//*(() )!$' ���     '/)?)_))))))]�]q.#"#"&'532654&/.54632NZb?ĥZlfae@f?((TT@I!*##55YQKP%$�����7����8@�  �F<<2991�/<2990]!!;#"&5#53w{KsբN`>�����X{���;@ �   N�F921�/290o]332653#5#"&||Cua{fc���=��`��@'���B��K TX���@8YKTKT[X��8Y91�/290KSXY"@Hj{�  �&�&)) 5�5::0F�FIIFH@V�VYYPf�fiigh`u�t{{uz��>]�]3 3#=^^\`T����V��5`� @IU U U U  � �� B �   � K TKT[KT[KT[K T[X���@8YK TK T[KT[X��8Y91�/<2290KSXY"@" 5 IIF @ [[U P nnf yy          %�%#'!%""%' $ ! # 9669 0FHF@B@@@D D D @@V�VVPQRRPS T U c�dejejjjn a g ou�uy}x}zzxy  { v } �@/ �  y]�]333# #V`jjj��;��y`� C@F ��  �   B � � K TKT[KT[KT[X��@8YKTX�8Y91�/<290KSXY"@   & =1 UWX f vzvt        )&% * :9746 9 0 IFE J @ Y�VYYWVYVV Y P o x  /]�] # # 3 dkr))`HJq���=V`�@C �  ���  ��   B �   � K TKT[X� �@8YKTX� 8Y91�29990KSX2Y"@�     # 5 I O N Z Z j  �       '�$$  )( % $ $ ' ** 7�55008 6 6 8 990A�@@@@@@@@B E G II@T�QQUPPVUVW W U U YYPffh ii`{xx�   e]�]+5326?3 3N|lLT3!;^^hzHTNl�����X��`� �@B�� K TK T[X�8YKTX��@8Y2991�/0KSXY"@B&GI  + 690 @@E@@CWY_ ``f``b ]�]!!!5!qjL}e`ۓ%����$�w@4 %   !� � % $� � C %K TX��@8Y<<299999991�99999990�&]#"&=4&+5326=46;#"3>l==k>DV[noZVtsݓXX������1�0#��������$�@6%   ��#%�#�C� %K TX�8YKTX��@8Y<2<99999991�99999990�&]326=467.=4&+532;#"+�FUZooZUF?l>>l?VWstݔ���1��#@ � �1�990#"'&'&'&#"5>32326ian ^Xbian ^V1OD;>MSOE<>L��5����� �b@��� <2991�/0K TX� �@�� � 878YKTKT[KT[X� �� � �@878Y� P ]#53#3�+e���#��!�Q@+�     "�  "<<<221�<9990%.'>7#&��73JDFHAMf fIX⸹)**'# 32!������b��`@!�  � � <<1�/2<2990K TX�����@878Y66�].#"!!!!53#535632NL=ty-=))׏/я�����^�R�#�/�@I -�'! - -'!0 �*$0* $ $(st*(s09999999991�9999999907'#"&''7.5467'7>324&#"326{r%$&(r;t=:x=q%%&&s7t@<u\rpqqs;w>?s9q(&%%s>v:@t8s'%$|ppr���R����@F  B �    �f�e f e<2299991�/2<2<290KSXY"K TX�����@878Y@(' ' ')((79  ]�]!#!5!5'!5!3 3!!!c`Tþ{yT9{3{JD{3�������@ ��<21�0## � �����\=� �>�@</0*�06 '& *&# <#?/�0- 6W9-W W "9&"W3?99991�99990K TK T[K T[KT[X�?�@��?�?878Y>54&.#"#"&'532654/.5467.54632{?>?>S8alӃ\]>9̭IXW:fqր][;;ȦI.Z.L-[.K''PGZsweZ54m@''TLf{xf[1,pE���F)���@�d�d1�<20�K TK T[X��@���878YK TK T[KT[KT[X�����@878YKTKT[X��@���878Y@````pppp]3#%3#^y������/�I�C@&=>:A$104G�$ 7aD=0^* D^ J21�/02#"$'&5476$"3267>54&'..#"3267#"&54632�mmllmmmmllmm^^``^^⃄^]]^\^BB@zBCFInmmmmnnmmmmng^^^傁^^__^]⃅]^^! "�����s;���)�_@3(%��%  *� "(kl"k *229991�99990!!#5#"&546;54&#"5>32"326=P,]uu>DIE~bRhP{@p?Dq[[""CO@Mr���%#�� �@I���    B  � �o o n<2991�<2990KSXY" 5 5%-+#-+#RR�����^��@ ��1�0!#!^���d����1�0!!d������/�8�L�`@6EBC?2H09JC 9� $HE301B<?96I1`K6`C<^ K^ _*M299991�/29990"3267>54&'.'2#"$'&5476$#32654&'2#'.+#�^^``^^⃄^]]^\^ㄘmmllmmmmllmm}{{nWXfi`C.;I6Bf^^^傁^^__^]⃅]^^gnmmmmnnmmmmnb>KL?gwyVpMI`3D��b+��/��1�0�K TKT[X�����@878Y!!V�����u=� �� @�  Z[Z1�0"32654&'2#"&546�PnnPPnoO@v+..ooPOmmOOp1.-rB�������� ��.@�   �  <2<21�/<<0!!#!5!!!-Ө-}}����^��J@$�}�}B�� �~91�90KSX2Y"!!567�54&#"5>32 "?XhU4zHM98rn81^BQ##{l0����b�(�H@'�    #)�~&~ )9991�90#"&'532654&+532654&#"5>32 \e9}F4wCmxolV^^ad_(fQI7Z`mR|yOFJLl?<:=svcE`�sRf��1@ �D1�0�K TKT[X�����@878Y3#f�����V`� �M@%  �!   N�F!291�2<990"`""]3326533267#"&'#"&'#% )I#ER2bf*V H<9 NPOONN�����;9� �%@��]] 91�290!###.54$yfNݸ���HF����1�03#F���#u����@  ��' 1�/90!#"&'532654&'T76xv.W+"J/;<+->i0Y[ 0.W=��� �,@�   |]||� 1�2035733! c)t'+n���`d����.@� � klk 991�0!!2#"&546"32654&PXγгi~hi}|P{ݿܾs���H#�� �@I  ���B  � �o o�p<<991�<2990KSXY"5 %5 +-+-#^R^  ^R^  ���&�{��' Kd "5���?&�{��'�td "5���b&�u��' Kd "5����� �$�@/ � �!# #%" �" �"!& %99991�9990KTKT[KT[X�%��%�%�@878Y@ ttttv]33267#"&546?>7>5#537ZZ:3mN`^gIYX0&DeWX5^1YnFC98ŸLVV/5<6���hk&�$��u���hk&�$��u���hm&�$��u�  +@ �]1�����h^&�$��u� #+@ @O# /#]1�����hN&�$��u�  +@ 0? � ]1������hm� ��!�@T   !!  ! !!!B     !  �VV!"2299999991�/<9990KSXY" #]@  s P#f iu {yyv v!# ]�]4&#"326!.54632#!#TY?@WX??Y!X=>sr?<҈_Z?YWA?XXN)sIsrFv)�����H���@9  B �   � <291�/<0KSXY"]@gww  ]!!!!!!#!59=qժF՞���su'&�&���z-�����k&�(��u���k&�(��u���m&�(��u�@@ ]1������N&�(��u� @@ @]1��;��k&�,��/u���k&�,��/u��`m&�,��/u� �+1�����XN&�,��/u�� +1���� ��� ��g@  �  2  �y<291�/220@(   ]]! ��)#53!!3 ��!iP`P5~.,�����3^&�1��u��"+@ 0?""]1���sk&�2��'u�sk&�2��'u�sm&�2��'u�+@]1���s^&�2��'u�!0 +@ 0!?0 !/0!0]1���sN&�2��'u� +@ @O]1����?� �@M   �� �B � � <291�<290KSXY"  ' 7 7w55v8vL57y5yy5��f� ��+�@< +, � )&  *&& &,+,* # �)#3,999999991�99999990@*W�ZWU!je!{vu! FY�Vj�ddj(|�svz( ]] 32�4&'.#"�&5�!27�!"&''3>_'y=_''NOy;WfNPƀ[gX@CHp@CpDfbMKYg[KKX�)k&�8��u�)k&�8��u�)m&�8��u� �+@ / ]1���)N&�8��u� +@P_@O /]1����k&�<��su����� ��=@ �  ? �2291�/0@ ?_]332+#32654&#'ђ�����/�@0-'!  �**.  !' $'$-�F099991�/990@@'(     ! "&  : :!MM I!I"jj  ]]4632#"&'532654&/.5467.#"#:A9`@IPAtx;e\`Wqqs`/Q*%jd_[?T>7;[gp����{-f&�D���CR�� @?&/&&]1��{-f&�D���vR�� @?&/&&]1��{-f&�D��R�� (,+1�{-7&�D��R��.< +@ ./<.<]1�{-&�D���jR�� -( +@(o(P-_(@-O(0-?(�-( ]1�{-&�D��R��%@&,,& 2882 ++1�@ ?5?/5/]0�����{o{��3�>@C'-%= �4%�:.-*1 %?47&�%7&� =&-7"E?<999991�2<<29990@0+0,0-0.0/00@+@,@-@.@/@0P+P,P-P.P/P0+0@@@@@@@@@?�?? ??0,0-0.0/@,@-@.@/P,P-P.P/o�oo oo`,`-`.`/p,p-p.p/,-./]q].#">32�!3267#"&'#"&5463!54&#"5>32"326=DJԄ ̷hddjMI؏`TeZ߬o0Z^Z55*,ywxx..''`f{bsٴ)���qu{&�F���z����qf&�H���C����qf&�H���v����qf&�H������"+1���q&�H���j����@@ ]1�����f'�C��������of'�v�������\f&������ �+1����F&����j���� +1����qu��('@^%{&%#${##{#({'(#&'('%$%(('"#" ! B('&%"! ## #)&' ! (%#" QE)99999991�9990KSXY"?*]@v%+("/#/$)%-&-'*(6%F%X X!` `!f"u u!u"%#%$&&&''(6$6%F$E%Z Z!b b!�z{     {zzv v!x"**']�].#"32654&�#"�4�32''%'3%F2X)6 ~r4*!M!ü޼z&7�7kc\̑oab���d7&�Q������quf&�R���Cs����quf&�R���vs����quf&�R��s��+1�qu7&�R��s�� .+@ /. .]1�qu&�R���js�� +@ @O0?]1���o��� �)@� r� <<1�03#3#!!oA��H� ��+�@<+,& � )&  *&& &,+,* # �#Q)E,229999991�99999990@p(?-YVUV jf!�{    { z{ {!"#$%{&%--&Y�VUZ(i�fej(z�tvz($$]] 32654&'.#".5�327�#"&'')gA\*g>}66]C_56`?`!*(Ou))Hn.Mw834OMx43N�Xf&�X���C{����Xf&�X���v{����Xf&�X��{�� +1�X&�X���j{�� +@ @O0?�]1�=Vf&�\���v^�����V���>@� G�F221�0@ `]%#3>32�#"&4&#"326s:{�{8daa���=V&�\���j^��+@ 0? /]1�����h1'�q�;�$��� +@@O]1���{-&�qJ��D���+@o]1���h'�J�$����+1�@o�o]0�{-&O�D���"�+1�u&�$�����{u{&�D�����s'k&�&��-u�qf&�F���v����s'm'Lu�&��� <=/1��qf&�F������s'P'Lu�&���q'���F���s'm&�&��-u�@]1����qf&�F��������m'u�'���q&�G����� @_?]1���� �������q��$�J@$ "�   � GE%<<1�/<20`&&&]!5!533##5#"�3232654&#"F:|�|ǧN}}daDDa���3&�(���q�=�q'�q����H���@p�]1������m'u�(���@@�]1����qH'����H���@p�]1������P'u�(���q'���H���u&�(�����qu{&�H��x�����g&�(��o�@@ ]1����qa&�H�����!+@!�]1���sm'\u�*��� <=/1��qVZf&h��J���  <=/1����sm&�*��u�qVZH&�J������sP'\u�*����@?�]0���qVZ'j���J���s'^�*���qVZ4' �J�����;m'u�+��� +@ / ]1����dm'u�K���*+1�KQX��88Y@ @@]�������:@  �  8 �22221�/<2222203!533##!##53!5qʨ"ʨ9Q�����x����>@! �  �N  2221�/<2290#4&#"##5353!!>32||}}`Bu\zzed���x^'.u�,��� +1����g7'������+1�����Y1'�q.;�,���+1����H'�q����+1����gm'.u�,����+1����VH'�������+1���u%'d���,���u 'J���L�����P&�,��/u��<<1�??]0�������y{���,@ ��F91�/0@4D@P`p]3#\`{��f'�-\���,���@1���V'�M8���L���@F1��f_m'.u�-���+1��V\f'�����+1���j'� �.���'� �N������`� �@(B� �F 291�/<290KSXY" ]@_ ')+Vfgsw    ('(++@ h` ]q�]33 ##%kǹ`!����jl'nv�/�����Jl'Zv�O���<1�KQX���@8Y@��O�]0�j'� �/���'� �O���@@�]1������j'�/������'9��O��� @��]1����j'�y1�w�/�����'�y��s�O���K QKSKQZ[X���@8Y1������u� �?@ �� � : �y<<991�/900P]3%!!'79Pw^Mo;jn�������H� �^@ � �z z� <<991�/90KTX� �@�� � 878Y@ @ P ` sz p ]37#'7Ǹ}Lɸ{JZjXj����3l'v�1���@O�]1������dm&�vB�Q��� @?�O�]1����3'�� �1���d{'� �Q�����3_&�1��g� �+@ /  ]1�����df&�Q������� +@�]1�����'�QU��~���V��;@  AKTX�8Y21�@ /0!"#367632+53265PͳNijQRW1fOCCoa`Z�����Vd{��;@ � �NF 21�/90`!!]+5327654&#"#367632dRQi&&||BYZuccH``01`e22wx��s1'�q';�2��� +@]1���qu&�qs�R���+1�sm''u�2����+@�]1���quH&s��R����#+1�sk''u�2���quf'����R����s�� ���;@�  � 299991�/220!!!!! ��!# ��!39OAg@AժF|pm|����q{��'�3�@1� �. ("%4�"1 �K1 Q+E49991�2<2290@%?5_5p55555?�???? o�oooo ]q].#"!3267#"&'#"��32>32�%"32654& H ̷jbdjQGьBN5Z44*,nmnm98olkp݇����Tl'v�5�����m&�vB�U�����T'� �5���J{'� �U�����T_&�5��}g��@_]0�����Zf&�U���� +@�]1�l'v�6���om&�vB�V�����m'u�6���  ))Ic:1����of&%��V���  ))Ic:1��u&�6���z����ou{&�V���z����m&�6��u� + ""Ic:1����of&�V��'��� + ""Ic:1���u&�zP��7�����7u&�z��W������_&�7��sg� �+1�@_]0���7��&�W��7�p�@]1��������F@  � @ �@ <<1�/2<20@��@p ]!!!!#!5!!  ժA@�����7����C@�  �F<<2<<2991�/<<<20]!!!!;#"'&=#535#53w{{%&sQQ''PO>���)^'u�8��� '+@ ]1���X7'����X���&+1���)1'�q�;�8��� +@ / ]1���X'�q��X���+1���)m'u�8����+@�]1���XH'����X����+1���)o&�8����i�X&�X��|� @@@!]1����)k'u�8���^f'����X���u)&�8������u{&�X��'���D��t'|�:���+1���V��5m'E��Z���+1����t'r|�<��� +1���=Vm&^�\���+1��N&�<��su�� +1���\��l'v�=���X��m&�vB�]�����\��P'u�=���X��'���]���@ O _ ]1�\��m&�=��u�X��f&�]���� �+@� ]1��/����#@  L<1�/0!##53546;#"c'&яN()g�� ��,�D@% ")%,$'".E�G* ,(%#'F-<2221�/<204'&#"327667632#"'&'##5353!!STTSSTTS:YX{{XY:E/tssttsstRd0110d}}����P���)�C@#�   �. �*29991�/90"]!2654&#!2654&#%!2#!"#546D+ |v݇f>orqp ˘0_i1F������������&�8@�# (EGF'221�/067632#"'&'#!%4'&#"3276s:YX{{XY:NkrSTTSSTTSd0110dtssttsst������ ��3@  �. /21@  �/ 9/04'&#!!276!2#!#ONDNO|N8DCDCD�������>@  G /221@�  �/ij9/0>32�#"&'##34&#"326s:{�{:"QrdaadD�����s'��0@�  0 �<1�0>3 ��!"&'53 ��!"shSzjf��fbGGaaHH_^9'(9^_��sZd�$�D@"! %  �%  �0%21�0&&].# ��!267# ��!2676;#"'f��fjzS` SfM?nb_^^_HHgh$bz��q�"�N@$� ## �HE#21�0@ $$$$$].#"3267#"��!2546;#"NPƳPNM]-GFE0iL~++++$$>: a���� �����������.@�  � 2� 99991�/0`]3 ��!%! ��)"#5465BhPav/w.,~0_i1F��������.@  .�21@   �/0)!"!!"$54$3!!@DNN|#+��qZ���?@G� E221�/0` ]5!#5#"�3232654&#" M:|�|:ndaDDad�����qVtc��'�T@ )E Q E(]99�@   (99@�%S 910%!"'53254%&'&�32�6&#">kGxfu'~@3cnBOFFu\0%p9 *�����E� �+@  �  21@ �/0!5!!5!!5E>9+��u���D@&��� 3�91�90!�!"56$3 ��! �7�32�7upo^ ��   2`_FHg[����{�(�@@$ )�) #)* &)1�90.54$32.#";#"3267# $546؃ YsrSǾmTj^У%!| &${spw21%%ݐ��f#��A@ �� �2991�990 ]!!!!+53265ZpPM?nժH���V��e@#  �� LK TX��@8YKTX�8Y<<991�2299990@P]#"!!+53265#535463cM/ѮcMPhc뻫Ph*N����sd�&�I@�43! F'1@'�$$'�990%!5!# ��!246;#".# ��!26uu^[DM?npkSUmnꪖ_`%�����Rv��%�@ 'P $&]ĵ� 91@ �%$&�222990@ #%$$<<$#$%#@$"! #9927654'&'3#"'&5476736,3,,3,6hC.KddK.Ch B9Iy\\yI9B z^ȮwBAWWABw1�����G�*�O@, *&NF+291�@ '&�&  #/<<9990%27654'&'5�+"&54&#"#3>323LTWJ>ymoF||BuLibep_!edg�������� �.@ ��� KTX���@8Y991�/9903;#"&n?M-–���� ��R� �E@ � � <KTX��@���@88Y21�/<20@ 0 @ P ` ]33###53ʿʿA������f@� 29�1�@%    B   /<9990KSXY"#54&#" !#3632I&F%3lUqUUHy6P#1CO\[n������@   �F291�@B   /<90KSX@     Y]@5 ( ' ( ++@h `    ] q�@%  ' ) +V f gs w   ]46;#"3 ##iL%kǹ~a#����� ��*� �2@�F <21�@ �/<20@  @ P ` p ]33###538D�����=����@     �IJ]9 @ ]1�@ �  �/<90@2    � ��     <<<3''%'3%# =G!)K4:!~2eccŊhah<���'�'�J@� )PP (<91�@ �!!$( /<<<2909%#"'&5332653327653#5#"'&E__'9u99w{SS?yzVU|v{z5NNM_`)gb>>��f3��@)B� �6  9�99991�/299990KSXY" ]@068HGif FIWXeiy]�]!3!+53265jG?n+���Vd{K����s� ���1@ 3�221�@   0�! ��! �"�!&32sy:;x� Vb[[z=���g&�2�4�v'X� �R���s���3@� ��!�  <1�/0!4&#! ��!2!2"��327&nzy;pa'Xܯ–bb-LgF����qVY{��!�:@ """# E"91�04'&##"��3232"327&&&idRصRQ@TVt1098``:6��������:@�  � ?� 291�/0@ ?_]32654&#%!2+#"#5468ʄv/ϒ0_i1F�����V��$�O@$#�% %G  �F%22991�990@ `&&&&]%#46;#">32�#"&4&#"326siL:{�{8(adaa��T���V@�  ?  2299991�@�  /9990@ @u|]#.+#33 326&#A{>ٿJx�~hb؍Oђ ���r�!�d@ -�" "99991�@B!�  �"90KSX@ Y6 327# '&546?6764'& {璑z<;YZL-|숋_ppٶ+23@@m���d{�'�@  !! �RE(99991@ �'$$(�90@S !S BKSX99Y"�]@/)?)_))))))]@% � '$&((*//*( ( ))$�]@.,,,;;;; q>323267#"&546?>54&#"Lf@eaflZ?bZN?$%PKQY55##*!I@TT((������7���V���6@   O 221�@�   <20;#"&5# 54!23%&'&#"3wMc/R5!n|wj=hP`@o,0A3�����7V��?@ �F<<291�@�/<2990!!;+53276="&5#53w{KsF0j&&էN01`>�������X@ ��@  991�/2990K TX��@���878Y@��@p ]!!##"#546;^vժ+Zi1F���7����I@  �F<<2291�@�  /<299990]!!;#"&5#53546;#"w{KsբcMcN`NQ���f��T@ �@�@ 1�20K TX��@���878Y@��@p ]!!;#"&!n?Nժ=–�_&�84�i'� �X���N��:@!�3   1�@   <2220!�! �47!5!�32�54'5!X ƱXw>*a"La���v��-@   /<91�@ �0%2�54'&'5!'&'&33cAnMagn"ʦmWDtz–������d@  �@ @99/1�@ � /9990@        BKSXY""#3 632#54&9%NZUUIG9\[ny6P����=V{�j@ � K TKT[X� �@8YKTX� 8Y9991�@: �  ���  ��   B �    9990KSX2Y"@ �      '�$$  )( % $ $ ' 7�55008 6 6 8 A�@@@@@@@@B E G T�QQUPPVUVW W U U ffh {� F]�@%�     # 5 I O N Z Z j ]+5326?3 67632#54&#"N|lLT3!;^0XQ99) hzHTN43`rr:T*��\����@5    B � ��B� K TK T[X� 8Y9991�/<20KSX<<<<Y"@@  )& 8 HG H  �/59?GJOUYfiowx]�]!!!!!5!5!!spsT=g՚"��X��`��@1    B�    � K TK T[X� 8YKTX� �@8Y291�/<20KSX<<<<Y"@B&GI  + 690@@E@@ CWY_``f`` b]�]!3!!!5#5!!qj}+P e`ܐ\9�����"�p@    #99?O]91�@  #�#990@  @ 7 ; ]�]%27654'&+5!5!2!"'&'5cd\]�ejbVQw}~j~kKKIJꪚ8*mhzy%1���\�"�^@  #Ĵ0@]9991�@#� #990@ %2767# '&54767635!!#"~j~}w蘘QVbje�]\dck1%yz܊hm*8ꚪJIKK�����hL?`� �@ � !91�@ �B�!!9/990@�@��#%�7�4F�C[�T~� ]@%$57EFT\ �]@ ] 5!!#"3267# $547676[eje]\dcmTjdc^QVbܨ JKKK21%݊hm*8����qV`� ��2767# 4%$54#0!!5! TMOQWPVa ejo0, 5%b|8d1a����J�$��%!!57!5!67654'&#"5>323#L:s_%'ST_ijxzX"Jh0@umHLIwKK!!C12\RI`1����]��5@ �F1�@ � 0 4&#!!!%$ $5& )s�Q;-%,%hV)$y����hL?`��3@  F1�@� 203 4&#!!!32!"'hi;-ԧc%,&cV)$yJ���X�$��!"'&'5327674'&+#5333!plnUQQLITNPc9:V>}ws}#(rAbLr�����V{���@@  �F221�@ B �0KSX���Y#367632�54'&#"s4QҸMNr98xܭz BR1pqWBA���V��&@ ��F1�0@ @P`p]3#��V''������V��:@  �   �<<2<<21�9/<2<203!!!!#!5!5!5!s____,Ԫ���������� m'?���'����� f'@���'���qf'@���G���f$'�-���/���V'�Me���/���V'�Mv���O���f'�-_���1���V'�M>���1���V'�Me���Q�����hm&�$��u��<1�{-f&�D��Z�� +'+1��`m&�,��/u�  ��Ic:1�����^f&������  ��Ic:1����sm&�2��'u�quf&�R��v�� <1���)m&�8��u�<1�Xf&�X��v��  Ic:1��)3&0��8�����X1'�q�{;����)Z&�8��6����X"&�X���)Z&�8��0����X"&�X���)`&�8��0���X"&�X���q{�����h3&�$�������{-1&����q�R;���h3&�$�������{-&�D�����H4'�q>����{o'�q�����s�%�T@!$"4�3 &<1�@"�#%&99ܰ KTX"@8Y<203## ��!2.# ��!2675#535!5yyuu^opkC XSUmnHF_`%'X�����qV{� �4�X@"2%� G,E5221�@ #% ) 2/3 &)/99<20`666]4&#"3263#!"&'532767!5!6=#"3253:aQQRZ9||9=nXF]@,*_EG^[cb::bc��sm&�*��Ju�!<@!T!$!]1���qVZc&J�J�������jm'u�.����m&�N��u�* �+1�KQX���88Y@ ��@@�]�su'4���2���quu{'����R���su1'�q';���quu&�qs�����m'uy���XL/f&�T����Vdf'%�����  Ic:1������ '�=���'����� '�]���'���q'�]���G���sl'v�*���qVZc&�J���v����-��5@8�221�@� /203!327653! '&5!#>=B>d`gd"dPNOKZ߀xxv 9�����V���@@  �221�@ B �0KSX���Y%#367632�4'&#"8WST=<HW5xz7 GF������3k'u�1�����dd&�Q���C���hs&���\}�{s&���}���Hl'\v����{oc&����ve�fl'v����Hc&����v�����hp&�$��z�{-d'�D�����h6&�$��>�{-H'e���D�����p&�(��z�qc'�H�����6&�(��>�qH'���H����sp&�,��Yz��c'f������w6&�,��>>��UH'$������sp&�2��Az�qud'�R���s6&�2��>�quH'���R�����Tp&�5��yz���Jc'%�U�����T6&�5��>���^H'-���U���)p&�8��z�Xd'�X���)6&�8��>�XH'���X���'v���6���o{',���V��'S���7���7'����W����Rs�.�� 56$>54&#"57>54.#"5632?4o�1\}p_s<fh=#7KH&΃|:nCpΠ`"7Oe3HjAcR7V3" V<fqt��GO{�4��5>54&#"57>54.#"5$32Fp>!BlJc(v];?"AW?-1CA#E ptgDZX%KlaF='.`[b[3XpVU <Ef9,F* ;ZGan������;m'u�+����dm'!u�K���*+1�KQX��88Y@ @@]��V��.@  AKTX�8Y21�/04&#"#3>2#PQ̝����qpD��(�4��%3254'"632!"'#67&5#"'&76323� 76'& %44nI5"C0:XY|ˀ|YX:ST$TTTTT- H:E<$d0110d^jtssttss��q%� �;�W@$�3=E (B!8;7B/E<̲ ;]91�@$3�< ;<,<990" 7654&327654'&'52 '&54767&'&5476!˸jkkjpkk_;̨_`Lm䖋_``aCUtMMMMMN'|OEH-AA+Mdha "ccttttُcc"FYXSJ���qq� �4�C@6E B42()+&BE5221�@4)"�.559920" 7654'& '&5467&'&5473327654'qSRRS SSSR:4HRQ;4?+IHIJ,MMMMMNMMJ@b@Y "ccttttُ"#VKYIAAAAAtw>��\V��@ B  K TK T[X� 8Y991�@ B  /0KSX@ Y@@ )&8HGH  �/59?GJOUYfiowx]�]+53276=!5!5!!Hri&&gPP%01o����XV`��@   K TK T[X� 8YKTX� �@8YĴ@`]99Դ@`]1�@ B  /0KSX@ Y@2&GI + 690EIWY_fh]�]+53276=!5!5!!۞Hri&&5ejLP%01%����hP'u�$���{-'J���D���u&�(���z����qu{&�H���z{����s3&�2��b����qu1&����q�s;�s3&�2��i����qu&�R���sP''u�2���qu's���R���s3&�2��j����qu1&���q�s;��1'�q�r;�<���=V&�q^�\������p\����%3254'"632!"'#67&73%44nI5"C1- H:E<Z0��pN{��+��%3254'"632!"'#67&74&#"#367632%44nI5"C1||BYZucc- H:E<Z`e22wx�����7pa��!��%3254'"632!"'#67&5#533!!%44nI6!C1{- H:E<Z>��Vy`� �8@ ��  O�F 991�990@  @ P ` p ]3+53265F1iL`a���q� �#�/�A@1E%G +G!E0<<<<1�@( . /22220� 6& 23632�#"'#5#"'&76�'&  7/ST$Trr�rrˀ]STTSST$Tjtss ^ŨŢtsstjtss��qV{� �%�/�D@1E$G+G'E0<<<<1�@ *.! 02<220�'&  7"'##"'&763253632�� 6& STTSST$Trrˀrr�ST$TdtsstjtssRŢŪjtss��|�����3 #!#'#7'7 3!Jafp|҈2F;R/o]jY'FF8O����� �"�,��'&76!27&'!2767# '#&# rfuSv=:efc.1 �tsfjwv9t�FXh$xYv+!f //_H$$\/ح����� ]�"�+��'7&576!27&'32767#"'&#"i`UUQ.-Y_vcPNONMRS]7GGcc^N lOU ^q+$Vqrg����� ��j� �;@   �: �<<1�/<20@ 0P]33#!!#53ʿ_w�1����##'!5!7 !4" gZ8f,i> XRBY b�����o{�=��4'&/&'&54632.#"3#"'&/&'&'&'53276 23@LLfLNZDE11?PS{W*L'TrGY$alfccaFF'K((%$JK((**T@%$!,KL[@~$=&[#5-,���X3`���!;#"'&/&+=!qjN\1*LlTrGY=Z^e`1~$=&[? %����P����6@ �9991�@ � /0##32654&+"56;2'񍚚EOZ�*,F��P��{��7@  �� 991�@  /032654'&#"5632##/dLUIVVN}AH+Fnt����� ��� ��(�\@ #�  . �&%)<229991�@(%�� #/99/<20*]!!!2654&#!2654&#%!2#!#53[D+ |迿ɐʇf>orqp ˘p��� ���_@ 8�AKTX��8Y<2<21�@ � � �29/<<2299990]3!33#�! �5#53!3265˥ߦ®j*$}���h0����B�����33#!!!!#7#!#!AX .AA<VF㪾F���qB��&�-�1��&'&'!3267#"'#&'&�3273&#"#So+Jajbck{cPm!)81G\9/Zo Z 6Z44*,!  C "2Jc����fR��Y@   � 9 KTX��@8Y<2991�<2990@ 0@P`]#+53265#5333RM?nʿwH����V���S@$ � �  O�F<<22991�<2990@ @P`p]33#+53265#533#F1iL`(aؤ���sf��$�C@$  %"� %  �%22991�99053;#"&5# ��!232#"nEMMT–\\xEE���qV@{��$�H@"�%"%G E%22991�0`&&&]#"&=#"�3253;32654&#"@F:|�|:Li1戮VּdaDDada=���� ��T�� �@ �  ?  !<299991�@!  B�  /<229990KSX9Y"@"]@Bz��%�%%&'&&& "66FFhuuw]�]#.+##53! 32654&#A{>ٿJxʿ�~hbw؍O������J{��=@ F<<<1�@  /<20P]###533>32.#":.I,h<ĤfcΡ��������3!733!#!53!ٗ ٗwјv9���� V`����+5326?!533!33!+N|lLT3!øLùmhzHT33����`{� �%�@� '  F&22991@� & # &�  �9990@1??? ?!OOO O!___ _!ooo o! ! !]@%???? ?!?"OOOO O!O"____ _!_"]2654&#"3>32#!3267#"&߬o?`TeZ+f{bsٴ)Lfa..''�����qZ{���8@��G E221�/0`]53#5#"�3232654&#":|�|ǧdaDDa���{� ��8@  �G F221�/0`]4&#"326>32�#"&'#3姒:|�|:/Rdaad`��� �$�C@  !�G! F%22991�/0`&&&]4&#"326>32�#"&'#46;#"姒:{�{:Z[/Rdaad~Ӝ}}�����{��0@�  EH �<1�0>32��!"&'532654&#"M]*ULNPƳPN3$$##++++���qs{�'�/�O@( ,,�H"E02991�@�.*%00@ 11111].#"67632#"'#47&'&�!23254#"NPc'>IjJ?_SPI 9/-U:Me5++rQ,3H=Y}/)9DhQ#3 :#:9K��qV@��$�K@$�%"%OG E%221�990`]#"&=#"�323;32654&#"@F:|�|:Li1戮VּdaDDad^ؙa=����q��$�=@"� %% � GE%221�0`]546;#"#5#"�3232654&#"iL:|�|ǧadaDDa����q{��"�r@ KE#91@�  #�90@)?$p$$$$?�????,//,o�oooo ]q]47632!"&'532767!7&'&#"qkcbdcjfg ]\RS^,*4cdWWZZ��q{���A@$�  KE91�905!.#"5>3 ��#"�73267qN ͷjbck 9�Z44*,#ė���|{� �4�w@6.('4 KE5<Ķ&  91@/.'""5 5�@  &"90@ 4 &'<<<<<%6'6'32#"'&'&'&5>3 73;#"'&5Nf  R`\Lladbck $˸&&i+@WR֊>8E#Z`vg'#d4*,#)u10`Z����|I���|����*|�>�i@@60</.' ?<1@&'"*?? ?�=.�*�999760*0<=./<#"'&'5327654'&+5327654'&#"5>3273;#"'&5|PUTZGUU]UTNHtCDFEwGQPabLq_&&i+@WR@\l%88ZX83,-F@.. NBj10`ZȦF����q|��/�;@ 1 &,E01@�00)0�#90"327654'&+5327654'&'2# �76`cchҗUTNHtCDFEhqr<<p|֗nrot88ZX83,-F@..NO]@Al>�V`��K@ � �  O�F<<22991�<2990@ @P`p]33#+53265#53F1iL`(aؤ��qV� �0�U@)  &#-* *-+&� G E122991�/990`222]4&#"326!"&'5326=#"32546;#"aQQR9||9iL=,*[cb::bca��qVZ`� �#�C@ #� GE$21�/990`%%%]!"326!"&'5326=#"43!aQQR9|=ͻ,*[cb:*�����qO{��8@��4 E1�990%#5!#"��!2.#"326Ae{-h]_cƳO|$$>:77>>�����`Rd`��#�y@ %  $ĵ� 91@  $�222  990<�<<��<��< 3#"&54767327654'&'bB_j&;;&j_BC(::(xܱSccS$-EIdccdIE-����`d`��#�y@ %  $ĵ� 91@  $�222  990<�<<��<��< 3#"&54767327654'&'b)rG,EE,Gr)C'88'bLx>>xLb-!@2FF2@!-����VX`��9@ �    N�F21�290`]332653##"&||Cua{Vfc�����d��C@! �  �N  F2991�/<9990`]#4&#"#46;#">32d||iMBu\~aed���Vd�!�J@% � " �NF"2991�/9990`#]+53265#"#46;#"632diLiMHa=~a������ ��>@  �  �F<<<2221�/<20@ @P`p]33###533#¸`<Ĥ���n`M����t��`� �'@ �  221�@   /2205!#3!53t褤���K���#�<@ % V �V$<<1@#! !��//2<903327673#"'#&'&#"#67632= &}33[ &}33[ %$RIJ %$RIJ��M��T���5@ � <2<1@ ��/9/<2033##4'# 7632&#"3=5*7M\TK9�����V_� �(@ � F 1�@ �  990;#"&5y=x1F|t(�����L6�$�@#&#" F%<̲�#91@B�""  " �/9/� 990@�$#@  ��**�8�;I�LT�[q� ]@$$%$$5$7E$FT$\ �]@    ]2!"'&'5327654'&+5!#3!CicUQ^cdjTmcd\[je8+lh%12KKKJ3L�����b�&�^@�PP F'<91@ � #''�<<<290@0(P(p((((((( ]%#"&5332765332653#5#"'&Cb`ruSSrw=ZXyzVUy=<b`^zbze32>>��Vb�&�a@�PP F'<91@ � #''�<<<290@0(P(p((((((( ]%#"&5332765332653##"'&Cb`ruSSrw=ZXyzVUy=<b`^zbzZe32>>��V{�0�c@�PP)%'F1291�@ %�*!*-(&/<<290@02P2p2222222 ]>32+5327654&#"#4'&#"#3>32)E__RQi&&ru99wSS?yzUV|v{zH``01NM_``gb>>��Vk{��Q@�N O F2991�@ �/9@   990`]#4&#"+532653>32k||F1iLBu\sated�����VJ{��;@ N  F21@   �/  90&54&#"#3>32;#"R||Bu&&i1F``edH10����d`� �y@B�N�F 991�/<2990KSXY" ]@068HGif FIWXeiy ]�]!3!##`yl��qu{�� ��,@ � Q E221�0"!.265!2��#"��qt蔔98�����q��$`���I@ � E2ij 991@   �/<<@ 9/0!!!!! '&76!#";:E*%xxxx%`ݛlklm��>|��$�2@ &E� E%1�@ � #%<202765 26=� �"&'"&H`k&InI&k`B"F:.aע ģ0[1[0T\l6puy��pVi�����`��/@   /2991�@ � � /90%!"/32653#r%8<X #˾N������ ��/@   /2991�@ � � /90%!"/32653#r%8<X #λ������Vv`��D@ O   /2991�@ � � � 9990%!"/32653;#"&5r%8<XLi1F #˾Na��XJ{��3@ �   �F21�90P].#"#3>32JI,:.˾ fc�����VJ{��:@ � �F21�90P].#";#"&53>32JI,Li:.˾atfc������~{��%@ �21�@ � /29903!5346;#"�iLAa���t��~{��%@� 1�@ � /29903!534&+532ʴLiAa�����`���@4  B�   �   F299991�/<9990KSX9Y"@]@Bz��%�%%&'&&& 66FFhuuw]�]#.+#!232654&#0s2âJ{Qpwu t]:'`iVNM`�������`���E@  �F299991�@  �/29990332673#!32654&#Q{Jî2s0jp|Ɓuw`':]t i`MNV��oV{�0�@C  S('  S'('B1 '(�!.1' ($�R$+E199991�90KSX99Y"�0].#"#"/;#"&=32654&/.54632NZb?ĥdXLie@f?((TT@I!* ajYQKP%$����V��4@ O �F<22991�@  99046;#"+5326cMF1iK»Ph)a����V� �O@ !O F!<<229921�@�! ! !99<20546;#"3#+53265#53#5cMF1iK`NPh(aؤi����7V5e��"O 1�@ 04&+532;#"&McKi1F(hPa�V���2@   O 221�@ � �/<20!3## 54!346;#"#"3276w5RcMów|n!o@`Ph3A0�����7^��3@   /<<2991�@ � /<2990]!5!4&+5323#{Ksբ>`N��7V��=@�   �F<<2991�<2990]!!;#"&5#53w{Liൣa>�����`���C@ �    N�F2221�/222220` ]3!33##5#"&=#5!326:CuȮ||h<fc �����q`��S@ !�  1�@   <2220@@@OO ]#�#"�5467#5!32654&'7!aaffH$HB׋ŸB�����\b��,@ �  F91�@  /0+"'&53732654'&'5\FRQ&(g3JInhX3"``612Ğec0[s�����=��`��h@'���B�K TX���@8YKTKT[X��8Y91�/290KSXY"33# =`T��V��5`� @  � K TKT[KT[KT[K T[X��@8YK TK T[KT[X�8Y91@  ��/<<290@0U U U U � � �BKSXY"@ - : FFI O TTZ _ aai vpvp        %%#'!%""�% ' $ ! #966 90FHF@B@@�@ D D D @@VVVPQRR�P S T U cdejejjj�n a gouuy}x}zz��x y  { v }� @/�  y]�]!# # #335%jj`j���=����F�1��/<0 ��<<<  9@   3676;#"# =PHJ|lL*./!>=$#^l���f��k`��8@  � 91��/20@ ��3 3#f%.]`8�����XV`��@"B � O�K TK T[X�8YKTX��@8Y2991�/0KSXY"@B&GI + 690@@E@@CWY_``f``b]�]!!;#"&=!5!qjLLi/F7e`ۧa%����X`��!�@ � "KTK T[X�8YKTX��@8Y299<21�@ � /<0@ BKSXY"@:&GI #+ #690#@@ECWY_#``fb###]�]!367632+#47!5!3254qjL"TA`:&>R~ie8FX`ۢG7W9W`/=3<;4%6]���XL/`� �@ "!̲�91@B�!  !�9/� 990@� @  ��**�8�;I�LT�[q� ]@  %$ 5 7E FT \ �]@    ]2!"'&'5327654'&+5!5!<jbVQ^cdjTmcd\]ej8*mh%12KKKJ�����mLl`�$�-�� 76654'&+5!5!2#4'07&#"327* \^ejeidTQ'd( }ŃcL;*1JJ$8+lgqUeR8y*K/K�����X����4@ � 1@   ��/KPXY032765&'&#"56763 #T?V:9cPONNLQQUmlprLbAr+#}swt�����X����5@ �E1@  ��/KPXY0#&'&5476!2&'&#"3ʪplnUQQLNONPc9:Vws}#+rAbLr���X����7@ �1@  ��KPXY03!"'&'5327674'&#TʪplmUQQLNNOPc9:Vtws}#+rAbLr����XL�#�-%�$21�@  $$0476!2&'&#"32767# '&5XnUQQLITNPf::fPNONLQQUn@}#(rAAr+#}��s� ��"��47632"'&� �� � ��! ��" 0." B^ "NH#:xy.""""./B!!H[[������>`����q|��/�=@1 %,%E01@�0 0"0�( 90";#"327654'&% �!"$5467&'&5476EwEFDCtHNTUhcc`a|p<<rq..@F-,38XZ88torn¶lA@]ON��q�'�G@'(�%%(�4" E(1�999990%#5!#"��!2546;#".#"326Ae{-7i1iM_cƳO|$$>:!a>>����`���V.����9@ �F<<991@  � �/<203#33## 54!3#"32767Ku_+xG`͋BA0 ���L`� ��## 33R9L T#�������`��@ ��F1�/03!!`3����qV� �$�C@  #%% "G�E%221�0@ `&&&&]32654&#"#"�32546;#"#/s:|�|:iM/daDDada�����X���$�L@ & �%<<ij#�1@  $! ��/<2KPXY032765&'&#"56763 3###53T?V:9cPONNLQQUmlprLbAr+#}swԤ����X���$�M@ &"#E%<<ij "�#1@ $!# ##�/<2KPXY0535&'&5476!2&'&#";3##plnUQQLNONPc9:V>ws}#+rAbLr���q� �&�)��� 76'& %3!!!+5#"'&7632/ST$TTTTT iL:XY|ˀ|YXjtssttssH^Lۓd0110M�����qL�4�@��#5#"'&76323!2!"'&'5327654'&+5 76'& Z:XY|ˀ|YX:jejbVQ^cdjTmcd\]:ST$TTTTT3d0110d^L$8*mh%12KKKJjtssttss���q� ��3�:��� 76'& %%!332!##47!#5#"'&763233254#/ST$TTTTTghL<):XY|ˀ|YX:FXjtssttss_ 3<;4d0110d^6[��7��@�7��!!3!27654&/.54632.#")"'&5#53w{%&s@FF^@fLNZb?ƣ|LQQ''-,4IM*$((TT@I!,e>PO`>����7V�&�/��!05476;#"+53276=#"'&5#53!3wxWQîc&'QRF1i&&QQ3%&sN[V((h)``01PO`>''��7p�-�9�D��!6!2&'&#"63 #"'47!"'&5#533276'&#"&57!3w{�UQQLNONPcccO+eKTIQQ;BS_r(ր%&sz#+qrfr v)2LOAPO`> 'KV ''���/Vo�5��+5327654&#"#!##535476;#"!;67632oRQi&&||ӹWWc'&-BYZuccH``01/яNUV((hce22wx����A�'��3!27654&/.54632.#")FF^@fLNZb?ƣ|LO-,4IM*$((TT@I!,e>����� � �@   �F<2991�@ B �/0KSX@  Y@B &GI   + 09 @@@@@C EWY `````b f]�]3!!!+iLLۓ�����6� ���333# #333# #6ttttU=��6����3@    �<2<21@  ��220!#!#!#!#6kkUXrX���J��3@ �NF 21�@� 0%#"&54&+53232653#׃Li1FęaBþy������Vv�!�:@ #�NF "21�@�" ""0%#"&54&+53232653;#"&'׃Li1FPh2FęaBþyf��u��0@� </K QX@8Y1]�@  <0#4&#"#3>32tNN^luu)qJy}wYYk\g88���u��:KSX@� </K QX@8Y1]�@ <0Y#4&#"#46;#">32tNN^lugrB0)qJy}wYYk\xkW6Vr88����� ��#@�<<1�@��03+5327653#zt43r,Bttx66XVr���u��@ �1�@� /0.#"#3>32.biuu$uT  qksa97�����H�� <1�� /032653#5#"&'H.bitt$uT  qkJa97��Hu��' �<1�@ � /<032653;#"&=#"&'H.bit0B,rg$uT  qkJ V6Xlx a97����� ��!��+33276?3327654'&+CFCDtk=%%(f{n!!"}K'))'K}N;[--s?5�/.��6� ��333# #6tt��&���+53276?331/.N]D0 {{bp"#WK/i��tf���tf&��t��� ��� ������@ ��1�0#5Rڬ@��u��1� ܴ? O ]ܶ� ]<1��ܲ��]90526544u@XX@sPOOP{X@?X{POPP�����u��1� @ ��   ]<1� �Բ��]90"'&4763"3sPOOPs@XX@PPOP{X?@X����u��+@ ��91�@ �  032765&'&#"567632#'y7$#?q22110335WDDFk[@*7K$@ ` XFh_@C���u��-@ ���91�@ �  0#&'&547632&'&#"3kGDEW53301212q>$%6y[AmC@_hFX ` @$K7*@��� 2���% % g�� 2���5-5g'���|?f��=u91��2]90�K TKT[X�����@878Y3# #fg����|?f��Lu91��<Բ�]90�K TKT[X�����@878Y@ 5�:5:3]]33|g���?f��7@ �u91�290�K TKT[X�����@878Y3#'#f����?f��7@ �u91�<90�K TKT[X�����@878Y373x��^��@�1�@/0#^+���b+�q���sRf���3#f��f��� #ofv���^���@�1�@/0%#^+����+T�q��^�������#onv���sR���3#l���o��#���E@ ��<KPX@@88Y2991�/0@ ��`�o]@ P```dd�]!!!eJ'��o#��4��KPX@@88Y91�0@��`�]@ P``d�]!!eJ���u#�����u#��������!533>j,����5!##–�,��d�U� ��533##5#5Du�����d&u���!5!&>ߖ���)9H� �W@ �VV�1�<0�K TX�����@878Y�KTKT[KT[X��@���878Y332673#"&v aWV` v HKKJL���Df��N@ �d�1�0�K TK T[X��@���878Y KTKT[X��@���878Y3#���� �� @ �V xV1�04&#"3267#"&54632X@AWWA@Xzssss?XW@AWX@sss�Lu���� @  �� '1�/90!33267#"&546w-+76 >&Dzs5=X.. W]0i��J7��c@$�   �VwVv99991�<<99990�K TK T[X�����@878Y'.#"#>3232673#"&9! &$}f[&@%9! &$}f[&@Z7IR!7IR�����f���B@��991�<20�K TKT[X�����@878Y3#3#߉fx�����%3;#"'&5&&i+@WRd10`ZȢ��f� ��'#7'373\\]]\aa``�����u� ���# 5473733254/MM����z��� /1��/03#ztt����u/�2��&'&#"#"'&'532654'&/&'&547632j1549W++](}24NM9>=D@?>=RX o(l00GF@99 a /$*+MW33 k2-*)*IX01 ���u!� ��#'#37 ͉H+��u������X��@ ��1�/0!!5!AGЈ����X��'@??//��21�/]0!!5!3A4�����X��@ ��21�/0!!5!3Ahh�������X��'@pp00��21�/]0!!5!3A4�����X��@ ��1�/0%3!5�?��p���+v'�q����q��m ����9��3����vJ�!�_@� Vw V v"99991�@�   "<<99990�K TX�����@878Y'&'&#"#67632327673#"&9 &}33[&@%9 &}33[&@7 %$RIJ!7 %$RIJ��{f���6@ �D91�0�K TKT[X�����@878Y # mXfv�q{Pf���6@ �D91�0�K TKT[X�����@878Y3#fs��{?f���<@�u991�290�K TKT[X�����@878Y3#'#?fs���H7����b/�q����|�  �����)1H�����{Z���%@ ��91�0�@4D]3#^��{)����I@� d�d 91�<20@#4D````�`````ppppp]3#%3#^y)�7{��"@ V@ V /1�@@ /0632#546?654&#"7pihX,#w3-.>GZdH3UC=A   (6%""($4����f�����{Cf���<@�u991�<90�K TKT[X�����@878Y373Nxs���D���/1�/0#DD���'4��������]f���B@��991�<20�K TKT[X�����@878Y#!#͇�fxx��)1V'��B�����)1H� �VV�/1� �/<0#.#"#> v aWV` v ")KKJL���D(�� @�0#3Ӥ?�������#55#53pp{�������53#7"op{�y����3#@u��U�C��qPU�v���$<���#5353#ĠxxxF������33##xx2x�U�?p���!5!#I��k�{��1@V�/K TK T[KT[X���@8Y21�@ �/0532654&'3#"&=X.. W]0iw-+76 >&Dzs5��V� �@  V21�@ �/0"&5463"3VZ||Z(55(}ZY|x5'(5���� M���3!5353D��� M���#5!##걈ň���$� ��#53533##Ġxxxx���� ���5! ���zV�� ��'+53276=0RQi&&``01��wV�� ��%3;#"'&5w&&iQR10``�Zs���3#'S�jC���(� ��@�V xV1�@ /04&#"3267#"&54632[6'(55('6y|ZZ||ZZ|&65'(56&Z}}ZY||���jT�� @��03#Ӥ#u���z�����Lu��������D���/1�/0#D`t�P���#5!#fJ���c9X���#"4533273273"<tuhev ifvtR��C&�'�K TKTK TK T[[[X��@���878Y�=&�'�K TKTK TK T[[[X��@���878Y�91X���61U� ��#.#"#> v aWV` v "6KKJL��9HS��/T������B������ ������ ���#"'&'.#"5>32326SKOZq Mg3OINS5dJ t]F ;73 !;?<6 7=����xh���!5xh����h���5!Ĥ���h���'`_^NO�������'ygfFXY����� �@  V21�@� /02#52654&#Z||Z(55(B}ZY|x5'(5�[���3!53[J�!����!5#>J*>�c9X���632#&#"#&'"#72;tv gfv ifvtR����+� ��'7'77}`}}`}}`}}`p}`}}`}}`}}`� ���.54675>54'&'C!RI 7!RI 0PQn +0PQn :� ' ��� ���f�C����qPf�v����H7������Fb����V�����+I���#5!#!Ֆ֖V,��2����!5!5!5!>>2xx������3#3#@`tt�����!#!–*>,�Jf�'��73327673#"'&'#7&'&#"#67632Bmk  &}33[& !Bnk  &}33[& g  $%RJI g $%RJI �J��!�%��'.#"#4632326=3#"&3#3#9 $(}gV$=09" (}gT";薖Җh! 2-ev 3)dw.C��J"�����c(� ��7!#'73!'3p~(͛��3���#557'2d͛~~��x���&'&4767@*,,*@rNPPNr*,@A++{OPPN�`1'����+��!���x���050567654'&xrNPPNr@*,,*{NPPO{++A@,*.D�����o������2>&"762"'"&46264&" 5O57O5>||=>||66O5555M75m?|}A@}|6M65O5p ����pk P���pk���!!p k��pT���!!p ଔ���* '�#��'&'&#"#67632327673#"'&O,$e5Fqp[?9ZO,$a9Gqp[?9J7  $0GJI "7  $,KJI ���pn �����w(���5!'3#7ws~~d͛���q�����`������� ��!#!#!#Sb+����e� ��!#####b+����tf��@��1�03Ant�����V�H��@�1�0%#AnH������3�����y`���V� ��#"'&=3; #V!. ����{���q{'�yO�F���{'�y����#����sRf��1@ �D1�0�K TKT[X�����@878Y3#f����FR&�j����l��@_]@_q0�����hf'��&���HF�y����uf't��*�������f'��,�������}f'z��.�����f'��4(���f'n��9������f'h��=6����'.��M����h�$������%������j��@ �1�/03!!)ժ�����h���=@ B�1�/0KSX@��Y !3f5:9+������(���\���=�����;�+����s���!�2@"�" "#3�"1�0!!"�3276'&' �! '&76>b܁܁:xżp[bb������,�����j�.������h��<@ B1�/<0KSX@�Y3#3#:9&+�������0�����3�1������b��� �*@ �  � <<1�/0!!!!!!29iggq�s�2�����;������3������� �F@B �  <<1�/220KSX@   �Y%!!5 5!!>!8ߪp����7�����<����s�����'�<@) !�%(<<<<1�@�' %'/<<<<0367654'&'&'&76753#–bbʖbbWssWWssW��=��;�;����s����.@ �<<1�/22<20!6'"'&336763#ּՂnʊnhg椌gH���N���&�3@ &(�"3'1�/<2220%!567654'&#"�!5!&'&576! cccd?IH1/GGaʦa>”������XN'/u.��� +1����N'qu9��� +1���qf&E��n����f&P�I�����Vdf'���K�����f&M��F���*&Y�������qy� �*�@ ,%E+99@ ?/]q�@ ) !/99@��<<10@  ]@IIIJN L�NIK ]@:9:88? <�>]@ + +*�))]@  �]�@++]'&#"3273;#"'&'#"'&763 N,-=MKLyHc( #) Xn^T).^,ru7 nik%1)0T*XoW)&���V!���7@E �F21�@  90%#! !"3 5 4# yYo 0kEdZ&J:@�� V`��@@ 1�@ /<20@ �993#&+532i^;,_1FLdVD~�����qu��-�T@(/E( Q!E. ]99�@%�%.99@S910&#"#"'&4767&5!232654'&'&fu5KxD7VUV[a~@Fu\0%p̥@$OF(Iqrs`g ��|�2�=@" 33'(#,34 '0E31�0&'&547632&'&#";#"32767#"'&546p<<rqLbaPQGwEFDCtHNTU]UUGZTUP\A@]ON ..@F-,38XZ88%[[l���kR��>@ KQX��@8Y1�@ �20%#457654'&# !5!�ʄOTJPE* :;f,KOxsPWKL,#%5,*3Y'i����Vd{��1@  F�N  F21�/0@]#4&#"#367632d||BYZuccH`e22wx�����qu$���!�O@ """#E� QE"2]21�@?]0@ w##]!3276'&#"2#"'&76EVSI 6VQ@=񈉉d~uv����n`� �@� F1�@ /0;#"'&5c"$lYoRR`+.0`b�����`� �I@   F 21�@� /<20@    <<33 ##Gb`/ZFB?��=��� �F@ 1�@ /<0@�����  # #'&+5z~J/k`ue<2~��V`�w����J��`��B@�1@ ��/20@��� 99!367676'&'31!xdLjE.*{`T|p5dwY|rNįt��kR�&�@@ (" %'1@ �'#"'�<90%#457654'&# %$47#5! $ڄOTJPE* :MKOxsPWKL,#%5,*,X$Rݿ �qu{�R����J`��/@  �1@ ��/220!#3267#"&5!##J117,#J%x\c`PH? X���V{���1@ EQ F]1�067632�#"&'#44&#"326=;�{:+fZ#ad��qR{�$�6@ !& HE%1@�% %�0 ��!2.#"32#457654'&-ULNPƯPTJPE* >:##++LOxsPWKL,#%5,*�����q`� ��1@  QE]1@ ��0"32654'&'!##"'&76sRVVOcm񈉉qnsȷzn휝��d��m`��#@  1�@ /20%;#"'&5!5!!$lYoRR\ W0`b���*`��+@ E �F@?? ?]1�@ /<0327676'&'31'"'&5R27ki;jF-*eb`+@EvfwZ{sxv�����pVh� �)�=@+E(#E*<<1�@� *'*<2<20"27654'&'2##"'&7673=A__UVF6˷džfB:VVMpˑRh]p[nmNssg.��;Uda��@    <<91@  �<<90%KSX@� � � �99  9 9Y#&+53;'$ܕ11FA3N11F~0)~���pV`��6@  � <<1�@  �<2<<0&'&53367653#EkUJ|CUvܷ%aw~LB,BTxnc#n�����'`��8@E  E1�@  �/<2<0 433233243! &aƏ˪ޏƛa!)R@O@+����}&M��j.���*&�j�Y�����quf&}�S�����*f&"�Y�����'f&]��Y����Vj� ��3! # # wHV1����M$� ��'�G@)E& �F(2Բ?]1�@ �("((Զ?]990267656#" '&76#327>&iPDyz]6;~oxҤ]Y:PWp=l޺lǧ_ը,嶖ꀰ-ў����qu$� ��7@ �!EE <1�@ �  04'&#" '&4632� � 1BSxyJ̃Я#/p~ZZ7Ai6deB��W��Q� �I@ "�!9Ĵ?�@]1�@� /<99@ o]0#4''&"562%62#"FR**RMw(oUCHk&_*SKHv H# 0r{C @[)/B���f'n��fP�����W��QN'uf����pV���'�A@)   $E(<<<<1@ (  (�<<<<02##"'&76327676'&#"DžǷdžǷqMTVMqqLWULc휙owgsugHgusg���Am`���E@ EE91�@ <22205!#%$! 47)323764A,Ma")aM:GϤ*RѧO���p[g�9��&'&47#"54654'&#"563277632327"'532! `7"7$>9[@[`7"7>9[&F]_I I5l|"O z:6hl0'[Ml |"Oz:6hlf$11��sX���D@! � ܶ�0]9ܶ�0]1�@  � <0#&'&76!   76';:{HpҳI椤�����qVu{� ��<@!E �E ܲ0]9991�@ �  <0"32654'&#&'&7632�sVVUVVV9kjstntstu n}{�����R�$�.@ & #%1�@ %�"%0 32#457654'&# '&76)F`{[mzYTJPE* :xe+wTOxsPWKL,#%5,*eN����qRQ`� �4@ " E!IJ]1�@ �! !0"��)!"32#457654'&g-[oPTJPE* >LOxsPWKL,#%5,*���#�)���@VF�'�6  �(<1�@ ( $(0347632&'&#"!!#"'&'53276`1213$)),x:KAb933.1220W@Rd >Qoɏ?s K_��������7"'&76'&526n 'BQ_'BQ_[~,`*l#FR`*l#FR������B@ �91�B/0KSX@��Y #!3&pM]����rV`�!��#56! #�'#64?!"QhRR_@0:IKiXL}/M4!�����wx���#&'#&' #'nd2Fb.-t`4#M!P^�����sK�=�W@< �9:?5 �+,">99KSX <Y]1�@ >+9> &1>29<90'6767&'&'#"'&46733276=332764''3=D۴vayͤgDd''dey{d;]TCHI}rHGFFtAGCT_8d榈d*0QA^^^Fkmihhimw'AF����U'`�%�S@!'E�  E&99KSX"<Y1�@"!&&� &29<90!$! 4337643'676#aڏޏڇ9iŚkp[Q :@+h@ф{I%l +?����sVH��.@  �E<1�@�032763## '&6%`nbbcDhh�(J @?G6��qV{��.@  E<1�@� 0 7653##"'&54763Pr^SLTT:XYڅcнtst1Rd01Ȣ���K�%�9@ 'E! &2KSX <Y1�@ � /0 '676767654'&#"#3676L'<CIa}٘,6~ssqNii{̡E5 2Wzmh~'BC���-��M��&#"327676%!"'&#"'632327654''&'&'&'&547676763267,7% # G;I$ locK5AQT_R?[OK1FufG)H2@0).>Pe^Ґ8*7D ! ! 12԰.#AL.#^Yq4+& "H4B;;=/?"+VhP��OV �!��! �7654'&#"#676! �3 7�llc^#,V)ۄe]6?fض����dVj{� ��# �7654'&#"#67632327\B\\TP%I/yYk}oSKu,2R¤ຐ����s����5��%! &'&#"567632 67632'&#" ;!53276n"?E! rK,/ 4'Kr !D<&tEGGH h=" C(FK#C "&E !!�����6��{��5��%! &'&#"56763267632'&#";!53276[96:@%((%@:6-:IkI:8=3553g����s%��+��$67632��! '&76!2767&#"327*W8QU{2Τ|sK^lȺhiieb-sJV"1Pһ '$Astxss����q[��/��&67632#"'&76!27674'&#"3276I,)e[xtgO_\SG]EZSTVXXTRS7xJF61𢢜Pһ ''rsstxsst����,V��4@ � <<1�@   <220#5!#!#!3`d`du����7U��3@ � <<1�@   <220#5####!3_�pzp�p���pg�3��#"54654'&#"563277632327#"'$47(`7"7$>9[@[`7"7>9[@[|"O z:6hl0%[Ml |"Oz:6hl0%?[M��V{��$�:@&E Q�F% ]1�@%" %04767632#"'&')! $'&  7Z6;x[Y: +STTSST$T%Уb^#10dX4tsstjtss���q{�F��Vy�M���sa����q{�!��&'&#"!!32?# '&76!2%%cjf_[_fMJOhk en(' c\\c( ����+{�!��56763 !"/532767!5!&'&#"'(ne khOJMf_[_fjc% ؜c\\c �������V����s'�&������� �@  > � 91�@ B � /<290KSX@  Yp]@ 6II YY @  &)5:EJ ]�]! !###-}-!+���V`� �O@ F � 1�@ B  � /290KSX@   Y!!###�`{`�����UV{��'��4767632#"'&'!!#5#5�'&  7Z=;{XY:eSTTSST$TfZ#10dȪpptsstjtss��s'H���s'&���y3���s''�y��������k&��u���N&��u�BBB�B|�#I#IabhFa�F`C`#BC`C�UXC`C85Y�B�B�#Ih;5��#I@PX@855Y��f��4@  <1�@/20%+532654&#!#!5!!!2L>o||Rh"9+F�����jk&��u��s'��N@  �2<1�@  �IIPX@8Y0! ��! &! !!! 'zO��FӐhgս��6������,�����XN���f�-����T��/���3@ �  <1�@  /<20!565!32#!% 4&+pٕxL@+8/Xڦ��������5@� 2<21�@   �/<2<20!!#3!332#4&+326 z6࡟9d݇�����,@   <1�@    /<202#4&#!#!5!!||Rqf9+F���k&��u���3k&��u�#��m'ru����;� �)@   1�  /<20)3!3!#++���h�$���������.@  �. 21�@  /04&#!!26!!2)DlN݇@������%������j��@ �1�/03!!)ժ���e���4@ <1�@  �/2220%!!67!3#!#p&axު D+?x4&A����(����(��v��@   �<2991�@B  � /<<2290KSX@    <<Y@ �I:I:I:I:I:I:�@  <<<<33 # # # 3DDxM�����(�?@ * %)21�@  %&"� )02#"$'532654&+532654&#"5>I8z,|йԳƆ\qѲ|!ĐBY+wps{M("�����3� �y@ B  �6 991�/<2990KSXY" ]@068HGif  FI WX ei y   ]�]#!33j+������3m&��u�# �+ KT KT[KT[X��@� 88Y1�������� �Y@  � 2991�@ B � /<290KSX@    <<Y3! # #_y���T��:��%@   1�@ � /<035675!#!T>Wxfb/X++����0�����;�+���s�2������;��@ �1�/<0#!#;"++�������3���s'�&�����7����#����> 1�B /20KSX@� �  Y%+53276?3 3 OM?w.-!suٵ2&]*jkl����y��j�� ��=@! �  <<<<1�@ �/<2<203>54&'$��%53��# W==U+  -�=��;�;����� �)@ � <1�@ /2<0)3!33#;ʪ+�������$@  21� �/20!!"&533!3_||xdv+����� �*@    1�@ �/2<<0%!3!3!3OOʪ+++����o��2@ �  <1�@   /22<<0)3!3!33#OOʪ++���<��� ��*@��  21�/0!!5!!2#4'&#!!276GN6ONDPO+DCDC�����F&���,������� ��$@ �  21�/04'&#!!2763!2#!ONDNONDCDC��o#��N@ �<21�@  � IIPX@8Y0! 7!5!&! 56! ��! 'o��OzFՎaa��0��&�8@�''!&$#(  !%$'2<1�/0"3276'&76! ! '&!#3~܂܀s;:ŴL椤kj���������@@ � 21�@ B  /<0KSX  Y3!!" &$54$)#!:ƒd�v'V+w����{-{�D����p7��)�:@+E'Q! E*21�@*$ �*9902��#"�'&5476$%676"32654&}:[;z631-~LӔ{0w)v ,u8w�����>`��� �/@ "� F!21�@ �  /0!2654&#32654&#%!2#!r~~hhVlj9_ZZ^SJJOgyr������`��F1��/03!!`3���k`���4@  <1�@  �/2220%!!6765!3#!#}v[(bt:d6(U3R���q{�H����F��`��@   �<2991�@B  � /<<2290KSX@    <<Y@ �I:I:I:I:I:I:�@  <<<<33 ##'# 3?nn`QO6m����|�(�N@ &* )1�@ #)) ) KQXY KQXY0#"&'532654&+532654&#"5>32|PZG]twGabLx\l%%pZXkYF@\]�����y`� �?@B  F �F 991�/<2990KSX@  Y##3y`}`�����y&����# +KTKT[KT[X��@� 88Y1�������`� �Y@  �F 2991�@ B � /<290KSX@    <<Y33 ##Tsŷ`OQ5��L��s`��$@ F  1� � /<0356765!#!L8D{X^~ŷoP�������O`� �M@B �  F �F 1�/<290KSX@   Y! !### >? ˸ʹ`'P����`� �'@ � F �F 221�/<203!3#!#U`7���qu{�R������`��@ F�F1�/<0#!#`3`����V{�S���q{�F����<��m`�� �1��/20!!#!<1BB`3����=V`�\����pVg� �(�3�B@5E)! '.�E4<<<<1�@,41$ 4<2<20327&#"#"323>32#"&'4&#"326/{brrb{9SS99SS9{brrb{/Ǩ<9^N5=L^^LN^Ǩ��;��y`�[����`� �(@ �F <1� /2<0)3!33#9U`33R�������`��;@ �F21�/2�#I #IRX 8Y0!!"'&533!3Hf\45h)_Vu;;�������`� �)@ F  F 1� �/2<<0%!3!3!3ڹ"ٹ`3�����+`��2@ � F<1�@   /22<<0)3!3!33#"ٹڹ`333R���>��.`� ��,@ E  21�@   /02#!!5!!!2654&q8$~͓7_ZZ^������{'�"��������>`���%@ E�  F21� /04&#!!263!2#!z~~@9LZ^_n7�����q{��M@ H�<21�@ �  IIPX@8Y073267!5!.#"563 ��!"'q2 ǚ-VړiVFH����L{� ��:@ E  F2<1�@�/0"32654&632��#"�'##3Jq и¾.`A��t��"`���<@ � 21�@ B  /<0KSX  Y;#" .5463!##zwwVtS^a\'��qk&���CZ���q&���j����BBB�B|#I##Iabh#FaF`C`#BC`C�UXC`C85Y�B�B##Ih;#5�##I@PX#@8#55Y���/V��?@N �F <221�@ /<20#533!!>32�5654&#"#߰Bvz||яLmedY).ПĞ�����m&���v����q{��N@ HE221�@ � I IPX @8Y02&#"!!327# ��ǟ 2ғ-{FViګVH>=�o{�V�����y�L����F���Vy�M����L��`���6@!E  <1�@ �/<0356765!32#!!%2654&+L8DثX^x~~~ŷ7oPv_ZZ^�������`���8@E �  F2<21�@    /<2<2032#!!#3!2654&+N޹"\~~`7`73_ZZ^��/����:@N �F<221�@ /<<20#533!!>32#4&#"#߰Buʸ||яLmed*����m&���vo�����yk&���C]���=V&��^����`� �)@ F F 1�  /<20)3!3!#TfUf`3��s�4�8@$%6 )  51�@ $-�/<2<0"'&46733276=332764''3#"'&':y{d;]TCHI}rHGFFtAGCT_8d{{ђed''deFkmihhimw'AFf^^^^�'`]���������:@ � <<<1�@    /<20!2#!!5!53!4'&#!!276XNpqONDNOQQfDCDC����������:@E�  <<<1�@    /<20$4&#!!2!5!3!!!2##~~EW^͓Lʣ�����+��#3376!2&'&# !!!2767# '&Svwhfst�gF�tsfjwvú 9$#G_//wƪ//_H$$O�����{�#��2&#"!!327# '&'##33676>\" , Ux{ z{FVAW^3VH`3ʀ������ ���!#!#!#3 7��3��`� ���!#####3 Ñkk`_������ ����!#!#!#!#3!3  o_<9d7����`����!#####!#3!3 kÑkk`_����s�����@ �  �9ܴO]9ܶ�@@]9991�@B � /<<9<20KSX@  Y@]##767!#'&'!ʓdսxQPtՀ`>YY~b҆12z(��k��{`���~@�   9ܲ]9ܲ0]9991�@B � /<<9<20KSX@��Yp]! #4'&'##767E]kKV:VS8V‰Jl&VtO\KtU'4�������!�� !#'&'##767!#3!PtՀ`ʓdսUn>qd2z Y~b_49n(������.`��!�� !#4'&'##767!#3!7kKV:VS8V‰]w&VtO\Kt`?��sVsz�S��#"&#"3276&#"#"'&54763!27654'4327654!"567376767632'&#"ssD#`At bTDt;<}J5?u_hFAXVRuťޠsj#B#' "2ZbrRUgr %',azQ^XRj7&6J- @' WoWdE\`���[t�O��#"&#"32632&#"#"'&53!2654'&'"#5223 54'&#"5673767632&#"vmDPb!',-cX;b12i?,ZnN<r ! 5^H\~fsj/+Q#2"2[0oGPR^Va $'"%R `YL8+Q*!7 c2 Wo/2@I��������'&#"###333367632: %B<\^}}NhB388 6`TrP3���2V���'&#"###333367632: %B<\^}}NhB388 V`TjrP3��sa���qu{7������'���2'&#"#3 6??DI"GT8s "C=2��2��{���2'&#"#367638:&%A=\^PfB{7 `TpO3������'p'z���2��f'�� ����sV���,�� +5327673 &7 '&  76RFJ|lL*&7|?_~�``�~_8:9h9`8:=$!7kvDrttr���qV{���%�� +5327673�#"'&7632#"3RFJ|lL*&7|u_st``tsd`8:=$!7kvHȦ`���s-�)�R��%327654'&+"'&'&'#";676762# '&76!36767623 !#"'&'&]rr > .rr. >._- > ^ >‘  tӪ ҫ ����q{�&�P��%327654'&+"&'&'#";67>2# '&5476!36767623 !#"'&'&r-HVV?- ,4, -GVUH- ,4 .xt. 4 .wt. 4 `ta  _tp_   颈   袉   �vt&��'��0'�&��'�s3'�cS���'&��������sV'��9@ � 0Դ/?]1�@   �/0]!# '&76!2&'&# 3!#Svwhfst�kSh$#G_//ӂ���qV{��9@  HE1�@ �/0@ ]! '&576!2&'&#";#UQQLNONPccccɖ#+qr͹rq���;���'''7'77'77did}}didii}}}d}}}}d�Bz�/��!"'&'&'&547676763!476767623 8  8 g    ��)� M� ��#&#"56763 v][Jw}$)/K'*C�a���"53#7 ����a���#55#53g����� M� ��!2%$'$'&ʇrE2 _fݘL{t\q ���F`� ��&�3�@�M�Z�g��#.#"#> #.#"#> #.#"#> #.#"#> #.#"#> #.#"#> #.#"#> #.#"#> v aWV` v "8v aWV` v "v aWV` v "fv aWV` v "v aWV` v "v aWV` v " v aWV` v "v aWV` v "AKKJLQKKJLKKJLKKJLKKJL)KKJLKKJLKKJL����X-�� ����#�)�/��'7'7'7%'%53-#%5#53 3#kyo\wyo\zV\Ly[`@¬@_ӤRӤRZy\yW\zn[wyo\ԤRԤR߬@¬@�Vm&��u�V8&�����!�����:@ � <<<1�@    /<20!2#!#535334'&#!!276N訨ʨONDNOQQfDCDC����&��E� ��9@ E� <<<1�@  /<204'&#!!276!2#!#5333>CB>ytts9L^*..+URRRя>���������'+#!2'674&+327'7Uj~ rGj#u~{Sqrے-,9/~����V{��)��%'7654'& 32'#"'&'#367632*nOSTTSSTFoWl{XY::YX{ ]ststsjts].01d d01�������j��@ �1�/03!3!)2$������� F1��/03!3!`:33�����G��� �)@ � <<1�/<20!!5!!!!!N)#l����8��U`� �+@  <<1�@  �/<20!!5!!!!!?`۪ ��f��3@  �<1�@�/0#!!!2+5327654&#)qmL>87||9ժFwrKK"���V `��3@  �F<1�@�/0#!!3 +5327654'&#rFRRQn!&&1`GQ``07 )��(���33 3## # # 3׈)D"AM��F`���33 3###'# 3?nfz!n`QL6m�u&�z9������u|&�z����������3! 3## #E#A��`���33 3###Tw8sŷ`OL5����������373! ###ʭd_dTy%u������`���37533 ##5#`eBTse``avFOQ5a���!�����33#! # ##53ʨ_ʨye���=�����3!!3 ###53dTsŷ}}z}5OQ5}����2��� �_@   �2991�@B � � /<290KSX@    <<Y!! # #!2_=y+��*��`� �_@   �2991�@B � � /<290KSX@    <<Y!3 ##!*8Tsŷ`OQ5�������6@ �   8 �22<1�/<20P]3!33##!#"dA9���@`��1@ � F   �F2<21�/<203!33##!#W`39L������� �-@ �  8 �221�/<203!!!#!#)"d9������`� �+@ �   �F221�/<203!!!#!#W`3ͪJ��ft��8@�<1�@ /<0#!#!!2+5327654&#;"rqmL>87||9+wrKK"����V!`��3@!�F <1�@  /<0#!#!3 +5327654'&FRRQn!&&1:`GQ``07&.���s�A�Y��%.54>323267#".'#"$&54>73267>54.#"+9lR2*DaSN}aF-?jQ&h;>e3.x=&QUW+Byc[sp8<{R?S0 $0>&1H3!(BT1kBtW22Tp{:SJ#&4t}f|}ާbm:E/fcYC(+G[`_&bn����qxz�?�P��4>73267.54>3232>7#"&'#".>54.#"qKц][-2`X'V$?/(PtMBpP-\_#D-)*%-8%7CFIGԑLV"- !(,!(؜XFrXbr> %gx@]sA9hY^    , Tָ&^dc+KiB&HiC���su''�z-�����qu{'�z������� �,@ @ @ <1�@  /20%3##!5!!A+����<m`� �(@   <1�@ �/20%3##!5!!B1BL�����<����=V`��o@ �� K TKT[X� �@8YKTX� 8YI:91�20@���BKSXY"%#3 3;^^DNl������!#!5!53 3!ssf�����=V`��� !!#5!5!53 F;^^`XXNl���=;���%3## # 3 3p\Y/su A{+3���;y`���%3## # 3 3q!r))kLHJq��G��5@ @ @ <1�@   � /2<20%!33#!!5!!+A+���B`��3@  <1�@   � /2<20%!33#!!5!!xZ9B1B9L�����|��.@   <221�@  �/20%3##!"'&533!3_qm||x˪Awr7ٟd���`��F@ F  <221�@  �/2#I#IRX8Y0%3##!"'&=33!3�f\45h)L _Vu;;�������#"'&53;333###;qm||֐wr7ٟ9d+�������`���5333###5#"'&=3f\4+ _Vu;0��������$@  �21� /<0!2#4&#!#z||f9�����d�K�����"�*�I@#$ $3 �+291�@ �$ (+<2076! !�!267# '&'&=3%!&'& ":Cppoż vzKB@bHam `_F$$UgkL>A9||����f{�%�.�i@.&&K� �/2@ �p000]91�@& &"�*"/o]2</]90"'&=33676!2!32767# '&&'&#"XY`09Jt�⃄ fgjdcbhcneNRS]\RZF1!&łZdc4,ZZWW������-��!&'& 76! !�!267#$'&'&=3bHa":Cppomw vzKBm|| `_F$c TgkL>A9����f{��1��&'&#""'&=33676!2!32767#&'&RS]\ƐY`09Jt�⃄ fgjdcbhcOJ{ZZWWRZF1!&łZdc4,3{����,���(��vm'[u���F��H'������f5���32+5327654&#!#3!qmL>87||qwrKK"9w��V`���3 +5327654'&#!#33^HRRQn!&&,%wGQ``07$)`�����6V���!#!567!3#:bCux+8.%5ժV��.V+`���%3##!56765!s{{v^̳;bVdž��f;��1@� 82<1�@  /20%!#3!3+53276q"L>87h_9dKK���V`��/@ �F F2<1�@  /<0!#3!3+53276WRQn!&`3``07���V���!#!#3!33#;"9dժV��V@`���!#!#3!33#W{`39V����/@ 221�@  �/20%!"'&533!3##_qm||xɪwr7ٟd+������`��G@ F221�@  �/2#I #IRX 8Y0%!"'&=33!3##Hf\45h)p_Vu;;����V���%3####! !+-}-V�����V�`���%3####! !H{˸ʲ>?V'P`�����y�O�����h'�J����+1�@o�o]0�{-&O���"�+1���hN&��u�  +@ 0? � ]1���{-&���jR�� -( +@(o(P-_(@-O(0-?(�-( ]1���H����{o{������m'u���@@�]1����qH'������@p�]1����uQ���q{���uN' ul���q&�jT�m�����(��vN'Qu���F��'�j�����N'u���&�j:������y���XL/`T�����31'�q�;�����y'�q������3N'u�����y'�j������sN&��'u� +@ @O]1���qu&���js�� +@ @O0?]1�sa���qu{7���sN&|��'u�qu&}���js����o#N'gu���q&�j������#��1'�q�r;���=V&�q^�����#��N'ru���=V&�j^������#��k'ru���=Vf&^��������N'u������&�j^�������j� �#@   <1��/03!!3#)ժA���`� �#@  F <1��/03!!3#`L����FN&��u���&���j����GV��9@  <<<1�@� �/<20!!5!!!!!!+53265N)#iGRiL`na����8VU`��;@  <<1�@� �/<<0!!5!!!!!!+53265?`nFRjK۪`na��=f*���%+532767 # 3 3*SfL>7( ^Y/su bzK5sx+3�����;Vd`��� +527>5 # 3 dkkCQO5r))`&9as mHJq����=��;���3 3!!# #!5!suNt\Y+wD{�����;��y`��� 3 3!!# #!5)) ~q4H����� ��&@  �21�@   /03!!"!"$54$3!fONDNONNCD#CD+f���q��`� ��%@ F �E21�  /03!!"!"'&763!5>BC>9sttyLZ+.i.*RRPRU�����C� �0�9@2&)  1291�@"-(1220!"32765#"'&54$3!3327653#"'&NOO_KV! 3j^nN?4pi;?nhf1CDP_m}`61f[JJOZxx9����qs`� �0�8@2F&) E1291�@" 1-(1220!"32765#"'&54763!3327653#"'&=C>A@j\-1C]^fety><jh<>dhd.*^\:9m4l01a`RUaPOORAsxx%�����7�@@9., ,�#81�@'2-28904'&+5327654'&#"567632327653#"'&'&\]OOQRSrsdeY憆GGRQ?4pi;?nhf0!JK;<ps=>$& hi|UV!bb[JJOZxx8Pa��F|�5�G@7., ,�#61�@66'2,6 KQXY04'&+5327654'&#"5>32327653#"'&NHtCDFEwGQPabLqr<<p@E>=ih<>dhpb8f83,-F@.. NO]@AHOHXDEORAsxue�����V<�)�:@  '+%*1�@!�'(�/90!#4'&+5327654'&#"5676323#s\]OOQRSrsdeY憆GGRQJK;<ps=>$& hi|UV!ba���V|�)�?@ !+) *1�@ �/ KQXY0%3##4'&+5327654'&#"5>32ȻNHtCDFEwGQPabLqr<<p~CEFX83,-F@.. NO]@AIKj�����6�!�4@ #  �!"1�@!" "<0327653#"'&5!567:?4pi;?nhinbCu[JJOZxx}q8.%5����.`� �4@ "F  � !1�@ ! !<0327653#"'&5!56765szgh<>dhpb{v^̳;b`WORAsxue{����-����`��6@F  �F221�@  /20327653#"'&=!#3!zgh<>dhpbW`WORAsxue{`3�����s��0@  1�@ 0# '&76! &! !2653d-|e'%{9!Ҏ׿����qF{��0@ E �E1�@ 076!2&#"3253# '&q кĽbZZb/n||r|r|>禞�f��/@  @�@1�@ � 20327653#"'&5!5!?4oi;?nhin+[JJOZxx}q����`��2@  �1�@ � 2 ]0327653#"'&5!5!x>=ih<>dhpbB1VFEORAsxue{~����{R���|I����Tf:��/@ 1�@ �20356765!+532765!T:WxM?77fb0dKLø���LVs`��/@ F1�@ �20356765!+532765!L3DF1a.&{X^}з0)oP�����T�� ���35675! 3 # # !T>Wysu �\Yfb/X+3{�����L��`��� # # !56765! k0X^̶8D')`HJoP~ŷt����������32654&#!##!23 #h �/ϒ0*3��V{�� �� ##"&'#3>32�&  k\{::{T%+ܧ$`tad dakj����������3&$54$)!!!!!!3!!"d�;>v78ȒFw�����tw{��&�/��!3267# '&'##.5463!632�.#"%;#"w ͷjbckVteVgKww^Z44*,'ėS^a\�s�4���qVZ{�T���D���:���V��5`�Z���������37!#'# #3'jȎ_Ȁy����`���373#'##35Av擎LsŷK)@wLQ5`P��Tfs�%�9@' !&<1�@!�/<035675!!2+5327654&#!#!T>WxqmL>87||fb/XwrKK"9+��LV `�'�9@)"#(<1�@#�!/<0356765!3 +5327654'&#!#!L8DFRRQn!&&,{X^~ŷGQa`07$)oP���ft�!�?@ #8�"2<21�@� /<2<203!3!2+5327654&#!#!#qmL>87||"dwrKK"99����V`�#�@@ % !�F$2<21�@!�#/<203!33 +5327654'&#!#!#UFRRQn!&&,`7GQa`07$)��� ��!!#!3#q"r+A���9`� ��3##!#`9L3`��p�#��653&'# �33267.''U.,aOYFqlEk*Yb?f)6^&4Z)e\3'4H./)%uxm3-`4�������3���3�! �#54.#"!!"$+Z`bZ*J%)9 ym22my=�����]����#��3##!".4>3 �4.#"3ؔMM،"*Z`iV%,[_r=PŏQym2:d_5��Z�����!4.#"#5�! �3#*Za`Z+$"ym22my 9''ί=��3���!!32>=3�! �}J*Zb`Z+ym22my 9)%�����)��!!332>54."#54> 3Tmqn,dV=uG0fܜc.L2Rg|]= L+S{ugyC@pVGKyҚXZ������� ��%!!3!!Zf������3���3�! �#54.#"!"$+Z`bZ*%)9 ym22my$����)�8���"#4> 3##".4>;54.�2>5#"q6[6[Bt^_tADu[5o%AXhV>"9Z>N2myuݔJJݓ4kn9:sl3zmpBAkP#?�����]��#��#".4>3!33#!"3265IՋؔMM؋o_[,%ViWW]О\uBnsEA�����3���3>32#54."#?vԒK+Z[+ MIHݖK2ym22ly����D���!!xگ��������2>53".5!#36Tf`bQ3HҳK`1Kf>>fKIwo55owO�����+�>��33>32.#"#".5467#32>54.$+ NBR<dXT-5je\'aOv'LojPLC*e}|j/BLW?eG% #/ 94 YSuT/c퉀e4_PL\`Na�������)���!##".532>=3)EvԒK+Z[+?CHݖ&ym22lz��F���%.>76$73>g? ;w8q`g_ 8/@9L`uPhG/+Xam@E\>&���5�C��4>32>54."#54> .'#".%"3267.;eHxv(A//db,N,T"?W68m86o8n~Gf=l!?1XXVQ^ IrN(`P2s|Fg}F@pVGKyҚXXV?-_34e0Yd$Kq$3 AOH@BP��d�����%3!4.#"#5�! �;+ZabY) !ym24mw 9''��i����$��"!".>7>73>33!&-p|CtBnK#QMCYP8PDYMG)#@[9r El~mXBkJ(~`#J��#����! �332>5!)*YbaY*& ''uxm33mx��Y�7�� .5332>54&#!5!2>54& #4>2YML+`qp^*PQwM%ʠJL%@T.DuW2g~GJeArW22Vp>'C\5vqr{_g65f];hS<?[v����q���32>=3�! �#5)ZcbY)uxm33nx 9-!�����y�.��.+532%.#"32>=3#".54>7d8UjGk@*oKie2R䑒XNo�Ԕ Hy<m\GKӗSV~ץk������)���3�! �#4.#" !+Z`bZ*''\ym22myu��xP�%��%532>54&#"#54> MJ*rIhf2R$WKUEg Vq<m\GKӗSSt޶}���Z�����##54>32#4.gVb4f�c8fGl IpX*9ٜWWق\OvO�������}�"�;��".5&>32!!332676&%4.#"32>VxP.O哠MLldNQ_(0eoke.+K;ym'+H5#9GG@k”X^yݼ1L?=d{E9dM&7%@r[-jx������#���!4.#"#�! �3#^*Za`Z+$"ym22myu''ί=���)�8����d�����)#".=32>533;AvԒK+Z[+HJHݖym22lz ������=��332>54.'.'&>2#.#" .5`RPd86aTCq_F(IÍN'NzVOxO$&KqPՔNRҕPDtT0 DiI:U=( -?XsKZr@=lT,TB)'F_72I5% Binfs=K������)���3�! �#54.#""(,\`bX)%)9 ym22myu����g�1�@�� .5332>54&#!53.54>22>54& gML+`qp^* 7(JL%@T.DuW2QwM%ʠD|g~GJeArW22Vp>2?J)_g65f];hS<?[vg'C\5vst{&UJ0�������M���!!#:O����x�����'��3>4.'.>753#]h88h]ˇXXˇZZv;kęl;T ֘TT՘T�����2��n��+��".'!!#5#53�!2�2>4."*>n^Kh˾"ٔMM$VҎU%&WЌV%4毚e$ NMZ\22[a67a���s�2����n��)�3��� $.=3".546;2%"�4.#>db<kWws8.Of<<f8i\ZiɌKM|''V]4*PpGQK !3F2 `34_���u���"'&4763"3sPOOPs@XX@PPOP{X?@X��������3#ӤR՘?������m���3#m��%���#4>7>53o:Z=z3^SB[9z.Z$9H(@{b?%9H(G{^;��f�CU������5�)��#&>32#".'332>54.'&umG~f?z`< =[<'OC1& 0B&Je;yD"FnL0R>#+G3 %'<*.c��Z���3!Z#z����`�*��%#".5332>5332>53#5#"&EW]1:V;GrQ+qxFrP+?y|~t?xqNQqH 1\Rzb2]Qziaz����Vd{���5#"!!#3>32Bv='V fc�����qV/{��(���2>54."##".>32533#/+QtuQ+,QttQ�:}fyCCyf}:ʡp<<pedq<<p!RdaUٛUad@���V:{���!##"#3>323eBvVH=`fc���b���3!!3276=3#5#"'&>=}TVCvddZLPO_b0gbxw��qV/{��-��3!#".>325332>54.#"Zs:}fyCCyf}:!IxW<]F0 !KwW<]E0 RdaUٛUadN{M%AUaf0N|M&@V`f�������� ��)3!!!#z%L����Vd{���!#"!!3>32VBv=} fc\��V{�,�<��!4.#"#3>323##".4>!"32>f1HvORg;*cmv=D~mQ.`FH`87Zsf2(+@)QQD/dp=)Ze <L,'HhWqi1$InoI%!3$1&=i���q/��&��!"32>5".54>3!33ItQ++QtIQvM&BB@{<5faep<<qe9rÐQV؃q˚[L��Vd���##"#3>32dBv\=fc�����Vl`���3!3rN ���V�*��32>53#5#".5#"#3>32HqxFrP+?y=kDKnH$AWh;⣛2]Qzia)e=2\Q'I7"����qt��-��3!#".54>732>54.'#"ԤB7}C=DD>o[(QwPOxP(+G4NxQ)  ҠNׄzΗUUzxƔ^SoAAoSMwcV,Eu�����VX���3327653##"&VWCvZ_^{Vgb����d�K����j0�-�B��#5#".7>7.54?37>32>=4.'<4H\pCbj7>m^D];"$*.GW(9 !CeDMxR+EpQ=lR0, d-J6Bxi`K 4GS)D59?;-?""EsS-7]{DV5wuh&2u����V9{���!#"#3>329sBvH=`fcR�����Z$�(�>��53>32&#"32#5#".'&732>=4.+7k-42Grb*wќZF\tEff568V-Ia8FsS.*buG* `zE*Kh=Lw,J6ArZXuF3[|Ih@mEA~����-���332>5!##5#"&KwS-ոCva2\Q/gb����Vr`� ��3+53265F1iL`a��X���!32>53#5#"&5#'KwS-Cv2\Q{gb������V{{�1��3!!".54>54.#"5>32 Pt*D0<b}}b<-RsG[N&JOY5sE<b~~b< /?$1jqv|CHiD!&*5lmK|o^J������d{�Q���� V`�1��!!".54>7.54>737>7$F7!#<S`j5/n_? ;0;M,&?R-B#fyB .F/:}3 DkL?FM,%HC>0D(YȸE  �����V`�*��%#".5332>5332>53##"&EW]1:V;GrQ+qxFrP+?y|~t?xqNQqH 1\Rzb2]QzXiaz���nV|�,�D��3!!".5467>'.54>32%">54.<b~~b<Pt&C1RH#*6;1 IxPn{B%+VD*.7.2<lE(KjN}n]I+9 BIDLO$/RKHMT2O`6:n4M3!BDHLS,QO:~HEiH$������{�$��"#3>32!!5>54.O|V-?yct?!=V5)?`B"#Gl4ZzFs`afF}gS{q94myPIa8�X{�X����V-���332>533!#"&KwS-sCva2\Q/Vgb����{�'��3>32##"#5#"&5332>!OW[,ĸ<kP.CdƸ?oS0{3K2\=2\Qgba/[���Vd{���##"#3>32dKwS,Bv\=2\Q gb����oVX{�J�����`���%!!3r&"`���V�'��3>32##"##"&5332>!OW[,ĸ9jQ1CdƸ?oS0/3K2\=/ZUVgba/[�����)V{��,��%!!#5#533>32#"&4."2>s빑:|fzCCzf|8+QttQ++QtuP+__daV؛Vadp=<pʡp<<q��os{�R���FV!�'�.�8���##".=33".54>;2%"�4.#2>!gWxV0PZbo;;ob}t{ E}jj}֗RV'IgS]VWrB+OnCHpM'LF&OHBM_/9k�����~���%!!5#"&5332>73X&"CvƸIuT.gbZ/X}M������R����73#3#R����d���%$'d ZZ-,���DC��� <21���I:03#3#D-d���C'������KRX�����@8<1Y���C��� �%�  <<1�@  <<I:05!73#3#�}Öd���C����.@ �<<1�@ �  � <<<I:03#3#'#5#5! }-dȖ�DQ����1�03#DWQ&}�����ISX���@8Y1��CW��� �O@  � I:1�ISXA � � � ��@������88Y�@  �  <<I:03#3#73#D}ٖ��cQ����1�0!!cX���cu��� 1��<0#5#5!ږX���������1�03#�������/'�`&��=� ISX� 8Y� I:1�� ISX� 8Y� ISX�8Y� I:0��N{��1�03#N{����DC����1�03#D-p�����dj���!!dj���c���1�0!!cX���8(���1�0@P]3#Ѻ(�������1�03#������[��1�03#Ŗ����`���# �221�/0@ P ]3#3#Ѻ`4����f��`� �  1� /06;#"!!f㒔n^��cC��� 1��<0#5#5!ږX������`�'�o)F  F(ܷo_?]KSX�8YJ:)zD]K QX�)8Y1� //ķ:�:U[ ejy ]0 ##54>73>53`#8!2-A,#8"2.@,eX5AnEQ`Q2,  6AnE RaQ1,���X��H`��6�ܴt o]1K QX�8Y� /0%4.#!5!23!5 &EyWJ{tEKcf:%.UrU���X`��?!� ̴t\]KQK SZX}/Y1�  //0#&'#"'532>54.+532EM:!FPP7.3"$,EV8(3e\Z`^pQg6 4[u;����X��`��( �1K QX� 8Y�/0##!5!ƺ/я�������`���<F Fp j ]K QX�8Y1� �//0##4&#!5! .T`&`ؙ������t`��!FFK QX�8Y1�/0#t``��X��m`� �E 1KSKQZX|/jZj Z ]1YK QX�8Y� /0#"#467#5mPWAM8`y'�����`� �7F Fp ]K QX�8Y1� //t�]�0#4&#!#! ^yƒ/`�����k��[! F ܷtp / ]1K QX�!8Y� /l nn\ ^^D D4 4 ]02>54.#"5632 r-YttY-0ZCB]rWfT%`t[(([tq}=Qҍ ,D���B`��#1K QX�8Y��/0B`L���XV`��8F� a _ ]K QX�8Y1� _O?]0#4.#!5!22X]ֆ5hruB=���X��`��5ܷOO??]1K QX�8Y�� /0!2#!5!2>4.#!XXuxP""PxuXdN""Nd`@kk@>uu>�����X����6 � Բ]1K QX� 8Y��/0!!3CWn�����`���4F� F1K QX�8Y�  /o ~ ]0)!2!4&#%w4g`:sƒ�����X��p�%�d'F �&Բp]J#:#*##h#Z#Jhs #]K QX�'8Y1� �//Xl\v]03>3 !5!4&#"#>54XBMLbL3xzaV0*bP]` NFd6û[I3'@�����Vt`��$FFK QX�8Y1�0#t` ���X��x`� �1F � K QX�8Y1� / � ]0%4&+532!5dj~~ͻX{o.����`� ��]  Fܲ]ܶJ < `]1YTid]K QX�8Y� �/44 && BB Rd]0! � �! 4.��-_`'0kIuX$���XBH`��KF >   ]1K QX�8Y� ]0g G ]35%3>1X‚$FDvj/h 29���Vd`��^F� F1K QX�8Y� ܷJ  / ]KPKSZX� �@8Yj\J]0#4&+327#"&5! dGJ)CRC^ СIE d������`��j �Fܴ_ ? ]ܷ== KK ]1K QX�8Y�� /}ܲ_qpPJ]KPKSZX��@8Y0! ��)5!2654&+327#"&5(V^HJ)CRC`܎ۺIE ��XVc��G�ܲ]ܷ6DT]1K QX�8Y��IJ7]0>=3#4.'%f:uh=hH9=1c䒙.×o~S&PjI9�����X��`��lF  ܰ KQKSZX� �@8 �/Y<;?�Hl�Y�_�Ji|�=� ]1K QX�8Y� /ķT8Tt]0%367>53!5d,.&=$S47Z7 J}XM./G��V_�� �R  F ԷO_o]1K QX� 8Y��/IJ]@ P q0 !5!WWVVLюn�����X��`��@F 1KTKT[X /1YK QX�8Y� /0KPX�//0Y#4.#!5!2ʺ3P~RO~zM::IviF)5]�����X��S`�(�* )ܴ�]ܷH;+�P�`�p�]K PX��881/}/Y �0�WW]1fgwv]K QX�*8Y��/ܷ/]CC"H%]0!#3>732>73I0K8( )l_+bkcE8" *=Ki`!#@5]Ey+gE=(Ci䣉W=��`��I F 1]K QX� 8Y� /j[]0#4.+#"'53265#5!2 $@pP{5NA&G.]l,^`Jce:%r3C������ `'+��+�����`'+4��/���`'/=��/����`��@ �D1�03#`��n`���@DD1�<203#3#`|���"�%�0��#4'&'37676537653#"'% '##5 rb{ .q & q-aT !�}Bs12j{@E#$]} q!<"ibP-F`���)�*�5��"2767#"'&54767&'&5&76 '##5M@V:118UF%/>7P6.N@?^G?D)7-#F�}Bs)^ &# \*$@.") n F>]KH*!#TH#bP-F`�������z��� ���%3#%3#3#%3#ƴ>^����<��� ����%3#%3#%3#3#%3#>>^��������!#53ӤR@���� ���327654'&+5336767N5G4pQf$h?FA@6b ! eI(R[2*�������� ��#53 3#ӤR%@-���������$��%#5754&'./.54632.#"'/XZH߸g^aOl39ZZ8{4<5/VVL89CFnY1^5YVe���U�"��756767&'&54767632&767/SD435gcbnZdF31`9:H:ZU!LOTAKv?=0ps2#<PZ���'{T���l��'|T�� @'|>p���l '}��T���'|>q������y���3#����&��9�&o���� &���&��� (f&Z����� (f���$3  !27# '&5767"$JKԖ^`e~h'?6`vc–e4-���� (&Z��?��}R���%67654'&'3#"'532#<BqBR P.-fgsT!1p*Nt[|icK)&*�}&\��E� b&���%654'3!5 76 52.0ڞ:H~vR>�� b&^��q �� �?��%#&'$473327676'&/3327653323#"'&'TPxmil_Qb_y^@@$;sR,%@n\Kf% I01_2F,k>GHܳ&%0l}=J<zg2&q\ F{�� &`�� �� �2�?��#&'$47332767654'367676)"'&5"3276'&'&XPxmil_Qf[+!' (s{~OQ}a&4-L~큻%MGHܳ&%Dl7(2ln6"%GmxQl?[F� &b�� ����� ���%3276'&'&#")5!3%632A큻%0Pzuo\Dxfʸ?]DQx\?c!'Emx�����&d��R��u *�*��!27# '&54767&'&54763"32767SwSԖ[bWqM3/X|t]0-.()ѱvcoɱe8MA4hKEu�u F&f��w���l����#5!��&��~�kH&��R~���!�=��#"'5327654'&'&767663'&'$54733276J&P DfXRNB8D-<9<NJ KUfLn݈veyYoR! Xn*' X &/.Q&+IO{XK5:,\.#/�����%653#"'$&733276NbyU_I@A(IPmI~jÐB"\\ss>"5�����^��.��327654'&'&#"&#4763&547632#bzL,5;(.;Dn2KxAZM\MObxX'*9:X DD(NOf7*(?$S-8AP�H&��? ������"327654'&'2#"'&5476B!799[]KB{ƶ`Q%T*WE{R,,9.UMAx|KU#JN�� @� �&��"34'&!5 767"'&'&547632?,3/V%._]g>v-(tYhYH9!$3/,;̠X*VL_ !"bWg3Zf����J�6��%#"'$47376767654'&'&'&'4762#&'&'&VfxH?Ba=~T;~BrC:@_` B(EN><}9M I&huqc- !P85J.39sJ%*==!'&"7*S@UYD�� J&q�� ��$����5%5%HHnnnn�����$�&�5��67&'&54763233"/#"'&5332767654&#" %!lE?I(7 /4KU^r8Z #08 " -d$* 9^W4'6O'&n=NV)qaK" %�����$����5%%5%HHnnnnn��$���5%Hnn����$��-��&'&5476323"'&'#5276767654&#") lE?I(7$# +EȓV " - 8_W4'6O -n=*{nmp" %����$���5%Hnn����8�(��#"'&54737676533254'3'&!9EO)"a 2=`YG g -SGL(E?4mmb}8T"RY$6îs9It6Y !������ ���4&#"32>"&462X@AWWA@Xz柟?XW@AWX栠���h���732767#"'&'gC*6:)kXZZC5"LMD6{S )L}@F��Ow���O �����$/��-��#"'&547.#526763"327654'& lE?I(7$# +EȓV " -. 8_W4'6O -n=*{nmp" %���� 4���373ËF�������3#������� ��!#'3%1yI !n����R�����#'337673#" %1BR{6)coajr!nUPym��L���%��#'37676537653#"' %1/(/H/; 'G 44.5WY9!nr|> @2%,*;l>3 ��� �*��"2767#"'&54767&'&'&76#zf\MOYp0;JcX~VI|eepdkAXH,7p 4C@#90L@rR<J!+%}pL 0:??��$� ����"276'&' '&47iVNG))GNZUi>iUZhsBBsǮuu5a��U�����#'#"'532N%bU`DK*22����<�����!&'3673b~ĚZ00ZĥxU:Ũ ;6I����<�����3#&'#6̴UxĚZ00Z~bI6; :���d����#��"'&'&547632#54'&#"=:i_{\ %Z[,,G\O98<SGU37e{a}UwnWl<a76G96��������� ��%3#3#%3#^���f���6767654'3pk/LOiFqmPO``NoqH�������3#ӤR՘?�����W�L� ��!!%WgppgooUU�����#"'$47332%$7654'L㹿?Ah �C7ZFe@:&a \^}C"96q]K;=���kH��8��654'&3227$#"'&54767632%&'&5473)B,4((7(*HJ?zKbNLc9g'!<\ӅMRU 5+M;3*)3P&sHKCW4,E$2Zwf̌սnع<4�7���3nH���z2���7&'&547632&#"7zN,8:\>42@B^!x$%-`+-!d! M fM����&��K�&��9� &��9� &��'�&�� � &���&��� &��� (&Z��|�8� (&Z��?� (f&Z���� (f&Z���� (&Z��� (f&Z���� (f&Z����}&\��K�}R&\���}R&\���}'&\��K�}&\����}R&\��+�}&\����}x&\����}&\��� /'K�>^�� r'�>^�� &&^��X &&^��4H &'^�� &'4H&^����( &^�� &^�� &^��� &`��'_ � &`��x� &`��' x� &b��x� &b��~ ���&d��R�u @&f��,����:��654'&32! '$&73! 76767#"'&54767632)B,4((7(*Hnق@AZAd#?zKbNLZB`.+M;3*)3P&ڴF=)d \^tL"9;l&NKCW4,E$2Hf6���&��k�&��'~k�&��x~�&���&��xx�kH&��~�kH&��R~��)�-��%2767654'&54767#"'$473$62 #dGf>5?AhXPA7.EB|=Q#!w*6(  %{{qeVUI&b \^~B"������.��54767!#!"'$4733!2$6=4'%$ `h_ >5 ?Ahm/yYk>ba7# #5&qeV&b \^~B"jj7�)&��F�&k��F�&k��qF�&k��X�)+&�����)+&��F�):&���)+&��X�)+&���)4&���&l���&l��j�x4&l���&l��&�vH&��'? v��H���#"'$47332767654'3HdnaPm/1]]LGL"fh8D%jdQ45b`ޜ��H&��K�%�]H&��'? &]�H&�� ��� �2�?��4#">#"'&54733267&'&547632&'5�#"32764&__A-D$Iln9e|8-H,-C,QN(Jb41}>XA%v3hO =J6>(E& !BQHJQS'Bg=q?%'i!.C]��� ('�&Z��? @r'>p���Jq���r&q��>�o���������R�����L������R��%�'��&547632&767#"'#'3X\lTX\D8/0E= %1Bx:=$!"4'Qjr!n8����j$��(��327654'&#"327#"'&5732#"-2!WZWXZV%2-Z(.5__52ZJkV<JЕy&vы�������� ��3767"'&547632&#"327AoDdN.bpxXWs>0B7,g`p5�oU%mao3/AbM3))I�<�����<�����d������� ��(@  1�@ � 0"32$ �� �h P3343ssyz����Z� �(@ � 1�@  �/20%!5!3%=Je+HH������=� � 21� /203!#3ulh������=� �  221� /0)5!!5!3=lȪ����=� �   21��/0%!!!3!l �����=���21� �/0!#3!=l*�������=��1��/0!#!3!=lcr8�����A��'�91��/0#3ASuN����A�� �( � <� /�<10%!3!#N�������{� ��2@ EEܲ@]91�@   /<0�2>4."#&'.4>329[ZZ_PGr䆇䄄rEMp`77`p_88 1ŧbbŧ1 ������y��@ ��1�/03#+����q!���/@ E  EԶ 0 ]1�@  0� 6& �� ��  z>z�����=��'��+@ � 2291�@ �/2903#36Q*��=��q���33# =qC����q�� @ 1�/<0)3!39Uq"����q�� @ �<1��/0!5!!59qK����q��O��!�>@#E E"ܲ@]ܲ@]1�@  �/2<0%!!5!&'.4> �2>4.":RJr 惃sKRQ[ZZ{ 1ũbbŨ1 p`88`p`88������� �%@ �   21� /03"3#!5!p9 f�����q�����2@� E<21�@  /<20!#!##"&6 54'&"3qvCf^]8mr^:<UfɃ]8ƃ�����D� �'@  � <<1�@  /0#!!!y5!Փ/����=��� �'@   <<1�@  /03!!!}5!Փ/������� ��%@ <1� /0!!27654'&'2#!3,R4,,=iXXXlι]Oz}I__ҭ�����$��;@   ܲ_]9�@   �/999@� 10#4'&'5!4B 5McAq_9V����=�� ��4�91�@ �/̲]촍�]0 53#T9+���������!�-@ #"1�@  !�/203432>324&#"!4&#"!}x5%^ZHZl�K--Xh&|ŕnc�����=��� �&@  � <<1�  /<<0!5!3!!#KK?����=����9@  �<<<<1�@    /<<<<<<0!!5!3!3!!#!KøL=??������q���!@ 1��/0!!9UqqK���=�����=1�B/0KSX@�Y! #tFC00B~+������n� ���4@� <<1�@    /<20327654'&+!!2/!!m]%i ;@ED\TqQE=<d^K|[|"q����}� �(@ �  <<1� /0!#!#3!3}K����p�� � ��.@   <<1�@ � /<20!!"#!"'&54763!!0R4,,='k}XXXl2LK]Oz}I_d_ҭ"��=����@ �1�/20!#!5ՓB��=�����=1�B/0KSX@�Y% !3z~�����q��O��&��5!5!#&'.476762>4."XErrJSRJrCEoJ[ZZO{ 2Ʀ1 { 1SV/p_88_p`88�����}�� @ 1��/0#!#}+B������}� �#@   <1��/0#!#3}O������m�� �+@   <<1�@ �  /0!%!!5!!z;  TKѓ+�����q��O� �$�=@&E "E%ܲ@]<<ܲ@]1�@  "#/<<0�2>4."%#&'.4767673 [ZZTXErrJSRJrCEoJR"p_88_p`88 2Ʀ1 { 1SV/ ���q��O��(��#&'.4767675!5!!�2>4."XErrJSRJrCEoJRNQ[ZZP 2Ʀ1 { 1SV/ p_88_p`88�����b/���1�/0!!V����Bf���#"&/#332?E=9Qct2 %xf" %/x $�Dp���/1�/03#��=f��7u91��290�K TKT[X�����@878Y3#'#f����[f��E91���90@ Ueu@ )9IUe]�]!5'3{����Bf���3326?3#'#"&'Bx% 2tcQ9=Ef$ /% "�����[f��C91���90@Ueu&6FZj]�]5%3%[{���fS���/1�/03#̭���F'����/1�/<<03#%3#\y�����u�� � <1�/0#527#53g�����u��  <1�/03"3#  g��d����� �1�/03#!!Md��d����� �'@ � <<1�@ /03#3#!!Mޒ����������1�/0'!! ���'����'�/��33!!3'#67654'&67654&nudruxtddx>DD>xIIv! RTx`aw,0dc1-!:;z{t���{���*�L@$% E+<<<<@!#91�@�$+<@ (+0%"3254"3254#"54!#"543263 #4#"h??AA??A'+,LW@@@@@@@@pطQQ9����/�@@1(. #E0<<1�@!0%�* 00"3254"54$3  !2632&#"# 54-654!"`@@@CvBըiUv˫:knL?o@@@@N;Ejfae:.88U������8��327&'"254"%47&5476! #4'&# 63 #"'632# i60IKhh*)7!o^RX;*:9u`/'"6OfqAtqLI $\9.ȶ���mQ��!�6@   � �E"1�@"  "0463 #"&'7325#'&&7'6met "xCBCquЍ h! ACBB����� �)�2@  #&E*<1�@  *�%/0"32654& 4''&5432#5476$ % U%|{e6Lj` %"%:yx~)RhKK>��� � �6�5@$- 3 (E7<<<1�@ 5�/7&7"32654&4763  !27632! 54-654!"#"`$ % 琺By#xJi:OknLIo %"%0yKpjNdfDQcwiC|85s��s� �*�;@&%   E+<1�@")+�&+02654&'&47&7'73%$$!% l݁6ZA| $! $Vm-G4 p?����{���1@ F1�@ <@�0%"32544!  #"54$32@@@)@@@@Pvv����� �.�<@- " 'E/<1�@� $/-)/<20%"32654&672#4#"#"'&#" #"53232l$ % L 7*>(z*M#6&8"$ %"%3|0ۯqiPWu���{���+�?@-$'+ ,<1�@ )!,�&,<0%"3254"3254 #"5#&767663 #4!" @@@@@@!Ӣ7y-^@@@@@@@@edm%����W� �,�9@. $  )E-<1�@ '-+�"<0"32654&4323254#4#"%$7"@$ % 쐋'(uj %"%@կ̰Xsgh\���_��"�9@ $ E#1�@�# #<0254#"53265$54767653!"'#W@@>z]U]iTrs@@@@pegu/ss�����Is|���2@  E<1�@  �0"325447&763�! 3%$5@@@ԶMg@@@@R&Ѩ'LB�����Is���2@  E<1�@  �0"325447&76�! 3%$5@@@ԶMg@@@@<%Ҩ'hB����Y� ��E��"32654&!"32654&&''"&5623253765$7465&'7$ % $ % Kfg饤IJ %"% %"%IKbv4ˋ42@7-]fn9��h��%�A@'�$ F&1�@&<<@" &0!"'# 432!32533253"3254hfg襤>@@@ JJ=|\@@@@@���h}� �-�?@, (,$ E.<1�@"�&. .<<0"32654&2533253!"'# 47&5432d$ % AfgB %"%4˩/JJ=%܉M���h� �-�?@, (,$ E.<1�@"�&. .<<0"32654&2533253!"'# 47&5432d$ % AfgB %"%4˩JJ=%܋L���@`��$@�1�@  <<03!23! '#"543225O)3Ɯ)`,88{�����s� �*�;@&%   E+<1�@")+�&+02654&'&47&7'73%$$!% l݁6ZA| $! $Vm-G4 p&����� �,�7@  '#E-<1�@+.�%.0"32654&4! ! &# ! ! '&54323 c$ $ 6buUKX $ $8${nE{N%���O� �0�@@2, %&E1<1�@%�/1!*<0%"32654&&'&'&5! 765! '676%&4% $  ,D )<W%Dv'G&!$ $TrJco<���sv{��!�:@!E"@ #1�@ !�"@ "0"3254! ! $54323 54! T@@@)"�ET@@@@Y۝=I����Oo� �5�=��%"32654&%!$76! 6=&'7%&'&'&'&7! 76 '4! 4% $ Fr@ \t+,D (<W%Dvt!$ $=6TbZdTEmMd����� �9���"327$"327$7&76%$5+&7626#4A?A?u �Ӣ5rRX6&$@@@@@@@$- /ԋu cdW7'��sv{�� �(�<@!% E)<1�@)@ �'# )0"32547 ! !"$54323 54! ! T@@@=A@5SUHEG@@@@45G)#56�����x� �4�>@ ' 1#-E5<<1�@ )6�/%!60"32654& 4%$54!232#"'&#"! '&5432h$ % ${ajjh@MqKy)LJm_ %"%�1EYl0xP^b8Rsu_|]F������'���"2'�'&'$!32'&547"32?6AS2;9’hhNU~ +;9jq!Ba��o';u;���` ���+@  � /991�@ /0! &7623$'4'74"Y#!A[VB8?<kP$U.FM?>=�����{��{���+@  E1�@  � �<0 ##"2#"53254#"n=;C>@{jVR777�����r&R��<�����@ji���  /1�  /<20! ! !5 74! %&?%~?>~����@��i��$@ � /1� /<220! ! 3!5 76! %&>%~?>wJ~~����@ji���*@ �  /1�@   /<20! ! !5 74! #5%&?%~?>~N�@��i���.@ � /1�@  /<220! ! 3!5 76! #5%&>%~?>wJ~~T��3����"36654'#"5432AA\(DeN[̼o[$N[u�����%@ /1�@ �/0"3254"547&54323253r>Juum@s> [yu?{EBXF���` ����'656%"'&76! �4"3YVA!. {x9<?8 _F.UDWT_`~?=���� ���#@ /1�@ � <0254#""##"5!232700+ڬ\ĸL`]N0/.1i3 rCr��� �2��2654&#"! 5!2#"'! 4�543227#"$#"�$ % mَ-QGXu ^|tITK? $ $`@,skEr}3T�����z{��!�*@ � F"1�@  ""0%#"432&#">322674&#"CCjFPH OQ$!%!p'(FnJv-O!3] $ $���z{&G��G0���0,� �(��"32654&&3 #"4/&5432N$ % s $ˌeqɘzm %"%82y,v����\#��"�6@ E#@!� 1�@ ##04$54%&&5! $#"57"3254ix@@@X4|`Pٳ ?@@@@������ �"��"32654&5&'7!$#"47#$ % dt.; %"%Ȉ_p 8>u�����%t�/�;��4#"#"'&#"$#&532327632! '&57"32654&"3C2z7J,"/IN\=0BWTO3H$ % Xt\DD\t] 5<\UCfwpv  gH %"%���V��@��/1�/03#V� ���'@ /1�@�  /<0'6"%)56574 65+*+UGm++),}݅.p\(���>�.�4��"!27676327673!#5654#"'&'&#";&543.%2~*&IHHܝBOg(LBC]i%>e>.`h>3A?~= h\$kb8:;-F_Zkf2)����N� �!@� /<<1�@ /<<053533##5N؎؎؎��� E��P���>r���@ �/1�@ /0432#"73254#"ЄLTPPHHH���`� ���" 7654&' ! '&476^L:NbX1coqoh`WĒ��cg��&���24764'&#"676'&'&5476  pHgc/5pIu upHECle\gUܚsuϨ���cy\��$���24"27#&5432# '&5?$5+r%3]f́|pHFPfouTapH����/��%24'$5432327#"'&#"%$'#"54322533]L/|tkZ1AQf(3Ɯ)DjR:jTh8KOpt$68{��cW��%���24"$'&5?$532&'&32!r|T9lc ~x?LvTamY<K����cW��-�2���24"7&5&326532&'&32$'&324!B}b$|T9lc ~xr=Ch(筭 ?fXmY<KLvtt�����Y�4�@��'&''"&54323253765'$543227#"$#""32654&fg饤u ^|uISL\>$ % ,IKbv4ˋjEaTW8ҋ %"%���{�� �&��%"324"324#"54!#"543263 #4#"h??AA??A'+,LWpطQQ%��Rpt� ��M�U��"32654&�254"#&76767%4#"#"'&#"$#&3232763276'767$ % nnvp+-"2D2z7J,"0IN\=0J%.3?5xv'Q %"%933hk//3wt\DD\t 5<\UCrTF-2bG;"b,�����i�� ��$5354#" #"524"m~ŶejsX\|9������ �I���"327$"3273653%"'%5254%$7&76%$5#0#&7626A?A? Tcb*@RX6&$Hu �Ӣ5r@@@@@@@mo6J,/7'- /ԋu cd����� �L�X���"327$"3273253!"''&76324%$7&76%$5#0#&76262654&'&A?A?fxԅ$8$+Rb,7Hu �Ӣ5r$!% @@@@@@@mӔJce$3- /ԋu cd $! $��x����! �!5!!�%6�4'7;OtJu4SSv;X"]| K���n���#"�57!3273!q-JLX1���o2���!6&#"&5&632!~po~ds.xsgd{1��n?� ����#"��32�7�%�%5!5!!I<P@ =`II=?<�����d��j���!&#"&4�32�΂y YӅ4���P����!#4&#"&54632!_kX #giMk|謃l����<� ���!3>4&�#"�!5!! �> F+ W5��y����%# ��!!!��)!YF^e.*zMjO��<����%!3!kѳ/C�����x��}� ���4&#"36#&�3632�ʴtÑl}9^DoUD<N�����<F� ���&#">�!#!63 ��䂍w8 =10<�����x� ���"3265!%"��3!!5!!5LiA-*'=Xx��������%4&#"#463!!&632�ʽtwaf ɪXP��dr� �!���#"��3 �3!  ��! ��36_J ?89biVGej4T�����2����#"�5!5!3>53{9ˉ= Rծ��P����%#"�547#5!3273ԢV-ؠv湯V4b�����n���%!�#"�5732653!!Iݼsrǀiy8/quŚl���������# �533>54'7п _*jiю�������6&#!!>7�)!!! �ۜ ٽ�3+�����dr� �!���#"��32�!527&'! ��! �aUm}EI=a]Mv8"`_؀����d����"��#327&%#�;�!###��) �7bb6e�eabe^tN4 LNhB���Z�p���!#!3!3!ѽr4fQJA��������#4&"#&�32�˲(۬TA����n�u���%#"533273ҐM=űU5a���x~���&$=3326=#"533273~ս˶θ$!S98ȗX2�������%6&#"#3632χ/050��y���5#$��!&# ��%73gu6wfranX�����x{� ���"3265!�# ��!33!Ǜ G$P ;w������4&#!!>7#!!#5!#!2p]9P~ҹ9{m{(���d� ���# �5332654%$432#6&#"�ѿͬ]`yDeȪƋv��������#"'!!33263ϴ���<��� ��! ## #5!zk{TO_�����<G����# �5!#!32653Gó Z^ѫ�������54&+#3!23X�׾7b���o�!���#"�&73265�54632#&#"�}}�5:#ÃL}��<�B���%#&=#5!;3Ѿv Ztmfa�����n�R���#&$3;>53RL[a^}#ǩ����P� ��3��#"32654&#"3267+!!.546;!5!5>32EHPw=xXcahxZ֔յ~9]~}_h` dYZydDz¼����d���! 7332&�53�[]&"z~8<kԤ�����d����! %76'&53'!2YK/0>!<ACijAI{2HP����ZLi��$��%�#"�5%674#"'! 4&'326LҫES}*6w1(W��d(a��'��! 47&#"#&%'67$!26! # !2^NWue+ htzkof� P(B Ԟclq/쬱zb�����d`���! 7332#"#'! tX!71n?\o��d`�"��! 73!54'#53654#"#'! oI% ݪy=Z\ϿT҅h����)�����! 7&%&326#"6\Z[FxL *qaqEtD'\a���d`����!263 #�#"! #"32dh~eos` U@J(6d��d��`���# #  \D #m8����ZV���! 73!54+53$54'3mF2( g)y>[Fa[�����d( j�0��#5#"#'#"#'#"#&%'67$!263263   C1Cm\`X^+ >fTo'�����d����! !4#"#5! &' !2oIeٷzD&?! 1N//T-, jNY���������! )!"67 #32RfN0v{t{\n@  ;k���d`���#�#"#5#"#�!263 /8WaV@~Y$3 ���d���! 7332+53274$53[]Ǯ-mdȨH���di���! 73325 '6%5%cWd9)*@]OruGv����d���#��#�#"#5#"#�%7263 OާPvĶ[`KBbw+ IH@Q)M������! 3!26573fRT|u]�����Zp� ���%3�! �32%#Zܸ:_\2)K[60~��� � ��! 73!2&#"#4+'73263 nG{ RmWPOC0@]g[x(2��d!`�2�:��! 63 ! $=46326=4+5326'#"! #"32d]xcd렷PSԟa ]YeRj\wCD4soX7<\"q��d���! 7332&'"#'!3wU!#g2*>|?\K | P����d)_�%��67�!263 #5#"#'#"#4'&PQ`[n³<5)5A)q+����dN���! 7332 4733673gQ|zӑkB_v?  >���<��(��! !4#"&=6#53263 .'"325zGN~ZXR86zH9!? ,V5''5X4ʸMk���������74#"63 ##"#! ZtvNA%tG4SD9S`��Z8A� ��! 53! +532'6&'3t{>@׭ `W(;Ƙnl=W�����d� ���! !63&#"32[]\x4+G.BaX�����'��!26;'"&=4#"63 ! 3 #&9RXZ~NG}+y4X5'(4V`G$>����d�%��3!!�! 73324�5#";#!3  ^[ �V//UQK_ K+;��� ���! 363 #"32bV`(/?;L������#��%#5265&/%77654&+532Q sQfV?LEDOR#\ՀxЖsp2Eš"%-4.-UA����d�'��! 73324'#53256+53274$53aW((qegZa mV=EHq��x�'��! 3324+53256+53274&53[]woqdaH x{mQY>EHq����d`����27$! 3&'6#"FRᑞߋTs_0sIKSzyd�����d_���! 73325#53$=#%Y_'ݵo#B&=ZZyu?��d�%��! 733254+53$#$! 727_Z CM\W�A^!)vTw���d���'��! %!! ! 3#3!"3253!54#"Y^ arrr6fwwi�����d9`��$��!"'!525#"!$!263 #"729Y`^H]Y'zSe"8����Z`���! %$54#"#'! ! 4'3676 bO4`V69</B޹L���dN���324'3!"'32'3! dlٹzz_YMl>"S+\����PBh��$��43 32/7! 47$3254&#"PŽH=Few1(W~d ����dca���54'&#"'67$% #7#";;_CC B|MKOm0T$,���n'��� ��3#3#3#nʺ��d\(����2"4;!"4#"32JA{ntv2c`Lз���h���=@ B�1�/0KSX@�Y %##.d+����hK'�E�����h)�����hO't���������@�1�B�/990KSX@�Y sN���O')t�����N')u�����'e������w��^���?1�B�/990KSX@�Y 5](&xy����w��^O'1t����'5������6'�������&��5�����6'�������O'5�������6O&�������E'�������E'�������EO'�������EO&�������O'�0�����'�����w��E&�������O'�����w��EO&�����w��^O'?�0���� ���3#������!38Ygg`nC��^���^n7]���^���7nn7]]����0d���"&533265453zWA@XzCss!AWX@+���!U���#454&#"#462zX@AWzB+@XWA!s��0U���!5!2654&#!5!2@XX@s0{X@?X{���0U� ���4&#"32>"&4623X@AWWA@Xz柟C?XW@AWX栠���H>���� %'111������ ]�]1�<203!3CC���~K���3#K�����!5!${���1V� ��#5#53533zz{{�����1���##5!z$ %{{��:'U�������'�������"'=�����w��q'�������h�9�����hK'�E�����h0�����hO't����w��^��:�<1�B/0KSX@�Y7 5wM40��w��^O')t���w��^N')u���w��^'�������w��^��:�21�B/0KSX@�Y%5^xy����w��^O'1t�����'5�������6&�9�������'5�������6&�������O'5�������6O&�������'�����w��E&�������O'�����w��EO&�������'�����w��E&�������O'�����w��EO&�����w��^N'1u������<�291�B0KSX@}�}}}Y5`sbbs����]�1�03C���)�8�����)K'�E������)��*@ 8�AKTX��8Y1�  �/<03�! �#4&#"!!ˮî$*\u���)O't����w��^�� 2� <1� /07! ��)5! ��)w5BhPa.,~��w��^O't���w��^N'u���w��^'�������y��`��� 2<1� /0%! ��)! ��!`aPhB5ji�y��`O'"t���&�����'�������'�������&�������O'�������O&�������'�����w��'(�������O'�����w��O&��(�����'�����y��'(�������O'�����y��O&��(�����'�������� �~21�@  0# $54$!3#"3n�n͙ nn{�'|�������'|�����w��}'d�����y��'������F��>� ��%@ 21�@  �/90"32654&"$54$32#Bz_̀#R3I����K'�E������� ��%@  21�@  �/90"32654&#4$32#&f̲_ȭT#R3{���O't����F>� ��(@  21�@  �90%2654&#"3#"$54$3Bf̲_ȭ벃���F>O't���FN'u����� ��(@  21�@  �90%2654&#"672#"$53z_̀ʃI����O'5t�����'�����F��'�������?'~�������'|�������?O&��~�����O&��|���'�����F&�����O'�����FO&�����?'~�����&��|���?O'~�����O&��|���?&��~���� � ��$~ ]21�@ �02654&#"632#"&53XP^J\TaaQ_VFTHUGQK})~J����8� ���2654&#"03#"&54632xOaT\J^P_KQGUHTFV}i~�F��'x�������'�����F'x�����'������F��>�� �1�� /0#4$32#4&#"#f���K'�E7��������� 1� /04&#"#4$32f#������O't7����F>�� �1�� 032653#"$5f��F>O't9���FN'u9������� 1�� 03#"$53326f餗�O'5t<�����'5�����F��&5�������?'7~�������&7��|�����?O'8~�������O&8��|���'9�����F&9�����O':�����FO&:�����?'<~�����&<��|���?O'=~�����O&=��|���?&��<~���� ���] ]1�� 03#"&53326yaO\T~JPML����� ���32653#"&5T\OaQLMPJ~���w�����:1�/0!#!5!)+������jK'�EQ������j��@ �:�1�/03!!)ժ�����jO'tQ����w����:1��/0!5!_++�w��O'tS���w��N'uS�����j�/�����jO'5tV�����5&��O���w��'��O�����&��Q�����'��Q�����O'R�������O&R�������5'S�����w��&S�������6O'T�����w��O&T�������'V�������&V�������O'W�������O&W�������&��V�������]1��0!!3 nC������� �~21�@  0! $54$)!"3�͙ nn{������3!5 n��w}� ��(@  91�@ � 20"32654&'2#"$547!5__ȘLӦnj�FY '�il����FY}� ��)@  91�@ � 20"32654&'!!#"$54$C`^ȋMӑnj��� 'i<l���w��� ��"@  91�� /20%2654&#"!5!&54$32__ȋfLnj���w��'<n���w��'<n����F��Y� ��#@  91�� /20%2654&#""$54$32!C^`șMgnj���F��Y'T<q���H}'j�����w}';��j�����3'q�����F��Y'y��q�����3'r�����F��Y&r��y���F��Y'T<q����\� ���2654&#""&546 !j>_IEcI_(0MJBSKFXCIn~|Q;n��.���"&5332653ܨabaaJPMMPJ�����\� ���2654&#"0!5!&546 _IcEI_>jm0(MICXFKSBJnn;Q|~����w����� 1� �/0%2654&#!5!2#bŘ쥒���F��Y '�����F��Y��� 1� �/0%"$54$3!!"Cꏙƥ᪑��F��Y'<����w�����  1�� /052#!5!2654&᪑��w��'<���w��'<����F��Y��� 1�� /0"3!!"$54$3Cbƙ�F��Y'<�����H'}�����w��&}��;�����3'�����F��&��1�����3'�����F��&��1�����H'�����w��&��;�����H'�����w��&��;�����3'�����F��&��1�����3'�����F��&��1����\���"3!!"&5463RiPYnvDZHCn~}���w��^� ��%5-5 ^j22����F�� � �?� 1� /0�!3#$�53TCc Xon���2K' E������� �@ ? 1� /053�#3 � cCT-ncC������O' t����F�� � � ?� 1� /0%#5�%3# �c--noX���F�� O't���F��N'u������� �@ � ? 1� /0%�!#3�#c-gCcn������O'3t�����'�����F��'�������'�������'�������O'�������O&�������'�����F��&�������O'�����F��O&�������'�������&�������O'�������O&�������&������� � ] ] 1�  04&+3#XHǜV�����+��.#"#"&'532654'&/&'&54632Cw7Bh#-8GC>=JGBAm'./G?;=~ÇH)@@<fy~''L8=#( ;6_o�������0#546703#"Hϸ*VGJ����Fl���32653#"&4&#"#632>V\`RʺªV\`RʺªhZ·%XhZ·����Fl���632#4&#"#"&3326tҪºR`\VҪºR`\VX%Zh۷Zh��FlO't����F�'��32654 !"/.#"3"54!2!rz|K٬42 swUҤ'4X˧|`í~pX˧|`J3~�F'<����F�'��763 #52654&#"# '4!"326(24׬'Uvr!24֭٣K|zsp~ȕ`|Xp~8=`|����F'<���&�����F&�����'�����F&�����O'�����FO&�����'�����FU'�����'�����FU&�����'�����FU&�����'�����FU&�������'��>72#52654&#"#"&'463"326[*'sobI=J<K2A sf~M8K:BEF=M]nw-lA#vTaky.1eM��w��;��. 1�B�/0KSXY!#!53!;=X-���K'E��������/� 1�B�/0KSXY3!3!=0������O't����w��;��. 1�B�/0KSXY!#5!;=-ЭX��w��@O't���w��N'u��������/� 1�B�/0KSXY3!#!=0�����O'5t�����'�����w��'3�������'�������'�������O'�������O&�������'�����w��&��3�����O'�����w��O&��3�����'�������&�������O'�������O&�������&��������4] 91�@ B� 0KSX}}Y3!#!m y~��1V����o� ��33 # #Ƒ%/"yDR�����}��'@   �1�@  �<033265!!#"$5e^}B����w}��% � 1�@  �<0#"$5!5!3265_e}BB����w����  � 1� �/<0!#4&#"!5!4$32e_B������ '���������!@  �1� �/<034$32!!4&#"^eB����'<��������#@ ? � <1� � /05!2+#!2654&#ȍ/������O't��������#@ ? � <1� � /07!2654&#!332#!ȍ88�����F�� ��"@ ?<1� � /0!"3!##"$54$3! 8/X���F�� O't����F�� ��"@  �?<1� � /0%!"$54$;3!"3 88X���O'�����F��O'��������$ ]�~<1�@  � 0!"3!##"'&5463!VRXP[QqEPBJKHG?|{�����w��^� ��7-5-5 wj�����h� ��P 91�@ B�/90KSX@  99Y"32654&&5462 3#4<<2,B:)`j~"N/0@.B,"=jyisf+��hK'�E����h� ��P  91�@ B� /90KSX@   99Y%2654&#"3# #&542:B,2<<9&~j`=",B.@0/B +fsiy��hO't����M��XK� ��T@  1�B� /990KSX@   99Y2654&#"%#"&546325]2:B,2<<D `mGAJM=",B.@0/;ac%64����M��XO't����w��K� ��R@  1�B�  /990KSX@   99Y2654&#"' 5632#"&r4<<2,B:MJAGZn/0@.B,"=;̶x%m�w��O'1t�����O'�����w��EO&������� � ��2654&#"'5%632#"#"&!&&*%7.),'H20G@b$%#sb/O;,+I����)� �'��2654&"32653�! �4632#"(B:d:BB®߭jIJ~<B,">>",BR\*$jt_UV��)� �'��2654&"#"'&54632�! �33265,B:d:B0<~JIjˮîB,">>",BVU_tjN*$u��)� �'��"2654&'632#"&5�! �#4&#",B:d:B0<~JIj!!ˮîUB,">>",BVU_tj$*\��)� �'��"2654&74&#"#�! �#"&547632(B:d:BB®!!jIJ~<UB,">>",Bu$*Njt_UV�)O't���)O't�����S��^��$��264&"&546; ��)5! �'&<h<;551smhPa5`//`/,1jpc~.,�S��^O't����y����$���4&#&2%�)! ��!32'.54;55;<h념5aPhms`./`/ jicpj1���y��O'"t�����AO'�����y��O&��(����� �&��"32654&"&5473!! $$!32&&!&&Fc IM�rR_bq$$V<!FJ{nYR;W���F��.� ���"32654&"$54$32Bz_̀#VhRI f��w��_� ���"32654&!74$32#&'cf̲_ȭThV#벀RdfXI����w��_O'^t ����F.� ���%2654&#"!#"$54$3Bf̲_ȭ"벀Rf I�F.O't ����w_� ���%2654&#"672#"$5'cz_̀R{IXfd��w_O't��������'3632#"&2654&#"BQ_@XP^J\Ta=O)~VFTHUGQK�����;�+���o�����K'Y�������&��Y�����O&��Y���&��Y���O&��Y���&��Y���O&��Y���b'/Y������F��.��:@   91�@ B �/90KSX�Y%!4&#"#4$32>Vhf# f���w��_��:@ �91�@ B �/90KSX�Y%4$32#4&#"!7g#ʲfhXdf�����F.��=@ 1�@ B �90KSX�Y#"$533265!>ʲf"f�����w_��?@  �91�@ B �90KSX�Y '!32653#"$5g"ffd餗������ K'6 ��'����� '7 ��'����� O'8 ��'���;'9��'���;O':��'��� '< ��'��� O'= ��'����(� �(��2654&""&546323326=3#"&=bFntnPX/Q,CEmaZT:KMMKFHn|ppX;oBGj9����$� �3�>��2654&"!&546323326=3#"&=!"&54632!2654&"bFntnP?+/Q,CEmaʔ/bFntnPZT:KMMKFH;XppX;oBGj9|ppX;T:KMMKFH����F��Y��<@   91�B /0KSX@ ��Y!"3"$54$3!7YꏙbXhU�F��Y'<)����w��8  �91�B /0KSX@ ��Y!26544#!wb gX���w'\<+����FY��:@  91�B /0KSX@ ��Y'!"$54$3"3!YhbƙXiU𥒥��FY'i<-����\���'%!"&5463"3!\=.̞RiPYB~}nDZHC����w�����%#535!53!3##q=ԭ-���!�����%#5#53!3!3=~0Ԥ��!��O't1����w�����533#!#5!5#5q=-ЭԤ�w��O't3����!�����3#!#!#5353=ԭ0~�!��O'Vt5���� ���33#!#!5#53m unfy~n����� ��,@  221�@  �/990%2654&#"672#"'"#3z_̀ٷ{O{ʃIH+����'����s��Z���@ � 21��  /0# ��!3! ��!5aPh//+ji����N� ��!!!5!;VnV����N�����#5!5!5!53!!75$i2$i*mւVxnVnՆ�����u��!s� ��#'#37 ͉sH+����'Y������� &'��5s����� &(��7����� O&(��8��� 7&(��9��� 7O&(��:��� &(��<��� O&(��=������!!������!!#!YX ����� ��!!###!YX  �����!!#####!YX   ���� H���!!#######! \YX    �� ���!!#########! YX     �������!3!! ����� ��!333!!&  �����!33333!!e   ���� G���!3333333!!    �� ���!333333333!!     ����� ��!3!!#!?r ����!333!!###!?r   ����!33333!!#####!?r     � Y�#��!3333333!!#######!?r       � �+��!333333333!!#########!?r         ��SC� ��!3!!#!YX\\��SC���!333!!###!XX\\\\��SC���!33333!!#####!\X\\\\\\��S FC�#��!3333333!!#######!ZX\\\\\\\\��S C�+��!333333333!!#########!YX\\\\\\\\\\����!33!!# #!՚rՙr ������%!3!!#!!2^DD^ ����Wc� ��!!!5!5!!!wsX��� �����#��5!! !!'!%'! !7%!77'7!  ww u||||||||||||u���  G7�+�/�3�7�;�?�C�G�K�O��!5#535#535#53533533533533#3#3#!!#3%#3%#3#3%#3%#3#3%#3%#3??????𨨨������!!!!aO��q�:#[���!' 7#}CrarCrrD����:[���! !rarC}rbar����=��`�� ��!#!#3!ff`G����� ��[`����3!!!!!!!! j /t`Ӕ&����{o{�4�=�J��%#"'&=!.#"5>32>32#!3267#"'&32767%2654'&#"JԄ℄N ̷hddddj||MI؏ii~ST`Te__ZjkSR\]i߬A@o\]Z^Z5*,=<wxx]^``FE..'00ZZWW`f{b:9ml)�����>��>`� ��#��% 54)3#4+327#!5#53!2x9||ԙf_ڪrĐ�q{�F������g`����32654&#%! ��)s7F0Ǔ��$��g`� ���! ��)#53!#32654&+7F0ɖzٍ`����`� ��!!!!!! /`Ӕ��|�1��#"&'5327654'&+5327654'&#"567632p<<rqLbaPQGwEFDCtHNTU]UUGZTUPA@]ON ..@F-,38XZ88%l��Ly`����3#53`L���{`���=327653#"&DNg.+G=<=MFy,������`�������{� ��37!!'7LnJ{dajkNj����O`�����y`���qu{�R���{����q�- 1� ���4& 3267�! �54�! �mn98/���q�t ���%#>54& #.54�! �ì++f++$$>:#tNPƳPNM]*U�����3�MY� ��+�� 3267>54&#"'>3 �'# �5467'7*(Ou))Hn.Mw834OMx43N)gA\*g>}66]C_56`?`��q{�&�/�=��5!&'&#"5>3267632#"'&'#"'&732767276'&#"qN ffjbdjQGhi񈉉ijBN℄RR\]VVUVVV�Zdc44*,nmn67윜78lkpĘZYWWsttstu��q/u{� ��4&#"#�32�/8���qu/� ��32653�#"�4/8�����`����!264&#%!2#!#N[cc[H^^>���2��`��!��.54763!##"#676#";jpkla;;?î545w?@@?w iQP%$q2^66**TS++���2��`��!��&'&'3;3!"'&546#"37545â?;;a|lkp w?@@?wS66^2q$%PQicQ++ST**�<��m`����`���$ 653 &53sXٹ};M������L+���%!5!2654&#!5!#TZ`fcL||Bt������N�����5353!5!2654&#!5!#Z`fcxzʤ||Dv�����/{�&��#!5!2654&#!5!27654'&#!5!#|vz{\MN`_`gb>> E__ru99wSS?yzVU��=��`�Y���V��5`�Z���X��`�]����x`���73264&+5%5!2 'Ӏ{n �Fo}ɽBdd>Jm7����{���3!!I{/���=��`N������`���#!#`I`�����`z����Z��^`���367653#5&'&3�U9VˆmmV9S`1Ms,}},uM�L��s`���� h�� ��!3#'!#ZgVXVq`������!!!!!5!#!.AeW"___DXI���� ��&��327654'&#327654'&#%!2#!g1221g̼^-..-^EOO)(N^h+&&MO%%X@? ]65dL.- rUpz������ ���327654'&#%! )[ZZ[vNONN]eefe������ ��!!!!!!R-@___���S� ��!5!!5!5!5@-_/__��H~�$��5#5!#"'&547632&'&#"326�NJYXe|}}|\SRFFPOWWVVWCj]/rssr'y5UVVU���L� ��3!3#!#΀2Wr�������3#������ ��3+53265A@1(TFDE`Tl����i� ��33 ##-<azBm�����3!!_���� ��33###|{9="�����G� ��33##|_{EE�����G� ��##3G|_{EDE���H����"327654'&$  '&RQQRQQQQwvvwtww[\\[[\\[\vvvvuv����G>��@��"327654'&327654'&'52#"&54767&'&54763sCDDCstDCCBR65<%j<=0ER^X65`l<=ca==ll*6RI)++LK,++,KL++5##,&)$%LY+8:6iG2278PyAAyP87'21I.*��� ���32764'&#%!2+#Y0110YQQQQ))))]?@@?���[�� ��#'&'&+#!232654&#=)&''y.,,LPO)*s\^^\$ )(GTD<<yO44KLIJJ�����!!#!_�����p@���3327653 '&5pnz{76[[[[v;;TSST���+� ��333# #+ŏłɠ==*��M� �+��"3276=7#5#"&546;54&#"56763267RF`:;ss(;<Umj_<:95@<;9LKE7@==d+_9l[il GN ` FG��M� �-��27654&#"367632+32767#"'&567RF`:;tt(;<Um@?POj_<:95@<<8LLE7@=<e+f_966Zj66 GN ` FG����G����53#5#"'&76322764'&"Jtt%78NQPPQN874555555_^8Z[([ZA@@AA@@���M�3�<�J��#"'&=!&'&#"56763267632+3267#"&%3276?27654'&#"/SST@AsA~??ABBjNN0.DD[wPO45_=r5?x9Y44V`;: 66)(Fa::34QR2k88a "!CC"!h^j66 G''`6T2311X6E7 =<e���u� ����4'&"27>32#"&'#3t4554455$pMPPPPMp$uuc@AA@@AA86Z[[Z68^g���G����3#5#"'&76322764'&"Jtt%78NPQQPN874555555S^8Z[([Z@AA@@AA��G��#��!32767#"'&547632&'&#"@AsC?>>>BADbc^]SSt44Va:: 2j88a WW[ZQRmT3210X����G���MK SX@ �2KSKQZKT[X���888Y1�@   /0Y5!.#"5>32#"&73267GsC}>?CŻthVau2koamTebX����Tb�2��&'&547632.#";#"32767#"&5476G&%HG{065>=f,K,,+*Ib]W-155_;65-9553+,$$4O,, ^$'U13 `fa<))�����R`�1��#"'&'532654'&+5327654'&#"5>32FLHG{065>=23-KX+*Ib]V.156_:65-9j2RQ,+ H4O-+]4$'U 12  `33a<))���G� �1���4'&#"327#"'&'53276=#"'&763253J44^]4444]^4PP=7633223r99$88NOPPON88$tm=>>==>>FNO e 45k37XX"XX7_��z�����3#53zttt���u� ��33 ##uuZu2��u{�"�4@ $� #</9/1$]�@  # #<<<20#4&#"#3>32>32#4&#"tHKYhuu'oMLl+yRowtHJZiw[Wk\sa97EBEB~wZXk��u��4@� </K QX @8Y1 ]�@0+532654&#"#36763243rB0NN^luu)89Jy?>zx66X6VYYk\sa8BD�����G� ��6@ KSKQZKT[X�� 88Y1�@� /0"32654&'2#"&546]ml^]ll]ǁqqpoW����Gu� ��67632#"'&'532764'&#"G0336^_]^:5311213p?>>?p3121 XXYY _ ?@@? ����G���4'&"#46320T6667zWVoBAA@qWW�����G���27653#"'&506667zVWoBAA@qWW��u����#3>32#"&$4'&"27uu$pMPPPPMpf4554455b_86Z[[Z6@AA@@AA�����#���3#;#"'&5#5350Hww33UUPM,V-,vTP���n���3327653#5#"&nt''N^67tt+78Jy~{Y,-65\c`9����nA���!5!27654'&#!5!#Ue22<<gpl@>KLg#"FS10gg%dAl88���u{�(��#"&53327653327653#5#"&Q+<=Rnxu$$IZ54t$$KY45tt(78LMlE!"z[+,64\c[+,66Zcb;F�����&���33#&{{�����y ����#! !&'3254554#"t nυ9F}攥^�ؙ83a _{������3#5&+532{t<,||GX���G��+��&#" '&54767&54!232654'&'&yAJZVWVWW!/bL+"766^]l9=P(r(B4?KWXXWr]$,O'(@?Ajp69��G � �)��"27654'&'2##5"'&5476734 )=;67-!XQVVQs~SVV@h)%661FQ:5}t?3XJOZUUXR=\ ,Ajq@:��%���'#&+53;'&^sa,(^ra,GX]:DFY�z���g J��d���u��u��d���ns��d���&��s��d���yo��d���s��d����y����67632#"&'#44&#"326&_%sNo%ti\[jj[\i92ض78"{qqr�G x��d���%t��d����V{��(��!2.#">32#"&'#32654&#"aQQR9||9F,*[cbbc#����L����t��`���5!#3#3!53#53t𰰰त T����2V${��"�+��%##533>323##"&!3276!&'&#"s:{ˀf t{7JTTJf>TT>̪daÐꕢafttf>VttV����V/���%+53276'7#3/F0j&*06�����G����#367632#"'&$4'&"27tt%87NPQQPN78f5455554_s^8Z[[ZA@@AA@@����Gu���&'&#"32767#"&54632u1122q>??>q22110h;533` @??@ _ �����GKu��+��325&#"47&'&54632&'&#"632#"Z%0\R@5`$^4412/412q>??5{3 * &;/Z ` ?@@bi���G��.��&'&#"32654'&7#"&54632''7'37 i:;n\[nO$$ZY drP =<mj||jD54PQPaWWe<83rQ>67����Tb�1��#"'&'5327654'&+532654'&#"5>32N+,QR2658-56:_651.V]aIV-+K-32==l/|GHL ))<a33` 31U2'$^ ,,O4H������#"3###5354763o>unn77wU:8P#P,i/0��\���+53276=#533343r,Brrtn x66XU P#P����G� �,��5#"3276#"'&'53276=#"'&54763J]4444]^44tPP=7633223r99$88NOPPO>==>>=۠NO e 45k37XXXX���n���3327653##"&nt''N^67tt+87Jy~{Y,-65\cO9���I� ���5333##53#Irtggttt\\j�����z~� ��;#"&5C,rfpUWlw���I� ��5!#3!53IMjjo\\E\\��I���5!#3#3!535#535IMjjjjooo\\\\\\���V`�����3#"54;33#'#"3276ztteztry "3rKNB ,|ssW?#5$ ��z~���3;#"&5ztC,rfSVXlx���[`���+53276'7#3`34r,Bttax66XS g�����q���3!!q_���u{�4��67632+53265&7454&#"#4'&#"#367632+=<Ro;<frB0HJZ45t$$KY44uu'87ML66E!!ED~zxlX6V0=-ZX56\w[,+56\sa9"#�����u{�(��#"&53327653327653##"&Q+<=Rnxu$$IZ54t$$KY45tt(78LMlE"!~{[+,55\c[+,65[cQ:F������+532653>32#4'&#"43r,B0t*pJz>?t'(N^66x66X6V~a88BDwY,-56\����uU� ��4'&#"#367632;#"'&5P''N^66uu)89Jy?>0B,r34Y,-56\sa8BDzV6X66x����q� ��33##q-{{~�����G��� ��2#"'&5476"!&'!3276WVVWUWWU6//1w &6^]6&WWWXXWWWW@9\[8E-AA.�����G��&�.��#5!#3!535&'&5476767654'&OpFVVFp^nCWWCnt6%66%4#76$\\FWWG\\FWWE[*,ApoA-9*A@+��Fa�:��.#"#"/;#"'&=32654'&/.547632;1j8W*,]({44MN9> 0Br34@?>=RX l)k`GF@rb/$+*MW33 V6X66x"j2-*TIX00�������476;#"+5326z73zno>43r,B0]Me30U:Jx66X6�����#���3#;+5326=#"'&5#5350Hw43r,B033UUPM,ax66X6V -,vTP��^��!��533!33##5#"&=)3276^ntgtuut+87Jy~''N^61\\`9Y,-6/�����G�&��5!327654'&'5!# '&54767GE()78Z[78*,?G$"ZYYZ!"J\{':?KY7667YR8>#{\8?>LRRQRR<=:�����u���2653#"'&53QHuDEEDuHPZs{>??>{}ZP���z���3+"&53?27654'&'&gH#"YZ,rftA Z87)2:08?>LRRlwpU67YQ8C�����&���# #3{{ s����7n� ��!!!5!G'L\^=R^����7���!!#;#"&=!5!G'LC,rf>\^=R VXlx ^���7^n����#47#5!5!3632#'3254#|`\'Ln& m,7!!^R^=jR3�����7�!��2#"'&'5327654'&+5!5!hCQ>63``;??C5~Ex>?::hn\& =;M|CD m**PJ*)]R^�����G �����!32767&'&"2#"&76So/6^]6/ +66,ǗWVVWVV*MWXMmGYXFovw^wwwv����[f���!5!73�[f���3!Px����[f���#'!5f����[f���!!#PU騋f�Bf� ��3#'#35fx�Bf� ��73#'#˴fx����h'��$���{-{'T��D�����P'u�%���R'>�E���&�%�����&�E�����&�%������&�E������su'l'Lv����quf&����vC������P'u�'���qZ'u�G���'��'���qZ'f��G���'��'���qZ'f��G���w&�'���z[���quZ&�G���z����'��'���qZ'f��G�����Z&�(������q^'�H�����Z&�(������q^&�H���K&�(���7�qK{&�H���7�v&�(������qv{&�H������um'u&�(���z����quH&�H��'����zK������#O'vt�)���/��'u�I���s&�*��2"�qVZ&�J��I������;N's�+�����dR'>�K���;'���+���d'���K�����;P&�+���j@��dN'>�K���t;&�+���z�td&�K���z�9;&�+�� ���9d&�K������v&�,��J��vg'���L�����YZ&�,��t����F&���a���jl'v�.�����l'Zv�N���j&�.�����&�N�����j&�.�� ���&�N��v����j'���/���''���O ��jk'*u'��/��S1'�q(; 0���j&�/�����J'���O���j'�&�/��\'&�O�����l'sv�0�����f&�P���v�����O'wt�0�����'���P���'t���0���{'���P�����3P'u�1�����d'���Q���3'���1���d{'���Q���3&�1������d{&�Q������3'�&�1���d{'�&�Q���sZ&�2��f����qu &�R���sV&�2��l����qu&�R��'�j�o�r��sZ&�2��j����qu^&�R���sZ&�2��h����qu^'�R�����l'v�3���Vf&�S���v2������O't�3���V'���S�����TN's�5�����J'���U���T'}���5���J{' ���U���T1'�q�}; S���J&�q T�����T&�5������TJ{&�U�����O't�6���o''���V���'���6���o{'%��V���m'v'�6���of&�V��&V�v������W&��6�����o'-#���O't [���o'' \����O'rt�7���7��'u�W��'q���7���7'���W��&�7��b����7&��W����'�r&�7���7''&�W���)'���8���X{'{���X���v)&�8������vX{&�X������K)&�8���7�KX{&�X��u�7�)Z&.��8�����X&+���v��)4&2��8�����X'�X�����h}&�9���F�=��7&�Y��m����h&�9�����=`&�Y��^���D��r'|�:���V��5k'�C ��Z���D��r'|�:���V��5m'�v��Z���D��N'�j>�:���V��5'�jE���Z���D��N's�:���V��5'G���Z���D&�:�����V5`&�Z��J���=��;O's�;���;��y'b���[���=��;N&�;���j�>�;��y&�[���jf�����P'ru�<���=V'`���\���\��m'u�=���X��f&�]������\&�=�����X`&�]��1���\&�=������X`&�]������d&�K��f������N&�W���j->�V��5&�Z��B���=V&�\������{a&�D�����/��'uA���������!#'7#53546;#"7Jݰd&&KhjN()gti����/�����!##535#53676;#"3# GWd&EFV( D�����7��&#"#4>32"#"'532654.546m@f_@&9dc07CjjCӴmob)F[dd[F)Z@hoϋ\(Ž}_-C-->T\_EFvX5P3) $2BgC�quH���h'���$���{-{'!���D�����h&�$��u�{-{&�D��T�����h:&�$�������{'�D�����h:&�$�������{-&�D�����h[&�$�������{'�D�����hu&�$�������{-�'�D���hm&������{-f&���"�����hZ&�$�������{-'�D�����hZ&�$�������{-'�D�����h&�$�������{-5'�D�����hY&�$�������{-&�D���h&������{-&���3���&�(�����q{&�H�������&�(��u�q{&�H�������^'u�(���q7'����H�����:&�(�������q'�H�����:&�(������q'�H�����[&�(������q&�H�����u&�(������q�'�H���m&������qf'��& ������Z��&�,��#u�D��|&��� ��&�,��.���y&�L�����s&�2��'���qu{&�R��s���s&�2��'u�qu{&�R��}���s:&�2��l����q'�R���s:&�2��j����qu'�R���s[&�2��j����q'�R���su&�2��e����qu�'�R���sm&���'���quf's��& ��s����gk''ub���vf&�vs�c�����gk''ub���vf&�Cs�c�����g&b��'u�v{&c��}���g^''ub���v7&s�c�����g&b��'���v&c��s���)&�8�����X{&�X��{���)&�8��u�X{&�X��}���_k'uq���if&�v{�r�����_k'uq���if&�C{�r�����_&q��u�i{&r��}���_^'uq���i7'���r���_&q�����i&r��{����r&�<��r|�=Vk&�\���C!��'v���<���=V`'t���\����&�<��r|�=V&�\��`���^'ru�<���=V7&w��\��������� ��333!!+ժ����� �����33533#####53มม}}�qa&E�� p����qa&E�� H����qf&E�� ����qf&E�� ����qf&E�� ����qf&E�� ����qm&E�� v����qm&E�� D������ha&&�� #�����ha&&�� �����f'&�� |�������f'&�� ����f'&��� S�������Xf'&��� o�������m&&1� Q�����m&&x� N���a&I�� D����a&I�� 9����f&I�� ����f&I�� %����f&I�� O����f&I�� R������-a'*��� �������-a'*��� �������7f'*�� |�������If'*�� ����f'*"�� S�������f'*^�� o�����Vda&K�� ����Vda&K�� ����Vdf&K�� ����Vdf&K�� p����Vdf&K�� ����Vdf&K�� ����Vdm&K�� ����Vdm&K�� ������a',��� �������a',��� �������f',�� |�������f',�� ����nf',3�� S�������f',d�� o�������m',t�� Q�������m',�� N�������na&M�� �����na&M�� ����f&M�� '����f&M�� <�����f&M�� Q����f&M�� =����nm&M�� ����nm&M�� �����Aa'.��� �������5a'.��� �������Kf'.�� |�������Kf'.�� ����f'.4�� S�������f'.p�� o�������"m'.�� Q�������)m'.�� N�����qua&S�� x����qua&S�� n����quf&S�� e����quf&S�� T����quf&S�� ����quf&S�� ����a&4#� ���Va&4}� ���Of'4v�� |�����Yf'4�� ��f'46�� S�����Pf'4w�� o�����*a&Y�� =����*a&Y�� ����*f&Y�� '����*f&Y�� !����*f&Y�� `����*f&Y�� W����*m&Y�� 8����*m&Y�� ������Ia'9b�� �������f'9�� ����f'96�� o�������3m'9L�� N�����'a&]�� ^���'a&]�� T���'f&]�� Y���'f&]�� ^���'f&]�� ���'f&]�� ���'m&]�� c���'m&]�� ^�����a&=N� �����qa'=��� �������if'=�� |�������uf'=�� ����Cf'=t�� S�������yf'=�� o�������m'=B�� Q�������Pm'=�� N�����qf&E�� t����qf@���f&I�� T����fA���Vdf&K�� ����VdfB����nf&M�� �����fC���quf&S�� {����quf`���*f&Y�� 0����*fa���'f&]�� M���'fb���qVa& ��H����qVa& ��H����qVf& ��H����qVf& ��H����qVf& ��H����qVf& ��H����qVm& ��H����qVm& ��H����Vha& �� ����Vha& �� ����Vf& �� F���Vf& ��� F���Vf& �� h���VXf& �� ���Vm& �� ����Vm& �� 2���Vda& ��8���Vda& ��8���Vdf& ��8���Vdf& ��8���Vdf& ��8���Vdf& ��8���Vdm& ��8���Vdm& ��8���Va& �� ���Va& �� ���Vf& �� ���Vf& �� ���Vnf& �� #���Vf& �� T���Vm& �� d���Vm& �� ���V'a& I��Y���V'a& J��Y���V'f& K��Y���V'f& L��Y���V'f& M��Y���V'f& N��Y���V'm& O��Y���V'm& P��Y���Va& Q�� \���Vqa& R�� ���Vif& S�� ���Vuf& T�� ���VCf& U�� ���Vyf& V�� ���Vm& W�� P���VPm& X�� ���qH&E��z����q&E���qy����qVf& Y��H����qVy&E��H����qVf&@��H����q7&E�� n����qV7& ��H������hm&&��u���h1&&���q�;��f&&B� R�����hf���Vh&&�� ���xa ��V���xa��H <ܲ?]1� �Դ?_]KPXY̲?]90IIPX@@88Y#55#53xg����J7���FJm'��j���Vdf& ]��8���Vd{&K��8���Vdf&B��8���Vd7&K�� ����Vd7& ��8����f'*b�� R������uf����f',n�� R������f ���V;&,�� ����f' ��  �����f' .�� B��Jm'� ����nH&M��$����n&M���q����n&M�� .�����%����x7&M�� .����zm&M�� 0����gm&.��.u���Y1&.���q.;��f'.q�� R������}f!���~f' �� �����f' �� _��Jm'� ���*H&Y��'����*&Y���q$����*&Y�� ����*D���Va&U�� ����Va&U�� ����*7&Y�� '����*m&Y�� �����m&9��vu��1&9���q�;��f'9�� R������f#�����5a'6��� �����F)&�j�� ��l�FR���f�C���V'f& e��Y���V'`&]��Y���V'f&b��Y���'7&]�� O���V'7& ��Y��f'4;�� R����f"����f'=D�� R������f$���NV&=�� ��sRf�v���xa��H� ܲ?]<1� �Դ?_]KPXY̲?]90IIPX@@88Y53#7"͔g��d����1�0!!d��d ����dy����/1�0!!dOy����dy����/1�0!!d8y����dy����/1�0!!d8y�������y����/1�0!!��y&�_���_J��&�B���B��B����@ ��1�0#53ӤR?�������@ ��1�03#ӤR՘?��������@ ��1�0%3#�ӤR@�����#5R՘?�����m�� �'@�  � 1�<20#53#53ӤRӤR??��m�� �'@ � � 1�<203#%3#�ӤRӤRլ@@��m��� �'@ � �  1�<20%3#%3#ӤRfӤR@@���m�� ��#5!#5RmRխ??��9;� �'@ � YW Y� <<1�<203!!#!5!oo\]���9;��>@ � � �Y W Y <<2<<21�22220%!#!5!!5!3!!!oooo\\�3!� �  \� 1�04632#"&3~|}}||}��3q���3���������1��/073#����k�����1��/<20%3#%3#V���������� �#@� �  1�/<<220%3#%3#%3#���ki���3#i��q L� ��#�'�3�?�K�@D$%&%&'$'B@� .(F4 :&$L%IC'1+C =  1 =I 7+ ! L991�2<<2220KSXY"KTK T[K T[K T[K T[KT[X�L�@��L�L878Y"32654&'2#"&5462#"&546!3#"32654&2#"&546"32654&WddWUccUt%ZVcbWWcdWccWUccܻۻۻۼܻۻ���� �q r� ��"�-�7�;�E�P�\��"32654&'2#"&546"32654&'2#"&546�  &54%3#"26542#"&546"32654& WddWUccUyWddWUccU<¹ߠZucbcNWccWUccۻۻۻۼ5ۻ��(`���3(`u����(`& �� ,���(`' ,��& �� X����(`���#3W`u�(`& �� ,���(`& ��' X�� ,���� ���#'#R�����s#��G@%��B��on291�90KSXY" 5s-+#R����#��I@&���B�o�p<91�90KSXY"5 +-#^R^  ���&��K'�N'��'�=N����O'�^���O�����������$��#5>323#7>54'&L Za^gHZX/'-93A% #C98ŸLVV/5<4BR-5^1Y7���| �B��_���� �% ij�991@  ��<202$7#"$'56:<hh~vvuw~ig���n� �% ij�991@  ��<202&$#"56$6;>nvv~hhgi~wu���I���3 # #bbc$$v��='� ��{'� �{� ������3_���!!V_�����+@��B�1�0KSXY"3#-\���X� ��3!!#3hX^#"#J����X� ��53#5!!53X^Jݏޏ����J��&�"��"g�����J&�"���J�����J'�^���"������d]� �7� 91�@ B � <20KSXY327# 'du](���;� ��2###׎辸�����(�� ��3+"&5463yv}~}|���(�� ��';2+v~}O|}��=k� ��{���B#�� ��#5#5R#۬@���n& �� �����=o'� ��� �����BC'����'����H����d1���#"'&'&'&#"5>32326撔 錄ܔ撰 錂1OD;>MSOE<>L~ �����8�| ���#'7!5!'737!!qaqqaq)`rrbqr��2��� ��535353,����(`$' ,��& ��' �� X���f�N��� ���53!535353fXp ����f�N��� ����5353535353,p  ����������3#3#'���d��� ���3#%3#3#3#di��p��D��� ����%53535353#!5!3!,|f  fe������P>��� ��3#3#3#>�����w��� ���3#3#3#3#�����W� ����"27654/2#"&5462332233VVVVVVV���z����@ �<<1�@��03#3#zttttg���?�� �@�   �] <291�<290KTKT[KT[KT[K T[K T[X��@���878Y�KTKT[X�����@878Y@T /9IFYi �   �   "�5�G�K S�[ e����]] !33##5!55bf]my���f� ��!!67632#"&'53264&#"y^^a`<~B9>>Eoo4h6_ MLKJq ff��\��/��"327654'&&'&#"67632#"&547632X3333XW33331221DD &9:DTTXWll122m45[Z4554Z[54bg KL1LMONuv ���l���!#!liH30����Y� �*�:���"32764'%&'&546 #"'&54767327654'&#"�55j]\655T./RQ./SZ85UVUV56-/.UQ100/SS0/*,+KLV,++]12Hdt::dJ01:7PyAAAAyN98?&%%$A?&%%$���S��.��532767#"&547632#"'&2654'&#"1220DC #<9EWXWXkl122Xf33XU5443g KK/MNoouv rh\Z4554Z\44���k� ��!!#!5!Q_i_k_8_8�����3���!!'3_����a����!!!!''^_����o� ��#&'&4767TRRTe^///._~��g���3#676'&ge_/../_eT)**)~~~��u��0@� </K QX@8Y1]�@  <0#4&#"#3>32tNN^luu)qJy}wYYk\sa88���WT I��d�����C�{��d���^��T�t��d���bT�u��d���?��C K��d���fC L��d���\T M��d���l��C N��d���YT O��d���ST P��d����� Q��d���8 R��d����  S��d���oif T��d���gif U��d���M��d���G��d���G��d���u��!s��d���G��d���u��gr��d���u��g��d���z���g��d���u��{��d���u�� V��d���u��d���u����d���#��%��d����V���#��#"��32.#"3267!!!!!!Oc%eNLbbL:/667756GFDFG k��s9�'�.�4��73&'3267#"'#7&'#7&'&76%73&'hA>/(%:@w]ayA9&AX}R4>C5Ai<)^_HH?WghйKp(���`�,��%6767# ��!2.#"3>32.#".aXj]aye6{_]w|^0n&<$'/_HGghGG_^ٜu]\Y���������!!!!3###5qZpP~WHE9E������b�#��!!53#535#535632.#"!!!5-쿿=OL=tyB_))H���B�+��#&'&#"#3676323632#4&#"#̪m49wSS>YXyzU6%X\xruxGM_a`f21>&>E3\���u�����"�&�)��''#!333#3#!###535#53355KO8~8~OO4&{{&&{{{�� ��P��32654&#+#!233!!;532654&/.54632.#"#"&'5#"&5qzzWQeGl`[z_<`HJU];Ufɘ/ϒjqqR>N#55YQKP%$((TT@I!*##`����3��E��326&##.+#! 32654&/.54632.#"#"'&ٿJx�}A{>[b`cae@fLNZb?ĥZa,/b؍$~3YQKP%$((TT@I!*�����;����"�&�)�-�1��'#53'3!73!733#3#####5!73'!!7]:1000019]zu }Luuguuguuuu����_� ���% �#4&#!#)"�33!3_�SV*$oN���q&����������1@: "+ �/) 2+"!)#&  , & �&*!/<299999999991�22<20K TK T[K T[KT[KT[KT[X�2��2�2�@878Y@z�  1Ti lnooooiko o!o"o#n$l%i'i-  !"#$%&'()*+,-2��   USjg ]�].#"!!!!3267#"�#734&5465#73�32[f A78 ʝf[Y`(77(6bbiZȻ{.# .{ZiHH"{/ #/{"G��(�����33!!###5uX_Tws1s���������!5!!77#'%5'&PPM4Mo؈onوn����9 ��-�b�w���'67>32#"'&'"326767654'&'&67'>7632#"'.'&/#"'&54632326767654'&'&&#"32">1aJ{%A01Q[W7>/W1   >$<  . #dCw-^URB$`>DL_K>.3b @N\uLMiI(S395l9,8G(/&  -9)ЗiRm:3Xwdg7? 2j7#=5(6$ 629T/ (2M !:5S}$@{mbq~Es/4 -& "TAB`]|@8nRkcd]aC"���.�)�5��'632327&547632#527654'#"'&#"%654'&#"o|@X"07PYtaTk~j[IwmqJ2530D#24!`NkBX``S㫣†qJ<Xr~hFlV1??0W�����D����$�+�1��5#53!23#3#+##5!3276!&'&+!!64RRL\HGZMSMM##VtqDjt,tkDqxttzIYIV,���][x�$�-��#5&'&76753&'&'6767#5!'߉ߌi`p^_kbkN?H9x"cxhuOooOmnͦ$F_0,?'S*% lҙl����������5!3!!3##!##5373!/3310GҪյICDiR{{{{{A����u�6��6767!5!67654&#"5>323!!!3267# $547#5\J5 ;_srigCS1r{jJ,{ +kv67&&UB{\* {;^~FE/0K?{��r��*��.#267#&'&576753r\ee\Z\X[dtye]X\[CvlCiZZiH$"v9Bt"$CuflC�������� ��!!!!#!ժx �����j���&��7!!!##&'&+532767!7!&'&#j77O57=A}A=;AٿKDFxJD7�-JZ{{N{~U]$HDh01C>r{C4X���� �2���!#'%5'%377 �2PN4L4PP5~n؉noوo.������3!~�d����=���!5!'3 G~d��=z���!#'73!5~~͛�=z���5!'3#7=~~d͛�{��� � ��3#%3#%3#yf���P{���� ����3#%3#%3#%3#ky)���=z� ��#'73!'3#7~~<~~͛͛����C� �$�(�B��"326=7#5#"&54634&#"5>32%3#.#"3267#"&54632pSHfmƩogDc\GD^o8yy8o^IICBRCI M >OW\ 7$44"��C� �+�E�I��.46'&#"#&'53254&'"326=7#5#"&54634&#"5>32%3#VNz$p;i0ʪ%={pSHfmƩogDc\GD}|49d$, !5Lf,1BRCI M >OW\ 7$���s'��!��.#"3267# ��!2'Y藣yyYjzS #bvAZ4-4ZBuHHghG[!!���m&�r���&F�������+��,/�-/�ܸ��ܸ�,�(и�(/�A���&��6��F��V��f��v�������������� ]A�����]��� и�� и��и���#�� /�!�"�+�!0153&'&'6767!!5&'&76wI3cc3I86QLNN7887NNMR48_ki:rq;zn #++$ * rn�����<���(�2��.#"3267#"&54632%3#"326&$  &54^o8yy8o^IICDkavva`ww~44"K ��<M��-�1��332653#5#"&.#"3267#"&54632%3#\QPcu`^o8yy8o^IICDLriuD P44"K����{R���o#�������&&�r���)����I�o��!6767632#"'&#"32767#"'&'&547!#"'&54632327676"#"'&'&54767632l(9BKc{=&%%03!((!,739%7`lG;7 25]hB4,'5  'B[QF$%]c'G  %! }Kr~,1ьIg)*!&!(D;w},75;!_']7:y}[Ϟ\@4>#,!, 'QF�j(JG4$$,*)/9yK#%�����P��73276767654'&'&#"&'&"'632654'&'&54767767#"'&'672�#"*i(X%# 1FSE/ O.55FuPU[QF[00rl~"KI}!;IFs;n;_T^͌Q79}w^l.Gyr\[4O9%#i#^MX;yv@c}e.ID\7I;>2V秉uӰ�����������3!3%!!!!!!nnq  dx+%���H�����#>54&#"#3>32u j_ y/wFx \/HT^Ȧ^m$R�����Z�����3%632##"#'7-P4-> {|a\=BcL���;t�9��#"'&5476323276765"#"'&54767632thn<7# ;KQ>!|Za,4(XM!},‚<7D9#7.M=.1?@ '(MXI(' �����jF�!�2��?632327654'&54?#"'&#"632327#"&#"jou9!ydG>PPPP5ʺ68^nm{z}}ȋo֏zZ'PVaK~pmdykb^OP681/::b:����Dn�J��327654'7#"'&'$#5"'47676766767632#"'&'&'&#"32nZS<gVB ,nyy4fXRD75 5I1%07 #!@crGB), )39K.#$&7B>_n0VBRny#HB?X!$9BMw>7l. ;7%,;(ӧuy,D0�����&��3273#"'#67&5477632654#0)W:K<FLF?KlP uhH{}H9ma sf59nNU;uQN]\&EW�� ��'��3353!!>32�#"&'####53�&  O:{�{:ܧ$}daad}j������ ��%# !3!# dX0dd q+����6�����+�/BB��/,/<�-ݰ.<-ް#? < # 9 FhH)##Ii;B�B=#IbiF`FaC`#BC`C�UXC`C8Y& <�B�B00<�İ< 6< <9 FhH �#Ih; < ְ ݰ,9, FhH &ְ& #Ii;/,#Ih:1#IC`#BC`C�PX& ,/C`C8K RX #IC`#BC`C@PXC`C@aC`#B C`C8YYYB�B=#IbiF`FaC`#BC`C�UXC`C8Y#)<�B�B1#I�RX   <  < Y3525!463"!4632#"&732654&#"5!6jgggg92299229k̀k@4nNggNNggD{{����� ��"�-���! ��! ! ��! �'32654&#%!2+# JR12)uyӲckkc?L00ey wXQPXd�����n;C�0�<��67632#"'67327654'&#"#"'&57&547276545[ۄFIyeL )qz]E& JEYq:?.蔁0.A ƂMkeLPק<+(h|H=y|n=B {u.F/4_N�����T�� ����33!27&#%!2+!67654'&,d.@nX<-]\,q jdZ)VV)��s���!�)��%#'# ��! �% 7& 676'&B 3y;:x+lllli$ #ab[ 2222jT%%5$c$����B2� �_��327654'&'&'#"'&5476323276765""'&5476!6?232767#"'&B=]iS\ZV30Fn7;#FfS9!!< #5,h";<2XngZR{,##9>;K!QIag£S D5@7*'S:y}*7H0 5#!,Il @3Xnh0{(2r:=O���Sl�I�X��&54'&#"#"'&527654'&#"3"'&547632763227767654'&#"R(O*\xggfg-.@@?@@?\QA@@@S6fggfeӻp/$~AB}:1$ -*MJJ@f[+8vuuv zVWWWXWWVVW\uvuuu# bW1W{|^1$h{vC[SK\GChfy /����2� ��&�.�2��&'&+3!.+!! !27&#676'&%3LDEx-Me5q>HJxn�u1EA+ZY*01/O~hbb)j)V>U)- ��������� /�!/� �и�/� ܸ��и�!�ܸ�A�����]A���)��9��I��Y��i��y�������������� ]� и� /���9�� /�/�/����+��� �+�0132654&#+#!273 # #s sNCI/ϒ_6۬kk����%T��$�+�.��3&##&'&''7#!27%7 67654#?\A>:AٿKE6ToF^~_ ,8~|T3Jۏ/HDh0& ,ok؍]-Dbg���(�'�4��.#"#"&'532654&/.54632733###UW'AG/E8pi4sG[d/EK7?8pc|3iиY"*/( VAO[`*,2,* M=H\T(l�����0`�����!!#!!!!!!!3!!rso+` `ffff����'F� ��>@!   � b b cbc91�<<2<<903#######5Jq7rqr��/B^^�����"h��� %73# ' 3,o-MoF+,�����\���� ��%#!!!5!8kO8d qddd ��XL/��� 654&#!5!5!5!!2!"'X $''ߦԧc̆eeaԊfJ��N��=���Ns����D�U��767654'&#"#"'&5733272632632!"'4'&'&#"'6763232767654'&'&#"_}yj#1Q\$####,TGG\<lG2e$sa#0EKXQ<M @uJ&'!gl] yj.#. #!<#!;GBw,<$=,##wUtKyyV?@!j.���D�� `� ��!4'&+532N"$lXnPRՑ.0`b6������j�.�����hm�����\��.�2�?�R��2)7276765"#"'&5476%7227654'&'&#2767654'&'&#"q__ys;9M !,&q Ƒ0IgKqSF*el\lh0XV.TMvKI.XTa^}u;IM =, 3!#Vt'I@3HlhJ3pRuF*(0XrV,n����7�=��6%7&''67654'&7"-$'&'&5476KG/ ( ih;u) FsZI#.!}Iike].0^5#lrw(!.D$ "9BG32K%Fn#I#t3tR]&9K(V\ѽ����}Y-��)��% 7673 $54$32!"53!25&'&#"C]JjMo_zggJF__DM3TT<`xGZAEIpP3RQ4O����W`D��%��327673 '&5476�3 7654#" ,";t9f(hdoN1Rkpㆺ9A&"^>n#?QY>kDM4giMq�����E��#"'&'&5476?&'&547632#"'&547654'&#"3"32767'_ilE_ml=Oc{T3-2") %+fa@aP/Z_|{w:maZu> IhA"%@_l$=PczS2VN-2!$+%$+@e}N069na[u>_���T �M��#"'&'!#!"'&547632327676=!7!&#"#"'&5476!27327#X':'7?<=**M_4. B^l{>!'Ba>nG#&#w4$B00!K=DcK_4B( 03B{>ceDInFT=I,Fw7K. 0�����#� ��)5!!5!3#Pʪ�����9B�k��32767"'&'&47'&'&'#"'&547632326765&#"6767632377632#"'&'&'&#",5(.'*'E`97y{7a;f7;>F3.^PeMD*#7@,j!HhH<=.%_yipp3 T}B',$ *5܀/,,@!;Da97TVM;nwF^O?/,%!;>jytX<;}f?E'_n H''#  .���hJ)� ���4&#"322#"&54WOmVPm˜ݢt}t{أأ�����g�4�� 4'+5654/&4?'&547 '&5474/c2>Bd=VE/b5c2ltc2c2uc1LS2?Bd,>8?]/c6c1LS2tc1LS2c1LS2�9�0��3#!".54?>3!4'.#!".54>323!2O,""$%@;5H *Y[#$"x2 1[G(  W���A�,��!2#"&/#!"54?>3!!"&5462TPl 0%= -d,mF"$mG- .7#*(/ $"Sae(!q~B;���V�&��!"&54>323!2#"&'&5 �mG * 5G 0%9 . q~( 0 (/ &Js!S'DQI����F��� ���4632#"&3!53#5!pQOooOQpoTQooQOonuyy5y��ZR;� ����! ��! �! ��! HH#[[breH !#y;:x����� L`� � �� ��!!!!#!3#'!#33 # #Dj�wZDZ֏R``C5MR.}���$z`��-�1��%5"'&'&5#2327#"'&5#!#"#463!#3#, 9Yl(Ht*=Z2dr!Z4@'!8 ֦zEB bLs{dY���sZ{����3#"#4763 3׮UEEl4FũdGQnCF\xB*WbOZ=������0�� ��3%!!,:*nq dd����������3!3!!!! nn8q  q��wS���� ! ! !!5 5Y*dccS�����!!6$3 ��!"$'53 ��!"kJu^uopkoSUggHF_`2/.2%���������:1�/0!#!5!)+���������:1��/0!5!_++������!# #3bef9��W��J� ���"�� �)327&#!3676654'&|tK"P"coAfյ|cv~dAA xPfUm��Z� ��#�2��!7#"5476�32!3 32767654'&#"* 6B8wx!Nbb|˞"#>|OO'vN 2wx87tKsO=  =d01 PD10d^dTd6Jthi�����[{� �(�2��32767# '&5477632!7!654'&#" N&#G_yZ\klmk}Z5fF 9NJC0<7h:J(u*oDMcFPZd82vRs��O����� ��3#3#!!ɸ.Ԇ$N9`�V�� ���3##676#732767!ɸ.fʆ#5H2K1i0/N)deеT0Hd01``�����;�&�0�� #473>32�#"&'532654&7>54&#";Ht]h202޸SUWDi;2[UԠ_I@Yr~YW׀c?}<$$/1oX3gQX?@���Q��`� �$@   F� 21�@�/0!5!!5!`o�`' "5��&�{�� Nd�t' "5��&�{�� Pd� ' "5��&�{��'�{d Id�X&�{��' "5���ud�^X&�t��' "5���ud�^&�{��' "5�� Ld�^^&�t��' "5�� Ld�b^&�u��' "5�� Ld�?^& K��' "5�� Ld�~&�{��' "5�� Md�f~& L��' "5�� Md�w&�{��' "5�� Od�bw&�u��' "5�� Od�fw& L��' "5�� Od�lw& N��' "5�� Od�&�{�� "5������,�����'&�,���,�����&�,��'�,���,(�����Q&�,���9�����h�9�����&�9���,�����,&�9��'�,���,����� &�9��'�,��'�,���,-�����&�,���;���=��;�;���=��&�;���,���=��B&�;��'�,���,�����j�/���s'�&������'������0�����y�L�����&�L���Lp�����Y&�L��'�Lp���L�����A&�L���Y���=��`�Y���=��&�Y���LD���=��-&�Y��'�LD���L���=��&�Y��'�LD��'�L���L$�����J&�L���[���;��y`�[���;��&�[���L[���;��D&�[��'�L[���L�����y�O���q{�F���qZ�G�����{�P����y�� }� ���� ��) ��!3 ��!## ��!5hPPh55~ji.,w�������#�� ��+� ���+����+�� ��A�����]A���)��9��I��Y��i��y�������������� ]� �A�����]A���)��9��I��Y��i��y�������������� ]��%���"�+����+�����+�� ��+� 013 ��!#3 #32654&#! ��)5H�HNhPaY.,职~�����y�� }���(�1�C��3 +3 ��!32654&+! ��) ��#"35# ��!35#"&546!`H�H5NNPhthNN5H�/ó., ji~���s'H���{����sV'���.# ��!267## ��!2'f��f vzSb_^^_$ghG����WX' "5��'�ud I����d�?8� � � 2@ @@ 00 ]1@  � �990@  �� �<<@ <<KSX� << �Y5!!dx=xUZxx������ �@  � 991� � 2@ OO ?? ]0@  �� �<<@ <<KSX << �Y3'#'-Zxxvx<x���u�P8� � � 2@ OO __ ]1@ � �990@  �� �<<@ <<KSX� << �Y'7!5!'7Pwx=xZwxx��� �@ � 991� � 2@ @@ PP ]0@  �� �<<@ <<KSX << �Y#737Zvxxx<x����d�P8��ڶ �22@ PP_ _O O]1�@ �   9220@ �  ��<<@ <<@ <<@ <<KSX� <<<<� Y5!'7'7!dxxwxDxUZxxwZwxx������@ �   9221� �22@__P POO@ @]0@ �  ��<<@ <<@ <<@ <<KSX <<<<� Y3'7#7'-ZxxxZvxxvxCxvxx��� �4� ��7!!# ?,^xt?x^� �4� ��#'!5`?x^?Jx^� �4� ��%!5!73?Jx^s?^xJ�� �4� ��%'3!_?^xJ4?,^x���d�?8���'!5!!BȔxwxdȔ-UxZx[U��u�P8���!'7'7!'!5rȔxwxȔf[UxwZwxU��,�P�4��327>76767632&'&'&#"#"'&/#7!#/)85,0F"<;NJX[GR7<"#!2)85,/$#?2WG[XJN;?,!F0O<:" %7<OA0#!$#0IB5' ":,?�����P�4��7%5!##"'&'&'&'&'&#"'67676323276Ǡ,?;NJX[GW2?#$/,58)2!#"<7RG[XJN;<"F0,58)/?J:" '5BI0#$!#0AO<7% ":<O0F����d�?8���3!!#dxaxxxwxaxxax�������� ''#'5'xbxx`xvxxxbx���u�P8��� '7#'7!5!'73'7PwxxxaxUwxxxxw�����757377/vxxxxxxbxxxv����d�?8���5! !dxax>xxUZxaxxax�����u�P8��� '7!' 7!'7Pwxx>xaxUwxx>>xxw�����d�?8� ��!5!3#xwx-xZxY����� ��%'3'!!5xZxZxvx檪����u�P8� � 22@ O O _ _ ]1@   �990@   <<@ � � <<KSX�  <<  Y!#3!'7'8窪xwx-\xwZwx����� ��!5!!7#7\xxZxx+xvx�������7!!5!7'3'xxxxxZxxvxxvx�����d�>�%��52#!5! 767>54&'&'&>42/+-+-':1 Hxwxܪ-)o=<j.(xZx 1. ����v�P�)��"3!'7'7!"'&'&'&547676763 xwxiA1:'-+/24>  xwZwx(.46<=69)-�����d�>��>��3276767654'&'&'&"5476767632+#5!5 6 +/24>A1:'-+/24>xwx  =69)-(.46=<69)-xZx�����v�P��>��54'&'&'&"3)'7'7!#5#"'&'&'&5476767632# 6 +lxwx>42/+-':1A>42/+ׂ  xwZwx-)96<=64.(-)96=����d�P8�X��#532267676767632267676;'7'7#""'&'&'&'&'&""'&'&'& xwx 0$#$   "%'-0$' !  ' '- xwx  ('Z&("  "(&Z'( -xZx$ -#%"&* 'xwZwx ""&*  *&"" ���d�PF���%'!5!!'7'7!pxwxpdxwx^:5xZxo:xwZwx�*� �� %'7 !^ b9YXxb��Z�� � ��#!5 xwxoxZx�����[� ��!'7'7!#xwxxwZwx���Z � ��!5!3 ixwxDxZx���[� ��3!'7'7xwxDxwZwx���� ��7#7!5xwZwx=xwx����d�?� ��!5!3?=xwx-xZx,����-eX�&��7#754767676 #4&'&'&"9xxZvx.-\Znl�lnZ\-.BB<VJNR@@#!xvx2pk_V1..1V_kp]B;'!!#?@SQ]�����OX�&��54'&'&'&"#4767676 7#7{!#@@RNJV<BB.-\Znl�lnZ\-.xvZxx2]QS@?#!!';B]pk_V1..1V_kp2xvx���4M�� ��5!7!!#o?,^xrcc?x^��pDc� ���5!'73#'7!#3!pxvxxvxxxNPxxXxx�����p�6��2767>54'&/#7!!#"'&'&'&54767D !BB<VJNR@BB!"B#@,#Z/..0YTtglpXY0..-\+BQQ]ZB;'!!#?BZ]QQB#,@#Zpp|pqYS4..0WYqp|pk_���p�6��7#"'&'&'&5476?!5!#2767>54'&x\-..0YXplgtTY0../Z#,@#B"!BB@RNJV<BB! +x_kp|pqYW0..4SYqp|ppZ#@J#BQQ]ZB?#!!';BZ]QQ��d-?8��K�̴@P]1�90@ <<KSX�<Y5!dx-x���d�?��K�̴@P]1�90@ <<KSX�<Y!!d=xwתx������3'#xvx<���������#'x$x����u-P8��K̴O_]1�90@ <<KSX�<Y!5!'7P%x-xw�����u�P��K�̴O_]1�90@ < <KSX�<Y'7!5Pwx=ׂwx������!37xx<xv������!#73vxx��dPd' �� ��,���w;' ,�� �����dPd' �� ��,����d?d���5!!!!5cx==xw�ZxתxZ���x��<���3'#'#'3ZZxتxZ�vx<<x���vQd���'7!5!'7!5!'7R�wx==xZwxתxwZ���x<���%#73737#Z�Zxx֪xvZ�x<<xv��d�P' F��B A������d�P' B��B E�������d�?8����!!%!!'7!5!7!ii&yuI]xwx]4uIUiixK]xZx]Kx�����d�PC���!��%'7#5!73'7'7!!7')!>]xwx]TQ>]xwx]xLii `iiT4]xZx]4]xwZwx]Jiiii����u�P8����!7'!7!5!7!'7'7!'7!5giiyYuI0]xwx]uIiixK]xwZwx]Kx�����d�?8���!!5!!]xwx]7Qix]xZx]xi��������#'3'#'x\xZx^xhP8^xvx^h����u�P8���7'!5!'7'7!5$iiQ7]xwx]iix]xwZwx]x������737#73jhx^xvZxx\x%hh^xvx^8����d�P8����!7'!!5!'7'iili\]xwx]]xwxiii]xZx]]xwZwx������7''3'7#7iii]xZx]]xwZwxliii{]xwx]\]xwx�� ��� #7!##PU?,UvU,?UP�����5#'#5!#5'U,?UvU?ԄU������4��� 753!5373U?ԃUPqPU?U� �4���33!'3ɕPU?UqPU?,U�����d�?8���!!!!5!!c$R&xwxxxxZxx��u�P8���!5!'!5!7'!5!Q$܊xwx&RFxxxwZwxx��d�?8���#''''#53777?(FncxwxFn-FnxZxFn���u�P8���577773'7'7#'''unFxwxcnF-nFxwZwxnF��������3'!!!!#!5!5!5!'-Zx((ت&&xvxTrx����#7!5!5!5!3!!!!7Zxx((&&xxrTx���d�?8� � ���5!!5!35!dxqx��UZxxa������ � ���3'#'3#3#-ZxxbvxrxV�����u�P8� � ��� '7!5!'7%!#'#5Pwxqx�Uwxxw(����� � ���737533-vxxvxrxv4������k�?9� ��!#3?xvxתx~\x���u�I9� ��!'73#'7!uxvxxvvx���7�?~�� �� 5!! !!  d }*��^��V�� �� 3! !!d}*p  d ���H�P~�� ��!! !!    �^V�� ��#!# !!!d e n �^��V�� ����!! !3 3!!!E*dr*r$| \d����^��V� ���)3! !3#!5#3 3 ȃ\Pdx ��@��t� ����%#!5#3'!3!3! !33'ȡdxd:tZdd\nt�^��V�����%#!3!3! !3!5#3ĹtIt\Px���^��V�����%3 3!!! !!3 37r*kd d| ����^��V� ����%#!5#3 3!3!! !!33 37ȃ:͊` \h �����u�}~� ���7!! !5#35! u\Pdx f:bȃ  ���z��M����!#7!!#Mc"?,^xc?x^��z��M����35!3!5!73zpc?Jx^cr+a?^xJ����^V� ���3 3# '! !! !  e   dC���u�P8�)�5�A�� '7!"'&'&'&'#5367676762!'7$"!&'&'!27676Pwx 21@=:C.2  21@=:C.2 _x_R#)l$h$#R#$Uwx@21.2@@21.2@xw#����w;' ,�� ������utP���'7!5!'7!5!'7!5!'7P�wx===x�UZwxתתxwZ���d�?D���5!3!!#!dx3xUZxmmx���u�PD��� '7!#!5!3!'7Pwxͪ3xUwxmmxw���d�PD���3!'7'7!#!5xwxwwxwxmxwZwxmxZx��d�?D���5!333!!###!dx⪪YxUZxmmmmx���u�PD��� '7!###!5!333!'7PwxYxUwxmmmmxw���d�PD���333!'7'7!###!5d xwxdxwxmmxwZwxmmxZx��7�?@�� �� !JBJA��u�}@�� ��7'!5! PJBł}BB��7�}@�����7'! ! 6BB A}BB�����h�� ��%!3!3۠ՈR+�����n��m����+�A���&��6��F��V��f��v�������������� ]A�����]����+��� �+�01�32#&'&#"327673#"� B!OO!BzcI7͙7Ic����_L� �0��"'&547632654'&#"563 3276767&#"\m`cu\6% GGnth r5?,/H@3H5,Y:$UeI+HQ\N,tqzSd69->eSY׮l�������� ��!5!!5!!5>+�����5�����!#7#53!5!!5!733!Kcd04+^^``k����]��(�6��73#"'&'#7&'&$32 '&#" 32$767&'&YjiEd80~i?/c`RQQ$g'-"SRR:;nSz_'BTc_ N@DROg������`���8@��91�/90@cmpxyvn��]] !3!^DC?���`����%! !3f<?����I���!!"$54$3!!!W?JGcGK@ sJxNL``ȟMOx]��I��&�/��!!!!3!!"''&'&54$;7#"ؖI$$$GA?d`,,cFU;}YI7ʟ 7c``JxH NGx]�����g���% $54$)!!3!+*(FiNv%FrO:0Q�����I���&'&'&'!5!2#!5!676767!5?JGcGK@ 'JxNLȟMOx]��I��&�/��'7!5!!5!&#!5!2+4'&'&'3276765 I^Q$$GA?d`,,#FT;}YI7ʟ 7c;JxH HNGx]�����g��� )5%2767!5&'&!5(*FiNv%FtFgP:1R��,���� ��/��/01!!,�����wq��@�gg�1�20!#!# }���wq��@gg1�<03!3wJ}���w;� �]@  � � 91�990@0QVPZ spvupz  Z pp{ t  ]]!! !!5 7AJI3!�����-����1�0!!ת������ ���!#!5!3!!5!--+}ת����� ��W���+���и�� и�� и�� ��/� ��+� ���+���и�� 01!!#!5!3#-Ө-5���B���<%�?�P��������%73% %#'TUUTUTTU�DG�r���XY �%��=}� �*@  � � 91�903##'%\sB}�}`s-Pb;���=v& ���u�s�=e& �� K�s���� �1��27#"#"'&'&'#"'&547632676;#"3cd3668+MI6641C;ItY^^SI6?+((C;ItK@tkHMfpEF?$Tx5@ejre!93Ex5@�����#�/�;��&'#"'&54763267632#"'&%27#""327654'&1C;JsY^^TI6?+((C;JsY^^TI666cd3778s~d3778]$Tx5@ejre!93Ex5@ejreMHMfpEFHMfpEF���I���%!3!~,����I���%!3If���I���A��/�/���+���к���9���9��к���901%&'&'3!!#4'!&'7`'JAW`LqR]+X* Pʋs^(Rs57756u�������5� ��+� �� /�/��� 9��� 9��� 901 7&'7%%'6 676r{EG%y44RW!L!$Ҿ &!L {��JP+���3#+����fJ+� �7����+��и�����/�/���9� ��90137#'PMVo)gn���J+����3#3#@+��fJ+��{�/�/���и��/�ܸ�и�� ܸ�ܸ� �и�� и�����/�/� /�/�� �9�� �9� � �9�� �9013737##'[P]ME+qd @oxpAn�������!3# ih^T���������3 3##"T^������32#4&#"#P(*7������332653#"RP7*��uM���>2&#""&'7327~9GA~9G⧅}}����uM& �� %���uM�& ��' %�� J����uM�-�6�?��67632&#"#"'&'7327&'&5476767654'&'SOJMG79GcBnnVsSOJMG79G]InoSu=,EG%,=,HK%DAF7K|oUDAF71IosV/HgjG$4.JhgH$����uM�M�Q�Z�c��67632&#"!67632&#"#"'&'7327!#"'&'7327&'&54767!!67654'&SOJMG79G~SOJMG79GcBnnVsSOJMG79GSOJMG79G]InoSu~=,HK% =,EG%DAF77DAF7K|oUDAF7$çDAF70IosV!.JhgH$+/HgjG$��uM��m�q�u�~���67632&#"!67632&#"!67632&#"#"'&'7327!#"'&'7327!#"'&'7327&'&54767!)!67654'&SOJMG79G~SOJMG79G~SOJMG79GcBnnVsSOJMG79GSOJMG79GSOJMG79G]InoSu,~=,HK%2=,EG%DAF77DAF77DAF7K|oUDAF7$çDAF7$çDAF70IosV!.JhgH$+/HgjG$�����uL.�3��&#"7#'754'&'#"&'7327#4767>32";EY?w^H6H\O3,,HO;E+@/VfmVmHO?u]HH]sM3 gz.VrmV_z��uM���<��%4'>7'7&#"7"&'7327&'&54767>2=,HK%=Q Hl;EYLmHH<Vs;E]InoSuJ.JghH$;+eH]Mo|HHC?Zz1IosV<z���uM���;��.'>7'&#"'"&'7327&'&54767>2=,HK%m#6,=iSH;EcHKs;E]InoSuJ.JghH$6B0+@TH?HK|z1IosV<z���y�' J' J JG���y�' JG' J J����t' J J���y�' J' J' J J���-j' J$ �����j��� ��3#3#!!X���j& ��' JW' J$' J-W J.$��j& ��' JW J$��2���#"'&'&'&#"5>32326ian ^Xbian ^V2NE;=LTNE;=K��2���3276767632.#"#"&'gV^ naibX^ nai2UK=;ENTL=;EN��1�)��.#"3".54>323265.#72#"&:QHRdhNi\dnx>@HRdhNi\dnx.ttlH=YOHL\}X[lH=YOHL\}���W���#"'"#322{dfftX{dfftX#*$�����0���!#.5476767654&'30ND:<LTND:<Jh`n ^Xbjbn ^V�����l���&#"5>323267#"''cDXbia]yeEVgia`yS LTNE+~F KUNE,F������� ��#"/&'&#"5>32326!!ian^Xbian ^VeoNE;=LTNE;=K��`����#"/&'&#"5>32326!!ian^Xbian^VeOE;=LSNE; =Kk������b�%�&��32767#"'!!'7!5!7&#"5>32%H\ iaBP﹉lZXbian3}o -X"OEd8LSNE;I�������"��#"/&'&#"5>32326!!!!ian^Xbian^VeOE;=LSNE;?Kk˪��������.��#"/&'&#"5>32326#5!7!5!7!!!!'ian^Xbian^VLoKɦoOE;=LSNE;?KL˪s˪s�����B�.��32767#"'!!!!'7#5!7!5!7'&#"5>327b K`Jqia'+\+zlh>Tm?u2^Xbianc"%]OE˪Nt˪=LSNE;%N������;�?@.9*�-" *19" <�-<<21�9999990#"'&'&'&#"5>32326#"'&'&'&#"5>32326ian ^Xbian ^Vgian ^Xbian ^VoNE;=LTNE;=KڲOE;=LSNE;=K������4��3267#"'3267#"/'&#"5>327&#"5>29+Vgia@LJZVgia}9+Xbia@MHZXbi a KUOE8KUNE; @^ LTNE8LSNE;f@������5�9��#"/&'&#"5>32326#"/&'&#"5>32326!!ian^Xbian^Vgiaq^Xbian3VeLOE;=LSNE;?KҲOE;=LSNE;?K�����y��5�P��#"/&'&#"5>32326#"/&'&#"5>32326#"/&'&#"5>32326ian^Xbian^Vgian^Xbian^Vgiaq^Xbian3VײOE;=LSNE;?KҲOE;=LSNE;?KҲOE;=LSNE;?K������"��32?632.#"#"&'!5!5gV^naibX^naiUK?;ENSL=;EOȪ�����+� ��� %5 % $%5$[g&Y%ZhӦ�����6��9��%676767!!"'&'&'!5!!5!676762!!&'&'&[C-87VYYW6 8.CC.8d 6WYYV7 e8-,CE[<0[2332[39\DD+N+DD\93[2332[0<[EC,����`�� ��!5!676762!!&'&'&!![C.8d 6WYYV7 e8-;++DD\93[2332[0<[EC,��`' J� ����' J&� �� J��' J&� �� J0��' J&� � J.�62' J' J�� W�����63&� �' J� J��`� ���3654'!!5!&547!5!!4434w~0IG00GG2?8>;_8����`���� ��!!!!"264&'2#"&546HdddeH;k'**z{DbFE``bq+((d:svv���`K�����!!!! &!56�뗲����`�����!!!! 3# $c'���`�����!!!!33#$'c��`�����!!!!!!'+]^*^]N䰰���`��� ���!!!!!3!Np!NNf��`����0�7�G�O��!!!!#"3###535463!3267#"&546324&#"'53#5#"&4632264&"?$mmC???DNB&H#$J'`qk[Q_C<17HBB@,I\\I,@<i==i7$$3`3D= DH>p`ctiG6B?9i=$#tu#gSSS��`���*��!!!!>32#4&#"#4&#"#3>32!]?U\Z79EPZ7:DPZZV:;S==:xoHOM]QHPL^P%U20=�����`��� �,��!!!!3#7#546?>54&#"5>324eeb_--B6'Z0/`4\o$-,N2A+,/-7#!^aO&E++ ����'��>@" �    �<291�<2<<990!!!!!'7!5!7!�}/H{};fըfӪ�����L��� �!@� � <<<<1�0!!!!!!ת�����4���!5!7!!!!!!'7!5!7!5!DQ"rn遙RoLT˪˪T˪������ ��� ��)@�    �<<1�0!!!!!!!!K�������� �T@.��B� �$# <2291�/90KSXY" 5 !!@po��������� �V@/��B�$ �# <<291�/90KSXY"55 !5AǪ���V�� ���3!! 5 !!@po�����V�� ���!!555 !5BkǪ������!5!7!5!7!!!!' 5'`ȉ)P"_=6@ss1stFpo���������!5!7!5!7!!!!'55'`ȉ)P"_=6ss1stF����.�� �� 5 5:6:6pr pr ���.�� ��55556:86:������'��!67&'&54767&'676'&'{)#Y4JJ4Y#))#Y4JJ4Y#)AAAAGF㞢GGGG➣FG2;;;<<;2;�������5$?$%5%67$'W e�Ĕd?N�Ĕ])]o& bR)`q% R���d����%'%5% >zmzF<˶@6 o@hGp������%5'75%7-孈m%˶C@ʴ@hGp��/V���� !5!%5%%%!!'/xvH-rf5LOlUrC@=Vlь=���/V����%'!5!75%7%5!!' GWb[mm�NL>ߪwe=ت=������$��%#"'&'&'&#"5>32326 5jbn ^Xbh`n ^Vg@ND:<LTND:<J^po�������"��#"'.'&#"5>3232655jbn ^Xbh`n ^VfNF<>LTNF<>L>����)P�1�4��%&#"5>32%5%%%3267#"'&'&/' k Xbh`'+kuE%sk ^Vhjbn "Pv1-LTND9ATj͊<JVND: <nW�����/V�1�4��3267#"'&'&'&''75676?5%7%5%'u^06 ^Vhjbn G;hV86VbhZMS<a^ >LTNF<= &TN#wf=J;����N}�� ��55 58@'po��N}�� �� 5 55@'po����m`���!��-%5%%%'5%%5 MM`ZDOA@FZDt@m*_TW&o}䎲w&-r~bU����m`���!��7/%5%%'%5%75%Jvad",,V`bL"_D2,/*/&O{¸[&}����P� ����%5$r osaa^~�||����P� ��5�5�%$so a�||�^a���)W����!�%5��%5$gV$}]]x|�����)W����3�%5�5�%$Vg}$BW|]]����RW��(��%#"'&'&'&#"5>32326��%5$ian ^Xbian ^Vg$}NE;=LTNE;=K$]]x|�����RW��(��%#"'&'&'&#"5>323265�5�%$ian ^Xbian ^Ve}$NE;=LTNE;=K$|]]�������&%5$%67%'Et֋$k}uU)?eKtuu" K 9'���������'567$'567&'%=⃹t֋~}uRU)?Kuu,ަK9'������_���%!"�54763!!"3!슊@^`@ƍ^`���_���75!27654&#!5!2�#@`^@Ȋʣ`^����;� ���#";3!!!!#"�54763^`0rrndflppꊊ^`&pphƍ�����3� ���32654'&+ #!5!!5!32�#^`0rrpp9^`phƍ�����������7!!!"'&54763!!"3!Ɋ@_`@,ƍ^`���������7!!5!27654&#!5!2#@`_@Ȋɖ,`^ȋ��� �'��!";!!!!'7!5!7&'&54763!7!!ʉ_`'}E=aLT>scL0R^`5ƍ7��� �'��327654'&/!5!7+!!'7!5!7!5!^`__BV 5cTpX?bLm>U`^`C 7 Xȋ5����j� � ��)5!7!!'!"'&54763!!"3!.Bqx-qxDɊ@_`@Z<Ziƍ^`����j� � ��)5!7!!'5!27654&#!5!2#.Bqx-qx'@`_@ȊɖZ<Zi`^ȋ����������332653#"757!!<tct<RP7*-<uUt<����& �� J3������332653#"3##5#535eWP7*dd���������@<1�@0!!!!Xɪ������@<1�@0!5!!5Xu7�����V �� ��!!!!!!X ɪ�����V �� ��!5!!5!5X u7����e���#!#eȪX������e���33!3٪8X���$��3�?���"2767>54&'&'$  &'&'&547676!!#!5!]\LMLLML\]]\LMLLML\bc1111cbbc1111cbdd''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcbee�����$���7��!!�"2767>54&'&'$  &'&'&547676r$]\LMLLML\]]\LMLLML\bc1111cbbc1111cbתa''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcb��$��3�?���"2767>54&'&'$  &'&'&547676''7'77]\LMLLML\]]\LMLLML\bc1111cbbc1111cbxyx''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcbxyx�����$���7�� �"2767>54&'&'$  &'&'&547676pxg]\LMLLML\]]\LMLLML\bc1111cbbc1111cbpx''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcb�����$���7��3#"2767>54&'&'$  &'&'&547676]\LMLLML\]]\LMLLML\bc1111cbbc1111cb''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcb�����$� ��2�L��"264&'2#"&54>"2767>54&'&'$  &'&'&547676ZPnnnoO@v+..]\LMLLML\]]\LMLLML\bc1111cbbc1111cbAoPOmmp1.-rB''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcb��$��+�E�� %#'-73%"2767>54&'&'$  &'&'&547676C4f4C4/f/]\LMLLML\]]\LMLLML\bc1111cbbc1111cb1XSXYS''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcb��$���!�;��!!!!�"2767>54&'&'$  &'&'&547676]\LMLLML\]]\LMLLML\bc1111cbbc1111cbj''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcb��$��3�7���"2767>54&'&'$  &'&'&547676!!]\LMLLML\]]\LMLLML\bc1111cbbc1111cb8''LMmjML''''LMjmML'dbcwvwvcbddbcvwvwcb���$�����!%!!!!#!5!QX>ddYee��$��� ��!!!%!!rPX>ת\�����$� ����  ' 7 %!%!!=kyykyjjX>xjyjjyk$�����$��� ��3#!%!!aX>����J��@ ��<1�<033!!up����J���!#!5!3J�����I���!#!5Iss�������I���35!3!������|���33!!Nup�����|� ��!#3!!!!.NN$�������J� ��!#3!!!!.$�������J�� ��!3!!!#3Gup����J�� ���!#33!!!#3.GVfup������J����!#3#3!!!!.cGGf$���J���33!!!'!'Ssj\s=u5Y6p���J����!!!!'!#3!7!sjshxj56$$����J����!!'!#3!#3s6s=5Y6pu�����J�����!#3!!!!!'!#37!s:jsjG$-56$�����]�*��5$%67654&#"'632#"'732654'&'$@e=M>P7sZw㔰Zs7P>M=e.(Y7O0<0:>~jy[<<[yj~>:0<0O7Y��]�*��327#"&5476%$'&54632&#"ee=M>P7sZw㔰Zs7P>M=e@.(Y7O0<0:>~jy[<<[yj~>:0<0O7Y(�������� 51 ���������� ^ bb:��d��� ��5! 5b���d��� ��5! ^b�bb:��yg����62"'&'!"&462!6"264S몧Q3Q3TW4drOOsOOSQ3CB3RU4CDPrOOq�����yg����"&462!6762"'&'!$264&"aS몧Q33TW4QrOOsOSQ3CB3RU4CDPrOOq�����bgR� ���7!6762"'&'$&"26b1[륢S4OsPOtO.D/YR3BPQqOO����y;d��� ���3#!!#3%!5!( 󀨨 ds �����<���!##5!#T~N��������� ��35!3 3#K#"T^������� ��!!3# K@ih^T������ ��!!3 3#K@#"쪠T^���~� ���)3!!&'.'&ZVF%,E=Ώ?~%FVZDA?=����~���� !53*,Ԫ֪����w��� # #}}wJ��w��� 3 3!#wJw���w��@ 1�@ �0"#� �#4$H̭9B( �����w��@ 1�@ �02$53� �3H4CC1 (B9�#u����HF����1�03#F����1 � ��!!'+]^*^]䰰�����������3#3#!5!7 !! 'RLxxLux66x<ux6xx6x�����'B��� �� ' ''ٛ>PNq^D^����'B�� ��%  !'''tNP^D���'B�� ��5  5!''6bNP���'B���5 5tN>]P���'B��� 5 'Nt>P���`����32?632.#"#"&'!5gV^naibX^naiUK= ;ENSL=;EOȪ��c��y� ��3�3�#cu?Ik8ff%q#���c��y� ��3�3#�cffI?#q%�� ��)��!"3!!"'&5463!! '&76)!"3!k:((P:jZYk񼽽jȊ ()9:PZXD  ȋ���� ��)��5!2#!5!2654'&#5!27654'&#!5! !YZj:P((:kɊj XZP:9)(ƍ�������N��$��!4&"#47632!� #4'& PtPZXD|p:PP::ȀZX8x8Ȋ:����1��$��2653#"&5!� '&3 765PtPZX1::PP:8ZX:8Ȋ�|��8���4'&'##47673#Z:KK:ZllY:::ZaȌlala��4����###!5!5!5!333!!!!'5#Y~~~~,,33ͨ�����^�� ��3# 57�Ѧ����^�� ��3#55=d�//m���. �� ��� 5 5 5 :6�:6:6pr pr pr �����. �� ���5555556:86::6:�����.�� ��� 5 !5! 5?@Npo����.�� ���5 5!55?ްop9�������� ��%5 5!@op9��������� ��7 5 !5!?��)W�����5$�%5$�Ti}$_|x]]�����)W����5�$�%$5�iT$}B!]]|�����!�&��!�%'&'57&%5$%67&%7*�?;i@]0qw^%KA6#(AF+<z Kdה`gևf#�����!�&��5$%'56?5$%7$67&X'}8uc̻B8 #%MK.0Qt;LK1gעv}iwi���#����!!!!!!'7!5!7!!!MXF}`c.mX.P#::h���#����!!!!'7!5!7!5!!5!!MXFc.mX.P6x#:D:hh�����?���!!!!!!'7!5!7!XUMM#UZQmbm����?���%!'7!5!7!5!!5!!M#UZQXUMbmhDm������"��%&#"5>3273267#"'' 5cCXbh`^xnieEVhjb_zl]@LTND*F JVND+Fpo�����"��%&#"5>3273267#"''55cCXbh`^xnieEVhjb_zl[LTND*F JVND+FͰ�����W��&��&#"5>3273267#"''��%5$cDXbia]ymieEVgia`yl]$}. LTNE+F KUNE,F]]x|��W��&��&#"5>3273267#"''5�5�%$cDXbia]ymieEVgia`yl[}$3 LTNE+F KUNE,F|]]����� � ����7%'%5 '瞃۞L О  @Y8@\9@a�� � ����' 7%͞G۞О@?Y@<9@��}�����5!%57%!!'71|Iv\' :qߦ[@Z8@_����}�����7!!'7#5!7%%%9Jpv\�]FGjq8@ǹ@<p^Bi' J' Jr J���& J' J Je�B' J�' Jer J���B' Je' J�r J����X�!��!5!676$3!!!!!!"$'&DM^dGKA@JH^HsȟMOx]JxNLư����I���!!"$$3!!!3#WGcG UsJ`t`ȟ]@�����g���% $$)!"!53#5!3!+*(FkN莎%FrQ;0Q��IH& �� J8��I�� ��!!"$54$3!!!!5!W?JGcGK@ [sJxNL``ȟMOx]������}����% $54$)!!3!!5!+*(FiNv%FrO:0QV����I�� ��!!"$54$3!!!!5!W?JGcGK@ [sJxNL``ȟMOx]g�����I���!!!!"$54$3!!!!WCJGcGK s"NL``ȟMO��X�!��!!#!5!676767!5!&'&'&'!5!2FM^HKA @JGd^H'ȟMOx]JxNLư����I���&$'!5!2#!5!6$7!#3GcG 'Jȟ]�����g��� )5!2767!#3!&'&#%5(*FkN%FrFg Q:欑0P�����I�� ��&'&'&'!5!2#!5!676767!5!5!?JGcGK@ [['JxNLȟMOx] ����}���� )5%2767!5&'&!5%!5!(*FiNv%FtFgP:1R�������� ��!!!!!!dFd(ª����J���#��27�#"''7&54�&#"32654'hucvnݸvcuo<dGcc~Eqvcvovcv<H饀cbG飀b����rLR���50zJ.������� ��3 %! $`y������ '3-xZxxvx�������%3#7-ZxxZvxxvx���?&�� ��&��'���&� ��&�;N���'64'&4764'&4zLL||LL||zLL||LL|NvOpPPoPvOpPPpP����X���!##m����o���##5o���X���33"m����o���!533oX��b����3#5!W���db����!53#������5!%#3WqX���d����!5%#3 8X���^���!#^k?������$%%$~ ������ ��1�;�F�O�Y��!! &546;#"&546 !54632+32#"&=54&#"3#"32653264&"2654&#l(ع(DbEDbbEEbbEDbPDbabbabDv(D(غPEaabbDEbbDbaaE DbbEDb�����^���!3!Z?k�����g:���!#!:�����g���5!#S���p:���!!3:v����p���3!3!vS����l���4732#"'&'.#"0 Pd@7+ h�$TA6?&H����*u��� #"&546323250u Pd@7+ h$DTA6?&Hk-k������ ��� '3%!5)!o&xRZPx(FD(xRxH��������� ��!!!!%!!bFDD���� O�� � ����3! 3 ) ! 3  v vvvv! tx������� ����3!3 ) ! 3�v vvv! ��+�x�� � ��#�/�;�G�S�_�k�w�����������+7CO[gs��!2#!"543!254#!"+"=4;2+"=4;2%+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2%+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;22+"=4#"=43+"=4;2+"=4;2"=43!2#UݓJIIJ%J%%J%%K$$K%J%J%%J%F%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%%%%C%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%$%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%$%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%%%%%%%*$%%%J%%J%%K$$K%%%%%JJJI%%I&%J%%J%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%J%%%% %I%HJ%%J%%J%%J%%J%%J%������� �� � ����) !# 3  # 3 W v  Ўvv    v��Ff�� �����   7'3#vvr&999"9"rr5kk\SSAcc\cc����n`M���V{U���'`]���qyE����.�� ��!!#!#5!����� ���!'7'7!!5!5!xwxFbxwZwx���#���� ��%! ! ! l(+R[Srvv���P� ��#53�sàZ0��s���3#s�����P� ��#5sˠАWeE&2���P� ��53Zyi�P���#0Ps ��P� ��3#àР˓[���Pm���#!!s# q��s���3#s�����P���!!s`N u�����Pm���!5!#����Pz���3#z����Pz���3!5!`z�Xm� ��#4763!!"]oyeD9uߑfW��]���#'&%'53 763:*enK==Mne( =C _AEc H<�X� ��3!!"'&5]9De{oVfd����]���#3] ����]m� ��4'&#!5!29Deyo}Wf����X���&'&3!3#76l<(enM==Kne*!<McEA_I=��]� ��3#!5!2765o{eD9ᏞfV��u���3� w���7�@����% !!!5 5!!37d  hrv�����������! !! $<���Ff�� ��+��   �276764'&'&">  &vvrn66\]]\6666\]]\65kk\SS]\6666\]]\6666\���!����YZ� �� ���"27654/2#"&5465732332233VVVVVVVV)t'�������>32�#"&'#'%53%�&  s:{�{:!8#!rܧ$daad]chaam@j����.����!3!3:^����� ��&�ۺ���+��#��+�#����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]����+�� ��+� �$�%�+�$�01�! �4$32�! �4$#"35%33!??qqW|A?rpG~+/������ ��8?���+��3�&�+�3����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]�3�и�/A��&��&�]A��&�)�&�9�&�I�&�Y�&�i�&�y�&��&��&��&��&��&��&� ]�,���9����+�� ��+� ���+��0�)�+�001�! �4$32�! �4$#"!!56$7>54&#"5>32??qqWO\R!>/_N;sa=0>A?rpGM"?U(?N&:$}:iF������ ��D���+��B�5�+�B����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]A��5��5�]A��5�)�5�9�5�I�5�Y�5�i�5�y�5��5��5��5��5��5��5� ]��5�B9�,�5�B9�,/A��,��,�]A��,�)�,�9�,�I�,�Y�,�i�,�y�,��,��,��,��,��,��,� ]�ܺ�&���9�;���9����+�� ��+� �)�"�+�)�?�8�+�?�2�/�+�2��/�2901�! �4$32�! �4$#"#"&'532654&+532654&#"5>32??qqW v@X[}DuskcZX\[4yk_=hA?rpG]0OLGN<:<? sQr������ ���)����+�� ��+� ����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]� �$и��&����+�� ��+� �"�#�+�"�и�#�'01�! �4$32�! �4$#"%!33##5!5??qqW ΍CA?rpGOHӎ����� ��9K���+����+��&�3�+�&����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]�-���9A��3��3�]A��3�)�3�9�3�I�3�Y�3�i�3�y�3��3��3��3��3��3��3� ]����+�� ��+� �0�)�+�0���+��#�6�+�#01�! �4$32�! �4$#"!!632#"&'532654&#"??qqW=o?վ@X_wDhvvh2eYA?rpG /aUVa%���� ��'�@���+���;�+��5�%�+�5����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]A���&��6��F��V��f��v�������������� ]A�����]A��%��%�]A��%�)�%�9�%�I�%�Y�%�i�%�y�%��%��%��%��%��%��%� ]�)�%�59����+�� ��+� �"�8�+�"�>�,�+�>�2��+�201�! �4$32�! �4$#""32654&.#"632#"&5432??qqWN\\NN\\Ta/w N 5jA?rpGb[ZbbZ[b#P = ��� ��"��#/�$/��ܸ�#�и�/�A���&��6��F��V��f��v�������������� ]A�����]���A�����]A���)��9��I��Y��i��y�������������� ]� ���9�!���9����+�� ��+� ��!�+�01�! �4$32�! �4$#"!#!??qqWkQ1A?rpGK���� ��'�?�K ���+���=�+��1�F�+�1����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]A���&��6��F��V��f��v�������������� ]A�����]A��F��F�]A��F�)�F�9�F�I�F�Y�F�i�F�y�F��F��F��F��F��F��F� ]�%�F�19�%/A��%��%�]A��%�)�%�9�%�I�%�Y�%�i�%�y�%��%��%��%��%��%��%� ]�+�=�9�+/�4�F�19�%�7ܸ�+�@����+�� ��+� �"�:�+�"�.�I�+�.�C��+�C�4��C901�! �4$32�! �4$#""32654&%.54632#"&546732654&#"??qqWT__TT__jivvWQMKRRKMQA?rpGPIIPQHIPIvSttSv\\=BB=>BB��� ��4�@���+��>�)�+�>����+���/�8�+�/A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]A��>�&�>�6�>�F�>�V�>�f�>�v�>��>��>��>��>��>��>� ]A��>��>�]��)�>9A��8��8�]A��8�)�8�9�8�I�8�Y�8�i�8�y�8��8��8��8��8��8��8� ]����+�� ��+� � �2�+� �,�;�+�,�5�&�+�501�! �4$32�! �4$#"532676#"&54632#"&2654&#"??qqWUa.w O 5kN[[NN\\A?rpG$O <b[[bb[[b������ ��&�2�>���+��#��+�#�*�<�+�*�6�0�+�6����+��A���&��6��F��V��f��v�������������� ]A�����]A�����]A���)��9��I��Y��i��y�������������� ]A��0��0�]A��0�)�0�9�0�I�0�Y�0�i�0�y�0��0��0��0��0��0��0� ]A��<��<�]A��<�)�<�9�<�I�<�Y�<�i�<�y�<��<��<��<��<��<��<� ]����+�� ��+� �-�9�+�-�$�%�+�$�3�'�+�3�$�01�! �4$32�! �4$#"35733!"32654&'2#"&546??qqW͞u>@EE@?FF?A?rpG>>'*6ޗ{�����5!�������!X�����3 2�����!@ 2���� ��5!!5!!5!4)4𬬬������ ��!!!!!4)4XXX���� ��333 Nf ����� ��!!!@@@ Nf ���� ���53353353353𬬬������ ���3333333XXXX������ ���33332�2s's'������� ���!!!!@@@@2�2s's'����!!�������!!\������!!#�������!!#\������!5!Z�������!!X������!5!$Z�������!!$X������3!-Ԭ����3!-.*�������!!@Ԭ�������!!@.*������5!3,,(�����!3,X����5!!@,(����!!@X�������3!!- 2Ԭ������3!!- 2*��� ��#!!!P@ZԬ�� ��33!!P-#,Ԭ�����!!!@# 2Ԭ��� ��#!!!P@.*����� ��33!!P-#\*����!!!@# 2*����!5!3,Z,������!!3,X��� ��!5!!#@PZ,(�� ��!5!33$,PZ,�����!5!!$@Z,��� ��!!!#@PX����� ��!!33$,PX*����!!!$@X����!5!!Z���� ��!!!!-XV�� ��!5!5!!,ZV����!!!X����!5!!$#Z���� ��!!!!$#XV�� ��!5!5!!$#ZV����!!!$#X����5!3!,-,Ԭ�� ��!3!!,-XԬV���� ��5!3!!5,-3,*V������!3!,-X*������5!!!@,Ԭ����� ��!!!!@#XԬV��� ��5!!!!5@,*V�����!!!@X*��� ��#!5!3!,-Z,Ԭ�� ��!!3!!,-XԬ���� ��!5!3!!,-Z,*���� ��!!3!!,-X*��� ��!5!!!!@Z,Ԭ���� ��!5!3!!$,-#Z,Ԭ����� ��!5!!!!$@#Z,Ԭ���� ��!!!!!#@#PXԬV��� ��#5!5!!!!P$@V,*��� ��!!33!!$,P#X*V���� ��!5!533!!$P-#ZV*���� ��!!!!!@X*�� ��!!3!!$,-#X*��� ��!!!!!$@#XԬ��� ��!5!!!!$@#Z,*��� ��!!!!!$@#X*�����5!35!,-𬬬�����!!!-,XX�������33*��������!!@@*�DH����5!5!��xX����333x 2 2��H� ��!!!!-R��x� ��!!##xmsZ��xH�� ��!!3!!xm3-sZR��H� ��!5!5!5!,N��X� ��5!###lZZ����XH�� ��!5!!!5!4l t,N�D� ��3!!!--D���x� ��333!x,Ԭ���xD�� ��3!3!,(�D� ��5!5!5!3,,D|����X� ��5!333,,(����DX�� ��5!35!3̠|��� ��3!!!!-- 2R�x�� ��333!!xs 2 2Ԭ���x�� ���3!33!!-s, 2ZR����� ��!5!5!5!3,,�X�� ��!5!333xtZ, 2���X�� ���5!3!5!33t, 2��H�� ��!5!!5!4R�� ��5!!###sZZ���H�� ���5!!5!3!!t,-sZR�D�� ��5!5!3!,-DX���� ��5!333!,,Ԭ���D�� ���5!5!333!DX,������!5!5!5!3!!!!,,--R�������5!333!!###s,,ԬZZ���� ����!!!!5!5!333!-s t,ZR,����� ��4763!!"Q[yY[`~|���� ��4'&#!5!2.-Yx[Q`~=?x����� ��5!2653#xY[Q[~|2Ψx�� ��!"'&533![Q[Yyx2|~���>���3m 2���>���#3> 2�>� ��# # 3 3>ݲ}#$cc���|���5!����F���3F~��|���5!|i���F���3P��|���!X��F���!@F~�|���!|iX�F���!@P����5!5!!5iVV����333PP~P�������!!!iXVV����#!#P@P~P��;(V������;���!O����;���!O� ���;���!O����;���!O����;���!O����;���!O����;#���!O�#���;(���!O�(���q(���!�(���(���!�(���(���!�(���(���!'�(���I(���!]�(���(���!�(����(���3�(���:(^'����� �q(��� ������#�'�+�/��3!33!33!33!33!33!3�mnmnm���� �4(�����'�/�7�?�G�O�W�_�g�o�w�������������������#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573#'573(����������;(���!�%�)�-�1��3#3#3!3!##!#3#3#3#3#3#3#^^(ll(l�m��#;(S��#��q�:(a���������!(����;���!(��(���!(���;(���!!!;('�(����;(���!!!('���;(���!!;((����;(���!!!O(����;(���!(��;(���!!!!'(���;(���!!'(������$���! ����$����!!!,7r<R ����$� ���%3!254#!") ) ,orVoVZttV���$'|��s����$��� �����!%!5!5!5!5!5!5!5!5!5!W77777 rrrrr��$��� �����!%3#3#3#3#3#ᰰܲްܲް t88888���$��� ������#�'�+�/�3�7�;�?�C�G�K�O�S�W�[�_�c�g��35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#35#!L$" $"$ܮ.,,.ܮ.,,.,,.,,.,,. ��$��� �������!33775353535W!yBߢ| T}<B ����$��� �������!%353555#5#5#57#!yyB| r!C}�����$�� ����� �$�(�-�1�5�9�=�A�F�K�O�S�W�\�a�e�j�o�s��7'#7'7'#7'7'7'#7'7'7'75#7'7'7'7'7'37'75'7'7'7'37'75'7'37'35'!,2|5y2~~2O~~5~|~2~~2~~5~}}}}~~~~}1y|~||~|}|||~|}}|�z4|2~12~~~~|~~~~54~}22~}~45~4z231|42~~1O~~4~|~1~}1~~4}}~~}}~~~|1|~|}~|||||~||}}4|1~21~~~~|~~~~44~~11}|~44~~41 ������7!���������%!!!,rv��������%!!��������!!!c r���"���!����"����!!!,r8V�����!���%!!n������!���� !!!bSn r�����!$���   ���!$����!   ������7 ��������7! ��!$��� �����!$���� x;rRff ���������7����������7 x^rSS������!���7������!����7 xtrSS�����!$���!$����!$���� %!bc6r��������!��������� %!QQZr����!$�������!$���� W������������������ z������!��������!����  #W����!$���  ��!$���� uv xx����!$��� �� >+uv ))xx��p)� ��)��$7632#"'�327$%&#"�%632#"'~~~~eMM>yJJJJJ6````qq|qq���#u���"@��91�990  9%-��p)� ���327$%&#"�%632#"'MM>y````qq|qq�����r'� ���'�/�7�?�G��%&'&'6767&'&'7%'676727"'64'7&"'62&47\+;.81F9K58.42d;E9G,:.80G9J6&8.;+d1O9FLL&_`JnLL'`_n<1& j(0=Ju &,A=N:0('<1& j(0=Ju &1<>EB0(n_II'[[JnII'[[���p)� ���%�/�3��6%632#"'327&#"6767&'&6py AAAA,+-,,-+A@@Rqq|qq%%mܱ[0$ %@%|"����p)� ��)�7���3276'&#"7632#"'�327$%&#"�%632#"'r99:9rr9:99XWXXXXWXMM>yB!!BB!!oe33eje33````qq|qq�����p ��@ �1�04767632#"'&'&pihѵhiihҵhiѶiiiiѶiiii���p � ���$32#"$27$%&#pkk<MAk^a``���p � ���$32#"$"3pkk<MAk^``��p � ���$32#"$%&#"pkkAk^>``���p � ���$32#"$327$pkk\MMAk^>``����p � ���$  $"327$!pkk]<MMgAk^```�����p � ���$  $"!pkk]<Ak^`��p})���6%63"'pRqq�����)����#2y|q*q���(� ���2654&#"!|~}}|v<���� (� ����$%632#"'�327$%&#"!IMM>y_O````|qqqqH(����� (� ���!#%&#")%632OyyMMqq>~``����� � ���3327$3!#"'$@1�>qq``���)� ��%63"æqv`��)� ��2#%&#u)q>`��� ��527$3Muyv`>q��� ��"'$33yuMq`�����p)���%632#%&#"puqq>``��p���03327$3#"'$puMMuyy``>qq��!$��� �����!$��� �����!$���! ���!$���!$�3!� ���2654&#"4632"&nȊce;~|ddcc||}��$����!%!!d r<�����$����!%!!We r<�����$����!%!W7 r<����$����!%!W7 r<��$��� ��!%!!!!+c,b r<<�����!$�� � ���462"! W|VV} ,|VV|V ����!$����! c  �����!$����! b  ���p�(� ��� 7�& �$ � %;<*X֖���$�� � ��!!!!!!,7,rWb<)) Ie��$�� � ��!!!!%!!,crWbM)<R re��$�� � ��!!!!%!!,br+ceR re���$�� � ��!!!!!!,7+r+ceR Ie��p � �� ��$32#"$!327$%&'pkk]4MAk^Or``O+��p � �� ��$32#"$67$%&#"!pkkuM14Ak^^O``rOc���p � �� ��$32#"$!%&#"67$!pkk\M̦4Ak^OT``%OT���p � �� ��$32#"$327$!%&'pkk\M40̉Ak^``TOTO���!$����7!!xtr R �����!$���� %!#Wnr���!$����!xtr ���y����!!!,Lr0R<6����y���!06����"K����%!!!,|rhOn����"K���!h#n����!$����! #W �� ����� ��"�*�2�:�A�I��3#''%#&'52#"'&5476!!'5%!!'53'5%3'5%3#'sMM7:==-0Y G.b#CKSuYGr=;>MM^??@7`d?\gOOOOy>*<?v^��h�"��3263#!5276;'4?'4?26u'6"gP39.4! '*C0.xV#m14He '1l1 Z+d����d���?��33 #&'&+"'&#"/573;2?"#'57#&'#"#5676!5:+#9,p!j[%+ > 7VCCc":8}V .e3B=Se` e9*=9 3@=}�����k� ���%�C�`���:d;emu}'S��3273&'3327&'67&'67&'67'32654'&'2327654&#"3672 $54767&'&47'&327632#"/#"57#"54?'&5432'&27632#"/#"57#"54?'&5432'&327632#"/#"57#"54?'&5432'&27632#"/#"57#"54?'&5432'&327632#"/#"57#"54?'&5432'&27632#"/"57#"54?'&5432'4327632#"/#"57#"54?'&5432'&27632#"/#"57#"54?'&5432'&27632#"/#"57#"54?'&5432'&27632#"/#"57#"4?'&54327'4327632#"/#"57#"54?'&54327'&27632#"/"57#"54?'&5432&'67&'67&'67'&327632#"/#"57#"54?'&5432'&27632#"/"57#"54?'&5432'&27632#"/"57#"54?'&5432'&27632#"/"57#"54?'&5432'&327632#"/#"57#"54?'&5432B~ %<z*+')+(@&'$||e<-A}]\B-71SLoWj\vLL)(0/ (( .1(%%,* # $ )*f$% +) $ #*+f%%,* $ $ )*  \o  [ %)#&'%&)#`#$ *) $ #+,U  Q  0 E%% +) $ $*+&EC&V*,)-)-*,%&%&fБfU 3HhfeefhH2pu^QFs棥sKQGh!99!  !77!  4 4 22 K44 22 22  11                   7        %&%&%'%&%'%&22  //  g               44 22 ����� ��-�>�O�`�q�������� ��+&'&54?632332?654/&#"2#"/54762#"/54762#"/54762#"/54762#"/54762#"/54762#"/547672#"/54762#"/54762#"/5476%2#"/5476%2#"/5476%2#"/5476D.2`{4&/<) e>O ,4H3R 07K $   $   #  #  #  $   #  $   $  U $   # " $   #  7Q=KG<s-8PZy9z _e""#/2dt0&2j ,: . 4 . = ,  ,   -  -  -  -   .  .   ,   -  ����� ��!! WV9`8���� ���!! 7 ! !WVDu9`8N I��������� 7%7&54769 }V&7A 6$ 8'^4? ����������!2 7%7&547!&'6I@Y%14HFS"="l-2DC[9������� ��&���! �4$32� �4$ #"&54>2JJhhq0^mNMn2Z^Z2K7iwBNmmN1Z00Z�����}��� ��C���"32654%"32654&%#"&54767654$ #"&767&54�! �ggJIhIhhIJgg[ZQoy y}WZ[zADgJIggIJggJIhhIJgU\\Q srW\\^����}��� ��A��4&#"26%4&#"326�! �547&'&632 $54'&'&632hIJgggMgJIhhIJg#@@z[ZW}yOOyoQZ[sIhhIJggJJggJIgg ][[Xrq Q\\���}� ���"32654&7�#"��32ɏǾ/`T_ȐɎ;P12Y���}����1��"264&�"3264�#"�54�327&54�32��#"'&'3xyx&��� کZTdIU ������� k�#�5�A�M�Y�e�r���������3#"'%&547654'!#"'4%$53!76=332654&#"#"&54632'#"&54632#"&54632&'&67632#"&'&676'.547>'.76$6&'&54%6&'&6>#"'.54>32#"'.54 [$gi< D""D =if%�LW쥨驧r^]]^ !! !! . . *)X,),*))+. } +G  G+vKK9__9KKݧꧦ]]_""""s!!""W&. - . - a)," "  ))    !) /    ���� p���%�-�5�A�M�Y�d�p�|�������5#!4'&'5#2#"&546"264"264"2647>'.7>'.676&'&>&'&7>'.%7>'.676&'&676&'&53!76=3%#"'676%27+%&547654'7327&'$%'#327%654'&54718楣�. . . .  - -Y - -))G))))U*)>- - ~- - VK; yA C0B Ax ;K'6FJ> $06# >JF6&@@1AeA1@@H磤椣筁 . . . .E - -- ,1))),(9)())u- , - - G77W6 W77G D&& ee˥ &&D "(=pp=("����u�� ��!!'!Pn8h�������v�� �"��!!'!�##+572367676MoL)>u eI3?ba8hA:F;/Itx����v�� ���!!'!  ##' Mo_h[ei[i8hi[ef[l[�����@���36273 ##'�5) U.WW1@ US V���d��v����#�,�5�>�~��3+&=43+&=4%3+&=43+&=43+&=43+&=43+&=4%33 #&'&+"'&#"/573;2?"#'57#&'#"#5676!5\:V\9\:\:]:&]9[\::+#9,p!j[%+ > 7VCCc":8 #8d#7$6$8;$7i$7 #9pPL  )Z. ;6ZV Z3%Y63 .87p���� ���� ���3�D�M�y����!674#!!6?676545&#'323276767654#3#&'&'454632767!672!&=75$/563&43!32+'!67#>54&53# ? I :W0 96;E,Q 2:&l6x0 bm! o۸"\>%Ef~e2U6g!6V#p5C+ C ? P9 @7H4XmM7RV /M(=H: ,qLUD)8Wqke-Pex NW =$ U  /0c)H?2@[nDF8T$.J?�������� �� !' !T4XKGwL5_K�������� �� !'�7W4Z~wD�����S��&5476322632%632#"'&'#64'#"'&'&54654&'&54767632xJX%&XA,B:\8 [EMH95##Fl% !9@!#jL p_Mi#"?8" %lF##58HN4hok@RRr*%te BB9'7*$%) "fXS5EIf" )%#,7'9CB ������>�E��3#"'4332327$'#"$4727%672567654&5&oJ�7.b9M D ,B3 qY 5**]d=HN9% sW$,J ]T-MMm@ed: ,'Z M'cM&T)$$ < I������2��%!"&54676737#&'&54>;7!"&546767!7!"&54>3!6763!26P+=6/2D>R+>2,+v*>>+2  ,2 =,2  =,3>,�������2��463!2!2#!!#!32#3#!>*v+,1>+R=D206=+P#,>3,=  2,= 2,  2+>������{�"�D��%4&#!"!0#"3!!"3!#";#"3&'6737#&'6737!"'67!7!&'63!67!2I0!6OS SS: SS>SS]]J]]]]h\\, Bv*>K%39LKIOKHLKIhghghghgE?-�����L�!�D��72654'6#"'4#"'54#"'54#"'675674767#%$4:JILLHOKHLKIhghgighgD>-sJ1 b6'SS cRR SS?SS\\K\\;\\]]!A*>K�����{�!�C��%254+'3254+'!254#!'!24+!&#!"463!!2!!#!3#3SS?SS <RR SO6 1J(K>*vA!,]]j\\\\K\\IKLHKOIKL93%N-?Eghghghgi����L�!�C��32=732=7325732'654&#'%2&'&5&'5&'IKLHKOHLLIJ:4$N->DghgighghSS=SS SSb SS'6a!0J)K>*B \\]]:]]J]]���}���O����������������� &*.26:>�� 3656;2#'7+"/#"'+"5&54775%"'5476;25'7&56%635&56;374765'75'76=4'&+ +"'4!#"'4543$365&5&#%#754'&5&&547'5367&547+&'&'735&2?"5%75537'7'3533553535'32767&5%2?&#%55'5757757751:e,$?F?Y>F_LA3ELH3,8LYLlEF'!0< k#gF  EeY!! Gp&iq.8ZN$%`BCf F4"4._?ee3&{E(1-+$Kt8 -  $Gs sM rEF"2 >_plTErf^5.>=9|5"-l)d ,&>vv]cccWpC-+ d8 Bpp>W]oaxvuPp82,D ^8, ^B$K+ "1R[+e*; 2 W QP I&? gpo% w ^SA$ 2 9i-5n02 Ai&IY^P]D%\??\OWC ,,1 /211/=;7777=321811{908hN%b\Dh,)h?17I21!122223 21�������&��2%2#"'&=47�7654'#"'5473Bq4|l anN ilm b 9 b؍MOb>YaYƮ58l7P P@ ���������$�0�<�F�X�� + &=6&# 3 6=%&#"';27!5%67%!&'&'2+"'&=476r cR~UY082.ԍ_W_V"+}IR8D).P9H'S]ٱZYHYoX(I_ ;.2lOP%.G6R%&I8���d�����)�N�l���>54'67&54&#"&'632.547#"'&'#"'3267654'7327323.#'654'567654&&5476;'&'%&+"#"8DH$$yU ?L[>!WtJ([Fho*m.2\=w\`|UP7:/E" @7?EP]Eix pF@T5ym,"&eB@q(A _% #+B7!N &".OS$XE/K(Aa]dLP*'FCaYr=C44mo C (FKWYFvbph'UD'R< $�����d���#�+�?�V�m���������������#��327&"#"'7'632&'$54#&73254'&#"'5&567#&''5$'67'654'6'5$'67'654$'67&'654'''5$56732#"'&#"&'$'63&47"7&'7&'7&'7&'54'6546767675477&545?&''5&#" '6%35&'.54>23#67!&#"W  OB7[l#> F_Vh " "@.,=6tJ4Vp1EQJqMi vhpHI!:JJJ =4m\8B*?o v!"t,`s&*_~P1>5='g=>24<+-s[,*&sd1PT>3J@='h<42J-H#*YT_Y)*)X^TY*$D  ?>}>  *0t"<H#  -88)61 )6f8Z \+HD  '*>J.  &b54CUE ''!`9 !,(MTE *! }q~=/+)f[4f !B" <@0&9c?"V+GoMK~a? }b9e\ P&0@k"?c*GEJX ?e}9 \4 \6 '''' 6\ �������N��(��&'65&'67327&+!65+"3yyys{w ccޱqXeXc6 6 c����� �,��35'533#3!'#'5!5!5#53!5!5#!!-ʷ}} ckvG G @<<3ffX苜qXGccG������J�� ��326&#!2+73 ### 3(ttvgnؐB(�������33#!!#'!'57!5#'5735׫$"q~q�����+��!#!573#'5!3!'573!#'73!#'5;jjŠJss<wѡIjj8/w����{��,��32#' 3%+ &5%6323'#57'53^VQ6>ѨABؒ6ʞG2k >Y3~||~��������O�b�s��32732753"'#"'4323$4'5;+"'#"'53275'&'&5?5572%#&'&5%634%476=%@.!%,BE,#!-Q2" $nL/PuHED8<yVX}$c!u&#�_A]& y#{Y6\K00D(;,,e"@  p$B(!cc*@rJ&*EcJkg Fp/ԶQRm�������[�f�n��2#27654'73&#"##"'&'#"56=+"'4654#"4735#5&547/63654'%654BR38xy}xO8x * ,;^PhoP9).Rt}?ywW·FY3(p"AK|.PQUbKxưrɮ-&*;"1Fq;<tM]#;@"+!My/xK\̾g|HJiS~J?scf=�������2��2#'#"'#&'663327'#&'56=4'&+"6і}Œ٪Yql ~Bw%bx׽ɊnX1Uhst Z|$eE7������ ����!���! ��! ��67 654�'67KJy_ͪq7IL6xbhp]B����������(�4��3265�! �>32#"&546324&"26%�! ��! � Őb{=&*<<*(;E;R::R;KJ67Ϛ{ɬ)::)*<<**<<*):<'L67I����&\��'\��\�� ���&\��'\�]�� ���&\��']��\�� ���&\��']��]�� ���&]��'\��\�� ���&]��'\��]�� ���&]��']��\�� ���&]��']��]�� � �� �@�F�L�R�X�^�d�j�p���3264'&#"&47367'676756273#'#'5&'&'7&'677&'67'%%&'&'%6767%&'0/CB^0/AC/pkTcR|'N(OfUippqUfO''NQaQh!$ b)dLQk KRt!% c'd&//^000'N'|P_PfppoQ`Qy'N'P\ QgppmQ \Py,  M N>&`7" bK*V&"g{ M M��jn� ��!�-�=��4632#"&%462#"&�! ��! ��! ��! �676 &'& Q;:RR:;QBRtSS:;Qtu <=CA$32%s'l(;QQvRS:;QQ;:SSu tC<=@%8338H,'(+����jn� ��!�-�=��4632#"&%462#"&�! ��! ��! ��! �7 767 '&Q;:RR:;QBRtSS:;Qtu <=CAs('s%23;QQvRS:;QQ;:SSu tC<=@G+'',H833����jn� ��!�1��3264&#"32654&"�! ��! �% 767' '&'Q;:RR:;QBQ;:SStRtu s$32%s'l(:SRvQQ;:SS:;QQu [8338H,''+� ����� ��"�*�2�:�A�I�X��3#''%#&'52#"'&5476!!'5%!!'53'5%3'5%3#'32765'&#"sNN99=>-1\ H0e%FKSwZGr=;=NN$E| 1 ?'_>?@7`d@\hPPPPy?+<>w_VG{?,rCA��������+�� +"'5$76%&'547327676=&#~jt1/Q}](+VRxbO P >nS]] =f������P��+��! &56;2'5$%75#"3ui1.P~N](7P,VSZycOpO >S\^ f��0:�1�>��7#'#53'&'&54767&'&=33676=3#326'&i($lm$(($[Uu&tU[$&uU[[UV$|ddb e|$% ZSSZ %_TYYT��-� �#��"32654&&54�32�!!#!5!&礡ɩPS'䤣أL"~|| ����-� �#��%2654&#"�#"�767!5!3!!礡7䤣أLޜ~||������ ���"326&#"��!7!礡YpipH=U g\u����S�����5264&#"#4�32�33#!5 z{ym㗗y{(|����j���#53533#632#4654&#"#*jjoon}mZyH{zF������2� �1���"32654'#"&4767!!53#5!!3!!#3!!pOO87O:=0LmkL/>Λ2  1O79NN970LؙL1KӘJJ-���'�<��%#5#535&'&'5'73'3#'73'676=35'73'33◰zhNgeMjzzTThOʍ7NjYYӖy�����?����! #!!!'!27674'&#.d ;6zFH%QM_\ǃ$P<����]���$��!�#"#&5463 67!2#654&#"�V⩁"T]ts]U"X"1((1"�����u��.��" 6&'67>3"�#"�54767&'&#52&͕LVa{.+ؔ)0zHUM\&ϖ=Bll)'ҕ*l8lB=�����j����&'5 %$ 56?63#'[Wtutu4ZZ//[[5  ���@Eo���&�<���"3264,'532'&54632264&" &$#"#"&547>B_^^l;͓hI^9l:͓hI (+|TlgMLx)+{TlϔgMM��� ��M��>54'.#"324632�27#"&54�54&#"#"&'&54767632254&K2q'$#K1o'#0ߴGdAoc.% 3t88</3u77LJMq'##K2o'#$L1ݰ |XHwyo†<>bWDs-Kx68<<r.) �����m�:�D��2>32>32#&'567'45'#&+"#4'3>$4&+"?w(K>R0D<d.J| .:?#)v$-ƀwϧ}wh^)etWWaAjtAO]R�����k9��#��!!!5!&54�32�!!5#67654&"*-bCDVUhh UyzzyU ���E<�8��353'5#"'&'45'#&+"#4'3>32>32�gYYYD,.:?#)v$E?w(K>Ro}vvxJvaAjtAO]ƀwϧ�����  / ? !5!?=lXjj=�?l=Xj=j�����j�)�1��27632#"'#576&#"4'5267>327&'"SkQmyz,~zi2@:$(.-)zW] ݾgvx-aX[&ŝ��9{�'�Q���32263227632&#""'&#"#"'&#"#'�3232762327632&#"#"'&#"#"'&"#'Es- p86rV+)|m^?_3<Vp;7SW78675Dt,87VWn89V+)}m^?_3<W78;7TV87n5(GGGG$35LKNCGHFb 'FFHHFF#26MLNDGHHa���A������!5!�37�!!'� 3(ͦ '3_76`S@ʬAR�������c�� �$�T�d��67&'&"!3!67>54.#"!&'.54>325467675#53533#63232>54.#"P#3JTRJWVJQSOMJ4"?*&ElnhPL$ llill %LOhnlD')----+)QPQ((QPQ)+/ 6klj$?6FWWF6?$jlk6 }++--�����J�H�N�R�h�|�����&'4>32"'4>32&'4>32&54>32&54>32#!5!'!567>54.#"32767>4.#"327732>4.#"327>54.#"732>54.#"M_ 6694S55.+C55C&.66 V\+55 c$M##$ 6$#$s`%#$d0"%)h #"#_33@]22-"40446/*33UJ"+33^1/K=0T* ####  #&$$&##&$$&#  B #### *"$$" ��U��!�'�-�2��!35!#3!53573#'5#5!35!75!!5'57!s\\ss]]s JRRIJ~֛E77__vtt4!����v�7�C�Q�^��&54767&'&'5676767&'&54>32! 535#5##3654."!�2>4.#"  <$))+N-N*)N-M,**%:  @ v<-MTM-?K5:66459<5&?HPPIK* ')+K**K+)' *KIPPH>&5<:6uN|l||l|-I+N))N+@6:55:5�Q���)�5�>�o��654&547�!&54�='&'654'67.5476;+"'5#"=6&'76767�%25#654&'Fz-6 Z8. ,N0H!h6%`+EH )#M ;,Jga#iR k' M +1^hgo8:(@s.Pmz nx?.#1p#41`&>%!ac,,LHJ x}647| + OJJ)!���0� ��P�[���32>4.#"32>54.#"!5&54767&'&546767&'&4>32'&'.#":e79e89f76e`[S &(*UM,N)(N-KV)&& \@ECApd88dpg669:%N&KRS* 'TM**MT' *SRK&N۠:9}qyyq}������c�� �$�T�d�h�y���67&'&"!3!67>54.#"!&'.54>325467675#53533#63232>54.#"!57!&'.54>3234'67632!P#3JTRJWVJQSOMJ4"?*&ElnhPL$ llill %LOhnlD')----s=BDw@>=))==AwDB=+)QPQ((QPQ)+/ 6klj$?6FWWF6?$jlk6 }++-- !yCB{C!$$!C{BCy! ����J�H�L�P��&'4>32"'4>32&'4>32&54>32&54>32#!5!5!M_ 6694S55.+C55C&.66 V\+55 c$))_33@]22-"40446/*33UJ"+33^1/NNOO�U���%�)��5!5!!35!#3!53573#'5#5!35!s\\ss]]s ^^/oo#E77���v�4�@��4767&'&'5676767&'&54>32!&535#5##3  <$))+N-N*)N-M,**%:  @%v<5&?HPPIK* ')+K**K+)' *KIPPH>&5<:6n5|l||l|����L���3�?�H�N��654&5473#�!&54�54'+#"#7&'654'67654&547;2547#";65'"�3%:U"-6 Bu Zg0krX0c-h8E+`%s H>4wM-'9.QY / o8:qhPSmh #%Bz1"0@)5"@YR�0�.��&54767&'&546767&'&4>32; &(*UM,N)(N-KV)&& 9:%N&KRS* 'TM**MT' *SRK&N۠:9���C���#��#"'##56'##"/547�?^'5@_*SU&/UL ;Yԧ9UP(` XI.�����s��2��22732�#&547636=4'&# #4'&#"*t pz&=<xQ>hG:V Hek%PF5NP B|-&pA&NF����X���� �� �&&5 <F:^;" V gd�����G�7��236;2"##'65##"'&5476;235&'&=476e x<JT`(GeRUdfB3 VNT<G48u<B<h  mMD:S GEnQh��B��"�<�B��+"'##56#+"'&57547�7;2732;276=4'3&'"~V"0b*SV*8UiQ"_|Q )w`SgA ? 6N #euB? gIo5 F(pZR������w���2367632#&5476(t*#\l~ ΨT]1klSI|-��X����� &47E osU �����H�2�`�g��26;2"##'65##"'&5476;2&'5476&+"326733276=4/#"567654'&#"35&5hr=)\"IfRUdgC3&=cG kv ==Nr%SZU 6vk 6)S<F98:d  mOE:R p&i  C]&'Ax.+0 nM,W`c�����T��!�1�M��3#&'&'0546%3#&'&'45463#&'&'546 $&54673 $64'&'v  0A  1Y  1,KV.J/VL9?cyɦt3Zr`ŻN [O}БBr1a`bb`a1)EMUUME)�����3#"/4?23hH0#!cZ-@���o���3#'654'&'#"54732XWz=\9`Y'6?F` 1TFG*֙-@�x/���#"=4?2%#"=4?26ձ'VQܖCت+YP*~: ۉ8z"C�����o����"'4723!# 5472!5kmOdXX[;Z$}@Ϝ���"� ���3363'$654'"-8w?WXc1 ������0� ���3%#'#3%#)N(4/c}����4�(�,��377#'#'547#5773%%.wwzy.**  <<7CA<<{8AMt����P�H��#0#"#"'5654'5673;54'56732733273+&+#&"#&'565P8 cc 9S:--:S8!cc 7P:--:Z#;17F-:S8!cc!8S:-F71;#ZRS9 cc 9S������ ���;�G��7567&'&'3#6737'#&'7#&'6735'67#3335#5;0/_^//,/,-D--C-,.- zz ~jihh~ zz ~hihj~ntt6tt-.,-C..C.,.-n//_R_//~ijhh~N yy ~hiii~ zz s..���� �����#�.�6�C�M�h�w������!2732!'5675'&=32#$'57637&/&+"+&532?4/%32#'#&&=4?#'57335'3!273+#='!"/547354;2?!&=!(:MbR.qp7,_q>MT,P$ 66$0_ u3dUdt_}s*$"Rt0XX__/ik=ZG8*F 1 . ъf)MC =g9EkO 9!(-);&  ]t!y" & 2| ba$ U+���� � �#�8�M��35733!&54?'7'327!!"'&%#'7367654'77'7'&#"'676ի,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/a\MOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!���� ��5�J�_��!!5>7>54&#"5>32&54?'7'327!!"'&%#'7367654'77'7'&#"'676]T@1$J</gYLp0&0 ,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/]U1)8(3&ncQ&D- mMOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!��� �(�A�V�k��#"&'532654&+532654&#"5>32&54?'7'327!!"'&%#'7367654'77'7'&#"'676Z _3lFHe5^\VOosHGJI)`VKm1Sj,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/S<\el23-2['&')b YK4JMOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!��� �� �&�;�P��333##5!5&54?'7'327!!"'&%#'7367654'77'7'&#"'676yy,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/Rv_`MOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!������ ��6�K�`��!!632#"&'532654&#"&54?'7'327!!"'&%#'7367654'77'7'&#"'67612hFL]5R]]R'PF ,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/_ptcdrr@89@ SMOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!���� � �"�;�P�e��"3264&.#"632#"&54632&54?'7'327!!"'&%#'7367654'77'7'&#"'6767DD7:BB=F"W\]8uu&M,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/Av@@vAf`5(sa_t MOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!����� ���4�I��!#!&54?'7'327!!"'&%#'7367654'77'7'&#"'676&,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/2{MOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!����� ��-�B��7&54?'7'327!!"'&%#'7367654'77'7'&#"'676,&T>=c#]K9.U:1ʈ%`T?<c"4?5̈'8/MOHK$k$# ,!a IF 74H`O]BA6$k#( kNA!���������'�9�H�R��!273!567&#2$'76+&67'#'6765'533!273+#'!"/47*:!Jca# fi*11Za(}ypPd!^t/TT}75 b\V/V'f::p ?)\ ) 9s s%00�������%�2�<�J�\�e��3 + &=%62!67#&'&#36&#&#"3274/"34?3'35732?5##!'53aoPS<&3y: SO B2_5N vbe)PK  L$=j"AjOL5_k, ߋ~y}/M<4{1;C,[_ei' [)$��������� �/�:�B�R�`�j�� # &5%6; 65%&# !27!57&/#2#&'676+%!#'#&'47'3!27##'%!#"/6g^_b0h\{\[:5:QmMM[-w,ldN VNG+Q'XYtTpXYSmEb,#4' FV ! Y1 1_ Ug,1��������A�R��27&' # &5%6367&#+.54745467263#"'#%; 65%&# aWg^_Wa+vzzw<b0h\{\&XYtTͿPttPapXYS�1���.��2!2!!7&!"4#".54767267   0# Uq{|}@!/(S*E.َer(Y$h?}}|r<.<CSSSL2������`�����4767632"'&'&!%!!+*T*+*B3������`��-�1�5��476762#"'&'&4767632"'&'&!%!!T+*l+*Tq*+**+* 3�������`��-�D�H�L��476762#"'&'&4767632"'&'&4767632"'&'&!%!!T+*6+*T6+*Tq*+*f*+*a*+* 3����`��-�D�[�_�c��476762#"'&'&4767632"'&'&%476762#"'&'&4767632"'&'&!%!!T+*l+*TT+*l+*Tq*+**+*+*+**+* 3������`��-�D�[�r�v�z��476762#"'&'&4767632"'&'&%476762#"'&'&4767632"'&'&4767632"'&'&!%!!T+*l+*TT+*l+*T+*T*+**+*+*+**+**+*B3�������`��/�F�]�t�����4767632#"'&'&%4767632#"'&'&476762#"'&'&4767632"'&'&%476762#"'&'&4767632"'&'&!%!!$+*+*+*+*T+*l+*TT+*l+*Tq*+*+*+**+*V*+*+*+*�*+*3������� ��)��2 $$ $54$#"4>32#"&e|e(<X<ħñ"<! <"#<!;zchŮ;?B<!!<B= ������� ��)�6��2 $$ $54$#"4>32#"&$2#".46e|e(<X<ħñ"<! <"#<!;>@<#"<! <"#zchŮ;?B<!!<B= =B<!!<B=������ ���2 $$2>4.#"e|e:<#"< !<"#;zch =B<!!<B= ����� ��'��2 $$2>4.#"$32>4."e|e:<#"< !<"#;"< !<"#<@;zch =B<!!<B= B<!!<B= ��������7!!(������������7!!%!!`x`����M&\��\�����M&\��]�����N&]��\�����N&]��]���X���*��632327#"'&#"/#'!#632327#"$#"#4<NFH4526cKL53«NKjfÀPF` b _~ ]55x\ �X����#'!#632327#"$#"#KL53«NKjfÀPF`55x\ ���j���� '7'77 '77 ''6ƺ.+ŸMMƸ,,E#?=~Qǻ,,ȺOȻ-,qt5@���e��R��32>54.#"##"'5##"$'&'0!5!5&'.4>32!!676767'%''H&(G()G'%H(%'V W3WImuw>DE}AB|GE=md^JW4W Vs'H''H'(H''H`XAK|@X1(ԁ3"|}DD}|" 2/ "1X@|AX1#�� ���/�� 673&/'67 &'"&'6?&'3 ' K[]><+Gg['fBBe&\h?(K?]\K !;<uI@*"O8B1"1B8H $LIu<;0:ƕ�����}���.�O�`��3254'&#"'5&547#&$54%'654'''$'67232#"'&#"5$'654%'.54>32T $ #AC,MMMv A5p_9D-M**  B@0"@R//>wA&oc/D&3.YaQ/5"1'"uE62/u= =!m- .... ���y�� �7��%  %  32+#".=!"&'&'#&=4;7337_% 8)0/_^^M^1/ 9534<&&<&*(D>?GGzB6C{GG?>D9/C����}����&��632#"&'.#"'#!#!#Ҹ62K#+~KF0R!9'/Nx_TV_T 'NQ9;:#8HL"CD|))Z����)��� �5���32>4.#";267#&=&$32735&'.4>22[02[24Z1/[)'5*+X A<NWXZXN9dY22Yd[00-&皗1#+UU+ ���j�?�G�O���277''"/&'&'7&'&'7&47'6767'676?� �� �"&462jX+C@~L@T/!%%!/T@L~@C+X+C@~L@T/!%%!/T@L~@C l[[[ -@2<T\E#D#F[T<3@..@2=T[F#D#E\T<3@- ku[[[����%� �����%�,�1�6�;�@�H�O�[����3&47"7&'7&'7&'7&'54'654676767&77&547?&'"32654&'5&'.4>323#67#&"#"/&'&547&#""'6%676V n*[n%'ZxL0<{2;&b;</2:(s*nW)'$o`0LP;2F<;&c:2/7LL75MLZ'&4)PNPU(D4(4 3(4)"(UPNR (" B"v>0&8a>!U*~EmLK}`? {a7c[ O&0>j!>a)E~CKW ={d{7 [+M57LL75M-Z '*''*' Y (5[ J5( \d (5J [4 '����'���/�7�O�_�����������2#".54>&'32367&%2327654'&''67&'&'&'676765467654'&#"7>326323#"'##"'&'#"&'&54767&'&54767232&'&#"6&%6767&'&'&#"676&5467&'&6732767&$$$$OG3%V cc V%4GL944m/122102/.303112.OF}6&V e"w?>v"pt #87! vn":;@A<:"nx !66# sp%./13/.UVT\<>"$!! !"#">kc V &6|FO 93399 <>#"#><  "$ZTU./43..V5$##$59gT;&'9Z^^Z9'':Tg9'(''&()I8:9889: Z_59eU;'( :8.>euvc>-7:bccb;7-?cwud?/8KWZZW **D@@D+8(':Te95^&)(&''(DA:AD.*!Y[[Y!���&� ��!�-�x����67&'67&'4&6%67.'%4'6&#"&'6767&54?67&'&#"#&'#&'5&'"'67&'&47632>4.#"%2#".4>'7,3 3%/0),7=*#0*+3.22'8  YfT,1'').UfY >98 "2 B2;F_ XB?2C 3" 894ihgikce"S[XVWXZ#ejpMcNTvJKrZ1VlLWMI p jk%nA V{ww[11[ ww{V @#fd-#JM 7B/""0C7 NK",df#νhhοggQUXXU����d���� ��%��3!'#�!5�2#"62#".54>" h9|M463%&$$5 O Dn; $$$$�������33'5�54#$/[QwGSGUW GJG���Z��*�1�=�C��&�32632�!!#!#!5!&"327&7&!&7326&#"6'XP}}R?99XezfH9?A:uutLFF"~|| -  GP8lGrr�����[0� �$�,�8�>��& 6�7&� '&'&'&�!7!!!� 6'&265"ut.77!u$lYoip@qDi4tEu.$rl,36l%eUg\xuvSc?\7 =1lHr-ؤ����-�9�E���6'�#"'!!#!5!&'&�326!7!%"327&7&326&#"suuW~WdP|ojp?9:v8?A:llGrE, || ~LDJg\u HO���U��(���&  6&�32!7!!!#!5!&yEߩPhpCLn[u~|| ���� �+�D��#"'&'&'&47>76327'7'%'27>764'&'."(F3"D"&%#}bV`ZZ^;D"&&$[X]:3G9:]:F=~=<Z/*~z?<Y.(�!$HS\[V*%%'>HS]^X&% iiD^29i\=<<92-1X?:<91*������=�X��62'%'!!#5!5!5&'&'.546767''7'''7"2767>54&'&'&4p69].(EGGE@Z-<81VDEGFF'19T]9T:G5>+.11./:95>+.11./:9 \2:a(Eb_E@( %CE_bG(Hij:ο\ij+.wBAw./+.wABw./����4�+�F��!!#"'&'.546767675!5!' 2767>54&'&'&"<-Z@EGGEDVRbfNZ@EGGEDV18kbbjC9:/.11.+>59:/.11.+>5疑 (@E_bEC%##(@Eb_EC% kajP/.wBAw.+/.wABw.+�� �+�F��####"&'&'&54767>32333'7 '%32676764'&'.#"ܖU (@E_bEC%##(@Eb_EC% Uܭkaj/.wBAw.+/.wABw.+<-Z@EGGEDVRbfNZ@EGGEDV18kjC9:/.11.+>59:/.11.+>5���5� ��@  �1�04�32��#"�732654&#"陽…��5� �@ � 1�04�32��#"��K� ��+@kk k k�KTX�8Y1�04632#"&732654&#"ϑϑϘuSSuuSSu͒ΐSuuSSvv��dPK��!�)�7�eK RX@ *.,&"($ k3,k($kk�8991�@&"6k0k 8<2<299990Y4632632#"'#"&7323&547&#"%6547232654&#"dϑRDDRϑRDDRϘuS?>Su^222Z>?SuuS ͒!!ΐSuXqpWv28ML88LM{WpqXuSSv��TZ`z���8�R�m��3#�"2767>54&'&/2"'&'.5467676"2767>54&'&/2"'&'.5467676R#)$#R#$ $LK:C.25521@=:C.25521@=R#)$#R#$ $LK:C.25521@=:C.25521@=zZF)(JG()K.2IF21.2FI21F)(JG()K.2IF21.2FI21��� J�7�Q�k��>767632"'&'.'!"'&'.546767632$"2767>54&'&'$"2767>54&'&'#61@=HK:C.25521@=:C.5%'21@=:C.25521@=HK:C.6#R#$$#R#$$R#)$#R#$ $5[51.2IF21.4`]21.2FI21.5[F)(GG()FF)(JG()K��R�� ��5%%%xr6׊eMM^xx���V��)��7654'&'575#!&54767'5!s_vR$N::N$Rv_{aT,X@X,Ta{4b\)1%==%1)\b4ߴ:`\KDDK\`�����-�����&  6&� �#&yEߩPSCL"~{�Y,���!#!5!326& '6 �!I(4~uP|Gjt ~|��,���� 23"#"#"#5237 >>![ZVL;|| oJ���,���737!!'!!#!5!'!5!{{~zz~zdz|{||R{|��xT%� � ���! !5! #!7!# #T??LLwJ|A|JZt|J����,����$264&"&7673% %&uuu>hH]%VgVYFhݦuuv#gGέҔEg�DX���!#!5!&'&5%676'!HfN)]H;btWUJn|3Lu.:;͢8%|����V�^m���3�� 76= '&�  7654'7! '.54676! NΫ.8l?ΫNΫ,spppsppp>9`VhhV`"xx  hVc`VhhV`cVY9QN9ss9N^Q9s�����V�^� ��-�E���  7654' 76= '& 76= '&! '.54676! ΫNΫkNΫ.8l?*NΫ.8l?spppsppp>9ghVc`VhhV`cV|`VhhV`"xx `VhhV`"xx Z9QN9ss9N^^Q9s�����V�^m� �!�1�?�U��! '&'! �  '&'&76767 76= '&�  7654'7! '.54676! x8;41 ::; 9٫NΫ.8l?ΫNΫ,spppsppp>9d]]c]]] Փ`VhhV`"xx  hVc`VhhV`cVY9QN9ss9N^Q9s����V�^��!�-�;�K�[�s���  '&'&76767! '&'! ! '&'!   7654' 76= '& 76= '&! '.54676! K ::; 98;418;41 ΫNΫkNΫ.8l?*NΫ.8l?spppsppp>9]]] ]]c]]cehVc`VhhV`cV|`VhhV`"xx `VhhV`"xx Z9QN9ss9N^^Q9s���-� � �,��"&54632�#"�767' 2654&#"@a^CF[^ccZ礡}[D>XUAB]~Lޜ~g]䤣أ���l�P�j���'#"'&#"'&'&'&47>7632327>76&'&'&/&'&'&47>762!2!%327>764'&'.#"&#"327>764'&'&s* 0$+$$$ 1#*# ZaZ%% NT12 4 #HH  ")mROeb  , 0  +   ) . $J . %'.D"&B 1 $C mR )Ky    !   ���V!E��d�z��267>54&'."#"'%"'&'.5467676;27>4.'&+"'&'.54676762%632$"267>54&'&.&&.&m,mQjP(!N!"(! aVf&&bZ55!("!N!(PjoQm,.&&.&q    l?W,>&#< A#"< " (( " <"#A <#&>,W?~    ���lO�O�j���3!#!"'.'&47676?6767>'.'&#"#"'.'&47>763276;%32676764'.'&#"676764'.'&#"32eOuRd2!  HH# 7   ZTN +Za21#+$0 4$$$+$0 's  *   * OK) Rd#!>& 3"9*$"D. ' - D! 2 . , T% #: & ( � �I��Z�x����-4H��67&'&'&+"'&'&'&476767632%632 #"'%#"'&'&'&54767676;276�276767654'&'&'&"276767654'&'&'&""'&'&'&547676762"'&'&'&547676762'&'&'&547654'&'&'&";276-&#"+"276767654'&5476%327%&"'&'&476762I  Q\C--%("(/*0.,+"( /X]\9<\X/"$)0*3')"* %1*0CR[        22 2 2 2 %'   &J  &%C\d#_*]OhXC%&  J&   O]*       ")&`&"'$"/' <%ZS  % SZ%< /'* "%5"-($# ;8\= !  !  " /VC "  !  !  [uV/+    ���V^�a�u��� 767>54&'&'&#"&54767632 '.5467&54732#"#"676767#"'&#"'67654 ozwbda_f_zx|wbdaM,krnulspsnunNJ*D$ lQ$" 6*D?"5'K(2- # >   :72 331cd툍i`4331cd퍇>mwn<;;8ro졘wp:;;BV0/M8:D@*|sa  -F(7 "*=8&0!2  1-5$& 6:B4���V^� ��(�B�\�w��.'%&'&"632%6767>54$2"'&'.546767" 767>54&'&'&'2 '&'&547676?'*&$ 1$-+h+-$F3782**?1 $&>>9|wbdabc`zwbda_f_zxspsnunˎspsnulwI_"2[$  "" gI $[2!v 55 55 31cd퍅caf31cd툍i`43d;8ro졘wp:;;8rown<;���x�,A�-��57'36%33#3#!2#!3#3##$'#7$@d5{sVd]F0 0F]dVs{5⒒d@( jPP,PP` ����0� ��"�)�-�� !676762!"'&'&'&54!X$#R#+/RFF$#R#$1Sh,  k-"s!����|�P�����476?6763&'&'&547632676767654'&547632!54'&'&54'&&#"'&/&'&'&#"#"'&'&/&'&#"&'&'&?6'&'#"'&'&#"!'476='654'&545454'327654'&'&327654'&/%4-)"$0JK&  )7    %0'# #6 +-L __^/s4* 1( .266 |/(1   \   #:7  lS&   x71]/~[#<$  o_%@,: $";vR $X$+|!5DX&PY;9Do6 b'n2  83eF] 4T&  &  /50$?- 1@& 3l K  C"P1 :03<D:5XI.)D&[+-1:   q/A8   g�����+�jl��9�L�p�{�����7654'"'&#"+"'&54?67676763276323273#5%6767'&#"6"/67#"27632327654'73654'676547&p/l0&J!cS%YE]{@C"$4>-;% ,(6Y>m!N$X6"/,(4sS?X$U>"sJ?K(`./4+2K2.0>S Zp0+1^' ;cs  /^"|Y/ 428ۇϕl%%ot5oA='Y$ aT* ''G+- %_kj~r}jL`І|\gK@/.85c($������� �(�2�L�S��>54/##326?%%3254'�654'3>7632#"&547>32'% ;66I   }g ?6qn   -> 9@ H67;  zh| 8 >6!q    B��5>����%�+�?�F���4&'&/76765'7! !'!654'!�4'!!$467>2"&'&!654' 33 ^^^RXI#J2VlP# ~!88!~ Kppph,p<(##(#id������ �(�2�L�S��.#"227654&'''%'654+.#"65.'&54632#"'.6#"%  I66; o |>?%6!q   9  ;76H   |h> 86qm    B��X{[�%�G��'23 %%.'&"27>7%$!"#232%"'&'.4676762%#"#2%k      A>>dIID`nS   SnGYn 5>5 n�����)�(��%$#"#64'232%%&'&'&"27676&22k**!n``n!##���3�W ���2327�632�#"'&'&5476'( > !~GH ".4F+@xH )0$'*'���� ���2327�7632�#"'&'&54763'( e` }{*279HF`0@xJL 1 ,�����A� ��  ' 7 Ɏ877Ɏ77ɍ8ɍ�����?� �� tt7tt7t7tt7u���B��2632#"'&'#"'&54767'&54763267632676 Q   x L$3 z(   6X3  6*=P*> "#  ��������R��26#"'#"'&'+"'&'#"'&547&'&54767&&5476326763276T 디% $$YyX$ zc0 + j :  (̢1#: _$ #- Խ =1 '2ĺ �����p��D� ��#��!!!!!%!!!!!!!!#!5!36HVBBXBBUHVPBXyB����p��D� ��!!!!!!""p"p"#��p��D����35#7!!#!5!3rrsrs���p��D����!!%!!!!!!r"p"#p"#��R��b� ��!!#!5!3ppEU� ��l����3!!'#'!!#!!3!5@,r,,_ r,,_�>��v� ��#��!!!!!'!!!!!!!!#!5!3hm_|P_H_�����p��D�K��#";54&'&'&#'!326767657'&'&'.+3!76767>5{dIB,$2$*DEh{LGC_RQ|66R_CIJ{hED*$2$,BFd{LGC_RQ66R_CIJKIB`OT|87O\FGKzdGB+%2%+BIdzKGF\OT87O`BHL{dGB+%2%+BId������ ������ �#��!! !!! 373#'7#ZAA:Llحmllmzlmllm|}}|d d}c���T`�C��54'&54762327632#"'&+"'&5476=#"#"'&476323(L,68x86,L zFvd0000dvFz L,68x86,L zFvd0000dvFz zFvd0000dvFz L,68x86,L yFvd0110dvFy L,68x86,L�����V^���&'##"&'&'&4767>32367675&'&'.5467676236767>32#"&'&'&'#"'&'.546767675&   R.-R  R-.R "  *!""! ((\(( !""!#%   " R.-R  R-.R    %#!""! ((\(( !""!**!""! ((\(( !""!#%    R.-R  R-.R "   %#!""! ((\(( !""!*  " R.-R  R-.R   ��Sa���4&'&'&'.546767622676767>32#"&'&'&'.#"'&'.54676767>5"#"&'&'&4767>32(,$ ((*& :.r06$&**& )'De!  'd8:b&$$&b:8d'  )a@/!  ')*&$6/r/6$&*)'  ')?c'  &d8:b&!$&b:=_& (bCc"  &d8:b& $&b:=_& (a?/!  ')*&$6/r/6$&*)'  ')De!  'd8:b&$$&b:8d'  )a@)' ((*& :.r06$&**& ((�����T`0��267632#"'&'&'!&'&'&54676763267632#"'&'#"'&'&'&5476767!6767632#"'&'"'&'&'&54767#"'&'&'&5476767632!#"'&'&'&54767#"'&'&'&476767632&'&5476767632!#"'.'&5476767632&'&54767676Z   ( &            <   4          % (      (   2     6           %    <    %  (   ����W_���2767653"4'&'&Wspsnullunsps;8rown<;;<nwor8;��W_��7��24676763"'&'.5!2767653"4'&'&ee\WJIKGMF[[ff[[FMGKIJW\spsnullunsps&%JHifMH'&&'HMfiHJ%&;8rown<;;<nwor8;��/� ���% %! !/  % %ѿ5alLl����V^� �$��! !2 '&'&547676Z¬ìӬspsnunˎspsnulHH;8ro졘wp:;;8rown<;��0��'���"276767654'&'&'! !990000999900009|k k-28;BA;82--28;AB;82-&kLl��/� �'�1��% %�2"'&'&'&5476767! !/  % %990000999900009|5a-28;BA;82--28;AB;82-&kLl�����0� ����!''!! !! !Z`5__5`/xxxx/k kIٶڶ&GGlLl�����0� ����3'7'3! !7!%%!Z&|d&dd&d|&k ks/u//u/IvIvIIvIlLlc���0���� ����%5%7'%! ! !xxz`/k kKKGSlLl�����2�� ��� '%'!!!!>j>-'O^__^Oq44H4"hdd������0���!% %!-@jjjk�**�����������37'73 #'xxxx.xx.x..x  ����p��D��� #'!5!73!GFdFGrEGdGErFGqFGdGFqGEd��@L���     - FOFc,OO,cFd,PO,dGOP�� �T`���� �����'��%%%%%% % -wD{wwe#w%f{wwy||y{xxe#w%f{wwxEy||y������ ��% %  Zp/AppA/}}E���T`���     - Zq NqqN  NrqN qr���T`���% % -Zyllylyy���T`���%% %% -ZtGcVGttGVcGGstGWcGtsGc���p��D�/��3%!!%#'''%!5!%777xo:U.cF.d;UǩoxoU:e.Ec.U9oE.f:UūoxoU9g.Ff.U:oxo9U.��� ���54'&5476276767632+"#"32;2#"'&'&/"'&5476=&'&'#"'&'&547676;232?&547'&#"+"'&'&54767632676'K,68x86,L qA'C<4GW>L d  f L>WG4<C'CnL,68x86,M nC'C<4GW>L d  d L>WG4<C'El  wFNd0110dNFy~ DzI'#4#,G2$:;$2G,#4#'I~? yFNd0110dNFy ?~I'#4#,G2$::$2G,#4#'I; ���� �����"2767>54&'&/54'&5476276767632+"#"32;2#"'&'&/"'&5476=&'&'#"'&'&547676;232?&547'&#"+"'&'&54767632676o**YK,68x86,L qA'C<4GW>L d  f L>WG4<C'CnL,68x86,M nC'C<4GW>L d  d L>WG4<C'El P####L wFNd0110dNFy~ DzI'#4#,G2$:;$2G,#4#'I~? yFNd0110dNFy ?~I'#4#,G2$::$2G,#4#'I; ���h��2?'&#"&'&47676254'&4762767>2#'"372"'&'&/"'&476="'&547>Q!//VZ *nN+G80j@6RR6@j0/P1N TP#00VZ ,lO@W+G80j@6RN6@j03L/N  ]H,`,H Yc!77\4OO4VA7gU3',H^ ]H,`,L&3c!77\4OO7VA7fV4&,H^��������67654'&"327632#"'&'&/#"'&5476=#"'&'&5476763232?'&#"#"'&'&5476763254'&5476276767632#"'&#"#"'&#"327676%32767654'&'&#"#"Z8%1T1%85e %ZF\ +m8BS/?JV@6RTXN6@VGB1QB8n* \FZ% e53e!&ZFZ *n8BS/?JV@6RR6@VGB1QB8m+ \FZ&!e3DA 5<; > +F$H$F+ > ;<5 AcJ2QD++DQ2J (5H,'9,J&0f) T|\`j4OO7g`\|T 'g/& H,9',I4( (3J,&9-H &0f) T|\`j4OO4j`\|T 'g/&J,9',H5(""'!$(:UJJU:($!'""���n��F��w���"2767>54&'&'767632"'"'&'.'"'&'.546767"'&'.546767632.546767632=>343343>==>343343>x>%85670-),(-%8/[0!-(,)-02y/8%0%)-02y/8%-(.'&$W/:#-(,)-02;>/;),)-02;>/8%-( 06{IF{6006{FI{605+'g>:c.&".c;=g'+&1N%&W'+&.c:>k#"$.c:>g'+,B:>g'+&.c;=?����n��F�\�v������%"'&'.546767"'&'.546767632.5467676267632"'"'&'.27654&'&'&"67&'&'&'276767&5467'&'&#"32767>54&/76767>54&'&'&#"Z0%8/y20-),(-!0[/8%-(,)0-<1:3%>(-%8/|/8%-(>%85670-),(-%8/[0!-(,)-02y/8%0M=  H C# B/g H /*x#$  8## H g/B PP  $#x*/%N1&+'g=;c."&.c:>g'.5 ?=;c.&&.c;=? 5+'g>:c.&".c;=g'+&1N8GG$> >$ c.,bB$#>  Ir0C >'#> LM >#$Bb,.$ >#'> C0rI��� �T`�)�T��:e��&'#"&'&'&4767>3267'&#"327%32676764'&'.#"7632#"#.4767676324676762>322##"&'"'&'.5#"'.'&467"&'&'&4767>&'&'.'&'>76?&'326767767>5&'&'.#"767>7.'&/32>7674&'&'67'&'.#"67'&'.'67676767"2767>54&'&'"'&'.54?&'2767>54'7654&'&'&"67'&54676762:    $4 4$ww4 4 xy   %" !()-+U$"! ((\(( !"&S+-)(! '7M"# V2% A()-.R$"! ((\(( !"(O-,*(A"#2P"# "M    ! *4 2 kk  4 2 uKK        i2 4* !== 2 4  `_  wR#$$#R#$$  8 < c !<>     8 < d!!<>   "%UV*) !!$3R  R3&!-(-%Z& "#%(.2$( &&S+,))A!$3R  R3'A))XT$""#%(`$( "      i3+!x== 3 _`        !+3 kk 3 uKJ   F)(GG()F$    %3 3%ww3 3 xy   ��V^��3�N�^���"2767>54&'&/2"'&'.4676762 '&'&547676% %-z35++++++53z35++++++5pWDM69?=;9JHDM69?=;9JHSspsnunˎspsnul}}(.h<;h.((.h;<h.("68TN;9"68;9m;8ro졘wp:;;8rown<;}}������������"327632#"'&'&/#"'&5476=#"'&'&5476763232?'&#"#"'&'&5476763254'&5476276767632#"'&#"27654'&%&'&#"327676%327632 654'&'&#"#"Z*1%85e %ZF\ +m8BS/?JV@6RTXN6@VGB1QB8n* \FZ% e53e!&ZFZ *n8BS/?JV@6RR6@VGB1QB8m+ \FZ&!e3*1%8~> +F$$> +F$H ;<5 A~ ;<5 A+DQ2J (5H,'9,J&0f) T|\`j4OO7g`\|T 'g/& H,9',I4( (3J,&9-H &0f) T|\`j4OO4j`\|T 'g/&J,9',H5(G+DQ2J$(:U$(:U3!'""!'""�����A��''7'753'75377537'7'#5''#5'7#5'7'7<<x<x<x<Ć<<<x<x<x<Ć<phMrhrohMMhorhrMhpphMrhrohMMhorhrMhp������!�%�)�-�1�5��3%% %%#'-75%77%7?5x# <$ <x< $< ##x̩hh3QhhP'cccchcbbccbbgccc�����0�A��37%37' 7'#%'#5'7#5'7'7-'7'753'7xd X<[d dY<\dxd[<Xd d\<Y dhQΛ4h5QQ4h5ЋQheQ55h3QQ5h36Q��������#"'&'67632#"'&'&547'".46767#"'&'&54767627'#".4767632&'.4676327&54767632./56..65/.-/531/.66\l\66.//56.../j/136\6./531/.66./56\66.0.65/3m6.5/.  ./54///.6 \l\66\l\ 6.//.65/.  6\l.//.6 \l\6\l\ 6.-�� �aS�� ����.�E�\�s���"&462 7 7 ' '&'&'&5476762"'&'&547676#"'&'&47676326767632#"'&'&X|XX|}U U}UU9r99r<%DREA 11 AERD%<%DREA 11 AERD%,|XX|X.U|JU~-|U ~U.<%DREA 11 AERD%<%DREA 11 AERD%9r99r���� �aS�� ����+�?�S�g���"&462    "'&'&476762"'&'&476762�2"'&'&4767$2"'&'&4767;i)U)U )UK)U'.n.''.n.''.n.''.n.'p17#((#71p17#((#7Mp17#((#71p17#((#7K8)UL)U~U)^U)Ip17#((#71p17#((#7p17#((#71p17#((#7Y'.n.''.n.''.n.''.n.'��� �T`� ��%�2�?�K�W�_�k��+%5%3246;#"'&'7632&54?#"632'&54"/7�2#547"&462"'&=3`( ` &8( ` &*G)*IG)(*(GeRGIR2d2X|XX|R2d2*2d2((<2d2M*'FI*'FeF)*IF)* ( a 'U|XX|Xc( a '�����T`�l��267632%632#"'%#"'&'"'&547#"'&54767#"'&47632&'&54763&5476Z+/#N42B4 { L"..$J%(4B+; N#/V/#N 42B4(%J$.."L { 4B$BN#./#J"5C7/ N".X.$M51C5 "J#//#J{ 5CLM$.X."N 51C!wJ#/��f� �#�����+���+�A����&���6���F���V���f���v��������������������� ]A�������]A�����]A���)��9��I��Y��i��y�������������� ]�%����+��� �+���и�/��и�/��и��"01�! �4$#"# �4$32632�!"?qq?pGQ?rA���z�� �7���+�� ���+� � ���� �+�����+�01%!#!3!dd,S.Sd,�����z��8�� �7���+�� ���+� � �����+��� ��+� 01%!%!35!,dS.dd,����z�� �7���+�����+�� �����+�����+�01%!!!SdJS.SԂJ����z��8�� �7���+�� ���+� � �����+�����+�01%!!7!,S.SdJ������ �� �� /�/01 SSTRSSSSSSRU"S�������#�������!������!X����(������+��/����+�01!33R(n?��x(��'����+���/���+���01!##xnR?��(&�����x(&�����>B-�D�H��2#"2767>5!"&54$3!57!#"'&'.5467676#_>I-743TP>CPNDG-2.1/&D9 88 '.* !-8D_2{j@F'%.3r@Md7+4V���/��2&'&54676762"'&'.546767Zy*,&''&%1]~|45,-++-,54|45,-++-,5(+&a4|d΃fz4a&$(F*.j=<j.**.j<=j.*�Nf�!�;��&%&5467676246767622"'&'.546767Z{'&%1-l./&%((%&/.l-1%&'|45,-++-,54|45,-++-,5ġS4a&$%%`66`%%$&a4R*.j=<j.**.j<=j.*���n�F(�!��%&%&546767624676762Z_775EAAD659956DAAE577_qK6454NN4546Ko��X�#��#"&'&'&54767>3"&'&'&54767>32rJ6464NN4646Jp`684F@NLBD64:866D@NLBD668^��~�*� �i��654'&#"632327632!"'&5!267&'&#"#"'&54763247632327654'&547632#" 6+Jo.^V|;-˙it36?̺fQMeEJS?(*$ s]vh2K)*NL13<VL*-*8A*_xAg0,?)!:"9JOCQ>^v:Mc*ZeC03N35%&-Kt\K%9S >BWN=!$?$8(F!5{^?���Z� �Q��67654 547&'&+327#"'#536767&'&'&5432&5476323254'&5432?-BO>=v06&%K`dC+(k$'eM?$#=Hb B=)+8=.m9eb PB>$3g:84!EB7WPfG+1KHP<Ff#&T'0P+A'<<QbF�/'� ��"'&'&'&547676763"3/FDD@mh`((((SNecrGCFG/C>}DC��/'�"��05276767654'&'4rceNS((((`hm@DDF/CD}>C/GFCG����� ��!&547>2;����� ��0!!6P<:������! !$�������� ! "��������#{���! !{<l`����9��� ! 9`l��������U?���! !?�����w`��� ! w��������H���Zjjjj��l���'7'7Zjjj3j�f�$��#"&=4&+5326=46;#"3l==kDV[noZVtsݓXX�N�$��326=467.=4&+532;#"+DVZon[VDk==lԾXXstݔ��� ������+�� ��+� 01�! �4$32!5##7#??qqiڡA?r\/+���� �*���%��+�%� ��+� 01�! �4$32>54&#">32!5!>??qq>0ţ=as;N_/>!RL}A?rFi:}$:&N?(U?"Mt����� �6�����+A�����]A���)��9��I��Y��i��y�������������� ]�1��.��+�.� ��+� �!�'�+�!���+����9�*�'�!901�! �4$32%4&#">32+32#"&'32654&'26??qq|=_ky4[\XZcksuD}[X@v hA?rs ?<:<NGLO0]r���� �������+�� ��+� 01�! �4$32! !3535##??qq CA?r~ӍH����� �+����!�+A��!��!�]A��!�)�!�9�!�I�!�Y�!�i�!�y�!��!��!��!��!��!��!� ]����+�� �+�+� ���+��(�$�+�(���901�! �4$32>32#"&'32654&#"75!5!??qqYe2hvvhDw_X@ϰ?A?r%aVUa/ ��� ��2��3/�4/�3�и�/�4�ܸ�A�����]A���)��9��I��Y��i��y�������������� ]��A���&��6��F��V��f��v�������������� ]A�����]�� ��+� � ��+� ���+��,�&�+�,�/�&�,901�! �4$32#"&54632"32654&#"7>325.??qq\NN\\NN\qºN w/aTJjA?rZbbZ[bb*= P#��� ������+�� ��+� 01�! �4$32%!35!??qqlUA?rv]K��� ��1�=���+����+���� �+��A�����]A���)��9��I��Y��i��y�������������� ]A���&��6��F��V��f��v�������������� ]A�����]A�� �� �]A�� �)� �9� �I� �Y� �i� �y� �� �� �� �� �� �� � ]�/���9�;��9�;/A��;��;�]A��;�)�;�9�;�I�;�Y�;�i�;�y�;��;��;��;��;��;��;� ]�5����+�� �)�+� ���+��2�8�+�201�! �4$32#"&5463232654&'>54&#"2#"&546??qq_TT__TT_⾭vijvkKRRKMQQA?rlHQPIIPPI\vSttSvB>=BB=>B��� �&�2��3/�4/��ܸ�A�����]A���)��9��I��Y��i��y�������������� ]�3�'и�'/�-A��-�&�-�6�-�F�-�V�-�f�-�v�-��-��-��-��-��-��-� ]A��-��-�]����+�� ��+� �� �+��*�0�+�*�#� �901�! �4$32254&#"326#"&'4632#"&??qq鿹ºO w.aUJk<\NN[[NN\A?rK < O$[bb[[bb��� ��$�0�Ӻ�%��+�%���+����+�+��A�����]A���)��9��I��Y��i��y�������������� ]A��+��+�]A��+�)�+�9�+�I�+�Y�+�i�+�y�+��+��+��+��+��+��+� ]����+�� �.�+� ��(01�! �4$32!5##7##"&5463232654&#"??qq$ŸuF?@EE@?FpA?r*'$��� =��$�>���  767654'&'!5%3!!  '&'&54767̆mommom4mommomP\|~{{~||~{{~|96oooo6996oo  oo6}9:݈@>}~Ա~}>@@>}~,,~}>��� =��6�P���  767654'&'!!56�7>54&#"5>32  '&'&54767̆mommom4mommom)4 \=)N=kP`aF7I׺\|~{{~||~{{~|96oooo6996oo  oo6_A.Xx;_x55'(IZV@>}~Ա~}>@@>}~,,~}>����� =��B�\���  767654'&'#"&'532654&+532654&#"5>32�  '&'&54767̆mommom4mommomttLUDWx~zB\RGr=\|~{{~||~{{~|96oooo6996oo  oo6yt'(xrjw_Z\bd @>}~Ա~}>@@>}~,,~}>��� =���'�A���  767654'&'!33##!5�  '&'&54767̆mommom4mommomh*˪+\|~{{~||~{{~|96oooo6996oo  oo6 @>}~Ա~}>@@>}~,,~}>��� =��7�Q���  767654'&'!!>32#"&'532654&#"  '&'&54767̆mommom4mommomz#G#KSLVAC\|~{{~||~{{~|96oooo6996oo  oo6c ۻ)%}|X@>}~Ա~}>@@>}~,,~}>���� =��%�>�X���  767654'&'"32654&.#">32#"�32�  '&'&54767̆mommom4mommomllm=|< /Vڵ =|^\|~{{~||~{{~|96oooo6996oo  oo6EKۼ>-O�@>}~Ա~}>@@>}~,,~}>��� =�� �:���  767654'&'!#!  '&'&54767̆mommom4mommom\�N\|~{{~||~{{~|96oooo6996oo  oo6`E#@>}~Ա~}>@@>}~,,~}>����� =��#�9�E�_���  767654'&'"2654&%.546  &54632654&#"  '&'&54767̆mommom4mommoms慄htdthutԄ9tihvvhit0\|~{{~||~{{~|96oooo6996oo  oo6,{{|kl{Eggss\hh\]hh@>}~Ա~}>@@>}~,,~}>����� =��2�>�X���  767654'&'53267#"&54632�#"&2654&#"  '&'&54767̆mommom4mommom=|< .Vڴ=}mmlJ\|~{{~||~{{~|96oooo6996oo  oo6DJټ@>}~Ա~}>@@>}~,,~}>���� =��+�8�C�a���  76767654'&'&'"32654'.  735733!�  '&'&'&5476767̆mo5885om4mo5885omT,+VUVV++2QPPQΠP3p\|~<??<~||~<??<~|96oooo6996oooo6{z~{ӟ>-,g%&݈@>}~~}>@@>}~~}>��� =� �$��!5!#%  '&'&54767{\|~{{~||~{{~|#:9q @>}~Ա~}>@@>}~,,~}>�� =��6��>7>54&#">32�!5�  '&'&54767I7ݺFa`Lk=N)\\|~{{~||~{{~| ZI('55x_;xX._@>}~Ա~}>@@>}~,,~}>�� =�(�B��>54&#">32+32#"&'32654&�  '&'&54767ir׸G\\Bz~xWDUL2\|~{{~||~{{~|db\Z_wjrx('°t=@>}~Ա~}>@@>}~,,~}>���� =�� �'��! !335#$  '&'&54767hno\|~{{~||~{{~|  @>}~Ա~}>@@>}~,,~}>�� =��7��>32#"&'32654&#"!5�  '&'&54767CAVHSK#G#\|~{{~||~{{~|=|}'' %�@>}~Ա~}>@@>}~,,~}>���� =� �$�>��2#"&546.#"�32654&#">32�  '&'&54767PmmlC|=ϵѴV/ <|=\|~{{~||~{{~|+޸KE@>}~Ա~}>@@>}~,,~}>��� =�� ��!35$  '&'&54767>h\|~{{~||~{{~|@fE@>}~Ա~}>@@>}~,,~}>��� =� ��+�E��2"&46' 654&'>54& 74632#"&  '&'&54767Yt愄/tԃuhtt-tihvvhit0\|~{{~||~{{~|{lk|{{Essgg]hh]\hh@>}~Ա~}>@@>}~,,~}>����� =��$�>��%32�#"3267#"&'"&54632�  '&'&54767!C}= дѳV. <|=Allm\|~{{~||~{{~|Q/=޸JDg@>}~Ա~}>@@>}~,,~}>���� =� �� �:��2#"&546$  !5##7  '&'&54767eddedddB¡\|~{{~||~{{~|>-/#&%q @>}~Ա~}>@@>}~,,~}>����u�Pj��� !!5!!Pp#@pp���pt��� 7%FN4NG��u�P8���5 zD<22pJJ����t��� '-ZKFGN��uP���!!u\lE>~~>��u�u�+���"&'.546?!".4>3!'.5467>2p4,,$$,,42.p ,.".2."., p��u�P8���!5! %JZPJJ��u�P8���!5! %JHJJ��u�P8��� ���#3#3#3!!5 xx<<oJpppJJ�����u�P8�� ����55!#3#3#3oPxx<<΄ΊXXXX���u�}~��� !! ~���PD����! 6>l>>����PD���� ! DR>l>>���P ��� Blvv��u�Pb���3!5 5! '&'.u$##+* ZJMM*+##$0U%!JJ!%U����u�P8���4676763!5 5! u$##+* ZJMM*+##$0U%!JJ!%U0�������!! ^r{VXeoo�����u�P8���55!Dq΄Ξ0�����u�j����%5!!53  !<9h9>�����u�j����%5!!53  !<9h9>�����+�Z� ���!73#57!!+ Id&+ъ2&�����+�Z� ���5!'53#'!!!+dI|&2�����2� ���!'!'!53 !Odcndh ����2� ���3#5!7!!! ndnd;ch ������dd� ���!53#'5!'! !]n2n22r-hJdc;dJ������dd� ���7!573#5!! !2+2n2nr-hLJd;cdJ����<���6767632"'&'&'! <'CZmo~yti^Z\X^Vqoti^?)X6nGCZ.//+]Y݀z_X0//+]>Iʞ��� �BP��� ���"�&�*�.��37#37#37#37#5!!!!3'#3'#3'#3'#<<<<xíy_<<(<<(<<(<<ZPh������pt>� ����7&#"7'7 !%*BF8WU{FC*9oX:W��ubP�� ���55!5!!'!XXddPR����t� ����'327'' !!iFB*8X:*CF9XU���pt>�*��%&#">7'&'&">327&5467>7tBEH#&NKX$W/,0$" D5Hp*G6$"!0,0Y"W!F&'&#GGC���uaP�'��467#"!4676?'&'.5!3!.5P5#$%"//"%X$# 5eeJ(0Y! "X0(Je���t�*��.'.54?'#"&'2767.'32t)H5 X"$ #0,0X"KN&#EHEBCGG&'&KW"Y0,0$"E6G��s�PX��'�<��6%"'&'.54676$4676762"'&'&&'.54676762$/+z >_ $#R#af#R#)>xbQu 88RK68# 88  vc�����<��*��676767632#"'&'&'&%.5467.546A ''+/54<3o8n23'9%%%%bb%%%&:?$ fLLf#&#/:&'X23X'rr'X32X�����V2�c���"'&'.54?654&'&'&#!"#!".4?64/&4676763!23!2767>54/&546767622 Z ;:td Z   c   uu  c  ������2�c���"'&'.54?654&'&'&+"#!".4?64'&4676763!2;2767>54/&546767622pW\xj IJ \W   8  �����u�P^���'��#76767&'&/3#>7!5!!5!.'PSJl..&GG&GlHSi7*nK Kn**7OUnm'66'1U=Hd)dH=����n&���*'$&�'&#"'676�67 h7Hm^:-3 RE SRQO1̡LH���O&���57$'&�54&#"�"OER 3-:^mH7hH܏1OQ S ����#u��� �� ! ! j.u-1���0�� ��3%!#3!Zddd����/�� ��#3!53#5ddZd�����{���3 #pp�����h��� # 3hp���&@��@T���&A��AT����[��[��� '#'#'##'x\xxjjxx\x,x\ehhP8\x�����YY���73373737+.x\xxjjxx\x.x\8Phhe\x,��O�lD�=��072767>54'&'&'&"7#7676767632#"'&ew@RNJV<BB!#@@RNJV<B!xxZvx$0YTtglqWZ/../ZSuglj!x?#!!';B]YQS@?#!!';BQ9?xvx`XqYS4..0WYqp{pqYS4..-�����O�|T�<��#"'&'&'&54767676327#7&'&'&'&"2767n^jlgtTY0..0YXplgtTY0$xvZxx!B<VJNR@@#!BB<VJNR@1Z-..4SYqp{pqYW0..4SYqX`xvx?9QB;'!!#?@SQY]B;'!!#?��u$�%�9�M��'7! &'&'&'#536767> !'7$"!3!&'&'&'!#!2767676wx !1cbbc1! "1cbbc1" `x]\LM&  &ML\;RR &ML\]]\LM&ZwxZQvcbddbcvQZ[RwcbddbcwR[xV''LM\7=e=7\ML'e;6\ML''''LM\6���d� 8� � � 2@ @@ 00 ]1@  � �990@  �� �<<@ <<KSX� << �Y5!!dx yxUZxx����u� 8� � � 2@ OO __ ]1@ � �990@  �� �<<@ <<KSX� << �Y'7!5!'7 wxy xZwxx���d� 8��ڶ �22@ PP_ _O O]1�@ �   9220@ �  ��<<@ <<@ <<@ <<KSX� <<<<� Y5!'7'7!dxxwxxUZxxwZwxx�����d� 8���!!5!! s]xwx]ix]xZx]xi����u� 8���7'!5!'7'7!5 ii]xwx]iix]xwZwx]x����d� 8����!7'!!5!'7'XiiiI]xwx]h]xwxiii]xZx]]xwZwx���d� 8� ��!5!3# Y#xwxݪ-xZxY���u� 8� ��#3!'7'7xwx-\xwZwx���d� 8� ���!5!53#5! Y]xwx]Q7ii]xZx]Eii����u� 8� ���!'7'7!#3!7'Q]xwx]iic]xwZwx]\ii����u� 8�%��77777773'7'7#'''''''uFFxwxcnFFFxwZwxnF��,X@,��,X ,��,X@',,��,�X,���,�X@',,���,�X ',,���,�X@',',,���@��,@',��,@',��,@',',��,�@',���,�@',',���,�@',',���,�@',',',��� ��,@',��, ',��,@',',��,� ',���,�@',',���,� ',',���,�@',',',���@'��,@','��,@','��,@',','��,�@',�'��,�@',',�'��,�@',',�'��,�@',',',�'������,�@',���,� ',���,�@',',���,�',����,�@',',����,� ',',����,�@',',',�����@'���,�@','���,�@','���,�@',','���,�@',�'���,�@',',�'���,�@',',�'���,�@',',',�'���� '���,�@','���,� ','���,�@',','���,� ',�'���,�@',',�'���,� ',',�'���,�@',',',�'����@''���,�@',''���,�@',''���,�@',',''���,�@',�''���,�@',',�''���,�@',',�''���,�@',',',�''���,pX,p��,pX@',,p��,pX ',,p��,pX@',',,p��,pX',�,p��,pX@',',�,p��,pX ',',�,p��,pX@',',',�,p��,p@',p��,p@',',p��,p@',',p��,p@',',',p��,p@',�',p��,p@',',�',p��,p@',',�',p��,p@',',',�',p��,p ',p��,p@',',p��,p ',',p��,p@',',',p��,p ',�',p��,p@',',�',p��,p ',',�',p��,p@',',',�',p��,p@'',p��,p@','',p��,p@','',p��,p@',','',p��,p@',�'',p��,p@',',�'',p��,p@',',�'',p��,p@',',',�'',p��,p'�,p��,p@','�,p��,p ','�,p��,p@',','�,p��,p',�'�,p��,p@',',�'�,p��,p ',',�'�,p��,p@',',',�'�,p��,p@''�,p��,p@',''�,p��,p@',''�,p��,p@',',''�,p��,p@',�''�,p��,p@',',�''�,p��,p@',',�''�,p��,p@',',',�''�,p��,p ''�,p��,p@',''�,p��,p ',''�,p��,p@',',''�,p��,p ',�''�,p��,p@',',�''�,p��,p ',',�''�,p��,p@',',',�''�,p��,p@'''�,p��,p@','''�,p��,p@','''�,p��,p@',','''�,p��,p@',�'''�,p��,p@',',�'''�,p��,p@',',�'''�,p��,p@',',',�'''�,p��pp��,p@',p��,p ',p��,p@',',p��,p',�p��,p@',',�p��,p ',',�p��,p@',',',�p��p@'p��,p@','p��,p@','p��,p@',','p��,p@',�'p��,p@',',�'p��,p@',',�'p��,p@',',',�'p��p 'p��,p@','p��,p ','p��,p@',','p��,p ',�'p��,p@',',�'p��,p ',',�'p��,p@',',',�'p��p@''p��,p@',''p��,p@',''p��,p@',',''p��,p@',�''p��,p@',',�''p��,p@',',�''p��,p@',',',�''p��p'�p��,p@','�p��,p ','�p��,p@',','�p��,p',�'�p��,p@',',�'�p��,p ',',�'�p��,p@',',',�'�p��p@''�p��,p@',''�p��,p@',''�p��,p@',',''�p��,p@',�''�p��,p@',',�''�p��,p@',',�''�p��,p@',',',�''�p��p ''�p��,p@',''�p��,p ',''�p��,p@',',''�p��,p ',�''�p��,p@',',�''�p��,p ',',�''�p��,p@',',',�''�p��p@'''�p��,p@','''�p��,p@','''�p��,p@',','''�p��,p@',�'''�p��,p@',',�'''�p��,p@',',�'''�p��,p@',',',�'''�p��,p',pp��,p@',',pp��,p ',',pp��,p@',',',pp��,p',�',pp��,p@',',�',pp��,p ',',�',pp��,p@',',',�',pp��,p@'',pp��,p@','',pp��,p@','',pp��,p@',','',pp��,p@',�'',pp��,p@',',�'',pp��,p@',',�'',pp��,p@',',',�'',pp��,p '',pp��,p@','',pp��,p ','',pp��,p@',','',pp��,p ',�'',pp��,p@',',�'',pp��,p ',',�'',pp��,p@',',',�'',pp��,p@''',pp��,p@',''',pp��,p@',''',pp��,p@',',''',pp��,p@',�''',pp��,p@',',�''',pp��,p@',',�''',pp��,p@',',',�''',pp��,p'�',pp��,p@','�',pp��,p ','�',pp��,p@',','�',pp��,p',�'�',pp��,p@',',�'�',pp��,p ',',�'�',pp��,p@',',',�'�',pp��,p@''�',pp��,p@',''�',pp��,p@',''�',pp��,p@',',''�',pp��,p@',�''�',pp��,p@',',�''�',pp��,p@',',�''�',pp��,p@',',',�''�',pp��,p ''�',pp��,p@',''�',pp��,p ',''�',pp��,p@',',''�',pp��,p ',�''�',pp��,p@',',�''�',pp��,p ',',�''�',pp��,p@',',',�''�',pp��,p@'''�',pp��,p@','''�',pp��,p@','''�',pp��,p@',','''�',pp��,p@',�'''�',pp��,p@',',�'''�',pp��,p@',',�'''�',pp��,p@',',',�'''�',pp����d�?8� ���!5!53#5!s]xwx]ii]xZx]Eii����u�P8� ���!'7'7!#3!7']xwx]siic]xwZwx]\ii��������� 3'#'##�-Z-x\xxx\.x\n #\�������733737#�x\xxx\xZ'x\# n\x��O�'��=��%"'&'&'&767670327676764'&'&'&pk_V1..1Vbrx`Xk_V1..1V_kpIxXE?#!!';B]YQS@?#!!';BQ9.-\Znl�lnZ_.x$-\Znl�lnZ\-.)xF!F@RNJV<BB!#@@RNJV<B!�����O�'��<��%"'&'&'&7676767'732676764'&'&''{pk_V1..1V_kX`xrbV1..1V_kp?9QB;'!!#?@SQY]B;'!!#?EXx.-\Znl�lnZ\-$xw._Znl�lnZ\-.)!B<VJNR@@#!BB<VJNR@F!x����.�\@.  �'$%+ /ܲ� ]K TX� �@8Y<9992ܴ]299991�@'%% /2290&547#";!"&=4&+5326=463K20IC5UU5l>>lmGСBk>DdW0Xdtsݓ������.�W@#. � -&.%)/K TX�)8Y299ܴ��]<<999991�@ &$-/22907&54&'>5!2;#"#!532654&+CI02Kl>>l5UU5D>kB0GmstݔdXЎW���2��� � �� 5 1�Vd22h���'��� ��%#3 5' :�����'��� ��73 ٪L^8bb:�����'B���� 7''ٛ>PNq���'B���� '''ٛ>PNq^D���'B��� ''>PN����'B���%  '''tNP����'B���5  5''bNP����#u���  u-�������3!3!!#!#!5 L3ͨ--Ӫ--���������333333#######5Ϩ---Ӫ---�����:k���7��!!�  767654'&'$  $'&'&547676h08rtrrtr@rtrrtr VGFFGrGFFG;:rs죟sr:;;:rssr:Ŭɪ����:k��3�?���  767654'&'$  $'&'&547676!!#!5!rtrrtr@rtrrtr VGFFGrGFFGssB;:rs죟sr:;;:rssr:ŬɪKss����:k��3�?���  767654'&'$  $'&'&547676   ' rtrrtr@rtrrtr VGFFGrGFFG]x3w32x3B;:rs죟sr:;;:rssr:Ŭɪ3x23w3x�uM %' o��& ��' %�� J����uM���327!5!>2&#"!!"&' ;E <E! z Mz�����uM�%��327!5!7!5!>2&#"!!!!"&' ;E $;E Ϊ@z٨z���uM���&#"%"&'73275%>2";EC;EJ綠mzz����uM�*�3��&#"&'67"&'7327&'&54767>2";EIq(P >6D;E]InoSu=,HK%)AH!+p$ z1IosV<zE.JghH$��uM-�2��&#"676='73'"&'7327&'&53>2";E+@/V]H6H\nUm;D [>wfP3,,I6x/Ur]HH]lVzM>wrN3 F4���uM��!��3#!!>2&#"!!"&'732w~9F 9 }9Gr0}}��uM��+��3#>2&#""&'73273264&c)~9GcBnnVs~9F (6o~ç|K|oU}���uMp��.��3#327264&#">2&#"632#"'"&'z;E-8pƖqS;E;DܛWI3>6я]z!z��uM�� �1��3#64&"327&'&767>2&#""&'˔֐;E]InoSu;EcBnnVszяϐ-1Io7sV<zK|oUz���uM��!�%��7!>2&#"!!"&'73273!#3;~9G9G ūI}ޭ{ t����Mm�-��&#"!2#567&'!"&'7327!5!>2";Ed_``!;D ܻ`;`*I6ƌebIz`:H:`*F4���uM�#��&#"7'"&'7327'7'7>2";Exx;EzxXyxzyxإz����uM�*��327#467>2&#"#4'"&' ;E-A 4yy;E Z>Vy|-2PIϼ+zEa82Jz��uM�'��&#"63"&'7327&'&53>2";E*y;E\?Vy~+&8'zLFaI1z���uM����>32&#"#"&'7327!5KL~9GALK~9G⧅}}g���kb����>32&#"#"&'73275!KL~9GALK~9G⧅}}Р��?����j& �� J$��j& ��' J�W J@$���� ��5 5FѶeѦ������� ��55FѶ///m��' J/~���& J�����'' J~���'' J���' J/~��� ' J����N��:�A��%#"'&'&'&#"5>32326#"'&'&'&#"5>32326 5jbn ^Xbh`n ^Vhjbn ^Xbh`n ^Vg@PNE;=LTNE;=KPD:<LRND:<J^po�����N��:�A��%#"'&'&'&#"5>32326#"'&'&'&#"5>3232655jbn ^Xbh`n ^Vhjbn ^Xbh`n ^VePNE;=LTNE;=KPD:<LRND:<J^���� ���!!'7!5! 5ZZ N@PPNpo��� ���!!'7!5!55ZZ NPPN����_N�6�=��#"'3267#"/'7&#"5>327&#"56767326 5jbDS4WVhjbm\Y@/Xbh`ES3VXbhZmMp[Y@1Vg@PD4KUNE;@LTNE4LRN"*,@J^po�����_N�5�<��#"'3267#"/'7&#"5>327&#"5>32732655jbDS4WVhjbm\Y@/Xbh`ES3VXbh`n[Y@1VePD4KUNE;@LTNE4LRND:@J^����T�� ����5!5!-5 !5!uu/0\^ҲЪ~����T�� ����-55!55!usҲЪ᪪/0���N���%��#"/&'&#"5>32326!! 5jan^Xbh`n^Vf@PD:<KSND: <Jlpo���N���%��#"/&'&#"5>32326!!55jan^Xbh`n^VfPD:<KSND: <Jl�� ��!�(��#"/&'&#"5>323265-5ian^Xbian^VgsuOE;=LSNE; =KJ/0:ҲЪ����� ��!�(��#"/&'&#"5>32326-5 5ian^Xbian^VeuOE;=LSNE; =KJҲЪ/0����,�� ����-55!55!us%ҲЪ᪪(/0٪���,�� ����5!5!-5 !5!uu%/0\~ҲЪ^����6�� ����5 5 -55uu/0V/ҲЪа/�����6�� ����-555 5uuҲЪ۰/'/0K/����&�� �� 55p/ѦѶ�����&�� ��5 5p/om//����&' J/���&' J����{�� ���5!5 5!@Ѫop9�����{�� ���!5! 5 !5!@Ѫ�������555@pNpop���������� 55 5@p pU������(��"��.#"#"&'5327>76325hV^ n`hbX^ nbj@TL><FNTL><FNEop�����0(��"��.#"#"&'5327>7632 5hV^ n`hbX^ nbj?TL><FNTL><FNd��������$�+��5!5!.#"#"&'532767676325hV^ n`hbX^ nbj@>֪VJ<:DNTL<:DNDop�������$�+��5!5!.#"#"&'53276767632 5hV^ n`hbX^ nbj@>֪VJ<:DNTL<:DND������f�� �$��!!!5!676762!!&'&'&!!C.8d 6WYYV7 e8-;Z{+DD\93[2332[0<[EC,�����W����7!!��%5$$}y]]x|��W����%!55�05�%$}$y|]]��W� ���!!'7!5!��%5$ZZ N$}qPP]]x|�����W� ���!!'7!5!5�5�%$ZZ N}$qPP|]]���� K�����75!5!��%5$!:[]3֪k-QtXVv���� K�����75!5!5�5$%$][:!3֪kVXQ-�����qK����!5!7!5!7!!!!'��%5$&`ȉ)P"_=6!:[]ss1st-QtXVv�����qK����!5!7!5!7!!!!'5�5$%$&`ȉ)P"_=6][:!ss1stVXQ-����y��:�E��#"'&'&'&#"5>76326#"'&'&'&#"5>32>��%5$ian ^Xbib` ^Vgian ^Xbian g!:[](NE;=LTN9 A=KOE;=LSNE;C E-QtXVv��y��:�E��#"'&'&'&#"5>76326#"'&'&'&#"5>32>5�5$%$ian ^Xbib` ^Vgian ^Xbian e][:!(NE;=LTN9 A=KOE;=LSNE;C EVXQ-�����6�A��#"'3267#"/'7&#"5>327&#"56767326��%5$jbDS4WVhjbm\Y@/Xbh`ES3VXbhZmMp[Y@1Vg!:[]$PD4KUNE;@LTNE4LRN"*,@J-QtXVv���6�A��#"'3267#"/'7&#"5>327&#"567673265�5$%$jbDS4WVhjbm\Y@/Xbh`ES3VXbhZmMp[Y@1Ve][:!$PD4KUNE;@LTNE4LRN"*,@JVXQ-���������7 5@pppo��������%5555òi������� ��' '!]#\e#N\#]x#L���  �� ��!77 ! \ݿ##N]##����4�� ��!7 7:\#]x#L]ݿ#\eL#1��� �4 �� ��%''' !]ݿ#\eL#1\ݿ#]j#�����7�P~� ���% ! !!5 5!3!   �����7�?~���% !!3 *�^��V��� !!^*  �^V���!!!^ ������' '!##L���  ���!  ##�����4���%7 7#L4L#1���� �4 ��� ! L#1#����7�P~� ��% ! !3!߆����^V� ��! !! !EC����uR� ��#7!5!7Zxx/{xx:x���u-R � �� '!5!'xx vx:x���H%� ��7!!7vx{/xxxƪxv����H-% � ��3'!!'Zxx vxx��$����!%!!W7 r�����$����!!!W7 ����$����!!,7r<R �����$����!!cr<R ���!$���� v dxx����!$���� u ����!$���� ! uv} x���!$����!  x���� �$�� � �����#�)�-�1�7��#535#5#5#5##5#5#5##5##53#5#5#5##5qrrrrMrqrrrrrrrtr$ttttrtttttrttr�����$#��� !$VVm���$#�� ��! !z0VVO m�����Ff�� ��   vvr5kk\SS��Ff���7 \SS����"��� ! R[RG�����p�(� ��$ � %p@*X֖��MM��� :lLF ���MM�� ��  N lVF ���� ��j���3!!!!!!#535#53[[_~,����� ��*���3###535#5333#y,8Ȑ������j�#��3327673#"'!!&'&#"#>32 &}f[_ &}f[, %$R/ %$R��� ������!2+##5332654&+!ʿ[qrqqϐђА�����fT��$�@  �$ !? %29999991�@&  B � $/999990KSX9Y"@&]@Bz��%�%%&'&&& &66FFhuuw]�]#.+;#"&! 32654&#A{>ٿJxn?M�~hb–m؍O��H�#�(�0�7��#5#"''7&546;7&'&#"5>327354326=-?\g`n;) T`TeZx_958>cc3Vfa<}NV{ E..''rOs+Ax.ٴ) 3{ ����B���333#;#"'&'##53w1ѪKsQ fև3͏oNP r>�6�������!#4&#"#3676323#d||BYZucce22wxL��j���%3###3!E3A1wH��������33 3###%̟8ǹiEL#����\� ��!!#!5!sP=g՚oA��X`� ��!!#!5!qjLl}e`R%��sw���-@�� 221�/053#5# ��!232#"MT+焀\\xEE����f���! !+53265##-}-MDn��������h�� ��%!#3!3҈R���sw����%#3>3 ��!"&�#" 7MT!焀UHUk:E�����=��{���0#3 632#54&"$\^TރQr)m`Tῆrr:T*���D�� ��� # #3 3 67632#54&#"f:9:<VUUQ.*(&G@\\[ny6P(�����V��{���67632#54&"# #33F9[Qr)۸V=`rr:T*j`j��h������%6323#56?65&#"T^\Ѩ1<-M21]@/2UPn44%����q���!#3!q"9������`���!#3!W`3����ph� �'��"27654'&'2#"'&7673=A__UVF6˷ȅeB:VVMpˑRh]p[mNssg.��������!5!"/32654&+532r%8<XMiOR #˾la`b����qu{��� ���&"26 �� & 6763265^]]][A٬7\Y3a_^\\h89`MG8]_2BI[���b��3`� ��!5!!5!!53/ `x-����gt��d���� h��� 3 3q*+D@����:��.#";#"./&'&'&'532654&/.54$32Hs_<6zglsɇ|F?"Ng{<12'w{r{i76vc3.#/ilpYwnI'O8- !/EF~n|-&��\���3#".'%&+5!5!l'YvENq}gUru'O8?o _nI����{~[`���#76#"32632#76##"3$328jEsZ+4Y*tz₂1/��2r_� ��# $733>76&7#"733%3h kjwrq-xўD|Hv`Q~����PH_�#��#"$'5332654&76#"#3$32Ұ $Zh9dR˟YP[yfP�����u� �.��63 ?# 6%#"?3327632#5&7$'E ۬99 Z. IBauyh$4Q ( dcZe~PA45Gx=%' ���iK_���#6#"#3$324RhiFu~uf����P_���#6#"#3$32$32#6#"UlhQtxlokg_Q,X������ �$��6#"72767#"7#"'53;73$32iO_{k'jh jWz{+Ά8B~BADk6Y����l��4_� �"��6#"3%$32#6#"#7#"73$32eRr;'ih삸{$, }Q,ȯ������W_���!#6#"#3$32h5^ ,��hs� ���6#"32%##"73$32oNqm]I4,ǰ���P��9_� �"��6#"32%#7#"76##3$32$36eoNmIy[fy_,ο}_�����m� �)��32767$76%&#"#"=3326323Esyx cV&J]z7Sr#1X-;=m;@@]krw?|ӆ�����P��[���!#6#"#'! #5&#"$36is" ~ ,8|{aAt�����h��_���%#"7332%332%3#7#",r\iӮ-Ӯ-����h��r_���%#"7332%3#,rs¯Ӯ-����#���#7#"7#"73327332%3LB\Nt2־Q BizhNs^y'�����h�� ���3$32#6#"#7#"73325mT@ rhsÊr2�UyQ,ԯӮ�����h��]���332%3#7#"7M7ph^ʈa&Ԯ-�����fJ_����6#"$7327! 3$36je!Duc2x-+9KFƺF4DZ��hJ���%#"7#"7332%332%'3#r\h$xmЯӮ-Ӯ,i�����{"_� ��-��6&32%6#2%#7#'#7!"3$32$32oGp }YH֖t U@,tSP-mnϯ-;,ů1.���dE���%##3%3%73#mgQ6Z{OBUE3{P\oR{oS{x~��P��\_���$32#6#"#3{ɇ^qQ,_���hr`���%#"733273#rɜگӮ.@~�����hh_���%#"7332%3�!#532$‰rir;.UIYӮ-W׋��PT���#3$32#6#"|jcKJ={th,8Q,����VA`���27#�73$32 #6#"[wX$(+~sez3殮���z����3 7# %33C8id,*>'jKp'2ֲ\-XC)�����P`���!6#"#3$32$32#6#"s_`\Dui‰qt,`Q,����<\_� ��#6#"6 %'73 &!"#3$6")g]سŝ,*#s^Qzn(���`a_���3 73!8`!T^$97C%��F`���$# /33 73$'#%&'R$waְ;",dRmQr<z׿����P���_���!#7#"6#"#3$3232%3x,IkfÎ ZgiC^2^-��d[���6#"#!3#"$7#i|]1*p2x^,ofCx���z��N���! 33 767537632,*#&8O|$222Ԥv;<����|m���%#7#"33%3nO,h*sN;%l1.ҭ!5���h_���%#7##"7332%3EmJ@†roF_E3B�����z��%��3 7#6! 6%!#5&"% BGsef)*IW^3*+0 J29RM?['��q � ��$@ E E1�@� 0"32654&'2#"$54$,,g}ss}}ss}��s���+�2@ -! �,221�@ &,046$32#"$&%!327676%!&'.#"s~&&~~ڢ~YNwwk]~Nwwk]zz❞zzIʑS`0aJɒR`0aI��s����"�'�I@"$$#) #�(229/<21�@"#!%(22<2046$32#"$&7�)6�&�')�s~&&~~ڢ~ & \ڵzz❞zzI!!t!!����@��5� � �c@ �  � 1�/<990@ ��   BKSX@  �� Y"5! # #7!v(vuyTW+F����C��8� � �c@ � �1�/2990@ ��   BKSX@  �� Y"%!5 3 3!kxqF2����@������j@    <<1�/99990@�   � BKSX@ �  �Y"! !7!5 5!WXwk/+W(L?��������� �#@� �  1�/<<203#3#3#zD��+����h0�����h�9������(�����EP����� ��#�/�3�H@5E1-0 !'E4<2<21�@300* � 4*$49/02654&#""$54$322654&#""$54$32!!,,,,7`s9448844994488449\������}��:@   �22221�@� � /<2220!!!!!!!!5!!  AuAd9����\��R�� �T@ � �  291�/<0@� �� �BKSX<<�Y"!#! #!&,Ps՚vO������~��� �-@ ��  <2̴? ?]1�/03#3#3#QI����\��R�� �T@�    291�/<0@� � BKSX<<�Y"3 !3%!cTsOv����s���+�7@ &-& �,9/1�@ ! ,22046$32#"$&767>54'&'&s~&&~~ڢ~.]=@N\N\.]=zz❞zz}qa !SM!R}|pa����s?��#�-�n@.�  '&$ /$ �.9999991�@ .'& ) )./9999999046$327#"''7&7&#"4'32>s~&Ġn~ڢĠnՑꏧw֜\w֜\zvijޝzwkj!^`|g^`�������� ��.@� �  �<<<2221�/03#3#3#3#��)����:@  1�/<0@���22 # #3.]F�����;� �-@    1�@ � /<<03!#!#!"9q����>��<��@ � � 9/1� ]�@� /<220KBPX@     ��@   � � @ ���Y333 # # �\Xds3{��������� ��1@ � � <2<2??]1�/<2<20%3#3#3#3#��\���� �7@ � 91�/0@ �BKSXY" !!!!&TdD՚o��hh��� �$@ � �  1�/<<2203#3#3#hhh����������7����o��� �!@ �� /221�/220!!!!5!!o&.-ժ�����o1�/�,@! ',01*$ 0221�22<20!"'53 ��!"563 676!2&# ��!27# '&%4rmy��ymrO4%%4Trmy��ymr4*B6!*:'(8) 6AB6 )*!6��o�����P@  � <<222<<<<21�@ �  �/<2<<22<<2203!3!!!!#!#!5!!5!!n""xxyyrr�����3��������@��21�/03!!!ժ�����,����o����7@   �/<<2<<21�@� � /<2<203!!!!#!5!!5!CCPPxyr����������7@ ��KTX���@8Y221�/0@ 0 @ P ` ]73#3#�����>@ �1�0@ BKSXY"47!5!32654'3! $x˿ßwNetw���c� ��#�/�9@1E- !'E0<2<21�@� 0*$002654&#""$54$322654&#""$54$32,,,,PIIPPIIPPIIPPIIP��s��'�(@ ) �(1�@ #(046$32#"$&732>54.#"s~&&~~ڢ~\ww֜\\ww֜\zz❞zz}``}|``���s��,�P@  ! #.# �-9991�@ ! ((-99046$32'#"$&73277654.#"s~&&~l~\wj\ww֜\zz➞ikwz|`^jI|``������;� �-@  � 1�@   /2203!3!#,dq9d���������� �(@ � � <<<<1�/03#3#3#QI������h��� ���?@     <2<2??? ]1�/<2<20#53#533#3#3#h+I��s��'�+�>@- )(( �,9//)]1�@+(#,046$32#"$&732>54.#"3#s~&&~~ڢ~\ww֜\\ww֜\zz❞zz}``}|``�����s>��,�P@  %$#& !.! �-9991�@ #&$%((-99046$327#"$&732>54''&#"s~&Ġn~ڢ~\ww֜\pw֜\zvikzz|``|?l^`����sr�%�1�=�G@8&,20�><2<21�@/; 5 )##>9//0�! #"&547 ��!&54632! �32654&#"4&#"326sS_  _mz,,,,,,,,gs'O;H66H;O'sz<11<;22<11<;//��d��� �#@ �  <<1�/<203!!#!5!IIjk��=��;�;����sr�3�?�K�f@F4%+6:0�L2<2<29/<<1�@=(I C (7##11L9///<20�! #"&547"333###3&54632! �32654&#"4&#"326sS_ ̻A;z,,,,,,,,gs'O;H6��ߊ6H;OO4z<11<;22<11<;//������;@ �  �2<21�/220]!!!33##!!!>ժF��������h)������;��@� �1�/<0)3!3;+�����y��=@ B <1�/20KSX@�Y!# 5!!!8k�����s���#�O@%$!  /<<22<2<21�@�  /<<<2<<<2032653�#2�#4&##"#�3"�3ʊyʊy+VVF%F��������.@ ��KTX���@8Y1�/0!##u-��s���+�f@- ,&'  #+ /<<<222<2<21�@+*   #*'"/<<<2<<<29/<205!5"�3332653�#!!2�#4&##"#�35ʊAyʊy>FV>=VF=����6-��@ �1�/20!3!3M-��������$��36767#"&546?>7>5#53!Ya^gHZX/'-93B$BS #C98ŸLVV/5<4,5^1Y7�����2& �� JW��:X���!##����:o���#5!#&���X���3!3hX����o���!533oXK����M���'{��6{���'��6���'~��6���'��6���'{��6���&{����6�'��6���&����6�'{��6���&{��|��6�&��{��6�'��6{���&{��}��6�'{��6}���&����6�&~����6�'~��6|���'��6���'|��6���&����6�'~��6}���&��}��6�&����6�'~��6���'~��6{���&��{��6�&��~��6�&|����6�&����6�&}��}��6�&|����6�&~����6�'��6{���&~��{��6�'��6}���&��}��6�&��}��6�&}��|��6�&����6�'��6~���&��|��6�&��~��6�&|��{��6�&{����6�&|����6�&����6�'��6|���&����6�&|��}��6�&}����6�&~��~��6�&����6�&����6�&~��|��6�&~��}��6�&}����6�&����6�&|��|��6�&����6�&��|��6�&��|��6�&~����6�&��}��6�'��6}������%������3����F�� ����%#"3!"$54$;3@8ʦ1X�������'�����7��������)5!3!+�s�*�����j�.�����v� ��!#! !3vb w1�����O���s'�&���s'H���\���=�����#�)�����# ������0�����3�1�����j�/����6�����T�5����;������.'3;3! &546#"3A{>ٿJx8�w~bw+؍������h�����h�9�����;�+��� ���������.#"#632[hq`QQ,����D���:���=��;�;�����<��������� ��!"3!"3!"&5467.54$3!DՔ| #orqp ˘������h�$�����h������(������E� ��)5!!5!!5!EP9ª�����,���s�2���)�8������)��*@ 8�AKTX��8Y1�  �/<03�! �#4&#"!!ˮî$*\u��� ����s��Z���@ � 21��  /0# ��!3! ��!5aPh//+ji������>���!!>���>���!##>@���>'_�����>'_������#�� ��!##!!>@#������#����!!!!>#�����������!!!!V>֨���`����!!!!VV���ri���d{j�����X�����n`+����v)�4�>@01,� *$�6E591�@ $ *052220#"'&'&#"#"'&547673!27676323 4'&'3ft[na`zxz{n[tfCGo~[U�]LKfdKJ]�U[~oFCD@@DDDk63366336Fk���!�<@!�  # E"91�@  ! "2220!"$"# 33276762324rTRrƒ>IxddyI?ВP8[ 77 [8G����<��r&���,���>��{&�������s� ���� �� �!3#!�! ��! �H0x:;hLH+fabg����p{� ���"326&33##�#"�� rhո  98���������3#!#!#3! !9҈_:o%+kj���{�"�-��#5#"&547!#3!63!54&#"5>32"326=?/j`TeZ߬ofasP`A"..''f{bsٴ)���e����767!!3##!#!!&aO)p(?x4&A D+���k`����76765!!3##!#!![(bR-f}v(UԓR:d6�����T�����356765!!#!T:WO)fb0d+���L��`���356765!!+!L3DS{X^}з3oP�������! !!+##-}) �������`���! !!### >?h˸ʹ`3'P�s'�y���2���qu{&�R���y.��se������3#%3# '&76 � �� �1L  F<H��qC{������3#%3#"32654&' ��! ��hJ IHn98���s j&��'�yr���y���q{'�yo'�y.����:W��� �����'�/�7�?�G�O����%3#%3#3#%3#3#%3#�"264"264$"264"264$"264�"264$"2642+ '&' &547"#"&546;&546 676 3#J"{iihiihiihiihiihiihiihG4UU32UU4IF]97R̬\dfʬ\ʫZee̫ZҜ�f���!!!2+5327654&#!#!qmL>87||ժFwrKK"9+�����<VH`���!!3 +5327654'&#!#!<1BFRRQn!&&,B`GQa`07$)��������!!;#"&!m?Mժ–)��<��m`���!!;#"'&5!<1F##mXnPSE`.0`b7���������*@  �21�@  /<0!2#4&#!#463!#"z||ˣ iM?f9?a�����d(������X����3#3֪X0X�����X����3#3֪$dX�����X����3#3֪X�����X����3#3֪X�����X����73#3#֪X�������X����3##3s눈X0X�����X����3##3s눈$dX�����X����3##3s눈X�����X����3##3s눈X�����X����%3#!#3s눈X����X���!#!!^GAX������X���!#3!!^AẌ�����X���!#3!!^AX�����X���!#3!!^AXd�����X���%!!3^X���f� ��3'#'^9LkLCUC��f� ��#'7379LkLCUC��C�� ��3#3#'À f *D����C�� ��#53#73C fRo����CD��d���������35 !5 !5 JJ  'ŢcmZ������`���35 !5 !5 ,, |MY�����sJ� ��5! -u.1 �����s�VJ{� ��5! -uX.1 �����f;���3!3+53265!#M?n"d_9����Vd���4&#"#3>32+532765||BuƣF1n!&edH08��L�*��!!!2!"'&'5327654'&+5!#!^eicUQsj~cd\]ժ˚8+lhzy$1KKIJJ+��7L4�0��2!"'&'5327654'&+5!;#"&5#533!AicUQ^cdjTmcd\[jKsբe8+lh%12KKKJN`>¨���{R����g|�1��&'&547632&'&#";#"32767#"$546p<<rqLbaPQG;FDCtHNTUaQUGZTUP VU{hh&->HmmFEMUUU8%����~`� ��!!!!#+`Ӕ���o{�V������ �����3 3#!+!# ! !J9҈_҈_%s%>+����{'{� �5�@�M��"326=%#5#"'#5#"&5463!54&#"5>3205>32"326=63!54&#"߬o?nQ?`TeZxeZ߬o5y`[A3f{bsٴ)Lfa' fa..''~D''f{bsٴ)hn<���� -��� ��3676! ��! '&'!# !� �� �J-p;:xżP.g%H}[[Xr%H���{{{�"�-�8��2�� '&'#"&5463!54&#"5>3 6"326="32654&y7!``TeZ*qO߬o{ǝ>REa..''f{bsٴ)n����q���� !3!2653�! '!#%{J®sv%_r\4h��{{�(�3��%#"&5463!54&#"5>3232653#5# "326=H`TeZ||Cu߬oߍo..''�{fcPf{bsٴ)������� �� !!#3 3%Lj_:+����{N{� �(��"326=5#"&5463!54&#"5>323߬o?`TeZ^\3f{bsٴ)ͪfa..''�5��������� )!#!#333#%~gY_:gci5R���{N{�"�-�0��!5#"&5463!54&#"5>32333#"326=!#u?`TeZxgƚÛ߬oGfa..''~mc3f{bsٴ)��V���� !+53276?!#3 3%lKMJ|ثL*+2_:q?=$%2@�����{VN{�'�2��!5#"&5463!54&#"5>323+5326?"326=u?`TeZ^N|lLT3߬ofa..''�wj8zHB3f{bsٴ)����s'���{���� ��j���33#! !##53ʿ3ʿչwH1r��������3!!3 ###53¹"%kǹ#Ĥ�����f� ��37!!_(^M*�����c���37#xI�����S��� ��33#!!#53ʨ_YQ��x��� ��33###53YR�� j���%�� 3#! '&#5376 !&'! 76;:~ ż ~HjiF wvҵCҤֆ���� {���'��23##"'&'#53676"!&'&!3276o ~~ oV?s?VLVVM{~͐~sUUu%gstg�����s j��$�.�� 676! ��! '&'! �� �� �� �� �':/##.;:xŽ.$#.yHH5==5[[4=<4HHH��q{� ��1��"32654&!"32654&'267632��#"'&'#"��,nn霜ǝ98����� ������32654&#%!2+3###538ʿ/ϒqrqqĐ��V{�����&  533>32�#"&'3##5ܧ$:{�{:djgdaad̐�����2����'��!2+##"&'&5476;2654&+-\0:<DOEFa!X=5' IK}L;����2V{� �1��327654& &#"&'&5476323>32�#"'# XSܧ3),4:<DOEFTg57:{�2 spA4( IK}Y;da��s� �#��� �� �'7'# ��! �7#'HHk3y;:xEHbLH}btab[XK|}lk���qV{����%#"�32533##5#5!� 6& :|�|:�$ܨdaDDadj�� ������326&#33#32+##538ʿ'ђ -KH����V�����&  %##53533#>32�#"&ܧ$5:{�{dj+daa�� ������326&#332+3##5#538ʿ'ђ H^dd�V�����&  533>32�#"&'3##5ܧ$:{�{:djgdaad̐���� �����!#!5!)+����Vy{�����3#\{���V���4&#"#367632#PQfeCB����Vd{���#4&#"#3>32d||Bu\ ed�����#�����Ib ����!5!5!5!b>>I��5���:@ ���K TX��8Y991�@ _]0� P]3#5qe��o��7@ ��KTKT[X�8Y1�0@ @P`p]#o+���������MVT����&#"3733#;#"&50# 76327M\P=x1F<5K9p|t���� ��!33#!#ĪjA�����{���3##4&#"#3>32d||BuR`ed��9�(��%!5!#$'&''7&5�!2.# !26uƍ(T+p^op+jkSU̒%nHF_`_w%�����V{�&�0�:��%!"&'5326=#"'&''7&53253732654'&'&#"ZaQQR9|~Ch!t|9!.R 2R,*[cbSp#c'8>:bc2c==W<n~bAn������j����3!%!#'7%'yR+7 ʚ+8nwHzHQl3Ahn����������33%##5'7%'%^!F!"ii[bXl?2c<ae����������!%37!#'7%%^8Ě+Ě+kg.3Ai3A,&�������{�� ��##'73>367'&'&#"dǹ!BucJ! 3>|\jTo2c=edxY1c90u@O_���������$�+��#.+#'7! 7-&'&'#3767A{>ٿJxʚ+�~I+,JJ= ~hb3BFk>dNU ?(B(D8c�����J{���.#"%#'73>32JI,!-!:.˾4bTo2c<fc����/��.#"%!"&'532654&/'%&'&54$32Hs_wT"+W6lj{ra+eM0ei76vcew'8l0/EF~n|w".`&�����'{�/��.#"%#"&'532654&/'%&'&54632NZb-!K,RZlfae$O!#>&Lf?((TT@I! cc (L##55YQKP%ca&J�������#546;!3#!#-v"0^i1Fd+9������`����w��� ��#!5!!5Pp+ɪ���F�� ����#";##"$54$3@/+X�������� ��3333! ��+�������m���3#m�����D�� U���%3 3# # #3>:9w+���X��1�0!5!-Ј��X���'3I(sI����nhX���#'3h'OW��`4X���#'3v5]dD��Z��X���#'3 |;d07!��X���#(ẌI�$E�����h$F�����n4$G�����`��$H������nhX���#7OhW�h$J�����hE�����4F�����n��G������`4X���#7]vDd�n4$O�����4J�����4E��d�����F��d����Z��X���%#7d|!70��`��$T�����n��O�������J��d������E��0���<0�����^X���1�33ֈX������:��� ������#�'�+�/�3�7ڷ/$0(7,48<<<<<#+ 3'<<<<< <<<<<� <<<<<9̰XKRX8K bf �TX30<<Y @TX@ 30/,74+('$<<<<<<<<<<Y TX# /,<<<<Y TX74/,<<<<Y �TX+('$74<<<<<<Y @TX74<<<<Y TX<<Y TX+(3074/,<<<<<<<<Y�bcK#a �TX<<Y TX@   <<<<<<<<<<Y TX<<<<Y TX<<<<Y TX  <<<<<<Y TX�<<<<Y TX�<<Y TX <<<<<<<<Y TX<<Y +('$8<<<<<<� <<<<<<<<Y1�  4) (/<<<<<<!05<<<<<�1,<<<<< %$-<<<<<<0335!5!35!3335!5!35!3dddv&&vd&vdpdddv&&vd&vd%NDNdddd%NiddNNDNdddd%NiddN������:��� ������#�'�+�/�3�7/$0(7,48<<<<<#+ 3'<<<<< <<<<<� <<<<<9̰X�KRX8�K bf �TX30<<Y @TX@ 30/,74+('$<<<<<<<<<<Y TX# /,<<<<Y TX74/,<<<<Y �TX+('$74<<<<<<Y @TX74<<<<Y TX<<Y TX+(3074/,<<<<<<<<Y�bc�K#a �TX<<Y TX@   <<<<<<<<<<Y TX<<<<Y TX<<<<Y TX  <<<<<<Y TX�<<<<Y TX�<<Y TX <<<<<<<<Y TX<<Y +('$8<<<<<<� <<<<<<<<Y1�  4) (/<<<<<<!05<<<<<�1,<<<<< %$-<<<<<<0335!5!35!3335!5!35!3dddv&&vd&vdpdddv&&vd&vdXDXddddX_ddXXDXddddX_ddX����:��� ������#�'�+�/�3�7ڷ/$0(7,48<<<<<#+ 3'<<<<< <<<<<� <<<<<9̰XLRX8L bf �TX30<<Y @TX@ 30/,74+('$<<<<<<<<<<Y TX# /,<<<<Y TX74/,<<<<Y �TX+('$74<<<<<<Y @TX74<<<<Y TX<<Y TX+(3074/,<<<<<<<<Y�bcL#a �TX<<Y TX@   <<<<<<<<<<Y TX<<<<Y TX<<<<Y TX  <<<<<<Y TX�<<<<Y TX�<<Y TX <<<<<<<<Y TX<<Y +('$8<<<<<<� <<<<<<<<Y1�  4) (/<<<<<<!05<<<<<�1,<<<<< %$-<<<<<<0335!5!35!3335!5!35!3dddv&&vd&vdpdddv&&vd&vd%NDNdddd%NiddNNDNdddd%NiddN������:��� ������#�'�+�/�3�7/$0(7,48<<<<<#+ 3'<<<<< <<<<<� <<<<<9̰X�LRX8�L bf �TX30<<Y @TX@ 30/,74+('$<<<<<<<<<<Y TX# /,<<<<Y TX74/,<<<<Y �TX+('$74<<<<<<Y @TX74<<<<Y TX<<Y TX+(3074/,<<<<<<<<Y�bc�L#a �TX<<Y TX@   <<<<<<<<<<Y TX<<<<Y TX<<<<Y TX  <<<<<<Y TX�<<<<Y TX�<<Y TX <<<<<<<<Y TX<<Y +('$8<<<<<<� <<<<<<<<Y1�  4) (/<<<<<<!05<<<<<�1,<<<<< %$-<<<<<<0335!5!35!3335!5!35!3dddv&&vd&vdpdddv&&vd&vdXDXddddX_ddXXDXddddX_ddX��n6���! 53! 54�3�6&;E0&% s�����n6� ���%! 7 5%36'&'33&084%`g UNK7a<=QRlE��n� �!��! ! 7! 5%36'6#"#! XN^MW\ D&~b_]aW>xN\adUr���n���$�.��%67�5!26! $547&# !&'$! $ ce'4'T8 N!Vm0w_c-SR@@]wl�����o6���! 3!4!"#! 6"Zn':SE/Os �����n6�!�� 3! 54'#5364##'! 85<'0[%|s}Ns(P ���n� ��&��"673! ! 7! 547&5! 3hf=G=e H6ߴ_c vK]XKRF.%@����n� �"��! ! %!$#"! !663 I W .<s~\Fy-Cm!���n�����## #! ƤۮȤ{C~fSy���n6���! 3 5+53$54'!6+<'0ܯ�d$Dx<mdc���n���5��%67$5!26 63 #=# ###&!"6!&%$]s=0pdm^�ۭ-z(ɦxC{벻gd?GZ�ZyA #v\[���n4� ���&'  ! 5%254!"#! j:%2㞝{?bJql|c���J� ���!"! 7! )!"63 ɨ5+#QOK&DTU���n��� ��#�!"#!"#�!263 ^>xfnU(}1(!��n6���! 73! 54'#53$54$53605!s]{�%0߳?C-?rݲyn���n5���% 3! %5'6%5%5!!3`]JVO;2x}ΰ_��n���&��#�5% #! #�5%$!$7 63 } u|bbIK^(w4����J���! 3! 54'73�J#+5-J-RkmvIK&|���nj�$��3254'##533�! �547 X֒./w@DD\u&IR���2'���! 3! &#"#&'#53263 '48DB§Kiq.5ThM��n� �7��! ! �!#"$53;265+5765!"%5!263 F2dڂJ|;o&I+mvyف;͉5pr)Z{����n5���! 73! '#'235#7E!?дB<mݩN$^����n�*��767�5!23 #=! # !&'$x`ىxvS8߱b" K a`TTr@mMpRcE��n4���! 3! 54736734!"!?5 Dc (Ԕ( t9���n4��#��&#  ! 5!4#"#54!5 63 s`1 ㈲6UKIr] =`|::����J���74#"6#=&#! ĮځUuh=^ub|��p�#��� �325&+53$54$73(r׆̫Z ${Hp,=ceT����n4� ���&# ! ! 5!63zD䦔PpYql>J=RI�����I��$��!26! #54#"67 ! 3! 5!"[`%礧 0Iωy:DDUwqR`��n\��#��#3#! 73! # !3'33;#"[?~W#;H 5^g^%"Di5N-6ϥG����J� ���!! 7! 363ˢ9&&UXvn_%N����2�!��%!5 65&%'%7764&#532MPsyPjJ@JKp̊nz(ES8KJ7����n5�&��! 3! 4+53254'#53254!#53 35!!-ӚmvvQIųyaNGn��x>�&�� 3! 4'#5327&+53654!5 #\0'loM}ҥSg~\VN�����n_6� ���$! 27#�! 3"%#',$*۾?.hxx`S^;^O�����n4���! 53! 5+53$#%4%%({[FLxq����nB� ��! 53! !#53$#3!2735! -ng!!} )掎F`ow�����n���%��!$! 5)4! ! %#$! 3#3&29 # ㌌bxl!j`?~ʸ���n6� �,��4&#  !"'!5 5!"! 5$7 6!| '/ڋ%v'Úk݇lx'Ŀ��z���#��32%$76#"##"6%3$32Bpr.HZd D]]ǩ*H$OH5*N,FhI(2:(jn�����d(�0�<���$47'&'#&%'67$%&573265&�5#"6kVorb<FjUe+ |tzk:$&ao6XC ӤfE, f \7ިYlg/B8Mu8yzR4] ����d����!!! 7332&$53V[]'#z 8<ݭ~~���d8�����3#%3#! 7332&$53Ly[]'#z8<8<ݭ~~����d�������! 7332&$53!!3#%3#[]'#z Vy8<ݭ~~%�����d����3#! 7332&$53'I[]'#z&8<ݭ~~�����d�����3#!!! 7332&$53'䙖V[]'#zy8<ݭ~~�����dy���� 3327! 7332&$53(v[]'#zy18<ݭ~~����d����!!! 7332#"#'!  VtX!71n7\o��dd����3#! 7332#"#'! mtX!71nde\o�����d6�����3#!!! 7332#"#'! Y䷖VtX!71n6y\o�����dy�� �� 3327! 7332#"#'! PvtX!71nyH\o����d������##"#! !!7VD!#m: �����d��d����##"#! 3#D #m: ����d��y����##"#!  3327pvD #m: ���d�� ��#�#"#5#"#�!263 !!/8WbVV@~Y$3 ����d8�� �$��#�#"#5#"#�!263 3#%3#/8WbyV@~Y$3 ��d(�� �$�(��#�#"#5#"#�!263 !!3#%3#/8WbVyV@~Y$3 7%���dd�� ��#�#"#5#"#�!263 3#/8WbvV@~Y$3 ���dy��%��#�#"#5#"#�!263  3327/8WbvV@~Y$3 �����<��$��!!! 73!2&#"#4+'73263 VnG{ RmWPOC06]g[x(2���<8���(��3#%3#! 73!2&#"#4+'73263 tynG{ RmWPOC08R]g[x(2����<<��� �,��!!3#%3#! 73!2&#"#4+'73263 VynG{ RmWPOC0%N]g[x(2��<d��$��3#! 73!2&#"#4+'73263 YSnG{ RmWPOC0dd]g[x(2��<y��)�� 3327! 73!2&#"#4+'73263 FvnG{ RmWPOC0yG]g[x(2���<��'��#'#! 73!2&#"#4+'73263 X$nG{ RmWPOC0x]g[x(2����qu� � ��" 654&7.5463!!"32�� �r(kOAž(u nPM/1|I49�����/���$�H@&�  !  !L%<2<<<1�@ � /<22<2220#"!!#!##53546;#"!5463cM/ѹc'&Phc//яN((hcN��/��J���R@F� L<2<<1�@� �/<220@ ]#!##53546;#"3#JcM`/яNPhc���/��J��7@F L<<1�@  � /<220!#!"!!##53546J�cM/ѹ{Phc/яN����/���)�-�Z@/F+** �$ "&L.<2<2<<1�@#$�-*�$!/<<2222220#"!547676;#"!#!#!##5354633#c'&W'NcM((hcNU'Phc//яN�����/���&�N@(F  �! #L'<2<<1�@ ! &!/<<22<2220#"!5463!#!"!!#!##535463c'&�cM/ѹ((hcN{Phc//яN����/��L�-��54'&+"##535476;2!!;#"'&5#5$%e"c'&WWWU{%&sQQ`ch((((h=яNUVVSN''PO`���o�Y��&'&#"#"'&'5327654'&/&'&547632&547672!!;#"'&5#5354'&"QVITFu?;11?æ{|`\alfccaFF2-@LLfpHM\[b^{%&sQQ06DE64?+*'W@%$!+[[#5-,QK(#*$JKNV _]`\L''PO`NA+210@=����K��#5#"&5332654'!"'&5476;#"3!'&5476;#"!32653#5#"&5O Cuȸ||S[PZwrYYl6 7`;||Cu%!fcf$^SBW{8Kz+) a{fc����:��!&#5#"&5332654/&763!!!327653#5#"&59`M1Cuȸ||MM 7||SWCue,'"xMfca?'GzL _b;fc���V�5��!&#5#"&5332654/&763!>32#4&#"#9`M1Cuȸ||MM 7BuƸ||e,'"xMfca?'Gzed\����V�5�<��!"'&76763!!32653#5#"&5#3!#"&5332765!"3ە^SWsv||CusCuȸ||WVۃ^SBWLa{fcBVfcf__{{����V �H��!&#5#"&5332654/&763!6763232653#5#"'&=4&#"#9`M1Cuȸ||MM 7c%Zk>8nClbd||xe,'"xMfca?'Gz2XO{fcx{䟞��[B`&/��N�V�� ��332673 &Vv aWV` v ޞKKJL��J�[`&C����N��~`���27676=3#!5!c\@&@exj`Qq<vtoE'����-`� �� ##4>73>53zK-b[;Iwz?-b\;2Nh`i8^X dwNji8^X VnZ7���X��`���##!5!ʺe/я�������`����#4.#!5!2%# '>ni+ՅĔ^;kjt@,?]ET`���X��`���!2#!5!2>4.#!Xז\##\(qf==fq(`AiiA*HnuunH*��X�����!!3!\\CL$�����`����)!2!4.#5Ӄ5W !3WmO`<٧^h=)����X��`���#4.#!5!2Tt7ӂ5m)<�����``���#4.#!#"'53265#5!2 $@pP${5NA&G.Cl,^`Jce:%r3C�����-���!5!3!----���X��S&!�?�����N��S&N�?�����X��S'X&!�?�����X��S'X'!L��?���`&��&�����u`&��&�����`&��&�����X��H`'��'���X`'!��(���X��`'��)�����`&��*�����Y��`' ��+������Y��`' ��,z��k&��.�����Y`' �/������XV`'��0���X��`'��1���X��'Q��2���X��p&0�4�����X��x`'!��6���`&��7�����Vd`&q�9�������`&|�:�����X��`'Q��<���V_&�=�����X��`'��>���X��S`'9 ?���`&��@�������t'!��+���X��H'q��'���X��'A��1�����&��:������X���,�� ##54>7#33>53r`#8!2-A,x#8"2.@,eX5AnEQ`Q2,  BL 6AnE RaQ1,� '9��� '9�� X&��� ~X'���� '��� '�� X&���c ~X&���c� '��� '�� X&���c ~X&���c�'9���'9����&���L��~&���L�'���&����&���cL��~&���cL�'K���&��K��0a&��K+p��~a&��K+p�'x~���\F&��x��?&��,~�� x&��>�'xx���\F&��x��?&��,x�� x&��>� (f'�Z��� >f'�}��>\/&�� 8>>/&�� 8� (f'�Z��� >f'&��8\/&��88>/&��8� (f'�Z��� >f'�2��>\/&��8>>/&��8� (f'�Z��� >f'�2��>\/&��8>>/&��8�}R'+\���}GR'+���}'�\���}G'����}'�\���}G'����}'K\���}G'K�� ' ^�� ~&�� /&^��K�> ~/&��K�>�)�����7��%#"'$47332767654'&54767;#"'&/cͷ?Ahž#62 #dGG&+@XA:g!axL<I&b \^~B"PA7.EB|=Q#!w*6(  %?+)x@����������)+'�����+&������+&��p�����+&��p����)+'���+& ��+&!��E+&"��E�):'���:& ����:&!���K��:&"���K�H���� +E�&��;#"'#"'$47332767654',25<KG"Yxa\tq/1ZLXOK!eEa`P<@0mB%kc50ep��H'K�%��� +&,��K�+��0a&��K+p��~a&��K+p����� "� �+�6��%>54#"%473303576 !! &5"'&3254&'?TKJ&|tD.^(.E:q!&PET*4pHuJ6>(E&7 kcCryblBc5/iCp4 ���� ���'qFk���&��qF��l&���K��l&���K @r'>p�� 6r'>�����X� ��%+53276=3+HZ#c,1VV,1jٻ����~X���%+53276=3;#"+MZ#c,11,c7nVV,1jj1,��Jq�����X&;���c~X&<���c�p��n���"56$3=gi~wu������n���52&$=Ԛuw~ig����* ��'���/&'&#"#67632O,$e5Fqp[?8WH7  $0GJI ������ '���327673#"'&'O,$a9Gqp[?8W7  $,KJI ����Ps,������l&h��s,���Pt,������i��,k� ��;#"'&=3!1,cK\WL71,\W+����Pu,�����Pv,������l'v,��h���Pw,������l'w,��h���Px,����l�'x,��h��dy,������l'y,��h���<z,������l&h��z,����UN����'{T����&r��{�l��9'|T���l��9&r��| @'|>p�� 6&��|>�l '}��T���l &r��}���'|>q���&��|�XD��&;��|+p��~&<��|+p���yT������� ��3;#"'&1,cKPWskj1,\e���'9���&��9X&���~X&����'�o�����^&��^� '��� &����&���cR��~&���cR�'���&����&���cR��~&���cR� (f'�Z��� >f&��\/&�� >/&�� � (fZ���� >f�0��%3#"'&'&'!27# '&5767"#"5$3 "(1{R=IrbJIԖ^` __&m3HZdP^vc–e4)?6 [_w�����\/���&'&'&5672+5327676SSgURHKLXJKݣdht^#4b4bBPH:jV�����>/�)��;#"'&'+53276767&'&'&5672~AI2hrBV~(;E)Kݣdht^eSgURHK 4b)N"w6a.%PH:jV#��� ('?Z��� >&��?��\L&�� ��>L&�� �}R\����}GR� ��&'3;#"'#"'532767654"9aRQS,cKa].-fgsT!"#?zNuIS,!&* 1p*D�}'E\���}G&��E b&^��� ~&���3;#"'!5 767654x I*eK2D0# &pgM,>ꅗ:H~ b'q ^�� ~&��q � `���� G�F��%7653323;#"'#"'&''&'#&'$473327676'&/3N0%@nS,cKvDm% I01_@8'TPxmil_Qb_y^@@$:|_2&aS,`[ F{<k>GHܳ&%0l}=J<~���� �1��%+53276=3327653763#"'&'#"'&+8LcKc,P,+hm,%@n\Kf%#?70`DAbH<;!.,Pd@dczg2&q\ =!1(�7�8��#"'&'#"'&'+53276=3327653763;#"'%#?70`DAbH<)+8LcKc,P,+hm,%@nS,cKvD =!1(I;!.,Pd@dczg2&aS,`Z� ' `��� G&��  &�� 7&�� � b���� �<�I��)"'&5#&'$47332767654'367676;#"/"3276'&'&u&4-JXPxmil_Qf[+!' (s{lHX}a*=RKgL~큻%MGHܳ&%Dl7(2l^F"%GMF ,\v7Ql?[F����2� �.��327654'&#"!"'&'+53276=36767632Ш큺%0LJNA'fKc,P-e_KUskl?[F*#=,PdrNP2T?!'Dmx�����+�8��)"'&'+53276=36767632;#"/327654'&#"JNA'fKc,P-e_KUqm*=RKg਑큺%0L*#=,PdrNP2T?!'DKH ,\vl?[F��� ' b��� &�� ��2&�� ��&�� ���d��������)��)5!3%632;#"/%3276'&'&#"@o\Dui*=RKg큻%0Pz\?c!'EMF ,\v?]DQx������� ���%3276'&'&#")5!3%6329큻%0Pzu \Duiʸ?]DQx\?c!'Emx�������)��)5!3%632;#"/%3276'&'&#"8 \Dui*=RKg큻%0Pz\?c!'EMF ,\v?]DQx������'Rd�����&��R��&��R��&��R�u *f����u �%�+��! '&7.54762;# '!2764"[b=D}a_[9^DU)k_1ocz2t*n@00@p[C+ @Mkl=v8`3$���*���727&'&5763"327%+5<K4X}ں>SF7J \X];d}M4F!Ť������$�/��%+532767&'&5476762;#""654'v`kB;(aD hYYh MXD=p`vʨ4/gg/($'UZ'-)74--47)-'bM,(U __ ���u F'wf���u L&����F&��w��L&���'~���\L&����?&��~�� ~&���kH'R~���k &��k��?&��,~�� ~&��8�k�����!�D��#"'5327654'&'&7676'&'$54733276763;#"'J&P DfXRNB8D-<9<NJ KUmeyYbL1,cKqoR! Xn*' X &/.Q&+pXK5:,\.#/^Ikj1,{~��������)5!27654'&5476766-62 hGf>_h$$EB|=Q#!v+6(  %{{qe������)��)5!27654'&54767;#"'&/66-62 hGG&+@XA:g!a_h$$EB|=Q#!v+6(  %?+)x.����l����#�$��%653;#"'#"'$&733276N1,cKpNyUcE@A(IPmI~jkj1,3.(B"[\ss~B"5������ ��+5327653WPKc,1se\,1j��������%+5327653;#"SMKc,11,cKVV,1jkj1,����^m����gt��5��%327654'&'&#"#"'&#4763&547632;#"bzL,5;(.;D K2KxAZM\HT((&iK*9:X DD(PNNOmf7*(?$GC,,����m��$��%#"'+5326767632%327654'&#"dan@ht4W^Q[a>/4(*X.[4fb0G1P8TYNE5EK&)<a%�m��/��%#"'+53276767632;#"%327654'&'&#"dan@ht4,+^]HB3$kK>/4:''5)24fb0$#1P8S1>,E5EX !a%���H'? ��� +&,��?&��'�R����~'�R���o������^� �$��&'&'&'3;#"'&'#"'&5476 xRot$8pKZI-&8:m*12e CY>)2'+eO,3;I0D���-�=��67654'&#"27&'&5476&'5#"'+5327654'&$"':A4N--0M,Q�@(Jxb 41}! @H=.%4-+#%v iEN@TSZ 'D49g=ql)D%'i.C!<NE��� � �$�/��%327654#"7632!!#"'&#53254'&#S*`rTKJ& lE.X.El g&JKTr`*LZ4pHu ~kcCrollorCckuHp4ZL� @p��� 6� �,��%4'&'&3#'!5 767&'&'&'&7676.<<C @/sFSii>v-3j  ;AWE L9P)8K6(S/VL_+Y9K1\S�Jq�����7��65&'&'&54767632;#"'&#"#"'$4733276L[/,4PT*uW ##rpl$-AIqYhu?AB[M!3!+ (;=A<^ĸ#0{bV` )gZZrN��� J' q��� ' ��X&;���c~X&<���c.&��{,.&��{,&��|,&��|,� &��}��� &��}����T���#"'53273676537M͞jK`Uq%BUG FA+7�����T���#"'5327367653;#"'&4;IʡjK`Uq%"@Pif<[A FA+7DT)����TL���*�� 35'5467676?67654&#">32,X\"$߸g^aOl39ZZ8L{4<+VZ@EL89CFnY1^5YVe����d�� ��73!!d00#N@ |������ ��$��327654&#632!"'327654&#|4w=Ưވdudo^,~#r;BYWa{zzp4=8h�����d���  kxww�������� ���33 !7>'.'Z '8ZA xzebcz\ ����� ��#%%|  6uSXSX������� ��#%| *uSX����� ��!#3!53#Xմm����8��� ��!!!!!p+E$#���������#��� $&6$ 6�7!!�!�!&�zzz : zSN{{ : {{ 0 �����|���3#ȴ+������ ��!#3 |x.xq={C���������� #3|M3�M����� � ��3  #t8/.R9/S.L����w���3  #t8R9SL������� ����!!!!!!!|p,Dܴ$E+!$$o$��������'���64."26� $&6$ "&462^^ޟ^^zzz : zRtRRtRߞ__ߞ__X{{ : {{RRtRR����������$54$!"#63 �( 57~bYfԶ������*� ��33 3# ȴ^+_C������� ����4."2>#&'.4>2fH}}HH}}zf@HGAhxyy|HH|}HHL;%w%<yy�������D� ���##63 7654'&#"lv~l r+.N$\osrlX������ ��  ^c^L^^��d�����%#%782"8����������#34ȴ\��� �� 7   'QEEmnb_b]Xbdb���������$��!#5&'&76753676'&`KmmK`KmmKǢ90Ll2lKHLnnL��d��� ��!#73~�������%���4&"2$ &767&'&6 4&"2{{{/r/77/rBr/77/r{{{ {{{1Bs/.rCs/.rî{{{����� ���3632!2654&#"Ȅ 洢*0gNvc��� ���3 #"'032654&ȴ W󁄴0*gнcv��d�����5!3#d+��d������ #7 �"&462ШRtRRtRN@&RRtRR������|����d���73 d00#N@&�������d��'��� #dz۴,;X�������� ��!5!5!)5!S2SR����7' ��X]��F���: ' ��b\��:���= ' ��]\��C���; ']��< ��b���= ' ��] ��b�����H'\��&\��'\��\������H'\��'\��'\���]�����H' �� '\��'\��\��������H'\��&\��'\���]�����H']��'\��'\���]�����H']��'\���'\�� �� �����H&\��& �'\��\��������H&]��& �'\��\��������H' �� '\���'\�� ����H']���'\��&\��\�����H']���'\��'\��]�����H' �� '\��'\��]��������H&\��']��']���\�����H&]��'\��']���]�����H' �� ']��']���\�������H& �'\��']���\�������H& �&]��'\��]��������H& �'\��']��� �� ���H' �� '\��&\��\�����H&]��'\��'\�� �� ���H' �� ' �� '\��\�������H']��'\��&\�� �� ���H' �� &]��'\��]�����H' �� ' �� '\��]�������H' �� '\��& �\�������H' �� '\��& �]�������H' �� & �'\�� �� ���H']��'\���'\��\�����H']��&]��'\���\�����H']��'\���'\�� �� �����H']��']��'\���\�����H']��&]��'\���]�����H']��' �� '\���]�������H']��'\���& �\�������H']��'\���& �]�������H']��& �'\��� �� ���H']��&\��'\��]������H']��&]��'\��]������H']��']���'\�� �� �����H']��']���']��\�����H']��']��']���]�����H']��']���']�� �� �����H']��&\��']��� ������H']��']���&]�� ������H']��' �� ']��� ����H']��&\��'\�� �� ���H']��' �� '\��]�����H']��'\��' ��  �� �����H']��' �� &\��]�����H']��']��&]�� �� ���H']��']��' ��  �� �����H']��&\��& � �� �����H']��&]��& � �� �����H']��' �� & � �� ���H' ��&\��'\��\������H' ��'\��'\���]�����H' ��' �� '\��\��������H' ��&\��'\���]�����H' ��']��'\���]�����H' ��']��'\��� �� �����H' ��&\��& �\��������H' ��&]��& �\��������H' ��' �� '\��� ����H' ��']���'\��\�����H' ��']���'\��]�����H' ��' �� '\��]��������H' ��&\��']��]������H' ��&]��']���]�����H' ��' �� ']��]��������H' ��& �']���\�������H' ��& �&]��]��������H' ��& �']��� �� ���H' ��' �� '\��\�����H' ��&]��'\�� �� ���H' ��' �� ' �� \�������H' ��']��&\�� �� ���H' ��' �� &]��]�����H' ��' �� ' �� ]�������H' ��' �� & �\�������H' ��' �� & �]�������H' ��' �� & � �� ������ ���#3 !!#!]W:\w98qq+_������N� ��� �%�*��!2#!327&#363&#!3654/654'f;33;$ $#>]a{w DD66����3������! ��)327&#!36'hPcp~qAA k{q�������S����3%!!!!!!-x9vq dddsd������ � ��!!!!!#3#oQn.ddq�����s��&��&$#"32767!5!# ��!2deVRuu^oRaG@;@&5dSUmnHFcI�����f������3%!#3!53#.nXddddq dddd ��fY����6765%!#!53265-V?O?nqd J^ dd�����0� ���!3 #!3pdw@1q ����2�� ��!!!3ddo ������o� ����!#!! !3!3_Gbn}qR+q  �����r����'�(�� ! '&76 7& 676'&&:żGlllli$ #ab2222jT%%5$c$�������-��6&/.4%&  %5 64&/.$ Pdo&nŢmngzoʷ-[ʚ)'NXd''pui$2Xf| /������ ��3%!!!!rpq ddq������� ���$!&%! 65!� �X!!Y fqba@`|gd5\*$������ ��3%! 3!dq d+���D������� 3!3%! ! 3! !D5D:9:9d|q  d+���l������ 3%! 3 ! #(\~vbL:H|dq d22{��������� 3!! #3ndp29V��{{��"�,�3��4&'3!5#"&546;54&#"5>3 5#">76/=Kd?Vu`Tw86/^b;:gCzӆ]YfaH..t''UNHGgwt��������-��!>32�#"&'!4'&'676763&#"327N:|�|:^,<<,9RKM_]daadt= z =OsKTdihtJ���q{��#��%#"��!2&'&#"3276%M]-ULEmGJXHCQRHV,${z$d$$>:##dWS%&�������-��!!5#"�323327654'&'&#"N:|�|v9,<<,^(]_MK^daDDaZKsO=  =Td6Jthi��o}{�����!327# ��32�!.#"}K_mk)#i̩J@b]u-)8 CqzӾ����/��� � ��3476%#"!!!#5354763g.9:9|WX -8J_D8d97ddddTV���qV{��#�.�=��65326=#"�325!�!"&32767654'&#"jlQR:|�|:Nry^,<<,9/KM_]=ʌo,*qdaDDad-w=  =OsKihtJ�����H� ��"��34'&3'!>32!4&#"!� GS5‡OIƁkk h@[:Lded\ПU����5��� ��33#!!JKOh����V �����#676#532765!3#%G(=1l$%OQRaеT0Hd01``������2� ���!3 #!3OHіmdi#L��������&5#"'&5!3J=(G%RQOLiH0T0Z``~J^d������{�"�&�1�<��!>32>32!4&#"!4&#"!3%34'&%34'&OIƁԝTށkkkkd[ GS5 GS5`edJv\П\ПUh h@[: h@[:������H{� ��"��34'&%3'!>32!4&#"!� GS5‡OIƁkk h@[:hded\ПU����qu{� ���#��2��#"��27&"676'&s3x33x3d4'pp'3(pp({98  kp-$-R-ۀ-�����qV{����-��%!!>32�#"&4'&'&'676#&#"32N:|�|9,<<,^؆]_MKdaaKsO= z =oHJthi���qV{����-��%#"�325!!3#32767654'&#":|�|:N<^,<<,9(KM_]daDDad=  =OsK2HHihtJ������{����3'!>32.#"!N:4I,hdfc˾z��o{��E��67654'&/&'&5432654&/.54632.#"#"&'i'K&'q4=B%%U+.39GSOjqL4vfLJ\_opPx3Zl=vf03"3;@{R?Bsl37'*7CoT78^UNO,, z1$YXDL#/%%��7������%&7#!!;!"&5#53*\{KsբjU|7N(dUNdudT���D`� ��"��%&'&5##!5#"&5!3265! GS5CIƁTkkTS hl[:hded0�����=��`�� ��3%! 3!YT^^d\hdT���V��`�����3!3%!!3! !bTNdhhdjjj�����L��`���� 3%! 3 ! #U|p|[hd-s����=V`����7%! 3+53267>^]_lP|XQ+ۙdi8{dCY���X��b`�� �� 3%!!!5!\vwhddhdd������h�$������%���s'�&������'������(�����#�)���s�*�����;�+�������f�-�����j�.�����j�/������0�����3�1���s�2������3���s�4�����T�5����6�����7���)�8�����h�9���D���:���=��;�;�����<���\���=���{-{�D����E���q{�F���qZ�G���q{�H���/���I���qVZ{�J�����d�K�����y�L��Vy�M������N�����9 �����{�P�����d{�Q���qu{�R���V{�S���qVZ{�T�����J{�U���o{�V���7���W���X{�X���=��`�Y���V��5`�Z���;��y`�[���=V`�\���X��`�]������ ����� �� �6/&"27 d3{44{3s s#Տ0,-��k������37!!5!5%6bJJgq ddd HdH���������(��7!676'&'$32!!76�76&#"�)`"LlDbZE0Q](=ymd͕@9\9pd9hbiddAb�����s�$�*�0��"'5327&+5327&#"56325654&'>54+!ĪeO6?;2:L uWEdJj D d <h@Ѳ|!ŐUl$yX�����Z�������#3 !!3#!!5Qpq3d\���������#66'&#"!! !"'532gd1jKEн܁\`I Kd# F<d���q�� ��%��%6'27&"2'& 632��# ��|&d:-(?"^BhPpc \ʳ#2"<j 6-f/���A���� �� 3%!!! Sq ddq������ �$�)�1�9�A��%6'&'�5.54$  $54627&"27&"676'&X_!,, L�51p11p10r00r, `_!dJN'M г #ŏُlfNa0!MM��j�� ��%��6/&"27"'5 7#"��3 ��d:-(?"*^Bh!cc\6oݕ2t<j 6-s%[�������Z������J����s����d������d����������h��������������F !;����3#!. Y_$ �����F !;��� ��7!'!%3 YٍF %=�����F !;����"��4767632"'&'&!'!%30&$I Yٍ$$% %=����F !;��,�0�4�8��"'&'&4767632"'&'&4767632!'!%3$$%$%$ Yٍ?H%$HG %=���F !;��+�A�E�I�M��"'&'&4767632"'&'&476762"'&'&4767632!'!%3$$%$H$%$ Yٍ?H%$ JHHG %=����F !;��+�A�W�[�_�c��476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&!'!%3'H$%$%HH$%$%H Yٍ$JJ%$J%$S$J %=������F !;��+�A�W�n�r�v�z��476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&4767632"'&'&!'!%3'H$%$%HH$%$%H&$I Yٍ$JJ%$J%$S$J$$% %=�� ��F !;��*�@�U�i������"'&'&476762"'&'&5476762 "'&'&4767632�"'&'&'476762"'&'.76762�"'&'&54767632!'!%3$H%$HJ&$UJHJH~J&$ YٍRHJ%$HG$$%$HGH%$H %=�����F !;����!��476762"'&'&!'!%3JH Yٍ$$% %=������F !;��,�0�4�8��476762"'&'&%4767632"'&'&!'!%3JHd&$I Yٍ$$%%$$% %=����F !;��,�B�F�J�N��476762"'&'&"'&'&4767632"'&'&4767632!'!%3JH$$%$%$ Yٍ$$%H%$HG %=������F !;��,�A�W�[�_�c��476762"'&'&"'&'&4767632"'&'&476762"'&'&4767632!'!%3JH$$%$H$%$ Yٍ$$%H%$ JHHG %=���F !;��+�A�W�m�q�u�y��476762"'&'&476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&!'!%3JH]H$%$%HH$%$%H Yٍ$$%.$JJ%$J%$S$J %=��� ��F !;��+�A�W�m������476762"'&'&476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&4767632"'&'&!'!%3JH]H$%$%HH$%$%H&$I Yٍ$$%.$JJ%$J%$S$J$$% %=� ��F !;��*�@�V�k�������476762"'&'&%"'&'&476762"'&'&5476762 "'&'&4767632�"'&'&'476762"'&'.76762�"'&'&54767632!'!%3JH$H%$HJ&$UJHJH~J&$ Yٍ$$%HJ%$HG$$%$HGH%$H %=�����F !;��+�/�3�7���"'&'&4767632"'&'&5476762!'!%3rJ%$$Jm Yٍ@H$%$%H %=������F !;����"�8�N��4767632"'&'&!'!%3"'&'&4767632"'&'&54767620&$I YٍJ%$$J$$% %=H$%$%H����F !;��,�0�4�8�N�d��"'&'&4767632"'&'&4767632!'!%3"'&'&4767632"'&'&5476762$$%$%$ YٍJ%$$J?H%$HG %=H$%$%H���F !;��+�A�E�I�M�c�y��"'&'&4767632"'&'&476762"'&'&4767632!'!%3"'&'&4767632"'&'&5476762$$%$H$%$ YٍJ%$$J?H%$ JHHG %=H$%$%H�� ��F !;��)�>�S�W�[�_�t���476762"'&'&�476762"'&'$476762"'&'476762"'&'&!'!%3"'&'&4767632"'&'&476762'HIIHHIIH YٍI%$$I$II%$I%$S$I %=HIIH���� ��F !;��+�A�W�n�r�v�z����476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&4767632"'&'&!'!%3"'&'&4767632"'&'&5476762'H$%$%HH$%$%H&$I YٍJ%$$J$JJ%$J%$S$J$$% %=H$%$%H�� ��F !;��*�@�U�i��������"'&'&476762"'&'&5476762 "'&'&4767632�"'&'&'476762"'&'.76762�"'&'&54767632!'!%3"'&'&4767632"'&'&5476762$H%$HJ&$UJHJH~J&$ YٍJ%$$JRHJ%$HG$$%$HGH%$H %=H$%$%H�����F !;��+�A�E�I�M���"'&'&4767632%"'&'&4767632"'&'&5476762!'!%3rJ%$$$%$Jm Yٍ@H$%JI $%H %=������F !;��+�A�X�\�`�d���"'&'&4767632%"'&'&4767632"'&'&54767624767632"'&'&!'!%3rJ%$$$%$J&$I Yٍ@H$%JI $%H$$% %=����F !;��+�A�X�n�r�v�z���"'&'&4767632%"'&'&4767632"'&'&5476762"'&'&4767632"'&'&4767632!'!%3rJ%$$$%$JV$$%$%$ Yٍ@H$%JI $%HH%$HG %=���� ��F !;��+�A�X�m�������"'&'&4767632%"'&'&4767632"'&'&5476762"'&'&4767632"'&'&476762"'&'&4767632!'!%3rJ%$$$%$JV$$%$H$%$ Yٍ@H$%JI $%HH%$ JHHG %=� ��F !;��+�A�W�m��������"'&'&4767632%"'&'&4767632"'&'&5476762%476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&!'!%3rJ%$$$%$JH$%$%HH$%$%H Yٍ@H$%JI $%Hz$JJ%$J%$S$J %=���� ��F !;��+�A�W�m���������"'&'&4767632%"'&'&4767632"'&'&5476762%476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&4767632"'&'&!'!%3rJ%$$$%$JH$%$%HH$%$%H&$I Yٍ@H$%JI $%Hz$JJ%$J%$S$J$$% %=�� ��F !;��+�A�V�l����������"'&'&4767632%"'&'&4767632"'&'&5476762!"'&'&476762"'&'&5476762 "'&'&4767632�"'&'&'476762"'&'.76762�"'&'&54767632!'!%3rJ%$$$%$JI$H%$HJ&$UJHJH~J&$ Yٍ@H$%JI $%HHJ%$HG$$%$HGH%$H %=������F !;��)�>�S�W�[�_��476762"'&'&�476762"'&'$476762"'&'476762"'&'&!'!%3HIIHHIIH Yٍ$II%$I%$S$I %=������F !;����!�6�K�`�u��4767632"'&'&!'!%3476762"'&'&�476762"'&'$476762"'&'476762"'&'&0&$I YٍHIIHHIIH$I %=m$II%$I%$S$I��� ��F !;��,�0�4�8�N�d�z���"'&'&4767632"'&'&4767632!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&$$%$%$ YٍH$%$%HH$%$%H?H%$HG %=m$JJ%$J%$S$J���� ��F !;��+�A�E�I�M�c�y����"'&'&4767632"'&'&476762"'&'&4767632!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&$$%$H$%$ YٍH$%$%HH$%$%H?H%$ JHHG %=m$JJ%$J%$S$J� ��F !;��+�A�W�[�_�c�y�����476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&'H$%$%HH$%$%H YٍH$%$%HH$%$%H$JJ%$J%$S$J %=m$JJ%$J%$S$J��� ��F !;��+�A�W�n�r�v�z������476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&4767632"'&'&!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&'H$%$%HH$%$%H&$I YٍH$%$%HH$%$%H$JJ%$J%$S$J$$% %=m$JJ%$J%$S$J� ��F !;��*�@�U�i����������"'&'&476762"'&'&5476762 "'&'&4767632�"'&'&'476762"'&'.76762�"'&'&54767632!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&$H%$HJ&$UJHJH~J&$ YٍH$%$%HH$%$%HRHJ%$HG$$%$HGH%$H %=m$JJ%$J%$S$J����F !;��� �!�7�M�c�y��7!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&476762"'&'& YٍH$%$%HH$%$%HJHF %=m$JJ%$J%$S$J$$%�� ��F !;����"�8�N�d�z���4767632"'&'&!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&476762"'&'&0&$I YٍH$%$%HH$%$%HJH$$% %=m$JJ%$J%$S$J$$%� ��F !;��,�0�4�8�N�d�z����"'&'&4767632"'&'&4767632!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&476762"'&'&$$%$%$ YٍH$%$%HH$%$%HJH?H%$HG %=m$JJ%$J%$S$J$$%���� ��F !;��+�A�E�I�M�c�y�����"'&'&4767632"'&'&476762"'&'&4767632!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&476762"'&'&$$%$H$%$ YٍH$%$%HH$%$%HJH?H%$ JHHG %=m$JJ%$J%$S$J$$%� ��F !;��+�A�W�[�_�c�y������476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&476762"'&'&'H$%$%HH$%$%H YٍH$%$%HH$%$%HJH$JJ%$J%$S$J %=m$JJ%$J%$S$J$$%��� ��F !;��+�A�W�n�r�v�z�������476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&4767632"'&'&!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&476762"'&'&'H$%$%HH$%$%H&$I YٍH$%$%HH$%$%HJH$JJ%$J%$S$J$$% %=m$JJ%$J%$S$J$$%���F !;��*�@�U�i�����������"'&'&476762"'&'&5476762 "'&'&4767632�"'&'&'476762"'&'.76762�"'&'&54767632!'!%3476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&476762"'&'&$H%$HJ&$UJHJH~J&$ YٍH$%$%HH$%$%HJHRHJ%$HG$$%$HGH%$H %=m$JJ%$J%$S$J$$%�� ��F !;��� �"�:�P�f�|���7!'!%3"'&'&54767632"'&'&54767632 "'&'&4767632"'&'&'476762"'&'.76762�"'&'&54767632 Yٍ$$%%$$%J%$0$H%$HJ%$F %=%$J&$$%H$%$%HH$%$%H� ��F !;����"�9�Q�g�}����4767632"'&'&!'!%3"'&'&54767632"'&'&54767632 "'&'&4767632"'&'&'476762"'&'.76762�"'&'&547676320&$I Yٍ$$%%$$%J%$0$H%$HJ%$$$% %=%$J&$$%H$%$%HH$%$%H���� ��F !;��,�0�4�8�O�g�}�����"'&'&4767632"'&'&4767632!'!%3"'&'&54767632"'&'&54767632 "'&'&4767632"'&'&'476762"'&'.76762�"'&'&54767632$$%$%$ Yٍ$$%%$$%J%$0$H%$HJ%$?H%$HG %=%$J&$$%H$%$%HH$%$%H��� ��F !;��+�A�E�I�M�d�|������"'&'&4767632"'&'&476762"'&'&4767632!'!%3"'&'&54767632"'&'&54767632 "'&'&4767632"'&'&'476762"'&'.76762�"'&'&54767632$$%$H$%$ Yٍ$$%%$$%J%$0$H%$HJ%$?H%$ JHHG %=%$J&$$%H$%$%HH$%$%H���� ��F !;��+�A�W�[�_�c�z�������476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&!'!%3"'&'&54767632"'&'&54767632 "'&'&4767632"'&'&'476762"'&'.76762�"'&'&54767632'H$%$%HH$%$%H Yٍ$$%%$$%J%$0$H%$HJ%$$JJ%$J%$S$J %=%$J&$$%H$%$%HH$%$%H����F !;��+�A�W�n�r�v�z�������476762#"'&'&�4767632"'&'$476762#"'&'4767632"'&'&4767632"'&'&!'!%3"'&'&54767632"'&'&54767632 "'&'&4767632"'&'&'476762"'&'.76762�"'&'&54767632'H$%$%HH$%$%H&$I Yٍ$$%%$$%J%$0$H%$HJ%$$JJ%$J%$S$J$$% %=%$J&$$%H$%$%HH$%$%H������F !;��*�@�U�i��������� ��"'&'&476762"'&'&5476762 "'&'&4767632�"'&'&'476762"'&'.76762�"'&'&54767632!'!%3"'&'&5476762"'&'&5476762 "'&'&4767632"'&'.76762"'&'.76762�"'&'&4767632$H%$HI&$UIHIH}I&$ Yٍ$I%$II%$0$H%$HI%$RHI%$HG$$%$HGH%$H %=%$I&$IHIIHHIIH����m����!5!!$ f����m��� ��!!7!!!! %=m?'���m����"��2#"'&'&47676!!7!!!!E$$% %=&$Ih?'���m��+�/�3�7��476762#"'&'&476762"'&'&!!7!!!!H%$HG %=|$I;$%$?'�����m��+�A�E�I�M��476762#"'&'&476762"'&'&476762"'&'&!!7!!!!H%$ JHHG %=|$$%2$H.$%$?'����m��+�A�W�[�_�c��2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676!!7!!!!N$JJ%$J%$S$J %=H$%$%H"H$%$%Hq?'�����m��+�A�W�n�r�v�z��2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676!!7!!!!N$JJ%$J%$S$J$$% %=H$%$%H"H$%$%H &$Ih?'�� �m��*�@�U�i������%476762"'&'&%4767632"'&'&476762"'&'�4767672"'&'$4767>"'&'�4767632'&'!!7!!!!HJ%$HG$$%$HGH%$H %=$H%$H3J&$JHJHJ&$?'�����m����!��2#"'&'&47676!!7!!!!E$$% %=kJH?'�����m��,�0�4�8��2#"'&'&476762#"'&'&47676!!7!!!!E$$%%$$% %=iJH&$Ih?'���m��,�B�F�J�N��2#"'&'&47676476762#"'&'&476762"'&'&!!7!!!!E$$%H%$HG %=kJH$$%;$%$?'�����m��,�A�W�[�_�c��2#"'&'&47676476762#"'&'&476762"'&'&476762"'&'&!!7!!!!E$$%H%$ JHHG %=kJH$$%2$H.$%$?'��m��+�A�W�m�q�u�y��2#"'&'&476762"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676!!7!!!!E$$%.$JJ%$J%$S$J %=kJHH$%$%H"H$%$%Hq?'��� �m��+�A�W�m������2#"'&'&476762"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676!!7!!!!E$$%.$JJ%$J%$S$J$$% %=kJHH$%$%H"H$%$%H &$Ih?'� �m��*�@�V�k�������2#"'&'&47676476762"'&'&%4767632"'&'&476762"'&'�4767672"'&'$4767>"'&'�4767632'&'!!7!!!!E$$%HJ%$HG$$%$HGH%$H %=kJH&$H%$H3J&$JHJHJ&$?'����m��+�/�3�7���476762#"'&'4767632"'&'&!!7!!!!H$%$%H %=J%$S$J?'�����m����"�8�N��2#"'&'&47676!!7!!!!476762#"'&'4767632"'&'&E$$% %=H$%$%H&$Ih?'IJ%$S$J���m��,�0�4�8�N�d��476762#"'&'&476762"'&'&!!7!!!!476762#"'&'4767632"'&'&H%$HG %=H$%$%H|$$%;$%$?'IJ%$S$J���m��+�A�E�I�M�c�y��476762#"'&'&476762"'&'&476762"'&'&!!7!!!!476762#"'&'4767632"'&'&H%$ JHHG %=H$%$%H|$$%2$H.$%$?'IJ%$S$J��� �m��+�A�W�[�_�c�y���2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676!!7!!!!476762#"'&'4767632"'&'&N$JJ%$J%$S$J %=H$%$%HH$%$%H"H$%$%Hq?'IJ%$S$J���� �m��+�A�W�n�r�v�z����2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676!!7!!!!476762#"'&'4767632"'&'&N$JJ%$J%$S$J$$% %=H$%$%HH$%$%H"H$%$%H &$Ih?'IJ%$S$J�� �m��*�@�U�i��������%476762"'&'&%4767632"'&'&476762"'&'�4767672"'&'$4767>"'&'�4767632'&'!!7!!!!476762#"'&'4767632"'&'&HJ%$HG$$%$HGH%$H %=H$%$%H$H%$H3J&$JHJHJ&$?'IJ%$S$J�����m��+�A�E�I�M���476762#"'&'476762"'&'&4767632"'&'&!!7!!!!H$%JI $%H %=J%$J$$%.$J?'�����m��+�A�X�\�`�d���476762#"'&'476762"'&'&4767632"'&'&2#"'&'&47676!!7!!!!H$%JI $%H$$% %=J%$J$$%.$J+&$Ih?'���m��+�A�X�n�r�v�z���476762#"'&'476762"'&'&4767632"'&'&476762#"'&'&476762"'&'&!!7!!!!H$%JI $%HH%$HG %=J%$J$$%.$J$$%;$%$?'���� �m��+�A�X�m�������476762#"'&'476762"'&'&4767632"'&'&476762#"'&'&476762"'&'&476762"'&'&!!7!!!!H$%JI $%HH%$ JHHG %=J%$J$$%.$J$$%2$H.$%$?'� �m��+�A�W�m��������476762#"'&'476762"'&'&4767632"'&'&2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676!!7!!!!H$%JI $%Hz$JJ%$J%$S$J %=J%$J$$%.$J4H$%$%H"H$%$%Hq?'���� �m��+�A�W�m���������476762#"'&'476762"'&'&4767632"'&'&2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676!!7!!!!H$%JI $%Hz$JJ%$J%$S$J$$% %=J%$J$$%.$J4H$%$%H"H$%$%H &$Ih?'�� �m��+�A�V�l����������476762#"'&'476762"'&'&4767632"'&'&476762"'&'&%4767632"'&'&476762"'&'�4767672"'&'$4767>"'&'�4767632'&'!!7!!!!H$%JI $%HHJ%$HG$$%$HGH%$H %=J%$J$$%.$J$H%$H3J&$JHJHJ&$?'�����m��)�>�S�W�[�_��2"'&'&47676�2#"'&'&47672#"'&'&47672"'&'&47676!!7!!!!N$II%$I%$S$I %=tHIIH"HIIH ?'�����m����!�6�K�`�u��2"'&'&47676!!7!!!!2"'&'&47676�2#"'&'&47672#"'&'&47672"'&'&47676E$I %=m$II%$I%$S$I&$Ih?'HIIH"HIIH��� �m��,�0�4�8�N�d�z���476762#"'&'&476762"'&'&!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676H%$HG %=m$JJ%$J%$S$J|$$%;$%$?'H$%$%H"H$%$%H� �m��+�A�E�I�M�c�y����476762#"'&'&476762"'&'&476762"'&'&!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676H%$ JHHG %=m$JJ%$J%$S$J|$$%2$H.$%$?'H$%$%H"H$%$%H�� �m��+�A�W�[�_�c�y�����2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676N$JJ%$J%$S$J %=m$JJ%$J%$S$JH$%$%H"H$%$%Hq?'H$%$%H"H$%$%H��� �m��)�>�S�i�m�q�u������2"'&'&47676�2#"'&'&47672#"'&'&47672"'&'&476762"'&'&47676!!7!!!!2"'&'&47676�2#"'&'&47672#"'&'&47672"'&'&47676N$II%$I%$S$I$I %=m$II%$I%$S$IHIIH"HIIH &$Ih?'HIIH"HIIH��� �m��*�@�U�i����������%476762"'&'&%4767632"'&'&476762"'&'�4767672"'&'$4767>"'&'�4767632'&'!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676HJ%$HG$$%$HGH%$H %=m$JJ%$J%$S$J$H%$H3J&$JHJHJ&$?'H$%$%H"H$%$%H����m��� �!�7�M�c�y��!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676 %=m$JJ%$J%$S$J$$%m?'H$%$%H"H$%$%H JH� �m����"�8�N�d�z���2#"'&'&47676!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676E$$% %=m$JJ%$J%$S$J$$%&$Ih?'H$%$%H"H$%$%H JH� �m��+�/�3�7�L�a�v����476762#"'&'&476762"'&'&!!7!!!!2"'&'&47676�2#"'&'&47672#"'&'&47672"'&'&476762"'&'&47676H%$HG %=m$II%$I%$S$I$I|$I;$%$?'HIIH"HIIH JH� �m��+�A�E�I�M�c�y�����476762#"'&'&476762"'&'&476762"'&'&!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676H%$ JHHG %=m$JJ%$J%$S$J$$%|$$%2$H.$%$?'H$%$%H"H$%$%H JH�� �m��+�A�W�[�_�c�y������2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676N$JJ%$J%$S$J %=m$JJ%$J%$S$J$$%H$%$%H"H$%$%Hq?'H$%$%H"H$%$%H JH��� �m��+�A�W�n�r�v�z�������2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676N$JJ%$J%$S$J$$% %=m$JJ%$J%$S$J$$%H$%$%H"H$%$%H &$Ih?'H$%$%H"H$%$%H JH��m��*�@�U�i�����������%476762"'&'&%4767632"'&'&476762"'&'�4767672"'&'$4767>"'&'�4767632'&'!!7!!!!2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&476762#"'&'&47676HJ%$HG$$%$HGH%$H %=m$JJ%$J%$S$J$$%$H%$H3J&$JHJHJ&$?'H$%$%H"H$%$%H JH��� �m��� �"�:�P�f�|���!!7!!!!4767632"'&'&%4767632#"'&'&476762"'&'4767672"'&'&%4767>#"'&'&�4767632'&' %=%$J&$$%H$%$%HH$%$%Hm?'|$$%%$$%3J%$$H%$HkJ%$���� �m����"�9�Q�g�}����2#"'&'&47676!!7!!!!4767632"'&'&%4767632#"'&'&476762"'&'4767672"'&'&%4767>#"'&'&�4767632'&'E$$% %=%$J&$$%H$%$%HH$%$%H&$Ih?'|$$%%$$%3J%$$H%$HkJ%$���� �m��,�0�4�8�O�g�}�����476762#"'&'&476762"'&'&!!7!!!!4767632"'&'&%4767632#"'&'&476762"'&'4767672"'&'&%4767>#"'&'&�4767632'&'H%$HG %=%$J&$$%H$%$%HH$%$%H|$$%;$%$?'|$$%%$$%3J%$$H%$HkJ%$���� �m��+�A�E�I�M�d�|������476762#"'&'&476762"'&'&476762"'&'&!!7!!!!4767632"'&'&%4767632#"'&'&476762"'&'4767672"'&'&%4767>#"'&'&�4767632'&'H%$ JHHG %=%$J&$$%H$%$%HH$%$%H|$$%2$H.$%$?'|$$%%$$%3J%$$H%$HkJ%$� �m��+�A�W�[�_�c�z�������2"'&'&547676�2#"'&'&47672#"'&'&547672"'&'&47676!!7!!!!4767632"'&'&%4767632#"'&'&476762"'&'4767672"'&'&%4767>#"'&'&�4767632'&'N$JJ%$J%$S$J %=%$J&$$%H$%$%HH$%$%HH$%$%H"H$%$%Hq?'|$$%%$$%3J%$$H%$HkJ%$���m��)�>�S�i�m�q�u��������2"'&'&47676�2#"'&'&47672#"'&'&47672"'&'&476762"'&'&47676!!7!!!!4767632"'&'&%4767632"'&'&476762'&'4767>"'&'&%4767>"'&'&�476762'&'N$II%$I%$S$I$I %=%$I&$IHIIHHIIHHIIH"HIIH &$Ih?'|$I%$I4I%$$H%$HlI%$�����m��*�@�U�i��������� ��%476762"'&'&%4767632"'&'&476762"'&'�4767672"'&'$4767>"'&'�4767632'&'!!7!!!!4767632"'&'&%4767632"'&'&476762'&'4767>"'&'&%4767>"'&'&�476762'&'HI%$HG$$%$HGH%$H %=%$I&$IHIIHHIIH$H%$H4I&$IHIHI&$?'|$I%$I4I%$$H%$HlI%$�����gm� ����"3!254#%!2#!"54!xxxxAA,Gxxxyxxy��gm��$�0�3�;���#"'##65##"5476�"3!254#%!2#!"54!3#'!#A; lB;;Bl ;"xxxxAAK Қ DDy~&%Nkk̛N%&VxxxyxxyU����gm��$�0�I���#"'##65##"5476�"3!254#%!2#!"54!!567�54&#"5>32A; lB;;Bl ;"xxxxAA"?XhU4zHM98y~&%Nkk̛N%&Vxxxyxxy?rn81^BQ##{l0����gm��$�0�Y���#"'##65##"5476�"3!254#%!2#!"54#"&'532654&+532654&#"5>32A; lB;;Bl ;"xxxxAA\e9}F4wCmxolV^^ad_(fQI7Zy~&%Nkk̛N%&VxxxyxxymR|yOFJLl?<:=svcE`����gm��$�0�3�>���#"'##65##"5476�"3!254#%!2#!"54 !33##5!5A; lB;;Bl ;"xxxxAA5by~&%Nkk̛N%&Vxxxyxxy]my�����gm��$�0�Q���#"'##65##"5476�"3!254#%!2#!"54!!67632#"&'53264&#"A; lB;;Bl ;"xxxxAAy^^a`<~B9>>Eoo4h6y~&%Nkk̛N%&Vxxxyxxy_ MLKJq ff����gm��$�0�@�`���#"'##65##"5476�"3!254#%!2#!"54"327654'&&'&#"67632#"&547632A; lB;;Bl ;"xxxxAAGX3333XW33331221DD &9:DTTXWll122y~&%Nkk̛N%&Vxxxyxxy45[Z4554Z[54bg KL1LMONuv �����gm��$�0�7���#"'##65##"5476�"3!254#%!2#!"54!#!A; lB;;Bl ;"xxxxAAiH3y~&%Nkk̛N%&Vxxxyxxy0���gm��$�0�=�[�j���#"'##65##"5476�"3!254#%!2#!"54�"32764'%&'&546 #"'&54767327654'&"A; lB;;Bl ;"xxxxAA55j]\655T./RQ./SZ85UVUV56-/.UQ100/0/y~&%Nkk̛N%&Vxxxyxxy[,+KLV,++]12Hdt::dJ01:7PyAAAAyN98?&%%$A?&%%$���gm��$�0�P�_���#"'##65##"5476�"3!254#%!2#!"54532767#"&547632#"'&2654'&#"A; lB;;Bl ;"xxxxAA.1220DC #<9EWXWXkl122Xf33XU5443y~&%Nkk̛N%&Vxxxyxxyg KK/MNoouv rh\Z4554Z\44����gm��$�0�>�J�Q���#"'##65##"5476�"3!254#%!2#!"54�"27654/2#"&546573A; lB;;Bl ;"xxxxAA2332233yty~&%Nkk̛N%&VxxxyxxyVVVVVVV)t'��gm��$�0�=���#"'##65##"5476�"3!254#%!2#!"543+53265A; lB;;Bl ;"xxxxAAA@1(TFy~&%Nkk̛N%&VxxxyxxyܕFE`Tl��gm��$�0�J���#"'##65##"5476�"3!254#%!2#!"54#"&54632.#"3267A; lB;;Bl ;"xxxxAA<1e9ɴ9f0/j6||{}7j.y~&%Nkk̛N%&Vxxxyxxyt"$$"���gm���4�@�L��"#"&54632&#"32�#"'##65##"5476�"3!254#%!2#!"54VX~_ Ua`UU`aA; lB;;Bl ;"xxxxAA,ۥ(j8pny~&%Nkk̛N%&Vxxxyxxy���gm��$�0�;���#"'##65##"5476�"3!254#%!2#!"5433 ##A; lB;;Bl ;"xxxxAAjixy~&%Nkk̛N%&VxxxyxxyazBm�����gm��!�-�0�8��67632 &547632"3!254#%!2#!"54!3#'!#7>T>}}?V<7xxxxAAK Қ DDv>G-;n;-GAxxxyxxyU����gm��!�-�F��67632 &547632"3!254#%!2#!"54!!567�54&#"5>327>T>}}?V<7xxxxAA"?XhU4zHM98v>G-;n;-GAxxxyxxy?rn81^BQ##{l0����gm��!�-�V��67632 &547632"3!254#%!2#!"54#"&'532654&+532654&#"5>327>T>}}?V<7xxxxAA\e9}F4wCmxolV^^ad_(fQI7Zv>G-;n;-GAxxxyxxymR|yOFJLl?<:=svcE`����gm��!�-�0�;��67632 &547632"3!254#%!2#!"54 !33##5!57>T>}}?V<7xxxxAA5bv>G-;n;-GAxxxyxxy]my�����gm��!�-�N��67632 &547632"3!254#%!2#!"54!!67632#"&'53264&#"7>T>}}?V<7xxxxAAy^^a`<~B9>>Eoo4h6v>G-;n;-GAxxxyxxy_ MLKJq ff����gm��!�-�=�]��67632 &547632"3!254#%!2#!"54"327654'&&'&#"67632#"&5476327>T>}}?V<7xxxxAAGX3333XW33331221DD &9:DTTXWll122v>G-;n;-GAxxxyxxy45[Z4554Z[54bg KL1LMONuv �����gm��!�-�4��67632 &547632"3!254#%!2#!"54!#!7>T>}}?V<7xxxxAAiH3v>G-;n;-GAxxxyxxy0���gm��!�-�:�X�g��67632 &547632"3!254#%!2#!"54�"32764'%&'&546 #"'&54767327654'&"7>T>}}?V<7xxxxAA55j]\655T./RQ./SZ85UVUV56-/.UQ100/0/v>G-;n;-GAxxxyxxy[,+KLV,++]12Hdt::dJ01:7PyAAAAyN98?&%%$A?&%%$���gm��!�-�M�\��67632 &547632"3!254#%!2#!"54532767#"&547632#"'&2654'&#"7>T>}}?V<7xxxxAA.1220DC #<9EWXWXkl122Xf33XU5443v>G-;n;-GAxxxyxxyg KK/MNoouv rh\Z4554Z\44����gm��!�-�;�G�N��67632 &547632"3!254#%!2#!"54�"27654/2#"&5465737>T>}}?V<7xxxxAA2332233ytv>G-;n;-GAxxxyxxyVVVVVVV)t'��gm��!�-�:��67632 &547632"3!254#%!2#!"543+532657>T>}}?V<7xxxxAAA@1(TFv>G-;n;-GAxxxyxxyܕFE`Tl��gm��!�-�G��67632 &547632"3!254#%!2#!"54#"&54632.#"32677>T>}}?V<7xxxxAA<1e9ɴ9f0/j6||{}7j.v>G-;n;-GAxxxyxxyt"$$"���xm���1�=�I��"#"&54632&#"3267632 &547632"3!254#%!2#!"54VX~_ Ua`UU`a7>T>}}?V<7xxxxAA,ۥ(j8p0v>G-;n;-GAxxxyxxy��gm��!�-�8��67632 &547632"3!254#%!2#!"5433 ##7>T>}}?V<7xxxxAAjixv>G-;n;-GAxxxyxxyazBm�����gm����!�)��0 00"3!254#%!2#!"54!3#'!#hfxxxxAAK Қ DD xxxyxxyU�����gm����7��0 00"3!254#%!2#!"54!!567�54&#"5>32hfxxxxAA"?XhU4zHM98 xxxyxxy?rn81^BQ##{l0�����gm����G��0 00"3!254#%!2#!"54#"&'532654&+532654&#"5>32hfxxxxAA\e9}F4wCmxolV^^ad_(fQI7Z xxxyxxymR|yOFJLl?<:=svcE`�����gm����!�,��0 00"3!254#%!2#!"54 !33##5!5hfxxxxAA5b xxxyxxy]my��gm����?��0 00"3!254#%!2#!"54!!67632#"&'53264&#"hfxxxxAAy^^a`<~B9>>Eoo4h6 xxxyxxy_ MLKJq ff�����gm����.�N��0 00"3!254#%!2#!"54"327654'&&'&#"67632#"&547632hfxxxxAAGX3333XW33331221DD &9:DTTXWll122 xxxyxxy45[Z4554Z[54bg KL1LMONuv ��gm����%��0 00"3!254#%!2#!"54!#!hfxxxxAAiH3 xxxyxxy0����gm����+�I�X��0 00"3!254#%!2#!"54�"32764'%&'&546 #"'&54767327654'&"hfxxxxAA55j]\655T./RQ./SZ85UVUV56-/.UQ100/0/ xxxyxxy[,+KLV,++]12Hdt::dJ01:7PyAAAAyN98?&%%$A?&%%$����gm����>�M��0 00"3!254#%!2#!"54532767#"&547632#"'&2654'&#"hfxxxxAA.1220DC #<9EWXWXkl122Xf33XU5443 xxxyxxyg KK/MNoouv rh\Z4554Z\44�����gm����,�8�?��0 00"3!254#%!2#!"54�"27654/2#"&546573hfxxxxAA2332233yt xxxyxxyVVVVVVV)t'���gm����+��0 00"3!254#%!2#!"543+53265hfxxxxAAA@1(TF xxxyxxyܕFE`Tl���gm����8��0 00"3!254#%!2#!"54#"&54632.#"3267hfxxxxAA<1e9ɴ9f0/j6||{}7j. xxxyxxyt"$$"����gm���"�.�:��0 00"#"&54632&#"32"3!254#%!2#!"54hf5VX~_ Ua`UU`auxxxxAAAۥ(j8poxxxyxxy����gm����)��0 00"3!254#%!2#!"5433 ##hfxxxxAAjix xxxyxxyazBm��gm� ��!��! !"3!254#%!2#!"540xxxxAA1GG}xxxyxxy�����gm�#�/�;�>�F��65'&'&547632&54 632'"3!254#%!2#!"54!3#'!#U9H5?K1||1K?5I9xxxxAAK Қ DDL C4$jj$4F LxxxyxxyU�����gm�#�/�;�T��65'&'&547632&54 632'"3!254#%!2#!"54!!567�54&#"5>32U9H5?K1||1K?5I9xxxxAA"?XhU4zHM98L C4$jj$4F Lxxxyxxy?rn81^BQ##{l0�����gm�#�/�;�d��65'&'&547632&54 632'"3!254#%!2#!"54#"&'532654&+532654&#"5>32U9H5?K1||1K?5I9xxxxAA\e9}F4wCmxolV^^ad_(fQI7ZL C4$jj$4F LxxxyxxymR|yOFJLl?<:=svcE`�����gm�#�/�;�>�I��65'&'&547632&54 632'"3!254#%!2#!"54 !33##5!5U9H5?K1||1K?5I9xxxxAA5bL C4$jj$4F Lxxxyxxy]my��gm�#�/�;�\��65'&'&547632&54 632'"3!254#%!2#!"54!!67632#"&'53264&#"U9H5?K1||1K?5I9xxxxAAy^^a`<~B9>>Eoo4h6L C4$jj$4F Lxxxyxxy_ MLKJq ff�����gm�#�/�;�K�k��65'&'&547632&54 632'"3!254#%!2#!"54"327654'&&'&#"67632#"&547632U9H5?K1||1K?5I9xxxxAAGX3333XW33331221DD &9:DTTXWll122L C4$jj$4F Lxxxyxxy45[Z4554Z[54bg KL1LMONuv ��gm�#�/�;�B��65'&'&547632&54 632'"3!254#%!2#!"54!#!U9H5?K1||1K?5I9xxxxAAiH3L C4$jj$4F Lxxxyxxy0����gm�#�/�;�H�f�u��65'&'&547632&54 632'"3!254#%!2#!"54�"32764'%&'&546 #"'&54767327654'&"U9H5?K1||1K?5I9xxxxAA55j]\655T./RQ./SZ85UVUV56-/.UQ100/0/L C4$jj$4F Lxxxyxxy[,+KLV,++]12Hdt::dJ01:7PyAAAAyN98?&%%$A?&%%$����gm�#�/�;�[�j��65'&'&547632&54 632'"3!254#%!2#!"54532767#"&547632#"'&2654'&#"U9H5?K1||1K?5I9xxxxAA.1220DC #<9EWXWXkl122Xf33XU5443L C4$jj$4F Lxxxyxxyg KK/MNoouv rh\Z4554Z\44�����gm�#�/�;�I�U�\��65'&'&547632&54 632'"3!254#%!2#!"54�"27654/2#"&546573U9H5?K1||1K?5I9xxxxAA2332233ytL C4$jj$4F LxxxyxxyVVVVVVV)t'���gm�#�/�;�H��65'&'&547632&54 632'"3!254#%!2#!"543+53265U9H5?K1||1K?5I9xxxxAAA@1(TFL C4$jj$4F LxxxyxxyܕFE`Tl���gm�#�/�;�U��65'&'&547632&54 632'"3!254#%!2#!"54#"&54632.#"3267U9H5?K1||1K?5I9xxxxAA<1e9ɴ9f0/j6||{}7j.L C4$jj$4F Lxxxyxxyt"$$"����gm�#�/�;�M�W��65'&'&547632&54 632'"3!254#%!2#!"54"#"&54632&#"32U9H5?K1||1K?5I9xxxxAA3VX~_ Ua`UU`aL C4$jj$4F Lxxxyxxyۥ(j8p���gm�#�/�;�F��65'&'&547632&54 632'"3!254#%!2#!"5433 ##U9H5?K1||1K?5I9xxxxAAjixL C4$jj$4F LxxxyxxyazBm��gm� ���+��!%%!%%"3!254#%!2#!"54decb`bMxxxxAAnξ;3o(T"(Uxxxyxxy�����jV����#�+�3�����462"7"32654$"&462"32654�462"6"&4622>7>54&'&'>54&#"&547&"'654.#"'72>32%%"&''%&/'%.547&54632B\BB\t- .B\BB\, -o    lN.  ;qsV6C70AIbbOSC**CSObbIA07C6Vsq;  .8L+ʏ]KY YK]+8ggg=>uggg=>"6''6']6''6'$9]W>:LktLJ73(#XQik\B?&STTS&?B\kiQX#(37JLtkL>W]9rlȡ~3D#@mm@#D3~lȬr��� �Kj -� ���"�(�,������"&4632'2654#"3#"&46327'7#5%32767654'&'7>732>7>54'.#"&$ &/.#"3276%2654#"'747'&'#".'.54>7>32676 767>32+"&'&'&'&'& '326y2>=32>=-5nnI3=>23=>S39?*nB?94iEB9?B  R' 8%/6 1.4&++ #?Y==Y?# ++&4.1 6/%8 'R  -*?9 9 !;+57? B:),#3A32%A(77(A%23A3#,):B ?75+;! 9 "`  B6Ĉ6B  _# 4aa7k~nnnnAnnnn-ںMғv$DK;7" D;KD$v h5WM' 1 *L7.4(#"NemmeN"#(4.7L* 1 'MW5hNA*,PI  ,9 :kR4_5"2S''RNNR''S2"5_4Rk: 9,  IP,*0(sBD0H.&&.H0DBs($'&����=j���(�2�A�N����7327327#"'#""'72#"'&547632">7&>32#"'&327654'&#"654.'&'&#"&'%% 767%767%7&54>76?62>?''! '&'7&''\E[:TT:[E\lJDEI>zz>Z+Q (F65/AFeN$0+EdFB/56F( Qy 0( ,@ *tt* B g굤g  &<]ii];& l m nmuvmmm b@,,@bdx==x.L #$-G0,a&0$4%Ca,0G-$#  ;t.f>v::rAe.t+B,E@y>zwwz>y9L,B=|9jwAu: a a :uAwj9|BQW.>. .>.QWB�� �j ����%�1�;�G�h������462"7"32654"547632�"&462432#"'&"3265473267!"& 7654'>54'&#".#" 632+ '.'&'#"&'&'&54632676&#";67&%32767654&'&#"RtRRt78,%,% RtRRt%,%,78j`;j|TVZGqpGZVT|j7aij "Y:8mm8:Y" jia (+G&<5t5<&G+( tRRtRh11R $ $ tRRtR$ $k11TXLTr˚,0^1ioE55Eoi1^0,�|,6[?Ki{pn7LL7np{iK?[6,|R:3/{W``W{/3:R���� �jn� ��"�.�4�9�>�B�F��4632#"&%462#"&�! ��! ��! ��! �!� �67##%67#5#Q;:RR:;QBRtSS:;Qm<=CAtu XLL Hd e;QQ;:SS:;QQ;:SSC<=@u jj *%Z*Rdf� �jn� ��#�/�5�:�?�C�G���! ��! ��! ��! �462#4&"!462#4&"!� �67##%67#5#1<=CAtu Č=T=)Č=T=XLL Hd eC<=@u ŋSwwSŋSwwSj *%Z*Rdf� �_jn��� ���#�/�Y�~��5#67##67#%!� �462#4&"!462#4&"�! �"'&/�! &"&5476?&7�! �4'#"'&/&'&! 6?"'<e)HdLLXLNXČ=T=ɌČ=T=tu ];6L *+ L6<\<=%&-)//)-LfPRdZ* *%jŋSwwSŋSwwSu%&69 96&%C<9-ǚ -9���jn� ��"�.�4�<��4632#"&%462#"&�! ��! ��! ��! �!� �%!$76Q;:RR:;QBRtSS:;Qtu <=CABW!\\;QQ;:SS:;QQ;:SSu tC<=@j{u\\����jn� ��#�/�5�>��462#4&"!462#4&"�! ��! ��! ��! �!� �%!7276Č=T=ɌČ=T=tu <=CABW!\ʎ\ŋSwwSŋSwwSu tC<=@j{u\\��jn� ��#�/�;�A�J��"&547462#4&"!462#4&"�! ��! ��! ��! �!� �%!7276AL6Č=T=ɌČ=T=tu <=CABW!\ʎ\,8"+6,#5 ŋSwwSŋSwwSu tC<=@j{u\\��jn�� ��%�+�3��%%''7'7�! ��! ��! ��! �!� �%!$76|'MM٠MMtu <=CABW!\\'nnUUnnu tC<=@j{u\\����jc���*�5�I�W�_��7767 '&�! �/! '462#"&%4632#"&4$! �! �7&%654$! 6! &#"32s('s%22<=RtSS:;QQ;:RR:;Q ۼCAJKCݰG,&',H923QC<=99*;QQ;:SS:;QQvRS\\ t[\6JQrrQJ6nn�����j0�����-�9�J��%462#"&%4632#"&'7 767 '&�! ��! �6 %�! �7/M?RtSS:;QQ;:RR:;QMMs('s%22<=CA*go;QQ;:SS:;QQvRSno>G,&',H923QC<=@** t/0��jn���'�2�9��7 767 '&�! ��! ��! ��! �4632#"&-%s('s%22<=CAtu Q;:RR:;Q'MMG,&',H923QC<=@u ;QQvRSdnn��jn���'�3�?��7 767 '&462#4&"!462#4&"�! ��! ��! ��! �s('s%22,Č=T=ɌČ=T=tu <=CAG,&',H923ŋSwwSŋSwwSu tC<=@�����jn� ��7�C�Q��462#4&"!462#4&"�!27&'# �3� �536�! ��! ��! �327674'&fČ=T=)Č=T=<veA+-{7CAtu O\&$ !ŋSwwSŋSwwSC)0ljՠdc3=@u 6C$(9.���jn���'�3�?��7 767 '&"&53265!"&53265�! ��! ��! ��! �s('s%22�Č=T=7Č=T=?tu <=CAG,&',H923ŋSwwSŋSwwSbu tC<=@���jn��/�;�G�W��2#'&5&7633476!2367672#'&'476�! ��! ��! ��! �7 767 '&<2> &?)   #I=#   )?& >2<tu <=CAs('s%22%?A>ϾDLD 1GG1 DLD>A?%*u tC<=@G,&',H923����jn��#�3�<���! �4'#"&5"&=#�! ��! �%7767 '&!&'&! 1<=Tn즦nUtu ss('s%22`C<àOddddOu [G,&',H923;�����jn�����)��5!!5!2767!�! ��! ��! ��! �lʎ's%2~tu <=CA',H929u tC<=@�����jn����%�1��5!4632#"&%462#"&�! ��! ��! ��! �LvQ;:RR:;QBRtSS:;Qtu <=CAq;QQvRS:;QQ;:SSu tC<=@�����jn��� ��#��5!!5!5!�! ��! ��! ��! �tu <=CA凇yu tC<=@���jn� ���)�7���! ��! ��! ��! �5!5!2#"&545!5!2#"&5451<=CAtu x:RR:;QVx:SS:;QC<=@u -Q;:SS:Q;:SS:��jn�� ����*�6�B��"&475!%7 '%4632#"&%462#"&�! ��! ��! ��! �PA6L6= MXMXMQ;:RR:;QBRtSS:;Qtu <=CA5O66O5Eonno;QQvRS:;QQ;:SSu tC<=@����jn����'�3��5!"&53265!"&53265�! ��! ��! ��! �L6Č=T=7Č=T=?tu <=CAqŋSwwSŋSwwSbu tC<=@��jn����%�1��%'4632#"&%462#"&�! ��! ��! ��! �9g9Q;:RR:;QBRtSS:;Qtu <=CA{{;QQvRS:;QQ;:SSu tC<=@��jn�����B��'�! ��! ��! ��! � 7"'&'&#"'67623276762&__Z<=CAtu _4) FF "58 yFF "54( FFy\__C<=@u _Wi"bc(!__9("bb("_i"bb"(9_����jn� ��#�/�;��4632#"&%462#"&7'7'7'�! ��! ��! ��! �Q;:RR:;QBRtSS:;QPA<<APtu <=CA;QQ;:SS:;QQ;:SS$>NvX..XvN>#u tC<=@��jn��"�)�6�B�N��2#'&5&76334764632#"&-%7'7'7'�! ��! ��! ��! �j<2> &@(   "VQ;:RR:;Q'MMنPA<<APtu <=CA%?A>ϾDLD 1GN;QQvRSdnn>NvX..XvN>#u tC<=@���jn� ��$�0�<��462#4&"!462#4&"7'7'7'�! ��! ��! ��! �Č=T=ɌČ=T=PA<<APtu <=CAŋSwwSŋSwwS]>NvX..XvN>#u tC<=@�����jn� ��$�0�<��7'7'7'"&53265!"&53265�! ��! ��! ��! �PA<<APLČ=T=7Č=T=?tu <=CA>NvX..XvN>ŋSwwSŋSwwSbu tC<=@����jn� ��"�.�8�>��4632#"&%462#"&�! ��! ��! ��! �%5!#"&5!#26Q;:RR:;QBRtSS:;Qm<=CAtu ČU=T=;QQ;:SS:;QQ;:SSC<=@u cŋSww�����jn� ���)�3�9��4632#"&-%�! ��! ��! ��! �%5!#"&5!#26Q;:RR:;Q'MM<=CAtu ČU=T=;QQvRSdnnC<=@u cŋSww���jn� ���%�/�5���! ��! ��! ��! �'7'7%%5!#"&5!#261<=CAtu 2MM'MMČU=T=C<=@u UnnnnŋSww���jn�����)�5�F��%7 '%4632#"&%462#"&�! ��! ��! ��! �676 &'&#&MXMXMQ;:RR:;QBRtSS:;Qtu <=CA%23$s(ʎ'onno;QQvRS:;QQ;:SSu tC<=@%8338H,'',����jn����"�-�9�E�V��%'6762&'&"%7 '%4632#"&%462#"&�! ��! ��! ��! �676 &'&#&yFFyT;MXMXMQ;:RR:;QBRtSS:;Qtu <=CA%23$s(ʎ'9("bb"(9<<donno;QQvRS:;QQ;:SSu tC<=@%8338H,'',���jn�����)�5�F��'4632#"&%462#"&%�! ��! ��! ��! �676 &'&#&MM+Q;:RR:;QBRtSS:;Q/M%tu <=CA%23$s(ʎ'gno;QQvRS:;QQ;:SSou tC<=@%8338H,'',���jn���(�,�7�B�F�V��676 &'&#&�! ��! ��! ��! �%462#"&%4632#"&''6762&'&"%23$s(ʎ'<=CAtu (/M?RtSS:;QQ;:RR:;QMMyFFyTL8338H,'',C<=@u o;QQ;:SS:;QQvRSno 9("bb"(9<<����jn� ��#�4�O���! ��! ��! ��! �"&53265676 &'&#&"&54?&'&532651<=CAtu HČ=T=%23$s(ʎ'F:M L6 M:F=T=C<=@u ŋSwwS8338H,'',bQ?7#+6,#5? RbSwwS����jn����*�6��676 &'&#&%%''7'7�! ��! ��! ��! �%23$s(ʎ''MM٠MMtu <=CAL8338H,'',"nnUUnnu tC<=@���jn����!�-�9��' 7 676 &'&#&"&47�! ��! ��! ��! �___/%23$s(ʎ'B6L6<=CAtu \___8338H,'',#5O66O5C<=@u ���jn� ��"�.�4�<��4632#"&%462#"&�! ��! ��! ��! �!4� �!&'& Q;:RR:;QBRtSS:;Qtu <=CA''EkjE;QQ;:SS:;QQ;:SSu tC<=@Fa`LtuL�����jn�����)�5�;�C��%7 '%4632#"&%462#"&�! ��! ��! ��! �!4� �!&'& MXMXMQ;:RR:;QBRtSS:;Qtu <=CA''EkjEonno;QQvRS:;QQ;:SSu tC<=@Fa`LtuL�����jn� ���N�Z�f�l�x��������32654&#"!&'& !4� ��! �4'#&'#5"'#5&47&'##"&'##5�! ��! �4632#"&%6754&#"326'#"&546325&'&'67%&'%67%tJUioOLr7EkjE?'' <=5D%Dm8D++!"D"!++D8nD%D6tu q"!# ##  rLOoiUJt#!"$ g!"$!"+O# *"!$RluIOoo`LtuLF7C<;.)nY6G$@<<=j<<@$F7Y*.żu !!# OooOIulR #!!y (  &!--! ��jn��� ���'�-�5��' 7 ' 7�! ��! ��! ��! �!4� �!&'& ______tu <=CA''EkjE___X___?u tC<=@Fa`LtuL����jn���)�5�A�G�O��767632#"&53265!"&53265�! ��! ��! ��! �!4� �!&'& U% $  ';Č=T=7Č=T=?tu <=CA''EkjEt2  "$ŋSwwSŋSwwSbu tC<=@Fa`LtuL���jn�� ��%�+�3��%%''7'7�! ��! ��! ��! �!4� �!&'& |'MM٠MMtu <=CA''EkjE'nnUUnnu tC<=@Fa`LtuL�����_jn�� ��=�b��%!4� �'7'7%%�! �"'&/�! &"&5476?&7�! �4'#"'&/&'&! 6?"'''MM'MM.tu ];6L *+ L6<\<=%&-)//)-LFtUnnnnu%&69 96&%C<9-ǚ -9��jn����*�6���462"4632#"&%462#"&�! ��! ��! ��! �,ԖQ;:RR:;QBRtSS:;Qtu <=CAZԖԖ;;QQ;:SS:;QQ;:SSu tC<=@�����jn�����%�1�=��%7 '%4632#"&%462#"&�462"�! ��! ��! ��! �MXMXMQ;:RR:;QBRtSS:;QKjKKjtu <=CAonno;QQvRS:;QQ;:SSjKKjKu tC<=@����jn�����#�.�:�F��"&47�462"%7 '%4632#"&%462#"&�! ��! ��! ��! �PA6L6ԖUMXMXMQ;:RR:;QBRtSS:;Qtu <=CA5O66O5.ԖԖRonno;QQvRS:;QQ;:SSu tC<=@�����#<5n������k����&462 &462%'%%7�462"5.'46767� #5476764&"#5 '#54&/&'&'."% 7547676767>76767&'& QRtSSIQQuRRMXM~MXȖԖHVh=;;=hVH&z':%i)8^'ny'^8)i%:'z&Lw l08< 3233<80(SuQQuSSuQQvRnooԖԖx>[1'Sk ߰ kS1[>$n9(#mq,%@<?L N?<@%,qm#(9n$&%!Y;eV"Dx860 0nxD"Ve;Y��� �jn� ��#�/�;�G�O�[�g��#"&546324632#"&732654&#"4632#"&%4&#"326'#"&54632462"�! ��! ��! ��! �\jc_t_cj\0tJUioOLr"!#rLOoiUJt#!"Ԗtu <=CAf[cccc[fRluIOooO!!# OooOIulR #!!(ԖԖ&u tC<=@�� �jn�J�V�^�b�f�k�p�t�y�~���! �4'#&'#5##5##5##33'75& 733#5##5##5##'75#�! ��! �$462"335'35'5&575'1<=@D&D4DDDDDDD[MbM[DDDDDDD4D%DAtu KjKKjDDD414DD41C<,(g -8?oi{``{io?)Ȉ h(, }u jKKjKd8/c"#$zo/y$ہ"c�����j ql� ���%�1�=�I�U��!3!5#%!3!5#%!3!5#�462""&53265!"&53265�! ��! ��! ��! � {{{{{{KjKKjKČ=T=7Č=T=?tu <=CAlh\h \h\h \h\h jKKjKDŋSwwSŋSwwSbu tC<=@����jn� ��#�+�7��'7'77'�! ��! ��! ��! �462"'7'77'_qq_qr_qq_r+<=CAtu Ԗ_qq_qr_qq_r(_qr_qq_rq_qC<=@u ԖԖd_qr_qq_rq_q�����jn� ��!�-��4632#"&%462#"&�! ��! ��! ��! �Q;:RR:;QBRtSS:;Qtu <=CA;QQvRS:;QQ;:SSu tC<=@�� �jn� ������$�(�,�7���! ��! �5!35!%'%%7!!!! %6''&! !tu lMXM~MX9Tv,u nooa<� �:j&���R���������27#"'7327 $'&54732%% 76767%767%7654.'&'&#"&'&54>76?62>?''! '&&''7&''%4."#462!4."#462&'32?67#5#"'\>xcev>rt6;#y]M4f굡g.G *tt*  &<]ii];& ikhdtt^b e11B1Č1B1Č:$(2+$) `3H:G??4.x==x%B DG}KSB$bCJAi?l:1wv85j?g>LCR4.f>v::rAeME9jwAu: a a :uAwj9DMDVW$@"<<@6 @"O`DQ+ZEEY,Č+ZEEY,Č  c'F aa C���� �`j�?�H�]��������654.'&'& &'6?#"'% 76767%767#"&/27#"'7327 $'&54732"&546?4''7&54>76?62>?'#"&/ '&&'4."#462!4."#462&'32?67#5#"' *tt* P,3,04f鶢f.0,4.RȂ\>xbfv>rt6<"x|%7>4Zfd &<^ij]<& hjZ4<6$,4,tt*$0B2Č0B2Č:$(2,$( `4H:F>@4|(,.f>v::rAe.*',,3<%WLi?l:1wv85j?gD`(<3,.x==x%B DG}KSBA6%,4JDME9jwAu: a a :uAwj9DMD44,%6<3*hb]p-o+ZEEY,Č+ZEEY,Č  c'F aa C��� �:j&���*�_��������27#"'7327 $'&54732#"'267#"%% 76767%767%7654.'&'&#"&'&54>76?62>?''! '&&''7&''%4632#"'&7">7&#"'&'67632327654'&#"\>xcev>rt6;#yprw??52H:u}M4f굡g.G *tt*  &<]ii];& ikhdtt^b ecC>]0L!(C8$0+E8C%$M/2-;Cc .* ,@.x==x%B DG}KSBh ELME N$bCJAi?l:1wv85j?g>LCR4.f>v::rAeME9jwAu: a a :uAwj9DMDVW$@"<<@6 @"O`DF_W;E !I+ /!-! CB*&_z 5����=j���J�����7327327#"'#""'72%654.'&'&#"&'%% 767%767%7&54>76?62>?''! '&'7&''>32#'&'4632%2347632#'&546\E[:TT:[E\lJDEI>zz>Z *tt* B g굤g  &<]ii];& l m nmuvmmm  :-.>>1@/=# -:  #=/@1>>b@,,@bdx==x.8t.f>v::rAe.t+B,E@y>zwwz>y9L,B=|9jwAu: a a :uAwj9|BQW.>. .>.QWB0B=1JJ=B*HGrB0GH*B=ϾJJ1=���� �=j�����(�7�D�u����-'"'72#"'&547632">7&>32#"'&327654'&#"654.'&'&#"&'%% 767%767%7&54>76?62>?''! '&'7&''2767!/MMMs>zz>Z+Q (F65/AFeN$0+EdFB/56F( Qy 0( ,@ *tt* B g굤g  &<]ii];& l m nmuvmmm ʎ(s"5gonno=x==x.L #$-G0,a&0$4%Ca,0G-$#  ;t.f>v::rAe.t+B,E@y>zwwz>y9L,B=|9jwAu: a a :uAwj9|BQW.>. .>.QWB(+H65���=j���'�4�i�����#"'&547632">7&>32#"'&327654'&#"654.'&'&#"&'%% 76?%767%7�2>?''! '&''7&''7&'54>76?7'7'7'27#"'7l+Q (F65/AFeN$0+EdFB/56F( Qy 0( ,@ *tt*  B f굡g i];&  l m nmttmmm l &<]PA<<AP [>wdev>L #$-G0,a&0$4%Ca,0G-$#  ;s.f>v::rAe.$A+B,E@y>zwvz>y9L,B a :uAwj9WBQW.>..>.QWB`*9jwAu: a:=NwY.-YwN=.x==x��� �=j���'�4�e��������#"'&547632">7&>32#"'&327654'&#"654.'&'&#"&'%% 767%767%7&54>76?62>?''! '&'7&''62&"%6 &#"�27#"'7'%%l+Q (F65/AFeN$0+EdFB/56F( Qy 0( ,@ *tt* B g굤g  &<]ii];& l m nmuvmmm GFF`T`Ȑ[>wdev>MM{/ML #$-G0,a&0$4%Ca,0G-$#  ;t.f>v::rAe.t+B,E@y>zwwz>y9L,B=|9jwAu: a a :uAwj9|BQW.>. .>.QWBcc_<<`.x==x=noo���=j� �,�4�d���"&545"'7276?.53265!"&532656 & &6?6?62>?''� �'7&''!2$7%767%7654/&'& &'%%BM 6L6nv>[[3 M=T=7Č=T=`n &<]ii];&+ l m nmudfvmmm ;Yg A+tt* B ?5O66,5=x..c?SwwSŋSwwSڵ`|jau: a a :ua̠|BQW.>.* .>.QWBz>y9L,B+Qb::Tnk+B,E@y>�����=j�4�s�{�����654.'&'&#"&'%% 76?%767%7�2>?''! '&''7&''7&'54>76?!&'& !47632�7'* *tt*  B f굡g i];&  l m nmttmmm l &<]EkjE?(___ڃs.f>v::rAe.$A+B,E@y>zwvz>y9L,B a :uAwj9WBQW.>..>.QWB`*9jwAu: aGaKtuK礣~____������ @��03#u��)���@ �d�d1�<20�KTKT[X��@���878YKTK T[KT[X�����@878YKTKT[X��@���878Y�KTX�����@878Y@````pppp]3#%3#^y���s��@���B�1�0KSXY"�K TX�����@878Y�KTX��@���878Y@ %%6FVjg ��/�/]]3#7���J��u@! � �VV 99991�<2990�K TX�����@878Y�KTX��@���878Y ]'.#"#4632326=3#"&9 $(}gV$=09" (}gT";9! 2-ev 3)dw� ��@�B�1�0KSXY"�K TX�����@878Y�KTX��@���878Y@*��$�$5CU�U����/�/]]#ę���1��w@ �91�<90�K TX�����@878Y�KTX��@���878YKTX�����@878Y@� �/�/- �]3#'#Ӌ���1��@ �91�290�K TK T[K T[K T[X�����@878Y�KTX��@���878YKTX�����@878Y@���� �"  �]373Ӌ ��9� ��#.#"#>32v cSRav 6978w{z��9� �j@� VV�1�20�K TX�����@878Y�KTX��@���878YKTKT[X�����@878Y332673#"&v cSRav 6978w{z���f��G�d�1�0�KTKT[X��@���878Y�KTX�����@878Y3#����@��1�<203#3#䙋�N����#!#ęę����������53#������������73#'3#���������� ��3#3#'3#}}d��������� ��3#3#'3#}}d�����������3#3#d���������� ���3#3#3#3#dd���&��;#"'&'#"'$&733$767654'3F??<ftGP|@Ah{;;5ISB5:&e\^}C"7:m4w>7K����X;����~X<����\�,�>��%!$'$&73!2%7&'&547676323!!"'654'&'&#"xhn}@AQ+"R:4RQP ioh4"(=)1$+<'g\^sM6,|y$K2S%jAzG' <8BN���?��0��654'&323276767'&54767632#!V)B,4((7(*HTO<?aNbNLZB`.NJ|m+M;3*)3P& ]027EW4,E$2Hf3Џ,'������ �!�5��;#"'+5327&'&54767632"67654'&'&f$'و'$A??8 D?$ 9P2*I1C299(M.L,0W 5+5DE2.4! ���k �.�@��%&'&'&547676323!!#'$'&5473!2766'&'&#"B.y9()Wp8c20-=^E>><l/"'"3 9Ld/  #+m=E2X:zFNV}`kL:DbZzWK# :<,; �����?���� ����&���R��~&���R������ ���%4'&"2>"'&4762<R8R8z?@?@@?@(8)*8@@@@@??� ''��&��'�cR�P~&��'�cR�P�' ����&���cL��~&���cL� >&��|�8��\K&��|�X��>K&��|�X� >&��?��\F&�� ��>F&�� � >&����\F&����>F&��� >&��'?�>\L&��'8 >>L&��'8 ���3_+��� 5__b���V'��J@!B � 6�991�/<2990KSXY"]33+532765#ոRQi&&}``01}�����`� �2@ � �F <<221�/<20@  @ P ` p ]33###53ø`<Ĥ����V.`���� 54!333##"3276!5R w{i&V`p?`3A0�c3'�q�=U��a4'�q��[��^3'P�q�=��cZ'dU��cZ'dU��aZ'd�q����aZ'd�q����vj 3'\�q�=��cZ'bU��vj V'}\��cW'u|��vj0Z'@d\��c:'u(D��cm:'Du��vc u'u��vV Y'Pp��VZ'Pd��VZ'Pd��V'P��c['u��{Pn&���Z�����,,���!!,,�����O���=32653#"&[hq`=QQ,�� &&��� &���3;#"'!5 767654x I*e2D0# &pgM,>ꅗ:H~�#'����`'S����'S���F'���8@'+ '�c;��~@'+ '�c<�� ~r'�>������9� �9�F KSKQZX�8Y1��/0@  @ P ` p ]3;#"&5Li a���^���q%���qq���u {&���J����O��w`����73#!!dž$Nd`����Vw`����#676#732767!5ʆ#5H2K1i0/N)deеT0Hd01``�vg{'������y{&������������3#3##������ �+@     22221�/220!#3!53#^ժ�� ?���!5 ?���8's��Xy���8 U't��Xy���8'y��s���8'v��Xy���8 U'w��Xy���8 'y��,v���$'v��|���$'w��|������N��@ T�1�/0333�����N��@T �1�/20%3!533yոB���y��@ T��1�/0)533ysոB���q���8@ E EԶ0]991�@  /0� 6& #"�� �3 *NYh> é������A@E E Զ0]91�@    /<20� 6& "'!53&54� �3 *NNJhh> é���!���8@ E EԶ0]991�@  /0� 6& &54� ��#"'!5 hYNJ>z����=��x� �4@   2291�@  /290)33!x³j*]Qi����x� �6@ �  2291�@    /2290%!5!33xtj³瓓]Qi�����'� �4@     2291�@    /290#5!33j³]Q�����=��q���) #33mCq"�����q� ��)5333!�mm"���q���)533#�m�����Oq� �$@  1�/2<0)3!33OkUq""������Oq� �(@   1� /22<0)533!33OιUΓ""������q� �$@ � 1��/2<0)533!3kιU"����Oq� �$@   <1��/2035!!5!3ΓK"����Oq� �$@   1��/20#5!!5!3ΓK"����q�� @ �1��/0!5!!5kqK����q�����:@!E E ܲ@]ܲ@ ]1�@  �/<0!&'.4> !�2>4."RJr 惃sKR9[ZZ 1ũbbŨ1 p`88`p`88��������!�>@#E E"ܲ@]ܲ@]1�@  �/2<0%!!5!&'.4> �2>4."RJr 惃sKRQ[ZZ{ 1ũbbŨ1 p`88`p`88����O���:@!EE ܲ@]ܲ@]1�@  /<0#5!&'.4> �2>4."RJr 惃sKRQ[ZZ{ 1ũbbŨ1 p`88`p`88����O�� �&@ �   21� /03"3#!5!>k f�����O�� �"�  21� /03"3#!5!>c f������� �$@ �  21� /03"3#!5!pk f��q�����7@ E<21�@  �/<20!!##"&6 !354'&"3.Cf^v ]8mr^<Uf"qɃ]8ƃ�������;@! E <21�@ �/2<20%!##"&6 !3!554'&"3.Cf^v7]8mr^K<Uf"Ƀ]8ƃ���������7@ E<21�@  �/<20%!##"&6 !!554'&"3.Cf^v]8mr^K<UfɃ]8ƃ�������� �,@   <<1�@ � �/03!!!!!55Փ/������ �0@   <<1�@  � �/20#53!!!!!55B/�����D� �,@    <<1�@  ��/0)53!!!!ys55B/����=��� �,@ � <<1�@ � �/0!!5!!5!355ߒѓ������ �0@  <<1�@ � �/20#5!!5!!5!355ՓLѓ������ �,@    <<1�@ � �/0)5!!5!!5!,55Lѓ������ ��*@  <1�@   20!!27654'&3!23,R4,,=ٹUiXO]Oz}I_"_Ҥ���������.@  <1�@  �/220#533!23!!27654'&ιUiXO,R4,,=B_Ҥ]Oz}I_������ ��*@  <1�@   /20!!27654'&533!2#,R4,,= ιUiXXXl]Oz}I_"B_ҭ��������@@  �ܲ_�]9�@ � �/999@  10!4'&'5!!5Mc4B_9V@9�������D@   ܲ_]9�@ � �/2999@  10#5!&'&'&'5!! 5Mc4BX]9V@9������$��@@   ܲ_]9�@ � �/999@  10#5!&'&'&'5! 5Mc4B X]9Vq����=����:@   91�@ /̲]촍]0!533T9����� �>@  91�@ /2̲]촍]0#5!533hՓL9���� ��:@  91�@ /̲]촍]0#5!53hL9+��������#�1@%!$1�@  #�/2203432>3234&#"!4&#"!}x5%^qZHZl�K--Xh|ŕnc��������%�5@'#&1�@  $/2220#53432>3234&#"!4&#"!}x5%^qZHZl[�K--Xh|ŕnc��������#�1@%!$1�@  "/220#53432>324&#"!4&#"!}x5%^ZHZl[�K--Xh&|ŕnc�����=��� �-@   <<1�@  �/<<0!!5!3!!!KK?��������1@   <<1�@  �/2<<0#5!!5!3!!!KK?������� �-@  � <<1�@  �/<<0)5!!5!3!!@KK?�����=��X���>@� <<<<1�@  /2<<<220%!!5!3!3!!!=KøL??���X���B@  �<<<<1�@  /22<<<220#5!!5!3!3!!!%!KøL=??������>@  <<<<1�@  �/2<<<<<0)5!!5!3!3!!!0KøL=??����Oq�� �%@   1��/203!3!$Uq"K�����Oq�� �*@    1�@  �/220#53!3!$U"K����q�� �%@  1� �/20)53!!kUޓK����=�����C  1�@ B/0KSX@�Y!!!tFs0hB~�������� �F  1�@ B /20KSX@�Y!5!!!tFlhhB~B��������C  1�@ B/0KSX@�Y!5!!tFlh0B~B+������� ���8@!�  <<1�@    /2<20327654'&+!!!2/!m]%i ; @ED\qQE=<d^K"qd|[|����� ��!�<@ #� "<<1�@   /22<20327654'&+!53!!2/!m]%i ;7@ED\qQE=<d^K"d|[|����n� ���8@!�  <<1�@    /2<20327654'&+!!53!!2/m]%i ;@ED\qQE=<d^K"d|[|�������Q� �.@   <<1�@  �/0!!#3!33K������Q��2@   <<1�@  �/20#5!!#3!33Kԓ������}� �.@    <<1�@  �/0#5!!#3!3K+�����p��� ��3@ <<1�@  �/<20!!"!"'&54763!!!!0R4,,=nk}XXXl2L!K]Oz}I_ d_ҭ"/���� ��7@!  <<1�@ � /2<20!!"5!!"'&54763!!!!0R4,,=Uk}XXXl2L!K]Oz}I_ ч_ҭ"/������ � ��3@  <<1�@ � /<20!!"5!!"'&54763!!!0R4,,=Uk}XXXl2LK]Oz}I_ ч_ҭ"��=��� �$@  � 1� /20!!5!!!NBQ������� �)@  1�@  �/220#5!!5!!!NQ������ �$@   1� �/20)5!!5!!@N�����=�����@  1�@ B/20KSX@�Y% 33~�������� �B  1�@ B/220KSX@�Y% 5333~B������@  1�@ B/20KSX@�Y% 533Г~B+����q����(��!&'.4767675!5!!�2>4."RJrCEoJRXErrJS9[ZZ 1SV/ { 2Ʀ1 "p_88_p`88������*��#5!5&'.4767675!5!!�2>4."RJrCEoJRXErrJS9[ZZ 1SV/ { 2Ʀ1 "p_88_p`88�����O��(��#5!5&'.4767675!5!�2>4."RJrCEoJRXErrJSQ[ZZ 1SV/ { 2Ʀ1 {"p_88_p`88������Q� �%@   1��/0!!#!3B�����Q� �*@  1�@  �/20#5!!#!3ԓ����}� �%@   1��/0#5!!#!+������Q� �(@   <1� �/0!!#3!3O�����Q� �-@   <1�@   �/20#5!!#3!3ԓ����}� �(@    <1� �/0#5!!#3!������B�� �/@   <<1�@ �  /20!!!5!3z;  K"qѓ�����B���3@   <<1�@ � /220!53!!5!3z;7 K"ѓ�����m�� �/@    <<1�@ � /20!53!!5!z;7 K"ѓ+����q��� �&�B@%(E# E'ܲ@ ]<<ܲ@]1�@ # $ /<<0�2>4."&'.4767673! [ZZRJrCEoJRXErrJS"p_88_p`88~ 1SV/ { 2Ʀ1 ������� �(�F@ *E#'E)ܲ@]<<ܲ@#]1�@' (/2<<0�2>4."!5!5&'.4767673 [ZZlRJrCEoJRXErrJS"p_88_p`88 1SV/ { 2Ʀ1 �����O� �&�B@(E# E&'ܲ@ ]<<ܲ@]1�@ #  %/<<0�2>4."5&'.4767673!5 [ZZRJrCEoJRXErrJS0"p_88_p`88 1SV/ { 2Ʀ1 {�����q����*��!&'.4767675!5!!!�2>4."RJrCEoJRNXErrJS9[ZZ 1SV/ 2Ʀ1 "p_88_p`88����� �,��%!5!5&'.4767675!5!!�2>4."RJrCEoJRNXErrJSQ[ZZ 1SV/ 2Ʀ1 p_88_p`88���O��*��)5!5&'.4767675!5!!�2>4."0RJrCEoJRNXErrJSQ[ZZ 1SV/ 2Ʀ1 p_88_p`88� ���'\��'\��\�� ���'\��'\�]�� ���'\��']��\�� ���'\��']��]�� ���']��'\��\�� ���']��'\��]�� ���']��']��\�� ���']��']��]�� ���� �:@ �  @ ? o ]9999991� 2<0#'##'##'d2222222ddddd�����V���!#!3!3#3jժV��V8`���!##333#{}`9V����VX{�� ��%5#"&5332653!"&'5326Cuȸ||aQQRjBfca{+,*����}GR'���}GR'���}G'K'���}Gx'����}G'��� ~&'X �� ~&'4H�� ~&'��('4H�� ~' �� ~'��� G&��'_  &��'R7&��'R� G&��x  &��  7&�� � G&��' x  &��'   7&��'  � &��x2&��X&��X� &��~ ��2&�� ��&�� ���&��R��&��|R��&��|R�u F&��,��@&��,��F&��,�\&��k?&�� &���\L&��'k?&��'~ ~&��'�\&��?&��, &��,�k &��k��?&��~�� ~&���k &��k��?&��,~�� x&��>���7��%2$6=4'%$=4767!;#"&'#!"'$4733k1yY `h_ /.Z\9 Sl ?AhXl k7>c`7# #5&E^209&b \^~B"����� ��#5!276'&'%$=4767!#. cY `h_ >_߸h,n7>ba7# #5&qe�����)��#5!27654'%$=4767!;#"&'#9pY `h_ /.ZZ8 `h7?ba7# #5&E_/(W���&��F��&����&���&��F��r&�����r&����&��X&���&����+& ��F��+&!����+&"���+& ��X+&!���+&"����4& ����4&!���K��4&"���K�#&��j��&����&���#4&����4&�����4&����#&��& &���c &����+&,��'?&'�R&���~'�R&����+&,��'?&&'�R&���P~'�R&���P� +&,��&��&���cR��~&���cR����W _<������?ײ����?ײ r U�������������m�� Q r����������������f��������55����q=�3�����=���d��������d����������?���y�}��s)���3�s�\�\?�u���L�s�L�s���y��D{�={�\���������{�f�q�q�q�/�q�9�9�9����q��qJ�+�o#�7��=�V�;�=3�X�����55���^�R��\����s���d������5�^5�b�s����#5��`����b?�y�y�y�y�y�y���s����\�;\�\\�3� �L�sL�sL�sL�sL�sL�f����� ��{�{�{�{�{�{�{f�q�q�q�q�q99�99�q��q�q�q�q�q��H�����=��=y��{y��{y��{�sf�q�sf�q�sf�q�sf�q)��q3� �q��q��q��q��q��q3�s�q3�s�q3�s�q3�s�q�T��x\9\�9\9\�9�\�9��r�\9?���u�9�u�9�u���u��F����������L�s�qL�s�qL�s�q�s/�q�J��J��J��+�o�+�o�+�o�+�o#�7#�7#�7�������������D�V�={�\3�X{�\3�X{�\3�X�/� }��}�����s�sf�q3� }��q�q�L�u�3�s~���\� ��9� �=��L�sN�g�v�s�q7���r+�d�#�7�#�7���N��={�\3�XT�T�\�h3�q�T�]�h�X�\���]� `� d� <�q�K��s�d�a�y��{\9L�s�q�����������qy��{y��{��{3�s�q3�s�q?�L�s�qL�s�qT��X9 `� d� <�q3�s�q�u���y��{��{L�f�Hy��{y��{��q��q\9\�9L�s�qL�s�q�J��J������+�o#�7�,�G���q�q�q{�\3�Xy��{��qL�s�qL�s�qL�s�qL�s�q�=���79�q�qy� f� u� +�o3�X�P�P}� � y���q\9@�s�q� J�� ��q��e�f�q�q�q�q�q�|S�A�4�P�q9�q�q �q�`�`���9���t*�K�M:�����+#���q�q�G�pP��P��O��J�I�>�>�t��+�o�7#�7#�7���q��=�V�=�f3�X3�X�X�m�X�X�X�XL�s�P�q�q;�VV���q�X�X�qv�q�q�7�7:�7�/�<��6�6J��O��<�u1�uf�u]�H^�H� �6�&:�����u�uu�u�u�u� � ��������3����s��3������s�o�ou�uu�u���d�d������L������h�uT�z�u�u�u���������%���������q����������������7������������]������������y����q��$����U������ �� ��$�� ��z��w������(��j��#��L������c��������������������x����h��������!��c��+��������q������������������������c��3������x����+��x��.����p��p��p��p��*��p��w<���.�:�:��3��e�f�qe���s����D�y�}�u�y��{�\�L�s\�?�y����L�s���L�s{�=L�s�N\�F�qS����F�q�� �qS�Z�k��q���=�x�Jv�k�q�J��q�q�d�G�p�;G�p����q��?���q�W�WG�p�AO�pL�s�q0��q�@G�G��r�wx�s��sF�qU��-~�O�d$�s��6�s�q�,J�7O�p�f�q9L�s�q����s�5��U�s�s�s��J��s�\�\�\�T\�J���#�y�}�}��@�e��(!�����T��L�s���s�#�y{�=6�|����<�}��o���{�p�4��k�q5�FA�3�3���L �;��q;��f�q�<�=�p�;r��R���>Q��d�q��t�q�q��/4�d�q+�o9�998�L0�7�/�3��=;�x�s�*�`��� �D�3 G��L�s�k7���sS�[��2L�s�q@�R�2@�R�2�s<�q�s�q p�v9�x�s��sf�q�;����������XXX.�j�}�!�&���4�f�G�8�=��(5�F!�A������!�=�2�*�I����S��s�q�sf�q�<�=�={�=�;yt�|��|��|������\��(5�F?��5�6]�.�I�6�r�|���2�9�y��{y��{��{��qL�u�qL�u�q�(5�F!�A�T��X�3��3�L�s�qL�s�qL�s�q�od�q�#�=�#�=�#�=|���4��Q�f�G�8{�=�;{�=�;}��q �-�q��n���6�.��3�sG�q/��S��T�L Z�T�L'��A��tL�s�q�D�V���T>�L�L�X�v�!���]�Z�-�����]�D�`���F ��d#�iU�������xg�Z%�U���d���M�|�x�2L�sR�nu�u����>���Z��C�qN���q���C�q�,���q���j���,���<� �{�n0������oz���)�oq�F~���d��D�����������D������c��c����������/��N��D�d��c\������\��f��cY��XL�X^�X:�.��X:�0��L�X;�X�XO�o�X.�4�X1��X��Q�X�X��X�XB��b��S�(������������?��99�l9�lC�9��1���*�*�*��}�} � � � �f�f��u�uXK�5�k����1�C�C������������������������������O��O�����LLL�RL�LL�L�L�UL�<L�<L�dL����\�W�5�k��V�z��������*�*�*�*�*�*�*��}�}�}�}�}�}�}�}�}== � � � � �f��uK�K�K�K�K�K�5�k5�k)�n�)����)�)�)�)�)�)�����������*�C�C�1�LLL�RL�LL�RL�jL�L�<L�<L�d����������9��qd�=�=;�;��q;��q��=x���=��=D�=;���=�=��p�=��=�q=�=�.��q�q������B��������[���B���[�������{�d{�d�]�x���m�x��s[�"�)��>�WE�_��I��I�Y"�~�h~�h�@�sx�2�O�s�O��sx�M��o��`P�{P��@��@��@��@������`��N���zB�za�\�d�������>��N����� �c �c]���c��c�Y]�d�j�i:�:��x�nn�o�n�d$�P�<P�y�<�x�<�x��d@�2 �PK�n���d�d�Z ��n��x��y�x��d���<�<��o�<�n�P�d$�d�Z�d�d�d�)h�d$�d�Z�d.�d.�J�d�d$�d^�d.�<�Z.� �d�dJ�d$�d$�<.��Z.�d$�)�d.���d$�x�d�d$�do�d�dj�Z�d�P�d�n�dy�y�y�y�'�'�'�'�'�w'�w����������'���w��w'�w �X�c�^c�^��%���H� �����E���wy�y�y�y��w�w�w�w�w�w�y�������w��w��w��w�w�������w�w�w�w�y�y^��^��^��l�4�wl�4�w�4�y�4�y�y����w�y�F����F�F�F���*�F�����*�F�*�F�����A�A�8�F3��F3��F����F�F�F���*�F�����*�F�*�F�����z�z��wu�u�u��w�w�wu�u��&�w�����&�w�&�w���������w�F�F� �w�w�w�F�F�G�wy��Fy��F�F����w�F�F�F�w�w�w�F�F�G�wy�=�Fy�=�F�G�w�G�w�=�F�=�F��w�F����F�F�F����FV�+�V�+���F��FV�+�V�+�V�Y�]�Y��F�F�F"�F"�F"�F"�FG��FG��FG��F ��F ��F ��F ��F ��w����w�w�w���?�w�����?�w�?�w�����Y���S�S�wS�wS�S�S�����F�F�F��FY��wy�y�y�y��M�M�w�wd��w��������S�S�y�y�4�y��F�w�w�F�F�w�w���`�`�`�`�`�`�`���F�w�F�w � � ��� � ����F�F�w�w�F�F�%�w%�!%�!%�w%�w%�!%�!Y� �)�#�s���u`� z� � � �� �� � �s 4 s 3  E p 2 O 3w�q�=� �{�>f�q��$�S�9�(���� �3��qf�y�qy�qy�3/�q�q�q2��2�2�<����/�=�V3�X5�x��=�2��Z�Lr� �u��/�/�S�H�|�|N��Y����H�G ���p�+"�M"�M>�G/�Mm�u>�GV�GV�G�T�R>�Gn�zh�u�uE�uO�G�GO�GO�Gm�u\�#=�n�n�uV�&7�y��GS�G�%n�z�u=�nV�&7�y�K�yS�G�%���tV�29�>�G�G�GO�G�T_�>�G=�n�I�z�I�IV�z�[�q�u�uI�uE�qO�GO�G�FK\�#�^Y�G�u@�zV�&�7~�7�7#�7O�G��[��[��[��[��B��By��{}��}��}���sf�q)��q)��q)��q)��q)��q��q��q��q��q��q��/3�s�q���������\��9\�9?��?��?��u�M�u�Mu�9u�9��������������L�s�qL�s�qL�s�qL�s�q�����J��J��J��J�T�+�o�+�o�+�o�+�o�+�o#�7#�7#�7#�7����������y��=y��=�D�V�D�V�D�V�D�V�D�V{�=�;{�=�;�={�\3�X{�\3�X{�\3�X�#��V�=�{�/��/&��qy��{y��{y��{y��{y��{y��{y��{y��{y��{y��{y��{y��{��q��q��q��q��q��q��q��q\�Z9�D\�9�L�s�qL�s�qL�s�qL�s�qL�s�qL�s�qL�s�qN�g�vN�g�vN�g�vN�g�vN�g�v���������������=�=�=�='�� F�qF�qF�qF�qF�qF�qF�qF�qy�y���'�i���S�S�S�S�S�S�����0�l�������������7�h�x����� ���������q�q�q�q�q�qo��������������E���.���������k������_��F�qF�qS�c��<���q�q����F�qF�qF�qF�qF�qF�qF�qF�qy�y���'�i���������������7�h�x����������k������_��F�qF�qF�qF�qF�qF�qF�qy�y��y����������<���pr��������\\�D��~������������{������������a�N�s������������������V��������������������������������d�d�d��d��d���������%�%�%�%���9��933�W���������������������������������� �q �q�(�()�(�(�()�(� 3�3���?��nn���=��V��`�J���d�������=n��=���dn8�N�(ff�a�d�p������������������������������������������������5�Wn�z5�?5�f5�\5�l5�Y5�S9�9�9��o�g0�u5�W5�5�^5�b5�?5�f5�\5�l5�Y5�S9�9�9��o�g"�MV�GO�G�uV�G<�uh�uT�z�u0�um�u�u\�#�V�s�`����u .���;F�_�q���(� .��.�D�]�1�u���jn� ����=��=��=����P��=&�C&�C�s�#&�<�<��o��I ���H�Z�;�j�DN� h�R�6��n�L�sb�B�SV�,�y�(�'y��\�X�N�N��D?�y�J�\��}�W�J�T��9�h�gd�(�V �Fh�Z ��$��<��|�3�u�u��W�Z�[�O=�;6�Q�� ���^��^�b�?��f��b�f�l�\���b�y�a�� �W�{�=w�= �=u��s)��9���~��=}�=�= ]�=��;�;�;9�f�q�q� �y)� �y�se��s�W�d�u�d    �d�u�,��d�u�d�u�d�u�d�v�d�v�d�d*ZZ�d�-�O��p���d�d�u�u�d�w�d�d�x�v�x�d�d�d�d�u�d�u�d �� �d�u�d�u�d�u�k�u�7^�H^^^@^^^�u�z�z^�u�w�u�d�u�d�d�u�d�7�u�7y��#�_���ZZ������,��d������DX�=�=�=��,�,�����f���f+�uP�uu�u+�uP�uu�u+�u+�u+�u�y�y��y�����������������������������������������������������`�`�������������������������������������>�>������������������*�*�����������������y��y�b�y*����������������������c�c����|��� a� a������������������������������X���������X������J�r�;����xx�dxx�d���������++�* 8� 8� P� 8� �x P�����F�q� 8��#��������������������������������+�7��'��Y�,�,�,�,�,�,�,�,�,�,�xxxxxxx||''''''''''''''''''''''q''''''''''����������l�l���g�g�'�'�'�'���'�'���'�'�'�'���'�'���'�'�'�'�'��p��p�r�p�p�p�p�p�p�p�p�p7�p7�T���������p�p'�'�'�'�3�����'�'�'��p�����p�p�p�p'�'�'�����'�,���h,�d,�,�,�,��+�,��}�}_�}�} � �,�,�,�B�,�d,�,�,�,�,�,�,�,��,��,�},�,�,�dZ�d�2�E�\�,�,�,��,�,�,�,�,�,�,�,�,�,�,�,�W�W�W�,�,,����,�,S,,�,,,�],�,�,�,,�m,�,�E,�,�,�,A,�,�,U,,Q,0,�,�,U,,L,0,C,�,X,�,B,�,X,�,���,x,����� �,�,�,�,�,�,�,�,�,�,�,�,�,�,1������,�,�,�,�,�,�,�,�,�,�,X,X,�j,�, T�},�y,�},),�,,,,�d� �� f�9� �� d�T� ��Y���xD�V�V�V�V���V��I�V�V�x��+��5��X�3�����p�p�p�pR >�p��T�V�S�T�W�W�/�V�0�/�0�0�0�2���p�@�T��T�T�T�p�����n�n�T�V������a�a�T�T,�f,�z,�z,�z,�z,���xN�N�x>N�nX�~�#9Uwlf,�,�,�,�,�,�,�,�,�,�� � � � � � � � � � � � � � � � � � � � �u��u��u�u�u�u�u�u�u����u�u�u�u�u�+�+��<���u���u��s����u�n�O�����s�s��[�Y�O�O B�u x�d x�u x�d x�d x�u x�d x�d x�u x�d x�u x�u��,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,�d�u��w�Ow�O����������������������:��:��: �u+�u+�u+�u+�u+�u+�u+�u+�u+�u+�u++�u+�u+�u+�u+�k������������������������������������������������������ � �7�7^^� � �7^�u�u�H�H����'�'�'�'���$�$���"�p�M�Mu� 9� u� ��H#��?��{�\3�X@�s�y�@�s�= �D�V�h<��G�pP���q�bfr� �{�\�{�2�P��iI�P���l��h�P�m�Pi�h�hs�s�h�h�fc�h�{�d�P�h�h�P�V�z]�P�<�`�FP�P�d�z�|"�h5�z,�q�s�su�@x�C�@~�y�y���v��{�\�{�\�s�sg��)�?�>8�{�\(���o�o:�o��\�:�o\���c�s�s����s�s�s$�d{�=�s�y���N�s�N�s�6?������?�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�}���F)�3�s?�?���s�s{�\����u����;y�y��3���D{�=}�y�y���\�L�s��u�#�sf�f���f�f����r+�d�� p�v9�;�<@�>�s�p���eK�k�T5�L m��L�s�q�s�q �s&�q�:Bz�<�<|������������������f�f������s�s���7�S��+�o ��{ ��{ #��{��{��{��{�se�?� �q�#��Sj�xt� � �s&�q� �22�2L�s�q� � u� 9�����553�|��M.�U�3��?�����J��+�hR��w�F�\� �D���n�`#�Z����n�`�n����n�`�n���#�Z�`�n��3������n�n�n�n�o�n9�n�nq�n�n Y�n�n��n�n�nO�n��n�2�n�n)�n�n�n�1�p�n��n�!�2�n�x�n�n�n�n�ns�zw�d�d�d�d�d�d�d�d�d�d�d$�d$�d$�dK�dK�dK�dK�dK�d_�<_�<_�<_�<_�<_�<�q�/ �/ �/�/�/}�/�o � � � }� <����V�J�N�1�X?�,�X�X�u�X�`��X�N�X�XY�Y�Y��XL�X^�X:��Y?�Y0��YL�X;�X�Xo�X2�X1����X��X�XB�.��X;�X��X��:j��:j��:j��:j��:j��:jK�H� K�H� *�*�**�*�**�*�**�*�*�}3�}�}3�}�}3�}�}3�}jj)�)�k)�)�k)�)�k)�)�k����:j��8��k":jC��:j������������������������������������������������������������������p������*����X�XX��iX�X�XX�XX�XXXX�X�9p9�lp�l"9�lp�lC��:j9�p���:j1�J���:j��:j*�*�**�*�**�*�*�}3�}�}3�}jj � 3�# � 3�# � � � �f��^f��^�uB�u�uB�u/K�H� 5�k�k ��k��p�S�I��:j1�J�8"C��C��:j..���T�T��������������������4��d��d�d�d����:�D��_� j� �d�:�}������d�}�x�z�d8�v�v��d�dD��d}��d,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�����c�3�s$�f"�=�3�L�r����Dr�lK�{�f�q��o�/�q��5�� "���q�q�q�+�o�7��=H�Vh�L�=�Xy�}��s)���3�s��\?�u���L�s�L�s���y��D{�={�\�{�f�q�q�q�/�q�9�9�9����q��qJ�+�o#�7��=�V�;�=3�X��k���Z��q�A��j�����d����� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ���������������������������������������������������/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�@�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�X� x�KW�= @�W�W� Y�_W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W� Y�_W�W�W�W�#W�W� �W�W�W�W�: Y�`W�:W�=W�=W�=W�=W�=W�=������s���� ��������������N���������������:jH� �k :j���:j�:j*�**�**�**�*_���9�xxxxxxxxvxxvxxvxxxvxvxxxx��,�����p�:jj9�J��q�q9��O99���������������������������:�::�qd�=dd�=;�;;;�;;�q;�;;�q��=x�xx��=��=D�=DD;�;;��=���=�==�p�=��=���q=�===�==.�..�q�q��,�,�,�,�,�,�,�,�.�j��3�}3�}3�}3�}3�}jjjjj 3�# 3�# 3�# � ��^B�uH� H� H� �k �k n�)�k�k�k)�k)�k)�k�p�p�p�:j�:j�:j�����?� 0�� ��$��%��*�K��-�r��2�9��4�K��7D��9��:��;��< ��R�&��Y��\�������������9���9���9���9���9�� ���&���&���&���&���&�������������K�&D�: �$��$��$��$�$�9�$�&�$�*�$�2�$�4�$�7a�$�9}�$�:�$�<a�$�F�$�G�$�H�$�I�$�R�$�T�$�W�$�Y�$�Z�$�\u�$�m�$��9�$��9�$��9�$��9�$��9�$��$��$��$��$��$��$�a�$��$��$��$��$��$��$��$��$��$��$�u�$�u�$��9�$��9�$��9�$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$��$�$�$�$�$�$�$$a�$%�$&a�$'�$6�$7�$8a�$9u�$:a�$�$�$�$�$�$a�$�$�$�$a�$u�$ y�$ z�$ {�$ |�$ }�$ ~�$ a�$ u�$ �$ �$ �/�%�&�%�*�%�2�%�6�%�9�%�:�%�<�%�m�%�}�%��%��%��%��%��%��%��%��%��%��%��%��%��%��%��%�%�%�%�%�% �%"�%6�%8�%:�%�%�%�%�% y�% {�% }�% �% �% �% �&�<�&�m�&�}�&��&8�&:�&�& �& �&�'�$�'�9�'�<�'�m�'�}�'��'��'��'��'��'��'��'��'��'8�':�'�' �' �' �' D�)��)�a�)�$D�)�6�)�7�)�DD�)�H�)�Lk�)�R�)�Uk�)�X�)�\D�)�D�)�D�)�D�)�D�)�D�)�D�)�D�)�D�)�D�)�D�)�D�)��)��)��)��)��)��)��)��)��)��)��)��)��)�D�)�D�)�D�)�D�)�D�)�D�)�D�)�D�)��)��)��)��)��)�k�)�k�)�)�)�)k�)k�)k�)�)�) �)"�)$�)&�)(�)+�)-�)/�)1�)3�)5�)9D�)�)�)�)�)�)D�) D�) �) �*�7�*�<�*�m�*�}�*��*&�*:�* �* �* �+��+ �+ �+ �-��-�$�-�m�-�}�-��-��-��-��-��- �- �- �.�)�.�$�.�&�.�2�.�7a�.�8�.�:�.�<�.�D�.�H�.�R�.�X�.�\k�.�m}�.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.��.�k�.�k�.��.��.��.&a�.0�.1�.:�. �. �/��/�$�/�/�2�/�7�/�8�/�9�/�:D�/�<�/�H�/�R�/�X�/�\D�/��/�/��/�/��/�/��/�/��/�/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/��/�D�/�D�/��/&�/0�/1�/:�/ a�/ �2��9�2��2��2�$�2�9�2�;}�2�<�2�m�2��2��2��2��2��2��2:�2 �2 �2 D�3��3��3�$}�3�<�3�D�3�H�3�L�3�Q�3�R�3�U�3�V�3�X�3�m�3�}�3�}�3�}�3�}�3�}�3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3��3 �3�3�3!�3#�31�3:�3 �&�3 �&�3 �4��9�4 �4 �4 }�5��5��5��5�$�5�&�5�7k�5�9�5�:�5�<}�5�D�5�H�5�R�5�X�5�\�5�m�5�}�5��5��5��5��5��5��5�}�5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5��5&k�51�5:}�5 k�5 }�5 �6�$�&�6��&�6��&�6��&�6��&�6��&�7�D�7� �7��7�$a�7�&�7�7�7�D�7�F�7�H�7�L�7�R�7�U�7�V�7�X�7�Z�7�\�7�mD�7�}�7�a�7�a�7�a�7�a�7�a�7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7��7�7�7!�7#�7&�71�7 �7 �8�=�8?�9��9��9�Y�9�$}�9�2�9�Da�9�Ha�9�L�9�Ra�9�Xu�9�\�9�mN�9�}�9�}�9�}�9�}�9�}�9�}�9��9��9��9��9��9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�a�9�u�9�u�9�u�9�u�9��9��9�a�91u�9 �:��:��:��:�$�:�D}�:�H�:�L�:�R�:�U�:�X�:�\�:�m�:�}�:��:��:��:��:��:�}�:�}�:�}�:�}�:�}�:�}�:��:��:��:��:��:��:��:��:��:��:��:��:��:��:��:��:�:�:1�: �: �;��;�&k�;�2}�;�7�;�H�;�m�;�k�;�}�;�}�;�}�;�}�;�}�;��;��;��;��;�k�;�k�;��;&�; a�; �; �<� �<�a�<��<�$a�<�&�<�2�<�D�<�H�<�L�<�R�<�X�<�m�<�}k�<�a�<�a�<�a�<�a�<�a�<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<��<1�< �< �< �=��= �= �= �H�[�I��I�k�I��I�W�I�Z�I�\�I�m�I�}�I��I��I'�I �A�I �N�D�N�H�N�R�N�X�N�\�N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N��N1�Q k�Q �Q �R��&�R��R�[�R k�R �R }�U�}�U�D�U��U�F�U�G�U�H�U�J�U�K�U�P�U�Q�U�R�U�T�U�U�U�[�U�m�U��U��U��U��U��U��U��U��U��U��U��U��U��U��H�U��U��U �U�U�U �V�U �Y��Y�a�Y��Y�m�Y�}�Y �Y �Z�D�Z��Z�m�Z�}�Z )�[�F�[�H�[�R�[��[��[��[��[��[��[��[��[��[��[��[��[��\��\��\�k�\�m�\�}�\ �m�%�m�&�m�'�m�*�m�-�m�7�m�9�m�:�m�<k�m�Y�m�Z�m�\�m���m��m�k�m��m��m��m��m��m��m&�m:k�}�$�}�%�}�&�}�'�}�-�}�2�}�7D�}�9N�}�:�}�;�}�<�}�Y�}�Z�}�\�}��}��}��}��}��}��}��}��}��}��}��}��}��}��}��}��}��}&D�}:��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��\u��m���9���9���9���9���9��������������a����������������������u��u���9���9���9���������������������������������������$a�%�&a�'�6�7�8a�9u�:a��� y� |� }� ~� a� u� � � �/��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��\u��m���9���9���9���9���9��������������a����������������������u��u���9���9���9���������������������������������������$a�%�&a�'�6�7�8a�9u�:a��� y� {� |� }� ~� a� u� � � �/��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��\u��m���9���9���9���9���9��������������a����������������������u��u���9���9���9���������������������������������������$a�%�&a�'�6�7�8a�9u�:a��� y� {� |� }� ~� a� u� � � �/��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��\u��m���9���9���9���9���9��������������a����������������������u��u���9���9���9���������������������������������������$a�%�&a�'�6�7�8a�9u�:a�� y� {� |� }� ~� a� u� � � �/��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��\u��m���9���9���9���9���9��������������a����������������������u��u���9���9���9���������������������������������������$a�%�&a�'�6�7�8a�9u�:a��� y� {� |� }� ~� a� u� � � �/� � � ��<��m��}���:� �&��$��9��<��m��}�������������������8�:�� � � � D���9������$��9��;}��<��m�������������:� � � D���9������$��9��;}��<��m�������������:� � � D���9������$��9��;}��<��m�������������:� � � D���9������$��9��;}��<��m�������������:� � � D���9������$��9��;}��<��m�������������:� � � D��=�?��=�?��=�?��=�?�� ��a����$a��&��2��D��H��L��R��X��m��}k��a��a��a��a��a���������������������������������������������������������1� � � ��k��� � D���&� � � ��[��[��[��[� � � � k� � ���&����[� k� � }���&����[� k� � }���&����[� k� � }���&����[� k� � }���&����[� k� � }������k��m��}� ������k��m��}� ��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��\u��m���9���9���9���9���9������������a����������������������u��u���9���9���9�����������������������������������$a�%�&a�'�6�7�8a�9u�:a��� y� {� |� }� ~� a� u� � � �/��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��\u��m���9���9���9���9���9������������a����������������������u��u���9���9���9�����������������������������������$a�%�&a�'�6�7�8a�9u�:a��� y� {� |� }� ~� a� u� � � �/��������$�9��&��*��2��4��7a��9}��:��<a��F��G��H��I��R��T��W��Y��Z��m���9���9���9���9���9������������a�����������������������9���9���9����������������������������������$a�%�&a�'�6�7�8a�:a��� y� {� |� }� ~� a� � � �/��<��m��}���:� �&��<��m��}���:� �&��$��9��<��m��}�������������������8�:�� � � � D��$��9��<��m��}�������������:� � � D��[��7��<��m��}���&�:� � � ����$�/��2��7��8��9��:D��<��H��R��X��\D���/���/���/���/���/������������������������������������������������D��D���&�0�1�:� a� ����$�/��2��7��8��9��:D��<��H��R��X��\D���/���/���/���/���/������������������������������������������������D��D���&�0�1�:� a� �O? k  ����$�&�7k�9�:�<}�D�H�R�X�\�m�}�������}������������������������&k1:} k } �}�D��F�G�H�J�K�P�Q�R�T�U�[�m���������������H��  �V ����$�&�7k�9�:�<}�D�H�R�X�\�m�}�������}������������������������&k1:} k } �}�D��F�G�H�J�K�P�Q�R�T�U�[�m����������������  �V  �$�& ��& ��& ��& ��& ��&"�$�&"��&"��&"��&"��&"��&&�D&� &�&�$a&�&&�7&�D&�F&�H&�L&�R&�U&�V&�X&�Z&�\&�mD&�}&�a&�a&�a&�a&�a&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&&&!&#&&&1& & 0�=0?:� :�a:�:�$a:�&:�2:�D:�H:�L:�R:�X:�m:�}k:�a:�a:�a:�a:�a:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:1: : : ?�? ? ? �$ �% �*�K �-�r �2�9 �4�K �7D �9 �: �; �< �R�& �Y �\ � � � � � ��9 ��9 ��9 ��9 ��9 � ��& ��& ��& ��& ��& � � ��K &D : �$ �% �& �' �) �* �+ �- �. �/ �2 �3 �4 �5 �; �= �I �Q �Rk �U �Y �Z �\ � � � � � �} � � � � � � � � � � �k �k �k �k �k � � � � � � � �      ?  �$�& �% �& �' �) �* �+ �-�/ �. �/ �2 �3 �4 �5 �7 �9 �: �; �< �I �Q �R �U �Y �Z< �\ ��& ��& ��& ��& ��& ��& � � � � � � � � � � � � � � � � � � � � � � � �      & : �D� ��$a�&�7�D�F�H�L�R�U�V�X�Z�\�mD�}�a�a�a�a�a����������������������������!#&1  �)�$�&�2�7a�8�:�<�D�H�R�X�\k�m}������������������������������������k�k���&a01:  �D�H�R�X�\����������������������1F^G^H^I^J^L^M^N^O^P^R^S^T^U^V^X^Y^Z^[^\^�������D���D���D���D���������D��l����(���������� �� D�� l�� �� <�� �� �� �� P������t��H����\����$��h������8��4����|����\����X������l��������|������T�� h��!`��!��"T��#4��$��%��&X��'��'x��'��(��(\��(��(��*��*��+4��+��,��-8��.���.x��.��/D��04��0p��14��1��2P��2��3��4���5`��5��6`��7��9��;,��<��=��>��>��?��@@��@@��@��A��BT��Cl��D��D��F ��F��G��H��I��I��J��KT��K��L��L��M(��M��N4��N��OD��Op��O��P(��P��Q��Q��Q��Q��R��R��S��S4��Sd��S��T��U��U��U��U��V��V<��VT��Vl��V��V��W��W��W��W��X ��X@��Xp��Y8��Zp��Z��Z��Z��[��[ ��[��\��\��]��]8��]d��]��]��_��_��_��_��`��`(��`@��`X��`|��`��bP��bh��b��b��b��b��c��cl��d��d��e��e0��e`��ex��f��fH��ft��f��f��f��g���g��g0��gH��gl��g��g��g��g��g��h��h0��h@��h��i��i8��i\��i��i��i��i��i��j��j0��jT��jx��j��j��j��j��j��k��kD��k��l��l��l��l��m��m4��mX��m|��m��m��m��n(��nL��np��n��n��n��n��o��o��p(��p@��pd��p|��p��p��p��qh��q��r��r@��rX��rp��r��r��r��s|��t��tD��td��t��t��t��t��u��v��v��v��v��w��w,��wT��wl��w��w��w��w��x���x(��xP��xh��x��x��x��yT��y��z��z@��zp��z��z��z��z��{ ��{8��{P��{h��{��{��{��{��| ��|0��|H��|`��|x��|��|��|��}8��~��~��~��������T��������t������p����|��4����l��8��L����x�������������������D��\��t������`�� ������������<����h���� ��$����\����������������(����0����0������������������ ��$��<��T��l������������,��L��l�������������� ��8��P��`��x����������������������X��p��������������(��@��X��p���� �������������0��H��`��x�������������� ��8��P��h����������������(��@��X��p�������������������8��P����������������������������(��@��X��p����������$������t��T��8����@����<����H����$����ˆ��H��X����l����Ť��d�� ��H����$��Ʉ��ʨ��@����̐������θ��h��L������ ��0��L����Ԡ��Մ��<��������<����ڀ������X����܌���� ����߰����H����������t������T����T����<������P��\����|����p����d������P������������ �� ����D����p�� ������x��8��H������L������|�� �����4���$��h��<��\��`�� �x�� `� � � � � � $� \� � ,� � @� h� � � h� � �P�`�|������������$�H�t�����P��|���4�\��,�<�p���H�|�������L������H��0�D�X����x����0�T�p������p����4�P�����H�l����� (� d� � � � �!�!$�!8�!�!�!�!�" �"X�"|�"�"�# �#�#�#�#�#�#�#�$�$4�$\�$�$�% �%�%�%�& �& �&L�&d�&x�&�&�'0�'D�'X�'t�'�(�(�(@�(P�(`�(�(�(�) �)0�)@�)t�)�)�)�)�*�*D�*\�*l�*�*�*�*�*�+ �+$�+4�+D�+|�+�+�,�,�,�,�,�-L�-\�-l�-�-�-�-�.x�.�.�/X�/h�/�0�0�0�1 �1$�1<�1T�1l�2�3X�3�4�5�60�6�7t�7�8D�8�8�9h�:$�:4�:�;D�;�<�<�=p�>0�?<�?�@d�@|�@�@�@�@�A�A�B�CL�Ch�C�DH�D�E�F\�G�G�HH�HX�I�Id�I�JL�J�K�L�M,�M�Nl�OT�O�P<�P�Q�R4�R�S<�S�TD�T�U �U�U,�U�V�V�V(�V8�W�W�X�X$�X<�XT�Xl�Y �Y�Y�Z\�Zl�Z|�Z�Z�[4�[�\4�\L�\d�\|�\�\�]d�]t�]�^8�^H�_<�_�`�`�at�a�a�a�b�bL�b\�bl�b|�c��c�c�d�dx�d�e@�e�e�fL�f�g�hT�hd�i,�i�j��j�j�k�lL�l�l�m�m�nt�n�n�o$�o4�oD�o�o�p�p�p�qd�q�r,�r�r�s0�s�tx�u�u �u�vd�v|�w �w0�w@�wP�w`�w�x�y �y8�yP�yh�y�z�z�{H�{�|l�|�} �}`�}�~�~��\������d�t��� �8�P��x�p�\�|����h���L���@�h������t��t��<���@��\�� �8�P���$�l����D�� ���|������p���t����H����p��p�� �l�|�X�T������$��� ���L������(�8�d����� �0�T�d�t��������$�<�T�l��������0�H�`�x������� �l����t���`���`��T�$����h�$��h�x� ��$��0�@�P��P���|��`����(�8����4�����`��(�|��L�x��l��$�H�Ĩ�\�Ũ����ǔ��Ȅ��`�ɬ��x�$�|�ˌ��̌��͐�͸�8���p�Ϩ���0�D�м��X�Ѥ� �h�Ҽ�D�p�Ӵ�\���4�հ�<�ր�֐�T�ל�L�ؘ���٘�٨�8�ڴ�p���8�ܬ���$�ݜ� �0��$�H�p�߰��4����h�����h�����@�l���,�h�P��l��8�t��\��\��X��0� �L��`���l���T������� �T����0�P���L������4�P�h�����0�H���������0�H�����(��D���P���|�����`���0�L�� �T�h�|��0�L�|��P��<���$����4�h�� |� � � � � 4� T� l� � � � � � � � ,� D� \� t� � � � � � � $� <� T� l� � � � � � � � <� T� t� � � � �������(�@��l��������,�D�\�t�����<�T�t��L�l���������|��`�p����l����L��� �|��H���D�����l���� �h��\�� (� �!0�!�"�"X�"�#D�#�#�$@�$�%�%�%�&�&x�&�',�'�'�'�(@�(�(�) �)L�)�*�+�,(�,�-�.`�/,�/�0|�1@�2��2�3D�3�4�5`�6$�6�7\�8(�8�9�:p�;8�;�<�=�>�>4�>�?@�?X�?�@,�@�A(�Ap�A�BP�B�Cd�C�D�D�E8�E�F`�F�G�G�G�H �HX�H�I<�I�J@�J�Kh�L(�L�M�N�N�P��Ph�P�Q�Qx�Q�R�Rx�R�S�Sh�S�TL�T�U(�Up�U�V�Vh�V�WD�W�X�XL�X�X�Y0�Y�Z�Z\�Z�[�[\�[�[�\X�\�\�]�]�^0�^�_8�_�_�`l�`�a�a|�b�b�b�cH�c�d��d�d�e8�e�fL�f�g �g|�g�hX�h�i�i�j�jT�j�k@�k�l�lx�l�mp�m�nT�n�o,�o�o�p�pt�p�p�p�q �q8�qP�qh�q�q�r�r �r8�rP�rh�r�r�r�r�r�r�s�s(�s@�sX�sp�s�s�s�s�t0�tl�t�t�u �uh�u�u�u�u�v�v�v4�vL�v\�vt�v�v�w��w�w0�wH�w�w�w�w�x �x$�x<�xT�xl�x�x�x�x�x�x�y�y,�y�y�y�y�zT�zl�z�z�{�{�{�{�{�{�{�{�|�|,�|D�|\�|t�|�|�|�|�|�}�}`�}x�}�}�}�~<�~T�~�~�h����0�H�`�x������� �8�P�h����d�|�����0�����(��������(�@�X�p��������X�����0�h�������� �8�P�h��������(�d���`�x������0�H�`�x������@���(�@������0��������,�D�\�t������$�`���$�<�����0�H�`�x������� �8�P�h����l���P�h���|������ �$�<�T�l������X���$�<����$�<�T�l��������,�D�\�t�����P��(���� ����p�������x��D�\��,����(��������0�H�������T�l���L�d������,�D�\�t���$��(������(�@�X��x�����$�<�����L�d����x���(������ �8�P�h�����0�t����X��� �l��L���T�����8�p����<�p����@�P��� �°��� �X�h�x�È�Ø��H��Ŕ���H�Ƹ�(�8�t�Ǹ��Ȉ�Ș�Ȩ�ȸ��(�8�`�p����\��(�X�ˈ��(�D�t�̨����0�`��|��4�\�Ϡ��X��H� �҄��`��Ԝ�,����ִ�H��4�p�ب� �L�٘��`�ڈ�� �ۨ�$�|�ܐ�ܤ�ܸ����P�d�x���H���x��\��|������@�l����4�t��,���l�� ��D���T���t����t��L�l������0�H�`�x������� �8�P�h��������(�@�X�p�������(�@�X�p���������0�H�`�x������� �8�P�h���������0�H�`�x������� �8�P�h���������0�H�`�x������� �8�P�h������� �8�P�h��������(�@�X�p���������0�H�`�x������� �8�P�h��������(�@�X�p��������P��0�@�X�p���������0�H�`�x������� �8�P�h����������(��@��X��p������������ �8�P�h��������(�@�X�p������� �8�P�h��������(�@�X�p���������0�H�`�x�����(�@�X�p���������4�L�h��������,�D�`�|����� �� � 0� H� `� x� � � � � � � 0� L� h� � � � � � � � ,� D� `� |� � � � � � � 8� P� h� � � � � � � � 0� L� d� |� � � � � � �(�@�\�x������� �8�P�l�������(�8�P�`�x����������(�@�X�p���������0�H�`�x������� �8�P�h��������(�@�X�p���������0�H�`�x������� �8�P�h�������P�`�x������ ��8�H�`�|��������4�L�d������� �$�4�L�d�|������ �$�4�D�\�t��������,�<���������������������<�h�����8�p���L��� 4� � �!�!<�!|�!�!�!�!�!�!�!�!�!�!�#t�$�$�$�$�$�%�%0�%T�%�&8�&h�&�'��'�'t�'�(��($�(@�(�(�(�)��)�)4�)�)�*�*8�*L�*|�*�*�*�+4�+H�+�+�+�,8�,�,�,�-H�-x�-�-�-�-�-�-�-�-�-�-�-�-�-�.�.L�/X�/�0L�0t�1$�1�1�2��2(�2`�2�3�3$�38�3L�3`�3t�3�3�3�3�3�3�4��4�4(�4<�4P�4d�4x�4�4�4�4�4�4�5�5�5,�5@�5�6d�6�74�7�8 �8�9�:X�;�;h�;�=4�=|�=�?`�?�@�A(�A�B4�B�B�Cx�C�D�D$�DL�Dt�D�D�E(�E�F�G8�GP�Hx�I�I�I�I�I�K(�L�Lh�L�M$�M�Nd�OD�O�P@�P�S,�S�T�T�U�V�W�X\�Yt�Z�Z�[�[�[�\<�\�\�\�]�]�^��^�_�_�`T�`�a�bx�b�c�d<�d�ep�e�ft�f�g0�g�hH�h�h�i0�i�i�j,�jd�j�k�k�ld�l�m�m�m�n �n,�nT�nt�n�n�n�n�o�o4�oT�ot�o�o�o�o�o�p�p4�pL�p\�pt�p�p�p�p�p�q�q,�q<�qL�q\�ql�q�q�q�q�q�r�r,�rD�rT�rl�r�r�r�r�r�sP�t�u�u�u�v8�vX�w�w�xh�y�z8�{\�{�{�{�|�|h�|�}\�~�~P�~�~�4�|���@��@����d�(�<����T����4��8�t���0���8�`��D�h�����(�p�����8�� ����H���@�����@����x��(�p���P��� �P���4���H��4����l�H�d���P���`���8����0�d���� ��(�|������D�� �L���,�@�����(�@������,�H������4�t��������H���� �<�h�����d��@���H������4�(��x�`��,��\�t������t��(�l���<��à�,�ĸ��p��l��@�ǀ��L�Ȕ��`�� �t��L��D��ͬ��8��L�ψ���d��р��`�Ҥ��T���d��`��8�֘�ְ��P�ה���$�H���ژ�T����ޔ�H�ߘ��8�p�����@�p����L���@��0����L���\����H����8�d���T�d���0�t��� �P���$��,���x���H���h���,���h��d���d��T��d������<�`���`���D�����`��0���@�l������8��������8��`�������$� �D�h���� �x���h�� � � `� p� � � � � � `� � � � $� @� x� � � � � � 8� l� � ��P����L�x� �0���8���<���<��!�$�&�&�&�&�&�'(�'`�'�'�( �(L�(�(�)�)(�)L�)p�)�)�)�*��* �*D�*h�*�*�*�*�+�+8�+`�+�+�+�,�,<�,d�,�,�,�- �-4�-d�-�-�-�. �.8�.`�.�.�.�/�/,�/X�/�/�/�0��0,�0T�0�0�0�1 �1T�1�1�1�2,�2d�2�2�3�38�3l�3�3�3�4�4H�4p�4�4�4�5$�5P�5|�5�5�6�6<�6h�6�6�6�7,�7p�7�7�8�8H�8x�8�8�9�9\�9�9�:D�:x�:�:�;�;4�;P�;�;�;�;�<��<�<8�<T�<p�<�<�<�=�=�=8�=T�=p�=�=�=�=�=�>�>4�>P�>l�>�>�>�>�?�B�CD�CX�Cl�C�C�C�C�D �D0�DT�Dp�D�D�D�E�EX�Ep�E�F(�Gd�G�Ht�J4�JP�J|�J�J�J�K �K,�K`�K|�K�K�K�L�L0�LL�Lx�L�L�L�M�M$�MP�Ml�M�M�M�M�N(�NH�N|�N�OP�O�P �Q�Q�Rt�R�S0�S�S�T@�T�T�U �UH�U�U�VP�V�V�V�W(�WX�W�W�W�X�X0�XH�X�X�X�Y�Y8�Yt�Y�Y�Z �Zx�Z�Z�[8�[x�[�\x�\�]x�]�]�]�^�^8�^d�^�^�_�`�`�i�l�l�m �mp�m�nh�o4�p��pd�q�s�vl�v�w�w�w�yH�z�{<�{p�|d�}8�}�~h�,���|����D��,��(�������H���<�\�|�����p�L�(������D��0���x�$��������l����|�h���<���<�P���\�$� �������h�����<���\����P�8�D�8�\��˜�ü���ƴ���P�T��`���@�м�|���@����(�@�X�p��@��׼�h�ٌ�H��t�|�d�(��l����h�������`���(�l��,���8���x���h�|����x���P��T���\� t� `� t� \� � H� � �4����x���,�\��<� ��t��x��8��P��l�,��8�� $� x� �!D�!�"`�"�"�#L�#�$x�&$�(�)D�+t�,�/L�4�5�8(�8�9�:�< �=�>�@L�A�C�Cp�C�DD�D�E�E,�EH�Ed�E�E�F�F �F�G�HP�H�I4�JT�K<�K�L�LT�L�L�L�M �M8�M`�M�M�M�NH�N�O(�O�Q�Q�R�TH�T�W�X�Z�Z�[�\�]�^�_�`�a�b�d,�d�e\�f$�f�g`�h(�h�ix�j@�k�k4�k`�k�k�k�lt�l�l�m�ml�m�m�m�n�nd�n�n�o�oX�o�o�pD�p�p�q8�q�q�r�r�s@�s�t$�t�u0�v��v�w�x�yp�y�z0�zl�z�z�z�{$�{<�{T�{�|��|�}�~�0����@����T���p�p��������$�8�T�p�����$�8�T�p�����$�@�d�����0�d�x������8�d������D�p�����4�X�����4�`����(�d�x������8�d������D�p�����4�X�����4�`����(�d������D�p���� �T����$�H�t�����4�h����8�t��� �d�x������8�d������D�p�����4�X�����4�`����(�d������D�p���� �T����$�H�t�����4�h����8�t��� �d������D�p���� �T����$�H�t�����4�h����8�t��� �d�����@�t����D�x���$�`����8�t��� �d����T����d���D��T�����,�h��� �4�h����\�����d��L��� ��0��X��l��x��8�H�`���� �$�<�T�l�„�T� �p��ń�@�Ƥ���DŽ��Ȕ�$�ɀ��L�ʰ��(�@�X�˜��,�|��p��Μ� �h�Ϭ��p���ѐ����Ԕ�d�հ��@�ֈ���t�ל����D�p�؜�� �@�x�ٰ���<�h�ڐ��� �P�� �\�ܠ���0�T�ݐ���ވ�� ��,�<��� �@�t� �\���@���p���@���<�P�|�(���\��l�����P��0���|��,���L��\���@���D�� ���8���P���x����@������(�8�$��8��(����d��,��`��(�8��T�� �`�p��L��� `� D� � � � P� 4�8����X�h����0��\����0�P�p��������(�@�X�p���������0�H�`�x������� �8�P�h��������(�@�X�p���������0�H�`�x������� �8�P�h�������,�<�L�����������$�4�������$�4�D������$�4�D���0�L�p���� �� ,� T� d� t� � �!p�" �"8�"P�"�#0�#�$�$h�$�%�%D�%�%�%�%�&l�&�'��' �(�)�)l�)�)�*\�*l�*�*�*�+ �+4�+\�+�+�+�+�,�,<�,`�,�,�,�,�-(�-T�-h�-�-�. �.P�.�.�/p�0��0�0�0�0�1@�2�2�3T�3�4D�4�5�5d�5�6X�6�7��7�7X�7�7�7�8$�8P�8�9\�:�:�;�;�;�<�=�=�=�>H�>�? �?,�?L�?�?�?�@�@l�@�@�A0�Al�A�BH�B�C\�C�D$�D�E(�E�F�F�F�G�G0�Gx�G�G�H�HH�Hh�H�H�H�H�I�I�I0�ID�Ih�I|�I�I�I�I�I�J�J�J,�JP�Jd�Jx�J�J�J�M|�P,�R�U�U�VD�V�W`�W�X,�X�Y0�Y�Y�Z�[�[d�[�\<�\�] �]p�]�^X�_�_h�_�`d�`�a@�a�b�b�c��cT�c�d<�d�e,�e�f��f�g�g�ht�h�i(�i�i�jT�j�k�k|�k�l\�l�m �mp�m�nh�n�op�o�pp�p�q�q�r�s�s|�t,�t�uP�v0�v�wp�xh�y4�y�zx�{(�{�|�|<�|T�|�} �}4�}�}�~�~L�~�~��(�@�`��������(�D�\�t������� �8�P�h��������(����� �$�<�T�l��������,�D�\�t��������4�L�d�|������ �$�<�T�l��������,�D�\�t��������4�L�\���(�@�X�p���������0�H�X������0�@�����4�L�d�|�����$�<�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�|���4�H�`�t�������(�@�T�l�������� �8�P�h������ �$�<�T�l��������,�D�\�t�����`��L�d�|���� �8�P�`������X���(�@�X�h�D��t������h��X�p�����P��8�P�h��������(�@�X�h�4��(�8���$�4��D�����4�D��x�����`�x������� �8�P�� � � � � � ���L�x���8�d��<�X����(���\���T����$���X����P�`�����$�@�\�x�����8�`�����,�T�����$�L�t�����@�l���� �4�`�����,�T�|���� �L�t�����@�h���� �4�\������,�T�|���� �H�p�����<�d���� �4�\���`�� �H���\�à��,��d�Ŝ��L�ƴ��P��Ȑ��ɤ��ʄ�L���T�̘��͠��Π�<��$��L���\�Ұ���D�T�d�t�ӄ�Ӕ�Ӥ�Ӵ�������$�4�D�T�d�t�Ԅ�Ԕ�Ԥ�Դ�������$�4�D�T�d�t�Մ�Ք�դ�մ�������$�4�D�T�d�t�ք��0��T�ؠ��ٜ��ڴ�@�P�`�p�ۀ�ې�۠�۰���� �D��|�x�ߴ�0��`���X����@�<�x������ ��H�D���(��\�X� � ��<���4��l�`�! �#(�%p�'�*�-�0�1 �1X�1�2�3�4�6D�7�8t�90�:0�;l�<�>�@�AT�BP�C�E�F�H�J�K�M,�N�Ph�Rd�T�W�XH�Y�[x�]t�_�b�d�fH�h�i�l0�n�qh�t\�v �x(�zp�|����4�����t��8�l��p�$����P�(� ��������\�0� ��T���d�$� ���|�@��t�(��0�������(��@�p�|�L�@�<���������Ą�d�D�H��X�d�<��(��0��Ь�d��Ҹ�Ӭ�d������٬�ڄ�T� � �P�P���h�L�,�,�(��(��H� �����|��p���@��4�<�t���� � � t� � � � $� ����@�l�����,�d������\�������d������ �$�<�T�l�������$�D�d��T������0�L�h�������,�H�d�������@�X����� �,�L�d������<�����@�\�t��������T���\�� � �!d�!�!�",�"X�"�#��#L�#�#�$,�$�%�&(�&�&�'4�'�(p�) �)h�)�*(�*�*�+D�+�,H�,�-X�-�.|�.�/L�/�0T�1��1�2�2t�2�3d�3�4�4�54�5�6��6�6�7�8P�8�9\�9�:,�:�;h�<��<P�<�<�=l�=�>X�>�?d�?�@8�@�@�A8�A�A�B\�B�C<�D��D�E�F�F�G,�G@�Gd�G�G�G�G�H�H<�H`�H�I�ID�I�I�I�J��J�J0�JH�J`�J�J�J�J�J�K�K(�K@�KX�Kx�K�K�K�K�L��L�L0�LH�L`�Lx�L�L�L�L�L�M�M �M@�M`�M�M�M�M�M�M�N�N(�N@�NX�O�Ot�O�P�P(�P@�PX�Pp�P�P�P�P�P�Q��Q�Q0�QH�Q`�Qx�Q�Q�Q�Q�Q�R�R �R8�RP�Rh�R�R�R�R�S��S �S@�SX�Sp�S���T�+�h� �����������>��������2������� �������������� ������� :������� `������� ������������� �������� (Z�������4;b������� ;�������;�� ��0���� ���� ���� ���� ��"�� ��F�� ��m�� ��"�� � �:�� � %:�� ��h:�� ��;�� ��;�C�o�p�y�r�i�g�h�t� �(�c�)� �2�0�0�3� �b�y� �B�i�t�s�t�r�e�a�m�,� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.� �C�o�p�y�r�i�g�h�t� �(�c�)� �2�0�0�6� �b�y� �T�a�v�m�j�o�n�g� �B�a�h�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.� �D�e�j�a�V�u� �c�h�a�n�g�e�s� �a�r�e� �i�n� �p�u�b�l�i�c� �d�o�m�a�i�n� ��Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain ��D�e�j�a�V�u� �S�a�n�s��DejaVu Sans��B�o�o�k��Book��D�e�j�a�V�u� �S�a�n�s��DejaVu Sans��D�e�j�a�V�u� �S�a�n�s��DejaVu Sans��V�e�r�s�i�o�n� �2�.�3�4��Version 2.34��D�e�j�a�V�u�S�a�n�s��DejaVuSans��D�e�j�a�V�u� �f�o�n�t�s� �t�e�a�m��DejaVu fonts team��h�t�t�p�:�/�/�d�e�j�a�v�u�.�s�o�u�r�c�e�f�o�r�g�e�.�n�e�t��http://dejavu.sourceforge.net��F�o�n�t�s� �a�r�e� �(�c�)� �B�i�t�s�t�r�e�a�m� �(�s�e�e� �b�e�l�o�w�)�.� �D�e�j�a�V�u� �c�h�a�n�g�e�s� �a�r�e� �i�n� �p�u�b�l�i�c� �d�o�m�a�i�n�.� �G�l�y�p�h�s� �i�m�p�o�r�t�e�d� �f�r�o�m� �A�r�e�v� �f�o�n�t�s� �a�r�e� �(�c�)� �T�a�v�m�j�u�n�g� �B�a�h� �(�s�e�e� �b�e�l�o�w�)� � �B�i�t�s�t�r�e�a�m� �V�e�r�a� �F�o�n�t�s� �C�o�p�y�r�i�g�h�t� �-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-� � �C�o�p�y�r�i�g�h�t� �(�c�)� �2�0�0�3� �b�y� �B�i�t�s�t�r�e�a�m�,� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.� �B�i�t�s�t�r�e�a�m� �V�e�r�a� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �B�i�t�s�t�r�e�a�m�,� �I�n�c�.� � �P�e�r�m�i�s�s�i�o�n� �i�s� �h�e�r�e�b�y� �g�r�a�n�t�e�d�,� �f�r�e�e� �o�f� �c�h�a�r�g�e�,� �t�o� �a�n�y� �p�e�r�s�o�n� �o�b�t�a�i�n�i�n�g� �a� �c�o�p�y� �o�f� �t�h�e� �f�o�n�t�s� �a�c�c�o�m�p�a�n�y�i�n�g� �t�h�i�s� �l�i�c�e�n�s�e� �(�"�F�o�n�t�s�"�)� �a�n�d� �a�s�s�o�c�i�a�t�e�d� �d�o�c�u�m�e�n�t�a�t�i�o�n� �f�i�l�e�s� �(�t�h�e� �"�F�o�n�t� �S�o�f�t�w�a�r�e�"�)�,� �t�o� �r�e�p�r�o�d�u�c�e� �a�n�d� �d�i�s�t�r�i�b�u�t�e� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e�,� �i�n�c�l�u�d�i�n�g� �w�i�t�h�o�u�t� �l�i�m�i�t�a�t�i�o�n� �t�h�e� �r�i�g�h�t�s� �t�o� �u�s�e�,� �c�o�p�y�,� �m�e�r�g�e�,� �p�u�b�l�i�s�h�,� �d�i�s�t�r�i�b�u�t�e�,� �a�n�d�/�o�r� �s�e�l�l� �c�o�p�i�e�s� �o�f� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e�,� �a�n�d� �t�o� �p�e�r�m�i�t� �p�e�r�s�o�n�s� �t�o� �w�h�o�m� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �f�u�r�n�i�s�h�e�d� �t�o� �d�o� �s�o�,� �s�u�b�j�e�c�t� �t�o� �t�h�e� �f�o�l�l�o�w�i�n�g� �c�o�n�d�i�t�i�o�n�s�:� � �T�h�e� �a�b�o�v�e� �c�o�p�y�r�i�g�h�t� �a�n�d� �t�r�a�d�e�m�a�r�k� �n�o�t�i�c�e�s� �a�n�d� �t�h�i�s� �p�e�r�m�i�s�s�i�o�n� �n�o�t�i�c�e� �s�h�a�l�l� �b�e� �i�n�c�l�u�d�e�d� �i�n� �a�l�l� �c�o�p�i�e�s� �o�f� �o�n�e� �o�r� �m�o�r�e� �o�f� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �t�y�p�e�f�a�c�e�s�.� � �T�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �m�a�y� �b�e� �m�o�d�i�f�i�e�d�,� �a�l�t�e�r�e�d�,� �o�r� �a�d�d�e�d� �t�o�,� �a�n�d� �i�n� �p�a�r�t�i�c�u�l�a�r� �t�h�e� �d�e�s�i�g�n�s� �o�f� �g�l�y�p�h�s� �o�r� �c�h�a�r�a�c�t�e�r�s� �i�n� �t�h�e� �F�o�n�t�s� �m�a�y� �b�e� �m�o�d�i�f�i�e�d� �a�n�d� �a�d�d�i�t�i�o�n�a�l� �g�l�y�p�h�s� �o�r� �c�h�a�r�a�c�t�e�r�s� �m�a�y� �b�e� �a�d�d�e�d� �t�o� �t�h�e� �F�o�n�t�s�,� �o�n�l�y� �i�f� �t�h�e� �f�o�n�t�s� �a�r�e� �r�e�n�a�m�e�d� �t�o� �n�a�m�e�s� �n�o�t� �c�o�n�t�a�i�n�i�n�g� �e�i�t�h�e�r� �t�h�e� �w�o�r�d�s� �"�B�i�t�s�t�r�e�a�m�"� �o�r� �t�h�e� �w�o�r�d� �"�V�e�r�a�"�.� � �T�h�i�s� �L�i�c�e�n�s�e� �b�e�c�o�m�e�s� �n�u�l�l� �a�n�d� �v�o�i�d� �t�o� �t�h�e� �e�x�t�e�n�t� �a�p�p�l�i�c�a�b�l�e� �t�o� �F�o�n�t�s� �o�r� �F�o�n�t� �S�o�f�t�w�a�r�e� �t�h�a�t� �h�a�s� �b�e�e�n� �m�o�d�i�f�i�e�d� �a�n�d� �i�s� �d�i�s�t�r�i�b�u�t�e�d� �u�n�d�e�r� �t�h�e� �"�B�i�t�s�t�r�e�a�m� �V�e�r�a�"� �n�a�m�e�s�.� � �T�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �m�a�y� �b�e� �s�o�l�d� �a�s� �p�a�r�t� �o�f� �a� �l�a�r�g�e�r� �s�o�f�t�w�a�r�e� �p�a�c�k�a�g�e� �b�u�t� �n�o� �c�o�p�y� �o�f� �o�n�e� �o�r� �m�o�r�e� �o�f� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �t�y�p�e�f�a�c�e�s� �m�a�y� �b�e� �s�o�l�d� �b�y� �i�t�s�e�l�f�.� � �T�H�E� �F�O�N�T� �S�O�F�T�W�A�R�E� �I�S� �P�R�O�V�I�D�E�D� �"�A�S� �I�S�"�,� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�Y� �O�F� �A�N�Y� �K�I�N�D�,� �E�X�P�R�E�S�S� �O�R� �I�M�P�L�I�E�D�,� �I�N�C�L�U�D�I�N�G� �B�U�T� �N�O�T� �L�I�M�I�T�E�D� �T�O� �A�N�Y� �W�A�R�R�A�N�T�I�E�S� �O�F� �M�E�R�C�H�A�N�T�A�B�I�L�I�T�Y�,� �F�I�T�N�E�S�S� �F�O�R� �A� �P�A�R�T�I�C�U�L�A�R� �P�U�R�P�O�S�E� �A�N�D� �N�O�N�I�N�F�R�I�N�G�E�M�E�N�T� �O�F� �C�O�P�Y�R�I�G�H�T�,� �P�A�T�E�N�T�,� �T�R�A�D�E�M�A�R�K�,� �O�R� �O�T�H�E�R� �R�I�G�H�T�.� �I�N� �N�O� �E�V�E�N�T� �S�H�A�L�L� �B�I�T�S�T�R�E�A�M� �O�R� �T�H�E� �G�N�O�M�E� �F�O�U�N�D�A�T�I�O�N� �B�E� �L�I�A�B�L�E� �F�O�R� �A�N�Y� �C�L�A�I�M�,� �D�A�M�A�G�E�S� �O�R� �O�T�H�E�R� �L�I�A�B�I�L�I�T�Y�,� �I�N�C�L�U�D�I�N�G� �A�N�Y� �G�E�N�E�R�A�L�,� �S�P�E�C�I�A�L�,� �I�N�D�I�R�E�C�T�,� �I�N�C�I�D�E�N�T�A�L�,� �O�R� �C�O�N�S�E�Q�U�E�N�T�I�A�L� �D�A�M�A�G�E�S�,� �W�H�E�T�H�E�R� �I�N� �A�N� �A�C�T�I�O�N� �O�F� �C�O�N�T�R�A�C�T�,� �T�O�R�T� �O�R� �O�T�H�E�R�W�I�S�E�,� �A�R�I�S�I�N�G� �F�R�O�M�,� �O�U�T� �O�F� �T�H�E� �U�S�E� �O�R� �I�N�A�B�I�L�I�T�Y� �T�O� �U�S�E� �T�H�E� �F�O�N�T� �S�O�F�T�W�A�R�E� �O�R� �F�R�O�M� �O�T�H�E�R� �D�E�A�L�I�N�G�S� �I�N� �T�H�E� �F�O�N�T� �S�O�F�T�W�A�R�E�.� � �E�x�c�e�p�t� �a�s� �c�o�n�t�a�i�n�e�d� �i�n� �t�h�i�s� �n�o�t�i�c�e�,� �t�h�e� �n�a�m�e�s� �o�f� �G�n�o�m�e�,� �t�h�e� �G�n�o�m�e� �F�o�u�n�d�a�t�i�o�n�,� �a�n�d� �B�i�t�s�t�r�e�a�m� �I�n�c�.�,� �s�h�a�l�l� �n�o�t� �b�e� �u�s�e�d� �i�n� �a�d�v�e�r�t�i�s�i�n�g� �o�r� �o�t�h�e�r�w�i�s�e� �t�o� �p�r�o�m�o�t�e� �t�h�e� �s�a�l�e�,� �u�s�e� �o�r� �o�t�h�e�r� �d�e�a�l�i�n�g�s� �i�n� �t�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �w�i�t�h�o�u�t� �p�r�i�o�r� �w�r�i�t�t�e�n� �a�u�t�h�o�r�i�z�a�t�i�o�n� �f�r�o�m� �t�h�e� �G�n�o�m�e� �F�o�u�n�d�a�t�i�o�n� �o�r� �B�i�t�s�t�r�e�a�m� �I�n�c�.�,� �r�e�s�p�e�c�t�i�v�e�l�y�.� �F�o�r� �f�u�r�t�h�e�r� �i�n�f�o�r�m�a�t�i�o�n�,� �c�o�n�t�a�c�t�:� �f�o�n�t�s� �a�t� �g�n�o�m�e� �d�o�t� �o�r�g�.� � � �A�r�e�v� �F�o�n�t�s� �C�o�p�y�r�i�g�h�t� �-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-� � �C�o�p�y�r�i�g�h�t� �(�c�)� �2�0�0�6� �b�y� �T�a�v�m�j�o�n�g� �B�a�h�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.� � �P�e�r�m�i�s�s�i�o�n� �i�s� �h�e�r�e�b�y� �g�r�a�n�t�e�d�,� �f�r�e�e� �o�f� �c�h�a�r�g�e�,� �t�o� �a�n�y� �p�e�r�s�o�n� �o�b�t�a�i�n�i�n�g� �a� �c�o�p�y� �o�f� �t�h�e� �f�o�n�t�s� �a�c�c�o�m�p�a�n�y�i�n�g� �t�h�i�s� �l�i�c�e�n�s�e� �(�"�F�o�n�t�s�"�)� �a�n�d� �a�s�s�o�c�i�a�t�e�d� �d�o�c�u�m�e�n�t�a�t�i�o�n� �f�i�l�e�s� �(�t�h�e� �"�F�o�n�t� �S�o�f�t�w�a�r�e�"�)�,� �t�o� �r�e�p�r�o�d�u�c�e� �a�n�d� �d�i�s�t�r�i�b�u�t�e� �t�h�e� �m�o�d�i�f�i�c�a�t�i�o�n�s� �t�o� �t�h�e� �B�i�t�s�t�r�e�a�m� �V�e�r�a� �F�o�n�t� �S�o�f�t�w�a�r�e�,� �i�n�c�l�u�d�i�n�g� �w�i�t�h�o�u�t� �l�i�m�i�t�a�t�i�o�n� �t�h�e� �r�i�g�h�t�s� �t�o� �u�s�e�,� �c�o�p�y�,� �m�e�r�g�e�,� �p�u�b�l�i�s�h�,� �d�i�s�t�r�i�b�u�t�e�,� �a�n�d�/�o�r� �s�e�l�l� �c�o�p�i�e�s� �o�f� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e�,� �a�n�d� �t�o� �p�e�r�m�i�t� �p�e�r�s�o�n�s� �t�o� �w�h�o�m� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �i�s� �f�u�r�n�i�s�h�e�d� �t�o� �d�o� �s�o�,� �s�u�b�j�e�c�t� �t�o� �t�h�e� �f�o�l�l�o�w�i�n�g� �c�o�n�d�i�t�i�o�n�s�:� � �T�h�e� �a�b�o�v�e� �c�o�p�y�r�i�g�h�t� �a�n�d� �t�r�a�d�e�m�a�r�k� �n�o�t�i�c�e�s� �a�n�d� �t�h�i�s� �p�e�r�m�i�s�s�i�o�n� �n�o�t�i�c�e� �s�h�a�l�l� �b�e� �i�n�c�l�u�d�e�d� �i�n� �a�l�l� �c�o�p�i�e�s� �o�f� �o�n�e� �o�r� �m�o�r�e� �o�f� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �t�y�p�e�f�a�c�e�s�.� � �T�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �m�a�y� �b�e� �m�o�d�i�f�i�e�d�,� �a�l�t�e�r�e�d�,� �o�r� �a�d�d�e�d� �t�o�,� �a�n�d� �i�n� �p�a�r�t�i�c�u�l�a�r� �t�h�e� �d�e�s�i�g�n�s� �o�f� �g�l�y�p�h�s� �o�r� �c�h�a�r�a�c�t�e�r�s� �i�n� �t�h�e� �F�o�n�t�s� �m�a�y� �b�e� �m�o�d�i�f�i�e�d� �a�n�d� �a�d�d�i�t�i�o�n�a�l� �g�l�y�p�h�s� �o�r� �c�h�a�r�a�c�t�e�r�s� �m�a�y� �b�e� �a�d�d�e�d� �t�o� �t�h�e� �F�o�n�t�s�,� �o�n�l�y� �i�f� �t�h�e� �f�o�n�t�s� �a�r�e� �r�e�n�a�m�e�d� �t�o� �n�a�m�e�s� �n�o�t� �c�o�n�t�a�i�n�i�n�g� �e�i�t�h�e�r� �t�h�e� �w�o�r�d�s� �"�T�a�v�m�j�o�n�g� �B�a�h�"� �o�r� �t�h�e� �w�o�r�d� �"�A�r�e�v�"�.� � �T�h�i�s� �L�i�c�e�n�s�e� �b�e�c�o�m�e�s� �n�u�l�l� �a�n�d� �v�o�i�d� �t�o� �t�h�e� �e�x�t�e�n�t� �a�p�p�l�i�c�a�b�l�e� �t�o� �F�o�n�t�s� �o�r� �F�o�n�t� �S�o�f�t�w�a�r�e� �t�h�a�t� �h�a�s� �b�e�e�n� �m�o�d�i�f�i�e�d� �a�n�d� �i�s� �d�i�s�t�r�i�b�u�t�e�d� �u�n�d�e�r� �t�h�e� � �"�T�a�v�m�j�o�n�g� �B�a�h� �A�r�e�v�"� �n�a�m�e�s�.� � �T�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �m�a�y� �b�e� �s�o�l�d� �a�s� �p�a�r�t� �o�f� �a� �l�a�r�g�e�r� �s�o�f�t�w�a�r�e� �p�a�c�k�a�g�e� �b�u�t� �n�o� �c�o�p�y� �o�f� �o�n�e� �o�r� �m�o�r�e� �o�f� �t�h�e� �F�o�n�t� �S�o�f�t�w�a�r�e� �t�y�p�e�f�a�c�e�s� �m�a�y� �b�e� �s�o�l�d� �b�y� �i�t�s�e�l�f�.� � �T�H�E� �F�O�N�T� �S�O�F�T�W�A�R�E� �I�S� �P�R�O�V�I�D�E�D� �"�A�S� �I�S�"�,� �W�I�T�H�O�U�T� �W�A�R�R�A�N�T�Y� �O�F� �A�N�Y� �K�I�N�D�,� �E�X�P�R�E�S�S� �O�R� �I�M�P�L�I�E�D�,� �I�N�C�L�U�D�I�N�G� �B�U�T� �N�O�T� �L�I�M�I�T�E�D� �T�O� �A�N�Y� �W�A�R�R�A�N�T�I�E�S� �O�F� �M�E�R�C�H�A�N�T�A�B�I�L�I�T�Y�,� �F�I�T�N�E�S�S� �F�O�R� �A� �P�A�R�T�I�C�U�L�A�R� �P�U�R�P�O�S�E� �A�N�D� �N�O�N�I�N�F�R�I�N�G�E�M�E�N�T� �O�F� �C�O�P�Y�R�I�G�H�T�,� �P�A�T�E�N�T�,� �T�R�A�D�E�M�A�R�K�,� �O�R� �O�T�H�E�R� �R�I�G�H�T�.� �I�N� �N�O� �E�V�E�N�T� �S�H�A�L�L� �T�A�V�M�J�O�N�G� �B�A�H� �B�E� �L�I�A�B�L�E� �F�O�R� �A�N�Y� �C�L�A�I�M�,� �D�A�M�A�G�E�S� �O�R� �O�T�H�E�R� �L�I�A�B�I�L�I�T�Y�,� �I�N�C�L�U�D�I�N�G� �A�N�Y� �G�E�N�E�R�A�L�,� �S�P�E�C�I�A�L�,� �I�N�D�I�R�E�C�T�,� �I�N�C�I�D�E�N�T�A�L�,� �O�R� �C�O�N�S�E�Q�U�E�N�T�I�A�L� �D�A�M�A�G�E�S�,� �W�H�E�T�H�E�R� �I�N� �A�N� �A�C�T�I�O�N� �O�F� �C�O�N�T�R�A�C�T�,� �T�O�R�T� �O�R� �O�T�H�E�R�W�I�S�E�,� �A�R�I�S�I�N�G� �F�R�O�M�,� �O�U�T� �O�F� �T�H�E� �U�S�E� �O�R� �I�N�A�B�I�L�I�T�Y� �T�O� �U�S�E� �T�H�E� �F�O�N�T� �S�O�F�T�W�A�R�E� �O�R� �F�R�O�M� �O�T�H�E�R� �D�E�A�L�I�N�G�S� �I�N� �T�H�E� �F�O�N�T� �S�O�F�T�W�A�R�E�.� � �E�x�c�e�p�t� �a�s� �c�o�n�t�a�i�n�e�d� �i�n� �t�h�i�s� �n�o�t�i�c�e�,� �t�h�e� �n�a�m�e� �o�f� �T�a�v�m�j�o�n�g� �B�a�h� �s�h�a�l�l� �n�o�t� �b�e� �u�s�e�d� �i�n� �a�d�v�e�r�t�i�s�i�n�g� �o�r� �o�t�h�e�r�w�i�s�e� �t�o� �p�r�o�m�o�t�e� �t�h�e� �s�a�l�e�,� �u�s�e� �o�r� �o�t�h�e�r� �d�e�a�l�i�n�g�s� �i�n� �t�h�i�s� �F�o�n�t� �S�o�f�t�w�a�r�e� �w�i�t�h�o�u�t� �p�r�i�o�r� �w�r�i�t�t�e�n� �a�u�t�h�o�r�i�z�a�t�i�o�n� �f�r�o�m� �T�a�v�m�j�o�n�g� �B�a�h�.� �F�o�r� �f�u�r�t�h�e�r� �i�n�f�o�r�m�a�t�i�o�n�,� �c�o�n�t�a�c�t�:� �t�a�v�m�j�o�n�g� �@� �f�r�e�e� �.� �f�r�.��Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. Glyphs imported from Arev fonts are (c) Tavmjung Bah (see below) Bitstream Vera Fonts Copyright ------------------------------ Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Bitstream" or the word "Vera". This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Bitstream Vera" names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. Arev Fonts Copyright ------------------------------ Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the modifications to the Bitstream Vera Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Tavmjong Bah" or the word "Arev". This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Tavmjong Bah Arev" names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the name of Tavmjong Bah shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from Tavmjong Bah. For further information, contact: tavmjong @ free . fr.��h�t�t�p�:�/�/�d�e�j�a�v�u�.�s�o�u�r�c�e�f�o�r�g�e�.�n�e�t�/�w�i�k�i�/�i�n�d�e�x�.�p�h�p�/�L�i�c�e�n�s�e��http://dejavu.sourceforge.net/wiki/index.php/License��D�e�j�a�V�u� �S�a�n�s��DejaVu Sans��B�o�o�k��Book��������~�Z������������������������������� � � � � ������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a������������������������������������b�c��d��e��������f�����g������h����j�i�k�m�l�n��o�q�p�r�s�u�t�v�w��x�z�y�{�}�|����~�������    �� �� !"#$%&'()*+��,-./0123456789:��;<=>?@ABCDEFGHI��JKLMNOPQRS����TUVWXYZ[\]^_`abcdefghi�jklm��nopqrstuvwxyz{|}~��      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`�abcdefghijklmnopqrstuv�wxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ �                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  �                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  �             ��   ��� ��� ���   �      ! " #� $ % & ' ( ) * +�� , - . / 0 1 2 3 4� 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  � � �                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  � � � �� � � � � � �� �                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  �      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~���      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ sfthyphenAmacronamacronAbreveabreveAogonekaogonek Ccircumflex ccircumflex Cdotaccent cdotaccentDcarondcaronDcroatEmacronemacronEbreveebreve Edotaccent edotaccentEogonekeogonekEcaronecaron Gcircumflex gcircumflex Gdotaccent gdotaccent Gcommaaccent gcommaaccent Hcircumflex hcircumflexHbarhbarItildeitildeImacronimacronIbreveibreveIogonekiogonekIJij Jcircumflex jcircumflex Kcommaaccent kcommaaccent kgreenlandicLacutelacute Lcommaaccent lcommaaccentLcaronlcaronLdotldotNacutenacute Ncommaaccent ncommaaccentNcaronncaron napostropheEngengOmacronomacronObreveobreve Ohungarumlaut ohungarumlautRacuteracute Rcommaaccent rcommaaccentRcaronrcaronSacutesacute Scircumflex scircumflex Tcommaaccent tcommaaccentTcarontcaronTbartbarUtildeutildeUmacronumacronUbreveubreveUringuring Uhungarumlaut uhungarumlautUogonekuogonek Wcircumflex wcircumflex Ycircumflex ycircumflexZacutezacute Zdotaccent zdotaccentlongsuni0180uni0181uni0182uni0183uni0184uni0185uni0186uni0187uni0188uni0189uni018Auni018Buni018Cuni018Duni018Euni018Funi0190uni0191uni0193uni0194uni0195uni0196uni0197uni0198uni0199uni019Auni019Buni019Cuni019Duni019Euni019FOhornohornuni01A2uni01A3uni01A4uni01A5uni01A6uni01A7uni01A8uni01A9uni01AAuni01ABuni01ACuni01ADuni01AEUhornuhornuni01B1uni01B2uni01B3uni01B4uni01B5uni01B6uni01B7uni01B8uni01B9uni01BAuni01BBuni01BCuni01BDuni01BEuni01BFuni01C0uni01C1uni01C2uni01C3uni01C4uni01C5uni01C6uni01C7uni01C8uni01C9uni01CAuni01CBuni01CCuni01CDuni01CEuni01CFuni01D0uni01D1uni01D2uni01D3uni01D4uni01D5uni01D6uni01D7uni01D8uni01D9uni01DAuni01DBuni01DCuni01DDuni01DEuni01DFuni01E0uni01E1uni01E2uni01E3uni01E4uni01E5Gcarongcaronuni01E8uni01E9uni01EAuni01EBuni01ECuni01EDuni01EEuni01EFuni01F0uni01F1uni01F2uni01F3uni01F4uni01F5uni01F6uni01F7uni01F8uni01F9 Aringacute aringacuteAEacuteaeacute Oslashacute oslashacuteuni0200uni0201uni0202uni0203uni0204uni0205uni0206uni0207uni0208uni0209uni020Auni020Buni020Cuni020Duni020Euni020Funi0210uni0211uni0212uni0213uni0214uni0215uni0216uni0217 Scommaaccent scommaaccentuni021Auni021Buni021Cuni021Duni021Euni021Funi0220uni0221uni0222uni0223uni0224uni0225uni0226uni0227uni0228uni0229uni022Auni022Buni022Cuni022Duni022Euni022Funi0230uni0231uni0232uni0233uni0234uni0235uni0236dotlessjuni0238uni0239uni023Auni023Buni023Cuni023Duni023Euni023Funi0240uni0241uni0242uni0243uni0244uni0245uni0246uni0247uni0248uni0249uni024Auni024Buni024Cuni024Duni024Euni024Funi0250uni0251uni0252uni0253uni0254uni0255uni0256uni0257uni0258uni0259uni025Auni025Buni025Cuni025Duni025Euni025Funi0260uni0261uni0262uni0263uni0264uni0265uni0266uni0267uni0268uni0269uni026Auni026Buni026Cuni026Duni026Euni026Funi0270uni0271uni0272uni0273uni0274uni0275uni0276uni0277uni0278uni0279uni027Auni027Buni027Cuni027Duni027Euni027Funi0280uni0281uni0282uni0283uni0284uni0285uni0286uni0287uni0288uni0289uni028Auni028Buni028Cuni028Duni028Euni028Funi0290uni0291uni0292uni0293uni0294uni0295uni0296uni0297uni0298uni0299uni029Auni029Buni029Cuni029Duni029Euni029Funi02A0uni02A1uni02A2uni02A3uni02A4uni02A5uni02A6uni02A7uni02A8uni02A9uni02AAuni02ABuni02ACuni02ADuni02AEuni02AFuni02B0uni02B1uni02B2uni02B3uni02B4uni02B5uni02B6uni02B7uni02B8uni02B9uni02BAuni02BBuni02BCuni02BDuni02BEuni02BFuni02C0uni02C1uni02C2uni02C3uni02C4uni02C5uni02C8uni02C9uni02CAuni02CBuni02CCuni02CDuni02CEuni02CFuni02D0uni02D1uni02D2uni02D3uni02D4uni02D5uni02D6uni02D7uni02DEuni02DFuni02E0uni02E1uni02E2uni02E3uni02E4uni02E5uni02E6uni02E7uni02E8uni02E9uni02ECuni02EDuni02EEuni02F3uni02F7 gravecomb acutecombuni0302 tildecombuni0304uni0305uni0306uni0307uni0308 hookabovecombuni030Auni030Buni030Cuni030Duni030Euni030Funi0310uni0311uni0312uni0313uni0314uni0315uni0316uni0317uni0318uni0319uni031Auni031Buni031Cuni031Duni031Euni031Funi0320uni0321uni0322 dotbelowcombuni0324uni0325uni0326uni0327uni0328uni0329uni032Auni032Buni032Cuni032Duni032Euni032Funi0330uni0331uni0332uni0333uni0334uni0335uni0336uni0337uni0338uni0339uni033Auni033Buni033Cuni033Duni033Euni033Funi0340uni0341uni0342uni0343uni0344uni0345uni0346uni0347uni0348uni0349uni034Auni034Buni034Cuni034Duni034Euni034Funi0351uni0352uni0353uni0357uni0358uni035Auni035Cuni035Duni035Euni035Funi0360uni0361uni0362uni0370uni0371uni0372uni0373uni0374uni0375uni0376uni0377uni037Auni037Buni037Cuni037Duni037Etonos dieresistonos Alphatonos anoteleia EpsilontonosEtatonos Iotatonos Omicrontonos Upsilontonos OmegatonosiotadieresistonosAlphaBetaGammauni0394EpsilonZetaEtaThetaIotaKappaLambdaMuNuXiOmicronPiRhoSigmaTauUpsilonPhiChiPsi IotadieresisUpsilondieresis alphatonos epsilontonosetatonos iotatonosupsilondieresistonosalphabetagammadeltaepsilonzetaetathetaiotakappalambdauni03BCnuxiomicronrhosigma1sigmatauupsilonphichipsiomega iotadieresisupsilondieresis omicrontonos upsilontonos omegatonosuni03CFuni03D0theta1Upsilon1uni03D3uni03D4phi1omega1uni03D7uni03D8uni03D9uni03DAuni03DBuni03DCuni03DDuni03DEuni03DFuni03E0uni03E1uni03E2uni03E3uni03E4uni03E5uni03E6uni03E7uni03E8uni03E9uni03EAuni03EBuni03ECuni03EDuni03EEuni03EFuni03F0uni03F1uni03F2uni03F3uni03F4uni03F5uni03F6uni03F7uni03F8uni03F9uni03FAuni03FBuni03FCuni03FDuni03FEuni03FFuni0400uni0401uni0402uni0403uni0404uni0405uni0406uni0407uni0408uni0409uni040Auni040Buni040Cuni040Duni040Euni040Funi0410uni0411uni0412uni0413uni0414uni0415uni0416uni0417uni0418uni0419uni041Auni041Buni041Cuni041Duni041Euni041Funi0420uni0421uni0422uni0423uni0424uni0425uni0426uni0427uni0428uni0429uni042Auni042Buni042Cuni042Duni042Euni042Funi0430uni0431uni0432uni0433uni0434uni0435uni0436uni0437uni0438uni0439uni043Auni043Buni043Cuni043Duni043Euni043Funi0440uni0441uni0442uni0443uni0444uni0445uni0446uni0447uni0448uni0449uni044Auni044Buni044Cuni044Duni044Euni044Funi0450uni0451uni0452uni0453uni0454uni0455uni0456uni0457uni0458uni0459uni045Auni045Buni045Cuni045Duni045Euni045Funi0460uni0461uni0462uni0463uni0464uni0465uni0466uni0467uni0468uni0469uni046Auni046Buni046Cuni046Duni046Euni046Funi0470uni0471uni0472uni0473uni0474uni0475uni0476uni0477uni0478uni0479uni047Auni047Buni047Cuni047Duni047Euni047Funi0480uni0481uni0482uni0483uni0484uni0485uni0486uni0487uni0488uni0489uni048Auni048Buni048Cuni048Duni048Euni048Funi0490uni0491uni0492uni0493uni0494uni0495uni0496uni0497uni0498uni0499uni049Auni049Buni049Cuni049Duni049Euni049Funi04A0uni04A1uni04A2uni04A3uni04A4uni04A5uni04A6uni04A7uni04A8uni04A9uni04AAuni04ABuni04ACuni04ADuni04AEuni04AFuni04B0uni04B1uni04B2uni04B3uni04B4uni04B5uni04B6uni04B7uni04B8uni04B9uni04BAuni04BBuni04BCuni04BDuni04BEuni04BFuni04C0uni04C1uni04C2uni04C3uni04C4uni04C5uni04C6uni04C7uni04C8uni04C9uni04CAuni04CBuni04CCuni04CDuni04CEuni04CFuni04D0uni04D1uni04D2uni04D3uni04D4uni04D5uni04D6uni04D7uni04D8uni04D9uni04DAuni04DBuni04DCuni04DDuni04DEuni04DFuni04E0uni04E1uni04E2uni04E3uni04E4uni04E5uni04E6uni04E7uni04E8uni04E9uni04EAuni04EBuni04ECuni04EDuni04EEuni04EFuni04F0uni04F1uni04F2uni04F3uni04F4uni04F5uni04F6uni04F7uni04F8uni04F9uni04FAuni04FBuni04FCuni04FDuni04FEuni04FFuni0500uni0501uni0502uni0503uni0504uni0505uni0506uni0507uni0508uni0509uni050Auni050Buni050Cuni050Duni050Euni050Funi0510uni0511uni0512uni0513uni0514uni0515uni0516uni0517uni0518uni0519uni051Auni051Buni051Cuni051Duni051Euni051Funi0520uni0521uni0522uni0523uni0524uni0525uni0531uni0532uni0533uni0534uni0535uni0536uni0537uni0538uni0539uni053Auni053Buni053Cuni053Duni053Euni053Funi0540uni0541uni0542uni0543uni0544uni0545uni0546uni0547uni0548uni0549uni054Auni054Buni054Cuni054Duni054Euni054Funi0550uni0551uni0552uni0553uni0554uni0555uni0556uni0559uni055Auni055Buni055Cuni055Duni055Euni055Funi0561uni0562uni0563uni0564uni0565uni0566uni0567uni0568uni0569uni056Auni056Buni056Cuni056Duni056Euni056Funi0570uni0571uni0572uni0573uni0574uni0575uni0576uni0577uni0578uni0579uni057Auni057Buni057Cuni057Duni057Euni057Funi0580uni0581uni0582uni0583uni0584uni0585uni0586uni0587uni0589uni058Auni05B0uni05B1uni05B2uni05B3uni05B4uni05B5uni05B6uni05B7uni05B8uni05B9uni05BAuni05BBuni05BCuni05BDuni05BEuni05BFuni05C0uni05C1uni05C2uni05C3uni05C6uni05C7uni05D0uni05D1uni05D2uni05D3uni05D4uni05D5uni05D6uni05D7uni05D8uni05D9uni05DAuni05DBuni05DCuni05DDuni05DEuni05DFuni05E0uni05E1uni05E2uni05E3uni05E4uni05E5uni05E6uni05E7uni05E8uni05E9uni05EAuni05F0uni05F1uni05F2uni05F3uni05F4uni0606uni0607uni0609uni060Auni060Cuni0615uni061Buni061Funi0621uni0622uni0623uni0624uni0625uni0626uni0627uni0628uni0629uni062Auni062Buni062Cuni062Duni062Euni062Funi0630uni0631uni0632uni0633uni0634uni0635uni0636uni0637uni0638uni0639uni063Auni0640uni0641uni0642uni0643uni0644uni0645uni0646uni0647uni0648uni0649uni064Auni064Buni064Cuni064Duni064Euni064Funi0650uni0651uni0652uni0653uni0654uni0655uni0657uni065Auni0660uni0661uni0662uni0663uni0664uni0665uni0666uni0667uni0668uni0669uni066Auni066Buni066Cuni066Duni066Euni066Funi0670uni0674uni0679uni067Auni067Buni067Cuni067Duni067Euni067Funi0680uni0681uni0682uni0683uni0684uni0685uni0686uni0687uni0688uni0689uni068Auni068Buni068Cuni068Duni068Euni068Funi0690uni0691uni0692uni0693uni0694uni0695uni0696uni0697uni0698uni0699uni069Auni069Buni069Cuni069Duni069Euni069Funi06A0uni06A1uni06A2uni06A3uni06A4uni06A5uni06A6uni06A7uni06A8uni06A9uni06AAuni06ABuni06ACuni06ADuni06AEuni06AFuni06B0uni06B1uni06B2uni06B3uni06B4uni06B5uni06B6uni06B7uni06B8uni06B9uni06BAuni06BBuni06BCuni06BDuni06BEuni06BFuni06C6uni06CCuni06CEuni06D5uni06F0uni06F1uni06F2uni06F3uni06F4uni06F5uni06F6uni06F7uni06F8uni06F9uni07C0uni07C1uni07C2uni07C3uni07C4uni07C5uni07C6uni07C7uni07C8uni07C9uni07CAuni07CBuni07CCuni07CDuni07CEuni07CFuni07D0uni07D1uni07D2uni07D3uni07D4uni07D5uni07D6uni07D7uni07D8uni07D9uni07DAuni07DBuni07DCuni07DDuni07DEuni07DFuni07E0uni07E1uni07E2uni07E3uni07E4uni07E5uni07E6uni07E7uni07EBuni07ECuni07EDuni07EEuni07EFuni07F0uni07F1uni07F2uni07F3uni07F4uni07F5uni07F8uni07F9uni07FAuni0E3Funi0E81uni0E82uni0E84uni0E87uni0E88uni0E8Auni0E8Duni0E94uni0E95uni0E96uni0E97uni0E99uni0E9Auni0E9Buni0E9Cuni0E9Duni0E9Euni0E9Funi0EA1uni0EA2uni0EA3uni0EA5uni0EA7uni0EAAuni0EABuni0EADuni0EAEuni0EAFuni0EB0uni0EB1uni0EB2uni0EB3uni0EB4uni0EB5uni0EB6uni0EB7uni0EB8uni0EB9uni0EBBuni0EBCuni0EBDuni0EC0uni0EC1uni0EC2uni0EC3uni0EC4uni0EC6uni0EC8uni0EC9uni0ECAuni0ECBuni0ECCuni0ECDuni0ED0uni0ED1uni0ED2uni0ED3uni0ED4uni0ED5uni0ED6uni0ED7uni0ED8uni0ED9uni0EDCuni0EDDuni10A0uni10A1uni10A2uni10A3uni10A4uni10A5uni10A6uni10A7uni10A8uni10A9uni10AAuni10ABuni10ACuni10ADuni10AEuni10AFuni10B0uni10B1uni10B2uni10B3uni10B4uni10B5uni10B6uni10B7uni10B8uni10B9uni10BAuni10BBuni10BCuni10BDuni10BEuni10BFuni10C0uni10C1uni10C2uni10C3uni10C4uni10C5uni10D0uni10D1uni10D2uni10D3uni10D4uni10D5uni10D6uni10D7uni10D8uni10D9uni10DAuni10DBuni10DCuni10DDuni10DEuni10DFuni10E0uni10E1uni10E2uni10E3uni10E4uni10E5uni10E6uni10E7uni10E8uni10E9uni10EAuni10EBuni10ECuni10EDuni10EEuni10EFuni10F0uni10F1uni10F2uni10F3uni10F4uni10F5uni10F6uni10F7uni10F8uni10F9uni10FAuni10FBuni10FCuni1401uni1402uni1403uni1404uni1405uni1406uni1407uni1409uni140Auni140Buni140Cuni140Duni140Euni140Funi1410uni1411uni1412uni1413uni1414uni1415uni1416uni1417uni1418uni1419uni141Auni141Buni141Duni141Euni141Funi1420uni1421uni1422uni1423uni1424uni1425uni1426uni1427uni1428uni1429uni142Auni142Buni142Cuni142Duni142Euni142Funi1430uni1431uni1432uni1433uni1434uni1435uni1437uni1438uni1439uni143Auni143Buni143Cuni143Duni143Euni143Funi1440uni1441uni1442uni1443uni1444uni1445uni1446uni1447uni1448uni1449uni144Auni144Cuni144Duni144Euni144Funi1450uni1451uni1452uni1454uni1455uni1456uni1457uni1458uni1459uni145Auni145Buni145Cuni145Duni145Euni145Funi1460uni1461uni1462uni1463uni1464uni1465uni1466uni1467uni1468uni1469uni146Auni146Buni146Cuni146Duni146Euni146Funi1470uni1471uni1472uni1473uni1474uni1475uni1476uni1477uni1478uni1479uni147Auni147Buni147Cuni147Duni147Euni147Funi1480uni1481uni1482uni1483uni1484uni1485uni1486uni1487uni1488uni1489uni148Auni148Buni148Cuni148Duni148Euni148Funi1490uni1491uni1492uni1493uni1494uni1495uni1496uni1497uni1498uni1499uni149Auni149Buni149Cuni149Duni149Euni149Funi14A0uni14A1uni14A2uni14A3uni14A4uni14A5uni14A6uni14A7uni14A8uni14A9uni14AAuni14ABuni14ACuni14ADuni14AEuni14AFuni14B0uni14B1uni14B2uni14B3uni14B4uni14B5uni14B6uni14B7uni14B8uni14B9uni14BAuni14BBuni14BCuni14BDuni14C0uni14C1uni14C2uni14C3uni14C4uni14C5uni14C6uni14C7uni14C8uni14C9uni14CAuni14CBuni14CCuni14CDuni14CEuni14CFuni14D0uni14D1uni14D2uni14D3uni14D4uni14D5uni14D6uni14D7uni14D8uni14D9uni14DAuni14DBuni14DCuni14DDuni14DEuni14DFuni14E0uni14E1uni14E2uni14E3uni14E4uni14E5uni14E6uni14E7uni14E8uni14E9uni14EAuni14ECuni14EDuni14EEuni14EFuni14F0uni14F1uni14F2uni14F3uni14F4uni14F5uni14F6uni14F7uni14F8uni14F9uni14FAuni14FBuni14FCuni14FDuni14FEuni14FFuni1500uni1501uni1502uni1503uni1504uni1505uni1506uni1507uni1510uni1511uni1512uni1513uni1514uni1515uni1516uni1517uni1518uni1519uni151Auni151Buni151Cuni151Duni151Euni151Funi1520uni1521uni1522uni1523uni1524uni1525uni1526uni1527uni1528uni1529uni152Auni152Buni152Cuni152Duni152Euni152Funi1530uni1531uni1532uni1533uni1534uni1535uni1536uni1537uni1538uni1539uni153Auni153Buni153Cuni153Duni153Euni1540uni1541uni1542uni1543uni1544uni1545uni1546uni1547uni1548uni1549uni154Auni154Buni154Cuni154Duni154Euni154Funi1550uni1552uni1553uni1554uni1555uni1556uni1557uni1558uni1559uni155Auni155Buni155Cuni155Duni155Euni155Funi1560uni1561uni1562uni1563uni1564uni1565uni1566uni1567uni1568uni1569uni156Auni1574uni1575uni1576uni1577uni1578uni1579uni157Auni157Buni157Cuni157Duni157Euni157Funi1580uni1581uni1582uni1583uni1584uni1585uni158Auni158Buni158Cuni158Duni158Euni158Funi1590uni1591uni1592uni1593uni1594uni1595uni1596uni15A0uni15A1uni15A2uni15A3uni15A4uni15A5uni15A6uni15A7uni15A8uni15A9uni15AAuni15ABuni15ACuni15ADuni15AEuni15AFuni15DEuni15E1uni1646uni1647uni166Euni166Funi1670uni1671uni1672uni1673uni1674uni1675uni1676uni1680uni1681uni1682uni1683uni1684uni1685uni1686uni1687uni1688uni1689uni168Auni168Buni168Cuni168Duni168Euni168Funi1690uni1691uni1692uni1693uni1694uni1695uni1696uni1697uni1698uni1699uni169Auni169Buni169Cuni1D00uni1D01uni1D02uni1D03uni1D04uni1D05uni1D06uni1D07uni1D08uni1D09uni1D0Auni1D0Buni1D0Cuni1D0Duni1D0Euni1D0Funi1D10uni1D11uni1D12uni1D13uni1D14uni1D16uni1D17uni1D18uni1D19uni1D1Auni1D1Buni1D1Cuni1D1Duni1D1Euni1D1Funi1D20uni1D21uni1D22uni1D23uni1D26uni1D27uni1D28uni1D29uni1D2Auni1D2Buni1D2Cuni1D2Duni1D2Euni1D30uni1D31uni1D32uni1D33uni1D34uni1D35uni1D36uni1D37uni1D38uni1D39uni1D3Auni1D3Buni1D3Cuni1D3Duni1D3Euni1D3Funi1D40uni1D41uni1D42uni1D43uni1D44uni1D45uni1D46uni1D47uni1D48uni1D49uni1D4Auni1D4Buni1D4Cuni1D4Duni1D4Euni1D4Funi1D50uni1D51uni1D52uni1D53uni1D54uni1D55uni1D56uni1D57uni1D58uni1D59uni1D5Auni1D5Buni1D5Duni1D5Euni1D5Funi1D60uni1D61uni1D62uni1D63uni1D64uni1D65uni1D66uni1D67uni1D68uni1D69uni1D6Auni1D77uni1D78uni1D7Buni1D7Duni1D85uni1D9Buni1D9Cuni1D9Duni1D9Euni1D9Funi1DA0uni1DA1uni1DA2uni1DA3uni1DA4uni1DA5uni1DA6uni1DA7uni1DA8uni1DA9uni1DAAuni1DABuni1DACuni1DADuni1DAEuni1DAFuni1DB0uni1DB1uni1DB2uni1DB3uni1DB4uni1DB5uni1DB6uni1DB7uni1DB8uni1DB9uni1DBAuni1DBBuni1DBCuni1DBDuni1DBEuni1DBFuni1DC4uni1DC5uni1DC6uni1DC7uni1DC8uni1DC9uni1E00uni1E01uni1E02uni1E03uni1E04uni1E05uni1E06uni1E07uni1E08uni1E09uni1E0Auni1E0Buni1E0Cuni1E0Duni1E0Euni1E0Funi1E10uni1E11uni1E12uni1E13uni1E14uni1E15uni1E16uni1E17uni1E18uni1E19uni1E1Auni1E1Buni1E1Cuni1E1Duni1E1Euni1E1Funi1E20uni1E21uni1E22uni1E23uni1E24uni1E25uni1E26uni1E27uni1E28uni1E29uni1E2Auni1E2Buni1E2Cuni1E2Duni1E2Euni1E2Funi1E30uni1E31uni1E32uni1E33uni1E34uni1E35uni1E36uni1E37uni1E38uni1E39uni1E3Auni1E3Buni1E3Cuni1E3Duni1E3Euni1E3Funi1E40uni1E41uni1E42uni1E43uni1E44uni1E45uni1E46uni1E47uni1E48uni1E49uni1E4Auni1E4Buni1E4Cuni1E4Duni1E4Euni1E4Funi1E50uni1E51uni1E52uni1E53uni1E54uni1E55uni1E56uni1E57uni1E58uni1E59uni1E5Auni1E5Buni1E5Cuni1E5Duni1E5Euni1E5Funi1E60uni1E61uni1E62uni1E63uni1E64uni1E65uni1E66uni1E67uni1E68uni1E69uni1E6Auni1E6Buni1E6Cuni1E6Duni1E6Euni1E6Funi1E70uni1E71uni1E72uni1E73uni1E74uni1E75uni1E76uni1E77uni1E78uni1E79uni1E7Auni1E7Buni1E7Cuni1E7Duni1E7Euni1E7FWgravewgraveWacutewacute Wdieresis wdieresisuni1E86uni1E87uni1E88uni1E89uni1E8Auni1E8Buni1E8Cuni1E8Duni1E8Euni1E8Funi1E90uni1E91uni1E92uni1E93uni1E94uni1E95uni1E96uni1E97uni1E98uni1E99uni1E9Auni1E9Buni1E9Cuni1E9Duni1E9Euni1E9Funi1EA0uni1EA1uni1EA2uni1EA3uni1EA4uni1EA5uni1EA6uni1EA7uni1EA8uni1EA9uni1EAAuni1EABuni1EACuni1EADuni1EAEuni1EAFuni1EB0uni1EB1uni1EB2uni1EB3uni1EB4uni1EB5uni1EB6uni1EB7uni1EB8uni1EB9uni1EBAuni1EBBuni1EBCuni1EBDuni1EBEuni1EBFuni1EC0uni1EC1uni1EC2uni1EC3uni1EC4uni1EC5uni1EC6uni1EC7uni1EC8uni1EC9uni1ECAuni1ECBuni1ECCuni1ECDuni1ECEuni1ECFuni1ED0uni1ED1uni1ED2uni1ED3uni1ED4uni1ED5uni1ED6uni1ED7uni1ED8uni1ED9uni1EDAuni1EDBuni1EDCuni1EDDuni1EDEuni1EDFuni1EE0uni1EE1uni1EE2uni1EE3uni1EE4uni1EE5uni1EE6uni1EE7uni1EE8uni1EE9uni1EEAuni1EEBuni1EECuni1EEDuni1EEEuni1EEFuni1EF0uni1EF1Ygraveygraveuni1EF4uni1EF5uni1EF6uni1EF7uni1EF8uni1EF9uni1EFAuni1EFBuni1F00uni1F01uni1F02uni1F03uni1F04uni1F05uni1F06uni1F07uni1F08uni1F09uni1F0Auni1F0Buni1F0Cuni1F0Duni1F0Euni1F0Funi1F10uni1F11uni1F12uni1F13uni1F14uni1F15uni1F18uni1F19uni1F1Auni1F1Buni1F1Cuni1F1Duni1F20uni1F21uni1F22uni1F23uni1F24uni1F25uni1F26uni1F27uni1F28uni1F29uni1F2Auni1F2Buni1F2Cuni1F2Duni1F2Euni1F2Funi1F30uni1F31uni1F32uni1F33uni1F34uni1F35uni1F36uni1F37uni1F38uni1F39uni1F3Auni1F3Buni1F3Cuni1F3Duni1F3Euni1F3Funi1F40uni1F41uni1F42uni1F43uni1F44uni1F45uni1F48uni1F49uni1F4Auni1F4Buni1F4Cuni1F4Duni1F50uni1F51uni1F52uni1F53uni1F54uni1F55uni1F56uni1F57uni1F59uni1F5Buni1F5Duni1F5Funi1F60uni1F61uni1F62uni1F63uni1F64uni1F65uni1F66uni1F67uni1F68uni1F69uni1F6Auni1F6Buni1F6Cuni1F6Duni1F6Euni1F6Funi1F70uni1F71uni1F72uni1F73uni1F74uni1F75uni1F76uni1F77uni1F78uni1F79uni1F7Auni1F7Buni1F7Cuni1F7Duni1F80uni1F81uni1F82uni1F83uni1F84uni1F85uni1F86uni1F87uni1F88uni1F89uni1F8Auni1F8Buni1F8Cuni1F8Duni1F8Euni1F8Funi1F90uni1F91uni1F92uni1F93uni1F94uni1F95uni1F96uni1F97uni1F98uni1F99uni1F9Auni1F9Buni1F9Cuni1F9Duni1F9Euni1F9Funi1FA0uni1FA1uni1FA2uni1FA3uni1FA4uni1FA5uni1FA6uni1FA7uni1FA8uni1FA9uni1FAAuni1FABuni1FACuni1FADuni1FAEuni1FAFuni1FB0uni1FB1uni1FB2uni1FB3uni1FB4uni1FB6uni1FB7uni1FB8uni1FB9uni1FBAuni1FBBuni1FBCuni1FBDuni1FBEuni1FBFuni1FC0uni1FC1uni1FC2uni1FC3uni1FC4uni1FC6uni1FC7uni1FC8uni1FC9uni1FCAuni1FCBuni1FCCuni1FCDuni1FCEuni1FCFuni1FD0uni1FD1uni1FD2uni1FD3uni1FD6uni1FD7uni1FD8uni1FD9uni1FDAuni1FDBuni1FDDuni1FDEuni1FDFuni1FE0uni1FE1uni1FE2uni1FE3uni1FE4uni1FE5uni1FE6uni1FE7uni1FE8uni1FE9uni1FEAuni1FEBuni1FECuni1FEDuni1FEEuni1FEFuni1FF2uni1FF3uni1FF4uni1FF6uni1FF7uni1FF8uni1FF9uni1FFAuni1FFBuni1FFCuni1FFDuni1FFEuni2000uni2001uni2002uni2003uni2004uni2005uni2006uni2007uni2008uni2009uni200Auni200Buni200Cuni200Duni200Euni200Funi2010uni2011 figuredashuni2015uni2016 underscoredbl quotereverseduni201Funi2023onedotenleadertwodotenleaderuni2027uni2028uni2029uni202Auni202Buni202Cuni202Duni202Euni202Funi2031minuteseconduni2034uni2035uni2036uni2037uni2038uni203B exclamdbluni203Duni203Euni203Funi2040uni2041uni2042uni2043uni2045uni2046uni2047uni2048uni2049uni204Auni204Buni204Cuni204Duni204Euni204Funi2050uni2051uni2052uni2053uni2054uni2055uni2056uni2057uni2058uni2059uni205Auni205Buni205Cuni205Duni205Euni205Funi2060uni2061uni2062uni2063uni2064uni206Auni206Buni206Cuni206Duni206Euni206Funi2070uni2071uni2074uni2075uni2076uni2077uni2078uni2079uni207Auni207Buni207Cuni207Duni207Euni207Funi2080uni2081uni2082uni2083uni2084uni2085uni2086uni2087uni2088uni2089uni208Auni208Buni208Cuni208Duni208Euni2090uni2091uni2092uni2093uni2094uni2095uni2096uni2097uni2098uni2099uni209Auni209Buni209Cuni20A0 colonmonetaryuni20A2lirauni20A5uni20A6pesetauni20A8uni20A9uni20AAdongEurouni20ADuni20AEuni20AFuni20B0uni20B1uni20B2uni20B3uni20B4uni20B5uni20B8uni20B9uni20BAuni20D0uni20D1uni20D6uni20D7uni20DBuni20DCuni20E1uni2100uni2101uni2102uni2103uni2104uni2105uni2106uni2107uni2108uni2109uni210Buni210Cuni210Duni210Euni210Funi2110Ifrakturuni2112uni2113uni2114uni2115uni2116uni2117 weierstrassuni2119uni211Auni211BRfrakturuni211D prescriptionuni211Funi2120uni2121uni2123uni2124uni2125uni2126uni2127uni2128uni2129uni212Auni212Buni212Cuni212D estimateduni212Funi2130uni2131uni2132uni2133uni2134alephuni2136uni2137uni2138uni2139uni213Auni213Buni213Cuni213Duni213Euni213Funi2140uni2141uni2142uni2143uni2144uni2145uni2146uni2147uni2148uni2149uni214Buni214Euni2150uni2151uni2152onethird twothirdsuni2155uni2156uni2157uni2158uni2159uni215A oneeighth threeeighths fiveeighths seveneighthsuni215Funi2160uni2161uni2162uni2163uni2164uni2165uni2166uni2167uni2168uni2169uni216Auni216Buni216Cuni216Duni216Euni216Funi2170uni2171uni2172uni2173uni2174uni2175uni2176uni2177uni2178uni2179uni217Auni217Buni217Cuni217Duni217Euni217Funi2180uni2181uni2182uni2183uni2184uni2185uni2189 arrowleftarrowup arrowright arrowdown arrowboth arrowupdnuni2196uni2197uni2198uni2199uni219Auni219Buni219Cuni219Duni219Euni219Funi21A0uni21A1uni21A2uni21A3uni21A4uni21A5uni21A6uni21A7 arrowupdnbseuni21A9uni21AAuni21ABuni21ACuni21ADuni21AEuni21AFuni21B0uni21B1uni21B2uni21B3uni21B4carriagereturnuni21B6uni21B7uni21B8uni21B9uni21BAuni21BBuni21BCuni21BDuni21BEuni21BFuni21C0uni21C1uni21C2uni21C3uni21C4uni21C5uni21C6uni21C7uni21C8uni21C9uni21CAuni21CBuni21CCuni21CDuni21CEuni21CF arrowdblleft arrowdblup arrowdblright arrowdbldown arrowdblbothuni21D5uni21D6uni21D7uni21D8uni21D9uni21DAuni21DBuni21DCuni21DDuni21DEuni21DFuni21E0uni21E1uni21E2uni21E3uni21E4uni21E5uni21E6uni21E7uni21E8uni21E9uni21EAuni21EBuni21ECuni21EDuni21EEuni21EFuni21F0uni21F1uni21F2uni21F3uni21F4uni21F5uni21F6uni21F7uni21F8uni21F9uni21FAuni21FBuni21FCuni21FDuni21FEuni21FF universaluni2201 existentialuni2204emptysetgradientelement notelementuni220Asuchthatuni220Cuni220Duni220Euni2210uni2213uni2214uni2215uni2216 asteriskmathuni2218uni2219uni221Buni221C proportional orthogonalangleuni2221uni2222uni2223uni2224uni2225uni2226 logicaland logicalor intersectionunionuni222Cuni222Duni222Euni222Funi2230uni2231uni2232uni2233 thereforeuni2235uni2236uni2237uni2238uni2239uni223Auni223Bsimilaruni223Duni223Euni223Funi2240uni2241uni2242uni2243uni2244 congruentuni2246uni2247uni2249uni224Auni224Buni224Cuni224Duni224Euni224Funi2250uni2251uni2252uni2253uni2254uni2255uni2256uni2257uni2258uni2259uni225Auni225Buni225Cuni225Duni225Euni225F equivalenceuni2262uni2263uni2266uni2267uni2268uni2269uni226Auni226Buni226Cuni226Duni226Euni226Funi2270uni2271uni2272uni2273uni2274uni2275uni2276uni2277uni2278uni2279uni227Auni227Buni227Cuni227Duni227Euni227Funi2280uni2281 propersubsetpropersuperset notsubsetuni2285 reflexsubsetreflexsupersetuni2288uni2289uni228Auni228Buni228Cuni228Duni228Euni228Funi2290uni2291uni2292uni2293uni2294 circleplusuni2296circlemultiplyuni2298uni2299uni229Auni229Buni229Cuni229Duni229Euni229Funi22A0uni22A1uni22A2uni22A3uni22A4 perpendicularuni22A6uni22A7uni22A8uni22A9uni22AAuni22ABuni22ACuni22ADuni22AEuni22AFuni22B0uni22B1uni22B2uni22B3uni22B4uni22B5uni22B6uni22B7uni22B8uni22B9uni22BAuni22BBuni22BCuni22BDuni22BEuni22BFuni22C0uni22C1uni22C2uni22C3uni22C4dotmathuni22C6uni22C7uni22C8uni22C9uni22CAuni22CBuni22CCuni22CDuni22CEuni22CFuni22D0uni22D1uni22D2uni22D3uni22D4uni22D5uni22D6uni22D7uni22D8uni22D9uni22DAuni22DBuni22DCuni22DDuni22DEuni22DFuni22E0uni22E1uni22E2uni22E3uni22E4uni22E5uni22E6uni22E7uni22E8uni22E9uni22EAuni22EBuni22ECuni22EDuni22EEuni22EFuni22F0uni22F1uni22F2uni22F3uni22F4uni22F5uni22F6uni22F7uni22F8uni22F9uni22FAuni22FBuni22FCuni22FDuni22FEuni22FFuni2300uni2301houseuni2303uni2304uni2305uni2306uni2307uni2308uni2309uni230Auni230Buni230Cuni230Duni230Euni230F revlogicalnotuni2311uni2318uni2319uni231Cuni231Duni231Euni231F integraltp integralbtuni2324uni2325uni2326uni2327uni2328uni232Buni232Cuni2373uni2374uni2375uni237Auni237Duni2387uni2394uni239Buni239Cuni239Duni239Euni239Funi23A0uni23A1uni23A2uni23A3uni23A4uni23A5uni23A6uni23A7uni23A8uni23A9uni23AAuni23ABuni23ACuni23ADuni23AEuni23CEuni23CFuni23E3uni23E5uni23E8uni2422uni2423uni2460uni2461uni2462uni2463uni2464uni2465uni2466uni2467uni2468uni2469SF100000uni2501SF110000uni2503uni2504uni2505uni2506uni2507uni2508uni2509uni250Auni250BSF010000uni250Duni250Euni250FSF030000uni2511uni2512uni2513SF020000uni2515uni2516uni2517SF040000uni2519uni251Auni251BSF080000uni251Duni251Euni251Funi2520uni2521uni2522uni2523SF090000uni2525uni2526uni2527uni2528uni2529uni252Auni252BSF060000uni252Duni252Euni252Funi2530uni2531uni2532uni2533SF070000uni2535uni2536uni2537uni2538uni2539uni253Auni253BSF050000uni253Duni253Euni253Funi2540uni2541uni2542uni2543uni2544uni2545uni2546uni2547uni2548uni2549uni254Auni254Buni254Cuni254Duni254Euni254FSF430000SF240000SF510000SF520000SF390000SF220000SF210000SF250000SF500000SF490000SF380000SF280000SF270000SF260000SF360000SF370000SF420000SF190000SF200000SF230000SF470000SF480000SF410000SF450000SF460000SF400000SF540000SF530000SF440000uni256Duni256Euni256Funi2570uni2571uni2572uni2573uni2574uni2575uni2576uni2577uni2578uni2579uni257Auni257Buni257Cuni257Duni257Euni257Fupblockuni2581uni2582uni2583dnblockuni2585uni2586uni2587blockuni2589uni258Auni258Blfblockuni258Duni258Euni258Frtblockltshadeshadedkshadeuni2594uni2595uni2596uni2597uni2598uni2599uni259Auni259Buni259Cuni259Duni259Euni259F filledboxH22073uni25A2uni25A3uni25A4uni25A5uni25A6uni25A7uni25A8uni25A9H18543H18551 filledrectuni25ADuni25AEuni25AFuni25B0uni25B1triagupuni25B3uni25B4uni25B5uni25B6uni25B7uni25B8uni25B9triagrtuni25BBtriagdnuni25BDuni25BEuni25BFuni25C0uni25C1uni25C2uni25C3triaglfuni25C5uni25C6uni25C7uni25C8uni25C9circleuni25CCuni25CDuni25CEH18533uni25D0uni25D1uni25D2uni25D3uni25D4uni25D5uni25D6uni25D7 invbullet invcircleuni25DAuni25DBuni25DCuni25DDuni25DEuni25DFuni25E0uni25E1uni25E2uni25E3uni25E4uni25E5 openbulletuni25E7uni25E8uni25E9uni25EAuni25EBuni25ECuni25EDuni25EEuni25EFuni25F0uni25F1uni25F2uni25F3uni25F4uni25F5uni25F6uni25F7uni25F8uni25F9uni25FAuni25FBuni25FCuni25FDuni25FEuni25FFuni2600uni2601uni2602uni2603uni2604uni2605uni2606uni2607uni2608uni2609uni260Auni260Buni260Cuni260Duni260Euni260Funi2610uni2611uni2612uni2613uni2614uni2615uni2616uni2617uni2618uni2619uni261Auni261Buni261Cuni261Duni261Euni261Funi2620uni2621uni2622uni2623uni2624uni2625uni2626uni2627uni2628uni2629uni262Auni262Buni262Cuni262Duni262Euni262Funi2630uni2631uni2632uni2633uni2634uni2635uni2636uni2637uni2638uni2639 smileface invsmilefacesununi263Duni263Euni263Ffemaleuni2641maleuni2643uni2644uni2645uni2646uni2647uni2648uni2649uni264Auni264Buni264Cuni264Duni264Euni264Funi2650uni2651uni2652uni2653uni2654uni2655uni2656uni2657uni2658uni2659uni265Auni265Buni265Cuni265Duni265Euni265Fspadeuni2661uni2662clubuni2664heartdiamonduni2667uni2668uni2669 musicalnotemusicalnotedbluni266Cuni266Duni266Euni266Funi2670uni2671uni2672uni2673uni2674uni2675uni2676uni2677uni2678uni2679uni267Auni267Buni267Cuni267Duni267Euni267Funi2680uni2681uni2682uni2683uni2684uni2685uni2686uni2687uni2688uni2689uni268Auni268Buni268Cuni268Duni268Euni268Funi2690uni2691uni2692uni2693uni2694uni2695uni2696uni2697uni2698uni2699uni269Auni269Buni269Cuni26A0uni26A1uni26A2uni26A3uni26A4uni26A5uni26A6uni26A7uni26A8uni26A9uni26AAuni26ABuni26ACuni26ADuni26AEuni26AFuni26B0uni26B1uni26B2uni26B3uni26B4uni26B5uni26B6uni26B7uni26B8uni26C0uni26C1uni26C2uni26C3uni26E2uni2701uni2702uni2703uni2704uni2706uni2707uni2708uni2709uni270Cuni270Duni270Euni270Funi2710uni2711uni2712uni2713uni2714uni2715uni2716uni2717uni2718uni2719uni271Auni271Buni271Cuni271Duni271Euni271Funi2720uni2721uni2722uni2723uni2724uni2725uni2726uni2727uni2729uni272Auni272Buni272Cuni272Duni272Euni272Funi2730uni2731uni2732uni2733uni2734uni2735uni2736uni2737uni2738uni2739uni273Auni273Buni273Cuni273Duni273Euni273Funi2740uni2741uni2742uni2743uni2744uni2745uni2746uni2747uni2748uni2749uni274Auni274Buni274Duni274Funi2750uni2751uni2752uni2756uni2758uni2759uni275Auni275Buni275Cuni275Duni275Euni2761uni2762uni2763uni2764uni2765uni2766uni2767uni2768uni2769uni276Auni276Buni276Cuni276Duni276Euni276Funi2770uni2771uni2772uni2773uni2774uni2775uni2776uni2777uni2778uni2779uni277Auni277Buni277Cuni277Duni277Euni277Funi2780uni2781uni2782uni2783uni2784uni2785uni2786uni2787uni2788uni2789uni278Auni278Buni278Cuni278Duni278Euni278Funi2790uni2791uni2792uni2793uni2794uni2798uni2799uni279Auni279Buni279Cuni279Duni279Euni279Funi27A0uni27A1uni27A2uni27A3uni27A4uni27A5uni27A6uni27A7uni27A8uni27A9uni27AAuni27ABuni27ACuni27ADuni27AEuni27AFuni27B1uni27B2uni27B3uni27B4uni27B5uni27B6uni27B7uni27B8uni27B9uni27BAuni27BBuni27BCuni27BDuni27BEuni27C5uni27C6uni27E0uni27E6uni27E7uni27E8uni27E9uni27EAuni27EBuni27F0uni27F1uni27F2uni27F3uni27F4uni27F5uni27F6uni27F7uni27F8uni27F9uni27FAuni27FBuni27FCuni27FDuni27FEuni27FFuni2800uni2801uni2802uni2803uni2804uni2805uni2806uni2807uni2808uni2809uni280Auni280Buni280Cuni280Duni280Euni280Funi2810uni2811uni2812uni2813uni2814uni2815uni2816uni2817uni2818uni2819uni281Auni281Buni281Cuni281Duni281Euni281Funi2820uni2821uni2822uni2823uni2824uni2825uni2826uni2827uni2828uni2829uni282Auni282Buni282Cuni282Duni282Euni282Funi2830uni2831uni2832uni2833uni2834uni2835uni2836uni2837uni2838uni2839uni283Auni283Buni283Cuni283Duni283Euni283Funi2840uni2841uni2842uni2843uni2844uni2845uni2846uni2847uni2848uni2849uni284Auni284Buni284Cuni284Duni284Euni284Funi2850uni2851uni2852uni2853uni2854uni2855uni2856uni2857uni2858uni2859uni285Auni285Buni285Cuni285Duni285Euni285Funi2860uni2861uni2862uni2863uni2864uni2865uni2866uni2867uni2868uni2869uni286Auni286Buni286Cuni286Duni286Euni286Funi2870uni2871uni2872uni2873uni2874uni2875uni2876uni2877uni2878uni2879uni287Auni287Buni287Cuni287Duni287Euni287Funi2880uni2881uni2882uni2883uni2884uni2885uni2886uni2887uni2888uni2889uni288Auni288Buni288Cuni288Duni288Euni288Funi2890uni2891uni2892uni2893uni2894uni2895uni2896uni2897uni2898uni2899uni289Auni289Buni289Cuni289Duni289Euni289Funi28A0uni28A1uni28A2uni28A3uni28A4uni28A5uni28A6uni28A7uni28A8uni28A9uni28AAuni28ABuni28ACuni28ADuni28AEuni28AFuni28B0uni28B1uni28B2uni28B3uni28B4uni28B5uni28B6uni28B7uni28B8uni28B9uni28BAuni28BBuni28BCuni28BDuni28BEuni28BFuni28C0uni28C1uni28C2uni28C3uni28C4uni28C5uni28C6uni28C7uni28C8uni28C9uni28CAuni28CBuni28CCuni28CDuni28CEuni28CFuni28D0uni28D1uni28D2uni28D3uni28D4uni28D5uni28D6uni28D7uni28D8uni28D9uni28DAuni28DBuni28DCuni28DDuni28DEuni28DFuni28E0uni28E1uni28E2uni28E3uni28E4uni28E5uni28E6uni28E7uni28E8uni28E9uni28EAuni28EBuni28ECuni28EDuni28EEuni28EFuni28F0uni28F1uni28F2uni28F3uni28F4uni28F5uni28F6uni28F7uni28F8uni28F9uni28FAuni28FBuni28FCuni28FDuni28FEuni28FFuni2906uni2907uni290Auni290Buni2940uni2941uni2983uni2984uni29CEuni29CFuni29D0uni29D1uni29D2uni29D3uni29D4uni29D5uni29EBuni29FAuni29FBuni2A00uni2A01uni2A02uni2A0Cuni2A0Duni2A0Euni2A0Funi2A10uni2A11uni2A12uni2A13uni2A14uni2A15uni2A16uni2A17uni2A18uni2A19uni2A1Auni2A1Buni2A1Cuni2A2Funi2A6Auni2A6Buni2A7Duni2A7Euni2A7Funi2A80uni2A81uni2A82uni2A83uni2A84uni2A85uni2A86uni2A87uni2A88uni2A89uni2A8Auni2A8Buni2A8Cuni2A8Duni2A8Euni2A8Funi2A90uni2A91uni2A92uni2A93uni2A94uni2A95uni2A96uni2A97uni2A98uni2A99uni2A9Auni2A9Buni2A9Cuni2A9Duni2A9Euni2A9Funi2AA0uni2AAEuni2AAFuni2AB0uni2AB1uni2AB2uni2AB3uni2AB4uni2AB5uni2AB6uni2AB7uni2AB8uni2AB9uni2ABAuni2AF9uni2AFAuni2B00uni2B01uni2B02uni2B03uni2B04uni2B05uni2B06uni2B07uni2B08uni2B09uni2B0Auni2B0Buni2B0Cuni2B0Duni2B0Euni2B0Funi2B10uni2B11uni2B12uni2B13uni2B14uni2B15uni2B16uni2B17uni2B18uni2B19uni2B1Auni2B1Funi2B20uni2B21uni2B22uni2B23uni2B24uni2B53uni2B54uni2C60uni2C61uni2C62uni2C63uni2C64uni2C65uni2C66uni2C67uni2C68uni2C69uni2C6Auni2C6Buni2C6Cuni2C6Duni2C6Euni2C6Funi2C70uni2C71uni2C72uni2C73uni2C74uni2C75uni2C76uni2C77uni2C79uni2C7Auni2C7Buni2C7Cuni2C7Duni2C7Euni2C7Funi2D00uni2D01uni2D02uni2D03uni2D04uni2D05uni2D06uni2D07uni2D08uni2D09uni2D0Auni2D0Buni2D0Cuni2D0Duni2D0Euni2D0Funi2D10uni2D11uni2D12uni2D13uni2D14uni2D15uni2D16uni2D17uni2D18uni2D19uni2D1Auni2D1Buni2D1Cuni2D1Duni2D1Euni2D1Funi2D20uni2D21uni2D22uni2D23uni2D24uni2D25uni2D30uni2D31uni2D32uni2D33uni2D34uni2D35uni2D36uni2D37uni2D38uni2D39uni2D3Auni2D3Buni2D3Cuni2D3Duni2D3Euni2D3Funi2D40uni2D41uni2D42uni2D43uni2D44uni2D45uni2D46uni2D47uni2D48uni2D49uni2D4Auni2D4Buni2D4Cuni2D4Duni2D4Euni2D4Funi2D50uni2D51uni2D52uni2D53uni2D54uni2D55uni2D56uni2D57uni2D58uni2D59uni2D5Auni2D5Buni2D5Cuni2D5Duni2D5Euni2D5Funi2D60uni2D61uni2D62uni2D63uni2D64uni2D65uni2D6Funi2E18uni2E1Euni2E22uni2E23uni2E24uni2E25uni2E2Euni4DC0uni4DC1uni4DC2uni4DC3uni4DC4uni4DC5uni4DC6uni4DC7uni4DC8uni4DC9uni4DCAuni4DCBuni4DCCuni4DCDuni4DCEuni4DCFuni4DD0uni4DD1uni4DD2uni4DD3uni4DD4uni4DD5uni4DD6uni4DD7uni4DD8uni4DD9uni4DDAuni4DDBuni4DDCuni4DDDuni4DDEuni4DDFuni4DE0uni4DE1uni4DE2uni4DE3uni4DE4uni4DE5uni4DE6uni4DE7uni4DE8uni4DE9uni4DEAuni4DEBuni4DECuni4DEDuni4DEEuni4DEFuni4DF0uni4DF1uni4DF2uni4DF3uni4DF4uni4DF5uni4DF6uni4DF7uni4DF8uni4DF9uni4DFAuni4DFBuni4DFCuni4DFDuni4DFEuni4DFFuniA4D0uniA4D1uniA4D2uniA4D3uniA4D4uniA4D5uniA4D6uniA4D7uniA4D8uniA4D9uniA4DAuniA4DBuniA4DCuniA4DDuniA4DEuniA4DFuniA4E0uniA4E1uniA4E2uniA4E3uniA4E4uniA4E5uniA4E6uniA4E7uniA4E8uniA4E9uniA4EAuniA4EBuniA4ECuniA4EDuniA4EEuniA4EFuniA4F0uniA4F1uniA4F2uniA4F3uniA4F4uniA4F5uniA4F6uniA4F7uniA4F8uniA4F9uniA4FAuniA4FBuniA4FCuniA4FDuniA4FEuniA4FFuniA644uniA645uniA646uniA647uniA64CuniA64DuniA650uniA651uniA654uniA655uniA656uniA657uniA662uniA663uniA664uniA665uniA666uniA667uniA668uniA669uniA66AuniA66BuniA66CuniA66DuniA66EuniA68AuniA68BuniA68CuniA68DuniA694uniA695uniA708uniA709uniA70AuniA70BuniA70CuniA70DuniA70EuniA70FuniA710uniA711uniA712uniA713uniA714uniA715uniA716uniA71BuniA71CuniA71DuniA71EuniA71FuniA722uniA723uniA724uniA725uniA726uniA727uniA728uniA729uniA72AuniA72BuniA730uniA731uniA732uniA733uniA734uniA735uniA736uniA737uniA738uniA739uniA73AuniA73BuniA73CuniA73DuniA73EuniA73FuniA740uniA741uniA746uniA747uniA748uniA749uniA74AuniA74BuniA74EuniA74FuniA750uniA751uniA752uniA753uniA756uniA757uniA764uniA765uniA766uniA767uniA780uniA781uniA782uniA783uniA789uniA78AuniA78BuniA78CuniA78DuniA78EuniA790uniA791uniA7A0uniA7A1uniA7A2uniA7A3uniA7A4uniA7A5uniA7A6uniA7A7uniA7A8uniA7A9uniA7AAuniA7FAuniA7FBuniA7FCuniA7FDuniA7FEuniA7FF uni02E5.5 uni02E6.5 uni02E7.5 uni02E8.5 uni02E9.5 uni02E5.4 uni02E6.4 uni02E7.4 uni02E8.4 uni02E9.4 uni02E5.3 uni02E6.3 uni02E7.3 uni02E8.3 uni02E9.3 uni02E5.2 uni02E6.2 uni02E7.2 uni02E8.2 uni02E9.2 uni02E5.1 uni02E6.1 uni02E7.1 uni02E8.1 uni02E9.1stemuniF000uniF001uniF002uniF003uniF400uniF401uniF402uniF403uniF404uniF405uniF406uniF407uniF408uniF409uniF40AuniF40BuniF40CuniF40DuniF40EuniF40FuniF410uniF411uniF412uniF413uniF414uniF415uniF416uniF417uniF418uniF419uniF41AuniF41BuniF41CuniF41DuniF41EuniF41FuniF420uniF421uniF422uniF423uniF424uniF425uniF426uniF428uniF429uniF42AuniF42BuniF42CuniF42DuniF42EuniF42FuniF430uniF431uniF432uniF433uniF434uniF435uniF436uniF437uniF438uniF439uniF43AuniF43BuniF43CuniF43DuniF43EuniF43FuniF440uniF441uniF6C5uniFB00uniFB03uniFB04uniFB05uniFB06uniFB13uniFB14uniFB15uniFB16uniFB17uniFB1DuniFB1EuniFB1FuniFB20uniFB21uniFB22uniFB23uniFB24uniFB25uniFB26uniFB27uniFB28uniFB29uniFB2AuniFB2BuniFB2CuniFB2DuniFB2EuniFB2FuniFB30uniFB31uniFB32uniFB33uniFB34uniFB35uniFB36uniFB38uniFB39uniFB3AuniFB3BuniFB3CuniFB3EuniFB40uniFB41uniFB43uniFB44uniFB46uniFB47uniFB48uniFB49uniFB4AuniFB4BuniFB4CuniFB4DuniFB4EuniFB4FuniFB52uniFB53uniFB54uniFB55uniFB56uniFB57uniFB58uniFB59uniFB5AuniFB5BuniFB5CuniFB5DuniFB5EuniFB5FuniFB60uniFB61uniFB62uniFB63uniFB64uniFB65uniFB66uniFB67uniFB68uniFB69uniFB6AuniFB6BuniFB6CuniFB6DuniFB6EuniFB6FuniFB70uniFB71uniFB72uniFB73uniFB74uniFB75uniFB76uniFB77uniFB78uniFB79uniFB7AuniFB7BuniFB7CuniFB7DuniFB7EuniFB7FuniFB80uniFB81uniFB82uniFB83uniFB84uniFB85uniFB86uniFB87uniFB88uniFB89uniFB8AuniFB8BuniFB8CuniFB8DuniFB8EuniFB8FuniFB90uniFB91uniFB92uniFB93uniFB94uniFB95uniFB96uniFB97uniFB98uniFB99uniFB9AuniFB9BuniFB9CuniFB9DuniFB9EuniFB9FuniFBA0uniFBA1uniFBA2uniFBA3uniFBAAuniFBABuniFBACuniFBADuniFBD3uniFBD4uniFBD5uniFBD6uniFBD9uniFBDAuniFBE8uniFBE9uniFBFCuniFBFDuniFBFEuniFBFFuniFE00uniFE01uniFE02uniFE03uniFE04uniFE05uniFE06uniFE07uniFE08uniFE09uniFE0AuniFE0BuniFE0CuniFE0DuniFE0EuniFE0FuniFE20uniFE21uniFE22uniFE23uniFE70uniFE71uniFE72uniFE73uniFE74uniFE76uniFE77uniFE78uniFE79uniFE7AuniFE7BuniFE7CuniFE7DuniFE7EuniFE7FuniFE80uniFE81uniFE82uniFE83uniFE84uniFE85uniFE86uniFE87uniFE88uniFE89uniFE8AuniFE8BuniFE8CuniFE8DuniFE8EuniFE8FuniFE90uniFE91uniFE92uniFE93uniFE94uniFE95uniFE96uniFE97uniFE98uniFE99uniFE9AuniFE9BuniFE9CuniFE9DuniFE9EuniFE9FuniFEA0uniFEA1uniFEA2uniFEA3uniFEA4uniFEA5uniFEA6uniFEA7uniFEA8uniFEA9uniFEAAuniFEABuniFEACuniFEADuniFEAEuniFEAFuniFEB0uniFEB1uniFEB2uniFEB3uniFEB4uniFEB5uniFEB6uniFEB7uniFEB8uniFEB9uniFEBAuniFEBBuniFEBCuniFEBDuniFEBEuniFEBFuniFEC0uniFEC1uniFEC2uniFEC3uniFEC4uniFEC5uniFEC6uniFEC7uniFEC8uniFEC9uniFECAuniFECBuniFECCuniFECDuniFECEuniFECFuniFED0uniFED1uniFED2uniFED3uniFED4uniFED5uniFED6uniFED7uniFED8uniFED9uniFEDAuniFEDBuniFEDCuniFEDDuniFEDEuniFEDFuniFEE0uniFEE1uniFEE2uniFEE3uniFEE4uniFEE5uniFEE6uniFEE7uniFEE8uniFEE9uniFEEAuniFEEBuniFEECuniFEEDuniFEEEuniFEEFuniFEF0uniFEF1uniFEF2uniFEF3uniFEF4uniFEF5uniFEF6uniFEF7uniFEF8uniFEF9uniFEFAuniFEFBuniFEFCuniFEFFuniFFF9uniFFFAuniFFFBuniFFFCuniFFFDu10300u10301u10302u10303u10304u10305u10306u10307u10308u10309u1030Au1030Bu1030Cu1030Du1030Eu1030Fu10310u10311u10312u10313u10314u10315u10316u10317u10318u10319u1031Au1031Bu1031Cu1031Du1031Eu10320u10321u10322u10323u1D300u1D301u1D302u1D303u1D304u1D305u1D306u1D307u1D308u1D309u1D30Au1D30Bu1D30Cu1D30Du1D30Eu1D30Fu1D310u1D311u1D312u1D313u1D314u1D315u1D316u1D317u1D318u1D319u1D31Au1D31Bu1D31Cu1D31Du1D31Eu1D31Fu1D320u1D321u1D322u1D323u1D324u1D325u1D326u1D327u1D328u1D329u1D32Au1D32Bu1D32Cu1D32Du1D32Eu1D32Fu1D330u1D331u1D332u1D333u1D334u1D335u1D336u1D337u1D338u1D339u1D33Au1D33Bu1D33Cu1D33Du1D33Eu1D33Fu1D340u1D341u1D342u1D343u1D344u1D345u1D346u1D347u1D348u1D349u1D34Au1D34Bu1D34Cu1D34Du1D34Eu1D34Fu1D350u1D351u1D352u1D353u1D354u1D355u1D356u1D538u1D539u1D53Bu1D53Cu1D53Du1D53Eu1D540u1D541u1D542u1D543u1D544u1D546u1D54Au1D54Bu1D54Cu1D54Du1D54Eu1D54Fu1D550u1D552u1D553u1D554u1D555u1D556u1D557u1D558u1D559u1D55Au1D55Bu1D55Cu1D55Du1D55Eu1D55Fu1D560u1D561u1D562u1D563u1D564u1D565u1D566u1D567u1D568u1D569u1D56Au1D56Bu1D5A0u1D5A1u1D5A2u1D5A3u1D5A4u1D5A5u1D5A6u1D5A7u1D5A8u1D5A9u1D5AAu1D5ABu1D5ACu1D5ADu1D5AEu1D5AFu1D5B0u1D5B1u1D5B2u1D5B3u1D5B4u1D5B5u1D5B6u1D5B7u1D5B8u1D5B9u1D5BAu1D5BBu1D5BCu1D5BDu1D5BEu1D5BFu1D5C0u1D5C1u1D5C2u1D5C3u1D5C4u1D5C5u1D5C6u1D5C7u1D5C8u1D5C9u1D5CAu1D5CBu1D5CCu1D5CDu1D5CEu1D5CFu1D5D0u1D5D1u1D5D2u1D5D3u1D7D8u1D7D9u1D7DAu1D7DBu1D7DCu1D7DDu1D7DEu1D7DFu1D7E0u1D7E1u1D7E2u1D7E3u1D7E4u1D7E5u1D7E6u1D7E7u1D7E8u1D7E9u1D7EAu1D7EBu1F030u1F031u1F032u1F033u1F034u1F035u1F036u1F037u1F038u1F039u1F03Au1F03Bu1F03Cu1F03Du1F03Eu1F03Fu1F040u1F041u1F042u1F043u1F044u1F045u1F046u1F047u1F048u1F049u1F04Au1F04Bu1F04Cu1F04Du1F04Eu1F04Fu1F050u1F051u1F052u1F053u1F054u1F055u1F056u1F057u1F058u1F059u1F05Au1F05Bu1F05Cu1F05Du1F05Eu1F05Fu1F060u1F061u1F062u1F063u1F064u1F065u1F066u1F067u1F068u1F069u1F06Au1F06Bu1F06Cu1F06Du1F06Eu1F06Fu1F070u1F071u1F072u1F073u1F074u1F075u1F076u1F077u1F078u1F079u1F07Au1F07Bu1F07Cu1F07Du1F07Eu1F07Fu1F080u1F081u1F082u1F083u1F084u1F085u1F086u1F087u1F088u1F089u1F08Au1F08Bu1F08Cu1F08Du1F08Eu1F08Fu1F090u1F091u1F092u1F093u1F0A0u1F0A1u1F0A2u1F0A3u1F0A4u1F0A5u1F0A6u1F0A7u1F0A8u1F0A9u1F0AAu1F0ABu1F0ACu1F0ADu1F0AEu1F0B1u1F0B2u1F0B3u1F0B4u1F0B5u1F0B6u1F0B7u1F0B8u1F0B9u1F0BAu1F0BBu1F0BCu1F0BDu1F0BEu1F0C1u1F0C2u1F0C3u1F0C4u1F0C5u1F0C6u1F0C7u1F0C8u1F0C9u1F0CAu1F0CBu1F0CCu1F0CDu1F0CEu1F0CFu1F0D1u1F0D2u1F0D3u1F0D4u1F0D5u1F0D6u1F0D7u1F0D8u1F0D9u1F0DAu1F0DBu1F0DCu1F0DDu1F0DEu1F0DFu1F42Du1F42Eu1F431u1F435u1F600u1F601u1F602u1F603u1F604u1F605u1F606u1F607u1F608u1F609u1F60Au1F60Bu1F60Cu1F60Du1F60Eu1F60Fu1F610u1F611u1F612u1F613u1F614u1F615u1F616u1F617u1F618u1F619u1F61Au1F61Bu1F61Cu1F61Du1F61Eu1F61Fu1F620u1F621u1F622u1F623u1F625u1F626u1F627u1F628u1F629u1F62Au1F62Bu1F62Du1F62Eu1F62Fu1F630u1F631u1F632u1F633u1F634u1F635u1F636u1F637u1F638u1F639u1F63Au1F63Bu1F63Cu1F63Du1F63Eu1F63Fu1F640 dlLtcaronDieresisAcuteTildeGrave CircumflexCaron uni0311.caseBreve Dotaccent Hungarumlaut Doublegrave arabic_dot arabic_2dots arabic_3dotsarabic_3dots_aarabic_2dots_a arabic_4dots uni066E.fina uni066E.init uni066E.medi uni06A1.fina uni06A1.init uni06A1.medi uni066F.fina uni066F.init uni066F.medi uni06BA.init uni06BA.medi arabic_ring uni067C.fina uni067C.init uni067C.medi uni067D.fina uni067D.init uni067D.medi uni0681.fina uni0681.init uni0681.medi uni0682.fina uni0682.init uni0682.medi uni0685.fina uni0685.init uni0685.medi uni06BF.fina uni06BF.init uni06BF.mediarabic_gaf_barEng.altuni0268.dotlessuni029D.dotless uni03080304 uni03040308 uni03070304 uni03080301 uni03080300 uni03040301 uni03040300 uni03030304 uni0308030C uni03030308 uni030C0307 uni03030301 uni03020301 uni03020300 uni03020303 uni03060303 uni03060301 uni03060300 uni03060309 uni03020309 uni03010307 brailledotJ.alt uni0695.finauniFEAE.fina.longstart uni06B5.fina uni06B5.init uni06B5.medi uni06CE.fina uni06CE.init uni06CE.medi uni0692.final.alt uni06D5.finauni0478.monographuni0479.monographiogonek.dotlessuni2148.dotlessuni2149.dotlessuni1E2D.dotlessuni1ECB.dotlessdcoI.alt arrow.base uni0651064B uni0651064C uni064B0651 uni0651064E uni0651064F uni064E0651 uni0654064E uni0654064F uni07CA.fina uni07CA.medi uni07CA.init uni07CB.fina uni07CB.medi uni07CB.init uni07CC.fina uni07CC.medi uni07CC.init uni07CD.fina uni07CD.medi uni07CD.init uni07CE.fina uni07CE.medi uni07CE.init uni07CF.fina uni07CF.medi uni07CF.init uni07D0.fina uni07D0.medi uni07D0.init uni07D1.fina uni07D1.medi uni07D1.init uni07D2.fina uni07D2.medi uni07D2.init uni07D3.fina uni07D3.medi uni07D3.init uni07D4.fina uni07D4.medi uni07D4.init uni07D5.fina uni07D5.medi uni07D5.init uni07D6.fina uni07D6.medi uni07D6.init uni07D7.fina uni07D7.medi uni07D7.init uni07D8.fina uni07D8.medi uni07D8.init uni07D9.fina uni07D9.medi uni07D9.init uni07DA.fina uni07DA.medi uni07DA.init uni07DB.fina uni07DB.medi uni07DB.init uni07DC.fina uni07DC.medi uni07DC.init uni07DD.fina uni07DD.medi uni07DD.init uni07DE.fina uni07DE.medi uni07DE.init uni07DF.fina uni07DF.medi uni07DF.init uni07E0.fina uni07E0.medi uni07E0.init uni07E1.fina uni07E1.medi uni07E1.init uni07E2.fina uni07E2.medi uni07E2.init uni07E3.fina uni07E3.medi uni07E3.init uni07E4.fina uni07E4.medi uni07E4.init uni07E5.fina uni07E5.medi uni07E5.init uni07E6.fina uni07E6.medi uni07E6.init uni07E7.fina uni07E7.medi uni07E7.init Ringabove uni2630.alt uni2631.alt uni2632.alt uni2633.alt uni2634.alt uni2635.alt uni2636.alt uni2637.alt uni047E.diacuni048A.brevelessuni048B.brevelessy.alt uni0689.fina uni068A.fina uni068B.fina uni068F.fina uni0690.fina uni0693.fina uni0694.fina uni0696.fina uni0697.fina uni0699.fina uni069A.fina uni069A.init uni069A.medi uni069B.fina uni069B.init uni069B.medi uni069C.fina uni069C.init uni069C.medi uni069D.fina uni069D.init uni069D.medi uni069E.fina uni069E.init uni069E.medi uni069F.fina uni069F.init uni069F.medi uni06A0.fina uni06A0.init uni06A0.medi uni06A2.fina uni06A2.init uni06A2.medi uni06A3.fina uni06A3.init uni06A3.medi uni06A5.fina uni06A5.init uni06A5.medi uni06A7.fina uni06A7.init uni06A7.medi uni06A8.fina uni06A8.init uni06A8.medi uni06AA.fina uni06AA.init uni06AA.medi uni06AB.fina uni06AB.init uni06AB.medi uni06AC.fina uni06AC.init uni06AC.medi uni06AE.fina uni06AE.init uni06AE.medi uni06B0.fina uni06B0.init uni06B0.medi uni06B2.fina uni06B2.init uni06B2.medi uni06B4.fina uni06B4.init uni06B4.medi uni06B6.fina uni06B6.init uni06B6.medi uni06B7.fina uni06B7.init uni06B7.medi uni06B8.fina uni06B8.init uni06B8.medi uni06B9.fina uni06B9.init uni06B9.medi uni06BC.fina uni06BC.init uni06BC.medi uni06BD.fina uni06BD.init uni06BD.medi���@%2%%A:B2SAS//2ݖ}ٻ֊A}G}G͖2ƅ%]%]@@%d%d%A2dA  d   A(]%]@%..%A  %d%@~}}~}}|d{T{%zyxw v utsrqponl!kjBjSih}gBfedcba:`^ ][ZYX YX WW2VUTUBTSSRQJQP ONMNMLKJKJIJI IH GFEDC-CBAK@?>=>=<=<; <@; :987876765 65 43 21 21 0/ 0 / .- .- ,2+*%+d*)*%)('%(A'%&% &% $#"!! d d BBBdB-B}d       -d@--�d+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++�+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/fonts/Roboto-Bold.ttf����������������������������������������������������������0000666�0000000�0000000�00000475240�00000000000�016473� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� GDEF55���DGPOSZ61� <��Y|GSUB2�b��OS/2ӱ�����`cmap@&Hr��|��cvt N$��/���BfpgmSW��-D��gasp������ glyfu/��9�vhdmxWHS7����head��,���6hhea & ��d���$hmtxT ����loca ��/�� maxp����� name7c��(��postm�d���� prep6~��/����������F>_<������.����N0 s�� ����������l �� 05 ���������������������N����������������3��3���f������������� P�!���!����GOOG� �����f� �����:� � ��d������������-�|�@�@�\�_@�GK�?�|�(�^�9�#�nS�~�_��F�@�7�i�d�=�_�VB�}�9�6�"�x�-)�Kb��<�V3��b�s�^�U�x�(�U����V)��T��E�(D�t;��#���I9�x`��9� �,��4J�D�o,�B�BS�H��Ez�h�mF�o�~�o{�i�B�o�B�o�8� z�h � ����J�0��"0�jB��c�c�Q���\�]F�V��Mi�~F�V��~L�Y�7�0�e��Ki�$�b��v�U�e�Tw�^�E�@�A�]� ��B�T�?�B�q� 1��v�r���l�`7�S�u�K�P�@�t�hA<�N�{�U��j�v�wh�!�uH�9�����V��a�������c�fi�u���R.��_��H(�I�4`�f�I���Ds�_�L�l�p�c�=�g&�4�q�?�B*�,^�q�6�D�S�u��G�Wv�(x�,�!�u����C�x�( ��I�u��+�*���4�>��T�Z�o �!�'�E�o����o�o��D�on�X�o3�l?�!�w�)�?~�y�)z)�@��o�o�w�dv$�} �uI�y�{�c�~�m�o M� ����Z�@$� ��Z�B�ww�l�w�d�YG�V�k��s��x������0��pv��oq��l�;�lK���%�:��l\��lm�^*�U)�"�-q�n{�h�2����l�K�P�R�%_��IB�t�ZM�A$�-�Ay�m�@�?��]�F<�F��B>�j�[��)����)���� ��\����0������������n�n��m��h�:�B�G?�pE�H9�BN�9�b�,���n�W~�lj�P��5X�W�f�%���-�o�Y�%8�(�%u�D�3�d�*� �t�D�a�H�W�[�Y��9r��7_�^O�e��6"�x�Z��Z�4:���m�m�,��8����,�W5�\>�8�D�Z�j�j�j��E��j�m�c�@u�c�c�c�I�c�v� d�c�c�c�c�@x�c�Av�cI�:Q� �]�d�M1�7�G��7�0�5�E�F�3�G�C��;�I9�+�G�q0�@�qI�:�@]��c�@�J�cB�H�A�A�J� �@e�^�c� �c�c�!p�J�>�ci�c�n��c�F�c_�c� ;�c{�c�1�c�67� ��c�c�  �@P�� �F�c1��@L�>�@�@�G;�c,�(�oF�D�D�f�<�o�DS�H�Bj�X�Xr��X�Xh��X�cW��,�G�5�E�F�3�G�Ck�h.�<�@�`�LAA1�11�m�c���nQQ�(b�b�b�b�b�b�b�<�V����UU�UU��V�V�V�V�VD�tD�tD�tD�t�J�DJ�DJ�DJ�DJ�DJ�DJ�D,�BS�HS�HS�HS�H11�11{�i�B�B�B�B�Bz�hz�hz�hz�h��b�J�Db�J�Db�J�D<�V,�B<�V,�B<�V,�B<�V,�B3��B�S�H�S�H�S�H�S�H�S�Hs�^�Es�^�Es�^�Es�^�E�z�hU1U1U1U��U��3�mx�(A�F�oU��~U��[U��~U��~�{�i�{�i�{�i{�V�B�V�B�V�B��o��P���E�8�E�8�E�8�E�8�E�8�(� �(� �(� D�tz�hD�tz�hD�tz�hD�tz�hD�tz�hD�tz�h�#�����I�J�I�J�I�J��B�]�BuuQ� �@�c�c�c�c�v�c�@�@�@�@�@�]�]�]�]M�@�@�@�@u��c�c�c�c�c�I�I�I�I�c�%�t� d�c�c�c�c�c�c�c�c�@�@�@v�cv�cv�cI�:I�:I�:I�:Q� Q� Q� �]�]�]�]�]�]�MM1�71�71�7b�  iVtrb����I�U�����V)��(��U��Is�_�l�^�q��B� � �^�q�B^�q�S�u��EU�Ux�(+�� �b��u���x���V�)�<�V�(�J�DS�H�o�B�o,�B��S�HZ�o�8�m1���#��#��#���K�?�@Z�|A�:��ob�J�D��xS�H�o�4�D$� �B �V�C�E<�V,�B��U���'U�b�J�Db�J�D��B�S�H�K<�N<�N��'�C�E�x�o�x�o�V�B�Z�@�Z�@4�>)�? �� �� ���n�X�����B�(�b�J�Db�J�Db�J�Db�Jyb�J�Db�J�Db�J�Db�J�Db�J�Db�J�Db�J�Db�J�D�S�H�S�H�S�H�S�HSr�S�H�S�H�S�HU�1�U��m�V�B�V�B�V�B��V�B�V�B�V�B�P�@�P�@�P�@�P�@�P�@D�tz�hD�tz�h�t�h�t�h�t�h�t�h�t�h�������B�B+����o�(����n�X�n�Xu�Z�o��'z�huZ?[�x�o��o���(�����s�_b�m�F�@�7�i�V�ss�^�E�{�ib�J�<SU1�V��[D�_z��o3��B3��B�z�h�F�o�F�oU��m��o�{�i)��o��b�E�8�(� ;� � ;� � �#��I�JKUbm�c�c1�7�c�vd�c�c�@x�cQ� Md�M�c�cI�:�v� d�cn�m�c�c�c�c�c�c�@�cx�c�@Q� d�J�>�c�@M1��cn��Ab�J�D�S�H1�m����� �� ������       ������      �    �      ���������������� ���l������j���� �~���������%'0S_g~7Y #%/EOboy?M    " ' 0 3 : < D t  !!!!"!&!.!^"""""""+"H"`"e%������ � ����������&(1T`h7Y� #�&0FPcpz�>M �    % 0 2 9 < D t  !!!!"!&!.!["""""""+"H"`"d%�������������~��v��x����dC������� ����������������I��nNL\[W��TSQIuAm8 ����ywlߓa5ߒޫ߆߅~{oS<9 �������������������������(��(��(��j��������������jt������������������������b����j������������&��H��X����������������������������������������������������������������������������������������������������KLMNOP�G[\]^_`��abcde��fghijk��vwxyz{��|}~�FF�H��������IJQl��R�STU��\]^�_`�ab�c�d�ef�g��hijklmno�qr�p�������s��y�z�{|}~��������������������������\'(ab[)*+,-]^./VWHI01_`23JK456789LMijNO:;PQ<=>Z?@XYABghCDcdRSefEFGTUHIklJmijonG� ���� @����������������������������� ��� ������ ���~�����������D���������c��������E���������o��������K�����������������R��������G��������[�����������������a�����������������f�����������������m�����������������v�����������������|����������������������F������F����%����&��&�����'��'��H��(��0����1��1�����2��7����8��8�����9��@����A��B�����C��I����J��K�����L��Q����R��S�����T��_����`��a����b��e����f��g��I��h��~�������������������������������������������������Q������l��������������������7��7�����Y��Y������������������������������������������������������ �� ������������#��#����������������R�������������S������V������W�������������\�������������_�������������a�������������c�������������d�������������e�������������g�������������h�������������o�������������q�������������p�������������s�������������t����������������������������y�������������z�������������{�� �� ����� �� ���� �� �����������������������������������������������������������������������������"����#��$�����%��%����&��/�����0��0����1��4�����5��5����6��8�����9��9����:��=�����>��>����?��?�����@��A����B��B�����C��C����D��D�����E��E����F��O�����P��P����Q��Q����R��R����S��S����T��T����U��X����Y��[����\��\����]��]����^��^����_��a����b��b��\��c��o�� ��p��q����r��u����v��w����x��x����y��y����z����������'������a������[������)������]������.������V������������H������0������_������2������J������4������������L������������i������N������:������P������<������Z������?������X������������A������g������C������c������R������e������������E������������������������F������������T������������H������������k��������J������������K������m���������������>��?��������������������������@��M��M���� ��� ��[�� �� ��g�� �� ��i�� �� ��o�� �� ��k�� �� "��s�� %�� '��v�� 0�� 0��y�� 2�� 3���� 9�� :��z�� <�� <���� D�� D��|�� t�� t��}�� �� ��~�� �� ��n�� �� ���� �� ���� �� ��G�� �� ���� �� ���� �� ���� �� ����!��!����!��!����!��!����!"��!"����!&��!&�����!.��!.����![��!^����"��"����"��"�����"��"����"��"����"��"����"��"����"+��"+����"H��"H����"`��"`����"d��"e����%��%���������������������������������,K PXY _^-, EiD`-,*!-, F%FRX#Y Id F had%F hadRX#eY/ �SXi �TX!@Yi �TX!@eYY:-, F%FRX#Y F jad%F jadRX#Y/-,K &PXQXD@DY!! EPXD!YY-, EiD` E}iD`-,*-,K &SX@�Y &SX#!#Y &SX#!#Y &SX#!�#Y &SX#!@#Y &SX%EPX#!#!%E#!#!Y!YD- ,KSXED!!Y- ,E- , E- ,' SX@��c�TX�pY#SX �TX�pYYY- ,@ �ZX �D� DY- +�+� +�1(�+D:, �+1(�+w\:#�+v`K6�+% �+B6*�+:/"�+ 6,"�+ [K:*�+� +� E}iD0 ssPttpusou���*����N�`1����|���`�� !� :���������������Q�Q�Q�Q�Q��;FBuim3" 4 u G  k A e K R,^*bJb#_s pu :NQxn�?  a !(!Z!!!!!"E""#W#$$%F%&&q&&'9''((n())***+P+,,6,,,-�-)-F---.'.].z....//9/z///0I0w001212 2m23Y334t455566v67"7t78 8N899}9:@:;;{;<q<==\=>(>>?!?f?@ @P@@A0AABEBCCCDDmDEREEFFgFFGGGH HIHHIHIIJtJKCKL%LMM@MMNdNOcOOPlPQOQRHRSnTTsTU#UjUV9VWXXXY5YjYYYYZ[,[[\]\\] ]Z]^^U^^_A__`a aZaab>bbcjcddde@eefffnfgTgh2hhiiijCjk k_kl�lylllllllllllllllllmm%mImgmmmmn nnnnnnooooop1pqWqqrsstptuTuv"vwwx xmx~xxxy8y_yyyzmz{-{l{{{{||2|>||}~~GGLÁv˃&d˅ ߆)kRnZ7W=9d8zݎ=jOkkԑ7~Œ Oɓ2є}/mږ7iޘZ@Λb&g c؞VklY9 i⤈0BJa˩CP 4XlϬ@gJ®ʯ,,4S�)@Rexձ-@RiƲݲ0BTj{ɳ۳0GZk}ȴߴ 0BYj̶ 4E\lӷQڸ/F\nǹ޹ #:Q\gy˺׺2>JVmѻ&>Qhļּ!-9EWhtͽ "8K^qRi׿�)?Vh%8DPg~!3IZm–¬¾k}ÓåöpĆĜij,7H_kŁōŢŮ#5ARdzƆƗƣƹ#~Ǖǫǽ ,8DPfnv~ȆȎȖȞȦȮȶȾ 2H]emu}Ʌɘɪɼ~ʆʙʡʩʻ !)19AIQYpxˀ)1H^ǔ̵̞$6>Ugs͖ͭ&2>JVbjrzΑΨΰ )?RZlϒϥϷ !3;C[mЀВФе /Kgsчѓџѫѷ "9QhҀҗҲ*BTlӃӞӸ 4KczԒԩ 1=IUaxՊբչ�/Fa{֒֩2>JVbt׆ם״'=IUamؑبع3Uamyمّٝ٩ٵ !-5ړ0n.Idp|܈ܔܠܬGݡ�&.6>FN`rމޛ޳+C[sߋߣ߻'9KWco{ .DP\ht $,4<DLTgy 2:BJRZbjr[ #/;����d��(��� � ��P��EX/>Y�EX�/� >Y�9�9�9�9 ܲ �9 �901!!!!5!(<6 }wx^^^���|���;9��EX/>Y�EX / >Y +X!Y�а�/01#!2#"&46"4IYYIHYYqVCBVVW���@O��� �& 9�/ 9/а01#3#3 (E've%e%���@����� !9��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y 9|/� +X!Yаа а / +X!Y а ааа�а01###5!#5!3333#3##3#HH2IIII2H[2f``fF���\)7�-�o+./9��EX / >Y�EX!/! >Y! 9  в !9  +X!Y +X!Y!$в(! 9!+ +X!Y014.546753!4&#"#5&&5!326[ڞq?سcSRZXj8Ժ!qjXfRaRQibxw]RL\`Uk[w]��_� ��(�4�8�79:97аа7!а/�5/7/�EX/>Y�EX%/% >Y а / +X!Y +X!Y%а/%, +X!Y2 +X!Y014632#"&526554&#"4632#"&532554&"'_EpBB:7DH6zDpDǍH<IJ>J<JIAчH7NL<II?LrL��G(��%�0�r129а*��EX / >Y�EX/ >Y�EX/ >Y 9 9 +X!Y 9( 9 . +X!Y01467&&54632653!'#"$%277664&#"GqAJ׶Ѱp;Kh]YoXM;-J:>KeiWS‘QtVj:LLgWmuKr3&HdJP��?���9�/9/01#3ml'���|9P��9� //0147&'|z88|P?>l<:p=5���(9aP��9� //01'65'7a889^<k"5+r;d���<�� ��EX/>Y��/  /01%73%'U;7/;ҟY}]{Yq$l���9�� �� /�а  +X!Y01!!!!!!ij/h��#�� � 9� / +X!Y�а�/01'76753$CnOAzyo���n���/ +X!Y01!5!3��~)� �" 9��EX / >Y +X!Y0174632#"&~]FG]\HG\EVVEDUU������/�EX/>Y01#3}-���_7� ��F9��EX / >Y�EX/ >Y  +X!Y +X!Y01#" %4&#"32677cifaakj^Z:% 1<����!��9��EX/>Y�EX�/� >Y�9/ +X!Y901!!5%3![Zk��F��I��Y9��EX/>Y�EX�/� >Y +X!Y�9�9  +X!Y �9�901!!56654&#"!46632!Ia]b[bqprjGaon}l��@3�(�)*9��EX/>Y�EX/ >Y9/]qo]q +X!Y 9' +X!Y'99" +X!Y0132654&#"!46632#"$5!32654##nji\Sp{݅zc{y!{ZguXn[Xb[Irfd-,xRhmZ���7��_� ��I��EX / >Y�EX/ >Y 9/ +X!Yа в 9 9013#!!'!! _$B$;t!���iB��j !9��EX/>Y�EX/ >Y +X!Y9/ +X!Y9 +X!Y9901!!632#"&&'!32654&#"T0$gtwޗ mXbjzpg@7{k|[e|6���dO��#�[$%9��EX�/�>Y�EX/ >Y� +X!Y�9/ +X!Y +X!Y01#632#"�54$7"32654&st{OFrrg]stưvގ@ hk'I<Xuw��=��A��2��EX/>Y�EX/ >Y +X!Y�901!!5!A4,��_7��"�-�}./9а&��EX/>Y�EX / >Y+ 9+/o++]++] +X!Y+9+9   +X!Y& +X!Y01 $5467&&546324&#"3264&#"26j]j|:|i]in]\nl`^kZRQZZY-j13yy21j_rq`]rnUgdXWjj��V,��"�]#$9 ��EX / >Y�EX/ >Y 9|/ +X!Y +X!Y  +X!Y01#"546632�57$26754&#"q}|G@yFep^WpmFo k`H3wxw�}\�&���3��/01�9\�'�3����/01��6�O����EX/>Yа/015Y:]jmm���9���%�/а/� +X!Y +X!Y01!5!!5!~~c���x�N����EX/>Yа/01%gm���-��"�^#$9��EX/>Y�EX!/! >Y +X!Y�а�/�9 +X!Y �9�9014>54#"!6632462"&[D<JYL_QL [[YYe8[PͻU\MIb=CWWCBVV��K;�5�A�z:BC9:#��EX/ >Yа9 +X!Y99а/9а2а2/ +X!Y*а*/# +X!Y? +X!Y01#"&'#"&766323267�!"�!267# $$323267&#" V} dte?3 7<\|Ү <;SB&=i j DL1X*')s�JEʥB+OT׮]w}%(1 pVQ ����\�� �F��EX/>Y�EX/ >Y�EX/ >Y 9 /� +X!Y 901!!!!!d!l,P!��������� 9а��EX/>Y�EX�/� >Y�9/]qrqqo]r +X!Y9� +X!Y +X!Y013! !2654'%3654&## nbpjws|k&{zweYcW��V��E��EX / >Y�EX/ >Y а  +X!Y +X!Y01�! �54$32�!&&#"3267�4  yIY@n����� ��9��EX/>Y�EX�/� >Y  +X!Y�  +X!Y013!2326754&#/пCĮ4M����R� �N��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y +X!Y01!!!!!!0^@wz����6� �@��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!!!!!x@S���^� �h !"9��EX / >Y�EX/ >Y 9  +X!Y +X!Y 9/]_] +X!Y01%#"$'54$3 !&&#"3275!5!Qش$xH=ak:c?}t]H�����#� �L��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y �9 / +X!Y01!!!!!!!#,I,pN��������EX/>Y�EX�/� >Y01!!!,���(��/9��EX�/�>Y�EX/ >Y  +X!Y01!#"$5!3265,{.ZaVftkfvm�����%� �L� 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�9901!!7!!J,sqH`ly�����+��(��EX/>Y�EX/ >Y� +X!Y01%!!!}W,����~��Y��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�9�9 �901 !!#! vtwx P<Rr����"� �L 9��EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y�9�901!!!!!",I+B@��V.���F 9��EX / >Y�EX/ >Y  +X!Y +X!Y01#"$'54$ %4&#"3267.巵lФCHGG������ ��M 9  ��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!!2!%!2654&'!8 w}~oxݍphk��T,��"�F#$9��EX/>Y�EX/ >Y +X!Y +X!Y01%#"$'54$ %4&#"3267,u59lФ[ CHGG��������a9��EX/>Y�EX/ >Y�EX / >Y9/� +X!Y �9 +X!Y01#!! !32654&##;�q|uyҕ;segv��E�'�c()9��EX / >Y�EX/ >Y 9 9  +X!Y +X!Y# 9% +X!Y014&$'&546632!4&#"#"$&5!!26ux[~rnz�- kx~U[e1vhq΃do]LG`*M䪽{֍W���(����.��EX/>Y�EX/ >Y� +X!Y01!!!5!BHC���t��<9��EX�/�>Y�EX/>Y�EX/ >Y  +X!Y01�!"�'!32,yA? �����4��8�9��EX/>Y�EX/>Y�EX/ >Y�901!!!JNMiGP���#��� �` 9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�99 901!!!!3++ P2 ������� �S��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�99�9 �901!!!!YXXY."�������1��EX/>Y�EX/>Y�EX/ >Y�901!!!x/H""I `��I��� �D��EX/>Y�EX/ >Y� +X!Y�9 +X!Y 901%!!5!5!1D ���x(��"�//� +X!Y +X!Y01#3!!(P�������/�EX�/�>Y01!!'`��� ��%�// +X!Y +X!Y01!!53# P3���,T��'�9��EX/>Y�в9/01#3#++7)��������EX/ >Y� +XY01!5!q���45����/]а/]01#!5;6���DN��)�q��EX/>Y�EX/ >Y�EX�/� >Y9 �9 / ] +X!Y 9 +X!Y # +X!Y01!&'#"&5467354&#"!46632%2675#" iMSIStԄ*@llL':u>KZF=^[ɶ+O906F��o>����d9 � /�EX / >Y�EX/ >Y�EX/ >Y 9 9  +X!Y +X!Y01#"'!!632%4&#"3276>ǰi !dhg45,݇s�uqUrB��BN��K9��EX/>Y�EX/ >Y� +X!Y99 +X!Y01%267!#"�54�32!&&#"1Pdv| dRegfXIne'*Ti��B����a9�/�EX/>Y�EX/ >Y�EX / >Y9 9 +X!Y +X!Y01432!!'#"%327&#"BŞg"l!je76%,v(�s-qq��HN���s9��EX/>Y�EX�/� >Y�9//q]_q  +X!Y� +X!Y� 9 +X!Y01"�554632!327"!5&&a~Ol^AިVkd$vjy\gxtl`i������c9��EX/>Y�EX/>Y�EX/>Y�EX�/� >Y +X!Y  +X!Yа013#5354632&#"3#Ѽ<W$4f\ W���EV"N��&�$'(9$ ��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9 9 +X!Y9 +X!Y$ +X!Y014327!#"&'732655#"5327&#"Eɲc w:lsd!vg9:hw%0zfn_Ky{q:q1 cc���h�����I 9�/�EX/>Y�EX/ >Y�EX / >Y�9  +X!Y0163 !4&#"!!s`P]9!ĊgK]Yb����m�����>9���EX/>Y�EX�/� >Y а / +X!Y01!!!4632"&"WKJXYY:ATTABTT��K� ��I9��EX�/�>Y�EX/ >Y  +X!Y�а/ +X!Y01#"'5325462"&KD4'WWYY: wATTABTT���o��Z�� �E��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�9901!!7!!h!8[yh�HE=��~�������EX/>Y�EX�/� >Y01!!!"����o��~N��w9��EX/>Y�EX/>Y�EX�/�>Y�EX / >Y�EX/ >Y�EX/ >Y 9 9 +X!Y01632632!4&#"!4&#"!~ sNrӰH[2JY{7:yM\U|^Tf:���i��N��S 9��EX/>Y�EX�/�>Y�EX/ >Y�EX/ >Y�9  +X!Y01632!4&#"!y tìP]z=:}E\Sh:��BCN� ��C9��EX/>Y�EX / >Y +X!Y +X!Y0146632�� �32654&#"B|,!tlivvkjt'J,��o`=N���n9��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y9 9  +X!Y +X!Y01#"'!!632%4&#"32=e ikf35rj~hEk���B`N���k9 ��EX/>Y�EX/>Y�EX/ >Y�EX / >Y 9  9 +X!Y +X!Y0143273!#"%327&#"BƮgd!mc76dn'(q&q,jf��o��N� �F9��EX / >Y�EX/>Y�EX/ >Y  +X!Y 901&#"!!632;-3W0*+o<: ��8N�%�[&'9��EX/>Y�EX/ >Y9 9 +X!Yв9# +X!Y014&'$54632!4&#"#"&&5!326it~PUIP[JɈxjYSU+5=Q›>QB30;+TϔabMR?�� D��R�9��EX/>Y�EX / >Yа�а�/ +X!Y  +X!Y013#327# #53ɹ.A0%UZD<43G ���h:��S 9��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y� 9  +X!Y01%#"&'!327!!k!7"nEf�� ��:��8�9��EX/>Y�EX/>Y�EX/ >Y�901!!!..a:����:� �` 9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y�EX/ >Y� 9 9 901!##!3W:P�����:� �S��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y� 9 9�9 �901!!!! 5AA6CT(��K:��C�9��EX/>Y�EX/>Y�EX/ >Y�9  +X!Y01!#"'52677!6Ma?A,RQ"792:Y=���J��:� �D��EX/>Y�EX/ >Y� +X!Y�9 +X!Y 901%!!5!5!~c���0=��,9� /�/ �9/ +X!Y901$54#5275467J8LNelԹ3{[\4���\����/�EX/>Y01#3\���"t=��,9� // 9/ +X!Y90167547&55&'73""86XX92c��jw;��1�/а/ +X!Y +X!Y а01#"&&#"'46323265źJF:H׵NC;K9dN<jL���M�� �1 9��/�EX / >Y +X!Yа/013!"&462!;\\YY%CVVVV���c &�!�R�"#9��EX/>Y�EX / >Yв� +X!Y ааа +X!Y01%267!#5&554753!&&#"RPdȻҽȣdQffgXI " ޣVg!���c����q !9��EX/>Y�EX/ >Y9/� +X!Y +X!Yаа� а ав9 +X!Y01!!5365'#53'4632!4&#"!4>\HWQBW 5@{IUZb`��QC��+�9,-9 �/�EX/ >Y  +X!Y( +X!Y01%#"''7&547'76327326654&&#"1˞dm›kbylonlloplk~̡su{vuuvwtt�������s��EX/>Y�EX/>Y�EX / >Y� 9 9/а/]а +X!Yаа +X!Y 01!3!!!!!5!5!5!!rI?PJR^6ss��������/�EX/>Y+01!!!���\<�-�9�:;99�/�EX/>Y494 +X!Y49 +X!Y 9.9.* +X!Y.*9% +X!Y"*%901# $5%32654&$&&547&54$32!4&#"%654&'!pt[{knxor^.KS|R[vYfY_K?ARenj]gWkNDIJbns*cEK(C/]>O(��]Y� ��"�/] +X!Yаа/014632#"&%4632"&]M=>LL>;OO;:QM|LU6IKhJG75JI64KK��V��(�7�899 а4��EX,/,>Y�EX4/4 >Y4,9/] ,49 /�  ] 9 +XY +XY 9, +X!Y4& +X!Y01 &554632#4&#"3265%4$#" $%4$ #"$]\X\ef\YZ@KKTմqե`Sq{uQb৪ ZZ��� ��%�m&'9��EX/>Y&9/�9 +X!Y9 9 / +X!Y 9  +X!Y01&'#"&5463354#"'4632%2675#\ M|vftAI(TjLV)R{iny330haQ%<1X��M�}�&z��zb����~v%���/а/ +X!Y01#!5!Cv��V���2�;���EX/>Y�EX / >Y +X!Y  +X!Y 9/  9 /�  ]3 93/ +X!Y&39-б+ +XY ; +X!Y014$ #"$%4$#" $%#!2#&54&#'32654&'#VKK@%q=1 BMJ_G]ZZ˦৪ [R~p>oD"LC@4F;��� n���/ +X!Y01!5!n& ��~� ��/��EX/>Y а / +X!Y +X!Y014632#"&2654&"~nmml5EEjHIr杝 G54LLhH���Y�� ��?� /�EX / >Y �а  +X!Yа  +X!Y901!!#!5!3!5!HO,`lW��7��Y9��EX/>Y�EX�/�>Y +X!Y�9�9 +X!Y �9�901!56654#"#4632!81_2;ΫHl_1TT>/twFtWs���0�$�%&9��EX / >Y�EX/>Y 9|/]q@P`q]0@r  +X!Y 9# +XY#9#9 +X!Y013254&#"#4632#"&5332654'#Rw91*;ͩD4<5z\pX#*f{wkw2)ir"15#\��ee����/]�а�/�]�9@! +;K[k{]@! +;K[k{q@! +;K[k{r01!#*;���`N:��P 9��EX�/�>Y�EX/>Y�EX/ >Y�EX / >Y +X!Y  901327!!'#"'!Qc8!YfH:~wiDY-H��K��e� �+ 9��EX/>Y�EX�/� >Y�901!#"$54$3!P *P���T� � 9�/ +X!Y01462#"&\]^FH[EVVUW��b2�� �/9�/�/ ] +XY �9� 901%#'254&'7Y pCK:nQ*����@9��EX/>Y�EX�/�>Y�9/ +X!Y901#5%3̽v$)y���v+� ��3��EX/>Y 9 / +X!Y +X!Y0146 #"&5326754&#"v6]PN[]ON]a¦HģbnlaPanmf�U�|�&{��{���e��n�'�'|������EX/>Y01�T���'|���'����^�� �'|��'L����.��EN��!�T"#9�/�EX/>Y +X!Yа/9 +X!Y 99013267!#"&5477667"&462>9M[!a2'$\\YYHJ,ZQ˼]-bY2CVVVV�����I���w��EX/>Y�EX�/� >Y�EX/ >Y�9/ +X!Y +X!Y �9 /  +X!Y� +X!Y�901!!!!!!!!!!IBj07MvY:���A�� �8�/ 9 / 9 9 9в 9  017A3ͪ013u997Ǩ6���]5�� �)�S��EX/>Y�EX/ >Y9#9#а +X!Y$а& +X!Y01#"'#7&54$3273&#"4'32675巤UśJX1Iky&HF]Fh9GR|;q=i/����� ��W9��EX�/�>Y�EX / >Y� 9/� 9/  +X!Y +X!Y013#!3264&'!upo͆ Lvx���)�X*+9��EX/>Y�EX�/� >Y�EX/ >Y 9 +X!Y9' +X!Y01!!4632#"&'732654&'&54654&#"k=XQ(6byOTERnYDMǫlM%ON 4I?.WBx`OFS���BP�)�4�<�ٲ=>9-а8��EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y�9 �9 / ] +X!Y 9�99�99/9]9/9q_9q +X!Y�# +X!Y&�9* +X!Y . +X!Y501"'#"&5467354&#"%4$3262!3267%2675#"!54&@}QMR_t~d uMWMI1t'_oQZm ~WEN9LVG4nptz -8@-#T=8Csm^f��TQ+��(�W)*9%�/�EX/>Y�EX/ >Y +X!Y +X!Y% +X!Y01#"&&5432&''7&'77&#"3265QΈl1uNt[MDqsxbgzxJ LqzraH'0mr%Sp��?�C����X9�а��EX/>Y� +X!Y +XY +XY� +XY +XY01!5!4632#"&4632#"&C\[HG]ZJKX[HG]ZJKX; DTSECSTDTSECST���BrC���$�f%&9а"��EX/>Y�EX/ >Y99а +X!Y а" +X!Y014663273�#"'#7&&#"4'326B|eUFg_QHg!)$+jt%�(iv'ӕԒ:NrR ���q`?����d9�/�EX / >Y�EX/ >Y�EX/ >Y 9 9  +X!Y +X!Y01#"'!!632%4&#"32?d"dkf66qqfAi��� �����k��EX/>Y�EX/ >Y9/9/�а +X!Yаа +X!Y а а013#!!!#535!!5!!5!3zzqq-I,IȮp�����:����EX/>Y�EX�/� >Y01!!!!:�����:� �_��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/]_] +X!Y 901#!!3!!v!Wmq:i����L� �[��EX / >Y�EX/ >Y 9/�а +X!Yа +X!Yа а� а 017!!57!}W,>>&&����Q�� �J��EX / >Y�EX/ >Y 9/�а +X!Yааа� а017!57!Î߄!//,,��K ��Z9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y  +X!Y 9�901#"'73255!! ̷QB.5y-G6 ,-���lKN��a 9��EX/>Y�EX�/�>Y�EX / >Y�EX/ >Y9  +X!Y +X!Y01632#"'73254&#"!y qĬʳNA-6yNVD:D lcW:���`T��#�$%9��EX / >Y�EX/>Y�EX�/� >Y�EX/ >Y +X!Y�9/ +X!Y� +X!Y +X!Y  +X!Y01!!#"$'4$32!!!!!27&#"Ty{t_?j^hpX =z ˰���SP��)�1�239#а-��EX/>Y�EX/>Y�EX/ >Y9.9./.]./.q  +X!Y +X!Y9!а' +X!Y*014663262!3267#"' �32654&#"%"!54&Sz猆rgUROIw錊.!qljrtjirMbo]'q}!-:A+rkab��u��� �2 9��EX/>Y�EX�/� >Y  +X!Y0134632&#"uϿ@`,5 n��K.���[�9��EX/>Y�EX�/� >Y�9/ +X!Y� +X!Y +X!Y01 �5!&&#"'6$3 �267!̷1@uBq௅yfM?1ͭ��K��q9��EX/>Y�EX/>Y�EX/>Y�EX/ >Y� +X!Y  +X!Y� аа +X!Y01##"'7265#5356632&#"3NA~2Ѽ?`*9fk OKd Z���P��&�['(9#��EX / >Y�EX/ >Y 9/ +X!Y  +X!Y# +X!Y01#"$'54$3266534&#"3267(巵RI6OФCHGa[tMG���@��"�[#$9��EX/>Y�EX/ >Y9/ +X!Y +X!Y  +X!Y01466326653#"�'%32654&#"@}. ;} !tljttljt'yVP{$���tT��T 9��EX�/�>Y�EX/>Y�EX / >Y� 9/ +X!Y  +X!Y01>53�!"�'!32KS%,y=o ? ���h7��h9��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y9/ +X!Y9 +X!Y01!'#"&'!327!6657k!7"D7nEf^}��K:� �/ 9��EX�/�>Y�EX/ >Y  +X!Y01#"'7325ǴMA,6y: U���NO���^ 9��EX�/�>Y�EX/ >Y �9 /� +X!Y +X!Y  +X!Y012�'"55!&&#"'66267!�yߏge<OIؓMb\Op~0:Brk`c���{w���9�/]а/]9//в901#'#53w暚( ���Uh��%�/]а/]�9а/0173#53ߒҷr  �� n�p��� �/01��j� �! 9�/  +X!Yа/ 01 &533265ʿKBAJ?EE?���v� ��/� +X!Y012#"&46 EOOEDPQMxLLxM��wd5� ��*9� /а/?] а014632#"&72654&"w]\_a~s:d:;b;-VwuXUtvS,??,.??���!Z�<��)��EX / >Y�EX�/� >Y  +XY01!327#"&547JPB!/I\d*Q5A,obe���uf��@�/а//] а / +X!Y +X!Y01#".#"'46323265f_&;h.#1_5x.#3q8 2. o: 1.��9}���;�/�а�/��]/�а/а//01!#3#zڦ-��q� ��)�9 �}/�|�/а/ а�012#"&462654&"JQhhQPll+@((@+9fb`d ** "++�����/��/а/]01#!<6��VV����/а/]/01!#<��aR�������"��/а/?]в�9 �901'6654#722IARD Eh[;K @�V���7�/��/а/а//]а/�/01#!#!H  �J� ��/�]  +X!Y014632"&ZGHZYX<NN<;PP��)A���/�а�/�9/01!##A��f�� ��,� /а/�а�/  +X!Yа а/01!#462#"&%4632"&M|LL>=NiO;:QM|L64KKhJI55JI64KK�T�x������=��+��EX/>Y�EX/ >Y� +X!Y01!!!=sC��������/��EX�/�>Y�EX/ >Y +X!Y�901!!%!Y7=GPd���R*���"�j#$9а��EX/>Y�EX/ >Y9|/0@] +X!Y +X!Y +X!Y01!5!#"$'54$ %4&#"3267巵lФ_CHGG�������1��EX/>Y�EX/ >Y�EX/ >Y�901!!!8P��_��8��� �j��EX/>Y�EX/ >Y� +X!Y9/o]q]qr +X!Y  +X!Y017!!!!!!_'s [jTE�����$��8��EX/>Y�EX�/� >Y�EX/ >Y +X!Y01!!!!!$C��H��Q� �<��EX/>Y�EX/ >Y +X!Yа  +X!Y01!!55!!=rIYH:)���I�����#�u $%9 а  ��EX/>Y�EX / >Y 9/�а�/ 9 /а/  +X!Y +X!Y а!01!5&$&54$75!4&'66ԧ,SY��4����\ 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9/�а  +X!Y 01665!!&�!!vs.,t,z(z< 14���f���$�S%&9��EX/>Y�EX/ >Y�EX#/# >Y +X!Y +X!Y!а"01%674&#"!53&'54$323!߮ sqb`�m|~lKW%bYda��I|N�� �|!"9��EX/>Y�EX�/�>Y�EX/ >Y�EX / >Y +X!Y � 9� 9  +X!Y +X!Y01327#"'#"''327327&#"D2KDb ĥa_w77ucl:v=2`i���j��(�s�)*9��EX�/�>Y�EX/ >Y�EX / >Y& �9&/o&&]% +X!Y%&9� +X!Y  +X!Y012#"'!4664&#"32654&##536rd[{О{~:cQUnRfxmjaNкd1*L2}r`Rdqc :sZly��_:��8� 9��EX/>Y�EX/>Y�EX/ >Y�901!!!..UQ#��DH$��)�b*+9!��EX/>Y�EX/ >Y  +X!Y'9' +X!Y'9! +X!Y014632&#"�#"�55467'&32654&'"ݾe\DWKV>d峈zigx~ah{ᙪ/3-Pp֞# #a㙬o��_/M�&�{'(9��EX/>Y�EX$/$ >Y$9//q]q +X!Y9 $9 +X!Y$ +X!Y $90147&&54$32!4&#"33#3265!#"$_Wb�eRQbZZmY\m!2C$yH3>B64>7KF5��L{��G 9��EX�/�>Y�EX/ >Y� +X!Y�9 +X!Y01'6'6''&&5477!5uVH5gUb`]Z}SrRW>$kSKEpeC?/���laN��S 9��EX/>Y�EX�/�>Y�EX/ >Y�EX / >Y� 9  +X!Y0163 !&#"!y wTE:{[]:���pG� ���j9а��EX / >Y�EX/ >Y 9|/0@] +X!Y +X!Y  +X!Y01#"�32�!32!54&#"G�k̻ lef `>%.D30F0���o:� �(��EX�/�>Y�EX / >Y +X!Y01327# /A,(Na:<45��[ ��Q9��/�EX / >Y�EX/ >Y  +X!Y�9�9� +X!Y01237#"&'!'&&#'6E"4)Eo*H>/:F #Hcqi!2(��gw�,�\-.9��EX)/)>Y�EX/ >Y) +X!Y )9 /  +X!Y +X!Y$ 901&&#"33# '654''.5467&54$32[T2si쏋L^_u;lu>\R M?9$@NBpcFB !?_p/N��4:��\ 9��EX/>Y�EX / >Y�EX/ >Y� +X!Y  +X!Y� ааа01#327# !!#5!-B,(N`߱];535]��q`>N���W9���EX�/�>Y�EX / >Y�EX/ >Y �9 +X!Y� +X!Y012�#"'!4�32654&#"^�f8djkbYeN y"\���?N� �:!"9�/�EX�/�>Y!�9 +X!Y  +X!Y012!4&#"'6'4'&&'54663[Pdmrn9Z^jyNVg|M=\GO?rbFH>)���B~:���L 9 ��EX / >Y�EX/ >Y � +X!Y +X!Y�01#�#"�54�3!32654&#"~;skbklchtP* $؜��,:��I 9��EX/>Y�EX / >Y� +X!Y  +X!Y�а01!327#"&'!5!*1/3UfR;6  ���q:��<9��EX�/�>Y�EX/>Y�EX/ >Y +X!Y013265&!�#"&'~`br:j͕��6"I��"�f#$9�/�EX/>Y�EX/>Y�EX/ >Y�EX�/� >Y +X!Y а  +X!Y01$�474632�!665&&#"bxi?E !ve3 !;TE`<<04��D":��O�9� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Y01$&!�!$�!i ":98/ );V��SA:�"�Z#$9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y +X!Y�9 в90132!3265&!#"&'#"7SJ1LQn01mޕ:!W߻ lhhl'# ���u��'�k()9��EX/>Y�EX/ >Y9/ +X!Yв 9 +X!Y"а% +X!Y01�#"�55%32655&'546 7%&#"0AzgS\XfZWO`A T m}oY+ "W |�����B�9��EX/>Y�EX / >Y� 9а +X!Y016632'"!&#'632^1kII&9DF9#KEq.ׂrG`Gkt��:��&�p '(9 ��EX/>Y�EX/ >Y�EX / >Y� +X!Y 9аааа  +X!Y 9$01##"&'#"47#5!&'!325!326~2s23s2t32LF0FLlnkkn("!߶�����n9��EX/>Y�EX/ >Y�EX / >Y� +X!Y9/   +X!Y +X!Y�а01!63 !5 54&#"!!5!'nGL�{uopb?{f|���W��U 9��EX / >Y�EX/ >Y  +X!Y 9/ +X!Y +X!Y01�! �54$32�!&&#"!!32673 A r?h?􍃼Ł��(��:��!�t "#9 ��EX/>Y�EX/ >Y�EX/ >Y�9�/  +X!Y +X!Y� +X!Yа0132�!!!#5766!32654&'"|fĪN2qa soy܋Ջ("ke�����:���9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y 9/]qo]q 9/ +X!Y +X!Y  +X!Y01!!32�!!!!32654&#G,,srtJfwًY-if��!����]9��EX/>Y�EX/ >Y�EX/ >Y� +X!Y9/  +X!Y�а01!63 !4&#"!!5!y-YzYX2Án`���u� �H� /�EX�/�>Y�EX/>Y�EX/ >Y�EX / >Y +X!Y01!!!!!!u,G-T:APh������ ��[9��EX / >Y�EX / >Y � +X!Y 9/  +X!Y  +X!Y01!3 �!!32654&'8v-vsr@~jcs������[9 �/�EX / >Y�EX/ >Yа +X!Y аааа  +X!Y01!!!367!3!!!nYa*+fVJA���������EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�EX/ >Yа/]o]@]� +X!Yв�9 в�901#!#!!3!3!!NԱPuD,<tXQQ KK^���C�)�o(*+9��EX / >Y�EX/ >Y  +X!Y( 9(/o((]((](q% +X!Y%(9 +X!Y014&#"!46632#"&&5!32654&##536Pk`ԅulx.jx|wS__Lvja2*m}NilSrc��x��� �E��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�9 �901!!!!-,P97���(��"��M9��EX�/�>Y�EX/ >Y�EX / >Y� +X!Y   +X!Y01!!#5766"|fĪN2qa PՋ(�����C�9��EX/>Y�EX/>Y�EX/ >Y�9  +X!Y01!#''32677! D)qi6?M%C�OO,;_���IE���%�^ &'9 а � //� 9�/ 9/ а�в +X!Y +X!Yа012#!5"$54$35!"3!32654&ٷ߻噛!؞!.첮𔺺IB���u� �;� /�EX�/�>Y�EX/>Y�EX / >Y +X!Y01!!!3!!u,G-AA_���� ��F9��EX�/�>Y�EX / >Y�EX/ >Y�9/ +X!Y01!# $'!327 Ӊ-wP(8}n����*� �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!!!!!-,VAAP����T� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yаа а а01!!!!3!!-,AA8^����� ��^9 ��EX�/�>Y�EX / >Y� 9/�  +X!Y  +X!Y  +X!Y01!3 �!!32654&'-rsr@~jcs�����t� ���m9 а��EX / >Y�EX / >Y�EX/ >Y�EX / >Y� 9�/ +X!Y +X!Y013 �!!!!32654&'-.,?srP@~jcs������ ��M 9 ��EX / >Y�EX/ >Y� 9�/  +X!Y  +X!Y013 �!!32654&'-.sr@~jcs���>��[ 9��EX/>Y�EX/ >Y +X!Y а /o ] ] +X!Y  +X!Y013267!5!&&#"!6�!2�! �'k 4 1�{ÿý_��3��%�w!&'9!��EX/>Y�EX / >Y�EX/ >Y�EX / >Y 9|/ +X!Y +X!Y" +X!Y01#"$'#!!36$32%4&#"32673巧, Ф|.G����P� ��a9 ��EX / >Y�EX�/� >Y�EX/ >Y �9/ +X!Y9  +X!Y01!#!&4$7!33#"#7ww m|Pzn��TP��&�T'(9��EX/>Y�EX/ >Y�9�/�9 +X!Y  +X!Y012�#"�5766536"326754&J؀gurliru10m671+ꊛ�����F:����9а��EX/>Y�EX�/� >Y�9|/]pq@P]r +X!Y9� +X!Y +X!Y013!2#3254''3654&##c_t陒SU:Kw ^km`;2��o��P:��+��EX/>Y�EX/ >Y� +X!Y01!!!P@P:���!:���[9 � /�EX/>Y�EX / >Y� +X!Yаа  ааа +X!Y017667!3!!!!!#~bF[ h̻bE.b��'��:����EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�EX/ >Yа/]� +X!Yв�9 в�901#!#!!3!3!!߁Ufj!lfXoo6ll��EM�&�'(9��EX / >Y�EX/ >Y  +X!Y 9% 9|%/@%P%]%%]p%%q" +X!Y"%9 9 +X!Y014&#"!4632#"&5!32654&##536KEGYWO!bOMVRR9?;6Hy$A7DH:G=���o��:� �E��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y9 901!!!!!":d:e�����:� �W��EX/>Y�EX/>Y�EX/ >Y�EX / >Yа/] +X!Y 901#!!3!!t!gmq:i�����:��M9��EX�/�>Y�EX/ >Y�EX/ >Y� +X!Y  +X!Y01!##'7667b$NH :P����:� �Y��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�EX / >Y� 9 9 901!!#!!jgUhs:��o��:� �S��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y � 9| /@ ] +X!Y01!!!!!!!!g"`:N���o��:��8��EX/>Y�EX�/� >Y�EX/ >Y +X!Y01!!!!!P:����:��1��EX/>Y�EX/ >Y� +X!Yа01!!!5!RR��D`���%�/�019 а*�/�EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�EX/ >Y  +X!Y# +X!Y(а-0132!632#"'!#"'%4&#"32%327&#"DջI<!>KֹM><K -bY!#&!Y`40X?}*���o:� �;�/�EX�/�>Y�EX/>Y�EX / >Y +X!Y01!!!3!!o!j":QA��X��:��F9��EX/>Y�EX/>Y�EX�/� >Y �9 / +X!Y01!!#"&'!327!QF!ZsHO!T]^Q��o��%:� �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!!!!!)")!J:QQ:��l:��K� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа 01!!!!3!!)"(":QQA:���!��:� ��^9��EX�/�>Y�EX / >Y� 9/�  +X!Y +X!Y  +X!Y01!32#!!32654&#!VόqVV\ZX:^tPPEFS����:� ���m9 а��EX / >Y�EX/>Y�EX/ >Y�EX / >Y�9�/ +X!Y +X!Y0132#!!!!32654&#όq"l!V\ZX^t::PEFS����D:� ��M9��EX / >Y�EX/ >Y� 9�/  +X!Y  +X!Y0132#!!32654&#όq"V\ZX^t:PEFS��?N��l 9��EX/>Y�EX/ >Y� +X!Y99 +X!Y9|/@P] +X!Y01"!46632�#"&5!3267!5!&N\uzx]OWj "dWInfSk{y���<N��� !9 ��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9|/]@]�] +X!Y  +X!Y +X!Y0136$32��#"$'#!!32654&#"  "tlktvkjtJO:ؚ��)��:� ��a9��EX�/�>Y�EX/ >Y�EX/ >Y�9/ +X!Y9� +X!Y01!#!&&54673#"aiƼM`\:v-bQtL��K��!�"#9�/�EX/>Y�EX/ >Y�EX / >Y]/]]!9!/� +X!Y9  +X!Y +X!Y�а!01#63 #"'73254&#"!#535!3s`ȴNA+8yP]9ߜ!g) ^Yb��@N��9��EX/>Y�EX/ >Y� +X!Y99 +X!Y9|/rq/qrq +X!Y01%267!#"�54�32!&&#"!!/Pdw| dQ1 cXIoe&*Vgun�����:���y !9��EX/>Y�EX/ >Y�EX/ >Y�9�/  +X!Y +X!Y� +X!Y +X!Y0132#!##'7667!32654&#h$NH &V\\VʧPMA>I��o��:���9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�9|�/@�]���]��] 9/� +X!Y +X!Y  +X!Y01!!32#!!!!32654&#g"!V\\VʧP:MA>I�������t 9�/�EX/>Y�EX/ >Y�EX/ >Y/]]9/� +X!Y9  +X!Y�а01!63 !4&#"!#535!!s`P]9ߎ! gK]Yb��o:� �E�/�EX�/�>Y�EX/>Y�EX/ >Y�EX / >Y +X!Y01!!!!!j":Qg:���w��`9��EX�/�>Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�9 +X!Y01�#"'#"�5!3265!3265xx-\k.[i#,�u*u��d@:��`9��EX�/�>Y�EX / >Y�EX/>Y�EX/ >Y�EX / >Y9 +X!Y01#"'#"&'!327!327@jn"":~vs���C���q9��EX/>Y�EX/ >Y9/� +X!Y9/� а а +X!Y +X!Y01!3!#53!!32654&'�"��W[WT::(=XMHX��}�#�{ $%9��EX#/#>Y�EX/>Y�EX / >Y�EX/ >Y�# 9�/  +X!Y�а� +X!Yа +X!Y0136$32�!&& !!3267!�# �#!!4 R ,,\}Z+��uN�!�"#9��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y 9|/@P]]�в9  +X!Y +X!Y +X!Y90136$32!&&#"!!3267!#"$'#!!dREPe"zTiYH=:����G� ��V��EX/>Y�EX/ >Y�EX/ >Y�EX / >Y 9 /� +X!Yв901###!!!!`U8 ']]Ps����b:� ��V��EX/>Y�EX/ >Y�EX/ >Y�EX / >Y 9 / +X!Yв901###!!!3''ME])I  :Ҁ����h���|��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�EX/ >Y9/�а +X!Y ав901!!!###!!!!!M%8Ŋ`Tœ,z&r>P]]]��~��K:�����EX/>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�EX/ >Y�9�/в +X!Y ааав9013!!###!#!!3''(_ME]f"Ir   :Ҁ��m�����z9 ��EX/>Y�EX/ >Y�EX / >Y�EX/ >Y9/�а  +X!Y ав9 +X!Y01!&&'#!#"!6$%!!iz[km {Wqa+cqUl���o��o:���s9 �/�EX/>Y�EX/ >Y�EX / >Y�EX/ >Y�а  +X!Y в9 +X!Y01!5&&#!#"!5667!#XqgU&~`ֿo\x^n;�������"� #$9 "��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y�EX/ >Y�EX/ >Y �9 / +X!Y  в +X!Yав �9 ! +X!Y01!47!!!!!!&&'#!#"!+, iz[kmRbtoWqa+cqNl�����:��!�"#9!��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y�EX/ >Y�EX/ >Y �9 / +X!Y  аав �9   +X!Y01!547!!!!!!54&#!#"#(!y&UthUg}[p:,&ֿq`x^nu���@�(�1�239)�./�EX/>Y�EX/ >Y�EX/ >Y +X!Y%9|%/0%@%]%]%%]$ +X!Y $%9 +X!Y.].1а1/11]).19*а*/014&#!5! ##&&'46736654!#536673#53dow� 䄌8mRJhz鋟gpyҷL[ƶ]*}\b:#eR^8  ���P�%�.�/09&�+/�EX/>Y�EX/ >Y�EX/ >Y +X!Y#9|#/@#P#]##]" +X!Y "#9 +X!Y+]+.а./..]&+.9'а'/014##5!#&&'46332654##53273#53J>|Q5a{𙝿sҶrKB\c9,x}D9  ���Z2����g 9а��EX / >Y�EX/ >Y +X!Y 9|/0@] +X!Y  +X!Y01#"$'54$ 267!"!&&2巵l u CHG���@AN����m 9 а ��EX/>Y�EX / >Y +X!Y 9|/@P]  +X!Y +X!Y0146632�#"�'"!&&267!@}} [r qZ[nL p' v~quzqwroz�� ����F9��EX/>Y�EX/>Y�EX / >Y 9  +X!Y017663#"!!y9'V#>[W۹v����$N��F9��EX/>Y�EX/>Y�EX/ >Y9  +X!Y0176632'"!!]0A&2&< .jjc<, :���Zy2'��'�U()9!��EX/>Y�EX/ >Yаа +X!Yа! +X!Y$01#5&�5�753�%4&'#5536652umnhls͹y{#|);%{%ki!!fbL9%]a"���BC��#�X $%9 ��EX/>Y�EX/ >Yа в +X!Y +X!Yа!014753#5&56554&'#553BȧȦPGC'(jklm%9tac8;n���w%�*�>�G�0HI90 а0F��EX/>Y�EX / >Y�а а +X!Y  +X!Y 9#а*а6а6/,а,/+ +X!Y,2а2/9 +X!Y6BаB/GаG/012��#"'#"�54�3"3265!32654&##".#"#54326753 yy YjjY\kk\XkkXoR,f9lyzJA`;  yyu^uyy"M i"%/#R<hg1x���l�)�<�E� FG9 0а D��EX/>Y�EX / >Y�а в 9 +X!Y  +X!Y 9"а)а5а5/+а+/* +X!Y+1а1/9 +X!Y5@а@/EаE/012#"'#"&'5463"3255!326554&##"&'&#"#546326753;ŻdfM\M?QD?M]LX3*h|mSvA`;Kowxnzpnxwo);h%piwR<hg1x���w��$�w%&9!��EX / >Y�EX/ >Yа а/9 +X!Yаа/#а#/$а$/ +X!Y$!01�#"'#"�5!3265!3265%5!!#5xx-\k.[i't#,�u*u煅��d@��#�$%9"��EX�/�>Y�EX / >Y�EX/>Y�EX/ >Y�EX / >Y9 +X!Yа"а"/#а#/ +X!Y# 01#"'#"&'!327!327%5!!#5@jn""8:~vs���Y��I9��/�EX / >Y�EX/ >Y а  +X!Y +X!Y01!&54$3 �!4&#"3Nrzy\">&ڤ��VN��@ 9��EX / >Y�EX/ >Y  +X!Y +X!Y01!&554�32!4&#"33߸^Mdm׷a",Sj���k��>���/�EX/ >Y01%#%7%73%Y!HݵG%I#%LhFk�sF����/ +X!Y01'7!'$" ~l��xr��.� /а/� +X!Y а/  +X!Y012#54#"#52>j+2m|)[rJ"h):N��k�� �/а/0153;R܏lD�k�� �/�а�/01'7'3R;Dl�0� ��'�5�B�O�\�j�z�E/S/`/8/�EX/>Y  +X!YEаEL +X!YаSаSZ +X!Y%а`+а`g +X!Y2а8? +X!Y01462#4&#"4632#4&#"4632#4&"4632#4&#"462#4&#"462#4&#"4632#4&"4632#4&#"stp30.3t]_uq5.,3Hu]_tp5\3t]_tp5.-3Ostp30.3Mttp30.3u]_tp5\35u]_uq5.-3ThhT.750ThgU1450 UghT147.ThhT147.ThhT.77.ThhT.750 UghT147.UggU1450�pc�� �����"�'�9�!// //&/�EX/>Y�EX/>Y�EX/ >Y01#'37%%57%'%'7s z`F: z`F Mu Z@DE&+A`B<aR |bG; |bGDEFEG+����CO���t9��EX / >Y�EX/>Y�EX/ >Y� +X!Y 9/� а а +X!Y +X!Y01!3!#535!!32654&'�"��W[WT~XMHX��������M9��EX/>Y�EX/ >Y9/� +X!Y +X!Y01!!2'#654&'!!27'78vf{~o B.{fxݍ|[8Z.Ck7[��o`=N��"�n#$9��EX/>Y�EX / >Y�EX / >Y�EX/ >Y 99 +X!Y +X!Y01'#"'!!632%4&#"327'76=weibWpe ikf35;*phYxXu4rj~hEkYlI����E%� �2 9��EX/>Y�EX/ >Y +X!Y01#!!!!E s! Cu��l��uu��+��EX/>Y�EX/ >Y� +X!Y01!!!!u!P:;�����[9� /�EX/>Y�EX/ >Y� +X!Y9/   +X!Y +X!Y01!3 �#'265!#!!=s#=GI~~Pݲn���l:��J 9� /�EX/>Y�EX/ >Y� +X!Y9/ +X!Y01!3 �'6674&##!!M@/+Ψxai4P8,c~}S:�����g��\��EX�/�>Y�EX / >Y�EX/ >Y�EX / >Y 9/ +X!Y9а01 !##5#!!333?6Q.Q%fOM�����:��`��EX / >Y�EX/>Y�EX / >Y�EX/ >Y а/]  +X!Y 9а01 !##5#!!35336/O!O-:q:i��%����a��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9/ +X!Y +X!Y 901#!!5!3!!ج&dn?SGO���:��:��e��EX/>Y�EX / >Y�EX/ >Y�EX / >Y а / ]� +X!Y +X!Y � 901#!!5!3!!ZstfmqOi����� �]��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9/ +X!Y +X!Y01!!!!!!!I,bN:p��l��i:� �d��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9|/@] +X!Y +X!Y01!!!!!!!gu!`:�����h9� /�EX/>Y�EX/ >Y�EX/ >Y9/   +X!Y +X!Y +X!Y013 �#'265!#!!!!$#=GI~B~PݲnC��l:��W9�/�EX/>Y�EX/ >Y�EX/ >Y9/ +X!Y +X!Y013 '6654&'#!!!!U9̪xajb9+cxKP:��^�&�2�349'��EX / >Y�EX/>Y�EX/ >Y�EX�/� >Y9/  +X!Y +X!Y�& +X!Y*9001"'#"$55463"37&54663236554&#"޹]nҬ<o{uR^XULT DL:ԪØ/쬨sE¦���UN�"�.�/09#��EX / >Y�EX/>Y�EX�/� >Y�EX/ >Y9/   +X!Y +X!Y�" +X!Y%9 +01"'#"�554663&55463236554&#"Ǖ{oz:Br`LJHT[h8)*8508Zw|ddύȋzaQ\odW���"��\9� /�EX/>Y�EX/>Y�EX/ >Y� +X!Yаа +X!Y а 01!5!!!!3!!nG-+A_��-X:��K� /�EX/>Y�EX/ >Y +X!Y�а +X!Yа 01#5!#!!3!! j"PQA���n����O9��EX�/�>Y�EX / >Y�EX / >Y� 9/а +X!Y01367!!#5&&']kgU,Fv=rp " P( ��h��:��O9��EX / >Y�EX/>Y�EX�/� >Y�9/ +X!Yа01!!#5&&'!367!&6!_.."TȮd ���� ��F9��EX/>Y�EX�/� >Y�EX / >Y�9/ +X!Y013!663 !&&#"-/Bw 2}nk���$�d%&9��EX/>Y�EX�/� >Y!�9!/ +X!Yа! а� +X!Y +X!Y01 �5&&536$ �!327"!54&y *ǧ1D㽇3R+&ദ.>"+һ��N��!�|"#9��EX / >Y�EX�/� >Y �9//q]_q +X!Yа а� +X!Y �9  +X!Y01"�'&&536$32!327"!5&& u Pl^AݩUkdП.�vjy\gxtl`i�����^ 9�/�EX/>Y�EX/>Y�EX/ >Y9/ +X!Y�9 +X!Y01#'265!#!!3!7{.cft8"歮jI���c:��Q9�/�EX/>Y�EX/>Y�EX/ >Yа/]  +X!Y� 901'6674!#!!3! ̪xbhf!WmY2㨐9+}aq:i���K$�� 9��EX�/�>Y�EX/>Y�EX/ >Y�EX / >Y�EX/ >Y�9|/]@Pq0@]�]  +X!Y +X!Y01!!#"'7325!!G-ζOD.6xk8 h��lK:��k 9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y9|/@]  +X!Y +X!Y01!!#"'7325!!g"ǴOA+8x:N `:���K.���^9��EX�/�>Y�EX/ >Y �9 /� +X!Y +X!Y  +X!Y01 �' �5!&&#"'66267!lLv̷߮1OʅyˬfM?%*-���Pe��g 9��EX/>Y�EX / >Y� +X!Yв 9/ а  +X!Y +X!Y01!5!#"&&5!32654&##5,wZj}!hRfjV��Ru_:��V 9� /�EX/>Y� +X!Y�9 9/ +X!Y9  +X!Y01!5!#"&&5!32654&##5"{]lPr hTjnX��%K�&�X��&ޘ�h���E:�&�Q��'a#� �P ]p ]01���I��� ��P9��EX/>Y�EX/ >Y�9�/  +X!Y� +X!Y01!!"&&54663#"b-sqPy܌z1܃gi���t����"�S#$9��EX / >Y�EX�/� >Y �9/� +X!Y а +X!Y01!"&&54�33!3667'&'!%#"1-CUd,%*rpyۍB}MtQK܃gi��Z��*�|+,9)��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y9  +X!Y9" +X!Y' +X!Y0132!36676'!#'#"5&#"327'Zŕ`!D5ejA)~^i=odkx=3u?aMVff! TXJ���A�(�c )*9��EX / >Y�EX"/" >Y) 9/� +X!Y  +X!Y�9" +X!Y" 901536654#!5!36676'!#54&#za*%]aA&+jbRbga;Q)8bg]?_t��-:�&�` '(9��EX/>Y�EX/ >Y +X!Y9'9/ +X!Y +X!Y$90136676'!#&'54##'3654##'!FFM@-鼵 sss_w9qHhmSTJ-��Ax�!�_"#9�/�EX / >Y�EX/ >Y" 9/� +X!Y  +X!Y�9 +X!Y01'3654&#!'!3'767#&'54#qEnV,5<AgngGfoJORg`1j���mT:�!�_"#9�/�EX / >Y�EX/ >Y" 9/� +X!Y  +X!Y�9 +X!Y01'32654&'!'!23'767#&'5&'XY]Q.�nV*:D9<N軡V@oJOLokQ���@�"�b�#$9��EX / >Y�EX/ >Y�EX/ >Y � +X!Y +X!Y +X!Y 901!#5766!32676'!#"&5eX2p`?5[jA'+ԍGWbg���?r:�!�b "#9��EX / >Y�EX/ >Y�EX/ >Y � +X!Y +X!Y +X!Y 901##'7667!36676'!#"&'�b$NH  J>NT@0rσM?IZSy~����|9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y +X!Y �9�9|/]�]0@] +X!Y0136676'!#5!!!!?3afA&+x-CJTbgk��]c:��}9��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y9|/@]]�]0@q� +X!Y  +X!Y01!!!!!36676'!#&'"r!J>NT@0rσ V:[?KXSy~���F� �@�!"9��EX / >Y�EX�/� >Y  +X!Y� +X!Y01"$'4$32&#"36676'!"߈>qw5%' YDѨsfƨXX��FN��D 9��EX/>Y�EX / >Y� +X!Y 9 +X!Y01%6674'!#"�5546632&#"cD:ӂ`.ci~7;p_K0B:"���d��F9��EX/>Y�EX/ >Y� +X!Yаа  +X!Y01!5!!36676'!#&'RZ?4af@%) HTff��B:��M9��EX/>Y�EX/ >Y� +X!Yаа  +X!Y901!5!!36676'!#&'jJ=NU@+ P'IXncsz4���j�)�u'*+9��EX/>Y�EX / >Y +X!Y% 9|%/�%%]0%@%]%]%%]& +X!Y&%9 +X!Y013265!# $5467&&54$!2!4&#"!3#"q,r5 ӋkNjWihPh*0chxL`aRc���[o���� /а/а/ а/013#3&&5o\ҭLSJ]<T^|8V#]�n�����n�����T@�F�L@��mT@�F�ff@�����'�C���C���V��EX/ >Yд]� q� rr@ pq@ P`p]� ]01��h"��! 9��EX�/�>Y �9/01#546Vi"O^��:y���! 9��EX/>Y� 9�/01'6753ˆVdOZ���B��� 9�/�а�/01'6753ʈNcO~Y���G�� � � /а/01&&55-%3Re�GUOG\��p"�&l��l_���H��&m��mi����B��� 9 �/ а а /�01'6753'6753яN^�VeOaIO`���9��� �K��EX/>Y�EX/>Y�EX / >Y�EX/ >Y � +X!Yа01!!!5!!!\!aIIv��b`?��|��EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX�/� >Y�EX/ >Y +X!Y +X!Y аааа01!!!!5!!5!!!!!?ZZ"aa`gv���b� � 9�/ +XY014632#"&5hljih~|e+g}|k��)�&�������u)�&���'���������nq���/ +XY01!5!q��Wl��#�'�4�A�O�PQ9а&а(а5аG�$/&/�EX/>Y�EX/ >Yа/а/а/ а /+ +X!Y1 +X!Y+8а1>а E +X!YL +X!Y014632632#"'#"&54632#"&5'32554&#"32554&#"326554&#",QQQQ+ǍH5zD87DF7zD87DUC:8BD89BeiiGii|FLrL89LL<II?K6OL<II?;JJ>I<JJ@���l�}>���/9/01#53N q���P�|#����/�9/01# zz����mr+�� ��//017'ǍmLrL��5�����EX / >Y 01���W��S 9��EX�/�>Y�EX/>Y�EX / >Y�EX/>Y 9  +X!Y0163 #&#"# K|`%{ȮO!��f���'�()9��EX/>Y�EX/ >Y'9'/� +X!Y +X!Yа а� а'а'а//]] +X!Y +X!Y9"а$01!!!5365'#53'#53'4632!4&#"!!!I>\HWQCV"{I0nUZb`n��%��]���#�&�'(9а!а&��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/а/] +X!Y +X!Y аааааааа а"а%013#3#!!!#535#53!!!35#3'#5#-+,mgcOH۠+颢 ��q��'�"()9"��EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/ >Y� +X!Y  +X!Y� ав 9 / +X!Yа/& +X!Y01#327# ##!!23!332654&##f-B1#UYe'm`!Whltuijf;53Gó ukgn�b�&�6����W����-����#�'�*�-�1�޲02390а0"а0'а0*а0-��EX/>Y�EX/>Y�EX/>Y�EX/ >Y�EX / >Y 9 /а/]а +X!Y   +X!Y,аа*аа %а%//а//!а!/а/&а0а"ааа01!!3#3!!#!!53'#53!!337#37#77#%3'#F*RқҌžR+GV˝o(1(YX =syyssiӠ���o��:� ��d��EX/>Y�EX�/�>Y�EX / >Y�EX/ >Y +X!Y�9/�  +X!Y 9/012!4&'!!!!267!!ZƲIf!ljL":6ZS:NW]��YD�"�#$9��EX/>Y�EX / >Y" 9"/� +X!Y  +X!Y� а"а"а//]] +X!Y +X!Yа01!327# �'#535#536�!2&# !!!~iU$|=i$^[MO| ߘ|���%�����$�) *+9 а #а (��EX / >Y�EX/ >Y $ +X!Y а /@�  0 @ P ` p ]а/@ ]0@]pq +X!Y'а'/@!�'' '0'@'P'`'p''''''''']@�'' '0'@'P'`'p'''' q� +X!Y  +X!Y  ааааа/а&а01!#535#53!23#3##'!!%!&'!!!2ө9 ;ӯ7>Xg V>!!>-T���(����u9��EX/>Y�EX / >Y +X!Y +X!Yа/а +X!Yаа/ +X!Y 901#3#!'327!7!&'!7!.5/41;H_ƕ#7y���%t����EX/>Y�EX/ >Y9/а/�]`] +X!Yаа аа а а +X!Yа а аааа +X!Y9/01#"'57557!776675t㷐+ęGq==x==AAxAAK���D��1:��_ 9��EX/>Y�EX/ >Y�EX/ >Y�EX / >Y 9/�а�/  +X!Y 01�!5&&'!!54675!Kh\\iuݔ!a2񰯩0d0ޭ$!���3��Y��� !9��EX / >Y�EX/ >Yа/ +X!Yа а / ]_ o ] ]  +X!Yаа а  +X!Y01%!!5#535#53!2!!!!254&'!h6>qLvیL?i��d��(�4�8�9:9�а)а7�5/7/�EX / >Y�EX%/% >Y а/  +X!Y +X!Y%а/%, +X!Y2 +X!Y01#"&5546 #4&#"32654632#"&532554&"' ;-/872,:#H6zDpDǍ)sGu,9I?K9L8+<H7NL<II?LrL��*��!�Z"#9� /�EX�/� >Y �9/ +X!Yа� +X!Yа  +X!Y01"$'5#527663236554&#"YaaYŭeoԕ*M꿟'a7~r08���������(�)*9ܰܰ��EX'/'>Y�EX%/%>Y�EX/>Y�EX"/" >Y�EX / >Y а /а/ +X!Y  +X!Y +X!Y!% 9& %901!5!46 #"&5326554&#"!!!!U~4]PO[^NM^Z>"$ǧ>ɣcqrg?brrfMK���tx� ��m��EX/>Y�EX / >Y�EX/>Y9/� 99в 9 а +XYа а01##33####5!oHou~apQl���N���b9��EX / >Y�EX/ >Y 9/ +X!Y +X!Y 9  +X!Y01%#"&54632!327"!&�wĬzs^r>nz*zq�a�'�'|���-���H{�'��'|�������EX/>Y01�Wh�'��'|�������EX/>Y�EX / >Y01��[2�'�(�'|H������/01��YU��'�T()9!� /�EX/ >Y� 9�/  +X!Y� +X!Y! +X!Y012&&#"'763 �#"�554�"32655&&5s~hIB-:s,}krpkiur s2Us>Ω! 锠n@F����'�/�EX/>Yа +X!Y01!!!!K7��9� �5�/�EX/>Y +X!Yа  +X!Y01!!55!!#e:xF—��T@���/ +X!Y01!5!_T��7��o��< 9�/�EX/>Y�EX/ >Y�9 +X!Y013##5!FBZ&P ��^N��(�7�l899 а0��EX/ >Y�EX/ >Yа/а/99 +X!Y& +X!Y,а501# !"�55466326632�4&#"326%327675.#"߬땍UV na2<Sa8rse-_yDn87 򌫕NH!`5Q5LK��K��=9��EX/>Y�EX/ >Y +X!Y +X!Y01#"'73274632&#"ȴLD0%п?`*7/ Ӹ ���e� ��*�x+,9�/а/ а +X!Y +X!Y аа/а/а" +X!Y' +X!Y"*016636327#"''&"636327#"''&"e0BXURXefwXRUXE-fZVOVef~XRUXB028&D&~j&D&F8j'E$~j&D&B<����a��7�/� +X!Yааа/ +X!Yа 01!'7#5!7!5!73!!twS;j[$swQk9>?�6�(�g� ���@�9� �� ]p ]01��x�(�g�"���@�9� �� ]p ]01������� �8 9��EX�/�>Y�EX/ >Y�9�9013#q')WX����'�� ��� � �/01���Z79���,��EX/>Y�EX/>Y�а�/а01#3#3:T���4kT��� /а/]0@]�а�/01'6753ÏISOsgG]����:�&�J����J\������^���9��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y +X!Y +X!Yа013#5356632&&#"3#!!!*bl>"f2;,:�����f��\��EX/>Y�EX/>Y�EX / >Y�EX/ >Y +X!Y +X!Y а01&#"3#!#5356632!DVJޡԗS IfT ������&�*�+,9(��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX)/)>Y�EX�/� >Y�EX"/" >Y�EX'/' >Y +X!Y  +X!Y +X!Y а!а$а%013#5354632&#"!56632&&#"3#!!!!!Ѽ<W$4d*bm> "f\ W2;,f:������'�()9��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y�EX#/# >Y +X!Y  +X!Yа а!а"а%а&013#5354632&#"!56632!&#"3#!!Ѽ<W$4dӐZVKf\ WQ  If����#�$%9��EX/>Y�EX/>Y�EX"/">Y�EX / >Y�EX/ >Y"� +XY"9 аа" +X!Y +X!Yа01#327# #535&#"!#53566323.A1#UY?kߡϽf<43Gnfdk��8�K�ELM9��EXF/F>Y�EX?/?>Y�EX/>Y�EXJ/J>Y�EX / >Y�EX,/, >YJ� +XYJ 9 ааF +XY? +XY,4 +XY01#327# #5354&#"!4&#"#"&&5!32654&'$54632&546323782#UZʛ[PIRPUIP[JɈxjYSUit~SN-fE3iYT]QF;bdqJ>QB30;+TϔabMR?35=QgNS��Wr� ��(�7�=�C�I�O�V�Z�^�b�f�j�n�v�z�~����9�=/�EXF/F>Y~I+z{+w+:+ =F9 /а/а/ а/P9P/o +X!YPo9  +X!Y% +X!Y)а)/.а./4 +X!Y=< +X!Y=kаgаcа>а<lаhаdа?а:AаF`а\аXаKвJ +X!YZа^аbаGаINаQ +X!Yv +X!Ywаzа{а~аа01#"&'5463232#4&#"32653#"&53326533!5353!#%5!#53254'5!!5!!5!5!!5!!5!3254&###535#53#53%#535#53#535df~heCbrT24JA@JJB@I\iRXm]h)6q(om56o\~gb[\ [\]v:<]qqqqqq"oooooobyx^u_|x^%IMT F-HENNEpENNEON]QS[6,;qqttSRJtttttt8qqqqqqP)~~~���\s��� �$�(�O++ +ܰ�!/%/+%�а�/!а/ �9 /9/01 4676654&#"36632#33#3#AD$J\:+98][/KR11::'J34@4_<A\L[L ���8����2��EX/>Y�EX/ >Y +X!Y�901!!5![��DV&N��"� #$9  ��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9 9 +X!Y9 +X!Y  +X!Y0143273�#"'73265#"%327&#"Dǵf.sd!zh<9jz'-mK9s1fb�K� �'� /�EX/ >Y  +X!Y  а /01#"'7325dzMA+7x־ ���Z{����/а/а/01!!{!2��j� � �{�/а/@ /?] +X!Y а /а/а/@/?O_o]а/ +X!Y +X!Y 01 &533265#"&#"'46323265̿PKIP_E9)'x^F)&'kk4884LiC1%"JlB1$��j# � ��Q�/а/@ /?O] +X!Y а /а/а/в9901#"&533265''6654#72#ONJQG@KHgg1:92k5jPG-;5��jn� ��T�/а/@ /?O] +X!Y а /а/ а /@  / ? O _ o  ]01 &533265'3#ļQJKPo˯hi6:<4��a����//��/а/а/@/?O_o ]9 а /@ ? O _ o  ] а /@  / ? O _ o ] а/  +X!Y  +X!Y01#'#%37#"&#"'46323265aϟ P9.#eN8)%~~A[@*A\>/������[�/а/@ /?O]9/��/а/9а/а/ в 9901#'#%3'6654#72aϟ >7yC;솆gr<qWM0C7��Ea|�� �X�/а/а/@ /?O]9/��/9а/ а /@   / ? O ]01#'#%3#3aח`����� �J�/а/�а�/@ ��/�?�O�]�9//�9 а /а/013#'#3#ؗ6~~��jn� ��P�/а/@ /?O] +X!Y а /а/а/@ /?O_o]01#"&533265%3#QJKPzzij6:<4��I����EX�/�>Yа/01#566AONvd������ �F��EX/>Y�EX/ >Y�EX/ >Y 9 /� +X!Y 901%!!!!!6=R8%s���c��"���� 9а��EX/>Y�EX�/� >Y�9/]?qqqrq]qo]r +X!Y9� +X!Y +X!Y013!2#32654''3254&##c[UbhT\㲯UWX\C7zF;��@R��N 9��EX / >Y�EX/ >Y 9  +X!Y +X!Y 901#"�5�32!&#"3267Q  o~mo)B8JX_���c��4� ��F9 ��EX/>Y�EX�/� >Y  +X!Y�  +X!Y013!2#326754&'coo7E<���c��� �S��EX/>Y�EX/ >Y 9 / r� +X!Y +X!Y +X!Y01!!!!!!f6Y���c��� �@��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!!!!!n@:��I[��h 9��EX / >Y�EX/ >Y 9 ]  +X!Y +X!Y 9/] +X!Y01%#"�5�32!&&#"3275#5![D �ckx~9GV%N1UVD*���c��s� �a��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y � 9| /@ P q ]0 @ ] +X!Y01!!!!!!!s3"!:"���v������EX/>Y�EX�/� >Y01!!!"��� y� �/9��EX�/�>Y�EX/ >Y  +X!Y01!#"&5!327W""ɻ��c��u� �L��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�99 901!!7!!"bj^}b~���c����(��EX/>Y�EX/ >Y� +X!Y01%!!!"��c����`9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�9�9 �901 !!5#!#!sdM���c��r� �E��EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y�9�901!!!!!r4"!*)���@~���F !9��EX / >Y�EX/ >Y  +X!Y +X!Y01#"&'546324&#"3265~ޅx|{t/4.���c��5� ��M 9  ��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!!2#'32654&'#w\eeYeuLCM^��A)��"�F#$9��EX/>Y�EX/ >Y +X!Y +X!Y01%#"�546324&#"3265oaĴ)*ӆ߆x|xv/J8 '.���c��L���^�9��EX/>Y�EX/ >Y�EX / >Y9/� +X!Y �9 +X!Y01#!!2!3254##:gtqĵn|3- {���:�&�j'(9��EX / >Y�EX/ >Y 9 9 ]V]  +X!Yв! 9!]$ +X!Y014.54632!4&#"#"&&5!326bh2 gWM`dtՑ"ssN[9:F8?VqNé@VDf?3^w]R@��� ��/��.��EX/>Y�EX/ >Y� +X!Y01!!!5!/]���]0��59��EX / >Y�EX/ >Y  +X!Y 01#"$5!32650"aeZg������1��EX/>Y�EX/>Y�EX/ >Y9017!!!7  0VX/@74Ps����� �` 9��EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�99  901!!!!31ಯts!�����\� �S��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�99�9 �901!!!!$NpKx~KB���O��1��EX/>Y�EX/>Y�EX/ >Y�901!!!&:em8 j���7��� �D��EX/>Y�EX/ >Y� +X!Y�9 +X!Y 901%!!5!5!N6J ���G � ��F9��EX / >Y�EX/ >Y  +X!Y +X!Y01#"&'54632'4#"327jc72e6 TA������5��EX/>Y�EX/ >Y9/ +X!Y01!#5%3̽v$)y��7�� ��Y9��EX/>Y�EX�/� >Y +X!Y�999 +X!Y �901!!56654#"#4632!81_2;ΫHl_1TT>/twFtWs���0 �$�%&9��EX / >Y�EX/ >Y 9|/]qP`q] 0r  +X!Y 9# +XY#9 9V]5E] +X!Y013254&#"#4632#"&5332654'#Rw91*;ͩD4<5z\X#*f{wkw2)ir"15#\��5��� ��I��EX / >Y�EX/ >Y 9/ +X!Yа в 9 9013##5!'335hXX eF1���E��o 9��EX/>Y�EX / >Y +X!Y 9/] +XY9 9  +X!Y 901!!632#"&'33254&#"W6?Eeh;=23 }z{eFq3= ���F%���e9 ��EX�/�>Y�EX / >Y� +X!Y �9/] +XY]  +X!Y01"632#"&'5463"32654:EkvO$t-B%VZAyt=F1&{>1c��3����2��EX/>Y�EX/ >Y +X!Y�901#!5!LX^o���G ���$�%&9а��EX/>Y�EX/ >Y#9#//#]?#ro#q#r ##] +XY]#9 #9 +X!Y +X!Y01#"&547&546 4#"3264#"32oq jg90/9WUWU@r8<lyyl;:phxvDQQ(--lIIM���C ���q 9��EX/>Y�EX/ >Y9/] ,] +X!Y +XY] +X!Y01#"&54632##5266'2754#"CP{j^6T?!i,;/4x;٣A&MuF7k���H@��9�/] +X!Y01!5!HE��X����L� /а/а/@?O_o ]q�а�/O�] а01!#4632#"&72654&"uUTspWXrp4L00L4NmlOMjkL&22&)22�JN�+�7�D�EF91а;��EX(/(>Y�EX/ >Y(+а+/� +X!Y(9/9/7 +X!Y79!(91 +X!Y; +X!Y(B +X!Y01##"'3#"&&5467&547&&554$32!32654#'326554&"}<ND9?ȴƑ}fZ-tcmZNm.@|gw*gQLheeWk"&![eFNO'1KrL1d"I;EK8a@VTDBSSE��I]N���n9 ��EX / >Y�EX / >Y�EX/ >Y�EX/ >Y� 9 9 +X!Y  +X!Y01%#"''3273#32675&&#"Dp nls Zm l\cl <4�ԑB��������a 9��EX/>Y�EX/ >Y�EX/ >Y9/� +X!Y �9 +X!Y01!!2!&'54'%3254&#!@zI<vl9q7EU9/kek����:� �S��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/ +X!Y 901#!!3!!],dn?SGO��q��N�� �S��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/� +X!Y �901#!!3!![!QNz@������� �S 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�99�901!!!!,tI{."��q��F� �S 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�99�901!!!!!4Up& ��:s�+�v,-9��EX / >Y�EX/ >Y�EX"/" >Y" 9  а  +X!Y +X!Y9") +X!Y&)9014.546753!4&#"#5&&5!326bh2ӰgWM`dt˯"ssN[9:F8?VqN@VDf?3ˡ]R@���@��?��s9��EX/>Y�EX/ >Y9/]� +X!Y +X!Yаа� а в9 +X!Y01!!!5366'#53'&632!4#"!n]G )+ߋCFoܐc dWƷpkW�����W���9��EX/>Y�EX/>Y�EX / >Y� 9 9 /а/@ /?]@ ]_q +X!Y   +X!Yа аа01!3!!!!5!5!5'!53!.:ڸ..:1ڧ $���c����29��EX/>Y�EX/ >Y� +X!Y01!!!E]������< 9��EX/>Y�EX�/� >Y�9 +X!Y01!!!'!v8 36���@~���#�v$%9а��EX/>Y�EX/ >Y9|/]0@]@Pq� +X!Y +X!Y  +X!Y01!5!#"&'546324&#"3265u`ޅx|{tꂫ4.������8 9��EX/>Y�EX�/� >Y�EX/ >Y�901!!!!'.8 sO36���J��`��� �c 9ܰ ��EX / >Y�EX�/� >Y +X!Y �9/Pq +X!Y  +X!Y01!!5!'!5!7!5!`QtQ��c��|��? 9��EX/>Y�EX�/� >Y�EX/ >Y +X!Y01!!!!!|+]���H��� �C 9��EX/>Y�EX/ >Y +X!Yа  +X!Y01!!55!!KD4P��A������o9а��EX/>Y�EX/ >Y�9�/9/ а�а +X!Yа� +X!Y01!5&$54$75!4'6}!}{kkv xn���A��L��\ 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y� 9�/  +X!Y а�01667!�!&�!!Wnd"!_t!07 "՜���J���#�S$%9��EX/>Y�EX/ >Y�EX"/" >Y +X!Y +X!Y а!01%66754&#"!53&546632�3!d_{ycg)҇4lf()=,(L��� t��k9��EX/>Y�EX/ >Y�EX/ >Y� +X!Yав9/ +X!Y +X!Y01!5!!632#52654&#"!u}g_qrjo ŽLMaV���@R�� 9��EX / >Y�EX/ >Y 9  +X!Y 9/q]qo]/rr +X!Y +X!Y 901#"�5�32!&#"!!3267Q  J nomo)B8yX_����.��!�v"#9��EX/>Y�EX/ >Y�EX / >Y +X!Y   +X!Y9/ +X!Y +X!Y01#!!#'7>7!3232654&'. \:+FC" ` A]liYx N_IFV��c��'���9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y 9|/]0@]@Pq 9/  +X!Y +X!Y  +X!Y01!!32#!!!!32654&'" ?"YomXٰ:\LIT�� ��t��Z9��EX/>Y�EX / >Y�EX/ >Y� +X!Yав 9/ +X!Y01!5!!632!4&#"!uxg{jo Jn`��c|� �O 9�/�EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y +X!Y 01!!!!!!!|x""Y\���c��D� ��^9��EX / >Y�EX / >Y � +X!Y 9/   +X!Y +X!Y01!32#!!254##hɱ\���!:���[9 � /�EX/>Y�EX / >Y� +X!Yаа  ааа +X!Y017667!3!!!!!!`Hj) f\M6�����Y��9��EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�EX/ >Y 9|/]]0@] q� +X!Yв�9а 01#!#!!3!3!!'^a=PX!WP>HHZ3<<��>�&�%'(9��EX / >Y�EX/ >Y  +X!Y 9% 9%/?%q%]%qo%%]%q%q" +X!Y"%9 9 +X!Y014&#"!4632#"$5!32654'#536_WGXhYhl"^V_dē7=A6-Y(#^7AIC��c��v� �L� 9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�9 �901!!!!T"1"s&&��c��R� �Z 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/ +X!Y 901#!!3!!q"mLtH<����o��M9��EX�/�>Y�EX/ >Y�EX / >Y� +X!Y   +X!Y01!!#'7>7o \>NF$sy J��i��C9��EX/>Y�EX/>Y�EX/ >Y�9  +X!Y01!''3267!Z3d1e<O82FI:b+|^ (2_���cO� �E 9�/�EX/>Y�EX / >Y�EX/ >Y� +X!Yа 01%3!!!!!|5""M\��F��E��F9��EX/>Y�EX/>Y�EX�/� >Y �9 / +X!Y01!!# &'!327!Exb"hzhr!do` ��c��K� �O 9��EX/>Y�EX/>Y�EX / >Y�EX�/� >Y +X!Yа 01!!!!!!!K"A"A"\\���c��X 9�/�EX/>Y�EX / >Y�EX/>Y�EX/ >Y� +X!Yа а а 01%3!!!!!!!Kf"A"A"M\\��� ��`� ��^9��EX/>Y�EX/ >Y +X!Y 9 /  +X!Y  +X!Y01#!!5!322654&'#` ]liY_IFV��c���&���?����c��D� ��P9 ��EX/>Y�EX/ >Y9/  +X!Y +X!Y01#!!322654&'#D" ]liY_IFV��1C�� 9��EX/>Y�EX/ >Y�9 +X!Y 9 / q ] qo  ] / r r +X!Y  +X!Y9013267!5!&#"!6$32��#"$'Somnn Jju _Xya_0���cc��"�#$9��EX/>Y�EX / >Y�EX / >Y�EX/ >Y 9|/@Pq]0@] +X!Y +X!Y +X!Y01#"$'#!!36�32�%4&#"3265c"$+ޅy{xu/8$ .��6��� ��a 9 ��EX/>Y�EX�/� >Y�EX/ >Y�9/  +X!Y 9 +X!Y013&5463!!#33#"6 ޿.XXQ_ \ĤseCO N��� ��� �P9��EX/>Y�EX/ >Y 9 /� +X!Yа а  +X!Y01#!#53!!3D/ѷ����9�/�EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX / >Y�EX/ >Y 9/ +X!Y�9 +X!Y в9013###!#!!3!3!^a=PX!WPbMHHZ3<<��c��k�9�/�EX / >Y�EX/>Y�EX / >Y�EX/ >Y 9 / +X!Y� 9 +X!Y013###!!3!q"mLVMH<��c����c 9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y�9�/а� +X!Y�9 013533!!##5#!!@3Lt7@"H�� ����h�9��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9/ +X!Y +X!Y 901#!!5!3!!*qlLtH<���@�"�/�019#��EX / >Y�EX/>Y�EX�/� >Y�EX/ >Y9/, +X!Y а +X!Y�" +X!Y&901"'# �54663"3&'543236754&#"뷗gxġBcTQISLY 6>A820Xߨ2k9��O�&����8����h 9�/�EX/>Y�EX/>Y�EX / >Y�EX / >Y� 9  9 �9 +X!Y � 901!3##!!$NpKxM~KB��� c��\ 9�/�EX/>Y�EX/>Y�EX/ >Y� +X!Y +X!Y а а� а 01%3!!!5!!!!5!MF���F��E��O9��EX / >Y�EX/>Y�EX�/� >Y �9/ +X!Yа01!!#5&&'!5367!EF>"HIBB!ha]  ��c��b��F9��EX�/�>Y�EX/ >Y�EX/ >Y�9/  +X!Y01!63 !&&#"!c"xbiwdvdbi\����"�d #$9 ��EX/>Y�EX�/� >Y�9/ +X!Yа а� +X!Y +X!Y01 �'&&53>32�!!27"!54&LM 2F1ݮv   _v |5,ш{s|���@���^9��EX�/�>Y�EX/ >Y �9 /� +X!Y +X!Y  +X!Y01 �#"�5!&!"'76267!&!J-ΘFt a�5 </|t{��>��j9��EX/>Y�EX / >Y� +X!Y�9 9/ +X!Y9  +X!Y901!5!#"$5!32654##5wjݘ!gXY`ф>>IE���@~���� !9а��EX / >Y�EX/ >Y  +X!Y 9|/0@]]@Pqq +X!Y +X!Y01#"&'54632"!&&267!~j|dd~~/4Szz!ww��@��?�&�ڲ$'(9��EX/>Y�EX / >Y 9/_]]]]qа//?]]�] +X!Y] +X!Y]   +X!Yаааааа!в[!] !]# +X!Y_#]01!!!!!!5367#535'#535&632!4#"shq!G *ߋCFΨ*-" D 9 ͼpk���G�"�#$9��EX/>Y�EX / >Y" 9"/"]"q"]" "]� +X!Y�]  +X!Y� а"а"а//?]]�] +X!Y] +X!Y_]а01!327#"$'#535#536$32&#"!!!fh]Rvtl uneh'bmtNMʺL!L���c������'�()9аа��EX#/#>Y�EX&/&>Y�EX/>Y�EX/ >Y�EX!/! >Y а /а/@ � 0@]� +X!Y  +X!Y +X!Y #9%#901%!5!46  &5326754&#"!!!!E6ZSPX]ON]4"!ۖ<WebTGWdc[*)��(������ !9��EX / >Y�EX/ >Yа/в +X!Y@ o]а а / ]  q / ] +X!Y@ o  ]а а  +X!Y01%!!5#535#53!2##!32654&##IWddX℄A(ԪAZHFV��oR����d9 � /�EX / >Y�EX/ >Y�EX/ >Y 9 9  +X!Y +X!Y01#"'#!632%4&#"326Rʲk!dun8:kvҍy�uhCi���DN��K9��EX/>Y�EX/ >Y� +X!Y99 +X!Y01%267!#"�54�32!&&#"BPihSiqYH)/Ti��D&����d9�/�EX/>Y�EX / >Y�EX / >Y 9  9  +X!Y +X!Y0146632!#'#"%327&#"Dn˃f!m!xj=<ky&u'�y3jf��f�������<`N���C9��EX/>Y�EX / >Y +X!Y +X!Y0146632�#"�532654&#"<'!onpn'� 2 ��o`QN���n9 ��EX / >Y�EX / >Y�EX/ >Y�EX/ >Y 9 9  +X!Y +X!Y01#"'!!6324&#"326Qmɂe i|i8:h{rla5b��D`&N���k9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y 9  9 +X!Y +X!Y0143273!#"5327&#"Dˬje!{h;:j{&.q&o1_^��HN���n 9��EX/>Y�EX�/� >Y�9/]/q  +X!Y� +X!Y� 9 +X!Y01"�5546632!3267"!54&s~OG:7DˠVmc)sw' 07xukbd���BVN��#�!$%9!��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9 9 +X!Y9 +X!Y! +X!Y0143273�#"'732655#"%327&#"Bŵf-kf"jd87fj'(mF4s,ok��X&��N 9��EX / >Y�EX/ >Y 9  +X!Y +X!Y 901�!"$'54$3 �!&&#"3 $ߠ"6"E<L}0 ��X&�#�\$%9��EX/>Y�EX/ >Y9 +X!Y +X!Y"9"/! +X!Y01%#"$'54$3 !&&#"32675#5!& rHư(1}֯dv,)O9BALt}.)������ ��F9��EX/>Y�EX�/� >Y  +X!Y�  +X!Y013!2326554&'JϜ)4&���X|���F !9��EX / >Y�EX/ >Y  +X!Y +X!Y01#"$554$32%4#"325|Ѻѯ//ȠǠQ(O"���X|��!�F"#9��EX/>Y�EX/ >Y +X!Y +X!Y01%#"$554$ 4#" 5|zJNҩ.x,ţFbũSR  ������2��EX/>Y�EX�/� >Y�9/ +X!Y01!!5%3Z4k���X��:��Y 9��EX/>Y�EX�/� >Y +X!Y�99  +X!Y �9901!!56654&#"!46632!:6C<]RXhy݌](9a9AGcNth`o���c����2 9��EX/>Y�EX/ >Y +X!Y01!!!!!$]�� ��Y9� /�EX/>Y� +X!Y�9 9/  +X!Y +X!Y901!5!#"'732654&'#5awۚ9bgX��,t� ��R��EX / >Y�EX/ >Y�EX/ >Y� +X!Yа/ 9� в 901%3#!!'!!Ф %~`-]%��G�����EX / >Y01��5�����EX / >Y 01��E�����EX/>Y01�F�����EX�/�>Y01��3�����EX/>Y01�G�����EX/>Yа01��C�����EX/>Y01���h6��]9�/�EX/>Y +X!Y9/ +X!Y9 +X!Y9901!!672#"'732654&#"J;%RX>Oyny9}+x/3S��<2��%�/�EX/>Y +X!Y�901!!5!2&;���@o��� !9��EX / >Y�EX / >Y�EX/ >Y�EX�/� >Y  +X!Y� 9/ +X!Y +X!Yа +X!Y  +X!Y01!!"&'5463!!!!!7'"n9H6|4  .���`_��$�S%&9 �/�EX / >Y� +X!Y 9|/ +X!Y  +X!Y01 #"546632#"'72754&#"2w~ዜ6xƕQwmaxtXQW�>-Vx��L~���F9��EX / >Y�EX/ >Y  +X!Y +X!Y01�#"�546324&#"3267~܂߂vuws>>  󥠶?�K:���K:������:���d:&����� ���:�����c1�!�^��EX/>Y�EX/ >Y�EX/ >Y +X!Y9/ +X!Y а  +X!Y01%32654&##57&#"!6632#"'@?AIpiS;NՄd▦կi0QDN@;$r|:�n���������\��EX/>Y�EX�/� >Y�9/] +X!Yа� +X!Y +X!Y013#53!2#326554&##3/пDۑwCĮoD|������a��EX/>Y�EX�/� >Y�9/oq] +X!Yа� +X!Y +X!Y013#53!2#326554&##3/пDۑwCĮoD|����-���t 9�/�EX/>Y�EX/ >Y�EX/ >Y/]]9/� +X!Y9  +X!Y�а01#63 !4&#"!#535!3s`P]9߻!gK]Yb��(����L��EX / >Y�EX/ >Y 9/� +X!Yаа  +X!Y 01#!#53!5!!3ĸHB��D���9��EX/>Y�EX/>Y�EX/ >Y�а�/ +X!Y9/ +X!Y  +X!Yааа013#3#327# 5#535#53ɹ.A0%UZƞDԛ<41 ����\6&�%���D6���EX/>Y 01����\6&�%���u6� �/ 01����\6&�%����6���EX/>Y01����\3&�%����4� �/01����\ &�%���j�6� �/ܰ01���\&�%���_� �/ܰ01���\&�%���Z �V1&�'����y���R9&�)���D�9���EX/>Y 01����R9&�)���u9���EX/>Y01����R9&�)����9���EX/>Y01����R &�)���j�9� �/ܰ01��9&�-���D9���EX/>Y01����9&�-���u�:9���EX/>Y01���9&�-���49���EX/>Y01��� &�-���jO9� �/ ܰ01���"3&�2����4� �/01��V.6&�3���D6���EX / >Y 01��V.6&�3���u6���EX / >Y!01��V.6&�3����6���EX / >Y#01��V.3&�3����4���EX / >Y"01��V. &�3���j�6���EX / >Y'ܰ*01�t6&�9���D�6���EX / >Y01��t6&�9���u6� ��/01��t6&�9����6���EX / >Y01��t &�9���j�6� ��/ܰ01���6&�=���u6���EX/>Y 01��D�&�E���D���� �/*01��D�&�E���u7��� �/,01��D�&�E���0����EX/>Y.01��D&�E���9� �/501��D&�E���jK�� �/2ܰ501�DY&�E�����_� �/3ܰ601�D&�E�����B1N&�G����yA�H�&�I���D{�� �/01��H�&�I���u0��� �/ 01��H�&�I���)����EX/>Y"01��H&�I���jD�� �/&ܰ)01��&����Dt���EX/>Y01����&����u(���EX/>Y01���&����"���EX/>Y01���&����j=� �/ ܰ01�i��&�R���Q� �/01��BC�&�S���D���� �/01��BC�&�S���uP��� �/01��BC�&�S���I����EX/>Y01��BC&�S���R� �/%01��BC&�S���jd�� �/"ܰ%01�h�&�Y���D������EX/>Y01��h�&�Y���uL�����EX / >Y01��h�&�Y���E����EX/>Y01��h&�Y���j`�� �/ܰ01�K�&�]���u��� �/01��K&�]���j,�� �/ܰ01���\&�%���p�4���EX/>Y 01��D&�E���p(� �/*01����\,&�%����6���EX/>Y 01��D&�E���d����EX/>Y-01���Z\���u9���EX�/�>Y�EX / >Y�EX/ >Y�EX/ >Y  +XYа/�9/ +X!Y�901#327#"&547!!!;!TJPB!/I\dad*lP*Q5A,obY!o!��DZN�-�8�9:9/��EX/>Y�EX)/) >Y�EX/ >Y�EX/ >Y�а�/9 9 / ] +X!Y 9+;])$ +XY. +X!Y 2 +X!Y01%&'#"&5467354&#"!46632#327#"&542675#" iMSIStԄ*0JPB!/I\dp@llL)3u>KZF=^[ɶ+O*Q5A,ob906F�V>&�'���u>���EX / >Y01��B�&�G���u&��� �/01��V>&�'����>���EX / >Y01��B�&�G�������EX/>Y01��V6&�'���O� � /"01��B&�G��� �� �/"01��V?&�'����>���EX / >Y!01��B&�G���7�� �/!01����:&�(����09���EX/>Y01��B�&�H��+��/01���R&�)���p�|7���EX/>Y 01��H&�I���p!� �/01����R/&�)����9���EX/>Y01��H&�I���]����EX/>Y!01����R1&�)���pJ� �/01��H&�I����� �/#01���ZR��~9��EX/>Y�EX/ >Y�EX/ >Y�EX/ >Y9/� +X!Y +X!Yа +XY +X!Y01!!#327#"&547!!!!JPB!/I\dt^@wz*Q5A,obV���HyN�$�,�-.9%� /�EX/>Y�EX/ >Y" +X!Y"9  +XY)9)/)/)q_)q)] +X!Y$9% +X!Y01%3327#"&547&�554632!327"!5&&>sJPB!/I\d?~Ol^Vkd[5*Q5A,obaDvjytl`i����R:&�)����9���EX/>Y01��H&�I���A�� �/"01��^>&�+����>���EX / >Y#01��EV"�&�K���3����EX/>Y+01��^4&�+����>���EX / >Y$01��EV"&�K���g����EX/>Y*01��^6&�+���O� � /&01��EV"&�K����� �/,01��^&�+����EV"&�K��0�� �/+01����#9&�,����9���EX/>Y01��h��|&�L����|� �/01���6&�-���=7���EX/>Y01���&����+���EX/>Y01���&�-���p,7���EX/>Y01���&����p���EX/>Y01���/&�-���h9���EX/>Y01���t&����V���EX/>Y01��\&�-�����Z&�M��������1&�-����J� �/ 01��N�&�-����.U���mK�&�M����N���(6&�.���_6���EX/>Y01�K&�������EX / >Y01��%&�/����oZ�&�O���K���+6&�0���u�.6���EX/>Y01��~��&�P���u����EX/>Y01��+&�0���q�[�&�P����'���+&�0��8���EX / >Y01�~���&�P������+&�0�����~��)��&�P�������"6&�2���u6���EX/>Y 01��i���&�R���uO��� �/01��"&�2����iN&�R���T���"7&�2����6���EX/>Y01��i��&�R���`�� �/01����&�R��^� �/01��V.&�3���p�4���EX / >Y 01��BC&�S���pA� �/01��V.,&�3����6���EX / >Y"01��BC&�S���}����EX/>Y01��V.5&�3���X6���EX / >Y!ܰ%01�BS&�S������� �/ܰ01���6&�6���uf6���EX/>Y01��o���&�V���u������EX / >Y01��&�6���|�PN&�V�������7&�6����w6���EX/>Y01����$&�V�������EX / >Y01��E6&�7���u6� � /*01��8�&�W���u!��� �/(01��E6&�7����6���EX / >Y*01��8�&�W�������EX/>Y(01��E2&�7����y���8)N&�W����y(�E&�7����8N&�W���)�E7&�7����6� � /,01��8&�W���2�� �/*01��(&�8���� D&�X�����(9&�8����y�� 2D&�X����y����(��7&�8����6���EX/>Y 01�� Q�&�X���p�t3&�9����4� ��/01��h&�Y���N���EX / >Y01��t&�9���p�4� ��/01��h&�Y���p=���EX/>Y01��t,&�9����6���EX / >Y01��h&�Y���y����EX/>Y01��t&�9���I� ��/ܰ01�hY&�Y�����_� �/ܰ01�t5&�9���46� ��/ܰ01�hO&�Y���������EX / >Yܰ01��t��U !9�/�EX�/�>Y�EX/>Y�EX/ >Y�9 +XY +X!Y01327#"&547 �5!32Ќx8:B!/I\d",y?;#G.A,obH6? ���hZ:��u !9��EX/>Y�EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y  +XY�а/�9 +X!Y01!327#"&547'#"&'!327!JPB!/I\dk!7"*Q5A,obXeEf�#��6&�;���6���EX / >Y01�����&�[���������EX / >Y01����6&�=����6���EX/>Y 01��K�&�]�������EX/>Y01���� &�=���j�6� �/ܰ01�I��6&�>���u6���EX/>Y 01��J���&�^���u�����EX/>Y 01��I��.&�>���jG� �/01��J��&�^������ �/01��I��7&�>����6���EX/>Y01��J��&�^���+����EX/>Y01����IB&����uB���EX/>Y01��B&����um�� �/?01��]5&����u���EX/>Y,01��BrC&����u+���EX/>Y'01���4&���b��4&���b� ��/&���"��&���D�����EX/>Y 01���&���uh����EX/>Y 01���&���a���EX/>Y01���&���j���EX/>Y01���&���j|� �/ܰ01��w&����}� �/ܰ01��&�����@4R&����yf��c��&���D�����EX/>Y 01��c��&���u9����EX/>Y01��c��&���2� �/01��c��&���jM� �/ܰ01��&���Dd����EX/>Y01��v��}&���u���EX/>Y01���&�������EX/>Y01���&���j-�� �/ ܰ01�c��r&��������EX/>Y 01��@~&���D��� � / 01��@~&���um�� � /"01��@~&���f���EX / >Y$01��@~&���o� � /+01��@~&���j��� � /(ܰ+01�]0&���D��� ��/01��]0&���uR����EX / >Y01��]0&���K���EX / >Y01��]0&���jf� ��/ܰ01��O&���u+����EX/>Y 01���&���pY���EX/>Y 01���&��������EX/>Y01��Z���u9���EX�/�>Y�EX / >Y�EX/ >Y�EX/ >Y  +XYа/�9/ +X!Y�901#327#"&547'!!!@JPB!/I\dM=R %s*Q5A,obY%�@R&���uc�� � /01��@R&���\���EX / >Y01��@R&���H�/� � /01��@R&���t� � /01����4&���� �/01��c��&���p*���EX/>Y 01��c��&���f���EX/>Y01��c��&����/� �/01���cZ��~9��EX/>Y�EX/ >Y�EX/ >Y�EX/ >Y9/� +X!Y +X!Yа +XY +X!Y01!!#327#"&547!!!!f6JPB!/I\dt(Y*Q5A,obV��c��&���J���EX/>Y01��I[&���j���EX / >Y#01��I[&��������EX / >Y"01��I[&���V�/� � /$01��I[&����c��s&���l���EX/>Y01���&�������EX/>Y01���x&���p ����EX/>Y01���d&���F����EX/>Y01��%Z&������t��&���/� �/ 01�� b&��������EX�/�>Y01��cu&����c��&���u���EX/>Y01��c&����c��&��}���EX / >Y01�c��&����Q�c��r&���u����EX/>Y 01��cr&����c��r&��������EX/>Y01��@~&���p^� � / 01��@~&��������EX / >Y#01��@~&������ � /"ܰ$01�c��L&���u �� �/01��cL&���&�c��L&���� �/01��:&���uJ�� � /)01��:&���C���EX / >Y+01��:2&����yP���:&���[� � /+01�� /&���:� ��/&���D���EX/>Y 01�� </&����y9� �]0&���T� ��/01��]0&���pC� ��/01��]0&������EX/>Y01��]0w&�����}� ��/ܰ01�]U&������ ��/ܰ01��]0��U 9� /�EX/>Y�EX/>Y�EX/ >Y9  +XY +X!Y01327#"&547&&'!32650|YB!/I\d+"ae ,?IA,obM> Zg���&��������EX / >Y01���O&���$���EX/>Y 01���O&���j?� �/ܰ01�7��&���u2����EX/>Y 01��7��&����/� �/01��7��&���C���EX/>Y01����\A&�%����o����B�&�)d���.� ��?�&�,d���2 ��%C�&�-d���3�iBA�&�3�������SA�&�=d�������A�&������r&���� ���/ܰ а01���\�%������&�����R�)���I���>�����#�,������-�����%�/�����~�1�����"�2���V.�3������4���(���8������=�������<���� &�-���jO9� �/ ܰ01��� &�=���j�6� �/ܰ01�I|A&����'��� �/#01��_/A&������� �/)01��laA&�������� �/01��o,&�������EX / >Y01��q&�������/ܰа!01���:����BCN�S���`N:�v��� ��:�Z�����:�\��&����jN� ��/ܰ01�q&����jX� ��/ܰ01�BCA&�S������� �/01��q<&��������EX�/�>Y01��SA;&����� ��/%01����R &�)���j�9� �/ܰ01���=9&����ux9���EX/>Y01���E�'�c()9��EX / >Y�EX/ >Y 9 9  +X!Y +X!Y# 9% +X!Y014&$'&546632!4&#"#"$&5!!26ux[~rnz�- kx~U[e1vhq΃do]LG`*M䪽{֍W�����-���� &�-���jO9� �/ ܰ01�(�.�����:�����%6&�/���ud6� �/01��/&�����9���EX/>Y01����\�%������&�����=������R�)���x��/&����9���EX/>Y 01����~�1�����#�,���V.�3�����$�������4���V�'���(���8�������<���DN�E���HN�I���o��&��������EX/>Y 01��BCN�S���o`=N�T����BN��=9��EX/>Y�EX/ >Y� +X!Y +X!Y01%267!#"�54�32!&&#"1Pdv| dRegfXIne'*Ti�K:�]�����:�\���H&�I���jD�� �/&ܰ)01�o��P&����u����EX/>Y01��8N�W���m���M����&����j=� �/ ܰ01K�N�����&����uS���EX/>Y01��K&�]���E����EX/>Y01��#��6&�;���D6���EX / >Y01�����&�[���DH�����EX / >Y01��#��6&�;���u6� �/01�����&�[���u�����EX / >Y01��#�� &�;���j6� �/ܰ01���&�[���j��� �/ܰ01���6&�=���D�6���EX/>Y 01��K�&�]���Dc����EX/>Y01��?�� ���@O�����|�&�����-��K&����4� ��/01��:y�m�����~6&�1���u6���EX/>Y01��o��~�&�Q���u��� �/ 01��w\&�%����m��DN&�E���������R9&�)���D�9���EX/>Y 01��x��9&����D%9���EX/>Y 01��H�&�I���D{����EX/>Y01��o��&����D����EX/>Y 01��4������D":���� ��&���\%���EX/>Yܰ01��$&������EX/>Yܰ01�BKN�&�S����]���VK �&�3����]���C &�����E!M&����*�V(&�'����B(N&�G���@����=���_:�������-�����/&����=9���EX / >Y01��'��&�������EX / >Y01�����-�����\,&�%����6���EX/>Y01��D&�E���d����EX/>Y-01����\ &�%���j�6� �/ܰ01�D&�E���jK�� �/2ܰ501���I����BP������R/&�)����9���EX/>Y01��H&�I���]����EX/>Y!01��K.&E���j� � ��/&ܰ)01�NO����N&����jF� ��/'ܰ*01��� &����j$9� � /ܰ!01�'��&����j� � /ܰ!01�C&����j�>� � /2ܰ501�E&����j8�� � //ܰ201�x��&����p�7���EX/>Y 01��o��&����pK���EX/>Y 01��x�� &����j�9� ��/ܰ01�o��&����jn� ��/ܰ01�V. &�3���j�6���EX / >Y'ܰ201�BC&�S���jd�� �/"ܰ%01�Z2���@AN���Z2 &���j�7���EX / >Y'ܰ201�@A&���j[�� �/&ܰ)01�>&����j�?� �/'ܰ*01�?&����j0�� �/'ܰ*01�&����p�7� �/01��K&�]���p � �/01�� &����j�9� �/ܰ01�K&�]���j,�� �/ܰ01�8&����29���EX/>Yܰ01�K&�]���������EX/>Yܰ01���  &����j9� ��/ܰ01�X��&����jc� �/ܰ01���t �&���'�-���j9���EX / >Y ܰ,01����&����'�i���jz���EX / >Y!ܰ-01�K&�<������K:&�\������B��H���(K>&�������K=:&�������\&�%�������DN&�E����3�����\&�%���4� �/ 01��D&�E���� �/*01����a&�%������EX/>Yܰ01�D`&�E��4���EX/>Y-ܰ301���\&�%������EX/>Yܰ01y_&�E��4���EX/>Y-ܰ201���\&�%��� ���EX/>Y ܰ 01�DN&�E��2���EX/>Y+ܰ101���\&�%������EX/>Y ܰ01�D&�E��4���EX/>Y+ܰ401�\6&�%���'��6������EX/>Y01��D�&�E���&�0��3�����EX/>Y.01����\&�%���7���EX/>Yܰ01�Do&�E��`���EX/>Y-ܰ901���\&�%���7���EX/>Yܰ01�Do&�E��`���EX/>Y-ܰ;01���\8&�%���.���EX/>Yܰ'01�D&�E��Z� �/-ܰ801���\&�%���3���EX/>Yܰ01�D&�E��`���EX/>Y-ܰ:01�\,&�%���'��6������EX/>Y01��D&�E���&�d��3�����EX/>Y-01��R&�)�������HN&�I���������R&�)���7� �/ 01��H&�I���� �/01����R6&�)����7���EX/>Y01��H&�I���2� �/)01����(&�)������EX/>Yܰ01�H`&�I��-���EX/>Y!ܰ'01��R&�)������EX/>Yܰ01r_&�I��-���EX/>Y!ܰ&01���&�)������EX/>Yܰ01�HG&�I��+���EX/>Y!ܰ%01���R&�)��� ���EX/>Yܰ01�H&�I��-���EX/>Yܰ(01�R9&�)���'��9������EX/>Y01��H�&�I���&�)�������EX/>Y"01����,&�-���7� �/01����u&����y� �/01��&�-�������m&�M����f���V.&�3�������BCN&�S�������V.&�3���#4���EX / >Y01��BC&�S���� �/01��Vo&�3������EX / >Y"ܰ(01�B`&�S��M���EX/>Yܰ#01�.&�3������EX / >Y"ܰ'01C_&�S��M���EX/>Yܰ"01�V.&�3��� ���EX / >Y"ܰ&01�Bg&�S��K���EX/>Yܰ!01�V.&�3������EX / >Y ܰ)01�BC&�S��M���EX/>Yܰ$01�V.6&�3���'��6������EX / >Y#01��BC�&�S���&�I�������EX/>Y01��P9&����u9���EX / >Y)01��@�&����uQ�����EX/>Y%01��P9&����D9���EX / >Y(01��@�&����D������EX/>Y$01��P&����"7���EX / >Y'01��@&�������EX/>Y#01��P6&�����7���EX / >Y*01��@&����S���EX/>Y&01��P&��������@&��������t&�9�������h:&�Y����.���t&�9���4� ��/01��h&�Y���� �/01��tTB&����uB���EX/>Y01��h7&����uP���EX/>Y01��tTB&����D&B���EX/>Y01��h7&����D����EX / >Y01��tT&����,@���EX/>Y01��h7p&�������EX / >Y01��tT?&�����@���EX/>Y01��h7&����R���EX/>Y01��tT&�����"���h7&�����0���&�=�������:&�]����r���&�=���4� �/ 01��K&�]���i� �/01����3&�=����4���EX/>Y 01��K&�]���� �/01���B��� �!"9 �/�EX / >Y�EX/ >Y�EX/ >Y/]]9/� +X!Y 9 9аа +X!Y  +X!Y01#!'#"4325#535!3327&#"lŞg"je76=s- ,v뷆qq��B��&�H���'f:�C�w�!�`q] q]/]]01��&���6���:&����}���&�,������o:&����{���(&�8���O���:&�������E&�<������A:&�\������&����h���X:&����a��� &�������X:&�������=&���� ���oP:&��������}&�������'.:&������*&?���2N&@����h����L��������a��EX/>Y�EX / >Y 9/9/  +X!Yаа +X!Y  +X!Y01#3 �!#535!332654&'-ݫ.srAA@~jcs������a��EX/>Y�EX / >Y 9/9/ +X!Y аа +X!Y  +X!Y01#3 �!#535!332654&'-ݫ.srAA@~jcs���=� �I��EX/>Y�EX/ >Y 9 /� +X!Yа а  +X!Y01#!#53!!3ԟsjc����P:� �I��EX/>Y�EX/ >Y 9 /� +X!Yа а  +X!Y01#!#53!!3ߩ@;ŷ���N��t��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y9/ +X!Y9/ +X!Y а в901#!#535!3#3!!q,Édn?SJGO���b���x��EX/>Y�EX/>Y�EX/ >Y�EX/ >Yа/] +X!Y9/ +X!Y а в901#!#535!3#3!![!QNz@�xh/&����'�9�w���EX/>Y 01��oh&����'���}���EX/>Y 01��h&�,�����oh:&�����z�hX&�1�����hh:&������(h&�����~�h:&�����}������V 9��EX/>Y�EX / >Y�EX/ >Y9/ +X!Y�в 901#!#53!!3ϽfyI-/Hyvp ��_:��c 9��EX/>Y�EX / >Y�EX/ >Y�EX�/� >Y�EX/ >Y +X!Y �9 а01%#!#53!!3pŊ..Ҙ Tx�������c��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y 9/� +X!Y 9а в 901#!!#53!!3pi[YYbqj ����:��c��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y9/� +X!Y9а в 901#!!#53!!3ozok65v0TзCM�_/M�����6&�*��fP� �p ] q01��mT@�F�ff@��F��I����@3����7��_����iB����V,�����sK����^>&�+���u>� � /#01��EV"�&�K���u:��� �/)01����"6&�2���D16���EX/>Y 01��i���&�R���D���� �/01����\#&�%���5���EX/>Y ܰ01&�E��������EX/>Y+ܰ/01�<��R&&�)���L8���EX/>Y ܰ01&�I��������EX/>Yܰ#01��Q&&�-���8���EX/>Yܰ 01��?&�������EX/>Yܰ 01�V.#&�3���5���EX / >Y ܰ$01�C&�S��������EX/>Yܰ01���#&�6���'5���EX/>Yܰ01[��&�V���k�����EX/>Yܰ01�_#&�9���o5���EX/>Yܰ01&�Y��� �����EX/>Yܰ01��:A�&�d������&�&�������o>�&�F�������&�(����g���B�&�H�������&�(���(�B�&�H���e�#&�,����+���h�&�L���������%6&�/���ud6� �/01��o��Z8&�O���u8� �/01��%&�/�������oZ�&�O�������+&�0�������m�&�P����f���~&�1�������o~N&�Q�������"&�2����+���iN&�R���������B&�4���uhB� �/01��o`=&�T���u� � /01��&�6�������bN&�V����[���E&�7�������8N&�W����h���(&�8������� D&�X���������4?&�:����@���EX/>Y 01�� ��&�Z������EX/>Y 01��4&�:������� :&�Z����^���#&�;�������:&�[����G���I&�>�������J:&�^����d��t�&�3F��Z����&������!�&<������&<�����!�&<���U�& ���{���&<���b���& ��������c��"���c�����7�����c��s���v�����c��u���c�����@~���c��5��� ��/����O�����\����&���j-�� �/ ܰ01��O&���j?� �/ܰ01�c��&���jM� �/ܰ01�c��&���u����EX/>Y01��:���v������&���j-�� �/ ܰ01� y���c��u&���u ����EX/>Y01��i&��������EX/>Y01������c��"���c�����c�����c��v&��������EX/>Y 01��c�����c��s���@~���c��|���c��5���@R��� ��/�����\����>�)���EX / >Y�EX/ >Y�EX/ >Y  +X!Y 9' 9'/'q'']?'q'q']'qo'']'q'r'r& +X!Y&'9в 9  +X!Y014&#"!4632!&&5!32654'#536_WGXhYhlߜ"^V_dē7=A6-Y(#^$7AIC���cP��k�/�EX / >Y�EX/ >Y�EX/ >Y  9| / ]0 @ ]@ P q +X!Y  а +X!Y01!#!!!!!3P3"!e:"@���@+R��^ 9�/�EX / >Y�EX/ >Y�EX/ >Y 9  +X!Y +X!Y 901!&'5�32!&#"3267Q Ţߵ o~mo-(>8JX_���O��� &��� �c��v&���pk���EX/>Y 01��i&���pR� �/01��A�����`\&�%������DjN&�E�������dR&�)����H� �HZN&�I�������m:&�����f������� ��� ���^���� �� �^�� ���j�� ���r�� ���r�� ��,��� ����� ��@��� � �  �� � ��� � �&*�� � �\P�� ��T�C�o�p�y�r�i�g�h�t� �2�0�1�1� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�R�o�b�o�t�o�B�o�l�d�R�o�b�o�t�o� �B�o�l�d�V�e�r�s�i�o�n� �2�.�0�0�1�1�5�0�;� �2�0�1�4�R�o�b�o�t�o�-�B�o�l�d�R�o�b�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e�.�G�o�o�g�l�e�G�o�o�g�l�e�.�c�o�m�C�h�r�i�s�t�i�a�n� �R�o�b�e�r�t�s�o�n�L�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �A�p�a�c�h�e� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �2�.�0�h�t�t�p�:�/�/�w�w�w�.�a�p�a�c�h�e�.�o�r�g�/�l�i�c�e�n�s�e�s�/�L�I�C�E�N�S�E�-�2�.�0���������j�d����������������������������� ��������^�%�>��E�^��y�y��������������������������������������������������������������������������������!�#$�89�>@�EE�MM�OO�SS�UW�YY��������������  ����>B�F�W�Zi�pp�rv�y~�����������G�JJ�LL�NO�ZZ�ac�ee�ii�kl�nn�v������������� �\��DFLT�cyrl�(grek�6latn�D����������������������������������cpsp�2cpsp�2cpsp�2cpsp�2kern�8kern�8kern�8kern�8������������������ ��$�H����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g�����������������������������������,028:<>?EFFGIKLMNOPQRSTUVWXYZ[\]^_`abcdeRSTUVWXZ[\]^_`acdefghiyz{|}~HJNVX]i�����<�R���   ,22 r >22  r T ~ 0 B L 0 l x x 0   x$*DJ28^22 J22   4| J h ~ 0  0 * 4 Z L x 0||  " 4   , , , ,22222 r r r rT B B B B L L L L L x x     , B , B , B , B , B222222 r > > > >222 L L L l l l r r r r r r T xT ~ ~ ~ ,22T , ~2222 T2T L x L ,22 r J  ,22   B L 0 x B| x T x 2 , B x T x22 , B B B L L 0 J x J x J x , B , B , B , B , B , B , B , B22 L L L L L L L L r rT xT xT x2 |22T������� � �����%�*��,�5� �8�>��E�F��I�J��L�L��Q�T��V�V�#�X�X�$�Z�Z�%�\�]�&���(���)���*���/���2���3���4���6���7���8���>���?���J���K���N���Q���V���W���Z���\�_  �a  �b�c+-�f00�i22�jII�klm�loq�n�q�r�s�u�v�x((�y*+�zFG�|II�~Kl�nq�v{�����������������������������������RW�Zi�llpprrvvyz |  $&'(,2356@BFHIPR{'|//2244@EHHJJLLNOTWZZ\]__cceeii����V���� ��A��a���m�m������ ������������ ������������������������3X��� � �J� ��� �� �� � ����� ���3<MNOWdX� ���3<?MOWX� ���3<?MOWX� ���3?NX� ���3<MOWX� �����<=@EMOWY���MOW� ��������3<=MOWX� ���3<?MOWX��W�������3X���3X������3=X���J� ����� N� P� �� � �������3=X������3=X� ��3G=N�PX���� �v�3=NPXV� �d�3=NPXV� �j�3=NPXV� �������� � � �[���J��X�2�[�m���[��� �� W��X������RJ� � ��A� �V�a���[� � � ��A��V�a��� �A�a@�����3X���������+-17=@JTW���#�X�[�����������3<e=?f@EMOWX���3NPX��J�[��m� ���3NXm���J� �� ��� ��:��V�[�ml�|n�C����~�{��y��~�}�|������t���}���y�(}f+-1}37=|?@lEJkNPT{W�XY��h�������������3=?@EM� O� XY���m� ���3<?MOWX�0�V~�[�m�|��^�K�r�� �A��h��� �c����I���h��h���0+-<13j7I= ??@EJN1P_T W�X0Y��[�����3=ENPXY�����<=?MOW�"� � ���A��J�V�X�a��m�|�������� ��������u� ������W�������&�P�V���� �*�5�6�?� �8��2:L��:��;�&�=��e��&��W�f�i��&�&�&���@�B�D�i�����%@�.0�8��E�G�H�I�K�S�U�Y�Z�]����@�@���������� @!2�9:�KLVnrvwK@L@M@N@O@P@Q@fghijklmnopqwxyz{|}~@@@0���R@Z@jnpruvw~0@�@@@@@@@@@@@@�@@@   !#%')+-/13579;=?ACEL���8�:�;�=��2:eWfi@BDLi��8�:�=��2:eWfi@BDLi��.�9abcd~24��b����,�0Jb xH^6R $ N""#$"$$$%%8��,�J�O�X�[�_����������������������������������!m�G��� ��G�H�I�K�U������!9KLVl�m�o�p�q�mnopqj���   )+-1�=�G�H�I�K�U������!9KLVmnopqj   )+-1��Swxyz{pv!#%'/���nrvw��.�9abcd~24��� �Z�]�lmopqrACE�=�'�+�3�5����� 8U()+,R\]^_`Vc "$&(*,.0�=�'�+�3�5����� 8U()+,R\]^_`Vc "$&(*,.0�6�%�<�=��� KLMNOPQeRWZfgi�@BDNVi�&�F�F�%�� nFrFvFwFKLMNOPQRZ���G�H�I�K�Q�R�S�T�U�Y�Z�]���������������������!59DIKLVmnopqvwxyz{|}~jlnpruvw   !#%')+-/13579;=?ACEIKUbdf�q�� �G�H�I�K�U�Y�Z�]���������!9KLVlmopqmnopq|}~jnruw   )+-13579;=?ACE�C�� �� �G�H�I�K�U������!9KLVn� r� v� w� mnopqj   )+-1�q�� � � �G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� mnopqwxyz{� � � jpr� v� � � � � � � � � � �    !#%')+-/1A� C� E� � �\�^�OW� �\�^�OW��Z�\�]�^��rACEOW�Q�� �8�:�<�=�Z�\�]�������2:lmopqeWfgir@ABCDELNOPRVWi�b�� �8�:�<�=�Q�R�T������������������25:DIQlmopqevWfgil@BDIKLNPRUVbdfgi�e�� �8�:�<�=�Q�R�T�\�����������������25:DIlmopqevWfgil@BDIKLNOPRUVWbdfi�D�8�Q�R�T�Z�]��������������25:DIvlrACEIKLUbdf�[�8�:�<�=�Q�R�T�\�����������������25:DIevWfgil@BDIKLNOPRUVWbdfi��%��'�+�3�5�8�:�=�������������������� � 28:Q�U()+,K�L�M�N�O�P�Q�R\]^_`e���R�VWZ�cfi������������������� "$&(*,.0@BDLPQRSg�h�i�-�8�:�<�=������2:QeWfgi@BDLNVgi�Y�%��8�:�<��=�������������� ����� �2:Q�K�L�M�N�O�P�Q�e���R�WZ�fg�i� �������� � � ����������������@BDLN�PQRSV�g�h�i�-�� �8�:�=����2:lmopqeWfi@BDLPRi�.�8�<�=�������2:QeWfgi@BDLNVghi�!�8�<�������2:QgLNVgh��8�=��2:eWfi@BDLi�/�Q�R�T�\������������5DIvlIKOUWbdf��� �Z�]�lmopqrACE�+�Q�R�T������������5DIvlIKQSUbdf� �� lmopq�T�G�H�I�K�S�U������!9KLVmnopqwxyz{jpv   !#%')+-/1��� � � �E�G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� fghijklmnopqwxyz{� � � jpr� v� � � � � � � � � � �    !#%')+-/1A� C� E� h������QSh��E�G�H�I�K�U����������!9KLVmnopqj�   )+-1QSh���Z�]��rACEQS��Z�\�]���rACEOWh� �� lmopq� �\��OQSW��QS� �� lmopq�[�G�H�I�K�Sp�U�W������p!9KLVmnopqwpxpypzp{ppppjppvpppp   ppp!p#p%p'p)+-/p1���� ^�!���� �j������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������|0����������~������X(�� fa���U����~�����3����6Ujk_��������������������������������������������������������������������������������������������\����������������2��3�������������������������������o�������������������������Nl��������H����������������������������������������������������������������������������������������)����c���������������������������������������d������������������������j� ��h�����������������������������������q������������������������������������� ��������������������������������������������w��9���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Y������������������������������������������������S����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������y����������������������������������x����� � ��������%�)��,�4� �8�>��E�G��I�I��L�L��Q�T��V�V�"�Z�Z�#�\�^�$���'���(���,���-���.���/���1���2���3���6���7���8���9���:���;���<���=���>�@  �B  �C�D+-�G00�J22�KII�Llr�Mvw�T((�V*+�WFG�YII�[Kq�\v{�����������������������������RW�Zi�ll�pp�rr�vv�yz�|���   ')-/079b'c//q22r44s@EtHHzJJ{LL|NO}TWZZ\]__cceeii�:���� � ��������&�&��'�'��(�(��)�)��,�-��.�.� �/�/� �0�0� �1�2��3�3��4�4� �8�8��9�9� �:�:� �;�;��<�<��=�=��>�>��E�E��F�F��G�G��I�I��L�L��Q�R��S�S��T�T��V�V��Z�Z��\�\��]�]��^�^���������������������������������������������������������� ��� ����   � �� �++�,,�--�00� 22� II�lm�nn�oq�rr�vw�((�*+�FG�II�RR�SV�W[�\`�ad� ee�fl�mm�nq�vv�w{�������������������������������� � � � � � ������������������� � � � � � ����������SS�TU�VV�WW�[[�\\�]]�^_�``� ab�cc�dd� ee�ff�gg�hh�ii�ll�pp�rr�vv�yy�zz�|}�~~� � ������� �������������������������� �������������������������������������������  �  �  �  �  �����������������  �!!�""�##�$$�%%�&&�''�//�22� 44� @@�AA�BB�CC�DD�EE�HH� JJ�LL�NN�OO�TT�UU�VV�WW�ZZ�\\�]]�__� cc�ee�ii���m��� � � � ����������%�%��'�'��+�+��.�.��3�3��5�5��7�7��8�8� �9�9��:�:��;�;��<�<��=�=� �>�>��E�E��G�I��K�K��Q�R� �S�S��T�T� �U�U��W�W��Y�Y� �Z�Z��\�\��]�]��^�^������������������� ������������������ ������ ��� ��������� ��������������� ������ ������ ������ ������ ��� ��� ��� �  ���������  �!!�22� 55� 88�99�::� DD� II� KL�QQ�UU�VV�ij�lm� nn�oq� rr�vw�()�+,�EE�KQ�RR�\`�ad�ee� fl�mq�vv� w{�|� ������������������������������� � � ����������������� � � �� �� �� �� �� �� �� �� �������RR�VV�WW� ZZ�]]�cc�ff� gg�ii� jj�ll� nn� pp�rr�uu� vv�ww� ~~������ ���� �� ����� �� ����� �� � � ���� ������� ������������ � ��������������� ��������������������������������  �  �  �����������  �!!�""�##�$$�%%�&&�''�((�))�**�++�,,�--�..�//�00�11�22�33� 44�55� 77� 99� ;;� ==� ??� @@� AA�BB� CC�DD� EE�II� KK� LL� NN�OO�PP�QQ�RR�SS�UU� VV�WW�bb� dd� ff� gg�hh�ii� oo������ �DFLT�cyrl�Hgrek�vlatn���������� ���(�4�A�K�U�_�i�s�}������������� ���)�5�B�L�V�`�j�t�~������������� �� �*�6�C�M�W�a�k�u�������(�AZE �TCRT �~MOL �NAV �ROM �TUR ,����� ��!�+�2�7�D�N�X�b�l�v�������������"�,�8�E�O�Y�c�m�w�������������#�-�9�F�P�Z�d�n�x�������������$�.�:�>�G�Q�[�e�o�y�������������%�/�;�?�H�R�\�f�p�z�������������&�0�<�@�I�S�]�g�q�{���������� ���'�1�3�=�J�T�^�h�r�|�������c2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^dligfdligfdligfdligfdligfdligfdligfdligfdligfdligfdnomldnomldnomldnomldnomldnomldnomldnomldnomldnomlfracrfracrfracrfracrfracrfracrfracrfracrfracrfracrliga|ligalnumlnumlnumlnumlnumlnumlnumlnumlnumlnumloclloclloclnumrnumrnumrnumrnumrnumrnumrnumrnumrnumronumonumonumonumonumonumonumonumonumonumpnumpnumpnumpnumpnumpnumpnumpnumpnumpnumsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpss01ss01ss01ss01ss01ss01ss01ss01ss01ss01ss02ss02ss02ss02ss02ss02ss02ss02ss02ss02ss03ss03ss03ss03ss03ss03ss03ss03ss03ss03ss04ss04ss04ss04ss04ss04ss04ss04ss04ss04ss05ss05ss05ss05ss05ss05ss05ss05ss05ss05ss06ss06ss06ss06ss06ss06ss06ss06ss06ss06ss07ss07ss07ss07ss07ss07ss07ss07ss07ss07tnumtnumtnumtnumtnumtnumtnumtnumtnumtnum����������������������������� ���� ������������������������������������ ���� ���� ���� ������������������8` (^�\z.Bzlz�������C;�   /�      !"#$%&'()*+,-./0123456789:;<=>?@ABCEDFGHIJKLMNOPQ  ����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g������������������������������������,028:<>?EFFGIKLMNOPQRSTUVWXYZ[\]^_`abcdeRSTUVWXZ[\]^_`acdefghiyz{|}~HJNVX]i������t�/;�   /�     N !"#$%&'()*+,-.0123456789:;<=>?@ABCEDFGHIJKLMOPQ  ���E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^���������������������������-139;=@GJfghijklmnopqrstuvwxyz{|}~FIKOWYZ^j������*�B�Z�r���������������M�������x�������N�������`�������������H�������������0��������������������������������6�r�����Jd~2Dv$6hr|(2Tn$.8Bl����� �&�,K��L��N����z��������������� �������� �&�,S��T�� ����|������� v������������ �&�,W��X������~������������������������� ������ ����$x����[���������� �&�,\��]��_�������������� ���������������������� �������� �&�,a��b����4����2����� ���������������� ����$��e��D��B��@����� ��������� �&�,f��g��i����{��������������� �������� �&�,n��o�� �� ��}������w������������������������������� ������ ����$y����v���������� �&�,w��x��z�������������� ���������������������� �������� �&�,|��}����5����3����� ���������������� ����$����E��C��A����� ���������������������� ����$r��s���������� ����$*��(��.��,��0���� ����$+��)��/��-��1���� ����$8��6��<��:��>���� ����$9��7��=��;��?���������%�)���+�-��/�4��6�;��=�>��E�I��K�M��O�T��V�[�$�]�^�*���,���-���.���/���0���1���5���������������������������&�� ���� ��J��X����X���J�W�������D�� �����M����M��������� �����P����P���J����������K�������'�������������6��������������� ����/�O�������� (*)+, !#$%�� �'�(�+�3�5�F�G�H�K�S�T�U������� �&''���I�K�������f�=-.019:<������������������"pqrstu��������u"pqrst����������������������������-.019:<=�������i�������������R��������||����������(�������� 2�z�s�t345678�������������&�@>AB?�������������M�N����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/fonts/Roboto-BoldItalic.ttf����������������������������������������������������0000666�0000000�0000000�00000477474�00000000000�017634� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� GDEF55� ��DGPOSZ61� ��Y|GSUB2�gT��OS/2ӱ'�����`cmap?��|��cvt $>��#d���DfpgmWX�� ��gasp��� ��� glyf|��-p�*hdmx73/����head��,���6hhea ��d���$hmtx_����loca1��#�� maxp����� name<f���posta�d� h��� prep˦��"���������]'_<������.����NM s�� ����������l �� UM_ �������������������T�������������%���3��3���f������������� P�!���!����GOOG�!�����f� �����:� � ��d� ��� ������&�'�y�~�;�"�K�x�c�dF�. �ZK�*o~�V~�~�~�~�~�C~�Q~�q~�3~�;�)�${�Q �!��C��W�g�J�S�`�M�(`��>���f�Z �f�Y��"�&�T���2P�2yn�9q�3� h��+i�.<�0�Jxb�/���cm�,hl�.�� �8b�;�\�s�'���P;�Ki�K� �]|��<Q� �]� �5��Q�`��`�����O�U)�c� ��� �4w�7k�q�$*��^�i��k���K �: � n�CH{�T�(�S�<:%�,���|���`�9�z� C� � � � � @K�`�]�a�Vp�p�Q�kA� i�2��ik�)[�'�Kk���h�RK&�B�_k�){�)�UF�G�'�4i�B�P�su�A�(�X?A��y� ��y� �`�\� o�z������#\�!tu�=n�J��q�i�s�q�q��H�.�V�fu���!�Jv�_��V�ab�'�kq�c�Th�@^��� *aL�&<��� �(�a�^k�'���ia�`k�,b�UO�Gc�Sh�@�I0�?�4� � � F� >� M� ^��iY���g�%��,��r��b���&���F�U �<�_�VQ�c�xw��1�x��k��n�C�%�.O��*�S�D'��[�ya�y�q�5%�/��j �@�������������\��f��)�������� �� �Z �Z��gE���0�6�*7�\����1�1�Y|�u�Za�fH�][�� u��0�~�F�C"�;�U�����|��v��{�=j�Z�l�')�EG�/{�O ��6R�V�_�J�A�J>�J>�J�J�� ��5�\'�L}�0���������Uj�+]�4 � L�/`�0^2� :�Wv�1o�g�L6�e��q����0�%x�2� �0��)�2� y�E�%o�/o+�4l�b�Wj�+6/�Wlj}I3� QV�o�b0v�Dcj�{j!�W�/9�e�W�d �D�'5� �/y� �x�/�+�1��$|�0<�/x�'J�_q�\R��`�`P�i�@��f�r���w�S�0f�/�L�9::*�**�U�� �Z33��CCCCCCC�Wg�g�g�g�M�(M�(M�(M�(�f�Zf�Zf�Zf�Zf�Z&�T&�T&�T&�T�3� 3� 3� 3� 3� 3� 3� �+<�0<�0<�0<�0*�*�*�*�cm�,m�,m�,m�,m�,b�;b�;b�;b�;C3� C3� C3� �W�+�W�+�W�+�W�+��.g�<�0g�<�0g�<�0g�<�1g�<�0S�`xS�`xS�`xS�`x�bM�(*�M�(*�M�(*�M|M�(�('�`�:�/�>��>�>��>���c�c�ccf�Zm�,f�Zm�,f�Zm�,������"� �"� �"� �"� �"� ��8��8��8&�Tb�;&�Tb�;&�Tb�;&�Tb�;&�Tb�;&�Tb�;��s��U� c� k�]]:�Wj�+ �  �  � � �/�/�/�/�/v�1v�1v�1v�16�ej�+j�+j�+j�+]�4�4�4�4 �  �  �   � L�/�/�/^^^2� 2� 2� 2� :�W:�W:�Wv�1v�1v�1v�1v�1v�2�6�e6�eC|z:*UC�g��M�(���f�Z ���M�(�i�2[�'k���RF�G�m�,�\�,F�Gm�,F�Gi�Bg�]��"M�(M�(`� ���C�]�g�y� ��f�Z� ��W�3� <�0q�m�,h�+<�0J�� �*�i���s��s��s�K�x�yL�':���C3� g�y� <�0q��k�4���i\�, U�Z���W�+���iM�(M�(C3� C3� U� g�<�0n�C%�,%�,��y� q�y� q�f�Zm�,a�^k�'a�^k�'�#����o�V�f�v�i�.sC3� C3� C3� C3� C3� C3� C3� C3� C3� C3� C3� C3� g�<�0g�<�0g�<�0g�<�0g�<�#g�<�0g�<�0g�<�0M�(*�Mf�Zm�,f�Zm�,f�Zm�,f�Zm�,f�Zm�,f�Zm�,f�Zm�,{�T�({�T�({�T�({�T�({�T�(&�Tb�;&�Tb�;�S�<�S�<�S�<�S�<�S�<����. �i��q���Ho�V�fo�V�f]�J��1b��]J!�"D�y� q��q���s���I[�'J�g~�~�~�~�C��jS�`x�cC3� g�<�0M*rf�Zm�,�&�Tb�;�h��i�.�i�.�b�/��/�>����c �h��"� ��8��\��\��s92E4rU � L�/`:�W6�eL � 6�e2�  �  � LV�U�/`j�+:�WL3� j�-6�e �DV��4C3� g�<�0*����� �� ������    ������     �   �      ���������������l������j���� �~���������%'0S_g~7Y #%/EOboy?M    " ' 0 3 : < D t  !!!!"!&!.!^"""""""+"H"`"e%������ � ����������&(1T`h7Y� #�&0FPcpz�>M �    % 0 2 9 < D t  !!!!"!&!.!["""""""+"H"`"d%�������������~��v��x����dC������� ����������������I��nNL\[W��TSQIuAm8 ����ywlߓa5ߒޫ߆߅~{oS<9 �������������������������(��(��(��j��������������jt������������������������b����j������������&��H��X����������������������������������������������������������������������������������������������������KLMNOP�G[\]^_`��abcde��fghijk��vwxyz{��|}~�FF�H��������IJQl��R�STU��\]^�_`�ab�c�d�ef�g��hijklmno�qr�p�������s��y�z�{|}~��������������������������\'(ab[)*+,-]^./VWHI01_`23JK456789LMijNO:;PQ<=>Z?@XYABghCDcdRSefEFGTUHIklJmijonG�,K PXY _^-, EiD`-,*!-, F%FRX#Y Id F had%F hadRX#eY/ �SXi �TX!@Yi �TX!@eYY:-, F%FRX#Y F jad%F jadRX#Y/-,K &PXQXD@DY!! EPXD!YY-, EiD` E}iD`-,*-,K &SX@�Y &SX#!#Y &SX#!#Y &SX#!�#Y &SX#!@#Y &SX%EPX#!#!%E#!#!Y!YD- ,KSXED!!Y- , E- ,!E- ,' SX@��c�TX� pY#SX �TX� pYYY- ,@ �ZX!�D�!DY- +�+� +�1(�+@8, �+1(�+w\:#�+v`K6�+% �+@8, �+:/"�+ 6,"�+ [K:*�+ >3'�+� +� E}iD0ssPttpusou�*����N�`1����|����`�� !� :�������������Q�Q�Q�Q�Q��;N"Nz{)N&G \  i / ) o $ ~ &X%X9S2Td.F^$d!j3s PWxR{ax P !!m!!!"$"t""""#0##$G$%%&X&'''( ([(()?)***+ +|+,O,---..O.x...//A///0080A0x00011191a12 292223u34K45P566674778@899{9:/:q:;;|;<t<=@=> >>?U??@K@A5ArAABBCCGCCD[DEEEFJFFG<GH#H`HHI?IIIJqJJK1KzKL>LLMrMNENO(OPPBPQ QRRRSGST(TUUVVWPWX'XmXYYZQ[[\\t\\]]P]g]~^[^_=_``F`q`aatab bubcc{cdueeTeef=fgggh-hhihijj,jDjjklltlmNmn1nookoppspqqqqqqqqqqqqqq!q)q3q=quqqqqqrr+rmrrsss(stt1tDtXtu)uv]viw1wx!xyPyz#z{8{|/||} }$}>}X}}~)~@~u~E%^qɁ/>փ`Kч�ӈ݉$dZ4lӌ;oڍ-iÎ l$P Vđ=C@Ŕ1NF&oH"ɘi]̛0aޝ\J#ݠ)q4wƢ".xfä>'ѧ gר<,ǫK v~ܭP0}ϰ->.@Wkβwߴ?GOWbjĴĴ̵9 SӶ!4@Lczͷ*AXo̸)?UlĹڹ/BSjֺ,>Ukؼ3J`w˽y #9Pf}ȿ߿6Md{4KWcx%<Ri—¯ "9Pg}ÉÕáí !-DZqćĞĵt $:Md{ƒƩ2>JUlǃǙǯ%6Mdzȑȩ2I`vɍɤɺ6MczʐʦʼRh~˕ˬ˸4KWmy̱̎̽̚0<Ri͋ͭ͡*BΛβ #/;GS_kwϒϚϢϪϲϺ2I`wЍЧЯзп,C[r!8@HPXow҇ҏҗҟҧүҷҿ@HPg~ӆӎӦӮ 2J]tԊԒԚԦԸ4JaiqՉախչ/7Nd|ֺ֛֣֓7Of}ד׫0H_v،ؤػ6R^jr~يٖ٢ٹ.F]uڌڧ7Nf}ۘ۲۾%=Tl܃ܛܲ-DP\ht݋ݢݺ�/G^yޓު4JVbnzߑߨ߿2I_kwh*6BNZb,nl64<PZbjrz.F^v*6BNZfr $0<HT`l)5AIQYaiqy.6Mdlt|a%;QYeq}����d��(��� � ��P��EX/>Y�EX�/� >Y�9�9�9�9 ܲ �9 �901!!!!5!(<6 }wx^^^���'A���.��EX/>Y�EX/ >Y +X!Yа/01#!&676"&q-XD@^XEFYB[SCB\X���y��� �& 9�/ 9/а01#3#3}cW#cVfu%u%�������� !9��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y 9|/� +X!Yаа а / +X!Y а ааа�а01###73#733333#3##3#cabbf``fF���;)d�*�Z��EX / >Y�EX!/! >Y! 9  а  +X!Y +X!Y!а!( +X!Y016&&'&766773%6'&#7&&76 BC )* Ol ?= ''YYUxFf\- eR@bV%yzc���D� ��(�6�:�j�7/9/�EX�/�>Y�EX%/% >Y�а/ +X!Y� +X!Y%а/%, +X!Y3 +X!Y01'&&77666776&'&66'&&76776&'&'  /fO 127O T  40:J 216O nMC8HI?N;IN;͈C7KH@P;GI?UdS�����&�3�b��EX / >Y�EX/ >Y�EX/ >Y 9 9 +X!Y! 9+ 9 1 +X!Y01677'&7>673!''&&%77676&#&) b(4rp rT7Wzj Vq*R| 91>\?Z~asaKxTk>JOlSek5Q2K^2BZ���x���9�/9/01#3XW]|'��c9S��9�/ /01�7�&&767z0K0[?V9 Le3oĜex'_U��6]P�� 9�/�/01'�67'7�80WZ?vQ6 G@��d9�� ��EX/>Y��/  /01%73%'U+P3~ޕ\dvYh%w���.�&� �� /�а  +X!Y01!!!!!!^.GG._D /h��8���� / +X!Y�а�/01'76773I@%)Quk^Ը���Z���/ +X!Y01!7!~(%���*l,� ���EX/ >Y� +X!Y016#&&6C_\CC\Z*WBB]T\��oh����/�EX/>Y01#3M}-���VJ���9��EX / >Y�EX�/� >Y  +X!Y� +X!Y01&&'&7��4'&6 )1  *2p7275 JJ*4KJ' jF JdW�������9��EX/>Y�EX�/� >Y�9/ +X!Y901!!7%7,`%Tk�����P��D��EX/>Y�EX�/� >Y +X!Y9 +X!Y901!!766'&'&>6!h z` Z啺Y|p{ܷ��R�'�w��EX / >Y�EX/ >Y� 9�/��]�q��qo��]�r  +X!Y�' +X!Y'�9  +X!Y012676&&6$'&&7!676&''g Ru  b[_Ub acXr`Qa]J޷v/jkQgs]dj�����6� ��I��EX / >Y�EX/ >Y 9/ +X!Yа в 9 9013#!!7!)77'2c$;v$��Cz��c��EX/>Y�EX/ >Y +X!Y9/ +X!Y99 +X!Y901!!632'.'!676&'&&`Yy {pZMd ]_jZ8ِ|oxYerP��Q-��&�N��EX�/�>Y�EX/ >Y� +X!Y�9/ +X!Y  +X!Y016'&&77�!&66'&&7}vL ^ /UIt& RKJz: S{ކ Zx'L;Z-5^rfYN[���q����2��EX/>Y�EX/ >Y +X!Y�901!!7!H%���3[��!�-�o��EX/>Y�EX/ >Y+9+/++]o++]+q +X!Y+9 +9 +X!Y% +X!Y01'&&76%&7>6&'&66&'&6PUT  ߄ TR[ ST\^ FEOn CGNp5x;g|u|fVrzcVoxRamZQgq���B��(�P��EX / >Y�EX/ >Y 9|/ +X!Y +X!Y " +X!Y01'.7676�!#7367765&&'&{xQ ]o 1Cwx\LHHs;QGr~ს>)GFVR"y*5`tiZP`�)_�&����3�� /01_�'��{3�����/01��$�V����EX/>Yа/017Q.)4dmm��Q9+���%�/а/� +X!Y +X!Y01!7!!7!*eu*ec��!�G����EX/>Yа/01%/)q4s $����#�J��EX/>Y�EX!/! >Y +X!Y�а�/�9 +X!Y�901>76'&'&6$&676"&A Y V gGb  ʽ \ZD@^XFC[#_ka^QЭjUC\UC?^R��;�8�D�m��EX/ >Y�а�/ а / 9; +X!Yа 1а1/ +X!Y(а(/# +X!Y A +X!Y01&''&&766776&&'&7#&$&'&�$�67&'&.~x}I[ U~d؝ Su)%S \Z< e6n&~%F.<5i23ӎFVթsZhD ����� �F��EX/>Y�EX/ >Y�EX/ >Y 9 /� +X!Y 901!!!!!m N_R,P������ ���v��EX/>Y�EX�/� >Y�9/]qqo]r +X!Y9� +X!Y +X!Y013#2676&''6676'' W`ElM[o̹fpzwk[ZedY���W� �9��EX/>Y�EX/ >Y +X!Y +X!Y01'.'&76�%4&'&67점{As nt! la}{nSth}����� ��9��EX/>Y�EX�/� >Y  +X!Y� +X!Y013�!276&' ,a6zW[5}4(+ ����� �N��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y +X!Y01!!!!!!D*K+s=0wz������ �@��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!!!!!h+B0S���`*��X��EX / >Y�EX/ >Y 9/ 9  +X!Y +X!Y +X!Y01%'.'&$%&&'&77!7!Nӽ Q lk }i1',ck%ztK����� �L��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y �9 / +X!Y01!!!!!!!lm%g6f%pN���(��I����EX/>Y�EX�/� >Y01!!!M%��s��(��EX�/�>Y�EX/ >Y  +X!Y01!'&&767N%'Wztzl������ �L� 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�9901!!7!!@F%p~wEm~j������(��EX/>Y�EX/ >Y� +X!Y01%!!!dj*q%������Y��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�9�9 �901!!# !H^CPL3����� �L 9��EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y�9�901!!!!!k$53���Z5���9��EX / >Y�EX�/� >Y  +X!Y� +X!Y01.'&$76&'&7^݁ \~ ` su rx t_ұ����� � ��@��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!2��#'266&'%Zva_�z|��Y-��$�9��EX/>Y�EX/ >Y +X!Y  +X!Y01%''&�'&>6&'&7691 6~ꃒ܀  Css rx _Ɲ ${/_WWsOұ`������ ��T��EX/>Y�EX/ >Y�EX / >Y9/ +X!Y 9 +X!Y01#!2!6676&'']tZbuyhan���"�'�N��EX / >Y�EX/ >Y 9  +X!Y +X!Y% +X!Y016''$66$!6&'&'&&'&7266afdL' ?;%kw?Mzkcn_Sm@2#d|qi^����;��.��EX/>Y�EX/ >Y� +X!Y01!!!7!PU+C��TE��.��EX / >Y�EX/ >Y +X!Y 01�'.7!67E"l%|@>81�������8�9��EX/>Y�EX/>Y�EX/ >Y�901!!!^P1;lDP�����5� �` 9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�99 901!!!!3_+MV P6����^� �S��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�99�9 �901!!!!W`.#@ 0����g��1��EX/>Y�EX/>Y�EX/ >Y�901!!%PX_5"P�!����� �D��EX/>Y�EX/ >Y� +X!Y�9 +X!Y 901%!7%7!z*!gK+%!����"�//� +X!Y +X!Y01#3!!#[>������/�EX�/�>Y01!!<�y\��%�// +X!Y +X!Y01!!73#[#3���9K��'�9��EX/>Y�в9/01#3#ͤ:)��q������EX/ >Y� +XY01!7!(u��~����/]а/]01'%~#3�� P� �+�l��EX/>Y�EX/ >Y�EX�/� >Y9 9 / +X!Y 9! +X!Y % +X!Y01!&7'&&76$376'&&'&6$%77'u z=2B\ ǸSz[#bE=)9zA!/5EAӦ@G1n[!06?������I� /�EX / >Y�EX/ >Y�EX/ >Y  +X!Y +X!Y01'&'!!66'&'&ȫY) mr  }RN&|/�u�{>?U/uRl4��+T��D��EX/>Y�EX/ >Y� +X!Y99 +X!Y01%67%'&?�!4&'&Nh w.޷LL+ YJrf 7 5WdmK���.����F�/�EX�/�>Y�EX/ >Y�EX / >Y +X!Y� +X!Y01!#7'.'&77>7&'&]jyeSS wXM'ugOu*�thx?;-zL4uk��0R�� �f��EX / >Y�EX�/� >Y� 9//q]_q  +X!Y� +X!Y� 9  +X!Y01.7766!7&!76'&&l in_t=*Ny0 N({i~{\g{f~($:A��J��d��R��EX/>Y�EX/>Y�EX�/� >Y +X!Y  +X!Yа013#?66&#&3#O%=\0#Kk %Зfl NNX�QWR��(�e��EX/>Y�EX/>Y�EX/ >Y�EX / >Y 9 +X!Y +X!Y$ +X!Y016�7'&&'7677'&&'&7&'&9 ˭U%pB^nv OKsYT+tl9yi]Qw{pAv=#^qf^I�������;�/�EX/>Y�EX/ >Y�EX/ >Y  +X!Y016!6'&'&!!rs trV ŽV'!lf������+���1��EX/>Y�EX�/� >Y а / +X!Y01!!!&636&-\A@^WF?_:CXRA>\P�F&� ��<��EX / >Y�EX/>Y  +X!Y а/ +X!Y01'&'77&672&תDR2%XEEYXE?_: vBWR?CWP�����x�� �E��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�9901!!7!!׃7 7Aj'-r�;A/����7����/�EX�/� >Y01!!!- ������fR�"�{��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y�EX/ >Y�EX/ >Y 99 +X!Y +X!Y0166!6'&'"!6'&'&!d ssqtS~spkV;{XKƻO% i|/% jh:����R��L��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y9  +X!Y016!6'&'&!rt soX;P' fk:���,-T� ��6��EX�/�>Y�EX/ >Y +X!Y� +X!Y01�'.7�6'&&'&nab8;VNUO~N <Q`o`s��`R���S��EX / >Y�EX / >Y�EX/>Y�EX/ >Y  +X!Y +X!Y01'&'!%676&'&6{[cu>KH{PQ%zfq�m߿>?`arlBe��.`GR���S��EX�/�>Y�EX/>Y�EX / >Y�EX/>Y  +X!Y� +X!Y017!'.'&77>7&'&Y.eqeSW wUR'vj Ot&whv?<,w8mag���� P� �F9��EX / >Y�EX/>Y�EX/ >Y  +X!Y 901&#&!%632:%X} f*8+ u<:�� P�$�\��EX/>Y�EX/ >Y9 9 +X!Y +X!Y 9" +X!Y016''$76$%6'"'&&'26v[ Ba (Oz Ne1P$YB8P! !U~XgTˡ@���8D��K��EX/>Y�EX / >Yа +X!Yа  +X!Yа/013#7'&&7#73?/%\6FKW ]%.D36; ���;O:��E��EX/>Y�EX/ >Y�EX/ >Y�9  +X!Y01%'&&7!7!!xuw eVpܴA!di���\��.:��8�9��EX/>Y�EX/>Y�EX/ >Y�901!!!40e:��s��:� �` 9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y�EX/ >Y� 9 9 901!##!39PP5[:W����,:� �S��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y� 9 9�9 �901!!!! =xAR6�H=:��<��EX/>Y�EX/>Y�EX/>Y�9  +X!Y01!#"'777!5:Dx/Y'@>$#is+����:� �D��EX/>Y�EX/ >Y� +X!Y�9 +X!Y 901%!7%7!s)![%)K ���'A��%��// �9 / +X!Y 901&'&776'&'7677%MM } ;Y/! "E@ u5xy*$q EhA`3b95�������/�EX/>Y01#3ˬ�o;��%�/ / 9/ +X!Y90167767&&?6'7^! "H@ t@ }3A^1b966+#s l��Pt?��1�/а/ +X!Y  +X!Y а01'.'"'663267\eMyr:#;Q ×M{;>U vlBv _UCdT�P���$�/�EX / >Y +X!Y�а�/013!#&'&676\A?_XE@^*EZTCA\S��K &� �B��EX/>Y�EX/ >Y� +X!Y аа +X!Y01%67%#7&76773!'&'&Nj է12// e YJ& % ץ"n3������^��EX/>Y�EX/ >Y +X!Yв9/ +X!Y ав9 +X!Y01%!76677#7376$%6'&! U++K06)ȿFe,)@mSQSj[��s��+�9,-9 �/�EX/ >Y  +X!Y( +X!Y01%'&''7&767'7676676&&'&̶ȃz9sm{>oDirҍDhsՊiz}נtr˝rnvxynty��K��I��s��EX/>Y�EX/>Y�EX / >Y� 9 9/а/]а +X!Yаа +X!Y 01!!!!!!7!7!7!%uQ!611E6T\8ss������/�EX/>Y+013#3�9�0�;�u� /�EX!/!>Y !97 +X!Y79 9  +X!Y,! 9,1 +X!Y1,9%,!9!( +X!Y01'&$7!32676''&&767&76$77!6&'&%676'foW_ �nima ` Cb\g^3UpZO_f.ou`[\LDb9FÔmq[eSHua]:`L7_y7+8]n<���� ��"� / ] +X!Yа а/01&676&%&676&L98RM85SL85ULpRR6KI65KG76KF96KI���]��*�<���EX0/0>Y�EX9/9 >Y909/] 099 /�  ] 9 +X!Y +X!Y 99 +X!Y0' +X!Y01'&&7766'6'&7%$76&'&66$'&$A ϛ ]}JABg㕡#gď Ǜ۹Uۤn)I[~(դni\��J��%�x��EX/>Y&9/�а�/9 9 / +X!Y 9@ *:JZjz ] +X!Y  +X!Y01'#"&566377&'&'66%277#kYpi{j Nxy 5 E\PTf -HSxds}7.Kg n};,0??4&,�<�}�&z��zW����v%���/а/ +X!Y01#!7!~.,v��]��!�;�D���EX/>Y�EX/ >Y +X!Y +X!Y#9#/%9%/�%%]<#%9</" +X!Y,"<9#3а3/%C +X!Y0166$'&$7$76&'&#'&7676&''6676&''r Ǜ۹后h'g5�BDD  *BtRh 8YҘni\)Rr:Z'1dy?%$+U?DA7:>�� ���/ +X!Y01!7!: ���� ��/��EX/>Yа/  +X!Y +X!Y0166'&&732676&#"ohoi403T 2/3Wujtm-HJ91IP���� ��?� /�EX / >Y �а  +X!Yа  +X!Y901!!#!7!3!7!?&99&E6Z%HlW���Q��R��EX/>Y�EX�/�>Y +X!Y�9�9 +X!Y �9�901!7676&#"66O_ $$aNPO>$*p~ou7T���`�$�w��EX / >Y�EX/>Y� 9�/�r/�] ��]  +X!Y � 9�# +X!Y#�9#9 +X!Y0136676&#"66'&&'32676'#^Q6I .$P::_4J n^p1,"%<jzucvA[<oqR2+P������/]�а�/�]�9@! +;K[k{]@! +;K[k{q@! +;K[k{r01!#G��`:��V 9��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y�EX / >Y +X!Y017!#7'"'!gXj|]LW:SlE]0F������ �+ 9��EX/>Y�EX�/� >Y�901!'&&76�3Z4*9P��W� ��/ +XY01&676#&ZDA_[E@^C\VCA_S��/G� ��/�/�EX/ >Y +X!Y 9 90177676''7>?o b#+ @ W>sS=����@9��EX/>Y�EX�/�>Y�9/ +X!Y901#7%7 _q(s��{� ��3��EX�/�>Y�9/ +X!Y� +X!Y01'&&7766677'&'&E ѕ  7C8Ln qMn˕Bǘ?H$$=Iqde1od�|�&{��{������'�Q�'|������EX/>Y01���z�'|���'�A�����EX / >Y01����'|��'3������EX / >Y01�{IQ��$�@�/�EX"/">Y +X!Yа/9  +X!Y90167%'&&767767#&'&636TVD 4EGc ˺ VY\A@^\A@^zI9jn@TXW̱yO7EZSDEZS����l���w��EX/>Y�EX�/� >Y�EX/ >Y�9/ +X!Y +X!Y �9 /  +X!Y� +X!Y�901!!!!!!!!!,Y*/*#5X*IMv[(���� �8�/ 9 / 9 9 9в 9  017a\997Ȝ6��� �� �'�P��EX / >Y�EX�/� >Y$ +X!Y  +X!Y"$9"в$9!01&''7&76$7�&'&6^|pŠ'+}cʷx$* ?3e#3XRF9:PP}(f@HH6(������ ��W9 ��EX�/�>Y�EX / >Y� 9/� 9/  +X!Y +X!Y01#'!2676&'// 3LqdaǍo Lwj_p���{�.�M,/09��EX/>Y�EX/ >Y�EX�/� >Y +X!Y+ +X!Y01!!6$'&'772676&&'&7>76&'&4ծ  Z)x5 ͦqLYtHn + U=?RfMɝ.Q>%.aq597LE0`<.2-OH'>Rvv��� tS�)�3�;�ֲ<=9-а6��EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y�9 9 / ] +X!Y а/ ]�97�97/7/7q7]  +X!Y�$ +X!Y* +X!Y . +X!Y401&''.76$376'&'&%6$6!67%277'&!76'&cmjT eFj b~ hhQH=B`x&c FnUqSd<!`A=ip֢l~,"uPTD5?$#v���4O+��+�M,-9(��EX/>Y�EX/ >Y9/! +X!Y' +X!Y01�'.7>&''7&'77&&#&677WD"h ىlV>Qlߔ<d=p WUeIJ4}߂}J}{YC*5p3)*m~��7�|G����;�/ +X!Y +XY +XY +XY +XY01!7!&636#&&636#&(ZEC\[CD\ZEC\[CD\;B\TZSB\TZS��r9��!�+�U(,-9(а(��EX/>Y�EX/ >Y' +X!Y%аа +X!Yа$01667'&''7&'&&#&%6'6767[Ydr WTgw d "l !ֆ:S׃9$43 02L��`����d 9� /�EX / >Y�EX/>Y�EX/ >Y 9 9  +X!Y +X!Y01'&'!!676&'&67{^bRlqKHxRR%zbpw>?`arj>e��$�����k��EX/>Y�EX/ >Y9/9/�а +X!Yаа +X!Y а а013#!!!#737!!7!!7!xwwmlڶnn(')5)%?5!Ȯp�����:����EX/>Y�EX�/� >Y01!!!3:����:� �_��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/]_] +X!Y 901#!!3!!{EHHYy'q:i������ �[��EX / >Y�EX/ >Y 9/�а +X!Yа +X!Yа а� а 017!!77!Tj*qop%=>|%&������ �J��EX / >Y�EX/ >Y 9/�а +X!Yааа� а017!77!p}..+,���F��Z9��EX�/�>Y�EX/>Y�EX/>Y�EX/ >Y  +X!Y 9�901'&'77277!!GR';#%s7  ����FR��a9��EX/>Y�EX�/�>Y�EX / >Y�EX/ >Y9  +X!Y +X!Y016'&'732774'&!p޲DR%5*} rtna;55JIY:���K��$���EX/>Y�EX / >Y�EX/ >Y�EX�/� >Y +X!Y�9/ +X!Y� +X!Y +X!Y  +X!Y01!!&&7�!!!!!!7&'"Wt.+qIm+t=.)DzNyZ]0 x+Fz ðC?jy��:S�!�0�9���EX/>Y�EX / >Y�EX/ >Y 9в4 94/4]4/4q +X!Y +X!Y 99& +X!Y- +X!Y 1 +X!Y016766!7'"&''.7!6?6'&&!6'&&Mk5ƄR_]@D|j6؍^RMlgĀNc D!㗸NE}ފi~S<>MFebpC9AB$9@��� ��,� �2 9��EX/>Y�EX�/� >Y  +X!Y013662&#& <k.7&H] PGh���CJ��!�^ "#9 ��EX/>Y�EX�/� >Y�9/  +X!Y� +X!Y +X!Y01&&776'&&'&'677�Zh pjBK,t 5ƢTFmxBB~_d;V_��HHZ��`��EX/>Y�EX/>Y�EX/>Y� +X!Y  +X!Y� аа +X!Y01##"'7327#?662&#"3ɌЩEO/*v! 7l(2-HY fi] PE^��T1��(�N��EX / >Y�EX�/� >Y � 9 / +X!Y  +X!Y�$ +X!Y01.'&666677'&676U݁ 2}~BJU@j rx"p/`dXz'a_Uwfұz���(��)�N��EX/>Y�EX/ >Y9/ +X!Y +X!Y& +X!Y0166766677'&7!67765&&'&B^Ny1: ki+ǑTMgSNk!xM je-n/05ap)/7as���S��T9��EX�/�>Y�EX/>Y�EX / >Y �9/ +X!Y  +X!Y016677�'&�7!67N+jri"%| >81���<u��a9��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y9/ +X!Y +X!Y01!7'&&7!7!667u |tw eV!IJpٷ@!cigr�F:� �/ 9��EX�/�>Y�EX/>Y  +X!Y01'&'727DR%.0 :P���,P���^ !9��EX�/�>Y�EX / >Y� 9/� +X!Y  +X!Y +X!Y01'&77!6&'&'667!Ab ua\AF XDN ףj}S<?&"8A����8�/]/��/аа/]901''57{A�����%�/]а/]�9а/0177#5Ms� �p��� �/01��� �'�/а/]�а�/  +X!Y01'&&'67ƔwAN I=��� ��/]� +X!Y016#&&6:WO?9YRH?;SIzR��c� ��� /а/?] а014632#"&732676&#"[W{^Vzo,+/H .(/K&Z{uRV{pS(<A1+;D�[+�=��+��EX / >Y�EX�/� >Y  +X!Y017#"&547+-x 23AX^rHP5)pYm�����<�/а//] а / +XY +XY01#".'662767a3f3L`/o1Mv9_ t<_������;�/�а�/��]/�а/а//01!##k -��pg� ��-�/@� 0@P`p ]а/а01&62#"&732676&'"ndlJLhl!3 6KiaGLd`D)0 ,0�C���!�/]��/а/]01%$4��� ���!�/]а/]/01!#J���� ���C� �5��/а�а/@ /?]9 �9� а /0177676''7/^ V.X  76 u C����7�/��/а/а//]а/�/01!!#!�-%  �� ��/  +X!Y01&636#&\@>`\@A]@PI?APM�@A���/�а�/�9/01!# ۴A��N����1� /а/�а�/�]  +X!Yа а/01!#&676&%&676&ЛL96SL85UUL86SL98R94MG76KF77KGnKI�W�x��������+��EX/>Y�EX/ >Y� +X!Y01!!!C����3���/��EX�/�>Y�EX/ >Y +X!Y�901!!%0/q{Pa���V.���$�j %&9 а ��EX/>Y�EX/ >Y9|/0@]� +X!Y +X!Y! +X!Y01!7!.'&6676&'&7n(v݁ 2}녑ۀ _ qw rx _p/`_ұ�������1��EX/>Y�EX/ >Y�EX/ >Y�901!!!0P������� �j��EX/>Y�EX/ >Y� +X!Y9/o]q]qr +X!Y  +X!Y017!!!!!!*B)"9}+TE�������8��EX/>Y�EX�/� >Y�EX/ >Y +X!Y01!!!!!~C����� �<��EX/>Y�EX/ >Y +X!Yа  +X!Y01!77!!=Z\*+I:+��Q�����"�r#$9а��EX/>Y�EX/ >Y9/�а�/9/ а / +X!Yа +X!Y01!7.76$77!&'>%%m%%Rfyv&wlFy]  t��k����d9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9/�в +X!Y  +X!Y016!�!&77!!d3P'O&LLM%NVQ%v8.1y#@098_6��� ���"�Y#$9��EX/>Y�EX/ >Y�EX!/! >Y  +X!Y�а +X!Y�а 01%66'&'&!77&'&$7!xu7 m& -w > <k -+3 'O9>5ǽeP F���2=Q��+�y,-9$��EX/>Y�EX�/�>Y�EX/ >Y�EX / >Y +X!Y 99# +X!Y( +X!Y017'&&''.'&776677&'&=z %4=RsDPfT~M3iTS(hI$:4>3RQZOet><,~=cdJ��j��'�g ()9 '�/�EX�/�>Y�EX / >Y' �9|'/% +X!Y%'9� +X!Y  +X!Y01'&'!6$6676&'&326'&&''7 \c̒|Z(icn LEVHx|PAqѮx+yM0s`N`u`:?G���i_B:��8� 9��EX/>Y�EX/>Y�EX/>Y�901!!!B2HPXc��)M(��.�b /09 #��EX/>Y�EX/ >Y +X!Y*9* +X!Y*9" +X!Y0166&"'&7667'&&676''&'6i{`Mb ]'%ӠBK%TMi}nٚ-28/@/x&+#ctC1,F���'!P�+�t��EX / >Y�EX(/( >Y( 9/q/q] +X!Y9  +X!Y9(  +X!Y# 901667&&5>%4&#"'"367%'.*p~CIzviSJNt "ew ^JSvނs*X0$pAcPSd7:E9dGB6GC=mPN���KzR��J9� /�EX�/�>Y�EX/ >Y� +X!Y�9 +X!Y01'7676/$677%7R -Cy$D 2#W ) FY:EXOw&H=5 b����aR��S9��EX/>Y�EX�/�>Y�EX/>Y�EX/ >Y9  +X!Y016!6'&'&! mob;پT$g`:��hX���&�q$'(9$а$��EX / >Y�EX�/� >Y �9|/]0@] +X!Y� +X!Y # +X!Y01&&'&7�!7!7654'& +2 ݺ # y A IJJ1KI߉7O> ,C2^.@���R:� �(��EX�/�>Y�EX / >Y +X!Y017'&&7~6:F\ :36� ��Q9��/�EX / >Y�EX/ >Y  +X!Y �9�9� +X!Y0133'&'!'&&76X"117V4&=9CSW8+k33'���Bv6�.�_/09�/�EX,/,>Y�EX/ >Y, +X!Y,9/  +X!Y +X!Y& 901&#"'"'6676/.7667&&76$2Th \b*zs8yA/86H KXؑ'MHAH{:!CYOwAI#1 8qp9&}X4��_:��\ 9��EX/>Y�EX/ >Y�EX / >Y� +X!Y  +X!Y�ааа01#7'&&7!!#7!Z67F[ Z喬&]36)]�`T��!�W"#9��EX/>Y�EX/>Y�EX/ >Y9 +X!Y +X!Y01676'&'!6776'&'&f#sc{Xd+vd  Y{@둘g{EE|xWU4���)T� �<�/�EX�/�>Y�EX/ >Y� +X!Y  +X!Y01!6'&'7676&'&&77�jd y#E $&ȷ5N輸Y+}80BXQy$H@%$ C :��);��!�<��EX/>Y�EX/ >Y +X!Y�а +X!Y01�'.776�36?4&'&>4ۍ_6BSMhMHgPZU'/6`r_[l��U3:��<��EX/>Y�EX / >Y +X!Yа  +X!Y01!7'&&7!7! Z<$= R\U)R&B���G =��.��EX�/�>Y�EX/ >Y +X!Y� 01&''&&7mQ : p:b<pO"}���'"M��#�L�/�EX/>Y�EX/>Y�EX�/� >Yв +X!Y а! +X!Y01&76766�!6674&}c23 flYSJ2 %D\iy}x8B/%Оx /��4"=��N�/�EX/>Y�EX/>Y�EX/>Y�EX/ >Y +X!Yа0166'&'!&7!ɝ< !2 YYSS:#zvq|."?;79X���B">�'�h()9��EX/>Y�EX�/�>Y�EX!/! >Y�EX/ >Y! +X!Y!�9 +X!Y!9017!6'&''&&''&&547=|^ p0?*8m7& .:hdGfqr9 3:|wUqboiѸA���P��+�a��EX/>Y�EX/ >Y$9$/ +X!Yв 9 +X!Y$а/( +X!Y01�'.77%677&7>7%76'&w&ҁ`' '][Rr rq-c m3<-> @V~ۂe{u]0 g�)%w7)ZE@��s��9��?�9��EX/>Y�EX / >Y� 9в +X!Y 01662&#!&'&'6cAfBT4!E-jQY8+ CA?ׄtHO)?���A:��(�c )*9 "��EX/>Y�EX / >Y +X!Yа�а в  9  +X!Y 9%01''&&''&&7477!'%677!6u=woקux&QQԋ TSr!)u1lkxa@2�����a��EX/>Y�EX / >Y�EX/ >Y +X!Yв9/   +X!Y +X!Y01!676676&'&!!7!6F}im { fhZu+P!mƆvgbr��X�#�L�|/�EX/>Y�EX/ >Y +X!Y +X!Y  +X!Y01'.'&76�%4&'&%!67쟒y=v os;+V mh}ri$Vx@Cv���� �l��EX/>Y�EX/ >Y�EX/ >Y�9�/  +X!Y +X!Y� +X!Y +X!Y01��!!!�'#776677!6676&':�Ea#"{)Sweb~ ~~"r^�������9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y 9/ 9/  +X!Y  +X!Y +X!Y01!!��#!!!!6676&'4j%Whi%Qxj^JfY-lbw�������]9��EX/>Y�EX/ >Y�EX/ >Y� +X!Y9/  +X!Y�а01!6�!6&'&!!7!<>p\JK_zE|+9?ys^�� � �H� /�EX�/�>Y�EX/>Y�EX/ >Y�EX / >Y +X!Y01!!!!!!%4&a>>HAPh������ ��[9��EX / >Y�EX / >Y � +X!Y 9/  +X!Y  +X!Y01!�!!!2676&'1Nt de@o[o����X9 ��/�EX / >Y�EX/ >Y�а +X!Y аа  +X!Y01!!!67!3%!>>X\VӦuQfV~JSA����F����EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�EX/ >Yа/]o]@]� +X!Yв�9 в�901#!#!%3!3!!,ggfL]ԗf%f}(QQKKN����+�S�|+/�EX/>Y�EX/ >Y +X!Y+* +X!Y*+9# +X!Y016676&'&>'.7!676&''7o h_[i a[ u$l_sdb)Zn^N[\S|hiwx/klkSbm[gb��� ��� �E��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�9 �901!!!!W0ڥ1%PLK������F��EX/>Y�EX / >Y�EX/ >Y +X!Y   +X!Y01!!#776677Fz#,x'Pi~��h��C9��EX/>Y�EX/>Y�EX/ >Y�9  +X!Y01!#'72677!xJVZ͉qHE`+&+l>M? ���\2�(�6�A�K�/'/$'9$/а/'9/а/$7 +X!Y)а@ +X!Y.01332#"&##!7#&&'&&'&&54>;7!232>54&'!3/rEm  )(9a**S&BF1X|[ *? Oc7}|ީ{ -Vld2'Dod|V/J?FvT~  }��� � �;� /�EX�/�>Y�EX/>Y�EX / >Y +X!Y01!!!3!!%4&z>AA_�������F9��EX�/�>Y�EX / >Y�EX/ >Y�9/ +X!Y01!'&�7!7j{K%J_zjzP*>ys������ �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!!!!!6&%AAP����T� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yаа а а01!!!!3!!6&%ջx=AA8^������ ��^9 ��EX�/�>Y�EX / >Y� 9/�  +X!Y  +X!Y  +X!Y01!�!!!2676&'[�~MNs de@r[o����� ���p9а��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y 9/  +X!Y +X!Y01�!!!2676&'!!'Nt de-%@o[oP����� ��M 9 ��EX / >Y�EX/ >Y� 9�/  +X!Y  +X!Y01�!!!2676&'ܿ'Nt de@o[o��#�"�I�| /�EX/>Y�EX/ >Y +X!Y  +X!Y +X!Y017677!76&'&66$�'&�'Fptj*$7+pl{ $<冀LW���!%��#�k�| /�EX/>Y�EX / >Y�EX/ >Y�EX�/� >Yo ]  +X!Y  +X!Y�  +X!Y01&�#!!3�76&'&7Nd%p;y} ` su rx F |0m_ұ�t��� ��J��EX / >Y�EX/ >Y�в 9/ +X!Y9  +X!Y01!#!&76$3'[;�Qs rPx��=g��)�G��EX/>Y�EX/ >Y�9�/�9 +X!Y# +X!Y01�'&&77'7�776776&676'&~W ^0(JـBq UNgi4X)UaB3����:����u�|/�EX/>Y�EX�/� >Yp]@qpq]@P]] +X!Y9� +X!Y +X!Y013#676''676&''d^iإ&Сѝ 6Q:.ITyUmcc.5����:��+��EX/>Y�EX/ >Y� +X!Y01!!!cMP:��:���[9 � /�EX/>Y�EX / >Y� +X!Yаа  ааа +X!Y017667!3!!!%#/k}Fa89aTj":^mE-b���:����EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�EX/ >Yа/]� +X!Yв�9 в�901#!#!%3!3!!CEFrOnFF^!pVooFll���P�'�g��EX / >Y�EX/ >Y� 9|�/P�]  +X!Y� а /�& +X!Yа/  +X!Y01676&'&66'&&'32676''7 7>=` \jHDw燰PGHj !x0@8<Ju5!}NcW:AJ>w�����Q:� �E��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y9 901!!!!.#q;ܼq:x:y�����:� �W��EX/>Y�EX/>Y�EX/ >Y�EX / >Yа/] +X!Y 901#!!3!xEHY,wBq:i���Q:��M9��EX�/�>Y�EX/ >Y�EX/ >Y� +X!Y  +X!Y01!##7767QZ7ɚv34`:PaO����:� �Y��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�EX / >Y� 9 9 901!!#!!hptXXg:����O:� �S��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y � 9| /@ ] +X!Y01!!!!!!!IIL[K`:N����Q:��8��EX/>Y�EX�/� >Y�EX/ >Y +X!Y01!!!!!P:���H��(:��1��EX/>Y�EX/ >Y� +X!Yа01!!!7!)RR���.`e�� �,�6�^�/�EX�/�>Y�EX/ >Y�EX/>Y�аа% +X!Y/ +X!Y)а%301!632'&'!#"&''&77654'&777&#& @E[[@@ )BITT<A) x0|85|0 O.@8>V+<88H7y* r��\:� �;�/�EX�/�>Y�EX/>Y�EX / >Y +X!Y01!!!3!!]t8:QA��f��>:��F9��EX/>Y�EX/>Y�EX�/� >Y �9 / +X!Y01!!#"&7!7!EKA79 H^<\_VV^R����K:� �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!!!!!ٓt:QQ:���:��K� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа 01!!!!3!!֓t9:QQA:��J��:� ��^9 ��EX�/�>Y�EX / >Y� 9/�  +X!Y  +X!Y +X!Y01!#!!6676&'sF7 5Ws IC:̫PSHFG����6:� ���p9а��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y9/  +X!Y +X!Y01#!!6676&'!! `4Vs IC̫:RIFG:���� :� ��P 9 ��EX / >Y�EX/ >Y 9/  +X!Y +X!Y01#!!6676&' `4Vs IC̫:RIFG���R��i�|/�EX/>Y�EX/ >Y� +X!YP]]]99 +X!Y +X!Y01&>�'&&7!677!6& Mc ~xZߵGFT}, KeZIpgUiupy���S��$�f�|�/�EX/>Y�EX/>Y�EX/ >Y�EX/ >Y� +X!Y +X!Y  +X!Y0136$'&7!!6776'&O`cw LEQPlm>*O:k_pXI����,;���Q��EX�/�>Y�EX/ >Yв�9/] +X!Y9� +X!Y01!#!&&7>3',B;KMކ F>0Up:v/Xr[5GQ�F��#�|�!/�EX/>Y�EX / >Y�EX/ >Y!]/!]!]!9/ +X!Yа/  +X!Y +X!Y"а"/01#6'&'73276'&'&!#737!34s۲ER%5*} w trVΗ 4&!le��'T��f�|/�EX/>Y�EX/ >Y� +X!Y99 +X!YP]]] +X!Y01%67%'&7�!6&'&%!Lm z3MIW|)3  VMsf/8Xdw)(��`:���y  9 ��EX/>Y�EX/ >Y�EX/ >Y9/  +X!Y +X!Y +X!Y +X!Y01#!#'#7767!6676' D6ۮh +4`d0[n äPjODu �����g:���9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y 9/ 9/  +X!Y  +X!Y +X!Y01!!#!!!!6676'ZI< LK0[o ģP:PCu �������c�/�EX/>Y�EX/ >Y�EX / >Y/]]9/ +X!Y�а +X!Y01!6!6'&'&!#737!!.rs trVЊ!V'!lf��Q:� �E�/�EX�/�>Y�EX/>Y�EX/ >Y�EX / >Y +X!Y01!!!!!ٓ]?>ļ:Qg:���T~�"�`#$9��EX�/�>Y�EX / >Y�EX/>Y�EX/ >Y�EX / >Y�9 +X!Y01�'&&''&7!67!~m,&JB^}'KC,"TL *+IT{} +*IT���@i:� �`!"9��EX�/�>Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y9 +X!Y01'&''.7!67!7ikPzPjj_Tnkj;:)p:yՃ|G ~}s}KIU�� ���q9��EX/>Y�EX / >Y 9/� +X!Y 9/� а а  +X!Y +X!Y01#'!#73!36676&'3 449Sx DE:ԫ:(=VUFP��� �&�'(9��EX%/%>Y�EX/>Y�EX#/# >Y�EX/ >Y%#9|/в%#9  +X!Y +X!Y +X!Y%#9"01��%4&'&%!67%'&&7!!˝X] nt>)f lq%롧hm%\1?Y~*��� S�&��|/�EX&/&>Y�EX/>Y�EX#/# >Y�EX/ >Y]@P]]в9  +X!Y +X!Y +X!Y9!016$!4'&%!67%'.7!!vGĴSz+F!JAOk zb Nz忸p**JPXKqfzك=:���� ��V��EX/>Y�EX/ >Y�EX/ >Y�EX / >Y 9 /� +X!Yв901###!!!!RhGJK0@]]Ps����:� ��V��EX/>Y�EX/ >Y�EX/ >Y�EX / >Y 9 / +X!Yв901##!!!''V-6>I"'9 :k���&�����|��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�EX/ >Y9/�а +X!Y ав901!!!###!#!!!;0<aIJJI%@r>P]]]����:�����EX/>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�EX/ >Y�9�/в +X!Y ааав9013!!##!'!!''|S -O/7@ї-'8r  :k��������z9 ��EX/>Y�EX/ >Y�EX / >Y�EX/ >Y9/�а  +X!Y ав9 +X!Y01!6&''!'"!6$%%%77Nm]aaV96%Qlh+hoPh����@:���r9 �/�EX/>Y�EX/ >Y�EX / >Y�EX/ >Y�а +X!Y аа +X!Y01!77&&'!!7667%'םDPLJ-# ɰ [ᱵ9>=w ǵ?����(����"� #$9 "��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y�EX/ >Y�EX/ >Y �9 / +X!Y  в +X!Yав �9 ! +X!Y01!67!!!%!6&''!'"%D9Bb%q77Nm]``W9oYatkQki+klPh�����^:��"�c� /�EX/>Y�EX/ >Y�а  +X!Y а  а�аааа  а ! +X!Y01!767!!!%!76'&''!"' <FQm wLKtp }]p:,!߳-&r wacx�BA�+�4��+/1/�EX/>Y�EX/>Y�EX/ >Y +X!Y+]o+]+* +X!Y*+9" +X!Y1]13а3/33],139.а./012676&'%7''&&76632676&''777#'m \_* fl 9;K ]#]ɫ@jrz*`fZKQm,p6/N5$iXdm��Q �&�/��|&/,/�EX/>Y�EX/ >Y +X!YP&]&]&]&q&% +X!Y %&9 +X!Y,],.а./..]',.9)016676'!7##&&76633276'#777#5^l %TZ sXvѭ [rH?d\!tHa]70pv���^9��� �`!"9а��EX / >Y�EX�/� >Y +X!Y� 9|/ +X!Y  +X!Y01.'&$'67!$%76&b \ہ `=u-qdstZ _Y���'4R����X��EX/>Y�EX / >Y +X!Y 9|/P]  +X!Y +X!Y0166'.7&%6&79v`^/V1Sˬ[YU KtZrnrl|����q��F9��EX/>Y�EX/>Y�EX / >Y 9  +X!Y017663'!%?&>Nɇ.Z6$U]мu���i��SQ��?��EX/>Y�EX/>Y�EX / >Y 9  +X!Y01732'"!!*;5//R6VtUPs:��`x*(��&�H��EX / >Y�EX/ >Y�а а  +X!Yа�# +X!Y 01'7.'7�%7�4''7766y\T N66 {~^d#ml!aF<hf_X>`dYj���,;��$�N��EX/>Y�EX / >Yа а  +X!Y +X!Yа"016�77�'7&7676''77C ! \ (. &ln"np"%L A9dgOGKtq��U$*�0�F�N���EX/>Y�EX/ >Y�а а +X!Y  +X!Y#9)а0а=а=/2а2/8а8/A +X!Y2F +X!Y2KаK/NаN/01�'&&''&76�7"67!6'&''.#"'766677z[Mf-N *a~OIC]89KD-L<rto72@ |l=rqs?J NF{*,KXY++IT-+ (.$81'kq&-%RA^^xZ��G�,�@�H���EX/>Y�EX / >Y�а в 9 +X!Y  +X!Y  9%а,а7а7/.а./3а3/; +X!Y.@ +X!Y7DаD/HаH/01'&&''.776$77!?4&'.''"'766677h ~W#xM"Z&m#=;BH:'i~l=rss=J M ɻqMD{ԀC } G?AN^i'kq&.$RA^^xZ���S�"�*�p��EX/>Y�EX / >Yв 9  +X!Yа/а"а"/)а)/*а*/$ +X!Y*'а'/01�'&&''&7!67!%7!!#7l-&JB^}'KD-l["TN *+IT{} +*IT煅���@i�!�)�k��EX/>Y�EX/>Y�EX!/!>Y�EX / >Yа  +X!Yа(а(/)а)/&а&/$ +X!Y01'&&''.7!67!7%7!!#7ik_'zOjjaVlkj;:)p :KCzւ|G}r}KIT��I��J9��/�EX / >Y�EX/ >Y �9  +X!Y +X!Y01!.7�%6&'&E{G-,Y^h|1[]_$Iy<��?T��C9��/�EX/>Y�EX/ >Y +X!Y +X!Y01!&7�!6&'&SF6ߵHBc d&;[a)S/���4��>���/�EX/ >Y01'#'7'77'.S(R TVrrutG`q�����/ +X!Y01'7!7+' ~l����.� /а/� +X!Y а/  +X!Y01'76'&#72>euU?F>[Fd]lg(]RJ��Fk�� �/а/0173F &M뀲h8��>_k�� �/�а�/01'773ROQn��M� ��#�/�;�G�S�_��?/K/W/3/�EX/>Y  +X!Y?в +X!YKаKQ +X!Y!аW'аW] +X!Y-а39 +X!Y?E +X!Y01662'6#"6632'6#&662'6#&662'6#&662'6#&662'6#"662'6#&662'6#&l[UpjNVmZVrkNTk[YlkNUykZWnkNT/m[UpkNU@m[UpjNVk[YmjNU(k[XokNVXffZfeVggYfgXfhWfgWgfYfgXffZfgYefZfeXfiVfgXfgXfg��c�� �����"�'�9�!// //&/�EX/>Y�EX/>Y�EX/>Y01#'37%%77%'%'7i|i}<>HAcA.sa?`@9aP XC= WCQRV8:1��� O���t9��EX / >Y�EX/>Y�EX / >Y� +X!Y 9/� а а  +X!Y +X!Y01#'!#737!36676&'T ݙ!l9Sx DEԫ~VUFP���� ���M9��EX/>Y�EX/ >Y9/� +X!Y +X!Y01!2�'6'&&'%367'7Z [ec~G [GP?@]e҄N4Ymg@J7N��`R��#�n$%9��EX/>Y�EX / >Y�EX / >Y�EX/ >Y 99 +X!Y +X!Y01''&'!%6%6&'&7'76!MgGfa[cuJH|PQ#w0DTgCCMu3q�m>!dplBcKnz�����&� �2 9��EX/>Y�EX/ >Y +X!Y01#!!!% }B Cu������u��+��EX/>Y�EX/ >Y� +X!Y01!!!!'7P:;����[9� /�EX/>Y�EX/ >Y� +X!Y 9/   +X!Y +X!Y01!32�7>'&&'#!!BqhJ sghxls����:��J9� /�EX/>Y�EX/ >Y� +X!Y 9/ +X!Y01!32�'676&''!!`N)  ikp;SP֞A`n}Q:�������\��EX�/�>Y�EX / >Y�EX/ >Y�EX / >Y 9/ +X!Y9а01 !'#7#!!333 6/)Mg'gM-5!^VOP�����:��`��EX / >Y�EX/>Y�EX / >Y�EX/ >Y а/]  +X!Y 9а01!'#7#!!3733Y/$JFHK")*:q:i������a��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9/ +X!Y +X!Y 901#!!7!3!!ïg4)eyxZSG@���b��:��e��EX/>Y�EX / >Y�EX/ >Y�EX / >Y а / ]� +X!Y +X!Y � 901#!!7!3!!&wE)GX,xBqOi������ �]��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9/ +X!Y +X!Y01!!!!!!!6f)lm%bN:p�����:� �d��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9|/@] +X!Y +X!Y01!!!!!!!ZKe*II`:�����h9�/�EX/>Y�EX/ >Y�EX/ >Y9/  +X!Y +X!Y +X!Y0132�7>'&&'#!!!!&rqhJ sgg~AxlsC����S;��g9�/�EX/>Y�EX/>Y�EX/ >Y�EX/ >Y9/  +X!Y +X!Y0132�'676&''!!!%> euziL۞>`mKP:���U�)�5�u��EX / >Y�EX/>Y�EX/ >Y�в9/  +X!Y +X!Y�) +X!Y,а3 +X!Y01&''&$'&77�77&77�36776&'&ݝJ]*Ga# xH!'  ,RP %%78) ;NJMK1־;L@ 璅<cZ��<Q�&�1�x��EX/>Y�EX / >Y�EX/ >Y�а�/9/   +X!Y +X!Y�& +X!Y)а/ +X!Y01&''.776�7&'&776636?4'&t~r # ΘUIT<aEo?c12S˔CKMJSYa52ŕxkYI��v��\9� /�EX/>Y�EX/>Y�EX/ >Y� +X!Yаа +X!Y а 01!7!!!!3!!))ª3&z=+A_��V:��K� /�EX/>Y�EX/ >Y +X!Y�а +X!Yа 01#7!#!!3!!+))k]s8PQA�����k��J��EX�/�>Y�EX / >Y�EX / >Y �9|/а +X!Y0137!!#7&&7.J;7z%iKo01J<0'{#P*���x��O:��G��EX/>Y�EX / >Y�EX�/� >Y� 9|/в +X!Y01!!#7&&7!37!C["7<D43Y^V ئV'S"�������F9��EX/>Y�EX�/� >Y�EX / >Y�9/ +X!Y013!6�!6&'&&j{KJ_zjz?ysh��1�#�,�d-.9&��EX/>Y�EX�/� >Y(�9(/ +X!Yа( а� +X!Y$ +X!Y01&$77&&76$%7&!6'&&Ox ~N)n  uk5/!g0ܲ>l*~SSNBfsBDX:[g�S��%�q��EX/>Y�EX�/� >Y!�9!/_!o!q!/!q!] +X!Yа! а� +X!Y�9 +X!Y01.7&&76$!7&!76'&lswINSji`v=T{- ˠ;f*{g}\f|pu($v���e��W�/�EX/>Y�EX/>Y�EX/ >Y9/ +X!Y�9 +X!Y01�7676'&&'%!!3!BJ"odg'fT~3  rrivI���:��K�/�EX/>Y�EX/>Y�EX/ >Y9|/  +X!Y� 901'676&''!!3! ޽ip|EHI<xS3㚖E[g|q:i���F�� 9��EX�/�>Y�EX/>Y�EX/>Y�EX/ >Y�9|/0@]]�]@Pq  +X!Y +X!Y01!!'&'7727!!9l4k&GR&7*~hhk5c���GL:��k 9��EX�/�>Y�EX/>Y�EX/>Y�EX/ >Y9|/@]  +X!Y +X!Y01!!#&'7327!!KZKݯLJ!3-JI:N`:���CI��"�^#$9��EX�/�>Y�EX / >Y� 9/� +X!Y  +X!Y +X!Y01#&&776'&&'&'67ڧi p- Íį6ƢTFmxBF._d;V_��%��S�/�EX/>Y�EX / >Y +X!Yаа  +X!Y +X!Y01%7!'&&7!676&''7@+$a "YTgfz#!jQdn[x��rv:��F� //�EX/>Y +X!Yаа  +X!Y +X!Y01%7!'&&7!676&''7)"^ �\Wgh|#Ny jUfq_z�.G�&�U��&ޞ�]���A:�&�O��'qa� �P ]p ]01���*��� ��P9��EX/>Y�EX/ >Y�9�/  +X!Y� +X!Y01!%.766$3'W&l }Sve`Pzӈz0mf��S��!�F��EX / >Y�EX�/� >Y � 9 /�! +X!Y а  +X!Y01%.766$3!36676'�%%'4o  W%9xRxdbxԈx?rYbhjb��D\�!�.�/09"��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y9  +X!Y99$ +X!Y+ +X!Y0166!6'�%&&''&&'&&'&77L~Un,(z  0dglWsA^409�dddc_]W۹:YOQ\>����(�S�|/�EX / >Y�EX%/% >Y +X!Y   +X!Y9% +X!Y016''7 76''%776''&&7L+ !+% qp >s ﮚ Ҍx: vEX dddc���[:�*�U�|/�EX!/!>Y�EX/ >Y +X!YP] +X!Y!  +X!Y(901%676'&''"&776'%7676&'%72.  } V% =?#Yj !1 lmONNPp}vLYr7>Mt23��y�&�V�|//�EX / >Y�EX/ >Y� +X!Y   +X!Y�9 +X!Y0172676&'%73'767&?6'&'y(za_# dV *єA>5 Aldagr=)weOjgG?}0u-)���y:�$�V�|//�EX / >Y�EX/ >Y� +X!Y   +X!Y�9 +X!Y0176676&'%77'767&'&776'y"Yl CH  ^aI3 *ѕR/ E=8FQ}3&ORLS/<J��R�#�b#$%9��EX/>Y�EX / >Y�EX/ >Y� +X!Y +X!Y  +X!Y 901!�#776677!6776''&&7;kEn#"})Oo h~2d>dddcԺ�>:�"�b #$9��EX / >Y�EX/ >Y�EX/ >Y � +X!Y +X!Y +X!Y 901#'#7767!6774''&&7E7ڬi,4`w Zau   ~Mj<f4_^^^ҹ���T��\��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y +X!Y9|/ +X!Y016776''&&77!!!!Mq !h&l0k1c *dddc׹k�/:��h��EX/>Y�EX/>Y�EX/ >Y�EX/ >Y9|/@]�] +X!Y +X!Y01!!!!6764''&&7JJeIx ZPo  |V:[<f_^^]س��5�#�G$%9��EX / >Y�EX�/� >Y  +X!Y� +X!Y �901&&76$&'&676'&'V{**ʔSx( fk XE֮BBm~kSRVU���/Q��D !9��EX/>Y�EX / >Y� +X!Y 9 +X!Y01%6'''&77>&'"QR rӇn=]n dc}fei/+?=35\l���?��M9��EX/>Y�EX/ >Y� +X!Yаа  +X!Y901!7!!76''&&7(_+_+gNx2c dddc׹���j:��M 9��EX/>Y�EX/ >Y� +X!Yаа  +X!Y901!7!!6'&''"&7)r)O5+gy  - dzP&-:ϟHEnԹ���@�+�R��EX/>Y�EX/ >Y +X!Y# +X!Y*9|*/@*]+ +X!Y01"67%'.76%&&76$77!6&'& xq%w/X` );znb|fn)rrlTceW~kpxg4[ izL^eWVa��qM���!� /а/а/а/ а/017&&7\6PHC;UuO9O*R�Z�����Z�����T@�F�L@��gT@�F�ff@�E���'�C�C���V��EX/ >Yд]� q� rr@ pq@ P`p]� ]01��2"����EX�/�>Yа/01#76.H$"RDR�������EX/>Y�а�/01'6773g!"Tp��6��� �/�а�/01'67739`"$Ru���� � � /а/01&&77 #GH �MHKL`�"�&l��lT���o��&m��m^�������/ аа/�01'6773'6773<`('i(&QQv���\��D� �K��EX/>Y�EX/>Y�EX / >Y�EX/ >Y � +X!Yа01!!!7!!!&Q;;WIIv����`k��|��EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y +X!Y +X!Y аааа01!!!!7!!7!!!!!BA%Oa%O;;W%`W`gv��i� ���/ +XY01'&&5766cwecw|f(i~^"l��1>,�&�������1�,�&���'���������Y���/ +XY01#73W*�����#�'�5�C�Q��$/&/�EX/>Y�EX/ >Yа/а/а/ а /+ +X!Y2 +X!Y+9а2@а G +X!YN +X!Y01666'&''&&766'&&7'6776&'&6776&'&6776&'& @f?h~ yҋn3/:J 204Q 3/9L 216R 123O 118M dejNejU$UdS@9IH@P>DK=P9IGAP;GN@=FI@N<GM<���Z�}p���/9/01734J��|����/�9/01#2;}z��o(�� ��//017'^noUdS��f�s���EX / >Y 01���]V��E��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y  +X!Y01632#75&'&#_uw RHQR?bЋ}<fQ!�����'��'/�EX/>Y�EX/ >Y'� +X!Y +X!Yа�а'а'#а#/#]##/#]$ +X!Yа#в#9 +X!Y01'%!76677737#7376$%6'&!!!S++L.<ʽGd!vQTQ1nj[n�����q���#�&�'(9а!а&��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/а/] +X!Y +X!Y аааааааа а"а%013#3#!!!#737#73!!!37#3'#7XXXR)R%kzCT۠+颢�� ��'���EX/>Y�EX/>Y�EX/ >Y�EX / >Y +X!Y  +X!Yв 9 / +X!Yа/а/' +X!Y01#7'&&7#'!7!36676&''e]K?KU ]SjvZzg./DTmP^uf-;;̥ zm[m�<�&�6����Wm����0����#�'�*�-�1�޲02390а0"а0'а0*а0-��EX/>Y�EX/>Y�EX/>Y�EX/ >Y�EX / >Y 9 /а/]а +X!Y   +X!Y,аа*аа %а%//а//!а!/а/&а0а"ааа01!!3#3#!#!!73'#73!!337#37#77#%7'#*4)� j60QStLV`=syyssiМ����:� ��d��EX/>Y�EX / >Y�EX / >Y�EX/ >Y +X!Y 9/   +X!Y 9/01!6'&'%!!67!#e,23 x}TOaqsq9 q5* ^:Pc`��F�%���EX/>Y�EX / >Y% 9%/� +X!Y  +X!Y�а%а%!а!/!!/!]!]" +X!Yа!а +X!Y01!7'.7737#7�&'$%!!V  vaTm olIUd;WVaMFB5SZ |!|��C�����#�(���EX / >Y�EX/ >Y # +X!Y а /@�  0 @ P ` p ] +X!Yа/@ 0@P`p] +X!Y&а&/@0&@&P&`&p&&&&&&&&& ]@ �&& &0&@&P&q�&&]� +X!Y а/а/аааа%а01!#777323'7#!7!%%&'%%76Yڈ3" * <$ZAu RD!$"%D'S'���;����u9��EX/>Y�EX / >Y +X!Y +X!Yа/а +X!Yаа/ +X!Y 901'7!7677!&'%7!5W8ڸPڭaUcZO"Eu���g��~��EX/>Y�EX/ >Y9/ +X!Yа/ +X!Yаааа а аа а ааа а +X!Y01�!"'?77!77677gv⍙c((1$ '(Y$^j<<l<<@@l@A)���:��U��EX/>Y�EX/ >Y�EX/ >Y�EX/ >Y9/�а +X!Y 01!776&'!!7�77!Y  :@rt5%5..^0IHal,hy S*������s��EX / >Y�EX/ >Y 9/ +X!Yв  9 /_ ] ]  +X!Yаа а  +X!Y01%!!7#737#732��#%!2676&'% ##++y5{_aLL?xob|��D��(�6�:�{�7/9/�EX / >Y�EX"/" >Y а/ 9  +X!Y +X!Y 9"а/", +X!Y3 +X!Y01'&&7766'4'&3267'&&77666776&'&'z yU0E D,:   407L 126O n*x@yfN<O+X7+hCC7KFDP9II?UdS����"�M�/�EX�/� >Y�9/ +X!Yа� +X!Yа  +X!Y01.7772766�6?4'&t^@y\\Jި t2Ouǀ7fg., C���������)���EX&/&>Y�EX(/(>Y�EX/>Y�EX / >Y�EX#/# >Yа/а/ +X!Y +X!Y +X!Y"& 9' &901!7!66'&&776776&'&!!!!+E Л Ҕ CEPq CGOn /͘DǗbo}^C_qyfA?���� ��m��EX/>Y�EX / >Y�EX/>Y9/� 99в 9 а +XYа а01#33####7!IG3@_0_~o}KKmlQl��|uR���N��EX / >Y�EX/ >Y 9/ +X!Y +X!Y  +X!Y01%'&&76$!7&!&&ąi �a >YĈ4 6*w\s1g*| 49���'�J�'| �������EX/>Y01�v4�'��'|�������EX / >Y01�"�'��'|�������EX/>Y01��'��'|>��e�����EX/>Y01��=]��)�G� /�EX/ >Y� 9�/  +X!Y� +X!Y# +X!Y016&'&'6'.77>&677&&^i }vg_^lRLia r4M׿aE/Vau?D���P��'�/�EX/>Yа +X!Y01!!!!E  ,7�#� �5�/�EX/>Y +X!Yа  +X!Y01!77!!)QX)#lEÈ���T@���/ +X!Y01!7!)HT���'����< 9�/�EX/>Y�EX/ >Y�9 +X!Y013##7!jY)u)P ���ER��-�=�A��EX / >Yа а/а; +X!Y!а 3 +X!Y)01'&&''.776666%&&'&6766776&&'&-ya0sa\Oi*?s?t^Pi)?u?og]kyA`FV25\l@\��F5��=9��EX/>Y�EX/>Y +X!Y +X!Y01'"'73766&#"DٯBS 2 5o+7&HZ /ȵ PF��/�?��(�k�/а/а/ а +X!Y +X!Y аа/а! +X!Y& +X!Y!(016363267#".#636327'".#"iCwef<9tMex>ioj@3gAnqe;zi|>hoj@i09(7Gj*=*|i*?(~k)=*~���O�c-��7�/� +X!Yааа/ +X!Yа 01!'7'7%7%7!7wi,&k* wg,Ւ9IJ��(�g� � �@�9L��p ]01��(�g�"�!�@�9��p ]01��6���� �8 9��EX�/�>Y�EX/ >Y�9�9013#(,y:Hk��V�%�'��,���� ��/01���_{9���,��EX/>Y�EX/>Y�а�/а01#3#3�KKT��k ���/0@P]]�а�/01'6773MZR}}\;��J���&�J����JJ����A�����l��EX/>Y�EX/>Y�EX/>Y�EX/ >Y�EX/ >Y +X!Y +X!Yа013#7376$&'"3#!!!G& %SO=uc &Ηtf4#0_V.:���J����m9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/ >Y +X!Y +X!Y а 01&#"3#!#?6673!V=]w %З䗜% 7" VOOf] ��J�� �)�-�./9+��EX/>Y�EX/>Y�EX/>Y�EX"/">Y�EX,/,>Y�EX/>Y�EX�/� >Y�EX%/% >Y�EX*/* >Y +X!Y  +X!Y +X!Y#а$а'а(013#?66&#&!76$73&'"7#!!!!!O% 7b0#JiN$ TQAr\ %ϗfU LJ^$%/X].f:���J��Q�*�+,9��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX"/">Y�EX�/� >Y�EX/ >Y�EX&/& >Y +X!Y  +X!Yа$а%а(а)013#?66&#"%7676!&#"3#!!O%;]0#Mi W }K�TB^x %їfk PJYNgU " WMOf���J%�%�&'9��EX / >Y�EX/>Y�EX/>Y�EX$/$>Y�EX/ >Y�EX / >Y$� +X!Y  +X!Y�аа  +X!Yа01#7'&&7#737&#"!#?663�]6?IW ]%)=^嗜% 겣t9f36;tfVC(����J�(KL9��EXD/D>Y�EX/>Y�EX?/?>Y�EXI/I>Y�EX+/+ >Y +X!Y I+9D +X!Y? +X!Y+0 +XY+2 +X!Y01#7'&&7#?6&#&!6#".'2676''$76$2&766733[J?KWX% FEZlCc }/ǡ-ul Mg U LZ  f-CZQ^9MD7N 0z \j?8S"Yߚx8ѰY�rC� ��)�8�>�D�J�P�W�[�_�c�g�k�o�w�{�����;�>/�EXG/G>YJ+{|+x+;+ G>9 /а/ а / а/p 9|p/Q +X!YQp9  +X!Y& +X!Y *а*//а//5 +X!Y>= +X!Y>lаhаdа?а=mаiаeа@а;BаGaа]аYаLвK +X!Y[а_аcаHаJOа R +X!Yw +X!Yxа{а|ааа01'&&77666&'&67#"&'326733!7373!#%7!#73676'7!!7!!7!7!!7!!7!7676/#737#73#73%#737#73#73_bvu `]d*7%)l`4:@Y 88=Ve:fPZdWU-< d8p$$n82./2njpODmnmnVT} ?"ap-po,pp-o�n-nn,nn-mc|}^pb|}^%IC&< @'HWL?QWGjCNOGPM]ZN]9*;qqttUGKtttttt8qqqqqqR7~~~���\s��� �$�(�O++ +ܰ�!/%/+%�а�/!а/ �9 /9/01 4676654&#"36632#33#3#AD$J\:+98][/KR11::'J34@4_<A\L[L ���L��t��2��EX/>Y�EX/ >Y +X!Y�901!%7!Ur)��0Q[S��'�|()9 ��EX/>Y�EX/>Y�EX / >Y�EX/ >Y9  +X!Y9 +X!Y$ +X!Y016�7�'&'767'&&'&77&'&9̱V+#饘@wm~-q TNtYT*vm :pL9z?=@si]�Gb� �'� /�EX/>Y  +X!Y  а /01'"'7327b.ޯBS$5*| 0$��-����/а/а/01!!a2��� �!�g�/ +X!Yа/�а�/а/а/@ /?O_]а/ +X!Y +X!Y!01'&&'67#''&'6632767CX XD_# :w ZC%$9o~nj77Sg .T!Te@S��� � ��=�/ +X!Yа/�а�/а/ аа/ 9 901'&&'327'57676'#721X a% p||lllm,,kKGa9���n� ��)�/ +X!Yа/�а�/а/ а /01'&&'27'#M˪o}nmq�������//��/а/а/@ /?O]9 а /@? O _ o  ] а /@  / ? O _ o ] а/  +X!Y  +X!Y01'#%7#"&'66327667>H8'~% fH5#( }}IVG+KUF.������`�//��/а/а/@ /?O]9а/аа/9901''%377676''78'Q I* gt /-sSId:��|�� �X�/а/а/@ /?O]9/��/9а/ а /@   / ? O ]01''%3'7z=~_ ���B�� �J�/а/�а�/@ ��/�?�O�]�9//�9 а /а/013''#zi~}���m� ��)�/ +X!Yа/�а�/а/ а /01'&&'267%3GW [n}lm<5���I3�� �/�а�/01#76P"Pi������ �F��EX/>Y�EX/ >Y�EX/ >Y 9 /� +X!Y 901%!!!!!Lw Js�������^��EX/>Y�EX�/� >Y�9|/0@] +X!Y 9� +X!Y +X!Y01#676''676'' oihESٝ,DQ],Y|r }t��+a��9��EX / >Y�EX/ >Y  +X!Y +X!Y01'&77�%&'&67 Er b9DNZa���� ��9��EX/>Y�EX�/� >Y  +X!Y�  +X!Y01# 6'&' qp yZ:.E'l_���� �S��EX/>Y�EX/ >Y 9 / r� +X!Y +X!Y +X!Y01!!!!!!9.,%)B)%���� �@��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!!!!!;'P**+:��4b� �X��EX / >Y�EX/ >Y 9/ 9  +X!Y +X!Y +X!Y01%'&&776$%&&'&77#7!CcWY g_iT#%KS�=WSFdp+����� �a��EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y � 9| /@ P q ]0 @ ] +X!Y01!!!!!!!OCPSS:"�� ������EX/>Y�EX�/� >Y01!!!%���(��EX�/�>Y�EX/ >Y  +X!Y01!'&&767 @T ͷ]Y����� �L��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�99 901!!7!!4RmGx.,y[���>��(��EX/>Y�EX/ >Y� +X!Y01%!!!;)�����`9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�EX / >Y�9�9 �901!!7#!.|,GQ's>]~���� �E��EX/>Y�EX/>Y�EX�/� >Y�EX/ >Y�9�901!!!!!E��/m�� �9��EX / >Y�EX�/� >Y  +X!Y� +X!Y01&&776$�&&'&676bc\\U{ \`x .%iuS&|f���=� ��@��EX/>Y�EX/ >Y 9 /� +X!Y +X!Y01!#'6676&''UC ݲbw PI۬OEKU���0)o��$�9��EX/>Y�EX/ >Y +X!Y! +X!Y01'&&776$%6'&&'&67]$Odb]Uz ^Vz5.�5:gwe9ky¬���+���M��EX/>Y�EX/ >Y9/ +X!Y 9а +X!Y01#!!2676&''GUv EJn~42{RK@I�� �$�G��EX / >Y�EX/ >Y 9  +X!Y 9" +X!Y016$'&7>%6&'"'&&7326/ z}WGJo 6 ^dJm@^Q`g\ťIKC9RSa䡺ҲYUB��W��r��.��EX/>Y�EX/ >Y� +X!Y01!!!7!I)]��1|��.��EX / >Y�EX/ >Y  +X!Y 01'&&7!7|$  ���g����1��EX/>Y�EX/>Y�EX/ >Y9017!!%5@;9Os����� �` 9��EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�99  901!!!!30,< 7ws%����� �S��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y�99�9 �901!!!%,X45v}[1��e����1��EX/>Y�EX/>Y�EX/ >Y�901!!%=CDL$z����@� �D��EX/>Y�EX/ >Y� +X!Y�9 +X!Y 901%!7%7!o8)Q)���%� ��9��EX/>Y�EX�/� >Y +X!Y� +X!Y01&&776674'&7+   KgOi 1aa���q����5��EX/>Y�EX/ >Y9/ +X!Y01!#7%7_q(s����$��G��EX/>Y�EX�/� >Y +X!Yв�9 +X!Y�901!!7676&#"669O_ $$aNPO>$*p~ou7T�#�$�o��EX / >Y�EX/ >Y� 9�/ ��,�]  +X!Y �9�# +X!Y#�9 +X!Y#90136676&#"66'&&'32676'#Q6I .$P::_4J n^1,"%<jzucvA[<oqR2+P����� ��I��EX / >Y�EX/ >Y 9/ +X!Yа в 9 9017##7!777`UZ,D2���j��EX/>Y�EX / >Y +X!Y 9/] +X!Y9 9  +X!Y 901!%676'&&'76676&#&,{84Eo{-*6C,188uf*A508%���{'�� �\��EX�/�>Y�EX / >Y� +X!Y �9/] +X!Y]  +X!Y01#&632'&&776$3"32676Jq3J_gzE9O-N'ReBs~3F5&IC2Y������2��EX/>Y�EX/ >Y +X!Y�901#%7!Thmnm���!���*�|��EX/>Y�EX/ >Y(9|(/((]0(@(P(]�((q +X!Y](9 (9 +X!Y" +X!Y01'&&767&76636&#"3266#"326cUz.(*G.(*I. K%:& &:HoI>qpxc}M;bj~uJ$'+,$+/oD)&!&-��0#�� �h��EX / >Y�EX/ >Y 9/] ,] +X!Y +X!Y]  +X!Y01767&766#77?&#"t*EFn� 44F.H)JU3t9)O+GM7-6��Y@��9�/] +X!Y01!7!8X!��W����&� /а/|/�а�/ а01'&632#"&7766'&#"wʘvSPlrRSlk##0A 3(?QrjKQngK 3P-5;�xGTR�+�7�E���EX(/(>Y�EX/>Y(+а+/� +X!Y(9/9/7 +X!Y79!(91 +X!Y; +X!Y(B +X!Y01#&''.767&767&77>!32676''36776&'"8v! (IJ _Ꮝh ,vvM g\x }(SDJvOGRp c] =ihDwM_7;uVor\1B8AK?TANVFDMXD��2S��#�n$%9 ��EX/>Y�EX / >Y�EX/ >Y�EX/ >Y� 9 9 +X!Y   +X!Y01%'&&'&776�73#6776'&&'&Μ  *d)=r ^LDr ػ??EcZ"A)4_t�����!�T��EX/>Y�EX/ >Y�EX/ >Y9/� +X!Y �9! +X!Y01!2&77'&''2676&'%c bZ 67 uX\9r@(|k6?}5~ja\g������ �S��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/ +X!Y 901#!!3!!Sh%fzxZSG@�����f�� �U��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9|/� +X!Y �901'!!3!!eM C6YT@������w� �S 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�99�901!!!!s%m+\oo 0�����\� �S 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y�99�901!!!!tUbcF��  s�)�S��EX/>Y�EX/ >Y9 а +X!Y9 а' +X!Y016$'$766773%6&'"#7&&5326% ./WHJo = ޺00^eHm@^RaޓIKC9RQb⒲ɝYUA�����4��i��EX/>Y�EX/ >Y9/� +X!Y +X!Yа� ав9 ] +X!Y01%%!7677?66%5&'&!?&p)b"Y"÷ggcGM5A��%�����9��EX/>Y�EX/>Y�EX / >Y� 9 9 /а/@ /?]@ ]_q +X!Y   +X!Yа аа01!%%!!7!77'73%"=C!�, ,&&! &2ڧ&!������29��EX/>Y�EX/ >Y� +X!Y01!!!.]������< 9��EX/>Y�EX�/� >Y�9 +X!Y01!!!'!i,76��/v���"�L�|/�EX / >Y�EX/ >Y +X!Y  +X!Y +X!Y01!7!&&776$�&&'&67)lf]]U{ ]` ?.%gwS&}������8 9��EX/>Y�EX�/� >Y�EX/ >Y�9013!!!'i,rsM76������ �c 9ܰ ��EX / >Y�EX�/� >Y +X!Y �9/Pq +X!Y  +X!Y01!!7!'!7!7!7!�)�#)cr�)������? 9��EX/>Y�EX�/� >Y�EX/ >Y +X!Y01!!!!!;]���.� �C 9��EX/>Y�EX/ >Y +X!Yа  +X!Y01!77!!5)_y)P���4��|����b��EX/>Y�EX/ >Y9/�а�/ 9 /а/  +X!Y +X!Yа01�!7&&76$%76&'66 >!d}cfd{�lm x#[kn ��b����d9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9/�в  +X!Y  +X!Y01667!�!&7!!7r25.8804 z2I%Y/����}�#�K��EX/>Y�EX"/" >Y! +X!Y�а +X!Y� а" а!01%66'&&'&!77&&7766767!G+aU%5+HE ĝjup )4X aFVc@^w:'$���W-��k9��EX/>Y�EX/ >Y�EX/ >Y� +X!Yав9/ +X!Y +X!Y01!7!!672676'&!))+u{ `v S_"ֺRO���+a��k�|/�EX / >Y�EX/ >Y 9  +X!Y0@]]] +X!Y +X!Y 901'&77�%&'&%!7 EXJ)'9D����"�y#$9��EX/>Y�EX/ >Y�EX / >Y +X!Y  +X!Y9/ +X!Y" +X!Y01#!!'#776677!6676&' 7$X<6h^HAh9^ OQI X^QAO�������9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y 9|/0@] 9/  +X!Y  +X!Y +X!Y01!!#!!!!67676&'SA OOPd9N;U MQҭ:!0]AP��W��-��Z9��EX/>Y�EX / >Y�EX/ >Y� +X!Yав 9/ +X!Y01!7!!6!6&'&!))+tx46 MhR_"Ife��� �O 9�/�EX/>Y�EX / >Y�EX�/� >Y�EX/ >Y +X!Y 01!!!!!!!<<ŢY\�� ��N��EX / >Y�EX / >Y  +X!Y 9/ +X!Y  +X!Y01!'%!66'&''*L ei4ǩ{^[UH�}���[9 � /�EX/>Y�EX / >Y� +X!Yаа  ааа +X!Y017667!3!!!%!0g$QRc:A:cy/<\\M5���v��9��EX / >Y�EX / >Y�EX/>Y�EX/ >Y�EX/ >Y�EX/ >Y 9|/]]0@] q� +X!Yв�9а 01#!#!%3!3!!gKMU;wZOOKX}HHj"<<��� �%�u�|%/�EX / >Y�EX/ >Y  +X!Y 9 9 +X!Y%]%]�%]P%q0%@%]%$ +X!Y01676&#"6677'&&532676''7 QH-NTy_u "8@d j#Wg[xPC����� �L� 9��EX�/�>Y�EX/>Y�EX/ >Y�EX/ >Y�9 �901!!!!s���{� �Z 9��EX/>Y�EX/>Y�EX/ >Y�EX / >Y9/ +X!Y 901#!!3!!uMO_9UKH<����F��EX/>Y�EX / >Y�EX/ >Y +X!Y   +X!Y01!!'#7766778@5k}]s _����8��EX/>Y�EX/ >Y�9а  +X!Y01!#'73267!B6:ezq$&:O$#c*4,[��� �E 9�/�EX/>Y�EX / >Y�EX/ >Y� +X!Yа 01%3!!!!!v:RŢM\��b����F9��EX/>Y�EX/>Y�EX�/� >Y �9 / +X!Y01!!'"&7!7!QwX79NhRb!Xef ����~� �O 9��EX/>Y�EX/>Y�EX / >Y�EX�/� >Y +X!Yа 01!!!!!!!C55\\���X 9�/�EX/>Y�EX / >Y�EX/>Y�EX/ >Y� +X!Yа а а 01%3!!!!!!!v;55M\\���D,� ��^9��EX/>Y�EX/ >Y +X!Y 9 /  +X!Y  +X!Y01'%!7!6654&''+)A[sdV9aLCQ� �&������� ��@��EX/>Y�EX/ >Y9/ +X!Y +X!Y01'%!6654&''*A[sgS9{eaLDQ��4��p�|/�EX/>Y�EX/ >Y +X!Y@]]]�] q +X!Y  +X!Y9901677!6&'&6$�'&&'!\^e+)8TYc.ړ] ^Yxvba޿��G��"�v��EX / >Y�EX/>Y�EX / >Y�EX/ >Y 9|/0@]]  +X!Y +X!Y +X!Y01'.7!!6�%4'&67-pPSJ6eK^W5|ׄ8$L~ky���c� ��a 9 ��EX/>Y�EX�/� >Y�EX/ >Y�9/  +X!Y 9 +X!Y01#&76$3!#'<h H FD2Ur`seAG R���^� �P9��EX/>Y�EX/ >Y 9 /� +X!Yа а  +X!Y01#!#73!!3QQ Z-)2/ѷ�u��9�/�EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX / >Y�EX/ >Y 9/ +X!Y�9 +X!Y в9013###!#!%3!3xb:}aMMU;wZOOKWQMHHj"<<��{��k�9�/�EX / >Y�EX/>Y�EX / >Y�EX/ >Y 9 / +X!Y� 9 +X!Y013###!!3!Ɩb:uMO_9UFMH<���#��c 9��EX/>Y�EX/>Y�EX / >Y�EX/ >Y�9�/а� +X!Y�9 013733!!'#7#!%=+/-:VJ�8+*=RE���W����h�9��EX/>Y�EX / >Y�EX/ >Y�EX / >Y9/ +X!Y +X!Y 901#!!7!3!!tM)O^:UI�H<��/�$�0�d��EX / >Y�EX/>Y�EX/ >Y�в9/   +X!Y +X!Y$а- +X!Y01&''&$776�7&&776�6?4'&O墩>q6(  ŁP jm_p />63)er%IKUs1p��e���&�������h 9�/�EX/>Y�EX/>Y�EX / >Y�EX / >Y� 9  9 �9 +X!Y � 901!3##!%,X4b:5vM}[1���W��\ 9�/�EX/>Y�EX/>Y�EX/ >Y� +X!Y +X!Y а а� а 01%3!!!7!!!!&u:R))yĢMF���d����J��EX / >Y�EX/>Y�EX�/� >Y� 9|/ +X!Yа01!!#7&&7!737!P@E+-7;d31aXCg  ���'��F9��EX�/�>Y�EX/ >Y�EX/ >Y�9/  +X!Y01!62!6&'&!RwY79 MhLbb!Xfe��D��%�W��EX/>Y�EX�/� >Y �9 / +X!Yа  а� +X!Y +X!Y01.7&&76�%7&76'&& eEJ 3eo- e|ې F~w8=4,BH���'���Q��EX�/�>Y�EX/ >Y �9 /� +X!Y +X!Y  +X!Y01�'&776&'&'6767%yu  3gn+ iN,w7=05+@L��� ��X��EX/>Y�EX / >Y +X!Yв 9/ +X!Y9  +X!Y01%7!&&53266&''7)R"|3WtOU% |QL���/u����S��EX / >Y�EX/ >Y  +X!Y 9|/ +X!Y +X!Y01'&776$&%6&ckc6aai!a6Os<.Su"r�� ��6�&��/�EX/>Y�EX / >Y]]]_]oq ]а/]/?]�] +X!Y] +X!Y]   +X!Yаааав!9$ +X!Y_$]01%%%%%!7667777766%6&'&s c'/)b""&! *79s++ /' +;ϸWI����"��/"/�EX/ >Y"]" "]" в  +X!Y ]�а +X!Y"а/]/?]�]в +X!Y] +X!Y_] 01!7'&&7737#736$&'"%!!%BrbFf,_aW{-` btլL!VVL�������)���EX/>Y�EX(/(>Y�EX&/&>Y�EX#/# >Y�EX!/! >Y а /а/@ � 0@P] +X!Y  +X!Y +X!Y"&#9'!(901%!7!'&&77666776&'&!!!! 6 і 4CFPp DGMk E+4?kY`p\8V`eS������� !9��EX / >Y�EX/ >Yа/в +X!Y@ o]а а / ]  q / ] +X!Y@ o  ]а а  +X!Y01%!!7#7773#'%6676&''%&` Y{ HK턄G(̤G]L>P���/����d !9� /�EX / >Y�EX/ >Y�EX/ >Y 9 9  +X!Y +X!Y01'&'#!6!65&&'&6&сZ/ mr RMxVR,wk{�{A?/6bnl@c���+S��=9��EX/>Y�EX/ >Y� +X!Y +X!Y01%67%'.776!4&'&Oo 繐_жRImXK#VfB"��1����d !9 �/�EX/>Y�EX / >Y�EX / >Y 9  9  +X!Y +X!Y0166!#7'&&'&%7&'&9Ӄ]i   QKtZR-rk  s)�z<@-5^qma���X�����$HR�� �C!"9���EX�/�>Y�EX / >Y +X!Y� +X!Y01'.76$676'&&'&ee[Po[QpN 25_n17_r��`.R���n !9��EX / >Y�EX / >Y�EX/>Y�EX/ >Y 9 9  +X!Y +X!Y01'&'!%6%6'&&'&6%Ӏ[c�v RKtWT+uiq�nA>.5and2]���0`[Q���k !9 ��EX/>Y�EX/>Y�EX / >Y�EX / >Y 9  9 +X!Y +X!Y01667!'&&'&77&'&9ՃX/dq QKqZV,rn t&u?=-4^qa[��/U�� �f��EX/>Y�EX�/� >Y�9/]]_q  +X!Y� +X!Y� 9 +X!Y01.77�%7&!76'&& l <ߊRj}r&CR~/JAk|J23{nw)$6@���'QGU��(�| )*9 "��EX/>Y�EX/>Y�EX / >Y�EX/ >Y9  +X!Y9! +X!Y& +X!Y016767�'&'7677'.'&77&'&7PT, ?ok&ueSHH|SO&xy pG4yhw?;_brrf��_I��N 9��EX / >Y�EX/ >Y� 9 9  +X!Y +X!Y01�'.'&$�%&&'&67 b tpvt ~|{ pɲ��\Q��\ 9��EX / >Y�EX/ >Y 9  +X!Y +X!Y 9/ +X!Y01%'&�'&$%&'&77#7!Jص^ ~wb0'am"z ˱D����� ��F9��EX/>Y�EX�/� >Y  +X!Y� +X!Y01322$76'&&'!GJ%o&+4͇h���`���F 9��EX / >Y�EX�/� >Y  +X!Y� +X!Y01.'&$4&'&6c!f0|~|cs-��`��&�9��EX/>Y�EX/ >Y +X!Y$ +X!Y01%'#&&'&$76&'& JJ i R87xWmΜ�d.g06ia�����K��2��EX/>Y�EX�/� >Y�9/ +X!Y01!!7%7,_$.k������G��EX/>Y�EX�/� >Y +X!Yв9  +X!Y901!!77676&'&6677Q!1r EKQt 7 w']b9GbTZ���%��2 9��EX/>Y�EX/ >Y +X!Y01!!!! _]����O� /�EX/>Y +X!Y9 9  +X!Y +X!Y901%7!'&'72676%'7 )^| ҰM#geZ �� ��R��EX / >Y�EX/ >Y�EX/ >Y� +X!Yа/ 9� в 901%3#!!7!t)45 (Ph-_(��s���EX/>Y01��f�s���EX / >Y 01��r�s���EX/>Y01��s���EX�/�>Y01��2�s���EX/>Y01�w�s���EX/>Yа"01���s���EX / >Y01��U��`9�/�EX/>Y +X!Y9/99 +X!Y +X!Y901!!6'&'76'&&'&_&*fPeuDVJkK~0՛tcO\S���0u��%�/�EX/>Y +X!Y�901!%7!VR)���/��"���EX / >Y�EX/>Y�EX�/� >Y�EX/ >Y +X!Y�9/ +X!Y� +X!Y  +X!Y" +X!Y01!!#&&77�23!!!!!7'&pKcPVZ)&).,%]ZgLZT% G |hy���LY��&�D�/�EX / >Y� +X!Y 9/ +X!Y ! +X!Y0167'.7>�%&'7776'&&'&^|O{O 5Jko SNw O[[⋓Z=-X/5`iQc���9x���F !9��EX / >Y�EX/ >Y  +X!Y +X!Y01'&7�%76&'&67fcR%J]Z[w [[vESFBH~|�F:���F:������:���e:&����� ���:����� �@!"9�/�EX/>Y�EX/ >Y +X!Y  +X!Y01%32676''77&'&!66'"';;B\ b!0C&|~xazxx2ZD6#s|r;��Z���������i 9��EX/>Y�EX�/� >Y�9/] +X!Yа� +X!Y +X!Y013#73�!#276&''33o!n ,aئEzDwW[5}o(+ |������n 9��EX/>Y�EX�/� >Y�9/]oq +X!Yа� +X!Y +X!Y013#73�!#276&''33o!n ,aئEzDwW[5}o(+ |�����,���f�/�EX/>Y�EX/ >Y�EX / >Y/]]9/ +X!Y +X!Yа01#6!6'&'&!#737!31rs trVҶ!V'!lf�����;��L��EX / >Y�EX/ >Y 9/� +X!Yаа  +X!Y 01#!#73!7!!3³ہ!1U++P1�D��n��EX/>Y�EX / >Yа/ +X!Y  +X!Yаа/ +X!Yааа/01#7'&&77#737#73!3#3~"6FKW &!%./%36鷛 ԛ��6&�%���DH6���EX/>Y 01���6&�%���u6� �/ 01���7&�%����6���EX/>Y01���4&�%���4� �/01��� &�%���j6� �/ܰ01��&�%���� �/ܰ01��&�%���~ �W.&�'����y���9&�)���D9���EX/>Y 01����9&�)���u9���EX/>Y01����:&�)����9���EX/>Y01����&�)���j�9� �/ܰ01�(��I9&�-���D9���EX/>Y01��(��k9&�-���u�z9� �/01��(��A:&�-���p9���EX/>Y01��(��O&�-���j9���EX/>Y ܰ01���4&�2���"4���EX/>Y 01��Z56&�3���DV6���EX / >Y!01��Z56&�3���u6���EX / >Y"01��Z57&�3����6���EX / >Y$01��Z54&�3���4���EX / >Y#01��Z5 &�3���j!6���EX / >Y)ܰ501�TE6&�9���D36���EX / >Y01��TE6&�9���u6���EX/>Y01��TE7&�9����6���EX / >Y01��TE &�9���j�6���EX / >Yܰ)01���g6&�=���u6���EX/>Y 01�� �&�E���D������EX/>Y-01�� +�&�E���u:�����EX/>Y.01�� �&�E���/����EX/>Y001�� &�E���C���EX/>Y/01�� &�E���jU����EX/>Y5ܰA01� Z&�E�����_� �/5ܰ801� P&�E�����+.T&�G����yB�0�&�I���Dw����EX / >Y"01��0�&�I���u'�����EX / >Y#01��0&�I�������EX / >Y%01��0&�I���jB�� � /*ܰ-01���&����D���EX/>Y01����!&����u0���EX/>Y01����&����&���EX/>Y01����&����jL� �/ ܰ01��-&�R���Z� �/01��,-�&�S���D������EX�/�>Y01��,7�&�S���uF�����EX�/�>Y01��,-&�S���;����EX�/�>Y01��,-&�S���O���EX�/�>Y01��,-&�S���ja�� ��/#ܰ&01�;O�&�Y���D������EX/>Y01��;O�&�Y���uN�����EX/>Y01��;O&�Y���C����EX/>Y01��;O&�Y���ji�� �/ܰ01H=�&�]���u�����EX/>Y01�H=&�]���j7�� �/ܰ01��&�%���p�4���EX/>Y 01�� &�E���p3���EX/>Y-01���.&�%���+6���EX/>Y01�� &�E���m����EX/>Y/01��[���d��EX/>Y�EX/ >Y�EX/ >Y�EX / >Y +X!Yв9/ +X!Y901!7#"&547!!!!q -x 23AX^r* #_RHP5)pYcP�� [P�0�;���EX(/(>Y�EX/ >Y�EX0/0 >Y�EX / >Y +X!Y0а/(9(9/(! +X!Y$а$/ $$]1 +X!Y5 +X!Y01!7#"&547'5'&&76$376'&&'&6$%77'K -x 23AX^rz=2B\ ǸSz[#bE=HP5)pYb&'zA!/5EAӦ@G1n[!06?��W>&�'���u>���EX/>Y#01��+�&�G���u�����EX/>Y01��W?&�'����>���EX/>Y%01��+&�G�������EX/>Y01��W9&�'���O���EX/>Y'01��+&�G��������EX/>Y#01��WE&�'���>���EX/>Y&01��+&�G���)����EX/>Y"01����@&�(����d9���EX/>Y01��.�&�H����$/01���&�)���p�7���EX/>Y 01��0&�I���p ���EX / >Y"01����1&�)����9���EX/>Y01��0&�I���Z����EX / >Y$01����4&�)���J���EX/>Y01��0&�I�������EX / >Y'01���[��o��EX/>Y�EX/ >Y�EX/>Y9/� +X!Y +X!Y  +X!Yа +X!Y01!!#7#"&547!!!!D* -x 23AX^r+s=0wzHP5)pYZ��1zR�#�-���EX/>Y�EX / >Y�EX/ >Yа  +X!Y'9'/'']']'/'q_'q +X!Y! +X!Y#9$ +X!Y01%7#"&547&7766!7&!76'&&J!j23AX^rMin_tNy0 No3CL5)pYdM({i~{f~($:A���@&�)����9���EX/>Y01��0"&�I���3����EX / >Y%01��`*?&�+����>���EX / >Y$01�QW&�K���2����EX/>Y-01��`*6&�+���/>���EX / >Y#01�QW&�K���p����EX/>Y,01��`*9&�+���O� � /&01�QW&�K�������EX/>Y/01��`*&�+���QW&�K��C����EX/>Y.01����:&�,��� 9���EX/>Y01���'}&�L����V|� �/01��(��W7&�-���7���EX/>Y01���� &����:���EX/>Y01��(��O&�-���pt7���EX/>Y01����&����p*���EX/>Y01��(��=1&�-���9���EX/>Y01����&����d���EX/>Y01�]I&�-����|[+&�M������(��r4&�-����WJ���EX/>Y 01��(�&�-����.M���F?�&�M����N���[7&�.���6���EX�/�>Y01�F&�������EX / >Y01��&�/���b�x�&�O������6&�0���u�n6���EX/>Y01����_&�P���u�n���EX/>Y01��&�0���(7�&�P������&�0�����EX / >Y01����&�P����/01���&�0����m���2��&�P�������6&�2���u6���EX/>Y 01���B�&�R���uQ�����EX/>Y01��&�2���R&�R��� ���=&�2���%6���EX/>Y01���L&�R���]����EX/>Y01����&�R���<� �/01��Z5&�3���p�4���EX / >Y!01��,-&�S���p?���EX�/�>Y01��Z5.&�3���96���EX / >Y#01��,-&�S���y����EX�/�>Y01��Z5&�3���6���EX / >Y&ܰ"01�,&�S���������EX�/�>Y ܰ01���6&�6���u6���EX/>Y01�����&�V���u������EX / >Y01��&�6���3 P&�V������=&�6����6���EX/>Y01����&�V�������EX / >Y01��"6&�7���u6���EX / >Y*01��  �&�W���u�����EX/>Y'01��"7&�7����6���EX / >Y*01�� &�W�������EX/>Y)01��"/&�7����y��� &P&�W����y(�"&�7���U� P&�W�����"=&�7����6���EX / >Y-01�� &�W���%����EX/>Y*01��;&�8���B�8D&�X�����6;&�8����y��8/D&�X����y������;=&�8����6���EX/>Y 01��8�&�X���p�TE4&�9����4���EX/>Y01��;O&�Y���W���EX/>Y01��TE&�9���p�4���EX / >Y01��;O&�Y���pG���EX/>Y01��TE.&�9���6���EX / >Y01��;O&�Y���������EX/>Y01��TE&�9������EX / >Yܰ#01�;OZ&�Y�����_���EX/>Yܰ"01�Tr5&�9���a6���EX / >Yܰ01�;&�Y���������EX/>Yܰ01��TE�!�I� /�EX/>Y�EX/ >Y!в!9  +X!Y +X!Y017#"&547.7!67Ec23AX^r)d%|@:BR5)pYIF>81��;[O:�"�_��EX/>Y�EX/ >Y�EX"/" >Y�EX / >Y +X!Y"а/ +X!Y 01!7#"&5477'&&7!7!k -x 23AX^rxuw eVHP5)pYc[ܴA!di���57&�;���6���EX / >Y01��s��&�[���������EX / >Y01����g7&�=����6���EX/>Y 01�H=&�]�������EX/>Y01����g &�=���j�6� �/ܰ01��6&�>���u6���EX/>Y 01����&�^���u�����EX/>Y 01���1&�>���G���EX/>Y01���&�^��������EX/>Y01���=&�>����6���EX/>Y01���&�^���*����EX/>Y01���lB&����uB���EX/>Y01�� t&����ug����EX/>Y>01�� &����u���EX / >Y*01��r9&����u-���EX/>Y.01���&���b��&���b�W��r&�����&���D�����EX/>Y 01���_&���un����EX/>Y 01���4&���c���EX/>Y01���J&���w���EX/>Y01���B&���j�����EX/>Yܰ 01��x&����}���EX/>Yܰ01��&�����+1a&����y\���&���D�����EX/>Y 01���2&���uA����EX/>Y01���&���6� �/01���&���j\���EX/>Yܰ!01� ��&���Dy����EX/>Y01�� ��&���u(���EX/>Y01����&�������EX/>Y01�� ��&���jD����EX/>Y ܰ01��&��������EX/>Y 01��/m&���D�����EX / >Y"01��/m&���us����EX / >Y#01��/m&���h���EX / >Y%01��/m&���|���EX / >Y$01��/m&���j�����EX / >Y*ܰ601�1|&���D�����EX / >Y01��1|&���uY����EX/>Y01��1|&���N���EX / >Y01��1|&���jt���EX / >Yܰ%01�e��&���u3����EX/>Y 01���B&���pg���EX/>Y 01���0&��������EX/>Y01��[���g��EX/>Y�EX/ >Y�EX/ >Y�EX / >Y +X!Yа/9/ +X!Y901!7#"&547'!!!! -x 23AX^r$Lw JHP5)pYas�+a&���uj����EX / >Y01��+a&���_���EX / >Y01��+a&���G�/���EX / >Y!01��+e%&���v���EX / >Y 01���%&������EX/>Y01���&���p:���EX/>Y 01���&���t���EX/>Y01���&����/���EX/>Y01��[��o��EX/>Y�EX/ >Y�EX/>Y9/� +X!Y +X!Y  +X!Yа +X!Y01!!#7#"&547!!!!9.,%) -x 23AX^rBB)%HP5)pYZ��<%&���M���EX/>Y01��4b&���l���EX / >Y%01��4b&��������EX / >Y$01��4b&���T�/���EX / >Y'01��4b&���B��&���n���EX/>Y01�� ��&���2����EX/>Y01�� ��&���p"����EX/>Y01�� ��&���\����EX/>Y01�[&������ �� &���/���EX/>Y 01�&��������EX�/�>Y01�&������>&���u���EX/>Y01�>&������>&��2}���EX / >Y01��>&�����Q��&���u����EX/>Y 01�&���<��%&��������EX/>Y01��/m&���pl���EX / >Y"01��/m&��������EX / >Y$01��/&��������EX / >Y'ܰ#01��+&���u����EX/>Y01�+&������+%&���"���EX/>Y01�� B&���uQ����EX / >Y'01�� &���F���EX / >Y)01�� /&����yF��� L%&���]���EX / >Y*01��Wr&�����W��r%&���G���EX/>Y 01��W9r&����y2� �1|&���b���EX/>Y01��1|&���pR���EX/>Y01��1|&��������EX / >Y01��1|x&�����}���EX / >Yܰ01�1&��������EX / >Yܰ01��2u��F� /�EX/>Y�EX/ >Y +X!Y9  +X!Y017#"&547.7!7uX23AX^r6uN $ *?C5)pYSCpq ���&��������EX / >Y01��e��&���(���EX/>Y 01��e��&���jN���EX/>Yܰ01��@&���u:����EX/>Y 01���@&����/���EX/>Y01���@%&���F���EX/>Y01���A&�%����s��|��)B�&�)d���<���?�&�,d���@��C�&�-d���A�IA�&�3�����*��A�&�=d�������A�&������^&�������EX / >Yܰа&01���%������&������)�����>������,���(��I�-������/������1������2���Z5�3����� �4�����;�8�����g�=����^�<���(��O&�-���j9���EX/>Y ܰ01���g &�=���j�6���EX/>Yܰ01�2=A&���������EX/>Y.01��'!A&����������EX / >Y.01���aA&����������EX/>Y01��R,&�������EX�/�>Y01��Gb&�������EX�/�>Y#ܰа#.01���:����,-T�S��`:�v���\��.:�Z����,:�\���,&����j\���EX / >Yܰ#01�G&����j`���EX�/�>Yܰ+01�,-A&�S���������EX�/�>Y01��G <&��������EX�/�>Y01��B";&�������EX/>Y*01����&�)���j�9���EX/>Yܰ!01���9&����u9���EX/>Y01���"�'�N��EX / >Y�EX/ >Y 9  +X!Y +X!Y% +X!Y016''$66$!6&'&'&&'&7266afdL' ?;%kw?Mzkcn_Sm@2#d|qi^�(��I�-���(��O&�-���j9���EX/>Y ܰ01�s�.����������6&�/���u6� �/01��h1&����9���EX/>Y01����%������&������������)��� ��1&����A9���EX�/�>Y 01�����1������,���Z5�3����������� �4���W�'�����;�8����^�<��� P�E���0R�I�����Q&��������EX/>Y 01��,-T�S��`R�T����+T��K9��EX/>Y�EX/ >Y� +X!Y99 +X!Y01%67%'&?�!4&'&Nh w.޷LL+ YJrf 7 5WdmKH=:�]����,:�\���0&�I���jB����EX / >Y*ܰ601���&����u����EX/>Y01�� P�W�����+�M�����&����jL���EX/>Y ܰ01F&�N�����&����uT���EX/>Y01�H=&�]���O����EX/>Y01����56&�;���D6���EX / >Y01��s���&�[���DJ�����EX / >Y01����56&�;���u6� �/01��s���&�[���u�����EX / >Y01����5 &�;���j6���EX / >Yܰ"01�s��&�[���j��� �/ܰ01���g6&�=���D6���EX/>Y 01�H=�&�]���Dl����EX/>Y01��x�� ���y�����'g�&�����&��F$&����5� ��/01���m�����6&�1���u6���EX/>Y01����f�&�Q���u�����EX/>Y%01�v&�%����c�� P&�E���������9&�)���D9���EX/>Y 01�� ��9&����D^9���EX/>Y 01��0�&�I���Dw����EX / >Y"01����Q&����D����EX/>Y 01��k������4"=������q&���m%���EX/>Yܰ01�i��S&������EX/>Yܰ01�,HT�&�S����]m���ZH �&�3����]f��� &����f�!P&���� �W(&�'����+(T&�G���-���g�=���i_B:����(��I�-����F1&����n9���EX / >Y01���&�������EX / >Y01��(��I�-����.&�%���+6���EX/>Y01�� &�E���m����EX/>Y/01��� &�%���j6���EX/>Yܰ 01� &�E���jU����EX/>Y5ܰA01��l���� tS������1&�)����9���EX/>Y01��0&�I���Z����EX / >Y$01��CI&E���j�>���EX�/�>Y,ܰ801�,P����, &����jP���EX�/�>Y)ܰ501��F&����jV9���EX / >Yܰ+01��&����j���EX / >Yܰ+01�&����j�>���EX/>Y5ܰA01�&����jB����EX / >Y1ܰ=01� ��&����p7���EX/>Y 01����Q&����pT���EX/>Y 01�� ��&����j)9���EX/>Yܰ01���Q&����jv���EX/>Yܰ01�Z5 &�3���j!6���EX / >Y)ܰ501�,-&�S���ja����EX�/�>Y#ܰ/01�^9���'4R���^9&���j27���EX / >Y*ܰ601�'4&���jd����EX/>Y(ܰ401�#&����j�?���EX/>Y,ܰ801�&����j:����EX/>Y(ܰ401�h&����p�7���EX/>Y01�H=&�]���p���EX/>Y01��h&����j�9���EX/>Yܰ%01H=&�]���j7����EX/>Yܰ%01�p8&����_9���EX/>Yܰ01H&�]���������EX/>Yܰ01���&����jN9���EX / >Yܰ'01�f��>&����jk���EX / >Yܰ'01����&���'�-���j9���EX / >Y!ܰ-01���6�&����'�G���jz���EX / >Y!ܰ-01G^&�<�����G2:&�\������.��H��G&����r��G:&����y��&�%������ P&�E�������&�%���#4���EX/>Y01�� &�E���e���EX/>Y,01���-&�%������EX/>Yܰ01� o`&�E��-���EX/>Y1ܰ501��&�%������EX/>Yܰ01� _&�E��.���EX/>Y/ܰ401��&�%��� ���EX/>Yܰ01� &�E��*���EX/>Y/ܰ301��&�%������EX/>Yܰ01� &�E��+���EX/>Y/ܰ6017&�%���'��6�����EX/>Y01�� �&�E���&�/������EX/>Y001���&�%��7���EX/>Yܰ01� o&�E��^���EX/>Y/ܰ:01��&�%��7���EX/>Yܰ01� n&�E��^���EX/>Y/ܰ<01��8&�%��.���EX/>Yܰ01� &�E��V���EX/>Y/ܰ801��&�%��3���EX/>Yܰ01� &�E��]���EX/>Y/ܰ<01.&�%���'�+6�����EX/>Y01�� &�E���&�m������EX/>Y/01��&�)����� �0R&�I����w�����&�)���7���EX/>Y01��0&�I���R���EX / >Y!01����7&�)����7���EX/>Y01��0&�I���0���EX / >Y$01����&�)������EX/>Yܰ01�0\`&�I�����EX / >Y$ܰ*01���&�)������EX/>Yܰ01�#_&�I�����EX / >Y$ܰ)01���T&�)������EX/>Yܰ01�0&�I�����EX / >Y$ܰ(01���&�)��� ���EX/>Yܰ01�0&�I�����EX / >Y$ܰ+01�:&�)���'��9�� ���EX/>Y01��0&�I���&���w�����EX / >Y%01��(��&�-���7���EX/>Y01����v&����[���EX/>Y01�I&�-����g�+&�M����N� �Z5&�3�������,-T&�S�����Z5&�3���14���EX / >Y-01��,-&�S���q���EX�/�>Y01��Z;&�3������EX / >Y%ܰ)01�,{`&�S��9���EX�/�>Yܰ#01�Z5&�3������EX / >Y#ܰ(01�,-_&�S��:���EX�/�>Yܰ"01�Z&�3��� ���EX / >Y#ܰ'01�,&�S��6���EX�/�>Yܰ!01�Z5&�3������EX / >Y#ܰ*01�,-&�S��7���EX�/�>Yܰ$01�Z57&�3���'��6������EX / >Y$01��,-&�S���&�;�����EX�/�>Y01��T19&����u9���EX / >Y+01��(�&����uS�����EX/>Y,01��T19&����DU9���EX / >Y*01��(�&����D������EX/>Y+01��T1&����07���EX / >Y)01��(&����~���EX/>Y*01��T17&����7���EX / >Y,01��(&����\���EX/>Y-01��T1&��������(&�����s�TE&�9�������;O:&�Y�������TE&�9���4���EX / >Y01��;O&�Y���y���EX/>Y01��SB&����uB���EX/>Y01��<u&����uN���EX/>Y01��SB&����D`B���EX/>Y01��<u&����D����EX / >Y01��S&����;@���EX/>Y01��<uq&����y���EX / >Y01��S@&����@���EX/>Y01��<u&����W���EX/>Y01��S&������<u&��������g&�=�����"=:&�]����6���g&�=���4���EX/>Y 01�H=&�]���G���EX/>Y01����g4&�=����4���EX/>Y 01�H=&�]���%���EX/>Y01���.���'�t�/�EX/>Y�EX/ >Y�EX/ >Y/]]9/ +X!Yаа/  +X!Y% +X!Y01##7'.'&77>7#737!37&'&yeSz]-!8 wXM'ug=thx?;-zuL4uk���&�H���':�C�ww��/"]"]"]01�&������:&����b���&�,���a���:&����`���;&�8���=���H(:&������^&�<�����,:&�\������&����F���ft:&����G���&�������f>:&�������&�������:&�������F&������:&�������1*&?���2S&@�������L���������a��EX/>Y�EX / >Y 9/9/  +X!Yаа +X!Y  +X!Y01#�!!#737!32676&'彧! ' Nt deAA@o[o��������a��EX/>Y�EX / >Y 9/9/ +X!Y аа +X!Y  +X!Y01#�!!#737!32676&'彧! ' Nt deAA@o[o����� �I��EX/>Y�EX/ >Y 9 /� +X!Yа а  +X!Y01#!#73!!3ss!j*@jc����:� �I��EX/>Y�EX/ >Y 9 /� +X!Yа а  +X!Y01#!#73!!3UNN!N)M%;ŷ��"����n��EX/>Y�EX/>Y�EX / >Y�EX/ >Y 9/в  +X!Yв 9/  +X!Y 901#3!!#!#737!3ʼ'zxZhۿ!%JG@SJ�����z���d�/�EX/>Y�EX / >Y�EX/ >Y 9/в  +X!Yв 9/  +X!Y 901#3!!'!#737!3\C6YTϿeM!@� h1&����'�A9�M���EX/>Y 01��h&����'���[���EX/>Y 01��h&�,����Y�h:&�����X�h&�1�����h:&�����h&�����Th:&�����[����g��R��EX / >Y�EX / >Y�EX/ >Y 9/ +X!Y�в  9а/01#!#73%!3XY!j5Pk�r ���I_B:��U��EX / >Y�EX / >Y�EX�/� >Y�EX/>Y�а� +X!Yв  901%#!#73!!3HK!IB2A cx���^��c��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y 9/� +X!Y 9а в 901#!!#73!!3t`!^�@W`?Zqj ����,:��c��EX / >Y�EX/>Y�EX/ >Y�EX/ >Y9/� +X!Y9а в 901#!!#73!!3?}Ne!my=n0RзAM��'!P�����&�*�� P� �p ] q01��gT@�F�ff@����P����R������6����Cz����B�����j^����`*>&�+���u>���EX / >Y"01�QW�&�K���u=�����EX/>Y+01����6&�2���Di6���EX/>Y 01����&�R���D������EX/>Y01���#&�%���5���EX/>Y ܰ01� &�E��������EX/>Y-ܰ101���&&�)���a8���EX/>Y ܰ01�0&�I��������EX / >Y"ܰ&01��&&�-���8���EX/>Yܰ 01r��&�������EX/>Yܰ 01�Z5#&�3���5���EX / >Y!ܰ%01�,-&�S��������EX�/�>Yܰ01���#&�6���=5���EX/>Yܰ01��'&�V���Q�����EX/>Yܰ01�TE#&�9���5���EX / >Yܰ01�;O&�Y��������EX/>Yܰ01��A�&�d������&�&����� ��&�F�����&�(����G� �.�&�H�������&�(�����.�&�H����&�,����� �&�L����}� ���6&�/���u6� �/01����8&�O���u8� �/01��&�/�����>�x�&�O����n�(�&�0����� 7�&�P����N� �&�1����� �fR&�Q����� �&�2�����R&�R����r� ��� B&�4���uB���EX/>Y01�`&�T���u���EX / >Y01��&�6�����  P&�V����C� �"&�7������� P&�W����O�;&�8������8D&�X���������@&�:����@���EX/>Y 01��\��.&�Z������EX/>Y 01��&�:����� �\.:&�Z����I� �5&�;����� �s:&�[���� � &�>����� :&�^����D� {�&�3F��Z����&����9��?!�&<���2���&<���4��+!�&<���w�& ���T���&<������& ���a��������������@������� �������������/m����=���W��r���e��������� ��&���jD����EX/>Y ܰ01�e��&���jN���EX/>Yܰ01��&���j\���EX/>Yܰ!01�� &���u����EX/>Y01�� ��� ����� ��&���jD����EX/>Y ܰ01����&���u����EX/>Y01��&��������EX/>Y01�������������������&��������EX/>Y 01����������/m��������=���+a���W��r�������� �'��/�EX / >Y�EX/ >Y  +X!Y' 9'/o'']']'q?'q'']'q'q& +X!Y'&9а  +X!Y01676&#"6677!&&532676''7 QH-NTͳRT}_u "8@d j#W(${xPC���k�/�EX / >Y�EX/ >Y�EX/ >Y  9| / ]0 @ ]@ P q +X!Y  а +X!Y01!#!!!!!3=OCPSSe:"@��-+^��?�/�EX / >Y�EX/ >Yа  +X!Y +X!Y01!&77�%&'&67PR Er b24$DNZa�e�����D &�����&���py���EX/>Y 01��&���pa���EX/>Y01��4��|��a&�%����p�� kP&�E�������e&�)����6� �0[R&�I�������:&�����N� ����� ��� ���^���� �� �^�� ���j�� ��$��� ��$��� ��,��� ��"��� ��@��� � � 2�� � �>�� � �&R�� � �\x�� ��T�C�o�p�y�r�i�g�h�t� �2�0�1�1� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�R�o�b�o�t�o�B�o�l�d� �I�t�a�l�i�c�R�o�b�o�t�o� �B�o�l�d� �I�t�a�l�i�c�V�e�r�s�i�o�n� �2�.�0�0�1�1�5�0�;� �2�0�1�4�R�o�b�o�t�o�-�B�o�l�d�I�t�a�l�i�c�R�o�b�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e�.�G�o�o�g�l�e�G�o�o�g�l�e�.�c�o�m�C�h�r�i�s�t�i�a�n� �R�o�b�e�r�t�s�o�n�L�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �A�p�a�c�h�e� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �2�.�0�h�t�t�p�:�/�/�w�w�w�.�a�p�a�c�h�e�.�o�r�g�/�l�i�c�e�n�s�e�s�/�L�I�C�E�N�S�E�-�2�.�0�������j�d����������������������������� ��������^�%�>��E�^��y�y��������������������������������������������������������������������������������!�#$�89�>@�EE�MM�OO�SS�UW�YY��������������  ����>B�F�W�Zi�pp�rv�y~�����������G�JJ�LL�NO�ZZ�ac�ee�ii�kl�nn�v������������� �\��DFLT�cyrl�(grek�6latn�D����������������������������������cpsp�2cpsp�2cpsp�2cpsp�2kern�8kern�8kern�8kern�8������������������ ��$�H����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g�����������������������������������,028:<>?EFFGIKLMNOPQRSTUVWXYZ[\]^_`abcdeRSTUVWXZ[\]^_`acdefghiyz{|}~HJNVX]i�����<�R���   ,22 r >22  r T ~ 0 B L 0 l x x 0   x$*DJ28^22 J22   4| J h ~ 0  0 * 4 Z L x 0||  " 4   , , , ,22222 r r r rT B B B B L L L L L x x     , B , B , B , B , B222222 r > > > >222 L L L l l l r r r r r r T xT ~ ~ ~ ,22T , ~2222 T2T L x L ,22 r J  ,22   B L 0 x B| x T x 2 , B x T x22 , B B B L L 0 J x J x J x , B , B , B , B , B , B , B , B22 L L L L L L L L r rT xT xT x2 |22T������� � �����%�*��,�5� �8�>��E�F��I�J��L�L��Q�T��V�V�#�X�X�$�Z�Z�%�\�]�&���(���)���*���/���2���3���4���6���7���8���>���?���J���K���N���Q���V���W���Z���\�_  �a  �b�c+-�f00�i22�jII�klm�loq�n�q�r�s�u�v�x((�y*+�zFG�|II�~Kl�nq�v{�����������������������������������RW�Zi�llpprrvvyz |  $&'(,2356@BFHIPR{'|//2244@EHHJJLLNOTWZZ\]__cceeii����V���� ��A��a���m�m������ ������������ ������������������������3X��� � �J� ��� �� �� � ����� ���3<MNOWdX� ���3<?MOWX� ���3<?MOWX� ���3?NX� ���3<MOWX� �����<=@EMOWY���MOW� ��������3<=MOWX� ���3<?MOWX��W�������3X���3X������3=X���J� ����� N� P� �� � �������3=X������3=X� ��3G=N�PX���� �v�3=NPXV� �d�3=NPXV� �j�3=NPXV� �������� � � �[���J��X�2�[�m���[��� �� W��X������RJ� � ��A� �V�a���[� � � ��A��V�a��� �A�a@�����3X���������+-17=@JTW���#�X�[�����������3<e=?f@EMOWX���3NPX��J�[��m� ���3NXm���J� �� ��� ��:��V�[�ml�|n�C����~�{��y��~�}�|������t���}���y�(}f+-1}37=|?@lEJkNPT{W�XY��h�������������3=?@EM� O� XY���m� ���3<?MOWX�0�V~�[�m�|��^�K�r�� �A��h��� �c����I���h��h���0+-<13j7I= ??@EJN1P_T W�X0Y��[�����3=ENPXY�����<=?MOW�"� � ���A��J�V�X�a��m�|�������� ��������u� ������W�������&�P�V���� �*�5�6�?� �8��2:L��:��;�&�=��e��&��W�f�i��&�&�&���@�B�D�i�����%@�.0�8��E�G�H�I�K�S�U�Y�Z�]����@�@���������� @!2�9:�KLVnrvwK@L@M@N@O@P@Q@fghijklmnopqwxyz{|}~@@@0���R@Z@jnpruvw~0@�@@@@@@@@@@@@�@@@   !#%')+-/13579;=?ACEL���8�:�;�=��2:eWfi@BDLi��8�:�=��2:eWfi@BDLi��.�9abcd~24��b����,�0Jb xH^6R $ N""#$"$$$%%8��,�J�O�X�[�_����������������������������������!m�G��� ��G�H�I�K�U������!9KLVl�m�o�p�q�mnopqj���   )+-1�=�G�H�I�K�U������!9KLVmnopqj   )+-1��Swxyz{pv!#%'/���nrvw��.�9abcd~24��� �Z�]�lmopqrACE�=�'�+�3�5����� 8U()+,R\]^_`Vc "$&(*,.0�=�'�+�3�5����� 8U()+,R\]^_`Vc "$&(*,.0�6�%�<�=��� KLMNOPQeRWZfgi�@BDNVi�&�F�F�%�� nFrFvFwFKLMNOPQRZ���G�H�I�K�Q�R�S�T�U�Y�Z�]���������������������!59DIKLVmnopqvwxyz{|}~jlnpruvw   !#%')+-/13579;=?ACEIKUbdf�q�� �G�H�I�K�U�Y�Z�]���������!9KLVlmopqmnopq|}~jnruw   )+-13579;=?ACE�C�� �� �G�H�I�K�U������!9KLVn� r� v� w� mnopqj   )+-1�q�� � � �G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� mnopqwxyz{� � � jpr� v� � � � � � � � � � �    !#%')+-/1A� C� E� � �\�^�OW� �\�^�OW��Z�\�]�^��rACEOW�Q�� �8�:�<�=�Z�\�]�������2:lmopqeWfgir@ABCDELNOPRVWi�b�� �8�:�<�=�Q�R�T������������������25:DIQlmopqevWfgil@BDIKLNPRUVbdfgi�e�� �8�:�<�=�Q�R�T�\�����������������25:DIlmopqevWfgil@BDIKLNOPRUVWbdfi�D�8�Q�R�T�Z�]��������������25:DIvlrACEIKLUbdf�[�8�:�<�=�Q�R�T�\�����������������25:DIevWfgil@BDIKLNOPRUVWbdfi��%��'�+�3�5�8�:�=�������������������� � 28:Q�U()+,K�L�M�N�O�P�Q�R\]^_`e���R�VWZ�cfi������������������� "$&(*,.0@BDLPQRSg�h�i�-�8�:�<�=������2:QeWfgi@BDLNVgi�Y�%��8�:�<��=�������������� ����� �2:Q�K�L�M�N�O�P�Q�e���R�WZ�fg�i� �������� � � ����������������@BDLN�PQRSV�g�h�i�-�� �8�:�=����2:lmopqeWfi@BDLPRi�.�8�<�=�������2:QeWfgi@BDLNVghi�!�8�<�������2:QgLNVgh��8�=��2:eWfi@BDLi�/�Q�R�T�\������������5DIvlIKOUWbdf��� �Z�]�lmopqrACE�+�Q�R�T������������5DIvlIKQSUbdf� �� lmopq�T�G�H�I�K�S�U������!9KLVmnopqwxyz{jpv   !#%')+-/1��� � � �E�G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� fghijklmnopqwxyz{� � � jpr� v� � � � � � � � � � �    !#%')+-/1A� C� E� h������QSh��E�G�H�I�K�U����������!9KLVmnopqj�   )+-1QSh���Z�]��rACEQS��Z�\�]���rACEOWh� �� lmopq� �\��OQSW��QS� �� lmopq�[�G�H�I�K�Sp�U�W������p!9KLVmnopqwpxpypzp{ppppjppvpppp   ppp!p#p%p'p)+-/p1���� ^�!���� �j������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������|0����������~������X(�� fa���U����~�����3����6Ujk_��������������������������������������������������������������������������������������������\����������������2��3�������������������������������o�������������������������Nl��������H����������������������������������������������������������������������������������������)����c���������������������������������������d������������������������j� ��h�����������������������������������q������������������������������������� ��������������������������������������������w��9���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Y������������������������������������������������S����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������y����������������������������������x����� � ��������%�)��,�4� �8�>��E�G��I�I��L�L��Q�T��V�V�"�Z�Z�#�\�^�$���'���(���,���-���.���/���1���2���3���6���7���8���9���:���;���<���=���>�@  �B  �C�D+-�G00�J22�KII�Llr�Mvw�T((�V*+�WFG�YII�[Kq�\v{�����������������������������RW�Zi�ll�pp�rr�vv�yz�|���   ')-/079b'c//q22r44s@EtHHzJJ{LL|NO}TWZZ\]__cceeii�:���� � ��������&�&��'�'��(�(��)�)��,�-��.�.� �/�/� �0�0� �1�2��3�3��4�4� �8�8��9�9� �:�:� �;�;��<�<��=�=��>�>��E�E��F�F��G�G��I�I��L�L��Q�R��S�S��T�T��V�V��Z�Z��\�\��]�]��^�^���������������������������������������������������������� ��� ����   � �� �++�,,�--�00� 22� II�lm�nn�oq�rr�vw�((�*+�FG�II�RR�SV�W[�\`�ad� ee�fl�mm�nq�vv�w{�������������������������������� � � � � � ������������������� � � � � � ����������SS�TU�VV�WW�[[�\\�]]�^_�``� ab�cc�dd� ee�ff�gg�hh�ii�ll�pp�rr�vv�yy�zz�|}�~~� � ������� �������������������������� �������������������������������������������  �  �  �  �  �����������������  �!!�""�##�$$�%%�&&�''�//�22� 44� @@�AA�BB�CC�DD�EE�HH� JJ�LL�NN�OO�TT�UU�VV�WW�ZZ�\\�]]�__� cc�ee�ii���m��� � � � ����������%�%��'�'��+�+��.�.��3�3��5�5��7�7��8�8� �9�9��:�:��;�;��<�<��=�=� �>�>��E�E��G�I��K�K��Q�R� �S�S��T�T� �U�U��W�W��Y�Y� �Z�Z��\�\��]�]��^�^������������������� ������������������ ������ ��� ��������� ��������������� ������ ������ ������ ������ ��� ��� ��� �  ���������  �!!�22� 55� 88�99�::� DD� II� KL�QQ�UU�VV�ij�lm� nn�oq� rr�vw�()�+,�EE�KQ�RR�\`�ad�ee� fl�mq�vv� w{�|� ������������������������������� � � ����������������� � � �� �� �� �� �� �� �� �� �������RR�VV�WW� ZZ�]]�cc�ff� gg�ii� jj�ll� nn� pp�rr�uu� vv�ww� ~~������ ���� �� ����� �� ����� �� � � ���� ������� ������������ � ��������������� ��������������������������������  �  �  �����������  �!!�""�##�$$�%%�&&�''�((�))�**�++�,,�--�..�//�00�11�22�33� 44�55� 77� 99� ;;� ==� ??� @@� AA�BB� CC�DD� EE�II� KK� LL� NN�OO�PP�QQ�RR�SS�UU� VV�WW�bb� dd� ff� gg�hh�ii� oo������ �DFLT�cyrl�Hgrek�vlatn���������� ���(�4�A�K�U�_�i�s�}������������� ���)�5�B�L�V�`�j�t�~������������� �� �*�6�C�M�W�a�k�u�������(�AZE �TCRT �~MOL �NAV �ROM �TUR ,����� ��!�+�2�7�D�N�X�b�l�v�������������"�,�8�E�O�Y�c�m�w�������������#�-�9�F�P�Z�d�n�x�������������$�.�:�>�G�Q�[�e�o�y�������������%�/�;�?�H�R�\�f�p�z�������������&�0�<�@�I�S�]�g�q�{���������� ���'�1�3�=�J�T�^�h�r�|�������c2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^dligfdligfdligfdligfdligfdligfdligfdligfdligfdligfdnomldnomldnomldnomldnomldnomldnomldnomldnomldnomlfracrfracrfracrfracrfracrfracrfracrfracrfracrfracrliga|ligalnumlnumlnumlnumlnumlnumlnumlnumlnumlnumloclloclloclnumrnumrnumrnumrnumrnumrnumrnumrnumrnumronumonumonumonumonumonumonumonumonumonumpnumpnumpnumpnumpnumpnumpnumpnumpnumpnumsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpss01ss01ss01ss01ss01ss01ss01ss01ss01ss01ss02ss02ss02ss02ss02ss02ss02ss02ss02ss02ss03ss03ss03ss03ss03ss03ss03ss03ss03ss03ss04ss04ss04ss04ss04ss04ss04ss04ss04ss04ss05ss05ss05ss05ss05ss05ss05ss05ss05ss05ss06ss06ss06ss06ss06ss06ss06ss06ss06ss06ss07ss07ss07ss07ss07ss07ss07ss07ss07ss07tnumtnumtnumtnumtnumtnumtnumtnumtnumtnum����������������������������� ���� ������������������������������������ ���� ���� ���� ������������������8` (^�\z.Bzlz�������C;�   /�      !"#$%&'()*+,-./0123456789:;<=>?@ABCEDFGHIJKLMNOPQ  ����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g������������������������������������,028:<>?EFFGIKLMNOPQRSTUVWXYZ[\]^_`abcdeRSTUVWXZ[\]^_`acdefghiyz{|}~HJNVX]i������t�/;�   /�     N !"#$%&'()*+,-.0123456789:;<=>?@ABCEDFGHIJKLMOPQ  ���E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^���������������������������-139;=@GJfghijklmnopqrstuvwxyz{|}~FIKOWYZ^j������*�B�Z�r���������������M�������x�������N�������`�������������H�������������0��������������������������������6�r�����Jd~2Dv$6hr|(2Tn$.8Bl����� �&�,K��L��N����z��������������� �������� �&�,S��T�� ����|������� v������������ �&�,W��X������~������������������������� ������ ����$x����[���������� �&�,\��]��_�������������� ���������������������� �������� �&�,a��b����4����2����� ���������������� ����$��e��D��B��@����� ��������� �&�,f��g��i����{��������������� �������� �&�,n��o�� �� ��}������w������������������������������� ������ ����$y����v���������� �&�,w��x��z�������������� ���������������������� �������� �&�,|��}����5����3����� ���������������� ����$����E��C��A����� ���������������������� ����$r��s���������� ����$*��(��.��,��0���� ����$+��)��/��-��1���� ����$8��6��<��:��>���� ����$9��7��=��;��?���������%�)���+�-��/�4��6�;��=�>��E�I��K�M��O�T��V�[�$�]�^�*���,���-���.���/���0���1���5���������������������������&�� ���� ��J��X����X���J�W�������D�� �����M����M��������� �����P����P���J����������K�������'�������������6��������������� ����/�O�������� (*)+, !#$%�� �'�(�+�3�5�F�G�H�K�S�T�U������� �&''���I�K�������f�=-.019:<������������������"pqrstu��������u"pqrst����������������������������-.019:<=�������i�������������R��������||����������(�������� 2�z�s�t345678�������������&�@>AB?�������������M�N����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/fonts/Roboto-Italic.ttf��������������������������������������������������������0000666�0000000�0000000�00000473314�00000000000�017020� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� GDEFWY� |��DGPOSJr� ��R$GSUBÆ�^��OS/2�����`cmap@mC��|��cvt $A��#���Lfpgmg\�� ��gasp��� p��� glyf$��-�hdmx!����head���,���6hhea z��d���$hmtxrN(����loca3��#�� maxp[����� name9KdP���posta�d� P��� prept��"���������i"_<������.����N8 Ls�� ����������l �� 8v L�������������������V����������s��� ���3��3���f������������� P�!���!����GOOG������f� �����:� � ��d� ��� ������ �C��Rf�J��:d��mb�kp�L.��5=f�hf�f�f�4f�f�rf�pf�f�Af��+�AL�p�:��D�;�t!�;s�;T�;S�y�;&�IR� �;7�;�;�;`�w�;`�o�:�'��g���9�zH�Op�C�3e��Fj�K&�E�te�P��/� �/�R�w�Ees�I� �.�CQ�[�n��8�!Q�iH�R��SH�#�b��YV�$�a��/�%�\�ny�o�{�������K-�(`� �8���\x�Do�9y�5�.[�-8�""�#j�5o�$p�T�G�3g�QI^�gy�Bo�g�Z !�>|&�Z#��R� j� � � � !��[�CQ�i x� �Dx�Th�3� l�H�o�C9�)�o�$u�s�V�?�`o6�No�J�E�g�Ay�On�f�Q+�g"�f�E�xYl�CZ��B�4�%�C��[�AZ�W�B�B��E�6E�t�IT�Fy�0K�-�!�/;�/�0�/�/�`�L�/B�{P�/u�$�V�0A�06�4_�0LP�6�N�/p��/�o�O?�.�I�,/�Z�N�&�)�H�. Q�ir�B��Q�jo�D�t�R�o�O�f0�M�@� � � � ;� 8� O?�.�:pK�5�$�C�$�6f�-d�c�t�:�$�B�$�q�_�=�WO�R�P� ���5C�-�Co�$g�Q�<:�1k�2�L/� �h2��M�;x�#�j�L��}E�j�������������\��f��)�������� ��-�-�"��_�����Q�wv��9;�9��y�^�_^��aP�~.� h�9?�:4�"�f�Q�C �I\� )0��K�5�����C�v�Mm�$y��A�Mi�1L�p��AD�x�p�tV�Xr�t�t�t�tr�)� ��5�\ �b�A���"��l9�d�Gg����L��*=�����JE��E3� ��md�EO�z�=�t ��k���/� �6� $�K-�C�D�%�D�% ��%�4�O�JOx�H�Q�~� R�ld�G!�T�m�B�(��7� �X �R�Z*����P�7�c� N�n!a���i�PG�t:�lR�ZR��/�A(��J��e��Cz�Gs�$h�t�F&�Ee�5a��r�D���i�9�A��a����~�S�+{�I�?�d�  �.z�.9���.�?�/?�/n�=��ts�;s�;s�;s�;&�I&�I&�I&�I�;`�w`�w`�w`�w`�w�g�g�g�g�C�3C�3C�3C�3C�3C�3C�3�F&�E&�E&�E&�E�.�.�.�.R�w�Ew�Ew�Ew�Ew�EQ�[Q�[Q�[Q�[C�3C�3C�3�t�F�t�F�t�F�t�F!�;��Ks�;&�Es�;&�Es�;&�Es�;&�Es�;&�ES�ye�S�ye�S�ye�S�ye��;P�&�I�&�I�&�I�.&p&�Ix�I�/R�  �;� 7�;�/7�;7�;�/7�;�/�;R��;R��;R�R�`�ww�E`�ww�E`�ww�E�:��:�:��' �.�' �.�' �.�' �.�' �.��C��C��C�gQ�[�gQ�[�gQ�[�gQ�[�gQ�[�gQ�[����K�`� o�9gg�mllllllld�G�����*�*�*�*��J�J�J�J�Jd�Ed�Ed�Ed�E�tllld�Gd�Gd�Gd�Gg�������L�L�L�L����*z�*=���������J�J�J3�3�3� � � � ��m�m�md�Ed�Ed�Ed�Ed�Ed�E��t�t   �c�q�wt�jG�� �;s�;�;&�I�;�;�;`�w�;��&�I�l�H9�)o�$�E�g[�-w�Eo�n�gE�gw�EE�gn�fs�;[�C�'&�I&�IR� �D�;��;[�Cs�;�C�;�;`�w�D�;�t�C�3&�E�/w�Ee�F&�EK�- �.�/�.;�/�������d���C ��;�C�3s�;�C&�E�/h�y�O��-�E �w�%�!�t�F��&�I&�IC�3C�3K�s�;&�Eg�Q!�>!�>�%�!�C�/�C�/`�ww�EQ�ir�BQ�ir�BE�t6�4���Z�B�{�E�0j�KC�3C�3C�3C�3C�3C�3C�3C�3C�3C�3C�3C�3s�;&�Es�;&�Es�;&�Es�;&�Es�;&�Es�;&�Es�;&�Es�;&�E&�I�.&�`�ww�E`�ww�E`�ww�E`�ww�E`�ww�E`�ww�E`�ww�E^�gy�B^�gy�B^�gy�B^�gy�B^�gy�B�gQ�[�gQ�[o�g�Zo�g�Zo�g�Zo�g�Zo�g�Z����K���D;�/�;�/��`Z�B�{Z�B�{[�CK�- ��P��+�+[�K�X�9�C�/�;�/�;�0��]9�)T�f�f�4f�f�rz��|S�ye��;R�C�3s�;&�E&`�ww�E�:��gQ�[�;e�!�;j�K!�;j�K�;P��;� �;� 7�;�;��;R��;e�:�' �.��C��n��n�� l��Q�l9�� ��*=���JE��m�t=�*�t�� ��*�*=� �Xl9�������J�E�d�G�m=(��d�H�t�/� �XH�QC�3s�;&�E����� �������   ������      �   �   ���������������l������j���� �~���������%'0S_g~7Y #%/EOboy?M    " ' 0 3 : < D t  !!!!"!&!.!^"""""""+"H"`"e%������ � ����������&(1T`h7Y� #�&0FPcpz�>M �    % 0 2 9 < D t  !!!!"!&!.!["""""""+"H"`"d%���������������w��y����dC������� ����������������I��o OM][W��TSQIvAn8 ����ywlߓa5ߒޫ߆߅~{oS<9 �������������������������(��(��(��j��������������jt������������������������b����j������������&��H��X����������������������������������������������������������������������������������������������������LMNOPQ�H\]^_`a��bcdef��ghijkl��wxyz{|��}~�GG�I��������JKRm��S�TUV��]^_�`a�bc�d�e�fg�h��ijklmnop�rs�q�������t��z�{�|}~��������������������������]'(bc\)*+,-^_./WXIJ01`a23KL456789MNjkOP:;QR<=>[?@YZABhiCDdeSTfgEFGUVHIlmJnijpoH�,K PXY _^-, EiD`-,*!-, F%FRX#Y Id F had%F hadRX#eY/ �SXi �TX!@Yi �TX!@eYY:-, F%FRX#Y F jad%F jadRX#Y/-,K &PXQXD@DY!! EPXD!YY-, EiD` E}iD`-,*-,K &SX@�Y &SX#!#Y &SX#!#Y &SX#!�#Y &SX#!@#Y &SX%EPX#!#!%E#!#!Y!YD- ,KSXED!!Y- ,$E- ,%E- ,' SX@��c�TX�$pY#SX �TX�$pYYY- ,@ �ZX%�D�%DY- +�+�++:0%�+�H;.!�+XH8(�+RC4%�+^M<+�+6,"�+q]F2�+w\:#�+~gP9�+ TE6&�+ v`K6�+ dN:#�+ ٲc<�+  �+<2'�+� +� E}iD0ssPttpusou��*����x��d�N�Z��`�V�4<�����`�� !� :�������������a�a�a�a�a��Er+[BYE| %:Oo ' " B ( l  : -|G-]7p5&[> b}Cy*M]t6w  % !4!y!"A"a""##:#m####$$w$%%%&r'C'((()P)k)* *I**+,B,s,-I-.&.{.//o////00U001�1C1`1~1112 2%2r2z223G3t334&455t56r67)778M889P9:::;G;;<L<= =>>>?[?@J@@A=ABBBCCRCD DWDDE?EEFdFGIGH HGHIIIJJgJKK@KmLLILLMMtMN NOOsOPYPQHQQRaRS2STbTTUiUVUVWVWXY$YYZ?ZZ[`\-\]s]^B^^^__4_K`"`aaaabb:bbcHcddedeeef~gghghhYhiiijLjkkklJlYlmlm(mn@nooopppqfqrrnrsFswswswswswswswswswswswswswssssssstt.t:tFtwtuuBuNu^urvFvbvvvvwzxxxyxyzY{{f{|G|}]}~[~$>Xr'a};9GU‚ۂJ7…C"ʼn(z,ŋHbzǍO"XďTa#OWȓFH5 7>-|™L̚8ڛ:zP{Ҡ i7Kأ[@LHЧ3Meҫ7GέoO~rղ@Zڴ]ɴ۴,D %08D(@ֹ/;G^púں-D[nӻ#6IUaxɼڼ 1CYj}Ͻ 7IdvϿ"3EWi{} );Oas…—©» +7I[gsÈÔàìþ ):L^qĄĖĨĴ*6BNZl}ʼnŕšŭſ�#5H[nƁQcuLJǘǫǽ-D[rȕȸ+>JVmɐɢɸ�);M`wʉʚʭʿI[l~ːˡ˲O`q̡̳̃̕#4@Uas͑ͣ͵ &7CT`q΂ΔΧκ%7HZl~ϏϚϦϲϾ %-5=EMU]emЀГХз);M_qщѠ08@Wnv~҆ҎҠҨҰҸ owӒөӱӹ/F]uԍԤԻ $0<SjՁ՘ՠը (08Ofnօִ֜)<Obt׆חת׽,?Qbu؇؟ط%19EQ]i{ٍ٥ټ2Id~ڑڤڷ1LXdvۈۚ۫ !8Pg܂ܜܮ,C[r݊ݡݹ3Jaxޏަ޼'>Ul߃ߚ߱ -> ".:FR^jvo� $0<H;(?Wo/G_kw� $0<HTk'3?KWco{6Mdlt� (08����d��(��� � ��q 9 �а а  а  ��EX/>Y�EX�/�>Y�9�9�9�9 �9 �9 01!!!!5!(<6 }wx^^^��C���? 9 ���EX/>Y�EX / >Y +X!Y9/01#36676&1O:0.<<^;/=<./;:����� ��/ 9/а01#SnPSnPn  ��R�������EX / >Y�EX/>Y�EX/>Y�EX/>Y 9|/� +X!Yаа а / +X!Y а ааа�а01###73#7!3333#3##3#ހ4fb``f#b���J0<�+�m,-9��EX / >Y�EX"/">Y" 9  а а  +X!Y +X!Y"а"&а") +X!Y016&&'&766773#6&'&#7&&736! jK ױ'(gdq ]A "# uv~Va=yĤoV|mwc꺃��8� ��)�7�;�%<=9%а%а%+а%8�8/:/�EX�/�>Y�EX#/#>Y�а/ +X!Y� +X!Y#а/#- +X!Y4 +X!Y01'&&77666776&'&'&&77666776&'&' y}y CE@De BCEf | x >CBFc BCGd cqcM~@Q_eQNLffQ~CDPafQOKffPHhG��:��%�1�239а0��EX / >Y�EX/>Y�EX/>Y  9) 9 )9) 9 9 9 99 +X!Y9 / +X!Y01677'&766673#''&&77676&#"Gr+H ؤ ̓[Iѽ+~p9k RDSpLMqbqMt|lTe/gPi@Ty��!����/9/01#3vLM���m*l��9�/ /016�7&67!zke- K5O|u[pt%`W��)8k��9�/ /01�'�6''7##Ws./pI IMNs;pNaV��k_�� ��EX/>Y��/  /01%73%'D3F/œrZq\l[X"b���L�4� �� /�а  +X!Y01!!#!7!3wPPvJ 4̯�������/ +X!Y�а�/01'6773 ht$K������/ +X!Y01!7!%���5���" 9��EX/>Y� +X!Y0176&461@@`>>>b=;bA������/�EX/>Y01#33`}-���h+��!�F"#9��EX / >Y�EX�/�>Y  +X!Y� +X!Y01&&7677��6'&'&67ظ $0ݺ #5"+%JH72KHyCtI����T��9��EX/>Y�EX�/�>Y�9/ +X!Y901!#7%3\} ̈�����+��T9��EX/>Y�EX�/�>Y +X!Yв9  +X!Y в901!!77676&'&>!ab pf ㅵ\, anoӨ]C���4!�(�)*9��EX/>Y�EX/>Y�9�/�]�q/�]_�r +X!Y а�( +X!Y(�9а! +X!Y012676&'&6$'&&7676&''x pkr |cbɻxr 2wttݵg8(tpw������ ��I��EX / >Y�EX/>Y 9/ +X!Yа в 9 9013##!73!Y;;| Rw9*���rj��h9��EX/>Y�EX / >Y +X!Y 9/ +X!Y9 а  +X!Y01!!6�'&&'3676&'&۹pnѮzhzvIq8ӫrAܷx0-���p��&�b'(9��EX�/�>Y�EX/>Y� +X!Y�9/9 +X!Y  +X!Y01#6�'&&'&7�!&676&&#NsM ʢ!E:a.2bBy *a{كiuptZCQRPZW�������2��EX/>Y�EX/>Y +X!Y�901#!7!z>��A6��#�/�o019а(��EX/>Y�EX / >Y- 9-/ +X!Y-9-9 ! +X!Y' +X!Y01'&&7667&&76$6&'&66&'&6( v^[ʽ NK xr| yo~b iap kam=m96k}:6^qt!eth����(�e)*9��EX / >Y�EX/>Y 9/� 9 +X!Y +X!Y ! +X!Y01'.7>�#736$'6?&&'&7JRsK ۄB{-%[6kd|6NM~܂ko^IQɗ=~0a�+F�&����s���EX / >Y01F�'��xs� ����EX�/�>Y01��A�O����EX/>Yа/0175!&]${z��p���%�/а/� +X!Y +X!Y01!7!!7!+e+.��:�G����EX/>Yа/0177 !$�����$�]%&9 ��EX/>Y�EX"/">Y +X!Y�а�/�9  +X!Y в�9016677676&'&666676&A `lQ} V[fzb:0.=<//;s`Goz^vqY̥hY/=;/.<:��D;�7�D�BEF9B �'/0/�EX/>Y�EX�/�>Y0�9 0�9 /� +X!Y0 +X!Y'" +X!Y: +X!Y A +X!Y01&&''&&7666&'&7#&$5&�$?&'&Ym tp ܂ a j nࢩiNuk] 47"YMOfBVRuWAW>5 ������ �F��EX/>Y�EX/>Y�EX/>Y 9 /� +X!Y 901!#3#! y|P��;��� ���h !9 а��EX/>Y�EX�/�>Y�9/ +X!Y9� +X!Y +X!Y0132#2676&'%2676&'%;ba [)nv m~ȳj&o|vrjl��t��N !9��EX / >Y�EX/>Y� 9 9  +X!Y +X!Y01�'.'&77�#''&67*p /o !%4RNxH{2X��;��� ��C9��EX/>Y�EX�/�>Y  +X!Y +X!Y0132�!2�76'&&';zp ,jƹ',# I渁���;��� �N��EX/>Y�EX/>Y 9 /� +X!Y +X!Y +X!Y01!!!!!!Z}yCQd,���;��� �@��EX/>Y�EX/>Y 9 /� +X!Y +X!Y01!#!!!plPVQ}��y�!�\"#9��EX / >Y�EX/>Y 9  +X!Y +X!Y! 9!/ +X!Y01%'.'&$#&&'&7!7!{I鳏z I (|<�gow(ӊLmG���;��w� �U��EX/>Y�EX / >Y�EX�/�>Y�EX/>Y� а / r/ ] +X!Y01!#!#3!3zu9umm_r��I������EX/>Y�EX�/�>Y01!#3�� J��.��EX�/�>Y�EX/>Y а  +X!Y013'&&7367 pp{x��;��P� �t��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9@J�Z�j�z�����]9�]9@6FVfv ]01#33# T|[;t���;����(��EX/>Y�EX/>Y� +X!Y01%!!3���;����Y��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�9�9 �9013###%dwlZa^P@Jv���;��w� �L 9��EX/>Y�EX/>Y�EX�/�>Y�EX/>Y�9�901!##33zĽ Żjo���w ��"�F#$9 ��EX / >Y�EX�/�>Y  +X!Y� +X!Y01.'&766&'&6QvBt 3eӇ)ydVti^A�~���;��� ��M 9  ��EX/>Y�EX/>Y 9 /� +X!Y +X!Y01#2#%2676&'%ZcD:{��o ��(�F)*9��EX/>Y�EX/>Y +X!Y$ +X!Y01%'#.'&766&'&76ًJJsAp΍r >iӇ>b*Lq~]VzTSUQ}Ash���:�����a9��EX/>Y�EX/>Y�EX / >Y9/� +X!Y �9 +X!Y01!##2676&'%f MƉ5 }��'�(�a)*9��EX / >Y�EX/>Y 9 а  +X!Y +X!Y$а& +X!Y016/$7>'6&'&'.76m: l ˕K v "wJ?yep~rM5 �{bs���� ��.��EX/>Y�EX/>Y� +X!Y01!#!7!;;E���g ��<9��EX / >Y�EX/>Y�EX/>Y +X!Y01�'.7367 "d'{ߎ%�����a��8�9��EX/>Y�EX/>Y�EX/>Y�9013#3>OP����A��Y��EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y 9 9  9017373#'#3Ds ?tƫ~*0r�P-dt���+� �k��EX/>Y�EX / >Y�EX/>Y�EX/>Y�9@ ����]9@ ]�9 �9013##3SJC-%+7�����2��1��EX/>Y�EX/>Y�EX/>Y�9013#3cs]`e*����� �D��EX/>Y�EX/>Y� +X!Y�9 +X!Y 9017!!7!7!" x���"�//� +X!Y +X!Y01#3!!4px�����/�EX�/�>Y013#;�z��%�// +X!Y +X!Y01!!73#pH��O��'�9��EX/>Y�в9/01#3# | )�i������EX/>Y� +X!Y01!7!z��+��#�/]��/а/]01#3+&��3Q� �+�y,-9"��EX/>Y�EX/>Y�EX�/�>Y9 9 / +X!Y 9! +X!Y & +X!Y01!&57'&&76$376&'&>%677'"  __] mX,W8' Y9Vaq_N_QţM76WMlcLe������d 9� /�EX / >Y�EX/>Y�EX/>Y 9 9  +X!Y +X!Y01'&'#36'6&'&66{_% mhkuQ<jR~�@<T)��FR� �K�!"9��EX/>Y�EX/>Y� +X!Y99 +X!Y01%677'.77>'&&'&ajX茪̩ravu_f^2ܩj@Du���Ku����d9�/�EX/>Y�EX / >Y�EX / >Y 9  9  +X!Y +X!Y01663#7'&&'&7&'&S}ahlhzV<kU 5�t;��EQ���i !9��EX/>Y�EX�/�>Y�9/] +X!Y� +X!Y�9 +X!Y01&7766!7&76&⃧  =hDp1q"+ ַAASXbo~��t��P��c9��EX / >Y�EX/>Y�EX/>Y�EX�/�>Y +X!Y  +X!Yа013#7376762&'"3#wdi3N01^u\` uakU���O(R��)� *+9 &��EX/>Y�EX/>Y�EX / >Y�EX/>Y9 9  +X!Y9! +X!Y& +X!Y016673'&&'7677'.'&7&'&Tz`$n:gbeRijuU<}ydWo`gx;�������I9�/�EX/>Y�EX/>Y�EX/>Y�9  +X!Y016#6'&'&#3qvwx ͹;1*���/���� �1��EX/>Y�EX/>Y а / +X!Y013#36&66㴼'.=;^<::;0/<:^>�F� ��<��EX / >Y�EX/>Y  +X!Y а/ +X!Y01'&'7276676&5B%.90.=</-<:E />=./<<�� ���� �u��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9@:�J�Z�j�z������ ]9@6FVfv ]01#373#@ oV�jp`3��/�������EX/>Y�EX�/�>Y013#3 �����jR� �w!"9��EX/>Y�EX/>Y�EX�/�>Y�EX/>Y�EX / >Y�EX/>Y99 +X!Y0166#6'&'&#6&'&#gϢwvc{x ]bd;yZRұ94+g1ox:�����R��S9��EX/>Y�EX�/�>Y�EX/>Y�EX/>Y9  +X!Y016#6'&'&#vw{;̹;1*:��ER��"�C#$9��EX�/�>Y�EX / >Y +X!Y� +X!Y01'.7666676'&&'&x]Z  yeZh zeN ?Dv_u\?y��`R���g 9��EX / >Y�EX / >Y�EX/>Y�EX/>Y 9  +X!Y +X!Y01'&'#76#74&'&6|daoir[={y@<T��I`(R���h�9��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y� 9� 9 +X!Y� +X!Y0173#'&&'&667&'&I`!bFohv^BOn&||fT�����T� �F 9��EX / >Y�EX/>Y�EX/>Y  +X!Y 901'"#762Uds!5 :~��.P�&�c'(9��EX/>Y�EX/>Y9 9 +X!Y +X!Y 9$ +X!Y016''&766'6&'&'&&736jX^D? [xqtec%p.7RQf0-I^+0reOś[nW���C@��_9��EX/>Y�EX/>Y�EX/>Y�а�/ +X!Y  +X!Yа013#327#&&7#73.qN!7ACll n.@_N ���[:��L9��EX/>Y�EX/>Y�EX/>Y�EX/>Y  +X!Y01%'&&7373#ětuLDjkֹB,*HR��n��:��8�9��EX/>Y�EX/>Y�EX/>Y�901%3#3ߊԲ=:����:� �` 9��EX/>Y�EX/>Y�EX / >Y�EX/>Y�EX/>Y� 9 9 9013##33YpzuB�:2:&����:� �S��EX/>Y�EX / >Y�EX/>Y�EX/>Y� 9 9�9 �9013##3&Nų�l,�E:��?�9��EX/>Y�EX/>Y�9а  +X!Y013'&'76773~%H/V}0A)U_|#����:� �D��EX/>Y�EX/>Y� +X!Y�9 +X!Y 9017!!7!7!`��8?��. 9��// �9| / +X!Y 901&&776'&'7677%ޞ ;_-"!g 51* SeuF^M,+G5��!����/�EX/>Y01#3�j;��.9�//9|/ +X!Y9016767&'&?&'7t+q - 3G]E*-G:q52) h���i'��89�/�аа/ +X!Y +X!Y 01'&''&#&663267Ì~{<HB,ÍwlYD?Ki p:C%]S=nf�O���$�/�EX / >Y +X!Yа/013#&56676:`;;/.=O/>>-0;:���R &�"�R#$9��EX/>Y�EX/>Y� +X!Yа ааа +X!Y01%677#7&&'&66773#4&'&aѠ./w ,yw--patsao ҅ ˕j�*������k !9��EX/>Y�EX/>Y9/� +X!Y +X!Yа� а в9 +X!Y01%!7677#7376$'6&'&!XCqben 6nԙg)Νѱjz�����-�?+./9+��EX/>Yа/" +X!Y* +X!Y01%'&''7&'&7'7676676&&'&仾Ljm Yhuro QcsJluבIlvؐn~UW!uzwWYxrr{~{sy~��S��$��k��EX/>Y�EX/>Y�EX / >Y+� 9]а +X!Yаа +X!Y 013!!!!#!7!7!7!3n)u98n60}|B|}�������/�EX/>Y+013#3 ��1�?�s�/�EX"/">Y"9: +X!Y:9 а +X!Y."9.3 +X!Y3.9"&а") +X!Y01'&&776676&$'&767&76676#6&'&%'676&'?g  ?XS\ kPc w{ | `G K2A _w`gU~E6cEMoY&sgjl/0~uiQmTt4/d=)Q4Ip*��R� ��� / +X!Yа а/016676&%6676&://=<//;:/0<</.=Y.=;/.<:-.>;0/;:���b��)�:���EX./.>Y�EX7/7>Y7.9/] .79 /�  ] 9 +X!Y +X!Y 97 +X!Y.& +X!Y01'&&7766'6&'&7�$'&�'&6$'#&$E ϝEZ_OD#-M�[^² UاbUb#MZ}&d[���N��'�`��EX/>Y(9/�а�/ 9 / +X!Y 9|/ +X!Y ! +X!Y01'#"&766376'&'&'66%277#v\rixo U8W { 6K[]Xh6JV{as|6O18 m|:-.zD@7+.��Y��&z�z:��w ���/а/ +X!Y01#!7!{/'w��a���9�B���EX/>Y�EX / >Y +X!Y +X!Y! 9!/# 9#/�##]:!#9:/  +X!Y* :9!2а2/#B +X!Y016$'&$7$'.'&##&?6&''6676&'#v^¯蓄 ~J~5DQM  0DHe AYd^.v|ÅtoQr:`.,a=W@%$H6BEE:?>��!���/ +X!Y01!7!J!���� ��/��EX/>Yа/  +X!Y +X!Y0166'&&732676&#"gafb}=16U846Woepg1IP80OU��%��� ��F� /�EX / >Y �а  +X!Yа  +X!Y9 ]01!!#!7!3!7!aAAuAq+Vb ��\��N��EX/>Y�EX�/�>Y +X!Yв9 +X!Y �9901!7676&'&66!cc 50BP x@{t*TJ06K>u~f{}3���n�$�q��EX / >Y�EX/>Y� 9|�/���]  +X!Y � 9�# +X!Y#�9 9 +X!Y016676&#"#663'&&5332676''WNB]>2p }~vwB:@[ We=611]eyvawB+o|l27@5f�����#�/]�а�/��]/013#Ξ��`%:��Y 9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Y0173#7'"'#g  aoPY:T:!sK*���{��� �$� 9��EX / >Y�EX�/�>Y01!'&&7>3[@ɎuP���hL� ��/ +XY016676&=20@@1-A1A>21?;��K��� �9��EX/>Y�EX / >Y 9 +X!Y 90137676''7 h..7frleG ��p��@9��EX/>Y�EX�/�>Y�9/ +X!Y901#7%3hdU8q���{� ��3��EX�/�>Y�9/ +X!Y� +X!Y01'&&77666776&'&M і K HMOp JHRpřGȖFH`srhQfmtd��V�&{ ��{_�����3�'�N�'|������EX/>Y01���y�'|���'�I�����EX / >Y01����'|��'������EX / >Y01�zO��$�F�/�EX"/">Y +X!Y�а�/�9  +X!Y в�901677'&&767767&56676H Siaw ^]bt[;/0;<..=md[ssbtq^ʦfU@/>>-/;9���x���w��EX/>Y�EX�/�>Y�EX/>Y�9/ +X!Y +X!Y �9 /  +X!Y� +X!Y�901!!!#!!!!!!/Rb?>G`a)x���(�c� �8�/ 9 / 9 9 9в 9  017({yeROPrNrP��� ��#�-�f ./9  а )��EX / >Y�EX�/�>Y �9& �9&а  +X!Y'а�) +X!Y01&'#7&766673&'&6'6Nu|j1w΁1 Vp`M,") MJr(Pa,az�tzDB/lShGNN:&���8��b� ��Z9 ��EX�/�>Y�EX / >Y� 9/ �9 / +X!Y  +X!Y01#%#2676&'3 7i_v㼂kCx���,�[ -.9��EX/>Y�EX/>Y�EX�/�>Y 9 +X!Y9) +X!Y013#>'&'72676.7>76&'&ӵvy 6: 譲r;jqe 7=8A9 LQiWj_L7lq<IKcV9kw?;a[_:Rl���aR�,�7�A�DzBC91а;��EX/>Y�EX�/�>Y�EX/>Y�9 �9 / ]8 +X!Yв 9в�9<�9</<<]! +X!Y�' +X!Y*�9- +X!Y 2 +X!Y01&&'%&&766376&'&'666!67%677'"&!76'&&py3쒩 VZhm"JB hZJ5FB+x Zn5   f]UVhykVWM~݊vD@k}</xI9q[JW5 72P\���\T+��(�P)*9&�/�EX/>Y�EX/>Y9 +X!Y% +X!Y01'&7>&''7&'77&'&672 Ⴜބoj;fFܖ:8p[ɐol~V48m7~˩���D�.����;�/ +X!Y +XY +XY +XY +XY01!7!4676&6676&6!=20@?b>=20@@b=X71A>21><�1A>21>=���9z*��!�+�f ,-9 а (��EX�/�>Y�EX / >Y� 9$� 9$а� +X!Y%а ' +X!Y017'&''7&'&77�&'&%&'676~g[fnY]fv$6 37@W829 P+ς7V#|=<3k[JELܻ_��`����]9� /�EX / >Y�EX/>Y�EX/>Y 9  +X!Y +X!Y01'&'#3674&'&6|eaSjphpZ=|ɉ=>T��5�����k��EX/>Y�EX/>Y9/9/�а +X!Yаа +X!Y а а013##!##733!3!7!>u:u233#:�_�""��.��:����EX/>Y�EX/>Y013#3㵼:���-��W:� �h��EX/>Y�EX/>Y�EX/>Y�EX / >Yа/]]/]] +X!Y 901##333#nPQPt3:6��"��� �[��EX / >Y�EX/>Y 9/�а +X!Yа +X!Yа а� а 01%!!773artOSSҝ))���#��6�� �J��EX / >Y�EX/>Y 9/�а +X!Yааа� а017#773uj<=67���5Ea��Z9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y  +X!Y 9�901'"'73277#3a5C8)% ƻ^rp��$GR��Z��EX�/�>Y�EX/>Y�EX / >Y�EX/>Y9  +X!Y +X!Y016'"'73276'&'&#}5C5. |q;60:��Te��$�%&9��EX / >Y�EX / >Y�EX�/�>Y�EX/>Y  +X!Y �9/ +X!Y� +X!Y +X!Y  +X!Y01!!&&7�!!!!!7&#&rEa/+YJ9CQdZLl_!/  +J, NN��GS�"�3�=�>?9-а7��EX/>Y�EX�/�>Y�EX/>Y�EX/>Y9898/  +X!Y +X!Y99( +X!Y0 +X!Y4016!7'&&''.77�6?4&'&&76'&&~y+}JL u`=Ds|,U$-sesmRe7 gNtc~܈z=@loABq_4>DuܻW51O[��3�� � �+��EX/>Y�EX / >Y  +X!Y013662&'"3ƞ/c!,,Wu ofT��Q*��$�Q��EX/>Y�EX�/�>Y�9/  +X!Y� +X!Y +X!Y01&&7776'&&'&'66'67Oc #DԁqߝG /| c`V/6c#YP�IF/��q9��EX/>Y�EX/>Y�EX/>Y�EX/>Y� +X!Y  +X!Y� аа +X!Y01#'&'7327#737662&#"3ĝ5>5* Ƙ3\7( q c��g7��(�N��EX / >Y�EX�/�>Y � 9 / +X!Y  +X!Y�$ +X!Y01.'&76$66776&'&76@s"ds#MT&"mA BiiqנH/���B��%�N��EX�/�>Y�EX/>Y�9/  +X!Y +X!Y�" +X!Y016673'.776�676'&&'&yKRyv X"4xn vfn[Oc} KK6`?Ey��g��F��EX/>Y�EX / >Yв 9/ +X!Y  +X!Y016677'&7367&owp y%��ZN��S��EX / >Y�EX/>Y�EX/>Y в9/ +X!Y +X!Y01#7'&&7373667N}ŜtuLDk[WkطB,*HRT� F:� �(��EX / >Y�EX/>Y  +X!Y01'&'73276>5*$:n���>N��"�Q��EX�/�>Y�EX / >Y� 9/� +X!Y  +X!Y +X!Y01'&77!6'&&'&'6767%GV t`={Nd7 iN$y=@mo~w 651N^��d���1�/а/� +XYа/]а�а/01''53dqj��&�� �/а/]�9а/0177#5/nΖV �!��p���L� �"�/]  +X!Yа/�а�/01'&&767L {GR }yUA��� �� / +X!Y014676&:0.=;/,>T/>;0/<9��Q� ��%� /а/ +X!Y  +X!Y016632#"&732676&#"YRsYTsb6+.O8*.Px[~tUY|rU.?G2.BI�O�9��'�/�EX / >Y +X!Yа/017#"&76%Az A CDSN_/ZY?y+eR�����>�/а/] а / +X!Y +X!Y01#".'662727 z]%=<>$Uz }]/j1V o&mnAq�����;�/�а�/��]/�а/а//013#3#Ƴ4/�j5� ��9�/а/@ � 0@]а/  +X!Y +X!Y014632#"&732676&#"hFDZcFE^T( ;&%:If_CGcYF/1'!09�j���/��/а/]01#3&�����/а/]/01#ȟ� ��.���6s� �%� /а/ 9 9 +X!Y0177676#7)k  ٙ BGj`QH����7�/��/а/а//]а/�/01#3#3  ��y� ��/  +X!Y016676&:/.=;/,>/>;0/<9��!A?���/�а�/�]�9/013#t?������:� /а/�а�//  +X!Y а/013#>&%6&66:^<</,>,?<./<:(/=<./<9<//<:^>��hL��x����C����+��EX/>Y�EX/>Y� +X!Y01!#!Xe������/��EX�/�>Y�EX/>Y +X!Y�9013!%!5#2P&���i���'�W��EX / >Y�EX/>Y 9|/`p] +X!Y  +X!Y# +X!Y01!7!&'&76$6&&'&�6 x 0B]0  T<c�$)bBTST{etC~���q��1��EX/>Y�EX/>Y�EX/>Y�901#3#yP��� ����� �O��EX/>Y�EX/>Y� +X!Yа//] +X!Y  +X!Y017!!!!!!(r#8y?���D��p��8��EX/>Y�EX�/�>Y�EX/>Y +X!Y01!#!#!sI/����� �<��EX/>Y�EX/>Y +X!Yа  +X!Y01!!77!!83T͝JG���T��p� ��,�Y��EX/>Y�EX+/+>Y+9/� +X!Y+9/ в  +X!Yа� а)01#&6676&'&&76$372'##7;dVbo ')o$$N _s   [{ X�������\ 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9/�а  +X!Y 016673�#&733\]+DEXY  wdӣl6EAj�� ���&�Y�'(9��EX/>Y�EX/>Y�EX%/%>Y# +X!Y�а +X!Y�а#01%6?6&'&!7776$7!{&Ii_"֡)t =YPw)!ykI~4!vߋh^��H2T��%�y&'9"��EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Y  9 9 +X!Y" +X!Y0137'&''&776�77&'&2* 5= ,X/~mfuL8::8 KQ��L��)�e*+9�/�EX�/�>Y�EX / >Y� 9/' +X!Y'9� +X!Y ! +X!Y01'&'#>6676&'&3676&''7Ҭ^` ˬoV z ibl)Ihaצr.}]4rjmao;8q���`:��8� 9��EX/>Y�EX/>Y�EX/>Y�9013#3PU$2���C � �/�b019(��EX/>Y�EX/>Y +X!Y-9-/ +X!Y-9' +X!Y0166&"�'.776677&&676&'&Oz~Uu 5!҇V٣LTA W0M{m펥7?N@]AK %_>AC%ʉ��)M�(�x&)*9��EX/>Y�EX / >Y' 9|'/']@'P']� +X!Y  +X!Y  9�'9 9! +X!Y01"677'&'&767&&76677'6&'"| |jkċh BMڼ-scl ^YJ\kW6VR"tC K][Q��<��99� //�EX�/�>Y +X!Yа +X!Y01'7676''&&7!7</* )J͋ \"N _o~BV -KiE2Y$TD: !+ JL���$aR��S9��EX/>Y�EX�/�>Y�EX/>Y�EX/>Y9  +X!Y016#6'&'&# n;R6/:��s+���$�f%&9�а"��EX / >Y�EX�/�>Y� 9|/  +X!Y +X!Y�" +X!Y01.7676�!76''&!yKNb 3  )dZ[~sޟKE;9rJЀe ��:��(��EX�/�>Y�EX / >Y +X!Y0127'&&7̈O"4 G>ll :J &���M9��/�EX / >Y�EX/>Y  +X!Y� 9� +X!Y01237"&'#'&&''76(9(Pb }c74+# 0S VuN:' ���?w�.�R/09�//�EX,/,>Y +X!Y ,9 /  +X!Y +X!Y% 901&#"'"'7676'&'&667&&7676~Y  qY?#i`d;> XD ]f Ń{&i[dolC -E3HIW=D?:-!t9*V^Q'��`:��\ 9��EX/>Y�EX / >Y�EX/>Y� +X!Y  +X!Y�ааа01#37'&&7!##7!oO%/ BBmm l|)pL _��`S�� �P!"9��EX/>Y�EX/>Y�EX/>Y +X!Y +X!Y016676'&'#6776&'&WGsX Ɂca/A dmzApIl<bzͪkԷ��NS�!�J"#9�/�EX�/�>Y�EX/>Y�9� +X!Y  +X!Y01'6&'&'7676''&7766{ he4V k]\)G N.Oدm۾c8GGZ+KG= 9+���J;��!�L"#9��EX/>Y�EX/>Y +X!Y +X!Y01�'.'&776�3676'&&'&nf  *5Usl  ucjX fvBC*z߹Z<p���:��I9��EX/>Y�EX / >Y� +X!Y  +X!Y�а01!327'&&7!7!pH!;O]lg knh-T2��g<��<9��EX�/�>Y�EX / >Y�EX/>Y +X!Y01'&'�%&&7mJG "&m:m]]ju6}}{/���A"8>��#�_$%9�/�EX/>Y�EX/>Y�EX�/�>Y  +X!Y�а а! +X!Y01&76766�#6'&&V{m{ n~]U#xc<9 Zj؄lg3cA���O(O<��D9�/�EX/>Y�EX/>Y +X!Yааа016'&'#&73k  %'TU!RR yp:K%B>{{%ڇ9FLI{���f<�*�Z!+,9��EX�/�>Y�EX/>Y�EX/>Y�EX$/$>Y +X!Y �9в"90136'&''&&''.7 HK[OJ<3/RPL4 -/ ol}gA9  O?/:k(΃}|^lpҀ^,���Qm�$�/�k&019&��EX/>Y�EX/>Y(9(/ +X!Yв 9 +X!Y("а, +X!Y01'.77677&7766677&'&g4`'zT66 iUw̕;N6 n~;oH[ r spuN85Vd&Τ P%XHiY���g����I�9��EX/>Y�EX/>Y�EX / >Y� 9  +X!Y01662&#&#&'&'63--6yO@@/B6jae;&6>Kd fX SkH{IW`���fD:��,�j -.9 '��EX/>Y�EX/>Y�EX / >Y� +X!Y 9аа) +X!Y в$901#'&&''.76677!&'%736'rÅo~a8D@u PI=B8&'RV<\Zkr}oZ[hEN��z��a��EX/>Y�EX/>Y�EX / >Y +X!Yв9/   +X!Y +X!Y01!676676&'&#!7!Vv |zmI82.Y��x�$�j��EX / >Y�EX/>Y  +XY  +X!Yа//] +X!Y! +X!Y$ +XY01�'.'&76#&&'&!%67*qMm{;0 A\3pEA+䨡 4:nd�����!�n"#9 ��EX�/�>Y�EX/>Y�EX/>Y�9/�  +X!Y +X!Yа! +X!Y01#!!#776672676&'^cHx>L&+dJwԙw-|��C�����9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9�/ 9/� +X!Y +X!Y  +X!Y01!3#!!#32676&'nj7tIt[I}}9wݻdn������W9��EX/>Y�EX/>Y�EX/>Y +X!Yв9/ +X!Y01!6#6'&&'&#!7!�QKL oksHO)9E6QS*=��Bn� �H� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Y013!3!#!?N>??Pg��4��� ��[9��EX / >Y�EX / >Y � +X!Y 9/  +X!Y  +X!Y01!#!!2676&'zXK6e`J||Lv��z���U9 �/�EX / >Y�EX/>Yа +X!Yа а  +X!Y01#!#67!3%!> ?YkeO$n]e~Nu r����u����EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y�EX/>Yа//]]� +X!Yв�9 в�901####33333#sth nnRhh xxG ��%�*�`��EX / >Y�EX/>Y  +X!Y  а*а*/) +X!Y)*9а  +X!Y012676&'&6$'&&767676&''7m ~,g_ |E6n4xsoݵt-oku$%Lu���C��n� �]��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�9@ ] �9@ ]013##3PV����e��M9��EX�/�>Y�EX/>Y�EX/>Y� +X!Y  +X!Y01#!#776677eAW$+P}���@��<9��EX/>Y�EX/>Y�EX/>Y  +X!Y013'&'72?3=Qz</YcE$:dLBy c8f*���[��!�*�j+,9 а#�/+9/�а�/ +9 / а /  а /  +X!Y +X!Y#а*01'##7"&76$7373#%36$76&'qۧ '(s6*".Ŗ ߸ iȿ���Am� �;� /�EX�/�>Y�EX/>Y�EX / >Y +X!Y013!33#!>j>�_����D��H9��EX/>Y�EX / >Y�EX/>Y 9|/ +X!Y01#'&&737DoLKϡ}P\78E56��B��8� �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!3!3!P��B8��T� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yаа а а01!3!33#!i=+ _����� ��^9 ��EX�/�>Y�EX / >Y� 9/�  +X!Y  +X!Y  +X!Y01!#!!2676&'Jg6r`J|{v���E��� ���m9а��EX / >Y�EX/>Y�EX/>Y�EX/>Y� 9�/  +X!Y  +X!Y01#!32676&'#36`J||^vA���6��� ��M 9 ��EX / >Y�EX/>Y� 9�/  +X!Y  +X!Y01#!32676&'6`J||^v��t�"�`��EX/>Y�EX/>Y�а +X!Yа//]] +X!Y +X!Y0177!676&'&6�'&&'07) 1.=܌wK۠o}ϧ8;}rOD0��I��'�w()9"��EX/>Y�EX / >Y�EX�/�>Y�EX/>Y  9| / +X!Y +X!Y�# +X!Y01&&7##336$6&'&6int! 3eӇ)6dBi^A�~���� ��a9��EX / >Y�EX�/�>Y�EX/>Y� 9/ +X!Y 9  +X!Y01!!#&&76$3'"cyrh 4}d7p:P|>���FU��+�M,-9�/�EX/>Y�9�/�9% +X!Y�+ +X!Y01�'.?�776736&676&'zV цY''q K@yl~y~-O1!o`wI@/UȘ���0�� :� ���W��EX/>Y�EX�/�>Y�9|/ +X!Y9� +X!Y +X!Y0132676&'%2676''0~ PZ9p aaރ :VT[QHORN���-��:��+��EX/>Y�EX/>Y� +X!Y01!#!g_:�>:���R9 � /�EX/>Y�EX / >Y� +X!Yаа  а +X!Y017667!3#!#%!-o TR7%7S$DDf]+>����:����EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y�EX/>Yа/]]/]q� +X!Yв�9 в�901####33333#QRwNOs_H**:�@@��!P�'�j��EX / >Y�EX/>Y  +X!Y  а'а'//']']& +X!Y&'9а  +X!Y012676&#&66'&&7676''7f{ cXZ KEwwt_g ͹uVOGX`NY!}QhPRkdT���/��7:� �E��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y9 9013##3|: :���/��W:� �w��EX/>Y�EX/>Y�EX/>Y�EX / >Yа/]]qq]/]or +X!Y 901##333#QPn[3:6����9:��M9��EX�/�>Y�EX/>Y�EX / >Y� +X!Y   +X!Y01#!#7766779Q5N'a| b:lg���0��~:� �Y��EX/>Y�EX / >Y�EX/>Y�EX/>Y�EX / >Y� 9 9 901%3###3漵,~ЎC,:���/��6:� ���EX/>Y�EX / >Y�EX�/�>Y�EX/>Y� а /o ] ]? q q r q ] q ]/ ]o  r +X!Y01!#!#3!3zQQQR2:+���/��7:��8��EX/>Y�EX�/�>Y�EX/>Y +X!Y01!#!#!{L_:���`��:��1��EX/>Y�EX/>Y� +X!Yа01!#!7!n\��L`=���,�:�}';<9'а'5�/�EX�/�>Y�EX/>Y�EX/>Y�EX/>Yа$ +X!Y2 +X!Y)а�7 +X!Y0136'&'#'"&'&776'&'&677&#&'RAWYMQA"WLPQIG - 3=,;/:4*} P*#gtx!Tչ;7R�dGǶ 5>0��/7:� �;�/�EX�/�>Y�EX/>Y�EX / >Y +X!Y013!33#!뵡ᢵ~d8:]](A���{���;��H9��EX/>Y�EX / >Y�EX/>Y 9|/ +X!Y01!#'&&7373DK{v23nb!ڹ<4-��/��:� �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!3!3!~:]]:��$:��K� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа 01!3!33#!}c8:]]](A:���V��{:� ��^9 ��EX�/�>Y�EX / >Y� 9/�  +X!Y  +X!Y  +X!Y01!#!!6676&'qA 5G�k VX:iq^Wk��0��:� ���Z��EX / >Y�EX/>Y�EX/>Y�EX/>Y� 9�/  +X!Y  +X!Y01#!36676&'#3_ 7[G�k WW:iq^Wk:���0��:� ��M9 ��EX / >Y�EX/>Y� 9�/  +X!Y  +X!Y01#!36676&'_ 7[G�k WW:iq^Wk���4P�!�h��EX/>Y�EX/>Y� +X!Yаа +X!Yа//]] q +X!Y01&>�'&&767!7!6&;c llc Хk`t1psx^d_cwAAܨe��0T��&�}��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9|�/�]@�P�]P�`�q +X!Y  +X!Y# +X!Y0136��'.7#3676'&&'&PB#W"~] SOxn vfo� ):*-?Ex���;� ��a9 ��EX�/�>Y�EX/>Y�EX/>Y�9/ +X!Y�9� +X!Y01#!#&&7663'I_UP VN"?i:[*]MXgf���E��#��!/�EX/>Y�EX / >Y�EX/>Y!]/!]!]"!9"/ +X!Y9  +X!Y +X!Yа"01!6'"'73276'&'&##7373!6-K11#xҟϵ⨺1*��NS��e��EX/>Y�EX/>Y� +X!Yаа +X!Yа/]]/] +X!Y01%677'&77�#4&'&!!ak-שq_z1}vsae`(1ݨk���/:��!�y "#9 ��EX�/�>Y�EX/>Y�EX/>Y�9/�  +X!Y +X!Y +X!Y! +X!Y01#!!#7766776676&'H 6Q3H&a| bG@�f X[:dvgmYJZ���/��O:���{9��EX/>Y�EX/>Y�EX / >Y�EX/>Y 9/а  +X!Y +X!Y  +X!Y01!3#!!#36676&'YGH 7[[4@�f W\c :lZJZ�������y9�/�EX/>Y�EX/>Y�EX/>Y]/]]9/� +X!Y9 +X!Y�а01!6#6'&'&##7373!1vwxӋ -͹;1*��/7:� �E�/�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Y01!3!#!ᢵ?>:]d:���o�!�`"#9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Y901'&&''&&7367367j ݫREm³ ^^d_P#--NZz$xw/��O:�!�K��EX/>Y�EX/>Y�EX!/!>Y�EX / >Yа  +X!Y01'&&''&&7367367zݬZ{zzD<[{z OOUxz:(MEΥ&&&@Pxk&fwum���.���q9 ��EX/>Y�EX / >Y 9/� +X!Y 9/� а а  +X!Y +X!Y01!'!#733!6676&': 5998ZMh WV:Ğ:EE{i[w���I�+�,-9��EX+/+>Y�EX/>Y�EX(/(>Y�EX / >Y�+(9�/ а  +X!Y�а�' +X!Yа  +X!Y 0136676#&&'&!%677�'&'&77#3!|Z=>]4/w@W⨡N=ndPPW��,S�$�IJ%&9��EX/>Y�EX$/$>Y�EX!/!>Y�EX/>Y9/]?Oqqrq]q/?]or�в9  +X!Y +X!Y +X!Y90136$#4&'&!!677'&7#3LAçp_}0]vvfkPgݨju_e_0:����S� ��V��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9 /� +X!Yв901####3#!ULM[JJPZG���:� ��V��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9 / +X!Yв901####3#!'t44rhv%H()):FL[��Z��U���|��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y9/�а +X!Y ав901!3#####!#3!vFLMMZYWPJJHG��N��K:�����EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y�9�/в +X!Y ааав901!3#######3!'QiCu45s4Q%H'y))(:FL[��&��/��"�v#$9��EX/>Y�EX/>Y�EX/>Y�EX/>Y9/�а +X!Y аа" +X!Y0132#6'&''#''&#6$333B <=wmr==$<h'rC4%xq|��)�� :�� �X��EX/>Y�EX/>Y9/аа а +X!Yаа  +X!Y0137667!#76'&''#''&!)ּ 5OT:  Ť=3P \G��H��Z�$�(� )*9 (��EX/>Y�EX / >Y�EX�/�>Y�EX/>Y�EX/>Y�EX/>Y 9 / +X!Y  ааа %а ( +X!Y01!67#3!!3#6'&''#''&3GC!_mspE hh<=mr>hcl|wrsrC4 'w*���.��:�"�&���EX / >Y�EX/>Y�EX/>Y�EX�/�>Y�EX/>Y�EX/>Y 9 / +X!Y  ааа #а & +X!Y01!767#3!!#76'&''#''"! _OT 5OTG j<:" ¤=3P\G�H!�-�6��3/�EX / >Y�EX/>Y�EX/>Y  +X!Y-а-/, +X!Y,-9$ +X!Y3]36а6/66].3690а0/012676&''%7#'&&766332676&''777#5 pszajd 4QYQmk o͖6zay cqp,qk?6oDz9[~}y �H2�(�1��./�EX/>Y�EX/>Y�EX/>Y +X!Y(а(//(](](q(](q_(r' +X!Y'(9! +X!Y.0а0/00]).09+а+/012676&'%7##&&76632676''777#5 gmgvVS"Rgq >o͗hVS?MIv3#vKskIy6^}_Q ��i���$�f%&9а��EX / >Y�EX�/�>Y  +X!Y� 9|/� +X!Y  +X!Y01&'&76$&!676&67!B 7G`(  1;:nPTST78<s69��B S����M��EX/>Y�EX / >Y +X!Y 9|/ +X!Y +X!Y0166'.767!&!6&TXXx8 |y5M~ x2����K��?��EX/>Y�EX/>Y�EX / >Y 9 +X!Y017663#&#3 <}Ij3 hE§nw"}x����<P��F9��EX/>Y�EX/>Y�EX / >Y 9  +X!Y017632&#"#3,f<4$J:X2Wi q:���js5��)�H��EX / >Y�EX/>Y�а а  +X!Yа�% +X!Y"01#7&'&7�77�''776762;4$ "  n!awz'z=bf"reFgf'���D-��'�K��EX�/�>Y�EX / >Y�а  в +X!Y� +X!Yа%017'7&776654&''776ωJEqEqq& ln&#!i/dcd+ʑ39Ag���tV�1�D�L���EX/>Y�EX / >Y�а в 9 +X!Y  +X!Y# 9(а1а<а</4а4/2 +X!Y47а7/@ +X!Y<HаH/LаL/01'&&''&&776767673676'&&''&$#"'766677?\|zl#ۣ _#yy1YPJlGFfga]MI >FL6E } m0W[�L ʼnn]N&Tqp-2Yk~SuC/2UhŁz;5$lrOQA`eoY���R�+�?�G���EX/>Y�EX / >Y�а а +X!Y  +X!Y 9$а+а6а6/-а-/, +X!Y-2а2/; +X!Y-DаD/GаG/01'&&''&&766767736774'.#&'766677t*٤b!},׮')BA[&$ YWRp-| XRX-5F } m/WUID OD/-ckykdz3D ʁM:5$mqRP5merW���o�"�*�u��EX/>Y�EX/>Y�EX"/">Y�EX / >Yв 9  +X!Yа)а)/*а*/$ +X!Y*'а'/01#&&''&&7367367%7!!#7m ۫REk³ ^^d`O#--NZ$xw/kk}}���O� �(�`��EX/>Y�EX/>Yа а +X!Yа а'а'/(а(/" +X!Y(%а%/01'&''&&73673677!!#7{ޫD{zzD<[{z OOUxz:(ԟ&&&@Pxk&fwum kk��f��B�/�EX / >Y�EX/>Y а  +X!Y +X!Y01#&&776$#6&'&YEI&  h*|{n 'ٜnN��MR��B�/�EX / >Y�EX/>Y а  +X!Y +X!Y01#.77>'6&'&Fi:別k_jfnr+ިe䈣���@��>���/�EX/>Y01'#'7'73',R%R TUrrutLaq������/ +X!Y01'7!7* &#}l�� ��+�/ а / +X!Y а +X!Y01>'76'&7<@xnw=eoz`,TCJ )-(of'de��W�� �/а/0173%Mrr9��;QW�� �/�а�/01'773GPHy��8� ��#�/�;�G�S�_�z�?/K/W/3/�EX/>Y +X!Y?а?E +X!YаKаKQ +X!Y!аW'аW] +X!Y-а39 +X!Y0166'6#&662'6#&663'6#"66'6#"66'6#&66'6#&66'6#"66'6#" q[XilQS qZXjlRRq[XhkQS{sXXhkQU1 q[XhkQRB sZXilQT p[XhkRT&sYXilRSYefXffXfiVffUgeXfdWgeXfdYeeXffYeeXffXeeXfdWgeXfd�OcS�� �����"�'�9�!// //&/�EX/>Y�EX/>Y�EX/>Y01#'37%%77%'%'7 e d~ 7 @L=h>4i]C^E:`Q \E< [DMNO>?/���.q���t9��EX / >Y�EX/>Y�EX / >Y� +X!Y 9/� а а +X!Y  +X!Y01!'!#7373!6676&'a 5""83Mh WVĞE{i[w��:�����M9��EX/>Y�EX/>Y9/� +X!Y +X!Y01#'#676&'%!27'7Zcdbsj85 ~c<^ZUt:m{^6MW~]��`R��&�n"'(9"��EX/>Y�EX / >Y�EX / >Y�EX/>Y 99 +X!Y +X!Y01''&'#76'76&'&27'767 WtSiedaokr[;DTNtEH^{8{y@<T)x^ho���5���� �5 9�/�EX/>Y�EX/>Y +X!Y01#!#!3P<P��$��v��.�/�EX/>Y�EX/>Y� +X!Y01!#!3c8_:<���C��[9� /�EX/>Y�EX/>Y� +X!Y9/   +X!Y +X!Y01!�76676&''#!XQjte/�a��$z:��[ 9� /�EX/>Y�EX/>Y� +X!Y9/   +X!Y +X!Y01!'6676&''#!_1cd $yzTxӄ& :��6��H��b��EX�/�>Y�EX / >Y�EX/>Y�EX / >Yа//]] +X!Y9а01 ###7##3333H(R+,drpd-.ED r�����-��:��{��EX / >Y�EX/>Y�EX / >Y�EX/>Y а/]]q]/]or  +X!Y 9а01 #'#7##33737Wٻ2'#aPQa&+'K:3:6������k��EX/>Y�EX / >Y�EX/>Y�EX / >Y9//]] +X!Y +X!Y 901##!7!33#q3o\br~6��t��:����EX/>Y�EX / >Y�EX/>Y�EX / >Y а / ] ] q ]/ ]o r� +X!Y +X!Y � 901##!7!33#PpDPn\36���:��� �^��EX/>Y�EX / >Y�EX/>Y�EX / >Yа//] +X!Y +X!Y01!!!#!#3m&u9u>r_��$��:� ���EX/>Y�EX / >Y�EX/>Y�EX / >Yа/o]]?qqrq]q]/]or +X!Y +X!Y01!!!#!#3DQPPeՙ_2:���Bo��h9�/�EX/>Y�EX/>Y�EX/>Y9/ +X!Y +X!Y +X!Y013��76676&'##!#!jtI/@b���$A:��W�/�EX/>Y�EX/>Yв�9�/  +X!Y� +X!Y +X!Y01'6676&''#!#!i$TLwԄ&"x_:���q�*�9���EX/>Y�EX/>Y�в9/в +X!Y +X!Y- +X!Y-9(-9�* +X!Y4 +X!Y01&''.'&77�77&76676'&'&ͣق 1!!:L)"'dN$5^t 1  h" EB\`MV65mw?9w<YPB���_ZU�'�2���EX/>Y�EX/>Y�в9/ в +X!Y +X!Y* +X!Y*9%*9�' +X!Y0 +X!Y01&''.'&6677&77666675&'&nd3pl`x.fI#> u#CanLJ W! 5BpҀtk8`V YO۝xN)���c��[�/�EX/>Y�EX / >Y�EX/>Y +X!Y�аааа  +X!Y01!7!53!!!33#!d~k=�_��W:��K� /�EX/>Y�EX/>Y +X!Y�а +X!Yа 01!7!#!33#!a⢶}d8](A����9��Q9��EX�/�>Y�EX / >Y�EX/>Y�9|/ а +X!Y013673##7&&7K  nk;8b|nu}..K7F5PR6 !P\# ����;��J��EX/>Y�EX / >Y�EX/>Y 9|/ +X!Yа01!##7&&733673^J4e24{64=Za ԭ<+(����b��?��EX/>Y�EX/>Y�EX / >Y9/ +X!Y01336#6'&'&oLKϡ}79E66I���#�.�W��EX/>Y�EX�/�>Y%�9%/ +X!Yа% а� +X!Y* +X!Y01&&77&&77�!67%676&'&sm  kN<  ^U"<gƘ($v+L 'ZRd^ZS.%`WN<:���GS��)�^��EX/>Y�EX�/�>Y$�9$/$$] +X!Yа$ а� +X!Y  +X!Y01.77&&76$!67&76'&&PW`]?F =\=hHm4 i7^-ض@ASQAXhi54Tg���5D��]9�/�EX/>Y�EX/>Y�EX�/�>Y�9/а +X!Y +X!Y013#333�76676&'%mx_ q��-V:��c�/�EX/>Y�EX/>Y�EX/>Yа/]/]]�а +X!Y +X!Y01'6676&''#333l$ PQP` 袥%o3:6���CGm��f�/�EX�/�>Y�EX/>Y�EX/>Y�9|/q`p]]  +X!Y +X!Y01!3'"'7327!#rs•.I8(#xKon���$G+:��~��EX�/�>Y�EX/>Y�EX/>Y�EX/>Yа/o]]]q]/]?q  +X!Y +X!Y01!3'"'7327!#RR,K5+#ZP:+m2:��Q*��$�^%&9��EX�/�>Y�EX / >Y� 9/� +X!Y  +X!Y +X!Y01'&&7776'&&'&'6667�q ݥc #D(G U-| c`V/6#YP���<{��e9��EX/>Y�EX / >Y� +X!Y�9 9/ а  +X!Y +X!Y01!7!'&&73676&''7|R# {n$溃lt��q5:��a9� /�EX/>Y� +X!Y�9 9/а  +XY  +X!Y +X!Y01!7!'&&73676&''7,L'ڽ |ps~E�&�B��&޹@����E:�&�M��&ޛ������ ]01��1��� ��P9 ��EX/>Y�EX/>Y�9�/  +X!Y�  +X!Y013%&&76$3%"c.cz{s=P)8w��23�� �Z!"9��EX/>Y�EX/>Y9/ +X!Y в9 +X!Y01%&&76$3366'&''%%"+`dKsb}x=RPQP8y���LA�#�3�459$��EX/>Y�EX/>Y�EX/>Y�EX/>Y9 +X!Y99& +X!Y/ +X!Y016636'7'&''&&'&7&'&677Uˀ]mB9 -̗?kaW3N@$%?J A"cddcԵ=;B<?mSB?����-�\��EX/>Y�EX*/*>Y.9/ +X!Y  +X!Y9* +X!Y#*9016&''72676&'%7676'3'&&7 cc {9r_FR ;?]W 🏗uvr|jpzQ4yG\cddc���h:�'�Y��EX/>Y�EX/>Y +X!Y9(9/ +X!Y +X!Y%901%676''&&776''72676'%7Rj( q}} u  >SNN١|rM YQ O8����'�V�/�EX / >Y�EX/>Y( 9/� +X!Y   +X!Y�9 +XY0172676&'%77'67#&'&776&' { $hW/`! gjyxؼq;@35ݔLgw+G%?s���v:�#�V�/�EX / >Y�EX/>Y$ 9/� +X!Y   +X!Y�9 +XY0172676&'%77'67#&776'v ag krw "g^,\)XSQVPz--~)(KەLs{+T ��;�$�b#%&9��EX/>Y�EX!/!>Y�EX/>Y� +X!Y +X!Y! +X!Y901!#776677!6'7'&&7+w'?K3~+GA7 ݼ #$>I =!cddc©��:�$�b�%&9��EX/>Y�EX!/!>Y�EX/>Y� +X!Y  +X!Y! +X!Y!901!#776677!6'3'&&7QR5N&d~ b{C7 y䐛lJ#%@M&^^^^���;<��{��EX/>Y�EX/>Y�EX/>Y�EX/>Y +X!Y 9а/]_]]/]qOq +X!Y016'7'&&7!#3!XB5  /Xosr#$>I?cddcĩ'n��#:����EX/>Y�EX/>Y�EX/>Y�EX/>Yа/o]]qq?q]/]q +X!Y +X!Y901!#3!36'3'&&7PRR{A8yⓙ3:*#%AJ)^^^]ƨ��j�"�@��EX / >Y�EX�/�>Y  +X!Y� +X!Y� 901&&'&77�&'&6674'3H '-jɋE~#'hW LO\VE46h²ZY��LR��=��EX/>Y�EX / >Y� +X!Y 9 +X!Y01%667'3'.776�&#&Jj.eyX*Ҩj9a~  {?rtutd8D=ڱgFt��� ��C��EX/>Y�EX/>Y +X!Y�а  +X!Y901!7!!676'7'&&7g3_+CCkY_^ݘ Gbmcddchì���}:��M9��EX/>Y�EX/>Y� +X!Yаа  +X!Y901!7!!'&''&&7qaB9 q㓚 $%?KQOOOؠĪ���j#�,�f-.9��EX/>Y�EX/>Y +X!Y 9+а+/, +X!Y,+99# +X!Y01"677'.76%&&766$'6&'&ͽt 2_dvkwu{flzc0]iewm@Hqz���rL���� /а/а/ а/0133&&7ꣿX &HHH ASO>6737.V�����������"�F�L@��"�F�ff@�_l���'�C�C ���@ � 0]]01��1����EX�/�>Yа/01#76dp$Jp��������EX/>Y�а�/01'6773dv$Jy������/ +X!Y�а�/01'6773cs#Kj`����� � � /а/01&'&77 &jg�MFGEEj11�1>�&l��l9�����&m ��m5�������#�/ +X!Y а /а/�а�/01'6773'6773ht'fgt'KK��w��Q� �K��EX/>Y�EX/>Y�EX / >Y�EX/>Y � +X!Yа01!#!7!3!8y|;;_v��``��|��EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX�/�>Y�EX/>Y +X!Y +X!Y аааа01!!#!7!!7!3!!!vAB~z~;;vy` v��,� � 9�/ +XY016632#"&5uVQiqZRg^qmX*ZnjU��9��&�������9S��&���'�����>��������/ +XY01#73����&�*�8�F�T��)/'/�EX/>Y�EX/>Y�а�/а/ а /а/. +X!Y�5 +X!Y.<а5CаJ +X!YQ +X!Y016'&''&&7766'&&77>'6776&'&6776&'&6776&'&;BpfxHF >dx 1|}yY=bqbDBFc BCFc CBGc BCFc DBCe BCHc <<zWU~Ct{B1M~LULHhG<NdgQONccSPLfiOOKfcSMdcTNLfhO���_�T���/9/01#73 }[}��������/�9/01#H}{��p �� ��//017'QbqbpHhH��a�q���EX / >Y 01���~J��L��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y9  +X!Y01632#7&'&#\qr SMfcC`|B~o ����'���EX/>Y�EX/>Y'9'/� +X!Y +X!Y а� а'а'#а#/##/#]$ +X!Yа#а +XY +X!Y01!%!7677737#7376$'6&'&!!! TCi% dcoRJDc&G}}ѱky}}�� ��B���#�&�)���EX/>Y�EX/>Y�EX / >Y�EX / >Y 9/а/]$а$/а/�а�/ +X!Yа#ааа/ а /а/ +X!Y а)ав& 9' 9013#3##!##737#733!3!'#37!%3'7#jUjUUZZ7DyyW<j蘔Дק��9%� �)���EX/>Y�EX/>Y�EX/>Y�EX / >Yв +X!Y  +X!Yв!9!/ +X!Yа/) +X!Y01#327'&&7#!'#733>'&'' rO 5 BDkl notcbx[/.ExC `M \pjk��:�&�6����W4����"��i��#�'�+�0�5�:���EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y9/а/а6а�аа +X!Y'а#а+аа$а а(аа +X!Y2аа-а в494/в9901!33#3!#!#!73'#733!3!'#37#37#7%77''IŽPë1ݫ Jם^XM|VCS Eb +$˜˜$)[bk���:���J��EX/>Y�EX / >Yв +X!Yв9  +X!Y 901#6'&'%#3273'뙏56 e*(tr˫8L0,_:Y���Q�%�&'9��EX/>Y�EX / >Y% 9%/� +X!Y  +X!Y�а%а%а//] +X!Y +X!Y а"01!7'&7737#73�2&'&!!!.  r_|rw >;Y"jc.zuJGx"6|} $}��C�����#�(���EX / >Y�EX/>Y ( +X!Y$а$/@ �$$ $0$]а/] 0]]#а#/##]@ �## #0#]� +X!Y +X!Y$ +X!Yа$ а /$аааа"а01##737#73723'7!767%&'!c*' Ԙv |}rT68:0^~u3.4^ZYO���I��r��_��EX/>Y�EX / >Y +X!Yаа/а +X!Yаа/  +X!Y013##7277!&&'%7!)'I4�|cfI|hI^grt]d��� ����EX/>Y�EX/>Y9/а/�] +X!Yаа аа а а +X!Yа а аааа +X!Y9/01'&'?7%3%%677 Jrb"!�;-!!a%NTnonoTrrrsk����:��U��EX/>Y�EX/>Y�EX/>Y�EX/>Y�9�/ +X!Yа�01#76'&&'##7�773vU  i]'"/6(oKH|g3%�ι+j#����5���m��EX / >Y�EX/>Y 9/ +X!Yа а /  ]  +X!Yаа а  +X!Y01!##737#73#%!2676&'%00EE~&z��9��)�7�;�{�8/:/�EX / >Y�EX#/#>Y а/� 9 9  +X!Y +X!Y#а/#- +X!Y4 +X!Y01'&&7766'6&'"267'&&77666776&'&' ss  |o6@A\ 8<<N { y ?CBHa CBEf dqcs~Cq:MhVFJgK;tCDPaiNOLffQHhG���K��$�S� /�EX/>Y�EX�/�>Y  +X!Yа� +X!Y а" +X!Y01&&'&7776766�676'&U dmel^qz �RPm~CnOX!!qc52Ub_o m���5����� �*���EX'/'>Y�EX)/)>Y�EX/>Y�EX!/!>Y�EX$/$>Y а /а/ +X!Y  +X!Y +X!Y#)$9(!)901!7!'&&77666?&'&##33IV Ж JKJNk RmǴdzÓW’V>cge` c)mbvy��� ��m��EX/>Y�EX / >Y�EX/>Y9/� 99в 9 а +XYа а01#33####7!:4FGY^jEq^XjPYOxps8Q��|R���b9��EX / >Y�EX/>Y 9/ +X!Y +X!Y 9  +X!Y01%'&&76$!7&!&d` ;_Έ3 3]]t1g+|l�t�'�J�'|��������EX/>Y01��'��'|�������EX / >Y01��'�y�'|w�������EX/>Y01��'��'|��D�����EX/>Y01��M7��,�G�/�EX/>Y�9�/  +X!Y� +X!Y& +X!Y016'.'&'6'&?6�&6776&dV4AyRKFT "lV rc$ KE.5e`#Dz1}rATy���$+F��'�/�EX/>Yа +X!Y01#!#!AL�� �5�/�EX/>Y +X!Yа  +X!Y01!!77!!OZc-BI҇D��"����EX/>Y +X!Y01!7!+���A����< 9�/�EX/>Y�EX/>Y�9 +X!Y013##7!i.Pt���MR��*�;�D��EX/>Y�а а /а +X!Y ' +X!Y/а801&&''&&'&$66�66776&'&'&7&&'&67i(} (zYwjT?8N^ibsiTMOǟɥ巬Zơī̉n]*J:QSi`)Os��E��=9��EX/>Y�EX/>Y +X!Y +X!Y01'&'7766&#"5A4ŝ6\"0(#k  ��1-��)�k�/а/а/ а +X!Y +X!Yаа/а" +X!Y& +X!Y")016323267'"&''&#"636327'"&&#"mSP81^:<wMo;`12TR8n2SMzo,JTlp-m+)8Go)/nxozY&���p���7�/� +X!Yааа/ +X!Yа 01!'7#737!7!3!![r[AAá��B�f� a@�9�)w��M�f�"s@�9�nv��A���� �8 9��EX�/�>Y�EX/>Y�9�9013# =(r3�x��'��C����$��pyw:���%��EX/>Y�а�/а/а/01#3#3NOy?��_��� �/�а�/01'6773Fc[ J{yR?��t��k�&�J����J����X�����i��EX / >Y�EX/>Y�EX/>Y�EX/>Y�EX/>Y +X!Yаа  +X!Y013#?676&'&3#!#3[xsGF,qo" ֣8dd_#3WU:��t��b��\��EX/>Y�EX/>Y�EX / >Y�EX/>Y +X!Y +X!Y а01&#"3###73766#;cxࣵئm`eo_sU*(��t��W�'�+���EX/>Y�EX/>Y�EX / >Y�EX*/*>Y�EX'/'>Y�EX$/$>Y�EX)/)>Y ! +X!Y%аа аа  +X!Y +X!Y013#73766&'"!766&'&3##!!#3wԠ6K01YuHD/so" ף}oy j^ye&3WUU:���t���*���EX / >Y�EX/>Y�EX#/#>Y�EX*/*>Y�EX'/'>Y�EX/>Y#$ +X!Y(аа#аа  +X!Y +X!Y013#737676&#"!766#&#&3##!wzf5K:([u֪Vq<"ߣ}^N nglk((d_UU���t�&���EX"/">Y�EX/>Y�EX/>Y�EX%/%>Y�EX / >Y�EX/>Y +X!Yаа  +X!Y" +X!Y01#327'&&7#73&'"##737663rO"2 BAnl n3EjUr͵Ş<`M !$kiSxf��)v�M���EXH/H>Y�EXA/A>Y�EX/>Y�EX./.>Y�EX / >YLв +X!Y  +X!YаH +X!YA.9A" +X!Y:.A9:' +X!Y2.A9.5 +X!Y01#7'&&77#7376'&'&#6&'&'&&73676''&7>3&7663]lR8 K:ajj ez hX] '< yrqed  um[Yݔ }4d $V+*;@<Re[KiMYdPś]kWMs-.U`S{?ҪW��rF� ��)�8�>�D�J�P�W�[�_�c�g�k�o�w�{����� �>/�EXG/G>YJ+|{+x+;+ >G9 /а/а/ а/Q9Q/p +X!YQp9   +X!Y& +X!Y*а*//а//5 +X!Y>= +X!Y>lаhаdа?а=mаiаeа@аGH +X!Y`а\аXаKаGaа]аYаLаR +X!Yw +X!Y01'&&77666&'&673#"&'766733!7373!#%7!#73676'7!!7!!7!7!!7!!7!7676/#737#73#73%#737#73#73 _^t `]t `^_7'O48:;V 9xU a; kMRfYX,9 c7o$$m72-.2moo RJno no XW{ E!^o-oo,oo-o�m,mm-mm,mezzane{z`%JB09X0!NKCNNHr?RQEOO[RU_8);qqttTHKtttttt8qqqqqqQ7~~~��\s��� �$�(�4�%/!/+%�а�/!а/ �9 /9/01 4676654&#"36632#33#3#AD$J\:+98][/KR11::'J34@4_<A\L[L ��b��J��99��EX/>Y�EX/>Y +X!Y�901#!7!6>}=���A(R��!�C"#9��EX�/�>Y�EX / >Y +X!Y� +X!Y01'&&'&7766676'&&'&[ {p|qmaNˮPQ_+.��E�� �'� /�EX/>Y  +X!Y  а /01%'&'7277'4?.1$)�������/а/�а�/01#3sY��s� ��\�/  +X!Yа/ а /а/а/?]а/ +X!Y +X!Y01'&&527#"&'6632767L {} ^F)'ER aC$x$C"fru`uv PgOUSeF V�E� ��C�/  +X!Y а /а/ а/а/9 9 +XY01'&&527'77676E |z/a@R  fmp`rs|3S }b?��\���7�/  +X!Yа/ а /а/а//01#&&'567'\ =Y9qbmo`s9<������/а/@ /?]�9�/аа/�/ а /@  / ? O _ ] а /? O ] а/  +X!Y  +X!Y01#'#%37#"&'6632767ڷO ]=)q'>"O ]@&v&@"䝝FYJFE]IF��y���]�/��/а//]аа/�/а/а/9 +XY901#'37766''7޶6+Va wrDJ 乸| j]PC6E=���"�� �N�/��/а/а//]а�/а// а /01#'#3#3G|ϝU���� �T�/а//]/аа// а /а/   /013#'#3#믈Y�\���7�/  +X!Yа/ а /а/а//01#&&'567%3#\ =YKVbmo`s9<���'=�� �/�а�/01#76gK=Wnfr������ �S 9 ��EX/>Y�EX/>Y�EX/>Y9/� +X!Y 901!#3#! #hs������ ���{ 9 а��EX/>Y�EX�/�>Y�9/]/]] +X!Y9� +X!Y +X!Y0132676&''2676''~ OVBn Wdo S]fZTb]S���G7��N9��EX / >Y�EX/>Y� 9 9  +X!Y +X!Y01'.77�#&&'&7#ȊV %9mxvlLzX0նrʶcu ������ ��C9��EX/>Y�EX�/�>Y  +X!Y +X!Y013�!26776'&'Re8E01f|������ �a 9��EX/>Y�EX/>Y 9 / / ] ]� +X!Y +X!Y +X!Y01!!!!!!1BY:����� �G 9��EX/>Y�EX/>Y9/ +X!Y +X!Y01!#!!!!W? ���LA��\ !9��EX / >Y�EX/>Y 9  +X!Y +X!Y 9/ +X!Y01%'.77�'&'&77!7!?]!;ڔ  oj-ÖQW;6ȸ_zN������ �h 9��EX / >Y�EX/>Y�EX/>Y�EX/>Y9|/`pq]`p] +X!Y01!#!#3!3ϴVW˴YHZ���*����$9��EX/>Y�EX�/�>Y013#3ʶ���/ 9��EX�/�>Y�EX/>Y  +X!Y013'&&767䷌쨭 [~ţod����� �L 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9901#373#°@˴_|����#��/9��EX/>Y�EX/>Y +X!Y017!!37˴�������`9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�9�9 �9013## #ʴGjLDssjy����� �L 9��EX/>Y�EX/>Y�EX�/�>Y�EX/>Y�9�901!##33ϭJ˭tu���JN���F !9��EX/>Y�EX�/�>Y +X!Y� +X!Y01&&77��&&'&676X ?W® }m ~l+ G)x׶_|Ѽ����)� ��M 9  ��EX/>Y�EX/>Y 9 /  +X!Y +X!Y01##%2676&'%L } ogJ řre_l���E7K��#�9��EX / >Y�EX/>Y  +X!Y +X!Y01%'#&?�&&'&676 B7 @X* ~n |mAf '5F2zض_zн������ ��M��EX/>Y�EX/>Y9/ +X!Y 9 а +X!Y01!##2676&''3N Xw hn?a# Xt`[h����'�T��EX / >Y�EX/>Y 9  +X!Yа +X!Y% +X!Y"016/$76677'6'&'"'&&726}> ))7q B |x1{6'fΌ ĝQ4E^Rq97{ǥeq\���m��B��.��EX/>Y�EX/>Y +X!Y01!#!7!&~~ ���EW��.��EX / >Y�EX/>Y  +X!Y 01'&&7367Wȿ utzܳ u{ ��z����8 9��EX/>Y�EX/>Y�EX/>Y90173#7,z$[acs����)��Y��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y9 9  9017373#5#7kQSZ^U&RBw=\[s l���m� �L� 9��EX/>Y�EX / >Y�EX/>Y�EX/>Y�99013##3(a"FU8���t��e��8� 9��EX/>Y�EX/>Y�EX/>Y�9013#3EKKB�s���� �K 9��EX/>Y�EX/>Y +X!Y9 +X!Y 9017!!7!7!_o���%� ��F9��EX/>Y�EX�/�>Y +X!Y� +X!Y01&&7766&'&77  4ce z1|ij7ɶ���k����2��EX/>Y�EX/>Y9/ +X!Y01!#7%3yhdU8q����s$��G��EX/>Y�EX/>Y +X!Yв9 +X!Y901!!7676&'&66!/cc 50BP x@{t*TJ06K>u~f{}3�x"�$�l��EX / >Y�EX/>Y� 9|�/���]���q  +X!Y�$ +X!Y$�9 +X!Y016676&#"#663'&&5332676''NB]>2p }~vwB:@[ W=611]eyvawB+o|l27@5f����s� ��E��EX / >Y�EX/>Y  9 /�в +X!Yа в 9013##7!733 hg A:+p#����`��EX/>Y�EX / >Y +X!Y 9/а а  +X!Y +X!Y01!!632'&&'72676&'"Fv;@Bmu oAVA<C?s|ceRD<F*��h ���U��EX�/�>Y�EX / >Y� +X!Y �9/ 9 +X!Y  +X!Y01#&62&&776$3&2676&< VRfjv  ]=:~W<Nlz8nQ"G`W=9J���/����2��EX/>Y�EX/>Y +X!Y�901#!7!;NZO�� x#�� �,�~��EX/>Y�EX/>Y*9|*/P*`*q***q***] *0*r +X!Y*9 *9 +X!Y$ +X!Y01#&&767&7666&#"3266&#"326sl}~[xtB6>UB6>V/606I8.2NKqI;viwbI7ik}wB17@427A*5</+5=��6w"��!�Q��EX/>Y�EX/>Y9/ +X!Y +X!Y +X!Y01#"&766#'726'776'&&#"MZkz  XQ=7-=U;@@q{3^K>/8\B<L��"���/ +X!Y01!7!j�� ?q����>��EX / >Yа/а/�а�/  +X!Y +X!Y013#4632#"&732676&#"SeGCYaFE\R>!:""DqFh]DEf[DP3'4��GIR�*�8�F���EX'/'>Y�EX/>Y'*а*/� +X!Y'9/9/]8 +X!Y89 '91 +X!Y< +X!Y'C +X!Y01'"''&&7667&767&77676'326676&'6776&'&/! |IMB `q_& &kqO r\e SnuYcp]b\a$cM89Fc`yY0/?|^l gS?yIR3Z9?DVox[Vuu^���KR��%�n"&'9" ��EX / >Y�EX/>Y�EX/>Y�EX/>Y� 9 9 +X!Y " +X!Y01%'&&'&76673#76776'&'&2~| Pl`o13Ե9Vu<?o]b#nd���C����%�a&'9��EX/>Y�EX/>Y�EX/>Y9/� +X!Y �9% +X!Y01#2#&'&776&'%2676&'%mm!   ih% zt׿p@357(:*-F.Ett~��D��j� �d 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y9/]/] +X!Y 901##333##qo]ar~5��%���� �P 9�/�EX/>Y�EX/>Y�EX / >Y9/ +X!Y 901##333#W r|27 � ���D��J� �L 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9901#333#yyv !Dx2��%��� �S 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�99 �901##33#<[ s���s�,�m -.9��EX / >Y�EX#/#>Y# 9  а а  +X!Y +X!Y# а#'а * +X!Y016/$766773'6'&'"#7&&726}> ޯ,+)7q ZH ӷ,-~|x1{6'fΉQ4E^R<UF&hfp\������j 9��EX/>Y�EX/>Y9/� +X!Y +X!Yа� ааа +X!Y01%%!767773766'6'&!#2! f# ꭧ `} \5)ryjҮr��4��n���9��EX/>Y�EX/>Y�EX / >Y� 9 9/]а/q@/?O_o]а/ +X!Yа а +X!Y 0133%%!#7!7!7!7338 ?'':LAy CxxKyt������29��EX/>Y�EX/>Y +X!Y01!#!а �������< 9��EX/>Y�EX�/�>Y�9 +X!Y01!!3'!r &}4lW'���JX���"�g#$9а��EX / >Y�EX/>Yа/]] +X!Y  +X!Y +X!Y01!7!&77��&&'&676;, @W!ij |nm^;, H�4xٴ`yѼ������8 9��EX/>Y�EX�/�>Y�EX/>Y�9013#3#'dǝ *s\l`������� �d� 9а� ��EX / >Y�EX�/�>Y +X!Y�а/]] +X!Y   +X!Y01!!7!!7!!7! vz {I�������? 9��EX/>Y�EX�/�>Y�EX/>Y +X!Y01!#!#!̰ ���� �C 9��EX/>Y�EX/>Y +X!Yа  +X!Y01!!77!!Y~?:_`��Q������o 9а��EX/>Y�EX/>Y9/�в 9 /а  +X!Y� +X!Yа01�#7&&7>773%66I t u npy vu } ��~����\9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9/�а  +X!Y01$3�#&&'&733;45$88 44 d]:b8!_e8@Ar�� ��j�"�Y�#$9��EX/>Y�EX/>Y�EX!/!>Y  +X!Y�а +X!Y�а 01%$76&'&!77&'&$7!U4 J`)ԲIC$ͭt9)76/,Ν��l��h9��EX/>Y�EX/>Y�EX/>Y +X!Yв9/ +X!Y +X!Y01!7!!67$76&'&#o:  ]r~f4θn2���G7��j !9��EX / >Y�EX/>Y а  +X!Yа/]] +X!Y +X!Y01'.77�#&&'&!!7#ȊV %9mx.RygLzX0նrBAn����� �v!"9��EX/>Y�EX/>Y�EX / >Y  +X!Y  +X!Y9/ +X!Y +X!Y01#!!#732677!2676&'- 6ms6ʜC"c!mMIr dfkJY|fWi��������9��EX/>Y�EX/>Y�EX / >Y�EX/>Y�9|�/ 9/� +X!Y +X!Y  +X!Y01!3#!!#32676&'C5ZL� 5WW˴Jr bhJYzhVj��m����W9��EX/>Y�EX / >Y�EX/>Y +X!Yв 9/ +X!Y01!7!!6#6'&'&#o::9f2ػe8.2��� �B 9�/�EX/>Y�EX / >Y�EX�/�>Yв +X!Y01!!#!3!3>>˴5e ��� ��[9��EX / >Y�EX / >Y  +X!Y 9/ +X!Y  +X!Y01!'%!6676&'%2L)qrgJ xg[fY����U9� /�EX/>Y�EX / >Y +X!Y  ааа +X!Y017667!3#!#%!-l'bV<;W#2sLEb T\C������ 9��EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y�EX/>Y  9| / ]` p ] +X!Yв 9 в 901'###33333#hWXZw[XYO|<  [2����(�)*9��EX/>Y�EX/>Y +X!Y 9(9(/(]/(]((]((q' +X!Y'(99! +X!Y012676'&'&66'&&73676%'7 3kEC U`}≵ف aW6%M-,Qb!]kTf[����� �L 9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�9 �9013##3ʲ ʲs����W� �h 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y9|/]`p] +X!Y 901##333#mW˴XXp ���y��M9��EX�/�>Y�EX/>Y�EX/>Y� +X!Y  +X!Y01#!#776677y˴mu6ǕK)`| osn��XT��C9��EX/>Y�EX/>Y�EX/>Y9  +X!Y013#"'77273>c|P54:^R'mdpe4 o��� �B 9�/�EX/>Y�EX / >Y�EX/>Y� +X!Y 01%3#!3!3רg;l˴5T ��Z��.��H9��EX/>Y�EX/>Y�EX�/�>Y�9|/ +X!Y01!#'&&7373dU9:f1־c8.12����� �L 9��EX/>Y�EX/>Y�EX / >Y�EX�/�>Y  +X!Y01!!3!3!32˴{{  ����R 9�/�EX/>Y�EX / >Y�EX/>Y�EX/>Y� +X!Y а 01%3#!3!3!3Ng<˴{{T  ���P� ��[9 ��EX / >Y�EX/>Y   +X!Y  9 / +X!Y +X!Y01'%!7!6676&'%0JLsqh�JJyfZgY��&�������� ��M 9 ��EX/>Y�EX/>Y 9 / +X!Y +X!Y01'%36676&'%hLʲLqriJJxgVkY��� ��s !9��EX/>Y�EX/>Y�а +X!Y9|/`p]]`pq +X!Y +X!Y0167!7!6'&&'&6$�'&&'t{-H |i"& "޽zwzCBl~vOӳ�����&�'(9"��EX / >Y�EX/>Y�EX/>Y�EX�/�>Y  9| /` p q ]` p ] +X!Y +X!Y�# +X!Y01.7#336��6'&&'&67`Y˴W@,ӏW!Ű ~n ~m �3FGzѵgz���@� ��a9��EX/>Y�EX�/�>Y�EX / >Y�9/  +X!Y 9 +X!Y01#&&7663#!'"!}\[ ʵTBv&ds!)|k����,� �e 9��EX/>Y�EX/>Y9|/]`p]`pq +X!Yа  +X!Y 01###73!!3eYYX=���9�/�EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX / >Y9|/]`p]`pq +X!Y�9 +X!Y в9013######33333@˛U<peWXZw[XYO|PFT  [2���W���9�/�EX / >Y�EX/>Y�EX/>Y�EX / >Y 9| /` p q ]` p ] +X!Y� 9 +X!Y013####333.U<^mW˴XXIMT ���� ��x9��EX/>Y�EX/>Y�EX / >Y�EX/>Y� 9|�/�]`�p�]`�p�qа� +X!Y�9 0177333#'#7##3?S'-6pA)%LX˯ ���i��:��}9��EX/>Y�EX / >Y�EX/>Y�EX / >Y9|/]`p]`pq +X!Y +X!Y 901##!7!73#ylWYYp ���P8�$�1�239%��EX / >Y�EX/>Y�EX/>Y�EX�/�>Y9/   +X!Y +X!Y' +X!Y'9�$ +X!Y"$'9. +X!Y01&''&7�727&6675&'&̛ uKwBi0?︖ )H&  {7<P 'ѐJ) .̫Anڶ ci<.�t��e�&�����m��Z�9�/�EX/>Y�EX/>Y�EX / >Y�EX / >Y�9 +X!Y 90135###3(aիT<jUTFU8���l��V 9�/�EX/>Y�EX/>Y�EX/>Y� +X!Y +X!Y а� 01%3#!!7!!!3ϩg<lo3T���Z��-��Q9��EX / >Y�EX/>Y�EX�/�>Y �9|/ +X!Yа01!##7&&7373673cUgg'':; /-Ysf" ծc0* 2�������F9��EX�/�>Y�EX / >Y�EX/>Y�9/ +X!Y0136#6'&'&#U}P ::|f=2`ye8.3���/a��'�i()9 ��EX/>Y�EX�/�>Y#�9#/#] +X!Yа# а� +X!Y +X!Y01.77&&76�!7&6'&&j HR87ՓY w-~]*  ɡcmPBitHUc=^g��Ad��!�^"#9��EX�/�>Y�EX/>Y �9 /� +X!Y +X!Y  +X!Y01�'.776'&&'&'6767%d"ޕY2 u*PsB { uYBfuIUX}a?]i�����f 9��EX/>Y�EX / >Y +X!Yв 9/ +X!Y9 9  +X!Y01!7!'&&73676&''7 trf ps~sXXctgXc���JX����s9�а��EX/>Y�EX�/�>Y +X!Y�9|/]`p]`pq +X!Y +X!Y01&77��'67!&!6&� @W..w;, H�/t�����'�%()9��EX/>Y�EX / >Y 9/]а/@ /?O]�] +X!Y +X!Y   +X!Yааааа"в"]="]L"]$ +X!Y01!!%%%!7677777#73766'6'&y'/ D&檧 Yzy\yoEg1y\y:Ү���"�#$9��EX/>Y�EX / >Y" 9"/ "]" "]в  +X!Yа  +X!Y"а/@ /?O]�]в +X!Y +X!Y 017'&&7737#736$&#&!!!tvqPy pl =\$YoZq~ymyym���������)�(*+9(а( а(��EX&/&>Y�EX(/(>Y�EX/>Y�EX / >Y�EX#/#>Y а /а/�] +X!Y  +X!Y +X!Y"& 9' &901%!7!'&&77666776&'&##33 З IKKQl LIQp .J˭SIIVZfi]U\dm_tu���p���v��EX / >Y�EX/>Y 9/в +X!Yа а / ]@   . > ] +X!Yа а  +X!Y01%##7#737#73#%3'6676&'%H g s h_鴴YPȟY}eap������ �d!"9� /�EX/>Y�EX/>Y�EX/>Y9 9 +X!Y +X!Y01'&'#36'&&'&676 YC^+ mgW sduQ: yL�hu=Bu)޺Z��CT��K�9��EX/>Y�EX/>Y� +X!Y99 +X!Y01%677'&77�#4&'&ak.ئq_ vrbe_,�4٬k$��G��� �a!"9�/�EX/>Y�EX / >Y�EX / >Y 9  9 +X!Y +X!Y01663#7'&&'&737&'&Pـai xkuV< 5�x?<),ܶ��$P6T��*�| +,9 &��EX/>Y�EX/>Y�EX / >Y�EX/>Y9  +X!Y9! +X!Y& +X!Y0167673�'&'77'&&'&737&'&Pb_+#ָAxQ  tcwU:j8fZ2U?<>Cudw�������`R���d� 9��EX / >Y�EX/>Y�EX/>Y�EX�/�>Y 9  +X!Y� +X!Y01&'#76�&&'&676 da  * xdr[={~@>;v\��F`5T���k 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9  9 +X!Y +X!Y016�73#'.'&77&'&O ιa'bf[ wcw]A=s&|gw8D>Dw��ES���_� !9��EX/>Y�EX�/�>Y�9/]  +X!Y� +X!Y +X!Y01&7776!7&76'&& >,@n4  h/z]9873S]���5P(R��*�| +,9 '��EX/>Y�EX/>Y�EX / >Y�EX/>Y9  +X!Y9" +X!Y' +X!Y016673�'&'77'&&''&737&'&U_+#֨AoOibyU< SIr6>;;Cw��A��N !9��EX / >Y�EX/>Y� 9 9  +X!Y +X!Y01�'.'&$�#&'&'&,ۃ ]=OߗMe2gmߊSkT|l Q���C�!�\"#9��EX / >Y�EX/>Y 9  +X!Y +X!Y 9 / +X!Y01%'.'&76$#%&7!7!I޳  -Qlހ<�eqQ~\{pnF���D��� ��F 9 ��EX/>Y�EX�/�>Y  +X!Y� +X!Y0132266'&&'D=9 ͔;1���^�� �F!"9��EX / >Y�EX�/�>Y  +X!Y� +X!Y01&&'&$4&'&6ـ cق  o_VT+p]���d��#�F$%9��EX/>Y�EX/>Y +X!Y  +X!Y01%'#&&'&$&&'&6Ћ8:ք e ag=q a�a������2��EX/>Y�EX/>Y9/ +X!Y01!#7%3L "��9����M��EX/>Y�EX�/�>Y +X!Yв9  +X!Y в901!!77676&'&6$!2) e[ukV^]#osQfxS`������+��EX/>Y�EX/>Y +X!Y013!#!NQа00 ���N� /�EX/>Y +X!Yв 9/  +X!Y +X!Y901!7!'&'7$76&''7 YDgG 먵>�A~p{kdWҬo�0� ��F��EX / >Y�EX/>Y  +X!Y�ааа/ а  01%3##!73!p9:2p%Iw 7���s���EX/>Y01��a�q���EX / >Y 01���s���EX/>Y01��s���EX/>Y01��&�s���EX/>Y01�~�s���EX/>Yа$01���s���EX/>Y01��D��[9�/�EX/>Y +X!Y9/в9 +X!Y +X!Y01!!6�'&'7676&'&XozM dzDsȞ{z[*vsC~܆ocݤ>Q��+7��(9�/�EX/>Y +X!Y�01#!7!#ǿ.6?��I��"� #$9 ��EX / >Y�EX / >Y�EX/>Y�EX�/�>Y  +X!Y �9//]] +X!Y� +X!Y +X!Y  +X!Y01!!#&77�23!!!!!7'&U ?\`t;BZys |t:2 @ i p1���?>��'�Q()9 �/�EX / >Y� +X!Y 9/ +X!Y " +X!Y01'.76676'&'76?6&'&@X~T VF'#㩒|3m7e5vtsllI=2\UZ֥���dx�� �9��EX / >Y�EX�/�>Y  +X!Y� +X!Y01&&776676'&'&676XcQ ױy  ~R7?!\� F:���� F:�����.��:����zY:�&����� �.��:����:�&�����6� ���!�_��EX/>Y�EX/>Y�EX/>Y +X!Y 9 / +X!Y  +X!Y 901%2676''7&'&#66'&'eJUa ]<cjg\ kq3e!<X\|1������/�����m��EX/>Y�EX�/�>Y�9/]q/]or +X!Yа� +X!Y +X!Y013#732�!!2�76'&&''!Ysozp ,jͼX',# TI渁���/�����m9��EX/>Y�EX�/�>Yа//]] +X!Yа� +X!Y +X!Yа013#732�!!2�76'&&''!Ysozp ,jͼX',# TI渁���=�����c�/�EX/>Y�EX/>Y�EX / >Y/]]9/ +X!Yа +X!Y01!6#6'&'&##7373!5vwx֦͹;1*җ���� ��L��EX / >Y�EX/>Y 9/ +X!Yа   +X!Y а01###73!7!!3ߎ9;E;977D��@��j��EX/>Y�EX / >Yа/�]в +X!Yа  +X!Y +X!Yааа/01#327#&&7#737#7333#3^8N!7ACll 6..ZN M���4&�%���Di6���EX/>Y 01���4&�%���u6���EX/>Y 01���6&�%����6���EX/>Y01���!&�%���:���EX/>Y01���&�%���j36���EX/>Yܰ 01��&�%���~A� �/ܰ01��&�%���"�tB&�'����y�;��@&�)���D7B���EX/>Y 01��;��@&�)���uB� �/01��;��B&�)����B���EX/>Y01��;�� &�)���jB� �/!ܰ 01�I��@&�-���DB���EX/>Y01��I��@&�-���u�wB� �/01��I��B&�-���~B���EX/>Y 01��I��  &�-���jB� �/ܰ01�;��w!&�2���5:���EX/>Y 01��w 6&�3���D8���EX / >Y$01��w 6&�3���u8� � /%01��w 8&�3���8���EX / >Y(01��w #&�3���"<���EX / >Y&01��w &�3���jT8� � /8ܰ#01�g 4&�9���Dd6���EX / >Y01��g 4&�9���u6� ��/01��g 6&�9����6���EX / >Y01��g &�9���j.6� ��/(ܰ01���24&�=���u6� �/ 01��3&�E���D������EX/>Y-01��3 &�E���ue��� �/.01��3�&�E���k����EX/>Y101��3!&�E���s� �/601��3&�E���j���� �/Aܰ,01�3\&�E����� � �/5ܰ801�3^&�E�����FBR&�G����y>�E&�I���D������EX/>Y!01��E&�I���uJ��� �/"01��E�&�I���P����EX/>Y%01��E&�I���j���� �/5ܰ 01�.��&����D���EX/>Y01��.��&����u%� �/01��.��&����,���EX/>Y 01��.��&����jf���EX/>Y ܰ01���&�R���j� �/01��E&�S���D������EX�/�>Y$01��E&�S���uS��� ��/%01��E�&�S���Y����EX�/�>Y(01��E&�S���a� ��/-01��E&�S���j���� ��/8ܰ#01�[&�Y���D������EX/>Y01��[&�Y���uW��� �/01��[�&�Y���]����EX/>Y01��[&�Y���j���� �/)ܰ01E&�]���u��� �/01�E&�]���j^�� �/%ܰ01��&�%���p>���EX/>Y 01��3&&�E���pv���EX/>Y-01���&�%���.7���EX/>Y01��3&�E������ �//01��O���t9��EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа/9/ +X!Y901!7#"&767!#3!eAz A CDSN_B y/ZY?y+eRqkP��3OQ�/�:�;<91��EX'/'>Y�EX / >Y�EX/>Y�EX///>Y  +X!Y/а/'9'9/' +X!Y"'90 +X!Y5 +X!Y01!7#"&767'7'&&76$376&'&>%677'"DAz A CDSN_  __] mX,W8' Y/ZY?y+eRr00Vaq_N_QţM76WMlcLe�tU&�'���uW� � /"01��F&�G���u*��� �/#01��tW&�'���W� � /!01��F�&�G���0�� �/"01��t&�'���W� � /)01��F&�G������ �/*01��tY&�'���X� � /$01��F&�G���E� �/%01��;��D&�(����C� �/01��K�&�H����;��&�)���p�J� �/ 01��E &�I���p[� �/ 01��;��&�)����C� �/01��E&�I������ �/#01��;��&�)���B� �/01��E&�I���'��� �/)01���;O��9��EX/>Y�EX/>Y�EX/>Y�EX/>Y9/� +X!Y +X!Yа  +X!Y +X!Y01!!#7#"&767!!!!ZKAz A CDSN_{yCQd/ZY?y+eRi,���EhQ�&�.�~/09(� /�EX/>Y�EX/>Y$ +X!Y$9  +X!Y+9+/++]  +X!Y&9' +X!Y01%7#"&767.7766!7&76&S;u A CDSN_p|V ⃧  =p1qw5+WY?y+eRr] + ַAAS~�;��D&�)����C� �/01��E&�I���e� �/$01��yW&�+����W� � /#01��O(�&�K���S�� �/+01��y0&�+���2X� � /%01��O(&�K������ �/-01��y&�+���W� � /+01��O(&�K���*��� �/301��y&�+���X�O(&�K��2�X� �/.01��;��wB&�,���!B� �/ 01����A&�L����TA��/ܲ]01�I��4-&�-���F� �/01����&����4�� �/01��I��9&�-���pJ� �/01����&����p7�� �/01��I��&�-���C� �/01��.��&����a��� �/01�X&�-���� pO&�M������I��7&�-����TB� �/ 01��Ip�&�-����.&���/F�&�M����N���  5&�.���5� ��/01� F&����2� ��/01��;XP&�/���Z� E�&�O�����;��/&�0���u�e1� �/01��/��&�P���u�i� �/01��; &�0���% �&�P����;��&�0�����EX / >Y01�/��;�&�P���,�;��&�0����L�/����&�P������;��w4&�2���u'6� �/ 01����&�R���u\��� �/01��; w&�2���� R&�R�����;��w8&�2���B7� �/01����&�R���w� �/01����&�R����E�w &�3���p%@� � /#01��E&�S���pd� ��/#01��w &�3���O9� � /&01��E&�S������ ��/&01��wT7&�3���8� � /%ܰ'01�E&�S������� ��/%ܰ'01�:��4&�6���u6� �/01����a&�V���u���� � /01��: &�6��� T&�V����:��8&�6����7� �/01����X&�V���� � /01��'6&�7���u8� � /+01��.&�W���uG��� �/)01��'8&�7����8� � /*01��.�&�W���M�� �/(01��'K&�7����y���.CP&�W����y[�'&�7���,�.P&�W�����':&�7����9� � /-01��.&�W���b� �/+01�� &�8����C@&�X�����K &�8����y���CK@&�X����y������ 8&�8����7� �/ 01��Cy�&�X���~�g !&�9����:� ��/01��[&�Y���e� �/01��g &�9���p�>� ��/01��[&�Y���ph� �/01��g &�9���)7� ��/01��[&�Y������ �/01��g &�9���yA� ��/ܰ01�[\&�Y����� � �/ܰ 01�g.5&�9���p6� ��/ܰ01�[&�Y������� �/ܰ01��g{(��P��EX/>Y�EX / >Y�EX/>Y +X!Y9  +X!Y017#"&767&7367( A CDSN_V'6g`?y+eRgR%��[O:�#�c��EX/>Y�EX/>Y�EX#/#>Y�EX / >Y +X!Y#в9 +X!Y!01!7#"&7677'&&7373TAz A CDSN_ětuLDj/ZY?y+eRq]ֹB,*HR����A6&�;���6� �/01�����&�[������ �/01����26&�=����6� �/ 01�E�&�]���$�� �/01����2&�=���j�6� �/ܰ 01��4&�>���u6� �/ 01���&�^���u$��� �/ 01���&�>���6� �/01���&�^������ �/01���8&�>����7� �/01���&�^���?� �/01���x@&����uB���EX/>Y01��a&����us����EX/>YD01�� ~&����u(���EX / >Y001��9z*&����u9�����EX�/�>Y.01���&��x�,�qq/]orOq]_]01��&��x�,�qq/]orOq]_]01�m��B&��=��� ]01��&���D�����EX/>Y 01���&���uj�� �/ 01���&���p���EX/>Y01���& &���x"� �/01���&���j��� �/ ܰ 01��z&�����)� �/ܰ01��{&����� �GH7&����yh���&���D�����EX/>Y 01����&���u>�� �/01����&���D� �/ 01����&���j~� �/!ܰ 01�*��&���D���EX/>Y01��*��&���u#� �/01��*��&���*�� �/01��*��&���jd�� �/ܰ01��� &�����"� �/01��JN&���D�����EX/>Y!01��JN&���u�� �/"01��JN&������ �/!01��JN &�����"� �/*01��JN&���j��� �/5ܰ 01�EW&���D�����EX / >Y01��EW&���ud�� ��/01��EW&���j� ��/01��EW&���j��� ��/'ܰ01�t��e&���u:�� �/ 01���+&���p{&� �/ 01���&������ �/01��O���k9��EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Y9/ +X!Y901!7#"&767!#3!Az A CDSN_5 sh2ZY?y+eRus�G7&���uo�� � /01��G7&���u� � /01��G7&���L�� � /&01��G7 &������ � /!01���� &���5� �/01����&���pO&� �/ 01����&���y� �/01����&����� �/01���O��9��EX/>Y�EX/>Y�EX/>Y�EX/>Y9//]]� +X!Y +X!Yа  +X!Y +X!Y01!!#7#"&767!!!!1BY?Az A CDSN_:/ZY?y+eRi���� &���Y� �/01��LA&���s� � /!01��LA&������ � /#01��LA&���J�� � /)01��LA&������&������ �/ 01���� &���2�"� �/01����&���p5�&� �/01��*��&���_�� �/01�zO&������*��&����� �/ 01�h&����� ��/01��&�������#&���u� �/01��#&�������#&�����EX / >Y01���#&�����7���&���u�� �/ 01��&���$��� &������ �/01��JN&���p��&� �/ 01��JN&������ �/#01��J&����� �/"ܰ$01���&���u/�� �/01��&������� &���J� �/01��&���uE�� � /*01��&���K� � /)01��K&����yI��� &���`� � /,01��mB&�����m��B &���T� �/ 01��mMB&����y5��EW &���r"� ��/01��EW&���pu&� ��/01��EW&������ ��/01��EWz&�����)� ��/ܰ01�E&������ ��/ܰ01��EtW� �a !"9��EX / >Y�EX/>Y�EX/>Y�EX/>Y 9  +X!Y +X!Y017#"&767&&7367WTJA CDSN_b utz*;`/?y+eRpU ڪ u{ ����)&���7�� �/01��t��e&���@� �/ 01��t��e&���jz� �/ܰ 01��&���u:�� �/ 01���&����� �/01��� &���U� �/01���?&�%������c��?�&�)d���B���q��A�&�,d���P��w��e@�&�-d���V��j!?�&�3���I����?�&�=d��������?�&����L��� t&����-���EX/>Yܰа$01���%���;���&���;���)�����>���;��w�,���I���-���;��P�/���;���1���;��w�2���w �3���;���4����� �8�����2�=����+�<���I��  &�-���jB� �/ܰ01���2&�=���j�6� �/ܰ 01�H2:&����h� �/(01��)9&����!� �/+01��$a:&����;� �/01��e%&����$� ��/01��g t&������ /+ܰа+01�-��W:����ER�S��`%:�v���n��:�Z����:�\���g&����j� ��/$ܰ01�g&����j{� � /+ܰ01�E:&�S���,� ��/%01��g%&����� � /01��f"&����<� �/-01��;�� &�)���jB���EX/>Yܰ!01�C��@&����uB���EX/>Y01���'�(�a)*9��EX / >Y�EX/>Y 9 а  +X!Y +X!Y$а' +X!Y016/$7>'6&'&'.76m: l ˕K v "wJ?yep~rM5 �{bs�I���-���I��  &�-���jB� �/ܰ01� J�.���D��j���;��P.&�/���u0���EX/>Y01��@&����C���EX/>Y01����%���;���&���C������;���)���C��n&����kC� ��/ 01��;���1���;��w�,���w �3���D��p����;���4���t�'����� �8����+�<���3Q�E���EQ�I���/��7&������ ��/ 01��ER�S��`R�T����FR� �K�!"9��EX/>Y�EX/>Y� +X!Y99 +X!Y01%677'.77>'&&'&ajX茪̩ravu_f^2ܩj@Du�E:�]����:�\���E&�I���j���� �/5ܰ 01�-��&����u����EX/>Y01��.P�W���/���M���.��&����jf� �/ܰ01F�N���/��W&����u9���EX/>Y01�E&�]���Y���EX/>Y01����A4&�;���DL6���EX/>Y01����&�[���D�����EX / >Y01����A4&�;���u6���EX/>Y01����&�[���u�����EX / >Y01����A&�;���j6���EX/>Yܰ(01���&�[���jU�����EX / >Yܰ"01���24&�=���D36���EX/>Y 01�E&�]���D������EX/>Y01��!�� �������C�&����� �� F&����G���EX / >Y01���m���;��4&�1���u6���EX/>Y01����j&�Q���u�����EX/>Y#01�j&�%����t���3jQ&�E��������;��@&�)���D7B���EX/>Y 01��C��n@&����DB���EX/>Y 01��E&�I���D������EX/>Y!01��/��7&����D����EX/>Y 01��������O(O<������K&���D����EX/>Yܰ01���<&������EX/>Yܰ01�EEcR�&�S����]w���wE L�&�3����]`���%Q&�����!RP&����-�tQ&�'����FQR&�G���F���2�=���`:����I���-����u&����,C���EX / >Y01���&����\���EX / >Y01��I���-����&�%���.7���EX/>Y01��3&�E��������EX/>Y/01���&�%���j36���EX/>Yܰ 01�3&�E���j���� �/Aܰ,01��x����aR����;��&�)����C� �/01��E&�I������ �/#01��Q*&E���j� ��/:ܰ%01�>N����>&����j��� ��/8ܰ#01��u &����j1B� � /+ܰ01��&����ja� � /+ܰ01�%&����j�W� � /@ܰ+01�!&����jg�� � /=ܰ(01�C��n&����pAJ� ��/ 01��/��7&����p{� ��/ 01��C��n &����jpB� ��/ܰ 01�/��7&����j�� ��/ܰ 01�w &�3���jT8� � /8ܰ#01�E&�S���j���� ��/8ܰ#01�i���B S���i&���j`=� � /:ܰ%01�B &���j��� �/5ܰ 01�t&����jLX� �/8ܰ#01�4&����j���� �/7ܰ"01�@&����p�J� �/01�E&�]���p/� �/01��@ &����jB� �/&ܰ01E&�]���j^�� �/%ܰ01�@A&����]B���EX/>Yܰ01E^&�]���������EX/>Yܰ01���D &����jDB���EX/>Y(ܰ01�{���&����ji� �/(ܰ01�E�� �&���'�-���jB���EX / >Y!ܰ-01�0���&����'� ���jj���EX / >Y!ܰ-01E+&�<�����E:&�\������Ku��H��Ee&����$��EJ:&����;��&�%�������3Q&�E����)����&�%���F� �/01��3&�E���s�� �/901���&�%���.���EX/>Yܰ01�3_&�E��d���EX/>Y/ܰ501��&�%���=���EX/>Y ܰ01�3&�E��j���EX/>Y/ܰ401��l&�%������EX/>Y ܰ 01�3&�E��e���EX/>Y/ܰ301��&�%������EX/>Yܰ01�3&�E��a���EX/>Y-ܰ6016&�%���'��6������EX/>Y01��3�&�E���&�k��)�����EX/>Y101���&�%��-� �/ܰ01�3&�E���� �//ܰ;01��&�%��-� �/ܰ01�3&�E���� �//ܰ;01��@&�%��=� �/ܰ01�3 &�E����� �//ܰ801��&�%��E� �/ܰ01�3&�E����� �//ܰ801&�%���'�.7������EX/>Y01��3&�E���'����)�����EX/>Y/01��;&�)����� �EQ&�I����t���;��&�)���R� �/01��E&�I���X�� �/-01��;��-&�)����F� �/01��E&�I���X� �/*01��;��&�)���:���EX/>Yܰ01�ED&�I��I���EX/>Y#ܰ)01�;��&�)���I���EX/>Yܰ01�E&�I��O���EX/>Y#ܰ(01�;��:&�)���'���EX/>Yܰ!01�E&�I��J���EX/>Y!ܰ501�;��&�)������EX/>Yܰ01�E&�I��F���EX/>Y#ܰ*01�;B&�)���'��B�� ���EX/>Y01��E�&�I���&�P��t�����EX/>Y%01��I��&�-���R� �/01��.��i&����3�� �/01��&�-����S� &�M����6� �w &�3�������ER&�S�������w &�3���"H� � /001��E&�S���a�� ��/001��w&�3��0���EX / >Y&ܰ,01�EM&�S��R���EX�/�>Y&ܰ,01�w &�3��?���EX / >Y&ܰ+01�E&�S��X���EX�/�>Y&ܰ+01�w&�3�����EX / >Y&ܰ*01�E&�S��S���EX�/�>Y$ܰ801�w &�3�����EX / >Y$ܰ-01�E&�S��O���EX�/�>Y$ܰ-01�w 8&�3���'�8������EX / >Y(01��E�&�S���&�Y�������EX�/�>Y(01��g/&����u1���EX / >Y+01��B&����uf�����EX�/�>Y(01��g/&����D1���EX / >Y*01��B&����D������EX�/�>Y'01��g&����A���EX / >Y)01��B&����t����EX�/�>Y&01��g&����5���EX / >Y,01��B&����t���EX�/�>Y)01��g7&��������B&�����v�g &�9�������[:&�Y����0���g &�9���F� ��/ 01��[&�Y���e�� �/!01��g@&����u B���EX/>Y01��ZN&����u`���EX/>Y01��g@&����DB���EX/>Y01��ZN&����D����EX / >Y01��g&����R���EX/>Y(01��ZNo&����n���EX / >Y01��g-&����F���EX/>Y01��ZN&����n���EX/>Y01��g&������ZN&�����6���2&�=������:&�]����c���2&�=���F� �/01�E&�]���,�� �/01����2!&�=����:� �/01�E&�]���,� �/01���K���%�|�/�EX/>Y�EX/>Y�EX/>Y]/]9/в +X!Y99а +X!Y" +X!Y01##7'&&'&766#737337&'&֥}a0lhzV<kU.t;R N����&�H���'G��C�d�Dj&����/W:&����F���;w&�,���e���/6:&����f��� &�8���-���`:&������+&�<�����:&�\������D&����$���{�;&����$���D&�������{�;&�������C&��������-:&�������u&����0��:&�������U&?����YGS&@��������L����+�����n9���EX/>Y�EX / >Y 9/  +X!Y�в 9/а +X!Y  +X!Y01##!#737332676&'*6##`J||PPv��+�����q9���EX/>Y�EX / >Y 9/� +X!Y 9/� а а  +X!Y +X!Y01##!#737332676&'*6##`J||PPv������ �P 9��EX/>Y�EX/>Y 9 /� +X!Yа а  +X!Y01!##73!!!zvwleXQTm1����:� �P 9��EX/>Y�EX/>Y 9 /� +X!Yа а  +X!Y01!##73!!!PSSO4!ߗę���X��~��m��EX/>Y�EX/>Y�EX / >Y�EX/>Y 9/в  +X!Yа а/  +X!Y 901#33####73733.]arq('75r7���9��2���f�/�EX/>Y�EX / >Y�EX/>Y 9/в +X!Y а/  +X!Y 9 01#33####73733ar|27W  �Cn&����'�kC�P���EX/>Y 01��/E&����'���[���EX/>Y 01��;w&�,����Y�/D:&�����Z�;&�1�����0:&�����e&�����FG:&�����]����2��V 9��EX/>Y�EX / >Y�EX/>Y9/ +X!Y�в 901###73333|[ZՐ  &���]`:��c9��EX / >Y�EX / >Y�EX/>Y�EX�/�>Y�EX/>Y +X!Y �9 а01###73333FF k$R���+��b��EX / >Y�EX/>Y�EX/>Y�EX/>Y 9| /в� +X!Y 9в 901####73333:J b7{-����:��j��EX / >Y�EX/>Y�EX/>Y�EX/>Y  9| / +X!Yв 9 9 |/01####73333ųƧ&lv>�)M�����&�*���D�"�F�ff@����+����4!����������rj���������|?����yU&�+���uW���EX / >Y$01��O(&�K���uM�����EX/>Y,01��;��w4&�2���D6���EX/>Y 01����&�R���D������EX/>Y01��� &�%���2���EX/>Y ܰ01�3&�E������EX/>Y-ܰ101�;��,&�)���N>���EX/>Y ܰ01�E&�I������EX/>Y!ܰ%01��,&�-���>���EX/>Yܰ 01��8&�������EX/>Yܰ 01�w "&�3���4���EX / >Y$ܰ(01�E&�S������EX�/�>Y$ܰ(01�:�� &�6���C2���EX/>Yܰ01���&�V���I���EX / >Yܰ 01�g  &�9���{2���EX / >Yܰ01�[&�Y������EX/>Yܰ01��<?�&�d������;&�&����� ��&�F�����;&�(����� �Ku�&�H�������; &�(����Ku�&�H���!�;w&�,����� ��&�L����� �;��P.&�/���u0���EX/>Y01�� ��"?&�O���u}A� �/01��;P&�/�����Y� �&�O����P�F�;&�0����� �&�P����7� �;&�1����� �jR&�Q����� �;w&�2����� �R&�R����f� �;��@&�4���uB���EX/>Y01�`6&�T���u���EX / >Y!01��:&�6����� T&�V����3� �'&�7�������.P&�W����m� &�8�������C@&�X���������a-&�:����F���EX/>Y 01��n��&�Z������EX/>Y 01��a&�:����� �n:&�Z����8� �A&�;����� �:&�[����,� &�>����� :&�^����B� S�&�3F��Z����&������+�&<������&<�������&<����X�& ������&<���z���t�& ���������������������������*���������������JN�����)���m��B���t��e����m���*��&���jd����EX/>Y ܰ01�t��e&���jz���EX/>Yܰ01���&���j~���EX/>Yܰ!01���&���u;����EX/>Y01�����*�����*��&���jd����EX/>Y ܰ01�����&���u-����EX/>Y01��XT&���t���EX/>Y01�����������������������&��������EX/>Y 01������������JN����������)���G7���m��B����m����P�*���EX/>Y�EX/>Y�EX/>Y +X!Y в*9|*/`*p*]*]`*p*q) +X!Y)*9а!а# +X!Y012676'&'&66#&&73676%'7 3kEC U`HJف aW6%M-,Qb!]^f[����r�/�EX / >Y�EX / >Y�EX/>Y�EX/>Y  9| /` p q ]` p ] +X!Y +X!Y01##!#3!33.>VW˴YHZg ���HV?��X��EX / >Y�EX/>Y�EX/>Yа а  +X!Y +X!Y01#&77�#&&'&7GJ %9mxvlLzd(&X0նrʶcu ��t��e���/Qa&������&���p��&���EX/>Y 01��XT&���pJ&���EX/>Y01��Q����O&�%����g���3OQ&�E��������;Y&�)����(� �EOQ&�I������������ ��� ���^���� �� �^�� �� �j�� ���v�� ���v�� ��,��� ����� ��@��� � � �� � �"�� � �&6�� � �\\�� ��T�C�o�p�y�r�i�g�h�t� �2�0�1�1� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�R�o�b�o�t�o�I�t�a�l�i�c�R�o�b�o�t�o� �I�t�a�l�i�c�V�e�r�s�i�o�n� �2�.�0�0�1�1�0�1�;� �2�0�1�4�R�o�b�o�t�o�-�I�t�a�l�i�c�R�o�b�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e�.�G�o�o�g�l�e�G�o�o�g�l�e�.�c�o�m�C�h�r�i�s�t�i�a�n� �R�o�b�e�r�t�s�o�n�L�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �A�p�a�c�h�e� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �2�.�0�h�t�t�p�:�/�/�w�w�w�.�a�p�a�c�h�e�.�o�r�g�/�l�i�c�e�n�s�e�s�/�L�I�C�E�N�S�E�-�2�.�0�������j�d����������������������������� ��������^�%�>��E�^��y�y��������������������������������������������������������������������������������!�#$�89�>@�EE�MM�OO�SS�UW�YY��������������  ����>C�G�X�[j�qq�sw�z�����������H�KK�MM�OP�[[�bd�ff�jj�lm�oo�w������������� �\��DFLT�cyrl�(grek�6latn�D����������������������������������cpsp�2cpsp�2cpsp�2cpsp�2kern�8kern�8kern�8kern�8������������������ ��$�H����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g�����������������������������������,028:<>?EFGHJLMNOPQRSTUVWXYZ[\]^_`abcdefSTUVWXY[\]^_`abdefghijz{|}~IKOWY^j�����5b�T���  p  � F "  f F R ^    P L L  p p L *0FLR  R0 &F x H   2 L h h  b h h h p L  H H    f p p p p p p p � � � � F F F F     L L p p p  �  �  �  �  �   F " " " "      P P P f f f F F F F F F  L ^ ^ ^ p � p � ^ f R L �  F & p � f R   L  H L  L  p �  L  L R  p p �    R   & L & L & L R p p p p p p p p p p p p �  �  �  �  �  �  �  �        F F L L L f R H R ������� � �����%�*��,�5� �8�>��E�F��I�J��L�L��Q�T��V�V�#�Z�Z�$�\�]�%���'���(���)���.���1���2���4���6���9���?���@���K���L���O���R���W���X���[���]�`  �b  �c�d+-�g00�j22�kII�llm�moq�o�r�s�t�v�w�y((�z*+�{GH�}JJ�Lm�or�w|�����������������������������������SX�[j�mmqqssww z{ } !%'()-3467ACGIJQS|(}003355AFIIKKMMOPUX[[]^``ddffjj�� ��V���� ��A��a������ ��������������� ������������������J����� �������3X����� � �J� �� �� �� � ����� ��3<MNOWX���3?NX���3<MOWX� �����<=@EMOWY���MOW� �������3<=MOWX��W������3X��3X�����3=X���J� ����� N� P� �� � ������ 3=X���:�3=X����3P=NPXL� �������� � � �[�;T?��J��X�2�[���[��� �� W��X������J� � ��A� �V�a���[� � � ��A��V�a��� �A�a@����3X���������+-17=@JTW���#�X�[����������3<Q={?@EMuOWOX��3NPX��J�[��m� ���3NXm���J� �� ��� ��8��V�[�m�|(�M����~�g��e��j�s�^������t���}��y}+-1}37=|?@lEJkNPT{W�XY���������������3=?@EM� O� XY���m� ��3<?MOWX�.�Vm�[�m�|}��+�K�a�����F����R����I���h���<+-<13j7I= ??@EJN1P_T W�X0Y��[����3=ENPXY�����<=?MOW�"� � ���A��J�V�X�a��m�|�������� ��������u� ������W�������*�T�Z���� �*�5�6�?�J� �8��2:M��:��;��=��f����X�g�j�������A�C�E�j�����%V�.�8��E�G�H�I�K�S�U�Y�Z�]����V�V���������� V!2�9:�KLVnrvwLVMVNVOVPVQVRVghijklmnopqrxyz{|}~VVV���SV[VkoqsvwxV�VVVVVVVVVVVV�VVV   "$&(*,.02468:<>@BDFM���8�:�;�=��2:fXgjACEMj��8�:�=��2:fXgjACEMj��.�9bcde35�G��� ��G�H�I�K�U������!9KLVl�m�o�p�q�nopqrk���  *,.2��V����&�V, ^ TL~X*Lh">P��&�O�X�[�_�������������������������������!m�=�G�H�I�K�U������!9KLVnopqrk  *,.2��Sxyz{|qw "$&(0���nrvw��.�9bcde35��� �Z�]�lmopqsBDF�=�'�+�3�5����� 8U()+,S]^_`aWd!#%')+-/1�=�'�+�3�5����� 8U()+,S]^_`aWd!#%')+-/1�6�%�<�=��� LMNOPQRfSX[ghjACEOWj�&���%�� nrvwLMNOPQRS[��G�H�I�K�Q�R�S�T�U�Y�Z�]���������������������!59DIKLVnopqrwxyz{|}~kmoqsvwx   "$&(*,.02468:<>@BDFJLVceg�q�� �G�H�I�K�U�Y�Z�]���������!9KLVlmopqnopqr}~kosvx  *,.2468:<>@BDF�4�� �Y�Z�]���lmopq}~osvx468:<>@BDF�=�G�H�I�K�U������!9KLVnopqrk  *,.2�q�� � � �G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� nopqrxyz{|� � � kqs� w� � � � � � � � � � �    "$&(*,.02B� D� F� � �\�^�PX� �\�^�PX��Z�\�]�^��sBDFPX�y�� �8�:�<�=�Q�R�T�Z�\�]�������������������25:DIlmopqfwXghjmsABCDEFJLMOPQSVWXcegj��8�Z�]���2:sBDFM�4�8�:�<�=�\������2:fXghjACEMOPQSWXj��%��'�+�3�5�8�:�=�������������������� � 28:Q�U()+,L�M�N�O�P�Q�R�S]^_`af���S�WX[�dgj������������������!#%')+-/1ACEMQRSTh�i�j�-�8�:�<�=������2:QfXghjACEMOWhj�Y�%��8�:�<��=�������������� ����� �2:Q�L�M�N�O�P�Q�R�f���S�X[�gh�j� �������� � � ���������������ACEMO�QRSTW�h�i�j�.�8�<�=�������2:QfXghjACEMOWhij�!�8�<�������2:QhMOWhi��8�=��2:fXgjACEMj�0�Q�R�T�\�������������5DIwmJLPVXceg��� �Z�]�lmopqsBDF��RT�T�G�H�I�K�S�U������!9KLVnopqrxyz{|kqw   "$&(*,.02��� � � �E�G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� ghijklmnopqrxyz{|� � � kqs� w� � � � � � � � � � � �   "$&(*,.02B� D� F� i������RTi��E�G� �H� �I� �K� �U� �� �� �� �� �� ���� �� �� !� 9� K� L� V� n� o� p� q� r� � � � � � � � � � � � � � � k� � � � � � � � � � � � ��  �  � � � � � � *� ,� .� 2� RTi���Z�\�]���sBDFPXi� �� lmopq� �� lmopq�!�L� �O� �P� �S�Wxyz{|qw "$&(0���� ^�!������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������|~��������������&����r ����D��K������>��z��Djb3,'����������������������������������������������������������������������������������������������������{������q��Q������������������������������������������������������v����������8������������������������������������������������������������������������������������������������������������������������������������������������������������ -������������������������������������������������������������������������ ��������������������������������������������m����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������x�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������V��������������������������������������������������������������������������������������������y������������������������������������������x����� � ��������%�)��,�4� �8�>��E�G��I�I��L�L��Q�T��V�V�"�Z�Z�#�\�^�$���'���(���,���-���.���/���1���2���3���6���7���8���9���:���;���<���=���>�@  �B  �C�D+-�G00�J22�KII�Llr�Mvw�T((�V*+�WGH�YJJ�[Lr�\w|�����������������������������SX�[j�mm�qq�ss�ww�z{�}���   ')-/079b(c00q33r55sAFtIIzKK{MM|OP}UX[[]^``ddffjj�:���� � ��������&�&��'�'��(�(��)�)��,�-��.�.� �/�/� �0�0� �1�2��3�3��4�4� �8�8��9�9� �:�:� �;�;��<�<��=�=��>�>��E�E��F�F��G�G��I�I��L�L��Q�R��S�S��T�T��V�V��Z�Z��\�\��]�]��^�^���������������������������������������������������������� ��� ����   � �� �++�,,�--�00� 22� II�lm�nn�oq�rr�vw�((�*+�GH�JJ�SS�TW�X\�]a�be� ff�gm�nn�or�ww�x|�������������������������������� � � � � � ������������������� � � � � � ����������TT�UV�WW�XX�\\�]]�^^�_`�aa� bc�dd�ee� ff�gg�hh�ii�jj�mm�qq�ss�ww�zz�{{�}~�� � ������� �������������������������� ��������������������������������������������  �  �  �  �  �����������������  �!!�""�##�$$�%%�&&�''�((�00�33� 55� AA�BB�CC�DD�EE�FF�II� KK�MM�OO�PP�UU�VV�WW�XX�[[�]]�^^�``� dd�ff�jj���m���� � �����������%�%��'�'��+�+��.�.��3�3��5�5��7�7��8�8� �9�9��:�:� �;�;� �<�<��=�=��>�>��E�E��G�I��K�K��Q�R��S�S��T�T��U�U��W�W��Y�Y� �Z�Z��\�\��]�]��^�^� ������������������ ������������������������ ��� ��������� �������������������������������������������������  ���� �����  �!!�22� 55�88�99�::� DD�II�KL�QQ�UU�VV�ij�lm�nn�oq�rr�vw�()�+,�FF�LR�SS�]a�be�ff�gm�nr�ww�x|�}� �������������������������������������������������� � � �� �� �� �� �� �� � ����� �� �� �SS�WW�XX�[[�^^�dd�gg�hh�jj�kk�mm�oo� qq�ss�vv� ww�xx� ������ ��������������� � � ���������� ������������������������������������������������������������������  �  �����������  �!!�""�##�$$�%%�&&�''�((�))�**�++�,,�--�..�//�00�11�22�33�44� 55�66� 88� ::� <<� >>� @@� AA�BB�CC�DD�EE�FF�JJ�LL�MM� OO�PP�QQ�RR�SS�TT�VV�WW�XX�cc�ee�gg�hh�ii�jj�pp������ �DFLT�cyrl�Hgrek�vlatn���������� ���(�4�A�K�U�_�i�s�}������������� ���)�5�B�L�V�`�j�t�~������������� �� �*�6�C�M�W�a�k�u�������(�AZE �TCRT �~MOL �NAV �ROM �TUR ,����� ��!�+�2�7�D�N�X�b�l�v�������������"�,�8�E�O�Y�c�m�w�������������#�-�9�F�P�Z�d�n�x�������������$�.�:�>�G�Q�[�e�o�y�������������%�/�;�?�H�R�\�f�p�z�������������&�0�<�@�I�S�]�g�q�{���������� ���'�1�3�=�J�T�^�h�r�|�������c2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^dligfdligfdligfdligfdligfdligfdligfdligfdligfdligfdnomldnomldnomldnomldnomldnomldnomldnomldnomldnomlfracrfracrfracrfracrfracrfracrfracrfracrfracrfracrliga|ligalnumlnumlnumlnumlnumlnumlnumlnumlnumlnumloclloclloclnumrnumrnumrnumrnumrnumrnumrnumrnumrnumronumonumonumonumonumonumonumonumonumonumpnumpnumpnumpnumpnumpnumpnumpnumpnumpnumsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpss01ss01ss01ss01ss01ss01ss01ss01ss01ss01ss02ss02ss02ss02ss02ss02ss02ss02ss02ss02ss03ss03ss03ss03ss03ss03ss03ss03ss03ss03ss04ss04ss04ss04ss04ss04ss04ss04ss04ss04ss05ss05ss05ss05ss05ss05ss05ss05ss05ss05ss06ss06ss06ss06ss06ss06ss06ss06ss06ss06ss07ss07ss07ss07ss07ss07ss07ss07ss07ss07tnumtnumtnumtnumtnumtnumtnumtnumtnumtnum����������������������������� ���� ������������������������������������ ���� ���� ���� ������������������8` (^�\z.Bzlz�������D;�   /�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDFEGHIJKLMNOPQR  ����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g������������������������������������,028:<>?EFGHJLMNOPQRSTUVWXYZ[\]^_`abcdefSTUVWXY[\]^_`abdefghijz{|}~IKOWY^j������t�0;�   /�     O !"#$%&'()*+,-./123456789:;<=>?@ABCDFEGHIJKLMNPQR  ���E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^���������������������������-139;=@GKghijklmnopqrstuvwxyz{|}~GJLPXZ[_k������*�B�Z�r���������������M�������x�������N�������`�������������H�������������0��������������������������������6�r�����Jd~2Dv$6hr|(2Tn$.8Bl����� �&�,L��M��O����{��������������� �������� �&�,T��U�� �� ��}������� w������������ �&�,X��Y������������������������������� ������ ����$y����\���������� �&�,]��^��`�������������� ���������������������� �������� �&�,b��c����5����3����� ���������������� ����$��f��E��C��A����� ��������� �&�,g��h��j����|��������������� �������� �&�,o��p�� �� ��~������x������������������������������� ������ ����$z����w���������� �&�,x��y��{�������������� ���������������������� �������� �&�,}��~����6����4����� ���������������� ����$����F��D��B����� ���������������������� ����$s��t���������� ����$+��)��/��-��1���� ����$,��*��0��.��2���� ����$9��7��=��;��?���� ����$:��8��>��<��@���������%�)���+�-��/�4��6�;��=�>��E�I��K�M��O�T��V�[�$�]�^�*���,���-���.���/���0���1���5���������������������������&�� ���� ��J��X����X���J�W�������D�� �����M����M��������� �����P����P���J����������K�������'�������������6��������������� ����/�O�������� (*)+, !"$%�� �'�(�+�3�5�F�G�H�K�S�T�U������� �&''���I�K"�������f�=-.019:<������������������#qrstuv��������v#qrstu����������������������������-.019:<=�������i�������������R��������||����������(�������� 2�z�s�t345678�������������&�@>AB?C�������������M�N��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/fonts/Roboto-Regular.ttf�������������������������������������������������������0000666�0000000�0000000�00000476074�00000000000�017222� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� GDEFWY���DGPOSJr�0��R$GSUBÆ�dT��OS/2�����`cmap@Iv��|��cvt $A��/���Lfpgmg\��-D��gasp������ glyfݛ��9�6hdmx78����headF��,���6hhea ��d���$hmtx脈����locag��0(�� maxp����� name5ScY� (��postm�d���� prept��/����������*Y_<������.����N 0s��� ����������l �� IJ 0���������������������T����������������3��3���f������������� P�!���!����GOOG�@�����f� �����:� � ��d���������������w~�n�i�ee�g��&r��N�5�%�L�~�s~�~�]~�^~�5~�~�~�M~�p~�d��)�Hd�.��K/�j8��5�w?��l�s�z�-�j�5�N����v ��m��P�10���=�9��V�H�(� X�@�y�9Z�m}�0�\�_=�]�<}�`h�����j��[}��_� �_� i��!�+�)��X�@��q��`�i�[�i���ZX�fI�[��fn�J�Z�x�F�a�B�>�{��C��t�z�z�f�U5�P9�o�DzD�Y�v���N�~�G�[���s�O�")�"���hD�a��]~�e�[��7�b���xj���y*�2�{�^Z�~����o����^��'8 � �q�s��q�g>�2�x��E�M�ZR�q�d��.�`P�c%�m��z�n�%�e�)�M�e�`,�Q]��W�_�z�yBH�J�*d�{�1��>� ��2C��P��/�M,�S�z������d�'��Yl�a�[��. ��X�R��,����(�d�Y�gx���6�X�M�d�d�/hM�g�'���+�V+���(F� � ��� ��#�P�Lq�g�[ ��.q�g�[�$�~�+�2�uG�d�t��g��q��f������,V��c���� �~��D�>��1���q�m,�4\�o�j�p�/�? �Z����]�h�i�:I�;�W�Y�dV�6+�1I�R�y�Du�?���v�e�# �Fd� �o��)����)���� ��\����0�����������4�%4�%@�?�� �`�0�$�O�h�<�$i�F�W��Z���&�Df�lf�Y�;�6`�z�[U��v�c�9+�~�_�"�*t� H�]O��z�h:��g�&�T�d�cj�Y�j��E��?:�b �ed��>/��+L��n�\�<n��<�<�<�<�_����3�[5�\ �;�Z�g����i�i^�n���P�|�`����c���+T�����`\��YJ� �C&�(|�tg��1T�&+� #�G�P�z�B�>�6�[�V�:�O�I��:��dL�$��=�� �C3�0<��g��`g��>��?g�`�`�ur�&|�`A�'O�t�(�Y�$�. �?�G�N��'�"(�j�=Q����N�{�Kv��P� G�y� �7�#�`_� �&a�&j�=j���^?�G�`3�0�B"��(}�2�\�[�[y�W��[=�]}�`�~�~��~�~���X��>�P�6�[�V�:�O�Ik�e.�J�`���x���P���5�%]�%]�%���18�8�8�8�8�8�8�5�w����--�--��v�v�v�v�v0�0�0�0��Z�mZ�mZ�mZ�mZ�mZ�mZ�m0�\=�]=�]=�]=�]�j��[�[�[�[�[i�i�i�i���8�Z�m8�Z�m8�Z�m5�w0�\5�w0�\5�w0�\5�w0�\?��_�=�]�=�]�=�]�=�]�=�]s�z}�`s�z}�`s�z}�`s�z}�`�h�----�-���j�5��N��N��WN��N���j��j��j�j�v�[�v�[�v�[����S��c�P �_�P �_�P �_�P �_�P �_�1� �1� �1� 0�i�0�i�0�i�0�i�0�i�0�i��=�+����V�X�V�X�V�Xz�N�v�[&�(�������|�`�������`�`�`�`�`|�t|�t|�t|�t+� ���|�`|�`|�`|�`�������c�c�c�c����+T���������`�`�`J�J�J� �C �C �C �C&�(&�(&�(|�t|�t|�t|�t|�t|�t�1+� +� #�G#�G#�G8��2xf8����V�-�����v ��1��9-��dP�c��]�s��[��!�)]��[]��z�s��P-�-j�5$���M8��s������v� �5�w�1�9Z�m=�]��[}�0�\��)=�][� �_�R���=�+�=�+�=�+��e�g���0��8�Z�m��=�]��Z�_ �Y�[ I�v�P�X5�w0�\��.-�C� �-�8�Z�m8�Z�mz�N�=�]�]7�b7�bC� ��P�X�����v�[q�g�[q�g�[d�M�d�M��M��M�z�Y�g�6��9�)�_�/�,8�Z�m8�Z�m8�Z�m8�Z8�Z�m8�Z�m8�Z�m8�Z�m8�Z�m8�Z�m8�Z�m8�Z�m�=�]�=�]�=�]�=�]=�=�]�=�]�=�]-��-���v�[�v�[�v�[�G�v�[�v�[�v�[~�e�[~�e�[~�e�[~�e�[~�e�[0�i�0�i������������������_�_$�R����1�(�9�)z�Y�gz�Y�gs�[�C� �/�?h�s�[8� '�������/�,��.�9�)P�cl�?�~�]~�^~�5~��d�s�z}�`�j�8�Z�9�_=�)- �v�3�U0�i�+:�}�?��_?��_�h�����N�����j� �}����P �_�1� ��!��!�=�+�V�Xx�"$gW�P��#�G��T���`\�&�(+� T�&+� �� �C��+T��"�P�������`�\�|�`&�(T�&?�G�|�`+� ���"g�`8�Z�m�=�]����� �� �����   ������      �    �   ���������������� ���l������j���� �~���������%'0S_g~7Y #%/EOboy?M    " ' 0 3 : < D t  !!!!"!&!.!^"""""""+"H"`"e%������ � ����������&(1T`h7Y� #�&0FPcpz�>M �    % 0 2 9 < D t  !!!!"!&!.!["""""""+"H"`"d%���������������w��y����dC������� ����������������I��o OM][W��TSQIvAn8 ����ywlߓa5ߒޫ߆߅~{oS<9 �������������������������(��(��(��j��������������jt������������������������b����j������������&��H��X����������������������������������������������������������������������������������������������������LMNOPQ�H\]^_`a��bcdef��ghijkl��wxyz{|��}~�GG�I��������JKRm��S�TUV��]^_�`a�bc�d�e�fg�h��ijklmnop�rs�q�������t��z�{�|}~��������������������������]'(bc\)*+,-^_./WXIJ01`a23KL456789MNjkOP:;QR<=>[?@YZABhiCDdeSTfgEFGUVHIlmJnijpoH� ���� @����������������������������� ��� ������ ���~�����������E���������c��������F���������o��������L�����������������S��������H��������\�����������������b�����������������g�����������������n�����������������w�����������������}����������������������G������G����%����&��&�����'��'��I��(��0����1��1�����2��7����8��8�����9��@����A��B�����C��I����J��K�����L��Q����R��S�����T��_����`��a����b��e����f��g��J��h��~�������������������������������������������������R������m��������������������7��7�����Y��Y������������������������������������������������������ �� ������������#��#����������������S�������������T������W������X�������������]�������������`�������������b�������������d�������������e�������������f�������������h�������������i�������������p�������������r�������������q�������������t�������������u����������������������������z�������������{�������������|�� �� ����� �� ���� �� �����������������������������������������������������������������������������"����#��$�����%��%����&��/�����0��0����1��4�����5��5����6��8�����9��9����:��=�����>��>����?��?�����@��A����B��B�����C��C����D��D�����E��E����F��O�����P��P����Q��Q����R��R����S��S����T��T����U��X����Y��[����\��\����]��]����^��^����_��a����b��b��]��c��o�� ��p��q����r��u����v��w����x��x����y��y����z����������'������b������\������)������^������.������W������������I������0������`������2������K������4������������M������������j������O������:������Q������<������[������?������Y������������A������h������C������d������S������f������������E������������������������F������������U������������H������������l��������J������������K������n���������������>��?��������������������������A��M��M���� ��� ��[�� �� ��g�� �� ��i�� �� ��p�� �� ��k�� �� "��s�� %�� '��v�� 0�� 0��y�� 2�� 3���� 9�� :��z�� <�� <���� D�� D��|�� t�� t��}�� �� ��~�� �� ��o�� �� ���� �� ���� �� ��H�� �� ���� �� ���� �� ���� �� ����!��!����!��!����!��!����!"��!"����!&��!&�����!.��!.����![��!^����"��"����"��"�����"��"����"��"����"��"����"��"����"+��"+����"H��"H����"`��"`����"d��"e����%��%���������������������������������,K PXY _^-, EiD`-,*!-, F%FRX#Y Id F had%F hadRX#eY/ �SXi �TX!@Yi �TX!@eYY:-, F%FRX#Y F jad%F jadRX#Y/-,K &PXQXD@DY!! EPXD!YY-, EiD` E}iD`-,*-,K &SX@�Y &SX#!#Y &SX#!#Y &SX#!�#Y &SX#!@#Y &SX%EPX#!#!%E#!#!Y!YD- ,KSXED!!Y- ,$E- ,%E- ,' SX@��c�TX�$pY#SX �TX�$pYYY- ,@ �ZX%�D�%DY- +�+�++:0%�+�H;.!�+XH8(�+RC4%�+^M<+�+6,"�+q]F2�+w\:#�+~gP9�+ TE6&�+ v`K6�+ dN:#�+ ٲc<�+  �+<2'�+� +� E}iD0ssPttpusou��*����x��d�N�Z��`�V�4<�����`�� !� :�������������a�a�a�a�a��8:8kJx<>kF[p3  t M - H { B ~  Jt;3X2At=exq6};R h=`5i  M y !!O![!u!!" "m"#&#z#$%%h%&8&&''K''(4()Q))*N*++k++,U,,,,,-8-l--.!.>.[.d.../�/C/O/u/00J0001g12)233F34#445J5w56>667D778889K9:::;_;<G<<=.==>i>>?@??@,@i@A AmAB6BC"CD D/DDEqEFFHFFGGFGHHGHHIIIJ=JKKLLLM^MMN\NOFOP-P|PQVQR:RSOSTzTUtUUVjVWXDXYBYYZZ1ZhZ~Z[e[\@\]]>]h]^^i^__~_`1``ab#bsbccTcddwde3ef#ffgDgSggghhii{ij>jkkl l|lm mqmnnnnnnnnnnnnnnn%n/n9nPntnnnnno%ocooopppqq!q4qHqrrsCsOttrtuuvfvw)wx?xy1yyyyyzHznzzz{{|S|||}}}?}b}n}~(~"WWr)G SCD^yg=XGAl*lȏ!Nʐ'=Ka)�nΕ4f#AJ7$`>yCc7y_hhˤ/1KoϨIQyKfΫKwǭ 3EYkCKS[fnzݯݯKRͱ+DP\sѲ/F]tҳ0G]sԴ0F]vе-C\s϶I߷ $:Qhݸ !8OfκRiúں+BTkǻ޻ #:Q]iļ(?KWnؽ!8O[g~¾پ6LXdp|̿'@YrNe|5Kby§3I_xÑÝé1HaxďĦĽ1JawŎ5LbxƎƥ$:QhtNjǢǹ*6KWnzȑȨȿ(>J`lɂɎɤɺ_vʌʤʻ #/;W_gowˇˏ˗˟˧˯˷˿'>Toẇ̗̯̏ %<ͧͯ&=EMU]emu}΅΍Τάδ0GOWpxϏϥϼ3Jaiq}ДМг'>FNgрьјѤѰѼ-D[t|҄қҲ7Of|ӕӮ ";SjԀԙԱ1NZfnzՆՒ՞յ.G_x֐֫)B[t׍ר 6Og؀ؘر/F]iuفٍ٤ٻ6Ngښڴ'>Ukwۃۏۛ۲%<Sj܀܌ܘܤܰ ݁ݖݢݮݺ&2>JVbnv2t߳u=;COYaiqy0Ib{)5AMYeq}4@LXdp| !-9EQYaiqy!)BJawx"*6Mckw����d��(��� � ��q 9 �а а  а  ��EX/>Y�EX�/�>Y�9�9�9�9 �9 �9 01!!!!5!(<6 }wx^^^��{�� �/��EX/>Y�EX / >Y +X!Y901#3462"&[ 7l88l7-==Z;;��#��� ��/ 9/а01#3#3oox��w�������EX / >Y�EX/>Y�EX/>Y�EX/>Y 9|/� +X!Yаа а / +X!Y а ааа�а01!##5!!5!3!33#3##!!PP ERRRREPEfb``f#b���n0�+�f��EX / >Y�EX"/">Y" 9  а а  +X!Y +X!Y"а"&а") +X!Y014&'&&546753#4&#"#5&&53326Xÿrw~1Q˷ӹw\~3Aѡ͍{nfycwjƋ~��i� ��&�4�8�x��EX/>Y�EX#/#>Y а / +X!Y +X!Y#а/#* +X!Y1 +X!Y5#95/7#97/014632#"&5326554&"46  &5326554&#"'iXJGWVV;XJHVWIGYiiGNebUINffRуGOecUJOdcTBrB��e��'�3���EX / >Y�EX/>Y�EX/>Y" 9* 9"*9*"9 9 9 99 +X!Y!9 1 +X!Y01467&&54632653#'#"$2776654&#"euaBĨYokDD{aJgדz!"vvD2dLR`iuvGXRO}sBEKp{v`S0W>CYo��g!�����/9/01#3��*k�� �//0147&'y& Uu&yOTFzp4U~`qJT���&*7k�� �//01'654'77u'Xb'wEgIqv/ iPqId��aU�� ��EX/>Y��/  /01%73%'J.. ).|}ZpXn[^ [���N�4� �� /�а  +X!Y01!!#!5!3jj 4̯��4���� / +X!Y�а�/01'6753i^cHe���% ���/ +X!Y01!5! ��v�� ���EX/>Y +X!Y017462"&9r;;r9a0@@0.>>������/�EX/>Y01#3`}-���s � ��9��EX / >Y�EX/>Y  +X!Y +X!Y01#"532'4&#"3267 m53A8 ������9��EX/>Y�EX�/�>Y�9/ +X!Y901!#5%3ٺщ���]��3��M��EX/>Y�EX�/�>Y +X!Yв9  +X!Y в901!!56654&#"#4$32!3FpUszۅ0UrձY��^�&�x��EX / >Y�EX/>Y� 9�/�]�q/�]_�r  +X!Y  а�& +X!Y&�9а +X!Y013665#"#4632 $5332654&'#x{jx�f~2r�q_,&޶s��5��P� ��I��EX / >Y�EX/>Y 9/ +X!Yа в 9 9013##!53!ʺiRm9(��-��a��EX/>Y�EX / >Y +X!Y 9/ +X!Y9 а  +X!Y01!!632#"&'332654&#"J,kvyE1֫s?ֽ}5(����!�N��EX�/�>Y�EX / >Y� +X!Y �9/ +X!Y  +X!Y01#632#"�55�%"32654&O"�sǾWS_y}AGprVDܸ��M��%��2��EX/>Y�EX/>Y +X!Y�901#!5!%YH���p��!�+�a��EX/>Y�EX / >Y' 9'/'] +X!Y'9'9  +X!Y" +X!Y01#"&5467&&546324&"326"264&sbrrap헛mޅ4m01wv10lztoތ���d��$�X��EX / >Y�EX/>Y 9/� 9 +X!Y +X!Y  +X!Y01#"&&546632�#5366%26754&#">:`~fö$']$yzET|ሒ|6WyrTJ仙��mD�&���s���EX / >Y01�)UD�'�s� ����EX/>Y01��H�zJ����EX/>Yа/015r2{z������%�/а/� +X!Y +X!Y01!5!!5!BB.����K����EX/>Yа/0155kV��Kv��!�Q��EX/>Y�EX / >Y +X!Y�9�9  +X!Y в�9016677654&#"#6632462"&e2MTnif|㶽ӢmI7l88l7wT_miwl[˱lQ-==Z;;���j;�5�B�h�2/�EX/>Yв29/99 +X!Yа2 +X!Y*а*/# +X!Y@ +X!Y01#"'#"&766323267�!"3267#"$$3232677&#" ص56JyiQP4qȴ 'Z<%>i |dQX<o$.8@uUSͥ+?,#s'2Zf_ ������� �F��EX/>Y�EX/>Y�EX/>Y 9 /� +X!Y 901!#3#!,-M|P��������U��EX/>Y�EX�/�>Y�9/ +X!Y9� +X!Y +X!Y013!2#!265!%!2654&#!tdv="~f+!z~lxm���w��E��EX / >Y�EX/>Y а  +X!Y +X!Y01# �54$32�#&&#"3267ɑ Ʋr64宜葴����� ��9��EX/>Y�EX�/�>Y  +X!Y�  +X!Y013!232554'$]ʦU�����F� �N��EX/>Y�EX/>Y 9 /� +X!Y +X!Y +X!Y01!!!!!!c-w,����/� �@��EX/>Y�EX/>Y 9 /� +X!Y +X!Y01!#!!!:c}��z��b��EX / >Y�EX/>Y а  +X!Y +X!Y 9/]?O] +X!Y01%#"$'5�!2#!"3267!5!J36l5ji4Ij!w09G����� �U��EX/>Y�EX / >Y�EX�/�>Y�EX/>Y� а / r/ ] +X!Y01!#!#3!3"_r�����w����EX/>Y�EX�/�>Y01!#3w���5��.��EX�/�>Y�EX/>Y а  +X!Y013#"&533267 w}������ �t��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9@J�Z�j�z�����]9�]9@6FVfv ]01#33#j0}������(��EX/>Y�EX/>Y� +X!Y01%!!3j�����R��Y��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�9�9 �901 3###"#\P7de������ �L 9��EX/>Y�EX/>Y�EX�/�>Y�EX/>Y�9�901!##33#߿bg��v ���9��EX / >Y�EX/>Y  +X!Y +X!Y01#"$'54$32'#"327   лӹ9iBk������ ��M 9  ��EX/>Y�EX/>Y 9 /� +X!Y +X!Y01#!2#%!2654&'!iY:坑��m ��"�M#$9��EX/>Y�EX/>Y9 +X!Y  +X!Y01%#"$'54$32'#" 7yHP  ;tVy9iBk��������a9��EX/>Y�EX/>Y�EX / >Y9/� +X!Y �9 +X!Y01!#!2#!2654&'! Vn'Mֈ2 |���Pr�&�a�'(9��EX/>Y�EX/>Y а +X!Y&9& +X!Yа" +X!Y01&&54$32#4&#"#"$&533264&VܖkcãGϘty}oY{f{os|u���1����.��EX/>Y�EX/>Y� +X!Y01!#!5!,-f����<9��EX�/�>Y�EX / >Y�EX/>Y +X!Y01�"�'332653"&�������8�9��EX/>Y�EX/>Y�EX/>Y�901%3#3P���=����Y��EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y 9 9  9017373#'#3) (ɯP%oo��9��� �k��EX/>Y�EX / >Y�EX/>Y�EX/>Y�9@ ����]9@ ]�9 �9013##3]43.."8�������1��EX/>Y�EX/>Y�EX/>Y�9013#3e| o���V��z� �D��EX/>Y�EX/>Y� +X!Y�9 +X!Y 901%!!5!5!9A��� ��"�//� +X!Y +X!Y01#3!! yx���(8���/�EX�/�>Y013#(`�� ��%�// +X!Y +X!Y01!!53# zH���@��'�9��EX/>Y�в9/01#3#+*)��i������EX/>Y� +X!Y01!5!l���9��#�/]��/а/]01#3ڟ&���mN��(�y)*9 ��EX/>Y�EX/>Y�EX�/�>Y9 9 / +X!Y 9 +X!Y # +X!Y01!&'#"&54$3354&#"#46632%2675# ( tqcsv& W#t RUasdGQXXZHWb�� ����d9�/�EX / >Y�EX/>Y�EX/>Y9 9  +X!Y +X!Y01#"'#36 '4&#"326 p pṒPUӑ}�ËΪ,��\N��I9��EX/>Y�EX/>Y� +X!Yаа +X!Y01%2673#"�546632#&&#">cvntٔixZ]d'�ڮi#���_����d9�/�EX/>Y�EX / >Y�EX/>Y 9  9  +X!Y +X!Y014323#'#"5327&#"_쿾o oƼQS&/4�t4О���]N���i9��EX/>Y�EX�/�>Y�9/]  +X!Y� +X!Y�9 +X!Y01"�5546632!3267"!5&&M{݁#b3qp!"MPBXʣ��<����c9��EX/>Y�EX/>Y�EX/>Y�EX�/�>Y +X!Y  +X!Yа013#5354632&#"3#竫@? /5Zbo ibrU��`VN��$�"%&9" ��EX/>Y�EX/>Y�EX / >Y�EX/>Y9 9  +X!Y9 +X!Y" +X!Y0143273#"&'732655#"7327&#"`o u;`wo뺖RU&+xdWo]2џ��������I 9�/�EX/>Y�EX/>Y�EX/>Y�9  +X!Y0163 #&&#"#3E{WioZ&}5up`N�����h�� �> 9��EX/>Y�EX�/�>Y а / +X!Y01!#3462"&U7l88l7:->>Z<<�KY� ��I9���EX / >Y�EX/>Y +X!Y а/ +X!Y01!"'532654632"&K=4 4>A75688l6:ICS,?>Z<<����� �� �u��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9@:�J�Z�j�z������ ]9@6FVfv ]01#373#tcQ[y�_wd<����U�����EX/>Y�EX�/�>Y01!#3U������xN��w9��EX/>Y�EX/>Y�EX�/�>Y�EX / >Y�EX/>Y�EX/>Y 9 9 +X!Y01632663 #4&#"#4#"#:wR6vdj}g C:xN`+ts{h2:����N��S 9��EX/>Y�EX�/�>Y�EX/>Y�EX/>Y9  +X!Y0163 #&&#"#;|WioZ&:}5up`N:���[4N���C 9 ��EX/>Y�EX / >Y +X!Y +X!Y0146632�#"�532654&#"[}ߏyﺧ' 2 Dz��`N���n9 ��EX / >Y�EX / >Y�EX/>Y�EX/>Y 9 9  +X!Y +X!Y01#"'#3632'4&#"326q q㹜TS}xԕ���_`N���k9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9  9 +X!Y +X!Y0143273##"5327&#"_op鹝WX&)m&x1Ԓ����N� �F9��EX / >Y�EX/>Y�EX/>Y  +X!Y 901&#"#3632*1A[6�:}��_N�&�a '(9��EX / >Y�EX/>Y 9  а  +X!Y +X!Y!а$ +X!Y014&$&&54632#4&#"#"&&53326qO᯸庁berjS蹂qriKS<TtPLnXGCD>VyW\`]mU�� V@��_9��EX/>Y�EX/>Y�EX / >Y�а�/ +X!Y  +X!Yа013#327#"&5#536A 8IE|~@aAA ��:��S 9��EX/>Y�EX / >Y�EX/>Y�EX/>Y� 9  +X!Y01%#"&'33273#(lѭFkE���!��:��8�9��EX/>Y�EX/>Y�EX/>Y�901%3#3 |x?:���+��:� �` 9��EX/>Y�EX/>Y�EX / >Y�EX/>Y�EX/>Y� 9 9 901%3##33JйŖ�Ƹ;4:*��)��:� �S��EX/>Y�EX / >Y�EX/>Y�EX/>Y� 9 9�9 �9013##3mmk#��K:��I�9��EX/>Y�EX/>Y�EX/>Y�9  +X!Y� 013#''526773Me#E2^i")~+ Len.��X��:� �D��EX/>Y�EX/>Y� +X!Y�9 +X!Y 901%!!5!5!:yU4���@=��19� /�/ �9/] +X!Y901&&554#5255667x&ѧ2з3sCYZB���D����/�EX/>Y01#3D���r=��19� // 9/] +X!Y9016547&55'73"&ԵA TRCs2ʼ2���"��B9��EX/>Y�аа/ +X!Y +X!Y 01#".#"4632265ﻉHJ*NTL@L_ 5$k^@ t_��fM�� �2 9��/�EX / >Y +X!Y9013#"&462 7l88l7L->>Z<<��i &�!�R�"#9��EX/>Y�EX / >Yв� +X!Y ааа +X!Y01%2673#5&554753#&&#"JdƐʱiyY~"#!Ԗi#��[��h�!�|"#9��EX/>Y�EX/>Y9/_rq]� +X!Y +X!Yаа� ааа +X!Y01!!536675'#534632#4&#"!>M(2 Ⱦ޿oi ?nܚ[ `ݝԱk|}���i[��*�?+,9'��EX/>Yа/ +X!Y' +X!Y01%#"''7&547'7632726654&&#"Oϟhpğnf`sqqpqspΣxyğ{{z{{zyx�������k��EX/>Y�EX/>Y�EX / >Y+� 9]а +X!Yаа +X!Y 013!!!!#!5!5!5!3fl^8z9^0}|B|}���M�����/�EX/>Y+013#3��Zy�4�D�#EF9#5�/�EX#/#>Y#9? +X!Y?9а +X!Y0#907 +X!Y709#'а#* +X!Y01#"&'&5732654&'.547&&54$32#4&#"%&'6654&yEHpFѶ]BG 8q:ZKPK6,NTU1d89qu`Yi>0ooX1d}sbEPAPHaeEFPBReEXm���f����/ +X!Y аа/01462"&%462"&f7l88l77l88l7[-==Z<<+->>Z<<���[��*�9�':;9'а'6��EX./.>Y�EX6/6>Y6.9/] .69 /�  ] 9 +X!Y +X!Y 96  +X!Y.' +X!Y01#"&554632#4&#"3265% $54$#"4$ #"$__[^ll^\]@sKJUӶnӤcU{qxTeۦ%"ܪZX�����%�l&'9��EX/>Y&9/�в9 9 / +X!Y 9 +X!Y   +X!Y01&'#"&5463354#"'4632%2675#j Lwl|EO+XpSY"&V|gox463 gaQ{(?3^�f�d�&z�zD��w ���/а/ +X!Y01#!5!{?w��Z���4�=�6>?96 а6а6#��EX/>Y�EX / >Y +X!Y +X!Y 9 /" 9"/�""]5 "95/5]�55] +X!Y(59 /а//"= +X!Y014$ #"$732$54$#"#!2#&4'&''36654&##ZKJs졠zsHXNdZXǬۦ"!Q}{A2=V&$`B6I=���x!B���/ +X!Y01!5!B6!��|� ��/��EX/>Y а /  +X!Y +X!Y014632#"&2654&#"jhhi6JJ67KKhijG9:KOlJ��a��� ��F� /�EX / >Y �а  +X!Yа  +X!Y9 ]01!!#!5!3!5!lACVb ���B��T9��EX/>Y�EX�/�>Y +X!Yв9 +X!Y в901!5654&#"#46 !,m@<KGkTlfE1=L9rnhkO��>�&� '(9��EX/>Y�EX/>Y�9�/o���]?�q��/�]_�r +X!Y 9�& +X!Y&�99  +X!Y0132654&#"#4632#"&5332654'# TJH?F9K|FBOCFIXe=0-:3)b{yh7[)j}~k-<<3q���{��#�/]�а�/��]/013#<���`:��P 9��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Y  9013273#'#"'#Sgt> ]Q: sI+��C��@� �+ 9��EX/>Y�EX�/�>Y�901!#"$54$3!T  P���kyI� � 9�/ +XY01462"&9r;;r90@@0/??��tM����A9��EX�/�>Y�EX/>Y#]�9 +XY 01!#'2654&'7 OW@b 4aqk4/,* ��z��@9��EX/>Y�EX�/�>Y�9/ +X!Y901#5%3cY9u���z'� ��@9��EX/>Y 9 / +X!Y +X!Y014632 &5326554&#"z̾aTS_aSQ`cJ¥drseNcrna��f�x�&{ ��{j���U���'�'|������EX/>Y01�P���'|���'�����EX / >Y01�o���'|��'2���1���EX!/!>Y01��DxM��"�W #$9 �/�EX!/!>Y�!9�9  +X!Y в�9! +X!Y0132653#"&547765"&5462L)` tmd}֠mB7l88l7jvc%msq[ɳqN=->>-,<<���W���w��EX/>Y�EX�/�>Y�EX/>Y�9/ +X!Y +X!Y �9 /  +X!Y� +X!Y�901!!!#!!!!!!WpMNa)x��Y�c� �8�/ 9 / 9 9 9в 9  017YJwIIwJwIPO{O{{Q���v�� �)�f*+9а&��EX/>Y�EX/>Y9#9#а +X!Y$а& +X!Y01#"'#7&54$3273&#"4'327 a ֔g,b4f8[yRhSB}co @����]� ��W 9 ��EX�/�>Y�EX / >Y� 9/� 9/  +X!Y +X!Y01!2#!#!2654&'`wi~Cޗx{��j�*�i!+,9��EX/>Y�EX/>Y�EX�/�>Y 99 +X!Y 9#9( +X!Y01!#4632#"&'732654.54654&#"DϺŀKV˶Q&+15kqJWhXW볟}E3_L, ,^R4`QYT^k��N|N�*�5�=�Ʋ>?9.а9��EX/>Y�EX/>Y�EX�/�>Y�EX/>Y�9 9 / ] +X!Y 9�9:�9:/::]! +X!Y�% +X!Y(�9+а / +X!Y601 '#"&5463354&#"'46326632!3277%2675#"!54&A⍧nhis2?i(y/@ H2ujPsV^Uk{nQSSOWsLyJ6nSM]4���~-,��+�T,-9(��EX/>Y�EX/>Y9/9" +X!Y( +X!Y01#"&&546632&''7&'77'&&#"32654u؆ypρy0I9ﯽIh!\}g]rÍc[16d8=I���G�-�� ��N9�а�/ +X!Y +XY +XY +XY +XY01!5!462"&462"&-9r;;r99r;;r9X:0@@0/>>0@@0.??���[z4���&�c'(9а#��EX/>Y�EX/>Y# +X!Y!#9!а +X!Y9 014663273#"'#7&&#"4'3265[{n^I|f|hVJ|d͹aW>HfW7B'*͚#˕7o ڵoP۹��`'����d9 �/�EX / >Y�EX/>Y�EX/>Y 9 9  +X!Y +X!Y01#"'#3632'4&#"326'qq㹜TS}ʄԕ��������k��EX/>Y�EX/>Y9/9/�а +X!Yаа +X!Y а а013##!##533!3!5!#b#�_�""����U:����EX/>Y�EX�/�>Y01!#3U:�����?:� �h��EX/>Y�EX/>Y�EX/>Y�EX / >Yа/]]/]] +X!Y 901##333#k[<3:6���"��� �[��EX / >Y�EX/>Y 9/�а +X!Yа +X!Yа а� а 01%!!573iKT}Tϝ*}*���"�� �� �J��EX / >Y�EX/>Y 9/�а +X!Yааа� а017#573le={=7{7��K��Z9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y  +X!Y 9�901#"'73255#3=6%=3Gjh���KN��a 9��EX/>Y�EX�/�>Y�EX / >Y�EX/>Y9  +X!Y +X!Y01632#"'73254&#"#7 t˳=6#Bo}Q: :��h ��#�$%9��EX / >Y�EX/>Y�EX�/�>Y�EX/>Y +X!Y�9/ +X!Y� +X!Y +X!Y  +X!Y01!!#"&'4632!!!!!27&#" r|F-wqfml5,���a�N� �,�4�569&а0��EX/>Y�EX / >Y�EX/>Y�EX/>Y 91 91/ +X!Y +X!Y 9 9$а* +X!Y-01466326632!327#"&'#"�532654&#"%"!54&ayێ=Ap2xJ?>dž-c'udfstl~pdcq0 ζ֣}������ �2 9��EX/>Y�EX�/�>Y  +X!Y0136632&#";T(3 `���]���[� !9��EX/>Y�EX�/�>Y�9/  +X!Y� +X!Y +X!Y01 �5!5#"'763 �'27!ݥ=/.dꧩYEu: XT"�K��q 9��EX/>Y�EX/>Y�EX/>Y�EX/>Y� +X!Y  +X!Y�аа +X!Y01##"'73265#5356632&#"3`˨=2CAG;T&< h\x z���e7��%�S&'9"��EX / >Y�EX/>Y 9а  +X!Y" +X!Y01#"$'54$326653#"32 `]aϽӹ>dA=k���[��#�S$%9��EX/>Y�EX/>Y9 а +X!Y! +X!Y01466326653#"�5326554&#"[{ψG@I|񹧍'd33 ۹�����L 9��EX/>Y�EX/>Y�EX / >Y 9а  +X!Y016653"�'33265saI ~&����`9��EX/>Y�EX / >Y�EX/>Y�EX/>Y9в9 +X!Y01#'#"&'33273>5lѭFDDkE#Hl�Ke:� �(��EX�/�>Y�EX/>Y  +X!Y01#"'73265e;4CAH:m h\��bO���e9��EX�/�>Y�EX/>Y �9 /� +X!Y�9 +X!Y  +X!Y012�'"&55!&&#"'6267!|z{IbO$tl}5}�����4�/а/]9//в901#'#53p ����� �/а/]�9а/0173#53qU  �x!B�p��� �/01��� �& 9�/]  +X!Yа/ 01 &533265إLIFOyxFONG��h�� 9�/ +X!Y01462"&7l88l7W->>Z<<��y'P� ��*9 �/а/?] а01#"&4623264&#"'|[\{{{C10DC12BWuvzzV/DBbEF���2O�8��.9�/�EX / >Y +X!Y/]01!327#"&5467~:qN04 FZYg{-[VHy,hVY8���{>��>�/а/] а / +X!Y +X!Y01#".#"'46323265>{\)<a+):|y]#8`3+9l> ?1k:D-��^,���;�/�а�/��]/�а/а//013#3#]mږ/���~k� ��4�/@ � 0@] а /@ 0 @ P ` ]� ]а014632#"&72654&#"~dJGb`ILbW4F00#%2Fa`GF]^E#00#$24�H���/��/а/]01#3H&�o���/а/]/013#0N�����^t��.��/�]а/@ /?]в�9 �901'664HtKF[KNMٙN'jgU=P G�'���7�/��/а/а//]а/�/01#3#3  �8v���/ +X!Y01462"&87l88l7->>Z<<���?���/�а�/�]�9/013#tp?���q�� ��7� /а/а//  +X!Yа а/013#462"&%462"&e7l88l777l88l7%-==Z<<+->>Z<<�kyI�x����/01����0��+��EX/>Y�EX/>Y� +X!Y01!#!0B����s���/��EX�/�>Y�EX/>Y +X!Y�9013!%!CLgP(��g���#�w$%9а ��EX/>Y�EX/>Y9/]]/]q +X!Y +X!Y  +X!Y01!5!#"$'54$32#"327: лѻª9iB k��2����1��EX/>Y�EX/>Y�EX/>Y�901#3#fwP���x��!��� �O��EX/>Y�EX/>Y� +X!Yа//] +X!Y  +X!Y017!!!!!!xWWSl?������8��EX/>Y�EX�/�>Y�EX/>Y +X!Y01!#!#!2O��E��D� �<��EX/>Y�EX/>Y +X!Yа  +X!Y01!!55!!C$ϝJG���M��t���#�l $%9 а ��EX/>Y�EX / >Y 9/�в 9/ а +X!Yа +X!Y012##5"$&66353#"32654&B�¢t8  ѵ���Z��!��\�9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9/�а  +X!Y 016653#&�'33 ת j*���q���$�\%&9��EX/>Y�EX/>Y�EX#/#>Y +X!Y а�а +X!Y!а"01%6754& !53&5546323!ኚjxxjqf3o$䴂f���dwN��!�|"#9��EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Y 99  +X!Y +X!Y01327#"'#"55327327&#"N0J&kk̒RU:"=ú���M��*�i�+,9�/�EX�/�>Y�EX / >Y(� 9(/% +X!Y%(9 �9� +X!Y  +X!Y012#"'#4664&#"32654&'#5326]bX{͵xzgkl,^mUx~ۮ[.-Â_5lk{fk4?vw��.`:��8� 9��EX/>Y�EX/>Y�EX/>Y�9013#3 &'��`'��*�^+,9"��EX/>Y�EX/>Y +X!Y9/( +X!Y а" +X!Y014632&#"#"�5547'&&32654&'"˯|Vevۑck>}7;H>l'' #'cƈ��cM�%�o&'9��EX/>Y�EX / >Y +X!Y а "а"//"]"]# +X!Y#"9"9 +X!Y0132653#"&547&&54632#4&#"33#vqXbʺkp0MbnQB$zIFe[J��m��K !9�/�EX�/�>Y +X!Yв �9�9 +X!Y�901'6654$'&&547!5fCRQGlCb/36g[xUZaHXNE6T5U-DN-@C��aN��S 9��EX/>Y�EX�/�>Y�EX/>Y�EX/>Y9  +X!Y01632#4&#"#8 xȾl\":Q|WN:���z� ��� 9а��EX / >Y�EX/>Y 9/_]]qq/q]/]q  +X!Y +X!Y +X!Y01#"532!54&#"! 67!%%ےL4=N,7'���K:� �(��EX�/�>Y�EX / >Y +X!Y01327#"|7@0'FI:?@ & ��%;��P9��/�EX / >Y�EX/>Y  +X!Y� 9а� +X!Y01237#"&&'#'&&#'6bx!-#&$*MN>`5-/*P_3' %VPQ8. ��ew�-�V./9�/�EX+/+>Y +X!Y.+9/  +X!Y.+9 +X!Y% 901&#"!3#'7654.5467&&54$32raMǐ| OhHk91LwAvp$gUۘpA%1i@=T@<>'.3Bio.*`'��):��\ 9��EX/>Y�EX / >Y�EX/>Y� +X!Y  +X!Y� ааа01#327#"!##5!q6A0'FIoHr@A &_��`N���W9���EX�/�>Y�EX / >Y�EX/>Y �9 +X!Y� +X!Y012#"'#46632654&#"P rq̈́SuNB|ȓة���eN�"�I�#$9�/�EX�/�>Y�EX/>Y�а� +X!Y  +X!Y012#4&#"'7654&'&55466=篆o@bPcJb/1FVwNմn۳ c&`P?>U6<F++4*��`{:���L9��EX/>Y�EX/>Y� +X!Y +X!Y�01!#"�554667!32654&#"{z݌vٌ@/ ׷ˬ��Q:��I 9��EX/>Y�EX / >Y� +X!Y  +X!Y� а01!327#"&'!5!i+1*Lj}ui4��:��<9��EX�/�>Y�EX/>Y�EX/>Y +X!Y013265&3�#"&'IɁvq:y!��W"L:��"�\#$9�/�EX/>Y�EX/>Y�EX/>Y�а +X!Y а  +X!Y01$�5474632�#665&&#"l�e qB3Wi}3fޤR���_(C:��X�9� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Y а01665&3�#&�3zv:N96��z:�#�Z$%9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y +X!Y �9в901326533265&3#"'#"7ĊrjlqqkjrÇϼU)wχ:㭦-Τuy1���yy��(�n)*9&��EX/>Y�EX/>Y9/ +X!Y 9 +X!Yа#а& +X!Y01#"&5732655&�5463267&#"y<S|t󸖟?Hs G٠ŲRh����n��I�9��EX/>Y�EX/>Y�EX / >Y� 9  +X!Y016632&#"#&#"'632$+kWH4$ 'F$׿'C' $4GXk*cXOw<OT]��J:��&�p'(9��EX/>Y�EX/>Y�EX / >Y� +X!Y9аааа  +X!Y 9$01##"'#"47#5!&'!32673326@SS@tJK`XiqqjV`0ȩ㧢��*��a9��EX/>Y�EX / >Y� +X!Y 9/   +X!Y +X!Y�а01!632#'265&&#"#!5!aj90N㖑.Z���{�� !9��EX / >Y�EX/>Y а  +X!Y 9/q]q]/]_rr +X!Y +X!Y01# �54$32�#&&#"!!3267ɏ :Ʋr65嬞葴��1��;��!�t "#9 ��EX�/�>Y�EX/>Y�EX/>Y�9/�  +X!Y +X!Y +X!Yа01!!!#57>7!2654&'i�Y?(]d4 w_܉k-����M���9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9�/ 9/� +X!Y +X!Y  +X!Y01!3!!!#3!2654&'rj2_9w⽿dzt��>����]9��EX/>Y�EX/>Y�EX/>Y� +X!Y9/  +X!Y�а01!632#&&#"#!5!hhP(-Θ*>��� �H� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Y013!3!#!@2Pg����� ��[9��EX / >Y�EX / >Y � +X!Y 9/  +X!Y  +X!Y01!!!!!2654&'!Bj�B_Lݘ{��2���[9 �/�EX / >Y�EX/>Yа +X!Y аааа  +X!Y01#!#367!3!!!ǿw^o g kejeouT����5����EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y�EX/>Yа//]]� +X!Yв�9 в�901####33333#d<<hh�xxQ��Pj�(�r)*9��EX / >Y�EX/>Y  +X!Y в% 9%/%]%q$ +X!Y$%9а +X!Y014&#"#46632#"&&533265%#5366|oô)thtge0Vgsx�~����� �]��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�9@ ] �9@ ]013##3?3Pb���/����M9��EX�/�>Y�EX/>Y�EX / >Y� +X!Y   +X!Y01#!#57>7Y?(]d4 P܉k���M��J9��EX/>Y�EX/>Y�EX/>Y�9  +X!Y9013#"'72?3O4Zy[O[i3&cMCta3 e4Y6���S��!�*�[ +,9  а "� // 9/�в 9 / а +X!Y $ +X!Yа"013##5#"$$3353"33332654&#x#ּڿĘ N g���� �;� /�EX�/�>Y�EX/>Y�EX / >Y +X!Y013!33#!�_�������F9��EX�/�>Y�EX / >Y�EX/>Y�9/ +X!Y01##"&'3327inP[26������ �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!3!3!qP��j��T� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yаа а а01!3!33#!q _������ ��^9 ��EX�/�>Y�EX / >Y� 9/�  +X!Y  +X!Y  +X!Y01!!2!!!2654&'[Zf[_ݘ{�����0� ���m9а��EX / >Y�EX/>Y�EX/>Y�EX/>Y� 9�/  +X!Y  +X!Y01!!3!2654&'#3rj�_W^ݘ{@������ ��M 9 ��EX / >Y�EX/>Y� 9�/  +X!Y  +X!Y01!!3!2654&'cj�_^ݘ{����� !9��EX/>Y�EX/>Y�а +X!Y9/q]/qqq]/]_rr +X!Y  +X!Y01327!5!4#"#6�32#"$'T=Ϻ δɑ̥����%�!&'9!��EX/>Y�EX / >Y�EX/>Y�EX / >Y 9/_]]O_qq/q]/]q +X!Y +X!Y" +X!Y01#"$'##336$32'#"327ڐ  лӹ*d7k���Y��d� ��a9 ��EX / >Y�EX�/�>Y�EX/>Y �9/ +X!Y 9  +X!Y01!!#$4$3!!!"R7loP>��a(��(�b)*9��EX/>Y�EX/>Y�9�/�99�9 +X!Y# +X!Y012#"�55766536"32654&gvݐbq|#ZU,H?}'ę����):����9а��EX/>Y�EX�/�>Y�9/]q]q/?]or +X!Y9� +X!Y +X!Y013!2#!2654#%3 '#ZXbw2ts:Ky ]VN0�����G:��+��EX/>Y�EX/>Y� +X!Y01!#!G _:��.:���[9� /�EX/>Y�EX / >Y� +X!Yаа  ааа +X!Y01776!3#!#!!!@l / O]+>����:����EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y�EX/>Yа/]]/]q� +X!Yв�9 в�901####33333#낹~**0 @@��XM�&�'(9��EX / >Y�EX/>Y  +X!Y% 9%//%?%]%%]%%qo%%r% 9" +X!Y"%9 9 +X!Y014&#"#4632#"&5332654&##536teb챾XQijmsɽLYfEIz$@OqbN[O����:� �E��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y9 9013##3H ::�����?:� �w��EX/>Y�EX/>Y�EX/>Y�EX / >Yа/]]qq]/]or +X!Y 901##333#݇ylT3:6��,��:��M9��EX�/�>Y�EX/>Y�EX/>Y� +X!Y  +X!Y01#!#57667J5ZN :k �����R:� �Y��EX/>Y�EX / >Y�EX/>Y�EX/>Y�EX / >Y� 9 9 901%3###3pE$:�����:� ���EX/>Y�EX / >Y�EX�/�>Y�EX/>Y� а /o ] ]? q q r q ] q ]/ ]o  r +X!Y01!#!#3!3�2:+����:��8��EX/>Y�EX�/�>Y�EX/>Y +X!Y01!#!#!e_:��(��:��1��EX/>Y�EX/>Y� +X!Yа01!#!5!\���d`i���%�0�129 а+�/�EX/>Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y  +X!Y# +X!Y)а.01323632#"'##"5%4&#"326%327&#"dҷU@F^ѷaEBUL{?/-C|mz:/*=z 6+# U���:� �;�/�EX�/�>Y�EX/>Y�EX / >Y +X!Y013!33#!:]](A���g��;��F9��EX/>Y�EX/>Y�EX�/�>Y �9 / +X!Y01!##"&'33273zz C ����:� �H��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа01!3!3!V:]]:��m:��K� /�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа 01!3!33#!K:]]](A:����:� ��^9 ��EX�/�>Y�EX / >Y� 9/�  +X!Y  +X!Y  +X!Y01!!#!!!2654&'ܺ6hrod:ik]Zs�����:� ���m9 а��EX / >Y�EX / >Y�EX/>Y�EX / >Y� 9�/ +X!Y +X!Y01!#!3#3!2654&'Vܺ6)hrod::ik]Zs����:� ��M9 ��EX / >Y�EX/>Y� 9�/  +X!Y  +X!Y01!#!3!2654&'Vܺ6hrod:ik]Zs��dN��� !9��EX/>Y�EX/>Y� +X!Y9//?]]qor99 +X!Y +X!Y01"#46632�#"&533267!5!&&cvjw׊fw j~V]ef���0N��� !9 ��EX/>Y�EX/>Y�EX/>Y�EX / >Y�9�/��]��q�]�q/�?�]_�o��r +X!Y  +X!Y +X!Y01!6�32�#"�'!#3 654&#"V  |o:):״Ʊ���/��:� ��a9 ��EX�/�>Y�EX/>Y�EX/>Y�9/ +X!Y�9� +X!Y01#!#&&5467!!"Ǻho޺lY&gz:[&jOage�K��"� #$9�/�EX/>Y�EX/>Y�EX / >Y]/]]9/!в +X!Y9  +X!Y +X!Y01!63 #"'72654&#"##5353!c{W=6#HipZ&}ܪ h\ xr`N��gN��� !9��EX/>Y�EX/>Y� +X!Y99/r]qq]q/?]orr9 +X!Y +X!Y01%2673#"�546632#&&#"!!Hcxnuؔh l xZ^c(�ڮi��'��:���y !9 ��EX�/�>Y�EX/>Y�EX/>Y�9/�  +X!Y +X!Y +X!Y +X!Y01!!!#57667!2654&'ӷ)A6UM eurc:dZ iVQ`�����:���{9��EX/>Y�EX/>Y�EX / >Y�EX/>Y 9/а  +X!Y +X!Y  +X!Y01!3!#!!#3!2654&'V"ٽ6eurcc :iVQ`������y 9�/�EX/>Y�EX/>Y�EX/>Y]/]]9/� +X!Y9  +X!Y�а01!63 #&&#"##5353!y{WioZ&4}5up`N���:� �E�/�EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Y01!3!#!V:]d:���u� �`!"9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�9 +X!Y01#"&'#"&'3326533265um14qrbr|ijzWYYW&{|#}}"��:��` 9��EX�/�>Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y9 +X!Y01#"'#"&'3326533267ʮY_Χ[Sboe\Ye:'Ɣð#fuxg'gxuf������q9��EX/>Y�EX/>Y9/� +X!Y9/� а а +X!Y +X!Y01!!!#533!!2654&'Է*Aiqod::EEwda}����&�'(9��EX/>Y�EX&/&>Y�EX/>Y�EX#/#>Y9/�а а  +X!Y +X!Y +X!Yа!0136$32�#&&#"!!32673# �5##3xƲ@&�謞蓲r6W��N�$�IJ%&9��EX/>Y�EX$/$>Y�EX!/!>Y�EX/>Y9/]?Oqqrq]q/?]or�в9  +X!Y +X!Y +X!Y9013632#&&#"!!32673#"'##3SѶh K cxngڮixZ^c0:���(��� ��V��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9 /� +X!Yв901####3#! JJPZI�����%:� ��V��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9 / +X!Yв901####3#!'u|w/)):;YY��������|��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y9/�а +X!Y ав901!3#####!#3!5ŖŞEYWPJJHI�����:�����EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y�9�/в +X!Y ааав901!3#######3!'vzu|wyѺ/y))(:;YY�����?��!�v"#9��EX/>Y�EX/>Y�EX / >Y�EX/>Y 9/  +X!Yааа  +X!Y0132#&&'##'#"#6633!3!A| *x*x#v{|~z�����K:���s !9��EX/>Y�EX/>Y�EX/>Y�EX / >Y9/ав +X!Yа +X!Y0135667!#5&&###'#"3!s5 >u! ЭO ~\F����r�"�&�&'(9&��EX/>Y�EX / >Y�EX/>Y�EX"/">Y�EX/>Y�EX/>Y 9 / +X!Y #а ааа & +X!Y01!67!#3!!32#&&'##'#"3!ObYyx|xil|zx%u{|*����;:�!�%�&'9%��EX/>Y�EX / >Y�EX�/�>Y�EX/>Y�EX/>Y�EX/>Y �9 / +X!Yа  аа "а $ +X!Y01!567!#3!!#5&&###'#3!Fs5 Koh<:"! ЭO \F���PF�)�2�*349*�/./�EX/>Y�EX/>Y +X!Y(9(/% +X!Y %(9 +X!Y.].+а+/++]*.+92014&#!5!2##&&54673665%#53 73#53ڝ+s4Jz4?r*nزg-)miB}5czy  ��LFv0�)�2�.349.�/./�EX/>Y�EX/>Y +X!Y(9(//(?(]((]((qo((r% +X!Y %(9 +X!Y.+а+/++]*.+92014&'!5!2##&&5467367654%#53 73#53p'f[2K|6rC?虈ڗr CSIw$BmiB}7az0.H  ���g���� !9а��EX / >Y�EX/>Y  +X!Y 9//]]/q]_]O_qq +X!Y +X!Y01#"$'54$32"!&27! ζª9iB  p����[4N����9а��EX/>Y�EX / >Y 9/]q]q/?]q +X!Y  +X!Y +X!Y0146632�#"�5! 6"!&&[{ | }^':3Dy������F9��EX/>Y�EX/>Y�EX / >Y 9 +X!Y017663"#3C!#3g.@@|v?x<Ty��.�� M��F9��EX/>Y�EX/>Y�EX/>Y9  +X!Y017632&#"#3MG# <׍<dd0-:���gs4��'�R()9��EX / >Y�EX/>Yа в +X!Yа$ +X!Y!01�#5&�5�753�'4'#55365#q#`$vvx% #ad]fd" ���[4��%�X&'9��EX/>Y�EX/>Yа а# +X!Yа +X!Y014753#5&56654&'#553[ԹݶFcvtebrqc'*"po kl'yͫ ba!Х"f���oQ�,�@�I� JK9 2а I��EX/>Y�EX / >Y�а в 9 +X!Y  +X!Y  9%а,а8а8//в- +X!Y/4а4/< +X!Y8DаIаI/012#"&'#"&'463"3265332654&##".#"#546326753ۻٻp44pؽcqrbrscpodh+P4qn(Hj@B[;UXXUJ񞝉Č|Tz:"P p$nlRP<if2u ��~�+�?�H� IJ9 <а H��EX/>Y�EX / >Y�а в 9 +X!Y  +X!Y 9$а+а7а7/-а-/, +X!Y-3а3/; +X!Y7CаC/HаH/012#"'#"&'463"32655332654&##".#"#546326753B_/bR]\SbopaQ]]Q,O~0ro)JmAA[;DڕKJл2ۘ|{xggu}!| R o$nlPN?hf2u ��u� �(�)*9'��EX/>Y�EX/>Y�EX / >Y�EX / >Yв 9  +X!Yа'а'/(а(/" +X!Y(%а%/01#"&'#"&'3326533265%5!!#5um14qrbr|ijzB,WYYW&{|#}}"kk}}�����&�'(9#��EX / >Y�EX/>Y�EX/>Y�EX/>Yа/ 9 +X!Yа %а%/&а&/  +X!Y&#а#/01#"'#"&'33265332675!!#5ʮY_Χ[Sboe\Ye,:'Ɣð#fuxg'gxuf kk���u��I9��/�EX / >Y�EX/>Y а  +X!Y +X!Y01#&�554$32�#&&#"3� ŝ|lV ��dN��I9��/�EX / >Y�EX/>Y а  +X!Y +X!Y01#&5546632#4&#"3w׋emp&#eڵ���t��>���/�EX/>Y01%#%7%73%X!DݶD%F#%H{{m}Khz�g'����/ +X!Y01'7!' #}l��qd��.�/а/� +X!Yа/ +X!Y012#54#"#52>vor*-ov<ljGln$p/:~S�fTW�� �/а/0153f;M{tA��W�� �/�а�/01'7'3M;At{�� ��'�5�B�O�\�j�z�E/S/`/8/�EX/>Y +X!YEаEL +X!YаSаSZ +X!Y%а`+а`g +X!Y2а8? +X!Y01462#4&#"4632#4&#"4632#4&"4632#4&#"462#4&#"462#4&#"4632#4&"4632#4&#"stp30.3t]_uq5.,3Hu]_tp5\3t]_tp5.-3Ostp30.3Mttp30.3u]_tp5\35u]_uq5.-3ThhT.750ThgU1450 UghT147.ThhT147.ThhT.77.ThhT.750 UghT147.UggU1450�,ck�� �����"�'�9�!// //&/�EX/>Y�EX/>Y�EX/>Y01#'37%%57%'%'7/ z`F: z`F Mu Z@DE&+A`B<aR |bG; |bGDEFEG+����q���t9��EX / >Y�EX/>Y�EX/>Y� +X!Y 9/� а а +X!Y +X!Y01!!!#5353!!2654&'Է*AiqodEwda}�������T9��EX/>Y�EX/>Y9/� +X!Y �9 +X!Y01#!2'#654&'!!27'7ig~mv%XbEnn:˺pg7A[yf���`#N��"�u#$9��EX/>Y�EX / >Y�EX / >Y�EX/>Y9 99 +X!Y +X!Y01'#"'#3632'4&#"327'76jonnYsq q㹜TSR<fnZ2}f{8}xԕ'sggb�����#�� �5 9�/�EX/>Y�EX/>Y +X!Y01#!#!3#BȹP�����Bv��.�/�EX/>Y�EX/>Y� +X!Y01!#!3B _:<��|��[ 9� /�EX/>Y�EX/>Y� +X!Y 9/   +X!Y +X!Y01!3 �#'265&&###!0B<ε/a���:��[ 9� /�EX/>Y�EX/>Y� +X!Y 9/   +X!Y +X!Y01!32�'6654&###!> lbu0xpbȆ!y:�������b��EX�/�>Y�EX / >Y�EX/>Y�EX / >Yа//]] +X!Y9а01 ###5##3333pPhhMCNr�������:��{��EX / >Y�EX/>Y�EX / >Y�EX/>Y а/]]q]/]or  +X!Y 9а01 ###5##33533Zw2ee*:3:6��D����k��EX/>Y�EX / >Y�EX/>Y�EX / >Y9//]] +X!Y +X!Y 901##!5!33#%Vr~?��>��}:����EX/>Y�EX / >Y�EX/>Y�EX / >Y а / ] ] q ]/ ]o r� +X!Y +X!Y � 901##!5!33#eUzkS36������ �^��EX/>Y�EX / >Y�EX/>Y�EX / >Yа//] +X!Y +X!Y01!!!#!#3i=">r_����i:� ���EX/>Y�EX / >Y�EX/>Y�EX / >Yа/o]]?qqrq]q]/]or +X!Y +X!Y01!!!#!#3K-eՙ_2:�����h9�/�EX/>Y�EX/>Y�EX/>Y9/ +X!Y +X!Y +X!Y013 �#'265&&###!#!v<y2OAa���:��h9�/�EX/>Y�EX/>Y�EX/>Y9/  +X!Y +X!Y +X!Y0132�'6654&###!#!"љ0|{e& }_:��q�(�6�789)��EX / >Y�EX/>Y�EX/>Y�а�/9/  +X!Y +X!Y, +X!Y,9&,9�( +X!Y3 +X!Y01"'#"$55463"327&5546632366554&#"׳u҄vF8yhvofhy}xubhycazIBBĬ"٦ a_4JHҲ���mO�$�/�019%��EX / >Y�EX/>Y�EX/>Y�EX�/�>Y9/   +X!Y +X!Y' +X!Y'9�$ +X!Y"'$9, +X!Y01"'#"&5543"327&5463236754&"vśI].,OafIxF 9B:8 ^btsuz���4��[�/�EX/>Y�EX / >Y�EX/>Y +X!Y�аааа  +X!Y01!5!53!!!33#!w�_��:��K� /�EX/>Y�EX/>Y +X!Y�а +X!Yа 01!5!#!33#!1](A������O9��EX�/�>Y�EX / >Y�EX / >Y� 9/а +X!Y0133673##5"&'Wyxr26 !P[" �����;��O9��EX / >Y�EX/>Y�EX�/�>Y�9/ +X!Yа01!##5&&'33673ٺFSTE ̵C �������F9��EX/>Y�EX�/�>Y�EX / >Y�9/ +X!Y0133632#&&#"5-Θ7K���?��%�d&'9$��EX/>Y�EX�/�>Y�9/ +X!Yа а� +X!Y# +X!Y01 �5&&53463 �!327!54&#"PW̳/@Q)[ŢZ}l]S-5Z!�cN��!�r"#9��EX / >Y�EX�/�>Y �9/] +X!Yа а� +X!Y �9  +X!Y01"�5&&53>32!327"!5&&xwep#oqp!0nMŒXʣ�����]9�/�EX/>Y�EX/>Y�EX�/�>Y�9/а +X!Y +X!Y01!#333�#'265&&'!d q���:��y 9�/�EX/>Y�EX/>Y�EX/>Yа/]]q]/]q�а +X!Y +X!Y01'654&'##333dp0[d]|9抒3:6���K�� 9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Yа/_]]qoqqrqqOq]]/]?r  +X!Y +X!Y01!3#"'73265!#r<6%=AH4ng\���K:�� 9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Yа/o]]?qqrq]q]/]or +X!Y +X!Y01!3#"'7265!#K񹫘<4<BH:+mh\'2:���]���^ !9��EX�/�>Y�EX/>Y �9 /� +X!Y +X!Y  +X!Y01 �# �5!5#"'7627!.dݥ=/!TYEu: X"��h,��g 9��EX/>Y�EX / >Y� +X!Yв 9/ а  +X!Y +X!Y01!5!#"&&5332654&##5vkkv{}irx���iu(:��Z 9� /�EX/>Y� +X!Yв 9/ а  +X!Y +X!Y01!5!#"&&533265%#5 erބz}ɠvfqy"�:Kt�&�D��&ޫ@�����;K:�&�O��&ެ������]01��W��e� ��P9 ��EX/>Y�EX/>Y�9�/  +X!Y�  +X!Y013!"$5467!"ms=P*8��Y��g���Z !9��EX/>Y�EX�/�>Y�9/� +X!Y в�9 +X!Y01!"$54$7!376676'3#%!"GjXor@/={Dn8���dn��+�,-9*��EX/>Y�EX/>Y�EX/>Y�EX/>Y9  +X!Y99" +X!Y( +X!Y0132336676'7#'#"5&#"327'dķj_NA)yىNlRS =MA_xнff1ޭ>���6�'�c()9��EX / >Y�EX!/!>Y( 9/� +X!Y  +X!Y�9! +X!Y! 901536654!!5!36676'3#54&'kSAtA0uy{bEPO[ιXM@x��1:�'�`()9��EX/>Y�EX/>Y +X!Y9(9/ +X!Y +X!Y%901%36676'3#&'54##'36654&#!'!_pvB-縇zn}uܼX9pGWJU]J4��R�!�] "#9�/�EX / >Y�EX/>Y" 9/� +X!Y  +X!Y�9 +XY0153665!!5!3'67#&'54&#!aMjQk<wy}dFa@Hsn4~���y:� �] !"9�/�EX/>Y�EX/>Y!9/� +X!Y +X!Y�9 +XY01'3654#!5!3'67#&'54#'lVbMiT g3gSI5La>Ht}!^��Dp�#�b�$%9��EX/>Y�EX / >Y�EX/>Y� +X!Y +X!Y  +X!Y 901!#57>7!32676'7"&5'Y?(]d4 _YO?).܉k`tͼff���?::�!�b "#9��EX / >Y�EX/>Y�EX/>Y � +X!Y +X!Y +X!Y 901!#57667!32676'3#"&'1A6UM ZOl{A0lxZ !`yP|y��q��9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y +X!Y �9а/q_]]qoqqqOq]]/]r?r +X!Y0136676'7#&'!#3!]JB+{؊Beoͺbg'n��M:��9��EX/>Y�EX/>Y�EX/>Y�EX/>Yа/o]]?qqrq]q]/]or� +X!Y  +X!Y901!#3!336676'3#&'C\Ml|A0滧3:*!duSy��v�"�G#$9��EX / >Y�EX�/�>Y  +X!Y� +X!Y� 901"$'4$32&#"36676'3 ܇;bq5&{XDuϳ[[m��eN��D 9��EX/>Y�EX / >Y� +X!Y 9 +X!Y01%6674'3#"�5546632&#"Q`Zĭv֋`,cPYzrV2B:ܳ��#G��M9��EX/>Y�EX/>Y� +X!Yаа  +X!Y901!5!!366'7#&'%\LB+yىH`rnbg���F:��M9��EX/>Y�EX/>Y� +X!Yаа  +X!Y901!5!!36676'3#&'^Mqw@*蹪ct}<���)�o$*+9��EX/>Y�EX / >Y +X!Y в% 9%/%]%q& +X!Y&%9а +X!Y0132653# $54%&&54$!2#4&#"3#Xϰx%­ıxtgV0eeugvu}~��op�� �#� /а/а/ а//013#3&5tYިPIBR[{U;_��% �����% �����"�F�L@��"�F�ff@�� l���'�C� �C ���@ #3]]01��`1x��! 9��EX�/�>Y �9/01#546j]aHtf��0G���! 9��EX/>Y� 9�/01'6753i]aHd��$;��� 9� / +X!Y�а�/01'6753i[cIvde��Og��� �/а/01&&'5]jM_�H@a��h1�&l��lC���<��&m ��m?����$d����0 9 �/ +X!Y�а�/ а / 01'6753'6753i[ci[aHl@Hk���F��$� �K��EX/>Y�EX/>Y�EX / >Y�EX/>Y � +X!Yа01!#!5!3!$lp_v��W`4��|��EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX�/�>Y�EX/>Y +X!Y +X!Y аааа01!!#!5!!5!3!!!4jssj` v���"� � 9�/ +XY014632#"&5o\[rn^]oWpm]%WnoX�/��&���������&���'�����X����&����/ +XY01#53ϩ���DW��#�'�5�C�Q�RS9а&а(а6аI��EX/>Y�EX/>Yа/а/а/ а /$9$/&9&/+ +X!Y2 +X!Y+9а2@а G +X!YN +X!Y014632632#"'#"&54632#"&5'326554&#"326554&#"326554&#"7MOOL ihhXJHVWIGYXIHVWIHWBXJGWVJHXeyyGxx{HBrB7OecUJOdcTJOefRJOddSNebUINfeS���l� ���/9/01#53'&s��Y�����/�9/01#'َ{{��;�nj"�� ��//017'hhnBrB��6�����EX / >Y 01���z��S 9��EX�/�>Y�EX/>Y�EX / >Y�EX/>Y 9  +X!Y0163 #&#"#Jn,{ m ���[��h�)�!*+9��EX/>Y�EX/>Y)9)/� +X!Y +X!Yа а�а)а)а//] +X!Yа  +X!Y$а&01!!!536675'#53'#53'4632#4&#"!!!>M(2Ⱦ޿oi\SD[ `E}}Աk|}}����6���#�&�)���EX/>Y�EX/>Y�EX / >Y�EX / >Y 9/а/]$а$/а/�а�/ +X!Yа#ааа/ а /а/ +X!Y а)ав& 9' 9013#3##!##535#533!3!'#35!%3'5#WbQa;aLwwh蘔Д�����(�#)*9#��EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y� +X!Y  +X!Y�ав!9!/ +X!Yа/' +X!Y01#327#"&5###!233332654&'#6A#4IF|~ɹybaAA ��&�6����WU����9��)��#�'�+�0�5�:���EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y9/а/а6а�аа +X!Y'а#а+аа$а а(аа +X!Y2аа-а в494/в9901!33#3!#!#!53'#533!3!'#37!37!#7%#73''Sls/tu/snV$7z7?,Y )W(D]$˜˜$*Qoo�����:� ��d��EX/>Y�EX�/�>Y�EX / >Y�EX/>Y +X!Y�9/�  +X!Y 9/012#4&'!#3!2673eo>qg:Lx_:u~N���_�#�$%9��EX/>Y�EX / >Y# 9#/� +X!Y  +X!Y� а#а#а//]  +X!Yаа +X!Y01!327#"�#535#53�32&#"!!!Qtfxx jmn"% |}#˼}�������#�(���EX / >Y�EX/>Y ( +X!Y$(9$/p$q�$$ $] +X!Yа/pq� ]  +X!Y!а!/p!q !]� +X!Y аа/а$ а$ааа/01##535#535!23#3#!'!!!!2!&#!6kDm?YJT:0^p2,4^YV���*����f��EX/>Y�EX / >Y +X!Yаа/а +X!Yаа/  +X!Y 901#3###'3667!7!&'!7!@.}.0/Qu i}k\�� ����EX/>Y�EX/>Y9/а/�] +X!Yаа аа а а +X!Yа а аааа +X!Y9/01#"'5755737765PldǦZooooYssss X��]��:��\�9��EX/>Y�EX/>Y�EX / >Y�EX/>Y� 9�/  +X!Y а�01�#5&'##5�753߹q!ڷ 4!m"�������m��EX / >Y�EX/>Y 9/ +X!Yа а /  ]  +X!Yаа а  +X!Y01!##535#53!2!!!2654&'!OZ&��z��'�5�9�:;9�а(а8��EX / >Y�EX%/%>Y а/ 9*:J]  +X!Y +X!Y 96F]%]%а/%+ +X!Y2 +X!Y6% 96/8 %98/01#"&554632#4&#"326546  &5326554&#"'{z{yIBAMOA=LXJHVWIGYiinGo:MfRINeL:GGOecUJOdcTBrB���hj��!�d"#9��EX / >Y�EX�/�>Y �9/ +X!Yа� +X!Yа  +X!Y01"&5#5276632366554&#"bnq_xΫkpYg0&g#$ƭ%kbcU{'RL���������(�)*9аа��EX'/'>Y�EX%/%>Y�EX/>Y�EX"/">Y�EX / >Y аа/] +X!Y  +X!Y +X!Y!% 9& %901!5!46 #"&5326754&#"##33gu8_VT]_UT_T=]bkj`eakkcnq��g8� ��m��EX/>Y�EX / >Y�EX/>Y9/� 99в 9 а +XYа а01##33####5!ތ4ZppZ [!vwq8Q���N���b9��EX / >Y�EX/>Y 9/ +X!Y +X!Y 9  +X!Y01%#"&54632!327"!&�wĬzs^r>nz*zq�T�'�'|�������dS�'�&�'|������cI�'��'|������Y�'��'| ���^����j2��*�[+,9#� /�EX/>Y� 9�/�9  +X!Y� +X!Y# +X!Y012.#"'763 �#"�554�"32655'&&<]:i`1txސ�䌟MDy;0Nn2֥#=Zj���+��'�/�EX/>Yа +X!Y01#!#!6<��E� �5�/�EX/>Y +X!Yа  +X!Y01!!55!!kaFAJҐB��"����EX/>Y +X!Y01!5!C��?����< 9�/�EX/>Y�EX/>Y�9 +X!Y013##5!0;Pt��bN��,�<�o=>9$а4��EX/>Y�EX / >Yа/а/99   +X!Y) +X!Y0а 901#"&'#"&5546326632�326775.#"%4&#"3265~߉PQ쐉ހ~߈QPPr4 rPs5 uP��� ܼ'*caܹ߽*a`޸�K��=9��EX/>Y�EX/>Y +X!Y +X!Y01#"'73254632&#"e9:.!<T%6k  ��e ��+�,-9�/] а /� ] +X!Y а / +X!Y а/ а/#а#/�#] +X!Y а /( +X!Y#+а+/016636327#"''&"6636327#"''&"f0BRJBNfgNBDOB00BRJDPfgNBJRB03:#NmSD<3;#M!mN#D<������7�/� +X!Yааа/ +X!Yа 01!'7#5!7!5!3!!_l `_wߔ;;ˡ��>�>�f� �a@�9w���EX/>Y�EX/>Y01���Q�f�"�s@�9v���EX/>Y�EX/>Y01���+���� �8 9��EX�/�>Y�EX/>Y�9�9013# pl')����'��%����%$��ny3:���,��EX/>Y�EX/>Y�а�/а01#3#38y?���\_W���  9� /а/@P]�а�/01'6753iHOHm\L[��<���&�J����J,���������9��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX�/�>Y�EX/>Y +X!Y  +X!Yа013#5354632&#"3#!#3ʫϽp}qwiI\=2kk^U:��<����\��EX/>Y�EX/>Y�EX / >Y�EX/>Y +X!Y +X!Y а01&#"3###5356632#0|L繫e+ckUv=(���<��2�'�+���EX/>Y�EX/>Y�EX / >Y�EX/>Y�EX/>Y�EX*/*>Y�EX)/)>Y�EX#/#>Y�EX'/'>Y ! +X!Y%аа  +X!Y013#5354632&#"!54632&#"3##!!#3竫@? /5ZbϽp}rwi޹po ibr\=2jl^UU:���<��2�(�j��EX/>Y�EX!/!>Y�EX(/(>Y!" +X!Y&аа!аа  +X!Yа(%аа 013#5354632&#"!56632#&#"3##!竫@? /5Zbe+|Lpo ibrv=(ckUU��<�&�s��EX!/!>Y�EX/>Y�EX/>Y�EX / >Yа%в +X!Y  +X!Yа! +X!Y01#327#"&5#53&''"##535463236A#4IF|~=f]ZaAA `p9,���_T�L�MN9��EXG/G>Y�EX/>Y�EXK/K>Y�EX@/@>Y�EX / >Y�EX,/,>YK +X!Y  +X!Y аG +X!Y@  +X!Y:,@9:% +X!Y,4 +X!Y01#327#"&5#5354&#"#4&#"#"&&5332654&$&&54632&546323Ow#4MBvfbX\%berjS蹂qriqO`V,ʛ~ UruXF;ip|LLnXGCD>VyW\`]mUGKS<TtPnR|M���[r� ��(�7�=�C�I�O�V�Z�^�b�f�j�n�v�z�~����9�аа0а<а>аFаJаPаWа[аaаcаgаmаpаwа{аааа�=/�EXF/F>Y~I+z{+w+:+ =F9 /а/а/ а/P9P/o +X!YPo9  +X!Y% +X!Y)а)/.а./4 +X!Y=< +X!Y=kаgаcа>а<lаhаdа?а:AаF`а\аXаKвJ +X!YZа^аbаGаINаQ +X!Yv +X!Ywаzа{а~аа01#"&'5463232#4&#"32653#"&53326533!5353!#%5!#53254'5!!5!!5!5!!5!!5!3254&###535#53#53%#535#53#539df~heCbrT24JA@JJB@I\iRXm]h)6q(om56o\~gb[\ [\]v:<]qqqqqq"oooooobyx^u_|x^%IMT F-HENNEpENNEON]QS[6,;qqttSRJtttttt8qqqqqqP)~~~��\s��� �$�(�R++ +а�!/%/+%�а�/!а/ �9 /9/01 4676654&#"36632#33#3#AD$J\:+98][/KR11::'J34@4_<A\L[L ��;����2��EX/>Y�EX/>Y +X!Y�901#!5!@%H���ZDN���6��EX/>Y�EX / >Y +X!Y +X!Y0146632�#"&&'732654&#"Z~咏' į��Kg�� �'� /�EX/>Y  +X!Y  а /01%#"'73255g;4C ��g!����/а/а/01#3!���� �!�{�/а/@ /?O_]  +X!Y а /а/а/@ /?O]а/ +X!Y +X!Y!01#"&533265#"&#"'46323265ҡJHGJ`F:w,"0S`E0,#0_vv_6@@6 JiK3&KkK3&���� ��e�/а/@ /?O_]  +X!Y а /а/а/@/?O_o]в9901#"&533265''6654#72ʡJIELJBQD^rs]5>=6|;RNB2;>���� ��_�/а/@ /?O_]  +X!Y а /а/а/@/?O_o]/01#"&533265'3#ਇOIGO`f_rr_7=?5��iF����/а/а/@ /?]9/�в9 а /? O ] а /@   / ? O _ ] а/  +X!Y  +X!Y01#'#%37#"&#"'46323265Fũ-`A6n(6M`@*|&4䞞>^G.?bF-��i���a�/а//]9/�аа/9а/а/@ /?O_] в 9901#'#3'6654#72FũA;J<人|!C\XI;B<�^F�� �]�/]/��/а/а//]9а// а /  / ]01#'#3#3FŪ"ϞU���nX�� �]�/]а/�а�/��/�]/�9/ а /а//]   /013#'#3#"ũ"ɍ��� ��_�/а/@ /?O_]  +X!Y а /а/а/@/?O_o]/01#"&533265%3#ਇOIGOpe_rr_7=?5���;�� ��/а/01#546+k;T;ScoM�����p�� �F��EX/>Y�EX/>Y�EX/>Y 9 /� +X!Y 901!#3#!Fnߦؼs��������h��EX/>Y�EX�/�>Y�9/]/]] +X!Y9� +X!Y +X!Y013!2!2654#%32654'#_Xctszl|Q~!ebUčUS���`0��L9��EX / >Y�EX/>Y а  +X!Y +X!Y01#"�546632#&&#"32670{~y'^ӻt˽jo����� ��F9��EX/>Y�EX�/�>Y  +X!Y�  +X!Y013!2�!326554&#iƽM@����� �T��EX/>Y�EX/>Y а / ] ]� +X!Y +X!Y +X!Y01!!!!!!Wk����� �A��EX/>Y�EX/>Y а / ]� +X!Y +X!Y01!#!!!K ���c5��_ 9��EX / >Y�EX/>Y 9/  9  +X!Y +X!Y +X!Y01%#"�'5�32#&#"3275!5!5B &QіSS*Z'TJ�����X� �S��EX/>Y�EX / >Y�EX�/�>Y�EX/>Y � 9| / ] +X!Y01!#!#3!3X\�����Q����EX/>Y�EX�/�>Y01!#3Q���+M��59��EX�/�>Y�EX/>Y а  +X!Y013#"&533265Աۺqr\nŝŷ^fm_�����W� �L��EX/>Y�EX/>Y�EX/>Y�EX / >Y�99 901#373#֓!Րz�������(��EX/>Y�EX/>Y� +X!Y01%!!3CH�����w��`9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y�9�9 �901 3###zrsqsZo����X� �E��EX/>Y�EX/>Y�EX�/�>Y�EX/>Y�9�901!##33X]lm���`Z� ��F9��EX / >Y�EX/>Y  +X!Y +X!Y01�#"�5�32�4&#"3265Z$2>4B����� ��M 9  ��EX/>Y�EX/>Y 9 /� +X!Y +X!Y01#!2#%!2654&'!C|wJǨjd`w��Y6W��!�M"#9��EX/>Y�EX/>Y9 +X!Y +X!Y01%#"�54632�'4&#"3265Upf|6F$Fo 1>ϹU����%� ��a9��EX/>Y�EX/>Y�EX / >Y9/� +X!Y �9 +X!Y01!#!2#32654&##Z u~?Y Xm]dn��C�%�Z��EX / >Y�EX/>Y 9  а  +X!Y +X!Y а# +X!Y014&$'&54632#4&#"#"$53326#yVyq{8Vﺚ~*PXJ+bȜbkYPAXPe[ˢfr[��(����.��EX/>Y�EX/>Y� +X!Y01!#!5!qs ��t ��<9��EX�/�>Y�EX/>Y�EX/>Y  +X!Y01#"&'33265 Ӷy{ ����S��1��EX/>Y�EX/>Y�EX/>Y90173#3@77$^\ks���1����`9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX/>Y 9 9  9017373#'#3  Ƹ֮׷&P@w;Pesk���&��1� �S��EX/>Y�EX / >Y�EX/>Y�EX/>Y�99�9 �9013##3(usEKB��� ����1��EX/>Y�EX/>Y�EX/>Y�9013#38RXJC i���G��� �D��EX/>Y�EX/>Y� +X!Y�9 +X!Y 901%!!5!5!/gqx|xy���P � ��F9��EX / >Y�EX/>Y  +X!Y +X!Y01#"&'54632'4#"327Eµ��z����5��EX/>Y�EX/>Y9/ +X!Y01!#5%3cY9u��B�� ��T9��EX/>Y�EX�/�>Y +X!Yв99 +X!Y 01!!5654&#"#46 !,m@<KGkTlfE1=L9rnhkO��> �&�q��EX/>Y�EX/>Y�9|�/���] +X!Y �9�& +X!Y&�9  +X!Y& 90132654&#"#4632#"&5332654'# TJH?F9K|FBOCFIX=0-:3)b{yh7[)j}~k-<<3q���6��� ��I��EX / >Y�EX/>Y 9/ +X!Yа в 9 9013##5!'33Pkky+f!��[��a��EX/>Y�EX / >Y +X!Y 9/ +X!Y9 а  +X!Y01!!632#"&'332654&#"p2AJy AHNJI;y|~ecKD>M+���V���N��EX�/�>Y�EX / >Y� +X!Y �9/ +X!Y  +X!Y01#632#"&55467"3264&(Hrv~3MS?=NGMwt3n, "TUO|L���:����2��EX/>Y�EX/>Y +X!Y�901#!5!];kE���O ���(�z��EX/>Y�EX/>Y$9$/$$$]$$/$]$q$$r +X!Y$9 $9 +X!Y +X!Y01 &5467&546324&#"26"264&wJ@w}~N>?KL~L7??p?@Cv7;jyyjBa7vgvv:4::45::50.88\7���I ���Z��EX/>Y�EX/>Y9//] +X!Y +X!Y +X!Y01#"&54632526'2754&#"Eevs7{^*O<;LJ@A~y=dbG<SPTCAN�� "���/ +X!Y01!5! |��@nr����r��EX / >Yа/@ ?O_o]а/?O_]�а�/@��/�?�O�_�o��]/  +X!Y +X!Y013#4632#"&732654&#"rdHDcaFHdU3$#00#%2rFa^IG\^E#21$&24��JN�)�7�D���EX&/&>Y�EX/>Y&)а)/� +X!Y&9/9/]7 +X!Y79 &90 +X!Y; +X!Y&B +X!Y01##"'3#"&5467&547&554632!32654&'#326554&":oxOI4z΍^T8sPGo<8<hltigҊTib^*@PT`zS*/J|Rj ]7JYrLJAS{zXWxxZ���dXN���a��EX / >Y�EX / >Y�EX/>Y�EX/>Y� 9 9 +X!Y  +X!Y01%!"553 73#325&&#"l l"jquHk=$�������a 9��EX/>Y�EX/>Y�EX/>Y9/� +X!Y �9 +X!Y01#!2#&'54&#%!265!!rA;9tcE=6x|������ �h��EX/>Y�EX/>Y�EX/>Y�EX / >Y9|/cs]3C]] +X!Y 901##333##Ur~>������� �S��EX/>Y�EX/>Y�EX/>Y�EX / >Y9/� +X!Y �901##333#̀~; ������ �L��EX/>Y�EX/>Y�EX/>Y�EX / >Y�99 �901#333#r ckKy;������ �L��EX/>Y�EX/>Y�EX/>Y�EX / >Y�99 �901##333#P+ u ���Cs�+�f��EX / >Y�EX"/">Y" 9  а а  +X!Y +X!Y"а"&а") +X!Y014&$'&546753#4&#"#5&&53326#yV˦ƹyq{8Véߺ~*PXJ+bˆbkYPAXPe[”fr[���0��� �`��EX/>Y�EX/>Y9/ +X!Yа +X!Yаа +X!Y01!!!53677'#53'&632#4&#"!p8 O ˵ʹh`]h"oF"y{̷pw{�����%����EX/>Y�EX/>Y�EX / >Y� 9 9/]а/q@/?O_o]а +X!Yаа +X!Y 0133!!!#5!5!5!5!38DD�KBy BxxKyt������29��EX/>Y�EX/>Y� +X!Y01!#! �����S���< 9��EX/>Y�EX�/�>Y�9 +X!Y01!!3'!Sɭ=C\^0���`Z����^��EX/>Y�EX/>Y9|/`pq`p] +X!Y +X!Y +X!Y01!5!�#"�5�32�4&#"3265Un2>4B����S��8 9��EX/>Y�EX�/�>Y�EX/>Y�9013#3#'ɭsj\^���>��K��� �c 9а ��EX / >Y�EX�/�>Y +X!Y �9/] +X!Y  +X!Y01!!5!!5!!5!K CwC {I����D��? 9��EX/>Y�EX�/�>Y�EX/>Y +X!Y01!#!#!D ���?��� �C 9��EX/>Y�EX/>Y +X!Yа  +X!Y01!!55!!owQWJ:__��`������\��EX/>Y�EX/>Y9/�в 9 /а  +X!Y +X!Yа01#5&$54$7534&'66?6 nn vs ���`����\�9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9/�а  +X!Y01$3#&'33ٺ3k4K-��u��~�!�\"#9��EX/>Y�EX/>Y�EX / >Y +X!Yа�а +X!Yа01%66554&#"!53&54�32�3!>=&! :#˜��&,��k9��EX/>Y�EX/>Y�EX/>Y� +X!Yав9/ +X!Y +X!Y01!5!!632#52654&#"#}1ľmxy2���`0��} 9��EX / >Y�EX/>Y 9  +X!Y 9|/]`p]0q`pq +X!Y +X!Y 901#"�546632#&&#"!!32670{~Ay'^ӻtïo��'���� �v!"9��EX/>Y�EX/>Y�EX / >Y +X!Y  +X!Y9/ +X!Y +X!Y01!!#7766!!%!2654&#+^ M{;.`Q $;rsneu J-Yuc_p���� ���9��EX/>Y�EX/>Y�EX / >Y�EX/>Y 9|/] 9/  +X!Y +X!Y  +X!Y01!3!!!#3!2654&'CH$+s}nJYwa[q���(��.��Z9��EX/>Y�EX / >Y�EX/>Y� +X!Yав 9/ +X!Y01!5!!632#4&#"#}1dy2���C� �O 9�/�EX/>Y�EX / >Y�EX�/�>Y�EX/>Y +X!Y 01!!#!3!3CGe ����� ��^9 ��EX / >Y�EX / >Y � +X!Y 9/   +X!Y +X!Y01!!2!!2654&'!+ s}nĥ wa[qY��.���[9� /�EX/>Y�EX / >Y� +X!Yаа  ааа +X!Y0177667!3#!#!!!)GG.Bd 1V T\������9��EX / >Y�EX / >Y�EX/>Y�EX/>Y�EX/>Y�EX/>Y 9|/]`p]� +X!Yв�9а 01####33333#cd,YY,  Q<���G�(�}$)*9��EX / >Y�EX/>Y  +X!Y 9' 9'/'/']']'']$ +X!Y$'9 9 +X!Y014&#"#4632#"&'&5332654%#536}nngvq[=yyPT]XOV)$[,.YV``X����a� �L� 9��EX�/�>Y�EX/>Y�EX/>Y�EX/>Y�9 �9013##3st����,� �h 9��EX/>Y�EX/>Y�EX/>Y�EX / >Y9|/]`p] +X!Y 901##333#jd5 ���'��6��M9��EX�/�>Y�EX/>Y�EX/>Y� +X!Y  +X!Y01#!#776676^ D)^P s^���" ��C9��EX/>Y�EX/>Y�EX/>Y9  +X!Y013"'72673-^%P&P\1I f0xEI 1;���� �E 9�/�EX/>Y�EX / >Y�EX/>Y� +X!Yа 01%3#!3!3DPGT ���=����F9��EX/>Y�EX/>Y�EX�/�>Y �9 / +X!Y01!##"&'33273߹~0py21����� �O 9��EX/>Y�EX/>Y�EX / >Y�EX�/�>Y +X!Yа 01!!3!3!3Ĺ  ��u��X 9�/�EX/>Y�EX / >Y�EX/>Y�EX/>Y� +X!Yа а а 01%3#!3!3!3Ǯ͹T  ������ ��^9��EX/>Y�EX/>Y +X!Y 9 / +X!Y  +X!Y01!!5!!22654&#!* hQrsnJXuc_pY���g�&���������� ��P9 ��EX/>Y�EX/>Y9/  +X!Y +X!Y01!3!22654&'!+Ps}nnJwa[qY��K��z 9��EX/>Y�EX/>Y�9 +X!Y 9| / ]` p ]0 q` p q +X!Y  +X!Y9013267!5!&&#"#6632�#"&'A~xyotuλ�����!�"#9��EX/>Y�EX / >Y�EX/>Y�EX/>Y  9| /` p q ]` p ] +X!Y +X!Y +X!Y01�#"�'##336�32�4&#"3265 ع$ B���P��� ��a9��EX/>Y�EX�/�>Y�EX / >Y�9/  +X!Y 9 +X!Y013&&5467!#!!!"P"zqѹ. &hs!0|�� ��� �P9��EX/>Y�EX/>Y 9 /� +X!Yа а  +X!Y01###53!!3���"��9��EX/>Y�EX/>Y�EX/>Y�EX / >Y�EX / >Y�EX/>Y 9|/]`p]`pq +X!Y�9 +X!Y в9013######33333c&zcd,YY,Z<T  Q<��N���9�/�EX / >Y�EX/>Y�EX / >Y�EX/>Y 9| /` p q ]` p ] +X!Y� 9 +X!Y013####333AoiqjdRDT �������x 9��EX/>Y�EX/>Y�EX / >Y�EX/>Y�9|�/�]`�p�]`�p�qа� +X!Y�9 0135333###5##3DP<4qAP ���#����}�9��EX/>Y�EX / >Y�EX/>Y�EX / >Y9|/]`p]`pq +X!Y +X!Y 901##!5!33#i c4 ��`[�#�.�/09$��EX / >Y�EX/>Y�EX�/�>Y�EX/>Y9/   +X!Y +X!Y& +X!Y&9!&9, +X!Y01"'# �53"327&54323654&#"[٦~62ϵͶ^vbj;<E*(!E'8ڲy8� ���&���D��� ]01��&q��k 9�/�EX/>Y�EX/>Y�EX / >Y�EX / >Y� 9 9 �9  +X!Y� 901353###3(u1tsJTEKB���&��\ 9�/�EX/>Y�EX/>Y�EX/>Y� +X!Y +X!Y а а� а 01%3#!!5!!!3DPFT���=����O9��EX / >Y�EX/>Y�EX�/�>Y �9/ +X!Yа01!##5&&'353673߹cighge! ɺm{x "1�����,��F9��EX�/�>Y�EX/>Y�EX/>Y�9/  +X!Y013632#4&#"#~>1dy3���k��$�i%&9��EX/>Y�EX�/�>Y!�9!/!] +X!Yа! а� +X!Y +X!Y01"�5&&53>32�!3267"!54&Φ_fLP9<" ƨ^w ((/¤���^i���^ 9��EX�/�>Y�EX/>Y �9 /� +X!Y +X!Y  +X!Y012�#"�5!54&#"'66267!G)R9AgH)/ơ���G��m9��EX/>Y�EX / >Y� +X!Y�9 9/ 9  +X!Y +X!Y901!5!#"&'&5332654&##58Y<zsvŋ-.ZYdhj_j��`Z� ���s9а��EX / >Y�EX/>Y +X!Y 9|/]`p]`pq +X!Y  +X!Y01�#"�5�32�267!"!&&Z v  $2>4wì���0���'�()9��EX/>Y�EX / >Y 9/q]Oqа/@ /?O]�] +X!Y +X!Y   +X!Yааааав!9$ +X!Y01!!!!!!5367#535'#53'&632#4&#"nl $ ?˵ʹh`]hy]yjGy]y@̷pw���B�!�"#9��EX/>Y�EX/>Y!9!/!]! !]� +X!Y +X!Y� а! а!а/@ /?O]�] +X!Y +X!Yа01!!27#"&'#535#536632&# !!!/h bhvo`Yy� dymyym���������(�)*9аа��EX'/'>Y�EX%/%>Y�EX/>Y�EX"/">Y�EX / >Y а /а/�] +X!Y  +X!Y +X!Y!' 9& '901%!5!46 #"&5326554&#"##33n-4^WT^aSRa]PYji\RZhg^lm���(��f���� !9��EX / >Y�EX/>Y 9/� +X!Yаа а /@   / ? ] ] +X!Yа а  +X!Y01%!#5#535#53!2!!%!2654&#!rp괴YP̨Yxbdz���4����d9 � /�EX / >Y�EX/>Y�EX/>Y 9 9  +X!Y +X!Y01#"'#3632'4&#"3264oɀpp񹣌PU�Ë֪,���\N��I�9��EX/>Y�EX/>Y� +X!Yаа +X!Y01%2673#"�5546632#&&#"@cxnvۓhxZ^c* ڮiο!��[�����d9�/�EX/>Y�EX / >Y�EX / >Y 9  9  +X!Y +X!Y01466323#'#"&&'7327&#"[q΀oo|uRS&4�x؟��[V�N��&�|'(9 ��EX/>Y�EX/>Y�EX / >Y�EX/>Y9  +X!Y9 +X!Y$ +X!Y0143273#"&'732655#"5327&#"[oVH7?OoSS&272*2(8١��W�������`2N���n9 ��EX / >Y�EX / >Y�EX/>Y�EX/>Y 9 9  +X!Y +X!Y01#"'#36324&#"3262nȁqt TS}}'ە���[`N���k9��EX/>Y�EX/>Y�EX/>Y�EX / >Y 9  9 +X!Y +X!Y0143273##"5327&#"[opVX%4r&x5ߓ��]N���b9��EX/>Y�EX�/�>Y�9/]  +X!Y� +X!Y +X!Y01"�''46632!327"!54&q |݀$™x9s NtZrʠ��`VN��%�|#&'9# ��EX/>Y�EX/>Y�EX / >Y�EX/>Y9  +X!Y9 +X!Y# +X!Y0143273#"&'732655#"5327&#"`pRA7zo뺕RU%/-)I:2Ӡ��~��L  9��EX / >Y�EX/>Y а  +X!Y +X!Y01�#"$'54$32�#&&#"3267/n}GDJ㣨7���~�"�m #$9��EX / >Y�EX/>Y 9/  +X!Y +X!Y" 9"/?"O"]""] +X!Y01%#"$'54$32#&&#"3267!5!C㰻֨!" xӅr*arG-NڕF:0F����� ��F9��EX/>Y�EX�/�>Y  +X!Y�  +X!Y013!232�54�#8>*$(��~_��"�F#$9��EX / >Y�EX/>Y  +X!Y +X!Y01#"$'54$324&#"325_⯫! n}xrqyJ7O�5;���~_��&�M'(9#��EX/>Y�EX/>Y9 +X!Y# +X!Y01%#"$'54$32'4&#"325_9<"!n}xqqyZy F:P3;�������2��EX/>Y�EX�/�>Y�9/ +X!Y01!#5%3ɹ ���� ��T 9��EX/>Y�EX�/�>Y +X!Yв99  +X!Y 01!!56774&#"#46632! } }fzx~xsT5Tlupl������2 9��EX/>Y�EX/>Y +X!Y013!#!̹B0 ����N� /�EX/>Y +X!Yв 9/  +X!Y +X!Y901!5!�#"'732654&##5tr4׹<vlgXʥg��>� ��K��EX / >Y�EX/>Y�EX/>Y� +X!Yа/� в 901%3##!53!ź< Im! 5��P�����EX / >Y01��6�����EX / >Y 01��[�����EX/>Y01�V�����EX�/�>Y01��:�����EX/>Y01�O�����EX/>Yа01��I�����EX/>Y01���e��N� /�EX/>Y +X!Y 9/ +X!Y9  +X!Y01!!676�#"'732654&#"f~6o:әju"tt@reϤ:S���J��%�/�EX/>Y +X!Y�901#!5!W#?��`m���9 ��EX / >Y�EX / >Y�EX/>Y�EX�/�>Y   +X!Y�а/]] +X!Y� +X!Y +X!Y  +X!Y01!!"�5�3!!!!!7'"mc[l얯2>4 g B��?��%�K�/�EX / >Y� +X!Y 9/ 9 +X!Y   +X!Y01267#"546632�#"'726754&#"߱wu҄v&zi"i~<2\Rë���x� ��9��EX/>Y�EX/>Y +X!Y +X!Y01� �5� �'4&#"3267"<<> 4�Ke:����Ke:�������U:����YZ:�&����� ���U:�����a:�&�����N� ���!�\��EX/>Y�EX/>Y�EX/>Y +X!Y9/ +XY а  +X!Y01%32654&##5&#"#6632#"'RXarTNcke׵wh3{cbU'>Ub1��% �����%�����f��EX/>Y�EX�/�>Y�9/]/]q +X!Yа� +X!Y +X!Y013#53!2!32754'#!Ǣ$G]ʦ]���%�����f��EX/>Y�EX�/�>Y�9/]/]q +X!Yа� +X!Y +X!Y013#53!2!32754'#!Ǣ$G]ʦ]���������j�/�EX/>Y�EX/>Y�EX/>Y/]]9/ +X!Yв9  +X!Y01!63 #&&#"##5353!|{WioZ&}5up`Nҗ��1����L��EX / >Y�EX/>Y 9/� +X!Yаа  +X!Y 01###53!5!!3-f,77D�p@��s��EX/>Y�EX/>Y�а�/ +X!Yа/�] +X!Y  +X!Yааа013#3#327#"&5#535#536A 8IE|~@AA N���4&�%���D06���EX/>Y 01���4&�%���u6���EX/>Y 01���6&�%����6���EX/>Y01���"&�%����:���EX/>Y01���&�%���j�6���EX/>Y01����&�%���PA���EX/>Y01����&�%���Z"�wD&�'����y���F@&�)���D�B���EX/>Y 01���F@&�)���uB���EX/>Y01���FB&�)����B���EX/>Y01���F&�)���j�B���EX/>Y01���@&�-���DB���EX/>Y01���Q@&�-���u�5B���EX/>Y01��FB&�-���@B���EX/>Y01��_&�-���jpB���EX/>Y 01����"&�2����:���EX/>Y 01�v 6&�3���DR8���EX / >Y!01�v 6&�3���u8���EX / >Y"01�v 8&�3����8���EX / >Y"01�v $&�3����<���EX / >Y#01�v &�3���j8���EX / >Y'001��4&�9���D+6���EX / >Y01�4&�9���u6���EX/>Y01�6&�9����6���EX / >Y01�&�9���j�6���EX / >Y#01����4&�=���u6���EX/>Y 01�m&�E���D������EX/>Y* 01�m&�E���ud�����EX/>Y+ 01�m�&�E���n����EX/>Y+01�m&�E���j���EX/>Y,01�m&�E���j������EX/>Y0901��m[&�E����� ���EX/>Y,601��m_&�E�����\DN&�G����y?�]&�I���D������EX/>Y 01�]&�I���uT�����EX/>Y 01�]�&�I���^����EX/>Y 01�]&�I���j������EX/>Y%.01���g&����D���EX/>Y 01���7&����u���EX/>Y 01��,&����&���EX/>Y01��E&����jV���EX/>Y 01����&�R���a���EX/>Y01�[4&�S���D������EX/>Y 01�[4&�S���u^�����EX/>Y 01�[4�&�S���h����EX/>Y01�[4&�S���d���EX/>Y01�[4&�S���j������EX/>Y#,01��&�Y���D������EX/>Y 01�&�Y���uV�����EX / >Y 01��&�Y���`����EX/>Y01�&�Y���j������EX/>Y!01��K&�]���u�����EX/>Y 01�K&�]���jU����EX/>Y 01����&�%���p�>���EX/>Y 01��m&�E���pl���EX/>Y*01����&�%����7���EX/>Y 01��m&�E��������EX/>Y+01���O���g��EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа/9/ +X!Y901#327#"&547!#!-&:qN04 FZYg,P-[VHy,hVlsj���mON�-�7���EX/>Y�EX/>Y�EX/>Y�EX)/)>Y�а�/9 9 / +X!Y 9)$ +X!Y. +X!Y 3 +X!Y01%&'#"&54$3354&#"#46632#327#"&54'2675# $tqcsv&!:qN04 FZYgW#t&EUasdGQXX-[VHy,hVZHWb��wU&�'���uW���EX / >Y01�\&�G���u3�����EX/>Y 01�wW&�'����W���EX / >Y01�\�&�G���=����EX/>Y 01�w&�'���W���EX / >Y#01�\&�G��������EX/>Y$01�wW&�'����X���EX / >Y!01�\�&�G���S���EX/>Y"01���B&�(����C���EX/>Y01�_+�&�H���H�r]]qqr_rOq]O_]`]q]01���F&�)���p�J���EX/>Y 01��]&�I���p\���EX/>Y01����F&�)����C���EX/>Y01��]&�I��������EX/>Y!01����F&�)���rB���EX/>Y01�]&�I���<�����EX/>Y%01��OF��v��EX/>Y�EX/>Y�EX/>Y�EX/>Y9/ +X!Y +X!Y  +X!Y +X!Y01!!#327#"&547!!!!I:qN04 FZYg]-w-[VHy,hVi,���]hN�%�-�z��EX/>Y�EX / >Y�EX/>Yа  +X!Y*9*/**] +X!Y" +X!Y%9& +X!Y01%3327#"&547&�5546632!3267"!5&&Gs:qN04 FZYgb{݁#b3pn6-[VHy,hVlZ!!MPB����FB&�)����C���EX/>Y01�]�&�I���t���EX/>Y"01�zW&�+����W���EX / >Y"01�`V�&�K���U����EX/>Y'01�z/&�+����X���EX / >Y"01��`V&�K��������EX/>Y'01��z&�+���W���EX / >Y'01�`V&�K���3�����EX/>Y,01�z&�+����`V&�K��+�X���EX/>Y*01����B&�,����B���EX/>Y01���A&�L����A� �/01���z.&�-���<F���EX/>Y01��`&����"����EX/>Y01��&�-���p>J���EX/>Y01���f&����p$����EX/>Y01���C&�-���kC���EX/>Y01���)&����Q�����EX/>Y01��Xx&�-���� Oh&�M��������&�-����B���EX/>Y 01��&�-����.-���KJ�&�M����N���55&�.���|5���EX�/�>Y01K9&����3���EX / >Y01�&�/���� �&�O������/&�0���u�&1���EX/>Y01���4&�P���u����EX/>Y 01�&�0���l�WU�&�P������&�0�����EX / >Y01����&�P��V�P�]]/qq/?rr_orqOq]O_]`]r01���&�0���������&�P����8���4&�2���u6���EX/>Y 01���&�R���u[�����EX/>Y 01�&�2����N&�R���3���6&�2���7���EX/>Y01����&�R���{���EX/>Y01��&�R��`��/01�v &�3���p�@���EX / >Y!01��[4&�S���pf���EX/>Y01��v &�3���9���EX / >Y"01��[4&�S��������EX/>Y01��v 7&�3���k8���EX / >Y&"01��[4&�S���������EX/>Y" 01����4&�6���u6���EX/>Y01���&�V���u������EX / >Y 01�&�6���c�SN&�V������6&�6����7���EX/>Y01�c���&�V������EX / >Y01�Pr6&�7���u8���EX/>Y)01�_&�W���uQ�����EX / >Y) 01�Pr8&�7����8���EX/>Y)01�_�&�W���[����EX / >Y)01�PMr&�7����y���_EN&�W����y]�Pr&�7���u�_N&�W���3�Pr8&�7����9���EX/>Y+01�_�&�W���q���EX / >Y+01�1&�8���f� V@&�X�����1M&�8����y��� M@&�X����y����1��6&�8����7���EX/>Y 01� y�&�X����"&�9����:���EX/>Y01�&�Y���\���EX / >Y01�&�9���p�>���EX/>Y01��&�Y���p^���EX/>Y01��&�9����7���EX / >Y01��&�Y��������EX/>Y01��&�9���KA���EX / >Y 01��[&�Y����� ���EX/>Y01��5&�9���D6���EX/>Y01�� &�Y���������EX / >Y 01���{� �S��EX/>Y�EX / >Y�EX/>Y в 9  +X!Y +X!Y01327#"&547"�'33265N04 FZYgO!;r`Hy,hVaS&��O:��m��EX/>Y�EX/>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа/9 +X!Y01!327#"&547'#"&'33273:qN04 FZYglѭF-[VHy,hVjeE�=��6&�;���6���EX/>Y01�+���&�[���$�����EX / >Y01���6&�=����6���EX/>Y 01�K�&�]���%����EX/>Y01���&�=���j�6���EX/>Y01��V��z4&�>���u6���EX/>Y 01�X��&�^���u!�����EX/>Y 01�V��z&�>���o6���EX/>Y01�X��&�^��� �����EX/>Y01�V��z6&�>����7���EX/>Y01�X���&�^���A���EX/>Y01��W@&����uB���EX/>Y01�N|&����uz����EX/>Y@ 01�v~&����u���EX/>Y,01�[z4&����u7�����EX/>Y) 01��&��/x�,�qq/]rOq]_]01��&��/x�6�]Oqrrorqq_]/]01�(��&��E� � ] ]01����p&���D�����EX/>Y 01���p&���ud����EX/>Y 01���p&���n���EX/>Y01���p &���j"���EX/>Y01���p&���j�����EX/>Y01����py&�����)���EX/>Y01����p|&����� �`J0&����yt���&���D�����EX/>Y 01���&���u7����EX/>Y01���&���A���EX/>Y01���&���jq���EX/>Y01���_&���D���EX/>Y01���/&���u���EX/>Y01��$&�������EX/>Y01��=&���jN����EX/>Y 01����X &�����"���EX/>Y 01�`Z&���D�����EX / >Y01�`Z&���u}����EX / >Y01�`Z&��������EX / >Y 01�`Z &�����"���EX / >Y01�`Z&���j�����EX / >Y#,01��t &���D�����EX / >Y01�t &���u^����EX/>Y01�t &���h���EX / >Y01�t &���j�����EX / >Y"01�� ��&���u3����EX/>Y 01���p&���pl&���EX/>Y 01����p&��������EX/>Y01��Op���g��EX�/�>Y�EX/>Y�EX/>Y�EX / >Y +X!Yа/�9/ +X!Y�901#327#"&547!#!&:qN04 FZYghnxs-[VHy,hVl !��`0&���ui����EX / >Y01�`0&���s���EX / >Y!01�`0&���Q����EX / >Y#01�`0&��������EX / >Y!01���&���2���EX/>Y01���&���p?&���EX/>Y 01����&���l���EX/>Y01���&�������EX/>Y01��O��x��EX/>Y�EX/>Y�EX/>Yа/]]� +X!Y +X!Yа  +X!Y +X!Y01!!#327#"&547!!!!Wk=:qN04 FZYg-[VHy,hVi����&���W���EX/>Y01�c5&���q���EX / >Y 01�c5&��������EX / >Y 01�c5&���O����EX / >Y%01�c5&���O���X&��������EX/>Y01��X &����"���EX/>Y01��^&���p�&���EX/>Y01���!&���I����EX/>Y01�Of&��������d&������EX/>Y 01�+ &�������EX�/�>Y01�W&������&���u���EX/>Y01�&������&��~���EX / >Y01���&����f7���X&���u����EX/>Y 01�X&���l���X&��������EX/>Y01�`Z&���p��&���EX / >Y01��`Z&��������EX / >Y01�`Z&�������EX / >Y"01����%&���u'����EX/>Y01�%&��� ���%&���G���EX/>Y01�C&���u>����EX / >Y(01�C&���H���EX / >Y*01�CM&����yS���C&���^���EX / >Y*01�(&����(��&���Q���EX/>Y 01�(O&����y>��t  &���d"���EX/>Y01�t &���pf&���EX / >Y01��t &��������EX / >Y01�t y&�����)���EX / >Y01��t&��������EX/>Y01���tt � �S��EX/>Y�EX/>Y�EX/>Y в 9  +X!Y +X!Y01327#"&547"&'33265 xo2lN04 FZYgZz0([RHy,hVhVθy{ ��1��&���;����EX/>Y01� ��&���=���EX/>Y 01� ��&���jm���EX/>Y01��G��&���u3����EX/>Y 01�G��&�������EX/>Y01�G��&���S���EX/>Y01���?&�%�������?�&�)d���9����lA�&�,d���G����@�&�-d���M�?�&�3���C��x��?�&�=d�������?�&����F��t&����*���EX / >Yа!01�����%������&�����F�)���V��z�>������,�����w�-������/�����R�1������2���v �3������4���1���8������=���9���<����_&�-���jpB���EX/>Y 01����&�=���j�6���EX/>Y01��dw:&����u���EX/>Y$01�c9&����+���EX/>Y(01�a:&����F���EX/>Y01�K%&����*���EX / >Y01�t&����!���EX�/�>Yа'01����?:����[4N�S���`:�v���!��:�Z���)��:�\��o&����j���EX / >Y01��&����jw���EX�/�>Y#01��[4:&�S���C���EX/>Y01�%&����"���EX�/�>Y01�z"&����S���EX�/�>Y&01���F&�)���j�B���EX/>Y01����0@&����uB���EX/>Y01��Pr�&�a�'(9��EX/>Y�EX/>Y а +X!Y&9& +X!Yа" +X!Y01&&54$32#4&#"#"$&533264&VܖkcãGϘty}oY{f{os|u����w�-����_&�-���jpB���EX/>Y 01��5�.����������.&�/���u{0���EX/>Y01�M&�����C���EX/>Y01�����%������&�����0������F�)�����&����1C���EX/>Y 01����R�1������,���v �3������������4���w�'���1���8���9���<���mN�E���]N�I�����&��������EX/>Y 01��[4N�S���`N�T����\N��I9��EX/>Y�EX/>Y� +X!Yаа +X!Y01%2673#"�546632#&&#">cvntٔixZ]d'�ڮi#��K:�]���)��:�\���]&�I���j������EX/>Y%.01����G&����u����EX/>Y 01�_N�W�����h�M����E&����jV���EX/>Y 01�KY�N�����?&����u;���EX/>Y 01�K&�]���P���EX/>Y01��=��4&�;���D,6���EX/>Y01�+��&�[���D�����EX / >Y 01�=��4&�;���u6���EX/>Y01�+��&�[���u�����EX / >Y 01�=��&�;���j6���EX/>Y#01��+��&�[���jT�����EX / >Y01����4&�=���D�6���EX/>Y 01�K&�]���D������EX/>Y 01�g!��� ���#������&�������K?&����I���EX / >Y01�0G�m�����R4&�1���u6���EX/>Y01���x&�Q���u�����EX/>Y 01�k&�%�������mkN&�E����������F@&�)���D�B���EX/>Y 01���@&����DmB���EX/>Y 01�]&�I���D������EX/>Y 01���&����D����EX/>Y 01�Z��!����_(C:������&���9����EX/>Y01��� &������EX/>Y 01��[K@N�&�S����]���vK 0�&�3����]���PQj&�����XRM&����C�wQ&�'����\QN&�G���R����=���.`:������w�-�����5&����C���EX / >Y01����&����_���EX / >Y01����w�-�����&�%����7���EX/>Y01��m&�E��������EX/>Y,01����&�%���j�6���EX/>Y01�m&�E���j������EX/>Y0901���W����N|N������F&�)����C���EX/>Y01��]&�I��������EX/>Y!01��]&E���j����EX�/�>Y'001��bO����b&����j�����EX�/�>Y$-01����5&����jB���EX / >Y&01����&����jd���EX / >Y&01��Pj&����j�W���EX / >Y0901��X&����j^����EX / >Y.701����&����pJ���EX/>Y 01����&����pu���EX/>Y 01����&����j6B���EX/>Y01����&����j����EX/>Y01��v &�3���j8���EX / >Y'001��[4&�S���j������EX/>Y#,01��g���[4N���g&���j=���EX / >Y'001��[4&���j�����EX/>Y$-01��&����j X���EX/>Y'001��d&����j|����EX/>Y'001��M&����p�J���EX/>Y01��K&�]���p#���EX/>Y01��M&����j�B���EX/>Y"01��K&�]���jU����EX/>Y 01��MA&����/B���EX/>Y01��K&�]���������EX/>Y 01����&����j B���EX / >Y#01��g��&����jd���EX / >Y!01����0�&���'�-���jB���EX / >Y(01�����&����'�*���jm���EX / >Y(01��9K&�<������)K:&�\������_��H���/K&����E���,K:&����T���&�%�������mN&�E����J�����&�%���F���EX/>Y 01�m&�E�������EX/>Y)01���&�%���.���EX/>Y 01��m&�E��h���EX/>Y,201����&�%���=���EX/>Y 01�&�E��l���EX/>Y,101����&�%������EX/>Y 01��mY&�E��m���EX/>Y*001����&�%������EX/>Y 01��m&�E��l���EX/>Y*301��6&�%���'��6������EX/>Y01�m�&�E���&�n��J�����EX/>Y-01���&�%���-���EX/>Y01��m&�E������EX/>Y,901����&�%���-���EX/>Y01��m&�E������EX/>Y,:01����@&�%���=���EX/>Y'01��m &�E�������EX/>Y,E01����&�%���E���EX/>Y01��m&�E�������EX/>Y,:01��&�%���'��7������EX/>Y01��m&�E���'����J�����EX/>Y,01��F&�)�������]N&�I���������F&�)���R���EX/>Y 01�]&�I�������EX/>Y01���F.&�)����F���EX/>Y01�]&�I���Z���EX/>Y!01���&�)���:���EX/>Y 01��]&�I��X���EX/>Y!'01���F&�)���I���EX/>Y 01�&�I��\���EX/>Y!&01����&�)���'���EX/>Y 01��]I&�I��]���EX/>Y%01����F&�)������EX/>Y 01��]&�I��\���EX/>Y!(01��FB&�)���'��B������EX/>Y01�]�&�I���&�^�������EX/>Y 01���&�-���dR���EX/>Y01���&����J����EX/>Y01�~&�-����k���h&�M����M���v &�3�������[4N&�S�������v &�3���H���EX / >Y.01�[4&�S�������EX/>Y*01�v=&�3���0���EX / >Y# )01��[&�S��b���EX/>Y%01��G &�3���?���EX / >Y! (01�4&�S��f���EX/>Y$01��v &�3������EX / >Y! '01��[S&�S��g���EX/>Y#01��v &�3������EX / >Y! *01��[4&�S��f���EX/>Y&01��v 8&�3���'��8������EX / >Y"01�[4�&�S���&�h�������EX/>Y01�e/&����u1���EX / >Y(01�[&����ue�����EX/>Y& 01�e/&����DN1���EX / >Y'01�[&����D������EX/>Y% 01�e&���� A���EX / >Y401�[&��������EX/>Y201�e&�����5���EX / >Y)01�[&����k���EX/>Y'01�e7&����� ���[&��������&�9�������:&�Y����Q���&�9���F���EX / >Y01�&�Y�������EX/>Y01�@&����uB���EX/>Y01�&����uc���EX/>Y 01�@&����DEB���EX/>Y01�&����D����EX / >Y 01�&����R���EX/>Y)01�p&�������EX/>Y(01�.&�����F���EX/>Y01�&����i���EX/>Y01�&����� ���&�����W���&�=�������:&�]����c���&�=���F���EX/>Y 01�K&�]���J����EX/>Y01���"&�=����:���EX/>Y 01�K&�]���!���EX/>Y01��_���"��/�EX / >Y�EX/>Y�EX/>Y]/]9/ +X!Yв 9 9а +X!Y   +X!Y01##'#"55432!5!533327&#" oƼ쿾olQS.t4/О��_��&�H���'G�C�d��/]01�D&���#�:&����`���&�,������:&�������1&�8���?���(:&�������9&�<������):&�\������f&����E���g^;&����=���&�������g;&�������0&��������G:&��������&����a���=:&�������?U&?���YcN&@��������L��������a��EX/>Y�EX / >Y 9/9/  +X!Yаа +X!Y  +X!Y01#!!#53533!2654&'Pj�_PPݘ{������a��EX/>Y�EX / >Y 9/9/ +X!Y аа +X!Y  +X!Y01#!!#53533!2654&'Pj�_PPݘ{����0� �N��EX/>Y�EX/>Y 9 /z ]� +X!Yа а  +X!Y01!##53!!!B Tm1����G:� �I��EX/>Y�EX/>Y 9 /� +X!Yа а  +X!Y01!##53!!!xܺ $!ߗę�� ��1��~��EX/>Y�EX/>Y�EX/>Y�EX/>Y9//]] +X!Y9/ +X!Y а в901###5353!!33#7Ur7>����(���t��EX/>Y�EX/>Y�EX/>Y�EX/>Y9/ +X!Y9/ +X!Y а в901###53533#33#Ӻ~; ��&����'�1C�~���EX/>Y 01��&����'������EX/>Y 01��&�,�����:&������&�1�����:&������/&�����t�,:&�����������V 9��EX/>Y�EX / >Y�EX/>Y9/ +X!Y�в 901###53333۔Qz|Q  %���.`:��c 9��EX/>Y�EX / >Y�EX/>Y�EX�/�>Y�EX/>Y +X!Y �9 а01###53333Jܿ k&R���9����c��EX / >Y�EX/>Y�EX/>Y�EX/>Y 9/� +X!Y 9а в 901####53333Ĥk_]kb8{.��)��:��c��EX / >Y�EX/>Y�EX/>Y�EX/>Y9/� +X!Y9а в 901####53333<AA֧ku>�cM������/&�*����"�F�ff@��]��3����^����5��P����-����d���������zU&�+���uW���EX / >Y"01�`V&�K���uK�����EX/>Y' 01���4&�2���Df6���EX/>Y 01���&�R���D������EX/>Y 01��� &�%���m2���EX/>Y 01��9&�E������EX/>Y* .01��_��F,&�)���8>���EX/>Y 01��)&�I������EX/>Y #01� ��,&�-���>���EX/>Y 01���&�������EX/>Y 01��v "&�3���4���EX / >Y!%01��34&�S��� ���EX/>Y !01��U�� &�6���.2���EX/>Y01���&�V���d���EX / >Y 01�� &�9���h2���EX / >Y01��+&�Y������EX/>Y 01�:��?�&�d������&�&������� �&�F�������&�(�������_�&�H�������&�(���e�_�&�H���i�&�,��������&�L���������.&�/���u{0���EX/>Y01��� ?&�O���uDA� �/01��&�/������� �&�O����e���&�0�������a�&�P����N���R&�1�������xN&�Q�������&�2����$���N&�R���������@&�4���u|B���EX/>Y01�`&�T���u���EX / >Y 01�&�6�������N&�V����J���Pr&�7�������_N&�W�������1&�8������� V@&�X���������.&�:����F���EX/>Y 01�!��&�Z������EX/>Y 01�&�:�������!:&�Z����M���=&�;�������+:&�[����S���Vz&�>�������X:&�^����b��xO�&�3F��Z �����p&�������&<������&<������&<��� d�& ���(W��X�&<������& ���A���p�������������G�������X�����Q�����W�����w���`Z��������(����� �����&��1����=&���jN����EX/>Y 01�� ��&���jm���EX/>Y01����&���jq���EX/>Y01����&���u4����EX/>Y01�C�����Q����=&���jN����EX/>Y 01��+M�����W&���u%����EX/>Y01�" &���g���EX/>Y01���p��������������������a&��������EX/>Y 01���w�����X���`Z�����D��������`0���(�����&��1����GP�)���EX / >Y�EX/>Y�EX/>Y  +X!Y 9' 9|'/']�'q']`'p']0'q`'p'q& +X!Y&'9в 9  +X!Y014&#"#4632#&&5332654%#536}nngvq˯yPT]XOV)$[[V``X�����]�/�EX / >Y�EX/>Y�EX/>Y  9| / ] +X!Y  а +X!Y01##!#3!33\g ���`V0��X��EX/>Y�EX/>Y�EX/>Yаа +X!Y +X!Y01#&5546632#&&#"32670˩{~y`aӻt˽jo� �����Qk&������a&���p��&���EX/>Y 01��" &���p:&���EX/>Y01��`�����O&�%����|���mON&�E��������YF&�)����:� �]ON&�I����������� ��� ���^���� �� �^�� ���j�� �� �^�� �� �^�� ��,�x�� ����� ��@��� � � ��� � � �� � �& �� � �\F�� ��T�C�o�p�y�r�i�g�h�t� �2�0�1�1� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�R�o�b�o�t�o�R�e�g�u�l�a�r�V�e�r�s�i�o�n� �2�.�0�0�1�1�0�1�;� �2�0�1�4�R�o�b�o�t�o�-�R�e�g�u�l�a�r�R�o�b�o�t�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e�.�G�o�o�g�l�e�G�o�o�g�l�e�.�c�o�m�C�h�r�i�s�t�i�a�n� �R�o�b�e�r�t�s�o�n�L�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �A�p�a�c�h�e� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �2�.�0�h�t�t�p�:�/�/�w�w�w�.�a�p�a�c�h�e�.�o�r�g�/�l�i�c�e�n�s�e�s�/�L�I�C�E�N�S�E�-�2�.�0�������j�d����������������������������� ��������^�%�>��E�^��y�y��������������������������������������������������������������������������������!�#$�89�>@�EE�MM�OO�SS�UW�YY��������������  ����>C�G�X�[j�qq�sw�z�����������H�KK�MM�OP�[[�bd�ff�jj�lm�oo�w������������� �\��DFLT�cyrl�(grek�6latn�D����������������������������������cpsp�2cpsp�2cpsp�2cpsp�2kern�8kern�8kern�8kern�8������������������ ��$�H����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g�����������������������������������,028:<>?EFGHJLMNOPQRSTUVWXYZ[\]^_`abcdefSTUVWXY[\]^_`abdefghijz{|}~IKOWY^j�����5b�T���  p  � F "  f F R ^    P L L  p p L *0FLR  R0 &F x H   2 L h h  b h h h p L  H H    f p p p p p p p � � � � F F F F     L L p p p  �  �  �  �  �   F " " " "      P P P f f f F F F F F F  L ^ ^ ^ p � p � ^ f R L �  F & p � f R   L  H L  L  p �  L  L R  p p �    R   & L & L & L R p p p p p p p p p p p p �  �  �  �  �  �  �  �        F F L L L f R H R ������� � �����%�*��,�5� �8�>��E�F��I�J��L�L��Q�T��V�V�#�Z�Z�$�\�]�%���'���(���)���.���1���2���4���6���9���?���@���K���L���O���R���W���X���[���]�`  �b  �c�d+-�g00�j22�kII�llm�moq�o�r�s�t�v�w�y((�z*+�{GH�}JJ�Lm�or�w|�����������������������������������SX�[j�mmqqssww z{ } !%'()-3467ACGIJQS|(}003355AFIIKKMMOPUX[[]^``ddffjj�� ��V���� ��A��a������ ��������������� ������������������J����� �������3X����� � �J� �� �� �� � ����� ��3<MNOWX���3?NX���3<MOWX� �����<=@EMOWY���MOW� �������3<=MOWX��W������3X��3X�����3=X���J� ����� N� P� �� � ������ 3=X���:�3=X����3P=NPXL� �������� � � �[�;T?��J��X�2�[���[��� �� W��X������J� � ��A� �V�a���[� � � ��A��V�a��� �A�a@����3X���������+-17=@JTW���#�X�[����������3<Q={?@EMuOWOX��3NPX��J�[��m� ���3NXm���J� �� ��� ��8��V�[�m�|(�M����~�g��e��j�s�^������t���}��y}+-1}37=|?@lEJkNPT{W�XY���������������3=?@EM� O� XY���m� ��3<?MOWX�.�Vm�[�m�|}��+�K�a�����F����R����I���h���<+-<13j7I= ??@EJN1P_T W�X0Y��[����3=ENPXY�����<=?MOW�"� � ���A��J�V�X�a��m�|�������� ��������u� ������W�������*�T�Z���� �*�5�6�?�J� �8��2:M��:��;��=��f����X�g�j�������A�C�E�j�����%V�.�8��E�G�H�I�K�S�U�Y�Z�]����V�V���������� V!2�9:�KLVnrvwLVMVNVOVPVQVRVghijklmnopqrxyz{|}~VVV���SV[VkoqsvwxV�VVVVVVVVVVVV�VVV   "$&(*,.02468:<>@BDFM���8�:�;�=��2:fXgjACEMj��8�:�=��2:fXgjACEMj��.�9bcde35�G��� ��G�H�I�K�U������!9KLVl�m�o�p�q�nopqrk���  *,.2��V����&�V, ^ TL~X*Lh">P��&�O�X�[�_�������������������������������!m�=�G�H�I�K�U������!9KLVnopqrk  *,.2��Sxyz{|qw "$&(0���nrvw��.�9bcde35��� �Z�]�lmopqsBDF�=�'�+�3�5����� 8U()+,S]^_`aWd!#%')+-/1�=�'�+�3�5����� 8U()+,S]^_`aWd!#%')+-/1�6�%�<�=��� LMNOPQRfSX[ghjACEOWj�&���%�� nrvwLMNOPQRS[��G�H�I�K�Q�R�S�T�U�Y�Z�]���������������������!59DIKLVnopqrwxyz{|}~kmoqsvwx   "$&(*,.02468:<>@BDFJLVceg�q�� �G�H�I�K�U�Y�Z�]���������!9KLVlmopqnopqr}~kosvx  *,.2468:<>@BDF�4�� �Y�Z�]���lmopq}~osvx468:<>@BDF�=�G�H�I�K�U������!9KLVnopqrk  *,.2�q�� � � �G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� nopqrxyz{|� � � kqs� w� � � � � � � � � � �    "$&(*,.02B� D� F� � �\�^�PX� �\�^�PX��Z�\�]�^��sBDFPX�y�� �8�:�<�=�Q�R�T�Z�\�]�������������������25:DIlmopqfwXghjmsABCDEFJLMOPQSVWXcegj��8�Z�]���2:sBDFM�4�8�:�<�=�\������2:fXghjACEMOPQSWXj��%��'�+�3�5�8�:�=�������������������� � 28:Q�U()+,L�M�N�O�P�Q�R�S]^_`af���S�WX[�dgj������������������!#%')+-/1ACEMQRSTh�i�j�-�8�:�<�=������2:QfXghjACEMOWhj�Y�%��8�:�<��=�������������� ����� �2:Q�L�M�N�O�P�Q�R�f���S�X[�gh�j� �������� � � ���������������ACEMO�QRSTW�h�i�j�.�8�<�=�������2:QfXghjACEMOWhij�!�8�<�������2:QhMOWhi��8�=��2:fXgjACEMj�0�Q�R�T�\�������������5DIwmJLPVXceg��� �Z�]�lmopqsBDF��RT�T�G�H�I�K�S�U������!9KLVnopqrxyz{|kqw   "$&(*,.02��� � � �E�G�H�I�K�S�U�Z� �]� ����� ���� !9KLVl� m� o� p� q� ghijklmnopqrxyz{|� � � kqs� w� � � � � � � � � � � �   "$&(*,.02B� D� F� i������RTi��E�G� �H� �I� �K� �U� �� �� �� �� �� ���� �� �� !� 9� K� L� V� n� o� p� q� r� � � � � � � � � � � � � � � k� � � � � � � � � � � � ��  �  � � � � � � *� ,� .� 2� RTi���Z�\�]���sBDFPXi� �� lmopq� �� lmopq�!�L� �O� �P� �S�Wxyz{|qw "$&(0���� ^�!������ �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������|~��������������&����r ����D��K������>��z��Djb3,'����������������������������������������������������������������������������������������������������{������q��Q������������������������������������������������������v����������8������������������������������������������������������������������������������������������������������������������������������������������������������������ -������������������������������������������������������������������������ ��������������������������������������������m����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������x�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������V��������������������������������������������������������������������������������������������y������������������������������������������x����� � ��������%�)��,�4� �8�>��E�G��I�I��L�L��Q�T��V�V�"�Z�Z�#�\�^�$���'���(���,���-���.���/���1���2���3���6���7���8���9���:���;���<���=���>�@  �B  �C�D+-�G00�J22�KII�Llr�Mvw�T((�V*+�WGH�YJJ�[Lr�\w|�����������������������������SX�[j�mm�qq�ss�ww�z{�}���   ')-/079b(c00q33r55sAFtIIzKK{MM|OP}UX[[]^``ddffjj�:���� � ��������&�&��'�'��(�(��)�)��,�-��.�.� �/�/� �0�0� �1�2��3�3��4�4� �8�8��9�9� �:�:� �;�;��<�<��=�=��>�>��E�E��F�F��G�G��I�I��L�L��Q�R��S�S��T�T��V�V��Z�Z��\�\��]�]��^�^���������������������������������������������������������� ��� ����   � �� �++�,,�--�00� 22� II�lm�nn�oq�rr�vw�((�*+�GH�JJ�SS�TW�X\�]a�be� ff�gm�nn�or�ww�x|�������������������������������� � � � � � ������������������� � � � � � ����������TT�UV�WW�XX�\\�]]�^^�_`�aa� bc�dd�ee� ff�gg�hh�ii�jj�mm�qq�ss�ww�zz�{{�}~�� � ������� �������������������������� ��������������������������������������������  �  �  �  �  �����������������  �!!�""�##�$$�%%�&&�''�((�00�33� 55� AA�BB�CC�DD�EE�FF�II� KK�MM�OO�PP�UU�VV�WW�XX�[[�]]�^^�``� dd�ff�jj���m���� � �����������%�%��'�'��+�+��.�.��3�3��5�5��7�7��8�8� �9�9��:�:� �;�;� �<�<��=�=��>�>��E�E��G�I��K�K��Q�R��S�S��T�T��U�U��W�W��Y�Y� �Z�Z��\�\��]�]��^�^� ������������������ ������������������������ ��� ��������� �������������������������������������������������  ���� �����  �!!�22� 55�88�99�::� DD�II�KL�QQ�UU�VV�ij�lm�nn�oq�rr�vw�()�+,�FF�LR�SS�]a�be�ff�gm�nr�ww�x|�}� �������������������������������������������������� � � �� �� �� �� �� �� � ����� �� �� �SS�WW�XX�[[�^^�dd�gg�hh�jj�kk�mm�oo� qq�ss�vv� ww�xx� ������ ��������������� � � ���������� ������������������������������������������������������������������  �  �����������  �!!�""�##�$$�%%�&&�''�((�))�**�++�,,�--�..�//�00�11�22�33�44� 55�66� 88� ::� <<� >>� @@� AA�BB�CC�DD�EE�FF�JJ�LL�MM� OO�PP�QQ�RR�SS�TT�VV�WW�XX�cc�ee�gg�hh�ii�jj�pp������ �DFLT�cyrl�Hgrek�vlatn���������� ���(�4�A�K�U�_�i�s�}������������� ���)�5�B�L�V�`�j�t�~������������� �� �*�6�C�M�W�a�k�u�������(�AZE �TCRT �~MOL �NAV �ROM �TUR ,����� ��!�+�2�7�D�N�X�b�l�v�������������"�,�8�E�O�Y�c�m�w�������������#�-�9�F�P�Z�d�n�x�������������$�.�:�>�G�Q�[�e�o�y�������������%�/�;�?�H�R�\�f�p�z�������������&�0�<�@�I�S�]�g�q�{���������� ���'�1�3�=�J�T�^�h�r�|�������c2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXc2scXccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^ccmp^dligfdligfdligfdligfdligfdligfdligfdligfdligfdligfdnomldnomldnomldnomldnomldnomldnomldnomldnomldnomlfracrfracrfracrfracrfracrfracrfracrfracrfracrfracrliga|ligalnumlnumlnumlnumlnumlnumlnumlnumlnumlnumloclloclloclnumrnumrnumrnumrnumrnumrnumrnumrnumrnumronumonumonumonumonumonumonumonumonumonumpnumpnumpnumpnumpnumpnumpnumpnumpnumpnumsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpsmcpss01ss01ss01ss01ss01ss01ss01ss01ss01ss01ss02ss02ss02ss02ss02ss02ss02ss02ss02ss02ss03ss03ss03ss03ss03ss03ss03ss03ss03ss03ss04ss04ss04ss04ss04ss04ss04ss04ss04ss04ss05ss05ss05ss05ss05ss05ss05ss05ss05ss05ss06ss06ss06ss06ss06ss06ss06ss06ss06ss06ss07ss07ss07ss07ss07ss07ss07ss07ss07ss07tnumtnumtnumtnumtnumtnumtnumtnumtnumtnum����������������������������� ���� ������������������������������������ ���� ���� ���� ������������������8` (^�\z.Bzlz�������D;�   /�      !"#$%&'()*+,-./0123456789:;<=>?@ABCDFEGHIJKLMNOPQR  ����%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�e�g������������������������������������,028:<>?EFGHJLMNOPQRSTUVWXYZ[\]^_`abcdefSTUVWXY[\]^_`abdefghijz{|}~IKOWY^j������t�0;�   /�     O !"#$%&'()*+,-./123456789:;<=>?@ABCDFEGHIJKLMNPQR  ���E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^���������������������������-139;=@GKghijklmnopqrstuvwxyz{|}~GJLPXZ[_k������*�B�Z�r���������������M�������x�������N�������`�������������H�������������0��������������������������������6�r�����Jd~2Dv$6hr|(2Tn$.8Bl����� �&�,L��M��O����{��������������� �������� �&�,T��U�� �� ��}������� w������������ �&�,X��Y������������������������������� ������ ����$y����\���������� �&�,]��^��`�������������� ���������������������� �������� �&�,b��c����5����3����� ���������������� ����$��f��E��C��A����� ��������� �&�,g��h��j����|��������������� �������� �&�,o��p�� �� ��~������x������������������������������� ������ ����$z����w���������� �&�,x��y��{�������������� ���������������������� �������� �&�,}��~����6����4����� ���������������� ����$����F��D��B����� ���������������������� ����$s��t���������� ����$+��)��/��-��1���� ����$,��*��0��.��2���� ����$9��7��=��;��?���� ����$:��8��>��<��@���������%�)���+�-��/�4��6�;��=�>��E�I��K�M��O�T��V�[�$�]�^�*���,���-���.���/���0���1���5���������������������������&�� ���� ��J��X����X���J�W�������D�� �����M����M��������� �����P����P���J����������K�������'�������������6��������������� ����/�O�������� (*)+, !"$%�� �'�(�+�3�5�F�G�H�K�S�T�U������� �&''���I�K"�������f�=-.019:<������������������#qrstuv��������v#qrstu����������������������������-.019:<=�������i�������������R��������||����������(�������� 2�z�s�t345678�������������&�@>AB?C�������������M�N��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/fonts/RobotoMono-Regular.ttf���������������������������������������������������0000666�0000000�0000000�00000337700�00000000000�020043� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������GDEF 1 2�� ���@GSUB��L��HOS/2�����`cmapS/����jcvt a]����fpgm�x�� gasp�������glyf?4�� `�fhead1�s���6hhea �sT���$hmtx8[�sx��"loca9���$maxp ���� nameElo��� postB����#prep7u;�������� �����������!'�Xc�xx�}~�������� ��,�DFLT����������smcp���������������zz�� �#�<���C�\����4���5�6*�8->�{A_�ar�uv�yy�{������3��3���f��������������� [��� ����pyrs�@��b��b+ �O��:��� ���������������`������D������`���� � �!�~���������%'0S_g~7Y #%/EObow?M   " & 0 3 : < D t  !!!!"!&!.!^"""""""+"H"`"e%������ � � �"����������&(1T`h7Y� #�&0FPcpx�>M �   % 0 2 9 < D t  !!!!"!&!.!["""""""+"H"`"d%� ��C7��*��%��!��������X����cB���gf������G��������������G��L QX��ONLC; 2����wjh]ߑR&߃ީwvol`D-* ����������������������������������`������������bl������������������������Z����b~��������������@��L�����������������������������������������������������������������������������������������������  ���������NOPQ�RSTUVWXY��Z[\]^_`��abcdef��uvy{|} stwx��������������    �� ���������O�����P�� !�"���#�$%&'()*�+,-����.���/����0�12�3�4Q5�6�789:�;R<STUV&'�()*+,-WX./01234567YZ[\89:;<=>]^_?@ABCjiklmnoDEFG  H de  y{� ����������������������������������������������������������������������� � � � � ������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`��    n�o�b�c�gp�u��m�i�s�h���p�e�t��j�y����~�a�l���k�zr���deklgh� v{tu����o�vims�������n����w������b!_��� �4K!PX@ ��Y>�L@��U�Y��MY+#53#53eb}mb}�����=�����tKPX@'  ��a<K Y ?K =L@%  b  ��a<K =LY@+!##5!!5!3!33#3##!!PP ERRRREPEfb``f#b��0E�=�B@? �.+J�p�n����c�W�Y�M:843-,$+6&'.54>753#4.#"#5.5332>]k:3]Q!?\;y| EmM^h77dWNnB2Od3AhH'w[0LiYTe> CqQ.~k2N@7LfYWc< 8kqToB =W��,��+�A�W�[�>@;[ZYJ��c��c��[���DK�[�EL)))))))$+4>32#".5332>554.#"4>32#".5332>554.#"',#CdABeC##CdAAeD# 1$#11$#1#DdABdD##DcABeD#2$#12#$1o7o9gN--Ng9M9fM--Mf99--9M;--;9fN--Nf9N9fM--Mf9:--:N:--:> >��k�*�9�L�t@=/. #JKPX@"��[���DK�[=K[=L@ ��[���DK�Y�=K[�ELY@,+IG+9,9#,+4>7&&54>326673#'#".2677>54.#"k(Hd=CO3^RGtQ,7L,^3#(IFSJbcp=G92>! >\:2-u( %4!+A+uCrcY+[XUY.2Up>5WLD!Pm@XXn?C:h40)NE93XB&8uA]./09+ 6G�!���-K!PX@ ���Y�>�L@���U��Y���MY+#53`���e*uk��0+4>7.5e-Lcmn2'>{a==a{>'2omcK-Oײbz/ӻ2qa��@*Qk��0+'>554&&'7Q-Lcmo2'>{a=@ey9'2omcL-Eױaq.01.qb����`��@  �G���i+%73%'6mk6�Ԓ`U^nkj��w�]� �&@#��U��a�Y�M+!!#!5!3ij =ø���b�� �@ �G���i+%'66553-@*s0(+/ge\$?FU����1��@���U��Y���M+!5!1����@���[�EL($+%4>32#".$6$$7%%7$$6$x4''43&&3�����@���s�<L+#3`}-����@���%�(@%J�[�DK��[���E�L&()$+#".54>32&&#"3265@@xpozA@yopy@ 7;}-דLL׋UהMM׋ŽWOȼ�������@�H���=�L+!#5%3'đ����U��+�$�.@+�J�p�[�DK��Y���=�L$++!!5>54.#"#4>32!+F@V4#C_<IkG#@ypgr=,Kc7yۅGn]S,6_F)*MnD\zH=lWA|y<X��^�>�E@B�J���p�p����c�[�DK�[�EL><42.-)'$& +32>54&#"#4>32#".5332>54.##FkI&};aE&Avebt@6U;G_9F|b`|I'Hg??fH'-QsE1&B\7#B\9Sm?5he*ZUKJ\f2fm96h`9^B$!DeEDcB ��K��g� ��+@( ��J��b�<K�=L+3##!53!˹h|Rm98��O�*�<@9*J�p��c��Y���<K�[�EL("(#+!!6632#".'332>54.#"I)+xOep<8qtY{O uBfE#'JlF.C6/ִ|&FnhI2de|/WzKDvW2 "����%�'�<�:@7 -J�c���[�<K�[�EL)(42(<)<(*!+#">32#".554>3"32>54.X\nO4DO[2mf09roOhN3<f֏/XL:.Nf8AdE# Bd&B[lv=5'SYfN.Ol|CWdɸvDp6L.>`f52X{H@y^8���p��H��@�J�Y�<K���=�L+#!5!HYH����O�%�9�M�5@2J��c�[�DK��[���E�LJH@>64,*" ,+#".54>7.54>324.#"32>4.#"32>.ta8[A#I}`b}H"@Z80N6@q]\tB)Jg=?fH''Hg@=fI)"%AZ66X@##AY65ZA$4m0G\l=ci76id=m[HCSb6_f66f=fI((If=?cD$$Dc7\C%#B]99[A##A\��)�'�<�C@@-J��c�[�DK��[�=L)(�42(<)<%$ �''+%2>7#".54>32##52>754.#"ucoJ/>N_8lf09qpTgJ/5`ܗ/YK;-Me9AdE$ Ac#@Wiu=5(UXgQ/SqHC]öxF9M/<ai84[}H@{`;�"Fs&�2���2l� l3+�=s'��)l����� �l3+������K��0+555dP{z���m*���"@����a�U�Y�M+!5!!5!*}} �����%L��0+55%7's<<�����'�3�K PX@%���p�n���[�DK�[�=LK PX@%���p�n���[�DK�[�ELKPX@%���p�n���[�DK�[�=L@%���p�n���[�DK�[�ELYYY@��20,*�'�'$,+>7>54&#"#>324632#"& <2"G;&~u/YE*Ds[en:2Na/!999;;999H]IC.#JQZ2ms1K4T]13bZHqb*46='0@@0.>>����@�M�[�KPX@ UN 7�8J@ UN 7�8JYKPX@'��  c��c�[�<K�[�=L@,��  c��W���c�[�<K�[�=LY@XV&*)(('($$ +#"&'#".7>3232>76.#"32>7#"&&7>323267&#" AfJ=Q#g>1H- 8YvGCX, %9&2g`ezF0jp><6 @FH Ӆ;*IgVz@K,01P'5O6!PV@98A4^No}C5$)3 9aIʌJ_쌈ԓM u ggêf8_fr6? 3]�����Q���� �%@" J����b�<K=L+!#3#!eu֛θyPx�������`��#�0�>@; J�c��[���<K�[=L��0.&$#"��!+3!!>56.'%!>54.'#ZP#=R.:aF'P]:hP/+Lf;4dN0/Og6-^f9^K8?YpAfi8%B`=>`C$;V9=V7���k]�3�6@3�pn�[�DK��[���E�L���3�3-$-$+#".'5>32#.#"32>7] N}iZsS77Ss[m|K ,JkIBeI1 0JdCIkJ, eyC3ZzQQ{Z3C{hBrV1+Jbns66sobK+.SqB������p� ��,@)�[���<K�[=L��� � !+3!3>75.'QWWvq78pvckcQomoP�������4� �)@&����a�Y�<K�Y�=L+!!!!!!uD`,�����=� �#@ ����a�Y�<K�=L+!#!!!~=^}���d\�5�9@61�J�p��a�[�DK��[���E�L-$-"+%'.'5>32#.#">7!5!\\ZxZ=8Tu\fN .KhEBfL2 $8OhB&SNDؿlh5]~RQ]6?uf?kL+-Lept67updL-)!G�����?� �!@���a<K��=�L+!#!#3!3?U_r������ �#@ �Y���<KY�=L+!!!!5!!p]Uo���b��"@���p���<K�[�EL$%+3#".'332>7YI~ef{J +Jg@BhI' e{E>se=hM*1To>������� �@ �J<K��=�L+#373# 9����G��@�<K���Z�=L+%!!3����L��.@+ �J���p��<K=L����+3###y�j(PE`�����>� �@�J<K��=�L+!##33>5@>��ja��;�@�[�DK��[���E�L---&+#".'5>32'.#"32>7a4QpZZpR55QpZZpQ5 0HbA@bH0  0HbAAcG/ N`77`NNa77`N4qoeM-.Meoq33rofM..Meor4�����y���+@(��c�[�<K���=�L���� !+#!%!>54.'!xbMMb@lP--Om@H:niin:'HgBBjJ(���^ � �>�+@(�J�G�[�DK��[���E�L---)+%#".'5>32'.#"32>7n5S:>H]sT66Rs]]sS5 1JgEDfJ1 1JgDEgJ0 Q1y9bPPc99bP7wshO./Ohsw66wthP//Ohtw7������r���+@(�J����a�[�<K=L(!*!+!#!#3>54.'#ݸfM)Hd<5>nS0.RqCR6lnGv`J %FeBFiG$���vi�?�3@0�p�n��[���DK�[�EL<:651/$.+4.'.54>32#.#"#".'332>=`s5MSSV_R.LiB5eO/>_o16nfXB%WWa\ 8XsD6iR4pC\?*Ff^^f5?rd?gJ)<X:?W<(+8FYkAba1<qhDiI%9W��L����@��Y�<K�=L+!#!5!>>8�����B��!@<K��[���E�L����%%+#".'332>7@F~hj|F'ImGGlI&&fMLf&Ax\87]xA��G����@��<K�=L+3#3bX54*P�����I��� � @ �J��<K=L+3##33oo&PI&�����W��� �@ �J��<K=L+3##3q:YYu;."F�����=��y��@�J��<K�=L+3#3[L;;o��r��7� �)@& �J�Y�<K���Y�=L+%!!'!5!E=8���6��"@����a�U�Y�M+#3!!6tx�����@��s���<�L+3#`���"��"@����a�U�Y�M+!!53#sH�����@�J��s�<L+#3#'@? DD��i0����@���U��Y���M+!5!0k���-��K PX@ ���s�<LK PX@ ���s�>LKPX@ ���s�<LKPX@ ���s�>LKPX@ ���s�<LKPX@ ���s�>LKPX@ ���s�<LKPX@ ���s�>LKPX@ ���s�<LK*PX@ ���s�>L@ ��r���iYYYYYYYYYY+#3- �����6N�.�=�D@A4-�J�p��c�[�GK�[���E�L0/75/=0=$%('+!&&'#".54>3354.#"#>32%2>75#"u ES^5Va5Gq$B_;7W<!;oe\sB6^M86R?"2&2UuDYY,U1N7.?";r[8-[[ 6y-.; `g(D1�����C���+�KPX@ ! �J@ ! JYKPX@�>K�[�GK��[��E�LK!PX@�>K�[�GK�=K��[���E�L@�[�GK�Y�=K��[���E�LYY@ ))#$+#"&'#36632#4.#"32>5C8lgh6 5dhl8DnP0P?11@P0LmE!tɔTJE{�BFRyOm@-=$'$=.?lO����3N�+�;@8�p���n�[�GK��[�EL�"  �+++%2>73#".554>32#.#"{2_J-IzV{{>>{{`uB)Fa8VuHGu 9M-Hc;Xl*kĕX=iR1WB&EoF*GoE�����)�@�!  JKPX@�>K��[���GK�[=LK!PX@�>K��[���GK�=K�[�EL@��[���GK�Y�=K�[�ELYY@ ')#$+4>323#'#".5332>7&&#"=qca56dbp>"GnM/L>0$z[NoG"&y˒RA>1�rBDTtOl?)9#BU@mO�����EN��+�@@=J��a[�GK��[��E�L! �&% +!+ �+".554>32!3267"!5.rLT]ut93Y|Kc3qQjg8dP7 F#DgNq*ϏLQqSJa8PBX)K:#)OsK6jT4����k+��7@4 J��c��Y?K=L����%%+!!5!54>32&&#!!*=o`B}B)m>_Lhj6LU�����VN�)�?�KPX@�54!J@54!JYKPX@ ��[��GK�[�EK�[�AL@$�?K��[���GK�[�EK�[�ALY@ ))')%$+4>3273#".'732>55#".5332>7.#";ped5 Cyf*log%`"HJJ%BjK(6aco<!GnM0M=00>L.NoG!&y˒RGCvkt<+H5o)9"&IlF]>ATtOl?*:#"8)@mO�����,���I�JK!PX@�>K��[���GK=L@��[���GK�Y=LY#"+6672#4&"#3g:jUb5vY-U_1hmWWH������U� ��-@*�[�DK��Y���?KY�=L$#+!!!5!!4632#"&)avpX78788787:f.??.-<<�����KX��#�5@2  J�[�DK��Y���?K�[�IL$#D5+!#"&'732>5!4632#"&+"9md9c7 4514\D'O68888886:hm9 @iM-??--==����j�� �E �JK!PX@�>K�?K��=�L@��Y��=K�?K��=�LY+#373#򈺺ycJ�Td=������U�� �?K!PX@��Y���>KY�=L@����aY�=LY+!!!5!!)avp�����]��rN�"�qKPX@ �J@ JYKPX@�[��GK=L@?K�[��GK=LY@���"�"#"## +66726672#4"#4&"#!kL2 iKw}!0 :?:@:f9@t4?*)+AF.&:�����)N��MJKPX@��[��GK=L@?K��[���GK=LY@ ����%#+6672#4.#"#T ;jUb5 ?[;]*:T_0flQHd>]L:��zRN��+�@��[���GK�[�EL)))$+4>32#".5332>554.#"zDrsDDrsD&MtMLsM&'MsMMrM&'uɔUUuuȔTTuPn@@nPOnAAnO�����`?N��'�b@ �JKPX@�[?K��[���EK�AL@�?K�[�GK��[���EK�ALY@ %)#$+#"&'#36632#4.#"32>5?8lfc6 6ehl8#IpNYy$$x\MpH#tɔT@<vCGRyOm@SA@QAnO�����`N��)�zKPX@� J@ JYKPX@��[��GK�[�EK�AL@�?K��[���GK�[�EK�ALY@ ')#$+4>3273##".533267.#":ph`66^gp;#HoMYx&1=I+MpI#&y˒RA>k&9=TtOnAP@3&BoO�I��1N��hKPX@ � J@  JYKPX@��[��GK�=L@�?K��[��GK�=LY@� �+2&&#"#366s83+6a5& BN  vjJ:Yg����6N�;�3@0�p�n��[���GK�[�EL:843/-$.+4.'.54>32#4.#"#".53326}>fL]m<>p]dp=$@[9;Y;;cLdl9At`nw?5O`/u!5,%6KeCBsV24\{G#C4 ,: 2( 7MfCHvT.;aE9N0V�����)@��9@6J�r�Y��?K�[�EL����)%+!!32>7#".5!5!dd 8I)@=5BNW+H}\5@?R1 )YdL��:��DJKPX@?K��[��E�L@?K�=K��[���E�LY%"+%#".5332673#l6jUb58Q5q"PY5py{XtE\N��b��e:��@�J��?K�=L+73#3V/GC CC0:�����0��:��!@ �J��?K=L+7373#'#3Rwx撩Ni:��n��r:� �@ �J��?K=L+3##3m!mmd#�����DK:��$@!�J��?K\�IL1$5+3#".'7232>773<0J;TpI  &?1# J.=*^P6*:>�������=:� �)@& �J�Y�?K���Y�=L+%!!5!5!cp�C=�*�3@0!J��c��c���W��[���O*)+.554&'526554>7AjT=)&;TmEHU+ nttn1Q>(DZgm55mgZD(s@c|=x/.w>{c@���r��@�<K���A�L+#3r>����C=�(�7@4 J��c���c���W���[��O(' +>55467&&554.'73C=R1nttn +THEmT;&,]b@c{>w./x=|c@s(DZgm5PV���0"�%�.@+%��J��c���W��[���O&)&$+#".'&&"'4>3272>5,PnC/QMK(7d8#=,,OnC.SNK'9a8#=-Bz^8$4"-51C&BxZ5$4 03 5F&�O���;KPX@�[�GK���Y�AL@����]�[�GLY$#+3##"&54632 ;89::98;c)R.??.0AA����� 7&�1�K@H �J�p���n��c��W��Y��M�(&"! �11+%2>73#5.554>753#.#"2_J-:bI``11``P`5)Fa8VuHGu 9M-@u_B c_*_c EfI1WB&EoF*GoE����q��|�+�>@;�p �a�[�DK��Y�=L���+�+$% +!!53>5'#534>32#4.#"! K% Cv``i8'CW03Y@%@rE08IQ fq<8fW?Y9'IkC�����g8�#�7�b@ ! "�JH#�GKPX@�[�?K��[���E�L@��c��[���E�LY@ 42*("+%#"&''7&&5467'76632732>54.#">UU>hp&(,*xu<PP<x|(,($t'2WwEEvW11WvEEwW2T2660ls?QVA|z,01-}@UP>wJc;;cJJc::c����!����3@0 ba ��<K�=L +3!!!!#!5!5!5!3fq[>|{|<[ 0yxFxy����$@!���]�Y�<L����+3#3���Wt�I�_�9@6XM(J�p�n����_�[�DL<:651/$*+#".5732>54.'.5467&&54>32#4.#"%&&'6674.tbXEIGmbZ<`x<FpO*&T`jzB`VBGGmrE)NsIKqM&"QdlzA-Q%NO$Rd,P%LV(Va(0dX^1-exNkC 8N/0F94Eb_^)1dT`39mh:gK,!9N-4H91F` dG5J;2 cG0I<5����� ��@�[��DL$$$"+4632#"&%4632#"&7668866776688667[-==--<<+->>-,==��ZN�#�7�M�N@K�p n��c����c�[�GK� [� E L��JH@>42*(�#�#)")" +#".554>32#&&#"3267%32>54.#"4>32#".^v>`B$$B`>vnCH&9&&9&HBDx_^xDDx^_xDW%DavKqRRqqÏRtw,Mj?W>kN,xsGB3G(X)F4BHcbJKbaIIaN}fH(Xuu͙XX��"�/�K#PX@(�J@(JYKPX@��_�[�DK�[�GLK#PX@��c��_�[�DL@$��p��c���_�[�DLYY@$#��+)#/$/�"�"'#$$ +&'"&546335&&#"'>32%2>75#" pTv>?CQ-QrEAkK* ;3'O[@,5+Czipw4AF54 3V>"#EhD0X-{$mB1-1����v'tHt���ݰ3+ݰ3+����w ��>K PX@���g�U�Y�M@���s�U�Y�MY+#!5!{>w����WM��'�7�@�L@I4Jp��  c� a��[���GK�[�EL((@>:8(7(7!((($ +4>32#".732>54.#"#32#''36654&##WRqqRRqqÏRWDx_^xDDx^_xDNk7X?"FBnx}w0F<Ihu͘WWuu͗XXubJJbbII{0H08Na.*7,��!��@���Y�<�L+!5!6!���ib��'�@��[���DK�[�?L((($+4>32#".732>54.#"i)E]43[D((D[34]E)|#0.##.0#5_G))G_55^E((E]6/##/1$$1����0� ��+@(��a��a�Y�=L+!!#!5!3!5!kACWb���<���JK PX@�p����]�[�<LK PX@�p����]�[�DLKPX@�p����]�[�<L@�p����]�[�DLYYY$'+!56654&#"#4>32! A8B:JG*NoEBjJ(3G+l<W#1=K:6`G)!>W7(GEG'��C�/�v�JK,PX@,���p�p��_�[�<K��[���GL@*���p�p����c��_�[�<LY@ $"-$$ +32654&#"#4>32#".53326'4&##TFLBC9J-Mh<@lN+GA/Sp@9kS3OADLWHTe:3-:0,3R99T78Z*8V:9X=.;<3?4��2��K PX@ ��s���<�LK PX@ ��s���>�LKPX@ ��s���<�LKPX@ ��s���>�LKPX@ ��s���<�LKPX@ ��s���>�LKPX@ ��s���<�LKPX@ ��s���>�LKPX@ ��s���<�LK*PX@ ��s���>�L@ ���r�iYYYYYYYYYY+3#R����`:��]@ ��JKPX@?K���[=K�AL@?K�=K���[�EK�ALY@����#%+32673#'#"'#u ;Q0k} ,ZR:dJRGtAGI+���������@���[�<K=L����(!+!#".54>3!Wv~AA~vF|fe}GP��kI� �@���W���[��O$"+4632#"&:98;;89:0@@0/??����M����&@#Jr��\���I�L����+!'2>54.'7v 7+"<-)<(4(=+apk %" ������@�H���i+#5%3bY9u������+�@��_��[���DL)))$+4>32#".5332>554.#"0Y~OOY//X~OPY0-D.,C,-C--C-uI{Y22Y{IuH{Y22Y{H*G44G*u)G55G)���'ue���u������0���/9�&vB��9��3+3+��$��&v�/9O��9��3+3+��%��&v9�/c��9 9��3+3+���x�M�'�3�eK*PX@%p���n�[�GK���\�AL@"p���n����`�[�GLY@��20,*�'�'$,+32>53#".54>7>54632#"& ;1B7#tm+Q?&?nWai7/I[- :99::99:G\HC-#KRZ3ms1K4T]13bZHqc+25<';0AA0.??��� �����;@8J��a��a�Y�<K��Y��=�L +!!!#!!!!!3{0D.ea)x������:c� � 0+7JwHIwKwIQN{O{{Q�����G�%�4�C�>@;98*)  �J��s�>K�[�DK��[���E�L---&+#"&'#.55>3273&&#"!&&'32>7Y4QpZ[9h"2!5QpZf;c) %oN@bH0 %dBAcG/ N`7701px}=Na7E;/ios8EFK5A.Meoq3:>)/.Meor4�����^���4@1���c��c<K�=L����(!+!2#!#!2>54.#au}AA}u빹NrK$$JsN?q]]q?C-Kb56cM-��L�C�Q@ #"�JKPX@��c��[��=�L@��c���=K�[�ELY@ A?)'%+!#4>32#".'732>54.54>54.#"a;iUKb8(0'-DPD-3\L)XQD*5?E"/D,-DPD.$1? cw?px?)TVOkTM2.JFFRdAU~T*  0@&/MEGSgD'B;7;?&2K3���+N�;�H�W�j@g!L67�J�p  c [GK �[ ��E�LJI=<�OMIWJWCB<H=H20+*%# �;;+"&'#".5463354&#"'4>326632!32>7"!54.267#"g.3BP0GlJ'?>D?N-SvHS}'+wJQ{T+;\B&;/&. .E]]-A*I(:%L=5T:%7KG5(,OqEL[SKEoO+65385aTVBhH' 'BX0E#A3+%#;M+7)��I*�%�=�1@.J%$#  H��c��[���E�L97/-((+#".54>32&&''7&&'774&5.#"32>5MhuKmlHIiX9Z>I)W.9P?I9Pg>EpO**OsJHsQ,v>ۙQKfsID8n?c)I3d  3'9bI>y_;@sc����s�Y����,@)��c����a�W�[�O$$$#+!5!4632#"&4632#"&Y7668866776688667X9->>--<<->>-,==��zyR��*�6�>@; �/."!J��r�s��[���GK�[�EL*+)$+4>3273#"&'#7&&53&&#"!4&'32>5zDr9e-I{e^eDr6_+J{ecj00VA&MrM&f,-7DLsM&'uɔUKuȔTI[9AnOU9O@nP����`?��'�:@7 �J�r�[�GK��[���EK�AL%)#$+#"&'#36632#4.#"32>5?6kfd87dhj6"GnM[|%&z^LnF"tɔTA>@DRyOm@SBARAnO����������6@3�  �a� � a <K=L +3##!##533!3!5!<rrUU�_�!!�����U:� �!@��Y���?KY�=L+!!!5!!)avp:f��L���OKPX@�p<K��[��=�L@�p<K���=K�[�ELY@ "%+!#3!3#".5332>59Z)UWI{X2PD.<$QX.)TWcZ1G,����PNO��!�-�9�O@L  J  [  DK�Y��?KY�=K�[�IL8620,*&$D5 +!#"&'732>5#%!3!53#4632#"&%4632#"&9md9c7 4604\D'x6888888678788787:hn8 =gMf-??--==,-??--==�������r:� �@ �J?K��=�L+#373# n8݅:x!��:��K� �&@# ��J�<K���Z�=L+%!!573MSSp--������U���N@ ��JK!PX@�Y�>K��Y�=L@���a��Y�=LY+%!!5!5%!5!"avpS)̈́u6��K��7@4  �J<K�=K��[���I�L����'%+#"&'732655#3+QvL3ACRZ/ mW[++�����KN�#�i@ JKPX@��[��GK�=K�[�IL@ ?K��[���GK�=K�[�ILY@���#�#%''#+6632"&'732654&#"#^ 6jV^26 CGvv^~%:Q]2gl `Z|I>:����O��,�KPXJKPXJ JYYKPX@"��a [DK �[��=�LKPX@7��a [�DK Y�<K �Y���=K [�EL@2��a� [�DK�Y�<K��Y���=K [�ELYY@# ,,)" +!!#".54>32!!!!!27&&#"T>Eam;:laE>sXM1229X:<X CÀÀÄD $%Vi;iV%���.N�,�B�O�G@D�$J �a �[��GK[ELDCKICODO))$'%$$ +4>326632!3267#"&'#".5332>554.#"%!54.#".-WRT,-xFSyO&6(>+D[ 7-<L0W-,SSX-&<+*;&&=**;%!3% 3#izBC>?B@r[@DoP+*~"A>=BBxiDsR..RsDDrS./RsCU*N=%+NoC��� +��'@$ � J����c=L����%%+!4>32&&#"=qd%G%.DgF$fms< *NpE�����KJ+�)�?@< ! � J��c��Y?K�[�IL%%'%+##"&'73267#5354>32&&#32]U)P' ),' U\:m`/Y/G(|!]a3 |mߏc`e4 {uc�����c�#�A�U@  JK(PX@�>K�[�DK��[���E�L@�r�[�DK��[���E�LY---&+#".'5>326673'.#"32>7Z4QpZZpR55QpZq=62d^,( 0HbA@bH0  0HbAAcG/ N`77`NNa7TGlS#Xd4qoeM-.Meoq33rofM..Meor4�����w��3�/@,�J��r��[���GK�[�EL))+$+4>326653#".5332>554.#"wDr`=63[V)*DrsD&MtMLsM&'MsMMrM&'uɔU;5hSy$D\uȔTTuPn@@nPOnAAnO���#�3@0J<K��Y���>K�[�EL���#�#%%+>53#".'332>7@-<$F~hj|F'ImGGlI&";U8 ffMLf&Ax\87]xA����?��[@ JKPX@r?K��[��=�L@r?K���=K�[�ELY@����%#+#'#".5332673665? 6jUb58Q5q"D4ޕPY5py{XtE\Noe����K*:��)@&  J��Y���?K�[�ILD5+!#"&'732>5!&9md9c7 3614[D':hm9 @iM���_O��+�C@@�J��a��[��GK[�EL! �&% +!+ �+2'".55!.#"'>2>7!avGN`ur8,QvNq6IKc}g9aK2 !ChOQu,uƏPHiyLd:>.}0&5.Qn@6dL-�������@��J��s�>L+#'#573p��0��@�J��s��>�L+73#'53drU����;��@����_<L����$$+#".5332>5*NnDEnN+$8('7$;cF''Fc;7((7��� �@��[���DL$"+4632#"&:99::99:N0@@0.??�^1��#�@��_��[���>L&(($+4>32#".732>54&#"!7K**I7 7I**K7!c&%;,,> +I55I++H33H+&&0==���O�8��@ �J �H���[�IL%%+!367#".54>7N^$* 5UA)F4#@[8*oB")y0G/)SNF���:��O@��JH�GKPX@�[�>K���[�<�L@����_�[�>LY#'%$+#".#"'4>3232>5:6L-!4+&',,9h6K.*C?A'&-R=$A.-S?&#)��������@�Y��>L+3#3#ϩJ �������?KPX@����c�[�AL@����c�W�[�OY$&($+4>32#".732654&#"*8 6))6 8*V'&&' 7''7 6&&6 &%''����@��r���i+#3~Z�h��@���r�i+3#ꬺt8�������Yt��.@+�J���c���W���Y�M����+'6654.#72oGJ.<!,8ٙ)jdX&6$G������@��Y>�L+#3#3  ���' � �@���W���[��O$"+4632#"&':99::99:0@@0.??�)-z��@���U���Y��M+3#jêZz}������!@����a[0L$$$#+3#4632#"&%4632#"&tv999::999999::999g0@@0.@@.0@@0.@@0kI�v8�����0��@���Y�(K�)L+!#!0?{����.�����@�J���(K�Z�)L+3!7!4zP�����ja��!�?�)@&����a�[�0K�[�1L---'+!5!#".'5>32'.#"32>7M04QpZZpR55QpZZpQ5 0HbA@bH0  0HbAAcG/ N`77`NNa77`N4qoeM-.Meoq33rofM..Meor4���6����@�(K��)�L+#3#jdP�������7��� �)@&���a�Y�(K���Y�)L+7!!!!!!ZUSj> ������*��@�Y�(K��)�L+!#!#!*���p��o� �/@, ���J�Y�(K���Y�)L+!!55!!<˘IG����E����$�/� @+*  ��J�(K���)�L+#5.54>7534.'>ayEEyabzDDzb9$EdAAdE$$Ec@@cE$RopTRpoS#Pa;;bMOa;;b��e��r�� @ ��J��(K�)L+>53#.5337Y?#?p^_p>"?Y6 8Z}PfvL D LvfP|Z8 ����a��l�/�*@'��J���[�0KY)L*(+%6554.#"!5!.554>32!!-U|NMzU.<>cE$IuuJ$Cb> < Qu{@@{uQ/YO__OY/����N�"�6�KPX@!,+� �JK!PX@!,+� �J@!,+� JYYKPX@�[3K��[1LK!PX@+K�[�3K��[1L@$���p+K�[�3K�[1LYY@��20)'�"�")$%%+3267#"&'#".554>3273267.#"  ; Kc6gbf44fch61?dGYw&0=I+He?:&3  CJEHOp}՛XLGKe<RA4&FwU����[��:�@+JKPX@$�c��[��0K�[�1K�-L@$�s�c��[��0K�[�1LY@�97/-&$::� +2#"&'#4>2>54.#"32>54.##5kap=bXyDzbQ>GyX@^< >[:7_E(-]CkJ("B_=9iW\/,ƒkr;.25Rn@"<T3.VB('D\55?+Mk?5fQ2�����G`:� �@ �J��+K�-L+3#37ؾ65T:1aa�����xf�1�G�4@1�, J�p����c�[�1LCB86" '$+4>32.#"#".554>77.32>554.'&6cVPK)?HN(*E26YCDvxD6]H/L6+&OxRQvN&-RsGQxP(EnL(/&  $3/00IqQQqWxR 6EQ7Mg==gM?}iK =iL��`M�<�N@K�J�p���p���c�[�3K�[�1L�;91/+*&$ �<< +"32>53#".5467&&54>32#4.#"33j(MrJBpQ.'E^lw<lHqj_iB{l_L/Nh:KlF!BhJQ]%@/5E';aK7%+SxN_~#yKNuO(,SwK%?--<"%;*�����u/�*�%@"�J�G���Y(�L���*�*)(+'6654&''.54>7!5/gEnM)\Z6`F)#4?b12KPYQ&*W\2,xUBuxNcb2 .K>'VOET6U,#8#;YzQ9W<��a+N��UJKPX@��[��3K�)K�-L@+K��[���3K�)K�-LY@ ����##+6672#4&#"#K 7pZd6e':T_,csH}MA:������'�QKPX@��a�[�0K��[���1�L@��a�[�2K��[���1�LY@ ##)$+#".54>32!3265!54&#"9ngfo;:nfgn:yvww-דMM׊UוMM׊ʺ$Ⱥ�����::��)@&  J��Y���+K�[�1L%%+!3267#".5!/<!-N)>t>HqO*:AK% ,"ReM���9\�*KPX@ )J �G@ ) �JYK PX@�[�0K��[��)�LK PX@�[�2K��[��)�LKPX@�[�0K��[��)�LKPX@�[�2K��[��)�LKPX@�[�0K��[��)�LKPX@�[�2K��[��)�LKPX@�[�0K��[��)�LKPX@�[�2K��[��)�LKPX@�[�0K��[��)�LKPX@�[�2K��[��)�LKPX@��c��[��)�L@��c���)K�[�1LYYYYYYYYYYY(&+!#'.#"'6632322667#".'7",7" ( <HjK1j "*  $ ;\I9#E6! 6Q_(J!8) "CdB+w����w.�D�,@)D�7J$#G��_���[�0�LB@!("+&&#"33#"'>5&&''.54>7.54>329q=_W)*]f7]{Co6_G)#5>a$ NM:rH/Y~OAfG&K~G03D'3Q9DfJ.  -J='TODT*)-,+ AgpL~bH;JW1SX-�����Y:��kKPX@ � J@ � JYKPX@��Y�+K�[1L@��Y�+K�)K�[�1LY@ %%+#3267#".5!##5!L%1)/W/9Z= k,3 ErT_���`FN��.�/@,$�J�[�3K��[���1K�-L+)&$+#"&'#54>32#4.#"32>5F6ifj;I`us9BjM1P>-4CT3LmE pND@ąDX~UvF 8JSW)!9);fK���xY0N�3�&@#! G�s��[��3L� �33+2#4.#"'>56&'.554>fdyE$FjGQuK#+Y\Vb4.IZ-M6/ plăCB~N5e]2XA&EoF*D{bE !8WB;cP<{ -<(31Xi*lÕX���m:��,�!@��[�+K�[�1L)%)(+!#".554>3!32>554.#"agA{rs|AA|r7$IqMLpJ#$IqMLpI$HӄcVTupÎRPn@@nPLh==hL���2:��+@( � J��Y�+K�[�1L'%+!3267#".5!5!2,:!,M);:;HoM(@K& $SeN���?:��!@+K���[�1L����)%+32>5&'3#".5W&Fc<MnG"E4) 4p~nv>:Y~Q%M{N}0qRrӡ`:w}i����n"w:�%�3�-@* �&#�J�H�s��[���+L1/%$+.5474>32#>5.#" qd-{e->'6X?=^@Nd90huC^<-D.!gf[)bil4@mS0YE)Tpeg1kRo?FmD0'��a(:�#�&@#"�J��Y��+L���#�#+>5&'3#.53If?1& /0k}cl8!=V5:RVuD�}_�kƞi7X׌goC����O:�0�4@1%�J���p+K��\1L���0�0$'#'+3265332>5&'3#"&'#".547q-: ."CKKB"/ :-(8FrSZz !yZSrF8(:~TxG+կGvU~aoѢbmffmboa������-�:�@-3*�JKPX@�p�[�2K��[���1�LKPX@�p�[�0K��[���1�L@�p�[�2K��[���1�LYY@ 86-%'+#".573655.554>326674&#"CM>pbfuA$Db>vnF2XzJO~V.#D (MpGJNCQsmt<AwgNEoM)ZdQZ/3`X R?r\BVmjYd��6���$�@�# JK PX@�[��(K�)LK PX@�[��0K�)LKPX@�[��(K�)L@�[��0K�)LYYY$$$$+>32&#"#&&#"'6632798?F(5#;ظ;#5'F?9?X6 &({@'' 6X?iXX��.:��4�6@3 J���p��Y�+K[1L#'$' +##"&'#".5467#5!&&'!32655332>~ *AkNZz yZNkA)!ih/& &/ 'CJJC' jY}KmgfnK}Yju|yy|;mS21Rn���*|��K PX@��c��Y�K�[LK PX@��c��Y�K�[LKPX@��c��Y�K�[LK,PX@��c��Y�K�[L@#��c��Y�K�K�[�LYYYY@ FA+!6632#'2>5&&#"#!5!=�=lt<:Q1 <9@vjё%Da<Q����k�/�A@>�pp��a�[�K��[����L���/�/%$)$ +#".54>32#.#"!!32>7k H}ruFFur}H ,JmKOwQ);)QwOKmK+ ezCWك9ڜW?xnKvP*Cu^KX_vC'MsM�������)�:@7�� �c�YK[L��)( ��!%(! +32#!###53232>54.#[TV,,VTFtU H74[,=%&=+Ew^^wDg;2/3Si76hR2������#�_K#PX@� �cK�\L@#� c����aK�\LY@#""(! +3332####332>54.#;1[[..[[13E+*E39w>oZZrA_-J_33^H,���C��h��1@.J��c��Y�KL%#+!662#4.#"#!5!@6cl:;Y=84<.bj7D_<C��*� �#@ �s��K�ZL+3!3!#!Pg�����L���/@,�c���Y�K�[�L"(!+!!2#!!!2>54.#? t|AA|t<{? NqJ##JqNA<oa`r?.Ng98cI+�����Fx���+@(��Q�Y�KY�L+#!#3>7!3!!f?A.F2  B@eqIq������1@.�J��aK L +####33333#6> ׮E>uuss)'����Yp�:�N@K�J���p�p���c�[�K�[�L�97/-)($" �:: +6654.#"#4>32#".5332>54.##5g)RzR?pR1OcsJn}Qs_Z0VxHQ[0-V}O2p7^F(%C\6]g84hfg0*gm81ho9dJ+(Hd<EcA������*� �@ �J��KL+3##3q鹹P1��/��+��'@$�YK��[���L����!%+#!##532+[&Ud3(fUP[ ��+��'@$ � J��K�\�L'%+3#"&'732>773/Gh;TwSDi %++.F4$ *x@4_H*  ,8U>���� �#@ �R��KZ�L+3!33#! _�����'��/@,J���cK����L����%%+##".533267'!BGQ0ah77T9SHP[ 1ly8UqE�����}��P� �%@"K��Z�L��� � +3333!6ոո-P�����}��-@*��RK��Z�L����1 +3335333#!6ո@Z _��2��y���/@,�c��Y���K�[�L"(!+!32#!!32>54.#2ou==uoIhCChI=o`_s@/Ng87cJ+������K����-@*���cK�\L"( +32#!3#332>54.#I\_c22c_\7N01M7Y=o__s@P/Of87bJ,����Q���)@&���c�K�\�L"( +!2#!3!2>54.#a t|AA|t= NqJ##JqNY<oa`r?.Ng98cI+����rS�/�A@>�p��p��a�[�K���[�L���/�/)$%$ +32>55!5!54.#"#>32#".'+'JmGNzT-,TzOGmJ'C}nuIIun}CL{W0@r^Z]^r@0W}LeLT׃֙TEn���wj��1�_KPX@��a�[K��[���L@'��a�K�[�K�K��[����LY@ )'%$+#".55##3354>32'4&#"32>5j.\ZVW,rr+WV[\.Qd->&&>.2E*ljHHzdNJHH/^^U_^//^_����A��&���3@0�J����a�[�KL����(+!!#&&54>3!33#"mUGu )PxNPyR*_3dk8P;fK* %Ec��G�.�D�8@5*J��r��c�[�L0/�;9/D0D �..+2#".=4667>53>"32>554.jt=A|rr|BEo5[C&3EPX,Fz`B NZfLpI$$IqMLoJ$$JqKiqPPqEs #5)B^A) 5Z\%?-7]zDLg==gLDz]7�������0:���&�>@; J�c��[���K�[L��&$ ��!+3!2#!2654&#%32654&##du?ZV4P7:l_4ptuo||:$HpMMv 1BP,MsM&TPNTJNQL�����*:��@���Y�K�L+!#!*Gs_:����6:���3@0Q��Y���KY�L���� +7>7!3#!#!!+;& !Ot]+> Tp,�����:��1@.�J��aK L +####33333#:;)ֽ;;***3@@��JM�<�N@K�J���p�p���c�[�K�[�L�;91/+*$" �<< +2654.#"#>32#".5332>54.##5|#CdA:hO/M_dxBj[gsId<wl^E(.RpA@jK)&Hf?vQK"<--?%KwS,(OuNKy#~_NxS*$7Ka;'E50@%.A)����':� �@ �J��KL+3##3n︸::������:� �'@$ �J����aKL+##333# 03:6����7��&:��'@$�YK��[���L����!%+#!##772>5&r$Tj6)9K+:ʔS9qq�������):� � @�J��KL+%3###3\ԀڹEeM:����':� �!@���aK���L+!#!#3!3'2:+�����':��@�Y�K���L+!#!#!'_:���h��{:��@��Y�K�L+!#!5!{PW\�����z`R���'�3� @.-"!�J���r�L+4>73#.5%4.'>5!z6g]^h67g^]g66Q66Q65P65P5'h_F`hi_l_hB|fJJf|DC{fJKf{B�����:� �#@ �R��KZ�L+3!33#!:]](A�����':��)@&J���cK����L##+!##".5332673'DUds>zQE2eg;Ņz����L:� �%@"K��Z�L��� � +3333!:йй5:]]:�����v:��-@*��RK��Z�L����1 +3335333#!/й6W:]]^'A:��9��w:���/@,�c��Y���K�[�L"(!+!32#!!32>54.#9`f55f`:Q44R9:f2XzHH|[5g3B#"C5"������?:����-@*���cK�\L"( +32#!3#332>54.#IcW[//[X c/B))B/2YzGG|\5::3A#!C6"����@:���)@&���c�K�\�L"( +!2#!3!2>54.#^Kah76haK:T66S:1XzIH}[4:2B$#C5!����:N�-�H@E���p�p��a��[�K�[�L�)('&"  �-- +"#4>32#".5332>7!5!.<2`K.J{V@@`vC*Ha8TvM'S*Lt 9M.Id;Xl*lĕW<iS2XA&;a|A?tZ6��qN��1�_KPX@����a�[K�[L@'����a�K�[�K�K�[�LY@ )%)$+3>32#".'##332>554.#"*2ZU]Z,,Y]WZ1:)D54E()E54D(ofIVrrɔVKh):NnBBnNNoBBoN��O��!:���3@0J���a�[K���L����+#!#&&54>33!!"!hp9j`3L5Z9V8:[&jHyW2"@1g3A���K%��/�I@F%J ��a�[�K�Y�K�[�!L/.'')# +!66723#"&'732655#4&"##5353!f:jUb5 6BHvY-U_1hmᨴ i[YWH�����3N�-�H@E�p���p��a�[�K��[�L�)('&"  �-- +%2>73#".554>32#.#"!!{2_J-IzV{{>>{{`uB)Fa8NnI&f&Ho 9M-Hc;Xl*kĕX=iR1WB&9]y?@y]8��&��:��+�:@7�� �c�YK[L��+*" ��!%(! +32#####772>532>54.#BWZ//ZWIxZ-)6 4B/A))A/:d2YyHG{[5ʒT=vp#6D"!@2�����:��#�1@.� �cK�\L#""(! +3332#!##332>54.#;SRU,,URS*:$$:*c2YyGG{[5 :#6D"!@2������+���6@3J��a�[�K�YL## +!6672#4&"##5353!:jUb5vY-3U_1hmWWH���':� �)@&�sK���ZL��� � +!3!#!^:]d:���k�$�-@* �JK�[���L���$�$##$%+#"&'#".53326533265~+NmBNt tMCmN+;4<EE=4:R~V,JIHK,V~RrXddXrXddXr���_z;�$�-@* �JK�[���L���$�$##$%+#"&'#".53326533265z+OnBNu! tNCnN,<5<GF=4=;R~U,JIHK,U~RXbbXXbbX����<��#�7@4�r��a� c�\�L#""(! +!!2#!#533!!2>54.#ag66ga4B:R55R:4l1YzHH|\44L=3A$"D5!���}�7�KPX@1���p�p� �a�[ K�[ LKPX@5���p�p� �a� K�[�K�[ L@9���p�p� �a� K�[�K� K�[�LYY@765432$%$% +354>32#.#"!!32>73#".55##352_WQzU1*>,/E--E/,>*1UzQW_2@cˌJ;m`=cG&6e\e]e6$Ca>Xo>JˁW���N�3�KPX@1�  p���p ��a� [K�[L@9�  p���p ��a�K� [�K�K�[�LY@32.,('$$$ +!32>73#".'##33>32#4.#"!*C/2%2Us@Y[00[YGtR-$3!/C++Bx]70?$@uZ5Kf0:-fL8`J(J8!8^y@���'��� ��)@&J���a�KL+####3#!eHHPYK����W��:� ��)@&J���a�KL+####3#!'JvğǾE)):WRR��q�����3@0J ��bK L +######333#3FEhuПRh,,,;Pu���p��:���3@0J ��aK L +######333#3HO]c՟Se%%%:t\���U���$�'�8@5J��c�Y�K L��'&�$�$1% +34>33!#4.###'#"!V1]VV]0,C.D P.C+aRbY)j)YbU=R2}2R=U>����i��Y:�#�'�9@6J��c�Y�K L��'&�#�#% +354>7!#'4.###'#"3!i+SwKIrP*(=*1 =*=(Bc\/ 0]aCY6M 6YC\F��P���#�&�;@8 J ��c� Y KL&%#"! B# +#4&###'+#47##3!!!x3=#&91 KAiAI P<h��Q��:�$�'�8@5 �J��c� Y K���L'&$#B +#4&####'+#47##3!!#mr5?  94r|P /L@b@J/Q;E:2?����F$t�>�G�T@QE�J'&Gr�r ���c�[�K�[�L�GFDCA@=;30 �>> +6654.#!5!2##".'4>332>54.##573#'53%JmH2fI#@\9Je5NG!27J/]K/0WzK.BmM*-V|Or7q2W@$5e]5^P@(fl8>3(=, |;Pd<C`>(Gc<EfB!�����F �<�E�T@QC�J%$Gr�r ���c�[�K�[�L�EDBA?>;91. �<< +26'4.#!5!2##".'4>332>54.##573#'53,!@\<,[uDh[grDv[0NH!27K.]K00W{K)7]B&)LlCriUK!8()PsIKv#yYNxR+>3(=, |;Pd<C`>,>&+?(�����cZ��.�?�7@4a�[�K��[����L0/97/?0?(&..-&+#".'5>32!5.#"!32>7Z4QpZZpR55QpZZpQ5 0HbA@bH0 v 0HbAAcG/ N`77`NNa77`N 4qoeM-.Meoq33rofM..Meor4����]5N�� �+�7@4��a�[���K[�L"!'&!+"+  )$+4>32#".52>7!"!.]DrsDDrsDEkL,,MkDDjL._-Lk'uɔUUuuȔTTuq5\{FF{\544ZyDDyZ4������AJKPX@��[��K�L@�K��[���K�LY!'+7>3#"#3G""8FX8. *#}v)MnH"#7&y����Q��`N��[KPX@ � J@  JYKPX@��[��K�L@�K��[���K�LY%%+7662&&#"#3*M4!<Íf<eer4):����EQ��2�H�A@>0�%�J�[�KK��[���K�\�!L)%9)$+#".54>323#".'732>7734.#"32>5'LqIEiG##GiEIpM'i "7P9 )q - + + !, sHHssHHsj'\O5):>^;KHsQ++QsHHtQ,,QtH����7QN��2�H�o@0%JKPX@!��Y��K�[�K�\�!L@%K��[���K�[�K�\�!LY@ )%9)$+4>32#".5%3#".'732>77332>554.#"7#MxUVzM$$MyUVyL$g l "7P9 )5--56-,5(uɔTTuuɓTTubz'\O5):>^;PnAAnPNnBBnN�����jsa5���%�C�KPX@.�f���h�f�g�[�K�\�LKPX@-�f���h�f�s�[�K�\�L@.�r���p�n�s�[�K�\�LYY@ ---'+#3#3#".'5>32'.#"32>7¹4QpZZpR55QpZZpQ5 0HbA@bH0  0HbAAcG/ >N`77`NNa77`N4qoeM-.Meoq33rofM..Meor4�����zaR����3KPX@.�f���h�f�g�[�K�\�LKPX@-�f���h�f�s�[�K�\�LKPX@,�r���h�f�s�[�K�\�LKPX@-�r���h�n�s�[�K�\�L@.�r���p�n�s�[�K�\�LYYYY@ )))%+#3#34>32#".5332>554.#"ĺDrsDDrsD&MtMLsM&'MsMMrM&F/uɔUUuuȔTTuPn@@nPOnAAnO���MQ�4�L�X�i@f? A� X�J� p�p� � c � � c�[��K[L55RQ5L5KFD=;86#%$)+2#"&'#".54>3326533267&&'#".#"#54632366553"N]4.SuFLs !sKGtS.3]ONYE=<FF<<FZM*It`Q&29zm"?=>DM-H!"$/3d`+WZ/HFFH/ZW`d3~t+amdXXdmat~(/'67$nl!(G&`f;5- �����g|�4�J�V�@? A� V�JK&PX@<� p�p � � c� [� K�[��K[L@:� p�p� � c � � c�[��K[LY@55PO5J5IFD=;86#%$)+2#"&'#".54>33267332654&'#".#"#54632366553-J{Y1+OnCLr!!sLCnO+1X{KEP;6<FF<5=QE+JtaQ'2:{m4[_lDC!"$/M2c`WY-FFFF-YWz`c2yvai`X X`iazvy(/'67%nk'/((G&`f;5- �����q��,�tJKPX@%�h���a K [L@&�p���a K [LY@,,)'#$& +!!#5!#"&'#".53326533265i+NmBNt tMCmN+;4<EE=4:l}}R~V,JIHK,V~RrXddXrXddXr����_z��,�xJKPX@'�h�Y���K K [L@(�p�Y���K K [LY@,,)'#$& +!!#5!#"&'#".53326533265v+OnBNu! tNCnN,<5<GF=4=lR~U,JIHK,U~RXbbXXbbX��e�$�S�JKPX@�p�[�K��Y����L@�p����]�[�LY)$++#.554>32#.#"33*n{BFrn{C&IlGKuP)0]XmokyaEnK|W0M^_M���;N�$�S�JKPX@�p�[�K��Y����L@�p����]�[�LY)$++#.554>32#4.#"33_b3>xr[p?&AZ4LlF! FlMfpab*kĕX=jS1XB&EoE*GoE���v��>��'@$ �J��r����L+%#%7%73%Z!DݶD%F#%H{{m}Khz������KPX@�f���gY�LKPX@�f���sY�LKPX@�r���sY�L@�r���s�U�ZNYYY@ ����+'7!'w#}l������OK&PX@��c�[��L@��W��c��[�OY@� �+2>32#54&#"##5&4ZOHGH(n?3-^oU,!ln$84'/'~���W��@��G���i+53ô<N{tA���<*W��@�G���i+'753L:At{���+�A�W�m���=KPX@f p%!p&"  p$sc  c  c��c��[���K'#  L@i p%!p&"  p'#  p$sc  c  c��c��[���LY@`nnXXBB,,��nn}yxtrXmXmigcb^\BWBWSQMLHF,A,A=;7620++'%! ��$$(+4>32#4.#"4>32#4.#"4>32#4.#"4>32#4.#"4>32#4.#"4>32#4.#"4>32#4.#"4>32#4.#"7N00N7p %% 6N00N8q %% I6N00N7p %% 6N00N7p %% O7N00N7p %% M7N00N7p %% 7M00N7p %$ 57M00N8q %% )E22E)$$)E22E)$$ )E22E)$$)E22E)$$*E11E*%%)E22E)$$ )E22E)$$)E22E)$$���Nc�� �����"�'�m@! '" &%�JK.PX@Y�K�Y����L@�a�Y����LY@��  ��+#'37%%57%'%'7Q z`F: z`F Mt ZADE&+A`B<aR |bG; |bGDEFEG+�������y����6@3�J��c�[�K����L!+7#!%!>54.'!1bMMb@lP--Om@FF:niin:'HgBBjJ(��`?N���+�h@#" ��JKPX@�[K��[���K�L@�K�[�K��[���K�LY@ %)#(+%7%#"&'#36632#4.#"32>56pqs8lfc6 6ehl8#IpNYy$$x\MpH#]u^tɔT@<vCGRyOm@SA@QAnO�����G��@�r���Y�K�L+!#!3G)عO�������1w��@�r���Y�K�L+!#!31?_:=�������,@)��c��_���Y�K�L&!+!32#'2>5&&###!4?ݙP=xsQoDθ{*PֆˊI9hZ`���R:��+@( G��c���Y�K�L!+!32'>54.###!+GoO,^g0D`<3ZyGںsAyq:g;O`8LvO):�������=@:Ja K�Y�K���L���� + ###5##3333{6ee6)Ql{����~:��;@8Ja���a K���L���� + ###5##33533Yw3ZZ,:3:6��-����-@* �J����a�YKL+##!5!33#jbmmz?����8��:��-@* �J����a�YKL+##!5!33#l36�����r��� �'@$����a�YKL+!!!#!#3+sy�����n��:� �'@$����a�YKL+!!!#!#3'|eՙ_2:�����m��.@+����c��_�Y�KL+#'2>5.'#!#!kp90a`:N/>`CtASӁʌJ;iW^k;b���t|:�!�/@, G����c�Y�KL!  +32'>5.#####!]p>"5Kb=09M/">W6YB|m&Y\YL8 <O`6IuP+_:���hP�5�G�3@092 �J[K�[���L,+$+&&'#".54>3"3267&&54>3236654.#"PR?0m<qE/W|N&8'(NsJ [a+PsHHsP+KF#N,BIE56/ . !fxҜ[BqWeM[SeNLhX DCtkEzZ36[xC��\O�3�E�3@071�J[K�[���L,))$+&&'#".554>3"327&&554>32366754.#"ZE9JoG2\P(>**NrH/,^e+QvKKwQ+B>OaQM36!2""1   #[|:cJ1UsB<[uC Oـh[sAGz\iqKi99^l:hO/)Hb9��9��+@(�R��YKZ�LQ+!5!533#!33#!F mG_����4:��+@(�R��YKZ�L+#5!#!33#!}I](A�������'���r@ JK PX@$�p���h���dK�L@%�p���p���dK�LY@%%+#3##".533267!BGQ0ah77T9SH5P[ 1ly8UqE������,:���@ JK PX@"�h���h���dK�LKPX@#�p���h���dK�L@$�p���p���dK�LYY@ ##+%#3##".5332673}DUds>zQE62eg;Ņz����_��/@,J��c���KL����%%+33>32#4.#"!AGQ0ai77T9SG 1ly9UqEF���&�)�4�R@O$%�J�a�[�K�K��[���L+*�20*4+4  �)) +".55.534>32!32>7!54.#"*|CAaA!4:Fz_Z$O|X/MA5/5Lfx3WCX׀ ?_~KTxW⼈ZwF #XpNf<����&N�&�2�U@R !"�J�p��a[�K��[���L('�-,'2(2 �&& +".55&&53>32!3267"!54.nzB6;PtPkh3Z&HiEd0JCYpc2T@, :YQuMkau@IixLd:?.|0&.Qn@6dM.����(@%��c����_K�L(+#'2>5.###333lr<=vsPmD.[]๹5]wʋI:iZcj8ft����<:��)@& G����cK�L+'>54.###333Vf9*Xa1?W82WwGǹwxdDm`8}b8I[3LmE 3:6��K��;@8 J����aK�K�[�!L����'%+!3#"&'73265!#o*QvL4AClRZ/ mW{��K:��;@8 J����aK�K�[�!L����'%+!3#"&'73265!#l,RxL5BG:+mSY/ jZ'2:��ZW�"�.�C@@�J��a��[��K[�L$#�)(#.$. �""+2'".55!54.#"'>2>7!>ȉFOo~~?D'U^5YJ=/;Wr[Q{T,u!Ky_ڌaV]bL # OcZSm?��R�$�<@9�$�J�p��c���Y�K�[�L&$(+!5!#".5332>54&##5Jteelu>IjWQ*Ji?GqN*v@odfn92ho9cK+)Hd;��uH:�$�i@ �$�JK0PX@$���p��n���Y�K�[�L@!���p��n��_���Y��LY@ &$++!5!#".5332>54&##5,erir<IjWR)Kh?HqN*vAoben92hn8cJ+(Hc;����BK{&�K��' �?O���?3+���tK|:&�R��'?dD��� d3+���a��0���0@-�c���K\�L���� !+3!".54>3!"3wu|AA|u/NrJ##JrNmCPBv`ar?*?.Mf89jR1���M��� �-�fKPX@�c�K�\���L@#�p��c�K�\���LY@!!�!-!,$" �  +!".54>3337>76&'3#'#"3^b22b^r1)=* (9_Gr6M00M6Cw__s@C/VwH[[[`vx<?.Nf78jR2���e�+�@�A@>�=,#J��r�p��[���K\L)'#'%$+4>3233>76&'7#'#".5&&#"367&&'e&KrK4T! #"2!(2VtCC%iGJpL&<).?&&>-.@@oQ&#$A0<jWddbǧH?DH~b!(=gH>oV20(*���7�:�;@8�J�p����c�[�K�[�L86/.'%!&!$+4.##532654.##5323>76&'3#&'1E*Rw:W;bl9d[1E,)+A, *:aJr:bF';_C$6gdr0CXj;i2%;jWdebg͋G�����P}:�3�8@5/J�p���c�[�K���[�L!$!%'"+%32>76&'3#&'5&&'#'32654&##'32&5"3#!+5WuBkczptzdm9a[fT'1+MlBNNNQnp9rKJNWKOc,RxLTo$~UM��R�+�7�@@=�J21G���c�[�K�Y�L��76�+�* !&!+532654.#!5!2#.554.#'66553$KsNt}Bwp>V6' &Ea<g-@*s0(y<aC$5hfs1BXl=?m&AE?<bE%/ge\$?FU�����0:�)�5�8@5�J0/ G�s���c�[�L��54�)�(!$!+532654&#!7!2#.554&''66553|tu{dn:b^4I.  ne&-@*s0(VNPa+RwMTs#2BQ.a**& 03/ _RZT/ge\$?FU�����+�^KPX@���p���Y�K[L@'���p���Y�K�[�K�[�LY@ '%!%+###532>5!3>76&'7#&'c#Se"4F*9"1!2VsBzfN_3'<jVddbǧH�����/:�+�oKPX@*�p�YK�[K���[L@(�p�YK�[�K���[�LY@���+�+!%'%+3>76&'3#&'###772>5 !2" (2VsCyDrT&$0 : 9,4^N_^]a|A͒U;sp����o�#�hKPX@#�p���aK���\L@'�p���aK�K���\�LY@���#�#'% +3>76&'7#&'!#3! "1  *2UsCyչ+$@1<kVddbg͌HQ{l����u~:�#�aKPX@"�p����aK�\L@&�p����aK�K�\�LY@ '%+!#3!33>76&'3#&'; ",/Qm?3:* 9,4^N_^]a|A�����u�-�<@9J�p�[�K��[���L�$# �--+".54>32&&#"36676&'3uJJupC;AVO|U--U|O  N__,,!#J^_JZZ,Z[[-po7����PN�+�<@9J���p�[�K��[�L�" �+++%6674&'3#".554>32&&#"yh @nWƇGD{k5,6QVzP%(TbZ5o66n6WT)Yl*lÔY" EoF*GoE����L�!�*@'���p��Y�K�[�L'%+!5!!3>76&'7#.'z&8$5O5!*?lRMyU/A-O:!;iXddbg͋G+Z_�����Ij:�!�*@'���p��Y�K�[�L)%+!5!!3>76&'3#&''8%0H2!  =hN.N:!+NlBON'QRR)nq9���lo�>�N@K�J�p���p���c�[�K�[�L�=;31-,(& �>> +"32>73#".5&67.54>32#.#"33uO}V-1ZQDpQ-V[sÏQ|7X=!Js_L-Mh<R{Q)&MvPAcE<dH(+Jd9oh18lg*BQ^3fi58h]6\B&(F^78[A$��I"�Gn��S3@����N"�Gs��S3@����j;��'�A� �A �� �3+��� �@ �H���i+4>7#-@*e///he\$HGV��� �@ �G���i+'66553-@*e///he\$HGV���� �@ �G���i+%'66553-@*i//L/gd]$IFV���Gh���@���I'g]���g�����-'h`���h������/h�� ��@�G��i+%'66553'66553F-@*i//"-@*i//K/hd]$IFV/hd]$IFV��w��U� �#@ �<K��Y?K�=L+!#!5!3!Ukp_v��y`V��4@1�<KY?K �Y��=K�AL +!!#!5!!5!3!!!Vissi` v����1��@���W���[��O)$+4>32#".54K//L55K//K5+I44I+:+H55H+���\:'�l����&���� &'����'������������6�!�7�;�Q�g�}�N@K;: 9�J� �� c� �c� [�DK[ELywnlca))-))$)$$ +4>326632#"&'#".54>32#".5'32>554.#"32>554.#"32>554.#"V>[<:XW:=[>=[<:YW9=\>>[<=[> =Z<<\> yDD~ )( )( )( (( (( (( /8eM.*##*.Me8,8fM-)##)-Mf88fM..Mf8,8eL..Le8?TT:--:,9--9,:--:,9--9Q9--9,9--9����@��@�J���U��Y���M+#53>'&s����@��&@#�J��U�Y���M����+#&ڎ{{����+����0+%'qrBB��8� ��+@( ��J��a�Y�<L+3##5!'3!4ɩCo~^t,��K��kK#PX@ �J@ JYK#PX@��[��<K�[��<L@��[���<KY<LY@ ����##+6672#4&#"#$oJ<_D$MC;K{@I$KtPjY<1 �����i��v�3�K@H�  p  a ��a� [�DKY�=L3210/.)'#"%+!!!53>5'#53'#53'4>32#4.#"!!!"K$ Bw``i8(CW03Y@%aYGE08IQ Gz{fq<8fW?Y9'IkC{������)�6�KPX J JYKPX@2�  p� � c� [�<K��Y ?K�[EL@6�  p� � c� [�<K��Y ?K�=K�[�ELY@64,*)(!$%% +#3267#".5####3233332>54.##$+ Q*4V?#Y5Y{NEN{X6YE-@)(A-E|,<% $MxSRc78cR2Rh88kS2�����9�/�P@M!" � J  a ��a�[�DK�[�EL/.-,+*%$%$ +!3267#".'#535#53>32&&#"!!!n~3ZO;n48x?uÍPQt?u=4o<N~Z3~gg4HӋz{ΊF2cd{�����I�+�A�W�[� @ ZXQF;00+#".554>32#4.#"32>54>32#".5332>554.#"'L#B_;=aC##B`=<_B$,--+#C`==`C##B`==aC#.---qr4]E(0Rm<M=mS0)F]52&2B"M"@2&0G=mR00Rm=N=mR00Rm=#@33@#N"A33A"BB������$�1�-%�0+".55#52674>323>554&#"Tli31h8:h/)PsJ<dH'4e`8ZD6O4-)B;Bwe  Vc6-StH)M4WDmM)?'`kq8+NPsj��y��v� ��5�9� @ 86/$�0+!##334>32#".5732>554.#"!5! S(<&'=((<'';)e    3mq(H66H((G55G( ''((_���g7� ��0+##33####5!݌4ZppZ [!vwq8Q����N��&�"0+%#".54>32!367"!&&UcnR)HcuBgN�7N^YL96^5=YsL|gJ)Rs/3;<?*B83>����P�/9�&v���9� �3+��2�/9�&v��9��3+3+�$�/9�&v�z�9��3+3+��@�//9�&v�t��9� �3+���~F�&�<�1'0+2.#"'>32#".554>"32>55.P[< BdJNG?K[:χAA|tr|A?xMpJ$$IpLOqJ#(HkLEi~G   |Ѵ;eQqiK7^{DLg=I~`BIA-�����+%���0+#!#!%~���3� �0+!!55!!X`EAJҐB�����"��@���U��Y���M+!5!C���9��� �0+73##5!;Qii_Pt��5��)�C�]� WH=.0+#".'#".554>32>32#4.#"32>5!32>75.#"$GkF4VE54EV4GjG$$FjG4WE45EV5FjG$|%=-6-%$.5.=%%=.5-%%-6-=%JGd<,FV**VF,<dG*Fd<,FV**VF,<dF0WC(.871178-'CX11XC'-870178.(CW0��K+� �0+#"&'732654>32&&#"5BG.W~O%F%-Z\Y jZV\1 q`�����>�!�C�C2!0+66363267#".'.66763267#".'."0zC';53 018$Cz/ 0zB%71044<'Cz/0zC';53 018$Cz/ 0zB%71044<'Cz/iDN  NDCO  NDCN  ODDN  ND����&A�� 0+!'7!5!7!5!73!!&\NBb3JM1̀m33a����  �g���@�9�~��3+~3+�����5�g� ��@�9�|��ϰ3+|3+�������?�� � �0+3#!'7om ') 3333���.V(�� � 0+%'66553($7%i%%*\ZS H>KI��\� � ��*�:�@�F�L�R�[�_�c�g�k�o�s�{�������1@.~|ytqpmliheda`]\XSPNHGDA<;94& 0+4&#"32652654&'6654&##'#"&554632#"&5#32655#533!535353#%53#52##553353!5353353!5332###53#53#53#53#53#53F99FG99E39>7gX(#$))##)3<0-:2>lm=ժlC=EF$CCCg3! A3Q>>>>>>======%6BB6>6BB6w++' "+(w&++&>&++&U.-2-jo??o_@]]@]1]@@@@@@D??????f,R���s��)�-�1�5�@ 420.,*�0+ 4>7>54.#"36632#33#3#bM  -$%Ef@8aI+)%  #lR11'79@)@gI'AeF70@43/' $(&20[V �����+�%0+#".'5>32'.#"32>7�/eoof00eoof15ZEEZ55[EEZ4dUUddTTd9v^<<_u99vb>>bv9�:�� ��,@)�J�p��c��Y���=�L$'+!!56654&#"#4>32! A8B:JG*NoEBjJ(3G+l<W#1=K:6`G)!>W7(GEG'����&�&�0+#'#37#".#"'4>3232>5Ī$+:"%2+,M+:"2.0䰰!?1!!A2!������0+#'#3'6654.#72ݫƪ=@'4{&1人|#\VK!/<������ � �0+#'#3#3Ū"䞞X��� �� � �0+3#'#3#/#ũ"ȍ��0����0+#".5332>5'#'3.SuHIuS-)@,+?)S;bF''Fb;6))6)����;� � 0+4>7#)1k#,YPBS;j=x�����6���� �%@" J�r����b=L+!#3#!fnݥֻs�������F��'�4�<@9J����c�c�[=L��42*('&��!+3!2#!>54.'%3>54.'#3ibV?$ 5G(1T=$"<S`i5 ,XF+&AV/(RB+.JZ+0G^=0M;+ .E[7=`J4"+E34I/'@/4C&��n6�'�4@1�pn��c��[���E�L���'�')")$+#".'5>32#&&#"3676 R~^u}BDw^yN }UxL# HuTy`d3XoeqǖW6f^vCoKfIpEyz�������S� ��*@'���c�[=L��� � !+3!3>75.'ky͕UX{\c51_[P{?~ʏN9hZAXi:�����#� �'@$��a����a�Y�=L+!!!!!!Uh@�������=� �!@��a����a�=L+!#!!!Vj= �����|A�-�7@4)�J�p��c��a��[���E�L)")$+%#".'5>32#&&#"32>77!5!A)gt|<yIB~zYzQpWyK!(S~W!FC>̖1@&WtTt˗W/\[knDrLVNpE������� �!@���a�Y��=�L+!#!#3!3������ �!@���aY�=L+!!!!5!!7C;K�������@���r�r�[�EL$%+3#".'332>7(DqPWsI(DX1/P<#_c3,]e>Y8!=Y9����� �@ �J�Y��=�L+#373#�"�֏z����R��@��r���Z�=L+%!!3ė����:� �'@$�J���p��Y=L+3###3mڃX5ssO����� �@�J�Y��=�L+!##33 lm��J��+�@��c��[���E�L)))$+#".'5>32'.#"32>7J=yxwz?>zwxy=FsTTrG GrTUsE$n̜^^mCm̞_^nGuJKvFEGwKKvG�����^6g��0�(@%�J�G��c��[���E�L))))+%#".'5>32'.#"32>7e8R5}=@zGFzzF&P}XW|P''Q}WX|P%$J{f&oZsCs͛[ZtNrEFsLEMtFFrN����,���)@&�J��c����a=L(!*!+!#!#3>54.'#aT}K$@W2"/[G-+H^2?(V_?`K9 X1K58O2��9�E�4@1�p�n����c�[�ELB@<;75+6.'.54>32#.#"#".'332>-:??ES'BXcg0T~Q/L`2(ZL24AC@FxL(DZdi1VZ7Vj6(]O5*$6*3RxV9]G3!+YZ7N2'A1"4(7UyU;]F1*Y`=S3%@����]��i��@���a�=L+!#!5!iWY  ���+��!@r��[���E�L����%%+#".'332>7*Gx[\wF%C_;;_C%_h66f` ;]@""@]; ��V����@�J��r�=L+73#3P1@A6kjXs�����/��� � @ �J��r=L+3##33x韼諘S:s>:�����`��f� �@ �J��Y=L+3##3_xuEKB�����M����@�J��r�=L+3#3fG@GDIk������B� �'@$ �J���a���Y�=L+%!!5!5!w~g|xy��R��%��0+#".533267''6654.#72*KlBBlM*GLJFEG,: *6/L77L/0CC0| RLD)>����R���0+!#5%3Rv*u����2�$��0+!!5>'.#&#>32!2F:'":L*6[B'JyULoC1JY*~AJS/,E08R7Z^0+T}S=sj_'����@�)0+3>54.#"#>32#".'332>54.'#z+YF-%=O+)N>(IsJLrE!8I*/R=#KyNNvJ*BS,-UD)/M_0z+E3.D,)@,QxO('Q}V2P>.-BY;WT)'Q|U/C,.G28K,�������>� �� 0+3##!'3!C&sA�����(�0+!!6632#".'372>54.#&D&3k9Vj<@qXNpL [6W< )F]4>c2CJ8fX[d5*SzQ[W%AX56V<!$"�����*��4�* �0+#6672#".'5>7"32>54.o]wI 5NUb5?oWbo=T'J@3;Z>4V=!!<U.ZZ9=;iSYh:G{_T[&6"#5lW6%AX33XA&����:��0+#!5!:F~$������'�;�O� J@6,"0+#".54>7.54>324.#"32>4.#"32>�3E'-P<"KyLLxK":O-'D2CmIIoD*CV,,UB()CU,,UC)$;L')I9!"9K((K:#Z0PA14FY6V}R''Q~V6YF41AO0RyP((Py0J11J01H//H>*C--B++B--B�������4�* 0+%>7#".54>32#52>75.#"[uH3NUc6?pYgj7S'J?2:Y<5V<! ;T*UZ6:;iSZl=LaEY'6"=4hS3)E[22ZD(���? ��#�0+#".554>32'4&#"3265*LlCDmM+*MmCCmM*FCCFGDBEEU~T))T~UTT**TTa__ac__c�[�����0+!#5%3ϝbY9u��B����0+#".533267'3#,OoDEpO,%9(MG_f/M77M/+D0����8 �/�0+32654&#"#4>32#".53326'4&##TFLBC9J-Mh<@lN+GA/Sp@9kS3OADLWHT:3-:0,3R99T78Z*8V:9X=.;<3?4��#��� ��+@( ��J��a�Y�=L+3##5!'33=kky+f!���@�(�0+!!6632#".'332>54&#"U2J-?eF%$IoJ8hQ2J;$3"PH( #C`<6bJ+;T630'4?L ��;��+�#�0+# 6632#".554>3"72>54&  ^<?_? )KlCGqO+9pn3NR? 3$H!,)G`89cH*,QtH7gr<n- !TV%4?K����0����0+#!5!^;kE����> ��/�;�JK PX@��c��c��[���=�LK PX@��c��c��[���E�LKPX@��c��c��[���=�L@��c��c��[���E�LYYY@ $&$(.*+#".5467&&54>324.#"32>4&#"326{@7?L.Ol>>mP.K@7@)Je<;fJ*%3=NN>2&A66AB66@C;XaC9U99U9CaX;6R88Rk)9569)q/650/77����@ ��,�"0+%267#".54>32#526754&#"Շ V5?aA")LlDFmL(0GN< 2#"4xag$'Ea;9fM-,TxK3�*<QR)75&����5"���0+!5!}����@r���#� �0+3#4>32#".732674&#"|/>#">-->"#>/U2$#01#$2r$>,,>$$<++<$#22#&22���� 0+3#'667#`P 3-H3{&Պ;]Sf�t��/�/!�0+#".5332>5#".#"'4>323265*MmCCmM*DM&7$,=$(6//!#.T+=%!534 "0/O88O/1E + $A13&$B23&�������@���U��Y���M+#3���id�B�� �0+%#"&'732654.'G4M1$=S/H^ =&>3%.BAFI#3M5z0*2-*��`K���)@&�Jr��\���!�L����'#+%#"&'7326555BG `Z��nJ`N�=�R�h� bWG@90+##"'332#".54>7&&54>7&&554>32!"'32>54.#32>554.#"`?q^RF#.`j9K{nv?1A$ *Q^@q^PHn)%1D$FhDP[26V>$AY65Y@$$AY65Y@$*`6Jb83&#HnL<za>,Ke90PB3;(&>3'1[N`5Z>#<+"6D"#5#(J9##9J(+K8!!8K+�����A�� �0+32#'2>5&&##֎ݙP=xsQoDAPֆˊI9hZ���������0+!#!4632#"&)X78788787:.??.-<<�������0+32>7#".5Y/M872,FF]L!bH]6  /cl��������T��,������K���)@&��c��c���=�L���� !+#!%!>54.'!TzJJyT1\E**E\1J.[\_W*2M76P5�����kL{I�+��0+233267#".'#.#"'66GiK2v !( $ ;[G8"+7" )=I6P^(: 7(#EeBJ "B4 ������`�"�-�+#0+#!2#.554.#%36654.##\u|@up>V5& %E`<ͩ#IrNy5ifq1CXk=>n&AE><aE&<aC%�������� �'@$ �J����aKL+##333# mz?����y_��%�"�0+!32>7#".5!4632#"&y" 7J)@=4BNV+H}\5R76688667:%?S0 )Yd:->>-,==���h���0+!732>7#".5!h 7J)@=5BNV+H}\5_?S0 )Yd��������� � 0+7!5%3!!7'$q��c�A�R�HB6+0+&&'#".54>33.#"32>7#".''&>32%2>75#" #gBAdD#8cPa)E^9]\-9eV:701?EF ɃACʃVpA!7,H3XA$#6.&7-Nj=LwS,;\?!Gw<z~@   b-b3in.f&%)D1$?.�����Z�/�@�;00+#'".54>7.54>32#4.#"3"3>7Xۆ^zF8]G5L1EuU`m;!<W60WB' ?[<AiJ),OoB?<41NV8ke3h]KKV[*eh4?mS9\B# @_?8\D%!CeDDb@ ���1�0+!#432#"&'732>54&##5.#"GKoa,`g6Cxc=z>6#_=?bE$o 0<G+Qf:#>U2p Aoafm9)He<u$;dJ�����A�/�b@ "! /�JKPX@���p��c���[=L@ ���p��c�=K���[�ELY@ .#$&"+%32>54&##5&&#"#4632#"&' T62N6TT??S1ApcW'Q[1;iW9o7!;Q1bU'',Ke81C&/OmFZ`2;���������������1��������#�7@4��a�[�<K�[=L��#"!��! +3#53!#3>75.'#3QWWGܕvq78pvckcQomoP�������#�7@4��a�[�<K�[=L��#"!��! +3#53!#3>75.'#3QWWGܕvq78pvckcQomoP������J���bJK!PX@ ��a�>K�[�GK=L@ ��a�[�GK�Y=LY@ ## +!6672#4&"##5353!:jUb5vY-U_1hmWWHҗ���L����)@&��aY�<K�=L+###53!5!!3>8>77D�����)@�'�H@EJ  � ra�Y ��?K�[�EL���'�'&%)% +!!3#32>7#".55#535!5!dd 8I)@=5BNW+H}\5@?R1 )Yd����Q��#&�#���BZ� Z3+��Q�� &�#���s�W� W3+��Q��H&�#����[� [3+��Q��R&�#����a� a3+��Q�� &�#���h�[� [3+��Q��&�#����� 3+��Q��&�#��� 3+��kM]&�%����w6������4#&�'���BZ� Z3+����4 &�'���s�{W� W3+����4H&�'����}[� [3+����4 &�'���h�[� [3+����#&�+���B[Z� Z3+���� &�+���s�GW� W3+����H&�+����I[� [3+���� &�+���h[� [3+����>R&�0����la� a3+��ja8&�1���Bo� o3+��ja5&�1���s�l� l3+��ja]&�1����p� p3+��jag&�1����v� v3+��ja5&�1���h�p� p3+��B&�7���BN� N3+��B&�7���s�K� K3+��B<&�7����O� O3+��B&�7���h�-O� O3+��=��y&�;���s�qV� V3+��6&�C���B�3+�6&�C���s���3+���6&�C������3+���6&�C������3+���6&�C���h �3+�6I&�C��� b�b3+�6&�C��d�d3+�M3N&�E����wK����E&�G���B�3+�E&�G���s|�3+�E&�G���~�3+�E&�G���h�3+���U&����B�3+���U&�����s������U&�������3+�����U&����h4�3+���)&�P���{�3+�zR&�Q���B�3+�zR&�Q���sv�3+�zR&�Q���x�3+�zR&�Q������3+���zR&�Q���h��3+�&�W���B�3+�&�W���su�3+�&�W���w�3+�&�W���h��3+�DK&�[���s���3+���DK&�[���h�3+�Q��&�#���n�J� J3+��6&�C���n�3+�Q��J&�#����� 3+��6&�C��� V�V3+��QO��!�=@:!�  J��b���<K=K�[�IL%%+3#367#".54>7!#!'0N^$* 5UA)F41F,ku`P*oB")y0G/$HE@`x��O6N�C�R�X@UI-�8�9J�p��c�[�GK �[���EK�[�ILEDLJDRER%/$%(' +%&&'#".54>3354.#"#>32#367#".546'2>75#"o ES^5Va5Gq$B_;7W<!;oe\sB&N^$* 5UA)F4[6^M86R62&2UuDYY,U1N7.?";r[8-[[ 6y-*oB")y0G/D.; `g(D1��k]5&�%���s�l� l3+��3&�E���s���3+���k]]&�%����p� p3+��3&�E������3+���k].&�%����4p� p3+��3&�E����3+�k]^&�%����5q� q3+��3&�E����3+���pI&�&���\� \3+���&�F��h� 3+����4&�'���n� J� J3+��E&�G���n � 3+���4J&�'����� 3+��E &�G���W�W3+���4&�'����[� [3+��E&�G����3+��O4�!�A@>J����a�Y�<K�Y=K�[�IL%% +!!#367#".5467!!!!TN^$* 5UA)F4PHuD`*oB")y0G/?5,��aEN�3�?�J@G3 ��J��a[�GK�[�EK���[�AL54:94?5?$)%) +%3367#".5467.554>32!3267"!5.7"kKN^$* 5UA)F473oIT]ut93Y|Kc38dP7 F#Dg3[*oB")y0G/5i0Po*ϏLQqSJa8PB)OsK6jT4���4I&�'����\� \3+��E&�G����3+�d\]&�)����p� p3+��V&�I���m�3+�d\_&�)����� 3+��V&�I���V�V3+�d\.&�)����p� p3+��V&�I����3+�d%\&�)���� ϰ3+��V&�I��X�X3+���?H&�*����q[� [3+����,o&�J����$� 3+����R&�+����Ua� a3+����U&������ � 3+�����&�+���nJ� J3+����U&����n8� 3+������J&�+���� 3+����U&����4A�A3+��O�!�;@8J�Y���<KY=K�[�IL%% +!!!!367#".5467!5!!p]N^$* 5UA)F4PHiU*oB")y0G/?5o�����OU��+�F@CJ� [�DK��Y���?KY=K�[�IL*(#%% +!!!367#".5467!5!!4632#"&)aN^$* 5UA)F4PHpX78788787:f*oB")y0G/?5.??.-<<���&�+���[� [3+��b;&�,���N� N3+��K&������ 3+��>&�-���� 3+��@j�&�M���b� 3+����G�&�.���s67� 73+����Uf&�N���s�� 3+��8G&�.���� 3+��9U�&�N���� 3+����G&�.��h�� 3+�����&�N��h� 3+����G&�.����t� Ű3+����X��&�N���� 3+����> &�0���s�^W� W3+����)&�P���sm�3+�8>&�0���� 3+��8)N&�P���� 3+����>I&�0���\� \3+����)&�P����3+��)&�P���h���ja&�1���n�_� _3+��zR&�Q���n�3+�ja_&�1����� 3+��zR&�Q����V�V3+�jo_&�1����p� p3+��z\&�Q������3+�����r&�4���s�xK� K3+�I��1&�T���sX�3+�8r&�4���� 3+�81N&�T��� 3+����r=&�4����P� P3+���1&�T����3+�vi5&�5���s�l� l3+��6&�U���s���3+���vi]&�5����p� p3+��6&�U������3+���vDi&�5���wQ� 3+����E6N&�U���wD� 3+����v$i&�5���� ΰ3+��%6N&�U���� ϰ3+��vi^&�5���� q� q3+��6&�U����3+�L.&�6���� ذ3+��.)@&�V��� ذ3+��LM&�6����w?����]Oi&���w0�3+�M)@&�V����w����L��=&�6���� P� P3+��|�&�V��h��3+���BF&�7����U� U3+��&�W����� � 3+���B&�7���n�1>� >3+��&�W���n� 3+����B>&�7����-� 3+��&�W����B�B3+�B&�7����,� 3+��5&�W���N�N3+�>&�7����O� O3+��[&�W������3+����~B�.�]@ ��JK#PX@<K�[�EK���[�AL@����_<K�[�ELY@���.�.%%++367#".5467.'332>7@'Fd=>H$* 5UA)F4(&hyD'ImGGlI&&JtZ(c:")y0G/-Z*Ne&Ax\87]xA��OD:�,�:@7), � �J?K�[�EK���\�IL%*%%+!367#".5467'#".5332673N^$* 5UA)F4WN 6jUb58Q5q"*oB")y0G/B6PY5py{XtE\N����I��H&�9����[� [3+��0��&�Y���~�3+�=��yG&�;����sZ� Z3+��DK&�[������3+���=��y&�;���hZ� Z3+��r��7&�<���s�K� K3+����=&�\���s���3+���r��7 &�<����'O� O3+����=&�\���$�3+�r��7=&�<����(P� P3+����=&�\���%�3+� �� &����s�W� W3+��+&����s���3+���G^&����s�{� 3+��zyR&����sP�3+��S&��x� x3+���S&��x� x3+��]��i&��� 3+����6��&���B6�63+�6��&���sw3�33+�6��$&���y7�73+�6��.&�����=�=3+���6��&���h7�73+�6��g&�������3+���6��&����3+���nJ6&���w*� 3+������#&���Bm�6�63+�����#&���sY3�33+���#$&���[7�73+���#&���h7�73+���&���B�3+���&���s���3+�����&������3+�����&���h�3+���.&�����=�=3+���J&���B6�63+�J&���s��3�33+���J$&�����7�73+���J.&�����=�=3+���J&���h#7�73+�+&���B6�63+�+&���s��3�33+���+$&�����7�73+���+&���h7�73+�M��&���sb3�33+�6��&���n&�&3+�6��&&���t�t3+��6O���D@A� � Jr���b��=K�[�IL����%%+#367#".5467!#!#N^$* 5UA)F4]Rgnws*oB")y0G/E6!�n6&���sh3�33+�n6$&���j7�73+�n6&���7�73+�n6%&���8�83+���S%&���8�83+���#&���n&�&3+���#&&���t�t3+���#&���7�73+��O#�!�?@<J��a����a�Y=K�[�IL%% +!!#367#".5467!!!!N^$* 5UA)F4PHUh@*oB")y0G/?5�����#%&���8�83+�|A$&���t7�73+�|A&&���t�t3+�|A&���7�73+�|+A&���� հ3+����$&�����7�73+�����&�����!�!3+�����&���n � 3+��� &���X�X3+��O�!�9@6J���aY=K�[�IL%% +!!!!367#".5467!5!!7CN^$* 5UA)F4PH;*oB")y0G/?5K����&����3+�w$&���Y�7�73+���4&���k� ް3+����R&���s�3�33+���6R&���h� 3+����R&��h�w� w3+����R&����7� 73+����&���s��3�33+���2&���� ܰ3+����%&���Y8�83+�J&���n'&�&3+�J&&���#t�t3+�&&�����7�73+�����,&���s3�33+�6,&���E� 3+����,%&���8�83+�9&���sq3�33+�9$&���s7�73+�M9&����w=����9%&���8�83+�]0i&���� ڰ3+��]��i%&���8�83+�+.&�����=�=3+���+&���n#&�&3+�+&&���t�t3+�+g&������3+���{&&�����7�73+����+�/�]@ ��JKPX@r�[�EK���[�AL@r����_�[�ELY@���/�/%'%++367#".5467#".'332>7*"<T28?$* 5UA)F4$!\wF%C_;;_C%@nZF&^6")y0G/*T(6f` ;]@""@]; ���/��$&���-�7�73+���M��$&���d7�73+�M��&���h7�73+���B&���s��3�33+�����B&���*7�73+���B%&���+8�83+�Q��z&�#���������z�&�'d�������|�&�*d����3+����|�&�+d����3+��� uz�&�1�������z�&�;d��������z�&�������:z&����� 3+����Q���#�����`�$�����4�'���r��7�<�����?�*������+������-�����L�/�����>�0���ja�1�����y�2���L���6���=��y�;���W���:����� &�+���h[� [3+��=��y&�;���hZ� Z3+��~&�����3+�`}&�����3+�a+~&�����3+�:j&����� 3+����?z&����� 3+������r:����zRN�Q���`:�t���b��e:�X���n��r:�Z���:&����h�3+�?&����h�3+�zR~&�Q��� �3+�?j&����� 3+����Oj&����� 3+������4 &�'���h�[� [3+����0 &����s�W� W3+���vi�?�3@0�p�n��[���K�[�L<:651/$.+4.'.54>32#.#"#".'332>=`s5MSSV_R.LiB5eO/>_o16nfXB%WWa\ 8XsD6iR4pC\?*Ff^^f5?rd?gJ)<X:?W<(+8FYkAba1<qhDiI%9W����+����� &�+���h[� [3+��b�,����������&�-���s�~E� E3+��+J&�����!� 3+��Q���#�����`�$�����0������4�'�����*>&����� 3+����L�/�����?�*���ja�1�����*������y�2���k]�%���L���6���E������W���:���6N�C���EN�G�����'&����A�A3+�zRN�Q���`?N�R����3N�+�;@8�p���n�[�K��[�L�"  �+++%2>73#".554>32#.#"{2_J-IzV{{>>{{`uB)Fa8VuHGu 9M-Hc;Xl*kĕX=iR1WB&EoF*GoE�DK:�[���n��r:�Z���E&�G���h�3+���*&�����ss����6N�U�����U�K�����U&����h4�3+�KX�L�����&�����s'����DK&�[���B�B3+�I��#&�9���BZ� Z3+��0��&�Y���B�3+�I�� &�9���s�}W� W3+��0��&�Y���s|�3+�I�� &�9���h�[� [3+��0��&�Y���h�3+�=��y"&�;���BY� Y3+��DK&�[���B�3+!�� ��b!_�����&������K&����`� 3+���h�����L &�/���s�uW� W3+��]��r&�O���s���3+���Q&�#����%����6N&�C�������aV&�1����3+�����4#&�'���BZ� Z3+����*&����BN� N3+��E&�G���B�3+���'&����B}��3+���e��r����a(:������B&���YT� T3+��5��`&���0�,�,3+���Y/p&���� 3+����9JM&���� 3+����k9]&�%��� 3+����93N&�E��� 3+����=��y�;���G`:�������+�����J&����� � 3+����&����A�A3+����+���Q��J&�#����� 3+��6&�C��� V�V3+�Q�� &�#���h�[� [3+��6&�C���h �3+� ������+N������4J&�'����� 3+��E &�G���W�W3+�ZW&C���h-� -3+��_O����_&����h(�3+��� &����h� [� [3+����&����h�3+�Yp5&����hp� p3+��J&����h �3+���*&����n>� >3+����'&����n� 3+������*&����hO� O3+����'&����h�3+�ja5&�1���h�p� p3+��zR&�Q���h��3+�cZ���]5N���cZ&���h�V� V3+��]5&���h5�53+�rS6&����hq� q3+��:&����h�3+�+&����n�%J� J3+��DK&�[���n� 3+����+ &����h�![� [3+��DK&�[���h�3+�+J&�����[� [3+��DK&�[������3+�����' &����h[� [3+����'&����h�3+���K &����h[� [3+����?&����hC�3+�WK&�:������nK:&�Z��������F���/K&�������7K:&�������Q&�#�������6N&�C�������Q��&�#���R� R3+��6&�C�����3+���Q��&�#��Y� Y3+��&�C���3+��&�#��H� H3+�6&�C���3+�Q��&�#���5� 53+��&�C��� 3+����Q��/&�#��6� 63+��6&�C��� 3+����QH&�#���'��[���� [3+��6&�C���'�������3+���Q��&�#����T� T3+��6&�C���3+�Q��!&�#���z� z3+��6&�C���8�83+�Q��L&�#��I� I3+��6 &�C���3+�Q��!&�#��Q� Q3+��6&�C���3+�QJ&�#���'������ 3+��6&�C���&� V����V3+�4&�'���� � 3+���EN&�G���������4&�'���R� R3+��E&�G�����3+�����4R&�'����a� a3+��E&�G����� � 3+�����&�'��Y� Y3+��&�G���3+��4&�'��H� H3+�E&�G���3+���&�'��5� 53+��&�G��� 3+������4/&�'��6� 63+��E&�G��� 3+����4H&�'���'��}[�� �[3+ 3+��E&�G���&�~����3+���&�+���R� R3+����Up&����� 3+��&�+���� � 3+���U&�K���� � 3+���ja&�1���� 3+��zRN&�Q���� 3+��ja&�1���g� g3+��zR&�Q�����3+���j&�1��n� n3+��z&�Q���3+��a&�1��]� ]3+�R&�Q���3+�j&�1���J� J3+��z&�Q��� 3+����jaD&�1��K� K3+��zR&�Q��� 3+����ja]&�1���'��p��p3+3+�zR&�Q���&�x��3+3+����c &����s�W� W3+��w&����s|�3+�c#&����BZ� Z3+��w&����B�3+�c&����R� R3+��w&������3+���cR&�����a� a3+��w&�������3+���c&��������w&����� 3+��B&�7�������:&�W�������B&�7���F� F3+��q&�W���� 3+�� &����s�tW� W3+��?&�����sv����#&����BZ� Z3+��?&����B�3+�&����R� R3+��?p&����� 3+��R&�����a� a3+��?&������ � 3+���&����� 3+��?&��������=y&�;���� � 3+���D :&�[���c� c3+��=��y&�;���Q� Q3+��DKq&�[���� 3+��=��yQ&�;����`� `3+��DK&�[����� � 3+�������1�@ )( JKPX@%��a�>K� [�GK�[=LK!PX@)��a�>K� [�GK�=K�[�EL@)��a� [�GK�Y�=K�[�ELYY@-+%)# +##'#".554>32#5353332>7&&#"Ū6dbp>=qca5c"GnM/L>0$z[NoG".rBDTty˒RA>Ol?)9#BU@mO���&�F���'/G�A0�G3+3+���&�� ��3+���:&�������&�*������:&�������L&�6�������h{:&��������W&�:���(���nv:&�Z������&�������:&�������'&��������':&��������0&����:���*:&���� ���&����<���:&����0���&;&=���� 3+��&;N&>���� 3+����,��J������@:��#�7@4��a� c�K�\�L#""(! +!!2#!#5353!!2>54.#Kah76ha1K:T66S:#1XzIH}[4#O2B$#C5!���Q��#�7@4��a� c�K�\�L#""(! +#!2#!#53533!2>54.#Q t|AA|t=Թ NqJ##JqNP<oa`r?P.Ng98cI+������Q��#�7@4��a� c�K�\�L#""(! +#!2#!#53533!2>54.#Q t|AA|t=Թ NqJ##JqNP<oa`r?P.Ng98cI+������0� �'@$��a�Y�K�L+!##53!!!z{? Tm+���*:� �'@$��a�Y�K�L+!##53!!!xsG!ߗę�� ����6@3�Ja����aK L +###5353!!33#!mi?����~���7@4�Ja��Y��K�K���L+##53533#73#ѺycJd=�>&����'��`�3+ڰ3+�&����&�A�]�A3+ڰ3+����&�*���U� ڰ3+��:&����]� ڰ3+��&�/���� ڰ3+��:&����a� ڰ3+��/&����a� ڰ3+��7:&����\� ڰ3+���=��y��)@& J��aK�L+###53333KL%��G`:��+@( JK�Y��K�L+###533733޷\TM_ kaaR�����W����/@, �J��bKL+####533336:bF{;��n��r:��/@, �J��bKL+####53333ll!do>�`M������=&�(��� 3+��N"�Gs��S3@�������zK PX@���Y�<K�[�=LK PX@���Y�<K�[�ELKPX@���Y�<K�[�=L@���Y�<K�[�ELYYY$#+#34632#"&999;;9990@@0.>>�����A݆&_<� �����.����т[s��� ����������b�� r��������������������������b�=��,�ke@��wb�����U�^�K���p��"�����@�Q��k����d���b�����j��^��v�L��G�I�W�=�r����������������]��z��I����b�0�n�D�CC�0��q�g�!�W�Z���Wi�<C����0�$�%�� ��G���+�I�s�z�����P��:����O�.��c�w�����0;��RRhRRYRR')0��.�j�6���p�E�e�a���G�x��u����9��Y��x�m���n�a�O��6�.�*����C���F��Y��/�+���}�}�2���r�w�A����6�����7����h�z����v�9����q�O��&����k�_��}��'�W�q�p�U�i�P�Q���c�]��Q�E�7�j�z�M�g�q�_���v����������<�����N���������-�8�r�n�m�t�h�\�9�4����&�&�����Z���B�t�a�M�e�7�P����/�o�u���L�I�l�������������������������I�N�I-/�w�y\ �6+K�i���I��y�g��P�2�$�@�~��3��9�5������.���\��:�� 0�6��n����|���������^���]��V�/�`�M�R��������?[B8#@;0>@5ti`�n����T��k���y����Z��;�����L��Q�Q�Q�Q�Q�Q�Q�k����������j�j�j�j�j�����=������������������z�z�z�z�z�����D�D�Q��Q��Q��k��k��k��k��c������������d��d��d��d�������������b��������c����������j�z�j�z�j�z�I���v��v��v��v��v��L��L�]��L��������������I�0�=�D�=�r��r��r�� �+�G�z�]�6�6�6�6�6�6�6�n�������������������M�6�6�6�n�n�n�n�������|�|�|�|��������������������������]�]�������/�M�M����Q1�11� 1���Q���r������j��L�=�W��=�������z��b�n���z��O���v���b���+�Q�������j���k�L�E�W����z���D�n��������D�I�0�I�0�I�0�=�Db ���]�Q������e�a��5�Y��k��=�G�����Q��Q�� �+���Z�����Y������j�z�c�]�c�]�r��+�D�+�D�+�D�����W�n��/�7�Q��Q��Q��Q��Q��Q��Q��Q��Q��Q��Q��������������������j�z�j�z�j�z���j�z�j�z�j�z�c�w�c�w�c�w�c�w�c�w���������������=�D�=�D�=�D�������L�h�W�n���������&�&��� �������/�7�=�G�W�n���N�����������������6�dHh2*(<V|B  H  X  > h F V 2n>bzXb@`FP"$Jv4p:*0Hx\  !!^!!!"�"L"Z"v""#*#p#$$d$%&&L&''\''(P(|(()@)*\*+"+,,f,--T---...N../ /B////00$0F0`00001V1v1112T223484b45Z556d678(889@99::v:;&;<:<=>=>�>f>>??`?@@@@t@@A"ANAABBXBC2C|CDPDnDDEpEEEF(FPFpFFGGRG~GGHFHHIbIJJ|JK*KtKKL@LMDMNN@NNO$O~OP6PQPQR"RjRSJSTUtV$VWvWXTXXYLYYY[R[\2\\\]4]x]]^4^j^^__Z_`T``a*aabVbccRccdLde e"e8e~eftfgJgh$hiiijLjjk@kkkkkkkkkkkkkkkkll&lFlRl`lnllmm8mFmXn,nPnznnoop*pqqfqqr0rHrdrrrss*sDs`stt~tttuuuvv\vvw$wVwtwwwx xvxyy<ydyyzzJzvzzz{6{{|R|r||}}2}X}}}~~l~~":6Jv0v4zȂ4Nz@fąT̆ :Ṫ*vV:Ή"4FXj|Ċ֊ 0BTfx΋ދ *:JVhxʌڌ ,<N^p؎tΎގ�$6FXhz`rƐؐ .@RdvRdvВ*<N^p“ғ*:L^pȔڔ"2DVbr~ƕؕ .@Rȗ(:J\nƗؗ .@RdtȘژ.>Pbrʙڙ.>NȚؚ(~ЛfvМ&6HXjzȝ؝ .Ȟ؞ "4FR^j|ğ̟ԟܟ 0@Rdlt|Πt|¡ʡҡڡ $,4<DL\dlƢ΢֢&6HXjzƣΣڣ$0BTfvΤ .>FXhzΥ֥*<N`pĦ֦ ,>Pbŗا*<L^pҨ&8H^rƩة .@Rd~Ȫڪ"4DVfxȫ&8J\nzȬڬ,>PbnȭڮxȮԮ(4@LXj|ְ(zֱVpұ*b޲^������p���P�`�w��� ����� ��� ���^���� ���^�� ���t�� ��.��� ����� ��T��� ��$�� ��J>�� � � �� � ��� � �&�� � �\�� ��T*�C�o�p�y�r�i�g�h�t� �2�0�1�5� �G�o�o�g�l�e� �I�n�c�.� �A�l�l� �R�i�g�h�t�s� �R�e�s�e�r�v�e�d�.�R�o�b�o�t�o� �M�o�n�o�R�e�g�u�l�a�r�G�o�o�g�l�e�:�R�o�b�o�t�o� �M�o�n�o�:�2�0�1�5�R�o�b�o�t�o� �M�o�n�o�V�e�r�s�i�o�n� �2�.�0�0�0�9�8�5�;� �2�0�1�5�;� �t�t�f�a�u�t�o�h�i�n�t� �(�v�1�.�3�)�R�o�b�o�t�o�M�o�n�o�-�R�e�g�u�l�a�r�R�o�b�o�t�o� �M�o�n�o� �i�s� �a� �t�r�a�d�e�m�a�r�k� �o�f� �G�o�o�g�l�e�.�G�o�o�g�l�e�G�o�o�g�l�e�.�c�o�m�C�h�r�i�s�t�i�a�n� �R�o�b�e�r�t�s�o�n�L�i�c�e�n�s�e�d� �u�n�d�e�r� �t�h�e� �A�p�a�c�h�e� �L�i�c�e�n�s�e�,� �V�e�r�s�i�o�n� �2�.�0�h�t�t�p�:�/�/�w�w�w�.�a�p�a�c�h�e�.�o�r�g�/�l�i�c�e�n�s�e�s�/�L�I�C�E�N�S�E�-�2�.�0�������j�d����������������������������� � � � � ������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�H�I�J�K�L�M�N�O�P�Q�R�S�T�U�V�W�X�Y�Z�[�\�]�^�_�`�a�����������������������������������������  �� �  �������� !"#$�%&'()*+,-./�0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~������������������������������      !"#$%&'()*+,-./01�23�456�����b�c7�d��e�������f�����g����h��j�i�k�m�l�n8�o�q�p�r�s�u�t�v�w�x�z�y�{�}�|��~����9:;<=>��?@AB��CDEFGHIJKLMNOP��QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�     ��NULLmacronperiodcenteredHbarIJij kgreenlandicEngenglongsOhornohornUhornuhornuni0237schwauni02F3 gravecomb acutecomb tildecombhookuni030Fdotbelowtonos dieresistonos anoteleiaGammaDeltaThetaLambdaXiPiSigmaPhiPsialphabetagammadeltaepsilonzetaetathetaiotalambdaxirhosigma1sigmatauupsilonphipsiomegauni03D1uni03D2uni03D6uni0402uni0404uni0409uni040Auni040Buni040Funi0411uni0414uni0416uni0417uni0418uni041Buni0423uni0426uni0427uni0428uni0429uni042Auni042Buni042Cuni042Duni042Euni042Funi0431uni0432uni0433uni0434uni0436uni0437uni0438uni043Auni043Buni043Cuni043Duni043Funi0442uni0444uni0446uni0447uni0448uni0449uni044Auni044Buni044Cuni044Duni044Euni044Funi0452uni0454uni0459uni045Auni045Buni045Funi0460uni0461uni0463uni0464uni0465uni0466uni0467uni0468uni0469uni046Auni046Buni046Cuni046Duni046Euni046Funi0472uni0473uni0474uni0475uni0478uni0479uni047Auni047Buni047Cuni047Duni047Euni047Funi0480uni0481uni0482uni0483uni0484uni0485uni0486uni0488uni0489uni048Euni048Funi0490uni0491uni0494uni0495uni049Cuni049Duni04A0uni04A1uni04A4uni04A5uni04A6uni04A7uni04A8uni04A9uni04B4uni04B5uni04B8uni04B9uni04BAuni04BCuni04BDuni04C3uni04C4uni04C7uni04C8uni04D8uni04E0uni04E1uni04FAuni04FBuni0500uni0502uni0503uni0504uni0505uni0506uni0507uni0508uni0509uni050Auni050Buni050Cuni050Duni050Euni050Funi0510uni2000uni2001uni2002uni2003uni2004uni2005uni2006uni2007uni2008uni2009uni200Auni200B underscoredbl quotereverseduni2025uni2074 nsuperiorlirapesetaEurouni2105uni2113uni2116 estimated oneeighth threeeighths fiveeighths seveneighths commaaccentuniFEFFuniFFFCuniFFFD zero.smcptwo.supcircumflextildecombcircumflexhookcombcircumflexgravecombcircumflexacutecombbrevegravecombcommaaccentrotateA.smcpB.smcpC.smcpD.smcpE.smcpF.smcpG.smcpH.smcpI.smcpJ.smcpK.smcpL.smcpM.smcpN.smcpO.smcpQ.smcpR.smcpS.smcpT.smcpU.smcpV.smcpW.smcpX.smcpY.smcpZ.smcp brevehookcombone.smcptwo.smcp three.smcp four.smcp five.smcpsix.smcp seven.smcp eight.smcp nine.smcpzero.supone.supbreveacutecomb three.supfour.supfive.supsix.sup seven.sup eight.supnine.supcrossbar ringacute dasiaoxiabrevetildecomb cyrillicticcyrillichookleft cyrillichookg.altlargerighthooki.altl.altone.lnum seven.lnumP.smcpchi.altR.altK.alti.itl.itone.altat.alt ampersand.alt GermandblsGermandbls.smcp cyrillicbreveuni00ADDcroathbarTbartbar Aringacute aringacuteAmacronamacronAbreveabreveAogonekaogonek Ccircumflex ccircumflexuni010Auni010BDcarondcaronEmacronemacronEbreveebreve Edotaccent edotaccentEogonekeogonekEcaronecaron Gcircumflex gcircumflexuni0120uni0121 Gcommaaccent gcommaaccent Hcircumflex hcircumflexItildeitildeImacronimacronIbreveibreveIogonekiogonek Idotaccent Jcircumflex jcircumflex Kcommaaccent kcommaaccentLacutelacute Lcommaaccent lcommaaccentLcaronlcaronLdotldotNacutenacute Ncommaaccent ncommaaccentNcaronncaron napostropheOmacronomacronObreveobreve Ohungarumlaut ohungarumlautRacuteracute Rcommaaccent rcommaaccentRcaronrcaronSacutesacute Scircumflex scircumflexuni0218uni0219uni021Auni021Buni0162 uni0162.smcpuni0163TcarontcaronUtildeutildeUmacronumacronUbreveubreveUringuring Uhungarumlaut uhungarumlautUogonekuogonek Wcircumflex wcircumflex Ycircumflex ycircumflexZacutezacute Zdotaccent zdotaccentAEacuteaeacute Oslashacute oslashacute Dcroat.smcpEth.smcp Tbar.smcp Agrave.smcp Aacute.smcpAcircumflex.smcp Atilde.smcpAdieresis.smcp Aring.smcpAringacute.smcp Ccedilla.smcp Egrave.smcp Eacute.smcpEcircumflex.smcpEdieresis.smcp Igrave.smcp Iacute.smcpIcircumflex.smcpIdieresis.smcp Ntilde.smcp Ograve.smcp Oacute.smcpOcircumflex.smcp Otilde.smcpOdieresis.smcp Ugrave.smcp Uacute.smcpUcircumflex.smcpUdieresis.smcp Yacute.smcp Amacron.smcp Abreve.smcp Aogonek.smcp Cacute.smcpCcircumflex.smcp uni010A.smcp Ccaron.smcp Dcaron.smcp Emacron.smcp Ebreve.smcpEdotaccent.smcp Eogonek.smcp Ecaron.smcpGcircumflex.smcp Gbreve.smcp uni0120.smcpGcommaaccent.smcpHcircumflex.smcp Itilde.smcp Imacron.smcp Ibreve.smcp Iogonek.smcpIdotaccent.smcpJcircumflex.smcpKcommaaccent.smcp Lacute.smcpLcommaaccent.smcp Lcaron.smcp Ldot.smcp Nacute.smcpNcommaaccent.smcp Ncaron.smcp Omacron.smcp Obreve.smcpOhungarumlaut.smcp Racute.smcpRcommaaccent.smcp Rcaron.smcp Sacute.smcpScircumflex.smcp Scedilla.smcp Scaron.smcpTcommaaccent.smcp Tcaron.smcp Utilde.smcp Umacron.smcp Ubreve.smcp Uring.smcpUhungarumlaut.smcp Uogonek.smcpWcircumflex.smcpYcircumflex.smcpYdieresis.smcp Zacute.smcpZdotaccent.smcp Zcaron.smcp Alphatonos EpsilontonosEtatonos Iotatonos Omicrontonos Upsilontonos OmegatonosiotadieresistonosAlphaBetaEpsilonZetaEtaIotaKappaMuNuOmicronRhoTauUpsilonChi IotadieresisUpsilondieresis alphatonos epsilontonosetatonos iotatonosupsilondieresistonoskappaomicronuni03BCnuchi iotadieresisupsilondieresis omicrontonos upsilontonos omegatonosuni0401uni0403uni0405uni0406uni0407uni0408uni041Auni040Cuni040Euni0410uni0412uni0413uni0415uni0419uni041Cuni041Duni041Euni041Funi0420uni0421uni0422uni0424uni0425uni0430uni0435uni0439uni043Euni0440uni0441uni0443uni0445uni0451uni0453uni0455uni0456uni0457uni0458uni045Cuni045EWgravewgraveWacutewacute Wdieresis wdieresisYgraveygraveminutesecond exclamdbluni01F0uni02BCuni1E3Euni1E3Funi1E00uni1E01uni1F4Duni0400uni040Duni0450uni045Duni0470uni0471uni0476uni0477uni0498uni0499uni04AAuni04ABuni04AEuni04AFuni04C0uni04C1uni04C2uni04CFuni04D0uni04D1uni04D2uni04D3uni04D4uni04D5uni04D6uni04D7uni04DAuni04D9uni04DBuni04DCuni04DDuni04DEuni04DFuni04E2uni04E3uni04E4uni04E5uni04E6uni04E7uni04E8uni04E9uni04EAuni04EBuni04ECuni04EDuni04EEuni04EFuni04F0uni04F1uni04F2uni04F3uni04F4uni04F5uni04F8uni04F9uni04FCuni04FDuni0501uni0512uni0513uni1EA0uni1EA1uni1EA2uni1EA3uni1EA4uni1EA5uni1EA6uni1EA7uni1EA8uni1EA9uni1EAAuni1EABuni1EACuni1EADuni1EAEuni1EAFuni1EB0uni1EB1uni1EB2uni1EB3uni1EB4uni1EB5uni1EB6uni1EB7uni1EB8uni1EB9uni1EBAuni1EBBuni1EBCuni1EBDuni1EBEuni1EBFuni1EC0uni1EC1uni1EC2uni1EC3uni1EC4uni1EC5uni1EC6uni1EC7uni1EC8uni1EC9uni1ECAuni1ECBuni1ECCuni1ECDuni1ECEuni1ECFuni1ED0uni1ED1uni1ED2uni1ED3uni1ED4uni1ED5uni1ED6uni1ED7uni1ED8uni1ED9uni1EDAuni1EDBuni1EDCuni1EDDuni1EDEuni1EDFuni1EE0uni1EE1uni1EE2uni1EE3uni1EE4uni1EE5uni1EE6uni1EE7uni1EE8uni1EE9uni1EEAuni1EEBuni1EECuni1EEDuni1EEEuni1EEFuni1EF0uni1EF1uni1EF4uni1EF5uni1EF6uni1EF7uni1EF8uni1EF9dcroatuni20ABuni049Auni049Buni04A2uni04A3uni04ACuni04ADuni04B2uni04B3uni04B6uni04B7uni04CBuni04CCuni04F6uni04F7uni0496uni0497uni04BEuni04BFuni04BBuni048Duni048Cuni0462uni0492uni0493uni049Euni049Funi048Auni048Buni04C9uni04CAuni04CDuni04CEuni04C5uni04C6uni04B0uni04B1uni04FEuni04FFuni0511uni2015uni0002uni0009������������������������������������������������:��`bNKb������:`bN`b������:��`bNKb�2�2�, �UXEY K�QKSZX4(Y`f UX%a��cc#b!!�Y�C#D��C`B-, `f-, d P&Z( CEcER[X!#!X PPX!@Y 8PX!8YY  CEcEad(PX! CEcE 0PX!0Y PX f a PX` PX! ` 6PX!6``YYY+YY#�PXeYY-, E %ad CPX#B#B!!Y`-,#!#! dbB #B CEc C`Ec*! C +0%&QX`PaRYX#Y! @SX+!@Y#�PXeY-,C+��C`B-,#B# �#Babfc`*-, E Cc�b �PX@`Yfc`D`-, �CEB*!��C`B- ,�C#D��C`B- , E +#�C%` E#a d PX!�0PX @YY#�PXeY%#aDD`- , E +#�C%` E#a d$PX�@Y#�PXeY%#aDD`- , �#B EX!#!Y*!- ,EdaD-,` CJ�PX #BY CJ�RX #BY-, bfc �c#aC` ` #B#-,KTXdDY$ e#x-,KQXKSXdDY!Y$e#x-,�CUXCaB+Y�C%B %B %B# %PX�C`%B #a*!#a #a*!�C`%B%a*!Y CG CG`b �PX@`Yfc Cc�b �PX@`Yfc`��#DC�>C`B-,��ETX#B E #B #`B `a��BB`+u+"Y-,�+-,+-,+-,+-,+-,+-,+-,+-,+-, +-), .]-*, .q-+, .r-,� +�ETX#B E #B #`B `a��BB`+u+"Y-,�+- ,+-!,+-",+-#,+-$,+-%,+-&,+-',+-(, +-,, <`--, `` C#`C%a`,*!-.,-+-*-/, G Cc�b �PX@`Yfc`#a8# UX G Cc�b �PX@`Yfc`#a8!Y-0,��ETX/*EX0Y"Y-1,� +�ETX/*EX0Y"Y-2, 5`-3,�Ec�b �PX@`Yfc+ Cc�b �PX@`Yfc+������D>#82*-4, < G Cc�b �PX@`Yfc`�Ca8-5,.<-6, < G Cc�b �PX@`Yfc`�CaCc8-7,�% . G�#B%IG#G#a Xb!Y#B6*-8,�%%G#G#a C+e.# <8-9,�%% .G#G#a #B C+ `PX @QX  &YBB# C #G#G#a#F`Cb �PX@`Yfc` + a C`d#CadPXCaC`Y%b �PX@`Yfca# &#Fa8#CF%CG#G#a` Cb �PX@`Yfc`# +#C`+%a%b �PX@`Yfc&a %`d#%`dPX!#!Y# &#Fa8Y-:,� & .G#G#a#<8-;,� #B F#G+#a8-<,�%%G#G#a�TX. <#!%%G#G#a %%G#G#a%%I%a��cc# Xb!Yc�b �PX@`Yfc`#.# <8#!Y-=,� C .G#G#a ` `fb �PX@`Yfc# <8->,# .F%FRX <Y..+-?,# .F%FPX <Y..+-@,# .F%FRX <Y# .F%FPX <Y..+-A,8+# .F%FRX <Y..+-B,9+ <#B8# .F%FRX <Y..+C..+-C,�%& .G#G#a C+# < .#8.+-D,%B�%% .G#G#a #B C+ `PX @QX  &YBB# GCb �PX@`Yfc` + a C`d#CadPXCaC`Y%b �PX@`Yfca%Fa8# <#8! F#G+#a8!Y.+-E,8+..+-F,9+!# <#B#8.+C..+-G,� G�#B�.4*-H,� G�#B�.4*-I,�5*-J,7*-K,�E# . F#a8.+-L,#BK+-M,��D+-N,�D+-O,�D+-P,D+-Q,��E+-R,�E+-S,�E+-T,E+-U,��A+-V,�A+-W,�A+-X,A+-Y,��C+-Z,�C+-[,�C+-\,C+-],��F+-^,�F+-_,�F+-`,F+-a,��B+-b,�B+-c,�B+-d,B+-e,:+..+-f,:+>+-g,:+?+-h,�:+@+-i,;+..+-j,;+>+-k,;+?+-l,;+@+-m,<+..+-n,<+>+-o,<+?+-p,<+@+-q,=+..+-r,=+>+-s,=+?+-t,=+@+-u, EX!#!YB+e$PxEX0Y-��K�RXY��cp�B�G3�*�B@ M:&*�B@ N�D0*� B @�� *�B���@�@�@�� *�D$QX@XdD&QX�@cTX�DYYYY@ N�<( *�DdD������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7286205 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/glsl/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013426� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/glsl/default.fs����������������������������������������������������������������0000666�0000000�0000000�00000000142�00000000000�015401� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������$HEADER$ void main (void){ gl_FragColor = frag_color * texture2D(texture0, tex_coord0); } ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/glsl/default.png���������������������������������������������������������������0000666�0000000�0000000�00000000112�00000000000�015552� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���@���@����Ls���IDATxcd0F �p#����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/glsl/default.vs����������������������������������������������������������������0000666�0000000�0000000�00000000304�00000000000�015421� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������$HEADER$ void main (void) { frag_color = color * vec4(1.0, 1.0, 1.0, opacity); tex_coord0 = vTexCoords0; gl_Position = projection_mat * modelview_mat * vec4(vPosition.xy, 0.0, 1.0); } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/glsl/header.fs�����������������������������������������������������������������0000666�0000000�0000000�00000000361�00000000000�015210� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifdef GL_ES precision highp float; #endif /* Outputs from the vertex shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* uniform texture samplers */ uniform sampler2D texture0; uniform mat4 frag_modelview_mat; �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/glsl/header.vs�����������������������������������������������������������������0000666�0000000�0000000�00000000603�00000000000�015227� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifdef GL_ES precision highp float; #endif /* Outputs to the fragment shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* vertex attributes */ attribute vec2 vPosition; attribute vec2 vTexCoords0; /* uniform variables */ uniform mat4 modelview_mat; uniform mat4 projection_mat; uniform vec4 color; uniform float opacity; �����������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7286205 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013732� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/background.jpg����������������������������������������������������������0000666�0000000�0000000�00000021023�00000000000�016551� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000�������������������������������������������������������������������������������������������������������������������������������������������������������������������������JFIF��H�H���Created with GIMP�C�     �C  ���"�������������� �;�����!1AQaq"R#2Bb4TrCs������������������������1!Aa� ��?�c����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������f����������������������������������������������������������������������������������������������,()PŞV/Î�����������������������������������������������������������������������������������������������z0i^M (!g\���������������������������������������������������������������������������������������������߂Q53j7g9Uv0�8Y_�"��������������������������������������������������������������������������������������������tMkDOviMSX1Y_P@��������������������������������������������������������������������������������������������xVx~7ޛu|D1M1yME8xtb"!,| ���������������������������������������������������������������������������������������������/Qj)7V-or0��������������������������������������������������������������������������������������������iֺo8?WzO\6�������������������������������������������������������������������������������������������zp~LMZ^N=y(ѧ3/ p��������������������������������������������������������������������������������������������w|2ƵϽ?՘ǣ!MŢ" qg/�������������������������������������������������������������������������������������������g�I1TiDZ<jF[bbW� Q9������������������������������������������������������������������������������������������o}o7F Ɠ7{=pUե>_g~GK``�.�����������������������������������������������������������������������������������������,,*)ËSh} 84ѵ4g5YJ4/@�9�����������������������������������������������������������������������������������������UuEEfxSq5\}=)$tyjrjp)5��.����������������������������������������������������������������������������������������-U\QD^jDw}O-NS-N<Fys%9Hҝ(53ʀ4��st���������������������������������������������������������������������������������������+SSfǀ~ sx�Bɵ-_ 8q1f`��p&[RgU0��������������������������������������������������������������������������������������UuE4f=3%9Q1)ֹhDlܔdчSsݰܘź� %$xb:XF3&u*d&�������������������������������������������������������������������������������������u<!y-=inFb(ڊu{tw袚)(DE!@id&b9/~IwI;4B|Tx_sl������������������������������������������������������������������������������������e^6$aazDCg|;ZƧF? &dU]e  mKLKruKl$E }n������������������������������������������������������������������������������������loמƴO|74OL%SDaLDDZ"1t gDoUp; �MtT2f77L�N&Ѹ>p6���������������������������������������������������������������������������������eŌ*oUS3eq3:\S0pcH癞2,FO^Ɍ[$ECM'mK�MTM[Lȡ!�N3Կbg!3hL뤓~:W΀��������������������������������������������������������������������������������UUE4"9Zmxm?zN%QxWFNƈZ_nFm 謗z6* "y6�eE/_;Gt.ⓧ?"f7}6L<`������������������������������������������������������������������������������-4UQM1336@)&ff˳^NRLjY#�¼*18G�-fкIL1$Λ nU'}$ͣSP&f'D;��܎73 I)}|S/Ġ͠����������������������������������������������������������������������������&>$aaQ5U;DQEx333C~FN#"Y�|3#GUĘUt b;r7oBMO$1fy&giI�uxI:I7=E/N$Lm.]&uЙ)~ RC`Rg3Ͱ���������������������������������������������������������������������������~<S7X^y܎C#QSk,\`hy/F-/) b[]g/^&9/}侟kXyܙ^'[_t�Y{CIȓx/PͰ�������������������������������������������������������������������������(! Ȋ#Y5-Ʒ5yc/N<:0<:"chDV:%U WD}eU9Sɝw/d �y/m wKvo6';py5wMY'QP�OR1͒;^}RcI/e^3P 4������������������������������������������������������������������������=r,|'N;Ck1l\?X4E4 Hͯdi1W1ލdK.]4&f6mY;\=P/7p�/}v%4}tNqVe&t6ۄ\y'M&N@^3aD#a ^D&b<9GrvI$=f ����������������������������������������������������������������������6=37ã3S/bF<G .5>M [0 ۓ@ BbLEI�WXR&y�^nOh$1Vm{ok39']@�S}'3ЙRuINY I$i466J 4������������������������������������������������������������������,\zjxbd39ڭF;C hUO܍](b)"ɭN{o&4_Tے :o?BtMү$ۂzĤ )rwA�$۪Hz$Zk^e�/$?D''O$6ܙd\&f4ЛO)= Y@u'Ⱥ*NXvK ����������������������������������������������������������������DMS (!,=W%aO5NT9?�Ę7WOݍu02j>)ܳ@@&bKf[/ܝ7R"zI;�^m߄LL,6IiyklM8[4|46жɤ~ξ}QbOkl3x/žK�9/ttRnLm>xIviIVS"������������������������������������������������������������XX83@1Zi)"صUcӬ9l[)Ogg/)9kU<rq?sk$f@��p8/<$LTi6e��/~X[0|K7ۀ-;&o_B5"v7Bԁuۅ?r*L48 sr$^v{;]/%@K:lC^Rg/3GbcXIo">itpP���������������������������������������������������������eW5OJbܷfmV=Q7){e?7mHv2Z~ߪ?[MN,NvW"*bMSiX8X4XqLtd53����$OYIPfɬrm1}I)��4Kq)y/~$t=OQVt].LN֐/ē:i 'dYzOzRC`^%�fK o)MB^>e6 ܛX Н�&m^o`r�e@����������������������������������������������������abbϻUSҘoغE8qӯqUuES33D;pǮI70SLl5՞&{UDaZoe+=S?o$Mpi0LY*������0/6qo:Xd&'�P/S_7Y$3I΢dr\ Ӽ�^MCI-LZSKN,:A[ N SBm"_iK7.Q3}>"γɪLo I%�@����������������������������������������������abϻUSҘ CO5M:X^bNub/a�=5W?WSc36{f2DuO`Epi�lzg'Y11v0m35s\l\(ãs#h���������\KH&{RJht 9t 5&R$Oα MN_{i;5RH/@%!^AꗈC^ƛ4'5 Ufz$/$A%4't$X&R)nNB'>B͗8E4"bf]R^B˧)7������������������������������s�\1^H0N,oTyғMQ3j 0gl:ʕfv� y\Or3M)� ُ Ϭ%Tr5BMQzΩbc#&L8uhn[zSN&&\Ix w_ �u֜Jiajv|4T3="~śQ֛~/i-M1PS^!_QMU=ĘDO1M7ukGzꮾ6 rQj2y\ԈbG������������� ~k30^#ymȼN3mbȹ~!$�[zR~I7&fRud7 묓3Ծ;`6Nw| 騆h5&/Ӣ)6ߒ�[Pv 7't^5IufIHBm:l_-&%גoII&ov5& O$W�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/cursor.png��������������������������������������������������������������0000666�0000000�0000000�00000000212�00000000000�015750� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��� ��� ���s���QIDATx5PDk]EHO^_{ DH "A$ DH bV�ӞqloFњiz3q=<x*$�����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/defaultshape.png��������������������������������������������������������0000666�0000000�0000000�00000007725�00000000000�017120� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR�� ��X����ݬ��IDATxݹuI(!:0. �-; S0fʬ~YOTO    ���������^NKr}zIrnxUS |9~:-B)*V)@&!{H2MMM z.5*(G9Z>> Ő�پ &M MZb d�@|a똼SxjUdnb7ݤ�1<@zz;})@| D@<L  ;D@f8D_�0]╹xe: x �/}4M}?=FD11;;u6ͽZD�BTP <)>tH!@|] C? U] *1 UƇ�9Pgw U޼@RŇ��2>t8 |@ /2>HwKt�R�E/Rzȇz�dbtHRŇ�%} Ȍ"o_ يH;>B�@ |L!<6R |Y |�1?& $4Ln!A |5 B�@G ?u DEf!A |7x�*z�,‡�CUxN:Zh�CU*@uh~ "@P | _QT �CU*@eMEπ *-"?v1@TG*z��Q |S O"@P >6@CDE^!@ hT�Q |W >ķ"@11@T [@ ڮ� DE�"@�C�"@>B� ,q�b:1@TtKw *?7q@ �CB� @ 33B�yM1@$ ̡Tn ٶ�Y uj%H�y]R}K Q׀yuIc.)@~~'41$[R-ݏKjqqI(c-)@6y\R9LxK* gIRlȏ@4� H�)z?֒zGmi%C $ ߶sh)=#% @r%H{ÒG E K fK a%Ut [IB7B�)jXr�$ e?Ao[RE?Ya?I>G E K dvǼgI~嬰$d#"@�Ϝ�)ͨy9f%!{!57@�s `n~M6ۿ$s?I mO�l77 @�)j2}9 d67 E5+ yuL i|$/Z Ɔ9.&=)@�X΃\gb�y<2Bmz<<@r;S@@r'YH6~^�P @�[@)r3z] m98�dl!u @dV! ?UH�ȹ{ @�9{[!y<3ܫCy7<5M!$ݡ,YBbCn0'@pل 4܂mV! 7UH�Hmg�e G dBb�yQ_H ˁ}@u:0h\5Ā]͝2@|@cH_h/$� @ H@�9G+~!Q f B @j@D > *@�}4U�Rh/$� _HTHH� G3~!H f B*@j@ U> @�}4? D?!D ԗ]+~!H E _H�RH}ɵR_p@ uԗ[+~!e @�}Rh/$� _H�RHH�G+~!H V B:@j@ u>Z @@ _Hl}>Z IvϾ*@ĬG+~!1an1J _H[2!ČB�$[ 3l/$@H8#@�V B@LHL Kl]Ȼ}@1{:4G?B|}B ΀$ � c?AH_�H<#S R@�d �dy c$ }� @[O@�*k%$ڄoG 'HW+l>�14�dV.\Td]a|4 ][>�[>� [>�X Ζ�2!Y>NV,W,\ۙNۥ0B� ;: GI)#@;G� ;: v?Ϲ5 z -N�dO~ F ۷F�dG'F�f9#}X f3j8v>�26 46�-sG$ a� �v ;|m+l@^2y} �2Űh t�geǏ�Xa|4 @Za|�}={)5 U1nk쐏HSk@v&d_FA>�nF?5/ >nba�:�}蠽93%t@>B�7@]d�r:Xw!�:t1B^h!J@� mB B�"@@B #d @nc#d @c#d @b   V!_NӯD!B�*D|�rK\!|��|!>�wrQ)D|�;I|:#D Hc鏀U�uB 1yz�>�!@|@ @B�?#կ*d�B\^�S -1QZbB�}E/Խ@'X HCw@mh& 9o!/@�!@B� HKh^�qs5@B�>�!@Rs2z!�B !|�B/D|�WіQnOpђN@, !|�,o_^_ Pu qw@^)tN Ȟ yz!|�ʾ ]/=2>�!@|s@ B�d>+Ӈ@N!-(d|� _obx;˛W0 gW݇b  Y|~g!b|�q1"B)@[<n/}ksR�)C-.@0]�CU.@}3D^+s@T>vŀs+@Tv&똼Sяb~ "O�Qn *{&Ȇݥ�>/;�Qݽ�սM{67bw_bsNKrJoB< DOK)u z9]DDDDDD         ����������S%}{����IENDB`�������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/defaulttheme-0.png������������������������������������������������������0000666�0000000�0000000�00000151361�00000000000�017253� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������x��ҸIDATxl#)%ݔۅr+3/o33-1/GR39[Sw-ifif[nIJÓaaYMG:A=BcW÷|L&kKk�|,V>8 QD)!AP (A1 Q �`ט�`a� 9ҍ7߼/_yey!׆5rožco}ՕWلW_Uo_wE1 Eu~ �֭;՛ >rz�h$(o\K:N!mxH Nǹ|~&Z.vW2W/B�(C%QZ9Q5F%P�\AS[>|kŚ;0WeKۅϱ "#{o{q޼q2@ J�dQ袋?r X|$Z_JP 3?  uG#Z昝fm.-hD=P݀Mq䑦k ŝ~ ?{�o�ygy .0< /HW?đxUM>VO)zhH[} }G"Q4 \DE Ca,p5(CE(�Pw.{'`HiE?a@ $Aȋ@n/_zv9묳 :5� (YԆ/£zwPCz!c}@wxsð;)jЄyx<~X{{mmmgQ81^<4!Ԝ�0ȃm5T`RPè|Ζ]`{_F�@q]U^VvNYs:4=P=P0BD"E|m|b\1QȈ4"Ő44$148(�E?'z{{wuuG؊y 0 H$I4ZuR%Z `�@[ V|9ݽx?/b"�KR=X?܋P2➃�8BE+b__J$[477<`q!Hz�ĉ<)\K9>Ÿ G�ϗ=\� <�P8GWT<-؈d&6b C>s#X@Q ֿF٦;X^L �+!_+˓hȵT뚣AB7wq|P7kL�BBsӫv ae1"rL96UWMle9\̡h@�w1 !QJ$�L�)N5^WTW`!�R15�1TTC}\MA%e|} 9vޠOuQ]<ⰲ�Є �w8�<~ob 14 A��2uoo !rx!_ev�92r�UgvE,/amп5BqaY�j4#I]9�0_;GͨFd �~T.ǖg vQb@.�@alƉ;zn'zYOo bZf| S �w0a �Op:gpA1)L�&�(P+�Q�ˋ 8o"իlj,�L�Hgoc9) )@ �`b>Oiwc !~#<s@~**Rڜ~>=ߩ{9s$I$$Epww`!@'K<U۾}a"Yy~LЙkw-Gދ/m,$+� �)͍t ФC!/9B� Cv�")r wA�ߡ!g�S��ql~�zl,,�,�r[%կ?/_R iX1œ`X�(s_g\X�X�D__qћ576mAP|+���# $� иY`�[kh K -%j��0Տ%} Mrr=@@H7%J� �@k6@@``(wRW;h @e2<葧X��hg t@u�_9h u|DP=� </]U"İ /�RŐ)-t/=_= �O O?}{=ķ2`D@xMQQ7? Wh�ǚ[FGsпsNÛ7o6)Fׯ_7?o߾ݻ e qp%B8ZIPSY@]Tޏsiyk# uYe@౰�?)SpOKm&>999'//ϧ ["@G M#�.$�,�$�bN\rИR&yY{�<�}q͗+ 74yiŦq'n"#=EVfVg6r劯.� \$5ʢ@�T8LC~8P-*Uੰ�tOiJO4lfVH/XY{káZ:uŹ RI@lf`PGHuku߫@cJ,.5`p~_;y F5ݻ$|YsLGo15%?nŋ %*G� f CϮ]"�>PS6YÙ)@~)�F8GR䗗C^$Gƌ_4oQQwLKMk{VOnF=׮]kLM.TG?`` f-QZ=,RI�x#�ݹ_z񥋗|U( =)VZ ;''%?tP̌@Y*%� k�x�Po_Ī;6�z�/w�d?+**jrܹ�ׅ /-Z/evla2EI eqAKyI��x�HG @cld! ^dpgX�ݿaTǧT~I J+V63򬙳Ǣ':ݳ'[?wi^^( F. �/�xdG.U�8xیU7,�ƿ@z1?U�]w$F=, ,XbU-qRS}( �#KЀ}gTتl9 0A-x.3,�p@C~/�EG$0~V􈍉OJL;x`kQ+,� G �(O&RWZ @w� ι8O~H�z 2Ι_ZRI % AY !!1&eDh7W:mud!Pv�Н%P1�JPkӧSI`Mw&l(@T 0Љ,�!�Qot/m<4nu%Ln�|Juf# �;n. L0)n钥Q1ɐC HG/_Lc$@`!$�Y�<C��(;gͮ03&@)�&͉.�bz Ǝi~ mN< M,hb:�e SPP*�ƺMy/@M!�J3*U`;K 0n/�c5߯}h,A3g43QA X"B9P X\`A�)c@HIS֯X;M% +`h $#0fHW=� �5!O@](4v܄-v.K`RiƘB/^e� 6240X ~@ct҂q�P�uz JWfL9nݶK%5NHK P+MhDsOJxsv9VɅ3�f X�>@ RRRGQXj6]cpVVv˗/%zNXϵ 55Qw& @(. Q�z@A `2 B'LJ^tYĄDYtTo8oz lM�4:\ sPv�Q He-�GuMw�du>_Wmu>Ex��ЊYN;F[}:ٽS 9e (�^�1)I�C8(;@ @0) ֮]{ o{kj,�,�TgPh4JSN/J!܎FQ.QpB!Ho!dqʈte lz�ԩj^^^ _};]V*U hEx��#e,�%O .^8跒� QId ]S]S�j�LKK{�l4c @&P`$�^:U3?o+T�zޠ/gGP<߀)Y�0=%tTpKǏhyY$[6�޶&�a)I�$N@cQbf2H%JXxO!h v9WSuxKk\`@PPJ3fzw6o)eWJ#G:KGss}]5O 78��|9kA�>`4T,΋ S~2x![_oo>ҟ k@`X�W1qV􈍉OJL;|Hl`QQ-ݎ F@��J)/8;M�>WW2O BTςkMx ؁ԟ%T <S�X�j4ex,Xo]D_@FzF// ]I�B (bc\ 88X0r1N"�iE$?z^�/ԃxk? PM]^g � @~Y�lPh̘qg$ F料�L@^n= �k �oU�<{x2�O#hf\h$^iP < 5 :l :5yV?i%{,�6$%dCls is 8,�n$�"(AȁU�d �*'SjWY'A%PA���O7n¾ ZcP(++hY l$�/,� A_o�t6,�E|tt�^:@E5��gB!* ̙=7%tT 233_rP9&3$#X�R�ĵhG�#c% B`Rׄ r@vv Pcx��޽j @4F �bhE�\ apEcΛ;gtTt@rRrG:|&4:X `Pa �0ƃ#GNDlɲ@!@SqDEΕ_d!P&�8k3�1@=4`4h �` a" =svR@M <|j@$AN @�b``X�t`1{68,b}V,_ck\|G8�4$HL d @ B1(`K,>/�O�>0t؈7xࡓ'M|q[:Ҥ34,�,�{%(q.^\ fPX�s� ء€]w9�7kP+`}0`46.� � L#Fgp6ňݻvاwߑ�|o�u ; @L&]`ۍ..w^m֮Yh֠(� ]�ÆչS@tk;֥^!F ?nB%nܰsZ=@k׮�v��࿉``"Ssx aⳐ]2!�&pIӓ@{Cm pȐ m[[֦U9;v֣[ }z1~#V�k Ƅ))<}`R9<�2A$'u`"']39PoPر&zjz~6fS4o~###'oޜy=ͩ1 0˶�jXF�0e鸹x@„H"fWX�W�!,�eL?S-k73s  9|Ȥ. x. l]�8IS��gBv gH�^,�+ ",�L/\.]' ;a#G4mʴދ- Z.o�3 e_468|Y�N�D`�o9u=oR$ H~JqSw]&�oSa~efepf-@�fwy:u =z!F4kƬV􈍉OJL;?_cP1= f:,03E's͚5~@+g@_� �cU�DX�\w$S=xXo?)A#"P?v|ٳ|n[6uJMImGN>݌?u? ��.T : 4Ʈg=o!>#[Y}ybbI}?K:4� �cU�jX�,\h3#/;9ڳh{qк$&$Ѥ Ԕݸ~':մ �X�O�Je7 ӥ�^ˀI�F/�X7$eV?1v"> /_[TTԄ^gOm�- �Q3cX�I|�%,1JX�kc)0�8@ZK)ࠐ]HkoqH O#~!W}m͝Rv;#~:E_a$�X�Z�(U#'Π W�MiK 0$�ީJR ,�L�<^�"ס}]L>>4rX -\(x횵]?~xK Mh;wl^WA& [ $*Nt Hi}|=YJ?ن'j?Qf4 �S^@-�b?<1?|SYpqPLTL�?@ST`߼q.~l( �0+�.үuMN{z_~y=ĉ(~. kJh_�\ $j)�XT?iS;v̸ )ÇnF}/Rv ��u9$e#DLdK� 5 /9Tg`K� 1.M[Ԕa#O*SZ\8i~~)jz��|п^�c?r hX�*S�G<B�ԩ~`Nw )R3tɲ@J<?M+*.UN8a1/ � � @hhUAhrW*"16a\jjsOOP�$X�  �n/�<կO#~-~-~a"L+VuߴqS;Vb/M6?Ǥ-Ot"8Xw["ˏX ax e�ȧkn[k?s'L ׯOChsCV\mk֎رc-Ϝ9~∟cejq=K�EDWP�y,N+x<\�0�RXVNrl\<nAIS,0x-m|Ny>?-6}�4��ϥcL9rC�ۧ[ Xӿb_GsD1W-]#&:ƟF?Jz?W~ @jj _V0RIO+9@1u䑿@>r9 h,�'�~b<eMWs?5S뷶ǡP � @U7X,_fvk1[KZSh�0*�j@L?)&R?j}T�߷wRY)Kw,�,�ȯ ] jB&/3� cY��g!YX݋#~mt{xįwhCE9zi3poi`TTt@rRrCtoaaH;J*�3$ʓ�q\eA±5F:V$yXZ`A@`g�'1�� �4ՏR={l;71whQP:qF?ywqqoG_ D+%�~4Ƣ㕥[?A�0ˣ{ h #=Cũ~Ç}~#"#&Ow}׸-qPows53L_g%730Y� zX(bK@_uP|||jePd+g;� B�9 �|uODİ3_of玝Qé~;:STH_#~̔:\^@٠0�AKQ$v+W@s$k֬}iW=Zvzh�Ɩ $~ !�4w?&MrS†D$>OZϠc)ݷl딚NIFWg{=�'�52V- z`QnМ+!֚�X�T_bS2hZKA{Փ(`d:|3tǏFQtՔ={⮺od`? � @)%9CW͙ g` !�.|QQQ 4߇ϝ;Ҍ3z5f C $O{⥁El.^[P-~y Pr@Cyk(  r4^DK�Y $3N8g:G3/]{)x [GAt=W\}Gjʕ+Eōls:qS�( $ߏ(@m4'E7)5H�N+TJ8LXE�&>EGStǞ瓕ȷn.4wPЧeKbw*uS?+9$ޯ7 sA@c`(#r/_lE~Դ#`Y `ky[e=j�-� �t@ tN�8uT ZC6b]o4PwLt[:~91ՏNYS# G�  es@hzOM`X�~�Ԩ@y(u_EH�M;~^&6٦E߈wʬ/EF18v�!AxZ߅8o 5A�4^H�ĩ@\K {HhB`zzzgϜmvG~ׯ]7R'pʂ2v@n�.Una 4#k^H߃`{ ,�6@4NaY�Y莞4 77ׇpߗz(C@~@V>g/:~X�X� Z. :w B NM}YcĄ?Ogt[w)= A5;H\H�O"@ׯ7qF#�rd;#^ר5M=W@@ �8h֠X�X�$8F̡�  J|+~PUEY(Go雠:]Ϟ(QY 3do%)Ɉc%X�X�SpP@'e@ oĆ?5�8�TR'~]^c%lx]ʱKb0J5P,�,��o hNLB yg`(|HS zrCɂ0oX}]ۣOZ`�r?o#Z~,�,�!ƫtev' ,| >ǯ5@| dѿ ~YL}�Â@%fOվ,�Ç.�|�:V6}}x܄G"Q .1? | 4'%�@詠,"ń?�ƀ$K&ROwReQkJd8`Ӿ�@km=2#" jp� 0`5#P "c1x,}ZZ1`aPJR{wnO)�� AWX 52 wH%$Օ4 kfܾ7j6Ww��8<PQ ^< \},vz"7sv41 �`NmSYD�_tDY0hРm۶ g NxxxY%GnXY��w%WNC&lٲ0Æ K`psX��" * g0TW?K@XƘ <8?}^�]))n�, 4!Ӥ<CfHPh7=C~E�\Fs& /qa7 }s/O2/o۱%ќ N9s88 E:`atήBOA}WaN�Z98 �\ =Ppr5:A?ObA8ޠa<o@+9(DhnQ:(%ޠ|aOdRiTe`0,�L�f2(ceg#ߔao�_C|'V 0 0 ð� JUWo_zժ)$1}m"/⫔WƍM �_|/`pOTjZΫI[Sn$|I_B�uرJǏɓ_۪wm\afl a.sۘÜ!h sffv맀ԑVwdk΅]7` jbG^38{ێ;lpu0cn�P`< z꩸o=fx<==#QVZeee}iӦ߶mk׮9tĉ gΜ .H^^};>@|,DPP<^Pe]dDd{.>S8Oٳ4@۷9.w*.wСX.{رyX#|g:uY^ &۵kW_6B݁¿vb3JO Qfꑙ~wZZj8;;ǖ-[QEeQa@E!%77W?ӧOk;{셝:uTEAaPEBP, ECP<ED!QLEJQ\EFQlYf;P2D .@ q'yC^uϯz m$XN`;؃fN28'333+@{�U(A]r!s3ozyOPiM93[E&7ZP *aA&$$/6nn, !PAqP  BP0hvDD!QLv`ȋ"Rl.;*<Brܹ( o (W ">d޼yO<mC\.srQK:b9No2_Q_5zlRĚ`xq�`ݐu<~mڥ˓dvz` _.g.AScЅ85';w䐀`2cƌ7@4( 0(pQZHWJ"B(8]v]V,É0`k4jȍlݺ&.<?^kƣA]o֔QJ֭Tq �V�@!dff4 Z!Ba$`bI<@lmVqta�z �Gʆ &XPfDpppC>f̘'N߹s]`Oc@9lK71dݺu�u3(�aKDQl.;e6+W{`g78>qICp><2,^ /sb.?}/|kb�PV�@VFscמC\inp{�h9͛U(g 8Jn6rV=M9+&&f&jEW`Z.XQ}' 6GEE͋KC3zJ|*ΰgOP zq|�FSf0l6UD]qgbh{l@ "g{l9?y5h+@X �ދWlTX�`х-h )VAE)7n�@�QHU1&N]&l(z!r3m(hqJ^ܸsLTa0`5P```ML {}ر_O</<<|&UVLLL<`r\`і!WnPVYS�XJFe&7([8K(lBm@0L-}مzp>kEX �V�'VK ]`�].r/# [hJDD,]rk5({rhm)!|S.{%LN<LOx)kYfݍ.ЃPo1jԨNaaa?!`K֖,_<Z<*3Tpۺ "ʟ<+zV)�_/Fy9 z< 58azz7(\1�Ypv��y('ݙu5\y�ŭ�lv`lv +�8'�lHL5 � 0dZ;yFY(XLXTM�@݌\jEt_݇ \'M(x]wPVY)3+� 4*W=`P΄Zض�L+ 8 ի/l@kCxo~P`�RR{Ʌ``Ǿ#bvٷo_ nԍ|)a9MKqIN7 h-H`{.N<Qsm߱ (W<+zV*yg:hɠޟ/. 5d(g}%Uq'T.d6~8-�\!}w]t^oYNp: &vx~ܷx> Xxw&D,gWS6 ZGPbbQQႲ0�[S!gI7{ ޺Y33$!VY#KWs)]zz-o[~804< 72VgE &(8g�`B ޝ~2"@zMl@9Yg�ybnC927~zs�{ۉWޝ1%ӏay^W>�X +3E/6p 1`,>]5**m(]/[1o/gI~/%vlM9Y((qKdnH>\FN%!$ 4\D|xyW|~I~ֲ{\XR}eǮō;+xV FS�w.^F^1K.fк@aP3fL 897M[݀2�;q~op.{C͚5 hѢEVӦMO7lPpͨ`Y</k&o{| }7H6m}iJ.]O??\p|w? ?t]z){>}H~2`�=۷^zI=[n|oF+AwܮS:w,:tmJ֭e˖ ꥝7|SW^yE^xy,7L i?χ~^ϓ]oqq�@FQK+"&مYPE;r= ڑ-y^<1φeʕpqL.'N1SѳǔxZBdDtaҦO[m5Zv٪{Fnu/}VSeFEΊ+(6 Y=�M;P"%?Au\l{H�<e(�p!r�úBTXyWVMVרQCjժ%uI&f~8xꫯ믿Nj!w߽,(kha۵kcǎ :/tRz>v=C/R7o kǁHڵf͚<Ϋ%Bq^]pO��{Ԁw`5ov.@\?MfxI~%$(:FωqgʠSep 'N]"sȠD(UFBbtetL͐ӗ˗ֽ4$m5g @joa>tYBg ^P\�2(8g�\ ^vҝǹch�<r"bܡ*7nC"p$JB�ٵ){}*UUPAʗ/QR%k�h��x<n</<  �V� 7DM 'TΜ fV�U0oCE�Q,WK~7^۾mdgeHRb\y2a6S'̒ʟaɱ?sd4c/y<_*#Ȣ|?(bt4U ֽ)|ڃFn޲[eC}(@Bg ^\S.Ql'b\(1^^ba+= @9=q-q{:f JI=/j\.[u=[ܳBʖ-Iʕ^իS,իǖ1mNRleS /%lW�A؋ u[Wɟ`b8hlpx<^�?dM\=cn^ � iACIp!xbv* �nk]-UgE.gD)21\'ɋR tT;mfK`wwd $ܝ ABpwl o};t Z23}o:w:BS7/g3 yM͘}F2wl1l| ~�惓ݭof�Z K.V!#:'vNv?Q@g>W',&c~ex;w, DEgP 5X)ޞ Bf�(ʁXίQ$jʫR�+�>> U/J8pNWJ4VLb!? @@UWK{艳e8a9>mL8 'gS7B)@OFJ(^i>$YnƯ4- lV:'v,.d P}э_h^s >ِ'(k ZgOMH @!_ Tu1^"�?on�1�5k֔7OB:꾕E(-1�8ݨlZ pzW"͛7~Fg7͛6qTgC)Y0}P~{f2Q>aG^1�ո蕍GlV 9'tNJ W(l8 W@[dSfKkIe˖?`ڻw׮]êT"n�BA$(ʃ@,Rn n�({] �O�re�N � _qu?Cm5�`)`.;h3<؏@>}zo3_ȤS(~ t2?mq9pV|$?S G~UF#S+ΉQX(l8%v" g*Fq<sOl(yMQe˖ux 1= 6n ,"_ @! *jժI�@Dx}c! c�X X|#;(5zC8ZU6`&l ?C ^-ێpn<5[� @6.BX'pN9۵@AQ+\@Amѝ6 \oo7yE\sH  ǝʕ+wo" {)UV�&�J�sk��u{ =P�8[�Ov8~"ˡ@Yr=W^zgӞx 'ݍ\� g}rf�pą {Hn 3=-U 8s"Ή]{6 ;# 6Z\$<c$ :t(I-Z[j{MO !i(( �s.obm4�s�ze�y5�>!R:PN�8<zre @2I1~&I&@y�+@ * '=&2]2n 9k|矒yTFk� >�Fv̢&TV+Ή:'vs�EaAT,*]!al۹W#|C0 c�ԭ0V�pvQFa%a� 6<Q �8ĨX`��8y:nrm8toΟΝc>v5cS~6 h* D.a+8nW<�޵SBp? eӴye/W)�c%i:zky N9d�s6 \^ �T7:"_,xŹ a۪.:F� 5Q4X#@0�%@%PV�cf@T]=F@Wm}?_FS7!}!_Q1�PWo �2f~<xcyꉉLL 1`hy�@XC� (@ߪGa�^x}v4ygBX'rNإMFa!5p؇1am( p#q;{ XuM$ ;@3�= @<b�d@'n�VsȄq ��>x1�ϪVO꾆j�JRP 8vzy2{Iy}\l9.`z@Bzz.ز9K?70w{=y/@W"�ͺe̶h 5sb/m4 [|HQ}22FFFF ! k׮r0Kqml(m݉sk@XM @2�U@}%d0[m�x sWc� 14�&e�d 0ax5|c@�kdNd?~.~-.~As� InBX 'tN^-S(h6 �$bPfw4%D^AonD6BP›AÈj�D ]yJ=nn<�O/|L�c�M��|n� n0 >?'0`�Ryx] 7�㏢v,I ~0&| �`3$QV~ 3h�}:]y�4�'6vGQN9V>GAQ+qqqQ|I}ndg?ۢWȑ#%+n*MݞFFfC u�- 6Rse�s^ ��Tu @1�ɏv�0 p-A=xƀ� aڴi=y?{ki�pY쑬u�p<ii{vV+Ή<'zND.S(d4 y\K>&K�X& Ŗ0ҧ1&ov "_ Xb�^ȫ j N �W n�<Pzuw{M[>+_ʿ(VUW `_) @ww4klu vihibcvD)pbω~>wϻBᢀQ(hW0 2=6'l$�q. a<{~Wk 9[v`�T\Y0hR荁�v#oNWju�d�V@ ٥k)7JtG_0RD.a3;Q`.LK] 0'.~.~.?:ioBXgbD ?V9)\0  `1gΜuAi 0p@oVIYˏ&NW0#"U;1dȐP l@˭s�e�/Oc ^of�xVZ1�n J & f&ōF>bZ J=Gz*[�7 @Um4Co*O6o<uMZuu�^YcJ69s�P. A s.y[ zHF8Pbl1b D/qq ƪ rvo *D@_@؉� ��zMpVE)P\X &@Szv[[Xk� &雁%P ̀~*ir@9e pTv񛞆Ļd}pɮ=�}昇' UD ?Bh% EᢀQȀ&S]�ߤ9e@RǎCPHDٴiʕ+Pic3+$/~&f¼g }a3�J<��<�}nx3zc `43CƮ7W{A"+ʃj6hB k֨pڦ[ɴp}�I8 r ü>ڌt90~8o$ۼ=4|ύeB؈g§�P(* BEpQ\)))[!' @`"?ؼywy0)n݈o\6߄+Kq&-^ae0a)ܐ ��b00FTk`$G4]u1&� Z; @E,E_HE ߼|ͦ/i�sҷTvQ>h(رcr5rp|q9ay?hRD3S( Q0|6hsDa@QG%xCf~-*VJc~sdddBB>\O#zθWgD/UPHXܚ4gF-%o4�6 msl@-@=쯋V~i|xGA6��FaDyv՟6gީ;|⬀I6~ yZs eAzc¢ޓƌ>SW]y�13B@A0P ( 7A! BDA0Q(T@XCyKǪ㎙2 raÇwt:twފH@ޅ[�.lE\ @'~",YF +зb�@ ?'5�|ߎ(89�5 6H& &~lʹkP SR@tk70 jkuڷoj4�rrh\|k0pc0 " BApP@($ BCP(D$  <y2GYFd �HBo)N:p"{�CR#]4gff~Db+F \e�(y�Z2:!HУ�0﯇uZi�x=`q Fq4�1;uN\P#?_#FJIc  9<>A7~<Wh�f MpP@($ BCP5zF< ?& !\m0a ̭K!@�q-` \�d@o&4̀(<Ӆ.<{K�T1�[PRO :<t-GoZ )ci�V20Qor]NLܴqdk�h�4>{X.((¥PVD7U?xa e�e0}:  jtn�<Dog#w }�0JԿYӗl;|ٴ9KBf# \s]|nZ.6QZ߱o��VggCB8lAX%*:<ɐ! ? b F(\�2*`4:|_K׳5=r 0*Q MݰY�ۭ` <Q]qjs!�P8q|Ϙk�փOп nT&An쭆p{rbpkPlp:+�g�~Pp;b *tiZ˶ 4}V/Zjԡ@I@R~Y�4�Ly1�x�^n;c{\H޹sg`!Hb �`z%vS# K D@C?�y�A@gS`4Yuct @iQLM;eƜW> �+&l_~/k+�A0\\kܿSSS?qg̔of �i1t|טi3d;T!T!G7MKDUg U|Ry_cP鐆RX"_|. K �^He�<�O5~:YO�e@�e qolc\u`Y�01CX s?|76鏿�<D!F8hdR  Jh�9s}\\y@ˡdsWMmFͬiau a׮] |< C0? B?_gD0[ф(b*|ǡ@�F(~�"o.ϕG׿ c�F\6mڎZP &;XS YgСq<0 @\`|h+A1[9pjxuaQ偰8pA(w?—-[}ȍ7atAHvvvY@X%\r<�6V 521 SF@!c>_K3y^#�t0F\>p[2ϴpӞ�.cmF0ʚ\g ,@\x|(&D׾}}%('x{bh;tǺFT(\@80x܅q�p�_]=�1Eh� � -_K33�|אp �CРaϬzB̀Vfs(г QuƠ1V"�˖Ȗ}G1`O;}5G[..+ as!0L1�|)�ƥKޙ퇤%Y9�2vB2(�2*Zŀ5ByuVjr٦( @> ~+ )ˏw}[ߘva宻SD6Mp3aE;`tl�(�P�>7g�ֿ�z� c�Db#/ZĤL<[ϖ DGbDxV,SoF$ieZ*ٮp �OO x.q_j-5}iBڷ-UUQ! g`"n�r@`@ob7W=G4�d�@ԽI<}=(j�<o oYfIJtyF-)̀4P-3dUs(Se vٍ/uPg䵐bb+:o([$4�9H, ` GFjou_T�{dp #5177`  tg, *}3ƍ[V]'""9! ШPB"7k3es!޿o5b_omӫU=*϶+Z}�6�EU7�~sH�+�jd ��"~뭷@;S%�j=|tY*+Vd#c?BCCY_a? !rŦ=t\v>$|[ΐ|o_~'^V (|-2eHb"+@+ ">F(F<iOs'uLG�8^L@;︣Ś~JX#�^{E']ؽ{h^թtwdҠPVҵ58p`:O|o5| xO ~sߏJoC_5>WUws4#{3�p5EL �E�9z4@a&a<rc�x�8`DzIkx=\�2 %sw= >:1{7if>Oχ4ʠz?| 3rۖl9 .BO!FY=~wvտnh6x;UhD g8@k U�= `Q�Zk�8`Dit/Vu_Oi�)pf6˯qeo\S'}ɸyL!::nUP&#s7jj݂ ~K|]VJ(]-捰BxrT g81�YJB �=x̀2(7~o/(`M q^U;dɡ@)Y~D9*~hѢ -[sX󹫁(֏(Pԋ*TȆ*Q0\u8p V)n�r۫ 01ڪ?@e�~\#1�DmǂfvBRrܵ{)^�ry{]ɒ%sʠFpc�J*% N0i"h~O}3HJO_$�p@0]NeY>u7[rru O|7 Uአw3 ��U,З ne�rm�~ t�\#1�Dw^|WΓr풑7mю]{MλZ-S.* T8 UH@5�]�q}W8qd :4o9)yR2333sRh23:)2fz k߽37ksR|Zޛd F>.ȑ_1�¸� cHX#?w+\}=oVv{:iF('|~K7�jV@{6 `�$�&'�?ck�ѿ�ƥ@t#V&M>1@$y{ nj-nq �v7�RP , LGEr_OG�䜠n휜z�o .,hnK-nq@0ЯF)f$ hd�SN� c;{(JոIzQj-1[Ŧ�:�,0�)�t,ɜ~eT~-n,�psf 0@ Zo,2o.?Y;1r�-n� ��d@�B�_g�sҋOgggw@q'SH(�?�rG@ a:�*Ў�W_Kqǁ �yyyqEB�Ep3f$hE^^!tg_�ߕ�qj_<ohƖM&�(_  �@L ?�׿�fWqYTx[�W(pr@B@S@3 ЋE?Q7O\Z'dF�p"c>GcҼyFF˾RkZ"[ *m߼. }+\��2�� �BNg:7G�\�(~rb,*4cA ?)m=X6zug<:0S0@muicrQDyyHWDǫo=b |}CWugEO<O裏樣EG6� �A@Y�$�C@]�?5ceh^U[nhUuikUa} )/b^vu^>}>1 gI(++z0ȾRk,#dž�; `�k̳���c6m�5�@";eVXO„ &X}o`u2mBKD3& u��`^ �Nן8�jH� jH� h�ȱD΀mүj:^H�G,Gur�HZ�>@ �r ,�|xd�\�mF@+0MZ/c@ �r,1h7#Gm 3 6Dzr߿�ns �@\�hm~܈0e�̧�CHLk:���\� �m-1 ߧ+,|h@) C@ =h=Q^cQ}W�pHr[|V}r竫y =�\z<3xh>{^~ey[@5믿ƶnꡭIyx꾹s窾�ccqe~�ho60\<�t�S L�$�h!@ /s�P$�`�:�PRwTV2g5۽v*Vju;�sW'NV}\rȿK1cƈ�ۂIWVVz|Ŋ˗{]vo-�\21Um[^c+[m�:X/Jt?(�ƨ�����FaoH�G �.�|k\-AZZ�l^:{mq~wKV}cǎ> .B �-Yk u{/m1 8(}^[1'@օa[NZ\nL�#{0\e4 �0< R*m5Nj72;��|뮸ZFl �c [igOi �ӧO [wyy}ӦMӎG�6m)STM:۸q/�̞=�S3}ǘjGq3o�Ŗ@|6!!E8e˖ANt*�Z6#`&_/+#}//:" �j*_q�!~u^]�)4Zc[Lm�UU֯8 �s̉UTTx3f%�0nxkm 3nm�D> 胿"F{7+++.�$�@B@��c C7�O5>l{S(Dn�n�UGVVl?g�8֦<L}mi<y6a_�૶w*3�6Ϙy3o�f�Mo)� �h4ld Nu-1��$�y+�5.o`ÿ1=.�dv�xk�aCuô-Z�PKfSi஻>M\g5�_}\Pc��9Ek�Gڪ1u�k�"h(ڠ+s I�i!�`WQբE8mE4p `z:>;�൷W�Xryd/2�]�#?|��.�Qz1uM6@cdAn"pbfmEo`8` @V8OX!jod\TP,4v 38mu<`->-H�y�,i{O<!Pmy@B%K9�-H�x@Z�Q��s�A@�Cap.}Fy*UyUh+[| $4@ƒ!aBC1N>GH>>>{/NEi(H EG.[�$@$@$@$A"'C;(hfqn=(ǃxg qnŵA_tF+D � �.��~ P4Dc@.ڡ+ANٸWZ܀qS7Z\q6ND)" DWC.Z1Z��\�p9ѵ�̳�-Bt@@ 83p3p   ,��@\�ȳD7KD8 ?b9J�2  Pa(B aR(e@(CÿQ" E_tE! E39?�8.�wZuRG@%$A*ۥOJ$<<hv�P #|Cg@? E>7nE F`0:Es_S)~rb+/h[_"mm?KV_׫ 땈'X +#UdǏQja|*BY:�(D$ 9\B{tBWDoE 20wꏾNhVEȿ�B�Ox̅JĊY ⽲ͷgQPm)I6^:19ϊ(B߯m{Wz>B V/"ϊ(Fu"�ȾRc,I#MQ�mN K Qvh"h�wqdWlQFq̻3xT,SfFQAVY,3Ch켪GFv1=Yd d2^?Y_=a'x'�j6WzQ�X , Ҍ Չ⯼v 7,Ay577{|:tO#ҟ |M! K�Ju�lɼ_U`_Md"N^#;@s<9:+h ՞�JPiT\Eѓb1Uק5]u!蒔'T0 JeY�B!P�!B BB�RȽillӞ<OdDV3.8**j2VY@"lv`Xbիwlظpfև&`F̊1;2 Ig=W>.ek fĬ#Lʅ1ȅg~+2.(@�P�H�� �#�,+�{سgq +2C� �C=C1[�YY+o}[w]-Ȭʍ6-[KI7|`F̊1;2 .gZ+V>{|Z.3cvd@�"tzJ[�p$ wbbb"7xl/@!GC !#"WP_Bw{{AȊ̚QJ'GTd@dңR!U޻V>Z  y9\�`9\�G)ģAݻw/~5o}[-|1@QYC�Y 7Cn~ 2![�N o`.̧z-�z^|Y3 ץ_�VY+(C[�dEf_hGZ!L6j2!2y ׿>~_6 e!�Xr dS�Il @63V�pΗ 200"ȆS�d埔��h< P(E07UyG۰L dDVe #r?lP�r!3� ���UpEK^� #@#D d4 XR�(��;B�dDVa&x@FdM6#�� f.�� � 2"F/ dDDn � |#D d4#2'$*�@~3 " M&@@1�Y%3``;(�1dZ�(�� �� �@�$ @� �@�P�O<p@shFdN@ 0,�5I 7%�� �pA uddĠ�P�(�� �@�P�(�� �pСl1ь�ៃö@�P�(�Ѥ�Pİ�s@�P�(�V8|pV�(�C� �@�dѐ�P�zeN@�P�(��9Q�(�� �@b �466~� �@�P�PG ͙'�u�%A�oN�(�� ��X; �Cv`hg1@)N@�P�(�(EK_p �&1(�<@�P�(�8vX<11��p@�P�PǏ7A>a� �?6o A�t�#@(�� �PF,Y$K&1ZO<8q"X(�@�P�n3%<;ֳ z뭟kjjRss|sa>s5(+`rrҼ� Z�P�(�|3? }977ǓFy�ЌSSSIE@fͯP�P�(H }LDϳWn�h9有�P�(�� ��̺�ˆJ^b<uJ �@�6DFѼ\!CA@9^� �@ �()�8,ӧOf� Z!ah��@M 44?ޣwŶ`�@�P�Ȏ;~6pmzgO[#-NDQHJ \1?�3g9y߹KNP�<� �V$ '?9VUUAZ�P_E ~YVp#CR�pTlD�@�P�(�'�L +++(8_+kK �^#R ܹsٳgEy�KbU�4?�P�nk\'q'N=c*~c=U9_K:+GKBpo~> x[)u�ࢾW?r4@q%@�P�(�m+P/?{gܶ 3'e S[v233 < i}=d É<R'UPY;$:Ξ]EsĔy"˪\Q'87G[<1D)+K)ͩ&ŗRVJS'GTop6sΑc` Hl(PA�hM!3t�L�!�B�KH$?7DLD5Cn*1%q?A&8ɖJWK7;]Jh\?֤xKv$rk3;E{Yq͐dtWhN*ts7Vo t:;L&W|0a{kkk'6TuЦ ~8bo 7)�\�p�!�B��T�|G)?%zc$jB_|I_j0+,$1V{䨟l_$d,1x$x=eQr^\U?Z K 0wܝ'N|16 :ƍG}Q%JjM9h͇~8bo 7&@ݻwJp,�}X�R !�}@e!X%`9XV5`�6-<A#hv{@h t xH6x7``d?ϯV$K�AUnP]yxW †K%@�JH@.V�ZY**F"�B��,JZ'aJ�?p=DXC5>-<vn6v}ݝwyg;`xw ?P-!ѓjv @}jϵx\y={�!�B��?h�M:u4 �bӫ† %lJҊM63X6Gbk ^wM/&Cmѡ^�8|D@�!�B�ւ`#4i~8nI#.Tz@� 6dOW픸O>y13@i, Y(k}jsa)g�J�pDG/�i CT~ ~;{Iq߈fqVp;SRw^ޏۇq$x<^཯ 6x|�>{}^xy�]S@0S@m*\ }�7��0r� 8VJ)뎛iߘ`8}%5XW%ԹuT_"{'Yltav$,9=Hx|N5W�Od"r@ ZGtNT`ܧ_QmIi @+\�� �{qcRmKTkߒ UmI,+TK1aM?fvGY+1)q&~aI̖=y&S %ŏ%1%ĴږH qݧOG@C!�Tooohxg@�`٪5I��[+V ?l;c9v\./jsObgT#"+yݓRT� T{=1{%ZOq8�FF�X}@�g@ep�mf "uy@Prj7Dny �—v|h-?p�' ( @z_8tB�!@ 0*tG�hnIo @�!�!�xrrr!@˯ɟbX y8ɟbX �Gb! �!�]|O4�P+`!8^�(F0a?Ap,�}X�2 G{8 �H2cx)VB� ��Xfmgଳzlx)VBPs /�# @`T_ @dh9G:�|B�00'}%:S )6b,8lkOQ+`Q>@�.�P ��!�LW8=3Fl(6A¹(g)FW�&O.iӦ&*2L" `)O / [nBL)3ɍ$ D6D,x$b(6.z�~fW>М.+�}뒕;Q74Kb 7gRbձVy 0%JZ6t�@PL,yQ{dn?B1Ql \Lh p˗7/[(Ey0'#{b)w4.ˑʅv轄 cӻ[ lr 5sG3 -kvmeUgy~+E٥̼3s?<8?V*ƣO�L8S@1Dg3W�hh-Fs~+@HJLN Ԇ]y|_ =ҽ=ӽ3n?$96Z]Ґ@FHJ_<?cT{ PArT1Oh<-C2GWgwQWMT1Oh<-C2GWg?b$~"@Fdu L�j2IA#I$ݕz9A}.�';w :PW}^ckԠ$Id @$S{c#%Xa3D@8̃`0t>@;9S`2 O_h u!@$IR[%+P� pPۋt`6DC<!b`#Ljd IRM%]A>p-chQ1& #n‡0 Bm>�dhر#c sGa< e" �I6V%'`i3j|ذ>W`X x /0lL)2D/6ԘxIqH c'�7ww ̐A(oٲf^bEڢER͛gZdIU6lؐiqH R f^@&�$IX8 ſ|w``4gcΝc:Gl<8>kS-5lH*4jLN;\pP zHm۶Y֮]k�?iҤ$LL5jT=S&,?nܸ7pW% ׯ7GEEi "$�H$[o3P~wWbx}Oހ^/6<O=* >ǡ #xb>5k֤͘1#{^'|2q֬Y&9PH,F@=`L�$I%p]m+gJ  ACoҰL>g ]HT[7Ϟ=$++GG`֭?Dp.��HOd}%As6Rv5:0,۝G5j@~Bj'Q1F]]OL5j@a9e�I$9??(ȷ͡`N`~l5~I0T{Rm(XnYS$xea&�;Lyw/u.0cǖ�?|`ޛX^9G}ۛɬ{/wP:j Eu(@{}b w8Q E˟xOiO$T$'�RЩkN^*d`RQp׀iK. 7_*{.W_s$=]HTP�w- k<U)%!`hh# >OI'ON O$4&!VR89d׿A <Qp?f(w�̥@\w$˓�I,Sį+Tq b1o9s Px!ܐ�P?Ֆ)o}"/Ǿ̋DI$@RW$QX7a.R R �=bU{+u-[X`%�2(+̏xN�s\^ceyϣI�9軀h;S)hvx1 OA@%>NT?ozW"""P 2p] ܟ99~v$`ey$�oIu{~O<YGx7  5�GE%c-/.^8E L�~41dб|K ^s1v^g�s1 r^LJ\�x|he}c2hƚcY wFaP}h-L ,iܰ䐅M! #L%5z^͛7Z_&�`pP$gS|˞ hG'=�bU`nY�5-py ư_L{ ly(*pLgѦږR8l|ƹZm fA@ @#/vdIKYi Y`q (i :L-ʕ+텉BL�*nR%9i׈R<�@- \c%7�8p7=�ը @wpՏn?Hֽc)cMJ/`5zް3A2vvsċYe Y?%xmL*s\$i�*Hl4"@V)h^1r?uo>>ǵ_sA՞ߠ>0_qG)opTs3]�T? ݐV=*DA]fvCo/D3е`�C?uz8uh)`JH] 8@I �DA[�Ti"hp9|<Pm+L�B0u{]>!xgm>|'�OdvoU [3:B)x|G3@ Dh< ,#OSW; t8|ڒ ˷Ŧ҆Dk&tN@XJԞIßzM�DY("� H�<u_Agz=U\;dkL�DY B]-s6\- h8j x,~O6v(#ψ^Wk-huSݧnSC1ۓ6I@=u�45QM�aL�*s �<u_>G ;D7TZ{W^{?`�+Wg�.qgY]`s @UZ� kt�ԫƼuY+G5Tv :& `&�f̟?_WyCF824hڐ'A?ː]Ӈ' 8hj0jH='H�^`82 �G0C Y�2I`s @Vd�x#FW0hF)i"WiȀJ�%BîdoܹE[M!+vjڐ̓~>A1g�( ؋cf!I4MPO|r�d {�Ř#ji z,߯ %\P_YM�aM$�5 @]5@I�VS@&�:j�1uL QڪPaݛnłtu\;&zY ,X C�?�!Q(Rήs󦱤y&L-*,Ƶk=kII f&�ڪzz� 2؝w.- R(,]w`U<XF(>Nu]jjҾk׮5 0}}q@yL�(b8P�sԧ"@ya^Xz(Y�x?iOA.pcbuO �7i{b{~;˘8 cihm` z.K/ p�# kq3OxIq1r XeIEf?P0\ Pp � ,l ݷ>⅀ ҿ-Kb%} @?8 4'LԿbB@14D� M2%)22R,-=�aNhRjqEC NJѣK0–#.I�X ĦJgvsx28Zj�^�/p1k%h\goClzl4 &tNר߹C P(hhPF6@iӦ9Jsz)`*N"E5x y0-*!.YaAWy֦m޾}{{J׮])-[T}QtXK*%N*E 8.:cX!vXfC pZc{[L�&P셀&1>3 @c>R2@$`3(s!{"@R9ՁI`B@Z ob'�4* �M�x(!ڙ 8,ٺtqoWn6^v >h  q /!?U~S7ZOe?o8qsx;`ڸ7${�t�$ 5788&jg RnVapD G&jm<uTm.?6Aћ�Ev9޻WK.tp+>9֭iӆu8`jN>�hYe3 @p9ʤ_[qaNA1>,1KF-SLC$4 hł@ssz"^TZz(`@`h= �URf6_M5Vk3v,GҶm[ ȑ#a} 5T9_deuV1-qRm<? H > ;+{?pM'bMנ�֠r�P=1W+r5ƉMl'&y;@=v0z!I�zڄ1=;;?{tYݫҼYSc~w+t~zAY޸qcg)#ULKDA�$ o5� z#[\z}_B�/"3lj�w.ѴB3`$aXhɒ%h@�H!@3 �[nYj--=̛6mtFڡٳg~M)((9s^кuk|ҴYeA%y$!�-tN)Sρp8e9N-|Q�Ľ^w,�I�/Z�w7'k]aG IߋK0U~8"f̘1#[] .L=p+1m;� !Oؼ%gN]:tuYGA-;*UBu�:u⍑0Ú}:1=DwA'?m8}x+| G`>0s^s$} nMZC^8/"աM_̃z,tQ8y$Oٳg4qcDBt5vْ < ;)uB+^zV ={ZkP_ c=�$I{/tPf/ew=mAwOAsWu7Ɵ�U `0I<`ڼyZ?"`;DW"Xy5k֑0O?\p7ø͕mp]ǡ<O?pu{H8>2~#bZD$JrV{H0~Q@yo;oӌ�w" �Z- q0 n `),%ӱcA|TlLqcذޢE [@@g[n_#%0aטC9ULKH$IAl<~N7؟RgK,tC@`N[?1A5k {5yܿ6Ԃ@*h)}9Ԕ{P T4i 853uUQz�x$I�^@K6[hH�.iۧ|DSW '`huη�EҼ|@%~Gt uU}q<ӧfTX) b?L:� �4TׯoF_8.Vq"I$0"h=k3R"oV1!St<HC_OPВR_|y. Kf ]9q[ԩC^ `%Eu/@{y$Ia d"7D/9ri'>EIZ�8O Ӳ ?uk .<c_oM@w `�ׯZ*))! Ժ'tNe}Go6[`<9ѥ 6i?㸈Eq`߾}yqQQpƍ'UDH$I> A)X>fK' ~ĸc+z JiA꧲~rHX>m@pO[zuڊ+V\i?_nŮ~* ,q'Z$`<hW^E,Xw;8$I|2o O@,�EuP V �BH:VMVxɓ&MKIIYwozz8zH`U%N$I$pL= ! _=?i ?4�%"h}` ̂p! L$p@=D_[&P; 8 Ok9dH̖LzFR ;fg1 d) KebOΫ(*FRץ=8r 0{g8@hiPJHɮOG.>`& P>&� 0 È!r"0 0 �:n!\M'Vƌ_-xGy|;|'|<T�ú3@4,G3Qw&(>z\72ුL̨~tϹS?_Ps>[Z:SçM}ˑ#G=z>krm e^T7:ڿ1 B6ߘ�k&Ghnԍh?bq\� 8j@�h_D�m4hP&$⇱pϓRT/TWW.>øC]:\G,ܩţYC]Mhwy <ȱS�GCܼ_F~_'w^l>kqMMr}ME5ՕM.w�7["F0L�D1}/|ez\`COCaz\h?bq\*\qAҭg\V#.X݄g&6(;PYՖ/W�Ĉa ZS~? $֞z\`COAa</ݮz\h?bq\K-!UFc\.w-u Yv��y0L��lD o;9�jD o;97FRS>ב5Dž́ *W_p,0�0L�d2:$z5e �]6@d<GZ܅緺 �mZ`[51K1TXDL��0L�D cb!�XC{y�yW�D8.Ε9J56.@ЁvAt 昬>wd&K,!&�L�o6K/q`_D!aO>G}{x /)w#_�t~�G,KYY#�mm-IGNϜ|c<<rK <s,;vdώPL-wd19u@a`8FO46 Pk //́s6F]0h8_{л8g�!_ *׳�Nu]Bo#ǥlGN �6kZ5?4nzWLfٱ}{h۷)i峆M܋5ye=u99X'&� '� �l.Cc#3}*Nj Ɓ}8ɬ܁"� 8; ϛ�G� �tڵٜIڥaӊO(T 0rl=@͟l۶ �4cB;8esq6mVcsko@0_A84N�o_Ӿԡ~[63ґ__?xq5_}:/Mv4fL%j<Oj/GJ?ٺuk,0P8`�Ft ՎK?~O:;i-Sw|/~toWc kq`2 ǿz H ̟?6tkkmMZi�p $든|-[8n3ؼx6of^1j7.s@a@7 كNRK [57} Sgc}𳯽$m4&�L�li=y&�6mMMp0rܖjkjj'�jVSWʤ <aȣys~ߋ_Sï+O1s~Ad}8r, (Q�&#eypZ[Z\Kk |6k[Xİ6giY6nܔFvFo p4/gۡO�T,rH.]o O`�>G$}/M_[?f/ɳsaca-逽xD�s?OۏyhٜO78XhQ: �D<S/~*kX9?2 6W%|# �5ff4l> }�ZU'rgNs=az!ȯ1Y 9F?kQ3 ��&�L� e wޙ�?2t@ _5A]/M~̝;ב[s9�MM@&ŪϹ cOEh�MN s|@cV~s]ZKs`Kd2=1.R1Zc8 K�s.39ƚ| ᵽ{ !y\n?r\Ι@S7IoVLFuQC'9RUY-\eݺu�tvfNŝ5ʃl. cY)߫Ni{�L�W?`D�"�Xt_ss~=1 ț� �@.۸S)6}-m|P�,D'k׮ ��Q0;,y F rdc19hSl�V4)M oR!8R9,kVk5k!Ÿ|Yo#?/ڦ]0oFE@#zE@Ug_ėLyPe~xm/ ;!hR~P_# kGL'�S.ݘ GF|yږ<c_�BhδܪU�v*�}g ƄbX9Ѫ^,v]K�~8 ^E~ث6_LXC-�kkG\Kii#lƍl̠4O WmJ#<0X[QQϭ\2˪`*l;SAL_5V~:ybn|h_Uo1c@vPZRHeE?МI@V9!qո|ñ@�X,^ �{ 0s�'0_G 9`{ 0��cX+|e˗e e +zX۶8jajM� @7n ,D"HcB†Ώ=`>"qcKk_�؛�M�@3nop j2_<Ǖ|y9PL:WVeҥM,] _,eNS 1Z@us:�G0ПP%? &@o~?r\J |6Z@䇍 5~Y9ફ XJ2^<X ?{c ԫ6b-�C6l𕻏?lw1`�;Ї�"`Q[ +"˕W^ _~9�еiQ [}֧f3&@ 2{lG،1֧3eh /$p �ϊZ�jC&�<L�+L��0&L�2p6K/Ե=$vS`&M�H=;:p6 b2=dq]jjEU6ʖS)hAlu=q]}(&_D>`?2UBWz\ؾ}>Yo5^;)yǫG87F_�P@ޣOԁh?5 xc|ѺYo=l0kr93ox9BSb69nx�5(`?#D9)&as.9|ru׹V]wp1xg�*}mrZ��Ico~&&�1oL�S�ar;w?s;~Y˸P q]}L5e0/k*7A9K:rرѣ%2iNF‰}KHosu5S?D)�x_N; 6 _Q!ff*WTčÆ7h+kK;>iwsgno@pH�BC�C �8D�C �8D�C �8$�E2 oog$�KFX xO?�3?0c̟@A @#^6�{o̟� ��A3o i8�f c? �ABÀ �MX?8EP=6ႿG.bO�  >Rl .DbJ�jyʙPc ~剏ϔH$Z1ʽޡC 6uӦM d̙39a~R5j]g8fʔ)+ Np F.tRUBBB:駟} p"_ SZeͬ`jZe ; Y'c&,٦wfw[[|dlƪqcgƎ\}WR ǨY4u#M:\em^U[KJ4\լa#(μ%H@ԖF#B_a�+0 @�m`'@ �:#ؼP�?F�?/ N�$))VɍyU4P�?F�)%P|�  Pİ @M@<"(W&ej`pY,7;V+h1>\BpCe! ET򢣣�GKesn'mf}-?d~H+/y)Mkg:kVVL.`؁6l~_c4JZWFJjԔk*J2)r_ ln8,l4]u"f~0�d "�@v+0hk448}%'o0;kps_T*'L?'&&ƃ@ЪU\6AA�('y*͹O v&{j{i۞ [3Ǔv˓vk~m8XFë֐XϬTj<eDro < �lx}(87{b1l3;ADqEp7$@�:v6,nٌU@ t"Ȁ @6T�rA�x@�+�% l3;� +� ՖtH9K7& Ob8ƴFۖ&mv tVS2Ri*ZO ��%\jrY*}2�GQ\ X�xr bf|}`8j55.�XmM0a ?hР-ݻw zE>�!A�r ��k� j[NV]4j&pz՚�Գ۳B7orlM5~%[Mǚ}vN*Z.Kk� � t T$*AUy�6l#x٧OF�-$�ʨmmSC�KōK:uٽRu[�wqk)`ӘafN~\ a2 ʎ <f?ߜeڬ4hvD 4eK/(g�/�xO!D�<BWl%D�@!P�]&Pvcǎv#J0LDa@v#Jҏ%{b.-K;1> 5|Sm|B"?ߖ_poz @�P�aC�,�ZfYM@mc >s=Wp;HҾ#)Aʦa4ԙ#JҏOCK {nZ޺ikJ݈}Ә�y@G_x] !Ǐo*�6 ~@vm�EP~O!X@) ۧ[Ϊr 9*p5#/�<.|焐,�\eA7gAhx~O!X@aE1B2 iA?aBqۅ@0,+!>+AA7+@�P�aC{-WP�(�� �JjGh :k� �@� ]A\ަ=wy!w*a aO0(�� �*2 Y`DH3`(]@(06@8HaG%x:6?yOܰ!_]MJ)=cя_'­ B{ b@HPLv@�P�z) dO>֫WR쐀tu^D4t'm-BmV�0܇oWVV^;f}Yu4}7gd<KK6O۶_^4օ?~>Qo t!V&y}7J%k8D~Ay/e> �@�iI6Ғ8 paHE"4 6 ”v>;x WyOl1iiɖ E{ٲqd>~wME. \ y՟!zc: q ׇ8p Y ”P)}s�P�(�� ^G�GWW8`GEMo5@7�OSgMZR=`ǧ{g9}.:[3  Eq׿5D~޽s΍佔ɾ/!qP�(�� �@adǡ+kwNEB�$7EUQ3R;'@H@:Llscg}n^|^_gbAСn͜b�tz ?ϟiԩɓ'vꩧ^*{)}RG$�i8(�� � Ձa9!{Rl|7r15ww wx| , h"w_*u Ox% Ćcƌ5dȐ{-$uݻü2Ū � � z&!?,2liOBK\V~OnE;@~/Xyq>WwE`X2?n8ϨQn<x]yyy!eOH]|; 9sfϞo� %(���X�+/$?4uϿ?+ 8PF�VQq26L(E`IqQ֢]e-y{E )ܓs:�h�ā~=l8/qxf\?sssO3Yԕg8x @�P�x@= ֠^}B' XR^'W=z_;>ս\O^RkҢ~:ON;gW,h  6D?.x<G�'u| A�P�(��?�:wIDF�VQl�d_睕`g}JآUnf(>꽏f]$ky@9�� �U z0#4x+`Oy>,pn�5 &V}7߷��cY9�� �=�|G&g<wVԌǁ9o|ey%@?s&.X ϓ�z'9҃!u8 � �u�jd0]P\Q!N  }6ْOܲ<l % oúI3@LԔHt @�P�i�b)ҪC+kǃ>X/5O r*Ud?yV;h-ӟth! \P?T9Mʸ@�R@%ڨ@[:,wŸ|V�FKQJ={:>䓝 y2.|P�(��. 8t+4@e}'x= (Q1a@dž@�P�=8`?:zYd@y8 0APR&Na>@�kvѷkN8^t]}\C~pA AvG%(y<) ^dԩp $*>UA�P�D�TF<ĕ󍾧oW ٷ$͂r �@>|+ ᏾]� Jڞ�B�P�(�+ �@wE�4]� '�P�(�� )S$]�-� x } �!6 C� ��h"��!a9s �@wE�4]�  �38;[?� ��h"��!`P�l� �H?@@Y�~ (m@?0:~?v4[=_AMo_H{`BŎFڲ�Ə/[ i_>`eӰs d<WΆ?x|`ΆFs6> `>ߎ\Y=_wS[G?M W BH[o߾S=QF=zrv}s) (}#JҏO<ӻb<ڸOm8BA>0Ϯ%G]A>0[wvvrQIMM]٧O=z|,TwD߇ηy^wc|K籣6+�xA :p!hlxqM7 �F77n(�+ee�-3*B] 3 ~@zΓ?b9, 333K*RQvmmv`k4fYr2?|+l}_|'{wyDDpGGݷw�9jk.�"""A@>ow U|Fwo/&otIxg+=ld~p~$DDDcτ~rcoA[8<N G6/ /^gy~ὀϊ$DDDL |aȸ7wC=8j3CKp>组6YHDDD^mg,sp-S# O> EcWڈ`MZ8\}wyroK}~3CA|gHLDDHjyΎU<Vb<sZR* |i֦'G@�ehhBTv�A@A?;`RE < ""7 Z(P[=5י;ՙ?C:j~ѥ/�> lo#iŽxC/%,~ PDDb`�1t~<=nn6-4}@71=w#2Gp~uك~?g_gP%@,� jVqX׬ƽZDb-ՏXB=x6R1۸pyf"o11;Du|p&%Y&""e0 p#יssss6>6Ν;gw$DDD0UV\Dc`#Ryo@=58n8{۲~ku#Q m5JLDDK!Q-oZ 1}4rGn[MF@qZ@ucgЋ3J(_gøZXZADasT<wUZ5*"Ulttt79i�gl3Gɼ3>g<֒P(""χ0L�yw=ѕfffltdd7>}I`i�`{|�w8#8#c x�Nh9Eqtwg9%"""YB·|ʈT\/s|#y7==m###nq=__hs?cdGӡ83CHa1 @!A<8cs=P&9Gd-LOM0G\Gu=<P#:t?uFX%@",�`pJe%D5� UC$/HaR nWˮ=g?>=z9T\�v9b++|ϑ;Vl{AzXs8DDD$˰/�RJTPك3D(2cvXNˈK<./jsԗGOD>9CHDDD Kww9 b fW,bxc_,A{>>Ϲ;A 'Otrɣ[j1qPc[Bwd. S> -^CϩR=x#ϑGDMNL/�<N'7!} PDD /��Qk#'"+N.�'N0Z<.9-G <^>H K""E yCy/Y^Qq FÜ r"qܱ#x |IHax g*0/�N^;.�Ǐ7jþ4<gx#93t?d`nnnζ]�,;vl_dg0ggg G5K~8r%"""Y%۷ @._`-^{z;dfaltfs=k%yOarr-6g7ٛDDD$˰<sG}ԪjDSSO=e/J>y%2,>åKuuvvv~񬙽!o#=8q?m3h;zS7\m۶\۾Fgq۹IMVѽ~|~"%98SI/2̱5P�%@(!(���| _yCO ��P0 ~ "��@騯(uuuUi>j=Q툮HU?[Ҫ?I��<455UfJߑ1G;:2T9wzLd@ϣ#bl?��shiiJGGG8N'ʉ}N$9R�~��@z `!9Yfr,a\8s;sЛ9k-/ ��@<o3;)k~uqɐ7stН={W��~:-Zg#M9-Ÿd?OX ��@P,YUs"5hwRmksW���OǕW^uݢym.]~?1xF,É}]j��~:noDb-x|n4Q'%v���GyߐwfdȰ^F&ܙf6fxz;��~:{L&3mE(p^{F.-KB.qQ2Qt^�� U�7t�|dد}#+ @fQnc.9\_G��'|mC.l6 >I8޸+?z7@��q]wRo_?*eo{�}gu���k-*{p5{^5��뮻nT�Y J/*{~ϋ��Oǝw޹Nnm딽>��OGp`:.r9`,�ޛ~X.,ɦ6.v_{��};cc  ��Pq]��T���P���fE@`Lxі ���nH$o<$[5|8l'Jm���O ۶KY5h|`4&ҥ?;ON} ��@Xhߍӹ\ƅ#7x"[(?��?n0"l4<oqүo0.pҳ给 ˾1@��F鮮rgg笚3)Nv!|PrVO;3sBR���᧣cRikk*RYJ L*G[iq^Yq1vfF��\V#bNY92jU ��OǗRWW7/oUEtEv˹hF��|8@ ��� ��@������@������@������@������_rOgV;ao����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/defaulttheme.atlas������������������������������������������������������0000666�0000000�0000000�00000006677�00000000000�017447� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{"defaulttheme-0.png": {"progressbar_background": [392, 227, 24, 24], "tab_btn_disabled": [332, 137, 32, 32], "tab_btn_pressed": [400, 137, 32, 32], "image-missing": [152, 171, 48, 48], "splitter_h": [174, 123, 32, 7], "splitter_down": [11, 10, 7, 32], "splitter_disabled_down": [2, 10, 7, 32], "vkeyboard_key_down": [2, 44, 32, 32], "vkeyboard_disabled_key_down": [434, 137, 32, 32], "selector_right": [438, 326, 64, 64], "player-background": [2, 287, 103, 103], "selector_middle": [372, 326, 64, 64], "spinner": [204, 82, 29, 37], "tab_btn_disabled_pressed": [366, 137, 32, 32], "switch-button_disabled": [375, 291, 43, 32], "textinput_disabled_active": [134, 221, 64, 64], "splitter_grip": [70, 50, 12, 26], "vkeyboard_key_normal": [36, 44, 32, 32], "button_disabled": [111, 82, 29, 37], "media-playback-stop": [302, 171, 48, 48], "splitter": [502, 137, 7, 32], "splitter_down_h": [140, 123, 32, 7], "sliderh_background_disabled": [115, 132, 41, 37], "modalview-background": [464, 456, 45, 54], "button": [80, 82, 29, 37], "splitter_disabled": [501, 87, 7, 32], "checkbox_radio_disabled_on": [467, 87, 32, 32], "slider_cursor": [352, 171, 48, 48], "vkeyboard_disabled_background": [266, 221, 64, 64], "checkbox_disabled_on": [331, 87, 32, 32], "sliderv_background_disabled": [41, 78, 37, 41], "button_disabled_pressed": [142, 82, 29, 37], "audio-volume-muted": [102, 171, 48, 48], "close": [487, 173, 20, 20], "action_group_disabled": [2, 121, 33, 48], "vkeyboard_background": [200, 221, 64, 64], "checkbox_off": [365, 87, 32, 32], "tab_disabled": [107, 291, 96, 32], "sliderh_background": [72, 132, 41, 37], "switch-button": [430, 253, 43, 32], "tree_closed": [418, 231, 20, 20], "bubble_btn_pressed": [454, 291, 32, 32], "selector_left": [306, 326, 64, 64], "filechooser_file": [174, 326, 64, 64], "checkbox_radio_disabled_off": [433, 87, 32, 32], "checkbox_radio_on": [230, 137, 32, 32], "checkbox_on": [399, 87, 32, 32], "button_pressed": [173, 82, 29, 37], "audio-volume-high": [464, 406, 48, 48], "audio-volume-low": [2, 171, 48, 48], "progressbar": [332, 227, 32, 24], "previous_normal": [488, 291, 19, 32], "separator": [504, 342, 5, 48], "filechooser_folder": [240, 326, 64, 64], "checkbox_radio_off": [196, 137, 32, 32], "textinput_active": [68, 221, 64, 64], "textinput": [2, 221, 64, 64], "player-play-overlay": [122, 395, 117, 115], "media-playback-pause": [202, 171, 48, 48], "sliderv_background": [2, 78, 37, 41], "ring": [354, 402, 108, 108], "bubble_arrow": [490, 241, 16, 10], "slider_cursor_disabled": [402, 171, 48, 48], "checkbox_disabled_off": [297, 87, 32, 32], "action_group_down": [37, 121, 33, 48], "spinner_disabled": [235, 82, 29, 37], "splitter_disabled_h": [106, 123, 32, 7], "bubble": [107, 325, 65, 65], "media-playback-start": [252, 171, 48, 48], "vkeyboard_disabled_key_normal": [468, 137, 32, 32], "overflow": [264, 137, 32, 32], "tree_opened": [440, 231, 20, 20], "action_item": [487, 195, 24, 24], "bubble_btn": [420, 291, 32, 32], "audio-volume-medium": [52, 171, 48, 48], "action_group": [452, 171, 33, 48], "spinner_pressed": [266, 82, 29, 37], "filechooser_selected": [2, 392, 118, 118], "tab": [332, 253, 96, 32], "action_bar": [158, 133, 36, 36], "action_view": [366, 227, 24, 24], "tab_btn": [298, 137, 32, 32], "switch-background": [205, 291, 83, 32], "splitter_disabled_down_h": [72, 123, 32, 7], "action_item_down": [475, 253, 32, 32], "switch-background_disabled": [290, 291, 83, 32], "textinput_disabled": [241, 399, 111, 111], "splitter_grip_h": [462, 239, 26, 12]}}�����������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/image-loading.gif�������������������������������������������������������0000666�0000000�0000000�00000005512�00000000000�017121� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������GIF89a � ���DBD$"$|~|LNL<><,*,TVT $&$TRT���������������������������! NETSCAPE2.0���! ��,���� � ��%dihzU 4TTP8RA@DpHT�)b-2nThYk7:ҧ "SAa�y):A8  * >'_ / 4"__4& l> 1%_14(>0'_u$ �P4 J��_/��! ��,���� � �DBD$"$424dfd,*,|~|<:<lnl $&$,.,<><trt������������������۠&dih1YĨ$וqu B|?Qw!f B@R&Fais¨VUBq'^X�{' 5 $�ex "L5y 5 "x|<y#?"L9)#$(� L 'Ö$Lxλ`j{ۖ Lnw!��! ��,���� � �TVT$"$ljl,.,  dfd,*,tvt464\Z\$&$lnl424���������`'dihp]+׶]sILQַ܈=|## IjbMd!nf"+I�P&h|NM�BiG^uq^t #Usqy|~u�*  ( 6 + ^%�U &]^_&$q&͹m ^T`%6xb^"B>!�T44a�! � �,���� � �LNLtrt\^\,*, $&$|~|dfd\Z\$"$tvtdbd424  ������������������������������������������������������������������������������������������������@pH,Ȥr\< tDSDb X١Fq%QJV(H%>_fJdYLQa C VV { ^V VV CHxG� �Lp HKqFKC� W$]uBb �V-@ù,v!jA,DUVX @"&A��! ��,���� � �\Z\  |z|,*,dfd $&$\^\$"$424ljl���������������&dih<m,"$ mIhdID PcejX-E5,; Ue|PJ PxGl sH 2 d Gm^ " mH "yz#|~-+-G(G,H(U+d&H#H%"#U(CpH#4kà 9P.r�Y��! ��,���� � �DBD,.,dbd  TRT<:<|z| DFD424ljlTVT���������������������`&XTeBƾxto Rav`$nLi@1HL2-qB^lBEQ{~?_TbK9 _UKKy8 r 7' < #3Nr<74-3/$?  9K<..</3�%X%4/$�"4/�#<$.XoQ - $R�! ��,���� � �TRT$"$dfd,.,lnldbd,*,464TVT$&$ljl424trt������'$IX Ql5׶-k"ˋzΡSv߈9v(q�$G*L7O% {t3è#"EZY_a6h,~2>.� [-CJ%G#3G;#;+$ 6  J2-2JR2.?G-  $P#ٛ2%16\H&І�E xS�! ��,���� � �<><,.,dbd464TRT424trt<:<������������������������ &dye"5]DZpQVX# 7ۍÀ01 B4/ 7)5>Z[1DTb)5K)H8J;R<?FF�� 4CE7M]03`M CC8C3O }4 F0;*|$ 0 % 0 $ H0�;��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/image-loading.zip�������������������������������������������������������0000666�0000000�0000000�00000013160�00000000000�017154� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PK����FP��'����image-loading-0.pngUT �b]<^]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P#'Hٵ'$,Ͽ?*j**J*gNaab9sMOWOO_˓gO޼zfݚ/yFGKFX ,ƒ `g7@$ow _€O_W"9ÁB=]C,NZUAu'ArtEA5_of ~bIFHom bx2a*{rUb(eZ™*{rTQxY|Z-o_ͼ;zk /8șpGA3n=$?^SX̒w{|eSv$]On]ےx5A,k'yr?5׈ĒTT `d`hk`k`bhle`hedm`de`ౄ1ECn~JfZ%H9L!Då@ ~.�PK����FP b��1����image-loading-1.pngUT �b]<^]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P"$'H<yϿ?gΝr ΕkWxxjjLLllzzzz\\TTTTӗ9椤9t238<$yH3%\Y䰗x?d4y:bqzmmfA%JZ]Obg/(}*).8j:%_g/BN[ B= i4p?8씵\K>_męhBe:~Ne[d6n)> c.yzyFe~_q[?4mY 0]X}:|.-o6RjkDIJbIUrQ*b020505142026020Xˆ!7?%3FQ^OW?uN M�PK����FPs6.��F����image-loading-2.pngUT �b]<^b]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P"6'HyϿ?*J*-m--M-o޽aabIIKaac))+rʝ[wTTs-+<y$&*&'/dʴ)S&MYlez�-`, fpxv# Ivw+RrK<}]sp tq 8wrPԎE6"ٹwi?zOwRD: 80ЙѓmB9'$ߓrtM[RuǛsZ y0$,s/Wp*z&=oCJZ N͚ZKOkou%붜}mK q|O vS+4/ktTcS<K[nJu^a<<{Wߤ~zq{o~pa�I׈ĒTT `d`hk`k`bhle`hedm`de`ౄ1ECn~JfZ%H9L!Då@ ~.�PK����FPy,J��`����image-loading-3.pngUT �b]<^b]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P"-'Hp%%)˷/_>}IIK9sꌊJO_OOWϕKWttZZTTXXJJ\s֝?<yS_$/ٍ4'EH^CX$}8P蕧c魓J5)Mwt<z#1EWkyPF* gsz=U0N)+8{dnx}5j紣_>+Wo]Γ#/_tL~8GabT 5-_nXpmYh*i'' ;ܮL|ӯێ9p[a@׆Y[ 7D\r.%azv3];ŨWqڼY3_aN~;k.7V-q(II,IJ.JR F!VVFFVK3P4dU44YXZB4\( ) �PK����FPgq1��H����image-loading-4.pngUT �b]<^b]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P"<'Hh%&*fɢ%,l,Yj OOWLJZJL\̗o_rrTTzzDD֬[eӖ/T՘9tdʴ)7XF"3őa/ue!i,>(1Ix\.j6fe""3]U\vSS_%t,zG'YU[.m׸AB?6XEʄOHuv-A~9(s['<\{d"F4+jBE|65kj xngpk[1@M\斄מ7ԡrІ[͒I+ڝS-[sU-q(II,IJ.JR F!VVFFVK3P4dU44YXZB4\( ) �PK����FPq'��@����image-loading-5.pngUT �b]<^b]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P"0'Ht9wʵ+sΕKWXX\\llxxLL<{7>-L4%$(dϮ=!a!9Y9)I)5U5~mrcI_0ói NTi# ו!;�Hp}OK'jVqaմ bϟ:B^~У'.۾=\W\$pzԋ]Pnm6AD-VEߤ&fH9f e"*]}@sM/c]/xȕ$-mOݿffזe̎t7a2cQeg.:=;1E bB%ܦ~(gyۜ7 7ZQXj\  -t u ,B , <0fhOLi0i0225hQeSB�PK����FP+P-��E����image-loading-6.pngUT �b]<^b]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P"!'H(d$|Ͽ?~Yj͛Wo޼{ѓ5֤ٵ$$,DDLDDHdʤ)W]iik'@;KHq]Yy9%98Erއz8X;XbɎ+<�+R=3A$pӅ'7sfG2ߓnM0r&ɄuStpsx9_hGI] x骾>GZvV5Ke(Wx]-녳= $ ,/5̝Ծ1a9V~f~2RwW'W^JySA׈ĒTT `d`hk`k`bhle`hedm`de`ౄ1ECn~JfZ%H9L!Då@ ~.�PK����FP+ ��#����image-loading-7.pngUT �b]<^b]<^ux ����� sb``p  $]tR,鎾 $$=|Z~^0000J`` ^0gW P/'HٵϿ?[miik1133o͟_zzLLXXtt|RRTѓ7ޤ$ٷ|-R@KHq]$m�rK<}]sp tq 8wkfV.]ӿ_jL?YOԜ, *&<P՗Z*r|ZW#{:?t]pgPY0dڤVW#e+gRrכ/ ѪB5rr)o=qȝYWe?20gj8]l`™ t Oym˸AeJ@F$Z%)#C ]s]Cc+C+#Km#+%(rS2*Aa̬ ,L !.mj`tsY�PK����FP��'����������������image-loading-0.pngUT�b]<^ux �����PK����FP b��1������������[��image-loading-1.pngUT�b]<^ux �����PK����FPs6.��F��������������image-loading-2.pngUT�b]<^ux �����PK����FPy,J��`������������9��image-loading-3.pngUT�b]<^ux �����PK����FPgq1��H������������ ��image-loading-4.pngUT�b]<^ux �����PK����FPq'��@������������N ��image-loading-5.pngUT�b]<^ux �����PK����FP+P-��E��������������image-loading-6.pngUT�b]<^ux �����PK����FP+ ��#������������<��image-loading-7.pngUT�b]<^ux �����PK����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/images/testpattern.png���������������������������������������������������������0000666�0000000�0000000�00000000111�00000000000�017006� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������Ԛs���IDATxc� �P%����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7442498 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/���������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014450� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/azerty.json����������������������������������������������������������0000666�0000000�0000000�00000007037�00000000000�016670� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title" : "Azerty", "description" : "A French keyboard without international keys", "cols" : 15, "rows": 5, "normal_1" : [ ["@", "@", "`", 1], ["&", "&", "1", 1], ["\u00e9", "\u00e9", "2", 1], ["'", "'", "3", 1], ["\"", "\"", "4", 1], ["[", "[", "5", 1], ["-", "-", "6", 1], ["\u00e8", "\u00e8", "7", 1], ["_", "_", "8", 1], ["\u00e7", "\u00e7", "9", 1], ["\u00e0", "\u00e0", "0", 1], ["]", "]", "+", 1], ["=", "=", "=", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["a", "a", "a", 1], ["z", "z", "z", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["y", "y", "y", 1], ["u", "u", "u", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["^", "^", "^", 1], ["$", "$", "}", 1], ["\u23ce", null, "enter", 1.5] ], "normal_3" : [ ["\u21ea", null, "capslock", 1.8], ["q", "q", "q", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], ["m", "m", "m", 1], ["\u00f9", "\u00f9", "%", 1], ["*", "*", "*", 1], ["\u23ce", null, "enter", 1.2] ], "normal_4" : [ ["\u21e7", null, "shift", 1.5], ["<", "<", null, 1], ["w", "w", null, 1], ["x", "x", null, 1], ["c", "c", null, 1], ["v", "v", null, 1], ["b", "b", null, 1], ["n", "n", null, 1], [",", ",", null, 1], [";", ";", null, 1], [":", ":", null, 1], ["!", "!", null, 1], ["\u21e7", null, "shift", 2.5] ], "normal_5" : [ [" ", " ", "spacebar", 12], ["\u2b12", null, "layout", 1.5], ["\u2a2f", null, "escape", 1.5] ], "shift_1" : [ ["|", "|", "|", 1], ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["#", "#", "#", 1], ["+", "+", "+", 1], ["\u232b", null, "backspace", 2] ], "shift_2" : [ ["\u21B9", "\t", "tab", 1.5], ["A", "A", "a", 1], ["Z", "Z", null, 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Y", "Y", "y", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["\u23ce", null, "enter", 1.5] ], "shift_3" : [ ["\u21ea", null, "capslock", 1.8], ["Q", "Q", "q", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], ["M", "M", "m", 1], ["%", "%", "%", 1], ["\u00b5", "\u00b5", "*", 1], ["\u23ce", null, "enter", 1.2] ], "shift_4" : [ ["\u21e7", null, "shift", 1.5], [">", ">", ">", 1], ["W", "W", "w", 1], ["X", "X", "x", 1], ["C", "C", "c", 1], ["V", "V", "v", 1], ["B", "B", "b", 1], ["N", "N", "n", 1], ["?", "?", "?", 1], [".", ".", ".", 1], ["/", "/", "/", 1], ["\u00a7", "\u00a7", "!", 1], ["\u21e7", null, "shift", 2.5] ], "shift_5" : [ [" ", " ", "spacebar", 12], ["\u2b12", null, "layout", 1.5], ["\u2a2f", null, "escape", 1.5] ] } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/de.json��������������������������������������������������������������0000666�0000000�0000000�00000012440�00000000000�015734� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title": "de", "description": "A true German keyboard", "cols": 15, "rows": 5, "normal_1": [ ["^", "^", "^", 1], ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["ß", "ß", "ß", 1], ["´", "´", "´", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["q", "q", "q", 1], ["w", "w", "w", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["z", "z", "z", 1], ["u", "u", "´", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["ü", "ü", "ü", 1], ["+", "+", "+", 1], ["\u23ce", null, "enter", 1.5] ], "normal_3": [ ["\u21ea", null, "capslock", 1.8], ["a", "a", "a", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], ["ö", "ö", "ö", 1], ["ä", "ä", "ä", 1], ["#", "#", "#", 1], ["\u23ce", null, "enter", 1.2] ], "normal_4": [ ["\u21e7", null, "shift", 1.5], ["<", "<", "<", 1], ["y", "y", "y", 1], ["x", "x", "x", 1], ["c", "c", "c", 1], ["v", "v", "v", 1], ["b", "b", "b", 1], ["n", "n", "n", 1], ["m", "m", "m", 1], [",", ",", ",", 1], [".", ".", ".", 1], ["-", "-", "-", 1], ["\u21e7", null, "shift", 2.5] ], "normal_5": [ ["@€¿", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "shift_1": [ ["°", "°", "°", 1], ["!", "!", "!", 1], ["\"", "\"","\"", 1], ["§", "§", "§", 1], ["$", "$", "$", 1], ["%", "%", "%", 1], ["&", "&", "&", 1], ["/", "/", "/", 1], ["(", "(", "(", 1], [")", ")", ")", 1], ["=", "=", "=", 1], ["?", "?", "?", 1], ["`", "`", "`", 1], ["\u232b", null, "backspace", 2] ], "shift_2": [ ["\u21B9", "\t", "tab", 1.5], ["Q", "Q", null, 1], ["W", "W", null, 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Z", "Z", "z", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["Ü", "Ü", "Ü", 1], ["*", "*", "*", 1], ["\u23ce", null, "enter", 1.5] ], "shift_3": [ ["\u21ea", null, "capslock", 1.8], ["A", "A", "a", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], ["Ö", "Ö", "Ö", 1], ["Ä", "Ä", "Ä", 1], ["'", "'", "'", 1], ["\u23ce", null, "enter", 1.2] ], "shift_4": [ ["\u21e7", null, "shift", 1.5], [">", ">", ">", 1], ["Y", "Y", "Y", 1], ["X", "X", "X", 1], ["C", "C", "C", 1], ["V", "V", "V", 1], ["B", "B", "B", 1], ["N", "N", "N", 1], ["M", "M", "M", 1], [";", ";", ";", 1], [":", ":", ":", 1], ["_", "_", "_", 1], ["\u21e7", null, "shift", 2.5] ], "shift_5": [ ["@€¿", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "special_1": [ ["„", "„", "„", 1], ["¡", "¡", "¡", 1], ["“", "“", "“", 1], ["¶", "¶", "¶", 1], ["¢", "¢", "¢", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["|", "|", "|", 1], ["{", "{", "{", 1], ["}", "}", "}", 1], ["≠", "≠", "≠", 1], ["¿", "¿", "¿", 1], ["'", "'", "'", 1], ["\u232b", null, "backspace", 2] ], "special_2": [ ["\u21B9", "\t", "tab", 1.5], ["@", "@", "@", 1], ["∑", "∑", "∑", 1], ["€", "€", "€", 1], ["®", "®", "®", 1], ["†", "†", "†", 1], ["Ω", "Ω", "Ω", 1], ["¨", "¨", "¨", 1], ["⁄", "⁄", "⁄", 1], ["ø", "ø", "ø", 1], ["π", "π", "π", 1], ["•", "•", "•", 1], ["±", "±", "±", 1], ["\u23ce", null, "enter", 1.5] ], "special_3": [ ["\u21ea", null, "capslock", 1.8], ["æ", "æ", "æ", 1], ["‚", "‚", "‚", 1], ["∂", "∂", "∂", 1], ["ƒ", "ƒ", "ƒ", 1], ["©", "©", "©", 1], ["ª", "ª", "ª", 1], ["º", "º", "º", 1], ["∆", "∆", "∆", 1], ["@", "@", "@", 1], ["œ", "œ", "œ", 1], ["æ", "æ", "æ", 1], ["‘", "‘", "‘", 1], ["\u23ce", null, "enter", 1.2] ], "special_4": [ ["\u21e7", null, "shift", 1.5], ["≤", "≤", "≤", 1], ["¥", "¥", "¥", 1], ["≈", "≈", "≈", 1], ["ç", "ç", "ç", 1], ["√", "√", "√", 1], ["∫", "∫", "∫", 1], ["~", "~", "~", 1], ["µ", "µ", "µ", 1], ["∞", "∞", "∞", 1], ["…", "…", "…", 1], ["–", "–", "–", 1], ["\u21e7", null, "shift", 2.5] ], "special_5": [ ["@€¿", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ] } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/de_CH.json�����������������������������������������������������������0000666�0000000�0000000�00000012000�00000000000�016276� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title": "de_CH", "description": "A Swiss German keyboard, touch optimized (no shift+caps lock)", "cols": 15, "rows": 5, "normal_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["q", "q", "q", 1], ["w", "w", "w", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["z", "z", "z", 1], ["u", "u", "u", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["ü", "ü", "ü", 1], [":", ":", ":", 1], ["$", "$", "$", 1.5] ], "normal_3": [ ["\u21ea", null, "capslock", 1.8], ["a", "a", "a", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], ["ö", "ö", "ö", 1], ["ä", "ä", "ä", 1], ["\u23ce", null, "enter", 2.2] ], "normal_4": [ ["\u21e7", null, "shift", 2.5], ["y", "y", "y", 1], ["x", "x", "x", 1], ["c", "c", "c", 1], ["v", "v", "v", 1], ["b", "b", "b", 1], ["n", "n", "n", 1], ["m", "m", "m", 1], [",", ",", ",", 1], [".", ".", ".", 1], ["-", "-", "-", 1], ["\u21e7", null, "shift", 2.5] ], "normal_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "shift_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "shift_2": [ ["\u21B9", "\t", "tab", 1.5], ["Q", "Q", null, 1], ["W", "W", null, 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Z", "Z", "z", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["Ü", "Ü", "Ü", 1], [":", ":", ":", 1], ["/", "/", "/", 1.5] ], "shift_3": [ ["\u21ea", null, "capslock", 1.8], ["A", "A", "a", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], ["Ö", "Ö", "Ö", 1], ["Ä", "Ä", "Ä", 1], ["\u23ce", null, "enter", 2.2] ], "shift_4": [ ["\u21e7", null, "shift", 2.5], ["Y", "Y", "y", 1], ["X", "X", "x", 1], ["C", "C", "c", 1], ["V", "V", "v", 1], ["B", "B", "b", 1], ["N", "N", "n", 1], ["M", "M", "m", 1], [";", ";", ";", 1], [":", ":", ":", 1], ["_", "_", "_", 1], ["\u21e7", null, "shift", 2.5] ], "shift_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "special_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "special_2": [ ["\u21B9", "\t", "tab", 1.5], ["(", "(", "(", 1], [")", ")", ")", 1], ["{", "{", "{", 1], ["}", "}", "}", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["€", "€", "€", 1], ["$", "$", "$", 1], ["£", "£", "£", 1], ["¥", "¥", "¥", 1], ["è", "è", "è", 1], ["•", "•", "•", 1], ["|", "|", "|", 1.5] ], "special_3": [ ["\u21ea", null, "capslock", 1.8], ["“", "“", "“", 1], ["`", "`", "`", 1], ["«", "«", "«", 1], ["»", "»", "»", 1], ["#", "#", "#", 1], ["%", "%", "%", 1], ["^", "^", "^", 1], ["°", "°", "°", 1], ["&", "&", "&", 1], ["é", "é", "é", 1], ["à", "à", "à", 1], ["\u23ce", null, "enter", 2.2] ], "special_4": [ ["\u21e7", null, "shift", 2.5], ["+", "+", "+", 1], ["=", "=", "=", 1], ["<", "<", "<", 1], [">", ">", ">", 1], ["*", "*", "*", 1], ["È", "È", "È", 1], ["É", "É", "É", 1], ["À", "À", "À", 1], [":", ":", ":", 1], ["_", "_", "_", 1], ["\u21e7", null, "shift", 2.5] ], "special_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ] } ././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/en_US.json�����������������������������������������������������������0000666�0000000�0000000�00000011744�00000000000�016363� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title": "en_US", "description": "A US Keyboard, touch optimized (no shift+caps lock)", "cols": 15, "rows": 5, "normal_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["q", "q", "q", 1], ["w", "w", "w", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["y", "y", "y", 1], ["u", "u", "u", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["\\", "\\", "\\", 1.5] ], "normal_3": [ ["\u21ea", null, "capslock", 1.8], ["a", "a", "a", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], [";", ";", ";", 1], ["'", "'", "'", 1], ["\u23ce", null, "enter", 2.2] ], "normal_4": [ ["\u21e7", null, "shift", 2.5], ["z", "z", "z", 1], ["x", "x", "x", 1], ["c", "c", "c", 1], ["v", "v", "v", 1], ["b", "b", "b", 1], ["n", "n", "n", 1], ["m", "m", "m", 1], [",", ",", ",", 1], [".", ".", ".", 1], ["/", "/", "/", 1], ["\u21e7", null, "shift", 2.5] ], "normal_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "shift_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "shift_2": [ ["\u21B9", "\t", "tab", 1.5], ["Q", "Q", null, 1], ["W", "W", null, 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Y", "Y", "y", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["{", "{", "{", 1], ["}", "}", "}", 1], ["|", "|", "|", 1.5] ], "shift_3": [ ["\u21ea", null, "capslock", 1.8], ["A", "A", "a", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], [":", ":", ":", 1], ["\"", "\"", "\"", 1], ["\u23ce", null, "enter", 2.2] ], "shift_4": [ ["\u21e7", null, "shift", 2.5], ["Z", "Z", "z", 1], ["X", "X", "x", 1], ["C", "C", "c", 1], ["V", "V", "v", 1], ["B", "B", "b", 1], ["N", "N", "n", 1], ["M", "M", "m", 1], ["<", "<", "<", 1], [">", ">", ">", 1], ["?", "?", "?", 1], ["\u21e7", null, "shift", 2.5] ], "shift_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "special_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "special_2": [ ["\u21B9", "\t", "tab", 1.5], ["(", "(", "(", 1], [")", ")", ")", 1], ["{", "{", "{", 1], ["}", "}", "}", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["€", "€", "€", 1], ["$", "$", "$", 1], ["£", "£", "£", 1], ["¥", "¥", "¥", 1], ["˘", "˘", "˘", 1], ["•", "•", "•", 1], ["|", "|", "|", 1.5] ], "special_3": [ ["\u21ea", null, "capslock", 1.8], ["“", "“", "“", 1], ["`", "`", "`", 1], ["«", "«", "«", 1], ["»", "»", "»", 1], ["#", "#", "#", 1], ["%", "%", "%", 1], ["^", "^", "^", 1], ["°", "°", "°", 1], ["&", "&", "&", 1], ["ÿ", "ÿ", "ÿ", 1], ["-", "-", "-", 1], ["\u23ce", null, "enter", 2.2] ], "special_4": [ ["\u21e7", null, "shift", 2.5], ["+", "+", "+", 1], ["=", "=", "=", 1], ["<", "<", "<", 1], [">", ">", ">", 1], ["*", "*", "*", 1], ["Ù", "Ù", "Ù", 1], ["~", "~", "~", 1], ["À", "À", "À", 1], [":", ":", ":", 1], ["_", "_", "_", 1], ["\u21e7", null, "shift", 2.5] ], "special_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ] } ����������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/es_ES.json�����������������������������������������������������������0000666�0000000�0000000�00000012117�00000000000�016343� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title": "es_ES", "description": "A Spanish keyboard, touch optimized (no shift+caps lock)", "cols": 15, "rows": 5, "normal_1":[ ["º", "º", "º", 1], ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["'", "'", "'", 1], ["¡", "¡", "¡", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["q", "q", "q", 1], ["w", "w", "w", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["y", "y", "y", 1], ["u", "u", "u", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["`", "`", "`", 1], ["+", "+", "+", 1] ], "normal_3": [ ["\u21ea", null, "capslock", 1.8], ["a", "a", "a", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], ["ñ", "ñ", "ñ", 1], ["´", "´", "´", 1], ["ç", "ç", "ç", 1], ["\u23ce", null, "enter", 2.2] ], "normal_4": [ ["\u21e7", null, "shift", 2.5], ["<", "<", "<", 1], ["z", "z", "z", 1], ["x", "x", "x", 1], ["c", "c", "c", 1], ["v", "v", "v", 1], ["b", "b", "b", 1], ["n", "n", "n", 1], ["m", "m", "m", 1], [",", ",", ",", 1], [".", ".", ".", 1], ["-", "-", "-", 1], ["\u21e7", null, "shift", 2.5] ], "normal_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "shift_1":[ ["ª", "ª", "ª", 1], ["!", "!", "!", 1], ["\"", "\"", "\"", 1], ["·", "·", "·", 1], ["$", "$", "$", 1], ["%", "%", "%", 1], ["&", "&", "&", 1], ["/", "/", "/", 1], ["(", "(", "(", 1], [")", ")", ")", 1], ["=", "=", "=", 1], ["?", "?", "?", 1], ["¿", "¿", "¿", 1], ["\u232b", null, "backspace", 2] ], "shift_2": [ ["\u21B9", "\t", "tab", 1.5], ["Q", "Q", "q", 1], ["W", "W", "w", 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Y", "Y", "y", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["^", "^", "^", 1], ["*", "*", "*", 1] ], "shift_3": [ ["\u21ea", null, "capslock", 1.8], ["A", "A", "a", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], ["Ñ", "Ñ", "ñ", 1], ["¨", "¨", "¨", 1], ["Ç", "Ç", "ç", 1], ["\u23ce", null, "enter", 2.2] ], "shift_4": [ ["\u21e7", null, "shift", 2.5], [">", ">", ">", 1],["Z", "Z", "z", 1], ["X", "X", "x", 1], ["C", "C", "c", 1], ["V", "V", "v", 1], ["B", "B", "b", 1], ["N", "N", "n", 1], ["M", "M", "m", 1], [";", ";", ";", 1], [":", ":", ":", 1], ["_", "_", "_", 1.5], ["\u21e7", null, "shift", 2.5] ], "shift_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "special_1": [ ["\"", "\"", "\"", 1], ["|", "|", "|", 1], ["@", "@", "@", 1], ["#", "#", "#", 1], ["~", "~", "~", 1], ["½", "½", "½", 1], ["¬", "¬", "¬", 1], ["{", "{", "{", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["}", "}", "}", 1], ["", "", "", 1], ["", "", "", 1], ["\u232b", null, "backspace", 2] ], "special_2": [ ["\u21B9", "\t", "tab", 1.5], ["", "", "", 1], ["", "", "", 1], ["é", "é", "é", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["ú", "ú", "ú", 1], ["í", "í", "í", 1], ["ó", "ó", "ó", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1] ], "special_3": [ ["\u21ea", null, "capslock", 1.8], ["á", "á", "á", 1], ["Ü", "Ü", "Ü", 1], ["É", "É", "É", 1], ["Ú", "Ú", "Ú", 1], ["Í", "Í", "Í", 1], ["Ó", "Ó", "Ó", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["'", "'", "'", 1], ["", "", "", 1], ["\u23ce", null, "enter", 2.2] ], "special_4": [ ["\u21e7", null, "shift", 2.5], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["", "", "", 1], ["\u21e7", null, "shift", 2.5] ], "special_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ] }�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/fr_CH.json�����������������������������������������������������������0000666�0000000�0000000�00000012000�00000000000�016315� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title": "fr_CH", "description": "A Swiss French keyboard, touch optimized (no shift+caps lock)", "cols": 15, "rows": 5, "normal_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["q", "q", "q", 1], ["w", "w", "w", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["z", "z", "z", 1], ["u", "u", "u", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["è", "è", "è", 1], [":", ":", ":", 1], ["$", "$", "$", 1.5] ], "normal_3": [ ["\u21ea", null, "capslock", 1.8], ["a", "a", "a", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], ["é", "é", "é", 1], ["à", "à", "à", 1], ["\u23ce", null, "enter", 2.2] ], "normal_4": [ ["\u21e7", null, "shift", 2.5], ["y", "y", "y", 1], ["x", "x", "x", 1], ["c", "c", "c", 1], ["v", "v", "v", 1], ["b", "b", "b", 1], ["n", "n", "n", 1], ["m", "m", "m", 1], [",", ",", ",", 1], [".", ".", ".", 1], ["-", "-", "-", 1], ["\u21e7", null, "shift", 2.5] ], "normal_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "shift_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "shift_2": [ ["\u21B9", "\t", "tab", 1.5], ["Q", "Q", null, 1], ["W", "W", null, 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Z", "Z", "z", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["È", "È", "È", 1], [":", ":", ":", 1], ["/", "/", "/", 1.5] ], "shift_3": [ ["\u21ea", null, "capslock", 1.8], ["A", "A", "a", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], ["É", "É", "É", 1], ["À", "À", "À", 1], ["\u23ce", null, "enter", 2.2] ], "shift_4": [ ["\u21e7", null, "shift", 2.5], ["Y", "Y", "y", 1], ["X", "X", "x", 1], ["C", "C", "c", 1], ["V", "V", "v", 1], ["B", "B", "b", 1], ["N", "N", "n", 1], ["M", "M", "m", 1], [";", ";", ";", 1], [":", ":", ":", 1], ["_", "_", "_", 1], ["\u21e7", null, "shift", 2.5] ], "shift_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ], "special_1": [ ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["@", "@", "@", 1], ["?", "?", "?", 1], ["!", "!", "!", 1], ["\u232b", null, "backspace", 2] ], "special_2": [ ["\u21B9", "\t", "tab", 1.5], ["(", "(", "(", 1], [")", ")", ")", 1], ["{", "{", "{", 1], ["}", "}", "}", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["€", "€", "€", 1], ["$", "$", "$", 1], ["£", "£", "£", 1], ["¥", "¥", "¥", 1], ["ü", "ü", "ü", 1], ["•", "•", "•", 1], ["|", "|", "|", 1.5] ], "special_3": [ ["\u21ea", null, "capslock", 1.8], ["“", "“", "“", 1], ["`", "`", "`", 1], ["«", "«", "«", 1], ["»", "»", "»", 1], ["#", "#", "#", 1], ["%", "%", "%", 1], ["^", "^", "^", 1], ["°", "°", "°", 1], ["&", "&", "&", 1], ["ö", "ö", "ö", 1], ["ä", "ä", "ä", 1], ["\u23ce", null, "enter", 2.2] ], "special_4": [ ["\u21e7", null, "shift", 2.5], ["+", "+", "+", 1], ["=", "=", "=", 1], ["<", "<", "<", 1], [">", ">", ">", 1], ["*", "*", "*", 1], ["Ö", "Ö", "Ö", 1], ["Ä", "Ä", "Ä", 1], ["Ü", "Ü", "Ü", 1], [":", ":", ":", 1], ["_", "_", "_", 1], ["\u21e7", null, "shift", 2.5] ], "special_5": [ ["#+=", null, "special", 2.5], [" ", " ", "spacebar", 11], ["\u2a2f", null, "escape", 1.5] ] } ././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/qwerty.json����������������������������������������������������������0000666�0000000�0000000�00000006466�00000000000�016712� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title": "Qwerty", "description": "A classical US Keyboard", "cols": 15, "rows": 5, "normal_1": [ ["`", "`", "`", 1], ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["-", "-", "-", 1], ["=", "=", "=", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["q", "q", "q", 1], ["w", "w", "w", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["y", "y", "y", 1], ["u", "u", "u", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["[", "[", "[", 1], ["]", "]", "]", 1], ["\\", "\\", "\\", 1] ], "normal_3": [ ["\u21ea", null, "capslock", 1.8], ["a", "a", "a", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], [":", ":", ":", 1], ["'", "'", "'", 1], ["\u23ce", null, "enter", 2.2] ], "normal_4": [ ["\u21e7", null, "shift", 2.5], ["z", "z", "z", 1], ["x", "x", "x", 1], ["c", "c", "c", 1], ["v", "v", "v", 1], ["b", "b", "b", 1], ["n", "n", "n", 1], ["m", "m", "m", 1], [",", ",", ",", 1], [".", ".", ".", 1], ["/", "/", "/", 1], ["\u21e7", null, "shift", 2.5] ], "normal_5": [ [" ", " ", "spacebar", 12], ["\u2b12", null, "layout", 1.5], ["\u2a2f", null, "escape", 1.5] ], "shift_1": [ ["~", "~", "~", 1], ["!", "!", "!", 1], ["@", "@", "@", 1], ["#", "#", "#", 1], ["$", "$", "$", 1], ["%", "%", "%", 1], ["^", "^", null, 1], ["&", "&", "&", 1], ["*", "*", "*", 1], ["(", "(", "(", 1], [")", ")", ")", 1], ["_", "_", "_", 1], ["+", "+", "+", 1], ["\u232b", null, "backspace", 2] ], "shift_2": [ ["\u21B9", "\t", "tab", 1.5], ["Q", "Q", "q", 1], ["W", "W", "w", 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Y", "Y", "y", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["{", "{", "{", 1], ["}", "}", "}", 1], ["|", "|", "|", 1.5] ], "shift_3": [ ["\u21ea", null, "capslock", 1.8], ["A", "A", "a", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], [";", ";", ";", 1], ["\"", "\"", "\"", 1], ["\u23ce", null, "enter", 2.2] ], "shift_4": [ ["\u21e7", null, "shift", 2.5], ["Z", "Z", "z", 1], ["X", "X", "x", 1], ["C", "C", "c", 1], ["V", "V", "v", 1], ["B", "B", "b", 1], ["N", "N", "n", 1], ["M", "M", "m", 1], ["<", "<", "<", 1], [">", ">", ">", 1], ["?", "?", "?", 1.5], ["\u21e7", null, "shift", 2.5] ], "shift_5": [ [" ", " ", "spacebar", 12], ["\u2b12", null, "layout", 1.5], ["\u2a2f", null, "escape", 1.5] ] } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/keyboards/qwertz.json����������������������������������������������������������0000666�0000000�0000000�00000006504�00000000000�016704� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������{ "title": "Qwertz", "description": "A German Keyboard", "cols": 15, "rows": 5, "normal_1": [ ["!", "!", "!", 1], ["1", "1", "1", 1], ["2", "2", "2", 1], ["3", "3", "3", 1], ["4", "4", "4", 1], ["5", "5", "5", 1], ["6", "6", "6", 1], ["7", "7", "7", 1], ["8", "8", "8", 1], ["9", "9", "9", 1], ["0", "0", "0", 1], ["ß", "ß", "ß", 1], ["?", "?", "?", 1], ["\u232b", null, "backspace", 2] ], "normal_2" : [ ["\u21B9", "\t", "tab", 1.5], ["q", "q", "q", 1], ["w", "w", "w", 1], ["e", "e", "e", 1], ["r", "r", "r", 1], ["t", "t", "t", 1], ["z", "z", "z", 1], ["u", "u", "u", 1], ["i", "i", "i", 1], ["o", "o", "o", 1], ["p", "p", "p", 1], ["ü", "ü", "ü", 1], [":", ":", ":", 1], ["/", "/", "/", 1] ], "normal_3": [ ["\u21ea", null, "capslock", 1.8], ["a", "a", "a", 1], ["s", "s", "s", 1], ["d", "d", "d", 1], ["f", "f", "f", 1], ["g", "g", "g", 1], ["h", "h", "h", 1], ["j", "j", "j", 1], ["k", "k", "k", 1], ["l", "l", "l", 1], ["ö", "ö", "ö", 1], ["ä", "ä", "ä", 1], ["\u23ce", null, "enter", 2.2] ], "normal_4": [ ["\u21e7", null, "shift", 2.5], ["y", "y", null, 1], ["x", "x", "x", 1], ["c", "c", "c", 1], ["v", "v", "v", 1], ["b", "b", "b", 1], ["n", "n", "n", 1], ["m", "m", "m", 1], [",", ",", ",", 1], [".", ".", ".", 1], ["-", "-", "-", 1], ["\u21e7", null, "shift", 2.5] ], "normal_5": [ [" ", " ", "spacebar", 12], ["\u2b12", null, "layout", 1.5], ["\u2a2f", null, "escape", 1.5] ], "shift_1": [ ["\"", "\"", "\"", 1], ["+", "+", "+", 1], ["@", "@", "@", 1], ["#", "#", "#", 1], ["$", "$", "$", 1], ["€", "€", "€", 1], ["%", "%", "%", 1], ["&", "&", "&", 1], ["*", "*", "*", 1], ["(", "(", "(", 1], [")", ")", ")", 1], ["<", "<", "<", 1], [">", ">", ">", 1], ["\u232b", null, "backspace", 2] ], "shift_2": [ ["\u21B9", "\t", "tab", 1.5], ["Q", "Q", null, 1], ["W", "W", null, 1], ["E", "E", "e", 1], ["R", "R", "r", 1], ["T", "T", "t", 1], ["Z", "Z", "z", 1], ["U", "U", "u", 1], ["I", "I", "i", 1], ["O", "O", "o", 1], ["P", "P", "p", 1], ["{", "{", "{", 1], ["}", "}", "}", 1], ["|", "|", "|", 1.5] ], "shift_3": [ ["\u21ea", null, "capslock", 1.8], ["A", "A", "a", 1], ["S", "S", "s", 1], ["D", "D", "d", 1], ["F", "F", "f", 1], ["G", "G", "g", 1], ["H", "H", "h", 1], ["J", "J", "j", 1], ["K", "K", "k", 1], ["L", "L", "l", 1], ["=", "=", "=", 1], ["°", "°", "°", 1], ["\u23ce", null, "enter", 2.2] ], "shift_4": [ ["\u21e7", null, "shift", 2.5], ["Y", "Y", "y", 1], ["X", "X", "x", 1], ["C", "C", "c", 1], ["V", "V", "v", 1], ["B", "B", "b", 1], ["N", "N", "n", 1], ["M", "M", "m", 1], [";", ";", ";", 1], [":", ":", ":", 1], ["_", "_", "_", 1.5], ["\u21e7", null, "shift", 2.5] ], "shift_5": [ [" ", " ", "spacebar", 12], ["\u2b12", null, "layout", 1.5], ["\u2a2f", null, "escape", 1.5] ] } ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7442498 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013425� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-128.png���������������������������������������������������������0000666�0000000�0000000�00000006162�00000000000�016360� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������>a�� 9IDATx#$,ZX5ym۶m۶m6ֶ(=w%շ{[|i_UݺUݹ^+-ZhѢE-Z:"kP C!y#rZ-__ v ]j9\ڍp(~ٱDr &2035@z38]PPs4d r9! j|<VpT~KӎBKƇJLs{/+՛W0Aq+V"8^p#hW/fvwg2KȋRrS b(6d4AeʕRe$T'8nAZ$ J$S8SjGT!Hl.Ѽ=5. -wQRaj�\gV0?k&Bʍ 沈SE5?,b P5_!h߀Og_:*]4՞SpX$#Ωi f5'lPq?)A΅1nU}[S| #bI}U,WP|'jubjzf<KT/+Sp<\Ԋ ioV#OtR+<L,D4zxֳ~>,5^`yƫ0o_x~_?zB�aZHx5 � �O!”/"M�lphr:6��P D^ 4=3' � BP*`F|֯P*?+��%�&#VærkK�@` ��:I6; DN)��B@IMQ>K �@`��/?1���"'&D�� �(L@m<_��&PW)9�e VSӞV^?XxIE~^6z:�a�Ap[i.벹;v׮O}3Mi'_W�B�sY׾~ܿ.|(T���2}_o~cb|NZlP�f�)o>v v1S5Ao|G��?WWH}}>�3�:A�K_,\gΜwǎ �&`\�|8Jh<|"OHa��92*�O<|/�`L ̴xq͚Og .9@|h~a1[��05:�N:rHA o>nv*! �`b]�;@|(p'iX��pIG뗄@|dh��Oy@:�o'N8_ � @GC��spq os9Z�@?!M3sY�(M|po �z{~~|H]S o 7�DڴKAI*6~K|s�Zż_=uRrpXz� ac ?!3v!$=ًA,`��Z?~T� o0z7/nݶU�^Z0 O4}D٫=~�veE`1"q  6Am�kkSO``/M Jg!� �)_�q@o:{ N$�A��n0G&)_KRѱ(N$��)x2uE 8@;�@mۛOSU ! �|!4,-,bX� 4^6~`F JB` �@^7`67B` �@6}iESeXk��7DP5��A˛\NID~@` �@КCL<t�b "'��-h>јq"OgOŅ|��XVZ|e{;0l^`FP[xE_2GIO ZY,O$ P7b`7ьWZ။ˡ{ť}҃m.7X&&mEifI_e<#NsС;'FIcx1j;~߆ oDJ&Zt~{< 0߲u uI\(GoȊ_,RB'R12$_K72Y,y+Nq]z~CR=5ʳCCCi5{SHC)N0s˛o؅@#~${Aai ڂ@͟az!x7X!,Rjyuo|yH RKjoV7_>0 Mh躕/?iYؘ/2%m mjUKCApwo@7m|sw{̗ a|<|>;.Hh ynts}U ~v^[z\{qzqg}ͨ.4+!YZyݿ(_66lZ߉6tm6SXC"(JJLrW?0PnS[u ON޳P,}[T[;C^v<No6#C\FLa4a,|!hj QV)}bl%VIA_sfnt)il/-81`@=8!-MNMm){R&{xD0⠔wk�V\{�-Qa04biP,Mn579 38f@>RU!}�c4F@F!0qUÎj jaZ' vǡn ? q5fiѢEK۔cNSi`z����IENDB`��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-16.png����������������������������������������������������������0000666�0000000�0000000�00000000610�00000000000�016264� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������a��OIDATxhGqߘm;Oymnse<vw|y}ςEFDEDEG,\6/z3 8GNR>c~{ak>::^()-g#'(un#`vctg'E%0=;lnT8d@Ec???$ayuՒExdT";]K̄EDVIJYH\#:2} M4X`)iptr",;J%c4Swr!ӟ/ҹȔE@6zoA"\ihIj͑́L nsuG4pʙ'����IENDB`������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-24.png����������������������������������������������������������0000666�0000000�0000000�00000001032�00000000000�016262� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������w=��IDATxŔ \AnX#}aUXۍk۶ :+ۼIs$i^oyCCBjox=ྐljZOm5h PhI7np<^&1G|DY˖O,Y;]e(^Daʂ T2},pOB!>g||&%۶w{ݻAA:= ۷o3�=}%N] . !%N]!A\n9{͛˅K={ �^@6mB"?(- Mr=kHSl. XrkN jw�%9pOb_bt h|m f2[P>.CNTpʕjLN&M2Njo|mF;X]:Dݱd)T F n^J�z@z^-/sh]V0h#����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-256.png���������������������������������������������������������0000666�0000000�0000000�00000016241�00000000000�016361� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������\rf��hIDATxԅ P�CіI�������� qG 6IG;(-ʋFuQQYEqѡp0f,e90}T0uXmX|WWW/ƛ>@_T}C={n] 5OnL4/*W{.)H!W3ϊًI?@a11NcA_\񻅸*%M QF1\#hC07Ǔٿb"çb ^!Y%]^ ?шxJ)*%^F a 3 ޑ4Ynx-xK_eEpfд@߸1Hq4߸EvP (E{1Kj3Cf@p;2:@nz(~qldQ >IB7UȤDLnܸ_@G'kt_d/"9q— <ٺ?^<M00֪UK Sq=ljw$D3k`4)'կq'A]=up۲w,Q]}(̇ t_n ɥT&d_qR {֌W]o[|ߊQu NPf XX7gle`4 A'`fzwR~cQo`0ݴ~{Ûw(4}%g?X S!uvNոAHAoYEHT')Z 4KA%5* ʪ;:.?@Kkkaz>8i _T8ׅ9x&@ijvz[< ?\&%c ~"~0J  sb(  8D񟬸`:@6n nqO�=Zmng9rn&�'6H*&w]?9HPD ʄW},{UL[vo=?4U/{L;ӪvC lw:_2q_V>@'g u^  4)pno'srMAsPNKKGFLu1,)K'\gD.>z=ӽM�z3s?ir,R,Y1ԩ1`4h{+< P 4w4Lt7 \#id?L w4�T/,9aY$QƸ̦cffffffffff;я_aNh˙Soܳđ[ c[ńלWn �}a#E HU�džm\c⏢..8ϴznI?1O+s\@QqX~S)Q}.*T>˳a!Ml_{ⓟl?{~G?w-5PJ5_9z��Ν#(Phl؞̿E7�b.��T]@ 484<ր�0 ��!@թl6  ��@Puv o;t>/Y�B� cû�r干hk�@�!@�,.i��@PT2^�khF�6.��8)8uc3~j�s�@PV1 oL�!` ��*υrj�0�B�Œr !F0g�K�@T2^\5*ܠPo&.� ��EIOH]k}[� �3A@ԁ�!`��mp�!`��%Rvd`#nS�B*�:�cNn1b�9�t2uGZ柦pq1��B�V> ǀ5ni+Wg[� ,4uz֭uO,"�@�!@m߱#ǀOb� �TT~^e9F4�@PSPy�(}8�LC@��($r�l h= �Ou{ߧg?gEW?v79R}9p&ygّG>~``,�LC�@XsY1s?sPIE|?W(>�G�!�zb׿bRasHFӁߔ9\?���!=l/y7}yڂ#>�(��B�!s.;l޾ᗄ/_ӟ}� |JYR̃D୵=# �w�_GjQBW�� $h~Dq��@3Yº쭐T;&9Q\ @i?$�Poy۬@pNǨNPP P �}F� h~ԶD 9:'PЩ9�^d$9:p C�8q7 ̏*JK0(��;ٳ:�ߤʕ{+PO"�`iyY?_hW !��Ç0j~$%I /�u*�:�u�,--;�>!`0ԣ] \.6#�1pc'0?iׅJ=q�_u�;~?!�Z/N�?�to�c'1?jrj CA�[Tsc ̏J3Q��/�ӧOٟd*~j i �3e�z'Q3Ю i0�3-�`G垢l8�`(�3E�`'5?$�p i8�4E�<y� � 4E�:|Y �X8@�?�]Q`�.�0c>h~@�7 eh~�o~O��㾇ah~�m~�-A�A�0 o~�\b�ˀ�8dX$�o�0W}4?jNF6[o�'� A�o��ӀE5 #�o�8O(ib}�>] o~�q_��ּn*+CUj�(6h~�P�Dq)h/�:�عs;uF8B\w /� ?!@#�.ta#i~5�ȳc dz`&�69uz�}c'G>K�Mσ@X4:AF(h68s7��v=a@LiQ=1<4xӟ,�`c&�93�_2zv8 ]J?@rCn,�;/O {7)dsyĈ�El_|sh+z�4.&za���D Mᘇ "5�`.Ƹ�L)zJJ?X #]wG:@FC b%T~c� ��o|L<*��Jb*�`>/ԗo�342:!� UoX^OC_Yp3 iBQz�@`0OMNO?F*Pz5� 0ⶠ �Bm B@ �['?}o�s@u�  E(�!?}<- A\2!�ކCS <X:}\!�Ї�aq��6?#A}N X!�� Oa]N[*P$�� \p`SzW �1o~ 8r`ޑE��+T&{E 1 i+�1o~nVOǀP[ J�� A3ߩhhP B��`_':)��gIO+ppe�� 7?RQx/)GnwI7��]C/�7lAFd��4웟KrmN( 9��o~JYڿl@ t/˂ �I7?5w`Ig_?4088tWY4!��0 槲;d&~O裂nDR!��0 g鯭t'|�!�0 B4)�KN㒵?��0웟?~ևvv ��0͎/{�+˖q|tA۶/ƶm۶m3Gp bĚKV*7}=vRk޻WuZblV5*  X$8ⳉ)nӞ`mϹ?[l OKVpV >lׂn Įޭ W (W*O/"V.@D$=a%t;"38K?>\J29>U+-K?^&9RElot` vϏi3{g`m>!;ϏD4+g)8ʩtBdj4|ب!06wx}/oU̶`mȲ|AC 1Џ8G,s+ 2O>-qY0 Ȓ]䰏-f_{y/^/,[J9=ἿϷM+D./S+ tdb޳Pz@ON`c= GGk|t g(y@ %t5(g\_A^IT\ԅ!YD܃ykwY-JCbtȢȡ ߧG/y=~|8%M.kwE" U_.b(G^$GnLoa?@qT1`gz&ne~Ҩ,J)X2�X*=õfsC?%su8z8L^0 Z?C+oЎ + H n( ЭO;Ƞ^,36O_=SI %g5drI@GHPf{&Zp ?}) [}L_ ~l*gB!?( sgh0cvjR/xoXzt/&*G''?ҋ*0-k=QPcw`{HA?^X\uNy9zhYƓoup$` oa)eʭ [y!zI $hc<9>^~?L>~on`%ڝ%ɼ3#PD alJ|Xǎi %ǩ%,oq șaVu`h PBc: oK&Su#T/Py40sC˯U0}wbbJ$VpBf.PA7 ?H^=aZ7MV3\6|\v,>X-%7@h9, pC_3~Zk@Ew;ǧgR,޾~Vt{Rؿh@hfiؽ,g /~5d=V%;B a!g&Gq^3+"=`Q/qKjf{H8v|n(alzW}.y"cڂN;GD򉮅3√UE&@ 4ǑZ@ߞ^ 8DQ_!!I %_  |m(D3\ :st!({ϿGmAE!O^#;[{|ldO7+~_ÊN?J5t01U݋{ (!sWg%s�IPsVW@NvZ{k0@5!N?Jvp;&$G t1g^n!Mg衉* H#fLhXhuȣb#PK*t$&D87+}є)|Tx0G&t0.(]pIO.]40B-TQDI ]laLs(* jh!&8q0$\tAޛkuOlO$dެ TP@  z(ldC$EeBq\Ov?~ <wgr|S }ԔCFCʔfB G"`b1$1B ACq3B._xKjymz ګt{u/P{4/g&ȏ0t^CdM jzMҫ׳T`&S%ĐFyQFu$蠋*S=tA-4QGP@$ǡY~Y �Qq]ޢy{A p%Fa# >)axDxg9}/{ ~<z)Z0qX Hlfq'ͳ!B=GAt),qz#c# E>"Y&`l^heH7Q*""""""""""?k. =j����IENDB`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-32.png����������������������������������������������������������0000666�0000000�0000000�00000001324�00000000000�016265� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR��� ��� ���szz��IDATxՖ]AAZsm+m\۶jqamMY~[L/9s5̡,u8wC*h("tRsI, p;Vxnt׾!v3+:Fwn*cӫY1)+(*v|v'MRiߪk(;"v'͚=G}fHCX!QB ,Ч/1rh1mLpbk޺8m%9x谬r:Еkwśw?eY|b\ -EE?X&Yqx�P[$pq^QY m8T V@8erN5f,GP^Qp ` W31 Ԉ$ p-0 #0w,/�U@3�ZuI�8 o7#g. 1C<"(X-3;'5$d/'8&[x'ZQrPٹy.wQ1ZZF*Axj-h ֕HMKwsL({YFVBK~|z òB=˻1>3%)* lC@y)(Y9iN+,-AJ\6 ����IENDB`������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-48.png����������������������������������������������������������0000666�0000000�0000000�00000002026�00000000000�016274� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���0���0���W��IDATxQk۶ݵU6ڶam۶ŵh}<wwS_ rqΐp;]Sme?jwTM~ALb=&BD6@\a7NCR89ckԝE(>6?*�1 'Mj/PyZ+6/)Aj+M;lTk0 @谖GMG,'eLԥ[7<etHtϫyt<Cp�j��@-.�  2ZC@PA5Z?q&c'Og�[o� 67kiێnݾ{׭o?~dx+ٳgB�n߾"|)g? ;r�~);V?p 6.N:vԹk7ً�sy�pW @ͯZՂW Cr y:+s��< Pi  �Ԡ%�5/b&THV`'�ĥ/mv\ ()zxGPebc�\ 3M火$l1mFDJLh&teh}CP�ľcq^ZԽaDAA� f,T"d 7oXOIF7ѝBPekU?m|MHB y d.Q\[*v,,慄pQi1?hR7Au)P| ZXu0�Y<up;oQ^x)p8wNC)((h4G䍦}|H�WkcXg@MPi4p~zIf-u#M~Vn]3p>y/ڢU8.cNıː*L* hX8œkּP<" P%�![-`5_SϬbG~>f*002T7P,4T^#E����IENDB`����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-512.png���������������������������������������������������������0000666�0000000�0000000�00000040301�00000000000�016346� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���������x��@IDATxA 0QnCa0Q|s������������������������������������,q�-�4 u<�qoA_I��4|z7m%Z2Bs��gȇ^tT=QD$d{w$U5p|![֧n6X uKdw` K3[ f{0O "OQqIgW3~ڈs眔��j}qOg;/M:|gϏ!NcqP('S'O��Qܢ~6w,w/G@;y}6vi{$K��fELnr<ߚ8ArMVޗvibPH�� G Q  Rc'K Z[ɵBqRp��KaW" &I @2��KQNA'O95KAd��#觧aQ8ݧQW "O +C��ԗ%'Nvw/7 +b"i0<#!�ڝ#qek'ᑒ�A?,>iu@2��5[i08@� ˂~,9>%ki2 H�`t\o|_Q7QeÓ�AW}ҧd  �쁿^{9yp{w˒ʀ+�%ێ{vϢWJB@9�8שOFU`y*P8(� On勗hCNT("'T�L;7.Dc&%WpڿwÃ'0G끒D�VQ0eYv,&@H�TǭGsrQo0eTT GW!D'&$�C/xrwaj@"�~>@35|'~O7 �P;ms}D|��>IWKW?D 410o�>_2y<,�=jl"f� fۯZ[E)8 ���S''oQ;I{�\IPXZ] <trFA`2PIj� c}-~AcJ M�L/ lv_LTnȋlW�(M~b$QIj@Ӏɏ\^w޻6} Pt;o4_:E VI>$9'V] (OrZ㊰xo$@?=kw{9\?Iơak{TNT8~wz3�Hr~P俺eH.h\PPٺyήi)E?isU%yKO^ }yl_?(] 1v �ا]$M 3p߿y7΋ɮL H߽{-˾? $ۑ0# +:GR_@N" �W_~*I},}fN_~́*G{5zIrJ%}eI�G^'qWo߹s}H2*I!ovO$'$0wnsK' w&\jOI&?Y{>IᎢ9^lW#w䨵ݏ$ EA�eB$]@'eubkYk+IJ  P'!z5u@pIr$@O�\$@c \6ڝJ =aOU%II�XKǓlMTnT 8_^ �=)ݼufɧU86OKnݾ}cI�SOKwœL`Ko5R?I.1$t J <?2R%I.`nTN$ =$x;MTHY߳$O$`%¬WvzzHEvw��ev_UF&XI`2�f$B7oEa$}Yi)pVt˼$MずgB]W%ɍɀÁ]CUIrWѷ)pzmh$5^)W5$nf�4]!$z.XS`.yxj/I>F\N6H�6<h@.xܴ집p)~O²4! I� y|~} %P?=j5{ޟ$C?3/'*G{1x(Hr'Mť[-#$qIh`>Ov{Hry}- hz_Gݏ$Xq*?m!I2@SMĽ?I[;Gux*I?yBITMKWtd] L/I2§Sկzr8I[ͺ q$s Pggo~SJ]~Ap JPVf$XXw�$I JQ3JhMpf7wQW]!.f$I=QȯT۝hKd% 5Vbjl;fIXn3(($2|,H/@E6=X[#%Iq,e 'A+}?R~#i<8_Z[$ɘ0b3 , Lf3K^oҷ e% \BFC T,X.Q XA%c>`aD@dXRzzzN>9S?h9{gy m 4ol}?��`8P:3'NGy�-@#[n=~1я}w �;XY/Jӿ73;sAr#�?я\1 ��wm�]�,.-[@N)� w � +� w � ַ�q �7�b�%�p ԿzCY9�. [�Nyy�+]��r CB�by��v=jCB�z�@u t@f&OB�b{��8ݳ#?ƿήҠy' @ ~��6=nznx"N}NoɋF�\@�[ZnaZm% pB�%�G޿)'_ߠ^2|B�%�Ɏή\8KF�\@�XXZEr ?MU aO�%� t9m.%?%Z=K? KK_2@J� .� ŀjIŀu_摯_0@J� �0k-q ^?R7>1y"� ���N1`Anj('v"� �,Cim7R�W@@�`bK 5A �-���'b@&zI/$p!�H��nmn <4#p!�H��QR ([3([Z^3"�.� �Ђz�y_ۘ@?hB���0wJ1`�xZK|@X @�H|ĸ5[+յ{"_&^B����Q rn&'wD� \���+i./sѿ$�=J w3_ � �0>9yt, +H? @ @�Hg&2X./&1�  yӺhz$@ @� 4w�+�@�`Q8O8A�W�� : үX�@{GǰNx3@tB���X0_ տ#8�D.� �il-V/\�D.� �&vH.SU߹E� @�`l|T"8eZ�< @�`ye* �}? /p!�H��"i&rV}.� �{ 6ԹS!�NGF�� �0;7&{ Vu�H?Cݍ�� �` @v?`N\/�p� ��[obb&~t *p!�H�eW=}Í7OgxG6�GmTn3O�@R 'z/-|bfnl׋tG�tB��s&S:܏?xxUWVV?nt�#�� ׾3>?qIƦО:�uG/ pE �u]Eo:07 zfS 10> ! �.ډ qf2,K^wl�xO_~h�Eu=dqy.Opb7% �F�A(Bp' k|@ʕ1#�Q\y5�$+ `;<u� ~g^ �wd*.-;h(:}<:��l'|2/PT)BVUXR!y�Z�e{_� � � KQe =u�A .�2t'R�Z�$:0r`W�::6v)A@��-BBH@2pnamq�@(w"`ɩ8ByL�D��$: {z g"`P� kg1뮿>CPThlS(�O`oGD�@$o?rt!g5!ֶ1>vA�?@ mB{S1?�&"@ PRPS�8|�F@� �pؙ9 _ N`p!>v@�L`f [09]J'�zpsm�0AN@ x{ދ$ ff,M<W-�T�%v� �۹? ?<sϝ󮻐� '^38�v�lw!N ||3wݍ$VJ:twt� >*ityO}yp3z H?: 09=}HK�ws H? KZ �,B�ӿ=tGO+`M- D��[E�H_C$ FF.VF v8�0[�?E�<H=$ I095}un�(J�8H!z3g H?-,]ZT+`@ -� =$ YXWZ Z� =|L`W_�|?4XZ^=ilѭ"�[�@�v+mG�b˅?<ftK*gS�d Plmc�eq&軧$ ]�<!U-5z dc�Nxi= �hM,� =`_�@$ y :lhK,� @m|X�ƩSܑH@z #�ؗn!@�?R,NI1 HmeC/� urGR&JCjPi_�@|A3!Eua@iPkh)�9,ARxnVÀ��/� uH@ !ì)hA�,�eݯZ?hqQ�j j a v #�!#�zi�="-�v2~ #�;o?p,S'�C/1~ #�W/A �qO�]�?_$ yG"�!A  #�;=?H�&PW]d#.� ?#@@��?u ?eY � � ujϮ2c�? ?�^$%�E`�lo @;�"� uH�?�4 y{)��>Ÿ�A�G��? �@@G�~2 ?�M$@ �?@ #�ޅ?$@R �?H� � ?�pOzOVA���? |{ ��~3�?6@{_�7 #�m���? �>`w�:u*?H�@� � �?(*378�4W`em �unC0>1ZVC (�5D�: KC& � 3 G�j #�@�<y2?$�B&@�Ⱥ A`bhYh(U�B� nj!c� p}7 `�  Z-�@@E�] NH�pp (m =@@G�NX �(�݆23$hc�ui �"�J�Q�Ib 3~O>Ŀ_$ு/qRP,p0$(6|P</AX03t=V@%�C*�&'/�tpG.�IA}iJ�HOB�2Y(~3 a@-v�N�B S)�9a|"?061:�Y�4#� u�r\,=X/J�>�k2|PZUͅ?H�0'}{�ׅ2�\~(~ 슣yI�g0E*@Ⱥ_�{Z7f!@�)a3 x< ,N�GMo`iee `)}S�:Àmږ w 4�R C*�,ZgaO�X<[�%7 : h!V@-SuT-�@yhge@Gf�DrgLMW‡Mm 8qbOcǒZ�d@{g�DrfX&I -�m))baX 'Y k׿f�mf&Z��vl#x[]7xӮz9Т;�,�B PT�w [�9' �@��:k'+7wq�r ` 9IC@x~U'@ww|D@�`ݯ 5��1d �H\�YП`x⩧vl&:� C! hc|/z?�8 NtC)2ۓv�Tw�x�.b'@a`rz`>��)+ ~ۿ3�&t�%�^+�w?#u@�y<;T!`a$B@@Jf$?]oXZY9�6.�H2Xw � ^cO,q!03;2d(%@�aNP �@%~WnQ�x([pd6 �1K9'(?x"'�W�U`t@8e'a4 �]fOO,b�`Xu�MՑͧBXH�% �L� `pD@UFWᑀd w)~ `oL�P]'�FNN? @�O 6-.㝆f5�xu�MM8$�K93 `m}1�ؓ �0u�H�KY?C�Y <:�$�pe_`\y/hu�YZ  �]~+?QC�:y�H� \z?�(�Elgl/��6l-!TffP�eP4&e[� ��Rw%j�Pϒ�PZ{We"_`z|Y�ԥpu?|d}7�� p!.?q�9J�x ˫kF�$}�(ri�Vm% @�� hS^ndU�b d#�@0,}i�@5 �H�2{G ^�X`1 ~GG�$`-4nlll\G�$Ls f@I^@r&�H�DT;؛4�� Ʀ%׭f߿Xd,pCcJ?8� �{˭rE@�$0mnHt@�$YrK{_j@wH; �H�3 cnjۗp�E�H�3? .4Tv �@fOʞu�H�W? * gaE0� #co�j4a/A�$!yV'w@nyQcBB�$0-n".CsCLn�IͿ� R] k� �5bDzEa|ye!! �@uտ? s�#zM@� eiqo34?"5[&" �@P8` \��?P'nN@Pi�PFbU&"�@h[#� j&�ŀH@(GGWw_rolVG:JB�$M]^`0qV@�ӕ;j_a Z@$  L Zt �@ZTJ俚+%љ 8:=3s'?4$ m俎/ Qm 4LI��?TԪ5?L5 C"�H�t]'ֿxX,ֹ@/�H?pxoߚ``[�$ uݼoWܿ:�tJqh[�$`� 4Nz�~6CO%pqiOV$G%ù_rG�[8u?\K�?鯝8q΁(\xӿ91-@K, ʵ �ꫮ;'zS?7Pl4Tl� [y1l0>o7'y?OܿC?@O-@u<pyw;�nbw/ܿj#cKhշ�H��NSa??%u ���?pechL���}ɟn}t���~~:w j.@aof��ۢih7TwLUf��)f;^ɝmf\��{ե-t 9��`Spƽ9#)f0s���o�)Puwtv]Ç��TԾf#j Za$m��CnhbTEbcm cbs@�� K&C2[ wJ�h[-4��m6l(-n@-��vTrZ##_rɟ�_A`A>PAv=ˏ��FO-@j -,a�� C*'9@�q ��¿)%BCX-phd|��g=S8f]Οq?:��/Ww9BaӶwT?8��#6Um5TTA�� G/ h tVS�ն>U`-K tA � ��WN7/?{ZT<�otze/ :0T���z0d(:Wpj6@˂&M+ ���\xV\DŽ MM�BÑ-v{ c(W>��C{ ?? 1z@avmc?��vAw@Pok&��g{r*; hfv�h;3_{t:յ/e�?Ug?G�πB'mh?z��Er\e@P*}}ď�a7¿|.Щ�wJ`5|0?��yF~+x 0.<��'n-f7.XoF+)H�j^wN<9Δ&C8*)?z��X]x\S-ZoM l`{>��sm'\j#oؠR G�vpI\D`CG( �H'Sӕwɜ Dz�g_Z(�K~> y TX (� ,-<ӦT~: �gB��{#+ES_ϖ?A}zHt=�P__xy:ԭ& sٹ�{3r3[%?:<H>J,-��$_UHM'z��; �_RҲ?YXոQC@�Ǧ]/A�x ��M]/tgOV'V%@� jD_ �@>X!��%EpR<H^J@I`PP��~dsO,pJ& .�iݏ'-Z~'?|��L ~${(I(P -s>>��a %OOzeF1XG �/a}gqgP��gN~v-&jz&`` �Dµa(|A�W<# �hkڴPH"�[BW_σ4n)R`[�Ua A�0 �� <=σH@ 1�Z -Q?[ �l[t'99ɟ P0R`$ G�=ϓC#sZ �PWVӟ'0%9EcY�~s}pj K K�`CCoQy"8)h9?z�#OV]{ <, UDd\yt`m�@%ҜAaߪNTRj4M@*jV1[N=�_R=SQ =F 0ԫW i43;1iTw>mU@4c9vDJڮe9v\˱8, eɟ B5/{==3gG:-Y3s 9ss #O�t6\ojo?Ӿ R0=ʟ?, x<rν&8c@!adS*SL3~VyIP7s›??{ߑ?(& >; Z[;eC#�!nƝFJiި`YϏBBjjpк! 6q4k"m/?��J. >JFK<=I?��pf x|H�BF?+{O)�p+`5yHI8r/EsZ>G߳^N�X7p @itJT.iOM?�S\12U+|B ~=KwkңA6IF'!"[+n\@᪭ cBpҫ|B9�! DŽlKB~g Ɋߎq\�L@z4HWmKPG/x^B8^jA)|?� ~u$> MHUt喿G߮V�Fuy,\6�BO|ς~y[3!�0n@ 8=;_w-}+~�p Ȳ/۝ίn�aꗠ߼ ,H noAylw?Y-V$�% � H7`~9Tb/x> $w|rQ\.i_V߽)� ̀{ شA}43E1_?/~I$U{l_�lfrEP3<F~%wd I_@6A GUqაt{&}�  � �Y<k8m@ȜY&xO'ftSԵ9Lgl_Q7z^~5G@ n@ˆÏ@nίEݯg|}kT�\<n%F!!�!RW^>^-'� �v?�#�ᴄ?eoG*_/�XYPp4Om4�!/-;_@7Qrplͭ߈Z_/:�`eoX @Yt#7(7V$¿6Z� J>\@`j>oK߅Yhs�@> # hIY,[@5a�doj?*�tlAA\6m9w`߰w0fƿf⟍9?�@P#M:ox�RG_L⟼O�ѱ@}coԍ(+1'=>9]8\ ?x0跊ߝY� `u%I^vG] @H`{ZſpV?.��c+rKr+YV M&oÔ6MJϲDG+~�F`Z´+-+0+F_0I?z/'{Rm�_ ȅˆ :~~t,\fUzW_RB�:-_!B԰f@1Y\8%/>-/{y�a;怌|<]J( <lw>;~vw @3}}ҧs}}m~ӟ�t¼+ez>"(/hZ?o~俎{ :;?2Wɴ@__*¿��#Үf>JG: _QbtG۟їJ_.ݑP~�RA Hf\<t>#.Qޞ�'3} yIE߫}�� xV7΀J-f@IwH CwGm}[;Z&uJ_[:ۧ�-0f:2*(!~( !0!4 ?i_Hj?U{Ijڿi�� d#@/W d"T}9wk hGp3WW{a-zo��0fxp2*ؗ $#4| ś`>Ic˟FhK?|Y{0^-~��0f@3e-f !dKb BBࢢ sEſC$B?LKK?m)^M?Й~]U��1A 4C"t:). J` hoL;F e=q:oToh/q |*^ՋЗ#<Y;/;/>��̵HQفH@݊)8aj dŔ1 !!0XFow*Fw6ʽ0xyiYUo}_OkY[D=D��\  ,3 nL cp3A /C84^U؃Zś'BfH{ߗv ǷE��3P ,GM1o I0 <"τ]E؃Ǚ'BJZז Wyk?# ��fonVxql9 ࡘH={@^D~gBo'b?/es||}�� )A;n Iv >"=uvw[|���@w T Z$;j07j*A`G]=xy'\|��"0!;):5́3 A"턝+m|(| Ta>\b��CP59. [n+ �&\3.Ȼk"?EoS(2h*>s[}�8 kt~]csϡƇp Z:=Dw,hC�@{R/Z>h+:h}B�m>@m �pXCm�@���������������������~KazV����IENDB`�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-64.ico����������������������������������������������������������0000666�0000000�0000000�00000103276�00000000000�016271� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �h��V������ � ���� ��� ���F��00��� �%����@@��� �(B��D��(������ ���� �����������������������������������������������>=;D@?=s?><t;:9G�����������������������������������@@>A@>BA?BA?BA?BA?BA?A@>?><764��������������������BA?0BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>A@>1������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>764��������BA?BA?BA?BA?{{yBA?MLJBA?BA?BA?BA?BA??><��������BA?BA?BA?MLJBA?BA?BA?BA?A@>���BA?@BA?BA?ponBA?BA?BA?BA?;:8GA@>ABA?BA?BA?BA?BA??><tA@>ABA?BA?BA?BA?@?=sBA?@BA?BA?nmlwwuBA?>=;D����BA?BA?ponddbBA?BA?BA?BA?BA?BA?BA?�������BA?BA?ddbBA?YXVddbBA?BA?BA?BA?BA?BA?BA?A@>��������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@?������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?0��������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?������������������������������������BA?@A@>AA@>ABA?@����������������������������������������������������������������?��(������0���� ������ ���������������������������������������������������������������������������������������������������������������������������������������210*;:9|?><BA?BA?BA?BA??><<;9{331)�����������������������������������������������-,+?><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=0/.������������������������������������9868A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;95����������������������������;:86A@?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?;:86��������������������331A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?765����������������>=;BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>������������;:8$BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<<:#��������?><uBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><t�������A@>BA?BA?BA?{{yBA?BA?BA?BA?BA?BA?BA?�������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?������BA?BA?BA?BA?BA?BA?BA?BA?BA?������BA?BA?BA?BA?BA?BA?BA?BA?������BA?BA?BA?BA?BA?BA?BA?��������A@>BA?BA?BA?ponBA?BA?MLJmljmljba_BA?BA?��������A@>qBA?BA?BA?MMKponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>q��������@?=!BA?BA?BA?MMKBA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@> ������������A@?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?����������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>��������������������BA?0BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?0����������������������������BA?0BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?0������������������������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?������������������������������������������������BA? BA?pBA?BA?BA?BA?BA?BA?BA?pBA? ������������������������������������������������������������������������������������������������������������������������������?����������������������������������������������������(��� ���@���� �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� 875L=<:<<:@?=@?=<;:=<:764M��� ������������������������������������������������������������������������������++)1?><A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?>=;654N��������������������������������������������������������������$#"=<:BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?>=;!! ��������������������������������������������������10/AA@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>542P������������������������������������������<;9jBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?:98l�����������������������������������320>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?654N���������������������������875A@?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>&%$������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><�������������������653'BA?BA?BA?BA?BA?BA?BA?ddbBA?BA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;9G����������������@?=BA?BA?BA?BA?BA?BA?ponBA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=��������������BA?BA?BA?BA?BA?BA?ponBA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?�����������?><CBA?BA?BA?BA?BA?ponddbBA?BA?BA?BA?BA?BA?BA?BA?BA?=<:E��������@?=sBA?BA?BA?BA?BA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?@?=��������@?=BA?BA?BA?BA?YXVponBA?BA?BA?BA?BA?BA?BA?@?=��������?><BA?BA?BA?BA?ponponBA?BA?BA?BA?BA?BA?A@>��������?><BA?BA?BA?BA?ponponBA?BA?BA?BA?BA?A@>��������@?=BA?BA?BA?BA?ponponBA?BA?BA?BA?@?=��������A@>qBA?BA?BA?BA?ponponmljBA?BA?BA?A@>��������A@>ABA?BA?BA?BA?ponddbponBA?BA?BA?BA?BA?BA?WWUmljwwuBA?BA?BA?@?=B�����������BA?BA?BA?BA?ponddbBA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?���������������BA?BA?BA?BA?ponddbBA?BA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?����������������A@> BA?BA?BA?ddbddbBA?BA?BA?ddbBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?>=;"��������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?;:8����������������������������@?=2BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><2������������������������������������?><2BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>a��������������������������������������������@?=1BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??>=2����������������������������������������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?����������������������������������������������������������������BA? BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@> ������������������������������������������������������������������������������������BA?@BA?pBA?A@>A@>BA?BA?pBA?@��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?����?������������������������������������������������?��(���0���`���� ������$��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������� ������������������������������������������������������������������������������������������������������������������������������������������������ ���10.W987=<:>=;A@>BA?BA?A@>>=;=<:886.-,[������������������������������������������������������������������������������������������������������������������������������� 10/V<;9A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?;:8.-,\������������������������������������������������������������������������������������������������������������ 10.V>=;BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=10.l���������������������������������������������������������������������������������������������,,*/?><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?>=;##";����������������������������������������������������������������������������������553cA@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>442y��� ����������������������������������������������������������������������;:9BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?:98�����������������������������������������������������������������>><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;9����������������������������������������������������������;:8}BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?;:8��� �����������������������������������������������886]BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?653u�������������������������������������������320*A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>&&$7��������������������������������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><�����������������������������������987IBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?542d������������������������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>���������������������������764:BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?21/U����������������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?=<:����������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?�������������������9977BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?321R����������������?><vBA?BA?BA?BA?BA?BA?BA?BA?BA?ponWWUBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;9��������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?mljBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?>=;��������������A@>BA?BA?BA?BA?BA?BA?BA?YXVMMKMLJBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><��������������A@>BA?BA?BA?BA?BA?BA?BA?ddbponMLJBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>��������������A@>BA?BA?BA?BA?BA?BA?BA?ddbponMLJBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?��� �����������A@>BA?BA?BA?BA?BA?BA?BA?ddbponMLJBA?BA?BA?BA?BA?BA?BA?BA?BA?��� �����������A@>BA?BA?BA?BA?BA?BA?BA?ddbponMLJBA?BA?BA?BA?BA?BA?BA?A@>��������������A@>BA?BA?BA?BA?BA?BA?BA?ddbYXVponMLJBA?BA?BA?BA?BA?BA??><���������������A@>BA?BA?BA?BA?BA?BA?BA?BA?ponBA?BA?BA?BA?BA?BA??><���������������A@>rBA?BA?BA?BA?BA?BA?BA?BA?ponBA?BA?BA?BA?BA?WWUmljwwuBA?BA?BA?BA?>=;����������������>><3BA?BA?BA?BA?BA?BA?BA?MMKBA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ba_mljba_BA?BA?BA?BA?987I�������������������BA?BA?BA?BA?BA?BA?BA?MMKBA?BA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?�����������������������A@>BA?BA?BA?BA?BA?BA?MMKBA?BA?BA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=�����������������������?><2BA?BA?BA?BA?BA?BA?MMKBA?BA?BA?BA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;9G����������������������������BA?BA?BA?BA?BA?BA?MMKBA?BA?BA?BA?BA?ponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=�������������������������������A@>ABA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;9F������������������������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>���������������������������������������>=;BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?;:8$��������������������������������������������A@>ABA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><S����������������������������������������������������A@>aBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=�����������������������������������������������������������A@>aBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>�������������������������������������������������������������������A@>aBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=s���������������������������������������������������������������������������A@>ABA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=S������������������������������������������������������������������������������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>?><!������������������������������������������������������������������������������������������������A@>@BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=B����������������������������������������������������������������������������������������������������������������A@>1BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>@?=2�����������������������������������������������������������������������������������������������������������������������������������A@>1BA?pBA?BA?BA?A@>A@>A@?BA?BA?A@>q@?=2�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?������������������������������������������������������������������������������������������������������������������������������������������������������������������������?������?���������������������������?����?����(���@������� ������@����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������#���*<+*)c*)(d*)(d+*)c=���-���%��������� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ ������%**(d664=<;@?=BA?BA?BA?BA?BA?BA?BA?BA?@?==<:654*)(e���)������ ����������������������������������������������������������������������������������������������������������������������������������������������������������������� ���00.m;:8A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;9/.-p���!���������������������������������������������������������������������������������������������������������������������������������������������������� ��� 320}@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=875/����������������������������������������������������������������������������������������������������������������������������������������432z@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>653���������������������������������������������������������������������������������������������������������������������������� ,,*G>=<BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><((&N��� �������������������������������������������������������������������������������������������������������������431zA@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?653��������������������������������������������������������������������������������������������������������;:9BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?=<:-������������������������������������������������������������������������������������������+>=;BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??></����������������������������������������������������������������������������������"?><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??></�����������������������������������������������������������������������������?><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><+���������������������������������������������������������������������� =<;BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?=<:�����������������������������������������������������������������765rBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?886��� �������������������������������������������������������%%#9A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?+*)J�����������������������������������������������������?><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??>=�������������������������������������������������765sBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?875���������������������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?ba_WWUBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>%��������������������������������������765sBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKponBA?BA?BA?BA?BA?BA?BA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?::8�������������������������������������� A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKponBA?BA?BA?BA?BA?BA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=���������������������������������10/@BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKponBA?BA?BA?BA?BA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?321g������������������������������?><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKponBA?BA?BA?BA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?==;��� ��������������������������� A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKponBA?BA?BA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?�������������������������542<BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKponBA?BA?BA?wwuBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?10/V����������������������<<:zBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?MMKponBA?BA?ba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?:97����������������������?><BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponBA?ddbBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><��� �������������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponponBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=���������������������� BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponBA?MLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?���������������������� BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?ponddbMLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?$������������������� BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?ponponMLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?765L������������������� BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?ponponMLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?765M������������������� BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?ponponMLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?775L������������������� BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?ponponMLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?886K�������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?ponponMLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?!! �������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ddbBA?BA?ponMLJMLJba_BA?BA?BA?BA?BA?BA?BA?BA?BA?����������������������@@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMLJBA?ba_BA?BA?BA?BA?BA?BA?BA?A@>��� �������������������@?=BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?WWUmljwwuba_BA?BA?BA?BA?BA?BA?@?=�����������������������?><uBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ba_mljWWUBA?BA?BA?BA?BA?=<:�����������������������;;95BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?765L��������������������������BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?��� ���������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><�������������������������������<<:4BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?<;9X����������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>���������������������������������������>=;fBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?ponMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?=<:h������������������������������������������A@>BA?BA?BA?BA?BA?BA?YXVBA?BA?BA?BA?BA?BA?BA?BA?BA?YXVMMKBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>�����������������������������������������������=<:EBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><e��������������������������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>�������������������������������������������������������=<:#BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?>=;3������������������������������������������������������������?><SBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA??><d������������������������������������������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=��������������������������������������������������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>����������������������������������������������������������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?653���������������������������������������������������������������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>;:8�����������������������������������������������������������������������������������������������A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>����������������������������������������������������������������������������������������������������������@?=RBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=b�������������������������������������������������������������������������������������������������������������������?><"A@>BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>;:9#�������������������������������������������������������������������������������������������������������������������������������?><CBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=c����������������������������������������������������������������������������������������������������������������������������������������������@@>bBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=b���������������������������������������������������������������������������������������������������������������������������������������������������������������A@>1BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?@?=2�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@@>1A@>qBA?BA?BA?BA?BA?BA?BA?BA?BA?BA?BA?A@>A@>q@?=1�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?��������������������������������������������������������?������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/logo/kivy-icon-64.png����������������������������������������������������������0000666�0000000�0000000�00000002674�00000000000�016303� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������PNG  ��� IHDR���@���@���iq��IDATx%G6~ֳ_l۶m۶blۥt=Τ'oSUg99_[6&풏3+sMOoك[m< tb6_ >~FnC(ƃ1u~Aد̲0� +b7sqS^&(~;J7ȁ e-j+y\ixU=YJ$RIWWhlK»搓u& 0>BmrW;NCzT&,T\X޿Q=xG^R'LU8nU {/bznwB) O-G9X{xWw ? (GX-a<J0 u?� d:W | u� h Sxp]� +qd:�ET�BO<$@du̱]dz=d;Ƨn,ZĘ>s{WU@` N=9V0/�$}`+ `ҥ~0W\w8^G� c�9իW| Cͳq2�#!� '546�@n_͓b2�cm`RC<<h]2�y�V\)7CcUP/&#!y�0jny Ud><ںvyS�xn:< S7(7.FI|�'�RHWcDrx/]\ .rK�P gᰓSF~,e5c,F}s+ԍfsP$a0$�H/ҿbRt`pb"1YAϪo z�X�5l51)&"R�1‡T fB �,Ƽ+{A OfrX�1 Vw|d {Xۓ9'xYY]Sjgt_ Q4X,=<Qt72d+[[ {;BQN<.qRd<6@OU#NTQQrm]}ih WTtg^6?(T#/zοYV^˛WOAl09+]$_oB5gL6Ec'Su*MBilkn <\!G900>!bc\;5tvy*@-u}":vo_ HKAO_FBS֎C"M~ǙϤl$Pn A&(Fѐj&N$`<DHyĉY_/ @Pkt⧜ MoL�ˑ_ns����IENDB`��������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/settings_kivy.json�������������������������������������������������������������0000666�0000000�0000000�00000005240�00000000000�016263� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������[ { "type": "title", "title": "Windows" }, { "type": "bool", "title": "Fullscreen", "desc": "Set the window in windowed or fullscreen", "section": "graphics", "key": "fullscreen", "values": ["0", "auto"] }, { "type": "numeric", "title": "FPS Limit", "desc": "Maximum FPS limit if set, 0 for unlimited", "section": "graphics", "key": "maxfps" }, { "type": "bool", "title": "Mouse cursor", "desc": "Show/hide the mouse cursor on the window", "section": "graphics", "key": "show_cursor" }, { "type": "options", "title": "Rotation", "desc": "Rotation of the window", "section": "graphics", "key": "rotation", "options": ["0", "90", "180", "270"] }, { "type": "title", "title": "Logging" }, { "type": "bool", "title": "File logging", "desc": "If activated, the logging will be stored in a file", "section": "kivy", "key": "log_enable" }, { "type": "options", "title": "Log level", "desc": "Level of logging information", "section": "kivy", "key": "log_level", "options": ["trace", "debug", "info", "warning", "error", "critical"] }, { "type": "title", "title": "Keyboard" }, { "type": "options", "title": "Keyboard mode", "desc": "Activate the usage of Kivy Virtual Keyboard", "section": "kivy", "key": "keyboard_mode", "options": ["system", "dock", "multi", "systemanddock", "systemandmulti"] }, { "type": "options", "title": "Keyboard layout", "desc": "Select a layout for virtual keyboard", "section": "kivy", "key": "keyboard_layout", "options": ["qwerty", "azerty", "qwertz", "de_CH", "fr_CH", "en_US"] }, { "type": "title", "title": "Input post-processing" }, { "type": "numeric", "title": "Double tap distance", "desc": "Radius in pixels within a double tap is detected", "section": "postproc", "key": "double_tap_distance" }, { "type": "numeric", "title": "Double tap time", "desc": "Time in milliseconds during a double tap is allowed", "section": "postproc", "key": "double_tap_time" }, { "type": "numeric", "title": "Retain distance", "desc": "Maximum distance to retain the touch", "section": "postproc", "key": "retain_distance" }, { "type": "numeric", "title": "Retain time", "desc": "Time in milliseconds during the touch will be retain", "section": "postproc", "key": "retain_distance" }, { "type": "numeric", "title": "Jitter distance", "desc": "Radius in pixels within the touch moves will be ignored", "section": "postproc", "key": "jitter_distance" } ] ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/data/style.kv�����������������������������������������������������������������������0000666�0000000�0000000�00000127516�00000000000�014203� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#:kivy 1.0 <Label>: canvas: Color: rgba: 1, 1, 1, 1 Rectangle: texture: self.texture size: self.texture_size pos: int(self.center_x - self.texture_size[0] / 2.), int(self.center_y - self.texture_size[1] / 2.) <-Button,-ToggleButton>: state_image: self.background_normal if self.state == 'normal' else self.background_down disabled_image: self.background_disabled_normal if self.state == 'normal' else self.background_disabled_down canvas: Color: rgba: self.background_color BorderImage: border: self.border pos: self.pos size: self.size source: self.disabled_image if self.disabled else self.state_image Color: rgba: 1, 1, 1, 1 Rectangle: texture: self.texture size: self.texture_size pos: int(self.center_x - self.texture_size[0] / 2.), int(self.center_y - self.texture_size[1] / 2.) <BubbleContent> opacity: .7 if self.disabled else 1 orientation: "horizontal" canvas: Color: rgba: self.background_color BorderImage: border: self.border source: self.background_image size: self.size pos: self.pos auto_scale: self.border_auto_scale <BubbleButton>: background_normal: 'atlas://data/images/defaulttheme/bubble_btn' background_down: 'atlas://data/images/defaulttheme/bubble_btn_pressed' background_disabled_normal: 'atlas://data/images/defaulttheme/bubble_btn' background_disabled_down: 'atlas://data/images/defaulttheme/bubble_btn_pressed' border: (0, 0, 0, 0) <Slider>: canvas: Color: rgb: 1, 1, 1 BorderImage: border: self.border_horizontal if self.orientation == 'horizontal' else self.border_vertical pos: (self.x + self.padding, self.center_y - self.background_width / 2) if self.orientation == 'horizontal' else (self.center_x - self.background_width / 2, self.y + self.padding) size: (self.width - self.padding * 2, self.background_width) if self.orientation == 'horizontal' else (self.background_width, self.height - self.padding * 2) source: (self.background_disabled_horizontal if self.orientation == 'horizontal' else self.background_disabled_vertical) if self.disabled else (self.background_horizontal if self.orientation == 'horizontal' else self.background_vertical) Color: rgba: root.value_track_color if self.value_track and self.orientation == 'horizontal' else [1, 1, 1, 0] Line: width: self.value_track_width points: self.x + self.padding, self.center_y, self.value_pos[0], self.center_y Color: rgba: root.value_track_color if self.value_track and self.orientation == 'vertical' else [1, 1, 1, 0] Line: width: self.value_track_width points: self.center_x, self.y + self.padding, self.center_x, self.value_pos[1] Color: rgb: 1, 1, 1 Image: pos: (root.value_pos[0] - root.cursor_width / 2, root.center_y - root.cursor_height / 2) if root.orientation == 'horizontal' else (root.center_x - root.cursor_width / 2, root.value_pos[1] - root.cursor_height / 2) size: root.cursor_size source: root.cursor_disabled_image if root.disabled else root.cursor_image fit_mode: "fill" <ProgressBar>: canvas: Color: rgb: 1, 1, 1 BorderImage: border: (12, 12, 12, 12) pos: self.x, self.center_y - 12 size: self.width, 24 source: 'atlas://data/images/defaulttheme/progressbar_background' BorderImage: border: [int(min(self.width * (self.value / float(self.max)) if self.max else 0, 12))] * 4 pos: self.x, self.center_y - 12 size: self.width * (self.value / float(self.max)) if self.max else 0, 24 source: 'atlas://data/images/defaulttheme/progressbar' <SplitterStrip>: border: self.parent.border if self.parent else (3, 3, 3, 3) horizontal: '_h' if self.parent and self.parent.sizable_from[0] in ('t', 'b') else '' background_normal: 'atlas://data/images/defaulttheme/splitter{}{}'.format('_disabled' if self.disabled else '', self.horizontal) background_down: 'atlas://data/images/defaulttheme/splitter_down{}{}'.format('_disabled' if self.disabled else '', self.horizontal) Image: pos: root.pos size: root.size fit_mode: "contain" source: 'atlas://data/images/defaulttheme/splitter_grip' + root.horizontal <Scatter>: canvas.before: PushMatrix MatrixInstruction: matrix: self.transform canvas.after: PopMatrix <RelativeLayout>: canvas.before: PushMatrix Translate: xy: self.pos canvas.after: PopMatrix <Image,AsyncImage>: canvas: Color: rgba: self.color StencilPush Rectangle: pos: self.pos size: self.size StencilUse Rectangle: texture: self.texture size: self.norm_image_size pos: self.center_x - self.norm_image_size[0] / 2., self.center_y - self.norm_image_size[1] / 2. StencilUnUse Rectangle: pos: self.pos size: self.size StencilPop <EffectWidget>: canvas.before: Translate: xy: -self.x, -self.y canvas: Color: rgba: 1, 1, 1, 1 Rectangle: texture: self.texture pos: self.pos size: self.size <TabbedPanelContent> rows: 1 padding: 3 canvas: Color: rgba: self.parent.background_color if self.parent else (1, 1, 1, 1) BorderImage: border: self.parent.border if self.parent else (16, 16, 16, 16) source: (root.parent.background_disabled_image if self.disabled else root.parent.background_image) if root.parent else None size: self.size pos: self.pos <TabbedPanelStrip> rows: 1 <StripLayout> padding: '2dp', '2dp', '2dp', '2dp' canvas.before: BorderImage: pos: self.pos size: self.size border: root.border source: root.background_image <TabbedPanelHeader>: halign: 'center' valign: 'middle' background_normal: 'atlas://data/images/defaulttheme/tab_btn' background_disabled_normal: 'atlas://data/images/defaulttheme/tab_btn_disabled' background_down: 'atlas://data/images/defaulttheme/tab_btn_pressed' background_disabled_down: 'atlas://data/images/defaulttheme/tab_btn_pressed' border: (8, 8, 8, 8) font_size: '15sp' <Selector> color: 148. / 255, 208 / 255., 230 / 255., 1 fit_mode: "contain" <TextInput>: canvas.before: Color: rgba: self.background_color BorderImage: border: self.border pos: self.pos size: self.size source: self.background_active if self.focus else (self.background_disabled_normal if self.disabled else self.background_normal) Color: rgba: (self.cursor_color if self.focus and not self._cursor_blink and int(self.x + self.padding[0]) <= self._cursor_visual_pos[0] <= int(self.x + self.width - self.padding[2]) else (0, 0, 0, 0)) Rectangle: pos: self._cursor_visual_pos size: root.cursor_width, -self._cursor_visual_height Color: rgba: self.disabled_foreground_color if self.disabled else (self.hint_text_color if not self.text else self.foreground_color) <TextInputCutCopyPaste>: content: content.__self__ but_cut: cut.__self__ but_copy: copy.__self__ but_paste: paste.__self__ but_selectall: selectall.__self__ size_hint: None, None size: '150sp', '50sp' BubbleContent: id: content BubbleButton: id: cut text: 'Cut' on_release: root.do('cut') BubbleButton: id: copy text: 'Copy' on_release: root.do('copy') BubbleButton: id: paste text: 'Paste' on_release: root.do('paste') BubbleButton: id: selectall text: 'Select All' on_release: root.do('selectall') <CodeInput>: font_name: 'data/fonts/RobotoMono-Regular.ttf' <TreeViewNode>: canvas.before: Color: rgba: self.color_selected if self.is_selected else self.odd_color if self.odd else self.even_color Rectangle: pos: [self.parent.x, self.y] if self.parent else [0, 0] size: [self.parent.width, self.height] if self.parent else [1, 1] Color: rgba: 1, 1, 1, int(not self.is_leaf) Rectangle: source: 'atlas://data/images/defaulttheme/tree_%s' % ('opened' if self.is_open else 'closed') size: self.height / (3. if dp(1) > 1 else 2.), self.height / (3. if dp(1) > 1 else 2.) pos: self.x - dp(20), int(self.center_y - (self.height / (3. if dp(1) > 1 else 2.)) * .5) canvas.after: Color: rgba: .5, .5, .5, .2 Line: points: [self.parent.x, self.y, self.parent.right, self.y] if self.parent else [] <TreeViewLabel>: width: self.texture_size[0] height: max(self.texture_size[1] + dp(10), dp(24)) text_size: self.width, None <StencilView>: canvas.before: StencilPush Rectangle: pos: self.pos size: self.size StencilUse canvas.after: StencilUnUse Rectangle: pos: self.pos size: self.size StencilPop <FileChooserListLayout>: on_entry_added: treeview.add_node(args[1]) on_entries_cleared: treeview.root.nodes = [] on_subentry_to_entry: not args[2].locked and treeview.add_node(args[1], args[2]) on_remove_subentry: args[2].nodes = [] BoxLayout: pos: root.pos size: root.size size_hint: None, None orientation: 'vertical' BoxLayout: size_hint_y: None height: '30dp' orientation: 'horizontal' Widget: # Just for spacing width: '10dp' size_hint_x: None Label: text: 'Name' text_size: self.size halign: 'left' bold: True Label: text: 'Size' text_size: self.size size_hint_x: None halign: 'right' bold: True Widget: # Just for spacing width: '10dp' size_hint_x: None ScrollView: id: scrollview do_scroll_x: False Scatter: do_rotation: False do_scale: False do_translation: False size: treeview.size size_hint_y: None TreeView: id: treeview hide_root: True size_hint_y: None width: scrollview.width height: self.minimum_height on_node_expand: root.controller.entry_subselect(args[1]) on_node_collapse: root.controller.close_subselection(args[1]) <FileChooserListView>: layout: layout FileChooserListLayout: id: layout controller: root [FileListEntry@FloatLayout+TreeViewNode]: locked: False entries: [] path: ctx.path # FIXME: is_selected is actually a read_only treeview property. In this # case, however, we're doing this because treeview only has single-selection # hardcoded in it. The fix to this would be to update treeview to allow # multiple selection. is_selected: self.path in ctx.controller().selection orientation: 'horizontal' size_hint_y: None height: '48dp' if dp(1) > 1 else '24dp' # Don't allow expansion of the ../ node is_leaf: not ctx.isdir or ctx.name.endswith('..' + ctx.sep) or self.locked on_touch_down: self.collide_point(*args[1].pos) and ctx.controller().entry_touched(self, args[1]) on_touch_up: self.collide_point(*args[1].pos) and ctx.controller().entry_released(self, args[1]) BoxLayout: pos: root.pos size_hint_x: None width: root.width - dp(10) Label: id: filename text_size: self.width, None halign: 'left' shorten: True text: ctx.name font_name: ctx.controller().font_name Label: text_size: self.width, None size_hint_x: None halign: 'right' text: '{}'.format(ctx.get_nice_size()) font_name: ctx.controller().font_name <FileChooserIconLayout>: on_entry_added: stacklayout.add_widget(args[1]) on_entries_cleared: stacklayout.clear_widgets() ScrollView: id: scrollview pos: root.pos size: root.size size_hint: None, None do_scroll_x: False Scatter: do_rotation: False do_scale: False do_translation: False size_hint_y: None height: stacklayout.height StackLayout: id: stacklayout width: scrollview.width size_hint_y: None height: self.minimum_height spacing: '10dp' padding: '10dp' <FileChooserIconView>: layout: layout FileChooserIconLayout: id: layout controller: root [FileIconEntry@Widget]: locked: False path: ctx.path selected: self.path in ctx.controller().selection size_hint: None, None on_touch_down: self.collide_point(*args[1].pos) and ctx.controller().entry_touched(self, args[1]) on_touch_up: self.collide_point(*args[1].pos) and ctx.controller().entry_released(self, args[1]) size: '100dp', '100dp' canvas: Color: rgba: 1, 1, 1, 1 if self.selected else 0 BorderImage: border: 8, 8, 8, 8 pos: root.pos size: root.size source: 'atlas://data/images/defaulttheme/filechooser_selected' Image: size: '48dp', '48dp' source: 'atlas://data/images/defaulttheme/filechooser_%s' % ('folder' if ctx.isdir else 'file') pos: root.x + dp(24), root.y + dp(40) Label: text: ctx.name font_name: ctx.controller().font_name text_size: (root.width, self.height) halign: 'center' shorten: True size: '100dp', '16dp' pos: root.x, root.y + dp(16) Label: text: '{}'.format(ctx.get_nice_size()) font_name: ctx.controller().font_name font_size: '11sp' color: .8, .8, .8, 1 size: '100dp', '16sp' pos: root.pos halign: 'center' <FileChooserProgress>: pos_hint: {'x': 0, 'y': 0} canvas: Color: rgba: 0, 0, 0, .8 Rectangle: pos: self.pos size: self.size Label: pos_hint: {'x': .2, 'y': .6} size_hint: .6, .2 text: 'Opening %s' % root.path text_size: self.size halign: 'center' valign: 'middle' FloatLayout: pos_hint: {'x': .2, 'y': .4} size_hint: .6, .2 ProgressBar: id: pb pos_hint: {'x': 0, 'center_y': .5} max: root.total value: root.index Label: pos_hint: {'x': 0} text: '%d / %d' % (root.index, root.total) size_hint_y: None height: self.texture_size[1] y: pb.center_y - self.height - 8 font_size: '13sp' color: (.8, .8, .8, .8) AnchorLayout: pos_hint: {'x': .2, 'y': .2} size_hint: .6, .2 Button: text: 'Cancel' size_hint: None, None size: 150, 44 on_release: root.cancel() # Switch widget <Switch>: active_norm_pos: max(0., min(1., (int(self.active) + self.touch_distance / sp(41)))) canvas: Color: rgb: 1, 1, 1 Rectangle: source: 'atlas://data/images/defaulttheme/switch-background{}'.format('_disabled' if self.disabled else '') size: sp(83), sp(32) pos: int(self.center_x - sp(41)), int(self.center_y - sp(16)) canvas.after: Color: rgb: 1, 1, 1 Rectangle: source: 'atlas://data/images/defaulttheme/switch-button{}'.format('_disabled' if self.disabled else '') size: sp(43), sp(32) pos: int(self.center_x - sp(41) + self.active_norm_pos * sp(41)), int(self.center_y - sp(16)) # ModalView widget <ModalView>: canvas: Color: rgba: root.overlay_color[:3] + [root.overlay_color[-1] * self._anim_alpha] Rectangle: size: self._window.size if self._window else (0, 0) Color: rgba: root.background_color BorderImage: source: root.background border: root.border pos: self.pos size: self.size # Popup widget <Popup>: _container: container GridLayout: padding: '12dp' cols: 1 size_hint: None, None pos: root.pos size: root.size Label: text: root.title color: root.title_color size_hint_y: None height: self.texture_size[1] + dp(16) text_size: self.width - dp(16), None font_size: root.title_size font_name: root.title_font halign: root.title_align Widget: size_hint_y: None height: dp(4) canvas: Color: rgba: root.separator_color Rectangle: pos: self.x, self.y + root.separator_height / 2. size: self.width, root.separator_height BoxLayout: id: container # ============================================================================= # Spinner widget # ============================================================================= <SpinnerOption>: size_hint_y: None height: '48dp' <Spinner>: background_normal: 'atlas://data/images/defaulttheme/spinner' background_disabled_normal: 'atlas://data/images/defaulttheme/spinner_disabled' background_down: 'atlas://data/images/defaulttheme/spinner_pressed' # ============================================================================= # ActionBar widget # ============================================================================= <ActionBar>: height: '48dp' size_hint_y: None spacing: '4dp' canvas: Color: rgba: self.background_color BorderImage: border: root.border pos: self.pos size: self.size source: self.background_image <ActionView>: orientation: 'horizontal' canvas: Color: rgba: self.background_color BorderImage: pos: self.pos size: self.size source: self.background_image <ActionSeparator>: size_hint_x: None minimum_width: '2sp' width: self.minimum_width canvas: Rectangle: pos: self.x, self.y + sp(4) size: self.width, self.height - sp(8) source: self.background_image <ActionButton,ActionToggleButton>: background_normal: 'atlas://data/images/defaulttheme/' + ('action_bar' if self.inside_group else 'action_item') background_down: 'atlas://data/images/defaulttheme/action_item_down' size_hint_x: None if not root.inside_group else 1 width: [dp(48) if (root.icon and not root.inside_group) else max(dp(48), (self.texture_size[0] + dp(32))), self.size_hint_x][0] color: self.color[:3] + [0 if (root.icon and not root.inside_group) else 1] Image: fit_mode: "contain" opacity: 1 if (root.icon and not root.inside_group) else 0 source: root.icon mipmap: root.mipmap pos: root.x + dp(4), root.y + dp(4) size: root.width - dp(8), root.height - sp(8) <ActionLabel>: size_hint_x: None if not root.inside_group else 1 width: self.texture_size[0] + dp(32) <ActionGroup>: size_hint_x: None width: self.texture_size[0] + dp(32) <ActionCheck>: background_normal: 'atlas://data/images/defaulttheme/action_bar' if self.inside_group else 'atlas://data/images/defaulttheme/action_item' <ActionPreviousImage@Image>: temp_width: 0 temp_height: 0 <ActionPreviousButton@Button>: background_normal: 'atlas://data/images/defaulttheme/action_item' background_down: 'atlas://data/images/defaulttheme/action_item_down' <ActionPrevious>: size_hint_x: 1 minimum_width: layout.minimum_width + min(sp(100), title.width) important: True GridLayout: id: layout rows: 1 pos: root.pos size_hint_x: None width: self.minimum_width ActionPreviousButton: on_press: root.dispatch('on_press') on_release: root.dispatch('on_release') size_hint_x: None width: prevlayout.width GridLayout: id: prevlayout rows: 1 width: self.minimum_width height: self.parent.height pos: self.parent.pos ActionPreviousImage: id: prev_icon_image source: root.previous_image opacity: 1 if root.with_previous else 0 fit_mode: "contain" size_hint_x: None temp_width: root.previous_image_width or dp(prev_icon_image.texture_size[0]) temp_height: root.previous_image_height or dp(prev_icon_image.texture_size[1]) width: (self.temp_width if self.temp_height <= self.height else \ self.temp_width * (self.height / self.temp_height)) \ if self.texture else dp(8) mipmap: root.mipmap ActionPreviousImage: id: app_icon_image source: root.app_icon fit_mode: "contain" size_hint_x: None temp_width: root.app_icon_width or dp(app_icon_image.texture_size[0]) temp_height: root.app_icon_height or dp(app_icon_image.texture_size[1]) width: (self.temp_width if self.temp_height <= self.height else \ self.temp_width * (self.height / self.temp_height)) \ if self.texture and root.app_icon else 0 mipmap: root.mipmap Widget: size_hint_x: None width: '5sp' Label: id: title text: root.title text_size: self.size color: root.color markup: root.markup shorten: True shorten_from: 'right' halign: 'left' valign: 'middle' <ActionGroup>: background_normal: 'atlas://data/images/defaulttheme/action_group' background_down: 'atlas://data/images/defaulttheme/action_group_down' background_disabled_normal: 'atlas://data/images/defaulttheme/action_group_disabled' border: 30, 30, 3, 3 ActionSeparator: pos: root.pos size: root.separator_width, root.height opacity: 1 if root.use_separator else 0 background_image: root.separator_image if root.use_separator else 'action_view' <ActionOverflow>: border: 3, 3, 3, 3 background_normal: 'atlas://data/images/defaulttheme/action_item' background_down: 'atlas://data/images/defaulttheme/action_item_down' background_disabled_normal: 'atlas://data/images/defaulttheme/button_disabled' size_hint_x: None minimum_width: '48sp' width: self.texture_size[0] if self.texture else self.minimum_width canvas.after: Color: rgb: 1, 1, 1 Rectangle: pos: root.center_x - sp(16), root.center_y - sp(16) size: sp(32), sp(32) source: root.overflow_image <ActionDropDown>: auto_width: False # ============================================================================= # Accordion widget # ============================================================================= [AccordionItemTitle@Label]: text: ctx.title normal_background: ctx.item.background_normal if ctx.item.collapse else ctx.item.background_selected disabled_background: ctx.item.background_disabled_normal if ctx.item.collapse else ctx.item.background_disabled_selected canvas.before: Color: rgba: self.disabled_color if self.disabled else self.color BorderImage: source: self.disabled_background if self.disabled else self.normal_background pos: self.pos size: self.size PushMatrix Translate: xy: self.center_x, self.center_y Rotate: angle: 90 if ctx.item.orientation == 'horizontal' else 0 axis: 0, 0, 1 Translate: xy: -self.center_x, -self.center_y canvas.after: PopMatrix <AccordionItem>: container: container container_title: container_title BoxLayout: orientation: root.orientation pos: root.pos BoxLayout: size_hint_x: None if root.orientation == 'horizontal' else 1 size_hint_y: None if root.orientation == 'vertical' else 1 width: root.min_space if root.orientation == 'horizontal' else 100 height: root.min_space if root.orientation == 'vertical' else 100 id: container_title StencilView: id: sv BoxLayout: id: container pos: sv.pos size: root.content_size # ============================================================================= # Settings # ============================================================================= <SettingSpacer>: size_hint_y: None height: 5 canvas: Color: rgb: .2, .2, .2 Rectangle: pos: self.x, self.center_y size: self.width, 1 <SettingItem>: size_hint: .25, None height: labellayout.texture_size[1] + dp(10) content: content canvas: Color: rgba: 47 / 255., 167 / 255., 212 / 255., self.selected_alpha Rectangle: pos: self.x, self.y + 1 size: self.size Color: rgb: .2, .2, .2 Rectangle: pos: self.x, self.y - 2 size: self.width, 1 BoxLayout: pos: root.pos Label: size_hint_x: .66 id: labellayout markup: True text: u'{0}\n[size=13sp][color=999999]{1}[/color][/size]'.format(root.title or '', root.desc or '') font_size: '15sp' text_size: self.width - 32, None BoxLayout: id: content size_hint_x: .33 <SettingBoolean>: Switch: text: 'Boolean' pos: root.pos active: bool(root.values.index(root.value)) if root.value in root.values else False on_active: root.value = root.values[int(args[1])] <SettingString>: Label: text: root.value or '' pos: root.pos font_size: '15sp' <SettingPath>: Label: text: root.value or '' pos: root.pos font_size: '15sp' #:import kivy kivy <SettingColor>: BoxLayout: Label: size_hint_x: None width: 44 padding: (0, 5) canvas.before: # white border to see that there's a color tile at dark colors e.g. black Color: rgba: (1,1,1,1.) Line: rectangle: self.x,self.y,self.width,self.height Color: rgba: kivy.utils.get_color_from_hex(root.value) if root.value else (1,1,1,1.) Rectangle: pos: self.pos size: self.size Label: text: root.value or '' pos: root.pos font_size: '15sp' text_size: self.size valign: 'middle' halign: 'center' padding: (5,0) <SettingOptions>: Label: text: root.value or '' pos: root.pos font_size: '15sp' <SettingTitle>: text: self.title text_size: self.width - 32, None size_hint_y: None height: max(dp(20), self.texture_size[1] + dp(20)) color: (.9, .9, .9, 1) font_size: '15sp' canvas: Color: rgba: .15, .15, .15, .5 Rectangle: pos: self.x, self.y + 2 size: self.width, self.height - 2 Color: rgb: .2, .2, .2 Rectangle: pos: self.x, self.y - 2 size: self.width, 1 <SettingSidebarLabel>: size_hint: 1, None text_size: self.width - 32, None height: self.texture_size[1] + dp(20) font_size: '15sp' canvas.before: Color: rgba: 47 / 255., 167 / 255., 212 / 255., int(self.selected) Rectangle: pos: self.pos size: self.size <SettingsPanel>: spacing: 5 padding: 5 size_hint_y: None height: self.minimum_height Label: size_hint_y: None text: root.title text_size: self.width - 32, None height: max(50, self.texture_size[1] + 20) color: (.5, .5, .5, 1) font_size: '15sp' canvas.after: Color: rgb: .2, .2, .2 Rectangle: pos: self.x, self.y - 2 size: self.width, 1 <Settings>: orientation: 'horizontal' canvas.before: Color: rgb: 0, 0, 0 Rectangle: pos: self.pos size: self.size <InterfaceWithSidebar>: orientation: 'horizontal' menu: menu content: content MenuSidebar: id: menu ContentPanel: id: content current_uid: menu.selected_uid <InterfaceWithSpinner>: orientation: 'vertical' menu: menu content: content MenuSpinner: id: menu ContentPanel: id: content current_uid: menu.selected_uid <MenuSpinner>: orientation: 'horizontal' size_hint_y: None height: '50dp' spinner: spinner spinner_text: spinner.text close_button: button Spinner: id: spinner Button: text: 'Close' id: button size_hint_x: None width: min(dp(200), 0.4*root.width) font_size: '15sp' <MenuSidebar>: size_hint_x: None width: '200dp' buttons_layout: menu close_button: button GridLayout: pos: root.pos cols: 1 id: menu padding: 5 canvas.after: Color: rgb: .2, .2, .2 Rectangle: pos: self.right - 1, self.y size: 1, self.height Button: text: 'Close' id: button size_hint: None, None width: root.width - dp(20) height: max(50, self.texture_size[1] + dp(20)) pos: root.x + dp(10), root.y + dp(10) font_size: '15sp' <ContentPanel>: do_scroll_x: False container: content GridLayout: id: content cols: 1 size_hint_y: None height: self.minimum_height <InterfaceWithTabbedPanel>: tabbedpanel: tp close_button: button TabbedPanel: id: tp size: root.size pos: root.pos #do_default_tab: False background_color: (0,0,0,1) Button: id: button text: 'Close' size_hint: None, None height: '45dp' width: min(dp(200), 0.3*root.width) x: root.x + root.width - self.width y: root.y + root.height - self.height <ScrollView>: _handle_y_pos: (self.right - self.bar_width - self.bar_margin) if self.bar_pos_y == 'right' else (self.x + self.bar_margin), self.y + self.height * self.vbar[0] _handle_y_size: min(self.bar_width, self.width), self.height * self.vbar[1] _handle_x_pos: self.x + self.width * self.hbar[0], (self.y + self.bar_margin) if self.bar_pos_x == 'bottom' else (self.top - self.bar_margin - self.bar_width) _handle_x_size: self.width * self.hbar[1], min(self.bar_width, self.height) canvas.after: Color: rgba: self._bar_color if (self.do_scroll_y and self.viewport_size[1] > self.height) else [0, 0, 0, 0] Rectangle: pos: root._handle_y_pos or (0, 0) size: root._handle_y_size or (0, 0) Color: rgba: self._bar_color if (self.do_scroll_x and self.viewport_size[0] > self.width) else [0, 0, 0, 0] Rectangle: pos: root._handle_x_pos or (0, 0) size: root._handle_x_size or (0, 0) # ============================================================================= # Video player # ============================================================================= <VideoPlayerPreview>: pos_hint: {'x': 0, 'y': 0} image_overlay_play: 'atlas://data/images/defaulttheme/player-play-overlay' image_loading: 'data/images/image-loading.zip' Image: source: root.source color: (.5, .5, .5, 1) if root.source else (0, 0, 0, 0) pos_hint: {'x': 0, 'y': 0} Image: source: root.image_overlay_play if not root.click_done else root.image_loading pos_hint: {'x': 0, 'y': 0} <VideoPlayerAnnotation>: canvas.before: Color: rgba: self.annotation['bgcolor'] if 'bgcolor' in self.annotation else (0, 0, 0, 0.8) BorderImage: pos: self.pos size: self.size source: self.annotation['bgsource'] if 'bgsource' in self.annotation else None border: self.annotation['border'] if 'border' in self.annotation else (0, 0, 0, 0) size_hint: self.annotation['size_hint'] if 'size_hint' in self.annotation else (None, None) size: self.annotation['size'] if 'size' in self.annotation else (self.texture_size[0] + 20, self.texture_size[1] + 20) pos_hint: self.annotation['pos_hint'] if 'pos_hint' in self.annotation else {'center_x': .5, 'y': .05} <VideoPlayer>: container: container cols: 1 FloatLayout: cols: 1 id: container GridLayout: rows: 1 size_hint_y: None height: '44dp' VideoPlayerStop: size_hint_x: None video: root width: '44dp' source: root.image_stop fit_mode: "contain" VideoPlayerPlayPause: size_hint_x: None video: root width: '44dp' source: root.image_pause if root.state == 'play' else root.image_play fit_mode: "contain" VideoPlayerVolume: video: root size_hint_x: None width: '44dp' source: root.image_volumehigh if root.volume > 0.8 else (root.image_volumemedium if root.volume > 0.4 else (root.image_volumelow if root.volume > 0 else root.image_volumemuted)) fit_mode: "contain" Widget: size_hint_x: None width: 5 VideoPlayerProgressBar: video: root max: max(root.duration, root.position, 1) value: root.position Widget: size_hint_x: None width: 10 # ============================================================================= # Checkbox # ============================================================================= <CheckBox>: _checkbox_state_image: self.background_checkbox_down \ if self.active else self.background_checkbox_normal _checkbox_disabled_image: self.background_checkbox_disabled_down \ if self.active else self.background_checkbox_disabled_normal _radio_state_image: self.background_radio_down \ if self.active else self.background_radio_normal _radio_disabled_image: self.background_radio_disabled_down \ if self.active else self.background_radio_disabled_normal _checkbox_image: self._checkbox_disabled_image \ if self.disabled else self._checkbox_state_image _radio_image: self._radio_disabled_image \ if self.disabled else self._radio_state_image canvas: Color: rgba: self.color Rectangle: source: self._radio_image if self.group else self._checkbox_image size: sp(32), sp(32) pos: int(self.center_x - sp(16)), int(self.center_y - sp(16)) # ============================================================================= # Screen Manager # ============================================================================= <ScreenManager>: canvas.before: StencilPush Rectangle: pos: self.pos size: self.size StencilUse canvas.after: StencilUnUse Rectangle: pos: self.pos size: self.size StencilPop # ============================================================================= # Color Picker # ============================================================================= <ColorPicker_Input@TextInput> multiline: False mroot: None padding: sp(5) border: 4, 9, 4, 9 <ColorPicker_Label@Label> mroot: None size_hint_x: None width: '30sp' text_size: self.size halign: "center" valign: "middle" <ColorPicker_Selector@BoxLayout> foreground_color: None text: '' mroot: None mode: 'rgb' color: 0 spacing: '2sp' ColorPicker_Label: text: root.text mroot: root.mroot color: root.foreground_color or (1, 1, 1, 1) AnchorLayout: size_hint_x: None width: '50sp' ColorPicker_Input: mroot: root.mroot text: str(int(sldr.value)) size_hint_y: None height: '28sp' on_text: root.mroot._trigger_update_clr(root.mode, root.clr_idx, args[1]) Slider: id: sldr size_hint: 1, .25 pos_hint: {'center_y':.5} range: 0, 255 value: root.color * 255 on_value: root.mroot._trigger_update_clr(root.mode, root.clr_idx, args[1]) <ColorWheel>: _origin: self.center _radius: 0.45 * min(self.size) <ColorPicker>: foreground_color: (1, 1, 1, 1) if self.hsv[2] * root.color[3] < .5 else (0, 0, 0, 1) wheel: wheel BoxLayout: orientation: 'vertical' if root.width < root.height else 'horizontal' spacing: '5sp' StackLayout: orientation: 'tb-lr' size_hint_y: None if root.width < root.height else 1 height: sp(33) * 4 if root.width < root.height else self.height canvas: Color: rgba: root.color Rectangle: size: self.size pos: self.pos ColorPicker_Selector: mroot: root text: 'R' clr_idx: 0 color: root.color[0] foreground_color: root.foreground_color size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height ColorPicker_Selector: mroot: root text: 'G' clr_idx: 1 color: root.color[1] foreground_color: root.foreground_color size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height ColorPicker_Selector: mroot: root text: 'B' clr_idx: 2 color: root.color[2] foreground_color: root.foreground_color size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height ColorPicker_Selector: mroot: root text: 'A' clr_idx: 3 color: root.color[3] foreground_color: root.foreground_color size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height ColorPicker_Selector: mroot: root mode: 'hsv' text: 'H' clr_idx: 0 color: root.hsv[0] foreground_color: root.foreground_color size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height ColorPicker_Selector: mroot: root mode: 'hsv' text: 'S' clr_idx: 1 color: root.hsv[1] foreground_color: root.foreground_color size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height ColorPicker_Selector: mroot: root mode: 'hsv' text: 'V' clr_idx: 2 color: root.hsv[2] foreground_color: root.foreground_color size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height BoxLayout: size_hint_y: None if root.width < root.height else 0.125 size_hint_x: .5 if root.width < root.height else 1 height: '33sp' if root.width < root.height else self.height spacing: '2sp' ColorPicker_Label: mroot: root text: 'X' color: root.foreground_color AnchorLayout: ColorPicker_Input: size_hint_y: None height: '28sp' mroot: root text: str(root.hex_color) on_text: root._trigger_update_hex(args[1]) ColorWheel: id: wheel color: root.color on_color: root.set_color(args[1][:3]) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7442498 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/deps/�������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�012507� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/deps/__init__.py��������������������������������������������������������������������0000666�0000000�0000000�00000000341�00000000000�014616� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''Kivy module for binary dependencies. Binary dependencies such as gstreamer is installed as a namespace module of kivy.deps. These modules are responsible for making sure that the binaries are available to kivy. ''' �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7442498 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/effects/����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013173� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/effects/__init__.py�����������������������������������������������������������������0000666�0000000�0000000�00000001663�00000000000�015312� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Effects ======= .. versionadded:: 1.7.0 Everything starts with the :class:`~kinetic.KineticEffect`, the base class for computing velocity out of a movement. This base class is used to implement the :class:`~scroll.ScrollEffect`, a base class used for our :class:`~kivy.uix.scrollview.ScrollView` widget effect. We have multiple implementations: - :class:`~kivy.effects.scroll.ScrollEffect`: base class used for implementing an effect. It only calculates the scrolling and the overscroll. - :class:`~kivy.effects.dampedscroll.DampedScrollEffect`: uses the overscroll information to allow the user to drag more than expected. Once the user stops the drag, the position is returned to one of the bounds. - :class:`~kivy.effects.opacityscroll.OpacityScrollEffect`: uses the overscroll information to reduce the opacity of the scrollview widget. When the user stops the drag, the opacity is set back to 1. ''' �����������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/effects/dampedscroll.py�������������������������������������������������������������0000666�0000000�0000000�00000007052�00000000000�016222� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Damped scroll effect ==================== .. versionadded:: 1.7.0 This damped scroll effect will use the :attr:`~kivy.effects.scroll.ScrollEffect.overscroll` to calculate the scroll value, and slows going back to the upper or lower limit. ''' __all__ = ('DampedScrollEffect',) from kivy.effects.scroll import ScrollEffect from kivy.properties import NumericProperty, BooleanProperty from kivy.metrics import sp class DampedScrollEffect(ScrollEffect): '''DampedScrollEffect class. See the module documentation for more information. ''' edge_damping = NumericProperty(0.25) '''Edge damping. :attr:`edge_damping` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.25 ''' spring_constant = NumericProperty(2.0) '''Spring constant. :attr:`spring_constant` is a :class:`~kivy.properties.NumericProperty` and defaults to 2.0 ''' min_overscroll = NumericProperty(.5) '''An overscroll less than this amount will be normalized to 0. .. versionadded:: 1.8.0 :attr:`min_overscroll` is a :class:`~kivy.properties.NumericProperty` and defaults to .5. ''' round_value = BooleanProperty(True) '''If True, when the motion stops, :attr:`value` is rounded to the nearest integer. .. versionadded:: 1.8.0 :attr:`round_value` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' def update_velocity(self, dt): if abs(self.velocity) <= self.min_velocity and self.overscroll == 0: self.velocity = 0 # why does this need to be rounded? For now refactored it. if self.round_value: self.value = round(self.value) return total_force = self.velocity * self.friction * dt / self.std_dt if abs(self.overscroll) > self.min_overscroll: total_force += self.velocity * self.edge_damping total_force += self.overscroll * self.spring_constant else: self.overscroll = 0 stop_overscroll = '' if not self.is_manual: if self.overscroll > 0 and self.velocity < 0: stop_overscroll = 'max' elif self.overscroll < 0 and self.velocity > 0: stop_overscroll = 'min' self.velocity = self.velocity - total_force if not self.is_manual: self.apply_distance(self.velocity * dt) if stop_overscroll == 'min' and self.value > self.min: self.value = self.min self.velocity = 0 return if stop_overscroll == 'max' and self.value < self.max: self.value = self.max self.velocity = 0 return self.trigger_velocity_update() def on_value(self, *args): scroll_min = self.min scroll_max = self.max if scroll_min > scroll_max: scroll_min, scroll_max = scroll_max, scroll_min if self.value < scroll_min: self.overscroll = self.value - scroll_min elif self.value > scroll_max: self.overscroll = self.value - scroll_max else: self.overscroll = 0 self.scroll = self.value def on_overscroll(self, *args): self.trigger_velocity_update() def apply_distance(self, distance): os = abs(self.overscroll) if os: distance /= 1. + os / sp(200.) super(DampedScrollEffect, self).apply_distance(distance) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/effects/kinetic.py������������������������������������������������������������������0000666�0000000�0000000�00000013523�00000000000�015177� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Kinetic effect ============== .. versionadded:: 1.7.0 The :class:`KineticEffect` is the base class that is used to compute the velocity out of a movement. When the movement is finished, the effect will compute the position of the movement according to the velocity, and reduce the velocity with a friction. The movement stop until the velocity is 0. Conceptually, the usage could be:: >>> effect = KineticEffect() >>> effect.start(10) >>> effect.update(15) >>> effect.update(30) >>> effect.stop(48) Over the time, you will start a movement of a value, update it, and stop the movement. At this time, you'll get the movement value into :attr:`KineticEffect.value`. On the example i've typed manually, the computed velocity will be:: >>> effect.velocity 3.1619100231163046 After multiple clock interaction, the velocity will decrease according to :attr:`KineticEffect.friction`. The computed value will be stored in :attr:`KineticEffect.value`. The output of this `value` could be:: 46.30038145219605 54.58302451968686 61.9229016256196 # ... ''' __all__ = ('KineticEffect', ) from time import time from kivy.event import EventDispatcher from kivy.properties import NumericProperty, BooleanProperty from kivy.clock import Clock class KineticEffect(EventDispatcher): '''Kinetic effect class. See module documentation for more information. ''' velocity = NumericProperty(0) '''Velocity of the movement. :attr:`velocity` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' friction = NumericProperty(0.05) '''Friction to apply on the velocity :attr:`friction` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.05. ''' value = NumericProperty(0) '''Value (during the movement and computed) of the effect. :attr:`value` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' is_manual = BooleanProperty(False) '''Indicate if a movement is in progress (True) or not (False). :attr:`is_manual` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' max_history = NumericProperty(5) '''Save up to `max_history` movement value into the history. This is used for correctly calculating the velocity according to the movement. :attr:`max_history` is a :class:`~kivy.properties.NumericProperty` and defaults to 5. ''' min_distance = NumericProperty(.1) '''The minimal distance for a movement to have nonzero velocity. .. versionadded:: 1.8.0 :attr:`min_distance` is :class:`~kivy.properties.NumericProperty` and defaults to 0.1. ''' min_velocity = NumericProperty(.5) '''Velocity below this quantity is normalized to 0. In other words, any motion whose velocity falls below this number is stopped. .. versionadded:: 1.8.0 :attr:`min_velocity` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.5. ''' std_dt = NumericProperty(0.017) ''' std_dt correction update_velocity if dt is not constant .. versionadded:: 2.0.0 :attr:`std_dt` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.017. ''' def __init__(self, **kwargs): self.history = [] self.trigger_velocity_update = Clock.create_trigger( self.update_velocity, 0) super(KineticEffect, self).__init__(**kwargs) def apply_distance(self, distance): if abs(distance) < self.min_distance: self.velocity = 0 self.value += distance def start(self, val, t=None): '''Start the movement. :Parameters: `val`: float or int Value of the movement `t`: float, defaults to None Time when the movement happen. If no time is set, it will use time.time() ''' self.is_manual = True t = t or time() self.velocity = 0 self.history = [(t, val)] def update(self, val, t=None): '''Update the movement. See :meth:`start` for the arguments. ''' t = t or time() distance = val - self.history[-1][1] self.apply_distance(distance) self.history.append((t, val)) if len(self.history) > self.max_history: self.history.pop(0) def stop(self, val, t=None): '''Stop the movement. See :meth:`start` for the arguments. ''' self.is_manual = False t = t or time() distance = val - self.history[-1][1] self.apply_distance(distance) newest_sample = (t, val) old_sample = self.history[0] for sample in self.history: if (newest_sample[0] - sample[0]) < 10. / 60.: break old_sample = sample distance = newest_sample[1] - old_sample[1] duration = abs(newest_sample[0] - old_sample[0]) self.velocity = (distance / max(duration, 0.0001)) self.trigger_velocity_update() def cancel(self): '''Cancel a movement. This can be used in case :meth:`stop` cannot be called. It will reset :attr:`is_manual` to False, and compute the movement if the velocity is > 0. ''' self.is_manual = False self.trigger_velocity_update() def update_velocity(self, dt): '''(internal) Update the velocity according to the frametime and friction. ''' if abs(self.velocity) <= self.min_velocity: self.velocity = 0 return self.velocity -= self.velocity * self.friction * dt / self.std_dt self.apply_distance(self.velocity * dt) self.trigger_velocity_update() �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/effects/opacityscroll.py������������������������������������������������������������0000666�0000000�0000000�00000001541�00000000000�016435� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Opacity scroll effect ===================== Based on the :class:`~kivy.effects.damped.DampedScrollEffect`, this one will also decrease the opacity of the target widget during the overscroll. ''' __all__ = ('OpacityScrollEffect', ) from kivy.effects.dampedscroll import DampedScrollEffect class OpacityScrollEffect(DampedScrollEffect): '''OpacityScrollEffect class. Uses the overscroll information to reduce the opacity of the scrollview widget. When the user stops the drag, the opacity is set back to 1. ''' def on_overscroll(self, *args): if self.target_widget and self.target_widget.height != 0: alpha = (1.0 - abs(self.overscroll / float(self.target_widget.height))) self.target_widget.opacity = min(1, alpha) self.trigger_velocity_update() ���������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/effects/scroll.py�������������������������������������������������������������������0000666�0000000�0000000�00000010160�00000000000�015041� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Scroll effect ============= .. versionadded:: 1.7.0 Based on the :class:`~kivy.effects.kinetic` effect, the :class:`ScrollEffect` will limit the movement to bounds determined by its :attr:`~ScrollEffect.min` and :attr:`~ScrollEffect.max` properties. If the movement exceeds these bounds, it will calculate the amount of :attr:`~ScrollEffect.overscroll` and try to return to the value of one of the bounds. This is very useful for implementing a scrolling list. We actually use this class as a base effect for our :class:`~kivy.uix.scrollview.ScrollView` widget. ''' __all__ = ('ScrollEffect', ) from time import time from kivy.effects.kinetic import KineticEffect from kivy.uix.widget import Widget from kivy.properties import NumericProperty, ObjectProperty class ScrollEffect(KineticEffect): '''ScrollEffect class. See the module documentation for more information. ''' drag_threshold = NumericProperty('20sp') '''Minimum distance to travel before the movement is considered as a drag. :attr:`drag_threshold` is a :class:`~kivy.properties.NumericProperty` and defaults to 20sp. ''' min = NumericProperty(0) '''Minimum boundary to use for scrolling. :attr:`min` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' max = NumericProperty(0) '''Maximum boundary to use for scrolling. :attr:`max` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' scroll = NumericProperty(0) '''Computed value for scrolling. This value is different from :py:attr:`kivy.effects.kinetic.KineticEffect.value` in that it will return to one of the min/max bounds. :attr:`scroll` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' overscroll = NumericProperty(0) '''Computed value when the user over-scrolls i.e. goes out of the bounds. :attr:`overscroll` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' target_widget = ObjectProperty(None, allownone=True, baseclass=Widget) '''Widget to attach to this effect. Even if this class doesn't make changes to the `target_widget` by default, subclasses can use it to change the graphics or apply custom transformations. :attr:`target_widget` is a :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' displacement = NumericProperty(0) '''Cumulative distance of the movement during the interaction. This is used to determine if the movement is a drag (more than :attr:`drag_threshold`) or not. :attr:`displacement` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' def reset(self, pos): '''(internal) Reset the value and the velocity to the `pos`. Mostly used when the bounds are checked. ''' self.value = pos self.velocity = 0 if self.history: val = self.history[-1][1] self.history = [(time(), val)] def on_value(self, *args): scroll_min = self.min scroll_max = self.max if scroll_min > scroll_max: scroll_min, scroll_max = scroll_max, scroll_min if self.value < scroll_min: self.overscroll = self.value - scroll_min self.reset(scroll_min) elif self.value > scroll_max: self.overscroll = self.value - scroll_max self.reset(scroll_max) else: self.scroll = self.value def start(self, val, t=None): self.is_manual = True self.displacement = 0 return super(ScrollEffect, self).start(val, t) def update(self, val, t=None): self.displacement += abs(val - self.history[-1][1]) return super(ScrollEffect, self).update(val, t) def stop(self, val, t=None): self.is_manual = False self.displacement += abs(val - self.history[-1][1]) if self.displacement <= self.drag_threshold: self.velocity = 0 return return super(ScrollEffect, self).stop(val, t) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/event.py����������������������������������������������������������������������������0000666�0000000�0000000�00000001067�00000000000�013253� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# This is a "jumping" module, required for python-for-android project # Because we are putting all the module into the same .so, there can be name # conflict. We have one conflict with pygame.event and kivy.event => Both are # python extension and have the same "initevent" symbol. So right now, just # rename this one. __all__ = ('EventDispatcher', 'ObjectWithUid', 'Observable') import kivy._event __doc__ = kivy._event.__doc__ EventDispatcher = kivy._event.EventDispatcher ObjectWithUid = kivy._event.ObjectWithUid Observable = kivy._event.Observable �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7442498 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/eventmanager/�����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014230� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/eventmanager/__init__.py������������������������������������������������������������0000666�0000000�0000000�00000016301�00000000000�016342� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Event Manager ============= The :class:`EventManagerBase` is the abstract class intended for specific implementation of dispatching motion events (instances of :class:`~kivy.input.motionevent.MotionEvent`) to widgets through :meth:`~kivy.uix.widget.Widget.on_motion` method of the :class:`~kivy.uix.widget.Widget` class. .. warning:: This feature is experimental and it remains so while this warning is present. Manager is a layer between the window and its widgets. :class:`~kivy.core.window.WindowBase` will forward all the events it receives in :meth:`~kivy.core.window.WindowBase.on_motion` method to the all managers who declared to receive types of those events. Event will continue to go through the managers list even if one of them accept it (by returning `True`). When to use an event manager ---------------------------- Use a manager when you want to: - Dispatch touch, hover, keyboard, joystick or any other events to the widgets through :meth:`~kivy.uix.widget.Widget.on_motion` method. - Dispatch filtered motion events by any criteria, like by a :attr:`~kivy.input.motionevent.MotionEvent.device` or a :attr:`~kivy.input.motionevent.MotionEvent.profile`. - Combine several motion events (touch, hover etc.) into one new event and dispatch it to the widgets. - Dispatch one-time generic events, like app pause/resume. - Write an event simulator, like a touch simulator which draws a circle on window's canvas for every simulated touch. Defining and registering an event manager ----------------------------------------- 1. Inherit :class:`EventManagerBase` and set which events this manager should receive by declaring event types in :attr:`EventManagerBase.type_ids` attribute. 2. Implement :meth:`EventManagerBase.dispatch` which will be called by window to pass event type (one of "begin", "update", "end") and an event. 3. Implement :meth:`EventManagerBase.start` and :meth:`EventManagerBase.stop` to allocate and release additional resources if needed. 4. Register a manager instance to window using method :meth:`~kivy.core.window.WindowBase.register_event_manager`. This can be done by overriding methods :meth:`~kivy.app.App.build` or :meth:`~kivy.app.App.on_start`. All registered managers are kept in the :attr:`~kivy.core.window.WindowBase.event_managers` list. To unregister a manager call :meth:`~kivy.core.window.WindowBase.unregister_event_manager` which itself can be called in :meth:`~kivy.app.App.on_stop` method. Dispatching events to the widgets --------------------------------- Once registered, window will start the manager and forward all events of types declared in :attr:`EventManagerBase.type_ids` to the manager's :meth:`EventManagerBase.dispatch` method. It's up to manager to decide how to dispatch them, either by going through :attr:`EventManagerBase.window.children` list and dispatching `on_motion` event or by using some different logic. It's also up to manager to dispatch grabbed events if grab feature is supported by the event (see :meth:`~kivy.input.motionevent.MotionEvent.grab` and :meth:`~kivy.input.motionevent.MotionEvent.ungrab` methods). Manager can assign a different dispatch mode to decide how event should be dispatched throughout the widget tree by changing the value of the :attr:`~kivy.input.motionevent.MotionEvent.dispatch_mode` attribute. Before changing the mode manager should store/restore the current one, either by using a local variable or by using event's :meth:`~kivy.input.motionevent.MotionEvent.push` / :meth:`~kivy.input.motionevent.MotionEvent.pop` methods. Currently there are three dispatch modes (behaviors) recognized by the `on_motion` method in :class:`~kivy.uix.widget.Widget` class: 1. Default dispatch (requires :const:`MODE_DEFAULT_DISPATCH`) - event will go through widget's `children` list, starting with the first widget in the list until event gets accepted or last widget registered for that event is reached. Mode :const:`MODE_DEFAULT_DISPATCH` is assigned by default in :class:`~kivy.input.motionevent.MotionEvent` class. 2. Filtered dispatch (requires :const:`MODE_FILTERED_DISPATCH`) - event will go only through registered child widgets. 3. No dispatch to children (requires :const:`MODE_DONT_DISPATCH`) - event will not be dispatched to child widgets. Note that window does not have a `motion_filter` property and therefore does not have a list of filtered widgets from its `children` list. ''' MODE_DEFAULT_DISPATCH = 'default' '''Assign this mode to make event dispatch through widget's `children` list, starting with the first widget in the list until event gets accepted or last widget registered for that event is reached. Widgets after the last registered widget are ignored. .. versionadded:: 2.1.0 ''' MODE_FILTERED_DISPATCH = 'filtered' '''Assign this mode to make event dispatch only to child widgets which were previously registered to receive events of the same :attr:`~kivy.input.motionevent.MotionEvent.type_id` and not to all child widgets. .. versionadded:: 2.1.0 ''' MODE_DONT_DISPATCH = 'none' '''Assign this mode to prevent event from dispatching to child widgets. .. versionadded:: 2.1.0 ''' class EventManagerBase(object): '''Abstract class with methods :meth:`start`, :meth:`stop` and :meth:`dispatch` for specific class to implement. Example of the manager receiving touch and hover events:: class TouchHoverManager(EventManagerBase): type_ids = ('touch', 'hover') def start(self): # Create additional resources, bind callbacks to self.window def dispatch(self, etype, me): if me.type_id == 'touch': # Handle touch event elif me.type_id == 'hover' # Handle hover event def stop(self): # Release resources ''' type_ids = None '''Override this attribute to declare the type ids of the events which manager wants to receive. This attribute will be used by :class:`~kivy.core.window.WindowBase` to know which events to pass to the :meth:`dispatch` method. .. versionadded:: 2.1.0 ''' window = None '''Holds the instance of the :class:`~kivy.core.window.WindowBase`. .. versionadded:: 2.1.0 ''' def start(self): '''Start the manager, bind callbacks to the objects and create additional resources. Attribute :attr:`window` is assigned when this method is called. .. versionadded:: 2.1.0 ''' def dispatch(self, etype, me): '''Dispatch event `me` to the widgets in the :attr:`window`. :Parameters: `etype`: `str` One of "begin", "update" or "end" `me`: :class:`~kivy.input.motionevent.MotionEvent` The Motion Event currently dispatched. :Returns: `bool` `True` to stop event dispatching .. versionadded:: 2.1.0 ''' def stop(self): '''Stop the manager, unbind from any objects and release any allocated resources. .. versionadded:: 2.1.0 ''' �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7442498 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/extras/�����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013062� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/extras/__init__.py������������������������������������������������������������������0000666�0000000�0000000�00000000000�00000000000�015161� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/extras/highlight.py�����������������������������������������������������������������0000666�0000000�0000000�00000003737�00000000000�015415� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''Pygments lexer for kv language ''' from pygments.lexer import RegexLexer, bygroups, using from pygments.lexers.agile import PythonLexer from pygments import highlight from pygments.token import Comment, Text, Name, Punctuation, Operator from pygments.formatters import get_formatter_by_name import sys class KivyLexer(RegexLexer): name = 'Kivy' aliases = ['kivy', 'kv'] filenames = ['*.kv'] tokens = { 'root': [ (r'#:.*?$', Comment.Preproc), (r'#.*?$', using(PythonLexer)), (r'\s+', Text), (r'<.+>', Name.Namespace), (r'(\[)(\s*)(.*?)(\s*)(@)', bygroups(Punctuation, Text, Name.Class, Text, Operator), 'classList'), (r'[A-Za-z][A-Za-z0-9]*$', Name.Attribute), (r'(.*?)(\s*)(:)(\s*)$', bygroups(Name.Class, Text, Punctuation, Text)), (r'(.*?)(\s*)(:)(\s*)(.*?)$', bygroups(Name.Attribute, Text, Punctuation, Text, using(PythonLexer))), (r'[^:]+?$', using(PythonLexer))], 'classList': [ (r'(,)(\s*)([A-Z][A-Za-z0-9]*)', bygroups(Punctuation, Text, Name.Class)), (r'(\+)(\s*)([A-Z][A-Za-z0-9]*)', bygroups(Operator, Text, Name.Class)), (r'\s+', Text), (r'[A-Z][A-Za-z0-9]*', Name.Class), (r'\]', Punctuation, '#pop')]} if __name__ == '__main__': ''' This lexer will highlight .kv file. The first argument is the source file, the second argument is the format of the destination and the third argument is the output filename ''' if len(sys.argv) != 4: raise Exception('Three arguments expected, found %s' % (len(sys.argv) - 1)) k = KivyLexer() with open(sys.argv[1], 'r') as fd: with open(sys.argv[3], 'w') as out: highlight(fd.read(), k, get_formatter_by_name(sys.argv[2]), out) ���������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/factory.py��������������������������������������������������������������������������0000666�0000000�0000000�00000014753�00000000000�013607� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Factory object ============== The factory can be used to automatically register any class or module and instantiate classes from it anywhere in your project. It is an implementation of the `Factory Pattern <http://en.wikipedia.org/wiki/Factory_pattern>`_. The class list and available modules are automatically generated by setup.py. Example for registering a class/module:: >>> from kivy.factory import Factory >>> Factory.register('Widget', module='kivy.uix.widget') >>> Factory.register('Vector', module='kivy.vector') Example of using the Factory:: >>> from kivy.factory import Factory >>> widget = Factory.Widget(pos=(456,456)) >>> vector = Factory.Vector(9, 2) Example using a class name:: >>> from kivy.factory import Factory >>> Factory.register('MyWidget', cls=MyWidget) By default, the first classname you register via the factory is permanent. If you wish to change the registered class, you need to unregister the classname before you re-assign it:: >>> from kivy.factory import Factory >>> Factory.register('MyWidget', cls=MyWidget) >>> widget = Factory.MyWidget() >>> Factory.unregister('MyWidget') >>> Factory.register('MyWidget', cls=CustomWidget) >>> customWidget = Factory.MyWidget() ''' __all__ = ('Factory', 'FactoryBase', 'FactoryException') import copy import importlib from kivy.logger import Logger from kivy.context import register_context class FactoryException(Exception): pass class FactoryBase(object): def __init__(self): super(FactoryBase, self).__init__() self.classes = {} @classmethod def create_from(cls, factory): """Creates a instance of the class, and initializes to the state of ``factory``. :param factory: The factory to initialize from. :return: A new instance of this class. """ obj = cls() obj.classes = copy.copy(factory.classes) return obj def is_template(self, classname): '''Return True if the classname is a template from the :class:`~kivy.lang.Builder`. .. versionadded:: 1.0.5 ''' if classname in self.classes: return self.classes[classname]['is_template'] else: return False def register(self, classname, cls=None, module=None, is_template=False, baseclasses=None, filename=None, warn=False): '''Register a new classname referring to a real class or class definition in a module. Warn, if True will emit a warning message when a class is re-declared. .. versionchanged:: 1.9.0 `warn` was added. .. versionchanged:: 1.7.0 :attr:`baseclasses` and :attr:`filename` added .. versionchanged:: 1.0.5 :attr:`is_template` has been added in 1.0.5. ''' if cls is None and module is None and baseclasses is None: raise ValueError( 'You must specify either cls= or module= or baseclasses =') if classname in self.classes: if warn: info = self.classes[classname] Logger.warning('Factory: Ignored class "{}" re-declaration. ' 'Current - module: {}, cls: {}, baseclass: {}, filename: {}. ' 'Ignored - module: {}, cls: {}, baseclass: {}, filename: {}.'. format(classname, info['module'], info['cls'], info['baseclasses'], info['filename'], module, cls, baseclasses, filename)) return self.classes[classname] = { 'module': module, 'cls': cls, 'is_template': is_template, 'baseclasses': baseclasses, 'filename': filename} def unregister(self, *classnames): '''Unregisters the classnames previously registered via the register method. This allows the same classnames to be re-used in different contexts. .. versionadded:: 1.7.1 ''' for classname in classnames: if classname in self.classes: self.classes.pop(classname) def unregister_from_filename(self, filename): '''Unregister all the factory objects related to the filename passed in the parameter. .. versionadded:: 1.7.0 ''' to_remove = [x for x in self.classes if self.classes[x]['filename'] == filename] for name in to_remove: del self.classes[name] def __getattr__(self, name): classes = self.classes if name not in classes: if name[0] == name[0].lower(): # if trying to access attributes like checking for `bind` # then raise AttributeError raise AttributeError( 'First letter of class name <%s> is in lowercase' % name) raise FactoryException('Unknown class <%s>' % name) item = classes[name] cls = item['cls'] # No class to return, import the module if cls is None: if item['module']: module = importlib.__import__( name=item['module'], fromlist='*', level=0 # force absolute ) if not hasattr(module, name): raise FactoryException( 'No class named <%s> in module <%s>' % ( name, item['module'])) cls = item['cls'] = getattr(module, name) elif item['baseclasses']: rootwidgets = [] for basecls in item['baseclasses'].split('+'): rootwidgets.append(Factory.get(basecls)) cls = item['cls'] = type(str(name), tuple(rootwidgets), {}) else: raise FactoryException('No information to create the class') return cls get = __getattr__ #: Factory instance to use for getting new classes Factory: FactoryBase = register_context('Factory', FactoryBase) # Now import the file with all registers # automatically generated by build_factory import kivy.factory_registers # NOQA Logger.info('Factory: %d symbols loaded' % len(Factory.classes)) if __name__ == '__main__': Factory.register('Vector', module='kivy.vector') Factory.register('Widget', module='kivy.uix.widget') ���������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/factory_registers.py����������������������������������������������������������������0000666�0000000�0000000�00000023724�00000000000�015674� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Auto-generated file by setup.py build_factory from kivy.factory import Factory r = Factory.register r('Animation', module='kivy.animation') r('AnimationTransition', module='kivy.animation') r('ExceptionHandler', module='kivy.base') r('Cache', module='kivy.cache') r('ClockBase', module='kivy.clock') r('ColorPicker', module='kivy.uix.colorpicker') r('ColorWheel', module='kivy.uix.colorpicker') r('ConfigParser', module='kivy.config') r('EventDispatcher', module='kivy.event') r('Observable', module='kivy.event') r('FactoryException', module='kivy.factory') r('Gesture', module='kivy.gesture') r('GestureDatabase', module='kivy.gesture') r('GesturePoint', module='kivy.gesture') r('GestureStroke', module='kivy.gesture') r('Parser', module='kivy.lang.parser') r('LoaderBase', module='kivy.loader') r('ProxyImage', module='kivy.loader') r('LoggerHistory', module='kivy.logger') r('NumericProperty', module='kivy.properties') r('StringProperty', module='kivy.properties') r('ListProperty', module='kivy.properties') r('ObjectProperty', module='kivy.properties') r('BooleanProperty', module='kivy.properties') r('BoundedNumericProperty', module='kivy.properties') r('OptionProperty', module='kivy.properties') r('ReferenceListProperty', module='kivy.properties') r('AliasProperty', module='kivy.properties') r('NumericProperty', module='kivy.properties') r('DictProperty', module='kivy.properties') r('VariableListProperty', module='kivy.properties') r('ConfigParserProperty', module='kivy.properties') r('ColorProperty', module='kivy.properties') r('Property', module='kivy.properties') r('SafeList', module='kivy.utils') r('Vector', module='kivy.vector') r('Color', module='kivy.graphics.context_instructions') r('BindTexture', module='kivy.graphics.context_instructions') r('PushMatrix', module='kivy.graphics.context_instructions') r('PopMatrix', module='kivy.graphics.context_instructions') r('Rotate', module='kivy.graphics.context_instructions') r('Scale', module='kivy.graphics.context_instructions') r('Translate', module='kivy.graphics.context_instructions') r('Transform', module='kivy.graphics.context_instructions') r('MatrixInstruction', module='kivy.graphics.context_instructions') r('Fbo', module='kivy.graphics.fbo') r('Instruction', module='kivy.graphics.instructions') r('InstructionGroup', module='kivy.graphics.instructions') r('ContextInstruction', module='kivy.graphics.instructions') r('VertexInstruction', module='kivy.graphics.instructions') r('Canvas', module='kivy.graphics.instructions') r('CanvasBase', module='kivy.graphics.instructions') r('Callback', module='kivy.graphics.instructions') r('RenderContext', module='kivy.graphics.instructions') r('Shader', module='kivy.graphics.shader') r('Texture', module='kivy.graphics.texture') r('TextureRegion', module='kivy.graphics.texture') r('Matrix', module='kivy.graphics.transformation') r('VBO', module='kivy.graphics.vbo') r('VertexBatch', module='kivy.graphics.vbo') r('StencilPush', module='kivy.graphics.stencil_instructions') r('StencilPop', module='kivy.graphics.stencil_instructions') r('StencilUse', module='kivy.graphics.stencil_instructions') r('StencilUnUse', module='kivy.graphics.stencil_instructions') r('ScissorPush', module='kivy.graphics.scissor_instructions') r('ScissorPop', module='kivy.graphics.scissor_instructions') r('Triangle', module='kivy.graphics.vertex_instructions') r('Quad', module='kivy.graphics.vertex_instructions') r('Rectangle', module='kivy.graphics.vertex_instructions') r('RoundedRectangle', module='kivy.graphics.vertex_instructions') r('BorderImage', module='kivy.graphics.vertex_instructions') r('Ellipse', module='kivy.graphics.vertex_instructions') r('Line', module='kivy.graphics.vertex_instructions') r('SmoothLine', module='kivy.graphics.vertex_instructions') r('SmoothEllipse', module='kivy.graphics.vertex_instructions') r('SmoothRectangle', module='kivy.graphics.vertex_instructions') r('SmoothRoundedRectangle', module='kivy.graphics.vertex_instructions') r('SmoothTriangle', module='kivy.graphics.vertex_instructions') r('SmoothQuad', module='kivy.graphics.vertex_instructions') r('Point', module='kivy.graphics.vertex_instructions') r('Bezier', module='kivy.graphics.vertex_instructions') r('Mesh', module='kivy.graphics.vertex_instructions') r('Svg', module='kivy.graphics.svg') r('BoxShadow', module='kivy.graphics.boxshadow') r('MotionEventFactory', module='kivy.input.factory') r('MotionEventProvider', module='kivy.input.provider') r('Shape', module='kivy.input.shape') r('ShapeRect', module='kivy.input.shape') r('ActionBar', module='kivy.uix.actionbar') r('ActionItem', module='kivy.uix.actionbar') r('ActionButton', module='kivy.uix.actionbar') r('ActionToggleButton', module='kivy.uix.actionbar') r('ActionCheck', module='kivy.uix.actionbar') r('ActionSeparator', module='kivy.uix.actionbar') r('ActionDropDown', module='kivy.uix.actionbar') r('ActionGroup', module='kivy.uix.actionbar') r('ActionOverflow', module='kivy.uix.actionbar') r('ActionView', module='kivy.uix.actionbar') r('ContextualActionView', module='kivy.uix.actionbar') r('AnchorLayout', module='kivy.uix.anchorlayout') r('BoxLayout', module='kivy.uix.boxlayout') r('GridLayout', module='kivy.uix.gridlayout') r('PageLayout', module='kivy.uix.pagelayout') r('Accordion', module='kivy.uix.accordion') r('AccordionItem', module='kivy.uix.accordion') r('Button', module='kivy.uix.button') r('ButtonBehavior', module='kivy.uix.behaviors.button') r('ToggleButtonBehavior', module='kivy.uix.behaviors.togglebutton') r('DragBehavior', module='kivy.uix.behaviors.drag') r('FocusBehavior', module='kivy.uix.behaviors.focus') r('CompoundSelectionBehavior', module='kivy.uix.behaviors.compoundselection') r('KNSpaceBehavior', module='kivy.uix.behaviors.knspace') r('CodeNavigationBehavior', module='kivy.uix.behaviors.codenavigation') r('TouchRippleBehavior', module='kivy.uix.behaviors.touchripple') r('TouchRippleButtonBehavior', module='kivy.uix.behaviors.touchripple') r('EmacsBehavior', module='kivy.uix.behaviors.emacs') r('CoverBehavior', module='kivy.uix.behaviors.cover') r('Bubble', module='kivy.uix.bubble') r('BubbleButton', module='kivy.uix.bubble') r('Camera', module='kivy.uix.camera') r('Carousel', module='kivy.uix.carousel') r('CodeInput', module='kivy.uix.codeinput') r('CheckBox', module='kivy.uix.checkbox') r('DropDown', module='kivy.uix.dropdown') r('EffectWidget', module='kivy.uix.effectwidget') r('FloatLayout', module='kivy.uix.floatlayout') r('RelativeLayout', module='kivy.uix.relativelayout') r('ScatterLayout', module='kivy.uix.scatterlayout') r('ScatterPlaneLayout', module='kivy.uix.scatterlayout') r('FileChooserListView', module='kivy.uix.filechooser') r('FileChooserIconView', module='kivy.uix.filechooser') r('FileChooser', module='kivy.uix.filechooser') r('Image', module='kivy.uix.image') r('AsyncImage', module='kivy.uix.image') r('Label', module='kivy.uix.label') r('Layout', module='kivy.uix.layout') r('ModalView', module='kivy.uix.modalview') r('ProgressBar', module='kivy.uix.progressbar') r('Popup', module='kivy.uix.popup') r('Scatter', module='kivy.uix.scatter') r('ScatterPlane', module='kivy.uix.scatter') r('ScrollView', module='kivy.uix.scrollview') r('Settings', module='kivy.uix.settings') r('Slider', module='kivy.uix.slider') r('Screen', module='kivy.uix.screenmanager') r('ScreenManager', module='kivy.uix.screenmanager') r('Spinner', module='kivy.uix.spinner') r('Splitter', module='kivy.uix.splitter') r('StackLayout', module='kivy.uix.stacklayout') r('StencilView', module='kivy.uix.stencilview') r('Switch', module='kivy.uix.switch') r('TabbedPanel', module='kivy.uix.tabbedpanel') r('TabbedPanelHeader', module='kivy.uix.tabbedpanel') r('TextInput', module='kivy.uix.textinput') r('ToggleButton', module='kivy.uix.togglebutton') r('TreeView', module='kivy.uix.treeview') r('TreeViewLabel', module='kivy.uix.treeview') r('TreeViewNode', module='kivy.uix.treeview') r('ShaderTransition', module='kivy.uix.screenmanager') r('SlideTransition', module='kivy.uix.screenmanager') r('SwapTransition', module='kivy.uix.screenmanager') r('WipeTransition', module='kivy.uix.screenmanager') r('FadeTransition', module='kivy.uix.screenmanager') r('Sandbox', module='kivy.uix.sandbox') r('Video', module='kivy.uix.video') r('VideoPlayer', module='kivy.uix.videoplayer') r('VideoPlayerVolume', module='kivy.uix.videoplayer') r('VideoPlayerStop', module='kivy.uix.videoplayer') r('VideoPlayerPlayPause', module='kivy.uix.videoplayer') r('VideoPlayerProgressBar', module='kivy.uix.videoplayer') r('VKeyboard', module='kivy.uix.vkeyboard') r('Widget', module='kivy.uix.widget') r('WidgetException', module='kivy.uix.widget') r('RstDocument', module='kivy.uix.rst') r('KineticEffect', module='kivy.effects.kinetic') r('ScrollEffect', module='kivy.effects.scroll') r('DampedScrollEffect', module='kivy.effects.dampedscroll') r('OpacityScrollEffect', module='kivy.effects.opacityscroll') r('Recognizer', module='kivy.multistroke') r('MultistrokeGesture', module='kivy.multistroke') r('UnistrokeTemplate', module='kivy.multistroke') r('ProgressTracker', module='kivy.multistroke') r('GestureSurface', module='kivy.uix.gesturesurface') r('GestureContainer', module='kivy.uix.gesturesurface') r('RecycleViewBehavior', module='kivy.uix.recycleview.__init__') r('RecycleView', module='kivy.uix.recycleview.__init__') r('LayoutSelectionBehavior', module='kivy.uix.recycleview.layout') r('RecycleLayoutManagerBehavior', module='kivy.uix.recycleview.layout') r('RecycleDataViewBehavior', module='kivy.uix.recycleview.views') r('RecycleKVIDsDataViewBehavior', module='kivy.uix.recycleview.views') r('RecycleDataAdapter', module='kivy.uix.recycleview.views') r('RecycleDataModelBehavior', module='kivy.uix.recycleview.datamodel') r('RecycleDataModel', module='kivy.uix.recycleview.datamodel') r('RecycleLayout', module='kivy.uix.recyclelayout') r('RecycleGridLayout', module='kivy.uix.recyclegridlayout') r('RecycleBoxLayout', module='kivy.uix.recycleboxlayout') ��������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7442498 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/garden/�����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013014� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/garden/__init__.py������������������������������������������������������������������0000666�0000000�0000000�00000014537�00000000000�015137� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Garden ====== .. versionadded:: 1.7.0 .. versionchanged:: 1.11.1 Garden is a project to centralize addons for Kivy maintained by users. You can find more information at `Kivy Garden <http://kivy-garden.github.io/>`_. All the garden packages are centralized on the `kivy-garden Github <https://github.com/kivy-garden>`_ repository. .. warning:: The garden flower widgets are contributed by regular users such as yourself. The kivy developers do not take any responsibility for the code hosted in the garden organization repositories - we do not actively monitor the flower repos. Please use at your own risk. Update to garden structure -------------------------- Starting with the kivy 1.11.0 release, kivy has `shifted <https://github.com/kivy/kivy/wiki/Moving-kivy.garden.xxx-to-kivy_\ garden.xxx-and-kivy.deps.xxx-to-kivy_deps.xxx>`_ from using the garden legacy tool that installs flowers with `garden install flower` where the flower does not have a proper python package structure to flowers that can be installed with pip and uploaded to pypi. Kivy supports the legacy garden flowers side by side with the newer packages so the garden tool and legacy flowers will be able to be used indefinitely. But we will only provide support for the newer packages format in the future. For garden package maintainers - for a guide how to migrate your garden package from the legacy structure `garden.flower` to the newer `flower` structure used with the pip, see `this guide <https://kivy-garden.github.io/#guideformigratingflowersfromlegacystructure>`_. We hope most garden packages will be converted to the newer format to help with installation. General Usage Guidelines ------------------------ To use a kivy garden flower, first check if the flower is in the legacy format. If the flower name is in the format of `garden.flower`, such as `garden.graph <https://github.com/kivy-garden/garden.graph>`_ it is a legacy flower. If it is just `flower` such as `graph <https://github.com/kivy-garden/graph>`_ it is in the present format. If it is in the legacy format see `Legacy garden tool instructions`_ for how to install and use it. Otherwise, continue with the guide below. Garden flowers can now be installed with the `pip` tool like a normal python package. Given a flower that you want to install, lets use `graph <https://github.com/kivy-garden/graph>`_ as an example. You can install master directly from github with:: python -m pip install \ https://github.com/kivy-garden/graph/archive/master.zip Look under the repository's releases tab if you'd like to install a specific release or a pre-compiled wheel, if the flower has any. Then use the url with `pip`. Or you can automatically install it using garden's pypi server with:: python -m pip install kivy_garden.graph \ --extra-index-url https://kivy-garden.github.io/simple/ To permanently add our garden server to your pip configuration so that you don't have to specify it with `--extra-index-url`, add:: [global] timeout = 60 index-url = https://kivy-garden.github.io/simple/ to your `pip.conf <https://pip.pypa.io/en/stable/user_guide/#config-file>`_. If the flower maintainer has uploaded the flower to `pypi <https://pypi.org/>`_, you can just install it with `pip install kivy_garden.flower`. Legacy garden tool instructions ------------------------------- Garden is now distributed as a separate Python module, kivy-garden. You can install it with pip:: pip install kivy-garden The garden module does not initially include any packages. You can download them with the garden tool installed by the pip package:: # Installing a garden package garden install graph # Upgrade a garden package garden install --upgrade graph # Uninstall a garden package garden uninstall graph # List all the garden packages installed garden list # Search new packages garden search # Search all the packages that contain "graph" garden search graph # Show the help garden --help All the garden packages are installed by default in `~/.kivy/garden`. .. Note:: In previous versions of Kivy, garden was a tool at kivy/tools/garden. This no longer exists, but the kivy-garden module provides exactly the same functionality. Packaging ~~~~~~~~~ If you want to include garden packages in your application, you can add `--app` to the `install` command. This will create a `libs/garden` directory in your current directory which will be used by `kivy.garden`. For example:: cd myapp garden install --app graph ''' __path__ = 'kivy.garden' import importlib.util from importlib.abc import MetaPathFinder import sys from os.path import dirname, join, realpath, exists, abspath from kivy import kivy_home_dir from kivy.utils import platform import kivy #: system path where garden modules can be installed garden_system_dir = join(kivy_home_dir, 'garden') garden_kivy_dir = abspath(join(dirname(kivy.__file__), 'garden')) #: application path where garden modules can be installed if getattr(sys, 'frozen', False) and getattr(sys, '_MEIPASS', False): garden_app_dir = join(realpath(sys._MEIPASS), 'libs', 'garden') else: garden_app_dir = join(realpath(dirname(sys.argv[0])), 'libs', 'garden') #: Fixes issue #4030 in kivy where garden path is incorrect on iOS if platform == "ios": from os.path import join, dirname import __main__ main_py_file = __main__.__file__ garden_app_dir = join(dirname(main_py_file), 'libs', 'garden') class GardenImporter(MetaPathFinder): def find_spec(self, fullname, path, target=None): if path != "kivy.garden": return None moddir = join( garden_kivy_dir, fullname.split(".", 2)[-1], "__init__.py" ) if exists(moddir): return importlib.util.spec_from_file_location(fullname, moddir) modname = fullname.split(".", 1)[-1] for directory in (garden_app_dir, garden_system_dir): moddir = join(directory, modname, "__init__.py") if exists(moddir): return importlib.util.spec_from_file_location(fullname, moddir) return None # insert the garden importer as ultimate importer sys.meta_path.append(GardenImporter()) �����������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/geometry.py�������������������������������������������������������������������������0000666�0000000�0000000�00000007511�00000000000�013765� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Geometry utilities ================== This module contains some helper functions for geometric calculations. ''' __all__ = ('circumcircle', 'minimum_bounding_circle') from kivy.vector import Vector def circumcircle(a, b, c): ''' Computes the circumcircle of a triangle defined by a, b, c. See: http://en.wikipedia.org/wiki/Circumscribed_circle :Parameters: `a`: iterable containing at least 2 values (for x and y) The 1st point of the triangle. `b`: iterable containing at least 2 values (for x and y) The 2nd point of the triangle. `c`: iterable containing at least 2 values (for x and y) The 3rd point of the triangle. :Return: A tuple that defines the circle : * The first element in the returned tuple is the center as (x, y) * The second is the radius (float) ''' P = Vector(a[0], a[1]) Q = Vector(b[0], b[1]) R = Vector(c[0], c[1]) mPQ = (P + Q) * .5 mQR = (Q + R) * .5 numer = -(- mPQ.y * R.y + mPQ.y * Q.y + mQR.y * R.y - mQR.y * Q.y - mPQ.x * R.x + mPQ.x * Q.x + mQR.x * R.x - mQR.x * Q.x) denom = (-Q.x * R.y + P.x * R.y - P.x * Q.y + Q.y * R.x - P.y * R.x + P.y * Q.x) t = numer / denom cx = -t * (Q.y - P.y) + mPQ.x cy = t * (Q.x - P.x) + mPQ.y return ((cx, cy), (P - (cx, cy)).length()) def minimum_bounding_circle(points): ''' Returns the minimum bounding circle for a set of points. For a description of the problem being solved, see the `Smallest Circle Problem <http://en.wikipedia.org/wiki/Smallest_circle_problem>`_. The function uses Applet's Algorithm, the runtime is ``O(h^3, *n)``, where h is the number of points in the convex hull of the set of points. **But** it runs in linear time in almost all real world cases. See: http://tinyurl.com/6e4n5yb :Parameters: `points`: iterable A list of points (2 tuple with x,y coordinates) :Return: A tuple that defines the circle: * The first element in the returned tuple is the center (x, y) * The second the radius (float) ''' points = [Vector(p[0], p[1]) for p in points] if len(points) == 1: return (points[0].x, points[0].y), 0.0 if len(points) == 2: p1, p2 = points return (p1 + p2) * .5, ((p1 - p2) * .5).length() # determine a point P with the smallest y value P = min(points, key=lambda p: p.y) # find a point Q such that the angle of the line segment # PQ with the x axis is minimal def x_axis_angle(q): if q == P: return 1e10 # max val if the same, to skip return abs((q - P).angle((1, 0))) Q = min(points, key=x_axis_angle) for p in points: # find R such that angle PRQ is minimal def angle_pq(r): if r in (P, Q): return 1e10 # max val if the same, to skip return abs((r - P).angle(r - Q)) R = min(points, key=angle_pq) # check for case 1 (angle PRQ is obtuse), the circle is determined # by two points, P and Q. radius = |(P-Q)/2|, center = (P+Q)/2 if angle_pq(R) > 90.0: return (P + Q) * .5, ((P - Q) * .5).length() # if angle RPQ is obtuse, make P = R, and try again if abs((R - P).angle(Q - P)) > 90: P = R continue # if angle PQR is obtuse, make Q = R, and try again if abs((P - Q).angle(R - Q)) > 90: Q = R continue # all angles were acute..we just need the circle through the # two points furthest apart! break # find the circumcenter for triangle given by P,Q,R return circumcircle(P, Q, R) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/gesture.py��������������������������������������������������������������������������0000666�0000000�0000000�00000035321�00000000000�013610� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Gesture recognition =================== This class allows you to easily create new gestures and compare them:: from kivy.gesture import Gesture, GestureDatabase # Create a gesture g = Gesture() g.add_stroke(point_list=[(1,1), (3,4), (2,1)]) g.normalize() # Add it to the database gdb = GestureDatabase() gdb.add_gesture(g) # And for the next gesture, try to find it! g2 = Gesture() # ... gdb.find(g2) .. warning:: You don't really want to do this: it's more of an example of how to construct gestures dynamically. Typically, you would need a lot more points, so it's better to record gestures in a file and reload them to compare later. Look in the examples/gestures directory for an example of how to do that. ''' __all__ = ('Gesture', 'GestureDatabase', 'GesturePoint', 'GestureStroke') import pickle import base64 import zlib import math from kivy.vector import Vector from io import BytesIO class GestureDatabase(object): '''Class to handle a gesture database.''' def __init__(self): self.db = [] def add_gesture(self, gesture): '''Add a new gesture to the database.''' self.db.append(gesture) def find(self, gesture, minscore=0.9, rotation_invariant=True): '''Find a matching gesture in the database.''' if not gesture: return best = None bestscore = minscore for g in self.db: score = g.get_score(gesture, rotation_invariant) if score < bestscore: continue bestscore = score best = g if not best: return return (bestscore, best) def gesture_to_str(self, gesture): '''Convert a gesture into a unique string.''' io = BytesIO() p = pickle.Pickler(io) p.dump(gesture) data = base64.b64encode(zlib.compress(io.getvalue(), 9)) return data def str_to_gesture(self, data): '''Convert a unique string to a gesture.''' io = BytesIO(zlib.decompress(base64.b64decode(data))) p = pickle.Unpickler(io) gesture = p.load() return gesture class GesturePoint: def __init__(self, x, y): '''Stores the x,y coordinates of a point in the gesture.''' self.x = float(x) self.y = float(y) def scale(self, factor): ''' Scales the point by the given factor.''' self.x *= factor self.y *= factor return self def __repr__(self): return 'Mouse_point: %f,%f' % (self.x, self.y) class GestureStroke: ''' Gestures can be made up of multiple strokes.''' def __init__(self): ''' A stroke in the gesture.''' self.points = list() self.screenpoints = list() # These return the min and max coordinates of the stroke @property def max_x(self): if len(self.points) == 0: return 0 return max(self.points, key=lambda pt: pt.x).x @property def min_x(self): if len(self.points) == 0: return 0 return min(self.points, key=lambda pt: pt.x).x @property def max_y(self): if len(self.points) == 0: return 0 return max(self.points, key=lambda pt: pt.y).y @property def min_y(self): if len(self.points) == 0: return 0 return min(self.points, key=lambda pt: pt.y).y def add_point(self, x, y): ''' add_point(x=x_pos, y=y_pos) Adds a point to the stroke. ''' self.points.append(GesturePoint(x, y)) self.screenpoints.append((x, y)) def scale_stroke(self, scale_factor): ''' scale_stroke(scale_factor=float) Scales the stroke down by scale_factor. ''' self.points = [pt.scale(scale_factor) for pt in self.points] def points_distance(self, point1, point2): ''' points_distance(point1=GesturePoint, point2=GesturePoint) Returns the distance between two GesturePoints. ''' x = point1.x - point2.x y = point1.y - point2.y return math.sqrt(x * x + y * y) def stroke_length(self, point_list=None): '''Finds the length of the stroke. If a point list is given, finds the length of that list. ''' if point_list is None: point_list = self.points gesture_length = 0.0 if len(point_list) <= 1: # If there is only one point -> no length return gesture_length for i in range(len(point_list) - 1): gesture_length += self.points_distance( point_list[i], point_list[i + 1]) return gesture_length def normalize_stroke(self, sample_points=32): '''Normalizes strokes so that every stroke has a standard number of points. Returns True if stroke is normalized, False if it can't be normalized. sample_points controls the resolution of the stroke. ''' # If there is only one point or the length is 0, don't normalize if len(self.points) <= 1 or self.stroke_length(self.points) == 0.0: return False # Calculate how long each point should be in the stroke target_stroke_size = \ self.stroke_length(self.points) / float(sample_points) new_points = list() new_points.append(self.points[0]) # We loop on the points prev = self.points[0] src_distance = 0.0 dst_distance = target_stroke_size for curr in self.points[1:]: d = self.points_distance(prev, curr) if d > 0: prev = curr src_distance = src_distance + d # The new point need to be inserted into the # segment [prev, curr] while dst_distance < src_distance: x_dir = curr.x - prev.x y_dir = curr.y - prev.y ratio = (src_distance - dst_distance) / d to_x = x_dir * ratio + prev.x to_y = y_dir * ratio + prev.y new_points.append(GesturePoint(to_x, to_y)) dst_distance = self.stroke_length(self.points) / \ float(sample_points) * len(new_points) # If this happens, we are into troubles... if not len(new_points) == sample_points: raise ValueError('Invalid number of strokes points; got ' '%d while it should be %d' % (len(new_points), sample_points)) self.points = new_points return True def center_stroke(self, offset_x, offset_y): '''Centers the stroke by offsetting the points.''' for point in self.points: point.x -= offset_x point.y -= offset_y class Gesture: '''A python implementation of a gesture recognition algorithm by Oleg Dopertchouk: http://www.gamedev.net/reference/articles/article2039.asp Implemented by Jeiel Aranal (chemikhazi@gmail.com), released into the public domain. ''' # Tolerance for evaluation using the '==' operator DEFAULT_TOLERANCE = 0.1 def __init__(self, tolerance=None): ''' Gesture([tolerance=float]) Creates a new gesture with an optional matching tolerance value. ''' self.width = 0. self.height = 0. self.gesture_product = 0. self.strokes = list() if tolerance is None: self.tolerance = Gesture.DEFAULT_TOLERANCE else: self.tolerance = tolerance def _scale_gesture(self): ''' Scales down the gesture to a unit of 1.''' # map() creates a list of min/max coordinates of the strokes # in the gesture and min()/max() pulls the lowest/highest value min_x = min([stroke.min_x for stroke in self.strokes]) max_x = max([stroke.max_x for stroke in self.strokes]) min_y = min([stroke.min_y for stroke in self.strokes]) max_y = max([stroke.max_y for stroke in self.strokes]) x_len = max_x - min_x self.width = x_len y_len = max_y - min_y self.height = y_len scale_factor = max(x_len, y_len) if scale_factor <= 0.0: return False scale_factor = 1.0 / scale_factor for stroke in self.strokes: stroke.scale_stroke(scale_factor) return True def _center_gesture(self): ''' Centers the Gesture.points of the gesture.''' total_x = 0.0 total_y = 0.0 total_points = 0 for stroke in self.strokes: # adds up all the points inside the stroke stroke_y = sum([pt.y for pt in stroke.points]) stroke_x = sum([pt.x for pt in stroke.points]) total_y += stroke_y total_x += stroke_x total_points += len(stroke.points) if total_points == 0: return False # Average to get the offset total_x /= total_points total_y /= total_points # Apply the offset to the strokes for stroke in self.strokes: stroke.center_stroke(total_x, total_y) return True def add_stroke(self, point_list=None): '''Adds a stroke to the gesture and returns the Stroke instance. Optional point_list argument is a list of the mouse points for the stroke. ''' self.strokes.append(GestureStroke()) if isinstance(point_list, list) or isinstance(point_list, tuple): for point in point_list: if isinstance(point, GesturePoint): self.strokes[-1].points.append(point) elif isinstance(point, list) or isinstance(point, tuple): if len(point) != 2: raise ValueError("Stroke entry must have 2 values max") self.strokes[-1].add_point(point[0], point[1]) else: raise TypeError("The point list should either be " "tuples of x and y or a list of " "GesturePoint objects") elif point_list is not None: raise ValueError("point_list should be a tuple/list") return self.strokes[-1] def normalize(self, stroke_samples=32): '''Runs the gesture normalization algorithm and calculates the dot product with self. ''' if not self._scale_gesture() or not self._center_gesture(): self.gesture_product = False return False for stroke in self.strokes: stroke.normalize_stroke(stroke_samples) self.gesture_product = self.dot_product(self) def get_rigid_rotation(self, dstpts): ''' Extract the rotation to apply to a group of points to minimize the distance to a second group of points. The two groups of points are assumed to be centered. This is a simple version that just picks an angle based on the first point of the gesture. ''' if len(self.strokes) < 1 or len(self.strokes[0].points) < 1: return 0 if len(dstpts.strokes) < 1 or len(dstpts.strokes[0].points) < 1: return 0 p = dstpts.strokes[0].points[0] target = Vector([p.x, p.y]) source = Vector([p.x, p.y]) return source.angle(target) def dot_product(self, comparison_gesture): ''' Calculates the dot product of the gesture with another gesture.''' if len(comparison_gesture.strokes) != len(self.strokes): return -1 if getattr(comparison_gesture, 'gesture_product', True) is False or \ getattr(self, 'gesture_product', True) is False: return -1 dot_product = 0.0 for stroke_index, (my_stroke, cmp_stroke) in enumerate( list(zip(self.strokes, comparison_gesture.strokes))): for pt_index, (my_point, cmp_point) in enumerate( list(zip(my_stroke.points, cmp_stroke.points))): dot_product += (my_point.x * cmp_point.x + my_point.y * cmp_point.y) return dot_product def rotate(self, angle): g = Gesture() for stroke in self.strokes: tmp = [] for j in stroke.points: v = Vector([j.x, j.y]).rotate(angle) tmp.append(v) g.add_stroke(tmp) g.gesture_product = g.dot_product(g) return g def get_score(self, comparison_gesture, rotation_invariant=True): ''' Returns the matching score of the gesture against another gesture. ''' if isinstance(comparison_gesture, Gesture): if rotation_invariant: # get orientation angle = self.get_rigid_rotation(comparison_gesture) # rotate the gesture to be in the same frame. comparison_gesture = comparison_gesture.rotate(angle) # this is the normal "orientation" code. score = self.dot_product(comparison_gesture) if score <= 0: return score score /= math.sqrt( self.gesture_product * comparison_gesture.gesture_product) return score def __eq__(self, comparison_gesture): ''' Allows easy comparisons between gesture instances.''' if isinstance(comparison_gesture, Gesture): # If the gestures don't have the same number of strokes, its # definitely not the same gesture score = self.get_score(comparison_gesture) if (score > (1.0 - self.tolerance) and score < (1.0 + self.tolerance)): return True else: return False else: return NotImplemented def __ne__(self, comparison_gesture): result = self.__eq__(comparison_gesture) if result is NotImplemented: return result else: return not result def __lt__(self, comparison_gesture): raise TypeError("Gesture cannot be evaluated with <") def __gt__(self, comparison_gesture): raise TypeError("Gesture cannot be evaluated with >") def __le__(self, comparison_gesture): raise TypeError("Gesture cannot be evaluated with <=") def __ge__(self, comparison_gesture): raise TypeError("Gesture cannot be evaluated with >=") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000033�00000000000�011451� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������27 mtime=1735229082.775494 �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/���������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013354� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/__init__.py����������������������������������������������������������������0000666�0000000�0000000�00000013127�00000000000�015471� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Graphics ======== This package assembles many low level functions used for drawing. The whole graphics package is compatible with OpenGL ES 2.0 and has many rendering optimizations. The basics ---------- For drawing on a screen, you will need : 1. a :class:`~kivy.graphics.instructions.Canvas` object. 2. :class:`~kivy.graphics.instructions.Instruction` objects. Each :class:`~kivy.uix.widget.Widget` in Kivy already has a :class:`Canvas` by default. When you create a widget, you can create all the instructions needed for drawing. If `self` is your current widget, you can do:: from kivy.graphics import * with self.canvas: # Add a red color Color(1., 0, 0) # Add a rectangle Rectangle(pos=(10, 10), size=(500, 500)) The instructions :class:`Color` and :class:`Rectangle` are automatically added to the canvas object and will be used when the window is drawn. .. note:: Kivy drawing instructions are not automatically relative to the position or size of the widget. You, therefore, need to consider these factors when drawing. In order to make your drawing instructions relative to the widget, the instructions need either to be declared in the :mod:`KvLang <kivy.lang>` or bound to pos and size changes. Please see :ref:`adding_widget_background` for more detail. GL Reloading mechanism ---------------------- .. versionadded:: 1.2.0 During the lifetime of the application, the OpenGL context might be lost. This happens: - when the window is resized on OS X or the Windows platform and you're using pygame as a window provider. This is due to SDL 1.2. In the SDL 1.2 design, it needs to recreate a GL context everytime the window is resized. This was fixed in SDL 1.3 but pygame is not yet available on it by default. - when Android releases the app resources: when your application goes to the background, Android might reclaim your opengl context to give the resource to another app. When the user switches back to your application, a newly created gl context is given to your app. Starting from 1.2.0, we have introduced a mechanism for reloading all the graphics resources using the GPU: Canvas, FBO, Shader, Texture, VBO, and VertexBatch: - VBO and VertexBatch are constructed by our graphics instructions. We have all the data needed to reconstruct when reloading. - Shader: same as VBO, we store the source and values used in the shader so we are able to recreate the vertex/fragment/program. - Texture: if the texture has a source (an image file or atlas), the image is reloaded from the source and reuploaded to the GPU. You should cover these cases yourself: - Textures without a source: if you manually created a texture and manually blit data / a buffer to it, you must handle the reloading yourself. Check the :doc:`api-kivy.graphics.texture` to learn how to manage that case. (The text rendering already generates the texture and handles the reloading. You don't need to reload text yourself.) - FBO: if you added / removed / drew things multiple times on the FBO, we can't reload it. We don't keep a history of the instructions put on it. As for textures without a source, check the :doc:`api-kivy.graphics.fbo` to learn how to manage that case. ''' from kivy.graphics.instructions import Callback, Canvas, CanvasBase, \ ContextInstruction, Instruction, InstructionGroup, RenderContext, \ VertexInstruction from kivy.graphics.context_instructions import BindTexture, Color, \ PushState, ChangeState, PopState, MatrixInstruction, ApplyContextMatrix, \ PopMatrix, PushMatrix, Rotate, Scale, Translate, LoadIdentity, \ UpdateNormalMatrix, gl_init_resources from kivy.graphics.vertex_instructions import Bezier, BorderImage, Ellipse, \ GraphicException, Line, Mesh, Point, Quad, Rectangle, RoundedRectangle, \ Triangle, SmoothLine, SmoothRectangle, SmoothEllipse, \ SmoothRoundedRectangle, SmoothQuad, SmoothTriangle from kivy.graphics.stencil_instructions import StencilPop, StencilPush, \ StencilUse, StencilUnUse from kivy.graphics.gl_instructions import ClearColor, ClearBuffers from kivy.graphics.fbo import Fbo from kivy.graphics.boxshadow import BoxShadow from kivy.graphics.scissor_instructions import ScissorPush, ScissorPop # very hacky way to avoid pyflakes warning... __all__ = (Bezier.__name__, BindTexture.__name__, BorderImage.__name__, Callback.__name__, Canvas.__name__, CanvasBase.__name__, Color.__name__, ContextInstruction.__name__, Ellipse.__name__, Fbo.__name__, GraphicException.__name__, Instruction.__name__, InstructionGroup.__name__, Line.__name__, SmoothLine.__name__, MatrixInstruction.__name__, Mesh.__name__, Point.__name__, PopMatrix.__name__, PushMatrix.__name__, Quad.__name__, Rectangle.__name__, RenderContext.__name__, Rotate.__name__, Scale.__name__, StencilPop.__name__, StencilPush.__name__, StencilUse.__name__, StencilUnUse.__name__, Translate.__name__, Triangle.__name__, VertexInstruction.__name__, ClearColor.__name__, ClearBuffers.__name__, gl_init_resources.__name__, PushState.__name__, ChangeState.__name__, PopState.__name__, ApplyContextMatrix.__name__, UpdateNormalMatrix.__name__, LoadIdentity.__name__, BoxShadow.__name__, SmoothEllipse.__name__, SmoothRoundedRectangle.__name__, SmoothRectangle.__name__, SmoothQuad.__name__, SmoothTriangle.__name__, ) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/boxshadow.pxd��������������������������������������������������������������0000666�0000000�0000000�00000002157�00000000000�016074� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.fbo cimport Fbo from kivy.graphics.context_instructions cimport Translate, Scale from kivy.graphics.vertex_instructions cimport VertexInstruction from kivy.graphics.instructions cimport InstructionGroup cdef class BoxShadow(InstructionGroup): cdef bint _inset cdef float _blur_radius cdef tuple _pos cdef tuple _size cdef tuple _offset cdef tuple _border_radius cdef tuple _spread_radius cdef VertexInstruction _fbo_rect cdef VertexInstruction _texture_container cdef Scale _fbo_scale cdef Translate _fbo_translate cdef Fbo _fbo cdef void _init_texture(self) cdef void _update_canvas(self) cdef void _update_fbo(self) cdef void _update_shadow(self) cdef tuple _adjusted_pos(self) cdef tuple _adjusted_size(self) cdef object _bounded_value(self, object value, min_value=?, max_value=?) cdef bint _check_bool(self, object value) cdef float _check_float(self, str property_name, object value, str iter_text=?) cdef tuple _check_iter(self, str property_name, object value, int components=?) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/boxshadow.pyx��������������������������������������������������������������0000666�0000000�0000000�00000056272�00000000000�016130� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' BoxShadow ========= .. versionadded:: 2.2.0 BoxShadow is a graphical instruction used to add a shadow effect to an element. Its behavior is similar to the concept of a CSS3 box-shadow. .. image:: images/boxshadow.png :align: center The BoxShadow declaration must occur inside a :class:`~kivy.graphics.instructions.Canvas` statement. It works similarly to other graphical instructions such as :class:`~kivy.graphics.vertex_instructions.Rectangle`, :class:`~kivy.graphics.vertex_instructions.RoundedRectangle`, etc. .. note:: Although the ``BoxShadow`` graphical instruction has a visually similar behavior to box-shadow (CSS), the hierarchy of the drawing layer of ``BoxShadow`` in relation to the target element must be defined following the same layer hierarchy rules as when declaring other canvas instructions. | For more details, refer to the :attr:`~kivy.graphics.boxshadow.BoxShadow.inset` mode. .. _example: Example: -------- .. image:: images/boxshadow_demo.gif :align: center .. code-block:: kv <MyWidget>: Button: pos_hint: {"center_x": 0.5, "center_y": 0.5} size_hint: None, None size: 200, 150 background_down: self.background_normal canvas.before: Color: rgba: 0, 0, 1, 0.85 BoxShadow: pos: self.pos size: self.size offset: 0, -10 spread_radius: -20, -20 border_radius: 10, 10, 10, 10 blur_radius: 80 if self.state == "normal" else 50 ''' __all__ = ("BoxShadow", ) from kivy.logger import Logger from kivy.graphics.fbo cimport Fbo from kivy.graphics.vertex_instructions import Rectangle, RoundedRectangle from kivy.graphics.context_instructions cimport Translate, Scale from kivy.graphics.gl_instructions import ClearBuffers, ClearColor from kivy.graphics.instructions cimport InstructionGroup cdef str SHADOW_fs = """ #ifdef GL_ES precision highp float; #endif /* Outputs from the vertex shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* uniform texture samplers */ uniform sampler2D texture0; uniform int inset; uniform float blur_radius; uniform vec4 border_radius; uniform vec2 spread_radius; uniform vec2 size; uniform vec2 offset; // References: // https://www.shadertoy.com/view/3tj3Dm // https://www.shadertoy.com/view/NtVSW1 // https://iquilezles.org/articles/distfunctions2d/ float roundedBoxSDF(vec2 pos, vec2 size, vec4 radius){ radius = min(radius, min(size.x, size.y)); vec2 s = step(pos, vec2(0.0)); float r = mix(mix(radius.y, radius.z, s.y), mix(radius.x, radius.w, s.y), s.x); vec2 q = abs(pos) - size + r; return min(max(q.x, q.y), 0.0) + length(max(q,0.0)) - r; } float sigmoid(float x) { return 1.0 / (1.0 + exp(-x)); } void main (void){ float adjustmentFactor = 0.0; vec2 boxSize = size / 2.0; vec2 boxPos = tex_coord0 * size - size/2.0; if (inset == 1){ boxPos -= offset; boxSize -= blur_radius + spread_radius; adjustmentFactor = blur_radius; } else{ boxSize -= blur_radius * 1.5 + vec2(2.0); } float distShadow = sigmoid( ( roundedBoxSDF( boxPos, boxSize, border_radius - adjustmentFactor ) - adjustmentFactor ) / (max(1.0, blur_radius) / 4.0) ); if (inset == 1){ gl_FragColor = vec4(1.0, 1.0, 1.0, distShadow); } else{ gl_FragColor = vec4(1.0, 1.0, 1.0, (1.0 - distShadow) * (frag_color.a * 2.0)); } } """ cdef class BoxShadow(InstructionGroup): '''A box shadow effect. .. versionadded:: 2.2.0 .. versionchanged:: 2.3.0 Fixed :class:`~kivy.graphics.instructions.Canvas` management using :meth:`~kivy.graphics.instructions.Canvas.add`, :meth:`~kivy.graphics.instructions.Canvas.insert` and :meth:`~kivy.graphics.instructions.Canvas.remove`. Previously, using them to manage the :class:`~kivy.graphics.instructions.Canvas` had no effect. The base class also changed from :class:`~kivy.graphics.fbo.Fbo` to :class:`~kivy.graphics.instructions.InstructionGroup`. :Parameters: `inset`: bool, defaults to ``False``. Defines whether the shadow is drawn from the inside out or from the outline to the inside of the ``BoxShadow`` instruction. `size`: list | tuple, defaults to ``(100.0, 100.0)``. Define the raw size of the shadow, that is, you should not take into account changes in the value of :attr:`blur_radius` and :attr:`spread_radius` properties when setting this parameter. `pos`: list | tuple, defaults to ``(0.0, 0.0)``. Define the raw position of the shadow, that is, you should not take into account changes in the value of the :attr:`offset` property when setting this parameter. `offset`: list | tuple, defaults to ``(0.0, 0.0)``. Specifies shadow offsets in `(horizontal, vertical)` format. Positive values for the offset indicate that the shadow should move to the right and/or top. The negative ones indicate that the shadow should move to the left and/or down. `blur_radius`: float, defaults to ``15.0``. Define the shadow blur radius. Controls shadow expansion and softness. `spread_radius`: list | tuple, defaults to ``(0.0, 0.0)``. Define the shrink/expansion of the shadow. `border_radius`: list | tuple, defaults to ``(0.0, 0.0, 0.0, 0.0)``. Specifies the radii used for the rounded corners clockwise: top-left, top-right, bottom-right, bottom-left. ''' def __init__(self, *args, **kwargs): super().__init__() inset = kwargs.get("inset", False) pos = kwargs.get("pos", (0.0, 0.0)) size = kwargs.get("size", (100.0, 100.0)) offset = kwargs.get("offset", (0.0, 0.0)) blur_radius = kwargs.get("blur_radius", 15.0) spread_radius = kwargs.get("spread_radius", (0.0, 0.0)) border_radius = kwargs.get("border_radius", (0.0, 0.0, 0.0, 0.0)) self._inset = self._check_bool(inset) self._pos = self._check_iter("pos", pos) self._size = self._bounded_value( self._check_iter("size", size), min_value=0.0 ) self._offset = self._check_iter("offset", offset) self._blur_radius = self._bounded_value( self._check_float("blur_radius", blur_radius), min_value=0.0 ) self._spread_radius = self._check_iter("spread_radius", spread_radius) self._border_radius = self._bounded_value( self._check_iter("border_radius", border_radius, components=4), min_value=1.0, max_value=min(self.size) ) self._init_texture() cdef void _init_texture(self): self._fbo = Fbo(noadd=True, size=(100, 100), fs=SHADOW_fs) self.add(self._fbo) with self._fbo: ClearColor(1, 1, 1, 0) ClearBuffers() self._fbo_translate = Translate(0, 0) self._fbo_scale = Scale(1, 1, 1) self._fbo_rect = Rectangle(size=(100, 100)) self._texture_container = RoundedRectangle( noadd=True, texture=self._fbo.texture, size=(100, 100), radius=(1, 1, 1, 1), segments=45 ) self.add(self._texture_container) self._update_shadow() cdef void _update_canvas(self): self._texture_container.pos = self._fbo_rect.pos = self.pos self._texture_container.size = self._fbo_rect.size = self.size if self.inset: self._texture_container.radius = self.border_radius cdef void _update_fbo(self): cdef float scale_x, scale_y if 0 in self.size: return scale_x = 100 / self.size[0] scale_y = 100 / self.size[1] self._fbo_scale.x = scale_x self._fbo_scale.y = scale_y self._fbo_translate.x = - scale_x * self.pos[0] self._fbo_translate.y = - scale_y * self.pos[1] cdef void _update_shadow(self): self._update_canvas() self._update_fbo() self._fbo["inset"] = int(self.inset) self._fbo["blur_radius"] = self.blur_radius self._fbo["border_radius"] = self.border_radius self._fbo["spread_radius"] = self.spread_radius self._fbo["offset"] = self.offset self._fbo["size"] = self.size cdef tuple _adjusted_pos(self): """Return the adjusted position of the shadow texture containers, based on the adjusted size and offset. The pos adjustment is only applied if inset is disabled. """ cdef float x, y x, y = self._pos # The position should be adjusted according to the size expansion, # with half the size used in the _adjusted_size method if not self.inset: x -= self.blur_radius * 1.5 + self.spread_radius[0] - self.offset[0] y -= self.blur_radius * 1.5 + self.spread_radius[1] - self.offset[1] return (x, y) cdef tuple _adjusted_size(self): """Returns the adjusted size of the shadow texture containers, to avoid unwanted shadow cropping effect. The size adjustment is only applied if inset is disabled. """ cdef float w, h w, h = self._size # size expansion if not self.inset and w > 0.0 and h > 0.0: w += self.blur_radius * 3 + self.spread_radius[0] * 2 h += self.blur_radius * 3 + self.spread_radius[1] * 2 w = max(0.0, w) h = max(0.0, h) return (w, h) cdef object _bounded_value(self, object value, min_value=None, max_value=None): cdef _value = [] if isinstance(value, (list, tuple)): for v in value: if min_value is not None and v < min_value: _value.append(min_value) elif max_value is not None and v > max_value: _value.append(max_value) else: _value.append(v) value = tuple(_value) elif isinstance(value, (int, float)): if min_value is not None and value < min_value: value = min_value elif max_value is not None and value > max_value: value = max_value return value cdef bint _check_bool(self, object value): if not isinstance(value, bool): raise TypeError( f"'inset' accept only boolean values (True or False), got {type(value)}." ) return value cdef float _check_float(self, str property_name, object value, str iter_text=""): if not isinstance(value, (int, float)): raise TypeError( f"'{property_name}' accept only {iter_text} int/float got {type(value)}" ) return float(value) cdef tuple _check_iter(self, str property_name, object value, int components=2): cdef int _len cdef list _value = [] if not isinstance(value, (list, tuple)): raise TypeError( f"'{property_name}' accepts only list/tuple, got {type(value)}" ) _len = len(value) if _len != components: raise ValueError( f"'{property_name}' must have {components}, got {_len}" ) for v in value: _value.append( self._check_float(property_name, v, iter_text="list/tuple of") ) return tuple(_value) @property def pos(self): '''Define the raw position of the shadow, that is, you should not take into account changes in the value of the :attr:`offset` property when setting this property. - :attr:`inset` **OFF**: Returns the adjusted position of the shadow according to the adjusted :attr:`size` of the shadow and :attr:`offset` property. - :attr:`inset` **ON**: Returns the raw position (the same as specified). Defaults to ``(0.0, 0.0)``. .. note:: It is recommended that this property matches the raw position of the shadow target element. To manipulate horizontal and vertical offset, use :attr:`offset` instead. ''' return self._adjusted_pos() @pos.setter def pos(self, value): self._pos = self._check_iter("pos", value) self._update_shadow() @property def size(self): '''Define the raw size of the shadow, that is, you should not take into account changes in the value of :attr:`blur_radius` and :attr:`spread_radius` properties. - :attr:`inset` **OFF**: Returns the adjusted size of the shadow according to the :attr:`blur_radius` and :attr:`spread_radius` properties. - :attr:`inset` **ON**: Returns the raw size (the same as specified). Defaults to ``(100.0, 100.0)``. .. note:: It is recommended that this property matches the raw size of the shadow target element. To control the shrink/expansion of the shadow's raw :attr:`size`, use :attr:`spread_radius` instead. ''' return self._adjusted_size() @size.setter def size(self, value): _size = self._check_iter("size", value) self._size = self._bounded_value(_size, min_value=0.0) self._update_shadow() @property def border_radius(self): '''Specifies the radii used for the rounded corners clockwise: top-left, top-right, bottom-right, bottom-left. Defaults to ``(0.0, 0.0, 0.0, 0.0)``. - :attr:`inset` **OFF**: .. image:: images/boxshadow_border_radius.svg :align: center | - :attr:`inset` **ON**: .. image:: images/boxshadow_border_radius_inset.svg :align: center ''' return self._bounded_value(self._border_radius, min_value=1.0, max_value=max(min(self.size) / 2, 1.0)) @border_radius.setter def border_radius(self, value): self._border_radius = self._check_iter("border_radius", value, components=4) self._update_shadow() @property def spread_radius(self): '''Define the shrink/expansion of the shadow in `[horizontal, vertical]` format. Defaults to ``(0.0, 0.0)``. This property is especially useful for cases where you want to achieve a softer shadow around the element, by setting negative values for :attr:`spread_radius` and a larger value for :attr:`blur_radius` as in the :ref:`example <example>`. - :attr:`inset` **OFF**: In the image below, the target element has a raw size of ``200 x 150px``. Positive changes to the :attr:`spread_radius` values will cause the raw :attr:`size` of the shadow to increase, while negative values will cause the shadow to shrink. .. image:: images/boxshadow_spread_radius.svg :align: center | - :attr:`inset` **ON**: Positive values will cause the shadow to grow into the bounding box, while negative values will cause the shadow to shrink. .. image:: images/boxshadow_spread_radius_inset.svg :align: center ''' return self._spread_radius @spread_radius.setter def spread_radius(self, value): self._spread_radius = self._check_iter("spread_radius", value) self._update_shadow() @property def offset(self): '''Specifies shadow offsets in `[horizontal, vertical]` format. Positive values for the offset indicate that the shadow should move to the right and/or top. The negative ones indicate that the shadow should move to the left and/or down. Defaults to ``(0.0, 0.0)``. For this property to work as expected, it is indicated that the value of :attr:`pos` coincides with the position of the target element of the shadow, as in the example below: - :attr:`inset` **OFF**: .. image:: images/boxshadow_offset.svg :align: center | - :attr:`inset` **ON**: .. image:: images/boxshadow_offset_inset.svg :align: center ''' return self._offset @offset.setter def offset(self, value): self._offset = self._check_iter("offset", value) self._update_shadow() @property def blur_radius(self): '''Define the shadow blur radius. Controls shadow expansion and softness. Defaults to ``15.0``. In the images below, the start and end positions of the shadow blur effect length are indicated. The transition between color and transparency is seamless, and although the shadow appears to end before before the dotted rectangle, its end is made to be as smooth as possible. - :attr:`inset` **OFF**: .. image:: images/boxshadow_blur_radius.svg :align: center | - :attr:`inset` **ON**: .. image:: images/boxshadow_blur_radius_inset.svg :align: center | .. note:: In some cases (**if this is not your intention**), placing an element above the shadow (before the blur radius ends) will result in a unwanted cropping/overlay behavior rather than continuity, breaking the shadow's soft ending, as shown in the image below. | .. image:: images/boxshadow_common_mistake_1.svg :align: center ''' return self._blur_radius @blur_radius.setter def blur_radius(self, value): _blur_radius = self._check_float("blur_radius", value) self._blur_radius = self._bounded_value(_blur_radius, min_value=0.0) self._update_shadow() @property def inset(self): """Defines whether the shadow is drawn from the inside out or from the outline to the inside of the ``BoxShadow`` instruction. Defaults to ``False``. .. note:: | Although the inset mode determines the drawing behavior of the shadow, the position of the ``BoxShadow`` instruction in the ``canvas`` hierarchy depends on the other graphic instructions present in the :class:`~kivy.graphics.instructions.Canvas` instruction tree. | In other words, if the **target** is in the ``canvas`` layer and you want to use the default ``inset = False`` mode to create an elevation effect, you must declare the ``BoxShadow`` instruction in ``canvas.before`` layer. | .. image:: images/boxshadow_example_1.png :align: center :width: 300px .. code-block:: kv <MyWidget@Widget>: size_hint: None, None size: 100, 100 pos: 100, 100 canvas.before: # BoxShadow statements Color: rgba: 0, 0, 0, 0.65 BoxShadow: pos: self.pos size: self.size offset: 0, -10 blur_radius: 25 spread_radius: -10, -10 border_radius: 10, 10, 10, 10 canvas: # target element statements Color: rgba: 1, 1, 1, 1 Rectangle: pos: self.pos size: self.size | Or, if the target is in the ``canvas`` layer and you want to use the ``inset = True`` mode to create an insertion effect, you must declare the ``BoxShadow`` instruction in the ``canvas`` layer, immediately after the **target** ``canvas`` declaration, or declare it in ``canvas.after``. | .. image:: images/boxshadow_example_2.png :align: center :width: 300px .. code-block:: kv <MyWidget@Widget>: size_hint: None, None size: 100, 100 pos: 100, 100 canvas: # target element statements Color: rgba: 1, 1, 1, 1 Rectangle: pos: self.pos size: self.size # BoxShadow statements Color: rgba: 0, 0, 0, 0.65 BoxShadow: inset: True pos: self.pos size: self.size offset: 0, -10 blur_radius: 25 spread_radius: -10, -10 border_radius: 10, 10, 10, 10 | **In summary:** - Elevation effect - ``inset = False``: the ``BoxShadow`` instruction needs to be drawn **before** the target element. - Insertion effect - ``inset = True``: the ``BoxShadow`` instruction needs to be drawn **after** the target element. | In general, ``BoxShadow`` is more flexible than box-shadow (CSS) because the ``inset = False`` and ``inset = True`` modes do not limit the drawing of the shadow below and above the target element, respectively. Actually, you can define any hierarchy you want in the :class:`~kivy.graphics.instructions.Canvas` declaration tree, to create more complex effects that go beyond common shadow effects. **Modes:** - ``False`` (default) - The shadow is drawn inside out the ``BoxShadow`` instruction, creating a raised effect. - ``True`` - The shadow is drawn from the outline to the inside of the ``BoxShadow`` instruction, creating a inset effect. .. image:: images/boxshadow_inset.svg :align: center """ return self._inset @inset.setter def inset(self, value): self._inset = self._check_bool(value) self._update_shadow() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/buffer.pxd�����������������������������������������������������������������0000666�0000000�0000000�00000001042�00000000000�015337� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cdef class Buffer: cdef void *data cdef int *l_free cdef int i_free cdef long block_size cdef long block_count cdef void clear(self) cdef void grow(self, long block_count) cdef void add(self, void *blocks, unsigned short *indices, int count) cdef void remove(self, unsigned short *indices, int count) cdef int count(self) cdef long size(self) cdef void *pointer(self) cdef void *offset_pointer(self, int offset) cdef void update(self, int index, void* blocks, int count) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/buffer.pyx�����������������������������������������������������������������0000666�0000000�0000000�00000010116�00000000000�015366� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include "common.pxi" cdef class Buffer: ''' The Buffer class is designed to manage a very fast list of fixed size blocks. You can easily add and remove data from the buffer. ''' def __cinit__(self): self.data = NULL self.i_free = 0 self.block_size = 0 self.block_count = 0 self.l_free = NULL def __dealloc__(self): if self.data != NULL: free(self.data) self.data = NULL self.block_count = 0 self.block_size = 0 if self.l_free != NULL: free(self.l_free) def __init__(self, long block_size): self.block_size = block_size cdef void grow(self, long block_count): '''Automatically realloc the memory if there are not enough blocks. Works only for "grow" operations, not the inverse. ''' cdef void *newptr = NULL cdef long i cdef int l_free_tmp cdef long diff # set block_count to the nearest 8 block diff = block_count % 8 if diff != 0: block_count = (8 - (block_count % 8)) + block_count if block_count <= self.block_count: return # Try to realloc newptr = realloc(self.data, self.block_size * block_count) if newptr == NULL: raise SystemError('Unable to realloc memory for buffer') # Realloc work, put the new pointer self.data = newptr # Create the free blocks newptr = realloc(self.l_free, sizeof(int) * block_count) if newptr == NULL: raise SystemError('Unable to realloc memory for free list') self.l_free = <int *>newptr # Initialize the list with index of free block for i in xrange(self.block_count, block_count): self.l_free[i] = <int>i # Update how many block are allocated self.block_count = block_count cdef void clear(self): '''Clear the whole buffer and mark all blocks as available. ''' cdef long i for i in xrange(self.block_count): self.l_free[i] = <int>i self.i_free = 0 cdef void add(self, void *blocks, unsigned short *indices, int count): '''Add a list of blocks inside the buffer. ''' cdef int i, block cdef void *p # Ensure that our buffer is enough for having all the elements if count > self.block_count - self.i_free: self.grow(self.block_count + count) # Add all the block inside our buffer for i in xrange(count): p = <void *>(<char *>blocks + (self.block_size * i)) # Take a free block block = self.l_free[self.i_free] self.i_free += 1 # Copy content memcpy(<char *>(self.data) + (block * self.block_size), p, self.block_size) # Push the current block as indices if indices != NULL: indices[i] = block cdef void remove(self, unsigned short *indices, int count): '''Remove a block from the list. ''' cdef int i for i in xrange(count): # Append the new indice as free block self.i_free -= 1 self.l_free[self.i_free] = indices[i] cdef void update(self, int index, void* blocks, int count): '''Update *count* number of blocks starting at *index* with the data in blocks. ''' memcpy(<char *>(self.data) + (index * self.block_size), blocks, self.block_size * count) cdef int count(self): '''Return the number of blocks currently used. ''' return self.i_free cdef long size(self): '''Return the size of the allocated buffer. ''' return self.block_size * self.block_count cdef void *pointer(self): '''Return the data pointer. ''' return self.data cdef void *offset_pointer(self, int offset): return <char *>(self.data) + (offset * self.block_size) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl.pxd��������������������������������������������������������������������0000666�0000000�0000000�00000075544�00000000000�014655� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include "common.pxi" include "../include/config.pxi" cdef extern from "gl_redirect.h": ctypedef void GLvoid ctypedef char GLchar ctypedef unsigned int GLenum ctypedef unsigned char GLboolean ctypedef unsigned int GLbitfield ctypedef short GLshort ctypedef int GLint ctypedef int GLsizei ctypedef unsigned short GLushort ctypedef unsigned int GLuint ctypedef signed char GLbyte ctypedef unsigned char GLubyte ctypedef float GLfloat ctypedef float GLclampf ctypedef int GLfixed ctypedef signed long int GLintptr ctypedef signed long int GLsizeiptr int GL_DEPTH_BUFFER_BIT int GL_STENCIL_BUFFER_BIT int GL_COLOR_BUFFER_BIT int GL_FALSE int GL_TRUE int GL_POINTS int GL_LINES int GL_LINE_LOOP int GL_LINE_STRIP int GL_TRIANGLES int GL_TRIANGLE_STRIP int GL_TRIANGLE_FAN int GL_ZERO int GL_ONE int GL_SRC_COLOR int GL_ONE_MINUS_SRC_COLOR int GL_SRC_ALPHA int GL_ONE_MINUS_SRC_ALPHA int GL_DST_ALPHA int GL_ONE_MINUS_DST_ALPHA int GL_DST_COLOR int GL_ONE_MINUS_DST_COLOR int GL_SRC_ALPHA_SATURATE int GL_FUNC_ADD int GL_BLEND_EQUATION int GL_BLEND_EQUATION_RGB int GL_BLEND_EQUATION_ALPHA int GL_FUNC_SUBTRACT int GL_FUNC_REVERSE_SUBTRACT int GL_BLEND_DST_RGB int GL_BLEND_SRC_RGB int GL_BLEND_DST_ALPHA int GL_BLEND_SRC_ALPHA int GL_ANT_COLOR int GL_ONE_MINUS_ANT_COLOR int GL_ANT_ALPHA int GL_ONE_MINUS_ANT_ALPHA int GL_BLEND_COLOR int GL_ARRAY_BUFFER int GL_ELEMENT_ARRAY_BUFFER int GL_ARRAY_BUFFER_BINDING int GL_ELEMENT_ARRAY_BUFFER_BINDING int GL_STREAM_DRAW int GL_STATIC_DRAW int GL_DYNAMIC_DRAW int GL_BUFFER_SIZE int GL_BUFFER_USAGE int GL_CURRENT_VERTEX_ATTRIB int GL_FRONT int GL_BACK int GL_FRONT_AND_BACK int GL_TEXTURE_2D int GL_CULL_FACE int GL_BLEND int GL_DITHER int GL_STENCIL_TEST int GL_DEPTH_TEST int GL_SCISSOR_TEST int GL_POLYGON_OFFSET_FILL int GL_SAMPLE_ALPHA_TO_COVERAGE int GL_SAMPLE_COVERAGE int GL_NO_ERROR int GL_INVALID_ENUM int GL_INVALID_VALUE int GL_INVALID_OPERATION int GL_OUT_OF_MEMORY int GL_CW int GL_CCW int GL_LINE_WIDTH int GL_ALIASED_POINT_SIZE_RANGE int GL_ALIASED_LINE_WIDTH_RANGE int GL_CULL_FACE_MODE int GL_FRONT_FACE int GL_DEPTH_RANGE int GL_DEPTH_WRITEMASK int GL_DEPTH_CLEAR_VALUE int GL_DEPTH_FUNC int GL_STENCIL_CLEAR_VALUE int GL_STENCIL_FUNC int GL_STENCIL_FAIL int GL_STENCIL_PASS_DEPTH_FAIL int GL_STENCIL_PASS_DEPTH_PASS int GL_STENCIL_REF int GL_STENCIL_VALUE_MASK int GL_STENCIL_WRITEMASK int GL_STENCIL_BACK_FUNC int GL_STENCIL_BACK_FAIL int GL_STENCIL_BACK_PASS_DEPTH_FAIL int GL_STENCIL_BACK_PASS_DEPTH_PASS int GL_STENCIL_BACK_REF int GL_STENCIL_BACK_VALUE_MASK int GL_STENCIL_BACK_WRITEMASK int GL_VIEWPORT int GL_SCISSOR_BOX int GL_COLOR_CLEAR_VALUE int GL_COLOR_WRITEMASK int GL_UNPACK_ALIGNMENT int GL_PACK_ALIGNMENT int GL_MAX_TEXTURE_SIZE int GL_MAX_VIEWPORT_DIMS int GL_SUBPIXEL_BITS int GL_RED_BITS int GL_GREEN_BITS int GL_BLUE_BITS int GL_ALPHA_BITS int GL_DEPTH_BITS int GL_STENCIL_BITS int GL_POLYGON_OFFSET_UNITS int GL_POLYGON_OFFSET_FACTOR int GL_TEXTURE_BINDING_2D int GL_SAMPLE_BUFFERS int GL_SAMPLES int GL_SAMPLE_COVERAGE_VALUE int GL_SAMPLE_COVERAGE_INVERT int GL_NUM_COMPRESSED_TEXTURE_FORMATS int GL_COMPRESSED_TEXTURE_FORMATS int GL_DONT_CARE int GL_FASTEST int GL_NICEST int GL_GENERATE_MIPMAP_HINT int GL_BYTE int GL_UNSIGNED_BYTE int GL_SHORT int GL_UNSIGNED_SHORT int GL_INT int GL_UNSIGNED_INT int GL_FLOAT int GL_DEPTH_COMPONENT int GL_ALPHA int GL_RGB int GL_RGBA int GL_LUMINANCE int GL_LUMINANCE_ALPHA int GL_UNSIGNED_SHORT_4_4_4_4 int GL_UNSIGNED_SHORT_5_5_5_1 int GL_UNSIGNED_SHORT_5_6_5 int GL_FRAGMENT_SHADER int GL_VERTEX_SHADER int GL_MAX_VERTEX_ATTRIBS int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS int GL_MAX_TEXTURE_IMAGE_UNITS int GL_SHADER_TYPE int GL_DELETE_STATUS int GL_LINK_STATUS int GL_VALIDATE_STATUS int GL_ATTACHED_SHADERS int GL_ACTIVE_UNIFORMS int GL_ACTIVE_UNIFORM_MAX_LENGTH int GL_ACTIVE_ATTRIBUTES int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH int GL_SHADING_LANGUAGE_VERSION int GL_CURRENT_PROGRAM int GL_NEVER int GL_LESS int GL_EQUAL int GL_LEQUAL int GL_GREATER int GL_NOTEQUAL int GL_GEQUAL int GL_ALWAYS int GL_KEEP int GL_REPLACE int GL_INCR int GL_DECR int GL_INVERT int GL_INCR_WRAP int GL_DECR_WRAP int GL_VENDOR int GL_RENDERER int GL_VERSION int GL_EXTENSIONS int GL_NEAREST int GL_LINEAR int GL_NEAREST_MIPMAP_NEAREST int GL_LINEAR_MIPMAP_NEAREST int GL_NEAREST_MIPMAP_LINEAR int GL_LINEAR_MIPMAP_LINEAR int GL_TEXTURE_MAG_FILTER int GL_TEXTURE_MIN_FILTER int GL_TEXTURE_WRAP_S int GL_TEXTURE_WRAP_T int GL_TEXTURE int GL_TEXTURE_CUBE_MAP int GL_TEXTURE_BINDING_CUBE_MAP int GL_TEXTURE_CUBE_MAP_POSITIVE_X int GL_TEXTURE_CUBE_MAP_NEGATIVE_X int GL_TEXTURE_CUBE_MAP_POSITIVE_Y int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y int GL_TEXTURE_CUBE_MAP_POSITIVE_Z int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z int GL_MAX_CUBE_MAP_TEXTURE_SIZE int GL_TEXTURE0 int GL_TEXTURE1 int GL_TEXTURE2 int GL_TEXTURE3 int GL_TEXTURE4 int GL_TEXTURE5 int GL_TEXTURE6 int GL_TEXTURE7 int GL_TEXTURE8 int GL_TEXTURE9 int GL_TEXTURE10 int GL_TEXTURE11 int GL_TEXTURE12 int GL_TEXTURE13 int GL_TEXTURE14 int GL_TEXTURE15 int GL_TEXTURE16 int GL_TEXTURE17 int GL_TEXTURE18 int GL_TEXTURE19 int GL_TEXTURE20 int GL_TEXTURE21 int GL_TEXTURE22 int GL_TEXTURE23 int GL_TEXTURE24 int GL_TEXTURE25 int GL_TEXTURE26 int GL_TEXTURE27 int GL_TEXTURE28 int GL_TEXTURE29 int GL_TEXTURE30 int GL_TEXTURE31 int GL_ACTIVE_TEXTURE int GL_REPEAT int GL_CLAMP_TO_EDGE int GL_MIRRORED_REPEAT int GL_FLOAT_VEC2 int GL_FLOAT_VEC3 int GL_FLOAT_VEC4 int GL_INT_VEC2 int GL_INT_VEC3 int GL_INT_VEC4 int GL_BOOL int GL_BOOL_VEC2 int GL_BOOL_VEC3 int GL_BOOL_VEC4 int GL_FLOAT_MAT2 int GL_FLOAT_MAT3 int GL_FLOAT_MAT4 int GL_SAMPLER_2D int GL_SAMPLER_CUBE int GL_VERTEX_ATTRIB_ARRAY_ENABLED int GL_VERTEX_ATTRIB_ARRAY_SIZE int GL_VERTEX_ATTRIB_ARRAY_STRIDE int GL_VERTEX_ATTRIB_ARRAY_TYPE int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED int GL_VERTEX_ATTRIB_ARRAY_POINTER int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING int GL_COMPILE_STATUS int GL_INFO_LOG_LENGTH int GL_SHADER_SOURCE_LENGTH int GL_SHADER_BINARY_FORMATS int GL_FRAMEBUFFER int GL_RENDERBUFFER int GL_RGBA4 int GL_RGB5_A1 int GL_RGB565 int GL_DEPTH_COMPONENT16 int GL_STENCIL_INDEX8 int GL_DEPTH24_STENCIL8_OES int GL_RENDERBUFFER_WIDTH int GL_RENDERBUFFER_HEIGHT int GL_RENDERBUFFER_INTERNAL_FORMAT int GL_RENDERBUFFER_RED_SIZE int GL_RENDERBUFFER_GREEN_SIZE int GL_RENDERBUFFER_BLUE_SIZE int GL_RENDERBUFFER_ALPHA_SIZE int GL_RENDERBUFFER_DEPTH_SIZE int GL_RENDERBUFFER_STENCIL_SIZE int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE int GL_COLOR_ATTACHMENT0 int GL_DEPTH_ATTACHMENT int GL_STENCIL_ATTACHMENT int GL_NONE int GL_FRAMEBUFFER_COMPLETE int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS int GL_FRAMEBUFFER_UNSUPPORTED int GL_FRAMEBUFFER_BINDING int GL_RENDERBUFFER_BINDING int GL_MAX_RENDERBUFFER_SIZE int GL_INVALID_FRAMEBUFFER_OPERATION int GL_FIXED int GL_MAX_VERTEX_UNIFORM_VECTORS int GL_MAX_VARYING_VECTORS int GL_MAX_FRAGMENT_UNIFORM_VECTORS int GL_IMPLEMENTATION_COLOR_READ_TYPE int GL_IMPLEMENTATION_COLOR_READ_FORMAT int GL_SHADER_COMPILER int GL_NUM_SHADER_BINARY_FORMATS int GL_LOW_FLOAT int GL_MEDIUM_FLOAT int GL_HIGH_FLOAT int GL_LOW_INT int GL_MEDIUM_INT int GL_HIGH_INT int GL_FRAMEBUFFER_UNDEFINED_OES ctypedef const GLubyte* (__stdcall *GLGETSTRINGPTR)(GLenum) nogil ctypedef GLboolean (__stdcall *GLISBUFFERPTR)(GLuint buffer) nogil ctypedef GLboolean (__stdcall *GLISENABLEDPTR)(GLenum cap) nogil ctypedef GLboolean (__stdcall *GLISFRAMEBUFFERPTR)(GLuint framebuffer) nogil ctypedef GLboolean (__stdcall *GLISPROGRAMPTR)(GLuint program) nogil ctypedef GLboolean (__stdcall *GLISRENDERBUFFERPTR)(GLuint renderbuffer) nogil ctypedef GLboolean (__stdcall *GLISSHADERPTR)(GLuint shader) nogil ctypedef GLboolean (__stdcall *GLISTEXTUREPTR)(GLuint texture) nogil ctypedef GLenum (__stdcall *GLCHECKFRAMEBUFFERSTATUSPTR)(GLenum) nogil ctypedef GLenum (__stdcall *GLGETERRORPTR)() nogil ctypedef GLint (__stdcall *GLGETATTRIBLOCATIONPTR)(GLuint, const GLchar *) nogil ctypedef GLint (__stdcall *GLGETUNIFORMLOCATIONPTR)(GLuint, const char *) nogil ctypedef GLuint (__stdcall *GLCREATEPROGRAMPTR)() nogil ctypedef GLuint (__stdcall *GLCREATESHADERPTR)(GLenum) nogil ctypedef void (__stdcall *GLACTIVETEXTUREPTR)(GLenum) nogil ctypedef void (__stdcall *GLATTACHSHADERPTR)(GLuint, GLuint) nogil ctypedef void (__stdcall *GLBINDATTRIBLOCATIONPTR)(GLuint, GLuint, const char *) nogil ctypedef void (__stdcall *GLBINDBUFFERPTR)(GLenum, GLuint) nogil ctypedef void (__stdcall *GLBINDFRAMEBUFFERPTR)(GLenum, GLuint) nogil ctypedef void (__stdcall *GLBINDRENDERBUFFERPTR)(GLenum target, GLuint renderbuffer) nogil ctypedef void (__stdcall *GLBINDTEXTUREPTR)(GLenum, GLuint) nogil ctypedef void (__stdcall *GLBLENDCOLORPTR)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) nogil ctypedef void (__stdcall *GLBLENDEQUATIONPTR)( GLenum mode ) nogil ctypedef void (__stdcall *GLBLENDEQUATIONSEPARATEPTR)(GLenum modeRGB, GLenum modeAlpha) nogil ctypedef void (__stdcall *GLBLENDFUNCPTR)(GLenum sfactor, GLenum dfactor) nogil ctypedef void (__stdcall *GLBLENDFUNCSEPARATEPTR)(GLenum, GLenum, GLenum, GLenum) nogil ctypedef void (__stdcall *GLBUFFERDATAPTR)(GLenum, GLsizeiptr, const GLvoid *, GLenum) nogil ctypedef void (__stdcall *GLBUFFERSUBDATAPTR)(GLenum, GLintptr, GLsizeiptr, const GLvoid *) nogil ctypedef void (__stdcall *GLCLEARCOLORPTR)(GLclampf, GLclampf, GLclampf, GLclampf) nogil ctypedef void (__stdcall *GLCLEARPTR)(GLbitfield) nogil ctypedef void (__stdcall *GLCLEARSTENCILPTR)(GLint s) nogil ctypedef void (__stdcall *GLCOLORMASKPTR)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) nogil ctypedef void (__stdcall *GLCOMPILESHADERPTR)(GLuint) nogil ctypedef void (__stdcall *GLCOMPRESSEDTEXIMAGE2DPTR)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) nogil ctypedef void (__stdcall *GLCOMPRESSEDTEXSUBIMAGE2DPTR)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) nogil ctypedef void (__stdcall *GLCOPYTEXIMAGE2DPTR)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) nogil ctypedef void (__stdcall *GLCOPYTEXSUBIMAGE2DPTR)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) nogil ctypedef void (__stdcall *GLCULLFACEPTR)(GLenum mode) nogil ctypedef void (__stdcall *GLDELETEBUFFERSPTR)(GLsizei n, const GLuint* buffers) nogil ctypedef void (__stdcall *GLDELETEFRAMEBUFFERSPTR)(GLsizei, const GLuint *) nogil ctypedef void (__stdcall *GLDELETEPROGRAMPTR)(GLuint) nogil ctypedef void (__stdcall *GLDELETERENDERBUFFERSPTR)(GLsizei n, const GLuint* renderbuffers) nogil ctypedef void (__stdcall *GLDELETESHADERPTR)(GLuint) nogil ctypedef void (__stdcall *GLDELETETEXTURESPTR)(GLsizei, const GLuint *) nogil ctypedef void (__stdcall *GLDEPTHFUNCPTR)(GLenum func) nogil ctypedef void (__stdcall *GLDEPTHMASKPTR)(GLboolean flag) nogil ctypedef void (__stdcall *GLDETACHSHADERPTR)(GLuint program, GLuint shader) nogil ctypedef void (__stdcall *GLDISABLEPTR)(GLenum) nogil ctypedef void (__stdcall *GLDISABLEVERTEXATTRIBARRAYPTR)(GLuint) nogil ctypedef void (__stdcall *GLDRAWARRAYSPTR)(GLenum, GLint, GLsizei) nogil ctypedef void (__stdcall *GLDRAWELEMENTSPTR)(GLenum mode, GLsizei count, GLenum type, const GLvoid* indices) nogil ctypedef void (__stdcall *GLENABLEPTR)(GLenum) nogil ctypedef void (__stdcall *GLENABLEVERTEXATTRIBARRAYPTR)(GLuint) nogil ctypedef void (__stdcall *GLFINISHPTR)() nogil ctypedef void (__stdcall *GLFLUSHPTR)() nogil ctypedef void (__stdcall *GLFRAMEBUFFERRENDERBUFFERPTR)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) nogil ctypedef void (__stdcall *GLFRAMEBUFFERTEXTURE2DPTR)(GLenum, GLenum, GLenum, GLuint, GLint) nogil ctypedef void (__stdcall *GLFRONTFACEPTR)(GLenum mode) nogil ctypedef void (__stdcall *GLGENBUFFERSPTR)(GLsizei, GLuint *) nogil ctypedef void (__stdcall *GLGENERATEMIPMAPPTR)(GLenum target) nogil ctypedef void (__stdcall *GLGENFRAMEBUFFERSPTR)(GLsizei, GLuint *) nogil ctypedef void (__stdcall *GLGENRENDERBUFFERSPTR)(GLsizei n, GLuint* renderbuffers) nogil ctypedef void (__stdcall *GLGENTEXTURESPTR)(GLsizei, GLuint *) nogil ctypedef void (__stdcall *GLGETACTIVEATTRIBPTR)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil ctypedef void (__stdcall *GLGETACTIVEUNIFORMPTR)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil ctypedef void (__stdcall *GLGETATTACHEDSHADERSPTR)(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) nogil ctypedef void (__stdcall *GLGETBOOLEANVPTR)(GLenum, GLboolean *) nogil ctypedef void (__stdcall *GLGETBUFFERPARAMETERIVPTR)(GLenum target, GLenum pname, GLint* params) nogil ctypedef void (__stdcall *GLGETFLOATVPTR)(GLenum pname, GLfloat* params) nogil ctypedef void (__stdcall *GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR)(GLenum target, GLenum attachment, GLenum pname, GLint* params) nogil ctypedef void (__stdcall *GLGETINTEGERVPTR)(GLenum, GLint *) nogil ctypedef void (__stdcall *GLGETPROGRAMINFOLOGPTR)(GLuint, GLsizei, GLsizei*, GLchar*) nogil ctypedef void (__stdcall *GLGETPROGRAMIVPTR)(GLuint, GLenum, GLint *) nogil ctypedef void (__stdcall *GLGETRENDERBUFFERPARAMETERIVPTR)(GLenum target, GLenum pname, GLint* params) nogil ctypedef void (__stdcall *GLGETSHADERINFOLOGPTR)(GLuint, GLsizei, GLsizei *, char *) nogil ctypedef void (__stdcall *GLGETSHADERIVPTR)(GLuint, GLenum, GLint *) nogil ctypedef void (__stdcall *GLGETSHADERSOURCEPTR)(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) nogil ctypedef void (__stdcall *GLGETTEXPARAMETERFVPTR)(GLenum target, GLenum pname, GLfloat* params) nogil ctypedef void (__stdcall *GLGETTEXPARAMETERIVPTR)(GLenum target, GLenum pname, GLint* params) nogil ctypedef void (__stdcall *GLGETUNIFORMFVPTR)(GLuint program, GLint location, GLfloat* params) nogil ctypedef void (__stdcall *GLGETUNIFORMIVPTR)(GLuint program, GLint location, GLint* params) nogil ctypedef void (__stdcall *GLGETVERTEXATTRIBFVPTR)(GLuint index, GLenum pname, GLfloat* params) nogil ctypedef void (__stdcall *GLGETVERTEXATTRIBIVPTR)(GLuint index, GLenum pname, GLint* params) nogil ctypedef void (__stdcall *GLHINTPTR)(GLenum target, GLenum mode) nogil ctypedef void (__stdcall *GLLINEWIDTHPTR)(GLfloat width) nogil ctypedef void (__stdcall *GLLINKPROGRAMPTR)(GLuint) nogil ctypedef void (__stdcall *GLPIXELSTOREIPTR)(GLenum, GLint) nogil ctypedef void (__stdcall *GLPOLYGONOFFSETPTR)(GLfloat factor, GLfloat units) nogil ctypedef void (__stdcall *GLREADPIXELSPTR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid*) nogil ctypedef void (__stdcall *GLRENDERBUFFERSTORAGEPTR)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) nogil ctypedef void (__stdcall *GLSAMPLECOVERAGEPTR)(GLclampf value, GLboolean invert) nogil ctypedef void (__stdcall *GLSCISSORPTR)(GLint, GLint, GLsizei, GLsizei) nogil ctypedef void (__stdcall *GLSHADERBINARYPTR)(GLsizei, const GLuint *, GLenum, const void *, GLsizei) nogil ctypedef void (__stdcall *GLSHADERSOURCEPTR)(GLuint, GLsizei, const GLchar* const *, const GLint *) nogil ctypedef void (__stdcall *GLSTENCILFUNCPTR)(GLenum func, GLint ref, GLuint mask) nogil ctypedef void (__stdcall *GLSTENCILFUNCSEPARATEPTR)(GLenum face, GLenum func, GLint ref, GLuint mask) nogil ctypedef void (__stdcall *GLSTENCILMASKPTR)(GLuint mask) nogil ctypedef void (__stdcall *GLSTENCILMASKSEPARATEPTR)(GLenum face, GLuint mask) nogil ctypedef void (__stdcall *GLSTENCILOPPTR)(GLenum fail, GLenum zfail, GLenum zpass) nogil ctypedef void (__stdcall *GLSTENCILOPSEPARATEPTR)(GLenum face, GLenum fail, GLenum zfail, GLenum zpass) nogil ctypedef void (__stdcall *GLTEXIMAGE2DPTR)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const void *) nogil ctypedef void (__stdcall *GLTEXPARAMETERFPTR)(GLenum target, GLenum pname, GLfloat param) nogil ctypedef void (__stdcall *GLTEXPARAMETERIPTR)(GLenum, GLenum, GLint) nogil ctypedef void (__stdcall *GLTEXSUBIMAGE2DPTR)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) nogil ctypedef void (__stdcall *GLUNIFORM1FPTR)(GLint location, GLfloat x) nogil ctypedef void (__stdcall *GLUNIFORM1FVPTR)(GLint location, GLsizei count, const GLfloat* v) nogil ctypedef void (__stdcall *GLUNIFORM1IPTR)(GLint, GLint) nogil ctypedef void (__stdcall *GLUNIFORM1IVPTR)(GLint location, GLsizei count, const GLint* v) nogil ctypedef void (__stdcall *GLUNIFORM2FPTR)(GLint location, GLfloat x, GLfloat y) nogil ctypedef void (__stdcall *GLUNIFORM2FVPTR)(GLint location, GLsizei count, const GLfloat* v) nogil ctypedef void (__stdcall *GLUNIFORM2IPTR)(GLint location, GLint x, GLint y) nogil ctypedef void (__stdcall *GLUNIFORM2IVPTR)(GLint location, GLsizei count, const GLint* v) nogil ctypedef void (__stdcall *GLUNIFORM3FPTR)(GLint location, GLfloat x, GLfloat y, GLfloat z) nogil ctypedef void (__stdcall *GLUNIFORM3FVPTR)(GLint location, GLsizei count, const GLfloat* v) nogil ctypedef void (__stdcall *GLUNIFORM3IPTR)(GLint location, GLint x, GLint y, GLint z) nogil ctypedef void (__stdcall *GLUNIFORM3IVPTR)(GLint location, GLsizei count, const GLint* v) nogil ctypedef void (__stdcall *GLUNIFORM4FPTR)(GLint, GLfloat, GLfloat, GLfloat, GLfloat) nogil ctypedef void (__stdcall *GLUNIFORM4FVPTR)(GLint location, GLsizei count, const GLfloat* v) nogil ctypedef void (__stdcall *GLUNIFORM4IPTR)(GLint location, GLint x, GLint y, GLint z, GLint w) nogil ctypedef void (__stdcall *GLUNIFORM4IVPTR)(GLint location, GLsizei count, const GLint* v) nogil ctypedef void (__stdcall *GLUNIFORMMATRIX4FVPTR)(GLint, GLsizei, GLboolean, const GLfloat *) nogil ctypedef void (__stdcall *GLUSEPROGRAMPTR)(GLuint) nogil ctypedef void (__stdcall *GLVALIDATEPROGRAMPTR)(GLuint program) nogil ctypedef void (__stdcall *GLVERTEXATTRIB1FPTR)(GLuint indx, GLfloat x) nogil ctypedef void (__stdcall *GLVERTEXATTRIB2FPTR)(GLuint indx, GLfloat x, GLfloat y) nogil ctypedef void (__stdcall *GLVERTEXATTRIB3FPTR)(GLuint indx, GLfloat x, GLfloat y, GLfloat z) nogil ctypedef void (__stdcall *GLVERTEXATTRIB4FPTR)(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) nogil ctypedef void (__stdcall *GLVERTEXATTRIBPOINTERPTR)(GLuint, GLint, GLenum, GLboolean, GLsizei, const void *) nogil ctypedef void (__stdcall *GLVIEWPORTPTR)(GLint, GLint, GLsizei, GLsizei) nogil ctypedef struct GLES2_Context: const GLubyte* (__stdcall *glGetString)(GLenum) nogil GLboolean (__stdcall *glIsBuffer)(GLuint buffer) nogil GLboolean (__stdcall *glIsEnabled)(GLenum cap) nogil GLboolean (__stdcall *glIsFramebuffer)(GLuint framebuffer) nogil GLboolean (__stdcall *glIsProgram)(GLuint program) nogil GLboolean (__stdcall *glIsRenderbuffer)(GLuint renderbuffer) nogil GLboolean (__stdcall *glIsShader)(GLuint shader) nogil GLboolean (__stdcall *glIsTexture)(GLuint texture) nogil GLenum (__stdcall *glCheckFramebufferStatus)(GLenum) nogil GLenum (__stdcall *glGetError)() nogil GLint (__stdcall *glGetAttribLocation)(GLuint, const GLchar *) nogil GLint (__stdcall *glGetUniformLocation)(GLuint, const char *) nogil GLuint (__stdcall *glCreateProgram)() nogil GLuint (__stdcall *glCreateShader)(GLenum) nogil void (__stdcall *glActiveTexture)(GLenum) nogil void (__stdcall *glAttachShader)(GLuint, GLuint) nogil void (__stdcall *glBindAttribLocation)(GLuint, GLuint, const char *) nogil void (__stdcall *glBindBuffer)(GLenum, GLuint) nogil void (__stdcall *glBindFramebuffer)(GLenum, GLuint) nogil void (__stdcall *glBindRenderbuffer)(GLenum target, GLuint renderbuffer) nogil void (__stdcall *glBindTexture)(GLenum, GLuint) nogil void (__stdcall *glBlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) nogil void (__stdcall *glBlendEquation)( GLenum mode ) nogil void (__stdcall *glBlendEquationSeparate)(GLenum modeRGB, GLenum modeAlpha) nogil void (__stdcall *glBlendFunc)(GLenum sfactor, GLenum dfactor) nogil void (__stdcall *glBlendFuncSeparate)(GLenum, GLenum, GLenum, GLenum) nogil void (__stdcall *glBufferData)(GLenum, GLsizeiptr, const GLvoid *, GLenum) nogil void (__stdcall *glBufferSubData)(GLenum, GLintptr, GLsizeiptr, const GLvoid *) nogil void (__stdcall *glClear)(GLbitfield) nogil void (__stdcall *glClearColor)(GLclampf, GLclampf, GLclampf, GLclampf) nogil void (__stdcall *glClearStencil)(GLint s) nogil void (__stdcall *glColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) nogil void (__stdcall *glCompileShader)(GLuint) nogil void (__stdcall *glCompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) nogil void (__stdcall *glCompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) nogil void (__stdcall *glCopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) nogil void (__stdcall *glCopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) nogil void (__stdcall *glCullFace)(GLenum mode) nogil void (__stdcall *glDeleteBuffers)(GLsizei n, const GLuint* buffers) nogil void (__stdcall *glDeleteFramebuffers)(GLsizei, const GLuint *) nogil void (__stdcall *glDeleteProgram)(GLuint) nogil void (__stdcall *glDeleteRenderbuffers)(GLsizei n, const GLuint* renderbuffers) nogil void (__stdcall *glDeleteShader)(GLuint) nogil void (__stdcall *glDeleteTextures)(GLsizei, const GLuint *) nogil void (__stdcall *glDepthFunc)(GLenum func) nogil void (__stdcall *glDepthMask)(GLboolean flag) nogil void (__stdcall *glDetachShader)(GLuint program, GLuint shader) nogil void (__stdcall *glDisable)(GLenum) nogil void (__stdcall *glDisableVertexAttribArray)(GLuint) nogil void (__stdcall *glDrawArrays)(GLenum, GLint, GLsizei) nogil void (__stdcall *glDrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid* indices) nogil void (__stdcall *glEnable)(GLenum) nogil void (__stdcall *glEnableVertexAttribArray)(GLuint) nogil void (__stdcall *glFinish)() nogil void (__stdcall *glFlush)() nogil void (__stdcall *glFramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) nogil void (__stdcall *glFramebufferTexture2D)(GLenum, GLenum, GLenum, GLuint, GLint) nogil void (__stdcall *glFrontFace)(GLenum mode) nogil void (__stdcall *glGenBuffers)(GLsizei, GLuint *) nogil void (__stdcall *glGenerateMipmap)(GLenum target) nogil void (__stdcall *glGenFramebuffers)(GLsizei, GLuint *) nogil void (__stdcall *glGenRenderbuffers)(GLsizei n, GLuint* renderbuffers) nogil void (__stdcall *glGenTextures)(GLsizei, GLuint *) nogil void (__stdcall *glGetActiveAttrib)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil void (__stdcall *glGetActiveUniform)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil void (__stdcall *glGetAttachedShaders)(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) nogil void (__stdcall *glGetBooleanv)(GLenum, GLboolean *) nogil void (__stdcall *glGetBufferParameteriv)(GLenum target, GLenum pname, GLint* params) nogil void (__stdcall *glGetFloatv)(GLenum pname, GLfloat* params) nogil void (__stdcall *glGetFramebufferAttachmentParameteriv)(GLenum target, GLenum attachment, GLenum pname, GLint* params) nogil void (__stdcall *glGetIntegerv)(GLenum, GLint *) nogil void (__stdcall *glGetProgramInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*) nogil void (__stdcall *glGetProgramiv)(GLuint, GLenum, GLint *) nogil void (__stdcall *glGetRenderbufferParameteriv)(GLenum target, GLenum pname, GLint* params) nogil void (__stdcall *glGetShaderInfoLog)(GLuint, GLsizei, GLsizei *, char *) nogil void (__stdcall *glGetShaderiv)(GLuint, GLenum, GLint *) nogil void (__stdcall *glGetShaderSource)(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) nogil void (__stdcall *glGetTexParameterfv)(GLenum target, GLenum pname, GLfloat* params) nogil void (__stdcall *glGetTexParameteriv)(GLenum target, GLenum pname, GLint* params) nogil void (__stdcall *glGetUniformfv)(GLuint program, GLint location, GLfloat* params) nogil void (__stdcall *glGetUniformiv)(GLuint program, GLint location, GLint* params) nogil void (__stdcall *glGetVertexAttribfv)(GLuint index, GLenum pname, GLfloat* params) nogil void (__stdcall *glGetVertexAttribiv)(GLuint index, GLenum pname, GLint* params) nogil void (__stdcall *glHint)(GLenum target, GLenum mode) nogil void (__stdcall *glLineWidth)(GLfloat width) nogil void (__stdcall *glLinkProgram)(GLuint) nogil void (__stdcall *glPixelStorei)(GLenum, GLint) nogil void (__stdcall *glPolygonOffset)(GLfloat factor, GLfloat units) nogil void (__stdcall *glReadPixels)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid*) nogil void (__stdcall *glRenderbufferStorage)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) nogil void (__stdcall *glSampleCoverage)(GLclampf value, GLboolean invert) nogil void (__stdcall *glScissor)(GLint, GLint, GLsizei, GLsizei) nogil void (__stdcall *glShaderBinary)(GLsizei, const GLuint *, GLenum, const void *, GLsizei) nogil void (__stdcall *glShaderSource)(GLuint, GLsizei, const GLchar* const *, const GLint *) nogil void (__stdcall *glStencilFunc)(GLenum func, GLint ref, GLuint mask) nogil void (__stdcall *glStencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask) nogil void (__stdcall *glStencilMask)(GLuint mask) nogil void (__stdcall *glStencilMaskSeparate)(GLenum face, GLuint mask) nogil void (__stdcall *glStencilOp)(GLenum fail, GLenum zfail, GLenum zpass) nogil void (__stdcall *glStencilOpSeparate)(GLenum face, GLenum fail, GLenum zfail, GLenum zpass) nogil void (__stdcall *glTexImage2D)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const void *) nogil void (__stdcall *glTexParameterf)(GLenum target, GLenum pname, GLfloat param) nogil void (__stdcall *glTexParameteri)(GLenum, GLenum, GLint) nogil void (__stdcall *glTexSubImage2D)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) nogil void (__stdcall *glUniform1f)(GLint location, GLfloat x) nogil void (__stdcall *glUniform1fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform1i)(GLint, GLint) nogil void (__stdcall *glUniform1iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniform2f)(GLint location, GLfloat x, GLfloat y) nogil void (__stdcall *glUniform2fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform2i)(GLint location, GLint x, GLint y) nogil void (__stdcall *glUniform2iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniform3f)(GLint location, GLfloat x, GLfloat y, GLfloat z) nogil void (__stdcall *glUniform3fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform3i)(GLint location, GLint x, GLint y, GLint z) nogil void (__stdcall *glUniform3iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniform4f)(GLint, GLfloat, GLfloat, GLfloat, GLfloat) nogil void (__stdcall *glUniform4fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform4i)(GLint location, GLint x, GLint y, GLint z, GLint w) nogil void (__stdcall *glUniform4iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniformMatrix4fv)(GLint, GLsizei, GLboolean, const GLfloat *) nogil void (__stdcall *glUseProgram)(GLuint) nogil void (__stdcall *glValidateProgram)(GLuint program) nogil void (__stdcall *glVertexAttrib1f)(GLuint indx, GLfloat x) nogil void (__stdcall *glVertexAttrib2f)(GLuint indx, GLfloat x, GLfloat y) nogil void (__stdcall *glVertexAttrib3f)(GLuint indx, GLfloat x, GLfloat y, GLfloat z) nogil void (__stdcall *glVertexAttrib4f)(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) nogil void (__stdcall *glVertexAttribPointer)(GLuint, GLint, GLenum, GLboolean, GLsizei, const void *) nogil void (__stdcall *glViewport)(GLint, GLint, GLsizei, GLsizei) nogil cdef GLES2_Context *cgl cdef int kivy_opengl_es2 cdef unsigned long initialized_tid cdef public int verify_gl_main_thread cpdef cgl_init(allowed=*, ignored=*) cdef GLES2_Context *cgl_get_context() cdef void cgl_set_context(GLES2_Context* ctx) cpdef cgl_get_backend_name(allowed=*, ignored=*) cpdef cgl_get_initialized_backend_name() ������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl.pyx��������������������������������������������������������������������0000666�0000000�0000000�00000041261�00000000000�014667� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" CGL: standard C interface for OpenGL ==================================== Kivy uses OpenGL and therefore requires a backend that provides it. The backend used is controlled through the ``USE_OPENGL_MOCK`` and ``USE_SDL2`` compile-time variables and through the ``KIVY_GL_BACKEND`` runtime environmental variable. Currently, OpenGL is used through direct linking (gl/glew), sdl2, or by mocking it. Setting ``USE_OPENGL_MOCK`` disables gl/glew. Similarly, setting ``USE_SDL2`` to ``0`` will disable sdl2. Mocking is always available. At runtime the following backends are available and can be set using ``KIVY_GL_BACKEND``: * ``gl`` -- Available on unix (the default backend). Unavailable when ``USE_OPENGL_MOCK=0``. Requires gl be installed. * ``glew`` -- Available on Windows (the default backend). Unavailable when ``USE_OPENGL_MOCK=0``. Requires glew be installed. * ``sdl2`` -- Available on Windows/unix (the default when gl/glew is disabled). Unavailable when ``USE_SDL2=0``. Requires ``kivy_deps.sdl2`` be installed. * ``angle_sdl2`` -- Available on Windows with Python 3.5+. Unavailable when ``USE_SDL2=0``. Requires ``kivy_deps.sdl2`` and ``kivy_deps.angle`` be installed. * ``mock`` -- Always available. Doesn't actually do anything. Additionally, the following environmental runtime variables control the graphics system: * ``KIVY_GL_DEBUG`` -- Logs al gl calls when ``1``. * ``KIVY_GRAPHICS`` -- Forces OpenGL ES2 when it is ``gles``. OpenGL ES2 is always used on the android, ios, rpi, and mali OSs. """ include "../include/config.pxi" from sys import platform from os import environ from .cgl cimport GLES2_Context import importlib from kivy.logger import Logger from threading import get_ident from kivy.config import Config cdef GLES2_Context g_cgl cdef GLES2_Context *cgl = &g_cgl cdef object cgl_name = None cdef int kivy_opengl_es2 = USE_OPENGL_ES2 or environ.get('KIVY_GRAPHICS', '').lower() == 'gles' cdef unsigned long initialized_tid = 0 cdef public int verify_gl_main_thread = 1 """Whether we should check if the gl instructions occur in a thread outside the main thread. """ def _update_verify_gl_main_thread(*args): global verify_gl_main_thread verify_gl_main_thread = Config.getboolean('graphics', 'verify_gl_main_thread') if not environ.get('KIVY_DOC_INCLUDE'): Config.add_callback(_update_verify_gl_main_thread, 'graphics', 'verify_gl_main_thread') _update_verify_gl_main_thread() cpdef cgl_get_initialized_backend_name(): return cgl_name cpdef cgl_get_backend_name(allowed=[], ignored=[]): if cgl_name: return cgl_name name = environ.get("KIVY_GL_BACKEND") if name: return name.lower() for name in ('glew', 'sdl2', 'gl', 'mock'): if allowed and name not in allowed: continue if name in ignored: continue mod = importlib.import_module("kivy.graphics.cgl_backend.cgl_{}".format(name)) if mod.is_backend_supported(): return name assert False cdef GLES2_Context *cgl_get_context(): return cgl cdef void cgl_set_context(GLES2_Context* ctx): global cgl cgl = ctx cpdef cgl_init(allowed=[], ignored=[]): Logger.info('GL: Using the "{}" graphics system'.format( 'OpenGL ES 2' if kivy_opengl_es2 else 'OpenGL')) global cgl_name, initialized_tid cgl_name = backend = cgl_get_backend_name(allowed, ignored) initialized_tid = get_ident() # for ANGLE, currently we use sdl2, and only on windows. if backend == "angle_sdl2": if platform != "win32": raise Exception("CGL: ANGLE backend can be used only on Windows") backend = "sdl2" if cgl_name not in {'glew', 'sdl2', 'angle_sdl2', 'mock', 'gl'}: raise ValueError('{} is not a recognized GL backend'.format(backend)) mod = importlib.import_module("kivy.graphics.cgl_backend.cgl_{}".format(backend)) mod.init_backend() log_cgl_funcs() use_debug = environ.get("KIVY_GL_DEBUG") == "1" if use_debug: mod = importlib.import_module("kivy.graphics.cgl_backend.cgl_debug") mod.init_backend_debug() cdef void log_cgl_funcs() except *: if cgl.glActiveTexture == NULL: Logger.debug('GL: glActiveTexture is not available') if cgl.glAttachShader == NULL: Logger.debug('GL: glAttachShader is not available') if cgl.glBindAttribLocation == NULL: Logger.debug('GL: glBindAttribLocation is not available') if cgl.glBindBuffer == NULL: Logger.debug('GL: glBindBuffer is not available') if cgl.glBindFramebuffer == NULL: Logger.debug('GL: glBindFramebuffer is not available') if cgl.glBindRenderbuffer == NULL: Logger.debug('GL: glBindRenderbuffer is not available') if cgl.glBindTexture == NULL: Logger.debug('GL: glBindTexture is not available') if cgl.glBlendColor == NULL: Logger.debug('GL: glBlendColor is not available') if cgl.glBlendEquation == NULL: Logger.debug('GL: glBlendEquation is not available') if cgl.glBlendEquationSeparate == NULL: Logger.debug('GL: glBlendEquationSeparate is not available') if cgl.glBlendFunc == NULL: Logger.debug('GL: glBlendFunc is not available') if cgl.glBlendFuncSeparate == NULL: Logger.debug('GL: glBlendFuncSeparate is not available') if cgl.glBufferData == NULL: Logger.debug('GL: glBufferData is not available') if cgl.glBufferSubData == NULL: Logger.debug('GL: glBufferSubData is not available') if cgl.glCheckFramebufferStatus == NULL: Logger.debug('GL: glCheckFramebufferStatus is not available') if cgl.glClear == NULL: Logger.debug('GL: glClear is not available') if cgl.glClearColor == NULL: Logger.debug('GL: glClearColor is not available') if cgl.glClearStencil == NULL: Logger.debug('GL: glClearStencil is not available') if cgl.glColorMask == NULL: Logger.debug('GL: glColorMask is not available') if cgl.glCompileShader == NULL: Logger.debug('GL: glCompileShader is not available') if cgl.glCompressedTexImage2D == NULL: Logger.debug('GL: glCompressedTexImage2D is not available') if cgl.glCompressedTexSubImage2D == NULL: Logger.debug('GL: glCompressedTexSubImage2D is not available') if cgl.glCopyTexImage2D == NULL: Logger.debug('GL: glCopyTexImage2D is not available') if cgl.glCopyTexSubImage2D == NULL: Logger.debug('GL: glCopyTexSubImage2D is not available') if cgl.glCreateProgram == NULL: Logger.debug('GL: glCreateProgram is not available') if cgl.glCreateShader == NULL: Logger.debug('GL: glCreateShader is not available') if cgl.glCullFace == NULL: Logger.debug('GL: glCullFace is not available') if cgl.glDeleteBuffers == NULL: Logger.debug('GL: glDeleteBuffers is not available') if cgl.glDeleteFramebuffers == NULL: Logger.debug('GL: glDeleteFramebuffers is not available') if cgl.glDeleteProgram == NULL: Logger.debug('GL: glDeleteProgram is not available') if cgl.glDeleteRenderbuffers == NULL: Logger.debug('GL: glDeleteRenderbuffers is not available') if cgl.glDeleteShader == NULL: Logger.debug('GL: glDeleteShader is not available') if cgl.glDeleteTextures == NULL: Logger.debug('GL: glDeleteTextures is not available') if cgl.glDepthFunc == NULL: Logger.debug('GL: glDepthFunc is not available') if cgl.glDepthMask == NULL: Logger.debug('GL: glDepthMask is not available') if cgl.glDetachShader == NULL: Logger.debug('GL: glDetachShader is not available') if cgl.glDisable == NULL: Logger.debug('GL: glDisable is not available') if cgl.glDisableVertexAttribArray == NULL: Logger.debug('GL: glDisableVertexAttribArray is not available') if cgl.glDrawArrays == NULL: Logger.debug('GL: glDrawArrays is not available') if cgl.glDrawElements == NULL: Logger.debug('GL: glDrawElements is not available') if cgl.glEnable == NULL: Logger.debug('GL: glEnable is not available') if cgl.glEnableVertexAttribArray == NULL: Logger.debug('GL: glEnableVertexAttribArray is not available') if cgl.glFinish == NULL: Logger.debug('GL: glFinish is not available') if cgl.glFlush == NULL: Logger.debug('GL: glFlush is not available') if cgl.glFramebufferRenderbuffer == NULL: Logger.debug('GL: glFramebufferRenderbuffer is not available') if cgl.glFramebufferTexture2D == NULL: Logger.debug('GL: glFramebufferTexture2D is not available') if cgl.glFrontFace == NULL: Logger.debug('GL: glFrontFace is not available') if cgl.glGenBuffers == NULL: Logger.debug('GL: glGenBuffers is not available') if cgl.glGenerateMipmap == NULL: Logger.debug('GL: glGenerateMipmap is not available') if cgl.glGenFramebuffers == NULL: Logger.debug('GL: glGenFramebuffers is not available') if cgl.glGenRenderbuffers == NULL: Logger.debug('GL: glGenRenderbuffers is not available') if cgl.glGenTextures == NULL: Logger.debug('GL: glGenTextures is not available') if cgl.glGetActiveAttrib == NULL: Logger.debug('GL: glGetActiveAttrib is not available') if cgl.glGetActiveUniform == NULL: Logger.debug('GL: glGetActiveUniform is not available') if cgl.glGetAttachedShaders == NULL: Logger.debug('GL: glGetAttachedShaders is not available') if cgl.glGetAttribLocation == NULL: Logger.debug('GL: glGetAttribLocation is not available') if cgl.glGetBooleanv == NULL: Logger.debug('GL: glGetBooleanv is not available') if cgl.glGetBufferParameteriv == NULL: Logger.debug('GL: glGetBufferParameteriv is not available') if cgl.glGetError == NULL: Logger.debug('GL: glGetError is not available') if cgl.glGetFloatv == NULL: Logger.debug('GL: glGetFloatv is not available') if cgl.glGetFramebufferAttachmentParameteriv == NULL: Logger.debug('GL: glGetFramebufferAttachmentParameteriv is not available') if cgl.glGetIntegerv == NULL: Logger.debug('GL: glGetIntegerv is not available') if cgl.glGetProgramInfoLog == NULL: Logger.debug('GL: glGetProgramInfoLog is not available') if cgl.glGetProgramiv == NULL: Logger.debug('GL: glGetProgramiv is not available') if cgl.glGetRenderbufferParameteriv == NULL: Logger.debug('GL: glGetRenderbufferParameteriv is not available') if cgl.glGetShaderInfoLog == NULL: Logger.debug('GL: glGetShaderInfoLog is not available') if cgl.glGetShaderiv == NULL: Logger.debug('GL: glGetShaderiv is not available') if cgl.glGetShaderSource == NULL: Logger.debug('GL: glGetShaderSource is not available') if cgl.glGetString == NULL: Logger.debug('GL: glGetString is not available') if cgl.glGetTexParameterfv == NULL: Logger.debug('GL: glGetTexParameterfv is not available') if cgl.glGetTexParameteriv == NULL: Logger.debug('GL: glGetTexParameteriv is not available') if cgl.glGetUniformfv == NULL: Logger.debug('GL: glGetUniformfv is not available') if cgl.glGetUniformiv == NULL: Logger.debug('GL: glGetUniformiv is not available') if cgl.glGetUniformLocation == NULL: Logger.debug('GL: glGetUniformLocation is not available') if cgl.glGetVertexAttribfv == NULL: Logger.debug('GL: glGetVertexAttribfv is not available') if cgl.glGetVertexAttribiv == NULL: Logger.debug('GL: glGetVertexAttribiv is not available') if cgl.glHint == NULL: Logger.debug('GL: glHint is not available') if cgl.glIsBuffer == NULL: Logger.debug('GL: glIsBuffer is not available') if cgl.glIsEnabled == NULL: Logger.debug('GL: glIsEnabled is not available') if cgl.glIsFramebuffer == NULL: Logger.debug('GL: glIsFramebuffer is not available') if cgl.glIsProgram == NULL: Logger.debug('GL: glIsProgram is not available') if cgl.glIsRenderbuffer == NULL: Logger.debug('GL: glIsRenderbuffer is not available') if cgl.glIsShader == NULL: Logger.debug('GL: glIsShader is not available') if cgl.glIsTexture == NULL: Logger.debug('GL: glIsTexture is not available') if cgl.glLineWidth == NULL: Logger.debug('GL: glLineWidth is not available') if cgl.glLinkProgram == NULL: Logger.debug('GL: glLinkProgram is not available') if cgl.glPixelStorei == NULL: Logger.debug('GL: glPixelStorei is not available') if cgl.glPolygonOffset == NULL: Logger.debug('GL: glPolygonOffset is not available') if cgl.glReadPixels == NULL: Logger.debug('GL: glReadPixels is not available') if cgl.glRenderbufferStorage == NULL: Logger.debug('GL: glRenderbufferStorage is not available') if cgl.glSampleCoverage == NULL: Logger.debug('GL: glSampleCoverage is not available') if cgl.glScissor == NULL: Logger.debug('GL: glScissor is not available') if cgl.glShaderBinary == NULL: Logger.debug('GL: glShaderBinary is not available') if cgl.glShaderSource == NULL: Logger.debug('GL: glShaderSource is not available') if cgl.glStencilFunc == NULL: Logger.debug('GL: glStencilFunc is not available') if cgl.glStencilFuncSeparate == NULL: Logger.debug('GL: glStencilFuncSeparate is not available') if cgl.glStencilMask == NULL: Logger.debug('GL: glStencilMask is not available') if cgl.glStencilMaskSeparate == NULL: Logger.debug('GL: glStencilMaskSeparate is not available') if cgl.glStencilOp == NULL: Logger.debug('GL: glStencilOp is not available') if cgl.glStencilOpSeparate == NULL: Logger.debug('GL: glStencilOpSeparate is not available') if cgl.glTexImage2D == NULL: Logger.debug('GL: glTexImage2D is not available') if cgl.glTexParameterf == NULL: Logger.debug('GL: glTexParameterf is not available') if cgl.glTexParameteri == NULL: Logger.debug('GL: glTexParameteri is not available') if cgl.glTexSubImage2D == NULL: Logger.debug('GL: glTexSubImage2D is not available') if cgl.glUniform1f == NULL: Logger.debug('GL: glUniform1f is not available') if cgl.glUniform1fv == NULL: Logger.debug('GL: glUniform1fv is not available') if cgl.glUniform1i == NULL: Logger.debug('GL: glUniform1i is not available') if cgl.glUniform1iv == NULL: Logger.debug('GL: glUniform1iv is not available') if cgl.glUniform2f == NULL: Logger.debug('GL: glUniform2f is not available') if cgl.glUniform2fv == NULL: Logger.debug('GL: glUniform2fv is not available') if cgl.glUniform2i == NULL: Logger.debug('GL: glUniform2i is not available') if cgl.glUniform2iv == NULL: Logger.debug('GL: glUniform2iv is not available') if cgl.glUniform3f == NULL: Logger.debug('GL: glUniform3f is not available') if cgl.glUniform3fv == NULL: Logger.debug('GL: glUniform3fv is not available') if cgl.glUniform3i == NULL: Logger.debug('GL: glUniform3i is not available') if cgl.glUniform3iv == NULL: Logger.debug('GL: glUniform3iv is not available') if cgl.glUniform4f == NULL: Logger.debug('GL: glUniform4f is not available') if cgl.glUniform4fv == NULL: Logger.debug('GL: glUniform4fv is not available') if cgl.glUniform4i == NULL: Logger.debug('GL: glUniform4i is not available') if cgl.glUniform4iv == NULL: Logger.debug('GL: glUniform4iv is not available') if cgl.glUniformMatrix4fv == NULL: Logger.debug('GL: glUniformMatrix4fv is not available') if cgl.glUseProgram == NULL: Logger.debug('GL: glUseProgram is not available') if cgl.glValidateProgram == NULL: Logger.debug('GL: glValidateProgram is not available') if cgl.glVertexAttrib1f == NULL: Logger.debug('GL: glVertexAttrib1f is not available') if cgl.glVertexAttrib2f == NULL: Logger.debug('GL: glVertexAttrib2f is not available') if cgl.glVertexAttrib3f == NULL: Logger.debug('GL: glVertexAttrib3f is not available') if cgl.glVertexAttrib4f == NULL: Logger.debug('GL: glVertexAttrib4f is not available') if cgl.glVertexAttribPointer == NULL: Logger.debug('GL: glVertexAttribPointer is not available') if cgl.glViewport == NULL: Logger.debug('GL: glViewport is not available') �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000033�00000000000�011451� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������27 mtime=1735229082.775494 �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl_backend/���������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015570� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl_backend/__init__.py����������������������������������������������������0000666�0000000�0000000�00000000000�00000000000�017667� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_debug.pyx��������������������������������������������������0000666�0000000�0000000�00000212470�00000000000�020253� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include "../../include/config.pxi" include "../common.pxi" from kivy.graphics.cgl cimport * cdef GLES2_Context g_cgl_debug cdef GLES2_Context *cgl_debug = &g_cgl_debug cdef GLES2_Context *cgl_native cpdef is_backend_supported(): return True def gl_debug_print(*args): print("".join([str(x) for x in args])) def gl_check_error(): ret = cgl_native.glGetError() if ret: print("OpenGL Error %d / %x" % (ret, ret)) cdef void __stdcall dbgActiveTexture (GLenum texture) nogil: with gil: gil_dbgActiveTexture(texture) cdef void __stdcall gil_dbgActiveTexture (GLenum texture) with gil: gl_debug_print("GL glActiveTexture( texture = ", texture, ", )") cgl_native.glActiveTexture ( texture) gl_check_error() cdef void __stdcall dbgAttachShader (GLuint program, GLuint shader) nogil: with gil: gil_dbgAttachShader(program, shader) cdef void __stdcall gil_dbgAttachShader (GLuint program, GLuint shader) with gil: gl_debug_print("GL glAttachShader( program = ", program, ", shader = ", shader, ",)") cgl_native.glAttachShader ( program, shader) gl_check_error() cdef void __stdcall dbgBindAttribLocation (GLuint program, GLuint index, const GLchar* name) nogil: with gil: gil_dbgBindAttribLocation(program, index, name) cdef void __stdcall gil_dbgBindAttribLocation (GLuint program, GLuint index, const GLchar* name) with gil: gl_debug_print("GL glBindAttribLocation( program = ", program, ", index = ", index, ", name*=", <bytes>name, ", )") cgl_native.glBindAttribLocation ( program, index, name) gl_check_error() cdef void __stdcall dbgBindBuffer (GLenum target, GLuint buffer) nogil: with gil: gil_dbgBindBuffer(target, buffer) cdef void __stdcall gil_dbgBindBuffer (GLenum target, GLuint buffer) with gil: gl_debug_print("GL glBindBuffer( target = ", target, ", buffer = ", buffer, ", )") cgl_native.glBindBuffer ( target, buffer) gl_check_error() cdef void __stdcall dbgBindFramebuffer (GLenum target, GLuint framebuffer) nogil: with gil: gil_dbgBindFramebuffer(target, framebuffer) cdef void __stdcall gil_dbgBindFramebuffer (GLenum target, GLuint framebuffer) with gil: gl_debug_print("GL glBindFramebuffer( target = ", target, ", framebuffer = ", framebuffer, ", )") cgl_native.glBindFramebuffer ( target, framebuffer) gl_check_error() cdef void __stdcall dbgBindRenderbuffer (GLenum target, GLuint renderbuffer) nogil: with gil: gil_dbgBindRenderbuffer(target, renderbuffer) cdef void __stdcall gil_dbgBindRenderbuffer (GLenum target, GLuint renderbuffer) with gil: gl_debug_print("GL glBindRenderbuffer( target = ", target, ", renderbuffer = ", renderbuffer, ", )") cgl_native.glBindRenderbuffer ( target, renderbuffer) gl_check_error() cdef void __stdcall dbgBindTexture (GLenum target, GLuint texture) nogil: with gil: gil_dbgBindTexture(target, texture) cdef void __stdcall gil_dbgBindTexture (GLenum target, GLuint texture) with gil: gl_debug_print("GL glBindTexture( target = ", target, ", texture = ", texture, ", )") cgl_native.glBindTexture ( target, texture) gl_check_error() cdef void __stdcall dbgBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) nogil: with gil: gil_dbgBlendColor(red, green, blue, alpha) cdef void __stdcall gil_dbgBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) with gil: gl_debug_print("GL glBlendColor( red = ", red, ", green = ", green, ", blue = ", blue, ", alpha = ", alpha, ", )") cgl_native.glBlendColor ( red, green, blue, alpha) gl_check_error() cdef void __stdcall dbgBlendEquation (GLenum mode) nogil: with gil: gil_dbgBlendEquation(mode) cdef void __stdcall gil_dbgBlendEquation (GLenum mode) with gil: gl_debug_print("GL glBlendEquation( mode = ", mode, ", )") cgl_native.glBlendEquation ( mode) gl_check_error() cdef void __stdcall dbgBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha) nogil: with gil: gil_dbgBlendEquationSeparate(modeRGB, modeAlpha) cdef void __stdcall gil_dbgBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha) with gil: gl_debug_print("GL glBlendEquationSeparate( modeRGB = ", modeRGB, ", modeAlpha = ", modeAlpha, ", )") cgl_native.glBlendEquationSeparate ( modeRGB, modeAlpha) gl_check_error() cdef void __stdcall dbgBlendFunc (GLenum sfactor, GLenum dfactor) nogil: with gil: gil_dbgBlendFunc(sfactor, dfactor) cdef void __stdcall gil_dbgBlendFunc (GLenum sfactor, GLenum dfactor) with gil: gl_debug_print("GL glBlendFunc( sfactor = ", sfactor, ", dfactor = ", dfactor, ", )") cgl_native.glBlendFunc ( sfactor, dfactor) gl_check_error() cdef void __stdcall dbgBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) nogil: with gil: gil_dbgBlendFuncSeparate(srcRGB, dstRGB, srcAlpha, dstAlpha) cdef void __stdcall gil_dbgBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) with gil: gl_debug_print("GL glBlendFuncSeparate( srcRGB = ", srcRGB, ", dstRGB = ", dstRGB, ", srcAlpha = ", srcAlpha, ", dstAlpha = ", dstAlpha, ", )") cgl_native.glBlendFuncSeparate ( srcRGB, dstRGB, srcAlpha, dstAlpha) gl_check_error() cdef void __stdcall dbgBufferData (GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) nogil: with gil: gil_dbgBufferData(target, size, data, usage) cdef void __stdcall gil_dbgBufferData (GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) with gil: gl_debug_print("GL glBufferData( target = ", target, ", size = ", size, ", data*=", repr(hex(<long long> data)), ", usage = ", usage, ", )") cgl_native.glBufferData ( target, size, data, usage) gl_check_error() cdef void __stdcall dbgBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data) nogil: with gil: gil_dbgBufferSubData(target, offset, size, <GLvoid *>data) cdef void __stdcall gil_dbgBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid* data) with gil: gl_debug_print("GL glBufferSubData( target = ", target, ", offset = ", offset, ", size = ", size, ", data*=", repr(hex(<long long> data)), ", )") cgl_native.glBufferSubData ( target, offset, size, data) gl_check_error() cdef GLenum __stdcall dbgCheckFramebufferStatus (GLenum target) nogil: with gil: return gil_dbgCheckFramebufferStatus(target) cdef GLenum __stdcall gil_dbgCheckFramebufferStatus (GLenum target) with gil: gl_debug_print("GL glCheckFramebufferStatus( target = ", target, ", )") ret = cgl_native.glCheckFramebufferStatus ( target) gl_check_error() return ret cdef void __stdcall dbgClear (GLbitfield mask) nogil: with gil: gil_dbgClear(mask) cdef void __stdcall gil_dbgClear (GLbitfield mask) with gil: gl_debug_print("GL glClear( mask = ", mask, ", )") cgl_native.glClear ( mask) gl_check_error() cdef void __stdcall dbgClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) nogil: with gil: gil_dbgClearColor(red, green, blue, alpha) cdef void __stdcall gil_dbgClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) with gil: gl_debug_print("GL glClearColor( red = ", red, ", green = ", green, ", blue = ", blue, ", alpha = ", alpha, ", )") cgl_native.glClearColor ( red, green, blue, alpha) gl_check_error() #crash on android platform #cdef void __stdcall dbgClearDepthf (GLclampf depth) nogil: # with gil: # gil_dbgClearDepthf(depth) # #cdef void __stdgil_call dbgClearDepthf (GLclampf depth) with gil: # gl_debug_print("GL glClearDepthf( depth = ", depth, ", )") # cgl_native.glClearDepthf ( depth) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) cdef void __stdcall dbgClearStencil (GLint s) nogil: with gil: gil_dbgClearStencil(s) cdef void __stdcall gil_dbgClearStencil (GLint s) with gil: gl_debug_print("GL glClearStencil( s = ", s, ", )") cgl_native.glClearStencil ( s) gl_check_error() cdef void __stdcall dbgColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) nogil: with gil: gil_dbgColorMask(red, green, blue, alpha) cdef void __stdcall gil_dbgColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) with gil: gl_debug_print("GL glColorMask( red = ", red, ", green = ", green, ", blue = ", blue, ", alpha = ", alpha, ", )") cgl_native.glColorMask ( red, green, blue, alpha) gl_check_error() cdef void __stdcall dbgCompileShader (GLuint shader) nogil: with gil: gil_dbgCompileShader(shader) cdef void __stdcall gil_dbgCompileShader (GLuint shader) with gil: gl_debug_print("GL glCompileShader( shader = ", shader, ", )") cgl_native.glCompileShader ( shader) gl_check_error() cdef void __stdcall dbgCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) nogil: with gil: gil_dbgCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data) cdef void __stdcall gil_dbgCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) with gil: gl_debug_print("GL glCompressedTexImage2D( target = ", target, ", level = ", level, ", internalformat = ", internalformat, ", width = ", width, ", height = ", height, ", border = ", border, ", imageSize = ", imageSize, ", data*=", repr(hex(<long long> data)), ", )") cgl_native.glCompressedTexImage2D ( target, level, internalformat, width, height, border, imageSize, data) gl_check_error() cdef void __stdcall dbgCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) nogil: with gil: gil_dbgCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, <GLvoid*>data) cdef void __stdcall gil_dbgCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLvoid* data) with gil: gl_debug_print("GL glCompressedTexSubImage2D( target = ", target, ", level = ", level, ", xoffset = ", xoffset, ", yoffset = ", yoffset, ", width = ", width, ", height = ", height, ", format = ", format, ", imageSize = ", imageSize, ", data*=", repr(hex(<long long> data)), ", )") cgl_native.glCompressedTexSubImage2D ( target, level, xoffset, yoffset, width, height, format, imageSize, data) gl_check_error() cdef void __stdcall dbgCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) nogil: with gil: gil_dbgCopyTexImage2D(target, level, internalformat, x, y, width, height, border) cdef void __stdcall gil_dbgCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) with gil: gl_debug_print("GL glCopyTexImage2D( target = ", target, ", level = ", level, ", internalformat = ", internalformat, ", x = ", x, ", y = ", y, ", width = ", width, ", height = ", height, ", border = ", border, ", )") cgl_native.glCopyTexImage2D ( target, level, internalformat, x, y, width, height, border) gl_check_error() cdef void __stdcall dbgCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) nogil: with gil: gil_dbgCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height) cdef void __stdcall gil_dbgCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) with gil: gl_debug_print("GL glCopyTexSubImage2D( target = ", target, ", level = ", level, ", xoffset = ", xoffset, ", yoffset = ", yoffset, ", x = ", x, ", y = ", y, ", width = ", width, ", height = ", height, ", )") cgl_native.glCopyTexSubImage2D ( target, level, xoffset, yoffset, x, y, width, height) gl_check_error() cdef GLuint __stdcall dbgCreateProgram () nogil: with gil: return gil_dbgCreateProgram() cdef GLuint __stdcall gil_dbgCreateProgram () with gil: gl_debug_print("GL glCreateProgram( )") ret = cgl_native.glCreateProgram () gl_check_error() return ret cdef GLuint __stdcall dbgCreateShader (GLenum type) nogil: with gil: return gil_dbgCreateShader(type) cdef GLuint __stdcall gil_dbgCreateShader (GLenum type) with gil: gl_debug_print("GL glCreateShader( type = ", type, ", )") ret = cgl_native.glCreateShader ( type) gl_check_error() return ret cdef void __stdcall dbgCullFace (GLenum mode) nogil: with gil: gil_dbgCullFace(mode) cdef void __stdcall gil_dbgCullFace (GLenum mode) with gil: gl_debug_print("GL glCullFace( mode = ", mode, ", )") cgl_native.glCullFace ( mode) gl_check_error() cdef void __stdcall dbgDeleteBuffers (GLsizei n, const GLuint* buffers) nogil: with gil: gil_dbgDeleteBuffers(n, buffers) cdef void __stdcall gil_dbgDeleteBuffers (GLsizei n, const GLuint* buffers) with gil: gl_debug_print("GL glDeleteBuffers( n = ", n, ", buffers*=", repr(hex(<long long> buffers)), ", )") cgl_native.glDeleteBuffers ( n, buffers) gl_check_error() cdef void __stdcall dbgDeleteFramebuffers (GLsizei n, const GLuint* framebuffers) nogil: with gil: gil_dbgDeleteFramebuffers(n, framebuffers) cdef void __stdcall gil_dbgDeleteFramebuffers (GLsizei n, const GLuint* framebuffers) with gil: gl_debug_print("GL glDeleteFramebuffers( n = ", n, ", framebuffers*=", repr(hex(<long long> framebuffers)), ", )") cgl_native.glDeleteFramebuffers ( n, framebuffers) gl_check_error() cdef void __stdcall dbgDeleteProgram (GLuint program) nogil: with gil: gil_dbgDeleteProgram(program) cdef void __stdcall gil_dbgDeleteProgram (GLuint program) with gil: gl_debug_print("GL glDeleteProgram( program = ", program, ", )") cgl_native.glDeleteProgram ( program) gl_check_error() cdef void __stdcall dbgDeleteRenderbuffers (GLsizei n, const GLuint* renderbuffers) nogil: with gil: gil_dbgDeleteRenderbuffers(n, renderbuffers) cdef void __stdcall gil_dbgDeleteRenderbuffers (GLsizei n, const GLuint* renderbuffers) with gil: gl_debug_print("GL glDeleteRenderbuffers( n = ", n, ", renderbuffers*=", repr(hex(<long long> renderbuffers)), ", )") cgl_native.glDeleteRenderbuffers ( n, renderbuffers) gl_check_error() cdef void __stdcall dbgDeleteShader (GLuint shader) nogil: with gil: gil_dbgDeleteShader(shader) cdef void __stdcall gil_dbgDeleteShader (GLuint shader) with gil: gl_debug_print("GL glDeleteShader( shader = ", shader, ", )") cgl_native.glDeleteShader ( shader) gl_check_error() cdef void __stdcall dbgDeleteTextures (GLsizei n, const GLuint* textures) nogil: with gil: gil_dbgDeleteTextures(n, textures) cdef void __stdcall gil_dbgDeleteTextures (GLsizei n, const GLuint* textures) with gil: gl_debug_print("GL glDeleteTextures( n = ", n, ", textures*=", repr(hex(<long long> textures)), ", )") cgl_native.glDeleteTextures ( n, textures) gl_check_error() cdef void __stdcall dbgDepthFunc (GLenum func) nogil: with gil: gil_dbgDepthFunc(func) cdef void __stdcall gil_dbgDepthFunc (GLenum func) with gil: gl_debug_print("GL glDepthFunc( func = ", func, ", )") cgl_native.glDepthFunc ( func) gl_check_error() cdef void __stdcall dbgDepthMask (GLboolean flag) nogil: with gil: gil_dbgDepthMask(flag) cdef void __stdcall gil_dbgDepthMask (GLboolean flag) with gil: gl_debug_print("GL glDepthMask( flag = ", flag, ", )") cgl_native.glDepthMask ( flag) gl_check_error() #crash on android platform #cdef void __stdcall dbgDepthRangef (GLclampf zNear, GLclampf zFar) nogil: # with gil: # gil_dbgDepthRangef(GLclampf zNear, GLclampf zFar) #cdef void __stdgil_call dbgDepthRangef (GLclampf zNear, GLclampf zFar) with gil: # gl_debug_print("GL glDepthRangef( zNear = ", zNear, ", zFar = ", zFar, ", )") # cgl_native.glDepthRangef ( zNear, zFar) # ret = glGetError() # if ret: print("ERR %d / %x" % (ret, ret)) cdef void __stdcall dbgDetachShader (GLuint program, GLuint shader) nogil: with gil: gil_dbgDetachShader(program, shader) cdef void __stdcall gil_dbgDetachShader (GLuint program, GLuint shader) with gil: gl_debug_print("GL glDetachShader( program = ", program, ", shader = ", shader, ", )") cgl_native.glDetachShader ( program, shader) gl_check_error() cdef void __stdcall dbgDisable (GLenum cap) nogil: with gil: gil_dbgDisable(cap) cdef void __stdcall gil_dbgDisable (GLenum cap) with gil: gl_debug_print("GL glDisable( cap = ", cap, ", )") cgl_native.glDisable ( cap) gl_check_error() cdef void __stdcall dbgDisableVertexAttribArray (GLuint index) nogil: with gil: gil_dbgDisableVertexAttribArray(index) cdef void __stdcall gil_dbgDisableVertexAttribArray (GLuint index) with gil: gl_debug_print("GL glDisableVertexAttribArray( index = ", index, ", )") cgl_native.glDisableVertexAttribArray ( index) gl_check_error() cdef void __stdcall dbgDrawArrays (GLenum mode, GLint first, GLsizei count) nogil: with gil: gil_dbgDrawArrays(mode, first, count) cdef void __stdcall gil_dbgDrawArrays (GLenum mode, GLint first, GLsizei count) with gil: gl_debug_print("GL glDrawArrays( mode = ", mode, ", first = ", first, ", count = ", count, ", )") cgl_native.glDrawArrays ( mode, first, count) gl_check_error() cdef void __stdcall dbgDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid* indices) nogil: with gil: gil_dbgDrawElements(mode, count, type, <GLvoid*>indices) cdef void __stdcall gil_dbgDrawElements (GLenum mode, GLsizei count, GLenum type, GLvoid* indices) with gil: gl_debug_print("GL glDrawElements( mode = ", mode, ", count = ", count, ", type = ", type, ", indices*=", repr(hex(<long long> indices)), ", )") cgl_native.glDrawElements ( mode, count, type, indices) gl_check_error() cdef void __stdcall dbgEnable (GLenum cap) nogil: with gil: gil_dbgEnable(cap) cdef void __stdcall gil_dbgEnable (GLenum cap) with gil: gl_debug_print("GL glEnable( cap = ", cap, ", )") cgl_native.glEnable ( cap) gl_check_error() cdef void __stdcall dbgEnableVertexAttribArray (GLuint index) nogil: with gil: gil_dbgEnableVertexAttribArray(index) cdef void __stdcall gil_dbgEnableVertexAttribArray (GLuint index) with gil: gl_debug_print("GL glEnableVertexAttribArray( index = ", index, ", )") cgl_native.glEnableVertexAttribArray ( index) gl_check_error() cdef void __stdcall dbgFinish () nogil: with gil: gil_dbgFinish() cdef void __stdcall gil_dbgFinish () with gil: gl_debug_print("GL glFinish( )") cgl_native.glFinish () gl_check_error() cdef void __stdcall dbgFlush () nogil: with gil: gil_dbgFlush() cdef void __stdcall gil_dbgFlush () with gil: gl_debug_print("GL glFlush( )") cgl_native.glFlush () gl_check_error() cdef void __stdcall dbgFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) nogil: with gil: gil_dbgFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer) cdef void __stdcall gil_dbgFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) with gil: gl_debug_print("GL glFramebufferRenderbuffer( target = ", target, ", attachment = ", attachment, ", renderbuffertarget = ", renderbuffertarget, ", renderbuffer = ", renderbuffer, ", )") cgl_native.glFramebufferRenderbuffer ( target, attachment, renderbuffertarget, renderbuffer) gl_check_error() cdef void __stdcall dbgFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) nogil: with gil: gil_dbgFramebufferTexture2D(target, attachment, textarget, texture, level) cdef void __stdcall gil_dbgFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) with gil: gl_debug_print("GL glFramebufferTexture2D( target = ", target, ", attachment = ", attachment, ", textarget = ", textarget, ", texture = ", texture, ", level = ", level, ", )") cgl_native.glFramebufferTexture2D ( target, attachment, textarget, texture, level) gl_check_error() cdef void __stdcall dbgFrontFace (GLenum mode) nogil: with gil: gil_dbgFrontFace(mode) cdef void __stdcall gil_dbgFrontFace (GLenum mode) with gil: gl_debug_print("GL glFrontFace( mode = ", mode, ", )") cgl_native.glFrontFace ( mode) gl_check_error() cdef void __stdcall dbgGenBuffers (GLsizei n, GLuint* buffers) nogil: with gil: gil_dbgGenBuffers(n, buffers) cdef void __stdcall gil_dbgGenBuffers (GLsizei n, GLuint* buffers) with gil: gl_debug_print("GL glGenBuffers( n = ", n, ", buffers*=", repr(hex(<long long> buffers)), ", )") cgl_native.glGenBuffers ( n, buffers) gl_check_error() cdef void __stdcall dbgGenerateMipmap (GLenum target) nogil: with gil: gil_dbgGenerateMipmap(target) cdef void __stdcall gil_dbgGenerateMipmap (GLenum target) with gil: gl_debug_print("GL glGenerateMipmap( target = ", target, ", )") cgl_native.glGenerateMipmap ( target) gl_check_error() cdef void __stdcall dbgGenFramebuffers (GLsizei n, GLuint* framebuffers) nogil: with gil: gil_dbgGenFramebuffers(n, framebuffers) cdef void __stdcall gil_dbgGenFramebuffers (GLsizei n, GLuint* framebuffers) with gil: gl_debug_print("GL glGenFramebuffers( n = ", n, ", framebuffers*=", repr(hex(<long long> framebuffers)), ", )") cgl_native.glGenFramebuffers ( n, framebuffers) gl_check_error() cdef void __stdcall dbgGenRenderbuffers (GLsizei n, GLuint* renderbuffers) nogil: with gil: gil_dbgGenRenderbuffers(n, renderbuffers) cdef void __stdcall gil_dbgGenRenderbuffers (GLsizei n, GLuint* renderbuffers) with gil: gl_debug_print("GL glGenRenderbuffers( n = ", n, ", renderbuffers*=", repr(hex(<long long> renderbuffers)), ", )") cgl_native.glGenRenderbuffers ( n, renderbuffers) gl_check_error() cdef void __stdcall dbgGenTextures (GLsizei n, GLuint* textures) nogil: with gil: gil_dbgGenTextures(n, textures) cdef void __stdcall gil_dbgGenTextures (GLsizei n, GLuint* textures) with gil: gl_debug_print("GL glGenTextures( n = ", n, ", textures*=", repr(hex(<long long> textures)), ", )") cgl_native.glGenTextures ( n, textures) gl_check_error() cdef void __stdcall dbgGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil: with gil: gil_dbgGetActiveAttrib(program, index, bufsize, length, size, type, name) cdef void __stdcall gil_dbgGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) with gil: gl_debug_print("GL glGetActiveAttrib( program = ", program, ", index = ", index, ", bufsize = ", bufsize, ", length*=", repr(hex(<long long> length)), ", size*=", repr(hex(<long long> size)), ", type*=", repr(hex(<long long> type)), ", name*=", repr(hex(<long long> name)), ", )") cgl_native.glGetActiveAttrib ( program, index, bufsize, length, size, type, name) gl_check_error() cdef void __stdcall dbgGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil: with gil: gil_dbgGetActiveUniform(program, index, bufsize, length, size, type, name) cdef void __stdcall gil_dbgGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) with gil: gl_debug_print("GL glGetActiveUniform( program = ", program, ", index = ", index, ", bufsize = ", bufsize, ", length*=", repr(hex(<long long> length)), ", size*=", repr(hex(<long long> size)), ", type*=", repr(hex(<long long> type)), ", name*=", repr(hex(<long long> name)), ", )") cgl_native.glGetActiveUniform ( program, index, bufsize, length, size, type, name) gl_check_error() cdef void __stdcall dbgGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) nogil: with gil: gil_dbgGetAttachedShaders(program, maxcount, count, shaders) cdef void __stdcall gil_dbgGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) with gil: gl_debug_print("GL glGetAttachedShaders( program = ", program, ", maxcount = ", maxcount, ", count*=", repr(hex(<long long> count)), ", shaders*=", repr(hex(<long long> shaders)), ", )") cgl_native.glGetAttachedShaders ( program, maxcount, count, shaders) gl_check_error() cdef int __stdcall dbgGetAttribLocation (GLuint program, const GLchar* name) nogil: with gil: return gil_dbgGetAttribLocation(program, <GLchar*>name) cdef int __stdcall gil_dbgGetAttribLocation (GLuint program, GLchar* name) with gil: gl_debug_print("GL glGetAttribLocation( program = ", program, ", name*=", repr(hex(<long long> name)), ", )") ret = cgl_native.glGetAttribLocation ( program, name) gl_check_error() return ret cdef void __stdcall dbgGetBooleanv (GLenum pname, GLboolean* params) nogil: with gil: gil_dbgGetBooleanv(pname, params) cdef void __stdcall gil_dbgGetBooleanv (GLenum pname, GLboolean* params) with gil: gl_debug_print("GL glGetBooleanv( pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetBooleanv ( pname, params) gl_check_error() cdef void __stdcall dbgGetBufferParameteriv (GLenum target, GLenum pname, GLint* params) nogil: with gil: gil_dbgGetBufferParameteriv(target, pname, params) cdef void __stdcall gil_dbgGetBufferParameteriv (GLenum target, GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetBufferParameteriv( target = ", target, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetBufferParameteriv ( target, pname, params) gl_check_error() cdef GLenum __stdcall dbgGetError() nogil: with gil: return gil_dbgGetError() cdef GLenum __stdcall gil_dbgGetError () with gil: # gl_debug_print("GL glGetError( )") return cgl_native.glGetError () cdef void __stdcall dbgGetFloatv (GLenum pname, GLfloat* params) nogil: with gil: gil_dbgGetFloatv(pname, params) cdef void __stdcall gil_dbgGetFloatv (GLenum pname, GLfloat* params) with gil: gl_debug_print("GL glGetFloatv( pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetFloatv ( pname, params) gl_check_error() cdef void __stdcall dbgGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint* params) nogil: with gil: gil_dbgGetFramebufferAttachmentParameteriv(target, attachment, pname, params) cdef void __stdcall gil_dbgGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetFramebufferAttachmentParameteriv( target = ", target, ", attachment = ", attachment, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetFramebufferAttachmentParameteriv ( target, attachment, pname, params) gl_check_error() cdef void __stdcall dbgGetIntegerv (GLenum pname, GLint* params) nogil: with gil: gil_dbgGetIntegerv(pname, params) cdef void __stdcall gil_dbgGetIntegerv (GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetIntegerv( pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetIntegerv ( pname, params) gl_check_error() cdef void __stdcall dbgGetProgramiv (GLuint program, GLenum pname, GLint* params) nogil: with gil: gil_dbgGetProgramiv(program, pname, params) cdef void __stdcall gil_dbgGetProgramiv (GLuint program, GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetProgramiv( program = ", program, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetProgramiv ( program, pname, params) gl_check_error() cdef void __stdcall dbgGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) nogil: with gil: gil_dbgGetProgramInfoLog(program, bufsize, length, infolog) cdef void __stdcall gil_dbgGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) with gil: gl_debug_print("GL glGetProgramInfoLog( program = ", program, ", bufsize = ", bufsize, ", length*=", repr(hex(<long long> length)), ", infolog*=", repr(hex(<long long> infolog)), ", )") cgl_native.glGetProgramInfoLog ( program, bufsize, length, infolog) gl_check_error() cdef void __stdcall dbgGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint* params) nogil: with gil: gil_dbgGetRenderbufferParameteriv(target, pname, params) cdef void __stdcall gil_dbgGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetRenderbufferParameteriv( target = ", target, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetRenderbufferParameteriv ( target, pname, params) gl_check_error() cdef void __stdcall dbgGetShaderiv (GLuint shader, GLenum pname, GLint* params) nogil: with gil: gil_dbgGetShaderiv(shader, pname, params) cdef void __stdcall gil_dbgGetShaderiv (GLuint shader, GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetShaderiv( shader = ", shader, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetShaderiv ( shader, pname, params) gl_check_error() cdef void __stdcall dbgGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) nogil: with gil: gil_dbgGetShaderInfoLog(shader, bufsize, length, infolog) cdef void __stdcall gil_dbgGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) with gil: gl_debug_print("GL glGetShaderInfoLog( shader = ", shader, ", bufsize = ", bufsize, ", length*=", repr(hex(<long long> length)), ", infolog*=", repr(hex(<long long> infolog)), ", )") cgl_native.glGetShaderInfoLog ( shader, bufsize, length, infolog) gl_check_error() # Skipping generation of: "#cdef void __stdcall dbgGetShaderPrecisionFormat (cgl_native.GLenum shadertype, cgl_native.GLenum precisiontype, cgl_native.GLint* range, cgl_native.GLint* precision)" cdef void __stdcall dbgGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) nogil: with gil: gil_dbgGetShaderSource(shader, bufsize, length, source) cdef void __stdcall gil_dbgGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) with gil: gl_debug_print("GL glGetShaderSource( shader = ", shader, ", bufsize = ", bufsize, ", length*=", repr(hex(<long long> length)), ", source*=", repr(hex(<long long> source)), ", )") cgl_native.glGetShaderSource ( shader, bufsize, length, source) gl_check_error() cdef const GLubyte* __stdcall dbgGetString (GLenum name) nogil: with gil: return gil_dbgGetString(name) cdef const GLubyte* __stdcall gil_dbgGetString (GLenum name) with gil: gl_debug_print("GL glGetString( name = ", name, ", )") return <const GLubyte*><const char*>cgl_native.glGetString ( name) cdef void __stdcall dbgGetTexParameterfv (GLenum target, GLenum pname, GLfloat* params) nogil: with gil: gil_dbgGetTexParameterfv(target, pname, params) cdef void __stdcall gil_dbgGetTexParameterfv (GLenum target, GLenum pname, GLfloat* params) with gil: gl_debug_print("GL glGetTexParameterfv( target = ", target, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetTexParameterfv ( target, pname, params) gl_check_error() cdef void __stdcall dbgGetTexParameteriv (GLenum target, GLenum pname, GLint* params) nogil: with gil: gil_dbgGetTexParameteriv(target, pname, params) cdef void __stdcall gil_dbgGetTexParameteriv (GLenum target, GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetTexParameteriv( target = ", target, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetTexParameteriv ( target, pname, params) gl_check_error() cdef void __stdcall dbgGetUniformfv (GLuint program, GLint location, GLfloat* params) nogil: with gil: gil_dbgGetUniformfv(program, location, params) cdef void __stdcall gil_dbgGetUniformfv (GLuint program, GLint location, GLfloat* params) with gil: gl_debug_print("GL glGetUniformfv( program = ", program, ", location = ", location, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetUniformfv ( program, location, params) gl_check_error() cdef void __stdcall dbgGetUniformiv (GLuint program, GLint location, GLint* params) nogil: with gil: gil_dbgGetUniformiv(program, location, params) cdef void __stdcall gil_dbgGetUniformiv (GLuint program, GLint location, GLint* params) with gil: gl_debug_print("GL glGetUniformiv( program = ", program, ", location = ", location, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetUniformiv ( program, location, params) gl_check_error() cdef int __stdcall dbgGetUniformLocation (GLuint program, const GLchar* name) nogil: with gil: return gil_dbgGetUniformLocation(program, <bytes>name) cdef int __stdcall gil_dbgGetUniformLocation (GLuint program, GLchar* name) with gil: gl_debug_print("GL glGetUniformLocation( program = ", program, ", name*=", <bytes>name, ", )") gl_check_error() return cgl_native.glGetUniformLocation ( program, name) cdef void __stdcall dbgGetVertexAttribfv (GLuint index, GLenum pname, GLfloat* params) nogil: with gil: gil_dbgGetVertexAttribfv(index, pname, params) cdef void __stdcall gil_dbgGetVertexAttribfv (GLuint index, GLenum pname, GLfloat* params) with gil: gl_debug_print("GL glGetVertexAttribfv( index = ", index, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetVertexAttribfv ( index, pname, params) gl_check_error() cdef void __stdcall dbgGetVertexAttribiv (GLuint index, GLenum pname, GLint* params) nogil: with gil: gil_dbgGetVertexAttribiv(index, pname, params) cdef void __stdcall gil_dbgGetVertexAttribiv (GLuint index, GLenum pname, GLint* params) with gil: gl_debug_print("GL glGetVertexAttribiv( index = ", index, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") cgl_native.glGetVertexAttribiv ( index, pname, params) gl_check_error() # cdef void __stdcall dbgGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid** pointer) nogil: # with gil: # gil_dbgGetVertexAttribPointerv(index, pname, pointer) # # cdef void __stdcall gil_dbgGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid** pointer) with gil: # gl_debug_print("GL glGetVertexAttribPointerv( index = ", index, ", pname = ", pname, ", pointer**=", repr(hex(<long long> pointer)), ", )") # cgl_native.glGetVertexAttribPointerv ( index, pname, pointer) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) cdef void __stdcall dbgHint (GLenum target, GLenum mode) nogil: with gil: gil_dbgHint(target, mode) cdef void __stdcall gil_dbgHint (GLenum target, GLenum mode) with gil: gl_debug_print("GL glHint( target = ", target, ", mode = ", mode, ", )") cgl_native.glHint ( target, mode) gl_check_error() cdef GLboolean __stdcall dbgIsBuffer (GLuint buffer) nogil: with gil: return gil_dbgIsBuffer(buffer) cdef GLboolean __stdcall gil_dbgIsBuffer (GLuint buffer) with gil: gl_debug_print("GL glIsBuffer( buffer = ", buffer, ", )") gl_check_error() return cgl_native.glIsBuffer ( buffer) cdef GLboolean __stdcall dbgIsEnabled (GLenum cap) nogil: with gil: return gil_dbgIsEnabled(cap) cdef GLboolean __stdcall gil_dbgIsEnabled (GLenum cap) with gil: gl_debug_print("GL glIsEnabled( cap = ", cap, ", )") gl_check_error() return cgl_native.glIsEnabled ( cap) cdef GLboolean __stdcall dbgIsFramebuffer (GLuint framebuffer) nogil: with gil: return gil_dbgIsFramebuffer(framebuffer) cdef GLboolean __stdcall gil_dbgIsFramebuffer (GLuint framebuffer) with gil: gl_debug_print("GL glIsFramebuffer( framebuffer = ", framebuffer, ", )") gl_check_error() return cgl_native.glIsFramebuffer ( framebuffer) cdef GLboolean __stdcall dbgIsProgram (GLuint program) nogil: with gil: return gil_dbgIsProgram(program) cdef GLboolean __stdcall gil_dbgIsProgram (GLuint program) with gil: gl_debug_print("GL glIsProgram( program = ", program, ", )") gl_check_error() return cgl_native.glIsProgram ( program) cdef GLboolean __stdcall dbgIsRenderbuffer (GLuint renderbuffer) nogil: with gil: return gil_dbgIsRenderbuffer(renderbuffer) cdef GLboolean __stdcall gil_dbgIsRenderbuffer (GLuint renderbuffer) with gil: gl_debug_print("GL glIsRenderbuffer( renderbuffer = ", renderbuffer, ", )") gl_check_error() return cgl_native.glIsRenderbuffer ( renderbuffer) cdef GLboolean __stdcall dbgIsShader (GLuint shader) nogil: with gil: return gil_dbgIsShader(shader) cdef GLboolean __stdcall gil_dbgIsShader (GLuint shader) with gil: gl_debug_print("GL glIsShader( shader = ", shader, ", )") gl_check_error() return cgl_native.glIsShader ( shader) cdef GLboolean __stdcall dbgIsTexture (GLuint texture) nogil: with gil: return gil_dbgIsTexture(texture) cdef GLboolean __stdcall gil_dbgIsTexture (GLuint texture) with gil: gl_debug_print("GL glIsTexture( texture = ", texture, ", )") gl_check_error() return cgl_native.glIsTexture ( texture) cdef void __stdcall dbgLineWidth (GLfloat width) nogil: with gil: gil_dbgLineWidth(width) cdef void __stdcall gil_dbgLineWidth (GLfloat width) with gil: gl_debug_print("GL glLineWidth( width = ", width, ", )") cgl_native.glLineWidth ( width) gl_check_error() cdef void __stdcall dbgLinkProgram (GLuint program) nogil: with gil: gil_dbgLinkProgram(program) cdef void __stdcall gil_dbgLinkProgram (GLuint program) with gil: gl_debug_print("GL glLinkProgram( program = ", program, ", )") cgl_native.glLinkProgram ( program) gl_check_error() cdef void __stdcall dbgPixelStorei (GLenum pname, GLint param) nogil: with gil: gil_dbgPixelStorei(pname, param) cdef void __stdcall gil_dbgPixelStorei (GLenum pname, GLint param) with gil: gl_debug_print("GL glPixelStorei( pname = ", pname, ", param = ", param, ", )") cgl_native.glPixelStorei ( pname, param) gl_check_error() cdef void __stdcall dbgPolygonOffset (GLfloat factor, GLfloat units) nogil: with gil: gil_dbgPolygonOffset(factor, units) cdef void __stdcall gil_dbgPolygonOffset (GLfloat factor, GLfloat units) with gil: gl_debug_print("GL glPolygonOffset( factor = ", factor, ", units = ", units, ", )") cgl_native.glPolygonOffset ( factor, units) gl_check_error() cdef void __stdcall dbgReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels) nogil: with gil: gil_dbgReadPixels(x, y, width, height, format, type, pixels) cdef void __stdcall gil_dbgReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels) with gil: gl_debug_print("GL glReadPixels( x = ", x, ", y = ", y, ", width = ", width, ", height = ", height, ", format = ", format, ", type = ", type, ", pixels*=", repr(hex(<long long> pixels)), ", )") cgl_native.glReadPixels ( x, y, width, height, format, type, pixels) gl_check_error() # Skipping generation of: "#cdef void __stdcall dbgReleaseShaderCompiler ()" cdef void __stdcall dbgRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height) nogil: with gil: gil_dbgRenderbufferStorage(target, internalformat, width, height) cdef void __stdcall gil_dbgRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height) with gil: gl_debug_print("GL glRenderbufferStorage( target = ", target, ", internalformat = ", internalformat, ", width = ", width, ", height = ", height, ", )") cgl_native.glRenderbufferStorage ( target, internalformat, width, height) gl_check_error() cdef void __stdcall dbgSampleCoverage (GLclampf value, GLboolean invert) nogil: with gil: gil_dbgSampleCoverage(value, invert) cdef void __stdcall gil_dbgSampleCoverage (GLclampf value, GLboolean invert) with gil: gl_debug_print("GL glSampleCoverage( value = ", value, ", invert = ", invert, ", )") cgl_native.glSampleCoverage ( value, invert) gl_check_error() cdef void __stdcall dbgScissor (GLint x, GLint y, GLsizei width, GLsizei height) nogil: with gil: gil_dbgScissor(x, y, width, height) cdef void __stdcall gil_dbgScissor (GLint x, GLint y, GLsizei width, GLsizei height) with gil: gl_debug_print("GL glScissor( x = ", x, ", y = ", y, ", width = ", width, ", height = ", height, ", )") cgl_native.glScissor ( x, y, width, height) gl_check_error() # Skipping generation of: "#cdef void __stdcall dbgShaderBinary (cgl_native.GLsizei n, cgl_native.GLuint* shaders, cgl_native.GLenum binaryformat, cgl_native.GLvoid* binary, cgl_native.GLsizei length)" cdef void __stdcall dbgShaderSource (GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length) nogil: with gil: gil_dbgShaderSource(shader, count, string, length) cdef void __stdcall gil_dbgShaderSource (GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length) with gil: gl_debug_print("GL glShaderSource( shader = ", shader, ", count = ", count, ", string**=", repr(hex(<long long> string)), ", length*=", repr(hex(<long long> length)), ", )") cgl_native.glShaderSource ( shader, count, <const_char_ptr*>string, length) gl_check_error() cdef void __stdcall dbgStencilFunc (GLenum func, GLint ref, GLuint mask) nogil: with gil: gil_dbgStencilFunc(func, ref, mask) cdef void __stdcall gil_dbgStencilFunc (GLenum func, GLint ref, GLuint mask) with gil: gl_debug_print("GL glStencilFunc( func = ", func, ", ref = ", ref, ", mask = ", mask, ", )") cgl_native.glStencilFunc ( func, ref, mask) gl_check_error() cdef void __stdcall dbgStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask) nogil: with gil: gil_dbgStencilFuncSeparate(face, func, ref, mask) cdef void __stdcall gil_dbgStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask) with gil: gl_debug_print("GL glStencilFuncSeparate( face = ", face, ", func = ", func, ", ref = ", ref, ", mask = ", mask, ", )") cgl_native.glStencilFuncSeparate ( face, func, ref, mask) gl_check_error() cdef void __stdcall dbgStencilMask (GLuint mask) nogil: with gil: gil_dbgStencilMask(mask) cdef void __stdcall gil_dbgStencilMask (GLuint mask) with gil: gl_debug_print("GL glStencilMask( mask = ", mask, ", )") cgl_native.glStencilMask ( mask) gl_check_error() cdef void __stdcall dbgStencilMaskSeparate (GLenum face, GLuint mask) nogil: with gil: gil_dbgStencilMaskSeparate(face, mask) cdef void __stdcall gil_dbgStencilMaskSeparate (GLenum face, GLuint mask) with gil: gl_debug_print("GL glStencilMaskSeparate( face = ", face, ", mask = ", mask, ", )") cgl_native.glStencilMaskSeparate ( face, mask) gl_check_error() cdef void __stdcall dbgStencilOp (GLenum fail, GLenum zfail, GLenum zpass) nogil: with gil: gil_dbgStencilOp(fail, zfail, zpass) cdef void __stdcall gil_dbgStencilOp (GLenum fail, GLenum zfail, GLenum zpass) with gil: gl_debug_print("GL glStencilOp( fail = ", fail, ", zfail = ", zfail, ", zpass = ", zpass, ", )") cgl_native.glStencilOp ( fail, zfail, zpass) gl_check_error() cdef void __stdcall dbgStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass) nogil: with gil: gil_dbgStencilOpSeparate(face, fail, zfail, zpass) cdef void __stdcall gil_dbgStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass) with gil: gl_debug_print("GL glStencilOpSeparate( face = ", face, ", fail = ", fail, ", zfail = ", zfail, ", zpass = ", zpass, ", )") cgl_native.glStencilOpSeparate ( face, fail, zfail, zpass) gl_check_error() cdef void __stdcall dbgTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels) nogil: with gil: gil_dbgTexImage2D(target, level, internalformat, width, height, border, format, type, pixels) cdef void __stdcall gil_dbgTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels) with gil: gl_debug_print("GL glTexImage2D( target = ", target, ", level = ", level, ", internalformat = ", internalformat, ", width = ", width, ", height = ", height, ", border = ", border, ", format = ", format, ", type = ", type, ", pixels*=", repr(hex(<long long> pixels)), ", )") cgl_native.glTexImage2D ( target, level, internalformat, width, height, border, format, type, pixels) gl_check_error() cdef void __stdcall dbgTexParameterf (GLenum target, GLenum pname, GLfloat param) nogil: with gil: gil_dbgTexParameterf(target, pname, param) cdef void __stdcall gil_dbgTexParameterf (GLenum target, GLenum pname, GLfloat param) with gil: gl_debug_print("GL glTexParameterf( target = ", target, ", pname = ", pname, ", param = ", param, ", )") cgl_native.glTexParameterf ( target, pname, param) gl_check_error() # cdef void __stdcall dbgTexParameterfv (GLenum target, GLenum pname, GLfloat* params) nogil: # with gil: # gil_dbgTexParameterfv(target, pname, params) # # cdef void __stdcall gil_dbgTexParameterfv (GLenum target, GLenum pname, GLfloat* params) with gil: # gl_debug_print("GL glTexParameterfv( target = ", target, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") # cgl_native.glTexParameterfv ( target, pname, params) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) # cdef void __stdcall dbgTexParameteri (GLenum target, GLenum pname, GLint param) nogil: with gil: gil_dbgTexParameteri(target, pname, param) cdef void __stdcall gil_dbgTexParameteri (GLenum target, GLenum pname, GLint param) with gil: gl_debug_print("GL glTexParameteri( target = ", target, ", pname = ", pname, ", param = ", param, ", )") cgl_native.glTexParameteri ( target, pname, param) gl_check_error() # cdef void __stdcall dbgTexParameteriv (GLenum target, GLenum pname, GLint* params) nogil: # with gil: # gil_dbgTexParameteriv(target, pname, params) # # cdef void __stdcall gil_dbgTexParameteriv (GLenum target, GLenum pname, GLint* params) with gil: # gl_debug_print("GL glTexParameteriv( target = ", target, ", pname = ", pname, ", params*=", repr(hex(<long long> params)), ", )") # cgl_native.glTexParameteriv ( target, pname, params) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) # cdef void __stdcall dbgTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels) nogil: with gil: gil_dbgTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels) cdef void __stdcall gil_dbgTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels) with gil: gl_debug_print("GL glTexSubImage2D( target = ", target, ", level = ", level, ", xoffset = ", xoffset, ", yoffset = ", yoffset, ", width = ", width, ", height = ", height, ", format = ", format, ", type = ", type, ", pixels*=", repr(hex(<long long> pixels)), ", )") cgl_native.glTexSubImage2D ( target, level, xoffset, yoffset, width, height, format, type, pixels) gl_check_error() cdef void __stdcall dbgUniform1f (GLint location, GLfloat x) nogil: with gil: gil_dbgUniform1f(location, x) cdef void __stdcall gil_dbgUniform1f (GLint location, GLfloat x) with gil: gl_debug_print("GL glUniform1f( location = ", location, ", x = ", x, ", )") cgl_native.glUniform1f ( location, x) gl_check_error() cdef void __stdcall dbgUniform1fv (GLint location, GLsizei count, const GLfloat* v) nogil: with gil: gil_dbgUniform1fv(location, count, v) cdef void __stdcall gil_dbgUniform1fv (GLint location, GLsizei count, const GLfloat* v) with gil: gl_debug_print("GL glUniform1fv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform1fv ( location, count, v) gl_check_error() cdef void __stdcall dbgUniform1i (GLint location, GLint x) nogil: with gil: gil_dbgUniform1i(location, x) cdef void __stdcall gil_dbgUniform1i (GLint location, GLint x) with gil: gl_debug_print("GL glUniform1i( location = ", location, ", x = ", x, ", )") cgl_native.glUniform1i ( location, x) gl_check_error() cdef void __stdcall dbgUniform1iv (GLint location, GLsizei count, const GLint* v) nogil: with gil: gil_dbgUniform1iv(location, count, v) cdef void __stdcall gil_dbgUniform1iv (GLint location, GLsizei count, const GLint* v) with gil: gl_debug_print("GL glUniform1iv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform1iv ( location, count, v) gl_check_error() cdef void __stdcall dbgUniform2f (GLint location, GLfloat x, GLfloat y) nogil: with gil: gil_dbgUniform2f(location, x, y) cdef void __stdcall gil_dbgUniform2f (GLint location, GLfloat x, GLfloat y) with gil: gl_debug_print("GL glUniform2f( location = ", location, ", x = ", x, ", y = ", y, ", )") cgl_native.glUniform2f ( location, x, y) gl_check_error() cdef void __stdcall dbgUniform2fv (GLint location, GLsizei count, const GLfloat* v) nogil: with gil: gil_dbgUniform2fv(location, count, v) cdef void __stdcall gil_dbgUniform2fv (GLint location, GLsizei count, const GLfloat* v) with gil: gl_debug_print("GL glUniform2fv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform2fv ( location, count, v) gl_check_error() cdef void __stdcall dbgUniform2i (GLint location, GLint x, GLint y) nogil: with gil: gil_dbgUniform2i(location, x, y) cdef void __stdcall gil_dbgUniform2i (GLint location, GLint x, GLint y) with gil: gl_debug_print("GL glUniform2i( location = ", location, ", x = ", x, ", y = ", y, ", )") cgl_native.glUniform2i ( location, x, y) gl_check_error() cdef void __stdcall dbgUniform2iv (GLint location, GLsizei count, const GLint* v) nogil: with gil: gil_dbgUniform2iv(location, count, v) cdef void __stdcall gil_dbgUniform2iv (GLint location, GLsizei count, const GLint* v) with gil: gl_debug_print("GL glUniform2iv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform2iv ( location, count, v) gl_check_error() cdef void __stdcall dbgUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z) nogil: with gil: gil_dbgUniform3f(location, x, y, z) cdef void __stdcall gil_dbgUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z) with gil: gl_debug_print("GL glUniform3f( location = ", location, ", x = ", x, ", y = ", y, ", z = ", z, ", )") cgl_native.glUniform3f ( location, x, y, z) gl_check_error() cdef void __stdcall dbgUniform3fv (GLint location, GLsizei count, const GLfloat* v) nogil: with gil: gil_dbgUniform3fv(location, count, v) cdef void __stdcall gil_dbgUniform3fv (GLint location, GLsizei count, const GLfloat* v) with gil: gl_debug_print("GL glUniform3fv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform3fv ( location, count, v) gl_check_error() cdef void __stdcall dbgUniform3i (GLint location, GLint x, GLint y, GLint z) nogil: with gil: gil_dbgUniform3i(location, x, y, z) cdef void __stdcall gil_dbgUniform3i (GLint location, GLint x, GLint y, GLint z) with gil: gl_debug_print("GL glUniform3i( location = ", location, ", x = ", x, ", y = ", y, ", z = ", z, ", )") cgl_native.glUniform3i ( location, x, y, z) gl_check_error() cdef void __stdcall dbgUniform3iv (GLint location, GLsizei count, const GLint* v) nogil: with gil: gil_dbgUniform3iv(location, count, v) cdef void __stdcall gil_dbgUniform3iv (GLint location, GLsizei count, const GLint* v) with gil: gl_debug_print("GL glUniform3iv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform3iv ( location, count, v) gl_check_error() cdef void __stdcall dbgUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) nogil: with gil: gil_dbgUniform4f(location, x, y, z, w) cdef void __stdcall gil_dbgUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) with gil: gl_debug_print("GL glUniform4f( location = ", location, ", x = ", x, ", y = ", y, ", z = ", z, ", w = ", w, ", )") cgl_native.glUniform4f ( location, x, y, z, w) gl_check_error() cdef void __stdcall dbgUniform4fv (GLint location, GLsizei count, const GLfloat* v) nogil: with gil: gil_dbgUniform4fv(location, count, v) cdef void __stdcall gil_dbgUniform4fv (GLint location, GLsizei count, const GLfloat* v) with gil: gl_debug_print("GL glUniform4fv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform4fv ( location, count, v) gl_check_error() cdef void __stdcall dbgUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w) nogil: with gil: gil_dbgUniform4i(location, x, y, z, w) cdef void __stdcall gil_dbgUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w) with gil: gl_debug_print("GL glUniform4i( location = ", location, ", x = ", x, ", y = ", y, ", z = ", z, ", w = ", w, ", )") cgl_native.glUniform4i ( location, x, y, z, w) gl_check_error() cdef void __stdcall dbgUniform4iv (GLint location, GLsizei count, const GLint* v) nogil: with gil: gil_dbgUniform4iv(location, count, v) cdef void __stdcall gil_dbgUniform4iv (GLint location, GLsizei count, const GLint* v) with gil: gl_debug_print("GL glUniform4iv( location = ", location, ", count = ", count, ", v*=", repr(hex(<long long> v)), ", )") cgl_native.glUniform4iv ( location, count, v) gl_check_error() # cdef void __stdcall dbgUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, GLfloat* value) nogil: # with gil: # gil_dbgUniformMatrix2fv(location, count, transpose, value) # # cdef void __stdcall gil_dbgUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, GLfloat* value) with gil: # gl_debug_print("GL glUniformMatrix2fv( location = ", location, ", count = ", count, ", transpose = ", transpose, ", value*=", repr(hex(<long long> value)), ", )") # cgl_native.glUniformMatrix2fv ( location, count, transpose, value) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) # cdef void __stdcall dbgUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, GLfloat* value) nogil: # with gil: # gil_dbgUniformMatrix3fv(location, count, transpose, value) # # cdef void __stdcall gil_dbgUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, GLfloat* value) with gil: # gl_debug_print("GL glUniformMatrix3fv( location = ", location, ", count = ", count, ", transpose = ", transpose, ", value*=", repr(hex(<long long> value)), ", )") # cgl_native.glUniformMatrix3fv ( location, count, transpose, value) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) cdef void __stdcall dbgUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) nogil: with gil: gil_dbgUniformMatrix4fv(location, count, transpose, value) cdef void __stdcall gil_dbgUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) with gil: gl_debug_print("GL glUniformMatrix4fv( location = ", location, ", count = ", count, ", transpose = ", transpose, ", value*=", repr(hex(<long long> value)), ", )") cgl_native.glUniformMatrix4fv ( location, count, transpose, value) gl_check_error() cdef void __stdcall dbgUseProgram (GLuint program) nogil: with gil: gil_dbgUseProgram(program) cdef void __stdcall gil_dbgUseProgram (GLuint program) with gil: gl_debug_print("GL glUseProgram( program = ", program, ", )") cgl_native.glUseProgram ( program) gl_check_error() cdef void __stdcall dbgValidateProgram (GLuint program) nogil: with gil: gil_dbgValidateProgram(program) cdef void __stdcall gil_dbgValidateProgram (GLuint program) with gil: gl_debug_print("GL glValidateProgram( program = ", program, ", )") cgl_native.glValidateProgram ( program) gl_check_error() cdef void __stdcall dbgVertexAttrib1f (GLuint indx, GLfloat x) nogil: with gil: gil_dbgVertexAttrib1f(indx, x) cdef void __stdcall gil_dbgVertexAttrib1f (GLuint indx, GLfloat x) with gil: gl_debug_print("GL glVertexAttrib1f( indx = ", indx, ", x = ", x, ", )") cgl_native.glVertexAttrib1f ( indx, x) gl_check_error() # cdef void __stdcall dbgVertexAttrib1fv (GLuint indx, GLfloat* values) nogil: # with gil: # gil_dbgVertexAttrib1fv(indx, values) # # cdef void __stdcall gil_dbgVertexAttrib1fv (GLuint indx, GLfloat* values) with gil: # gl_debug_print("GL glVertexAttrib1fv( indx = ", indx, ", values*=", repr(hex(<long long> values)), ", )") # cgl_native.glVertexAttrib1fv ( indx, values) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) # cdef void __stdcall dbgVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y) nogil: with gil: gil_dbgVertexAttrib2f(indx, x, y) cdef void __stdcall gil_dbgVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y) with gil: gl_debug_print("GL glVertexAttrib2f( indx = ", indx, ", x = ", x, ", y = ", y, ", )") cgl_native.glVertexAttrib2f ( indx, x, y) gl_check_error() # cdef void __stdcall dbgVertexAttrib2fv (GLuint indx, GLfloat* values) nogil: # with gil: # gil_dbgVertexAttrib2fv(indx, values) # # cdef void __stdcall gil_dbgVertexAttrib2fv (GLuint indx, GLfloat* values) with gil: # gl_debug_print("GL glVertexAttrib2fv( indx = ", indx, ", values*=", repr(hex(<long long> values)), ", )") # cgl_native.glVertexAttrib2fv ( indx, values) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) # cdef void __stdcall dbgVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z) nogil: with gil: gil_dbgVertexAttrib3f(indx, x, y, z) cdef void __stdcall gil_dbgVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z) with gil: gl_debug_print("GL glVertexAttrib3f( indx = ", indx, ", x = ", x, ", y = ", y, ", z = ", z, ", )") cgl_native.glVertexAttrib3f ( indx, x, y, z) gl_check_error() # cdef void __stdcall dbgVertexAttrib3fv (GLuint indx, GLfloat* values) nogil: # with gil: # gil_dbgVertexAttrib3fv(indx, values) # # cdef void __stdcall gil_dbgVertexAttrib3fv (GLuint indx, GLfloat* values) with gil: # gl_debug_print("GL glVertexAttrib3fv( indx = ", indx, ", values*=", repr(hex(<long long> values)), ", )") # cgl_native.glVertexAttrib3fv ( indx, values) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) # cdef void __stdcall dbgVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) nogil: with gil: gil_dbgVertexAttrib4f(indx, x, y, z, w) cdef void __stdcall gil_dbgVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) with gil: gl_debug_print("GL glVertexAttrib4f( indx = ", indx, ", x = ", x, ", y = ", y, ", z = ", z, ", w = ", w, ", )") cgl_native.glVertexAttrib4f ( indx, x, y, z, w) gl_check_error() # cdef void __stdcall dbgVertexAttrib4fv (GLuint indx, GLfloat* values) nogil: # with gil: # gil_dbgVertexAttrib4fv(indx, values) # # cdef void __stdcall gil_dbgVertexAttrib4fv (GLuint indx, GLfloat* values) with gil: # gl_debug_print("GL glVertexAttrib4fv( indx = ", indx, ", values*=", repr(hex(<long long> values)), ", )") # cgl_native.glVertexAttrib4fv ( indx, values) # ret = cgl_native.glGetError() # if ret: print("OpenGL Error %d / %x" % (ret, ret)) # cdef void __stdcall dbgVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr) nogil: with gil: gil_dbgVertexAttribPointer(indx, size, type, normalized, stride, <GLvoid*>ptr) cdef void __stdcall gil_dbgVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLvoid* ptr) with gil: gl_debug_print("GL glVertexAttribPointer( indx = ", indx, ", size = ", size, ", type = ", type, ", normalized = ", normalized, ", stride = ", stride, ", ptr*=", repr(hex(<long long> ptr)), ", )") cgl_native.glVertexAttribPointer ( indx, size, type, normalized, stride, ptr) gl_check_error() cdef void __stdcall dbgViewport (GLint x, GLint y, GLsizei width, GLsizei height) nogil: with gil: gil_dbgViewport(x, y, width, height) cdef void __stdcall gil_dbgViewport (GLint x, GLint y, GLsizei width, GLsizei height) with gil: gl_debug_print("GL glViewport( x = ", x, ", y = ", y, ", width = ", width, ", height = ", height, ", )") cgl_native.glViewport ( x, y, width, height) gl_check_error() def init_backend_debug(): cgl_debug.glActiveTexture = dbgActiveTexture cgl_debug.glAttachShader = dbgAttachShader cgl_debug.glBindAttribLocation = dbgBindAttribLocation cgl_debug.glBindBuffer = dbgBindBuffer cgl_debug.glBindFramebuffer = dbgBindFramebuffer cgl_debug.glBindRenderbuffer = dbgBindRenderbuffer cgl_debug.glBindTexture = dbgBindTexture cgl_debug.glBlendColor = dbgBlendColor cgl_debug.glBlendEquation = dbgBlendEquation cgl_debug.glBlendEquationSeparate = dbgBlendEquationSeparate cgl_debug.glBlendFunc = dbgBlendFunc cgl_debug.glBlendFuncSeparate = dbgBlendFuncSeparate cgl_debug.glBufferData = dbgBufferData cgl_debug.glBufferSubData = dbgBufferSubData cgl_debug.glCheckFramebufferStatus = dbgCheckFramebufferStatus cgl_debug.glClear = dbgClear cgl_debug.glClearColor = dbgClearColor cgl_debug.glClearStencil = dbgClearStencil cgl_debug.glColorMask = dbgColorMask cgl_debug.glCompileShader = dbgCompileShader cgl_debug.glCompressedTexImage2D = dbgCompressedTexImage2D cgl_debug.glCompressedTexSubImage2D = dbgCompressedTexSubImage2D cgl_debug.glCopyTexImage2D = dbgCopyTexImage2D cgl_debug.glCopyTexSubImage2D = dbgCopyTexSubImage2D cgl_debug.glCreateProgram = dbgCreateProgram cgl_debug.glCreateShader = dbgCreateShader cgl_debug.glCullFace = dbgCullFace cgl_debug.glDeleteBuffers = dbgDeleteBuffers cgl_debug.glDeleteFramebuffers = dbgDeleteFramebuffers cgl_debug.glDeleteProgram = dbgDeleteProgram cgl_debug.glDeleteRenderbuffers = dbgDeleteRenderbuffers cgl_debug.glDeleteShader = dbgDeleteShader cgl_debug.glDeleteTextures = dbgDeleteTextures cgl_debug.glDepthFunc = dbgDepthFunc cgl_debug.glDepthMask = dbgDepthMask cgl_debug.glDetachShader = dbgDetachShader cgl_debug.glDisable = dbgDisable cgl_debug.glDisableVertexAttribArray = dbgDisableVertexAttribArray cgl_debug.glDrawArrays = dbgDrawArrays cgl_debug.glDrawElements = dbgDrawElements cgl_debug.glEnable = dbgEnable cgl_debug.glEnableVertexAttribArray = dbgEnableVertexAttribArray cgl_debug.glFinish = dbgFinish cgl_debug.glFlush = dbgFlush cgl_debug.glFramebufferRenderbuffer = dbgFramebufferRenderbuffer cgl_debug.glFramebufferTexture2D = dbgFramebufferTexture2D cgl_debug.glFrontFace = dbgFrontFace cgl_debug.glGenBuffers = dbgGenBuffers cgl_debug.glGenerateMipmap = dbgGenerateMipmap cgl_debug.glGenFramebuffers = dbgGenFramebuffers cgl_debug.glGenRenderbuffers = dbgGenRenderbuffers cgl_debug.glGenTextures = dbgGenTextures cgl_debug.glGetActiveAttrib = dbgGetActiveAttrib cgl_debug.glGetActiveUniform = dbgGetActiveUniform cgl_debug.glGetAttachedShaders = dbgGetAttachedShaders cgl_debug.glGetAttribLocation = dbgGetAttribLocation cgl_debug.glGetBooleanv = dbgGetBooleanv cgl_debug.glGetBufferParameteriv = dbgGetBufferParameteriv cgl_debug.glGetError = dbgGetError cgl_debug.glGetFloatv = dbgGetFloatv cgl_debug.glGetFramebufferAttachmentParameteriv = dbgGetFramebufferAttachmentParameteriv cgl_debug.glGetIntegerv = dbgGetIntegerv cgl_debug.glGetProgramInfoLog = dbgGetProgramInfoLog cgl_debug.glGetProgramiv = dbgGetProgramiv cgl_debug.glGetRenderbufferParameteriv = dbgGetRenderbufferParameteriv cgl_debug.glGetShaderInfoLog = dbgGetShaderInfoLog cgl_debug.glGetShaderiv = dbgGetShaderiv cgl_debug.glGetShaderSource = dbgGetShaderSource cgl_debug.glGetString = dbgGetString cgl_debug.glGetTexParameterfv = dbgGetTexParameterfv cgl_debug.glGetTexParameteriv = dbgGetTexParameteriv cgl_debug.glGetUniformfv = dbgGetUniformfv cgl_debug.glGetUniformiv = dbgGetUniformiv cgl_debug.glGetUniformLocation = dbgGetUniformLocation cgl_debug.glGetVertexAttribfv = dbgGetVertexAttribfv cgl_debug.glGetVertexAttribiv = dbgGetVertexAttribiv cgl_debug.glHint = dbgHint cgl_debug.glIsBuffer = dbgIsBuffer cgl_debug.glIsEnabled = dbgIsEnabled cgl_debug.glIsFramebuffer = dbgIsFramebuffer cgl_debug.glIsProgram = dbgIsProgram cgl_debug.glIsRenderbuffer = dbgIsRenderbuffer cgl_debug.glIsShader = dbgIsShader cgl_debug.glIsTexture = dbgIsTexture cgl_debug.glLineWidth = dbgLineWidth cgl_debug.glLinkProgram = dbgLinkProgram cgl_debug.glPixelStorei = dbgPixelStorei cgl_debug.glPolygonOffset = dbgPolygonOffset cgl_debug.glReadPixels = dbgReadPixels cgl_debug.glRenderbufferStorage = dbgRenderbufferStorage cgl_debug.glSampleCoverage = dbgSampleCoverage cgl_debug.glScissor = dbgScissor # cgl_debug.glShaderBinary = dbgShaderBinary cgl_debug.glShaderSource = dbgShaderSource cgl_debug.glStencilFunc = dbgStencilFunc cgl_debug.glStencilFuncSeparate = dbgStencilFuncSeparate cgl_debug.glStencilMask = dbgStencilMask cgl_debug.glStencilMaskSeparate = dbgStencilMaskSeparate cgl_debug.glStencilOp = dbgStencilOp cgl_debug.glStencilOpSeparate = dbgStencilOpSeparate cgl_debug.glTexImage2D = dbgTexImage2D cgl_debug.glTexParameterf = dbgTexParameterf cgl_debug.glTexParameteri = dbgTexParameteri cgl_debug.glTexSubImage2D = dbgTexSubImage2D cgl_debug.glUniform1f = dbgUniform1f cgl_debug.glUniform1fv = dbgUniform1fv cgl_debug.glUniform1i = dbgUniform1i cgl_debug.glUniform1iv = dbgUniform1iv cgl_debug.glUniform2f = dbgUniform2f cgl_debug.glUniform2fv = dbgUniform2fv cgl_debug.glUniform2i = dbgUniform2i cgl_debug.glUniform2iv = dbgUniform2iv cgl_debug.glUniform3f = dbgUniform3f cgl_debug.glUniform3fv = dbgUniform3fv cgl_debug.glUniform3i = dbgUniform3i cgl_debug.glUniform3iv = dbgUniform3iv cgl_debug.glUniform4f = dbgUniform4f cgl_debug.glUniform4fv = dbgUniform4fv cgl_debug.glUniform4i = dbgUniform4i cgl_debug.glUniform4iv = dbgUniform4iv cgl_debug.glUniformMatrix4fv = dbgUniformMatrix4fv cgl_debug.glUseProgram = dbgUseProgram cgl_debug.glValidateProgram = dbgValidateProgram cgl_debug.glVertexAttrib1f = dbgVertexAttrib1f cgl_debug.glVertexAttrib2f = dbgVertexAttrib2f cgl_debug.glVertexAttrib3f = dbgVertexAttrib3f cgl_debug.glVertexAttrib4f = dbgVertexAttrib4f cgl_debug.glVertexAttribPointer = dbgVertexAttribPointer cgl_debug.glViewport = dbgViewport global cgl_native cgl_native = cgl_get_context() cgl_set_context(cgl_debug) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_gl.pyx�����������������������������������������������������0000666�0000000�0000000�00000041330�00000000000�017562� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" CGL/GL: GL backend implementation using GL directly """ include "../common.pxi" include "../../include/config.pxi" from kivy.graphics.cgl cimport * from kivy.logger import Logger cdef extern from "gl_redirect.h": const GLubyte* (__stdcall *glGetString)(GLenum) nogil GLboolean (__stdcall *glIsBuffer)(GLuint buffer) nogil GLboolean (__stdcall *glIsEnabled)(GLenum cap) nogil GLboolean (__stdcall *glIsFramebuffer)(GLuint framebuffer) nogil GLboolean (__stdcall *glIsProgram)(GLuint program) nogil GLboolean (__stdcall *glIsRenderbuffer)(GLuint renderbuffer) nogil GLboolean (__stdcall *glIsShader)(GLuint shader) nogil GLboolean (__stdcall *glIsTexture)(GLuint texture) nogil GLenum (__stdcall *glCheckFramebufferStatus)(GLenum) nogil GLenum (__stdcall *glGetError)() nogil GLint (__stdcall *glGetAttribLocation)(GLuint, const GLchar *) nogil GLint (__stdcall *glGetUniformLocation)(GLuint, const char *) nogil GLuint (__stdcall *glCreateProgram)() nogil GLuint (__stdcall *glCreateShader)(GLenum) nogil void (__stdcall *glActiveTexture)(GLenum) nogil void (__stdcall *glAttachShader)(GLuint, GLuint) nogil void (__stdcall *glBindAttribLocation)(GLuint, GLuint, const char *) nogil void (__stdcall *glBindBuffer)(GLenum, GLuint) nogil void (__stdcall *glBindFramebuffer)(GLenum, GLuint) nogil void (__stdcall *glBindRenderbuffer)(GLenum target, GLuint renderbuffer) nogil void (__stdcall *glBindTexture)(GLenum, GLuint) nogil void (__stdcall *glBlendColor)(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) nogil void (__stdcall *glBlendEquation)( GLenum mode ) nogil void (__stdcall *glBlendEquationSeparate)(GLenum modeRGB, GLenum modeAlpha) nogil void (__stdcall *glBlendFunc)(GLenum sfactor, GLenum dfactor) nogil void (__stdcall *glBlendFuncSeparate)(GLenum, GLenum, GLenum, GLenum) nogil void (__stdcall *glBufferData)(GLenum, GLsizeiptr, const GLvoid *, GLenum) nogil void (__stdcall *glBufferSubData)(GLenum, GLintptr, GLsizeiptr, const GLvoid *) nogil void (__stdcall *glClear)(GLbitfield) nogil void (__stdcall *glClearColor)(GLclampf, GLclampf, GLclampf, GLclampf) nogil void (__stdcall *glClearStencil)(GLint s) nogil void (__stdcall *glColorMask)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) nogil void (__stdcall *glCompileShader)(GLuint) nogil void (__stdcall *glCompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) nogil void (__stdcall *glCompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) nogil void (__stdcall *glCopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) nogil void (__stdcall *glCopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) nogil void (__stdcall *glCullFace)(GLenum mode) nogil void (__stdcall *glDeleteBuffers)(GLsizei n, const GLuint* buffers) nogil void (__stdcall *glDeleteFramebuffers)(GLsizei, const GLuint *) nogil void (__stdcall *glDeleteProgram)(GLuint) nogil void (__stdcall *glDeleteRenderbuffers)(GLsizei n, const GLuint* renderbuffers) nogil void (__stdcall *glDeleteShader)(GLuint) nogil void (__stdcall *glDeleteTextures)(GLsizei, const GLuint *) nogil void (__stdcall *glDepthFunc)(GLenum func) nogil void (__stdcall *glDepthMask)(GLboolean flag) nogil void (__stdcall *glDetachShader)(GLuint program, GLuint shader) nogil void (__stdcall *glDisable)(GLenum) nogil void (__stdcall *glDisableVertexAttribArray)(GLuint) nogil void (__stdcall *glDrawArrays)(GLenum, GLint, GLsizei) nogil void (__stdcall *glDrawElements)(GLenum mode, GLsizei count, GLenum type, const GLvoid* indices) nogil void (__stdcall *glEnable)(GLenum) nogil void (__stdcall *glEnableVertexAttribArray)(GLuint) nogil void (__stdcall *glFinish)() nogil void (__stdcall *glFlush)() nogil void (__stdcall *glFramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) nogil void (__stdcall *glFramebufferTexture2D)(GLenum, GLenum, GLenum, GLuint, GLint) nogil void (__stdcall *glFrontFace)(GLenum mode) nogil void (__stdcall *glGenBuffers)(GLsizei, GLuint *) nogil void (__stdcall *glGenerateMipmap)(GLenum target) nogil void (__stdcall *glGenFramebuffers)(GLsizei, GLuint *) nogil void (__stdcall *glGenRenderbuffers)(GLsizei n, GLuint* renderbuffers) nogil void (__stdcall *glGenTextures)(GLsizei, GLuint *) nogil void (__stdcall *glGetActiveAttrib)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil void (__stdcall *glGetActiveUniform)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil void (__stdcall *glGetAttachedShaders)(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) nogil void (__stdcall *glGetBooleanv)(GLenum, GLboolean *) nogil void (__stdcall *glGetBufferParameteriv)(GLenum target, GLenum pname, GLint* params) nogil void (__stdcall *glGetFloatv)(GLenum pname, GLfloat* params) nogil void (__stdcall *glGetFramebufferAttachmentParameteriv)(GLenum target, GLenum attachment, GLenum pname, GLint* params) nogil void (__stdcall *glGetIntegerv)(GLenum, GLint *) nogil void (__stdcall *glGetProgramInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*) nogil void (__stdcall *glGetProgramiv)(GLuint, GLenum, GLint *) nogil void (__stdcall *glGetRenderbufferParameteriv)(GLenum target, GLenum pname, GLint* params) nogil void (__stdcall *glGetShaderInfoLog)(GLuint, GLsizei, GLsizei *, char *) nogil void (__stdcall *glGetShaderiv)(GLuint, GLenum, GLint *) nogil void (__stdcall *glGetShaderSource)(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) nogil void (__stdcall *glGetTexParameterfv)(GLenum target, GLenum pname, GLfloat* params) nogil void (__stdcall *glGetTexParameteriv)(GLenum target, GLenum pname, GLint* params) nogil void (__stdcall *glGetUniformfv)(GLuint program, GLint location, GLfloat* params) nogil void (__stdcall *glGetUniformiv)(GLuint program, GLint location, GLint* params) nogil void (__stdcall *glGetVertexAttribfv)(GLuint index, GLenum pname, GLfloat* params) nogil void (__stdcall *glGetVertexAttribiv)(GLuint index, GLenum pname, GLint* params) nogil void (__stdcall *glHint)(GLenum target, GLenum mode) nogil void (__stdcall *glLineWidth)(GLfloat width) nogil void (__stdcall *glLinkProgram)(GLuint) nogil void (__stdcall *glPixelStorei)(GLenum, GLint) nogil void (__stdcall *glPolygonOffset)(GLfloat factor, GLfloat units) nogil void (__stdcall *glReadPixels)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid*) nogil void (__stdcall *glRenderbufferStorage)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) nogil void (__stdcall *glSampleCoverage)(GLclampf value, GLboolean invert) nogil void (__stdcall *glScissor)(GLint, GLint, GLsizei, GLsizei) nogil void (__stdcall *glShaderBinary)(GLsizei, const GLuint *, GLenum, const void *, GLsizei) nogil void (__stdcall *glShaderSource)(GLuint, GLsizei, const GLchar* const *, const GLint *) nogil void (__stdcall *glStencilFunc)(GLenum func, GLint ref, GLuint mask) nogil void (__stdcall *glStencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask) nogil void (__stdcall *glStencilMask)(GLuint mask) nogil void (__stdcall *glStencilMaskSeparate)(GLenum face, GLuint mask) nogil void (__stdcall *glStencilOp)(GLenum fail, GLenum zfail, GLenum zpass) nogil void (__stdcall *glStencilOpSeparate)(GLenum face, GLenum fail, GLenum zfail, GLenum zpass) nogil void (__stdcall *glTexImage2D)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const void *) nogil void (__stdcall *glTexParameterf)(GLenum target, GLenum pname, GLfloat param) nogil void (__stdcall *glTexParameteri)(GLenum, GLenum, GLint) nogil void (__stdcall *glTexSubImage2D)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) nogil void (__stdcall *glUniform1f)(GLint location, GLfloat x) nogil void (__stdcall *glUniform1fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform1i)(GLint, GLint) nogil void (__stdcall *glUniform1iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniform2f)(GLint location, GLfloat x, GLfloat y) nogil void (__stdcall *glUniform2fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform2i)(GLint location, GLint x, GLint y) nogil void (__stdcall *glUniform2iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniform3f)(GLint location, GLfloat x, GLfloat y, GLfloat z) nogil void (__stdcall *glUniform3fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform3i)(GLint location, GLint x, GLint y, GLint z) nogil void (__stdcall *glUniform3iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniform4f)(GLint, GLfloat, GLfloat, GLfloat, GLfloat) nogil void (__stdcall *glUniform4fv)(GLint location, GLsizei count, const GLfloat* v) nogil void (__stdcall *glUniform4i)(GLint location, GLint x, GLint y, GLint z, GLint w) nogil void (__stdcall *glUniform4iv)(GLint location, GLsizei count, const GLint* v) nogil void (__stdcall *glUniformMatrix4fv)(GLint, GLsizei, GLboolean, const GLfloat *) nogil void (__stdcall *glUseProgram)(GLuint) nogil void (__stdcall *glValidateProgram)(GLuint program) nogil void (__stdcall *glVertexAttrib1f)(GLuint indx, GLfloat x) nogil void (__stdcall *glVertexAttrib2f)(GLuint indx, GLfloat x, GLfloat y) nogil void (__stdcall *glVertexAttrib3f)(GLuint indx, GLfloat x, GLfloat y, GLfloat z) nogil void (__stdcall *glVertexAttrib4f)(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) nogil void (__stdcall *glVertexAttribPointer)(GLuint, GLint, GLenum, GLboolean, GLsizei, const void *) nogil void (__stdcall *glViewport)(GLint, GLint, GLsizei, GLsizei) nogil cpdef is_backend_supported(): return not USE_OPENGL_MOCK and PLATFORM != "win32" def init_backend(): IF USE_OPENGL_MOCK or PLATFORM == "win32": raise TypeError('GL is not available. Recompile with USE_OPENGL_MOCK=0') ELSE: link_static() cpdef link_static(): IF USE_OPENGL_MOCK: pass ELSE: cgl.glActiveTexture = glActiveTexture cgl.glAttachShader = glAttachShader cgl.glBindAttribLocation = glBindAttribLocation cgl.glBindBuffer = glBindBuffer cgl.glBindFramebuffer = glBindFramebuffer cgl.glBindRenderbuffer = glBindRenderbuffer cgl.glBindTexture = glBindTexture cgl.glBlendColor = glBlendColor cgl.glBlendEquation = glBlendEquation cgl.glBlendEquationSeparate = glBlendEquationSeparate cgl.glBlendFunc = glBlendFunc cgl.glBlendFuncSeparate = glBlendFuncSeparate cgl.glBufferData = glBufferData cgl.glBufferSubData = glBufferSubData cgl.glCheckFramebufferStatus = glCheckFramebufferStatus cgl.glClear = glClear cgl.glClearColor = glClearColor cgl.glClearStencil = glClearStencil cgl.glColorMask = glColorMask cgl.glCompileShader = glCompileShader cgl.glCompressedTexImage2D = glCompressedTexImage2D cgl.glCompressedTexSubImage2D = glCompressedTexSubImage2D cgl.glCopyTexImage2D = glCopyTexImage2D cgl.glCopyTexSubImage2D = glCopyTexSubImage2D cgl.glCreateProgram = glCreateProgram cgl.glCreateShader = glCreateShader cgl.glCullFace = glCullFace cgl.glDeleteBuffers = glDeleteBuffers cgl.glDeleteFramebuffers = glDeleteFramebuffers cgl.glDeleteProgram = glDeleteProgram cgl.glDeleteRenderbuffers = glDeleteRenderbuffers cgl.glDeleteShader = glDeleteShader cgl.glDeleteTextures = glDeleteTextures cgl.glDepthFunc = glDepthFunc cgl.glDepthMask = glDepthMask cgl.glDetachShader = glDetachShader cgl.glDisable = glDisable cgl.glDisableVertexAttribArray = glDisableVertexAttribArray cgl.glDrawArrays = glDrawArrays cgl.glDrawElements = glDrawElements cgl.glEnable = glEnable cgl.glEnableVertexAttribArray = glEnableVertexAttribArray cgl.glFinish = glFinish cgl.glFlush = glFlush cgl.glFramebufferRenderbuffer = glFramebufferRenderbuffer cgl.glFramebufferTexture2D = glFramebufferTexture2D cgl.glFrontFace = glFrontFace cgl.glGenBuffers = glGenBuffers cgl.glGenerateMipmap = glGenerateMipmap cgl.glGenFramebuffers = glGenFramebuffers cgl.glGenRenderbuffers = glGenRenderbuffers cgl.glGenTextures = glGenTextures cgl.glGetActiveAttrib = glGetActiveAttrib cgl.glGetActiveUniform = glGetActiveUniform cgl.glGetAttachedShaders = glGetAttachedShaders cgl.glGetAttribLocation = glGetAttribLocation cgl.glGetBooleanv = glGetBooleanv cgl.glGetBufferParameteriv = glGetBufferParameteriv cgl.glGetError = glGetError cgl.glGetFloatv = glGetFloatv cgl.glGetFramebufferAttachmentParameteriv = glGetFramebufferAttachmentParameteriv cgl.glGetIntegerv = glGetIntegerv cgl.glGetProgramInfoLog = glGetProgramInfoLog cgl.glGetProgramiv = glGetProgramiv cgl.glGetRenderbufferParameteriv = glGetRenderbufferParameteriv cgl.glGetShaderInfoLog = glGetShaderInfoLog cgl.glGetShaderiv = glGetShaderiv cgl.glGetShaderSource = glGetShaderSource cgl.glGetString = glGetString cgl.glGetTexParameterfv = glGetTexParameterfv cgl.glGetTexParameteriv = glGetTexParameteriv cgl.glGetUniformfv = glGetUniformfv cgl.glGetUniformiv = glGetUniformiv cgl.glGetUniformLocation = glGetUniformLocation cgl.glGetVertexAttribfv = glGetVertexAttribfv cgl.glGetVertexAttribiv = glGetVertexAttribiv cgl.glHint = glHint cgl.glIsBuffer = glIsBuffer cgl.glIsEnabled = glIsEnabled cgl.glIsFramebuffer = glIsFramebuffer cgl.glIsProgram = glIsProgram cgl.glIsRenderbuffer = glIsRenderbuffer cgl.glIsShader = glIsShader cgl.glIsTexture = glIsTexture cgl.glLineWidth = glLineWidth cgl.glLinkProgram = glLinkProgram cgl.glPixelStorei = glPixelStorei cgl.glPolygonOffset = glPolygonOffset cgl.glReadPixels = glReadPixels cgl.glRenderbufferStorage = glRenderbufferStorage cgl.glSampleCoverage = glSampleCoverage cgl.glScissor = glScissor # cgl.glShaderBinary = glShaderBinary cgl.glShaderSource = glShaderSource cgl.glStencilFunc = glStencilFunc cgl.glStencilFuncSeparate = glStencilFuncSeparate cgl.glStencilMask = glStencilMask cgl.glStencilMaskSeparate = glStencilMaskSeparate cgl.glStencilOp = glStencilOp cgl.glStencilOpSeparate = glStencilOpSeparate cgl.glTexImage2D = glTexImage2D cgl.glTexParameterf = glTexParameterf cgl.glTexParameteri = glTexParameteri cgl.glTexSubImage2D = glTexSubImage2D cgl.glUniform1f = glUniform1f cgl.glUniform1fv = glUniform1fv cgl.glUniform1i = glUniform1i cgl.glUniform1iv = glUniform1iv cgl.glUniform2f = glUniform2f cgl.glUniform2fv = glUniform2fv cgl.glUniform2i = glUniform2i cgl.glUniform2iv = glUniform2iv cgl.glUniform3f = glUniform3f cgl.glUniform3fv = glUniform3fv cgl.glUniform3i = glUniform3i cgl.glUniform3iv = glUniform3iv cgl.glUniform4f = glUniform4f cgl.glUniform4fv = glUniform4fv cgl.glUniform4i = glUniform4i cgl.glUniform4iv = glUniform4iv cgl.glUniformMatrix4fv = glUniformMatrix4fv cgl.glUseProgram = glUseProgram cgl.glValidateProgram = glValidateProgram cgl.glVertexAttrib1f = glVertexAttrib1f cgl.glVertexAttrib2f = glVertexAttrib2f cgl.glVertexAttrib3f = glVertexAttrib3f cgl.glVertexAttrib4f = glVertexAttrib4f cgl.glVertexAttribPointer = glVertexAttribPointer cgl.glViewport = glViewport ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_glew.pyx���������������������������������������������������0000666�0000000�0000000�00000012525�00000000000�020122� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" CGL/Glew: GL backend implementation using Glew """ include "../common.pxi" include "../../include/config.pxi" from kivy.graphics.cgl cimport * from kivy.graphics.cgl_backend.cgl_gl import link_static from kivy.logger import Logger cdef extern from "gl_redirect.h": int glewInit() nogil int GLEW_OK char *glewGetErrorString(int) nogil IF PLATFORM == "win32": cdef extern from *: void* wglGetProcAddress(const char* proc) cpdef is_backend_supported(): return not USE_OPENGL_MOCK and PLATFORM == "win32" def init_backend(): IF USE_OPENGL_MOCK or PLATFORM != "win32": raise TypeError('Glew is not available. Recompile with USE_OPENGL_MOCK=0') ELSE: cdef int result cdef bytes error result = glewInit() if result != GLEW_OK: error = glewGetErrorString(result) Logger.error('GL: GLEW initialization error {}'.format(error)) else: Logger.info('GL: GLEW initialization succeeded') link_static() gl_dynamic_binding(<void *(__stdcall *)(const char *)>wglGetProcAddress) IF not USE_OPENGL_MOCK and PLATFORM == "win32": cdef void gl_dynamic_binding(void *(__stdcall * f)(const char *)) except *: cdef bytes gl_extensions if cgl.glGetString == NULL: Logger.error('glGetString is unavailable, skipping Fbo detection') return gl_extensions = cgl.glGetString(GL_EXTENSIONS) # If the current opengl driver don't have framebuffers methods, # Check if an extension exist Logger.debug("GL: available extensions: {}".format(gl_extensions)) if cgl.glGenFramebuffers != NULL: return Logger.debug("GL: glGenFramebuffers is NULL, try to detect an extension") if b"ARB_framebuffer_object" in gl_extensions: Logger.debug("GL: ARB_framebuffer_object is supported") cgl.glIsRenderbuffer = <GLISRENDERBUFFERPTR> f("glIsRenderbuffer") cgl.glBindRenderbuffer = <GLBINDRENDERBUFFERPTR> f("glBindRenderbuffer") cgl.glDeleteRenderbuffers = <GLDELETERENDERBUFFERSPTR> f("glDeleteRenderbuffers") cgl.glGenRenderbuffers = <GLGENRENDERBUFFERSPTR> f("glGenRenderbuffers") cgl.glRenderbufferStorage = <GLRENDERBUFFERSTORAGEPTR> f("glRenderbufferStorage") cgl.glGetRenderbufferParameteriv = <GLGETRENDERBUFFERPARAMETERIVPTR> f("glGetRenderbufferParameteriv") cgl.glIsFramebuffer = <GLISFRAMEBUFFERPTR> f("glIsFramebuffer") cgl.glBindFramebuffer = <GLBINDFRAMEBUFFERPTR> f("glBindFramebuffer") cgl.glDeleteFramebuffers = <GLDELETEFRAMEBUFFERSPTR> f("glDeleteFramebuffers") cgl.glGenFramebuffers = <GLGENFRAMEBUFFERSPTR> f("glGenFramebuffers") cgl.glCheckFramebufferStatus = <GLCHECKFRAMEBUFFERSTATUSPTR> f("glCheckFramebufferStatus") #cgl.glFramebufferTexture1D = <GLFRAMEBUFFERTEXTURE1DPTR> f("glFramebufferTexture1D") cgl.glFramebufferTexture2D = <GLFRAMEBUFFERTEXTURE2DPTR> f("glFramebufferTexture2D") #cgl.glFramebufferTexture3D = <GLFRAMEBUFFERTEXTURE3DPTR> f("glFramebufferTexture3D") cgl.glFramebufferRenderbuffer = <GLFRAMEBUFFERRENDERBUFFERPTR> f("glFramebufferRenderbuffer") cgl.glGetFramebufferAttachmentParameteriv = <GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR> f("glGetFramebufferAttachmentParameteriv") cgl.glGenerateMipmap = <GLGENERATEMIPMAPPTR> f("glGenerateMipmap") elif b"EXT_framebuffer_object" in gl_extensions: Logger.debug("GL: EXT_framebuffer_object is supported\n") cgl.glIsRenderbuffer = <GLISRENDERBUFFERPTR> f("glIsRenderbufferEXT") cgl.glBindRenderbuffer = <GLBINDRENDERBUFFERPTR> f("glBindRenderbufferEXT") cgl.glDeleteRenderbuffers = <GLDELETERENDERBUFFERSPTR> f("glDeleteRenderbuffersEXT") cgl.glGenRenderbuffers = <GLGENRENDERBUFFERSPTR> f("glGenRenderbuffersEXT") cgl.glRenderbufferStorage = <GLRENDERBUFFERSTORAGEPTR> f("glRenderbufferStorageEXT") cgl.glGetRenderbufferParameteriv = <GLGETRENDERBUFFERPARAMETERIVPTR> f("glGetRenderbufferParameterivEXT") cgl.glIsFramebuffer = <GLISFRAMEBUFFERPTR> f("glIsFramebufferEXT") cgl.glBindFramebuffer = <GLBINDFRAMEBUFFERPTR> f("glBindFramebufferEXT") cgl.glDeleteFramebuffers = <GLDELETEFRAMEBUFFERSPTR> f("glDeleteFramebuffersEXT") cgl.glGenFramebuffers = <GLGENFRAMEBUFFERSPTR> f("glGenFramebuffersEXT") cgl.glCheckFramebufferStatus = <GLCHECKFRAMEBUFFERSTATUSPTR> f("glCheckFramebufferStatusEXT") #cgl.glFramebufferTexture1D = <GLFRAMEBUFFERTEXTURE1DPTR> f("glFramebufferTexture1DEXT") cgl.glFramebufferTexture2D = <GLFRAMEBUFFERTEXTURE2DPTR> f("glFramebufferTexture2DEXT") #cgl.glFramebufferTexture3D = <GLFRAMEBUFFERTEXTURE3DPTR> f("glFramebufferTexture3DEXT") cgl.glFramebufferRenderbuffer = <GLFRAMEBUFFERRENDERBUFFERPTR> f("glFramebufferRenderbufferEXT") cgl.glGetFramebufferAttachmentParameteriv = <GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR> f("glGetFramebufferAttachmentParameterivEXT") else: Logger.info("GL: No framebuffers extension is supported") Logger.debug("GL: Any call to Fbo will crash!") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_mock.pyx���������������������������������������������������0000666�0000000�0000000�00000047574�00000000000�020131� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" CGL/Mock: GL backend implementation by mocking functions to NOOP """ include "../common.pxi" from kivy.graphics.cgl cimport * cdef GLubyte *empty_str = '' cpdef is_backend_supported(): return True cdef GLenum __stdcall mockCheckFramebufferStatus(GLenum target) nogil: return GL_FRAMEBUFFER_COMPLETE cdef GLuint __stdcall mockCreateProgram() nogil: return <GLuint>1 cdef GLuint __stdcall mockCreateShader(GLenum type) nogil: return <GLuint>1 cdef int __stdcall mockGetAttribLocation(GLuint program, const GLchar* name) nogil: return 1 cdef GLenum __stdcall mockGetError() nogil: return GL_NO_ERROR cdef const GLubyte* __stdcall mockGetString(GLenum name) nogil: return empty_str cdef int __stdcall mockGetUniformLocation(GLuint program, const GLchar* name) nogil: 1 cdef GLboolean __stdcall mockIsBuffer(GLuint buffer) nogil: return GL_TRUE cdef GLboolean __stdcall mockIsEnabled(GLenum cap) nogil: return GL_TRUE cdef GLboolean __stdcall mockIsFramebuffer(GLuint framebuffer) nogil: return GL_TRUE cdef GLboolean __stdcall mockIsProgram(GLuint program) nogil: return GL_TRUE cdef GLboolean __stdcall mockIsRenderbuffer(GLuint renderbuffer) nogil: return GL_TRUE cdef GLboolean __stdcall mockIsShader(GLuint shader) nogil: return GL_TRUE cdef GLboolean __stdcall mockIsTexture(GLuint texture) nogil: return GL_TRUE cdef void __stdcall mockActiveTexture(GLenum texture) nogil: pass cdef void __stdcall mockAttachShader(GLuint program, GLuint shader) nogil: pass cdef void __stdcall mockBindAttribLocation(GLuint program, GLuint index, const GLchar* name) nogil: pass cdef void __stdcall mockBindBuffer(GLenum target, GLuint buffer) nogil: pass cdef void __stdcall mockBindFramebuffer(GLenum target, GLuint framebuffer) nogil: pass cdef void __stdcall mockBindRenderbuffer(GLenum target, GLuint renderbuffer) nogil: pass cdef void __stdcall mockBindTexture(GLenum target, GLuint texture) nogil: pass cdef void __stdcall mockBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) nogil: pass cdef void __stdcall mockBlendEquation( GLenum mode ) nogil: pass cdef void __stdcall mockBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) nogil: pass cdef void __stdcall mockBlendFunc(GLenum sfactor, GLenum dfactor) nogil: pass cdef void __stdcall mockBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) nogil: pass cdef void __stdcall mockBufferData(GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage) nogil: pass cdef void __stdcall mockBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data) nogil: pass cdef void __stdcall mockClear(GLbitfield mask) nogil: pass cdef void __stdcall mockClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) nogil: pass # cdef void __stdcall mockClearDepthf(GLclampf depth) nogil: # pass cdef void __stdcall mockClearStencil(GLint s) nogil: pass cdef void __stdcall mockColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) nogil: pass cdef void __stdcall mockCompileShader(GLuint shader) nogil: pass cdef void __stdcall mockCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data) nogil: pass cdef void __stdcall mockCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data) nogil: pass cdef void __stdcall mockCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) nogil: pass cdef void __stdcall mockCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) nogil: pass cdef void __stdcall mockCullFace(GLenum mode) nogil: pass cdef void __stdcall mockDeleteBuffers(GLsizei n, const GLuint* buffers) nogil: pass cdef void __stdcall mockDeleteFramebuffers(GLsizei n, const GLuint* framebuffers) nogil: pass cdef void __stdcall mockDeleteProgram(GLuint program) nogil: pass cdef void __stdcall mockDeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) nogil: pass cdef void __stdcall mockDeleteShader(GLuint shader) nogil: pass cdef void __stdcall mockDeleteTextures(GLsizei n, const GLuint* textures) nogil: pass cdef void __stdcall mockDepthFunc(GLenum func) nogil: pass cdef void __stdcall mockDepthMask(GLboolean flag) nogil: pass # cdef void __stdcall mockDepthRangef(GLclampf zNear, GLclampf zFar) nogil: # pass cdef void __stdcall mockDetachShader(GLuint program, GLuint shader) nogil: pass cdef void __stdcall mockDisable(GLenum cap) nogil: pass cdef void __stdcall mockDisableVertexAttribArray(GLuint index) nogil: pass cdef void __stdcall mockDrawArrays(GLenum mode, GLint first, GLsizei count) nogil: pass cdef void __stdcall mockDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid* indices) nogil: pass cdef void __stdcall mockEnable(GLenum cap) nogil: pass cdef void __stdcall mockEnableVertexAttribArray(GLuint index) nogil: pass cdef void __stdcall mockFinish() nogil: pass cdef void __stdcall mockFlush() nogil: pass cdef void __stdcall mockFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) nogil: pass cdef void __stdcall mockFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) nogil: pass cdef void __stdcall mockFrontFace(GLenum mode) nogil: pass cdef void __stdcall mockGenBuffers(GLsizei n, GLuint* buffers) nogil: pass cdef void __stdcall mockGenerateMipmap(GLenum target) nogil: pass cdef void __stdcall mockGenFramebuffers(GLsizei n, GLuint* framebuffers) nogil: pass cdef void __stdcall mockGenRenderbuffers(GLsizei n, GLuint* renderbuffers) nogil: pass cdef void __stdcall mockGenTextures(GLsizei n, GLuint* textures) nogil: pass cdef void __stdcall mockGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil: pass cdef void __stdcall mockGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name) nogil: pass cdef void __stdcall mockGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) nogil: pass cdef void __stdcall mockGetBooleanv(GLenum pname, GLboolean* params) nogil: pass cdef void __stdcall mockGetBufferParameteriv(GLenum target, GLenum pname, GLint* params) nogil: pass cdef void __stdcall mockGetFloatv(GLenum pname, GLfloat* params) nogil: pass cdef void __stdcall mockGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint* params) nogil: pass cdef void __stdcall mockGetIntegerv(GLenum pname, GLint* params) nogil: pass cdef void __stdcall mockGetProgramiv(GLuint program, GLenum pname, GLint* params) nogil: pass cdef void __stdcall mockGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog) nogil: pass cdef void __stdcall mockGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint* params) nogil: pass cdef void __stdcall mockGetShaderiv(GLuint shader, GLenum pname, GLint* params) nogil: pass cdef void __stdcall mockGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) nogil: pass # cdef void __stdcall mockGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) nogil: # pass cdef void __stdcall mockGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) nogil: pass cdef void __stdcall mockGetTexParameterfv(GLenum target, GLenum pname, GLfloat* params) nogil: pass cdef void __stdcall mockGetTexParameteriv(GLenum target, GLenum pname, GLint* params) nogil: pass cdef void __stdcall mockGetUniformfv(GLuint program, GLint location, GLfloat* params) nogil: pass cdef void __stdcall mockGetUniformiv(GLuint program, GLint location, GLint* params) nogil: pass cdef void __stdcall mockGetVertexAttribfv(GLuint index, GLenum pname, GLfloat* params) nogil: pass cdef void __stdcall mockGetVertexAttribiv(GLuint index, GLenum pname, GLint* params) nogil: pass # cdef void __stdcall mockGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid** pointer) nogil: # pass cdef void __stdcall mockHint(GLenum target, GLenum mode) nogil: pass cdef void __stdcall mockLineWidth(GLfloat width) nogil: pass cdef void __stdcall mockLinkProgram(GLuint program) nogil: pass cdef void __stdcall mockPixelStorei(GLenum pname, GLint param) nogil: pass cdef void __stdcall mockPolygonOffset(GLfloat factor, GLfloat units) nogil: pass cdef void __stdcall mockReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels) nogil: pass # cdef void __stdcall mockReleaseShaderCompiler() nogil: # pass cdef void __stdcall mockRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) nogil: pass cdef void __stdcall mockSampleCoverage(GLclampf value, GLboolean invert) nogil: pass cdef void __stdcall mockScissor(GLint x, GLint y, GLsizei width, GLsizei height) nogil: pass cdef void __stdcall mockShaderBinary(GLsizei n, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length) nogil: pass cdef void __stdcall mockShaderSource(GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length) nogil: pass cdef void __stdcall mockStencilFunc(GLenum func, GLint ref, GLuint mask) nogil: pass cdef void __stdcall mockStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask) nogil: pass cdef void __stdcall mockStencilMask(GLuint mask) nogil: pass cdef void __stdcall mockStencilMaskSeparate(GLenum face, GLuint mask) nogil: pass cdef void __stdcall mockStencilOp(GLenum fail, GLenum zfail, GLenum zpass) nogil: pass cdef void __stdcall mockStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass) nogil: pass cdef void __stdcall mockTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels) nogil: pass cdef void __stdcall mockTexParameterf(GLenum target, GLenum pname, GLfloat param) nogil: pass # cdef void __stdcall mockTexParameterfv(GLenum target, GLenum pname, GLfloat* params) nogil: # pass cdef void __stdcall mockTexParameteri(GLenum target, GLenum pname, GLint param) nogil: pass # cdef void __stdcall mockTexParameteriv(GLenum target, GLenum pname, GLint* params) nogil: # pass cdef void __stdcall mockTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels) nogil: pass cdef void __stdcall mockUniform1f(GLint location, GLfloat x) nogil: pass cdef void __stdcall mockUniform1fv(GLint location, GLsizei count, const GLfloat* v) nogil: pass cdef void __stdcall mockUniform1i(GLint location, GLint x) nogil: pass cdef void __stdcall mockUniform1iv(GLint location, GLsizei count, const GLint* v) nogil: pass cdef void __stdcall mockUniform2f(GLint location, GLfloat x, GLfloat y) nogil: pass cdef void __stdcall mockUniform2fv(GLint location, GLsizei count, const GLfloat* v) nogil: pass cdef void __stdcall mockUniform2i(GLint location, GLint x, GLint y) nogil: pass cdef void __stdcall mockUniform2iv(GLint location, GLsizei count, const GLint* v) nogil: pass cdef void __stdcall mockUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z) nogil: pass cdef void __stdcall mockUniform3fv(GLint location, GLsizei count, const GLfloat* v) nogil: pass cdef void __stdcall mockUniform3i(GLint location, GLint x, GLint y, GLint z) nogil: pass cdef void __stdcall mockUniform3iv(GLint location, GLsizei count, const GLint* v) nogil: pass cdef void __stdcall mockUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) nogil: pass cdef void __stdcall mockUniform4fv(GLint location, GLsizei count, const GLfloat* v) nogil: pass cdef void __stdcall mockUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w) nogil: pass cdef void __stdcall mockUniform4iv(GLint location, GLsizei count, const GLint* v) nogil: pass # cdef void __stdcall mockUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) nogil: # pass # cdef void __stdcall mockUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) nogil: # pass cdef void __stdcall mockUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value) nogil: pass cdef void __stdcall mockUseProgram(GLuint program) nogil: pass cdef void __stdcall mockValidateProgram(GLuint program) nogil: pass cdef void __stdcall mockVertexAttrib1f(GLuint indx, GLfloat x) nogil: pass # cdef void __stdcall mockVertexAttrib1fv(GLuint indx, GLfloat* values) nogil: # pass cdef void __stdcall mockVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y) nogil: pass # cdef void __stdcall mockVertexAttrib2fv(GLuint indx, GLfloat* values) nogil: # pass cdef void __stdcall mockVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z) nogil: pass # cdef void __stdcall mockVertexAttrib3fv(GLuint indx, GLfloat* values) nogil: # pass cdef void __stdcall mockVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) nogil: pass # cdef void __stdcall mockVertexAttrib4fv(GLuint indx, GLfloat* values) nogil: # pass cdef void __stdcall mockVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr) nogil: pass cdef void __stdcall mockViewport(GLint x, GLint y, GLsizei width, GLsizei height) nogil: pass def init_backend(): cgl.glActiveTexture = mockActiveTexture cgl.glAttachShader = mockAttachShader cgl.glBindAttribLocation = mockBindAttribLocation cgl.glBindBuffer = mockBindBuffer cgl.glBindFramebuffer = mockBindFramebuffer cgl.glBindRenderbuffer = mockBindRenderbuffer cgl.glBindTexture = mockBindTexture cgl.glBlendColor = mockBlendColor cgl.glBlendEquation = mockBlendEquation cgl.glBlendEquationSeparate = mockBlendEquationSeparate cgl.glBlendFunc = mockBlendFunc cgl.glBlendFuncSeparate = mockBlendFuncSeparate cgl.glBufferData = mockBufferData cgl.glBufferSubData = mockBufferSubData cgl.glCheckFramebufferStatus = mockCheckFramebufferStatus cgl.glClear = mockClear cgl.glClearColor = mockClearColor cgl.glClearStencil = mockClearStencil cgl.glColorMask = mockColorMask cgl.glCompileShader = mockCompileShader cgl.glCompressedTexImage2D = mockCompressedTexImage2D cgl.glCompressedTexSubImage2D = mockCompressedTexSubImage2D cgl.glCopyTexImage2D = mockCopyTexImage2D cgl.glCopyTexSubImage2D = mockCopyTexSubImage2D cgl.glCreateProgram = mockCreateProgram cgl.glCreateShader = mockCreateShader cgl.glCullFace = mockCullFace cgl.glDeleteBuffers = mockDeleteBuffers cgl.glDeleteFramebuffers = mockDeleteFramebuffers cgl.glDeleteProgram = mockDeleteProgram cgl.glDeleteRenderbuffers = mockDeleteRenderbuffers cgl.glDeleteShader = mockDeleteShader cgl.glDeleteTextures = mockDeleteTextures cgl.glDepthFunc = mockDepthFunc cgl.glDepthMask = mockDepthMask cgl.glDetachShader = mockDetachShader cgl.glDisable = mockDisable cgl.glDisableVertexAttribArray = mockDisableVertexAttribArray cgl.glDrawArrays = mockDrawArrays cgl.glDrawElements = mockDrawElements cgl.glEnable = mockEnable cgl.glEnableVertexAttribArray = mockEnableVertexAttribArray cgl.glFinish = mockFinish cgl.glFlush = mockFlush cgl.glFramebufferRenderbuffer = mockFramebufferRenderbuffer cgl.glFramebufferTexture2D = mockFramebufferTexture2D cgl.glFrontFace = mockFrontFace cgl.glGenBuffers = mockGenBuffers cgl.glGenerateMipmap = mockGenerateMipmap cgl.glGenFramebuffers = mockGenFramebuffers cgl.glGenRenderbuffers = mockGenRenderbuffers cgl.glGenTextures = mockGenTextures cgl.glGetActiveAttrib = mockGetActiveAttrib cgl.glGetActiveUniform = mockGetActiveUniform cgl.glGetAttachedShaders = mockGetAttachedShaders cgl.glGetAttribLocation = mockGetAttribLocation cgl.glGetBooleanv = mockGetBooleanv cgl.glGetBufferParameteriv = mockGetBufferParameteriv cgl.glGetError = mockGetError cgl.glGetFloatv = mockGetFloatv cgl.glGetFramebufferAttachmentParameteriv = mockGetFramebufferAttachmentParameteriv cgl.glGetIntegerv = mockGetIntegerv cgl.glGetProgramInfoLog = mockGetProgramInfoLog cgl.glGetProgramiv = mockGetProgramiv cgl.glGetRenderbufferParameteriv = mockGetRenderbufferParameteriv cgl.glGetShaderInfoLog = mockGetShaderInfoLog cgl.glGetShaderiv = mockGetShaderiv cgl.glGetShaderSource = mockGetShaderSource cgl.glGetString = mockGetString cgl.glGetTexParameterfv = mockGetTexParameterfv cgl.glGetTexParameteriv = mockGetTexParameteriv cgl.glGetUniformfv = mockGetUniformfv cgl.glGetUniformiv = mockGetUniformiv cgl.glGetUniformLocation = mockGetUniformLocation cgl.glGetVertexAttribfv = mockGetVertexAttribfv cgl.glGetVertexAttribiv = mockGetVertexAttribiv cgl.glHint = mockHint cgl.glIsBuffer = mockIsBuffer cgl.glIsEnabled = mockIsEnabled cgl.glIsFramebuffer = mockIsFramebuffer cgl.glIsProgram = mockIsProgram cgl.glIsRenderbuffer = mockIsRenderbuffer cgl.glIsShader = mockIsShader cgl.glIsTexture = mockIsTexture cgl.glLineWidth = mockLineWidth cgl.glLinkProgram = mockLinkProgram cgl.glPixelStorei = mockPixelStorei cgl.glPolygonOffset = mockPolygonOffset cgl.glReadPixels = mockReadPixels cgl.glRenderbufferStorage = mockRenderbufferStorage cgl.glSampleCoverage = mockSampleCoverage cgl.glScissor = mockScissor cgl.glShaderBinary = mockShaderBinary cgl.glShaderSource = mockShaderSource cgl.glStencilFunc = mockStencilFunc cgl.glStencilFuncSeparate = mockStencilFuncSeparate cgl.glStencilMask = mockStencilMask cgl.glStencilMaskSeparate = mockStencilMaskSeparate cgl.glStencilOp = mockStencilOp cgl.glStencilOpSeparate = mockStencilOpSeparate cgl.glTexImage2D = mockTexImage2D cgl.glTexParameterf = mockTexParameterf cgl.glTexParameteri = mockTexParameteri cgl.glTexSubImage2D = mockTexSubImage2D cgl.glUniform1f = mockUniform1f cgl.glUniform1fv = mockUniform1fv cgl.glUniform1i = mockUniform1i cgl.glUniform1iv = mockUniform1iv cgl.glUniform2f = mockUniform2f cgl.glUniform2fv = mockUniform2fv cgl.glUniform2i = mockUniform2i cgl.glUniform2iv = mockUniform2iv cgl.glUniform3f = mockUniform3f cgl.glUniform3fv = mockUniform3fv cgl.glUniform3i = mockUniform3i cgl.glUniform3iv = mockUniform3iv cgl.glUniform4f = mockUniform4f cgl.glUniform4fv = mockUniform4fv cgl.glUniform4i = mockUniform4i cgl.glUniform4iv = mockUniform4iv cgl.glUniformMatrix4fv = mockUniformMatrix4fv cgl.glUseProgram = mockUseProgram cgl.glValidateProgram = mockValidateProgram cgl.glVertexAttrib1f = mockVertexAttrib1f cgl.glVertexAttrib2f = mockVertexAttrib2f cgl.glVertexAttrib3f = mockVertexAttrib3f cgl.glVertexAttrib4f = mockVertexAttrib4f cgl.glVertexAttribPointer = mockVertexAttribPointer cgl.glViewport = mockViewport ������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_sdl2.pyx���������������������������������������������������0000666�0000000�0000000�00000030107�00000000000�020024� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" CGL/SDL: GL backend implementation using SDL2 """ include "../common.pxi" include "../../include/config.pxi" from kivy.graphics.cgl cimport * IF USE_SDL2: cdef extern from "SDL.h": void *SDL_GL_GetProcAddress(const char*) cpdef is_backend_supported(): return USE_SDL2 def init_backend(): IF not USE_SDL2: raise TypeError('SDL2 is not available. Recompile with USE_SDL2=1') ELSE: # sdl2 window must have been created by now cgl.glActiveTexture = <GLACTIVETEXTUREPTR>SDL_GL_GetProcAddress("glActiveTexture") cgl.glAttachShader = <GLATTACHSHADERPTR>SDL_GL_GetProcAddress("glAttachShader") cgl.glBindAttribLocation = <GLBINDATTRIBLOCATIONPTR>SDL_GL_GetProcAddress("glBindAttribLocation") cgl.glBindBuffer = <GLBINDBUFFERPTR>SDL_GL_GetProcAddress("glBindBuffer") cgl.glBindFramebuffer = <GLBINDFRAMEBUFFERPTR>SDL_GL_GetProcAddress("glBindFramebuffer") cgl.glBindRenderbuffer = <GLBINDRENDERBUFFERPTR>SDL_GL_GetProcAddress("glBindRenderbuffer") cgl.glBindTexture = <GLBINDTEXTUREPTR>SDL_GL_GetProcAddress("glBindTexture") cgl.glBlendColor = <GLBLENDCOLORPTR>SDL_GL_GetProcAddress("glBlendColor") cgl.glBlendEquation = <GLBLENDEQUATIONPTR>SDL_GL_GetProcAddress("glBlendEquation") cgl.glBlendEquationSeparate = <GLBLENDEQUATIONSEPARATEPTR>SDL_GL_GetProcAddress("glBlendEquationSeparate") cgl.glBlendFunc = <GLBLENDFUNCPTR>SDL_GL_GetProcAddress("glBlendFunc") cgl.glBlendFuncSeparate = <GLBLENDFUNCSEPARATEPTR>SDL_GL_GetProcAddress("glBlendFuncSeparate") cgl.glBufferData = <GLBUFFERDATAPTR>SDL_GL_GetProcAddress("glBufferData") cgl.glBufferSubData = <GLBUFFERSUBDATAPTR>SDL_GL_GetProcAddress("glBufferSubData") cgl.glCheckFramebufferStatus = <GLCHECKFRAMEBUFFERSTATUSPTR>SDL_GL_GetProcAddress("glCheckFramebufferStatus") cgl.glClear = <GLCLEARPTR>SDL_GL_GetProcAddress("glClear") cgl.glClearColor = <GLCLEARCOLORPTR>SDL_GL_GetProcAddress("glClearColor") cgl.glClearStencil = <GLCLEARSTENCILPTR>SDL_GL_GetProcAddress("glClearStencil") cgl.glColorMask = <GLCOLORMASKPTR>SDL_GL_GetProcAddress("glColorMask") cgl.glCompileShader = <GLCOMPILESHADERPTR>SDL_GL_GetProcAddress("glCompileShader") cgl.glCompressedTexImage2D = <GLCOMPRESSEDTEXIMAGE2DPTR>SDL_GL_GetProcAddress("glCompressedTexImage2D") cgl.glCompressedTexSubImage2D = <GLCOMPRESSEDTEXSUBIMAGE2DPTR>SDL_GL_GetProcAddress("glCompressedTexSubImage2D") cgl.glCopyTexImage2D = <GLCOPYTEXIMAGE2DPTR>SDL_GL_GetProcAddress("glCopyTexImage2D") cgl.glCopyTexSubImage2D = <GLCOPYTEXSUBIMAGE2DPTR>SDL_GL_GetProcAddress("glCopyTexSubImage2D") cgl.glCreateProgram = <GLCREATEPROGRAMPTR>SDL_GL_GetProcAddress("glCreateProgram") cgl.glCreateShader = <GLCREATESHADERPTR>SDL_GL_GetProcAddress("glCreateShader") cgl.glCullFace = <GLCULLFACEPTR>SDL_GL_GetProcAddress("glCullFace") cgl.glDeleteBuffers = <GLDELETEBUFFERSPTR>SDL_GL_GetProcAddress("glDeleteBuffers") cgl.glDeleteFramebuffers = <GLDELETEFRAMEBUFFERSPTR>SDL_GL_GetProcAddress("glDeleteFramebuffers") cgl.glDeleteProgram = <GLDELETEPROGRAMPTR>SDL_GL_GetProcAddress("glDeleteProgram") cgl.glDeleteRenderbuffers = <GLDELETERENDERBUFFERSPTR>SDL_GL_GetProcAddress("glDeleteRenderbuffers") cgl.glDeleteShader = <GLDELETESHADERPTR>SDL_GL_GetProcAddress("glDeleteShader") cgl.glDeleteTextures = <GLDELETETEXTURESPTR>SDL_GL_GetProcAddress("glDeleteTextures") cgl.glDepthFunc = <GLDEPTHFUNCPTR>SDL_GL_GetProcAddress("glDepthFunc") cgl.glDepthMask = <GLDEPTHMASKPTR>SDL_GL_GetProcAddress("glDepthMask") cgl.glDetachShader = <GLDETACHSHADERPTR>SDL_GL_GetProcAddress("glDetachShader") cgl.glDisable = <GLDISABLEPTR>SDL_GL_GetProcAddress("glDisable") cgl.glDisableVertexAttribArray = <GLDISABLEVERTEXATTRIBARRAYPTR>SDL_GL_GetProcAddress("glDisableVertexAttribArray") cgl.glDrawArrays = <GLDRAWARRAYSPTR>SDL_GL_GetProcAddress("glDrawArrays") cgl.glDrawElements = <GLDRAWELEMENTSPTR>SDL_GL_GetProcAddress("glDrawElements") cgl.glEnable = <GLENABLEPTR>SDL_GL_GetProcAddress("glEnable") cgl.glEnableVertexAttribArray = <GLENABLEVERTEXATTRIBARRAYPTR>SDL_GL_GetProcAddress("glEnableVertexAttribArray") cgl.glFinish = <GLFINISHPTR>SDL_GL_GetProcAddress("glFinish") cgl.glFlush = <GLFLUSHPTR>SDL_GL_GetProcAddress("glFlush") cgl.glFramebufferRenderbuffer = <GLFRAMEBUFFERRENDERBUFFERPTR>SDL_GL_GetProcAddress("glFramebufferRenderbuffer") cgl.glFramebufferTexture2D = <GLFRAMEBUFFERTEXTURE2DPTR>SDL_GL_GetProcAddress("glFramebufferTexture2D") cgl.glFrontFace = <GLFRONTFACEPTR>SDL_GL_GetProcAddress("glFrontFace") cgl.glGenBuffers = <GLGENBUFFERSPTR>SDL_GL_GetProcAddress("glGenBuffers") cgl.glGenerateMipmap = <GLGENERATEMIPMAPPTR>SDL_GL_GetProcAddress("glGenerateMipmap") cgl.glGenFramebuffers = <GLGENFRAMEBUFFERSPTR>SDL_GL_GetProcAddress("glGenFramebuffers") cgl.glGenRenderbuffers = <GLGENRENDERBUFFERSPTR>SDL_GL_GetProcAddress("glGenRenderbuffers") cgl.glGenTextures = <GLGENTEXTURESPTR>SDL_GL_GetProcAddress("glGenTextures") cgl.glGetActiveAttrib = <GLGETACTIVEATTRIBPTR>SDL_GL_GetProcAddress("glGetActiveAttrib") cgl.glGetActiveUniform = <GLGETACTIVEUNIFORMPTR>SDL_GL_GetProcAddress("glGetActiveUniform") cgl.glGetAttachedShaders = <GLGETATTACHEDSHADERSPTR>SDL_GL_GetProcAddress("glGetAttachedShaders") cgl.glGetAttribLocation = <GLGETATTRIBLOCATIONPTR>SDL_GL_GetProcAddress("glGetAttribLocation") cgl.glGetBooleanv = <GLGETBOOLEANVPTR>SDL_GL_GetProcAddress("glGetBooleanv") cgl.glGetBufferParameteriv = <GLGETBUFFERPARAMETERIVPTR>SDL_GL_GetProcAddress("glGetBufferParameteriv") cgl.glGetError = <GLGETERRORPTR>SDL_GL_GetProcAddress("glGetError") cgl.glGetFloatv = <GLGETFLOATVPTR>SDL_GL_GetProcAddress("glGetFloatv") cgl.glGetFramebufferAttachmentParameteriv = <GLGETFRAMEBUFFERATTACHMENTPARAMETERIVPTR>SDL_GL_GetProcAddress("glGetFramebufferAttachmentParameteriv") cgl.glGetIntegerv = <GLGETINTEGERVPTR>SDL_GL_GetProcAddress("glGetIntegerv") cgl.glGetProgramInfoLog = <GLGETPROGRAMINFOLOGPTR>SDL_GL_GetProcAddress("glGetProgramInfoLog") cgl.glGetProgramiv = <GLGETPROGRAMIVPTR>SDL_GL_GetProcAddress("glGetProgramiv") cgl.glGetRenderbufferParameteriv = <GLGETRENDERBUFFERPARAMETERIVPTR>SDL_GL_GetProcAddress("glGetRenderbufferParameteriv") cgl.glGetShaderInfoLog = <GLGETSHADERINFOLOGPTR>SDL_GL_GetProcAddress("glGetShaderInfoLog") cgl.glGetShaderiv = <GLGETSHADERIVPTR>SDL_GL_GetProcAddress("glGetShaderiv") cgl.glGetShaderSource = <GLGETSHADERSOURCEPTR>SDL_GL_GetProcAddress("glGetShaderSource") cgl.glGetString = <GLGETSTRINGPTR>SDL_GL_GetProcAddress("glGetString") cgl.glGetTexParameterfv = <GLGETTEXPARAMETERFVPTR>SDL_GL_GetProcAddress("glGetTexParameterfv") cgl.glGetTexParameteriv = <GLGETTEXPARAMETERIVPTR>SDL_GL_GetProcAddress("glGetTexParameteriv") cgl.glGetUniformfv = <GLGETUNIFORMFVPTR>SDL_GL_GetProcAddress("glGetUniformfv") cgl.glGetUniformiv = <GLGETUNIFORMIVPTR>SDL_GL_GetProcAddress("glGetUniformiv") cgl.glGetUniformLocation = <GLGETUNIFORMLOCATIONPTR>SDL_GL_GetProcAddress("glGetUniformLocation") cgl.glGetVertexAttribfv = <GLGETVERTEXATTRIBFVPTR>SDL_GL_GetProcAddress("glGetVertexAttribfv") cgl.glGetVertexAttribiv = <GLGETVERTEXATTRIBIVPTR>SDL_GL_GetProcAddress("glGetVertexAttribiv") cgl.glHint = <GLHINTPTR>SDL_GL_GetProcAddress("glHint") cgl.glIsBuffer = <GLISBUFFERPTR>SDL_GL_GetProcAddress("glIsBuffer") cgl.glIsEnabled = <GLISENABLEDPTR>SDL_GL_GetProcAddress("glIsEnabled") cgl.glIsFramebuffer = <GLISFRAMEBUFFERPTR>SDL_GL_GetProcAddress("glIsFramebuffer") cgl.glIsProgram = <GLISPROGRAMPTR>SDL_GL_GetProcAddress("glIsProgram") cgl.glIsRenderbuffer = <GLISRENDERBUFFERPTR>SDL_GL_GetProcAddress("glIsRenderbuffer") cgl.glIsShader = <GLISSHADERPTR>SDL_GL_GetProcAddress("glIsShader") cgl.glIsTexture = <GLISTEXTUREPTR>SDL_GL_GetProcAddress("glIsTexture") cgl.glLineWidth = <GLLINEWIDTHPTR>SDL_GL_GetProcAddress("glLineWidth") cgl.glLinkProgram = <GLLINKPROGRAMPTR>SDL_GL_GetProcAddress("glLinkProgram") cgl.glPixelStorei = <GLPIXELSTOREIPTR>SDL_GL_GetProcAddress("glPixelStorei") cgl.glPolygonOffset = <GLPOLYGONOFFSETPTR>SDL_GL_GetProcAddress("glPolygonOffset") cgl.glReadPixels = <GLREADPIXELSPTR>SDL_GL_GetProcAddress("glReadPixels") cgl.glRenderbufferStorage = <GLRENDERBUFFERSTORAGEPTR>SDL_GL_GetProcAddress("glRenderbufferStorage") cgl.glSampleCoverage = <GLSAMPLECOVERAGEPTR>SDL_GL_GetProcAddress("glSampleCoverage") cgl.glScissor = <GLSCISSORPTR>SDL_GL_GetProcAddress("glScissor") cgl.glShaderBinary = <GLSHADERBINARYPTR>SDL_GL_GetProcAddress("glShaderBinary") cgl.glShaderSource = <GLSHADERSOURCEPTR>SDL_GL_GetProcAddress("glShaderSource") cgl.glStencilFunc = <GLSTENCILFUNCPTR>SDL_GL_GetProcAddress("glStencilFunc") cgl.glStencilFuncSeparate = <GLSTENCILFUNCSEPARATEPTR>SDL_GL_GetProcAddress("glStencilFuncSeparate") cgl.glStencilMask = <GLSTENCILMASKPTR>SDL_GL_GetProcAddress("glStencilMask") cgl.glStencilMaskSeparate = <GLSTENCILMASKSEPARATEPTR>SDL_GL_GetProcAddress("glStencilMaskSeparate") cgl.glStencilOp = <GLSTENCILOPPTR>SDL_GL_GetProcAddress("glStencilOp") cgl.glStencilOpSeparate = <GLSTENCILOPSEPARATEPTR>SDL_GL_GetProcAddress("glStencilOpSeparate") cgl.glTexImage2D = <GLTEXIMAGE2DPTR>SDL_GL_GetProcAddress("glTexImage2D") cgl.glTexParameterf = <GLTEXPARAMETERFPTR>SDL_GL_GetProcAddress("glTexParameterf") cgl.glTexParameteri = <GLTEXPARAMETERIPTR>SDL_GL_GetProcAddress("glTexParameteri") cgl.glTexSubImage2D = <GLTEXSUBIMAGE2DPTR>SDL_GL_GetProcAddress("glTexSubImage2D") cgl.glUniform1f = <GLUNIFORM1FPTR>SDL_GL_GetProcAddress("glUniform1f") cgl.glUniform1fv = <GLUNIFORM1FVPTR>SDL_GL_GetProcAddress("glUniform1fv") cgl.glUniform1i = <GLUNIFORM1IPTR>SDL_GL_GetProcAddress("glUniform1i") cgl.glUniform1iv = <GLUNIFORM1IVPTR>SDL_GL_GetProcAddress("glUniform1iv") cgl.glUniform2f = <GLUNIFORM2FPTR>SDL_GL_GetProcAddress("glUniform2f") cgl.glUniform2fv = <GLUNIFORM2FVPTR>SDL_GL_GetProcAddress("glUniform2fv") cgl.glUniform2i = <GLUNIFORM2IPTR>SDL_GL_GetProcAddress("glUniform2i") cgl.glUniform2iv = <GLUNIFORM2IVPTR>SDL_GL_GetProcAddress("glUniform2iv") cgl.glUniform3f = <GLUNIFORM3FPTR>SDL_GL_GetProcAddress("glUniform3f") cgl.glUniform3fv = <GLUNIFORM3FVPTR>SDL_GL_GetProcAddress("glUniform3fv") cgl.glUniform3i = <GLUNIFORM3IPTR>SDL_GL_GetProcAddress("glUniform3i") cgl.glUniform3iv = <GLUNIFORM3IVPTR>SDL_GL_GetProcAddress("glUniform3iv") cgl.glUniform4f = <GLUNIFORM4FPTR>SDL_GL_GetProcAddress("glUniform4f") cgl.glUniform4fv = <GLUNIFORM4FVPTR>SDL_GL_GetProcAddress("glUniform4fv") cgl.glUniform4i = <GLUNIFORM4IPTR>SDL_GL_GetProcAddress("glUniform4i") cgl.glUniform4iv = <GLUNIFORM4IVPTR>SDL_GL_GetProcAddress("glUniform4iv") cgl.glUniformMatrix4fv = <GLUNIFORMMATRIX4FVPTR>SDL_GL_GetProcAddress("glUniformMatrix4fv") cgl.glUseProgram = <GLUSEPROGRAMPTR>SDL_GL_GetProcAddress("glUseProgram") cgl.glValidateProgram = <GLVALIDATEPROGRAMPTR>SDL_GL_GetProcAddress("glValidateProgram") cgl.glVertexAttrib1f = <GLVERTEXATTRIB1FPTR>SDL_GL_GetProcAddress("glVertexAttrib1f") cgl.glVertexAttrib2f = <GLVERTEXATTRIB2FPTR>SDL_GL_GetProcAddress("glVertexAttrib2f") cgl.glVertexAttrib3f = <GLVERTEXATTRIB3FPTR>SDL_GL_GetProcAddress("glVertexAttrib3f") cgl.glVertexAttrib4f = <GLVERTEXATTRIB4FPTR>SDL_GL_GetProcAddress("glVertexAttrib4f") cgl.glVertexAttribPointer = <GLVERTEXATTRIBPOINTERPTR>SDL_GL_GetProcAddress("glVertexAttribPointer") cgl.glViewport = <GLVIEWPORTPTR>SDL_GL_GetProcAddress("glViewport") ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/common.pxi�����������������������������������������������������������������0000666�0000000�0000000�00000001530�00000000000�015365� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# # Common definition # DEF PI2 = 1.5707963267948966 DEF PI = 3.1415926535897931 cdef extern from *: ctypedef char* const_char_ptr "const char*" cdef double pi = PI cdef extern from "math.h": double cos(double) nogil double acos(double) nogil double sin(double) nogil double sqrt(double) nogil double pow(double x, double y) nogil double atan2(double y, double x) nogil double tan(double) nogil double fabs(double) nogil cdef extern from "stdlib.h": ctypedef unsigned long size_t void free(void *ptr) nogil void *realloc(void *ptr, size_t size) nogil void *malloc(size_t size) nogil void *calloc(size_t nmemb, size_t size) nogil cdef extern from "string.h": void *memcpy(void *dest, void *src, size_t n) nogil void *memset(void *dest, int c, size_t len) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/compiler.pxd���������������������������������������������������������������0000666�0000000�0000000�00000000255�00000000000�015705� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cdef class GraphicsCompiler from .instructions cimport InstructionGroup cdef class GraphicsCompiler: cdef InstructionGroup compile(self, InstructionGroup group) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/compiler.pyx���������������������������������������������������������������0000666�0000000�0000000�00000013300�00000000000�015725� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Graphics compiler ================= Before rendering an :class:`~kivy.graphics.instructions.InstructionGroup`, we compile the group in order to reduce the number of instructions executed at rendering time. Reducing the context instructions --------------------------------- Imagine that you have a scheme like this:: Color(1, 1, 1) Rectangle(source='button.png', pos=(0, 0), size=(20, 20)) Color(1, 1, 1) Rectangle(source='button.png', pos=(10, 10), size=(20, 20)) Color(1, 1, 1) Rectangle(source='button.png', pos=(10, 20), size=(20, 20)) The real instructions seen by the graphics canvas would be:: Color: change 'color' context to 1, 1, 1 BindTexture: change 'texture0' to `button.png texture` Rectangle: push vertices (x1, y1...) to vbo & draw Color: change 'color' context to 1, 1, 1 BindTexture: change 'texture0' to `button.png texture` Rectangle: push vertices (x1, y1...) to vbo & draw Color: change 'color' context to 1, 1, 1 BindTexture: change 'texture0' to `button.png texture` Rectangle: push vertices (x1, y1...) to vbo & draw Only the first :class:`~kivy.graphics.context_instructions.Color` and :class:`~kivy.graphics.context_instructions.BindTexture` are useful and really change the context. We can reduce them to:: Color: change 'color' context to 1, 1, 1 BindTexture: change 'texture0' to `button.png texture` Rectangle: push vertices (x1, y1...) to vbo & draw Rectangle: push vertices (x1, y1...) to vbo & draw Rectangle: push vertices (x1, y1...) to vbo & draw This is what the compiler does in the first place, by flagging all the unused instruction with GI_IGNORE flag. As soon as a Color content changes, the whole InstructionGroup will be recompiled and a previously unused Color might be used for the next compilation. Note to any Kivy contributor / internal developer: - All context instructions are checked to see if they change anything in the cache. - We must ensure that a context instruction is needed for our current Canvas. - We must ensure that we don't depend of any other canvas. - We must reset our cache if one of our children is another instruction group because we don't know whether it might do weird things or not. ''' include 'opcodes.pxi' from kivy.graphics.instructions cimport Instruction, RenderContext, ContextInstruction from kivy.graphics.context_instructions cimport BindTexture cdef class GraphicsCompiler: cdef InstructionGroup compile(self, InstructionGroup group): cdef int count = 0 cdef Instruction c cdef ContextInstruction ci cdef RenderContext rc = None, oldrc = None cdef dict cs_by_rc = {} cdef list cs # Very simple compiler. We will apply all the element in the group. # If the render context is not changed between 2 call, we'll think that # the instruction could be ignored during the next frame. So flag as # GI_IGNORE. # Also, flag ourself as GL_NO_APPLY_ONCE, to prevent to reapply all the # instructions when the compiler is leaving. for c in group.children: # Select only the instructions who modify the context if c.flags & GI_CONTEXT_MOD: # convert as a ContextInstruction ci = c # get the context, and flag as done oldrc = rc rc = ci.get_context() # flag the old one as need update, if it's a new one if rc is not oldrc and oldrc is not None: oldrc.flag_update(0) # it's a new render context, track changes. rc.flag_update_done() # apply the instruction ci.apply() # whatever happen, flag as needed (ie not ignore this one.) ci.flags &= ~GI_IGNORE # before flag as ignore, we must ensure that all the states # inside this context instruction are not needed at all. # if a state has never been in the cache yet, we can't ignore # it. if rc not in cs_by_rc: cs = cs_by_rc[rc] = [] else: cs = cs_by_rc[rc] needed = 0 if isinstance(ci, BindTexture): # on texture case, bindtexture don't use context_state # to transfer changes on render context, but use directly # rendercontext.set_texture(). So we have no choice to try the # apply(), and saving in cs, as a texture0 if 'texture0' not in cs: cs.append('texture0') needed = 1 else: for state in ci.context_state: if state in cs: continue needed = 1 cs.append(state) # unflag the instruction only if it's not needed # and if the render context have not been changed if needed == 0 and not (rc.flags & GI_NEEDS_UPDATE): ci.flags |= GI_IGNORE count += 1 else: if isinstance(c, InstructionGroup): # we have potentially new childs, and them can fuck up our # compilation, so reset our current cache. cs_by_rc = {} c.apply() if rc: rc.flag_update(0) group.flags |= GI_NO_APPLY_ONCE return group ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/context.pxd����������������������������������������������������������������0000666�0000000�0000000�00000002146�00000000000�015560� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.instructions cimport Instruction, Canvas from kivy.graphics.texture cimport Texture from kivy.graphics.vbo cimport VBO, VertexBatch from kivy.graphics.shader cimport Shader from kivy.graphics.fbo cimport Fbo cdef class Context: cdef list observers cdef list observers_before cdef list l_texture cdef list l_canvas cdef list l_fbo cdef object lr_texture cdef list lr_canvas cdef object lr_vbo cdef object lr_fbo_rb cdef object lr_fbo_fb cdef object lr_shadersource cdef list lr_shader cdef void register_texture(self, Texture texture) cdef void register_canvas(self, Canvas canvas) cdef void register_fbo(self, Fbo fbo) cdef void dealloc_texture(self, Texture texture) cdef void dealloc_vbo(self, VBO vbo) cdef void dealloc_vertexbatch(self, VertexBatch vbo) cdef void dealloc_shader(self, Shader shader) cdef void dealloc_shader_source(self, int shader) cdef void dealloc_fbo(self, Fbo fbo) cdef object trigger_gl_dealloc cpdef void flush(self) cpdef Context get_context() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/context.pyx����������������������������������������������������������������0000666�0000000�0000000�00000030023�00000000000�015600� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Context management ================== .. versionadded:: 1.2.0 This class manages a registry of all created graphics instructions. It has the ability to flush and delete them. You can read more about Kivy graphics contexts in the :doc:`api-kivy.graphics` module documentation. These are based on `OpenGL graphics contexts <http://www.opengl.org/wiki/OpenGL_Context>`_. ''' __all__ = ('Context',) include "../include/config.pxi" from cpython.array cimport array import gc from os import environ from weakref import ref from kivy.graphics.instructions cimport Canvas from kivy.graphics.texture cimport Texture, TextureRegion from kivy.graphics.vbo cimport VBO, VertexBatch from kivy.logger import Logger from kivy.clock import Clock from kivy.graphics.cgl cimport * from kivy.weakmethod import WeakMethod from time import time from kivy.cache import Cache cdef Context context = None cdef class Context: """ The Context class manages groups of graphics instructions. It can also be used to manage observer callbacks. See :meth:`add_reload_observer` and :meth:`remove_reload_observer` for more information. """ def __init__(self): self.observers = [] self.observers_before = [] self.l_texture = [] self.l_canvas = [] self.l_fbo = [] self.flush() def trigger_gl_dealloc(self): # see https://github.com/kivy/kivy/issues/5986 # Somehow, the try/except fixes that issue. Calling `self.gl_dealloc()` # directly also caused the `Error in sys.excepthook:`, so it's not just # the Clock. Perhaps this is called after everything has been deleted # and cython objects destroyed, which like a bug in cython/python try: Clock.schedule_del_safe(self.gl_dealloc) except Exception: pass cpdef void flush(self): gc.collect() self.lr_texture = array('I') self.lr_canvas = [] self.lr_vbo = array('I') self.lr_fbo_rb = array('I') self.lr_fbo_fb = array('I') self.lr_shadersource = array('I') self.lr_shader = [] cdef void register_texture(self, Texture texture): self.l_texture.append(ref(texture, self.l_texture.remove)) cdef void register_canvas(self, Canvas canvas): self.l_canvas.append(ref(canvas, self.l_canvas.remove)) cdef void register_fbo(self, Fbo fbo): self.l_fbo.append(ref(fbo, self.l_fbo.remove)) cdef void dealloc_texture(self, Texture texture): cdef array arr if texture._nofree or texture.__class__ is TextureRegion: return if texture.id > 0: arr = self.lr_texture arr.append(texture.id) self.trigger_gl_dealloc() cdef void dealloc_vbo(self, VBO vbo): cdef array arr if vbo.have_id(): arr = self.lr_vbo arr.append(vbo.id) self.trigger_gl_dealloc() cdef void dealloc_vertexbatch(self, VertexBatch batch): cdef array arr if batch.have_id(): arr = self.lr_vbo arr.append(batch.id) self.trigger_gl_dealloc() cdef void dealloc_shader(self, Shader shader): if shader.program == 0: return cdef int vs_id = -1 cdef int fs_id = -1 self.lr_shader.append((shader.program, vs_id, fs_id)) cdef void dealloc_shader_source(self, int shader): cdef array arr if shader == -1: return arr = self.lr_shadersource arr.append(shader) self.trigger_gl_dealloc() cdef void dealloc_fbo(self, Fbo fbo): cdef array arr_fb cdef array arr_rb if fbo.buffer_id != 0: arr_fb = self.lr_fbo_fb arr_fb.append(fbo.buffer_id) self.trigger_gl_dealloc() if fbo.depthbuffer_id != 0 or fbo.stencilbuffer_id != 0: arr_rb = self.lr_fbo_rb arr_rb.append(fbo.depthbuffer_id or fbo.stencilbuffer_id) # no need to trigger, depthbuffer required absolutely a buffer. def add_reload_observer(self, callback, before=False): '''(internal) Add a callback to be called after the whole graphics context has been reloaded. This is where you can reupload your custom data into the GPU. :Parameters: `callback`: func(context) -> return None The first parameter will be the context itself `before`: boolean, defaults to False If True, the callback will be executed before all the reloading processes. Use it if you want to clear your cache for example. .. versionchanged:: 1.4.0 `before` parameter added. ''' if before: self.observers_before.append(WeakMethod(callback)) else: self.observers.append(WeakMethod(callback)) def remove_reload_observer(self, callback, before=False): '''(internal) Remove a callback from the observer list previously added by :meth:`add_reload_observer`. ''' lst = self.observers_before if before else self.observers for cb in lst[:]: method = cb() if method is None or method is callback: lst.remove(cb) continue def reload(self): cdef VBO vbo cdef VertexBatch batch cdef Texture texture cdef Shader shader cdef Canvas canvas # call reload observers that want to do something after a whole gpu # reloading. for callback in self.observers_before[:]: method = callback() if method is None: self.observers_before.remove(callback) continue method(self) # mark all the texture to not delete from the previous reload as to # delete now. for item in self.l_texture[:]: texture = item() if texture is None: continue if texture._nofree == 1: texture._nofree = 0 self.l_texture.remove(item) image_objects = Cache._objects['kv.image'] Cache.remove('kv.loader') Cache.remove('kv.image') Cache.remove('kv.shader') # For texture cache, save the objects. We need to clean the cache as the # others to prevent of using it during the reloading part. # We'll restore the object later. texture_objects = Cache._objects['kv.texture'] Cache.remove('kv.texture') start = time() Logger.info('Context: Reloading graphics data...') Logger.debug('Context: Collect and flush all garbage') self.flush() # First step, prevent double loading by setting everything to -1 # We do this because texture might be loaded in separate texture at first, # then merged from the cache cause of the same source Logger.debug('Context: Reload textures') cdef list l = self.l_texture[:] for item in l: texture = item() if texture is None: continue Logger.trace('Context: unset texture id %r' % texture) texture._id = -1 # First time, only reload base texture for item in l: texture = item() if texture is None or isinstance(texture, TextureRegion): continue Logger.trace('Context: >> reload base texture %r' % texture) texture.reload() Logger.trace('Context: << reload base texture %r' % texture) # Second time, update texture region id for item in l: texture = item() if texture is None or not isinstance(texture, TextureRegion): continue Logger.trace('Context: >> reload region texture %r' % texture) texture.reload() Logger.trace('Context: << reload region texture %r' % texture) # Restore texture cache texture_objects.update(Cache._objects['kv.texture']) Cache._objects['kv.texture'] = texture_objects image_objects.update(Cache._objects['kv.image']) Cache._objects['kv.image'] = image_objects gc_objects = gc.get_objects()[:] Logger.debug('Context: Reload vbos') for item in gc_objects: if isinstance(item, VBO): vbo = item Logger.trace('Context: reloaded %r' % vbo) vbo.reload() Logger.debug('Context: Reload vertex batchs') for item in gc_objects: if isinstance(item, VertexBatch): batch = item Logger.trace('Context: reloaded %r' % batch) batch.reload() Logger.debug('Context: Reload shaders') for item in gc_objects: if isinstance(item, Shader): shader = item Logger.trace('Context: reloaded %r' % shader) shader.reload() Logger.debug('Context: Reload canvas') for item in self.l_canvas[:]: canvas = item() if canvas is not None: Logger.trace('Context: reloaded %r' % item()) canvas.reload() # call reload observers that want to do something after a whole gpu # reloading. for callback in self.observers[:]: method = callback() if method is None: self.observers.remove(callback) continue method(self) cgl.glFinish() dt = time() - start Logger.info('Context: Reloading done in %2.4fs' % dt) def flag_update_canvas(self): cdef Canvas canvas for item in self.l_canvas: canvas = item() if canvas: canvas.flag_update() def gl_dealloc(self, *largs): # dealloc all gl resources asynchronously cdef GLuint i, j cdef array arr if len(self.lr_vbo): Logger.trace('Context: releasing %d vbos' % len(self.lr_vbo)) arr = self.lr_vbo cgl.glDeleteBuffers(<GLsizei>len(self.lr_vbo), arr.data.as_uints) del self.lr_vbo[:] if len(self.lr_texture): Logger.trace('Context: releasing %d textures: %r' % ( len(self.lr_texture), self.lr_texture)) arr = self.lr_texture cgl.glDeleteTextures(<GLsizei>len(self.lr_texture), arr.data.as_uints) del self.lr_texture[:] if len(self.lr_fbo_fb): Logger.trace('Context: releasing %d framebuffer fbos' % len(self.lr_fbo_fb)) arr = self.lr_fbo_fb cgl.glDeleteFramebuffers(<GLsizei>len(self.lr_fbo_fb), arr.data.as_uints) del self.lr_fbo_fb[:] if len(self.lr_fbo_rb): Logger.trace('Context: releasing %d renderbuffer fbos' % len(self.lr_fbo_fb)) arr = self.lr_fbo_rb cgl.glDeleteRenderbuffers(<GLsizei>len(self.lr_fbo_rb), arr.data.as_uints) del self.lr_fbo_rb[:] if len(self.lr_shadersource): Logger.trace('Context: releasing %d shader sources' % len(self.lr_shadersource)) arr = self.lr_shadersource for i in self.lr_shadersource: cgl.glDeleteShader(i) del self.lr_shadersource[:] if len(self.lr_shader): Logger.trace('Context: releasing %d shaders' % len(self.lr_shader)) for program, vs_id, fs_id in self.lr_shader: if vs_id != -1: cgl.glDetachShader(program, vs_id) if fs_id != -1: cgl.glDetachShader(program, fs_id) cgl.glDeleteProgram(program) del self.lr_shader[:] cpdef Context get_context(): global context if context is None: context = Context() return context �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/context_instructions.pxd���������������������������������������������������0000666�0000000�0000000�00000003764�00000000000�020413� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cdef class LineWidth cdef class Color cdef class BindTexture from .transformation cimport Matrix from .instructions cimport ContextInstruction from .texture cimport Texture cdef class PushState(ContextInstruction): pass cdef class ChangeState(ContextInstruction): pass cdef class PopState(ContextInstruction): pass cdef class LineWidth(ContextInstruction): cdef int apply(self) except -1 cdef class Color(ContextInstruction): cdef int apply(self) except -1 cdef class BindTexture(ContextInstruction): cdef int _index cdef object _source cdef Texture _texture cdef int apply(self) except -1 cdef class LoadIdentity(ContextInstruction): pass cdef class PushMatrix(ContextInstruction): cdef int apply(self) except -1 cdef class PopMatrix(ContextInstruction): cdef int apply(self) except -1 cdef class ApplyContextMatrix(ContextInstruction): cdef object _target_stack cdef object _source_stack cdef int apply(self) except -1 cdef class UpdateNormalMatrix(ContextInstruction): cdef int apply(self) except -1 cdef class MatrixInstruction(ContextInstruction): cdef object _stack cdef Matrix _matrix cdef int apply(self) except -1 cdef class Transform(MatrixInstruction): cpdef transform(self, Matrix trans) cpdef translate(self, float tx, float ty, float tz) cpdef rotate(self, float angle, float ax, float ay, float az) cpdef scale(self, float s) cpdef identity(self) cdef class Rotate(Transform): cdef float _angle cdef tuple _axis cdef tuple _origin cdef int apply(self) except -1 cdef void compute(self) cdef class Scale(Transform): cdef tuple _origin cdef double _x, _y, _z cdef int apply(self) except -1 cdef set_scale(self, double x, double y, double z) cdef class Translate(Transform): cdef double _x, _y, _z cdef int apply(self) except -1 cdef set_translate(self, double x, double y, double z) ������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/context_instructions.pyx���������������������������������������������������0000666�0000000�0000000�00000065605�00000000000�020442� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Context instructions ==================== The context instructions represent non graphics elements such as: * Matrix manipulations (PushMatrix, PopMatrix, Rotate, Translate, Scale, MatrixInstruction) * Color manipulations (Color) * Texture bindings (BindTexture) .. versionchanged:: 1.0.8 The LineWidth instruction has been removed. It wasn't working before and we actually have no working implementation. We need to do more experimentation to get it right. Check the bug `#207 <https://github.com/kivy/kivy/issues/207>`_ for more information. ''' __all__ = ('Color', 'BindTexture', 'PushMatrix', 'PopMatrix', 'Rotate', 'Scale', 'Translate', 'MatrixInstruction', 'gl_init_resources') from kivy.compat import PY2 from kivy.graphics.instructions cimport * from kivy.graphics.transformation cimport * from kivy.cache import Cache from kivy.resources import resource_find from kivy.core.image import Image from kivy.logger import Logger from os.path import join from kivy import kivy_shader_dir cdef object DEFAULT_TEXTURE = None cdef object get_default_texture(): global DEFAULT_TEXTURE if not DEFAULT_TEXTURE: DEFAULT_TEXTURE = Image(join(kivy_shader_dir, 'default.png')).texture return DEFAULT_TEXTURE # register Image cache Cache.register('kv.texture', limit=1000, timeout=60) Cache.register('kv.shader', limit=1000, timeout=3600) # ensure that our resources are cleaned def gl_init_resources(): global DEFAULT_TEXTURE DEFAULT_TEXTURE = None Cache.remove('kv.texture') Cache.remove('kv.shader') reset_gl_context() # Taken from colorsys module, and optimized for cython # HSV: Hue, Saturation, Value # H: position in the spectrum # S: color saturation ("purity") # V: color brightness cdef inline float max3(float a, float b, float c): if a > b: return a if a > c else c return b if b > c else c cdef inline float min3(float a, float b, float c): if a < b: return a if a < c else c return b if b < c else c cdef tuple rgb_to_hsv(float r, float g, float b): cdef float h cdef float maxc = max3(r, g, b) cdef float minc = min3(r, g, b) cdef float v = maxc if minc == maxc: return 0.0, 0.0, v cdef float s = (maxc-minc) / maxc cdef float rc = (maxc-r) / (maxc-minc) cdef float gc = (maxc-g) / (maxc-minc) cdef float bc = (maxc-b) / (maxc-minc) if r == maxc: h = bc - gc elif g == maxc: h = <float>2.0 + rc - bc else: h = <float>4.0 + gc - rc h = (h / <float>6.0) % <float>1.0 return h, s, v cdef tuple hsv_to_rgb(float h, float s, float v): if s == 0.0: return v, v, v cdef long i = long(h * 6.0) cdef float f = (h * <float>6.0) - i cdef float p = v * (<float>1.0 - s) cdef float q = v * (<float>1.0 - s * f) cdef float t = v * (<float>1.0 - s * (<float>1.0 - f)) i = i % 6 if i == 0: return v, t, p if i == 1: return q, v, p if i == 2: return p, v, t if i == 3: return p, q, v if i == 4: return t, p, v if i == 5: return v, p, q # Cannot get here cdef class PushState(ContextInstruction): '''Instruction that pushes arbitrary states/uniforms onto the context state stack. .. versionadded:: 1.6.0 ''' def __init__(self, *args, **kwargs): ContextInstruction.__init__(self, **kwargs) self.context_push = list(args) @property def state(self): return ','.join(self.context_push) @state.setter def state(self, value): self.context_push = value.split(',') @property def states(self): return self.context_push @states.setter def states(self, value): self.context_push = list(value) cdef class ChangeState(ContextInstruction): '''Instruction that changes the values of arbitrary states/uniforms on the current render context. .. versionadded:: 1.6.0 ''' def __init__(self, **kwargs): ContextInstruction.__init__(self, **kwargs) self.context_state.update(**kwargs) @property def changes(self): return self.context_state @changes.setter def changes(self, value): self.context_state = dict(value) cdef class PopState(ContextInstruction): '''Instruction that pops arbitrary states/uniforms off the context state stack. .. versionadded:: 1.6.0 ''' def __init__(self, *args, **kwargs): ContextInstruction.__init__(self, **kwargs) self.context_pop = list(args) @property def state(self): return ','.join(self.context_pop) @state.setter def state(self, value): self.context_pop = value.split(',') @property def states(self): return self.context_pop @states.setter def states(self, value): self.context_pop = list(value) cdef class Color(ContextInstruction): ''' Instruction to set the color state for any vertices being drawn after it. This represents a color between 0 and 1, but is applied as a *multiplier* to the texture of any vertex instructions following it in a canvas. If no texture is set, the vertex instruction takes the precise color of the Color instruction. For instance, if a Rectangle has a texture with uniform color ``(0.5, 0.5, 0.5, 1.0)`` and the preceding Color has ``rgba=(1, 0.5, 2, 1)``, the actual visible color will be ``(0.5, 0.25, 1.0, 1.0)`` since the Color instruction is applied as a multiplier to every rgba component. In this case, a Color component outside the 0-1 range gives a visible result as the intensity of the blue component is doubled. To declare a Color in Python, you can do:: from kivy.graphics import Color # create red v c = Color(1, 0, 0) # create blue color c = Color(0, 1, 0) # create blue color with 50% alpha c = Color(0, 1, 0, .5) # using hsv mode c = Color(0, 1, 1, mode='hsv') # using hsv mode + alpha c = Color(0, 1, 1, .2, mode='hsv') You can also set color components that are available as properties by passing them as keyword arguments:: c = Color(b=0.5) # sets the blue component only In kv lang you can set the color properties directly: .. code-block:: kv <Rule>: canvas: # red color Color: rgb: 1, 0, 0 # blue color Color: rgb: 0, 1, 0 # blue color with 50% alpha Color: rgba: 0, 1, 0, .5 # using hsv mode Color: hsv: 0, 1, 1 # using hsv mode + alpha Color: hsv: 0, 1, 1 a: .5 ''' def __init__(self, *args, **kwargs): ContextInstruction.__init__(self, **kwargs) cdef long vec_size = <long>len(args) if kwargs.get('mode', '') == 'hsv': if vec_size == 4: self.rgba = [0, 0, 0, args[3]] self.hsv = args[:3] elif vec_size == 3: self.rgba = [0, 0, 0, 1.] self.hsv = args else: self.set_state('color', [1.0, 1.0, 1.0, 1.0]) else: if vec_size == 4: self.rgba = args elif vec_size == 3: self.rgba = [args[0], args[1], args[2], 1.] else: self.set_state('color', [1.0, 1.0, 1.0, 1.0]) for property_name in ['r', 'g', 'b', 'a', 'rgb', 'rgba', 'hsv', 'h', 's', 'v']: if property_name in kwargs: setattr(self, property_name, kwargs[property_name]) @property def rgba(self): '''RGBA color, list of 4 values in 0-1 range. ''' return self.context_state['color'] @rgba.setter def rgba(self, rgba): self.set_state('color', [float(x) for x in rgba]) self.flag_data_update() @property def rgb(self): '''RGB color, list of 3 values in 0-1 range. The alpha will be 1. ''' return self.rgba[:-1] @rgb.setter def rgb(self, rgb): self.rgba = (rgb[0], rgb[1], rgb[2], self.a) @property def r(self): '''Red component, between 0 and 1. ''' return self.rgba[0] @r.setter def r(self, r): self.rgba = [r, self.g, self.b, self.a] @property def g(self): '''Green component, between 0 and 1. ''' return self.rgba[1] @g.setter def g(self, g): self.rgba = [self.r, g, self.b, self.a] @property def b(self): '''Blue component, between 0 and 1. ''' return self.rgba[2] @b.setter def b(self, b): self.rgba = [self.r, self.g, b, self.a] @property def a(self): '''Alpha component, between 0 and 1. ''' return self.rgba[3] @a.setter def a(self, a): self.rgba = [self.r, self.g, self.b, a] @property def hsv(self): '''HSV color, list of 3 values in 0-1 range, alpha will be 1. ''' return rgb_to_hsv(self.r, self.g, self.b) @hsv.setter def hsv(self, x): self.rgb = hsv_to_rgb(x[0], x[1], x[2]) @property def h(self): '''Hue component, between 0 and 1. ''' return self.hsv[0] @h.setter def h(self, x): self.hsv = [x, self.s, self.v] @property def s(self): '''Saturation component, between 0 and 1. ''' return self.hsv[1] @s.setter def s(self, x): self.hsv = [self.h, x, self.v] @property def v(self): '''Value component, between 0 and 1. ''' return self.hsv[2] @v.setter def v(self, x): self.hsv = [self.h, self.s, x] cdef class BindTexture(ContextInstruction): '''BindTexture Graphic instruction. The BindTexture Instruction will bind a texture and enable GL_TEXTURE_2D for subsequent drawing. :Parameters: `texture`: Texture Specifies the texture to bind to the given index. ''' def __init__(self, **kwargs): ContextInstruction.__init__(self, **kwargs) if 'source' in kwargs and 'texture' in kwargs: Logger.warn('BindTexture: both source and texture specified ' 'in kwargs! Settings source will overwrite' 'texture property') self.source = kwargs.get('source', None) if self.source is None and 'texture' in kwargs: self.texture = kwargs['texture'] self.index = kwargs.get('index', 0) cdef int apply(self) except -1: cdef RenderContext context = self.get_context() context.set_texture(self._index, self._texture) @property def texture(self): return self._texture @texture.setter def texture(self, object texture): if texture is None: texture = get_default_texture() if self._texture is texture: return self._texture = texture self.flag_data_update() @property def index(self): return self._index @index.setter def index(self, int index): if self._index == index: return self._index = index self.flag_data_update() @property def source(self): '''Set/get the source (filename) to load for the texture. ''' return self._source @source.setter def source(self, filename): self._source = resource_find(filename) if self._source: tex = Cache.get('kv.texture', filename) if not tex: tex = Image(self._source).texture Cache.append('kv.texture', filename, tex) self.texture = tex else: self.texture = None cdef double radians(double degrees): return degrees * (3.14159265 / 180.) cdef class LoadIdentity(ContextInstruction): '''Load the identity Matrix into the matrix stack specified by the instructions stack property (default='modelview_mat') .. versionadded:: 1.6.0 ''' def __init__(self, **kwargs): self.stack = kwargs.get('stack', 'modelview_mat') @property def stack(self): '''Name of the matrix stack to use. Can be 'modelview_mat', 'projection_mat' or 'frag_modelview_mat'. ''' if PY2: return self.context_state.keys()[0] else: return list(self.context_state.keys())[0] @stack.setter def stack(self, value): self.context_state = {value: Matrix()} cdef class PushMatrix(ContextInstruction): '''Push the matrix onto the context's matrix stack. ''' def __init__(self, *args, **kwargs): ContextInstruction.__init__(self, **kwargs) self.stack = kwargs.get('stack', 'modelview_mat') @property def stack(self): '''Name of the matrix stack to use. Can be 'modelview_mat', 'projection_mat' or 'frag_modelview_mat'. .. versionadded:: 1.6.0 ''' return self.context_push[0] @stack.setter def stack(self, value): value = value or 'modelview_mat' self.context_push = [value] cdef class PopMatrix(ContextInstruction): '''Pop the matrix from the context's matrix stack onto the model view. ''' def __init__(self, *args, **kwargs): ContextInstruction.__init__(self, **kwargs) self.stack = kwargs.get('stack', 'modelview_mat') @property def stack(self): '''Name of the matrix stack to use. Can be 'modelview_mat', 'projection_mat' or 'frag_modelview_mat'. .. versionadded:: 1.6.0 ''' return self.context_push[0] @stack.setter def stack(self, value): value = value or 'modelview_mat' self.context_pop = [value] cdef class ApplyContextMatrix(ContextInstruction): '''Pre-multiply the matrix at the top of the stack specified by `target_stack` by the matrix at the top of the 'source_stack' .. versionadded:: 1.6.0 ''' def __init__(self, **kwargs): self.target_stack = kwargs.get('target_stack', 'modelview_mat') self.source_stack = kwargs.get('source_stack', 'modelview_mat') cdef int apply(self) except -1: cdef RenderContext context = self.get_context() m = context.get_state(self._target_stack) m = m.multiply(context.get_state(self._source_stack)) context.set_state(self._target_stack, m) @property def target_stack(self): '''Name of the matrix stack to use as a target. Can be 'modelview_mat', 'projection_mat' or 'frag_modelview_mat'. .. versionadded:: 1.6.0 ''' return self._target_stack @target_stack.setter def target_stack(self, value): self._target_stack = value or 'modelview_mat' @property def source_stack(self): '''Name of the matrix stack to use as a source. Can be 'modelview_mat', 'projection_mat' or 'frag_modelview_mat'. .. versionadded:: 1.6.0 ''' return self._source_stack @source_stack.setter def source_stack(self, value): self._source_stack = value or 'modelview_mat' cdef class UpdateNormalMatrix(ContextInstruction): '''Update the normal matrix 'normal_mat' based on the current modelview matrix. This will compute 'normal_mat' uniform as: `inverse( transpose( mat3(mvm) ) )` .. versionadded:: 1.6.0 ''' cdef int apply(self) except -1: cdef RenderContext context = self.get_context() mvm = context.get_state('modelview_mat') context.set_state('normal_mat', mvm.normal_matrix()) cdef class MatrixInstruction(ContextInstruction): '''Base class for Matrix Instruction on the canvas. ''' def __init__(self, *args, **kwargs): ContextInstruction.__init__(self, **kwargs) self.stack = kwargs.get('stack', 'modelview_mat') self._matrix = None cdef int apply(self) except -1: '''Apply the matrix of this instance to the context model view matrix. ''' cdef RenderContext context = self.get_context() cdef Matrix mvm mvm = context.get_state(self._stack) context.set_state(self._stack, mvm.multiply(self.matrix)) @property def matrix(self): ''' Matrix property. Matrix from the transformation module. Setting the matrix using this property when a change is made is important because it will notify the context about the update. ''' if self._matrix == None: self._matrix = Matrix() return self._matrix @matrix.setter def matrix(self, x): self._matrix = x self.flag_data_update() @property def stack(self): '''Name of the matrix stack to use. Can be 'modelview_mat', 'projection_mat' or 'frag_modelview_mat'. .. versionadded:: 1.6.0 ''' return self._stack @stack.setter def stack(self, value): value = value or "modelview_mat" self._stack = value cdef class Transform(MatrixInstruction): '''Transform class. A matrix instruction class which modifies the transformation matrix. ''' def __init__(self, *args, **kwargs): MatrixInstruction.__init__(self, **kwargs) cpdef transform(self, Matrix trans): '''Multiply the instructions matrix by trans. ''' self.matrix = self.matrix.multiply(trans) cpdef translate(self, float tx, float ty, float tz): '''Translate the instructions transformation by tx, ty, tz. ''' self.transform( Matrix().translate(tx, ty, tz) ) cpdef rotate(self, float angle, float ax, float ay, float az): '''Rotate the transformation by matrix by *angle* degrees around the axis defined by the vector ax, ay, az. ''' self.transform( Matrix().rotate(angle, ax, ay, az) ) cpdef scale(self, float s): '''Applies a uniform scaling of s to the matrix transformation. ''' self.transform( Matrix().scale(s, s, s) ) cpdef identity(self): '''Resets the transformation to the identity matrix. ''' self.matrix = Matrix() cdef class Rotate(Transform): '''Rotate the coordinate space by applying a rotation transformation on the modelview matrix. You can set the properties of the instructions afterwards with e.g. :: rot.angle = 90 rot.axis = (0, 0, 1) ''' def __init__(self, *args, **kwargs): Transform.__init__(self, **kwargs) self._origin = (0, 0, 0) # compatibility mode from version < 1.7 if len(args) == 4: self._angle = args[0] self._axis = args[1:] else: self._angle = 0 self._axis = (0, 0, 1) if 'axis' in kwargs: self._axis = kwargs['axis'] if 'angle' in kwargs: self._angle = kwargs['angle'] if 'origin' in kwargs: origin = kwargs['origin'] if len(origin) == 3: self._origin = tuple(origin) elif len(origin) == 2: self._origin = (origin[0], origin[1], 0.) else: raise Exception('invalid number of components in origin') self.compute() def set(self, float angle, float ax, float ay, float az): '''Set the angle and axis of rotation. >>> rotationobject.set(90, 0, 0, 1) .. deprecated:: 1.7.0 The set() method doesn't use the new :attr:`origin` property. ''' self._angle = angle self._axis = (ax, ay, az) self.matrix = Matrix().rotate(radians(self._angle), ax, ay, az) cdef void compute(self): cdef float angle = self._angle cdef float ax, ay, az, ox, oy, oz ax, ay, az = self._axis ox, oy, oz = self._origin cdef Matrix matrix matrix = Matrix().translate(ox, oy, oz) matrix = matrix.multiply(Matrix().rotate( radians(self._angle), ax, ay, az)) matrix = matrix.multiply(Matrix().translate(-ox, -oy, -oz)) self.matrix = matrix @property def angle(self): '''Property for getting/setting the angle of the rotation. ''' return self._angle @angle.setter def angle(self, a): self._angle = a self.compute() @property def axis(self): '''Property for getting/setting the axis of the rotation. The format of the axis is (x, y, z). ''' return self._axis @axis.setter def axis(self, axis): self._axis = axis self.compute() @property def origin(self): '''Origin of the rotation. .. versionadded:: 1.7.0 The format of the origin can be either (x, y) or (x, y, z). ''' return self._origin @origin.setter def origin(self, origin): if len(origin) == 3: self._origin = tuple(origin) elif len(origin) == 2: self._origin = (origin[0], origin[1], 0.) else: raise Exception('invalid number of components in origin') self.compute() cdef class Scale(Transform): '''Instruction to create a non uniform scale transformation. Create using three arguments:: Scale(x, y, z) # scale the axes independently .. versionchanged:: 2.3.0 Allowed kwargs to be used to supply x, y and z. Removed depreciated Scale(s) in favour of Scale(x, y, z). ''' def __init__(self, *args, **kwargs): cdef double x, y, z x, y, z = 1.0, 1.0, 1.0 if len(args) == 3: x, y, z = args x = kwargs.pop("x", x) y = kwargs.pop("y", y) z = kwargs.pop("z", z) Transform.__init__(self, **kwargs) self._origin = (0, 0, 0) if 'origin' in kwargs: origin = kwargs['origin'] if len(origin) == 3: self._origin = tuple(origin) elif len(origin) == 2: self._origin = (origin[0], origin[1], 0.) else: raise Exception('invalid number of components in origin') self.set_scale(x, y, z) cdef set_scale(self, double x, double y, double z): cdef double ox, oy, oz self._x = x self._y = y self._z = z ox, oy, oz = self._origin cdef Matrix matrix matrix = Matrix().translate(ox, oy, oz) matrix = matrix.multiply(Matrix().scale(x, y, z)) matrix = matrix.multiply(Matrix().translate(-ox, -oy, -oz)) self.matrix = matrix @property def x(self): '''Property for getting/setting the scale on the X axis. .. versionchanged:: 1.6.0 ''' return self._x @x.setter def x(self, double x): self.set_scale(x, self._y, self._z) @property def y(self): '''Property for getting/setting the scale on the Y axis. .. versionchanged:: 1.6.0 ''' return self._y @y.setter def y(self, double y): self.set_scale(self._x, y, self._z) @property def z(self): '''Property for getting/setting the scale on Z axis. .. versionchanged:: 1.6.0 ''' return self._z @z.setter def z(self, double z): self.set_scale(self._x, self._y, z) @property def xyz(self): '''3 tuple scale vector in 3D in x, y, and z axis. .. versionchanged:: 1.6.0 ''' return self._x, self._y, self._z @xyz.setter def xyz(self, c): self.set_scale(c[0], c[1], c[2]) @property def origin(self): '''Origin of the scale. .. versionadded:: 1.9.0 The format of the origin can be either (x, y) or (x, y, z). ''' return self._origin @origin.setter def origin(self, origin): if len(origin) == 3: self._origin = tuple(origin) elif len(origin) == 2: self._origin = (origin[0], origin[1], 0.) else: raise Exception('invalid number of components in origin') self.set_scale(self._x, self._y, self._z) cdef class Translate(Transform): '''Instruction to create a translation of the model view coordinate space. Construct by either:: Translate(x, y) # translate in just the two axes Translate(x, y, z) # translate in all three axes .. versionchanged:: 2.3.0 Allowed kwargs to be used to supply x, y and z. ''' def __init__(self, *args, **kwargs): cdef double x, y, z x, y, z = 0, 0, 0 if len(args) == 3: x, y, z = args elif len(args) == 2: x, y = args x = kwargs.pop("x", x) y = kwargs.pop("y", y) z = kwargs.pop("z", z) Transform.__init__(self, **kwargs) self.set_translate(x, y, z) cdef set_translate(self, double x, double y, double z): self.matrix = Matrix().translate(x, y, z) self._x = x self._y = y self._z = z @property def x(self): '''Property for getting/setting the translation on the X axis. ''' return self._x @x.setter def x(self, double x): self.set_translate(x, self._y, self._z) @property def y(self): '''Property for getting/setting the translation on the Y axis. ''' return self._y @y.setter def y(self, double y): self.set_translate(self._x, y, self._z) @property def z(self): '''Property for getting/setting the translation on the Z axis. ''' return self._z @z.setter def z(self, double z): self.set_translate(self._x, self._y, z) @property def xy(self): '''2 tuple with translation vector in 2D for x and y axis. ''' return self._x, self._y @xy.setter def xy(self, c): self.set_translate(c[0], c[1], self._z) @property def xyz(self): '''3 tuple translation vector in 3D in x, y, and z axis. ''' return self._x, self._y, self._z @xyz.setter def xyz(self, c): self.set_translate(c[0], c[1], c[2]) ���������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/fbo.pxd��������������������������������������������������������������������0000666�0000000�0000000�00000001715�00000000000�014643� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.cgl cimport GLuint, GLint from kivy.graphics.instructions cimport RenderContext, Canvas from kivy.graphics.texture cimport Texture cdef class Fbo(RenderContext): cdef int _width cdef int _height cdef int _depthbuffer_attached cdef int _stencilbuffer_attached cdef int _push_viewport cdef float _clear_color[4] cdef GLuint buffer_id cdef GLuint depthbuffer_id cdef GLuint stencilbuffer_id cdef GLint _viewport[4] cdef Texture _texture cdef int _is_bound cdef object _stencil_state cdef list observers cpdef clear_buffer(self) cpdef bind(self) cpdef release(self) cpdef get_pixel_color(self, int wx, int wy) cdef void create_fbo(self) cdef void delete_fbo(self) cdef int apply(self) except -1 cdef void raise_exception(self, str message, int status=?) cdef str resolve_status(self, int status) cdef void reload(self) except * ���������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/fbo.pyx��������������������������������������������������������������������0000666�0000000�0000000�00000044470�00000000000�014675� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Framebuffer =========== The Fbo is like an offscreen window. You can activate the fbo for rendering into a texture and use your fbo as a texture for other drawing. The Fbo acts as a :class:`kivy.graphics.instructions.Canvas`. Here is an example of using an fbo for some colored rectangles:: from kivy.graphics import Fbo, Color, Rectangle class FboTest(Widget): def __init__(self, **kwargs): super(FboTest, self).__init__(**kwargs) # first step is to create the fbo and use the fbo texture on other # rectangle with self.canvas: # create the fbo self.fbo = Fbo(size=(256, 256)) # show our fbo on the widget in different size Color(1, 1, 1) Rectangle(size=(32, 32), texture=self.fbo.texture) Rectangle(pos=(32, 0), size=(64, 64), texture=self.fbo.texture) Rectangle(pos=(96, 0), size=(128, 128), texture=self.fbo.texture) # in the second step, you can draw whatever you want on the fbo with self.fbo: Color(1, 0, 0, .8) Rectangle(size=(256, 64)) Color(0, 1, 0, .8) Rectangle(size=(64, 256)) If you change anything in the `self.fbo` object, it will be automatically updated. The canvas where the fbo is put will be automatically updated as well. Reloading the FBO content ------------------------- .. versionadded:: 1.2.0 If the OpenGL context is lost, then the FBO is lost too. You need to reupload data on it yourself. Use the :meth:`Fbo.add_reload_observer` to add a reloading function that will be automatically called when needed:: def __init__(self, **kwargs): super(...).__init__(**kwargs) self.fbo = Fbo(size=(512, 512)) self.fbo.add_reload_observer(self.populate_fbo) # and load the data now. self.populate_fbo(self.fbo) def populate_fbo(self, fbo): with fbo: # .. put your Color / Rectangle / ... here This way, you could use the same method for initialization and for reloading. But it's up to you. ''' __all__ = ('Fbo', ) include "../include/config.pxi" include "opcodes.pxi" from os import environ from kivy.compat import PY2 from kivy.logger import Logger from kivy.utils import platform from kivy.weakmethod import WeakMethod from kivy.graphics.texture cimport Texture from kivy.graphics.transformation cimport Matrix from kivy.graphics.context cimport get_context from kivy.graphics.cgl cimport * from kivy.graphics.instructions cimport RenderContext, Canvas from kivy.graphics.opengl import glReadPixels as py_glReadPixels from kivy.graphics.stencil_instructions cimport ( get_stencil_state, restore_stencil_state, reset_stencil_state) cdef list fbo_stack = [] cdef list fbo_release_list = [] # must be running GLES2 not just the headers cdef int IS_GLES_PLATFORM = USE_OPENGL_ES2 if platform == "darwin": IS_GLES_PLATFORM = 0 # XXX OpenGL & GLES 3 symbol, but works and required on "GLES 2" on iOS # Adding it to headers can be complicated because it doesn't exists in gl2.h cdef int GL_DEPTH_STENCIL_ATTACHMENT = 0x821A cdef class Fbo(RenderContext): '''Fbo class for wrapping the OpenGL Framebuffer extension. The Fbo support "with" statement. :Parameters: `clear_color`: tuple, defaults to (0, 0, 0, 0) Define the default color for clearing the framebuffer `size`: tuple, defaults to (1024, 1024) Default size of the framebuffer `push_viewport`: bool, defaults to True If True, the OpenGL viewport will be set to the framebuffer size, and will be automatically restored when the framebuffer released. `with_depthbuffer`: bool, defaults to False If True, the framebuffer will be allocated with a Z buffer. `with_stencilbuffer`: bool, defaults to False .. versionadded:: 1.9.0 If True, the framebuffer will be allocated with a stencil buffer. `texture`: :class:`~kivy.graphics.texture.Texture`, defaults to None If None, a default texture will be created. .. note:: Using both of ``with_stencilbuffer`` and ``with_depthbuffer`` is not supported in kivy 1.9.0 ''' cdef str resolve_status(self, int status): if status == GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT: return 'Incomplete attachment' elif status == GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS: return 'Incomplete dimensions' elif status == GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: return 'Incomplete missing attachment' elif status == GL_FRAMEBUFFER_UNSUPPORTED: return 'Unsupported' elif status == GL_FRAMEBUFFER_UNDEFINED_OES: return 'Undefined framebuffer' elif status == 0x8219: #GL_FRAMEBUFFER_UNDEFINED return 'Undefined framebuffer' elif status == 0x8cdb: #GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER return 'Incomplete draw buffer' elif status == 0x8cdc: #GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER return 'Incomplete read buffer' elif status == 0x8d56: #GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE return 'Incomplete multisample' elif status == 0x8da8: #GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS return 'Incomplete layer targets' elif status == 0x8da9: #GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT return 'Incomplete layer count' return 'Unknown (status=%x)' % status cdef void raise_exception(self, str message, int status=0): if status: message += ': %s (%d)' % (self.resolve_status(status), status) raise Exception(message) def __init__(self, *args, **kwargs): get_context().register_fbo(self) RenderContext.__init__(self, *args, **kwargs) if 'clear_color' not in kwargs: kwargs['clear_color'] = (0, 0, 0, 0) if 'size' not in kwargs: kwargs['size'] = (1024, 1024) if 'push_viewport' not in kwargs: kwargs['push_viewport'] = True if 'with_depthbuffer' not in kwargs: kwargs['with_depthbuffer'] = False if 'with_stencilbuffer' not in kwargs: kwargs['with_stencilbuffer'] = False if 'texture' not in kwargs: kwargs['texture'] = None self.buffer_id = 0 self.depthbuffer_id = 0 self.stencilbuffer_id = 0 self._width, self._height = kwargs['size'] self.clear_color = kwargs['clear_color'] self._depthbuffer_attached = int(kwargs['with_depthbuffer']) self._stencilbuffer_attached = int(kwargs['with_stencilbuffer']) self._push_viewport = int(kwargs['push_viewport']) self._is_bound = 0 self._texture = kwargs['texture'] self.observers = [] if IS_GLES_PLATFORM: # on GLES/iOS, depthbuffer works with stencil enabled # that's how openFrameworks did for all GLES platform in ofFbo.cpp if self._depthbuffer_attached: self._stencilbuffer_attached = True self.create_fbo() def __dealloc__(self): get_context().dealloc_fbo(self) cdef void delete_fbo(self): self._texture = None get_context().dealloc_fbo(self) self.buffer_id = 0 self.depthbuffer_id = 0 cdef void create_fbo(self): cdef GLuint f_id = 0 cdef GLint old_fid = 0 cdef GLint old_rid = 0 cdef int status cdef int do_clear = 0 # create texture if self._texture is None: self._texture = Texture.create(size=(self._width, self._height)) do_clear = 1 # apply any changes if needed self._texture.bind() # create framebuffer cgl.glGenFramebuffers(1, &f_id) self.buffer_id = f_id cgl.glGetIntegerv(GL_FRAMEBUFFER_BINDING, &old_fid) cgl.glBindFramebuffer(GL_FRAMEBUFFER, self.buffer_id) if self._depthbuffer_attached or self._stencilbuffer_attached: cgl.glGetIntegerv(GL_RENDERBUFFER_BINDING, &old_rid) # depth+stencil renderbuffer if self._depthbuffer_attached and self._stencilbuffer_attached: cgl.glGenRenderbuffers(1, &f_id) self.depthbuffer_id = self.stencilbuffer_id = f_id cgl.glBindRenderbuffer(GL_RENDERBUFFER, f_id) cgl.glRenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH24_STENCIL8_OES, self._width, self._height) cgl.glBindRenderbuffer(GL_RENDERBUFFER, old_rid) if IS_GLES_PLATFORM: cgl.glFramebufferRenderbuffer( GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, f_id) else: cgl.glFramebufferRenderbuffer( GL_FRAMEBUFFER, GL_DEPTH_STENCIL_ATTACHMENT, GL_RENDERBUFFER, f_id) # if we need depth, create a renderbuffer elif self._depthbuffer_attached: cgl.glGenRenderbuffers(1, &f_id) self.depthbuffer_id = f_id cgl.glBindRenderbuffer(GL_RENDERBUFFER, self.depthbuffer_id) cgl.glRenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH_COMPONENT16, self._width, self._height) cgl.glBindRenderbuffer(GL_RENDERBUFFER, old_rid) cgl.glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, self.depthbuffer_id) # if we need stencil, create a renderbuffer elif self._stencilbuffer_attached: cgl.glGenRenderbuffers(1, &f_id) self.stencilbuffer_id = f_id cgl.glBindRenderbuffer(GL_RENDERBUFFER, self.stencilbuffer_id) cgl.glRenderbufferStorage(GL_RENDERBUFFER, GL_STENCIL_INDEX8, self._width, self._height) cgl.glBindRenderbuffer(GL_RENDERBUFFER, old_rid) cgl.glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_STENCIL_ATTACHMENT, GL_RENDERBUFFER, self.stencilbuffer_id) # attach the framebuffer to our texture cgl.glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, self._texture._target, self._texture._id, 0) # check the status of the framebuffer status = cgl.glCheckFramebufferStatus(GL_FRAMEBUFFER) if (status == GL_FRAMEBUFFER_UNSUPPORTED and (self._stencilbuffer_attached ^ self._depthbuffer_attached)): # attempt to automatically fall back to a depth+stencil buffer Logger.warning('Fbo: unsupported mode; ' + 'attempting to create depth+stencil buffer instead') self._stencilbuffer_attached = self._depthbuffer_attached = True cgl.glBindFramebuffer(GL_FRAMEBUFFER, old_fid) self.create_fbo() return if status != GL_FRAMEBUFFER_COMPLETE: self.raise_exception('FBO Initialization failed', status) # clear the fbo if do_clear: self.clear_buffer() # unbind the framebuffer cgl.glBindFramebuffer(GL_FRAMEBUFFER, old_fid) cdef Matrix projection_mat = Matrix() projection_mat.view_clip(0.0, self._width, 0.0, self._height, -1.0, 1.0, 0) self.set_state('projection_mat', projection_mat) cpdef bind(self): '''Bind the FBO to the current opengl context. `Bind` mean that you enable the Framebuffer, and all the drawing operations will act inside the Framebuffer, until :meth:`release` is called. The bind/release operations are automatically called when you add graphics objects into it. If you want to manipulate a Framebuffer yourself, you can use it like this:: self.fbo = FBO() self.fbo.bind() # do any drawing command self.fbo.release() # then, your fbo texture is available at print(self.fbo.texture) ''' if self._is_bound: self.raise_exception('FBO already binded.') else: self._is_bound = 1 # stack our fbo to the last binded fbo cdef GLint old_fid = 0 if len(fbo_stack) == 0: # the very first time we're going to create it, fill with the # initial framebuffer cgl.glGetIntegerv(GL_FRAMEBUFFER_BINDING, &old_fid) fbo_stack.append(old_fid) fbo_stack.append(self.buffer_id) cgl.glBindFramebuffer(GL_FRAMEBUFFER, self.buffer_id) # if asked, push the viewport if self._push_viewport: cgl.glGetIntegerv(GL_VIEWPORT, <GLint *>self._viewport) cgl.glViewport(0, 0, self._width, self._height) # save stencil stack self._stencil_state = get_stencil_state() reset_stencil_state() cpdef release(self): '''Release the Framebuffer (unbind). ''' if self._is_bound == 0: self.raise_exception('FBO cannot be released (not binded).') else: self._is_bound = 0 # bind the latest fbo, or unbind it. fbo_stack.pop() cgl.glBindFramebuffer(GL_FRAMEBUFFER, fbo_stack[-1]) # if asked, restore the viewport if self._push_viewport: cgl.glViewport(self._viewport[0], self._viewport[1], self._viewport[2], self._viewport[3]) # restore stencil stack restore_stencil_state(self._stencil_state) cpdef clear_buffer(self): '''Clear the framebuffer with the :attr:`clear_color`. You need to bind the framebuffer yourself before calling this method:: fbo.bind() fbo.clear_buffer() fbo.release() ''' cgl.glClearColor(self._clear_color[0], self._clear_color[1], self._clear_color[2], self._clear_color[3]) if self._depthbuffer_attached and self._stencilbuffer_attached: cgl.glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT) elif self._depthbuffer_attached: cgl.glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) elif self._stencilbuffer_attached: cgl.glClear(GL_COLOR_BUFFER_BIT | GL_STENCIL_BUFFER_BIT) else: cgl.glClear(GL_COLOR_BUFFER_BIT) cdef int apply(self) except -1: if self.flags & GI_NEEDS_UPDATE: self.bind() RenderContext.apply(self) self.release() self.flag_update_done() return 0 cdef void reload(self) except *: # recreate the framebuffer, without deleting it. the deletion is not # handled by us. self.create_fbo() self.flag_update() # notify observers for callback in self.observers[:]: method = callback() if method is None: self.observers.remove(callback) continue method(self) def add_reload_observer(self, callback): '''Add a callback to be called after the whole graphics context has been reloaded. This is where you can reupload your custom data in GPU. .. versionadded:: 1.2.0 :Parameters: `callback`: func(context) -> return None The first parameter will be the context itself ''' self.observers.append(WeakMethod(callback)) def remove_reload_observer(self, callback): '''Remove a callback from the observer list, previously added by :meth:`add_reload_observer`. .. versionadded:: 1.2.0 ''' for cb in self.observers[:]: method = cb() if method is None or method is callback: self.observers.remove(cb) continue @property def size(self): '''Size of the framebuffer, in (width, height) format. If you change the size, the framebuffer content will be lost. ''' return (self._width, self._height) @size.setter def size(self, x): cdef int w, h w, h = x if w == self._width and h == self._height: return self._width, self._height = x self.delete_fbo() self.create_fbo() self.flag_data_update() @property def clear_color(self): '''Clear color in (red, green, blue, alpha) format. ''' return (self._clear_color[0], self._clear_color[1], self._clear_color[2], self._clear_color[3]) @clear_color.setter def clear_color(self, x): x = list(x) if len(x) != 4: raise Exception('clear_color must be a list/tuple of 4 entry.') self._clear_color[0] = x[0] self._clear_color[1] = x[1] self._clear_color[2] = x[2] self._clear_color[3] = x[3] @property def texture(self): '''Return the framebuffer texture ''' return self._texture @property def pixels(self): '''Get the pixels texture, in RGBA format only, unsigned byte. The origin of the image is at bottom left. .. versionadded:: 1.7.0 ''' w, h = self._width, self._height self.bind() data = py_glReadPixels(0, 0, w, h, GL_RGBA, GL_UNSIGNED_BYTE) self.release() return data cpdef get_pixel_color(self, int wx, int wy): """Get the color of the pixel with specified window coordinates wx, wy. It returns result in RGBA format. .. versionadded:: 1.8.0 """ if wx > self._width or wy > self._height: # window coordinates should not exceed the # frame buffer size return (0, 0, 0, 0) self.bind() data = py_glReadPixels(wx, wy, 1, 1, GL_RGBA, GL_UNSIGNED_BYTE) self.release() return [ord(i) if PY2 else i for i in data] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/gl_debug_logger.pxi��������������������������������������������������������0000666�0000000�0000000�00000000626�00000000000�017211� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.logger import Logger include "../include/config.pxi" from kivy.graphics.cgl cimport cgl import os cdef int env_debug_gl = "DEBUG_GL" in os.environ cdef inline void log_gl_error(str note): if env_debug_gl: ret = cgl.glGetError() if ret: Logger.error("OpenGL Error: {note} {ret1} / {ret2}".format( note=note, ret1=ret, ret2=hex(ret))) ����������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/gl_instructions.pyx��������������������������������������������������������0000666�0000000�0000000�00000011323�00000000000�017344� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' GL instructions =============== .. versionadded:: 1.3.0 Clearing an FBO --------------- To clear an FBO, you can use :class:`ClearColor` and :class:`ClearBuffers` instructions like this example:: self.fbo = Fbo(size=self.size) with self.fbo: ClearColor(0, 0, 0, 0) ClearBuffers() ''' __all__ = ('ClearColor', 'ClearBuffers') include "../include/config.pxi" include "opcodes.pxi" from kivy.graphics.cgl cimport * from kivy.graphics.instructions cimport Instruction cdef class ClearColor(Instruction): ''' ClearColor Graphics Instruction. .. versionadded:: 1.3.0 Sets the clear color used to clear buffers with the glClear function or :class:`ClearBuffers` graphics instructions. ''' cdef float r cdef float g cdef float b cdef float a def __init__(self, r, g, b, a, **kwargs): Instruction.__init__(self, **kwargs) self.r = r self.g = g self.b = b self.a = a cdef int apply(self) except -1: cgl.glClearColor(self.r, self.g, self.b, self.a) return 0 @property def rgba(self): '''RGBA color used for the clear color, a list of 4 values in the 0-1 range. ''' return [self.r, self.b, self.g, self.a] @rgba.setter def rgba(self, rgba): cdef list clear_color = [float(x) for x in rgba] self.r = clear_color[0] self.g = clear_color[1] self.b = clear_color[2] self.a = clear_color[3] self.flag_data_update() @property def rgb(self): '''RGB color, a list of 3 values in 0-1 range where alpha will be 1. ''' return [self.r, self.g, self.b] @rgb.setter def rgb(self, rgb): cdef list clear_color = [float(x) for x in rgb] self.r = clear_color[0] self.g = clear_color[1] self.b = clear_color[2] self.a = 1 self.flag_data_update() @property def r(self): '''Red component, between 0 and 1. ''' return self.r @r.setter def r(self, r): self.r = r self.flag_data_update() @property def g(self): '''Green component, between 0 and 1. ''' return self.g @g.setter def g(self, g): self.g = g self.flag_data_update() @property def b(self): '''Blue component, between 0 and 1. ''' return self.b @b.setter def b(self, b): self.b = b self.flag_data_update() @property def a(self): '''Alpha component, between 0 and 1. ''' return self.a @a.setter def a(self, a): self.a = a self.flag_data_update() cdef class ClearBuffers(Instruction): ''' Clearbuffer Graphics Instruction. .. versionadded:: 1.3.0 Clear the buffers specified by the instructions buffer mask property. By default, only the coloc buffer is cleared. ''' cdef int clear_color cdef int clear_stencil cdef int clear_depth def __init__(self, *args, **kwargs): Instruction.__init__(self, *args, **kwargs) self.clear_color = int(kwargs.get('clear_color', 1)) self.clear_stencil = int(kwargs.get('clear_stencil', 0)) self.clear_depth = int(kwargs.get('clear_depth', 0)) cdef int apply(self) except -1: cdef GLbitfield mask = 0 if self.clear_color: mask |= GL_COLOR_BUFFER_BIT if self.clear_stencil: mask |= GL_STENCIL_BUFFER_BIT if self.clear_depth: mask |= GL_DEPTH_BUFFER_BIT cgl.glClear(mask) return 0 @property def clear_color(self): '''If True, the color buffer will be cleared. ''' return self.clear_color @clear_color.setter def clear_color(self, value): value = int(value) if value == self.clear_color: return self.clear_color = value @property def clear_stencil(self): '''If True, the stencil buffer will be cleared. ''' return self.clear_stencil @clear_stencil.setter def clear_stencil(self, value): value = int(value) if value == self.clear_stencil: return self.clear_stencil = value @property def clear_depth(self): '''If True, the depth buffer will be cleared. ''' return self.clear_depth @clear_depth.setter def clear_depth(self, value): value = int(value) if value == self.clear_depth: return self.clear_depth = value �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/img_tools.pxi��������������������������������������������������������������0000666�0000000�0000000�00000007325�00000000000�016101� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.opengl_utils cimport (gl_has_texture_native_format, gl_has_texture_conversion) cimport cython from cython cimport view as cyview from cpython.array cimport array, clone @cython.boundscheck(False) @cython.wraparound(False) cdef inline convert_to_gl_format(data, fmt, width, height): ''' Takes data as a bytes object or an instance that implements the python buffer interface. If the data format is supported by opengl, the data is returned unchanged. Otherwise, the data is converted to a supported format, when possible, and returned as a python array object. Note that conversion is currently only supported for bytes data. ''' cdef array ret_array cdef char *src_buffer cdef char *dst_buffer cdef char [::1] view cdef int datasize cdef str ret_format cdef int i, k cdef char c, c2 cdef int pitch, rowlen cdef int pitchalign = 0 # if native support of this format is available, use it if gl_has_texture_native_format(fmt): return data, fmt # no native support, can we at least convert it ? if not gl_has_texture_conversion(fmt): raise Exception('Unimplemented texture conversion for {}'.format(fmt)) # do appropriate conversion, since we accepted it if isinstance(data, bytes): datasize = <int>len(data) ret_array = clone(array('b'), datasize, False) src_buffer = <char *>data else: view = data datasize = view.nbytes ret_array = clone(array('b'), datasize, False) src_buffer = &view[0] dst_buffer = ret_array.data.as_chars # BGR -> RGB if fmt == 'bgr': ret_format = 'rgb' memcpy(dst_buffer, src_buffer, datasize) i = 0 rowlen = width * 3 pitch = (rowlen + 3) & ~3 if rowlen * height < datasize: # FIXME: warn/fail if pitch * height != datasize: pitchalign = pitch - rowlen rowlen -= 1 # to match 0-based k below # note, this is the fastest copying method. copying element by element # from a memoryview is slower then copying the whole buffer and then # properly modifying the elements with nogil: while i < datasize: c = dst_buffer[i] k = i + 2 dst_buffer[i] = dst_buffer[k] dst_buffer[k] = c if pitchalign and k % rowlen == 0: i += pitchalign i += 3 # BGRA -> RGBA elif fmt == 'bgra': ret_format = 'rgba' memcpy(dst_buffer, src_buffer, datasize) with nogil: for i in range(0, datasize, 4): c = dst_buffer[i] dst_buffer[i] = dst_buffer[i + 2] dst_buffer[i + 2] = c # ARGB -> RGBA elif fmt == 'argb': ret_format = 'rgba' memcpy(dst_buffer, &src_buffer[1], datasize-1) c2 = src_buffer[0] with nogil: for i in range(0, datasize, 4): c = dst_buffer[i+3] dst_buffer[i+3] = c2 c2 = c # ABGR -> RGBA elif fmt == 'abgr': ret_format = 'rgba' memcpy(dst_buffer, &src_buffer[1], datasize-1) c2 = src_buffer[0] with nogil: for i in range(0, datasize, 4): c = dst_buffer[i+3] dst_buffer[i+3] = c2 c2 = c c = dst_buffer[i] dst_buffer[i] = dst_buffer[i + 2] dst_buffer[i + 2] = c else: assert False, 'Non implemented texture conversion {}'.format(fmt) return ret_array, ret_format �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/instructions.pxd�����������������������������������������������������������0000666�0000000�0000000�00000007337�00000000000�016647� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������include "../include/config.pxi" cdef class Instruction cdef class InstructionGroup cdef class ContextInstruction cdef class VertexInstruction cdef class CanvasBase cdef class Canvas cdef class RenderContext from .vbo cimport * from .compiler cimport * from .shader cimport * from .texture cimport Texture from kivy._event cimport ObjectWithUid cdef void reset_gl_context() cdef class Instruction cdef class InstructionGroup(Instruction) cdef class Instruction(ObjectWithUid): cdef int flags cdef public str group cdef InstructionGroup parent cdef object __weakref__ cdef object __proxy_ref cdef int apply(self) except -1 IF DEBUG: cpdef flag_update(self, int do_parent=?, list _instrs=?) ELSE: cpdef flag_update(self, int do_parent=?) cpdef flag_data_update(self) cdef void flag_update_done(self) cdef void set_parent(self, Instruction parent) cdef void reload(self) except * cdef void radd(self, InstructionGroup ig) cdef void rinsert(self, InstructionGroup ig, int index) cdef void rremove(self, InstructionGroup ig) cdef class InstructionGroup(Instruction): cdef public list children cdef InstructionGroup compiled_children cdef GraphicsCompiler compiler cdef void build(self) cdef void reload(self) except * cpdef add(self, Instruction c) cpdef insert(self, int index, Instruction c) cpdef remove(self, Instruction c) cpdef clear(self) cpdef remove_group(self, str groupname) cpdef get_group(self, str groupname) cdef class ContextInstruction(Instruction): cdef dict context_state cdef list context_push cdef list context_pop cdef RenderContext get_context(self) cdef int set_state(self, str name, value) except -1 cdef int push_state(self, str name) except -1 cdef int pop_state(self, str name) except -1 from .context_instructions cimport BindTexture cdef class VertexInstruction(Instruction): cdef BindTexture texture_binding cdef VertexBatch batch cdef float _tex_coords[8] cdef void radd(self, InstructionGroup ig) cdef void rinsert(self, InstructionGroup ig, int index) cdef void rremove(self, InstructionGroup ig) cdef void build(self) cdef class Callback(Instruction): cdef Shader _shader cdef object func cdef int _reset_context cdef int apply(self) except -1 cdef int enter(self) except -1 cdef CanvasBase getActiveCanvas() cdef class CanvasBase(InstructionGroup): pass cdef class Canvas(CanvasBase): cdef float _opacity cdef CanvasBase _before cdef CanvasBase _after cdef void reload(self) except * cpdef clear(self) cpdef add(self, Instruction c) cpdef remove(self, Instruction c) cpdef draw(self) cdef int apply(self) except -1 cdef class RenderContext(Canvas): cdef Shader _shader cdef dict state_stacks cdef Texture default_texture cdef dict bind_texture cdef int _use_parent_projection cdef int _use_parent_modelview cdef int _use_parent_frag_modelview cdef void set_texture(self, int index, Texture texture) cdef void set_state(self, str name, value, int apply_now=?) cdef get_state(self, str name) cdef int set_states(self, dict states) except -1 cdef int push_state(self, str name) except -1 cdef int push_states(self, list names) except -1 cdef int pop_state(self, str name) except -1 cdef int pop_states(self, list names) except -1 cdef int enter(self) except -1 cdef int leave(self) except -1 cdef int apply(self) except -1 cpdef draw(self) cdef void reload(self) except * cdef RenderContext getActiveContext() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/instructions.pyx�����������������������������������������������������������0000666�0000000�0000000�00000101037�00000000000�016664� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Canvas ====== The :class:`Canvas` is the root object used for drawing by a :class:`~kivy.uix.widget.Widget`. Check the class documentation for more information about the usage of Canvas. ''' __all__ = ('Instruction', 'InstructionGroup', 'ContextInstruction', 'VertexInstruction', 'Canvas', 'CanvasBase', 'RenderContext', 'Callback') include "../include/config.pxi" include "opcodes.pxi" from kivy.graphics.cgl cimport * from kivy.compat import PY2 from kivy.logger import Logger from kivy.graphics.context cimport get_context, Context from weakref import proxy from threading import get_ident cdef int _need_reset_gl = 1 cdef int _active_texture = -1 cdef list canvas_list = [] cdef void reset_gl_context(): global _need_reset_gl, _active_texture _need_reset_gl = 0 _active_texture = 0 cgl.glEnable(GL_BLEND) cgl.glDisable(GL_DEPTH_TEST) cgl.glEnable(GL_STENCIL_TEST) cgl.glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) cgl.glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE) cgl.glActiveTexture(GL_TEXTURE0) cgl.glPixelStorei(GL_UNPACK_ALIGNMENT, 1) cdef class Instruction(ObjectWithUid): '''Represents the smallest instruction available. This class is for internal usage only, don't use it directly. ''' def __cinit__(self): self.__proxy_ref = None self.flags = 0 self.parent = None def __init__(self, **kwargs): self.group = kwargs.get('group', None) if kwargs.get('noadd'): self.flags |= GI_NO_REMOVE return if verify_gl_main_thread and initialized_tid \ and get_ident() != initialized_tid: raise TypeError("Cannot create graphics instruction outside " "the main Kivy thread") self.parent = getActiveCanvas() if self.parent: self.parent.add(self) cdef int apply(self) except -1: return 0 IF DEBUG: cpdef flag_update(self, int do_parent=1, list _instrs=None): cdef list instrs = _instrs if _instrs else [] if _instrs and self in _instrs: raise RuntimeError('Encountered instruction group render loop: %r in %r' % (self, _instrs,)) if do_parent == 1 and self.parent is not None: instrs.append(self) self.parent.flag_update(do_parent=1, _instrs=instrs) self.flags |= GI_NEEDS_UPDATE ELSE: cpdef flag_update(self, int do_parent=1): if do_parent == 1 and self.parent is not None: self.parent.flag_update() self.flags |= GI_NEEDS_UPDATE cpdef flag_data_update(self): if verify_gl_main_thread and initialized_tid \ and get_ident() != initialized_tid: raise TypeError("Cannot change graphics instruction outside " "the main Kivy thread") self.flag_update() cdef void flag_update_done(self): self.flags &= ~GI_NEEDS_UPDATE cdef void radd(self, InstructionGroup ig): ig.children.append(self) self.set_parent(ig) cdef void rremove(self, InstructionGroup ig): if self.parent is None: return ig.children.remove(self) self.set_parent(None) cdef void rinsert(self, InstructionGroup ig, int index): ig.children.insert(index, self) self.set_parent(ig) cdef void set_parent(self, Instruction parent): self.parent = parent cdef void reload(self) except *: self.flags |= GI_NEEDS_UPDATE self.flags &= ~GI_NO_APPLY_ONCE self.flags &= ~GI_IGNORE @property def needs_redraw(self): if (self.flags & GI_NEEDS_UPDATE) > 0: return True return False @property def proxy_ref(self): '''Return a proxy reference to the Instruction i.e. without creating a reference of the widget. See `weakref.proxy <http://docs.python.org/2/library/weakref.html?highlight=proxy#weakref.proxy>`_ for more information. .. versionadded:: 1.7.2 ''' if self.__proxy_ref is None: self.__proxy_ref = proxy(self) return self.__proxy_ref cdef class InstructionGroup(Instruction): """ Group of :class:`Instruction`. Allows for the adding and removing of graphics instructions. It can be used directly as follows:: blue = InstructionGroup() blue.add(Color(0, 0, 1, 0.2)) blue.add(Rectangle(pos=self.pos, size=(100, 100))) green = InstructionGroup() green.add(Color(0, 1, 0, 0.4)) green.add(Rectangle(pos=(100, 100), size=(100, 100))) # Here, self should be a Widget or subclass [self.canvas.add(group) for group in [blue, green]] """ def __init__(self, **kwargs): Instruction.__init__(self, **kwargs) self.children = list() self.compiled_children = None if 'nocompiler' in kwargs: self.compiler = None else: self.compiler = GraphicsCompiler() cdef int apply(self) except -1: cdef Instruction c cdef list children if self.compiler is not None: if self.flags & GI_NEEDS_UPDATE: self.build() if self.compiled_children is not None and not (self.flags & GI_NO_APPLY_ONCE): children = self.compiled_children.children for c in children: if c.flags & GI_IGNORE: continue c.apply() self.flags &= ~GI_NO_APPLY_ONCE else: for c in self.children: c.apply() return 0 cdef void build(self): self.compiled_children = self.compiler.compile(self) self.flag_update_done() cpdef add(self, Instruction c): '''Add a new :class:`Instruction` to our list. ''' c.radd(self) self.flag_data_update() return cpdef insert(self, int index, Instruction c): '''Insert a new :class:`Instruction` into our list at index. ''' c.rinsert(self, index) self.flag_data_update() cpdef remove(self, Instruction c): '''Remove an existing :class:`Instruction` from our list. ''' c.rremove(self) self.flag_data_update() def indexof(self, Instruction c): cdef int i for i in xrange(len(self.children)): if self.children[i] is c: return i return -1 def length(self): return len(self.children) cpdef clear(self): '''Remove all the :class:`Instructions <Instruction>`. ''' cdef Instruction c for c in self.children[:]: if c.flags & GI_NO_REMOVE: continue self.remove(c) cpdef remove_group(self, str groupname): '''Remove all :class:`Instructions <Instruction>` with a specific group name. ''' cdef Instruction c for c in self.children[:]: if c.flags & GI_NO_REMOVE: continue if c.group == groupname: self.remove(c) cpdef get_group(self, str groupname): '''Return an iterable for all the :class:`Instructions <Instruction>` with a specific group name. ''' cdef Instruction c return [c for c in self.children if c.group == groupname] cdef void reload(self) except *: Instruction.reload(self) cdef Instruction c for c in self.children: c.reload() cdef class ContextInstruction(Instruction): '''The ContextInstruction class is the base for the creation of instructions that don't have a direct visual representation, but instead modify the current Canvas' state, e.g. texture binding, setting color parameters, matrix manipulation and so on. ''' def __init__(self, **kwargs): Instruction.__init__(self, **kwargs) self.flags |= GI_CONTEXT_MOD self.context_state = dict() self.context_push = list() self.context_pop = list() cdef RenderContext get_context(self): cdef RenderContext context = getActiveContext() return context cdef int apply(self) except -1: cdef RenderContext context = self.get_context() if self.context_push: context.push_states(self.context_push) if self.context_state: context.set_states(self.context_state) if self.context_pop: context.pop_states(self.context_pop) return 0 cdef int set_state(self, str name, value) except -1: self.context_state[name] = value self.flag_update() cdef int push_state(self, str name) except -1: self.context_push.append(name) self.flag_update() cdef int pop_state(self, str name) except -1: self.context_pop.append(name) self.flag_update() cdef class VertexInstruction(Instruction): '''The VertexInstruction class is the base for all graphics instructions that have a direct visual representation on the canvas, such as Rectangles, Triangles, Lines, Ellipse and so on. ''' def __init__(self, **kwargs): # avoid multiple values for 'noadd' in BindTexture below noadd_value = kwargs.pop('noadd', False) # Set a BindTexture instruction to bind the texture used for # this instruction before the actual vertex instruction self.texture_binding = BindTexture(noadd=True, **kwargs) self.texture = self.texture_binding.texture #auto compute tex coords tex_coords = kwargs.get('tex_coords') if tex_coords: self.tex_coords = tex_coords Instruction.__init__(self, noadd=noadd_value, **kwargs) self.flags = GI_VERTEX_DATA & GI_NEEDS_UPDATE self.batch = VertexBatch() cdef void radd(self, InstructionGroup ig): cdef Instruction instr = self.texture_binding ig.children.append(self.texture_binding) ig.children.append(self) instr.set_parent(ig) self.set_parent(ig) cdef void rinsert(self, InstructionGroup ig, int index): cdef Instruction instr = self.texture_binding ig.children.insert(index, self.texture_binding) ig.children.insert(index, self) instr.set_parent(ig) self.set_parent(ig) cdef void rremove(self, InstructionGroup ig): cdef Instruction instr = self.texture_binding ig.children.remove(self.texture_binding) ig.children.remove(self) instr.set_parent(None) self.set_parent(None) @property def texture(self): '''Property that represents the texture used for drawing this Instruction. You can set a new texture like this:: from kivy.core.image import Image texture = Image('logo.png').texture with self.canvas: Rectangle(texture=texture, pos=self.pos, size=self.size) Usually, you will use the :attr:`source` attribute instead of the texture. ''' return self.texture_binding.texture @texture.setter def texture(self, _tex): cdef Texture tex = _tex self.texture_binding.texture = tex if tex: self.tex_coords = tex.tex_coords else: self.tex_coords = [0.0,0.0, 1.0,0.0, 1.0,1.0, 0.0,1.0] self.flag_data_update() @property def source(self): '''This property represents the filename to load the texture from. If you want to use an image as source, do it like this:: with self.canvas: Rectangle(source='mylogo.png', pos=self.pos, size=self.size) Here's the equivalent in Kivy language: .. code-block:: kv <MyWidget>: canvas: Rectangle: source: 'mylogo.png' pos: self.pos size: self.size .. note:: The filename will be searched for using the :func:`kivy.resources.resource_find` function. ''' return self.texture_binding.source @source.setter def source(self, source): self.texture_binding.source = source self.texture = self.texture_binding._texture @property def tex_coords(self): '''This property represents the texture coordinates used for drawing the vertex instruction. The value must be a list of 8 values. A texture coordinate has a position (u, v), and a size (w, h). The size can be negative, and would represent the 'flipped' texture. By default, the tex_coords are:: [u, v, u + w, v, u + w, v + h, u, v + h] You can pass your own texture coordinates if you want to achieve fancy effects. .. warning:: The default values just mentioned can be negative. Depending on the image and label providers, the coordinates are flipped vertically because of the order in which the image is internally stored. Instead of flipping the image data, we are just flipping the texture coordinates to be faster. ''' return ( self._tex_coords[0], self._tex_coords[1], self._tex_coords[2], self._tex_coords[3], self._tex_coords[4], self._tex_coords[5], self._tex_coords[6], self._tex_coords[7]) @tex_coords.setter def tex_coords(self, tc): cdef int index for index in xrange(8): self._tex_coords[index] = tc[index] self.flag_data_update() cdef void build(self): pass cdef int apply(self) except -1: if self.flags & GI_NEEDS_UPDATE: self.build() self.flag_update_done() self.batch.draw() return 0 cdef class Callback(Instruction): '''.. versionadded:: 1.0.4 A Callback is an instruction that will be called when the drawing operation is performed. When adding instructions to a canvas, you can do this:: with self.canvas: Color(1, 1, 1) Rectangle(pos=self.pos, size=self.size) Callback(self.my_callback) The definition of the callback must be:: def my_callback(self, instr): print('I have been called!') .. warning:: Note that if you perform many and/or costly calls to callbacks, you might potentially slow down the rendering performance significantly. The updating of your canvas does not occur until something new happens. From your callback, you can ask for an update:: with self.canvas: self.cb = Callback(self.my_callback) # then later in the code self.cb.ask_update() If you use the Callback class to call rendering methods of another toolkit, you will have issues with the OpenGL context. The OpenGL state may have been manipulated by the other toolkit, and as soon as program flow returns to Kivy, it will just break. You can have glitches, crashes, black holes might occur, etc. To avoid that, you can activate the :attr:`reset_context` option. It will reset the OpenGL context state to make Kivy's rendering correct after the call to your callback. .. warning:: The :attr:`reset_context` is not a full OpenGL reset. If you have issues regarding that, please contact us. ''' def __init__(self, callback=None, **kwargs): Instruction.__init__(self, **kwargs) self.func = callback self._reset_context = int(kwargs.get('reset_context', False)) def ask_update(self): '''Inform the parent canvas that we'd like it to update on the next frame. This is useful when you need to trigger a redraw due to some value having changed for example. .. versionadded:: 1.0.4 ''' self.flag_data_update() cdef int apply(self) except -1: cdef RenderContext rcx cdef Context ctx cdef Shader shader cdef int i cgl.glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0) cgl.glBindBuffer(GL_ARRAY_BUFFER, 0) func = self.func if func is None or func(self): self.flag_update_done() if func is not None and self._reset_context: # FIXME do that in a proper way cgl.glDisable(GL_DEPTH_TEST) cgl.glDisable(GL_CULL_FACE) cgl.glDisable(GL_SCISSOR_TEST) cgl.glEnable(GL_BLEND) cgl.glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) cgl.glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE) cgl.glUseProgram(0) # FIXME don't use 10. use max texture available from gl conf for i in xrange(10): cgl.glActiveTexture(GL_TEXTURE0 + i) cgl.glBindTexture(GL_TEXTURE_2D, 0) cgl.glDisableVertexAttribArray(i) cgl.glBindBuffer(GL_ARRAY_BUFFER, 0) cgl.glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0) # reset all the vertexformat in all shaders ctx = get_context() for obj in ctx.lr_shader: shader = obj() if not shader: continue shader.bind_vertex_format(None) # force binding again all our textures. rcx = getActiveContext() shader = rcx._shader rcx.enter() for index, texture in rcx.bind_texture.iteritems(): rcx.set_texture(index, texture) reset_gl_context() return 0 cdef int enter(self) except -1: self._shader.use() return 0 @property def reset_context(self): '''Set this to True if you want to reset the OpenGL context for Kivy after the callback has been called. ''' return self._reset_context @reset_context.setter def reset_context(self, value): cdef int ivalue = int(value) if self._reset_context == ivalue: return self._reset_context = ivalue self.flag_data_update() @property def callback(self): '''Property for getting/setting func. ''' return self.func @callback.setter def callback(self, object func): if self.func == func: return self.func = func self.flag_data_update() cdef class CanvasBase(InstructionGroup): '''CanvasBase provides the context manager methods for the :class:`Canvas`.''' def __enter__(self): pushActiveCanvas(self) def __exit__(self, *largs): popActiveCanvas() cdef class Canvas(CanvasBase): '''The important Canvas class. Use this class to add graphics or context instructions that you want to be used for drawing. .. note:: The Canvas supports Python's ``with`` statement and its enter & exit semantics. Usage of a canvas without the ``with`` statement:: self.canvas.add(Color(1., 1., 0)) self.canvas.add(Rectangle(size=(50, 50))) Usage of a canvas with Python's ``with`` statement:: with self.canvas: Color(1., 1., 0) Rectangle(size=(50, 50)) ''' def __init__(self, **kwargs): get_context().register_canvas(self) CanvasBase.__init__(self, **kwargs) self._opacity = kwargs.get('opacity', 1.0) self._before = None self._after = None cdef void reload(self) except *: return ''' # XXX ensure it's not needed anymore. cdef Canvas c if self._before is not None: c = self._before c.reload() CanvasBase.reload(self) if self._after is not None: c = self._after c.reload() ''' cpdef clear(self): '''Clears every :class:`Instruction` in the canvas, leaving it clean.''' cdef Instruction c for c in self.children[:]: if c is self._before or c is self._after: continue if c.flags & GI_NO_REMOVE: continue self.remove(c) cpdef draw(self): '''Apply the instruction to our window. ''' self.apply() cdef int apply(self) except -1: cdef float opacity = self._opacity cdef float rc_opacity cdef RenderContext rc if opacity != 1.0: rc = getActiveContext() rc_opacity = rc['opacity'] rc.push_state('opacity') rc['opacity'] = rc_opacity * opacity InstructionGroup.apply(self) if opacity != 1.0: rc.pop_state('opacity') return 0 cpdef add(self, Instruction c): '''Append an :class:`Instruction` to our list. If the canvas contains an `after` group, then this instruction is inserted just before the after group, which remains last. This is different from how :meth:`insert` works, which can insert anywhere. ''' # the after group must remain the last one. if self._after is None: c.radd(self) else: c.rinsert(self, -1) self.flag_data_update() cpdef remove(self, Instruction c): c.rremove(self) self.flag_data_update() def ask_update(self): '''Inform the canvas that we'd like it to update on the next frame. This is useful when you need to trigger a redraw due to some value having changed for example. ''' self.flag_data_update() @property def before(self): '''Property for getting the 'before' group. ''' if self._before is None: self._before = CanvasBase() self.insert(0, self._before) return self._before @property def after(self): '''Property for getting the 'after' group. ''' cdef CanvasBase c if self._after is None: c = CanvasBase() self.add(c) self._after = c return self._after @property def has_before(self): '''Property to see if the :attr:`before` group has already been created. .. versionadded:: 1.7.0 ''' return self._before is not None @property def has_after(self): '''Property to see if the :attr:`after` group has already been created. .. versionadded:: 1.7.0 ''' return self._after is not None @property def opacity(self): '''Property to get/set the opacity value of the canvas. .. versionadded:: 1.4.1 The opacity attribute controls the opacity of the canvas and its children. Be careful, it's a cumulative attribute: the value is multiplied to the current global opacity and the result is applied to the current context color. For example: if your parent has an opacity of 0.5 and a child has an opacity of 0.2, the real opacity of the child will be 0.5 * 0.2 = 0.1. Then, the opacity is applied on the shader as:: frag_color = color * vec4(1.0, 1.0, 1.0, opacity); ''' return self._opacity @opacity.setter def opacity(self, value): self._opacity = value self.flag_data_update() # Active Canvas and getActiveCanvas function is used # by instructions, so they know which canvas to add # themselves to cdef CanvasBase ACTIVE_CANVAS = None cdef CanvasBase getActiveCanvas(): global ACTIVE_CANVAS return ACTIVE_CANVAS # Canvas Stack, for internal use so canvas can be bound # inside other canvas, and restored when other canvas is done cdef list CANVAS_STACK = list() cdef pushActiveCanvas(CanvasBase c): global ACTIVE_CANVAS, CANVAS_STACK CANVAS_STACK.append(ACTIVE_CANVAS) ACTIVE_CANVAS = c cdef popActiveCanvas(): global ACTIVE_CANVAS, CANVAS_STACK ACTIVE_CANVAS = CANVAS_STACK.pop() #TODO: same as canvas, move back to context.pyx..fix circular import #on actual import from python problem include "common.pxi" from .vertex cimport * #from .texture cimport * from os.path import join from kivy import kivy_shader_dir from kivy.cache import Cache from kivy.core.image import Image from kivy.graphics.transformation cimport Matrix cdef class RenderContext(Canvas): '''The render context stores all the necessary information for drawing, i.e.: - The vertex shader - The fragment shader - The default texture - The state stack (color, texture, matrix...) ''' def __cinit__(self, *args, **kwargs): self._use_parent_projection = 0 self._use_parent_modelview = 0 self._use_parent_frag_modelview = 0 self.bind_texture = dict() def __init__(self, *args, **kwargs): Canvas.__init__(self, **kwargs) vs_src = kwargs.get('vs', None) fs_src = kwargs.get('fs', None) self._shader = Shader(vs_src, fs_src) # load default texture image filename = join(kivy_shader_dir, 'default.png') tex = Cache.get('kv.texture', filename) if not tex: tex = Image(filename).texture Cache.append('kv.texture', filename, tex) self.default_texture = tex self.state_stacks = { 'opacity': [1.0], 'texture0' : [0], 'color' : [[1.0,1.0,1.0,1.0]], 'projection_mat': [Matrix()], 'modelview_mat' : [Matrix()], 'frag_modelview_mat' : [Matrix()], } cdef str key self._shader.use() for key, stack in self.state_stacks.iteritems(): self.set_state(key, stack[0]) if 'use_parent_projection' in kwargs: self._use_parent_projection = bool(int(kwargs['use_parent_projection'])) if 'use_parent_modelview' in kwargs: self._use_parent_modelview = bool(int(kwargs['use_parent_modelview'])) if 'use_parent_frag_modelview' in kwargs: self._use_parent_frag_modelview = bool(int(kwargs['use_parent_frag_modelview'])) cdef void set_state(self, str name, value, int apply_now=0): # Upload the uniform value to the shader cdef list d if name not in self.state_stacks: self.state_stacks[name] = [value] self.flag_update() else: d = self.state_stacks[name] if value != d[-1]: d[-1] = value self.flag_update() self._shader.set_uniform(name, value) cdef get_state(self, str name): return self.state_stacks[name][-1] cdef int set_states(self, dict states) except -1: cdef str name for name, value in states.iteritems(): self.set_state(name, value) cdef int push_state(self, str name) except -1: stack = self.state_stacks[name] stack.append(stack[-1]) self.flag_update() cdef int push_states(self, list names) except -1: cdef str name for name in names: self.push_state(name) cdef int pop_state(self, str name) except -1: stack = self.state_stacks[name] oldvalue = stack.pop() if oldvalue != stack[-1]: self.set_state(name, stack[-1]) self.flag_update() cdef int pop_states(self, list names) except -1: cdef str name for name in names: self.pop_state(name) cdef void set_texture(self, int index, Texture texture): # TODO this code is actually broken, # the binded texture can be already set, but we may changed if we came # from another render context. #if index in self.bind_texture and \ # self.bind_texture[index] is texture: # return global _active_texture self.bind_texture[index] = texture if _active_texture != index: _active_texture = index cgl.glActiveTexture(GL_TEXTURE0 + index) texture.bind() self.flag_update() cdef int enter(self) except -1: self._shader.use() return 0 cdef int leave(self) except -1: self._shader.stop() return 0 cdef int apply(self) except -1: cdef list keys if PY2: keys = self.state_stacks.keys() else: keys = list(self.state_stacks.keys()) cdef RenderContext active_context = getActiveContext() if self._use_parent_projection: self.set_state('projection_mat', active_context.get_state('projection_mat'), 0) if self._use_parent_modelview: self.set_state('modelview_mat', active_context.get_state('modelview_mat'), 0) if self._use_parent_frag_modelview: self.set_state('frag_modelview_mat', active_context.get_state('frag_modelview_mat'), 0) pushActiveContext(self) if _need_reset_gl: reset_gl_context() self.push_states(keys) Canvas.apply(self) self.pop_states(keys) popActiveContext() self.flag_update_done() return 0 cdef void reload(self) except *: pushActiveContext(self) reset_gl_context() Canvas.reload(self) popActiveContext() def __setitem__(self, key, val): self.set_state(key, val) def __getitem__(self, key): return self._shader.uniform_values[key] @property def shader(self): '''Return the shader attached to the render context. ''' return self._shader @property def use_parent_projection(self): '''If True, the parent projection matrix will be used. .. versionadded:: 1.7.0 Before:: rc['projection_mat'] = Window.render_context['projection_mat'] Now:: rc = RenderContext(use_parent_projection=True) ''' return bool(self._use_parent_projection) @use_parent_projection.setter def use_parent_projection(self, value): cdef cvalue = int(bool(value)) if self._use_parent_projection != cvalue: self._use_parent_projection = cvalue self.flag_data_update() @property def use_parent_modelview(self): '''If True, the parent modelview matrix will be used. .. versionadded:: 1.7.0 Before:: rc['modelview_mat'] = Window.render_context['modelview_mat'] Now:: rc = RenderContext(use_parent_modelview=True) ''' return bool(self._use_parent_modelview) @use_parent_modelview.setter def use_parent_modelview(self, value): cdef cvalue = int(bool(value)) if self._use_parent_modelview != cvalue: self._use_parent_modelview = cvalue self.flag_data_update() @property def use_parent_frag_modelview(self): '''If True, the parent fragment modelview matrix will be used. .. versionadded:: 1.10.1 rc = RenderContext(use_parent_frag_modelview=True) ''' return bool(self._use_parent_frag_modelview) @use_parent_frag_modelview.setter def use_parent_frag_modelview(self, value): cdef cvalue = int(bool(value)) if self._use_parent_frag_modelview != cvalue: self._use_parent_frag_modelview = cvalue self.flag_data_update() cdef RenderContext ACTIVE_CONTEXT = None cdef list CONTEXT_STACK = list() cdef RenderContext getActiveContext(): global ACTIVE_CONTEXT return ACTIVE_CONTEXT cdef pushActiveContext(RenderContext c): global CONTEXT_STACK, ACTIVE_CONTEXT CONTEXT_STACK.append(ACTIVE_CONTEXT) ACTIVE_CONTEXT = c c.enter() cdef popActiveContext(): global CONTEXT_STACK, ACTIVE_CONTEXT if ACTIVE_CONTEXT: ACTIVE_CONTEXT.leave() ACTIVE_CONTEXT = CONTEXT_STACK.pop() if ACTIVE_CONTEXT: ACTIVE_CONTEXT.enter() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/memory.pxi�����������������������������������������������������������������0000666�0000000�0000000�00000004666�00000000000�015422� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from cpython.array cimport array, clone ''' These functions below, take a data element; if the data implements the buffer interface, the data is returned unchanged, otherwise, a python array is created from the data and returned. in both cases, the second parameter is initialized with a pointer to the starting address of the returned buffer The return value is a tuple, of (original data, array), where in the first case, array is None. The method used below (a untyped python array + array.data.as_floats pointer) results in the fastest list to array creation and usage. Even malloc isn't faster. Note, using memoryview (which we avoided for this case) is relatively slow in cython. When the user passes in a memoryview type, we have no choice but to use the memoryview passed in, though. ''' cdef inline _ensure_float_view(data, float **f): cdef array arr cdef list src cdef int i cdef float [::1] memview # do if/else instead of straight try/except because its faster for list if not isinstance(data, (tuple, list)): try: memview = data f[0] = &memview[0] return data, None except Exception as e: import traceback; traceback.print_exc() src = list(data) arr = clone(array('f'), len(src), False) f[0] = arr.data.as_floats for i in range(len(src)): f[0][i] = src[i] else: src = list(data) arr = clone(array('f'), len(src), False) f[0] = arr.data.as_floats for i in range(len(src)): f[0][i] = src[i] return src, arr cdef inline _ensure_ushort_view(data, unsigned short **f): cdef array arr cdef list src cdef int i cdef unsigned short [::1] memview # do if/else instead of straight try/except because its faster for list if not isinstance(data, (tuple, list)): try: memview = data f[0] = &memview[0] return data, None except: src = list(data) arr = clone(array('H'), len(src), False) f[0] = arr.data.as_ushorts for i in range(len(src)): f[0][i] = src[i] else: src = list(data) arr = clone(array('H'), len(src), False) f[0] = arr.data.as_ushorts for i in range(len(src)): f[0][i] = src[i] return src, arr ��������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/opcodes.pxi����������������������������������������������������������������0000666�0000000�0000000�00000000473�00000000000�015536� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cdef int GI_NOOP = 1 << 0 cdef int GI_IGNORE = 1 << 1 cdef int GI_NEEDS_UPDATE = 1 << 2 cdef int GI_GROUP = 1 << 3 cdef int GI_CONTEXT_MOD = 1 << 4 cdef int GI_VERTEX_DATA = 1 << 5 cdef int GI_COMPILER = 1 << 6 cdef int GI_NO_APPLY_ONCE = 1 << 7 cdef int GI_NO_REMOVE = 1 << 8 �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/opengl.pyx�����������������������������������������������������������������0000666�0000000�0000000�00000167760�00000000000�015423� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' OpenGL ====== This module is a Python wrapper for OpenGL commands. .. warning:: Not every OpenGL command has been wrapped and because we are using the C binding for higher performance, and you should rather stick to the Kivy Graphics API. By using OpenGL commands directly, you might change the OpenGL context and introduce inconsistency between the Kivy state and the OpenGL state. ''' include "../include/config.pxi" include "common.pxi" cimport kivy.graphics.cgl as cgldef from kivy.graphics.cgl cimport (cgl, GLvoid, GLfloat, GLuint, GLint, GLchar, GLubyte, cgl_init, GLboolean, GLenum, GLsizei, GLclampf, GLbitfield, GLintptr, GLsizeiptr) from kivy.logger import Logger # Utilities cdef GLuint *_genBegin(int n): cdef GLuint *d d = <GLuint *>malloc(sizeof(GLuint) * n) if d == NULL: raise MemoryError() return d cdef list _genEnd(int n, GLuint *data): cdef list out = [] for x in xrange(n): out.append(data[x]) free(data) return out #GL_ES_VERSION_2_0 = cgldef.GL_ES_VERSION_2_0 GL_DEPTH_BUFFER_BIT = cgldef.GL_DEPTH_BUFFER_BIT GL_STENCIL_BUFFER_BIT = cgldef.GL_STENCIL_BUFFER_BIT GL_COLOR_BUFFER_BIT = cgldef.GL_COLOR_BUFFER_BIT GL_FALSE = cgldef.GL_FALSE GL_TRUE = cgldef.GL_TRUE GL_POINTS = cgldef.GL_POINTS GL_LINES = cgldef.GL_LINES GL_LINE_LOOP = cgldef.GL_LINE_LOOP GL_LINE_STRIP = cgldef.GL_LINE_STRIP GL_TRIANGLES = cgldef.GL_TRIANGLES GL_TRIANGLE_STRIP = cgldef.GL_TRIANGLE_STRIP GL_TRIANGLE_FAN = cgldef.GL_TRIANGLE_FAN GL_ZERO = cgldef.GL_ZERO GL_ONE = cgldef.GL_ONE GL_SRC_COLOR = cgldef.GL_SRC_COLOR GL_ONE_MINUS_SRC_COLOR = cgldef.GL_ONE_MINUS_SRC_COLOR GL_SRC_ALPHA = cgldef.GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA = cgldef.GL_ONE_MINUS_SRC_ALPHA GL_DST_ALPHA = cgldef.GL_DST_ALPHA GL_ONE_MINUS_DST_ALPHA = cgldef.GL_ONE_MINUS_DST_ALPHA GL_DST_COLOR = cgldef.GL_DST_COLOR GL_ONE_MINUS_DST_COLOR = cgldef.GL_ONE_MINUS_DST_COLOR GL_SRC_ALPHA_SATURATE = cgldef.GL_SRC_ALPHA_SATURATE GL_FUNC_ADD = cgldef.GL_FUNC_ADD GL_BLEND_EQUATION = cgldef.GL_BLEND_EQUATION GL_BLEND_EQUATION_RGB = cgldef.GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION_ALPHA = cgldef.GL_BLEND_EQUATION_ALPHA GL_FUNC_SUBTRACT = cgldef.GL_FUNC_SUBTRACT GL_FUNC_REVERSE_SUBTRACT = cgldef.GL_FUNC_REVERSE_SUBTRACT GL_BLEND_DST_RGB = cgldef.GL_BLEND_DST_RGB GL_BLEND_SRC_RGB = cgldef.GL_BLEND_SRC_RGB GL_BLEND_DST_ALPHA = cgldef.GL_BLEND_DST_ALPHA GL_BLEND_SRC_ALPHA = cgldef.GL_BLEND_SRC_ALPHA GL_SRC_COLOR = cgldef.GL_SRC_COLOR GL_ONE_MINUS_SRC_COLOR = cgldef.GL_ONE_MINUS_SRC_COLOR GL_SRC_ALPHA = cgldef.GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA = cgldef.GL_ONE_MINUS_SRC_ALPHA GL_BLEND_COLOR = cgldef.GL_BLEND_COLOR GL_ARRAY_BUFFER = cgldef.GL_ARRAY_BUFFER GL_ELEMENT_ARRAY_BUFFER = cgldef.GL_ELEMENT_ARRAY_BUFFER GL_ARRAY_BUFFER_BINDING = cgldef.GL_ARRAY_BUFFER_BINDING GL_ELEMENT_ARRAY_BUFFER_BINDING = cgldef.GL_ELEMENT_ARRAY_BUFFER_BINDING GL_STREAM_DRAW = cgldef.GL_STREAM_DRAW GL_STATIC_DRAW = cgldef.GL_STATIC_DRAW GL_DYNAMIC_DRAW = cgldef.GL_DYNAMIC_DRAW GL_BUFFER_SIZE = cgldef.GL_BUFFER_SIZE GL_BUFFER_USAGE = cgldef.GL_BUFFER_USAGE GL_CURRENT_VERTEX_ATTRIB = cgldef.GL_CURRENT_VERTEX_ATTRIB GL_FRONT = cgldef.GL_FRONT GL_BACK = cgldef.GL_BACK GL_FRONT_AND_BACK = cgldef.GL_FRONT_AND_BACK GL_TEXTURE_2D = cgldef.GL_TEXTURE_2D GL_CULL_FACE = cgldef.GL_CULL_FACE GL_BLEND = cgldef.GL_BLEND GL_DITHER = cgldef.GL_DITHER GL_STENCIL_TEST = cgldef.GL_STENCIL_TEST GL_DEPTH_TEST = cgldef.GL_DEPTH_TEST GL_SCISSOR_TEST = cgldef.GL_SCISSOR_TEST GL_POLYGON_OFFSET_FILL = cgldef.GL_POLYGON_OFFSET_FILL GL_SAMPLE_ALPHA_TO_COVERAGE = cgldef.GL_SAMPLE_ALPHA_TO_COVERAGE GL_SAMPLE_COVERAGE = cgldef.GL_SAMPLE_COVERAGE GL_NO_ERROR = cgldef.GL_NO_ERROR GL_INVALID_ENUM = cgldef.GL_INVALID_ENUM GL_INVALID_VALUE = cgldef.GL_INVALID_VALUE GL_INVALID_OPERATION = cgldef.GL_INVALID_OPERATION GL_OUT_OF_MEMORY = cgldef.GL_OUT_OF_MEMORY GL_CW = cgldef.GL_CW GL_CCW = cgldef.GL_CCW GL_LINE_WIDTH = cgldef.GL_LINE_WIDTH GL_ALIASED_POINT_SIZE_RANGE = cgldef.GL_ALIASED_POINT_SIZE_RANGE GL_ALIASED_LINE_WIDTH_RANGE = cgldef.GL_ALIASED_LINE_WIDTH_RANGE GL_CULL_FACE_MODE = cgldef.GL_CULL_FACE_MODE GL_FRONT_FACE = cgldef.GL_FRONT_FACE GL_DEPTH_RANGE = cgldef.GL_DEPTH_RANGE GL_DEPTH_WRITEMASK = cgldef.GL_DEPTH_WRITEMASK GL_DEPTH_CLEAR_VALUE = cgldef.GL_DEPTH_CLEAR_VALUE GL_DEPTH_FUNC = cgldef.GL_DEPTH_FUNC GL_STENCIL_CLEAR_VALUE = cgldef.GL_STENCIL_CLEAR_VALUE GL_STENCIL_FUNC = cgldef.GL_STENCIL_FUNC GL_STENCIL_FAIL = cgldef.GL_STENCIL_FAIL GL_STENCIL_PASS_DEPTH_FAIL = cgldef.GL_STENCIL_PASS_DEPTH_FAIL GL_STENCIL_PASS_DEPTH_PASS = cgldef.GL_STENCIL_PASS_DEPTH_PASS GL_STENCIL_REF = cgldef.GL_STENCIL_REF GL_STENCIL_VALUE_MASK = cgldef.GL_STENCIL_VALUE_MASK GL_STENCIL_WRITEMASK = cgldef.GL_STENCIL_WRITEMASK GL_STENCIL_BACK_FUNC = cgldef.GL_STENCIL_BACK_FUNC GL_STENCIL_BACK_FAIL = cgldef.GL_STENCIL_BACK_FAIL GL_STENCIL_BACK_PASS_DEPTH_FAIL = cgldef.GL_STENCIL_BACK_PASS_DEPTH_FAIL GL_STENCIL_BACK_PASS_DEPTH_PASS = cgldef.GL_STENCIL_BACK_PASS_DEPTH_PASS GL_STENCIL_BACK_REF = cgldef.GL_STENCIL_BACK_REF GL_STENCIL_BACK_VALUE_MASK = cgldef.GL_STENCIL_BACK_VALUE_MASK GL_STENCIL_BACK_WRITEMASK = cgldef.GL_STENCIL_BACK_WRITEMASK GL_VIEWPORT = cgldef.GL_VIEWPORT GL_SCISSOR_BOX = cgldef.GL_SCISSOR_BOX GL_COLOR_CLEAR_VALUE = cgldef.GL_COLOR_CLEAR_VALUE GL_COLOR_WRITEMASK = cgldef.GL_COLOR_WRITEMASK GL_UNPACK_ALIGNMENT = cgldef.GL_UNPACK_ALIGNMENT GL_PACK_ALIGNMENT = cgldef.GL_PACK_ALIGNMENT GL_MAX_TEXTURE_SIZE = cgldef.GL_MAX_TEXTURE_SIZE GL_MAX_VIEWPORT_DIMS = cgldef.GL_MAX_VIEWPORT_DIMS GL_SUBPIXEL_BITS = cgldef.GL_SUBPIXEL_BITS GL_RED_BITS = cgldef.GL_RED_BITS GL_GREEN_BITS = cgldef.GL_GREEN_BITS GL_BLUE_BITS = cgldef.GL_BLUE_BITS GL_ALPHA_BITS = cgldef.GL_ALPHA_BITS GL_DEPTH_BITS = cgldef.GL_DEPTH_BITS GL_STENCIL_BITS = cgldef.GL_STENCIL_BITS GL_POLYGON_OFFSET_UNITS = cgldef.GL_POLYGON_OFFSET_UNITS GL_POLYGON_OFFSET_FACTOR = cgldef.GL_POLYGON_OFFSET_FACTOR GL_TEXTURE_BINDING_2D = cgldef.GL_TEXTURE_BINDING_2D GL_SAMPLE_BUFFERS = cgldef.GL_SAMPLE_BUFFERS GL_SAMPLES = cgldef.GL_SAMPLES GL_SAMPLE_COVERAGE_VALUE = cgldef.GL_SAMPLE_COVERAGE_VALUE GL_SAMPLE_COVERAGE_INVERT = cgldef.GL_SAMPLE_COVERAGE_INVERT GL_NUM_COMPRESSED_TEXTURE_FORMATS = cgldef.GL_NUM_COMPRESSED_TEXTURE_FORMATS GL_COMPRESSED_TEXTURE_FORMATS = cgldef.GL_COMPRESSED_TEXTURE_FORMATS GL_DONT_CARE = cgldef.GL_DONT_CARE GL_FASTEST = cgldef.GL_FASTEST GL_NICEST = cgldef.GL_NICEST GL_GENERATE_MIPMAP_HINT = cgldef.GL_GENERATE_MIPMAP_HINT GL_BYTE = cgldef.GL_BYTE GL_UNSIGNED_BYTE = cgldef.GL_UNSIGNED_BYTE GL_SHORT = cgldef.GL_SHORT GL_UNSIGNED_SHORT = cgldef.GL_UNSIGNED_SHORT GL_INT = cgldef.GL_INT GL_UNSIGNED_INT = cgldef.GL_UNSIGNED_INT GL_FLOAT = cgldef.GL_FLOAT GL_DEPTH_COMPONENT = cgldef.GL_DEPTH_COMPONENT GL_ALPHA = cgldef.GL_ALPHA GL_RGB = cgldef.GL_RGB GL_RGBA = cgldef.GL_RGBA GL_LUMINANCE = cgldef.GL_LUMINANCE GL_LUMINANCE_ALPHA = cgldef.GL_LUMINANCE_ALPHA GL_UNSIGNED_SHORT_4_4_4_4 = cgldef.GL_UNSIGNED_SHORT_4_4_4_4 GL_UNSIGNED_SHORT_5_5_5_1 = cgldef.GL_UNSIGNED_SHORT_5_5_5_1 GL_UNSIGNED_SHORT_5_6_5 = cgldef.GL_UNSIGNED_SHORT_5_6_5 GL_FRAGMENT_SHADER = cgldef.GL_FRAGMENT_SHADER GL_VERTEX_SHADER = cgldef.GL_VERTEX_SHADER GL_MAX_VERTEX_ATTRIBS = cgldef.GL_MAX_VERTEX_ATTRIBS GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = cgldef.GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = cgldef.GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS GL_MAX_TEXTURE_IMAGE_UNITS = cgldef.GL_MAX_TEXTURE_IMAGE_UNITS GL_SHADER_TYPE = cgldef.GL_SHADER_TYPE GL_DELETE_STATUS = cgldef.GL_DELETE_STATUS GL_LINK_STATUS = cgldef.GL_LINK_STATUS GL_VALIDATE_STATUS = cgldef.GL_VALIDATE_STATUS GL_ATTACHED_SHADERS = cgldef.GL_ATTACHED_SHADERS GL_ACTIVE_UNIFORMS = cgldef.GL_ACTIVE_UNIFORMS GL_ACTIVE_UNIFORM_MAX_LENGTH = cgldef.GL_ACTIVE_UNIFORM_MAX_LENGTH GL_ACTIVE_ATTRIBUTES = cgldef.GL_ACTIVE_ATTRIBUTES GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = cgldef.GL_ACTIVE_ATTRIBUTE_MAX_LENGTH GL_SHADING_LANGUAGE_VERSION = cgldef.GL_SHADING_LANGUAGE_VERSION GL_CURRENT_PROGRAM = cgldef.GL_CURRENT_PROGRAM GL_NEVER = cgldef.GL_NEVER GL_LESS = cgldef.GL_LESS GL_EQUAL = cgldef.GL_EQUAL GL_LEQUAL = cgldef.GL_LEQUAL GL_GREATER = cgldef.GL_GREATER GL_NOTEQUAL = cgldef.GL_NOTEQUAL GL_GEQUAL = cgldef.GL_GEQUAL GL_ALWAYS = cgldef.GL_ALWAYS GL_KEEP = cgldef.GL_KEEP GL_REPLACE = cgldef.GL_REPLACE GL_INCR = cgldef.GL_INCR GL_DECR = cgldef.GL_DECR GL_INVERT = cgldef.GL_INVERT GL_INCR_WRAP = cgldef.GL_INCR_WRAP GL_DECR_WRAP = cgldef.GL_DECR_WRAP GL_VENDOR = cgldef.GL_VENDOR GL_RENDERER = cgldef.GL_RENDERER GL_VERSION = cgldef.GL_VERSION GL_EXTENSIONS = cgldef.GL_EXTENSIONS GL_NEAREST = cgldef.GL_NEAREST GL_LINEAR = cgldef.GL_LINEAR GL_NEAREST_MIPMAP_NEAREST = cgldef.GL_NEAREST_MIPMAP_NEAREST GL_LINEAR_MIPMAP_NEAREST = cgldef.GL_LINEAR_MIPMAP_NEAREST GL_NEAREST_MIPMAP_LINEAR = cgldef.GL_NEAREST_MIPMAP_LINEAR GL_LINEAR_MIPMAP_LINEAR = cgldef.GL_LINEAR_MIPMAP_LINEAR GL_TEXTURE_MAG_FILTER = cgldef.GL_TEXTURE_MAG_FILTER GL_TEXTURE_MIN_FILTER = cgldef.GL_TEXTURE_MIN_FILTER GL_TEXTURE_WRAP_S = cgldef.GL_TEXTURE_WRAP_S GL_TEXTURE_WRAP_T = cgldef.GL_TEXTURE_WRAP_T GL_TEXTURE = cgldef.GL_TEXTURE GL_TEXTURE_CUBE_MAP = cgldef.GL_TEXTURE_CUBE_MAP GL_TEXTURE_BINDING_CUBE_MAP = cgldef.GL_TEXTURE_BINDING_CUBE_MAP GL_TEXTURE_CUBE_MAP_POSITIVE_X = cgldef.GL_TEXTURE_CUBE_MAP_POSITIVE_X GL_TEXTURE_CUBE_MAP_NEGATIVE_X = cgldef.GL_TEXTURE_CUBE_MAP_NEGATIVE_X GL_TEXTURE_CUBE_MAP_POSITIVE_Y = cgldef.GL_TEXTURE_CUBE_MAP_POSITIVE_Y GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = cgldef.GL_TEXTURE_CUBE_MAP_NEGATIVE_Y GL_TEXTURE_CUBE_MAP_POSITIVE_Z = cgldef.GL_TEXTURE_CUBE_MAP_POSITIVE_Z GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = cgldef.GL_TEXTURE_CUBE_MAP_NEGATIVE_Z GL_MAX_CUBE_MAP_TEXTURE_SIZE = cgldef.GL_MAX_CUBE_MAP_TEXTURE_SIZE GL_TEXTURE0 = cgldef.GL_TEXTURE0 GL_TEXTURE1 = cgldef.GL_TEXTURE1 GL_TEXTURE2 = cgldef.GL_TEXTURE2 GL_TEXTURE3 = cgldef.GL_TEXTURE3 GL_TEXTURE4 = cgldef.GL_TEXTURE4 GL_TEXTURE5 = cgldef.GL_TEXTURE5 GL_TEXTURE6 = cgldef.GL_TEXTURE6 GL_TEXTURE7 = cgldef.GL_TEXTURE7 GL_TEXTURE8 = cgldef.GL_TEXTURE8 GL_TEXTURE9 = cgldef.GL_TEXTURE9 GL_TEXTURE10 = cgldef.GL_TEXTURE10 GL_TEXTURE11 = cgldef.GL_TEXTURE11 GL_TEXTURE12 = cgldef.GL_TEXTURE12 GL_TEXTURE13 = cgldef.GL_TEXTURE13 GL_TEXTURE14 = cgldef.GL_TEXTURE14 GL_TEXTURE15 = cgldef.GL_TEXTURE15 GL_TEXTURE16 = cgldef.GL_TEXTURE16 GL_TEXTURE17 = cgldef.GL_TEXTURE17 GL_TEXTURE18 = cgldef.GL_TEXTURE18 GL_TEXTURE19 = cgldef.GL_TEXTURE19 GL_TEXTURE20 = cgldef.GL_TEXTURE20 GL_TEXTURE21 = cgldef.GL_TEXTURE21 GL_TEXTURE22 = cgldef.GL_TEXTURE22 GL_TEXTURE23 = cgldef.GL_TEXTURE23 GL_TEXTURE24 = cgldef.GL_TEXTURE24 GL_TEXTURE25 = cgldef.GL_TEXTURE25 GL_TEXTURE26 = cgldef.GL_TEXTURE26 GL_TEXTURE27 = cgldef.GL_TEXTURE27 GL_TEXTURE28 = cgldef.GL_TEXTURE28 GL_TEXTURE29 = cgldef.GL_TEXTURE29 GL_TEXTURE30 = cgldef.GL_TEXTURE30 GL_TEXTURE31 = cgldef.GL_TEXTURE31 GL_ACTIVE_TEXTURE = cgldef.GL_ACTIVE_TEXTURE GL_REPEAT = cgldef.GL_REPEAT GL_CLAMP_TO_EDGE = cgldef.GL_CLAMP_TO_EDGE GL_MIRRORED_REPEAT = cgldef.GL_MIRRORED_REPEAT GL_FLOAT_VEC2 = cgldef.GL_FLOAT_VEC2 GL_FLOAT_VEC3 = cgldef.GL_FLOAT_VEC3 GL_FLOAT_VEC4 = cgldef.GL_FLOAT_VEC4 GL_INT_VEC2 = cgldef.GL_INT_VEC2 GL_INT_VEC3 = cgldef.GL_INT_VEC3 GL_INT_VEC4 = cgldef.GL_INT_VEC4 GL_BOOL = cgldef.GL_BOOL GL_BOOL_VEC2 = cgldef.GL_BOOL_VEC2 GL_BOOL_VEC3 = cgldef.GL_BOOL_VEC3 GL_BOOL_VEC4 = cgldef.GL_BOOL_VEC4 GL_FLOAT_MAT2 = cgldef.GL_FLOAT_MAT2 GL_FLOAT_MAT3 = cgldef.GL_FLOAT_MAT3 GL_FLOAT_MAT4 = cgldef.GL_FLOAT_MAT4 GL_SAMPLER_2D = cgldef.GL_SAMPLER_2D GL_SAMPLER_CUBE = cgldef.GL_SAMPLER_CUBE GL_VERTEX_ATTRIB_ARRAY_ENABLED = cgldef.GL_VERTEX_ATTRIB_ARRAY_ENABLED GL_VERTEX_ATTRIB_ARRAY_SIZE = cgldef.GL_VERTEX_ATTRIB_ARRAY_SIZE GL_VERTEX_ATTRIB_ARRAY_STRIDE = cgldef.GL_VERTEX_ATTRIB_ARRAY_STRIDE GL_VERTEX_ATTRIB_ARRAY_TYPE = cgldef.GL_VERTEX_ATTRIB_ARRAY_TYPE GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = cgldef.GL_VERTEX_ATTRIB_ARRAY_NORMALIZED GL_VERTEX_ATTRIB_ARRAY_POINTER = cgldef.GL_VERTEX_ATTRIB_ARRAY_POINTER GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = cgldef.GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING GL_COMPILE_STATUS = cgldef.GL_COMPILE_STATUS GL_INFO_LOG_LENGTH = cgldef.GL_INFO_LOG_LENGTH GL_SHADER_SOURCE_LENGTH = cgldef.GL_SHADER_SOURCE_LENGTH GL_FRAMEBUFFER = cgldef.GL_FRAMEBUFFER GL_RENDERBUFFER = cgldef.GL_RENDERBUFFER GL_RGBA4 = cgldef.GL_RGBA4 GL_RGB5_A1 = cgldef.GL_RGB5_A1 GL_DEPTH_COMPONENT16 = cgldef.GL_DEPTH_COMPONENT16 GL_STENCIL_INDEX8 = cgldef.GL_STENCIL_INDEX8 GL_RENDERBUFFER_WIDTH = cgldef.GL_RENDERBUFFER_WIDTH GL_RENDERBUFFER_HEIGHT = cgldef.GL_RENDERBUFFER_HEIGHT GL_RENDERBUFFER_INTERNAL_FORMAT = cgldef.GL_RENDERBUFFER_INTERNAL_FORMAT GL_RENDERBUFFER_RED_SIZE = cgldef.GL_RENDERBUFFER_RED_SIZE GL_RENDERBUFFER_GREEN_SIZE = cgldef.GL_RENDERBUFFER_GREEN_SIZE GL_RENDERBUFFER_BLUE_SIZE = cgldef.GL_RENDERBUFFER_BLUE_SIZE GL_RENDERBUFFER_ALPHA_SIZE = cgldef.GL_RENDERBUFFER_ALPHA_SIZE GL_RENDERBUFFER_DEPTH_SIZE = cgldef.GL_RENDERBUFFER_DEPTH_SIZE GL_RENDERBUFFER_STENCIL_SIZE = cgldef.GL_RENDERBUFFER_STENCIL_SIZE GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = cgldef.GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = cgldef.GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = cgldef.GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = cgldef.GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE GL_COLOR_ATTACHMENT0 = cgldef.GL_COLOR_ATTACHMENT0 GL_DEPTH_ATTACHMENT = cgldef.GL_DEPTH_ATTACHMENT GL_STENCIL_ATTACHMENT = cgldef.GL_STENCIL_ATTACHMENT GL_NONE = cgldef.GL_NONE GL_FRAMEBUFFER_COMPLETE = cgldef.GL_FRAMEBUFFER_COMPLETE GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = cgldef.GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = cgldef.GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT GL_FRAMEBUFFER_UNSUPPORTED = cgldef.GL_FRAMEBUFFER_UNSUPPORTED GL_FRAMEBUFFER_BINDING = cgldef.GL_FRAMEBUFFER_BINDING GL_RENDERBUFFER_BINDING = cgldef.GL_RENDERBUFFER_BINDING GL_MAX_RENDERBUFFER_SIZE = cgldef.GL_MAX_RENDERBUFFER_SIZE GL_INVALID_FRAMEBUFFER_OPERATION = cgldef.GL_INVALID_FRAMEBUFFER_OPERATION # not working with GL standard include GL_SHADER_BINARY_FORMATS = cgldef.GL_SHADER_BINARY_FORMATS GL_RGB565 = cgldef.GL_RGB565 GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = cgldef.GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS # glGet*v # Note: there are more, this is just what *my* hardware can find... _GL_GET_SIZE = { GL_ACTIVE_TEXTURE: 1, GL_ALIASED_LINE_WIDTH_RANGE: 2, GL_ALIASED_POINT_SIZE_RANGE: 2, GL_ALPHA_BITS: 1, GL_ARRAY_BUFFER_BINDING: 1, GL_BLEND: 1, GL_BLEND_COLOR: 4, GL_BLEND_DST_ALPHA: 1, GL_BLEND_DST_RGB: 1, GL_BLEND_EQUATION_ALPHA: 1, GL_BLEND_EQUATION_RGB: 1, GL_BLEND_SRC_ALPHA: 1, GL_BLEND_SRC_RGB: 1, GL_BLUE_BITS: 1, GL_COLOR_CLEAR_VALUE: 4, GL_COLOR_WRITEMASK: 4, GL_COMPRESSED_TEXTURE_FORMATS: cgldef.GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_CULL_FACE: 1, GL_CULL_FACE_MODE: 1, GL_CURRENT_PROGRAM: 1, GL_DEPTH_BITS: 1, GL_DEPTH_CLEAR_VALUE: 1, GL_DEPTH_FUNC: 1, GL_DEPTH_RANGE: 2, GL_DEPTH_TEST: 1, GL_DEPTH_WRITEMASK: 1, GL_DITHER: 1, GL_ELEMENT_ARRAY_BUFFER_BINDING: 1, GL_FRAMEBUFFER_BINDING: 1, GL_FRONT_FACE: 1, GL_GENERATE_MIPMAP_HINT: 1, GL_GREEN_BITS: 1, GL_LINE_WIDTH: 1, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 1, GL_MAX_CUBE_MAP_TEXTURE_SIZE: 1, GL_MAX_RENDERBUFFER_SIZE: 1, GL_MAX_TEXTURE_IMAGE_UNITS: 1, GL_MAX_TEXTURE_SIZE: 1, GL_MAX_VERTEX_ATTRIBS: 1, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: 1, GL_MAX_VIEWPORT_DIMS: 2, GL_NUM_COMPRESSED_TEXTURE_FORMATS: 1, GL_PACK_ALIGNMENT: 1, GL_POLYGON_OFFSET_FACTOR: 1, GL_POLYGON_OFFSET_FILL: 1, GL_POLYGON_OFFSET_UNITS: 1, GL_RED_BITS: 1, GL_RENDERBUFFER_BINDING: 1, GL_SAMPLE_BUFFERS: 1, GL_SAMPLE_COVERAGE_INVERT: 1, GL_SAMPLE_COVERAGE_VALUE: 1, GL_SAMPLES: 1, GL_SCISSOR_BOX: 4, GL_SCISSOR_TEST: 1, GL_STENCIL_BACK_FAIL: 1, GL_STENCIL_BACK_FUNC: 1, GL_STENCIL_BACK_PASS_DEPTH_FAIL: 1, GL_STENCIL_BACK_PASS_DEPTH_PASS: 1, GL_STENCIL_BACK_REF: 1, GL_STENCIL_BACK_VALUE_MASK: 1, GL_STENCIL_BACK_WRITEMASK: 1, GL_STENCIL_BITS: 1, GL_STENCIL_CLEAR_VALUE: 1, GL_STENCIL_FAIL: 1, GL_STENCIL_FUNC: 1, GL_STENCIL_PASS_DEPTH_FAIL: 1, GL_STENCIL_PASS_DEPTH_PASS: 1, GL_STENCIL_REF: 1, GL_STENCIL_TEST: 1, GL_STENCIL_VALUE_MASK: 1, GL_STENCIL_WRITEMASK: 1, GL_SUBPIXEL_BITS: 1, GL_TEXTURE_BINDING_2D: 1, GL_TEXTURE_BINDING_CUBE_MAP: 1, GL_UNPACK_ALIGNMENT: 1, GL_VIEWPORT: 4, } # update sizes _GL_GET_SIZE[cgldef.GL_MAX_VERTEX_UNIFORM_VECTORS] = 1 _GL_GET_SIZE[cgldef.GL_MAX_VARYING_VECTORS] = 1 _GL_GET_SIZE[cgldef.GL_MAX_FRAGMENT_UNIFORM_VECTORS] = 1 _GL_GET_SIZE[cgldef.GL_IMPLEMENTATION_COLOR_READ_FORMAT] = 1 _GL_GET_SIZE[cgldef.GL_IMPLEMENTATION_COLOR_READ_TYPE] = 1 _GL_GET_SIZE[cgldef.GL_SHADER_COMPILER] = 1 _GL_GET_SIZE[cgldef.GL_NUM_SHADER_BINARY_FORMATS] = 1 _GL_GET_SIZE[cgldef.GL_SHADER_BINARY_FORMATS] = cgldef.GL_NUM_SHADER_BINARY_FORMATS def glActiveTexture(GLenum texture): '''See: `glActiveTexture() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glActiveTexture.xml>`_ ''' cgl.glActiveTexture(texture) def glAttachShader(GLuint program, GLuint shader): '''See: `glAttachShader() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glAttachShader.xml>`_ ''' cgl.glAttachShader(program, shader) def glBindAttribLocation(GLuint program, GLuint index, bytes name): '''See: `glBindAttribLocation() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBindAttribLocation.xml>`_ ''' cgl.glBindAttribLocation(program, index, <char *>name) def glBindBuffer(GLenum target, GLuint buffer): '''See: `glBindBuffer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBindBuffer.xml>`_ ''' cgl.glBindBuffer(target, buffer) def glBindFramebuffer(GLenum target, GLuint framebuffer): '''See: `glBindFramebuffer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBindFramebuffer.xml>`_ ''' cgl.glBindFramebuffer(target, framebuffer) def glBindRenderbuffer(GLenum target, GLuint renderbuffer): '''See: `glBindRenderbuffer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBindRenderbuffer.xml>`_ ''' cgl.glBindRenderbuffer(target, renderbuffer) def glBindTexture(GLenum target, GLuint texture): '''See: `glBindTexture() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBindTexture.xml>`_ ''' cgl.glBindTexture(target, texture) def glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha): '''See: `glBlendColor() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendColor.xml>`_ ''' cgl.glBlendColor(red, green, blue, alpha) def glBlendEquation(GLenum mode): '''See: `glBlendEquation() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendEquation.xml>`_ ''' cgl.glBlendEquation(mode) def glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha): '''See: `glBlendEquationSeparate() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendEquationSeparate.xml>`_ ''' cgl.glBlendEquationSeparate(modeRGB, modeAlpha) def glBlendFunc(GLenum sfactor, GLenum dfactor): '''See: `glBlendFunc() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendFunc.xml>`_ ''' cgl.glBlendFunc(sfactor, dfactor) def glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha): '''See: `glBlendFuncSeparate() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendFuncSeparate.xml>`_ ''' cgl.glBlendFuncSeparate(srcRGB, dstRGB, srcAlpha, dstAlpha) def glBufferData(GLenum target, GLsizeiptr size, bytes data, GLenum usage): '''See: `glBufferData() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBufferData.xml>`_ ''' cgl.glBufferData(target, size, <char *>data, usage) def glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, bytes data): '''See: `glBufferSubData() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBufferSubData.xml>`_ ''' cgl.glBufferSubData(target, offset, size, <char *>data) def glCheckFramebufferStatus(GLenum target): '''See: `glCheckFramebufferStatus() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCheckFramebufferStatus.xml>`_ ''' cdef GLenum result result = cgl.glCheckFramebufferStatus(target) return result def glClear(GLbitfield mask): '''See: `glClear() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glClear.xml>`_ ''' cgl.glClear(mask) def glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha): '''See: `glClearColor() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glClearColor.xml>`_ ''' cgl.glClearColor(red, green, blue, alpha) # We don't use this symbol yet, but if we activate it, android platform crash # >_< #def glClearDepthf(GLclampf depth): # '''See: `glClearDepthf() on Kronos website # <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glClearDepthf.xml>`_ # ''' # cgl.glClearDepthf(depth) def glClearStencil(GLint s): '''See: `glClearStencil() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glClearStencil.xml>`_ ''' cgl.glClearStencil(s) def glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha): '''See: `glColorMask() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glColorMask.xml>`_ ''' cgl.glColorMask(red, green, blue, alpha) def glCompileShader(GLuint shader): '''See: `glCompileShader() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCompileShader.xml>`_ ''' cgl.glCompileShader(shader) def glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, bytes data): '''See: `glCompressedTexImage2D() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCompressedTexImage2D.xml>`_ ''' cgl.glCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, <char *>data) def glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, bytes data): '''See: `glCompressedTexSubImage2D() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCompressedTexSubImage2D.xml>`_ ''' cgl.glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, <char *>data) def glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border): '''See: `glCopyTexImage2D() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCopyTexImage2D.xml>`_ ''' cgl.glCopyTexImage2D(target, level, internalformat, x, y, width, height, border) def glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height): '''See: `glCopyTexSubImage2D() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCopyTexSubImage2D.xml>`_ ''' cgl.glCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height) def glCreateProgram(): '''See: `glCreateProgram() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCreateProgram.xml>`_ ''' cdef GLuint id id = cgl.glCreateProgram() return id def glCreateShader(GLenum type): '''See: `glCreateShader() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCreateShader.xml>`_ ''' cdef GLuint id id = cgl.glCreateShader(type) return id def glCullFace(GLenum mode): '''See: `glCullFace() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glCullFace.xml>`_ ''' cgl.glCullFace(mode) def glDeleteBuffers(GLsizei n, bytes buffers): '''See: `glDeleteBuffers() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDeleteBuffers.xml>`_ ''' cgl.glDeleteBuffers(n, <GLuint *><char *>buffers) def glDeleteFramebuffers(GLsizei n, bytes framebuffers): '''See: `glDeleteFramebuffers() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDeleteFramebuffers.xml>`_ ''' cgl.glDeleteFramebuffers(n, <GLuint *><char *>framebuffers) def glDeleteProgram(GLuint program): '''See: `glDeleteProgram() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDeleteProgram.xml>`_ ''' cgl.glDeleteProgram(program) def glDeleteRenderbuffers(GLsizei n, bytes renderbuffers): '''See: `glDeleteRenderbuffers() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDeleteRenderbuffers.xml>`_ ''' cgl.glDeleteRenderbuffers(n, <GLuint *><char *>renderbuffers) def glDeleteShader(GLuint shader): '''See: `glDeleteShader() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDeleteShader.xml>`_ ''' cgl.glDeleteShader(shader) def glDeleteTextures(GLsizei n, bytes textures): '''See: `glDeleteTextures() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDeleteTextures.xml>`_ ''' cgl.glDeleteTextures(n, <GLuint *><char *>textures) def glDepthFunc(GLenum func): '''See: `glDepthFunc() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDepthFunc.xml>`_ ''' cgl.glDepthFunc(func) def glDepthMask(GLboolean flag): '''See: `glDepthMask() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDepthMask.xml>`_ ''' cgl.glDepthMask(flag) #def glDepthRangef(GLclampf zNear, GLclampf zFar): # '''See: `glDepthRangef() on Kronos website # <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDepthRangef.xml>`_ # ''' # cgl.glDepthRangef(zNear, zFar) def glDetachShader(GLuint program, GLuint shader): '''See: `glDetachShader() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDetachShader.xml>`_ ''' cgl.glDetachShader(program, shader) def glDisable(GLenum cap): '''See: `glDisable() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDisable.xml>`_ ''' cgl.glDisable(cap) def glDisableVertexAttribArray(GLuint index): '''See: `glDisableVertexAttribArray() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDisableVertexAttribArray.xml>`_ ''' cgl.glDisableVertexAttribArray(index) def glDrawArrays(GLenum mode, GLint first, GLsizei count): '''See: `glDrawArrays() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDrawArrays.xml>`_ ''' cgl.glDrawArrays(mode, first, count) def glDrawElements(GLenum mode, GLsizei count, GLenum type, indices): '''See: `glDrawElements() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDrawElements.xml>`_ ''' cdef void *ptr = NULL if isinstance(indices, bytes): ptr = <void *>(<char *>(<bytes>indices)) elif isinstance(indices, (long, int)): ptr = <void *>(<unsigned int>indices) else: raise TypeError("Argument 'indices' has incorrect type (expected bytes or int).") cgl.glDrawElements(mode, count, type, ptr) def glEnable(GLenum cap): '''See: `glEnable() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glEnable.xml>`_ ''' cgl.glEnable(cap) def glEnableVertexAttribArray(GLuint index): '''See: `glEnableVertexAttribArray() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glEnableVertexAttribArray.xml>`_ ''' cgl.glEnableVertexAttribArray(index) def glFinish(): '''See: `glFinish() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glFinish.xml>`_ ''' cgl.glFinish() def glFlush(): '''See: `glFlush() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glFlush.xml>`_ ''' cgl.glFlush() def glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer): '''See: `glFramebufferRenderbuffer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glFramebufferRenderbuffer.xml>`_ ''' cgl.glFramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer) def glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level): '''See: `glFramebufferTexture2D() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glFramebufferTexture2D.xml>`_ ''' cgl.glFramebufferTexture2D(target, attachment, textarget, texture, level) def glFrontFace(GLenum mode): '''See: `glFrontFace() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glFrontFace.xml>`_ ''' cgl.glFrontFace(mode) def glGenBuffers(GLsizei n): '''See: `glGenBuffers() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGenBuffers.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLuint *d = _genBegin(n) cgl.glGenBuffers(n, d) return _genEnd(n, d) def glGenerateMipmap(GLenum target): '''See: `glGenerateMipmap() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGenerateMipmap.xml>`_ ''' cgl.glGenerateMipmap(target) def glGenFramebuffers(GLsizei n): '''See: `glGenFramebuffers() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGenFramebuffers.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLuint *d = _genBegin(n) cgl.glGenFramebuffers(n, d) return _genEnd(n, d) def glGenRenderbuffers(GLsizei n): '''See: `glGenRenderbuffers() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGenRenderbuffers.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLuint *d = _genBegin(n) cgl.glGenRenderbuffers(n, d) return _genEnd(n, d) def glGenTextures(GLsizei n): '''See: `glGenTextures() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGenTextures.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLuint *d = _genBegin(n) cgl.glGenTextures(n, d) return _genEnd(n, d) def glGetActiveAttrib(GLuint program, GLuint index): '''See: `glGetActiveAttrib() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetActiveAttrib.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLint size = 0 cdef GLenum gl_type = 0 cdef GLchar *name cdef bytes p_name name = <GLchar *>malloc(sizeof(GLchar) * 255) if name == NULL: raise MemoryError('glGetActiveAttrib()') cgl.glGetActiveAttrib(program, index, 255, NULL, &size, &gl_type, name) p_name = <char *>name free(name) return p_name, size, gl_type def glGetActiveUniform(GLuint program, GLuint index): '''See: `glGetActiveUniform() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetActiveUniform.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLint size = 0 cdef GLenum gl_type = 0 cdef GLchar *name cdef bytes p_name name = <GLchar *>malloc(sizeof(GLchar) * 255) if name == NULL: raise MemoryError('glGetActiveUniform()') cgl.glGetActiveUniform(program, index, 255, NULL, &size, &gl_type, name) p_name = <char *>name free(name) return p_name, size, gl_type def glGetAttachedShaders(GLuint program, GLsizei maxcount): '''See: `glGetAttachedShaders() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetAttachedShaders.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLsizei count = 1024 cdef GLuint *shaders = _genBegin(count) cgl.glGetAttachedShaders(program, count, &count, shaders) return _genEnd(count, shaders) def glGetAttribLocation(GLuint program, bytes name): '''See: `glGetAttribLocation() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetAttribLocation.xml>`_ Unlike the C specification, the value will be the result of call. ''' return cgl.glGetAttribLocation(program, <char *>name) def glGetBooleanv(GLenum pname): '''See: `glGetBooleanv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetBooleanv.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLboolean *params = <GLboolean *>malloc(_GL_GET_SIZE[pname] * sizeof(GLboolean)) if params == NULL: raise MemoryError('glGetBooleanv()') cgl.glGetBooleanv(pname, params) cdef out = [params[i] for i in xrange(_GL_GET_SIZE[pname])] free(params) return out def glGetBufferParameteriv(GLenum target, GLenum pname): '''See: `glGetBufferParameteriv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetBufferParameteriv.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLint *params = <GLint *>malloc(_GL_GET_SIZE[pname] * sizeof(GLint)) if params == NULL: raise MemoryError('glGetBufferParameteriv()') cgl.glGetBufferParameteriv(target, pname, params) cdef out = [params[i] for i in xrange(_GL_GET_SIZE[pname])] free(params) return out def glGetError(): '''See: `glGetError() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetError.xml>`_ Unlike the C specification, the value will be the result of call. ''' return cgl.glGetError() def glGetFloatv(GLenum pname): '''See: `glGetFloatv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetFloatv.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLfloat *params = <GLfloat *>malloc(_GL_GET_SIZE[pname] * sizeof(GLfloat)) if params == NULL: raise MemoryError('glGetFloatv()') cgl.glGetFloatv(pname, params) cdef out = [params[i] for i in xrange(_GL_GET_SIZE[pname])] free(params) return out def glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname): '''See: `glGetFramebufferAttachmentParameteriv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetFramebufferAttachmentParameteriv.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLint *params = <GLint *>malloc(_GL_GET_SIZE[pname] * sizeof(GLint)) if params == NULL: raise MemoryError('glGetFramebufferAttachmentParameteriv()') cgl.glGetFramebufferAttachmentParameteriv(target, attachment, pname, params) cdef out = [params[i] for i in xrange(_GL_GET_SIZE[pname])] free(params) return out def glGetIntegerv(GLenum pname): '''See: `glGetIntegerv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetIntegerv.xml>`_ Unlike the C specification, the value(s) will be the result of the call ''' cdef GLint *params = <GLint *>malloc(_GL_GET_SIZE[pname] * sizeof(GLint) * 2) if params == NULL: raise MemoryError('glGetIntegerv()') cgl.glGetIntegerv(pname, params) cdef out = [params[i] for i in xrange(_GL_GET_SIZE[pname])] free(params) return out def glGetProgramiv(GLuint program, GLenum pname): '''See: `glGetProgramiv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetProgramiv.xml>`_ Unlike the C specification, the value(s) will be the result of the call ''' cdef GLint params = 0 cgl.glGetProgramiv(program, pname, ¶ms) return params def glGetProgramInfoLog(GLuint program, GLsizei bufsize): '''See: `glGetProgramInfoLog() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetProgramInfoLog.xml>`_ Unlike the C specification, the source code will be returned as a string. ''' cdef GLint size = 0 cdef GLchar *infolog cdef bytes p_infolog infolog = <GLchar *>malloc(sizeof(GLchar) * 2048) if infolog == NULL: raise MemoryError('glGetProgramInfoLog()') cgl.glGetProgramInfoLog(program, 2048, &size, infolog) p_infolog = <char *>infolog free(infolog) return p_infolog def glGetRenderbufferParameteriv(GLenum target, GLenum pname): '''See: `glGetRenderbufferParameteriv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetRenderbufferParameteriv.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLint params = 0 cgl.glGetRenderbufferParameteriv(target, pname, ¶ms) return params def glGetShaderiv(GLuint shader, GLenum pname): '''See: `glGetShaderiv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetShaderiv.xml>`_ Unlike the C specification, the value will be the result of call. ''' cdef GLint params = 0 cgl.glGetShaderiv(shader, pname, ¶ms) return params def glGetShaderInfoLog(GLuint shader, GLsizei bufsize): '''See: `glGetShaderInfoLog() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetShaderInfoLog.xml>`_ Unlike the C specification, the source code will be returned as a string. ''' cdef GLint size = 0 cdef GLchar *infolog cdef bytes p_infolog infolog = <GLchar *>malloc(sizeof(GLchar) * 2048) if infolog == NULL: raise MemoryError('glGetShaderInfoLog()') cgl.glGetShaderInfoLog(shader, 2048, &size, infolog) p_infolog = <char *>infolog free(infolog) return p_infolog def glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype): #, GLint* range, GLint* precision): '''See: `glGetShaderPrecisionFormat() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetShaderPrecisionFormat.xml>`_ .. warning:: Not implemented yet. ''' raise NotImplementedError #cgl.glGetShaderPrecisionFormat(shadertype, precisiontype, range, precision) def glGetShaderSource(GLuint shader): '''See: `glGetShaderSource() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetShaderSource.xml>`_ Unlike the C specification, the source code will be returned as a string. ''' cdef GLint size = 0 cdef GLchar *source cdef bytes p_source source = <GLchar *>malloc(sizeof(GLchar) * 65535) if source == NULL: raise MemoryError('glGetShaderInfoLog()') cgl.glGetShaderSource(shader, 65535, &size, source) p_source = <char *>source free(source) return p_source def glGetString(GLenum name): '''See: `glGetString() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetString.xml>`_ Unlike the C specification, the value will be returned as a string. ''' cdef bytes p_string p_string = <char *>cgl.glGetString(name) return p_string def glGetTexParameterfv(GLenum target, GLenum pname): '''See: `glGetTexParameterfv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetTexParameterfv.xml>`_ ''' cdef GLfloat params = 0 cgl.glGetTexParameterfv(target, pname, ¶ms) return params def glGetTexParameteriv(GLenum target, GLenum pname): '''See: `glGetTexParameteriv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetTexParameteriv.xml>`_ ''' cdef GLint params = 0 cgl.glGetTexParameteriv(target, pname, ¶ms) return params def glGetUniformfv(GLuint program, GLint location): '''See: `glGetUniformfv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetUniformfv.xml>`_ ''' cdef GLfloat params = 0 cgl.glGetUniformfv(program, location, ¶ms) return params def glGetUniformiv(GLuint program, GLint location): '''See: `glGetUniformiv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetUniformiv.xml>`_ ''' cdef GLint params = 0 cgl.glGetUniformiv(program, location, ¶ms) return params def glGetUniformLocation(GLuint program, bytes name): '''See: `glGetUniformLocation() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetUniformLocation.xml>`_ ''' return cgl.glGetUniformLocation(program, <char *>name) def glGetVertexAttribfv(GLuint index, GLenum pname): '''See: `glGetVertexAttribfv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetVertexAttribfv.xml>`_ ''' cdef GLfloat params = 0 cgl.glGetVertexAttribfv(index, pname, ¶ms) return params def glGetVertexAttribiv(GLuint index, GLenum pname): '''See: `glGetVertexAttribiv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetVertexAttribiv.xml>`_ ''' cdef GLint params = 0 cgl.glGetVertexAttribiv(index, pname, ¶ms) return params def glGetVertexAttribPointerv(GLuint index, GLenum pname):#, GLvoid** pointer): '''See: `glGetVertexAttribPointerv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetVertexAttribPointerv.xml>`_ .. warning:: Not implemented yet. ''' raise NotImplementedError #cgl.glGetVertexAttribPointerv(index, pname, pointer) def glHint(GLenum target, GLenum mode): '''See: `glHint() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glHint.xml>`_ ''' cgl.glHint(target, mode) def glIsBuffer(GLuint buffer): '''See: `glIsBuffer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glIsBuffer.xml>`_ ''' return cgl.glIsBuffer(buffer) def glIsEnabled(GLenum cap): '''See: `glIsEnabled() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glIsEnabled.xml>`_ ''' return cgl.glIsEnabled(cap) def glIsFramebuffer(GLuint framebuffer): '''See: `glIsFramebuffer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glIsFramebuffer.xml>`_ ''' return cgl.glIsFramebuffer(framebuffer) def glIsProgram(GLuint program): '''See: `glIsProgram() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glIsProgram.xml>`_ ''' return cgl.glIsProgram(program) def glIsRenderbuffer(GLuint renderbuffer): '''See: `glIsRenderbuffer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glIsRenderbuffer.xml>`_ ''' return cgl.glIsRenderbuffer(renderbuffer) def glIsShader(GLuint shader): '''See: `glIsShader() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glIsShader.xml>`_ ''' return cgl.glIsShader(shader) def glIsTexture(GLuint texture): '''See: `glIsTexture() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glIsTexture.xml>`_ ''' return cgl.glIsTexture(texture) def glLineWidth(GLfloat width): '''See: `glLineWidth() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glLineWidth.xml>`_ ''' cgl.glLineWidth(width) def glLinkProgram(GLuint program): '''See: `glLinkProgram() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glLinkProgram.xml>`_ ''' cgl.glLinkProgram(program) def glPixelStorei(GLenum pname, GLint param): '''See: `glPixelStorei() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glPixelStorei.xml>`_ ''' cgl.glPixelStorei(pname, param) def glPolygonOffset(GLfloat factor, GLfloat units): '''See: `glPolygonOffset() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glPolygonOffset.xml>`_ ''' cgl.glPolygonOffset(factor, units) def glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type): #, GLvoid* pixels): '''See: `glReadPixels() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glReadPixels.xml>`_ We support only GL_RGB/GL_RGBA as a format and GL_UNSIGNED_BYTE as a type. ''' assert format in (GL_RGB, GL_RGBA) assert type == GL_UNSIGNED_BYTE cdef object py_pixels = None cdef long size cdef char *data size = width * height * sizeof(GLubyte) if format == GL_RGB: size *= 3 else: size *= 4 data = <char *>malloc(size) if data == NULL: raise MemoryError('glReadPixels()') cgl.glPixelStorei(GL_PACK_ALIGNMENT, 1) cgl.glReadPixels(x, y, width, height, format, type, data) try: py_pixels = data[:size] finally: free(data) return py_pixels # XXX This one is commented out because a) it's not necessary and # b) it's breaking on OSX for some reason def glReleaseShaderCompiler(): '''See: `glReleaseShaderCompiler() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glReleaseShaderCompiler.xml>`_ .. warning:: Not implemented yet. ''' raise NotImplementedError # cgl.glReleaseShaderCompiler() def glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height): '''See: `glRenderbufferStorage() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glRenderbufferStorage.xml>`_ ''' cgl.glRenderbufferStorage(target, internalformat, width, height) def glSampleCoverage(GLclampf value, GLboolean invert): '''See: `glSampleCoverage() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glSampleCoverage.xml>`_ ''' cgl.glSampleCoverage(value, invert) def glScissor(GLint x, GLint y, GLsizei width, GLsizei height): '''See: `glScissor() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glScissor.xml>`_ ''' cgl.glScissor(x, y, width, height) def glShaderBinary():#GLsizei n, GLuint* shaders, GLenum binaryformat, bytes GLvoid* binary, GLsizei length): '''See: `glShaderBinary() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glShaderBinary.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glShaderBinary(n, shaders, binaryformat, binary, length) raise NotImplementedError def glShaderSource(GLuint shader, bytes source): '''See: `glShaderSource() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glShaderSource.xml>`_ ''' cdef const_char_ptr c_source = <const_char_ptr>source cgl.glShaderSource(shader, 1, &c_source, NULL) def glStencilFunc(GLenum func, GLint ref, GLuint mask): '''See: `glStencilFunc() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glStencilFunc.xml>`_ ''' cgl.glStencilFunc(func, ref, mask) def glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask): '''See: `glStencilFuncSeparate() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glStencilFuncSeparate.xml>`_ ''' cgl.glStencilFuncSeparate(face, func, ref, mask) def glStencilMask(GLuint mask): '''See: `glStencilMask() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glStencilMask.xml>`_ ''' cgl.glStencilMask(mask) def glStencilMaskSeparate(GLenum face, GLuint mask): '''See: `glStencilMaskSeparate() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glStencilMaskSeparate.xml>`_ ''' cgl.glStencilMaskSeparate(face, mask) def glStencilOp(GLenum fail, GLenum zfail, GLenum zpass): '''See: `glStencilOp() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glStencilOp.xml>`_ ''' cgl.glStencilOp(fail, zfail, zpass) def glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass): '''See: `glStencilOpSeparate() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glStencilOpSeparate.xml>`_ ''' cgl.glStencilOpSeparate(face, fail, zfail, zpass) def glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, bytes pixels): '''See: `glTexImage2D() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexImage2D.xml>`_ ''' cgl.glTexImage2D(target, level, internalformat, width, height, border, format, type, <GLvoid *><char *>pixels) def glTexParameterf(GLenum target, GLenum pname, GLfloat param): '''See: `glTexParameterf() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexParameterf.xml>`_ ''' cgl.glTexParameterf(target, pname, param) def glTexParameterfv(GLenum target, GLenum pname):#, GLfloat* params): '''See: `glTexParameterfv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexParameterfv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glTexParameterfv(target, pname, params) raise NotImplementedError def glTexParameteri(GLenum target, GLenum pname, GLint param): '''See: `glTexParameteri() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexParameteri.xml>`_ ''' cgl.glTexParameteri(target, pname, param) def glTexParameteriv(GLenum target, GLenum pname):#, GLint* params): '''See: `glTexParameteriv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexParameteriv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glTexParameteriv(target, pname, params) raise NotImplementedError def glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, bytes pixels): '''See: `glTexSubImage2D() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexSubImage2D.xml>`_ ''' cgl.glTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, <GLvoid *><char *>pixels) def glUniform1f(GLint location, GLfloat x): '''See: `glUniform1f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform1f.xml>`_ ''' cgl.glUniform1f(location, x) def glUniform1fv(GLint location, GLsizei count):#, GLfloat* v): '''See: `glUniform1fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform1fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform1fv(location, count, v) raise NotImplementedError def glUniform1i(GLint location, GLint x): '''See: `glUniform1i() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform1i.xml>`_ ''' cgl.glUniform1i(location, x) def glUniform1iv(GLint location, GLsizei count):#, GLint* v): '''See: `glUniform1iv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform1iv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform1iv(location, count, v) raise NotImplementedError def glUniform2f(GLint location, GLfloat x, GLfloat y): '''See: `glUniform2f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform2f.xml>`_ ''' cgl.glUniform2f(location, x, y) def glUniform2fv(GLint location, GLsizei count):#, GLfloat* v): '''See: `glUniform2fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform2fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform2fv(location, count, v) raise NotImplementedError def glUniform2i(GLint location, GLint x, GLint y): '''See: `glUniform2i() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform2i.xml>`_ ''' cgl.glUniform2i(location, x, y) def glUniform2iv(GLint location, GLsizei count):#, GLint* v): '''See: `glUniform2iv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform2iv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform2iv(location, count, v) raise NotImplementedError def glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z): '''See: `glUniform3f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform3f.xml>`_ ''' cgl.glUniform3f(location, x, y, z) def glUniform3fv(GLint location, GLsizei count):#, GLfloat* v): '''See: `glUniform3fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform3fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform3fv(location, count, v) raise NotImplementedError def glUniform3i(GLint location, GLint x, GLint y, GLint z): '''See: `glUniform3i() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform3i.xml>`_ ''' cgl.glUniform3i(location, x, y, z) def glUniform3iv(GLint location, GLsizei count):#, GLint* v): '''See: `glUniform3iv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform3iv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform3iv(location, count, v) raise NotImplementedError def glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w): '''See: `glUniform4f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform4f.xml>`_ .. warning:: Not implemented yet. ''' cgl.glUniform4f(location, x, y, z, w) def glUniform4fv(GLint location, GLsizei count):#, GLfloat* v): '''See: `glUniform4fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform4fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform4fv(location, count, v) raise NotImplementedError def glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w): '''See: `glUniform4i() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform4i.xml>`_ ''' cgl.glUniform4i(location, x, y, z, w) def glUniform4iv(GLint location, GLsizei count):#, GLint* v): '''See: `glUniform4iv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniform4iv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniform4iv(location, count, v) raise NotImplementedError def glUniformMatrix2fv(GLint location, GLsizei count):#, GLboolean transpose, bytes values): '''See: `glUniformMatrix2fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniformMatrix2fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glUniformMatrix2fv(location, count, transpose, <GLfloat*>ptr_value) raise NotImplementedError def glUniformMatrix3fv(GLint location, GLsizei count):#, GLboolean transpose, bytes values): '''See: `glUniformMatrix3fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniformMatrix3fv.xml>`_ .. warning:: Not implemented yet. ''' # cgl.glUniformMatrix3fv(location, count, transpose, <GLfloat*>ptr_value) raise NotImplementedError def glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, bytes value): '''See: `glUniformMatrix4fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUniformMatrix4fv.xml>`_ ''' cgl.glUniformMatrix4fv(location, count, transpose, <GLfloat*>(<char *>value)) def glUseProgram(GLuint program): '''See: `glUseProgram() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glUseProgram.xml>`_ ''' cgl.glUseProgram(program) def glValidateProgram(GLuint program): '''See: `glValidateProgram() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glValidateProgram.xml>`_ ''' cgl.glValidateProgram(program) def glVertexAttrib1f(GLuint indx, GLfloat x): '''See: `glVertexAttrib1f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib1f.xml>`_ ''' cgl.glVertexAttrib1f(indx, x) def glVertexAttrib1fv(GLuint indx, list values): '''See: `glVertexAttrib1fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib1fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glVertexAttrib1fv(indx, values) raise NotImplementedError def glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y): '''See: `glVertexAttrib2f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib2f.xml>`_ ''' cgl.glVertexAttrib2f(indx, x, y) def glVertexAttrib2fv(GLuint indx, list values): '''See: `glVertexAttrib2fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib2fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glVertexAttrib2fv(indx, values) raise NotImplementedError def glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z): '''See: `glVertexAttrib3f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib3f.xml>`_ ''' cgl.glVertexAttrib3f(indx, x, y, z) def glVertexAttrib3fv(GLuint indx, list values): '''See: `glVertexAttrib3fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib3fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glVertexAttrib3fv(indx, values) raise NotImplementedError def glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w): '''See: `glVertexAttrib4f() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib4f.xml>`_ ''' cgl.glVertexAttrib4f(indx, x, y, z, w) def glVertexAttrib4fv(GLuint indx, list values): '''See: `glVertexAttrib4fv() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttrib4fv.xml>`_ .. warning:: Not implemented yet. ''' #cgl.glVertexAttrib4fv(indx, values) raise NotImplementedError def glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, data): '''See: `glVertexAttribPointer() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glVertexAttribPointer.xml>`_ ''' cdef void *ptr = NULL if isinstance(data, bytes): ptr = <void *>(<char *>(<bytes>data)) elif isinstance(data, (long, int)): ptr = <void *>(<unsigned int>data) else: raise TypeError("Argument 'data' has incorrect type (expected bytes or int).") cgl.glVertexAttribPointer(index, size, type, normalized, stride, ptr) def glViewport(GLint x, GLint y, GLsizei width, GLsizei height): '''See: `glViewport() on Kronos website <http://www.khronos.org/opengles/sdk/docs/man/xhtml/glViewport.xml>`_ ''' cgl.glViewport(x, y, width, height) def gl_init_symbols(allowed=[], ignored=[]): cgl_init(allowed, ignored) ����������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/opengl_utils.pxd�����������������������������������������������������������0000666�0000000�0000000�00000000640�00000000000�016575� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cpdef list gl_get_extensions() cpdef int gl_has_extension(name) cpdef gl_register_get_size(int constid, int size) cpdef int gl_has_capability(int cap) cpdef tuple gl_get_texture_formats() cpdef int gl_has_texture_native_format(fmt) cpdef int gl_has_texture_conversion(fmt) cpdef int gl_has_texture_format(fmt) cpdef tuple gl_get_version() cpdef int gl_get_version_major() cpdef int gl_get_version_minor() ������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/opengl_utils.pyx�����������������������������������������������������������0000666�0000000�0000000�00000023326�00000000000�016630� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#cython: c_string_type=unicode, c_string_encoding=utf8 ''' OpenGL utilities ================ .. versionadded:: 1.0.7 ''' __all__ = ('gl_get_extensions', 'gl_has_extension', 'gl_has_capability', 'gl_register_get_size', 'gl_has_texture_format', 'gl_has_texture_conversion', 'gl_has_texture_native_format', 'gl_get_texture_formats', 'gl_get_version', 'gl_get_version_minor', 'gl_get_version_major', 'GLCAP_BGRA', 'GLCAP_NPOT', 'GLCAP_S3TC', 'GLCAP_DXT1', 'GLCAP_ETC1') include "../include/config.pxi" include "opengl_utils_def.pxi" from kivy.graphics.cgl cimport * from kivy.logger import Logger from kivy.utils import platform from kivy.graphics.opengl import _GL_GET_SIZE cdef list _gl_extensions = [] cdef dict _gl_caps = {} cdef tuple _gl_texture_fmts = ( 'rgb', 'rgba', 'luminance', 'luminance_alpha', 'bgr', 'bgra', 's3tc_dxt1', 's3tc_dxt3', 's3tc_dxt5', 'pvrtc_rgb4', 'pvrtc_rgb2', 'pvrtc_rgba4', 'pvrtc_rgba2') cdef int _gl_version_major = -1 cdef int _gl_version_minor = -1 cdef str _platform = str(platform) cpdef list gl_get_extensions(): '''Return a list of OpenGL extensions available. All the names in the list have the `GL_` stripped at the start (if it exists) and are in lowercase. >>> print(gl_get_extensions()) ['arb_blend_func_extended', 'arb_color_buffer_float', 'arb_compatibility', 'arb_copy_buffer'... ] ''' global _gl_extensions cdef str extensions if not _gl_extensions: extensions = <char *>cgl.glGetString(GL_EXTENSIONS) _gl_extensions[:] = [x[3:].lower() if x[:3] == 'GL_' else x.lower()\ for x in extensions.split()] return _gl_extensions cpdef int gl_has_extension(name): '''Check if an OpenGL extension is available. If the name starts with `GL_`, it will be stripped for the test and converted to lowercase. >>> gl_has_extension('NV_get_tex_image') False >>> gl_has_extension('OES_texture_npot') True ''' if cgl_get_initialized_backend_name() == "mock": return True name = name.lower() if name.startswith('GL_'): name = name[3:] return name in gl_get_extensions() cpdef gl_register_get_size(int constid, int size): '''Register an association between an OpenGL Const used in glGet* to a number of elements. By example, the GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX is a special pname that will return the integer 1 (nvidia only). >>> GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX = 0x9047 >>> gl_register_get_size(GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX, 1) >>> glGetIntegerv(GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX)[0] 524288 ''' _GL_GET_SIZE[constid] = size cpdef int gl_has_capability(int cap): '''Return the status of a OpenGL Capability. This is a wrapper that auto-discovers all the capabilities that Kivy might need. The current capabilities tested are: - GLCAP_BGRA: Test the support of BGRA texture format - GLCAP_NPOT: Test the support of Non Power of Two texture - GLCAP_S3TC: Test the support of S3TC texture (DXT1, DXT3, DXT5) - GLCAP_DXT1: Test the support of DXT texture (subset of S3TC) - GLCAP_ETC1: Test the support of ETC1 texture ''' cdef int value = _gl_caps.get(cap, -1) cdef str msg, sval # if we got a value, it's already initialized, return it! if value != -1: return value # ok, never been initialized, do it now. if cap == c_GLCAP_BGRA: msg = 'BGRA texture support' if _platform == 'ios': value = gl_has_extension('APPLE_texture_format_BGRA8888') else: value = gl_has_extension('EXT_bgra') if not value: value = gl_has_extension('EXT_texture_format_BGRA888') elif cap == c_GLCAP_NPOT: msg = 'NPOT texture support' if _platform == 'ios' or _platform == 'android': # Adreno 200 renderer doesn't support NPOT sval = <char *>cgl.glGetString(GL_RENDERER) if sval == 'Adreno 200': value = 0 else: value = 1 else: value = gl_has_extension('ARB_texture_non_power_of_two') if not value: value = gl_has_extension('OES_texture_npot') if not value: # motorola droid don't have OES_ but IMG_ value = gl_has_extension('IMG_texture_npot') elif cap == c_GLCAP_S3TC: # S3TC support DXT1, DXT3 and DXT5 msg = 'S3TC texture support' value = gl_has_extension('S3_s3tc') if not value: value = gl_has_extension('EXT_texture_compression_s3tc') if not value: value = gl_has_extension('OES_texture_compression_s3tc') elif cap == c_GLCAP_DXT1: # DXT1 is included inside S3TC, but not the inverse. msg = 'DXT1 texture support' value = gl_has_capability(c_GLCAP_S3TC) if not value: value = gl_has_extension('EXT_texture_compression_dxt1') elif cap == c_GLCAP_PVRTC: # PVRTC = PowerVR, mostly available in iOS device msg = 'PVRTC texture support' value = gl_has_extension('IMG_texture_compression_pvrtc') elif cap == c_GLCAP_ETC1: # PVRTC = PowerVR, mostly available in iOS device msg = 'ETC1 texture support' value = gl_has_extension('OES_compressed_ETC1_RGB8_texture') elif cap == c_GLCAP_UNPACK_SUBIMAGE: # Is GL_UNPACK_ROW_LENGTH is supported msg = 'Unpack subimage support' if _platform == 'ios' or _platform == 'android': value = gl_has_extension('EXT_unpack_subimage') else: value = 1 else: raise Exception('Unknown capability') _gl_caps[cap] = value if value: Logger.info('GL: %s is available' % msg) else: Logger.warning('GL: %s is not available' % msg) return value cpdef tuple gl_get_texture_formats(): '''Return a list of texture formats recognized by kivy. The texture list is informative but might not been supported by your hardware. If you want a list of supported textures, you must filter that list as follows:: supported_fmts = [gl_has_texture_format(x) for x in gl_get_texture_formats()] ''' return _gl_texture_fmts cpdef int gl_has_texture_native_format(fmt): '''Return 1 if the texture format is handled natively. >>> gl_has_texture_format('azdmok') 0 >>> gl_has_texture_format('rgba') 1 >>> gl_has_texture_format('s3tc_dxt1') [INFO ] [GL ] S3TC texture support is available [INFO ] [GL ] DXT1 texture support is available 1 ''' if fmt in ('rgb', 'rgba', 'luminance', 'luminance_alpha', 'red', 'rg'): return 1 if fmt in ('palette4_rgb8', 'palette4_rgba8', 'palette4_r5_g6_b5', 'palette4_rgba4', 'palette4_rgb5_a1', 'palette8_rgb8', 'palette8_rgba8', 'palette8_r5_g6_b5', 'palette8_rgba4', 'palette8_rgb5_a1'): return gl_has_extension('OES_compressed_paletted_texture') if fmt in ('bgr', 'bgra'): return gl_has_capability(c_GLCAP_BGRA) if fmt == 's3tc_dxt1': return gl_has_capability(c_GLCAP_DXT1) if fmt.startswith('s3tc_dxt'): return gl_has_capability(c_GLCAP_S3TC) if fmt.startswith('pvrtc_'): return gl_has_capability(c_GLCAP_PVRTC) if fmt.startswith('etc1_'): return gl_has_capability(c_GLCAP_ETC1) return 0 cpdef int gl_has_texture_conversion(fmt): '''Return 1 if the texture can be converted to a native format. ''' return fmt in ('bgr', 'bgra', 'argb', 'abgr') cpdef int gl_has_texture_format(fmt): '''Return whether a texture format is supported by your system, natively or by conversion. For example, if your card doesn't support 'bgra', we are able to convert to 'rgba' but only in software mode. ''' # check if the support of a format can be done natively if gl_has_texture_native_format(fmt): return 1 # otherwise, check if it can be converted return gl_has_texture_conversion(fmt) cpdef tuple gl_get_version(): '''Return the (major, minor) OpenGL version, parsed from the GL_VERSION. .. versionadded:: 1.2.0 ''' global _gl_version_minor, _gl_version_major cdef str version if _gl_version_major == -1: _gl_version_minor = _gl_version_major = 0 version = <char *>cgl.glGetString(GL_VERSION) try: # same parsing algo as Panda3D sver = '' found = 0 for c in version: if found and c == ' ': break if 49 <= ord(c) <= 57: found = 1 if found: sver += c component = sver.split('.') if len(component) >= 1: _gl_version_major = int(component[0]) if len(component) >= 2: _gl_version_minor = int(component[1]) except: Logger.warning('OpenGL: Error while parsing GL_VERSION') return _gl_version_major, _gl_version_minor cpdef int gl_get_version_major(): '''Return the major component of the OpenGL version. .. versionadded:: 1.2.0 ''' if _gl_version_major == -1: gl_get_version() return _gl_version_major cpdef int gl_get_version_minor(): '''Return the minor component of the OpenGL version. .. versionadded:: 1.2.0 ''' if _gl_version_major == -1: gl_get_version() return _gl_version_minor ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/opengl_utils_def.pxi�������������������������������������������������������0000666�0000000�0000000�00000000750�00000000000�017422� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# c definition cdef int c_GLCAP_BGRA = 0x0001 cdef int c_GLCAP_NPOT = 0x0002 cdef int c_GLCAP_S3TC = 0x0003 cdef int c_GLCAP_DXT1 = 0x0004 cdef int c_GLCAP_PVRTC = 0x0005 cdef int c_GLCAP_ETC1 = 0x0006 cdef int c_GLCAP_UNPACK_SUBIMAGE = 0x0007 # for python export GLCAP_BGRA = c_GLCAP_NPOT GLCAP_NPOT = c_GLCAP_NPOT GLCAP_S3TC = c_GLCAP_S3TC GLCAP_DXT1 = c_GLCAP_DXT1 GLCAP_PVRTC = c_GLCAP_PVRTC GLCAP_ETC1 = c_GLCAP_ETC1 GLCAP_UNPACK_SUBIMAGE = c_GLCAP_UNPACK_SUBIMAGE ������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/scissor_instructions.pyx���������������������������������������������������0000666�0000000�0000000�00000014717�00000000000�020441� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Scissor Instructions ==================== .. versionadded:: 1.9.1 Scissor instructions clip your drawing area into a rectangular region. - :class:`ScissorPush`: Begins clipping, sets the bounds of the clip space - :class:`ScissorPop`: Ends clipping The area provided to clip is in screenspace pixels and must be provided as integer values not floats. The following code will draw a circle on top of our widget while clipping the circle so it does not expand beyond the widget borders. .. code-block:: python with self.canvas.after: #If our widget is inside another widget that modified the coordinates #spacing (such as ScrollView) we will want to convert to Window coords x,y = self.to_window(*self.pos) width, height = self.size #We must convert from the possible float values provided by kivy #widgets to an integer screenspace, in python3 round returns an int so #the int cast will be unnecessary. ScissorPush(x=int(round(x)), y=int(round(y)), width=int(round(width)), height=int(round(height))) Color(rgba=(1., 0., 0., .5)) Ellipse(size=(width*2., height*2.), pos=self.center) ScissorPop() ''' include "../include/config.pxi" include "opcodes.pxi" from kivy.graphics.cgl cimport * from kivy.graphics.instructions cimport Instruction cdef class Rect: '''Rect class used internally by ScissorStack and ScissorPush to determine correct clipping area. ''' cdef int _x cdef int _y cdef int _width cdef int _height def __init__(self, int x, int y, int width, int height): self._x = x self._y = y self._width = width self._height = height def intersect(self, Rect other): max_x = min(self._x + self._width, other._x + other._width) x = max(self._x, other._x) width = max(0, max_x - x) max_y = min(self._y + self._height, other._y + other._height) y = max(self._y, other._y) height = max(0, max_y - y) self._x = x self._width = width self._y = y self._height = height cdef class ScissorStack: '''Class used internally to keep track of the current state of glScissors regions. Do not instantiate, prefer to inspect the module's scissor_stack. ''' cdef list _stack def __init__(self): self._stack = [] @property def empty(self): return True if len(self._stack) is 0 else False @property def back(self): return self._stack[-1] def push(self, element): self._stack.append(element) def pop(self): return self._stack.pop() scissor_stack = ScissorStack() cdef class ScissorPush(Instruction): '''Push the scissor stack. Provide kwargs of 'x', 'y', 'width', 'height' to control the area and position of the scissoring region. Defaults to 0, 0, 100, 100 Scissor works by clipping all drawing outside of a rectangle starting at int x, int y position and having sides of int width by int height in Window space coordinates ''' cdef int _x cdef int _y cdef int _width cdef int _height cdef Rect _rect @property def x(self): return self._x @x.setter def x(self, value): self._x = value self._rect = Rect(self._x, self._y, self._width, self._height) self.flag_data_update() @property def y(self): return self._y @y.setter def y(self, value): self._y = value self._rect = Rect(self._x, self._y, self._width, self._height) self.flag_data_update() @property def width(self): return self._width @width.setter def width(self, value): self._width = value self._rect = Rect(self._x, self._y, self._width, self._height) self.flag_data_update() @property def height(self): return self._height @height.setter def height(self, value): self._height = value self._rect = Rect(self._x, self._y, self._width, self._height) self.flag_data_update() @property def pos(self): return self._x, self._y @pos.setter def pos(self, value): self._x, self._y = value self._rect = Rect(self._x, self._y, self._width, self._height) self.flag_data_update() @property def size(self): return self._width, self._height @size.setter def size(self, value): self._width, self._height = value self._rect = Rect(self._x, self._y, self._width, self._height) self.flag_data_update() def __init__(self, **kwargs): self._x, self._y = kwargs.pop( 'pos', ( kwargs.pop('x', 0), kwargs.pop('y', 0) ) ) self._width, self._height = kwargs.pop( 'size', ( kwargs.pop('width', 100), kwargs.pop('height', 100) ) ) super(ScissorPush, self).__init__(**kwargs) self._rect = Rect(self._x, self._y, self._width, self._height) cdef int apply(self) except -1: cdef Rect rect = self._rect cdef Rect new_scissor_rect cdef Rect back if scissor_stack.empty: scissor_stack.push(rect) cgl.glEnable(GL_SCISSOR_TEST) cgl.glScissor(self._x, self._y, self._width, self._height) else: new_scissor_rect = Rect(rect._x, rect._y, rect._width, rect._height) back = scissor_stack.back new_scissor_rect.intersect(back) scissor_stack.push(new_scissor_rect) cgl.glScissor(new_scissor_rect._x, new_scissor_rect._y, new_scissor_rect._width, new_scissor_rect._height) cdef class ScissorPop(Instruction): '''Pop the scissor stack. Call after ScissorPush, once you have completed the drawing you wish to be clipped. ''' cdef int apply(self) except -1: scissor_stack.pop() cdef Rect new_scissor_rect if scissor_stack.empty: cgl.glDisable(GL_SCISSOR_TEST) else: new_scissor_rect = scissor_stack.back cgl.glScissor(new_scissor_rect._x, new_scissor_rect._y, new_scissor_rect._width, new_scissor_rect._height) �������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/shader.pxd�����������������������������������������������������������������0000666�0000000�0000000�00000002776�00000000000�015353� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.cgl cimport GLuint, GLint from kivy.graphics.transformation cimport Matrix from kivy.graphics.vertex cimport VertexFormat cdef class ShaderSource: cdef int shader cdef int shadertype cdef set_source(self, char *source) cdef get_shader_log(self, int shader) cdef void process_message(self, str ctype, message) cdef int is_compiled(self) cdef class Shader: cdef object __weakref__ cdef int _success cdef VertexFormat _current_vertex_format cdef GLint program cdef ShaderSource vertex_shader cdef ShaderSource fragment_shader cdef object _source cdef object vert_src cdef object frag_src cdef dict uniform_locations cdef dict uniform_values cdef void use(self) cdef void stop(self) cdef int set_uniform(self, str name, value) except -1 cdef int upload_uniform(self, str name, value) except -1 cdef void upload_uniform_matrix(self, int loc, Matrix value) cdef int get_uniform_loc(self, str name) except * cdef int build(self) except -1 cdef int build_vertex(self, int link=*) except -1 cdef int build_fragment(self, int link=*) except -1 cdef int link_program(self) except -1 cdef int is_linked(self) cdef ShaderSource compile_shader(self, str source, int shadertype) cdef get_program_log(self, shader) cdef void process_message(self, str ctype, message) cdef void reload(self) cdef void bind_vertex_format(self, VertexFormat vertex_format) ��././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/shader.pyx�����������������������������������������������������������������0000666�0000000�0000000�00000070524�00000000000�015374� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#cython: c_string_type=unicode, c_string_encoding=utf8 ''' Shader ====== The :class:`Shader` class handles the compilation of the vertex and fragment shader as well as the creation of the program in OpenGL. .. todo:: Include more complete documentation about the shader. Header inclusion ---------------- .. versionadded:: 1.0.7 When you are creating a Shader, Kivy will always include default parameters. If you don't want to rewrite this each time you want to customize / write a new shader, you can add the "$HEADER$" token and it will be replaced by the corresponding shader header. Here is the header for the fragment Shader: .. include:: ../../kivy/data/glsl/header.fs :literal: And the header for vertex Shader: .. include:: ../../kivy/data/glsl/header.vs :literal: Single file glsl shader programs -------------------------------- .. versionadded:: 1.6.0 To simplify shader management, the vertex and fragment shaders can be loaded automatically from a single glsl source file (plain text). The file should contain sections identified by a line starting with '---vertex' and '---fragment' respectively (case insensitive), e.g. :: // anything before a meaningful section such as this comment are ignored ---VERTEX SHADER--- // vertex shader starts here void main(){ ... } ---FRAGMENT SHADER--- // fragment shader starts here void main(){ ... } The source property of the Shader should be set to the filename of a glsl shader file (of the above format), e.g. `phong.glsl` ''' __all__ = ('Shader', ) include "../include/config.pxi" include "common.pxi" include "gl_debug_logger.pxi" from os.path import join from kivy.graphics.cgl cimport * from kivy.graphics.vertex cimport vertex_attr_t from kivy.graphics.transformation cimport Matrix from kivy.graphics.context cimport get_context from kivy.logger import Logger from kivy.cache import Cache from kivy import kivy_shader_dir cdef str header_vs = '' cdef str header_fs = '' cdef str default_vs = '' cdef str default_fs = '' with open(join(kivy_shader_dir, 'header.vs')) as fin: header_vs = fin.read() with open(join(kivy_shader_dir, 'header.fs')) as fin: header_fs = fin.read() with open(join(kivy_shader_dir, 'default.vs')) as fin: default_vs = fin.read() with open(join(kivy_shader_dir, 'default.fs')) as fin: default_fs = fin.read() cdef class ShaderSource: def __cinit__(self, shadertype): self.shader = -1 self.shadertype = shadertype cdef set_source(self, char *source): cdef GLint success = 0 cdef GLuint error, shader cdef str ctype, cacheid # XXX to ensure that shader is ok, read error state right now. cgl.glGetError() # create and compile shader = cgl.glCreateShader(self.shadertype) cgl.glShaderSource(shader, 1, <const_char_ptr*> &source, NULL) cgl.glCompileShader(shader) # show any messages ctype = 'vertex' if self.shadertype == GL_VERTEX_SHADER else 'fragment' # ensure compilation is ok cgl.glGetShaderiv(shader, GL_COMPILE_STATUS, &success) if success == GL_FALSE: error = cgl.glGetError() Logger.error('Shader: <%s> failed to compile (gl:%d)' % ( ctype, error)) self.process_message('%s shader' % ctype, self.get_shader_log(shader)) cgl.glDeleteShader(shader) return Logger.debug('Shader: %s compiled successfully' % ctype.capitalize()) self.shader = shader def __dealloc__(self): if self.shader != -1: get_context().dealloc_shader_source(self.shader) cdef int is_compiled(self): if self.shader != -1: return 1 return 0 cdef void process_message(self, str ctype, message): message = message.strip() if message: Logger.info('Shader: %s: <%s>' % (ctype, message)) cdef get_shader_log(self, int shader): '''Return the shader log. ''' cdef char *msg cdef bytes py_msg cdef int info_length cgl.glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &info_length) if info_length <= 0: return "" msg = <char *>malloc(info_length * sizeof(char)) if msg == NULL: return "" msg[0] = b"\0" cgl.glGetShaderInfoLog(shader, info_length, NULL, msg) py_msg = msg free(msg) return py_msg cdef class Shader: '''Create a vertex or fragment shader. :Parameters: `vs`: string, defaults to None Source code for vertex shader `fs`: string, defaults to None Source code for fragment shader ''' def __cinit__(self): self._success = 0 self.program = 0 self.vertex_shader = None self.fragment_shader = None self.uniform_locations = dict() self.uniform_values = dict() def __init__(self, str vs=None, str fs=None, str source=None): self.program = cgl.glCreateProgram() if source: self.source = source else: self._source = None self.fs = fs self.vs = vs def __dealloc__(self): get_context().dealloc_shader(self) cdef void reload(self): # Note that we don't free previous created shaders. The current reload # is called only when the gl context is reset. If we do it, we might # free newly created shaders (id collision) cgl.glUseProgram(0) # avoid shaders to be collected if self.vertex_shader: self.vertex_shader.shader = -1 self.vertex_shader = None if self.fragment_shader: self.fragment_shader.shader = -1 self.fragment_shader = None #self.uniform_values = dict() self.uniform_locations = dict() self._success = 0 self._current_vertex_format = None self.program = cgl.glCreateProgram() self.fs = self.fs self.vs = self.vs cdef void use(self): '''Use the shader. ''' cgl.glUseProgram(self.program) log_gl_error('Shader.use-glUseProgram') for k, v in self.uniform_values.iteritems(): self.upload_uniform(k, v) if cgl_get_initialized_backend_name() == 'glew': # XXX Very very weird bug. On virtualbox / win7 / glew, if we don't call # glFlush or glFinish or glGetIntegerv(GL_CURRENT_PROGRAM, ...), it seem # that the pipeline is broken, and we have glitch issue. In order to # prevent that on possible other hardware, i've (mathieu) preferred to # include a glFlush here. However, it could be nice to know exactly what # is going on. Even the glGetIntegerv() is not working here. Broken # driver on virtualbox / win7 ???? # FIXME maybe include that instruction for glew usage only. cgl.glFlush() cdef void stop(self): '''Stop using the shader. ''' cgl.glUseProgram(0) log_gl_error('Shader.stop-glUseProgram') cdef int set_uniform(self, str name, value) except -1: if name in self.uniform_values and self.uniform_values[name] == value: return 0 cdef GLint data cgl.glGetIntegerv(GL_CURRENT_PROGRAM, &data) log_gl_error('Shader.set_uniform-glGetIntegerv') if data != self.program: cgl.glUseProgram(self.program) log_gl_error('Shader.set_uniform-glUseProgram') self.uniform_values[name] = value self.upload_uniform(name, value) return 0 cdef int upload_uniform(self, str name, value) except -1: '''Pass a uniform variable to the shader. ''' cdef long vec_size, index, x, y cdef int list_size cdef int loc, i1, i2, i3, i4 cdef float f1, f2, f3, f4 cdef tuple tuple_value cdef list list_value cdef GLfloat *float_list cdef GLint *int_list val_type = type(value) loc = self.uniform_locations.get(name, -1) if loc == -1: loc = self.get_uniform_loc(name) #Logger.debug('Shader: uploading uniform %s (loc=%d, value=%r)' % (name, loc, value)) if loc == -1: #Logger.debug('Shader: -> ignored') return 0 #Logger.debug('Shader: -> (gl:%d) %s' % (glGetError(), str(value))) if val_type is Matrix: self.upload_uniform_matrix(loc, value) log_gl_error('Shader.upload_uniform-glUniformMatrix4fv' ' {name}'.format(name=name)) elif val_type is int: cgl.glUniform1i(loc, value) log_gl_error('Shader.upload_uniform-glUniform1i' ' {name}'.format(name=name)) elif val_type is float: cgl.glUniform1f(loc, value) log_gl_error('Shader.upload_uniform-glUniform1f' ' {name}'.format(name=name)) elif val_type is list: list_value = value val_type = type(list_value[0]) vec_size = <long>len(list_value) if val_type is float: if vec_size == 2: f1, f2 = list_value cgl.glUniform2f(loc, f1, f2) log_gl_error('Shader.upload_uniform-glUniform2f' ' {name}'.format(name=name)) elif vec_size == 3: f1, f2, f3 = list_value cgl.glUniform3f(loc, f1, f2, f3) log_gl_error('Shader.upload_uniform-glUniform3f' ' {name}'.format(name=name)) elif vec_size == 4: f1, f2, f3, f4 = list_value cgl.glUniform4f(loc, f1, f2, f3, f4) log_gl_error('Shader.upload_uniform-glUniform4f' ' {name}'.format(name=name)) else: float_list = <GLfloat *>malloc(vec_size * sizeof(GLfloat)) if float_list is NULL: raise MemoryError() for index in xrange(vec_size): float_list[index] = <GLfloat>list_value[index] cgl.glUniform1fv(loc, <GLint>vec_size, float_list) log_gl_error('Shader.upload_uniform-glUniform1fv' ' {name}'.format(name=name)) free(float_list) elif val_type is int: if vec_size == 2: i1, i2 = list_value cgl.glUniform2i(loc, i1, i2) log_gl_error('Shader.upload_uniform-glUniform2i' ' {name}'.format(name=name)) elif vec_size == 3: i1, i2, i3 = list_value cgl.glUniform3i(loc, i1, i2, i3) log_gl_error('Shader.upload_uniform-glUniform3i' ' {name}'.format(name=name)) elif vec_size == 4: i1, i2, i3, i4 = list_value cgl.glUniform4i(loc, i1, i2, i3, i4) log_gl_error('Shader.upload_uniform-glUniform4i' ' {name}'.format(name=name)) else: int_list = <int *>malloc(vec_size * sizeof(GLint)) if int_list is NULL: raise MemoryError() for index in xrange(vec_size): int_list[index] = <GLint>list_value[index] cgl.glUniform1iv(loc, <GLint>vec_size, int_list) log_gl_error('Shader.upload_uniform-glUniform1iv' ' {name}'.format(name=name)) free(int_list) elif val_type is list: list_size = <int>len(value) vec_size = <long>len(value[0]) val_type = type(value[0][0]) if val_type is float: float_list = <GLfloat *>malloc( list_size * vec_size * sizeof(GLfloat)) if float_list is NULL: raise MemoryError() for x in xrange(list_size): for y in xrange(vec_size): float_list[vec_size * x + y] = <GLfloat>value[x][y] if vec_size == 2: cgl.glUniform2fv(loc, list_size, float_list) log_gl_error('Shader.upload_uniform-glUniform2fv' ' {name}'.format(name=name)) elif vec_size == 3: cgl.glUniform3fv(loc, list_size, float_list) log_gl_error('Shader.upload_uniform-glUniform3fv' ' {name}'.format(name=name)) elif vec_size == 4: cgl.glUniform4fv(loc, list_size, float_list) log_gl_error('Shader.upload_uniform-glUniform4fv' ' {name}'.format(name=name)) else: Logger.debug( 'Shader: unsupported {}x{} float array'.format( list_size, vec_size)) free(float_list) elif val_type is int: int_list = <GLint *>malloc( list_size * vec_size * sizeof(GLint)) if int_list is NULL: raise MemoryError() for x in xrange(list_size): for y in xrange(vec_size): int_list[vec_size * x + y] = <GLint>value[x][y] if vec_size == 2: cgl.glUniform2iv(loc, list_size, int_list) log_gl_error('Shader.upload_uniform-glUniform2iv' ' {name}'.format(name=name)) elif vec_size == 3: cgl.glUniform3iv(loc, list_size, int_list) log_gl_error('Shader.upload_uniform-glUniform3iv' ' {name}'.format(name=name)) elif vec_size == 4: cgl.glUniform4iv(loc, list_size, int_list) log_gl_error('Shader.upload_uniform-glUniform4iv' ' {name}'.format(name=name)) else: Logger.debug( 'Shader: unsupported {}x{} int array'.format( list_size, vec_size)) free(int_list) elif val_type is tuple: tuple_value = value val_type = type(tuple_value[0]) vec_size = <long>len(tuple_value) if val_type is float: if vec_size == 2: f1, f2 = tuple_value cgl.glUniform2f(loc, f1, f2) log_gl_error('Shader.upload_uniform-glUniform2f' ' {name}'.format(name=name)) elif vec_size == 3: f1, f2, f3 = tuple_value cgl.glUniform3f(loc, f1, f2, f3) log_gl_error('Shader.upload_uniform-glUniform3f' ' {name}'.format(name=name)) elif vec_size == 4: f1, f2, f3, f4 = tuple_value cgl.glUniform4f(loc, f1, f2, f3, f4) log_gl_error('Shader.upload_uniform-glUniform4f' ' {name}'.format(name=name)) elif val_type is int: if vec_size == 2: i1, i2 = tuple_value cgl.glUniform2i(loc, i1, i2) log_gl_error('Shader.upload_uniform-glUniform2i' ' {name}'.format(name=name)) elif vec_size == 3: i1, i2, i3 = tuple_value cgl.glUniform3i(loc, i1, i2, i3) log_gl_error('Shader.upload_uniform-glUniform3i' ' {name}'.format(name=name)) elif vec_size == 4: i1, i2, i3, i4 = tuple_value cgl.glUniform4i(loc, i1, i2, i3, i4) log_gl_error('Shader.upload_uniform-glUniform4i' ' {name}'.format(name=name)) elif val_type is list: list_size = <int>len(value) vec_size = <long>len(value[0]) val_type = type(value[0][0]) if val_type is float: float_list = <GLfloat *>malloc( list_size * vec_size * sizeof(GLfloat)) if float_list is NULL: raise MemoryError() for x in xrange(list_size): for y in xrange(vec_size): float_list[vec_size * x + y] = <GLfloat>value[x][y] if vec_size == 2: cgl.glUniform2fv(loc, list_size, float_list) log_gl_error('Shader.upload_uniform-glUniform2fv' ' {name}'.format(name=name)) elif vec_size == 3: cgl.glUniform3fv(loc, list_size, float_list) log_gl_error('Shader.upload_uniform-glUniform3fv' ' {name}'.format(name=name)) elif vec_size == 4: cgl.glUniform4fv(loc, list_size, float_list) log_gl_error('Shader.upload_uniform-glUniform4fv' ' {name}'.format(name=name)) else: Logger.debug( 'Shader: unsupported {}x{} float array'.format( list_size, vec_size)) free(float_list) elif val_type is int: int_list = <GLint *>malloc( list_size * vec_size * sizeof(GLint)) if int_list is NULL: raise MemoryError() for x in xrange(list_size): for y in xrange(vec_size): int_list[vec_size * x + y] = <GLint>value[x][y] if vec_size == 2: cgl.glUniform2iv(loc, list_size, int_list) log_gl_error('Shader.upload_uniform-glUniform2iv' ' {name}'.format(name=name)) elif vec_size == 3: cgl.glUniform3iv(loc, list_size, int_list) log_gl_error('Shader.upload_uniform-glUniform3iv' ' {name}'.format(name=name)) elif vec_size == 4: cgl.glUniform4iv(loc, list_size, int_list) log_gl_error('Shader.upload_uniform-glUniform4iv' ' {name}'.format(name=name)) else: Logger.debug( 'Shader: unsupported {}x{} int array'.format( list_size, vec_size)) free(int_list) else: raise Exception('for <%s>, type not handled <%s>' % (name, val_type)) return 0 cdef void upload_uniform_matrix(self, int loc, Matrix value): cdef GLfloat mat[16] for x in xrange(16): mat[x] = <GLfloat>value.mat[x] cgl.glUniformMatrix4fv(loc, 1, False, mat) cdef int get_uniform_loc(self, str name) except *: cdef bytes c_name = name.encode('utf-8') cdef int loc = cgl.glGetUniformLocation(self.program, c_name) log_gl_error( 'Shader.get_uniform_loc-glGetUniformLocation ({name})'.format( name=name)) self.uniform_locations[name] = loc return loc cdef void bind_vertex_format(self, VertexFormat vertex_format): cdef int i cdef vertex_attr_t *attr cdef bytes name # if the current vertex format used in the shader is the current one, do # nothing. # the same vertex format might be used by others shaders, so the # attr.index would not be accurate. we need to update it as well. if vertex_format and self._current_vertex_format is vertex_format and \ vertex_format.last_shader is self: return # unbind the previous vertex format if self._current_vertex_format: for i in range(self._current_vertex_format.vattr_count): attr = &self._current_vertex_format.vattr[i] if attr.per_vertex == 0: continue if attr.index != <unsigned int>-1: cgl.glDisableVertexAttribArray(attr.index) log_gl_error( 'Shader.bind_vertex_format-glDisableVertexAttribArray') # bind the new vertex format if vertex_format: vertex_format.last_shader = self for i in range(vertex_format.vattr_count): attr = &vertex_format.vattr[i] if attr.per_vertex == 0: continue name = <bytes>attr.name attr.index = cgl.glGetAttribLocation(self.program, <char *>name) if attr.index != <unsigned int>-1: cgl.glEnableVertexAttribArray(attr.index) log_gl_error( 'Shader.bind_vertex_format-glEnableVertexAttribArray') # save for the next run. self._current_vertex_format = vertex_format cdef int build(self) except -1: self.build_vertex() self.build_fragment() return 0 cdef int build_vertex(self, int link=1) except -1: if self.vertex_shader is not None: cgl.glDetachShader(self.program, self.vertex_shader.shader) log_gl_error('Shader.build_vertex-glDetachShader') self.vertex_shader = None self.vertex_shader = self.compile_shader(self.vert_src, GL_VERTEX_SHADER) if self.vertex_shader is not None: cgl.glAttachShader(self.program, self.vertex_shader.shader) log_gl_error('Shader.build_vertex-glAttachShader') if link: self.link_program() return 0 cdef int build_fragment(self, int link=1) except -1: if self.fragment_shader is not None: cgl.glDetachShader(self.program, self.fragment_shader.shader) log_gl_error('Shader.build_fragment-glDetachShader') self.fragment_shader = None self.fragment_shader = self.compile_shader(self.frag_src, GL_FRAGMENT_SHADER) if self.fragment_shader is not None: cgl.glAttachShader(self.program, self.fragment_shader.shader) log_gl_error('Shader.build_fragment-glAttachShader') if link: self.link_program() cdef int link_program(self) except -1: if self.vertex_shader is None or self.fragment_shader is None: return 0 # XXX to ensure that shader is ok, read error state right now. cgl.glGetError() cgl.glLinkProgram(self.program) self.uniform_locations = dict() error = cgl.glGetError() if error: Logger.error('Shader: GL error %d' % error) if not self.is_linked(): self._success = 0 self.process_message('program', self.get_program_log(self.program)) raise Exception('Shader did not link, check info log.') self._success = 1 return 0 cdef int is_linked(self): cdef GLint result = 0 cgl.glGetProgramiv(self.program, GL_LINK_STATUS, &result) if result == GL_TRUE: return 1 return 0 cdef ShaderSource compile_shader(self, str source, int shadertype): cdef ShaderSource shader cdef str ctype, cacheid cdef bytes b_source = source.encode('utf-8') ctype = 'vertex' if shadertype == GL_VERTEX_SHADER else 'fragment' # try to check if the shader exist in the Cache first cacheid = '%s|%s' % (ctype, source) shader = Cache.get('kv.shader', cacheid) if shader is not None: return shader shader = ShaderSource(shadertype) shader.set_source(b_source) if shader.is_compiled() == 0: self._success = 0 return None Cache.append('kv.shader', cacheid, shader) return shader cdef get_program_log(self, shader): '''Return the program log.''' cdef char msg[2048] cdef GLsizei length msg[0] = b'\0' cgl.glGetProgramInfoLog(shader, 2048, &length, msg) # XXX don't use the msg[:length] as a string directly, or the unicode # will fail on shitty driver. Ie, some Intel drivers return a static # uninitialized string of length 40, with just a content of "Success.\n\0" # Trying to decode data after \0 will just fail. So use bytes, and # convert only the part before \0. # XXX Also, we cannot use directly msg as a python string, as some # others drivers doesn't include a \0 (which is great.) if length == 0: return "" cdef bytes ret = msg[:length] return ret.split(b'\0')[0].decode('utf-8') cdef void process_message(self, str ctype, message): message = message.strip() if message: Logger.info('Shader: %s: <%s>' % (ctype, message)) # # Python access # @property def source(self): '''glsl source code. source should be the filename of a glsl shader that contains both the vertex and fragment shader sourcecode, each designated by a section header consisting of one line starting with either "--VERTEX" or "--FRAGMENT" (case insensitive). .. versionadded:: 1.6.0 ''' return self._source @source.setter def source(self, object source): self._source = source if source is None: self.vs = None self.fs = None return self.vert_src = "" self.frag_src = "" glsl_source = "\n" Logger.info('Shader: Read <{}>'.format(self._source)) with open(self._source) as fin: glsl_source += fin.read() sections = glsl_source.split('\n---') for section in sections: lines = section.split('\n') if lines[0].lower().startswith("vertex"): _vs = '\n'.join(lines[1:]) self.vert_src = _vs.replace('$HEADER$', header_vs) if lines[0].lower().startswith("fragment"): _fs = '\n'.join(lines[1:]) self.frag_src = _fs.replace('$HEADER$', header_fs) self.build_vertex(0) self.build_fragment(0) self.link_program() @property def vs(self): '''Vertex shader source code. If you set a new vertex shader code source, it will be automatically compiled and will replace the current vertex shader. ''' return self.vert_src @vs.setter def vs(self, object source): if source is None: source = default_vs source = source.replace('$HEADER$', header_vs) self.vert_src = source self.build_vertex() @property def fs(self): '''Fragment shader source code. If you set a new fragment shader code source, it will be automatically compiled and will replace the current fragment shader. ''' return self.frag_src @fs.setter def fs(self, object source): if source is None: source = default_fs source = source.replace('$HEADER$', header_fs) self.frag_src = source self.build_fragment() @property def success(self): '''Indicate whether the shader loaded successfully and is ready for usage or not. ''' return self._success ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/stencil_instructions.pxd���������������������������������������������������0000666�0000000�0000000�00000001055�00000000000�020357� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.instructions cimport Instruction cdef get_stencil_state() cdef void restore_stencil_state(dict state) cdef void reset_stencil_state() cdef class StencilPush(Instruction): cdef bint _clear_stencil cdef bint _check_bool(self, object value) cdef int apply(self) except -1 cdef class StencilPop(Instruction): cdef int apply(self) except -1 cdef class StencilUse(Instruction): cdef int _op cdef int apply(self) except -1 cdef class StencilUnUse(Instruction): cdef int apply(self) except -1 �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/stencil_instructions.pyx���������������������������������������������������0000666�0000000�0000000�00000025030�00000000000�020403� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Stencil instructions ==================== .. versionadded:: 1.0.4 .. versionchanged:: 1.3.0 The stencil operation has been updated to resolve some issues that appeared when nested. You **must** now have a StencilUnUse and repeat the same operation as you did after StencilPush. Stencil instructions permit you to draw and use the current drawing as a mask. They don't give as much control as pure OpenGL, but you can still do fancy things! The stencil buffer can be controlled using these 3 instructions: - :class:`StencilPush`: push a new stencil layer. Any drawing that happens after this will be used as a mask. - :class:`StencilUse` : now draw the next instructions and use the stencil for masking them. - :class:`StencilUnUse` : stop using the stencil i.e. remove the mask and draw normally. - :class:`StencilPop` : pop the current stencil layer. You should always respect this scheme: .. code-block:: kv StencilPush # PHASE 1: put any drawing instructions to use as a mask here. StencilUse # PHASE 2: all the drawing here will be automatically clipped by the # mask created in PHASE 1. StencilUnUse # PHASE 3: put the same drawing instruction here as you did in PHASE 1 StencilPop # PHASE 4: the stencil is now removed from the stack and unloaded. Limitations ----------- - Drawing in PHASE 1 and PHASE 3 must not collide or you will get unexpected results - The stencil is activated as soon as you perform a StencilPush - The stencil is deactivated as soon as you've correctly popped all the stencil layers - You must not play with stencils yourself between a StencilPush / StencilPop - You can push another stencil after a StencilUse / before the StencilPop - You can push up to 128 layers of stencils (8 for kivy < 1.3.0) Example of stencil usage ------------------------ Here is an example, in kv style:: StencilPush # create a rectangular mask with a pos of (100, 100) and a (100, 100) size. Rectangle: pos: 100, 100 size: 100, 100 StencilUse # we want to show a big green rectangle, however, the previous stencil # mask will crop us :) Color: rgb: 0, 1, 0 Rectangle: size: 900, 900 StencilUnUse # you must redraw the stencil mask to remove it Rectangle: pos: 100, 100 size: 100, 100 StencilPop ''' __all__ = ('StencilPush', 'StencilPop', 'StencilUse', 'StencilUnUse') include "../include/config.pxi" include "opcodes.pxi" include "gl_debug_logger.pxi" from kivy.graphics.cgl cimport * from kivy.compat import PY2 from kivy.graphics.instructions cimport Instruction cdef dict DEFAULT_STATE = { "level": 0, "in_push": False, "op": None, "gl_stencil_func": None, "clear_stencil": True } cdef dict _stencil_state = DEFAULT_STATE.copy() cdef dict _gl_stencil_op = { 'never': GL_NEVER, 'less': GL_LESS, 'equal': GL_EQUAL, 'lequal': GL_LEQUAL, 'greater': GL_GREATER, 'notequal': GL_NOTEQUAL, 'gequal': GL_GEQUAL, 'always': GL_ALWAYS } cdef inline int _stencil_op_to_gl(x): '''Return the GL numeric value from a stencil operator ''' x = x.lower() try: return _gl_stencil_op[x] except KeyError: raise Exception('Unknown <%s> stencil op' % x) cdef get_stencil_state(): global _stencil_state return _stencil_state.copy() cdef void restore_stencil_state(dict state): global _stencil_state _stencil_state = state.copy() stencil_apply_state(_stencil_state, True) cdef void reset_stencil_state(): restore_stencil_state(DEFAULT_STATE) cdef void stencil_apply_state(dict state, restore_only): # apply state for stencil here. This allow to reapply a state # easily when using FBO, or linking to other GL subprogram if state["op"] is None: cgl.glDisable(GL_STENCIL_TEST) elif state["op"] == "push": # Push the stencil stack, ready to draw a mask if not restore_only: state["level"] += 1 state["in_push"] = True if state["level"] == 1: cgl.glStencilMask(0xff) log_gl_error('StencilPush.apply-glStencilMask') if state["clear_stencil"]: cgl.glClearStencil(0) log_gl_error('StencilPush.apply-glClearStencil') cgl.glClear(GL_STENCIL_BUFFER_BIT) log_gl_error('StencilPush.apply-glClear(GL_STENCIL_BUFFER_BIT)') elif state["level"] > 128: raise Exception('Cannot push more than 128 level of stencil.' ' (stack overflow)') cgl.glEnable(GL_STENCIL_TEST) log_gl_error('StencilPush.apply-glEnable(GL_STENCIL_TEST)') cgl.glStencilFunc(GL_ALWAYS, 1, 0xff) log_gl_error('StencilPush.apply-glStencilFunc') cgl.glStencilOp(GL_INCR, GL_INCR, GL_INCR) log_gl_error('StencilPush.apply-glStencilOp') cgl.glColorMask(False, False, False, False) log_gl_error('StencilPush.apply-glColorMask') elif state["op"] == "pop": # Pop the stencil stack if not restore_only: if state["level"] == 0: raise Exception('Too much StencilPop (stack underflow)') state["level"] -= 1 state["in_push"] = False cgl.glColorMask(True, True, True, True) log_gl_error('StencilPop.apply-glColorMask') if state["level"] == 0: cgl.glDisable(GL_STENCIL_TEST) log_gl_error('StencilPop.apply-glDisable') return # reset for previous cgl.glStencilFunc(GL_EQUAL, state["level"], 0xff) log_gl_error('StencilPop.apply-glStencilFunc') cgl.glStencilOp(GL_KEEP, GL_KEEP, GL_KEEP) log_gl_error('StencilPop.apply-glStencilOp') elif state["op"] == "use": # Use the current stencil buffer to cut the drawing if not restore_only: state["in_push"] = False cgl.glColorMask(True, True, True, True) log_gl_error('StencilUse.apply-glColorMask') cgl.glStencilFunc(state["gl_stencil_func"], state["level"], 0xff) log_gl_error('StencilUse.apply-glStencilFunc') cgl.glStencilOp(GL_KEEP, GL_KEEP, GL_KEEP) cgl.glEnable(GL_STENCIL_TEST) log_gl_error('StencilUse.apply-glStencilOp') elif state["op"] == "unuse": # Ready to undraw the mask cgl.glStencilFunc(GL_GREATER, 0xff, 0xff) log_gl_error('StencilUnUse.apply-glStencilFunc') cgl.glStencilOp(GL_DECR, GL_DECR, GL_DECR) log_gl_error('StencilUnUse.apply-glStencilOp') cgl.glColorMask(False, False, False, False) log_gl_error('StencilUnUse.apply-glColorMask') cdef class StencilPush(Instruction): '''Push the stencil stack. See the module documentation for more information. ''' def __init__(self, **kwargs): super(StencilPush, self).__init__(**kwargs) self._clear_stencil = self._check_bool(kwargs.get('clear_stencil', True)) cdef bint _check_bool(self, object value): if not isinstance(value, bool): raise TypeError( f"'clear_stencil' accept only boolean values (True or False), got {type(value)}." ) return value cdef int apply(self) except -1: _stencil_state["op"] = "push" _stencil_state["clear_stencil"] = self._clear_stencil stencil_apply_state(_stencil_state, False) return 0 @property def clear_stencil(self): '''``clear_stencil`` allow to disable stencil clearing in the ``StencilPush`` phase. This option essentially disables the invocation of the functions ``cgl.glClearStencil(0)`` and ``cgl.glClear(GL_STENCIL_BUFFER_BIT).`` If ``True``, the stencil will be cleaned in the ``StencilPush`` phase, if ``False``, it will not be cleaned. .. note:: It is **highly recommended** to set ``clear_stencil=False`` for improved performance and reduced GPU usage (especially if there are hundreds of instructions). However, if any side effects (such as artifacts or inaccurate behavior of ``StencilPush``) occur, it is advisable to re-enable the clearing instructions with ``clear_stencil=True.`` .. versionadded:: 2.3.0 ''' return self._clear_stencil @clear_stencil.setter def clear_stencil(self, value): cdef int clear_stencil = self._check_bool(value) if clear_stencil != self._clear_stencil: self._clear_stencil = clear_stencil self.flag_data_update() cdef class StencilPop(Instruction): '''Pop the stencil stack. See the module documentation for more information. ''' cdef int apply(self) except -1: _stencil_state["op"] = "pop" stencil_apply_state(_stencil_state, False) return 0 cdef class StencilUse(Instruction): '''Use current stencil buffer as a mask. Check the module documentation for more information. ''' def __init__(self, **kwargs): super(StencilUse, self).__init__(**kwargs) if 'op' in kwargs: self._op = _stencil_op_to_gl(kwargs['op']) else: self._op = GL_EQUAL cdef int apply(self) except -1: _stencil_state["gl_stencil_func"] = self._op _stencil_state["op"] = "use" stencil_apply_state(_stencil_state, False) return 0 @property def func_op(self): '''Determine the stencil operation to use for glStencilFunc(). Can be one of 'never', 'less', 'equal', 'lequal', 'greater', 'notequal', 'gequal' or 'always'. By default, the operator is set to 'equal'. .. versionadded:: 1.5.0 ''' index = _gl_stencil_op.values().index(self._op) if PY2: return _gl_stencil_op.keys()[index] else: return list(_gl_stencil_op.keys())[index] @func_op.setter def func_op(self, x): cdef int op = _stencil_op_to_gl(x) if op != self._op: self._op = op self.flag_data_update() cdef class StencilUnUse(Instruction): '''Use current stencil buffer to unset the mask. ''' cdef int apply(self) except -1: _stencil_state["op"] = "unuse" stencil_apply_state(_stencil_state, False) return 0 ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/svg.pxd��������������������������������������������������������������������0000666�0000000�0000000�00000005112�00000000000�014667� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cdef class Matrix cdef class Svg from cython cimport view from kivy.graphics.instructions cimport RenderContext from kivy.graphics.texture cimport Texture from kivy.graphics.vertex cimport VertexFormat from kivy.graphics.vertex_instructions cimport StripMesh from cpython cimport array from array import array cdef set COMMANDS cdef set UPPERCASE cdef object RE_LIST cdef object RE_COMMAND cdef object RE_FLOAT cdef object RE_POLYLINE cdef object RE_TRANSFORM cdef VertexFormat VERTEX_FORMAT ctypedef double matrix_t[6] cdef list kv_color_to_int_color(color) cdef float parse_float(txt) cdef list parse_list(string) cdef dict parse_style(string) cdef parse_color(c, current_color=?) cdef class Matrix: cdef matrix_t mat cdef void transform(self, float ox, float oy, float *x, float *y) cpdef Matrix inverse(self) cdef class Svg(RenderContext): cdef public double width cdef public double height cdef float line_width cdef list paths cdef object transform cdef object fill cdef object tree cdef public object current_color cdef object stroke cdef float opacity cdef float x cdef float y cdef int close_index cdef list path cdef array.array loop cdef int bezier_points cdef int circle_points cdef public object gradients cdef view.array bezier_coefficients cdef float anchor_x cdef float anchor_y cdef double last_cx cdef double last_cy cdef Texture line_texture cdef StripMesh last_mesh cdef bint closed cdef float vbox_x, vbox_y, vbox_width, vbox_height cdef str _source cdef void reload(self) except * cdef parse_tree(self, tree) cdef parse_element(self, e) cdef list parse_transform(self, transform_def) cdef parse_path(self, pathdef) cdef void new_path(self) cdef void close_path(self) cdef void set_position(self, double x, double y, int absolute=*) cdef arc_to(self, double rx, double ry, double phi, double large_arc, double sweep, double x, double y) cdef void quadratic_bezier_curve_to(self, float cx, float cy, float x, float y) cdef void curve_to(self, float x1, float y1, float x2, float y2, float x, float y) cdef void end_path(self) cdef void push_mesh(self, float[:] path, fill, Matrix transform, mode) cdef void push_strip_mesh(self, float *vertices, int vindex, int count, int mode=*) cdef void push_line_mesh(self, float[:] path, fill, Matrix transform, float width) cdef void render(self) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/svg.pyx��������������������������������������������������������������������0000666�0000000�0000000�00000132014�00000000000�014716� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' SVG === .. versionadded:: 1.9.0 .. warning:: This is highly experimental and subject to change. Don't use it in production. Load an SVG as a graphics instruction:: from kivy.graphics.svg import Svg with widget.canvas: svg = Svg("image.svg") There is no widget that can display Svg directly, you have to make your own for now. Check the `examples/svg` for more information. ''' __all__ = ("Svg", ) include "common.pxi" import math import re cimport cython from xml.etree.cElementTree import parse from kivy.graphics.instructions cimport RenderContext from kivy.graphics.vertex_instructions cimport Mesh, StripMesh from kivy.graphics.tesselator cimport Tesselator from kivy.graphics.texture cimport Texture from kivy.graphics.vertex cimport VertexFormat from kivy.logger import Logger from cpython cimport array from array import array from cython cimport view from time import time from kivy.utils import hex_colormap from kivy.properties import NUMERIC_FORMATS, dpi2px from string import hexdigits from kivy.core.window import Window cdef dict colormap = hex_colormap DEF BEZIER_POINTS = 64 # 10 DEF CIRCLE_POINTS = 64 # 24 DEF TOLERANCE = 0.001 cdef str SVG_FS = ''' #ifdef GL_ES precision highp float; #endif varying vec4 vertex_color; varying vec2 texcoord; uniform sampler2D texture0; void main (void) { gl_FragColor = texture2D(texture0, texcoord) * (vertex_color / 255.); } ''' cdef str SVG_VS = ''' #ifdef GL_ES precision highp float; #endif attribute vec2 v_pos; attribute vec2 v_tex; attribute vec4 v_color; uniform mat4 modelview_mat; uniform mat4 projection_mat; varying vec4 vertex_color; varying vec2 texcoord; void main (void) { vertex_color = v_color; gl_Position = projection_mat * modelview_mat * vec4(v_pos, 0.0, 1.0); texcoord = v_tex; } ''' cdef set COMMANDS = set('MmZzLlHhVvCcSsQqTtAa') cdef set UPPERCASE = set('MZLHVCSQTA') cdef object RE_LIST = re.compile( r'([A-Za-z]|-?[0-9]+\.?[0-9]*(?:e-?[0-9]*)?)') cdef object RE_COMMAND = re.compile( r'([MmZzLlHhVvCcSsQqTtAa])') cdef object RE_FLOAT = re.compile( r'[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?') cdef object RE_POLYLINE = re.compile( r'(-?[0-9]+\.?[0-9]*(?:e-?[0-9]*)?)') cdef object RE_TRANSFORM = re.compile( r'[a-zA-Z]+\([^)]*\)') cdef VertexFormat VERTEX_FORMAT = VertexFormat( (b'v_pos', 2, 'float'), (b'v_tex', 2, 'float'), (b'v_color', 4, 'float')) def _tokenize_path(pathdef): for x in RE_COMMAND.split(pathdef): if x in COMMANDS: yield x for token in RE_FLOAT.findall(x): yield token cdef inline double angle(double ux, double uy, double vx, double vy): a = acos((ux * vx + uy * vy) / sqrt((ux ** 2 + uy ** 2) * (vx ** 2 + vy ** 2))) sgn = 1 if ux * vy > uy * vx else -1 return sgn * a cdef float parse_width(txt, float vbox_width): if txt.endswith('%'): return <float>(vbox_width * txt[:-1] / 100.) return parse_float(txt) cdef float parse_height(txt, float vbox_height): if txt.endswith('%'): return <float>(vbox_height * txt[:-1] / 100.) return parse_float(txt) cdef float parse_float(txt): if not txt: return 0. if txt[-2:] in NUMERIC_FORMATS: return dpi2px(txt[:-2], txt[-2:]) return <float>float(txt) cdef list parse_list(string): return re.findall(RE_LIST, string) cdef dict parse_style(string): cdef dict sdict = {} for item in string.split(';'): if ':' in item: key, value = item.split(':', 1) sdict[key] = value.strip() return sdict cdef list kv_color_to_int_color(color): c = [int(255*x) for x in color] return c if len(c) == 4 else c + [255] cdef int_color_to_kv_color(color): c = [int(x)/255.0 for x in color] return c if len(c) == 4 else c + [255] cdef parse_color(c, current_color=None): cdef int r, g, b, a if c is None or c == 'none': return None if c[0] == '#': c = c[1:] if c[:5] == 'url(#': return c[5:-1] if str(c) == 'currentColor': if current_color is None: c = 'black' else: return current_color if str(c) in colormap: c = colormap[str(c)][1:] r = int(c[0:2], 16) g = int(c[2:4], 16) b = int(c[4:6], 16) a = 255 elif c.startswith('rgba('): r, g, b, a = [int(x) for x in c[4:-1].split(',')] elif c.startswith('rgb('): r, g, b = [int(x) for x in c[4:-1].split(',')] a = 255 elif all(x in hexdigits for x in c): if len(c) == 8: r = int(c[0:2], 16) g = int(c[2:4], 16) b = int(c[4:6], 16) a = int(c[6:8], 16) elif len(c) == 6: r = int(c[0:2], 16) g = int(c[2:4], 16) b = int(c[4:6], 16) a = 255 elif len(c) == 4: r = int(c[0], 16) * 17 g = int(c[1], 16) * 17 b = int(c[2], 16) * 17 a = int(c[3], 16) * 17 elif len(c) == 3: r = int(c[0], 16) * 17 g = int(c[1], 16) * 17 b = int(c[2], 16) * 17 a = 255 else: raise Exception('Invalid color format {}'.format(c)) else: raise Exception('Unknown color {}'.format(c)) return [r, g, b, a] cdef class Matrix(object): def __cinit__(self): memset(self.mat, 0, sizeof(matrix_t)) def __init__(self, string=None): cdef float f cdef int i self.mat[0] = self.mat[3] = 1. if isinstance(string, str): if string.startswith('matrix('): i = 0 for sf in parse_list(string[7:-1]): self.mat[i] = <float>float(sf) i += 1 elif string.startswith('translate('): a, b = parse_list(string[10:-1]) self.mat[4] = <float>float(a) self.mat[5] = <float>float(b) elif string.startswith('scale('): value = parse_list(string[6:-1]) if len(value) == 1: a = b = value[0] elif len(value) == 2: a, b = value else: print("SVG: unknown how to parse: {!r}".format(value)) self.mat[0] = <float>float(a) self.mat[3] = <float>float(b) elif string.startswith('rotate('): value = parse_list(string[7:-1]) angle = <float>float(value[0]) if len(value) == 3: cx, cy = map(float, value[1:]) else: cx = cy = 0 cos_a = math.cos(math.radians(angle)) sin_a = math.sin(math.radians(angle)) self.mat[0] = cos_a self.mat[1] = sin_a self.mat[2] = -sin_a self.mat[3] = cos_a self.mat[4] = -cx * cos_a + cy * sin_a + cx self.mat[5] = -cx * sin_a - cy * cos_a + cy elif string is not None: i = 0 for f in string: self.mat[i] = f i += 1 cdef void transform(self, float ox, float oy, float *x, float *y): cdef double rx = self.mat[0] * ox + self.mat[2] * oy + self.mat[4] cdef double ry = self.mat[1] * ox + self.mat[3] * oy + self.mat[5] x[0] = <float>rx y[0] = <float>ry cpdef Matrix inverse(self): cdef double d = self.mat[0] * self.mat[3] - self.mat[1]*self.mat[2] return Matrix([self.mat[3] / d, -self.mat[1] / d, -self.mat[2] / d, self.mat[0] / d, (self.mat[2] * self.mat[5] - self.mat[3] * self.mat[4]) / d, (self.mat[1] * self.mat[4] - self.mat[0] * self.mat[5]) / d]) def __mul__(Matrix self, Matrix other): return Matrix([ self.mat[0] * other.mat[0] + self.mat[2] * other.mat[1], self.mat[1] * other.mat[0] + self.mat[3] * other.mat[1], self.mat[0] * other.mat[2] + self.mat[2] * other.mat[3], self.mat[1] * other.mat[2] + self.mat[3] * other.mat[3], self.mat[0] * other.mat[4] + self.mat[2] * other.mat[5] + self.mat[4], self.mat[1] * other.mat[4] + self.mat[3] * other.mat[5] + self.mat[5]]) class GradientContainer(dict): def __init__(self, *args, **kwargs): dict.__init__(self, *args, **kwargs) self.callback_dict = {} def call_me_on_add(self, callback, grad_id): '''The client wants to know when the gradient with id grad_id gets added. So store this callback for when that happens. When the desired gradient is added, the callback will be called with the gradient as the first and only argument. ''' cblist = self.callback_dict.get(grad_id, None) if cblist == None: cblist = [callback] self.callback_dict[grad_id] = cblist return cblist.append(callback) def update(self, *args, **kwargs): raise NotImplementedError('update not done for GradientContainer') def __setitem__(self, key, val): dict.__setitem__(self, key, val) callbacks = self.callback_dict.get(key, []) for callback in callbacks: callback(val) class Gradient(object): def __init__(self, element, svg): self.element = element self.stops = {} for e in element: if e.tag.endswith('stop'): style = parse_style(e.get('style', '')) color = parse_color(e.get('stop-color'), svg.current_color) if 'stop-color' in style: color = parse_color(style['stop-color'], svg.current_color) color[3] = int(float(e.get('stop-opacity', '1')) * 255) if 'stop-opacity' in style: color[3] = int(float(style['stop-opacity']) * 255) self.stops[float(e.get('offset'))] = color self.stops = sorted(self.stops.items()) self.svg = svg self.inv_transform = Matrix(element.get('gradientTransform')).inverse() inherit = self.element.get('{http://www.w3.org/1999/xlink}href') parent = None delay_params = False if inherit: parent_id = inherit[1:] parent = self.svg.gradients.get(parent_id, None) if parent == None: self.svg.gradients.call_me_on_add(self.tardy_gradient_parsed, parent_id) delay_params = True return if not delay_params: self.get_params(parent) def interp(self, float x, float y): cdef Matrix m = self.inv_transform if not self.stops: return [255, 0, 255, 255] m.transform(x, y, &x, &y) t = self.grad_value(x, y) if t < self.stops[0][0]: return self.stops[0][1] for n, top in enumerate(self.stops[1:]): bottom = self.stops[n] if t <= top[0]: u = bottom[0] v = top[0] alpha = (t - u)/(v - u) return [int(item[0] * (1 - alpha) + item[1] * alpha) for item in zip(bottom[1], top[1])] return self.stops[-1][1] def get_params(self, parent): for param in self.params: v = None if parent: v = getattr(parent, param, None) my_v = self.element.get(param) if my_v: v = <float>float(my_v) if v: setattr(self, param, v) def tardy_gradient_parsed(self, gradient): self.get_params(gradient) class LinearGradient(Gradient): params = ['x1', 'x2', 'y1', 'y2', 'stops'] def grad_value(self, x, y): return ((x - self.x1)*(self.x2 - self.x1) + (y - self.y1)*(self.y2 - self.y1)) / ((self.x1 - self.x2)**2 + (self.y1 - self.y2)**2) class RadialGradient(Gradient): params = ['cx', 'cy', 'r', 'stops'] def grad_value(self, x, y): return sqrt((x - self.cx) ** 2 + (y - self.cy) ** 2)/self.r cdef class Svg(RenderContext): """Svg class. See module for more information about the usage. """ def __init__(self, source=None, anchor_x=0, anchor_y=0, bezier_points=BEZIER_POINTS, circle_points=CIRCLE_POINTS, color=None): ''' Creates an SVG object from a .svg or .svgz file. :param str source: The name of the file to be loaded. :param float anchor_x: The horizontal anchor position for scaling and rotations. Defaults to 0. The symbolic values 'left', 'center' and 'right' are also accepted. :param float anchor_y: The vertical anchor position for scaling and rotations. Defaults to 0. The symbolic values 'bottom', 'center' and 'top' are also accepted. :param int bezier_points: The number of line segments into which to subdivide Bezier splines. Defaults to 10. :param int circle_points: The number of line segments into which to subdivide circular and elliptic arcs. Defaults to 10. :param color the default color to use for Svg elements that specify "currentColor" .. note:: if you want to use SVGs from string, you can parse the source yourself using `from xml.etree.cElementTree import fromstring` and pass the result to Svg().set_tree(). This will trigger the rendering of the Svg - as an alternative to assigning a filepath to Svg.source. This is also viable to trigger reloading. .. versionchanged:: 2.0.0 Parameter `filename` changed to `source` and made optional. ''' super(Svg, self).__init__(fs=SVG_FS, vs=SVG_VS, use_parent_projection=True, use_parent_modelview=True) self.last_mesh = None self.paths = [] self.width = 0 self.height = 0 self.line_width = 1.0 self.vbox_x = 0. self.vbox_y = 0. self.vbox_width = 0. self.vbox_height = 0. # if color is None: # self.current_color = [0, 0, 0, 255] # else: # self.current_color = kv_color_to_int_color(color) self.bezier_points = bezier_points self.circle_points = circle_points self.bezier_coefficients = None self.gradients = GradientContainer() self.anchor_x = anchor_x self.anchor_y = anchor_y self.line_texture = Texture.create( size=(2, 1), colorfmt="rgba") self.line_texture.blit_buffer( b"\xff\xff\xff\xff\xff\xff\xff\x00", colorfmt="rgba") self._source = None if source: self.source = source @property def anchor_x(self): ''' Horizontal anchor position for scaling and rotations. Defaults to 0. The symbolic values 'left', 'center' and 'right' are also accepted. ''' return self._anchor_x @anchor_x.setter def anchor_x(self, anchor_x): self._anchor_x = anchor_x if self._anchor_x == 'left': self._a_x = 0 elif self._anchor_x == 'center': self._a_x = self.width * .5 elif self._anchor_x == 'right': self._a_x = self.width else: self._a_x = self._anchor_x @property def anchor_y(self): ''' Vertical anchor position for scaling and rotations. Defaults to 0. The symbolic values 'bottom', 'center' and 'top' are also accepted. ''' return self._anchor_y @anchor_y.setter def anchor_y(self, anchor_y): self._anchor_y = anchor_y if self._anchor_y == 'bottom': self._a_y = 0 elif self._anchor_y == 'center': self._a_y = self.height * .5 elif self._anchor_y == 'top': self._a_y = self.height else: self._a_y = self.anchor_y @property def color(self): '''The default color Used for SvgElements that specify "currentColor" .. versionchanged:: 1.10.3 The color is gettable and settable .. versionadded:: 1.9.1 ''' return int_color_to_kv_color(self.current_color) @color.setter def color(self, color): self.current_color = kv_color_to_int_color(color) self.reload() @property def source(self): '''Filename / source to load. The parsing and rendering is done as soon as you set the source. .. versionchanged:: 2.0.0 The property name is now `source` instead of `filename` .. versionchanged:: 1.10.3 You can get the used filename ''' return self._source @source.setter def source(self, filename): Logger.debug('Svg: Loading {}'.format(filename)) # check gzip start = time() with open(filename, 'rb') as fd: header = fd.read(3) if header == '\x1f\x8b\x08': import gzip fd = gzip.open(filename, 'rb') else: fd = open(filename, 'rb') try: #save the tree for later reloading self.set_tree(parse(fd)) end = time() Logger.debug("Svg: Loaded {} in {:.2f}s".format(filename, end - start)) finally: self._source = filename fd.close() def set_tree(self, tree): ''' sets the tree used to render the Svg and triggers reloading. :param xml.etree.cElementTree tree: the tree parsed from the SVG source .. versionadded:: 2.0.0 ''' self.tree = tree self.reload() cdef void reload(self) except *: # parse tree start = time() self.parse_tree(self.tree) end1 = time() with self: self.render() end2 = time() Logger.debug("Svg: Parsed in {:.2f}s, rendered in {:.2f}s".format( end1 - start, end2 - end1)) cdef parse_tree(self, tree): root = tree._root self.paths = [] self.width = parse_float(root.get('width')) self.height = parse_float(root.get('height')) view_box = parse_list(root.get('viewBox', '0 0 100% 100%')) self.vbox_x = parse_float(view_box[0]) self.vbox_y = parse_float(view_box[1]) self.vbox_width = parse_width(view_box[2], Window.width) self.vbox_height = parse_height(view_box[3], Window.height) if self.height: self.transform = Matrix([1, 0, 0, -1, 0, self.height]) else: # XXX parse_width/height x, y, w, h = [parse_float(x) for x in parse_list(root.get('viewBox'))] self.transform = Matrix([1, 0, 0, -1, -x, h + y]) self.height = h self.width = w self.opacity = 1.0 for e in root: self.parse_element(e) cdef parse_element(self, e): self.fill = parse_color(e.get('fill', 'black'), self.current_color) self.stroke = parse_color(e.get('stroke'), self.current_color) oldopacity = self.opacity self.opacity *= <float>float(e.get('opacity', 1)) fill_opacity = <float>float(e.get('fill-opacity', 1)) stroke_opacity = <float>float(e.get('stroke-opacity', 1)) old_line_width = self.line_width self.line_width = <float>float(e.get('stroke-width', self.line_width)) oldtransform = self.transform for t in self.parse_transform(e.get('transform')): self.transform *= Matrix(t) style = e.get('style') if style: sdict = parse_style(style) if 'fill' in sdict: self.fill = parse_color(sdict['fill'], self.current_color) if 'fill-opacity' in sdict: fill_opacity *= <float>float(sdict['fill-opacity']) if 'stroke' in sdict: self.stroke = parse_color(sdict['stroke'], self.current_color) if 'stroke-opacity' in sdict: stroke_opacity *= <float>float(sdict['stroke-opacity']) if 'stroke-width' in sdict: self.line_width = parse_float(sdict['stroke-width']) if self.stroke is None: self.stroke = [0, 0, 0, 0] if isinstance(self.stroke, list): self.stroke[3] = int(self.opacity * stroke_opacity * self.stroke[3]) if isinstance(self.fill, list): self.fill[3] = int(self.opacity * fill_opacity * self.fill[3]) if isinstance(self.stroke, list) and self.stroke[3] == 0: self.stroke = self.fill #Stroked edges antialias better if e.tag.endswith('path'): self.parse_path(e.get('d', '')) elif e.tag.endswith('rect'): x = 0 y = 0 if 'x' in e.keys(): x = parse_width(e.get('x'), self.vbox_width) if 'y' in e.keys(): y = parse_height(e.get('y'), self.vbox_height) h = parse_width(e.get('height'), self.vbox_width) w = parse_height(e.get('width'), self.vbox_height) rx = parse_width(e.get('rx', '0'), self.vbox_width) ry = parse_height(e.get('ry', '0'), self.vbox_height) if rx: if not ry: ry = rx rx = min(rx, w / 2.) ry = min(ry, h / 2.) self.new_path() self.set_position(x + rx, y) self.set_position(x + w - rx, y) # top-right angle if rx: self.arc_to(rx, ry, 0, 0, 1, x + w, y + ry) self.set_position(x + w, y + h - ry) # bottom-right angle if rx: self.arc_to(rx, ry, 0, 0, 1, x + w - rx, y + h) self.set_position(x + rx, y + h) # bottom-left angle if rx: self.arc_to(rx, ry, 0, 0, 1, x, y + h - ry) self.set_position(x, y + ry) # top-left angle if rx: self.arc_to(rx, ry, 0, 0, 1, x + rx, y) self.end_path() elif e.tag.endswith('polyline') or e.tag.endswith('polygon'): pathdata = e.get('points') pathdata = re.findall(RE_POLYLINE, pathdata) pathdata.reverse() self.new_path() while pathdata: self.set_position( parse_width(pathdata.pop(), self.vbox_width), parse_height(pathdata.pop(), self.vbox_height)) if e.tag.endswith('polygon'): self.close_path() self.end_path() elif e.tag.endswith('line'): x1 = parse_height(e.get('x1'), self.vbox_width) y1 = parse_width(e.get('y1'), self.vbox_height) x2 = parse_height(e.get('x2'), self.vbox_width) y2 = parse_width(e.get('y2'), self.vbox_height) self.new_path() self.set_position(x1, y1) self.set_position(x2, y2) self.end_path() elif e.tag.endswith('circle'): cx = parse_width(e.get('cx'), self.vbox_width) cy = parse_height(e.get('cy'), self.vbox_height) r = parse_float(e.get('r')) self.new_path() for i in xrange(self.circle_points): theta = 2 * i * pi / self.circle_points self.set_position(cx + r * cos(theta), cy + r * sin(theta)) self.close_path() self.end_path() elif e.tag.endswith('ellipse'): cx = parse_width(e.get('cx'), self.vbox_width) cy = parse_height(e.get('cy'), self.vbox_height) rx = parse_width(e.get('rx'), self.vbox_width) ry = parse_height(e.get('ry'), self.vbox_height) self.new_path() for i in xrange(self.circle_points): theta = 2 * i * pi / self.circle_points self.set_position(cx + rx * cos(theta), cy + ry * sin(theta)) self.close_path() self.end_path() elif e.tag.endswith('linearGradient'): self.gradients[e.get('id')] = LinearGradient(e, self) elif e.tag.endswith('radialGradient'): self.gradients[e.get('id')] = RadialGradient(e, self) for c in e: self.parse_element(c) self.transform = oldtransform self.opacity = oldopacity self.line_width = old_line_width cdef list parse_transform(self, transform_def): if isinstance(transform_def, str): return RE_TRANSFORM.findall(transform_def) else: return [transform_def] cdef parse_path(self, pathdef): # In the SVG specs, initial movetos are absolute, even if # specified as 'm'. This is the default behavior here as well. # But if you pass in a current_pos variable, the initial moveto # will be relative to that current_pos. This is useful. elements = list(_tokenize_path(pathdef)) # Reverse for easy use of .pop() elements.reverse() command = None self.new_path() while elements: if elements[-1] in COMMANDS: # New command. last_command = command # Used by S and T command = elements.pop() absolute = command in UPPERCASE command = command.upper() else: # If this element starts with numbers, it is an implicit command # and we don't change the command. Check that it's allowed: if command is None: raise ValueError("Unallowed implicit command in %s, position %s" % ( pathdef, len(pathdef.split()) - len(elements))) if command == 'M': # Moveto command. This is like "picking up the pen", so # start a new loop. if len(self.loop): self.path.append(self.loop) self.loop = array('f', []) x = parse_width(elements.pop(), self.vbox_width) y = parse_height(elements.pop(), self.vbox_height) self.set_position(x, y, absolute) # Implicit moveto commands are treated as lineto commands. # So we set command to lineto here, in case there are # further implicit commands after this moveto. command = 'L' elif command == 'Z': self.close_path() elif command == 'L': x = parse_width(elements.pop(), self.vbox_width) y = parse_height(elements.pop(), self.vbox_height) self.set_position(x, y, absolute) elif command == 'H': x = parse_width(elements.pop(), self.vbox_width) if absolute: self.set_position(x, self.y) else: self.set_position(self.x + x, self.y) elif command == 'V': y = parse_height(elements.pop(), self.vbox_height) if absolute: self.set_position(self.x, y) else: self.set_position(self.x, self.y + y) elif command == 'C': c1x = parse_width(elements.pop(), self.vbox_width) c1y = parse_height(elements.pop(), self.vbox_height) c2x = parse_width(elements.pop(), self.vbox_width) c2y = parse_height(elements.pop(), self.vbox_height) endx = parse_width(elements.pop(), self.vbox_width) endy = parse_height(elements.pop(), self.vbox_height) if not absolute: c1x += self.x c1y += self.y c2x += self.x c2y += self.y endx += self.x endy += self.y self.curve_to(c1x, c1y, c2x, c2y, endx, endy) elif command == 'S': # Smooth curve. First control point is the "reflection" of # the second control point in the previous path. if last_command not in 'CS': # If there is no previous command or if the previous command # was not an C, c, S or s, assume the first control point is # coincident with the current point. c1x = self.x c1y = self.y else: # The first control point is assumed to be the reflection of # the second control point on the previous command relative # to the current point. c1x = self.x + self.x - self.last_cx c1y = self.y + self.y - self.last_cy c2x = parse_width(elements.pop(), self.vbox_width) c2y = parse_height(elements.pop(), self.vbox_height) endx = parse_width(elements.pop(), self.vbox_width) endy = parse_height(elements.pop(), self.vbox_height) if not absolute: c2x += self.x c2y += self.y endx += self.x endy += self.y self.curve_to(c1x, c1y, c2x, c2y, endx, endy) # if we have multiple sets of coords, we want to use the # last control point, not new position, as next control # point last_command = 'S' elif command == 'A': rx = <float>float(elements.pop()) ry = <float>float(elements.pop()) rotation = <float>float(elements.pop()) arc = <float>float(elements.pop()) sweep = <float>float(elements.pop()) x = parse_width(elements.pop(), self.vbox_width) y = parse_height(elements.pop(), self.vbox_height) if not absolute: x += self.x y += self.y self.arc_to(rx, ry, rotation, arc, sweep, x, y) elif command == 'Q': cx = parse_width(elements.pop(), self.vbox_width) cy = parse_height(elements.pop(), self.vbox_height) x = parse_width(elements.pop(), self.vbox_width) y = parse_height(elements.pop(), self.vbox_height) if not absolute: cx += self.x cy += self.y x += self.x y += self.y self.quadratic_bezier_curve_to(cx, cy, x, y) elif command == 'T': # Smooth curve. Control point is the "reflection" of # the second control point in the previous path. if last_command not in 'QT': # If there is no previous command or if the previous command # was not an Q, q, T or t, assume the first control point is # coincident with the current point. cx = self.x cy = self.y else: # The control point is assumed to be the reflection of # the control point on the previous command relative # to the current point. cx = self.x + self.x - cx cy = self.y + self.y - cy x = parse_width(elements.pop(), self.vbox_width) y = parse_height(elements.pop(), self.vbox_height) if not absolute: x += self.x y += self.y self.quadratic_bezier_curve_to(cx, cy, x, y) else: Logger.warning('Svg: unimplemented command {}'.format(command)) self.end_path() cdef void new_path(self): self.x = 0 self.y = 0 self.close_index = 0 self.path = [] self.loop = array('f', []) cdef void close_path(self): if len(self.loop): self.loop.append(self.loop[0]) self.loop.append(self.loop[1]) cdef void set_position(self, double x, double y, int absolute=1): if absolute: self.x = <float>x self.y = <float>y else: self.x += <float>x self.y += <float>y self.loop.append(self.x) self.loop.append(self.y) cdef arc_to(self, double rx, double ry, double phi, double large_arc, double sweep, double x, double y): # This function is made out of magical fairy dust # http://www.w3.org/TR/2003/REC-SVG11-20030114/implnote.html#ArcImplementationNotes cdef double x1, y1, x2, y2, cp, sp, dx, dy, x_, y_, r2, cx_, cy_, cx, cy cdef double psi, delta, ct, st, theta cdef int n_points, i x1 = self.x y1 = self.y x2 = x y2 = y cp = cos(phi) sp = sin(phi) dx = .5 * (x1 - x2) dy = .5 * (y1 - y2) x_ = cp * dx + sp * dy y_ = -sp * dx + cp * dy r2 = (((rx * ry)**2 - (rx * y_)**2 - (ry * x_)**2)/ ((rx * y_)**2 + (ry * x_)**2)) if r2 < 0: r2 = 0 r = sqrt(r2) if large_arc == sweep: r = -r cx_ = r * rx * y_ / ry cy_ = -r * ry * x_ / rx cx = cp * cx_ - sp * cy_ + .5 * (x1 + x2) cy = sp * cx_ + cp * cy_ + .5 * (y1 + y2) psi = angle(1, 0, (x_ - cx_) / rx, (y_ - cy_) / ry) delta = angle((x_ - cx_) / rx, (y_ - cy_) / ry, (-x_ - cx_) / rx, (-y_ - cy_) / ry) if sweep and delta < 0: delta += pi * 2 if not sweep and delta > 0: delta -= pi * 2 n_points = <int>fabs(self.circle_points * delta / (2 * pi)) if n_points < 1: n_points = 1 for i in range(n_points + 1): theta = psi + i * delta / n_points ct = cos(theta) st = sin(theta) self.set_position(cp * rx * ct - sp * ry * st + cx, sp * rx * ct + cp * ry * st + cy) @cython.boundscheck(False) cdef void quadratic_bezier_curve_to(self, float cx, float cy, float x, float y): cdef int bp_count = self.bezier_points + 1 cdef int i, count, ilast cdef float t, t0, t1, t2, px = 0, py = 0 cdef list bc cdef array.array loop cdef float* f_loop cdef float[:] f_bc if self.bezier_coefficients is None: self.bezier_coefficients = view.array( shape=(bp_count * 3, ), itemsize=sizeof(float), format="f") f_bc = self.bezier_coefficients for i in range(bp_count): t = <float>(i / self.bezier_points) t0 = <float>pow(1 - t, 2) t1 = <float>(2 * t * (1 - t)) t2 = <float>pow(t, 2) f_bc[i * 3] = t0 f_bc[i * 3 + 1] = t1 f_bc[i * 3 + 2] = t2 else: f_bc = self.bezier_coefficients self.last_cx = cx self.last_cy = cy count = bp_count * 2 ilast = <int>len(self.loop) array.resize(self.loop, ilast + count) f_loop = self.loop.data.as_floats for i in range(bp_count): t0 = f_bc[i * 3] t1 = f_bc[i * 3 + 1] t2 = f_bc[i * 3 + 2] f_loop[ilast + i * 2] = px = t0 * self.x + t1 * cx + t2 * x f_loop[ilast + i * 2 + 1] = py = t0 * self.y + t1 * cy + t2 * y self.x, self.y = px, py @cython.boundscheck(False) cdef void curve_to(self, float x1, float y1, float x2, float y2, float x, float y): cdef int bp_count = self.bezier_points + 1 cdef int i, count, ilast cdef float t, t0, t1, t2, t3, px = 0, py = 0 cdef list bc cdef array.array loop cdef float* f_loop cdef float[:] f_bc if self.bezier_coefficients is None: self.bezier_coefficients = view.array( shape=(bp_count * 4, ), itemsize=sizeof(float), format="f") f_bc = self.bezier_coefficients for i in range(bp_count): t = <float>float(i) / self.bezier_points t0 = <float>pow(1 - t, 3) t1 = <float>(3 * t * pow(1 - t, 2)) t2 = <float>(3 * pow(t, 2) * (1 - t)) t3 = <float>pow(t, 3) f_bc[i * 4] = t0 f_bc[i * 4 + 1] = t1 f_bc[i * 4 + 2] = t2 f_bc[i * 4 + 3] = t3 else: f_bc = self.bezier_coefficients self.last_cx = x2 self.last_cy = y2 count = bp_count * 2 ilast = <int>len(self.loop) array.resize(self.loop, ilast + count) f_loop = self.loop.data.as_floats for i in range(bp_count): t0 = f_bc[i * 4] t1 = f_bc[i * 4 + 1] t2 = f_bc[i * 4 + 2] t3 = f_bc[i * 4 + 3] f_loop[ilast + i * 2] = px = t0 * self.x + t1 * x1 + t2 * x2 + t3 * x f_loop[ilast + i * 2 + 1] = py = t0 * self.y + t1 * y1 + t2 * y2 + t3 * y self.x, self.y = px, py cdef void end_path(self): if len(self.loop): self.path.append(self.loop) tris = None cdef Tesselator tess cdef array.array loop if self.fill: tess = Tesselator() for loop in self.path: tess.add_contour_data(loop.data.as_voidptr, <int>int(len(loop) / 2.)) tess.tesselate() tris = tess.vertices # Add the stroke for the first subpath, and the fill for all # subpaths. for loop in self.path: if self.stroke: self.paths.append(( loop, self.stroke, tris, self.fill, self.transform, self.line_width)) if self.fill: self.paths.append(( loop, self.stroke, None, None, self.transform, 0.)) self.path = [] @cython.boundscheck(False) cdef void push_mesh(self, float[:] path, fill, Matrix transform, mode): cdef float *vertices cdef int index, vindex cdef float *f_tris cdef float x, y, r, g, b, a cdef Mesh mesh cdef int count = <int>int(len(path) / 2.) vertices = <float *>malloc(sizeof(float) * count * 8) if vertices == NULL: return vindex = 0 if isinstance(fill, str): gradient = self.gradients[fill] for index in range(count): x = path[index * 2] y = path[index * 2 + 1] r, g, b, a = gradient.interp(x, y) transform.transform(x, y, &x, &y) vertices[vindex] = x vertices[vindex + 1] = y vertices[vindex + 2] = 0 vertices[vindex + 3] = 0 vertices[vindex + 4] = r vertices[vindex + 5] = g vertices[vindex + 6] = b vertices[vindex + 7] = a vindex += 8 else: r, g, b, a = fill for index in range(count): x = path[index * 2] y = path[index * 2 + 1] transform.transform(x, y, &x, &y) vertices[vindex] = x vertices[vindex + 1] = y vertices[vindex + 2] = 0 vertices[vindex + 3] = 0 vertices[vindex + 4] = r vertices[vindex + 5] = g vertices[vindex + 6] = b vertices[vindex + 7] = a vindex += 8 self.push_strip_mesh(vertices, vindex, count) free(vertices) cdef void push_strip_mesh(self, float *vertices, int vindex, int count, int mode=0): if self.last_mesh: if self.last_mesh.add_triangle_strip(vertices, vindex, count, mode): return self.last_mesh = StripMesh(fmt=VERTEX_FORMAT) self.last_mesh.add_triangle_strip(vertices, vindex, count, mode) cdef void push_line_mesh(self, float[:] path, fill, Matrix transform, float width): # Tentative to use smooth line, doesn't work completely yet. # Caps and joint are missing cdef int index, vindex = 0, odd = 0, i cdef float ax, ay, bx, _by, r = 0, g = 0, b = 0, a = 0 cdef int count = <int>int(len(path) / 2.) cdef float *vertices = NULL vindex = 0 vertices = <float *>malloc(sizeof(float) * count * 32) if vertices == NULL: return if not isinstance(fill, str): r, g, b, a = fill for index in range(count - 1): i = index * 2 ax = path[i] ay = path[i + 1] if index == count - 1: i = 0 else: i = index * 2 + 2 bx = path[i] _by = path[i + 1] transform.transform(ax, ay, &ax, &ay) transform.transform(bx, _by, &bx, &_by) rx = bx - ax ry = _by - ay angle = atan2(ry, rx) a1 = angle - PI2 a2 = angle + PI2 cos1 = cos(a1) * width sin1 = sin(a1) * width cos2 = cos(a2) * width sin2 = sin(a2) * width x1 = ax + cos1 y1 = ay + sin1 x4 = ax + cos2 y4 = ay + sin2 x2 = bx + cos1 y2 = _by + sin1 x3 = bx + cos2 y3 = _by + sin2 if isinstance(fill, str): g = self.gradients[fill] r, g, b, a = g.interp(ax, ay) vertices[vindex + 2] = vertices[vindex + 10] = \ vertices[vindex + 18] = vertices[vindex + 26] = 0 vertices[vindex + 3] = vertices[vindex + 11] = \ vertices[vindex + 19] = vertices[vindex + 27] = 0 vertices[vindex + 4] = vertices[vindex + 12] = \ vertices[vindex + 20] = vertices[vindex + 28] = r vertices[vindex + 5] = vertices[vindex + 13] = \ vertices[vindex + 21] = vertices[vindex + 29] = g vertices[vindex + 6] = vertices[vindex + 14] = \ vertices[vindex + 22] = vertices[vindex + 30] = b vertices[vindex + 7] = vertices[vindex + 15] = \ vertices[vindex + 23] = vertices[vindex + 31] = a vertices[vindex + 0] = <float>x1 vertices[vindex + 1] = <float>y1 vertices[vindex + 8] = <float>x4 vertices[vindex + 9] = <float>y4 vertices[vindex + 16] = <float>x2 vertices[vindex + 17] = <float>y2 vertices[vindex + 24] = <float>x3 vertices[vindex + 25] = <float>y3 vindex += 32 # if self.closed: # vindex = vcount - 4 # i0 = vindex # i1 = vindex + 1 # i2 = vindex + 2 # i3 = vindex + 3 # i4 = 0 # i5 = 1 # i6 = 2 # i7 = 3 # tindices[0] = i0 # tindices[1] = i2 # tindices[2] = i6 # tindices[3] = i0 # tindices[4] = i6 # tindices[5] = i4 # tindices[6] = i1 # tindices[7] = i0 # tindices[8] = i4 # tindices[9] = i1 # tindices[10] = i4 # tindices[11] = i5 # tindices[12] = i3 # tindices[13] = i1 # tindices[14] = i5 # tindices[15] = i3 # tindices[16] = i5 # tindices[17] = i7 # tindices = tindices + 18 self.push_strip_mesh(vertices, vindex, <int>int((vindex / 32.)) * 4, 1) free(vertices) cdef void render(self): for path, stroke, tris, fill, transform, width in self.paths: if tris: for item in tris: self.push_mesh(item, fill, transform, 'triangle_strip') if path: self.push_line_mesh(path, stroke, transform, width) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/tesselator.pxd�������������������������������������������������������������0000666�0000000�0000000�00000000472�00000000000�016261� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cdef class Tesselator: cdef void *tess cdef int element_type cdef int polysize cdef void add_contour_data(self, void *cdata, int count) cdef iterate_vertices(self, int mode) cpdef int tesselate( self, int winding_rule=?, int element_type=?, int polysize=?) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/tesselator.pyx�������������������������������������������������������������0000666�0000000�0000000�00000023075�00000000000�016312� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" Tesselator ========== .. versionadded:: 1.9.0 .. image:: images/tesselator-filled.png :align: right .. image:: images/tesselator-debug.png :align: right .. warning:: This is experimental and subject to change as long as this warning notice is present. Only TYPE_POLYGONS is currently supported. Tesselator is a library for tesselating polygons, based on `libtess2 <https://github.com/memononen/libtess2>`_. It renders concave filled polygons by first tesselating them into convex polygons. It also supports holes. Usage ----- First, you need to create a :class:`Tesselator` object and add contours. The first one is the external contour of your shape and all of the following ones should be holes:: from kivy.graphics.tesselator import Tesselator tess = Tesselator() tess.add_contour([0, 0, 200, 0, 200, 200, 0, 200]) tess.add_contour([50, 50, 150, 50, 150, 150, 50, 150]) Second, call the :meth:`Tesselator.tesselate` method to compute the points. It is possible that the tesselator won't work. In that case, it can return False:: if not tess.tesselate(): print("Tesselator didn't work :(") return After the tessellation, you have multiple ways to iterate over the result. The best approach is using :data:`Tesselator.meshes` to get a format directly usable for a :class:`~kivy.graphics.Mesh`:: for vertices, indices in tess.meshes: self.canvas.add(Mesh( vertices=vertices, indices=indices, mode="triangle_fan" )) Or, you can get the "raw" result, with just polygons and x/y coordinates with :meth:`Tesselator.vertices`:: for vertices in tess.vertices: print("got polygon", vertices) """ __all__ = ("Tesselator", "WINDING_ODD", "WINDING_NONZERO", "WINDING_POSITIVE", "WINDING_NEGATIVE", "TYPE_POLYGONS", "TYPE_BOUNDARY_CONTOURS") include "common.pxi" cimport cython cimport cpython.array from array import array from cython cimport view cdef extern from "tesselator.h": ctypedef struct TESStesselator: pass ctypedef struct TESSalloc: pass cdef enum TessElementType: TESS_POLYGONS TESS_CONNECTED_POLYGONS TESS_BOUNDARY_CONTOURS cdef enum TessWindingRule: TESS_WINDING_ODD TESS_WINDING_NONZERO TESS_WINDING_POSITIVE TESS_WINDING_NEGATIVE TESS_WINDING_ABS_GEQ_TWO TESStesselator *tessNewTess(TESSalloc *) void tessDeleteTess(TESStesselator *) void tessAddContour(TESStesselator *, int, void *, int, int) int tessTesselate(TESStesselator *, int, int, int, int, float *) int tessGetVertexCount(TESStesselator *) int tessGetElementCount(TESStesselator *) float *tessGetVertices(TESStesselator *) int *tessGetVertexIndices(TESStesselator *) int *tessGetElements(TESStesselator *) #: Winding enum: ODD WINDING_ODD = TESS_WINDING_ODD #: Winding enum: NONZERO WINDING_NONZERO = TESS_WINDING_NONZERO #: Winding enum: POSITIVE WINDING_POSITIVE = TESS_WINDING_POSITIVE #: Winding enum: NEGATIVE WINDING_NEGATIVE = TESS_WINDING_NEGATIVE #: Winding enum: ABS_GET_TWO WINDING_ABS_GEQ_TWO = TESS_WINDING_ABS_GEQ_TWO #: Element type enum: POLYGONS TYPE_POLYGONS = TESS_POLYGONS #: Element type enum: BOUNDARY_CONTOURS TYPE_BOUNDARY_CONTOURS = TESS_BOUNDARY_CONTOURS cdef int TESS_UNDEF = ~(<int>0) cdef class Tesselator: """Tesselator class. See module for more information about the usage. """ def __cinit__(self): self.tess = tessNewTess(NULL) def __dealloc__(self): tessDeleteTess(<TESStesselator *>self.tess) self.tess = NULL def add_contour(self, points): """ Add a contour to the tesselator. It can be: - a list of `[x, y, x2, y2, ...]` coordinates - a float array: `array("f", [x, y, x2, y2, ...])` - any buffer with floats in it. """ cdef float [:] float_view cdef char *cdata cdef long datasize cdef long count if isinstance(points, (tuple, list)): float_view = array("f", points) else: # must be a memory view or a buffer type float_view = points cdata = <char *>&float_view[0] datasize = float_view.nbytes self.add_contour_data(cdata, int(len(points) / 2.)) cpdef int tesselate( self, int winding_rule=WINDING_ODD, int element_type=TYPE_POLYGONS, int polysize=65535): """ Compute all the contours added with :meth:`add_contour`, and generate polygons. :Parameters: `winding_rule`: enum The winding rule classifies a region as inside if its winding number belongs to the chosen category. Can be one of WINDING_ODD, WINDING_NONZERO, WINDING_POSITIVE, WINDING_NEGATIVE, WINDING_ABS_GEQ_TWO. Defaults to WINDING_ODD. `element_type`: enum The result type, you can generate the polygons with TYPE_POLYGONS, or the contours with TYPE_BOUNDARY_CONTOURS. Defaults to TYPE_POLYGONS. :return: 1 if the tessellation happened, 0 otherwise. :rtype: int """ self.element_type = element_type self.polysize = polysize return tessTesselate(<TESStesselator *>self.tess, winding_rule, element_type, polysize, 2, NULL) @property def vertex_count(self): """Returns the number of vertex generated. This is the raw result, however, because the Tesselator format the result for you with :data:`meshes` or :data:`vertices` per polygon, you'll have more vertices in the result """ return tessGetVertexCount(<TESStesselator *>self.tess) @property def element_count(self): """Returns the number of convex polygon. """ return tessGetElementCount(<TESStesselator *>self.tess) @property def vertices(self): """ Iterate through the result of the :meth:`tesselate` in order to give only a list of `[x, y, x2, y2, ...]` polygons. """ return self.iterate_vertices(0) @property def meshes(self): """ Iterate through the result of the :meth:`tesselate` to give a result that can be easily pushed into Kivy`s Mesh object. It's a list of: `[[vertices, indices], [vertices, indices], ...]`. The vertices in the format `[x, y, u, v, x2, y2, u2, v2]`. Careful, u/v coordinates are the same as x/y. You are responsible to change them for texture mapping if you need to. You can create Mesh objects like that:: tess = Tesselator() # add contours here tess.tesselate() for vertices, indices in self.meshes: self.canvas.add(Mesh( vertices=vertices, indices=indices, mode="triangle_fan")) """ return self.iterate_vertices(1) cdef void add_contour_data(self, void *cdata, int count): tessAddContour(<TESStesselator *>self.tess, 2, <void *>cdata, sizeof(float) * 2, count) @cython.boundscheck(False) cdef iterate_vertices(self, int mode): # mode 0: returns for .vertices # mode 1: returns for .meshes cdef int nelems, i, j, count cdef int *poly cdef int *elems cdef float *verts = <float *>tessGetVertices(<TESStesselator *>self.tess) cdef view.array mesh cdef float[:] f_mesh ret = [] if self.element_type == TYPE_POLYGONS: nelems = tessGetElementCount(<TESStesselator *>self.tess) elems = <int *>tessGetElements(<TESStesselator *>self.tess) for i in range(nelems): poly = &elems[i * self.polysize] # first, count the number of vertices in this polygon count = 0 for j in range(self.polysize): if poly[j] == TESS_UNDEF: break count += 1 # second, wrote it if not count: continue if mode == 0: # only x/y per polygon mesh = view.array(shape=(count * 2, ), itemsize=sizeof(float), format="f") f_mesh = mesh for j in range(count): f_mesh[j * 2] = verts[poly[j] * 2] f_mesh[j * 2 + 1] = verts[poly[j] * 2 + 1] ret.append(mesh.memview) elif mode == 1: # mode that can fit to actual Kivy Mesh # x, y, u, v mesh = view.array(shape=(count * 4, ), itemsize=sizeof(float), format="f") f_mesh = mesh for j in range(count): f_mesh[j * 4] = f_mesh[j * 4 + 2] = verts[poly[j] * 2] f_mesh[j * 4 + 1] = f_mesh[j * 4 + 3] = verts[poly[j] * 2 + 1] ret.append((mesh.memview, range(count))) else: raise Exception("Invalid mode") else: # TODO implement TYPE_BOUNDARY_CONTOURS raise NotImplementedError() return ret �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/texture.pxd����������������������������������������������������������������0000666�0000000�0000000�00000002330�00000000000�015567� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.cgl cimport GLuint cdef class Texture: cdef object __weakref__ cdef unsigned int flags cdef object _source cdef float _tex_coords[8] cdef int _width cdef int _height cdef GLuint _target cdef GLuint _id cdef int _mipmap cdef object _wrap cdef object _min_filter cdef object _mag_filter cdef int _rectangle cdef object _colorfmt cdef object _icolorfmt cdef object _bufferfmt cdef float _uvx cdef float _uvy cdef float _uvw cdef float _uvh cdef int _is_allocated cdef int _nofree cdef list observers cdef object _proxyimage cdef object _callback cdef void update_tex_coords(self) cdef void set_min_filter(self, x) cdef void set_mag_filter(self, x) cdef void set_wrap(self, x) cdef void reload(self) cdef void _reload_propagate(self, Texture texture) cdef void allocate(self) cpdef flip_vertical(self) cpdef flip_horizontal(self) cpdef get_region(self, x, y, width, height) cpdef bind(self) cdef class TextureRegion(Texture): cdef int x cdef int y cdef Texture owner cdef void reload(self) cpdef bind(self) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/texture.pyx����������������������������������������������������������������0000666�0000000�0000000�00000140667�00000000000�015634� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Texture ======= .. versionchanged:: 1.6.0 Added support for paletted texture on OES: 'palette4_rgb8', 'palette4_rgba8', 'palette4_r5_g6_b5', 'palette4_rgba4', 'palette4_rgb5_a1', 'palette8_rgb8', 'palette8_rgba8', 'palette8_r5_g6_b5', 'palette8_rgba4' and 'palette8_rgb5_a1'. :class:`Texture` is a class that handles OpenGL textures. Depending on the hardware, some OpenGL capabilities might not be available (BGRA support, NPOT support, etc.) You cannot instantiate this class yourself. You must use the function :meth:`Texture.create` to create a new texture:: texture = Texture.create(size=(640, 480)) When you create a texture, you should be aware of the default color and buffer format: - the color/pixel format (:attr:`Texture.colorfmt`) that can be one of 'rgb', 'rgba', 'luminance', 'luminance_alpha', 'bgr' or 'bgra'. The default value is 'rgb' - the buffer format determines how a color component is stored into memory. This can be one of 'ubyte', 'ushort', 'uint', 'byte', 'short', 'int' or 'float'. The default value and the most commonly used is 'ubyte'. So, if you want to create an RGBA texture:: texture = Texture.create(size=(640, 480), colorfmt='rgba') You can use your texture in almost all vertex instructions with the :attr:`kivy.graphics.VertexIntruction.texture` parameter. If you want to use your texture in kv lang, you can save it in an :class:`~kivy.properties.ObjectProperty` inside your widget. .. warning:: Using Texture before OpenGL has been initialized will lead to a crash. If you need to create textures before the application has started, import Window first: `from kivy.core.window import Window` Blitting custom data -------------------- You can create your own data and blit it to the texture using :meth:`Texture.blit_buffer`. For example, to blit immutable bytes data:: # create a 64x64 texture, defaults to rgba / ubyte texture = Texture.create(size=(64, 64)) # create 64x64 rgb tab, and fill with values from 0 to 255 # we'll have a gradient from black to white size = 64 * 64 * 3 buf = [int(x * 255 / size) for x in range(size)] # then, convert the array to a ubyte string buf = bytes(buf) # then blit the buffer texture.blit_buffer(buf, colorfmt='rgb', bufferfmt='ubyte') # that's all ! you can use it in your graphics now :) # if self is a widget, you can do this with self.canvas: Rectangle(texture=texture, pos=self.pos, size=(64, 64)) Since 1.9.0, you can blit data stored in a instance that implements the python buffer interface, or a memoryview thereof, such as numpy arrays, python `array.array`, a `bytearray`, or a cython array. This is beneficial if you expect to blit similar data, with perhaps a few changes in the data. When using a bytes representation of the data, for every change you have to regenerate the bytes instance, from perhaps a list, which is very inefficient. When using a buffer object, you can simply edit parts of the original data. Similarly, unless starting with a bytes object, converting to bytes requires a full copy, however, when using a buffer instance, no memory is copied, except to upload it to the GPU. Continuing with the example above:: from array import array size = 64 * 64 * 3 buf = [int(x * 255 / size) for x in range(size)] # initialize the array with the buffer values arr = array('B', buf) # now blit the array texture.blit_buffer(arr, colorfmt='rgb', bufferfmt='ubyte') # now change some elements in the original array arr[24] = arr[50] = 99 # blit again the buffer texture.blit_buffer(arr, colorfmt='rgb', bufferfmt='ubyte') BGR/BGRA support ---------------- The first time you try to create a BGR or BGRA texture, we check whether your hardware supports BGR / BGRA textures by checking the extension 'GL_EXT_bgra'. If the extension is not found, the conversion to RGB / RGBA will be done in software. NPOT texture ------------ .. versionchanged:: 1.0.7 If your hardware supports NPOT, no POT is created. As the OpenGL documentation says, a texture must be power-of-two sized. That means your width and height can be one of 64, 32, 256... but not 3, 68, 42. NPOT means non-power-of-two. OpenGL ES 2 supports NPOT textures natively but with some drawbacks. Another type of NPOT texture is called a rectangle texture. POT, NPOT and textures all have their own pro/cons. ================= ============= ============= ================================= Features POT NPOT Rectangle ----------------- ------------- ------------- --------------------------------- OpenGL Target GL_TEXTURE_2D GL_TEXTURE_2D GL_TEXTURE_RECTANGLE_(NV|ARB|EXT) Texture coords 0-1 range 0-1 range width-height range Mipmapping Supported Partially No Wrap mode Supported Supported No ================= ============= ============= ================================= If you create a NPOT texture, we first check whether your hardware supports it by checking the extensions GL_ARB_texture_non_power_of_two or OES_texture_npot. If none of these are available, we create the nearest POT texture that can contain your NPOT texture. The :meth:`Texture.create` will return a :class:`TextureRegion` instead. Texture atlas ------------- A texture atlas is a single texture that contains many images. If you want to separate the original texture into many single ones, you don't need to. You can get a region of the original texture. That will return the original texture with custom texture coordinates:: # for example, load a 128x128 image that contain 4 64x64 images from kivy.core.image import Image texture = Image('mycombinedimage.png').texture bottomleft = texture.get_region(0, 0, 64, 64) bottomright = texture.get_region(0, 64, 64, 64) topleft = texture.get_region(0, 64, 64, 64) topright = texture.get_region(64, 64, 64, 64) .. _mipmap: Mipmapping ---------- .. versionadded:: 1.0.7 Mipmapping is an OpenGL technique for enhancing the rendering of large textures to small surfaces. Without mipmapping, you might see pixelation when you render to small surfaces. The idea is to precalculate the subtexture and apply some image filter as a linear filter. Then, when you render a small surface, instead of using the biggest texture, it will use a lower filtered texture. The result can look better this way. To make that happen, you need to specify mipmap=True when you create a texture. Some widgets already give you the ability to create mipmapped textures, such as the :class:`~kivy.uix.label.Label` and :class:`~kivy.uix.image.Image`. From the OpenGL Wiki : "So a 64x16 2D texture can have 5 mip-maps: 32x8, 16x4, 8x2, 4x1, 2x1, and 1x1". Check http://www.opengl.org/wiki/Texture for more information. .. note:: As the table in previous section said, if your texture is NPOT, we create the nearest POT texture and generate a mipmap from it. This might change in the future. Reloading the Texture --------------------- .. versionadded:: 1.2.0 If the OpenGL context is lost, the Texture must be reloaded. Textures that have a source are automatically reloaded but generated textures must be reloaded by the user. Use the :meth:`Texture.add_reload_observer` to add a reloading function that will be automatically called when needed:: def __init__(self, **kwargs): super(...).__init__(**kwargs) self.texture = Texture.create(size=(512, 512), colorfmt='RGB', bufferfmt='ubyte') self.texture.add_reload_observer(self.populate_texture) # and load the data now. self.cbuffer = '\\x00\\xf0\\xff' * 512 * 512 self.populate_texture(self.texture) def populate_texture(self, texture): texture.blit_buffer(self.cbuffer) This way, you can use the same method for initialization and reloading. .. note:: For all text rendering with our core text renderer, the texture is generated but we already bind a method to redo the text rendering and reupload the text to the texture. You don't have to do anything. ''' __all__ = ('Texture', 'TextureRegion') include "../include/config.pxi" include "common.pxi" include "opengl_utils_def.pxi" include "img_tools.pxi" include "gl_debug_logger.pxi" cimport cython from os import environ from kivy.utils import platform from kivy.weakmethod import WeakMethod from kivy.graphics.context cimport get_context cimport kivy.graphics.cgl as cgldef from kivy.graphics.cgl cimport * from kivy.graphics.opengl_utils cimport gl_has_capability, gl_get_version_major cdef int gles_limts = int(environ.get( 'KIVY_GLES_LIMITS', int(platform not in ('win', 'macosx', 'linux')))) # update flags cdef int TI_MIN_FILTER = 1 << 0 cdef int TI_MAG_FILTER = 1 << 1 cdef int TI_WRAP = 1 << 2 cdef int TI_NEED_GEN = 1 << 3 cdef int TI_NEED_ALLOCATE = 1 << 4 cdef int TI_NEED_PIXELS = 1 << 5 # compatibility layer DEF GL_BGR = 0x80E0 DEF GL_BGRA = 0x80E1 DEF GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1 DEF GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2 DEF GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3 DEF GL_ETC1_RGB8_OES = 0x8D64 DEF GL_PALETTE4_RGB8_OES = 0x8B90 DEF GL_PALETTE4_RGBA8_OES = 0x8B91 DEF GL_PALETTE4_R5_G6_B5_OES = 0x8B92 DEF GL_PALETTE4_RGBA4_OES = 0x8B93 DEF GL_PALETTE4_RGB5_A1_OES = 0x8B94 DEF GL_PALETTE8_RGB8_OES = 0x8B95 DEF GL_PALETTE8_RGBA8_OES = 0x8B96 DEF GL_PALETTE8_R5_G6_B5_OES = 0x8B97 DEF GL_PALETTE8_RGBA4_OES = 0x8B98 DEF GL_PALETTE8_RGB5_A1_OES = 0x8B99 DEF GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00 DEF GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01 DEF GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02 DEF GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03 DEF GL_RED = 0x1903 DEF GL_RG = 0x8227 DEF GL_R8 = 0x8229 DEF GL_RG8 = 0x822B DEF GL_RGBA8 = 0x8058 DEF GL_UNPACK_ROW_LENGTH = 0x0CF2 DEF GL_UNPACK_SKIP_ROWS = 0x0CF3 DEF GL_UNPACK_SKIP_PIXELS = 0x0CF4 cdef dict _gl_color_fmt = { 'rgba': GL_RGBA, 'bgra': GL_BGRA, 'rgb': GL_RGB, 'bgr': GL_BGR, 'luminance': GL_LUMINANCE, 'luminance_alpha': GL_LUMINANCE_ALPHA, 's3tc_dxt1': GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, 's3tc_dxt3': GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, 's3tc_dxt5': GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, 'etc1_rgb8': GL_ETC1_RGB8_OES, 'palette4_rgb8': GL_PALETTE4_RGB8_OES, 'palette4_rgba8': GL_PALETTE4_RGBA8_OES, 'palette4_r5_g6_b5': GL_PALETTE4_R5_G6_B5_OES, 'palette4_rgba4': GL_PALETTE4_RGBA4_OES, 'palette4_rgb5_a1': GL_PALETTE4_RGB5_A1_OES, 'palette8_rgb8': GL_PALETTE8_RGB8_OES, 'palette8_rgba8': GL_PALETTE8_RGBA8_OES, 'palette8_r5_g6_b5': GL_PALETTE8_R5_G6_B5_OES, 'palette8_rgba4': GL_PALETTE8_RGBA4_OES, 'palette8_rgb5_a1': GL_PALETTE8_RGB5_A1_OES, 'pvrtc_rgba2': GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG, 'pvrtc_rgba4': GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG, 'pvrtc_rgb2': GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG, 'pvrtc_rgb4': GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG, 'red': GL_RED, 'rg': GL_RG, 'r8': GL_R8, 'rg8': GL_RG8, 'rgba8': GL_RGBA8} cdef dict _gl_buffer_fmt = { 'ubyte': GL_UNSIGNED_BYTE, 'ushort': GL_UNSIGNED_SHORT, 'uint': GL_UNSIGNED_INT, 'byte': GL_BYTE, 'short': GL_SHORT, 'int': GL_INT, 'float': GL_FLOAT} cdef dict _gl_buffer_size = { 'ubyte': sizeof(GLubyte), 'ushort': sizeof(GLushort), 'uint': sizeof(GLuint), 'byte': sizeof(GLbyte), 'short': sizeof(GLshort), 'int': sizeof(GLint), 'float': sizeof(GLfloat) } cdef dict _gl_texture_min_filter = { 'nearest': GL_NEAREST, 'linear': GL_LINEAR, 'nearest_mipmap_nearest': GL_NEAREST_MIPMAP_NEAREST, 'nearest_mipmap_linear': GL_NEAREST_MIPMAP_LINEAR, 'linear_mipmap_nearest': GL_LINEAR_MIPMAP_NEAREST, 'linear_mipmap_linear': GL_LINEAR_MIPMAP_LINEAR } cdef inline int _nearest_pow2(int v): # From http://graphics.stanford.edu/~seander/bithacks.html#RoundUpPowerOf2 # Credit: Sean Anderson v -= 1 v |= v >> 1 v |= v >> 2 v |= v >> 4 v |= v >> 8 v |= v >> 16 return v + 1 cdef inline int _is_pow2(int v): # http://graphics.stanford.edu/~seander/bithacks.html#DetermineIfPowerOf2 return (v & (v - 1)) == 0 cdef inline int _color_fmt_to_gl(x): '''Return the GL numeric value from a color string format. ''' x = x.lower() try: return _gl_color_fmt[x] except KeyError: raise Exception('Unknown <%s> color format' % x) cdef inline int _is_compressed_fmt(x): '''Return 1 if the color string format is a compressed one. ''' if x.startswith('palette'): return 1 if x.startswith('pvrtc_'): return 1 if x.startswith('etc1_'): return 1 return x.startswith('s3tc_dxt') cdef inline int _buffer_fmt_to_gl(x): '''Return the GL numeric value from a buffer string format. ''' x = x.lower() try: return _gl_buffer_fmt[x] except KeyError: raise Exception('Unknown <%s> buffer format' % x) cdef inline int _buffer_type_to_gl_size(x): '''Return the size of a buffer string format in str. ''' x = x.lower() try: return _gl_buffer_size[x] except KeyError: raise Exception('Unknown <%s> format' % x) cdef inline GLuint _str_to_gl_texture_min_filter(x): '''Return the GL numeric value from a texture min filter string. ''' x = x.lower() try: return _gl_texture_min_filter[x] except KeyError: raise Exception('Unknown <%s> texture min filter' % x) cdef inline GLuint _str_to_gl_texture_mag_filter(x): '''Return the GL numeric value from a texture mag filter string. ''' x = x.lower() if x == 'nearest': return GL_NEAREST elif x == 'linear': return GL_LINEAR raise Exception('Unknown <%s> texture mag filter' % x) cdef inline GLuint _str_to_gl_texture_wrap(x): '''Return the GL numeric value from a texture wrap string. ''' if x == 'clamp_to_edge': return GL_CLAMP_TO_EDGE elif x == 'repeat': return GL_REPEAT elif x == 'mirrored_repeat': return GL_MIRRORED_REPEAT cdef inline int _gl_format_size(GLuint x): '''Return the GL numeric value from a texture wrap string. ''' if x in (GL_RGB, GL_BGR): return 3 elif x in (GL_RGBA, GL_BGRA): return 4 elif x in (GL_LUMINANCE_ALPHA, GL_RG): return 2 elif x in (GL_LUMINANCE, GL_RED): return 1 elif x in (GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT): return 4 raise Exception('Unsupported format size <%s>' % str(format)) cdef inline int _is_gl_format_supported(x): if x in ('bgr', 'bgra'): return gl_has_capability(GLCAP_BGRA) elif x == 's3tc_dxt1': return gl_has_capability(GLCAP_DXT1) elif x.startswith('s3tc_dxt'): return gl_has_capability(GLCAP_S3TC) elif x.startswith('etc1_'): return gl_has_capability(GLCAP_ETC1) return 1 cdef inline str _convert_gl_format(x): if x == 'bgr': return 'rgb' elif x == 'bgra': return 'rgba' return x cdef inline void _gl_prepare_pixels_upload(int width) nogil: '''Set the best pixel alignment for the current width. ''' if not (width & 0x7): cgl.glPixelStorei(GL_UNPACK_ALIGNMENT, 8) elif not (width & 0x3): cgl.glPixelStorei(GL_UNPACK_ALIGNMENT, 4) elif not (width & 0x1): cgl.glPixelStorei(GL_UNPACK_ALIGNMENT, 2) else: cgl.glPixelStorei(GL_UNPACK_ALIGNMENT, 1) cdef Texture _texture_create(int width, int height, colorfmt, bufferfmt, int mipmap, int allocate, object callback, object icolorfmt): '''Create the OpenGL texture. ''' cdef GLuint target = GL_TEXTURE_2D cdef GLuint texid = 0 cdef Texture texture cdef int texture_width, texture_height cdef int glbufferfmt = _buffer_fmt_to_gl(bufferfmt) cdef int make_npot = 0 # check if it's a pot or not if not _is_pow2(width) or not _is_pow2(height): make_npot = 1 if not cgldef.kivy_opengl_es2: if gl_get_version_major() < 3: mipmap = 0 # in case of mipmap is asked for npot texture, make it pot compatible if mipmap: make_npot = 0 allocate = 1 # depending if npot is available, use the real size or pot size if make_npot and gl_has_capability(c_GLCAP_NPOT): texture_width = width texture_height = height else: texture_width = _nearest_pow2(width) texture_height = _nearest_pow2(height) # create the texture with the future color format. icolorfmt = _convert_gl_format(icolorfmt) texture = Texture(texture_width, texture_height, target, colorfmt=colorfmt, bufferfmt=bufferfmt, mipmap=mipmap, callback=callback, icolorfmt=icolorfmt) if allocate or make_npot: texture.flags |= TI_NEED_ALLOCATE # set default parameter for this texture texture.set_wrap('clamp_to_edge') if mipmap: texture.set_min_filter('linear_mipmap_nearest') texture.set_mag_filter('linear') else: texture.set_min_filter('linear') texture.set_mag_filter('linear') # if the texture size is the same as initial size, return the texture # unmodified if texture_width == width and texture_height == height: return texture # otherwise, return a region of that texture return texture.get_region(0, 0, width, height) def texture_create(size=None, colorfmt=None, bufferfmt=None, mipmap=False, callback=None, icolorfmt=None): '''Create a texture based on size. :Parameters: `size`: tuple, defaults to (128, 128) Size of the texture. `colorfmt`: str, defaults to 'rgba' Color format of the texture. Can be 'rgba' or 'rgb', 'luminance' or 'luminance_alpha'. On desktop, additional values are available: 'red', 'rg'. `icolorfmt`: str, defaults to the value of `colorfmt` Internal format storage of the texture. Can be 'rgba' or 'rgb', 'luminance' or 'luminance_alpha'. On desktop, additional values are available: 'r8', 'rg8', 'rgba8'. `bufferfmt`: str, defaults to 'ubyte' Internal buffer format of the texture. Can be 'ubyte', 'ushort', 'uint', 'bute', 'short', 'int' or 'float'. `mipmap`: bool, defaults to False If True, it will automatically generate the mipmap texture. `callback`: callable(), defaults to False If a function is provided, it will be called when data is needed in the texture. .. versionchanged:: 1.7.0 :attr:`callback` has been added ''' cdef int width = 128, height = 128, allocate = 1 if size is not None: width, height = size if colorfmt is None: colorfmt = 'rgba' if bufferfmt is None: bufferfmt = 'ubyte' if callback is not None: allocate = 0 if icolorfmt is None: icolorfmt = colorfmt return _texture_create(width, height, colorfmt, bufferfmt, mipmap, allocate, callback, icolorfmt) def texture_create_from_data(im, mipmap=False): '''Create a texture from an ImageData class. ''' cdef int width = im.width cdef int height = im.height cdef int allocate = 1 cdef int no_blit = 0 cdef Texture texture # optimization, if the texture is power of 2, don't allocate in # _texture_create, but allocate in blit_data => only 1 upload if _is_pow2(width) and _is_pow2(height): allocate = 0 elif gl_has_capability(c_GLCAP_NPOT): allocate = 0 # if imagedata have more than one image, activate mipmap if im.have_mipmap: mipmap = True if not cgldef.kivy_opengl_es2: if gl_get_version_major() < 3: mipmap = False if width == 0 or height == 0: height = width = 1 allocate = 1 no_blit = 1 texture = _texture_create(width, height, im.fmt, 'ubyte', mipmap, allocate, None, im.fmt) if texture is None: return None texture._source = im.source if no_blit == 0: texture.blit_data(im) return texture cdef class Texture: '''Handle an OpenGL texture. This class can be used to create simple textures or complex textures based on ImageData.''' _sequenced_textures = {} '''Internal use only for textures of sequenced images ''' create = staticmethod(texture_create) create_from_data = staticmethod(texture_create_from_data) def __init__(self, width, height, target, texid=0, colorfmt='rgb', bufferfmt='ubyte', mipmap=False, source=None, callback=None, icolorfmt='rgb'): self.observers = [] self._width = width self._height = height self._target = target self._id = texid self._mipmap = mipmap self._wrap = None self._min_filter = None self._mag_filter = None self._is_allocated = 0 self._uvx = 0. self._uvy = 0. self._uvw = 1. self._uvh = 1. self._colorfmt = colorfmt self._bufferfmt = bufferfmt self._icolorfmt = icolorfmt self._source = source self._nofree = 0 self._callback = callback if texid == 0: self.flags |= TI_NEED_GEN if callback is not None: self.flags |= TI_NEED_PIXELS self.update_tex_coords() get_context().register_texture(self) def __dealloc__(self): get_context().dealloc_texture(self) cdef void update_tex_coords(self): self._tex_coords[0] = self._uvx self._tex_coords[1] = self._uvy self._tex_coords[2] = self._uvx + self._uvw self._tex_coords[3] = self._uvy self._tex_coords[4] = self._uvx + self._uvw self._tex_coords[5] = self._uvy + self._uvh self._tex_coords[6] = self._uvx self._tex_coords[7] = self._uvy + self._uvh def add_reload_observer(self, callback): '''Add a callback to be called after the whole graphics context has been reloaded. This is where you can reupload your custom data into the GPU. .. versionadded:: 1.2.0 :Parameters: `callback`: func(context) -> return None The first parameter will be the context itself. ''' self.observers.append(WeakMethod(callback)) def remove_reload_observer(self, callback): '''Remove a callback from the observer list, previously added by :meth:`add_reload_observer`. .. versionadded:: 1.2.0 ''' for cb in self.observers[:]: method = cb() if method is None or method is callback: self.observers.remove(cb) continue cdef void allocate(self): cdef int iglfmt, glfmt, iglbufferfmt, datasize, dataerr = 0 cdef void *data = NULL cdef int is_npot = 0 # check if it's a pot or not if not _is_pow2(self._width) or not _is_pow2(self._height): make_npot = is_npot = 1 # prepare information needed for nogil glfmt = _color_fmt_to_gl(self._colorfmt) iglfmt = _color_fmt_to_gl(self._icolorfmt) iglbufferfmt = _buffer_fmt_to_gl(self._bufferfmt) datasize = self._width * self._height * \ _gl_format_size(glfmt) * _buffer_type_to_gl_size(self._bufferfmt) # act as we have been able to allocate the texture self._is_allocated = 1 # do the rest outside the Python GIL with nogil: data = calloc(1, datasize) if data != NULL: # ensure pixel upload is correct _gl_prepare_pixels_upload(self._width) # do the initial upload with fake data cgl.glTexImage2D(self._target, 0, iglfmt, self._width, self._height, 0, glfmt, iglbufferfmt, data) # free the data ! free(data) # create mipmap if needed if self._mipmap and is_npot == 0: cgl.glGenerateMipmap(self._target) else: dataerr = 1 if dataerr: self._is_allocated = 0 raise Exception('Unable to allocate memory for texture (size is %s)' % datasize) cpdef flip_vertical(self): '''Flip tex_coords for vertical display.''' self._uvy += self._uvh self._uvh = -self._uvh self.update_tex_coords() cpdef flip_horizontal(self): '''Flip tex_coords for horizontal display. .. versionadded:: 1.9.0 ''' self._uvx += self._uvw self._uvw = -self._uvw self.update_tex_coords() cpdef get_region(self, x, y, width, height): '''Return a part of the texture defined by the rectangular arguments (x, y, width, height). Returns a :class:`TextureRegion` instance.''' return TextureRegion(x, y, width, height, self) def ask_update(self, callback): '''Indicate that the content of the texture should be updated and the callback function needs to be called when the texture will be used. ''' self.flags |= TI_NEED_PIXELS self._callback = callback cpdef bind(self): '''Bind the texture to the current opengl state.''' cdef GLuint value # if we have no change to apply, just bind and exit if not self.flags: cgl.glBindTexture(self._target, self._id) log_gl_error('Texture.bind-glBindTexture') return if self.flags & TI_NEED_GEN: self.flags &= ~TI_NEED_GEN cgl.glGenTextures(1, &self._id) log_gl_error('Texture.bind-glGenTextures') cgl.glBindTexture(self._target, self._id) log_gl_error('Texture.bind-glBindTexture') if self.flags & TI_NEED_ALLOCATE: self.flags &= ~TI_NEED_ALLOCATE self.allocate() if self.flags & TI_NEED_PIXELS: self.flags &= ~TI_NEED_PIXELS if self._callback: self._callback(self) self._callback = None if self.flags & TI_MIN_FILTER: self.flags &= ~TI_MIN_FILTER value = _str_to_gl_texture_min_filter(self._min_filter) cgl.glTexParameteri(self._target, GL_TEXTURE_MIN_FILTER, value) log_gl_error('Texture.bind-glTexParameteri (GL_TEXTURE_MIN_FILTER)') if self.flags & TI_MAG_FILTER: self.flags &= ~TI_MAG_FILTER value = _str_to_gl_texture_mag_filter(self._mag_filter) cgl.glTexParameteri(self._target, GL_TEXTURE_MAG_FILTER, value) log_gl_error('Texture.bind-glTexParameteri (GL_TEXTURE_MAG_FILTER') if self.flags & TI_WRAP: self.flags &= ~TI_WRAP value = _str_to_gl_texture_wrap(self._wrap) cgl.glTexParameteri(self._target, GL_TEXTURE_WRAP_S, value) log_gl_error('Texture.bind-glTexParameteri (GL_TEXTURE_WRAP_S)') cgl.glTexParameteri(self._target, GL_TEXTURE_WRAP_T, value) log_gl_error('Texture.bind-glTexParameteri (GL_TEXTURE_WRAP_T') cdef void set_min_filter(self, x): if self._min_filter != x: self._min_filter = x self.flags |= TI_MIN_FILTER cdef void set_mag_filter(self, x): if self._mag_filter != x: self._mag_filter = x self.flags |= TI_MAG_FILTER cdef void set_wrap(self, x): if self._wrap != x: self._wrap = x self.flags |= TI_WRAP def blit_data(self, im, pos=None): '''Replace a whole texture with image data. ''' blit = self.blit_buffer # depending if imagedata have mipmap, think different. if not im.have_mipmap: blit(im.data, size=im.size, colorfmt=im.fmt, pos=pos, rowlength=im.rowlength) else: # upload each level for level, width, height, data, rowlength in im.iterate_mipmaps(): blit(data, size=(width, height), colorfmt=im.fmt, pos=pos, mipmap_level=level, mipmap_generation=False, rowlength=rowlength) @cython.cdivision(True) def blit_buffer(self, pbuffer, size=None, colorfmt=None, pos=None, bufferfmt=None, mipmap_level=0, mipmap_generation=True, int rowlength=0): '''Blit a buffer into the texture. .. note:: Unless the canvas will be updated due to other changes, :meth:`~kivy.graphics.instructions.Canvas.ask_update` should be called in order to update the texture. :Parameters: `pbuffer`: bytes, or a class that implements the buffer interface\ (including memoryview). A buffer containing the image data. It can be either a bytes object or a instance of a class that implements the python buffer interface, e.g. `array.array`, `bytearray`, numpy arrays etc. If it's not a bytes object, the underlying buffer must be contiguous, have only one dimension and must not be readonly, even though the data is not modified, due to a cython limitation. See module description for usage details. `size`: tuple, defaults to texture size Size of the image (width, height) `colorfmt`: str, defaults to 'rgb' Image format, can be one of 'rgb', 'rgba', 'bgr', 'bgra', 'luminance' or 'luminance_alpha'. `pos`: tuple, defaults to (0, 0) Position to blit in the texture. `bufferfmt`: str, defaults to 'ubyte' Type of the data buffer, can be one of 'ubyte', 'ushort', 'uint', 'byte', 'short', 'int' or 'float'. `mipmap_level`: int, defaults to 0 Indicate which mipmap level we are going to update. `mipmap_generation`: bool, defaults to True Indicate if we need to regenerate the mipmap from level 0. .. versionchanged:: 1.0.7 added `mipmap_level` and `mipmap_generation` .. versionchanged:: 1.9.0 `pbuffer` can now be any class instance that implements the python buffer interface and / or memoryviews thereof. ''' cdef GLuint target = self._target cdef int glbufferfmt if colorfmt is None: colorfmt = 'rgb' if bufferfmt is None: bufferfmt = 'ubyte' if pos is None: pos = (0, 0) if size is None: size = self.size glbufferfmt = _buffer_fmt_to_gl(bufferfmt) # gles limitation/issue: cannot blit buffer on a different # buffer/colorfmt # Reference: https://github.com/kivy/kivy/issues/1600 if gles_limts: if colorfmt.lower() != self.colorfmt.lower(): raise Exception(( "GLES LIMIT: Cannot blit with a different colorfmt than " "the created texture. (texture has {}, you passed {}). " "Consider setting KIVY_GLES_LIMITS" ).format(self.colorfmt, colorfmt)) if bufferfmt.lower() != self.bufferfmt.lower(): raise Exception(( "GLES LIMIT: Cannot blit with a different bufferfmt than " "the created texture. (texture has {}, you passed {}). " "Consider setting KIVY_GLES_LIMITS" ).format(self.bufferfmt, bufferfmt)) # bind the texture, and create anything that should be created at this # time. self.bind() # need conversion, do check here because it seems to be faster ? if not gl_has_texture_native_format(colorfmt): pbuffer, colorfmt = convert_to_gl_format(pbuffer, colorfmt, size[0], size[1]) cdef char [:] char_view cdef short [:] short_view cdef unsigned short [:] ushort_view cdef int [:] int_view cdef unsigned int [:] uint_view cdef float [:] float_view cdef char *cdata = NULL cdef long datasize = 0 if isinstance(pbuffer, bytes): # if it's bytes, just use memory cdata = <bytes>pbuffer # explicit bytes datasize = <long>len(pbuffer) else: # if it's a memoryview or buffer type, use start of memory if glbufferfmt == GL_UNSIGNED_BYTE or glbufferfmt == GL_BYTE: char_view = pbuffer cdata = &char_view[0] datasize = char_view.nbytes elif glbufferfmt == GL_SHORT: short_view = pbuffer cdata = <char *>&short_view[0] datasize = short_view.nbytes elif glbufferfmt == GL_UNSIGNED_SHORT: ushort_view = pbuffer cdata = <char *>&ushort_view[0] datasize = ushort_view.nbytes elif glbufferfmt == GL_INT: int_view = pbuffer cdata = <char *>&int_view[0] datasize = int_view.nbytes elif glbufferfmt == GL_UNSIGNED_INT: uint_view = pbuffer cdata = <char *>&uint_view[0] datasize = uint_view.nbytes elif glbufferfmt == GL_FLOAT: float_view = pbuffer cdata = <char *>&float_view[0] datasize = float_view.nbytes # prepare nogil cdef int iglfmt = _color_fmt_to_gl(self._icolorfmt) cdef int glfmt = _color_fmt_to_gl(colorfmt) cdef int x = pos[0] cdef int y = pos[1] cdef int w = size[0] cdef int h = size[1] cdef int is_allocated = self._is_allocated cdef int is_compressed = _is_compressed_fmt(colorfmt) cdef int _mipmap_generation = mipmap_generation and self._mipmap cdef int _mipmap_level = mipmap_level # if there is a pitch/rowlength passed for the texture, # determine the alignment needed, and see if GL can handle it on the # current platform. cdef int bytes_per_pixels = _gl_format_size(glfmt) cdef int target_rowlength = w * bytes_per_pixels * _buffer_type_to_gl_size(bufferfmt) cdef int need_unpack = rowlength > 0 and rowlength != target_rowlength cdef char *cpdata = NULL cdef char *cpsrc cdef char *cpdst cdef int i cdef int require_subimage = 0 # if the hardware doesn't support native unpack, use alternative method. if need_unpack and not gl_has_capability(GLCAP_UNPACK_SUBIMAGE): require_subimage = 1 need_unpack = 0 with nogil: if need_unpack: # native unpack supported, use it. cgl.glPixelStorei(GL_UNPACK_ROW_LENGTH, rowlength / bytes_per_pixels) if y != 0: cgl.glPixelStorei(GL_UNPACK_SKIP_ROWS, y) if x != 0: cgl.glPixelStorei(GL_UNPACK_SKIP_PIXELS, x) _gl_prepare_pixels_upload(rowlength) elif require_subimage: # make a temporary copy to a format without alignment for upload cpsrc = cdata cpdst = cpdata = <char *>malloc(target_rowlength * h) for i in range(h): memcpy(cpdst, cpsrc, target_rowlength) cpsrc += rowlength cpdst += target_rowlength cdata = cpdata datasize = target_rowlength * h else: _gl_prepare_pixels_upload(w) if is_compressed: cgl.glPixelStorei(GL_UNPACK_ALIGNMENT, 1) cgl.glCompressedTexImage2D(target, _mipmap_level, glfmt, w, h, 0, <GLsizei>datasize, cdata) elif is_allocated: cgl.glTexSubImage2D(target, _mipmap_level, x, y, w, h, glfmt, glbufferfmt, cdata) else: cgl.glTexImage2D(target, _mipmap_level, iglfmt, w, h, 0, glfmt, glbufferfmt, cdata) if _mipmap_generation: cgl.glGenerateMipmap(target) if need_unpack: cgl.glPixelStorei(GL_UNPACK_ROW_LENGTH, 0) if y != 0: cgl.glPixelStorei(GL_UNPACK_SKIP_ROWS, 0) if x != 0: cgl.glPixelStorei(GL_UNPACK_SKIP_PIXELS, 0) elif require_subimage: if cpdata != NULL: free(cpdata) def _on_proxyimage_loaded(self, image): if image is not self._proxyimage: return self._reload_propagate(image.image.texture) self._proxyimage = None # the texture might impact something on the drawing, so ask to refresh # the window. # FIXME: the texture used in BindTexture should ask for a retrigger get_context().flag_update_canvas() cdef void reload(self): cdef Texture texture if self._id != <GLuint>-1: return if self._source is None: # manual texture recreation texture = texture_create(self.size, self.colorfmt, self.bufferfmt, self.mipmap) else: source = osource = self._source proto = None if source.startswith('zip|'): proto = 'zip' source = source[4:] chr = type(source) no_cache, filename, mipmap, count = source.split(chr('|')) source = chr(u'{}|{}|{}').format(filename, mipmap, count) if not proto: proto = filename.split(chr(':'), 1)[0] if proto in ('http', 'https', 'ftp', 'smb'): from kivy.loader import Loader self._proxyimage = Loader.image(filename) self._id = 0 # FIXME this will point to an invalid texture ... self._proxyimage.bind(on_load=self._on_proxyimage_loaded) if self._proxyimage.loaded: self._on_proxyimage_loaded(self._proxyimage) return mipmap = 0 if mipmap == '0' else 1 if count == '0': if proto =='zip' or filename.endswith('.gif'): from kivy.core.image import ImageLoader image = ImageLoader.load(filename, nocache=True, mipmap=mipmap) texture_list = [] create_tex = self.create_from_data for data in image._data[1:]: tex = create_tex(data, mipmap=mipmap) texture_list.append(tex) self._sequenced_textures[filename] = texture_list else: from kivy.core.image import Image image = Image(filename, nocache=True, mipmap=mipmap) texture = image.texture else: item_no = int(count) - 1 texture = self._sequenced_textures[filename][item_no] self._reload_propagate(texture) cdef void _reload_propagate(self, Texture texture): # set the same parameters as our current texture texture.set_wrap(self.wrap) texture.set_min_filter(self.min_filter) texture.set_mag_filter(self.mag_filter) texture.flags |= TI_MIN_FILTER | TI_MAG_FILTER | TI_WRAP texture.uvpos = self.uvpos texture.uvsize = self.uvsize # ensure the new opengl ID will not get through GC texture.bind() self._id = texture.id texture._nofree = 1 # then update content again for callback in self.observers[:]: method = callback() if method is None: self.observers.remove(callback) continue method(self) def save(self, filename, flipped=True, fmt=None): '''Save the texture content to a file. Check :meth:`kivy.core.image.Image.save` for more information. The flipped parameter flips the saved image vertically, and defaults to True. .. versionadded:: 1.7.0 .. versionchanged:: 1.8.0 Parameter `flipped` added, defaults to True. All the OpenGL Texture are read from bottom / left, it need to be flipped before saving. If you don't want to flip the image, set flipped to False. .. versionchanged:: 1.11.0 Parameter `fmt` added, to pass the final format to the image provider. Used if filename is a BytesIO ''' from kivy.core.image import Image return Image(self).save(filename, flipped=flipped, fmt=fmt) def __repr__(self): return '<Texture hash=%r id=%d size=%r colorfmt=%r bufferfmt=%r source=%r observers=%d>' % ( id(self), self._id, self.size, self.colorfmt, self.bufferfmt, self._source, len(self.observers)) @property def size(self): '''Return the (width, height) of the texture (readonly). ''' return (self.width, self.height) @property def mipmap(self): '''Return True if the texture has mipmap enabled (readonly). ''' return self._mipmap @property def id(self): '''Return the OpenGL ID of the texture (readonly). ''' return self._id @property def target(self): '''Return the OpenGL target of the texture (readonly). ''' return self._target @property def width(self): '''Return the width of the texture (readonly). ''' return self._width @property def height(self): '''Return the height of the texture (readonly). ''' return self._height @property def tex_coords(self): '''Return the list of tex_coords (opengl). ''' return ( self._tex_coords[0], self._tex_coords[1], self._tex_coords[2], self._tex_coords[3], self._tex_coords[4], self._tex_coords[5], self._tex_coords[6], self._tex_coords[7]) @property def uvpos(self): '''Get/set the UV position inside the texture. ''' return (self._uvx, self._uvy) @uvpos.setter def uvpos(self, x): self._uvx, self._uvy = x self.update_tex_coords() @property def uvsize(self): '''Get/set the UV size inside the texture. .. warning:: The size can be negative if the texture is flipped. ''' return (self._uvw, self._uvh) @uvsize.setter def uvsize(self, x): self._uvw, self._uvh = x self.update_tex_coords() @property def colorfmt(self): '''Return the color format used in this texture (readonly). .. versionadded:: 1.0.7 ''' return self._colorfmt @property def bufferfmt(self): '''Return the buffer format used in this texture (readonly). .. versionadded:: 1.2.0 ''' return self._bufferfmt @property def min_filter(self): '''Get/set the min filter texture. Available values: - linear - nearest - linear_mipmap_linear - linear_mipmap_nearest - nearest_mipmap_nearest - nearest_mipmap_linear Check the opengl documentation for more information about the behavior of these values : http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexParameter.xml. ''' return self._min_filter @min_filter.setter def min_filter(self, x): self.set_min_filter(x) @property def mag_filter(self): '''Get/set the mag filter texture. Available values: - linear - nearest Check the opengl documentation for more information about the behavior of these values : http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexParameter.xml. ''' return self._mag_filter @mag_filter.setter def mag_filter(self, x): self.set_mag_filter(x) @property def wrap(self): '''Get/set the wrap texture. Available values: - repeat - mirrored_repeat - clamp_to_edge Check the opengl documentation for more information about the behavior of these values : http://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexParameter.xml. ''' return self._wrap @wrap.setter def wrap(self, wrap): self.set_wrap(wrap) @property def pixels(self): '''Get the pixels texture, in RGBA format only, unsigned byte. The origin of the image is at bottom left. .. versionadded:: 1.7.0 ''' from kivy.graphics.fbo import Fbo return Fbo(size=self.size, texture=self).pixels cdef class TextureRegion(Texture): '''Handle a region of a Texture class. Useful for non power-of-2 texture handling.''' def __init__(self, int x, int y, int width, int height, Texture origin): Texture.__init__(self, width, height, origin.target, origin.id) self._is_allocated = 1 self._mipmap = origin._mipmap self._colorfmt = origin._colorfmt self._bufferfmt = origin._bufferfmt self._icolorfmt = origin._icolorfmt self.x = x self.y = y self.owner = origin # recalculate texture coordinate cdef float origin_u1, origin_v1 origin_u1 = origin._uvx origin_v1 = origin._uvy self._uvx = (x / <float>origin._width) * origin._uvw + origin_u1 self._uvy = (y / <float>origin._height) * origin._uvh + origin_v1 self._uvw = (width / <float>origin._width) * origin._uvw self._uvh = (height / <float>origin._height) * origin._uvh self.update_tex_coords() def __repr__(self): return '<TextureRegion of %r hash=%r id=%d size=%r colorfmt=%r bufferfmt=%r source=%r observers=%d>' % ( self.owner, id(self), self._id, self.size, self.colorfmt, self.bufferfmt, self._source, len(self.observers)) cdef void reload(self): # texture region are reloaded _after_ normal texture # so that could work, except if it's a region of region # it's safe to retrigger a reload, since the owner texture will be not # really reloaded if its id is not -1. self.owner.reload() self._id = self.owner.id # then update content again self.bind() for callback in self.observers[:]: method = callback() if method is None: self.observers.remove(callback) continue method(self) def ask_update(self, callback): # redirect to owner self.owner.ask_update(callback) cpdef bind(self): self.owner.bind() @property def pixels(self): from kivy.graphics.fbo import Fbo from kivy.graphics import Color, Rectangle fbo = Fbo(size=self.size) fbo.clear() self.flip_vertical() with fbo: Color(1, 1, 1) Rectangle(size=self.size, texture=self, tex_coords=self.tex_coords) fbo.draw() self.flip_vertical() return fbo.pixels �������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/transformation.pxd���������������������������������������������������������0000666�0000000�0000000�00000002312�00000000000�017135� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ctypedef double matrix_t[16] cdef class Matrix: cdef matrix_t mat cpdef Matrix identity(self) cpdef Matrix inverse(self) cpdef Matrix transpose(self) cpdef Matrix multiply(Matrix self, Matrix mb) cpdef Matrix scale(Matrix self, double x, double y, double z) cpdef Matrix translate(Matrix self, double x, double y, double z) cpdef Matrix rotate(Matrix self, double angle, double x, double y, double z) cpdef Matrix view_clip(Matrix self, double left, double right, double bottom, double top, double near, double far, int perspective) cpdef Matrix perspective(Matrix self, double fovy, double aspect, double zNear, double zFar) cpdef look_at(Matrix self, double eyex, double eyey, double eyez, double centerx, double centery, double centerz, double upx, double upy, double upz) cpdef Matrix normal_matrix(self) cpdef tuple transform_point(Matrix self, double x, double y, double z, t=?) cpdef project(Matrix self, double objx, double objy, double objz, Matrix model, Matrix proj, double vx, double vy, double vw, double vh) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/transformation.pyx���������������������������������������������������������0000666�0000000�0000000�00000052114�00000000000�017167� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#cython: cdivision=True ''' Transformation ============== This module contains a Matrix class used for our Graphics calculations. We currently support: - rotation, translation and scaling matrices - multiplication matrix - clip matrix (with or without perspective) - transformation matrix for 3d touch For more information on transformation matrices, please see the `OpenGL Matrices Tutorial <http://www.opengl-tutorial.org/beginners-tutorials/tutorial-3-matrices/>`_. .. versionchanged:: 1.6.0 Added :meth:`Matrix.perspective`, :meth:`Matrix.look_at` and :meth:`Matrix.transpose`. ''' __all__ = ('Matrix', ) cdef extern from "math.h": double sqrt(double x) nogil double sin(double x) nogil double cos(double x) nogil double tan(double x) nogil double fabs(double x) nogil cdef extern from "string.h": void *memcpy(void *dest, void *src, int n) void *memset(void *s, int c, int n) cdef double _EPS = 8.8817841970012523e-16 cdef class Matrix: ''' Optimized matrix class for OpenGL:: >>> from kivy.graphics.transformation import Matrix >>> m = Matrix() >>> print(m) [[ 1.000000 0.000000 0.000000 0.000000 ] [ 0.000000 1.000000 0.000000 0.000000 ] [ 0.000000 0.000000 1.000000 0.000000 ] [ 0.000000 0.000000 0.000000 1.000000 ]] [ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11] [ 12 13 14 15] ''' def __cinit__(self): memset(self.mat, 0, sizeof(matrix_t)) def __init__(self): self.identity() def get(Matrix self): '''Retrieve the value of the current as a flat list. .. versionadded:: 1.9.1 ''' return ( self.mat[0], self.mat[1], self.mat[2], self.mat[3], self.mat[4], self.mat[5], self.mat[6], self.mat[7], self.mat[8], self.mat[9], self.mat[10], self.mat[11], self.mat[12], self.mat[13], self.mat[14], self.mat[15]) def tolist(Matrix self): '''Retrieve the value of the current matrix in numpy format. for example m.tolist() will return:: [[1.000000, 0.000000, 0.000000, 0.000000], [0.000000, 1.000000, 0.000000, 0.000000], [0.000000, 0.000000, 1.000000, 0.000000], [0.000000, 0.000000, 0.000000, 1.000000]] you can use this format to plug the result straight into numpy in this way numpy.array(m.tolist()) .. versionadded:: 1.9.0 ''' return ( (self.mat[0], self.mat[1], self.mat[2], self.mat[3]), (self.mat[4], self.mat[5], self.mat[6], self.mat[7]), (self.mat[8], self.mat[9], self.mat[10], self.mat[11]), (self.mat[12], self.mat[13], self.mat[14], self.mat[15])) def __getitem__(Matrix self, int index): '''Retrieve the value at the specified index or slice .. versionadded:: 1.9.0 ''' return self.mat[index] def set(Matrix self, flat=None, array=None): '''Insert custom values into the matrix in a flat list format or 4x4 array format like below:: m.set(array=[ [1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]] ) .. versionadded:: 1.9.0 ''' if flat: self.mat[0] = flat[0] self.mat[1] = flat[1] self.mat[2] = flat[2] self.mat[3] = flat[3] self.mat[4] = flat[4] self.mat[5] = flat[5] self.mat[6] = flat[6] self.mat[7] = flat[7] self.mat[8] = flat[8] self.mat[9] = flat[9] self.mat[10] = flat[10] self.mat[11] = flat[11] self.mat[12] = flat[12] self.mat[13] = flat[13] self.mat[14] = flat[14] self.mat[15] = flat[15] return self.mat[0], self.mat[1], self.mat[2], self.mat[3] = array[0] self.mat[4], self.mat[5], self.mat[6], self.mat[7] = array[1] self.mat[8], self.mat[9], self.mat[10], self.mat[11] = array[2] self.mat[12], self.mat[13], self.mat[14], self.mat[15] = array[3] def __setitem__(Matrix self, int index, double value): '''given an index and a value update the value at that location .. versionadded:: 1.9.0 ''' self.mat[index] = value cpdef Matrix rotate(Matrix self, double angle, double x, double y, double z): '''Rotate the matrix through the angle around the axis (x, y, z) (inplace). :Parameters: `angle`: float The angle through which to rotate the matrix `x`: float X position of the point `y`: float Y position of the point `z`: float Z position of the point ''' cdef double d, c, s, co, ox, oy, oz, f1, f2, f3, f4, f5, f6, f7, f8, f9 with nogil: d = sqrt(x * x + y * y + z * z) if (d != 1.0): x /= d y /= d z /= d c = cos(angle) s = sin(angle) co = 1.0 - c ox = x * co oy = y * co oz = z * co f1 = x * ox + c f5 = y * oy + c f9 = z * oz + c d = z * s f2 = x * oy - d f4 = y * ox + d d = y * s f3 = x * oz + d f7 = z * ox - d d = x * s f6 = y * oz - d f8 = z * oy + d ox = self.mat[0] oy = self.mat[1] oz = self.mat[2] self.mat[0] = ox * f1 + oy * f2 + oz * f3 self.mat[1] = ox * f4 + oy * f5 + oz * f6 self.mat[2] = ox * f7 + oy * f8 + oz * f9 ox = self.mat[4] oy = self.mat[5] oz = self.mat[6] self.mat[4] = ox * f1 + oy * f2 + oz * f3 self.mat[5] = ox * f4 + oy * f5 + oz * f6 self.mat[6] = ox * f7 + oy * f8 + oz * f9 ox = self.mat[ 8] oy = self.mat[ 9] oz = self.mat[10] self.mat[ 8] = ox * f1 + oy * f2 + oz * f3 self.mat[ 9] = ox * f4 + oy * f5 + oz * f6 self.mat[10] = ox * f7 + oy * f8 + oz * f9 return self cpdef Matrix scale(Matrix self, double x, double y, double z): '''Scale the current matrix by the specified factors over each dimension (inplace). :Parameters: `x`: float The scale factor along the X axis `y`: float The scale factor along the Y axis `z`: float The scale factor along the Z axis ''' with nogil: self.mat[ 0] *= x; self.mat[ 5] *= y; self.mat[10] *= z; return self cpdef Matrix translate(Matrix self, double x, double y, double z): '''Translate the matrix. :Parameters: `x`: float The translation factor along the X axis `y`: float The translation factor along the Y axis `z`: float The translation factor along the Z axis ''' with nogil: self.mat[12] += x self.mat[13] += y self.mat[14] += z return self cpdef Matrix perspective(Matrix self, double fovy, double aspect, double zNear, double zFar): '''Creates a perspective matrix (inplace). :Parameters: `fovy`: float "Field Of View" angle `aspect`: float Aspect ratio `zNear`: float Near clipping plane `zFar`: float Far clippin plane .. versionadded:: 1.6.0 ''' cdef double f = 1 / tan(fovy / 2. / 360. * 2 * 3.141592653589793) self.mat[0] = f / aspect self.mat[1] = 0.0 self.mat[2] = 0.0 self.mat[3] = 0.0 self.mat[4] = 0.0 self.mat[5] = f self.mat[6] = 0.0 self.mat[7] = 0.0 self.mat[8] = 0.0 self.mat[9] = 0.0 self.mat[10] = (zFar + zNear) / (zNear - zFar) self.mat[11] = -1.0 self.mat[12] = 0.0 self.mat[13] = 0.0 self.mat[14] = (2 * zFar * zNear) / (zNear - zFar) self.mat[15] = 0.0 cpdef Matrix view_clip(Matrix self, double left, double right, double bottom, double top, double near, double far, int perspective): '''Create a clip matrix (inplace). :Parameters: `left`: float Co-ordinate `right`: float Co-ordinate `bottom`: float Co-ordinate `top`: float Co-ordinate `near`: float Co-ordinate `far`: float Co-ordinate `perpective`: int Co-ordinate .. versionchanged:: 1.6.0 Enable support for perspective parameter. ''' cdef double t if left >= right or bottom >= top or near >= far: raise ValueError('invalid frustrum') if perspective and near <= _EPS: raise ValueError('invalid frustrum: near <= 0') with nogil: if perspective: t = 2.0 * near self.mat[0] = t/(right-left) self.mat[4] = 0.0 self.mat[8] = (right+left)/(right-left) self.mat[12] = 0.0 self.mat[1] = 0.0 self.mat[5] = t/(top-bottom) self.mat[9] = (top+bottom)/(top-bottom) self.mat[13] = 0.0 self.mat[2] = 0.0 self.mat[6] = 0.0 self.mat[10] = -(far+near)/(far-near) self.mat[14] = (-t*far)/(far-near) self.mat[3] = 0.0 self.mat[7] = 0.0 self.mat[11] = -1.0 self.mat[15] = 0.0 else: #(0, 4, 8, 12, 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15) self.mat[0] = 2.0/(right-left) self.mat[4] = 0.0 self.mat[8] = 0.0 self.mat[12] = (right+left)/(left-right) self.mat[1] = 0.0 self.mat[5] = 2.0/(top-bottom) self.mat[9] = 0.0 self.mat[13] = (top+bottom)/(bottom-top) self.mat[2] = 0.0 self.mat[6] = 0.0 self.mat[10] = -2.0/(far-near) self.mat[14] = (far+near)/(near-far) self.mat[3] = 0.0 self.mat[7] = 0.0 self.mat[11] = 0.0 self.mat[15] = 1.0 return self cpdef look_at(Matrix self, double eyex, double eyey, double eyez, double centerx, double centery, double centerz, double upx, double upy, double upz): '''Returns a new lookat Matrix (similar to `gluLookAt <http://www.opengl.org/sdk/docs/man2/xhtml/gluLookAt.xml>`_). :Parameters: `eyex`: float Eyes X co-ordinate `eyey`: float Eyes Y co-ordinate `eyez`: float Eyes Z co-ordinate `centerx`: float The X position of the reference point `centery`: float The Y position of the reference point `centerz`: float The Z position of the reference point `upx`: float The X value up vector. `upy`: float The Y value up vector. `upz`: float The Z value up vector. .. versionadded:: 1.6.0 ''' cdef double x[3] cdef double y[3] cdef double z[3] cdef double mag # Make rotation matrix # Z vector z[0] = eyex - centerx z[1] = eyey - centery z[2] = eyez - centerz mag = sqrt(z[0] * z[0] + z[1] * z[1] + z[2] * z[2]) if (mag): # mpichler, 19950515 z[0] /= mag z[1] /= mag z[2] /= mag # Y vector y[0] = upx y[1] = upy y[2] = upz # X vector = Y cross Z x[0] = y[1] * z[2] - y[2] * z[1] x[1] = -y[0] * z[2] + y[2] * z[0] x[2] = y[0] * z[1] - y[1] * z[0] # Recompute Y = Z cross X y[0] = z[1] * x[2] - z[2] * x[1] y[1] = -z[0] * x[2] + z[2] * x[0] y[2] = z[0] * x[1] - z[1] * x[0] # mpichler, 19950515 # cross product gives area of parallelogram, which is < 1.0 for # non-perpendicular unit-length vectors so normalize x, y here mag = sqrt(x[0] * x[0] + x[1] * x[1] + x[2] * x[2]) if (mag): x[0] /= mag x[1] /= mag x[2] /= mag mag = sqrt(y[0] * y[0] + y[1] * y[1] + y[2] * y[2]) if (mag): y[0] /= mag y[1] /= mag y[2] /= mag self.mat[0 + 0 * 4] = x[0] self.mat[0 + 1 * 4] = x[1] self.mat[0 + 2 * 4] = x[2] self.mat[0 + 3 * 4] = 0.0 self.mat[1 + 0 * 4] = y[0] self.mat[1 + 1 * 4] = y[1] self.mat[1 + 2 * 4] = y[2] self.mat[1 + 3 * 4] = 0.0 self.mat[2 + 0 * 4] = z[0] self.mat[2 + 1 * 4] = z[1] self.mat[2 + 2 * 4] = z[2] self.mat[2 + 3 * 4] = 0.0 self.mat[3 + 0 * 4] = 0.0 self.mat[3 + 1 * 4] = 0.0 self.mat[3 + 2 * 4] = 0.0 self.mat[3 + 3 * 4] = 1.0 cdef Matrix m = Matrix() m = self.multiply(m) m = m.multiply(Matrix().translate(-eyex, -eyey, -eyez)) return m cpdef tuple transform_point(Matrix self, double x, double y, double z, t=None): '''Transforms the point by the matrix and returns the transformed point as a ``(x, y, z)`` tuple. If the point is a vector ``v``, the returned values is ``v2 = matrix * v``. If ``t`` is provided, it multiplies it with the last column of the matrix and returns the transformed ``(x, y, z, t)``. ''' cdef double tx, ty, tz, tt tx = x * self.mat[0] + y * self.mat[4] + z * self.mat[ 8] + self.mat[12]; ty = x * self.mat[1] + y * self.mat[5] + z * self.mat[ 9] + self.mat[13]; tz = x * self.mat[2] + y * self.mat[6] + z * self.mat[10] + self.mat[14]; if t is not None: tt = x * self.mat[3] + y * self.mat[7] + z * self.mat[11] + self.mat[15]; return (tx, ty, tz, tt) else: return (tx, ty, tz) cpdef Matrix identity(self): '''Reset the matrix to the identity matrix (inplace). ''' cdef double *m = <double *>self.mat with nogil: m[0] = m[5] = m[10] = m[15] = 1 m[1] = m[2] = m[3] = m[4] = m[6] = m[7] = \ m[8] = m[9] = m[11] = m[12] = m[13] = m[14] = 0 return self cpdef Matrix transpose(self): '''Return the transposed matrix as a new Matrix. .. versionadded:: 1.6.0 ''' cdef Matrix mm = Matrix() mm.mat[0] = self.mat[0] mm.mat[4] = self.mat[1] mm.mat[8] = self.mat[2] mm.mat[12] = self.mat[3] mm.mat[1] = self.mat[4] mm.mat[5] = self.mat[5] mm.mat[9] = self.mat[6] mm.mat[13] = self.mat[7] mm.mat[2] = self.mat[8] mm.mat[6] = self.mat[9] mm.mat[10] = self.mat[10] mm.mat[14] = self.mat[11] mm.mat[3] = self.mat[12] mm.mat[7] = self.mat[13] mm.mat[11] = self.mat[14] mm.mat[15] = self.mat[15] return mm cpdef Matrix inverse(self): '''Return the inverse of the matrix as a new Matrix. ''' cdef Matrix mr = Matrix() cdef double *m = <double *>self.mat cdef double *r = <double *>mr.mat cdef double det with nogil: det = m[0] * (m[5] * m[10] - m[9] * m[6]) \ - m[4] * (m[1] * m[10] - m[9] * m[2]) \ + m[8] * (m[1] * m[ 6] - m[5] * m[2]) if det == 0: return with nogil: det = 1.0 / det r[ 0] = det * (m[5] * m[10] - m[9] * m[6]) r[ 4] = - det * (m[4] * m[10] - m[8] * m[6]) r[ 8] = det * (m[4] * m[ 9] - m[8] * m[5]) r[ 1] = - det * (m[1] * m[10] - m[9] * m[2]) r[ 5] = det * (m[0] * m[10] - m[8] * m[2]) r[ 9] = - det * (m[0] * m[ 9] - m[8] * m[1]) r[ 2] = det * (m[1] * m[ 6] - m[5] * m[2]) r[ 6] = - det * (m[0] * m[ 6] - m[4] * m[2]) r[10] = det * (m[0] * m[ 5] - m[4] * m[1]) r[ 3] = 0 r[ 7] = 0 r[11] = 0 r[15] = 1 r[12] = -(m[12] * r[0] + m[13] * r[4] + m[14] * r[ 8]) r[13] = -(m[12] * r[1] + m[13] * r[5] + m[14] * r[ 9]) r[14] = -(m[12] * r[2] + m[13] * r[6] + m[14] * r[10]) return mr cpdef Matrix normal_matrix(self): '''Computes the normal matrix, which is the inverse transpose of the top left 3x3 modelview matrix used to transform normals into eye/camera space. .. versionadded:: 1.6.0 ''' cdef Matrix nm = Matrix().multiply(self) nm = nm.inverse().transpose() nm.mat[3] = 0 nm.mat[7] = 0 nm.mat[11] = 0 nm.mat[12] = 0 nm.mat[13] = 0 nm.mat[14] = 0 nm.mat[15] = 1 return nm cpdef Matrix multiply(Matrix mb, Matrix ma): '''Multiply the given matrix with self (from the left) i.e. we premultiply the given matrix by the current matrix and return the result (not inplace):: m.multiply(n) -> n * m :Parameters: `ma`: Matrix The matrix to multiply by ''' cdef Matrix mr = Matrix() cdef double *a = <double *>ma.mat cdef double *b = <double *>mb.mat cdef double *r = <double *>mr.mat with nogil: r[ 0] = a[ 0] * b[0] + a[ 1] * b[4] + a[ 2] * b[ 8] r[ 4] = a[ 4] * b[0] + a[ 5] * b[4] + a[ 6] * b[ 8] r[ 8] = a[ 8] * b[0] + a[ 9] * b[4] + a[10] * b[ 8] r[12] = a[12] * b[0] + a[13] * b[4] + a[14] * b[ 8] + b[12] r[ 1] = a[ 0] * b[1] + a[ 1] * b[5] + a[ 2] * b[ 9] r[ 5] = a[ 4] * b[1] + a[ 5] * b[5] + a[ 6] * b[ 9] r[ 9] = a[ 8] * b[1] + a[ 9] * b[5] + a[10] * b[ 9] r[13] = a[12] * b[1] + a[13] * b[5] + a[14] * b[ 9] + b[13] r[ 2] = a[ 0] * b[2] + a[ 1] * b[6] + a[ 2] * b[10] r[ 6] = a[ 4] * b[2] + a[ 5] * b[6] + a[ 6] * b[10] r[10] = a[ 8] * b[2] + a[ 9] * b[6] + a[10] * b[10] r[14] = a[12] * b[2] + a[13] * b[6] + a[14] * b[10] + b[14] r[ 3] = 0 r[ 7] = 0 r[11] = 0 r[15] = 1 return mr cpdef project(Matrix self, double objx, double objy, double objz, Matrix model, Matrix proj, double vx, double vy, double vw, double vh): '''Project a point from 3d space into a 2d viewport. :Parameters: `objx`: float Points X co-ordinate `objy`: float Points Y co-ordinate `objz`: float Points Z co-ordinate `model`: Matrix The model matrix `proj`: Matrix The projection matrix `vx`: float Viewports X co-ordinate `vy`: float Viewports y co-ordinate `vw`: float Viewports width `vh`: float Viewports height .. versionadded:: 1.7.0 ''' cdef double winx, winy, winz cdef list point = list(model.transform_point(objx, objy, objz, 1.0)) point = list(proj.transform_point(*point)) if point[3] == 0: return None point[0] /= point[3] point[1] /= point[3] point[2] /= point[3] winx = vx + (1 + point[0]) * vw / 2. winy = vy + (1 + point[1]) * vh / 2. winz = (1 + point[2]) / 2. return (winx, winy, winz) def __str__(self): cdef double *m = <double *>self.mat return '[[ %f %f %f %f ]\n[ %f %f %f %f ]\n' \ '[ %f %f %f %f ]\n[ %f %f %f %f ]]' % ( m[0], m[1], m[2], m[3], m[4], m[5], m[6], m[7], m[8], m[9], m[10], m[11], m[12], m[13], m[14], m[15]) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/vbo.pxd��������������������������������������������������������������������0000666�0000000�0000000�00000003125�00000000000�014660� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.buffer cimport Buffer from kivy.graphics.vertex cimport vertex_t, vertex_attr_t, VertexFormat from kivy.graphics.cgl cimport GLuint cdef VertexFormat default_vertex cdef class VBO: cdef object __weakref__ cdef GLuint id cdef int usage cdef int target cdef vertex_attr_t *format cdef long format_count cdef long format_size cdef Buffer data cdef short flags cdef long vbo_size cdef VertexFormat vertex_format cdef void update_buffer(self) cdef void bind(self) cdef void unbind(self) cdef void add_vertex_data(self, void *v, unsigned short* indices, int count) cdef void update_vertex_data(self, int index, void* v, int count) cdef void remove_vertex_data(self, unsigned short* indices, int count) cdef void reload(self) cdef int have_id(self) cdef class VertexBatch: cdef object __weakref__ cdef VBO vbo cdef Buffer elements cdef Buffer vbo_index cdef GLuint mode cdef str mode_str cdef GLuint id cdef int usage cdef short flags cdef long elements_size cdef void clear_data(self) cdef void set_data(self, void *vertices, int vertices_count, unsigned short *indices, int indices_count) cdef void append_data(self, void *vertices, int vertices_count, unsigned short *indices, int indices_count) cdef void draw(self) cdef void set_mode(self, str mode) cdef str get_mode(self) cdef int count(self) cdef void reload(self) cdef int have_id(self) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/vbo.pyx��������������������������������������������������������������������0000666�0000000�0000000�00000023710�00000000000�014707� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Vertex Buffer ============= The :class:`VBO` class handles the creation and updating of Vertex Buffer Objects in OpenGL. .. versionadded:: 1.6.0 VertexFormat class added. VertexFormat is used to describe the layout of the vertex data stored in vertex arrays/vbo's. The default vertex format is: VertexFormat(('vPosition', 2, 'float'), ('vTexCoords0', 2, 'float')) .. versionchanged:: 1.6.0 VBO now no longer has a fixed vertex format. If no VertexFormat is given at initialization, the default vertex format is used. ''' __all__ = ('VBO', 'VertexBatch', 'VertexFormat') include "../include/config.pxi" include "common.pxi" include "gl_debug_logger.pxi" from os import environ from kivy.graphics.buffer cimport Buffer from kivy.graphics.cgl cimport * from kivy.graphics.vertex cimport * from kivy.logger import Logger from kivy.graphics.context cimport Context, get_context from kivy.graphics.instructions cimport getActiveContext from kivy.graphics.shader cimport Shader cdef VertexFormat default_vertex = VertexFormat( (b'vPosition', 2, 'float'), (b'vTexCoords0', 2, 'float')) cdef short V_NEEDGEN = 1 << 0 cdef short V_NEEDUPLOAD = 1 << 1 cdef short V_HAVEID = 1 << 2 cdef class VBO: ''' .. versionchanged:: 1.6.0 VBO now no longer has a fixed vertex format. If no VertexFormat is given at initialization, the default vertex format is used. ''' def __cinit__(self, VertexFormat vertex_format=None): self.usage = GL_DYNAMIC_DRAW self.target = GL_ARRAY_BUFFER if vertex_format is None: vertex_format = default_vertex self.vertex_format = vertex_format self.format = vertex_format.vattr self.format_count = vertex_format.vattr_count self.format_size = vertex_format.vbytesize self.flags = V_NEEDGEN | V_NEEDUPLOAD self.vbo_size = 0 def __dealloc__(self): get_context().dealloc_vbo(self) def __init__(self, VertexFormat vertex_format=None): self.data = Buffer(self.format_size) cdef int have_id(self): return self.flags & V_HAVEID cdef void update_buffer(self): # generate VBO if not done yet if self.flags & V_NEEDGEN: cgl.glGenBuffers(1, &self.id) log_gl_error('VBO.update_buffer-glGenBuffers') self.flags &= ~V_NEEDGEN self.flags |= V_HAVEID # if the size doesn't match, we need to reupload the whole data if self.vbo_size < self.data.size(): self.vbo_size = self.data.size() cgl.glBindBuffer(GL_ARRAY_BUFFER, self.id) log_gl_error('VBO.update_buffer-glBindBuffer') cgl.glBufferData(GL_ARRAY_BUFFER, self.vbo_size, self.data.pointer(), self.usage) log_gl_error('VBO.update_buffer-glBufferData') self.flags &= ~V_NEEDUPLOAD # if size match, update only what is needed elif self.flags & V_NEEDUPLOAD: cgl.glBindBuffer(GL_ARRAY_BUFFER, self.id) log_gl_error('VBO.update_buffer-glBindBuffer') cgl.glBufferSubData(GL_ARRAY_BUFFER, 0, self.data.size(), self.data.pointer()) log_gl_error('VBO.update_buffer-glBufferSubData') self.flags &= ~V_NEEDUPLOAD cdef void bind(self): cdef Shader shader = getActiveContext()._shader cdef vertex_attr_t *attr cdef int offset = 0, i self.update_buffer() cgl.glBindBuffer(GL_ARRAY_BUFFER, self.id) log_gl_error('VBO.bind-glBindBuffer') shader.bind_vertex_format(self.vertex_format) for i in xrange(self.format_count): attr = &self.format[i] if attr.per_vertex == 0: continue if attr.index != <unsigned int>-1: cgl.glVertexAttribPointer(attr.index, attr.size, attr.type, GL_FALSE, <GLsizei>self.format_size, <GLvoid*><unsigned int>offset) log_gl_error('VBO.bind-glVertexAttribPointer') offset += attr.bytesize cdef void unbind(self): cgl.glBindBuffer(GL_ARRAY_BUFFER, 0) log_gl_error('VBO.unbind-glBindBuffer') cdef void add_vertex_data(self, void *v, unsigned short* indices, int count): self.flags |= V_NEEDUPLOAD self.data.add(v, indices, count) cdef void update_vertex_data(self, int index, void* v, int count): self.flags |= V_NEEDUPLOAD self.data.update(index, v, count) cdef void remove_vertex_data(self, unsigned short* indices, int count): self.data.remove(indices, count) cdef void reload(self): self.flags = V_NEEDUPLOAD | V_NEEDGEN self.vbo_size = 0 def __repr__(self): return '<VBO at %x id=%r count=%d size=%d>' % ( id(self), self.id if self.flags & V_HAVEID else None, self.data.count(), self.data.size()) cdef class VertexBatch: def __init__(self, **kwargs): self.usage = GL_DYNAMIC_DRAW cdef object lushort = sizeof(unsigned short) self.vbo = kwargs.get('vbo') if self.vbo is None: self.vbo = VBO() self.vbo_index = Buffer(lushort) #index of every vertex in the vbo self.elements = Buffer(lushort) #indices translated to vbo indices self.elements_size = 0 self.flags = V_NEEDGEN | V_NEEDUPLOAD self.set_data(NULL, 0, NULL, 0) self.set_mode(kwargs.get('mode')) def __dealloc__(self): get_context().dealloc_vertexbatch(self) cdef int have_id(self): return self.flags & V_HAVEID cdef void reload(self): self.flags = V_NEEDGEN | V_NEEDUPLOAD self.elements_size = 0 cdef void clear_data(self): # clear old vertices from vbo and then reset index buffer self.vbo.remove_vertex_data(<unsigned short*>self.vbo_index.pointer(), self.vbo_index.count()) self.vbo_index.clear() self.elements.clear() cdef void set_data(self, void *vertices, int vertices_count, unsigned short *indices, int indices_count): #clear old vertices first self.clear_data() self.elements.grow(indices_count) # now append the vertices and indices to vbo #vsize = self.vbo.vertex_format.vsize self.append_data(vertices, vertices_count, indices, indices_count) self.flags |= V_NEEDUPLOAD cdef void append_data(self, void *vertices, int vertices_count, unsigned short *indices, int indices_count): # add vertex data to vbo and get index for every vertex added cdef unsigned short *vi = <unsigned short *>malloc(sizeof( unsigned short) * vertices_count) if vi == NULL: raise MemoryError('vertex index allocation') self.vbo.add_vertex_data(vertices, vi, vertices_count) self.vbo_index.add(vi, NULL, vertices_count) free(vi) # build element list for DrawElements using vbo indices # TODO: remove buffer usage in this case, the memory is always one big # block. no need to use add() everytime we need to reconstruct the list. cdef int local_index cdef unsigned short *vbi = <unsigned short*>self.vbo_index.pointer() for i in xrange(indices_count): local_index = indices[i] self.elements.add(&vbi[local_index], NULL, 1) self.flags |= V_NEEDUPLOAD cdef void draw(self): cdef int count = self.elements.count() if count == 0: return # create when needed if self.flags & V_NEEDGEN: cgl.glGenBuffers(1, &self.id) self.flags &= ~V_NEEDGEN self.flags |= V_HAVEID # bind to the current id cgl.glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, self.id) log_gl_error('VertexBatch.draw-glBindBuffer') # cache indices in a gpu buffer too if self.flags & V_NEEDUPLOAD: if self.elements_size == self.elements.size(): cgl.glBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, self.elements_size, self.elements.pointer()) log_gl_error('VertexBatch.draw-glBufferSubData') else: cgl.glBufferData(GL_ELEMENT_ARRAY_BUFFER, self.elements.size(), self.elements.pointer(), self.usage) self.elements_size = self.elements.size() log_gl_error('VertexBatch.draw-glBufferData') self.flags &= ~V_NEEDUPLOAD self.vbo.bind() # draw the elements pointed by indices in ELEMENT ARRAY BUFFER. cgl.glDrawElements(self.mode, count, GL_UNSIGNED_SHORT, NULL) log_gl_error('VertexBatch.draw-glDrawElements') cdef void set_mode(self, str mode): # most common case in top; self.mode_str = mode if mode is None: self.mode = GL_TRIANGLES elif mode == 'points': self.mode = GL_POINTS elif mode == 'line_strip': self.mode = GL_LINE_STRIP elif mode == 'line_loop': self.mode = GL_LINE_LOOP elif mode == 'lines': self.mode = GL_LINES elif mode == 'triangle_strip': self.mode = GL_TRIANGLE_STRIP elif mode == 'triangle_fan': self.mode = GL_TRIANGLE_FAN else: self.mode = GL_TRIANGLES cdef str get_mode(self): return self.mode_str cdef int count(self): return self.elements.count() def __repr__(self): return '<VertexBatch at %x id=%r vertex=%d size=%d mode=%s vbo=%x>' % ( id(self), self.id if self.flags & V_HAVEID else None, self.elements.count(), self.elements.size(), self.get_mode(), id(self.vbo)) ��������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/vertex.pxd�����������������������������������������������������������������0000666�0000000�0000000�00000000664�00000000000�015414� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.cgl cimport GLuint cdef struct vertex_t: float x, y float s0, t0 ctypedef struct vertex_attr_t: char *name unsigned int index unsigned int size GLuint type unsigned int bytesize int per_vertex cdef class VertexFormat: cdef vertex_attr_t *vattr cdef long vattr_count cdef unsigned int vsize cdef unsigned int vbytesize cdef object last_shader ����������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/vertex.pyx�����������������������������������������������������������������0000666�0000000�0000000�00000003450�00000000000�015435� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ __all__ = ('VertexFormat', 'VertexFormatException') include "../include/config.pxi" include "common.pxi" from kivy.graphics.cgl cimport GL_FLOAT, GLfloat class VertexFormatException(Exception): pass cdef class VertexFormat: '''VertexFormat is used to describe the layout of the vertex data stored in vertex arrays/vbo's. .. versionadded:: 1.6.0 ''' def __cinit__(self, *fmt): self.vattr = NULL self.vattr_count = 0 self.vsize = 0 self.vbytesize = 0 def __dealloc__(self): if self.vattr != NULL: free(self.vattr) self.vattr = NULL def __init__(self, *fmt): cdef vertex_attr_t *attr cdef int index, size if not fmt: raise VertexFormatException('No format specified') self.last_shader = None self.vattr_count = <long>len(fmt) self.vattr = <vertex_attr_t *>malloc(sizeof(vertex_attr_t) * self.vattr_count) if self.vattr == NULL: raise MemoryError() index = 0 for name, size, tp in fmt: attr = &self.vattr[index] # fill the vertex format attr.per_vertex = 1 attr.name = <bytes>name attr.index = 0 # will be set by the shader itself attr.size = size # only float is accepted as attribute format if tp == 'float': attr.type = GL_FLOAT attr.bytesize = sizeof(GLfloat) * size else: raise VertexFormatException('Unknown format type %r' % tp) # adjust the size, and prepare for the next iteration. index += 1 self.vsize += attr.size self.vbytesize += attr.bytesize ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/vertex_instructions.pxd����������������������������������������������������0000666�0000000�0000000�00000002131�00000000000�020227� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from kivy.graphics.instructions cimport VertexInstruction from kivy.graphics.vertex cimport VertexFormat cdef class Bezier(VertexInstruction): cdef list _points cdef int _segments cdef bint _loop cdef int _dash_offset, _dash_length cdef void build(self) cdef class StripMesh(VertexInstruction): cdef int icount cdef int li, lic cdef int add_triangle_strip(self, float *vertices, int vcount, int icount, int mode) cdef class Mesh(VertexInstruction): cdef int is_built cdef object _vertices # the object the user passed in cdef object _indices cdef object _fvertices # a buffer interface passed by user, or created cdef object _lindices cdef float *_pvertices # the pointer to the start of buffer interface data cdef unsigned short *_pindices cdef VertexFormat vertex_format cdef long vcount # the length of last set _vertices cdef long icount # the length of last set _indices cdef void build_triangle_fan(self, float *vertices, int vcount, int icount) cdef void build(self) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/vertex_instructions.pyx����������������������������������������������������0000666�0000000�0000000�00000232500�00000000000�020261� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Vertex Instructions =================== This module includes all the classes for drawing simple vertex objects. Updating properties ------------------- The list attributes of the graphics instruction classes (e.g. :attr:`Triangle.points`, :attr:`Mesh.indices` etc.) are not Kivy properties but Python properties. As a consequence, the graphics will only be updated when the list object itself is changed and not when list values are modified. For example in python: .. code-block:: python class MyWidget(Button): triangle = ObjectProperty(None) def __init__(self, **kwargs): super(MyWidget, self).__init__(**kwargs) with self.canvas: self.triangle = Triangle(points=[0,0, 100,100, 200,0]) and in kv: .. code-block:: kv <MyWidget>: text: 'Update' on_press: self.triangle.points[3] = 400 Although pressing the button will change the triangle coordinates, the graphics will not be updated because the list itself has not changed. Similarly, no updates will occur using any syntax that changes only elements of the list e.g. self.triangle.points[0:2] = [10,10] or self.triangle.points.insert(10) etc. To force an update after a change, the list variable itself must be changed, which in this case can be achieved with: .. code-block:: kv <MyWidget>: text: 'Update' on_press: self.triangle.points[3] = 400 self.triangle.points = self.triangle.points ''' __all__ = ('Triangle', 'Quad', 'Rectangle', 'RoundedRectangle', 'BorderImage', 'Ellipse', 'Line', 'Point', 'Mesh', 'GraphicException', 'Bezier', 'SmoothLine') include "../include/config.pxi" include "common.pxi" include "memory.pxi" from os import environ from kivy.graphics.vbo cimport * from kivy.graphics.vertex cimport * from kivy.graphics.instructions cimport * from kivy.graphics.cgl cimport * from kivy.logger import Logger from kivy.graphics.texture cimport Texture from kivy.utils import platform cdef int gles_limts = int(environ.get( 'KIVY_GLES_LIMITS', int(platform not in ('win', 'macosx', 'linux')))) class GraphicException(Exception): '''Exception raised when a graphics error is fired. ''' include "vertex_instructions_line.pxi" cdef class Bezier(VertexInstruction): '''A 2d Bezier curve. .. versionadded:: 1.0.8 :Parameters: `points`: list List of points in the format (x1, y1, x2, y2...) `segments`: int, defaults to 180 Define how many segments are needed for drawing the curve. The drawing will be smoother if you have many segments. `loop`: bool, defaults to False Set the bezier curve to join the last point to the first. `dash_length`: int Length of a segment (if dashed), defaults to 1. `dash_offset`: int Distance between the end of a segment and the start of the next one, defaults to 0. Changing this makes it dashed. ''' # TODO: refactoring: # # a) find interface common to all splines (given control points and # perhaps tangents, what's the position on the spline for parameter t), # # b) make that a superclass Spline, # c) create BezierSpline subclass that does the computation def __init__(self, **kwargs): VertexInstruction.__init__(self, **kwargs) v = kwargs.get('points') self.points = v if v is not None else [0, 0, 0, 0, 0, 0, 0, 0] self._segments = kwargs.get('segments') or 180 self._loop = kwargs.get('loop') or False if self._loop: self.points.extend(self.points[:2]) self._dash_length = kwargs.get('dash_length') or 1 self._dash_offset = kwargs.get('dash_offset') or 0 self.batch.set_mode('line_strip') cdef void build(self): cdef int x, i, j cdef float l cdef list T = self.points[:] cdef vertex_t *vertices = NULL cdef unsigned short *indices = NULL cdef float tex_x cdef char *buf = NULL cdef Texture texture = self.texture if self._dash_offset != 0: if texture is None or texture._width != \ (self._dash_length + self._dash_offset) or \ texture._height != 1: self.texture = texture = Texture.create( size=(self._dash_length + self._dash_offset, 1)) texture.wrap = 'repeat' # create a buffer to fill our texture buf = <char *>malloc(4 * (self._dash_length + self._dash_offset)) memset(buf, 255, self._dash_length * 4) memset(buf + self._dash_length * 4, 0, self._dash_offset * 4) p_str = buf[:(self._dash_length + self._dash_offset) * 4] texture.blit_buffer(p_str, colorfmt='rgba', bufferfmt='ubyte') free(buf) elif texture is not None: self.texture = None vertices = <vertex_t *>malloc((self._segments + 1) * sizeof(vertex_t)) if vertices == NULL: raise MemoryError('vertices') indices = <unsigned short *>malloc( (self._segments + 1) * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') tex_x = x = 0 for x in range(self._segments): l = <float>(x / (1.0 * self._segments)) # http://en.wikipedia.org/wiki/De_Casteljau%27s_algorithm # as the list is in the form of (x1, y1, x2, y2...) iteration is # done on each item and the current item (xn or yn) in the list is # replaced with a calculation of "xn + x(n+1) - xn" x(n+1) is # placed at n+2. each iteration makes the list one item shorter for i in range(1, len(T)): for j in range(len(T) - 2*i): T[j] = T[j] + (T[j+2] - T[j]) * l # we got the coordinates of the point in T[0] and T[1] vertices[x].x = T[0] vertices[x].y = T[1] if self._dash_offset != 0 and x > 0: tex_x += <float>(sqrt( pow(vertices[x].x - vertices[x-1].x, 2) + pow(vertices[x].y - vertices[x-1].y, 2)) / ( self._dash_length + self._dash_offset)) vertices[x].s0 = tex_x vertices[x].t0 = 0 indices[x] = x # add one last point to join the curve to the end vertices[x+1].x = T[-2] vertices[x+1].y = T[-1] tex_x += <float>(sqrt( (vertices[x+1].x - vertices[x].x) ** 2 + (vertices[x+1].y - vertices[x].y) ** 2) / ( self._dash_length + self._dash_offset)) vertices[x+1].s0 = tex_x vertices[x+1].t0 = 0 indices[x+1] = x + 1 self.batch.set_data( vertices, self._segments + 1, indices, self._segments + 1) free(vertices) free(indices) @property def points(self): '''Property for getting/settings the points of the triangle. .. warning:: This will always reconstruct the whole graphic from the new points list. It can be very CPU intensive. ''' return self._points @points.setter def points(self, points): self._points = list(points) if self._loop: self._points.extend(points[:2]) self.flag_data_update() @property def segments(self): '''Property for getting/setting the number of segments of the curve. ''' return self._segments @segments.setter def segments(self, value): if value <= 1: raise GraphicException('Invalid segments value, must be >= 2') self._segments = value self.flag_data_update() @property def dash_length(self): '''Property for getting/setting the length of the dashes in the curve. ''' return self._dash_length @dash_length.setter def dash_length(self, value): if value < 0: raise GraphicException('Invalid dash_length value, must be >= 0') self._dash_length = value self.flag_data_update() @property def dash_offset(self): '''Property for getting/setting the offset between the dashes in the curve. ''' return self._dash_offset @dash_offset.setter def dash_offset(self, value): if value < 0: raise GraphicException('Invalid dash_offset value, must be >= 0') self._dash_offset = value self.flag_data_update() cdef class StripMesh(VertexInstruction): '''A specialized 2d mesh. (internal) Used for SVG, will be available with doc later. ''' def __init__(self, VertexFormat fmt): cdef VBO vbo VertexInstruction.__init__(self) vbo = VBO(fmt) self.batch = VertexBatch(vbo=vbo) self.batch.set_mode("triangle_strip") self.icount = 0 self.li = self.lic = 0 cdef int add_triangle_strip(self, float *vertices, int vcount, int icount, int mode): cdef int i, li = self.li cdef int istart = 0 cdef unsigned short *indices = NULL cdef vsize = self.batch.vbo.vertex_format.vsize if vcount == 0 or icount < 3: return 0 if self.icount + icount > 65533: # (optimization of) self.icount + icount - 2 > 65535 return 0 if self.icount > 0: # repeat the last indice and the first of the new batch istart = 2 indices = <unsigned short *>malloc((icount + istart) * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') if istart == 2: indices[0] = self.lic indices[1] = li if mode == 0: # polygon for i in range(<int>int(icount / 2.)): indices[i * 2 + istart] = li + i indices[i * 2 + istart + 1] = li + (icount - i - 1) if icount % 2 == 1: indices[icount + istart - 1] = li + <unsigned short>int(icount / 2.) elif mode == 1: # line for i in range(icount): indices[istart + i] = li + i self.lic = indices[icount + istart - 1] self.batch.append_data(vertices, <int>(vcount / vsize), indices, <int>(icount + istart)) free(indices) self.icount += icount + istart self.li += icount return 1 cdef class Mesh(VertexInstruction): '''A 2d mesh. In OpenGL ES 2.0 and in our graphics implementation, you cannot have more than 65535 indices. A list of vertices is described as:: vertices = [x1, y1, u1, v1, x2, y2, u2, v2, ...] | | | | +---- i1 ----+ +---- i2 ----+ If you want to draw a triangle, add 3 vertices. You can then make an indices list as follows: indices = [0, 1, 2] .. versionadded:: 1.1.0 :Parameters: `vertices`: iterable List of vertices in the format (x1, y1, u1, v1, x2, y2, u2, v2...). `indices`: iterable List of indices in the format (i1, i2, i3...). `mode`: str Mode of the vbo. Check :attr:`mode` for more information. Defaults to 'points'. `fmt`: list The format for vertices, by default, each vertex is described by 2D coordinates (x, y) and 2D texture coordinate (u, v). Each element of the list should be a tuple or list, of the form (variable_name, size, type) which will allow mapping vertex data to the glsl instructions. [(b'v_pos', 2, 'float'), (b'v_tc', 2, 'float'),] will allow using attribute vec2 v_pos; attribute vec2 v_tc; in glsl's vertex shader. .. versionchanged:: 1.8.1 Before, `vertices` and `indices` would always be converted to a list, now, they are only converted to a list if they do not implement the buffer interface. So e.g. numpy arrays, python arrays etc. are used in place, without creating any additional copies. However, the buffers cannot be readonly (even though they are not changed, due to a cython limitation) and must be contiguous in memory. .. note:: When passing a memoryview or a instance that implements the buffer interface, `vertices` should be a buffer of floats (`'f'` code in python array) and `indices` should be a buffer of unsigned short (`'H'` code in python array). Arrays in other formats will still have to be converted internally, negating any potential gain. ''' def __init__(self, **kwargs): cdef VBO vbo VertexInstruction.__init__(self, **kwargs) v = kwargs.get('vertices') self.vertices = v if v is not None else [] v = kwargs.get('indices') self.indices = v if v is not None else [] fmt = kwargs.get('fmt') if fmt is not None: if isinstance(fmt, VertexFormat): self.vertex_format = fmt else: self.vertex_format = VertexFormat(*fmt) vbo = VBO(self.vertex_format) self.batch = VertexBatch(vbo=vbo) self.mode = kwargs.get('mode') or 'points' self.is_built = 0 cdef void build_triangle_fan(self, float *vertices, int vcount, int icount): cdef i cdef unsigned short *indices = NULL cdef vsize = self.batch.vbo.vertex_format.vsize if vcount == 0 or icount == 0: self.batch.clear_data() return indices = <unsigned short *>malloc(icount * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') for i in range(icount): indices[i] = i self.batch.set_data(vertices, <int>(vcount / vsize), indices, <int>icount) free(indices) self.is_built = 1 cdef void build(self): if self.is_built: return cdef vsize = self.batch.vbo.vertex_format.vsize # if user updated the list, but didn't do self.indices = ... then # we'd not know about it, so ensure _indices/_indices is up to date if len(self._vertices) != self.vcount: self._vertices, self._fvertices = _ensure_float_view(self._vertices, &self._pvertices) self.vcount = <long>len(self._vertices) if len(self._indices) != self.icount: if len(self._indices) > 65535: raise GraphicException('Cannot upload more than 65535 indices' '(OpenGL ES 2 limitation)') self._indices, self._lindices = _ensure_ushort_view(self._indices, &self._pindices) self.icount = <long>len(self._indices) if self.vcount == 0 or self.icount == 0: self.batch.clear_data() return self.batch.set_data(&self._pvertices[0], <int>(self.vcount / vsize), &self._pindices[0], <int>self.icount) @property def vertices(self): '''List of x, y, u, v coordinates used to construct the Mesh. Right now, the Mesh instruction doesn't allow you to change the format of the vertices, which means it's only x, y + one texture coordinate. ''' return self._vertices @vertices.setter def vertices(self, value): self._vertices, self._fvertices = _ensure_float_view(value, &self._pvertices) self.vcount = <long>len(self._vertices) self.flag_data_update() @property def indices(self): '''Vertex indices used to specify the order when drawing the mesh. ''' return self._indices @indices.setter def indices(self, value): if gles_limts and len(value) > 65535: raise GraphicException( 'Cannot upload more than 65535 indices (OpenGL ES 2' ' limitation - consider setting KIVY_GLES_LIMITS)') self._indices, self._lindices = _ensure_ushort_view(value, &self._pindices) self.icount = <long>len(self._indices) self.flag_data_update() @property def mode(self): '''VBO Mode used for drawing vertices/indices. Can be one of 'points', 'line_strip', 'line_loop', 'lines', 'triangles', 'triangle_strip' or 'triangle_fan'. ''' return self.batch.get_mode() @mode.setter def mode(self, mode): self.batch.set_mode(mode) cdef class Point(VertexInstruction): '''A list of 2d points. Each point is represented as a square with a width/height of 2 times the :attr:`pointsize`. :Parameters: `points`: list List of points in the format (x1, y1, x2, y2...), where each pair of coordinates specifies the center of a new point. `pointsize`: float, defaults to 1. The size of the point, measured from the center to the edge. A value of 1.0 therefore means the real size will be 2.0 x 2.0. .. warning:: Starting from version 1.0.7, vertex instruction have a limit of 65535 vertices (indices of vertex to be accurate). 2 entries in the list (x, y) will be converted to 4 vertices. So the limit inside Point() class is 2^15-2. ''' cdef list _points cdef float _pointsize def __init__(self, **kwargs): VertexInstruction.__init__(self, **kwargs) v = kwargs.get('points') self.points = v if v is not None else [] self.pointsize = kwargs.get('pointsize') or 1. cdef void build(self): cdef float x, y, ps = self._pointsize cdef int i, iv, ii, count = <int>(len(self._points) * 0.5) cdef list p = self.points cdef float *tc = self._tex_coords cdef vertex_t *vertices = NULL cdef unsigned short *indices = NULL #if there is no points...nothing to do if count < 1: self.batch.clear_data() return vertices = <vertex_t *>malloc(count * 4 * sizeof(vertex_t)) if vertices == NULL: raise MemoryError('vertices') indices = <unsigned short *>malloc(count * 6 * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') for i in xrange(count): x = p[i * 2] y = p[i * 2 + 1] iv = i * 4 vertices[iv].x = x - ps vertices[iv].y = y - ps vertices[iv].s0 = tc[0] vertices[iv].t0 = tc[1] vertices[iv + 1].x = x + ps vertices[iv + 1].y = y - ps vertices[iv + 1].s0 = tc[2] vertices[iv + 1].t0 = tc[3] vertices[iv + 2].x = x + ps vertices[iv + 2].y = y + ps vertices[iv + 2].s0 = tc[4] vertices[iv + 2].t0 = tc[5] vertices[iv + 3].x = x - ps vertices[iv + 3].y = y + ps vertices[iv + 3].s0 = tc[6] vertices[iv + 3].t0 = tc[7] ii = i * 6 indices[ii] = iv indices[ii + 1] = iv + 1 indices[ii + 2] = iv + 2 indices[ii + 3] = iv + 2 indices[ii + 4] = iv + 3 indices[ii + 5] = iv self.batch.set_data(vertices, <int>(count * 4), indices, <int>(count * 6)) free(vertices) free(indices) def add_point(self, float x, float y): '''Add a point to the current :attr:`points` list. If you intend to add multiple points, prefer to use this method instead of reassigning a new :attr:`points` list. Assigning a new :attr:`points` list will recalculate and reupload the whole buffer into the GPU. If you use add_point, it will only upload the changes. ''' cdef float ps = self._pointsize cdef int iv, count = <int>(len(self._points) * 0.5) cdef float *tc = self._tex_coords cdef vertex_t vertices[4] cdef unsigned short indices[6] if len(self._points) > 2**15 - 2: raise GraphicException('Cannot add elements (limit is 2^15-2)') self._points.append(x) self._points.append(y) vertices[0].x = x - ps vertices[0].y = y - ps vertices[0].s0 = tc[0] vertices[0].t0 = tc[1] vertices[1].x = x + ps vertices[1].y = y - ps vertices[1].s0 = tc[2] vertices[1].t0 = tc[3] vertices[2].x = x + ps vertices[2].y = y + ps vertices[2].s0 = tc[4] vertices[2].t0 = tc[5] vertices[3].x = x - ps vertices[3].y = y + ps vertices[3].s0 = tc[6] vertices[3].t0 = tc[7] iv = count * 4 indices[0] = iv indices[1] = iv + 1 indices[2] = iv + 2 indices[3] = iv + 2 indices[4] = iv + 3 indices[5] = iv # append the vertices / indices to current vertex batch self.batch.append_data(vertices, 4, indices, 6) if self.parent is not None: self.parent.flag_data_update() @property def points(self): '''Property for getting/settings the center points in the points list. Each pair of coordinates specifies the center of a new point. ''' return self._points @points.setter def points(self, points): if self._points == points: return cdef list _points = list(points) if len(_points) > 2**15-2: raise GraphicException('Too many elements (limit is 2^15-2)') self._points = list(points) self.flag_data_update() @property def pointsize(self): '''Property for getting/setting point size. The size is measured from the center to the edge, so a value of 1.0 means the real size will be 2.0 x 2.0. ''' return self._pointsize @pointsize.setter def pointsize(self, float pointsize): if self._pointsize == pointsize: return self._pointsize = pointsize self.flag_data_update() cdef class Triangle(VertexInstruction): '''A 2d triangle. :Parameters: `points`: list List of points in the format (x1, y1, x2, y2, x3, y3). ''' cdef list _points def __init__(self, **kwargs): VertexInstruction.__init__(self, **kwargs) v = kwargs.get('points') self.points = v if v is not None else (0.0,0.0, 100.0,0.0, 50.0,100.0) cdef void build(self): cdef list vc cdef float *tc cdef vertex_t vertices[3] cdef unsigned short *indices = [0, 1, 2] vc = self.points; tc = self._tex_coords vertices[0].x = vc[0] vertices[0].y = vc[1] vertices[0].s0 = tc[0] vertices[0].t0 = tc[1] vertices[1].x = vc[2] vertices[1].y = vc[3] vertices[1].s0 = tc[2] vertices[1].t0 = tc[3] vertices[2].x = vc[4] vertices[2].y = vc[5] vertices[2].s0 = tc[4] vertices[2].t0 = tc[5] self.batch.set_data(vertices, 3, indices, 3) @property def points(self): '''Property for getting/settings points of the triangle. ''' return self._points @points.setter def points(self, points): self._points = list(points) self.flag_data_update() cdef class Quad(VertexInstruction): '''A 2d quad. :Parameters: `points`: list List of point in the format (x1, y1, x2, y2, x3, y3, x4, y4). ''' cdef list _points def __init__(self, **kwargs): VertexInstruction.__init__(self, **kwargs) v = kwargs.get('points') self.points = v if v is not None else \ ( 0.0, 50.0, 50.0, 0.0, 100.0, 50.0, 50.0, 100.0 ) cdef void build(self): cdef list vc cdef float *tc cdef vertex_t vertices[4] cdef unsigned short *indices = [0, 1, 2, 2, 3, 0] vc = self.points tc = self._tex_coords vertices[0].x = vc[0] vertices[0].y = vc[1] vertices[0].s0 = tc[0] vertices[0].t0 = tc[1] vertices[1].x = vc[2] vertices[1].y = vc[3] vertices[1].s0 = tc[2] vertices[1].t0 = tc[3] vertices[2].x = vc[4] vertices[2].y = vc[5] vertices[2].s0 = tc[4] vertices[2].t0 = tc[5] vertices[3].x = vc[6] vertices[3].y = vc[7] vertices[3].s0 = tc[6] vertices[3].t0 = tc[7] self.batch.set_data(vertices, 4, indices, 6) @property def points(self): '''Property for getting/settings points of the quad. ''' return self._points @points.setter def points(self, points): self._points = list(points) if len(self._points) != 8: raise GraphicException( 'Quad: invalid number of points (%d instead of 8)' % len( self._points)) self.flag_data_update() cdef class Rectangle(VertexInstruction): '''A 2d rectangle. :Parameters: `pos`: list Position of the rectangle, in the format (x, y). `size`: list Size of the rectangle, in the format (width, height). ''' cdef float x,y,w,h cdef list _points def __init__(self, **kwargs): VertexInstruction.__init__(self, **kwargs) v = kwargs.get('pos') self.pos = v if v is not None else (0, 0) v = kwargs.get('size') self.size = v if v is not None else (100, 100) cdef void build(self): cdef float x, y, w, h cdef float *tc = self._tex_coords cdef vertex_t vertices[4] cdef unsigned short *indices = [0, 1, 2, 2, 3, 0] # reset points self._points = [] x, y = self.x, self.y w, h = self.w, self.h vertices[0].x = x vertices[0].y = y vertices[0].s0 = tc[0] vertices[0].t0 = tc[1] vertices[1].x = x + w vertices[1].y = y vertices[1].s0 = tc[2] vertices[1].t0 = tc[3] vertices[2].x = x + w vertices[2].y = y + h vertices[2].s0 = tc[4] vertices[2].t0 = tc[5] vertices[3].x = x vertices[3].y = y + h vertices[3].s0 = tc[6] vertices[3].t0 = tc[7] self._points = [x, y, x + w, y, x + w, y + h, x, y + h] self.batch.set_data(vertices, 4, indices, 6) @property def pos(self): '''Property for getting/settings the position of the rectangle. ''' return (self.x, self.y) @pos.setter def pos(self, pos): cdef float x, y x, y = pos if self.x == x and self.y == y: return self.x = x self.y = y self.flag_data_update() @property def size(self): '''Property for getting/settings the size of the rectangle. ''' return (self.w, self.h) @size.setter def size(self, size): cdef float w, h w, h = size if self.w == w and self.h == h: return self.w = w self.h = h self.flag_data_update() @property def points(self): '''Property for getting the points used to draw the vertices. .. versionadded:: 2.3.0 ''' return self._points cdef class BorderImage(Rectangle): '''A 2d border image. The behavior of the border image is similar to the concept of a CSS3 border-image. :Parameters: `border`: list Border information in the format (bottom, right, top, left). Each value is in pixels. `auto_scale`: string .. versionadded:: 1.9.1 .. versionchanged:: 1.9.2 This used to be a bool and has been changed to be a string state. Can be one of 'off', 'both', 'x_only', 'y_only', 'y_full_x_lower', 'x_full_y_lower', 'both_lower'. Autoscale controls the behavior of the 9-slice. By default the border values are preserved exactly, meaning that if the total size of the object is smaller than the border values you will have some 'rendering errors' where your texture appears inside out. This also makes it impossible to achieve a rounded button that scales larger than the size of its source texture. The various options for auto_scale will let you achieve some mixes of the 2 types of rendering. 'off': is the default and behaves as BorderImage did when auto_scale was False before. 'both': Scales both x and y dimension borders according to the size of the BorderImage, this disables the BorderImage making it render the same as a regular Image. 'x_only': The Y dimension functions as the default, and the X scales to the size of the BorderImage's width. 'y_only': The X dimension functions as the default, and the Y scales to the size of the BorderImage's height. 'y_full_x_lower': Y scales as in 'y_only', Y scales if the size of the scaled version would be smaller than the provided border only. 'x_full_y_lower': X scales as in 'x_only', Y scales if the size of the scaled version would be smaller than the provided border only. 'both_lower': This is what auto_scale did when it was True in 1.9.1 Both X and Y dimensions will be scaled if the BorderImage is smaller than the source. If the BorderImage's size is less than the sum of its borders, horizontally or vertically, and this property is set to True, the borders will be rescaled to accommodate for the smaller size. ''' cdef list _border cdef list _display_border cdef str _auto_scale def __init__(self, **kwargs): Rectangle.__init__(self, **kwargs) v = kwargs.get('border') self.border = v if v is not None else (10, 10, 10, 10) self.auto_scale = kwargs.get('auto_scale', 'off') self.display_border = kwargs.get('display_border', []) cdef void build(self): if not self.texture: Logger.trace('GBorderImage: texture missing') return # pos and size of border rectangle cdef float x, y, w, h x = self.x y = self.y w = self.w h = self.h # width and height of texture in pixels, and tex coord space cdef float tw, th, tcw, tch cdef float *tc = self._tex_coords cdef float tc0, tc1, tc2, tc7 tc0 = tc[0] tc1 = tc[1] tc2 = tc[2] tc7 = tc[7] tw, th = self.texture.size tcw = tc2 - tc0 #right - left tch = tc7 - tc1 #top - bottom # calculate border offset in texture coord space # border width(px)/texture width(px) * tcoord width cdef list b = self._border cdef float b0, b1, b2, b3 cdef float tb[4] # border offset in texture coordinate space b0, b1, b2, b3 = b tb[0] = b0 / th * tch tb[1] = b1 / tw * tcw tb[2] = b2 / th * tch tb[3] = b3 / tw * tcw cdef float sb0, sb1, sb2, sb3 if self._auto_scale == 'off': sb0, sb1, sb2, sb3 = b0, b1, b2, b3 elif self._auto_scale == 'both': sb0 = (b0/th) * h sb1 = (b1/tw) * w sb2 = (b2/th) * h sb3 = (b3/tw) * w elif self._auto_scale == 'x_only': sb0 = b0 sb1 = (b1/tw) * w sb2 = b2 sb3 = (b3/tw) * w elif self._auto_scale == 'y_only': sb0 = (b0/th) * h sb1 = b1 sb2 = (b2/th) * h sb3 = b3 elif self._auto_scale == 'y_full_x_lower': sb0 = (b0/th) * h sb1 = min((b1/tw) * w, b1) sb2 = (b2/th) * h sb3 = min((b3/tw) * w, b3) elif self._auto_scale == 'x_full_y_lower': sb0 = min((b0/th) * h, b0) sb1 = (b1/tw) * w sb2 = min((b2/th) * h, b2) sb3 = (b3/tw) * w elif self._auto_scale == 'both_lower': sb0 = min((b0/th) * h, b0) sb1 = min((b1/tw) * w, b1) sb2 = min((b2/th) * h, b2) sb3 = min((b3/tw) * w, b3) else: sb0, sb1, sb2, sb3 = b0, b1, b2, b3 # horizontal and vertical sections cdef float hs[4] cdef float vs[4] cdef list db = self._display_border if db: sb0, sb1, sb2, sb3 = db hs[0] = x; vs[0] = y hs[1] = x + sb3; vs[1] = y + sb0 hs[2] = x + w - sb1; vs[2] = y + h - sb2 hs[3] = x + w; vs[3] = y + h cdef float ths[4] cdef float tvs[4] ths[0] = tc0; tvs[0] = tc1 ths[1] = tc0 + tb[3]; tvs[1] = tc1 + tb[0] ths[2] = tc0 + tcw-tb[1]; tvs[2] = tc1 + tch - tb[2] ths[3] = tc0 + tcw; tvs[3] = tc1 + tch ''' v9---v8------v7----v6 | b2 | v10 v15------v14 v5 | | | | |-b4-| |-b1-| | | | | v11 v12------v13 v4 | b0 | v0---v1------v2----v3 ''' # set the vertex data # WARNING we are allocating the vertices as a float # because we know exactly the format. assert sizeof(vertex_t) == 4 * sizeof(float) cdef float *vertices = [ hs[0], vs[0], ths[0], tvs[0], #v0 hs[1], vs[0], ths[1], tvs[0], #v1 hs[2], vs[0], ths[2], tvs[0], #v2 hs[3], vs[0], ths[3], tvs[0], #v3 hs[3], vs[1], ths[3], tvs[1], #v4 hs[3], vs[2], ths[3], tvs[2], #v5 hs[3], vs[3], ths[3], tvs[3], #v6 hs[2], vs[3], ths[2], tvs[3], #v7 hs[1], vs[3], ths[1], tvs[3], #v8 hs[0], vs[3], ths[0], tvs[3], #v9 hs[0], vs[2], ths[0], tvs[2], #v10 hs[0], vs[1], ths[0], tvs[1], #v11 hs[1], vs[1], ths[1], tvs[1], #v12 hs[2], vs[1], ths[2], tvs[1], #v13 hs[2], vs[2], ths[2], tvs[2], #v14 hs[1], vs[2], ths[1], tvs[2]] #v15 cdef unsigned short *indices = [ 0, 1, 12, 12, 11, 0, # bottom left 1, 2, 13, 13, 12, 1, # bottom middle 2, 3, 4, 4, 13, 2, # bottom right 13, 4, 5, 5, 14, 13, # center right 14, 5, 6, 6, 7, 14, # top right 15, 14, 7, 7, 8, 15, # top middle 10, 15, 8, 8, 9, 10, # top left 11, 12, 15, 15, 10, 11, # center left 12, 13, 14, 14, 15, 12] # center middle self.batch.set_data(<vertex_t *>vertices, 16, indices, 54) @property def border(self): '''Property for getting/setting the border of the class. ''' return self._border @border.setter def border(self, b): self._border = list(b) self.flag_data_update() @property def auto_scale(self): '''Property for setting if the corners are automatically scaled when the BorderImage is too small. ''' return self._auto_scale @auto_scale.setter def auto_scale(self, str value): self._auto_scale = value self.flag_data_update() @property def display_border(self): '''Property for getting/setting the border display size. ''' return self._display_border @display_border.setter def display_border(self, b): self._display_border = list(b) self.flag_data_update() cdef class Ellipse(Rectangle): '''A 2D ellipse. :Parameters: `segments`: int, the default value is calculated from the range between angle. Define how many segments are needed for drawing the ellipse. The ellipse drawing will be smoother if you have many segments, however you can also use this property to create polygons with 3 or more sides. `angle_start`: float, defaults to 0.0 Specifies the starting angle, in degrees, of the disk portion. `angle_end`: float, defaults to 360.0 Specifies the ending angle, in degrees, of the disk portion. .. versionchanged:: 1.0.7 Added angle_start and angle_end. .. versionchanged:: 2.2.0 The default number of segments is no longer 180, it is now calculated according to the angle range, as this is a more efficient approach. ''' cdef int _segments cdef float _angle_start cdef float _angle_end def __init__(self, *args, **kwargs): Rectangle.__init__(self, **kwargs) self.batch.set_mode('triangle_fan') self._segments = kwargs.get('segments') or 0 self._angle_start = kwargs.get('angle_start') or 0.0 self._angle_end = kwargs.get('angle_end') or 360.0 cdef void build(self): cdef float *tc = self._tex_coords cdef int i, angle_dir cdef double angle_start, angle_end, angle_range cdef double x, y, angle, rx, ry, ttx, tty, tx, ty, tw, th cdef double cx, cy, tangential_factor, radial_factor, fx, fy cdef vertex_t *vertices = NULL cdef unsigned short *indices = NULL cdef int segments = self._segments # reset points self._points = [] if self.w == 0 or self.h == 0: return if segments == 0 or segments < 3: if segments != 0: Logger.warning('Ellipse: A minimum of 3 segments is required. The default value will be used instead.') segments = max(1, int(abs(self._angle_end - self._angle_start) / 2)) tx = tc[0] ty = tc[1] tw = tc[4] - tx th = tc[5] - ty angle = 0.0 rx = 0.5 * self.w ry = 0.5 * self.h vertices = <vertex_t *>malloc((segments + 2) * sizeof(vertex_t)) if vertices == NULL: raise MemoryError('vertices') indices = <unsigned short *>malloc((segments + 2) * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') # calculate the start/end angle in radians, and adapt the range if self._angle_end > self._angle_start: angle_dir = 1 else: angle_dir = -1 # rad = deg * (pi / 180), where pi / 180 = 0.0174... angle_start = self._angle_start * 0.017453292519943295 angle_end = self._angle_end * 0.017453292519943295 angle_range = -1 * (angle_end - angle_start) / segments # add start vertex in the middle x = self.x + rx y = self.y + ry ttx = ((x - self.x) / self.w) * tw + tx tty = ((y - self.y) / self.h) * th + ty vertices[0].x = <float>(self.x + rx) vertices[0].y = <float>(self.y + ry) vertices[0].s0 = <float>ttx vertices[0].t0 = <float>tty indices[0] = 0 # super fast ellipse drawing # credit goes to: http://slabode.exofire.net/circle_draw.shtml tangential_factor = tan(angle_range) radial_factor = cos(angle_range) # Calculate the coordinates for a circle with radius 0.5 about # the point (0.5, 0.5). Only stretch to an ellipse later. cx = 0.5 cy = 0.5 r = 0.5 x = r * sin(angle_start) y = r * cos(angle_start) for i in range(1, segments + 2): ttx = (cx + x) * tw + tx tty = (cy + y) * th + ty real_x = self.x + (cx + x) * self.w real_y = self.y + (cy + y) * self.h vertices[i].x = <float>real_x vertices[i].y = <float>real_y vertices[i].s0 = <float>ttx vertices[i].t0 = <float>tty indices[i] = i fx = -y fy = x x += fx * tangential_factor y += fy * tangential_factor x *= radial_factor y *= radial_factor self._points.extend([real_x, real_y]) self.batch.set_data(vertices, segments + 2, indices, segments + 2) free(vertices) free(indices) @property def segments(self): '''Property for getting/setting the number of segments of the ellipse. The ellipse drawing will be smoother if you have many segments, however you can also use this property to create polygons with 3 or more sides. Values smaller than 3 will not be represented and the number of segments will be automatically calculated. .. versionchanged:: 2.2.0 The minimum number of segments allowed is 3. Smaller values will be ignored and the number of segments will be automatically calculated. ''' return self._segments @segments.setter def segments(self, value): self._segments = value self.flag_data_update() @property def angle_start(self): '''Start angle of the ellipse in degrees, defaults to 0. ''' return self._angle_start @angle_start.setter def angle_start(self, value): self._angle_start = value self.flag_data_update() @property def angle_end(self): '''End angle of the ellipse in degrees, defaults to 360. ''' return self._angle_end @angle_end.setter def angle_end(self, value): self._angle_end = value self.flag_data_update() cdef class RoundedRectangle(Rectangle): '''A 2D rounded rectangle. .. versionadded:: 1.9.1 :Parameters: `segments`: int, defaults to 10 Define how many segments are needed for drawing the rounded corner. The drawing will be smoother if you have many segments. `radius`: list, defaults to [(10.0, 10.0), (10.0, 10.0), (10.0, 10.0), (10.0, 10.0)] Specifies the radii used for the rounded corners clockwise: top-left, top-right, bottom-right, bottom-left. Elements of the list can be numbers or tuples of two numbers to specify different x,y dimensions. One value will define all corner radii to be of this value. Four values will define each corner radius separately. Higher numbers of values will be truncated to four. The first value will be used for all corners if there are fewer than four values. ''' cdef object _segments # number of segments for each corner cdef list _radius def __init__(self, **kwargs): Rectangle.__init__(self, **kwargs) self.batch.set_mode('triangle_fan') # number of segments for each corner segments = kwargs.get('segments', 10) # allow 0 segments self._segments = self._check_segments(segments) radius = kwargs.get('radius') or [10.0] self._radius = self._check_radius(radius) self._points = [] cdef object _check_segments(self, object segments): """ Check segments argument, return list of four numeric values for each corner. """ cdef list result = [] # can be single numeric value if isinstance(segments, int): # can't be float number return [segments] * 4 # can be list of four values for each corner if isinstance(segments, list): result = [value for value in segments if isinstance(value, int)] if not result: raise GraphicException("Invalid segments value, must be list of integers") # set all values to first if less than four values if len(result) < 4: return result[:1] * 4 else: return result[:4] else: raise GraphicException("Invalid segments value, must be integer or list of integers") cdef object _check_radius(self, object radius): """ Check radius argument, return list of four tuples (xradius, yradius) for each corner. """ cdef: list result = [] object value for value in radius: if isinstance(value, tuple): # tuple: (a,) -> (a,a); (a,b) # extend/trim to exactly two coordinates if len(value) < 2: value = value[:1] * 2 result.append(value[:2]) elif isinstance(value, (int, float)): # int/float: a -> (a,a) result.append((value, value)) # some strange type came - skip it. next value will be used or radii will be set to first else: Logger.trace("GRoundedRectangle: '{}' object can\'t be used to specify radius. " "Skipping...".format(radius.__class__.__name__)) if not result: raise GraphicException("Invalid radius value, must be list of tuples/numerics") # set all radii to first if there aren't four of them if len(result) < 4: return result[:1] * 4 else: return result[:4] cdef void build(self): cdef: float *tc = self._tex_coords vertex_t *vertices = NULL unsigned short *indices = NULL int count, corner, segments, dw, dh, index list xradius, yradius double rx, ry, half_w, half_h, angle double tx, ty, tw, th, px, py, x, y # reset points self._points = [] # zero size of the figure if self.w == 0 or self.h == 0: return # 1 vertex for sharp corner (if segments or radius is zero) # `segments+1` vertices for round corner # plus 1 vertex for middle point count = sum([1 + segments * bool(rx * ry) for (rx, ry), segments in zip(self._radius, self._segments)]) + 1 vertices = <vertex_t *>malloc((count) * sizeof(vertex_t)) if vertices == NULL: raise MemoryError('vertices') # +1 because the last index must be the index of the first corner to close the fan indices = <unsigned short *>malloc((count + 1) * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') # half sizes half_w = self.w / 2 half_h = self.h / 2 # split radii by coordinate and make them <= half_size xradius = [min(r[0], half_w) for r in self._radius] yradius = [min(r[1], half_h) for r in self._radius] # texture coordinates tx = tc[0] ty = tc[1] tw = tc[4] - tx th = tc[5] - ty # add start vertex in the middle of the figure vertices[0].x = <float>(self.x + half_w) vertices[0].y = <float>(self.y + half_h) vertices[0].s0 = <float>(tx + tw / 2) vertices[0].t0 = <float>(ty + th / 2) indices[0] = 0 index = 1 # vertex index from 1 to count for corner in range(4): # start angle for the corner. end is 90 degrees lesser (clockwise) angle = 180 - 90 * corner # coefficients to enable/disable multiplication by width/height dw, dh = [(0,1), (1,1), (1,0), (0,0)][corner] # ellipse dimensions rx, ry = xradius[corner], yradius[corner] # ellipse center coordinates px, py = [ # top left (self.x + rx, self.y + self.h - ry), # top right (self.x + self.w - rx, self.y + self.h - ry), # bottom right (self.x + self.w - rx, self.y + ry), # bottom left (self.x + rx, self.y + ry) ][corner] # number of segments for this corner segments = self._segments[corner] # if at least one radius is zero or no segments if not(rx and ry and segments): # sharp corner vertices[index].x = self.x + self.w * dw vertices[index].y = self.y + self.h * dh vertices[index].s0 = <float>(tx + tw * dw) vertices[index].t0 = <float>(ty + th * dh) self._points.append((self.x + self.w * dw, self.y + self.h * dh)) else: # round corner points = self.draw_arc(px, py, rx, ry, angle, angle - 90, segments) for i, point in enumerate(points, index): x, y = point vertices[i].x = <float>x vertices[i].y = <float>y vertices[i].s0 = <float>((x - self.x) / self.w) vertices[i].t0 = <float>(1 - (y - self.y) / self.h) # flip vertically indices[i] = i index += segments # Add final vertex that closes the arc, explained below x = px * (dw != dh) + self.x * (dw == dh) + self.w * (dw * dh) y = py * (dw == dh) + self.y * (dw != dh) + self.h * (dh > dw) vertices[index].x = <float>x vertices[index].y = <float>y vertices[index].s0 = <float>((x - self.x) / self.w) vertices[index].t0 = <float>(1 - (y - self.y) / self.h) # flip vertically self._points.extend(points) self._points.append((x, y)) ''' We have defined these coefficients for arcs: tl tr br bl dw: 0 1 1 0; dh: 1 1 0 0; Let's not define multiple arrays of coefficients, but use `dw` and `dh` to calculate coordinates for closing vertices Formula looks like this: x = px * A + self.x * B + self.w * C y = py * D + self.y * E + self.h * F , where A - F are boolean values. For correct coordinates, coefficients should have these values: tl tr br bl A: 1 0 1 0; when `dw` != `dh` B: 0 1 0 1; when `dw` == `dh` C: 0 1 0 0; when `dw` and `dh` are both `1` tl tr br bl D: 0 1 0 1; same as B E: 1 0 1 0; same as A F: 1 0 0 0; when `dh` > `dw` NOTE: Closing vertex will duplicate next opening vertex, when corner radius is equal to half_size. (e.g: a circle will have 4 duplicates) Without it, however, figure looks ugly with small segment count. ''' indices[index] = index index += 1 # duplicate first corner vertex to close the fan indices[count] = indices[1] # count+1 used to specify how many indices are used self.batch.set_data(vertices, count, indices, count + 1) free(vertices) free(indices) cdef object draw_arc(self, double cx, double cy, double rx, double ry, double angle_start, double angle_end, int segments): cdef: double fx, fy, x, y double tangential_factor, radial_factor, theta list points # convert to radians angle_start *= 0.017453292519943295 angle_end *= 0.017453292519943295 # number of vertices for arc, including start & end theta = (angle_end - angle_start) / segments tangential_factor = tan(theta) radial_factor = cos(theta) # unit circle, scale later x = cos(angle_start) y = sin(angle_start) # array of length `segments` points = [] for i in range(segments): real_x = cx + x * rx real_y = cy + y * ry points.append((real_x, real_y)) fx = -y fy = x x += fx * tangential_factor y += fy * tangential_factor x *= radial_factor y *= radial_factor return points @property def segments(self): '''Property for getting/setting the number of segments for each corner. ''' return self._segments @segments.setter def segments(self, value): self._segments = self._check_segments(value) self.flag_data_update() @property def radius(self): '''Corner radii of the rounded rectangle, defaults to [10,]. ''' return self._radius @radius.setter def radius(self, value): self._radius = self._check_radius(value) self.flag_data_update() """ Graphics section with antialiasing that uses a combination of AntiAliasingLine and the target graphics Instruction, such as Rectangle, Ellipse, RoundedRectangle, Triangle and Quad. NOTE: Texture antialiasing is currently not supported. If a texture is defined for any of the graphics with antialiasing, then antialiasing will be disabled. The antialiasing is also disabled for graphics with "fixed" shapes, such as Rectangle, RoundedRectangle and Ellipse through verification in ``too_small_for_antialiasing`` function. Reasons for it: - Drawing an antialiasing line on figures with very small dimensions does not bring great visual improvements. - This reduces the code complexity in the `adjust_params` functions, which are used to adjust the size of these figures, and keep them proportional to the figures without antialiasing. TODO: Use AntiAliasingLine as a sort of "alpha test" to enable texture antialiasing. This will likely involve utilizing glBlendFunc in conjunction with other functions. It would also involve creating custom instructions, similar to the custom stencil instructions bellow, to ensure efficiency. """ """ The functions below are extended versions of the radd, rinsert and rremove from VertexInstruction, with the ability to add/remove more than one instruction set (BindTexture + VertexInstruction) to/from a instruction group. """ cdef void radd_instructions(InstructionGroup ig, VertexInstruction target_graphic, AntiAliasingLine aa_line): cdef Instruction instr = target_graphic.texture_binding, aa_instr = target_graphic.texture_binding ig.children.append(target_graphic.texture_binding) ig.children.append(target_graphic) ig.children.append(aa_line.texture_binding) ig.children.append(aa_line) aa_instr.set_parent(ig) aa_line.set_parent(ig) instr.set_parent(ig) target_graphic.set_parent(ig) cdef void rinsert_instructions(InstructionGroup ig, int index, VertexInstruction target_graphic, AntiAliasingLine aa_line): cdef Instruction instr = target_graphic.texture_binding, aa_instr = target_graphic.texture_binding cdef int index_adjust = 0 if index < 0 else 1 ig.children.insert(index, target_graphic.texture_binding) ig.children.insert(index + 1 * index_adjust, target_graphic) ig.children.insert(index + 2 * index_adjust, aa_line.texture_binding) ig.children.insert(index + 3 * index_adjust, aa_line) aa_instr.set_parent(ig) aa_line.set_parent(ig) instr.set_parent(ig) target_graphic.set_parent(ig) cdef void rremove_instructions(InstructionGroup ig, VertexInstruction target_graphic, AntiAliasingLine aa_line): cdef Instruction instr = target_graphic.texture_binding, aa_instr = target_graphic.texture_binding ig.children.remove(target_graphic.texture_binding) ig.children.remove(target_graphic) ig.children.remove(aa_line.texture_binding) ig.children.remove(aa_line) aa_instr.set_parent(None) aa_line.set_parent(None) instr.set_parent(None) target_graphic.set_parent(None) cdef class AntiAliasingLine(VertexInstruction): """(internal) An instruction similar to SmoothLine, adjusted for antialiasing purposes. NOTE: AntiAliasingLine is not intended for public use, it was created and adjusted only for antialiasing purposes. Overview of behavior: - Its main purpose is to be drawn around other graphic instructions (such as RoundedRectangle, Ellipse, etc.) that do not have antialiasing. - When the alpha channel value of the active context is less than 1.0, stencil operations will be performed to prevent overlapping of alpha channel values (by default, drawing two overlapping graphics with an alpha channel of 0.5 would produce an alpha channel of 1.0 at their intersection). - The stencil instructions are based on the mask provided through the "stencil_mask" argument. - Points are filtered before being used to create vertices. If the number of valid points is less than 3, the list of points will be emptied and AntiAliasingLine will not be drawn. There is no reason to allow a value lower than 3 points here. - As it was designed to wrap around a graphic Instruction, it is closed by default. - The texture used, as well as the line width, have been defined through experimentation. Do not modify without extensive experimentation. """ cdef list _points cdef float _width cdef int _close cdef int _use_stencil cdef Instruction _stencil_mask cdef Instruction _stencil_push cdef Instruction _stencil_use cdef Instruction _stencil_unuse cdef Instruction _stencil_pop def __init__(self, stencil_mask, **kwargs): super().__init__(**kwargs) self.batch.set_mode("triangles") self.close = int(bool(kwargs.get('close', 1))) # closed by default self.points = kwargs.get('points', []) self.texture = self.premultiplied_texture() self._width = 2.5 # width defined through tests with the premultiplied texture self._stencil_push = None self._stencil_use = None self._stencil_unuse = None self._stencil_pop = None self._use_stencil = 0 if isinstance(stencil_mask, Instruction): self._stencil_mask = stencil_mask # the stencil mask else: raise TypeError(f"'stencil_mask' needs to be a graphics Instruction, got {type(stencil_mask)}") def premultiplied_texture(self): texture = Cache.get('kv.graphics.texture', 'antialiasing_line') if not texture: texture = Texture.create(size=(3, 1), colorfmt="rgba") texture.add_reload_observer(self._texture_reload_observer) self._texture_reload_observer(texture) Cache.append('kv.graphics.texture', 'antialiasing_line', texture) return texture cpdef _texture_reload_observer(self, texture): cdef bytes GRADIENT_DATA = ( b"\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\x00") texture.blit_buffer(GRADIENT_DATA, colorfmt="rgba") cdef void radd(self, InstructionGroup ig): """Disabled because logic management is done on the radd of the target graphic (stencil_mask)""" pass cdef void rinsert(self, InstructionGroup ig, int index): """Disabled because logic management is done on the rinsert of the target graphic (stencil_mask)""" pass cdef void rremove(self, InstructionGroup ig): """Disabled because logic management is done on the rremove of the target graphic (stencil_mask)""" pass cdef void ensure_stencil(self): if self._stencil_push == None: self._stencil_push = StencilPush(clear_stencil=False) self._stencil_pop = StencilPop() self._stencil_use = StencilUse(op="greater") self._stencil_unuse = StencilUnUse() cdef int apply(self) except -1: cdef double alpha = getActiveContext()['color'][-1] self._use_stencil = alpha < 1 if self._use_stencil: self.ensure_stencil() self._stencil_push.apply() self._stencil_mask.apply() self._stencil_use.apply() VertexInstruction.apply(self) self._stencil_unuse.apply() self._stencil_mask.apply() self._stencil_pop.apply() else: VertexInstruction.apply(self) return 0 cdef void build(self): cdef: list p = self.points float width = self._width vertex_t *vertices = NULL unsigned short *indices = NULL double ax, ay, bx = 0., by = 0., cx = 0., cy = 0., last_angle = 0., angle, angle_diff double offset_x, offset_y, joint_offset_x, joint_offset_y int i, iv = 0, max_index, direction unsigned short vcount, icount, discarded_vcount = 3 # AntiAliasingLine drawn will not be performed if the list of points # filtered by filtered_points is empty or has less than 3 points. if not p: self.batch.clear_data() return if self._close: discarded_vcount = 0 icount = vcount = <unsigned short>int(9 * ((len(p) - 2) / 2) - discarded_vcount) vertices = <vertex_t *>malloc(vcount * sizeof(vertex_t)) if vertices == NULL: raise MemoryError("vertices") indices = <unsigned short *>malloc(icount * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError("indices") if self._close: ax = p[-4] ay = p[-3] bx = p[0] by = p[1] cx = bx - ax cy = by - ay last_angle = atan2(cy, cx) max_index = len(p) - 2 for i in range(0, max_index, 2): ax = p[i] ay = p[i + 1] bx = p[i + 2] by = p[i + 3] cx = bx - ax cy = by - ay angle = atan2(cy, cx) offset_x = width * sin(angle) offset_y = width * cos(angle) # fisrt triangle vertices[iv].x = <float>ax - offset_x vertices[iv].y = <float>ay + offset_y vertices[iv].s0 = 0 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>bx + offset_x vertices[iv].y = <float>by - offset_y vertices[iv].s0 = 1 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>ax + offset_x vertices[iv].y = <float>ay - offset_y vertices[iv].s0 = 1 vertices[iv].t0 = 0 iv += 1 # second triangle vertices[iv].x = <float>ax - offset_x vertices[iv].y = <float>ay + offset_y vertices[iv].s0 = 0 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>bx + offset_x vertices[iv].y = <float>by - offset_y vertices[iv].s0 = 1 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>bx - offset_x vertices[iv].y = <float>by + offset_y vertices[iv].s0 = 0 vertices[iv].t0 = 0 iv += 1 # miter joint code if i > 0 or self._close: joint_offset_x = width * sin(last_angle) joint_offset_y = width * cos(last_angle) angle_diff = (angle - last_angle) direction = -1 if - pi < angle_diff < 0 or angle_diff > pi else 1 # miter joint triangle vertices[iv].x = <float>ax vertices[iv].y = <float>ay vertices[iv].s0 = 0.5 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>ax + offset_x * direction vertices[iv].y = <float>ay - offset_y * direction vertices[iv].s0 = 1 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>ax + joint_offset_x * direction vertices[iv].y = <float>ay - joint_offset_y * direction vertices[iv].s0 = 1 vertices[iv].t0 = 0 iv += 1 last_angle = angle for i in range(icount): indices[i] = i self.batch.set_data(vertices, <int>vcount, indices, <int>icount) free(vertices) free(indices) cdef filtered_points(self, points): """Removes points where the x and y distances are less than 1px. If the points are too close, we must remove them for a few reasons: - Equal points generate an inconsistency in the generation of the miter joint. And dealing with them internally increases code complexity (unnecessarily). - Very close points (with distance less than 1px) have little relevance for antialiasing line drawing purposes. Furthermore, calculation inaccuracies can lead to the production of incorrect miter joints. - Fewer vertices to compute. By discarding the insignificant points we will also be saving computational resources and increasing the performance of building the antialiasing line. """ cdef int index = 0 cdef list p = points cdef double x1, x2, y1, y2 # At least 3 points are required, otherwise we will return an empty # list, which means there are no valid points, # disabling AntiAliasingLine rendering. if len(p) < 6: return [] while index < len(p) - 2: x1, y1 = p[index], p[index + 1] x2, y2 = p[index + 2], p[index + 3] if abs(x2 - x1) < 1.0 and abs(y2 - y1) < 1.0: del p[index + 2: index + 4] else: index += 2 if abs(p[0] - p[-2]) < 1.0 and abs(p[1] - p[-1]) < 1.0: del p[:2] # If the amount of valid points is less than 3, then we will # return an empty list, to disable AntiAliasingLine rendering. return [] if len(p) < 6 else p @property def width(self): return self._width @property def points(self): return self._points @points.setter def points(self, points): if points and isinstance(points[0], (list, tuple)): points = list(itertools.chain(*points)) else: points = list(points) points = self.filtered_points(points) if points and self.close: points += points[:2] self._points = points self.flag_data_update() @property def close(self): return self._close @close.setter def close(self, value): self._close = int(bool(value)) self.flag_data_update() cdef int has_texture_set(VertexInstruction instruction): if (instruction.texture and instruction.texture != instruction.default_texture) or instruction.source: return 1 return 0 cdef int too_small_for_antialiasing(VertexInstruction instruction): if not isinstance(instruction, (SmoothRectangle, SmoothRoundedRectangle, SmoothEllipse)): raise NotImplementedError() return (-4 < instruction.size[0] < 4 or -4 < instruction.size[1] < 4) cdef void adjust_params(VertexInstruction instruction, int delta): """Adjust the parameters that define the size of the drawing. This adjustment needs to be made before building the points, in order to compensate for the antialiasing line drawn around the contour of the figure. """ if not isinstance(instruction, (SmoothRectangle, SmoothRoundedRectangle, SmoothEllipse)): raise NotImplementedError() cdef int sign_x, sign_y x, y = instruction.pos w, h = instruction.size sign_x = 1 if w < 0 else -1 sign_y = 1 if h < 0 else -1 x += delta * sign_x y += delta * sign_y w += delta * 2 * sign_x * -1 h += delta * 2 * sign_y * -1 instruction.pos = [x, y] instruction.size = [w, h] if isinstance(instruction, SmoothRoundedRectangle): instruction.radius = [(max(0, rx + delta), max(0, ry + delta)) for rx, ry in instruction.radius] cdef class SmoothRoundedRectangle(RoundedRectangle): """RoundedRectangle with antialiasing. Its usage is the same as :class:`~kivy.graphics.vertex_instructions.RoundedRectangle` .. note:: There is still no support for texture antialiasing. Therefore, if a texture is defined using either ``texture`` or ``source``, antialiasing will be disabled. .. versionadded:: 2.3.0 """ cdef AntiAliasingLine _antialiasing_line cdef public Texture default_texture def __init__(self, **kwargs): self._antialiasing_line = AntiAliasingLine(stencil_mask=self, close=1) RoundedRectangle.__init__(self, **kwargs) self.default_texture = self.texture cdef void radd(self, InstructionGroup ig): radd_instructions(ig, self, self._antialiasing_line) cdef void rinsert(self, InstructionGroup ig, int index): rinsert_instructions(ig, index, self, self._antialiasing_line) cdef void rremove(self, InstructionGroup ig): rremove_instructions(ig, self, self._antialiasing_line) cdef void build(self): if has_texture_set(self) or too_small_for_antialiasing(self): self._antialiasing_line.points = [] RoundedRectangle.build(self) else: adjust_params(self, -1) RoundedRectangle.build(self) self._antialiasing_line.points = self._points adjust_params(self, 1) @property def antialiasing_line_points(self): return self._antialiasing_line.points cdef class SmoothRectangle(Rectangle): """Rectangle with antialiasing. Its usage is the same as :class:`~kivy.graphics.vertex_instructions.Rectangle` .. note:: There is still no support for texture antialiasing. Therefore, if a texture is defined using either ``texture`` or ``source``, antialiasing will be disabled. .. versionadded:: 2.3.0 """ cdef AntiAliasingLine _antialiasing_line cdef public Texture default_texture def __init__(self, **kwargs): self._antialiasing_line = AntiAliasingLine(stencil_mask=self, close=1) Rectangle.__init__(self, **kwargs) self.default_texture = self.texture cdef void radd(self, InstructionGroup ig): radd_instructions(ig, self, self._antialiasing_line) cdef void rinsert(self, InstructionGroup ig, int index): rinsert_instructions(ig, index, self, self._antialiasing_line) cdef void rremove(self, InstructionGroup ig): rremove_instructions(ig, self, self._antialiasing_line) cdef void build(self): if has_texture_set(self) or too_small_for_antialiasing(self): self._antialiasing_line.points = [] Rectangle.build(self) else: adjust_params(self, -1) Rectangle.build(self) self._antialiasing_line.points = self._points adjust_params(self, 1) @property def antialiasing_line_points(self): return self._antialiasing_line.points cdef class SmoothEllipse(Ellipse): """Ellipse with antialiasing. Its usage is the same as :class:`~kivy.graphics.vertex_instructions.Ellipse` .. note:: There is still no support for texture antialiasing. Therefore, if a texture is defined using either ``texture`` or ``source``, antialiasing will be disabled. .. versionadded:: 2.3.0 """ cdef AntiAliasingLine _antialiasing_line cdef public Texture default_texture def __init__(self, **kwargs): self._antialiasing_line = AntiAliasingLine(stencil_mask=self, close=1) Ellipse.__init__(self, **kwargs) self.default_texture = self.texture cdef void radd(self, InstructionGroup ig): radd_instructions(ig, self, self._antialiasing_line) cdef void rinsert(self, InstructionGroup ig, int index): rinsert_instructions(ig, index, self, self._antialiasing_line) cdef void rremove(self, InstructionGroup ig): rremove_instructions(ig, self, self._antialiasing_line) cdef void build(self): cdef list ellipse_center = [] if has_texture_set(self) or too_small_for_antialiasing(self): self._antialiasing_line.points = [] Ellipse.build(self) else: adjust_params(self, -1) Ellipse.build(self) ellipse_center = [self.x + self.w / 2, self.y + self.h / 2] self._antialiasing_line.points = self._points + ellipse_center adjust_params(self, 1) @property def antialiasing_line_points(self): return self._antialiasing_line.points cdef class SmoothQuad(Quad): """Quad with antialiasing. Its usage is the same as :class:`~kivy.graphics.vertex_instructions.Quad` .. note:: There is still no support for texture antialiasing. Therefore, if a texture is defined using either ``texture`` or ``source``, antialiasing will be disabled. .. versionadded:: 2.3.0 """ cdef AntiAliasingLine _antialiasing_line cdef public Texture default_texture def __init__(self, **kwargs): self._antialiasing_line = AntiAliasingLine(stencil_mask=self, close=1) Quad.__init__(self, **kwargs) self.default_texture = self.texture cdef void radd(self, InstructionGroup ig): radd_instructions(ig, self, self._antialiasing_line) cdef void rinsert(self, InstructionGroup ig, int index): rinsert_instructions(ig, index, self, self._antialiasing_line) cdef void rremove(self, InstructionGroup ig): rremove_instructions(ig, self, self._antialiasing_line) cdef void build(self): if has_texture_set(self): self._antialiasing_line.points = [] Quad.build(self) else: # adjust_params(self, -1) Quad.build(self) self._antialiasing_line.points = self._points # adjust_params(self, 1) @property def antialiasing_line_points(self): return self._antialiasing_line.points cdef class SmoothTriangle(Triangle): """Triangle with antialiasing. Its usage is the same as :class:`~kivy.graphics.vertex_instructions.Triangle` .. note:: There is still no support for texture antialiasing. Therefore, if a texture is defined using either ``texture`` or ``source``, antialiasing will be disabled. .. versionadded:: 2.3.0 """ cdef AntiAliasingLine _antialiasing_line cdef public Texture default_texture def __init__(self, **kwargs): self._antialiasing_line = AntiAliasingLine(stencil_mask=self, close=1) Triangle.__init__(self, **kwargs) self.default_texture = self.texture cdef void radd(self, InstructionGroup ig): radd_instructions(ig, self, self._antialiasing_line) cdef void rinsert(self, InstructionGroup ig, int index): rinsert_instructions(ig, index, self, self._antialiasing_line) cdef void rremove(self, InstructionGroup ig): rremove_instructions(ig, self, self._antialiasing_line) cdef void build(self): if has_texture_set(self): self._antialiasing_line.points = [] Triangle.build(self) else: # adjust_params(self, -1) Triangle.build(self) self._antialiasing_line.points = self._points[:6] # adjust_params(self, 1) @property def antialiasing_line_points(self): return self._antialiasing_line.points ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/graphics/vertex_instructions_line.pxi�����������������������������������������������0000666�0000000�0000000�00000176527�00000000000�021270� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������DEF LINE_CAP_NONE = 0 DEF LINE_CAP_SQUARE = 1 DEF LINE_CAP_ROUND = 2 DEF LINE_JOINT_NONE = 0 DEF LINE_JOINT_MITER = 1 DEF LINE_JOINT_BEVEL = 2 DEF LINE_JOINT_ROUND = 3 DEF LINE_MODE_POINTS = 0 DEF LINE_MODE_ELLIPSE = 1 DEF LINE_MODE_CIRCLE = 2 DEF LINE_MODE_RECTANGLE = 3 DEF LINE_MODE_ROUNDED_RECTANGLE = 4 DEF LINE_MODE_BEZIER = 5 from kivy.cache import Cache from kivy.graphics.stencil_instructions cimport StencilUse, StencilUnUse, StencilPush, StencilPop import itertools # register graphics texture cache Cache.register('kv.graphics.texture') cdef float PI = <float>3.1415926535 cdef inline int line_intersection(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, double *px, double *py): cdef double u = (x1 * y2 - y1 * x2) cdef double v = (x3 * y4 - y3 * x4) cdef double denom = (x1 - x2) * (y3 - y4) - (y1 - y2) * (x3 - x4) if denom == 0: return 0 px[0] = (u * (x3 - x4) - (x1 - x2) * v) / denom py[0] = (u * (y3 - y4) - (y1 - y2) * v) / denom return 1 cdef class Line(VertexInstruction): '''A 2d line. Drawing a line can be done easily:: with self.canvas: Line(points=[100, 100, 200, 100, 100, 200], width=10) The line has 3 internal drawing modes that you should be aware of for optimal results: #. If the :attr:`width` is 1.0 and :attr:`force_custom_drawing_method` is False, then the standard GL_LINE drawing from OpenGL will be used. :attr:`dash_length`, :attr:`dash_offset`, and :attr:`dashes` will work, while properties for cap and joint have no meaning here. #. If the :attr:`width` is greater than 1.0 or :attr:`force_custom_drawing_method` is True, then a custom drawing method, based on triangulation, will be used. :attr:`dash_length`, :attr:`dash_offset`, and :attr:`dashes` do not work in this mode. Additionally, if the current color has an alpha less than 1.0, a stencil will be used internally to draw the line. .. image:: images/line-instruction.png :align: center :Parameters: `points`: list List of points in the format (x1, y1, x2, y2...) `dash_length`: int Length of a segment (if dashed), defaults to 1. `dash_offset`: int Offset between the end of a segment and the beginning of the next one, defaults to 0. Changing this makes it dashed. `dashes`: list of ints List of [ON length, offset, ON length, offset, ...]. E.g. ``[2,4,1,6,8,2]`` would create a line with the first dash length 2 then an offset of 4 then a dash length of 1 then an offset of 6 and so on. Defaults to ``[]``. Changing this makes it dashed and overrides `dash_length` and `dash_offset`. `width`: float Width of the line, defaults to 1.0. `cap`: str, defaults to 'round' See :attr:`cap` for more information. `joint`: str, defaults to 'round' See :attr:`joint` for more information. `cap_precision`: int, defaults to 10 See :attr:`cap_precision` for more information `joint_precision`: int, defaults to 10 See :attr:`joint_precision` for more information See :attr:`cap_precision` for more information. `joint_precision`: int, defaults to 10 See :attr:`joint_precision` for more information. `close`: bool, defaults to False If True, the line will be closed. `circle`: list If set, the :attr:`points` will be set to build a circle. See :attr:`circle` for more information. `ellipse`: list If set, the :attr:`points` will be set to build an ellipse. See :attr:`ellipse` for more information. `rectangle`: list If set, the :attr:`points` will be set to build a rectangle. See :attr:`rectangle` for more information. `bezier`: list If set, the :attr:`points` will be set to build a bezier line. See :attr:`bezier` for more information. `bezier_precision`: int, defaults to 180 Precision of the Bezier drawing. `force_custom_drawing_method`: bool, defaults to False Should the custom drawing method be used, instead of it depending on :attr:`width` being equal to 1.o or not. .. versionchanged:: 1.0.8 `dash_offset` and `dash_length` have been added. .. versionchanged:: 1.4.1 `width`, `cap`, `joint`, `cap_precision`, `joint_precision`, `close`, `ellipse`, `rectangle` have been added. .. versionchanged:: 1.4.1 `bezier`, `bezier_precision` have been added. .. versionchanged:: 1.11.0 `dashes` have been added .. versionchanged:: 2.3.0 `force_custom_drawing_method` has been added ''' cdef int _cap cdef int _cap_precision cdef int _joint_precision cdef int _bezier_precision cdef int _joint cdef list _points cdef list _dash_list cdef float _width cdef int _dash_offset, _dash_length cdef int _use_stencil cdef int _close cdef str _close_mode cdef int _force_custom_drawing_method cdef int _mode cdef Instruction _stencil_rect cdef Instruction _stencil_push cdef Instruction _stencil_use cdef Instruction _stencil_unuse cdef Instruction _stencil_pop cdef double _bxmin, _bxmax, _bymin, _bymax cdef tuple _mode_args cdef tuple _rounded_rectangle, _rectangle, _ellipse, _circle def __init__(self, **kwargs): super(Line, self).__init__(**kwargs) v = kwargs.get('points') self.points = v if v is not None else [] self.dashes = kwargs.get('dashes', []) self.batch.set_mode('line_strip') self._dash_length = kwargs.get('dash_length') or 1 self._dash_offset = kwargs.get('dash_offset') or 0 self._width = kwargs.get('width') or 1.0 self.joint = kwargs.get('joint') or 'round' self.cap = kwargs.get('cap') or 'round' self._cap_precision = kwargs.get('cap_precision') or 10 self._joint_precision = kwargs.get('joint_precision') or 10 self._bezier_precision = kwargs.get('bezier_precision') or 180 self._close = int(bool(kwargs.get('close', 0))) self._close_mode = kwargs.get('close_mode', 'straight-line') self._force_custom_drawing_method = int(bool(kwargs.get('force_custom_drawing_method', 0))) self._stencil_rect = None self._stencil_push = None self._stencil_use = None self._stencil_unuse = None self._stencil_pop = None self._use_stencil = 0 if 'ellipse' in kwargs: self.ellipse = kwargs['ellipse'] if 'circle' in kwargs: self.circle = kwargs['circle'] if 'rectangle' in kwargs: self.rectangle = kwargs['rectangle'] if 'rounded_rectangle' in kwargs: self.rounded_rectangle = kwargs['rounded_rectangle'] if 'bezier' in kwargs: self.bezier = kwargs['bezier'] cdef void build(self): if self._mode == LINE_MODE_ELLIPSE: self.prebuild_ellipse() elif self._mode == LINE_MODE_CIRCLE: self.prebuild_circle() elif self._mode == LINE_MODE_RECTANGLE: self.prebuild_rectangle() elif self._mode == LINE_MODE_ROUNDED_RECTANGLE: self.prebuild_rounded_rectangle() elif self._mode == LINE_MODE_BEZIER: self.prebuild_bezier() if self._width == 1.0 and self._force_custom_drawing_method == 0: self.build_legacy() else: self.build_extended() cdef void ensure_stencil(self): if self._stencil_rect == None: self._stencil_rect = Rectangle() self._stencil_push = StencilPush() self._stencil_pop = StencilPop() self._stencil_use = StencilUse(op='lequal') self._stencil_unuse = StencilUnUse() cdef int apply(self) except -1: if self._width == 1. and self._force_custom_drawing_method == 0: VertexInstruction.apply(self) return 0 cdef double alpha = getActiveContext()['color'][-1] self._use_stencil = alpha < 1 if self._use_stencil: self.ensure_stencil() self._stencil_push.apply() VertexInstruction.apply(self) self._stencil_use.apply() self._stencil_rect.pos = self._bxmin, self._bymin self._stencil_rect.size = self._bxmax - self._bxmin, self._bymax - self._bymin self._stencil_rect.apply() self._stencil_unuse.apply() VertexInstruction.apply(self) self._stencil_pop.apply() else: VertexInstruction.apply(self) return 0 cdef void build_legacy(self): cdef int i cdef long count = <int>int(len(self.points) / 2.) cdef list p = self.points cdef vertex_t *vertices = NULL cdef unsigned short *indices = NULL cdef float tex_x cdef char *buf = NULL cdef Texture texture = self.texture cdef int length = 0 cdef int position = 0 cdef int val if count < 2: self.batch.clear_data() return if self._close and self._close_mode == 'straight-line': p = p + [p[0], p[1]] count += 1 self.batch.set_mode('line_strip') if self._dash_list: length = sum(self._dash_list) if texture is None or texture._width != length \ or texture._height != 1: self.texture = texture = Texture.create(size=(length, 1)) texture.wrap = 'repeat' # create a buffer to fill our texture buf = <char *>malloc(4 * length) memset(buf, 0, 4 * length) for idx, val in enumerate(self._dash_list): if idx % 2 == 0: memset(buf + position, 255, val * 4) position += val * 4 p_str = buf[:position] try: self.texture.blit_buffer(p_str, colorfmt='rgba', bufferfmt='ubyte') finally: free(buf) elif self._dash_offset != 0: length = self._dash_length + self._dash_offset if texture is None or texture._width != \ (self._dash_length + self._dash_offset) or \ texture._height != 1: self.texture = texture = Texture.create( size=(self._dash_length + self._dash_offset, 1)) texture.wrap = 'repeat' # create a buffer to fill our texture buf = <char *>malloc(4 * (self._dash_length + self._dash_offset)) memset(buf, 255, self._dash_length * 4) memset(buf + self._dash_length * 4, 0, self._dash_offset * 4) p_str = buf[:(self._dash_length + self._dash_offset) * 4] try: self.texture.blit_buffer(p_str, colorfmt='rgba', bufferfmt='ubyte') finally: free(buf) elif texture is not None: self.texture = None vertices = <vertex_t *>malloc(count * sizeof(vertex_t)) if vertices == NULL: raise MemoryError('vertices') indices = <unsigned short *>malloc(count * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') tex_x = 0 for i in range(count): if (self._dash_offset != 0 or self._dash_list) and i > 0: tex_x += <float>(sqrt( pow(p[i * 2] - p[(i - 1) * 2], 2) + pow(p[i * 2 + 1] - p[(i - 1) * 2 + 1], 2)) / length) vertices[i].s0 = tex_x vertices[i].t0 = 0 vertices[i].x = p[i * 2] vertices[i].y = p[i * 2 + 1] indices[i] = i self.batch.set_data(vertices, <int>count, indices, <int>count) free(vertices) free(indices) cdef void build_extended(self): cdef int i, j cdef long count = <int>int(len(self.points) / 2.) cdef list p = self.points cdef vertex_t *vertices = NULL cdef unsigned short *indices = NULL cdef float tex_x cdef int cap cdef char *buf = NULL self.texture = None self._bxmin = 999999999 self._bymin = 999999999 self._bxmax = -999999999 self._bymax = -999999999 if count < 2: self.batch.clear_data() return cap = self._cap if self._close and self._close_mode == 'straight-line' and count > 2: p = p + p[0:4] count += 2 cap = LINE_CAP_NONE self.batch.set_mode('triangles') cdef unsigned long vertices_count = (count - 1) * 4 cdef unsigned long indices_count = (count - 1) * 6 cdef unsigned int iv = 0, ii = 0, siv = 0 if self._joint == LINE_JOINT_BEVEL: indices_count += (count - 2) * 3 vertices_count += (count - 2) elif self._joint == LINE_JOINT_ROUND: indices_count += (self._joint_precision * 3) * (count - 2) vertices_count += (self._joint_precision) * (count - 2) elif self._joint == LINE_JOINT_MITER: indices_count += (count - 2) * 6 vertices_count += (count - 2) * 2 if cap == LINE_CAP_SQUARE: indices_count += 12 vertices_count += 4 elif cap == LINE_CAP_ROUND: indices_count += (self._cap_precision * 3) * 2 vertices_count += (self._cap_precision) * 2 vertices = <vertex_t *>malloc(vertices_count * sizeof(vertex_t)) if vertices == NULL: raise MemoryError('vertices') indices = <unsigned short *>malloc(indices_count * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError('indices') cdef double ax, ay, bx, _by, cx, cy, angle, a1, a2 cdef double x1, y1, x2, y2, x3, y3, x4, y4 cdef double sx1, sy1, sx4, sy4, sangle cdef double pcx, pcy, px1, py1, px2, py2, px3, py3, px4, py4, pangle = 0, pangle2 cdef double w = self._width cdef double ix, iy cdef unsigned int piv, pii2, piv2, skip = 0 cdef double jangle angle = sangle = 0 piv = pcx = pcy = cx = cy = ii = iv = ix = iy = 0 px1 = px2 = px3 = px4 = py1 = py2 = py3 = py4 = 0 sx1 = sy1 = sx4 = sy4 = 0 x1 = x2 = x3 = x4 = y1 = y2 = y3 = y4 = 0 cdef double cos1 = 0, cos2 = 0, sin1 = 0, sin2 = 0 for i in range(0, count - 1): ax = p[i * 2] ay = p[i * 2 + 1] bx = p[i * 2 + 2] _by = p[i * 2 + 3] if (ax, ay) == (bx, _by): skip += 1 continue if i - skip > 0 and self._joint != LINE_JOINT_NONE: pcx = cx pcy = cy px1 = x1 px2 = x2 px3 = x3 px4 = x4 py1 = y1 py2 = y2 py3 = y3 py4 = y4 piv2 = piv piv = iv pangle2 = pangle pangle = angle # calculate the orientation of the segment, between pi and -pi cx = bx - ax cy = _by - ay angle = atan2(cy, cx) a1 = angle - PI2 a2 = angle + PI2 # calculate the position of the segment cos1 = cos(a1) * w sin1 = sin(a1) * w cos2 = cos(a2) * w sin2 = sin(a2) * w x1 = ax + cos1 y1 = ay + sin1 x4 = ax + cos2 y4 = ay + sin2 x2 = bx + cos1 y2 = _by + sin1 x3 = bx + cos2 y3 = _by + sin2 if i - skip == 0: sx1 = x1 sy1 = y1 sx4 = x4 sy4 = y4 sangle = angle indices[ii ] = iv indices[ii + 1] = iv + 1 indices[ii + 2] = iv + 2 indices[ii + 3] = iv indices[ii + 4] = iv + 2 indices[ii + 5] = iv + 3 ii += 6 vertices[iv].x = <float>x1 vertices[iv].y = <float>y1 vertices[iv].s0 = 0 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>x2 vertices[iv].y = <float>y2 vertices[iv].s0 = 1 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>x3 vertices[iv].y = <float>y3 vertices[iv].s0 = 1 vertices[iv].t0 = 1 iv += 1 vertices[iv].x = <float>x4 vertices[iv].y = <float>y4 vertices[iv].s0 = 0 vertices[iv].t0 = 1 iv += 1 # joint generation if i - skip == 0 or self._joint == LINE_JOINT_NONE: continue # calculate the angle of the previous and current segment jangle = atan2( cx * pcy - cy * pcx, cx * pcx + cy * pcy) # in case of the angle is NULL, avoid the generation if jangle == 0: if self._joint == LINE_JOINT_ROUND: vertices_count -= self._joint_precision indices_count -= self._joint_precision * 3 elif self._joint == LINE_JOINT_BEVEL: vertices_count -= 1 indices_count -= 3 elif self._joint == LINE_JOINT_MITER: vertices_count -= 2 indices_count -= 6 continue if self._joint == LINE_JOINT_BEVEL: vertices[iv].x = <float>ax vertices[iv].y = <float>ay vertices[iv].s0 = 0 vertices[iv].t0 = 0 if jangle < 0: indices[ii] = piv2 + 1 indices[ii + 1] = piv indices[ii + 2] = iv else: indices[ii] = piv2 + 2 indices[ii + 1] = piv + 3 indices[ii + 2] = iv ii += 3 iv += 1 elif self._joint == LINE_JOINT_MITER: vertices[iv].x = <float>ax vertices[iv].y = <float>ay vertices[iv].s0 = 0 vertices[iv].t0 = 0 if jangle < 0: if line_intersection(px1, py1, px2, py2, x1, y1, x2, y2, &ix, &iy) == 0: vertices_count -= 2 indices_count -= 6 continue vertices[iv + 1].x = <float>ix vertices[iv + 1].y = <float>iy vertices[iv + 1].s0 = 0 vertices[iv + 1].t0 = 0 indices[ii] = iv indices[ii + 1] = iv + 1 indices[ii + 2] = piv2 + 1 indices[ii + 3] = iv indices[ii + 4] = piv indices[ii + 5] = iv + 1 ii += 6 iv += 2 else: if line_intersection(px3, py3, px4, py4, x3, y3, x4, y4, &ix, &iy) == 0: vertices_count -= 2 indices_count -= 6 continue vertices[iv + 1].x = <float>ix vertices[iv + 1].y = <float>iy vertices[iv + 1].s0 = 0 vertices[iv + 1].t0 = 0 indices[ii] = iv indices[ii + 1] = iv + 1 indices[ii + 2] = piv2 + 2 indices[ii + 3] = iv indices[ii + 4] = piv + 3 indices[ii + 5] = iv + 1 ii += 6 iv += 2 elif self._joint == LINE_JOINT_ROUND: # cap end if jangle < 0: a1 = pangle2 - PI2 a2 = angle + PI2 a0 = a2 step = (abs(jangle)) / float(self._joint_precision) pivstart = piv + 3 pivend = piv2 + 1 else: a1 = angle - PI2 a2 = pangle2 + PI2 a0 = a1 step = -(abs(jangle)) / float(self._joint_precision) pivstart = piv pivend = piv2 + 2 siv = iv vertices[iv].x = <float>ax vertices[iv].y = <float>ay vertices[iv].s0 = 0 vertices[iv].t0 = 0 iv += 1 for j in xrange(0, self._joint_precision - 1): vertices[iv].x = <float>(ax - cos(a0 - step * j) * w) vertices[iv].y = <float>(ay - sin(a0 - step * j) * w) vertices[iv].s0 = 0 vertices[iv].t0 = 0 if j == 0: indices[ii] = siv indices[ii + 1] = <unsigned short>pivstart indices[ii + 2] = iv else: indices[ii] = siv indices[ii + 1] = iv - 1 indices[ii + 2] = iv iv += 1 ii += 3 indices[ii] = siv indices[ii + 1] = iv - 1 indices[ii + 2] = <unsigned short>pivend ii += 3 # caps if cap == LINE_CAP_SQUARE: vertices[iv].x = <float>(x2 + cos(angle) * w) vertices[iv].y = <float>(y2 + sin(angle) * w) vertices[iv].s0 = 0 vertices[iv].t0 = 0 vertices[iv + 1].x = <float>(x3 + cos(angle) * w) vertices[iv + 1].y = <float>(y3 + sin(angle) * w) vertices[iv + 1].s0 = 0 vertices[iv + 1].t0 = 0 indices[ii] = piv + 1 indices[ii + 1] = piv + 2 indices[ii + 2] = iv + 1 indices[ii + 3] = piv + 1 indices[ii + 4] = iv indices[ii + 5] = iv + 1 ii += 6 iv += 2 vertices[iv].x = <float>(sx1 - cos(sangle) * w) vertices[iv].y = <float>(sy1 - sin(sangle) * w) vertices[iv].s0 = 0 vertices[iv].t0 = 0 vertices[iv + 1].x = <float>(sx4 - cos(sangle) * w) vertices[iv + 1].y = <float>(sy4 - sin(sangle) * w) vertices[iv + 1].s0 = 0 vertices[iv + 1].t0 = 0 indices[ii] = 0 indices[ii + 1] = 3 indices[ii + 2] = iv + 1 indices[ii + 3] = 0 indices[ii + 4] = iv indices[ii + 5] = iv + 1 ii += 6 iv += 2 elif cap == LINE_CAP_ROUND: # cap start a1 = sangle - PI2 a2 = sangle + PI2 step = (a1 - a2) / float(self._cap_precision) siv = iv cx = p[0] cy = p[1] vertices[iv].x = <float>cx vertices[iv].y = <float>cy vertices[iv].s0 = 0 vertices[iv].t0 = 0 iv += 1 for i in xrange(0, self._cap_precision - 1): vertices[iv].x = <float>(cx + cos(a1 + step * i) * w) vertices[iv].y = <float>(cy + sin(a1 + step * i) * w) vertices[iv].s0 = 1 vertices[iv].t0 = 1 if i == 0: indices[ii] = siv indices[ii + 1] = 0 indices[ii + 2] = iv else: indices[ii] = siv indices[ii + 1] = iv - 1 indices[ii + 2] = iv iv += 1 ii += 3 indices[ii] = siv indices[ii + 1] = iv - 1 indices[ii + 2] = 3 ii += 3 # cap end a1 = angle - PI2 a2 = angle + PI2 step = (a2 - a1) / float(self._cap_precision) siv = iv cx = p[-2] cy = p[-1] vertices[iv].x = <float>cx vertices[iv].y = <float>cy vertices[iv].s0 = 0 vertices[iv].t0 = 0 iv += 1 for i in xrange(0, self._cap_precision - 1): vertices[iv].x = <float>(cx + cos(a1 + step * i) * w) vertices[iv].y = <float>(cy + sin(a1 + step * i) * w) vertices[iv].s0 = 0 vertices[iv].t0 = 0 if i == 0: indices[ii] = siv indices[ii + 1] = piv + 1 indices[ii + 2] = iv else: indices[ii] = siv indices[ii + 1] = iv - 1 indices[ii + 2] = iv iv += 1 ii += 3 indices[ii] = siv indices[ii + 1] = iv - 1 indices[ii + 2] = piv + 2 ii += 3 while ii < indices_count: # make all the remaining indices point to the last vertice indices[ii] = siv ii += 1 # compute bbox cdef unsigned long iul for iul in xrange(vertices_count): if vertices[iul].x < self._bxmin: self._bxmin = vertices[iul].x if vertices[iul].x > self._bxmax: self._bxmax = vertices[iul].x if vertices[iul].y < self._bymin: self._bymin = vertices[iul].y if vertices[iul].y > self._bymax: self._bymax = vertices[iul].y self.batch.set_data(vertices, <int>vertices_count, indices, <int>indices_count) free(vertices) free(indices) property points: '''Property for getting/settings points of the line .. warning:: This will always reconstruct the whole graphics from the new points list. It can be very CPU expensive. ''' def __get__(self): return self._points def __set__(self, points): if points and isinstance(points[0], (list, tuple)): self._points = list(itertools.chain(*points)) else: self._points = list(points) self._mode = LINE_MODE_POINTS self.flag_data_update() property dash_length: '''Property for getting/setting the length of the dashes in the curve .. versionadded:: 1.0.8 ''' def __get__(self): return self._dash_length def __set__(self, value): if value < 0: raise GraphicException('Invalid dash_length value, must be >= 0') self._dash_length = value self.flag_data_update() property dash_offset: '''Property for getting/setting the offset between the dashes in the curve .. versionadded:: 1.0.8 ''' def __get__(self): return self._dash_offset def __set__(self, value): if value < 0: raise GraphicException('Invalid dash_offset value, must be >= 0') self._dash_offset = value self.flag_data_update() property dashes: '''Property for getting/setting ``dashes``. List of [ON length, offset, ON length, offset, ...]. E.g. ``[2,4,1,6,8,2]`` would create a line with the first dash length 2 then an offset of 4 then a dash length of 1 then an offset of 6 and so on. .. versionadded:: 1.11.0 ''' def __get__(self): return self._dash_list def __set__(self, value): self._dash_list = list(value) self.flag_data_update() property width: '''Determine the width of the line, defaults to 1.0. .. versionadded:: 1.4.1 ''' def __get__(self): return self._width def __set__(self, value): if value <= 0: raise GraphicException('Invalid width value, must be > 0') self._width = value self.flag_data_update() property cap: '''Determine the cap of the line, defaults to 'round'. Can be one of 'none', 'square' or 'round' .. versionadded:: 1.4.1 ''' def __get__(self): if self._cap == LINE_CAP_SQUARE: return 'square' elif self._cap == LINE_CAP_ROUND: return 'round' return 'none' def __set__(self, value): if value not in ('none', 'square', 'round'): raise GraphicException('Invalid cap, must be one of ' '"none", "square", "round"') if value == 'square': self._cap = LINE_CAP_SQUARE elif value == 'round': self._cap = LINE_CAP_ROUND else: self._cap = LINE_CAP_NONE self.flag_data_update() property joint: '''Determine the join of the line, defaults to 'round'. Can be one of 'none', 'round', 'bevel', 'miter'. .. versionadded:: 1.4.1 ''' def __get__(self): if self._joint == LINE_JOINT_ROUND: return 'round' elif self._joint == LINE_JOINT_BEVEL: return 'bevel' elif self._joint == LINE_JOINT_MITER: return 'miter' return 'none' def __set__(self, value): if value not in ('none', 'miter', 'bevel', 'round'): raise GraphicException('Invalid joint, must be one of ' '"none", "miter", "bevel", "round"') if value == 'round': self._joint = LINE_JOINT_ROUND elif value == 'bevel': self._joint = LINE_JOINT_BEVEL elif value == 'miter': self._joint = LINE_JOINT_MITER else: self._joint = LINE_JOINT_NONE self.flag_data_update() property cap_precision: '''Number of iteration for drawing the "round" cap, defaults to 10. The cap_precision must be at least 1. .. versionadded:: 1.4.1 ''' def __get__(self): return self._cap_precision def __set__(self, value): if value < 1: raise GraphicException('Invalid cap_precision value, must be >= 1') self._cap_precision = int(value) self.flag_data_update() property joint_precision: '''Number of iteration for drawing the "round" joint, defaults to 10. The joint_precision must be at least 1. .. versionadded:: 1.4.1 ''' def __get__(self): return self._joint_precision def __set__(self, value): if value < 1: raise GraphicException('Invalid joint_precision value, must be >= 1') self._joint_precision = int(value) self.flag_data_update() property close: '''If True, the line will be closed by joining the two ends, according to :attr:`close_mode`. .. versionadded:: 1.4.1 ''' def __get__(self): return self._close def __set__(self, value): self._close = int(bool(value)) self.flag_data_update() @property def close_mode(self): '''Defines how the ends of the line will be connected. Defaults to ``"straight-line"``. .. note:: Support for the different closing modes depends on drawing shapes. Available modes: - ``"straight-line"`` (all drawing shapes): the ends will be closed by a straight line. - ``"center-connected"`` (:attr:`ellipse` specific): the ends will be closed by a line passing through the center of the ellipse. .. versionadded:: 2.2.0 ''' return self._close_mode @close_mode.setter def close_mode(self, value): if value not in ("straight-line", "center-connected"): raise GraphicException(f'{self.__class__.__name__} - Invalid close_mode, must be one of "straight-line" or "center-connected".') self._close_mode = value self.flag_data_update() property force_custom_drawing_method: '''If True, the line will be drawn using the custom drawing method, no matter what the width is. .. versionadded:: 2.3.0 ''' def __get__(self): return self._force_custom_drawing_method def __set__(self, value): self._force_custom_drawing_method = int(bool(value)) self.flag_data_update() property ellipse: '''Use this property to build an ellipse, without calculating the :attr:`points`. The argument must be a tuple of (x, y, width, height, angle_start, angle_end, segments): * x and y represent the bottom left of the ellipse * width and height represent the size of the ellipse * (optional) angle_start and angle_end are in degree. The default value is 0 and 360. * (optional) segments is the precision of the ellipse. The default value is calculated from the range between angle. You can use this property to create polygons with 3 or more sides. Values smaller than 3 will not be represented and the number of segments will be automatically calculated. Note that it's up to you to :attr:`close` or not. If you choose to close, use :attr:`close_mode` to define how the figure will be closed. Whether it will be by closed by a ``"straight-line"`` or by ``"center-connected"``. For example, for building a simple ellipse, in python:: # simple ellipse Line(ellipse=(0, 0, 150, 150)) # only from 90 to 180 degrees Line(ellipse=(0, 0, 150, 150, 90, 180)) # only from 90 to 180 degrees, with few segments Line(ellipse=(0, 0, 150, 150, 90, 180, 20)) .. versionadded:: 1.4.1 .. versionchanged:: 2.2.0 Now you can get the ellipse generated through the property. The minimum number of segments allowed is 3. Smaller values will be ignored and the number of segments will be automatically calculated. ''' def __get__(self): return self._ellipse def __set__(self, args): if args == None: raise GraphicException( 'Invalid ellipse value: {0!r}'.format(args)) if len(args) not in (4, 6, 7): raise GraphicException('Invalid number of arguments: ' '{0} instead of 4, 6 or 7.'.format(len(args))) self._mode_args = tuple(args) self._mode = LINE_MODE_ELLIPSE self.flag_data_update() cdef void prebuild_ellipse(self): cdef double x, y, w, h, angle_start = 0, angle_end = 360 cdef int angle_dir, segments = 0, extra_segments = 0 cdef double angle_range cdef tuple args = self._mode_args cdef bint center_connected = self._close and self._close_mode == "center-connected" extra_segments = 3 if center_connected else 1 if len(args) == 4: x, y, w, h = args elif len(args) == 6: x, y, w, h, angle_start, angle_end = args elif len(args) == 7: x, y, w, h, angle_start, angle_end, segments = args else: x = y = w = h = 0 assert 0 if 0 in (w, h): return if segments < 3: if segments != 0: Logger.warning(f'{self.__class__.__name__} - ellipse: A minimum of 3 segments is required. The default value will be used instead.') segments = int(abs(angle_end - angle_start) / 2) + extra_segments segments += extra_segments segments *= 2 if angle_end > angle_start: angle_dir = 1 else: angle_dir = -1 # Resulting ellipse self._ellipse = (x, y, w, h, angle_start, angle_end, segments) # Reset other properties self._rounded_rectangle = self._rectangle = self._circle = None # rad = deg * (pi / 180), where pi/180 = 0.0174... angle_start = angle_start * 0.017453292519943295 angle_end = angle_end * 0.017453292519943295 angle_range = abs(angle_end - angle_start) / (segments - extra_segments * 2) cdef list points = [0, ] * segments cdef double angle cdef double rx = w * 0.5 cdef double ry = h * 0.5 cdef int inc_x = 0, inc_y = 1 if center_connected and angle_start != angle_end: points[0] = points[segments - 2] = x + rx points[1] = points[segments - 1] = y + ry inc_x = 2 inc_y = 3 segments -= 4 for i in xrange(0, segments, 2): angle = angle_start + (angle_dir * i * angle_range) points[i + inc_x] = (x + rx) + (rx * sin(angle)) points[i + inc_y] = (y + ry) + (ry * cos(angle)) self._points = points property circle: '''Use this property to build a circle, without calculating the :attr:`points`. The argument must be a tuple of (center_x, center_y, radius, angle_start, angle_end, segments): * center_x and center_y represent the center of the circle * radius represent the radius of the circle * (optional) angle_start and angle_end are in degree. The default value is 0 and 360. * (optional) segments is the precision of the ellipse. The default value is calculated from the range between angle. Note that it's up to you to :attr:`close` the circle or not. For example, for building a simple ellipse, in python:: # simple circle Line(circle=(150, 150, 50)) # only from 90 to 180 degrees Line(circle=(150, 150, 50, 90, 180)) # only from 90 to 180 degrees, with few segments Line(circle=(150, 150, 50, 90, 180, 20)) .. versionadded:: 1.4.1 .. versionchanged:: 2.2.0 Now you can get the circle generated through the property. ''' def __get__(self): return self._circle def __set__(self, args): if args == None: raise GraphicException( 'Invalid circle value: {0!r}'.format(args)) if len(args) not in (3, 5, 6): raise GraphicException('Invalid number of arguments: ' '{0} instead of 3, 5 or 6.'.format(len(args))) self._mode_args = tuple(args) self._mode = LINE_MODE_CIRCLE self.flag_data_update() cdef void prebuild_circle(self): cdef double x, y, r, angle_start = 0, angle_end = 360 cdef int angle_dir, segments = 0 cdef double angle_range cdef tuple args = self._mode_args if len(args) == 3: x, y, r = args elif len(args) == 5: x, y, r, angle_start, angle_end = args elif len(args) == 6: x, y, r, angle_start, angle_end, segments = args segments += 1 else: x = y = r = 0 assert 0 if angle_end > angle_start: angle_dir = 1 else: angle_dir = -1 if segments == 0: segments = int(abs(angle_end - angle_start) / 2) + 3 # Resulting circle self._circle = (x, y, r, angle_start, angle_end, segments) # Reset other properties self._rounded_rectangle = self._rectangle = self._ellipse = None segmentpoints = segments * 2 # rad = deg * (pi / 180), where pi/180 = 0.0174... angle_start = angle_start * 0.017453292519943295 angle_end = angle_end * 0.017453292519943295 angle_range = abs(angle_end - angle_start) / (segmentpoints - 2) cdef list points = [0, ] * segmentpoints cdef double angle for i in xrange(0, segmentpoints, 2): angle = angle_start + (angle_dir * i * angle_range) points[i] = x + (r * sin(angle)) points[i + 1] = y + (r * cos(angle)) self._points = points property rectangle: '''Use this property to build a rectangle, without calculating the :attr:`points`. The argument must be a tuple of (x, y, width, height): * x and y represent the bottom-left position of the rectangle * width and height represent the size The line is automatically closed. Usage:: Line(rectangle=(0, 0, 200, 200)) .. versionadded:: 1.4.1 .. versionchanged:: 2.2.0 Now you can get the rectangle generated through the property. ''' def __get__(self): return self._rectangle def __set__(self, args): if args == None: raise GraphicException( 'Invalid rectangle value: {0!r}'.format(args)) if len(args) != 4: raise GraphicException('Invalid number of arguments: ' '{0} instead of 4.'.format(len(args))) self._mode_args = tuple(args) self._mode = LINE_MODE_RECTANGLE self.flag_data_update() cdef void prebuild_rectangle(self): cdef double x, y, width, height cdef int angle_dir, segments = 0 cdef double angle_range cdef tuple args = self._mode_args if args == None: raise GraphicException( 'Invalid ellipse value: {0!r}'.format(args)) if len(args) == 4: x, y, width, height = args else: x = y = width = height = 0 assert 0 # Resulting rectangle self._rectangle = (x, y, width, height) # Reset other properties self._rounded_rectangle = self._circle = self._ellipse = None self._points = [x, y, x + width, y, x + width, y + height, x, y + height] self._close = 1 property rounded_rectangle: '''Use this property to build a rectangle, without calculating the :attr:`points`. The argument must be a tuple of one of the following forms: * (x, y, width, height, corner_radius) * (x, y, width, height, corner_radius, resolution) * (x, y, width, height, corner_radius1, corner_radius2, corner_radius3, corner_radius4) * (x, y, width, height, corner_radius1, corner_radius2, corner_radius3, corner_radius4, resolution) * `x` and `y` represent the bottom-left position of the rectangle. * `width` and `height` represent the size. * `corner_radius` specifies the radius used for the rounded corners clockwise: top-left, top-right, bottom-right, bottom-left. * `resolution` is the number of line segment that will be used to draw the circle arc at each corner (defaults to 45). The line is automatically closed. Usage:: Line(rounded_rectangle=(0, 0, 200, 200, 10, 20, 30, 40, 100)) .. versionadded:: 1.9.0 .. versionchanged:: 2.2.0 Default value of `resolution` changed from 30 to 45. Now you can get the rounded rectangle generated through the property. The order of `corner_radius` has been changed to match the RoundedRectangle radius property (clockwise). It was bottom-left, bottom-right, top-right, top-left in previous versions. Now both are clockwise: top-left, top-right, bottom-right, bottom-left. To keep the corner radius order without changing the order manually, you can use python's built-in method `reversed` or `[::-1]`, to reverse the order of the corner radius. ''' def __get__(self): return self._rounded_rectangle def __set__(self, args): if args == None: raise GraphicException( 'Invalid rounded rectangle value: {0!r}'.format(args)) if len(args) not in (5, 6, 8, 9): raise GraphicException('invalid number of arguments:' '{0} not in (5, 6, 8, 9)'.format(len(args))) self._mode_args = tuple(args) self._mode = LINE_MODE_ROUNDED_RECTANGLE self.flag_data_update() cdef void prebuild_rounded_rectangle(self): cdef float a, max_a, px, py, x, y, w, h, c1, c2, c3, c4, step, min_dimension, half_min_dimension cdef resolution = 45 cdef int l = <int>len(self._mode_args) self._points = [] x, y, w, h = self._mode_args [:4] # zero size of the figure + avoid rendering issue with SmoothLine if w <= 0 or h <= 0 or isinstance(self, SmoothLine) and (w < 2 or h < 2): return if l == 5: c1 = c2 = c3 = c4 = self._mode_args[4] elif l == 6: c1 = c2 = c3 = c4 = self._mode_args[4] resolution = self._mode_args[5] elif l == 8: c1, c2, c3, c4 = self._mode_args[4:] else: # l == 9, but else make the compiler happy about uninitialization c1, c2, c3, c4 = self._mode_args[4:8] resolution = self._mode_args[8] if resolution <= 4: resolution = 4 # The minimum radius needs to be limited to 1px. # This avoid some known rendering issues with Line/SmoothLine. c1 = max(c1, 1.0) c2 = max(c2, 1.0) c3 = max(c3, 1.0) c4 = max(c4, 1.0) min_dimension = min(w, h) half_min_dimension = min_dimension / 2.0 # If larger values are passed for each corner, we will have to make some adjustments. if c1 > half_min_dimension: c2 = min(c2, half_min_dimension) c4 = min(c4, half_min_dimension) c1 = min(c1, min_dimension - c2, min_dimension - c4) if c2 > half_min_dimension: c1 = min(c1, half_min_dimension) c3 = min(c3, half_min_dimension) c2 = min(c2, min_dimension - c1, min_dimension - c3) if c3 > half_min_dimension: c2 = min(c2, half_min_dimension) c4 = min(c4, half_min_dimension) c3 = min(c3, min_dimension - c2, min_dimension - c4) if c4 > half_min_dimension: c3 = min(c3, half_min_dimension) c1 = min(c1, half_min_dimension) c4 = min(c4, min_dimension - c3, min_dimension - c1) # Resulting rounded_rectangle self._rounded_rectangle = (x, y, w, h, c1, c2, c3, c4, resolution) # Reset other properties self._rectangle = self._ellipse = self._circle = None step = PI / resolution max_a = PI / 2.0 - step # top-left a = 0.0 px = x + c1 py = y + h - c1 while a < max_a: a += step self._points.extend([ px - cos(a) * c1, py + sin(a) * c1 ]) # top-right a = 0.0 px = x + w - c2 py = y + h - c2 while a < max_a: a += step self._points.extend([ px + sin(a) * c2, py + cos(a) * c2 ]) # bottom-right a = 0.0 px = x + w - c3 py = y + c3 while a < max_a: a += step self._points.extend([ px + cos(a) * c3, py - sin(a) * c3 ]) # bottom-left a = 0.0 px = x + c4 py = y + c4 while a < max_a: a += step self._points.extend([ px - sin(a) * c4, py - cos(a) * c4 ]) self._close = 1 property bezier: '''Use this property to build a bezier line, without calculating the :attr:`points`. You can only set this property, not get it. The argument must be a tuple of 2n elements, n being the number of points. Usage:: Line(bezier=(x1, y1, x2, y2, x3, y3) .. versionadded:: 1.4.2 .. note:: Bezier lines calculations are inexpensive for a low number of points, but complexity is quadratic, so lines with a lot of points can be very expensive to build, use with care! ''' def __set__(self, args): if args == None or len(args) % 2: raise GraphicException( 'Invalid bezier value: {0!r}'.format(args)) self._mode_args = tuple(args) self._mode = LINE_MODE_BEZIER self.flag_data_update() cdef void prebuild_bezier(self): cdef double x, y, l cdef int segments = self._bezier_precision cdef list T = list(self._mode_args)[:] self._points = [] for x in xrange(segments): l = x / (1.0 * segments) # http://en.wikipedia.org/wiki/De_Casteljau%27s_algorithm # as the list is in the form of (x1, y1, x2, y2...) iteration is # done on each item and the current item (xn or yn) in the list is # replaced with a calculation of "xn + x(n+1) - xn" x(n+1) is # placed at n+2. Each iteration makes the list one item shorter for i in range(1, len(T)): for j in xrange(len(T) - 2*i): T[j] = T[j] + (T[j+2] - T[j]) * l # we got the coordinates of the point in T[0] and T[1] self._points.append(T[0]) self._points.append(T[1]) # add one last point to join the curve to the end self._points.append(T[-2]) self._points.append(T[-1]) property bezier_precision: '''Number of iteration for drawing the bezier between 2 segments, defaults to 180. The bezier_precision must be at least 1. .. versionadded:: 1.4.2 ''' def __get__(self): return self._bezier_precision def __set__(self, value): if value < 1: raise GraphicException('Invalid bezier_precision value, must be >= 1') self._bezier_precision = int(value) self.flag_data_update() cdef class SmoothLine(Line): '''Experimental line using over-draw methods to get better anti-aliasing results. It has few drawbacks: - drawing a line with alpha will probably not have the intended result if the line crosses itself. - :attr:`~Line.cap`, :attr:`~Line.joint` and :attr:`~Line.dash` properties are not supported. - it uses a custom texture with a premultiplied alpha. - lines under 1px in width are not supported: they will look the same. .. warning:: This is an unfinished work, experimental, and subject to crashes. .. versionadded:: 1.9.0 ''' cdef float _owidth def __init__(self, **kwargs): Line.__init__(self, **kwargs) self._owidth = kwargs.get("overdraw_width") or <float>1.2 self.batch.set_mode("triangles") self.texture = self.premultiplied_texture() def premultiplied_texture(self): texture = Cache.get('kv.graphics.texture', 'smoothline') if not texture: texture = Texture.create(size=(4, 1), colorfmt="rgba") texture.add_reload_observer(self._smooth_reload_observer) self._smooth_reload_observer(texture) Cache.append('kv.graphics.texture', 'smoothline', texture) return texture cpdef _smooth_reload_observer(self, texture): cdef bytes GRADIENT_DATA = ( b"\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00") texture.blit_buffer(GRADIENT_DATA, colorfmt="rgba") cdef void build(self): if self._mode == LINE_MODE_ELLIPSE: self.prebuild_ellipse() elif self._mode == LINE_MODE_CIRCLE: self.prebuild_circle() elif self._mode == LINE_MODE_RECTANGLE: self.prebuild_rectangle() elif self._mode == LINE_MODE_ROUNDED_RECTANGLE: self.prebuild_rounded_rectangle() elif self._mode == LINE_MODE_BEZIER: self.prebuild_bezier() self.build_smooth() cdef int apply(self) except -1: VertexInstruction.apply(self) return 0 # FIXME: Some artifacts can be observed, depending on the line width, # overdraw_width and radius. This occurs due to the way the vertices are # built. It is not noticeable when the alpha value of the color of the # active context is equal to 1. One solution would be to avoid overlapping # vertices. cdef void build_smooth(self): cdef: list p = self.points int must_close_line = self._close double width = max(0, (self._width - 1.)) double owidth = width + self._owidth vertex_t *vertices = NULL unsigned short *indices = NULL unsigned short *tindices = NULL float min_distance_threshold = 0.1 double min_angle_threshold = 0.017453292519943295 # 1 degree in radians, determined empirically. double ax, ay, bx = 0., by = 0., rx = 0., ry = 0., last_angle = 0., angle, av_angle, ad_angle, angle_diff double cos1, sin1, cos2, sin2, ocos1, ocos2, osin1, osin2 long index, icount, iv, ii, max_vindex, count unsigned short i0, i1, i2, i3, i4, i5, i6, i7, vindex, vcount # Points that are very close (with a distance less than 0.1) will # be discarded. This increases the reliability of line rendering. p = self._remove_too_nearby_points(p, min_distance_threshold) # If it is just a line segment, there will be no support to close the line. if len(p) <= 4: must_close_line = False # A new point needs to meet a minimum distance threshold before being added. if must_close_line and not (abs(p[-2] - p[0]) < min_distance_threshold and abs(p[-1] - p[1]) < min_distance_threshold): p = p + p[:2] iv = vindex = 0 count = <long>int(len(p) / 2.) if count < 2: self.batch.clear_data() return vcount = <unsigned short>(count * 4) icount = (count - 1) * 18 vertices = <vertex_t *>malloc(vcount * sizeof(vertex_t)) if vertices == NULL: raise MemoryError("vertices") indices = <unsigned short *>malloc(icount * sizeof(unsigned short)) if indices == NULL: free(vertices) raise MemoryError("indices") if must_close_line and self._close_mode == 'straight-line': ax = p[-4] ay = p[-3] bx = p[0] by = p[1] rx = bx - ax ry = by - ay last_angle = atan2(ry, rx) max_index = len(p) for index in range(0, max_index, 2): ax = p[index] ay = p[index + 1] if index < max_index - 2: bx = p[index + 2] by = p[index + 3] rx = bx - ax ry = by - ay angle = atan2(ry, rx) elif must_close_line and index == max_index - 2: ax = p[0] ay = p[1] bx = p[2] by = p[3] rx = bx - ax ry = by - ay angle = atan2(ry, rx) else: angle = last_angle if index == 0 and (not must_close_line or self._close_mode != 'straight-line'): av_angle = angle ad_angle = pi else: av_angle = atan2( sin(angle) + sin(last_angle), cos(angle) + cos(last_angle)) ad_angle = abs(pi - abs(angle - last_angle)) a1 = av_angle - PI2 a2 = av_angle + PI2 if (index == 0 or index >= max_index - 2) and (not must_close_line or self._close_mode != 'straight-line'): l = width ol = owidth else: if index == 0: ox = p[- 4] oy = p[- 3] else: ox = p[index - 2] oy = p[index - 1] la1 = last_angle - PI2 la2 = angle - PI2 ra1 = last_angle + PI2 ra2 = angle + PI2 angle_diff = self._get_angle_diff( ox + cos(ra1) * owidth, oy + sin(ra1) * owidth, ax + cos(ra1) * owidth, ay + sin(ra1) * owidth, ax + cos(ra2) * owidth, ay + sin(ra2) * owidth, bx + cos(ra2) * owidth, by + sin(ra2) * owidth, ) # If the angle difference is too small it is not safe to use # the calculated values of l or l. Otherwise, l and ol will # have extremely high values, causing the line to become # excessively thick at some intersections (in specific cases). if angle_diff < min_angle_threshold or ad_angle < min_angle_threshold: l = width ol = owidth else: if line_intersection( ox + cos(la1) * width, oy + sin(la1) * width, ax + cos(la1) * width, ay + sin(la1) * width, ax + cos(la2) * width, ay + sin(la2) * width, bx + cos(la2) * width, by + sin(la2) * width, &rx, &ry) == 0: # print('ERROR LINE INTERSECTION 1') pass l = <float>sqrt((ax - rx) ** 2 + (ay - ry) ** 2) if line_intersection( ox + cos(ra1) * owidth, oy + sin(ra1) * owidth, ax + cos(ra1) * owidth, ay + sin(ra1) * owidth, ax + cos(ra2) * owidth, ay + sin(ra2) * owidth, bx + cos(ra2) * owidth, by + sin(ra2) * owidth, &rx, &ry) == 0: # print('ERROR LINE INTERSECTION 2') pass ol = <float>sqrt((ax - rx) ** 2 + (ay - ry) ** 2) last_angle = angle cos1 = cos(a1) * l sin1 = sin(a1) * l cos2 = cos(a2) * l sin2 = sin(a2) * l ocos1 = cos(a1) * ol osin1 = sin(a1) * ol ocos2 = cos(a2) * ol osin2 = sin(a2) * ol x1 = ax + cos1 y1 = ay + sin1 x2 = ax + cos2 y2 = ay + sin2 ox1 = ax + ocos1 oy1 = ay + osin1 ox2 = ax + ocos2 oy2 = ay + osin2 vertices[iv].x = <float>x1 vertices[iv].y = <float>y1 vertices[iv].s0 = 0.5 vertices[iv].t0 = 0.25 iv += 1 vertices[iv].x = <float>x2 vertices[iv].y = <float>y2 vertices[iv].s0 = 0.5 vertices[iv].t0 = 0.75 iv += 1 vertices[iv].x = <float>ox1 vertices[iv].y = <float>oy1 vertices[iv].s0 = 1 vertices[iv].t0 = 0 iv += 1 vertices[iv].x = <float>ox2 vertices[iv].y = <float>oy2 vertices[iv].s0 = 1 vertices[iv].t0 = 1 iv += 1 tindices = indices for vindex in range(0, vcount - 4, 4): tindices[0] = vindex tindices[1] = vindex + 2 tindices[2] = vindex + 6 tindices[3] = vindex tindices[4] = vindex + 6 tindices[5] = vindex + 4 tindices[6] = vindex + 1 tindices[7] = vindex tindices[8] = vindex + 4 tindices[9] = vindex + 1 tindices[10] = vindex + 4 tindices[11] = vindex + 5 tindices[12] = vindex + 3 tindices[13] = vindex + 1 tindices[14] = vindex + 5 tindices[15] = vindex + 3 tindices[16] = vindex + 5 tindices[17] = vindex + 7 tindices = tindices + 18 # print('tindices', <long>tindices, <long>indices, (<long>tindices - <long>indices) / sizeof(unsigned short)) self.batch.set_data(vertices, <int>vcount, indices, <int>icount) free(vertices) free(indices) cdef list _remove_too_nearby_points(self, list p, float min_distance_threshold): cdef int index = 0 cdef double x1, y1, x2, y2 while index < len(p) - 2: x1, y1 = p[index], p[index + 1] x2, y2 = p[index + 2], p[index + 3] if abs(x2 - x1) < min_distance_threshold and abs(y2 - y1) < min_distance_threshold: del p[index + 2: index + 4] else: index += 2 return p cdef double _get_angle_diff(self, double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4): cdef list vector_1, vector_2 vector_1 = [x2 - x1, y2 - y1] vector_2 = [x4 - x3, y4 - y3] angle_1 = atan2(vector_1[1], vector_1[0]) angle_2 = atan2(vector_2[1], vector_2[0]) angle_diff = abs(angle_1 - angle_2) if angle_diff > pi: angle_diff = 2 * pi - angle_diff return angle_diff property overdraw_width: '''Determine the overdraw width of the line, defaults to 1.2. ''' def __get__(self): return self._owidth def __set__(self, value): if value <= 0: raise GraphicException('Invalid width value, must be > 0') self._owidth = value self.flag_data_update() �������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000033�00000000000�011451� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������27 mtime=1735229082.775494 �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/include/����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013177� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/include/common_subset.h�������������������������������������������������������������0000666�0000000�0000000�00000074143�00000000000�016236� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������// GLES 2.0 Header file, generated for Kivy #pragma once #include "gl2platform.h" #ifdef __cplusplus extern "C" { #endif // Subset common to GLES and GL: ==================================== typedef void GLvoid; typedef char GLchar; typedef unsigned int GLenum; typedef unsigned char GLboolean; typedef unsigned int GLbitfield; typedef khronos_int8_t GLbyte; typedef short GLshort; typedef int GLint; typedef int GLsizei; typedef khronos_uint8_t GLubyte; typedef unsigned short GLushort; typedef unsigned int GLuint; typedef khronos_float_t GLfloat; typedef khronos_float_t GLclampf; typedef GLclampf GLclampd; typedef khronos_intptr_t GLintptr; typedef khronos_ssize_t GLsizeiptr; #define GL_DEPTH_BUFFER_BIT 0x00000100 #define GL_STENCIL_BUFFER_BIT 0x00000400 #define GL_COLOR_BUFFER_BIT 0x00004000 #define GL_FALSE 0 #define GL_TRUE 1 #define GL_POINTS 0x0000 #define GL_LINES 0x0001 #define GL_LINE_LOOP 0x0002 #define GL_LINE_STRIP 0x0003 #define GL_TRIANGLES 0x0004 #define GL_TRIANGLE_STRIP 0x0005 #define GL_TRIANGLE_FAN 0x0006 #define GL_ZERO 0 #define GL_ONE 1 #define GL_SRC_COLOR 0x0300 #define GL_ONE_MINUS_SRC_COLOR 0x0301 #define GL_SRC_ALPHA 0x0302 #define GL_ONE_MINUS_SRC_ALPHA 0x0303 #define GL_DST_ALPHA 0x0304 #define GL_ONE_MINUS_DST_ALPHA 0x0305 #define GL_DST_COLOR 0x0306 #define GL_ONE_MINUS_DST_COLOR 0x0307 #define GL_SRC_ALPHA_SATURATE 0x0308 #define GL_FUNC_ADD 0x8006 #define GL_BLEND_EQUATION 0x8009 #define GL_BLEND_EQUATION_RGB 0x8009 /* same as BLEND_EQUATION */ #define GL_BLEND_EQUATION_ALPHA 0x883D #define GL_FUNC_SUBTRACT 0x800A #define GL_FUNC_REVERSE_SUBTRACT 0x800B #define GL_BLEND_DST_RGB 0x80C8 #define GL_BLEND_SRC_RGB 0x80C9 #define GL_BLEND_DST_ALPHA 0x80CA #define GL_BLEND_SRC_ALPHA 0x80CB #define GL_CONSTANT_COLOR 0x8001 #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 #define GL_CONSTANT_ALPHA 0x8003 #define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004 #define GL_BLEND_COLOR 0x8005 #define GL_ARRAY_BUFFER 0x8892 #define GL_ELEMENT_ARRAY_BUFFER 0x8893 #define GL_ARRAY_BUFFER_BINDING 0x8894 #define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895 #define GL_STREAM_DRAW 0x88E0 #define GL_STATIC_DRAW 0x88E4 #define GL_DYNAMIC_DRAW 0x88E8 #define GL_BUFFER_SIZE 0x8764 #define GL_BUFFER_USAGE 0x8765 #define GL_CURRENT_VERTEX_ATTRIB 0x8626 #define GL_FRONT 0x0404 #define GL_BACK 0x0405 #define GL_FRONT_AND_BACK 0x0408 #define GL_TEXTURE_2D 0x0DE1 #define GL_CULL_FACE 0x0B44 #define GL_BLEND 0x0BE2 #define GL_DITHER 0x0BD0 #define GL_STENCIL_TEST 0x0B90 #define GL_DEPTH_TEST 0x0B71 #define GL_SCISSOR_TEST 0x0C11 #define GL_POLYGON_OFFSET_FILL 0x8037 #define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E #define GL_SAMPLE_COVERAGE 0x80A0 #define GL_NO_ERROR 0 #define GL_INVALID_ENUM 0x0500 #define GL_INVALID_VALUE 0x0501 #define GL_INVALID_OPERATION 0x0502 #define GL_OUT_OF_MEMORY 0x0505 #define GL_CW 0x0900 #define GL_CCW 0x0901 #define GL_LINE_WIDTH 0x0B21 #define GL_ALIASED_POINT_SIZE_RANGE 0x846D #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E #define GL_CULL_FACE_MODE 0x0B45 #define GL_FRONT_FACE 0x0B46 #define GL_DEPTH_RANGE 0x0B70 #define GL_DEPTH_WRITEMASK 0x0B72 #define GL_DEPTH_CLEAR_VALUE 0x0B73 #define GL_DEPTH_FUNC 0x0B74 #define GL_STENCIL_CLEAR_VALUE 0x0B91 #define GL_STENCIL_FUNC 0x0B92 #define GL_STENCIL_FAIL 0x0B94 #define GL_STENCIL_PASS_DEPTH_FAIL 0x0B95 #define GL_STENCIL_PASS_DEPTH_PASS 0x0B96 #define GL_STENCIL_REF 0x0B97 #define GL_STENCIL_VALUE_MASK 0x0B93 #define GL_STENCIL_WRITEMASK 0x0B98 #define GL_STENCIL_BACK_FUNC 0x8800 #define GL_STENCIL_BACK_FAIL 0x8801 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802 #define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803 #define GL_STENCIL_BACK_REF 0x8CA3 #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 #define GL_STENCIL_BACK_WRITEMASK 0x8CA5 #define GL_VIEWPORT 0x0BA2 #define GL_SCISSOR_BOX 0x0C10 #define GL_COLOR_CLEAR_VALUE 0x0C22 #define GL_COLOR_WRITEMASK 0x0C23 #define GL_UNPACK_ALIGNMENT 0x0CF5 #define GL_PACK_ALIGNMENT 0x0D05 #define GL_MAX_TEXTURE_SIZE 0x0D33 #define GL_MAX_VIEWPORT_DIMS 0x0D3A #define GL_SUBPIXEL_BITS 0x0D50 #define GL_RED_BITS 0x0D52 #define GL_GREEN_BITS 0x0D53 #define GL_BLUE_BITS 0x0D54 #define GL_ALPHA_BITS 0x0D55 #define GL_DEPTH_BITS 0x0D56 #define GL_STENCIL_BITS 0x0D57 #define GL_POLYGON_OFFSET_UNITS 0x2A00 #define GL_POLYGON_OFFSET_FACTOR 0x8038 #define GL_TEXTURE_BINDING_2D 0x8069 #define GL_SAMPLE_BUFFERS 0x80A8 #define GL_SAMPLES 0x80A9 #define GL_SAMPLE_COVERAGE_VALUE 0x80AA #define GL_SAMPLE_COVERAGE_INVERT 0x80AB #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 #define GL_DONT_CARE 0x1100 #define GL_FASTEST 0x1101 #define GL_NICEST 0x1102 #define GL_GENERATE_MIPMAP_HINT 0x8192 #define GL_BYTE 0x1400 #define GL_UNSIGNED_BYTE 0x1401 #define GL_SHORT 0x1402 #define GL_UNSIGNED_SHORT 0x1403 #define GL_INT 0x1404 #define GL_UNSIGNED_INT 0x1405 #define GL_FLOAT 0x1406 #define GL_DEPTH_COMPONENT 0x1902 #define GL_ALPHA 0x1906 #define GL_RGB 0x1907 #define GL_RGBA 0x1908 #define GL_LUMINANCE 0x1909 #define GL_LUMINANCE_ALPHA 0x190A #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 #define GL_UNSIGNED_SHORT_5_6_5 0x8363 #define GL_FRAGMENT_SHADER 0x8B30 #define GL_VERTEX_SHADER 0x8B31 #define GL_MAX_VERTEX_ATTRIBS 0x8869 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C #define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872 #define GL_SHADER_TYPE 0x8B4F #define GL_DELETE_STATUS 0x8B80 #define GL_LINK_STATUS 0x8B82 #define GL_VALIDATE_STATUS 0x8B83 #define GL_ATTACHED_SHADERS 0x8B85 #define GL_ACTIVE_UNIFORMS 0x8B86 #define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87 #define GL_ACTIVE_ATTRIBUTES 0x8B89 #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A #define GL_SHADING_LANGUAGE_VERSION 0x8B8C #define GL_CURRENT_PROGRAM 0x8B8D #define GL_NEVER 0x0200 #define GL_LESS 0x0201 #define GL_EQUAL 0x0202 #define GL_LEQUAL 0x0203 #define GL_GREATER 0x0204 #define GL_NOTEQUAL 0x0205 #define GL_GEQUAL 0x0206 #define GL_ALWAYS 0x0207 #define GL_KEEP 0x1E00 #define GL_REPLACE 0x1E01 #define GL_INCR 0x1E02 #define GL_DECR 0x1E03 #define GL_INVERT 0x150A #define GL_INCR_WRAP 0x8507 #define GL_DECR_WRAP 0x8508 #define GL_VENDOR 0x1F00 #define GL_RENDERER 0x1F01 #define GL_VERSION 0x1F02 #define GL_EXTENSIONS 0x1F03 #define GL_NEAREST 0x2600 #define GL_LINEAR 0x2601 #define GL_NEAREST_MIPMAP_NEAREST 0x2700 #define GL_LINEAR_MIPMAP_NEAREST 0x2701 #define GL_NEAREST_MIPMAP_LINEAR 0x2702 #define GL_LINEAR_MIPMAP_LINEAR 0x2703 #define GL_TEXTURE_MAG_FILTER 0x2800 #define GL_TEXTURE_MIN_FILTER 0x2801 #define GL_TEXTURE_WRAP_S 0x2802 #define GL_TEXTURE_WRAP_T 0x2803 #define GL_TEXTURE 0x1702 #define GL_TEXTURE_CUBE_MAP 0x8513 #define GL_TEXTURE_BINDING_CUBE_MAP 0x8514 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A #define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C #define GL_TEXTURE0 0x84C0 #define GL_TEXTURE1 0x84C1 #define GL_TEXTURE2 0x84C2 #define GL_TEXTURE3 0x84C3 #define GL_TEXTURE4 0x84C4 #define GL_TEXTURE5 0x84C5 #define GL_TEXTURE6 0x84C6 #define GL_TEXTURE7 0x84C7 #define GL_TEXTURE8 0x84C8 #define GL_TEXTURE9 0x84C9 #define GL_TEXTURE10 0x84CA #define GL_TEXTURE11 0x84CB #define GL_TEXTURE12 0x84CC #define GL_TEXTURE13 0x84CD #define GL_TEXTURE14 0x84CE #define GL_TEXTURE15 0x84CF #define GL_TEXTURE16 0x84D0 #define GL_TEXTURE17 0x84D1 #define GL_TEXTURE18 0x84D2 #define GL_TEXTURE19 0x84D3 #define GL_TEXTURE20 0x84D4 #define GL_TEXTURE21 0x84D5 #define GL_TEXTURE22 0x84D6 #define GL_TEXTURE23 0x84D7 #define GL_TEXTURE24 0x84D8 #define GL_TEXTURE25 0x84D9 #define GL_TEXTURE26 0x84DA #define GL_TEXTURE27 0x84DB #define GL_TEXTURE28 0x84DC #define GL_TEXTURE29 0x84DD #define GL_TEXTURE30 0x84DE #define GL_TEXTURE31 0x84DF #define GL_ACTIVE_TEXTURE 0x84E0 #define GL_REPEAT 0x2901 #define GL_CLAMP_TO_EDGE 0x812F #define GL_MIRRORED_REPEAT 0x8370 #define GL_FLOAT_VEC2 0x8B50 #define GL_FLOAT_VEC3 0x8B51 #define GL_FLOAT_VEC4 0x8B52 #define GL_INT_VEC2 0x8B53 #define GL_INT_VEC3 0x8B54 #define GL_INT_VEC4 0x8B55 #define GL_BOOL 0x8B56 #define GL_BOOL_VEC2 0x8B57 #define GL_BOOL_VEC3 0x8B58 #define GL_BOOL_VEC4 0x8B59 #define GL_FLOAT_MAT2 0x8B5A #define GL_FLOAT_MAT3 0x8B5B #define GL_FLOAT_MAT4 0x8B5C #define GL_SAMPLER_2D 0x8B5E #define GL_SAMPLER_CUBE 0x8B60 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624 #define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A #define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F #define GL_COMPILE_STATUS 0x8B81 #define GL_INFO_LOG_LENGTH 0x8B84 #define GL_SHADER_SOURCE_LENGTH 0x8B88 #define GL_RGBA4 0x8056 #define GL_RGB5_A1 0x8057 #define GL_DEPTH_COMPONENT16 0x81A5 // not anymore in GLES 2.0? //#define GL_STENCIL_INDEX 0x1901 #define GL_NONE 0 GL_APICALL void GL_APIENTRY glActiveTexture (GLenum texture); GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar* name); GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer); GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture); GL_APICALL void GL_APIENTRY glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); GL_APICALL void GL_APIENTRY glBlendEquation ( GLenum mode ); GL_APICALL void GL_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor); GL_APICALL void GL_APIENTRY glBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); GL_APICALL void GL_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage); GL_APICALL void GL_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data); GL_APICALL void GL_APIENTRY glClear (GLbitfield mask); GL_APICALL void GL_APIENTRY glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); #ifdef __arm GL_APICALL void GL_APIENTRY glClearDepthf (GLclampf depth); #else // Different Name; Redefine extern void glClearDepth (GLclampd depth); #define glClearDepthf glClearDepth #endif GL_APICALL void GL_APIENTRY glClearStencil (GLint s); GL_APICALL void GL_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); GL_APICALL void GL_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data); GL_APICALL void GL_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data); GL_APICALL void GL_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); GL_APICALL void GL_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); GL_APICALL GLuint GL_APIENTRY glCreateProgram (void); GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type); GL_APICALL void GL_APIENTRY glCullFace (GLenum mode); GL_APICALL void GL_APIENTRY glDeleteBuffers (GLsizei n, const GLuint* buffers); GL_APICALL void GL_APIENTRY glDeleteProgram (GLuint program); GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); GL_APICALL void GL_APIENTRY glDeleteTextures (GLsizei n, const GLuint* textures); GL_APICALL void GL_APIENTRY glDepthFunc (GLenum func); GL_APICALL void GL_APIENTRY glDepthMask (GLboolean flag); #ifdef __arm GL_APICALL void GL_APIENTRY glDepthRangef (GLclampf zNear, GLclampf zFar); #else // Different Name; Redefine extern void glDepthRange (GLclampd zNear, GLclampd zFar); #define glDepthRangef glDepthRange #endif GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); GL_APICALL void GL_APIENTRY glDisable (GLenum cap); GL_APICALL void GL_APIENTRY glDisableVertexAttribArray (GLuint index); GL_APICALL void GL_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count); GL_APICALL void GL_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid* indices); GL_APICALL void GL_APIENTRY glEnable (GLenum cap); GL_APICALL void GL_APIENTRY glEnableVertexAttribArray (GLuint index); GL_APICALL void GL_APIENTRY glFinish (void); GL_APICALL void GL_APIENTRY glFlush (void); GL_APICALL void GL_APIENTRY glFrontFace (GLenum mode); GL_APICALL void GL_APIENTRY glGenBuffers (GLsizei n, GLuint* buffers); GL_APICALL void GL_APIENTRY glGenTextures (GLsizei n, GLuint* textures); GL_APICALL void GL_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name); GL_APICALL void GL_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name); GL_APICALL void GL_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders); GL_APICALL int GL_APIENTRY glGetAttribLocation (GLuint program, const GLchar* name); GL_APICALL void GL_APIENTRY glGetBooleanv (GLenum pname, GLboolean* params); GL_APICALL void GL_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint* params); GL_APICALL GLenum GL_APIENTRY glGetError (void); GL_APICALL void GL_APIENTRY glGetFloatv (GLenum pname, GLfloat* params); GL_APICALL void GL_APIENTRY glGetIntegerv (GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog); GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog); GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source); GL_APICALL const GLubyte* GL_APIENTRY glGetString (GLenum name); GL_APICALL void GL_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat* params); GL_APICALL void GL_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat* params); GL_APICALL void GL_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint* params); GL_APICALL int GL_APIENTRY glGetUniformLocation (GLuint program, const GLchar* name); GL_APICALL void GL_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat* params); GL_APICALL void GL_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid** pointer); GL_APICALL void GL_APIENTRY glHint (GLenum target, GLenum mode); GL_APICALL GLboolean GL_APIENTRY glIsBuffer (GLuint buffer); GL_APICALL GLboolean GL_APIENTRY glIsEnabled (GLenum cap); GL_APICALL GLboolean GL_APIENTRY glIsProgram (GLuint program); GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); GL_APICALL GLboolean GL_APIENTRY glIsTexture (GLuint texture); GL_APICALL void GL_APIENTRY glLineWidth (GLfloat width); GL_APICALL void GL_APIENTRY glLinkProgram (GLuint program); GL_APICALL void GL_APIENTRY glPixelStorei (GLenum pname, GLint param); GL_APICALL void GL_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units); GL_APICALL void GL_APIENTRY glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels); GL_APICALL void GL_APIENTRY glSampleCoverage (GLclampf value, GLboolean invert); GL_APICALL void GL_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height); GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar* const * string, const GLint* length); GL_APICALL void GL_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask); GL_APICALL void GL_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask); GL_APICALL void GL_APIENTRY glStencilMask (GLuint mask); GL_APICALL void GL_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask); GL_APICALL void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass); GL_APICALL void GL_APIENTRY glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass); GL_APICALL void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels); GL_APICALL void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param); GL_APICALL void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat* params); GL_APICALL void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param); GL_APICALL void GL_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint* params); GL_APICALL void GL_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels); GL_APICALL void GL_APIENTRY glUniform1f (GLint location, GLfloat x); GL_APICALL void GL_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform1i (GLint location, GLint x); GL_APICALL void GL_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniform2f (GLint location, GLfloat x, GLfloat y); GL_APICALL void GL_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform2i (GLint location, GLint x, GLint y); GL_APICALL void GL_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z); GL_APICALL void GL_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform3i (GLint location, GLint x, GLint y, GLint z); GL_APICALL void GL_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GL_APICALL void GL_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w); GL_APICALL void GL_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value); GL_APICALL void GL_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value); GL_APICALL void GL_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value); GL_APICALL void GL_APIENTRY glUseProgram (GLuint program); GL_APICALL void GL_APIENTRY glValidateProgram (GLuint program); GL_APICALL void GL_APIENTRY glVertexAttrib1f (GLuint indx, GLfloat x); GL_APICALL void GL_APIENTRY glVertexAttrib1fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y); GL_APICALL void GL_APIENTRY glVertexAttrib2fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z); GL_APICALL void GL_APIENTRY glVertexAttrib3fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GL_APICALL void GL_APIENTRY glVertexAttrib4fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr); GL_APICALL void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height); // Subset common to GLES and GLEXT: ================================= #define GL_FIXED 0x140C #define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB #define GL_MAX_VARYING_VECTORS 0x8DFC #define GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD #define GL_IMPLEMENTATION_COLOR_READ_TYPE 0x8B9A #define GL_IMPLEMENTATION_COLOR_READ_FORMAT 0x8B9B #define GL_SHADER_COMPILER 0x8DFA #define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9 #define GL_LOW_FLOAT 0x8DF0 #define GL_MEDIUM_FLOAT 0x8DF1 #define GL_HIGH_FLOAT 0x8DF2 #define GL_LOW_INT 0x8DF3 #define GL_MEDIUM_INT 0x8DF4 #define GL_HIGH_INT 0x8DF5 #define GL_FRAMEBUFFER 0x8D40 #define GL_RENDERBUFFER 0x8D41 #define GL_STENCIL_INDEX8 0x8D48 #define GL_DEPTH24_STENCIL8_OES 0x88F0 #define GL_RENDERBUFFER_WIDTH 0x8D42 #define GL_RENDERBUFFER_HEIGHT 0x8D43 #define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44 #define GL_RENDERBUFFER_RED_SIZE 0x8D50 #define GL_RENDERBUFFER_GREEN_SIZE 0x8D51 #define GL_RENDERBUFFER_BLUE_SIZE 0x8D52 #define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53 #define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54 #define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3 #define GL_COLOR_ATTACHMENT0 0x8CE0 #define GL_DEPTH_ATTACHMENT 0x8D00 #define GL_STENCIL_ATTACHMENT 0x8D20 #define GL_FRAMEBUFFER_COMPLETE 0x8CD5 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7 // Different Name; Redefine #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9 #ifndef GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT #endif #define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD #define GL_FRAMEBUFFER_BINDING 0x8CA6 #define GL_RENDERBUFFER_BINDING 0x8CA7 #define GL_MAX_RENDERBUFFER_SIZE 0x84E8 #define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506 GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer); GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer); GL_APICALL void GL_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha); GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus (GLenum target); GL_APICALL void GL_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint* framebuffers); GL_APICALL void GL_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint* renderbuffers); GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); GL_APICALL void GL_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); GL_APICALL void GL_APIENTRY glGenerateMipmap (GLenum target); GL_APICALL void GL_APIENTRY glGenFramebuffers (GLsizei n, GLuint* framebuffers); GL_APICALL void GL_APIENTRY glGenRenderbuffers (GLsizei n, GLuint* renderbuffers); GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint* params); //GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision); GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer (GLuint framebuffer); GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer (GLuint renderbuffer); GL_APICALL void GL_APIENTRY glReleaseShaderCompiler (void); GL_APICALL void GL_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height); //GL_APICALL void GL_APIENTRY glShaderBinary (GLsizei n, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length); // What follows was manually extracted from the GLES2 headers because // it was not present in any other header. #define GL_SHADER_BINARY_FORMATS 0x8DF8 #define GL_RGB565 0x8D62 #ifdef __cplusplus } #endif �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/include/gl2platform.h���������������������������������������������������������������0000666�0000000�0000000�00000001647�00000000000�015611� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __gl2platform_h_ #define __gl2platform_h_ /* $Revision: 10602 $ on $Date:: 2010-03-04 22:35:34 -0800 #$ */ /* * This document is licensed under the SGI Free Software B License Version * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . */ /* Platform-specific types and definitions for OpenGL ES 2.X gl2.h * * Adopters may modify khrplatform.h and this file to suit their platform. * You are encouraged to submit all modifications to the Khronos group so that * they can be included in future versions of this file. Please submit changes * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla) * by filing a bug against product "OpenGL-ES" component "Registry". */ #include "khrplatform.h" #ifndef GL_APICALL #define GL_APICALL KHRONOS_APICALL #endif #ifndef GL_APIENTRY #define GL_APIENTRY KHRONOS_APIENTRY #endif #endif /* __gl2platform_h_ */ �����������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/include/gl_redirect.h���������������������������������������������������������������0000666�0000000�0000000�00000006474�00000000000�015646� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/** * Includes GL headers. */ #ifndef __gl_redirect_h_ #define __gl_redirect_h_ #include "config.h" #if defined(_WIN32) #include <windows.h> #include <string.h> #endif /* _WIN32 */ #define GL_FIXED 0x140C #define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB #define GL_MAX_VARYING_VECTORS 0x8DFC #define GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD #define GL_IMPLEMENTATION_COLOR_READ_TYPE 0x8B9A #define GL_IMPLEMENTATION_COLOR_READ_FORMAT 0x8B9B #define GL_SHADER_COMPILER 0x8DFA #define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9 #define GL_LOW_FLOAT 0x8DF0 #define GL_MEDIUM_FLOAT 0x8DF1 #define GL_HIGH_FLOAT 0x8DF2 #define GL_LOW_INT 0x8DF3 #define GL_MEDIUM_INT 0x8DF4 #define GL_HIGH_INT 0x8DF5 #define GL_SHADER_BINARY_FORMATS 0x8DF8 #define GL_RGB565 0x8D62 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS 0x8CD9 #define GL_FRAMEBUFFER_UNDEFINED_OES 0x8219 #define GL_DEPTH24_STENCIL8_OES 0x88F0 #if __USE_OPENGL_MOCK #include "common_subset.h" #elif defined(_WIN32) #include <GL/glew.h> #define GL_GLEXT_PROTOTYPES #define GL_APICALL #define GL_APIENTRY #ifndef GL_EXT_blend_func_extended #define GL_EXT_blend_func_extended #endif #define GL_EXT_disjoint_timer_query #ifndef GL_EXT_geometry_shader #define GL_EXT_geometry_shader #endif #ifndef GL_EXT_multisampled_render_to_texture #define GL_EXT_multisampled_render_to_texture #endif #define GL_EXT_texture_border_clamp #define GL_EXT_texture_buffer #ifndef GL_EXT_texture_storage #define GL_EXT_texture_storage #endif #else # if __USE_OPENGL_ES2 # if __APPLE__ # include "common_subset.h" # else # include <GLES2/gl2.h> # include <GLES2/gl2ext.h> # endif # else # ifdef __APPLE__ # include <OpenGL/gl.h> # include <OpenGL/glext.h> # else # define GL_GLEXT_PROTOTYPES # include <GL/gl.h> # include <GL/glext.h> # endif # define GL_SHADER_BINARY_FORMATS 0x8DF8 # define GL_RGB565 0x8D62 # define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS 0x8CD9 # endif # ifndef GL_DEPTH24_STENCIL8 # define GL_DEPTH24_STENCIL8 GL_DEPTH24_STENCIL8_OES # endif #endif /* defined(_WIN32) */ // In the webserver / unittest / buildbot case, we are compiling and running // kivy in an headless env, without proper GL support. // This is a hack to prevent to link with wrong symbol. :( #if __USE_MESAGL == 1 # define glBlendEquationSeparate(x, y) # define glDepthRangef glDepthRange # define glClearDepthf glClearDepth // C redirection to prevent warning of undeclared symbol // (these functions are not existing in GLES2, but if we are using GLES2 // headers with GL library, we need to declare them.) GL_APICALL void GL_APIENTRY glDepthRange( GLclampf near_val, GLclampf far_val ); GL_APICALL void GL_APIENTRY glClearDepth( GLclampf depth ); #endif #endif /* __gl_redirect_h_ */ ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/include/khrplatform.h���������������������������������������������������������������0000666�0000000�0000000�00000023214�00000000000�015703� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef __khrplatform_h_ #define __khrplatform_h_ /* ** Copyright (c) 2008-2009 The Khronos Group Inc. ** ** Permission is hereby granted, free of charge, to any person obtaining a ** copy of this software and/or associated documentation files (the ** "Materials"), to deal in the Materials without restriction, including ** without limitation the rights to use, copy, modify, merge, publish, ** distribute, sublicense, and/or sell copies of the Materials, and to ** permit persons to whom the Materials are furnished to do so, subject to ** the following conditions: ** ** The above copyright notice and this permission notice shall be included ** in all copies or substantial portions of the Materials. ** ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. */ /* Khronos platform-specific types and definitions. * * $Revision: 9356 $ on $Date: 2009-10-21 02:52:25 -0700 (Wed, 21 Oct 2009) $ * * Adopters may modify this file to suit their platform. Adopters are * encouraged to submit platform specific modifications to the Khronos * group so that they can be included in future versions of this file. * Please submit changes by sending them to the public Khronos Bugzilla * (http://khronos.org/bugzilla) by filing a bug against product * "Khronos (general)" component "Registry". * * A predefined template which fills in some of the bug fields can be * reached using http://tinyurl.com/khrplatform-h-bugreport, but you * must create a Bugzilla login first. * * * See the Implementer's Guidelines for information about where this file * should be located on your system and for more details of its use: * http://www.khronos.org/registry/implementers_guide.pdf * * This file should be included as * #include <KHR/khrplatform.h> * by Khronos client API header files that use its types and defines. * * The types in khrplatform.h should only be used to define API-specific types. * * Types defined in khrplatform.h: * khronos_int8_t signed 8 bit * khronos_uint8_t unsigned 8 bit * khronos_int16_t signed 16 bit * khronos_uint16_t unsigned 16 bit * khronos_int32_t signed 32 bit * khronos_uint32_t unsigned 32 bit * khronos_int64_t signed 64 bit * khronos_uint64_t unsigned 64 bit * khronos_intptr_t signed same number of bits as a pointer * khronos_uintptr_t unsigned same number of bits as a pointer * khronos_ssize_t signed size * khronos_usize_t unsigned size * khronos_float_t signed 32 bit floating point * khronos_time_ns_t unsigned 64 bit time in nanoseconds * khronos_utime_nanoseconds_t unsigned time interval or absolute time in * nanoseconds * khronos_stime_nanoseconds_t signed time interval in nanoseconds * khronos_boolean_enum_t enumerated boolean type. This should * only be used as a base type when a client API's boolean type is * an enum. Client APIs which use an integer or other type for * booleans cannot use this as the base type for their boolean. * * Tokens defined in khrplatform.h: * * KHRONOS_FALSE, KHRONOS_TRUE Enumerated boolean false/true values. * * KHRONOS_SUPPORT_INT64 is 1 if 64 bit integers are supported; otherwise 0. * KHRONOS_SUPPORT_FLOAT is 1 if floats are supported; otherwise 0. * * Calling convention macros defined in this file: * KHRONOS_APICALL * KHRONOS_APIENTRY * KHRONOS_APIATTRIBUTES * * These may be used in function prototypes as: * * KHRONOS_APICALL void KHRONOS_APIENTRY funcname( * int arg1, * int arg2) KHRONOS_APIATTRIBUTES; */ /*------------------------------------------------------------------------- * Definition of KHRONOS_APICALL *------------------------------------------------------------------------- * This precedes the return type of the function in the function prototype. */ #if defined(_WIN32) && !defined(__SCITECH_SNAP__) # define KHRONOS_APICALL __declspec(dllimport) #elif defined (__SYMBIAN32__) # define KHRONOS_APICALL IMPORT_C #else # define KHRONOS_APICALL #endif /*------------------------------------------------------------------------- * Definition of KHRONOS_APIENTRY *------------------------------------------------------------------------- * This follows the return type of the function and precedes the function * name in the function prototype. */ #if defined(_WIN32) && !defined(_WIN32_WCE) && !defined(__SCITECH_SNAP__) /* Win32 but not WinCE */ # define KHRONOS_APIENTRY __stdcall #else # define KHRONOS_APIENTRY #endif /*------------------------------------------------------------------------- * Definition of KHRONOS_APIATTRIBUTES *------------------------------------------------------------------------- * This follows the closing parenthesis of the function prototype arguments. */ #if defined (__ARMCC_2__) #define KHRONOS_APIATTRIBUTES __softfp #else #define KHRONOS_APIATTRIBUTES #endif /*------------------------------------------------------------------------- * basic type definitions *-----------------------------------------------------------------------*/ #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || defined(__GNUC__) || defined(__SCO__) || defined(__USLC__) /* * Using <stdint.h> */ #include <stdint.h> typedef int32_t khronos_int32_t; typedef uint32_t khronos_uint32_t; typedef int64_t khronos_int64_t; typedef uint64_t khronos_uint64_t; #define KHRONOS_SUPPORT_INT64 1 #define KHRONOS_SUPPORT_FLOAT 1 #elif defined(__VMS ) || defined(__sgi) /* * Using <inttypes.h> */ #include <inttypes.h> typedef int32_t khronos_int32_t; typedef uint32_t khronos_uint32_t; typedef int64_t khronos_int64_t; typedef uint64_t khronos_uint64_t; #define KHRONOS_SUPPORT_INT64 1 #define KHRONOS_SUPPORT_FLOAT 1 #elif defined(_WIN32) && !defined(__SCITECH_SNAP__) /* * Win32 */ typedef __int32 khronos_int32_t; typedef unsigned __int32 khronos_uint32_t; typedef __int64 khronos_int64_t; typedef unsigned __int64 khronos_uint64_t; #define KHRONOS_SUPPORT_INT64 1 #define KHRONOS_SUPPORT_FLOAT 1 #elif defined(__sun__) || defined(__digital__) /* * Sun or Digital */ typedef int khronos_int32_t; typedef unsigned int khronos_uint32_t; #if defined(__arch64__) || defined(_LP64) typedef long int khronos_int64_t; typedef unsigned long int khronos_uint64_t; #else typedef long long int khronos_int64_t; typedef unsigned long long int khronos_uint64_t; #endif /* __arch64__ */ #define KHRONOS_SUPPORT_INT64 1 #define KHRONOS_SUPPORT_FLOAT 1 #elif 0 /* * Hypothetical platform with no float or int64 support */ typedef int khronos_int32_t; typedef unsigned int khronos_uint32_t; #define KHRONOS_SUPPORT_INT64 0 #define KHRONOS_SUPPORT_FLOAT 0 #else /* * Generic fallback */ #include <stdint.h> typedef int32_t khronos_int32_t; typedef uint32_t khronos_uint32_t; typedef int64_t khronos_int64_t; typedef uint64_t khronos_uint64_t; #define KHRONOS_SUPPORT_INT64 1 #define KHRONOS_SUPPORT_FLOAT 1 #endif /* * Types that are (so far) the same on all platforms */ typedef signed char khronos_int8_t; typedef unsigned char khronos_uint8_t; typedef signed short int khronos_int16_t; typedef unsigned short int khronos_uint16_t; typedef signed long int khronos_intptr_t; typedef unsigned long int khronos_uintptr_t; typedef signed long int khronos_ssize_t; typedef unsigned long int khronos_usize_t; #if KHRONOS_SUPPORT_FLOAT /* * Float type */ typedef float khronos_float_t; #endif #if KHRONOS_SUPPORT_INT64 /* Time types * * These types can be used to represent a time interval in nanoseconds or * an absolute Unadjusted System Time. Unadjusted System Time is the number * of nanoseconds since some arbitrary system event (e.g. since the last * time the system booted). The Unadjusted System Time is an unsigned * 64 bit value that wraps back to 0 every 584 years. Time intervals * may be either signed or unsigned. */ typedef khronos_uint64_t khronos_utime_nanoseconds_t; typedef khronos_int64_t khronos_stime_nanoseconds_t; #endif /* * Dummy value used to pad enum types to 32 bits. */ #ifndef KHRONOS_MAX_ENUM #define KHRONOS_MAX_ENUM 0x7FFFFFFF #endif /* * Enumerated boolean type * * Values other than zero should be considered to be true. Therefore * comparisons should not be made against KHRONOS_TRUE. */ typedef enum { KHRONOS_FALSE = 0, KHRONOS_TRUE = 1, KHRONOS_BOOLEAN_ENUM_FORCE_SIZE = KHRONOS_MAX_ENUM } khronos_boolean_enum_t; #endif /* __khrplatform_h_ */ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000033�00000000000�011451� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������27 mtime=1735229082.775494 �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�012713� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/__init__.py�������������������������������������������������������������������0000666�0000000�0000000�00000002241�00000000000�015023� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# pylint: disable=W0611 ''' Input management ================ Our input system is wide and simple at the same time. We are currently able to natively support : * Windows multitouch events (pencil and finger) * OS X touchpads * Linux multitouch events (kernel and mtdev) * Linux wacom drivers (pencil and finger) * TUIO All the input management is configurable in the Kivy :mod:`~kivy.config`. You can easily use many multitouch devices in one Kivy application. When the events have been read from the devices, they are dispatched through a post processing module before being sent to your application. We also have several default modules for : * Double tap detection * Decreasing jittering * Decreasing the inaccuracy of touch on "bad" DIY hardware * Ignoring regions ''' from kivy.input.motionevent import MotionEvent from kivy.input.postproc import kivy_postproc_modules from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory import kivy.input.providers __all__ = ( MotionEvent.__name__, MotionEventProvider.__name__, MotionEventFactory.__name__, 'kivy_postproc_modules') ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/factory.py��������������������������������������������������������������������0000666�0000000�0000000�00000001733�00000000000�014740� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Motion Event Factory ==================== Factory of :class:`~kivy.input.motionevent.MotionEvent` providers. ''' __all__ = ('MotionEventFactory', ) class MotionEventFactory: '''MotionEvent factory is a class that registers all availables input factories. If you create a new input factory, you need to register it here:: MotionEventFactory.register('myproviderid', MyInputProvider) ''' __providers__ = {} @staticmethod def register(name, classname): '''Register a input provider in the database''' MotionEventFactory.__providers__[name] = classname @staticmethod def list(): '''Get a list of all available providers''' return MotionEventFactory.__providers__ @staticmethod def get(name): '''Get a provider class from the provider id''' if name in MotionEventFactory.__providers__: return MotionEventFactory.__providers__[name] �������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/motionevent.py����������������������������������������������������������������0000666�0000000�0000000�00000052235�00000000000�015643� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' .. _motionevent: Motion Event ============ The :class:`MotionEvent` is the base class used for events provided by pointing devices (touch and non-touch). This class defines all the properties and methods needed to handle 2D and 3D movements but has many more capabilities. Usually you would never need to create the :class:`MotionEvent` yourself as this is the role of the :mod:`~kivy.input.providers`. Flow of the motion events ------------------------- 1. The :class:`MotionEvent` 's are gathered from input providers by :class:`~kivy.base.EventLoopBase`. 2. Post processing is performed by registered processors :mod:`~kivy.input.postproc`. 3. :class:`~kivy.base.EventLoopBase` dispatches all motion events using `on_motion` event to all registered listeners including the :class:`~kivy.core.window.WindowBase`. 4. Once received in :meth:`~kivy.core.window.WindowBase.on_motion` events (touch or non-touch) are all registered managers. If a touch event is not handled by at least one manager, then it is dispatched through :meth:`~kivy.core.window.WindowBase.on_touch_down`, :meth:`~kivy.core.window.WindowBase.on_touch_move` and :meth:`~kivy.core.window.WindowBase.on_touch_up`. 5. Widgets receive events in :meth:`~kivy.uix.widget.Widget.on_motion` method (if passed by a manager) or on `on_touch_xxx` methods. Motion events and event managers -------------------------------- A motion event is a touch event if its :attr:`MotionEvent.is_touch` is set to `True`. Beside `is_touch` attribute, :attr:`MotionEvent.type_id` can be used to check for event's general type. Currently two types are dispatched by input providers: "touch" and "hover". Event managers can be used to dispatch any motion event throughout the widget tree and a manager uses `type_id` to specify which event types it want to receive. See :mod:`~kivy.eventmanager` to learn how to define and register an event manager. A manager can also assign a new `type_id` to :attr:`MotionEvent.type_id` before dispatching it to the widgets. This useful when dispatching a specific event:: class MouseTouchManager(EventManagerBase): type_ids = ('touch',) def dispatch(self, etype, me): accepted = False if me.device == 'mouse': me.push() # Save current type_id and other values me.type_id = 'mouse_touch' self.window.transform_motion_event_2d(me) # Dispatch mouse touch event to widgets which registered # to receive 'mouse_touch' for widget in self.window.children[:]: if widget.dispatch('on_motion', etype, me): accepted = True break me.pop() # Restore return accepted Listening to a motion event --------------------------- If you want to receive all motion events, touch or not, you can bind the MotionEvent from the :class:`~kivy.core.window.Window` to your own callback:: def on_motion(self, etype, me): # will receive all motion events. pass Window.bind(on_motion=on_motion) You can also listen to changes of the mouse position by watching :attr:`~kivy.core.window.WindowBase.mouse_pos`. Profiles -------- The :class:`MotionEvent` stores device specific information in various properties listed in the :attr:`~MotionEvent.profile`. For example, you can receive a MotionEvent that has an angle, a fiducial ID, or even a shape. You can check the :attr:`~MotionEvent.profile` attribute to see what is currently supported by the MotionEvent provider. This is a short list of the profile values supported by default. Please check the :attr:`MotionEvent.profile` property to see what profile values are available. ============== ================================================================ Profile value Description -------------- ---------------------------------------------------------------- angle 2D angle. Accessed via the `a` property. button Mouse button ('left', 'right', 'middle', 'scrollup' or 'scrolldown'). Accessed via the `button` property. markerid Marker or Fiducial ID. Accessed via the `fid` property. pos 2D position. Accessed via the `x`, `y` or `pos` properties. pos3d 3D position. Accessed via the `x`, `y` or `z` properties. pressure Pressure of the contact. Accessed via the `pressure` property. shape Contact shape. Accessed via the `shape` property . ============== ================================================================ If you want to know whether the current :class:`MotionEvent` has an angle:: def on_touch_move(self, touch): if 'angle' in touch.profile: print('The touch angle is', touch.a) If you want to select only the fiducials:: def on_touch_move(self, touch): if 'markerid' not in touch.profile: return ''' __all__ = ('MotionEvent', ) import weakref from inspect import isroutine from copy import copy from time import time from kivy.eventmanager import MODE_DEFAULT_DISPATCH from kivy.vector import Vector class EnhancedDictionary(dict): def __getattr__(self, attr): try: return self.__getitem__(attr) except KeyError: return super(EnhancedDictionary, self).__getattr__(attr) def __setattr__(self, attr, value): self.__setitem__(attr, value) class MotionEventMetaclass(type): def __new__(mcs, name, bases, attrs): __attrs__ = [] for base in bases: if hasattr(base, '__attrs__'): __attrs__.extend(base.__attrs__) if '__attrs__' in attrs: __attrs__.extend(attrs['__attrs__']) attrs['__attrs__'] = tuple(__attrs__) return super(MotionEventMetaclass, mcs).__new__(mcs, name, bases, attrs) MotionEventBase = MotionEventMetaclass('MotionEvent', (object, ), {}) class MotionEvent(MotionEventBase): '''Abstract class that represents an input event. :Parameters: `id`: str unique ID of the MotionEvent `args`: list list of parameters, passed to the depack() function ''' __uniq_id = 0 __attrs__ = \ ('device', 'push_attrs', 'push_attrs_stack', 'is_touch', 'type_id', 'id', 'dispatch_mode', 'shape', 'profile', # current position, in 0-1 range 'sx', 'sy', 'sz', # first position set, in 0-1 range 'osx', 'osy', 'osz', # last position set, in 0-1 range 'psx', 'psy', 'psz', # delta from the last position and current one, in 0-1 range 'dsx', 'dsy', 'dsz', # current position, in screen range 'x', 'y', 'z', # first position set, in screen range 'ox', 'oy', 'oz', # last position set, in 0-1 range 'px', 'py', 'pz', # delta from the last position and current one, in screen range 'dx', 'dy', 'dz', 'time_start', 'is_double_tap', 'double_tap_time', 'is_triple_tap', 'triple_tap_time', 'ud') def __init__(self, device, id, args, is_touch=False, type_id=None): if self.__class__ == MotionEvent: raise NotImplementedError('class MotionEvent is abstract') MotionEvent.__uniq_id += 1 #: True if the MotionEvent is a touch. self.is_touch = is_touch #: (Experimental) String to identify event type. #: #: .. versionadded:: 2.1.0 self.type_id = type_id #: (Experimental) Used by a event manager or a widget to assign #: the dispatching mode. Defaults to #: :const:`~kivy.eventmanager.MODE_DEFAULT_DISPATCH`. See #: :mod:`~kivy.eventmanager` for available modes. #: #: .. versionadded:: 2.1.0 self.dispatch_mode = MODE_DEFAULT_DISPATCH #: Attributes to push by default, when we use :meth:`push` : x, y, z, #: dx, dy, dz, ox, oy, oz, px, py, pz. self.push_attrs_stack = [] self.push_attrs = ('x', 'y', 'z', 'dx', 'dy', 'dz', 'ox', 'oy', 'oz', 'px', 'py', 'pz', 'pos', 'type_id', 'dispatch_mode') #: Uniq ID of the event. You can safely use this property, it will be #: never the same across all existing events. self.uid = MotionEvent.__uniq_id #: Device used for creating this event. self.device = device # For grab self.grab_list = [] self.grab_exclusive_class = None self.grab_state = False #: Used to determine which widget the event is being dispatched to. #: Check the :meth:`grab` function for more information. self.grab_current = None #: Currently pressed button. self.button = None #: Profiles currently used in the event. self.profile = [] #: Id of the event, not unique. This is generally the Id set by the #: input provider, like ID in TUIO. If you have multiple TUIO sources, #: then same id can be used. Prefer to use :attr:`uid` attribute #: instead. self.id = id #: Shape of the touch event, subclass of #: :class:`~kivy.input.shape.Shape`. #: By default, the property is set to None. self.shape = None #: X position, in 0-1 range. self.sx = 0.0 #: Y position, in 0-1 range. self.sy = 0.0 #: Z position, in 0-1 range. self.sz = 0.0 #: Origin X position, in 0-1 range. self.osx = None #: Origin Y position, in 0-1 range. self.osy = None #: Origin Z position, in 0-1 range. self.osz = None #: Previous X position, in 0-1 range. self.psx = None #: Previous Y position, in 0-1 range. self.psy = None #: Previous Z position, in 0-1 range. self.psz = None #: Delta between self.sx and self.psx, in 0-1 range. self.dsx = None #: Delta between self.sy and self.psy, in 0-1 range. self.dsy = None #: Delta between self.sz and self.psz, in 0-1 range. self.dsz = None #: X position, in window range. self.x = 0.0 #: Y position, in window range. self.y = 0.0 #: Z position, in window range. self.z = 0.0 #: Origin X position, in window range. self.ox = None #: Origin Y position, in window range. self.oy = None #: Origin Z position, in window range. self.oz = None #: Previous X position, in window range. self.px = None #: Previous Y position, in window range. self.py = None #: Previous Z position, in window range. self.pz = None #: Delta between self.x and self.px, in window range. self.dx = None #: Delta between self.y and self.py, in window range. self.dy = None #: Delta between self.z and self.pz, in window range. self.dz = None #: Position (X, Y), in window range. self.pos = (0.0, 0.0) #: Initial time of the event creation. self.time_start = time() #: Time of the last update. self.time_update = self.time_start #: Time of the end event (last event usage). self.time_end = -1 #: Indicate if the touch event is a double tap or not. self.is_double_tap = False #: Indicate if the touch event is a triple tap or not. #: #: .. versionadded:: 1.7.0 self.is_triple_tap = False #: If the touch is a :attr:`is_double_tap`, this is the time #: between the previous tap and the current touch. self.double_tap_time = 0 #: If the touch is a :attr:`is_triple_tap`, this is the time #: between the first tap and the current touch. #: #: .. versionadded:: 1.7.0 self.triple_tap_time = 0 #: User data dictionary. Use this dictionary to save your own data on #: the event. self.ud = EnhancedDictionary() #: If set to `True` (default) keeps first previous position #: (X, Y, Z in 0-1 range) and ignore all other until #: :meth:`MotionEvent.dispatch_done` is called from the `EventLoop`. #: #: This attribute is needed because event provider can make many calls #: to :meth:`MotionEvent.move`, but for all those calls event is #: dispatched to the listeners only once. Assigning `False` will keep #: latest previous position. See :meth:`MotionEvent.move`. #: #: .. versionadded:: 2.1.0 self.sync_with_dispatch = True #: Keep first previous position if :attr:`sync_with_dispatch` is #: `True`. self._keep_prev_pos = True #: Flag that first dispatch of this event is done. self._first_dispatch_done = False self.depack(args) def depack(self, args): '''Depack `args` into attributes of the class''' if self.osx is None \ or self.sync_with_dispatch and not self._first_dispatch_done: # Sync origin/previous/current positions until the first # dispatch (etype == 'begin') is done. self.osx = self.psx = self.sx self.osy = self.psy = self.sy self.osz = self.psz = self.sz # update the delta self.dsx = self.sx - self.psx self.dsy = self.sy - self.psy self.dsz = self.sz - self.psz def grab(self, class_instance, exclusive=False): '''Grab this motion event. If this event is a touch you can grab it if you want to receive subsequent :meth:`~kivy.uix.widget.Widget.on_touch_move` and :meth:`~kivy.uix.widget.Widget.on_touch_up` events, even if the touch is not dispatched by the parent: .. code-block:: python def on_touch_down(self, touch): touch.grab(self) def on_touch_move(self, touch): if touch.grab_current is self: # I received my grabbed touch else: # it's a normal touch def on_touch_up(self, touch): if touch.grab_current is self: # I receive my grabbed touch, I must ungrab it! touch.ungrab(self) else: # it's a normal touch pass .. versionchanged:: 2.1.0 Allowed grab for non-touch events. ''' if self.grab_exclusive_class is not None: raise Exception('Event is exclusive and cannot be grabbed') class_instance = weakref.ref(class_instance.__self__) if exclusive: self.grab_exclusive_class = class_instance self.grab_list.append(class_instance) def ungrab(self, class_instance): '''Ungrab a previously grabbed motion event. ''' class_instance = weakref.ref(class_instance.__self__) if self.grab_exclusive_class == class_instance: self.grab_exclusive_class = None if class_instance in self.grab_list: self.grab_list.remove(class_instance) def dispatch_done(self): '''Notify that dispatch to the listeners is done. Called by the :meth:`EventLoopBase.post_dispatch_input`. .. versionadded:: 2.1.0 ''' self._keep_prev_pos = True self._first_dispatch_done = True def move(self, args): '''Move to another position. ''' if self.sync_with_dispatch: if self._keep_prev_pos: self.psx, self.psy, self.psz = self.sx, self.sy, self.sz self._keep_prev_pos = False else: self.psx, self.psy, self.psz = self.sx, self.sy, self.sz self.time_update = time() self.depack(args) def scale_for_screen(self, w, h, p=None, rotation=0, smode='None', kheight=0): '''Scale position for the screen. .. versionchanged:: 2.1.0 Max value for `x`, `y` and `z` is changed respectively to `w` - 1, `h` - 1 and `p` - 1. ''' x_max, y_max = max(0, w - 1), max(0, h - 1) absolute = self.to_absolute_pos self.x, self.y = absolute(self.sx, self.sy, x_max, y_max, rotation) self.ox, self.oy = absolute(self.osx, self.osy, x_max, y_max, rotation) self.px, self.py = absolute(self.psx, self.psy, x_max, y_max, rotation) z_max = 0 if p is None else max(0, p - 1) self.z = self.sz * z_max self.oz = self.osz * z_max self.pz = self.psz * z_max if smode: # Adjust y for keyboard height if smode == 'pan' or smode == 'below_target': self.y -= kheight self.oy -= kheight self.py -= kheight elif smode == 'scale': offset = kheight * (self.y - h) / (h - kheight) self.y += offset self.oy += offset self.py += offset # Update delta values self.dx = self.x - self.px self.dy = self.y - self.py self.dz = self.z - self.pz # Cache position self.pos = self.x, self.y def to_absolute_pos(self, nx, ny, x_max, y_max, rotation): '''Transforms normalized (0-1) coordinates `nx` and `ny` to absolute coordinates using `x_max`, `y_max` and `rotation`. :raises: `ValueError`: If `rotation` is not one of: 0, 90, 180 or 270 .. versionadded:: 2.1.0 ''' if rotation == 0: return nx * x_max, ny * y_max elif rotation == 90: return ny * y_max, (1 - nx) * x_max elif rotation == 180: return (1 - nx) * x_max, (1 - ny) * y_max elif rotation == 270: return (1 - ny) * y_max, nx * x_max raise ValueError('Invalid rotation %s, ' 'valid values are 0, 90, 180 or 270' % rotation) def push(self, attrs=None): '''Push attribute values in `attrs` onto the stack. ''' if attrs is None: attrs = self.push_attrs values = [getattr(self, x) for x in attrs] self.push_attrs_stack.append((attrs, values)) def pop(self): '''Pop attributes values from the stack. ''' attrs, values = self.push_attrs_stack.pop() for i in range(len(attrs)): setattr(self, attrs[i], values[i]) def apply_transform_2d(self, transform): '''Apply a transformation on x, y, z, px, py, pz, ox, oy, oz, dx, dy, dz. ''' self.x, self.y = self.pos = transform(self.x, self.y) self.px, self.py = transform(self.px, self.py) self.ox, self.oy = transform(self.ox, self.oy) self.dx = self.x - self.px self.dy = self.y - self.py def copy_to(self, to): '''Copy some attribute to another motion event object.''' for attr in self.__attrs__: to.__setattr__(attr, copy(self.__getattribute__(attr))) def distance(self, other_touch): '''Return the distance between the two events. ''' return Vector(self.pos).distance(other_touch.pos) def update_time_end(self): self.time_end = time() # facilities @property def dpos(self): '''Return delta between last position and current position, in the screen coordinate system (self.dx, self.dy).''' return self.dx, self.dy @property def opos(self): '''Return the initial position of the motion event in the screen coordinate system (self.ox, self.oy).''' return self.ox, self.oy @property def ppos(self): '''Return the previous position of the motion event in the screen coordinate system (self.px, self.py).''' return self.px, self.py @property def spos(self): '''Return the position in the 0-1 coordinate system (self.sx, self.sy). ''' return self.sx, self.sy def __str__(self): basename = str(self.__class__) classname = basename.split('.')[-1].replace('>', '').replace('\'', '') return '<%s spos=%s pos=%s>' % (classname, self.spos, self.pos) def __repr__(self): out = [] for x in dir(self): v = getattr(self, x) if x[0] == '_': continue if isroutine(v): continue out.append('%s="%s"' % (x, v)) return '<%s %s>' % ( self.__class__.__name__, ' '.join(out)) @property def is_mouse_scrolling(self, *args): '''Returns True if the touch event is a mousewheel scrolling .. versionadded:: 1.6.0 ''' return 'button' in self.profile and 'scroll' in self.button �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7911253 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/���������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014564� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/__init__.py����������������������������������������������������������0000666�0000000�0000000�00000002052�00000000000�016674� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Input Postprocessing ==================== ''' __all__ = ('kivy_postproc_modules', ) import os from kivy.input.postproc.doubletap import InputPostprocDoubleTap from kivy.input.postproc.tripletap import InputPostprocTripleTap from kivy.input.postproc.ignorelist import InputPostprocIgnoreList from kivy.input.postproc.retaintouch import InputPostprocRetainTouch from kivy.input.postproc.dejitter import InputPostprocDejitter from kivy.input.postproc.calibration import InputPostprocCalibration # Mapping of ID to module kivy_postproc_modules = {} # Don't go further if we generate documentation if 'KIVY_DOC' not in os.environ: kivy_postproc_modules['calibration'] = InputPostprocCalibration() kivy_postproc_modules['retaintouch'] = InputPostprocRetainTouch() kivy_postproc_modules['ignorelist'] = InputPostprocIgnoreList() kivy_postproc_modules['doubletap'] = InputPostprocDoubleTap() kivy_postproc_modules['tripletap'] = InputPostprocTripleTap() kivy_postproc_modules['dejitter'] = InputPostprocDejitter() ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/calibration.py�������������������������������������������������������0000666�0000000�0000000�00000015634�00000000000�017436� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Calibration =========== .. versionadded:: 1.9.0 Recalibrate input device to a specific range / offset. Let's say you have 3 1080p displays, the 2 firsts are multitouch. By default, both will have mixed touch, the range will conflict with each others: the 0-1 range will goes to 0-5760 px (remember, 3 * 1920 = 5760.) To fix it, you need to manually reference them. For example:: [input] left = mtdev,/dev/input/event17 middle = mtdev,/dev/input/event15 # the right screen is just a display. Then, you can use the calibration postproc module:: [postproc:calibration] left = xratio=0.3333 middle = xratio=0.3333,xoffset=0.3333 Now, the touches from the left screen will be within 0-0.3333 range, and the touches from the middle screen will be within 0.3333-0.6666 range. You can also match calibration rules to devices based on their provider type. This is useful when probesysfs is used to match devices. For example:: [input] mtdev_%(name)s = probesysfs,provider=mtdev Then to apply calibration to any mtdev device, you can assign rules to the provider name enclosed by parentheses:: [postproc:calibration] (mtdev) = xratio=0.3333,xoffset=0.3333 Calibrating devices like this means the device's path doesn't need to be configured ahead of time. Note that with this method, all mtdev inputs will have the same calibration applied to them. For this reason, matching by provider will typically be useful when expecting only one input device. ''' __all__ = ('InputPostprocCalibration', ) from kivy.config import Config from kivy.logger import Logger from kivy.input import providers from kivy.input.factory import MotionEventFactory from kivy.input.motionevent import MotionEvent class InputPostprocCalibration(object): '''Recalibrate the inputs. The configuration must go within a section named `postproc:calibration`. Within the section, you must have a line like:: devicename = param=value,param=value If you wish to match by provider, you must have a line like:: (provider) = param=value,param=value :Parameters: `xratio`: float Value to multiply X `yratio`: float Value to multiply Y `xoffset`: float Value to add to X `yoffset`: float Value to add to Y `auto`: str If set, then the touch is transformed from screen-relative to window-relative The value is used as an indication of screen size, e.g for fullHD: auto=1920x1080 If present, this setting overrides all the others. This assumes the input device exactly covers the display area, if they are different, the computations will be wrong. .. versionchanged:: 1.11.0 Added `auto` parameter ''' def __init__(self): super(InputPostprocCalibration, self).__init__() self.devices = {} self.frame = 0 self.provider_map = self._get_provider_map() if not Config.has_section('postproc:calibration'): return default_params = {'xoffset': 0, 'yoffset': 0, 'xratio': 1, 'yratio': 1} for device_key, params_str in Config.items('postproc:calibration'): params = default_params.copy() for param in params_str.split(','): param = param.strip() if not param: continue key, value = param.split('=', 1) if key == 'auto': width, height = [float(x) for x in value.split('x')] params['auto'] = width, height break if key not in ('xoffset', 'yoffset', 'xratio', 'yratio'): Logger.error( 'Calibration: invalid key provided: {}'.format(key)) params[key] = float(value) self.devices[device_key] = params def _get_provider_map(self): """Iterates through all registered input provider names and finds the respective MotionEvent subclass for each. Returns a dict of MotionEvent subclasses mapped to their provider name. """ provider_map = {} for input_provider in MotionEventFactory.list(): if not hasattr(providers, input_provider): continue p = getattr(providers, input_provider) for m in p.__all__: event = getattr(p, m) if issubclass(event, MotionEvent): provider_map[event] = input_provider return provider_map def _get_provider_key(self, event): """Returns the provider key for the event if the provider is configured for calibration. """ input_type = self.provider_map.get(event.__class__) key = '({})'.format(input_type) if input_type and key in self.devices: return key def process(self, events): # avoid doing any processing if there is no device to calibrate at all. if not self.devices: return events self.frame += 1 frame = self.frame to_remove = [] for etype, event in events: # frame-based logic below doesn't account for # end events having been already processed if etype == 'end': continue if event.device in self.devices: dev = event.device else: dev = self._get_provider_key(event) if not dev: continue # some providers use the same event to update and end if 'calibration:frame' not in event.ud: event.ud['calibration:frame'] = frame elif event.ud['calibration:frame'] == frame: continue event.ud['calibration:frame'] = frame params = self.devices[dev] if 'auto' in params: event.sx, event.sy = self.auto_calibrate( event.sx, event.sy, params['auto']) if not (0 <= event.sx <= 1 and 0 <= event.sy <= 1): to_remove.append((etype, event)) else: event.sx = event.sx * params['xratio'] + params['xoffset'] event.sy = event.sy * params['yratio'] + params['yoffset'] for event in to_remove: events.remove(event) return events def auto_calibrate(self, sx, sy, size): from kivy.core.window import Window as W WIDTH, HEIGHT = size xratio = WIDTH / W.width yratio = HEIGHT / W.height xoffset = - W.left / W.width yoffset = - (HEIGHT - W.top - W.height) / W.height sx = sx * xratio + xoffset sy = sy * yratio + yoffset return sx, sy ����������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/dejitter.py����������������������������������������������������������0000666�0000000�0000000�00000005163�00000000000�016755� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Dejitter ======== Prevent blob jittering. A problem that is often faced (esp. in optical MT setups) is that of jitterish BLOBs caused by bad camera characteristics. With this module you can get rid of that jitter. You just define a threshold `jitter_distance` in your config, and all touch movements that move the touch by less than the jitter distance are considered 'bad' movements caused by jitter and will be discarded. ''' __all__ = ('InputPostprocDejitter', ) from kivy.config import Config class InputPostprocDejitter(object): ''' Get rid of jitterish BLOBs. Example:: [postproc] jitter_distance = 0.004 jitter_ignore_devices = mouse,mactouch :Configuration: `jitter_distance`: float A float in range 0-1. `jitter_ignore_devices`: string A comma-separated list of device identifiers that should not be processed by dejitter (because they're very precise already). ''' def __init__(self): self.jitterdist = Config.getfloat('postproc', 'jitter_distance') ignore_devices = Config.get('postproc', 'jitter_ignore_devices') self.ignore_devices = ignore_devices.split(',') self.last_touches = {} def taxicab_distance(self, p, q): # Get the taxicab/manhattan/citiblock distance for efficiency reasons return abs(p[0] - q[0]) + abs(p[1] - q[1]) def process(self, events): if not self.jitterdist: return events processed = [] for etype, touch in events: if not touch.is_touch: continue if touch.device in self.ignore_devices: processed.append((etype, touch)) continue if etype == 'begin': self.last_touches[touch.id] = touch.spos if etype == 'end': if touch.id in self.last_touches: del self.last_touches[touch.id] if etype != 'update': processed.append((etype, touch)) continue # Check whether the touch moved more than the jitter distance last_spos = self.last_touches[touch.id] dist = self.taxicab_distance(last_spos, touch.spos) if dist > self.jitterdist: # Only if the touch has moved more than the jitter dist we take # it into account and dispatch it. Otherwise suppress it. self.last_touches[touch.id] = touch.spos processed.append((etype, touch)) return processed �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/doubletap.py���������������������������������������������������������0000666�0000000�0000000�00000006543�00000000000�017125� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Double Tap ========== Search touch for a double tap ''' __all__ = ('InputPostprocDoubleTap', ) from time import time from kivy.config import Config from kivy.vector import Vector class InputPostprocDoubleTap(object): ''' InputPostProcDoubleTap is a post-processor to check if a touch is a double tap or not. Double tap can be configured in the Kivy config file:: [postproc] double_tap_time = 250 double_tap_distance = 20 Distance parameter is in the range 0-1000 and time is in milliseconds. ''' def __init__(self): dist = Config.getint('postproc', 'double_tap_distance') self.double_tap_distance = dist / 1000.0 tap_time = Config.getint('postproc', 'double_tap_time') self.double_tap_time = tap_time / 1000.0 self.touches = {} def find_double_tap(self, ref): '''Find a double tap touch within self.touches. The touch must be not a previous double tap and the distance must be within the specified threshold. Additionally, the touch profiles must be the same kind of touch. ''' ref_button = None if 'button' in ref.profile: ref_button = ref.button for touchid in self.touches: if ref.uid == touchid: continue etype, touch = self.touches[touchid] if etype != 'end': continue if touch.is_double_tap: continue distance = Vector.distance( Vector(ref.sx, ref.sy), Vector(touch.osx, touch.osy)) if distance > self.double_tap_distance: continue if touch.is_mouse_scrolling or ref.is_mouse_scrolling: continue touch_button = None if 'button' in touch.profile: touch_button = touch.button if touch_button != ref_button: continue touch.double_tap_distance = distance return touch def process(self, events): if self.double_tap_distance == 0 or self.double_tap_time == 0: return events # first, check if a touch down have a double tap for etype, touch in events: if not touch.is_touch: continue if etype == 'begin': double_tap = self.find_double_tap(touch) if double_tap: touch.is_double_tap = True tap_time = touch.time_start - double_tap.time_start touch.double_tap_time = tap_time distance = double_tap.double_tap_distance touch.double_tap_distance = distance # add the touch internally self.touches[touch.uid] = (etype, touch) # second, check if up-touch is timeout for double tap time_current = time() to_delete = [] for touchid in self.touches.keys(): etype, touch = self.touches[touchid] if etype != 'end': continue if time_current - touch.time_start < self.double_tap_time: continue to_delete.append(touchid) for touchid in to_delete: del self.touches[touchid] return events �������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/ignorelist.py��������������������������������������������������������0000666�0000000�0000000�00000002604�00000000000�017317� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Ignore list =========== Ignore touch on some areas of the screen ''' __all__ = ('InputPostprocIgnoreList', ) from kivy.config import Config from kivy.utils import strtotuple class InputPostprocIgnoreList(object): ''' InputPostprocIgnoreList is a post-processor which removes touches in the Ignore list. The Ignore list can be configured in the Kivy config file:: [postproc] # Format: [(xmin, ymin, xmax, ymax), ...] ignore = [(0.1, 0.1, 0.15, 0.15)] The Ignore list coordinates are in the range 0-1, not in screen pixels. ''' def __init__(self): self.ignore_list = strtotuple(Config.get('postproc', 'ignore')) def collide_ignore(self, touch): x, y = touch.sx, touch.sy for l in self.ignore_list: xmin, ymin, xmax, ymax = l if x > xmin and x < xmax and y > ymin and y < ymax: return True def process(self, events): if not len(self.ignore_list): return events for etype, touch in events: if not touch.is_touch: continue if etype != 'begin': continue if self.collide_ignore(touch): touch.ud.__pp_ignore__ = True return [(etype, touch) for etype, touch in events if '__pp_ignore__' not in touch.ud] ����������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/retaintouch.py�������������������������������������������������������0000666�0000000�0000000�00000006365�00000000000�017475� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Retain Touch ============ Reuse touch to counter lost finger behavior ''' __all__ = ('InputPostprocRetainTouch', ) from kivy.config import Config from kivy.vector import Vector import time class InputPostprocRetainTouch(object): ''' InputPostprocRetainTouch is a post-processor to delay the 'up' event of a touch, to reuse it under certains conditions. This module is designed to prevent lost finger touches on some hardware/setups. Retain touch can be configured in the Kivy config file:: [postproc] retain_time = 100 retain_distance = 50 The distance parameter is in the range 0-1000 and time is in milliseconds. ''' def __init__(self): self.timeout = Config.getint('postproc', 'retain_time') / 1000.0 self.distance = Config.getint('postproc', 'retain_distance') / 1000.0 self._available = [] self._links = {} def process(self, events): # check if module is disabled if self.timeout == 0: return events d = time.time() for etype, touch in events[:]: if not touch.is_touch: continue if etype == 'end': events.remove((etype, touch)) if touch.uid in self._links: selection = self._links[touch.uid] selection.ud.__pp_retain_time__ = d self._available.append(selection) del self._links[touch.uid] else: touch.ud.__pp_retain_time__ = d self._available.append(touch) elif etype == 'update': if touch.uid in self._links: selection = self._links[touch.uid] selection.x = touch.x selection.y = touch.y selection.sx = touch.sx selection.sy = touch.sy events.remove((etype, touch)) events.append((etype, selection)) else: pass elif etype == 'begin': # new touch, found the nearest one selection = None selection_distance = 99999 for touch2 in self._available: touch_distance = Vector(touch2.spos).distance(touch.spos) if touch_distance > self.distance: continue if touch2.__class__ != touch.__class__: continue if touch_distance < selection_distance: # eligible for continuation selection_distance = touch_distance selection = touch2 if selection is None: continue self._links[touch.uid] = selection self._available.remove(selection) events.remove((etype, touch)) for touch in self._available[:]: t = touch.ud.__pp_retain_time__ if d - t > self.timeout: self._available.remove(touch) events.append(('end', touch)) return events ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/postproc/tripletap.py���������������������������������������������������������0000666�0000000�0000000�00000006757�00000000000�017161� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Triple Tap ========== .. versionadded:: 1.7.0 Search touch for a triple tap ''' __all__ = ('InputPostprocTripleTap', ) from time import time from kivy.config import Config from kivy.vector import Vector class InputPostprocTripleTap(object): ''' InputPostProcTripleTap is a post-processor to check if a touch is a triple tap or not. Triple tap can be configured in the Kivy config file:: [postproc] triple_tap_time = 250 triple_tap_distance = 20 The distance parameter is in the range 0-1000 and time is in milliseconds. ''' def __init__(self): dist = Config.getint('postproc', 'triple_tap_distance') self.triple_tap_distance = dist / 1000.0 time = Config.getint('postproc', 'triple_tap_time') self.triple_tap_time = time / 1000.0 self.touches = {} def find_triple_tap(self, ref): '''Find a triple tap touch within *self.touches*. The touch must be not be a previous triple tap and the distance must be within the bounds specified. Additionally, the touch profile must be the same kind of touch. ''' ref_button = None if 'button' in ref.profile: ref_button = ref.button for touchid in self.touches: if ref.uid == touchid: continue etype, touch = self.touches[touchid] if not touch.is_double_tap: continue if etype != 'end': continue if touch.is_triple_tap: continue distance = Vector.distance( Vector(ref.sx, ref.sy), Vector(touch.osx, touch.osy)) if distance > self.triple_tap_distance: continue if touch.is_mouse_scrolling or ref.is_mouse_scrolling: continue touch_button = None if 'button' in touch.profile: touch_button = touch.button if touch_button != ref_button: continue touch.triple_tap_distance = distance return touch def process(self, events): if self.triple_tap_distance == 0 or self.triple_tap_time == 0: return events # first, check if a touch down have a triple tap for etype, touch in events: if not touch.is_touch: continue if etype == 'begin': triple_tap = self.find_triple_tap(touch) if triple_tap: touch.is_double_tap = False touch.is_triple_tap = True tap_time = touch.time_start - triple_tap.time_start touch.triple_tap_time = tap_time distance = triple_tap.triple_tap_distance touch.triple_tap_distance = distance # add the touch internally self.touches[touch.uid] = (etype, touch) # second, check if up-touch is timeout for triple tap time_current = time() to_delete = [] for touchid in self.touches.keys(): etype, touch = self.touches[touchid] if etype != 'end': continue if time_current - touch.time_start < self.triple_tap_time: continue to_delete.append(touchid) for touchid in to_delete: del self.touches[touchid] return events �����������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/provider.py�������������������������������������������������������������������0000666�0000000�0000000�00000002142�00000000000�015116� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Motion Event Provider ===================== Abstract class for the implementation of a :class:`~kivy.input.motionevent.MotionEvent` provider. The implementation must support the :meth:`~MotionEventProvider.start`, :meth:`~MotionEventProvider.stop` and :meth:`~MotionEventProvider.update` methods. ''' __all__ = ('MotionEventProvider', ) class MotionEventProvider(object): '''Base class for a provider. ''' def __init__(self, device, args): self.device = device if self.__class__ == MotionEventProvider: raise NotImplementedError('class MotionEventProvider is abstract') def start(self): '''Start the provider. This method is automatically called when the application is started and if the configuration uses the current provider. ''' pass def stop(self): '''Stop the provider. ''' pass def update(self, dispatch_fn): '''Update the provider and dispatch all the new touch events though the `dispatch_fn` argument. ''' pass ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7911253 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/��������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014730� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/__init__.py���������������������������������������������������������0000666�0000000�0000000�00000003724�00000000000�017047� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# pylint: disable=W0611 ''' Providers ========= ''' import os from kivy.utils import platform as core_platform from kivy.logger import Logger from kivy.setupconfig import USE_SDL2 import kivy.input.providers.tuio import kivy.input.providers.mouse platform = core_platform if platform == 'win' or 'KIVY_DOC' in os.environ: try: import kivy.input.providers.wm_touch import kivy.input.providers.wm_pen except: err = 'Input: WM_Touch/WM_Pen not supported by your version of Windows' Logger.warning(err) if platform == 'macosx' or 'KIVY_DOC' in os.environ: try: import kivy.input.providers.mactouch except: err = 'Input: MacMultitouchSupport is not supported by your system' Logger.exception(err) if platform == 'linux' or 'KIVY_DOC' in os.environ: try: import kivy.input.providers.probesysfs except: err = 'Input: ProbeSysfs is not supported by your version of linux' Logger.exception(err) try: import kivy.input.providers.mtdev except: err = 'Input: MTDev is not supported by your version of linux' Logger.exception(err) try: import kivy.input.providers.hidinput except: err = 'Input: HIDInput is not supported by your version of linux' Logger.exception(err) try: import kivy.input.providers.linuxwacom except: err = 'Input: LinuxWacom is not supported by your version of linux' Logger.exception(err) if (platform == 'android' and not USE_SDL2) or 'KIVY_DOC' in os.environ: try: import kivy.input.providers.androidjoystick except: err = 'Input: AndroidJoystick is not supported by your version ' \ 'of linux' Logger.exception(err) try: import kivy.input.providers.leapfinger # NOQA except: err = 'Input: LeapFinger is not available on your system' Logger.exception(err) ��������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/androidjoystick.py��������������������������������������������������0000666�0000000�0000000�00000007572�00000000000�020515� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# pylint: disable=W0611 ''' Android Joystick Input Provider =============================== This module is based on the PyGame JoyStick Input Provider. For more information, please refer to `<http://www.pygame.org/docs/ref/joystick.html>`_ ''' __all__ = ('AndroidMotionEventProvider', ) import os try: import android # NOQA except ImportError: if 'KIVY_DOC' not in os.environ: raise Exception('android lib not found.') from kivy.logger import Logger from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.input.shape import ShapeRect from kivy.input.motionevent import MotionEvent if 'KIVY_DOC' not in os.environ: import pygame.joystick class AndroidMotionEvent(MotionEvent): def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) self.profile = ['pos', 'pressure', 'shape'] def depack(self, args): self.sx, self.sy, self.pressure, radius = args self.shape = ShapeRect() self.shape.width = radius self.shape.height = radius super().depack(args) class AndroidMotionEventProvider(MotionEventProvider): def __init__(self, device, args): super(AndroidMotionEventProvider, self).__init__(device, args) self.joysticks = [] self.touches = {} self.uid = 0 self.window = None def create_joystick(self, index): Logger.info('Android: create joystick <%d>' % index) js = pygame.joystick.Joystick(index) js.init() if js.get_numbuttons() == 0: Logger.info('Android: discard joystick <%d> cause no button' % index) return self.joysticks.append(js) def start(self): pygame.joystick.init() Logger.info('Android: found %d joystick' % pygame.joystick.get_count()) for i in range(pygame.joystick.get_count()): self.create_joystick(i) def stop(self): self.joysticks = [] def update(self, dispatch_fn): if not self.window: from kivy.core.window import Window self.window = Window w, h = self.window.system_size touches = self.touches for joy in self.joysticks: jid = joy.get_id() pressed = joy.get_button(0) if pressed or jid in touches: x = joy.get_axis(0) * 32768. / w y = 1. - (joy.get_axis(1) * 32768. / h) # python for android do * 1000. pressure = joy.get_axis(2) / 1000. radius = joy.get_axis(3) / 1000. # new touch ? if pressed and jid not in touches: self.uid += 1 touch = AndroidMotionEvent(self.device, self.uid, [x, y, pressure, radius]) touches[jid] = touch dispatch_fn('begin', touch) # update touch elif pressed: touch = touches[jid] # avoid same touch position if (touch.sx == x and touch.sy == y and touch.pressure == pressure): continue touch.move([x, y, pressure, radius]) dispatch_fn('update', touch) # disappear elif not pressed and jid in touches: touch = touches[jid] touch.move([x, y, pressure, radius]) touch.update_time_end() dispatch_fn('end', touch) touches.pop(jid) MotionEventFactory.register('android', AndroidMotionEventProvider) ��������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/hidinput.py���������������������������������������������������������0000666�0000000�0000000�00000072370�00000000000�017137� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# coding utf-8 ''' Native support for HID input from the linux kernel ================================================== Support starts from 2.6.32-ubuntu, or 2.6.34. To configure HIDInput, add this to your configuration:: [input] # devicename = hidinput,/dev/input/eventXX # example with Stantum MTP4.3" screen stantum = hidinput,/dev/input/event2 .. note:: You must have read access to the input event. You can use a custom range for the X, Y and pressure values. For some drivers, the range reported is invalid. To fix that, you can add these options to the argument line: * invert_x : 1 to invert X axis * invert_y : 1 to invert Y axis * min_position_x : X relative minimum * max_position_x : X relative maximum * min_position_y : Y relative minimum * max_position_y : Y relative maximum * min_abs_x : X absolute minimum * min_abs_y : Y absolute minimum * max_abs_x : X absolute maximum * max_abs_y : Y absolute maximum * min_pressure : pressure minimum * max_pressure : pressure maximum * rotation : rotate the input coordinate (0, 90, 180, 270) For example, on the Asus T101M, the touchscreen reports a range from 0-4095 for the X and Y values, but the real values are in a range from 0-32768. To correct this, you can add the following to the configuration:: [input] t101m = hidinput,/dev/input/event7,max_position_x=32768,\ max_position_y=32768 .. versionadded:: 1.9.1 `rotation` configuration token added. ''' import os from kivy.input.motionevent import MotionEvent from kivy.input.shape import ShapeRect __all__ = ('HIDInputMotionEventProvider', 'HIDMotionEvent') # late imports Window = None Keyboard = None class HIDMotionEvent(MotionEvent): def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) def depack(self, args): self.sx = args['x'] self.sy = args['y'] self.profile = ['pos'] if 'size_w' in args and 'size_h' in args: self.shape = ShapeRect() self.shape.width = args['size_w'] self.shape.height = args['size_h'] self.profile.append('shape') if 'pressure' in args: self.pressure = args['pressure'] self.profile.append('pressure') if 'button' in args: self.button = args['button'] self.profile.append('button') super().depack(args) def __str__(self): return '<HIDMotionEvent id=%d pos=(%f, %f) device=%s>' \ % (self.id, self.sx, self.sy, self.device) if 'KIVY_DOC' in os.environ: # documentation hack HIDInputMotionEventProvider = None else: import threading import collections import struct import fcntl from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.logger import Logger # # This part is taken from linux-source-2.6.32/include/linux/input.h # # Event types EV_SYN = 0x00 EV_KEY = 0x01 EV_REL = 0x02 EV_ABS = 0x03 EV_MSC = 0x04 EV_SW = 0x05 EV_LED = 0x11 EV_SND = 0x12 EV_REP = 0x14 EV_FF = 0x15 EV_PWR = 0x16 EV_FF_STATUS = 0x17 EV_MAX = 0x1f EV_CNT = (EV_MAX + 1) KEY_MAX = 0x2ff # Synchronization events SYN_REPORT = 0 SYN_CONFIG = 1 SYN_MT_REPORT = 2 # Misc events MSC_SERIAL = 0x00 MSC_PULSELED = 0x01 MSC_GESTURE = 0x02 MSC_RAW = 0x03 MSC_SCAN = 0x04 MSC_MAX = 0x07 MSC_CNT = (MSC_MAX + 1) ABS_X = 0x00 ABS_Y = 0x01 ABS_PRESSURE = 0x18 ABS_MT_TOUCH_MAJOR = 0x30 # Major axis of touching ellipse ABS_MT_TOUCH_MINOR = 0x31 # Minor axis (omit if circular) ABS_MT_WIDTH_MAJOR = 0x32 # Major axis of approaching ellipse ABS_MT_WIDTH_MINOR = 0x33 # Minor axis (omit if circular) ABS_MT_ORIENTATION = 0x34 # Ellipse orientation ABS_MT_POSITION_X = 0x35 # Center X ellipse position ABS_MT_POSITION_Y = 0x36 # Center Y ellipse position ABS_MT_TOOL_TYPE = 0x37 # Type of touching device ABS_MT_BLOB_ID = 0x38 # Group a set of packets as a blob ABS_MT_TRACKING_ID = 0x39 # Unique ID of initiated contact ABS_MT_PRESSURE = 0x3a # Pressure on contact area # some ioctl base (with 0 value) EVIOCGNAME = 2147501318 EVIOCGBIT = 2147501344 EVIOCGABS = 2149074240 keyboard_keys = { 0x29: ('`', '~'), 0x02: ('1', '!'), 0x03: ('2', '@'), 0x04: ('3', '#'), 0x05: ('4', '$'), 0x06: ('5', '%'), 0x07: ('6', '^'), 0x08: ('7', '&'), 0x09: ('8', '*'), 0x0a: ('9', '('), 0x0b: ('0', ')'), 0x0c: ('-', '_'), 0x0d: ('=', '+'), 0x0e: ('backspace', ), 0x0f: ('tab', ), 0x10: ('q', 'Q'), 0x11: ('w', 'W'), 0x12: ('e', 'E'), 0x13: ('r', 'R'), 0x14: ('t', 'T'), 0x15: ('y', 'Y'), 0x16: ('u', 'U'), 0x17: ('i', 'I'), 0x18: ('o', 'O'), 0x19: ('p', 'P'), 0x1a: ('[', '{'), 0x1b: (']', '}'), 0x2b: ('\\', '|'), 0x3a: ('capslock', ), 0x1e: ('a', 'A'), 0x1f: ('s', 'S'), 0x20: ('d', 'D'), 0x21: ('f', 'F'), 0x22: ('g', 'G'), 0x23: ('h', 'H'), 0x24: ('j', 'J'), 0x25: ('k', 'K'), 0x26: ('l', 'L'), 0x27: (';', ':'), 0x28: ("'", '"'), 0xff: ('non-US-1', ), 0x1c: ('enter', ), 0x2a: ('shift', ), 0x2c: ('z', 'Z'), 0x2d: ('x', 'X'), 0x2e: ('c', 'C'), 0x2f: ('v', 'V'), 0x30: ('b', 'B'), 0x31: ('n', 'N'), 0x32: ('m', 'M'), 0x33: (',', '<'), 0x34: ('.', '>'), 0x35: ('/', '?'), 0x36: ('shift', ), 0x56: ('pipe', ), 0x1d: ('lctrl', ), 0x7D: ('super', ), 0x38: ('alt', ), 0x39: ('spacebar', ), 0x64: ('alt-gr', ), 0x7e: ('super', ), 0x7f: ('compose', ), 0x61: ('rctrl', ), 0x45: ('numlock', ), 0x47: ('numpad7', 'home'), 0x4b: ('numpad4', 'left'), 0x4f: ('numpad1', 'end'), 0x48: ('numpad8', 'up'), 0x4c: ('numpad5', ), 0x50: ('numpad2', 'down'), 0x52: ('numpad0', 'insert'), 0x37: ('numpadmul', ), 0x62: ('numpaddivide', ), 0x49: ('numpad9', 'pageup'), 0x4d: ('numpad6', 'right'), 0x51: ('numpad3', 'pagedown'), 0x53: ('numpaddecimal', 'delete'), 0x4a: ('numpadsubstract', ), 0x4e: ('numpadadd', ), 0x60: ('numpadenter', ), 0x01: ('escape', ), 0x3b: ('f1', ), 0x3c: ('f2', ), 0x3d: ('f3', ), 0x3e: ('f4', ), 0x3f: ('f5', ), 0x40: ('f6', ), 0x41: ('f7', ), 0x42: ('f8', ), 0x43: ('f9', ), 0x44: ('f10', ), 0x57: ('f11', ), 0x58: ('f12', ), 0x54: ('Alt+SysRq', ), 0x46: ('Screenlock', ), 0x67: ('up', ), 0x6c: ('down', ), 0x69: ('left', ), 0x6a: ('right', ), 0x6e: ('insert', ), 0x6f: ('delete', ), 0x66: ('home', ), 0x6b: ('end', ), 0x68: ('pageup', ), 0x6d: ('pagedown', ), 0x63: ('print', ), 0x77: ('pause', ), # TODO combinations # e0-37 PrtScr # e0-46 Ctrl+Break # e0-5b LWin (USB: LGUI) # e0-5c RWin (USB: RGUI) # e0-5d Menu # e0-5f Sleep # e0-5e Power # e0-63 Wake # e0-38 RAlt # e0-1d RCtrl # e0-52 Insert # e0-53 Delete # e0-47 Home # e0-4f End # e0-49 PgUp # e0-51 PgDn # e0-4b Left # e0-48 Up # e0-50 Down # e0-4d Right # e0-35 KP-/ # e0-1c KP-Enter # e1-1d-45 77 Pause } keys_str = { 'spacebar': ' ', 'tab': ' ', 'shift': '', 'alt': '', 'ctrl': '', 'escape': '', 'numpad1': '1', 'numpad2': '2', 'numpad3': '3', 'numpad4': '4', 'numpad5': '5', 'numpad6': '6', 'numpad7': '7', 'numpad8': '8', 'numpad9': '9', 'numpad0': '0', 'numpadmul': '*', 'numpaddivide': '/', 'numpadadd': '+', 'numpaddecimal': '.', 'numpadsubstract': '-', } # sizeof(struct input_event) struct_input_event_sz = struct.calcsize('LLHHi') struct_input_absinfo_sz = struct.calcsize('iiiiii') sz_l = struct.calcsize('Q') class HIDInputMotionEventProvider(MotionEventProvider): options = ('min_position_x', 'max_position_x', 'min_position_y', 'max_position_y', 'min_pressure', 'max_pressure', 'min_abs_x', 'max_abs_x', 'min_abs_y', 'max_abs_y', 'invert_x', 'invert_y', 'rotation') def __init__(self, device, args): super(HIDInputMotionEventProvider, self).__init__(device, args) global Window, Keyboard if Window is None: from kivy.core.window import Window if Keyboard is None: from kivy.core.window import Keyboard self.input_fn = None self.default_ranges = dict() # split arguments args = args.split(',') if not args: Logger.error('HIDInput: Filename missing in configuration') Logger.error('HIDInput: Use /dev/input/event0 for example') return None # read filename self.input_fn = args[0] Logger.info('HIDInput: Read event from <%s>' % self.input_fn) # read parameters for arg in args[1:]: if arg == '': continue arg = arg.split('=') # ensure it's a key = value if len(arg) != 2: Logger.error('HIDInput: invalid parameter ' '%s, not in key=value format.' % arg) continue # ensure the key exist key, value = arg if key not in HIDInputMotionEventProvider.options: Logger.error('HIDInput: unknown %s option' % key) continue # ensure the value try: self.default_ranges[key] = int(value) except ValueError: err = 'HIDInput: invalid value "%s" for "%s"' % ( key, value) Logger.error(err) continue # all good! Logger.info('HIDInput: Set custom %s to %d' % ( key, int(value))) if 'rotation' not in self.default_ranges: self.default_ranges['rotation'] = 0 elif self.default_ranges['rotation'] not in (0, 90, 180, 270): Logger.error('HIDInput: invalid rotation value ({})'.format( self.default_ranges['rotation'])) self.default_ranges['rotation'] = 0 def start(self): if self.input_fn is None: return self.uid = 0 self.queue = collections.deque() self.dispatch_queue = [] self.thread = threading.Thread( name=self.__class__.__name__, target=self._thread_run, kwargs=dict( queue=self.queue, input_fn=self.input_fn, device=self.device, default_ranges=self.default_ranges)) self.thread.daemon = True self.thread.start() def _thread_run(self, **kwargs): input_fn = kwargs.get('input_fn') queue = self.queue dispatch_queue = self.dispatch_queue device = kwargs.get('device') drs = kwargs.get('default_ranges').get touches = {} touches_sent = [] point = {} l_points = [] # prepare some vars to get limit of some component range_min_position_x = 0 range_max_position_x = 2048 range_min_position_y = 0 range_max_position_y = 2048 range_min_pressure = 0 range_max_pressure = 255 range_min_abs_x = 0 range_max_abs_x = 255 range_min_abs_y = 0 range_max_abs_y = 255 range_min_abs_pressure = 0 range_max_abs_pressure = 255 invert_x = int(bool(drs('invert_x', 0))) invert_y = int(bool(drs('invert_y', 1))) rotation = drs('rotation', 0) def assign_coord(point, value, invert, coords): cx, cy = coords if invert: value = 1. - value if rotation == 0: point[cx] = value elif rotation == 90: point[cy] = value elif rotation == 180: point[cx] = 1. - value elif rotation == 270: point[cy] = 1. - value def assign_rel_coord(point, value, invert, coords): cx, cy = coords if invert: value = -1 * value if rotation == 0: point[cx] += value elif rotation == 90: point[cy] += value elif rotation == 180: point[cx] += -value elif rotation == 270: point[cy] += -value # limit it to the screen area 0-1 point['x'] = min(1., max(0., point['x'])) point['y'] = min(1., max(0., point['y'])) def process_as_multitouch(tv_sec, tv_usec, ev_type, ev_code, ev_value): # sync event if ev_type == EV_SYN: if ev_code == SYN_MT_REPORT: if 'id' not in point: return l_points.append(point.copy()) elif ev_code == SYN_REPORT: process(l_points) del l_points[:] elif ev_type == EV_MSC and ev_code in (MSC_RAW, MSC_SCAN): pass else: # compute multitouch track if ev_code == ABS_MT_TRACKING_ID: point.clear() point['id'] = ev_value elif ev_code == ABS_MT_POSITION_X: val = normalize(ev_value, range_min_position_x, range_max_position_x) assign_coord(point, val, invert_x, 'xy') elif ev_code == ABS_MT_POSITION_Y: val = 1. - normalize(ev_value, range_min_position_y, range_max_position_y) assign_coord(point, val, invert_y, 'yx') elif ev_code == ABS_MT_ORIENTATION: point['orientation'] = ev_value elif ev_code == ABS_MT_BLOB_ID: point['blobid'] = ev_value elif ev_code == ABS_MT_PRESSURE: point['pressure'] = normalize(ev_value, range_min_pressure, range_max_pressure) elif ev_code == ABS_MT_TOUCH_MAJOR: point['size_w'] = ev_value elif ev_code == ABS_MT_TOUCH_MINOR: point['size_h'] = ev_value def process_as_mouse_or_keyboard( tv_sec, tv_usec, ev_type, ev_code, ev_value): if ev_type == EV_SYN: if ev_code == SYN_REPORT: process([point]) if ('button' in point and point['button'].startswith('scroll')): # for scrolls we need to remove it as there is # no up key del point['button'] point['id'] += 1 point['_avoid'] = True process([point]) elif ev_type == EV_REL: if ev_code == 0: assign_rel_coord(point, min(1., max(-1., ev_value / 1000.)), invert_x, 'xy') elif ev_code == 1: assign_rel_coord(point, min(1., max(-1., ev_value / 1000.)), invert_y, 'yx') elif ev_code == 8: # Wheel # translates the wheel move to a button b = "scrollup" if ev_value < 0 else "scrolldown" if 'button' not in point: point['button'] = b point['id'] += 1 if '_avoid' in point: del point['_avoid'] elif ev_type != EV_KEY: if ev_code == ABS_X: val = normalize(ev_value, range_min_abs_x, range_max_abs_x) assign_coord(point, val, invert_x, 'xy') elif ev_code == ABS_Y: val = 1. - normalize(ev_value, range_min_abs_y, range_max_abs_y) assign_coord(point, val, invert_y, 'yx') elif ev_code == ABS_PRESSURE: point['pressure'] = normalize(ev_value, range_min_abs_pressure, range_max_abs_pressure) else: buttons = { 272: 'left', 273: 'right', 274: 'middle', 275: 'side', 276: 'extra', 277: 'forward', 278: 'back', 279: 'task', 330: 'touch', 320: 'pen'} if ev_code in buttons.keys(): if ev_value: if 'button' not in point: point['button'] = buttons[ev_code] point['id'] += 1 if '_avoid' in point: del point['_avoid'] elif 'button' in point: if point['button'] == buttons[ev_code]: del point['button'] point['id'] += 1 point['_avoid'] = True else: if not 0 <= ev_value <= 1: return if ev_code not in keyboard_keys: Logger.warn('HIDInput: unhandled HID code: {}'. format(ev_code)) return z = keyboard_keys[ev_code][-1 if 'shift' in Window._modifiers else 0] if z.lower() not in Keyboard.keycodes: # or if it is not in this LUT Logger.warn('HIDInput: unhandled character: {}'. format(z)) return keycode = Keyboard.keycodes[z.lower()] if ev_value == 1: if z == 'shift' or z == 'alt': Window._modifiers.append(z) elif z.endswith('ctrl'): Window._modifiers.append('ctrl') dispatch_queue.append(('key_down', ( keycode, ev_code, keys_str.get(z, z), Window._modifiers))) elif ev_value == 0: dispatch_queue.append(('key_up', ( keycode, ev_code, keys_str.get(z, z), Window._modifiers))) if ((z == 'shift' or z == 'alt') and (z in Window._modifiers)): Window._modifiers.remove(z) elif (z.endswith('ctrl') and 'ctrl' in Window._modifiers): Window._modifiers.remove('ctrl') def process(points): if not is_multitouch: dispatch_queue.append(('mouse_pos', ( points[0]['x'] * Window.width, points[0]['y'] * Window.height))) actives = [args['id'] for args in points if 'id' in args and '_avoid' not in args] for args in points: tid = args['id'] try: touch = touches[tid] if touch.sx == args['x'] and touch.sy == args['y']: continue touch.move(args) if tid not in touches_sent: queue.append(('begin', touch)) touches_sent.append(tid) queue.append(('update', touch)) except KeyError: if '_avoid' not in args: touch = HIDMotionEvent(device, tid, args) touches[touch.id] = touch if tid not in touches_sent: queue.append(('begin', touch)) touches_sent.append(tid) for tid in list(touches.keys())[:]: if tid not in actives: touch = touches[tid] if tid in touches_sent: touch.update_time_end() queue.append(('end', touch)) touches_sent.remove(tid) del touches[tid] def normalize(value, vmin, vmax): return (value - vmin) / float(vmax - vmin) # open the input fd = open(input_fn, 'rb') # get the controller name (EVIOCGNAME) device_name = fcntl.ioctl(fd, EVIOCGNAME + (256 << 16), " " * 256).decode().strip() Logger.info('HIDMotionEvent: using <%s>' % device_name) # get abs infos bit = fcntl.ioctl(fd, EVIOCGBIT + (EV_MAX << 16), ' ' * sz_l) bit, = struct.unpack('Q', bit) is_multitouch = False for x in range(EV_MAX): # preserve this, we may want other things than EV_ABS if x != EV_ABS: continue # EV_ABS available for this device ? if (bit & (1 << x)) == 0: continue # ask abs info keys to the devices sbit = fcntl.ioctl(fd, EVIOCGBIT + x + (KEY_MAX << 16), ' ' * sz_l) sbit, = struct.unpack('Q', sbit) for y in range(KEY_MAX): if (sbit & (1 << y)) == 0: continue absinfo = fcntl.ioctl(fd, EVIOCGABS + y + (struct_input_absinfo_sz << 16), ' ' * struct_input_absinfo_sz) abs_value, abs_min, abs_max, abs_fuzz, \ abs_flat, abs_res = struct.unpack('iiiiii', absinfo) if y == ABS_MT_POSITION_X: is_multitouch = True range_min_position_x = drs('min_position_x', abs_min) range_max_position_x = drs('max_position_x', abs_max) Logger.info('HIDMotionEvent: ' + '<%s> range position X is %d - %d' % ( device_name, abs_min, abs_max)) elif y == ABS_MT_POSITION_Y: is_multitouch = True range_min_position_y = drs('min_position_y', abs_min) range_max_position_y = drs('max_position_y', abs_max) Logger.info('HIDMotionEvent: ' + '<%s> range position Y is %d - %d' % ( device_name, abs_min, abs_max)) elif y == ABS_MT_PRESSURE: range_min_pressure = drs('min_pressure', abs_min) range_max_pressure = drs('max_pressure', abs_max) Logger.info('HIDMotionEvent: ' + '<%s> range pressure is %d - %d' % ( device_name, abs_min, abs_max)) elif y == ABS_X: range_min_abs_x = drs('min_abs_x', abs_min) range_max_abs_x = drs('max_abs_x', abs_max) Logger.info('HIDMotionEvent: ' + '<%s> range ABS X position is %d - %d' % ( device_name, abs_min, abs_max)) elif y == ABS_Y: range_min_abs_y = drs('min_abs_y', abs_min) range_max_abs_y = drs('max_abs_y', abs_max) Logger.info('HIDMotionEvent: ' + '<%s> range ABS Y position is %d - %d' % ( device_name, abs_min, abs_max)) elif y == ABS_PRESSURE: range_min_abs_pressure = drs( 'min_abs_pressure', abs_min) range_max_abs_pressure = drs( 'max_abs_pressure', abs_max) Logger.info('HIDMotionEvent: ' + '<%s> range ABS pressure is %d - %d' % ( device_name, abs_min, abs_max)) # init the point if not is_multitouch: point = {'x': .5, 'y': .5, 'id': 0, '_avoid': True} # read until the end while fd: data = fd.read(struct_input_event_sz) if len(data) < struct_input_event_sz: break # extract each event for i in range(int(len(data) / struct_input_event_sz)): ev = data[i * struct_input_event_sz:] # extract timeval + event infos infos = struct.unpack('LLHHi', ev[:struct_input_event_sz]) if is_multitouch: process_as_multitouch(*infos) else: process_as_mouse_or_keyboard(*infos) def update(self, dispatch_fn): # dispatch all events from threads dispatch_queue = self.dispatch_queue n = len(dispatch_queue) for name, args in dispatch_queue[:n]: if name == 'mouse_pos': Window.mouse_pos = args elif name == 'key_down': if not Window.dispatch('on_key_down', *args): Window.dispatch('on_keyboard', *args) elif name == 'key_up': Window.dispatch('on_key_up', *args) del dispatch_queue[:n] try: while True: event_type, touch = self.queue.popleft() dispatch_fn(event_type, touch) except: pass MotionEventFactory.register('hidinput', HIDInputMotionEventProvider) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/leapfinger.py�������������������������������������������������������0000666�0000000�0000000�00000006615�00000000000�017426� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Leap Motion - finger only ========================= ''' __all__ = ('LeapFingerEventProvider', 'LeapFingerEvent') from collections import deque from kivy.logger import Logger from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.input.motionevent import MotionEvent _LEAP_QUEUE = deque() Leap = InteractionBox = None def normalize(value, a, b): return (value - a) / float(b - a) class LeapFingerEvent(MotionEvent): def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) self.profile = ('pos', 'pos3d',) def depack(self, args): super().depack(args) if args[0] is None: return x, y, z = args self.sx = normalize(x, -150, 150) self.sy = normalize(y, 40, 460) self.sz = normalize(z, -350, 350) self.z = z class LeapFingerEventProvider(MotionEventProvider): __handlers__ = {} def start(self): # don't do the import at start, or the error will be always displayed # for user who don't have Leap global Leap, InteractionBox import Leap from Leap import InteractionBox class LeapMotionListener(Leap.Listener): def on_init(self, controller): Logger.info('leapmotion: Initialized') def on_connect(self, controller): Logger.info('leapmotion: Connected') def on_disconnect(self, controller): Logger.info('leapmotion: Disconnected') def on_frame(self, controller): frame = controller.frame() _LEAP_QUEUE.append(frame) def on_exit(self, controller): pass self.uid = 0 self.touches = {} self.listener = LeapMotionListener() self.controller = Leap.Controller(self.listener) def update(self, dispatch_fn): try: while True: frame = _LEAP_QUEUE.popleft() events = self.process_frame(frame) for ev in events: dispatch_fn(*ev) except IndexError: pass def process_frame(self, frame): events = [] touches = self.touches available_uid = [] for hand in frame.hands: for finger in hand.fingers: # print(hand.id(), finger.id(), finger.tip()) uid = '{0}:{1}'.format(hand.id, finger.id) available_uid.append(uid) position = finger.tip_position args = (position.x, position.y, position.z) if uid not in touches: touch = LeapFingerEvent(self.device, uid, args) events.append(('begin', touch)) touches[uid] = touch else: touch = touches[uid] touch.move(args) events.append(('update', touch)) for key in list(touches.keys())[:]: if key not in available_uid: events.append(('end', touches[key])) del touches[key] return events # registers MotionEventFactory.register('leapfinger', LeapFingerEventProvider) �������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/linuxwacom.py�������������������������������������������������������0000666�0000000�0000000�00000035757�00000000000�017511� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Native support of Wacom tablet from linuxwacom driver ===================================================== To configure LinuxWacom, add this to your configuration:: [input] pen = linuxwacom,/dev/input/event2,mode=pen finger = linuxwacom,/dev/input/event3,mode=touch .. note:: You must have read access to the input event. You can use a custom range for the X, Y and pressure values. On some drivers, the range reported is invalid. To fix that, you can add these options to the argument line: * invert_x : 1 to invert X axis * invert_y : 1 to invert Y axis * min_position_x : X minimum * max_position_x : X maximum * min_position_y : Y minimum * max_position_y : Y maximum * min_pressure : pressure minimum * max_pressure : pressure maximum ''' __all__ = ('LinuxWacomMotionEventProvider', 'LinuxWacomMotionEvent') import os from kivy.input.motionevent import MotionEvent from kivy.input.shape import ShapeRect class LinuxWacomMotionEvent(MotionEvent): def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) def depack(self, args): self.sx = args['x'] self.sy = args['y'] self.profile = ['pos'] if 'size_w' in args and 'size_h' in args: self.shape = ShapeRect() self.shape.width = args['size_w'] self.shape.height = args['size_h'] self.profile.append('shape') if 'pressure' in args: self.pressure = args['pressure'] self.profile.append('pressure') super().depack(args) def __str__(self): return '<LinuxWacomMotionEvent id=%d pos=(%f, %f) device=%s>' \ % (self.id, self.sx, self.sy, self.device) if 'KIVY_DOC' in os.environ: # documentation hack LinuxWacomMotionEventProvider = None else: import threading import collections import struct import fcntl from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.logger import Logger # # This part is taken from linux-source-2.6.32/include/linux/input.h # # Event types EV_SYN = 0x00 EV_KEY = 0x01 EV_REL = 0x02 EV_ABS = 0x03 EV_MSC = 0x04 EV_SW = 0x05 EV_LED = 0x11 EV_SND = 0x12 EV_REP = 0x14 EV_FF = 0x15 EV_PWR = 0x16 EV_FF_STATUS = 0x17 EV_MAX = 0x1f EV_CNT = (EV_MAX + 1) KEY_MAX = 0x2ff # Synchronization events SYN_REPORT = 0 SYN_CONFIG = 1 SYN_MT_REPORT = 2 # Misc events MSC_SERIAL = 0x00 MSC_PULSELED = 0x01 MSC_GESTURE = 0x02 MSC_RAW = 0x03 MSC_SCAN = 0x04 MSC_MAX = 0x07 MSC_CNT = (MSC_MAX + 1) ABS_X = 0x00 ABS_Y = 0x01 ABS_PRESSURE = 0x18 ABS_MISC = 0x28 # if 0, it's touch up ABS_MT_TOUCH_MAJOR = 0x30 # Major axis of touching ellipse ABS_MT_TOUCH_MINOR = 0x31 # Minor axis (omit if circular) ABS_MT_WIDTH_MAJOR = 0x32 # Major axis of approaching ellipse ABS_MT_WIDTH_MINOR = 0x33 # Minor axis (omit if circular) ABS_MT_ORIENTATION = 0x34 # Ellipse orientation ABS_MT_POSITION_X = 0x35 # Center X ellipse position ABS_MT_POSITION_Y = 0x36 # Center Y ellipse position ABS_MT_TOOL_TYPE = 0x37 # Type of touching device ABS_MT_BLOB_ID = 0x38 # Group a set of packets as a blob ABS_MT_TRACKING_ID = 0x39 # Unique ID of initiated contact ABS_MT_PRESSURE = 0x3a # Pressure on contact area # some ioctl base (with 0 value) EVIOCGNAME = 2147501318 EVIOCGBIT = 2147501344 EVIOCGABS = 2149074240 # sizeof(struct input_event) struct_input_event_sz = struct.calcsize('LLHHi') struct_input_absinfo_sz = struct.calcsize('iiiiii') sz_l = struct.calcsize('Q') class LinuxWacomMotionEventProvider(MotionEventProvider): options = ('min_position_x', 'max_position_x', 'min_position_y', 'max_position_y', 'min_pressure', 'max_pressure', 'invert_x', 'invert_y') def __init__(self, device, args): super(LinuxWacomMotionEventProvider, self).__init__(device, args) self.input_fn = None self.default_ranges = dict() self.mode = 'touch' # split arguments args = args.split(',') if not args: Logger.error('LinuxWacom: No filename given in config') Logger.error('LinuxWacom: Use /dev/input/event0 for example') return # read filename self.input_fn = args[0] Logger.info('LinuxWacom: Read event from <%s>' % self.input_fn) # read parameters for arg in args[1:]: if arg == '': continue arg = arg.split('=') # ensure it's a key = value if len(arg) != 2: err = 'LinuxWacom: Bad parameter' \ '%s: Not in key=value format.' % arg Logger.error(err) continue # ensure the key exist key, value = arg if key == 'mode': self.mode = value continue if key not in LinuxWacomMotionEventProvider.options: Logger.error('LinuxWacom: unknown %s option' % key) continue # ensure the value try: self.default_ranges[key] = int(value) except ValueError: err = 'LinuxWacom: value %s invalid for %s' % (key, value) Logger.error(err) continue # all good! msg = 'LinuxWacom: Set custom %s to %d' % (key, int(value)) Logger.info(msg) Logger.info('LinuxWacom: mode is <%s>' % self.mode) def start(self): if self.input_fn is None: return self.uid = 0 self.queue = collections.deque() self.thread = threading.Thread( target=self._thread_run, kwargs=dict( queue=self.queue, input_fn=self.input_fn, device=self.device, default_ranges=self.default_ranges)) self.thread.daemon = True self.thread.start() def _thread_run(self, **kwargs): input_fn = kwargs.get('input_fn') queue = kwargs.get('queue') device = kwargs.get('device') drs = kwargs.get('default_ranges').get touches = {} touches_sent = [] l_points = {} # prepare some vars to get limit of some component range_min_position_x = 0 range_max_position_x = 2048 range_min_position_y = 0 range_max_position_y = 2048 range_min_pressure = 0 range_max_pressure = 255 invert_x = int(bool(drs('invert_x', 0))) invert_y = int(bool(drs('invert_y', 0))) reset_touch = False def process(points): actives = list(points.keys()) for args in points.values(): tid = args['id'] try: touch = touches[tid] except KeyError: touch = LinuxWacomMotionEvent(device, tid, args) touches[touch.id] = touch if touch.sx == args['x'] \ and touch.sy == args['y'] \ and tid in touches_sent: continue touch.move(args) if tid not in touches_sent: queue.append(('begin', touch)) touches_sent.append(tid) queue.append(('update', touch)) for tid in list(touches.keys())[:]: if tid not in actives: touch = touches[tid] if tid in touches_sent: touch.update_time_end() queue.append(('end', touch)) touches_sent.remove(tid) del touches[tid] def normalize(value, vmin, vmax): return (value - vmin) / float(vmax - vmin) # open the input try: fd = open(input_fn, 'rb') except IOError: Logger.exception('Unable to open %s' % input_fn) return # get the controller name (EVIOCGNAME) device_name = fcntl.ioctl(fd, EVIOCGNAME + (256 << 16), " " * 256).split('\x00')[0] Logger.info('LinuxWacom: using <%s>' % device_name) # get abs infos bit = fcntl.ioctl(fd, EVIOCGBIT + (EV_MAX << 16), ' ' * sz_l) bit, = struct.unpack('Q', bit) for x in range(EV_MAX): # preserve this, we may want other things than EV_ABS if x != EV_ABS: continue # EV_ABS available for this device ? if (bit & (1 << x)) == 0: continue # ask abs info keys to the devices sbit = fcntl.ioctl(fd, EVIOCGBIT + x + (KEY_MAX << 16), ' ' * sz_l) sbit, = struct.unpack('Q', sbit) for y in range(KEY_MAX): if (sbit & (1 << y)) == 0: continue absinfo = fcntl.ioctl(fd, EVIOCGABS + y + (struct_input_absinfo_sz << 16), ' ' * struct_input_absinfo_sz) abs_value, abs_min, abs_max, abs_fuzz, \ abs_flat, abs_res = struct.unpack('iiiiii', absinfo) if y == ABS_X: range_min_position_x = drs('min_position_x', abs_min) range_max_position_x = drs('max_position_x', abs_max) Logger.info('LinuxWacom: ' + '<%s> range position X is %d - %d' % ( device_name, abs_min, abs_max)) elif y == ABS_Y: range_min_position_y = drs('min_position_y', abs_min) range_max_position_y = drs('max_position_y', abs_max) Logger.info('LinuxWacom: ' + '<%s> range position Y is %d - %d' % ( device_name, abs_min, abs_max)) elif y == ABS_PRESSURE: range_min_pressure = drs('min_pressure', abs_min) range_max_pressure = drs('max_pressure', abs_max) Logger.info('LinuxWacom: ' + '<%s> range pressure is %d - %d' % ( device_name, abs_min, abs_max)) # read until the end changed = False touch_id = 0 touch_x = 0 touch_y = 0 touch_pressure = 0 while fd: data = fd.read(struct_input_event_sz) if len(data) < struct_input_event_sz: break # extract each event for i in range(len(data) / struct_input_event_sz): ev = data[i * struct_input_event_sz:] # extract timeval + event infos tv_sec, tv_usec, ev_type, ev_code, ev_value = \ struct.unpack('LLHHi', ev[:struct_input_event_sz]) if ev_type == EV_SYN and ev_code == SYN_REPORT: if touch_id in l_points: p = l_points[touch_id] else: p = dict() l_points[touch_id] = p p['id'] = touch_id if not reset_touch: p['x'] = touch_x p['y'] = touch_y p['pressure'] = touch_pressure if self.mode == 'pen' \ and touch_pressure == 0 \ and not reset_touch: del l_points[touch_id] if changed: if 'x' not in p: reset_touch = False continue process(l_points) changed = False if reset_touch: l_points.clear() reset_touch = False process(l_points) elif ev_type == EV_MSC and ev_code == MSC_SERIAL: touch_id = ev_value elif ev_type == EV_ABS and ev_code == ABS_X: val = normalize(ev_value, range_min_position_x, range_max_position_x) if invert_x: val = 1. - val touch_x = val changed = True elif ev_type == EV_ABS and ev_code == ABS_Y: val = 1. - normalize(ev_value, range_min_position_y, range_max_position_y) if invert_y: val = 1. - val touch_y = val changed = True elif ev_type == EV_ABS and ev_code == ABS_PRESSURE: touch_pressure = normalize(ev_value, range_min_pressure, range_max_pressure) changed = True elif ev_type == EV_ABS and ev_code == ABS_MISC: if ev_value == 0: reset_touch = True def update(self, dispatch_fn): # dispatch all event from threads try: while True: event_type, touch = self.queue.popleft() dispatch_fn(event_type, touch) except: pass MotionEventFactory.register('linuxwacom', LinuxWacomMotionEventProvider) �����������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/mactouch.py���������������������������������������������������������0000666�0000000�0000000�00000016575�00000000000�017123� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Native support of MultitouchSupport framework for MacBook (MaxOSX platform) =========================================================================== ''' __all__ = ('MacMotionEventProvider', ) import ctypes import threading import collections import os from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.input.motionevent import MotionEvent from kivy.input.shape import ShapeRect if 'KIVY_DOC' not in os.environ: CFArrayRef = ctypes.c_void_p CFMutableArrayRef = ctypes.c_void_p CFIndex = ctypes.c_long dll = '/System/Library/PrivateFrameworks/' + \ 'MultitouchSupport.framework/MultitouchSupport' MultitouchSupport = ctypes.CDLL(dll) CFArrayGetCount = MultitouchSupport.CFArrayGetCount CFArrayGetCount.argtypes = [CFArrayRef] CFArrayGetCount.restype = CFIndex CFArrayGetValueAtIndex = MultitouchSupport.CFArrayGetValueAtIndex CFArrayGetValueAtIndex.argtypes = [CFArrayRef, CFIndex] CFArrayGetValueAtIndex.restype = ctypes.c_void_p MTDeviceCreateList = MultitouchSupport.MTDeviceCreateList MTDeviceCreateList.argtypes = [] MTDeviceCreateList.restype = CFMutableArrayRef class MTPoint(ctypes.Structure): _fields_ = [('x', ctypes.c_float), ('y', ctypes.c_float)] class MTVector(ctypes.Structure): _fields_ = [('position', MTPoint), ('velocity', MTPoint)] class MTData(ctypes.Structure): _fields_ = [ ('frame', ctypes.c_int), ('timestamp', ctypes.c_double), ('identifier', ctypes.c_int), # Current state (of unknown meaning). ('state', ctypes.c_int), ('unknown1', ctypes.c_int), ('unknown2', ctypes.c_int), # Normalized position and vector of the touch (0 to 1) ('normalized', MTVector), # The area of the touch. ('size', ctypes.c_float), ('unknown3', ctypes.c_int), # The following three define the ellipsoid of a finger. ('angle', ctypes.c_float), ('major_axis', ctypes.c_float), ('minor_axis', ctypes.c_float), ('unknown4', MTVector), ('unknown5_1', ctypes.c_int), ('unknown5_2', ctypes.c_int), ('unknown6', ctypes.c_float), ] MTDataRef = ctypes.POINTER(MTData) MTContactCallbackFunction = ctypes.CFUNCTYPE(ctypes.c_int, ctypes.c_int, MTDataRef, ctypes.c_int, ctypes.c_double, ctypes.c_int) MTDeviceRef = ctypes.c_void_p MTRegisterContactFrameCallback = \ MultitouchSupport.MTRegisterContactFrameCallback MTRegisterContactFrameCallback.argtypes = \ [MTDeviceRef, MTContactCallbackFunction] MTRegisterContactFrameCallback.restype = None MTDeviceStart = MultitouchSupport.MTDeviceStart MTDeviceStart.argtypes = [MTDeviceRef, ctypes.c_int] MTDeviceStart.restype = None else: MTContactCallbackFunction = lambda x: None class MacMotionEvent(MotionEvent): '''MotionEvent representing a contact point on the touchpad. Supports pos and shape profiles. ''' def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) self.profile = ('pos', 'shape') def depack(self, args): self.shape = ShapeRect() self.sx, self.sy = args[0], args[1] self.shape.width = args[2] self.shape.height = args[2] super().depack(args) def __str__(self): return '<MacMotionEvent id=%d pos=(%f, %f) device=%s>' \ % (self.id, self.sx, self.sy, self.device) _instance = None class MacMotionEventProvider(MotionEventProvider): def __init__(self, *largs, **kwargs): global _instance if _instance is not None: raise Exception('Only one MacMotionEvent provider is allowed.') _instance = self super(MacMotionEventProvider, self).__init__(*largs, **kwargs) def start(self): # global uid self.uid = 0 # touches will be per devices self.touches = {} # lock needed to access on uid self.lock = threading.Lock() # event queue to dispatch in main thread self.queue = collections.deque() # ok, listing devices, and attach ! devices = MultitouchSupport.MTDeviceCreateList() num_devices = CFArrayGetCount(devices) for i in range(num_devices): device = CFArrayGetValueAtIndex(devices, i) # create touch dict for this device data_id = str(device) self.touches[data_id] = {} # start ! MTRegisterContactFrameCallback(device, self._mts_callback) MTDeviceStart(device, 0) def update(self, dispatch_fn): # dispatch all event from threads try: while True: event_type, touch = self.queue.popleft() dispatch_fn(event_type, touch) except: pass def stop(self): # i don't known how to stop it... pass @MTContactCallbackFunction def _mts_callback(device, data_ptr, n_fingers, timestamp, frame): global _instance devid = str(device) # XXX create live touch, we get one case that # the device announced by macosx don't match the device # in _mts_callback.... if devid not in _instance.touches: _instance.touches[devid] = {} touches = _instance.touches[devid] actives = [] for i in range(n_fingers): # get pointer on data data = data_ptr[i] # add this touch as an active touch actives.append(data.identifier) # extract identifier data_id = data.identifier # prepare argument position norm_pos = data.normalized.position args = (norm_pos.x, norm_pos.y, data.size) if data_id not in touches: # increment uid _instance.lock.acquire() _instance.uid += 1 # create a touch touch = MacMotionEvent(_instance.device, _instance.uid, args) _instance.lock.release() # create event _instance.queue.append(('begin', touch)) # store touch touches[data_id] = touch else: touch = touches[data_id] # check if he really moved if data.normalized.position.x == touch.sx and \ data.normalized.position.y == touch.sy: continue touch.move(args) _instance.queue.append(('update', touch)) # delete old touchs for tid in list(touches.keys())[:]: if tid not in actives: touch = touches[tid] touch.update_time_end() _instance.queue.append(('end', touch)) del touches[tid] return 0 MotionEventFactory.register('mactouch', MacMotionEventProvider) �����������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/mouse.py������������������������������������������������������������0000666�0000000�0000000�00000036442�00000000000�016443� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Mouse provider implementation ============================= On linux systems, the mouse provider can be annoying when used with another multitouch provider (hidinput or mtdev). The Mouse can conflict with them: a single touch can generate one event from the mouse provider and another from the multitouch provider. To avoid this behavior, you can activate the "disable_on_activity" token in the mouse configuration. Then, if any touches are created by another provider, the mouse event will be discarded. Add this to your configuration:: [input] mouse = mouse,disable_on_activity Using multitouch interaction with the mouse ------------------------------------------- .. versionadded:: 1.3.0 By default, the middle and right mouse buttons, as well as a combination of ctrl + left mouse button are used for multitouch emulation. If you want to use them for other purposes, you can disable this behavior by activating the "disable_multitouch" token:: [input] mouse = mouse,disable_multitouch .. versionchanged:: 1.9.0 You can now selectively control whether a click initiated as described above will emulate multi-touch. If the touch has been initiated in the above manner (e.g. right mouse button), a `multitouch_sim` value will be added to the touch's profile, and a `multitouch_sim` property will be added to the touch. By default, `multitouch_sim` is True and multitouch will be emulated for that touch. If, however, `multitouch_on_demand` is added to the config:: [input] mouse = mouse,multitouch_on_demand then `multitouch_sim` defaults to `False`. In that case, if `multitouch_sim` is set to True before the mouse is released (e.g. in on_touch_down/move), the touch will simulate a multi-touch event. For example:: if 'multitouch_sim' in touch.profile: touch.multitouch_sim = True .. versionchanged:: 2.1.0 Provider dispatches hover events by listening to properties/events in :class:`~kivy.core.window.Window`. Dispatching can be disabled by setting :attr:`MouseMotionEventProvider.disable_hover` to ``True`` or by adding `disable_hover` in the config:: [input] mouse = mouse,disable_hover It's also possible to enable/disable hover events at runtime with :attr:`MouseMotionEventProvider.disable_hover` property. Following is a list of the supported values for the :attr:`~kivy.input.motionevent.MotionEvent.profile` property list. ================ ========================================================== Profile value Description ---------------- ---------------------------------------------------------- button Mouse button (one of `left`, `right`, `middle`, `scrollup` or `scrolldown`). Accessed via the 'button' property. pos 2D position. Also reflected in the :attr:`~kivy.input.motionevent.MotionEvent.x`, :attr:`~kivy.input.motionevent.MotionEvent.y` and :attr:`~kivy.input.motionevent.MotionEvent.pos` properties. multitouch_sim Specifies whether multitouch is simulated or not. Accessed via the 'multitouch_sim' property. ================ ========================================================== ''' __all__ = ('MouseMotionEventProvider', ) from kivy.base import EventLoop from collections import deque from kivy.logger import Logger from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.input.motionevent import MotionEvent # late binding Color = Ellipse = None class MouseMotionEvent(MotionEvent): def __init__(self, *args, **kwargs): self.multitouch_sim = False super().__init__(*args, **kwargs) def depack(self, args): self.sx, self.sy = args[:2] profile = self.profile if self.is_touch: # don't overwrite previous profile if not profile: profile.extend(('pos', 'button')) if len(args) >= 3: self.button = args[2] if len(args) == 4: self.multitouch_sim = args[3] profile.append('multitouch_sim') else: if not profile: profile.append('pos') super().depack(args) # # Create automatically touch on the surface. # def update_graphics(self, win, create=False): global Color, Ellipse de = self.ud.get('_drawelement', None) if de is None and create: if Color is None: from kivy.graphics import Color, Ellipse with win.canvas.after: de = ( Color(.8, .2, .2, .7), Ellipse(size=(20, 20), segments=15)) self.ud._drawelement = de if de is not None: self.push() # use same logic as WindowBase.on_motion() so we get correct # coordinates when _density != 1 w, h = win._get_effective_size() self.scale_for_screen(w, h, rotation=win.rotation) de[1].pos = self.x - 10, self.y - 10 self.pop() def clear_graphics(self, win): de = self.ud.pop('_drawelement', None) if de is not None: win.canvas.after.remove(de[0]) win.canvas.after.remove(de[1]) class MouseMotionEventProvider(MotionEventProvider): __handlers__ = {} def __init__(self, device, args): super(MouseMotionEventProvider, self).__init__(device, args) self.waiting_event = deque() self.touches = {} self.counter = 0 self.current_drag = None self.alt_touch = None self.disable_on_activity = False self.disable_multitouch = False self.multitouch_on_demand = False self.hover_event = None self._disable_hover = False self._running = False # split arguments args = args.split(',') for arg in args: arg = arg.strip() if arg == '': continue elif arg == 'disable_on_activity': self.disable_on_activity = True elif arg == 'disable_multitouch': self.disable_multitouch = True elif arg == 'disable_hover': self.disable_hover = True elif arg == 'multitouch_on_demand': self.multitouch_on_demand = True else: Logger.error('Mouse: unknown parameter <%s>' % arg) def _get_disable_hover(self): return self._disable_hover def _set_disable_hover(self, value): if self._disable_hover != value: if self._running: if value: self._stop_hover_events() else: self._start_hover_events() self._disable_hover = value disable_hover = property(_get_disable_hover, _set_disable_hover) '''Disables dispatching of hover events if set to ``True``. Hover events are enabled by default (`disable_hover` is ``False``). See module documentation if you want to enable/disable hover events through config file. .. versionadded:: 2.1.0 ''' def start(self): '''Start the mouse provider''' if not EventLoop.window: return fbind = EventLoop.window.fbind fbind('on_mouse_down', self.on_mouse_press) fbind('on_mouse_move', self.on_mouse_motion) fbind('on_mouse_up', self.on_mouse_release) fbind('on_rotate', self.update_touch_graphics) fbind('system_size', self.update_touch_graphics) if not self.disable_hover: self._start_hover_events() self._running = True def _start_hover_events(self): fbind = EventLoop.window.fbind fbind('mouse_pos', self.begin_or_update_hover_event) fbind('system_size', self.update_hover_event) fbind('on_cursor_enter', self.begin_hover_event) fbind('on_cursor_leave', self.end_hover_event) fbind('on_close', self.end_hover_event) fbind('on_rotate', self.update_hover_event) def stop(self): '''Stop the mouse provider''' if not EventLoop.window: return funbind = EventLoop.window.funbind funbind('on_mouse_down', self.on_mouse_press) funbind('on_mouse_move', self.on_mouse_motion) funbind('on_mouse_up', self.on_mouse_release) funbind('on_rotate', self.update_touch_graphics) funbind('system_size', self.update_touch_graphics) if not self.disable_hover: self._stop_hover_events() self._running = False def _stop_hover_events(self): funbind = EventLoop.window.funbind funbind('mouse_pos', self.begin_or_update_hover_event) funbind('system_size', self.update_hover_event) funbind('on_cursor_enter', self.begin_hover_event) funbind('on_cursor_leave', self.end_hover_event) funbind('on_close', self.end_hover_event) funbind('on_rotate', self.update_hover_event) def test_activity(self): if not self.disable_on_activity: return False # trying to get if we currently have other touch than us # discard touches generated from kinetic for touch in EventLoop.touches: # discard all kinetic touch if touch.__class__.__name__ == 'KineticMotionEvent': continue # not our instance, stop mouse if touch.__class__ != MouseMotionEvent: return True return False def find_touch(self, win, x, y): factor = 10. / win.system_size[0] for touch in self.touches.values(): if abs(x - touch.sx) < factor and abs(y - touch.sy) < factor: return touch return None def create_event_id(self): self.counter += 1 return self.device + str(self.counter) def create_touch(self, win, nx, ny, is_double_tap, do_graphics, button): event_id = self.create_event_id() args = [nx, ny, button] if do_graphics: args += [not self.multitouch_on_demand] self.current_drag = touch = MouseMotionEvent( self.device, event_id, args, is_touch=True, type_id='touch' ) touch.is_double_tap = is_double_tap self.touches[event_id] = touch if do_graphics: # only draw red circle if multitouch is not disabled, and # if the multitouch_on_demand feature is not enable # (because in that case, we wait to see if multitouch_sim # is True or not before doing the multitouch) create_flag = ( not self.disable_multitouch and not self.multitouch_on_demand ) touch.update_graphics(win, create_flag) self.waiting_event.append(('begin', touch)) return touch def remove_touch(self, win, touch): if touch.id in self.touches: del self.touches[touch.id] touch.update_time_end() self.waiting_event.append(('end', touch)) touch.clear_graphics(win) def create_hover(self, win, etype): nx, ny = win.to_normalized_pos(*win.mouse_pos) # Divide by density because it's used by mouse_pos nx /= win._density ny /= win._density args = (nx, ny) hover = self.hover_event if hover: hover.move(args) else: self.hover_event = hover = MouseMotionEvent( self.device, self.create_event_id(), args, type_id='hover' ) if etype == 'end': hover.update_time_end() self.hover_event = None self.waiting_event.append((etype, hover)) def on_mouse_motion(self, win, x, y, modifiers): nx, ny = win.to_normalized_pos(x, y) ny = 1.0 - ny if self.current_drag: touch = self.current_drag touch.move([nx, ny]) touch.update_graphics(win) self.waiting_event.append(('update', touch)) elif self.alt_touch is not None and 'alt' not in modifiers: # alt just released ? is_double_tap = 'shift' in modifiers self.create_touch(win, nx, ny, is_double_tap, True, []) def on_mouse_press(self, win, x, y, button, modifiers): if self.test_activity(): return nx, ny = win.to_normalized_pos(x, y) ny = 1.0 - ny found_touch = self.find_touch(win, nx, ny) if found_touch: self.current_drag = found_touch else: is_double_tap = 'shift' in modifiers do_graphics = ( not self.disable_multitouch and (button != 'left' or 'ctrl' in modifiers) ) touch = self.create_touch( win, nx, ny, is_double_tap, do_graphics, button ) if 'alt' in modifiers: self.alt_touch = touch self.current_drag = None def on_mouse_release(self, win, x, y, button, modifiers): if button == 'all': # Special case, if button is all, # then remove all the current touches. for touch in list(self.touches.values()): self.remove_touch(win, touch) self.current_drag = None touch = self.current_drag if touch: not_right = button in ( 'left', 'scrollup', 'scrolldown', 'scrollleft', 'scrollright' ) not_ctrl = 'ctrl' not in modifiers not_multi = ( self.disable_multitouch or 'multitouch_sim' not in touch.profile or not touch.multitouch_sim ) if not_right and not_ctrl or not_multi: self.remove_touch(win, touch) self.current_drag = None else: touch.update_graphics(win, True) if self.alt_touch: self.remove_touch(win, self.alt_touch) self.alt_touch = None def update_touch_graphics(self, win, *args): for touch in self.touches.values(): touch.update_graphics(win) def begin_or_update_hover_event(self, win, *args): etype = 'update' if self.hover_event else 'begin' self.create_hover(win, etype) def begin_hover_event(self, win, *args): if not self.hover_event: self.create_hover(win, 'begin') def update_hover_event(self, win, *args): if self.hover_event: self.create_hover(win, 'update') def end_hover_event(self, win, *args): if self.hover_event: self.create_hover(win, 'end') def update(self, dispatch_fn): '''Update the mouse provider (pop event from the queue)''' try: while True: event = self.waiting_event.popleft() dispatch_fn(*event) except IndexError: pass # registers MotionEventFactory.register('mouse', MouseMotionEventProvider) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/mtdev.py������������������������������������������������������������0000666�0000000�0000000�00000035470�00000000000�016432� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Native support for Multitouch devices on Linux, using libmtdev. =============================================================== The Mtdev project is a part of the Ubuntu Maverick multitouch architecture. You can read more on http://wiki.ubuntu.com/Multitouch To configure MTDev, it's preferable to use probesysfs providers. Check :py:class:`~kivy.input.providers.probesysfs` for more information. Otherwise, add this to your configuration:: [input] # devicename = hidinput,/dev/input/eventXX acert230h = mtdev,/dev/input/event2 .. note:: You must have read access to the input event. You can use a custom range for the X, Y and pressure values. On some drivers, the range reported is invalid. To fix that, you can add these options to the argument line: * invert_x : 1 to invert X axis * invert_y : 1 to invert Y axis * min_position_x : X minimum * max_position_x : X maximum * min_position_y : Y minimum * max_position_y : Y maximum * min_pressure : pressure minimum * max_pressure : pressure maximum * min_touch_major : width shape minimum * max_touch_major : width shape maximum * min_touch_minor : width shape minimum * max_touch_minor : height shape maximum * rotation : 0,90,180 or 270 to rotate An inverted display configuration will look like this:: [input] # example for inverting touch events display = mtdev,/dev/input/event0,invert_x=1,invert_y=1 ''' __all__ = ('MTDMotionEventProvider', 'MTDMotionEvent') import os import os.path import time from kivy.input.motionevent import MotionEvent from kivy.input.shape import ShapeRect class MTDMotionEvent(MotionEvent): def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) def depack(self, args): if 'x' in args: self.sx = args['x'] else: self.sx = -1 if 'y' in args: self.sy = args['y'] else: self.sy = -1 self.profile = ['pos'] if 'size_w' in args and 'size_h' in args: self.shape = ShapeRect() self.shape.width = args['size_w'] self.shape.height = args['size_h'] self.profile.append('shape') if 'pressure' in args: self.pressure = args['pressure'] self.profile.append('pressure') super().depack(args) def __str__(self): i, sx, sy, d = (self.id, self.sx, self.sy, self.device) return '<MTDMotionEvent id=%d pos=(%f, %f) device=%s>' % (i, sx, sy, d) if 'KIVY_DOC' in os.environ: # documentation hack MTDMotionEventProvider = None else: import threading import collections from kivy.lib.mtdev import Device, \ MTDEV_TYPE_EV_ABS, MTDEV_CODE_SLOT, MTDEV_CODE_POSITION_X, \ MTDEV_CODE_POSITION_Y, MTDEV_CODE_PRESSURE, \ MTDEV_CODE_TOUCH_MAJOR, MTDEV_CODE_TOUCH_MINOR, \ MTDEV_CODE_TRACKING_ID, MTDEV_ABS_POSITION_X, \ MTDEV_ABS_POSITION_Y, MTDEV_ABS_TOUCH_MINOR, \ MTDEV_ABS_TOUCH_MAJOR, MTDEV_TYPE_EV_SYN from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.logger import Logger class MTDMotionEventProvider(MotionEventProvider): options = ('min_position_x', 'max_position_x', 'min_position_y', 'max_position_y', 'min_pressure', 'max_pressure', 'min_touch_major', 'max_touch_major', 'min_touch_minor', 'max_touch_minor', 'invert_x', 'invert_y', 'rotation') def __init__(self, device, args): super(MTDMotionEventProvider, self).__init__(device, args) self._device = None self.input_fn = None self.default_ranges = dict() # split arguments args = args.split(',') if not args: Logger.error('MTD: No filename pass to MTD configuration') Logger.error('MTD: Use /dev/input/event0 for example') return # read filename self.input_fn = args[0] Logger.info('MTD: Read event from <%s>' % self.input_fn) # read parameters for arg in args[1:]: if arg == '': continue arg = arg.split('=') # ensure it's a key = value if len(arg) != 2: err = 'MTD: Bad parameter %s: Not in key=value format' %\ arg Logger.error(err) continue # ensure the key exist key, value = arg if key not in MTDMotionEventProvider.options: Logger.error('MTD: unknown %s option' % key) continue # ensure the value try: self.default_ranges[key] = int(value) except ValueError: err = 'MTD: invalid value %s for option %s' % (key, value) Logger.error(err) continue # all good! Logger.info('MTD: Set custom %s to %d' % (key, int(value))) if 'rotation' not in self.default_ranges: self.default_ranges['rotation'] = 0 elif self.default_ranges['rotation'] not in (0, 90, 180, 270): Logger.error('HIDInput: invalid rotation value ({})'.format( self.default_ranges['rotation'])) self.default_ranges['rotation'] = 0 def start(self): if self.input_fn is None: return self.uid = 0 self.queue = collections.deque() self.thread = threading.Thread( name=self.__class__.__name__, target=self._thread_run, kwargs=dict( queue=self.queue, input_fn=self.input_fn, device=self.device, default_ranges=self.default_ranges)) self.thread.daemon = True self.thread.start() def _thread_run(self, **kwargs): input_fn = kwargs.get('input_fn') queue = kwargs.get('queue') device = kwargs.get('device') drs = kwargs.get('default_ranges').get touches = {} touches_sent = [] point = {} l_points = {} changes = set() def assign_coord(point, value, invert, coords): cx, cy = coords if invert: value = 1. - value if rotation == 0: point[cx] = value elif rotation == 90: point[cy] = value elif rotation == 180: point[cx] = 1. - value elif rotation == 270: point[cy] = 1. - value def process(points): changes.clear() for args in points: # this can happen if we have a touch going on already at # the start of the app if 'id' not in args: continue tid = args['id'] try: touch = touches[tid] except KeyError: touch = MTDMotionEvent(device, tid, args) touches[touch.id] = touch touch.move(args) action = 'update' if tid not in touches_sent: action = 'begin' touches_sent.append(tid) if 'delete' in args: action = 'end' del args['delete'] del touches[touch.id] touches_sent.remove(tid) touch.update_time_end() queue.append((action, touch)) def normalize(value, vmin, vmax): try: return (value - vmin) / float(vmax - vmin) except ZeroDivisionError: # it's both in py2 and py3 return (value - vmin) # open mtdev device _fn = input_fn _slot = 0 try: _device = Device(_fn) except OSError as e: if e.errno == 13: # Permission denied Logger.warn( 'MTD: Unable to open device "{0}". Please ensure you' ' have the appropriate permissions.'.format(_fn)) return else: raise # prepare some vars to get limit of some component ab = _device.get_abs(MTDEV_ABS_POSITION_X) range_min_position_x = drs('min_position_x', ab.minimum) range_max_position_x = drs('max_position_x', ab.maximum) Logger.info('MTD: <%s> range position X is %d - %d' % (_fn, range_min_position_x, range_max_position_x)) ab = _device.get_abs(MTDEV_ABS_POSITION_Y) range_min_position_y = drs('min_position_y', ab.minimum) range_max_position_y = drs('max_position_y', ab.maximum) Logger.info('MTD: <%s> range position Y is %d - %d' % (_fn, range_min_position_y, range_max_position_y)) ab = _device.get_abs(MTDEV_ABS_TOUCH_MAJOR) range_min_major = drs('min_touch_major', ab.minimum) range_max_major = drs('max_touch_major', ab.maximum) Logger.info('MTD: <%s> range touch major is %d - %d' % (_fn, range_min_major, range_max_major)) ab = _device.get_abs(MTDEV_ABS_TOUCH_MINOR) range_min_minor = drs('min_touch_minor', ab.minimum) range_max_minor = drs('max_touch_minor', ab.maximum) Logger.info('MTD: <%s> range touch minor is %d - %d' % (_fn, range_min_minor, range_max_minor)) range_min_pressure = drs('min_pressure', 0) range_max_pressure = drs('max_pressure', 255) Logger.info('MTD: <%s> range pressure is %d - %d' % (_fn, range_min_pressure, range_max_pressure)) invert_x = int(bool(drs('invert_x', 0))) invert_y = int(bool(drs('invert_y', 0))) Logger.info('MTD: <%s> axes inversion: X is %d, Y is %d' % (_fn, invert_x, invert_y)) rotation = drs('rotation', 0) Logger.info('MTD: <%s> rotation set to %d' % (_fn, rotation)) failures = 0 while _device: # if device have disconnected lets try to connect if failures > 1000: Logger.info('MTD: <%s> input device disconnected' % _fn) while not os.path.exists(_fn): time.sleep(0.05) # input device is back online let's recreate device _device.close() _device = Device(_fn) Logger.info('MTD: <%s> input device reconnected' % _fn) failures = 0 continue # idle as much as we can. while _device.idle(1000): continue # got data, read all without redoing idle while True: data = _device.get() if data is None: failures += 1 break failures = 0 # set the working slot if data.type == MTDEV_TYPE_EV_ABS and \ data.code == MTDEV_CODE_SLOT: _slot = data.value continue # fill the slot if not (_slot in l_points): l_points[_slot] = dict() point = l_points[_slot] ev_value = data.value ev_code = data.code if ev_code == MTDEV_CODE_TRACKING_ID: if ev_value == -1: point['delete'] = True else: point['id'] = ev_value elif ev_code == MTDEV_CODE_POSITION_X: val = normalize(ev_value, range_min_position_x, range_max_position_x) assign_coord(point, val, invert_x, 'xy') elif ev_code == MTDEV_CODE_POSITION_Y: val = 1. - normalize(ev_value, range_min_position_y, range_max_position_y) assign_coord(point, val, invert_y, 'yx') elif ev_code == MTDEV_CODE_PRESSURE: point['pressure'] = normalize(ev_value, range_min_pressure, range_max_pressure) elif ev_code == MTDEV_CODE_TOUCH_MAJOR: point['size_w'] = normalize(ev_value, range_min_major, range_max_major) elif ev_code == MTDEV_CODE_TOUCH_MINOR: point['size_h'] = normalize(ev_value, range_min_minor, range_max_minor) elif ev_code == MTDEV_TYPE_EV_SYN and changes: process([l_points[x] for x in changes]) continue else: # unrecognized command, ignore. continue changes.add(_slot) # push all changes if changes: process([l_points[x] for x in changes]) def update(self, dispatch_fn): # dispatch all event from threads try: while True: event_type, touch = self.queue.popleft() dispatch_fn(event_type, touch) except: pass MotionEventFactory.register('mtdev', MTDMotionEventProvider) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/probesysfs.py�������������������������������������������������������0000666�0000000�0000000�00000022232�00000000000�017502� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Auto Create Input Provider Config Entry for Available MT Hardware (linux only). =============================================================================== Thanks to Marc Tardif for the probing code, taken from scan-for-mt-device. The device discovery is done by this provider. However, the reading of input can be performed by other providers like: hidinput, mtdev and linuxwacom. mtdev is used prior to other providers. For more information about mtdev, check :py:class:`~kivy.input.providers.mtdev`. Here is an example of auto creation:: [input] # using mtdev device_%(name)s = probesysfs,provider=mtdev # using hidinput device_%(name)s = probesysfs,provider=hidinput # using mtdev with a match on name device_%(name)s = probesysfs,provider=mtdev,match=acer # using hidinput with custom parameters to hidinput (all on one line) %(name)s = probesysfs, provider=hidinput,param=min_pressure=1,param=max_pressure=99 # you can also match your wacom touchscreen touch = probesysfs,match=E3 Finger,provider=linuxwacom, select_all=1,param=mode=touch # and your wacom pen pen = probesysfs,match=E3 Pen,provider=linuxwacom, select_all=1,param=mode=pen By default, ProbeSysfs module will enumerate hardware from the /sys/class/input device, and configure hardware with ABS_MT_POSITION_X capability. But for example, the wacom screen doesn't support this capability. You can prevent this behavior by putting select_all=1 in your config line. Add use_mouse=1 to also include touchscreen hardware that offers core pointer functionality. ''' __all__ = ('ProbeSysfsHardwareProbe', ) import os from os.path import sep if 'KIVY_DOC' in os.environ: ProbeSysfsHardwareProbe = None else: import ctypes from re import match, IGNORECASE from glob import glob from subprocess import Popen, PIPE from kivy.logger import Logger from kivy.input.provider import MotionEventProvider from kivy.input.providers.mouse import MouseMotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.config import _is_rpi EventLoop = None # See linux/input.h ABS_MT_POSITION_X = 0x35 _cache_input = None _cache_xinput = None class Input(object): def __init__(self, path): query_xinput() self.path = path @property def device(self): base = os.path.basename(self.path) return os.path.join("/dev", "input", base) @property def name(self): path = os.path.join(self.path, "device", "name") return read_line(path) def get_capabilities(self): path = os.path.join(self.path, "device", "capabilities", "abs") line = "0" try: line = read_line(path) except (IOError, OSError): return [] capabilities = [] long_bit = ctypes.sizeof(ctypes.c_long) * 8 for i, word in enumerate(line.split(" ")): word = int(word, 16) subcapabilities = [bool(word & 1 << i) for i in range(long_bit)] capabilities[:0] = subcapabilities return capabilities def has_capability(self, capability): capabilities = self.get_capabilities() return len(capabilities) > capability and capabilities[capability] @property def is_mouse(self): return self.device in _cache_xinput def getout(*args): try: return Popen(args, stdout=PIPE).communicate()[0] except OSError: return '' def query_xinput(): global _cache_xinput if _cache_xinput is None: _cache_xinput = [] devids = getout('xinput', '--list', '--id-only') for did in devids.splitlines(): devprops = getout('xinput', '--list-props', did) evpath = None for prop in devprops.splitlines(): prop = prop.strip() if (prop.startswith(b'Device Enabled') and prop.endswith(b'0')): evpath = None break if prop.startswith(b'Device Node'): try: evpath = prop.split('"')[1] except Exception: evpath = None if evpath: _cache_xinput.append(evpath) def get_inputs(path): global _cache_input if _cache_input is None: event_glob = os.path.join(path, "event*") _cache_input = [Input(x) for x in glob(event_glob)] return _cache_input def read_line(path): f = open(path) try: return f.readline().strip() finally: f.close() class ProbeSysfsHardwareProbe(MotionEventProvider): def __new__(self, device, args): # hack to not return an instance of this provider. # :) instance = super(ProbeSysfsHardwareProbe, self).__new__(self) instance.__init__(device, args) def __init__(self, device, args): super(ProbeSysfsHardwareProbe, self).__init__(device, args) self.provider = 'mtdev' self.match = None self.input_path = '/sys/class/input' self.select_all = True if _is_rpi else False self.use_mouse = False self.use_regex = False self.args = [] args = args.split(',') for arg in args: if arg == '': continue arg = arg.split('=', 1) # ensure it's a key = value if len(arg) != 2: Logger.error('ProbeSysfs: invalid parameters %s, not' ' key=value format' % arg) continue key, value = arg if key == 'match': self.match = value elif key == 'provider': self.provider = value elif key == 'use_regex': self.use_regex = bool(int(value)) elif key == 'select_all': self.select_all = bool(int(value)) elif key == 'use_mouse': self.use_mouse = bool(int(value)) elif key == 'param': self.args.append(value) else: Logger.error('ProbeSysfs: unknown %s option' % key) continue self.probe() def should_use_mouse(self): return (self.use_mouse or not any(p for p in EventLoop.input_providers if isinstance(p, MouseMotionEventProvider))) def probe(self): global EventLoop from kivy.base import EventLoop inputs = get_inputs(self.input_path) Logger.debug('ProbeSysfs: using probesysfs!') use_mouse = self.should_use_mouse() if not self.select_all: inputs = [x for x in inputs if x.has_capability(ABS_MT_POSITION_X) and (use_mouse or not x.is_mouse)] for device in inputs: Logger.debug('ProbeSysfs: found device: %s at %s' % ( device.name, device.device)) # must ignore ? if self.match: if self.use_regex: if not match(self.match, device.name, IGNORECASE): Logger.debug('ProbeSysfs: device not match the' ' rule in config, ignoring.') continue else: if self.match not in device.name: continue Logger.info('ProbeSysfs: device match: %s' % device.device) d = device.device devicename = self.device % dict(name=d.split(sep)[-1]) provider = MotionEventFactory.get(self.provider) if provider is None: Logger.info('ProbeSysfs: Unable to find provider %s' % self.provider) Logger.info('ProbeSysfs: fallback on hidinput') provider = MotionEventFactory.get('hidinput') if provider is None: Logger.critical('ProbeSysfs: no input provider found' ' to handle this device !') continue instance = provider(devicename, '%s,%s' % ( device.device, ','.join(self.args))) if instance: EventLoop.add_input_provider(instance) MotionEventFactory.register('probesysfs', ProbeSysfsHardwareProbe) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/tuio.py�������������������������������������������������������������0000666�0000000�0000000�00000027274�00000000000�016276� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' TUIO Input Provider =================== TUIO is the de facto standard network protocol for the transmission of touch and fiducial information between a server and a client. To learn more about TUIO (which is itself based on the OSC protocol), please refer to http://tuio.org -- The specification should be of special interest. Configure a TUIO provider in the config.ini ------------------------------------------- The TUIO provider can be configured in the configuration file in the ``[input]`` section:: [input] # name = tuio,<ip>:<port> multitouchtable = tuio,192.168.0.1:3333 Configure a TUIO provider in the App ------------------------------------ You must add the provider before your application is run, like this:: from kivy.app import App from kivy.config import Config class TestApp(App): def build(self): Config.set('input', 'multitouchscreen1', 'tuio,0.0.0.0:3333') # You can also add a second TUIO listener # Config.set('input', 'source2', 'tuio,0.0.0.0:3334') # Then do the usual things # ... return ''' __all__ = ('TuioMotionEventProvider', 'Tuio2dCurMotionEvent', 'Tuio2dObjMotionEvent') from kivy.logger import Logger from functools import partial from collections import deque from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory from kivy.input.motionevent import MotionEvent from kivy.input.shape import ShapeRect class TuioMotionEventProvider(MotionEventProvider): '''The TUIO provider listens to a socket and handles some of the incoming OSC messages: * /tuio/2Dcur * /tuio/2Dobj You can easily extend the provider to handle new TUIO paths like so:: # Create a class to handle the new TUIO type/path # Replace NEWPATH with the pathname you want to handle class TuioNEWPATHMotionEvent(MotionEvent): def depack(self, args): # In this method, implement 'unpacking' for the received # arguments. you basically translate from TUIO args to Kivy # MotionEvent variables. If all you receive are x and y # values, you can do it like this: if len(args) == 2: self.sx, self.sy = args self.profile = ('pos', ) self.sy = 1 - self.sy super().depack(args) # Register it with the TUIO MotionEvent provider. # You obviously need to replace the PATH placeholders appropriately. TuioMotionEventProvider.register('/tuio/PATH', TuioNEWPATHMotionEvent) .. note:: The class name is of no technical importance. Your class will be associated with the path that you pass to the ``register()`` function. To keep things simple, you should name your class after the path that it handles, though. ''' __handlers__ = {} def __init__(self, device, args): super().__init__(device, args) args = args.split(',') if len(args) == 0: Logger.error('Tuio: Invalid configuration for TUIO provider') Logger.error('Tuio: Format must be ip:port (eg. 127.0.0.1:3333)') err = 'Tuio: Current configuration is <%s>' % (str(','.join(args))) Logger.error(err) return ipport = args[0].split(':') if len(ipport) != 2: Logger.error('Tuio: Invalid configuration for TUIO provider') Logger.error('Tuio: Format must be ip:port (eg. 127.0.0.1:3333)') err = 'Tuio: Current configuration is <%s>' % (str(','.join(args))) Logger.error(err) return self.ip, self.port = args[0].split(':') self.port = int(self.port) self.handlers = {} self.oscid = None self.tuio_event_q = deque() self.touches = {} @staticmethod def register(oscpath, classname): '''Register a new path to handle in TUIO provider''' TuioMotionEventProvider.__handlers__[oscpath] = classname @staticmethod def unregister(oscpath, classname): '''Unregister a path to stop handling it in the TUIO provider''' if oscpath in TuioMotionEventProvider.__handlers__: del TuioMotionEventProvider.__handlers__[oscpath] @staticmethod def create(oscpath, **kwargs): '''Create a touch event from a TUIO path''' if oscpath not in TuioMotionEventProvider.__handlers__: raise Exception('Unknown %s touch path' % oscpath) return TuioMotionEventProvider.__handlers__[oscpath](**kwargs) def start(self): '''Start the TUIO provider''' try: from oscpy.server import OSCThreadServer except ImportError: Logger.info( 'Please install the oscpy python module to use the TUIO ' 'provider.' ) raise self.oscid = osc = OSCThreadServer() osc.listen(self.ip, self.port, default=True) for oscpath in TuioMotionEventProvider.__handlers__: self.touches[oscpath] = {} osc.bind(oscpath, partial(self._osc_tuio_cb, oscpath)) def stop(self): '''Stop the TUIO provider''' self.oscid.stop_all() def update(self, dispatch_fn): '''Update the TUIO provider (pop events from the queue)''' # read the Queue with event while True: try: value = self.tuio_event_q.pop() except IndexError: # queue is empty, we're done for now return self._update(dispatch_fn, value) def _osc_tuio_cb(self, oscpath, address, *args): self.tuio_event_q.appendleft([oscpath, address, args]) def _update(self, dispatch_fn, value): oscpath, command, args = value # verify commands if command not in [b'alive', b'set']: return # move or create a new touch if command == b'set': id = args[0] if id not in self.touches[oscpath]: # new touch touch = TuioMotionEventProvider.__handlers__[oscpath]( self.device, id, args[1:]) self.touches[oscpath][id] = touch dispatch_fn('begin', touch) else: # update a current touch touch = self.touches[oscpath][id] touch.move(args[1:]) dispatch_fn('update', touch) # alive event, check for deleted touch if command == b'alive': alives = args to_delete = [] for id in self.touches[oscpath]: if id not in alives: # touch up touch = self.touches[oscpath][id] if touch not in to_delete: to_delete.append(touch) for touch in to_delete: dispatch_fn('end', touch) del self.touches[oscpath][touch.id] class TuioMotionEvent(MotionEvent): '''Abstraction for TUIO touches/fiducials. Depending on the tracking software you use (e.g. Movid, CCV, etc.) and its TUIO implementation, the TuioMotionEvent object can support multiple profiles such as: * Fiducial ID: profile name 'markerid', attribute ``.fid`` * Position: profile name 'pos', attributes ``.x``, ``.y`` * Angle: profile name 'angle', attribute ``.a`` * Velocity vector: profile name 'mov', attributes ``.X``, ``.Y`` * Rotation velocity: profile name 'rot', attribute ``.A`` * Motion acceleration: profile name 'motacc', attribute ``.m`` * Rotation acceleration: profile name 'rotacc', attribute ``.r`` ''' __attrs__ = ('a', 'b', 'c', 'X', 'Y', 'Z', 'A', 'B', 'C', 'm', 'r') def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) # Default argument for TUIO touches self.a = 0.0 self.b = 0.0 self.c = 0.0 self.X = 0.0 self.Y = 0.0 self.Z = 0.0 self.A = 0.0 self.B = 0.0 self.C = 0.0 self.m = 0.0 self.r = 0.0 angle = property(lambda self: self.a) mot_accel = property(lambda self: self.m) rot_accel = property(lambda self: self.r) xmot = property(lambda self: self.X) ymot = property(lambda self: self.Y) zmot = property(lambda self: self.Z) class Tuio2dCurMotionEvent(TuioMotionEvent): '''A 2dCur TUIO touch.''' def depack(self, args): if len(args) < 5: self.sx, self.sy = list(map(float, args[0:2])) self.profile = ('pos', ) elif len(args) == 5: self.sx, self.sy, self.X, self.Y, self.m = list(map(float, args[0:5])) self.Y = -self.Y self.profile = ('pos', 'mov', 'motacc') else: self.sx, self.sy, self.X, self.Y = list(map(float, args[0:4])) self.m, width, height = list(map(float, args[4:7])) self.Y = -self.Y self.profile = ('pos', 'mov', 'motacc', 'shape') if self.shape is None: self.shape = ShapeRect() self.shape.width = width self.shape.height = height self.sy = 1 - self.sy super().depack(args) class Tuio2dObjMotionEvent(TuioMotionEvent): '''A 2dObj TUIO object. ''' def depack(self, args): if len(args) < 5: self.sx, self.sy = args[0:2] self.profile = ('pos', ) elif len(args) == 9: self.fid, self.sx, self.sy, self.a, self.X, self.Y = args[:6] self.A, self.m, self.r = args[6:9] self.Y = -self.Y self.profile = ('markerid', 'pos', 'angle', 'mov', 'rot', 'motacc', 'rotacc') else: self.fid, self.sx, self.sy, self.a, self.X, self.Y = args[:6] self.A, self.m, self.r, width, height = args[6:11] self.Y = -self.Y self.profile = ('markerid', 'pos', 'angle', 'mov', 'rot', 'rotacc', 'acc', 'shape') if self.shape is None: self.shape = ShapeRect() self.shape.width = width self.shape.height = height self.sy = 1 - self.sy super().depack(args) class Tuio2dBlbMotionEvent(TuioMotionEvent): '''A 2dBlb TUIO object. # FIXME 3d shape are not supported /tuio/2Dobj set s i x y a X Y A m r /tuio/2Dblb set s x y a w h f X Y A m r ''' def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.profile = ('pos', 'angle', 'mov', 'rot', 'rotacc', 'acc', 'shape') def depack(self, args): self.sx, self.sy, self.a, self.X, self.Y, sw, sh, sd, \ self.A, self.m, self.r = args self.Y = -self.Y if self.shape is None: self.shape = ShapeRect() self.shape.width = sw self.shape.height = sh self.sy = 1 - self.sy super().depack(args) # registers TuioMotionEventProvider.register(b'/tuio/2Dcur', Tuio2dCurMotionEvent) TuioMotionEventProvider.register(b'/tuio/2Dobj', Tuio2dObjMotionEvent) TuioMotionEventProvider.register(b'/tuio/2Dblb', Tuio2dBlbMotionEvent) MotionEventFactory.register('tuio', TuioMotionEventProvider) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/wm_common.py��������������������������������������������������������0000666�0000000�0000000�00000013051�00000000000�017275� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Common definitions for a Windows provider ========================================= This file provides common definitions for constants used by WM_Touch / WM_Pen. ''' import os WM_MOUSEFIRST = 512 WM_MOUSEMOVE = 512 WM_LBUTTONDOWN = 513 WM_LBUTTONUP = 514 WM_LBUTTONDBLCLK = 515 WM_RBUTTONDOWN = 516 WM_RBUTTONUP = 517 WM_RBUTTONDBLCLK = 518 WM_MBUTTONDOWN = 519 WM_MBUTTONUP = 520 WM_MBUTTONDBLCLK = 521 WM_MOUSEWHEEL = 522 WM_MOUSELAST = 522 WM_DPICHANGED = 736 WM_GETDPISCALEDSIZE = 740 WM_NCCALCSIZE = 131 WM_TOUCH = 576 TOUCHEVENTF_MOVE = 1 TOUCHEVENTF_DOWN = 2 TOUCHEVENTF_UP = 4 PEN_OR_TOUCH_SIGNATURE = 0xFF515700 PEN_OR_TOUCH_MASK = 0xFFFFFF00 PEN_EVENT_TOUCH_MASK = 0x80 SM_CYCAPTION = 4 WM_TABLET_QUERYSYSTEMGESTURE = 0x000002CC TABLET_DISABLE_PRESSANDHOLD = 0x00000001 TABLET_DISABLE_PENTAPFEEDBACK = 0x00000008 TABLET_DISABLE_PENBARRELFEEDBACK = 0x00000010 TABLET_DISABLE_TOUCHUIFORCEON = 0x00000100 TABLET_DISABLE_TOUCHUIFORCEOFF = 0x00000200 TABLET_DISABLE_TOUCHSWITCH = 0x00008000 TABLET_DISABLE_FLICKS = 0x00010000 TABLET_ENABLE_FLICKSONCONTEXT = 0x00020000 TABLET_ENABLE_FLICKLEARNINGMODE = 0x00040000 TABLET_DISABLE_SMOOTHSCROLLING = 0x00080000 TABLET_DISABLE_FLICKFALLBACKKEYS = 0x00100000 GWL_WNDPROC = -4 QUERYSYSTEMGESTURE_WNDPROC = ( TABLET_DISABLE_PRESSANDHOLD | TABLET_DISABLE_PENTAPFEEDBACK | TABLET_DISABLE_PENBARRELFEEDBACK | TABLET_DISABLE_SMOOTHSCROLLING | TABLET_DISABLE_FLICKFALLBACKKEYS | TABLET_DISABLE_TOUCHSWITCH | TABLET_DISABLE_FLICKS) if 'KIVY_DOC' not in os.environ: from ctypes.wintypes import (ULONG, HANDLE, DWORD, LONG, UINT, WPARAM, LPARAM, BOOL, HWND, POINT, RECT as RECT_BASE) from ctypes import (windll, WINFUNCTYPE, POINTER, c_int, c_longlong, c_void_p, Structure, sizeof, byref, cast) class RECT(RECT_BASE): x = property(lambda self: self.left) y = property(lambda self: self.top) w = property(lambda self: self.right - self.left) h = property(lambda self: self.bottom - self.top) # check availability of RegisterTouchWindow if not hasattr(windll.user32, 'RegisterTouchWindow'): raise Exception('Unsupported Window version') LRESULT = LPARAM WNDPROC = WINFUNCTYPE(LRESULT, HWND, UINT, WPARAM, LPARAM) class TOUCHINPUT(Structure): _fields_ = [ ('x', LONG), ('y', LONG), ('pSource', HANDLE), ('id', DWORD), ('flags', DWORD), ('mask', DWORD), ('time', DWORD), ('extraInfo', POINTER(ULONG)), ('size_x', DWORD), ('size_y', DWORD)] def size(self): return (self.size_x, self.size_y) def screen_x(self): return self.x / 100.0 def screen_y(self): return self.y / 100.0 def _event_type(self): if self.flags & TOUCHEVENTF_MOVE: return 'update' if self.flags & TOUCHEVENTF_DOWN: return 'begin' if self.flags & TOUCHEVENTF_UP: return 'end' event_type = property(_event_type) def SetWindowLong_WndProc_wrapper_generator(func): def _closure(hWnd, wndProc): oldAddr = func(hWnd, GWL_WNDPROC, cast(wndProc, c_void_p).value) return cast(c_void_p(oldAddr), WNDPROC) return _closure try: LONG_PTR = c_longlong windll.user32.SetWindowLongPtrW.restype = LONG_PTR windll.user32.SetWindowLongPtrW.argtypes = [HWND, c_int, LONG_PTR] SetWindowLong_WndProc_wrapper = \ SetWindowLong_WndProc_wrapper_generator( windll.user32.SetWindowLongPtrW) except AttributeError: windll.user32.SetWindowLongW.restype = LONG windll.user32.SetWindowLongW.argtypes = [HWND, c_int, LONG] SetWindowLong_WndProc_wrapper = \ SetWindowLong_WndProc_wrapper_generator( windll.user32.SetWindowLongW) windll.user32.GetMessageExtraInfo.restype = LPARAM windll.user32.GetMessageExtraInfo.argtypes = [] windll.user32.GetClientRect.restype = BOOL windll.user32.GetClientRect.argtypes = [HANDLE, POINTER(RECT_BASE)] windll.user32.GetWindowRect.restype = BOOL windll.user32.GetWindowRect.argtypes = [HANDLE, POINTER(RECT_BASE)] windll.user32.CallWindowProcW.restype = LRESULT windll.user32.CallWindowProcW.argtypes = [WNDPROC, HWND, UINT, WPARAM, LPARAM] windll.user32.GetActiveWindow.restype = HWND windll.user32.GetActiveWindow.argtypes = [] windll.user32.RegisterTouchWindow.restype = BOOL windll.user32.RegisterTouchWindow.argtypes = [HWND, ULONG] windll.user32.UnregisterTouchWindow.restype = BOOL windll.user32.UnregisterTouchWindow.argtypes = [HWND] windll.user32.GetTouchInputInfo.restype = BOOL windll.user32.GetTouchInputInfo.argtypes = [HANDLE, UINT, POINTER(TOUCHINPUT), c_int] windll.user32.GetSystemMetrics.restype = c_int windll.user32.GetSystemMetrics.argtypes = [c_int] windll.user32.ClientToScreen.restype = BOOL windll.user32.ClientToScreen.argtypes = [HWND, POINTER(POINT)] try: windll.user32.GetDpiForWindow.restype = UINT windll.user32.GetDpiForWindow.argtypes = [HWND] except AttributeError: pass ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/wm_pen.py�����������������������������������������������������������0000666�0000000�0000000�00000010222�00000000000�016564� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Support for WM_PEN messages (Windows platform) ============================================== ''' __all__ = ('WM_PenProvider', 'WM_Pen') import os from kivy.input.providers.wm_common import RECT, PEN_OR_TOUCH_MASK, \ PEN_OR_TOUCH_SIGNATURE, PEN_EVENT_TOUCH_MASK, WM_LBUTTONDOWN, \ WM_MOUSEMOVE, WM_LBUTTONUP, WM_TABLET_QUERYSYSTEMGESTURE, \ QUERYSYSTEMGESTURE_WNDPROC, WNDPROC, SetWindowLong_WndProc_wrapper from kivy.input.motionevent import MotionEvent class WM_Pen(MotionEvent): '''MotionEvent representing the WM_Pen event. Supports the pos profile.''' def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) self.profile = ['pos'] def depack(self, args): self.sx, self.sy = args[0], args[1] super().depack(args) def __str__(self): i, u, s, d = (self.id, self.uid, str(self.spos), self.device) return '<WMPen id:%d uid:%d pos:%s device:%s>' % (i, u, s, d) if 'KIVY_DOC' in os.environ: # documentation hack WM_PenProvider = None else: from collections import deque from ctypes import windll, byref, c_int16, c_int from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory win_rect = RECT() class WM_PenProvider(MotionEventProvider): def _is_pen_message(self, msg): info = windll.user32.GetMessageExtraInfo() # It's a touch or a pen if (info & PEN_OR_TOUCH_MASK) == PEN_OR_TOUCH_SIGNATURE: if not info & PEN_EVENT_TOUCH_MASK: return True def _pen_handler(self, msg, wParam, lParam): if msg not in (WM_LBUTTONDOWN, WM_MOUSEMOVE, WM_LBUTTONUP): return windll.user32.GetClientRect(self.hwnd, byref(win_rect)) x = c_int16(lParam & 0xffff).value / float(win_rect.w) y = c_int16(lParam >> 16).value / float(win_rect.h) y = abs(1.0 - y) if msg == WM_LBUTTONDOWN: self.pen_events.appendleft(('begin', x, y)) self.pen_status = True if msg == WM_MOUSEMOVE and self.pen_status: self.pen_events.appendleft(('update', x, y)) if msg == WM_LBUTTONUP: self.pen_events.appendleft(('end', x, y)) self.pen_status = False def _pen_wndProc(self, hwnd, msg, wParam, lParam): if msg == WM_TABLET_QUERYSYSTEMGESTURE: return QUERYSYSTEMGESTURE_WNDPROC if self._is_pen_message(msg): self._pen_handler(msg, wParam, lParam) return 1 else: return windll.user32.CallWindowProcW(self.old_windProc, hwnd, msg, wParam, lParam) def start(self): self.uid = 0 self.pen = None self.pen_status = None self.pen_events = deque() self.hwnd = windll.user32.GetActiveWindow() # inject our own wndProc to handle messages # before window manager does self.new_windProc = WNDPROC(self._pen_wndProc) self.old_windProc = SetWindowLong_WndProc_wrapper( self.hwnd, self.new_windProc) def update(self, dispatch_fn): while True: try: etype, x, y = self.pen_events.pop() except: break if etype == 'begin': self.uid += 1 self.pen = WM_Pen(self.device, self.uid, [x, y]) elif etype == 'update': self.pen.move([x, y]) elif etype == 'end': self.pen.update_time_end() dispatch_fn(etype, self.pen) def stop(self): self.pen = None SetWindowLong_WndProc_wrapper(self.hwnd, self.old_windProc) MotionEventFactory.register('wm_pen', WM_PenProvider) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/providers/wm_touch.py���������������������������������������������������������0000666�0000000�0000000�00000013726�00000000000�017140� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Support for WM_TOUCH messages (Windows platform) ================================================ ''' __all__ = ('WM_MotionEventProvider', 'WM_MotionEvent') import os from kivy.input.providers.wm_common import WNDPROC, \ SetWindowLong_WndProc_wrapper, RECT, POINT, WM_TABLET_QUERYSYSTEMGESTURE, \ QUERYSYSTEMGESTURE_WNDPROC, WM_TOUCH, WM_MOUSEMOVE, WM_MOUSELAST, \ TOUCHINPUT, PEN_OR_TOUCH_MASK, PEN_OR_TOUCH_SIGNATURE, PEN_EVENT_TOUCH_MASK from kivy.input.motionevent import MotionEvent from kivy.input.shape import ShapeRect Window = None class WM_MotionEvent(MotionEvent): '''MotionEvent representing the WM_MotionEvent event. Supports pos, shape and size profiles. ''' __attrs__ = ('size', ) def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) self.profile = ('pos', 'shape', 'size') def depack(self, args): self.shape = ShapeRect() self.sx, self.sy = args[0], args[1] self.shape.width = args[2][0] self.shape.height = args[2][1] self.size = self.shape.width * self.shape.height super().depack(args) def __str__(self): args = (self.id, self.uid, str(self.spos), self.device) return '<WMMotionEvent id:%d uid:%d pos:%s device:%s>' % args if 'KIVY_DOC' in os.environ: # documentation hack WM_MotionEventProvider = None else: from ctypes.wintypes import HANDLE from ctypes import (windll, sizeof, byref) from collections import deque from kivy.input.provider import MotionEventProvider from kivy.input.factory import MotionEventFactory class WM_MotionEventProvider(MotionEventProvider): def start(self): global Window if not Window: from kivy.core.window import Window self.touch_events = deque() self.touches = {} self.uid = 0 # get window handle, and register to receive WM_TOUCH messages self.hwnd = windll.user32.GetActiveWindow() windll.user32.RegisterTouchWindow(self.hwnd, 1) # inject our own wndProc to handle messages # before window manager does self.new_windProc = WNDPROC(self._touch_wndProc) self.old_windProc = SetWindowLong_WndProc_wrapper( self.hwnd, self.new_windProc) def update(self, dispatch_fn): c_rect = RECT() windll.user32.GetClientRect(self.hwnd, byref(c_rect)) pt = POINT(x=0, y=0) windll.user32.ClientToScreen(self.hwnd, byref(pt)) x_offset, y_offset = pt.x, pt.y usable_w, usable_h = float(c_rect.w), float(c_rect.h) while True: try: t = self.touch_events.pop() except: break # adjust x,y to window coordinates (0.0 to 1.0) x = (t.screen_x() - x_offset) / usable_w y = 1.0 - (t.screen_y() - y_offset) / usable_h # actually dispatch input if t.event_type == 'begin': self.uid += 1 self.touches[t.id] = WM_MotionEvent( self.device, self.uid, [x, y, t.size()]) dispatch_fn('begin', self.touches[t.id]) if t.event_type == 'update' and t.id in self.touches: self.touches[t.id].move([x, y, t.size()]) dispatch_fn('update', self.touches[t.id]) if t.event_type == 'end' and t.id in self.touches: touch = self.touches[t.id] touch.move([x, y, t.size()]) touch.update_time_end() dispatch_fn('end', touch) del self.touches[t.id] def stop(self): windll.user32.UnregisterTouchWindow(self.hwnd) self.new_windProc = SetWindowLong_WndProc_wrapper( self.hwnd, self.old_windProc) # we inject this wndProc into our main window, to process # WM_TOUCH and mouse messages before the window manager does def _touch_wndProc(self, hwnd, msg, wParam, lParam): done = False if msg == WM_TABLET_QUERYSYSTEMGESTURE: return QUERYSYSTEMGESTURE_WNDPROC if msg == WM_TOUCH: done = self._touch_handler(msg, wParam, lParam) if msg >= WM_MOUSEMOVE and msg <= WM_MOUSELAST: done = self._mouse_handler(msg, wParam, lParam) if not done: return windll.user32.CallWindowProcW(self.old_windProc, hwnd, msg, wParam, lParam) return 1 # this on pushes WM_TOUCH messages onto our event stack def _touch_handler(self, msg, wParam, lParam): touches = (TOUCHINPUT * wParam)() windll.user32.GetTouchInputInfo(HANDLE(lParam), wParam, touches, sizeof(TOUCHINPUT)) for i in range(wParam): self.touch_events.appendleft(touches[i]) windll.user32.CloseTouchInputHandle(HANDLE(lParam)) return True # filter fake mouse events, because touch and stylus # also make mouse events def _mouse_handler(self, msg, wparam, lParam): info = windll.user32.GetMessageExtraInfo() # its a touch or a pen if (info & PEN_OR_TOUCH_MASK) == PEN_OR_TOUCH_SIGNATURE: if info & PEN_EVENT_TOUCH_MASK: return True MotionEventFactory.register('wm_touch', WM_MotionEventProvider) ������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/recorder.py�������������������������������������������������������������������0000666�0000000�0000000�00000024722�00000000000�015101� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Input recorder ============== .. versionadded:: 1.1.0 .. warning:: This part of Kivy is still experimental and this API is subject to change in a future version. This is a class that can record and replay some input events. This can be used for test cases, screen savers etc. Once activated, the recorder will listen for any input event and save its properties in a file with the delta time. Later, you can play the input file: it will generate fake touch events with the saved properties and dispatch it to the event loop. By default, only the position is saved ('pos' profile and 'sx', 'sy', attributes). Change it only if you understand how input handling works. Recording events ---------------- The best way is to use the "recorder" module. Check the :doc:`api-kivy.modules` documentation to see how to activate a module. Once activated, you can press F8 to start the recording. By default, events will be written to `<currentpath>/recorder.kvi`. When you want to stop recording, press F8 again. You can replay the file by pressing F7. Check the :doc:`api-kivy.modules.recorder` module for more information. Manual play ----------- You can manually open a recorder file, and play it by doing:: from kivy.input.recorder import Recorder rec = Recorder(filename='myrecorder.kvi') rec.play = True If you want to loop over that file, you can do:: from kivy.input.recorder import Recorder def recorder_loop(instance, value): if value is False: instance.play = True rec = Recorder(filename='myrecorder.kvi') rec.bind(play=recorder_loop) rec.play = True Recording more attributes ------------------------- You can extend the attributes to save on one condition: attributes values must be simple values, not instances of complex classes. Let's say you want to save the angle and pressure of the touch, if available:: from kivy.input.recorder import Recorder rec = Recorder(filename='myrecorder.kvi', record_attrs=['is_touch', 'sx', 'sy', 'angle', 'pressure'], record_profile_mask=['pos', 'angle', 'pressure']) rec.record = True Or with modules variables:: $ python main.py -m recorder,attrs=is_touch:sx:sy:angle:pressure, \ profile_mask=pos:angle:pressure Known limitations ----------------- - Unable to save attributes with instances of complex classes. - Values that represent time will not be adjusted. - Can replay only complete records. If a begin/update/end event is missing, this could lead to ghost touches. - Stopping the replay before the end can lead to ghost touches. ''' __all__ = ('Recorder', ) from os.path import exists from time import time from kivy.event import EventDispatcher from kivy.properties import ObjectProperty, BooleanProperty, StringProperty, \ NumericProperty, ListProperty from kivy.input.motionevent import MotionEvent from kivy.base import EventLoop from kivy.logger import Logger from ast import literal_eval from functools import partial class RecorderMotionEvent(MotionEvent): def depack(self, args): for key, value in list(args.items()): setattr(self, key, value) super(RecorderMotionEvent, self).depack(args) class Recorder(EventDispatcher): '''Recorder class. Please check module documentation for more information. :Events: `on_stop`: Fired when the playing stops. .. versionchanged:: 1.10.0 Event `on_stop` added. ''' window = ObjectProperty(None) '''Window instance to attach the recorder. If None, it will use the default instance. :attr:`window` is a :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' counter = NumericProperty(0) '''Number of events recorded in the last session. :attr:`counter` is a :class:`~kivy.properties.NumericProperty` and defaults to 0, read-only. ''' play = BooleanProperty(False) '''Boolean to start/stop the replay of the current file (if it exists). :attr:`play` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' record = BooleanProperty(False) '''Boolean to start/stop the recording of input events. :attr:`record` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' filename = StringProperty('recorder.kvi') '''Filename to save the output of the recorder. :attr:`filename` is a :class:`~kivy.properties.StringProperty` and defaults to 'recorder.kvi'. ''' record_attrs = ListProperty(['is_touch', 'sx', 'sy']) '''Attributes to record from the motion event. :attr:`record_attrs` is a :class:`~kivy.properties.ListProperty` and defaults to ['is_touch', 'sx', 'sy']. ''' record_profile_mask = ListProperty(['pos']) '''Profile to save in the fake motion event when replayed. :attr:`record_profile_mask` is a :class:`~kivy.properties.ListProperty` and defaults to ['pos']. ''' # internals record_fd = ObjectProperty(None) record_time = NumericProperty(0.) __events__ = ('on_stop',) def __init__(self, **kwargs): super(Recorder, self).__init__(**kwargs) if self.window is None: # manually set the current window from kivy.core.window import Window self.window = Window self.window.bind( on_motion=self.on_motion, on_key_up=partial(self.on_keyboard, 'keyup'), on_key_down=partial(self.on_keyboard, 'keydown'), on_keyboard=partial(self.on_keyboard, 'keyboard')) def on_motion(self, window, etype, motionevent): if not self.record: return args = dict((arg, getattr(motionevent, arg)) for arg in self.record_attrs if hasattr(motionevent, arg)) args['profile'] = [x for x in motionevent.profile if x in self.record_profile_mask] self.record_fd.write('%r\n' % ( (time() - self.record_time, etype, motionevent.uid, args), )) self.counter += 1 def on_keyboard(self, etype, window, key, *args, **kwargs): if not self.record: return self.record_fd.write('%r\n' % ( (time() - self.record_time, etype, 0, { 'key': key, 'scancode': kwargs.get('scancode'), 'codepoint': kwargs.get('codepoint', kwargs.get('unicode')), 'modifier': kwargs.get('modifier'), 'is_touch': False}), )) self.counter += 1 def release(self): self.window.unbind( on_motion=self.on_motion, on_key_up=self.on_keyboard, on_key_down=self.on_keyboard) def on_record(self, instance, value): if value: # generate a record filename self.counter = 0 self.record_time = time() self.record_fd = open(self.filename, 'w') self.record_fd.write('#RECORDER1.0\n') Logger.info('Recorder: Recording inputs to %r' % self.filename) else: self.record_fd.close() Logger.info('Recorder: Recorded %d events in %r' % (self.counter, self.filename)) # needed for acting as an input provider def stop(self): pass def start(self): pass def on_play(self, instance, value): if not value: Logger.info('Recorder: Stop playing %r' % self.filename) EventLoop.remove_input_provider(self) return if not exists(self.filename): Logger.error('Recorder: Unable to find %r file, play aborted.' % ( self.filename)) return with open(self.filename, 'r') as fd: data = fd.read().splitlines() if len(data) < 2: Logger.error('Recorder: Unable to play %r, file truncated.' % ( self.filename)) return if data[0] != '#RECORDER1.0': Logger.error('Recorder: Unable to play %r, invalid header.' % ( self.filename)) return # decompile data self.play_data = [literal_eval(x) for x in data[1:]] self.play_time = time() self.play_me = {} Logger.info('Recorder: Start playing %d events from %r' % (len(self.play_data), self.filename)) EventLoop.add_input_provider(self) def on_stop(self): pass def update(self, dispatch_fn): if not self.play_data: Logger.info('Recorder: Playing finished.') self.play = False self.dispatch('on_stop') dt = time() - self.play_time while self.play_data: event = self.play_data[0] assert len(event) == 4 if event[0] > dt: return me = None etype, uid, args = event[1:] if etype == 'begin': me = RecorderMotionEvent('recorder', uid, args) self.play_me[uid] = me elif etype == 'update': me = self.play_me[uid] me.depack(args) elif etype == 'end': me = self.play_me.pop(uid) me.depack(args) elif etype == 'keydown': self.window.dispatch( 'on_key_down', args['key'], args['scancode'], args['codepoint'], args['modifier']) elif etype == 'keyup': self.window.dispatch( 'on_key_up', args['key'], args['scancode'], args['codepoint'], args['modifier']) elif etype == 'keyboard': self.window.dispatch( 'on_keyboard', args['key'], args['scancode'], args['codepoint'], args['modifier']) if me: dispatch_fn(etype, me) self.play_data.pop(0) def start(win, ctx): ctx.recorder = Recorder(window=win) def stop(win, ctx): if hasattr(ctx, 'recorder'): ctx.recorder.release() ����������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/input/shape.py����������������������������������������������������������������������0000666�0000000�0000000�00000001064�00000000000�014366� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Motion Event Shape ================== Represent the shape of the :class:`~kivy.input.motionevent.MotionEvent` ''' __all__ = ('Shape', 'ShapeRect') class Shape(object): '''Abstract class for all implementations of a shape''' pass class ShapeRect(Shape): '''Class for the representation of a rectangle.''' __slots__ = ('width', 'height') def __init__(self): super(ShapeRect, self).__init__() #: Width of the rect self.width = 0 #: Height of the rect self.height = 0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/interactive.py����������������������������������������������������������������������0000666�0000000�0000000�00000024537�00000000000�014456� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Interactive launcher ==================== .. versionadded:: 1.3.0 .. deprecated:: 1.10.0 The interactive launcher has been deprecated. The :class:`InteractiveLauncher` provides a user-friendly python shell interface to an :class:`App` so that it can be prototyped and debugged interactively. .. note:: The Kivy API intends for some functions to only be run once or before the main EventLoop has started. Methods that can normally be called during the course of an application will work as intended, but specifically overriding methods such as :meth:`on_touch` dynamically leads to trouble. Creating an InteractiveLauncher ------------------------------- Take your existing subclass of :class:`App` (this can be production code) and pass an instance to the :class:`InteractiveLauncher` constructor. :: from kivy.interactive import InteractiveLauncher from kivy.app import App from kivy.uix.button import Button class MyApp(App): def build(self): return Button(text='Hello Shell') launcher = InteractiveLauncher(MyApp()) launcher.run() After pressing *enter*, the script will return. This allows the interpreter to continue running. Inspection or modification of the :class:`App` can be done safely through the InteractiveLauncher instance or the provided :class:`SafeMembrane` class instances. .. note:: If you want to test this example, start Python without any file to have already an interpreter, and copy/paste all the lines. You'll still have the interpreter at the end + the kivy application running. Interactive Development ----------------------- IPython provides a fast way to learn the Kivy API. The :class:`App` instance and all of its attributes, including methods and the entire widget tree, can be quickly listed by using the '.' operator and pressing 'tab'. Try this code in an Ipython shell. :: from kivy.interactive import InteractiveLauncher from kivy.app import App from kivy.uix.widget import Widget from kivy.graphics import Color, Ellipse class MyPaintWidget(Widget): def on_touch_down(self, touch): with self.canvas: Color(1, 1, 0) d = 30. Ellipse(pos=(touch.x - d/2, touch.y - d/2), size=(d, d)) class TestApp(App): def build(self): return Widget() i = InteractiveLauncher(TestApp()) i.run() i. # press 'tab' to list attributes of the app i.root. # press 'tab' to list attributes of the root widget # App is boring. Attach a new widget! i.root.add_widget(MyPaintWidget()) i.safeIn() # The application is now blocked. # Click on the screen several times. i.safeOut() # The clicks will show up now # Erase artwork and start over i.root.canvas.clear() .. note:: All of the proxies used in the module store their referent in the :attr:`_ref` attribute, which can be accessed directly if needed, such as for getting doc strings. :func:`help` and :func:`type` will access the proxy, not its referent. Directly Pausing the Application -------------------------------- Both the :class:`InteractiveLauncher` and :class:`SafeMembrane` hold internal references to the :class:`EventLoop`'s 'safe' and 'confirmed' :class:`threading.Event` objects. You can use their safing methods to control the application manually. :meth:`SafeMembrane.safeIn` will cause the application to pause and :meth:`SafeMembrane.safeOut` will allow a paused application to continue running. This is potentially useful for scripting actions into functions that need the screen to update etc. .. note:: The pausing is implemented via the :class:`Clocks' <kivy.clock.Clock>` :meth:`~kivy.clock.ClockBase.schedule_once` method and occurs before the start of each frame. Adding Attributes Dynamically ----------------------------- .. note:: This module uses threading and object proxies to encapsulate the running :class:`App`. Deadlocks and memory corruption can occur if making direct references inside the thread without going through the provided proxy(s). The :class:`InteractiveLauncher` can have attributes added to it exactly like a normal object and if these were created from outside the membrane, they will not be threadsafe because the external references to them in the python interpreter do not go through InteractiveLauncher's membrane behavior, inherited from :class:`SafeMembrane`. To threadsafe these external references, simply assign them to :class:`SafeMembrane` instances of themselves like so:: from kivy.interactive import SafeMembrane interactiveLauncher.attribute = myNewObject # myNewObject is unsafe myNewObject = SafeMembrane(myNewObject) # myNewObject is now safe. Call at will. myNewObject.method() TODO ==== Unit tests, examples, and a better explanation of which methods are safe in a running application would be nice. All three would be excellent. Could be re-written with a context-manager style i.e. :: with safe: foo() Any use cases besides compacting code? ''' __all__ = ('SafeMembrane', 'InteractiveLauncher') import inspect from threading import Thread, Event from kivy.app import App from kivy.base import EventLoop from kivy.clock import Clock from kivy.utils import deprecated def safeWait(dt): EventLoop.confirmed.set() EventLoop.safe.wait() EventLoop.confirmed.clear() def unwrap(ob): while isinstance(ob, SafeMembrane): ob = ob._ref return ob class SafeMembrane(object): ''' This help is for a proxy object. Did you want help on the proxy's referent instead? Try using help(<instance>._ref) The SafeMembrane is a threadsafe proxy that also returns attributes as new thread-safe objects and makes thread-safe method calls, preventing thread-unsafe objects from leaking into the user's environment. ''' __slots__ = ('_ref', 'safe', 'confirmed') def __init__(self, ob, *args, **kwargs): self.confirmed = EventLoop.confirmed self.safe = EventLoop.safe self._ref = ob def safeIn(self): """Provides a thread-safe entry point for interactive launching.""" self.safe.clear() Clock.schedule_once(safeWait, -1) self.confirmed.wait() def safeOut(self): """Provides a thread-safe exit point for interactive launching.""" self.safe.set() def isMethod(self, fn): return inspect.ismethod(fn) # Everything from this point on is just a series of thread-safing proxy # methods that make calls against _ref and threadsafe whenever data will be # written to or if a method will be called. SafeMembrane instances should # be unwrapped whenever passing them into the thread # use type() to determine if an object is a SafeMembrane while debugging def __repr__(self): return self._ref.__repr__() def __call__(self, *args, **kw): self.safeIn() args = list(map(unwrap, args)) for k in list(kw.keys()): kw[k] = unwrap(kw[k]) r = self._ref(*args, **kw) self.safeOut() if r is not None: return SafeMembrane(r) def __getattribute__(self, attr, oga=object.__getattribute__): if attr.startswith('__') or attr == '_ref': subject = oga(self, '_ref') if attr == '_ref': return subject return getattr(subject, attr) return oga(self, attr) def __getattr__(self, attr, oga=object.__getattribute__): r = getattr(oga(self, '_ref'), attr) return SafeMembrane(r) def __setattr__(self, attr, val, osa=object.__setattr__): if (attr == '_ref' or hasattr(type(self), attr) and not attr.startswith('__')): osa(self, attr, val) else: self.safeIn() val = unwrap(val) setattr(self._ref, attr, val) self.safeOut() def __delattr__(self, attr, oda=object.__delattr__): self.safeIn() delattr(self._ref, attr) self.safeOut() def __bool__(self): return bool(self._ref) def __getitem__(self, arg): return SafeMembrane(self._ref[arg]) def __setitem__(self, arg, val): self.safeIn() val = unwrap(val) self._ref[arg] = val self.safeOut() def __delitem__(self, arg): self.safeIn() del self._ref[arg] self.safeOut() def __getslice__(self, i, j): return SafeMembrane(self._ref[i:j]) def __setslice__(self, i, j, val): self.safeIn() val = unwrap(val) self._ref[i:j] = val self.safeOut() def __delslice__(self, i, j): self.safeIn() del self._ref[i:j] self.safeOut() def __enter__(self, *args, **kwargs): self.safeIn() self._ref.__enter__(*args, **kwargs) def __exit__(self, *args, **kwargs): self._ref.__exit__(*args, **kwargs) self.safeOut() class InteractiveLauncher(SafeMembrane): ''' Proxy to an application instance that launches it in a thread and then returns and acts as a proxy to the application in the thread. ''' __slots__ = ('_ref', 'safe', 'confirmed', 'thread', 'app') @deprecated def __init__(self, app=None, *args, **kwargs): if app is None: app = App() EventLoop.safe = Event() self.safe = EventLoop.safe self.safe.set() EventLoop.confirmed = Event() self.confirmed = EventLoop.confirmed self.app = app def startApp(app=app, *args, **kwargs): app.run(*args, **kwargs) self.thread = Thread(target=startApp, *args, **kwargs) def run(self): self.thread.start() # Proxy behavior starts after this is set. Before this point, attaching # widgets etc can only be done through the Launcher's app attribute self._ref = self.app def stop(self): EventLoop.quit = True self.thread.join() # Act like the app instance even before _ref is set def __repr__(self): return self.app.__repr__() �����������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7911253 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lang/�������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�012475� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lang/__init__.py��������������������������������������������������������������������0000666�0000000�0000000�00000065711�00000000000�014620� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������'''Kivy Language ============= The Kivy language is a language dedicated to describing user interface and interactions. You could compare this language to Qt's QML (http://qt.nokia.com), but we included new concepts such as rule definitions (which are somewhat akin to what you may know from CSS), templating and so on. .. versionchanged:: 1.7.0 The Builder doesn't execute canvas expressions in realtime anymore. It will pack all the expressions that need to be executed first and execute them after dispatching input, just before drawing the frame. If you want to force the execution of canvas drawing, just call :meth:`Builder.sync <BuilderBase.sync>`. An experimental profiling tool for the kv lang is also included. You can activate it by setting the environment variable `KIVY_PROFILE_LANG=1`. It will then generate an html file named `builder_stats.html`. Overview -------- The language consists of several constructs that you can use: Rules A rule is similar to a CSS rule. A rule applies to specific widgets (or classes thereof) in your widget tree and modifies them in a certain way. You can use rules to specify interactive behavior or use them to add graphical representations of the widgets they apply to. You can target a specific class of widgets (similar to the CSS concept of a *class*) by using the ``cls`` attribute (e.g. ``cls=MyTestWidget``). A Root Widget You can use the language to create your entire user interface. A kv file must contain only one root widget at most. Dynamic Classes *(introduced in version 1.7.0)* Dynamic classes let you create new widgets and rules on-the-fly, without any Python declaration. Templates (deprecated) *(introduced in version 1.0.5, deprecated from version 1.7.0)* Templates were used to populate parts of an application, such as styling the content of a list (e.g. icon on the left, text on the right). They are now deprecated by dynamic classes. Syntax of a kv File ------------------- .. highlight:: kv A Kivy language file must have ``.kv`` as filename extension. The content of the file should always start with the Kivy header, where `version` must be replaced with the Kivy language version you're using. For now, use 1.0:: #:kivy `1.0` # content here The `content` can contain rule definitions, a root widget, dynamic class definitions and templates:: # Syntax of a rule definition. Note that several Rules can share the same # definition (as in CSS). Note the braces: they are part of the definition. <Rule1,Rule2>: # .. definitions .. <Rule3>: # .. definitions .. # Syntax for creating a root widget RootClassName: # .. definitions .. # Syntax for creating a dynamic class <NewWidget@BaseClass>: # .. definitions .. # Syntax for creating a template [TemplateName@BaseClass1,BaseClass2]: # .. definitions .. Regardless of whether it's a rule, root widget, dynamic class or template you're defining, the definition should look like this:: # With the braces it's a rule. Without them, it's a root widget. <ClassName>: prop1: value1 prop2: value2 canvas: CanvasInstruction1: canvasprop1: value1 CanvasInstruction2: canvasprop2: value2 AnotherClass: prop3: value1 Here `prop1` and `prop2` are the properties of `ClassName` and `prop3` is the property of `AnotherClass`. If the widget doesn't have a property with the given name, an :class:`~kivy.properties.ObjectProperty` will be automatically created and added to the widget. `AnotherClass` will be created and added as a child of the `ClassName` instance. - The indentation is important and must be consistent. The spacing must be a multiple of the number of spaces used on the first indented line. Spaces are encouraged: mixing tabs and spaces is not recommended. - The value of a property must be given on a single line (for now at least). - Keep class names capitalized to avoid syntax errors. - The `canvas` property is special: you can put graphics instructions in it to create a graphical representation of the current class. Here is a simple example of a kv file that contains a root widget:: #:kivy 1.0 Button: text: 'Hello world' .. versionchanged:: 1.7.0 The indentation is not limited to 4 spaces anymore. The spacing must be a multiple of the number of spaces used on the first indented line. Both the :meth:`~BuilderBase.load_file` and the :meth:`~BuilderBase.load_string` methods return the root widget defined in your kv file/string. They will also add any class and template definitions to the :class:`~kivy.factory.Factory` for later usage. Value Expressions, on_property Expressions, ids, and Reserved Keywords --------------------------------------------------------------------- When you specify a property's value, the value is evaluated as a Python expression. This expression can be static or dynamic, which means that the value can use the values of other properties using reserved keywords. self The keyword self references the "current widget instance":: Button: text: 'My state is %s' % self.state root This keyword is available only in rule definitions and represents the root widget of the rule (the first instance of the rule):: <MyWidget>: custom: 'Hello world' Button: text: root.custom app This keyword always refers to your app instance. It's equivalent to a call to :meth:`kivy.app.App.get_running_app` in Python. :: Label: text: app.name args This keyword is available in on_<action> callbacks. It refers to the arguments passed to the callback. :: TextInput: on_focus: self.insert_text("Focus" if args[1] else "No focus") .. versionchanged:: 2.1.0 f-strings are now parsed in value expressions, allowing to bind to the properties that they contain. .. kv-lang-ids: ids ~~~ Class definitions may contain ids which can be used as a keywords::: <MyWidget>: Button: id: btn1 Button: text: 'The state of the other button is %s' % btn1.state Please note that the `id` will not be available in the widget instance: it is used exclusively for external references. `id` is a weakref to the widget, and not the widget itself. The widget itself can be accessed with `<id>.__self__` (`btn1.__self__` in this case). When the kv file is processed, weakrefs to all the widgets tagged with ids are added to the root widget's `ids` dictionary. In other words, following on from the example above, the buttons state could also be accessed as follows: .. code-block:: python widget = MyWidget() state = widget.ids["btn1"].state # Or, as an alternative syntax, state = widget.ids.btn1.state Note that the outermost widget applies the kv rules to all its inner widgets before any other rules are applied. This means if an inner widget contains ids, these ids may not be available during the inner widget's `__init__` function. Valid expressions ~~~~~~~~~~~~~~~~~ There are two places that accept python statements in a kv file: after a property, which assigns to the property the result of the expression (such as the text of a button as shown above) and after a on_property, which executes the statement when the property is updated (such as on_state). In the former case, the `expression <http://docs.python.org/2/reference/expressions.html>`_ can only span a single line, cannot be extended to multiple lines using newline escaping, and must return a value. An example of a valid expression is ``text: self.state and ('up' if self.state == 'normal' else 'down')``. In the latter case, multiple single line statements are valid, including those that escape their newline, as long as they don't add an indentation level. Examples of valid statements are: .. code-block:: python on_press: if self.state == 'normal': print('normal') on_state: if self.state == 'normal': print('normal') else: print('down') if self.state == 'normal': \\ print('multiline normal') for i in range(10): print(i) print([1,2,3,4, 5,6,7]) An example of a invalid statement: .. code-block:: python on_state: if self.state == 'normal': print('normal') Relation Between Values and Properties -------------------------------------- When you use the Kivy language, you might notice that we do some work behind the scenes to automatically make things work properly. You should know that :doc:`api-kivy.properties` implement the `Observer Design Pattern <http://en.wikipedia.org/wiki/Observer_pattern>`_. That means that you can bind your own function to be called when the value of a property changes (i.e. you passively `observe` the property for potential changes). The Kivy language detects properties in your `value` expression and will create callbacks to automatically update the property via your expression when changes occur. Here's a simple example that demonstrates this behavior:: Button: text: str(self.state) In this example, the parser detects that `self.state` is a dynamic value (a property). The :attr:`~kivy.uix.button.Button.state` property of the button can change at any moment (when the user touches it). We now want this button to display its own state as text, even as the state changes. To do this, we use the state property of the Button and use it in the value expression for the button's `text` property, which controls what text is displayed on the button (We also convert the state to a string representation). Now, whenever the button state changes, the text property will be updated automatically. Remember: The value is a python expression! That means that you can do something more interesting like:: Button: text: 'Plop world' if self.state == 'normal' else 'Release me!' The Button text changes with the state of the button. By default, the button text will be 'Plop world', but when the button is being pressed, the text will change to 'Release me!'. More precisely, the kivy language parser detects all substrings of the form `X.a.b` where `X` is `self` or `root` or `app` or a known id, and `a` and `b` are properties: it then adds the appropriate dependencies to cause the constraint to be reevaluated whenever something changes. For example, this works exactly as expected:: <IndexedExample>: beta: self.a.b[self.c.d] However, due to limitations in the parser which hopefully may be lifted in the future, the following doesn't work:: <BadExample>: beta: self.a.b[self.c.d].e.f indeed the `.e.f` part is not recognized because it doesn't follow the expected pattern, and so, does not result in an appropriate dependency being setup. Instead, an intermediate property should be introduced to allow the following constraint:: <GoodExample>: alpha: self.a.b[self.c.d] beta: self.alpha.e.f In addition, properties in python f-strings are also not yet supported:: <FStringExample>: text: f"I want to use {self.a} in property" Instead, the ``format()`` method should be used:: <FormatStringExample>: text: "I want to use {} in property".format(self.a) Graphical Instructions ---------------------- The graphical instructions are a special part of the Kivy language. They are handled by the 'canvas' property definition:: Widget: canvas: Color: rgb: (1, 1, 1) Rectangle: size: self.size pos: self.pos All the classes added inside the canvas property must be derived from the :class:`~kivy.graphics.Instruction` class. You cannot put any Widget class inside the canvas property (as that would not make sense because a widget is not a graphics instruction). If you want to do theming, you'll have the same question as in CSS: which rules have been executed first? In our case, the rules are executed in processing order (i.e. top-down). If you want to change how Buttons are rendered, you can create your own kv file and add something like this:: <Button>: canvas: Color: rgb: (1, 0, 0) Rectangle: pos: self.pos size: self.size Rectangle: pos: self.pos size: self.texture_size texture: self.texture This will result in buttons having a red background with the label in the bottom left, in addition to all the preceding rules. You can clear all the previous instructions by using the `Clear` command:: <Button>: canvas: Clear Color: rgb: (1, 0, 0) Rectangle: pos: self.pos size: self.size Rectangle: pos: self.pos size: self.texture_size texture: self.texture Then, only your rules that follow the `Clear` command will be taken into consideration. .. _dynamic_classes: Dynamic classes --------------- Dynamic classes allow you to create new widgets on-the-fly, without any python declaration in the first place. The syntax of the dynamic classes is similar to the Rules, but you need to specify the base classes you want to subclass. The syntax looks like: .. code-block:: kv # Simple inheritance <NewWidget@Button>: # kv code here ... # Multiple inheritance <NewWidget@ButtonBehavior+Label>: # kv code here ... The `@` character is used to separate your class name from the classes you want to subclass. The Python equivalent would have been: .. code-block:: python # Simple inheritance class NewWidget(Button): pass # Multiple inheritance class NewWidget(ButtonBehavior, Label): pass Any new properties, usually added in python code, should be declared first. If the property doesn't exist in the dynamic class, it will be automatically created as an :class:`~kivy.properties.ObjectProperty` (pre 1.8.0) or as an appropriate typed property (from version 1.8.0). .. versionchanged:: 1.8.0 If the property value is an expression that can be evaluated right away (no external binding), then the value will be used as default value of the property, and the type of the value will be used for the specialization of the Property class. In other terms: if you declare `hello: "world"`, a new :class:`~kivy.properties.StringProperty` will be instantiated, with the default value `"world"`. Lists, tuples, dictionaries and strings are supported. Let's illustrate the usage of these dynamic classes with an implementation of a basic Image button. We could derive our classes from the Button and just add a property for the image filename: .. code-block:: kv <ImageButton@Button>: source: None Image: source: root.source pos: root.pos size: root.size # let's use the new classes in another rule: <MainUI>: BoxLayout: ImageButton: source: 'hello.png' on_press: root.do_something() ImageButton: source: 'world.png' on_press: root.do_something_else() In Python, you can create an instance of the dynamic class as follows: .. code-block:: python from kivy.factory import Factory button_inst = Factory.ImageButton() .. note:: Using dynamic classes, a child class can be declared before its parent. This however, leads to the unintuitive situation where the parent properties/methods override those of the child. Be careful if you choose to do this. .. _template_usage: Templates --------- .. versionchanged:: 1.7.0 Template usage is now deprecated. Please use Dynamic classes instead. Syntax of templates ~~~~~~~~~~~~~~~~~~~ Using a template in Kivy requires 2 things : #. a context to pass for the context (will be ctx inside template). #. a kv definition of the template. Syntax of a template: .. code-block:: kv # With only one base class [ClassName@BaseClass]: # .. definitions .. # With more than one base class [ClassName@BaseClass1,BaseClass2]: # .. definitions .. For example, for a list, you'll need to create a entry with a image on the left, and a label on the right. You can create a template for making that definition easier to use. So, we'll create a template that uses 2 entries in the context: an image filename and a title: .. code-block:: kv [IconItem@BoxLayout]: Image: source: ctx.image Label: text: ctx.title Then in Python, you can instantiate the template using: .. code-block:: python from kivy.lang import Builder # create a template with hello world + an image # the context values should be passed as kwargs to the Builder.template # function icon1 = Builder.template('IconItem', title='Hello world', image='myimage.png') # create a second template with other information ctx = {'title': 'Another hello world', 'image': 'myimage2.png'} icon2 = Builder.template('IconItem', **ctx) # and use icon1 and icon2 as other widget. Template example ~~~~~~~~~~~~~~~~ Most of time, when you are creating a screen in the kv lang, you use a lot of redefinitions. In our example, we'll create a Toolbar, based on a BoxLayout, and put in a few :class:`~kivy.uix.image.Image` widgets that will react to the *on_touch_down* event. .. code-block:: kv <MyToolbar>: BoxLayout: Image: source: 'data/text.png' size: self.texture_size size_hint: None, None on_touch_down: self.collide_point(*args[1].pos) and\ root.create_text() Image: source: 'data/image.png' size: self.texture_size size_hint: None, None on_touch_down: self.collide_point(*args[1].pos) and\ root.create_image() Image: source: 'data/video.png' size: self.texture_size size_hint: None, None on_touch_down: self.collide_point(*args[1].pos) and\ root.create_video() We can see that the size and size_hint attribute are exactly the same. More than that, the callback in on_touch_down and the image are changing. These can be the variable part of the template that we can put into a context. Let's try to create a template for the Image: .. code-block:: kv [ToolbarButton@Image]: # This is the same as before size: self.texture_size size_hint: None, None # Now, we are using the ctx for the variable part of the template source: 'data/%s.png' % ctx.image on_touch_down: self.collide_point(*args[1].pos) and ctx.callback() The template can be used directly in the MyToolbar rule: .. code-block:: kv <MyToolbar>: BoxLayout: ToolbarButton: image: 'text' callback: root.create_text ToolbarButton: image: 'image' callback: root.create_image ToolbarButton: image: 'video' callback: root.create_video That's all :) Template limitations ~~~~~~~~~~~~~~~~~~~~ When you are creating a context: #. you cannot use references other than "root": .. code-block:: kv <MyRule>: Widget: id: mywidget value: 'bleh' Template: ctxkey: mywidget.value # << fail, this references the id # mywidget #. not all of the dynamic parts will be understood: .. code-block:: kv <MyRule>: Template: ctxkey: 'value 1' if root.prop1 else 'value2' # << even if # root.prop1 is a property, if it changes value, ctxkey # will not be updated Template definitions also replace any similarly named definitions in their entirety and thus do not support inheritance. .. _redefining-style: Redefining a widget's style --------------------------- Sometimes we would like to inherit from a widget in order to use its Python properties without also using its .kv defined style. For example, we would like to inherit from a Label, but we would also like to define our own canvas instructions instead of automatically using the canvas instructions inherited from the Label. We can achieve this by prepending a dash (-) before the class name in the .kv style definition. In myapp.py: .. code-block:: python class MyWidget(Label): pass and in my.kv: .. code-block:: kv <-MyWidget>: canvas: Color: rgb: 1, 1, 1 Rectangle: size: (32, 32) MyWidget will now have a Color and Rectangle instruction in its canvas without any of the instructions inherited from the Label. Redefining a widget's property style ------------------------------------ Similar to :ref:`redefining style <redefining-style>`, sometimes we would like to inherit from a widget, keep all its KV defined styles, except for the style applied to a specific property. For example, we would like to inherit from a :class:`~kivy.uix.button.Button`, but we would also like to set our own `state_image`, rather then relying on the `background_normal` and `background_down` values. We can achieve this by prepending a dash (-) before the `state_image` property name in the .kv style definition. In myapp.py: .. code-block:: python class MyWidget(Button): new_background = StringProperty('my_background.png') and in my.kv: .. code-block:: kv <MyWidget>: -state_image: self.new_background MyWidget will now have a `state_image` background set only by `new_background`, and not by any previous styles that may have set `state_image`. .. note:: Although the previous rules are cleared, they are still applied during widget construction and are only removed when the new rule with the dash is reached. This means that initially, previous rules could be used to set the property. Order of kwargs and KV rule application --------------------------------------- Properties can be initialized in KV as well as in python. For example, in KV: .. code-block:: kv <MyRule@Widget>: text: 'Hello' ramp: 45. order: self.x + 10 Then `MyRule()` would initialize all three kivy properties to the given KV values. Separately in python, if the properties already exist as kivy properties one can do for example `MyRule(line='Bye', side=55)`. However, what will be the final values of the properties when `MyRule(text='Bye', order=55)` is executed? The quick rule is that python initialization is stronger than KV initialization only for constant rules. Specifically, the `kwargs` provided to the python initializer are always applied first. So in the above example, `text` is set to `'Bye'` and `order` is set to `55`. Then, all the KV rules are applied, except those constant rules that overwrite a python initializer provided value. That is, the KV rules that do not creates bindings such as `text: 'Hello'` and `ramp: 45.`, if a value for that property has been provided in python, then that rule will not be applied. So in the `MyRule(text='Bye', order=55)` example, `text` will be `'Bye'`, `ramp` will be `45.`, and `order`, which creates a binding, will first be set to `55`, but then when KV rules are applied will end up being whatever `self.x + 10` is. .. versionchanged:: 1.9.1 Before, KV rules always overwrote the python values, now, python values are not overwritten by constant rules. Lang Directives --------------- You can use directives to add declarative commands, such as imports or constant definitions, to the lang files. Directives are added as comments in the following format: .. code-block:: kv #:<directivename> <options> import <package> ~~~~~~~~~~~~~~~~ .. versionadded:: 1.0.5 Syntax: .. code-block:: kv #:import <alias> <package> You can import a package by writing: .. code-block:: kv #:import os os <Rule>: Button: text: os.getcwd() Or more complex: .. code-block:: kv #:import ut kivy.utils <Rule>: canvas: Color: rgba: ut.get_random_color() .. versionadded:: 1.0.7 You can directly import classes from a module: .. code-block:: kv #: import Animation kivy.animation.Animation <Rule>: on_prop: Animation(x=.5).start(self) set <key> <expr> ~~~~~~~~~~~~~~~~ .. versionadded:: 1.0.6 Syntax: .. code-block:: kv #:set <key> <expr> Set a key that will be available anywhere in the kv. For example: .. code-block:: kv #:set my_color (.4, .3, .4) #:set my_color_hl (.5, .4, .5) <Rule>: state: 'normal' canvas: Color: rgb: my_color if self.state == 'normal' else my_color_hl include <file> ~~~~~~~~~~~~~~~~ .. versionadded:: 1.9.0 Syntax: .. code-block:: kv #:include [force] <file> Includes an external kivy file. This allows you to split complex widgets into their own files. If the include is forced, the file will first be unloaded and then reloaded again. For example: .. code-block:: kv # Test.kv #:include mycomponent.kv #:include force mybutton.kv <Rule>: state: 'normal' MyButton: MyComponent: .. code-block:: kv # mycomponent.kv #:include mybutton.kv <MyComponent>: MyButton: .. code-block:: kv # mybutton.kv <MyButton>: canvas: Color: rgb: (1.0, 0.0, 0.0) Rectangle: pos: self.pos size: (self.size[0]/4, self.size[1]/4) ''' from kivy.lang.builder import (Observable, Builder, BuilderBase, BuilderException) from kivy.lang.parser import Parser, ParserException, global_idmap __all__ = ('Observable', 'Builder', 'BuilderBase', 'BuilderException', 'Parser', 'ParserException', 'global_idmap') �������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lang/builder.py���������������������������������������������������������������������0000666�0000000�0000000�00000113517�00000000000�014505� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Builder ====== Class used for the registering and application of rules for specific widgets. ''' import sys from os import environ from os.path import join from copy import copy from types import CodeType from functools import partial from kivy.factory import Factory from kivy.lang.parser import ( Parser, ParserException, _handlers, global_idmap, ParserRuleProperty, ) from kivy.logger import Logger from kivy.utils import QueryDict from kivy.cache import Cache from kivy import kivy_data_dir from kivy.context import register_context from kivy.resources import resource_find from kivy._event import Observable, EventDispatcher __all__ = ('Observable', 'Builder', 'BuilderBase', 'BuilderException') trace = Logger.trace # late import Instruction = None # delayed calls are canvas expression triggered during an loop. It is one # directional linked list of args to call call_fn with. Each element is a list # whose last element points to the next list of args to execute when # Builder.sync is called. _delayed_start = None class BuilderException(ParserException): '''Exception raised when the Builder fails to apply a rule on a widget. ''' pass def get_proxy(widget): try: return widget.proxy_ref except AttributeError: return widget def custom_callback(__kvlang__, idmap, *largs, **kwargs): idmap['args'] = largs exec(__kvlang__.co_value, idmap) def call_fn(args, instance, v): element, key, value, rule, idmap = args if __debug__: trace('Lang: call_fn %s, key=%s, value=%r, %r' % ( element, key, value, rule.value)) rule.count += 1 e_value = eval(value, idmap) if __debug__: trace('Lang: call_fn => value=%r' % (e_value, )) setattr(element, key, e_value) def delayed_call_fn(args, instance, v): # it's already on the list if args[-1] is not None: return global _delayed_start if _delayed_start is None: _delayed_start = args args[-1] = StopIteration else: args[-1] = _delayed_start _delayed_start = args def update_intermediates(base, keys, bound, s, fn, args, instance, value): ''' Function that is called when an intermediate property is updated and `rebind` of that property is True. In that case, we unbind all bound funcs that were bound to attrs of the old value of the property and rebind them to the new value of the property. For example, if the rule is `self.a.b.c.d`, then when b is changed, we unbind from `b`, `c` and `d`, if they were bound before (they were not None and `rebind` of the respective properties was True) and we rebind to the new values of the attrs `b`, `c``, `d` that are not None and `rebind` is True. :Parameters: `base` A (proxied) ref to the base widget, `self` in the example above. `keys` A list of the name off the attrs of `base` being watched. In the example above it'd be `['a', 'b', 'c', 'd']`. `bound` A list 4-tuples, each tuple being (widget, attr, callback, uid) representing callback functions bound to the attributed `attr` of `widget`. `uid` is returned by `fbind` when binding. The callback may be None, in which case the attr was not bound, but is there to be able to walk the attr tree. E.g. in the example above, if `b` was not an eventdispatcher, `(_b_ref_, `c`, None)` would be added to the list so we can get to `c` and `d`, which may be eventdispatchers and their attrs. `s` The index in `keys` of the of the attr that needs to be updated. That is all the keys from `s` and further will be rebound, since the `s` key was changed. In bound, the corresponding index is `s - 1`. If `s` is None, we start from 1 (first attr). `fn` The function to be called args, `args` on bound callback. ''' # first remove all the old bound functions from `s` and down. for f, k, fun, uid in bound[s:]: if fun is None: continue try: f.unbind_uid(k, uid) except ReferenceError: pass del bound[s:] # find the first attr from which we need to start rebinding. f = getattr(*bound[-1][:2]) if f is None: fn(args, None, None) return s += 1 append = bound.append # bind all attrs, except last to update_intermediates for val in keys[s:-1]: # if we need to dynamically rebind, bindm otherwise just # add the attr to the list if isinstance(f, (EventDispatcher, Observable)): prop = f.property(val, True) if prop is not None and getattr(prop, 'rebind', False): # fbind should not dispatch, otherwise # update_intermediates might be called in the middle # here messing things up uid = f.fbind( val, update_intermediates, base, keys, bound, s, fn, args) append([f.proxy_ref, val, update_intermediates, uid]) else: append([f.proxy_ref, val, None, None]) else: append([getattr(f, 'proxy_ref', f), val, None, None]) f = getattr(f, val, None) if f is None: break s += 1 # for the last attr we bind directly to the setting function, # because that attr sets the value of the rule. if isinstance(f, (EventDispatcher, Observable)): uid = f.fbind(keys[-1], fn, args) if uid: append([f.proxy_ref, keys[-1], fn, uid]) # when we rebind we have to update the # rule with the most recent value, otherwise, the value might be wrong # and wouldn't be updated since we might not have tracked it before. # This only happens for a callback when rebind was True for the prop. fn(args, None, None) def create_handler(iself, element, key, value, rule, idmap, delayed=False): idmap = copy(idmap) idmap.update(global_idmap) idmap['self'] = iself.proxy_ref bound_list = _handlers[iself.uid][key] handler_append = bound_list.append # we need a hash for when delayed, so we don't execute duplicate canvas # callbacks from the same handler during a sync op if delayed: fn = delayed_call_fn args = [element, key, value, rule, idmap, None] # see _delayed_start else: fn = call_fn args = (element, key, value, rule, idmap) # bind every key.value if rule.watched_keys is not None: for keys in rule.watched_keys: base = idmap.get(keys[0]) if base is None: continue f = base = getattr(base, 'proxy_ref', base) bound = [] was_bound = False append = bound.append # bind all attrs, except last to update_intermediates k = 1 for val in keys[1:-1]: # if we need to dynamically rebind, bindm otherwise # just add the attr to the list if isinstance(f, (EventDispatcher, Observable)): prop = f.property(val, True) if prop is not None and getattr(prop, 'rebind', False): # fbind should not dispatch, otherwise # update_intermediates might be called in the middle # here messing things up uid = f.fbind( val, update_intermediates, base, keys, bound, k, fn, args) append([f.proxy_ref, val, update_intermediates, uid]) was_bound = True else: append([f.proxy_ref, val, None, None]) elif not isinstance(f, type): append([getattr(f, 'proxy_ref', f), val, None, None]) else: append([f, val, None, None]) f = getattr(f, val, None) if f is None: break k += 1 # for the last attr we bind directly to the setting # function, because that attr sets the value of the rule. if isinstance(f, (EventDispatcher, Observable)): uid = f.fbind(keys[-1], fn, args) # f is not None if uid: append([f.proxy_ref, keys[-1], fn, uid]) was_bound = True if was_bound: handler_append(bound) try: return eval(value, idmap), bound_list except Exception as e: tb = sys.exc_info()[2] raise BuilderException(rule.ctx, rule.line, '{}: {}'.format(e.__class__.__name__, e), cause=tb) class BuilderBase(object): '''The Builder is responsible for creating a :class:`Parser` for parsing a kv file, merging the results into its internal rules, templates, etc. By default, :class:`Builder` is a global Kivy instance used in widgets that you can use to load other kv files in addition to the default ones. ''' def __init__(self): super(BuilderBase, self).__init__() self._match_cache = {} self._match_name_cache = {} self.files = [] self.dynamic_classes = {} self.templates = {} self.rules = [] self.rulectx = {} @classmethod def create_from(cls, builder): """Creates a instance of the class, and initializes to the state of ``builder``. :param builder: The builder to initialize from. :return: A new instance of this class. """ obj = cls() obj._match_cache = copy(builder._match_cache) obj._match_name_cache = copy(builder._match_name_cache) obj.files = copy(builder.files) obj.dynamic_classes = copy(builder.dynamic_classes) obj.templates = copy(builder.templates) obj.rules = list(builder.rules) assert not builder.rulectx obj.rulectx = dict(builder.rulectx) return obj def load_file(self, filename, encoding='utf8', **kwargs): '''Insert a file into the language builder and return the root widget (if defined) of the kv file. :parameters: `rulesonly`: bool, defaults to False If True, the Builder will raise an exception if you have a root widget inside the definition. `encoding`: File character encoding. Defaults to utf-8, ''' filename = resource_find(filename) or filename if __debug__: trace('Lang: load file %s, using %s encoding', filename, encoding) kwargs['filename'] = filename with open(filename, 'r', encoding=encoding) as fd: data = fd.read() return self.load_string(data, **kwargs) def unload_file(self, filename): '''Unload all rules associated with a previously imported file. .. versionadded:: 1.0.8 .. warning:: This will not remove rules or templates already applied/used on current widgets. It will only effect the next widgets creation or template invocation. ''' # remove rules and templates filename = resource_find(filename) or filename self.rules = [x for x in self.rules if x[1].ctx.filename != filename] self._clear_matchcache() templates = {} for x, y in self.templates.items(): if y[2] != filename: templates[x] = y self.templates = templates if filename in self.files: self.files.remove(filename) # unregister all the dynamic classes Factory.unregister_from_filename(filename) def load_string(self, string, **kwargs): '''Insert a string into the Language Builder and return the root widget (if defined) of the kv string. :Parameters: `rulesonly`: bool, defaults to False If True, the Builder will raise an exception if you have a root widget inside the definition. `filename`: str, defaults to None If specified, the filename used to index the kv rules. The filename parameter can be used to unload kv strings in the same way as you unload kv files. This can be achieved using pseudo file names e.g.:: Build.load_string(""" <MyRule>: Label: text="Hello" """, filename="myrule.kv") can be unloaded via:: Build.unload_file("myrule.kv") ''' kwargs.setdefault('rulesonly', False) self._current_filename = fn = kwargs.get('filename', None) # put a warning if a file is loaded multiple times if fn in self.files: Logger.warning( 'Lang: The file {} is loaded multiples times, ' 'you might have unwanted behaviors.'.format(fn)) try: # parse the string parser = Parser(content=string, filename=fn) # merge rules with our rules self.rules.extend(parser.rules) self._clear_matchcache() # add the template found by the parser into ours for name, cls, template in parser.templates: self.templates[name] = (cls, template, fn) Factory.register(name, cls=partial(self.template, name), is_template=True, warn=True) # register all the dynamic classes for name, baseclasses in parser.dynamic_classes.items(): Factory.register(name, baseclasses=baseclasses, filename=fn, warn=True) # create root object is exist if kwargs['rulesonly'] and parser.root: filename = kwargs.get('rulesonly', '<string>') raise Exception('The file <%s> contain also non-rules ' 'directives' % filename) # save the loaded files only if there is a root without # template/dynamic classes if fn and (parser.templates or parser.dynamic_classes or parser.rules): self.files.append(fn) if parser.root: widget = Factory.get(parser.root.name)(__no_builder=True) rule_children = [] widget.apply_class_lang_rules( root=widget, rule_children=rule_children) self._apply_rule( widget, parser.root, parser.root, rule_children=rule_children) for child in rule_children: child.dispatch('on_kv_post', widget) widget.dispatch('on_kv_post', widget) return widget finally: self._current_filename = None def template(self, *args, **ctx): '''Create a specialized template using a specific context. .. versionadded:: 1.0.5 With templates, you can construct custom widgets from a kv lang definition by giving them a context. Check :ref:`Template usage <template_usage>`. ''' # Prevent naming clash with whatever the user might be putting into the # ctx as key. name = args[0] if name not in self.templates: raise Exception('Unknown <%s> template name' % name) baseclasses, rule, fn = self.templates[name] key = '%s|%s' % (name, baseclasses) cls = Cache.get('kv.lang', key) if cls is None: rootwidgets = [] for basecls in baseclasses.split('+'): rootwidgets.append(Factory.get(basecls)) cls = type(name, tuple(rootwidgets), {}) Cache.append('kv.lang', key, cls) widget = cls() # in previous versions, ``ctx`` is passed as is as ``template_ctx`` # preventing widgets in it from be collected by the GC. This was # especially relevant to AccordionItem's title_template. proxy_ctx = {k: get_proxy(v) for k, v in ctx.items()} self._apply_rule(widget, rule, rule, template_ctx=proxy_ctx) return widget def apply_rules( self, widget, rule_name, ignored_consts=set(), rule_children=None, dispatch_kv_post=False): '''Search all the rules that match the name `rule_name` and apply them to `widget`. .. versionadded:: 1.10.0 :Parameters: `widget`: :class:`~kivy.uix.widget.Widget` The widget to whom the matching rules should be applied to. `ignored_consts`: set A set or list type whose elements are property names for which constant KV rules (i.e. those that don't create bindings) of that widget will not be applied. This allows e.g. skipping constant rules that overwrite a value initialized in python. `rule_children`: list If not ``None``, it should be a list that will be populated with all the widgets created by the kv rules being applied. .. versionchanged:: 1.11.0 `dispatch_kv_post`: bool Normally the class `Widget` dispatches the `on_kv_post` event to widgets created during kv rule application. But if the rules are manually applied by calling :meth:`apply`, that may not happen, so if this is `True`, we will dispatch the `on_kv_post` event where needed after applying the rules to `widget` (we won't dispatch it for `widget` itself). Defaults to False. .. versionchanged:: 1.11.0 ''' rules = self.match_rule_name(rule_name) if __debug__: trace('Lang: Found %d rules for %s' % (len(rules), rule_name)) if not rules: return if dispatch_kv_post: rule_children = rule_children if rule_children is not None else [] for rule in rules: self._apply_rule( widget, rule, rule, ignored_consts=ignored_consts, rule_children=rule_children) if dispatch_kv_post: for w in rule_children: w.dispatch('on_kv_post', widget) def apply(self, widget, ignored_consts=set(), rule_children=None, dispatch_kv_post=False): '''Search all the rules that match the widget and apply them. :Parameters: `widget`: :class:`~kivy.uix.widget.Widget` The widget whose class rules should be applied to this widget. `ignored_consts`: set A set or list type whose elements are property names for which constant KV rules (i.e. those that don't create bindings) of that widget will not be applied. This allows e.g. skipping constant rules that overwrite a value initialized in python. `rule_children`: list If not ``None``, it should be a list that will be populated with all the widgets created by the kv rules being applied. .. versionchanged:: 1.11.0 `dispatch_kv_post`: bool Normally the class `Widget` dispatches the `on_kv_post` event to widgets created during kv rule application. But if the rules are manually applied by calling :meth:`apply`, that may not happen, so if this is `True`, we will dispatch the `on_kv_post` event where needed after applying the rules to `widget` (we won't dispatch it for `widget` itself). Defaults to False. .. versionchanged:: 1.11.0 ''' rules = self.match(widget) if __debug__: trace('Lang: Found %d rules for %s' % (len(rules), widget)) if not rules: return if dispatch_kv_post: rule_children = rule_children if rule_children is not None else [] for rule in rules: self._apply_rule( widget, rule, rule, ignored_consts=ignored_consts, rule_children=rule_children) if dispatch_kv_post: for w in rule_children: w.dispatch('on_kv_post', widget) def _clear_matchcache(self): self._match_cache.clear() self._match_name_cache.clear() def _apply_rule(self, widget, rule, rootrule, template_ctx=None, ignored_consts=set(), rule_children=None): # widget: the current instantiated widget # rule: the current rule # rootrule: the current root rule (for children of a rule) # will collect reference to all the id in children assert rule not in self.rulectx self.rulectx[rule] = rctx = { 'ids': {'root': widget.proxy_ref}, 'set': [], 'hdl': []} # extract the context of the rootrule (not rule!) assert rootrule in self.rulectx rctx = self.rulectx[rootrule] # if a template context is passed, put it as "ctx" if template_ctx is not None: rctx['ids']['ctx'] = QueryDict(template_ctx) # if we got an id, put it in the root rule for a later global usage if rule.id: # use only the first word as `id` discard the rest. rule.id = rule.id.split('#', 1)[0].strip() rctx['ids'][rule.id] = widget.proxy_ref # set id name as a attribute for root widget so one can in python # code simply access root_widget.id_name _ids = dict(rctx['ids']) _root = _ids.pop('root') _new_ids = _root.ids for _key, _value in _ids.items(): if _value == _root: # skip on self continue _new_ids[_key] = _value _root.ids = _new_ids # first, ensure that the widget have all the properties used in # the rule if not, they will be created as ObjectProperty. rule.create_missing(widget) # build the widget canvas if rule.canvas_before: with widget.canvas.before: self._build_canvas(widget.canvas.before, widget, rule.canvas_before, rootrule) if rule.canvas_root: with widget.canvas: self._build_canvas(widget.canvas, widget, rule.canvas_root, rootrule) if rule.canvas_after: with widget.canvas.after: self._build_canvas(widget.canvas.after, widget, rule.canvas_after, rootrule) # create children tree Factory_get = Factory.get Factory_is_template = Factory.is_template for crule in rule.children: cname = crule.name if cname in ('canvas', 'canvas.before', 'canvas.after'): raise ParserException( crule.ctx, crule.line, 'Canvas instructions added in kv must ' 'be declared before child widgets.') # depending if the child rule is a template or not, we are not # having the same approach cls = Factory_get(cname) if Factory_is_template(cname): # we got a template, so extract all the properties and # handlers, and push them in a "ctx" dictionary. ctx = {} idmap = copy(global_idmap) idmap.update({'root': rctx['ids']['root']}) if 'ctx' in rctx['ids']: idmap.update({'ctx': rctx['ids']['ctx']}) try: for prule in crule.properties.values(): value = prule.co_value if type(value) is CodeType: value = eval(value, idmap) ctx[prule.name] = value for prule in crule.handlers: value = eval(prule.value, idmap) ctx[prule.name] = value except Exception as e: tb = sys.exc_info()[2] raise BuilderException( prule.ctx, prule.line, '{}: {}'.format(e.__class__.__name__, e), cause=tb) # create the template with an explicit ctx child = cls(**ctx) widget.add_widget(child) # reference it on our root rule context if crule.id: rctx['ids'][crule.id] = child else: # we got a "normal" rule, construct it manually # we can't construct it without __no_builder=True, because the # previous implementation was doing the add_widget() before # apply(), and so, we could use "self.parent". child = cls(__no_builder=True) widget.add_widget(child) child.apply_class_lang_rules( root=rctx['ids']['root'], rule_children=rule_children) self._apply_rule( child, crule, rootrule, rule_children=rule_children) if rule_children is not None: rule_children.append(child) # append the properties and handlers to our final resolution task if rule.properties: rctx['set'].append((widget.proxy_ref, list(rule.properties.values()))) for key, crule in rule.properties.items(): # clear previously applied rules if asked if crule.ignore_prev: Builder.unbind_property(widget, key) if rule.handlers: rctx['hdl'].append((widget.proxy_ref, rule.handlers)) # if we are applying another rule that the root one, then it's done for # us! if rootrule is not rule: del self.rulectx[rule] return # normally, we can apply a list of properties with a proper context try: rule = None for widget_set, rules in reversed(rctx['set']): for rule in rules: assert isinstance(rule, ParserRuleProperty) key = rule.name value = rule.co_value if type(value) is CodeType: value, bound = create_handler( widget_set, widget_set, key, value, rule, rctx['ids']) # if there's a rule if (widget_set != widget or bound or key not in ignored_consts): setattr(widget_set, key, value) else: if (widget_set != widget or key not in ignored_consts): setattr(widget_set, key, value) except Exception as e: if rule is not None: tb = sys.exc_info()[2] raise BuilderException(rule.ctx, rule.line, '{}: {}'.format(e.__class__.__name__, e), cause=tb) raise e # build handlers try: crule = None for widget_set, rules in rctx['hdl']: for crule in rules: assert isinstance(crule, ParserRuleProperty) assert crule.name.startswith('on_') key = crule.name if not widget_set.is_event_type(key): key = key[3:] idmap = copy(global_idmap) idmap.update(rctx['ids']) idmap['self'] = widget_set.proxy_ref if not widget_set.fbind(key, custom_callback, crule, idmap): raise AttributeError(key) # hack for on_parent if crule.name == 'on_parent': Factory.Widget.parent.dispatch(widget_set.__self__) except Exception as e: if crule is not None: tb = sys.exc_info()[2] raise BuilderException( crule.ctx, crule.line, '{}: {}'.format(e.__class__.__name__, e), cause=tb) raise e # rule finished, forget it del self.rulectx[rootrule] def match(self, widget): '''Return a list of :class:`ParserRule` objects matching the widget. ''' cache = self._match_cache k = (widget.__class__, tuple(widget.cls)) if k in cache: return cache[k] rules = [] for selector, rule in self.rules: if selector.match(widget): if rule.avoid_previous_rules: del rules[:] rules.append(rule) cache[k] = rules return rules def match_rule_name(self, rule_name): '''Return a list of :class:`ParserRule` objects matching the widget. ''' cache = self._match_name_cache rule_name = str(rule_name) k = rule_name.lower() if k in cache: return cache[k] rules = [] for selector, rule in self.rules: if selector.match_rule_name(rule_name): if rule.avoid_previous_rules: del rules[:] rules.append(rule) cache[k] = rules return rules def sync(self): '''Execute all the waiting operations, such as the execution of all the expressions related to the canvas. .. versionadded:: 1.7.0 ''' global _delayed_start next_args = _delayed_start if next_args is None: return while next_args is not StopIteration: # is this try/except still needed? yes, in case widget died in this # frame after the call was scheduled try: call_fn(next_args[:-1], None, None) except ReferenceError: pass args = next_args next_args = args[-1] args[-1] = None _delayed_start = None def unbind_widget(self, uid): '''Unbind all the handlers created by the KV rules of the widget. The :attr:`kivy.uix.widget.Widget.uid` is passed here instead of the widget itself, because Builder is using it in the widget destructor. This effectively clears all the KV rules associated with this widget. For example: .. code-block:: python >>> w = Builder.load_string(\''' ... Widget: ... height: self.width / 2. if self.disabled else self.width ... x: self.y + 50 ... \''') >>> w.size [100, 100] >>> w.pos [50, 0] >>> w.width = 500 >>> w.size [500, 500] >>> Builder.unbind_widget(w.uid) >>> w.width = 222 >>> w.y = 500 >>> w.size [222, 500] >>> w.pos [50, 500] .. versionadded:: 1.7.2 ''' if uid not in _handlers: return for prop_callbacks in _handlers[uid].values(): for callbacks in prop_callbacks: for f, k, fn, bound_uid in callbacks: if fn is None: # it's not a kivy prop. continue try: f.unbind_uid(k, bound_uid) except ReferenceError: # proxy widget is already gone, that's cool :) pass del _handlers[uid] def unbind_property(self, widget, name): '''Unbind the handlers created by all the rules of the widget that set the name. This effectively clears all the rules of widget that take the form:: name: rule For example: .. code-block:: python >>> w = Builder.load_string(\''' ... Widget: ... height: self.width / 2. if self.disabled else self.width ... x: self.y + 50 ... \''') >>> w.size [100, 100] >>> w.pos [50, 0] >>> w.width = 500 >>> w.size [500, 500] >>> Builder.unbind_property(w, 'height') >>> w.width = 222 >>> w.size [222, 500] >>> w.y = 500 >>> w.pos [550, 500] .. versionadded:: 1.9.1 ''' uid = widget.uid if uid not in _handlers: return prop_handlers = _handlers[uid] if name not in prop_handlers: return for callbacks in prop_handlers[name]: for f, k, fn, bound_uid in callbacks: if fn is None: # it's not a kivy prop. continue try: f.unbind_uid(k, bound_uid) except ReferenceError: # proxy widget is already gone, that's cool :) pass del prop_handlers[name] if not prop_handlers: del _handlers[uid] def _build_canvas(self, canvas, widget, rule, rootrule): global Instruction if Instruction is None: Instruction = Factory.get('Instruction') idmap = copy(self.rulectx[rootrule]['ids']) for crule in rule.children: name = crule.name if name == 'Clear': canvas.clear() continue instr = Factory.get(name)() if not isinstance(instr, Instruction): raise BuilderException( crule.ctx, crule.line, 'You can add only graphics Instruction in canvas.') try: for prule in crule.properties.values(): key = prule.name value = prule.co_value if type(value) is CodeType: value, _ = create_handler( widget, instr.proxy_ref, key, value, prule, idmap, True) setattr(instr, key, value) except Exception as e: tb = sys.exc_info()[2] raise BuilderException( prule.ctx, prule.line, '{}: {}'.format(e.__class__.__name__, e), cause=tb) #: Main instance of a :class:`BuilderBase`. Builder: BuilderBase = register_context('Builder', BuilderBase) Builder.load_file(join(kivy_data_dir, 'style.kv'), rulesonly=True) if 'KIVY_PROFILE_LANG' in environ: import atexit from html import escape def match_rule(fn, index, rule): if rule.ctx.filename != fn: return for prop, prp in rule.properties.items(): if prp.line != index: continue yield prp for child in rule.children: for r in match_rule(fn, index, child): yield r if rule.canvas_root: for r in match_rule(fn, index, rule.canvas_root): yield r if rule.canvas_before: for r in match_rule(fn, index, rule.canvas_before): yield r if rule.canvas_after: for r in match_rule(fn, index, rule.canvas_after): yield r def dump_builder_stats(): html = [ '<!doctype html>' '<html><body>', '<style type="text/css">\n', 'pre { margin: 0; }\n', '</style>'] files = {x[1].ctx.filename for x in Builder.rules} for fn in files: try: with open(fn) as f: lines = f.readlines() except (IOError, TypeError) as e: continue html += ['<h2>', fn, '</h2>', '<table>'] count = 0 for index, line in enumerate(lines): line = line.rstrip() line = escape(line) matched_prp = [] for psn, rule in Builder.rules: matched_prp.extend(match_rule(fn, index, rule)) count = sum({x.count for x in matched_prp}) color = (255, 155, 155) if count else (255, 255, 255) html += ['<tr style="background-color: rgb{}">'.format(color), '<td>', str(index + 1), '</td>', '<td>', str(count), '</td>', '<td><pre>', line, '</pre></td>', '</tr>'] html += ['</table>'] html += ['</body></html>'] with open('builder_stats.html', 'w', encoding='utf-8') as fd: fd.write(''.join(html)) print('Profiling written at builder_stats.html') atexit.register(dump_builder_stats) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lang/parser.py����������������������������������������������������������������������0000666�0000000�0000000�00000073650�00000000000�014356� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Parser ====== Class used for the parsing of .kv files into rules. ''' import os import re import sys import traceback import ast import importlib from re import sub, findall from types import CodeType from functools import partial from collections import OrderedDict, defaultdict import kivy.lang.builder # imported as absolute to avoid circular import from kivy.logger import Logger from kivy.cache import Cache from kivy import require from kivy.resources import resource_find from kivy.utils import rgba import kivy.metrics as Metrics __all__ = ('Parser', 'ParserException') trace = Logger.trace global_idmap = {} # register cache for creating new classtype (template) Cache.register('kv.lang') # all previously included files __KV_INCLUDES__ = [] # precompile regexp expression str_re = ( "(?:'''.*?''')|" "(?:(?:(?<!')|''')'(?:[^']|\\\\')+?'(?:(?!')|'''))|" '(?:""".*?""")|' '(?:(?:(?<!")|""")"(?:[^"]|\\\\")+?"(?:(?!")|"""))' ) lang_str = re.compile(f"({str_re})", re.DOTALL) lang_fstr = re.compile(f"([fF](?:{str_re}))", re.DOTALL) lang_key = re.compile('([a-zA-Z_]+)') lang_keyvalue = re.compile(r'([a-zA-Z_][a-zA-Z0-9_.]*\.[a-zA-Z0-9_.]+)') lang_tr = re.compile(r'(_\()') lang_cls_split_pat = re.compile(', *') # all the widget handlers, used to correctly unbind all the callbacks then the # widget is deleted _handlers = defaultdict(partial(defaultdict, list)) class ProxyApp(object): # proxy app object # taken from http://code.activestate.com/recipes/496741-object-proxying/ __slots__ = ['_obj'] def __init__(self): object.__init__(self) object.__setattr__(self, '_obj', None) def _ensure_app(self): app = object.__getattribute__(self, '_obj') if app is None: from kivy.app import App app = App.get_running_app() object.__setattr__(self, '_obj', app) # Clear cached application instance, when it stops app.bind(on_stop=lambda instance: object.__setattr__(self, '_obj', None)) return app def __getattribute__(self, name): object.__getattribute__(self, '_ensure_app')() return getattr(object.__getattribute__(self, '_obj'), name) def __delattr__(self, name): object.__getattribute__(self, '_ensure_app')() delattr(object.__getattribute__(self, '_obj'), name) def __setattr__(self, name, value): object.__getattribute__(self, '_ensure_app')() setattr(object.__getattribute__(self, '_obj'), name, value) def __bool__(self): object.__getattribute__(self, '_ensure_app')() return bool(object.__getattribute__(self, '_obj')) def __str__(self): object.__getattribute__(self, '_ensure_app')() return str(object.__getattribute__(self, '_obj')) def __repr__(self): object.__getattribute__(self, '_ensure_app')() return repr(object.__getattribute__(self, '_obj')) global_idmap['app'] = ProxyApp() global_idmap['pt'] = Metrics.pt global_idmap['inch'] = Metrics.inch global_idmap['cm'] = Metrics.cm global_idmap['mm'] = Metrics.mm global_idmap['dp'] = Metrics.dp global_idmap['sp'] = Metrics.sp global_idmap['rgba'] = rgba class ParserException(Exception): '''Exception raised when something wrong happened in a kv file. ''' def __init__(self, context, line, message, cause=None): self.filename = context.filename or '<inline>' self.line = line sourcecode = context.sourcecode sc_start = max(0, line - 2) sc_stop = min(len(sourcecode), line + 3) sc = ['...'] for x in range(sc_start, sc_stop): if x == line: sc += ['>> %4d:%s' % (line + 1, sourcecode[line][1])] else: sc += [' %4d:%s' % (x + 1, sourcecode[x][1])] sc += ['...'] sc = '\n'.join(sc) message = 'Parser: File "%s", line %d:\n%s\n%s' % ( self.filename, self.line + 1, sc, message) if cause: message += '\n' + ''.join(traceback.format_tb(cause)) super(ParserException, self).__init__(message) class ParserRuleProperty(object): '''Represent a property inside a rule. ''' __slots__ = ('ctx', 'line', 'name', 'value', 'co_value', 'watched_keys', 'mode', 'count', 'ignore_prev') def __init__(self, ctx, line, name, value, ignore_prev=False): super(ParserRuleProperty, self).__init__() #: Associated parser self.ctx = ctx #: Line of the rule self.line = line #: Name of the property self.name = name #: Value of the property self.value = value #: Compiled value self.co_value = None #: Compilation mode self.mode = None #: Watched keys self.watched_keys = None #: Stats self.count = 0 #: whether previous rules targeting name should be cleared self.ignore_prev = ignore_prev def precompile(self): name = self.name value = self.value # first, remove all the string from the value tmp = sub(lang_str, '', self.value) # detecting how to handle the value according to the key name mode = self.mode if self.mode is None: self.mode = mode = 'exec' if name[:3] == 'on_' else 'eval' if mode == 'eval': # if we don't detect any string/key in it, we can eval and give the # result if re.search(lang_key, tmp) is None: value = '\n' * self.line + value self.co_value = eval( compile(value, self.ctx.filename or '<string>', 'eval') ) return # ok, we can compile. value = '\n' * self.line + value self.co_value = compile(value, self.ctx.filename or '<string>', mode) # for exec mode, we don't need to watch any keys. if mode == 'exec': return # now, detect obj.prop # find all the fstrings in the value fstrings = lang_fstr.findall(value) wk = set() for s in fstrings: expression = ast.parse(s) wk |= set(self.get_names_from_expression(expression.body[0].value)) # first, remove all the string from the value tmp = sub(lang_str, '', value) idx = tmp.find('#') if idx != -1: tmp = tmp[:idx] # detect key.value inside value, and split them wk |= set(findall(lang_keyvalue, tmp)) if wk: self.watched_keys = [x.split('.') for x in wk] if findall(lang_tr, tmp): if self.watched_keys: self.watched_keys += [['_']] else: self.watched_keys = [['_']] @classmethod def get_names_from_expression(cls, node): """ Look for all the symbols used in an ast node. """ if isinstance(node, ast.Name): yield node.id if isinstance(node, (ast.JoinedStr, ast.BoolOp)): for n in node.values: if isinstance(n, ast.Str): # NOTE: required for python3.6 yield from cls.get_names_from_expression(n.s) else: yield from cls.get_names_from_expression(n.value) if isinstance(node, ast.BinOp): yield from cls.get_names_from_expression(node.right) yield from cls.get_names_from_expression(node.left) if isinstance(node, ast.IfExp): yield from cls.get_names_from_expression(node.test) yield from cls.get_names_from_expression(node.body) yield from cls.get_names_from_expression(node.orelse) if isinstance(node, ast.Subscript): yield from cls.get_names_from_expression(node.value) yield from cls.get_names_from_expression(node.slice) if isinstance(node, ast.Slice): yield from cls.get_names_from_expression(node.lower) yield from cls.get_names_from_expression(node.upper) yield from cls.get_names_from_expression(node.step) if isinstance( node, (ast.ListComp, ast.DictComp, ast.SetComp, ast.GeneratorExp) ): for g in node.generators: yield from cls.get_names_from_expression(g.iter) if isinstance(node, (ast.List, ast.Tuple, ast.Set)): for elt in node.elts: yield from cls.get_names_from_expression(elt) if isinstance(node, ast.Dict): for val in node.values: yield from cls.get_names_from_expression(val) if isinstance(node, ast.UnaryOp): yield from cls.get_names_from_expression(node.operand) if isinstance(node, ast.comprehension): yield from cls.get_names_from_expression(node.iter.value) if isinstance(node, ast.Attribute): if isinstance(node.value, ast.Name): yield f'{node.value.id}.{node.attr}' if isinstance(node, ast.Call): yield from cls.get_names_from_expression(node.func) for arg in node.args: yield from cls.get_names_from_expression(arg) for keyword in node.keywords: yield from cls.get_names_from_expression(keyword.value) def __repr__(self): return '<ParserRuleProperty name=%r filename=%s:%d ' \ 'value=%r watched_keys=%r>' % ( self.name, self.ctx.filename, self.line + 1, self.value, self.watched_keys) class ParserRule(object): '''Represents a rule, in terms of the Kivy internal language. ''' __slots__ = ('ctx', 'line', 'name', 'children', 'id', 'properties', 'canvas_before', 'canvas_root', 'canvas_after', 'handlers', 'level', 'cache_marked', 'avoid_previous_rules') def __init__(self, ctx, line, name, level): super(ParserRule, self).__init__() #: Level of the rule in the kv self.level = level #: Associated parser self.ctx = ctx #: Line of the rule self.line = line #: Name of the rule self.name = name #: List of children to create self.children = [] #: Id given to the rule self.id = None #: Properties associated to the rule self.properties = OrderedDict() #: Canvas normal self.canvas_root = None #: Canvas before self.canvas_before = None #: Canvas after self.canvas_after = None #: Handlers associated to the rule self.handlers = [] #: Properties cache list: mark which class have already been checked self.cache_marked = [] #: Indicate if any previous rules should be avoided. self.avoid_previous_rules = False if level == 0: self._detect_selectors() else: self._forbid_selectors() def precompile(self): for x in self.properties.values(): x.precompile() for x in self.handlers: x.precompile() for x in self.children: x.precompile() if self.canvas_before: self.canvas_before.precompile() if self.canvas_root: self.canvas_root.precompile() if self.canvas_after: self.canvas_after.precompile() def create_missing(self, widget): # check first if the widget class already been processed by this rule cls = widget.__class__ if cls in self.cache_marked: return self.cache_marked.append(cls) for name in self.properties: if hasattr(widget, name): continue value = self.properties[name].co_value if type(value) is CodeType: value = None widget.create_property(name, value, default_value=False) def _forbid_selectors(self): c = self.name[0] if c == '<' or c == '[': raise ParserException( self.ctx, self.line, 'Selectors rules are allowed only at the first level') def _detect_selectors(self): c = self.name[0] if c == '<': self._build_rule() elif c == '[': self._build_template() else: if self.ctx.root is not None: raise ParserException( self.ctx, self.line, 'Only one root object is allowed by .kv') self.ctx.root = self def _build_rule(self): name = self.name if __debug__: trace('Builder: build rule for %s' % name) if name[0] != '<' or name[-1] != '>': raise ParserException(self.ctx, self.line, 'Invalid rule (must be inside <>)') # if the very first name start with a -, avoid previous rules name = name[1:-1] if name[:1] == '-': self.avoid_previous_rules = True name = name[1:] for rule in re.split(lang_cls_split_pat, name): crule = None if not rule: raise ParserException(self.ctx, self.line, 'Empty rule detected') if '@' in rule: # new class creation ? # ensure the name is correctly written rule, baseclasses = rule.split('@', 1) if not re.match(lang_key, rule): raise ParserException(self.ctx, self.line, 'Invalid dynamic class name') # save the name in the dynamic classes dict. self.ctx.dynamic_classes[rule] = baseclasses crule = ParserSelectorName(rule) else: # classical selectors. if rule[0] == '.': crule = ParserSelectorClass(rule[1:]) else: crule = ParserSelectorName(rule) self.ctx.rules.append((crule, self)) def _build_template(self): name = self.name exception = ParserException( self.ctx, self.line, 'Deprecated Kivy lang template syntax used "{}". Templates will ' 'be removed in a future version'.format(name)) if name not in ('[FileListEntry@FloatLayout+TreeViewNode]', '[FileIconEntry@Widget]', '[AccordionItemTitle@Label]'): Logger.warning(exception) if __debug__: trace('Builder: build template for %s' % name) if name[0] != '[' or name[-1] != ']': raise ParserException(self.ctx, self.line, 'Invalid template (must be inside [])') item_content = name[1:-1] if '@' not in item_content: raise ParserException(self.ctx, self.line, 'Invalid template name (missing @)') template_name, template_root_cls = item_content.split('@') self.ctx.templates.append((template_name, template_root_cls, self)) def __repr__(self): return '<ParserRule name=%r>' % (self.name, ) class Parser(object): '''Create a Parser object to parse a Kivy language file or Kivy content. ''' PROP_ALLOWED = ('canvas.before', 'canvas.after') CLASS_RANGE = list(range(ord('A'), ord('Z') + 1)) PROP_RANGE = ( list(range(ord('A'), ord('Z') + 1)) + list(range(ord('a'), ord('z') + 1)) + list(range(ord('0'), ord('9') + 1)) + [ord('_')]) __slots__ = ('rules', 'templates', 'root', 'sourcecode', 'directives', 'filename', 'dynamic_classes') def __init__(self, **kwargs): super(Parser, self).__init__() self.rules = [] self.templates = [] self.root = None self.sourcecode = [] self.directives = [] self.dynamic_classes = {} self.filename = kwargs.get('filename', None) content = kwargs.get('content', None) if content is None: raise ValueError('No content passed') self.parse(content) def execute_directives(self): global __KV_INCLUDES__ for ln, cmd in self.directives: cmd = cmd.strip() if __debug__: trace('Parser: got directive <%s>' % cmd) if cmd[:5] == 'kivy ': version = cmd[5:].strip() if len(version.split('.')) == 2: version += '.0' require(version) elif cmd[:4] == 'set ': try: name, value = cmd[4:].strip().split(' ', 1) except: Logger.exception('') raise ParserException(self, ln, 'Invalid directive syntax') try: value = eval(value, global_idmap) except: Logger.exception('') raise ParserException(self, ln, 'Invalid value') global_idmap[name] = value elif cmd[:8] == 'include ': ref = cmd[8:].strip() force_load = False if ref[:6] == 'force ': ref = ref[6:].strip() force_load = True # if #:include [force] "path with quotes around" if ref[0] == ref[-1] and ref[0] in ('"', "'"): c = ref[:3].count(ref[0]) ref = ref[c:-c] if c != 2 else ref if ref[-3:] != '.kv': Logger.warning('Lang: {0} does not have a valid Kivy' 'Language extension (.kv)'.format(ref)) break if ref in __KV_INCLUDES__: if not os.path.isfile(resource_find(ref) or ref): raise ParserException(self, ln, 'Invalid or unknown file: {0}' .format(ref)) if not force_load: Logger.warning('Lang: {0} has already been included!' .format(ref)) continue else: Logger.debug('Lang: Reloading {0} ' 'because include was forced.' .format(ref)) kivy.lang.builder.Builder.unload_file(ref) kivy.lang.builder.Builder.load_file(ref) continue Logger.debug('Lang: Including file: {0}'.format(0)) __KV_INCLUDES__.append(ref) kivy.lang.builder.Builder.load_file(ref) elif cmd[:7] == 'import ': package = cmd[7:].strip() z = package.split() if len(z) != 2: raise ParserException(self, ln, 'Invalid import syntax') alias, package = z try: if package not in sys.modules: try: mod = importlib.__import__(package) except ImportError: module_name = '.'.join(package.split('.')[:-1]) mod = importlib.__import__(module_name) # resolve the whole thing for part in package.split('.')[1:]: mod = getattr(mod, part) else: mod = sys.modules[package] global_idmap[alias] = mod except ImportError: Logger.exception('') raise ParserException(self, ln, 'Unable to import package %r' % package) else: raise ParserException(self, ln, 'Unknown directive') def parse(self, content): '''Parse the contents of a Parser file and return a list of root objects. ''' # Read and parse the lines of the file lines = content.splitlines() if not lines: return num_lines = len(lines) lines = list(zip(list(range(num_lines)), lines)) self.sourcecode = lines[:] if __debug__: trace('Parser: parsing %d lines' % num_lines) # Strip all comments self.strip_comments(lines) # Execute directives self.execute_directives() # Get object from the first level objects, remaining_lines = self.parse_level(0, lines) # Precompile rules tree for rule in objects: rule.precompile() # After parsing, there should be no remaining lines # or there's an error we did not catch earlier. if remaining_lines: ln, content = remaining_lines[0] raise ParserException(self, ln, 'Invalid data (not parsed)') def strip_comments(self, lines): '''Remove all comments from all lines in-place. Comments need to be on a single line and not at the end of a line. i.e. a comment line's first non-whitespace character must be a #. ''' # extract directives for ln, line in lines[:]: stripped = line.strip() if stripped[:2] == '#:': self.directives.append((ln, stripped[2:])) if stripped[:1] == '#': lines.remove((ln, line)) if not stripped: lines.remove((ln, line)) def parse_level(self, level, lines, spaces=0): '''Parse the current level (level * spaces) indentation. ''' indent = spaces * level if spaces > 0 else 0 objects = [] current_object = None current_property = None current_propobject = None i = 0 while i < len(lines): line = lines[i] ln, content = line # Get the number of space tmp = content.lstrip(' \t') # Replace any tab with 4 spaces tmp = content[:len(content) - len(tmp)] tmp = tmp.replace('\t', ' ') # first indent designates the indentation if spaces == 0: spaces = len(tmp) count = len(tmp) if spaces > 0 and count % spaces != 0: raise ParserException(self, ln, 'Invalid indentation, ' 'must be a multiple of ' '%s spaces' % spaces) content = content.strip() rlevel = count // spaces if spaces > 0 else 0 # Level finished if count < indent: return objects, lines[i - 1:] # Current level, create an object elif count == indent: x = content.split(':', 1) if not x[0]: raise ParserException(self, ln, 'Identifier missing') if (len(x) == 2 and len(x[1]) and not x[1].lstrip().startswith('#')): raise ParserException(self, ln, 'Invalid data after declaration') name = x[0].rstrip() # if it's not a root rule, then we got some restriction # aka, a valid name, without point or everything else if count != 0: if False in [ord(z) in Parser.PROP_RANGE for z in name]: raise ParserException(self, ln, 'Invalid class name') current_object = ParserRule(self, ln, name, rlevel) current_property = None objects.append(current_object) # Next level, is it a property or an object ? elif count == indent + spaces: x = content.split(':', 1) if not x[0]: raise ParserException(self, ln, 'Identifier missing') # It's a class, add to the current object as a children current_property = None name = x[0].rstrip() ignore_prev = name[0] == '-' if ignore_prev: name = name[1:] if ord(name[0]) in Parser.CLASS_RANGE: if ignore_prev: raise ParserException( self, ln, 'clear previous, `-`, not allowed here') _objects, _lines = self.parse_level( level + 1, lines[i:], spaces) if current_object is None: raise ParserException(self, ln, 'Invalid indentation') current_object.children = _objects lines = _lines i = 0 # It's a property else: if name not in Parser.PROP_ALLOWED: if not all(ord(z) in Parser.PROP_RANGE for z in name): raise ParserException(self, ln, 'Invalid property name') if len(x) == 1: raise ParserException(self, ln, 'Syntax error') value = x[1].strip() if name == 'id': if len(value) <= 0: raise ParserException(self, ln, 'Empty id') if value in ('self', 'root'): raise ParserException( self, ln, 'Invalid id, cannot be "self" or "root"') current_object.id = value elif len(value): rule = ParserRuleProperty( self, ln, name, value, ignore_prev) if name[:3] == 'on_': current_object.handlers.append(rule) else: ignore_prev = False current_object.properties[name] = rule else: current_property = name current_propobject = None if ignore_prev: # it wasn't consumed raise ParserException( self, ln, 'clear previous, `-`, not allowed here') # Two more levels? elif count == indent + 2 * spaces: if current_property in ( 'canvas', 'canvas.after', 'canvas.before'): _objects, _lines = self.parse_level( level + 2, lines[i:], spaces) rl = ParserRule(self, ln, current_property, rlevel) rl.children = _objects if current_property == 'canvas': current_object.canvas_root = rl elif current_property == 'canvas.before': current_object.canvas_before = rl else: current_object.canvas_after = rl current_property = None lines = _lines i = 0 else: if current_propobject is None: current_propobject = ParserRuleProperty( self, ln, current_property, content) if not current_property: raise ParserException(self, ln, "Invalid indentation") if current_property[:3] == 'on_': current_object.handlers.append(current_propobject) else: current_object.properties[current_property] = \ current_propobject else: current_propobject.value += '\n' + content # Too much indentation, invalid else: raise ParserException(self, ln, 'Invalid indentation (too many levels)') # Check the next line i += 1 return objects, [] class ParserSelector(object): def __init__(self, key): self.key = key.lower() def match(self, widget): raise NotImplementedError def __repr__(self): return '<%s key=%s>' % (self.__class__.__name__, self.key) class ParserSelectorClass(ParserSelector): def match(self, widget): return self.key in widget.cls class ParserSelectorName(ParserSelector): parents = {} def get_bases(self, cls): for base in cls.__bases__: if base.__name__ == 'object': break yield base if base.__name__ == 'Widget': break for cbase in self.get_bases(base): yield cbase def match(self, widget): parents = ParserSelectorName.parents cls = widget.__class__ if cls not in parents: classes = [x.__name__.lower() for x in [cls] + list(self.get_bases(cls))] parents[cls] = classes return self.key in parents[cls] def match_rule_name(self, rule_name): return self.key == rule_name.lower() ����������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7911253 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/��������������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�012322� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/__init__.py���������������������������������������������������������������������0000666�0000000�0000000�00000001320�00000000000�014427� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' External libraries ================== Kivy comes with other python/C libraries: * :mod:`~kivy.lib.ddsfile` - used for parsing and saving `DDS <https://en.wikipedia.org/wiki/DirectDraw_Surface>`_ files. * :mod:`~kivy.lib.osc` - a modified/optimized version of PyOSC for using the `Open Sound Control <https://en.wikipedia.org/wiki/Open_Sound_Control>`_ protocol. * :mod:`~kivy.lib.mtdev` - provides support for the `Kernel multi-touch transformation library <https://launchpad.net/mtdev>`_. .. warning:: Even though Kivy comes with these external libraries, we do not provide any support for them and they might change in the future. Don't rely on them in your code. ''' ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/ddsfile.py����������������������������������������������������������������������0000666�0000000�0000000�00000031117�00000000000�014311� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' DDS File library ================ This library can be used to parse and save DDS (`DirectDraw Surface <https://en.wikipedia.org/wiki/DirectDraw_Surface>`) files. The initial version was written by:: Alexey Borzenkov (snaury@gmail.com) All the initial work credits go to him! Thank you :) This version uses structs instead of ctypes. DDS Format ---------- :: [DDS ][SurfaceDesc][Data] [SurfaceDesc]:: (everything is uint32) Size Flags Height Width PitchOrLinearSize Depth MipmapCount Reserved1 * 11 [PixelFormat]:: Size Flags FourCC RGBBitCount RBitMask GBitMask BBitMask ABitMask [Caps]:: Caps1 Caps2 Reserved1 * 2 Reserverd2 .. warning:: This is an external library and Kivy does not provide any support for it. It might change in the future and we advise you don't rely on it in your code. ''' # flake8: noqa from struct import pack, unpack, calcsize # DDSURFACEDESC2 dwFlags DDSD_CAPS = 0x00000001 DDSD_HEIGHT = 0x00000002 DDSD_WIDTH = 0x00000004 DDSD_PITCH = 0x00000008 DDSD_PIXELFORMAT = 0x00001000 DDSD_MIPMAPCOUNT = 0x00020000 DDSD_LINEARSIZE = 0x00080000 DDSD_DEPTH = 0x00800000 # DDPIXELFORMAT dwFlags DDPF_ALPHAPIXELS = 0x00000001 DDPF_FOURCC = 0x00000004 DDPF_RGB = 0x00000040 DDPF_LUMINANCE = 0x00020000 # DDSCAPS2 dwCaps1 DDSCAPS_COMPLEX = 0x00000008 DDSCAPS_TEXTURE = 0x00001000 DDSCAPS_MIPMAP = 0x00400000 # DDSCAPS2 dwCaps2 DDSCAPS2_CUBEMAP = 0x00000200 DDSCAPS2_CUBEMAP_POSITIVEX = 0x00000400 DDSCAPS2_CUBEMAP_NEGATIVEX = 0x00000800 DDSCAPS2_CUBEMAP_POSITIVEY = 0x00001000 DDSCAPS2_CUBEMAP_NEGATIVEY = 0x00002000 DDSCAPS2_CUBEMAP_POSITIVEZ = 0x00004000 DDSCAPS2_CUBEMAP_NEGATIVEZ = 0x00008000 DDSCAPS2_VOLUME = 0x00200000 # Common FOURCC codes DDS_DXTN = 0x00545844 DDS_DXT1 = 0x31545844 DDS_DXT2 = 0x32545844 DDS_DXT3 = 0x33545844 DDS_DXT4 = 0x34545844 DDS_DXT5 = 0x35545844 def dxt_to_str(dxt): if dxt == DDS_DXT1: return 's3tc_dxt1' elif dxt == DDS_DXT2: return 's3tc_dxt2' elif dxt == DDS_DXT3: return 's3tc_dxt3' elif dxt == DDS_DXT4: return 's3tc_dxt4' elif dxt == DDS_DXT5: return 's3tc_dxt5' elif dxt == 0: return 'rgba' elif dxt == 1: return 'alpha' elif dxt == 2: return 'luminance' elif dxt == 3: return 'luminance_alpha' def str_to_dxt(dxt): if dxt == 's3tc_dxt1': return DDS_DXT1 if dxt == 's3tc_dxt2': return DDS_DXT2 if dxt == 's3tc_dxt3': return DDS_DXT3 if dxt == 's3tc_dxt4': return DDS_DXT4 if dxt == 's3tc_dxt5': return DDS_DXT5 if dxt == 'rgba': return 0 if dxt == 'alpha': return 1 if dxt == 'luminance': return 2 if dxt == 'luminance_alpha': return 3 def align_value(val, b): return val + (-val % b) def check_flags(val, fl): return (val & fl) == fl def dxt_size(w, h, dxt): w = max(1, w // 4) h = max(1, h // 4) if dxt == DDS_DXT1: return w * h * 8 elif dxt in (DDS_DXT2, DDS_DXT3, DDS_DXT4, DDS_DXT5): return w * h * 16 return -1 class QueryDict(dict): def __getattr__(self, attr): try: return self.__getitem__(attr) except KeyError: try: return super(QueryDict, self).__getattr__(attr) except AttributeError: raise KeyError(attr) def __setattr__(self, attr, value): self.__setitem__(attr, value) class DDSException(Exception): pass class DDSFile(object): fields = ( ('size', 0), ('flags', 1), ('height', 2), ('width', 3), ('pitchOrLinearSize', 4), ('depth', 5), ('mipmapCount', 6), ('pf_size', 18), ('pf_flags', 19), ('pf_fourcc', 20), ('pf_rgbBitCount', 21), ('pf_rBitMask', 22), ('pf_gBitMask', 23), ('pf_bBitMask', 24), ('pf_aBitMask', 25), ('caps1', 26), ('caps2', 27)) def __init__(self, filename=None): super(DDSFile, self).__init__() self._dxt = 0 self._fmt = None self.meta = meta = QueryDict() self.count = 0 self.images = [] self.images_size = [] for field, index in DDSFile.fields: meta[field] = 0 if filename: self.load(filename) def load(self, filename): self.filename = filename with open(filename, 'rb') as fd: data = fd.read() if data[:4] != b'DDS ': raise DDSException('Invalid magic header {}'.format(data[:4])) # read header fmt = 'I' * 31 fmt_size = calcsize(fmt) pf_size = calcsize('I' * 8) header, data = data[4:4+fmt_size], data[4+fmt_size:] if len(header) != fmt_size: raise DDSException('Truncated header in') # depack header = unpack(fmt, header) meta = self.meta for name, index in DDSFile.fields: meta[name] = header[index] # check header validity if meta.size != fmt_size: raise DDSException('Invalid header size (%d instead of %d)' % (meta.size, fmt_size)) if meta.pf_size != pf_size: raise DDSException('Invalid pixelformat size (%d instead of %d)' % (meta.pf_size, pf_size)) if not check_flags(meta.flags, DDSD_CAPS | DDSD_PIXELFORMAT | DDSD_WIDTH | DDSD_HEIGHT): raise DDSException('Not enough flags') if not check_flags(meta.caps1, DDSCAPS_TEXTURE): raise DDSException('Not a DDS texture') self.count = 1 if check_flags(meta.flags, DDSD_MIPMAPCOUNT): if not check_flags(meta.caps1, DDSCAPS_COMPLEX | DDSCAPS_MIPMAP): raise DDSException('Invalid mipmap without flags') self.count = meta.mipmapCount hasrgb = check_flags(meta.pf_flags, DDPF_RGB) hasalpha = check_flags(meta.pf_flags, DDPF_ALPHAPIXELS) hasluminance = check_flags(meta.pf_flags, DDPF_LUMINANCE) bpp = None dxt = block = pitch = 0 if hasrgb or hasalpha or hasluminance: bpp = meta.pf_rgbBitCount if hasrgb and hasluminance: raise DDSException('File have RGB and Luminance') if hasrgb: dxt = 0 elif hasalpha and not hasluminance: dxt = 1 elif hasluminance and not hasalpha: dxt = 2 elif hasalpha and hasluminance: dxt = 3 elif check_flags(meta.pf_flags, DDPF_FOURCC): dxt = meta.pf_fourcc if dxt not in (DDS_DXT1, DDS_DXT2, DDS_DXT3, DDS_DXT4, DDS_DXT5): raise DDSException('Unsupported FOURCC') else: raise DDSException('Unsupported format specified') if bpp: block = align_value(bpp, 8) // 8 pitch = align_value(block * meta.width, 4) if check_flags(meta.flags, DDSD_LINEARSIZE): if dxt in (0, 1, 2, 3): size = pitch * meta.height else: size = dxt_size(meta.width, meta.height, dxt) w = meta.width h = meta.height images = self.images images_size = self.images_size for i in range(self.count): if dxt in (0, 1, 2, 3): size = align_value(block * w, 4) * h else: size = dxt_size(w, h, dxt) image, data = data[:size], data[size:] if len(image) < size: raise DDSException('Truncated image for mipmap %d' % i) images_size.append((w, h)) images.append(image) if w == 1 and h == 1: break w = max(1, w // 2) h = max(1, h // 2) if len(images) == 0: raise DDSException('No images available') if len(images) < self.count: raise DDSException('Not enough images') self._dxt = dxt def save(self, filename): if len(self.images) == 0: raise DDSException('No images to save') fields = dict(DDSFile.fields) fields_keys = list(fields.keys()) fields_index = list(fields.values()) mget = self.meta.get header = [] for idx in range(31): if idx in fields_index: value = mget(fields_keys[fields_index.index(idx)], 0) else: value = 0 header.append(value) with open(filename, 'wb') as fd: fd.write('DDS ') fd.write(pack('I' * 31, *header)) for image in self.images: fd.write(image) def add_image(self, level, bpp, fmt, width, height, data): assert bpp == 32 assert fmt in ('rgb', 'rgba', 'dxt1', 'dxt2', 'dxt3', 'dxt4', 'dxt5') assert width > 0 assert height > 0 assert level >= 0 meta = self.meta images = self.images if len(images) == 0: assert level == 0 # first image, set defaults ! for k in meta.keys(): meta[k] = 0 self._fmt = fmt meta.size = calcsize('I' * 31) meta.pf_size = calcsize('I' * 8) meta.pf_flags = 0 meta.flags = DDSD_CAPS | DDSD_PIXELFORMAT | DDSD_WIDTH | DDSD_HEIGHT meta.width = width meta.height = height meta.caps1 = DDSCAPS_TEXTURE meta.flags |= DDSD_LINEARSIZE meta.pitchOrLinearSize = len(data) meta.pf_rgbBitCount = 32 meta.pf_rBitMask = 0x00ff0000 meta.pf_gBitMask = 0x0000ff00 meta.pf_bBitMask = 0x000000ff meta.pf_aBitMask = 0xff000000 if fmt in ('rgb', 'rgba'): assert True assert bpp == 32 meta.pf_flags |= DDPF_RGB meta.pf_rgbBitCount = 32 meta.pf_rBitMask = 0x00ff0000 meta.pf_gBitMask = 0x0000ff00 meta.pf_bBitMask = 0x000000ff meta.pf_aBitMask = 0x00000000 if fmt == 'rgba': meta.pf_flags |= DDPF_ALPHAPIXELS meta.pf_aBitMask = 0xff000000 else: meta.pf_flags |= DDPF_FOURCC if fmt == 'dxt1': meta.pf_fourcc = DDS_DXT1 elif fmt == 'dxt2': meta.pf_fourcc = DDS_DXT2 elif fmt == 'dxt3': meta.pf_fourcc = DDS_DXT3 elif fmt == 'dxt4': meta.pf_fourcc = DDS_DXT4 elif fmt == 'dxt5': meta.pf_fourcc = DDS_DXT5 images.append(data) else: assert level == len(images) assert fmt == self._fmt images.append(data) meta.flags |= DDSD_MIPMAPCOUNT meta.caps1 |= DDSCAPS_COMPLEX | DDSCAPS_MIPMAP meta.mipmapCount = len(images) def __repr__(self): return '<DDSFile filename=%r size=%r dxt=%r len(images)=%r>' % ( self.filename, self.size, self.dxt, len(self.images)) def _get_size(self): meta = self.meta return meta.width, meta.height def _set_size(self, size): self.meta.update({'width': size[0], 'height': size[1]}) size = property(_get_size, _set_size) def _get_dxt(self): return dxt_to_str(self._dxt) def _set_dxt(self, dxt): self._dxt = str_to_dxt(dxt) dxt = property(_get_dxt, _set_dxt) if __name__ == '__main__': import sys if len(sys.argv) == 1: print('Usage: python ddsfile.py <file1> <file2> ...') sys.exit(0) for filename in sys.argv[1:]: print('=== Loading', filename) try: dds = DDSFile(filename=filename) print(dds) dds.save('bleh.dds') except IOError as e: print('ERR>', e) except DDSException as e: print('DDS>', e) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7911253 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/gstplayer/����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014334� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/gstplayer/__init__.py�����������������������������������������������������������0000666�0000000�0000000�00000001522�00000000000�016445� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' GstPlayer ========= .. versionadded:: 1.8.0 `GstPlayer` is a media player implemented specifically for Kivy with Gstreamer 1.0. It doesn't use Gi at all and is focused on what we want: the ability to read video and stream the image in a callback, or read an audio file. Don't use it directly but use our Core providers instead. This player is automatically compiled if you have `pkg-config --libs --cflags gstreamer-1.0` working. .. warning:: This is an external library and Kivy does not provide any support for it. It might change in the future and we advise you don't rely on it in your code. ''' import os if 'KIVY_DOC' in os.environ: GstPlayer = get_gst_version = glib_iteration = None else: from kivy.lib.gstplayer._gstplayer import ( GstPlayer, get_gst_version, glib_iteration) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.h����������������������������������������������������������0000666�0000000�0000000�00000011743�00000000000�016664� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#include <glib.h> #include <gst/gst.h> static void c_glib_iteration(int count) { while (count > 0 && g_main_context_pending(NULL)) { count --; g_main_context_iteration(NULL, FALSE); } } static void g_object_set_void(GstElement *element, char *name, void *value) { g_object_set(G_OBJECT(element), name, value, NULL); } static void g_object_set_double(GstElement *element, char *name, double value) { g_object_set(G_OBJECT(element), name, value, NULL); } static void g_object_set_caps(GstElement *element, char *value) { GstCaps *caps = gst_caps_from_string(value); g_object_set(G_OBJECT(element), "caps", caps, NULL); } static void g_object_set_int(GstElement *element, char *name, int value) { g_object_set(G_OBJECT(element), name, value, NULL); } typedef void (*appcallback_t)(void *, int, int, char *, int); typedef void (*buscallback_t)(void *, GstMessage *); typedef struct { appcallback_t callback; buscallback_t bcallback; char eventname[15]; PyObject *userdata; } callback_data_t; static GstFlowReturn c_on_appsink_sample(GstElement *appsink, callback_data_t *data) { GstSample *sample = NULL; GstBuffer *buffer = NULL; GstMapInfo mapinfo; GstCaps *caps = NULL; GstStructure *structure = NULL; gchar *cbuffer = NULL, *dstbuffer, *srcbuffer; gint width4, width3, y; gint width, height, size; g_signal_emit_by_name (appsink, data->eventname, &sample); if ( sample == NULL ) { g_warning("Could not get sample"); goto done; } caps = gst_sample_get_caps(sample); if ( caps == NULL ) { g_warning("Could not get snapshot format"); goto done; } structure = gst_caps_get_structure(caps, 0); gst_structure_get_int(structure, "width", &width); gst_structure_get_int(structure, "height", &height); buffer = gst_sample_get_buffer(sample); if ( gst_buffer_map(buffer, &mapinfo, GST_MAP_READ) != TRUE ) { g_debug("Unable to map buffer"); goto done; } width3 = width * 3; width4 = GST_ROUND_UP_4(width3); if ( width4 == width3 ) { // we can directly use the buffer in memory cbuffer = (gchar *)mapinfo.data; size = (gint)mapinfo.size; } else { // need a copy without stride :( // OpenGL ES 2 doesn't support stride without an extension. We might // pass the stride information into the callback, and then ask // texture.blit_buffer(..., stride=width4), in order to let desktop or // mobile with extension to copy the row width stride. // NVIDIA extension: // http://www.khronos.org/registry/gles/extensions/EXT/GL_EXT_unpack_subimage.txt size = width * height * 3; dstbuffer = cbuffer = (gchar *)g_malloc(size); if ( cbuffer == NULL ) { g_warning("Unable to create destination buffer"); goto done; } srcbuffer = (gchar *)mapinfo.data; for ( y = 0; y < height; y++ ) { memcpy(dstbuffer, srcbuffer, width3); dstbuffer += width3; srcbuffer += width4; } } data->callback(data->userdata, width, height, (char *)cbuffer, size); if ( width4 != width3 ) g_free(cbuffer); gst_buffer_unmap(buffer, &mapinfo); done: //gst_caps_unref(caps); if ( sample != NULL ) gst_sample_unref(sample); return GST_FLOW_OK; } static void c_signal_free_data(gpointer data, GClosure *closure) { callback_data_t *cdata = data; Py_DECREF(cdata->userdata); free(cdata); } static gulong c_appsink_set_sample_callback(GstElement *appsink, appcallback_t callback, PyObject *userdata) { callback_data_t *data = (callback_data_t *)malloc(sizeof(callback_data_t)); if ( data == NULL ) return 0; data->callback = callback; data->bcallback = NULL; data->userdata = userdata; strcpy(data->eventname, "pull-sample"); Py_INCREF(data->userdata); g_object_set(G_OBJECT(appsink), "emit-signals", TRUE, NULL); return g_signal_connect_data( appsink, "new-sample", G_CALLBACK(c_on_appsink_sample), data, c_signal_free_data, 0); } static void c_appsink_pull_preroll(GstElement *appsink, appcallback_t callback, PyObject *userdata) { callback_data_t data; data.callback = callback; data.userdata = userdata; strcpy(data.eventname, "pull-preroll"); c_on_appsink_sample(appsink, &data); } static void c_signal_disconnect(GstElement *element, gulong handler_id) { g_signal_handler_disconnect(element, handler_id); } static gboolean c_on_bus_message(GstBus *bus, GstMessage *message, callback_data_t *data) { //g_return_val_if_fail( GST_MESSAGE_TYPE( message ) == GST_MESSAGE_EOS, FALSE); data->bcallback(data->userdata, message); return TRUE; } static gulong c_bus_connect_message(GstBus *bus, buscallback_t callback, PyObject *userdata) { callback_data_t *data = (callback_data_t *)malloc(sizeof(callback_data_t)); if ( data == NULL ) return 0; data->callback = NULL; data->bcallback = callback; data->userdata = userdata; Py_INCREF(data->userdata); return g_signal_connect_data( (GstElement *)bus, "sync-message", G_CALLBACK(c_on_bus_message), data, c_signal_free_data, 0); } �����������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.pyx��������������������������������������������������������0000666�0000000�0000000�00000035545�00000000000�017263� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������from libcpp cimport bool from weakref import ref import atexit cdef extern from 'gst/gst.h': ctypedef void *GstPipeline ctypedef void *GstElement ctypedef void *GstBus ctypedef void *GstPad ctypedef void *GstSample ctypedef void *GstBin ctypedef void (*appcallback_t)(void *, int, int, char *, int) ctypedef void (*buscallback_t)(void *, GstMessage *) ctypedef unsigned int guint ctypedef unsigned long gulong ctypedef void *gpointer ctypedef char const_gchar 'const gchar' ctypedef long int gint64 ctypedef unsigned long long GstClockTime ctypedef int gboolean ctypedef enum GstState: GST_STATE_VOID_PENDING GST_STATE_NULL GST_STATE_READY GST_STATE_PAUSED GST_STATE_PLAYING ctypedef enum GstFormat: GST_FORMAT_TIME ctypedef enum GstSeekFlags: GST_SEEK_FLAG_KEY_UNIT GST_SEEK_FLAG_FLUSH ctypedef enum GstStateChangeReturn: pass ctypedef struct GError: int code char *message ctypedef enum GstMessageType: GST_MESSAGE_EOS GST_MESSAGE_ERROR GST_MESSAGE_WARNING GST_MESSAGE_INFO ctypedef struct GstMessage: GstMessageType type int GST_SECOND bool gst_init_check(int *argc, char ***argv, GError **error) bool gst_is_initialized() void gst_deinit() void gst_version(guint *major, guint *minor, guint *micro, guint *nano) GstElement *gst_element_factory_make(const_gchar *factoryname, const_gchar *name) bool gst_bin_add(GstBin *bin, GstElement *element) bool gst_bin_remove(GstBin *bin, GstElement *element) void gst_object_unref(void *pointer) nogil GstElement *gst_pipeline_new(const_gchar *name) void gst_bus_enable_sync_message_emission(GstBus *bus) GstBus *gst_pipeline_get_bus(GstPipeline *pipeline) GstStateChangeReturn gst_element_get_state( GstElement *element, GstState *state, GstState *pending, GstClockTime timeout) nogil GstStateChangeReturn gst_element_set_state( GstElement *element, GstState state) nogil void g_signal_emit_by_name(gpointer instance, const_gchar *detailed_signal, void *retvalue) void g_error_free(GError *error) bool gst_element_query_position( GstElement *element, GstFormat format, gint64 *cur) nogil bool gst_element_query_duration( GstElement *element, GstFormat format, gint64 *cur) nogil bool gst_element_seek_simple( GstElement *element, GstFormat format, GstSeekFlags seek_flags, gint64 seek_pos) nogil void gst_message_parse_error( GstMessage *message, GError **gerror, char **debug) void gst_message_parse_warning( GstMessage *message, GError **gerror, char **debug) void gst_message_parse_info( GstMessage *message, GError **gerror, char **debug) cdef extern from '_gstplayer.h': void g_object_set_void(GstElement *element, char *name, void *value) void g_object_set_double(GstElement *element, char *name, double value) nogil void g_object_set_caps(GstElement *element, char *value) void g_object_set_int(GstElement *element, char *name, int value) gulong c_appsink_set_sample_callback(GstElement *appsink, appcallback_t callback, void *userdata) void c_appsink_pull_preroll(GstElement *appsink, appcallback_t callback, void *userdata) nogil gulong c_bus_connect_message(GstBus *bus, buscallback_t callback, void *userdata) void c_signal_disconnect(GstElement *appsink, gulong handler_id) void c_glib_iteration(int count) # # prevent gstreamer crash when some player are still working. # cdef list _instances = [] def _on_player_deleted(wk): if wk in _instances: _instances.remove(wk) @atexit.register def gst_exit_clean(): # XXX don't use a stop() method or anything that change the state of the # element without releasing the GIL. Otherwise, we might have a deadlock due # to GIL in appsink callback + GIL already locked here. for wk in _instances: player = wk() if player: player.unload() class GstPlayerException(Exception): pass cdef void _on_appsink_sample( void *c_player, int width, int height, char *data, int datasize) with gil: cdef GstPlayer player = <GstPlayer>c_player cdef bytes buf = data[:datasize] if player.sample_cb: player.sample_cb(width, height, buf) cdef void _on_gstplayer_message(void *c_player, GstMessage *message) with gil: cdef GstPlayer player = <GstPlayer>c_player cdef GError *err = NULL if message.type == GST_MESSAGE_EOS: player.got_eos() elif message.type == GST_MESSAGE_ERROR: gst_message_parse_error(message, &err, NULL) player.message_cb('error', err.message) g_error_free(err); elif message.type == GST_MESSAGE_WARNING: gst_message_parse_warning(message, &err, NULL) player.message_cb('warning', err.message) g_error_free(err); elif message.type == GST_MESSAGE_INFO: gst_message_parse_info(message, &err, NULL) player.message_cb('info', err.message) g_error_free(err); else: pass def _gst_init(): if gst_is_initialized(): return True cdef int argc = 0 cdef char **argv = NULL cdef GError *error if not gst_init_check(&argc, &argv, &error): msg = 'Unable to initialize gstreamer: code={} message={}'.format( error.code, <bytes>error.message) raise GstPlayerException(msg) def get_gst_version(): cdef unsigned int major, minor, micro, nano gst_version(&major, &minor, µ, &nano) return (major, minor, micro, nano) def glib_iteration(int loop): c_glib_iteration(loop) cdef class GstPlayer: cdef GstElement *pipeline cdef GstElement *playbin cdef GstElement *appsink cdef GstElement *fakesink cdef GstBus *bus cdef object uri, sample_cb, eos_cb, message_cb cdef gulong hid_sample, hid_message cdef object __weakref__ def __cinit__(self, *args, **kwargs): self.pipeline = self.playbin = self.appsink = self.fakesink = NULL self.bus = NULL self.hid_sample = self.hid_message = 0 def __init__(self, uri, sample_cb=None, eos_cb=None, message_cb=None): super(GstPlayer, self).__init__() self.uri = uri self.sample_cb = sample_cb self.eos_cb = eos_cb self.message_cb = message_cb _instances.append(ref(self, _on_player_deleted)) # ensure gstreamer is init _gst_init() def __dealloc__(self): self.unload() cdef void got_eos(self): if self.eos_cb: self.eos_cb() def load(self): cdef bytes py_uri # if already loaded before, clean everything. if self.pipeline != NULL: self.unload() # create the pipeline self.pipeline = gst_pipeline_new(NULL) if self.pipeline == NULL: raise GstPlayerException('Unable to create a pipeline') self.bus = gst_pipeline_get_bus(<GstPipeline *>self.pipeline) if self.bus == NULL: raise GstPlayerException('Unable to get the bus from the pipeline') gst_bus_enable_sync_message_emission(self.bus) if self.eos_cb or self.message_cb: self.hid_message = c_bus_connect_message( self.bus, <buscallback_t>_on_gstplayer_message, <void *>self) # instantiate the playbin self.playbin = gst_element_factory_make('playbin', NULL) if self.playbin == NULL: raise GstPlayerException( 'Unable to create a playbin. Consider setting the environment variable ' 'GST_REGISTRY to a user accessible path, such as ~/registry.bin') gst_bin_add(<GstBin *>self.pipeline, self.playbin) # instantiate an appsink if self.sample_cb: self.appsink = gst_element_factory_make('appsink', NULL) if self.appsink == NULL: raise GstPlayerException('Unable to create an appsink') g_object_set_caps(self.appsink, 'video/x-raw,format=RGB') g_object_set_int(self.appsink, 'max-buffers', 5) g_object_set_int(self.appsink, 'drop', 1) g_object_set_int(self.appsink, 'sync', 1) g_object_set_int(self.appsink, 'qos', 1) g_object_set_void(self.playbin, 'video-sink', self.appsink) else: self.fakesink = gst_element_factory_make('fakesink', NULL) if self.fakesink == NULL: raise GstPlayerException('Unable to create a fakesink') g_object_set_void(self.playbin, 'video-sink', self.fakesink) # configure playbin g_object_set_int(self.pipeline, 'async-handling', 1) py_uri = <bytes>self.uri.encode('utf-8') g_object_set_void(self.playbin, 'uri', <char *>py_uri) # attach the callback # NOTE no need to create a weakref here, as we manage to grab/release # the reference of self in the set_sample_callback() method. if self.sample_cb: self.hid_sample = c_appsink_set_sample_callback( self.appsink, <appcallback_t>_on_appsink_sample, <void *>self) # get ready! with nogil: gst_element_set_state(self.pipeline, GST_STATE_READY) def play(self): if self.pipeline != NULL: with nogil: gst_element_set_state(self.pipeline, GST_STATE_PLAYING) def stop(self): if self.pipeline != NULL: with nogil: gst_element_set_state(self.pipeline, GST_STATE_NULL) gst_element_set_state(self.pipeline, GST_STATE_READY) def pause(self): if self.pipeline != NULL: with nogil: gst_element_set_state(self.pipeline, GST_STATE_PAUSED) def unload(self): cdef GstState current_state, pending_state if self.appsink != NULL and self.hid_sample != 0: c_signal_disconnect(self.appsink, self.hid_sample) self.hid_sample = 0 if self.bus != NULL and self.hid_message != 0: c_signal_disconnect(<GstElement *>self.bus, self.hid_message) self.hid_message = 0 if self.pipeline != NULL: # the state changes are async. if we want to guarantee that the # state is set to NULL, we need to query it. We also put a 5s # timeout for safety, but normally, nobody should hit it. with nogil: gst_element_set_state(self.pipeline, GST_STATE_NULL) gst_element_get_state(self.pipeline, ¤t_state, &pending_state, <GstClockTime>5e9) gst_object_unref(self.pipeline) if self.bus != NULL: gst_object_unref(self.bus) self.appsink = NULL self.bus = NULL self.pipeline = NULL self.playbin = NULL self.fakesink = NULL def set_volume(self, float volume): if self.playbin != NULL: # XXX we need to release the GIL, on linux, you might have a race # condition. When running, if pulseaudio is used, it might sent a # message when you set the volume, in the pulse audio thread # The message is received by our common sync-message, and try to get # the GIL, and block, because here we didn't release it. # 1. our thread get the GIL and ask pulseaudio to set the volume # 2. the pulseaudio thread try to sent a message, and wait for the # GIL with nogil: g_object_set_double(self.playbin, 'volume', volume) def get_duration(self): cdef double duration with nogil: duration = <double>self._get_duration() if duration == -1: return -1 return duration / float(GST_SECOND) def get_position(self): cdef double position with nogil: position = <double>self._get_position() if position == -1: return -1 return position / float(GST_SECOND) def seek(self, float percent): with nogil: self._seek(percent) # # C-like API, that doesn't require the GIL # cdef gint64 _get_duration(self) nogil: cdef gint64 duration = -1 cdef GstState state if self.playbin == NULL: return -1 # check the state gst_element_get_state(self.pipeline, &state, NULL, <GstClockTime>GST_SECOND) # if we are already prerolled, we can read the duration if state == GST_STATE_PLAYING or state == GST_STATE_PAUSED: gst_element_query_duration(self.playbin, GST_FORMAT_TIME, &duration) return duration # preroll gst_element_set_state(self.pipeline, GST_STATE_PAUSED) gst_element_get_state(self.pipeline, &state, NULL, <GstClockTime>GST_SECOND) gst_element_query_duration(self.playbin, GST_FORMAT_TIME, &duration) gst_element_set_state(self.pipeline, GST_STATE_READY) return duration cdef gint64 _get_position(self) nogil: cdef gint64 position = 0 if self.playbin == NULL: return 0 if not gst_element_query_position( self.playbin, GST_FORMAT_TIME, &position): return 0 return position cdef void _seek(self, float percent) nogil: cdef GstState current_state, pending_state cdef gboolean ret cdef gint64 seek_t, duration if self.playbin == NULL: return duration = self._get_duration() if duration <= 0: seek_t = 0 else: seek_t = <gint64>(percent * duration) seek_flags = GST_SEEK_FLAG_FLUSH | GST_SEEK_FLAG_KEY_UNIT gst_element_get_state(self.pipeline, ¤t_state, &pending_state, <GstClockTime>GST_SECOND) if current_state == GST_STATE_READY: gst_element_set_state(self.pipeline, GST_STATE_PAUSED) ret = gst_element_seek_simple(self.playbin, GST_FORMAT_TIME, <GstSeekFlags>seek_flags, seek_t) if not ret: return if self.appsink != NULL: gst_element_get_state(self.pipeline, ¤t_state, &pending_state, <GstClockTime>GST_SECOND) if current_state != GST_STATE_PLAYING: c_appsink_pull_preroll( self.appsink, <appcallback_t>_on_appsink_sample, <void *>self) �����������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/kivy_endian.h�������������������������������������������������������������������0000666�0000000�0000000�00000003511�00000000000�014773� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* Simple DirectMedia Layer Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. -- This is the endian-detection code from include/SDL_endian.h, reproduced here for compile-time endian check in Cython (it relies on the C compiler to fold resulting code, Cython will wrap it in some boilerplate) */ #ifndef KIVY_ENDIAN_HEADER #define KIVY_ENDIAN_HEADER #define KIVY_LIL_ENDIAN 1234 #define KIVY_BIG_ENDIAN 4321 #ifndef KIVY_BYTEORDER #ifdef __linux__ #include <endian.h> #define KIVY_BYTEORDER __BYTE_ORDER #else /* __linux__ */ #if defined(__hppa__) || \ defined(__m68k__) || defined(mc68000) || defined(_M_M68K) || \ (defined(__MIPS__) && defined(__MISPEB__)) || \ defined(__ppc__) || defined(__POWERPC__) || defined(_M_PPC) || \ defined(__sparc__) #define KIVY_BYTEORDER KIVY_BIG_ENDIAN #else #define KIVY_BYTEORDER KIVY_LIL_ENDIAN #endif #endif /* __linux__ */ #endif /* !KIVY_BYTEORDER */ #endif /* !KIVY_ENDIAN_HEADER */ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.3223708 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/�����������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014051� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.7911253 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Include/���������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015434� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Include/tesselator.h���������������������������������������������������0000666�0000000�0000000�00000022722�00000000000�017777� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Mikko Mononen, July 2009. */ #ifndef TESSELATOR_H #define TESSELATOR_H #ifdef __cplusplus extern "C" { #endif // See OpenGL Red Book for description of the winding rules // http://www.glprogramming.com/red/chapter11.html enum TessWindingRule { TESS_WINDING_ODD, TESS_WINDING_NONZERO, TESS_WINDING_POSITIVE, TESS_WINDING_NEGATIVE, TESS_WINDING_ABS_GEQ_TWO, }; // The contents of the tessGetElements() depends on element type being passed to tessTesselate(). // Tessellation result element types: // TESS_POLYGONS // Each element in the element array is polygon defined as 'polySize' number of vertex indices. // If a polygon has than 'polySize' vertices, the remaining indices are stored as TESS_UNDEF. // Example, drawing a polygon: // const int nelems = tessGetElementCount(tess); // const TESSindex* elems = tessGetElements(tess); // for (int i = 0; i < nelems; i++) { // const TESSindex* poly = &elems[i * polySize]; // glBegin(GL_POLYGON); // for (int j = 0; j < polySize; j++) { // if (poly[j] == TESS_UNDEF) break; // glVertex2fv(&verts[poly[j]*vertexSize]); // } // glEnd(); // } // // TESS_CONNECTED_POLYGONS // Each element in the element array is polygon defined as 'polySize' number of vertex indices, // followed by 'polySize' indices to neighbour polygons, that is each element is 'polySize' * 2 indices. // If a polygon has than 'polySize' vertices, the remaining indices are stored as TESS_UNDEF. // If a polygon edge is a boundary, that is, not connected to another polygon, the neighbour index is TESS_UNDEF. // Example, flood fill based on seed polygon: // const int nelems = tessGetElementCount(tess); // const TESSindex* elems = tessGetElements(tess); // unsigned char* visited = (unsigned char*)calloc(nelems); // TESSindex stack[50]; // int nstack = 0; // stack[nstack++] = seedPoly; // visited[startPoly] = 1; // while (nstack > 0) { // TESSindex idx = stack[--nstack]; // const TESSindex* poly = &elems[idx * polySize * 2]; // const TESSindex* nei = &poly[polySize]; // for (int i = 0; i < polySize; i++) { // if (poly[i] == TESS_UNDEF) break; // if (nei[i] != TESS_UNDEF && !visited[nei[i]]) // stack[nstack++] = nei[i]; // visited[nei[i]] = 1; // } // } // } // // TESS_BOUNDARY_CONTOURS // Each element in the element array is [base index, count] pair defining a range of vertices for a contour. // The first value is index to first vertex in contour and the second value is number of vertices in the contour. // Example, drawing contours: // const int nelems = tessGetElementCount(tess); // const TESSindex* elems = tessGetElements(tess); // for (int i = 0; i < nelems; i++) { // const TESSindex base = elems[i * 2]; // const TESSindex count = elems[i * 2 + 1]; // glBegin(GL_LINE_LOOP); // for (int j = 0; j < count; j++) { // glVertex2fv(&verts[(base+j) * vertexSize]); // } // glEnd(); // } // enum TessElementType { TESS_POLYGONS, TESS_CONNECTED_POLYGONS, TESS_BOUNDARY_CONTOURS, }; typedef float TESSreal; typedef int TESSindex; typedef struct TESStesselator TESStesselator; typedef struct TESSalloc TESSalloc; #define TESS_UNDEF (~(TESSindex)0) #define TESS_NOTUSED(v) do { (void)(1 ? (void)0 : ( (void)(v) ) ); } while(0) // Custom memory allocator interface. // The internal memory allocator allocates mesh edges, vertices and faces // as well as dictionary nodes and active regions in buckets and uses simple // freelist to speed up the allocation. The bucket size should roughly match your // expected input data. For example if you process only hundreds of vertices, // a bucket size of 128 might be ok, whereas when processing thousands of vertices // bucket size of 1024 might be appropriate. The bucket size is a compromise between // how often to allocate memory from the system versus how much extra space the system // should allocate. Reasonable defaults are shown in comments below, they will be used if // the bucket sizes are zero. // // The use may left the memrealloc to be null. In that case, the tesselator will not try to // dynamically grow int's internal arrays. The tesselator only needs the reallocation when it // has found intersecting segments and needs to add new vertex. This deficiency can be cured by // allocating some extra vertices beforehand. The 'extraVertices' variable allows to specify // number of expected extra vertices. struct TESSalloc { void *(*memalloc)( void *userData, unsigned int size ); void *(*memrealloc)( void *userData, void* ptr, unsigned int size ); void (*memfree)( void *userData, void *ptr ); void* userData; // User data passed to the allocator functions. int meshEdgeBucketSize; // 512 int meshVertexBucketSize; // 512 int meshFaceBucketSize; // 256 int dictNodeBucketSize; // 512 int regionBucketSize; // 256 int extraVertices; // Number of extra vertices allocated for the priority queue. }; // // Example use: // // // // // tessNewTess() - Creates a new tesselator. // Use tessDeleteTess() to delete the tesselator. // Parameters: // alloc - pointer to a filled TESSalloc struct or NULL to use default malloc based allocator. // Returns: // new tesselator object. TESStesselator* tessNewTess( TESSalloc* alloc ); // tessDeleteTess() - Deletes a tesselator. // Parameters: // tess - pointer to tesselator object to be deleted. void tessDeleteTess( TESStesselator *tess ); // tessAddContour() - Adds a contour to be tesselated. // The type of the vertex coordinates is assumed to be TESSreal. // Parameters: // tess - pointer to tesselator object. // size - number of coordinates per vertex. Must be 2 or 3. // pointer - pointer to the first coordinate of the first vertex in the array. // stride - defines offset in bytes between consecutive vertices. // count - number of vertices in contour. void tessAddContour( TESStesselator *tess, int size, const void* pointer, int stride, int count ); // tessTesselate() - tesselate contours. // Parameters: // tess - pointer to tesselator object. // windingRule - winding rules used for tessellation, must be one of TessWindingRule. // elementType - defines the tessellation result element type, must be one of TessElementType. // polySize - defines maximum vertices per polygons if output is polygons. // vertexSize - defines the number of coordinates in tessellation result vertex, must be 2 or 3. // normal - defines the normal of the input contours, of null the normal is calculated automatically. // Returns: // 1 if succeed, 0 if failed. int tessTesselate( TESStesselator *tess, int windingRule, int elementType, int polySize, int vertexSize, const TESSreal* normal ); // tessGetVertexCount() - Returns number of vertices in the tesselated output. int tessGetVertexCount( TESStesselator *tess ); // tessGetVertices() - Returns pointer to first coordinate of first vertex. const TESSreal* tessGetVertices( TESStesselator *tess ); // tessGetVertexIndices() - Returns pointer to first vertex index. // Vertex indices can be used to map the generated vertices to the original vertices. // Every point added using tessAddContour() will get a new index starting at 0. // New vertices generated at the intersections of segments are assigned value TESS_UNDEF. const TESSindex* tessGetVertexIndices( TESStesselator *tess ); // tessGetElementCount() - Returns number of elements in the the tesselated output. int tessGetElementCount( TESStesselator *tess ); // tessGetElements() - Returns pointer to the first element. const TESSindex* tessGetElements( TESStesselator *tess ); #ifdef __cplusplus }; #endif #endif // TESSELATOR_H ����������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.8067436 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/����������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�015311� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/bucketalloc.c���������������������������������������������������0000666�0000000�0000000�00000012073�00000000000�017750� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Mikko Mononen, July 2009. */ #include <stdio.h> #include <stdlib.h> #include "../Include/tesselator.h" //#define CHECK_BOUNDS typedef struct BucketAlloc BucketAlloc; typedef struct Bucket Bucket; struct Bucket { Bucket *next; }; struct BucketAlloc { void *freelist; Bucket *buckets; unsigned int itemSize; unsigned int bucketSize; const char *name; TESSalloc* alloc; }; static int CreateBucket( struct BucketAlloc* ba ) { unsigned int size; Bucket* bucket; void* freelist; unsigned char* head; unsigned char* it; // Allocate memory for the bucket size = sizeof(Bucket) + ba->itemSize * ba->bucketSize; bucket = (Bucket*)ba->alloc->memalloc( ba->alloc->userData, size ); if ( !bucket ) return 0; bucket->next = 0; // Add the bucket into the list of buckets. bucket->next = ba->buckets; ba->buckets = bucket; // Add new items to the free list. freelist = ba->freelist; head = (unsigned char*)bucket + sizeof(Bucket); it = head + ba->itemSize * ba->bucketSize; do { it -= ba->itemSize; // Store pointer to next free item. *((void**)it) = freelist; // Pointer to next location containing a free item. freelist = (void*)it; } while ( it != head ); // Update pointer to next location containing a free item. ba->freelist = (void*)it; return 1; } static void *NextFreeItem( struct BucketAlloc *ba ) { return *(void**)ba->freelist; } struct BucketAlloc* createBucketAlloc( TESSalloc* alloc, const char* name, unsigned int itemSize, unsigned int bucketSize ) { BucketAlloc* ba = (BucketAlloc*)alloc->memalloc( alloc->userData, sizeof(BucketAlloc) ); ba->alloc = alloc; ba->name = name; ba->itemSize = itemSize; if ( ba->itemSize < sizeof(void*) ) ba->itemSize = sizeof(void*); ba->bucketSize = bucketSize; ba->freelist = 0; ba->buckets = 0; if ( !CreateBucket( ba ) ) { alloc->memfree( alloc->userData, ba ); return 0; } return ba; } void* bucketAlloc( struct BucketAlloc *ba ) { void *it; // If running out of memory, allocate new bucket and update the freelist. if ( !ba->freelist || !NextFreeItem( ba ) ) { if ( !CreateBucket( ba ) ) return 0; } // Pop item from in front of the free list. it = ba->freelist; ba->freelist = NextFreeItem( ba ); return it; } void bucketFree( struct BucketAlloc *ba, void *ptr ) { #ifdef CHECK_BOUNDS int inBounds = 0; Bucket *bucket; // Check that the pointer is allocated with this allocator. bucket = ba->buckets; while ( bucket ) { void *bucketMin = (void*)((unsigned char*)bucket + sizeof(Bucket)); void *bucketMax = (void*)((unsigned char*)bucket + sizeof(Bucket) + ba->itemSize * ba->bucketSize); if ( ptr >= bucketMin && ptr < bucketMax ) { inBounds = 1; break; } bucket = bucket->next; } if ( inBounds ) { // Add the node in front of the free list. *(void**)ptr = ba->freelist; ba->freelist = ptr; } else { printf("ERROR! pointer 0x%p does not belong to allocator '%s'\n", ba->name); } #else // Add the node in front of the free list. *(void**)ptr = ba->freelist; ba->freelist = ptr; #endif } void deleteBucketAlloc( struct BucketAlloc *ba ) { TESSalloc* alloc = ba->alloc; Bucket *bucket = ba->buckets; Bucket *next; while ( bucket ) { next = bucket->next; alloc->memfree( alloc->userData, bucket ); bucket = next; } ba->freelist = 0; ba->buckets = 0; alloc->memfree( alloc->userData, ba ); } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/bucketalloc.h���������������������������������������������������0000666�0000000�0000000�00000004071�00000000000�017754� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Mikko Mononen, July 2009. */ #ifndef MEMALLOC_H #define MEMALLOC_H #ifdef __cplusplus extern "C" { #endif #include "tesselator.h" struct BucketAlloc *createBucketAlloc( TESSalloc* alloc, const char *name, unsigned int itemSize, unsigned int bucketSize ); void *bucketAlloc( struct BucketAlloc *ba); void bucketFree( struct BucketAlloc *ba, void *ptr ); void deleteBucketAlloc( struct BucketAlloc *ba ); #ifdef __cplusplus }; #endif #endif �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/dict.c����������������������������������������������������������0000666�0000000�0000000�00000006746�00000000000�016415� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #include <stddef.h> #include "../Include/tesselator.h" #include "bucketalloc.h" #include "dict.h" /* really tessDictListNewDict */ Dict *dictNewDict( TESSalloc* alloc, void *frame, int (*leq)(void *frame, DictKey key1, DictKey key2) ) { Dict *dict = (Dict *)alloc->memalloc( alloc->userData, sizeof( Dict )); DictNode *head; if (dict == NULL) return NULL; head = &dict->head; head->key = NULL; head->next = head; head->prev = head; dict->frame = frame; dict->leq = leq; if (alloc->dictNodeBucketSize < 16) alloc->dictNodeBucketSize = 16; if (alloc->dictNodeBucketSize > 4096) alloc->dictNodeBucketSize = 4096; dict->nodePool = createBucketAlloc( alloc, "Dict", sizeof(DictNode), alloc->dictNodeBucketSize ); return dict; } /* really tessDictListDeleteDict */ void dictDeleteDict( TESSalloc* alloc, Dict *dict ) { deleteBucketAlloc( dict->nodePool ); alloc->memfree( alloc->userData, dict ); } /* really tessDictListInsertBefore */ DictNode *dictInsertBefore( Dict *dict, DictNode *node, DictKey key ) { DictNode *newNode; do { node = node->prev; } while( node->key != NULL && ! (*dict->leq)(dict->frame, node->key, key)); newNode = (DictNode *)bucketAlloc( dict->nodePool ); if (newNode == NULL) return NULL; newNode->key = key; newNode->next = node->next; node->next->prev = newNode; newNode->prev = node; node->next = newNode; return newNode; } /* really tessDictListDelete */ void dictDelete( Dict *dict, DictNode *node ) /*ARGSUSED*/ { node->next->prev = node->prev; node->prev->next = node->next; bucketFree( dict->nodePool, node ); } /* really tessDictListSearch */ DictNode *dictSearch( Dict *dict, DictKey key ) { DictNode *node = &dict->head; do { node = node->next; } while( node->key != NULL && ! (*dict->leq)(dict->frame, key, node->key)); return node; } ��������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/dict.h����������������������������������������������������������0000666�0000000�0000000�00000005415�00000000000�016412� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #ifndef DICT_LIST_H #define DICT_LIST_H typedef void *DictKey; typedef struct Dict Dict; typedef struct DictNode DictNode; Dict *dictNewDict( TESSalloc* alloc, void *frame, int (*leq)(void *frame, DictKey key1, DictKey key2) ); void dictDeleteDict( TESSalloc* alloc, Dict *dict ); /* Search returns the node with the smallest key greater than or equal * to the given key. If there is no such key, returns a node whose * key is NULL. Similarly, Succ(Max(d)) has a NULL key, etc. */ DictNode *dictSearch( Dict *dict, DictKey key ); DictNode *dictInsertBefore( Dict *dict, DictNode *node, DictKey key ); void dictDelete( Dict *dict, DictNode *node ); #define dictKey(n) ((n)->key) #define dictSucc(n) ((n)->next) #define dictPred(n) ((n)->prev) #define dictMin(d) ((d)->head.next) #define dictMax(d) ((d)->head.prev) #define dictInsert(d,k) (dictInsertBefore((d),&(d)->head,(k))) /*** Private data structures ***/ struct DictNode { DictKey key; DictNode *next; DictNode *prev; }; struct Dict { DictNode head; void *frame; struct BucketAlloc *nodePool; int (*leq)(void *frame, DictKey key1, DictKey key2); }; #endif ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/geom.c����������������������������������������������������������0000666�0000000�0000000�00000021310�00000000000�016401� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ //#include "tesos.h" #include <assert.h> #include "mesh.h" #include "geom.h" int tesvertLeq( TESSvertex *u, TESSvertex *v ) { /* Returns TRUE if u is lexicographically <= v. */ return VertLeq( u, v ); } TESSreal tesedgeEval( TESSvertex *u, TESSvertex *v, TESSvertex *w ) { /* Given three vertices u,v,w such that VertLeq(u,v) && VertLeq(v,w), * evaluates the t-coord of the edge uw at the s-coord of the vertex v. * Returns v->t - (uw)(v->s), ie. the signed distance from uw to v. * If uw is vertical (and thus passes thru v), the result is zero. * * The calculation is extremely accurate and stable, even when v * is very close to u or w. In particular if we set v->t = 0 and * let r be the negated result (this evaluates (uw)(v->s)), then * r is guaranteed to satisfy MIN(u->t,w->t) <= r <= MAX(u->t,w->t). */ TESSreal gapL, gapR; assert( VertLeq( u, v ) && VertLeq( v, w )); gapL = v->s - u->s; gapR = w->s - v->s; if( gapL + gapR > 0 ) { if( gapL < gapR ) { return (v->t - u->t) + (u->t - w->t) * (gapL / (gapL + gapR)); } else { return (v->t - w->t) + (w->t - u->t) * (gapR / (gapL + gapR)); } } /* vertical line */ return 0; } TESSreal tesedgeSign( TESSvertex *u, TESSvertex *v, TESSvertex *w ) { /* Returns a number whose sign matches EdgeEval(u,v,w) but which * is cheaper to evaluate. Returns > 0, == 0 , or < 0 * as v is above, on, or below the edge uw. */ TESSreal gapL, gapR; assert( VertLeq( u, v ) && VertLeq( v, w )); gapL = v->s - u->s; gapR = w->s - v->s; if( gapL + gapR > 0 ) { return (v->t - w->t) * gapL + (v->t - u->t) * gapR; } /* vertical line */ return 0; } /*********************************************************************** * Define versions of EdgeSign, EdgeEval with s and t transposed. */ TESSreal testransEval( TESSvertex *u, TESSvertex *v, TESSvertex *w ) { /* Given three vertices u,v,w such that TransLeq(u,v) && TransLeq(v,w), * evaluates the t-coord of the edge uw at the s-coord of the vertex v. * Returns v->s - (uw)(v->t), ie. the signed distance from uw to v. * If uw is vertical (and thus passes thru v), the result is zero. * * The calculation is extremely accurate and stable, even when v * is very close to u or w. In particular if we set v->s = 0 and * let r be the negated result (this evaluates (uw)(v->t)), then * r is guaranteed to satisfy MIN(u->s,w->s) <= r <= MAX(u->s,w->s). */ TESSreal gapL, gapR; assert( TransLeq( u, v ) && TransLeq( v, w )); gapL = v->t - u->t; gapR = w->t - v->t; if( gapL + gapR > 0 ) { if( gapL < gapR ) { return (v->s - u->s) + (u->s - w->s) * (gapL / (gapL + gapR)); } else { return (v->s - w->s) + (w->s - u->s) * (gapR / (gapL + gapR)); } } /* vertical line */ return 0; } TESSreal testransSign( TESSvertex *u, TESSvertex *v, TESSvertex *w ) { /* Returns a number whose sign matches TransEval(u,v,w) but which * is cheaper to evaluate. Returns > 0, == 0 , or < 0 * as v is above, on, or below the edge uw. */ TESSreal gapL, gapR; assert( TransLeq( u, v ) && TransLeq( v, w )); gapL = v->t - u->t; gapR = w->t - v->t; if( gapL + gapR > 0 ) { return (v->s - w->s) * gapL + (v->s - u->s) * gapR; } /* vertical line */ return 0; } int tesvertCCW( TESSvertex *u, TESSvertex *v, TESSvertex *w ) { /* For almost-degenerate situations, the results are not reliable. * Unless the floating-point arithmetic can be performed without * rounding errors, *any* implementation will give incorrect results * on some degenerate inputs, so the client must have some way to * handle this situation. */ return (u->s*(v->t - w->t) + v->s*(w->t - u->t) + w->s*(u->t - v->t)) >= 0; } /* Given parameters a,x,b,y returns the value (b*x+a*y)/(a+b), * or (x+y)/2 if a==b==0. It requires that a,b >= 0, and enforces * this in the rare case that one argument is slightly negative. * The implementation is extremely stable numerically. * In particular it guarantees that the result r satisfies * MIN(x,y) <= r <= MAX(x,y), and the results are very accurate * even when a and b differ greatly in magnitude. */ #define RealInterpolate(a,x,b,y) \ (a = (a < 0) ? 0 : a, b = (b < 0) ? 0 : b, \ ((a <= b) ? ((b == 0) ? ((x+y) / 2) \ : (x + (y-x) * (a/(a+b)))) \ : (y + (x-y) * (b/(a+b))))) #ifndef FOR_TRITE_TEST_PROGRAM #define Interpolate(a,x,b,y) RealInterpolate(a,x,b,y) #else /* Claim: the ONLY property the sweep algorithm relies on is that * MIN(x,y) <= r <= MAX(x,y). This is a nasty way to test that. */ #include <stdlib.h> extern int RandomInterpolate; double Interpolate( double a, double x, double b, double y) { printf("*********************%d\n",RandomInterpolate); if( RandomInterpolate ) { a = 1.2 * drand48() - 0.1; a = (a < 0) ? 0 : ((a > 1) ? 1 : a); b = 1.0 - a; } return RealInterpolate(a,x,b,y); } #endif #define Swap(a,b) if (1) { TESSvertex *t = a; a = b; b = t; } else void tesedgeIntersect( TESSvertex *o1, TESSvertex *d1, TESSvertex *o2, TESSvertex *d2, TESSvertex *v ) /* Given edges (o1,d1) and (o2,d2), compute their point of intersection. * The computed point is guaranteed to lie in the intersection of the * bounding rectangles defined by each edge. */ { TESSreal z1, z2; /* This is certainly not the most efficient way to find the intersection * of two line segments, but it is very numerically stable. * * Strategy: find the two middle vertices in the VertLeq ordering, * and interpolate the intersection s-value from these. Then repeat * using the TransLeq ordering to find the intersection t-value. */ if( ! VertLeq( o1, d1 )) { Swap( o1, d1 ); } if( ! VertLeq( o2, d2 )) { Swap( o2, d2 ); } if( ! VertLeq( o1, o2 )) { Swap( o1, o2 ); Swap( d1, d2 ); } if( ! VertLeq( o2, d1 )) { /* Technically, no intersection -- do our best */ v->s = (o2->s + d1->s) / 2; } else if( VertLeq( d1, d2 )) { /* Interpolate between o2 and d1 */ z1 = EdgeEval( o1, o2, d1 ); z2 = EdgeEval( o2, d1, d2 ); if( z1+z2 < 0 ) { z1 = -z1; z2 = -z2; } v->s = Interpolate( z1, o2->s, z2, d1->s ); } else { /* Interpolate between o2 and d2 */ z1 = EdgeSign( o1, o2, d1 ); z2 = -EdgeSign( o1, d2, d1 ); if( z1+z2 < 0 ) { z1 = -z1; z2 = -z2; } v->s = Interpolate( z1, o2->s, z2, d2->s ); } /* Now repeat the process for t */ if( ! TransLeq( o1, d1 )) { Swap( o1, d1 ); } if( ! TransLeq( o2, d2 )) { Swap( o2, d2 ); } if( ! TransLeq( o1, o2 )) { Swap( o1, o2 ); Swap( d1, d2 ); } if( ! TransLeq( o2, d1 )) { /* Technically, no intersection -- do our best */ v->t = (o2->t + d1->t) / 2; } else if( TransLeq( d1, d2 )) { /* Interpolate between o2 and d1 */ z1 = TransEval( o1, o2, d1 ); z2 = TransEval( o2, d1, d2 ); if( z1+z2 < 0 ) { z1 = -z1; z2 = -z2; } v->t = Interpolate( z1, o2->t, z2, d1->t ); } else { /* Interpolate between o2 and d2 */ z1 = TransSign( o1, o2, d1 ); z2 = -TransSign( o1, d2, d1 ); if( z1+z2 < 0 ) { z1 = -z1; z2 = -z2; } v->t = Interpolate( z1, o2->t, z2, d2->t ); } } ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/geom.h����������������������������������������������������������0000666�0000000�0000000�00000006455�00000000000�016423� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #ifndef GEOM_H #define GEOM_H #include "mesh.h" #ifdef NO_BRANCH_CONDITIONS /* MIPS architecture has special instructions to evaluate boolean * conditions -- more efficient than branching, IF you can get the * compiler to generate the right instructions (SGI compiler doesn't) */ #define VertEq(u,v) (((u)->s == (v)->s) & ((u)->t == (v)->t)) #define VertLeq(u,v) (((u)->s < (v)->s) | \ ((u)->s == (v)->s & (u)->t <= (v)->t)) #else #define VertEq(u,v) ((u)->s == (v)->s && (u)->t == (v)->t) #define VertLeq(u,v) (((u)->s < (v)->s) || ((u)->s == (v)->s && (u)->t <= (v)->t)) #endif #define EdgeEval(u,v,w) tesedgeEval(u,v,w) #define EdgeSign(u,v,w) tesedgeSign(u,v,w) /* Versions of VertLeq, EdgeSign, EdgeEval with s and t transposed. */ #define TransLeq(u,v) (((u)->t < (v)->t) || ((u)->t == (v)->t && (u)->s <= (v)->s)) #define TransEval(u,v,w) testransEval(u,v,w) #define TransSign(u,v,w) testransSign(u,v,w) #define EdgeGoesLeft(e) VertLeq( (e)->Dst, (e)->Org ) #define EdgeGoesRight(e) VertLeq( (e)->Org, (e)->Dst ) #define ABS(x) ((x) < 0 ? -(x) : (x)) #define VertL1dist(u,v) (ABS(u->s - v->s) + ABS(u->t - v->t)) #define VertCCW(u,v,w) tesvertCCW(u,v,w) int tesvertLeq( TESSvertex *u, TESSvertex *v ); TESSreal tesedgeEval( TESSvertex *u, TESSvertex *v, TESSvertex *w ); TESSreal tesedgeSign( TESSvertex *u, TESSvertex *v, TESSvertex *w ); TESSreal testransEval( TESSvertex *u, TESSvertex *v, TESSvertex *w ); TESSreal testransSign( TESSvertex *u, TESSvertex *v, TESSvertex *w ); int tesvertCCW( TESSvertex *u, TESSvertex *v, TESSvertex *w ); void tesedgeIntersect( TESSvertex *o1, TESSvertex *d1, TESSvertex *o2, TESSvertex *d2, TESSvertex *v ); #endif �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/mesh.c����������������������������������������������������������0000666�0000000�0000000�00000060500�00000000000�016412� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ //#include "tesos.h" #include <stddef.h> #include <assert.h> #include "mesh.h" #include "geom.h" #include "bucketalloc.h" #define TRUE 1 #define FALSE 0 /************************ Utility Routines ************************/ /* Allocate and free half-edges in pairs for efficiency. * The *only* place that should use this fact is allocation/free. */ typedef struct { TESShalfEdge e, eSym; } EdgePair; /* MakeEdge creates a new pair of half-edges which form their own loop. * No vertex or face structures are allocated, but these must be assigned * before the current edge operation is completed. */ static TESShalfEdge *MakeEdge( TESSmesh* mesh, TESShalfEdge *eNext ) { TESShalfEdge *e; TESShalfEdge *eSym; TESShalfEdge *ePrev; EdgePair *pair = (EdgePair *)bucketAlloc( mesh->edgeBucket ); if (pair == NULL) return NULL; e = &pair->e; eSym = &pair->eSym; /* Make sure eNext points to the first edge of the edge pair */ if( eNext->Sym < eNext ) { eNext = eNext->Sym; } /* Insert in circular doubly-linked list before eNext. * Note that the prev pointer is stored in Sym->next. */ ePrev = eNext->Sym->next; eSym->next = ePrev; ePrev->Sym->next = e; e->next = eNext; eNext->Sym->next = eSym; e->Sym = eSym; e->Onext = e; e->Lnext = eSym; e->Org = NULL; e->Lface = NULL; e->winding = 0; e->activeRegion = NULL; eSym->Sym = e; eSym->Onext = eSym; eSym->Lnext = e; eSym->Org = NULL; eSym->Lface = NULL; eSym->winding = 0; eSym->activeRegion = NULL; return e; } /* Splice( a, b ) is best described by the Guibas/Stolfi paper or the * CS348a notes (see mesh.h). Basically it modifies the mesh so that * a->Onext and b->Onext are exchanged. This can have various effects * depending on whether a and b belong to different face or vertex rings. * For more explanation see tessMeshSplice() below. */ static void Splice( TESShalfEdge *a, TESShalfEdge *b ) { TESShalfEdge *aOnext = a->Onext; TESShalfEdge *bOnext = b->Onext; aOnext->Sym->Lnext = b; bOnext->Sym->Lnext = a; a->Onext = bOnext; b->Onext = aOnext; } /* MakeVertex( newVertex, eOrig, vNext ) attaches a new vertex and makes it the * origin of all edges in the vertex loop to which eOrig belongs. "vNext" gives * a place to insert the new vertex in the global vertex list. We insert * the new vertex *before* vNext so that algorithms which walk the vertex * list will not see the newly created vertices. */ static void MakeVertex( TESSvertex *newVertex, TESShalfEdge *eOrig, TESSvertex *vNext ) { TESShalfEdge *e; TESSvertex *vPrev; TESSvertex *vNew = newVertex; assert(vNew != NULL); /* insert in circular doubly-linked list before vNext */ vPrev = vNext->prev; vNew->prev = vPrev; vPrev->next = vNew; vNew->next = vNext; vNext->prev = vNew; vNew->anEdge = eOrig; /* leave coords, s, t undefined */ /* fix other edges on this vertex loop */ e = eOrig; do { e->Org = vNew; e = e->Onext; } while( e != eOrig ); } /* MakeFace( newFace, eOrig, fNext ) attaches a new face and makes it the left * face of all edges in the face loop to which eOrig belongs. "fNext" gives * a place to insert the new face in the global face list. We insert * the new face *before* fNext so that algorithms which walk the face * list will not see the newly created faces. */ static void MakeFace( TESSface *newFace, TESShalfEdge *eOrig, TESSface *fNext ) { TESShalfEdge *e; TESSface *fPrev; TESSface *fNew = newFace; assert(fNew != NULL); /* insert in circular doubly-linked list before fNext */ fPrev = fNext->prev; fNew->prev = fPrev; fPrev->next = fNew; fNew->next = fNext; fNext->prev = fNew; fNew->anEdge = eOrig; fNew->trail = NULL; fNew->marked = FALSE; /* The new face is marked "inside" if the old one was. This is a * convenience for the common case where a face has been split in two. */ fNew->inside = fNext->inside; /* fix other edges on this face loop */ e = eOrig; do { e->Lface = fNew; e = e->Lnext; } while( e != eOrig ); } /* KillEdge( eDel ) destroys an edge (the half-edges eDel and eDel->Sym), * and removes from the global edge list. */ static void KillEdge( TESSmesh *mesh, TESShalfEdge *eDel ) { TESShalfEdge *ePrev, *eNext; /* Half-edges are allocated in pairs, see EdgePair above */ if( eDel->Sym < eDel ) { eDel = eDel->Sym; } /* delete from circular doubly-linked list */ eNext = eDel->next; ePrev = eDel->Sym->next; eNext->Sym->next = ePrev; ePrev->Sym->next = eNext; bucketFree( mesh->edgeBucket, eDel ); } /* KillVertex( vDel ) destroys a vertex and removes it from the global * vertex list. It updates the vertex loop to point to a given new vertex. */ static void KillVertex( TESSmesh *mesh, TESSvertex *vDel, TESSvertex *newOrg ) { TESShalfEdge *e, *eStart = vDel->anEdge; TESSvertex *vPrev, *vNext; /* change the origin of all affected edges */ e = eStart; do { e->Org = newOrg; e = e->Onext; } while( e != eStart ); /* delete from circular doubly-linked list */ vPrev = vDel->prev; vNext = vDel->next; vNext->prev = vPrev; vPrev->next = vNext; bucketFree( mesh->vertexBucket, vDel ); } /* KillFace( fDel ) destroys a face and removes it from the global face * list. It updates the face loop to point to a given new face. */ static void KillFace( TESSmesh *mesh, TESSface *fDel, TESSface *newLface ) { TESShalfEdge *e, *eStart = fDel->anEdge; TESSface *fPrev, *fNext; /* change the left face of all affected edges */ e = eStart; do { e->Lface = newLface; e = e->Lnext; } while( e != eStart ); /* delete from circular doubly-linked list */ fPrev = fDel->prev; fNext = fDel->next; fNext->prev = fPrev; fPrev->next = fNext; bucketFree( mesh->faceBucket, fDel ); } /****************** Basic Edge Operations **********************/ /* tessMeshMakeEdge creates one edge, two vertices, and a loop (face). * The loop consists of the two new half-edges. */ TESShalfEdge *tessMeshMakeEdge( TESSmesh *mesh ) { TESSvertex *newVertex1 = (TESSvertex*)bucketAlloc(mesh->vertexBucket); TESSvertex *newVertex2 = (TESSvertex*)bucketAlloc(mesh->vertexBucket); TESSface *newFace = (TESSface*)bucketAlloc(mesh->faceBucket); TESShalfEdge *e; /* if any one is null then all get freed */ if (newVertex1 == NULL || newVertex2 == NULL || newFace == NULL) { if (newVertex1 != NULL) bucketFree( mesh->vertexBucket, newVertex1 ); if (newVertex2 != NULL) bucketFree( mesh->vertexBucket, newVertex2 ); if (newFace != NULL) bucketFree( mesh->faceBucket, newFace ); return NULL; } e = MakeEdge( mesh, &mesh->eHead ); if (e == NULL) return NULL; MakeVertex( newVertex1, e, &mesh->vHead ); MakeVertex( newVertex2, e->Sym, &mesh->vHead ); MakeFace( newFace, e, &mesh->fHead ); return e; } /* tessMeshSplice( eOrg, eDst ) is the basic operation for changing the * mesh connectivity and topology. It changes the mesh so that * eOrg->Onext <- OLD( eDst->Onext ) * eDst->Onext <- OLD( eOrg->Onext ) * where OLD(...) means the value before the meshSplice operation. * * This can have two effects on the vertex structure: * - if eOrg->Org != eDst->Org, the two vertices are merged together * - if eOrg->Org == eDst->Org, the origin is split into two vertices * In both cases, eDst->Org is changed and eOrg->Org is untouched. * * Similarly (and independently) for the face structure, * - if eOrg->Lface == eDst->Lface, one loop is split into two * - if eOrg->Lface != eDst->Lface, two distinct loops are joined into one * In both cases, eDst->Lface is changed and eOrg->Lface is unaffected. * * Some special cases: * If eDst == eOrg, the operation has no effect. * If eDst == eOrg->Lnext, the new face will have a single edge. * If eDst == eOrg->Lprev, the old face will have a single edge. * If eDst == eOrg->Onext, the new vertex will have a single edge. * If eDst == eOrg->Oprev, the old vertex will have a single edge. */ int tessMeshSplice( TESSmesh* mesh, TESShalfEdge *eOrg, TESShalfEdge *eDst ) { int joiningLoops = FALSE; int joiningVertices = FALSE; if( eOrg == eDst ) return 1; if( eDst->Org != eOrg->Org ) { /* We are merging two disjoint vertices -- destroy eDst->Org */ joiningVertices = TRUE; KillVertex( mesh, eDst->Org, eOrg->Org ); } if( eDst->Lface != eOrg->Lface ) { /* We are connecting two disjoint loops -- destroy eDst->Lface */ joiningLoops = TRUE; KillFace( mesh, eDst->Lface, eOrg->Lface ); } /* Change the edge structure */ Splice( eDst, eOrg ); if( ! joiningVertices ) { TESSvertex *newVertex = (TESSvertex*)bucketAlloc( mesh->vertexBucket ); if (newVertex == NULL) return 0; /* We split one vertex into two -- the new vertex is eDst->Org. * Make sure the old vertex points to a valid half-edge. */ MakeVertex( newVertex, eDst, eOrg->Org ); eOrg->Org->anEdge = eOrg; } if( ! joiningLoops ) { TESSface *newFace = (TESSface*)bucketAlloc( mesh->faceBucket ); if (newFace == NULL) return 0; /* We split one loop into two -- the new loop is eDst->Lface. * Make sure the old face points to a valid half-edge. */ MakeFace( newFace, eDst, eOrg->Lface ); eOrg->Lface->anEdge = eOrg; } return 1; } /* tessMeshDelete( eDel ) removes the edge eDel. There are several cases: * if (eDel->Lface != eDel->Rface), we join two loops into one; the loop * eDel->Lface is deleted. Otherwise, we are splitting one loop into two; * the newly created loop will contain eDel->Dst. If the deletion of eDel * would create isolated vertices, those are deleted as well. * * This function could be implemented as two calls to tessMeshSplice * plus a few calls to memFree, but this would allocate and delete * unnecessary vertices and faces. */ int tessMeshDelete( TESSmesh *mesh, TESShalfEdge *eDel ) { TESShalfEdge *eDelSym = eDel->Sym; int joiningLoops = FALSE; /* First step: disconnect the origin vertex eDel->Org. We make all * changes to get a consistent mesh in this "intermediate" state. */ if( eDel->Lface != eDel->Rface ) { /* We are joining two loops into one -- remove the left face */ joiningLoops = TRUE; KillFace( mesh, eDel->Lface, eDel->Rface ); } if( eDel->Onext == eDel ) { KillVertex( mesh, eDel->Org, NULL ); } else { /* Make sure that eDel->Org and eDel->Rface point to valid half-edges */ eDel->Rface->anEdge = eDel->Oprev; eDel->Org->anEdge = eDel->Onext; Splice( eDel, eDel->Oprev ); if( ! joiningLoops ) { TESSface *newFace= (TESSface*)bucketAlloc( mesh->faceBucket ); if (newFace == NULL) return 0; /* We are splitting one loop into two -- create a new loop for eDel. */ MakeFace( newFace, eDel, eDel->Lface ); } } /* Claim: the mesh is now in a consistent state, except that eDel->Org * may have been deleted. Now we disconnect eDel->Dst. */ if( eDelSym->Onext == eDelSym ) { KillVertex( mesh, eDelSym->Org, NULL ); KillFace( mesh, eDelSym->Lface, NULL ); } else { /* Make sure that eDel->Dst and eDel->Lface point to valid half-edges */ eDel->Lface->anEdge = eDelSym->Oprev; eDelSym->Org->anEdge = eDelSym->Onext; Splice( eDelSym, eDelSym->Oprev ); } /* Any isolated vertices or faces have already been freed. */ KillEdge( mesh, eDel ); return 1; } /******************** Other Edge Operations **********************/ /* All these routines can be implemented with the basic edge * operations above. They are provided for convenience and efficiency. */ /* tessMeshAddEdgeVertex( eOrg ) creates a new edge eNew such that * eNew == eOrg->Lnext, and eNew->Dst is a newly created vertex. * eOrg and eNew will have the same left face. */ TESShalfEdge *tessMeshAddEdgeVertex( TESSmesh *mesh, TESShalfEdge *eOrg ) { TESShalfEdge *eNewSym; TESShalfEdge *eNew = MakeEdge( mesh, eOrg ); if (eNew == NULL) return NULL; eNewSym = eNew->Sym; /* Connect the new edge appropriately */ Splice( eNew, eOrg->Lnext ); /* Set the vertex and face information */ eNew->Org = eOrg->Dst; { TESSvertex *newVertex= (TESSvertex*)bucketAlloc( mesh->vertexBucket ); if (newVertex == NULL) return NULL; MakeVertex( newVertex, eNewSym, eNew->Org ); } eNew->Lface = eNewSym->Lface = eOrg->Lface; return eNew; } /* tessMeshSplitEdge( eOrg ) splits eOrg into two edges eOrg and eNew, * such that eNew == eOrg->Lnext. The new vertex is eOrg->Dst == eNew->Org. * eOrg and eNew will have the same left face. */ TESShalfEdge *tessMeshSplitEdge( TESSmesh *mesh, TESShalfEdge *eOrg ) { TESShalfEdge *eNew; TESShalfEdge *tempHalfEdge= tessMeshAddEdgeVertex( mesh, eOrg ); if (tempHalfEdge == NULL) return NULL; eNew = tempHalfEdge->Sym; /* Disconnect eOrg from eOrg->Dst and connect it to eNew->Org */ Splice( eOrg->Sym, eOrg->Sym->Oprev ); Splice( eOrg->Sym, eNew ); /* Set the vertex and face information */ eOrg->Dst = eNew->Org; eNew->Dst->anEdge = eNew->Sym; /* may have pointed to eOrg->Sym */ eNew->Rface = eOrg->Rface; eNew->winding = eOrg->winding; /* copy old winding information */ eNew->Sym->winding = eOrg->Sym->winding; return eNew; } /* tessMeshConnect( eOrg, eDst ) creates a new edge from eOrg->Dst * to eDst->Org, and returns the corresponding half-edge eNew. * If eOrg->Lface == eDst->Lface, this splits one loop into two, * and the newly created loop is eNew->Lface. Otherwise, two disjoint * loops are merged into one, and the loop eDst->Lface is destroyed. * * If (eOrg == eDst), the new face will have only two edges. * If (eOrg->Lnext == eDst), the old face is reduced to a single edge. * If (eOrg->Lnext->Lnext == eDst), the old face is reduced to two edges. */ TESShalfEdge *tessMeshConnect( TESSmesh *mesh, TESShalfEdge *eOrg, TESShalfEdge *eDst ) { TESShalfEdge *eNewSym; int joiningLoops = FALSE; TESShalfEdge *eNew = MakeEdge( mesh, eOrg ); if (eNew == NULL) return NULL; eNewSym = eNew->Sym; if( eDst->Lface != eOrg->Lface ) { /* We are connecting two disjoint loops -- destroy eDst->Lface */ joiningLoops = TRUE; KillFace( mesh, eDst->Lface, eOrg->Lface ); } /* Connect the new edge appropriately */ Splice( eNew, eOrg->Lnext ); Splice( eNewSym, eDst ); /* Set the vertex and face information */ eNew->Org = eOrg->Dst; eNewSym->Org = eDst->Org; eNew->Lface = eNewSym->Lface = eOrg->Lface; /* Make sure the old face points to a valid half-edge */ eOrg->Lface->anEdge = eNewSym; if( ! joiningLoops ) { TESSface *newFace= (TESSface*)bucketAlloc( mesh->faceBucket ); if (newFace == NULL) return NULL; /* We split one loop into two -- the new loop is eNew->Lface */ MakeFace( newFace, eNew, eOrg->Lface ); } return eNew; } /******************** Other Operations **********************/ /* tessMeshZapFace( fZap ) destroys a face and removes it from the * global face list. All edges of fZap will have a NULL pointer as their * left face. Any edges which also have a NULL pointer as their right face * are deleted entirely (along with any isolated vertices this produces). * An entire mesh can be deleted by zapping its faces, one at a time, * in any order. Zapped faces cannot be used in further mesh operations! */ void tessMeshZapFace( TESSmesh *mesh, TESSface *fZap ) { TESShalfEdge *eStart = fZap->anEdge; TESShalfEdge *e, *eNext, *eSym; TESSface *fPrev, *fNext; /* walk around face, deleting edges whose right face is also NULL */ eNext = eStart->Lnext; do { e = eNext; eNext = e->Lnext; e->Lface = NULL; if( e->Rface == NULL ) { /* delete the edge -- see TESSmeshDelete above */ if( e->Onext == e ) { KillVertex( mesh, e->Org, NULL ); } else { /* Make sure that e->Org points to a valid half-edge */ e->Org->anEdge = e->Onext; Splice( e, e->Oprev ); } eSym = e->Sym; if( eSym->Onext == eSym ) { KillVertex( mesh, eSym->Org, NULL ); } else { /* Make sure that eSym->Org points to a valid half-edge */ eSym->Org->anEdge = eSym->Onext; Splice( eSym, eSym->Oprev ); } KillEdge( mesh, e ); } } while( e != eStart ); /* delete from circular doubly-linked list */ fPrev = fZap->prev; fNext = fZap->next; fNext->prev = fPrev; fPrev->next = fNext; bucketFree( mesh->faceBucket, fZap ); } /* tessMeshNewMesh() creates a new mesh with no edges, no vertices, * and no loops (what we usually call a "face"). */ TESSmesh *tessMeshNewMesh( TESSalloc* alloc ) { TESSvertex *v; TESSface *f; TESShalfEdge *e; TESShalfEdge *eSym; TESSmesh *mesh = (TESSmesh *)alloc->memalloc( alloc->userData, sizeof( TESSmesh )); if (mesh == NULL) { return NULL; } if (alloc->meshEdgeBucketSize < 16) alloc->meshEdgeBucketSize = 16; if (alloc->meshEdgeBucketSize > 4096) alloc->meshEdgeBucketSize = 4096; if (alloc->meshVertexBucketSize < 16) alloc->meshVertexBucketSize = 16; if (alloc->meshVertexBucketSize > 4096) alloc->meshVertexBucketSize = 4096; if (alloc->meshFaceBucketSize < 16) alloc->meshFaceBucketSize = 16; if (alloc->meshFaceBucketSize > 4096) alloc->meshFaceBucketSize = 4096; mesh->edgeBucket = createBucketAlloc( alloc, "Mesh Edges", sizeof(EdgePair), alloc->meshEdgeBucketSize ); mesh->vertexBucket = createBucketAlloc( alloc, "Mesh Vertices", sizeof(TESSvertex), alloc->meshVertexBucketSize ); mesh->faceBucket = createBucketAlloc( alloc, "Mesh Faces", sizeof(TESSface), alloc->meshFaceBucketSize ); v = &mesh->vHead; f = &mesh->fHead; e = &mesh->eHead; eSym = &mesh->eHeadSym; v->next = v->prev = v; v->anEdge = NULL; f->next = f->prev = f; f->anEdge = NULL; f->trail = NULL; f->marked = FALSE; f->inside = FALSE; e->next = e; e->Sym = eSym; e->Onext = NULL; e->Lnext = NULL; e->Org = NULL; e->Lface = NULL; e->winding = 0; e->activeRegion = NULL; eSym->next = eSym; eSym->Sym = e; eSym->Onext = NULL; eSym->Lnext = NULL; eSym->Org = NULL; eSym->Lface = NULL; eSym->winding = 0; eSym->activeRegion = NULL; return mesh; } /* tessMeshUnion( mesh1, mesh2 ) forms the union of all structures in * both meshes, and returns the new mesh (the old meshes are destroyed). */ TESSmesh *tessMeshUnion( TESSalloc* alloc, TESSmesh *mesh1, TESSmesh *mesh2 ) { TESSface *f1 = &mesh1->fHead; TESSvertex *v1 = &mesh1->vHead; TESShalfEdge *e1 = &mesh1->eHead; TESSface *f2 = &mesh2->fHead; TESSvertex *v2 = &mesh2->vHead; TESShalfEdge *e2 = &mesh2->eHead; /* Add the faces, vertices, and edges of mesh2 to those of mesh1 */ if( f2->next != f2 ) { f1->prev->next = f2->next; f2->next->prev = f1->prev; f2->prev->next = f1; f1->prev = f2->prev; } if( v2->next != v2 ) { v1->prev->next = v2->next; v2->next->prev = v1->prev; v2->prev->next = v1; v1->prev = v2->prev; } if( e2->next != e2 ) { e1->Sym->next->Sym->next = e2->next; e2->next->Sym->next = e1->Sym->next; e2->Sym->next->Sym->next = e1; e1->Sym->next = e2->Sym->next; } alloc->memfree( alloc->userData, mesh2 ); return mesh1; } static int CountFaceVerts( TESSface *f ) { TESShalfEdge *eCur = f->anEdge; int n = 0; do { n++; eCur = eCur->Lnext; } while (eCur != f->anEdge); return n; } int tessMeshMergeConvexFaces( TESSmesh *mesh, int maxVertsPerFace ) { TESSface *f; TESShalfEdge *eCur, *eNext, *eSym; TESSvertex *vStart; int curNv, symNv; for( f = mesh->fHead.next; f != &mesh->fHead; f = f->next ) { // Skip faces which are outside the result. if( !f->inside ) continue; eCur = f->anEdge; vStart = eCur->Org; while (1) { eNext = eCur->Lnext; eSym = eCur->Sym; // Try to merge if the neighbour face is valid. if( eSym && eSym->Lface && eSym->Lface->inside ) { // Try to merge the neighbour faces if the resulting polygons // does not exceed maximum number of vertices. curNv = CountFaceVerts( f ); symNv = CountFaceVerts( eSym->Lface ); if( (curNv+symNv-2) <= maxVertsPerFace ) { // Merge if the resulting poly is convex. if( VertCCW( eCur->Lprev->Org, eCur->Org, eSym->Lnext->Lnext->Org ) && VertCCW( eSym->Lprev->Org, eSym->Org, eCur->Lnext->Lnext->Org ) ) { eNext = eSym->Lnext; if( !tessMeshDelete( mesh, eSym ) ) return 0; eCur = 0; } } } if( eCur && eCur->Lnext->Org == vStart ) break; if (eSym == eNext) break; // Continue to next edge. eCur = eNext; } } return 1; } #ifdef DELETE_BY_ZAPPING /* tessMeshDeleteMesh( mesh ) will free all storage for any valid mesh. */ void tessMeshDeleteMesh( TESSalloc* alloc, TESSmesh *mesh ) { TESSface *fHead = &mesh->fHead; while( fHead->next != fHead ) { tessMeshZapFace( fHead->next ); } assert( mesh->vHead.next == &mesh->vHead ); alloc->memfree( alloc->userData, mesh ); } #else /* tessMeshDeleteMesh( mesh ) will free all storage for any valid mesh. */ void tessMeshDeleteMesh( TESSalloc* alloc, TESSmesh *mesh ) { deleteBucketAlloc(mesh->edgeBucket); deleteBucketAlloc(mesh->vertexBucket); deleteBucketAlloc(mesh->faceBucket); alloc->memfree( alloc->userData, mesh ); } #endif #ifndef NDEBUG /* tessMeshCheckMesh( mesh ) checks a mesh for self-consistency. */ void tessMeshCheckMesh( TESSmesh *mesh ) { TESSface *fHead = &mesh->fHead; TESSvertex *vHead = &mesh->vHead; TESShalfEdge *eHead = &mesh->eHead; TESSface *f, *fPrev; TESSvertex *v, *vPrev; TESShalfEdge *e, *ePrev; fPrev = fHead; for( fPrev = fHead ; (f = fPrev->next) != fHead; fPrev = f) { assert( f->prev == fPrev ); e = f->anEdge; do { assert( e->Sym != e ); assert( e->Sym->Sym == e ); assert( e->Lnext->Onext->Sym == e ); assert( e->Onext->Sym->Lnext == e ); assert( e->Lface == f ); e = e->Lnext; } while( e != f->anEdge ); } assert( f->prev == fPrev && f->anEdge == NULL ); vPrev = vHead; for( vPrev = vHead ; (v = vPrev->next) != vHead; vPrev = v) { assert( v->prev == vPrev ); e = v->anEdge; do { assert( e->Sym != e ); assert( e->Sym->Sym == e ); assert( e->Lnext->Onext->Sym == e ); assert( e->Onext->Sym->Lnext == e ); assert( e->Org == v ); e = e->Onext; } while( e != v->anEdge ); } assert( v->prev == vPrev && v->anEdge == NULL ); ePrev = eHead; for( ePrev = eHead ; (e = ePrev->next) != eHead; ePrev = e) { assert( e->Sym->next == ePrev->Sym ); assert( e->Sym != e ); assert( e->Sym->Sym == e ); assert( e->Org != NULL ); assert( e->Dst != NULL ); assert( e->Lnext->Onext->Sym == e ); assert( e->Onext->Sym->Lnext == e ); } assert( e->Sym->next == ePrev->Sym && e->Sym == &mesh->eHeadSym && e->Sym->Sym == e && e->Org == NULL && e->Dst == NULL && e->Lface == NULL && e->Rface == NULL ); } #endif ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/mesh.h����������������������������������������������������������0000666�0000000�0000000�00000030457�00000000000�016427� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #ifndef MESH_H #define MESH_H #include "../Include/tesselator.h" typedef struct TESSmesh TESSmesh; typedef struct TESSvertex TESSvertex; typedef struct TESSface TESSface; typedef struct TESShalfEdge TESShalfEdge; typedef struct ActiveRegion ActiveRegion; /* The mesh structure is similar in spirit, notation, and operations * to the "quad-edge" structure (see L. Guibas and J. Stolfi, Primitives * for the manipulation of general subdivisions and the computation of * Voronoi diagrams, ACM Transactions on Graphics, 4(2):74-123, April 1985). * For a simplified description, see the course notes for CS348a, * "Mathematical Foundations of Computer Graphics", available at the * Stanford bookstore (and taught during the fall quarter). * The implementation also borrows a tiny subset of the graph-based approach * use in Mantyla's Geometric Work Bench (see M. Mantyla, An Introduction * to Sold Modeling, Computer Science Press, Rockville, Maryland, 1988). * * The fundamental data structure is the "half-edge". Two half-edges * go together to make an edge, but they point in opposite directions. * Each half-edge has a pointer to its mate (the "symmetric" half-edge Sym), * its origin vertex (Org), the face on its left side (Lface), and the * adjacent half-edges in the CCW direction around the origin vertex * (Onext) and around the left face (Lnext). There is also a "next" * pointer for the global edge list (see below). * * The notation used for mesh navigation: * Sym = the mate of a half-edge (same edge, but opposite direction) * Onext = edge CCW around origin vertex (keep same origin) * Dnext = edge CCW around destination vertex (keep same dest) * Lnext = edge CCW around left face (dest becomes new origin) * Rnext = edge CCW around right face (origin becomes new dest) * * "prev" means to substitute CW for CCW in the definitions above. * * The mesh keeps global lists of all vertices, faces, and edges, * stored as doubly-linked circular lists with a dummy header node. * The mesh stores pointers to these dummy headers (vHead, fHead, eHead). * * The circular edge list is special; since half-edges always occur * in pairs (e and e->Sym), each half-edge stores a pointer in only * one direction. Starting at eHead and following the e->next pointers * will visit each *edge* once (ie. e or e->Sym, but not both). * e->Sym stores a pointer in the opposite direction, thus it is * always true that e->Sym->next->Sym->next == e. * * Each vertex has a pointer to next and previous vertices in the * circular list, and a pointer to a half-edge with this vertex as * the origin (NULL if this is the dummy header). There is also a * field "data" for client data. * * Each face has a pointer to the next and previous faces in the * circular list, and a pointer to a half-edge with this face as * the left face (NULL if this is the dummy header). There is also * a field "data" for client data. * * Note that what we call a "face" is really a loop; faces may consist * of more than one loop (ie. not simply connected), but there is no * record of this in the data structure. The mesh may consist of * several disconnected regions, so it may not be possible to visit * the entire mesh by starting at a half-edge and traversing the edge * structure. * * The mesh does NOT support isolated vertices; a vertex is deleted along * with its last edge. Similarly when two faces are merged, one of the * faces is deleted (see tessMeshDelete below). For mesh operations, * all face (loop) and vertex pointers must not be NULL. However, once * mesh manipulation is finished, TESSmeshZapFace can be used to delete * faces of the mesh, one at a time. All external faces can be "zapped" * before the mesh is returned to the client; then a NULL face indicates * a region which is not part of the output polygon. */ struct TESSvertex { TESSvertex *next; /* next vertex (never NULL) */ TESSvertex *prev; /* previous vertex (never NULL) */ TESShalfEdge *anEdge; /* a half-edge with this origin */ /* Internal data (keep hidden) */ TESSreal coords[3]; /* vertex location in 3D */ TESSreal s, t; /* projection onto the sweep plane */ int pqHandle; /* to allow deletion from priority queue */ TESSindex n; /* to allow identify unique vertices */ TESSindex idx; /* to allow map result to original verts */ }; struct TESSface { TESSface *next; /* next face (never NULL) */ TESSface *prev; /* previous face (never NULL) */ TESShalfEdge *anEdge; /* a half edge with this left face */ /* Internal data (keep hidden) */ TESSface *trail; /* "stack" for conversion to strips */ TESSindex n; /* to allow identify unique faces */ char marked; /* flag for conversion to strips */ char inside; /* this face is in the polygon interior */ }; struct TESShalfEdge { TESShalfEdge *next; /* doubly-linked list (prev==Sym->next) */ TESShalfEdge *Sym; /* same edge, opposite direction */ TESShalfEdge *Onext; /* next edge CCW around origin */ TESShalfEdge *Lnext; /* next edge CCW around left face */ TESSvertex *Org; /* origin vertex (Overtex too long) */ TESSface *Lface; /* left face */ /* Internal data (keep hidden) */ ActiveRegion *activeRegion; /* a region with this upper edge (sweep.c) */ int winding; /* change in winding number when crossing from the right face to the left face */ }; #define Rface Sym->Lface #define Dst Sym->Org #define Oprev Sym->Lnext #define Lprev Onext->Sym #define Dprev Lnext->Sym #define Rprev Sym->Onext #define Dnext Rprev->Sym /* 3 pointers */ #define Rnext Oprev->Sym /* 3 pointers */ struct TESSmesh { TESSvertex vHead; /* dummy header for vertex list */ TESSface fHead; /* dummy header for face list */ TESShalfEdge eHead; /* dummy header for edge list */ TESShalfEdge eHeadSym; /* and its symmetric counterpart */ struct BucketAlloc* edgeBucket; struct BucketAlloc* vertexBucket; struct BucketAlloc* faceBucket; }; /* The mesh operations below have three motivations: completeness, * convenience, and efficiency. The basic mesh operations are MakeEdge, * Splice, and Delete. All the other edge operations can be implemented * in terms of these. The other operations are provided for convenience * and/or efficiency. * * When a face is split or a vertex is added, they are inserted into the * global list *before* the existing vertex or face (ie. e->Org or e->Lface). * This makes it easier to process all vertices or faces in the global lists * without worrying about processing the same data twice. As a convenience, * when a face is split, the "inside" flag is copied from the old face. * Other internal data (v->data, v->activeRegion, f->data, f->marked, * f->trail, e->winding) is set to zero. * * ********************** Basic Edge Operations ************************** * * tessMeshMakeEdge( mesh ) creates one edge, two vertices, and a loop. * The loop (face) consists of the two new half-edges. * * tessMeshSplice( eOrg, eDst ) is the basic operation for changing the * mesh connectivity and topology. It changes the mesh so that * eOrg->Onext <- OLD( eDst->Onext ) * eDst->Onext <- OLD( eOrg->Onext ) * where OLD(...) means the value before the meshSplice operation. * * This can have two effects on the vertex structure: * - if eOrg->Org != eDst->Org, the two vertices are merged together * - if eOrg->Org == eDst->Org, the origin is split into two vertices * In both cases, eDst->Org is changed and eOrg->Org is untouched. * * Similarly (and independently) for the face structure, * - if eOrg->Lface == eDst->Lface, one loop is split into two * - if eOrg->Lface != eDst->Lface, two distinct loops are joined into one * In both cases, eDst->Lface is changed and eOrg->Lface is unaffected. * * tessMeshDelete( eDel ) removes the edge eDel. There are several cases: * if (eDel->Lface != eDel->Rface), we join two loops into one; the loop * eDel->Lface is deleted. Otherwise, we are splitting one loop into two; * the newly created loop will contain eDel->Dst. If the deletion of eDel * would create isolated vertices, those are deleted as well. * * ********************** Other Edge Operations ************************** * * tessMeshAddEdgeVertex( eOrg ) creates a new edge eNew such that * eNew == eOrg->Lnext, and eNew->Dst is a newly created vertex. * eOrg and eNew will have the same left face. * * tessMeshSplitEdge( eOrg ) splits eOrg into two edges eOrg and eNew, * such that eNew == eOrg->Lnext. The new vertex is eOrg->Dst == eNew->Org. * eOrg and eNew will have the same left face. * * tessMeshConnect( eOrg, eDst ) creates a new edge from eOrg->Dst * to eDst->Org, and returns the corresponding half-edge eNew. * If eOrg->Lface == eDst->Lface, this splits one loop into two, * and the newly created loop is eNew->Lface. Otherwise, two disjoint * loops are merged into one, and the loop eDst->Lface is destroyed. * * ************************ Other Operations ***************************** * * tessMeshNewMesh() creates a new mesh with no edges, no vertices, * and no loops (what we usually call a "face"). * * tessMeshUnion( mesh1, mesh2 ) forms the union of all structures in * both meshes, and returns the new mesh (the old meshes are destroyed). * * tessMeshDeleteMesh( mesh ) will free all storage for any valid mesh. * * tessMeshZapFace( fZap ) destroys a face and removes it from the * global face list. All edges of fZap will have a NULL pointer as their * left face. Any edges which also have a NULL pointer as their right face * are deleted entirely (along with any isolated vertices this produces). * An entire mesh can be deleted by zapping its faces, one at a time, * in any order. Zapped faces cannot be used in further mesh operations! * * tessMeshCheckMesh( mesh ) checks a mesh for self-consistency. */ TESShalfEdge *tessMeshMakeEdge( TESSmesh *mesh ); int tessMeshSplice( TESSmesh *mesh, TESShalfEdge *eOrg, TESShalfEdge *eDst ); int tessMeshDelete( TESSmesh *mesh, TESShalfEdge *eDel ); TESShalfEdge *tessMeshAddEdgeVertex( TESSmesh *mesh, TESShalfEdge *eOrg ); TESShalfEdge *tessMeshSplitEdge( TESSmesh *mesh, TESShalfEdge *eOrg ); TESShalfEdge *tessMeshConnect( TESSmesh *mesh, TESShalfEdge *eOrg, TESShalfEdge *eDst ); TESSmesh *tessMeshNewMesh( TESSalloc* alloc ); TESSmesh *tessMeshUnion( TESSalloc* alloc, TESSmesh *mesh1, TESSmesh *mesh2 ); int tessMeshMergeConvexFaces( TESSmesh *mesh, int maxVertsPerFace ); void tessMeshDeleteMesh( TESSalloc* alloc, TESSmesh *mesh ); void tessMeshZapFace( TESSmesh *mesh, TESSface *fZap ); #ifdef NDEBUG #define tessMeshCheckMesh( mesh ) #else void tessMeshCheckMesh( TESSmesh *mesh ); #endif #endif �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/priorityq.c�����������������������������������������������������0000666�0000000�0000000�00000033013�00000000000�017517� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ //#include "tesos.h" #include <stddef.h> #include <assert.h> #include "../Include/tesselator.h" #include "priorityq.h" #define INIT_SIZE 32 #define TRUE 1 #define FALSE 0 #ifdef FOR_TRITE_TEST_PROGRAM #define LEQ(x,y) (*pq->leq)(x,y) #else /* Violates modularity, but a little faster */ #include "geom.h" #define LEQ(x,y) VertLeq((TESSvertex *)x, (TESSvertex *)y) #endif /* Include all the code for the regular heap-based queue here. */ /* The basic operations are insertion of a new key (pqInsert), * and examination/extraction of a key whose value is minimum * (pqMinimum/pqExtractMin). Deletion is also allowed (pqDelete); * for this purpose pqInsert returns a "handle" which is supplied * as the argument. * * An initial heap may be created efficiently by calling pqInsert * repeatedly, then calling pqInit. In any case pqInit must be called * before any operations other than pqInsert are used. * * If the heap is empty, pqMinimum/pqExtractMin will return a NULL key. * This may also be tested with pqIsEmpty. */ /* Since we support deletion the data structure is a little more * complicated than an ordinary heap. "nodes" is the heap itself; * active nodes are stored in the range 1..pq->size. When the * heap exceeds its allocated size (pq->max), its size doubles. * The children of node i are nodes 2i and 2i+1. * * Each node stores an index into an array "handles". Each handle * stores a key, plus a pointer back to the node which currently * represents that key (ie. nodes[handles[i].node].handle == i). */ #define pqHeapMinimum(pq) ((pq)->handles[(pq)->nodes[1].handle].key) #define pqHeapIsEmpty(pq) ((pq)->size == 0) /* really pqHeapNewPriorityQHeap */ PriorityQHeap *pqHeapNewPriorityQ( TESSalloc* alloc, int size, int (*leq)(PQkey key1, PQkey key2) ) { PriorityQHeap *pq = (PriorityQHeap *)alloc->memalloc( alloc->userData, sizeof( PriorityQHeap )); if (pq == NULL) return NULL; pq->size = 0; pq->max = size; pq->nodes = (PQnode *)alloc->memalloc( alloc->userData, (size + 1) * sizeof(pq->nodes[0]) ); if (pq->nodes == NULL) { alloc->memfree( alloc->userData, pq ); return NULL; } pq->handles = (PQhandleElem *)alloc->memalloc( alloc->userData, (size + 1) * sizeof(pq->handles[0]) ); if (pq->handles == NULL) { alloc->memfree( alloc->userData, pq->nodes ); alloc->memfree( alloc->userData, pq ); return NULL; } pq->initialized = FALSE; pq->freeList = 0; pq->leq = leq; pq->nodes[1].handle = 1; /* so that Minimum() returns NULL */ pq->handles[1].key = NULL; return pq; } /* really pqHeapDeletePriorityQHeap */ void pqHeapDeletePriorityQ( TESSalloc* alloc, PriorityQHeap *pq ) { alloc->memfree( alloc->userData, pq->handles ); alloc->memfree( alloc->userData, pq->nodes ); alloc->memfree( alloc->userData, pq ); } static void FloatDown( PriorityQHeap *pq, int curr ) { PQnode *n = pq->nodes; PQhandleElem *h = pq->handles; PQhandle hCurr, hChild; int child; hCurr = n[curr].handle; for( ;; ) { child = curr << 1; if( child < pq->size && LEQ( h[n[child+1].handle].key, h[n[child].handle].key )) { ++child; } assert(child <= pq->max); hChild = n[child].handle; if( child > pq->size || LEQ( h[hCurr].key, h[hChild].key )) { n[curr].handle = hCurr; h[hCurr].node = curr; break; } n[curr].handle = hChild; h[hChild].node = curr; curr = child; } } static void FloatUp( PriorityQHeap *pq, int curr ) { PQnode *n = pq->nodes; PQhandleElem *h = pq->handles; PQhandle hCurr, hParent; int parent; hCurr = n[curr].handle; for( ;; ) { parent = curr >> 1; hParent = n[parent].handle; if( parent == 0 || LEQ( h[hParent].key, h[hCurr].key )) { n[curr].handle = hCurr; h[hCurr].node = curr; break; } n[curr].handle = hParent; h[hParent].node = curr; curr = parent; } } /* really pqHeapInit */ void pqHeapInit( PriorityQHeap *pq ) { int i; /* This method of building a heap is O(n), rather than O(n lg n). */ for( i = pq->size; i >= 1; --i ) { FloatDown( pq, i ); } pq->initialized = TRUE; } /* really pqHeapInsert */ /* returns INV_HANDLE iff out of memory */ PQhandle pqHeapInsert( TESSalloc* alloc, PriorityQHeap *pq, PQkey keyNew ) { int curr; PQhandle free; curr = ++ pq->size; if( (curr*2) > pq->max ) { if (!alloc->memrealloc) { return INV_HANDLE; } else { PQnode *saveNodes= pq->nodes; PQhandleElem *saveHandles= pq->handles; // If the heap overflows, double its size. pq->max <<= 1; pq->nodes = (PQnode *)alloc->memrealloc( alloc->userData, pq->nodes, (size_t)((pq->max + 1) * sizeof( pq->nodes[0] ))); if (pq->nodes == NULL) { pq->nodes = saveNodes; // restore ptr to free upon return return INV_HANDLE; } pq->handles = (PQhandleElem *)alloc->memrealloc( alloc->userData, pq->handles, (size_t) ((pq->max + 1) * sizeof( pq->handles[0] ))); if (pq->handles == NULL) { pq->handles = saveHandles; // restore ptr to free upon return return INV_HANDLE; } } } if( pq->freeList == 0 ) { free = curr; } else { free = pq->freeList; pq->freeList = pq->handles[free].node; } pq->nodes[curr].handle = free; pq->handles[free].node = curr; pq->handles[free].key = keyNew; if( pq->initialized ) { FloatUp( pq, curr ); } assert(free != INV_HANDLE); return free; } /* really pqHeapExtractMin */ PQkey pqHeapExtractMin( PriorityQHeap *pq ) { PQnode *n = pq->nodes; PQhandleElem *h = pq->handles; PQhandle hMin = n[1].handle; PQkey min = h[hMin].key; if( pq->size > 0 ) { n[1].handle = n[pq->size].handle; h[n[1].handle].node = 1; h[hMin].key = NULL; h[hMin].node = pq->freeList; pq->freeList = hMin; if( -- pq->size > 0 ) { FloatDown( pq, 1 ); } } return min; } /* really pqHeapDelete */ void pqHeapDelete( PriorityQHeap *pq, PQhandle hCurr ) { PQnode *n = pq->nodes; PQhandleElem *h = pq->handles; int curr; assert( hCurr >= 1 && hCurr <= pq->max && h[hCurr].key != NULL ); curr = h[hCurr].node; n[curr].handle = n[pq->size].handle; h[n[curr].handle].node = curr; if( curr <= -- pq->size ) { if( curr <= 1 || LEQ( h[n[curr>>1].handle].key, h[n[curr].handle].key )) { FloatDown( pq, curr ); } else { FloatUp( pq, curr ); } } h[hCurr].key = NULL; h[hCurr].node = pq->freeList; pq->freeList = hCurr; } /* Now redefine all the function names to map to their "Sort" versions. */ /* really tessPqSortNewPriorityQ */ PriorityQ *pqNewPriorityQ( TESSalloc* alloc, int size, int (*leq)(PQkey key1, PQkey key2) ) { PriorityQ *pq = (PriorityQ *)alloc->memalloc( alloc->userData, sizeof( PriorityQ )); if (pq == NULL) return NULL; pq->heap = pqHeapNewPriorityQ( alloc, size, leq ); if (pq->heap == NULL) { alloc->memfree( alloc->userData, pq ); return NULL; } // pq->keys = (PQkey *)memAlloc( INIT_SIZE * sizeof(pq->keys[0]) ); pq->keys = (PQkey *)alloc->memalloc( alloc->userData, size * sizeof(pq->keys[0]) ); if (pq->keys == NULL) { pqHeapDeletePriorityQ( alloc, pq->heap ); alloc->memfree( alloc->userData, pq ); return NULL; } pq->size = 0; pq->max = size; //INIT_SIZE; pq->initialized = FALSE; pq->leq = leq; return pq; } /* really tessPqSortDeletePriorityQ */ void pqDeletePriorityQ( TESSalloc* alloc, PriorityQ *pq ) { assert(pq != NULL); if (pq->heap != NULL) pqHeapDeletePriorityQ( alloc, pq->heap ); if (pq->order != NULL) alloc->memfree( alloc->userData, pq->order ); if (pq->keys != NULL) alloc->memfree( alloc->userData, pq->keys ); alloc->memfree( alloc->userData, pq ); } #define LT(x,y) (! LEQ(y,x)) #define GT(x,y) (! LEQ(x,y)) #define Swap(a,b) if(1){PQkey *tmp = *a; *a = *b; *b = tmp;}else /* really tessPqSortInit */ int pqInit( TESSalloc* alloc, PriorityQ *pq ) { PQkey **p, **r, **i, **j, *piv; struct { PQkey **p, **r; } Stack[50], *top = Stack; unsigned int seed = 2016473283; /* Create an array of indirect pointers to the keys, so that we * the handles we have returned are still valid. */ /* pq->order = (PQkey **)memAlloc( (size_t) (pq->size * sizeof(pq->order[0])) ); */ pq->order = (PQkey **)alloc->memalloc( alloc->userData, (size_t)((pq->size+1) * sizeof(pq->order[0])) ); /* the previous line is a patch to compensate for the fact that IBM */ /* machines return a null on a malloc of zero bytes (unlike SGI), */ /* so we have to put in this defense to guard against a memory */ /* fault four lines down. from fossum@austin.ibm.com. */ if (pq->order == NULL) return 0; p = pq->order; r = p + pq->size - 1; for( piv = pq->keys, i = p; i <= r; ++piv, ++i ) { *i = piv; } /* Sort the indirect pointers in descending order, * using randomized Quicksort */ top->p = p; top->r = r; ++top; while( --top >= Stack ) { p = top->p; r = top->r; while( r > p + 10 ) { seed = seed * 1539415821 + 1; i = p + seed % (r - p + 1); piv = *i; *i = *p; *p = piv; i = p - 1; j = r + 1; do { do { ++i; } while( GT( **i, *piv )); do { --j; } while( LT( **j, *piv )); Swap( i, j ); } while( i < j ); Swap( i, j ); /* Undo last swap */ if( i - p < r - j ) { top->p = j+1; top->r = r; ++top; r = i-1; } else { top->p = p; top->r = i-1; ++top; p = j+1; } } /* Insertion sort small lists */ for( i = p+1; i <= r; ++i ) { piv = *i; for( j = i; j > p && LT( **(j-1), *piv ); --j ) { *j = *(j-1); } *j = piv; } } pq->max = pq->size; pq->initialized = TRUE; pqHeapInit( pq->heap ); /* always succeeds */ #ifndef NDEBUG p = pq->order; r = p + pq->size - 1; for( i = p; i < r; ++i ) { assert( LEQ( **(i+1), **i )); } #endif return 1; } /* really tessPqSortInsert */ /* returns INV_HANDLE iff out of memory */ PQhandle pqInsert( TESSalloc* alloc, PriorityQ *pq, PQkey keyNew ) { int curr; if( pq->initialized ) { return pqHeapInsert( alloc, pq->heap, keyNew ); } curr = pq->size; if( ++ pq->size >= pq->max ) { if (!alloc->memrealloc) { return INV_HANDLE; } else { PQkey *saveKey= pq->keys; // If the heap overflows, double its size. pq->max <<= 1; pq->keys = (PQkey *)alloc->memrealloc( alloc->userData, pq->keys, (size_t)(pq->max * sizeof( pq->keys[0] ))); if (pq->keys == NULL) { pq->keys = saveKey; // restore ptr to free upon return return INV_HANDLE; } } } assert(curr != INV_HANDLE); pq->keys[curr] = keyNew; /* Negative handles index the sorted array. */ return -(curr+1); } /* really tessPqSortExtractMin */ PQkey pqExtractMin( PriorityQ *pq ) { PQkey sortMin, heapMin; if( pq->size == 0 ) { return pqHeapExtractMin( pq->heap ); } sortMin = *(pq->order[pq->size-1]); if( ! pqHeapIsEmpty( pq->heap )) { heapMin = pqHeapMinimum( pq->heap ); if( LEQ( heapMin, sortMin )) { return pqHeapExtractMin( pq->heap ); } } do { -- pq->size; } while( pq->size > 0 && *(pq->order[pq->size-1]) == NULL ); return sortMin; } /* really tessPqSortMinimum */ PQkey pqMinimum( PriorityQ *pq ) { PQkey sortMin, heapMin; if( pq->size == 0 ) { return pqHeapMinimum( pq->heap ); } sortMin = *(pq->order[pq->size-1]); if( ! pqHeapIsEmpty( pq->heap )) { heapMin = pqHeapMinimum( pq->heap ); if( LEQ( heapMin, sortMin )) { return heapMin; } } return sortMin; } /* really tessPqSortIsEmpty */ int pqIsEmpty( PriorityQ *pq ) { return (pq->size == 0) && pqHeapIsEmpty( pq->heap ); } /* really tessPqSortDelete */ void pqDelete( PriorityQ *pq, PQhandle curr ) { if( curr >= 0 ) { pqHeapDelete( pq->heap, curr ); return; } curr = -(curr+1); assert( curr < pq->max && pq->keys[curr] != NULL ); pq->keys[curr] = NULL; while( pq->size > 0 && *(pq->order[pq->size-1]) == NULL ) { -- pq->size; } } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/priorityq.h�����������������������������������������������������0000666�0000000�0000000�00000007420�00000000000�017527� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #ifndef PRIORITYQ_H #define PRIORITYQ_H /* The basic operations are insertion of a new key (pqInsert), * and examination/extraction of a key whose value is minimum * (pqMinimum/pqExtractMin). Deletion is also allowed (pqDelete); * for this purpose pqInsert returns a "handle" which is supplied * as the argument. * * An initial heap may be created efficiently by calling pqInsert * repeatedly, then calling pqInit. In any case pqInit must be called * before any operations other than pqInsert are used. * * If the heap is empty, pqMinimum/pqExtractMin will return a NULL key. * This may also be tested with pqIsEmpty. */ /* Since we support deletion the data structure is a little more * complicated than an ordinary heap. "nodes" is the heap itself; * active nodes are stored in the range 1..pq->size. When the * heap exceeds its allocated size (pq->max), its size doubles. * The children of node i are nodes 2i and 2i+1. * * Each node stores an index into an array "handles". Each handle * stores a key, plus a pointer back to the node which currently * represents that key (ie. nodes[handles[i].node].handle == i). */ typedef void *PQkey; typedef int PQhandle; typedef struct PriorityQHeap PriorityQHeap; #define INV_HANDLE 0x0fffffff typedef struct { PQhandle handle; } PQnode; typedef struct { PQkey key; PQhandle node; } PQhandleElem; struct PriorityQHeap { PQnode *nodes; PQhandleElem *handles; int size, max; PQhandle freeList; int initialized; int (*leq)(PQkey key1, PQkey key2); }; typedef struct PriorityQ PriorityQ; struct PriorityQ { PriorityQHeap *heap; PQkey *keys; PQkey **order; PQhandle size, max; int initialized; int (*leq)(PQkey key1, PQkey key2); }; PriorityQ *pqNewPriorityQ( TESSalloc* alloc, int size, int (*leq)(PQkey key1, PQkey key2) ); void pqDeletePriorityQ( TESSalloc* alloc, PriorityQ *pq ); int pqInit( TESSalloc* alloc, PriorityQ *pq ); PQhandle pqInsert( TESSalloc* alloc, PriorityQ *pq, PQkey key ); PQkey pqExtractMin( PriorityQ *pq ); void pqDelete( PriorityQ *pq, PQhandle handle ); PQkey pqMinimum( PriorityQ *pq ); int pqIsEmpty( PriorityQ *pq ); #endif ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/sweep.c���������������������������������������������������������0000666�0000000�0000000�00000135237�00000000000�016613� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #include <assert.h> #include <stddef.h> #include <setjmp.h> /* longjmp */ #include "mesh.h" #include "geom.h" #include "tess.h" #include "dict.h" #include "priorityq.h" #include "bucketalloc.h" #include "sweep.h" #define TRUE 1 #define FALSE 0 #ifdef FOR_TRITE_TEST_PROGRAM extern void DebugEvent( TESStesselator *tess ); #else #define DebugEvent( tess ) #endif /* * Invariants for the Edge Dictionary. * - each pair of adjacent edges e2=Succ(e1) satisfies EdgeLeq(e1,e2) * at any valid location of the sweep event * - if EdgeLeq(e2,e1) as well (at any valid sweep event), then e1 and e2 * share a common endpoint * - for each e, e->Dst has been processed, but not e->Org * - each edge e satisfies VertLeq(e->Dst,event) && VertLeq(event,e->Org) * where "event" is the current sweep line event. * - no edge e has zero length * * Invariants for the Mesh (the processed portion). * - the portion of the mesh left of the sweep line is a planar graph, * ie. there is *some* way to embed it in the plane * - no processed edge has zero length * - no two processed vertices have identical coordinates * - each "inside" region is monotone, ie. can be broken into two chains * of monotonically increasing vertices according to VertLeq(v1,v2) * - a non-invariant: these chains may intersect (very slightly) * * Invariants for the Sweep. * - if none of the edges incident to the event vertex have an activeRegion * (ie. none of these edges are in the edge dictionary), then the vertex * has only right-going edges. * - if an edge is marked "fixUpperEdge" (it is a temporary edge introduced * by ConnectRightVertex), then it is the only right-going edge from * its associated vertex. (This says that these edges exist only * when it is necessary.) */ #define MAX(x,y) ((x) >= (y) ? (x) : (y)) #define MIN(x,y) ((x) <= (y) ? (x) : (y)) /* When we merge two edges into one, we need to compute the combined * winding of the new edge. */ #define AddWinding(eDst,eSrc) (eDst->winding += eSrc->winding, \ eDst->Sym->winding += eSrc->Sym->winding) static void SweepEvent( TESStesselator *tess, TESSvertex *vEvent ); static void WalkDirtyRegions( TESStesselator *tess, ActiveRegion *regUp ); static int CheckForRightSplice( TESStesselator *tess, ActiveRegion *regUp ); static int EdgeLeq( TESStesselator *tess, ActiveRegion *reg1, ActiveRegion *reg2 ) /* * Both edges must be directed from right to left (this is the canonical * direction for the upper edge of each region). * * The strategy is to evaluate a "t" value for each edge at the * current sweep line position, given by tess->event. The calculations * are designed to be very stable, but of course they are not perfect. * * Special case: if both edge destinations are at the sweep event, * we sort the edges by slope (they would otherwise compare equally). */ { TESSvertex *event = tess->event; TESShalfEdge *e1, *e2; TESSreal t1, t2; e1 = reg1->eUp; e2 = reg2->eUp; if( e1->Dst == event ) { if( e2->Dst == event ) { /* Two edges right of the sweep line which meet at the sweep event. * Sort them by slope. */ if( VertLeq( e1->Org, e2->Org )) { return EdgeSign( e2->Dst, e1->Org, e2->Org ) <= 0; } return EdgeSign( e1->Dst, e2->Org, e1->Org ) >= 0; } return EdgeSign( e2->Dst, event, e2->Org ) <= 0; } if( e2->Dst == event ) { return EdgeSign( e1->Dst, event, e1->Org ) >= 0; } /* General case - compute signed distance *from* e1, e2 to event */ t1 = EdgeEval( e1->Dst, event, e1->Org ); t2 = EdgeEval( e2->Dst, event, e2->Org ); return (t1 >= t2); } static void DeleteRegion( TESStesselator *tess, ActiveRegion *reg ) { if( reg->fixUpperEdge ) { /* It was created with zero winding number, so it better be * deleted with zero winding number (ie. it better not get merged * with a real edge). */ assert( reg->eUp->winding == 0 ); } reg->eUp->activeRegion = NULL; dictDelete( tess->dict, reg->nodeUp ); bucketFree( tess->regionPool, reg ); } static int FixUpperEdge( TESStesselator *tess, ActiveRegion *reg, TESShalfEdge *newEdge ) /* * Replace an upper edge which needs fixing (see ConnectRightVertex). */ { assert( reg->fixUpperEdge ); if ( !tessMeshDelete( tess->mesh, reg->eUp ) ) return 0; reg->fixUpperEdge = FALSE; reg->eUp = newEdge; newEdge->activeRegion = reg; return 1; } static ActiveRegion *TopLeftRegion( TESStesselator *tess, ActiveRegion *reg ) { TESSvertex *org = reg->eUp->Org; TESShalfEdge *e; /* Find the region above the uppermost edge with the same origin */ do { reg = RegionAbove( reg ); } while( reg->eUp->Org == org ); /* If the edge above was a temporary edge introduced by ConnectRightVertex, * now is the time to fix it. */ if( reg->fixUpperEdge ) { e = tessMeshConnect( tess->mesh, RegionBelow(reg)->eUp->Sym, reg->eUp->Lnext ); if (e == NULL) return NULL; if ( !FixUpperEdge( tess, reg, e ) ) return NULL; reg = RegionAbove( reg ); } return reg; } static ActiveRegion *TopRightRegion( ActiveRegion *reg ) { TESSvertex *dst = reg->eUp->Dst; /* Find the region above the uppermost edge with the same destination */ do { reg = RegionAbove( reg ); } while( reg->eUp->Dst == dst ); return reg; } static ActiveRegion *AddRegionBelow( TESStesselator *tess, ActiveRegion *regAbove, TESShalfEdge *eNewUp ) /* * Add a new active region to the sweep line, *somewhere* below "regAbove" * (according to where the new edge belongs in the sweep-line dictionary). * The upper edge of the new region will be "eNewUp". * Winding number and "inside" flag are not updated. */ { ActiveRegion *regNew = (ActiveRegion *)bucketAlloc( tess->regionPool ); if (regNew == NULL) longjmp(tess->env,1); regNew->eUp = eNewUp; regNew->nodeUp = dictInsertBefore( tess->dict, regAbove->nodeUp, regNew ); if (regNew->nodeUp == NULL) longjmp(tess->env,1); regNew->fixUpperEdge = FALSE; regNew->sentinel = FALSE; regNew->dirty = FALSE; eNewUp->activeRegion = regNew; return regNew; } static int IsWindingInside( TESStesselator *tess, int n ) { switch( tess->windingRule ) { case TESS_WINDING_ODD: return (n & 1); case TESS_WINDING_NONZERO: return (n != 0); case TESS_WINDING_POSITIVE: return (n > 0); case TESS_WINDING_NEGATIVE: return (n < 0); case TESS_WINDING_ABS_GEQ_TWO: return (n >= 2) || (n <= -2); } /*LINTED*/ assert( FALSE ); /*NOTREACHED*/ return( FALSE ); } static void ComputeWinding( TESStesselator *tess, ActiveRegion *reg ) { reg->windingNumber = RegionAbove(reg)->windingNumber + reg->eUp->winding; reg->inside = IsWindingInside( tess, reg->windingNumber ); } static void FinishRegion( TESStesselator *tess, ActiveRegion *reg ) /* * Delete a region from the sweep line. This happens when the upper * and lower chains of a region meet (at a vertex on the sweep line). * The "inside" flag is copied to the appropriate mesh face (we could * not do this before -- since the structure of the mesh is always * changing, this face may not have even existed until now). */ { TESShalfEdge *e = reg->eUp; TESSface *f = e->Lface; f->inside = reg->inside; f->anEdge = e; /* optimization for tessMeshTessellateMonoRegion() */ DeleteRegion( tess, reg ); } static TESShalfEdge *FinishLeftRegions( TESStesselator *tess, ActiveRegion *regFirst, ActiveRegion *regLast ) /* * We are given a vertex with one or more left-going edges. All affected * edges should be in the edge dictionary. Starting at regFirst->eUp, * we walk down deleting all regions where both edges have the same * origin vOrg. At the same time we copy the "inside" flag from the * active region to the face, since at this point each face will belong * to at most one region (this was not necessarily true until this point * in the sweep). The walk stops at the region above regLast; if regLast * is NULL we walk as far as possible. At the same time we relink the * mesh if necessary, so that the ordering of edges around vOrg is the * same as in the dictionary. */ { ActiveRegion *reg, *regPrev; TESShalfEdge *e, *ePrev; regPrev = regFirst; ePrev = regFirst->eUp; while( regPrev != regLast ) { regPrev->fixUpperEdge = FALSE; /* placement was OK */ reg = RegionBelow( regPrev ); e = reg->eUp; if( e->Org != ePrev->Org ) { if( ! reg->fixUpperEdge ) { /* Remove the last left-going edge. Even though there are no further * edges in the dictionary with this origin, there may be further * such edges in the mesh (if we are adding left edges to a vertex * that has already been processed). Thus it is important to call * FinishRegion rather than just DeleteRegion. */ FinishRegion( tess, regPrev ); break; } /* If the edge below was a temporary edge introduced by * ConnectRightVertex, now is the time to fix it. */ e = tessMeshConnect( tess->mesh, ePrev->Lprev, e->Sym ); if (e == NULL) longjmp(tess->env,1); if ( !FixUpperEdge( tess, reg, e ) ) longjmp(tess->env,1); } /* Relink edges so that ePrev->Onext == e */ if( ePrev->Onext != e ) { if ( !tessMeshSplice( tess->mesh, e->Oprev, e ) ) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, ePrev, e ) ) longjmp(tess->env,1); } FinishRegion( tess, regPrev ); /* may change reg->eUp */ ePrev = reg->eUp; regPrev = reg; } return ePrev; } static void AddRightEdges( TESStesselator *tess, ActiveRegion *regUp, TESShalfEdge *eFirst, TESShalfEdge *eLast, TESShalfEdge *eTopLeft, int cleanUp ) /* * Purpose: insert right-going edges into the edge dictionary, and update * winding numbers and mesh connectivity appropriately. All right-going * edges share a common origin vOrg. Edges are inserted CCW starting at * eFirst; the last edge inserted is eLast->Oprev. If vOrg has any * left-going edges already processed, then eTopLeft must be the edge * such that an imaginary upward vertical segment from vOrg would be * contained between eTopLeft->Oprev and eTopLeft; otherwise eTopLeft * should be NULL. */ { ActiveRegion *reg, *regPrev; TESShalfEdge *e, *ePrev; int firstTime = TRUE; /* Insert the new right-going edges in the dictionary */ e = eFirst; do { assert( VertLeq( e->Org, e->Dst )); AddRegionBelow( tess, regUp, e->Sym ); e = e->Onext; } while ( e != eLast ); /* Walk *all* right-going edges from e->Org, in the dictionary order, * updating the winding numbers of each region, and re-linking the mesh * edges to match the dictionary ordering (if necessary). */ if( eTopLeft == NULL ) { eTopLeft = RegionBelow( regUp )->eUp->Rprev; } regPrev = regUp; ePrev = eTopLeft; for( ;; ) { reg = RegionBelow( regPrev ); e = reg->eUp->Sym; if( e->Org != ePrev->Org ) break; if( e->Onext != ePrev ) { /* Unlink e from its current position, and relink below ePrev */ if ( !tessMeshSplice( tess->mesh, e->Oprev, e ) ) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, ePrev->Oprev, e ) ) longjmp(tess->env,1); } /* Compute the winding number and "inside" flag for the new regions */ reg->windingNumber = regPrev->windingNumber - e->winding; reg->inside = IsWindingInside( tess, reg->windingNumber ); /* Check for two outgoing edges with same slope -- process these * before any intersection tests (see example in tessComputeInterior). */ regPrev->dirty = TRUE; if( ! firstTime && CheckForRightSplice( tess, regPrev )) { AddWinding( e, ePrev ); DeleteRegion( tess, regPrev ); if ( !tessMeshDelete( tess->mesh, ePrev ) ) longjmp(tess->env,1); } firstTime = FALSE; regPrev = reg; ePrev = e; } regPrev->dirty = TRUE; assert( regPrev->windingNumber - e->winding == reg->windingNumber ); if( cleanUp ) { /* Check for intersections between newly adjacent edges. */ WalkDirtyRegions( tess, regPrev ); } } static void SpliceMergeVertices( TESStesselator *tess, TESShalfEdge *e1, TESShalfEdge *e2 ) /* * Two vertices with identical coordinates are combined into one. * e1->Org is kept, while e2->Org is discarded. */ { if ( !tessMeshSplice( tess->mesh, e1, e2 ) ) longjmp(tess->env,1); } static void VertexWeights( TESSvertex *isect, TESSvertex *org, TESSvertex *dst, TESSreal *weights ) /* * Find some weights which describe how the intersection vertex is * a linear combination of "org" and "dest". Each of the two edges * which generated "isect" is allocated 50% of the weight; each edge * splits the weight between its org and dst according to the * relative distance to "isect". */ { TESSreal t1 = VertL1dist( org, isect ); TESSreal t2 = VertL1dist( dst, isect ); weights[0] = (TESSreal)0.5 * t2 / (t1 + t2); weights[1] = (TESSreal)0.5 * t1 / (t1 + t2); isect->coords[0] += weights[0]*org->coords[0] + weights[1]*dst->coords[0]; isect->coords[1] += weights[0]*org->coords[1] + weights[1]*dst->coords[1]; isect->coords[2] += weights[0]*org->coords[2] + weights[1]*dst->coords[2]; } static void GetIntersectData( TESStesselator *tess, TESSvertex *isect, TESSvertex *orgUp, TESSvertex *dstUp, TESSvertex *orgLo, TESSvertex *dstLo ) /* * We've computed a new intersection point, now we need a "data" pointer * from the user so that we can refer to this new vertex in the * rendering callbacks. */ { TESSreal weights[4]; TESS_NOTUSED( tess ); isect->coords[0] = isect->coords[1] = isect->coords[2] = 0; isect->idx = TESS_UNDEF; VertexWeights( isect, orgUp, dstUp, &weights[0] ); VertexWeights( isect, orgLo, dstLo, &weights[2] ); } static int CheckForRightSplice( TESStesselator *tess, ActiveRegion *regUp ) /* * Check the upper and lower edge of "regUp", to make sure that the * eUp->Org is above eLo, or eLo->Org is below eUp (depending on which * origin is leftmost). * * The main purpose is to splice right-going edges with the same * dest vertex and nearly identical slopes (ie. we can't distinguish * the slopes numerically). However the splicing can also help us * to recover from numerical errors. For example, suppose at one * point we checked eUp and eLo, and decided that eUp->Org is barely * above eLo. Then later, we split eLo into two edges (eg. from * a splice operation like this one). This can change the result of * our test so that now eUp->Org is incident to eLo, or barely below it. * We must correct this condition to maintain the dictionary invariants. * * One possibility is to check these edges for intersection again * (ie. CheckForIntersect). This is what we do if possible. However * CheckForIntersect requires that tess->event lies between eUp and eLo, * so that it has something to fall back on when the intersection * calculation gives us an unusable answer. So, for those cases where * we can't check for intersection, this routine fixes the problem * by just splicing the offending vertex into the other edge. * This is a guaranteed solution, no matter how degenerate things get. * Basically this is a combinatorial solution to a numerical problem. */ { ActiveRegion *regLo = RegionBelow(regUp); TESShalfEdge *eUp = regUp->eUp; TESShalfEdge *eLo = regLo->eUp; if( VertLeq( eUp->Org, eLo->Org )) { if( EdgeSign( eLo->Dst, eUp->Org, eLo->Org ) > 0 ) return FALSE; /* eUp->Org appears to be below eLo */ if( ! VertEq( eUp->Org, eLo->Org )) { /* Splice eUp->Org into eLo */ if ( tessMeshSplitEdge( tess->mesh, eLo->Sym ) == NULL) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, eUp, eLo->Oprev ) ) longjmp(tess->env,1); regUp->dirty = regLo->dirty = TRUE; } else if( eUp->Org != eLo->Org ) { /* merge the two vertices, discarding eUp->Org */ pqDelete( tess->pq, eUp->Org->pqHandle ); SpliceMergeVertices( tess, eLo->Oprev, eUp ); } } else { if( EdgeSign( eUp->Dst, eLo->Org, eUp->Org ) < 0 ) return FALSE; /* eLo->Org appears to be above eUp, so splice eLo->Org into eUp */ RegionAbove(regUp)->dirty = regUp->dirty = TRUE; if (tessMeshSplitEdge( tess->mesh, eUp->Sym ) == NULL) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, eLo->Oprev, eUp ) ) longjmp(tess->env,1); } return TRUE; } static int CheckForLeftSplice( TESStesselator *tess, ActiveRegion *regUp ) /* * Check the upper and lower edge of "regUp", to make sure that the * eUp->Dst is above eLo, or eLo->Dst is below eUp (depending on which * destination is rightmost). * * Theoretically, this should always be true. However, splitting an edge * into two pieces can change the results of previous tests. For example, * suppose at one point we checked eUp and eLo, and decided that eUp->Dst * is barely above eLo. Then later, we split eLo into two edges (eg. from * a splice operation like this one). This can change the result of * the test so that now eUp->Dst is incident to eLo, or barely below it. * We must correct this condition to maintain the dictionary invariants * (otherwise new edges might get inserted in the wrong place in the * dictionary, and bad stuff will happen). * * We fix the problem by just splicing the offending vertex into the * other edge. */ { ActiveRegion *regLo = RegionBelow(regUp); TESShalfEdge *eUp = regUp->eUp; TESShalfEdge *eLo = regLo->eUp; TESShalfEdge *e; assert( ! VertEq( eUp->Dst, eLo->Dst )); if( VertLeq( eUp->Dst, eLo->Dst )) { if( EdgeSign( eUp->Dst, eLo->Dst, eUp->Org ) < 0 ) return FALSE; /* eLo->Dst is above eUp, so splice eLo->Dst into eUp */ RegionAbove(regUp)->dirty = regUp->dirty = TRUE; e = tessMeshSplitEdge( tess->mesh, eUp ); if (e == NULL) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, eLo->Sym, e ) ) longjmp(tess->env,1); e->Lface->inside = regUp->inside; } else { if( EdgeSign( eLo->Dst, eUp->Dst, eLo->Org ) > 0 ) return FALSE; /* eUp->Dst is below eLo, so splice eUp->Dst into eLo */ regUp->dirty = regLo->dirty = TRUE; e = tessMeshSplitEdge( tess->mesh, eLo ); if (e == NULL) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, eUp->Lnext, eLo->Sym ) ) longjmp(tess->env,1); e->Rface->inside = regUp->inside; } return TRUE; } static int CheckForIntersect( TESStesselator *tess, ActiveRegion *regUp ) /* * Check the upper and lower edges of the given region to see if * they intersect. If so, create the intersection and add it * to the data structures. * * Returns TRUE if adding the new intersection resulted in a recursive * call to AddRightEdges(); in this case all "dirty" regions have been * checked for intersections, and possibly regUp has been deleted. */ { ActiveRegion *regLo = RegionBelow(regUp); TESShalfEdge *eUp = regUp->eUp; TESShalfEdge *eLo = regLo->eUp; TESSvertex *orgUp = eUp->Org; TESSvertex *orgLo = eLo->Org; TESSvertex *dstUp = eUp->Dst; TESSvertex *dstLo = eLo->Dst; TESSreal tMinUp, tMaxLo; TESSvertex isect, *orgMin; TESShalfEdge *e; assert( ! VertEq( dstLo, dstUp )); assert( EdgeSign( dstUp, tess->event, orgUp ) <= 0 ); assert( EdgeSign( dstLo, tess->event, orgLo ) >= 0 ); assert( orgUp != tess->event && orgLo != tess->event ); assert( ! regUp->fixUpperEdge && ! regLo->fixUpperEdge ); if( orgUp == orgLo ) return FALSE; /* right endpoints are the same */ tMinUp = MIN( orgUp->t, dstUp->t ); tMaxLo = MAX( orgLo->t, dstLo->t ); if( tMinUp > tMaxLo ) return FALSE; /* t ranges do not overlap */ if( VertLeq( orgUp, orgLo )) { if( EdgeSign( dstLo, orgUp, orgLo ) > 0 ) return FALSE; } else { if( EdgeSign( dstUp, orgLo, orgUp ) < 0 ) return FALSE; } /* At this point the edges intersect, at least marginally */ DebugEvent( tess ); tesedgeIntersect( dstUp, orgUp, dstLo, orgLo, &isect ); /* The following properties are guaranteed: */ assert( MIN( orgUp->t, dstUp->t ) <= isect.t ); assert( isect.t <= MAX( orgLo->t, dstLo->t )); assert( MIN( dstLo->s, dstUp->s ) <= isect.s ); assert( isect.s <= MAX( orgLo->s, orgUp->s )); if( VertLeq( &isect, tess->event )) { /* The intersection point lies slightly to the left of the sweep line, * so move it until it''s slightly to the right of the sweep line. * (If we had perfect numerical precision, this would never happen * in the first place). The easiest and safest thing to do is * replace the intersection by tess->event. */ isect.s = tess->event->s; isect.t = tess->event->t; } /* Similarly, if the computed intersection lies to the right of the * rightmost origin (which should rarely happen), it can cause * unbelievable inefficiency on sufficiently degenerate inputs. * (If you have the test program, try running test54.d with the * "X zoom" option turned on). */ orgMin = VertLeq( orgUp, orgLo ) ? orgUp : orgLo; if( VertLeq( orgMin, &isect )) { isect.s = orgMin->s; isect.t = orgMin->t; } if( VertEq( &isect, orgUp ) || VertEq( &isect, orgLo )) { /* Easy case -- intersection at one of the right endpoints */ (void) CheckForRightSplice( tess, regUp ); return FALSE; } if( (! VertEq( dstUp, tess->event ) && EdgeSign( dstUp, tess->event, &isect ) >= 0) || (! VertEq( dstLo, tess->event ) && EdgeSign( dstLo, tess->event, &isect ) <= 0 )) { /* Very unusual -- the new upper or lower edge would pass on the * wrong side of the sweep event, or through it. This can happen * due to very small numerical errors in the intersection calculation. */ if( dstLo == tess->event ) { /* Splice dstLo into eUp, and process the new region(s) */ if (tessMeshSplitEdge( tess->mesh, eUp->Sym ) == NULL) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, eLo->Sym, eUp ) ) longjmp(tess->env,1); regUp = TopLeftRegion( tess, regUp ); if (regUp == NULL) longjmp(tess->env,1); eUp = RegionBelow(regUp)->eUp; FinishLeftRegions( tess, RegionBelow(regUp), regLo ); AddRightEdges( tess, regUp, eUp->Oprev, eUp, eUp, TRUE ); return TRUE; } if( dstUp == tess->event ) { /* Splice dstUp into eLo, and process the new region(s) */ if (tessMeshSplitEdge( tess->mesh, eLo->Sym ) == NULL) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, eUp->Lnext, eLo->Oprev ) ) longjmp(tess->env,1); regLo = regUp; regUp = TopRightRegion( regUp ); e = RegionBelow(regUp)->eUp->Rprev; regLo->eUp = eLo->Oprev; eLo = FinishLeftRegions( tess, regLo, NULL ); AddRightEdges( tess, regUp, eLo->Onext, eUp->Rprev, e, TRUE ); return TRUE; } /* Special case: called from ConnectRightVertex. If either * edge passes on the wrong side of tess->event, split it * (and wait for ConnectRightVertex to splice it appropriately). */ if( EdgeSign( dstUp, tess->event, &isect ) >= 0 ) { RegionAbove(regUp)->dirty = regUp->dirty = TRUE; if (tessMeshSplitEdge( tess->mesh, eUp->Sym ) == NULL) longjmp(tess->env,1); eUp->Org->s = tess->event->s; eUp->Org->t = tess->event->t; } if( EdgeSign( dstLo, tess->event, &isect ) <= 0 ) { regUp->dirty = regLo->dirty = TRUE; if (tessMeshSplitEdge( tess->mesh, eLo->Sym ) == NULL) longjmp(tess->env,1); eLo->Org->s = tess->event->s; eLo->Org->t = tess->event->t; } /* leave the rest for ConnectRightVertex */ return FALSE; } /* General case -- split both edges, splice into new vertex. * When we do the splice operation, the order of the arguments is * arbitrary as far as correctness goes. However, when the operation * creates a new face, the work done is proportional to the size of * the new face. We expect the faces in the processed part of * the mesh (ie. eUp->Lface) to be smaller than the faces in the * unprocessed original contours (which will be eLo->Oprev->Lface). */ if (tessMeshSplitEdge( tess->mesh, eUp->Sym ) == NULL) longjmp(tess->env,1); if (tessMeshSplitEdge( tess->mesh, eLo->Sym ) == NULL) longjmp(tess->env,1); if ( !tessMeshSplice( tess->mesh, eLo->Oprev, eUp ) ) longjmp(tess->env,1); eUp->Org->s = isect.s; eUp->Org->t = isect.t; eUp->Org->pqHandle = pqInsert( &tess->alloc, tess->pq, eUp->Org ); if (eUp->Org->pqHandle == INV_HANDLE) { pqDeletePriorityQ( &tess->alloc, tess->pq ); tess->pq = NULL; longjmp(tess->env,1); } GetIntersectData( tess, eUp->Org, orgUp, dstUp, orgLo, dstLo ); RegionAbove(regUp)->dirty = regUp->dirty = regLo->dirty = TRUE; return FALSE; } static void WalkDirtyRegions( TESStesselator *tess, ActiveRegion *regUp ) /* * When the upper or lower edge of any region changes, the region is * marked "dirty". This routine walks through all the dirty regions * and makes sure that the dictionary invariants are satisfied * (see the comments at the beginning of this file). Of course * new dirty regions can be created as we make changes to restore * the invariants. */ { ActiveRegion *regLo = RegionBelow(regUp); TESShalfEdge *eUp, *eLo; for( ;; ) { /* Find the lowest dirty region (we walk from the bottom up). */ while( regLo->dirty ) { regUp = regLo; regLo = RegionBelow(regLo); } if( ! regUp->dirty ) { regLo = regUp; regUp = RegionAbove( regUp ); if( regUp == NULL || ! regUp->dirty ) { /* We've walked all the dirty regions */ return; } } regUp->dirty = FALSE; eUp = regUp->eUp; eLo = regLo->eUp; if( eUp->Dst != eLo->Dst ) { /* Check that the edge ordering is obeyed at the Dst vertices. */ if( CheckForLeftSplice( tess, regUp )) { /* If the upper or lower edge was marked fixUpperEdge, then * we no longer need it (since these edges are needed only for * vertices which otherwise have no right-going edges). */ if( regLo->fixUpperEdge ) { DeleteRegion( tess, regLo ); if ( !tessMeshDelete( tess->mesh, eLo ) ) longjmp(tess->env,1); regLo = RegionBelow( regUp ); eLo = regLo->eUp; } else if( regUp->fixUpperEdge ) { DeleteRegion( tess, regUp ); if ( !tessMeshDelete( tess->mesh, eUp ) ) longjmp(tess->env,1); regUp = RegionAbove( regLo ); eUp = regUp->eUp; } } } if( eUp->Org != eLo->Org ) { if( eUp->Dst != eLo->Dst && ! regUp->fixUpperEdge && ! regLo->fixUpperEdge && (eUp->Dst == tess->event || eLo->Dst == tess->event) ) { /* When all else fails in CheckForIntersect(), it uses tess->event * as the intersection location. To make this possible, it requires * that tess->event lie between the upper and lower edges, and also * that neither of these is marked fixUpperEdge (since in the worst * case it might splice one of these edges into tess->event, and * violate the invariant that fixable edges are the only right-going * edge from their associated vertex). */ if( CheckForIntersect( tess, regUp )) { /* WalkDirtyRegions() was called recursively; we're done */ return; } } else { /* Even though we can't use CheckForIntersect(), the Org vertices * may violate the dictionary edge ordering. Check and correct this. */ (void) CheckForRightSplice( tess, regUp ); } } if( eUp->Org == eLo->Org && eUp->Dst == eLo->Dst ) { /* A degenerate loop consisting of only two edges -- delete it. */ AddWinding( eLo, eUp ); DeleteRegion( tess, regUp ); if ( !tessMeshDelete( tess->mesh, eUp ) ) longjmp(tess->env,1); regUp = RegionAbove( regLo ); } } } static void ConnectRightVertex( TESStesselator *tess, ActiveRegion *regUp, TESShalfEdge *eBottomLeft ) /* * Purpose: connect a "right" vertex vEvent (one where all edges go left) * to the unprocessed portion of the mesh. Since there are no right-going * edges, two regions (one above vEvent and one below) are being merged * into one. "regUp" is the upper of these two regions. * * There are two reasons for doing this (adding a right-going edge): * - if the two regions being merged are "inside", we must add an edge * to keep them separated (the combined region would not be monotone). * - in any case, we must leave some record of vEvent in the dictionary, * so that we can merge vEvent with features that we have not seen yet. * For example, maybe there is a vertical edge which passes just to * the right of vEvent; we would like to splice vEvent into this edge. * * However, we don't want to connect vEvent to just any vertex. We don''t * want the new edge to cross any other edges; otherwise we will create * intersection vertices even when the input data had no self-intersections. * (This is a bad thing; if the user's input data has no intersections, * we don't want to generate any false intersections ourselves.) * * Our eventual goal is to connect vEvent to the leftmost unprocessed * vertex of the combined region (the union of regUp and regLo). * But because of unseen vertices with all right-going edges, and also * new vertices which may be created by edge intersections, we don''t * know where that leftmost unprocessed vertex is. In the meantime, we * connect vEvent to the closest vertex of either chain, and mark the region * as "fixUpperEdge". This flag says to delete and reconnect this edge * to the next processed vertex on the boundary of the combined region. * Quite possibly the vertex we connected to will turn out to be the * closest one, in which case we won''t need to make any changes. */ { TESShalfEdge *eNew; TESShalfEdge *eTopLeft = eBottomLeft->Onext; ActiveRegion *regLo = RegionBelow(regUp); TESShalfEdge *eUp = regUp->eUp; TESShalfEdge *eLo = regLo->eUp; int degenerate = FALSE; if( eUp->Dst != eLo->Dst ) { (void) CheckForIntersect( tess, regUp ); } /* Possible new degeneracies: upper or lower edge of regUp may pass * through vEvent, or may coincide with new intersection vertex */ if( VertEq( eUp->Org, tess->event )) { if ( !tessMeshSplice( tess->mesh, eTopLeft->Oprev, eUp ) ) longjmp(tess->env,1); regUp = TopLeftRegion( tess, regUp ); if (regUp == NULL) longjmp(tess->env,1); eTopLeft = RegionBelow( regUp )->eUp; FinishLeftRegions( tess, RegionBelow(regUp), regLo ); degenerate = TRUE; } if( VertEq( eLo->Org, tess->event )) { if ( !tessMeshSplice( tess->mesh, eBottomLeft, eLo->Oprev ) ) longjmp(tess->env,1); eBottomLeft = FinishLeftRegions( tess, regLo, NULL ); degenerate = TRUE; } if( degenerate ) { AddRightEdges( tess, regUp, eBottomLeft->Onext, eTopLeft, eTopLeft, TRUE ); return; } /* Non-degenerate situation -- need to add a temporary, fixable edge. * Connect to the closer of eLo->Org, eUp->Org. */ if( VertLeq( eLo->Org, eUp->Org )) { eNew = eLo->Oprev; } else { eNew = eUp; } eNew = tessMeshConnect( tess->mesh, eBottomLeft->Lprev, eNew ); if (eNew == NULL) longjmp(tess->env,1); /* Prevent cleanup, otherwise eNew might disappear before we've even * had a chance to mark it as a temporary edge. */ AddRightEdges( tess, regUp, eNew, eNew->Onext, eNew->Onext, FALSE ); eNew->Sym->activeRegion->fixUpperEdge = TRUE; WalkDirtyRegions( tess, regUp ); } /* Because vertices at exactly the same location are merged together * before we process the sweep event, some degenerate cases can't occur. * However if someone eventually makes the modifications required to * merge features which are close together, the cases below marked * TOLERANCE_NONZERO will be useful. They were debugged before the * code to merge identical vertices in the main loop was added. */ #define TOLERANCE_NONZERO FALSE static void ConnectLeftDegenerate( TESStesselator *tess, ActiveRegion *regUp, TESSvertex *vEvent ) /* * The event vertex lies exactly on an already-processed edge or vertex. * Adding the new vertex involves splicing it into the already-processed * part of the mesh. */ { TESShalfEdge *e, *eTopLeft, *eTopRight, *eLast; ActiveRegion *reg; e = regUp->eUp; if( VertEq( e->Org, vEvent )) { /* e->Org is an unprocessed vertex - just combine them, and wait * for e->Org to be pulled from the queue */ assert( TOLERANCE_NONZERO ); SpliceMergeVertices( tess, e, vEvent->anEdge ); return; } if( ! VertEq( e->Dst, vEvent )) { /* General case -- splice vEvent into edge e which passes through it */ if (tessMeshSplitEdge( tess->mesh, e->Sym ) == NULL) longjmp(tess->env,1); if( regUp->fixUpperEdge ) { /* This edge was fixable -- delete unused portion of original edge */ if ( !tessMeshDelete( tess->mesh, e->Onext ) ) longjmp(tess->env,1); regUp->fixUpperEdge = FALSE; } if ( !tessMeshSplice( tess->mesh, vEvent->anEdge, e ) ) longjmp(tess->env,1); SweepEvent( tess, vEvent ); /* recurse */ return; } /* vEvent coincides with e->Dst, which has already been processed. * Splice in the additional right-going edges. */ assert( TOLERANCE_NONZERO ); regUp = TopRightRegion( regUp ); reg = RegionBelow( regUp ); eTopRight = reg->eUp->Sym; eTopLeft = eLast = eTopRight->Onext; if( reg->fixUpperEdge ) { /* Here e->Dst has only a single fixable edge going right. * We can delete it since now we have some real right-going edges. */ assert( eTopLeft != eTopRight ); /* there are some left edges too */ DeleteRegion( tess, reg ); if ( !tessMeshDelete( tess->mesh, eTopRight ) ) longjmp(tess->env,1); eTopRight = eTopLeft->Oprev; } if ( !tessMeshSplice( tess->mesh, vEvent->anEdge, eTopRight ) ) longjmp(tess->env,1); if( ! EdgeGoesLeft( eTopLeft )) { /* e->Dst had no left-going edges -- indicate this to AddRightEdges() */ eTopLeft = NULL; } AddRightEdges( tess, regUp, eTopRight->Onext, eLast, eTopLeft, TRUE ); } static void ConnectLeftVertex( TESStesselator *tess, TESSvertex *vEvent ) /* * Purpose: connect a "left" vertex (one where both edges go right) * to the processed portion of the mesh. Let R be the active region * containing vEvent, and let U and L be the upper and lower edge * chains of R. There are two possibilities: * * - the normal case: split R into two regions, by connecting vEvent to * the rightmost vertex of U or L lying to the left of the sweep line * * - the degenerate case: if vEvent is close enough to U or L, we * merge vEvent into that edge chain. The subcases are: * - merging with the rightmost vertex of U or L * - merging with the active edge of U or L * - merging with an already-processed portion of U or L */ { ActiveRegion *regUp, *regLo, *reg; TESShalfEdge *eUp, *eLo, *eNew; ActiveRegion tmp; /* assert( vEvent->anEdge->Onext->Onext == vEvent->anEdge ); */ /* Get a pointer to the active region containing vEvent */ tmp.eUp = vEvent->anEdge->Sym; /* __GL_DICTLISTKEY */ /* tessDictListSearch */ regUp = (ActiveRegion *)dictKey( dictSearch( tess->dict, &tmp )); regLo = RegionBelow( regUp ); if( !regLo ) { // This may happen if the input polygon is coplanar. return; } eUp = regUp->eUp; eLo = regLo->eUp; /* Try merging with U or L first */ if( EdgeSign( eUp->Dst, vEvent, eUp->Org ) == 0 ) { ConnectLeftDegenerate( tess, regUp, vEvent ); return; } /* Connect vEvent to rightmost processed vertex of either chain. * e->Dst is the vertex that we will connect to vEvent. */ reg = VertLeq( eLo->Dst, eUp->Dst ) ? regUp : regLo; if( regUp->inside || reg->fixUpperEdge) { if( reg == regUp ) { eNew = tessMeshConnect( tess->mesh, vEvent->anEdge->Sym, eUp->Lnext ); if (eNew == NULL) longjmp(tess->env,1); } else { TESShalfEdge *tempHalfEdge= tessMeshConnect( tess->mesh, eLo->Dnext, vEvent->anEdge); if (tempHalfEdge == NULL) longjmp(tess->env,1); eNew = tempHalfEdge->Sym; } if( reg->fixUpperEdge ) { if ( !FixUpperEdge( tess, reg, eNew ) ) longjmp(tess->env,1); } else { ComputeWinding( tess, AddRegionBelow( tess, regUp, eNew )); } SweepEvent( tess, vEvent ); } else { /* The new vertex is in a region which does not belong to the polygon. * We don''t need to connect this vertex to the rest of the mesh. */ AddRightEdges( tess, regUp, vEvent->anEdge, vEvent->anEdge, NULL, TRUE ); } } static void SweepEvent( TESStesselator *tess, TESSvertex *vEvent ) /* * Does everything necessary when the sweep line crosses a vertex. * Updates the mesh and the edge dictionary. */ { ActiveRegion *regUp, *reg; TESShalfEdge *e, *eTopLeft, *eBottomLeft; tess->event = vEvent; /* for access in EdgeLeq() */ DebugEvent( tess ); /* Check if this vertex is the right endpoint of an edge that is * already in the dictionary. In this case we don't need to waste * time searching for the location to insert new edges. */ e = vEvent->anEdge; while( e->activeRegion == NULL ) { e = e->Onext; if( e == vEvent->anEdge ) { /* All edges go right -- not incident to any processed edges */ ConnectLeftVertex( tess, vEvent ); return; } } /* Processing consists of two phases: first we "finish" all the * active regions where both the upper and lower edges terminate * at vEvent (ie. vEvent is closing off these regions). * We mark these faces "inside" or "outside" the polygon according * to their winding number, and delete the edges from the dictionary. * This takes care of all the left-going edges from vEvent. */ regUp = TopLeftRegion( tess, e->activeRegion ); if (regUp == NULL) longjmp(tess->env,1); reg = RegionBelow( regUp ); eTopLeft = reg->eUp; eBottomLeft = FinishLeftRegions( tess, reg, NULL ); /* Next we process all the right-going edges from vEvent. This * involves adding the edges to the dictionary, and creating the * associated "active regions" which record information about the * regions between adjacent dictionary edges. */ if( eBottomLeft->Onext == eTopLeft ) { /* No right-going edges -- add a temporary "fixable" edge */ ConnectRightVertex( tess, regUp, eBottomLeft ); } else { AddRightEdges( tess, regUp, eBottomLeft->Onext, eTopLeft, eTopLeft, TRUE ); } } /* Make the sentinel coordinates big enough that they will never be * merged with real input features. */ static void AddSentinel( TESStesselator *tess, TESSreal smin, TESSreal smax, TESSreal t ) /* * We add two sentinel edges above and below all other edges, * to avoid special cases at the top and bottom. */ { TESShalfEdge *e; ActiveRegion *reg = (ActiveRegion *)bucketAlloc( tess->regionPool ); if (reg == NULL) longjmp(tess->env,1); e = tessMeshMakeEdge( tess->mesh ); if (e == NULL) longjmp(tess->env,1); e->Org->s = smax; e->Org->t = t; e->Dst->s = smin; e->Dst->t = t; tess->event = e->Dst; /* initialize it */ reg->eUp = e; reg->windingNumber = 0; reg->inside = FALSE; reg->fixUpperEdge = FALSE; reg->sentinel = TRUE; reg->dirty = FALSE; reg->nodeUp = dictInsert( tess->dict, reg ); if (reg->nodeUp == NULL) longjmp(tess->env,1); } static void InitEdgeDict( TESStesselator *tess ) /* * We maintain an ordering of edge intersections with the sweep line. * This order is maintained in a dynamic dictionary. */ { TESSreal w, h; TESSreal smin, smax, tmin, tmax; tess->dict = dictNewDict( &tess->alloc, tess, (int (*)(void *, DictKey, DictKey)) EdgeLeq ); if (tess->dict == NULL) longjmp(tess->env,1); w = (tess->bmax[0] - tess->bmin[0]); h = (tess->bmax[1] - tess->bmin[1]); smin = tess->bmin[0] - w; smax = tess->bmax[0] + w; tmin = tess->bmin[1] - h; tmax = tess->bmax[1] + h; AddSentinel( tess, smin, smax, tmin ); AddSentinel( tess, smin, smax, tmax ); } static void DoneEdgeDict( TESStesselator *tess ) { ActiveRegion *reg; #ifndef NDEBUG int fixedEdges = 0; #endif while( (reg = (ActiveRegion *)dictKey( dictMin( tess->dict ))) != NULL ) { /* * At the end of all processing, the dictionary should contain * only the two sentinel edges, plus at most one "fixable" edge * created by ConnectRightVertex(). */ if( ! reg->sentinel ) { assert( reg->fixUpperEdge ); assert( ++fixedEdges == 1 ); } assert( reg->windingNumber == 0 ); DeleteRegion( tess, reg ); /* tessMeshDelete( reg->eUp );*/ } dictDeleteDict( &tess->alloc, tess->dict ); } static void RemoveDegenerateEdges( TESStesselator *tess ) /* * Remove zero-length edges, and contours with fewer than 3 vertices. */ { TESShalfEdge *e, *eNext, *eLnext; TESShalfEdge *eHead = &tess->mesh->eHead; /*LINTED*/ for( e = eHead->next; e != eHead; e = eNext ) { eNext = e->next; eLnext = e->Lnext; if( VertEq( e->Org, e->Dst ) && e->Lnext->Lnext != e ) { /* Zero-length edge, contour has at least 3 edges */ SpliceMergeVertices( tess, eLnext, e ); /* deletes e->Org */ if ( !tessMeshDelete( tess->mesh, e ) ) longjmp(tess->env,1); /* e is a self-loop */ e = eLnext; eLnext = e->Lnext; } if( eLnext->Lnext == e ) { /* Degenerate contour (one or two edges) */ if( eLnext != e ) { if( eLnext == eNext || eLnext == eNext->Sym ) { eNext = eNext->next; } if ( !tessMeshDelete( tess->mesh, eLnext ) ) longjmp(tess->env,1); } if( e == eNext || e == eNext->Sym ) { eNext = eNext->next; } if ( !tessMeshDelete( tess->mesh, e ) ) longjmp(tess->env,1); } } } static int InitPriorityQ( TESStesselator *tess ) /* * Insert all vertices into the priority queue which determines the * order in which vertices cross the sweep line. */ { PriorityQ *pq; TESSvertex *v, *vHead; int vertexCount = 0; vHead = &tess->mesh->vHead; for( v = vHead->next; v != vHead; v = v->next ) { vertexCount++; } /* Make sure there is enough space for sentinels. */ vertexCount += MAX( 8, tess->alloc.extraVertices ); pq = tess->pq = pqNewPriorityQ( &tess->alloc, vertexCount, (int (*)(PQkey, PQkey)) tesvertLeq ); if (pq == NULL) return 0; vHead = &tess->mesh->vHead; for( v = vHead->next; v != vHead; v = v->next ) { v->pqHandle = pqInsert( &tess->alloc, pq, v ); if (v->pqHandle == INV_HANDLE) break; } if (v != vHead || !pqInit( &tess->alloc, pq ) ) { pqDeletePriorityQ( &tess->alloc, tess->pq ); tess->pq = NULL; return 0; } return 1; } static void DonePriorityQ( TESStesselator *tess ) { pqDeletePriorityQ( &tess->alloc, tess->pq ); } static int RemoveDegenerateFaces( TESStesselator *tess, TESSmesh *mesh ) /* * Delete any degenerate faces with only two edges. WalkDirtyRegions() * will catch almost all of these, but it won't catch degenerate faces * produced by splice operations on already-processed edges. * The two places this can happen are in FinishLeftRegions(), when * we splice in a "temporary" edge produced by ConnectRightVertex(), * and in CheckForLeftSplice(), where we splice already-processed * edges to ensure that our dictionary invariants are not violated * by numerical errors. * * In both these cases it is *very* dangerous to delete the offending * edge at the time, since one of the routines further up the stack * will sometimes be keeping a pointer to that edge. */ { TESSface *f, *fNext; TESShalfEdge *e; /*LINTED*/ for( f = mesh->fHead.next; f != &mesh->fHead; f = fNext ) { fNext = f->next; e = f->anEdge; assert( e->Lnext != e ); if( e->Lnext->Lnext == e ) { /* A face with only two edges */ AddWinding( e->Onext, e ); if ( !tessMeshDelete( tess->mesh, e ) ) return 0; } } return 1; } int tessComputeInterior( TESStesselator *tess ) /* * tessComputeInterior( tess ) computes the planar arrangement specified * by the given contours, and further subdivides this arrangement * into regions. Each region is marked "inside" if it belongs * to the polygon, according to the rule given by tess->windingRule. * Each interior region is guaranteed be monotone. */ { TESSvertex *v, *vNext; /* Each vertex defines an event for our sweep line. Start by inserting * all the vertices in a priority queue. Events are processed in * lexicographic order, ie. * * e1 < e2 iff e1.x < e2.x || (e1.x == e2.x && e1.y < e2.y) */ RemoveDegenerateEdges( tess ); if ( !InitPriorityQ( tess ) ) return 0; /* if error */ InitEdgeDict( tess ); while( (v = (TESSvertex *)pqExtractMin( tess->pq )) != NULL ) { for( ;; ) { vNext = (TESSvertex *)pqMinimum( tess->pq ); if( vNext == NULL || ! VertEq( vNext, v )) break; /* Merge together all vertices at exactly the same location. * This is more efficient than processing them one at a time, * simplifies the code (see ConnectLeftDegenerate), and is also * important for correct handling of certain degenerate cases. * For example, suppose there are two identical edges A and B * that belong to different contours (so without this code they would * be processed by separate sweep events). Suppose another edge C * crosses A and B from above. When A is processed, we split it * at its intersection point with C. However this also splits C, * so when we insert B we may compute a slightly different * intersection point. This might leave two edges with a small * gap between them. This kind of error is especially obvious * when using boundary extraction (TESS_BOUNDARY_ONLY). */ vNext = (TESSvertex *)pqExtractMin( tess->pq ); SpliceMergeVertices( tess, v->anEdge, vNext->anEdge ); } SweepEvent( tess, v ); } /* Set tess->event for debugging purposes */ tess->event = ((ActiveRegion *) dictKey( dictMin( tess->dict )))->eUp->Org; DebugEvent( tess ); DoneEdgeDict( tess ); DonePriorityQ( tess ); if ( !RemoveDegenerateFaces( tess, tess->mesh ) ) return 0; tessMeshCheckMesh( tess->mesh ); return 1; } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/sweep.h���������������������������������������������������������0000666�0000000�0000000�00000006323�00000000000�016611� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #ifndef SWEEP_H #define SWEEP_H #include "mesh.h" /* tessComputeInterior( tess ) computes the planar arrangement specified * by the given contours, and further subdivides this arrangement * into regions. Each region is marked "inside" if it belongs * to the polygon, according to the rule given by tess->windingRule. * Each interior region is guaranteed be monotone. */ int tessComputeInterior( TESStesselator *tess ); /* The following is here *only* for access by debugging routines */ #include "dict.h" /* For each pair of adjacent edges crossing the sweep line, there is * an ActiveRegion to represent the region between them. The active * regions are kept in sorted order in a dynamic dictionary. As the * sweep line crosses each vertex, we update the affected regions. */ struct ActiveRegion { TESShalfEdge *eUp; /* upper edge, directed right to left */ DictNode *nodeUp; /* dictionary node corresponding to eUp */ int windingNumber; /* used to determine which regions are * inside the polygon */ int inside; /* is this region inside the polygon? */ int sentinel; /* marks fake edges at t = +/-infinity */ int dirty; /* marks regions where the upper or lower * edge has changed, but we haven't checked * whether they intersect yet */ int fixUpperEdge; /* marks temporary edges introduced when * we process a "right vertex" (one without * any edges leaving to the right) */ }; #define RegionBelow(r) ((ActiveRegion *) dictKey(dictPred((r)->nodeUp))) #define RegionAbove(r) ((ActiveRegion *) dictKey(dictSucc((r)->nodeUp))) #endif �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/tess.c����������������������������������������������������������0000666�0000000�0000000�00000063375�00000000000�016451� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #include <stddef.h> #include <assert.h> #include <setjmp.h> #include "bucketalloc.h" #include "tess.h" #include "mesh.h" #include "sweep.h" #include "geom.h" #include <math.h> #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define Dot(u,v) (u[0]*v[0] + u[1]*v[1] + u[2]*v[2]) #if defined(FOR_TRITE_TEST_PROGRAM) || defined(TRUE_PROJECT) static void Normalize( TESSreal v[3] ) { TESSreal len = v[0]*v[0] + v[1]*v[1] + v[2]*v[2]; assert( len > 0 ); len = sqrtf( len ); v[0] /= len; v[1] /= len; v[2] /= len; } #endif #define ABS(x) ((x) < 0 ? -(x) : (x)) static int LongAxis( TESSreal v[3] ) { int i = 0; if( ABS(v[1]) > ABS(v[0]) ) { i = 1; } if( ABS(v[2]) > ABS(v[i]) ) { i = 2; } return i; } static void ComputeNormal( TESStesselator *tess, TESSreal norm[3] ) { TESSvertex *v, *v1, *v2; TESSreal c, tLen2, maxLen2; TESSreal maxVal[3], minVal[3], d1[3], d2[3], tNorm[3]; TESSvertex *maxVert[3], *minVert[3]; TESSvertex *vHead = &tess->mesh->vHead; int i; v = vHead->next; for( i = 0; i < 3; ++i ) { c = v->coords[i]; minVal[i] = c; minVert[i] = v; maxVal[i] = c; maxVert[i] = v; } for( v = vHead->next; v != vHead; v = v->next ) { for( i = 0; i < 3; ++i ) { c = v->coords[i]; if( c < minVal[i] ) { minVal[i] = c; minVert[i] = v; } if( c > maxVal[i] ) { maxVal[i] = c; maxVert[i] = v; } } } /* Find two vertices separated by at least 1/sqrt(3) of the maximum * distance between any two vertices */ i = 0; if( maxVal[1] - minVal[1] > maxVal[0] - minVal[0] ) { i = 1; } if( maxVal[2] - minVal[2] > maxVal[i] - minVal[i] ) { i = 2; } if( minVal[i] >= maxVal[i] ) { /* All vertices are the same -- normal doesn't matter */ norm[0] = 0; norm[1] = 0; norm[2] = 1; return; } /* Look for a third vertex which forms the triangle with maximum area * (Length of normal == twice the triangle area) */ maxLen2 = 0; v1 = minVert[i]; v2 = maxVert[i]; d1[0] = v1->coords[0] - v2->coords[0]; d1[1] = v1->coords[1] - v2->coords[1]; d1[2] = v1->coords[2] - v2->coords[2]; for( v = vHead->next; v != vHead; v = v->next ) { d2[0] = v->coords[0] - v2->coords[0]; d2[1] = v->coords[1] - v2->coords[1]; d2[2] = v->coords[2] - v2->coords[2]; tNorm[0] = d1[1]*d2[2] - d1[2]*d2[1]; tNorm[1] = d1[2]*d2[0] - d1[0]*d2[2]; tNorm[2] = d1[0]*d2[1] - d1[1]*d2[0]; tLen2 = tNorm[0]*tNorm[0] + tNorm[1]*tNorm[1] + tNorm[2]*tNorm[2]; if( tLen2 > maxLen2 ) { maxLen2 = tLen2; norm[0] = tNorm[0]; norm[1] = tNorm[1]; norm[2] = tNorm[2]; } } if( maxLen2 <= 0 ) { /* All points lie on a single line -- any decent normal will do */ norm[0] = norm[1] = norm[2] = 0; norm[LongAxis(d1)] = 1; } } static void CheckOrientation( TESStesselator *tess ) { TESSreal area; TESSface *f, *fHead = &tess->mesh->fHead; TESSvertex *v, *vHead = &tess->mesh->vHead; TESShalfEdge *e; /* When we compute the normal automatically, we choose the orientation * so that the the sum of the signed areas of all contours is non-negative. */ area = 0; for( f = fHead->next; f != fHead; f = f->next ) { e = f->anEdge; if( e->winding <= 0 ) continue; do { area += (e->Org->s - e->Dst->s) * (e->Org->t + e->Dst->t); e = e->Lnext; } while( e != f->anEdge ); } if( area < 0 ) { /* Reverse the orientation by flipping all the t-coordinates */ for( v = vHead->next; v != vHead; v = v->next ) { v->t = - v->t; } tess->tUnit[0] = - tess->tUnit[0]; tess->tUnit[1] = - tess->tUnit[1]; tess->tUnit[2] = - tess->tUnit[2]; } } #ifdef FOR_TRITE_TEST_PROGRAM #include <stdlib.h> extern int RandomSweep; #define S_UNIT_X (RandomSweep ? (2*drand48()-1) : 1.0) #define S_UNIT_Y (RandomSweep ? (2*drand48()-1) : 0.0) #else #if defined(SLANTED_SWEEP) /* The "feature merging" is not intended to be complete. There are * special cases where edges are nearly parallel to the sweep line * which are not implemented. The algorithm should still behave * robustly (ie. produce a reasonable tessellation) in the presence * of such edges, however it may miss features which could have been * merged. We could minimize this effect by choosing the sweep line * direction to be something unusual (ie. not parallel to one of the * coordinate axes). */ #define S_UNIT_X (TESSreal)0.50941539564955385 /* Pre-normalized */ #define S_UNIT_Y (TESSreal)0.86052074622010633 #else #define S_UNIT_X (TESSreal)1.0 #define S_UNIT_Y (TESSreal)0.0 #endif #endif /* Determine the polygon normal and project vertices onto the plane * of the polygon. */ void tessProjectPolygon( TESStesselator *tess ) { TESSvertex *v, *vHead = &tess->mesh->vHead; TESSreal norm[3]; TESSreal *sUnit, *tUnit; int i, first, computedNormal = FALSE; norm[0] = tess->normal[0]; norm[1] = tess->normal[1]; norm[2] = tess->normal[2]; if( norm[0] == 0 && norm[1] == 0 && norm[2] == 0 ) { ComputeNormal( tess, norm ); computedNormal = TRUE; } sUnit = tess->sUnit; tUnit = tess->tUnit; i = LongAxis( norm ); #if defined(FOR_TRITE_TEST_PROGRAM) || defined(TRUE_PROJECT) /* Choose the initial sUnit vector to be approximately perpendicular * to the normal. */ Normalize( norm ); sUnit[i] = 0; sUnit[(i+1)%3] = S_UNIT_X; sUnit[(i+2)%3] = S_UNIT_Y; /* Now make it exactly perpendicular */ w = Dot( sUnit, norm ); sUnit[0] -= w * norm[0]; sUnit[1] -= w * norm[1]; sUnit[2] -= w * norm[2]; Normalize( sUnit ); /* Choose tUnit so that (sUnit,tUnit,norm) form a right-handed frame */ tUnit[0] = norm[1]*sUnit[2] - norm[2]*sUnit[1]; tUnit[1] = norm[2]*sUnit[0] - norm[0]*sUnit[2]; tUnit[2] = norm[0]*sUnit[1] - norm[1]*sUnit[0]; Normalize( tUnit ); #else /* Project perpendicular to a coordinate axis -- better numerically */ sUnit[i] = 0; sUnit[(i+1)%3] = S_UNIT_X; sUnit[(i+2)%3] = S_UNIT_Y; tUnit[i] = 0; tUnit[(i+1)%3] = (norm[i] > 0) ? -S_UNIT_Y : S_UNIT_Y; tUnit[(i+2)%3] = (norm[i] > 0) ? S_UNIT_X : -S_UNIT_X; #endif /* Project the vertices onto the sweep plane */ for( v = vHead->next; v != vHead; v = v->next ) { v->s = Dot( v->coords, sUnit ); v->t = Dot( v->coords, tUnit ); } if( computedNormal ) { CheckOrientation( tess ); } /* Compute ST bounds. */ first = 1; for( v = vHead->next; v != vHead; v = v->next ) { if (first) { tess->bmin[0] = tess->bmax[0] = v->s; tess->bmin[1] = tess->bmax[1] = v->t; first = 0; } else { if (v->s < tess->bmin[0]) tess->bmin[0] = v->s; if (v->s > tess->bmax[0]) tess->bmax[0] = v->s; if (v->t < tess->bmin[1]) tess->bmin[1] = v->t; if (v->t > tess->bmax[1]) tess->bmax[1] = v->t; } } } #define AddWinding(eDst,eSrc) (eDst->winding += eSrc->winding, \ eDst->Sym->winding += eSrc->Sym->winding) /* tessMeshTessellateMonoRegion( face ) tessellates a monotone region * (what else would it do??) The region must consist of a single * loop of half-edges (see mesh.h) oriented CCW. "Monotone" in this * case means that any vertical line intersects the interior of the * region in a single interval. * * Tessellation consists of adding interior edges (actually pairs of * half-edges), to split the region into non-overlapping triangles. * * The basic idea is explained in Preparata and Shamos (which I don''t * have handy right now), although their implementation is more * complicated than this one. The are two edge chains, an upper chain * and a lower chain. We process all vertices from both chains in order, * from right to left. * * The algorithm ensures that the following invariant holds after each * vertex is processed: the untessellated region consists of two * chains, where one chain (say the upper) is a single edge, and * the other chain is concave. The left vertex of the single edge * is always to the left of all vertices in the concave chain. * * Each step consists of adding the rightmost unprocessed vertex to one * of the two chains, and forming a fan of triangles from the rightmost * of two chain endpoints. Determining whether we can add each triangle * to the fan is a simple orientation test. By making the fan as large * as possible, we restore the invariant (check it yourself). */ int tessMeshTessellateMonoRegion( TESSmesh *mesh, TESSface *face ) { TESShalfEdge *up, *lo; /* All edges are oriented CCW around the boundary of the region. * First, find the half-edge whose origin vertex is rightmost. * Since the sweep goes from left to right, face->anEdge should * be close to the edge we want. */ up = face->anEdge; assert( up->Lnext != up && up->Lnext->Lnext != up ); for( ; VertLeq( up->Dst, up->Org ); up = up->Lprev ) ; for( ; VertLeq( up->Org, up->Dst ); up = up->Lnext ) ; lo = up->Lprev; while( up->Lnext != lo ) { if( VertLeq( up->Dst, lo->Org )) { /* up->Dst is on the left. It is safe to form triangles from lo->Org. * The EdgeGoesLeft test guarantees progress even when some triangles * are CW, given that the upper and lower chains are truly monotone. */ while( lo->Lnext != up && (EdgeGoesLeft( lo->Lnext ) || EdgeSign( lo->Org, lo->Dst, lo->Lnext->Dst ) <= 0 )) { TESShalfEdge *tempHalfEdge= tessMeshConnect( mesh, lo->Lnext, lo ); if (tempHalfEdge == NULL) return 0; lo = tempHalfEdge->Sym; } lo = lo->Lprev; } else { /* lo->Org is on the left. We can make CCW triangles from up->Dst. */ while( lo->Lnext != up && (EdgeGoesRight( up->Lprev ) || EdgeSign( up->Dst, up->Org, up->Lprev->Org ) >= 0 )) { TESShalfEdge *tempHalfEdge= tessMeshConnect( mesh, up, up->Lprev ); if (tempHalfEdge == NULL) return 0; up = tempHalfEdge->Sym; } up = up->Lnext; } } /* Now lo->Org == up->Dst == the leftmost vertex. The remaining region * can be tessellated in a fan from this leftmost vertex. */ assert( lo->Lnext != up ); while( lo->Lnext->Lnext != up ) { TESShalfEdge *tempHalfEdge= tessMeshConnect( mesh, lo->Lnext, lo ); if (tempHalfEdge == NULL) return 0; lo = tempHalfEdge->Sym; } return 1; } /* tessMeshTessellateInterior( mesh ) tessellates each region of * the mesh which is marked "inside" the polygon. Each such region * must be monotone. */ int tessMeshTessellateInterior( TESSmesh *mesh ) { TESSface *f, *next; /*LINTED*/ for( f = mesh->fHead.next; f != &mesh->fHead; f = next ) { /* Make sure we don''t try to tessellate the new triangles. */ next = f->next; if( f->inside ) { if ( !tessMeshTessellateMonoRegion( mesh, f ) ) return 0; } } return 1; } /* tessMeshDiscardExterior( mesh ) zaps (ie. sets to NULL) all faces * which are not marked "inside" the polygon. Since further mesh operations * on NULL faces are not allowed, the main purpose is to clean up the * mesh so that exterior loops are not represented in the data structure. */ void tessMeshDiscardExterior( TESSmesh *mesh ) { TESSface *f, *next; /*LINTED*/ for( f = mesh->fHead.next; f != &mesh->fHead; f = next ) { /* Since f will be destroyed, save its next pointer. */ next = f->next; if( ! f->inside ) { tessMeshZapFace( mesh, f ); } } } /* tessMeshSetWindingNumber( mesh, value, keepOnlyBoundary ) resets the * winding numbers on all edges so that regions marked "inside" the * polygon have a winding number of "value", and regions outside * have a winding number of 0. * * If keepOnlyBoundary is TRUE, it also deletes all edges which do not * separate an interior region from an exterior one. */ int tessMeshSetWindingNumber( TESSmesh *mesh, int value, int keepOnlyBoundary ) { TESShalfEdge *e, *eNext; for( e = mesh->eHead.next; e != &mesh->eHead; e = eNext ) { eNext = e->next; if( e->Rface->inside != e->Lface->inside ) { /* This is a boundary edge (one side is interior, one is exterior). */ e->winding = (e->Lface->inside) ? value : -value; } else { /* Both regions are interior, or both are exterior. */ if( ! keepOnlyBoundary ) { e->winding = 0; } else { if ( !tessMeshDelete( mesh, e ) ) return 0; } } } return 1; } void* heapAlloc( void* userData, unsigned int size ) { TESS_NOTUSED( userData ); return malloc( size ); } void* heapRealloc( void *userData, void* ptr, unsigned int size ) { TESS_NOTUSED( userData ); return realloc( ptr, size ); } void heapFree( void* userData, void* ptr ) { TESS_NOTUSED( userData ); free( ptr ); } static TESSalloc defaulAlloc = { heapAlloc, heapRealloc, heapFree, 0, 0, 0, 0, 0, 0, 0, }; TESStesselator* tessNewTess( TESSalloc* alloc ) { TESStesselator* tess; if (alloc == NULL) alloc = &defaulAlloc; /* Only initialize fields which can be changed by the api. Other fields * are initialized where they are used. */ tess = (TESStesselator *)alloc->memalloc( alloc->userData, sizeof( TESStesselator )); if ( tess == NULL ) { return 0; /* out of memory */ } tess->alloc = *alloc; /* Check and set defaults. */ if (tess->alloc.meshEdgeBucketSize == 0) tess->alloc.meshEdgeBucketSize = 512; if (tess->alloc.meshVertexBucketSize == 0) tess->alloc.meshVertexBucketSize = 512; if (tess->alloc.meshFaceBucketSize == 0) tess->alloc.meshFaceBucketSize = 256; if (tess->alloc.dictNodeBucketSize == 0) tess->alloc.dictNodeBucketSize = 512; if (tess->alloc.regionBucketSize == 0) tess->alloc.regionBucketSize = 256; tess->normal[0] = 0; tess->normal[1] = 0; tess->normal[2] = 0; tess->bmin[0] = 0; tess->bmin[1] = 0; tess->bmax[0] = 0; tess->bmax[1] = 0; tess->windingRule = TESS_WINDING_ODD; if (tess->alloc.regionBucketSize < 16) tess->alloc.regionBucketSize = 16; if (tess->alloc.regionBucketSize > 4096) tess->alloc.regionBucketSize = 4096; tess->regionPool = createBucketAlloc( &tess->alloc, "Regions", sizeof(ActiveRegion), tess->alloc.regionBucketSize ); // Initialize to begin polygon. tess->mesh = NULL; tess->outOfMemory = 0; tess->vertexIndexCounter = 0; tess->vertices = 0; tess->vertexIndices = 0; tess->vertexCount = 0; tess->elements = 0; tess->elementCount = 0; return tess; } void tessDeleteTess( TESStesselator *tess ) { struct TESSalloc alloc = tess->alloc; deleteBucketAlloc( tess->regionPool ); if( tess->mesh != NULL ) { tessMeshDeleteMesh( &alloc, tess->mesh ); tess->mesh = NULL; } if (tess->vertices != NULL) { alloc.memfree( alloc.userData, tess->vertices ); tess->vertices = 0; } if (tess->vertexIndices != NULL) { alloc.memfree( alloc.userData, tess->vertexIndices ); tess->vertexIndices = 0; } if (tess->elements != NULL) { alloc.memfree( alloc.userData, tess->elements ); tess->elements = 0; } alloc.memfree( alloc.userData, tess ); } static TESSindex GetNeighbourFace(TESShalfEdge* edge) { if (!edge->Rface) return TESS_UNDEF; if (!edge->Rface->inside) return TESS_UNDEF; return edge->Rface->n; } void OutputPolymesh( TESStesselator *tess, TESSmesh *mesh, int elementType, int polySize, int vertexSize ) { TESSvertex* v = 0; TESSface* f = 0; TESShalfEdge* edge = 0; int maxFaceCount = 0; int maxVertexCount = 0; int faceVerts, i; TESSindex *elements = 0; TESSreal *vert; // Assume that the input data is triangles now. // Try to merge as many polygons as possible if (polySize > 3) { if (!tessMeshMergeConvexFaces( mesh, polySize )) { tess->outOfMemory = 1; return; } } // Mark unused for ( v = mesh->vHead.next; v != &mesh->vHead; v = v->next ) v->n = TESS_UNDEF; // Create unique IDs for all vertices and faces. for ( f = mesh->fHead.next; f != &mesh->fHead; f = f->next ) { f->n = TESS_UNDEF; if( !f->inside ) continue; edge = f->anEdge; faceVerts = 0; do { v = edge->Org; if ( v->n == TESS_UNDEF ) { v->n = maxVertexCount; maxVertexCount++; } faceVerts++; edge = edge->Lnext; } while (edge != f->anEdge); assert( faceVerts <= polySize ); f->n = maxFaceCount; ++maxFaceCount; } tess->elementCount = maxFaceCount; if (elementType == TESS_CONNECTED_POLYGONS) maxFaceCount *= 2; tess->elements = (TESSindex*)tess->alloc.memalloc( tess->alloc.userData, sizeof(TESSindex) * maxFaceCount * polySize ); if (!tess->elements) { tess->outOfMemory = 1; return; } tess->vertexCount = maxVertexCount; tess->vertices = (TESSreal*)tess->alloc.memalloc( tess->alloc.userData, sizeof(TESSreal) * tess->vertexCount * vertexSize ); if (!tess->vertices) { tess->outOfMemory = 1; return; } tess->vertexIndices = (TESSindex*)tess->alloc.memalloc( tess->alloc.userData, sizeof(TESSindex) * tess->vertexCount ); if (!tess->vertexIndices) { tess->outOfMemory = 1; return; } // Output vertices. for ( v = mesh->vHead.next; v != &mesh->vHead; v = v->next ) { if ( v->n != TESS_UNDEF ) { // Store coordinate vert = &tess->vertices[v->n*vertexSize]; vert[0] = v->coords[0]; vert[1] = v->coords[1]; if ( vertexSize > 2 ) vert[2] = v->coords[2]; // Store vertex index. tess->vertexIndices[v->n] = v->idx; } } // Output indices. elements = tess->elements; for ( f = mesh->fHead.next; f != &mesh->fHead; f = f->next ) { if ( !f->inside ) continue; // Store polygon edge = f->anEdge; faceVerts = 0; do { v = edge->Org; *elements++ = v->n; faceVerts++; edge = edge->Lnext; } while (edge != f->anEdge); // Fill unused. for (i = faceVerts; i < polySize; ++i) *elements++ = TESS_UNDEF; // Store polygon connectivity if ( elementType == TESS_CONNECTED_POLYGONS ) { edge = f->anEdge; do { *elements++ = GetNeighbourFace( edge ); edge = edge->Lnext; } while (edge != f->anEdge); // Fill unused. for (i = faceVerts; i < polySize; ++i) *elements++ = TESS_UNDEF; } } } void OutputContours( TESStesselator *tess, TESSmesh *mesh, int vertexSize ) { TESSface *f = 0; TESShalfEdge *edge = 0; TESShalfEdge *start = 0; TESSreal *verts = 0; TESSindex *elements = 0; TESSindex *vertInds = 0; int startVert = 0; int vertCount = 0; tess->vertexCount = 0; tess->elementCount = 0; for ( f = mesh->fHead.next; f != &mesh->fHead; f = f->next ) { if ( !f->inside ) continue; start = edge = f->anEdge; do { ++tess->vertexCount; edge = edge->Lnext; } while ( edge != start ); ++tess->elementCount; } tess->elements = (TESSindex*)tess->alloc.memalloc( tess->alloc.userData, sizeof(TESSindex) * tess->elementCount * 2 ); if (!tess->elements) { tess->outOfMemory = 1; return; } tess->vertices = (TESSreal*)tess->alloc.memalloc( tess->alloc.userData, sizeof(TESSreal) * tess->vertexCount * vertexSize ); if (!tess->vertices) { tess->outOfMemory = 1; return; } tess->vertexIndices = (TESSindex*)tess->alloc.memalloc( tess->alloc.userData, sizeof(TESSindex) * tess->vertexCount ); if (!tess->vertexIndices) { tess->outOfMemory = 1; return; } verts = tess->vertices; elements = tess->elements; vertInds = tess->vertexIndices; startVert = 0; for ( f = mesh->fHead.next; f != &mesh->fHead; f = f->next ) { if ( !f->inside ) continue; vertCount = 0; start = edge = f->anEdge; do { *verts++ = edge->Org->coords[0]; *verts++ = edge->Org->coords[1]; if ( vertexSize > 2 ) *verts++ = edge->Org->coords[2]; *vertInds++ = edge->Org->idx; ++vertCount; edge = edge->Lnext; } while ( edge != start ); elements[0] = startVert; elements[1] = vertCount; elements += 2; startVert += vertCount; } } void tessAddContour( TESStesselator *tess, int size, const void* vertices, int stride, int numVertices ) { const unsigned char *src = (const unsigned char*)vertices; TESShalfEdge *e; int i; if ( tess->mesh == NULL ) tess->mesh = tessMeshNewMesh( &tess->alloc ); if ( tess->mesh == NULL ) { tess->outOfMemory = 1; return; } if ( size < 2 ) size = 2; if ( size > 3 ) size = 3; e = NULL; for( i = 0; i < numVertices; ++i ) { const TESSreal* coords = (const TESSreal*)src; src += stride; if( e == NULL ) { /* Make a self-loop (one vertex, one edge). */ e = tessMeshMakeEdge( tess->mesh ); if ( e == NULL ) { tess->outOfMemory = 1; return; } if ( !tessMeshSplice( tess->mesh, e, e->Sym ) ) { tess->outOfMemory = 1; return; } } else { /* Create a new vertex and edge which immediately follow e * in the ordering around the left face. */ if ( tessMeshSplitEdge( tess->mesh, e ) == NULL ) { tess->outOfMemory = 1; return; } e = e->Lnext; } /* The new vertex is now e->Org. */ e->Org->coords[0] = coords[0]; e->Org->coords[1] = coords[1]; if ( size > 2 ) e->Org->coords[2] = coords[2]; else e->Org->coords[2] = 0; /* Store the insertion number so that the vertex can be later recognized. */ e->Org->idx = tess->vertexIndexCounter++; /* The winding of an edge says how the winding number changes as we * cross from the edge''s right face to its left face. We add the * vertices in such an order that a CCW contour will add +1 to * the winding number of the region inside the contour. */ e->winding = 1; e->Sym->winding = -1; } } int tessTesselate( TESStesselator *tess, int windingRule, int elementType, int polySize, int vertexSize, const TESSreal* normal ) { TESSmesh *mesh; int rc = 1; if (tess->vertices != NULL) { tess->alloc.memfree( tess->alloc.userData, tess->vertices ); tess->vertices = 0; } if (tess->elements != NULL) { tess->alloc.memfree( tess->alloc.userData, tess->elements ); tess->elements = 0; } if (tess->vertexIndices != NULL) { tess->alloc.memfree( tess->alloc.userData, tess->vertexIndices ); tess->vertexIndices = 0; } tess->vertexIndexCounter = 0; if (normal) { tess->normal[0] = normal[0]; tess->normal[1] = normal[1]; tess->normal[2] = normal[2]; } tess->windingRule = windingRule; if (vertexSize < 2) vertexSize = 2; if (vertexSize > 3) vertexSize = 3; if (setjmp(tess->env) != 0) { /* come back here if out of memory */ return 0; } if (!tess->mesh) { return 0; } /* Determine the polygon normal and project vertices onto the plane * of the polygon. */ tessProjectPolygon( tess ); /* tessComputeInterior( tess ) computes the planar arrangement specified * by the given contours, and further subdivides this arrangement * into regions. Each region is marked "inside" if it belongs * to the polygon, according to the rule given by tess->windingRule. * Each interior region is guaranteed be monotone. */ if ( !tessComputeInterior( tess ) ) { longjmp(tess->env,1); /* could've used a label */ } mesh = tess->mesh; /* If the user wants only the boundary contours, we throw away all edges * except those which separate the interior from the exterior. * Otherwise we tessellate all the regions marked "inside". */ if (elementType == TESS_BOUNDARY_CONTOURS) { rc = tessMeshSetWindingNumber( mesh, 1, TRUE ); } else { rc = tessMeshTessellateInterior( mesh ); } if (rc == 0) longjmp(tess->env,1); /* could've used a label */ tessMeshCheckMesh( mesh ); if (elementType == TESS_BOUNDARY_CONTOURS) { OutputContours( tess, mesh, vertexSize ); /* output contours */ } else { OutputPolymesh( tess, mesh, elementType, polySize, vertexSize ); /* output polygons */ } tessMeshDeleteMesh( &tess->alloc, mesh ); tess->mesh = NULL; if (tess->outOfMemory) return 0; return 1; } int tessGetVertexCount( TESStesselator *tess ) { return tess->vertexCount; } const TESSreal* tessGetVertices( TESStesselator *tess ) { return tess->vertices; } const TESSindex* tessGetVertexIndices( TESStesselator *tess ) { return tess->vertexIndices; } int tessGetElementCount( TESStesselator *tess ) { return tess->elementCount; } const int* tessGetElements( TESStesselator *tess ) { return tess->elements; } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/libtess2/Source/tess.h����������������������������������������������������������0000666�0000000�0000000�00000005731�00000000000�016446� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* ** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) ** Copyright (C) [dates of first publication] Silicon Graphics, Inc. ** All Rights Reserved. ** ** Permission is hereby granted, free of charge, to any person obtaining a copy ** of this software and associated documentation files (the "Software"), to deal ** in the Software without restriction, including without limitation the rights ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ** of the Software, and to permit persons to whom the Software is furnished to do so, ** subject to the following conditions: ** ** The above copyright notice including the dates of first publication and either this ** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be ** included in all copies or substantial portions of the Software. ** ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, ** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A ** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. ** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE ** OR OTHER DEALINGS IN THE SOFTWARE. ** ** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not ** be used in advertising or otherwise to promote the sale, use or other dealings in ** this Software without prior written authorization from Silicon Graphics, Inc. */ /* ** Author: Eric Veach, July 1994. */ #ifndef TESS_H #define TESS_H #include <setjmp.h> #include "bucketalloc.h" #include "mesh.h" #include "dict.h" #include "priorityq.h" #include "../Include/tesselator.h" #ifdef __cplusplus extern "C" { #endif //typedef struct TESStesselator TESStesselator; struct TESStesselator { /*** state needed for collecting the input data ***/ TESSmesh *mesh; /* stores the input contours, and eventually the tessellation itself */ int outOfMemory; /*** state needed for projecting onto the sweep plane ***/ TESSreal normal[3]; /* user-specified normal (if provided) */ TESSreal sUnit[3]; /* unit vector in s-direction (debugging) */ TESSreal tUnit[3]; /* unit vector in t-direction (debugging) */ TESSreal bmin[2]; TESSreal bmax[2]; /*** state needed for the line sweep ***/ int windingRule; /* rule for determining polygon interior */ Dict *dict; /* edge dictionary for sweep line */ PriorityQ *pq; /* priority queue of vertex events */ TESSvertex *event; /* current sweep event being processed */ struct BucketAlloc* regionPool; TESSindex vertexIndexCounter; TESSreal *vertices; TESSindex *vertexIndices; int vertexCount; TESSindex *elements; int elementCount; TESSalloc alloc; jmp_buf env; /* place to jump to when memAllocs fail */ }; #ifdef __cplusplus }; #endif #endif ���������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/mtdev.py������������������������������������������������������������������������0000666�0000000�0000000�00000020204�00000000000�014011� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Python mtdev ============ The mtdev module provides Python bindings to the `Kernel multi-touch transformation library <https://launchpad.net/mtdev>`_, also known as mtdev (MIT license). The mtdev library transforms all variants of kernel MT events to the slotted type B protocol. The events put into mtdev may be from any MT device, specifically type A without contact tracking, type A with contact tracking, or type B with contact tracking. See the kernel documentation for further details. .. warning:: This is an external library and Kivy does not provide any support for it. It might change in the future and we advise you don't rely on it in your code. ''' # flake8: noqa import os import time from ctypes import cdll, Structure, c_ulong, c_int, c_ushort, \ c_void_p, pointer, POINTER, byref # load library if 'KIVY_DOC' not in os.environ: libmtdev = cdll.LoadLibrary('libmtdev.so.1') # from linux/input.h MTDEV_CODE_SLOT = 0x2f # MT slot being modified MTDEV_CODE_TOUCH_MAJOR = 0x30 # Major axis of touching ellipse MTDEV_CODE_TOUCH_MINOR = 0x31 # Minor axis (omit if circular) MTDEV_CODE_WIDTH_MAJOR = 0x32 # Major axis of approaching ellipse MTDEV_CODE_WIDTH_MINOR = 0x33 # Minor axis (omit if circular) MTDEV_CODE_ORIENTATION = 0x34 # Ellipse orientation MTDEV_CODE_POSITION_X = 0x35 # Center X ellipse position MTDEV_CODE_POSITION_Y = 0x36 # Center Y ellipse position MTDEV_CODE_TOOL_TYPE = 0x37 # Type of touching device MTDEV_CODE_BLOB_ID = 0x38 # Group a set of packets as a blob MTDEV_CODE_TRACKING_ID = 0x39 # Unique ID of initiated contact MTDEV_CODE_PRESSURE = 0x3a # Pressure on contact area MTDEV_CODE_ABS_X = 0x00 MTDEV_CODE_ABS_Y = 0x01 MTDEV_CODE_ABS_Z = 0x02 MTDEV_CODE_BTN_DIGI = 0x140 MTDEV_CODE_BTN_TOOL_PEN = 0x140 MTDEV_CODE_BTN_TOOL_RUBBER = 0x141 MTDEV_CODE_BTN_TOOL_BRUSH = 0x142 MTDEV_CODE_BTN_TOOL_PENCIL = 0x143 MTDEV_CODE_BTN_TOOL_AIRBRUSH = 0x144 MTDEV_CODE_BTN_TOOL_FINGER = 0x145 MTDEV_CODE_BTN_TOOL_MOUSE = 0x146 MTDEV_CODE_BTN_TOOL_LENS = 0x147 MTDEV_CODE_BTN_TOUCH = 0x14a MTDEV_CODE_BTN_STYLUS = 0x14b MTDEV_CODE_BTN_STYLUS2 = 0x14c MTDEV_CODE_BTN_TOOL_DOUBLETAP = 0x14d MTDEV_CODE_BTN_TOOL_TRIPLETAP = 0x14e MTDEV_CODE_BTN_TOOL_QUADTAP = 0x14f # Four fingers on trackpad MTDEV_TYPE_EV_ABS = 0x03 MTDEV_TYPE_EV_SYN = 0x00 MTDEV_TYPE_EV_KEY = 0x01 MTDEV_TYPE_EV_REL = 0x02 MTDEV_TYPE_EV_ABS = 0x03 MTDEV_TYPE_EV_MSC = 0x04 MTDEV_TYPE_EV_SW = 0x05 MTDEV_TYPE_EV_LED = 0x11 MTDEV_TYPE_EV_SND = 0x12 MTDEV_TYPE_EV_REP = 0x14 MTDEV_TYPE_EV_FF = 0x15 MTDEV_TYPE_EV_PWR = 0x16 MTDEV_TYPE_EV_FF_STATUS = 0x17 MTDEV_ABS_TRACKING_ID = 9 MTDEV_ABS_POSITION_X = 5 MTDEV_ABS_POSITION_Y = 6 MTDEV_ABS_TOUCH_MAJOR = 0 MTDEV_ABS_TOUCH_MINOR = 1 MTDEV_ABS_WIDTH_MAJOR = 2 MTDEV_ABS_WIDTH_MINOR = 3 MTDEV_ABS_ORIENTATION = 4 MTDEV_ABS_SIZE = 11 class timeval(Structure): _fields_ = [ ('tv_sec', c_ulong), ('tv_usec', c_ulong) ] class input_event(Structure): _fields_ = [ ('time', timeval), ('type', c_ushort), ('code', c_ushort), ('value', c_int) ] class input_absinfo(Structure): _fields_ = [ ('value', c_int), ('minimum', c_int), ('maximum', c_int), ('fuzz', c_int), ('flat', c_int), ('resolution', c_int) ] class mtdev_caps(Structure): _fields_ = [ ('has_mtdata', c_int), ('has_slot', c_int), ('has_abs', c_int * MTDEV_ABS_SIZE), ('slot', input_absinfo), ('abs', input_absinfo * MTDEV_ABS_SIZE) ] class mtdev(Structure): _fields_ = [ ('caps', mtdev_caps), ('state', c_void_p) ] # binding if 'KIVY_DOC' not in os.environ: mtdev_open = libmtdev.mtdev_open mtdev_open.argtypes = [POINTER(mtdev), c_int] mtdev_get = libmtdev.mtdev_get mtdev_get.argtypes = [POINTER(mtdev), c_int, POINTER(input_event), c_int] mtdev_idle = libmtdev.mtdev_idle mtdev_idle.argtypes = [POINTER(mtdev), c_int, c_int] mtdev_close = libmtdev.mtdev_close mtdev_close.argtypes = [POINTER(mtdev)] class Device: def __init__(self, filename): self._filename = filename self._fd = -1 self._device = mtdev() # Linux kernel creates input devices then hands permission changes # off to udev. This results in a period of time when the device is # readable only by root. Device reconnects can be processed by # MTDMotionEventProvider faster than udev can get a chance to run, # so we spin for a period of time to allow udev to fix permissions. # We limit the loop time in case the system is misconfigured and # the user really does not (and will not) have permission to access # the device. # Note: udev takes about 0.6 s on a Raspberry Pi 4 permission_wait_until = time.time() + 3.0 while self._fd == -1: try: self._fd = os.open(filename, os.O_NONBLOCK | os.O_RDONLY) except PermissionError: if time.time() > permission_wait_until: raise ret = mtdev_open(pointer(self._device), self._fd) if ret != 0: os.close(self._fd) self._fd = -1 raise Exception('Unable to open device') def close(self): '''Close the mtdev converter ''' if self._fd == -1: return mtdev_close(pointer(self._device)) os.close(self._fd) self._fd = -1 def idle(self, ms): '''Check state of kernel device :Parameters: `ms`: int Number of milliseconds to wait for activity :Return: Return True if the device is idle, i.e, there are no fetched events in the pipe and there is nothing to fetch from the device. ''' if self._fd == -1: raise Exception('Device closed') return bool(mtdev_idle(pointer(self._device), self._fd, ms)) def get(self): if self._fd == -1: raise Exception('Device closed') ev = input_event() if mtdev_get(pointer(self._device), self._fd, byref(ev), 1) <= 0: return None return ev def has_mtdata(self): '''Return True if the device has multitouch data. ''' if self._fd == -1: raise Exception('Device closed') return bool(self._device.caps.has_mtdata) def has_slot(self): '''Return True if the device has slot information. ''' if self._fd == -1: raise Exception('Device closed') return bool(self._device.caps.has_slot) def has_abs(self, index): '''Return True if the device has abs data. :Parameters: `index`: int One of const starting with a name ABS_MT_ ''' if self._fd == -1: raise Exception('Device closed') if index < 0 or index >= MTDEV_ABS_SIZE: raise IndexError('Invalid index') return bool(self._device.caps.has_abs[index]) def get_max_abs(self): '''Return the maximum number of abs information available. ''' return MTDEV_ABS_SIZE def get_slot(self): '''Return the slot data. ''' if self._fd == -1: raise Exception('Device closed') if self._device.caps.has_slot == 0: return return self._device.caps.slot def get_abs(self, index): '''Return the abs data. :Parameters: `index`: int One of const starting with a name ABS_MT_ ''' if self._fd == -1: raise Exception('Device closed') if index < 0 or index >= MTDEV_ABS_SIZE: raise IndexError('Invalid index') return self._device.caps.abs[index] ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.8067436 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/pango/��������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013426� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/pango/freetype2.h���������������������������������������������������������������0000666�0000000�0000000�00000000315�00000000000�015503� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#ifndef KIVY_PANGOFT2_HEADER #define KIVY_PANGOFT2_HEADER // FreeType2 headers must be included via macros in ft2build.h #include <ft2build.h> #include FT_FREETYPE_H #include FT_BITMAP_H #endif �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/pango/pangoft2.h����������������������������������������������������������������0000666�0000000�0000000�00000000473�00000000000�015323� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������// needed to prevent warning during compilation #if PANGO_VERSION_CHECK(1, 22, 0) #define _pango_font_map_create_context(fontmap) \ pango_font_map_create_context(fontmap) #else #define _pango_font_map_create_context(fontmap) \ pango_ft2_font_map_create_context(PANGO_FT2_FONT_MAP(fontmap)) #endif �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/pango/pangoft2.pxi��������������������������������������������������������������0000666�0000000�0000000�00000035522�00000000000�015677� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������cdef extern from "glib.h" nogil: ctypedef void *gpointer ctypedef char gchar ctypedef int gint ctypedef unsigned int guint ctypedef unsigned long gsize ctypedef gint gboolean gboolean TRUE gboolean FALSE void *g_malloc(gsize n_bytes) void *g_malloc0(gsize n_bytes) void g_free(gpointer mem) void g_object_unref(gpointer obj) # gpointer GUINT_TO_POINTER(guint u) # guint GPOINTER_TO_UINT(gpointer p) # https://www.freetype.org/freetype2/docs/reference/ft2-index.html cdef extern from "../../lib/pango/freetype2.h" nogil: int FREETYPE_MAJOR int FREETYPE_MINOR int FREETYPE_PATCH ctypedef void *FT_Library ctypedef void *FT_Face ctypedef int FT_Error ctypedef unsigned char *FT_Byte ctypedef unsigned int FT_UInt ctypedef unsigned short FT_UShort ctypedef enum FT_Pixel_Mode: FT_PIXEL_MODE_NONE = 0 FT_PIXEL_MODE_MONO FT_PIXEL_MODE_GRAY FT_PIXEL_MODE_GRAY2 FT_PIXEL_MODE_GRAY4 FT_PIXEL_MODE_LCD FT_PIXEL_MODE_LCD_V FT_PIXEL_MODE_BGRA FT_PIXEL_MODE_MAX ctypedef struct FT_Bitmap: unsigned int rows unsigned int width int pitch unsigned char* buffer unsigned short num_grays unsigned char pixel_mode unsigned char palette_mode void* palette void FT_Bitmap_New(FT_Bitmap *bitmap) # <= v2.5 void FT_Bitmap_Init(FT_Bitmap *bitmap) # >= v2.6 void FT_Bitmap_Done(FT_Library library, FT_Bitmap *bitmap) # For font face detection FT_Error FT_Init_FreeType(FT_Library *library) FT_Error FT_New_Face(FT_Library library, const char *pathname, long face_index, FT_Face *aface) FT_Error FT_Done_Face(FT_Face face) const char *FT_Get_Postscript_Name(FT_Face face) # FT_Error FT_Get_Sfnt_Name(FT_Face face, FT_UInt idx, FT_SfntName *aname) # FT_Error FT_Get_Sfnt_Name_Count(FT_Face face) # https://www.freedesktop.org/software/fontconfig/fontconfig-devel/t1.html cdef extern from "fontconfig/fontconfig.h" nogil: ctypedef struct FcConfig: pass ctypedef struct FcPattern: pass ctypedef struct FcValue: pass ctypedef enum FcResult: FcResultMatch FcResultNoMatch FcResultTypeMismatch FcResultNoId ctypedef bint FcBool ctypedef unsigned char FcChar8 bint FcTrue bint FcFalse const char *FC_FAMILY const char *FC_ANTIALIAS const char *FC_HINTING const char *FC_HINT_STYLE int FC_HINT_NONE int FC_HINT_SLIGHT int FC_HINT_MEDIUM int FC_HINT_FULL FcConfig *FcConfigCreate() FcConfig *FcInitLoadConfig() FcConfig *FcInitLoadConfigAndFonts() void FcConfigDestroy(FcConfig *config) FcConfig *FcConfigGetCurrent() FcBool FcConfigSetCurrent(FcConfig *config) FcBool FcConfigAppFontAddFile(FcConfig *config, const FcChar8 *file) FcBool FcConfigAppFontAddDir(FcConfig *config, const FcChar8 *dir) void FcConfigAppFontClear(FcConfig *config) FcBool FcConfigParseAndLoad(FcConfig *config, const FcChar8 *file, FcBool complain) FcBool FcConfigSetRescanInterval(FcConfig *config, int rescaninterval) int FcConfigGetRescanInterval(FcConfig *config) FcResult FcPatternGetString(FcPattern *p, const char *object, int id, FcChar8 **s) void FcPatternDestroy(FcPattern *p) FcBool FcPatternDel(FcPattern *p, const char *object) FcBool FcPatternAddInteger (FcPattern *p, const char *object, int i) FcBool FcPatternAddBool (FcPattern *p, const char *object, FcBool b) # FcPattern *FcPatternCreate() # FcBool FcPatternAddDouble (FcPattern *p, const char *object, double d) # FcBool FcPatternAddString (FcPattern *p, const char *object, const FcChar8 *s) # FcBool FcPatternAddMatrix (FcPattern *p, const char *object, const FcMatrix *m) # FcBool FcPatternAddCharSet (FcPattern *p, const char *object, const FcCharSet *c) # FcBool FcPatternAddFTFace (FcPattern *p, const char *object, const FT_Facef) # FcBool FcPatternAddLangSet (FcPattern *p, const char *object, const FcLangSet *l) # FcBool FcPatternAddRange (FcPattern *p, const char *object, const FcRange *r) # https://www.freedesktop.org/software/fontconfig/fontconfig-devel/fcfreetypequeryface.html cdef extern from "fontconfig/fcfreetype.h" nogil: FcPattern *FcFreeTypeQueryFace(const FT_Face face, const FcChar8 *file, unsigned int id, void *) # https://developer.gnome.org/pango/stable/pango-Version-Checking.html cdef extern from "pango/pango-utils.h": int PANGO_VERSION_CHECK(int major, int minor, int micro) # https://developer.gnome.org/pango/stable/pango-Glyph-Storage.html cdef extern from "pango/pango-types.h" nogil: unsigned int PANGO_SCALE # https://developer.gnome.org/pango/stable/pango-Text-Attributes.html cdef extern from "pango/pango-attributes.h" nogil: guint PANGO_ATTR_INDEX_FROM_TEXT_BEGINNING guint PANGO_ATTR_INDEX_TO_TEXT_END ctypedef struct PangoAttrList: pass ctypedef struct PangoAttrIterator: pass ctypedef struct PangoAttribute: pass ctypedef struct PangoAttrClass: pass ctypedef struct PangoAttrString: pass ctypedef struct PangoAttrLanguage: pass ctypedef struct PangoAttrInt: pass ctypedef struct PangoAttrSize: pass ctypedef struct PangoAttrFloat: pass ctypedef struct PangoAttrColor: pass ctypedef struct PangoAttrFontDesc: pass ctypedef struct PangoAttrShape: pass ctypedef struct PangoAttrFontFeatures: pass ctypedef enum PangoStyle: PANGO_STYLE_NORMAL PANGO_STYLE_OBLIQUE PANGO_STYLE_ITALIC # FIXME: investigate need to handle this for different pango versions ctypedef enum PangoWeight: PANGO_WEIGHT_THIN PANGO_WEIGHT_ULTRALIGHT PANGO_WEIGHT_LIGHT PANGO_WEIGHT_SEMILIGHT PANGO_WEIGHT_BOOK PANGO_WEIGHT_NORMAL PANGO_WEIGHT_MEDIUM PANGO_WEIGHT_SEMIBOLD PANGO_WEIGHT_BOLD PANGO_WEIGHT_ULTRABOLD PANGO_WEIGHT_HEAVY PANGO_WEIGHT_ULTRAHEAVY ctypedef enum PangoUnderline: PANGO_UNDERLINE_NONE PANGO_UNDERLINE_SINGLE PANGO_UNDERLINE_DOUBLE PANGO_UNDERLINE_LOW PANGO_UNDERLINE_ERROR PangoAttrList *pango_attr_list_new() PangoAttrList *pango_attr_list_ref(PangoAttrList *list) void pango_attr_list_unref(PangoAttrList *list) void pango_attr_list_insert(PangoAttrList *list, PangoAttribute *attr) void pango_attr_list_insert_before(PangoAttrList *list, PangoAttribute *attr) PangoAttribute *pango_attr_language_new(PangoLanguage *language) PangoAttribute *pango_attr_family_new(const char *family) PangoAttribute *pango_attr_size_new(int size) PangoAttribute *pango_attr_size_new_absolute(int size) # v1.8+ PangoAttribute *pango_attr_style_new(PangoStyle style) PangoAttribute *pango_attr_weight_new(PangoWeight weight) # PangoAttribute *pango_attr_variant_new(PangoVariant variant) # PangoAttribute *pango_attr_stretch_new(PangoStretch stretch) PangoAttribute *pango_attr_font_desc_new(const PangoFontDescription *desc) PangoAttribute *pango_attr_underline_new(PangoUnderline underline) PangoAttribute *pango_attr_strikethrough_new(gboolean strikethrough) PangoAttribute *pango_attr_font_features_new(const gchar *features) # v1.38+ # https://developer.gnome.org/pango/stable/pango-Scripts-and-Languages.html cdef extern from "pango/pango-language.h" nogil: ctypedef struct PangoLanguage: pass PangoLanguage *pango_language_get_default() PangoLanguage *pango_language_from_string(const char *language) const char *pango_language_to_string(PangoLanguage *language) # https://developer.gnome.org/pango/stable/pango-FreeType-Fonts-and-Rendering.html cdef extern from "pango/pangoft2.h" nogil: ctypedef struct PangoFT2FontMap: pass ctypedef void *PangoFT2SubstituteFunc ctypedef void *GDestroyNotify PangoFT2FontMap *PANGO_FT2_FONT_MAP(PangoFontMap *fontmap) void pango_ft2_render_layout(FT_Bitmap *bitmap, PangoLayout *layout, int x, int y) void pango_ft2_render_layout_subpixel(FT_Bitmap *bitmap, PangoLayout *layout, int x, int y) void pango_ft2_font_map_set_default_substitute(PangoFT2FontMap *fontmap, PangoFT2SubstituteFunc func, gpointer data, GDestroyNotify notify) void pango_ft2_font_map_substitute_changed(PangoFT2FontMap *fontmap) # https://developer.gnome.org/pango/stable/pango-Text-Processing.html cdef extern from "pango/pango-context.h" nogil: ctypedef struct PangoContext: pass void pango_context_set_base_dir(PangoContext *context, PangoDirection direction) void pango_context_set_font_description(PangoContext *context, const PangoFontDescription *desc) PangoDirection pango_context_get_base_dir(PangoContext *context) PangoFontMetrics *pango_context_get_metrics(PangoContext *context, const PangoFontDescription *desc, PangoLanguage *language) # https://developer.gnome.org/pango/stable/pango-Bidirectional-Text.html cdef extern from "pango/pango-bidi-type.h" nogil: ctypedef enum PangoDirection: PANGO_DIRECTION_LTR PANGO_DIRECTION_RTL PANGO_DIRECTION_TTB_LTR # deprecated PANGO_DIRECTION_TTB_RTL # deprecated PANGO_DIRECTION_WEAK_LTR PANGO_DIRECTION_WEAK_RTL PANGO_DIRECTION_NEUTRAL PangoDirection pango_find_base_dir(const gchar *text, gint length) # https://developer.gnome.org/pango/stable/pango-Fonts.html cdef extern from "pango/pango-font.h" nogil: ctypedef struct PangoFontMap: pass ctypedef struct PangoFontDescription: pass ctypedef struct PangoFontMetrics: pass ctypedef struct PangoFontFamily: pass PangoFontMap *pango_ft2_font_map_new() PangoFontDescription* pango_font_description_new() PangoFontDescription* pango_font_description_from_string(const char *string) void pango_font_description_free(PangoFontDescription *desc) int pango_font_metrics_get_ascent(PangoFontMetrics *metrics) int pango_font_metrics_get_descent(PangoFontMetrics *metrics) void pango_font_metrics_unref(PangoFontMetrics *metrics) const char *pango_font_family_get_name(PangoFontFamily *family) # Font descriptions: void pango_font_description_set_family(PangoFontDescription *desc, const char *family) const char *pango_font_description_get_family(PangoFontDescription *desc) void pango_font_description_set_size(PangoFontDescription *desc, gint size) void pango_font_description_set_absolute_size(PangoFontDescription *desc, gint size) # v1.8+ gint pango_font_description_get_size(PangoFontDescription *desc) void pango_font_description_set_weight(PangoFontDescription *desc, PangoWeight weight) PangoWeight pango_font_description_get_weight(PangoFontDescription *desc) void pango_font_description_set_style(PangoFontDescription *desc, PangoStyle style) PangoStyle pango_font_description_get_style(PangoFontDescription *desc) # https://developer.gnome.org/pango/stable/pango-Fonts.html cdef extern from "pango/pango-fontmap.h" nogil: void pango_font_map_list_families(PangoFontMap *fontmap, PangoFontFamily ***families, int *n_families) # https://developer.gnome.org/pango/stable/PangoFcFontMap.html cdef extern from "pango/pangofc-fontmap.h" nogil: ctypedef struct PangoFcFontMap: pass PangoFcFontMap *PANGO_FC_FONT_MAP(PangoFontMap *fontmap) void pango_fc_font_map_set_config(PangoFcFontMap *fontmap, FcConfig *config) void pango_fc_font_map_config_changed(PangoFcFontMap *fontmap) # https://developer.gnome.org/pango/stable/pango-Layout-Objects.html cdef extern from "pango/pango-layout.h" nogil: ctypedef struct PangoLayout: pass ctypedef enum PangoAlignment: PANGO_ALIGN_LEFT PANGO_ALIGN_CENTER PANGO_ALIGN_RIGHT ctypedef enum PangoWrapMode: PANGO_WRAP_WORD PANGO_WRAP_CHAR PANGO_WRAP_WORD_CHAR ctypedef enum PangoEllipsizeMode: PANGO_ELLIPSIZE_NONE PANGO_ELLIPSIZE_START PANGO_ELLIPSIZE_MIDDLE PANGO_ELLIPSIZE_END PangoLayout *pango_layout_new(PangoContext *context) void pango_layout_context_changed(PangoLayout *layout) void pango_layout_set_attributes(PangoLayout *layout, PangoAttrList *attrs) void pango_layout_set_text(PangoLayout *layout, const char *text, int length) void pango_layout_set_markup(PangoLayout *layout, const char *markup, int length) void pango_layout_set_font_description(PangoLayout *layout, const PangoFontDescription *desc) void pango_layout_get_pixel_size(PangoLayout *layout, int *width, int *height) void pango_layout_get_size(PangoLayout *layout, int *width, int *height) int pango_layout_get_baseline(PangoLayout *layout) int pango_layout_get_line_count(PangoLayout *layout) int pango_layout_get_unknown_glyphs_count(PangoLayout *layout) gboolean pango_layout_xy_to_index(PangoLayout *layout, int x, int y, int *index, int *trailing) void pango_layout_set_ellipsize(PangoLayout *layout, PangoEllipsizeMode ellipsize) PangoEllipsizeMode pango_layout_get_ellipsize(PangoLayout *layout) gboolean pango_layout_is_ellipsized(PangoLayout *layout) void pango_layout_set_wrap(PangoLayout *layout, PangoWrapMode wrap) PangoWrapMode pango_layout_get_wrap(PangoLayout *layout) gboolean pango_layout_is_wrapped(PangoLayout *layout) void pango_layout_set_alignment(PangoLayout *layout, PangoAlignment alignment) PangoAlignment pango_layout_get_alignment(PangoLayout *layout) void pango_layout_set_auto_dir(PangoLayout *layout, gboolean auto_dir) gboolean pango_layout_get_auto_dir(PangoLayout *layout) void pango_layout_set_width(PangoLayout *layout, int width) int pango_layout_get_width(PangoLayout *layout) void pango_layout_set_height(PangoLayout *layout, int height) int pango_layout_get_height(PangoLayout *layout) void pango_layout_set_spacing(PangoLayout *layout, int spacing) int pango_layout_get_spacing(PangoLayout *layout) void pango_layout_set_indent(PangoLayout *layout, int indent) int pango_layout_get_indent(PangoLayout *layout) void pango_layout_set_justify(PangoLayout *layout, gboolean justify) gboolean pango_layout_get_justify(PangoLayout *layout) void pango_layout_set_single_paragraph_mode(PangoLayout *layout, gboolean setting) gboolean pango_layout_get_single_paragraph_mode(PangoLayout *layout) cdef extern from "../../lib/pango/pangoft2.h" nogil: PangoContext *_pango_font_map_create_context(PangoFontMap *fontmap) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/sdl2.pxi������������������������������������������������������������������������0000666�0000000�0000000�00000130051�00000000000�013710� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������#Copyright (c) 2010-2012, Gabriel Jacobo #All rights reserved. #Permission to use this file is granted under the conditions of the Ignifuga Game Engine License #whose terms are available in the LICENSE file or at http://www.ignifuga.org/license include "../include/config.pxi" cdef extern from "SDL_joystick.h": cdef struct SDL_Joystick cdef int SDL_HAT_CENTERED = 0x00 cdef int SDL_HAT_UP = 0x01 cdef int SDL_HAT_RIGHT = 0x02 cdef int SDL_HAT_DOWN = 0x04 cdef int SDL_HAT_LEFT = 0x08 cdef extern from "SDL.h": ctypedef unsigned char Uint8 ctypedef unsigned long Uint32 ctypedef signed long Sint32 ctypedef unsigned long long Uint64 ctypedef signed long long Sint64 ctypedef signed short Sint16 ctypedef unsigned short Uint16 ctypedef void *SDL_GLContext ctypedef Uint32 SDL_Keycode ctypedef Sint32 SDL_JoystickID int SDL_WINDOWPOS_UNDEFINED ctypedef enum: SDL_PIXELFORMAT_BGRA8888 SDL_PIXELFORMAT_ARGB8888 SDL_PIXELFORMAT_RGBA8888 SDL_PIXELFORMAT_ABGR8888 SDL_PIXELFORMAT_RGB24 SDL_PIXELFORMAT_BGR24 ctypedef enum SDL_GLattr: SDL_GL_RED_SIZE SDL_GL_GREEN_SIZE SDL_GL_BLUE_SIZE SDL_GL_ALPHA_SIZE SDL_GL_BUFFER_SIZE SDL_GL_DOUBLEBUFFER SDL_GL_DEPTH_SIZE SDL_GL_STENCIL_SIZE SDL_GL_ACCUM_RED_SIZE SDL_GL_ACCUM_GREEN_SIZE SDL_GL_ACCUM_BLUE_SIZE SDL_GL_ACCUM_ALPHA_SIZE SDL_GL_STEREO SDL_GL_MULTISAMPLEBUFFERS SDL_GL_MULTISAMPLESAMPLES SDL_GL_ACCELERATED_VISUAL SDL_GL_RETAINED_BACKING SDL_GL_CONTEXT_MAJOR_VERSION SDL_GL_CONTEXT_MINOR_VERSION SDL_GL_CONTEXT_EGL SDL_GL_CONTEXT_FLAGS SDL_GL_CONTEXT_PROFILE_MASK ctypedef enum SDL_SystemCursor: SDL_SYSTEM_CURSOR_ARROW SDL_SYSTEM_CURSOR_IBEAM SDL_SYSTEM_CURSOR_WAIT SDL_SYSTEM_CURSOR_CROSSHAIR SDL_SYSTEM_CURSOR_WAITARROW SDL_SYSTEM_CURSOR_SIZENWSE SDL_SYSTEM_CURSOR_SIZENESW SDL_SYSTEM_CURSOR_SIZEWE SDL_SYSTEM_CURSOR_SIZENS SDL_SYSTEM_CURSOR_SIZEALL SDL_SYSTEM_CURSOR_NO SDL_SYSTEM_CURSOR_HAND ctypedef enum SDL_BlendMode: SDL_BLENDMODE_NONE = 0x00000000 SDL_BLENDMODE_BLEND = 0x00000001 SDL_BLENDMODE_ADD = 0x00000002 SDL_BLENDMODE_MOD = 0x00000004 ctypedef enum SDL_TextureAccess: SDL_TEXTUREACCESS_STATIC SDL_TEXTUREACCESS_STREAMING SDL_TEXTUREACCESS_TARGET ctypedef enum SDL_RendererFlags: SDL_RENDERER_SOFTWARE = 0x00000001 SDL_RENDERER_ACCELERATED = 0x00000002 SDL_RENDERER_PRESENTVSYNC = 0x00000004 ctypedef enum SDL_bool: SDL_FALSE = 0 SDL_TRUE = 1 cdef struct SDL_version: Uint8 major Uint8 minor Uint8 patch cdef struct SDL_Rect: int x, y int w, h ctypedef struct SDL_Point: int x, y cdef struct SDL_Color: Uint8 r Uint8 g Uint8 b Uint8 a cdef struct SDL_Palette: int ncolors SDL_Color *colors Uint32 version int refcount cdef struct SDL_PixelFormat: Uint32 format SDL_Palette *palette Uint8 BitsPerPixel Uint8 BytesPerPixel Uint8 padding[2] Uint32 Rmask Uint32 Gmask Uint32 Bmask Uint32 Amask Uint8 Rloss Uint8 Gloss Uint8 Bloss Uint8 Aloss Uint8 Rshift Uint8 Gshift Uint8 Bshift Uint8 Ashift int refcount SDL_PixelFormat *next cdef struct SDL_BlitMap cdef struct SDL_Cursor cdef struct SDL_Surface: Uint32 flags SDL_PixelFormat *format int w, h int pitch void *pixels void *userdata int locked void *lock_data SDL_Rect clip_rect SDL_BlitMap *map int refcount ctypedef enum SDL_EventType: SDL_FIRSTEVENT = 0, SDL_DROPFILE = 0x1000, SDL_DROPTEXT SDL_DROPBEGIN SDL_DROPCOMPLETE SDL_QUIT = 0x100 SDL_WINDOWEVENT = 0x200 SDL_SYSWMEVENT SDL_KEYDOWN = 0x300 SDL_KEYUP SDL_TEXTEDITING SDL_TEXTINPUT SDL_MOUSEMOTION = 0x400 SDL_MOUSEBUTTONDOWN = 0x401 SDL_MOUSEBUTTONUP = 0x402 SDL_MOUSEWHEEL = 0x403 SDL_INPUTMOTION = 0x500 SDL_INPUTBUTTONDOWN SDL_INPUTBUTTONUP SDL_INPUTWHEEL SDL_INPUTPROXIMITYIN SDL_INPUTPROXIMITYOUT SDL_JOYAXISMOTION = 0x600 SDL_JOYBALLMOTION SDL_JOYHATMOTION SDL_JOYBUTTONDOWN SDL_JOYBUTTONUP SDL_FINGERDOWN = 0x700 SDL_FINGERUP SDL_FINGERMOTION SDL_TOUCHBUTTONDOWN SDL_TOUCHBUTTONUP SDL_DOLLARGESTURE = 0x800 SDL_DOLLARRECORD SDL_MULTIGESTURE SDL_CLIPBOARDUPDATE = 0x900 SDL_EVENT_COMPAT1 = 0x7000 SDL_EVENT_COMPAT2 SDL_EVENT_COMPAT3 SDL_USEREVENT = 0x8000 SDL_LASTEVENT = 0xFFFF SDL_APP_TERMINATING SDL_APP_LOWMEMORY SDL_APP_WILLENTERBACKGROUND SDL_APP_DIDENTERBACKGROUND SDL_APP_WILLENTERFOREGROUND SDL_APP_DIDENTERFOREGROUND ctypedef enum SDL_WindowEventID: SDL_WINDOWEVENT_NONE #< Never used */ SDL_WINDOWEVENT_SHOWN #< Window has been shown */ SDL_WINDOWEVENT_HIDDEN #< Window has been hidden */ SDL_WINDOWEVENT_EXPOSED #< Window has been exposed and should be # redrawn */ SDL_WINDOWEVENT_MOVED #< Window has been moved to data1, data2 # */ SDL_WINDOWEVENT_RESIZED #< Window has been resized to data1xdata2 */ SDL_WINDOWEVENT_SIZE_CHANGED #< The window size has changed, either as a result of an API call or through the system or user changing the window size. */ SDL_WINDOWEVENT_MINIMIZED #< Window has been minimized */ SDL_WINDOWEVENT_MAXIMIZED #< Window has been maximized */ SDL_WINDOWEVENT_RESTORED #< Window has been restored to normal size # and position */ SDL_WINDOWEVENT_ENTER #< Window has gained mouse focus */ SDL_WINDOWEVENT_LEAVE #< Window has lost mouse focus */ SDL_WINDOWEVENT_FOCUS_GAINED #< Window has gained keyboard focus */ SDL_WINDOWEVENT_FOCUS_LOST #< Window has lost keyboard focus */ SDL_WINDOWEVENT_CLOSE #< The window manager requests that the # window be closed */ SDL_WINDOWEVENT_TAKE_FOCUS #< Window is being offered a focus (should SetWindowInputFocus() on itself or a subwindow, or ignore) */ SDL_WINDOWEVENT_HIT_TEST #< Window had a hit test that wasn't SDL_HITTEST_NORMAL */ SDL_WINDOWEVENT_ICCPROF_CHANGED # [Added in SDL 2.0.18] < The ICC profile of the window's display has changed. */ SDL_WINDOWEVENT_DISPLAY_CHANGED # [Added in SDL 2.0.18] < Window has been moved to display data1. */ ctypedef enum SDL_HintPriority: SDL_HINT_DEFAULT SDL_HINT_NORMAL SDL_HINT_OVERRIDE ctypedef enum SDL_RendererFlip: SDL_FLIP_NONE = 0x00000000 SDL_FLIP_HORIZONTAL = 0x00000001 SDL_FLIP_VERTICAL = 0x00000002 ctypedef enum SDL_WindowFlags: SDL_WINDOW_FULLSCREEN = 0x00000001 #, /**< fullscreen window */ SDL_WINDOW_OPENGL = 0x00000002 #, /**< window usable with OpenGL context */ SDL_WINDOW_SHOWN = 0x00000004 #, /**< window is visible */ SDL_WINDOW_HIDDEN = 0x00000008 #, /**< window is not visible */ SDL_WINDOW_BORDERLESS = 0x00000010 #, /**< no window decoration */ SDL_WINDOW_RESIZABLE = 0x00000020 #, /**< window can be resized */ SDL_WINDOW_MINIMIZED = 0x00000040 #, /**< window is minimized */ SDL_WINDOW_MAXIMIZED = 0x00000080 #, /**< window is maximized */ SDL_WINDOW_INPUT_GRABBED = 0x00000100 #, /**< window has grabbed input focus */ SDL_WINDOW_INPUT_FOCUS = 0x00000200 #, /**< window has input focus */ SDL_WINDOW_MOUSE_FOCUS = 0x00000400 #, /**< window has mouse focus */ SDL_WINDOW_FOREIGN = 0x00000800 # /**< window not created by SDL */ SDL_WINDOW_FULLSCREEN_DESKTOP SDL_WINDOW_ALLOW_HIGHDPI SDL_WINDOW_SKIP_TASKBAR = 0x00010000 #, /**< window should not be added to the taskbar */ ctypedef enum SDL_HitTestResult: SDL_HITTEST_NORMAL SDL_HITTEST_DRAGGABLE SDL_HITTEST_RESIZE_TOPLEFT SDL_HITTEST_RESIZE_TOP SDL_HITTEST_RESIZE_TOPRIGHT SDL_HITTEST_RESIZE_RIGHT SDL_HITTEST_RESIZE_BOTTOMRIGHT SDL_HITTEST_RESIZE_BOTTOM SDL_HITTEST_RESIZE_BOTTOMLEFT SDL_HITTEST_RESIZE_LEFT cdef struct SDL_DropEvent: Uint32 type Uint32 timestamp char* file cdef struct SDL_MouseMotionEvent: Uint32 type Uint32 timestamp Uint32 windowID Uint32 which Uint32 state Sint32 x Sint32 y Sint32 xrel Sint32 yrel cdef struct SDL_MouseButtonEvent: Uint32 type Uint32 timestamp Uint32 windowID Uint32 which Uint8 button Uint8 state Uint8 clicks Sint32 x Sint32 y cdef struct SDL_WindowEvent: Uint32 type Uint32 timestamp Uint32 windowID Uint8 event Sint32 data1 Sint32 data2 ctypedef Sint64 SDL_TouchID ctypedef Sint64 SDL_FingerID cdef struct SDL_TouchFingerEvent: Uint32 type Uint32 windowID SDL_TouchID touchId SDL_FingerID fingerId float x float y float dx float dy float pressure cdef struct SDL_Keysym: SDL_Scancode scancode # SDL physical key code - see ::SDL_Scancode for details */ SDL_Keycode sym # SDL virtual key code - see ::SDL_Keycode for details */ Uint16 mod # current key modifiers */ Uint32 unused cdef struct SDL_KeyboardEvent: Uint32 type # ::SDL_KEYDOWN or ::SDL_KEYUP Uint32 timestamp Uint32 windowID # The window with keyboard focus, if any Uint8 state # ::SDL_PRESSED or ::SDL_RELEASED Uint8 repeat # Non-zero if this is a key repeat SDL_Keysym keysym # The key that was pressed or released cdef struct SDL_TextEditingEvent: Uint32 type # ::SDL_TEXTEDITING */ Uint32 timestamp Uint32 windowID # The window with keyboard focus, if any */ char *text # The editing text */ Sint32 start # The start cursor of selected editing text */ Sint32 length # The length of selected editing text */ cdef struct SDL_TextInputEvent: Uint32 type # ::SDL_TEXTINPUT */ Uint32 timestamp Uint32 windowID # The window with keyboard focus, if any */ char *text # The input text */ cdef struct SDL_MouseWheelEvent: Uint32 type Uint32 windowID int x int y cdef struct SDL_JoyAxisEvent: Uint32 type Uint32 timestamp SDL_JoystickID which Uint8 axis Sint16 value cdef struct SDL_JoyBallEvent: Uint32 type Uint32 timestamp SDL_JoystickID which Uint8 ball Sint16 xrel Sint16 yrel cdef struct SDL_JoyHatEvent: Uint32 type Uint32 timestamp SDL_JoystickID which Uint8 hat Uint8 value cdef struct SDL_JoyButtonEvent: Uint32 type Uint32 timestamp SDL_JoystickID which Uint8 button Uint8 state cdef struct SDL_QuitEvent: pass cdef struct SDL_UserEvent: Uint32 type Uint32 timestamp Uint32 windowID int code void *data1 void *data2 cdef struct SDL_SysWMEvent: pass cdef struct SDL_TouchButtonEvent: pass cdef struct SDL_MultiGestureEvent: pass cdef struct SDL_DollarGestureEvent: pass cdef union SDL_Event: Uint32 type SDL_WindowEvent window SDL_KeyboardEvent key SDL_TextEditingEvent edit SDL_TextInputEvent text SDL_MouseMotionEvent motion SDL_MouseButtonEvent button SDL_DropEvent drop SDL_MouseWheelEvent wheel SDL_JoyAxisEvent jaxis SDL_JoyBallEvent jball SDL_JoyHatEvent jhat SDL_JoyButtonEvent jbutton SDL_QuitEvent quit SDL_UserEvent user SDL_SysWMEvent syswm SDL_TouchFingerEvent tfinger SDL_TouchButtonEvent tbutton SDL_MultiGestureEvent mgesture SDL_DollarGestureEvent dgesture cdef struct SDL_RendererInfo: char *name Uint32 flags Uint32 num_texture_formats Uint32 texture_formats[16] int max_texture_width int max_texture_height ctypedef struct SDL_Texture ctypedef struct SDL_Renderer ctypedef struct SDL_Window ctypedef struct SDL_DisplayMode: Uint32 format int w int h int refresh_rate void *driverdata cdef struct SDL_RWops_union_unknown: void *data1 cdef union SDL_RWops_union: SDL_RWops_union_unknown unknown cdef struct SDL_RWops: Sint64 (* seek) (SDL_RWops * context, Sint64 offset,int whence) size_t(* read) ( SDL_RWops * context, void *ptr, size_t size, size_t maxnum) size_t(* write) (SDL_RWops * context, void *ptr,size_t size, size_t num) int (* close) (SDL_RWops * context) int type SDL_RWops_union hidden cdef enum SDL_Keymod: KMOD_NONE KMOD_LSHIFT KMOD_RSHIFT KMOD_LCTRL KMOD_RCTRL KMOD_LALT KMOD_RALT KMOD_LGUI KMOD_RGUI KMOD_NUM KMOD_CAPS KMOD_MODE KMOD_RESERVED ctypedef enum SDL_Scancode: pass ctypedef int (*SDL_EventFilter)(void* userdata, SDL_Event* event) # for windows only see # https://github.com/LuaDist/sdl/blob/master/include/begin_code.h#L68 IF UNAME_SYSNAME == 'Windows': ctypedef SDL_HitTestResult (__cdecl *SDL_HitTest) (SDL_Window *win, const SDL_Point *area, void *data) ELSE: ctypedef SDL_HitTestResult (*SDL_HitTest)(SDL_Window *win, const SDL_Point *area, void *data) cdef char *SDL_HINT_ORIENTATIONS cdef char *SDL_HINT_VIDEO_WIN_D3DCOMPILER cdef char *SDL_HINT_ACCELEROMETER_AS_JOYSTICK cdef char *SDL_HINT_ANDROID_TRAP_BACK_BUTTON cdef char *SDL_HINT_WINDOWS_DPI_AWARENESS cdef char *SDL_HINT_WINDOWS_DPI_SCALING cdef int SDL_QUERY = -1 cdef int SDL_IGNORE = 0 cdef int SDL_DISABLE = 0 cdef int SDL_ENABLE = 1 cdef int SDL_INIT_TIMER = 0x00000001 cdef int SDL_INIT_AUDIO = 0x00000010 cdef int SDL_INIT_VIDEO = 0x00000020 # SDL_INIT_VIDEO implies SDL_INIT_EVENTS */ cdef int SDL_INIT_JOYSTICK = 0x00000200 # SDL_INIT_JOYSTICK implies SDL_INIT_EVENTS */ cdef int SDL_INIT_HAPTIC = 0x00001000 cdef int SDL_INIT_GAMECONTROLLER = 0x00002000 # SDL_INIT_GAMECONTROLLER implies SDL_INIT_JOYSTICK */ cdef int SDL_INIT_EVENTS = 0x00004000 cdef int SDL_INIT_NOPARACHUTE = 0x00100000 # Don't catch fatal signals */ cdef void SDL_GetVersion(SDL_version * ver) cdef SDL_Renderer * SDL_CreateRenderer(SDL_Window * window, int index, Uint32 flags) cdef void SDL_DestroyRenderer (SDL_Renderer * renderer) cdef SDL_Texture * SDL_CreateTexture(SDL_Renderer * renderer, Uint32 format, int access, int w, int h) cdef SDL_Texture * SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface) cdef SDL_Surface * SDL_CreateRGBSurface(Uint32 flags, int width, int height, int depth, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask, Uint32 Amask) nogil cdef int SDL_RenderCopy(SDL_Renderer * renderer, SDL_Texture * texture, SDL_Rect * srcrect, SDL_Rect * dstrect) cdef int SDL_RenderCopyEx(SDL_Renderer * renderer, SDL_Texture * texture, SDL_Rect * srcrect, SDL_Rect * dstrect, double angle, SDL_Point *center, SDL_RendererFlip flip) cdef void SDL_RenderPresent(SDL_Renderer * renderer) cdef SDL_bool SDL_RenderTargetSupported(SDL_Renderer *renderer) cdef int SDL_SetRenderTarget(SDL_Renderer *renderer, SDL_Texture *texture) cdef void SDL_DestroyTexture(SDL_Texture * texture) cdef void SDL_FreeSurface(SDL_Surface * surface) nogil cdef int SDL_SetSurfaceBlendMode(SDL_Surface * surface, int blendMode) cdef int SDL_SetSurfaceAlphaMod(SDL_Surface * surface, char alpha) cdef int SDL_UpperBlit (SDL_Surface * src, SDL_Rect * srcrect, SDL_Surface * dst, SDL_Rect * dstrect) cdef int SDL_BlitSurface(SDL_Surface * src, SDL_Rect * srcrect, SDL_Surface * dst, SDL_Rect * dstrect) cdef int SDL_LockTexture(SDL_Texture * texture, SDL_Rect * rect, void **pixels, int *pitch) cdef void SDL_UnlockTexture(SDL_Texture * texture) cdef void SDL_GetWindowSize(SDL_Window * window, int *w, int *h) cdef Uint32 SDL_GetWindowFlags(SDL_Window * window) cdef SDL_Window * SDL_CreateWindow(char *title, int x, int y, int w, int h, Uint32 flags) cdef void SDL_DestroyWindow (SDL_Window * window) cdef int SDL_SetRenderDrawColor(SDL_Renderer * renderer, Uint8 r, Uint8 g, Uint8 b, Uint8 a) cdef int SDL_RenderClear(SDL_Renderer * renderer) cdef int SDL_SetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode blendMode) cdef int SDL_GetTextureBlendMode(SDL_Texture * texture, SDL_BlendMode *blendMode) cdef SDL_Surface * SDL_CreateRGBSurfaceFrom(void *pixels, int width, int height, int depth, int pitch, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask, Uint32 Amask) cdef SDL_Surface* SDL_ConvertSurfaceFormat(SDL_Surface* src, Uint32 pixel_format, Uint32 flags) nogil cdef const char* SDL_GetPixelFormatName(Uint32 format) cdef int SDL_GetColorKey(SDL_Surface *surface, Uint32 *key) cdef int SDL_Init(Uint32 flags) cdef void SDL_Quit() cdef int SDL_EnableUNICODE(int enable) cdef Uint32 SDL_GetTicks() cdef void SDL_Delay(Uint32 ms) nogil cdef Uint8 SDL_EventState(Uint32 type, int state) cdef int SDL_PollEvent(SDL_Event * event) nogil cdef void SDL_SetEventFilter(SDL_EventFilter filter, void* userdata) cdef SDL_RWops * SDL_RWFromFile(char *file, char *mode) cdef SDL_RWops * SDL_RWFromMem(void *mem, int size) cdef SDL_RWops * SDL_RWFromConstMem(void *mem, int size) cdef SDL_RWops * SDL_AllocRW() cdef void SDL_FreeRW(SDL_RWops *area) cdef int SDL_GetRendererInfo(SDL_Renderer *renderer, SDL_RendererInfo *info) cdef int SDL_RenderSetViewport(SDL_Renderer * renderer, SDL_Rect * rect) cdef int SDL_GetCurrentDisplayMode(int displayIndex, SDL_DisplayMode * mode) cdef int SDL_GetDesktopDisplayMode(int displayIndex, SDL_DisplayMode * mode) cdef int SDL_SetTextureColorMod(SDL_Texture * texture, Uint8 r, Uint8 g, Uint8 b) cdef int SDL_SetTextureAlphaMod(SDL_Texture * texture, Uint8 alpha) cdef char * SDL_GetError() cdef SDL_bool SDL_SetHint(char *name, char *value) cdef SDL_bool SDL_SetHintWithPriority(char *name, char *value, SDL_HintPriority priority) cdef Uint32 SDL_GetMouseState(int* x,int* y) cdef Uint32 SDL_GetGlobalMouseState(int *x, int *y) cdef SDL_GLContext SDL_GL_CreateContext(SDL_Window* window) cdef int SDL_GetNumVideoDisplays() cdef int SDL_GetNumDisplayModes(int displayIndex) cdef int SDL_GetDisplayMode(int displayIndex, int index, SDL_DisplayMode * mode) cdef SDL_bool SDL_HasIntersection(SDL_Rect * A, SDL_Rect * B) nogil cdef SDL_bool SDL_IntersectRect(SDL_Rect * A, SDL_Rect * B, SDL_Rect * result) nogil cdef void SDL_UnionRect(SDL_Rect * A, SDL_Rect * B, SDL_Rect * result) nogil cdef Uint64 SDL_GetPerformanceCounter() nogil cdef Uint64 SDL_GetPerformanceFrequency() nogil cdef int SDL_GL_SetAttribute(SDL_GLattr attr, int value) cdef int SDL_GetNumRenderDrivers() cdef int SDL_GetRenderDriverInfo(int index, SDL_RendererInfo* info) cdef int SDL_GL_BindTexture(SDL_Texture *texture, float *texw, float *texh) cdef int SDL_GL_UnbindTexture(SDL_Texture *texture) cdef int SDL_RenderReadPixels(SDL_Renderer * renderer, SDL_Rect * rect, Uint32 format, void *pixels, int pitch) nogil cdef int SDL_PushEvent(SDL_Event * event) nogil cdef int SDL_WaitEvent(SDL_Event * event) nogil cdef void SDL_SetClipboardText(char * text) cdef const char * SDL_GetClipboardText() cdef SDL_bool SDL_HasClipboardText() cdef int SDL_GetNumVideoDrivers() cdef const char *SDL_GetVideoDriver(int index) cdef int SDL_VideoInit(const char *driver_name) cdef void SDL_VideoQuit() cdef const char *SDL_GetCurrentVideoDriver() cdef int SDL_GetNumVideoDisplays() cdef const char * SDL_GetDisplayName(int displayIndex) cdef int SDL_GetDisplayBounds(int displayIndex, SDL_Rect * rect) cdef int SDL_GetNumDisplayModes(int displayIndex) cdef int SDL_GetDesktopDisplayMode(int displayIndex, SDL_DisplayMode * mode) cdef int SDL_GetCurrentDisplayMode(int displayIndex, SDL_DisplayMode * mode) cdef SDL_DisplayMode * SDL_GetClosestDisplayMode(int displayIndex, const SDL_DisplayMode * mode, SDL_DisplayMode * closest) cdef int SDL_SetWindowDisplayMode(SDL_Window * window, SDL_DisplayMode * mode) cdef int SDL_GetWindowDisplayMode(SDL_Window * window, SDL_DisplayMode * mode) cdef int SDL_GetWindowDisplayIndex(SDL_Window * window) cdef Uint32 SDL_GetWindowPixelFormat(SDL_Window * window) cdef SDL_Window * SDL_CreateWindowFrom(const void *data) cdef Uint32 SDL_GetWindowID(SDL_Window * window) cdef SDL_Window * SDL_GetWindowFromID(Uint32 id) cdef Uint32 SDL_GetWindowFlags(SDL_Window * window) cdef void SDL_SetWindowTitle(SDL_Window * window, char *title) cdef const char *SDL_GetWindowTitle(SDL_Window * window) cdef void SDL_SetWindowIcon(SDL_Window * window, SDL_Surface *icon) cdef void* SDL_SetWindowData(SDL_Window * window, char *name, void *data) cdef void *SDL_GetWindowData(SDL_Window * window, char *name) cdef void SDL_SetWindowPosition(SDL_Window * window, int x, int y) cdef void SDL_GetWindowPosition(SDL_Window * window, int *x, int *y) cdef void SDL_SetWindowSize(SDL_Window * window, int w, int h) cdef void SDL_GetWindowSize(SDL_Window * window, int *w, int *h) cdef void SDL_SetWindowMinimumSize(SDL_Window * window, int min_w, int min_h) cdef void SDL_SetWindowBordered(SDL_Window * window, SDL_bool bordered) cdef void SDL_SetWindowAlwaysOnTop(SDL_Window * window, SDL_bool on_top) cdef void SDL_ShowWindow(SDL_Window * window) cdef int SDL_ShowCursor(int toggle) cdef void SDL_SetCursor(SDL_Cursor * cursor) cdef SDL_Cursor* SDL_CreateSystemCursor(SDL_SystemCursor id) cdef void SDL_HideWindow(SDL_Window * window) cdef void SDL_RaiseWindow(SDL_Window * window) cdef void SDL_MaximizeWindow(SDL_Window * window) cdef void SDL_MinimizeWindow(SDL_Window * window) cdef void SDL_RestoreWindow(SDL_Window * window) cdef int SDL_SetWindowFullscreen(SDL_Window * window, SDL_bool fullscreen) cdef SDL_Surface * SDL_GetWindowSurface(SDL_Window * window) cdef int SDL_UpdateWindowSurface(SDL_Window * window) cdef void SDL_SetWindowGrab(SDL_Window * window, SDL_bool grabbed) cdef SDL_bool SDL_GetWindowGrab(SDL_Window * window) cdef int SDL_SetWindowBrightness(SDL_Window * window, float brightness) cdef float SDL_GetWindowBrightness(SDL_Window * window) cdef void SDL_DestroyWindow(SDL_Window * window) cdef SDL_bool SDL_IsScreenSaverEnabled() cdef void SDL_EnableScreenSaver() cdef void SDL_DisableScreenSaver() cdef int SDL_GL_LoadLibrary(const char *path) cdef void *SDL_GL_GetProcAddress(const char *proc) cdef void SDL_GL_UnloadLibrary() cdef int SDL_GL_SetAttribute(SDL_GLattr attr, int value) cdef int SDL_GL_GetAttribute(SDL_GLattr attr, int *value) cdef int SDL_GL_MakeCurrent(SDL_Window * window, SDL_GLContext context) cdef SDL_Window* SDL_GL_GetCurrentWindow() cdef SDL_GLContext SDL_GL_GetCurrentContext() cdef int SDL_GL_SetSwapInterval(int interval) cdef int SDL_GL_GetSwapInterval() cdef void SDL_GL_SwapWindow(SDL_Window * window) nogil cdef void SDL_GL_DeleteContext(SDL_GLContext context) cdef int SDL_NumJoysticks() cdef SDL_Joystick * SDL_JoystickOpen(int index) cdef SDL_Window * SDL_GetKeyboardFocus() cdef Uint8 *SDL_GetKeyboardState(int *numkeys) cdef SDL_Keymod SDL_GetModState() cdef void SDL_SetModState(SDL_Keymod modstate) cdef SDL_Keycode SDL_GetKeyFromScancode(SDL_Scancode scancode) cdef SDL_Scancode SDL_GetScancodeFromKey(SDL_Keycode key) cdef char *SDL_GetScancodeName(SDL_Scancode scancode) cdef SDL_Scancode SDL_GetScancodeFromName(char *name) cdef char *SDL_GetKeyName(SDL_Keycode key) cdef SDL_Keycode SDL_GetKeyFromName(char *name) cdef void SDL_StartTextInput() cdef SDL_bool SDL_IsTextInputActive() cdef void SDL_StopTextInput() cdef void SDL_SetTextInputRect(SDL_Rect *rect) cdef SDL_bool SDL_HasScreenKeyboardSupport() cdef SDL_bool SDL_IsScreenKeyboardShown(SDL_Window *window) cdef void SDL_GL_GetDrawableSize(SDL_Window *window, int *w, int *h) cdef int SDL_SetWindowHitTest(SDL_Window *window, SDL_HitTest callback, void *callback_data) # Sound audio formats Uint16 AUDIO_U8 #0x0008 /**< Unsigned 8-bit samples */ Uint16 AUDIO_S8 #0x8008 /**< Signed 8-bit samples */ Uint16 AUDIO_U16LSB #0x0010 /**< Unsigned 16-bit samples */ Uint16 AUDIO_S16LSB #0x8010 /**< Signed 16-bit samples */ Uint16 AUDIO_U16MSB #0x1010 /**< As above, but big-endian byte order */ Uint16 AUDIO_S16MSB #0x9010 /**< As above, but big-endian byte order */ Uint16 AUDIO_U16 #AUDIO_U16LSB Uint16 AUDIO_S16 #AUDIO_S16LSB Uint16 AUDIO_S32LSB #0x8020 /**< 32-bit Uint16eger samples */ Uint16 AUDIO_S32MSB #0x9020 /**< As above, but big-endian byte order */ Uint16 AUDIO_S32 #AUDIO_S32LSB Uint16 AUDIO_F32LSB #0x8120 /**< 32-bit floating point samples */ Uint16 AUDIO_F32MSB #0x9120 /**< As above, but big-endian byte order */ Uint16 AUDIO_F32 #AUDIO_F32LSB # Endianness Uint16 SDL_BYTEORDER Uint16 SDL_LIL_ENDIAN Uint16 SDL_BIG_ENDIAN cdef extern from "SDL_shape.h": cdef SDL_Window * SDL_CreateShapedWindow( char *title, unsigned int x, unsigned int y, unsigned int w, unsigned int h, Uint32 flags ) # properties, flags, etc ctypedef enum WindowShapeMode: ShapeModeDefault ShapeModeBinarizeAlpha ShapeModeReverseBinarizeAlpha ShapeModeColorKey ctypedef union SDL_WindowShapeParams: Uint8 binarizationCutoff SDL_Color colorKey ctypedef struct SDL_WindowShapeMode: WindowShapeMode mode SDL_WindowShapeParams parameters int SDL_NONSHAPEABLE_WINDOW int SDL_INVALID_SHAPE_ARGUMENT int SDL_WINDOW_LACKS_SHAPE # set & get cdef SDL_bool SDL_IsShapedWindow(SDL_Window * window) int SDL_SetWindowShape( SDL_Window * window, SDL_Surface * shape, SDL_WindowShapeMode * shape_mode ) int SDL_GetShapedWindowMode( SDL_Window * window, SDL_WindowShapeMode * shape_mode ) cdef extern from "SDL_image.h": ctypedef enum IMG_InitFlags: IMG_INIT_JPG IMG_INIT_PNG IMG_INIT_TIF IMG_INIT_WEBP cdef int IMG_Init(IMG_InitFlags flags) cdef char *IMG_GetError() cdef SDL_Surface *IMG_Load(char *file) cdef SDL_Surface *IMG_Load_RW(SDL_RWops *src, int freesrc) cdef SDL_Surface *IMG_LoadTyped_RW(SDL_RWops *src, int freesrc, char *type) cdef int IMG_SavePNG(SDL_Surface *src, char *file) cdef int IMG_SavePNG_RW(SDL_Surface *surface, SDL_RWops *dst, int freedst) cdef int IMG_SaveJPG(SDL_Surface *surface, const char *file, int quality) cdef int IMG_SaveJPG_RW(SDL_Surface *surface, SDL_RWops *dst, int freedst, int quality) cdef extern from "SDL_ttf.h": ctypedef struct TTF_Font cdef int TTF_Init() cdef TTF_Font * TTF_OpenFont( char *file, int ptsize) cdef TTF_Font * TTF_OpenFontIndex( char *file, int ptsize, long index) cdef TTF_Font * TTF_OpenFontRW(SDL_RWops *src, int freesrc, int ptsize) cdef TTF_Font * TTF_OpenFontIndexRW(SDL_RWops *src, int freesrc, int ptsize, long index) #Set and retrieve the font style ##define TTF_STYLE_NORMAL 0x00 ##define TTF_STYLE_BOLD 0x01 ##define TTF_STYLE_ITALIC 0x02 ##define TTF_STYLE_UNDERLINE 0x04 ##define TTF_STYLE_STRIKETHROUGH 0x08 cdef int TTF_STYLE_NORMAL cdef int TTF_STYLE_BOLD cdef int TTF_STYLE_ITALIC cdef int TTF_STYLE_UNDERLINE cdef int TTF_STYLE_STRIKETHROUGH cdef int TTF_GetFontStyle( TTF_Font *font) cdef void TTF_SetFontStyle(TTF_Font *font, int style) cdef int TTF_GetFontOutline( TTF_Font *font) cdef void TTF_SetFontOutline(TTF_Font *font, int outline) cdef int TTF_SetFontDirection(TTF_Font *font, int direction) cdef int TTF_SetFontScriptName(TTF_Font *font, const char *script) #Set and retrieve FreeType hinter settings */ ##define TTF_HINTING_NORMAL 0 ##define TTF_HINTING_LIGHT 1 ##define TTF_HINTING_MONO 2 ##define TTF_HINTING_NONE 3 cdef int TTF_HINTING_NORMAL cdef int TTF_HINTING_LIGHT cdef int TTF_HINTING_MONO cdef int TTF_HINTING_NONE cdef int TTF_GetFontHinting( TTF_Font *font) cdef void TTF_SetFontHinting(TTF_Font *font, int hinting) cdef int TTF_DIRECTION_LTR cdef int TTF_DIRECTION_RTL cdef int TTF_DIRECTION_TTB cdef int TTF_DIRECTION_BTT #Get the total height of the font - usually equal to point size cdef int TTF_FontHeight( TTF_Font *font) ## Get the offset from the baseline to the top of the font #This is a positive value, relative to the baseline. #*/ cdef int TTF_FontAscent( TTF_Font *font) ## Get the offset from the baseline to the bottom of the font # This is a negative value, relative to the baseline. # */ cdef int TTF_FontDescent( TTF_Font *font) ## Get the recommended spacing between lines of text for this font */ cdef int TTF_FontLineSkip( TTF_Font *font) ## Get/Set whether or not kerning is allowed for this font */ cdef int TTF_GetFontKerning( TTF_Font *font) cdef void TTF_SetFontKerning(TTF_Font *font, int allowed) ## Get the number of faces of the font */ cdef long TTF_FontFaces( TTF_Font *font) ## Get the font face attributes, if any */ cdef int TTF_FontFaceIsFixedWidth( TTF_Font *font) cdef char * TTF_FontFaceFamilyName( TTF_Font *font) cdef char * TTF_FontFaceStyleName( TTF_Font *font) ## Check whether a glyph is provided by the font or not */ cdef int TTF_GlyphIsProvided( TTF_Font *font, Uint16 ch) ## Get the metrics (dimensions) of a glyph # To understand what these metrics mean, here is a useful link: # http://freetype.sourceforge.net/freetype2/docs/tutorial/step2.html # */ cdef int TTF_GlyphMetrics(TTF_Font *font, Uint16 ch,int *minx, int *maxx, int *miny, int *maxy, int *advance) ## Get the dimensions of a rendered string of text */ cdef int TTF_SizeText(TTF_Font *font, char *text, int *w, int *h) cdef int TTF_SizeUTF8(TTF_Font *font, char *text, int *w, int *h) cdef int TTF_SizeUNICODE(TTF_Font *font, Uint16 *text, int *w, int *h) # Create an 8-bit palettized surface and render the given text at # fast quality with the given font and color. The 0 pixel is the # colorkey, giving a transparent background, and the 1 pixel is set # to the text color. # This function returns the new surface, or NULL if there was an error. #*/ cdef SDL_Surface * TTF_RenderText_Solid(TTF_Font *font, char *text, SDL_Color fg) cdef SDL_Surface * TTF_RenderUTF8_Solid(TTF_Font *font, char *text, SDL_Color fg) cdef SDL_Surface * TTF_RenderUNICODE_Solid(TTF_Font *font, Uint16 *text, SDL_Color fg) # Create an 8-bit palettized surface and render the given glyph at # fast quality with the given font and color. The 0 pixel is the # colorkey, giving a transparent background, and the 1 pixel is set # to the text color. The glyph is rendered without any padding or # centering in the X direction, and aligned normally in the Y direction. # This function returns the new surface, or NULL if there was an error. #*/ cdef SDL_Surface * TTF_RenderGlyph_Solid(TTF_Font *font, Uint16 ch, SDL_Color fg) # Create an 8-bit palettized surface and render the given text at # high quality with the given font and colors. The 0 pixel is background, # while other pixels have varying degrees of the foreground color. # This function returns the new surface, or NULL if there was an error. #*/ cdef SDL_Surface * TTF_RenderText_Shaded(TTF_Font *font, char *text, SDL_Color fg, SDL_Color bg) cdef SDL_Surface * TTF_RenderUTF8_Shaded(TTF_Font *font, char *text, SDL_Color fg, SDL_Color bg) cdef SDL_Surface * TTF_RenderUNICODE_Shaded(TTF_Font *font, Uint16 *text, SDL_Color fg, SDL_Color bg) # Create an 8-bit palettized surface and render the given glyph at # high quality with the given font and colors. The 0 pixel is background, # while other pixels have varying degrees of the foreground color. # The glyph is rendered without any padding or centering in the X # direction, and aligned normally in the Y direction. # This function returns the new surface, or NULL if there was an error. # cdef SDL_Surface * TTF_RenderGlyph_Shaded(TTF_Font *font, Uint16 ch, SDL_Color fg, SDL_Color bg) # Create a 32-bit ARGB surface and render the given text at high quality, # using alpha blending to dither the font with the given color. # This function returns the new surface, or NULL if there was an error. #*/ cdef SDL_Surface * TTF_RenderText_Blended(TTF_Font *font, char *text, SDL_Color fg) cdef SDL_Surface * TTF_RenderUTF8_Blended(TTF_Font *font, char *text, SDL_Color fg) cdef SDL_Surface * TTF_RenderUNICODE_Blended(TTF_Font *font, Uint16 *text, SDL_Color fg) # Create a 32-bit ARGB surface and render the given glyph at high quality, # using alpha blending to dither the font with the given color. # The glyph is rendered without any padding or centering in the X # direction, and aligned normally in the Y direction. # This function returns the new surface, or NULL if there was an error. #*/ cdef SDL_Surface * TTF_RenderGlyph_Blended(TTF_Font *font, Uint16 ch, SDL_Color fg) # For compatibility with previous versions, here are the old functions */ ##define TTF_RenderText(font, text, fg, bg) \ # TTF_RenderText_Shaded(font, text, fg, bg) ##define TTF_RenderUTF8(font, text, fg, bg) \ # TTF_RenderUTF8_Shaded(font, text, fg, bg) ##define TTF_RenderUNICODE(font, text, fg, bg) \ # TTF_RenderUNICODE_Shaded(font, text, fg, bg) # Close an opened font file */ cdef void TTF_CloseFont(TTF_Font *font) # De-initialize the TTF engine */ cdef void TTF_Quit() # Check if the TTF engine is initialized */ cdef int TTF_WasInit() # Get the kerning size of two glyphs */ cdef int TTF_GetFontKerningSize(TTF_Font *font, int prev_index, int index) cdef extern from "SDL_audio.h": cdef int AUDIO_S16SYS ctypedef struct SDL_AudioFilter: pass ctypedef struct SDL_AudioCVT: int needed int src_format int dst_format double rate_incr Uint8 *buf int len int len_cvt int len_mult double len_ratio SDL_AudioFilter filters[10] int filter_index cdef int SDL_BuildAudioCVT( SDL_AudioCVT *cvt, int src_format, Uint8 src_channels, int src_rate, int dst_format, Uint8 dst_channels, int dst_rate ) cdef int SDL_ConvertAudio(SDL_AudioCVT *cvt) cdef extern from "SDL_video.h": cdef int SDL_SetWindowOpacity(SDL_Window *window, float opacity) cdef int SDL_GetWindowOpacity(SDL_Window *window, float *opacity) cdef extern from "SDL_mixer.h": cdef struct Mix_Chunk: int allocated Uint8 *abuf Uint32 alen Uint8 volume ctypedef struct Mix_Music: pass ctypedef enum Mix_Fading: MIX_NO_FADING MIX_FADING_OUT MIX_FADING_IN ctypedef enum Mix_MusicType: MUS_NONE MUS_CMD MUS_WAV MUS_MOD MUS_MID MUS_OGG MUS_MP3 MUS_MP3_MAD MUS_FLAC MUS_MODPLUG ctypedef enum MIX_InitFlags: MIX_INIT_FLAC = 0x00000001 MIX_INIT_MOD = 0x00000002 MIX_INIT_MODPLUG = 0x00000004 # Removed in mixer 2.0.2 MIX_INIT_MP3 = 0x00000008 MIX_INIT_OGG = 0x00000010 MIX_INIT_MID = 0x00000020 # Previously _FLUIDSYNTH cdef int MIX_MAX_VOLUME cdef int Mix_Init(int flags) cdef void Mix_Quit() cdef int Mix_OpenAudio(int frequency, Uint16 format, int channels, int chunksize) cdef int Mix_AllocateChannels(int numchans) cdef int Mix_QuerySpec(int *frequency,Uint16 *format,int *channels) cdef Mix_Chunk * Mix_LoadWAV_RW(SDL_RWops *src, int freesrc) cdef Mix_Chunk * Mix_LoadWAV(char *file) cdef Mix_Music * Mix_LoadMUS(char *file) cdef Mix_Music * Mix_LoadMUS_RW(SDL_RWops *rw) cdef Mix_Music * Mix_LoadMUSType_RW(SDL_RWops *rw, Mix_MusicType type, int freesrc) cdef Mix_Chunk * Mix_QuickLoad_WAV(Uint8 *mem) cdef Mix_Chunk * Mix_QuickLoad_RAW(Uint8 *mem, Uint32 len) cdef void Mix_FreeChunk(Mix_Chunk *chunk) cdef void Mix_FreeMusic(Mix_Music *music) cdef int Mix_GetNumChunkDecoders() cdef char * Mix_GetChunkDecoder(int index) cdef int Mix_GetNumMusicDecoders() cdef char * Mix_GetMusicDecoder(int index) cdef Mix_MusicType Mix_GetMusicType( Mix_Music *music) cdef void Mix_SetPostMix(void (*mix_func)(void *udata, Uint8 *stream, int len), void *arg) cdef void Mix_HookMusic(void (*mix_func) (void *udata, Uint8 *stream, int len), void *arg) cdef void Mix_HookMusicFinished(void (*music_finished)()) cdef void * Mix_GetMusicHookData() cdef void Mix_ChannelFinished(void (*channel_finished)(int channel)) # typedef void (*Mix_EffectFunc_t)(int chan, void *stream, int len, void *udata) # typedef void (*Mix_EffectDone_t)(int chan, void *udata) # cdef int Mix_RegisterEffect(int chan, Mix_EffectFunc_t f, # cdef int Mix_UnregisterEffect(int channel, Mix_EffectFunc_t f) cdef int Mix_UnregisterAllEffects(int channel) cdef int Mix_SetPanning(int channel, Uint8 left, Uint8 right) cdef int Mix_SetPosition(int channel, Sint16 angle, Uint8 distance) cdef int Mix_SetDistance(int channel, Uint8 distance) cdef int Mix_SetReverseStereo(int channel, int flip) cdef int Mix_ReserveChannels(int num) cdef int Mix_GroupChannel(int which, int tag) cdef int Mix_GroupChannels(int _from, int to, int tag) cdef int Mix_GroupAvailable(int tag) cdef int Mix_GroupCount(int tag) cdef int Mix_GroupOldest(int tag) cdef int Mix_GroupNewer(int tag) cdef int Mix_PlayChannel(int channel, Mix_Chunk *chunk, int loops) cdef int Mix_PlayChannelTimed(int channel, Mix_Chunk *chunk, int loops, int ticks) cdef int Mix_PlayMusic(Mix_Music *music, int loops) cdef int Mix_FadeInMusic(Mix_Music *music, int loops, int ms) cdef int Mix_FadeInMusicPos(Mix_Music *music, int loops, int ms, double position) cdef int Mix_FadeInChannel(int channel, Mix_Chunk *chunk, int loops, int ms) cdef int Mix_FadeInChannelTimed(int channel, Mix_Chunk *chunk, int loops, int ms, int ticks) cdef int Mix_Volume(int channel, int volume) cdef int Mix_VolumeChunk(Mix_Chunk *chunk, int volume) cdef int Mix_VolumeMusic(int volume) cdef int Mix_HaltChannel(int channel) cdef int Mix_HaltGroup(int tag) cdef int Mix_HaltMusic() cdef int Mix_ExpireChannel(int channel, int ticks) cdef int Mix_FadeOutChannel(int which, int ms) cdef int Mix_FadeOutGroup(int tag, int ms) cdef int Mix_FadeOutMusic(int ms) cdef Mix_Fading Mix_FadingMusic() cdef Mix_Fading Mix_FadingChannel(int which) cdef void Mix_Pause(int channel) cdef void Mix_Resume(int channel) cdef int Mix_Paused(int channel) cdef void Mix_PauseMusic() cdef void Mix_ResumeMusic() cdef void Mix_RewindMusic() cdef int Mix_PausedMusic() cdef int Mix_SetMusicPosition(double position) cdef int Mix_Playing(int channel) cdef int Mix_PlayingMusic() cdef int Mix_SetMusicCMD( char *command) cdef int Mix_SetSynchroValue(int value) cdef int Mix_GetSynchroValue() cdef int Mix_SetSoundFonts( char *paths) cdef char* Mix_GetSoundFonts() #cdef int Mix_EachSoundFont(int (*function)( char*, void*), void *data) cdef Mix_Chunk * Mix_GetChunk(int channel) cdef void Mix_CloseAudio() cdef char * Mix_GetError() include '../core/window/window_attrs.pxi' cdef extern from "SDL_syswm.h": cdef enum SDL_SYSWM_TYPE: SDL_SYSWM_UNKNOWN SDL_SYSWM_WINDOWS SDL_SYSWM_X11 SDL_SYSWM_DIRECTFB SDL_SYSWM_COCOA SDL_SYSWM_UIKIT SDL_SYSWM_WAYLAND SDL_SYSWM_MIR SDL_SYSWM_WINRT SDL_SYSWM_ANDROID SDL_SYSWM_VIVANTE SDL_SYSWM_OS2 IF UNAME_SYSNAME == 'Windows': cdef struct _wm_info_win: HWND window HDC hdc ELSE: cdef struct _wm_info_win: int dummy IF USE_WAYLAND: cdef struct _wm_info_wl: wl_display *display wl_surface *surface wl_shell_surface *shell_surface ELSE: cdef struct _wm_info_wl: int dummy IF USE_X11: cdef struct _wm_info_x11: Display *display Window window ELSE: cdef struct _wm_info_x11: int dummy cdef union _wm_info: _wm_info_win win _wm_info_wl wl _wm_info_x11 x11 cdef struct SDL_SysWMinfo: SDL_version version SDL_SYSWM_TYPE subsystem _wm_info info cdef SDL_bool SDL_GetWindowWMInfo(SDL_Window *window, SDL_SysWMinfo *info) ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.8067436 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/vidcore_lite/�������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�014772� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/vidcore_lite/__init__.py��������������������������������������������������������0000666�0000000�0000000�00000000000�00000000000�017071� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/vidcore_lite/bcm.pxd������������������������������������������������������������0000666�0000000�0000000�00000004763�00000000000�016262� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ cdef extern from "bcm_host.h": ctypedef int int32_t ctypedef unsigned short int uint16_t ctypedef unsigned int uint32_t ctypedef uint32_t DISPMANX_DISPLAY_HANDLE_T ctypedef uint32_t DISPMANX_UPDATE_HANDLE_T ctypedef uint32_t DISPMANX_ELEMENT_HANDLE_T ctypedef uint32_t DISPMANX_RESOURCE_HANDLE_T ctypedef uint32_t DISPMANX_PROTECTION_T struct tag_VC_RECT_T: int32_t x int32_t y int32_t width int32_t height ctypedef tag_VC_RECT_T VC_RECT_T ctypedef enum DISPMANX_TRANSFORM_T: pass ctypedef struct DISPMANX_CLAMP_T: pass ctypedef struct VC_DISPMANX_ALPHA_T: pass void bcm_host_init() void bcm_host_deinit() int32_t c_get_display_size "graphics_get_display_size" (uint16_t display_number, uint32_t *width, uint32_t *height) DISPMANX_DISPLAY_HANDLE_T vc_dispmanx_display_open( uint32_t device ) DISPMANX_UPDATE_HANDLE_T vc_dispmanx_update_start( int32_t priority ) DISPMANX_ELEMENT_HANDLE_T vc_dispmanx_element_add ( DISPMANX_UPDATE_HANDLE_T update, DISPMANX_DISPLAY_HANDLE_T display, int32_t layer, VC_RECT_T *dest_rect, DISPMANX_RESOURCE_HANDLE_T src, VC_RECT_T *src_rect, DISPMANX_PROTECTION_T protection, VC_DISPMANX_ALPHA_T *alpha, DISPMANX_CLAMP_T *clamp, DISPMANX_TRANSFORM_T transform ) int vc_dispmanx_update_submit_sync( DISPMANX_UPDATE_HANDLE_T update ) cdef public uint32_t DISPMANX_PROTECTION_NONE = 0 cdef class Rect: cdef: VC_RECT_T _vc_rect cdef class DisplayHandle: cdef DISPMANX_DISPLAY_HANDLE_T _handle cdef class UpdateHandle: cdef DISPMANX_UPDATE_HANDLE_T _handle cdef class ResourceHandle: cdef DISPMANX_RESOURCE_HANDLE_T _handle cdef class ProtectionHandle: cdef DISPMANX_PROTECTION_T _handle cdef class ElementHandle: cdef DISPMANX_ELEMENT_HANDLE_T _handle �������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/vidcore_lite/bcm.pyx������������������������������������������������������������0000666�0000000�0000000�00000006344�00000000000�016304� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ cdef class Rect: def __cinit__(self, int32_t x, int32_t y, int32_t width, int32_t height): self._vc_rect.x = x self._vc_rect.y = y self._vc_rect.width = width self._vc_rect.height = height @property def x(self): return self._vc_rect.x @x.setter def x(self, int32_t x): self._vc_rect.x = x @property def y(self): return self._vc_rect.y @y.setter def y(self, int32_t y): self._vc_rect.y = y @property def width(self): return self._vc_rect.width @width.setter def width(self, int32_t width): self._vc_rect.width = width @property def height(self): return self._vc_rect.height @height.setter def height(self, int32_t h): self._vc_rect.height = h cdef class DisplayHandle: pass cdef class UpdateHandle: pass cdef class ResourceHandle: pass cdef class ProtectionHandle: pass cdef class ElementHandle: pass class BCMDisplayException(Exception): pass def host_init(): bcm_host_init() def host_deinit(): bcm_host_deinit() def graphics_get_display_size(uint16_t number): cdef: int32_t ret uint32_t width, height ret = c_get_display_size(number, &width, &height) if ret < 0: raise BCMDisplayException("Failed to get display size") return (width, height) def display_open(uint32_t device): cdef: DISPMANX_DISPLAY_HANDLE_T disp DisplayHandle D disp = vc_dispmanx_display_open( 0 ) print('Apenned display handle:', disp) if disp == 0: raise BCMDisplayException("Couldn't open handle to display") D = DisplayHandle() D._handle = disp return D def update_start(int32_t priority): cdef DISPMANX_UPDATE_HANDLE_T hdl hdl = vc_dispmanx_update_start( priority ) U = UpdateHandle() U._handle = hdl return U def element_add(UpdateHandle update, DisplayHandle display, int32_t layer, Rect dest_rect, Rect src_rect): cdef: DISPMANX_ELEMENT_HANDLE_T elem elem = vc_dispmanx_element_add (update._handle, display._handle, layer, &(dest_rect._vc_rect), 0, #DISPMANX_RESOURCE_HANDLE_T src, &(src_rect._vc_rect), 0, #DISPMANX_PROTECTION_T protection, <VC_DISPMANX_ALPHA_T *>0, #VC_DISPMANX_ALPHA_T *alpha, <DISPMANX_CLAMP_T *>0, #DISPMANX_CLAMP_T *clamp, <DISPMANX_TRANSFORM_T>0) #DISPMANX_TRANSFORM_T transform E = ElementHandle() E._handle = elem return E def update_submit_sync(UpdateHandle update): return vc_dispmanx_update_submit_sync( update._handle ) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/lib/vidcore_lite/egl.pyx������������������������������������������������������������0000666�0000000�0000000�00000057220�00000000000�016311� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������ from libc.stdlib cimport malloc, free from .bcm cimport DISPMANX_ELEMENT_HANDLE_T, ElementHandle cimport kivy.lib.vidcore_lite.bcm as bcm import kivy.lib.vidcore_lite.bcm as bcm cdef extern from "EGL/egl.h": ctypedef int EGLint ###maybe wrong ctypedef unsigned int EGLBoolean ctypedef unsigned int EGLenum ctypedef void *EGLNativeDisplayType ctypedef void *EGLNativePixmapType ctypedef void *EGLNativeWindowType ctypedef void *EGLConfig ctypedef void *EGLContext ctypedef void *EGLDisplay ctypedef void *EGLSurface ctypedef void *EGLClientBuffer ctypedef struct EGL_DISPMANX_WINDOW_T: DISPMANX_ELEMENT_HANDLE_T element int width #/* This is necessary because dispmanx elements are not queryable. */ int height EGLint eglGetError() EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id) EGLBoolean eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor) EGLBoolean eglTerminate(EGLDisplay dpy) char * eglQueryString(EGLDisplay dpy, EGLint name) EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) EGLBoolean eglChooseConfig(EGLDisplay dpy, EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, EGLint *attrib_list) EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, EGLint *attrib_list) EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, EGLint *attrib_list) EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface) EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) EGLBoolean eglBindAPI(EGLenum api) EGLenum eglQueryAPI() EGLBoolean eglWaitClient() EGLBoolean eglReleaseThread() EGLSurface eglCreatePbufferFromClientBuffer( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, EGLint *attrib_list) EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval) EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, EGLint *attrib_list) EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx) EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) EGLContext eglGetCurrentContext() EGLSurface eglGetCurrentSurface(EGLint readdraw) EGLDisplay eglGetCurrentDisplay() EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) EGLBoolean eglWaitGL() EGLBoolean eglWaitNative(EGLint engine) EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) class _constants: EGL_VERSION_1_0 = 1 # EGL_VERSION_1_1 = 1 # EGL_VERSION_1_2 = 1 # EGL_VERSION_1_3 = 1 # EGL_VERSION_1_4 = 1 # ''' EGL Enumerants. Bitmasks and other exceptional cases aside, most * enums are assigned unique values starting at 0x3000. ''' ''' EGL aliases ''' EGL_FALSE = 0 # EGL_TRUE = 1 # ''' Out-of-band handle values ''' EGL_DEFAULT_DISPLAY = 0 # EGL_NO_CONTEXT = 0 # EGL_NO_DISPLAY = 0 # EGL_NO_SURFACE = 0 # ''' Out-of-band attribute value ''' EGL_DONT_CARE = -1 # ''' Errors / GetError return values ''' EGL_SUCCESS = 0x3000 # EGL_NOT_INITIALIZED = 0x3001 # EGL_BAD_ACCESS = 0x3002 # EGL_BAD_ALLOC = 0x3003 # EGL_BAD_ATTRIBUTE = 0x3004 # EGL_BAD_CONFIG = 0x3005 # EGL_BAD_CONTEXT = 0x3006 # EGL_BAD_CURRENT_SURFACE = 0x3007 # EGL_BAD_DISPLAY = 0x3008 # EGL_BAD_MATCH = 0x3009 # EGL_BAD_NATIVE_PIXMAP = 0x300A # EGL_BAD_NATIVE_WINDOW = 0x300B # EGL_BAD_PARAMETER = 0x300C # EGL_BAD_SURFACE = 0x300D # EGL_CONTEXT_LOST = 0x300E # ''' EGL 1.1 - IMG_power_management ''' ''' Reserved 0x300F-0x301F for additional errors ''' ''' Reserved 0x3041-0x304F for additional config attributes ''' ''' Config attribute values ''' EGL_SLOW_CONFIG = 0x3050 # ''' EGL_CONFIG_CAVEAT value ''' EGL_NON_CONFORMANT_CONFIG = 0x3051 # ''' EGL_CONFIG_CAVEAT value ''' EGL_TRANSPARENT_RGB = 0x3052 # ''' EGL_TRANSPARENT_TYPE value ''' EGL_RGB_BUFFER = 0x308E # ''' EGL_COLOR_BUFFER_TYPE value ''' EGL_LUMINANCE_BUFFER = 0x308F # ''' EGL_COLOR_BUFFER_TYPE value ''' ''' More config attribute values, for EGL_TEXTURE_FORMAT ''' EGL_NO_TEXTURE = 0x305C # EGL_TEXTURE_RGB = 0x305D # EGL_TEXTURE_RGBA = 0x305E # EGL_TEXTURE_2D = 0x305F # ''' Config attribute mask bits ''' EGL_PBUFFER_BIT = 0x0001 # ''' EGL_SURFACE_TYPE mask bits ''' EGL_PIXMAP_BIT = 0x0002 # ''' EGL_SURFACE_TYPE mask bits ''' EGL_WINDOW_BIT = 0x0004 # ''' EGL_SURFACE_TYPE mask bits ''' EGL_VG_COLORSPACE_LINEAR_BIT = 0x0020 # ''' EGL_SURFACE_TYPE mask bits ''' EGL_VG_ALPHA_FORMAT_PRE_BIT = 0x0040 # ''' EGL_SURFACE_TYPE mask bits ''' EGL_MULTISAMPLE_RESOLVE_BOX_BIT = 0x0200 # ''' EGL_SURFACE_TYPE mask bits ''' EGL_SWAP_BEHAVIOR_PRESERVED_BIT = 0x0400 # ''' EGL_SURFACE_TYPE mask bits ''' EGL_OPENGL_ES_BIT = 0x0001 # ''' EGL_RENDERABLE_TYPE mask bits ''' EGL_OPENVG_BIT = 0x0002 # ''' EGL_RENDERABLE_TYPE mask bits ''' EGL_OPENGL_ES2_BIT = 0x0004 # ''' EGL_RENDERABLE_TYPE mask bits ''' EGL_OPENGL_BIT = 0x0008 # ''' EGL_RENDERABLE_TYPE mask bits ''' ''' QueryString targets ''' EGL_VENDOR = 0x3053 # EGL_VERSION = 0x3054 # EGL_EXTENSIONS = 0x3055 # EGL_CLIENT_APIS = 0x308D # ''' QuerySurface / SurfaceAttrib / CreatePbufferSurface targets ''' EGL_HEIGHT = 0x3056 # EGL_WIDTH = 0x3057 # EGL_LARGEST_PBUFFER = 0x3058 # EGL_TEXTURE_FORMAT = 0x3080 # EGL_TEXTURE_TARGET = 0x3081 # EGL_MIPMAP_TEXTURE = 0x3082 # EGL_MIPMAP_LEVEL = 0x3083 # EGL_RENDER_BUFFER = 0x3086 # EGL_VG_COLORSPACE = 0x3087 # EGL_VG_ALPHA_FORMAT = 0x3088 # EGL_HORIZONTAL_RESOLUTION = 0x3090 # EGL_VERTICAL_RESOLUTION = 0x3091 # EGL_PIXEL_ASPECT_RATIO = 0x3092 # EGL_SWAP_BEHAVIOR = 0x3093 # EGL_MULTISAMPLE_RESOLVE = 0x3099 # ''' EGL_RENDER_BUFFER values / BindTexImage / ReleaseTexImage buffer targets ''' EGL_BACK_BUFFER = 0x3084 # EGL_SINGLE_BUFFER = 0x3085 # ''' OpenVG color spaces ''' EGL_VG_COLORSPACE_sRGB = 0x3089 # ''' EGL_VG_COLORSPACE value ''' EGL_VG_COLORSPACE_LINEAR = 0x308A # ''' EGL_VG_COLORSPACE value ''' ''' OpenVG alpha formats ''' EGL_VG_ALPHA_FORMAT_NONPRE = 0x308B # ''' EGL_ALPHA_FORMAT value ''' EGL_VG_ALPHA_FORMAT_PRE = 0x308C # ''' EGL_ALPHA_FORMAT value ''' ''' Constant scale factor by which fractional display resolutions & * aspect ratio are scaled when queried as integer values. ''' EGL_DISPLAY_SCALING = 10000 # ''' Unknown display resolution/aspect ratio ''' EGL_UNKNOWN = -1 # ''' Back buffer swap behaviors ''' EGL_BUFFER_PRESERVED = 0x3094 # ''' EGL_SWAP_BEHAVIOR value ''' EGL_BUFFER_DESTROYED = 0x3095 # ''' EGL_SWAP_BEHAVIOR value ''' ''' CreatePbufferFromClientBuffer buffer types ''' EGL_OPENVG_IMAGE = 0x3096 # ''' QueryContext targets ''' EGL_CONTEXT_CLIENT_TYPE = 0x3097 # ''' CreateContext attributes ''' EGL_CONTEXT_CLIENT_VERSION = 0x3098 # ''' Multisample resolution behaviors ''' EGL_MULTISAMPLE_RESOLVE_DEFAULT = 0x309A # ''' EGL_MULTISAMPLE_RESOLVE value ''' EGL_MULTISAMPLE_RESOLVE_BOX = 0x309B # ''' EGL_MULTISAMPLE_RESOLVE value ''' ''' GetCurrentSurface targets ''' EGL_DRAW = 0x3059 # EGL_READ = 0x305A # ''' WaitNative engines ''' EGL_CORE_NATIVE_ENGINE = 0x305B # ''' EGL 1.2 tokens renamed for consistency in EGL 1.3 ''' EGL_COLORSPACE = EGL_VG_COLORSPACE # EGL_ALPHA_FORMAT = EGL_VG_ALPHA_FORMAT # EGL_COLORSPACE_sRGB = EGL_VG_COLORSPACE_sRGB # EGL_COLORSPACE_LINEAR = EGL_VG_COLORSPACE_LINEAR # EGL_ALPHA_FORMAT_NONPRE = EGL_VG_ALPHA_FORMAT_NONPRE # EGL_ALPHA_FORMAT_PRE = EGL_VG_ALPHA_FORMAT_PRE # EGL_OPENGL_ES_API = 0x30A0 EGL_OPENVG_API = 0x30A1 EGL_OPENGL_API = 0x30A2 EGL_BUFFER_SIZE = 0x3020 EGL_ALPHA_SIZE = 0x3021 EGL_BLUE_SIZE = 0x3022 EGL_GREEN_SIZE = 0x3023 EGL_RED_SIZE = 0x3024 EGL_DEPTH_SIZE = 0x3025 EGL_STENCIL_SIZE= 0x3026 EGL_CONFIG_CAVEAT = 0x3027 EGL_CONFIG_ID = 0x3028 EGL_LEVEL = 0x3029 EGL_MAX_PBUFFER_HEIGHT = 0x302A EGL_MAX_PBUFFER_PIXELS = 0x302B EGL_MAX_PBUFFER_WIDTH = 0x302C EGL_NATIVE_RENDERABLE = 0x302D EGL_NATIVE_VISUAL_ID = 0x302E EGL_NATIVE_VISUAL_TYPE = 0x302F EGL_SAMPLES = 0x3031 EGL_SAMPLE_BUFFERS = 0x3032 EGL_SURFACE_TYPE = 0x3033 EGL_TRANSPARENT_TYPE = 0x3034 EGL_TRANSPARENT_BLUE_VALUE= 0x3035 EGL_TRANSPARENT_GREEN_VALUE= 0x3036 EGL_TRANSPARENT_RED_VALUE= 0x3037 EGL_NONE = 0x3038 #/* Attrib list terminator */ EGL_BIND_TO_TEXTURE_RGB = 0x3039 EGL_BIND_TO_TEXTURE_RGBA= 0x303A EGL_MIN_SWAP_INTERVAL = 0x303B EGL_MAX_SWAP_INTERVAL = 0x303C EGL_LUMINANCE_SIZE = 0x303D EGL_ALPHA_MASK_SIZE = 0x303E EGL_COLOR_BUFFER_TYPE = 0x303F EGL_RENDERABLE_TYPE = 0x3040 EGL_MATCH_NATIVE_PIXMAP = 0x3041 #/* Pseudo-attribute (not queryable) */ EGL_CONFORMANT = 0x3042 EGL_FALSE = _constants.EGL_FALSE global _context_reg _context_reg = {} cdef class Context: cdef EGLContext _eglcontext global _display_reg _display_reg = {} cdef class Display: cdef EGLDisplay _egldisplay global _surface_reg _surface_reg = {} cdef class Surface: cdef EGLSurface _eglsurface global _config_reg _config_reg = {} cdef class Config: cdef EGLConfig _eglconfig class EGLError(Exception): codes = { 0x3000 : 'EGL_SUCCESS' , 0x3001 : 'EGL_NOT_INITIALIZED', 0x3002 : 'EGL_BAD_ACCESS' , 0x3003 : 'EGL_BAD_ALLOC' , 0x3004 : 'EGL_BAD_ATTRIBUTE' , 0x3005 : 'EGL_BAD_CONFIG' , 0x3006 : 'EGL_BAD_CONTEXT' , 0x3007 : 'EGL_BAD_CURRENT_SURFACE', 0x3008 : 'EGL_BAD_DISPLAY' , 0x3009 : 'EGL_BAD_MATCH' , 0x300A : 'EGL_BAD_NATIVE_PIXMAP', 0x300B : 'EGL_BAD_NATIVE_WINDOW', 0x300C : 'EGL_BAD_PARAMETER' , 0x300D : 'EGL_BAD_SURFACE' , 0x300E : 'EGL_CONTEXT_LOST' , } cdef class NativeWindow: cdef EGL_DISPMANX_WINDOW_T _window def __cinit__(self, ElementHandle element, int width, int height): self._window.element = element._handle self._window.width = width self._window.height = height def raise_egl_error(): err_code = getError() raise EGLError("%s (code x%x)"%(EGLError.codes[err_code], err_code)) def getError(): return int(eglGetError()) def BindAPI(EGLenum api): cdef: EGLBoolean ret ret = eglBindAPI(api) return bool(ret) def GetDisplay(unsigned int display_id): cdef: EGLDisplay display Display py_display display = eglGetDisplay(<EGLNativeDisplayType>display_id) if display == <EGLDisplay>0: raise EGLError("No display available") py_display = Display() py_display._egldisplay = display _display_reg[<int>display] = py_display return py_display def Initialise(Display dpy): cdef: EGLint major EGLint minor EGLBoolean ret ret = eglInitialize(dpy._egldisplay, &major, &minor) if ret == EGL_FALSE: raise_egl_error() return (int(major), int(minor)) def Terminate(Display dpy): if eglTerminate(dpy._egldisplay) == EGL_FALSE: raise_egl_error() def QueryString(Display dpy, EGLint name): cdef char *data data = eglQueryString(dpy._egldisplay, name) return data def GetConfigs(Display dpy): cdef: EGLint numConfigs = -1 if eglGetConfigs(dpy._egldisplay, NULL, 0, &numConfigs)==EGL_FALSE: raise_egl_error() return int(numConfigs) ### Not implemented the other calling method for this ### # EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, # EGLint config_size, EGLint *num_config) def ChooseConfig(Display dpy, list attrib_list, EGLint config_size): cdef: EGLConfig *configs EGLint num_config EGLint *attribs int i, n_attrib=len(attrib_list) attribs = <EGLint*>malloc(sizeof(EGLint)*n_attrib) configs = <EGLConfig*>malloc(sizeof(EGLConfig)*config_size) try: for i in xrange(n_attrib): attribs[i] = attrib_list[i] if eglChooseConfig(dpy._egldisplay, attribs, configs, config_size, &num_config) == EGL_FALSE: raise_egl_error() chosen = [] for i in xrange(num_config): cfg = Config() cfg._eglconfig = configs[i] chosen.append(cfg) return chosen finally: free(attribs) free(configs) def GetConfigAttrib(Display dpy, Config config, EGLint attribute): cdef EGLint value if eglGetConfigAttrib(dpy._egldisplay, config._eglconfig, attribute, &value) == EGL_FALSE: raise_egl_error() return int(value) def CreateWindowSurface(Display dpy, Config config, NativeWindow win, list attrib_list=[]): cdef: EGLSurface surf EGLint *attribs=NULL int i, n_attrib=len(attrib_list) if n_attrib > 0: attribs = <EGLint*>malloc(sizeof(EGLint)*n_attrib) for i in xrange(n_attrib): attribs[i] = attrib_list[i] try: surf = eglCreateWindowSurface(dpy._egldisplay, config._eglconfig, <EGLNativeWindowType>(&(win._window)), attribs) #FIXME if surf == <EGLSurface>0: raise_egl_error() py_surf = Surface() py_surf._eglsurface = surf _surface_reg[<int>surf] = py_surf return py_surf finally: free(attribs) def CreatePbufferSurface(Display dpy, Config config, list attrib_list): cdef: EGLSurface surf EGLint *attribs int i, n_attrib=len(attrib_list) attribs = <EGLint*>malloc(sizeof(EGLint)*n_attrib) try: for i in xrange(n_attrib): attribs[i] = attrib_list[i] surf = eglCreatePbufferSurface(dpy._egldisplay, config._eglconfig, attribs) if surf == <EGLSurface>0: raise_egl_error() py_surf = Surface() py_surf._eglsurface = surf _surface_reg[<int>surf] = py_surf return py_surf finally: free(attribs) #def CreatePixmapSurface(Display dpy, Config config, pixmap, list attrib_list): # cdef: # EGLSurface surf # EGLint *attribs # int i, n_attrib=len(attrib_list) # # attribs = <EGLint*>malloc(sizeof(EGLint)*n_attrib) # try: # for i in xrange(n_attrib): # attribs[i] = attrib_list[i] # # surf = eglCreatePixmapSurface(dpy._egldisplay, config._eglconfig, # pixmap, attribs) # if surf == <EGLSurface>0: # raise_egl_error() # py_surf = Surface() # py_surf._eglsurface = surf # _surface_rep[<int>surf] = py_surf # return py_surf # finally: # free(attribs) def DestroySurface(Display dpy, Surface surf): if eglDestroySurface(dpy._egldisplay, surf._eglsurface) == EGL_FALSE: raise_egl_error() del _surface_reg[<int>(surf._eglsurface)] def QuerySurface(Display dpy, Surface surf, EGLint attrib): cdef EGLint ret if eglQuerySurface(dpy._egldisplay, surf._eglsurface, attrib, &ret) == EGL_FALSE: raise_egl_error() return ret def QueryAPI(): return eglQueryAPI() def WaitClient(): if eglWaitClient() == EGL_FALSE: raise_egl_error() def ReleaseThread(): if eglReleaseThread() == EGL_FALSE: raise_egl_error() #### #def CreatePbufferFromClientBuffer(Display dpy, EGLenum buftype, buf, # Config config, list attrib_list): # FIXME # EGLSurface eglCreatePbufferFromClientBuffer( # EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, # EGLConfig config, EGLint *attrib_list) def SurfaceAttrib(Display dpy, Surface surf, EGLint attrib, EGLint value): cdef EGLBoolean ret ret = eglSurfaceAttrib(dpy._egldisplay, surf._eglsurface, attrib, value) if ret==EGL_FALSE: raise_egl_error() def BindTexImage(Display dpy, Surface surf, EGLint buf): if eglBindTexImage(dpy._egldisplay, surf._eglsurface, buf) == EGL_FALSE: raise_egl_error() def ReleaseTexImage(Display dpy, Surface surf, EGLint buf): if eglReleaseTexImage(dpy._egldisplay, surf._eglsurface, buf) == EGL_FALSE: raise_egl_error() def SwapInterval(Display dpy, EGLint interval): if eglSwapInterval(dpy._egldisplay, interval) == EGL_FALSE: raise_egl_error() def CreateContext(Display dpy, Config config, object share_ctx, list attrib_list=[]): cdef: EGLContext _ctx, _share_ctx EGLint *attribs=NULL int i, n_attrib=len(attrib_list) if share_ctx is None: _share_ctx = <EGLContext>0 elif isinstance(share_ctx, Context): _share_ctx = (<Context>share_ctx)._eglcontext else: raise ValueError("3rd argument (share context) must be of type Context or None") if n_attrib > 0: attribs = <EGLint*>malloc(sizeof(EGLint)*n_attrib) try: for i in xrange(n_attrib): attribs[i] = attrib_list[i] _ctx = eglCreateContext(dpy._egldisplay, config._eglconfig, _share_ctx, attribs) pyctx = Context() pyctx._eglcontext = _ctx _context_reg[<int>_ctx] = pyctx return pyctx finally: free(attribs) def DestroyContext(Display dpy, Context ctx): if eglDestroyContext(dpy._egldisplay, ctx._eglcontext) == EGL_FALSE: raise_egl_error() del _context_reg[<int>(ctx._eglcontext)] def MakeCurrent(Display dpy, Surface draw, Surface read, Context ctx): if eglMakeCurrent(dpy._egldisplay, draw._eglsurface, read._eglsurface, ctx._eglcontext) == EGL_FALSE: raise_egl_error() def GetCurrentContext(): cdef EGLContext ctx ctx = eglGetCurrentContext() return _context_reg[<int>ctx] def GetCurrentSurface(EGLint readdraw): cdef EGLSurface surf surf = eglGetCurrentSurface(readdraw) return _surface_reg[<int>surf] def GetCurrentDisplay(): cdef EGLDisplay dpy dpy = eglGetCurrentDisplay() return _display_reg[<int>dpy] def QueryContext(Display dpy, Context ctx, EGLint attrib): cdef EGLint value if eglQueryContext(dpy._egldisplay, ctx._eglcontext, attrib, &value) == EGL_FALSE: raise_egl_error() return value def WaitGL(): if eglWaitGL() == EGL_FALSE: raise_egl_error() def WaitNative(EGLint engine): if eglWaitNative(engine) == EGL_FALSE: raise_egl_error() def SwapBuffers(Display dpy, Surface surf): if eglSwapBuffers(dpy._egldisplay, surf._eglsurface) == EGL_FALSE: raise_egl_error() #### Don't know what a NativePixmapType is or how to make one ### #def CopyBuffers(Display dpy, Surface surf, target): # EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, # EGLNativePixmapType target) def bcm_display_open(bcm.uint32_t device): cdef: bcm.DISPMANX_DISPLAY_HANDLE_T disp bcm.DisplayHandle D disp = bcm.vc_dispmanx_display_open( device ) if disp == 0: raise bcm.BCMDisplayException("Couldn't open handle to display") D = bcm.DisplayHandle() D._handle = disp return D def bcm_update_start(bcm.int32_t priority): cdef: bcm.DISPMANX_UPDATE_HANDLE_T hdl bcm.UpdateHandle U hdl = bcm.vc_dispmanx_update_start( priority ) if hdl == 0: raise bcm.BCMDisplayException("Couldn't open handle to update-start") U = bcm.UpdateHandle() U._handle = hdl return U def bcm_element_add(bcm.UpdateHandle update, bcm.DisplayHandle display, bcm.int32_t layer, bcm.Rect dest_rect, bcm.Rect src_rect): cdef: bcm.DISPMANX_ELEMENT_HANDLE_T elem bcm.ElementHandle E elem = bcm.vc_dispmanx_element_add (update._handle, display._handle, layer, &(dest_rect._vc_rect), 0, #DISPMANX_RESOURCE_HANDLE_T src, &(src_rect._vc_rect), 0, #DISPMANX_PROTECTION_T protection, <bcm.VC_DISPMANX_ALPHA_T *>0, #VC_DISPMANX_ALPHA_T *alpha, <bcm.DISPMANX_CLAMP_T *>0, #DISPMANX_CLAMP_T *clamp, <bcm.DISPMANX_TRANSFORM_T>0) #DISPMANX_TRANSFORM_T transform E = bcm.ElementHandle() E._handle = elem return E def bcm_update_submit_sync(bcm.UpdateHandle update): return bcm.vc_dispmanx_update_submit_sync( update._handle ) def WinCreate2(NativeWindow nativewindow, bcm.DisplayHandle display, bcm.UpdateHandle update, bcm.Rect dst, bcm.Rect src, display_id=0): cdef: bcm.int32_t success = 0 bcm.DISPMANX_ELEMENT_HANDLE_T dispman_element bcm.DISPMANX_DISPLAY_HANDLE_T dispman_display bcm.DISPMANX_UPDATE_HANDLE_T dispman_update #bcm.VC_RECT_T dst_rect #bcm.VC_RECT_T src_rect bcm.uint32_t display_width bcm.uint32_t display_height ## create an EGL window surface, passing context width/height success = bcm.c_get_display_size(display_id, ## /* LCD */ &display_width, &display_height); if ( success < 0 ): raise RuntimeError("Couldn't get display size") dispman_display = display._handle dispman_update = update._handle #dispman_update = bcm.vc_dispmanx_update_start( 0 ) dispman_element = bcm.vc_dispmanx_element_add ( dispman_update, dispman_display, 0, ##/*layer*/, &(dst._vc_rect), <bcm.DISPMANX_RESOURCE_HANDLE_T>0, ##/*src*/, &(src._vc_rect), <bcm.DISPMANX_PROTECTION_T>0, <bcm.VC_DISPMANX_ALPHA_T *>0, ##/*alpha*/ <bcm.DISPMANX_CLAMP_T *>0, ##/*clamp*/ <bcm.DISPMANX_TRANSFORM_T>0) ##/*transform*/ nativewindow._window.element = dispman_element nativewindow._window.width = dst._vc_rect.width nativewindow._window.height = dst._vc_rect.height bcm.vc_dispmanx_update_submit_sync( dispman_update ) return True ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/loader.py���������������������������������������������������������������������������0000666�0000000�0000000�00000045714�00000000000�013407� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Asynchronous data loader ======================== This is the Asynchronous Loader. You can use it to load an image and use it, even if data are not yet available. You must specify a default loading image when using the loader:: from kivy.loader import Loader image = Loader.image('mysprite.png') You can also load an image from a url:: image = Loader.image('http://mysite.com/test.png') If you want to change the default loading image, you can do:: Loader.loading_image = Image('another_loading.png') Tweaking the asynchronous loader -------------------------------- .. versionadded:: 1.6.0 You can tweak the loader to provide a better user experience or more performance, depending of the images you are going to load. Take a look at the parameters: - :attr:`Loader.num_workers` - define the number of threads to start for loading images. - :attr:`Loader.max_upload_per_frame` - define the maximum image uploads in GPU to do per frame. ''' __all__ = ('Loader', 'LoaderBase', 'ProxyImage') from kivy import kivy_data_dir from kivy.logger import Logger from kivy.clock import Clock from kivy.cache import Cache from kivy.core.image import ImageLoader, Image from kivy.config import Config from kivy.utils import platform from collections import deque from time import sleep from os.path import join from os import write, close, unlink, environ import threading import mimetypes # Register a cache for loader Cache.register('kv.loader', limit=500, timeout=60) class ProxyImage(Image): '''Image returned by the Loader.image() function. :Properties: `loaded`: bool, defaults to False This value may be True if the image is already cached. :Events: `on_load` Fired when the image is loaded or changed. `on_error` Fired when the image cannot be loaded. `error`: Exception data that occurred ''' __events__ = ('on_load', 'on_error') def __init__(self, arg, **kwargs): loaded = kwargs.pop('loaded', False) super(ProxyImage, self).__init__(arg, **kwargs) self.loaded = loaded def on_load(self): pass def on_error(self, error): pass class LoaderBase(object): '''Common base for the Loader and specific implementations. By default, the Loader will be the best available loader implementation. The _update() function is called every 1 / 25.s or each frame if we have less than 25 FPS. ''' _trigger_update = None '''Alias for mimetype extensions. If you have trouble to have the right extension to be detected, you can either add #.EXT at the end of the url, or use this array to correct the detection. For example, a zip-file on Windows can be detected as pyz. By default, '.pyz' is translated to '.zip' .. versionadded:: 1.11.0 ''' EXT_ALIAS = { '.pyz': '.zip' } def __init__(self): self._loading_image = None self._error_image = None self._num_workers = 2 self._max_upload_per_frame = 2 self._paused = False self._resume_cond = threading.Condition() self._q_load = deque() self._q_done = deque() self._client = [] self._running = False self._start_wanted = False self._trigger_update = Clock.create_trigger(self._update) def __del__(self): if self._trigger_update is not None: self._trigger_update.cancel() def _set_num_workers(self, num): if num < 2: raise Exception('Must have at least 2 workers') self._num_workers = num def _get_num_workers(self): return self._num_workers num_workers = property(_get_num_workers, _set_num_workers) '''Number of workers to use while loading (used only if the loader implementation supports it). This setting impacts the loader only on initialization. Once the loader is started, the setting has no impact:: from kivy.loader import Loader Loader.num_workers = 4 The default value is 2 for giving a smooth user experience. You could increase the number of workers, then all the images will be loaded faster, but the user will not been able to use the application while loading. Prior to 1.6.0, the default number was 20, and loading many full-hd images was completely blocking the application. .. versionadded:: 1.6.0 ''' def _set_max_upload_per_frame(self, num): if num is not None and num < 1: raise Exception('Must have at least 1 image processing per image') self._max_upload_per_frame = num def _get_max_upload_per_frame(self): return self._max_upload_per_frame max_upload_per_frame = property(_get_max_upload_per_frame, _set_max_upload_per_frame) '''The number of images to upload per frame. By default, we'll upload only 2 images to the GPU per frame. If you are uploading many small images, you can easily increase this parameter to 10 or more. If you are loading multiple full HD images, the upload time may have consequences and block the application. If you want a smooth experience, use the default. As a matter of fact, a Full-HD RGB image will take ~6MB in memory, so it may take time. If you have activated mipmap=True too, then the GPU must calculate the mipmap of these big images too, in real time. Then it may be best to reduce the :attr:`max_upload_per_frame` to 1 or 2. If you want to get rid of that (or reduce it a lot), take a look at the DDS format. .. versionadded:: 1.6.0 ''' def _get_loading_image(self): if not self._loading_image: loading_png_fn = join(kivy_data_dir, 'images', 'image-loading.zip') self._loading_image = ImageLoader.load(filename=loading_png_fn) return self._loading_image def _set_loading_image(self, image): if isinstance(image, str): self._loading_image = ImageLoader.load(filename=image) else: self._loading_image = image loading_image = property(_get_loading_image, _set_loading_image) '''Image used for loading. You can change it by doing:: Loader.loading_image = 'loading.png' .. versionchanged:: 1.6.0 Not readonly anymore. ''' def _get_error_image(self): if not self._error_image: error_png_fn = join( 'atlas://data/images/defaulttheme/image-missing') self._error_image = ImageLoader.load(filename=error_png_fn) return self._error_image def _set_error_image(self, image): if isinstance(image, str): self._error_image = ImageLoader.load(filename=image) else: self._error_image = image error_image = property(_get_error_image, _set_error_image) '''Image used for error. You can change it by doing:: Loader.error_image = 'error.png' .. versionchanged:: 1.6.0 Not readonly anymore. ''' def start(self): '''Start the loader thread/process.''' self._running = True def run(self, *largs): '''Main loop for the loader.''' pass def stop(self): '''Stop the loader thread/process.''' self._running = False def pause(self): '''Pause the loader, can be useful during interactions. .. versionadded:: 1.6.0 ''' self._paused = True def resume(self): '''Resume the loader, after a :meth:`pause`. .. versionadded:: 1.6.0 ''' self._paused = False self._resume_cond.acquire() self._resume_cond.notify_all() self._resume_cond.release() def _wait_for_resume(self): while self._running and self._paused: self._resume_cond.acquire() self._resume_cond.wait(0.25) self._resume_cond.release() def _load(self, kwargs): '''(internal) Loading function, called by the thread. Will call _load_local() if the file is local, or _load_urllib() if the file is on Internet. ''' while len(self._q_done) >= ( self.max_upload_per_frame * self._num_workers): sleep(0.1) self._wait_for_resume() filename = kwargs['filename'] load_callback = kwargs['load_callback'] post_callback = kwargs['post_callback'] try: proto = filename.split(':', 1)[0] except: # if blank filename then return return if load_callback is not None: data = load_callback(filename) elif proto in ('http', 'https', 'ftp', 'smb'): data = self._load_urllib(filename, kwargs['kwargs']) else: data = self._load_local(filename, kwargs['kwargs']) if post_callback: data = post_callback(data) self._q_done.appendleft((filename, data)) self._trigger_update() def _load_local(self, filename, kwargs): '''(internal) Loading a local file''' # With recent changes to CoreImage, we must keep data otherwise, # we might be unable to recreate the texture afterwise. return ImageLoader.load(filename, keep_data=True, **kwargs) def _load_urllib(self, filename, kwargs): '''(internal) Loading a network file. First download it, save it to a temporary file, and pass it to _load_local().''' import urllib.request import tempfile proto = filename.split(':', 1)[0] if proto == 'smb': try: # note: it's important to load SMBHandler every time # otherwise the data is occasionally not loaded from smb.SMBHandler import SMBHandler except ImportError: Logger.warning( 'Loader: can not load PySMB: make sure it is installed') return data = fd = _out_osfd = None try: _out_filename = '' if proto == 'smb': # read from samba shares fd = urllib.request.build_opener(SMBHandler).open(filename) else: # read from internet request = urllib.request.Request(filename) if Config.has_option('network', 'useragent'): useragent = Config.get('network', 'useragent') if useragent: request.add_header('User-Agent', useragent) # A custom context is only needed on Android and iOS # as we need to use the certs provided via certifi. ssl_ctx = None if platform in ['android', 'ios']: import certifi import ssl ssl_ctx = ssl.create_default_context(cafile=certifi.where()) ssl_ctx.verify_mode = ssl.CERT_REQUIRED fd = urllib.request.urlopen(request, context=ssl_ctx) if '#.' in filename: # allow extension override from URL fragment suffix = '.' + filename.split('#.')[-1] else: ctype = fd.info().get_content_type() suffix = mimetypes.guess_extension(ctype) suffix = LoaderBase.EXT_ALIAS.get(suffix, suffix) if not suffix: # strip query string and split on path parts = filename.split('?')[0].split('/')[1:] while len(parts) > 1 and not parts[0]: # strip out blanks from '//' parts = parts[1:] if len(parts) > 1 and '.' in parts[-1]: # we don't want '.com', '.net', etc. as the extension suffix = '.' + parts[-1].split('.')[-1] _out_osfd, _out_filename = tempfile.mkstemp( prefix='kivyloader', suffix=suffix) idata = fd.read() fd.close() fd = None # write to local filename write(_out_osfd, idata) close(_out_osfd) _out_osfd = None # load data data = self._load_local(_out_filename, kwargs) # FIXME create a clean API for that for imdata in data._data: imdata.source = filename except Exception as ex: Logger.exception('Loader: Failed to load image <%s>' % filename) # close file when remote file not found or download error try: if _out_osfd: close(_out_osfd) except OSError: pass # update client for c_filename, client in self._client[:]: if filename != c_filename: continue # got one client to update client.image = self.error_image client.dispatch('on_error', error=ex) self._client.remove((c_filename, client)) return self.error_image finally: if fd: fd.close() if _out_osfd: close(_out_osfd) if _out_filename != '': unlink(_out_filename) return data def _update(self, *largs): '''(internal) Check if a data is loaded, and pass to the client.''' # want to start it ? if self._start_wanted: if not self._running: self.start() self._start_wanted = False # in pause mode, don't unqueue anything. if self._paused: self._trigger_update() return for x in range(self.max_upload_per_frame): try: filename, data = self._q_done.pop() except IndexError: return # create the image image = data # ProxyImage(data) if not image.nocache: Cache.append('kv.loader', filename, image) # update client for c_filename, client in self._client[:]: if filename != c_filename: continue # got one client to update client.image = image client.loaded = True client.dispatch('on_load') self._client.remove((c_filename, client)) self._trigger_update() def image(self, filename, load_callback=None, post_callback=None, **kwargs): '''Load a image using the Loader. A ProxyImage is returned with a loading image. You can use it as follows:: from kivy.app import App from kivy.uix.image import Image from kivy.loader import Loader class TestApp(App): def _image_loaded(self, proxyImage): if proxyImage.image.texture: self.image.texture = proxyImage.image.texture def build(self): proxyImage = Loader.image("myPic.jpg") proxyImage.bind(on_load=self._image_loaded) self.image = Image() return self.image TestApp().run() In order to cancel all background loading, call *Loader.stop()*. ''' data = Cache.get('kv.loader', filename) if data not in (None, False): # found image, if data is not here, need to reload. return ProxyImage(data, loading_image=self.loading_image, loaded=True, **kwargs) client = ProxyImage(self.loading_image, loading_image=self.loading_image, **kwargs) self._client.append((filename, client)) if data is None: # if data is None, this is really the first time self._q_load.appendleft({ 'filename': filename, 'load_callback': load_callback, 'post_callback': post_callback, 'kwargs': kwargs}) if not kwargs.get('nocache', False): Cache.append('kv.loader', filename, False) self._start_wanted = True self._trigger_update() else: # already queued for loading pass return client def remove_from_cache(self, filename): Cache.remove('kv.loader', filename) # # Loader implementation # if 'KIVY_DOC' in environ: Loader = None else: # # Try to use pygame as our first choice for loader # from kivy.compat import queue from threading import Thread class _Worker(Thread): '''Thread executing tasks from a given tasks queue ''' def __init__(self, pool, tasks): Thread.__init__(self) self.tasks = tasks self.daemon = True self.pool = pool self.start() def run(self): while self.pool.running: func, args, kargs = self.tasks.get() try: func(*args, **kargs) except Exception as e: print(e) self.tasks.task_done() class _ThreadPool(object): '''Pool of threads consuming tasks from a queue ''' def __init__(self, num_threads): super(_ThreadPool, self).__init__() self.running = True self.tasks = queue.Queue() for _ in range(num_threads): _Worker(self, self.tasks) def add_task(self, func, *args, **kargs): '''Add a task to the queue ''' self.tasks.put((func, args, kargs)) def stop(self): self.running = False self.tasks.join() class LoaderThreadPool(LoaderBase): def __init__(self): super(LoaderThreadPool, self).__init__() self.pool = None def start(self): super(LoaderThreadPool, self).start() self.pool = _ThreadPool(self._num_workers) Clock.schedule_interval(self.run, 0) def stop(self): super(LoaderThreadPool, self).stop() Clock.unschedule(self.run) self.pool.stop() def run(self, *largs): while self._running: try: parameters = self._q_load.pop() except: return self.pool.add_task(self._load, parameters) Loader = LoaderThreadPool() Logger.info('Loader: using a thread pool of {} workers'.format( Loader.num_workers)) ����������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/logger.py���������������������������������������������������������������������������0000666�0000000�0000000�00000047176�00000000000�013424� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������""" Kivy Logging ============ By default, Kivy provides a logging system based on the standard Python `logging <https://docs.python.org/3/library/logging.html>`_ module with several additional features designed to be more convenient. These features include: * simplied usage (single instance, simple configuration, works by default) * color-coded output on supported terminals * output to ``stderr`` by default * message categorization via colon separation * access to log history even if logging is disabled * built-in handling of various cross-platform considerations * any stray output written to ``sys.stderr`` is captured, and stored in the log file as a warning. These features are configurable via the Config file or environment variables - including falling back to only using the standard Python system. Logger object ============= The Kivy ``Logger`` class provides a singleton logging.logger instance. As well as the standard logging levels (``debug``, ``info``, ``warning``, ``error`` and ``critical``), an additional ``trace`` level is available. Example Usage ------------- Use the ``Logger`` as you would a standard Python logger. :: from kivy.logger import Logger Logger.info('title: This is a info message.') Logger.debug('title: This is a debug message.') try: raise Exception('bleh') except Exception: Logger.exception('Something happened!') The message passed to the logger is split into two parts separated by a colon (:). The first part is used as a title and the second part is used as the message. This way, you can "categorize" your messages easily. :: Logger.info('Application: This is a test') # will appear as [INFO ] [Application ] This is a test You can change the logging level at any time using the ``setLevel`` method. :: from kivy.logger import Logger, LOG_LEVELS Logger.setLevel(LOG_LEVELS["debug"]) .. versionchanged:: 2.2.0 Interaction with other logging ------------------------------ The Kivy logging system will, by default, present all log messages sent from any logger - e.g. from third-party libraries. Additional handlers may be added. .. warning:: Handlers that output to ``sys.stderr`` may cause loops, as stderr output is reported as a warning log message. Logger Configuration ==================== Kivy Log Mode ------------- At the highest level, Kivy's logging system is controlled by an environment variable ``KIVY_LOG_MODE``. It may be given any of three values: ``KIVY``, ``PYTHON``, ``MIXED`` .. versionadded: 2.2.0 KIVY Mode (default) ^^^^^^^^^^^^^^^^^^^ In ``KIVY`` mode, all Kivy handlers are attached to the root logger, so all log messages in the system are output to the Kivy log files and to the console. Any stray output to ``sys.stderr`` is logged as a warning. If you are writing an entire Kivy app from scratch, this is the most convenient mode. PYTHON Mode ^^^^^^^^^^^ In ``PYTHON`` mode, no handlers are added, and ``sys.stderr`` output is not captured. It is left to the client to add appropriate handlers. (If none are added, the ``logging`` module will output them to ``stderr``.) Messages logged with ``Logger`` will be propagated to the root logger, from a logger named ``kivy``. If the Kivy app is part of a much larger project which has its own logging regimen, this is the mode that gives most control. The ``kivy.logger`` file contains a number of ``logging.handler``, ``logging.formatter``, and other helper classes to allow users to adopt the features of Kivy logging that they like, including the stderr redirection. MIXED Mode ^^^^^^^^^^ In ``MIXED`` mode, handlers are added to the Kivy's ``Logger`` object directly, and propagation is turned off. ``sys.stderr`` is not redirected. Messages logged with Kivy's ``Logger`` will appear in the Kivy log file and output to the Console. However, messages logged with other Python loggers will not be handled by Kivy handlers. The client will need to add their own. If you like the features of Kivy ``Logger``, but are writing a Kivy app that relies on third-party libraries that don't use colon-separation of categorise or depend on the display of the logger name, this mode provides a compromise. Again, the ``kivy.logger`` file contains re-usable logging features that can be used to get the best of both systems. Config Files ------------ In ``KIVY`` and ``MIXED`` modes, the logger handlers can be controlled via the Kivy configuration file:: [kivy] log_level = info log_enable = 1 log_dir = logs log_name = kivy_%y-%m-%d_%_.txt log_maxfiles = 100 More information about the allowed values are described in the :mod:`kivy.config` module. In addition, the environment variables ``KIVY_NO_FILELOG`` and ``KIVY_NO_CONSOLELOG`` can be used to turn off the installation of the corresponding handlers. Logger History -------------- Even if the logger is not enabled, you still have access to the last 100 LogRecords:: from kivy.logger import LoggerHistory print(LoggerHistory.history) """ import logging import os import sys from functools import partial import pathlib import kivy from kivy.utils import platform __all__ = ( "add_kivy_handlers", "ColonSplittingLogRecord", "ColoredLogRecord", "COLORS", "ConsoleHandler", "file_log_handler", "FileHandler", "is_color_terminal", "KivyFormatter", "LOG_LEVELS", "Logger", "LoggerHistory", "ProcessingStream", "UncoloredLogRecord", ) Logger = None logging.addLevelName(9, 'TRACE') logging.TRACE = 9 LOG_LEVELS = { 'trace': logging.TRACE, 'debug': logging.DEBUG, 'info': logging.INFO, 'warning': logging.WARNING, 'error': logging.ERROR, 'critical': logging.CRITICAL} class FileHandler(logging.Handler): history = [] filename = 'log.txt' fd = None log_dir = '' encoding = 'utf-8' def purge_logs(self): """Purge logs which exceed the maximum amount of log files, starting with the oldest creation timestamp (or edit-timestamp on Linux) """ if not self.log_dir: return from kivy.config import Config maxfiles = Config.getint("kivy", "log_maxfiles") # Get path to log directory log_dir = pathlib.Path(self.log_dir) if maxfiles < 0: # No log file limit set return Logger.info("Logger: Purge log fired. Processing...") # Get all files from log directory and corresponding creation timestamps files = [(item, item.stat().st_ctime) for item in log_dir.iterdir() if item.is_file()] # Sort files by ascending timestamp files.sort(key=lambda x: x[1]) for file, _ in files[:(-maxfiles or len(files))]: # More log files than allowed maximum, # delete files, starting with oldest creation timestamp # (or edit-timestamp on Linux) try: file.unlink() except (PermissionError, FileNotFoundError) as e: Logger.info(f"Logger: Skipped file {file}, {repr(e)}") Logger.info("Logger: Purge finished!") def _configure(self, *largs, **kwargs): from time import strftime from kivy.config import Config log_dir = Config.get('kivy', 'log_dir') log_name = Config.get('kivy', 'log_name') _dir = kivy.kivy_home_dir if log_dir and os.path.isabs(log_dir): _dir = log_dir else: _dir = os.path.join(_dir, log_dir) if not os.path.exists(_dir): os.makedirs(_dir) self.log_dir = _dir pattern = log_name.replace('%_', '@@NUMBER@@') pattern = os.path.join(_dir, strftime(pattern)) n = 0 while True: filename = pattern.replace('@@NUMBER@@', str(n)) if not os.path.exists(filename): break n += 1 if n > 10000: # prevent maybe flooding ? raise Exception('Too many logfile, remove them') if FileHandler.filename == filename and FileHandler.fd is not None: return FileHandler.filename = filename if FileHandler.fd not in (None, False): FileHandler.fd.close() FileHandler.fd = open(filename, 'w', encoding=FileHandler.encoding) Logger.info('Logger: Record log in %s' % filename) def _write_message(self, record): if FileHandler.fd in (None, False): return msg = self.format(record) stream = FileHandler.fd fs = "%s\n" stream.write('[%-7s] ' % record.levelname) stream.write(fs % msg) stream.flush() def emit(self, message): # during the startup, store the message in the history if Logger.logfile_activated is None: FileHandler.history += [message] return # startup done, if the logfile is not activated, avoid history. if Logger.logfile_activated is False: FileHandler.history = [] return if FileHandler.fd is None: try: self._configure() from kivy.config import Config Config.add_callback(self._configure, 'kivy', 'log_dir') Config.add_callback(self._configure, 'kivy', 'log_name') except Exception: # deactivate filehandler... if FileHandler.fd not in (None, False): FileHandler.fd.close() FileHandler.fd = False Logger.exception('Error while activating FileHandler logger') return while FileHandler.history: _message = FileHandler.history.pop() self._write_message(_message) self._write_message(message) class LoggerHistory(logging.Handler): history = [] def emit(self, message): LoggerHistory.history = [message] + LoggerHistory.history[:100] @classmethod def clear_history(cls): del cls.history[:] def flush(self): super(LoggerHistory, self).flush() self.clear_history() class ConsoleHandler(logging.StreamHandler): """ Emits records to a stream (by default, stderr). However, if the msg starts with "stderr:" it is not formatted, but written straight to the stream. .. versionadded:: 2.2.0 """ def filter(self, record): try: msg = record.msg k = msg.split(':', 1) if k[0] == 'stderr' and len(k) == 2: # This message was scraped from stderr. # Emit it without formatting. self.stream.write(k[1] + '\n') # Don't pass it to the formatted emitter. return False except Exception: pass return True class ProcessingStream(object): """ Stream-like object that takes each completed line written to it, adds a given prefix, and applies the given function to it. .. versionadded:: 2.2.0 """ def __init__(self, channel, func): self.buffer = "" self.func = func self.channel = channel self.errors = "" def write(self, s): s = self.buffer + s self.flush() f = self.func channel = self.channel lines = s.split('\n') for line in lines[:-1]: f('%s: %s' % (channel, line)) self.buffer = lines[-1] def flush(self): return def isatty(self): return False def logger_config_update(section, key, value): if KIVY_LOG_MODE != "PYTHON": if LOG_LEVELS.get(value) is None: raise AttributeError('Loglevel {0!r} doesn\'t exists'.format(value)) Logger.setLevel(level=LOG_LEVELS.get(value)) class ColonSplittingLogRecord(logging.LogRecord): """Clones an existing logRecord, but reformats the message field if it contains a colon. .. versionadded:: 2.2.0 """ def __init__(self, logrecord): try: parts = logrecord.msg.split(":", 1) if len(parts) == 2: new_msg = "[%-12s]%s" % (parts[0], parts[1]) else: new_msg = parts[0] except Exception: new_msg = logrecord.msg super().__init__( name=logrecord.name, level=logrecord.levelno, pathname=logrecord.pathname, lineno=logrecord.lineno, msg=new_msg, args=logrecord.args, exc_info=logrecord.exc_info, func=logrecord.funcName, sinfo=logrecord.stack_info, ) class ColoredLogRecord(logging.LogRecord): """Clones an existing logRecord, but reformats the levelname to add color, and the message to add bolding (where indicated by $BOLD and $RESET in the message). .. versionadded:: 2.2.0""" BLACK = 0 RED = 1 GREEN = 2 YELLOW = 3 BLUE = 4 MAGENTA = 5 CYAN = 6 WHITE = 7 RESET_SEQ = "\033[0m" COLOR_SEQ = "\033[1;%dm" BOLD_SEQ = "\033[1m" LEVEL_COLORS = { "TRACE": MAGENTA, "WARNING": YELLOW, "INFO": GREEN, "DEBUG": CYAN, "CRITICAL": RED, "ERROR": RED, } @classmethod def _format_message(cls, message): return str(message).replace( "$RESET", cls.RESET_SEQ).replace("$BOLD", cls.BOLD_SEQ) @classmethod def _format_levelname(cls, levelname): if levelname in cls.LEVEL_COLORS: return ( cls.COLOR_SEQ % (30 + cls.LEVEL_COLORS[levelname]) + levelname + cls.RESET_SEQ ) return levelname def __init__(self, logrecord): super().__init__( name=logrecord.name, level=logrecord.levelno, pathname=logrecord.pathname, lineno=logrecord.lineno, msg=logrecord.msg, args=logrecord.args, exc_info=logrecord.exc_info, func=logrecord.funcName, sinfo=logrecord.stack_info, ) self.levelname = self._format_levelname(self.levelname) self.msg = self._format_message(self.msg) # Included for backward compatibility only. # Could be used to override colors. COLORS = ColoredLogRecord.LEVEL_COLORS class UncoloredLogRecord(logging.LogRecord): """Clones an existing logRecord, but reformats the message to remove $BOLD/$RESET markup. .. versionadded:: 2.2.0""" @classmethod def _format_message(cls, message): return str(message).replace("$RESET", "").replace("$BOLD", "") def __init__(self, logrecord): super().__init__( name=logrecord.name, level=logrecord.levelno, pathname=logrecord.pathname, lineno=logrecord.lineno, msg=logrecord.msg, args=logrecord.args, exc_info=logrecord.exc_info, func=logrecord.funcName, sinfo=logrecord.stack_info, ) self.msg = self._format_message(self.msg) class KivyFormatter(logging.Formatter): """Split out first field in message marked with a colon, and either apply terminal color codes to the record, or strip out color markup if colored logging is not available. .. versionadded:: 2.2.0""" def __init__(self, *args, use_color=True, **kwargs): super().__init__(*args, **kwargs) self._coloring_cls = ( ColoredLogRecord if use_color else UncoloredLogRecord) def format(self, record): return super().format( self._coloring_cls(ColonSplittingLogRecord(record))) def is_color_terminal(): """ Detect whether the environment supports color codes in output. .. versionadded:: 2.2.0 """ return ( ( os.environ.get("WT_SESSION") or os.environ.get("COLORTERM") == 'truecolor' or os.environ.get('PYCHARM_HOSTED') == '1' or os.environ.get('TERM') in ( 'rxvt', 'rxvt-256color', 'rxvt-unicode', 'rxvt-unicode-256color', 'xterm', 'xterm-256color', ) ) and platform not in ('android', 'ios') ) #: Kivy default logger instance # .. versionchanged:: 2.2.0 Logger = logging.getLogger('kivy') Logger.logfile_activated = None Logger.trace = partial(Logger.log, logging.TRACE) file_log_handler = ( FileHandler() if 'KIVY_NO_FILELOG' not in os.environ else None ) # Issue #7891 describes an undocumented feature that was since removed # Detect if a client was depending on it. # .. versionchanged:: 2.2.0 assert not hasattr(sys, '_kivy_logging_handler'), \ "Not supported. Try logging.root.addHandler()" def add_kivy_handlers(logger): """ Add Kivy-specific handlers to a logger. .. versionadded:: 2.2.0 """ # add default kivy logger logger.addHandler(LoggerHistory()) if file_log_handler: logger.addHandler(file_log_handler) # Use the custom handler instead of streaming one. # Don't output to stderr if it is set to None # stderr is set to None by pythonw and pyinstaller 5.7+ if sys.stderr and 'KIVY_NO_CONSOLELOG' not in os.environ: use_color = is_color_terminal() if not use_color: # No additional control characters will be inserted inside the # levelname field, 7 chars will fit "WARNING" fmt = "[%(levelname)-7s] %(message)s" else: # levelname field width need to take into account the length of # the color control codes (7+4 chars for bold+color, and reset) fmt = "[%(levelname)-18s] %(message)s" formatter = KivyFormatter(fmt, use_color=use_color) console = ConsoleHandler() console.setFormatter(formatter) logger.addHandler(console) KIVY_LOG_MODE = os.environ.get("KIVY_LOG_MODE", "KIVY") assert KIVY_LOG_MODE in ("KIVY", "PYTHON", "MIXED"), "Unknown log mode" if KIVY_LOG_MODE == "KIVY": # Add the Kivy handlers to the root logger, so they will be used # for all propagated log messages. add_kivy_handlers(logging.root) # Root logger defaults to warning. Let Logger be the limiting factor. logging.root.setLevel(logging.NOTSET) # install stderr handlers # Caution: If any logging handlers output to sys.stderr they should be # configured BEFORE this reconfiguration is done to avoid loops. sys.stderr = ProcessingStream("stderr", Logger.warning) # Sends all messages written to stderr to the Logger, after prefixing it # with "stderr:" elif KIVY_LOG_MODE == "MIXED": # Add the Kivy handlers to the Kivy logger, so they will be used # for all messages sent through Logger, only. add_kivy_handlers(Logger) # Don't spread Kivy-related log messages to the root logger. Logger.propagate = False # Don't set stderr redirection: it is too likely to cause loops with other # handlers. Client can manually add it, if desired. else: # KIVY_LOG_MODE == "PYTHON" # Don't add handlers or redirect stderr. Client can manually add if desired. pass ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/metrics.py��������������������������������������������������������������������������0000666�0000000�0000000�00000034151�00000000000�013600� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Metrics ======= .. versionadded:: 1.5.0 A screen is defined by its physical size, density and resolution. These factors are essential for creating UI's with correct size everywhere. In Kivy, all the graphics pipelines work with pixels. But using pixels as a measurement unit is problematic because sizes change according to the screen. Dimensions ---------- If you want to design your UI for different screen sizes, you will want better measurement units to work with. Kivy provides some more scalable alternatives. :Units: `pt` Points - 1/72 of an inch based on the physical size of the screen. Prefer to use sp instead of pt. `mm` Millimeters - Based on the physical size of the screen. `cm` Centimeters - Based on the physical size of the screen. `in` Inches - Based on the physical size of the screen. `dp` Density-independent Pixels - An abstract unit that is based on the physical density of the screen. With a :attr:`~MetricsBase.density` of 1, 1dp is equal to 1px. When running on a higher density screen, the number of pixels used to draw 1dp is scaled up a factor appropriate to the screen's dpi, and the inverse for a lower dpi. The ratio of dp-to-pixels will change with the screen density, but not necessarily in direct proportion. Using the dp unit is a simple solution to making the view dimensions in your layout resize properly for different screen densities. In others words, it provides consistency for the real-world size of your UI across different devices. `sp` Scale-independent Pixels - This is like the dp unit, but it is also scaled by the user's font size preference. We recommend you use this unit when specifying font sizes, so the font size will be adjusted to both the screen density and the user's preference. Examples -------- Here is an example of creating a label with a sp font_size and setting the height manually with a 10dp margin:: #:kivy 1.5.0 <MyWidget>: Label: text: 'Hello world' font_size: '15sp' size_hint_y: None height: self.texture_size[1] + dp(10) Manual control of metrics ------------------------- The metrics cannot be changed at runtime. Once a value has been converted to pixels, you can't retrieve the original value anymore. This stems from the fact that the DPI and density of a device cannot be changed at runtime. We provide some environment variables to control metrics: - `KIVY_METRICS_DENSITY`: if set, this value will be used for :attr:`~MetricsBase.density` instead of the systems one. On android, the value varies between 0.75, 1, 1.5 and 2. - `KIVY_METRICS_FONTSCALE`: if set, this value will be used for :attr:`~MetricsBase.fontscale` instead of the systems one. On android, the value varies between 0.8 and 1.2. - `KIVY_DPI`: if set, this value will be used for :attr:`~MetricsBase.dpi`. Please note that setting the DPI will not impact the dp/sp notation because these are based on the screen density. For example, if you want to simulate a high-density screen (like the HTC One X):: KIVY_DPI=320 KIVY_METRICS_DENSITY=2 python main.py --size 1280x720 Or a medium-density (like Motorola Droid 2):: KIVY_DPI=240 KIVY_METRICS_DENSITY=1.5 python main.py --size 854x480 You can also simulate an alternative user preference for fontscale as follows:: KIVY_METRICS_FONTSCALE=1.2 python main.py ''' from os import environ from kivy.utils import platform from kivy.properties import AliasProperty from kivy.event import EventDispatcher from kivy.setupconfig import USE_SDL2 from kivy.context import register_context from kivy._metrics import dpi2px, NUMERIC_FORMATS, dispatch_pixel_scale, \ sync_pixel_scale __all__ = ( 'Metrics', 'MetricsBase', 'pt', 'inch', 'cm', 'mm', 'dp', 'sp', 'dpi2px', 'NUMERIC_FORMATS') _default_dpi = None _default_density = None _default_fontscale = None if environ.get('KIVY_DOC_INCLUDE', None) == '1': _default_dpi = 132. _default_density = 1 else: _custom_dpi = environ.get('KIVY_DPI') if _custom_dpi: _default_dpi = float(_custom_dpi) _custom_density = environ.get('KIVY_METRICS_DENSITY') if _custom_density: _default_density = float(_custom_density) _custom_fontscale = environ.get('KIVY_METRICS_FONTSCALE') if _custom_fontscale: _default_fontscale = float(_custom_fontscale) def pt(value) -> float: '''Convert from points to pixels ''' return dpi2px(value, 'pt') def inch(value) -> float: '''Convert from inches to pixels ''' return dpi2px(value, 'in') def cm(value) -> float: '''Convert from centimeters to pixels ''' return dpi2px(value, 'cm') def mm(value) -> float: '''Convert from millimeters to pixels ''' return dpi2px(value, 'mm') def dp(value) -> float: '''Convert from density-independent pixels to pixels ''' return dpi2px(value, 'dp') def sp(value) -> float: '''Convert from scale-independent pixels to pixels ''' return dpi2px(value, 'sp') class MetricsBase(EventDispatcher): '''Class that contains the default attributes for Metrics. Don't use this class directly, but use the `Metrics` instance. ''' _dpi = _default_dpi _density = _default_density _fontscale = _default_fontscale def __init__(self, **kwargs): super().__init__(**kwargs) self.fbind('dpi', dispatch_pixel_scale) self.fbind('density', dispatch_pixel_scale) self.fbind('fontscale', dispatch_pixel_scale) def get_dpi(self, force_recompute=False): if not force_recompute and self._dpi is not None: return self._dpi if platform == 'android': if USE_SDL2: import jnius Hardware = jnius.autoclass('org.renpy.android.Hardware') value = Hardware.getDPI() else: import android value = android.get_dpi() elif platform == 'ios': import ios value = ios.get_dpi() else: # for all other platforms.. from kivy.base import EventLoop EventLoop.ensure_window() value = EventLoop.window.dpi # because dp prop binds to dpi etc. its getter will be executed # before dispatch_pixel_scale bound to dpi was called, so we need to # call this to make sure it's updated sync_pixel_scale(dpi=value) return value def set_dpi(self, value): self._dpi = value sync_pixel_scale(dpi=value) return True dpi: float = AliasProperty(get_dpi, set_dpi, cache=True) '''The DPI of the screen. Depending on the platform, the DPI can be taken from the Window provider (Desktop mainly) or from a platform-specific module (like android/ios). :attr:`dpi` is a :class:`~kivy.properties.AliasProperty` and can be set to change the value. But, the :attr:`density` is reloaded and reset if we got it from the Window and the Window ``dpi`` changed. ''' def get_dpi_rounded(self): dpi = self.dpi if dpi < 140: return 120 elif dpi < 200: return 160 elif dpi < 280: return 240 return 320 dpi_rounded: int = AliasProperty( get_dpi_rounded, None, bind=('dpi', ), cache=True) '''Return the :attr:`dpi` of the screen, rounded to the nearest of 120, 160, 240 or 320. :attr:`dpi_rounded` is a :class:`~kivy.properties.AliasProperty` and updates when :attr:`dpi` changes. ''' def get_density(self, force_recompute=False): if not force_recompute and self._density is not None: return self._density value = 1.0 if platform == 'android': import jnius Hardware = jnius.autoclass('org.renpy.android.Hardware') value = Hardware.metrics.scaledDensity elif platform == 'ios': import ios value = ios.get_scale() elif platform in ('macosx', 'win'): value = self.dpi / 96. sync_pixel_scale(density=value) return value def set_density(self, value): self._density = value sync_pixel_scale(density=value) return True density: float = AliasProperty( get_density, set_density, bind=('dpi', ), cache=True) '''The density of the screen. This value is 1 by default on desktops but varies on android depending on the screen. :attr:`density` is a :class:`~kivy.properties.AliasProperty` and can be set to change the value. But, the :attr:`density` is reloaded and reset if we got it from the Window and the Window ``density`` changed. ''' def get_fontscale(self, force_recompute=False): if not force_recompute and self._fontscale is not None: return self._fontscale value = 1.0 if platform == 'android': from jnius import autoclass if USE_SDL2: PythonActivity = autoclass('org.kivy.android.PythonActivity') else: PythonActivity = autoclass('org.renpy.android.PythonActivity') config = PythonActivity.mActivity.getResources().getConfiguration() value = config.fontScale sync_pixel_scale(fontscale=value) return value def set_fontscale(self, value): self._fontscale = value sync_pixel_scale(fontscale=value) return True fontscale: float = AliasProperty(get_fontscale, set_fontscale, cache=True) '''The fontscale user preference. This value is 1 by default but can vary between 0.8 and 1.2. :attr:`fontscale` is a :class:`~kivy.properties.AliasProperty` and can be set to change the value. ''' def get_in(self): # we bind to all dpi, density, fontscale, even though not all may be # used for a specific suffix, because we don't want to rely on the # internal details of dpi2px. But it will be one of the three. But it's # an issue, since it won't trigger the prop if the value doesn't change return dpi2px(1, 'in') inch: float = AliasProperty( get_in, None, bind=('dpi', 'density', 'fontscale'), cache=True) """The scaling factor that converts from inches to pixels. :attr:`inch` is a :class:`~kivy.properties.AliasProperty` containing the factor. E.g in KV: ``width: self.texture_size[0] + 10 * Metrics.inch`` will update width when :attr:`inch` changes from a screen configuration change. """ def get_dp(self): return dpi2px(1, 'dp') dp: float = AliasProperty( get_dp, None, bind=('dpi', 'density', 'fontscale'), cache=True) """The scaling factor that converts from density-independent pixels to pixels. :attr:`dp` is a :class:`~kivy.properties.AliasProperty` containing the factor. E.g in KV: ``width: self.texture_size[0] + 10 * Metrics.dp`` will update width when :attr:`dp` changes from a screen configuration change. """ def get_sp(self): return dpi2px(1, 'sp') sp: float = AliasProperty( get_sp, None, bind=('dpi', 'density', 'fontscale'), cache=True) """The scaling factor that converts from scale-independent pixels to pixels. :attr:`sp` is a :class:`~kivy.properties.AliasProperty` containing the factor. E.g in KV: ``width: self.texture_size[0] + 10 * Metrics.sp`` will update width when :attr:`sp` changes from a screen configuration change. """ def get_pt(self): return dpi2px(1, 'pt') pt: float = AliasProperty( get_pt, None, bind=('dpi', 'density', 'fontscale'), cache=True) """The scaling factor that converts from points to pixels. :attr:`pt` is a :class:`~kivy.properties.AliasProperty` containing the factor. E.g in KV: ``width: self.texture_size[0] + 10 * Metrics.pt`` will update width when :attr:`pt` changes from a screen configuration change. """ def get_cm(self): return dpi2px(1, 'cm') cm: float = AliasProperty( get_cm, None, bind=('dpi', 'density', 'fontscale'), cache=True) """The scaling factor that converts from centimeters to pixels. :attr:`cm` is a :class:`~kivy.properties.AliasProperty` containing the factor. E.g in KV: ``width: self.texture_size[0] + 10 * Metrics.cm`` will update width when :attr:`cm` changes from a screen configuration change. """ def get_mm(self): return dpi2px(1, 'mm') mm: float = AliasProperty( get_mm, None, bind=('dpi', 'density', 'fontscale'), cache=True) """The scaling factor that converts from millimeters to pixels. :attr:`mm` is a :class:`~kivy.properties.AliasProperty` containing the factor. E.g in KV: ``width: self.texture_size[0] + 10 * Metrics.mm`` will update width when :attr:`mm` changes from a screen configuration change. """ def reset_metrics(self): """Resets the dpi/density/fontscale to the platform values, overwriting any manually set values. """ self.dpi = self.get_dpi(force_recompute=True) self.density = self.get_density(force_recompute=True) self.fontscale = self.get_fontscale(force_recompute=True) def reset_dpi(self, *args): """Resets the dpi (and possibly density) to the platform values, overwriting any manually set values. """ self.dpi = self.get_dpi(force_recompute=True) def _set_cached_scaling(self): dispatch_pixel_scale() Metrics: MetricsBase = register_context('Metrics', MetricsBase) """The metrics object storing the window scaling factors. .. versionadded:: 1.7.0 .. versionchanged:: 2.1.0 :attr:`Metrics` is now a Context registered variable (like e.g. :attr:`~kivy.clock.Clock`). """ �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000034�00000000000�011452� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������28 mtime=1735229082.8223689 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/modules/����������������������������������������������������������������������������0000777�0000000�0000000�00000000000�00000000000�013224� 5����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/modules/__init__.py�����������������������������������������������������������������0000666�0000000�0000000�00000023106�00000000000�015337� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������''' Modules ======= Modules are classes that can be loaded when a Kivy application is starting. The loading of modules is managed by the config file. Currently, we include: * :class:`~kivy.modules.touchring`: Draw a circle around each touch. * :class:`~kivy.modules.monitor`: Add a red topbar that indicates the FPS and a small graph indicating input activity. * :class:`~kivy.modules.keybinding`: Bind some keys to actions, such as a screenshot. * :class:`~kivy.modules.recorder`: Record and playback a sequence of events. * :class:`~kivy.modules.screen`: Emulate the characteristics (dpi/density/ resolution) of different screens. * :class:`~kivy.modules.inspector`: Examines your widget hierarchy and widget properties. * :class:`~kivy.modules.webdebugger`: Realtime examination of your app internals via a web browser. * :class:`~kivy.modules.joycursor`: Navigate in your app with a joystick. * :class:`~kivy.modules.showborder`: Show widget's border. Modules are automatically loaded from the Kivy path and User path: * `PATH_TO_KIVY/kivy/modules` * `HOME/.kivy/mods` Activating a module ------------------- There are various ways in which you can activate a kivy module. Activate a module in the config ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ To activate a module this way, you can edit your configuration file (in your `HOME/.kivy/config.ini`):: [modules] # uncomment to activate touchring = # monitor = # keybinding = Only the name of the module followed by "=" is sufficient to activate the module. Activate a module in Python ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Before starting your application, preferably at the start of your import, you can do something like this:: import kivy kivy.require('1.0.8') # Activate the touchring module from kivy.config import Config Config.set('modules', 'touchring', '') Activate a module via the commandline ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ When starting your application from the commandline, you can add a *-m <modulename>* to the arguments. For example:: python main.py -m webdebugger .. note:: Some modules, such as the screen, may require additional parameters. They will, however, print these parameters to the console when launched without them. Create your own module ---------------------- Create a file in your `HOME/.kivy/mods`, and create 2 functions:: def start(win, ctx): pass def stop(win, ctx): pass Start/stop are functions that will be called for every window opened in Kivy. When you are starting a module, you can use these to store and manage the module state. Use the `ctx` variable as a dictionary. This context is unique for each instance/start() call of the module, and will be passed to stop() too. ''' __all__ = ('Modules', ) from kivy.config import Config from kivy.logger import Logger import kivy import importlib import os import sys class ModuleContext: '''Context of a module You can access to the config with self.config. ''' def __init__(self): self.config = {} def __repr__(self): return repr(self.config) class ModuleBase: '''Handle Kivy modules. It will automatically load and instantiate the module for the general window.''' def __init__(self, **kwargs): self.mods = {} self.wins = [] def add_path(self, path): '''Add a path to search for modules in''' if not os.path.exists(path): return if path not in sys.path: sys.path.append(path) dirs = os.listdir(path) for module in dirs: name, ext = os.path.splitext(module) # accept only python extensions if ext not in ('.py', '.pyo', '.pyc') or name == '__init__': continue self.mods[name] = { 'name': name, 'activated': False, 'context': ModuleContext()} def list(self): '''Return the list of available modules''' return self.mods def import_module(self, name): try: modname = 'kivy.modules.{0}'.format(name) module = importlib.__import__(name=modname) module = sys.modules[modname] except ImportError: try: module = importlib.__import__(name=name) module = sys.modules[name] except ImportError: Logger.exception('Modules: unable to import <%s>' % name) # protect against missing module dependency crash self.mods[name]['module'] = None return # basic check on module if not hasattr(module, 'start'): Logger.warning('Modules: Module <%s> missing start() function' % name) return if not hasattr(module, 'stop'): err = 'Modules: Module <%s> missing stop() function' % name Logger.warning(err) return self.mods[name]['module'] = module def activate_module(self, name, win): '''Activate a module on a window''' if name not in self.mods: Logger.warning('Modules: Module <%s> not found' % name) return mod = self.mods[name] # ensure the module has been configured if 'module' not in mod: self._configure_module(name) pymod = mod['module'] if not mod['activated']: context = mod['context'] msg = 'Modules: Start <{0}> with config {1}'.format( name, context) Logger.debug(msg) pymod.start(win, context) mod['activated'] = True def deactivate_module(self, name, win): '''Deactivate a module from a window''' if name not in self.mods: Logger.warning('Modules: Module <%s> not found' % name) return if 'module' not in self.mods[name]: return module = self.mods[name]['module'] if self.mods[name]['activated']: module.stop(win, self.mods[name]['context']) self.mods[name]['activated'] = False def register_window(self, win): '''Add the window to the window list''' if win not in self.wins: self.wins.append(win) self.update() def unregister_window(self, win): '''Remove the window from the window list''' if win in self.wins: self.wins.remove(win) self.update() def update(self): '''Update the status of the module for each window''' modules_to_activate = [x[0] for x in Config.items('modules')] for win in self.wins: for name in self.mods: if name not in modules_to_activate: self.deactivate_module(name, win) for name in modules_to_activate: try: self.activate_module(name, win) except: import traceback traceback.print_exc() raise def configure(self): '''(internal) Configure all the modules before using them. ''' modules_to_configure = [x[0] for x in Config.items('modules')] for name in modules_to_configure: if name not in self.mods: Logger.warning('Modules: Module <%s> not found' % name) continue self._configure_module(name) def _configure_module(self, name): if 'module' not in self.mods[name]: try: self.import_module(name) except ImportError: return # convert configuration like: # -m mjpegserver:port=8080,fps=8 # and pass it in context.config token config = dict() args = Config.get('modules', name) if args != '': values = Config.get('modules', name).split(',') for value in values: x = value.split('=', 1) if len(x) == 1: config[x[0]] = True else: config[x[0]] = x[1] self.mods[name]['context'].config = config # call configure if module have one if hasattr(self.mods[name]['module'], 'configure'): self.mods[name]['module'].configure(config) def usage_list(self): print('Available modules') print('=================') for module in sorted(self.list()): if 'module' not in self.mods[module]: self.import_module(module) # ignore modules without docstring if not self.mods[module]['module'].__doc__: continue text = self.mods[module]['module'].__doc__.strip("\n ") text = text.split('\n') # make sure we don't get IndexError along the way # then pretty format the header if len(text) > 2: if text[1].startswith('='): # '\n%-12s: %s' -> 12 spaces + ": " text[1] = '=' * (14 + len(text[1])) text = '\n'.join(text) print('\n%-12s: %s' % (module, text)) Modules = ModuleBase() Modules.add_path(kivy.kivy_modules_dir) if 'KIVY_DOC' not in os.environ: Modules.add_path(kivy.kivy_usermodules_dir) if __name__ == '__main__': print(Modules.list()) ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������././@PaxHeader��������������������������������������������������������������������������������������0000000�0000000�0000000�00000000026�00000000000�011453� x����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������22 mtime=1735229058.0 ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Kivy-2.3.1/kivy/modules/_webdebugger.py�������������������������������������������������������������0000666�0000000�0000000�00000622077�00000000000�016235� 0����������������������������������������������������������������������������������������������������ustar�00����������������������������������������������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������# -*- coding: utf-8 -*- # flake8: noqa import threading import json from gc import get_objects, garbage from kivy.clock import Clock from kivy.cache import Cache from collections import OrderedDict from kivy.logger import Logger try: from flask import Flask, render_template_string, make_response except ImportError: Logger.error('WebDebugger: unable to import Flask. Install it!') raise history_max = 250 class MissingOrderedDict(OrderedDict): def __missing__(self, key): self[key] = [0] * history_max return self[key] metrics = MissingOrderedDict() app = Flask(__name__) @app.route('/') def index(): return render_template_string(html_index) @app.route('/metrics.json') def metrics_json(): resp = make_response(json.dumps(metrics), 200) resp.headers['Content-Type'] = 'text/json' return resp @app.route('/f/<name>') def getfile(name): name = name.replace('.', '_') text = globals()[name] resp = make_response(text, 200) if name.endswith('_js'): resp.headers['Content-Type'] = 'text/javascript' elif name.endswith('_jpg'): resp.headers['Content-Type'] = 'image/jpeg' return resp class FlaskThread(threading.Thread): def run(self): Clock.schedule_interval(self.dump_metrics, .1) app.run(debug=True, use_debugger=True, use_reloader=False) def dump_metrics(self, dt): m = metrics m['Python objects'].append(len(get_objects())) m['Python garbage'].append(len(garbage)) m['FPS (internal)'].append(Clock.get_fps()) m['FPS (real)'].append(Clock.get_rfps()) m['Events'].append(len(Clock.get_events())) for category in Cache._categories: m['Cache ' + category].append( len(Cache._objects.get(category, []))) for values in m.values(): values.pop(0) values[0] = 0 def start(win, ctx): ctx.thread = FlaskThread() ctx.thread.daemon = True ctx.thread.start() def stop(win, ctx): pass # ----------------------------------------------------------------------------- # DATA FILES # ----------------------------------------------------------------------------- html_index = ''' <html> <head> <title>Kivy - Web Debugger

    Kivy - Web Debugger

    Metrics

    ''' jquery_js = r''' /*! jQuery v1.7.1 jquery.com | jquery.org/license */ (function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
    "+""+"
    ",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
    t
    ",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
    ",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() {for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); ''' g_raphael_js = r''' Raphael.el.popup=function(d,k,h,g){var c=this.paper||this[0].paper,f,j,b,e,a;if(!c){return}switch(this.type){case"text":case"circle":case"ellipse":b=true;break;default:b=false}d=d==null?"up":d;k=k||5;f=this.getBBox();h=typeof h=="number"?h:(b?f.x+f.width/2:f.x);g=typeof g=="number"?g:(b?f.y+f.height/2:f.y);e=Math.max(f.width/2-k,0);a=Math.max(f.height/2-k,0);this.translate(h-f.x-(b?f.width/2:0),g-f.y-(b?f.height/2:0));f=this.getBBox();var i={up:["M",h,g,"l",-k,-k,-e,0,"a",k,k,0,0,1,-k,-k,"l",0,-f.height,"a",k,k,0,0,1,k,-k,"l",k*2+e*2,0,"a",k,k,0,0,1,k,k,"l",0,f.height,"a",k,k,0,0,1,-k,k,"l",-e,0,"z"].join(","),down:["M",h,g,"l",k,k,e,0,"a",k,k,0,0,1,k,k,"l",0,f.height,"a",k,k,0,0,1,-k,k,"l",-(k*2+e*2),0,"a",k,k,0,0,1,-k,-k,"l",0,-f.height,"a",k,k,0,0,1,k,-k,"l",e,0,"z"].join(","),left:["M",h,g,"l",-k,k,0,a,"a",k,k,0,0,1,-k,k,"l",-f.width,0,"a",k,k,0,0,1,-k,-k,"l",0,-(k*2+a*2),"a",k,k,0,0,1,k,-k,"l",f.width,0,"a",k,k,0,0,1,k,k,"l",0,a,"z"].join(","),right:["M",h,g,"l",k,-k,0,-a,"a",k,k,0,0,1,k,-k,"l",f.width,0,"a",k,k,0,0,1,k,k,"l",0,k*2+a*2,"a",k,k,0,0,1,-k,k,"l",-f.width,0,"a",k,k,0,0,1,-k,-k,"l",0,-a,"z"].join(",")};j={up:{x:-!b*(f.width/2),y:-k*2-(b?f.height/2:f.height)},down:{x:-!b*(f.width/2),y:k*2+(b?f.height/2:f.height)},left:{x:-k*2-(b?f.width/2:f.width),y:-!b*(f.height/2)},right:{x:k*2+(b?f.width/2:f.width),y:-!b*(f.height/2)}}[d];this.translate(j.x,j.y);return c.path(i[d]).attr({fill:"#000",stroke:"none"}).insertBefore(this.node?this:this[0])};Raphael.el.tag=function(f,b,l,k){var i=3,e=this.paper||this[0].paper;if(!e){return}var c=e.path().attr({fill:"#000",stroke:"#000"}),j=this.getBBox(),m,h,a,g;switch(this.type){case"text":case"circle":case"ellipse":a=true;break;default:a=false}f=f||0;l=typeof l=="number"?l:(a?j.x+j.width/2:j.x);k=typeof k=="number"?k:(a?j.y+j.height/2:j.y);b=b==null?5:b;h=0.5522*b;if(j.height>=b*2){c.attr({path:["M",l,k+b,"a",b,b,0,1,1,0,-b*2,b,b,0,1,1,0,b*2,"m",0,-b*2-i,"a",b+i,b+i,0,1,0,0,(b+i)*2,"L",l+b+i,k+j.height/2+i,"l",j.width+2*i,0,0,-j.height-2*i,-j.width-2*i,0,"L",l,k-b-i].join(",")})}else{m=Math.sqrt(Math.pow(b+i,2)-Math.pow(j.height/2+i,2));c.attr({path:["M",l,k+b,"c",-h,0,-b,h-b,-b,-b,0,-h,b-h,-b,b,-b,h,0,b,b-h,b,b,0,h,h-b,b,-b,b,"M",l+m,k-j.height/2-i,"a",b+i,b+i,0,1,0,0,j.height+2*i,"l",b+i-m+j.width+2*i,0,0,-j.height-2*i,"L",l+m,k-j.height/2-i].join(",")})}f=360-f;c.rotate(f,l,k);if(this.attrs){this.attr(this.attrs.x?"x":"cx",l+b+i+(!a?this.type=="text"?j.width:0:j.width/2)).attr("y",a?k:k-j.height/2);this.rotate(f,l,k);f>90&&f<270&&this.attr(this.attrs.x?"x":"cx",l-b-i-(!a?j.width:j.width/2)).rotate(180,l,k)}else{if(f>90&&f<270){this.translate(l-j.x-j.width-b-i,k-j.y-j.height/2);this.rotate(f-180,j.x+j.width+b+i,j.y+j.height/2)}else{this.translate(l-j.x+b+i,k-j.y-j.height/2);this.rotate(f,j.x-b-i,j.y+j.height/2)}}return c.insertBefore(this.node?this:this[0])};Raphael.el.drop=function(d,g,f){var e=this.getBBox(),c=this.paper||this[0].paper,a,j,b,i,h;if(!c){return}switch(this.type){case"text":case"circle":case"ellipse":a=true;break;default:a=false}d=d||0;g=typeof g=="number"?g:(a?e.x+e.width/2:e.x);f=typeof f=="number"?f:(a?e.y+e.height/2:e.y);j=Math.max(e.width,e.height)+Math.min(e.width,e.height);b=c.path(["M",g,f,"l",j,0,"A",j*0.4,j*0.4,0,1,0,g+j*0.7,f-j*0.7,"z"]).attr({fill:"#000",stroke:"none"}).rotate(22.5-d,g,f);d=(d+90)*Math.PI/180;i=(g+j*Math.sin(d))-(a?0:e.width/2);h=(f+j*Math.cos(d))-(a?0:e.height/2);this.attrs?this.attr(this.attrs.x?"x":"cx",i).attr(this.attrs.y?"y":"cy",h):this.translate(i-e.x,h-e.y);return b.insertBefore(this.node?this:this[0])};Raphael.el.flag=function(e,k,j){var g=3,c=this.paper||this[0].paper;if(!c){return}var b=c.path().attr({fill:"#000",stroke:"#000"}),i=this.getBBox(),f=i.height/2,a;switch(this.type){case"text":case"circle":case"ellipse":a=true;break;default:a=false}e=e||0;k=typeof k=="number"?k:(a?i.x+i.width/2:i.x);j=typeof j=="number"?j:(a?i.y+i.height/2:i.y);b.attr({path:["M",k,j,"l",f+g,-f-g,i.width+2*g,0,0,i.height+2*g,-i.width-2*g,0,"z"].join(",")});e=360-e;b.rotate(e,k,j);if(this.attrs){this.attr(this.attrs.x?"x":"cx",k+f+g+(!a?this.type=="text"?i.width:0:i.width/2)).attr("y",a?j:j-i.height/2);this.rotate(e,k,j);e>90&&e<270&&this.attr(this.attrs.x?"x":"cx",k-f-g-(!a?i.width:i.width/2)).rotate(180,k,j)}else{if(e>90&&e<270){this.translate(k-i.x-i.width-f-g,j-i.y-i.height/2);this.rotate(e-180,i.x+i.width+f+g,i.y+i.height/2)}else{this.translate(k-i.x+f+g,j-i.y-i.height/2);this.rotate(e,i.x-f-g,i.y+i.height/2)}}return b.insertBefore(this.node?this:this[0])};Raphael.el.label=function(){var c=this.getBBox(),b=this.paper||this[0].paper,a=Math.min(20,c.width+10,c.height+10)/2;if(!b){return}return b.rect(c.x-a/2,c.y-a/2,c.width+a,c.height+a,a).attr({stroke:"none",fill:"#000"}).insertBefore(this.node?this:this[0])};Raphael.el.blob=function(z,j,i){var g=this.getBBox(),B=Math.PI/180,n=this.paper||this[0].paper,r,A,q;if(!n){return}switch(this.type){case"text":case"circle":case"ellipse":A=true;break;default:A=false}r=n.path().attr({fill:"#000",stroke:"none"});z=(+z+1?z:45)+90;q=Math.min(g.height,g.width);j=typeof j=="number"?j:(A?g.x+g.width/2:g.x);i=typeof i=="number"?i:(A?g.y+g.height/2:g.y);var m=Math.max(g.width+q,q*25/12),t=Math.max(g.height+q,q*25/12),u=j+q*Math.sin((z-22.5)*B),b=i+q*Math.cos((z-22.5)*B),v=j+q*Math.sin((z+22.5)*B),d=i+q*Math.cos((z+22.5)*B),o=(v-u)/2,l=(d-b)/2,f=m/2,e=t/2,s=-Math.sqrt(Math.abs(f*f*e*e-f*f*l*l-e*e*o*o)/(f*f*l*l+e*e*o*o)),c=s*f*l/e+(v+u)/2,a=s*-e*o/f+(d+b)/2;r.attr({x:c,y:a,path:["M",j,i,"L",v,d,"A",f,e,0,1,1,u,b,"z"].join(",")});this.translate(c-g.x-g.width/2,a-g.y-g.height/2);return r.insertBefore(this.node?this:this[0])};Raphael.fn.label=function(a,d,b){var c=this.set();b=this.text(a,d,b).attr(Raphael.g.txtattr);return c.push(b.label(),b)};Raphael.fn.popup=function(a,f,d,b,c){var e=this.set();d=this.text(a,f,d).attr(Raphael.g.txtattr);return e.push(d.popup(b,c),d)};Raphael.fn.tag=function(a,f,d,c,b){var e=this.set();d=this.text(a,f,d).attr(Raphael.g.txtattr);return e.push(d.tag(c,b),d)};Raphael.fn.flag=function(a,e,c,b){var d=this.set();c=this.text(a,e,c).attr(Raphael.g.txtattr);return d.push(c.flag(b),c)};Raphael.fn.drop=function(a,e,c,b){var d=this.set();c=this.text(a,e,c).attr(Raphael.g.txtattr);return d.push(c.drop(b),c)};Raphael.fn.blob=function(a,e,c,b){var d=this.set();c=this.text(a,e,c).attr(Raphael.g.txtattr);return d.push(c.blob(b),c)};Raphael.el.lighter=function(b){b=b||2;var a=[this.attrs.fill,this.attrs.stroke];this.fs=this.fs||[a[0],a[1]];a[0]=Raphael.rgb2hsb(Raphael.getRGB(a[0]).hex);a[1]=Raphael.rgb2hsb(Raphael.getRGB(a[1]).hex);a[0].b=Math.min(a[0].b*b,1);a[0].s=a[0].s/b;a[1].b=Math.min(a[1].b*b,1);a[1].s=a[1].s/b;this.attr({fill:"hsb("+[a[0].h,a[0].s,a[0].b]+")",stroke:"hsb("+[a[1].h,a[1].s,a[1].b]+")"});return this};Raphael.el.darker=function(b){b=b||2;var a=[this.attrs.fill,this.attrs.stroke];this.fs=this.fs||[a[0],a[1]];a[0]=Raphael.rgb2hsb(Raphael.getRGB(a[0]).hex);a[1]=Raphael.rgb2hsb(Raphael.getRGB(a[1]).hex);a[0].s=Math.min(a[0].s*b,1);a[0].b=a[0].b/b;a[1].s=Math.min(a[1].s*b,1);a[1].b=a[1].b/b;this.attr({fill:"hsb("+[a[0].h,a[0].s,a[0].b]+")",stroke:"hsb("+[a[1].h,a[1].s,a[1].b]+")"});return this};Raphael.el.resetBrightness=function(){if(this.fs){this.attr({fill:this.fs[0],stroke:this.fs[1]});delete this.fs}return this};(function(){var c=["lighter","darker","resetBrightness"],a=["popup","tag","flag","label","drop","blob"];for(var b in a){(function(d){Raphael.st[d]=function(){return Raphael.el[d].apply(this,arguments)}})(a[b])}for(var b in c){(function(d){Raphael.st[d]=function(){for(var e=0;e0?0:0.5))*Math.pow(10,b))/Math.pow(10,b);return{from:e,to:l,power:b}},axis:function(p,o,k,D,e,G,g,J,h,a,q){a=a==null?2:a;h=h||"t";G=G||10;q=arguments[arguments.length-1];var C=h=="|"||h==" "?["M",p+0.5,o,"l",0,0.001]:g==1||g==3?["M",p+0.5,o,"l",0,-k]:["M",p,o+0.5,"l",k,0],s=this.snapEnds(D,e,G),H=s.from,z=s.to,F=s.power,E=0,w={font:"11px 'Fontin Sans', Fontin-Sans, sans-serif"},v=q.set(),I;I=(z-H)/G;var n=H,m=F>0?F:0;r=k/G;if(+g==1||+g==3){var b=o,u=(g-1?1:-1)*(a+3+!!(g-1));while(b>=o-k){h!="-"&&h!=" "&&(C=C.concat(["M",p-(h=="+"||h=="|"?a:!(g-1)*a*2),b+0.5,"l",a*2+1,0]));v.push(q.text(p+u,b,(J&&J[E++])||(Math.round(n)==n?n:+n.toFixed(m))).attr(w).attr({"text-anchor":g-1?"start":"end"}));n+=I;b-=r}if(Math.round(b+r-(o-k))){h!="-"&&h!=" "&&(C=C.concat(["M",p-(h=="+"||h=="|"?a:!(g-1)*a*2),o-k+0.5,"l",a*2+1,0]));v.push(q.text(p+u,o-k,(J&&J[E])||(Math.round(n)==n?n:+n.toFixed(m))).attr(w).attr({"text-anchor":g-1?"start":"end"}))}}else{n=H;m=(F>0)*F;u=(g?-1:1)*(a+9+!g);var c=p,r=k/G,A=0,B=0;while(c<=p+k){h!="-"&&h!=" "&&(C=C.concat(["M",c+0.5,o-(h=="+"?a:!!g*a*2),"l",0,a*2+1]));v.push(A=q.text(c,o+u,(J&&J[E++])||(Math.round(n)==n?n:+n.toFixed(m))).attr(w));var l=A.getBBox();if(B>=l.x-5){v.pop(v.length-1).remove()}else{B=l.x+l.width}n+=I;c+=r}if(Math.round(c-r-p-k)){h!="-"&&h!=" "&&(C=C.concat(["M",p+k+0.5,o-(h=="+"?a:!!g*a*2),"l",0,a*2+1]));v.push(q.text(p+k,o+u,(J&&J[E])||(Math.round(n)==n?n:+n.toFixed(m))).attr(w))}}var K=q.path(C);K.text=v;K.all=q.set([K,v]);K.remove=function(){this.text.remove();this.constructor.prototype.remove.call(this)};return K},labelise:function(a,c,b){if(a){return(a+"").replace(/(##+(?:\.#+)?)|(%%+(?:\.%+)?)/g,function(d,f,e){if(f){return(+c).toFixed(f.replace(/^#+\.?/g,"").length)}if(e){return(c*100/b).toFixed(e.replace(/^%+\.?/g,"").length)+"%"}})}else{return(+c).toFixed(0)}}}; ''' g_raphael_line_js = r''' (function(){function a(g,n){var f=g.length/n,h=0,e=f,m=0,i=[];while(he-2*q){z[ac]=a(z[ac],e-2*q);B=e-2*q}if(A[ac]&&A[ac].length>e-2*q){A[ac]=a(A[ac],e-2*q)}}var W=Array.prototype.concat.apply([],A),U=Array.prototype.concat.apply([],z),u=s.snapEnds(Math.min.apply(Math,W),Math.max.apply(Math,W),A[0].length-1),E=u.from,o=u.to,N=s.snapEnds(Math.min.apply(Math,U),Math.max.apply(Math,U),z[0].length-1),C=N.from,n=N.to,Z=(e-q*2)/((o-E)||1),V=(h-q*2)/((n-C)||1);var G=f.set();if(J.axis){var m=(J.axis+"").split(/[,\s]+/);+m[0]&&G.push(s.axis(P+q,O+q,e-2*q,E,o,J.axisxstep||Math.floor((e-2*q)/20),2,f));+m[1]&&G.push(s.axis(P+e-q,O+h-q,h-2*q,C,n,J.axisystep||Math.floor((h-2*q)/20),3,f));+m[2]&&G.push(s.axis(P+q,O+h-q,e-2*q,E,o,J.axisxstep||Math.floor((e-2*q)/20),0,f));+m[3]&&G.push(s.axis(P+q,O+h-q,h-2*q,C,n,J.axisystep||Math.floor((h-2*q)/20),1,f))}var M=f.set(),aa=f.set(),r;for(ac=0,L=z.length;acf*b.top){e=b.percents[y],p=b.percents[y-1]||0,t=t/b.top*(e-p),o=b.percents[y+1],j=b.anim[e];break}f&&d.attr(b.anim[b.percents[y]])}if(!!j){if(!k){for(var A in j)if(j[g](A))if(U[g](A)||d.paper.customAttributes[g](A)){u[A]=d.attr(A),u[A]==null&&(u[A]=T[A]),v[A]=j[A];switch(U[A]){case C:w[A]=(v[A]-u[A])/t;break;case"colour":u[A]=a.getRGB(u[A]);var B=a.getRGB(v[A]);w[A]={r:(B.r-u[A].r)/t,g:(B.g-u[A].g)/t,b:(B.b-u[A].b)/t};break;case"path":var D=bR(u[A],v[A]),E=D[1];u[A]=D[0],w[A]=[];for(y=0,z=u[A].length;yd)return d;while(cf?c=e:d=e,e=(d-c)/2+c}return e}function n(a,b){var c=o(a,b);return((l*c+k)*c+j)*c}function m(a){return((i*a+h)*a+g)*a}var g=3*b,h=3*(d-b)-g,i=1-g-h,j=3*c,k=3*(e-c)-j,l=1-j-k;return n(a,1/(200*f))}function cq(){return this.x+q+this.y+q+this.width+" × "+this.height}function cp(){return this.x+q+this.y}function cb(a,b,c,d,e,f){a!=null?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function bH(b,c,d){b=a._path2curve(b),c=a._path2curve(c);var e,f,g,h,i,j,k,l,m,n,o=d?0:[];for(var p=0,q=b.length;p=0&&y<=1&&A>=0&&A<=1&&(d?n++:n.push({x:x.x,y:x.y,t1:y,t2:A}))}}return n}function bF(a,b){return bG(a,b,1)}function bE(a,b){return bG(a,b)}function bD(a,b,c,d,e,f,g,h){if(!(x(a,c)x(e,g)||x(b,d)x(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(!k)return;var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(n<+y(a,c).toFixed(2)||n>+x(a,c).toFixed(2)||n<+y(e,g).toFixed(2)||n>+x(e,g).toFixed(2)||o<+y(b,d).toFixed(2)||o>+x(b,d).toFixed(2)||o<+y(f,h).toFixed(2)||o>+x(f,h).toFixed(2))return;return{x:l,y:m}}}function bC(a,b,c,d,e,f,g,h,i){if(!(i<0||bB(a,b,c,d,e,f,g,h)n)k/=2,l+=(m1?1:i<0?0:i;var j=i/2,k=12,l=[-0.1252,.1252,-0.3678,.3678,-0.5873,.5873,-0.7699,.7699,-0.9041,.9041,-0.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0;for(var o=0;od;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function bx(){return this.hex}function bv(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("␀"),h=d.cache=d.cache||{},i=d.count=d.count||[];if(h[g](f)){bu(i,f);return c?c(h[f]):h[f]}i.length>=1e3&&delete h[i.shift()],i.push(f),h[f]=a[m](b,e);return c?c(h[f]):h[f]}return d}function bu(a,b){for(var c=0,d=a.length;c',bl=bk.firstChild,bl.style.behavior="url(#default#VML)";if(!bl||typeof bl.adj!="object")return a.type=p;bk=null}a.svg=!(a.vml=a.type=="VML"),a._Paper=j,a.fn=k=j.prototype=a.prototype,a._id=0,a._oid=0,a.is=function(a,b){b=v.call(b);if(b=="finite")return!M[g](+a);if(b=="array")return a instanceof Array;return b=="null"&&a===null||b==typeof a&&a!==null||b=="object"&&a===Object(a)||b=="array"&&Array.isArray&&Array.isArray(a)||H.call(a).slice(8,-1).toLowerCase()==b},a.angle=function(b,c,d,e,f,g){if(f==null){var h=b-d,i=c-e;if(!h&&!i)return 0;return(180+w.atan2(-i,-h)*180/B+360)%360}return a.angle(b,c,f,g)-a.angle(d,e,f,g)},a.rad=function(a){return a%360*B/180},a.deg=function(a){return a*180/B%360},a.snapTo=function(b,c,d){d=a.is(d,"finite")?d:10;if(a.is(b,E)){var e=b.length;while(e--)if(z(b[e]-c)<=d)return b[e]}else{b=+b;var f=c%b;if(fb-d)return c-f+b}return c};var bn=a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=w.random()*16|0,c=a=="x"?b:b&3|8;return c.toString(16)});a.setWindow=function(b){eve("raphael.setWindow",a,h.win,b),h.win=b,h.doc=h.win.document,a._engine.initWin&&a._engine.initWin(h.win)};var bo=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var e=new ActiveXObject("htmlfile");e.write(""),e.close(),d=e.body}catch(f){d=createPopup().document.body}var g=d.createTextRange();bo=bv(function(a){try{d.style.color=r(a).replace(c,p);var b=g.queryCommandValue("ForeColor");b=(b&255)<<16|b&65280|(b&16711680)>>>16;return"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=h.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",h.doc.body.appendChild(i),bo=bv(function(a){i.style.color=a;return h.doc.defaultView.getComputedStyle(i,p).getPropertyValue("color")})}return bo(b)},bp=function(){return"hsb("+[this.h,this.s,this.b]+")"},bq=function(){return"hsl("+[this.h,this.s,this.l]+")"},br=function(){return this.hex},bs=function(b,c,d){c==null&&a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);if(c==null&&a.is(b,D)){var e=a.getRGB(b);b=e.r,c=e.g,d=e.b}if(b>1||c>1||d>1)b/=255,c/=255,d/=255;return[b,c,d]},bt=function(b,c,d,e){b*=255,c*=255,d*=255;var f={r:b,g:c,b:d,hex:a.rgb(b,c,d),toString:br};a.is(e,"finite")&&(f.opacity=e);return f};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1)),b.toString=br;return b},a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,f,g,h,i;a=a%360/60,i=c*b,h=i*(1-z(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(a>1||b>1||c>1)a/=360,b/=100,c/=100;a*=360;var e,f,g,h,i;a=a%360/60,i=2*b*(c<.5?c:1-c),h=i*(1-z(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a];return bt(e,f,g,d)},a.rgb2hsb=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;f=x(a,b,c),g=f-y(a,b,c),d=g==0?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=g==0?0:g/f;return{h:d,s:e,b:f,toString:bp}},a.rgb2hsl=function(a,b,c){c=bs(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;g=x(a,b,c),h=y(a,b,c),i=g-h,d=i==0?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=i==0?0:f<.5?i/(2*f):i/(2-2*f);return{h:d,s:e,l:f,toString:bq}},a._path2string=function(){return this.join(",").replace(Y,"$1")};var bw=a._preload=function(a,b){var c=h.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,h.doc.body.removeChild(this)},c.onerror=function(){h.doc.body.removeChild(this)},h.doc.body.appendChild(c),c.src=a};a.getRGB=bv(function(b){if(!b||!!((b=r(b)).indexOf("-")+1))return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx};if(b=="none")return{r:-1,g:-1,b:-1,hex:"none",toString:bx};!X[g](b.toLowerCase().substring(0,2))&&b.charAt()!="#"&&(b=bo(b));var c,d,e,f,h,i,j,k=b.match(L);if(k){k[2]&&(f=R(k[2].substring(5),16),e=R(k[2].substring(3,5),16),d=R(k[2].substring(1,3),16)),k[3]&&(f=R((i=k[3].charAt(3))+i,16),e=R((i=k[3].charAt(2))+i,16),d=R((i=k[3].charAt(1))+i,16)),k[4]&&(j=k[4][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),k[1].toLowerCase().slice(0,4)=="rgba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100));if(k[5]){j=k[5][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsba"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsb2rgb(d,e,f,h)}if(k[6]){j=k[6][s](W),d=Q(j[0]),j[0].slice(-1)=="%"&&(d*=2.55),e=Q(j[1]),j[1].slice(-1)=="%"&&(e*=2.55),f=Q(j[2]),j[2].slice(-1)=="%"&&(f*=2.55),(j[0].slice(-3)=="deg"||j[0].slice(-1)=="°")&&(d/=360),k[1].toLowerCase().slice(0,4)=="hsla"&&(h=Q(j[3])),j[3]&&j[3].slice(-1)=="%"&&(h/=100);return a.hsl2rgb(d,e,f,h)}k={r:d,g:e,b:f,toString:bx},k.hex="#"+(16777216|f|e<<8|d<<16).toString(16).slice(1),a.is(h,"finite")&&(k.opacity=h);return k}return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bx}},a),a.hsb=bv(function(b,c,d){return a.hsb2rgb(b,c,d).hex}),a.hsl=bv(function(b,c,d){return a.hsl2rgb(b,c,d).hex}),a.rgb=bv(function(a,b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)}),a.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b}));return c.hex},a.getColor.reset=function(){delete this.start},a.parsePathString=function(b){if(!b)return null;var c=bz(b);if(c.arr)return bJ(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];a.is(b,E)&&a.is(b[0],E)&&(e=bJ(b)),e.length||r(b).replace(Z,function(a,b,c){var f=[],g=b.toLowerCase();c.replace(_,function(a,b){b&&f.push(+b)}),g=="m"&&f.length>2&&(e.push([b][n](f.splice(0,2))),g="l",b=b=="m"?"l":"L");if(g=="r")e.push([b][n](f));else while(f.length>=d[g]){e.push([b][n](f.splice(0,d[g])));if(!d[g])break}}),e.toString=a._path2string,c.arr=bJ(e);return e},a.parseTransformString=bv(function(b){if(!b)return null;var c={r:3,s:4,t:2,m:6},d=[];a.is(b,E)&&a.is(b[0],E)&&(d=bJ(b)),d.length||r(b).replace($,function(a,b,c){var e=[],f=v.call(b);c.replace(_,function(a,b){b&&e.push(+b)}),d.push([b][n](e))}),d.toString=a._path2string;return d});var bz=function(a){var b=bz.ps=bz.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[g](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=A(j,3),l=A(j,2),m=i*i,n=m*i,o=k*a+l*3*i*c+j*3*i*i*e+n*g,p=k*b+l*3*i*d+j*3*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,x=j*e+i*g,y=j*f+i*h,z=90-w.atan2(q-s,r-t)*180/B;(q>s||r=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},a.isBBoxIntersect=function(b,c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.xc.x||c.xb.x)&&(b.yc.y||c.yb.y)},a.pathIntersection=function(a,b){return bH(a,b)},a.pathIntersectionNumber=function(a,b){return bH(a,b,1)},a.isPointInsidePath=function(b,c,d){var e=a.pathBBox(b);return a.isPointInsideBBox(e,c,d)&&bH(b,[["M",c,d],["H",e.x2+10]],1)%2==1},a._removedFactory=function(a){return function(){eve("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var bI=a.pathBBox=function(a){var b=bz(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=bR(a);var c=0,d=0,e=[],f=[],g;for(var h=0,i=a.length;h1&&(v=w.sqrt(v),c=v*c,d=v*d);var x=c*c,y=d*d,A=(f==g?-1:1)*w.sqrt(z((x*y-x*u*u-y*t*t)/(x*u*u+y*t*t))),C=A*c*u/d+(a+h)/2,D=A*-d*t/c+(b+i)/2,E=w.asin(((b-D)/d).toFixed(9)),F=w.asin(((i-D)/d).toFixed(9));E=aF&&(E=E-B*2),!g&&F>E&&(F=F-B*2)}else E=j[0],F=j[1],C=j[2],D=j[3];var G=F-E;if(z(G)>k){var H=F,I=h,J=i;F=E+k*(g&&F>E?1:-1),h=C+c*w.cos(F),i=D+d*w.sin(F),m=bO(h,i,c,d,e,0,g,I,J,[F,H,C,D])}G=F-E;var K=w.cos(E),L=w.sin(E),M=w.cos(F),N=w.sin(F),O=w.tan(G/4),P=4/3*c*O,Q=4/3*d*O,R=[a,b],S=[a+P*L,b-Q*K],T=[h+P*N,i-Q*M],U=[h,i];S[0]=2*R[0]-S[0],S[1]=2*R[1]-S[1];if(j)return[S,T,U][n](m);m=[S,T,U][n](m).join()[s](",");var V=[];for(var W=0,X=m.length;W"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y)),i=f-2*d+b-(h-2*f+d),j=2*(d-b)-2*(f-d),k=b-d,l=(-j+w.sqrt(j*j-4*i*k))/2/i,n=(-j-w.sqrt(j*j-4*i*k))/2/i,z(l)>"1e12"&&(l=.5),z(n)>"1e12"&&(n=.5),l>0&&l<1&&(q=bP(a,b,c,d,e,f,g,h,l),p.push(q.x),o.push(q.y)),n>0&&n<1&&(q=bP(a,b,c,d,e,f,g,h,n),p.push(q.x),o.push(q.y));return{min:{x:y[m](0,p),y:y[m](0,o)},max:{x:x[m](0,p),y:x[m](0,o)}}}),bR=a._path2curve=bv(function(a,b){var c=!b&&bz(a);if(!b&&c.curve)return bJ(c.curve);var d=bL(a),e=b&&bL(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null);switch(a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][n](bO[m](0,[b.x,b.y][n](a.slice(1))));break;case"S":c=b.x+(b.x-(b.bx||b.x)),d=b.y+(b.y-(b.by||b.y)),a=["C",c,d][n](a.slice(1));break;case"T":b.qx=b.x+(b.x-(b.qx||b.x)),b.qy=b.y+(b.y-(b.qy||b.y)),a=["C"][n](bN(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][n](bN(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][n](bM(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][n](bM(b.x,b.y,a[1],b.y));break;case"V":a=["C"][n](bM(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][n](bM(b.x,b.y,b.X,b.Y))}return a},i=function(a,b){if(a[b].length>7){a[b].shift();var c=a[b];while(c.length)a.splice(b++,0,["C"][n](c.splice(0,6)));a.splice(b,1),l=x(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&a[g][0]=="M"&&b[g][0]!="M"&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],l=x(d.length,e&&e.length||0))};for(var k=0,l=x(d.length,e&&e.length||0);ke){if(c&&!l.start){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),k+=["C"+m.start.x,m.start.y,m.m.x,m.m.y,m.x,m.y];if(f)return k;l.start=k,k=["M"+m.x,m.y+"C"+m.n.x,m.n.y,m.end.x,m.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!b&&!c){m=cs(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n);return{x:m.x,y:m.y,alpha:m.alpha}}}n+=j,g=+i[5],h=+i[6]}k+=i.shift()+i}l.end=k,m=b?n:c?l:a.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),m.alpha&&(m={x:m.x,y:m.y,alpha:m.alpha});return m}},cu=ct(1),cv=ct(),cw=ct(0,1);a.getTotalLength=cu,a.getPointAtLength=cv,a.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return cw(a,b).end;var d=cw(a,c,1);return b?cw(d,b).end:d},cl.getTotalLength=function(){if(this.type=="path"){if(this.node.getTotalLength)return this.node.getTotalLength();return cu(this.attrs.path)}},cl.getPointAtLength=function(a){if(this.type=="path")return cv(this.attrs.path,a)},cl.getSubpath=function(b,c){if(this.type=="path")return a.getSubpath(this.attrs.path,b,c)};var cx=a.easing_formulas={linear:function(a){return a},"<":function(a){return A(a,1.7)},">":function(a){return A(a,.48)},"<>":function(a){var b=.48-a/1.04,c=w.sqrt(.1734+b*b),d=c-b,e=A(z(d),1/3)*(d<0?-1:1),f=-c-b,g=A(z(f),1/3)*(f<0?-1:1),h=e+g+.5;return(1-h)*3*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a=a-1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){if(a==!!a)return a;return A(2,-10*a)*w.sin((a-.075)*2*B/.3)+1},bounce:function(a){var b=7.5625,c=2.75,d;a<1/c?d=b*a*a:a<2/c?(a-=1.5/c,d=b*a*a+.75):a<2.5/c?(a-=2.25/c,d=b*a*a+.9375):(a-=2.625/c,d=b*a*a+.984375);return d}};cx.easeIn=cx["ease-in"]=cx["<"],cx.easeOut=cx["ease-out"]=cx[">"],cx.easeInOut=cx["ease-in-out"]=cx["<>"],cx["back-in"]=cx.backIn,cx["back-out"]=cx.backOut;var cy=[],cz=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},cA=function(){var b=+(new Date),c=0;for(;c1&&!d.next){for(s in k)k[g](s)&&(r[s]=d.totalOrigin[s]);d.el.attr(r),cE(d.anim,d.el,d.anim.percents[0],null,d.totalOrigin,d.repeat-1)}d.next&&!d.stop&&cE(d.anim,d.el,d.next,null,d.totalOrigin,d.repeat)}}a.svg&&m&&m.paper&&m.paper.safari(),cy.length&&cz(cA)},cB=function(a){return a>255?255:a<0?0:a};cl.animateWith=function(b,c,d,e,f,g){var h=this;if(h.removed){g&&g.call(h);return h}var i=d instanceof cD?d:a.animation(d,e,f,g),j,k;cE(i,h,i.percents[0],null,h.attr());for(var l=0,m=cy.length;l.5)*2-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&n!=.5&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/);if(j=="linear"){var t=e.shift();t=-d(t);if(isNaN(t))return null;var u=[0,0,f.cos(a.rad(t)),f.sin(a.rad(t))],v=1/(g(h(u[2]),h(u[3]))||1);u[2]*=v,u[3]*=v,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var w=a._parseDots(e);if(!w)return null;k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient);if(!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,j=="radial"?{fx:m,fy:n}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var x=0,y=w.length;x1?G.opacity/100:G.opacity});case"stroke":G=a.getRGB(p),i.setAttribute(o,G.hex),o=="stroke"&&G[b]("opacity")&&q(i,{"stroke-opacity":G.opacity>1?G.opacity/100:G.opacity}),o=="stroke"&&d._.arrows&&("startString"in d._.arrows&&t(d,d._.arrows.startString),"endString"in d._.arrows&&t(d,d._.arrows.endString,1));break;case"gradient":(d.type=="circle"||d.type=="ellipse"||c(p).charAt()!="r")&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){H=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),H&&(I=H.getElementsByTagName("stop"),q(I[I.length-1],{"stop-opacity":p}));break};default:o=="font-size"&&(p=e(p,10)+"px");var J=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[J]=p,d._.dirty=1,i.setAttribute(o,p)}}y(d,f),i.style.visibility=m},x=1.2,y=function(d,f){if(d.type=="text"&&!!(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){g.text=f.text;while(h.firstChild)h.removeChild(h.firstChild);var j=c(f.text).split("\n"),k=[],m;for(var n=0,o=j.length;n"));var $=X.getBoundingClientRect();t.W=m.w=($.right-$.left)/Y,t.H=m.h=($.bottom-$.top)/Y,t.X=m.x,t.Y=m.y+t.H/2,("x"in i||"y"in i)&&(t.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));var _=["x","y","text","font","font-family","font-weight","font-style","font-size"];for(var ba=0,bb=_.length;ba.25&&(c=e.sqrt(.25-i(b-.5,2))*((c>.5)*2-1)+.5),m=b+n+c);return o}),f=f.split(/\s*\-\s*/);if(l=="linear"){var p=f.shift();p=-d(p);if(isNaN(p))return null}var q=a._parseDots(f);if(!q)return null;b=b.shape||b.node;if(q.length){b.removeChild(g),g.on=!0,g.method="none",g.color=q[0].color,g.color2=q[q.length-1].color;var r=[];for(var s=0,t=q.length;s')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e,f=b.width,g=b.x,h=b.y;if(!c)throw new Error("VML container not found.");var i=new a._Paper,j=i.canvas=a._g.doc.createElement("div"),k=j.style;g=g||0,h=h||0,f=f||512,d=d||342,i.width=f,i.height=d,f==+f&&(f+="px"),d==+d&&(d+="px"),i.coordsize=u*1e3+n+u*1e3,i.coordorigin="0 0",i.span=a._g.doc.createElement("span"),i.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",j.appendChild(i.span),k.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",f,d),c==1?(a._g.doc.body.appendChild(j),k.left=g+"px",k.top=h+"px",k.position="absolute"):c.firstChild?c.insertBefore(j,c.firstChild):c.appendChild(j),i.renderfix=function(){};return i},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]=typeof this[b]=="function"?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}(window.Raphael) ''' background_jpg = '\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x02\x00\x00d\x00d\x00\x00\xff\xec\x00\x11Ducky\x00\x01\x00\x04\x00\x00\x00d\x00\x00\xff\xee\x00\x0eAdobe\x00d\xc0\x00\x00\x00\x01\xff\xdb\x00\x84\x00\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x01\x01\x01\x01\x01\x01\x01\x02\x01\x01\x02\x02\x02\x01\x02\x02\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\xff\xc0\x00\x11\x08\x03\x00\x00\n\x03\x01\x11\x00\x02\x11\x01\x03\x11\x01\xff\xc4\x00k\x00\x01\x01\x01\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x02\x01\x04\t\x01\x01\x01\x01\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x02\x03\x06\x07\x10\x01\x00\x02\x01\x04\x01\x05\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01\x12Q\xf0\x11a\xa1q\x91\xd1\xe1\x02\x13\x81b\x11\x01\x01\x01\x01\x00\x03\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\x01\x12!Qa\x02"\xff\xda\x00\x0c\x03\x01\x00\x02\x11\x03\x11\x00?\x00\xf9\xc6\xf7\x0f\x9e\x80\x00\x0e\xb5\xc8\x1c\x8a\x8e`\x00\x00\x005\xb15\xa9\x86\xc4\xd2c\xad(\x00\x00\xe8\xb3@\x9a\xady\xe9nz^\x8a\xf3\xd1s\xd1\xd3H\xc8\x00\x00\xad\xcf\xcf\x9e\xbeN\xb3\xd1\xda\xac\xb9\x80\xa55\xa8_\x0b\xe0\xa6\xb5\x07\x83\xc2\x88\x80)\xf9\xf8u\x9f\x9fA\xf9\xf8\'\xe7\xd0\xaa\x005Ik\xc0RO\x02\xcc\x80;Y\xc4\xb53\xd8Vq$\xcfb\xec\x80\x0b5\x02h\xbe\xd1\x88\x16\xe9\xb4b\x02\xeb\xa4\xd4\t\xa3\xd1O\xae;\x9ft\xeb\\\xba\xfd\x14\xfa\xe3\xb9\xf7:\xd3\xaf\xd3H\xc8\n\xd22\xb7\xe1\xe0\xa4d\xbf\x0f\r\xa0\x03t\x9cw\x0e\x9c\xfe~\x85\'\x1d\xc1\xcf\xe7\xe8\xb0\x00,\xd4\t\xa2\xfbF#\xd0\xba\x1bF#\xd0\xba:\x8a\x02\x94\x9c\xc3W\x02\x93\x98.\n2\x005\xce\xa0s\xa2\xfbF!\x95\xbam\x18\x80\xba\xe8\x00\xd5\'\x1d\xc7\xbb_\xca\x14\x9cw\x1e\xe7\xf2,\xca\x80\x00\x0b\xfe_\xeb\xaf\x95\xef\xe34\xfc\xbf\xd7_\'\x7f\n\xb3\x9b \x0b7\xd6\x817\xd6\x8a\xd3\x9e\xbe]zB\x9c\xf5\xf2t(\xca\x80\x00\rW\xed\x8e\xe1\xbb\x88W\xed\x8e\xe0\xb8,\xc2\x80\x00\x03\\\xa0r+H\xe7_\xc3\xad\nG:\xfe\x1dh\xdb*\x00\x00\rs\xa8\x1c\xe8\xdd\'\x85\xeb\x02\x93\xc1\xd6\n\xb0\xa0?\xff\xd9' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/console.py0000666000000000000000000010513100000000000015241 0ustar0000000000000000# coding=utf-8 """ Console ======= .. versionadded:: 1.9.1 Reboot of the old inspector, designed to be modular and keep concerns separated. It also has an addons architecture that allow you to add a button, panel, or more in the Console itself. .. warning:: This module works, but might fail in some cases. Please contribute! Usage ----- For normal module usage, please see the :mod:`~kivy.modules` documentation:: python main.py -m console Mouse navigation ---------------- When the "Select" button is activated, you can: - tap once on a widget to select it without leaving inspect mode - double tap on a widget to select and leave inspect mode (then you can manipulate the widget again) Keyboard navigation ------------------- - "Ctrl + e": toggle console - "Escape": cancel widget lookup, then hide inspector view - "Up": select the parent widget - "Down": select the first child of the currently selected widget - "Left": select the previous sibling - "Right": select the next sibling Additional information ---------------------- Some properties can be edited live. However, due to the delayed usage of some properties, it might crash if you don't handle the required cases. Addons ------ Addons must be added to `Console.addons` before the first Clock tick of the application, or before :attr:`create_console` is called. You currently cannot add addons on the fly. Addons are quite cheap until the Console is activated. Panels are even cheaper as nothing is done until the user selects them. We provide multiple addons activated by default: - ConsoleAddonFps: display the FPS at the top-right - ConsoleAddonSelect: activate the selection mode - ConsoleAddonBreadcrumb: display the hierarchy of the current widget at the bottom - ConsoleAddonWidgetTree: panel to display the widget tree of the application - ConsoleAddonWidgetPanel: panel to display the properties of the selected widget If you need to add custom widgets in the Console, please use either :class:`ConsoleButton`, :class:`ConsoleToggleButton` or :class:`ConsoleLabel`. An addon must inherit from the :class:`ConsoleAddon` class. For example, here is a simple addon for displaying the FPS at the top/right of the Console:: from kivy.modules.console import Console, ConsoleAddon class ConsoleAddonFps(ConsoleAddon): def init(self): self.lbl = ConsoleLabel(text="0 Fps") self.console.add_toolbar_widget(self.lbl, right=True) def activate(self): self.event = Clock.schedule_interval(self.update_fps, 1 / 2.) def deactivated(self): self.event.cancel() def update_fps(self, *args): fps = Clock.get_fps() self.lbl.text = "{} Fps".format(int(fps)) Console.register_addon(ConsoleAddonFps) You can create addons that add panels. Panel activation/deactivation is not tied to the addon activation/deactivation, but in some cases, you can use the same callback for deactivating the addon and the panel. Here is a simple "About" panel addon:: from kivy.modules.console import Console, ConsoleAddon, ConsoleLabel class ConsoleAddonAbout(ConsoleAddon): def init(self): self.console.add_panel("About", self.panel_activate, self.panel_deactivate) def panel_activate(self): self.console.bind(widget=self.update_content) self.update_content() def panel_deactivate(self): self.console.unbind(widget=self.update_content) def deactivate(self): self.panel_deactivate() def update_content(self, *args): widget = self.console.widget if not widget: return text = "Selected widget is: {!r}".format(widget) lbl = ConsoleLabel(text=text) self.console.set_content(lbl) Console.register_addon(ConsoleAddonAbout) """ __all__ = ("start", "stop", "create_console", "Console", "ConsoleAddon", "ConsoleButton", "ConsoleToggleButton", "ConsoleLabel") import kivy kivy.require('1.9.0') import weakref from functools import partial from itertools import chain from kivy.logger import Logger from kivy.uix.widget import Widget from kivy.uix.button import Button from kivy.uix.togglebutton import ToggleButton from kivy.uix.label import Label from kivy.uix.textinput import TextInput from kivy.uix.image import Image from kivy.uix.treeview import TreeViewNode, TreeView from kivy.uix.gridlayout import GridLayout from kivy.uix.relativelayout import RelativeLayout from kivy.uix.boxlayout import BoxLayout from kivy.uix.modalview import ModalView from kivy.graphics import Color, Rectangle, PushMatrix, PopMatrix from kivy.graphics.context_instructions import Transform from kivy.graphics.transformation import Matrix from kivy.properties import (ObjectProperty, BooleanProperty, ListProperty, NumericProperty, StringProperty, OptionProperty, ReferenceListProperty, AliasProperty, VariableListProperty) from kivy.graphics.texture import Texture from kivy.clock import Clock from kivy.lang import Builder Builder.load_string(""" : size_hint: (1, None) if self.mode == "docked" else (None, None) height: dp(250) canvas: Color: rgb: .185, .18, .18 Rectangle: size: self.size Color: rgb: .3, .3, .3 Rectangle: pos: 0, self.height - dp(48) size: self.width, dp(48) GridLayout: cols: 1 id: layout GridLayout: id: toolbar rows: 1 height: "48dp" size_hint_y: None padding: "4dp" spacing: "4dp" RelativeLayout: id: content : size_hint_x: None width: "10dp" : size_hint_x: None width: self.texture_size[0] + dp(20) : size_hint_y: None height: "48dp" canvas: Color: rgb: .3, .3, .3 Rectangle: size: self.size ScrollView: id: sv do_scroll_y: False GridLayout: id: stack rows: 1 size_hint_x: None width: self.minimum_width padding: "4dp" spacing: "4dp" : height: max(dp(48), max(lkey.texture_size[1], ltext.texture_size[1])) Label: id: lkey text: root.key text_size: (self.width, None) width: 150 size_hint_x: None Label: id: ltext text: [repr(getattr(root.widget, root.key, '')), root.refresh][0]\ if root.widget else '' text_size: (self.width, None) : ScrollView: scroll_type: ['bars', 'content'] bar_width: '10dp' ConsoleAddonWidgetTreeImpl: id: widgettree hide_root: True size_hint: None, None height: self.minimum_height width: max(self.parent.width, self.minimum_width) selected_widget: root.widget on_select_widget: root.console.highlight_widget(args[1]) <-TreeViewWidget>: height: self.texture_size[1] + sp(4) size_hint_x: None width: self.texture_size[0] + sp(4) canvas.before: Color: rgba: self.color_selected if self.is_selected else (0, 0, 0, 0) Rectangle: pos: self.pos size: self.size Color: rgba: 1, 1, 1, int(not self.is_leaf) Rectangle: source: ('atlas://data/images/defaulttheme/tree_%s' % ('opened' if self.is_open else 'closed')) size: 16, 16 pos: self.x - 20, self.center_y - 8 canvas: Color: rgba: (self.disabled_color if self.disabled else (self.color if not self.markup else (1, 1, 1, 1))) Rectangle: texture: self.texture size: self.texture_size pos: (int(self.center_x - self.texture_size[0] / 2.), int(self.center_y - self.texture_size[1] / 2.)) """) def ignore_exception(f): def f2(*args, **kwargs): try: return f(*args, **kwargs) except: pass return f2 class TreeViewProperty(BoxLayout, TreeViewNode): key = ObjectProperty(None, allownone=True) refresh = BooleanProperty(False) widget_ref = ObjectProperty(None, allownone=True) def _get_widget(self): wr = self.widget_ref if wr is None: return None wr = wr() if wr is None: self.widget_ref = None return None return wr widget = AliasProperty(_get_widget, None, bind=('widget_ref', )) class ConsoleButton(Button): """Button specialized for the Console""" pass class ConsoleToggleButton(ToggleButton): """ToggleButton specialized for the Console""" pass class ConsoleLabel(Label): """LabelButton specialized for the Console""" pass class ConsoleAddonSeparator(Widget): pass class ConsoleAddon(object): """Base class for implementing addons""" #: Console instance console = None def __init__(self, console): super(ConsoleAddon, self).__init__() self.console = console self.init() def init(self): """Method called when the addon is instantiated by the Console """ pass def activate(self): """Method called when the addon is activated by the console (when the console is displayed)""" pass def deactivate(self): """Method called when the addon is deactivated by the console (when the console is hidden) """ pass class ConsoleAddonMode(ConsoleAddon): def init(self): btn = ConsoleToggleButton(text=u"Docked") self.console.add_toolbar_widget(btn) class ConsoleAddonSelect(ConsoleAddon): def init(self): self.btn = ConsoleToggleButton(text=u"Select") self.btn.bind(state=self.on_button_state) self.console.add_toolbar_widget(self.btn) self.console.bind(inspect_enabled=self.on_inspect_enabled) def on_inspect_enabled(self, instance, value): self.btn.state = "down" if value else "normal" def on_button_state(self, instance, value): self.console.inspect_enabled = (value == "down") class ConsoleAddonFps(ConsoleAddon): _update_ev = None def init(self): self.lbl = ConsoleLabel(text="0 Fps") self.console.add_toolbar_widget(self.lbl, right=True) def activate(self): ev = self._update_ev if ev is None: self._update_ev = Clock.schedule_interval(self.update_fps, 1 / 2.) else: ev() def deactivated(self): if self._update_ev is not None: self._update_ev.cancel() def update_fps(self, *args): fps = Clock.get_fps() self.lbl.text = "{} Fps".format(int(fps)) class ConsoleAddonBreadcrumbView(RelativeLayout): widget = ObjectProperty(None, allownone=True) parents = [] def on_widget(self, instance, value): stack = self.ids.stack # determine if we can just highlight the current one # or if we need to rebuild the breadcrumb prefs = [btn.widget_ref() for btn in self.parents] if value in prefs: # ok, so just toggle this one instead. index = prefs.index(value) for btn in self.parents: btn.state = "normal" self.parents[index].state = "down" return # we need to rebuild the breadcrumb. stack.clear_widgets() if not value: return widget = value parents = [] while True: btn = ConsoleButton(text=widget.__class__.__name__) btn.widget_ref = weakref.ref(widget) btn.bind(on_release=self.highlight_widget) parents.append(btn) if widget == widget.parent: break widget = widget.parent for btn in reversed(parents): stack.add_widget(btn) self.ids.sv.scroll_x = 1 self.parents = parents btn.state = "down" def highlight_widget(self, instance): self.console.widget = instance.widget_ref() class ConsoleAddonBreadcrumb(ConsoleAddon): def init(self): self.view = ConsoleAddonBreadcrumbView() self.view.console = self.console self.console.ids.layout.add_widget(self.view) def activate(self): self.console.bind(widget=self.update_content) self.update_content() def deactivate(self): self.console.unbind(widget=self.update_content) def update_content(self, *args): self.view.widget = self.console.widget class ConsoleAddonWidgetPanel(ConsoleAddon): def init(self): self.console.add_panel("Properties", self.panel_activate, self.deactivate) def panel_activate(self): self.console.bind(widget=self.update_content) self.update_content() def deactivate(self): self.console.unbind(widget=self.update_content) def update_content(self, *args): widget = self.console.widget if not widget: return from kivy.uix.scrollview import ScrollView self.root = root = BoxLayout() self.sv = sv = ScrollView(scroll_type=["bars", "content"], bar_width='10dp') treeview = TreeView(hide_root=True, size_hint_y=None) treeview.bind(minimum_height=treeview.setter("height")) keys = list(widget.properties().keys()) keys.sort() node = None wk_widget = weakref.ref(widget) for key in keys: node = TreeViewProperty(key=key, widget_ref=wk_widget) node.bind(is_selected=self.show_property) try: widget.bind(**{ key: partial(self.update_node_content, weakref.ref(node)) }) except: pass treeview.add_node(node) root.add_widget(sv) sv.add_widget(treeview) self.console.set_content(root) def show_property(self, instance, value, key=None, index=-1, *l): # normal call: (tree node, focus, ) # nested call: (widget, prop value, prop key, index in dict/list) if value is False: return console = self.console content = None if key is None: # normal call nested = False widget = instance.widget key = instance.key prop = widget.property(key) value = getattr(widget, key) else: # nested call, we might edit subvalue nested = True widget = instance prop = None dtype = None if isinstance(prop, AliasProperty) or nested: # trying to resolve type dynamically if type(value) in (str, str): dtype = 'string' elif type(value) in (int, float): dtype = 'numeric' elif type(value) in (tuple, list): dtype = 'list' if isinstance(prop, NumericProperty) or dtype == 'numeric': content = TextInput(text=str(value) or '', multiline=False) content.bind( text=partial(self.save_property_numeric, widget, key, index)) elif isinstance(prop, StringProperty) or dtype == 'string': content = TextInput(text=value or '', multiline=True) content.bind( text=partial(self.save_property_text, widget, key, index)) elif (isinstance(prop, ListProperty) or isinstance(prop, ReferenceListProperty) or isinstance(prop, VariableListProperty) or dtype == 'list'): content = GridLayout(cols=1, size_hint_y=None) content.bind(minimum_height=content.setter('height')) for i, item in enumerate(value): button = Button(text=repr(item), size_hint_y=None, height=44) if isinstance(item, Widget): button.bind(on_release=partial(console.highlight_widget, item, False)) else: button.bind(on_release=partial(self.show_property, widget, item, key, i)) content.add_widget(button) elif isinstance(prop, OptionProperty): content = GridLayout(cols=1, size_hint_y=None) content.bind(minimum_height=content.setter('height')) for option in prop.options: button = ToggleButton( text=option, state='down' if option == value else 'normal', group=repr(content.uid), size_hint_y=None, height=44) button.bind( on_press=partial(self.save_property_option, widget, key)) content.add_widget(button) elif isinstance(prop, ObjectProperty): if isinstance(value, Widget): content = Button(text=repr(value)) content.bind( on_release=partial(console.highlight_widget, value)) elif isinstance(value, Texture): content = Image(texture=value) else: content = Label(text=repr(value)) elif isinstance(prop, BooleanProperty): state = 'down' if value else 'normal' content = ToggleButton(text=key, state=state) content.bind(on_release=partial(self.save_property_boolean, widget, key, index)) self.root.clear_widgets() self.root.add_widget(self.sv) if content: self.root.add_widget(content) @ignore_exception def save_property_numeric(self, widget, key, index, instance, value): if index >= 0: getattr(widget, key)[index] = float(instance.text) else: setattr(widget, key, float(instance.text)) @ignore_exception def save_property_text(self, widget, key, index, instance, value): if index >= 0: getattr(widget, key)[index] = instance.text else: setattr(widget, key, instance.text) @ignore_exception def save_property_boolean(self, widget, key, index, instance, ): value = instance.state == 'down' if index >= 0: getattr(widget, key)[index] = value else: setattr(widget, key, value) @ignore_exception def save_property_option(self, widget, key, instance, *l): setattr(widget, key, instance.text) class TreeViewWidget(Label, TreeViewNode): widget = ObjectProperty(None) class ConsoleAddonWidgetTreeImpl(TreeView): selected_widget = ObjectProperty(None, allownone=True) __events__ = ('on_select_widget', ) def __init__(self, **kwargs): super(ConsoleAddonWidgetTreeImpl, self).__init__(**kwargs) self.update_scroll = Clock.create_trigger(self._update_scroll) def find_node_by_widget(self, widget): for node in self.iterate_all_nodes(): if not node.parent_node: continue try: if node.widget == widget: return node except ReferenceError: pass return None def update_selected_widget(self, widget): if widget: node = self.find_node_by_widget(widget) if node: self.select_node(node, False) while node and isinstance(node, TreeViewWidget): if not node.is_open: self.toggle_node(node) node = node.parent_node def on_selected_widget(self, inst, widget): if widget: self.update_selected_widget(widget) self.update_scroll() def select_node(self, node, select_widget=True): super(ConsoleAddonWidgetTreeImpl, self).select_node(node) if select_widget: try: self.dispatch("on_select_widget", node.widget.__self__) except ReferenceError: pass def on_select_widget(self, widget): pass def _update_scroll(self, *args): node = self._selected_node if not node: return self.parent.scroll_to(node) class ConsoleAddonWidgetTreeView(RelativeLayout): widget = ObjectProperty(None, allownone=True) _window_node = None def _update_widget_tree_node(self, node, widget, is_open=False): tree = self.ids.widgettree update_nodes = [] nodes = {} for cnode in node.nodes[:]: try: nodes[cnode.widget] = cnode except ReferenceError: # widget no longer exists, just remove it pass tree.remove_node(cnode) for child in widget.children: if isinstance(child, Console): continue if child in nodes: cnode = tree.add_node(nodes[child], node) else: cnode = tree.add_node( TreeViewWidget(text=child.__class__.__name__, widget=child.proxy_ref, is_open=is_open), node) update_nodes.append((cnode, child)) return update_nodes def update_widget_tree(self, *args): win = self.console.win if not self._window_node: self._window_node = self.ids.widgettree.add_node( TreeViewWidget(text="Window", widget=win, is_open=True)) nodes = self._update_widget_tree_node(self._window_node, win, is_open=True) while nodes: ntmp = nodes[:] nodes = [] for node in ntmp: nodes += self._update_widget_tree_node(*node) self.ids.widgettree.update_selected_widget(self.widget) class ConsoleAddonWidgetTree(ConsoleAddon): def init(self): self.content = None self.console.add_panel("Tree", self.panel_activate, self.deactivate, self.panel_refresh) def panel_activate(self): self.console.bind(widget=self.update_content) self.update_content() def deactivate(self): if self.content: self.content.widget = None self.content.console = None self.console.unbind(widget=self.update_content) def update_content(self, *args): widget = self.console.widget if not self.content: self.content = ConsoleAddonWidgetTreeView() self.content.console = self.console self.content.widget = widget self.content.update_widget_tree() self.console.set_content(self.content) def panel_refresh(self): if self.content: self.content.update_widget_tree() class Console(RelativeLayout): """Console interface This widget is created by create_console(), when the module is loaded. During that time, you can add addons on the console to extend the functionalities, or add your own application stats / debugging module. """ #: Array of addons that will be created at Console creation addons = [ # ConsoleAddonMode, ConsoleAddonSelect, ConsoleAddonFps, ConsoleAddonWidgetPanel, ConsoleAddonWidgetTree, ConsoleAddonBreadcrumb] #: Display mode of the Console, either docked at the bottom, or as a #: floating window. mode = OptionProperty("docked", options=["docked", "floated"]) #: Current widget being selected widget = ObjectProperty(None, allownone=True) #: Indicate if the inspector inspection is enabled. If yes, the next #: touch down will select a the widget under the touch inspect_enabled = BooleanProperty(False) #: True if the Console is activated (showed) activated = BooleanProperty(False) def __init__(self, **kwargs): self.win = kwargs.pop('win', None) super(Console, self).__init__(**kwargs) self.avoid_bring_to_top = False with self.canvas.before: self.gcolor = Color(1, 0, 0, .25) PushMatrix() self.gtransform = Transform(Matrix()) self.grect = Rectangle(size=(0, 0)) PopMatrix() Clock.schedule_interval(self.update_widget_graphics, 0) # instantiate all addons self._toolbar = {"left": [], "panels": [], "right": []} self._addons = [] self._panel = None for addon in self.addons: instance = addon(self) self._addons.append(instance) self._init_toolbar() # select the first panel self._panel = self._toolbar["panels"][0] self._panel.state = "down" self._panel.cb_activate() def _init_toolbar(self): toolbar = self.ids.toolbar for key in ("left", "panels", "right"): if key == "right": toolbar.add_widget(Widget()) for el in self._toolbar[key]: toolbar.add_widget(el) if key != "right": toolbar.add_widget(ConsoleAddonSeparator()) @classmethod def register_addon(cls, addon): cls.addons.append(addon) def add_toolbar_widget(self, widget, right=False): """Add a widget in the top left toolbar of the Console. Use `right=True` if you wanna add the widget at the right instead. """ key = "right" if right else "left" self._toolbar[key].append(widget) def remove_toolbar_widget(self, widget): """Remove a widget from the toolbar """ self.ids.toolbar.remove_widget(widget) def add_panel(self, name, cb_activate, cb_deactivate, cb_refresh=None): """Add a new panel in the Console. - `cb_activate` is a callable that will be called when the panel is activated by the user. - `cb_deactivate` is a callable that will be called when the panel is deactivated or when the console will hide. - `cb_refresh` is an optional callable that is called if the user click again on the button for display the panel When activated, it's up to the panel to display a content in the Console by using :meth:`set_content`. """ btn = ConsoleToggleButton(text=name) btn.cb_activate = cb_activate btn.cb_deactivate = cb_deactivate btn.cb_refresh = cb_refresh btn.bind(on_press=self._activate_panel) self._toolbar["panels"].append(btn) def _activate_panel(self, instance): if self._panel != instance: self._panel.cb_deactivate() self._panel.state = "normal" self.ids.content.clear_widgets() self._panel = instance self._panel.cb_activate() self._panel.state = "down" else: self._panel.state = "down" if self._panel.cb_refresh: self._panel.cb_refresh() def set_content(self, content): """Replace the Console content with a new one. """ self.ids.content.clear_widgets() self.ids.content.add_widget(content) def on_touch_down(self, touch): ret = super(Console, self).on_touch_down(touch) if (('button' not in touch.profile or touch.button == 'left') and not ret and self.inspect_enabled): self.highlight_at(*touch.pos) if touch.is_double_tap: self.inspect_enabled = False ret = True else: ret = self.collide_point(*touch.pos) return ret def on_touch_move(self, touch): ret = super(Console, self).on_touch_move(touch) if not ret and self.inspect_enabled: self.highlight_at(*touch.pos) ret = True return ret def on_touch_up(self, touch): ret = super(Console, self).on_touch_up(touch) if not ret and self.inspect_enabled: ret = True return ret def on_window_children(self, win, children): if self.avoid_bring_to_top or not self.activated: return self.avoid_bring_to_top = True win.remove_widget(self) win.add_widget(self) self.avoid_bring_to_top = False def highlight_at(self, x, y): """Select a widget from a x/y window coordinate. This is mostly used internally when Select mode is activated """ widget = None # reverse the loop - look at children on top first and # modalviews before others win_children = self.win.children children = chain((c for c in reversed(win_children) if isinstance(c, ModalView)), (c for c in reversed(win_children) if not isinstance(c, ModalView))) for child in children: if child is self: continue widget = self.pick(child, x, y) if widget: break self.highlight_widget(widget) def highlight_widget(self, widget, *largs): # no widget to highlight, reduce rectangle to 0, 0 self.widget = widget if not widget: self.grect.size = 0, 0 def update_widget_graphics(self, *l): if not self.activated: return if self.widget is None: self.grect.size = 0, 0 return self.grect.size = self.widget.size matrix = self.widget.get_window_matrix() if self.gtransform.matrix.get() != matrix.get(): self.gtransform.matrix = matrix def pick(self, widget, x, y): """Pick a widget at x/y, given a root `widget` """ ret = None # try to filter widgets that are not visible (invalid inspect target) if (hasattr(widget, 'visible') and not widget.visible): return ret if widget.collide_point(x, y): ret = widget x2, y2 = widget.to_local(x, y) # reverse the loop - look at children on top first for child in reversed(widget.children): ret = self.pick(child, x2, y2) or ret return ret def on_activated(self, instance, activated): if activated: self._activate_console() else: self._deactivate_console() def _activate_console(self): if self not in self.win.children: self.win.add_widget(self) self.y = 0 for addon in self._addons: addon.activate() Logger.info('Console: console activated') def _deactivate_console(self): for addon in self._addons: addon.deactivate() self.grect.size = 0, 0 self.y = -self.height self.widget = None self.inspect_enabled = False # self.win.remove_widget(self) self._window_node = None Logger.info('Console: console deactivated') def keyboard_shortcut(self, win, scancode, *largs): modifiers = largs[-1] if scancode == 101 and modifiers == ['ctrl']: self.activated = not self.activated if self.activated: self.inspect_enabled = True return True elif scancode == 27: if self.inspect_enabled: self.inspect_enabled = False return True if self.activated: self.activated = False return True if not self.activated or not self.widget: return if scancode == 273: # top self.widget = self.widget.parent elif scancode == 274: # down filtered_children = [c for c in self.widget.children if not isinstance(c, Console)] if filtered_children: self.widget = filtered_children[0] elif scancode == 276: # left parent = self.widget.parent filtered_children = [c for c in parent.children if not isinstance(c, Console)] index = filtered_children.index(self.widget) index = max(0, index - 1) self.widget = filtered_children[index] elif scancode == 275: # right parent = self.widget.parent filtered_children = [c for c in parent.children if not isinstance(c, Console)] index = filtered_children.index(self.widget) index = min(len(filtered_children) - 1, index + 1) self.widget = filtered_children[index] def create_console(win, ctx, *l): ctx.console = Console(win=win) win.bind(children=ctx.console.on_window_children, on_keyboard=ctx.console.keyboard_shortcut) def start(win, ctx): """Create an Console instance attached to the *ctx* and bound to the Window's :meth:`~kivy.core.window.WindowBase.on_keyboard` event for capturing the keyboard shortcut. :Parameters: `win`: A :class:`Window ` The application Window to bind to. `ctx`: A :class:`~kivy.uix.widget.Widget` or subclass The Widget to be inspected. """ Clock.schedule_once(partial(create_console, win, ctx)) def stop(win, ctx): """Stop and unload any active Inspectors for the given *ctx*.""" if hasattr(ctx, "console"): win.unbind(children=ctx.console.on_window_children, on_keyboard=ctx.console.keyboard_shortcut) win.remove_widget(ctx.console) del ctx.console ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/cursor.py0000666000000000000000000000413600000000000015117 0ustar0000000000000000''' Cursor ====== Shows a cursor following mouse motion events, useful on systems with no visible native mouse cursor. Configuration ------------- :Parameters: `texture`: str, defaults to 'data/images/cursor.png' Image used to represent the cursor if displayed `size`: tuple, defaults to (40, 40) Apparent size of the mouse cursor, if displayed, (None,None) value will keep its real size. `offset`: tuple, defaults to (None, None) Offset of the texture image. The default value will align the top-left corner of the image to the mouse pos. Example ------- In your configuration (`~/.kivy/config.ini`), you can add something like this:: [modules] cursor = texture=mypointer.png,size=20x20,offset=20x20 .. versionadded:: 1.10.0 ''' __all__ = ('start', 'stop') from kivy.core.image import Image from kivy.graphics import Color, Rectangle from kivy import kivy_data_dir from kivy.compat import string_types from os.path import join from functools import partial def _mouse_move(texture, size, offset, win, pos, *args): if hasattr(win, '_cursor'): c = win._cursor else: with win.canvas.after: Color(1, 1, 1, 1, mode='rgba') win._cursor = c = Rectangle(texture=texture, size=size) c.pos = pos[0] + offset[0], pos[1] - size[1] + offset[1] def start(win, ctx): cursor_texture = Image( ctx.config.get('texture', join(kivy_data_dir, 'images', 'cursor.png')) ).texture cursor_size = ctx.config.get('size') if isinstance(cursor_size, string_types): cursor_size = [int(x) for x in cursor_size.split('x')] elif not cursor_size: cursor_size = cursor_texture.size cursor_offset = ctx.config.get('offset', (0, 0)) if isinstance(cursor_offset, string_types): cursor_offset = [int(x) for x in cursor_offset.split('x')] win.bind( mouse_pos=partial( _mouse_move, cursor_texture, cursor_size, cursor_offset)) def stop(win, ctx): win.unbind(mouse_pos=_mouse_move) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/inspector.py0000666000000000000000000006267700000000000015626 0ustar0000000000000000''' Inspector ========= .. versionadded:: 1.0.9 .. warning:: This module is highly experimental, use it with care. The Inspector is a tool for finding a widget in the widget tree by clicking or tapping on it. Some keyboard shortcuts are activated: * "Ctrl + e": activate / deactivate the inspector view * "Escape": cancel widget lookup first, then hide the inspector view Available inspector interactions: * tap once on a widget to select it without leaving inspect mode * double tap on a widget to select and leave inspect mode (then you can manipulate the widget again) Some properties can be edited live. However, due to the delayed usage of some properties, it might crash if you don't handle all the cases. Usage ----- For normal module usage, please see the :mod:`~kivy.modules` documentation. The Inspector, however, can also be imported and used just like a normal python module. This has the added advantage of being able to activate and deactivate the module programmatically:: from kivy.core.window import Window from kivy.app import App from kivy.uix.button import Button from kivy.modules import inspector class Demo(App): def build(self): button = Button(text="Test") inspector.create_inspector(Window, button) return button Demo().run() To remove the Inspector, you can do the following:: inspector.stop(Window, button) ''' __all__ = ('start', 'stop', 'create_inspector') import weakref from functools import partial from itertools import chain from kivy.animation import Animation from kivy.logger import Logger from kivy.graphics.transformation import Matrix from kivy.clock import Clock from kivy.lang import Builder from kivy.factory import Factory from kivy.weakproxy import WeakProxy from kivy.properties import ( ObjectProperty, BooleanProperty, ListProperty, NumericProperty, StringProperty, OptionProperty, ReferenceListProperty, AliasProperty, VariableListProperty ) Builder.load_string(''' : layout: layout widgettree: widgettree treeview: treeview content: content BoxLayout: orientation: 'vertical' id: layout size_hint_y: None height: 250 padding: 5 spacing: 5 top: 0 canvas: Color: rgb: .4, .4, .4 Rectangle: pos: self.x, self.top size: self.width, 1 Color: rgba: .185, .18, .18, .95 Rectangle: pos: self.pos size: self.size # Top Bar BoxLayout: size_hint_y: None height: 50 spacing: 5 Button: text: 'Move to Top' on_release: root.toggle_position(args[0]) size_hint_x: None width: 120 ToggleButton: text: 'Inspect' on_state: root.inspect_enabled = args[1] == 'down' size_hint_x: None state: 'down' if root.inspect_enabled else 'normal' width: 80 Button: text: 'Parent' on_release: root.highlight_widget(root.widget.parent) if root.widget \ else None size_hint_x: None width: 80 Button: text: '%r' % root.widget on_release: root.show_widget_info() Button: text: 'X' size_hint_x: None width: 50 on_release: root.activated = False # Bottom Bar BoxLayout: ScrollView: scroll_type: ['bars', 'content'] bar_width: 10 size_hint_x: 0.0001 WidgetTree: id: widgettree hide_root: True size_hint: None, None height: self.minimum_height width: max(self.parent.width, self.minimum_width) selected_widget: root.widget on_select_widget: root.highlight_widget(args[1]) Splitter: sizeable_from: 'left' min_size: self.parent.width / 2 max_size: self.parent.width BoxLayout: ScrollView: scroll_type: ['bars', 'content'] bar_width: 10 TreeView: id: treeview size_hint_y: None hide_root: True height: self.minimum_height Splitter: sizeable_from: 'left' keep_within_parent: True rescale_with_parent: True max_size: self.parent.width / 2 min_size: 0 ScrollView: id: content : height: max(lkey.texture_size[1], ltext.texture_size[1]) Label: id: lkey text: root.key text_size: (self.width, None) width: 150 size_hint_x: None Label: id: ltext text: [repr(getattr(root.widget, root.key, '')), root.refresh][0]\ if root.widget else '' text_size: (self.width, None) <-TreeViewWidget>: height: self.texture_size[1] + sp(4) size_hint_x: None width: self.texture_size[0] + sp(4) canvas.before: Color: rgba: self.color_selected if self.is_selected else (0, 0, 0, 0) Rectangle: pos: self.pos size: self.size Color: rgba: 1, 1, 1, int(not self.is_leaf) Rectangle: source: ('atlas://data/images/defaulttheme/tree_%s' % ('opened' if self.is_open else 'closed')) size: 16, 16 pos: self.x - 20, self.center_y - 8 canvas: Color: rgba: (self.disabled_color if self.disabled else (self.color if not self.markup else (1, 1, 1, 1))) Rectangle: texture: self.texture size: self.texture_size pos: (int(self.center_x - self.texture_size[0] / 2.), int(self.center_y - self.texture_size[1] / 2.)) ''') class TreeViewProperty(Factory.BoxLayout, Factory.TreeViewNode): widget_ref = ObjectProperty(None, allownone=True) def _get_widget(self): wr = self.widget_ref if wr is None: return wr = wr() if wr is None: self.widget_ref = None return return wr widget = AliasProperty(_get_widget, None, bind=('widget_ref', )) key = ObjectProperty(None, allownone=True) inspector = ObjectProperty(None) refresh = BooleanProperty(False) class TreeViewWidget(Factory.Label, Factory.TreeViewNode): widget = ObjectProperty(None) class WidgetTree(Factory.TreeView): selected_widget = ObjectProperty(None, allownone=True) __events__ = ('on_select_widget',) def __init__(self, **kwargs): super(WidgetTree, self).__init__(**kwargs) self.update_scroll = Clock.create_trigger(self._update_scroll) def find_node_by_widget(self, widget): for node in self.iterate_all_nodes(): if not node.parent_node: continue try: if node.widget == widget: return node except ReferenceError: pass return def update_selected_widget(self, widget): if widget: node = self.find_node_by_widget(widget) if node: self.select_node(node, False) while node and isinstance(node, TreeViewWidget): if not node.is_open: self.toggle_node(node) node = node.parent_node def on_selected_widget(self, inst, widget): if widget: self.update_selected_widget(widget) self.update_scroll() def select_node(self, node, select_widget=True): super(WidgetTree, self).select_node(node) if select_widget: try: self.dispatch('on_select_widget', node.widget.__self__) except ReferenceError: pass def on_select_widget(self, widget): pass def _update_scroll(self, *args): node = self._selected_node if not node: return self.parent.scroll_to(node) class Inspector(Factory.FloatLayout): widget = ObjectProperty(None, allownone=True) layout = ObjectProperty(None) widgettree = ObjectProperty(None) treeview = ObjectProperty(None) inspect_enabled = BooleanProperty(False) activated = BooleanProperty(False) widget_info = BooleanProperty(False) content = ObjectProperty(None) at_bottom = BooleanProperty(True) _update_widget_tree_ev = None def __init__(self, **kwargs): self.win = kwargs.pop('win', None) super(Inspector, self).__init__(**kwargs) self.avoid_bring_to_top = False with self.canvas.before: self.gcolor = Factory.Color(1, 0, 0, .25) Factory.PushMatrix() self.gtransform = Factory.Transform(Matrix()) self.grect = Factory.Rectangle(size=(0, 0)) Factory.PopMatrix() Clock.schedule_interval(self.update_widget_graphics, 0) def on_touch_down(self, touch): ret = super(Inspector, self).on_touch_down(touch) if (('button' not in touch.profile or touch.button == 'left') and not ret and self.inspect_enabled): self.highlight_at(*touch.pos) if touch.is_double_tap: self.inspect_enabled = False self.show_widget_info() ret = True return ret def on_touch_move(self, touch): ret = super(Inspector, self).on_touch_move(touch) if not ret and self.inspect_enabled: self.highlight_at(*touch.pos) ret = True return ret def on_touch_up(self, touch): ret = super(Inspector, self).on_touch_up(touch) if not ret and self.inspect_enabled: ret = True return ret def on_window_children(self, win, children): if self.avoid_bring_to_top or not self.activated: return self.avoid_bring_to_top = True win.remove_widget(self) win.add_widget(self) self.avoid_bring_to_top = False def highlight_at(self, x, y): widget = None # reverse the loop - look at children on top first and # modalviews before others win_children = self.win.children children = chain( (c for c in win_children if isinstance(c, Factory.ModalView)), ( c for c in reversed(win_children) if not isinstance(c, Factory.ModalView) ) ) for child in children: if child is self: continue widget = self.pick(child, x, y) if widget: break self.highlight_widget(widget) def highlight_widget(self, widget, info=True, *largs): # no widget to highlight, reduce rectangle to 0, 0 self.widget = widget if not widget: self.grect.size = 0, 0 if self.widget_info and info: self.show_widget_info() def update_widget_graphics(self, *largs): if not self.activated: return if self.widget is None: self.grect.size = 0, 0 return self.grect.size = self.widget.size matrix = self.widget.get_window_matrix() if self.gtransform.matrix.get() != matrix.get(): self.gtransform.matrix = matrix def toggle_position(self, button): to_bottom = button.text == 'Move to Bottom' if to_bottom: button.text = 'Move to Top' if self.widget_info: Animation(top=250, t='out_quad', d=.3).start(self.layout) else: Animation(top=60, t='out_quad', d=.3).start(self.layout) bottom_bar = self.layout.children[1] self.layout.remove_widget(bottom_bar) self.layout.add_widget(bottom_bar) else: button.text = 'Move to Bottom' if self.widget_info: Animation(top=self.height, t='out_quad', d=.3).start( self.layout) else: Animation(y=self.height - 60, t='out_quad', d=.3).start( self.layout) bottom_bar = self.layout.children[1] self.layout.remove_widget(bottom_bar) self.layout.add_widget(bottom_bar) self.at_bottom = to_bottom def pick(self, widget, x, y): ret = None # try to filter widgets that are not visible (invalid inspect target) if (hasattr(widget, 'visible') and not widget.visible): return ret if widget.collide_point(x, y): ret = widget x2, y2 = widget.to_local(x, y) # reverse the loop - look at children on top first for child in reversed(widget.children): ret = self.pick(child, x2, y2) or ret return ret def on_activated(self, instance, activated): if not activated: self.grect.size = 0, 0 if self.at_bottom: anim = Animation(top=0, t='out_quad', d=.3) else: anim = Animation(y=self.height, t='out_quad', d=.3) anim.bind(on_complete=self.animation_close) anim.start(self.layout) self.widget = None self.widget_info = False else: self.win.add_widget(self) Logger.info('Inspector: inspector activated') if self.at_bottom: Animation(top=60, t='out_quad', d=.3).start(self.layout) else: Animation(y=self.height - 60, t='out_quad', d=.3).start( self.layout) ev = self._update_widget_tree_ev if ev is None: ev = self._update_widget_tree_ev = Clock.schedule_interval( self.update_widget_tree, 1) else: ev() self.update_widget_tree() def animation_close(self, instance, value): if not self.activated: self.inspect_enabled = False self.win.remove_widget(self) self.content.clear_widgets() treeview = self.treeview for node in list(treeview.iterate_all_nodes()): node.widget_ref = None treeview.remove_node(node) self._window_node = None if self._update_widget_tree_ev is not None: self._update_widget_tree_ev.cancel() widgettree = self.widgettree for node in list(widgettree.iterate_all_nodes()): widgettree.remove_node(node) Logger.info('Inspector: inspector deactivated') def show_widget_info(self): self.content.clear_widgets() widget = self.widget treeview = self.treeview for node in list(treeview.iterate_all_nodes())[:]: node.widget_ref = None treeview.remove_node(node) if not widget: if self.at_bottom: Animation(top=60, t='out_quad', d=.3).start(self.layout) else: Animation(y=self.height - 60, t='out_quad', d=.3).start( self.layout) self.widget_info = False return self.widget_info = True if self.at_bottom: Animation(top=250, t='out_quad', d=.3).start(self.layout) else: Animation(top=self.height, t='out_quad', d=.3).start(self.layout) for node in list(treeview.iterate_all_nodes())[:]: treeview.remove_node(node) keys = list(widget.properties().keys()) keys.sort() node = None if type(widget) is WeakProxy: wk_widget = widget.__ref__ else: wk_widget = weakref.ref(widget) for key in keys: node = TreeViewProperty(key=key, widget_ref=wk_widget) node.bind(is_selected=self.show_property) try: widget.bind(**{key: partial( self.update_node_content, weakref.ref(node))}) except: pass treeview.add_node(node) def update_node_content(self, node, *largs): node = node() if node is None: return node.refresh = True node.refresh = False def keyboard_shortcut(self, win, scancode, *largs): modifiers = largs[-1] if scancode == 101 and set(modifiers) & {'ctrl'} and not set( modifiers) & {'shift', 'alt', 'meta'}: self.activated = not self.activated if self.activated: self.inspect_enabled = True return True elif scancode == 27: if self.inspect_enabled: self.inspect_enabled = False return True if self.activated: self.activated = False return True def show_property(self, instance, value, key=None, index=-1, *largs): # normal call: (tree node, focus, ) # nested call: (widget, prop value, prop key, index in dict/list) if value is False: return content = None if key is None: # normal call nested = False widget = instance.widget key = instance.key prop = widget.property(key) value = getattr(widget, key) else: # nested call, we might edit subvalue nested = True widget = instance prop = None dtype = None if isinstance(prop, AliasProperty) or nested: # trying to resolve type dynamically if type(value) in (str, str): dtype = 'string' elif type(value) in (int, float): dtype = 'numeric' elif type(value) in (tuple, list): dtype = 'list' if isinstance(prop, NumericProperty) or dtype == 'numeric': content = Factory.TextInput(text=str(value) or '', multiline=False) content.bind(text=partial( self.save_property_numeric, widget, key, index)) elif isinstance(prop, StringProperty) or dtype == 'string': content = Factory.TextInput(text=value or '', multiline=True) content.bind(text=partial( self.save_property_text, widget, key, index)) elif (isinstance(prop, ListProperty) or isinstance(prop, ReferenceListProperty) or isinstance(prop, VariableListProperty) or dtype == 'list'): content = Factory.GridLayout(cols=1, size_hint_y=None) content.bind(minimum_height=content.setter('height')) for i, item in enumerate(value): button = Factory.Button( text=repr(item), size_hint_y=None, height=44 ) if isinstance(item, Factory.Widget): button.bind(on_release=partial(self.highlight_widget, item, False)) else: button.bind(on_release=partial(self.show_property, widget, item, key, i)) content.add_widget(button) elif isinstance(prop, OptionProperty): content = Factory.GridLayout(cols=1, size_hint_y=None) content.bind(minimum_height=content.setter('height')) for option in prop.options: button = Factory.ToggleButton( text=option, state='down' if option == value else 'normal', group=repr(content.uid), size_hint_y=None, height=44) button.bind(on_press=partial( self.save_property_option, widget, key)) content.add_widget(button) elif isinstance(prop, ObjectProperty): if isinstance(value, Factory.Widget): content = Factory.Button(text=repr(value)) content.bind(on_release=partial(self.highlight_widget, value)) elif isinstance(value, Factory.Texture): content = Factory.Image(texture=value) else: content = Factory.Label(text=repr(value)) elif isinstance(prop, BooleanProperty): state = 'down' if value else 'normal' content = Factory.ToggleButton(text=key, state=state) content.bind(on_release=partial(self.save_property_boolean, widget, key, index)) self.content.clear_widgets() if content: self.content.add_widget(content) def save_property_numeric(self, widget, key, index, instance, value): try: if index >= 0: getattr(widget, key)[index] = float(instance.text) else: setattr(widget, key, float(instance.text)) except: pass def save_property_text(self, widget, key, index, instance, value): try: if index >= 0: getattr(widget, key)[index] = instance.text else: setattr(widget, key, instance.text) except: pass def save_property_boolean(self, widget, key, index, instance, ): try: value = instance.state == 'down' if index >= 0: getattr(widget, key)[index] = value else: setattr(widget, key, value) except: pass def save_property_option(self, widget, key, instance, *largs): try: setattr(widget, key, instance.text) except: pass def _update_widget_tree_node(self, node, widget, is_open=False): tree = self.widgettree update_nodes = [] nodes = {} for cnode in node.nodes[:]: try: nodes[cnode.widget] = cnode except ReferenceError: # widget no longer exists, just remove it pass tree.remove_node(cnode) for child in widget.children: if child is self: continue if child in nodes: cnode = tree.add_node(nodes[child], node) else: cnode = tree.add_node(TreeViewWidget( text=child.__class__.__name__, widget=child.proxy_ref, is_open=is_open), node) update_nodes.append((cnode, child)) return update_nodes def update_widget_tree(self, *args): if not hasattr(self, '_window_node') or not self._window_node: self._window_node = self.widgettree.add_node( TreeViewWidget(text='Window', widget=self.win, is_open=True)) nodes = self._update_widget_tree_node(self._window_node, self.win, is_open=True) while nodes: ntmp = nodes[:] nodes = [] for node in ntmp: nodes += self._update_widget_tree_node(*node) self.widgettree.update_selected_widget(self.widget) def create_inspector(win, ctx, *largs): '''Create an Inspector instance attached to the *ctx* and bound to the Window's :meth:`~kivy.core.window.WindowBase.on_keyboard` event for capturing the keyboard shortcut. :Parameters: `win`: A :class:`Window ` The application Window to bind to. `ctx`: A :class:`~kivy.uix.widget.Widget` or subclass The Widget to be inspected. ''' # Dunno why, but if we are creating inspector within the start(), no lang # rules are applied. ctx.inspector = Inspector(win=win) win.bind(children=ctx.inspector.on_window_children, on_keyboard=ctx.inspector.keyboard_shortcut) def start(win, ctx): ctx.ev_late_create = Clock.schedule_once( partial(create_inspector, win, ctx)) def stop(win, ctx): '''Stop and unload any active Inspectors for the given *ctx*.''' if hasattr(ctx, 'ev_late_create'): ctx.ev_late_create.cancel() del ctx.ev_late_create if hasattr(ctx, 'inspector'): win.unbind(children=ctx.inspector.on_window_children, on_keyboard=ctx.inspector.keyboard_shortcut) win.remove_widget(ctx.inspector) del ctx.inspector ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/joycursor.py0000666000000000000000000002413400000000000015641 0ustar0000000000000000''' JoyCursor ========= .. versionadded:: 1.10.0 The JoyCursor is a tool for navigating with a joystick as if using a mouse or touch. Most of the actions that are possible for a mouse user are available in this module. For example: * left click * right click * double click (two clicks) * moving the cursor * holding the button (+ moving at the same time) * selecting * scrolling There are some properties that can be edited live, such as intensity of the JoyCursor movement and toggling mouse button holding. Usage ----- For normal module usage, please see the :mod:`~kivy.modules` documentation and these bindings: +------------------+--------------------+ | Event | Joystick | +==================+====================+ | cursor move | Axis 3, Axis 4 | +------------------+--------------------+ | cursor intensity | Button 0, Button 1 | +------------------+--------------------+ | left click | Button 2 | +------------------+--------------------+ | right click | Button 3 | +------------------+--------------------+ | scroll up | Button 4 | +------------------+--------------------+ | scroll down | Button 5 | +------------------+--------------------+ | hold button | Button 6 | +------------------+--------------------+ | joycursor on/off | Button 7 | +------------------+--------------------+ The JoyCursor, like Inspector, can also be imported and used as a normal python module. This has the added advantage of being able to activate and deactivate the module programmatically:: from kivy.lang import Builder from kivy.base import runTouchApp runTouchApp(Builder.load_string(""" #:import jc kivy.modules.joycursor BoxLayout: Button: text: 'Press & activate with Ctrl+E or Button 7' on_release: jc.create_joycursor(root.parent, root) Button: text: 'Disable' on_release: jc.stop(root.parent, root) """)) ''' __all__ = ('start', 'stop', 'create_joycursor') from kivy.clock import Clock from kivy.logger import Logger from kivy.uix.widget import Widget from kivy.graphics import Color, Line from kivy.properties import ( ObjectProperty, NumericProperty, BooleanProperty ) class JoyCursor(Widget): win = ObjectProperty() activated = BooleanProperty(False) cursor_width = NumericProperty(1.1) cursor_hold = BooleanProperty(False) intensity = NumericProperty(4) dead_zone = NumericProperty(10000) offset_x = NumericProperty(0) offset_y = NumericProperty(0) def __init__(self, **kwargs): super(JoyCursor, self).__init__(**kwargs) self.avoid_bring_to_top = False self.size_hint = (None, None) self.size = (21, 21) self.set_cursor() # draw cursor with self.canvas: Color(rgba=(0.19, 0.64, 0.81, 0.5)) self.cursor_ox = Line( points=self.cursor_pts[:4], width=self.cursor_width + 0.1 ) self.cursor_oy = Line( points=self.cursor_pts[4:], width=self.cursor_width + 0.1 ) Color(rgba=(1, 1, 1, 0.5)) self.cursor_x = Line( points=self.cursor_pts[:4], width=self.cursor_width ) self.cursor_y = Line( points=self.cursor_pts[4:], width=self.cursor_width ) self.pos = [-i for i in self.size] def on_window_children(self, win, *args): # pull JoyCursor to the front when added # as a child directly to the window. if self.avoid_bring_to_top or not self.activated: return self.avoid_bring_to_top = True win.remove_widget(self) win.add_widget(self) self.avoid_bring_to_top = False def on_activated(self, instance, activated): # bind/unbind when JoyCursor's state is changed if activated: self.win.add_widget(self) self.move = Clock.schedule_interval(self.move_cursor, 0) self.win.fbind('on_joy_axis', self.check_cursor) self.win.fbind('on_joy_button_down', self.set_intensity) self.win.fbind('on_joy_button_down', self.check_dispatch) self.win.fbind('mouse_pos', self.stop_cursor) mouse_pos = self.win.mouse_pos self.pos = ( mouse_pos[0] - self.size[0] / 2.0, mouse_pos[1] - self.size[1] / 2.0 ) Logger.info('JoyCursor: joycursor activated') else: self.pos = [-i for i in self.size] Clock.unschedule(self.move) self.win.funbind('on_joy_axis', self.check_cursor) self.win.funbind('on_joy_button_down', self.set_intensity) self.win.funbind('on_joy_button_down', self.check_dispatch) self.win.funbind('mouse_pos', self.stop_cursor) self.win.remove_widget(self) Logger.info('JoyCursor: joycursor deactivated') def set_cursor(self, *args): # create cursor points px, py = self.pos sx, sy = self.size self.cursor_pts = [ px, py + round(sy / 2.0), px + sx, py + round(sy / 2.0), px + round(sx / 2.0), py, px + round(sx / 2.0), py + sy ] def check_cursor(self, win, stickid, axisid, value): # check axes and set offset if a movement is registered intensity = self.intensity dead = self.dead_zone if axisid == 3: if value < -dead: self.offset_x = -intensity elif value > dead: self.offset_x = intensity else: self.offset_x = 0 elif axisid == 4: # invert Y axis to behave like mouse if value < -dead: self.offset_y = intensity elif value > dead: self.offset_y = -intensity else: self.offset_y = 0 else: self.offset_x = 0 self.offset_y = 0 def set_intensity(self, win, stickid, buttonid): # set intensity of joycursor with joystick buttons intensity = self.intensity if buttonid == 0 and intensity > 2: intensity -= 1 elif buttonid == 1: intensity += 1 self.intensity = intensity def check_dispatch(self, win, stickid, buttonid): if buttonid == 6: self.cursor_hold = not self.cursor_hold if buttonid not in (2, 3, 4, 5, 6): return x, y = self.center # window event, correction necessary y = self.win.system_size[1] - y modifiers = [] actions = { 2: 'left', 3: 'right', 4: 'scrollup', 5: 'scrolldown', 6: 'left' } button = actions[buttonid] self.win.dispatch('on_mouse_down', x, y, button, modifiers) if not self.cursor_hold: self.win.dispatch('on_mouse_up', x, y, button, modifiers) def move_cursor(self, *args): # move joycursor as a mouse self.pos[0] += self.offset_x self.pos[1] += self.offset_y modifiers = [] if self.cursor_hold: self.win.dispatch( 'on_mouse_move', self.center[0], self.win.system_size[1] - self.center[1], modifiers ) def stop_cursor(self, instance, mouse_pos): # pin the cursor to the mouse pos self.offset_x = 0 self.offset_y = 0 self.pos = ( mouse_pos[0] - self.size[0] / 2.0, mouse_pos[1] - self.size[1] / 2.0 ) def on_pos(self, instance, new_pos): self.set_cursor() self.cursor_x.points = self.cursor_pts[:4] self.cursor_y.points = self.cursor_pts[4:] self.cursor_ox.points = self.cursor_pts[:4] self.cursor_oy.points = self.cursor_pts[4:] def keyboard_shortcuts(self, win, scancode, *args): modifiers = args[-1] if scancode == 101 and modifiers == ['ctrl']: self.activated = not self.activated return True elif scancode == 27: if self.activated: self.activated = False return True def joystick_shortcuts(self, win, stickid, buttonid): if buttonid == 7: self.activated = not self.activated if self.activated: self.pos = [round(i / 2.0) for i in win.size] def create_joycursor(win, ctx, *args): '''Create a JoyCursor instance attached to the *ctx* and bound to the Window's :meth:`~kivy.core.window.WindowBase.on_keyboard` event for capturing the keyboard shortcuts. :Parameters: `win`: A :class:`Window ` The application Window to bind to. `ctx`: A :class:`~kivy.uix.widget.Widget` or subclass The Widget for JoyCursor to attach to. ''' ctx.joycursor = JoyCursor(win=win) win.bind(children=ctx.joycursor.on_window_children, on_keyboard=ctx.joycursor.keyboard_shortcuts) # always listen for joystick input to open the module # (like a keyboard listener) win.fbind('on_joy_button_down', ctx.joycursor.joystick_shortcuts) def start(win, ctx): Clock.schedule_once(lambda *t: create_joycursor(win, ctx)) def stop(win, ctx): '''Stop and unload any active JoyCursors for the given *ctx*. ''' if hasattr(ctx, 'joycursor'): ctx.joycursor.activated = False win.unbind(children=ctx.joycursor.on_window_children, on_keyboard=ctx.joycursor.keyboard_shortcuts) win.funbind('on_joy_button_down', ctx.joycursor.joystick_shortcuts) win.remove_widget(ctx.joycursor) del ctx.joycursor ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/keybinding.py0000666000000000000000000000334400000000000015725 0ustar0000000000000000'''Keybinding ========== This module forces the mapping of some keys to functions: * F11: Rotate the Window through 0, 90, 180 and 270 degrees * Shift + F11: Switches between portrait and landscape on desktops * F12: Take a screenshot Note: this doesn't work if the application requests the keyboard beforehand. Usage ----- For normal module usage, please see the :mod:`~kivy.modules` documentation. The Keybinding module, however, can also be imported and used just like a normal python module. This has the added advantage of being able to activate and deactivate the module programmatically:: from kivy.app import App from kivy.uix.button import Button from kivy.modules import keybinding from kivy.core.window import Window class Demo(App): def build(self): button = Button(text="Hello") keybinding.start(Window, button) return button Demo().run() To remove the Keybinding, you can do the following:: Keybinding.stop(Window, button) ''' from kivy.utils import platform __all__ = ('start', 'stop') def _on_keyboard_handler(instance, key, scancode, codepoint, modifiers): if key == 293 and modifiers == []: # F12 instance.screenshot() elif key == 292 and modifiers == []: # F11 instance.rotation += 90 elif key == 292 and modifiers == ['shift']: # Shift + F11 if platform in ('win', 'linux', 'macosx'): instance.rotation = 0 w, h = instance.size w, h = h, w instance.size = (w, h) def start(win, ctx): win.bind(on_keyboard=_on_keyboard_handler) def stop(win, ctx): win.unbind(on_keyboard=_on_keyboard_handler) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/monitor.py0000666000000000000000000000511500000000000015267 0ustar0000000000000000''' Monitor module ============== The Monitor module is a toolbar that shows the activity of your current application : * FPS * Graph of input events Usage ----- For normal module usage, please see the :mod:`~kivy.modules` documentation. ''' __all__ = ('start', 'stop') from kivy.uix.label import Label from kivy.graphics import Rectangle, Color from kivy.metrics import dp from kivy.clock import Clock from functools import partial _statsinput = 0 _maxinput = -1 def update_fps(ctx, *largs): ctx.label.text = 'FPS: %f' % Clock.get_fps() ctx.rectangle.texture = ctx.label.texture ctx.rectangle.size = ctx.label.texture_size def update_stats(win, ctx, *largs): global _statsinput ctx.stats = ctx.stats[1:] + [_statsinput] _statsinput = 0 m = max(1., _maxinput) for i, x in enumerate(ctx.stats): ctx.statsr[i].size = (dp(4), ctx.stats[i] / m * dp(20)) ctx.statsr[i].pos = ( win.width - dp(64 * 4) + i * dp(4), win.height - dp(25)) def _update_monitor_canvas(win, ctx, *largs): with win.canvas.after: ctx.overlay.pos = (0, win.height - dp(25)) ctx.overlay.size = (win.width, dp(25)) ctx.rectangle.pos = (dp(5), win.height - dp(20)) class StatsInput(object): def process(self, events): global _statsinput, _maxinput _statsinput += len(events) if _statsinput > _maxinput: _maxinput = float(_statsinput) return events def start(win, ctx): # late import to avoid breaking module loading from kivy.input.postproc import kivy_postproc_modules kivy_postproc_modules['fps'] = StatsInput() global _ctx ctx.label = Label(text='FPS: 0.0') ctx.inputstats = 0 ctx.stats = [] ctx.statsr = [] with win.canvas.after: ctx.color = Color(1, 0, 0, .5) ctx.overlay = Rectangle(pos=(0, win.height - dp(25)), size=(win.width, dp(25))) ctx.color = Color(1, 1, 1) ctx.rectangle = Rectangle(pos=(dp(5), win.height - dp(20))) ctx.color = Color(1, 1, 1, .5) for i in range(64): ctx.stats.append(0) ctx.statsr.append(Rectangle( pos=(win.width - dp(64 * 4) + i * dp(4), win.height - dp(25)), size=(dp(4), 0))) win.bind(size=partial(_update_monitor_canvas, win, ctx)) Clock.schedule_interval(partial(update_fps, ctx), .5) Clock.schedule_interval(partial(update_stats, win, ctx), 1 / 60.) def stop(win, ctx): win.canvas.remove(ctx.label) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/recorder.py0000666000000000000000000000501700000000000015406 0ustar0000000000000000''' Recorder module =============== .. versionadded:: 1.1.0 Create an instance of :class:`~kivy.input.recorder.Recorder`, attach to the class, and bind some keys to record / play sequences: - F6: play the last record in a loop - F7: read the latest recording - F8: record input events Configuration ------------- .. |attrs| replace:: :attr:`~kivy.input.recorder.Recorder.record_attrs` .. |profile_mask| replace:: :attr:`~kivy.input.recorder.Recorder.record_profile_mask` :Parameters: `attrs`: str, defaults to |attrs| value. Attributes to record from the motion event `profile_mask`: str, defaults to |profile_mask| value. Mask for motion event profile. Used to filter which profile will appear in the fake motion event when replayed. `filename`: str, defaults to 'recorder.kvi' Name of the file to record / play with Usage ----- For normal module usage, please see the :mod:`~kivy.modules` documentation. ''' __all__ = ('start', 'stop') from kivy.logger import Logger from functools import partial def replay(recorder, *args): if recorder.play: return else: recorder.play = True def on_recorder_key(recorder, window, key, *largs): if key == 289: # F8 if recorder.play: Logger.error('Recorder: Cannot start recording while playing.') return recorder.record = not recorder.record elif key == 288: # F7 if recorder.record: Logger.error('Recorder: Cannot start playing while recording.') return recorder.play = not recorder.play elif key == 287: # F6 if recorder.play: recorder.unbind(play=replay) else: recorder.bind(play=replay) recorder.play = True def start(win, ctx): keys = {} # attributes value = ctx.config.get('attrs', None) if value is not None: keys['record_attrs'] = value.split(':') # profile mask value = ctx.config.get('profile_mask', None) if value is not None: keys['record_profile_mask'] = value.split(':') # filename value = ctx.config.get('filename', None) if value is not None: keys['filename'] = value from kivy.input.recorder import Recorder ctx.recorder = Recorder(window=win, **keys) win.bind(on_key_down=partial(on_recorder_key, ctx.recorder)) def stop(win, ctx): if hasattr(ctx, 'recorder'): ctx.recorder.release() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/screen.py0000666000000000000000000001675300000000000015071 0ustar0000000000000000'''Screen ====== This module changes some environment and configuration variables to match the density / dpi / screensize of a specific device. To see a list of the available screenid's, just run:: python main.py -m screen To simulate a medium-density screen such as the Motorola Droid 2:: python main.py -m screen:droid2 To simulate a high-density screen such as HTC One X, in portrait:: python main.py -m screen:onex,portrait To simulate the iPad 2 screen:: python main.py -m screen:ipad If the generated window is too large, you can specify a scale:: python main.py -m screen:note2,portrait,scale=.75 Note that to display your contents correctly on a scaled window you must consistently use units 'dp' and 'sp' throughout your app. See :mod:`~kiv.metrics` for more details. ''' import sys from os import environ from kivy.config import Config from kivy.logger import Logger # taken from http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density devices = { # device: (name, width, height, dpi, density) 'onex': ('HTC One X', 1280, 720, 312, 2), 'one': ('HTC One', 1920, 1080, 468, 3), 'onesv': ('HTC One SV', 800, 480, 216, 1.5), 's3': ('Galaxy SIII', 1280, 720, 306, 2), 'note2': ('Galaxy Note II', 1280, 720, 267, 2), 'droid2': ('Motorola Droid 2', 854, 480, 240, 1.5), 'xoom': ('Motorola Xoom', 1280, 800, 149, 1), 'ipad': ('iPad (1 and 2)', 1024, 768, 132, 1), 'ipad3': ('iPad 3', 2048, 1536, 264, 2), 'iphone4': ('iPhone 4', 960, 640, 326, 2), 'iphone5': ('iPhone 5', 1136, 640, 326, 2), 'xperiae': ('Xperia E', 480, 320, 166, 1), 'nexus4': ('Nexus 4', 1280, 768, 320, 2), 'nexus7': ('Nexus 7 (2012 version)', 1280, 800, 216, 1.325), 'nexus7.2': ('Nexus 7 (2013 version)', 1920, 1200, 323, 2), # taken from design.google.com/devices # please consider using another data instead of # a dict for autocompletion to work # these are all in landscape 'phone_android_one': ('Android One', 854, 480, 218, 1.5), 'phone_htc_one_m8': ('HTC One M8', 1920, 1080, 432, 3.0), 'phone_htc_one_m9': ('HTC One M9', 1920, 1080, 432, 3.0), 'phone_iphone': ('iPhone', 480, 320, 168, 1.0), 'phone_iphone_4': ('iPhone 4', 960, 640, 320, 2.0), 'phone_iphone_5': ('iPhone 5', 1136, 640, 320, 2.0), 'phone_iphone_6': ('iPhone 6', 1334, 750, 326, 2.0), 'phone_iphone_6_plus': ('iPhone 6 Plus', 1920, 1080, 400, 3.0), 'phone_lg_g2': ('LG G2', 1920, 1080, 432, 3.0), 'phone_lg_g3': ('LG G3', 2560, 1440, 533, 3.0), 'phone_moto_g': ('Moto G', 1280, 720, 327, 2.0), 'phone_moto_x': ('Moto X', 1280, 720, 313, 2.0), 'phone_moto_x_2nd_gen': ('Moto X 2nd Gen', 1920, 1080, 432, 3.0), 'phone_nexus_4': ('Nexus 4', 1280, 768, 240, 2.0), 'phone_nexus_5': ('Nexus 5', 1920, 1080, 450, 3.0), 'phone_nexus_5x': ('Nexus 5X', 1920, 1080, 432, 2.6), 'phone_nexus_6': ('Nexus 6', 2560, 1440, 496, 3.5), 'phone_nexus_6p': ('Nexus 6P', 2560, 1440, 514, 3.5), 'phone_oneplus_3t': ('OnePlus 3t', 1863, 1080, 380, 2.375), 'phone_oneplus_6t': ('OnePlus 6t', 2340, 1080, 420, 2.625), 'phone_samsung_galaxy_note_4': ('Samsung Galaxy Note 4', 2560, 1440, 514, 3.0), 'phone_samsung_galaxy_s5': ('Samsung Galaxy S5', 1920, 1080, 372, 3.0), 'phone_samsung_galaxy_s6': ('Samsung Galaxy S6', 2560, 1440, 576, 4.0), 'phone_sony_xperia_c4': ('Sony Xperia C4', 1920, 1080, 400, 2.0), 'phone_sony_xperia_z_ultra': ('Sony Xperia Z Ultra', 1920, 1080, 348, 2.0), 'phone_sony_xperia_z1_compact': ('Sony Xperia Z1 Compact', 1280, 720, 342, 2.0), 'phone_sony_xperia_z2z3': ('Sony Xperia Z2/Z3', 1920, 1080, 432, 3.0), 'phone_sony_xperia_z3_compact': ('Sony Xperia Z3 Compact', 1280, 720, 313, 2.0), 'tablet_dell_venue_8': ('Dell Venue 8', 2560, 1600, 355, 2.0), 'tablet_ipad': ('iPad', 1024, 768, 132, 1.0), 'tablet_ipad_mini': ('iPad Mini', 1024, 768, 163, 1.0), 'tablet_ipad_mini_retina': ('iPad Mini Retina', 2048, 1536, 326, 2.0), 'tablet_ipad_pro': ('iPad Pro', 2732, 2048, 265, 2.0), 'tablet_ipad_retina': ('iPad Retina', 2048, 1536, 264, 2.0), 'tablet_nexus_10': ('Nexus 10', 2560, 1600, 297, 2.0), 'tablet_nexus_7_12': ('Nexus 7 12', 1280, 800, 216, 1.3), 'tablet_nexus_7_13': ('Nexus 7 13', 1920, 1200, 324, 2.0), 'tablet_nexus_9': ('Nexus 9', 2048, 1536, 288, 2.0), 'tablet_samsung_galaxy_tab_10': ('Samsung Galaxy Tab 10', 1280, 800, 148, 1.0), 'tablet_sony_xperia_z3_tablet': ('Sony Xperia Z3 Tablet', 1920, 1200, 282, 2.0), 'tablet_sony_xperia_z4_tablet': ('Sony Xperia Z4 Tablet', 2560, 1600, 297, 2.0), 'tablet_huawei_mediapad_m3_lite_10': ('HUAWEI MediaPad M3 Lite 10', 1920, 1200, 320, 2.25) } def start(win, ctx): pass def stop(win, ctx): pass def apply_device(device, scale, orientation): name, width, height, dpi, density = devices[device] if orientation == 'portrait': width, height = height, width Logger.info('Screen: Apply screen settings for {0}'.format(name)) Logger.info('Screen: size={0}x{1} dpi={2} density={3} ' 'orientation={4}'.format(width, height, dpi, density, orientation)) try: scale = float(scale) except: scale = 1 environ['KIVY_METRICS_DENSITY'] = str(density * scale) environ['KIVY_DPI'] = str(dpi * scale) Config.set('graphics', 'width', str(int(width * scale))) # simulate with the android bar # FIXME should be configurable Config.set('graphics', 'height', str(int(height * scale - 25 * density))) Config.set('graphics', 'fullscreen', '0') Config.set('graphics', 'show_mousecursor', '1') def usage(device=None): if device: Logger.error('Screen: The specified device ({0}) is unknown.', device) print('\nModule usage: python main.py -m screen:deviceid[,orientation]\n') print('Available devices:\n') print('{0:12} {1:<22} {2:<8} {3:<8} {4:<5} {5:<8}'.format( 'Device ID', 'Name', 'Width', 'Height', 'DPI', 'Density')) for device, info in devices.items(): print('{0:12} {1:<22} {2:<8} {3:<8} {4:<5} {5:<8}'.format( device, *info)) print('\n') print('Simulate a medium-density screen such as Motorola Droid 2:\n') print(' python main.py -m screen:droid2\n') print('Simulate a high-density screen such as HTC One X, in portrait:\n') print(' python main.py -m screen:onex,portrait\n') print('Simulate the iPad 2 screen\n') print(' python main.py -m screen:ipad\n') print('If the generated window is too large, you can specify a scale:\n') print(' python main.py -m screen:note2,portrait,scale=.75\n') sys.exit(1) def configure(ctx): scale = ctx.pop('scale', None) orientation = 'landscape' ctx.pop('landscape', None) if ctx.pop('portrait', None): orientation = 'portrait' if not ctx: return usage(None) device = list(ctx.keys())[0] if device not in devices: return usage('') apply_device(device, scale, orientation) if __name__ == "__main__": for n in devices.values(): assert n[1] > n[2] ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/showborder.py0000666000000000000000000000114400000000000015754 0ustar0000000000000000''' Show border =========== Shows widget's border. The idea was taken from http://robertour.com/2013/10/02/easy-way-debugging-kivy-interfaces/ ''' __all__ = ('start', 'stop') from kivy.lang import Builder KV_CODE = ''' : canvas.after: Color: rgba: 1, 1, 1, 1 Line: rectangle: self.x + 1, self.y + 1, self.width - 1, self.height - 1 dash_offset: 5 dash_length: 3 ''' def start(win, ctx): Builder.load_string(KV_CODE, filename=__file__) def stop(win, ctx): Builder.unload_file(__file__) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/touchring.py0000666000000000000000000000515100000000000015602 0ustar0000000000000000''' Touchring ========= Shows rings around every touch on the surface / screen. You can use this module to check that you don't have any calibration issues with touches. Configuration ------------- :Parameters: `image`: str, defaults to '/data/images/ring.png' Filename of the image to use. `scale`: float, defaults to 1. Scale of the image. `alpha`: float, defaults to 1. Opacity of the image. Example ------- In your configuration (`~/.kivy/config.ini`), you can add something like this:: [modules] touchring = image=mypointer.png,scale=.3,alpha=.7 ''' __all__ = ('start', 'stop') from kivy.core.image import Image from kivy.graphics import Color, Rectangle from kivy import kivy_data_dir from os.path import join pointer_image = None pointer_scale = 1.0 pointer_alpha = 0.7 def _touch_down(win, touch): ud = touch.ud with win.canvas.after: ud['tr.color'] = Color(1, 1, 1, pointer_alpha) iw, ih = pointer_image.size ud['tr.rect'] = Rectangle( pos=( touch.x - (pointer_image.width / 2. * pointer_scale), touch.y - (pointer_image.height / 2. * pointer_scale)), size=(iw * pointer_scale, ih * pointer_scale), texture=pointer_image.texture) if not ud.get('tr.grab', False): ud['tr.grab'] = True touch.grab(win) def _touch_move(win, touch): ud = touch.ud if not ud.get('tr.rect', False): _touch_down(win, touch) ud['tr.rect'].pos = ( touch.x - (pointer_image.width / 2. * pointer_scale), touch.y - (pointer_image.height / 2. * pointer_scale)) def _touch_up(win, touch): if touch.grab_current is win: ud = touch.ud win.canvas.after.remove(ud['tr.color']) win.canvas.after.remove(ud['tr.rect']) if ud.get('tr.grab') is True: touch.ungrab(win) ud['tr.grab'] = False def start(win, ctx): # XXX use ctx ! global pointer_image, pointer_scale, pointer_alpha pointer_fn = ctx.config.get('image', 'atlas://data/images/defaulttheme/ring') pointer_scale = float(ctx.config.get('scale', 1.0)) pointer_alpha = float(ctx.config.get('alpha', 1.0)) pointer_image = Image(pointer_fn) win.bind(on_touch_down=_touch_down, on_touch_move=_touch_move, on_touch_up=_touch_up) def stop(win, ctx): win.unbind(on_touch_down=_touch_down, on_touch_move=_touch_move, on_touch_up=_touch_up) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/modules/webdebugger.py0000666000000000000000000000113700000000000016062 0ustar0000000000000000# -*- coding: utf-8 -*- ''' Web Debugger ============ .. versionadded:: 1.2.0 .. warning:: This module is highly experimental, use it with care. This module will start a webserver and run in the background. You can see how your application evolves during runtime, examine the internal cache etc. Run with:: python main.py -m webdebugger Then open your webbrowser on http://localhost:5000/ ''' __all__ = ('start', 'stop') import os if 'KIVY_DOC' not in os.environ: from kivy.modules._webdebugger import start, stop else: start = stop = lambda *x: True ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/multistroke.py0000666000000000000000000015733300000000000014524 0ustar0000000000000000''' Multistroke gesture recognizer ============================== .. versionadded:: 1.9.0 .. warning:: This is experimental and subject to change as long as this warning notice is present. See :file:`kivy/examples/demo/multistroke/main.py` for a complete application example. Conceptual Overview ------------------- This module implements the Protractor gesture recognition algorithm. :class:`Recognizer` is the search/database API similar to :class:`~kivy.gesture.GestureDatabase`. It maintains a list of :class:`MultistrokeGesture` objects and allows you to search for a user-input gestures among them. :class:`ProgressTracker` tracks the progress of a :meth:`Recognizer.recognize` call. It can be used to interact with the running recognizer task, for example forcing it to stop half-way, or analyzing results as they arrive. :class:`MultistrokeGesture` represents a gesture in the gesture database (:attr:`Recognizer.db`). It is a container for :class:`UnistrokeTemplate` objects, and implements the heap permute algorithm to automatically generate all possible stroke orders (if desired). :class:`UnistrokeTemplate` represents a single stroke path. It's typically instantiated automatically by :class:`MultistrokeGesture`, but sometimes you may need to create them manually. :class:`Candidate` represents a user-input gesture that is used to search the gesture database for matches. It is normally instantiated automatically by calling :meth:`Recognizer.recognize`. Usage examples -------------- See :file:`kivy/examples/demo/multistroke/main.py` for a complete application example. You can bind to events on :class:`Recognizer` to track the state of all calls to :meth:`Recognizer.recognize`. The callback function will receive an instance of :class:`ProgressTracker` that can be used to analyze and control various aspects of the recognition process :: from kivy.vector import Vector from kivy.multistroke import Recognizer gdb = Recognizer() def search_start(gdb, pt): print("A search is starting with %d tasks" % (pt.tasks)) def search_stop(gdb, pt): # This will call max() on the result dictionary, so it's best to store # it instead of calling it 3 times consecutively best = pt.best print("Search ended (%s). Best is %s (score %f, distance %f)" % ( pt.status, best['name'], best['score'], best['dist'] )) # Bind your callbacks to track all matching operations gdb.bind(on_search_start=search_start) gdb.bind(on_search_complete=search_stop) # The format below is referred to as `strokes`, a list of stroke paths. # Note that each path shown here consists of two points, ie a straight # line; if you plot them it looks like a T, hence the name. gdb.add_gesture('T', [ [Vector(30, 7), Vector(103, 7)], [Vector(66, 7), Vector(66, 87)]]) # Now you can search for the 'T' gesture using similar data (user input). # This will trigger both of the callbacks bound above. gdb.recognize([ [Vector(45, 8), Vector(110, 12)], [Vector(88, 9), Vector(85, 95)]]) On the next :class:`~kivy.clock.Clock` tick, the matching process starts (and, in this case, completes). To track individual calls to :meth:`Recognizer.recognize`, use the return value (also a :class:`ProgressTracker` instance) :: # Same as above, but keep track of progress using returned value progress = gdb.recognize([ [Vector(45, 8), Vector(110, 12)], [Vector(88, 9), Vector(85, 95)]]) progress.bind(on_progress=my_other_callback) print(progress.progress) # = 0 # [ assuming a kivy.clock.Clock.tick() here ] print(result.progress) # = 1 Algorithm details ----------------- For more information about the matching algorithm, see: "Protractor: A fast and accurate gesture recognizer" by Yang Li http://yangl.org/pdf/protractor-chi2010.pdf "$N-Protractor" by Lisa Anthony and Jacob O. Wobbrock http://depts.washington.edu/aimgroup/proj/dollar/ndollar-protractor.pdf Some of the code is derived from the JavaScript implementation here: http://depts.washington.edu/aimgroup/proj/dollar/ndollar.html ''' __all__ = ('Recognizer', 'ProgressTracker', 'MultistrokeGesture', 'UnistrokeTemplate', 'Candidate') import pickle import base64 import zlib from re import match as re_match from collections import deque from math import sqrt, pi, radians, acos, atan, atan2, pow, floor from math import sin as math_sin, cos as math_cos from kivy.vector import Vector from kivy.clock import Clock from kivy.event import EventDispatcher from kivy.properties import ListProperty from kivy.compat import PY2 from io import BytesIO if not PY2: xrange = range # Default number of gesture matches per frame # FIXME: relevant number DEFAULT_GPF = 10 # Algorithm data SQUARESIZE = 250.0 ONEDTHRESHOLD = 0.25 ORIGIN = Vector(0, 0) class MultistrokeError(Exception): pass # ----------------------------------------------------------------------------- # Recognizer # ----------------------------------------------------------------------------- class Recognizer(EventDispatcher): ''':class:`Recognizer` provides a gesture database with matching facilities. :Events: `on_search_start` Fired when a new search is started using this Recognizer. `on_search_complete` Fired when a running search ends, for whatever reason. (use :data:`ProgressTracker.status` to find out) :Properties: `db` A :class:`ListProperty` that contains the available :class:`MultistrokeGesture` objects. :attr:`db` is a :class:`~kivy.properties.ListProperty` and defaults to [] ''' db = ListProperty([]) def __init__(self, **kwargs): super(Recognizer, self).__init__(**kwargs) self.register_event_type('on_search_start') self.register_event_type('on_search_complete') def filter(self, **kwargs): ''':meth:`filter` returns a subset of objects in :attr:`self.db`, according to given criteria. This is used by many other methods of the :class:`Recognizer`; the arguments below can for example be used when calling :meth:`Recognizer.recognize` or :meth:`Recognizer.export_gesture`. You normally don't need to call this directly. :Arguments: `name` Limits the returned list to gestures where :attr:`MultistrokeGesture.name` matches given regular expression(s). If re.match(name, MultistrokeGesture.name) tests true, the gesture is included in the returned list. Can be a string or an array of strings :: gdb = Recognizer() # Will match all names that start with a capital N # (ie Next, New, N, Nebraska etc, but not "n" or "next") gdb.filter(name='N') # exactly 'N' gdb.filter(name='N$') # Nebraska, teletubbies, France, fraggle, N, n, etc gdb.filter(name=['[Nn]', '(?i)T', '(?i)F']) `priority` Limits the returned list to gestures with certain :attr:`MultistrokeGesture.priority` values. If specified as an integer, only gestures with a lower priority are returned. If specified as a list (min/max) :: # Max priority 50 gdb.filter(priority=50) # Max priority 50 (same result as above) gdb.filter(priority=[0, 50]) # Min priority 50, max 100 gdb.filter(priority=[50, 100]) When this option is used, :attr:`Recognizer.db` is automatically sorted according to priority, incurring extra cost. You can use `force_priority_sort` to override this behavior if your gestures are already sorted according to priority. `orientation_sensitive` Limits the returned list to gestures that are orientation sensitive (True), gestures that are not orientation sensitive (False) or None (ignore template sensitivity, this is the default). `numstrokes` Limits the returned list to gestures that have the specified number of strokes (in :attr:`MultistrokeGesture.strokes`). Can be a single integer or a list of integers. `numpoints` Limits the returned list to gestures that have specific :attr:`MultistrokeGesture.numpoints` values. This is provided for flexibility, do not use it unless you understand what it does. Can be a single integer or a list of integers. `force_priority_sort` Can be used to override the default sort behavior. Normally :class:`MultistrokeGesture` objects are returned in priority order if the `priority` option is used. Setting this to True will return gestures sorted in priority order, False will return in the order gestures were added. None means decide automatically (the default). .. Note :: For improved performance, you can load your gesture database in priority order and set this to False when calling :meth:`Recognizer.recognize` `db` Can be set if you want to filter a different list of objects than :attr:`Recognizer.db`. You probably don't want to do this; it is used internally by :meth:`import_gesture`. ''' have_filters = False kwargs_get = kwargs.get name = kwargs_get('name', None) if name is not None: have_filters = True if not isinstance(name, list): name = [name] priority = kwargs_get('priority', None) min_p, max_p = None, None if priority is not None: have_filters = True if isinstance(priority, list): min_p, max_p = priority elif isinstance(priority, int): min_p, max_p = None, priority numstrokes = kwargs_get('numstrokes', None) if numstrokes is not None: have_filters = True if not isinstance(numstrokes, list): numstrokes = [numstrokes] numpoints = kwargs_get('numpoints', None) if numpoints is not None: have_filters = True if not isinstance(numpoints, list): numpoints = [numpoints] orientation_sens = kwargs_get('orientation_sensitive', None) if orientation_sens is not None: have_filters = True # Prepare a correctly sorted tasklist force_priority_sort = kwargs.get('force_priority_sort', None) force_sort_on = force_priority_sort and True force_sort_off = (force_priority_sort is False) and True db = kwargs.get('db', None) or self.db if (force_sort_on or priority) and not force_sort_off: tasklist = sorted(db, key=lambda n: n.priority) else: tasklist = db # Now test each gesture in the database against filter criteria out = deque() if not have_filters: out.extend(tasklist) return out out_append = out.append for gesture in tasklist: if (orientation_sens is not None and orientation_sens != gesture.orientation_sens): continue if numpoints and gesture.numpoints not in numpoints: continue if numstrokes and len(gesture.strokes) not in numstrokes: continue if min_p is not None and gesture.priority < min_p: continue if max_p is not None and gesture.priority > max_p: return out if name: for f in name: if re_match(f, gesture.name): out_append(gesture) break else: out_append(gesture) return out def add_gesture(self, name, strokes, **kwargs): '''Add a new gesture to the database. This will instantiate a new :class:`MultistrokeGesture` with `strokes` and append it to self.db. .. Note :: If you already have instantiated a :class:`MultistrokeGesture` object and wish to add it, append it to :attr:`Recognizer.db` manually. ''' if not strokes: return False self.db.append( MultistrokeGesture(name=name, strokes=strokes, **kwargs) ) return True def parse_gesture(self, data): '''Parse data formatted by export_gesture(). Returns a list of :class:`MultistrokeGesture` objects. This is used internally by :meth:`import_gesture`, you normally don't need to call this directly.''' io = BytesIO(zlib.decompress(base64.b64decode(data))) p = pickle.Unpickler(io) multistrokes = [] ms_append = multistrokes.append for multistroke in p.load(): strokes = multistroke['strokes'] multistroke['strokes'] = [[Vector( x, y) for x, y in line] for line in strokes] ms_append(MultistrokeGesture(**multistroke)) return multistrokes # FIXME: use a try block, maybe shelve or something def export_gesture(self, filename=None, **kwargs): '''Export a list of :class:`MultistrokeGesture` objects. Outputs a base64-encoded string that can be decoded to a Python list with the :meth:`parse_gesture` function or imported directly to :attr:`self.db` using :meth:`Recognizer.import_gesture`. If `filename` is specified, the output is written to disk, otherwise returned. This method accepts optional :meth:`Recognizer.filter` arguments. ''' io = BytesIO() p = pickle.Pickler(io, protocol=0) multistrokes = [] defaults = {'priority': 100, 'numpoints': 16, 'stroke_sens': True, 'orientation_sens': False, 'angle_similarity': 30.0} dkeys = defaults.keys() for multistroke in self.filter(**kwargs): m = dict(defaults) m = {'name': multistroke.name} for attr in dkeys: m[attr] = getattr(multistroke, attr) m['strokes'] = tuple([(p.x, p.y) for p in line] for line in multistroke.strokes) multistrokes.append(m) p.dump(multistrokes) if filename: f = open(filename, 'wb') f.write(base64.b64encode(zlib.compress(io.getvalue(), 9))) f.close() else: return base64.b64encode(zlib.compress(io.getvalue(), 9)) # FIXME: match them all with protractor, and don't load exacts? or # just compare the data or something; seems better to do this on import # than on every subsequent call to recognize(). And fix it in general, # too. def import_gesture(self, data=None, filename=None, **kwargs): '''Import a list of gestures as formatted by :meth:`export_gesture`. One of `data` or `filename` must be specified. This method accepts optional :meth:`Recognizer.filter` arguments, if none are specified then all gestures in specified data are imported.''' if filename is not None: with open(filename, "rb") as infile: data = infile.read() elif data is None: raise MultistrokeError('import_gesture needs data= or filename=') new = self.filter(db=self.parse_gesture(data), **kwargs) if new: self.db.extend(new) def transfer_gesture(self, tgt, **kwargs): '''Transfers :class:`MultistrokeGesture` objects from :attr:`Recognizer.db` to another :class:`Recognizer` instance `tgt`. This method accepts optional :meth:`Recognizer.filter` arguments. ''' if hasattr(tgt, 'db') and isinstance(tgt.db, list): send = self.filter(**kwargs) if send: tgt.db.append(None) tgt.db[-1:] = send return True def prepare_templates(self, **kwargs): '''This method is used to prepare :class:`UnistrokeTemplate` objects within the gestures in self.db. This is useful if you want to minimize punishment of lazy resampling by preparing all vectors in advance. If you do this before a call to :meth:`Recognizer.export_gesture`, you will have the vectors computed when you load the data later. This method accepts optional :meth:`Recognizer.filter` arguments. `force_numpoints`, if specified, will prepare all templates to the given number of points (instead of each template's preferred n; ie :data:`UnistrokeTemplate.numpoints`). You normally don't want to do this.''' for gesture in self.filter(**kwargs): for tpl in gesture: n = kwargs.get('force_numpoints', tpl.numpoints) tpl.prepare(n) def recognize(self, strokes, goodscore=None, timeout=0, delay=0, **kwargs): '''Search for gestures matching `strokes`. Returns a :class:`ProgressTracker` instance. This method accepts optional :meth:`Recognizer.filter` arguments. :Arguments: `strokes` A list of stroke paths (list of lists of :class:`~kivy.vector.Vector` objects) that will be matched against gestures in the database. Can also be a :class:`Candidate` instance. .. Warning :: If you manually supply a :class:`Candidate` that has a skip-flag, make sure that the correct filter arguments are set. Otherwise the system will attempt to load vectors that have not been computed. For example, if you set `skip_bounded` and do not set `orientation_sensitive` to False, it will raise an exception if an orientation_sensitive :class:`UnistrokeTemplate` is encountered. `goodscore` If this is set (between 0.0 - 1.0) and a gesture score is equal to or higher than the specified value, the search is immediately halted and the on_search_complete event is fired (+ the on_complete event of the associated :class:`ProgressTracker` instance). Default is None (disabled). `timeout` Specifies a timeout (in seconds) for when the search is aborted and the results returned. This option applies only when `max_gpf` is not 0. Default value is 0, meaning all gestures in the database will be tested, no matter how long it takes. `max_gpf` Specifies the maximum number of :class:`MultistrokeGesture` objects that can be processed per frame. When exceeded, will cause the search to halt and resume work in the next frame. Setting to 0 will complete the search immediately (and block the UI). .. Warning :: This does not limit the number of :class:`UnistrokeTemplate` objects matched! If a single gesture has a million templates, they will all be processed in a single frame with max_gpf=1! `delay` Sets an optional delay between each run of the recognizer loop. Normally, a run is scheduled for the next frame until the tasklist is exhausted. If you set this, there will be an additional delay between each run (specified in seconds). Default is 0, resume in the next frame. `force_numpoints` forces all templates (and candidate) to be prepared to a certain number of points. This can be useful for example if you are evaluating templates for optimal n (do not use this unless you understand what it does). ''' GPF = kwargs.get('max_gpf', DEFAULT_GPF) # Obtain a list of MultistrokeGesture objects matching filter arguments tasklist = self.filter(**kwargs) # Initialize the candidate and result objects cand = self._candidate(strokes) result = ProgressTracker(cand, len(tasklist)) # This is done to inform caller if they bind to on_complete and there # is nothing to do; perhaps should just return None? if not tasklist: result.status = 'complete' self.dispatch('on_search_complete', result) def result_hack(dt): result.dispatch('on_complete') Clock.schedule_once(result_hack) return result # This callback is scheduled once per frame until completed def _recognize_tick(dt): start_gc = result._completed stop_now = False while not stop_now and (tasklist and not result._break_flag) and \ (not GPF or (result._completed - start_gc < GPF)): if (timeout and Clock.get_time() - result._start_time >= timeout): result.status = 'timeout' stop_now = True break # Get the best distance and number of matching operations done gesture = tasklist.popleft() tpl, d, res, mos = gesture.match_candidate( cand, **kwargs) if tpl is not None: score = result._add_result(gesture, d, tpl, res) if goodscore is not None and score >= goodscore: result.status = 'goodscore' stop_now = True result._match_ops += mos result._completed += 1 result.dispatch('on_progress') # The loop has ended. Prepare to dispatch 'complete' def _dispatch(): result.dispatch('on_complete') self.dispatch('on_search_complete', result) return False # Dispatch or reschedule another run if not tasklist: result.status = 'complete' return _dispatch() elif result._break_flag: result.status = 'stop' return _dispatch() elif stop_now: return _dispatch() else: Clock.schedule_once(_recognize_tick, delay) return True # End _recognize_tick() self.dispatch('on_search_start', result) if not GPF: _recognize_tick(0) else: Clock.schedule_once(_recognize_tick, 0) return result def _candidate(self, strokes, **kwargs): # recognize() helper function, do not use directly. Set up a # Candidate object from arguments. Either use a specified object # or make a new one from strokes and apply safe skip_* settings to # use less resources. if isinstance(strokes, Candidate): return strokes if (not isinstance(strokes, list) or not len(strokes) or not isinstance(strokes[0], list)): raise MultistrokeError('recognize() needs strokes= ' 'list or Candidate') cand = Candidate(strokes) o_filter = kwargs.get('orientation_sensitive', None) if o_filter is False: cand.skip_bounded = True elif o_filter is True: cand.skip_invariant = True return cand # Default event handlers def on_search_start(self, result): pass def on_search_complete(self, result): pass # ----------------------------------------------------------------------------- # ProgressTracker # ----------------------------------------------------------------------------- class ProgressTracker(EventDispatcher): '''Represents an ongoing (or completed) search operation. Instantiated and returned by the :meth:`Recognizer.recognize` method when it is called. The `results` attribute is a dictionary that is updated as the recognition operation progresses. .. Note :: You do not need to instantiate this class. :Arguments: `candidate` :class:`Candidate` object to be evaluated `tasks` Total number of gestures in tasklist (to test against) :Events: `on_progress` Fired for every gesture that is processed `on_result` Fired when a new result is added, and it is the first match for the `name` so far, or a consecutive match with better score. `on_complete` Fired when the search is completed, for whatever reason. (use `ProgressTracker.status` to find out) :Attributes: `results` A dictionary of all results (so far). The key is the name of the gesture (ie :attr:`UnistrokeTemplate.name` usually inherited from :class:`MultistrokeGesture`). Each item in the dictionary is a dict with the following entries: `name` Name of the matched template (redundant) `score` Computed score from 1.0 (perfect match) to 0.0 `dist` Cosine distance from candidate to template (low=closer) `gesture` The :class:`MultistrokeGesture` object that was matched `best_template` Index of the best matching template (in :attr:`MultistrokeGesture.templates`) `template_results` List of distances for all templates. The list index corresponds to a :class:`UnistrokeTemplate` index in gesture.templates. `status` `search` Currently working `stop` Was stopped by the user (:meth:`stop` called) `timeout` A timeout occurred (specified as `timeout=` to recognize()) `goodscore` The search was stopped early because a gesture with a high enough score was found (specified as `goodscore=` to recognize()) `complete` The search is complete (all gestures matching filters were tested) ''' def __init__(self, candidate, tasks, **kwargs): self.status = 'search' self.candidate = candidate self.results = {} self.tasks = tasks self._start_time = Clock.get_time() self._match_ops = 0 self._completed = 0 self._break_flag = False # fired by recognize() self.register_event_type('on_complete') self.register_event_type('on_progress') # fired locally self.register_event_type('on_result') super(ProgressTracker, self).__init__(**kwargs) @property def progress(self): '''Returns the progress as a float, 0 is 0% done, 1 is 100%. This is a Python property.''' if not self.tasks: return 1 return self._completed / float(self.tasks) @property def best(self): '''Return the best match found by recognize() so far. It returns a dictionary with three keys, 'name', 'dist' and 'score' representing the template's name, distance (from candidate path) and the computed score value. This is a Python property.''' results = self.results # to avoid too many self. lookups if not results: return {'name': None, 'dist': None, 'score': 0} b = max(results, key=lambda r: results[r]['score']) return { 'name': results[b]['name'], 'dist': results[b]['dist'], 'score': results[b]['score'] } def stop(self): '''Raises a stop flag that is checked by the search process. It will be stopped on the next clock tick (if it is still running).''' self._break_flag = True def _add_result(self, gesture, dist, tpl, res): # Add a result; used internally by the recognize() function if tpl <= len(res): n = gesture.templates[tpl].name else: return 0. if n not in self.results or dist < self.results[n]['dist']: self.results[n] = { 'name': n, 'dist': dist, 'gesture': gesture, 'best_template': tpl, 'template_results': res } if not dist: self.results[n]['score'] = 1.0 else: self.results[n]['score'] = 1.0 - (dist / pi) self.dispatch('on_result', self.results[n]) return self.results[n]['score'] else: return 0. def on_complete(self): pass def on_progress(self): pass def on_result(self, result): pass # ----------------------------------------------------------------------------- # MultistrokeGesture # ----------------------------------------------------------------------------- class MultistrokeGesture(object): ''':class:`MultistrokeGesture` represents a gesture. It maintains a set of `strokes` and generates unistroke (ie :class:`UnistrokeTemplate`) permutations that are used for evaluating candidates against this gesture later. :Arguments: `name` Identifies the name of the gesture - it is returned to you in the results of a :meth:`Recognizer.recognize` search. You can have any number of MultistrokeGesture objects with the same name; many definitions of one gesture. The same name is given to all the generated unistroke permutations. Required, no default. `strokes` A list of paths that represents the gesture. A path is a list of Vector objects:: gesture = MultistrokeGesture('my_gesture', strokes=[ [Vector(x1, y1), Vector(x2, y2), ...... ], # stroke 1 [Vector(), Vector(), Vector(), Vector() ] # stroke 2 #, [stroke 3], [stroke 4], ... ]) For template matching purposes, all the strokes are combined to a single list (unistroke). You should still specify the strokes individually, and set `stroke_sensitive` True (whenever possible). Once you do this, unistroke permutations are immediately generated and stored in `self.templates` for later, unless you set the `permute` flag to False. `priority` Determines when :func:`Recognizer.recognize` will attempt to match this template, lower priorities are evaluated first (only if a priority `filter` is used). You should use lower priority on gestures that are more likely to match. For example, set user templates at lower number than generic templates. Default is 100. `numpoints` Determines the number of points this gesture should be resampled to (for matching purposes). The default is 16. `stroke_sensitive` Determines if the number of strokes (paths) in this gesture is required to be the same in the candidate (user input) gesture during matching. If this is False, candidates will always be evaluated, disregarding the number of strokes. Default is True. `orientation_sensitive` Determines if this gesture is orientation sensitive. If True, aligns the indicative orientation with the one of eight base orientations that requires least rotation. Default is True. `angle_similarity` This is used by the :func:`Recognizer.recognize` function when a candidate is evaluated against this gesture. If the angles between them are too far off, the template is considered a non-match. Default is 30.0 (degrees) `permute` If False, do not use Heap Permute algorithm to generate different stroke orders when instantiated. If you set this to False, a single UnistrokeTemplate built from `strokes` is used. ''' def __init__(self, name, strokes=None, **kwargs): self.name = name self.priority = kwargs.get('priority', 100) self.numpoints = kwargs.get('numpoints', 16) self.stroke_sens = kwargs.get('stroke_sensitive', True) self.orientation_sens = kwargs.get('orientation_sensitive', True) self.angle_similarity = kwargs.get('angle_similarity', 30.0) self.strokes = [] if strokes is not None: self.strokes = strokes if kwargs.get('permute', True): self.permute() else: self.templates = [UnistrokeTemplate(name, points=[i for sub in strokes for i in sub], numpoints=self.numpoints, orientation_sensitive=self.orientation_sens)] def angle_similarity_threshold(self): return radians(self.angle_similarity) def add_stroke(self, stroke, permute=False): '''Add a stroke to the self.strokes list. If `permute` is True, the :meth:`permute` method is called to generate new unistroke templates''' self.strokes.append(stroke) if permute: self.permute() def get_distance(self, cand, tpl, numpoints=None): '''Compute the distance from this Candidate to a UnistrokeTemplate. Returns the Cosine distance between the stroke paths. `numpoints` will prepare both the UnistrokeTemplate and Candidate path to n points (when necessary), you probably don't want to do this. ''' n = numpoints if n is None or n < 2: n = self.numpoints # optimal_cosine_distance() inlined here for performance v1 = tpl.get_vector(n) v2 = cand.get_protractor_vector(n, tpl.orientation_sens) a = 0.0 b = 0.0 for i in xrange(0, len(v1), 2): a += (v1[i] * v2[i]) + (v1[i + 1] * v2[i + 1]) b += (v1[i] * v2[i + 1]) - (v1[i + 1] * v2[i]) angle = atan(b / a) # If you put the below directly into math.acos(), you will get a domain # error when a=1.0 and angle=0.0 (ie math_cos(angle)=1.0). It seems to # be because float representation of 1.0*1.0 is >1.0 (ie 1.00000...001) # and this is problematic for math.acos(). # If you try math.acos(1.0*1.0) in interpreter it does not happen, # only with exact match at runtime result = a * math_cos(angle) + b * math_sin(angle) # FIXME: I'm sure there is a better way to do it but.. if result >= 1: result = 1 elif result <= -1: # has not happened to me, but I leave it here. result = -1 return acos(result) def match_candidate(self, cand, **kwargs): '''Match a given candidate against this MultistrokeGesture object. Will test against all templates and report results as a list of four items: `index 0` Best matching template's index (in self.templates) `index 1` Computed distance from the template to the candidate path `index 2` List of distances for all templates. The list index corresponds to a :class:`UnistrokeTemplate` index in self.templates. `index 3` Counter for the number of performed matching operations, ie templates matched against the candidate ''' best_d = float('infinity') best_tpl = None mos = 0 out = [] if (self.stroke_sens and len(self.strokes) != len(cand.strokes)): return (best_tpl, best_d, out, mos) skip_bounded = cand.skip_bounded skip_invariant = cand.skip_invariant get_distance = self.get_distance ang_sim_threshold = self.angle_similarity_threshold() for idx, tpl in enumerate(self.templates): # Handle a theoretical case where a MultistrokeGesture is composed # manually and the orientation_sensitive flag is True, and contains # a UnistrokeTemplate that has orientation_sensitive=False (or vice # versa). This would cause KeyError - requesting nonexistent vector if tpl.orientation_sens: if skip_bounded: continue elif skip_invariant: continue # Count as a match operation now, since the call to get_ # angle_similarity below will force vector calculation, # even if it doesn't make it to get_distance mos += 1 # Note: With this implementation, we always resample the candidate # to *any* encountered UnistrokeTemplate numpoints here, the filter # is only applied to MultistrokeGesture. See theoretical case # above; should not matter normally. n = kwargs.get('force_numpoints', tpl.numpoints) # Skip if candidate/gesture angles are too far off ang_sim = cand.get_angle_similarity(tpl, numpoints=n) if ang_sim > ang_sim_threshold: continue # Get the distance between cand/tpl paths d = get_distance(cand, tpl, numpoints=n) out.append(d) if d < best_d: best_d = d best_tpl = idx return (best_tpl, best_d, out, mos) def permute(self): '''Generate all possible unistroke permutations from self.strokes and save the resulting list of UnistrokeTemplate objects in self.templates. Quote from http://faculty.washington.edu/wobbrock/pubs/gi-10.2.pdf :: We use Heap Permute [16] (p. 179) to generate all stroke orders in a multistroke gesture. Then, to generate stroke directions for each order, we treat each component stroke as a dichotomous [0,1] variable. There are 2^N combinations for N strokes, so we convert the decimal values 0 to 2^N-1, inclusive, to binary representations and regard each bit as indicating forward (0) or reverse (1). This algorithm is often used to generate truth tables in propositional logic. See section 4.1: "$N Algorithm" of the linked paper for details. .. Warning :: Using heap permute for gestures with more than 3 strokes can result in very large number of templates (a 9-stroke gesture = 38 million templates). If you are dealing with these types of gestures, you should manually compose all the desired stroke orders. ''' # Seed with index of each stroke self._order = [i for i in xrange(0, len(self.strokes))] # Prepare ._orders self._orders = [] self._heap_permute(len(self.strokes)) del self._order # Generate unistroke permutations self.templates = [UnistrokeTemplate( self.name, points=permutation, numpoints=self.numpoints, orientation_sensitive=self.orientation_sens ) for permutation in self._make_unistrokes()] del self._orders def _heap_permute(self, n): # Heap Permute algorithm self_order = self._order if n == 1: self._orders.append(self_order[:]) else: i = 0 for i in xrange(0, n): self._heap_permute(n - 1) if n % 2 == 1: tmp = self_order[0] self_order[0] = self_order[n - 1] self_order[n - 1] = tmp else: tmp = self_order[i] self_order[i] = self_order[n - 1] self_order[n - 1] = tmp def _make_unistrokes(self): # Create unistroke permutations from self.strokes unistrokes = [] unistrokes_append = unistrokes.append self_strokes = self.strokes for r in self._orders: b = 0 while b < pow(2, len(r)): # use b's bits for directions unistroke = [] unistroke_append = unistroke.append for i in xrange(0, len(r)): pts = self_strokes[r[i]][:] if (b >> i) & 1 == 1: # is b's bit at index i 1? pts.reverse() unistroke_append(None) unistroke[-1:] = pts unistrokes_append(unistroke) b += 1 return unistrokes # ----------------------------------------------------------------------------- # UnistrokeTemplate # ----------------------------------------------------------------------------- class UnistrokeTemplate(object): '''Represents a (uni)stroke path as a list of Vectors. Normally, this class is instantiated by MultistrokeGesture and not by the programmer directly. However, it is possible to manually compose UnistrokeTemplate objects. :Arguments: `name` Identifies the name of the gesture. This is normally inherited from the parent MultistrokeGesture object when a template is generated. `points` A list of points that represents a unistroke path. This is normally one of the possible stroke order permutations from a MultistrokeGesture. `numpoints` The number of points this template should (ideally) be resampled to before the matching process. The default is 16, but you can use a template-specific settings if that improves results. `orientation_sensitive` Determines if this template is orientation sensitive (True) or fully rotation invariant (False). The default is True. .. Note:: You will get an exception if you set a skip-flag and then attempt to retrieve those vectors. ''' def __init__(self, name, points=None, **kwargs): self.name = name self.numpoints = kwargs.get('numpoints', 16) self.orientation_sens = kwargs.get('orientation_sensitive', True) self.db = {} self.points = [] if points is not None: self.points = points def add_point(self, p): '''Add a point to the unistroke/path. This invalidates all previously computed vectors.''' self.points.append(p) # All previously computed data is now void. self.db = {} # Used to lazily prepare the template def _get_db_key(self, key, numpoints=None): n = numpoints and numpoints or self.numpoints if n not in self.db: self.prepare(n) return self.db[n][key] def get_start_unit_vector(self, numpoints=None): return self._get_db_key('startvector', numpoints) def get_vector(self, numpoints=None): return self._get_db_key('vector', numpoints) def get_points(self, numpoints=None): return self._get_db_key('points', numpoints) def prepare(self, numpoints=None): '''This function prepares the UnistrokeTemplate for matching given a target number of points (for resample). 16 is optimal.''' if not self.points: raise MultistrokeError('prepare() called without self.points') # How many points are we resampling to? n = numpoints or self.numpoints if not n or n < 2: raise MultistrokeError('prepare() called with invalid numpoints') p = resample(self.points, n) radians = indicative_angle(p) p = rotate_by(p, -radians) p = scale_dim(p, SQUARESIZE, ONEDTHRESHOLD) if self.orientation_sens: p = rotate_by(p, +radians) # restore p = translate_to(p, ORIGIN) # Now store it using the number of points in the resampled path as the # dict key. On the next call to get_*, it will be returned instead of # recomputed. Implicitly, you must reset self.db or call prepare() for # all the keys once you manipulate self.points. self.db[n] = { # Compute STARTANGLEINDEX as n/8: 'startvector': start_unit_vector(p, (n / 8)), 'vector': vectorize(p, self.orientation_sens) } # ----------------------------------------------------------------------------- # Candidate # ----------------------------------------------------------------------------- class Candidate(object): '''Represents a set of unistroke paths of user input, ie data to be matched against a :class:`UnistrokeTemplate` object using the Protractor algorithm. By default, data is precomputed to match both rotation bounded and fully invariant :class:`UnistrokeTemplate` objects. :Arguments: `strokes` See :data:`MultistrokeGesture.strokes` for format example. The Candidate strokes are simply combined to a unistroke in the order given. The idea is that this will match one of the unistroke permutations in `MultistrokeGesture.templates`. `numpoints` The Candidate's default N; this is only for a fallback, it is not normally used since n is driven by the UnistrokeTemplate we are being compared to. `skip_bounded` If True, do not generate/store rotation bounded vectors `skip_invariant` If True, do not generate/store rotation invariant vectors Note that you WILL get errors if you set a skip-flag and then attempt to retrieve the data.''' def __init__(self, strokes=None, numpoints=16, **kwargs): self.skip_invariant = kwargs.get('skip_invariant', False) self.skip_bounded = kwargs.get('skip_bounded', False) self.numpoints = numpoints self.db = {} self.strokes = [] if strokes is not None: self.strokes = strokes def add_stroke(self, stroke): '''Add a stroke to the candidate; this will invalidate all previously computed vectors''' self.points.append(stroke) self.db = {} # Used to lazily prepare the candidate def _get_db_key(self, key, numpoints, orientation_sens): n = numpoints and numpoints or self.numpoints if n not in self.db: self.prepare(n) prefix = orientation_sens and 'bound_' or 'inv_' return self.db[n][prefix + key] def get_start_unit_vector(self, numpoints, orientation_sens): '''(Internal use only) Get the start vector for this Candidate, with the path resampled to `numpoints` points. This is the first step in the matching process. It is compared to a UnistrokeTemplate object's start vector to determine angle similarity.''' return self._get_db_key('startvector', numpoints, orientation_sens) def get_protractor_vector(self, numpoints, orientation_sens): '''(Internal use only) Return vector for comparing to a UnistrokeTemplate with Protractor''' return self._get_db_key('vector', numpoints, orientation_sens) def get_angle_similarity(self, tpl, **kwargs): '''(Internal use only) Compute the angle similarity between this Candidate and a UnistrokeTemplate object. Returns a number that represents the angle similarity (lower is more similar).''' n = kwargs.get('numpoints', self.numpoints) # angle_between_unit_vectors() inlined here for performance v1x, v1y = self.get_start_unit_vector(n, tpl.orientation_sens) v2x, v2y = tpl.get_start_unit_vector(n) n = (v1x * v2x + v1y * v2y) # FIXME: Domain error on float representation of 1.0 (exact match) # (see comments in MultistrokeGesture.get_distance()) if n >= 1: return 0.0 if n <= -1: return pi return acos(n) def prepare(self, numpoints=None): '''Prepare the Candidate vectors. self.strokes is combined to a single unistroke (connected end-to-end), resampled to :attr:`numpoints` points, and then the vectors are calculated and stored in self.db (for use by `get_distance` and `get_angle_similarity`)''' n = numpoints and numpoints or self.numpoints # Inlined combine_strokes() for performance points = [i for sub in self.strokes for i in sub] points = resample(points, n) radians = indicative_angle(points) points = rotate_by(points, -radians) points = scale_dim(points, SQUARESIZE, ONEDTHRESHOLD) # Compute STARTANGLEINDEX as n / 8 angidx = n / 8 cand = {} # full rotation invariance if not self.skip_invariant: inv_points = translate_to(points, ORIGIN) cand['inv_startvector'] = start_unit_vector(inv_points, angidx) cand['inv_vector'] = vectorize(inv_points, False) # rotation bounded invariance if not self.skip_bounded: bound_points = rotate_by(points, +radians) # restore bound_points = translate_to(bound_points, ORIGIN) cand['bound_startvector'] = start_unit_vector(bound_points, angidx) cand['bound_vector'] = vectorize(bound_points, True) self.db[n] = cand # ----------------------------------------------------------------------------- # Helper functions from this point on. This is all directly related to the # recognition algorithm, and is almost 100% transcription from the JavaScript # ----------------------------------------------------------------------------- def resample(points, n): # Resample a path to `n` points if not len(points) or not n or n < 2: raise MultistrokeError('resample() called with invalid arguments') interval = path_length(points) / (n - 1) D = 0.0 i = 1 newpoints = [points[0]] workpoints = points[:] newpoints_len = 1 workpoints_len = len(points) new_append = newpoints.append work_insert = workpoints.insert while i < len(workpoints): p1 = workpoints[i - 1] p2 = workpoints[i] d = distance(p1, p2) if D + d >= interval: qx = p1[0] + ((interval - D) / d) * (p2[0] - p1[0]) qy = p1[1] + ((interval - D) / d) * (p2[1] - p1[1]) q = Vector(qx, qy) new_append(q) work_insert(i, q) # q is the next i newpoints_len += 1 workpoints_len += 1 D = 0.0 else: D += d i += 1 # rounding error; insert the last point if newpoints_len < n: new_append(points[-1]) return newpoints def indicative_angle(points): cx, cy = centroid(points) return atan2(cy - points[0][1], cx - points[0][0]) def rotate_by(points, radians): # Rotate points around centroid cx, cy = centroid(points) cos = math_cos(radians) sin = math_sin(radians) newpoints = [] newpoints_append = newpoints.append for i in xrange(0, len(points)): qx = (points[i][0] - cx) * cos - (points[i][1] - cy) * sin + cx qy = (points[i][0] - cx) * sin + (points[i][1] - cy) * cos + cy newpoints_append(Vector(qx, qy)) return newpoints def scale_dim(points, size, oneDratio): bbox_x, bbox_y, bbox_w, bbox_h = bounding_box(points) if bbox_h == 0 or bbox_w == 0: raise MultistrokeError( 'scale_dim() called with invalid points: h:{}, w:{}' .format(bbox_h, bbox_w)) # 1D or 2D gesture test uniformly = min(bbox_w / bbox_h, bbox_h / bbox_w) <= oneDratio if uniformly: qx_size = size / max(bbox_w, bbox_h) qy_size = size / max(bbox_w, bbox_h) else: qx_size = size / bbox_w qy_size = size / bbox_h newpoints = [] newpoints_append = newpoints.append for p in points: qx = p[0] * qx_size qy = p[1] * qy_size newpoints_append(Vector(qx, qy)) return newpoints def translate_to(points, pt): # Translate points around centroid cx, cy = centroid(points) ptx, pty = pt newpoints = [] for p in points: qx = p[0] + ptx - cx qy = p[1] + pty - cy newpoints.append(Vector(qx, qy)) return newpoints def vectorize(points, use_bounded_rotation_invariance): # Helper function for the Protractor algorithm cos = 1.0 sin = 0.0 if use_bounded_rotation_invariance: ang = atan2(points[0][1], points[0][0]) bo = (pi / 4.) * floor((ang + pi / 8.) / (pi / 4.)) cos = math_cos(bo - ang) sin = math_sin(bo - ang) sum = 0.0 vector = [] vector_len = 0 vector_append = vector.append for px, py in points: newx = px * cos - py * sin newy = py * cos + px * sin vector_append(newx) vector_append(newy) vector_len += 2 sum += newx ** 2 + newy ** 2 magnitude = sqrt(sum) for i in xrange(0, vector_len): vector[i] /= magnitude return vector def centroid(points): x = 0.0 y = 0.0 points_len = len(points) for i in xrange(0, points_len): x += points[i][0] y += points[i][1] x /= points_len y /= points_len return Vector(x, y) def bounding_box(points): minx = float('infinity') miny = float('infinity') maxx = float('-infinity') maxy = float('-infinity') for px, py in points: if px < minx: minx = px if px > maxx: maxx = px if py < miny: miny = py if py > maxy: maxy = py return (minx, miny, maxx - minx + 1, maxy - miny + 1) def path_length(points): d = 0.0 for i in xrange(1, len(points)): d += distance(points[i - 1], points[i]) return d def distance(p1, p2): dx = p2[0] - p1[0] dy = p2[1] - p1[1] return sqrt(dx ** 2 + dy ** 2) def start_unit_vector(points, index): i = int(index) vx, vy = points[i][0] - points[0][0], points[i][1] - points[0][1] length = sqrt(vx ** 2 + vy ** 2) return Vector(vx / length, vy / length) ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8223689 Kivy-2.3.1/kivy/network/0000777000000000000000000000000000000000000013245 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/network/__init__.py0000666000000000000000000000025300000000000015356 0ustar0000000000000000''' Network support =============== Kivy currently supports basic, asynchronous network requests. Please refer to :class:`kivy.network.urlrequest.UrlRequest`. ''' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/network/urlrequest.py0000666000000000000000000006452200000000000016043 0ustar0000000000000000''' UrlRequest ========== .. versionadded:: 1.0.8 You can use the :class:`UrlRequest` to make asynchronous requests on the web and get the result when the request is completed. The spirit is the same as the XHR object in Javascript. The content is also decoded if the Content-Type is application/json and the result automatically passed through json.loads. The syntax to create a request:: from kivy.network.urlrequest import UrlRequest req = UrlRequest(url, on_success, on_redirect, on_failure, on_error, on_progress, req_body, req_headers, chunk_size, timeout, method, decode, debug, file_path, ca_file, verify) Only the first argument is mandatory: the rest are optional. By default, a "GET" request will be sent. If the :attr:`UrlRequest.req_body` is not None, a "POST" request will be sent. It's up to you to adjust :attr:`UrlRequest.req_headers` to suit your requirements and the response to the request will be accessible as the parameter called "result" on the callback function of the on_success event. Example of fetching JSON:: def got_json(req, result): for key, value in req.resp_headers.items(): print('{}: {}'.format(key, value)) req = UrlRequest('https://httpbin.org/headers', got_json) Example of Posting data (adapted from httplib example):: import urllib def bug_posted(req, result): print('Our bug is posted!') print(result) params = urllib.urlencode({'@number': 12524, '@type': 'issue', '@action': 'show'}) headers = {'Content-type': 'application/x-www-form-urlencoded', 'Accept': 'text/plain'} req = UrlRequest('bugs.python.org', on_success=bug_posted, req_body=params, req_headers=headers) If you want a synchronous request, you can call the wait() method. ''' import os from base64 import b64encode from collections import deque from http.client import HTTPConnection from json import loads from threading import Event, Thread from time import sleep from urllib.parse import urlparse, urlunparse import requests from kivy.clock import Clock from kivy.config import Config from kivy.logger import Logger from kivy.utils import platform from kivy.weakmethod import WeakMethod try: import ssl HTTPSConnection = None from http.client import HTTPSConnection except ImportError: # depending the platform, if openssl support wasn't compiled before python, # this class is not available. pass # list to save UrlRequest and prevent GC on un-referenced objects g_requests = [] class UrlRequestBase(Thread): '''A UrlRequest. See module documentation for usage. .. versionchanged:: 1.5.1 Add `debug` parameter .. versionchanged:: 1.0.10 Add `method` parameter .. versionchanged:: 1.8.0 Parameter `decode` added. Parameter `file_path` added. Parameter `on_redirect` added. Parameter `on_failure` added. .. versionchanged:: 1.9.1 Parameter `ca_file` added. Parameter `verify` added. .. versionchanged:: 1.10.0 Parameters `proxy_host`, `proxy_port` and `proxy_headers` added. .. versionchanged:: 1.11.0 Parameters `on_cancel` added. .. versionchanged:: 2.2.0 Parameters `on_finish` added. Parameters `auth` added. :Parameters: `url`: str Complete url string to call. `on_success`: callback(request, result) Callback function to call when the result has been fetched. `on_redirect`: callback(request, result) Callback function to call if the server returns a Redirect. `on_failure`: callback(request, result) Callback function to call if the server returns a Client or Server Error. `on_error`: callback(request, error) Callback function to call if an error occurs. `on_progress`: callback(request, current_size, total_size) Callback function that will be called to report progression of the download. `total_size` might be -1 if no Content-Length has been reported in the http response. This callback will be called after each `chunk_size` is read. `on_cancel`: callback(request) Callback function to call if user requested to cancel the download operation via the .cancel() method. `on_finish`: callback(request) Additional callback function to call if request is done. `req_body`: str, defaults to None Data to sent in the request. If it's not None, a POST will be done instead of a GET. `req_headers`: dict, defaults to None Custom headers to add to the request. `chunk_size`: int, defaults to 8192 Size of each chunk to read, used only when `on_progress` callback has been set. If you decrease it too much, a lot of on_progress callbacks will be fired and will slow down your download. If you want to have the maximum download speed, increase the chunk_size or don't use ``on_progress``. `timeout`: int, defaults to None If set, blocking operations will timeout after this many seconds. `method`: str, defaults to 'GET' (or 'POST' if ``body`` is specified) The HTTP method to use. `decode`: bool, defaults to True If False, skip decoding of the response. `debug`: bool, defaults to False If True, it will use the Logger.debug to print information about url access/progression/errors. `file_path`: str, defaults to None If set, the result of the UrlRequest will be written to this path instead of in memory. `ca_file`: str, defaults to None Indicates a SSL CA certificate file path to validate HTTPS certificates against `verify`: bool, defaults to True If False, disables SSL CA certificate verification `proxy_host`: str, defaults to None If set, the proxy host to use for this connection. `proxy_port`: int, defaults to None If set, and `proxy_host` is also set, the port to use for connecting to the proxy server. `proxy_headers`: dict, defaults to None If set, and `proxy_host` is also set, the headers to send to the proxy server in the ``CONNECT`` request. `auth`: HTTPBasicAuth, defaults to None If set, request will use basicauth to authenticate. Only used in "Requests" implementation ''' def __init__( self, url, on_success=None, on_redirect=None, on_failure=None, on_error=None, on_progress=None, req_body=None, req_headers=None, chunk_size=8192, timeout=None, method=None, decode=True, debug=False, file_path=None, ca_file=None, verify=True, proxy_host=None, proxy_port=None, proxy_headers=None, user_agent=None, on_cancel=None, on_finish=None, cookies=None, auth=None ): super().__init__() self._queue = deque() self._trigger_result = Clock.create_trigger(self._dispatch_result, 0) self.daemon = True self.on_success = WeakMethod(on_success) if on_success else None self.on_redirect = WeakMethod(on_redirect) if on_redirect else None self.on_failure = WeakMethod(on_failure) if on_failure else None self.on_error = WeakMethod(on_error) if on_error else None self.on_progress = WeakMethod(on_progress) if on_progress else None self.on_cancel = WeakMethod(on_cancel) if on_cancel else None self.on_finish = WeakMethod(on_finish) if on_finish else None self.decode = decode self.file_path = file_path self._debug = debug self._result = None self._error = None self._is_finished = False self._resp_status = None self._resp_headers = None self._resp_length = -1 self._chunk_size = chunk_size self._timeout = timeout self._method = method self.verify = verify self._proxy_host = proxy_host self._proxy_port = proxy_port self._proxy_headers = proxy_headers self._cancel_event = Event() self._user_agent = user_agent self._cookies = cookies self._requested_url = url self._auth = auth if platform in ['android', 'ios']: import certifi self.ca_file = ca_file or certifi.where() else: self.ca_file = ca_file #: Url of the request self.url = url #: Request body passed in __init__ self.req_body = req_body #: Request headers passed in __init__ self.req_headers = req_headers # save our request to prevent GC g_requests.append(self) self.start() def run(self): q = self._queue.appendleft url = self.url req_body = self.req_body req_headers = self.req_headers or {} user_agent = self._user_agent cookies = self._cookies if user_agent: req_headers.setdefault('User-Agent', user_agent) elif ( Config.has_section('network') and 'useragent' in Config.items('network') ): useragent = Config.get('network', 'useragent') req_headers.setdefault('User-Agent', useragent) if cookies: req_headers.setdefault("Cookie", cookies) try: result, resp = self._fetch_url(url, req_body, req_headers, q) if self.decode: result = self.decode_result(result, resp) except Exception as e: q(('error', None, e)) else: if not self._cancel_event.is_set(): q(('success', resp, result)) else: q(('killed', None, None)) # using trigger can result in a missed on_success event self._trigger_result() # clean ourself when the queue is empty while len(self._queue): sleep(.1) self._trigger_result() # ok, authorize the GC to clean us. if self in g_requests: g_requests.remove(self) def _fetch_url(self, url, body, headers, q): # Parse and fetch the current url trigger = self._trigger_result chunk_size = self._chunk_size report_progress = self.on_progress is not None file_path = self.file_path if self._debug: Logger.debug('UrlRequest: {0} Fetch url <{1}>'.format( id(self), url)) Logger.debug('UrlRequest: {0} - body: {1}'.format( id(self), body)) Logger.debug('UrlRequest: {0} - headers: {1}'.format( id(self), headers)) req, resp = self.call_request(body, headers) # read content if report_progress or file_path is not None: total_size = self.get_total_size(resp) # before starting the download, send a fake progress to permit the # user to initialize his ui if report_progress: q(('progress', resp, (0, total_size))) if file_path is not None: with open(file_path, 'wb') as fd: bytes_so_far, result = self.get_chunks( resp, chunk_size, total_size, report_progress, q, trigger, fd=fd ) else: bytes_so_far, result = self.get_chunks( resp, chunk_size, total_size, report_progress, q, trigger ) # ensure that results are dispatched for the last chunk, # avoid trigger if report_progress: q(('progress', resp, (bytes_so_far, total_size))) trigger() else: result = self.get_response(resp) try: if isinstance(result, bytes): result = result.decode('utf-8') except UnicodeDecodeError: # if it's an image? decoding would not work pass self.close_connection(req) # return everything return result, resp def decode_result(self, result, resp): '''Decode the result fetched from url according to his Content-Type. Currently supports only application/json. ''' # Entry to decode url from the content type. # For example, if the content type is a json, it will be automatically # decoded. content_type = self.get_content_type(resp) if content_type is not None: ct = content_type.split(';')[0] if ct == 'application/json': if isinstance(result, bytes): result = result.decode('utf-8') try: return loads(result) except Exception: return result return result def _dispatch_result(self, dt): while True: # Read the result pushed on the queue, and dispatch to the client try: result, resp, data = self._queue.pop() except IndexError: return if resp: # Small workaround in order to prevent the situation mentioned # in the comment below final_cookies = "" parsed_headers = [] for key, value in self.get_all_headers(resp): if key == "Set-Cookie": final_cookies += "{};".format(value) else: parsed_headers.append((key, value)) parsed_headers.append(("Set-Cookie", final_cookies[:-1])) # XXX usage of dict can be dangerous if multiple headers # are set even if it's invalid. But it look like it's ok # ? http://stackoverflow.com/questions/2454494/.. # ..urllib2-multiple-set-cookie-headers-in-response self._resp_headers = dict(parsed_headers) self._resp_status = self.get_status_code(resp) if result == 'success': status_class = self.get_status_code(resp) // 100 if status_class in (1, 2): if self._debug: Logger.debug( 'UrlRequest: {0} Download finished with ' '{1} datalen'.format(id(self), data) ) self._is_finished = True self._result = data if self.on_success: func = self.on_success() if func: func(self, data) elif status_class == 3: if self._debug: Logger.debug('UrlRequest: {} Download ' 'redirected'.format(id(self))) self._is_finished = True self._result = data if self.on_redirect: func = self.on_redirect() if func: func(self, data) elif status_class in (4, 5): if self._debug: Logger.debug( 'UrlRequest: {} Download failed with ' 'http error {}'.format( id(self), self.get_status_code(resp) ) ) self._is_finished = True self._result = data if self.on_failure: func = self.on_failure() if func: func(self, data) elif result == 'error': if self._debug: Logger.debug('UrlRequest: {0} Download error ' '<{1}>'.format(id(self), data)) self._is_finished = True self._error = data if self.on_error: func = self.on_error() if func: func(self, data) elif result == 'progress': if self._debug: Logger.debug('UrlRequest: {0} Download progress ' '{1}'.format(id(self), data)) if self.on_progress: func = self.on_progress() if func: func(self, data[0], data[1]) elif result == 'killed': if self._debug: Logger.debug('UrlRequest: Cancelled by user') if self.on_cancel: func = self.on_cancel() if func: func(self) else: assert 0 if result != "progress" and self.on_finish: if self._debug: Logger.debug('UrlRequest: Request is finished') func = self.on_finish() if func: func(self) @property def is_finished(self): '''Return True if the request has finished, whether it's a success or a failure. ''' return self._is_finished @property def result(self): '''Return the result of the request. This value is not determined until the request is finished. ''' return self._result @property def resp_headers(self): '''If the request has been completed, return a dictionary containing the headers of the response. Otherwise, it will return None. ''' return self._resp_headers @property def resp_status(self): '''Return the status code of the response if the request is complete, otherwise return None. ''' return self._resp_status @property def error(self): '''Return the error of the request. This value is not determined until the request is completed. ''' return self._error @property def chunk_size(self): '''Return the size of a chunk, used only in "progress" mode (when on_progress callback is set.) ''' return self._chunk_size def wait(self, delay=0.5): '''Wait for the request to finish (until :attr:`resp_status` is not None) .. note:: This method is intended to be used in the main thread, and the callback will be dispatched from the same thread from which you're calling. .. versionadded:: 1.1.0 ''' while self.resp_status is None: self._dispatch_result(delay) sleep(delay) def cancel(self): '''Cancel the current request. It will be aborted, and the result will not be dispatched. Once cancelled, the callback on_cancel will be called. .. versionadded:: 1.11.0 ''' self._cancel_event.set() class UrlRequestUrllib(UrlRequestBase): def get_chunks( self, resp, chunk_size, total_size, report_progress, q, trigger, fd=None ): bytes_so_far = 0 result = b'' while 1: chunk = resp.read(chunk_size) if not chunk: break if fd: fd.write(chunk) else: result += chunk bytes_so_far += len(chunk) if report_progress: q(('progress', resp, (bytes_so_far, total_size))) trigger() if self._cancel_event.is_set(): break return bytes_so_far, result def get_response(self, resp): return resp.read() def get_total_size(self, resp): try: return int(resp.getheader('content-length')) except Exception: return -1 def get_content_type(self, resp): return resp.getheader('Content-Type', None) def get_status_code(self, resp): return resp.status def get_all_headers(self, resp): return resp.getheaders() def close_connection(self, req): req.close() def _parse_url(self, url): parse = urlparse(url) host = parse.hostname port = parse.port userpass = None # append user + pass to hostname if specified if parse.username and parse.password: userpass = { "Authorization": "Basic {}".format(b64encode( "{}:{}".format( parse.username, parse.password ).encode('utf-8') ).decode('utf-8')) } return host, port, userpass, parse def _get_connection_for_scheme(self, scheme): '''Return the Connection class for a particular scheme. This is an internal function that can be expanded to support custom schemes. Actual supported schemes: http, https. ''' if scheme == 'http': return HTTPConnection elif scheme == 'https' and HTTPSConnection is not None: return HTTPSConnection else: raise Exception('No class for scheme %s' % scheme) def call_request(self, body, headers): timeout = self._timeout ca_file = self.ca_file verify = self.verify url = self._requested_url # parse url host, port, userpass, parse = self._parse_url(url) if userpass and not headers: headers = userpass elif userpass and headers: key = list(userpass.keys())[0] headers[key] = userpass[key] # translate scheme to connection class cls = self._get_connection_for_scheme(parse.scheme) # reconstruct path to pass on the request path = parse.path if parse.params: path += ';' + parse.params if parse.query: path += '?' + parse.query if parse.fragment: path += '#' + parse.fragment # create connection instance args = {} if timeout is not None: args['timeout'] = timeout if (ca_file is not None and hasattr(ssl, 'create_default_context') and parse.scheme == 'https'): ctx = ssl.create_default_context(cafile=ca_file) ctx.verify_mode = ssl.CERT_REQUIRED args['context'] = ctx if not verify and parse.scheme == 'https' and ( hasattr(ssl, 'create_default_context')): ctx = ssl.create_default_context() ctx.check_hostname = False ctx.verify_mode = ssl.CERT_NONE args['context'] = ctx if self._proxy_host: Logger.debug('UrlRequest: {0} - proxy via {1}:{2}'.format( id(self), self._proxy_host, self._proxy_port )) req = cls(self._proxy_host, self._proxy_port, **args) if parse.scheme == 'https': req.set_tunnel(host, port, self._proxy_headers) else: path = urlunparse(parse) else: req = cls(host, port, **args) # send request method = self._method if method is None: method = 'GET' if body is None else 'POST' req.request(method, path, body, headers or {}) # read header return req, req.getresponse() class UrlRequestRequests(UrlRequestBase): def get_chunks( self, resp, chunk_size, total_size, report_progress, q, trigger, fd=None ): bytes_so_far = 0 result = b'' for chunk in resp.iter_content(chunk_size): if not chunk: break if fd: fd.write(chunk) else: result += chunk bytes_so_far += len(chunk) if report_progress: q(('progress', resp, (bytes_so_far, total_size))) trigger() if self._cancel_event.is_set(): break return bytes_so_far, result def get_response(self, resp): return resp.content def get_total_size(self, resp): return int(resp.headers.get('Content-Length', -1)) def get_content_type(self, resp): return resp.headers.get('Content-Type', None) def get_status_code(self, resp): return resp.status_code def get_all_headers(self, resp): return resp.headers.items() def close_connection(self, req): pass def call_request(self, body, headers): timeout = self._timeout ca_file = self.ca_file verify = self.verify url = self._requested_url auth = self._auth req = requests kwargs = {} # get method if self._method is None: method = 'get' if body is None else 'post' else: method = self._method.lower() req_call = getattr(req, method) if auth: kwargs["auth"] = auth # send request response = req_call( url, data=body, headers=headers, timeout=timeout, verify=verify, cert=ca_file, **kwargs ) return None, response implementation_map = { "default": UrlRequestUrllib, "requests": UrlRequestRequests, "urllib": UrlRequestUrllib, } if not os.environ.get("KIVY_DOC_INCLUDE"): prefered_implementation = Config.getdefault( "network", "implementation", "default" ) else: prefered_implementation = "default" UrlRequest = implementation_map.get(prefered_implementation) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/parser.py0000666000000000000000000001117700000000000013431 0ustar0000000000000000''' Parser utilities ================ Helper functions used for CSS parsing. ''' __all__ = ('parse_color', 'parse_int', 'parse_float', 'parse_string', 'parse_bool', 'parse_int2', 'parse_float4', 'parse_filename') import re from kivy.logger import Logger from kivy.resources import resource_find class ColorException(Exception): pass def parse_filename(filename): '''Parse a filename and search for it using `resource_find()`. If found, the resource path is returned, otherwise return the unmodified filename (as specified by the caller).''' filename = parse_string(filename) result = resource_find(filename) if result is None: Logger.error('Resource: unable to find <%s>' % filename) return result or filename def color_error(text): # show warning and return a sane value Logger.warning(text) return (0, 0, 0, 1) def parse_color(text): '''Parse a string to a kivy color. Supported formats: * rgb(r, g, b) * rgba(r, g, b, a) * rgb * rgba * rrggbb * rrggbbaa For hexadecimal values, you case also use: * #rgb * #rgba * #rrggbb * #rrggbbaa ''' value = [1, 1, 1, 1] if text.startswith('rgb'): res = re.match(r'rgba?\((.*)\)', text) if res: try: # default r/g/b values to 1 if greater than 255 else x/255 value = [1 if int(x) > 255. else (int(x) / 255.) for x in re.split(', ?', res.groups()[0])] if len(value) < 3: # in case of invalid input like rgb()/rgb(r)/rgb(r, g) raise ValueError except ValueError: return color_error('ColorParser: Invalid color for %r' % text) except AttributeError: return color_error('ColorParser: Invalid color for %r' % text) else: return color_error('ColorParser: Invalid color for %r' % text) if len(value) == 3: value.append(1.) elif len(text): res = text if text[0] == '#': res = text[1:] lres = len(res) if lres == 3 or lres == 4: res = ''.join([x + x for x in res]) elif lres != 6 and lres != 8: # raise ColorException('Invalid color format for %r' % text) return color_error( 'ColorParser: Invalid color format for %r' % text) try: value = [int(res[i:i + 2], 16) / 255. for i in range(0, len(res), 2)] except ValueError: return color_error('ColorParser: Invalid color for %r' % text) if lres == 6 or lres == 3: value.append(1.) return value def parse_bool(text): '''Parse a string to a boolean, ignoring case. "true"/"1" is True, "false"/"0" is False. Anything else throws an exception.''' if text.lower() in ('true', '1'): return True elif text.lower() in ('false', '0'): return False raise Exception('Invalid boolean: %s' % text) def parse_string(text): '''Parse a string to a string (removing single and double quotes).''' if len(text) >= 2 and text[0] in ('"', "'") and text[-1] in ('"', "'"): text = text[1:-1] return text.strip() def parse_int2(text): '''Parse a string to a list of exactly 2 integers. >>> print(parse_int2("12 54")) 12, 54 ''' texts = [x for x in text.split(' ') if x.strip() != ''] value = list(map(parse_int, texts)) if len(value) < 1: raise Exception('Invalid int2 format: %s' % text) elif len(value) == 1: return [value[0], value[0]] elif len(value) > 2: raise Exception('Too many values in %s: %s' % (text, str(value))) return value def parse_float4(text): '''Parse a string to a list of exactly 4 floats. >>> parse_float4('54 87. 35 0') 54, 87., 35, 0 ''' texts = [x for x in text.split(' ') if x.strip() != ''] value = list(map(parse_float, texts)) if len(value) < 1: raise Exception('Invalid float4 format: %s' % text) elif len(value) == 1: return [value[0] for x in range(4)] elif len(value) == 2: return [value[0], value[1], value[0], value[1]] elif len(value) == 3: # ambiguous case! return [value[0], value[1], value[0], value[2]] elif len(value) > 4: raise Exception('Too many values in %s' % text) return value parse_int = int parse_float = float ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/properties.pxd0000666000000000000000000001130300000000000014463 0ustar0000000000000000from kivy._event cimport EventDispatcher, EventObservers, BoundCallback, \ cache_properties_per_cls from kivy._metrics cimport dpi2px, pixel_scale_observers cdef class PropertyStorage: cdef object value cdef EventObservers observers cdef Property property_obj cdef class Property: cdef str _name cdef int allownone cdef int force_dispatch cdef object comparator cdef object errorvalue cdef object errorhandler cdef int errorvalue_set cdef public object defaultvalue cdef int deprecated cdef init_storage(self, EventDispatcher obj, PropertyStorage storage) cdef PropertyStorage create_property_storage(self) cdef inline PropertyStorage get_property_storage(self, EventDispatcher obj) cpdef set_name(self, EventDispatcher obj, str name) cpdef PropertyStorage link_eagerly(self, EventDispatcher obj) cpdef PropertyStorage link(self, EventDispatcher obj, str name) cpdef link_deps(self, EventDispatcher obj, str name) cpdef bind(self, EventDispatcher obj, observer) cpdef fbind(self, EventDispatcher obj, observer, int ref, tuple largs=*, dict kwargs=*) cpdef unbind(self, EventDispatcher obj, observer, int stop_on_first=*) cpdef funbind(self, EventDispatcher obj, observer, tuple largs=*, dict kwargs=*) cpdef unbind_uid(self, EventDispatcher obj, object uid) cdef compare_value(self, a, b) cpdef set(self, EventDispatcher obj, value) cpdef get(self, EventDispatcher obj) cdef check(self, EventDispatcher obj, x, PropertyStorage property_storage) cdef convert(self, EventDispatcher obj, x, PropertyStorage property_storage) cpdef dispatch(self, EventDispatcher obj) cdef _dispatch(self, EventDispatcher obj, PropertyStorage ps) cdef class NumericPropertyStorage(PropertyStorage): cdef object numeric_fmt cdef object original_num cdef class NumericProperty(Property): cdef float parse_str( self, EventDispatcher obj, value, NumericPropertyStorage ps) except * cdef float parse_list( self, EventDispatcher obj, value, ext, NumericPropertyStorage ps) except * cdef class StringProperty(Property): pass cdef class ListProperty(Property): pass cdef class DictProperty(Property): cdef public int rebind cdef class ObjectProperty(Property): cdef object baseclass cdef public int rebind cdef class BooleanProperty(Property): pass cdef class BoundedNumericPropertyStorage(PropertyStorage): cdef long bnum_min cdef long bnum_max cdef float bnum_f_min cdef float bnum_f_max cdef int bnum_use_min cdef int bnum_use_max cdef class BoundedNumericProperty(Property): cdef int use_min cdef int use_max cdef long min cdef long max cdef float f_min cdef float f_max cdef class OptionPropertyStorage(PropertyStorage): cdef list options cdef class OptionProperty(Property): cdef list options cdef class ReferenceListPropertyStorage(PropertyStorage): cdef tuple properties cdef int stop_event cdef class ReferenceListProperty(Property): cdef list properties cpdef trigger_change(self, EventDispatcher obj, value) cpdef setitem(self, EventDispatcher obj, key, value) cdef class AliasPropertyStorage(PropertyStorage): cdef object getter cdef object setter cdef int alias_initial cdef class AliasProperty(Property): cdef object getter cdef object setter cdef int watch_before_use cdef list bind_objects cdef int use_cache cdef public int rebind cpdef trigger_change(self, EventDispatcher obj, value) cdef class VariableListPropertyStorage(PropertyStorage): cdef object original_num cdef int uses_scaling cdef class VariableListProperty(Property): cdef public int length cdef _convert_numeric(self, EventDispatcher obj, x, VariableListPropertyStorage ps) cdef float parse_str( self, EventDispatcher obj, value, VariableListPropertyStorage ps ) except * cdef float parse_list( self, EventDispatcher obj, value, ext, VariableListPropertyStorage ps ) except * cdef class ConfigParserProperty(Property): cdef object config cdef object section cdef object key cdef object val_type cdef object verify cdef object obj cdef object last_value # last string config value cdef object config_name cpdef _edit_setting(self, section, key, value) cdef inline object _parse_str(self, object value) cdef class ColorProperty(Property): cdef list parse_str(self, EventDispatcher obj, value) cdef object parse_list(self, EventDispatcher obj, value) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/properties.pyx0000666000000000000000000025323200000000000014521 0ustar0000000000000000''' Properties ========== The *Properties* classes are used when you create an :class:`~kivy.event.EventDispatcher`. .. warning:: Kivy's Properties are **not to be confused** with Python's properties (i.e. the ``@property`` decorator and the type). Kivy's property classes support: Value Checking / Validation When you assign a new value to a property, the value is checked against validation constraints. For example, validation for an :class:`OptionProperty` will make sure that the value is in a predefined list of possibilities. Validation for a :class:`NumericProperty` will check that your value is a numeric type. This prevents many errors early on. Observer Pattern You can specify what should happen when a property's value changes. You can bind your own function as a callback to changes of a :class:`Property`. If, for example, you want a piece of code to be called when a widget's :class:`~kivy.uix.widget.Widget.pos` property changes, you can :class:`~kivy.event.EventDispatcher.bind` a function to it. Better Memory Management The same instance of a property is shared across multiple widget instances. Comparison Python vs. Kivy -------------------------- Basic example ~~~~~~~~~~~~~ Let's compare Python and Kivy properties by creating a Python class with 'a' as a float property:: class MyClass(object): def __init__(self, a=1.0): super(MyClass, self).__init__() self.a = a With Kivy, you can do:: class MyClass(EventDispatcher): a = NumericProperty(1.0) Depth being tracked ~~~~~~~~~~~~~~~~~~~ Only the "top level" of a nested object is being tracked. For example:: my_list_prop = ListProperty([1, {'hi': 0}]) # Changing a top level element will trigger all `on_my_list_prop` callbacks my_list_prop[0] = 4 # Changing a deeper element will be ignored by all `on_my_list_prop` callbacks my_list_prop[1]['hi'] = 4 The same holds true for all container-type kivy properties. Value checking ~~~~~~~~~~~~~~ If you wanted to add a check for a minimum / maximum value allowed for a property, here is a possible implementation in Python:: class MyClass(object): def __init__(self, a=1): super(MyClass, self).__init__() self.a_min = 0 self.a_max = 100 self.a = a def _get_a(self): return self._a def _set_a(self, value): if value < self.a_min or value > self.a_max: raise ValueError('a out of bounds') self._a = value a = property(_get_a, _set_a) The disadvantage is you have to do that work yourself. And it becomes laborious and complex if you have many properties. With Kivy, you can simplify the process:: class MyClass(EventDispatcher): a = BoundedNumericProperty(1, min=0, max=100) That's all! Error Handling ~~~~~~~~~~~~~~ If setting a value would otherwise raise a ValueError, you have two options to handle the error gracefully within the property. The first option is to use an errorvalue parameter. An errorvalue is a substitute for the invalid value:: # simply returns 0 if the value exceeds the bounds bnp = BoundedNumericProperty(0, min=-500, max=500, errorvalue=0) The second option in to use an errorhandler parameter. An errorhandler is a callable (single argument function or lambda) which can return a valid substitute:: # returns the boundary value when exceeded bnp = BoundedNumericProperty(0, min=-500, max=500, errorhandler=lambda x: 500 if x > 500 else -500) Keyword arguments and __init__() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ When working with inheritance, namely with the `__init__()` of an object that inherits from :class:`~kivy.event.EventDispatcher` e.g. a :class:`~kivy.uix.widget.Widget`, the properties protect you from a Python 3 object error. This error occurs when passing kwargs to the `object` instance through a `super()` call:: class MyClass(EventDispatcher): def __init__(self, **kwargs): super(MyClass, self).__init__(**kwargs) self.my_string = kwargs.get('my_string') print(MyClass(my_string='value').my_string) While this error is silenced in Python 2, it will stop the application in Python 3 with:: TypeError: object.__init__() takes no parameters Logically, to fix that you'd either put `my_string` directly in the `__init__()` definition as a required argument or as an optional keyword argument with a default value i.e.:: class MyClass(EventDispatcher): def __init__(self, my_string, **kwargs): super(MyClass, self).__init__(**kwargs) self.my_string = my_string or:: class MyClass(EventDispatcher): def __init__(self, my_string='default', **kwargs): super(MyClass, self).__init__(**kwargs) self.my_string = my_string Alternatively, you could pop the key-value pair from the `kwargs` dictionary before calling `super()`:: class MyClass(EventDispatcher): def __init__(self, **kwargs): self.my_string = kwargs.pop('my_string') super(MyClass, self).__init__(**kwargs) Kivy properties are more flexible and do the required `kwargs.pop()` in the background automatically (within the `super()` call to :class:`~kivy.event.EventDispatcher`) to prevent this distraction:: class MyClass(EventDispatcher): my_string = StringProperty('default') def __init__(self, **kwargs): super(MyClass, self).__init__(**kwargs) print(MyClass(my_string='value').my_string) Conclusion ~~~~~~~~~~ Kivy properties are easier to use than the standard ones. See the next chapter for examples of how to use them :) Observe Property changes ------------------------ As we said in the beginning, Kivy's Properties implement the `Observer pattern `_. That means you can :meth:`~kivy.event.EventDispatcher.bind` to a property and have your own function called when the value changes. There are multiple ways to observe the changes. Observe using bind() ~~~~~~~~~~~~~~~~~~~~ You can observe a property change by using the bind() method outside of the class:: class MyClass(EventDispatcher): a = NumericProperty(1) def callback(instance, value): print('My callback is call from', instance) print('and the a value changed to', value) ins = MyClass() ins.bind(a=callback) # At this point, any change to the a property will call your callback. ins.a = 5 # callback called ins.a = 5 # callback not called, because the value did not change ins.a = -1 # callback called .. note:: Property objects live at the class level and manage the values attached to instances. Re-assigning at class level will remove the Property. For example, continuing with the code above, `MyClass.a = 5` replaces the property object with a simple int. Observe using 'on_' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you defined the class yourself, you can use the 'on_' callback:: class MyClass(EventDispatcher): a = NumericProperty(1) def on_a(self, instance, value): print('My property a changed to', value) .. warning:: Be careful with 'on_'. If you are creating such a callback on a property you are inheriting, you must not forget to call the superclass function too. Binding to properties of properties. ------------------------------------ When binding to a property of a property, for example binding to a numeric property of an object saved in a object property, updating the object property to point to a new object will not re-bind the numeric property to the new object. For example: .. code-block:: kv : Label: id: first text: 'First label' Label: id: second text: 'Second label' Button: label: first text: self.label.text on_press: self.label = second When clicking on the button, although the label object property has changed to the second widget, the button text will not change because it is bound to the text property of the first label directly. In `1.9.0`, the ``rebind`` option has been introduced that will allow the automatic updating of the ``text`` when ``label`` is changed, provided it was enabled. See :class:`ObjectProperty`. ''' __all__ = ('Property', 'NumericProperty', 'StringProperty', 'ListProperty', 'ObjectProperty', 'BooleanProperty', 'BoundedNumericProperty', 'OptionProperty', 'ReferenceListProperty', 'AliasProperty', 'DictProperty', 'VariableListProperty', 'ConfigParserProperty', 'ColorProperty') include "include/config.pxi" from weakref import ref from kivy.config import ConfigParser from functools import partial from kivy.clock import Clock from kivy.weakmethod import WeakMethod from kivy.logger import Logger from kivy.utils import get_color_from_hex, colormap from kivy._metrics import dpi2px, NUMERIC_FORMATS from kivy._metrics cimport dpi2px cdef class Property: '''Base class for building more complex properties. This class handles all the basic setters and getters, None type handling, the observer list and storage initialisation. This class should not be directly instantiated. By default, a :class:`Property` always takes a default value:: class MyObject(Widget): hello = Property('Hello world') The default value must be a value that agrees with the Property type. For example, you can't set a list to a :class:`StringProperty` because the StringProperty will check the default value. None is a special case: you can set the default value of a Property to None, but you can't set None to a property afterward. If you really want to do that, you must declare the Property with `allownone=True`:: class MyObject(Widget): hello = ObjectProperty(None, allownone=True) # then later a = MyObject() a.hello = 'bleh' # working a.hello = None # working too, because allownone is True. :Parameters: `default`: Specifies the default value for the property. `\*\*kwargs`: If the parameters include `errorhandler`, this should be a callable which must take a single argument and return a valid substitute value. If the parameters include `errorvalue`, this should be an object. If set, it will replace an invalid property value (overrides errorhandler). If the parameters include `force_dispatch`, it should be a boolean. If True, no value comparison will be done, so the property event will be dispatched even if the new value matches the old value (by default identical values are not dispatched to avoid infinite recursion in two-way binds). Be careful, this is for advanced use only. `comparator`: callable or None When not None, it's called with two values to be compared. The function returns whether they are considered the same. `deprecated`: bool When True, a warning will be logged if the property is accessed or set. Defaults to False. .. versionchanged:: 1.4.2 Parameters errorhandler and errorvalue added .. versionchanged:: 1.9.0 Parameter force_dispatch added .. versionchanged:: 1.11.0 Parameter deprecated added ''' def __cinit__(self): self._name = '' self.allownone = 0 self.force_dispatch = 0 self.defaultvalue = None self.errorvalue = None self.errorhandler = None self.errorvalue_set = 0 self.comparator = None self.deprecated = 0 def __init__(self, defaultvalue, **kw): self.defaultvalue = defaultvalue self.allownone = kw.get('allownone', 0) self.force_dispatch = kw.get('force_dispatch', 0) self.errorvalue = kw.get('errorvalue', None) self.errorhandler = kw.get('errorhandler', None) self.comparator = kw.get('comparator', None) self.deprecated = kw.get('deprecated', 0) if 'errorvalue' in kw: self.errorvalue_set = 1 if 'errorhandler' in kw and not callable(self.errorhandler): raise ValueError('errorhandler %s not callable' % self.errorhandler) @property def name(self): return self._name def __repr__(self): return '<{} name={}>'.format(self.__class__.__name__, self._name) def __str__(self): return '<{} name={}>'.format(self.__class__.__name__, self._name) cdef init_storage(self, EventDispatcher obj, PropertyStorage storage): storage.value = self.convert(obj, self.defaultvalue, storage) storage.observers = EventObservers.__new__(EventObservers) storage.property_obj = self cdef PropertyStorage create_property_storage(self): """Returns a new property storage used by this property.""" return PropertyStorage.__new__(PropertyStorage) cdef PropertyStorage get_property_storage(self, EventDispatcher obj): cdef PropertyStorage ps = obj.__storage.get(self._name) if ps is None: self.link(obj, self._name) self.link_deps(obj, self._name) ps = obj.__storage[self._name] return ps def __set_name__(self, owner, name): if name == 'touch_down' or name == 'touch_move' or name == 'touch_up': raise Exception('The property <%s> has a forbidden name' % name) if owner not in cache_properties_per_cls: cache_properties_per_cls[owner] = {} cache_properties_per_cls[owner][name] = self self._name = name cpdef set_name(self, EventDispatcher obj, str name): cdef PropertyStorage d # if for some reason we previously associated this prop with this # object, but now we are renaming the prop (why?), re-use the old storage # and leave it for both old and new name if self._name and name != self._name: d = obj.__storage.get(self._name, None) if d is not None and d.property_obj is self: obj.__storage[name] = d else: obj.__storage[name] = None elif not self._name: # there was another prop using the storage obj.__storage[name] = None elif name not in obj.__storage: # if it was already there, leave it obj.__storage[name] = None self.__set_name__(obj.__class__, name) cpdef PropertyStorage link_eagerly(self, EventDispatcher obj): return None cpdef PropertyStorage link(self, EventDispatcher obj, str name): '''Link the instance with its real name. .. warning:: Internal usage only. When a widget is defined and uses a :class:`Property` class, the creation of the property object happens, but the instance doesn't know anything about its name in the widget class:: class MyWidget(Widget): uid = NumericProperty(0) In this example, the uid will be a NumericProperty() instance, but the property instance doesn't know its name. That's why :meth:`link` is used in `Widget.__new__`. The link function is also used to create the storage space of the property for this specific widget instance. ''' cdef PropertyStorage d if not self._name: # support old API that didn't have set_name self.set_name(obj, name) d = obj.__storage.get(name) # if we already have an object for this prop, don't create it again if d is not None: return d d = self.create_property_storage() obj.__storage[name] = d self.init_storage(obj, d) return d cpdef link_deps(self, EventDispatcher obj, str name): pass cpdef bind(self, EventDispatcher obj, observer): '''Add a new observer to be called only when the value is changed. ''' cdef PropertyStorage ps = self.get_property_storage(obj) ps.observers.bind(WeakMethod(observer), observer, 1) cpdef fbind(self, EventDispatcher obj, observer, int ref, tuple largs=(), dict kwargs={}): '''Similar to bind, except it doesn't check if the observer already exists. It also expands and forwards largs and kwargs to the callback. funbind or unbind_uid should be called when unbinding. It returns a unique positive uid to be used with unbind_uid. ''' cdef PropertyStorage ps = self.get_property_storage(obj) if ref: return ps.observers.fbind(WeakMethod(observer), largs, kwargs, 1) else: return ps.observers.fbind(observer, largs, kwargs, 0) cpdef unbind(self, EventDispatcher obj, observer, int stop_on_first=0): '''Remove the observer from our widget observer list. ''' cdef PropertyStorage ps = self.get_property_storage(obj) ps.observers.unbind(observer, stop_on_first) cpdef funbind(self, EventDispatcher obj, observer, tuple largs=(), dict kwargs={}): '''Remove the observer from our widget observer list bound with fbind. It removes the first match it finds, as opposed to unbind which searches for all matches. ''' cdef PropertyStorage ps = self.get_property_storage(obj) ps.observers.funbind(observer, largs, kwargs) cpdef unbind_uid(self, EventDispatcher obj, object uid): '''Remove the observer from our widget observer list bound with fbind using the uid. ''' cdef PropertyStorage ps = self.get_property_storage(obj) ps.observers.unbind_uid(uid) def __set__(self, EventDispatcher obj, val): if self.deprecated: Logger.warning( 'Deprecated property "{}" of object "{}" has been set, it ' 'will be removed in a future version'.format(self, obj)) self.deprecated = 0 self.set(obj, val) def __get__(self, EventDispatcher obj, objtype): if obj is None: return self if self.deprecated: Logger.warning( 'Deprecated property "{}" of object "{}" was accessed, it ' 'will be removed in a future version'.format(self, obj)) self.deprecated = 0 return self.get(obj) cdef compare_value(self, a, b): if self.comparator is not None: return self.comparator(a, b) try: return bool(a == b) except Exception as e: Logger.warn( 'Property: Value comparison failed for {} with "{}". Consider setting ' 'force_dispatch to True to avoid this.'.format(self, e)) return False cpdef set(self, EventDispatcher obj, value): '''Set a new value for the property. ''' cdef PropertyStorage ps = self.get_property_storage(obj) value = self.convert(obj, value, ps) realvalue = ps.value if not self.force_dispatch and self.compare_value(realvalue, value): return False try: self.check(obj, value, ps) except ValueError as e: if self.errorvalue_set == 1: value = self.errorvalue self.check(obj, value, ps) elif self.errorhandler is not None: value = self.errorhandler(value) self.check(obj, value, ps) else: raise e ps.value = value self._dispatch(obj, ps) return True cpdef get(self, EventDispatcher obj): '''Return the value of the property. ''' cdef PropertyStorage ps try: ps = self.get_property_storage(obj) except KeyError: raise AttributeError(self._name) return ps.value # # Private part # cdef check(self, EventDispatcher obj, x, PropertyStorage property_storage): '''Check whether the value is correct or not, depending on the settings of the property class. :Returns: bool, True if the value correctly validates. ''' if x is None: if not self.allownone: raise ValueError('None is not allowed for %s.%s' % ( obj.__class__.__name__, self.name)) else: return True cdef convert(self, EventDispatcher obj, x, PropertyStorage property_storage): '''Convert the initial value to a correctly validating value. Can be used for multiple types of arguments, simplifying to only one. ''' return x cdef _dispatch(self, EventDispatcher obj, PropertyStorage ps): ps.observers.dispatch(obj, ps.value, None, None, 0) cpdef dispatch(self, EventDispatcher obj): '''Dispatch the value change to all observers. .. versionchanged:: 1.1.0 The method is now accessible from Python. This can be used to force the dispatch of the property, even if the value didn't change:: button = Button() # get the Property class instance prop = button.property('text') # dispatch this property on the button instance prop.dispatch(button) ''' cdef PropertyStorage ps = self.get_property_storage(obj) self._dispatch(obj, ps) cdef class NumericProperty(Property): '''Property that represents a numeric value. It only accepts the int or float numeric data type or a string that can be converted to a number as shown below. For other numeric types use ObjectProperty or use errorhandler to convert it to an int/float. It does not support numpy numbers so they must be manually converted to int/float. E.g. ``widget.num = np.arange(4)[0]`` will raise an exception. Numpy arrays are not supported at all, even by ObjectProperty because their comparison does not return a bool. But if you must use a Kivy property, use a ObjectProperty with ``comparator`` set to ``np.array_equal``. E.g.:: >>> class A(EventDispatcher): ... data = ObjectProperty(comparator=np.array_equal) >>> a = A() >>> a.bind(data=print) >>> a.data = np.arange(2) <__main__.A object at 0x000001C839B50208> [0 1] >>> a.data = np.arange(3) <__main__.A object at 0x000001C839B50208> [0 1 2] :Parameters: `defaultvalue`: int or float, defaults to 0 Specifies the default value of the property. >>> wid = Widget() >>> wid.x = 42 >>> print(wid.x) 42 >>> wid.x = "plop" Traceback (most recent call last): File "", line 1, in File "properties.pyx", line 93, in kivy.properties.Property.__set__ File "properties.pyx", line 111, in kivy.properties.Property.set File "properties.pyx", line 159, in kivy.properties.NumericProperty.check ValueError: NumericProperty accept only int/float .. versionchanged:: 1.4.1 NumericProperty can now accept custom text and tuple value to indicate a type, like "in", "pt", "px", "cm", "mm", in the format: '10pt' or (10, 'pt'). ''' def __init__(self, defaultvalue=0, **kw): super(NumericProperty, self).__init__(defaultvalue, **kw) def _dpi_callback(self, obj, _obj, _value): cdef EventDispatcher event_dispatcher = obj() if event_dispatcher is None: return cdef PropertyStorage ps_ = self.get_property_storage(event_dispatcher) if ps_.property_obj is not self: # this can happen if we bind for a prop with name x, but then the # widget is set a different kivy prop also with name x. So when we # callback, __storage[self._name] returns the new prop storage, # which is inappropriate return cdef NumericPropertyStorage ps = ps_ if ps.numeric_fmt == 'px': return self.set(event_dispatcher, (ps.original_num, ps.numeric_fmt)) cdef init_storage(self, EventDispatcher obj, PropertyStorage storage): cdef NumericPropertyStorage s = storage s.numeric_fmt = 'px' s.original_num = self.defaultvalue Property.init_storage(self, obj, storage) # this prop is stored in the class of obj. So, the class will never be # freed before the obj is garbage collected. Therefore, we don't have to # ref this prop because the class will not die anyway before the obj, and # when the obj dies it'll remove the observer so there will not be a ref # to the class either cdef BoundCallback callback = pixel_scale_observers.make_callback( self._dpi_callback, None, None, 0) # the ref must be saved somewhere, but also need it anyway. Unbind only # happens when obj dies, so no double unbind callback.set_largs((ref(obj, callback.unbind_callback), )) # obj for sure won't be garbage collected until this exits pixel_scale_observers.fbind_existing_callback(callback) cdef PropertyStorage create_property_storage(self): return NumericPropertyStorage.__new__(NumericPropertyStorage) cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True tp = type(value) if tp is not int and tp is not float: raise ValueError('%s.%s accept only int/float (got %r)' % ( obj.__class__.__name__, self.name, value)) cdef convert(self, EventDispatcher obj, x, PropertyStorage property_storage): cdef NumericPropertyStorage ps = property_storage if x is None: if self.allownone: # otherwise it won't actually be set, because that's the only # thing we check for ps.numeric_fmt = 'px' ps.original_num = None return x tp = type(x) if tp is int or tp is float: ps.numeric_fmt = 'px' ps.original_num = x return x if isinstance(x, str): return self.parse_str(obj, x, ps) if tp is tuple or tp is list: if len(x) != 2: raise ValueError('%s.%s must have 2 components (got %r)' % ( obj.__class__.__name__, self.name, x)) return self.parse_list(obj, x[0], x[1], ps) else: raise ValueError( '%s.%s has an invalid format (got %r). Consider using ObjectProperty ' 'or use errorhandler to convert to a number' % ( obj.__class__.__name__, self.name, x)) cdef float parse_str( self, EventDispatcher obj, value, NumericPropertyStorage ps) except *: if value[-2:] in NUMERIC_FORMATS: return self.parse_list(obj, value[:-2], value[-2:], ps) else: ps.numeric_fmt = 'px' ps.original_num = float(value) return ps.original_num cdef float parse_list( self, EventDispatcher obj, value, ext, NumericPropertyStorage ps) except *: ps.numeric_fmt = ext ps.original_num = value return dpi2px(value, ext) def get_format(self, EventDispatcher obj): ''' Return the format used for Numeric calculation. Default is px (mean the value have not been changed at all). Otherwise, it can be one of 'in', 'pt', 'cm', 'mm'. ''' cdef NumericPropertyStorage ps = self.get_property_storage(obj) return ps.numeric_fmt cdef class StringProperty(Property): '''Property that represents a string value. :Parameters: `defaultvalue`: string, defaults to '' Specifies the default value of the property. ''' def __init__(self, defaultvalue='', **kw): super(StringProperty, self).__init__(defaultvalue, **kw) cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True if not isinstance(value, str): raise ValueError('%s.%s accept only str' % ( obj.__class__.__name__, self.name)) cdef inline void observable_list_dispatch(object self) except *: cdef Property prop = self.prop obj = self.obj() if obj is not None: prop.dispatch(obj) class ObservableList(list): # Internal class to observe changes inside a native python list. def __init__(self, *largs): self.prop = largs[0] self.obj = ref(largs[1]) self.last_op = '', None super(ObservableList, self).__init__(*largs[2:]) def __setitem__(self, key, value): list.__setitem__(self, key, value) self.last_op = '__setitem__', key observable_list_dispatch(self) def __delitem__(self, key): list.__delitem__(self, key) self.last_op = '__delitem__', key observable_list_dispatch(self) def __setslice__(self, b, c, v): list.__setslice__(self, b, c, v) self.last_op = '__setslice__', (b, c) observable_list_dispatch(self) def __delslice__(self, b, c): list.__delslice__(self, b, c) self.last_op = '__delslice__', (b, c) observable_list_dispatch(self) def __iadd__(self, *largs): list.__iadd__(self, *largs) self.last_op = '__iadd__', None observable_list_dispatch(self) def __imul__(self, b): list.__imul__(self, b) self.last_op = '__imul__'. b observable_list_dispatch(self) def append(self, *largs): list.append(self, *largs) self.last_op = 'append', None observable_list_dispatch(self) def remove(self, *largs): list.remove(self, *largs) self.last_op = 'remove', None observable_list_dispatch(self) def insert(self, i, x): list.insert(self, i, x) self.last_op = 'insert', i observable_list_dispatch(self) def pop(self, *largs): cdef object result = list.pop(self, *largs) self.last_op = 'pop', largs observable_list_dispatch(self) return result def extend(self, *largs): list.extend(self, *largs) self.last_op = 'extend', None observable_list_dispatch(self) def sort(self, *largs, **kwargs): list.sort(self, *largs, **kwargs) self.last_op = 'sort', None observable_list_dispatch(self) def reverse(self, *largs): list.reverse(self, *largs) self.last_op = 'reverse', None observable_list_dispatch(self) cdef class ListProperty(Property): '''Property that represents a list. :Parameters: `defaultvalue`: list, defaults to [] Specifies the default value of the property. .. warning:: When assigning a list to a :class:`ListProperty`, the list stored in the property is a shallow copy of the list and not the original list. This can be demonstrated with the following example:: >>> class MyWidget(Widget): >>> my_list = ListProperty([]) >>> widget = MyWidget() >>> my_list = [1, 5, {'hi': 'hello'}] >>> widget.my_list = my_list >>> print(my_list is widget.my_list) False >>> my_list.append(10) >>> print(my_list, widget.my_list) [1, 5, {'hi': 'hello'}, 10] [1, 5, {'hi': 'hello'}] However, changes to nested levels will affect the property as well, since the property uses a shallow copy of my_list. >>> my_list[2]['hi'] = 'bye' >>> print(my_list, widget.my_list) [1, 5, {'hi': 'bye'}, 10] [1, 5, {'hi': 'bye'}] ''' def __init__(self, defaultvalue=0, **kw): defaultvalue = [] if defaultvalue == 0 else defaultvalue super(ListProperty, self).__init__(defaultvalue, **kw) cpdef PropertyStorage link(self, EventDispatcher obj, str name): cdef PropertyStorage ps = Property.link(self, obj, name) if ps.value is not None: ps.value = ObservableList(self, obj, ps.value) return ps cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True if type(value) is not ObservableList: raise ValueError('%s.%s accept only ObservableList' % ( obj.__class__.__name__, self.name)) cpdef set(self, EventDispatcher obj, value): if value is not None: value = ObservableList(self, obj, value) Property.set(self, obj, value) cdef inline void observable_dict_dispatch(object self) except *: cdef Property prop = self.prop prop.dispatch(self.obj) class ObservableDict(dict): # Internal class to observe changes inside a native python dict. def __init__(self, *largs): self.prop = largs[0] self.obj = largs[1] super(ObservableDict, self).__init__(*largs[2:]) def _weak_return(self, item): if isinstance(item, ref): return item() return item def __getattr__(self, attr): try: return self._weak_return(self.__getitem__(attr)) except KeyError: return self._weak_return( super(ObservableDict, self).__getattr__(attr)) def __setattr__(self, attr, value): if attr in ('prop', 'obj'): super(ObservableDict, self).__setattr__(attr, value) return self.__setitem__(attr, value) def __setitem__(self, key, value): dict.__setitem__(self, key, value) observable_dict_dispatch(self) def __delitem__(self, key): dict.__delitem__(self, key) observable_dict_dispatch(self) def clear(self, *largs): dict.clear(self, *largs) observable_dict_dispatch(self) def remove(self, *largs): dict.remove(self, *largs) observable_dict_dispatch(self) def pop(self, *largs): cdef object result = dict.pop(self, *largs) observable_dict_dispatch(self) return result def popitem(self, *largs): cdef object result = dict.popitem(self, *largs) observable_dict_dispatch(self) return result def setdefault(self, *largs): cdef object result = dict.setdefault(self, *largs) observable_dict_dispatch(self) return result def update(self, *largs): dict.update(self, *largs) observable_dict_dispatch(self) cdef class DictProperty(Property): '''Property that represents a dict. :Parameters: `defaultvalue`: dict, defaults to {} Specifies the default value of the property. `rebind`: bool, defaults to False See :class:`ObjectProperty` for details. .. versionchanged:: 1.9.0 `rebind` has been introduced. .. warning:: Similar to :class:`ListProperty`, when assigning a dict to a :class:`DictProperty`, the dict stored in the property is a shallow copy of the dict and not the original dict. See :class:`ListProperty` for details. ''' def __init__(self, defaultvalue=0, rebind=False, **kw): defaultvalue = {} if defaultvalue == 0 else defaultvalue super(DictProperty, self).__init__(defaultvalue, **kw) self.rebind = rebind cpdef PropertyStorage link(self, EventDispatcher obj, str name): cdef PropertyStorage ps = Property.link(self, obj, name) if ps.value is not None: ps.value = ObservableDict(self, obj, ps.value) return ps cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True if type(value) is not ObservableDict: raise ValueError('%s.%s accept only ObservableDict' % ( obj.__class__.__name__, self.name)) cpdef set(self, EventDispatcher obj, value): if value is not None: value = ObservableDict(self, obj, value) Property.set(self, obj, value) cdef class ObjectProperty(Property): '''Property that represents a Python object. :Parameters: `defaultvalue`: object type Specifies the default value of the property. `rebind`: bool, defaults to False Whether kv rules using this object as an intermediate attribute in a kv rule, will update the bound property when this object changes. That is the standard behavior is that if there's a kv rule ``text: self.a.b.c.d``, where ``a``, ``b``, and ``c`` are properties with ``rebind`` ``False`` and ``d`` is a :class:`StringProperty`. Then when the rule is applied, ``text`` becomes bound only to ``d``. If ``a``, ``b``, or ``c`` change, ``text`` still remains bound to ``d``. Furthermore, if any of them were ``None`` when the rule was initially evaluated, e.g. ``b`` was ``None``; then ``text`` is bound to ``b`` and will not become bound to ``d`` even when ``b`` is changed to not be ``None``. By setting ``rebind`` to ``True``, however, the rule will be re-evaluated and all the properties rebound when that intermediate property changes. E.g. in the example above, whenever ``b`` changes or becomes not ``None`` if it was ``None`` before, ``text`` is evaluated again and becomes rebound to ``d``. The overall result is that ``text`` is now bound to all the properties among ``a``, ``b``, or ``c`` that have ``rebind`` set to ``True``. `\*\*kwargs`: a list of keyword arguments `baseclass` If kwargs includes a `baseclass` argument, this value will be used for validation: `isinstance(value, kwargs['baseclass'])`. .. warning:: To mark the property as changed, you must reassign a new python object. .. versionchanged:: 1.9.0 `rebind` has been introduced. .. versionchanged:: 1.7.0 `baseclass` parameter added. ''' def __init__(self, defaultvalue=None, rebind=False, **kw): self.baseclass = kw.get('baseclass') super(ObjectProperty, self).__init__(defaultvalue, **kw) self.rebind = rebind cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True if self.baseclass is not None and not isinstance(value, self.baseclass): raise ValueError('{}.{} accept only object based on {}'.format( obj.__class__.__name__, self.name, self.baseclass.__name__)) cdef class BooleanProperty(Property): '''Property that represents only a boolean value. :Parameters: `defaultvalue`: boolean Specifies the default value of the property. ''' def __init__(self, defaultvalue=True, **kw): super(BooleanProperty, self).__init__(defaultvalue, **kw) cdef class BoundedNumericProperty(Property): '''Property that represents a numeric value within a minimum bound and/or maximum bound -- within a numeric range. :Parameters: `default`: numeric Specifies the default value of the property. `\*\*kwargs`: a list of keyword arguments If a `min` parameter is included, this specifies the minimum numeric value that will be accepted. If a `max` parameter is included, this specifies the maximum numeric value that will be accepted. ''' def __cinit__(self): self.use_min = 0 self.use_max = 0 self.min = 0 self.max = 0 self.f_min = 0.0 self.f_max = 0.0 def __init__(self, *largs, **kw): value = kw.get('min', None) if value is None: self.use_min = 0 elif type(value) is float: self.use_min = 2 self.f_min = value else: self.use_min = 1 self.min = value value = kw.get('max', None) if value is None: self.use_max = 0 elif type(value) is float: self.use_max = 2 self.f_max = value else: self.use_max = 1 self.max = value Property.__init__(self, *largs, **kw) cdef init_storage(self, EventDispatcher obj, PropertyStorage storage): Property.init_storage(self, obj, storage) cdef BoundedNumericPropertyStorage s = storage s.bnum_min = self.min s.bnum_max = self.max s.bnum_f_min = self.f_min s.bnum_f_max = self.f_max s.bnum_use_min = self.use_min s.bnum_use_max = self.use_max cdef PropertyStorage create_property_storage(self): return BoundedNumericPropertyStorage.__new__(BoundedNumericPropertyStorage) def set_min(self, EventDispatcher obj, value): '''Change the minimum value acceptable for the BoundedNumericProperty, only for the `obj` instance. Set to None if you want to disable it:: class MyWidget(Widget): number = BoundedNumericProperty(0, min=-5, max=5) widget = MyWidget() # change the minimum to -10 widget.property('number').set_min(widget, -10) # or disable the minimum check widget.property('number').set_min(widget, None) .. warning:: Changing the bounds doesn't revalidate the current value. .. versionadded:: 1.1.0 ''' cdef BoundedNumericPropertyStorage ps = self.get_property_storage(obj) if value is None: ps.bnum_use_min = 0 elif type(value) is float: ps.bnum_f_min = value ps.bnum_use_min = 2 else: ps.bnum_min = value ps.bnum_use_min = 1 def get_min(self, EventDispatcher obj): '''Return the minimum value acceptable for the BoundedNumericProperty in `obj`. Return None if no minimum value is set:: class MyWidget(Widget): number = BoundedNumericProperty(0, min=-5, max=5) widget = MyWidget() print(widget.property('number').get_min(widget)) # will output -5 .. versionadded:: 1.1.0 ''' cdef BoundedNumericPropertyStorage ps = self.get_property_storage(obj) if ps.bnum_use_min == 1: return ps.bnum_min elif ps.bnum_use_min == 2: return ps.bnum_f_min def set_max(self, EventDispatcher obj, value): '''Change the maximum value acceptable for the BoundedNumericProperty, only for the `obj` instance. Set to None if you want to disable it. Check :attr:`set_min` for a usage example. .. warning:: Changing the bounds doesn't revalidate the current value. .. versionadded:: 1.1.0 ''' cdef BoundedNumericPropertyStorage ps = self.get_property_storage(obj) if value is None: ps.bnum_use_max = 0 elif type(value) is float: ps.bnum_f_max = value ps.bnum_use_max = 2 else: ps.bnum_max = value ps.bnum_use_max = 1 def get_max(self, EventDispatcher obj): '''Return the maximum value acceptable for the BoundedNumericProperty in `obj`. Return None if no maximum value is set. Check :attr:`get_min` for a usage example. .. versionadded:: 1.1.0 ''' cdef BoundedNumericPropertyStorage ps = self.get_property_storage(obj) if ps.bnum_use_max == 1: return ps.bnum_max if ps.bnum_use_max == 2: return ps.bnum_f_max cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True cdef BoundedNumericPropertyStorage ps = property_storage if ps.bnum_use_min == 1: _min = ps.bnum_min if value < _min: raise ValueError('%s.%s is below the minimum bound (%d)' % ( obj.__class__.__name__, self.name, _min)) elif ps.bnum_use_min == 2: _f_min = ps.bnum_f_min if value < _f_min: raise ValueError('%s.%s is below the minimum bound (%f)' % ( obj.__class__.__name__, self.name, _f_min)) if ps.bnum_use_max == 1: _max = ps.bnum_max if value > _max: raise ValueError('%s.%s is above the maximum bound (%d)' % ( obj.__class__.__name__, self.name, _max)) elif ps.bnum_use_max == 2: _f_max = ps.bnum_f_max if value > _f_max: raise ValueError('%s.%s is above the maximum bound (%f)' % ( obj.__class__.__name__, self.name, _f_max)) return True @property def bounds(self): '''Return min/max of the value. .. versionadded:: 1.0.9 ''' if self.use_min == 1: _min = self.min elif self.use_min == 2: _min = self.f_min else: _min = None if self.use_max == 1: _max = self.max elif self.use_max == 2: _max = self.f_max else: _max = None return _min, _max cdef class OptionProperty(Property): '''Property that represents a string from a predefined list of valid options. If the string set in the property is not in the list of valid options (passed at property creation time), a ValueError exception will be raised. :Parameters: `default`: any valid type in the list of options Specifies the default value of the property. `\*\*kwargs`: a list of keyword arguments Should include an `options` parameter specifying a list (not tuple) of valid options. For example:: class MyWidget(Widget): state = OptionProperty("None", options=["On", "Off", "None"]) ''' def __cinit__(self): self.options = [] def __init__(self, *largs, **kw): self.options = list(kw.get('options', [])) super(OptionProperty, self).__init__(*largs, **kw) cdef init_storage(self, EventDispatcher obj, PropertyStorage storage): Property.init_storage(self, obj, storage) cdef OptionPropertyStorage s = storage s.options = self.options[:] cdef PropertyStorage create_property_storage(self): return OptionPropertyStorage.__new__(OptionPropertyStorage) cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True cdef OptionPropertyStorage ps = property_storage if value not in ps.options: raise ValueError('%s.%s is set to an invalid option %r. ' 'Must be one of: %s' % ( obj.__class__.__name__, self.name, value, ps.options)) @property def options(self): '''Return the options available. .. versionadded:: 1.0.9 ''' return self.options class ObservableReferenceList(ObservableList): def __setitem__(self, key, value, update_properties=True): list.__setitem__(self, key, value) if update_properties: self.prop.setitem(self.obj(), key, value) def __setslice__(self, start, stop, value, update_properties=True): # Python 2 only method list.__setslice__(self, start, stop, value) if update_properties: self.prop.setitem(self.obj(), slice(start, stop), value) cdef class ReferenceListProperty(Property): '''Property that allows the creation of a tuple of other properties. For example, if `x` and `y` are :class:`NumericProperty`\s, we can create a :class:`ReferenceListProperty` for the `pos`. If you change the value of `pos`, it will automatically change the values of `x` and `y` accordingly. If you read the value of `pos`, it will return a tuple with the values of `x` and `y`. For example:: class MyWidget(EventDispatcher): x = NumericProperty(0) y = NumericProperty(0) pos = ReferenceListProperty(x, y) ''' def __cinit__(self): self.properties = list() def __init__(self, *largs, **kw): for prop in largs: self.properties.append(prop) Property.__init__(self, largs, **kw) cdef init_storage(self, EventDispatcher obj, PropertyStorage storage): Property.init_storage(self, obj, storage) cdef ReferenceListPropertyStorage s = storage s.properties = tuple(self.properties) s.stop_event = 0 cdef PropertyStorage create_property_storage(self): return ReferenceListPropertyStorage.__new__(ReferenceListPropertyStorage) cpdef PropertyStorage link(self, EventDispatcher obj, str name): cdef ReferenceListPropertyStorage ps = Property.link(self, obj, name) ps.value = ObservableReferenceList(self, obj, ps.value) return ps cpdef link_deps(self, EventDispatcher obj, str name): cdef Property prop Property.link_deps(self, obj, name) for prop in self.properties: prop.fbind(obj, self.trigger_change, 0) cpdef trigger_change(self, EventDispatcher obj, value): cdef ReferenceListPropertyStorage ps = self.get_property_storage(obj) if ps.stop_event: return p = ps.properties try: ps.value.__setslice__(0, len(p), [prop.get(obj) for prop in p], update_properties=False) except AttributeError: ps.value.__setitem__(slice(len(p)), [prop.get(obj) for prop in p], update_properties=False) self._dispatch(obj, ps) cdef convert(self, EventDispatcher obj, value, PropertyStorage property_storage): try: return list(value) except Exception as e: raise ValueError('%s.%s must be a list or a tuple type' % ( obj.__class__.__name__, self.name)) from e cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): cdef ReferenceListPropertyStorage ps = property_storage if len(value) != len(ps.properties): raise ValueError('%s.%s value length is immutable' % ( obj.__class__.__name__, self.name)) cpdef set(self, EventDispatcher obj, _value): cdef int idx cdef list value cdef ReferenceListPropertyStorage ps = self.get_property_storage(obj) value = self.convert(obj, _value, ps) if not self.force_dispatch and self.compare_value(ps.value, value): return False self.check(obj, value, ps) # prevent dependency loop ps.stop_event = 1 props = ps.properties for idx in xrange(len(props)): prop = props[idx] x = value[idx] prop.set(obj, x) ps.stop_event = 0 try: ps.value.__setslice__(0, len(value), value, update_properties=False) except AttributeError: ps.value.__setitem__(slice(len(value)), value, update_properties=False) self._dispatch(obj, ps) return True cpdef setitem(self, EventDispatcher obj, key, value): cdef ReferenceListPropertyStorage ps = self.get_property_storage(obj) cdef bint res = False ps.stop_event = 1 if isinstance(key, slice): props = ps.properties[key] for index in xrange(len(props)): prop = props[index] x = value[index] res = prop.set(obj, x) or res else: prop = ps.properties[key] res = prop.set(obj, value) ps.stop_event = 0 if res: self._dispatch(obj, ps) cpdef get(self, EventDispatcher obj): cdef ReferenceListPropertyStorage ps = self.get_property_storage(obj) cdef tuple p = ps.properties try: ps.value.__setslice__(0, len(p), [prop.get(obj) for prop in p], update_properties=False) except AttributeError: ps.value.__setitem__(slice(len(p)), [prop.get(obj) for prop in p], update_properties=False) return ps.value cdef class AliasProperty(Property): '''Create a property with a custom getter and setter. If you don't find a Property class that fits to your needs, you can make your own by creating custom Python getter and setter methods. Example from kivy/uix/widget.py where `x` and `width` are instances of :class:`NumericProperty`:: def get_right(self): return self.x + self.width def set_right(self, value): self.x = value - self.width right = AliasProperty(get_right, set_right, bind=['x', 'width']) If `x` were a non Kivy property then you have to return `True` from setter to dispatch new value of `right`:: def set_right(self, value): self.x = value - self.width return True Usually `bind` list should contain all Kivy properties used in getter method. If you return `True` it will cause a dispatch which one should do when the property value has changed, but keep in mind that the property could already have dispatched the changed value if a kivy property the alias property is bound was set in the setter, causing a second dispatch if the setter returns `True`. If you want to cache the value returned by getter then pass `cache=True`. This way getter will only be called if new value is set or one of the binded properties changes. In both cases new value of alias property will be cached again. To make property readonly pass `None` as setter. This way `AttributeError` will be raised on every set attempt:: right = AliasProperty(get_right, None, bind=['x', 'width'], cache=True) :Parameters: `getter`: function Function to use as a property getter. `setter`: function Function to use as a property setter. Callbacks bound to the alias property won't be called when the property is set (e.g. `right = 10`), unless the setter returns `True`. `bind`: list/tuple Properties to observe for changes as property name strings. Changing values of this properties will dispatch value of the alias property. `cache`: boolean If `True`, the value will be cached until one of the binded elements changes or if setter returns `True`. `rebind`: bool, defaults to `False` See :class:`ObjectProperty` for details. `watch_before_use`: bool, defaults to ``True`` Whether the ``bind`` properties are tracked (bound) before this property is used in any way. By default, the getter is called if the ``bind`` properties update or if the property value (unless cached) is read. As an optimization to speed up widget creation, when ``watch_before_use`` is False, we only track the bound properties once this property is used in any way (i.e. it is bound, it was set/read, etc). The property value read/set/bound will be correct as expected in both cases. The difference is only that when ``False``, any side effects from the ``getter`` would not occur until this property is interacted with in any way because the ``getter`` won't be called early. .. versionchanged:: 1.9.0 `rebind` has been introduced. .. versionchanged:: 1.4.0 Parameter `cache` added. ''' def __cinit__(self): self.getter = None self.setter = None self.use_cache = 0 self.bind_objects = list() def __init__( self, getter, setter=None, rebind=False, watch_before_use=True, **kwargs): Property.__init__(self, None, **kwargs) self.getter = getter self.setter = setter or self.__read_only self.rebind = rebind self.watch_before_use = watch_before_use v = kwargs.get('bind') self.bind_objects = list(v) if v is not None else [] if kwargs.get('cache'): self.use_cache = 1 def __read_only(self, _obj, _value): raise AttributeError( '"{}.{}" property is readonly'.format( type(_obj).__name__, self._name ) ) cdef init_storage(self, EventDispatcher obj, PropertyStorage storage): Property.init_storage(self, obj, storage) cdef AliasPropertyStorage s = storage s.getter = self.getter s.setter = self.setter s.alias_initial = 1 cdef PropertyStorage create_property_storage(self): return AliasPropertyStorage.__new__(AliasPropertyStorage) cpdef PropertyStorage link_eagerly(self, EventDispatcher obj): # only init linking early if the getter could be executed due to bound # object before we do lazy linking and requested if self.watch_before_use and self.bind_objects: return self.get_property_storage(obj) return None cpdef link_deps(self, EventDispatcher obj, str name): cdef Property oprop for prop in self.bind_objects: oprop = getattr(obj.__class__, prop) oprop.fbind(obj, self.trigger_change, 0) cpdef trigger_change(self, EventDispatcher obj, value): cdef AliasPropertyStorage ps = self.get_property_storage(obj) dvalue = ps.getter(obj) if ps.value != dvalue: if self.use_cache: ps.alias_initial = 0 ps.value = dvalue self._dispatch(obj, ps) cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): return True cpdef get(self, EventDispatcher obj): cdef AliasPropertyStorage ps = self.get_property_storage(obj) if self.use_cache: if ps.alias_initial: ps.alias_initial = 0 ps.value = ps.getter(obj) return ps.value return ps.getter(obj) cpdef set(self, EventDispatcher obj, value): cdef AliasPropertyStorage ps = self.get_property_storage(obj) if ps.setter(obj, value): if self.use_cache: if ps.alias_initial: ps.alias_initial = 0 ps.value = ps.getter(obj) self._dispatch(obj, ps) elif self.force_dispatch: self._dispatch(obj, ps) cdef _dispatch(self, EventDispatcher obj, PropertyStorage ps): ps.observers.dispatch(obj, self.get(obj), None, None, 0) cdef class VariableListProperty(Property): '''A ListProperty that allows you to work with a variable amount of list items and to expand them to the desired list size. For example, GridLayout's padding used to just accept one numeric value which was applied equally to the left, top, right and bottom of the GridLayout. Now padding can be given one, two or four values, which are expanded into a length four list [left, top, right, bottom] and stored in the property. :Parameters: `default`: a default list of values Specifies the default values for the list. `length`: int, one of 2 or 4. Specifies the length of the final list. The `default` list will be expanded to match a list of this length. `\*\*kwargs`: a list of keyword arguments Not currently used. Keeping in mind that the `default` list is expanded to a list of length 4, here are some examples of how VariableListProperty is handled. - VariableListProperty([1]) represents [1, 1, 1, 1]. - VariableListProperty([1, 2]) represents [1, 2, 1, 2]. - VariableListProperty(['1px', (2, 'px'), 3, 4.0]) represents [1, 2, 3, 4.0]. - VariableListProperty(5) represents [5, 5, 5, 5]. - VariableListProperty(3, length=2) represents [3, 3]. .. versionadded:: 1.7.0 ''' def __init__(self, defaultvalue=None, length=4, **kw): if length == 4: defaultvalue = defaultvalue or [0, 0, 0, 0] elif length == 2: defaultvalue = defaultvalue or [0, 0] else: err = 'VariableListProperty requires a length of 2 or 4 (got %r)' raise ValueError(err % length) self.length = length super(VariableListProperty, self).__init__(defaultvalue, **kw) cdef PropertyStorage create_property_storage(self): """Returns a new property storage used by this property.""" cdef VariableListPropertyStorage ps = VariableListPropertyStorage.__new__( VariableListPropertyStorage) ps.uses_scaling = 0 ps.original_num = self.defaultvalue return ps def _dpi_callback(self, obj, _obj, _value): cdef EventDispatcher event_dispatcher = obj() if event_dispatcher is None: return cdef PropertyStorage ps_ = self.get_property_storage(event_dispatcher) if ps_.property_obj is not self: # this can happen if we bind for a prop with name x, but then the # widget is set a different kivy prop also with name x. So when we # callback, __storage[self._name] returns the new prop storage, # which is inappropriate return cdef VariableListPropertyStorage ps = ps_ if not ps.uses_scaling: return self.set(event_dispatcher, ps.original_num) cpdef PropertyStorage link(self, EventDispatcher obj, str name): # this calls convert cdef VariableListPropertyStorage ps = Property.link(self, obj, name) # todo: are we supposed to use observable list? It doesn't happen below ps.value = ObservableList(self, obj, ps.value) # this prop is stored in the class of obj. So, the class will never be # freed before the obj is garbage collected. Therefore, we don't have to # ref this prop because the class will not die anyway before the obj, and # when the obj dies it'll remove the observer so there will not be a ref # to the class either cdef BoundCallback callback = pixel_scale_observers.make_callback( self._dpi_callback, None, None, 0) # the ref must be saved somewhere, but also need it anyway. Unbind only # happens when obj dies, so no double unbind callback.set_largs((ref(obj, callback.unbind_callback), )) # obj for sure won't be garbage collected until this exits pixel_scale_observers.fbind_existing_callback(callback) return ps cdef check(self, EventDispatcher obj, value, PropertyStorage property_storage): if Property.check(self, obj, value, property_storage): return True if type(value) not in (int, float, list, tuple, str) \ and not isinstance(value, str): err = '%s.%s accepts only int/float/list/tuple/str (got %r)' raise ValueError(err % (obj.__class__.__name__, self.name, value)) cdef convert(self, EventDispatcher obj, x, PropertyStorage property_storage): cdef VariableListPropertyStorage ps = property_storage if x is None: if self.allownone: # it'll only reset if allow none ps.uses_scaling = 0 ps.original_num = None return x tp = type(x) original = x failed = False # keep backup in case we need to restore if convert fails uses_scaling = ps.uses_scaling # reset here, it'll be changed in parse is we use anything that is not px ps.uses_scaling = 0 try: if tp is int or tp is float or isinstance(x, str): y = self._convert_numeric(obj, x, ps) if self.length == 4: return [y, y, y, y] return [y, y] try: original = list(x) except Exception as e: raise ValueError('%s.%s has an invalid format (got %r)' % ( obj.__class__.__name__, self.name, x)) from e l = len(original) if l == 1: y = self._convert_numeric(obj, original[0], ps) if self.length == 4: return [y, y, y, y] elif self.length == 2: return [y, y] elif l == 2: if original[1] in NUMERIC_FORMATS: # defaultvalue is a list or tuple representing one value y = self._convert_numeric(obj, original, ps) if self.length == 4: return [y, y, y, y] elif self.length == 2: return [y, y] else: y = self._convert_numeric(obj, original[0], ps) z = self._convert_numeric(obj, original[1], ps) if self.length == 4: return [y, z, y, z] elif self.length == 2: return [y, z] elif l == 4: if self.length == 4: return [self._convert_numeric(obj, y, ps) for y in original] else: err = '%s.%s must have 1 or 2 components (got %r)' raise ValueError(err % (obj.__class__.__name__, self.name, x)) else: if self.length == 4: err = '%s.%s must have 1, 2 or 4 components (got %r)' elif self.length == 2: err = '%s.%s must have 1 or 2 components (got %r)' raise ValueError(err % (obj.__class__.__name__, self.name, x)) except BaseException: # restore to previous because we won't update the value ps.uses_scaling = uses_scaling failed = True raise finally: # it worked, so we can update original if not failed: ps.original_num = original cdef _convert_numeric( self, EventDispatcher obj, x, VariableListPropertyStorage ps): tp = type(x) if tp is int or tp is float: return x if isinstance(x, str): return self.parse_str(obj, x, ps) try: if len(x) != 2: raise ValueError('%s.%s must have 2 components (got %r)' % ( obj.__class__.__name__, self.name, x)) return self.parse_list(obj, x[0], x[1], ps) except Exception as e: raise ValueError('%s.%s has an invalid format (got %r)' % ( obj.__class__.__name__, self.name, x)) from e cdef float parse_str( self, EventDispatcher obj, value, VariableListPropertyStorage ps ) except *: return self.parse_list(obj, value[:-2], value[-2:], ps) cdef float parse_list( self, EventDispatcher obj, value, ext, VariableListPropertyStorage ps) except *: ps.uses_scaling = ps.uses_scaling or ext != 'px' return dpi2px(value, ext) cdef class ConfigParserProperty(Property): ''' Property that allows one to bind to changes in the configuration values of a :class:`~kivy.config.ConfigParser` as well as to bind the ConfigParser values to other properties. A ConfigParser is composed of sections, where each section has a number of keys and values associated with these keys. ConfigParserProperty lets you automatically listen to and change the values of specified keys based on other kivy properties. For example, say we want to have a TextInput automatically write its value, represented as an int, in the `info` section of a ConfigParser. Also, the textinputs should update its values from the ConfigParser's fields. Finally, their values should be displayed in a label. In py:: class Info(Label): number = ConfigParserProperty(0, 'info', 'number', 'example', val_type=int, errorvalue=41) def __init__(self, **kw): super(Info, self).__init__(**kw) config = ConfigParser(name='example') The above code creates a property that is connected to the `number` key in the `info` section of the ConfigParser named `example`. Initially, this ConfigParser doesn't exist. Then, in `__init__`, a ConfigParser is created with name `example`, which is then automatically linked with this property. then in kv: .. code-block:: kv BoxLayout: TextInput: id: number text: str(info.number) Info: id: info number: number.text text: 'Number: {}'.format(self.number) You'll notice that we have to do `text: str(info.number)`, this is because the value of this property is always an int, because we specified `int` as the `val_type`. However, we can assign anything to the property, e.g. `number: number.text` which assigns a string, because it is instantly converted with the `val_type` callback. .. note:: If a file has been opened for this ConfigParser using :meth:`~kivy.config.ConfigParser.read`, then :meth:`~kivy.config.ConfigParser.write` will be called every property change, keeping the file updated. .. warning:: It is recommend that the config parser object be assigned to the property after the kv tree has been constructed (e.g. schedule on next frame from init). This is because the kv tree and its properties, when constructed, are evaluated on its own order, therefore, any initial values in the parser might be overwritten by objects it's bound to. So in the example above, the TextInput might be initially empty, and if `number: number.text` is evaluated before `text: str(info.number)`, the config value will be overwritten with the (empty) text value. :Parameters: `default`: object type Specifies the default value for the key. If the parser associated with this property doesn't have this section or key, it'll be created with the current value, which is the default value initially. `section`: string type The section in the ConfigParser where the key / value will be written. Must be provided. If the section doesn't exist, it'll be created. `key`: string type The key in section `section` where the value will be written to. Must be provided. If the key doesn't exist, it'll be created and the current value written to it, otherwise its value will be used. `config`: string or :class:`~kivy.config.ConfigParser` instance. The ConfigParser instance to associate with this property if not None. If it's a string, the ConfigParser instance whose :attr:`~kivy.config.ConfigParser.name` is the value of `config` will be used. If no such parser exists yet, whenever a ConfigParser with this name is created, it will automatically be linked to this property. Whenever a ConfigParser becomes linked with a property, if the section or key doesn't exist, the current property value will be used to create that key, otherwise, the existing key value will be used for the property value; overwriting its current value. You can change the ConfigParser associated with this property if a string was used here, by changing the :attr:`~kivy.config.ConfigParser.name` of an existing or new ConfigParser instance. Or through :meth:`set_config`. `\*\*kwargs`: a list of keyword arguments `val_type`: a callable object The key values are saved in the ConfigParser as strings. When the ConfigParser value is read internally and assigned to the property or when the user changes the property value directly, if `val_type` is not None, it will be called with the new value as input and it should return the value converted to the proper type accepted ny this property. For example, if the property represent ints, `val_type` can simply be `int`. If the `val_type` callback raises a `ValueError`, `errorvalue` or `errorhandler` will be used if provided. Tip: the `getboolean` function of the ConfigParser might also be useful here to convert to a boolean type. `verify`: a callable object Can be used to restrict the allowable values of the property. For every value assigned to the property, if this is specified, `verify` is called with the new value, and if it returns `True` the value is accepted, otherwise, `errorvalue` or `errorhandler` will be used if provided or a `ValueError` is raised. .. versionadded:: 1.9.0 ''' def __cinit__(self): self.config = None self.config_name = '' self.section = '' self.key = '' self.val_type = None self.verify = None self.last_value = None # the last string value in the config for this def __init__(self, defaultvalue, section, key, config, **kw): self.val_type = kw.pop('val_type', None) self.verify = kw.pop('verify', None) super(ConfigParserProperty, self).__init__(defaultvalue, **kw) self.section = section self.key = key if isinstance(config, str) and config: self.config_name = config elif isinstance(config, ConfigParser): self.config = config elif config is not None: raise ValueError( 'config {}, is not a ConfigParser instance or a non-empty string'. format(config)) if not self.section or not isinstance(section, str): raise ValueError('section {}, is not a non-empty string'. format(section)) if not self.key or not isinstance(key, str): raise ValueError('key {}, is not a non-empty string'. format(key)) if self.val_type is not None and not callable(self.val_type): raise ValueError( 'val_type {} is not callable'.format(self.val_type)) if self.verify is not None and not callable(self.verify): raise ValueError( 'verify {} is not callable'.format(self.verify)) cpdef link_deps(self, EventDispatcher obj, str name): # initialize the config objects cdef PropertyStorage ps Property.link_deps(self, obj, name) self.obj = ref(obj) # if the parser already exists, get it now if self.config is None: self.config = ConfigParser.get_configparser(self.config_name) if self.config is not None: self.config.adddefaultsection(self.section) self.config.setdefault(self.section, self.key, self.defaultvalue) ps = self.get_property_storage(obj) ps.value = self._parse_str(self.config.get(self.section, self.key)) # in case the value changed, save it self.config.set(self.section, self.key, ps.value) self.last_value = self.config.get(self.section, self.key) self.config.add_callback(self._edit_setting, self.section, self.key) self.config.write() #self.dispatch(obj) # we need to dispatch, so not overwritten elif self.config_name: # ConfigParser will set_config when one named config is created Clock.schedule_once(partial(ConfigParser._register_named_property, self.config_name, (self.obj, self.name)), 0) cpdef _edit_setting(self, section, key, value): # callback of ConfigParser cdef object obj = self.obj() if obj is None or self.last_value == value: return self.last_value = value self.set(obj, value) cdef inline object _parse_str(self, object value): ''' Takes a ConfigParser's string (or any value supplied by the user), and converts it to the python type that this property represents (with :attr:`val_type` and :attr:`verify`). ''' cdef object val = value cdef object obj = self.obj() cdef object name = obj.__class__.__name__ if obj else '' if self.val_type is not None: try: val = self.val_type(value) if self.verify is not None and not self.verify(val): raise ValueError('{} is not allowed for {}.{}'. format( val, name, self.name)) return val except ValueError, e: if self.errorvalue_set == 1: val = self.errorvalue elif self.errorhandler is not None: val = self.errorhandler(val) else: raise e if self.verify is not None: if not self.verify(val): raise ValueError('{} is not allowed for {}.{}'.format(val, name, self.name)) return val cpdef set(self, EventDispatcher obj, value): # Takes the a python object of the type used by this property # (see :attr:`val_type`), and saves it as a string in the config parser # (if available) and sets itself to this value. cdef PropertyStorage ps = self.get_property_storage(obj) cdef object orig_value = value value = self._parse_str(value) realvalue = ps.value if self.compare_value(realvalue, value): fd = self.force_dispatch if not fd and self.compare_value(orig_value, value): return False else: # even if the resolved parsed value is the same, the original # value, e.g. str in config or user set value containing # invalid value might have been different, so we have to # change to the resolved value. if self.config: self.config.set(self.section, self.key, value) self.config.write() self._dispatch(obj, ps) return True try: if self.verify is not None and not self.verify(value): raise ValueError('{} is not allowed for {}.{}'. format(value, obj.__class__.__name__, self.name)) except ValueError, e: if self.errorvalue_set == 1: value = self.errorvalue elif self.errorhandler is not None: value = self.errorhandler(value) else: raise e if self.verify is not None and not self.verify(value): raise ValueError('{} is not allowed for {}.{}'. format(value, obj.__class__.__name__, self.name)) ps.value = value if self.config is not None: self.config.set(self.section, self.key, value) self.config.write() self._dispatch(obj, ps) return True def set_config(self, config): ''' Sets the ConfigParser object to be used by this property. Normally, the ConfigParser is set when initializing the Property using the `config` parameter. :Parameters: `config`: A :class:`~kivy.config.ConfigParser` instance. The instance to use for listening to and saving property value changes. If None, it disconnects the currently used `ConfigParser`. :: class MyWidget(Widget): username = ConfigParserProperty('', 'info', 'name', None) widget = MyWidget() widget.property('username').set_config(ConfigParser()) ''' cdef EventDispatcher obj = self.obj() cdef object value cdef PropertyStorage ps = self.get_property_storage(obj) if self.config is config: return if self.config is not None: self.config.remove_callback(self._edit_setting, self.section, self.key) self.config = config if self.config is not None: self.config.adddefaultsection(self.section) self.config.setdefault(self.section, self.key, ps.value) self.config.write() self.config.add_callback(self._edit_setting, self.section, self.key) self.last_value = None self._edit_setting(self.section, self.key, self.config.get(self.section, self.key)) cdef class ColorProperty(Property): '''Property that represents a color. The assignment can take either: - a collection of 3 or 4 float values between 0-1 (kivy default) - a string in the format #rrggbb or #rrggbbaa - a string representing color name (eg. 'red', 'yellow', 'green') Object :obj:`~kivy.utils.colormap` is used to retrieve color from color name and names definitions can be found at this `link `_. Color can be assigned in different formats, but it will be returned as :class:`~kivy.properties.ObservableList` of 4 float elements with values between 0-1. :Parameters: `defaultvalue`: list or string, defaults to [1.0, 1.0, 1.0, 1.0] Specifies the default value of the property. .. versionadded:: 1.10.0 .. versionchanged:: 2.0.0 Color value will be dispatched when set through indexing or slicing, but when setting with slice you must ensure that slice has 4 components with float values between 0-1. Assingning color name as value is now supported. Value `None` is allowed as default value for property. ''' def __init__(self, defaultvalue=0, **kw): defaultvalue = \ [1.0, 1.0, 1.0, 1.0] if defaultvalue == 0 else defaultvalue super(ColorProperty, self).__init__(defaultvalue, **kw) cdef convert(self, EventDispatcher obj, x, PropertyStorage property_storage): if x is None: return x cdef object color = x try: if isinstance(x, str): color = self.parse_str(obj, x) color = self.parse_list(obj, color) except (ValueError, TypeError) as e: raise ValueError( '{}.{} has an invalid format (got {!r})' .format(obj.__class__.__name__, self.name, x) ) from e return color cdef list parse_str(self, EventDispatcher obj, value): cdef list color = colormap.get(value) return color if color else get_color_from_hex(value) cdef object parse_list(self, EventDispatcher obj, value): cdef int count = len(value) if count == 4: return ObservableList(self, obj, value) if count == 3: return ObservableList(self, obj, list(value) + [1.0]) raise ValueError('Invalid value for color (got %r)' % value) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/resources.py0000666000000000000000000000653500000000000014151 0ustar0000000000000000''' Resources management ==================== Resource management can be a pain if you have multiple paths and projects. Kivy offers 2 functions for searching for specific resources across a list of paths. Resource lookup --------------- When Kivy looks for a resource e.g. an image or a kv file, it searches through a predetermined set of folders. You can modify this folder list using the :meth:`resource_add_path` and :meth:`resource_remove_path` functions. Customizing Kivy ---------------- These functions can also be helpful if you want to replace standard Kivy resources with your own. For example, if you wish to customize or re-style Kivy, you can force your *style.kv* or *data/defaulttheme-0.png* files to be used in preference to the defaults simply by adding the path to your preferred alternatives via the :meth:`resource_add_path` method. As almost all Kivy resources are looked up using the :meth:`resource_find`, so you can use this approach to add fonts and keyboard layouts and to replace images and icons. ''' __all__ = ('resource_find', 'resource_add_path', 'resource_remove_path') from os.path import join, dirname, exists, abspath from kivy import kivy_data_dir from kivy.cache import Cache from kivy.utils import platform from kivy.logger import Logger import sys import os import kivy resource_paths = ['.', dirname(sys.argv[0])] if platform == 'ios': resource_paths += [join(dirname(sys.argv[0]), 'YourApp')] resource_paths += [dirname(kivy.__file__), join(kivy_data_dir, '..')] Cache.register('kv.resourcefind', timeout=60) def resource_find(filename, use_cache=("KIVY_DOC_INCLUDE" not in os.environ)): '''Search for a resource in the list of paths. Use resource_add_path to add a custom path to the search. By default, results are cached for 60 seconds. This can be disabled using use_cache=False. .. versionchanged:: 2.1.0 `use_cache` parameter added and made True by default. ''' if not filename: return found_filename = None if use_cache: found_filename = Cache.get('kv.resourcefind', filename) if found_filename: return found_filename if filename[:8] == 'atlas://': found_filename = filename else: abspath_filename = abspath(filename) if exists(abspath_filename): found_filename = abspath(filename) else: for path in reversed(resource_paths): abspath_filename = abspath(join(path, filename)) if exists(abspath_filename): found_filename = abspath_filename break if not found_filename and filename.startswith("data:"): found_filename = filename if use_cache and found_filename: Cache.append('kv.resourcefind', filename, found_filename) return found_filename def resource_add_path(path): '''Add a custom path to search in. ''' if path in resource_paths: return Logger.debug('Resource: add <%s> in path list' % path) resource_paths.append(path) def resource_remove_path(path): '''Remove a search path. .. versionadded:: 1.0.8 ''' if path not in resource_paths: return Logger.debug('Resource: remove <%s> from path list' % path) resource_paths.remove(path) ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8223689 Kivy-2.3.1/kivy/storage/0000777000000000000000000000000000000000000013220 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/storage/__init__.py0000666000000000000000000002750600000000000015343 0ustar0000000000000000''' Storage ======= .. versionadded:: 1.7.0 .. warning:: This module is still experimental, and the API is subject to change in a future version. Usage ----- The idea behind the Storage module is to be able to load/store any number of key-value pairs via an indexed key. The default model is abstract so you cannot use it directly. We provide some implementations such as: - :class:`kivy.storage.dictstore.DictStore`: use a python dict as a store - :class:`kivy.storage.jsonstore.JsonStore`: use a `JSON `_ file as a store - :class:`kivy.storage.redisstore.RedisStore`: use a `Redis `_ database with `redis-py `_ Examples -------- For example, let's use a JsonStore:: from kivy.storage.jsonstore import JsonStore store = JsonStore('hello.json') # put some values store.put('tito', name='Mathieu', org='kivy') store.put('tshirtman', name='Gabriel', age=27) # using the same index key erases all previously added key-value pairs store.put('tito', name='Mathieu', age=30) # get a value using a index key and key print('tito is', store.get('tito')['age']) # or guess the key/entry for a part of the key for item in store.find(name='Gabriel'): print('tshirtmans index key is', item[0]) print('his key value pairs are', str(item[1])) Because the data is persistent, you can check later to see if the key exists:: from kivy.storage.jsonstore import JsonStore store = JsonStore('hello.json') if store.exists('tito'): print('tite exists:', store.get('tito')) store.delete('tito') Synchronous / Asynchronous API ------------------------------ All the standard methods (:meth:`~AbstractStore.get`, :meth:`~AbstractStore.put` , :meth:`~AbstractStore.exists`, :meth:`~AbstractStore.delete`, :meth:`~AbstractStore.find`) have an asynchronous version. For example, the *get* method has a `callback` parameter. If set, the `callback` will be used to return the result to the user when available: the request will be asynchronous. If the `callback` is None, then the request will be synchronous and the result will be returned directly. Without callback (Synchronous API):: entry = mystore.get('tito') print('tito =', entry) With callback (Asynchronous API):: def my_callback(store, key, result): print('the key', key, 'has a value of', result) mystore.get('plop', callback=my_callback) The callback signature (for almost all methods) is:: def callback(store, key, result): """ store: the `Store` instance currently used. key: the key sought for. result: the result of the lookup for the key. """ Synchronous container type -------------------------- The storage API emulates the container type for the synchronous API:: store = JsonStore('hello.json') # original: store.get('tito') store['tito'] # original: store.put('tito', name='Mathieu') store['tito'] = {'name': 'Mathieu'} # original: store.delete('tito') del store['tito'] # original: store.count() len(store) # original: store.exists('tito') 'tito' in store # original: for key in store.keys() for key in store: pass ''' from kivy.clock import Clock from kivy.event import EventDispatcher class AbstractStore(EventDispatcher): '''Abstract class used to implement a Store ''' def __init__(self, **kwargs): super(AbstractStore, self).__init__(**kwargs) self.store_load() def exists(self, key): '''Check if a key exists in the store. ''' return self.store_exists(key) def async_exists(self, callback, key): '''Asynchronous version of :meth:`exists`. :Callback arguments: `store`: :class:`AbstractStore` instance Store instance `key`: string Name of the key to search for `result`: boo Result of the query, None if any error ''' self._schedule(self.store_exists_async, key=key, callback=callback) def get(self, key): '''Get the key-value pairs stored at `key`. If the key is not found, a `KeyError` exception will be thrown. ''' return self.store_get(key) def async_get(self, callback, key): '''Asynchronous version of :meth:`get`. :Callback arguments: `store`: :class:`AbstractStore` instance Store instance `key`: string Name of the key to search for `result`: dict Result of the query, None if any error ''' self._schedule(self.store_get_async, key=key, callback=callback) def put(self, key, **values): '''Put new key-value pairs (given in *values*) into the storage. Any existing key-value pairs will be removed. ''' need_sync = self.store_put(key, values) if need_sync: self.store_sync() return need_sync def async_put(self, callback, key, **values): '''Asynchronous version of :meth:`put`. :Callback arguments: `store`: :class:`AbstractStore` instance Store instance `key`: string Name of the key to search for `result`: bool Indicate True if the storage has been updated, or False if nothing has been done (no changes). None if any error. ''' self._schedule(self.store_put_async, key=key, value=values, callback=callback) def delete(self, key): '''Delete a key from the storage. If the key is not found, a `KeyError` exception will be thrown.''' need_sync = self.store_delete(key) if need_sync: self.store_sync() return need_sync def async_delete(self, callback, key): '''Asynchronous version of :meth:`delete`. :Callback arguments: `store`: :class:`AbstractStore` instance Store instance `key`: string Name of the key to search for `result`: bool Indicate True if the storage has been updated, or False if nothing has been done (no changes). None if any error. ''' self._schedule(self.store_delete_async, key=key, callback=callback) def find(self, **filters): '''Return all the entries matching the filters. The entries are returned through a generator as a list of (key, entry) pairs where *entry* is a dict of key-value pairs :: for key, entry in store.find(name='Mathieu'): print('key:', key, ', entry:', entry) Because it's a generator, you cannot directly use it as a list. You can do:: # get all the (key, entry) availables entries = list(store.find(name='Mathieu')) # get only the entry from (key, entry) entries = list((x[1] for x in store.find(name='Mathieu'))) ''' return self.store_find(filters) def async_find(self, callback, **filters): '''Asynchronous version of :meth:`find`. The callback will be called for each entry in the result. :Callback arguments: `store`: :class:`AbstractStore` instance Store instance `key`: string Name of the key to search for, or None if we reach the end of the results `result`: bool Indicate True if the storage has been updated, or False if nothing has been done (no changes). None if any error. ''' self._schedule(self.store_find_async, callback=callback, filters=filters) def keys(self): '''Return a list of all the keys in the storage. ''' return self.store_keys() def async_keys(self, callback): '''Asynchronously return all the keys in the storage. ''' self._schedule(self.store_keys_async, callback=callback) def count(self): '''Return the number of entries in the storage. ''' return self.store_count() def async_count(self, callback): '''Asynchronously return the number of entries in the storage. ''' self._schedule(self.store_count_async, callback=callback) def clear(self): '''Wipe the whole storage. ''' return self.store_clear() def async_clear(self, callback): '''Asynchronous version of :meth:`clear`. ''' self._schedule(self.store_clear_async, callback=callback) # # Operators # def __setitem__(self, key, values): if not isinstance(values, dict): raise Exception('Only dict are accepted for the store[key] = dict') self.put(key, **values) def __getitem__(self, key): return self.get(key) def __delitem__(self, key): return self.keys() def __contains__(self, key): return self.exists(key) def __len__(self): return self.count() def __iter__(self): for key in self.keys(): yield key # # Used for implementation # def store_load(self): pass def store_sync(self): pass def store_get(self, key): raise NotImplementedError def store_put(self, key, value): raise NotImplementedError def store_exists(self, key): raise NotImplementedError def store_delete(self, key): raise NotImplementedError def store_find(self, filters): return [] def store_keys(self): return [] def store_count(self): return len(self.store_keys()) def store_clear(self): for key in self.store_keys(): self.store_delete(key) self.store_sync() def store_get_async(self, key, callback): try: value = self.store_get(key) callback(self, key, value) except KeyError: callback(self, key, None) def store_put_async(self, key, value, callback): try: value = self.put(key, **value) callback(self, key, value) except: callback(self, key, None) def store_exists_async(self, key, callback): try: value = self.store_exists(key) callback(self, key, value) except: callback(self, key, None) def store_delete_async(self, key, callback): try: value = self.delete(key) callback(self, key, value) except: callback(self, key, None) def store_find_async(self, filters, callback): for key, entry in self.store_find(filters): callback(self, filters, key, entry) callback(self, filters, None, None) def store_count_async(self, callback): try: value = self.store_count() callback(self, value) except: callback(self, 0) def store_keys_async(self, callback): try: keys = self.store_keys() callback(self, keys) except: callback(self, []) def store_clear_async(self, callback): self.store_clear() callback(self) # # Privates # def _schedule(self, cb, **kwargs): # XXX not entirely sure about the best value (0 or -1). Clock.schedule_once(lambda dt: cb(**kwargs), 0) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/storage/dictstore.py0000666000000000000000000000525400000000000015600 0ustar0000000000000000''' Dictionary store ================= Use a Python dictionary as a store. ''' __all__ = ('DictStore', ) try: import cPickle as pickle except ImportError: import pickle import errno from os.path import exists, abspath, dirname from kivy.compat import iteritems from kivy.storage import AbstractStore class DictStore(AbstractStore): '''Store implementation using a pickled `dict`. See the :mod:`kivy.storage` module documentation for more information. ''' def __init__(self, filename, data=None, **kwargs): if isinstance(filename, dict): # backward compatibility, first argument was a dict. self.filename = None self._data = filename else: self.filename = filename self._data = data or {} self._is_changed = True super(DictStore, self).__init__(**kwargs) def store_load(self): if self.filename is None: return if not exists(self.filename): folder = abspath(dirname(self.filename)) if not exists(folder): not_found = IOError( "The folder '{}' doesn't exist!" "".format(folder) ) not_found.errno = errno.ENOENT raise not_found return with open(self.filename, 'rb') as fd: data = fd.read() if data: self._data = pickle.loads(data) def store_sync(self): if self.filename is None: return if not self._is_changed: return with open(self.filename, 'wb') as fd: pickle.dump(self._data, fd) self._is_changed = False def store_exists(self, key): return key in self._data def store_get(self, key): return self._data[key] def store_put(self, key, value): self._data[key] = value self._is_changed = True return True def store_delete(self, key): del self._data[key] self._is_changed = True return True def store_find(self, filters): for key, values in iteritems(self._data): found = True for fkey, fvalue in iteritems(filters): if fkey not in values: found = False break if values[fkey] != fvalue: found = False break if found: yield key, values def store_count(self): return len(self._data) def store_keys(self): return list(self._data.keys()) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/storage/jsonstore.py0000666000000000000000000000512200000000000015620 0ustar0000000000000000''' JSON store ========== A :mod:`Storage ` module used to save/load key-value pairs from a json file. ''' __all__ = ('JsonStore', ) import errno from os.path import exists, abspath, dirname from kivy.compat import iteritems from kivy.storage import AbstractStore from json import loads, dump class JsonStore(AbstractStore): '''Store implementation using a json file for storing the key-value pairs. See the :mod:`kivy.storage` module documentation for more information. ''' def __init__(self, filename, indent=None, sort_keys=False, **kwargs): self.filename = filename self.indent = indent self.sort_keys = sort_keys self._data = {} self._is_changed = True super(JsonStore, self).__init__(**kwargs) def store_load(self): if not exists(self.filename): folder = abspath(dirname(self.filename)) if not exists(folder): not_found = IOError( "The folder '{}' doesn't exist!" "".format(folder) ) not_found.errno = errno.ENOENT raise not_found return with open(self.filename) as fd: data = fd.read() if len(data) == 0: return self._data = loads(data) def store_sync(self): if not self._is_changed: return with open(self.filename, 'w') as fd: dump( self._data, fd, indent=self.indent, sort_keys=self.sort_keys ) self._is_changed = False def store_exists(self, key): return key in self._data def store_get(self, key): return self._data[key] def store_put(self, key, value): self._data[key] = value self._is_changed = True return True def store_delete(self, key): del self._data[key] self._is_changed = True return True def store_find(self, filters): for key, values in iteritems(self._data): found = True for fkey, fvalue in iteritems(filters): if fkey not in values: found = False break if values[fkey] != fvalue: found = False break if found: yield key, values def store_count(self): return len(self._data) def store_keys(self): return list(self._data.keys()) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/storage/redisstore.py0000666000000000000000000000564400000000000015766 0ustar0000000000000000''' Redis Store =========== Store implementation using Redis. You must have redis-py installed. Usage example:: from kivy.storage.redisstore import RedisStore params = dict(host='localhost', port=6379, db=14) store = RedisStore(params) All the key-value pairs will be stored with a prefix 'store' by default. You can instantiate the storage with another prefix like this:: from kivy.storage.redisstore import RedisStore params = dict(host='localhost', port=6379, db=14) store = RedisStore(params, prefix='mystore2') The params dictionary will be passed to the redis.StrictRedis class. See `redis-py `_. ''' __all__ = ('RedisStore', ) import os from json import loads, dumps from kivy.compat import iteritems from kivy.properties import StringProperty from kivy.storage import AbstractStore # don't import redis during the documentation generation if 'KIVY_DOC' not in os.environ: import redis class RedisStore(AbstractStore): '''Store implementation using a Redis database. See the :mod:`kivy.storage` module documentation for more information. ''' prefix = StringProperty('store') def __init__(self, redis_params, **kwargs): self.redis_params = redis_params self.r = None super(RedisStore, self).__init__(**kwargs) def store_load(self): self.r = redis.StrictRedis(**self.redis_params) def store_sync(self): pass def store_exists(self, key): key = self.prefix + '.d.' + key value = self.r.exists(key) return value def store_get(self, key): key = self.prefix + '.d.' + key if not self.r.exists(key): raise KeyError(key) result = self.r.hgetall(key) for k in result.keys(): result[k] = loads(result[k]) return result def store_put(self, key, values): key = self.prefix + '.d.' + key pipe = self.r.pipeline() pipe.delete(key) for k, v in iteritems(values): pipe.hset(key, k, dumps(v)) pipe.execute() return True def store_delete(self, key): key = self.prefix + '.d.' + key if not self.r.exists(key): raise KeyError(key) return self.r.delete(key) def store_keys(self): z = len(self.prefix + '.d.') return [x[z:] for x in self.r.keys(self.prefix + '.d.*')] def store_find(self, filters): fkeys = filters.keys() fvalues = filters.values() for key in self.store_keys(): skey = self.prefix + '.d.' + key svalues = self.r.hmget(skey, fkeys) if None in svalues: continue svalues = [loads(x) for x in svalues] if fvalues != svalues: continue yield key, self.r.hgetall(skey) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/support.py0000666000000000000000000002123100000000000013641 0ustar0000000000000000''' Support ======= Activate other frameworks/toolkits inside the kivy event loop. ''' __all__ = ('install_gobject_iteration', 'install_twisted_reactor', 'uninstall_twisted_reactor', 'install_android') def install_gobject_iteration(): '''Import and install gobject context iteration inside our event loop. This is used as soon as gobject is used (like gstreamer). ''' from kivy.clock import Clock try: from gi.repository import GObject as gobject except ImportError: import gobject if hasattr(gobject, '_gobject_already_installed'): # already installed, don't do it twice. return gobject._gobject_already_installed = True # get gobject mainloop / context loop = gobject.MainLoop() gobject.threads_init() context = loop.get_context() # schedule the iteration each frame def _gobject_iteration(*largs): # XXX we need to loop over context here, otherwise, we might have a lag loop = 0 while context.pending() and loop < 10: context.iteration(False) loop += 1 Clock.schedule_interval(_gobject_iteration, 0) # ----------------------------------------------------------------------------- # Android support # ----------------------------------------------------------------------------- g_android_redraw_count = 0 _redraw_event = None def _android_ask_redraw(*largs): # after wakeup, we need to redraw more than once, otherwise we get a # black screen global g_android_redraw_count from kivy.core.window import Window Window.canvas.ask_update() g_android_redraw_count -= 1 if g_android_redraw_count < 0: return False def install_android(): '''Install hooks for the android platform. * Automatically sleep when the device is paused. * Automatically kill the application when the return key is pressed. ''' try: import android except ImportError: print('Android lib is missing, cannot install android hooks') return from kivy.clock import Clock from kivy.logger import Logger import pygame Logger.info('Support: Android install hooks') # Init the library android.init() android.map_key(android.KEYCODE_MENU, pygame.K_MENU) android.map_key(android.KEYCODE_BACK, pygame.K_ESCAPE) # Check if android should be paused or not. # If pause is requested, just leave the app. def android_check_pause(*largs): # do nothing until android asks for it. if not android.check_pause(): return from kivy.app import App from kivy.base import stopTouchApp from kivy.logger import Logger from kivy.core.window import Window global g_android_redraw_count, _redraw_event # try to get the current running application Logger.info('Android: Must go into sleep mode, check the app') app = App.get_running_app() # no running application, stop our loop. if app is None: Logger.info('Android: No app running, stop everything.') stopTouchApp() return # try to go to pause mode if app.dispatch('on_pause'): Logger.info('Android: App paused, now wait for resume.') # app goes in pause mode, wait. android.wait_for_resume() # is it a stop or resume ? if android.check_stop(): # app must stop Logger.info('Android: Android wants to close our app.') stopTouchApp() else: # app resuming now ! Logger.info('Android: Android has resumed, resume the app.') app.dispatch('on_resume') Window.canvas.ask_update() g_android_redraw_count = 25 # 5 frames/seconds for 5 seconds if _redraw_event is None: _redraw_event = Clock.schedule_interval( _android_ask_redraw, 1 / 5) else: _redraw_event.cancel() _redraw_event() Logger.info('Android: App resume completed.') # app doesn't support pause mode, just stop it. else: Logger.info('Android: App doesn\'t support pause mode, stop.') stopTouchApp() Clock.schedule_interval(android_check_pause, 0) _twisted_reactor_stopper = None _twisted_reactor_work = None def install_twisted_reactor(**kwargs): '''Installs a threaded twisted reactor, which will schedule one reactor iteration before the next frame only when twisted needs to do some work. Any arguments or keyword arguments passed to this function will be passed on the threadedselect reactors interleave function. These are the arguments one would usually pass to twisted's reactor.startRunning. Unlike the default twisted reactor, the installed reactor will not handle any signals unless you set the 'installSignalHandlers' keyword argument to 1 explicitly. This is done to allow kivy to handle the signals as usual unless you specifically want the twisted reactor to handle the signals (e.g. SIGINT). .. note:: Twisted is not included in iOS build by default. To use it on iOS, put the twisted distribution (and zope.interface dependency) in your application directory. ''' import twisted # prevent installing more than once if hasattr(twisted, '_kivy_twisted_reactor_installed'): return twisted._kivy_twisted_reactor_installed = True # don't let twisted handle signals, unless specifically requested kwargs.setdefault('installSignalHandlers', 0) # install threaded-select reactor, to use with own event loop from twisted.internet import _threadedselect _threadedselect.install() # now we can import twisted reactor as usual from twisted.internet import reactor from twisted.internet.error import ReactorNotRunning from collections import deque from kivy.base import EventLoop from kivy.logger import Logger from kivy.clock import Clock # will hold callbacks to twisted callbacks q = deque() # twisted will call the wake function when it needs to do work def reactor_wake(twisted_loop_next): '''Wakeup the twisted reactor to start processing the task queue ''' Logger.trace("Support: twisted wakeup call to schedule task") q.append(twisted_loop_next) # called every frame, to process the reactors work in main thread def reactor_work(*args): '''Process the twisted reactor task queue ''' Logger.trace("Support: processing twisted task queue") while len(q): q.popleft()() global _twisted_reactor_work _twisted_reactor_work = reactor_work # start the reactor, by telling twisted how to wake, and process def reactor_start(*args): '''Start the twisted reactor main loop ''' Logger.info("Support: Starting twisted reactor") reactor.interleave(reactor_wake, **kwargs) Clock.schedule_interval(reactor_work, 0) # make sure twisted reactor is shutdown if eventloop exists def reactor_stop(*args): '''Shutdown the twisted reactor main loop ''' if reactor.threadpool: Logger.info("Support: Stopping twisted threads") reactor.threadpool.stop() Logger.info("Support: Shutting down twisted reactor") reactor._mainLoopShutdown() try: reactor.stop() except ReactorNotRunning: pass import sys sys.modules.pop('twisted.internet.reactor', None) global _twisted_reactor_stopper _twisted_reactor_stopper = reactor_stop # start and stop the reactor along with kivy EventLoop Clock.schedule_once(reactor_start, 0) EventLoop.bind(on_stop=reactor_stop) def uninstall_twisted_reactor(): '''Uninstalls the Kivy's threaded Twisted Reactor. No more Twisted tasks will run after this got called. Use this to clean the `twisted.internet.reactor` . .. versionadded:: 1.9.0 ''' import twisted # prevent uninstalling more than once if not hasattr(twisted, '_kivy_twisted_reactor_installed'): return from kivy.base import EventLoop global _twisted_reactor_stopper _twisted_reactor_stopper() EventLoop.unbind(on_stop=_twisted_reactor_stopper) del twisted._kivy_twisted_reactor_installed ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/0000777000000000000000000000000000000000000012716 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/__init__.py0000666000000000000000000000066600000000000015037 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest, UnitTestTouch, UTMotionEvent, \ async_run try: from kivy.tests.async_common import UnitKivyApp except SyntaxError: # async app tests would be skipped due to async_run forcing it to skip so # it's ok to be None as it won't be used anyway UnitKivyApp = None __all__ = ('GraphicUnitTest', 'UnitTestTouch', 'UTMotionEvent', 'async_run', 'UnitKivyApp') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/async_common.py0000666000000000000000000004676500000000000015777 0ustar0000000000000000""" .. warning:: The classes in this file are internal and may well be removed to an external kivy-pytest package or similar in the future. Use at your own risk. """ import random import time import math import os from collections import deque from kivy.tests import UnitTestTouch __all__ = ('UnitKivyApp', ) class AsyncUnitTestTouch(UnitTestTouch): def __init__(self, *largs, **kwargs): self.grab_exclusive_class = None self.is_touch = True super(AsyncUnitTestTouch, self).__init__(*largs, **kwargs) def touch_down(self, *args): self.eventloop._dispatch_input("begin", self) def touch_move(self, x, y): win = self.eventloop.window self.move({ "x": x / (win.width - 1.0), "y": y / (win.height - 1.0) }) self.eventloop._dispatch_input("update", self) def touch_up(self, *args): self.eventloop._dispatch_input("end", self) _unique_value = object class WidgetResolver(object): """It assumes that the widget tree strictly forms a DAG. """ base_widget = None matched_widget = None _kwargs_filter = {} _funcs_filter = [] def __init__(self, base_widget, **kwargs): self.base_widget = base_widget self._kwargs_filter = {} self._funcs_filter = [] super(WidgetResolver, self).__init__(**kwargs) def __call__(self): if self.matched_widget is not None: return self.matched_widget if not self._kwargs_filter and not self._funcs_filter: return self.base_widget return None def match(self, **kwargs_filter): self._kwargs_filter.update(kwargs_filter) def match_funcs(self, funcs_filter=()): self._funcs_filter.extend(funcs_filter) def check_widget(self, widget): if not all(func(widget) for func in self._funcs_filter): return False for attr, val in self._kwargs_filter.items(): if getattr(widget, attr, _unique_value) != val: return False return True def not_found(self, op): raise ValueError( 'Cannot find widget matching <{}, {}> starting from base ' 'widget "{}" doing "{}" traversal'.format( self._kwargs_filter, self._funcs_filter, self.base_widget, op)) def down(self, **kwargs_filter): self.match(**kwargs_filter) check = self.check_widget fifo = deque([self.base_widget]) while fifo: widget = fifo.popleft() if check(widget): return WidgetResolver(base_widget=widget) fifo.extend(widget.children) self.not_found('down') def up(self, **kwargs_filter): self.match(**kwargs_filter) check = self.check_widget parent = self.base_widget while parent is not None: if check(parent): return WidgetResolver(base_widget=parent) new_parent = parent.parent # Window is its own parent oO if new_parent is parent: break parent = new_parent self.not_found('up') def family_up(self, **kwargs_filter): self.match(**kwargs_filter) check = self.check_widget base_widget = self.base_widget already_checked_base = None while base_widget is not None: fifo = deque([base_widget]) while fifo: widget = fifo.popleft() # don't check the child we checked before moving up if widget is already_checked_base: continue if check(widget): return WidgetResolver(base_widget=widget) fifo.extend(widget.children) already_checked_base = base_widget new_base_widget = base_widget.parent # Window is its own parent oO if new_base_widget is base_widget: break base_widget = new_base_widget self.not_found('family_up') class UnitKivyApp(object): """Base class to use with async test apps. .. warning:: The classes in this file are internal and may well be removed to an external kivy-pytest package or similar in the future. Use at your own risk. """ app_has_started = False app_has_stopped = False async_sleep = None def __init__(self, **kwargs): super().__init__(**kwargs) def started_app(*largs): self.app_has_started = True self.fbind('on_start', started_app) def stopped_app(*largs): self.app_has_stopped = True self.fbind('on_stop', stopped_app) def set_async_lib(self, async_lib): from kivy.clock import Clock if async_lib is not None: Clock.init_async_lib(async_lib) self.async_sleep = Clock._async_lib.sleep async def async_run(self, async_lib=None): self.set_async_lib(async_lib) return await super(UnitKivyApp, self).async_run(async_lib=async_lib) def resolve_widget(self, base_widget=None): if base_widget is None: from kivy.core.window import Window base_widget = Window return WidgetResolver(base_widget=base_widget) async def wait_clock_frames(self, n, sleep_time=1 / 60.): from kivy.clock import Clock frames_start = Clock.frames while Clock.frames < frames_start + n: await self.async_sleep(sleep_time) def get_widget_pos_pixel(self, widget, positions): from kivy.graphics import Fbo, ClearColor, ClearBuffers canvas_parent_index = -2 if widget.parent is not None: canvas_parent_index = widget.parent.canvas.indexof(widget.canvas) if canvas_parent_index > -1: widget.parent.canvas.remove(widget.canvas) w, h = int(widget.width), int(widget.height) fbo = Fbo(size=(w, h), with_stencilbuffer=True) with fbo: ClearColor(0, 0, 0, 0) ClearBuffers() fbo.add(widget.canvas) fbo.draw() pixels = fbo.pixels fbo.remove(widget.canvas) if widget.parent is not None and canvas_parent_index > -1: widget.parent.canvas.insert(canvas_parent_index, widget.canvas) values = [] for x, y in positions: x = int(x) y = int(y) i = y * w * 4 + x * 4 values.append(tuple(pixels[i:i + 4])) return values async def do_touch_down_up( self, pos=None, widget=None, duration=.2, pos_jitter=None, widget_jitter=False, jitter_dt=1 / 15., end_on_pos=False): if widget is None: x, y = pos else: if pos is None: x, y = widget.to_window(*widget.center) else: x, y = widget.to_window(*pos, initial=False) touch = AsyncUnitTestTouch(x, y) ts = time.perf_counter() touch.touch_down() await self.wait_clock_frames(1) yield 'down', touch.pos if not pos_jitter and not widget_jitter: await self.async_sleep(duration) touch.touch_up() await self.wait_clock_frames(1) yield 'up', touch.pos return moved = False if pos_jitter: dx, dy = pos_jitter else: dx = widget.width / 2. dy = widget.height / 2. while time.perf_counter() - ts < duration: moved = True await self.async_sleep(jitter_dt) touch.touch_move( x + (random.random() * 2 - 1) * dx, y + (random.random() * 2 - 1) * dy ) await self.wait_clock_frames(1) yield 'move', touch.pos if end_on_pos and moved: touch.touch_move(x, y) await self.wait_clock_frames(1) yield 'move', touch.pos touch.touch_up() await self.wait_clock_frames(1) yield 'up', touch.pos async def do_touch_drag( self, pos=None, widget=None, widget_loc=('center_x', 'center_y'), dx=0, dy=0, target_pos=None, target_widget=None, target_widget_offset=(0, 0), target_widget_loc=('center_x', 'center_y'), long_press=0, duration=.2, drag_n=5): """Initiates a touch down, followed by some dragging to a target location, ending with a touch up. `origin`: These parameters specify where the drag starts. - If ``widget`` is None, it starts at ``pos`` (in window coordinates). If ``dx``/``dy`` is used, it is in the window coordinate system also. - If ``pos`` is None, it starts on the ``widget`` as specified by ``widget_loc``. If ``dx``/``dy`` is used, it is in the ``widget`` coordinate system. - If neither is None, it starts at ``pos``, but in the ``widget``'s coordinate system (:meth:`~kivy.uix.widget.Widget.to_window` is used on it). If ``dx``/``dy`` is used, it is in the ``widget`` coordinate system. `target`: These parameters specify where the drag ends. - If ``target_pos`` and ``target_widget`` is None, then ``dx`` and ``dy`` is used relative to the position where the drag started. - If ``target_widget`` is None, it ends at ``target_pos`` (in window coordinates). - If ``target_pos`` is None, it ends on the ``target_widget`` as specified by ``target_widget_loc``. ``target_widget_offset``, is an additional ``(x, y)`` offset relative to ``target_widget_loc``. - If neither is None, it starts at ``target_pos``, but in the ``target_widget``'s coordinate system (:meth:`~kivy.uix.widget.Widget.to_window` is used on it). When ``widget`` and/or ``target_widget`` are specified, ``widget_loc`` and ``target_widget_loc``, respectively, indicate where on the widget the drag starts/ends. It is a a tuple with property names of the widget to loop up to get the value. The default is ``('center_x', 'center_y')`` so the drag would start/end in the widget's center. """ if widget is None: x, y = pos tx, ty = x + dx, y + dy else: if pos is None: w_x = getattr(widget, widget_loc[0]) w_y = getattr(widget, widget_loc[1]) x, y = widget.to_window(w_x, w_y) tx, ty = widget.to_window(w_x + dx, w_y + dy) else: x, y = widget.to_window(*pos, initial=False) tx, ty = widget.to_window( pos[0] + dx, pos[1] + dy, initial=False) if target_pos is not None: if target_widget is None: tx, ty = target_pos else: tx, ty = target_pos = target_widget.to_window( *target_pos, initial=False) elif target_widget is not None: x_off, y_off = target_widget_offset w_x = getattr(target_widget, target_widget_loc[0]) + x_off w_y = getattr(target_widget, target_widget_loc[1]) + y_off tx, ty = target_pos = target_widget.to_window(w_x, w_y) else: target_pos = tx, ty touch = AsyncUnitTestTouch(x, y) touch.touch_down() await self.wait_clock_frames(1) if long_press: await self.async_sleep(long_press) yield 'down', touch.pos dx = (tx - x) / drag_n dy = (ty - y) / drag_n ts0 = time.perf_counter() for i in range(drag_n): await self.async_sleep( max(0., duration - (time.perf_counter() - ts0)) / (drag_n - i)) touch.touch_move(x + (i + 1) * dx, y + (i + 1) * dy) await self.wait_clock_frames(1) yield 'move', touch.pos if touch.pos != target_pos: touch.touch_move(*target_pos) await self.wait_clock_frames(1) yield 'move', touch.pos touch.touch_up() await self.wait_clock_frames(1) yield 'up', touch.pos async def do_touch_drag_follow( self, pos=None, widget=None, widget_loc=('center_x', 'center_y'), target_pos=None, target_widget=None, target_widget_offset=(0, 0), target_widget_loc=('center_x', 'center_y'), long_press=0, duration=.2, drag_n=5, max_n=25): """Very similar to :meth:`do_touch_drag`, except it follows the target widget, even if the target widget moves as a result of the drag, the drag will follow it until it's on the target widget. `origin`: These parameters specify where the drag starts. - If ``widget`` is None, it starts at ``pos`` (in window coordinates). - If ``pos`` is None, it starts on the ``widget`` as specified by ``widget_loc``. - If neither is None, it starts at ``pos``, but in the ``widget``'s coordinate system (:meth:`~kivy.uix.widget.Widget.to_window` is used on it). `target`: These parameters specify where the drag ends. - If ``target_pos`` is None, it ends on the ``target_widget`` as specified by ``target_widget_loc``. ``target_widget_offset``, is an additional ``(x, y)`` offset relative to ``target_widget_loc``. - If ``target_pos`` is not None, it starts at ``target_pos``, but in the ``target_widget``'s coordinate system (:meth:`~kivy.uix.widget.Widget.to_window` is used on it). When ``widget`` and/or ``target_widget`` are specified, ``widget_loc`` and ``target_widget_loc``, respectively, indicate where on the widget the drag starts/ends. It is a a tuple with property names of the widget to loop up to get the value. The default is ``('center_x', 'center_y')`` so the drag would start/end in the widget's center. """ if widget is None: x, y = pos else: if pos is None: w_x = getattr(widget, widget_loc[0]) w_y = getattr(widget, widget_loc[1]) x, y = widget.to_window(w_x, w_y) else: x, y = widget.to_window(*pos, initial=False) if target_widget is None: raise ValueError('target_widget must be specified') def get_target(): if target_pos is not None: return target_widget.to_window(*target_pos, initial=False) else: x_off, y_off = target_widget_offset wt_x = getattr(target_widget, target_widget_loc[0]) + x_off wt_y = getattr(target_widget, target_widget_loc[1]) + y_off return target_widget.to_window(wt_x, wt_y) touch = AsyncUnitTestTouch(x, y) touch.touch_down() await self.wait_clock_frames(1) if long_press: await self.async_sleep(long_press) yield 'down', touch.pos ts0 = time.perf_counter() tx, ty = get_target() i = 0 while not (math.isclose(touch.x, tx) and math.isclose(touch.y, ty)): if i >= max_n: raise Exception( 'Exceeded the maximum number of iterations, ' 'but {} != {}'.format(touch.pos, (tx, ty))) rem_i = max(1, drag_n - i) rem_t = max(0., duration - (time.perf_counter() - ts0)) / rem_i i += 1 await self.async_sleep(rem_t) x, y = touch.pos touch.touch_move(x + (tx - x) / rem_i, y + (ty - y) / rem_i) await self.wait_clock_frames(1) yield 'move', touch.pos tx, ty = get_target() touch.touch_up() await self.wait_clock_frames(1) yield 'up', touch.pos async def do_touch_drag_path( self, path, axis_widget=None, long_press=0, duration=.2): """Drags the touch along the specified path. :parameters: `path`: list A list of position tuples the touch will follow. The first item is used for the touch down and the rest for the move. `axis_widget`: a Widget If None, the path coordinates is in window coordinates, otherwise, we will first transform the path coordinates to window coordinates using :meth:`~kivy.uix.widget.Widget.to_window` of the specified widget. """ if axis_widget is not None: path = [axis_widget.to_window(*p, initial=False) for p in path] x, y = path[0] path = path[1:] touch = AsyncUnitTestTouch(x, y) touch.touch_down() await self.wait_clock_frames(1) if long_press: await self.async_sleep(long_press) yield 'down', touch.pos ts0 = time.perf_counter() n = len(path) for i, (x2, y2) in enumerate(path): await self.async_sleep( max(0., duration - (time.perf_counter() - ts0)) / (n - i)) touch.touch_move(x2, y2) await self.wait_clock_frames(1) yield 'move', touch.pos touch.touch_up() await self.wait_clock_frames(1) yield 'up', touch.pos async def do_keyboard_key( self, key, modifiers=(), duration=.05, num_press=1): from kivy.core.window import Window if key == ' ': key = 'spacebar' key_lower = key.lower() key_code = Window._system_keyboard.string_to_keycode(key_lower) known_modifiers = {'shift', 'alt', 'ctrl', 'meta'} if set(modifiers) - known_modifiers: raise ValueError('Unknown modifiers "{}"'. format(set(modifiers) - known_modifiers)) special_keys = { 27: 'escape', 9: 'tab', 8: 'backspace', 13: 'enter', 127: 'del', 271: 'enter', 273: 'up', 274: 'down', 275: 'right', 276: 'left', 278: 'home', 279: 'end', 280: 'pgup', 281: 'pgdown', 300: 'numlock', 301: 'capslock', 145: 'screenlock', } text = None try: text = chr(key_code) if key_lower != key: text = key except ValueError: pass dt = duration / num_press for i in range(num_press): await self.async_sleep(dt) Window.dispatch('on_key_down', key_code, 0, text, modifiers) if (key not in known_modifiers and key_code not in special_keys and not (known_modifiers & set(modifiers))): Window.dispatch('on_textinput', text) await self.wait_clock_frames(1) yield 'down', (key, key_code, 0, text, modifiers) Window.dispatch('on_key_up', key_code, 0) await self.wait_clock_frames(1) yield 'up', (key, key_code, 0, text, modifiers) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/common.py0000666000000000000000000004455500000000000014575 0ustar0000000000000000''' This is a extended unittest module for Kivy, to make unittests based on graphics with an OpenGL context. The idea is to render a Widget tree, and after 1, 2 or more frames, a screenshot will be made and be compared to the original one. If no screenshot exists for the current test, the very first one will be used. The screenshots live in the 'kivy/tests/results' folder and are in PNG format, 320x240 pixels. ''' __all__ = ( 'GraphicUnitTest', 'UnitTestTouch', 'UTMotionEvent', 'async_run', 'requires_graphics', 'ensure_web_server') import unittest import logging import pytest import sys from functools import partial import os import threading from kivy.graphics.cgl import cgl_get_backend_name from kivy.input.motionevent import MotionEvent log = logging.getLogger('unittest') _base = object if 'mock' != cgl_get_backend_name(): # check what the gl backend might be, we can't know for sure # what it'll be until actually initialized by the window. _base = unittest.TestCase make_screenshots = os.environ.get('KIVY_UNITTEST_SCREENSHOTS') http_server = None http_server_ready = threading.Event() kivy_eventloop = os.environ.get('KIVY_EVENTLOOP', 'asyncio') def requires_graphics(func): if 'mock' == cgl_get_backend_name(): return pytest.mark.skip( reason='Skipping because gl backend is set to mock')(func) return func def ensure_web_server(root=None): if http_server is not None: return True if not root: root = os.path.join(os.path.dirname(__file__), "..", "..") need_chdir = sys.version_info.major == 3 and sys.version_info.minor <= 6 curr_dir = os.getcwd() def _start_web_server(): global http_server from http.server import SimpleHTTPRequestHandler from socketserver import TCPServer try: if need_chdir: os.chdir(root) handler = SimpleHTTPRequestHandler else: handler = partial(SimpleHTTPRequestHandler, directory=root) http_server = TCPServer( ("", 8000), handler, bind_and_activate=False) http_server.daemon_threads = True http_server.allow_reuse_address = True http_server.server_bind() http_server.server_activate() http_server_ready.set() http_server.serve_forever() except: import traceback traceback.print_exc() finally: http_server = None http_server_ready.set() if need_chdir: os.chdir(curr_dir) th = threading.Thread(target=_start_web_server) th.daemon = True th.start() http_server_ready.wait() if http_server is None: raise Exception("Unable to start webserver") class GraphicUnitTest(_base): framecount = 0 def _force_refresh(self, *largs): # this prevent in some case to be stuck if the screen doesn't refresh # and we wait for a number of self.framecount that never goes down from kivy.base import EventLoop win = EventLoop.window if win and win.canvas: win.canvas.ask_update() def render(self, root, framecount=1): '''Call rendering process using the `root` widget. The screenshot will be done in `framecount` frames. ''' from kivy.base import runTouchApp from kivy.clock import Clock self.framecount = framecount try: Clock.schedule_interval(self._force_refresh, 1) runTouchApp(root) finally: Clock.unschedule(self._force_refresh) # reset for the next test, but nobody will know if it will be used :/ if self.test_counter != 0: self.tearDown(fake=True) self.setUp() def run(self, *args, **kwargs): '''Extend the run of unittest, to check if results directory have been found. If no results directory exists, the test will be ignored. ''' from os.path import join, dirname, exists results_dir = join(dirname(__file__), 'results') if make_screenshots and not exists(results_dir): log.warning('No result directory found, cancel test.') os.mkdir(results_dir) self.test_counter = 0 self.results_dir = results_dir self.test_failed = False return super(GraphicUnitTest, self).run(*args, **kwargs) def setUp(self): '''Prepare the graphic test, with: - Window size fixed to 320x240 - Default kivy configuration - Without any kivy input ''' # use default kivy configuration (don't load user file.) from os import environ environ['KIVY_USE_DEFAULTCONFIG'] = '1' # force window size + remove all inputs from kivy.config import Config Config.set('graphics', 'width', '320') Config.set('graphics', 'height', '240') for items in Config.items('input'): Config.remove_option('input', items[0]) # bind ourself for the later screenshot from kivy.core.window import Window self.Window = Window Window.bind(on_flip=self.on_window_flip) # ensure our window is correctly created Window.create_window() Window.register() Window.initialized = True Window.close = lambda *s: None self.clear_window_and_event_loop() def clear_window_and_event_loop(self): from kivy.base import EventLoop window = self.Window for child in window.children[:]: window.remove_widget(child) window.canvas.before.clear() window.canvas.clear() window.canvas.after.clear() EventLoop.touches.clear() for post_proc in EventLoop.postproc_modules: if hasattr(post_proc, 'touches'): post_proc.touches.clear() elif hasattr(post_proc, 'last_touches'): post_proc.last_touches.clear() def on_window_flip(self, window): '''Internal method to be called when the window have just displayed an image. When an image is showed, we decrement our framecount. If framecount is come to 0, we are taking the screenshot. The screenshot is done in a temporary place, and is compared to the original one -> test ok/ko. If no screenshot is available in the results directory, a new one will be created. ''' from kivy.base import EventLoop from tempfile import mkstemp from os.path import join, exists from os import unlink, close from shutil import move, copy # don't save screenshot until we have enough frames. # log.debug('framecount %d' % self.framecount) # ! check if there is 'framecount', otherwise just # ! assume zero e.g. if handling runTouchApp manually self.framecount = getattr(self, 'framecount', 0) - 1 if self.framecount > 0: return # don't create screenshots if not requested manually if not make_screenshots: EventLoop.stop() return reffn = None match = False try: # just get a temporary name fd, tmpfn = mkstemp(suffix='.png', prefix='kivyunit-') close(fd) unlink(tmpfn) # get a filename for the current unit test self.test_counter += 1 test_uid = '%s-%d.png' % ( '_'.join(self.id().split('.')[-2:]), self.test_counter) # capture the screen log.info('Capturing screenshot for %s' % test_uid) tmpfn = window.screenshot(tmpfn) log.info('Capture saved at %s' % tmpfn) # search the file to compare to reffn = join(self.results_dir, test_uid) log.info('Compare with %s' % reffn) # get sourcecode import inspect frame = inspect.getouterframes(inspect.currentframe())[6] sourcecodetab, line = inspect.getsourcelines(frame[0]) line = frame[2] - line currentline = sourcecodetab[line] sourcecodetab[line] = '%s' % ( currentline) sourcecode = ''.join(sourcecodetab) sourcecodetab[line] = '>>>>>>>>\n%s<<<<<<<<\n' % currentline sourcecodeask = ''.join(sourcecodetab) if not exists(reffn): log.info('No image reference, move %s as ref ?' % test_uid) if self.interactive_ask_ref(sourcecodeask, tmpfn, self.id()): move(tmpfn, reffn) tmpfn = reffn log.info('Image used as reference') match = True else: log.info('Image discarded') else: from kivy.core.image import Image as CoreImage s1 = CoreImage(tmpfn, keep_data=True) sd1 = s1.image._data[0].data s2 = CoreImage(reffn, keep_data=True) sd2 = s2.image._data[0].data if sd1 != sd2: log.critical( '%s at render() #%d, images are different.' % ( self.id(), self.test_counter)) if self.interactive_ask_diff(sourcecodeask, tmpfn, reffn, self.id()): log.critical('user ask to use it as ref.') move(tmpfn, reffn) tmpfn = reffn match = True else: self.test_failed = True else: match = True # generate html from os.path import join, dirname, exists, basename from os import mkdir build_dir = join(dirname(__file__), 'build') if not exists(build_dir): mkdir(build_dir) copy(reffn, join(build_dir, 'ref_%s' % basename(reffn))) if tmpfn != reffn: copy(tmpfn, join(build_dir, 'test_%s' % basename(reffn))) with open(join(build_dir, 'index.html'), 'at') as fd: color = '#ffdddd' if not match else '#ffffff' fd.write('
    ' % color) fd.write('

    %s #%d

    ' % (self.id(), self.test_counter)) fd.write('
    ' '' '') fd.write('' % basename(reffn)) if tmpfn != reffn: fd.write('' % basename(reffn)) else: fd.write('') fd.write('' % sourcecode) fd.write('
    ReferenceTestComment
    First time, no comparison.
    %s
    ') finally: try: if reffn != tmpfn: unlink(tmpfn) except: pass EventLoop.stop() def tearDown(self, fake=False): '''When the test is finished, stop the application, and unbind our current flip callback. ''' from kivy.base import stopTouchApp from kivy.core.window import Window Window.unbind(on_flip=self.on_window_flip) self.clear_window_and_event_loop() self.Window = None stopTouchApp() if not fake and self.test_failed: self.assertTrue(False) super(GraphicUnitTest, self).tearDown() def interactive_ask_ref(self, code, imagefn, testid): from os import environ if 'UNITTEST_INTERACTIVE' not in environ: return True from tkinter import Tk, Label, LEFT, RIGHT, BOTTOM, Button from PIL import Image, ImageTk self.retval = False root = Tk() def do_close(): root.destroy() def do_yes(): self.retval = True do_close() image = Image.open(imagefn) photo = ImageTk.PhotoImage(image) Label(root, text='The test %s\nhave no reference.' % testid).pack() Label(root, text='Use this image as a reference ?').pack() Label(root, text=code, justify=LEFT).pack(side=RIGHT) Label(root, image=photo).pack(side=LEFT) Button(root, text='Use as reference', command=do_yes).pack(side=BOTTOM) Button(root, text='Discard', command=do_close).pack(side=BOTTOM) root.mainloop() return self.retval def interactive_ask_diff(self, code, tmpfn, reffn, testid): from os import environ if 'UNITTEST_INTERACTIVE' not in environ: return False from tkinter import Tk, Label, LEFT, RIGHT, BOTTOM, Button from PIL import Image, ImageTk self.retval = False root = Tk() def do_close(): root.destroy() def do_yes(): self.retval = True do_close() phototmp = ImageTk.PhotoImage(Image.open(tmpfn)) photoref = ImageTk.PhotoImage(Image.open(reffn)) Label(root, text='The test %s\nhave generated an different' 'image as the reference one..' % testid).pack() Label(root, text='Which one is good ?').pack() Label(root, text=code, justify=LEFT).pack(side=RIGHT) Label(root, image=phototmp).pack(side=RIGHT) Label(root, image=photoref).pack(side=LEFT) Button(root, text='Use the new image -->', command=do_yes).pack(side=BOTTOM) Button(root, text='<-- Use the reference', command=do_close).pack(side=BOTTOM) root.mainloop() return self.retval def advance_frames(self, count): '''Render the new frames and: * tick the Clock * dispatch input from all registered providers * flush all the canvas operations * redraw Window canvas if necessary ''' from kivy.base import EventLoop for i in range(count): EventLoop.idle() class UnitTestTouch(MotionEvent): '''Custom MotionEvent representing a single touch. Similar to `on_touch_*` methods from the Widget class, this one introduces: * touch_down * touch_move * touch_up Create a new touch with:: touch = UnitTestTouch(x, y) then you press it on the default position with:: touch.touch_down() or move it or even release with these simple calls:: touch.touch_move(new_x, new_y) touch.touch_up() ''' def __init__(self, x, y): '''Create a MotionEvent instance with X and Y of the first position a touch is at. ''' from kivy.base import EventLoop self.eventloop = EventLoop win = EventLoop.window super(UnitTestTouch, self).__init__( # device, (tuio) id, args self.__class__.__name__, 99, { "x": x / (win.width - 1.0), "y": y / (win.height - 1.0), }, is_touch=True, type_id='touch' ) # set profile to accept x, y and pos properties self.profile = ['pos'] def touch_down(self, *args): self.eventloop.post_dispatch_input("begin", self) def touch_move(self, x, y): win = self.eventloop.window self.move({ "x": x / (win.width - 1.0), "y": y / (win.height - 1.0) }) self.eventloop.post_dispatch_input("update", self) def touch_up(self, *args): self.eventloop.post_dispatch_input("end", self) def depack(self, args): # set sx/sy properties to ratio (e.g. X / win.width) self.sx = args['x'] self.sy = args['y'] # run depack after we set the values super().depack(args) # https://gist.github.com/tito/f111b6916aa6a4ed0851 # subclass for touch event in unit test class UTMotionEvent(MotionEvent): def __init__(self, *args, **kwargs): kwargs.setdefault('is_touch', True) kwargs.setdefault('type_id', 'touch') super().__init__(*args, **kwargs) self.profile = ['pos'] def depack(self, args): self.sx = args['x'] self.sy = args['y'] super().depack(args) def async_run(func=None, app_cls_func=None): def inner_func(func): if 'mock' == cgl_get_backend_name(): return pytest.mark.skip( reason='Skipping because gl backend is set to mock')(func) if sys.version_info[0] < 3 or sys.version_info[1] <= 5: return pytest.mark.skip( reason='Skipping because graphics tests are not supported on ' 'py3.5, only on py3.6+')(func) if app_cls_func is not None: func = pytest.mark.parametrize( "kivy_app", [[app_cls_func], ], indirect=True)(func) if kivy_eventloop == 'asyncio': try: import pytest_asyncio return pytest.mark.asyncio(pytest_asyncio.fixture(func)) except ImportError: return pytest.mark.skip( reason='KIVY_EVENTLOOP == "asyncio" but ' '"pytest-asyncio" is not installed')(func) elif kivy_eventloop == 'trio': try: import trio from pytest_trio import trio_fixture func._force_trio_fixture = True return func except ImportError: return pytest.mark.skip( reason='KIVY_EVENTLOOP == "trio" but ' '"pytest-trio" is not installed')(func) else: return pytest.mark.skip( reason='KIVY_EVENTLOOP must be set to either of "asyncio" or ' '"trio" to run async tests')(func) if func is None: return inner_func return inner_func(func) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/conftest.py0000666000000000000000000000203200000000000015112 0ustar0000000000000000import pytest import os kivy_eventloop = os.environ.get('KIVY_EVENTLOOP', 'asyncio') try: from .fixtures import kivy_app, kivy_clock, kivy_metrics, \ kivy_exception_manager except SyntaxError: # async app tests would be skipped due to async_run forcing it to skip so # it's ok to fail here as it won't be used anyway pass if kivy_eventloop != 'trio': @pytest.fixture() def nursery(): pass def pytest_runtest_makereport(item, call): # from https://docs.pytest.org/en/latest/example/simple.html if "incremental" in item.keywords: if call.excinfo is not None: parent = item.parent parent._previousfailed = item def pytest_runtest_setup(item): # from https://docs.pytest.org/en/latest/example/simple.html if "incremental" in item.keywords: previousfailed = getattr(item.parent, "_previousfailed", None) if previousfailed is not None: pytest.xfail("previous test failed (%s)" % previousfailed.name) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/coverage_lang.kv0000666000000000000000000000047600000000000016063 0ustar0000000000000000#:import kivy kivy : on_x: self.something = 42 height: self.width width: 78 on_y: self.another = 23 self.home = 78 canvas.before: Color: rgb: 1, 1, 1 Widget: size: 55, self.y + 10 SomeWidget: size_hint_x: .5 ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/data/0000777000000000000000000000000000000000000013627 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/data/test.ini0000666000000000000000000000002600000000000015305 0ustar0000000000000000[section] key=value ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/fixtures.py0000666000000000000000000001115200000000000015141 0ustar0000000000000000import pytest import gc import weakref import time import os.path __all__ = ('kivy_clock', 'kivy_metrics', 'kivy_exception_manager', 'kivy_app') @pytest.fixture() def kivy_clock(): from kivy.context import Context from kivy.clock import ClockBase context = Context(init=False) context['Clock'] = ClockBase() context.push() from kivy.clock import Clock Clock._max_fps = 0 try: Clock.start_clock() yield Clock Clock.stop_clock() finally: context.pop() @pytest.fixture() def kivy_metrics(): from kivy.context import Context from kivy.metrics import MetricsBase, Metrics from kivy._metrics import dispatch_pixel_scale context = Context(init=False) context['Metrics'] = MetricsBase() context.push() # need to do it to reset the global value dispatch_pixel_scale() try: yield Metrics finally: context.pop() Metrics._set_cached_scaling() @pytest.fixture() def kivy_exception_manager(): from kivy.context import Context from kivy.base import ExceptionManagerBase, ExceptionManager context = Context(init=False) context['ExceptionManager'] = ExceptionManagerBase() context.push() try: yield ExceptionManager finally: context.pop() # keep track of all the kivy app fixtures so that we can check that it # properly dies apps = [] @pytest.fixture() async def kivy_app(request, nursery): gc.collect() if apps: last_app, last_request = apps.pop() assert last_app() is None, \ 'Memory leak: failed to release app for test ' + repr(last_request) from os import environ environ['KIVY_USE_DEFAULTCONFIG'] = '1' # force window size + remove all inputs from kivy.config import Config Config.set('graphics', 'width', '320') Config.set('graphics', 'height', '240') for items in Config.items('input'): Config.remove_option('input', items[0]) from kivy.core.window import Window from kivy.context import Context from kivy.clock import ClockBase from kivy.factory import FactoryBase, Factory from kivy.app import App from kivy.lang.builder import BuilderBase, Builder from kivy.base import stopTouchApp from kivy import kivy_data_dir from kivy.logger import LoggerHistory kivy_eventloop = environ.get('KIVY_EVENTLOOP', 'asyncio') if kivy_eventloop == 'asyncio': pytest.importorskip( 'pytest_asyncio', reason='KIVY_EVENTLOOP == "asyncio" but ' '"pytest_asyncio" is not installed') async_lib = 'asyncio' elif kivy_eventloop == 'trio': pytest.importorskip( 'pytest_trio', reason='KIVY_EVENTLOOP == "trio" but ' '"pytest_trio" is not installed') async_lib = 'trio' else: pytest.skip( 'KIVY_EVENTLOOP must be set to either of "asyncio" or ' '"trio" to run async tests') context = Context(init=False) context['Clock'] = ClockBase(async_lib=async_lib) # have to make sure all global kv files are loaded before this because # globally read kv files (e.g. on module import) will not be loaded again # in the new builder, except if manually loaded, which we don't do context['Factory'] = FactoryBase.create_from(Factory) context['Builder'] = BuilderBase.create_from(Builder) context.push() Window.create_window() Window.register() Window.initialized = True Window.canvas.clear() app = request.param[0]() app.set_async_lib(async_lib) if async_lib == 'asyncio': import asyncio loop = asyncio.get_event_loop() loop.create_task(app.async_run()) else: nursery.start_soon(app.async_run) from kivy.clock import Clock Clock._max_fps = 0 ts = time.perf_counter() while not app.app_has_started: await app.async_sleep(.1) if time.perf_counter() - ts >= 10: raise TimeoutError() await app.wait_clock_frames(5) yield app stopTouchApp() ts = time.perf_counter() while not app.app_has_stopped: await app.async_sleep(.1) if time.perf_counter() - ts >= 10: raise TimeoutError() for child in Window.children[:]: Window.remove_widget(child) context.pop() # release all the resources del context LoggerHistory.clear_history() apps.append((weakref.ref(app), request)) del app gc.collect() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/perf_test_textinput.py0000666000000000000000000001524200000000000017413 0ustar0000000000000000from kivy.app import App from kivy.uix.floatlayout import FloatLayout from kivy.lang import Builder from kivy.resources import resource_find from kivy.clock import Clock import timeit Builder.load_string(''' : value: 0 but: but.__self__ slider: slider text_input: text_input BoxLayout: orientation: 'vertical' TextInput: id: text_input BoxLayout: orientation: 'vertical' size_hint: 1, .2 BoxLayout: Button: id: but text: 'Start Test' on_release: root.start_test() if self.text == 'Start Test'\ else '' Slider: id: slider min: 0 max: 100 value: root.value ''') class PerfApp(App, FloatLayout): def build(self): return self def __init__(self, **kwargs): super(PerfApp, self).__init__(**kwargs) self.tests = [] tests = (self.load_large_text, self.stress_insert, self.stress_del, self.stress_selection) for test in tests: but = type(self.but)(text=test.__name__) self.but.parent.add_widget(but) but.test = test self.tests.append(but) self.test_done = True def load_large_text(self, *largs): print('loading uix/textinput.py....') self.test_done = False fd = open(resource_find('uix/textinput.py'), 'r') print('putting text in textinput') def load_text(*l): self.text_input.text = fd.read() t = timeit.Timer(load_text) ttk = t.timeit(1) fd.close() import resource print('mem usage after test') print(resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / 1024, 'MB') print('------------------------------------------') print('Loaded', len(self.text_input._lines), 'lines', ttk, 'secs') print('------------------------------------------') self.test_done = True def stress_del(self, *largs): self.test_done = False text_input = self.text_input self.lt = len_text = len(text_input.text) target = len_text - (210 * 9) self.tot_time = 0 ev = None def dlt(*l): if len(text_input.text) <= target: ev.cancel() print('Done!') m_len = len(text_input._lines) print('deleted 210 characters 9 times') import resource print('mem usage after test') print(resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / 1024, 'MB') print('total lines in text input:', m_len) print('--------------------------------------') print('total time elapsed:', self.tot_time) print('--------------------------------------') self.test_done = True return text_input.select_text(self.lt - 220, self.lt - 10) text_input.delete_selection() self.lt -= 210 text_input.scroll_y -= 100 self.tot_time += l[0] ev() ev = Clock.create_trigger(dlt) ev() def stress_insert(self, *largs): self.test_done = False text_input = self.text_input text_input.select_all() text_input.copy(text_input.selection_text) text_input.cursor = text_input.get_cursor_from_index( text_input.selection_to) len_text = len(text_input._lines) self.tot_time = 0 ev = None def pste(*l): if len(text_input._lines) >= (len_text) * 9: ev.cancel() print('Done!') m_len = len(text_input._lines) print('pasted', len_text, 'lines', round((m_len - len_text) / len_text), 'times') import resource print('mem usage after test') print(resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / 1024, 'MB') print('total lines in text input:', m_len) print('--------------------------------------') print('total time elapsed:', self.tot_time) print('--------------------------------------') self.test_done = True return self.tot_time += l[0] text_input.paste() ev() ev = Clock.create_trigger(pste) ev() def stress_selection(self, *largs): self.test_done = False text_input = self.text_input self.tot_time = 0 old_selection_from = text_input.selection_from - 210 ev = None def pste(*l): if text_input.selection_from >= old_selection_from: ev.cancel() print('Done!') import resource print('mem usage after test') print(resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / 1024, 'MB') print('--------------------------------------') print('total time elapsed:', self.tot_time) print('--------------------------------------') self.test_done = True return text_input.select_text(text_input.selection_from - 1, text_input.selection_to) ev() ev = Clock.create_trigger(pste) ev() def start_test(self, *largs): self.but.text = 'test started' self.slider.max = len(self.tests) ev = None def test(*l): if self.test_done: try: but = self.tests[int(self.slider.value)] self.slider.value += 1 but.state = 'down' print('=====================') print('Test:', but.text) print('=====================') but.test(but) except IndexError: for but in self.tests: but.state = 'normal' self.but.text = 'Start Test' self.slider.value = 0 print('===================') print('All Tests Completed') print('===================') ev.cancel() ev = Clock.schedule_interval(test, 1) if __name__ in ('__main__', ): PerfApp().run() ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/pyinstaller/0000777000000000000000000000000000000000000015264 5ustar0000000000000000././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/pyinstaller/simple_widget/0000777000000000000000000000000000000000000020120 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/simple_widget/main.py0000666000000000000000000000030000000000000021407 0ustar0000000000000000 from project.widget import MyWidget if __name__ == '__main__': w = MyWidget() assert w.x == w.y w.y = 868 assert w.x == 868 w.y = 370 assert w.x == 370 ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/simple_widget/main.spec0000666000000000000000000000216400000000000021723 0ustar0000000000000000# -*- mode: python -*- block_cipher = None from kivy_deps import sdl2, glew from kivy.tools.packaging.pyinstaller_hooks import runtime_hooks, hookspath import os a = Analysis(['main.py'], pathex=[os.environ['__KIVY_PYINSTALLER_DIR']], binaries=[], datas=[], hiddenimports=[], hookspath=[os.environ['__KIVY_PYINSTALLER_DIR']], runtime_hooks=runtime_hooks(), excludes=['numpy', 'ffpyplayer'], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher) pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) exe = EXE(pyz, a.scripts, exclude_binaries=True, name='main', debug=False, strip=False, upx=True, console=True ) coll = COLLECT(exe, a.binaries, a.zipfiles, a.datas, *[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)], strip=False, upx=True, name='main') ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/pyinstaller/simple_widget/project/0000777000000000000000000000000000000000000021566 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/simple_widget/project/__init__.py0000666000000000000000000000000000000000000023665 0ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/simple_widget/project/widget.py0000666000000000000000000000041100000000000023417 0ustar0000000000000000from kivy.uix.widget import Widget class MyWidget(Widget): def __init__(self, **kwargs): super(MyWidget, self).__init__(**kwargs) def callback(*l): self.x = self.y self.fbind('y', callback) callback() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/test_pyinstaller.py0000666000000000000000000000712000000000000021243 0ustar0000000000000000import pytest import os import subprocess import sys import shutil if sys.platform != 'win32': pytestmark = pytest.mark.skip( "PyInstaller is currently only tested on Windows") else: try: import PyInstaller except ImportError: pytestmark = pytest.mark.skip("PyInstaller is not available") @pytest.mark.incremental class PyinstallerBase(object): pinstall_path = '' env = None @classmethod def setup_class(cls): cls.env = cls.get_env() @classmethod def get_env(cls): env = os.environ.copy() env['__KIVY_PYINSTALLER_DIR'] = cls.pinstall_path if 'PYTHONPATH' not in env: env['PYTHONPATH'] = cls.pinstall_path else: env['PYTHONPATH'] = cls.pinstall_path + os.sep + env['PYTHONPATH'] return env @classmethod def get_run_env(cls): return os.environ.copy() def test_project(self): try: # check that the project works normally before packaging subprocess.check_output( [sys.executable or 'python', os.path.join(self.pinstall_path, 'main.py')], stderr=subprocess.STDOUT, env=self.env) except subprocess.CalledProcessError as e: print(e.output.decode('utf8')) raise def test_packaging(self): dist = os.path.join(self.pinstall_path, 'dist') build = os.path.join(self.pinstall_path, 'build') try: # create pyinstaller package subprocess.check_output( [sys.executable or 'python', '-m', 'PyInstaller', os.path.join(self.pinstall_path, 'main.spec'), '--distpath', dist, '--workpath', build], stderr=subprocess.STDOUT, env=self.env) except subprocess.CalledProcessError as e: print(e.output.decode('utf8')) raise def test_packaged_project(self): try: # test package subprocess.check_output( os.path.join(self.pinstall_path, 'dist', 'main', 'main'), stderr=subprocess.STDOUT, env=self.get_run_env()) except subprocess.CalledProcessError as e: print(e.output.decode('utf8')) raise @classmethod def teardown_class(cls): shutil.rmtree( os.path.join(cls.pinstall_path, '__pycache__'), ignore_errors=True) shutil.rmtree( os.path.join(cls.pinstall_path, 'build'), ignore_errors=True) shutil.rmtree( os.path.join(cls.pinstall_path, 'dist'), ignore_errors=True) shutil.rmtree( os.path.join(cls.pinstall_path, 'project', '__pycache__'), ignore_errors=True) class TestSimpleWidget(PyinstallerBase): pinstall_path = os.path.join(os.path.dirname(__file__), 'simple_widget') class TestVideoWidget(PyinstallerBase): pinstall_path = os.path.join(os.path.dirname(__file__), 'video_widget') @classmethod def get_env(cls): env = super(TestVideoWidget, cls).get_env() import kivy env['__KIVY_VIDEO_TEST_FNAME'] = os.path.abspath(os.path.join( kivy.kivy_examples_dir, "widgets", "cityCC0.mpg")) return env @classmethod def get_run_env(cls): env = super(TestVideoWidget, cls).get_run_env() import kivy env['__KIVY_VIDEO_TEST_FNAME'] = os.path.abspath(os.path.join( kivy.kivy_examples_dir, "widgets", "cityCC0.mpg")) return env ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/pyinstaller/video_widget/0000777000000000000000000000000000000000000017735 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/video_widget/main.py0000666000000000000000000000022700000000000021234 0ustar0000000000000000from project import VideoApp if __name__ == '__main__': from kivy.core.video import Video assert Video is not None VideoApp().run() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/video_widget/main.spec0000666000000000000000000000254600000000000021544 0ustar0000000000000000# -*- mode: python -*- block_cipher = None from kivy_deps import sdl2, glew from kivy.tools.packaging.pyinstaller_hooks import runtime_hooks, hookspath import os deps = list(sdl2.dep_bins + glew.dep_bins) try: import ffpyplayer deps.extend(ffpyplayer.dep_bins) except ImportError: pass try: from kivy_deps import gstreamer deps.extend(gstreamer.dep_bins) except ImportError: pass print('deps are: ', deps) a = Analysis(['main.py'], pathex=[os.environ['__KIVY_PYINSTALLER_DIR']], binaries=[], datas=[], hiddenimports=[], hookspath=[os.environ['__KIVY_PYINSTALLER_DIR']], runtime_hooks=runtime_hooks(), excludes=['numpy',], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher) pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) exe = EXE(pyz, a.scripts, exclude_binaries=True, name='main', debug=False, strip=False, upx=True, console=True ) coll = COLLECT(exe, a.binaries, a.zipfiles, a.datas, *[Tree(p) for p in deps], strip=False, upx=True, name='main') ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/pyinstaller/video_widget/project/0000777000000000000000000000000000000000000021403 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pyinstaller/video_widget/project/__init__.py0000666000000000000000000000206100000000000023513 0ustar0000000000000000from kivy.app import App from kivy.uix.videoplayer import VideoPlayer from kivy.clock import Clock import os import time class VideoApp(App): player = None start_t = None def build(self): self.player = player = VideoPlayer( source=os.environ['__KIVY_VIDEO_TEST_FNAME'], volume=0) self.player.fbind('position', self.check_position) Clock.schedule_once(self.start_player, 0) Clock.schedule_interval(self.stop_player, 1) return player def start_player(self, *args): self.player.state = 'play' self.start_t = time.perf_counter() def check_position(self, *args): if self.player.position > 0.1: self.stop_player() def stop_player(self, *args): if time.perf_counter() - self.start_t > 20: assert self.player.duration > 0 assert self.player.position > 0 self.stop() else: if self.player.position > 0 and self.player.duration > 0: self.stop() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/pytest.ini0000666000000000000000000000031400000000000014745 0ustar0000000000000000[pytest] markers = logmodepython: mark a test for the logger module in python mode logmodemixed: mark a test for the logger module in mixed mode incremental: mark a test as incremental ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/sample1.ogg0000666000000000000000000003547000000000000014767 0ustar0000000000000000OggS:YEZ[vorbisD8OggS:Y=vorbis-Xiph.Org libVorbis I 20101101 (Schaufenugget)vorbis"BCV@$s*FsBPBkBL2L[%s!B[(АU@AxA!%=X'=!9xiA!B!B!E9h'A08 8E9X'A B9!$5HP9,(05(0ԃ BI5gAxiA!$AHAFAX9A*9 4d((  @Qqɑɱ  YHHH$Y%Y%Y扪,˲,˲,2 HPQ Eq Yd8Xh爎4CS# G,]6MuC74ӴmUut]_uhPTU]WeUW}[}UUYՖa} Uum]X~2tu[h뺱̾L(CLABH)R9)sRB)RR9&%sNJ(PJKB)RZl՚Z5Z(PJ[k5FAȜ9'Z(9*:)Z,)X9'%J!JL%C*b,)ZlŘs(ŒJl%X[L9s9'%sNJ(RRksR:)eJ*)XJJ1sNJ!BJ%SJRb+)XJjŘsK1PR%KJ1snAh-c(%cC)b,)cŘs(%ƒJ%X[sNZkmsЩZSLsYsZ(PJZ[9Rb+)XJŘskPJ%XKJ5k5ZŘkjs1Sk5kNZsc&BCVQ!J1A141朔1 R1R2 RRR RkRRj4%(4d% `pA'@pBdH4,1$&(@Et.:B H 7<'RpFGHH!DD4OggS@Z:Y$vC%ȪĽ @Pp̜^+8gJx*:j:v\Ax`ôGf:=?:bF%* ̺WҰ[G_pأV־[/E7g'FuԳ]X8HoN8ﵢ fAns$B]^ 59i4 QUɭړwڴ 45l;-|t}=r4K\#1^\ZmtwvFf>aV 3= -eǚ8r՚w7.D)3+G`lQVRJO(.QeQqbK‘]6,|ߴRot#ji~GCy7K=HP,݊9g5d Qc[ v˞I§2]`)::I B//m5NiIk{OL۪5h; d^/HHdCAK }{Ό؊ՓryB;Q}}ueRr [(B0"!dp maْeB4R,ז͌6%x67yvEvlv*xi7ܝcɱ\*F?m= K%_+9JT*YPh8"nBfy1ufDq'2C=vu83i3]):g~_/cICnoOKf3"jpQ"#!crbrտ=su 6SM,Fn+ۤB>B歏NjF5{LvlJ0zMeB>0ݻza(v#{sEr=gٚx4>p^W]4M(-5wVv3H8^۲Jԋ19$9!l(/?xH>BZߛM;ghvA0>TÚb:^9o4!T2n;y#>ƺs;vH̓o'C `p- FY 8Ip||غz),Cj[@DrBXg}m%Q{%~פQ@t2iQVKG4b/ M7fgx۷f9=xLo "d$-5Ɏs0g$quZVi( GaBB7ٹF o)xyٓXg(~ [gZjIQh`F.yA&փJ6WnT, @[IO0(Jֳ[㺡 j|:<ƚʭ#ŧBby8ZtYy#PjD γϼ|ɲG0ޜf$ 2&_K!W.yKDN'PɄ*>_hb#~wBzu/IflE#2 ,!휲GvQϫ~B +LSëZXQNd>J]nɧS.yҨF^tu3ZO_sa4(a5qRؚZDDS@f\Wiv/ U)d%yY`U;z)9V$,,5Y,K uj:oEW:*уbYbV7ugt7S,RĤoۑ^?jxm] zT*dGksT gމx{{諔QY~wj#>vU+<@DB Y2ⷮeU ֮[˶q~jߡmwOrqOU zQ~#-+1j;ȴrd+VV;ҚՕ#dhuadnp+I L (3Łۥǯ0֕_Nv,pc֥ MZʞA}.*Q?^xJ+R|&vH,v<B5Z¨sR=H6Brr}J29r]sXup^ߒ:;;ݼ(+ ?x-pZ8WZ껦OodGڕV{Yxk)xl=$ 2(ck TQj7$7>p[،`LeBslz>vn &ˇMyT4[vdy.vRH72gɢǷ\ EBvs܇-3jiE29Zd-Adz¨طDAS~v<0&𞱁yhf=cF%`5egKҮT﹚SA;^ĽCDSK2b&t1&s u,R rU4Hp͌Ɣb*;agLU\vK)ÀE` lOq,Z{94vbl1s򺷸@Z^3R]v;iS#uU<0ϓtˊo}Sx7-eh6o_(cC ΋ʍFhf6kR*h?RPx;mН'v<`ð6#mbHYaM:h6A]9HtSmEָp؋z+N3HK9ٙ_/e*9uJAz1's@/kFgmDq+Ń[ۭDPa s%IJ 9M#b-=,r;C vvIm,5$FtW{~kns ciJeSYb!,|ꩪ:qK~t6@&$6oפC#TDe)sܚ&dOE%,M<~vIR ^0mkBIko=otGT1O+T=G'_t5t(ڗCg#W5kջ\o _1(&]㥘KhE諞9ub>)@w֐z~ B5}E~o]vLMq=L{m1IaD֧)u6y'N/~b6{ĀqN0hԨ)pCr}]6hn,qc 5G!^4U߬$.1d EG@%p+nԣxE5UR}$' D;?)@n$PIikM6#yQ˅Sa:%3Q-(G͎j+RDcѾ~d%lF_:~N^gg{P&1 DoNcar3Q+eN 9^h]`S-ikQ?J"OxZ@ahltU,Ws%3Y`<9|zބa߿Ix=wl)5g+/YL@V4ĚdWx|X[@S<яzv$=3,VR2MF1d0J};m+ed߷aF6]u.dI5^}ęn:x VQ1beoDZeD،L 'Ӧn'cy(#Fd4A݈DrKV֓^ B[p}\J3G3}A ΒB6Ʈvɗ&Oӽ4x} 7%D.q0!$KQs$0d̺/&ס?С >:)iݝMZMKlwX2=zֲ%$7>:K:tZ؉zgV]?l\J&y7ZQN6)bNVoIk-?ZF#8Iek}r?Emiv"YR]%]8dc kvl5lW;Ͱ4{F${ ?8TဧQ!J]N\R S ( WՋFy4[ +uin egׅ hn9oٱv k28;{X ek\drA5vJkQg6:Jym- JF::eo݋OӬڸ[hob5#[dH4Y9jgᬯ6bb|Y@f~TUOr.88ʄ\ 5' :K[aVti-bo-,oW3:etaH[:D4lO!̧bSP~v|qQ)4wkUa d Y㼺&v] }pn}̻=UmE~P>x & ];Ĭ|hLYJGJ FsFRJhq/})Y+%\]-N#mW25aO;2-ӣ^9+tP Z3g9O:ұVn~vJlu7fp.4I9 ʹ8an4kw8c9W' H tkO֞xI9D5geb;t39xU?ڎ Y?i:t m߃ֆFOزÔ:h|P'Ly-#""Y/h_%>v+ jaýUI$EyUF]6\{u¡4CƎ\Wđٳ=/aXF bLneͤhN5C$e5ZN ;Dպ>m+.>'y,67#WdoF bDśZ>< v,s̲̺vHRҽG(2Şz;B0hmL)RQz}t+#[RU&N YD jg9AB<#u6tiD|@7?dMbaټpMʋkGޤ^Μk2. 7G{)_uOύuk(O74t'rcu`бJa3ӋS69:Zk5_+f`~[|E%~s>~vt4T Vpz m6lzLJX7v?͸$M-nK uY[2u_Wd2*Æn3)V ٨+uU:d=*|ʀPG}UH9d*=~N#rRtb( K.ߦDL4=׻a/Z[V6fove3(K.ɶ#Y{fMǞ&Xp/FYy{xWa AE]gqIT_\%j GBm롻Lw,wD`NSr(NlYy[7bCpV}*[BEұ d?vL2B0t{%[SȦ/#6ps>Zg 3v]LO`?L ='t-pN|)ʐ8)aZ7Lȑ6M.cyjr lnԦ y7G;>1,;E_l|w T3H/2vQC#X7)Gdv v dKvv>D* nքOYCj]U+C"kG[f׆֤Y|L+٣ _D $mxZj:{%Ȕlh^b;;mUP6)VP*NfLSuTtPmQiI=[VM9~z`OggS:YwRBv~"Tp d +33N([?L &7km!xh.fVӟ'[s+Ł_=)y`Nlj^ڬrt{`-:5*B1-# R*;'.ELE"'GlM6\0U]evJXR]Db6Zs2vo0b؂ЛgF Jd]/;t_G?/D#8Pr\5}pj# l.̋muH}*ۅRԭ3:oє~/0s0VQ0| JK]ܛiɅ!CTiihO,lłnS#U$ Jc$h2%-uvN*LH<5$ff´#WY3 C:V2&OӍ/^盶-~fk$U[G D(~ =̆)*Pl2ֵy栻Wn?Oo8\%{лbemR-{'n>߈,]Q[v\ iH]+ɡm$D v,smxpۯS_b۹M?_sH_ݘ?֚[# wY+)Qع ǵ+g) ~p@M`DC4kn`[ @7 hNHE-x9U >ON><kl3Mf%yԬky3ecD7c/Wdigu)a)G4]-'[۰gOvo2yF4ܿ+cgeVS榟 MyD~|5;O]u7{w7|$[bH\;5@tjZٍIF# -Dyu|7D[c\6kENNtr`\d9 D:w4lg ߽K;C2_.ItQ}` 3S1lڕ"UDP/Y|/GwϊQPt+--녗>v\[p%@+m@fT4#X}Rmim1vBn/v'`p=zزͼ о!:YsY3yE?"ާ ?7J!Zws!VMƻR[V #i@mDH tXX8Zn#0|*#K/Y[vhbpfvMeB;ZieF]_hv\`tv<a:lG=^3}bGn4mW9ǚjrK{,(]o4n!y} ^mpHTX9I!}MQfp"{V~ͪ/^ʈ Hj(`_ygc?0IQB%@FGtw>|n>|\o :23S'}wMWd=WK/)=|Ij:[X ZYα/u=qsE ]03g|T"x浅e3oZP_&49C~xKO3Ϫ昐P烎././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_animations.py0000666000000000000000000003061700000000000016500 0ustar0000000000000000''' Animations tests ================ ''' import pytest @pytest.fixture(scope='module') def ec_cls(): class EventCounter: def __init__(self, anim): self.n_start = 0 self.n_progress = 0 self.n_complete = 0 anim.bind(on_start=self.on_start, on_progress=self.on_progress, on_complete=self.on_complete) def on_start(self, anim, widget): self.n_start += 1 def on_progress(self, anim, widget, progress): self.n_progress += 1 def on_complete(self, anim, widget): self.n_complete += 1 def assert_(self, n_start, n_progress_greater_than_zero, n_complete): assert self.n_start == n_start if n_progress_greater_than_zero: assert self.n_progress > 0 else: assert self.n_progress == 0 assert self.n_complete == n_complete return EventCounter @pytest.fixture(autouse=True) def cleanup(): from kivy.animation import Animation Animation.cancel_all(None) def no_animations_being_played(): from kivy.animation import Animation return len(Animation._instances) == 0 def sleep(t): from time import time, sleep from kivy.clock import Clock tick = Clock.tick deadline = time() + t while time() < deadline: sleep(.01) tick() class TestAnimation: def test_start_animation(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100, d=1) w = Widget() a.start(w) sleep(1.5) assert w.x == pytest.approx(100) assert no_animations_being_played() def test_animation_duration_0(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100, d=0) w = Widget() a.start(w) sleep(.5) assert no_animations_being_played() def test_cancel_all(self): from kivy.animation import Animation from kivy.uix.widget import Widget a1 = Animation(x=100) a2 = Animation(y=100) w1 = Widget() w2 = Widget() a1.start(w1) a1.start(w2) a2.start(w1) a2.start(w2) assert not no_animations_being_played() Animation.cancel_all(None) assert no_animations_being_played() def test_cancel_all_2(self): from kivy.animation import Animation from kivy.uix.widget import Widget a1 = Animation(x=100) a2 = Animation(y=100) w1 = Widget() w2 = Widget() a1.start(w1) a1.start(w2) a2.start(w1) a2.start(w2) assert not no_animations_being_played() Animation.cancel_all(None, 'x', 'z') assert not no_animations_being_played() Animation.cancel_all(None, 'y') assert no_animations_being_played() def test_stop_animation(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100, d=1) w = Widget() a.start(w) sleep(.5) a.stop(w) assert w.x != pytest.approx(100) assert w.x != pytest.approx(0) assert no_animations_being_played() def test_stop_all(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100, d=1) w = Widget() a.start(w) sleep(.5) Animation.stop_all(w) assert no_animations_being_played() def test_stop_all_2(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100, d=1) w = Widget() a.start(w) sleep(.5) Animation.stop_all(w, 'x') assert no_animations_being_played() def test_duration(self): from kivy.animation import Animation a = Animation(x=100, d=1) assert a.duration == 1 def test_transition(self): from kivy.animation import Animation, AnimationTransition a = Animation(x=100, t='out_bounce') assert a.transition is AnimationTransition.out_bounce def test_animated_properties(self): from kivy.animation import Animation a = Animation(x=100) assert a.animated_properties == {'x': 100, } def test_animated_instruction(self): from kivy.graphics import Scale from kivy.animation import Animation a = Animation(x=100, d=1) instruction = Scale(3, 3, 3) a.start(instruction) assert a.animated_properties == {'x': 100, } assert instruction.x == pytest.approx(3) sleep(1.5) assert instruction.x == pytest.approx(100) assert no_animations_being_played() def test_weakref(self): import gc from kivy.animation import Animation from kivy.uix.widget import Widget w = Widget() a = Animation(x=100) a.start(w.proxy_ref) del w gc.collect() try: sleep(1.) except ReferenceError: pass assert no_animations_being_played() class TestSequence: def test_cancel_all(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) + Animation(x=0) w = Widget() a.start(w) sleep(.5) Animation.cancel_all(w) assert no_animations_being_played() def test_cancel_all_2(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) + Animation(x=0) w = Widget() a.start(w) sleep(.5) Animation.cancel_all(w, 'x') assert no_animations_being_played() def test_stop_all(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) + Animation(x=0) w = Widget() a.start(w) sleep(.5) Animation.stop_all(w) assert no_animations_being_played() def test_stop_all_2(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) + Animation(x=0) w = Widget() a.start(w) sleep(.5) Animation.stop_all(w, 'x') assert no_animations_being_played() def test_count_events(self, ec_cls): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100, d=.5) + Animation(x=0, d=.5) w = Widget() ec = ec_cls(a) ec1 = ec_cls(a.anim1) ec2 = ec_cls(a.anim2) a.start(w) # right after the animation starts ec.assert_(1, False, 0) ec1.assert_(1, False, 0) ec2.assert_(0, False, 0) sleep(.2) # during the first half of the animation ec.assert_(1, True, 0) ec1.assert_(1, True, 0) ec2.assert_(0, False, 0) sleep(.5) # during the second half of the animation ec.assert_(1, True, 0) ec1.assert_(1, True, 1) ec2.assert_(1, True, 0) sleep(.5) # after the animation completed ec.assert_(1, True, 1) ec1.assert_(1, True, 1) ec2.assert_(1, True, 1) assert no_animations_being_played() def test_have_properties_to_animate(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) + Animation(x=0) w = Widget() assert not a.have_properties_to_animate(w) a.start(w) assert a.have_properties_to_animate(w) a.stop(w) assert not a.have_properties_to_animate(w) assert no_animations_being_played() def test_animated_properties(self): from kivy.animation import Animation a = Animation(x=100, y=200) + Animation(x=0) assert a.animated_properties == {'x': 0, 'y': 200, } def test_transition(self): from kivy.animation import Animation a = Animation(x=100) + Animation(x=0) with pytest.raises(AttributeError): a.transition class TestRepetitiveSequence: def test_stop(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) + Animation(x=0) a.repeat = True w = Widget() a.start(w) a.stop(w) assert no_animations_being_played() def test_count_events(self, ec_cls): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100, d=.5) + Animation(x=0, d=.5) a.repeat = True w = Widget() ec = ec_cls(a) ec1 = ec_cls(a.anim1) ec2 = ec_cls(a.anim2) a.start(w) # right after the animation starts ec.assert_(1, False, 0) ec1.assert_(1, False, 0) ec2.assert_(0, False, 0) sleep(.2) # during the first half of the first round of the animation ec.assert_(1, True, 0) ec1.assert_(1, True, 0) ec2.assert_(0, False, 0) sleep(.5) # during the second half of the first round of the animation ec.assert_(1, True, 0) ec1.assert_(1, True, 1) ec2.assert_(1, True, 0) sleep(.5) # during the first half of the second round of the animation ec.assert_(1, True, 0) ec1.assert_(2, True, 1) ec2.assert_(1, True, 1) sleep(.5) # during the second half of the second round of the animation ec.assert_(1, True, 0) ec1.assert_(2, True, 2) ec2.assert_(2, True, 1) a.stop(w) # after the animation stopped ec.assert_(1, True, 1) ec1.assert_(2, True, 2) ec2.assert_(2, True, 2) assert no_animations_being_played() class TestParallel: def test_have_properties_to_animate(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) & Animation(y=100) w = Widget() assert not a.have_properties_to_animate(w) a.start(w) assert a.have_properties_to_animate(w) a.stop(w) assert not a.have_properties_to_animate(w) assert no_animations_being_played() def test_cancel_property(self): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) & Animation(y=100) w = Widget() a.start(w) a.cancel_property(w, 'x') assert not no_animations_being_played() a.stop(w) assert no_animations_being_played() def test_animated_properties(self): from kivy.animation import Animation a = Animation(x=100) & Animation(y=100) assert a.animated_properties == {'x': 100, 'y': 100, } def test_transition(self): from kivy.animation import Animation a = Animation(x=100) & Animation(y=100) with pytest.raises(AttributeError): a.transition def test_count_events(self, ec_cls): from kivy.animation import Animation from kivy.uix.widget import Widget a = Animation(x=100) & Animation(y=100, d=.5) w = Widget() ec = ec_cls(a) ec1 = ec_cls(a.anim1) ec2 = ec_cls(a.anim2) a.start(w) # right after the animation started ec.assert_(1, False, 0) ec1.assert_(1, False, 0) ec2.assert_(1, False, 0) sleep(.2) # during the first half of the animation ec.assert_(1, False, 0) # n_progress is still 0 !! ec1.assert_(1, True, 0) ec2.assert_(1, True, 0) sleep(.5) # during the second half of the animation ec.assert_(1, False, 0) # n_progress is still 0 !! ec1.assert_(1, True, 0) ec2.assert_(1, True, 1) sleep(.5) # after the animation compeleted ec.assert_(1, False, 1) # n_progress is still 0 ! ec1.assert_(1, True, 1) ec2.assert_(1, True, 1) assert no_animations_being_played() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_app.py0000666000000000000000000001261100000000000015110 0ustar0000000000000000from os import name import os.path from math import isclose from textwrap import dedent from kivy.app import App from kivy.clock import Clock from kivy import lang from kivy.tests import GraphicUnitTest, async_run, UnitKivyApp class AppTest(GraphicUnitTest): def test_start_raw_app(self): lang._delayed_start = None a = App() Clock.schedule_once(a.stop, .1) a.run() def test_start_app_with_kv(self): class TestKvApp(App): pass lang._delayed_start = None a = TestKvApp() Clock.schedule_once(a.stop, .1) a.run() def test_user_data_dir(self): a = App() data_dir = a.user_data_dir assert os.path.exists(data_dir) def test_directory(self): a = App() assert os.path.exists(a.directory) def test_name(self): class NameTest(App): pass a = NameTest() assert a.name == 'nametest' def basic_app(): from kivy.app import App from kivy.uix.label import Label class TestApp(UnitKivyApp, App): def build(self): return Label(text='Hello, World!') return TestApp() @async_run(app_cls_func=basic_app) async def test_basic_app(kivy_app): assert kivy_app.root.text == 'Hello, World!' def button_app(): from kivy.app import App from kivy.uix.togglebutton import ToggleButton class TestApp(UnitKivyApp, App): def build(self): return ToggleButton(text='Hello, World!') return TestApp() @async_run(app_cls_func=button_app) async def test_button_app(kivy_app): assert kivy_app.root.text == 'Hello, World!' assert kivy_app.root.state == 'normal' async for state, touch_pos in kivy_app.do_touch_down_up( widget=kivy_app.root, widget_jitter=True): pass assert kivy_app.root.state == 'down' def scatter_app(): from kivy.app import App from kivy.uix.label import Label from kivy.uix.scatter import Scatter class TestApp(UnitKivyApp, App): def build(self): label = Label(text='Hello, World!', size=('200dp', '200dp')) scatter = Scatter(do_scale=False, do_rotation=False) scatter.add_widget(label) return scatter return TestApp() @async_run(app_cls_func=scatter_app) async def test_drag_app(kivy_app): scatter = kivy_app.root assert tuple(scatter.pos) == (0, 0) async for state, touch_pos in kivy_app.do_touch_drag( pos=(100, 100), target_pos=(200, 200)): pass assert isclose(scatter.x, 100) assert isclose(scatter.y, 100) def text_app(): from kivy.app import App from kivy.uix.textinput import TextInput class TestApp(UnitKivyApp, App): def build(self): return TextInput() return TestApp() @async_run(app_cls_func=text_app) async def test_text_app(kivy_app): text = kivy_app.root assert text.text == '' # activate widget async for state, touch_pos in kivy_app.do_touch_down_up(widget=text): pass async for state, value in kivy_app.do_keyboard_key(key='A', num_press=4): pass async for state, value in kivy_app.do_keyboard_key(key='q', num_press=3): pass assert text.text == 'AAAAqqq' def graphics_app(): from kivy.app import App from kivy.uix.widget import Widget from kivy.graphics import Color, Rectangle class TestApp(UnitKivyApp, App): def build(self): widget = Widget() with widget.canvas: Color(1, 0, 0, 1) Rectangle(pos=(0, 0), size=(100, 100)) Color(0, 1, 0, 1) Rectangle(pos=(100, 0), size=(100, 100)) return widget return TestApp() @async_run(app_cls_func=graphics_app) async def test_graphics_app(kivy_app): widget = kivy_app.root (r1, g1, b1, a1), (r2, g2, b2, a2) = kivy_app.get_widget_pos_pixel( widget, [(50, 50), (150, 50)]) assert not g1 and not b1 and not r2 and not b2 assert r1 > 50 and a1 > 50 and g2 > 50 and a2 > 50 def kv_app_ref_app(): from kivy.app import App from kivy.lang import Builder from kivy.properties import ObjectProperty from kivy.uix.widget import Widget class MyWidget(Widget): obj = ObjectProperty(None) Builder.load_string(dedent( """ : obj: app.__self__ """)) class TestApp(UnitKivyApp, App): def build(self): return MyWidget() return TestApp() @async_run(app_cls_func=kv_app_ref_app) async def test_leak_app_kv_property(kivy_app): # just tests whether the app is gc'd after the test is complete pass def kv_app_default_ref_app(): from kivy.app import App from kivy.lang import Builder class TestApp(UnitKivyApp, App): def build(self): # create property in kv and set app to it return Builder.load_string(dedent( """ Widget: obj: app.__self__ """)) return TestApp() @async_run(app_cls_func=kv_app_default_ref_app) async def test_leak_app_default_kv_property(kivy_app): # just tests whether the app is gc'd after the test is complete pass ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_audio.py0000666000000000000000000000361400000000000015434 0ustar0000000000000000''' Audio tests =========== ''' import unittest import os import pytest if os.environ.get('KIVY_TEST_AUDIO') == '0': pytestmark = pytest.mark.skip("Audio is not available") SAMPLE_FILE = os.path.join(os.path.dirname(__file__), 'sample1.ogg') SAMPLE_LENGTH = 1.402 DELTA = SAMPLE_LENGTH * 0.01 DELAY = 0.2 class AudioTestCase(unittest.TestCase): def get_sound(self): import os assert os.path.exists(SAMPLE_FILE) from kivy.core import audio return audio.SoundLoader.load(SAMPLE_FILE) def test_length_simple(self): sound = self.get_sound() volume = sound.volume = 0.75 length = sound.length self.assertAlmostEqual(SAMPLE_LENGTH, length, delta=DELTA) # ensure that the gstreamer play/stop doesn't mess up the volume assert volume == sound.volume def test_length_playing(self): import time sound = self.get_sound() sound.play() try: time.sleep(DELAY) length = sound.length self.assertAlmostEqual(SAMPLE_LENGTH, length, delta=DELTA) finally: sound.stop() self.assertAlmostEqual(SAMPLE_LENGTH, length, delta=DELTA) def test_length_stopped(self): import time sound = self.get_sound() sound.play() try: time.sleep(DELAY) finally: sound.stop() length = sound.length self.assertAlmostEqual(SAMPLE_LENGTH, length, delta=DELTA) class AudioGstreamerTestCase(AudioTestCase): def make_sound(self, source): from kivy.core.audio import audio_gstreamer return audio_gstreamer.SoundGstreamer(source) class AudioPygameTestCase(AudioTestCase): def make_sound(self, source): from kivy.core.audio import audio_pygame return audio_pygame.SoundPygame(source) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_benchmark.py0000666000000000000000000002041000000000000016256 0ustar0000000000000000import pytest from string import ascii_letters from random import randint import gc import sys @pytest.fixture def kivy_benchmark(benchmark, kivy_clock): from kivy.core.window import Window from kivy.cache import Cache from kivy.utils import platform import kivy from kivy.core.gl import glGetString, GL_VENDOR, GL_RENDERER, GL_VERSION from kivy.context import Context from kivy.clock import ClockBase from kivy.factory import FactoryBase, Factory from kivy.lang.builder import BuilderBase, Builder context = Context(init=False) context['Clock'] = ClockBase() context['Factory'] = FactoryBase.create_from(Factory) context['Builder'] = BuilderBase.create_from(Builder) for category in list(Cache._objects.keys()): if category not in Cache._categories: continue for key in list(Cache._objects[category].keys()): Cache.remove(category, key) gc.collect() benchmark.extra_info['platform'] = str(sys.platform) benchmark.extra_info['python_version'] = str(sys.version) benchmark.extra_info['python_api'] = str(sys.api_version) benchmark.extra_info['kivy_platform'] = platform benchmark.extra_info['kivy_version'] = kivy.__version__ benchmark.extra_info['gl_vendor'] = str(glGetString(GL_VENDOR)) benchmark.extra_info['gl_renderer'] = str(glGetString(GL_RENDERER)) benchmark.extra_info['gl_version'] = str(glGetString(GL_VERSION)) context.push() try: yield benchmark finally: context.pop() def test_event_dispatcher_creation(kivy_benchmark): from kivy.event import EventDispatcher class Event(EventDispatcher): pass # create one just so we don't incur loading cost e = Event() kivy_benchmark(Event) def test_widget_creation(kivy_benchmark): from kivy.uix.widget import Widget # create one just so we don't incur loading cost w = Widget() kivy_benchmark(Widget) def test_kv_widget_creation(kivy_benchmark): from kivy.lang import Builder from kivy.uix.widget import Widget class MyWidget(Widget): pass Builder.load_string(""" : width: 55 height: 37 x: self.width + 5 y: self.height + 32 """) # create one just so we don't incur loading cost w = MyWidget() kivy_benchmark(MyWidget) @pytest.mark.parametrize('test_component', ['create', 'set']) def test_complex_kv_widget(kivy_benchmark, test_component): from kivy.lang import Builder from kivy.uix.widget import Widget class MyWidget(Widget): pass Builder.load_string(""" : width: 1 height: '{}dp'.format(self.width + 1) x: self.height + 1 y: self.x + 1 size_hint_min: self.size_hint size_hint_max_y: self.size_hint_min_y size_hint_max_x: self.size_hint_min_x opacity: sum(self.size_hint_min) + sum(self.size_hint_max) """) # create one just so we don't incur loading cost widget = MyWidget() w = 0 sh = 0 def set_value(): nonlocal w, sh w += 1 sh += 1 widget.width = w widget.size_hint = sh, sh if test_component == 'create': kivy_benchmark(MyWidget) else: kivy_benchmark(set_value) def get_event_class(name, args, kwargs): from kivy.event import EventDispatcher import kivy.properties from kivy.properties import BooleanProperty, ReferenceListProperty, \ AliasProperty if name == 'AliasProperty': class Event(EventDispatcher): def get_a(self): return 0 def set_a(self, value): pass a = AliasProperty(get_a, set_a) elif name == 'ReferenceListProperty': class Event(EventDispatcher): a1 = BooleanProperty(0) a2 = BooleanProperty(0) a = ReferenceListProperty(a1, a2) else: cls = getattr(kivy.properties, name) class Event(EventDispatcher): a = cls(*args, **kwargs) return Event @pytest.mark.parametrize('name,args,kwargs', [ ('NumericProperty', (0,), {}), ('ObjectProperty', (None,), {}), ('VariableListProperty', ([0, 0, 0, 0],), {}), ('BoundedNumericProperty', (1, ), {'min': 0, 'max': 2}), ('DictProperty', ({}, ), {}), ('ColorProperty', ([1, 1, 1, 1],), {}), ('BooleanProperty', (False,), {}), ('OptionProperty', ('a',), {'options': ['a', 'b']}), ('StringProperty', ('',), {}), ('ListProperty', ([],), {}), ('AliasProperty', (), {}), ('ReferenceListProperty', (), {}), ]) def test_property_creation(kivy_benchmark, name, args, kwargs): event_cls = get_event_class(name, args, kwargs) # create one just so we don't incur loading cost e = event_cls() kivy_benchmark(event_cls) @pytest.mark.parametrize('name,args,kwargs,val,reset_val', [ ('NumericProperty', (0,), {}, 10, 0), ('NumericProperty', (0,), {}, '10dp', 0), ('NumericProperty', (0,), {}, [10, 'dp'], 0), ('ObjectProperty', (None,), {}, 5, 0), ('VariableListProperty', ([0, 0, 0, 0],), {}, [2, 4], [0]), ('BoundedNumericProperty', (1, ), {'min': 0, 'max': 2}, .5, 1), ('DictProperty', ({}, ), {}, {'name': 1}, {}), ('ColorProperty', ([1, 1, 1, 1],), {}, 'red', [1, 1, 1, 1]), ('BooleanProperty', (False,), {}, True, False), ('OptionProperty', ('a',), {'options': ['a', 'b']}, 'b', 'a'), ('StringProperty', ('',), {}, 'a', ''), ('ListProperty', ([],), {}, [1, 2], []), ('AliasProperty', (0,), {}, 1, 0), ('ReferenceListProperty', ((1, 2),), {}, (3, 4), (1, 2)), ]) @pytest.mark.parametrize('exclude_first', [True, False]) def test_property_set( kivy_benchmark, name, args, kwargs, val, reset_val, exclude_first): event_cls = get_event_class(name, args, kwargs) # create one just so we don't incur loading cost e = event_cls() def set_property(): e.a = reset_val e.a = val if exclude_first: set_property() kivy_benchmark(set_property) @pytest.mark.parametrize('n', [1, 10, 100, 1_000]) def test_widget_empty_draw(kivy_benchmark, n): from kivy.graphics import RenderContext from kivy.uix.widget import Widget ctx = RenderContext() root = Widget() for x in range(n): root.add_widget(Widget()) ctx.add(root.canvas) kivy_benchmark(ctx.draw) @pytest.mark.parametrize('n', [1, 10, 100, 1_000]) def test_widget_dispatch_touch(kivy_benchmark, n): from kivy.tests.common import UnitTestTouch from kivy.uix.widget import Widget root = Widget() for x in range(10): parent = Widget() for y in range(n): parent.add_widget(Widget()) root.add_widget(parent) touch = UnitTestTouch(10, 10) def dispatch(): root.dispatch('on_touch_down', touch) root.dispatch('on_touch_move', touch) root.dispatch('on_touch_up', touch) kivy_benchmark(dispatch) @pytest.mark.parametrize('n', [1, 10, 100, 1_000]) @pytest.mark.parametrize('name', ['label', 'button']) @pytest.mark.parametrize('tick', ['tick', 'no_tick']) def test_random_label_create(kivy_benchmark, n, name, tick): from kivy.clock import Clock from kivy.uix.label import Label from kivy.uix.button import Button label = Label(text='*&^%') button = Button(text='*&^%') cls = Label if name == 'label' else Button labels = [] k = len(ascii_letters) for x in range(n): label = [ascii_letters[randint(0, k - 1)] for _ in range(10)] labels.append(''.join(label)) def make_labels(): o = [] for text in labels: o.append(cls(text=text)) if tick == 'tick': Clock.tick() kivy_benchmark(make_labels) def test_parse_kv(kivy_benchmark): from kivy.lang import Builder suffix = 0 def parse_kv(): nonlocal suffix Builder.load_string(f""" : width: 55 height: 37 x: self.width + 5 y: self.height + 32 """) suffix += 1 # create one just so we don't incur loading cost parse_kv() kivy_benchmark(parse_kv) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_button.png0000666000000000000000000001151000000000000015774 0ustar0000000000000000PNG  IHDR@@iqIDATx՛׵$3;fffz/1339p"Le1&1dYbwdڑI9Uf}c5Gc:>>,+/s= 5=fa)FQnRiclǞ!=_x]ӷ=5e0x9=Sy'u>}~_x!=jj80\v/{Con/ӎfƌ\ͱ}8ޜS59ߤ[23 t`e[O73g>GFE(Ph\qk'G -)cL=<9k;iڣρ' +mv q 6)\2j(– lbGD-}߸6=?b=|w[/ eq>(踂cі/40bNc~#kn++w1s26Ve!VOCOŷLo ,n> 8}˫sUR*Hxl =2nԺggC{G/+3ml];sW w9ߚxpxoS%V먫A"市zELb{?K7z?{>TG{DF77=GcE)R`hVw&tN159Ejj7c_`[VzE" (z*}_gq+S*Tu٘kϯ£ة3i_VU$6Ū*vr$W5L-|d?jw\dbXN|XU@ {nir^Ul7.1jl*M!6!J݆{UQP-TmPMOjR{ Ɔ7YUދa7d=eD|)B4?˦9Vxzzw% ["qWnIYvwWq$˨ q:6ױ tzrm۱Rb?*fKÎB,8DZo|9 (u]В÷Qr.nZc{%V1];ƽc>L5<;e2K<`u)`-*d8KWbQN~[ K^/&a)*sݞHHS-xd2y~h -/Y:(N7sL]֥+&nEL#BVBʅ gݲ?$s4uw'Y_?եRLEdL]*5ndhllʩG&/Y+p[i&i:8d+hmk+,2cٱ…mix2H7"MҶe9UG'!Mt)2._+ޥvs١^2bVj!M&] ;{SgzLbqo‚;|͛qH6Di4SoKpWp.VLQcaȴMضEsIXjّ^b^#M\Հ4Jp}~f &1UVVrMHO6xLPȇ4Ff-* $c8vFrR;S|۰ i<\@UpesJ>RHوo-ٔ/}krjщ0TZ*R #4ik<1@Zzg=?ХX MBLGl6<*Iy[1]SJfq؜ź BJňA~/'fp2zĩo~a\,R2f=*|l`v|mY\QvA,b[5[d#)WBH4K y$;gS]4ciZqޗsޗm/uu)W]uv(3(V9zA,bt"_ M-b\Ym`O0E&B6u;. >G/ng;*G]Vo1ELbfc[*db=-Ym`fkr9K&8467`Y!1mI'A)ōEiv'Κd+ D'JszSPALb+ a$ڈ#R7凙rr%V'11;EL[eiޖ\܈hŵ|iHbZ&&Pz_jv -0Ѧ ,$$%<:T4kf魪5$jV7cRT1hԧ4l I:P ,n{ml&&U=Q!ձfi&BJk:B] fXL[e@?ՏNU]J6R!:ɵYvK=1;JX$Ϋ5‘_6^ifiUDl7Z(XAJB<-;u ] /n`JK`2aDK!|Tb"m|􊫹|Zzޥy\},X%kv-zb44ڐ&is= hfi sEXXWl=]ԓŕ˿›巘b C aѢlϛWa(-Ilլb_ߚ7ZBdWX,6P&FKc EV8{bKG]_xl=-\ɵOS1.r۝bت`#viI{zlU&7q৒hjYE'Zk9jn}$L \boj]EK`Y+- qQl[JpvLw*[T΂ի=/[=]WW{njVPrۧMb4HF4J4W 'VpM`G$LX1T~2qZM9ݑb *azFc&*=SZWGivLr͋Xj{vCP(ǣvb뢦 =매hr 6iVX ɽR³&+7>lPG(㡜M9ʭr(V<$YN7 ,[I<7$1Kaٌ_88۲qN ]M9ʭ8nT<:î/-dEo5 qMX^%˞Q8)|j5(}$610bֽx MF {bmbtK7}D/6nmI Qnz0OS"֌BOt֣mBfI7qLߦrXJKCPuo9sZ= wbYKK ]bd^{$Y} Mˁ$mڊe ~#<8O])vߥGkuO"ޯR)U[iX34W0tg &/G9P }pBƸqa|rW/'#'mS`3>&,viieql"7DK)'<3aVѕv {y ]b|ߍܳ\O=K={~)za.#vi?E:;qp??*׳7ǑfwyS ɕSUnP/TDư'#V1]Na}\CnB`Pdycp~],0D@;y&ݓp<~֝|8zOIqk4nPXXWǔWeji1e6 -_mK)v##AU{Dw<@9U RM~j; h_Jy"S_X,b ו?&Vi%S%Oǥ>.o&γy9i+RG$'+c:*GZoX+o;S&3L-L{b ʹO4gd-vz[$x4Qwʽa#^MˈCzA#=i|y1(V92uj6"幺߱3O.Mb}?1Em3X3:G:RW BZ1ooЅSϤ2drF2yͫL\2V1SbQۛZhՓ5cs;,z~1Ы~1e^iy2 '{~ c4V3g[¼ߘ'Io}1cQr$?y!NylY@=ޱ(F65_6y__ˬB[;2٬NIKш#xY/c9_RɣMf^ȯ,S w3闾mؗ16N-mT4욢'Ȥrēc:*GMMV8SOޙ~9:8aSzЯ,jp|F߳)X2t3gi_^!ծc:*Ljjv҃w/~\`q+[Ҧ_O4o[zTbX<|(?])D,‡?*w9(V9Mj>I%IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_clipboard.py0000666000000000000000000000303100000000000016263 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest class ClipboardTestCase(GraphicUnitTest): def setUp(self): from kivy.core.clipboard import Clipboard self._clippy = Clipboard clippy_types = Clipboard.get_types() cliptype = clippy_types[0] if 'UTF8_STRING' in clippy_types: cliptype = 'UTF8_STRING' self._cliptype = cliptype super(ClipboardTestCase, self).setUp() def test_clipboard_not_dummy(self): clippy = self._clippy if clippy.__class__.__name__ == 'ClipboardDummy': self.fail('Something went wrong "dummy" clipboard is being used') def test_clipboard_paste(self): clippy = self._clippy try: clippy.paste() except: self.fail( 'Can not get data from clipboard') def test_clipboard_copy(self): clippy = self._clippy try: clippy.copy(u"Hello World") except: self.fail( 'Can not put data to clipboard') def test_clipboard_copy_paste(self): clippy = self._clippy txt1 = u"Hello 1" clippy.copy(txt1) ret = clippy.paste() self.assertEqual(txt1, ret) def test_clipboard_copy_paste_with_emoji(self): clippy = self._clippy test_emoji_str = 'kivy 😀 😁 🤣 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 😗' clippy.copy(test_emoji_str) self.assertEqual(test_emoji_str, clippy.paste()) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_clock.py0000666000000000000000000001726600000000000015436 0ustar0000000000000000''' Clock tests =========== ''' import gc import weakref import pytest class ClockCounter: counter = 0 def __call__(self, *args, **kwargs): self.counter += 1 @pytest.fixture() def clock_counter(): yield ClockCounter() def test_schedule_once(kivy_clock, clock_counter): kivy_clock.schedule_once(clock_counter) kivy_clock.tick() assert clock_counter.counter == 1 def test_schedule_once_twice(kivy_clock, clock_counter): kivy_clock.schedule_once(clock_counter) kivy_clock.schedule_once(clock_counter) kivy_clock.tick() assert clock_counter.counter == 2 def test_schedule_once_draw_after(kivy_clock, clock_counter): kivy_clock.schedule_once(clock_counter, 0) kivy_clock.tick_draw() assert clock_counter.counter == 0 kivy_clock.tick() assert clock_counter.counter == 1 def test_schedule_once_draw_before(kivy_clock, clock_counter): kivy_clock.schedule_once(clock_counter, -1) kivy_clock.tick_draw() assert clock_counter.counter == 1 kivy_clock.tick() assert clock_counter.counter == 1 def test_unschedule(kivy_clock, clock_counter): kivy_clock.schedule_once(clock_counter) kivy_clock.unschedule(clock_counter) kivy_clock.tick() assert clock_counter.counter == 0 def test_unschedule_event(kivy_clock, clock_counter): ev = kivy_clock.schedule_once(clock_counter) kivy_clock.unschedule(ev) kivy_clock.tick() assert clock_counter.counter == 0 def test_unschedule_after_tick(kivy_clock, clock_counter): kivy_clock.schedule_once(clock_counter, 5.) kivy_clock.tick() kivy_clock.unschedule(clock_counter) kivy_clock.tick() assert clock_counter.counter == 0 def test_unschedule_draw(kivy_clock, clock_counter): kivy_clock.schedule_once(clock_counter, 0) kivy_clock.tick_draw() assert clock_counter.counter == 0 kivy_clock.unschedule(clock_counter) kivy_clock.tick() assert clock_counter.counter == 0 def test_trigger_create(kivy_clock, clock_counter): trigger = kivy_clock.create_trigger(clock_counter, 0) trigger() assert clock_counter.counter == 0 kivy_clock.tick() assert clock_counter.counter == 1 def test_trigger_cancel(kivy_clock, clock_counter): trigger = kivy_clock.create_trigger(clock_counter, 5.) trigger() trigger.cancel() kivy_clock.tick() assert clock_counter.counter == 0 def test_trigger_interval(kivy_clock, clock_counter): trigger = kivy_clock.create_trigger(clock_counter, 0, interval=True) trigger() kivy_clock.tick() assert clock_counter.counter == 1 kivy_clock.tick() assert clock_counter.counter == 2 def test_trigger_decorator(kivy_clock, clock_counter): from kivy.clock import triggered @triggered() def triggered_callback(): clock_counter(dt=0) triggered_callback() assert clock_counter.counter == 0 kivy_clock.tick() assert clock_counter.counter == 1 def test_trigger_decorator_cancel(kivy_clock, clock_counter): from kivy.clock import triggered @triggered() def triggered_callback(): clock_counter(dt=0) triggered_callback() triggered_callback.cancel() kivy_clock.tick() assert clock_counter.counter == 0 def test_exception_caught(kivy_clock, clock_counter): exception = None def handle_test_exception(e): nonlocal exception exception = str(e) # monkey patch to ignore exception kivy_clock.handle_exception = handle_test_exception def raise_exception(*args): raise ValueError('Stooooop') kivy_clock.schedule_once(raise_exception) kivy_clock.schedule_once(clock_counter) kivy_clock.tick() assert clock_counter.counter == 1 assert exception == 'Stooooop' def test_exception_ignored(kivy_clock, clock_counter): def raise_exception(*args): raise ValueError('Stooooop') kivy_clock.schedule_once(raise_exception) kivy_clock.schedule_once(clock_counter) with pytest.raises(ValueError): kivy_clock.tick() assert clock_counter.counter == 0 def test_exception_caught_handler( kivy_clock, clock_counter, kivy_exception_manager): from kivy.base import ExceptionHandler exception = None class KivyHandler(ExceptionHandler): def handle_exception(self, e): nonlocal exception exception = str(e) return kivy_exception_manager.PASS kivy_exception_manager.add_handler(KivyHandler()) def raise_exception(*args): raise ValueError('Stooooop') kivy_clock.schedule_once(raise_exception) kivy_clock.schedule_once(clock_counter) kivy_clock.tick() assert clock_counter.counter == 1 assert exception == 'Stooooop' def test_clock_ended_callback(kivy_clock, clock_counter): counter2 = ClockCounter() counter_schedule = ClockCounter() kivy_clock.schedule_once(counter_schedule) event = kivy_clock.create_lifecycle_aware_trigger(clock_counter, counter2) event() kivy_clock.stop_clock() assert counter_schedule.counter == 0 assert clock_counter.counter == 0 assert counter2.counter == 1 def test_clock_ended_del_safe(kivy_clock, clock_counter): counter2 = ClockCounter() kivy_clock.schedule_lifecycle_aware_del_safe(clock_counter, counter2) kivy_clock.stop_clock() assert clock_counter.counter == 0 assert counter2.counter == 1 def test_clock_ended_raises(kivy_clock, clock_counter): from kivy.clock import ClockNotRunningError event = kivy_clock.create_lifecycle_aware_trigger( clock_counter, clock_counter) kivy_clock.stop_clock() with pytest.raises(ClockNotRunningError): event() assert clock_counter.counter == 0 # we should be able to create the event event = kivy_clock.create_lifecycle_aware_trigger( clock_counter, clock_counter) with pytest.raises(ClockNotRunningError): event() assert clock_counter.counter == 0 kivy_clock.schedule_once(clock_counter) assert clock_counter.counter == 0 def test_clock_ended_del_safe_raises(kivy_clock, clock_counter): from kivy.clock import ClockNotRunningError counter2 = ClockCounter() kivy_clock.stop_clock() with pytest.raises(ClockNotRunningError): kivy_clock.schedule_lifecycle_aware_del_safe(clock_counter, counter2) assert clock_counter.counter == 0 def test_clock_stop_twice(kivy_clock, clock_counter): counter2 = ClockCounter() event = kivy_clock.create_lifecycle_aware_trigger( clock_counter, counter2) event() kivy_clock.stop_clock() assert clock_counter.counter == 0 assert counter2.counter == 1 kivy_clock.stop_clock() assert clock_counter.counter == 0 assert counter2.counter == 1 def test_clock_restart(kivy_clock): kivy_clock.stop_clock() # with pytest.raises(TypeError): # kivy_clock.start_clock() # for now it doesn't yet raise a error kivy_clock.start_clock() def test_clock_event_trigger_ref(kivy_clock): value = None class Counter: def call(self, *args, **kwargs): nonlocal value value = 42 event = kivy_clock.create_trigger(Counter().call) gc.collect() event() kivy_clock.tick() assert value is None kivy_clock.schedule_once(Counter().call) event() kivy_clock.tick() assert value is None event = kivy_clock.create_trigger(Counter().call, release_ref=False) gc.collect() event() kivy_clock.tick() assert value == 42 ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_compat.py0000666000000000000000000000030000000000000015603 0ustar0000000000000000from kivy.compat import isclose def test_isclose(): assert isclose(1.1, 1.1), 'Close floats should assert True' assert not isclose(1.1, 2.1), 'Close floats should assert True' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_config.py0000666000000000000000000000200700000000000015573 0ustar0000000000000000"""This module houses test for the kivy config module.""" from kivy.config import ConfigParser from os.path import join, dirname SAMPLE_CONFIG = join(dirname(__file__), 'data', 'test.ini') def test_configparser_callbacks(): """Test that the ConfigParser handles callbacks.""" def callback(): pass config = ConfigParser() assert len(config._callbacks) == 0 config.add_callback(callback, 'section', 'key') assert len(config._callbacks) == 1 config.remove_callback(callback, 'section', 'key') assert len(config._callbacks) == 0 def test_configparser_read(): """Test that the ConfigParser can read a config file.""" config = ConfigParser() config.read(SAMPLE_CONFIG) assert config.get('section', 'key') == 'value' def test_configparser_setdefaults(): """Test the setdefaults method works as expected.""" config = ConfigParser() config.setdefaults('section', {'test': '1'}) assert config.get('section', 'test') == '1' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_coverage.py0000666000000000000000000000453600000000000016132 0ustar0000000000000000import pytest import os try: import coverage except ImportError: pytestmark = pytest.mark.skip("coverage not available") kv_statement_lines = {4, 5, 6, 8, 9, 12, 15, 17} def test_coverage_base(): from kivy.lang.builder import Builder cov = coverage.Coverage(source=[os.path.dirname(__file__)]) cov.start() fname = os.path.join(os.path.dirname(__file__), 'coverage_lang.kv') try: widget = Builder.load_file(fname) finally: cov.stop() Builder.unload_file(fname) _, statements, missing, _ = cov.analysis(fname) assert set(statements) == kv_statement_lines assert set(missing) == {4, 8, 9} def test_coverage_multiline_on_event(): from kivy.lang.builder import Builder cov = coverage.Coverage(source=[os.path.dirname(__file__)]) cov.start() fname = os.path.join(os.path.dirname(__file__), 'coverage_lang.kv') try: widget = Builder.load_file(fname) widget.children[0].y = 65 finally: cov.stop() Builder.unload_file(fname) _, statements, missing, _ = cov.analysis(fname) assert set(statements) == kv_statement_lines assert set(missing) == {4, } def test_coverage_trigger_event(): from kivy.lang.builder import Builder cov = coverage.Coverage(source=[os.path.dirname(__file__)]) cov.start() fname = os.path.join(os.path.dirname(__file__), 'coverage_lang.kv') try: widget = Builder.load_file(fname) widget.children[0].x = 65 widget.children[0].width = 97 finally: cov.stop() Builder.unload_file(fname) _, statements, missing, _ = cov.analysis(fname) assert set(statements) == kv_statement_lines assert set(missing) == {8, 9} def test_coverage_trigger_all(): from kivy.lang.builder import Builder cov = coverage.Coverage(source=[os.path.dirname(__file__)]) cov.start() fname = os.path.join(os.path.dirname(__file__), 'coverage_lang.kv') try: widget = Builder.load_file(fname) widget.children[0].x = 65 widget.children[0].width = 97 widget.children[0].y = 65 finally: cov.stop() Builder.unload_file(fname) _, statements, missing, _ = cov.analysis(fname) assert set(statements) == kv_statement_lines assert set(missing) == set() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_doc_gallery.py0000666000000000000000000000247600000000000016624 0ustar0000000000000000from kivy.tools.gallery import parse_docstring_info def test_parse_docstring_info(): assert 'error' in parse_docstring_info("No Docstring") assert 'error' in parse_docstring_info("'''No Docstring Title'''") assert 'error' in parse_docstring_info( "'''No Sentence\n======\nPeriods'''" ) assert 'error' in parse_docstring_info( "'\nSingle Quotes\n===\n\nNo singles.'") d = parse_docstring_info("""''' 3D Rendering Monkey Head ======================== This example demonstrates using OpenGL to display a rotating monkey head. This includes loading a Blender OBJ file, shaders written in OpenGL's Shading Language (GLSL), and using scheduled callbacks. The file monkey.obj is a OBJ file output form the Blender free 3D creation software. The file is text, listing vertices and faces. It is loaded into a scene using objloader.py's ObjFile class. The file simple.glsl is a simple vertex and fragment shader written in GLSL. ''' blah blah blah blah """) assert 'error' not in d assert '3D Rendering' in d['docstring'] and \ 'This example' in d['docstring'] assert '3D Rendering' in d['title'] assert 'monkey head' in d['first_sentence'] if __name__ == '__main__': test_parse_docstring_info() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_environ_cli.py0000666000000000000000000000226200000000000016640 0ustar0000000000000000# coding=utf-8 from os import environ import shlex import subprocess import sys import pytest ENV_NAME = "KIVY_NO_ARGS" KIVY_ENVS_TO_EXCLUDE = ("KIVY_UNITTEST", "KIVY_PACKAGING") EXPECTED_STR = "Kivy Usage" TRUTHY = {"true", "1", "yes"} FALSY = {"false", "0", "no", "anything-else"} SAMPLE_VALUES = {*TRUTHY, *FALSY} def _patch_env(*filtered_keys, **kw): env = {k: v for k, v in environ.items() if k not in filtered_keys} env.update(kw) return env def _kivy_subproces_import(env): return subprocess.run( [sys.executable, "-c", "import kivy", "--help"], stdout=subprocess.PIPE, stderr=subprocess.PIPE, env=env, ).stdout.decode("utf8") @pytest.mark.parametrize("value", SAMPLE_VALUES) def test_env_exist(value): env = _patch_env(*KIVY_ENVS_TO_EXCLUDE, **{ENV_NAME: value}) stdout = _kivy_subproces_import(env) if value in TRUTHY: assert EXPECTED_STR not in stdout else: assert EXPECTED_STR in stdout def test_env_not_exist(): env = _patch_env(ENV_NAME, *KIVY_ENVS_TO_EXCLUDE) stdout = _kivy_subproces_import(env) assert EXPECTED_STR in stdout ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_fbo_py2py3.py0000666000000000000000000000447500000000000016335 0ustar0000000000000000import unittest from kivy.tests.common import GraphicUnitTest from kivy.uix.widget import Widget from kivy.graphics import Fbo, Color, Rectangle class FboTest(Widget): def __init__(self, **kwargs): super(FboTest, self).__init__(**kwargs) self.positions = [ (260.0, 260.0), (192.0, 192.0), (96.0, 192.0), (192.0, 96.0), (96.0, 96.0), (32.0, 192.0), (192.0, 32.0), (32.0, 32.0) ] self.fbo = Fbo(size=(256, 256)) with self.fbo: Color(0.56789, 0, 0, 1) Rectangle(size=(256, 64)) Color(0, 0.56789, 0, 1) Rectangle(size=(64, 256)) Color(0.56789, 0, 0, .5) Rectangle(pos=(64, 64), size=(192, 64)) Color(0, 0.56789, 0, .5) Rectangle(pos=(64, 64), size=(64, 192)) self.fbo.draw() class FBOPy2Py3TestCase(GraphicUnitTest): def test_fbo_get_pixel_color(self): fbow = FboTest() render_error = 2 values = [ # out of bounds of FBO (tuple, int, (0, 0, 0, 0)), # in FBO, black (list, int, [0, 0, 0, 0]), # Color(0, 0.56789, 0, .5) (list, int, [0, 72, 0, 128]), # Color(0.56789, 0, 0, .5) (list, int, [72, 0, 0, 128]), # overlap above 2 w/ alpha (list, int, [36, 72, 0, 255]), # Color(0, 0.56789, 0, 1) (list, int, [0, 145, 0, 255]), # Color(0.56789, 0, 0, 1) (list, int, [145, 0, 0, 255]), # overlap above 2 w/o alpha (list, int, [0, 145, 0, 255]), ] for i, pos in enumerate(fbow.positions): c = fbow.fbo.get_pixel_color(pos[0], pos[1]) # returned class self.assertTrue(isinstance(c, values[i][0])) # returned types in container for v in c: self.assertTrue(isinstance(v, values[i][1])) # returned values for j, val in enumerate(c): self.assertAlmostEqual( val, values[i][2][j], delta=render_error ) if __name__ == '__main__': unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_filechooser.py0000666000000000000000000000052600000000000016634 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest class FileChooserTestCase(GraphicUnitTest): def test_filechooserlistview(self): from kivy.uix.filechooser import FileChooserListView from os.path import expanduser r = self.render wid = FileChooserListView(path=expanduser('~')) r(wid, 2) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_filechooser_unicode.py0000666000000000000000000000515400000000000020344 0ustar0000000000000000# -*- coding: utf-8 -*- # XXX: please be careful to only save this file with an utf-8 editor from os import remove, rmdir, mkdir from os.path import join, dirname, isdir import unittest from zipfile import ZipFile import pytest from kivy.clock import Clock from kivy.uix.filechooser import FileChooserListView from kivy.utils import platform unicode_char = chr class FileChooserUnicodeTestCase(unittest.TestCase): def setUp(self): basepath = dirname(__file__) subdir = join(basepath, "filechooser_files") self.subdir = subdir ufiles = [ "कीवीtestu", "कीवीtestu" + unicode_char(0xEEEE), "कीवीtestu" + unicode_char(0xEEEE - 1), "कीवीtestu" + unicode_char(0xEE), ] self.files = [join(subdir, f) for f in ufiles] if not isdir(subdir): mkdir(subdir) for f in self.files: open(f, "wb").close() # existing files existfiles = [ "कीवीtest", "कीऒµà¥€test", "कीवीtest", "testl\ufffe", "testl\uffff", ] self.existfiles = [join(subdir, f) for f in existfiles] with ZipFile(join(basepath, "unicode_files.zip"), "r") as myzip: myzip.extractall(path=subdir) for f in self.existfiles: open(f, "rb").close() @pytest.fixture(autouse=True) def set_clock(self, kivy_clock): self.kivy_clock = kivy_clock @pytest.mark.skipif( platform == "macosx" or platform == "ios", reason="Unicode files unpredictable on MacOS and iOS", ) # On macOS and iOS, files ending in \uffff etc. are changed. # We cannot predict the filenames that will be created. # If it works on Window and Linux, we can safely assume it also works # on macOS and iOS. def test_filechooserlistview_unicode(self): wid = FileChooserListView(path=self.subdir) Clock.tick() files = [join(self.subdir, f) for f in wid.files] for f in self.files: self.assertIn(f, files) for f in self.existfiles: self.assertIn(f, files) def tearDown(self): for f in self.files + self.existfiles: try: remove(f) except (OSError, FileNotFoundError): pass try: rmdir(self.subdir) except (OSError, FileNotFoundError): pass ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_fonts.py0000666000000000000000000000225600000000000015465 0ustar0000000000000000# -*- coding: utf-8 -*- import unittest from .common import requires_graphics class FontTestCase(unittest.TestCase): def setUp(self): import os import tempfile from os.path import join, dirname, exists fdir = dirname(__file__) self.temp_dir = join(tempfile.gettempdir(), 'kivy_test_fonts') if not exists(self.temp_dir): os.mkdir(self.temp_dir) self.font_name = join(self.temp_dir, u'कीवी.ttf') if not exists(self.font_name): from zipfile import ZipFile with ZipFile(join(fdir, 'unicode_font.zip'), 'r') as myzip: myzip.extractall(path=self.temp_dir) print(self.font_name) @requires_graphics def test_unicode_name(self): from kivy.core.text import Label lbl = Label(font_name=self.font_name) lbl.refresh() self.assertNotEqual(lbl.get_extents(''), None) def tearDown(self): import shutil from os.path import exists if exists(self.temp_dir): try: shutil.rmtree(self.temp_dir) except: pass ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_garden.py0000666000000000000000000000137100000000000015571 0ustar0000000000000000import os from tempfile import TemporaryDirectory from unittest import mock def test_garden_import_module(): with TemporaryDirectory() as tmpdir: fake_garden_dir = os.path.join(tmpdir, "garden") with mock.patch("kivy.garden.garden_system_dir", fake_garden_dir): # Add a fake garden module to the temporary directory dummy_flower_dir = os.path.join( fake_garden_dir, "garden.dummyflower" ) os.makedirs(dummy_flower_dir, exist_ok=True) with open(os.path.join(dummy_flower_dir, "__init__.py"), "w") as f: f.write("dummy_var = 1") from kivy.garden.dummyflower import dummy_var assert dummy_var == 1 ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_graphics.py0000666000000000000000000010572300000000000016137 0ustar0000000000000000''' Graphics tests ============== Testing the simple vertex instructions ''' import sys import pytest import itertools from threading import Thread from kivy.tests.common import GraphicUnitTest, requires_graphics class BoxShadowTest(GraphicUnitTest): def test_create(self): from kivy.graphics.boxshadow import BoxShadow from kivy.uix.widget import Widget from kivy.graphics import Color r = self.render # with initial arguments wid = Widget() with wid.canvas: Color(1, 0, 0, 1) bs = BoxShadow( pos=(50, 50), size=(150, 150), offset=(0, 10), spread_radius=(10, -10), border_radius=(10, 10, 10, 10), blur_radius=80, ) r(wid) wid = Widget() with wid.canvas: Color(0, 1, 0, 1) bs = BoxShadow( inset=True, pos=(50, 50), size=(150, 150), offset=(0, 10), spread_radius=(10, -10), border_radius=(10, 10, 10, 10), blur_radius=80, ) r(wid) # changing properties later wid = Widget() with wid.canvas: Color(0, 0, 1, 1) bs = BoxShadow() bs.inset = True bs.pos = [50, 50] bs.size = [150, 150] bs.offset = [0, 10] bs.spread_radius = [10, -10] bs.border_radius = [10, 10, 10, 10] bs.blur_radius = 40 r(wid) def test_adjusted_size(self): from kivy.graphics.boxshadow import BoxShadow raw_size = 150, 150 bs = BoxShadow() bs.pos = 50, 50 bs.size = raw_size bs.blur_radius = 80 bs.spread_radius = -10, 10 # The size of the rectangle containing the FBO texture (shadow) needs # to be adjusted according to the size of the shadow, otherwise there # will be an unwanted cropping behavior. adjusted_size = ( max( 0, raw_size[0] + bs.blur_radius * 3 + bs.spread_radius[0] * 2, ), max( 0, raw_size[1] + bs.blur_radius * 3 + bs.spread_radius[1] * 2, ), ) assert bs.size == adjusted_size # Now we will turn on the inset mode, it is expected that # there will be no size adjustments. bs.inset = True assert bs.size == raw_size # Now turning off, and reverting back to the default mode. bs.inset = False assert bs.size == adjusted_size # Testing with initial arguments bs = BoxShadow( inset=True, pos=(50, 50), size=raw_size, blur_radius=80, spread_radius=(10, -10) ) adjusted_size = ( max( 0, raw_size[0] + bs.blur_radius * 3 + bs.spread_radius[0] * 2, ), max( 0, raw_size[1] + bs.blur_radius * 3 + bs.spread_radius[1] * 2, ), ) assert bs.size == raw_size # Now turning off, and reverting back to the default mode. bs.inset = False assert bs.size == adjusted_size # Now we will turn on the inset mode, it is expected that # there will be no size adjustments. bs.inset = True assert bs.size == raw_size def test_adjusted_pos(self): from kivy.graphics.boxshadow import BoxShadow raw_pos = 50, 50 raw_size = 150, 150 offset = 10, -100 bs = BoxShadow() bs.pos = raw_pos bs.size = raw_size bs.offset = offset bs.blur_radius = 80 bs.spread_radius = -10, 10 # If the size of the rectangle containing the FBO texture (shadow) # changes, its position will need to be adjusted. adjusted_pos = ( raw_pos[0] - bs.blur_radius * 1.5 - bs.spread_radius[0] + bs.offset[0], raw_pos[0] - bs.blur_radius * 1.5 - bs.spread_radius[1] + bs.offset[1], ) assert bs.pos == adjusted_pos # Now we will turn on the inset mode, it is expected that # there will be no position adjustments. bs.inset = True assert bs.pos == raw_pos # Now turning off, and reverting back to the default mode. bs.inset = False assert bs.pos == adjusted_pos # Testing with initial arguments bs = BoxShadow( inset=True, pos=raw_pos, size=raw_size, offset=offset, blur_radius=80, spread_radius=(10, -10) ) adjusted_pos = ( raw_pos[0] - bs.blur_radius * 1.5 - bs.spread_radius[0] + bs.offset[0], raw_pos[0] - bs.blur_radius * 1.5 - bs.spread_radius[1] + bs.offset[1], ) assert bs.pos == raw_pos # Now turning off, and reverting back to the default mode. bs.inset = False assert bs.pos == adjusted_pos # Now we will turn on the inset mode, it is expected that # there will be no position adjustments. bs.inset = True assert bs.pos == raw_pos def test_bounded_properties(self): from kivy.graphics.boxshadow import BoxShadow bs = BoxShadow() bs.pos = 50, 50 bs.size = 150, 150 bs.offset = 10, -100 bs.blur_radius = -80 bs.spread_radius = -200, -100 bs.border_radius = 0, 0, 100, 0 assert bs.size == (0, 0) assert bs.blur_radius == 0 # There is a bug in RoundedRectangle that distorts the texture if the # radius value is less than 1. Otherwise, it could be 0. assert bs.border_radius == tuple( map( lambda value: max(1.0, min(value, min(bs.size) / 2)), bs.border_radius, ) ) # Testing with initial arguments bs = BoxShadow( pos=(50, 50), size=(150, 150), offset=(10, -100), blur_radius=-80, spread_radius=(-200, -100), border_radius=(0, 0, 100, 0), ) assert bs.size == (0, 0) assert bs.blur_radius == 0 assert bs.border_radius == tuple( map( lambda value: max(1.0, min(value, min(bs.size) / 2)), bs.border_radius, ) ) def test_canvas_management(self): from kivy.graphics.boxshadow import BoxShadow from kivy.uix.widget import Widget from kivy.graphics import Color r = self.render wid = Widget() with wid.canvas: bs = BoxShadow() r(wid) assert bs in wid.canvas.children wid = Widget() bs = BoxShadow() wid.canvas.add(Color(1, 0, 0, 1)) wid.canvas.add(bs) r(wid) assert bs in wid.canvas.children wid.canvas.remove(bs) assert bs not in wid.canvas.children wid.canvas.insert(1, bs) assert bs in wid.canvas.children assert wid.canvas.children.index(bs) == 1 class VertexInstructionTest(GraphicUnitTest): def test_circle(self): from kivy.uix.widget import Widget from kivy.graphics import Ellipse, Color r = self.render # basic circle wid = Widget() with wid.canvas: Color(1, 1, 1) Ellipse(pos=(100, 100), size=(100, 100)) r(wid) # reduced circle wid = Widget() with wid.canvas: Color(1, 1, 1) Ellipse(pos=(100, 100), size=(100, 100), segments=10) r(wid) # moving circle wid = Widget() with wid.canvas: Color(1, 1, 1) self.e = Ellipse(pos=(100, 100), size=(100, 100)) self.e.pos = (10, 10) r(wid) def test_ellipse(self): from kivy.uix.widget import Widget from kivy.graphics import Ellipse, Color r = self.render # ellipse wid = Widget() with wid.canvas: Color(1, 1, 1) self.e = Ellipse(pos=(100, 100), size=(200, 100)) r(wid) def test_point(self): from kivy.uix.widget import Widget from kivy.graphics import Point, Color r = self.render # 1 point wid = Widget() with wid.canvas: Color(1, 1, 1) Point(points=(10, 10)) r(wid) # 25 points wid = Widget() with wid.canvas: Color(1, 1, 1) Point(points=[x * 5 for x in range(50)]) r(wid) def test_point_add(self): from kivy.uix.widget import Widget from kivy.graphics import Point, Color r = self.render wid = Widget() with wid.canvas: Color(1, 1, 1) p = Point(pointsize=10) p.add_point(10, 10) p.add_point(90, 10) p.add_point(10, 90) p.add_point(50, 50) p.add_point(10, 50) p.add_point(50, 10) r(wid) def test_line_rounded_rectangle(self): from kivy.uix.widget import Widget from kivy.graphics import Line, Color r = self.render # basic rounded_rectangle wid = Widget() with wid.canvas: Color(1, 1, 1) line = Line( rounded_rectangle=(100, 100, 100, 100, 10, 20, 30, 40, 100) ) r(wid) assert line.rounded_rectangle == ( 100, 100, 100, 100, 10, 20, 30, 40, 100 ) # The largest angle allowed is equal to the smallest dimension (width # or height) minus the largest angle value between the anterior angle # and the posterior angle. wid = Widget() with wid.canvas: Color(1, 1, 1) line = Line( rounded_rectangle=( 100, 100, 100, 100, 100, 20, 10, 30, 100 ) ) r(wid) assert line.rounded_rectangle == ( 100, 100, 100, 100, 70, 20, 10, 30, 100 ) # Same approach as above wid = Widget() with wid.canvas: Color(1, 1, 1) line = Line( rounded_rectangle=( 100, 100, 100, 100, 100, 25, 100, 50, 100 ) ) r(wid) assert line.rounded_rectangle == ( 100, 100, 100, 100, 50, 25, 50, 50, 100 ) # A circle should be generated if width and height are equal, and all # angles passed are greater than or equal to the smallest dimension. wid = Widget() with wid.canvas: Color(1, 1, 1) line = Line( rounded_rectangle=( 100, 100, 100, 100, 150, 50, 50.001, 51, 100 ) ) r(wid) assert line.rounded_rectangle == ( 100, 100, 100, 100, 50, 50, 50, 50, 100 ) # Currently the minimum radius should be 1, to avoid rendering issues wid = Widget() with wid.canvas: Color(1, 1, 1) line = Line( rounded_rectangle=( 100, 100, 100, 100, 0, 0, 0, 0, 100 ) ) r(wid) assert line.rounded_rectangle == ( 100, 100, 100, 100, 1, 1, 1, 1, 100 ) # Angles adjustment + avoid issue if radius is less than 1 wid = Widget() with wid.canvas: Color(1, 1, 1) line = Line( rounded_rectangle=( 100, 100, 100, 100, 100, 0, 0, 0, 100 ) ) r(wid) assert line.rounded_rectangle == ( 100, 100, 100, 100, 99, 1, 1, 1, 100 ) def test_smoothline_rounded_rectangle(self): from kivy.uix.widget import Widget from kivy.graphics import SmoothLine, Color r = self.render # If width and/or height < 2px, the figure should not be rendered. # This avoids some known SmoothLine rendering issues. wid = Widget() with wid.canvas: Color(1, 1, 1) line = SmoothLine( rounded_rectangle=(100, 100, 0.5, 1.99, 30, 30, 30, 30, 100) ) r(wid) assert line.rounded_rectangle is None def test_enlarged_line(self): from kivy.uix.widget import Widget from kivy.graphics import Line, Color, PushMatrix, PopMatrix, Scale, \ Translate r = self.render wid = Widget() with wid.canvas: Color(1, 1, 1) # Normal line with width 1 Line( points=(10, 10, 10, 90), width=1 ) # Normal line with width 3 Line( points=(20, 10, 20, 90), width=3 ) # Enlarged line that should look width 3 PushMatrix() Translate(30, 10, 1) # So the enlargement goes around 0, 0, 0 Scale(3, 1, 1) # X scaled by 3 so the line width should become 3 Line( points=(0, 0, 0, 80), width=1, force_custom_drawing_method=True ) PopMatrix() r(wid) class SmoothVertexInstructionTest(GraphicUnitTest): # Code defined in the points setter of AntiAliasingLine class. def _convert_points(self, points): if points and isinstance(points[0], (list, tuple)): return list(itertools.chain(*points)) else: return list(points) # The same function present in the AntiAliasingLine code, # externalized for testing. def _filtered_points(self, points): index = 0 p = self._convert_points(points) # At least 3 points are required, otherwise we will return an empty # list, which means there are no valid points. if len(p) < 6: return [] while index < len(p) - 2: x1, y1 = p[index], p[index + 1] x2, y2 = p[index + 2], p[index + 3] if abs(x2 - x1) < 1.0 and abs(y2 - y1) < 1.0: del p[index + 2: index + 4] else: index += 2 if abs(p[0] - p[-2]) < 1.0 and abs(p[1] - p[-1]) < 1.0: del p[:2] return p def _get_texture(self): from kivy.graphics.texture import Texture return Texture.create() def test_antialiasing_line(self): from kivy.uix.widget import Widget from kivy.graphics import Color, Rectangle, Instruction from kivy.graphics.vertex_instructions import AntiAliasingLine r = self.render # We expect a type error to be thrown if stencil_mask is not an object # of type Instruction. with pytest.raises(TypeError): AntiAliasingLine(None, points=[10, 20, 30, 20, 30, 10]) # No TypeError here. target_rect = Rectangle() AntiAliasingLine(target_rect, points=[10, 20, 30, 40, 50, 60]) # Test the gradient responsible for the "smooth line" effect. pixels = b"\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\x00" instruction = Instruction() aa_line = AntiAliasingLine(instruction) assert aa_line.texture.pixels == pixels # check the width, defined through tests with the custom texture. assert aa_line.width == 2.5 # This set of points must remain unchanged. points_1 = [51.0, 649.0, 199.0, 649.0, 199.0, 501.0, 51.0, 501.0] # This set of points should be reduced from 16 to 8. points_2 = [ 261.0, 275.0, 335.0, 349.0, 335.0, 349.0, 409.0, 275.0, 409.0, 275.0, 335.0, 201.0, 335.0, 201.0, 261.0, 275.0 ] # This set of points should be reduced from 72 to 50. points_3 = [ 260.0, 275.0, 261.0, 275.0, 261.0, 275.0, 261.999999999999, 275.99999999, 261.06667650085353, 278.14064903651496, 261.26658584785304, 281.2756384111877, 261.56658584785305, 281.3756384111877, 261.5993677908431, 284.39931866126904, 262.0644226342696, 287.50606070381684, 262.0644226342696, 287.50606070381684, 262.6609123178712, 290.59026597968375, 263.3877619269211, 293.6463765424993, 264.2436616292954, 296.66888507446475, 265.22706903587977, 299.65234481091227, 265.22706903587977, 299.65234481091227, 266.3362119800583, 302.59137935574284, 267.5690917112779, 305.48069237005546, 268.9234864969319, 308.31507711650784, 270.39695562607204, 311.089425842209, 270.89695562607204, 311.589425842209, 271.98684380773494, 313.7987389832352, 273.69028595595563, 316.4381341741821, 275.50421235284637, 319.00285504651725, 275.50421235284637, 319.00285504651725, 277.4253541804354, 321.48827979987755, 279.45024941129833, 323.8899295308661, 281.57524904736516, 326.20347630433844, 283.79652369566156, 328.4247509526349, 283.99652369566156, 328.7247509526349, 286.1100704691339, 330.54975058870167, 288.5117202001224, 332.5746458195646, 288.5117202001224, 332.5746458195646, 290.99714495348275, 334.4957876471537, 293.5618658258179, 336.3097140440444, 293.5618658258179, 336.3097140440444, 293.2618658258179, 336.1097140440444 ] # This set of points should be reduced to []. points_4 = [100, 100, 200, 100] # line closed (default) for points in (points_1, points_2, points_3, points_4): wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) inst = Instruction() aa_line = AntiAliasingLine(inst, points=points) r(wid) filtered_points = self._filtered_points(points) assert aa_line.points == filtered_points + filtered_points[:2] # without closing the line for points in (points_1, points_2, points_3, points_4): wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) inst = Instruction() aa_line = AntiAliasingLine(inst, points=points, close=0) r(wid) assert aa_line.points == self._filtered_points(points) def test_smoothrectangle(self): from kivy.uix.widget import Widget from kivy.graphics import Color, SmoothRectangle r = self.render wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) rect = SmoothRectangle(pos=(100, 100), size=(150, 150)) r(wid) filtered_points = self._filtered_points(rect.points) assert ( rect.antialiasing_line_points == filtered_points + filtered_points[:2] ) # test if antialiasing is disabled if the graphic has one of its # dimensions decreased to less than 4px. rect.size = (150, -2) r(wid) assert rect.antialiasing_line_points == [] rect.size = (150, 2) r(wid) assert rect.antialiasing_line_points == [] # re-enable antialiasing line rendering. rect.size = (150, 150) r(wid) assert ( rect.antialiasing_line_points == filtered_points + filtered_points[:2] ) # disabling antialiasing. rect.texture = self._get_texture() r(wid) assert rect.antialiasing_line_points == [] # re-enable antialiasing. rect.source = "" r(wid) assert ( rect.antialiasing_line_points == filtered_points + filtered_points[:2] ) # test if antialiasing is disabled if the graphic is initialized with # at least one of its dimensions less than 4px. wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) rect = SmoothRectangle(pos=(100, 100), size=(150, -3)) r(wid) assert rect.antialiasing_line_points == [] wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) rect = SmoothRectangle(pos=(100, 100), size=(3.99, 3.99)) r(wid) assert rect.antialiasing_line_points == [] def test_smoothroundedrectangle(self): from kivy.uix.widget import Widget from kivy.graphics import Color, SmoothRoundedRectangle r = self.render wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) rounded_rect = SmoothRoundedRectangle( pos=(100, 100), size=(150, 150), radius=[(10, 50), (100, 50), (0, 150), (200, 50)], segments=60, ) r(wid) filtered_points = self._filtered_points(rounded_rect.points) assert ( rounded_rect.antialiasing_line_points == filtered_points + filtered_points[:2] ) # test if antialiasing is disabled if the graphic has one of its # dimensions decreased to less than 4px. rounded_rect.size = (150, -2) r(wid) assert rounded_rect.antialiasing_line_points == [] rounded_rect.size = (150, 2) r(wid) assert rounded_rect.antialiasing_line_points == [] # re-enable antialiasing line rendering. rounded_rect.size = (150, 150) r(wid) assert ( rounded_rect.antialiasing_line_points == filtered_points + filtered_points[:2] ) # disabling antialiasing. rounded_rect.texture = self._get_texture() r(wid) assert rounded_rect.antialiasing_line_points == [] # re-enable antialiasing. rounded_rect.source = "" r(wid) assert ( rounded_rect.antialiasing_line_points == filtered_points + filtered_points[:2] ) wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) rounded_rect = SmoothRoundedRectangle( pos=(100, 100), size=(150, 150), segments=0 ) r(wid) filtered_points = self._filtered_points(rounded_rect.points) assert ( rounded_rect.antialiasing_line_points == filtered_points + filtered_points[:2] ) # test if antialiasing is disabled if the graphic is initialized with # at least one of its dimensions less than 4px. wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) rounded_rect = SmoothRoundedRectangle( pos=(100, 100), size=(150, -3) ) r(wid) assert rounded_rect.antialiasing_line_points == [] wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) rounded_rect = SmoothRoundedRectangle( pos=(100, 100), size=(3.99, 3.99) ) r(wid) assert rounded_rect.antialiasing_line_points == [] def test_smoothellipse(self): from kivy.uix.widget import Widget from kivy.graphics import Color, SmoothEllipse r = self.render wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) ellipse = SmoothEllipse(pos=(100, 100), size=(150, 150)) r(wid) ellipse_center = [ ellipse.pos[0] + ellipse.size[0] / 2, ellipse.pos[1] + ellipse.size[1] / 2, ] filtered_points = self._filtered_points( ellipse.points + ellipse_center ) assert ( ellipse.antialiasing_line_points == filtered_points + filtered_points[:2] ) # test if antialiasing is disabled if the graphic has one of its # dimensions decreased to less than 4px ellipse.size = (150, -2) r(wid) assert ellipse.antialiasing_line_points == [] ellipse.size = (150, 2) r(wid) assert ellipse.antialiasing_line_points == [] # re-enable antialiasing line rendering. ellipse.size = (150, 150) r(wid) assert ( ellipse.antialiasing_line_points == filtered_points + filtered_points[:2] ) # disabling antialiasing. ellipse.texture = self._get_texture() r(wid) assert ellipse.antialiasing_line_points == [] # re-enable antialiasing. ellipse.source = "" r(wid) assert ( ellipse.antialiasing_line_points == filtered_points + filtered_points[:2] ) wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) ellipse = SmoothEllipse( pos=(100, 100), size=(150, 150), angle_start=90, angle_end=-120 ) r(wid) ellipse_center = [ ellipse.pos[0] + ellipse.size[0] / 2, ellipse.pos[1] + ellipse.size[1] / 2, ] filtered_points = self._filtered_points( ellipse.points + ellipse_center ) assert ( ellipse.antialiasing_line_points == filtered_points + filtered_points[:2] ) # test if antialiasing is disabled if the graphic is initialized with # at least one of its dimensions less than 4px. wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) ellipse = SmoothEllipse(pos=(100, 100), size=(150, -3)) r(wid) assert ellipse.antialiasing_line_points == [] wid = Widget() with wid.canvas: Color(1, 1, 1, 0.5) ellipse = SmoothEllipse(pos=(100, 100), size=(3.99, 3.99)) r(wid) assert ellipse.antialiasing_line_points == [] def test_smoothtriangle(self): from kivy.uix.widget import Widget from kivy.graphics import Color, SmoothTriangle r = self.render wid = Widget() with wid.canvas: Color(1, 0, 0, 0.5) triangle = SmoothTriangle( points=[ 100, 100, 200, 100, 150, 200, 500, 500, 400, 400 # Irrelevant, just for testing purposes ] ) r(wid) filtered_points = self._filtered_points(triangle.points[:6]) assert ( triangle.antialiasing_line_points == filtered_points + filtered_points[:2] ) wid = Widget() with wid.canvas: Color(0, 0, 1, 0.5) triangle = SmoothTriangle( points=[ 125, 200, 200, 100, 100, 100, 500, 500, 400, 400 # Irrelevant, just for testing purposes ] ) r(wid) filtered_points = self._filtered_points(triangle.points[:6]) assert ( triangle.antialiasing_line_points == filtered_points + filtered_points[:2] ) # Test disabling antialiasing if the points are very close. wid = Widget() with wid.canvas: Color(0, 1, 0, 0.5) triangle = SmoothTriangle( points=[100, 100, 100.5, 100, 100, 100.5] ) r(wid) assert triangle.antialiasing_line_points == [] # re-enable antialiasing line rendering. triangle.points = [125, 200, 200, 100, 100, 100] r(wid) assert ( triangle.antialiasing_line_points == filtered_points + filtered_points[:2] ) # disabling antialiasing. triangle.texture = self._get_texture() r(wid) assert triangle.antialiasing_line_points == [] # re-enable antialiasing. triangle.source = "" r(wid) assert ( triangle.antialiasing_line_points == filtered_points + filtered_points[:2] ) def test_smoothquad(self): from kivy.uix.widget import Widget from kivy.graphics import Color, SmoothQuad r = self.render wid = Widget() with wid.canvas: Color(1, 0, 0, 0.5) quad = SmoothQuad(points=[100, 100, 100, 200, 200, 200, 200, 100]) r(wid) filtered_points = self._filtered_points(quad.points) assert ( quad.antialiasing_line_points == filtered_points + filtered_points[:2] ) wid = Widget() with wid.canvas: Color(1, 0, 0, 0.5) quad = SmoothQuad(points=[200, 100, 200, 200, 100, 200, 100, 100]) r(wid) filtered_points = self._filtered_points(quad.points) assert ( quad.antialiasing_line_points == filtered_points + filtered_points[:2] ) # Test disabling antialiasing if the points are very close. wid = Widget() with wid.canvas: Color(0, 1, 0, 0.5) quad = SmoothQuad( points=[200, 100, 200, 100.8, 100, 100.8, 100, 100] ) r(wid) assert quad.antialiasing_line_points == [] # re-enable antialiasing line rendering. quad.points = [200, 100, 200, 200, 100, 200, 100, 100] r(wid) assert ( quad.antialiasing_line_points == filtered_points + filtered_points[:2] ) # disabling antialiasing. quad.texture = self._get_texture() r(wid) assert quad.antialiasing_line_points == [] # re-enable antialiasing. quad.source = "" r(wid) assert ( quad.antialiasing_line_points == filtered_points + filtered_points[:2] ) class FBOInstructionTestCase(GraphicUnitTest): def test_fbo_pixels(self): from kivy.graphics import Fbo, ClearColor, ClearBuffers, Ellipse fbo = Fbo(size=(512, 512)) with fbo: ClearColor(0, 0, 0, 1) ClearBuffers() Ellipse(pos=(100, 100), size=(100, 100)) fbo.draw() data = fbo.pixels fbo.texture.save('results.png') class TransformationsTestCase(GraphicUnitTest): def test_identity_creation(self): from kivy.graphics import LoadIdentity mat = LoadIdentity() self.assertTrue(mat.stack) def check_transform_works(self, transform_type): # Normal args transform = transform_type(0, 1, 2) self.assertEqual(transform.x, 0) self.assertEqual(transform.y, 1) self.assertEqual(transform.z, 2) # Key word args transform = transform_type(x=0, y=1) self.assertEqual(transform.x, 0) self.assertEqual(transform.y, 1) transform = transform_type(x=0, y=1, z=2) self.assertEqual(transform.x, 0) self.assertEqual(transform.y, 1) self.assertEqual(transform.z, 2) def test_translate_creation(self): from kivy.graphics import Translate self.check_transform_works(Translate) def test_scale_creation(self): from kivy.graphics import Scale self.check_transform_works(Scale) class CallbackInstructionTest(GraphicUnitTest): def test_from_kv(self): from textwrap import dedent from kivy.lang import Builder root = Builder.load_string(dedent("""\ Widget: canvas: Callback: callback: lambda __: setattr(self, 'callback_test', 'TEST') """)) r = self.render r(root) self.assertTrue(root.callback_test == 'TEST') @pytest.fixture def widget_verify_thread(request): from kivy.uix.widget import Widget from kivy.config import Config original = Config.get('graphics', 'verify_gl_main_thread') Config.set('graphics', 'verify_gl_main_thread', request.param) widget = Widget() yield widget, request.param Config.set('graphics', 'verify_gl_main_thread', original) @requires_graphics @pytest.mark.parametrize('widget_verify_thread', ['0', '1'], indirect=True) def test_graphics_main_thread(widget_verify_thread): from kivy.graphics import Color widget, verify_thread = widget_verify_thread with widget.canvas: color = Color() color.rgb = .1, .2, .3 @requires_graphics @pytest.mark.parametrize('widget_verify_thread', ['0', '1'], indirect=True) def test_create_graphics_second_thread(widget_verify_thread): from kivy.graphics import Color widget, verify_thread = widget_verify_thread exception = None def callback(): nonlocal exception try: with widget.canvas: if verify_thread == '1': with pytest.raises(TypeError): Color() else: Color() except BaseException as e: exception = e, sys.exc_info()[2] raise thread = Thread(target=callback) thread.start() thread.join() if exception is not None: raise exception[0].with_traceback(exception[1]) @requires_graphics @pytest.mark.parametrize('widget_verify_thread', ['0', '1'], indirect=True) def test_change_graphics_second_thread(widget_verify_thread): from kivy.graphics import Color widget, verify_thread = widget_verify_thread with widget.canvas: color = Color() exception = None def callback(): nonlocal exception try: if verify_thread == '1': with pytest.raises(TypeError): color.rgb = .1, .2, .3 else: color.rgb = .1, .2, .3 except BaseException as e: exception = e, sys.exc_info()[2] raise thread = Thread(target=callback) thread.start() thread.join() if exception is not None: raise exception[0].with_traceback(exception[1]) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_graphics_svg.py0000666000000000000000000000462400000000000017014 0ustar0000000000000000''' Svg tests ============== Testing Svg rendering. ''' from kivy.tests.common import GraphicUnitTest SIMPLE_SVG = """ """ SCALE_SVG = """ """ ROTATE_SVG = """ """ class SvgTest(GraphicUnitTest): def test_simple(self): import xml.etree.ElementTree as ET from kivy.uix.widget import Widget from kivy.graphics.svg import Svg # create a root widget wid = Widget() # put some graphics instruction on it with wid.canvas: svg = Svg() svg.set_tree(ET.ElementTree(ET.fromstring(SIMPLE_SVG))) # render, and capture it directly self.render(wid) def test_scale(self): import xml.etree.ElementTree as ET from kivy.uix.widget import Widget from kivy.graphics.svg import Svg # create a root widget wid = Widget() # put some graphics instruction on it with wid.canvas: svg = Svg() svg.set_tree(ET.ElementTree(ET.fromstring(SCALE_SVG))) # render, and capture it directly self.render(wid) def test_rotate(self): import xml.etree.ElementTree as ET from kivy.uix.widget import Widget from kivy.graphics.svg import Svg # create a root widget wid = Widget() # put some graphics instruction on it with wid.canvas: svg = Svg() svg.set_tree(ET.ElementTree(ET.fromstring(ROTATE_SVG))) # render, and capture it directly self.render(wid) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_image.py0000666000000000000000000000466100000000000015420 0ustar0000000000000000import unittest import io import os import tempfile from kivy import setupconfig class ImageTestCase(unittest.TestCase): def setUp(self): from kivy.core.window import Window from kivy.core.image import Image import os self.cls = Image self.image = os.path.join(os.path.dirname(__file__), 'test_button.png') print(self.image) self.root = Image(self.image) def test_keep_data(self): root = self.root texture = root.texture self.assertEqual(root._image._data[0].data, None) i1 = self.cls(self.image, keep_data=True) if not i1._image._data[0].data: self.fail('Image has no data even with keep_data = True') @unittest.skip("Travis on Xenial don't have SDL_image >= 2.0.5") def test_save_into_bytesio(self): Image = self.cls if setupconfig.PLATFORM == "darwin": # XXX on OSX CI Builder, img_sdl2 is not used # therefore the test below wont work yet with imageio only. return # load kivy logo img = Image.load("data/logo/kivy-icon-512.png") self.assertIsNotNone(img) # try to save without any format with self.assertRaises(Exception) as context: bio = io.BytesIO() img.save(bio) # save it in png bio = io.BytesIO() # if False, then there is no provider self.assertTrue(img.save(bio, fmt="png")) pngdata = bio.read() self.assertTrue(len(pngdata) > 0) # try to save in a filename try: _, filename = tempfile.mkstemp(suffix=".png") self.assertTrue(img.save(filename, fmt="png")) finally: os.unlink(filename) # XXX Test wrote but temporary commented # XXX because of the issue #6123 on OSX # XXX https://github.com/kivy/kivy/issues/6123 # with open(filename, "rb") as fd2: # pngdatafile = fd2.read() # # check the png file data is the same as bytesio # self.assertTrue(pngdata == pngdatafile) # save it in jpeg bio = io.BytesIO() # if False, then there is no provider self.assertTrue(img.save(bio, fmt="jpg")) self.assertTrue(len(bio.read()) > 0) with tempfile.NamedTemporaryFile(suffix=".jpg") as fd: self.assertTrue(img.save(fd.name)) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_imageloader.py0000666000000000000000000004534100000000000016607 0ustar0000000000000000# You need an image testsuite to run this, for information see: # kivy/tools/image-testsuite/README.md import os import re import sys import unittest from collections import defaultdict from kivy.core.image import ImageLoader DEBUG = False ASSETDIR = 'image-testsuite' LOADERS = {x.__name__: x for x in ImageLoader.loaders} if 'ImageLoaderPygame' not in LOADERS: try: from kivy.core.image.img_pygame import ImageLoaderPygame LOADERS['ImageLoaderPygame'] = ImageLoaderPygame except: pass # Kivy image test protocol v0: Pixel values v0_PIXELS = { # NOTE: 't' is not included here, see match_prediction() 'w': [0xFF, 0xFF, 0xFF], 'x': [0x00, 0x00, 0x00], 'r': [0xFF, 0x00, 0x00], 'g': [0x00, 0xFF, 0x00], 'b': [0x00, 0x00, 0xFF], 'y': [0xFF, 0xFF, 0x00], 'c': [0x00, 0xFF, 0xFF], 'p': [0xFF, 0x00, 0xFF], '0': [0x00, 0x00, 0x00], '1': [0x11, 0x11, 0x11], '2': [0x22, 0x22, 0x22], '3': [0x33, 0x33, 0x33], '4': [0x44, 0x44, 0x44], '5': [0x55, 0x55, 0x55], '6': [0x66, 0x66, 0x66], '7': [0x77, 0x77, 0x77], '8': [0x88, 0x88, 0x88], '9': [0x99, 0x99, 0x99], 'A': [0xAA, 0xAA, 0xAA], 'B': [0xBB, 0xBB, 0xBB], 'C': [0xCC, 0xCC, 0xCC], 'D': [0xDD, 0xDD, 0xDD], 'E': [0xEE, 0xEE, 0xEE], 'F': [0xFF, 0xFF, 0xFF]} # Kivy image test protocol v0: File name # width x height _ pattern _ alpha _ fmtinfo _ testname _ encoder . ext v0_FILE_RE = re.compile(r'^v0_(\d+)x(\d+)_' r'([wxrgbycptA-F0-9]+)_' r'([0-9a-fA-F]{2})_' r'([a-zA-Z0-9-]+)_' r'([a-zA-Z0-9-]+)_' r'([a-zA-Z0-9-]+)' r'\.([a-z]+)$') def asset(*fn): return os.path.abspath(os.path.join(os.path.dirname(__file__), *fn)) def has_alpha(fmt): return fmt in ('rgba', 'bgra', 'argb', 'abgr') def bytes_per_pixel(fmt): if fmt in ('rgb', 'bgr'): return 3 if fmt in ('rgba', 'bgra', 'argb', 'abgr'): return 4 raise Exception('bytes_per_pixel: unknown format {}'.format(fmt)) def get_pixel_alpha(pix, fmt): if fmt in ('rgba', 'bgra'): return pix[3] elif fmt in ('abgr', 'argb'): return pix[0] return 0xFF # Converts (predicted) rgba pixels to the format claimed by image loader def rgba_to(pix_in, target_fmt, w, h, pitch=None): if not isinstance(pix_in, (bytes, bytearray)): pix_in = bytearray(pix_in) assert w > 0 and h > 0, "Must specify w and h" assert len(pix_in) == w * h * 4, "Invalid rgba data {}".format(pix_in) assert target_fmt in ('rgba', 'bgra', 'argb', 'abgr', 'rgb', 'bgr') if target_fmt == 'rgba': return pix_in pixels = [pix_in[i:i + 4] for i in range(0, len(pix_in), 4)] if target_fmt == 'bgra': return b''.join([bytes(p[:3][::-1] + p[3:]) for p in pixels]) elif target_fmt == 'abgr': return b''.join([bytes(p[3:] + p[:3][::-1]) for p in pixels]) elif target_fmt == 'argb': return b''.join([bytes(p[3:] + p[:3]) for p in pixels]) # rgb/bgr, default to 4 byte alignment if pitch is None: pitch = ((3 * w) + 3) & ~3 # Assume pitch 0 == unaligned elif pitch == 0: pitch = 3 * w out = b'' padding = b'\x00' * (pitch - w * 3) for row in [pix_in[i:i + w * 4] for i in range(0, len(pix_in), w * 4)]: pixelrow = [row[i:i + 4] for i in range(0, len(row), 4)] if target_fmt == 'rgb': out += b''.join([bytes(p[:3]) for p in pixelrow]) elif target_fmt == 'bgr': out += b''.join([bytes(p[:3][::-1]) for p in pixelrow]) out += padding return out def match_prediction(pixels, fmt, fd, pitch): assert len(fd['alpha']) == 2 assert len(fd['pattern']) > 0 bpp = bytes_per_pixel(fmt) rowlen = fd['w'] * bpp if pitch is None: pitch = (rowlen + 3) & ~3 elif pitch == 0: pitch = fd['w'] * bpp pitchalign = pitch - rowlen errors = [] fail = errors.append if len(pixels) != pitch * fd['h']: fail("Pitch error: pitch {} * {} height != {} pixelbytes" .format(pitch, fd['h'], len(pixels))) ptr = 0 pixnum = 0 for char in fd['pattern']: pix = list(bytearray(pixels[ptr:ptr + bpp])) # print("PIXNUM {} ptr={} bpp={} : {}".format(pixnum, ptr, bpp, pix)) if len(pix) != bpp: fail("Want {} bytes per pixel, got {}: {}" .format(bpp, len(pix), pix)) break if char == 't': if get_pixel_alpha(pix, fmt) != 0: fail("pixel {} nonzero 't' pixel alpha {:02X}: {}".format( pixnum, get_pixel_alpha(pix, fmt), pix)) else: srcpix = v0_PIXELS[char] + list(bytearray.fromhex(fd['alpha'])) predict = rgba_to(srcpix, fmt, 1, 1, pitch=0) predict = list(bytearray(predict)) if not predict or not pix or predict != pix: fail("pixel {} {} format mismatch: want {} ({}) -- got {}" .format(pixnum, fmt, predict, char, pix)) if pitchalign and (pixnum + 1) % fd['w'] == 0: check = list(bytearray(pixels[ptr + bpp:ptr + bpp + pitchalign])) if check != [0] * pitchalign: fail("Want {} 0x00 pitch align pixnum={}, pos={} got: {}" .format(pitchalign, pixnum, ptr + bpp, check)) ptr += pitchalign ptr += bpp pixnum += 1 if ptr != len(pixels): fail("Excess data: pixnum={} ptr={} bytes={}, bpp={} pitchalign={}" .format(pixnum, ptr, len(pixels), bpp, pitchalign)) return (len(errors) == 0, errors) class _TestContext(object): def __init__(self, loadercls): self.loadercls = loadercls self._fd = None self._fn = None self._ok = 0 self._skip = 0 self._fail = 0 self._stats = defaultdict(dict) @property def stats(self): return self._stats @property def results(self): return (self._ok, self._skip, self._fail, self._stats) def start(self, fn, fd): assert not self._fn, "unexpected ctx.start(), already started" assert isinstance(fd, dict) self._fn = fn self._fd = fd def end(self, fn=None): assert not fn or self._fn == fn, "unexpected ctx.end(), fn mismatch" self._fn = None self._fd = None def ok(self, info): assert self._fn, "unexpected ctx.ok(), fn=None" self._ok += 1 self.dbg('PASS', info) self._incstat('ok') self.end(self._fn) def skip(self, info): assert self._fn, "unexpected ctx.skip(), fn=None" self._skip += 1 self.dbg('SKIP', info) self._incstat('skip') self.end(self._fn) def fail(self, info): assert self._fn, "unexpected ctx.fail(), fn=None" self._fail += 1 self.dbg('FAIL', info) self._incstat('fail') self.end(self._fn) def dbg(self, msgtype, info): assert self._fn, "unexpected ctx.dbg(), fn=None" if DEBUG: print("{} {} {}: {}" .format(self.loadercls.__name__, msgtype, self._fn, info)) def _incstat(self, s): assert self._fd, "unexpected ctx._incstat(), fd=None" fd = self._fd def IS(key): self._stats.setdefault(s, defaultdict(int))[key] += 1 IS('total') IS('extension:{}'.format(fd['ext'])) IS('encoder:{}'.format(fd['encoder'])) IS('fmtinfo:{}'.format(fd['fmtinfo'])) IS('testname:{}'.format(fd['testname'])) IS('testname+ext:{}+{}'.format(fd['testname'], fd['ext'])) IS('encoder+ext:{}+{}'.format(fd['encoder'], fd['ext'])) IS('encoder+testname:{}+{}'.format(fd['encoder'], fd['testname'])) IS('fmtinfo+ext:{}+{}'.format(fd['fmtinfo'], fd['ext'])) @unittest.skipIf(not os.path.isdir(asset(ASSETDIR)), "Need 'make image-testsuite' to run test") class ImageLoaderTestCase(unittest.TestCase): def setUp(self): self._context = None self._prepare_images() def tearDown(self): if not DEBUG or not self._context: return ctx = self._context il = ctx.loadercls.__name__ stats = ctx.stats keys = set([k for x in stats.values() for k in x.keys()]) sg = stats.get for k in sorted(keys): ok, skip, fail = sg('ok', {}), sg('skip', {}), sg('fail', {}) print("REPORT {} {}: ok={}, skip={}, fail={}".format( il, k, ok.get(k, 0), skip.get(k, 0), fail.get(k, 0))) def _prepare_images(self): if hasattr(self, '_image_files'): return self._image_files = {} for filename in os.listdir(asset(ASSETDIR)): matches = v0_FILE_RE.match(filename) if not matches: continue w, h, pat, alpha, fmtinfo, tst, encoder, ext = matches.groups() self._image_files[filename] = { 'filename': filename, 'w': int(w), 'h': int(h), 'pattern': pat, 'alpha': alpha, 'fmtinfo': fmtinfo, 'testname': tst, 'encoder': encoder, 'ext': ext, 'require_alpha': 'BINARY' in tst or 'ALPHA' in tst, } def _test_imageloader(self, loadercls, extensions=None): if not loadercls: return if not extensions: extensions = loadercls.extensions() ctx = _TestContext(loadercls) self._context = ctx for filename in sorted(self._image_files.keys()): filedata = self._image_files[filename] if filedata['ext'] not in extensions: continue try: ctx.start(filename, filedata) result = loadercls(asset(ASSETDIR, filename), keep_data=True) if not result: raise Exception('invalid result') except: ctx.skip('Error loading file, result=None') continue self._test_image(filedata, ctx, loadercls, result) ctx.end() ok, skip, fail, stats = ctx.results if fail: self.fail('{}: {} passed, {} skipped, {} failed' .format(loadercls.__name__, ok, skip, fail)) return ctx def _test_image(self, fd, ctx, loadercls, imgdata): w, h, pixels, pitch = imgdata._data[0].get_mipmap(0) fmt = imgdata._data[0].fmt # required for FFPy memview # FIXME: bytearray() for py2 compat, I can't be bothered to research if not isinstance(pixels, bytes): pixels = bytearray(pixels) def debug(): if not DEBUG: return print(" format: {}x{} {}".format(w, h, fmt)) print(" pitch: got {}, want {}".format(pitch, want_pitch)) print(" want: {} in {}".format(fd['pattern'], fmt)) print(" got: {}".format(bytearray(pixels))) # Assume pitch 0 = unaligned want_pitch = (pitch == 0) and bytes_per_pixel(fmt) * w or pitch if pitch == 0 and bytes_per_pixel(fmt) * w * h != len(pixels): ctx.dbg("PITCH", "pitch=0, expected fmt={} to be " "unaligned @ ({}bpp) = {} bytes, got {}" .format(fmt, bytes_per_pixel(fmt), bytes_per_pixel(fmt) * w * h, len(pixels))) elif pitch and want_pitch != pitch: ctx.dbg("PITCH", "fmt={}, pitch={}, expected {}" .format(fmt, pitch, want_pitch)) success, msgs = match_prediction(pixels, fmt, fd, pitch) if not success: if not msgs: ctx.fail("Unknown error") elif len(msgs) == 1: ctx.fail(msgs[0]) else: for m in msgs: ctx.dbg('PREDICT', m) ctx.fail('{} errors, see debug output: {}' .format(len(msgs), msgs[-1])) debug() elif fd['require_alpha'] and not has_alpha(fmt): ctx.fail('Missing expected alpha channel') debug() elif fd['w'] != w: ctx.fail('Width mismatch, want {} got {}' .format(fd['w'], w)) debug() elif fd['h'] != h: ctx.fail('Height mismatch, want {} got {}' .format(fd['h'], h)) debug() elif w != 1 and h != 1: ctx.fail('v0 test protocol mandates w=1 or h=1') debug() else: ctx.ok("Passed test as {}x{} {}".format(w, h, fmt)) sys.stdout.flush() def test_ImageLoaderSDL2(self): loadercls = LOADERS.get('ImageLoaderSDL2') # GIF format not listed as supported in sdl2 loader if loadercls: exts = list(loadercls.extensions()) + ['gif'] ctx = self._test_imageloader(loadercls, exts) def test_ImageLoaderPIL(self): loadercls = LOADERS.get('ImageLoaderPIL') ctx = self._test_imageloader(loadercls) def test_ImageLoaderPygame(self): loadercls = LOADERS.get('ImageLoaderPygame') ctx = self._test_imageloader(loadercls) def test_ImageLoaderFFPy(self): loadercls = LOADERS.get('ImageLoaderFFPy') ctx = self._test_imageloader(loadercls) def test_ImageLoaderGIF(self): loadercls = LOADERS.get('ImageLoaderGIF') ctx = self._test_imageloader(loadercls) def test_ImageLoaderDDS(self): loadercls = LOADERS.get('ImageLoaderDDS') ctx = self._test_imageloader(loadercls) def test_ImageLoaderTex(self): loadercls = LOADERS.get('ImageLoaderTex') ctx = self._test_imageloader(loadercls) def test_ImageLoaderImageIO(self): loadercls = LOADERS.get('ImageLoaderImageIO') ctx = self._test_imageloader(loadercls) def test_missing_tests(self): for loader in ImageLoader.loaders: key = 'test_{}'.format(loader.__name__) msg = "Missing ImageLoader test case: {}".format(key) self.assertTrue(hasattr(self, key), msg) self.assertTrue(callable(getattr(self, key)), msg) class ConverterTestCase(unittest.TestCase): def test_internal_converter_2x1(self): correct = { 'rgba': b'\x01\x02\x03\xA1\x04\x05\x06\xA2', 'abgr': b'\xA1\x03\x02\x01\xA2\x06\x05\x04', 'bgra': b'\x03\x02\x01\xA1\x06\x05\x04\xA2', 'argb': b'\xA1\x01\x02\x03\xA2\x04\x05\x06', 'rgb': b'\x01\x02\x03\x04\x05\x06', 'bgr': b'\x03\x02\x01\x06\x05\x04', 'rgb_align4': b'\x01\x02\x03\x04\x05\x06\x00\x00', 'bgr_align4': b'\x03\x02\x01\x06\x05\x04\x00\x00'} src = correct.get rgba = src('rgba') self.assertEqual(rgba_to(rgba, 'rgba', 2, 1, 0), src('rgba')) self.assertEqual(rgba_to(rgba, 'abgr', 2, 1, 0), src('abgr')) self.assertEqual(rgba_to(rgba, 'bgra', 2, 1, 0), src('bgra')) self.assertEqual(rgba_to(rgba, 'argb', 2, 1, 0), src('argb')) self.assertEqual(rgba_to(rgba, 'rgb', 2, 1, 0), src('rgb')) self.assertEqual(rgba_to(rgba, 'bgr', 2, 1, 0), src('bgr')) self.assertEqual(rgba_to(rgba, 'rgb', 2, 1, None), src('rgb_align4')) self.assertEqual(rgba_to(rgba, 'bgr', 2, 1, None), src('bgr_align4')) def test_internal_converter_3x1(self): pad6 = b'\x00' * 6 correct = { 'rgba': b'\x01\x02\x03\xFF\x04\x05\x06\xFF\x07\x08\x09\xFF', 'abgr': b'\xFF\x03\x02\x01\xFF\x06\x05\x04\xFF\x09\x08\x07', 'bgra': b'\x03\x02\x01\xFF\x06\x05\x04\xFF\x09\x08\x07\xFF', 'argb': b'\xFF\x01\x02\x03\xFF\x04\x05\x06\xFF\x07\x08\x09', 'rgb_align2': b'\x01\x02\x03\x04\x05\x06\x07\x08\x09\x00', 'bgr_align2': b'\x03\x02\x01\x06\x05\x04\x09\x08\x07\x00', 'rgb_align8': b'\x01\x02\x03\x04\x05\x06\x07\x08\x09\x00' + pad6, 'bgr_align8': b'\x03\x02\x01\x06\x05\x04\x09\x08\x07\x00' + pad6} src = correct.get rgba = src('rgba') self.assertEqual(rgba_to(rgba, 'bgra', 3, 1, 0), src('bgra')) self.assertEqual(rgba_to(rgba, 'argb', 3, 1, 0), src('argb')) self.assertEqual(rgba_to(rgba, 'abgr', 3, 1, 0), src('abgr')) self.assertEqual(rgba_to(rgba, 'rgb', 3, 1, 10), src('rgb_align2')) self.assertEqual(rgba_to(rgba, 'bgr', 3, 1, 10), src('bgr_align2')) self.assertEqual(rgba_to(rgba, 'rgb', 3, 1, 16), src('rgb_align8')) self.assertEqual(rgba_to(rgba, 'bgr', 3, 1, 16), src('bgr_align8')) def test_internal_converter_1x3(self): pad5 = b'\x00' * 5 correct = { 'rgba': b'\x01\x02\x03\xFF\x04\x05\x06\xFF\x07\x08\x09\xFF', 'rgb_raw': b'\x01\x02\x03\x04\x05\x06\x07\x08\x09', 'bgr_raw': b'\x03\x02\x01\x06\x05\x04\x09\x08\x07', 'rgb_align2': b'\x01\x02\x03\x00\x04\x05\x06\x00\x07\x08\x09\x00', 'bgr_align2': b'\x03\x02\x01\x00\x06\x05\x04\x00\x09\x08\x07\x00', 'rgb_align4': b'\x01\x02\x03\x00\x04\x05\x06\x00\x07\x08\x09\x00', 'bgr_align4': b'\x03\x02\x01\x00\x06\x05\x04\x00\x09\x08\x07\x00', 'rgb_align8': (b'\x01\x02\x03' + pad5 + b'\x04\x05\x06' + pad5 + b'\x07\x08\x09' + pad5), 'bgr_align8': (b'\x03\x02\x01' + pad5 + b'\x06\x05\x04' + pad5 + b'\x09\x08\x07' + pad5), } src = correct.get rgba = src('rgba') self.assertEqual(rgba_to(rgba, 'rgb', 1, 3, 4), src('rgb_align2')) self.assertEqual(rgba_to(rgba, 'bgr', 1, 3, 4), src('bgr_align2')) self.assertEqual(rgba_to(rgba, 'rgb', 1, 3, None), src('rgb_align4')) self.assertEqual(rgba_to(rgba, 'bgr', 1, 3, None), src('bgr_align4')) self.assertEqual(rgba_to(rgba, 'rgb', 1, 3, 0), src('rgb_raw')) self.assertEqual(rgba_to(rgba, 'bgr', 1, 3, 0), src('bgr_raw')) self.assertEqual(rgba_to(rgba, 'rgb', 1, 3, 8), src('rgb_align8')) self.assertEqual(rgba_to(rgba, 'bgr', 1, 3, 8), src('bgr_align8')) if __name__ == '__main__': accept_filter = ['ImageLoader{}'.format(x) for x in sys.argv[1:]] if accept_filter: LOADERS = {x: LOADERS[x] for x in accept_filter} DEBUG = True unittest.main(argv=sys.argv[:1]) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_invalid_lang.py0000666000000000000000000000213200000000000016754 0ustar0000000000000000 import unittest class InvalidLangTestCase(unittest.TestCase): def test_invalid_childname(self): from kivy.lang import Builder, ParserException from kivy.factory import FactoryException try: Builder.load_string(''' Widget: FloatLayout: size: self.parent.size Button: text: "text" size_hint:(0.1, 0.1) pos_hint:{'x':0.45, 'y':0.45} thecursor.Cursor: ''') self.fail('Invalid children name') except ParserException: pass except FactoryException: pass def test_invalid_childname_before(self): from kivy.lang import Builder, ParserException try: Builder.load_string(''' Widget: thecursor.Cursor: FloatLayout: size: self.parent.size Button: text: "text" size_hint:(0.1, 0.1) pos_hint:{'x':0.45, 'y':0.45} ''') self.fail('Invalid children name') except ParserException: pass ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/test_issues/0000777000000000000000000000000000000000000015270 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_issues/test_6315.py0000666000000000000000000000311100000000000017273 0ustar0000000000000000import unittest class PaddingSpacingTestCase(unittest.TestCase): def test_tb_lr_stacklayout(self): from kivy.uix.checkbox import CheckBox a = CheckBox(allow_no_selection=False, group='check') b = CheckBox(allow_no_selection=False, group='check') a.active = True self.assertTrue(a.active) self.assertEqual(a.state, 'down') self.assertFalse(b.active) self.assertEqual(b.state, 'normal') b.active = True self.assertTrue(b.active) self.assertEqual(b.state, 'down') self.assertFalse(a.active) self.assertEqual(a.state, 'normal') a.state = 'down' self.assertTrue(a.active) self.assertEqual(a.state, 'down') self.assertFalse(b.active) self.assertEqual(b.state, 'normal') b.state = 'down' self.assertTrue(b.active) self.assertEqual(b.state, 'down') self.assertFalse(a.active) self.assertEqual(a.state, 'normal') b.state = 'normal' self.assertFalse(a.active) self.assertEqual(a.state, 'normal') self.assertFalse(b.active) self.assertEqual(b.state, 'normal') b.state = 'down' self.assertTrue(b.active) self.assertEqual(b.state, 'down') self.assertFalse(a.active) self.assertEqual(a.state, 'normal') b.active = False self.assertFalse(a.active) self.assertEqual(a.state, 'normal') self.assertFalse(b.active) self.assertEqual(b.state, 'normal') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_issues/test_issue_1084.py0000666000000000000000000000230300000000000020503 0ustar0000000000000000# # Bug fixed: # - put utf-8 in string, and validate -> no more crash due to str() encoding # - put utf-8 in string, validate, close, open the app and edit the value -> no # more weird space due to ascii->utf8 encoding. # - create an unicode directory, and select it with Path. -> no more crash at # validation. # - create an unicode directory, and select it with Path and restart -> the # path is still correct. from kivy.app import App data = ''' [ { "type": "string", "title": "String", "desc": "-", "section": "test", "key": "string" }, { "type": "path", "title": "Path", "desc": "-", "section": "test", "key": "path" } ] ''' class UnicodeIssueSetting(App): def build_config(self, config): config.add_section('test') config.setdefault('test', 'string', 'Hello world') config.setdefault('test', 'path', '/') def build(self): from kivy.uix.settings import Settings s = Settings() s.add_json_panel('Test Panel', self.config, data=data) return s if __name__ == '__main__': UnicodeIssueSetting().run() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_issues/test_issue_1091.py0000666000000000000000000000105300000000000020502 0ustar0000000000000000import unittest class PaddingSpacingTestCase(unittest.TestCase): def test_tb_lr_stacklayout(self): from kivy.uix.stacklayout import StackLayout from kivy.uix.widget import Widget stacklayout = StackLayout( orientation='tb-lr', size=(200, 200), padding=20, spacing=10) widget = Widget(width=100, size_hint=(0.2, 0.4)) stacklayout.add_widget(widget) stacklayout.do_layout() self.assertEqual(stacklayout.top - widget.top, 20) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_issues/test_issue_599.py0000666000000000000000000000126000000000000020436 0ustar0000000000000000import unittest class Issue599(unittest.TestCase): def test_minmax(self): from kivy.event import EventDispatcher from kivy.properties import BoundedNumericProperty class PropertyWidget(EventDispatcher): foo = BoundedNumericProperty(1, min=-5, max=5) wid = PropertyWidget() self.assertEqual(wid.property('foo').get_min(wid), -5) wid.property('foo').set_min(wid, 0) self.assertEqual(wid.property('foo').get_min(wid), 0) self.assertEqual(wid.property('foo').get_max(wid), 5) wid.property('foo').set_max(wid, 10) self.assertEqual(wid.property('foo').get_max(wid), 10) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_issues/test_issue_609.py0000666000000000000000000000104200000000000020424 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest class Issue609(object): def test_markup_pos(self): from kivy.uix.label import Label from kivy.uix.gridlayout import GridLayout lbl = Label(text="TextToTest") lbl.bind(text_size=lbl.setter('size')) mrkp = Label(text="TextToTest", markup=True) mrkp.bind(text_size=mrkp.setter('size')) grid = GridLayout(rows=1, size_hint=(1, 1)) grid.add_widget(lbl) grid.add_widget(mrkp) self.render(grid, 2) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_issues/test_issue_6909.py0000666000000000000000000000201700000000000020520 0ustar0000000000000000import locale import unittest from unittest import mock from kivy import Config from kivy.logger import Logger, FileHandler import pytest class CodecLoggingTestCase(unittest.TestCase): def test_log_handles_cp949(self): with mock.patch("locale.getpreferredencoding", return_value="cp949"): FileHandler.fd = None FileHandler.encoding = "utf-8" Config.set("kivy", "log_enable", 1) Config.set("kivy", "log_level", "trace") for string in ["한국어", "Niñas and niños"]: Logger.trace("Lang: call_fn => value=%r" % (string,)) def test_non_utf8_encoding_raises_exception( self, ): # the old error before utf-8 was standard FileHandler.fd = None FileHandler.encoding = "cp949" Config.set("kivy", "log_enable", 1) Config.set("kivy", "log_level", "trace") with pytest.raises(UnicodeError): Logger.trace("Lang: call_fn => value=%r" % ("Niñas and niños",)) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_issues/test_issue_883.py0000666000000000000000000000060400000000000020433 0ustar0000000000000000import unittest class LabelEmptyMarkupTestCase(unittest.TestCase): def test_empty_markup(self): from kivy.uix.label import Label label = Label(text='[b][/b]', markup=True) label.texture_update() self.assertTrue(label.texture is not None) self.assertEqual(label.texture.width, 1) self.assertEqual(label.texture.height, 1) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_kivy_init.py0000666000000000000000000000165400000000000016342 0ustar0000000000000000from kivy import ( kivy_configure, kivy_register_post_configuration, get_includes, kivy_usage) from unittest.mock import Mock, patch from os.path import exists, isdir def test_kivy_configure(): """Test the kivy_configure calls the post_configuration callbacks.""" mock_callback = Mock() kivy_register_post_configuration(mock_callback) kivy_configure() mock_callback.assert_called() def test_kivy_get_includes(): """Test that the `get_includes` function return a list of valid paths.""" paths = get_includes() assert len(paths) > 2, "get_includes does not return a full path list." for path in paths: assert exists(path) and isdir(path), \ "get_includes returns invalid paths." def test_kivy_usage(): """Test the kivy_usage command.""" with patch('kivy.print') as mock_print: kivy_usage() mock_print.assert_called() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_knspace.py0000666000000000000000000002006300000000000015754 0ustar0000000000000000 import unittest '''ACHTUNG: when testing, never re-use widget names, otherwise the tests may fail as the namespace will remember the names between tests. ''' class KNSpaceTestCase(unittest.TestCase): def test_not_exists(self): from kivy.uix.behaviors.knspace import knspace self.assertRaises(AttributeError, lambda: knspace.label) def test_not_exists_property(self): from kivy.uix.behaviors.knspace import knspace self.assertRaises(AttributeError, lambda: knspace.label2) knspace.property('label2') self.assertIsNone(knspace.label2) def test_allow_none(self): from kivy.uix.behaviors.knspace import knspace, KNSpaceBehavior from kivy.uix.widget import Widget class MyWidget(KNSpaceBehavior, Widget): pass knspace.label3 = 1 knspace.label3 = None w = MyWidget() w.knspace = knspace w.knspace = None def test_name(self): from kivy.uix.behaviors.knspace import knspace, KNSpaceBehavior from kivy.uix.widget import Widget class MyWidget(KNSpaceBehavior, Widget): pass w = MyWidget() w.knsname = 'label4' w.knsname = '' def test_proxy_ref(self): from kivy.uix.behaviors.knspace import knspace from kivy.uix.widget import Widget w = Widget() knspace.widget1 = w self.assertIs(w.proxy_ref, knspace.widget1) knspace.widget1 = 55 self.assertIs(55, knspace.widget1) def test_constructor(self): from kivy.uix.behaviors.knspace import knspace, KNSpaceBehavior from kivy.uix.widget import Widget class MyWidget(KNSpaceBehavior, Widget): pass w = MyWidget(knsname='construct_name') self.assertEqual(knspace.construct_name, w) def test_re_assign(self): from kivy.uix.behaviors.knspace import knspace, KNSpaceBehavior from kivy.uix.widget import Widget class MyWidget(KNSpaceBehavior, Widget): pass w = MyWidget(knsname='construct_name2') self.assertEqual(knspace.construct_name2, w) w2 = MyWidget(knsname='construct_name2') self.assertEqual(knspace.construct_name2, w2) def test_simple(self): from kivy.lang import Builder from kivy.uix.behaviors.knspace import knspace w = Builder.load_string(''' NamedLabel: knsname: 'label5' text: 'Hello' ''') self.assertEqual(knspace.label5, w) self.assertIs(w, knspace.label5.__self__) self.assertIsNot(w, knspace.label5) self.assertEqual('Hello', knspace.label5.text) w.text = 'Goodbye' self.assertEqual('Goodbye', knspace.label5.text) def test_simple_multiple_names(self): from kivy.lang import Builder from kivy.uix.behaviors.knspace import knspace w = Builder.load_string(''' BoxLayout: NamedLabel: knsname: 'label61' text: 'Hello' NamedLabel: knsname: 'label62' text: 'Goodbye' ''') self.assertEqual('Hello', knspace.label61.text) self.assertEqual('Goodbye', knspace.label62.text) def test_simple_binding(self): from kivy.lang import Builder from kivy.uix.behaviors.knspace import knspace w = Builder.load_string(''' #:import knspace kivy.uix.behaviors.knspace.knspace BoxLayout: text: knspace.label7.text if knspace.label7 else '' NamedLabel: knsname: 'label7' text: 'Hello' ''') self.assertEqual('Hello', w.text) knspace.label7.text = 'Goodbye' self.assertEqual('Goodbye', w.text) def test_simple_name_change(self): from kivy.lang import Builder from kivy.uix.behaviors.knspace import knspace w = Builder.load_string(''' NamedLabel: knsname: 'label8' text: 'Hello' ''') self.assertEqual(w, knspace.label8) w.knsname = 'named_label8' self.assertIsNone(knspace.label8) self.assertEqual(w, knspace.named_label8) def test_fork_string(self): from kivy.lang import Builder from kivy.uix.behaviors.knspace import knspace w = Builder.load_string(''' BoxLayout: NamedLabel: knspace: 'fork' knsname: 'label9' text: 'Hello' NamedLabel: knspace: 'fork' knsname: 'label9' text: 'Goodbye' ''') self.assertEqual(w.children[0].knspace.label9.text, 'Goodbye') self.assertEqual(w.children[1].knspace.label9.text, 'Hello') def test_fork(self): from kivy.lang import Builder from kivy.uix.behaviors.knspace import knspace, KNSpaceBehavior from kivy.uix.widget import Widget class NamedWidget(KNSpaceBehavior, Widget): pass nw = NamedWidget() w = Widget() w2 = Widget() before = knspace.fork() knspace.widget2 = w after = knspace.fork() self.assertEqual(knspace.widget2, w) self.assertEqual(before.widget2, w) self.assertEqual(after.widget2, w) child = knspace.fork() child2 = knspace.fork() grandchild = child.fork() child.widget3 = w2 self.assertEqual(grandchild.widget3, w2) self.assertEqual(child.widget3, w2) # this could actually be none rather than raising, depending # on when the class was instantiated. So if this fails, change the # test to assert is none. self.assertIsNone(knspace.widget3) grandchild.parent = child2 self.assertIsNone(grandchild.widget3) def test_fork_binding(self): from kivy.lang import Builder from kivy.uix.behaviors.knspace import knspace w = Builder.load_string(''' : knsname: 'root_label' text: 'Hello' NamedLabel: id: child knsname: 'child_label' text: self.knspace.root_label.text if self.knspace.root_label else '' BoxLayout: MyComplexWidget: knspace: 'fork' id: first MyComplexWidget: knspace: 'fork' id: second ''') self.assertEqual(w.ids.first.ids.child.text, 'Hello') self.assertEqual(w.ids.second.ids.child.text, 'Hello') self.assertEqual(w.ids.first.knspace.child_label.text, 'Hello') self.assertEqual(w.ids.second.knspace.child_label.text, 'Hello') w.ids.first.text = 'Goodbye' self.assertEqual(w.ids.first.ids.child.text, 'Goodbye') self.assertEqual(w.ids.second.ids.child.text, 'Hello') self.assertEqual(w.ids.first.knspace.child_label.text, 'Goodbye') self.assertEqual(w.ids.second.knspace.child_label.text, 'Hello') first = w.ids.first.knspace w.ids.first.knspace = w.ids.second.knspace w.ids.second.knspace = first self.assertEqual(w.ids.first.ids.child.text, 'Goodbye') self.assertEqual(w.ids.second.ids.child.text, 'Hello') self.assertEqual(w.ids.first.knspace.child_label.text, 'Goodbye') self.assertEqual(w.ids.second.knspace.child_label.text, 'Hello') w.ids.first.text = 'Goodbye2' self.assertEqual(w.ids.first.ids.child.text, 'Goodbye2') self.assertEqual(w.ids.second.ids.child.text, 'Hello') self.assertEqual(w.ids.first.knspace.child_label.text, 'Goodbye2') self.assertEqual(w.ids.second.knspace.child_label.text, 'Hello') w.ids.first.knspace.root_label.text = 'Goodbye3' self.assertEqual(w.ids.first.ids.child.text, 'Goodbye3') self.assertEqual(w.ids.second.ids.child.text, 'Hello') self.assertEqual(w.ids.first.knspace.child_label.text, 'Goodbye3') self.assertEqual(w.ids.second.knspace.child_label.text, 'Hello') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_lang.py0000666000000000000000000003150000000000000015247 0ustar0000000000000000''' Language tests ============== ''' import unittest import os from weakref import proxy from functools import partial from textwrap import dedent class BaseClass(object): uid = 0 # base class needed for builder def __init__(self, **kwargs): super(BaseClass, self).__init__() self.proxy_ref = proxy(self) self.children = [] self.parent = None self.binded_func = {} self.id = None self.ids = {} self.cls = [] self.ids = {} self.uid = BaseClass.uid BaseClass.uid += 1 def add_widget(self, widget): self.children.append(widget) widget.parent = self def dispatch(self, event_type, *largs, **kwargs): pass def create_property(self, name, value=None, default_value=True): pass def is_event_type(self, key): return key.startswith('on_') def fbind(self, name, func, *largs): self.binded_func[name] = partial(func, *largs) return True def apply_class_lang_rules( self, root=None, ignored_consts=set(), rule_children=None): pass class TLangClass(BaseClass): obj = None class TLangClass2(BaseClass): obj = None class TLangClass3(BaseClass): obj = None class LangTestCase(unittest.TestCase): def import_builder(self): from kivy.factory import Factory from kivy.lang import BuilderBase Builder = BuilderBase() Factory.register('TLangClass', cls=TLangClass) Factory.register('TLangClass2', cls=TLangClass2) Factory.register('TLangClass3', cls=TLangClass3) return Builder def test_invalid_indentation(self): Builder = self.import_builder() from kivy.lang import ParserException kv_code = dedent('''\ BoxLayout: orientation: 'vertical' Button: ''') try: Builder.load_string(kv_code) self.fail('Invalid indentation.') except ParserException: pass def test_invalid_indentation2(self): Builder = self.import_builder() from kivy.lang import ParserException kv_code = ''' BoxLayout:''' try: Builder.load_string(kv_code) self.fail('Invalid indentation.') except ParserException as e: pass def test_loading_failed_1(self): # invalid indent Builder = self.import_builder() from kivy.lang import ParserException try: Builder.load_string(dedent('''#:kivy 1.0 : ''')) self.fail('Invalid indentation.') except ParserException: pass def test_parser_numeric_1(self): Builder = self.import_builder() Builder.load_string(':\n\tobj: (.5, .5, .5)') wid = TLangClass() Builder.apply(wid) self.assertEqual(wid.obj, (0.5, 0.5, 0.5)) def test_parser_numeric_2(self): Builder = self.import_builder() Builder.load_string(':\n\tobj: (0.5, 0.5, 0.5)') wid = TLangClass() Builder.apply(wid) self.assertEqual(wid.obj, (0.5, 0.5, 0.5)) def test_references(self): Builder = self.import_builder() Builder.load_string(dedent(''' : textinput: textinput TLangClass2: id: textinput ''')) wid = TLangClass() Builder.apply(wid) self.assertTrue(hasattr(wid, 'textinput')) self.assertTrue(getattr(wid, 'textinput') is not None) def test_references_with_template(self): Builder = self.import_builder() Builder.load_string(dedent(''' [Item@TLangClass3]: title: ctx.title : textinput: textinput Item: title: 'bleh' TLangClass2: id: textinput ''')) wid = TLangClass() Builder.apply(wid) self.assertTrue(hasattr(wid, 'textinput')) self.assertTrue(getattr(wid, 'textinput') is not None) def test_references_with_template_case_2(self): Builder = self.import_builder() Builder.load_string(dedent(''' [Item@TLangClass3]: title: ctx.title : textinput: textinput TLangClass2: id: textinput Item: title: 'bleh' ''')) wid = TLangClass() Builder.apply(wid) self.assertTrue(hasattr(wid, 'textinput')) self.assertTrue(getattr(wid, 'textinput') is not None) def test_references_with_template_case_3(self): Builder = self.import_builder() Builder.load_string(dedent(''' [Item@TLangClass3]: title: ctx.title : textinput: textinput TLangClass2: Item: title: 'bleh' TLangClass2: TLangClass2: id: textinput ''')) wid = TLangClass() Builder.apply(wid) self.assertTrue(hasattr(wid, 'textinput')) self.assertTrue(getattr(wid, 'textinput') is not None) def test_with_multiline(self): Builder = self.import_builder() Builder.load_string(dedent(''' : on_press: print('hello world') print('this is working !') self.a = 1 ''')) wid = TLangClass() Builder.apply(wid) wid.a = 0 self.assertTrue('on_press' in wid.binded_func) wid.binded_func['on_press']() self.assertEqual(wid.a, 1) def test_with_eight_spaces(self): Builder = self.import_builder() Builder.load_string(dedent(''' : on_press: print('hello world') print('this is working !') self.a = 1 ''')) wid = TLangClass() Builder.apply(wid) wid.a = 0 self.assertTrue('on_press' in wid.binded_func) wid.binded_func['on_press']() self.assertEqual(wid.a, 1) def test_with_one_space(self): Builder = self.import_builder() Builder.load_string(dedent(''' : on_press: print('hello world') print('this is working !') self.a = 1 ''')) wid = TLangClass() Builder.apply(wid) wid.a = 0 self.assertTrue('on_press' in wid.binded_func) wid.binded_func['on_press']() self.assertEqual(wid.a, 1) def test_with_two_spaces(self): Builder = self.import_builder() Builder.load_string(dedent(''' : on_press: print('hello world') print('this is working !') self.a = 1 ''')) wid = TLangClass() Builder.apply(wid) wid.a = 0 self.assertTrue('on_press' in wid.binded_func) wid.binded_func['on_press']() self.assertEqual(wid.a, 1) def test_property_trailingspace(self): Builder = self.import_builder() Builder.load_string(dedent(''' : text : 'original' on_press : self.text = 'changed' ''')) wid = TLangClass() Builder.apply(wid) self.assertTrue('on_press' in wid.binded_func) self.assertEqual(wid.text, 'original') # call the on_press and check the result wid.binded_func['on_press']() self.assertEqual(wid.text, 'changed') def test_kv_python_init(self): from kivy.factory import Factory from kivy.lang import Builder from kivy.uix.widget import Widget class MyObject(object): value = 55 class MyWidget(Widget): cheese = MyObject() Builder.load_string(dedent(''' : x: 55 y: self.width + 10 height: self.cheese.value width: 44 : x: 55 Widget: x: 23 ''')) w = MyWidget(x=22, height=12, y=999) self.assertEqual(w.x, 22) self.assertEqual(w.width, 44) self.assertEqual(w.y, 44 + 10) self.assertEqual(w.height, 12) w2 = Factory.MySecondWidget(x=999) self.assertEqual(w2.x, 999) self.assertEqual(w2.children[0].x, 23) def test_apply_rules(self): Builder = self.import_builder() Builder.load_string(':\n\tobj: 42') wid = TLangClass() Builder.apply(wid) self.assertIsNone(wid.obj) Builder.apply_rules(wid, 'TLangClassCustom') self.assertEqual(wid.obj, 42) def test_load_utf8(self): from tempfile import mkstemp from kivy.lang import Builder fd, name = mkstemp() os.write(fd, dedent(''' Label: text: 'é 😊' ''').encode('utf8')) root = Builder.load_file(name) assert root.text == 'é 😊' os.close(fd) def test_bind_fstring(self): from kivy.lang import Builder label = Builder.load_string(dedent(''' : text: f'{self.pos}|{self.size}' TestLabel: ''')) assert label.text == '[0, 0]|[100, 100]' label.pos = 150, 200 assert label.text == '[150, 200]|[100, 100]' def test_bind_fstring_reference(self): from kivy.lang import Builder root = Builder.load_string(dedent(''' FloatLayout: Label: id: original text: 'perfect' Label: id: duplicate text: f'{original.text}' ''')) assert root.ids.duplicate.text == 'perfect' root.ids.original.text = 'new text' assert root.ids.duplicate.text == 'new text' def test_bind_fstring_expressions(self): from kivy.lang import Builder root = Builder.load_string(dedent(''' FloatLayout: Label: id: original text: 'perfect' Label: id: target1 text: f"{' '.join(p.upper() for p in original.text)}" Label: id: target2 text: f"{''.join(sorted({p.upper() for p in original.text}))}" Label: id: target3 text: f"{'odd' if len(original.text) % 2 else 'even'}" Label: id: target4 text: f"{original.text[len(original.text) // 2:]}" Label: id: target5 text: f"{not len(original.text) % 2}" Label: id: target6 text: f"{original.text}" + " some text" ''')) assert root.ids.target1.text == 'P E R F E C T' assert root.ids.target2.text == 'CEFPRT' assert root.ids.target3.text == 'odd' assert root.ids.target4.text == 'fect' assert root.ids.target5.text == 'False' assert root.ids.target6.text == 'perfect some text' root.ids.original.text = 'new text' assert root.ids.target1.text == 'N E W T E X T' assert root.ids.target2.text == ' ENTWX' assert root.ids.target3.text == 'even' assert root.ids.target4.text == 'text' assert root.ids.target5.text == 'True' assert root.ids.target6.text == 'new text some text' def test_bind_fstring_expressions_should_not_bind(self): from kivy.lang import Builder root = Builder.load_string(dedent(''' FloatLayout: Label: id: original text: 'perfect' Label: id: target1 text: f"{' '.join([original.text for _ in range(2)])}" Label: id: target2 text: f"{original.text.upper()}" Label: id: target3 text: f"{sum(obj.width for obj in root.children)}" ''')) assert root.ids.target1.text == ' ' assert root.ids.target2.text == '' assert root.ids.target3.text == '400' root.ids.original.text = 'new text' root.ids.original.width = 0 assert root.ids.target1.text == ' ' assert root.ids.target2.text == '' assert root.ids.target3.text == '400' if __name__ == '__main__': unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_lang_complex.py0000666000000000000000000000506700000000000017007 0ustar0000000000000000import unittest rules = ''' : title: 'invalid' : source: 'invalid.png' : source: 'invalid.png' source3: 'valid.png' [MItem@TestWidget2]: source: ctx.get('anotherctxvalue') : refwid: myref refwid2: myref2 MItem: id: myref2 anotherctxvalue: 'valid.png' TestWidget: canvas: Color: rgba: 1, 1, 1, 1 id: myref source: 'valid.png' source2: 'valid.png' source3: self.source + 'from source3' if self.can_edit else 'valid.png' on_release: root.edit() CustomLabel: title: 'valid' ''' class LangComplexTestCase(unittest.TestCase): def test_complex_rewrite(self): # this test cover a large part of the lang # and was used for testing the validity of the new rewrite lang # however, it's not self explained enough :/ from kivy.lang import Builder from kivy.uix.widget import Widget from kivy.uix.label import Label from kivy.factory import Factory from kivy.properties import StringProperty, ObjectProperty, \ BooleanProperty Builder.load_string(rules) class TestWidget(Widget): source = StringProperty('') source2 = StringProperty('') source3 = StringProperty('') can_edit = BooleanProperty(False) def __init__(self, **kwargs): self.register_event_type('on_release') super(TestWidget, self).__init__(**kwargs) def on_release(self): pass class MainWidget(Widget): refwid = ObjectProperty(None) refwid2 = ObjectProperty(None) class TestWidget2(Widget): pass class CustomLabel(Label): pass Factory.register('CustomLabel', cls=CustomLabel) Factory.register('TestWidget', cls=TestWidget) Factory.register('TestWidget2', cls=TestWidget2) a = MainWidget() self.assertTrue(isinstance(a.refwid, TestWidget)) self.assertEqual(a.refwid.source, 'valid.png') self.assertEqual(a.refwid.source2, 'valid.png') self.assertEqual(a.refwid.source3, 'valid.png') self.assertTrue(len(a.refwid.children) == 1) self.assertEqual(a.refwid.children[0].title, 'valid') self.assertTrue(isinstance(a.refwid2, TestWidget2)) self.assertEqual(a.refwid2.source, 'valid.png') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_lang_pre_process_and_post_process.py0000666000000000000000000003420000000000000023300 0ustar0000000000000000import unittest import textwrap from collections import defaultdict class TrackCallbacks(object): kv_pre_events = [] '''Stores values added during the pre event dispatched callbacks. ''' kv_applied_events = [] '''Stores values added during the applied event dispatched callbacks. ''' kv_post_events = [] '''Stores values added during the post event dispatched callbacks. ''' events_in_pre = [] '''List of expected events that should be in kv_pre_events after all the callbacks has been executed. ''' events_in_applied = [] '''List of expected events that should be in kv_applied_events after all the callbacks has been executed. ''' events_in_post = [] '''List of expected events that should be in kv_post_events after all the callbacks has been executed. ''' instantiated_widgets = [] '''Whenever a widget of this class is instantiated, it is added to this list, which is class specific. It lets us iterate through all the instance of this class and assert for all of them as needed. ''' root_widget = None '''The expected root widget in the kv rule as dispatched in on_kv_applied. ''' base_widget = None '''The expected base widget as dispatched in on_kv_post. ''' actual_root_widget = None '''The actual root widget in the kv rule as dispatched in on_kv_applied. ''' actual_base_widget = None '''The actual base widget as dispatched in on_kv_post. ''' name = 'none' '''Optional name given to the widget to help it identify during a test failure. ''' my_roots_expected_ids = {} '''Dictionary containing the expected ids as stored in the root widget's `ids`. The root being this widget's root widget from kv. ''' actual_ids = {} '''Dictionary containing the actual ids as stored in the root widget's `ids`. The root being this widget's root widget from kv. The ids is saved here during the `on_kv_post` callback. ''' expected_prop_values = {} '''A dict of property names and the values they are expected to have during the on_kv_post dispatch. ''' actual_prop_values = {} '''A dict of property names and the values they actually had during the on_kv_post dispatch. ''' def __init__(self, name='none', **kwargs): self.kv_pre_events = self.kv_pre_events[:] self.kv_applied_events = self.kv_applied_events[:] self.kv_post_events = self.kv_post_events[:] self.events_in_pre = self.events_in_pre[:] self.events_in_applied = self.events_in_applied[:] self.events_in_post = self.events_in_post[:] self.name = name super(TrackCallbacks, self).__init__(**kwargs) self.instantiated_widgets.append(self) def add(self, name, event): '''Add name to the list of the names added in the callbacks for this event. ''' events = getattr(self, 'kv_{}_events'.format(event)) events.append(name) @classmethod def check(cls, testcase): '''Checks that all the widgets of this class pass all the assertions. ''' for widget in cls.instantiated_widgets: # check that all the events match for event in ('pre', 'applied', 'post'): cls.check_event(widget, event, testcase) # check that the ids are properly saved during on_kv_post dispatch expected = { k: v.__self__ for k, v in widget.my_roots_expected_ids.items()} actual = {k: v.__self__ for k, v in widget.actual_ids.items()} testcase.assertEqual(expected, actual) # check that the root widget is as expected testcase.assertIs( widget.root_widget and widget.root_widget.__self__, widget.actual_root_widget and widget.actual_root_widget.__self__, 'expected "{}", got "{}" instead for root_widget'.format( widget.root_widget and widget.root_widget.name, widget.actual_root_widget and widget.actual_root_widget.name)) # check that the base widget is as expected testcase.assertIs( widget.base_widget and widget.base_widget.__self__, widget.actual_base_widget and widget.actual_base_widget.__self__, 'expected "{}", got "{}" instead for base_widget'.format( widget.base_widget and widget.base_widget.name, widget.actual_base_widget and widget.actual_base_widget.name)) # check that the properties have expected values testcase.assertEqual( widget.expected_prop_values, widget.actual_prop_values) @staticmethod def check_event(widget, event_name, testcase): '''Check that the names are added as expected for this event. ''' events = getattr(widget, 'kv_{}_events'.format(event_name)) should_be_in = getattr(widget, 'events_in_{}'.format(event_name)) counter = defaultdict(int) for name in events: counter[name] += 1 for name, value in counter.items(): testcase.assertEqual( value, 1, '"{}" was present "{}" times for event "{}" for widget "{} ' '({})"'.format(name, value, event_name, widget.name, widget)) testcase.assertEqual( set(should_be_in), set(events), 'Expected and actual event callbacks do not match for event "{}" ' 'for widget "{} ({})"'.format( event_name, widget.name, widget)) @staticmethod def get_base_class(): '''The base class to use for widgets during testing so we can use this class variables to ease testing. ''' from kivy.uix.widget import Widget class TestEventsBase(TrackCallbacks, Widget): __events__ = ('on_kv_pre', 'on_kv_applied') instantiated_widgets = [] events_in_pre = [1, ] events_in_applied = [1, ] events_in_post = [1, ] def on_kv_pre(self): self.add(1, 'pre') def on_kv_applied(self, root_widget): self.add(1, 'applied') self.actual_root_widget = root_widget def on_kv_post(self, base_widget): self.add(1, 'post') self.actual_base_widget = base_widget self.actual_prop_values = { k: getattr(self, k) for k in self.expected_prop_values} if self.actual_root_widget is not None: # make a copy of the ids at the current moment self.actual_ids = dict(self.actual_root_widget.ids) def apply_class_lang_rules(self, root=None, **kwargs): self.dispatch('on_kv_pre') super(TestEventsBase, self).apply_class_lang_rules( root=root, **kwargs) self.dispatch('on_kv_applied', root) return TestEventsBase def __repr__(self): module = type(self).__module__ try: qualname = type(self).__qualname__ except AttributeError: # python 2 qualname = '' return ''.format( self.name, module, qualname, hex(id(self))) class TestKvEvents(unittest.TestCase): def test_pure_python_auto_binding(self): class TestEventsPureAuto(TrackCallbacks.get_base_class()): instantiated_widgets = [] widget = TestEventsPureAuto() widget.root_widget = None widget.base_widget = widget TestEventsPureAuto.check(self) def test_pure_python_callbacks(self): class TestEventsPure(TrackCallbacks.get_base_class()): instantiated_widgets = [] events_in_pre = [1, 2] events_in_applied = [1, 2] events_in_post = [1, 2] def __init__(self, **kwargs): self.fbind('on_kv_pre', lambda _: self.add(2, 'pre')) self.fbind( 'on_kv_applied', lambda _, x: self.add(2, 'applied')) self.fbind('on_kv_post', lambda _, x: self.add(2, 'post')) super(TestEventsPure, self).__init__(**kwargs) widget = TestEventsPure() widget.root_widget = None widget.base_widget = widget widget.fbind('on_kv_pre', lambda _: widget.add(3, 'pre')) widget.fbind('on_kv_applied', lambda _, x: widget.add(3, 'applied')) widget.fbind('on_kv_post', lambda _, x: widget.add(3, 'post')) TestEventsPure.check(self) def test_instantiate_from_kv(self): from kivy.lang import Builder class TestEventsFromKV(TrackCallbacks.get_base_class()): instantiated_widgets = [] widget = Builder.load_string('TestEventsFromKV') self.assertIsInstance(widget, TestEventsFromKV) widget.root_widget = widget widget.base_widget = widget widget.check(self) def test_instantiate_from_kv_with_event(self): from kivy.lang import Builder class TestEventsFromKVEvent(TrackCallbacks.get_base_class()): instantiated_widgets = [] widget = Builder.load_string(textwrap.dedent(""" TestEventsFromKVEvent: events_in_post: [1, 2] on_kv_pre: self.add(2, 'pre') on_kv_applied: self.add(2, 'applied') on_kv_post: self.add(2, 'post') root_widget: self base_widget: self """)) self.assertIsInstance(widget, TestEventsFromKVEvent) widget.check(self) def test_instantiate_from_kv_with_child(self): from kivy.lang import Builder class TestEventsFromKVChild(TrackCallbacks.get_base_class()): instantiated_widgets = [] widget = Builder.load_string(textwrap.dedent(""" TestEventsFromKVChild: events_in_post: [1, 2] on_kv_pre: self.add(2, 'pre') on_kv_applied: self.add(2, 'applied') on_kv_post: self.add(2, 'post') root_widget: self base_widget: self name: 'root' my_roots_expected_ids: {'child_widget': child_widget} TestEventsFromKVChild: events_in_post: [1, 2] on_kv_pre: self.add(2, 'pre') on_kv_applied: self.add(2, 'applied') on_kv_post: self.add(2, 'post') root_widget: root base_widget: root name: 'child' id: child_widget my_roots_expected_ids: {'child_widget': self} """)) self.assertIsInstance(widget, TestEventsFromKVChild) widget.check(self) def test_instantiate_from_kv_with_child_inherit(self): from kivy.lang import Builder class TestEventsFromKVChildInherit(TrackCallbacks.get_base_class()): instantiated_widgets = [] widget = Builder.load_string(textwrap.dedent(""" : on_kv_pre: self.add(3, 'pre') on_kv_applied: self.add(3, 'applied') on_kv_post: self.add(3, 'post') : on_kv_pre: self.add(4, 'pre') on_kv_applied: self.add(4, 'applied') on_kv_post: self.add(4, 'post') some_value: 'fruit' TestEventsFromKVChildInherit2: events_in_applied: [1, 2, 3] events_in_post: [1, 2, 3, 4] on_kv_pre: self.add(4, 'pre') on_kv_applied: self.add(4, 'applied') on_kv_post: self.add(4, 'post') root_widget: root base_widget: self.parent.parent name: 'third child' id: third_child my_roots_expected_ids: {'third_child': self} : on_kv_pre: self.add(2, 'pre') on_kv_applied: self.add(2, 'applied') on_kv_post: self.add(2, 'post') another_value: 'apple' TestEventsFromKVChildInherit: events_in_applied: [1, 2] events_in_post: [1, 2, 3] on_kv_pre: self.add(3, 'pre') on_kv_applied: self.add(3, 'applied') on_kv_post: self.add(3, 'post') root_widget: self base_widget: self name: 'root' my_roots_expected_ids: \ {'second_child': second_child, 'first_child': first_child} TestEventsFromKVChildInherit: events_in_applied: [1, 2] events_in_post: [1, 2, 3] on_kv_pre: self.add(3, 'pre') on_kv_applied: self.add(3, 'applied') on_kv_post: self.add(3, 'post') root_widget: root base_widget: root name: 'first child' id: first_child my_roots_expected_ids: \ {'second_child': second_child, 'first_child': self} TestEventsFromKVChildInherit3: events_in_applied: [1, 2, 3, 4] events_in_post: [1, 2, 3, 4, 5] on_kv_pre: self.add(5, 'pre') on_kv_applied: self.add(5, 'applied') on_kv_post: self.add(5, 'post') root_widget: root base_widget: root name: 'second child' some_value: first_child.another_value expected_prop_values: {'some_value': 'apple'} id: second_child my_roots_expected_ids: \ {'second_child': self, 'first_child': first_child} """)) widget.check(self) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_logger.py0000666000000000000000000003646700000000000015626 0ustar0000000000000000""" Logger tests ============ """ import logging import os import pathlib import sys import time import pytest # Used to determine which tests must be skipped LOG_MODE = os.environ.get("KIVY_LOG_MODE", "KIVY") @pytest.fixture def file_handler(): # restores handler to original state from kivy.config import Config log_dir = Config.get("kivy", "log_dir") log_maxfiles = Config.get("kivy", "log_maxfiles") try: yield None finally: Config.set("kivy", "log_dir", log_dir) Config.set("kivy", "log_maxfiles", log_maxfiles) @pytest.mark.parametrize("n", [0, 1, 5]) def test_purge_logs(tmp_path, file_handler, n): from kivy.config import Config from kivy.logger import FileHandler Config.set("kivy", "log_dir", str(tmp_path)) Config.set("kivy", "log_maxfiles", n) # create the default file first so it gets deleted so names match handler = FileHandler() handler._configure() open_file = pathlib.Path(handler.filename).name # wait a little so the timestamps are different for different files time.sleep(0.05) names = [f"log_{i}.txt" for i in range(n + 2)] for name in names: p = tmp_path / name p.write_text("some data") time.sleep(0.05) handler.purge_logs() # files that should have remained after purge expected_names = list(reversed(names))[:n] files = {f.name for f in tmp_path.iterdir()} if open_file in files: # one of the remaining files is the current open log, remove it files.remove(open_file) if len(expected_names) == len(files) + 1: # the open log may or may not have been counted in the remaining # files, remove one from expected to match removed open file expected_names = expected_names[:-1] assert set(expected_names) == files @pytest.mark.xfail # Issue #7986 not yet fixed. def test_logger_history_size(): from kivy.logger import Logger, LoggerHistory for x in range(200): Logger.info(x) assert len(LoggerHistory.history) == 100, "Wrong size: %s" % len( LoggerHistory.history ) @pytest.mark.skipif( LOG_MODE != "KIVY", reason="Requires KIVY_LOG_MODE==KIVY to run.", ) def test_trace_level(): """Kivy logger defines a custom level of Trace.""" from kivy.logger import Logger, LOG_LEVELS, LoggerHistory import logging Logger.setLevel(9) # Try different ways to trigger a trace: Logger.trace("test: This is trace message 1") logging.log(logging.TRACE, "test: This is trace message 2") Logger.log(LOG_LEVELS["trace"], "test: This is trace message 3") # Not supported: # logging.trace('test: This is trace message 4') last_log_records = LoggerHistory.history[:3] assert all(log_record.levelno == 9 for log_record in last_log_records), [ log_record.levelno for log_record in last_log_records ] @pytest.mark.skipif( LOG_MODE == "PYTHON", reason="Requires KIVY_LOG_MODE!=PYTHON to run.", ) def test_trace_level_has_level_name(): from kivy.logger import Logger, LoggerHistory Logger.setLevel(9) Logger.trace("test: This is trace message 1") assert LoggerHistory.history[0].levelname == "TRACE" def test_logging_does_not_deep_copy(): # If the Logger does a deep copy of an uncopyable # data structure, it will fail. See issues #7585 and #7528. import threading from kivy.logger import Logger class UncopyableDatastructure: def __init__(self, name): self._lock = threading.Lock() self._name = name def __str__(self): return "UncopyableDatastructure(name=%r)" % self._name s = UncopyableDatastructure("Uncopyable") Logger.error("The value of s is %s", s) def configured_string_logging(unique_code, formatter=None): """ Helper function provides logger configured to write to log_output. """ from io import StringIO log_output = StringIO() handler = logging.StreamHandler(stream=log_output) if formatter: handler.setFormatter(formatter) logger = logging.getLogger("tests.%s" % unique_code) # Do not escalate to root/Kivy loggers. logger.setLevel(9) # Catch everything logger.propagate = False assert not logger.hasHandlers(), "Must use unique code between tests." logger.addHandler(handler) return logger, log_output def test_colonsplittinglogrecord_with_colon(): from kivy.logger import ColonSplittingLogRecord originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg="Part1: Part2: Part 3", args=("args",), exc_info=None, func="test_colon_splitting", sinfo=None, ) # Just making sure we know what it looks like before. assert ( str(originallogrecord) == '' ) shimmedlogrecord = ColonSplittingLogRecord(originallogrecord) assert ( str(shimmedlogrecord) == "' ) def test_colonsplittinglogrecord_without_colon(): from kivy.logger import ColonSplittingLogRecord originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg="Part1 Part2 Part 3", args=("args",), exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = ColonSplittingLogRecord(originallogrecord) # No colons means no change. assert str(originallogrecord) == str(shimmedlogrecord) # Try a non-string (Issue #7984) originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg=1, args=None, exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = ColonSplittingLogRecord(originallogrecord) # No colons means no change. assert str(originallogrecord) == str(shimmedlogrecord) def test_uncoloredlogrecord_without_markup(): from kivy.logger import UncoloredLogRecord originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg="Part1: Part2 Part 3", args=("args",), exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = UncoloredLogRecord(originallogrecord) # No markup means no change. assert str(originallogrecord) == str(shimmedlogrecord) # Try a non-string (Issue #7984) originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg=1, args=None, exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = UncoloredLogRecord(originallogrecord) assert str(originallogrecord) == str(shimmedlogrecord) def test_uncoloredlogrecord_with_markup(): from kivy.logger import UncoloredLogRecord originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg="Part1: $BOLDPart2$RESET Part 3", args=("args",), exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = UncoloredLogRecord(originallogrecord) # No markup means no change. assert ( str(shimmedlogrecord) == '' ) def test_coloredlogrecord_without_markup(): from kivy.logger import ColoredLogRecord originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg="Part1: Part2 Part 3", args=("args",), exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = ColoredLogRecord(originallogrecord) # The str() looks the same, because it doesn't include levelname. assert str(originallogrecord) == str(shimmedlogrecord) # But there is a change in the levelname assert originallogrecord.levelname != shimmedlogrecord.levelname assert shimmedlogrecord.levelname == "\x1b[1;36mDEBUG\x1b[0m" # Try a non-string (Issue #7984) originallogrecord = logging.LogRecord( name="kivy.test", level=logging.DEBUG, pathname="test.py", lineno=1, msg=1, args=None, exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = ColoredLogRecord(originallogrecord) assert str(originallogrecord) == str(shimmedlogrecord) def test_coloredlogrecord_with_markup(): from kivy.logger import ColoredLogRecord originallogrecord = logging.LogRecord( name="kivy.test", level=logging.INFO, pathname="test.py", lineno=1, msg="Part1: $BOLDPart2$RESET Part 3", args=("args",), exc_info=None, func="test_colon_splitting", sinfo=None, ) shimmedlogrecord = ColoredLogRecord(originallogrecord) # Bolding has been added to message. assert ( str(shimmedlogrecord) == "' ) # And there is a change in the levelname assert originallogrecord.levelname != shimmedlogrecord.levelname assert shimmedlogrecord.levelname == "\x1b[1;32mINFO\x1b[0m" def test_kivyformatter_colon_no_color(): from kivy.logger import KivyFormatter formatter = KivyFormatter("[%(levelname)-7s] %(message)s", use_color=False) logger, log_output = configured_string_logging("1", formatter) logger.info("Fancy: $BOLDmess$RESETage") assert log_output.getvalue() == "[INFO ] [Fancy ] message\n" def test_kivyformatter_colon_color(): from kivy.logger import KivyFormatter formatter = KivyFormatter("[%(levelname)-18s] %(message)s", use_color=True) logger, log_output = configured_string_logging("2", formatter) logger.info("Fancy: $BOLDmess$RESETage") assert ( log_output.getvalue() == "[\x1b[1;32mINFO\x1b[0m ] [Fancy ] \x1b[1mmess\x1b[0mage\n" ) @pytest.mark.logmodepython @pytest.mark.logmodemixed @pytest.mark.skipif( LOG_MODE == "KIVY", reason="Requires KIVY_LOG_MODE!=KIVY to run.", ) def test_kivy_log_mode_marker_on(): """ This is a test of the pytest markers. This should only be invoked if the environment variable is appropriately set (before pytest is run). Also, tests that kivy.logger paid attention to the environment variable """ assert logging.root.level != 0, "Root logger was modified" @pytest.mark.skipif( LOG_MODE != "KIVY", reason="Requires KIVY_LOG_MODE==KIVY to run.", ) def test_kivy_log_mode_marker_off(): """ This is a test of the pytest markers. This should only be invoked if the environment variable is properly set (before pytest is run). Also, tests that kivy.logger paid attention to the environment variable """ assert logging.root.level == 0, "Root logger was not modified" # These tests are an overly-dramatic simulation of a third-party library's # logging infrastructure. # # A handler is attached to the root-logger, which takes action when a # critical message is logged. class NuclearReactorMonitoringHandler(logging.Handler): NUCLEAR_REACTOR_STATUS = "Nominal" def __init__(self): super().__init__(level=logging.CRITICAL) def emit(self, log_record): # The fact that this was called means a critical log record # was created. sys.stderr.write("Please proceed immediately to the nearest exit.\n") sys.stderr.flush() self.NUCLEAR_REACTOR_STATUS = "Evacuated" def simulate_evacuation(): logging.getLogger().addHandler(logging.StreamHandler()) handler = NuclearReactorMonitoringHandler() logging.getLogger().addHandler(handler) nuclear_core_logger = logging.getLogger("powerstation.core") nuclear_core_logger.info("Core temperature nominal") assert handler.NUCLEAR_REACTOR_STATUS == "Nominal" nuclear_core_logger.critical("Radioactive gas leak") assert handler.NUCLEAR_REACTOR_STATUS == "Evacuated" @pytest.mark.logmodepython @pytest.mark.logmodemixed def test_third_party_handlers_work(): # This should work under any mode. simulate_evacuation() def are_regular_logs_handled(): from kivy.logger import LoggerHistory LoggerHistory.clear_history() logging.getLogger("test").info(1) return bool(LoggerHistory.history) def are_kivy_logger_logs_handled(): from kivy.logger import LoggerHistory, Logger LoggerHistory.clear_history() Logger.info(1) return bool(LoggerHistory.history) def is_stderr_output_handled(): from kivy.logger import LoggerHistory LoggerHistory.clear_history() sys.stderr.write("Test output to stderr\n") sys.stderr.flush() return bool(LoggerHistory.history) @pytest.mark.skipif( LOG_MODE != "KIVY", reason="Requires KIVY_LOG_MODE==KIVY to run.", ) def test_kivy_mode_handlers(): assert are_regular_logs_handled() assert are_kivy_logger_logs_handled() # This line doesn't work because of pytest's handling of stderr. # Runs fine as stand-alone code. # assert is_stderr_output_handled() @pytest.mark.logmodepython @pytest.mark.skipif( LOG_MODE != "PYTHON", reason="Requires KIVY_LOG_MODE==PYTHON to run.", ) def test_python_mode_handlers(): assert not are_regular_logs_handled() assert not are_kivy_logger_logs_handled() assert not is_stderr_output_handled() @pytest.mark.logmodemixed @pytest.mark.skipif( LOG_MODE != "MIXED", reason="Requires KIVY_LOG_MODE==MIXED to run.", ) def test_mixed_mode_handlers(): assert not are_regular_logs_handled() assert are_kivy_logger_logs_handled() assert not is_stderr_output_handled() @pytest.mark.logmodepython @pytest.mark.skipif( LOG_MODE != "PYTHON", reason="Requires KIVY_LOG_MODE==PYTHON to run.", ) def test_logger_fix_8345(): """ The test checks that the ConsoleHandler is not in the Logger handlers list if stderr is None. Test sets stderr to None, if the Console handler is found, the test fails. Pythonw and Pyinstaller 5.7+ (with console set to false) set stderr to None. """ from kivy.logger import Logger, add_kivy_handlers, ConsoleHandler original_sys_stderr = sys.stderr sys.stderr = None add_kivy_handlers(Logger) sys.stderr = original_sys_stderr # restore sys.stderr console_handler_found = any( isinstance(handler, ConsoleHandler) for handler in Logger.handlers ) assert ( not console_handler_found ), "Console handler added, despite sys.stderr being None" ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_metrics.py0000666000000000000000000000221600000000000015776 0ustar0000000000000000import pytest @pytest.mark.parametrize('unit', ['inch', 'dp', 'sp', 'pt', 'cm', 'mm']) def test_metrics_scale_factors(kivy_metrics, unit): from kivy.metrics import dpi2px import kivy.metrics as m kivy_metrics.density = 2 kivy_metrics.dpi = 101 kivy_metrics.fontscale = 3 factor = getattr(kivy_metrics, unit) print(kivy_metrics.fontscale) assert pytest.approx(7 * factor) == dpi2px(7, unit[:2]) # inch -> in assert pytest.approx(7 * factor) == getattr(m, unit)(7) kivy_metrics.density = 5 kivy_metrics.dpi = 103 kivy_metrics.fontscale = 11 new_factor = getattr(kivy_metrics, unit) assert new_factor != pytest.approx(factor) assert pytest.approx(7 * new_factor) == dpi2px(7, unit[:2]) assert pytest.approx(7 * new_factor) == getattr(m, unit)(7) assert pytest.approx(7 * factor) != dpi2px(7, unit[:2]) assert pytest.approx(7 * factor) != getattr(m, unit)(7) # assert pytest.approx(10 * new_factor) == dpi2px(10, unit) assert pytest.approx(100 * new_factor) == dpi2px(100, unit[:2]) assert pytest.approx(1000 * new_factor) == dpi2px(1000, unit[:2]) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_module_inspector.py0000666000000000000000000002732300000000000017711 0ustar0000000000000000import unittest from kivy.tests.common import GraphicUnitTest, UnitTestTouch from kivy.base import EventLoop from kivy.modules import inspector from kivy.factory import Factory KV = ''' #:import Factory kivy.factory.Factory : size_hint: 0.5, 0.5 : Button: id: firstmodal text: 'first modal' on_release: Factory.SecondModal().open() : Button: id: secondmodal text: 'second modal' on_release: Factory.ThirdModal().open() : Button: id: thirdmodal text: 'third modal' BoxLayout: Button: id: highlight text: 'highlight' Button: id: popup text: 'popup' on_release: Factory.FirstModal().open() Button: id: tri_popup text: '3 popups' on_release: Factory.FirstModal().open() Button: id: dummy text: 'dummy' ''' class InspectorTestCase(GraphicUnitTest): framecount = 0 def setUp(self): # kill KV lang logging (too long test) import kivy.lang.builder as builder if not hasattr(self, '_trace'): self._trace = builder.trace self.builder = builder builder.trace = lambda *_, **__: None super(InspectorTestCase, self).setUp() def tearDown(self, *args, **kwargs): # add the logging back import kivy.lang.builder as builder builder.Builder.unload_file("InspectorTestCase.KV") builder.trace = self._trace super(InspectorTestCase, self).tearDown(*args, **kwargs) def clean_garbage(self, *args): for child in self._win.children[:]: self._win.remove_widget(child) self.advance_frames(5) def test_activate_deactivate_bottom(self, *args): EventLoop.ensure_window() self._win = EventLoop.window self.clean_garbage() # build the widget tree & add Window as the main EL self.root = self.builder.Builder.load_string( KV, filename="InspectorTestCase.KV") self.render(self.root) self.assertLess(len(self._win.children), 2) # activate inspector with root as ctx inspector.start(self._win, self.root) self.advance_frames(2) # pull the Inspector drawer from bottom ins = self.root.inspector ins.activated = True ins.inspect_enabled = True self.assertTrue(ins.at_bottom) # by default is Inspector appended as the first child # to the window and positioned at the bottom self.assertEqual(self._win.children[0], ins) self.advance_frames(1) self.assertLess(ins.layout.pos[1], self._win.height / 2.0) # close Inspector ins.inspect_enabled = False ins.activated = False self.render(self.root) self.advance_frames(1) # stop Inspector completely inspector.stop(self._win, self.root) self.assertLess(len(self._win.children), 2) self.render(self.root) def test_activate_deactivate_top(self, *args): EventLoop.ensure_window() self._win = EventLoop.window self.clean_garbage() # build the widget tree & add Window as the main EL self.root = self.builder.Builder.load_string( KV, filename="InspectorTestCase.KV") self.render(self.root) self.assertLess(len(self._win.children), 2) # activate inspector with root as ctx inspector.start(self._win, self.root) self.advance_frames(2) # pull the Inspector drawer from top ins = self.root.inspector ins.at_bottom = False ins.activated = True ins.inspect_enabled = True self.assertFalse(ins.at_bottom) # by default is Inspector appended as the first child # to the window & we move it to the top self.assertEqual(self._win.children[0], ins) ins.toggle_position(self.root.ids.dummy) self.advance_frames(20) # drawer is moving, like with activate self.assertGreater(ins.layout.pos[1], self._win.height / 2.0) # close Inspector ins.inspect_enabled = False ins.activated = False self.render(self.root) self.advance_frames(1) # stop Inspector completely inspector.stop(self._win, self.root) self.assertLess(len(self._win.children), 2) self.render(self.root) def test_widget_button(self, *args): EventLoop.ensure_window() self._win = EventLoop.window self.clean_garbage() # build the widget tree & add Window as the main EL self.root = self.builder.Builder.load_string( KV, filename="InspectorTestCase.KV") self.render(self.root) self.assertLess(len(self._win.children), 2) # checked widget highlight = self.root.ids.highlight highlight_exp = self.root.ids.highlight.text # activate inspector with root as ctx inspector.start(self._win, self.root) self.advance_frames(2) # pull the Inspector drawer from bottom ins = self.root.inspector ins.activated = True ins.inspect_enabled = True self.assertTrue(ins.at_bottom) # touch button center touch = UnitTestTouch(*highlight.center) touch.touch_down() touch.touch_up() # open Inspector properties ins.show_widget_info() self.advance_frames(2) # check if the button is selected # stored instance self.assertEqual(ins.widget.text, highlight_exp) # data in properties for node in ins.treeview.iterate_all_nodes(): lkey = getattr(node.ids, 'lkey', None) if not lkey: continue if lkey.text == 'text': ltext = node.ids.ltext # slice because the string is displayed with quotes self.assertEqual(ltext.text[1:-1], highlight_exp) break # close Inspector ins.inspect_enabled = False ins.activated = False self.render(self.root) self.advance_frames(1) # stop Inspector completely inspector.stop(self._win, self.root) self.assertLess(len(self._win.children), 2) self.render(self.root) def test_widget_popup(self, *args): EventLoop.ensure_window() self._win = EventLoop.window self.clean_garbage() # build the widget tree & add Window as the main EL self.root = self.builder.Builder.load_string( KV, filename="InspectorTestCase.KV") self.render(self.root) self.assertLess(len(self._win.children), 2) # checked widget popup = self.root.ids.popup # activate inspector with root as ctx inspector.start(self._win, self.root) self.advance_frames(1) # pull the Inspector drawer from bottom, # but don't inspect yet! ins = self.root.inspector ins.inspect_enabled = False ins.activated = True self.assertTrue(ins.at_bottom) # touch button center to open the popup touch = UnitTestTouch(*popup.center) touch.touch_down() touch.touch_up() self.advance_frames(1) # start inspecting ins.inspect_enabled = True self.advance_frames(1) # inspect FirstModal's button touch.touch_down() touch.touch_up() self.advance_frames(1) # open Inspector properties ins.show_widget_info() self.advance_frames(2) # check if the popup is selected # stored instance self.assertIsInstance(ins.widget, Factory.Button) self.assertIsInstance(ins.widget.parent, Factory.FirstModal) # check with new Popup instance if the properties match temp_popup = Factory.FirstModal() temp_popup_exp = temp_popup.ids.firstmodal.text self.assertEqual(ins.widget.text, temp_popup_exp) # data in properties for node in ins.treeview.iterate_all_nodes(): lkey = getattr(node.ids, 'lkey', None) if not lkey: continue if lkey.text == 'text': ltext = node.ids.ltext # slice because the string is displayed with quotes self.assertEqual(ltext.text[1:-1], temp_popup_exp) break del temp_popup # close popup ins.inspect_enabled = False touch = UnitTestTouch(0, 0) touch.touch_down() touch.touch_up() self.advance_frames(10) # close Inspector ins.activated = False self.render(self.root) self.advance_frames(5) # stop Inspector completely inspector.stop(self._win, self.root) self.assertLess(len(self._win.children), 2) self.render(self.root) @unittest.skip("doesn't work on CI with Python 3.5 but works locally") def test_widget_multipopup(self, *args): EventLoop.ensure_window() self._win = EventLoop.window self.clean_garbage() # build the widget tree & add Window as the main EL self.root = self.builder.Builder.load_string( KV, filename="InspectorTestCase.KV") self.render(self.root) self.assertLess(len(self._win.children), 2) # checked widget popup = self.root.ids.popup # activate inspector with root as ctx inspector.start(self._win, self.root) self.advance_frames(1) # pull the Inspector drawer from bottom, # but don't inspect yet! ins = self.root.inspector ins.inspect_enabled = False ins.activated = True self.assertTrue(ins.at_bottom) # touch button center to open the popup touch = UnitTestTouch(*popup.center) touch.touch_down() touch.touch_up() self.advance_frames(1) # touch Window center to open # the second and the third popup touch = UnitTestTouch( self._win.width / 2.0, self._win.height / 2.0 ) for i in range(2): touch.touch_down() touch.touch_up() self.advance_frames(1) # fixed order, first opened - last closed modals = [ Factory.ThirdModal, Factory.SecondModal, Factory.FirstModal ] for mod in modals: # start inspecting ins.inspect_enabled = True self.advance_frames(1) # inspect button touch.touch_down() touch.touch_up() self.advance_frames(1) # check if the popup is selected # stored instance self.assertIsInstance(ins.widget, Factory.Button) self.assertIsInstance(ins.widget.parent, mod) # close popup ins.inspect_enabled = False orig = UnitTestTouch(0, 0) orig.touch_down() orig.touch_up() self.advance_frames(10) # close Inspector ins.activated = False self.render(self.root) self.advance_frames(5) # stop Inspector completely inspector.stop(self._win, self.root) self.assertLess(len(self._win.children), 2) self.render(self.root) if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_motion_event.py0000666000000000000000000000340000000000000017032 0ustar0000000000000000import pytest from kivy.compat import isclose from kivy.input import MotionEvent class DummyMotionEvent(MotionEvent): pass class TestMotionEvent: def create_dummy_motion_event(self): return DummyMotionEvent('dummy', 'dummy1', (0, 0)) def build_to_absolute_pos_data(self, x_max, y_max, x_step, y_step): for x, y in zip(range(0, x_max, x_step), range(0, y_max, y_step)): result = (x, y) yield x / x_max, y / y_max, x_max, y_max, 0, result for x, y, in zip(range(0, x_max, x_step), range(0, y_max, y_step)): result = (y, x_max - x) yield x / x_max, y / y_max, x_max, y_max, 90, result for x, y, in zip(range(0, x_max, x_step), range(0, y_max, y_step)): result = (x_max - x, y_max - y) yield x / x_max, y / y_max, x_max, y_max, 180, result for x, y, in zip(range(0, x_max, x_step), range(0, y_max, y_step)): result = (y_max - y, x) yield x / x_max, y / y_max, x_max, y_max, 270, result def test_to_absolute_pos(self): event = self.create_dummy_motion_event() for item in self.build_to_absolute_pos_data(320, 240, 20, 21): args = item[:-1] expected_x, expected_y = item[-1] x, y = event.to_absolute_pos(*args) message = ('For args {} expected ({}, {}), got ({}, {})' .format(args, expected_x, expected_y, x, y)) correct = isclose(x, expected_x) and isclose(y, expected_y) assert correct, message def test_to_absolute_pos_error(self): event = self.create_dummy_motion_event() with pytest.raises(ValueError): event.to_absolute_pos(0, 0, 100, 100, 10) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_mouse_hover_event.py0000666000000000000000000002205300000000000020065 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest class MouseHoverEventTestCase(GraphicUnitTest): '''Tests hover event from `MouseMotionEventProvider`. ''' def setUp(self): super().setUp() self.etype = None self.motion_event = None self.touch_event = None self.button_widget = None from kivy.input.providers.mouse import MouseMotionEventProvider self.mouse = mouse = MouseMotionEventProvider('mouse', '') from kivy.base import EventLoop win = EventLoop.window self.old_mouse_pos = win.mouse_pos[:] self.old_rotation = win.rotation self.old_system_size = win.system_size[:] win.mouse_pos = (0.0, 0.0) win.rotation = 0 win.system_size = (320, 240) mouse.start() EventLoop.add_input_provider(mouse) win.fbind('on_motion', self.on_motion) # Patch `win.on_close` method to prevent EventLoop from removing # window from event listeners list. self.old_on_close = win.on_close win.on_close = lambda *args: None def tearDown(self, *args, **kwargs): self.etype = None self.motion_event = None self.touch_event = None from kivy.base import EventLoop win = EventLoop.window win.mouse_pos = self.old_mouse_pos win.rotation = self.old_rotation win.old_system_size = self.old_system_size self.old_mouse_pos = None self.old_rotation = None self.old_system_size = None if self.button_widget: win.remove_widget(self.button_widget) self.button_widget = None mouse = self.mouse mouse.stop() EventLoop.remove_input_provider(mouse) self.mouse = None win.funbind('on_motion', self.on_motion) # Restore method `on_close` to window win.on_close = self.old_on_close self.old_on_close = None super().tearDown(*args, **kwargs) def on_window_flip(self, window): # Not rendering widgets in tests so don't do screenshots pass def on_motion(self, _, etype, event): self.etype = etype self.motion_event = event def on_any_touch_event(self, _, touch): self.touch_event = touch def assert_event(self, etype, spos): assert self.etype == etype assert 'pos' in self.motion_event.profile assert self.motion_event.is_touch is False assert self.motion_event.spos == spos def assert_no_event(self): assert self.etype is None assert self.motion_event is None def get_providers(self, with_window_children=False): from kivy.base import EventLoop win = EventLoop.window if with_window_children: from kivy.uix.button import Button button = Button(on_touch_down=self.on_any_touch_event, on_touch_move=self.on_any_touch_event, on_touch_up=self.on_any_touch_event) self.button_widget = button win.add_widget(button) return win, self.mouse def test_no_event_on_cursor_leave(self): win, mouse = self.get_providers() win.dispatch('on_cursor_leave') self.advance_frames(1) self.assert_no_event() def test_no_event_on_system_size(self): win, mouse = self.get_providers() w, h = win.system_size win.system_size = (w + 10, h + 10) self.advance_frames(1) self.assert_no_event() def test_no_event_on_rotate(self): win, mouse = self.get_providers() win.rotation = 90 self.advance_frames(1) self.assert_no_event() def test_no_event_on_close(self): win, mouse = self.get_providers() win.dispatch('on_close') self.advance_frames(1) self.assert_no_event() def test_begin_event_on_cursor_enter(self): win, mouse = self.get_providers() x, y = win.mouse_pos win.dispatch('on_cursor_enter') self.advance_frames(1) self.assert_event('begin', win.to_normalized_pos(x, y)) # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_begin_event_on_mouse_pos(self): win, mouse = self.get_providers() x, y = win.mouse_pos = (10.0, 10.0) self.advance_frames(1) self.assert_event('begin', win.to_normalized_pos(x, y)) # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_update_event_with_enter_and_mouse_pos(self): win, mouse = self.get_providers() win.dispatch('on_cursor_enter') x, y = win.mouse_pos = (50.0, 50.0) self.advance_frames(1) self.assert_event('update', win.to_normalized_pos(x, y)) # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_update_event_with_mouse_pos(self): win, mouse = self.get_providers() win.mouse_pos = (10.0, 10.0) x, y = win.mouse_pos = (50.0, 50.0) self.advance_frames(1) self.assert_event('update', win.to_normalized_pos(x, y)) # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_update_event_on_rotate(self): win, mouse = self.get_providers() x, y = win.mouse_pos = (10.0, 10.0) win.rotation = 90 self.advance_frames(1) self.assert_event('update', win.to_normalized_pos(x, y)) # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_update_event_on_system_size(self): win, mouse = self.get_providers() x, y = win.mouse_pos = (10.0, 10.0) w, h = win.system_size win.system_size = (w + 10, h + 10) self.advance_frames(1) self.assert_event('update', win.to_normalized_pos(x, y)) # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_end_event_on_cursor_leave(self): win, mouse = self.get_providers() x, y = win.mouse_pos = (10.0, 10.0) win.dispatch('on_cursor_leave') self.advance_frames(1) self.assert_event('end', win.to_normalized_pos(x, y)) def test_end_event_on_window_close(self): win, mouse = self.get_providers() x, y = win.mouse_pos = (10.0, 10.0) win.dispatch('on_close') self.advance_frames(1) self.assert_event('end', win.to_normalized_pos(x, y)) def test_with_full_cycle_with_cursor_events(self): win, mouse = self.get_providers() # Test begin event win.dispatch('on_cursor_enter') x, y = win.mouse_pos self.advance_frames(1) self.assert_event('begin', win.to_normalized_pos(x, y)) # Test update event x, y = win.mouse_pos = (10.0, 10.0) self.advance_frames(1) self.assert_event('update', win.to_normalized_pos(x, y)) # Test end event win.dispatch('on_cursor_leave') self.advance_frames(1) self.assert_event('end', win.to_normalized_pos(x, y)) def test_with_full_cycle_with_mouse_pos_and_on_close_event(self): win, mouse = self.get_providers() # Test begin event x, y = win.mouse_pos = (5.0, 5.0) self.advance_frames(1) self.assert_event('begin', win.to_normalized_pos(x, y)) # Test update event x, y = win.mouse_pos = (10.0, 10.0) self.advance_frames(1) self.assert_event('update', win.to_normalized_pos(x, y)) # Test end event win.dispatch('on_close') self.advance_frames(1) self.assert_event('end', win.to_normalized_pos(x, y)) def test_begin_event_no_dispatch_through_on_touch_events(self): win, mouse = self.get_providers(with_window_children=True) x, y = win.mouse_pos win.dispatch('on_cursor_enter') self.advance_frames(1) self.assert_event('begin', win.to_normalized_pos(x, y)) assert self.touch_event is None # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_update_event_no_dispatch_through_on_touch_events(self): win, mouse = self.get_providers(with_window_children=True) win.dispatch('on_cursor_enter') x, y = win.mouse_pos = (10.0, 10.0) self.advance_frames(1) self.assert_event('update', win.to_normalized_pos(x, y)) assert self.touch_event is None # Cleanup win.dispatch('on_cursor_leave') self.advance_frames(1) def test_end_event_no_dispatch_through_on_touch_events(self): win, mouse = self.get_providers(with_window_children=True) win.dispatch('on_cursor_enter') x, y = win.mouse_pos = (10.0, 10.0) win.dispatch('on_cursor_leave') self.advance_frames(1) self.assert_event('end', win.to_normalized_pos(x, y)) assert self.touch_event is None ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_mouse_multitouchsim.py0000666000000000000000000004456300000000000020461 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest class MultitouchSimulatorTestCase(GraphicUnitTest): framecount = 3 def render(self, root, framecount=1): pass # helper methods def correct_y(self, win, y): # flip, because the mouse provider uses system's # raw one and it's changed to bottom-left origin # with Window's system_size[1] for 'mouse_pos' return win.height - 1.0 - y def mouse_init(self, on_demand=False, disabled=False, scatter=False): # prepare MouseMotionEventProvider # and widget it interacts with from kivy.base import EventLoop from kivy.uix.button import Button from kivy.uix.scatter import Scatter eventloop = EventLoop win = eventloop.window eventloop.idle() wid = Scatter() if scatter else Button() if on_demand: mode = 'multitouch_on_demand' elif disabled: mode = 'disable_multitouch' else: mode = '' from kivy.input.providers.mouse import MouseMotionEventProvider mouse = MouseMotionEventProvider('unittest', mode) mouse.is_touch = True # defaults from ME, it's missing because we use # the provider directly instead of ME mouse.scale_for_screen = lambda *_, **__: None mouse.grab_exclusive_class = None mouse.grab_list = [] if on_demand: self.assertTrue(mouse.multitouch_on_demand) return (eventloop, win, mouse, wid) def multitouch_dot_touch(self, button, **kwargs): # touch -> dot appears -> touch again -> dot disappears eventloop, win, mouse, wid = self.mouse_init(**kwargs) # register mouse provider mouse.start() eventloop.add_input_provider(mouse) # no mouse touch anywhere self.assertEqual(mouse.counter, 0) self.assertEqual(mouse.touches, {}) # right button down, red dot should appear win.dispatch( 'on_mouse_down', 10, self.correct_y(win, 10), 'right', {} ) event_id = next(iter(mouse.touches)) self.assertEqual(mouse.counter, 1) if 'on_demand' in kwargs and 'scatter' not in kwargs: # doesn't do anything on a pure Button self.render(wid) # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) return elif 'on_demand' in kwargs and 'scatter' in kwargs: self.assertIn( 'multitouch_sim', mouse.touches[event_id].profile ) self.assertTrue(mouse.multitouch_on_demand) # multitouch_sim is changed in on_touch_down # method of the widget that's able to handle # multiple touches, therefore for Scatter we # need to dispatch the method and because we # triggered only on_mouse_down directly i.e. # without ME dispatch, on_touch_down was not # called == multitouch_sim is False self.advance_frames(1) # initialize stuff wid.on_touch_down(mouse.touches[event_id]) wid.on_touch_up(mouse.touches[event_id]) self.assertTrue(mouse.touches[event_id].multitouch_sim) elif 'disabled' in kwargs: self.assertIsNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot isn't present else: self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present # XXX right button up # first release the touch then check, so that we # have the red dot drawn in on_demand and in the # default (multitouch everywhere) because in the # multitouch_on_demand is the circle drawn after # the touch is released (in on_mouse_release) win.dispatch( 'on_mouse_up', 10, self.correct_y(win, 10), 'right', {} ) self.assertEqual(mouse.counter, 1) # because the red dot is removed by the left button if 'disabled' not in kwargs: self.assertIn(event_id, mouse.touches) self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present # button is down on the previous dot's position win.dispatch( 'on_mouse_down', 10, self.correct_y(win, 10), button, {} ) # if the multitouch is disabled, the touch event # increments the counter self.assertEqual( mouse.counter, 1 + int('disabled' in kwargs) ) if 'disabled' in kwargs: # the right click is ignored, test ends here self.assertNotIn( event_id, mouse.touches ) # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) return else: self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present # ellipse proxy (<3 #1318 Instruction.proxy_ref) dot_proxy = mouse.touches[ event_id ].ud.get('_drawelement')[1].proxy_ref # the dot is removed after the touch is released # when right - touch is preserved -> dot remains # when left - touch is destroyed -> dot removed win.dispatch( 'on_mouse_up', 10, self.correct_y(win, 10), button, {} ) # no matter where # the touch, which holds the only ref to the dot # instance (Ellipse) is collected, therefore the # proxy can confirm the dot is removed # (indirect ref at least + it would be nasty for # checking if the ellipse remained on visible on # the Canvas after being GC-ed if not impossible # without the Instruction object trick ._. ) if button == 'left': with self.assertRaises(ReferenceError): print(dot_proxy) self.assertEqual(mouse.counter, 1) self.assertNotIn(event_id, mouse.touches) self.assertEqual(mouse.touches, {}) elif button == 'right': self.assertEqual(mouse.counter, 1) self.assertIn(event_id, mouse.touches) self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present self.render(wid) # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) def multitouch_dot_move(self, button, **kwargs): # touch -> dot appears -> move touch -> dot moves # -> release touch -> touch & dot disappear eventloop, win, mouse, wid = self.mouse_init(**kwargs) # register mouse provider mouse.start() eventloop.add_input_provider(mouse) # no mouse touch anywhere self.assertEqual(mouse.counter, 0) self.assertEqual(mouse.touches, {}) # right button down, red dot should appear # if the 'multitouch_on_demand' is disabled win.dispatch( 'on_mouse_down', 10, self.correct_y(win, 10), 'right', {} ) event_id = next(iter(mouse.touches)) self.assertEqual(mouse.counter, 1) if 'on_demand' in kwargs and 'scatter' not in kwargs: # doesn't do anything on a pure Button self.render(wid) # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) return # XXX right button up # first release the touch then check, so that we # have the red dot drawn in on_demand and in the # default (multitouch everywhere) because in the # multitouch_on_demand is the circle drawn after # the touch is released (in on_mouse_release) elif 'on_demand' in kwargs and 'scatter' in kwargs: # on_demand works after the touch is up self.assertIn( 'multitouch_sim', mouse.touches[event_id].profile ) self.assertTrue(mouse.multitouch_on_demand) # multitouch_sim is changed in on_touch_down # method of the widget that's able to handle # multiple touches, therefore for Scatter we # need to dispatch the method and because we # triggered only on_mouse_down directly i.e. # without ME dispatch, on_touch_down was not # called == multitouch_sim is False self.advance_frames(1) # initialize stuff wid.on_touch_down(mouse.touches[event_id]) wid.on_touch_up(mouse.touches[event_id]) self.assertTrue(mouse.touches[event_id].multitouch_sim) win.dispatch( 'on_mouse_up', 10, self.correct_y(win, 10), 'right', {} ) ellipse = mouse.touches[ event_id ].ud.get('_drawelement')[1].proxy_ref win.dispatch( 'on_mouse_down', 10, self.correct_y(win, 10), 'right', {} ) elif 'disabled' in kwargs: self.assertIsNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot isn't present else: self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present # do NOT make any hard refs to '_drawelement' if 'disabled' in kwargs: # the right click doesn't draw the red dot # the instructions aren't present, test ends self.assertIsNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot isn't present # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) return else: ellipse = mouse.touches[ event_id ].ud.get('_drawelement')[1].proxy_ref # the red dot moves when the touch is moving win.dispatch( 'on_mouse_move', 11, self.correct_y(win, 11), {} ) self.assertEqual( ellipse.pos, (1, 1) ) # bounding box from Rectangle, R=10 -> 20 width # right button up win.dispatch( 'on_mouse_up', 10, self.correct_y(win, 10), 'right', {} ) self.assertEqual(mouse.counter, 1) # because the red dot is removed by the left button self.assertIn(event_id, mouse.touches) self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present # the dot is at (11, 11), but the touch is in # its bounding box, therefore it can move it win.dispatch( 'on_mouse_down', 10, self.correct_y(win, 10), button, {} ) # manipulating already existing touch, # no new one was created self.assertEqual(mouse.counter, 1) self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present # the red dot moves when the touch is moving win.dispatch( 'on_mouse_move', 50, self.correct_y(win, 50), {} ) self.assertEqual( ellipse.pos, (40, 40) ) # bounding box from Rectangle, R=10 -> 20 width # the dot is removed after the touch is released # when right - touch is preserved -> dot remains # when left - touch is destroyed -> dot removed win.dispatch( 'on_mouse_up', 10, self.correct_y(win, 10), button, {} ) # no matter where self.assertEqual(mouse.counter, 1) if button == 'left': self.assertNotIn(event_id, mouse.touches) elif button == 'right': self.assertIn(event_id, mouse.touches) self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present self.render(wid) # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) # tests def test_multitouch_dontappear(self): eventloop, win, mouse, wid = self.mouse_init() # register mouse provider mouse.start() eventloop.add_input_provider(mouse) # no mouse touch anywhere self.assertEqual(mouse.counter, 0) self.assertEqual(mouse.touches, {}) # left button down win.dispatch( 'on_mouse_down', 10, self.correct_y(win, 10), 'left', {} ) event_id = next(iter(mouse.touches)) win.dispatch( 'on_mouse_move', 11, self.correct_y(win, 11), {} ) self.assertEqual(mouse.counter, 1) self.assertIsNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot isn't present # left button up win.dispatch( 'on_mouse_up', 10, self.correct_y(win, 10), 'left', {} ) # after the releasing the touch disappears, # but the counter remains self.assertEqual(mouse.counter, 1) self.assertNotIn(event_id, mouse.touches) self.advance_frames(1) self.render(wid) # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) def test_multitouch_appear(self): eventloop, win, mouse, wid = self.mouse_init() # register mouse provider mouse.start() eventloop.add_input_provider(mouse) # no mouse touch anywhere self.assertEqual(mouse.counter, 0) self.assertEqual(mouse.touches, {}) # right button down, red dot should appear win.dispatch( 'on_mouse_down', 10, self.correct_y(win, 10), 'right', {} ) event_id = next(iter(mouse.touches)) self.assertEqual(mouse.counter, 1) self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present # do NOT make any hard refs to '_drawelement' ellipse = mouse.touches[ event_id ].ud.get('_drawelement')[1].proxy_ref # check ellipse's position self.assertAlmostEqual(ellipse.pos[0], 0, delta=0.0001) # bounding box from Rectangle, R=10 -> 20 width # almost equal because the correct_y uses the same # float - float, which returns decimal garbage self.assertAlmostEqual(ellipse.pos[1], 0, delta=0.0001) win.dispatch( 'on_mouse_move', 11, self.correct_y(win, 11), {} ) # the red dot moves when the touch is moving self.assertEqual( ellipse.pos, (1, 1) ) # bounding box from Rectangle, R=10 -> 20 width win.dispatch( 'on_mouse_up', 10, self.correct_y(win, 10), 'right', {} ) self.assertEqual( ellipse.pos, (1, 1) ) # bounding box from Rectangle, R=10 -> 20 width self.assertEqual(mouse.counter, 1) # because the red dot is removed by the left button self.assertIn(event_id, mouse.touches) self.assertIsNotNone( mouse.touches[event_id].ud.get('_drawelement') ) # the red dot is present self.render(wid) # cleanup! # remove mouse provider mouse.stop() eventloop.remove_input_provider(mouse) def test_multitouch_dot_lefttouch(self): self.multitouch_dot_touch('left') def test_multitouch_dot_leftmove(self): self.multitouch_dot_move('left') def test_multitouch_dot_righttouch(self): self.multitouch_dot_touch('right') def test_multitouch_dot_rightmove(self): self.multitouch_dot_move('right') def test_multitouch_on_demand_noscatter_lefttouch(self): self.multitouch_dot_touch('left', on_demand=True) def test_multitouch_on_demand_noscatter_leftmove(self): self.multitouch_dot_move('left', on_demand=True) def test_multitouch_on_demand_noscatter_righttouch(self): self.multitouch_dot_touch('right', on_demand=True) def test_multitouch_on_demand_noscatter_rightmove(self): self.multitouch_dot_move('right', on_demand=True) def test_multitouch_on_demand_scatter_lefttouch(self): self.multitouch_dot_touch( 'left', on_demand=True, scatter=True ) def test_multitouch_on_demand_scatter_leftmove(self): self.multitouch_dot_move( 'left', on_demand=True, scatter=True ) def test_multitouch_on_demand_scatter_righttouch(self): self.multitouch_dot_touch( 'right', on_demand=True, scatter=True ) def test_multitouch_on_demand_scatter_rightmove(self): self.multitouch_dot_move( 'right', on_demand=True, scatter=True ) def test_multitouch_disabled_lefttouch(self): self.multitouch_dot_touch('left', disabled=True) def test_multitouch_disabled_leftmove(self): self.multitouch_dot_move('left', disabled=True) def test_multitouch_disabled_righttouch(self): self.multitouch_dot_touch('right', disabled=True) def test_multitouch_disabled_rightmove(self): self.multitouch_dot_move('right', disabled=True) if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_multistroke.py0000666000000000000000000003400400000000000016712 0ustar0000000000000000import pytest import unittest import kivy.multistroke from kivy.multistroke import Recognizer, MultistrokeGesture from kivy.vector import Vector best_score = 0.0 counter = 0 def best_score_cb(result): global best_score best_score = result.best['score'] def counter_cb(result): global counter counter += 1 # These are taken from the examples in JavaScript code (but made unistrokes) TGesture = [Vector(30, 7), Vector(103, 7), Vector(66, 7), Vector(66, 87)] NGesture = [Vector(177, 92), Vector(177, 2), Vector(182, 1), Vector(246, 95), Vector(247, 87), Vector(247, 1)] # dataset that matches N pretty well Ncandidate = [ Vector(160, 271), Vector(160, 263), Vector(158, 257), Vector(156, 249), Vector(146, 187), Vector(144, 181), Vector(144, 175), Vector(142, 167), Vector(140, 113), Vector(140, 107), Vector(140, 103), Vector(140, 99), Vector(140, 85), Vector(138, 85), Vector(138, 87), Vector(138, 89), Vector(166, 151), Vector(176, 171), Vector(188, 189), Vector(200, 205), Vector(238, 263), Vector(242, 269), Vector(244, 273), Vector(246, 277), Vector(252, 289), Vector(254, 291), Vector(256, 291), Vector(258, 291), Vector(260, 281), Vector(260, 275), Vector(260, 267), Vector(260, 255), Vector(254, 189), Vector(254, 175), Vector(254, 161), Vector(254, 147), Vector(260, 103), Vector(260, 101), Vector(260, 99), Vector(260, 95), Vector(260, 93), Vector(260, 91), Vector(260, 89) ] class MultistrokeTestCase(unittest.TestCase): def setUp(self): global best_score best_score = 0 counter = 0 self.Tinvar = MultistrokeGesture('T', [TGesture], orientation_sensitive=False) self.Tbound = MultistrokeGesture('T', [TGesture], orientation_sensitive=True) self.Ninvar = MultistrokeGesture('N', [NGesture], orientation_sensitive=False) self.Nbound = MultistrokeGesture('N', [NGesture], orientation_sensitive=True) @pytest.fixture(autouse=True) def set_clock(self, kivy_clock): self.kivy_clock = kivy_clock # ----------------------------------------------------------------------------- # Recognizer scheduling # ----------------------------------------------------------------------------- def test_immediate(self): gdb = Recognizer(db=[self.Tinvar, self.Ninvar]) r = gdb.recognize([Ncandidate], max_gpf=0) self.assertEqual(r._match_ops, 4) self.assertEqual(r._completed, 2) self.assertEqual(r.progress, 1) self.assertTrue(r.best['score'] > 0.94 and r.best['score'] < 0.95) def test_scheduling(self): global best_score from kivy.clock import Clock gdb = Recognizer(db=[self.Tinvar, self.Ninvar]) r = gdb.recognize([Ncandidate], max_gpf=1) r.bind(on_complete=best_score_cb) # _recognize_tick is scheduled here; compares to Tinvar Clock.tick() self.assertEqual(r.progress, .5) self.assertEqual(best_score, .0) # Now complete the search operation Clock.tick() self.assertEqual(r.progress, 1) self.assertTrue(best_score > 0.94 and best_score < 0.95) def test_scheduling_limits(self): global best_score from kivy.clock import Clock gdb = Recognizer(db=[self.Ninvar]) tpls = len(self.Ninvar.templates) best_score = 0 gdb.db.append(self.Ninvar) r = gdb.recognize([Ncandidate], max_gpf=1) r.bind(on_complete=best_score_cb) self.assertEqual(r.progress, 0) Clock.tick() self.assertEqual(r.progress, 0.5) self.assertEqual(best_score, 0) Clock.tick() self.assertEqual(r.progress, 1) self.assertTrue(best_score > 0.94 and best_score < 0.95) best_score = 0 gdb.db.append(self.Ninvar) r = gdb.recognize([Ncandidate], max_gpf=1) r.bind(on_complete=best_score_cb) self.assertEqual(r.progress, 0) Clock.tick() self.assertEqual(r.progress, 1 / 3.) Clock.tick() self.assertEqual(r.progress, 2 / 3.) self.assertEqual(best_score, 0) Clock.tick() self.assertEqual(r.progress, 1) self.assertTrue(best_score > 0.94 and best_score < 0.95) def test_parallel_recognize(self): global counter from kivy.clock import Clock counter = 0 gdb = Recognizer() for i in range(9): gdb.add_gesture('T', [TGesture], priority=50) gdb.add_gesture('N', [NGesture]) r1 = gdb.recognize([Ncandidate], max_gpf=1) r1.bind(on_complete=counter_cb) Clock.tick() # first run scheduled here; 9 left r2 = gdb.recognize([Ncandidate], max_gpf=1) r2.bind(on_complete=counter_cb) Clock.tick() # 8 left r3 = gdb.recognize([Ncandidate], max_gpf=1) r3.bind(on_complete=counter_cb) Clock.tick() # 7 left # run some immediate searches, should not interfere. for i in range(5): n = gdb.recognize([TGesture], max_gpf=0) self.assertEqual(n.best['name'], 'T') self.assertTrue(round(n.best['score'], 1) == 1.0) for i in range(6): Clock.tick() self.assertEqual(counter, 0) Clock.tick() self.assertEqual(counter, 1) Clock.tick() self.assertEqual(counter, 2) Clock.tick() self.assertEqual(counter, 3) def test_timeout_case_1(self): global best_score from kivy.clock import Clock from time import sleep best_score = 0 gdb = Recognizer(db=[self.Tbound, self.Ninvar]) r = gdb.recognize([Ncandidate], max_gpf=1, timeout=0.4) Clock.tick() # matches Tbound in this tick self.assertEqual(best_score, 0) sleep(0.4) Clock.tick() # should match Ninv, but times out (got T) self.assertEqual(r.status, 'timeout') self.assertEqual(r.progress, .5) self.assertTrue(r.best['name'] == 'T') self.assertTrue(r.best['score'] < 0.5) def test_timeout_case_2(self): global best_score from kivy.clock import Clock from time import sleep best_score = 0 gdb = Recognizer(db=[self.Tbound, self.Ninvar, self.Tinvar]) r = gdb.recognize([Ncandidate], max_gpf=1, timeout=0.8) Clock.tick() # matches Tbound in this tick self.assertEqual(best_score, 0) sleep(0.4) Clock.tick() # matches Ninvar in this tick sleep(0.4) Clock.tick() # should match Tinvar, but times out self.assertEqual(r.status, 'timeout') self.assertEqual(r.progress, 2 / 3.) self.assertTrue(r.best['score'] >= .94 and r.best['score'] <= .95) def test_priority_sorting(self): gdb = Recognizer() gdb.add_gesture('N', [NGesture], priority=10) gdb.add_gesture('T', [TGesture], priority=5) r = gdb.recognize([Ncandidate], goodscore=0.01, max_gpf=0, force_priority_sort=True) self.assertEqual(r.best['name'], 'T') r = gdb.recognize([Ncandidate], goodscore=0.01, force_priority_sort=False, max_gpf=0) self.assertEqual(r.best['name'], 'N') r = gdb.recognize([Ncandidate], goodscore=0.01, max_gpf=0, priority=10) self.assertEqual(r.best['name'], 'T') r = gdb.recognize([Ncandidate], goodscore=0.01, max_gpf=0, priority=4) self.assertEqual(r.best['name'], None) # ----------------------------------------------------------------------------- # Recognizer - filter tests # ----------------------------------------------------------------------------- def test_name_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter() self.assertEqual(len(n), 2) n = gdb.filter(name='X') self.assertEqual(len(n), 0) def test_numpoints_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(numpoints=100) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture], numpoints=100) n = gdb.filter(numpoints=100) self.assertEqual(len(n), 1) n = gdb.filter(numpoints=[100, 16]) self.assertEqual(len(n), 3) def test_numstrokes_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(numstrokes=2) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture, TGesture]) n = gdb.filter(numstrokes=2) self.assertEqual(len(n), 1) n = gdb.filter(numstrokes=[1, 2]) self.assertEqual(len(n), 3) def test_priority_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(priority=50) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture], priority=51) n = gdb.filter(priority=50) self.assertEqual(len(n), 0) n = gdb.filter(priority=51) self.assertEqual(len(n), 1) gdb.add_gesture('T', [TGesture], priority=52) n = gdb.filter(priority=[0, 51]) self.assertEqual(len(n), 1) n = gdb.filter(priority=[0, 52]) self.assertEqual(len(n), 2) n = gdb.filter(priority=[51, 52]) self.assertEqual(len(n), 2) n = gdb.filter(priority=[52, 53]) self.assertEqual(len(n), 1) n = gdb.filter(priority=[53, 54]) self.assertEqual(len(n), 0) def test_orientation_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(orientation_sensitive=True) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=False) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=None) self.assertEqual(len(n), 2) gdb.db.append(self.Tinvar) n = gdb.filter(orientation_sensitive=True) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=False) self.assertEqual(len(n), 2) n = gdb.filter(orientation_sensitive=None) self.assertEqual(len(n), 3) # ----------------------------------------------------------------------------- # misc tests # ----------------------------------------------------------------------------- def test_resample(self): r = kivy.multistroke.resample([Vector(0, 0), Vector(1, 1)], 11) self.assertEqual(len(r), 11) self.assertEqual(round(r[9].x, 1), 0.9) r = kivy.multistroke.resample(TGesture, 25) self.assertEqual(len(r), 25) self.assertEqual(round(r[12].x), 81) self.assertEqual(r[12].y, 7) self.assertEqual(TGesture[3].x, r[24].x) self.assertEqual(TGesture[3].y, r[24].y) def test_rotateby(self): r = kivy.multistroke.rotate_by(NGesture, 24) self.assertEqual(round(r[2].x, 1), 158.59999999999999) self.assertEqual(round(r[2].y, 1), 54.899999999999999) def test_transfer(self): gdb1 = Recognizer(db=[self.Ninvar]) gdb2 = Recognizer() gdb1.transfer_gesture(gdb2, name='N') r = gdb2.recognize([Ncandidate], max_gpf=0) self.assertEqual(r.best['name'], 'N') self.assertTrue(r.best['score'] > 0.94 and r.best['score'] < 0.95) def test_export_import_case_1(self): gdb1 = Recognizer(db=[self.Ninvar]) gdb2 = Recognizer() g = gdb1.export_gesture(name='N') gdb2.import_gesture(g) r = gdb2.recognize([Ncandidate], max_gpf=0) self.assertEqual(r.best['name'], 'N') self.assertTrue(r.best['score'] > 0.94 and r.best['score'] < 0.95) def test_export_import_case_2(self): from tempfile import mkstemp import os gdb1 = Recognizer(db=[self.Ninvar, self.Tinvar]) gdb2 = Recognizer() fh, fn = mkstemp() os.close(fh) g = gdb1.export_gesture(name='N', filename=fn) gdb2.import_gesture(filename=fn) os.unlink(fn) self.assertEqual(len(gdb1.db), 2) self.assertEqual(len(gdb2.db), 1) r = gdb2.recognize([Ncandidate], max_gpf=0) self.assertEqual(r.best['name'], 'N') self.assertTrue(r.best['score'] > 0.94 and r.best['score'] < 0.95) # ------------------------------------------------------------------------ # Test protractor # ------------------------------------------------------------------------ def test_protractor_invariant(self): gdb = Recognizer(db=[self.Tinvar, self.Ninvar]) r = gdb.recognize([NGesture], orientation_sensitive=False, max_gpf=0) self.assertEqual(r.best['name'], 'N') self.assertTrue(r.best['score'] == 1.0) r = gdb.recognize([NGesture], orientation_sensitive=True, max_gpf=0) self.assertEqual(r.best['name'], None) self.assertEqual(r.best['score'], 0) r = gdb.recognize([Ncandidate], orientation_sensitive=False, max_gpf=0) self.assertEqual(r.best['name'], 'N') self.assertTrue(r.best['score'] > 0.94 and r.best['score'] < 0.95) def test_protractor_bound(self): gdb = Recognizer(db=[self.Tbound, self.Nbound]) r = gdb.recognize([NGesture], orientation_sensitive=True, max_gpf=0) self.assertEqual(r.best['name'], 'N') self.assertTrue(r.best['score'] >= 0.99) r = gdb.recognize([NGesture], orientation_sensitive=False, max_gpf=0) self.assertEqual(r.best['name'], None) self.assertEqual(r.best['score'], 0) r = gdb.recognize([Ncandidate], orientation_sensitive=True, max_gpf=0) self.assertEqual(r.best['name'], 'N') self.assertTrue(r.best['score'] > 0.94 and r.best['score'] < 0.95) if __name__ == '__main__': unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_properties.py0000666000000000000000000010767700000000000016545 0ustar0000000000000000''' Test properties attached to a widget ''' import unittest import pytest from kivy.event import EventDispatcher from functools import partial class _TestProperty(EventDispatcher): pass wid = _TestProperty() @pytest.fixture(autouse=True) def set_clock(kivy_clock): pass @pytest.fixture() def self(): return unittest.TestCase() @pytest.mark.parametrize('set_name', [True, False]) def test_base(self, set_name): from kivy.properties import Property a = Property(-1) if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), -1) a.set(wid, 0) self.assertEqual(a.get(wid), 0) a.set(wid, 1) self.assertEqual(a.get(wid), 1) @pytest.mark.parametrize('set_name', [True, False]) def test_observer(self, set_name): from kivy.properties import Property a = Property(-1) if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), -1) global observe_called observe_called = 0 def observe(obj, value): global observe_called observe_called = 1 a.bind(wid, observe) a.set(wid, 0) self.assertEqual(a.get(wid), 0) self.assertEqual(observe_called, 1) observe_called = 0 a.set(wid, 0) self.assertEqual(a.get(wid), 0) self.assertEqual(observe_called, 0) a.set(wid, 1) self.assertEqual(a.get(wid), 1) self.assertEqual(observe_called, 1) @pytest.mark.parametrize('set_name', [True, False]) def test_objectcheck(self, set_name): from kivy.properties import ObjectProperty a = ObjectProperty(False) if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), False) a.set(wid, True) self.assertEqual(a.get(wid), True) @pytest.mark.parametrize('set_name', [True, False]) def test_stringcheck(self, set_name): from kivy.properties import StringProperty a = StringProperty() if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), '') a.set(wid, 'hello') self.assertEqual(a.get(wid), 'hello') try: a.set(wid, 88) # number shouldn't be accepted self.fail('string accept number, fail.') except ValueError: pass @pytest.mark.parametrize('set_name', [True, False]) def test_numericcheck(self, set_name): from kivy.properties import NumericProperty a = NumericProperty() if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), 0) a.set(wid, 99) self.assertEqual(a.get(wid), 99) # try: # a.set(wid, '') # string shouldn't be accepted # self.fail('number accept string, fail.') # except ValueError: # pass @pytest.mark.parametrize('set_name', [True, False]) def test_listcheck(self, set_name): from kivy.properties import ListProperty a = ListProperty() if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), []) a.set(wid, [1, 2, 3]) self.assertEqual(a.get(wid), [1, 2, 3]) @pytest.mark.parametrize('set_name', [True, False]) def test_dictcheck(self, set_name): from kivy.properties import DictProperty a = DictProperty() if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), {}) a.set(wid, {'foo': 'bar'}) self.assertEqual(a.get(wid), {'foo': 'bar'}) @pytest.mark.parametrize('set_name', [True, False]) def test_propertynone(self, set_name): from kivy.properties import NumericProperty a = NumericProperty(0, allownone=True) if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), 0) try: a.set(wid, None) self.assertEqual(a.get(wid), None) except ValueError: pass a.set(wid, 1) self.assertEqual(a.get(wid), 1) @pytest.mark.parametrize('set_name', [True, False]) def test_reference(self, set_name): from kivy.properties import NumericProperty, ReferenceListProperty x = NumericProperty(0) if set_name: x.set_name(wid, 'x') x.link_eagerly(wid) else: x.link(wid, 'x') x.link_deps(wid, 'x') y = NumericProperty(0) if set_name: y.set_name(wid, 'y') y.link_eagerly(wid) else: y.link(wid, 'y') y.link_deps(wid, 'y') pos = ReferenceListProperty(x, y) if set_name: pos.set_name(wid, 'pos') pos.link_eagerly(wid) else: pos.link(wid, 'pos') pos.link_deps(wid, 'pos') self.assertEqual(x.get(wid), 0) self.assertEqual(y.get(wid), 0) self.assertEqual(pos.get(wid), [0, 0]) x.set(wid, 50) self.assertEqual(pos.get(wid), [50, 0]) y.set(wid, 50) self.assertEqual(pos.get(wid), [50, 50]) pos.set(wid, [0, 0]) self.assertEqual(pos.get(wid), [0, 0]) self.assertEqual(x.get(wid), 0) self.assertEqual(y.get(wid), 0) # test observer global observe_called observe_called = 0 def observe(obj, value): global observe_called observe_called = 1 pos.bind(wid, observe) self.assertEqual(observe_called, 0) x.set(wid, 99) self.assertEqual(observe_called, 1) @pytest.mark.parametrize('set_name', [True, False]) def test_reference_child_update(self, set_name): from kivy.properties import NumericProperty, ReferenceListProperty x = NumericProperty(0) if set_name: x.set_name(wid, 'x') x.link_eagerly(wid) else: x.link(wid, 'x') x.link_deps(wid, 'x') y = NumericProperty(0) if set_name: y.set_name(wid, 'y') y.link_eagerly(wid) else: y.link(wid, 'y') y.link_deps(wid, 'y') pos = ReferenceListProperty(x, y) if set_name: pos.set_name(wid, 'pos') pos.link_eagerly(wid) else: pos.link(wid, 'pos') pos.link_deps(wid, 'pos') pos.get(wid)[0] = 10 self.assertEqual(pos.get(wid), [10, 0]) pos.get(wid)[:] = (20, 30) self.assertEqual(pos.get(wid), [20, 30]) @pytest.mark.parametrize('set_name', [True, False]) def test_dict(self, set_name): from kivy.properties import DictProperty x = DictProperty() if set_name: x.set_name(wid, 'x') x.link_eagerly(wid) else: x.link(wid, 'x') x.link_deps(wid, 'x') # test observer global observe_called observe_called = 0 def observe(obj, value): global observe_called observe_called = 1 x.bind(wid, observe) observe_called = 0 x.get(wid)['toto'] = 1 self.assertEqual(observe_called, 1) observe_called = 0 x.get(wid)['toto'] = 2 self.assertEqual(observe_called, 1) observe_called = 0 x.get(wid)['youupi'] = 2 self.assertEqual(observe_called, 1) observe_called = 0 del x.get(wid)['toto'] self.assertEqual(observe_called, 1) observe_called = 0 x.get(wid).update({'bleh': 5}) self.assertEqual(observe_called, 1) @pytest.mark.parametrize('set_name', [True, False]) def test_bounded_numeric_property(self, set_name): from kivy.properties import BoundedNumericProperty bnp = BoundedNumericProperty(0.0, min=0.0, max=3.5) if set_name: bnp.set_name(wid, 'bnp') bnp.link_eagerly(wid) else: bnp.link(wid, 'bnp') bnp.link_deps(wid, 'bnp') bnp.set(wid, 1) bnp.set(wid, 0.0) bnp.set(wid, 3.1) bnp.set(wid, 3.5) self.assertRaises(ValueError, partial(bnp.set, wid, 3.6)) self.assertRaises(ValueError, partial(bnp.set, wid, -3)) @pytest.mark.parametrize('set_name', [True, False]) def test_bounded_numeric_property_error_value(self, set_name): from kivy.properties import BoundedNumericProperty bnp = BoundedNumericProperty(0, min=-5, max=5, errorvalue=1) if set_name: bnp.set_name(wid, 'bnp') bnp.link_eagerly(wid) else: bnp.link(wid, 'bnp') bnp.link_deps(wid, 'bnp') bnp.set(wid, 1) self.assertEqual(bnp.get(wid), 1) bnp.set(wid, 5) self.assertEqual(bnp.get(wid), 5) bnp.set(wid, 6) self.assertEqual(bnp.get(wid), 1) bnp.set(wid, -5) self.assertEqual(bnp.get(wid), -5) bnp.set(wid, -6) self.assertEqual(bnp.get(wid), 1) @pytest.mark.parametrize('set_name', [True, False]) def test_bounded_numeric_property_error_handler(self, set_name): from kivy.properties import BoundedNumericProperty bnp = BoundedNumericProperty( 0, min=-5, max=5, errorhandler=lambda x: 5 if x > 5 else -5) if set_name: bnp.set_name(wid, 'bnp') bnp.link_eagerly(wid) else: bnp.link(wid, 'bnp') bnp.link_deps(wid, 'bnp') bnp.set(wid, 1) self.assertEqual(bnp.get(wid), 1) bnp.set(wid, 5) self.assertEqual(bnp.get(wid), 5) bnp.set(wid, 10) self.assertEqual(bnp.get(wid), 5) bnp.set(wid, -5) self.assertEqual(bnp.get(wid), -5) bnp.set(wid, -10) self.assertEqual(bnp.get(wid), -5) @pytest.mark.parametrize('set_name', [True, False]) def test_numeric_string_with_units_check(self, set_name): from kivy.properties import NumericProperty from kivy.metrics import Metrics a = NumericProperty() if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), 0) a.set(wid, '55dp') density = Metrics.density self.assertEqual(a.get(wid), 55 * density) self.assertEqual(a.get_format(wid), 'dp') a.set(wid, u'55dp') self.assertEqual(a.get(wid), 55 * density) self.assertEqual(a.get_format(wid), 'dp') a.set(wid, '99in') self.assertEqual(a.get(wid), 9504.0 * density) self.assertEqual(a.get_format(wid), 'in') a.set(wid, u'99in') self.assertEqual(a.get(wid), 9504.0 * density) self.assertEqual(a.get_format(wid), 'in') @pytest.mark.parametrize('set_name', [True, False]) def test_numeric_string_without_units(self, set_name): from kivy.properties import NumericProperty a = NumericProperty() if set_name: a.set_name(wid, 'a') a.link_eagerly(wid) else: a.link(wid, 'a') a.link_deps(wid, 'a') self.assertEqual(a.get(wid), 0) a.set(wid, '2') self.assertEqual(a.get(wid), 2) def test_property_rebind(self): from kivy.uix.label import Label from kivy.uix.togglebutton import ToggleButton from kivy.lang import Builder from kivy.properties import ObjectProperty, DictProperty, AliasProperty from kivy.clock import Clock class ObjWidget(Label): button = ObjectProperty(None, rebind=True, allownone=True) class ObjWidgetRebindFalse(Label): button = ObjectProperty(None, rebind=False, allownone=True) class DictWidget(Label): button = DictProperty({'button': None}, rebind=True, allownone=True) class DictWidgetFalse(Label): button = DictProperty({'button': None}, rebind=False) class AliasWidget(Label): _button = None def setter(self, value): self._button = value return True def getter(self): return self._button button = AliasProperty(getter, setter, rebind=True) Builder.load_string(''' : text: self.button.state if self.button is not None else 'Unset' : text: self.button.state if self.button is not None else 'Unset' : text: self.button.state if self.button is not None else 'Unset' : text: self.button.button.state if self.button.button is not None\ else 'Unset' : text: self.button.button.state if self.button.button is not None\ else 'Unset' ''') obj = ObjWidget() obj_false = ObjWidgetRebindFalse() dict_rebind = DictWidget() dict_false = DictWidgetFalse() alias_rebind = AliasWidget() button = ToggleButton() Clock.tick() self.assertEqual(obj.text, 'Unset') self.assertEqual(obj_false.text, 'Unset') self.assertEqual(dict_rebind.text, 'Unset') self.assertEqual(dict_false.text, 'Unset') self.assertEqual(alias_rebind.text, 'Unset') obj.button = button obj_false.button = button dict_rebind.button.button = button dict_false.button.button = button alias_rebind.button = button Clock.tick() self.assertEqual(obj.text, 'normal') self.assertEqual(obj_false.text, 'normal') self.assertEqual(dict_rebind.text, 'normal') self.assertEqual(dict_false.text, 'Unset') self.assertEqual(alias_rebind.text, 'normal') button.state = 'down' Clock.tick() self.assertEqual(obj.text, 'down') self.assertEqual(obj_false.text, 'normal') self.assertEqual(dict_rebind.text, 'down') self.assertEqual(dict_false.text, 'Unset') self.assertEqual(alias_rebind.text, 'down') button.state = 'normal' Clock.tick() self.assertEqual(obj.text, 'normal') self.assertEqual(obj_false.text, 'normal') self.assertEqual(dict_rebind.text, 'normal') self.assertEqual(dict_false.text, 'Unset') self.assertEqual(alias_rebind.text, 'normal') obj.button = None obj_false.button = None dict_rebind.button.button = None dict_false.button.button = None alias_rebind.button = None Clock.tick() self.assertEqual(obj.text, 'Unset') self.assertEqual(obj_false.text, 'Unset') self.assertEqual(dict_rebind.text, 'Unset') self.assertEqual(dict_false.text, 'Unset') self.assertEqual(alias_rebind.text, 'Unset') @pytest.mark.parametrize('set_name', [True, False]) def test_color_property(self, set_name): from kivy.properties import ColorProperty color = ColorProperty() if set_name: color.set_name(wid, 'color') color.link_eagerly(wid) else: color.link(wid, 'color') color.link_deps(wid, 'color') self.assertEqual(color.get(wid), [1, 1, 1, 1]) color2 = ColorProperty() if set_name: color2.set_name(wid, 'color2') color2.link_eagerly(wid) else: color2.link(wid, 'color2') color2.link_deps(wid, 'color2') self.assertEqual(color2.get(wid), [1, 1, 1, 1]) color.set(wid, 'yellow') self.assertEqual(color.get(wid), [1.0, 1.0, 0.0, 1.0]) color.set(wid, "#00ff00") self.assertEqual(color.get(wid), [0, 1, 0, 1]) color.set(wid, "#7f7fff7f") self.assertEqual(color.get(wid)[0], 127 / 255.) self.assertEqual(color.get(wid)[1], 127 / 255.) self.assertEqual(color.get(wid)[2], 1) self.assertEqual(color.get(wid)[3], 127 / 255.) color.set(wid, (1, 1, 0)) self.assertEqual(color.get(wid), [1, 1, 0, 1]) color.set(wid, (1, 1, 0, 0)) self.assertEqual(color.get(wid), [1, 1, 0, 0]) color.set(wid, [1, 1, 1, 1]) color_value = color.get(wid) color_value[0] = 0.5 self.assertEqual(color.get(wid), [0.5, 1, 1, 1]) self.assertEqual(color2.get(wid), [1, 1, 1, 1]) color2.set(wid, color.get(wid)) self.assertEqual(color2.get(wid), [0.5, 1, 1, 1]) color.set(wid, [1, 1, 1, 1]) color_value = color.get(wid) color_value[:] = [0, 1, 0, 1] self.assertEqual(color.get(wid), [0, 1, 0, 1]) @pytest.mark.parametrize('watch_before_use', [True, False]) def test_alias_property_without_setter(self, watch_before_use): from kivy.properties import AliasProperty expected_value = 5 class CustomAlias(EventDispatcher): def _get_prop(self): self.getter_called += 1 return expected_value prop = AliasProperty(_get_prop, None, watch_before_use=watch_before_use) def __init__(self, **kwargs): super(CustomAlias, self).__init__(**kwargs) self.getter_called = 0 # Initial checks wid = CustomAlias() self.assertEqual(wid.getter_called, 0) # Get value, should call getter once value = wid.prop self.assertEqual(value, expected_value) self.assertEqual(wid.getter_called, 1) # Setter should raise an AttributeError self.assertRaises(AttributeError, partial(setattr, wid, 'prop', 1)) @pytest.mark.parametrize('watch_before_use', [True, False]) def test_alias_property(self, watch_before_use): from kivy.properties import AliasProperty class CustomAlias(EventDispatcher): def _get_prop(self): self.getter_called += 1 def _set_prop(self, value): self.setter_called += 1 prop = AliasProperty( _get_prop, _set_prop, watch_before_use=watch_before_use) def __init__(self, **kwargs): super(CustomAlias, self).__init__(**kwargs) self.getter_called = 0 self.setter_called = 0 self.callback_called = 0 def callback(widget, value): widget.callback_called += 1 # Initial checks wid = CustomAlias() wid.bind(prop=callback) self.assertEqual(wid.getter_called, 0) self.assertEqual(wid.setter_called, 0) self.assertEqual(wid.callback_called, 0) # Set property, should call setter to set the value # Getter and callback should not be called because `_set_prop` doesn't # returns True wid.prop = 1 self.assertEqual(wid.getter_called, 0) self.assertEqual(wid.setter_called, 1) self.assertEqual(wid.callback_called, 0) # Set property to same value as before, should only call setter wid.prop = 1 self.assertEqual(wid.getter_called, 0) self.assertEqual(wid.setter_called, 2) self.assertEqual(wid.callback_called, 0) # Get value of the property, should call getter once self.assertEqual(wid.prop, None) self.assertEqual(wid.getter_called, 1) self.assertEqual(wid.setter_called, 2) self.assertEqual(wid.callback_called, 0) @pytest.mark.parametrize('watch_before_use', [True, False]) def test_alias_property_cache_true(self, watch_before_use): from kivy.properties import AliasProperty expected_value = 5 class CustomAlias(EventDispatcher): def _get_prop(self): self.getter_called += 1 return expected_value def _set_prop(self, value): self.setter_called += 1 return True prop = AliasProperty( _get_prop, _set_prop, cache=True, watch_before_use=watch_before_use) def __init__(self, **kwargs): super(CustomAlias, self).__init__(**kwargs) self.getter_called = 0 self.setter_called = 0 # Initial checks wid = CustomAlias() self.assertEqual(wid.getter_called, 0) self.assertEqual(wid.setter_called, 0) # Get value of the property, should call getter once value = wid.prop self.assertEqual(value, expected_value) self.assertEqual(wid.getter_called, 1) self.assertEqual(wid.setter_called, 0) # Get value of the property, should return cached value # Getter should not be called value = wid.prop self.assertEqual(value, expected_value) self.assertEqual(wid.getter_called, 1) self.assertEqual(wid.setter_called, 0) # Set value of property, should call getter and setter wid.prop = 10 value = wid.prop self.assertEqual(value, expected_value) self.assertEqual(wid.setter_called, 1) self.assertEqual(wid.getter_called, 2) @pytest.mark.parametrize('watch_before_use', [True, False]) def test_alias_property_with_bind(self, watch_before_use): from kivy.properties import NumericProperty, AliasProperty class CustomAlias(EventDispatcher): x = NumericProperty(0) width = NumericProperty(100) def get_right(self): return self.x + self.width def set_right(self, value): self.x = value - self.width right = AliasProperty( get_right, set_right, bind=('x', 'width'), watch_before_use=watch_before_use) def __init__(self, **kwargs): super(CustomAlias, self).__init__(**kwargs) self.callback_called = 0 # Assert values when setting x, width or right properties wid = CustomAlias() self.assertEqual(wid.right, 100) wid.x = 500 self.assertEqual(wid.right, 600) wid.width = 50 self.assertEqual(wid.right, 550) wid.right = 100 self.assertEqual(wid.width, 50) self.assertEqual(wid.x, 50) def callback(widget, value): widget.callback_called += 1 wid.bind(right=callback) # Callback should be called only when property changes wid.x = 100 self.assertEqual(wid.callback_called, 1) wid.x = 100 self.assertEqual(wid.callback_called, 1) wid.width = 900 self.assertEqual(wid.callback_called, 2) wid.right = 700 self.assertEqual(wid.callback_called, 3) wid.right = 700 self.assertEqual(wid.callback_called, 3) @pytest.mark.parametrize('watch_before_use', [True, False]) def test_alias_property_with_force_dispatch_true(self, watch_before_use): from kivy.properties import AliasProperty class CustomAlias(EventDispatcher): def _get_prop(self): self.getter_called += 1 def _set_prop(self, value): self.setter_called += 1 prop = AliasProperty( _get_prop, _set_prop, force_dispatch=True, watch_before_use=watch_before_use) def __init__(self, **kwargs): super(CustomAlias, self).__init__(**kwargs) self.getter_called = 0 self.setter_called = 0 self.callback_called = 0 def callback(widget, value): widget.callback_called += 1 # Initial checks wid = CustomAlias() wid.bind(prop=callback) self.assertEqual(wid.getter_called, 0) self.assertEqual(wid.setter_called, 0) self.assertEqual(wid.callback_called, 0) # Set property, should call setter to set the value and getter to # to get the value for dispatch call wid.prop = 1 self.assertEqual(wid.getter_called, 1) self.assertEqual(wid.setter_called, 1) self.assertEqual(wid.callback_called, 1) # Set property to same value as before, setter and getter and callback # are called wid.prop = 1 self.assertEqual(wid.getter_called, 2) self.assertEqual(wid.setter_called, 2) self.assertEqual(wid.callback_called, 2) @pytest.mark.parametrize('watch_before_use', [True, False]) def test_alias_property_cache_true_with_bind(self, watch_before_use): from kivy.properties import NumericProperty, AliasProperty class CustomAlias(EventDispatcher): base_value = NumericProperty(1) def _get_prop(self): self.getter_called += 1 return self.base_value * 2 def _set_prop(self, value): self.base_value = value / 2 prop = AliasProperty(_get_prop, _set_prop, bind=('base_value',), cache=True, watch_before_use=watch_before_use) def __init__(self, **kwargs): super(CustomAlias, self).__init__(**kwargs) self.getter_called = 0 # Initial checks wid = CustomAlias() self.assertEqual(wid.getter_called, 0) self.assertEqual(wid.base_value, 1) self.assertEqual(wid.getter_called, 0) # Change the base value, should trigger an update for the cache wid.base_value = 4 self.assertEqual(wid.getter_called, int(watch_before_use)) # Now read the value again, should use the cache self.assertEqual(wid.prop, 8) self.assertEqual(wid.getter_called, 1) # Change the prop itself, should trigger an update for the cache wid.prop = 4 self.assertEqual(wid.getter_called, 2) self.assertEqual(wid.base_value, 2) self.assertEqual(wid.prop, 4) self.assertEqual(wid.getter_called, 2) @pytest.mark.parametrize('watch_before_use', [True, False]) def test_alias_property_cache_true_force_dispatch_true(self, watch_before_use): from kivy.properties import AliasProperty class CustomAlias(EventDispatcher): def _get_prop(self): self.getter_called += 1 return self.base_value * 2 def _set_prop(self, value): self.setter_called += 1 self.base_value = value / 2 return True prop = AliasProperty( _get_prop, _set_prop, cache=True, force_dispatch=True, watch_before_use=watch_before_use) def __init__(self, **kwargs): super(CustomAlias, self).__init__(**kwargs) self.base_value = 1 self.getter_called = 0 self.setter_called = 0 self.callback_called = 0 def callback(widget, value): widget.callback_called += 1 wid = CustomAlias() wid.bind(prop=callback) # Initial checks self.assertEqual(wid.base_value, 1) self.assertEqual(wid.getter_called, 0) self.assertEqual(wid.setter_called, 0) self.assertEqual(wid.callback_called, 0) # Set alias property some value, should call setter and then getter to # pass the value to callback wid.prop = 16 self.assertEqual(wid.base_value, 8) self.assertEqual(wid.getter_called, 1) self.assertEqual(wid.setter_called, 1) self.assertEqual(wid.callback_called, 1) # Same as the step above, should call setter, getter and callback wid.prop = 16 self.assertEqual(wid.base_value, 8) self.assertEqual(wid.getter_called, 2) self.assertEqual(wid.setter_called, 2) self.assertEqual(wid.callback_called, 2) # Get the value of property, should use cached value value = wid.prop self.assertEqual(value, 16) self.assertEqual(wid.getter_called, 2) self.assertEqual(wid.setter_called, 2) self.assertEqual(wid.callback_called, 2) def test_dictproperty_is_none(): from kivy.properties import DictProperty d1 = DictProperty(None) d1.set_name(wid, 'd1') d1.link_eagerly(wid) assert d1.get(wid) is None d2 = DictProperty({'a': 1, 'b': 2}, allownone=True) d2.set_name(wid, 'd2') d2.link_eagerly(wid) d2.set(wid, None) assert d2.get(wid) is None def test_listproperty_is_none(): from kivy.properties import ListProperty l1 = ListProperty(None) l1.set_name(wid, 'l1') l1.link_eagerly(wid) assert l1.get(wid) is None l2 = ListProperty([1, 2, 3], allownone=True) l2.set_name(wid, 'l2') l2.link_eagerly(wid) l2.set(wid, None) assert l2.get(wid) is None def test_numeric_property_dp(kivy_metrics): from kivy.event import EventDispatcher from kivy.properties import NumericProperty kivy_metrics.density = 1 class Number(EventDispatcher): with_dp = NumericProperty(5) no_dp = NumericProperty(10) default_dp = NumericProperty('10dp') number = Number() counter = {'with_dp': 0, 'no_dp': 0, 'default_dp': 0} def callback(name, *args): counter[name] += 1 number.fbind('with_dp', callback, 'with_dp') number.fbind('no_dp', callback, 'no_dp') number.fbind('default_dp', callback, 'default_dp') assert not counter['with_dp'] assert not counter['no_dp'] assert not counter['default_dp'] assert number.with_dp == 5 assert number.no_dp == 10 assert number.default_dp == 10 number.with_dp = 10 assert counter['with_dp'] == 1 assert number.with_dp == 10 kivy_metrics.density = 2 assert counter['with_dp'] == 1 assert not counter['no_dp'] assert counter['default_dp'] == 1 assert number.with_dp == 10 assert number.no_dp == 10 assert number.default_dp == 20 number.with_dp = '20dp' number.no_dp = 20 assert counter['with_dp'] == 2 assert counter['no_dp'] == 1 assert counter['default_dp'] == 1 assert number.with_dp == 40 assert number.no_dp == 20 assert number.default_dp == 20 kivy_metrics.density = 1 assert counter['with_dp'] == 3 assert counter['no_dp'] == 1 assert counter['default_dp'] == 2 assert number.with_dp == 20 assert number.no_dp == 20 assert number.default_dp == 10 def test_variable_list_property_dp_default(kivy_metrics): from kivy.event import EventDispatcher from kivy.properties import VariableListProperty kivy_metrics.density = 1 class Number(EventDispatcher): a = VariableListProperty(['10dp', (20, 'dp'), 3, 4.0]) number = Number() counter = 0 def callback(name, *args): nonlocal counter counter += 1 number.fbind('a', callback) assert list(number.a) == [10, 20, 3, 4] assert not counter kivy_metrics.density = 2 assert counter == 1 assert list(number.a) == [20, 40, 3, 4] kivy_metrics.density = 1 assert counter == 2 assert list(number.a) == [10, 20, 3, 4] def test_variable_list_property_dp(kivy_metrics): from kivy.event import EventDispatcher from kivy.properties import VariableListProperty kivy_metrics.density = 1 class Number(EventDispatcher): a = VariableListProperty([0, 20, 3, 4]) number = Number() counter = 0 def callback(name, *args): nonlocal counter counter += 1 number.fbind('a', callback) assert list(number.a) == [0, 20, 3, 4] assert not counter number.a = ['10dp', (20, 'dp'), 3, 4.0] assert list(number.a) == [10, 20, 3, 4] assert counter == 1 kivy_metrics.density = 2 assert counter == 2 assert list(number.a) == [20, 40, 3, 4] kivy_metrics.density = 1 assert counter == 3 assert list(number.a) == [10, 20, 3, 4] def test_property_duplicate_name(): from kivy.event import EventDispatcher from kivy.properties import ObjectProperty class Event(EventDispatcher): a = ObjectProperty(5) event = Event() counter = 0 counter2 = 0 def callback(*args): nonlocal counter counter += 1 def callback2(*args): nonlocal counter2 counter2 += 1 event.fbind('a', callback) event.create_property('a', None) event.fbind('a', callback2) event.a = 12 assert not counter assert counter2 == 1 def test_property_rename_duplicate(): from kivy.event import EventDispatcher from kivy.properties import ObjectProperty class Event(EventDispatcher): b = ObjectProperty(5) a = b event = Event() counter = 0 counter2 = 0 def callback(*args): nonlocal counter counter += 1 def callback2(*args): nonlocal counter2 counter2 += 1 event.fbind('a', callback) event.fbind('b', callback2) event.a = 12 assert counter == 1 assert counter2 == 1 assert event.a == 12 assert event.b == 12 event.b = 14 assert counter == 2 assert counter2 == 2 assert event.a == 14 assert event.b == 14 def test_override_prop_inheritance(): from kivy.event import EventDispatcher from kivy.properties import ObjectProperty, AliasProperty counter = 0 class Parent(EventDispatcher): prop = ObjectProperty() class Child(Parent): def inc(self, *args): nonlocal counter counter += 1 return counter prop = AliasProperty(inc) parent = Parent() child = Child() parent.prop = 44 assert parent.prop == 44 assert counter == 0 assert child.prop == 1 assert counter == 1 assert parent.prop == 44 assert isinstance(parent.property('prop'), ObjectProperty) assert isinstance(child.property('prop'), AliasProperty) @pytest.mark.parametrize('by_val', [True, False]) def test_manually_create_property(by_val): from kivy.event import EventDispatcher from kivy.properties import StringProperty class Event(EventDispatcher): pass event = Event() assert not hasattr(event, 'a') if by_val: event.create_property('a', 'hello') else: event.apply_property(a=StringProperty('hello')) args = 0 def callback(obj, val): nonlocal args args = obj, val event.fbind('a', callback) assert event.a == 'hello' event.a = 'bye' assert event.a == 'bye' assert args == (event, 'bye') event2 = Event() assert event2.a == 'hello' event2.fbind('a', callback) event2.a = 'goodbye' assert event2.a == 'goodbye' assert args == (event2, 'goodbye') def test_inherit_property(): from kivy.event import EventDispatcher from kivy.properties import StringProperty class Event(EventDispatcher): a = StringProperty('hello') class Event2(Event): b = StringProperty('hello2') event = Event2() args = 0 def callback(obj, val): nonlocal args args = obj, val event.fbind('a', callback) event.fbind('b', callback) assert event.a == 'hello' assert event.b == 'hello2' event.a = 'bye' assert event.a == 'bye' assert args == (event, 'bye') event.b = 'goodbye' assert event.b == 'goodbye' assert args == (event, 'goodbye') def test_unknown_property(): from kivy.properties import NumericProperty class MyWidget(EventDispatcher): width = NumericProperty(0) with pytest.raises(TypeError) as cm: MyWidget(width=12, unkn="abc") assert "Properties ['unkn'] passed to __init__ may not be existing " \ "property names. Valid properties are ['width']" \ == str(cm.value) def test_known_property_multiple_inheritance(): class Behavior: def __init__(self, name): print(f'Behavior: {self}, name={name}') super().__init__() class Widget2(Behavior, EventDispatcher): pass class Widget3(EventDispatcher, Behavior): pass with pytest.raises(TypeError) as cm: EventDispatcher(name='Pasta') assert "Properties ['name'] passed to __init__ may not be existing" \ in str(cm.value) Widget2(name='Pasta') # does not raise a ValueError Widget3(name='Pasta') # does not raise a ValueError def test_pass_other_typeerror(): class Behavior: def __init__(self, name): super().__init__() raise TypeError("this is a typeerror unrelated to object") class Widget2(Behavior, EventDispatcher): pass class Widget3(EventDispatcher, Behavior): pass for cls in [Widget2, Widget3]: with pytest.raises(TypeError) as cm: cls(name='Pasta') assert "this is a typeerror unrelated to object" == str(cm.value) def test_object_init_error(): # the above 3 test rely on this class TestCls(object): def __init__(self, **kwargs): super(TestCls, self).__init__(**kwargs) with pytest.raises(TypeError) as cm: TestCls(name='foo') assert str(cm.value).startswith("object.__init__() takes") ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_resources.py0000666000000000000000000000443200000000000016344 0ustar0000000000000000""" Resource loading tests ====================== """ import pytest import tempfile import os from unittest.mock import patch from kivy.cache import Cache from kivy.clock import Clock from kivy.resources import resource_find, resource_add_path @pytest.fixture def test_file(): return "uix/textinput.py" RESOURCE_CACHE = "kv.resourcefind" def test_load_resource_cached(test_file): Cache.remove(RESOURCE_CACHE) found_file = resource_find(test_file) assert found_file is not None cached_filename = Cache.get(RESOURCE_CACHE, test_file) assert found_file == cached_filename def test_load_resource_not_cached(test_file): Cache.remove(RESOURCE_CACHE) found_file = resource_find(test_file, use_cache=False) assert found_file is not None cached_filename = Cache.get(RESOURCE_CACHE, test_file) assert cached_filename is None def test_load_resource_not_found(): Cache.remove(RESOURCE_CACHE) missing_file_name = "missing_test_file.foo" find_missing_file = resource_find(missing_file_name) assert find_missing_file is None with tempfile.TemporaryDirectory() as temp_dir: missing_file_path = os.path.join(temp_dir, missing_file_name) with open(missing_file_path, "w"): pass # touch file find_missing_file_again = resource_find(missing_file_name) assert find_missing_file_again is None cached_filename = Cache.get(RESOURCE_CACHE, missing_file_name) assert cached_filename is None resource_add_path(temp_dir) found_file = resource_find(missing_file_name) assert missing_file_path == found_file assert missing_file_path == Cache.get(RESOURCE_CACHE, missing_file_name) def test_timestamp_and_lastaccess(test_file): Cache.remove(RESOURCE_CACHE) start = Clock.get_time() resource_find(test_file) ts = Cache.get_timestamp(RESOURCE_CACHE, test_file) last_access = Cache.get_lastaccess(RESOURCE_CACHE, test_file) assert ts >= start, 'Last timestamp not accurate.' assert last_access >= start, 'Last access time is not accurate.' def test_print_usage(): with patch('kivy.cache.print') as mock_print: Cache.print_usage() mock_print.assert_called() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_rst_replace.py0000666000000000000000000000446300000000000016641 0ustar0000000000000000# coding=utf-8 import unittest from kivy.tests.common import GraphicUnitTest def _build_rst(): from kivy.uix.rst import RstDocument class _TestRstReplace(RstDocument): def __init__(self, **kwargs): super(_TestRstReplace, self).__init__(**kwargs) self.text = ''' .. |uni| unicode:: 0xe4 .. |nbsp| unicode:: 0xA0 .. |text| replace:: is .. |hop| replace:: replaced .. _hop: https://kivy.org |uni| |nbsp| |text| |hop|_ ''' return _TestRstReplace() class RstSubstitutionTestCase(GraphicUnitTest): # XXX Mathieu - i tried to fix the window context to prevent segfault here # but nothing actually works. Works alone, but not after a window restart. # On linux: # # 1 0x00007ffff12807e9 in () at /usr/lib/libnvidia-glcore.so.418.43 # # 2 0x00007ffff1288554 in () at /usr/lib/libnvidia-glcore.so.418.43 # # 3 0x00007ffff0e2e3db in () at /usr/lib/libnvidia-glcore.so.418.43 # # 4 0x00007ffff5d5ae15 in __pyx_f_4kivy_8graphics_3vbo_11VertexBatch_draw # noqa # (__pyx_v_self=0x7fffed641390) at kivy/graphics/vbo.c:6529 # On OSX: # * thread #1, queue = 'com.apple.main-thread', # stop reason = EXC_BAD_ACCESS (code=1, address=0x0) # * frame #0: 0x00007fff555d9d42 GLEngine`gleRunVertexSubmitImmediate + 1234 # noqa # frame #1: 0x00007fff554c1544 GLEngine`glDrawElements_Exec + 563 # frame #2: 0x000000010429d273 vbo.cpython-36m-darwin.so # `__pyx_f_4kivy_8graphics_3vbo_11VertexBatch_draw( # __pyx_v_self=0x000000010cf344f8) at vbo.c:6575 [opt] @unittest.skip("Currently segfault, but no idea why.") def test_rst_replace(self): rst = _build_rst() self.render(rst) # RstDocument > Scatter > GridLayout > RstParagraph pg = rst.children[0].children[0].children[0] rendered_text = pg.text[:] # [anchor=] and [ref=] might change in the future compare_text = ( u'[color=202020ff][anchor=hop]' u'\xe4 \xA0 is ' u'[ref=None][color=ce5c00ff]replaced[/color][/ref]' u'[/color]' ) self.assertEqual(rendered_text, compare_text) if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_screen.py0000666000000000000000000000237500000000000015615 0ustar0000000000000000import pytest transition_cls_names = ( 'ShaderTransition', 'SlideTransition', 'SwapTransition', 'FadeTransition', 'WipeTransition', 'FallOutTransition', 'RiseInTransition', 'NoTransition', 'CardTransition', ) def test_switch_to(): import kivy.uix.screenmanager as sm manager = sm.ScreenManager() screen1 = sm.Screen(name='first') screen2 = sm.Screen(name='second') manager.switch_to(screen1) manager.switch_to(screen2) manager.switch_to(screen1) manager.switch_to(screen2) manager.current = 'first' manager.switch_to(screen1) manager.current = 'second' manager.switch_to(screen2) @pytest.mark.parametrize('transition_cls_name', transition_cls_names) def test_switching_does_not_affect_a_list_of_screens(transition_cls_name): import kivy.uix.screenmanager as sm transition_cls = getattr(sm, transition_cls_name) scrmgr = sm.ScreenManager() for i in range(3): scrmgr.add_widget(sm.Screen(name=str(i))) names = list(scrmgr.screen_names) scrmgr.transition = transition_cls() scrmgr.current = '1' assert names == scrmgr.screen_names scrmgr.transition = transition_cls() scrmgr.current = '2' assert names == scrmgr.screen_names ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_storage.py0000666000000000000000000001162000000000000015773 0ustar0000000000000000''' Storage tests ============= ''' import unittest from os.path import abspath, dirname, join import errno import os class StorageTestCase(unittest.TestCase): def test_dict_storage(self): from kivy.storage.dictstore import DictStore from tempfile import mkstemp from os import unlink, close try: tmpfd, tmpfn = mkstemp('.dict') close(tmpfd) self._do_store_test_empty(DictStore(tmpfn)) self._do_store_test_filled(DictStore(tmpfn)) finally: unlink(tmpfn) def test_dict_storage_nofolder(self): from kivy.storage.dictstore import DictStore self._do_store_test_nofolder(DictStore) def test_json_storage_nofolder(self): from kivy.storage.jsonstore import JsonStore self._do_store_test_nofolder(JsonStore) def test_json_storage(self): from kivy.storage.jsonstore import JsonStore from tempfile import mkstemp from os import unlink, close try: tmpfd, tmpfn = mkstemp('.json') close(tmpfd) self._do_store_test_empty(JsonStore(tmpfn)) self._do_store_test_filled(JsonStore(tmpfn)) finally: unlink(tmpfn) try: tmpfd, tmpfn = mkstemp('.json') close(tmpfd) self._do_store_test_empty(JsonStore(tmpfn, indent=2)) self._do_store_test_filled(JsonStore(tmpfn, indent=2)) finally: unlink(tmpfn) try: tmpfd, tmpfn = mkstemp('.json') close(tmpfd) self._do_store_test_empty(JsonStore(tmpfn, sort_keys=True)) self._do_store_test_filled(JsonStore(tmpfn, sort_keys=True)) finally: unlink(tmpfn) def test_redis_storage(self): if os.environ.get('NONETWORK'): return try: from kivy.storage.redisstore import RedisStore from redis.exceptions import ConnectionError try: params = dict(db=15) self._do_store_test_empty(RedisStore(params)) self._do_store_test_filled(RedisStore(params)) except ConnectionError: pass except ImportError: pass def _do_store_test_empty(self, store): store.clear() self.assertTrue(store.count() == 0) self.assertFalse(store.exists('plop')) self.assertRaises(KeyError, lambda: store.get('plop')) self.assertTrue(store.put('plop', name='Hello', age=30)) self.assertTrue(store.exists('plop')) self.assertTrue(store.get('plop').get('name') == 'Hello') self.assertTrue(store.get('plop').get('age') == 30) self.assertTrue(store.count() == 1) self.assertTrue('plop' in store.keys()) # test queries store.put('key1', name='Name1', attr1='Common') store.put('key2', name='Name2', attr1='Common', attr2='bleh') store.put('key3', name='Name3', attr1='Common', attr2='bleh') self.assertTrue(store.count() == 4) self.assertTrue(store.exists('key1')) self.assertTrue(store.exists('key2')) self.assertTrue(store.exists('key3')) self.assertTrue(len(list(store.find(name='Name2'))) == 1) self.assertTrue(list(store.find(name='Name2'))[0][0] == 'key2') self.assertTrue(len(list(store.find(attr1='Common'))) == 3) self.assertTrue(len(list(store.find(attr2='bleh'))) == 2) self.assertTrue( len(list(store.find(attr1='Common', attr2='bleh'))) == 2) self.assertTrue(len(list(store.find(name='Name2', attr2='bleh'))) == 1) self.assertTrue(len(list(store.find(name='Name1', attr2='bleh'))) == 0) def _do_store_test_filled(self, store): self.assertTrue(store.count() == 4) self.assertRaises(KeyError, lambda: store.get('plop2')) self.assertRaises(KeyError, lambda: store.delete('plop2')) self.assertTrue(store.exists('plop')) self.assertTrue(store.get('plop').get('name') == 'Hello') self.assertTrue(store.put('plop', name='World', age=1)) self.assertTrue(store.get('plop').get('name') == 'World') self.assertTrue(store.exists('plop')) self.assertTrue(store.delete('plop')) self.assertRaises(KeyError, lambda: store.delete('plop')) self.assertRaises(KeyError, lambda: store.get('plop')) def _do_store_test_nofolder(self, store_cls): ext = store_cls.__name__.lower()[:4] path = join( dirname(abspath(__file__)), '__i_dont_exist__', 'test.' + ext ) with self.assertRaises(IOError) as context: store = store_cls(path) self.assertEqual(context.exception.errno, errno.ENOENT) if __name__ == '__main__': unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_actionbar.py0000666000000000000000000002773300000000000017172 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest, UTMotionEvent from kivy.lang import Builder from kivy.base import EventLoop from kivy.weakproxy import WeakProxy from time import sleep DropDown = None KV = ''' # +/- copied from ActionBar example + edited for the test FloatLayout: ActionBar: pos_hint: {'top': 1} ActionView: use_separator: True ActionPrevious: title: 'Action Bar' with_previous: False ActionOverflow: ActionButton: text: 'Btn0' icon: 'atlas://data/images/defaulttheme/audio-volume-high' ActionButton: text: 'Btn1' ActionButton: text: 'Btn2' ActionGroup: id: group1 text: 'group 1' ActionButton: id: group1button text: 'Btn3' on_release: setattr(root, 'g1button', True) ActionButton: text: 'Btn4' ActionGroup: id: group2 dropdown_width: 200 text: 'group 2' ActionButton: id: group2button text: 'Btn5' on_release: setattr(root, 'g2button', True) ActionButton: text: 'Btn6' ActionButton: text: 'Btn7' ''' class TouchPoint(UTMotionEvent): def __init__(self, raw_x, raw_y): win = EventLoop.window super().__init__( "unittest", 1, { "x": raw_x / float(win.width), "y": raw_y / float(win.height), } ) # press & release EventLoop.post_dispatch_input("begin", self) EventLoop.post_dispatch_input("end", self) EventLoop.idle() class ActionBarTestCase(GraphicUnitTest): framecount = 0 def setUp(self): global DropDown from kivy.uix.dropdown import DropDown # kill KV lang logging (too long test) import kivy.lang.builder as builder if not hasattr(self, '_trace'): self._trace = builder.trace self.builder = builder builder.trace = lambda *_, **__: None super(ActionBarTestCase, self).setUp() def tearDown(self, *args, **kwargs): # add the logging back import kivy.lang.builder as builder builder.trace = self._trace super(ActionBarTestCase, self).tearDown(*args, **kwargs) def move_frames(self, t): for i in range(t): EventLoop.idle() def clean_garbage(self, *args): for child in self._win.children[:]: self._win.remove_widget(child) self.move_frames(5) def check_dropdown(self, present=True): any_list = [ isinstance(child, DropDown) for child in self._win.children ] # mustn't allow more than one DropDown opened! self.assertLess(sum(any_list), 2) # passed if not present and not any(any_list): return elif present and any(any_list): return print('DropDown either missing, or isn\'t supposed to be there') self.assertTrue(False) def test_1_openclose(self, *args): # click on Group 2 to open its DropDown # - DropDown shows up # then click away # - Group 2 DropDown disappears # click on Group 1 to open its DropDown # - DropDown shows up # then click away # - Group 1 DropDown disappears self._win = EventLoop.window self.clean_garbage() root = Builder.load_string(KV) self.render(root) self.assertLess(len(self._win.children), 2) group2 = root.ids.group2 group1 = root.ids.group1 self.move_frames(5) # no DropDown present yet self.check_dropdown(present=False) self.assertFalse(group2.is_open) self.assertFalse(group1.is_open) items = ((group2, group1), (group1, group2)) for item in items: active, passive = item # click on active Group TouchPoint(*active.center) # active Group DropDown shows up self.check_dropdown(present=True) gdd = WeakProxy(self._win.children[0]) # active Group DropDown == value in WeakProxy self.assertIn(gdd, self._win.children) self.assertEqual(gdd, self._win.children[0]) self.assertTrue(active.is_open) self.assertFalse(passive.is_open) # click away TouchPoint(0, 0) # wait for closed Group DropDown to disappear # go to the next frame after the DropDown disappeared sleep(gdd.min_state_time) self.move_frames(1) # no DropDown is open self.assertNotEqual(gdd, self._win.children[0]) self.assertLess(len(self._win.children), 2) self.check_dropdown(present=False) self.assertFalse(active.is_open) self.assertFalse(passive.is_open) self._win.remove_widget(root) def test_2_switch(self, *args): # click on Group 2 to open its DropDown # - DropDown shows up # then click on Group 1 to open its DropDown # - Group 2 DropDown disappears, Group 1 DropDown shows up # click away # - no DropDown is opened self._win = EventLoop.window self.clean_garbage() root = Builder.load_string(KV) self.render(root) self.assertLess(len(self._win.children), 2) group2 = root.ids.group2 group1 = root.ids.group1 self.move_frames(5) # no DropDown present yet self.check_dropdown(present=False) self.assertFalse(group2.is_open) self.assertFalse(group1.is_open) # click on Group 2 TouchPoint(*group2.center) # Group 2 DropDown shows up self.check_dropdown(present=True) g2dd = WeakProxy(self._win.children[0]) # Group 2 DropDown == value in WeakProxy self.assertIn(g2dd, self._win.children) self.assertEqual(g2dd, self._win.children[0]) self.assertTrue(group2.is_open) self.assertFalse(group1.is_open) # click away from ActionBar and wait for it to disappear TouchPoint(0, 0) sleep(g2dd.min_state_time) self.move_frames(1) # click on Group 1 TouchPoint(*group1.center) # wait for closed Group 2 DropDown to disappear # and for Group 1 DropDown to appear (there are 2 DDs now) # go to the next frame after the DropDown disappeared sleep(g2dd.min_state_time) self.move_frames(1) # Group 1 DropDown != value in WeakProxy (Group 2 DD) self.assertNotEqual(g2dd, self._win.children[0]) self.assertFalse(group2.is_open) self.assertTrue(group1.is_open) self.check_dropdown(present=True) # click away from ActionBar TouchPoint(0, 0) # wait for closed Group DropDown to disappear # go to the next frame after the DropDown disappeared sleep(g2dd.min_state_time) self.move_frames(1) # no DropDown present in Window self.check_dropdown(present=False) self.assertFalse(group2.is_open) self.assertFalse(group1.is_open) self.assertNotIn(g2dd, self._win.children) self._win.remove_widget(root) def test_3_openpress(self, *args): # click on Group 2 to open its DropDown # - DropDown shows up # then click on Group 2 DropDown button # - DropDown disappears # click on Group 1 to open its DropDown # - DropDown shows up # then click on Group 1 DropDown button # - DropDown disappears self._win = EventLoop.window self.clean_garbage() root = Builder.load_string(KV) self.render(root) self.assertLess(len(self._win.children), 2) group2 = root.ids.group2 group2button = root.ids.group2button group1 = root.ids.group1 group1button = root.ids.group1button self.move_frames(5) # no DropDown present yet self.check_dropdown(present=False) self.assertFalse(group2.is_open) self.assertFalse(group1.is_open) items = ( (group2, group1, group2button), (group1, group2, group1button) ) for item in items: active, passive, button = item # click on active Group TouchPoint(*active.center) # active Group DropDown shows up self.check_dropdown(present=True) gdd = WeakProxy(self._win.children[0]) # active Group DropDown == value in WeakProxy self.assertIn(gdd, self._win.children) self.assertEqual(gdd, self._win.children[0]) self.assertTrue(active.is_open) self.assertFalse(passive.is_open) # click on active Group DropDown Button (needed to_window) TouchPoint(*button.to_window(*button.center)) self.assertTrue(getattr( root, active.text[0::6] + 'button' )) # wait for closed Group DropDown to disappear # go to the next frame after the DropDown disappeared sleep(gdd.min_state_time) self.move_frames(1) # no DropDown is open self.assertNotEqual(gdd, self._win.children[0]) self.assertLess(len(self._win.children), 2) self.assertFalse(active.is_open) self.assertFalse(passive.is_open) self.check_dropdown(present=False) self._win.remove_widget(root) def test_4_openmulti(self, *args): # click on Group to open its DropDown # - DropDown shows up # then click on Group DropDown button # - DropDown disappears # repeat self._win = EventLoop.window self.clean_garbage() root = Builder.load_string(KV) self.render(root) self.assertLess(len(self._win.children), 2) group2 = root.ids.group2 group2button = root.ids.group2button group1 = root.ids.group1 group1button = root.ids.group1button self.move_frames(5) # no DropDown present yet self.check_dropdown(present=False) self.assertFalse(group2.is_open) items = ((group2, group2button), (group1, group1button)) for item in items: group, button = item for _ in range(5): # click on Group TouchPoint(*group.center) # Group DropDown shows up self.check_dropdown(present=True) gdd = WeakProxy(self._win.children[0]) # Group DropDown == value in WeakProxy self.assertIn(gdd, self._win.children) self.assertEqual(gdd, self._win.children[0]) self.assertTrue(group.is_open) # click on Group DropDown Button TouchPoint(*button.to_window(*button.center)) # wait for closed Group DropDown to disappear # go to the next frame after the DropDown disappeared sleep(gdd.min_state_time) self.move_frames(1) # no DropDown is open self.assertNotEqual(gdd, self._win.children[0]) self.assertFalse(group.is_open) self.check_dropdown(present=False) self._win.remove_widget(root) if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_anchorlayout.py0000666000000000000000000000423600000000000017731 0ustar0000000000000000''' Anchor layout unit test ======================= ''' from kivy.tests.common import GraphicUnitTest class UIXAnchorLayoutTestcase(GraphicUnitTest): def box(self, r, g, b): from kivy.uix.widget import Widget from kivy.graphics import Color, Rectangle wid = Widget(size_hint=(None, None), size=(100, 100)) with wid.canvas: Color(r, g, b) r = Rectangle(pos=wid.pos, size=wid.size) def linksp(instance, *largs): r.pos = instance.pos r.size = instance.size wid.bind(pos=linksp, size=linksp) return wid def test_anchorlayout_default(self): from kivy.uix.anchorlayout import AnchorLayout r = self.render b = self.box layout = AnchorLayout() layout.add_widget(b(1, 0, 0)) r(layout) def test_anchorlayout_x(self): from kivy.uix.anchorlayout import AnchorLayout r = self.render b = self.box layout = AnchorLayout(anchor_x='left') layout.add_widget(b(1, 0, 0)) r(layout) layout = AnchorLayout(anchor_x='center') layout.add_widget(b(1, 0, 0)) r(layout) layout = AnchorLayout(anchor_x='right') layout.add_widget(b(1, 0, 0)) r(layout) def test_anchorlayout_y(self): from kivy.uix.anchorlayout import AnchorLayout r = self.render b = self.box layout = AnchorLayout(anchor_y='bottom') layout.add_widget(b(1, 0, 0)) r(layout) layout = AnchorLayout(anchor_y='center') layout.add_widget(b(1, 0, 0)) r(layout) layout = AnchorLayout(anchor_y='top') layout.add_widget(b(1, 0, 0)) r(layout) def test_anchor_layout_xy(self): from kivy.uix.anchorlayout import AnchorLayout r = self.render b = self.box layout = AnchorLayout(anchor_y='bottom', anchor_x='left') layout.add_widget(b(1, 0, 0)) r(layout) layout = AnchorLayout(anchor_y='top', anchor_x='right') layout.add_widget(b(1, 0, 0)) r(layout) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_asyncimage.py0000666000000000000000000001076000000000000017340 0ustar0000000000000000from os import remove from os.path import join from shutil import copyfile, rmtree from tempfile import mkdtemp from threading import Event from zipfile import ZipFile try: from urllib import urlretrieve except ImportError: from urllib.request import urlretrieve from kivy.tests.common import GraphicUnitTest, ensure_web_server class AsyncImageTestCase(GraphicUnitTest): @classmethod def setUpClass(cls): from kivy import kivy_examples_dir ensure_web_server(kivy_examples_dir) def setUp(self): from kivy.config import Config self.maxfps = Config.getint('graphics', 'maxfps') assert self.maxfps > 0 super(AsyncImageTestCase, self).setUp() def zip_frames(self, path): with ZipFile(path) as zipf: return len(zipf.namelist()) def wait_for_event_or_timeout(self, event): timeout = 30 * self.maxfps while timeout and not event.is_set(): self.advance_frames(1) timeout -= 1 def load_zipimage(self, source, frames): # load ZIP with images named: 000.png, 001.png, ... from kivy.uix.image import AsyncImage event = Event() image = AsyncImage(anim_delay=0.0333333333333333) # bind to 'on_load' because there are various # steps where the image is (re)loaded, but # the event is triggered only at the end image.bind(on_load=lambda *args, **kwargs: event.set()) image.source = source self.wait_for_event_or_timeout(event) self.render(image) proxyimg = image._coreimage self.assertTrue(proxyimg.anim_available) self.assertEqual(len(proxyimg.image.textures), frames) return image def test_remote_zipsequence(self): # cube ZIP has 63 PNGs used for animation zip_cube = ( 'http://localhost:8000/widgets/' 'sequenced_images/data/images/cube.zip' ) # ref Loader._load_urllib tempf, headers = urlretrieve(zip_cube) zip_pngs = self.zip_frames(tempf) remove(tempf) image = self.load_zipimage(zip_cube, zip_pngs) # pure delay * fps isn't enough and # just +1 isn't either (index collisions) self.assertTrue(self.check_sequence_frames( image._coreimage, int(image._coreimage.anim_delay * self.maxfps + 3) )) def test_local_zipsequence(self): # cube ZIP has 63 PNGs used for animation from kivy import kivy_examples_dir zip_cube = join( kivy_examples_dir, 'widgets', 'sequenced_images', 'data', 'images', 'cube.zip' ) zip_pngs = self.zip_frames(zip_cube) image = self.load_zipimage(zip_cube, zip_pngs) # pure delay * fps isn't enough and # just +1 isn't either (index collisions) self.assertTrue(self.check_sequence_frames( image._coreimage, int(image._coreimage.anim_delay * self.maxfps + 3) )) def check_sequence_frames(self, img, frames, slides=5): # check whether it really changes the images # in the anim_delay interval old = None while slides: # different frames, sequence is changing self.assertNotEqual(img.anim_index, old) old = img.anim_index self.advance_frames(frames) slides -= 1 return True def test_reload_asyncimage(self): from kivy.resources import resource_find from kivy.uix.image import AsyncImage temp_dir = mkdtemp() event = Event() image = AsyncImage() image.bind(on_load=lambda *args, **kwargs: event.set()) fn = resource_find('data/logo/kivy-icon-16.png') source = join(temp_dir, 'source.png') copyfile(fn, source) event.clear() image.source = source self.wait_for_event_or_timeout(event) self.render(image, framecount=2) self.assertEqual(image.texture_size, [16, 16]) remove(source) fn = resource_find('data/logo/kivy-icon-32.png') copyfile(fn, source) event.clear() image.reload() self.wait_for_event_or_timeout(event) self.render(image, framecount=2) self.assertEqual(image.texture_size, [32, 32]) remove(source) rmtree(temp_dir) if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_boxlayout.py0000666000000000000000000000531000000000000017241 0ustar0000000000000000''' Box layout unit test ==================== Order matter. On the screen, most of example must have the red->blue->green order. ''' from kivy.tests.common import GraphicUnitTest class UIXBoxLayoutTestcase(GraphicUnitTest): def box(self, r, g, b): from kivy.uix.widget import Widget from kivy.graphics import Color, Rectangle wid = Widget() with wid.canvas: Color(r, g, b) r = Rectangle(pos=wid.pos, size=wid.size) def linksp(instance, *largs): r.pos = instance.pos r.size = instance.size wid.bind(pos=linksp, size=linksp) return wid def test_boxlayout_orientation(self): from kivy.uix.boxlayout import BoxLayout r = self.render b = self.box layout = BoxLayout() layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) layout = BoxLayout(orientation='vertical') layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) def test_boxlayout_spacing(self): from kivy.uix.boxlayout import BoxLayout r = self.render b = self.box layout = BoxLayout(spacing=20) layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) layout = BoxLayout(spacing=20, orientation='vertical') layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) def test_boxlayout_padding(self): from kivy.uix.boxlayout import BoxLayout r = self.render b = self.box layout = BoxLayout(padding=20) layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) layout = BoxLayout(padding=20, orientation='vertical') layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) def test_boxlayout_padding_spacing(self): from kivy.uix.boxlayout import BoxLayout r = self.render b = self.box layout = BoxLayout(spacing=20, padding=20) layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) layout = BoxLayout(spacing=20, padding=20, orientation='vertical') layout.add_widget(b(1, 0, 0)) layout.add_widget(b(0, 1, 0)) layout.add_widget(b(0, 0, 1)) r(layout) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_bubble.py0000666000000000000000000003731200000000000016455 0ustar0000000000000000''' Bubble unit tests ================= author: Anthony Zimmermann (Anthony.Zimmermann@protonmail.com) ''' import pytest from kivy.tests.common import GraphicUnitTest from kivy.base import EventLoop from kivy.uix.bubble import Bubble from kivy.uix.bubble import BubbleContent from kivy.uix.bubble import BubbleButton class _TestBubbleButton(BubbleButton): def __init__(self, button_size=(None, None), *args, **kwargs): super().__init__(*args, **kwargs) size_x, size_y = button_size if size_x is not None: self.size_hint_x = None self.width = size_x if size_y is not None: self.size_hint_y = None self.height = size_y class _TestBubbleContent(BubbleContent): def update_size(self, instance, value): self.size = self.minimum_size def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.bind(minimum_size=self.update_size) class _TestBubble(Bubble): @property def arrow_length(self): return self._arrow_image.height @property def arrow_width(self): return self._arrow_image.width @property def arrow_rotation(self): return self._arrow_image_scatter.rotation @property def arrow_layout_pos(self): return self._arrow_image_layout.pos @property def arrow_layout_size(self): return self._arrow_image_layout.size @property def arrow_center_pos_within_arrow_layout(self): x = self._arrow_image_scatter_wrapper.center_x y = self._arrow_image_scatter_wrapper.center_y return x, y # (bubble_width, button_height, arrow_pos) bubble_layout_with_predefined_arrow_pos_test_params = [ (158.9, 34.3, "bottom_left"), # noqa: E201,E241 (651.4, 26.1, "bottom_mid"), # noqa: E201,E241 ( 6.5, 44.7, "bottom_right"), # noqa: E201,E241 (754.6, 50.6, "top_left"), # noqa: E201,E241 (957.8, 74.1, "top_mid"), # noqa: E201,E241 (852.1, 33.1, "top_right"), # noqa: E201,E241 (472.9, 45.1, "left_top"), # noqa: E201,E241 (578.3, 52.7, "left_mid"), # noqa: E201,E241 (687.8, 17.7, "left_bottom"), # noqa: E201,E241 (313.7, 8.6, "right_top"), # noqa: E201,E241 (194.3, 46.4, "right_mid"), # noqa: E201,E241 ( 59.3, 29.7, "right_bottom"), # noqa: E201,E241 ] bubble_layout_with_flex_arrow_pos_test_params = [ (101.3, 346.0, 0.0, 73.6, "l"), # noqa: E201,E241 (489.0, 535.1, 0.0, 442.1, "l"), # noqa: E201,E241 (390.9, 728.1, 0.0, 114.3, "l"), # noqa: E201,E241 (224.5, 675.5, 0.0, 560.6, "l"), # noqa: E201,E241 (264.9, 677.3, 0.0, 8.3, "l"), # noqa: E201,E241 (544.6, 126.0, 0.0, 120.9, "l"), # noqa: E201,E241 (290.9, 962.6, 0.0, 275.5, "l"), # noqa: E201,E241 (358.4, 514.4, 0.0, 427.1, "l"), # noqa: E201,E241 (604.3, 648.2, 0.0, 226.1, "l"), # noqa: E201,E241 (287.4, 875.6, 0.0, 446.5, "l"), # noqa: E201,E241 (755.7, 103.5, 444.6, 0.0, "b"), # noqa: E201,E241 (307.9, 471.7, 80.9, 0.0, "b"), # noqa: E201,E241 (849.9, 194.8, 652.7, 0.0, "b"), # noqa: E201,E241 (975.7, 691.0, 120.9, 0.0, "b"), # noqa: E201,E241 (539.1, 903.3, 530.6, 0.0, "b"), # noqa: E201,E241 ( 37.5, 727.5, 37.0, 0.0, "b"), # noqa: E201,E241 (856.5, 779.0, 565.5, 0.0, "b"), # noqa: E201,E241 (536.7, 228.3, 48.4, 0.0, "b"), # noqa: E201,E241 (170.9, 870.4, 127.6, 0.0, "b"), # noqa: E201,E241 (955.7, 530.6, 526.0, 0.0, "b"), # noqa: E201,E241 (878.1, 690.4, 878.1, 18.8, "r"), # noqa: E201,E241 (771.6, 365.2, 771.6, 31.1, "r"), # noqa: E201,E241 (679.7, 305.4, 679.7, 259.6, "r"), # noqa: E201,E241 (700.2, 614.6, 700.2, 105.4, "r"), # noqa: E201,E241 (444.1, 864.5, 444.1, 152.3, "r"), # noqa: E201,E241 (189.0, 790.4, 189.0, 602.9, "r"), # noqa: E201,E241 (376.0, 993.9, 376.0, 486.4, "r"), # noqa: E201,E241 (518.5, 338.5, 518.5, 194.6, "r"), # noqa: E201,E241 (982.1, 666.1, 982.1, 282.5, "r"), # noqa: E201,E241 (926.4, 565.1, 926.4, 187.3, "r"), # noqa: E201,E241 (375.2, 746.6, 36.2, 746.6, "t"), # noqa: E201,E241 (448.9, 228.5, 297.4, 228.5, "t"), # noqa: E201,E241 (792.3, 593.5, 746.2, 593.5, "t"), # noqa: E201,E241 (856.1, 89.7, 23.1, 89.7, "t"), # noqa: E201,E241 (721.3, 319.0, 356.5, 319.0, "t"), # noqa: E201,E241 (127.7, 355.7, 69.3, 355.7, "t"), # noqa: E201,E241 (412.3, 493.8, 163.2, 493.8, "t"), # noqa: E201,E241 ( 40.8, 115.8, 15.8, 115.8, "t"), # noqa: E201,E241 (233.9, 148.5, 189.4, 148.5, "t"), # noqa: E201,E241 (982.4, 661.5, 105.9, 661.5, "t"), # noqa: E201,E241 ] class BubbleTest(GraphicUnitTest): def move_frames(self, t): for i in range(t): EventLoop.idle() def test_no_content(self): bubble = Bubble() self.render(bubble) def test_add_remove_content(self): bubble = Bubble() content = BubbleContent() bubble.add_widget(content) self.render(bubble) bubble.remove_widget(content) self.render(bubble) def test_add_arbitrary_content(self): from kivy.uix.gridlayout import GridLayout bubble = Bubble() content = GridLayout() bubble.add_widget(content) self.render(bubble) def test_add_two_content_widgets_fails(self): from kivy.uix.bubble import BubbleException bubble = Bubble() content_1 = BubbleContent() content_2 = BubbleContent() bubble.add_widget(content_1) with self.assertRaises(BubbleException): bubble.add_widget(content_2) def test_add_content_with_buttons(self): bubble = Bubble() content = BubbleContent() content.add_widget(BubbleButton(text="Option A")) content.add_widget(BubbleButton(text="Option B")) bubble.add_widget(content) self.render(bubble) def assertSequenceAlmostEqual(self, seq1, seq2, delta=None): assert len(seq1) == len(seq2) for a, b in zip(seq1, seq2): self.assertAlmostEqual(a, b, delta=delta) def assertTestBubbleLayoutWithPredefinedArrowPos(self, bubble): arrow_length = bubble.arrow_length arrow_width = bubble.arrow_width bubble_width = bubble.test_bubble_width button_height = bubble.test_button_height # assert content size expected_content_size = { "bottom_left": (bubble_width, button_height), "bottom_mid": (bubble_width, button_height), "bottom_right": (bubble_width, button_height), "top_left": (bubble_width, button_height), "top_mid": (bubble_width, button_height), "top_right": (bubble_width, button_height), "left_top": (bubble_width - arrow_length, button_height), "left_mid": (bubble_width - arrow_length, button_height), "left_bottom": (bubble_width - arrow_length, button_height), "right_top": (bubble_width - arrow_length, button_height), "right_mid": (bubble_width - arrow_length, button_height), "right_bottom": (bubble_width - arrow_length, button_height), }[bubble.arrow_pos] self.assertSequenceAlmostEqual( bubble.content.size, expected_content_size, ) # assert arrow layout size expected_arrow_layout_size = { "bottom_left": (bubble_width, arrow_length), "bottom_mid": (bubble_width, arrow_length), "bottom_right": (bubble_width, arrow_length), "top_left": (bubble_width, arrow_length), "top_mid": (bubble_width, arrow_length), "top_right": (bubble_width, arrow_length), "left_top": (arrow_length, button_height), "left_mid": (arrow_length, button_height), "left_bottom": (arrow_length, button_height), "right_top": (arrow_length, button_height), "right_mid": (arrow_length, button_height), "right_bottom": (arrow_length, button_height), }[bubble.arrow_pos] self.assertSequenceAlmostEqual( bubble.arrow_layout_size, expected_arrow_layout_size, ) # assert content position expected_content_position = { "bottom_left": (0, arrow_length), "bottom_mid": (0, arrow_length), "bottom_right": (0, arrow_length), "top_left": (0, 0), "top_mid": (0, 0), "top_right": (0, 0), "left_top": (arrow_length, 0), "left_mid": (arrow_length, 0), "left_bottom": (arrow_length, 0), "right_top": (0, 0), "right_mid": (0, 0), "right_bottom": (0, 0), }[bubble.arrow_pos] self.assertSequenceAlmostEqual( bubble.content.pos, expected_content_position, ) # assert arrow layout position expected_arrow_layout_position = { "bottom_left": (0, 0), "bottom_mid": (0, 0), "bottom_right": (0, 0), "top_left": (0, button_height), "top_mid": (0, button_height), "top_right": (0, button_height), "left_top": (0, 0), "left_mid": (0, 0), "left_bottom": (0, 0), "right_top": (bubble_width - arrow_length, 0), "right_mid": (bubble_width - arrow_length, 0), "right_bottom": (bubble_width - arrow_length, 0), }[bubble.arrow_pos] self.assertSequenceAlmostEqual( bubble.arrow_layout_pos, expected_arrow_layout_position, ) # assert arrow position within arrow layout hal = arrow_length / 2 # hal := half arrow length x_offset = 0.05 * bubble_width y_offset = 0.05 * button_height expected_arrow_center_pos_within_arrow_layout = { "bottom_left": (x_offset + arrow_width / 2, hal), "bottom_mid": (bubble_width / 2, hal), "bottom_right": (bubble_width - arrow_width / 2 - x_offset, hal), "top_left": (x_offset + arrow_width / 2, hal), "top_mid": (bubble_width / 2, hal), "top_right": (bubble_width - arrow_width / 2 - x_offset, hal), "left_top": (hal, button_height - arrow_width / 2 - y_offset), "left_mid": (hal, button_height / 2), "left_bottom": (hal, y_offset + arrow_width / 2), "right_top": (hal, button_height - arrow_width / 2 - y_offset), "right_mid": (hal, button_height / 2), "right_bottom": (hal, y_offset + arrow_width / 2), }[bubble.arrow_pos] self.assertSequenceAlmostEqual( bubble.arrow_center_pos_within_arrow_layout, expected_arrow_center_pos_within_arrow_layout, ) # assert arrow rotation expected_arrow_rotation = { "bottom_left": 0, "bottom_mid": 0, "bottom_right": 0, "top_left": 180, "top_mid": 180, "top_right": 180, "left_top": 270, "left_mid": 270, "left_bottom": 270, "right_top": 90, "right_mid": 90, "right_bottom": 90, }[bubble.arrow_pos] self.assertAlmostEqual( bubble.arrow_rotation, expected_arrow_rotation, ) def test_bubble_layout_with_predefined_arrow_pos(self): for params in bubble_layout_with_predefined_arrow_pos_test_params: bubble_width, button_height, arrow_pos = params with self.subTest(): print( "(bubble_width={}, button_height={}, arrow_pos={})".format( *params ) ) bubble = _TestBubble(arrow_pos=arrow_pos) bubble.size_hint = (None, None) bubble.test_bubble_width = bubble_width bubble.test_button_height = button_height def update_bubble_size(instance, value): w = bubble_width h = bubble.content_height + bubble.arrow_margin_y bubble.size = (w, h) bubble.bind( content_size=update_bubble_size, arrow_margin=update_bubble_size, ) content = _TestBubbleContent() for i in range(3): content.add_widget( _TestBubbleButton( button_size=(None, button_height), text="Option {}".format(i) ) ) bubble.add_widget(content) self.render(bubble) self.assertTestBubbleLayoutWithPredefinedArrowPos(bubble) def test_bubble_layout_without_arrow(self): bubble_width = 200 button_height = 30 bubble = _TestBubble(show_arrow=False) bubble.size_hint = (None, None) def update_bubble_size(instance, value): w = bubble_width h = bubble.content_height bubble.size = (w, h) bubble.bind(content_size=update_bubble_size) content = _TestBubbleContent(orientation="vertical") for i in range(7): content.add_widget( _TestBubbleButton( button_size=(None, button_height), text="Option_{}".format(i) ) ) bubble.add_widget(content) self.render(bubble) # assert content size self.assertSequenceAlmostEqual( bubble.content.size, (bubble_width, 7 * button_height), ) # assert content position self.assertSequenceAlmostEqual( bubble.content.pos, (0, 0), ) def test_bubble_layout_with_flex_arrow_pos(self): for params in bubble_layout_with_flex_arrow_pos_test_params: bubble_size = params[:2] flex_arrow_pos = params[2:4] arrow_side = params[4] with self.subTest(): print("(w={}, h={}, x={}, y={}, side={})".format(*params)) bubble = _TestBubble() bubble.size_hint = (None, None) bubble.size = bubble_size bubble.flex_arrow_pos = flex_arrow_pos content = _TestBubbleContent(orientation="vertical") content.size_hint = (1, 1) button = _TestBubbleButton( button_size=(None, None), text="Option", ) button.size_hint_y = 1 content.add_widget(button) bubble.add_widget(content) self.render(bubble) haw = bubble.arrow_width / 2 # half arrow_width if arrow_side in ["l", "r"]: self.assertSequenceAlmostEqual( bubble.arrow_center_pos_within_arrow_layout, (haw, flex_arrow_pos[1]), delta=haw, ) elif arrow_side in ["b", "t"]: self.assertSequenceAlmostEqual( bubble.arrow_center_pos_within_arrow_layout, (flex_arrow_pos[0], haw), delta=haw, ) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_carousel.py0000666000000000000000000000520400000000000017032 0ustar0000000000000000import pytest @pytest.fixture( scope='session', params=(True, False), ids=lambda v: 'loop=' + str(v)) def loop(request): return request.param def test_remove_widget(loop): from kivy.uix.carousel import Carousel from kivy.uix.widget import Widget c = Carousel(loop=loop) assert c.index is None assert c.current_slide is None assert len(c.children) == 0 assert len(c.slides) == 0 N_SLIDES = 4 for i in range(N_SLIDES): c.add_widget(Widget()) assert c.index == 0 assert c.current_slide == c.slides[0] assert len(c.children) == 3 if loop else 2 assert len(c.slides) == N_SLIDES # test issue #6370 c.index = len(c.slides) - 1 c.remove_widget(c.slides[0]) # remove a slide(smaller index than the current_slide's). c.index = 1 old_current_slide = c.current_slide c.remove_widget(c.slides[c.index - 1]) assert c.index == 0 assert c.current_slide is old_current_slide assert len(c.children) == 2 assert len(c.slides) == 2 # remove a slide(bigger index than the current_slide's). old_current_slide = c.current_slide c.remove_widget(c.slides[c.index + 1]) assert c.index == 0 assert c.current_slide is old_current_slide assert len(c.children) == 1 assert len(c.slides) == 1 # remove the current_slide(the last one left). c.remove_widget(c.current_slide) assert c.index is None assert c.current_slide is None assert len(c.children) == 0 assert len(c.slides) == 0 @pytest.mark.parametrize( ('n_slides', 'index', 'loop', 'index_of_previous_slide', 'index_of_next_slide'), ( (1, 0, False, None, None), (1, 0, True, None, None), (2, 0, False, None, 1), (2, 0, True, 1, 1), (2, 1, False, 0, None), (2, 1, True, 0, 0), (3, 0, False, None, 1), (3, 0, True, 2, 1), (3, 1, False, 0, 2), (3, 1, True, 0, 2), (3, 2, False, 1, None), (3, 2, True, 1, 0), ) ) def test_previous_and_next( n_slides, index, loop, index_of_previous_slide, index_of_next_slide ): from kivy.uix.carousel import Carousel from kivy.uix.widget import Widget c = Carousel(loop=loop) for i in range(n_slides): c.add_widget(Widget()) c.index = index p_slide = c.previous_slide assert (p_slide and c.slides.index(p_slide)) == index_of_previous_slide n_slide = c.next_slide assert (n_slide and c.slides.index(n_slide)) == index_of_next_slide if __name__ == "__main__": pytest.main(args=[ __file__, ]) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_colorpicker.py0000666000000000000000000000453200000000000017534 0ustar0000000000000000""" Color Wheel and Color Picker Tests ================================== """ from kivy.tests.common import GraphicUnitTest, UTMotionEvent from kivy.uix.colorpicker import ColorWheel, ColorPicker class ColorWheelTest(GraphicUnitTest): def test_render(self): color_wheel = ColorWheel() self.render(color_wheel) def test_clicks(self): color_wheel = ColorWheel() # ColorPicker has a stated default colour (opaque white). # ColorWheel has a different default Color (transparent black). self.assertEqual(color_wheel.color, [0, 0, 0, 0]) # Click on corner of widget pos = (color_wheel.pos[0], color_wheel.pos[1]) touch = UTMotionEvent( "unittest", 1, { "x": pos[0], "y": pos[1], }, ) touch.grab_current = color_wheel touch.pos = pos color_wheel.on_touch_down(touch) color_wheel.on_touch_up(touch) # Too far from the center. No effect. self.assertEqual(color_wheel.color, [0, 0, 0, 0]) pos = ( color_wheel.pos[0] + color_wheel.size[0] / 2, color_wheel.pos[1] + color_wheel.size[1] / 4, ) # Click in middle, half-the-radius up. touch = UTMotionEvent( "unittest", 1, {"x": pos[0], "y": pos[1]}, ) touch.grab_current = color_wheel touch.pos = pos color_wheel.on_touch_down(touch) color_wheel.on_touch_up(touch) self.assertEqual(color_wheel.color, [0.75, 0.5, 1, 1]) class ColorPickerTest(GraphicUnitTest): def test_render(self): color_picker = ColorPicker() self.render(color_picker) def test_set_colour(self): color_picker = ColorPicker() # ColorPicker has a stated default colour (opaque white). # ColorWheel has a different default Color (transparent black). self.assertEqual(color_picker.color, [1, 1, 1, 1]) # Set without alpha color_picker.set_color((0.5, 0.6, 0.7)) self.assertEqual(color_picker.color, [0.5, 0.6, 0.7, 1]) # Set with alpha color_picker.set_color((0.5, 0.6, 0.7, 0.8)) self.assertEqual(color_picker.color, [0.5, 0.6, 0.7, 0.8]) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_dropdown.py0000666000000000000000000000606200000000000017054 0ustar0000000000000000from kivy.tests import async_run, UnitKivyApp def dropdown_app(): from kivy.app import App from kivy.uix.button import Button from kivy.uix.dropdown import DropDown from kivy.uix.label import Label class RootButton(Button): dropdown = None def on_touch_down(self, touch): assert self.dropdown.attach_to is None return super(RootButton, self).on_touch_down(touch) def on_touch_move(self, touch): assert self.dropdown.attach_to is None return super(RootButton, self).on_touch_move(touch) def on_touch_up(self, touch): assert self.dropdown.attach_to is None return super(RootButton, self).on_touch_up(touch) class TestApp(UnitKivyApp, App): def build(self): root = RootButton(text='Root') self.attach_widget = Label(text='Attached widget') root.add_widget(self.attach_widget) root.dropdown = self.dropdown = DropDown( auto_dismiss=True, min_state_time=0) self.inner_widget = w = Label( size_hint=(None, None), text='Dropdown') root.dropdown.add_widget(w) return root return TestApp() @async_run(app_cls_func=dropdown_app) async def test_dropdown_app(kivy_app): await kivy_app.wait_clock_frames(2) dropdown = kivy_app.dropdown button = kivy_app.root assert dropdown.attach_to is None kivy_app.attach_widget.size = button.width * 3 / 5, 2 kivy_app.attach_widget.top = button.height kivy_app.inner_widget.size = button.width * 3 / 5, button.height # just press button async for _ in kivy_app.do_touch_down_up(widget=button): pass async for _ in kivy_app.do_touch_drag(widget=button, dx=button.width / 4): pass # open dropdown dropdown.open(kivy_app.attach_widget) dropdown.pos = 0, 0 await kivy_app.wait_clock_frames(2) assert dropdown.attach_to is not None # press within dropdown area - should stay open async for _ in kivy_app.do_touch_down_up(widget=button): pass assert dropdown.attach_to is not None # start in dropdown but release outside - should stay open async for _ in kivy_app.do_touch_drag(widget=button, dx=button.width / 4): pass assert dropdown.attach_to is not None # start outside but release in dropdown - should close async for _ in kivy_app.do_touch_drag( pos=(button.center_x + button.width / 4, button.center_y), target_widget=button): pass assert dropdown.attach_to is None # open dropdown again dropdown.open(kivy_app.attach_widget) dropdown.pos = 0, 0 await kivy_app.wait_clock_frames(2) assert dropdown.attach_to is not None # press outside dropdown area to close it - should close async for _ in kivy_app.do_touch_down_up( pos=(button.center_x + button.width / 4, button.center_y)): pass assert dropdown.attach_to is None ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_gridlayout.py0000666000000000000000000002063000000000000017400 0ustar0000000000000000''' uix.gridlayout tests ======================== ''' import unittest import pytest from kivy.tests.common import GraphicUnitTest from kivy.uix.gridlayout import GridLayout class GridLayoutTest(unittest.TestCase): def test_gridlayout_get_max_widgets_cols_rows_None(self): gl = GridLayout() expected = None value = gl.get_max_widgets() self.assertEqual(expected, value) def test_gridlayout_get_max_widgets_rows_None(self): gl = GridLayout() gl.cols = 1 expected = None value = gl.get_max_widgets() self.assertEqual(expected, value) def test_gridlayout_get_max_widgets_cols_None(self): gl = GridLayout() gl.rows = 1 expected = None value = gl.get_max_widgets() self.assertEqual(expected, value) def test_gridlayout_get_max_widgets_with_rows_cols(self): gl = GridLayout() gl.rows = 5 gl.cols = 3 expected = 15 value = gl.get_max_widgets() self.assertEqual(expected, value) class UixGridLayoutTest(GraphicUnitTest): def test_rows_cols_sizes(self): # ref github issue #5278 _init_rows_cols_sizes fix # this combination could trigger an error gl = GridLayout() gl.cols = 1 gl.cols_minimum = {i: 10 for i in range(10)} gl.add_widget(GridLayout()) self.render(gl) @pytest.mark.parametrize( "n_cols, n_rows, orientation, expectation", [ (2, 3, 'lr-tb', [(0, 0), (1, 0), (0, 1), (1, 1), (0, 2), (1, 2)]), (2, 3, 'lr-bt', [(0, 2), (1, 2), (0, 1), (1, 1), (0, 0), (1, 0)]), (2, 3, 'rl-tb', [(1, 0), (0, 0), (1, 1), (0, 1), (1, 2), (0, 2)]), (2, 3, 'rl-bt', [(1, 2), (0, 2), (1, 1), (0, 1), (1, 0), (0, 0)]), (2, 3, 'tb-lr', [(0, 0), (0, 1), (0, 2), (1, 0), (1, 1), (1, 2)]), (2, 3, 'tb-rl', [(1, 0), (1, 1), (1, 2), (0, 0), (0, 1), (0, 2)]), (2, 3, 'bt-lr', [(0, 2), (0, 1), (0, 0), (1, 2), (1, 1), (1, 0)]), (2, 3, 'bt-rl', [(1, 2), (1, 1), (1, 0), (0, 2), (0, 1), (0, 0)]), ] ) def test_create_idx_iter( n_cols, n_rows, orientation, expectation): from kivy.uix.gridlayout import GridLayout gl = GridLayout(orientation=orientation) index_iter = gl._create_idx_iter(n_cols, n_rows) assert expectation == list(index_iter) @pytest.mark.parametrize("orientation", [ 'lr-tb', 'lr-bt', 'rl-tb', 'rl-bt', 'tb-lr', 'tb-rl', 'bt-lr', 'bt-rl', ]) def test_create_idx_iter2(orientation): from kivy.uix.gridlayout import GridLayout gl = GridLayout(orientation=orientation) index_iter = gl._create_idx_iter(1, 1) assert [(0, 0)] == list(index_iter) class TestLayout_fixed_sized_children: def compute_layout(self, *, n_cols, n_rows, ori, n_children): from kivy.uix.widget import Widget from kivy.uix.gridlayout import GridLayout gl = GridLayout(cols=n_cols, rows=n_rows, orientation=ori, pos=(0, 0)) gl.bind(minimum_size=gl.setter("size")) for __ in range(n_children): # set 'pos' to some random value to make this test more reliable gl.add_widget(Widget( size_hint=(None, None), size=(100, 100), pos=(8, 8))) gl.do_layout() return [tuple(c.pos) for c in reversed(gl.children)] # |---| # | 0 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 1), (1, 1)]) def test_1x1(self, n_cols, n_rows): from kivy.uix.gridlayout import GridLayout for ori in GridLayout.orientation.options: assert [(0, 0), ] == self.compute_layout( n_children=1, ori=ori, n_cols=n_cols, n_rows=n_rows) # |---|---|---| # | 0 | 1 | 2 | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 1), (3, 1)]) @pytest.mark.parametrize("ori", "lr-tb lr-bt tb-lr bt-lr".split()) def test_3x1_lr(self, ori, n_cols, n_rows): assert [(0, 0), (100, 0), (200, 0)] == self.compute_layout( n_children=3, ori=ori, n_cols=n_cols, n_rows=n_rows) # |---|---|---| # | 2 | 1 | 0 | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 1), (3, 1)]) @pytest.mark.parametrize("ori", "rl-tb rl-bt tb-rl bt-rl".split()) def test_3x1_rl(self, ori, n_cols, n_rows): assert [(200, 0), (100, 0), (0, 0)] == self.compute_layout( n_children=3, ori=ori, n_cols=n_cols, n_rows=n_rows) # |---| # | 0 | # |---| # | 1 | # |---| # | 2 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 3), (1, 3)]) @pytest.mark.parametrize("ori", "tb-lr tb-rl lr-tb rl-tb".split()) def test_1x3_tb(self, ori, n_cols, n_rows): assert [(0, 200), (0, 100), (0, 0)] == self.compute_layout( n_children=3, ori=ori, n_cols=n_cols, n_rows=n_rows) # |---| # | 2 | # |---| # | 1 | # |---| # | 0 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 3), (1, 3)]) @pytest.mark.parametrize("ori", "bt-lr bt-rl lr-bt rl-bt".split()) def test_1x3_bt(self, ori, n_cols, n_rows): assert [(0, 0), (0, 100), (0, 200)] == self.compute_layout( n_children=3, ori=ori, n_cols=n_cols, n_rows=n_rows) # |---|---| # | 0 | 1 | # |---|---| # | 2 | 3 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_lr_tb(self, n_cols, n_rows): assert [(0, 100), (100, 100), (0, 0), (100, 0)] == \ self.compute_layout( n_children=4, ori='lr-tb', n_cols=n_cols, n_rows=n_rows) # |---|---| # | 2 | 3 | # |---|---| # | 0 | 1 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_lr_bt(self, n_cols, n_rows): assert [(0, 0), (100, 0), (0, 100), (100, 100)] == \ self.compute_layout( n_children=4, ori='lr-bt', n_cols=n_cols, n_rows=n_rows) # |---|---| # | 1 | 0 | # |---|---| # | 3 | 2 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_rl_tb(self, n_cols, n_rows): assert [(100, 100), (0, 100), (100, 0), (0, 0)] == \ self.compute_layout( n_children=4, ori='rl-tb', n_cols=n_cols, n_rows=n_rows) # |---|---| # | 3 | 2 | # |---|---| # | 1 | 0 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_rl_bt(self, n_cols, n_rows): assert [(100, 0), (0, 0), (100, 100), (0, 100)] == \ self.compute_layout( n_children=4, ori='rl-bt', n_cols=n_cols, n_rows=n_rows) # |---|---| # | 0 | 2 | # |---|---| # | 1 | 3 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_tb_lr(self, n_cols, n_rows): assert [(0, 100), (0, 0), (100, 100), (100, 0)] == \ self.compute_layout( n_children=4, ori='tb-lr', n_cols=n_cols, n_rows=n_rows) # |---|---| # | 2 | 0 | # |---|---| # | 3 | 1 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_tb_rl(self, n_cols, n_rows): assert [(100, 100), (100, 0), (0, 100), (0, 0)] == \ self.compute_layout( n_children=4, ori='tb-rl', n_cols=n_cols, n_rows=n_rows) # |---|---| # | 1 | 3 | # |---|---| # | 0 | 2 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_bt_lr(self, n_cols, n_rows): assert [(0, 0), (0, 100), (100, 0), (100, 100)] == \ self.compute_layout( n_children=4, ori='bt-lr', n_cols=n_cols, n_rows=n_rows) # |---|---| # | 3 | 1 | # |---|---| # | 2 | 0 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_bt_rl(self, n_cols, n_rows): assert [(100, 0), (100, 100), (0, 0), (0, 100)] == \ self.compute_layout( n_children=4, ori='bt-rl', n_cols=n_cols, n_rows=n_rows) if __name__ == '__main__': unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_layout.py0000666000000000000000000000045200000000000016532 0ustar0000000000000000''' uix.layout tests ================ Layout class is Abstract Base Class. ''' import unittest from kivy.uix.layout import Layout class UixLayoutTest(unittest.TestCase): def test_instantiation(self): with self.assertRaises(Exception): layout = Layout() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_modal.py0000666000000000000000000000651600000000000016320 0ustar0000000000000000""" modal view unit tests. """ from kivy.tests import async_run, UnitKivyApp from math import isclose def modal_app(): """ test app factory function. """ from kivy.app import App from kivy.uix.button import Button from kivy.uix.modalview import ModalView # noinspection PyProtectedMember class ModalButton(Button): """ button used as root widget to test touch. """ modal = None def on_touch_down(self, touch): """ touch down event handler. """ assert self.modal._window is None assert not self.modal._is_open return super(ModalButton, self).on_touch_down(touch) def on_touch_move(self, touch): """ touch move event handler. """ assert self.modal._window is None assert not self.modal._is_open return super(ModalButton, self).on_touch_move(touch) def on_touch_up(self, touch): """ touch up event handler. """ assert self.modal._window is None assert not self.modal._is_open return super(ModalButton, self).on_touch_up(touch) class TestApp(UnitKivyApp, App): """ test app class. """ def build(self): """ build root layout. """ root = ModalButton() root.modal = ModalView(size_hint=(.2, .5)) return root return TestApp() @async_run(app_cls_func=modal_app) async def test_modal_app(kivy_app): await kivy_app.wait_clock_frames(2) button = kivy_app.root modal = button.modal modal._anim_duration = 0 assert modal._window is None assert not modal._is_open # just press button async for _ in kivy_app.do_touch_down_up(widget=button): assert modal._window is None assert not modal._is_open async for _ in kivy_app.do_touch_drag(widget=button, dx=button.width / 4): assert modal._window is None assert not modal._is_open # open modal modal.open() await kivy_app.wait_clock_frames(2) assert modal._window is not None assert modal._is_open assert isclose(modal.center_x, button.center_x, abs_tol=.1) assert isclose(modal.center_y, button.center_y, abs_tol=.1) # press within modal area - should stay open async for _ in kivy_app.do_touch_down_up(widget=button): pass assert modal._window is not None assert modal._is_open # start in modal but release outside - should stay open async for _ in kivy_app.do_touch_drag(widget=button, dx=button.width / 4): pass assert modal._window is not None assert modal._is_open # start outside but release in modal - should close async for _ in kivy_app.do_touch_drag( pos=(button.center_x + button.width / 4, button.center_y), target_widget=button): pass assert modal._window is None assert not modal._is_open # open modal again modal.open() await kivy_app.wait_clock_frames(2) assert modal._window is not None assert modal._is_open # press outside modal area - should close async for _ in kivy_app.do_touch_down_up( pos=(button.center_x + button.width / 4, button.center_y)): pass assert modal._window is None assert not modal._is_open ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_recyclegridlayout.py0000666000000000000000000003446200000000000020757 0ustar0000000000000000import pytest class TestLayout_all_the_data_is_visible: def compute_layout(self, *, n_cols, n_rows, orientation, n_data, clock): '''Returns {view-index: pos, view-index: pos, ...}''' from textwrap import dedent from kivy.lang import Builder # Use Kv because RecycleView cannot be constructed from python rv = Builder.load_string(dedent(f''' RecycleView: viewclass: 'Widget' size: 300, 300 data: ({{}} for __ in range({n_data})) RecycleGridLayout: id: layout cols: {n_cols} rows: {n_rows} orientation: '{orientation}' default_size_hint: None, None default_size: 100, 100 size_hint: None, None size: self.minimum_size ''')) clock.tick() layout = rv.ids.layout return { layout.get_view_index_at(c.center): tuple(c.pos) for c in layout.children } # |---| # | 0 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 1), (1, 1)]) def test_1x1(self, kivy_clock, n_cols, n_rows): from kivy.uix.recyclegridlayout import RecycleGridLayout for orientation in RecycleGridLayout.orientation.options: assert {0: (0, 0), } == self.compute_layout( n_data=1, orientation=orientation, n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---|---|---| # | 0 | 1 | 2 | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 1), (3, 1)]) @pytest.mark.parametrize("orientation", "lr-tb lr-bt tb-lr bt-lr".split()) def test_3x1_lr(self, kivy_clock, orientation, n_cols, n_rows): assert {0: (0, 0), 1: (100, 0), 2: (200, 0)} == self.compute_layout( n_data=3, orientation=orientation, n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---|---|---| # | 2 | 1 | 0 | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 1), (3, 1)]) @pytest.mark.parametrize("orientation", "rl-tb rl-bt tb-rl bt-rl".split()) def test_3x1_rl(self, kivy_clock, orientation, n_cols, n_rows): assert {0: (200, 0), 1: (100, 0), 2: (0, 0)} == self.compute_layout( n_data=3, orientation=orientation, n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---| # | 0 | # |---| # | 1 | # |---| # | 2 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 3), (1, 3)]) @pytest.mark.parametrize("orientation", "tb-lr tb-rl lr-tb rl-tb".split()) def test_1x3_tb(self, kivy_clock, orientation, n_cols, n_rows): assert {0: (0, 200), 1: (0, 100), 2: (0, 0)} == self.compute_layout( n_data=3, orientation=orientation, n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---| # | 2 | # |---| # | 1 | # |---| # | 0 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 3), (1, 3)]) @pytest.mark.parametrize("orientation", "bt-lr bt-rl lr-bt rl-bt".split()) def test_1x3_bt(self, kivy_clock, orientation, n_cols, n_rows): assert {0: (0, 0), 1: (0, 100), 2: (0, 200)} == self.compute_layout( n_data=3, orientation=orientation, n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---|---| # | 0 | 1 | # |---|---| # | 2 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_lr_tb(self, kivy_clock, n_cols, n_rows): assert {0: (0, 100), 1: (100, 100), 2: (0, 0)} == self.compute_layout( n_data=3, orientation='lr-tb', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---| # | 2 | # |---|---| # | 0 | 1 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_lr_bt(self, kivy_clock, n_cols, n_rows): assert {0: (0, 0), 1: (100, 0), 2: (0, 100)} == self.compute_layout( n_data=3, orientation='lr-bt', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---|---| # | 1 | 0 | # |---|---| # | 2 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_rl_tb(self, kivy_clock, n_cols, n_rows): assert {0: (100, 100), 1: (0, 100), 2: (100, 0)} == \ self.compute_layout( n_data=3, orientation='rl-tb', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---| # | 2 | # |---|---| # | 1 | 0 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_rl_bt(self, kivy_clock, n_cols, n_rows): assert {0: (100, 0), 1: (0, 0), 2: (100, 100)} == self.compute_layout( n_data=3, orientation='rl-bt', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---|---| # | 0 | 2 | # |---|---| # | 1 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_tb_lr(self, kivy_clock, n_cols, n_rows): assert {0: (0, 100), 1: (0, 0), 2: (100, 100)} == self.compute_layout( n_data=3, orientation='tb-lr', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---|---| # | 2 | 0 | # |---|---| # | 1 | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_tb_rl(self, kivy_clock, n_cols, n_rows): assert {0: (100, 100), 1: (100, 0), 2: (0, 100)} == \ self.compute_layout( n_data=3, orientation='tb-rl', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---| # | 1 | # |---|---| # | 0 | 2 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_bt_lr(self, kivy_clock, n_cols, n_rows): assert {0: (0, 0), 1: (0, 100), 2: (100, 0)} == self.compute_layout( n_data=3, orientation='bt-lr', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) # |---| # | 1 | # |---|---| # | 2 | 0 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(2, None), (None, 2), (2, 2)]) def test_2x2_bt_rl(self, kivy_clock, n_cols, n_rows): assert {0: (100, 0), 1: (100, 100), 2: (0, 0)} == self.compute_layout( n_data=3, orientation='bt-rl', n_cols=n_cols, n_rows=n_rows, clock=kivy_clock) class TestLayout_only_a_part_of_the_data_is_visible: def compute_layout(self, *, n_cols, n_rows, orientation, n_data, scroll_to, clock): '''Returns {view-index: pos, view-index: pos, ...}''' from textwrap import dedent from kivy.lang import Builder # Use Kv because RecycleView cannot be constructed from python rv = Builder.load_string(dedent(f''' RecycleView: viewclass: 'Widget' size: 100, 100 data: ({{}} for __ in range({n_data})) RecycleGridLayout: id: layout cols: {n_cols} rows: {n_rows} orientation: '{orientation}' default_size_hint: None, None default_size: 100, 100 size_hint: None, None size: self.minimum_size ''')) clock.tick() layout = rv.ids.layout x, y = scroll_to scrollable_width = layout.width - rv.width if scrollable_width: # avoids ZeroDivisionError rv.scroll_x = x / scrollable_width scrollable_height = layout.height - rv.height if scrollable_height: # avoids ZeroDivisionError rv.scroll_y = y / scrollable_height clock.tick() return { layout.get_view_index_at(c.center): tuple(c.pos) for c in layout.children } # |---|---|---|---| # | | 1 | 2 | | # |---|---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(4, None), (None, 1), (4, 1)]) @pytest.mark.parametrize("orientation", "lr-tb lr-bt tb-lr bt-lr".split()) def test_4x1_lr(self, kivy_clock, orientation, n_cols, n_rows): assert {1: (100, 0), 2: (200, 0)} == self.compute_layout( n_data=4, orientation=orientation, n_cols=n_cols, n_rows=n_rows, scroll_to=(150, 0), clock=kivy_clock) # |---|---|---|---| # | | 2 | 1 | | # |---|---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(4, None), (None, 1), (4, 1)]) @pytest.mark.parametrize("orientation", "rl-tb rl-bt tb-rl bt-rl".split()) def test_4x1_rl(self, kivy_clock, orientation, n_cols, n_rows): assert {1: (200, 0), 2: (100, 0)} == self.compute_layout( n_data=4, orientation=orientation, n_cols=n_cols, n_rows=n_rows, scroll_to=(150, 0), clock=kivy_clock) # |---| # | | # |---| # | 1 | # |---| # | 2 | # |---| # | | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 4), (1, 4)]) @pytest.mark.parametrize("orientation", "tb-lr tb-rl lr-tb rl-tb".split()) def test_1x4_tb(self, kivy_clock, orientation, n_cols, n_rows): assert {1: (0, 200), 2: (0, 100)} == self.compute_layout( n_data=4, orientation=orientation, n_cols=n_cols, n_rows=n_rows, scroll_to=(0, 150), clock=kivy_clock) # |---| # | | # |---| # | 2 | # |---| # | 1 | # |---| # | | # |---| @pytest.mark.parametrize("n_cols, n_rows", [(1, None), (None, 4), (1, 4)]) @pytest.mark.parametrize("orientation", "bt-lr bt-rl lr-bt rl-bt".split()) def test_1x4_bt(self, kivy_clock, orientation, n_cols, n_rows): assert {1: (0, 100), 2: (0, 200)} == self.compute_layout( n_data=4, orientation=orientation, n_cols=n_cols, n_rows=n_rows, scroll_to=(0, 150), clock=kivy_clock) # |---|---|---| # | | | | # |---|---|---| # | | 4 | 5 | # |---|---|---| # | | 7 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_lr_tb(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (200, 100), 7: (100, 0)} == \ self.compute_layout( n_data=8, orientation='lr-tb', n_cols=n_cols, n_rows=n_rows, scroll_to=(150, 50), clock=kivy_clock) # |---|---| # | | 7 | # |---|---|---| # | | 4 | 5 | # |---|---|---| # | | | | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_lr_bt(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (200, 100), 7: (100, 200)} == \ self.compute_layout( n_data=8, orientation='lr-bt', n_cols=n_cols, n_rows=n_rows, scroll_to=(150, 150), clock=kivy_clock) # |---|---|---| # | | | | # |---|---|---| # | 5 | 4 | | # |---|---|---| # | 7 | | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_rl_tb(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (0, 100), 7: (100, 0)} == \ self.compute_layout( n_data=8, orientation='rl-tb', n_cols=n_cols, n_rows=n_rows, scroll_to=(50, 50), clock=kivy_clock) # |---|---| # | 7 | | # |---|---|---| # | 5 | 4 | | # |---|---|---| # | | | | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_rl_bt(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (0, 100), 7: (100, 200)} == \ self.compute_layout( n_data=8, orientation='rl-bt', n_cols=n_cols, n_rows=n_rows, scroll_to=(50, 150), clock=kivy_clock) # |---|---|---| # | | | | # |---|---|---| # | | 4 | 7 | # |---|---|---| # | | 5 | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_tb_lr(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (100, 0), 7: (200, 100)} == \ self.compute_layout( n_data=8, orientation='tb-lr', n_cols=n_cols, n_rows=n_rows, scroll_to=(150, 50), clock=kivy_clock) # |---|---|---| # | | | | # |---|---|---| # | 7 | 4 | | # |---|---|---| # | 5 | | # |---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_tb_rl(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (100, 0), 7: (0, 100)} == \ self.compute_layout( n_data=8, orientation='tb-rl', n_cols=n_cols, n_rows=n_rows, scroll_to=(50, 50), clock=kivy_clock) # |---|---| # | | 5 | # |---|---|---| # | | 4 | 7 | # |---|---|---| # | | | | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_bt_lr(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (100, 200), 7: (200, 100)} == \ self.compute_layout( n_data=8, orientation='bt-lr', n_cols=n_cols, n_rows=n_rows, scroll_to=(150, 150), clock=kivy_clock) # |---|---| # | 5 | | # |---|---|---| # | 7 | 4 | | # |---|---|---| # | | | | # |---|---|---| @pytest.mark.parametrize("n_cols, n_rows", [(3, None), (None, 3), (3, 3)]) def test_3x3_bt_rl(self, kivy_clock, n_cols, n_rows): assert {4: (100, 100), 5: (100, 200), 7: (0, 100)} == \ self.compute_layout( n_data=8, orientation='bt-rl', n_cols=n_cols, n_rows=n_rows, scroll_to=(50, 150), clock=kivy_clock) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_relativelayout.py0000666000000000000000000000175000000000000020270 0ustar0000000000000000''' uix.relativelayout tests ======================== ''' import unittest from kivy.base import EventLoop from kivy.tests import UTMotionEvent from kivy.uix.relativelayout import RelativeLayout class UixRelativeLayoutTest(unittest.TestCase): def test_relativelayout_on_touch_move(self): EventLoop.ensure_window() rl = RelativeLayout() EventLoop.window.add_widget(rl) touch = UTMotionEvent("unittest", 1, {"x": .5, "y": .5}) EventLoop.post_dispatch_input("begin", touch) touch.move({"x": .6, "y": .4}) EventLoop.post_dispatch_input("update", touch) EventLoop.post_dispatch_input("end", touch) def test_relativelayout_coordinates(self): EventLoop.ensure_window() rl = RelativeLayout(pos=(100, 100)) EventLoop.window.add_widget(rl) # do_layout() called self.assertEqual(rl.to_parent(50, 50), (150, 150)) self.assertEqual(rl.to_local(50, 50), (-50, -50)) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_scrollview.py0000666000000000000000000003002200000000000017402 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest from kivy.uix.gridlayout import GridLayout from kivy.uix.scrollview import ScrollView from kivy.uix.label import Label from kivy.base import EventLoop from kivy.clock import Clock from kivy.tests.common import UTMotionEvent from time import sleep from itertools import count DEBUG = False touch_id = count() class _TestGrid(GridLayout): def __init__(self, **kwargs): kwargs['cols'] = 1 kwargs['spacing'] = 10 kwargs['size_hint'] = (None, None) super(_TestGrid, self).__init__(**kwargs) self.bind(minimum_height=self.setter('height')) self.bind(minimum_width=self.setter('width')) for i in range(10): self.add_widget(Label( size_hint=(None, None), height=100, width=1000, text=str(i) )) class _TestScrollbarHorizontal(ScrollView): def __init__(self, **kwargs): kwargs['scroll_type'] = ["bars"] kwargs['bar_width'] = 20 kwargs['do_scroll_y'] = False super(_TestScrollbarHorizontal, self).__init__(**kwargs) class _TestScrollbarVertical(ScrollView): def __init__(self, **kwargs): kwargs['scroll_type'] = ["bars"] kwargs['bar_width'] = 20 kwargs['do_scroll_x'] = False super(_TestScrollbarVertical, self).__init__(**kwargs) class _TestScrollbarBoth(ScrollView): def __init__(self, **kwargs): kwargs['scroll_type'] = ["bars"] kwargs['bar_width'] = 20 super(_TestScrollbarBoth, self).__init__(**kwargs) class _TestScrollbarHorizontalMargin(ScrollView): def __init__(self, **kwargs): kwargs['scroll_type'] = ["bars"] kwargs['bar_margin'] = 40 kwargs['bar_width'] = 20 kwargs['do_scroll_y'] = False super(_TestScrollbarHorizontalMargin, self).__init__(**kwargs) class _TestScrollbarVerticalMargin(ScrollView): def __init__(self, **kwargs): kwargs['scroll_type'] = ["bars"] kwargs['bar_margin'] = 40 kwargs['bar_width'] = 20 kwargs['do_scroll_x'] = False super(_TestScrollbarVerticalMargin, self).__init__(**kwargs) class _TestScrollbarBothMargin(ScrollView): def __init__(self, **kwargs): kwargs['scroll_type'] = ["bars"] kwargs['bar_margin'] = 40 kwargs['bar_width'] = 20 super(_TestScrollbarBothMargin, self).__init__(**kwargs) class ScrollViewTestCase(GraphicUnitTest): framecount = 0 def process_points(self, scroll, points): win = EventLoop.window dt = 0.02 for point in points: if DEBUG: print('point:', point, scroll.scroll_x, scroll.scroll_y) Clock.schedule_once(lambda *dt: sleep(0.5), 0) self.render(scroll) x, y, nx, ny, pos_x, pos_y, border_check = point scroll.bar_pos = (pos_x, pos_y) touch = UTMotionEvent("unittest", next(touch_id), { "x": x / float(win.width), "y": y / float(win.height), }) # we start with the default top-left corner self.assertAlmostEqual(scroll.scroll_x, 0.0, delta=dt) self.assertAlmostEqual(scroll.scroll_y, 1.0, delta=dt) # check the collision with the margin empty area if border_check: EventLoop.post_dispatch_input("begin", touch) touch.move({ "x": nx / float(win.width), "y": ny / float(win.height) }) EventLoop.post_dispatch_input("update", touch) EventLoop.post_dispatch_input("end", touch) self.assertAlmostEqual(scroll.scroll_x, 0.0, delta=dt) self.assertAlmostEqual(scroll.scroll_y, 1.0, delta=dt) return EventLoop.post_dispatch_input("begin", touch) touch.move({ "x": nx / float(win.width), "y": ny / float(win.height) }) EventLoop.post_dispatch_input("update", touch) EventLoop.post_dispatch_input("end", touch) if DEBUG: print(scroll.scroll_x, scroll.scroll_y) Clock.schedule_once(lambda *dt: sleep(0.5), 0) self.render(scroll) # check the scroll position self.assertAlmostEqual( scroll.scroll_x, 0.0 if x == nx else 1.0, delta=dt ) self.assertAlmostEqual( scroll.scroll_y, 1.0 if y == ny else 0.0, delta=dt ) # reset scroll to original state scroll.scroll_x = 0.0 scroll.scroll_y = 1.0 def test_scrollbar_horizontal(self): EventLoop.ensure_window() win = EventLoop.window grid = _TestGrid() scroll = _TestScrollbarHorizontal() scroll.add_widget(grid) win.add_widget(scroll) # get widgets ready EventLoop.idle() left, right = scroll.to_window(scroll.x, scroll.right) bottom, top = scroll.to_window(scroll.y, scroll.top) points = [ [left, bottom, right, bottom, 'bottom', 'right', False], [left, top, right, top, 'top', 'right', False] ] self.process_points(scroll, points) self.render(scroll) def test_scrollbar_vertical(self): EventLoop.ensure_window() win = EventLoop.window grid = _TestGrid() scroll = _TestScrollbarVertical() scroll.add_widget(grid) win.add_widget(scroll) # get widgets ready EventLoop.idle() left, right = scroll.to_window(scroll.x, scroll.right) bottom, top = scroll.to_window(scroll.y, scroll.top) points = [ [right, top, right, bottom, 'bottom', 'right', False], [left, top, left, bottom, 'bottom', 'left', False] ] self.process_points(scroll, points) self.render(scroll) def test_scrollbar_both(self): EventLoop.ensure_window() win = EventLoop.window grid = _TestGrid() scroll = _TestScrollbarBoth() scroll.add_widget(grid) win.add_widget(scroll) # get widgets ready EventLoop.idle() left, right = scroll.to_window(scroll.x, scroll.right) bottom, top = scroll.to_window(scroll.y, scroll.top) points = [ [left, bottom, right, bottom, 'bottom', 'right', False], [left, top, right, top, 'top', 'right', False], [right, top, right, bottom, 'bottom', 'right', False], [left, top, left, bottom, 'bottom', 'left', False] ] self.process_points(scroll, points) self.render(scroll) def test_scrollbar_horizontal_margin(self): EventLoop.ensure_window() win = EventLoop.window grid = _TestGrid() scroll = _TestScrollbarHorizontalMargin() margin = scroll.bar_margin scroll.add_widget(grid) win.add_widget(scroll) # get widgets ready EventLoop.idle() left, right = scroll.to_window(scroll.x, scroll.right) bottom, top = scroll.to_window(scroll.y, scroll.top) # touch in the half of the bar m = margin + scroll.bar_width / 2.0 points = [ [left, bottom + m, right, bottom + m, 'bottom', 'right', False], [left, top - m, right, top - m, 'top', 'right', False], [left, bottom, right, bottom, 'bottom', 'right', True], [left, top, right, top, 'top', 'right', True] ] self.process_points(scroll, points) self.render(scroll) def test_scrollbar_vertical_margin(self): EventLoop.ensure_window() win = EventLoop.window grid = _TestGrid() scroll = _TestScrollbarVerticalMargin() margin = scroll.bar_margin scroll.add_widget(grid) win.add_widget(scroll) # get widgets ready EventLoop.idle() left, right = scroll.to_window(scroll.x, scroll.right) bottom, top = scroll.to_window(scroll.y, scroll.top) # touch in the half of the bar m = margin + scroll.bar_width / 2.0 points = [ [right - m, top, right - m, bottom, 'bottom', 'right', False], [left + m, top, left + m, bottom, 'bottom', 'left', False], [right, top, right, bottom, 'bottom', 'right', True], [left, top, left, bottom, 'bottom', 'left', True] ] self.process_points(scroll, points) self.render(scroll) def test_scrollbar_both_margin(self): EventLoop.ensure_window() win = EventLoop.window grid = _TestGrid() scroll = _TestScrollbarBothMargin() margin = scroll.bar_margin scroll.add_widget(grid) win.add_widget(scroll) # get widgets ready EventLoop.idle() left, right = scroll.to_window(scroll.x, scroll.right) bottom, top = scroll.to_window(scroll.y, scroll.top) # touch in the half of the bar m = margin + scroll.bar_width / 2.0 points = [ [left, bottom + m, right, bottom + m, 'bottom', 'right', False], [left, top - m, right, top - m, 'top', 'right', False], [right - m, top, right - m, bottom, 'bottom', 'right', False], [left + m, top, left + m, bottom, 'bottom', 'left', False], [left, bottom, right, bottom, 'bottom', 'right', True], [left, top, right, top, 'top', 'right', True], [right, top, right, bottom, 'bottom', 'right', True], [left, top, left, bottom, 'bottom', 'left', True] ] self.process_points(scroll, points) self.render(scroll) def test_smooth_scroll_end(self): EventLoop.ensure_window() win = EventLoop.window grid = _TestGrid() scroll = ScrollView(smooth_scroll_end=10) assert scroll.smooth_scroll_end == 10 scroll.add_widget(grid) # XXX this shouldn't be needed, but previous tests apparently # don't cleanup while win.children: win.remove_widget(win.children[0]) win.add_widget(scroll) # get widgets ready EventLoop.idle() e = scroll.effect_y assert e.velocity == 0 touch = UTMotionEvent("unittest", next(touch_id), { "x": scroll.center_x / float(win.width), "y": scroll.center_y / float(win.height), }) touch.profile.append('button') touch.button = 'scrollup' EventLoop.post_dispatch_input("begin", touch) # EventLoop.post_dispatch_input("update", touch) assert e.velocity == 10 * scroll.scroll_wheel_distance EventLoop.idle() assert 0 < e.velocity < 10 * scroll.scroll_wheel_distance EventLoop.post_dispatch_input("end", touch) EventLoop.idle() assert 0 < e.velocity < 10 * scroll.scroll_wheel_distance # wait for velocity to die off while e.velocity: EventLoop.idle() touch = UTMotionEvent("unittest", next(touch_id), { "x": scroll.center_x / float(win.width), "y": scroll.center_y / float(win.height), }) touch.profile.append('button') touch.button = 'scrolldown' EventLoop.post_dispatch_input("begin", touch) # EventLoop.post_dispatch_input("update", touch) assert e.velocity == -10 * scroll.scroll_wheel_distance EventLoop.idle() assert 0 > e.velocity > -10 * scroll.scroll_wheel_distance EventLoop.post_dispatch_input("end", touch) EventLoop.idle() assert 0 > e.velocity > -10 * scroll.scroll_wheel_distance if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_settings.py0000666000000000000000000000207700000000000017062 0ustar0000000000000000import json import pytest from kivy.config import ConfigParser from kivy.uix.settings import Settings def test_settings_create_json_panel_errors(): config = ConfigParser() with pytest.raises( Exception, match="You must specify either the filename or data" ): Settings().create_json_panel("Demo", config, filename=None, data=None) with pytest.raises( ValueError, match="The first element must be a list" ): data = json.dumps({"key": "value"}) Settings().create_json_panel("Demo", config, filename=None, data=data) with pytest.raises( ValueError, match="One setting are missing the \"type\" element" ): data = json.dumps([{"key": "value"}]) Settings().create_json_panel("Demo", config, filename=None, data=data) with pytest.raises( ValueError, match="No class registered to handle the type" ): data = json.dumps([{"type": "testunknown"}]) Settings().create_json_panel("Demo", config, filename=None, data=data) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_slider.py0000666000000000000000000001147000000000000016501 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest, UTMotionEvent from kivy.uix.boxlayout import BoxLayout from kivy.uix.slider import Slider from kivy.base import EventLoop class _TestSliderHandle(Slider): def __init__(self, **kwargs): super(_TestSliderHandle, self).__init__(**kwargs) self.sensitivity = 'handle' class _TestSliderAll(Slider): def __init__(self, **kwargs): super(_TestSliderAll, self).__init__(**kwargs) self.sensitivity = 'all' class SliderMoveTestCase(GraphicUnitTest): framecount = 0 def setUp(self): # kill KV lang logging (too long test) import kivy.lang.builder as builder if not hasattr(self, '_trace'): self._trace = builder.trace self.builder = builder builder.trace = lambda *_, **__: None super(SliderMoveTestCase, self).setUp() def tearDown(self, *args, **kwargs): # add the logging back import kivy.lang.builder as builder builder.trace = self._trace super(SliderMoveTestCase, self).tearDown(*args, **kwargs) def test_slider_move(self): EventLoop.ensure_window() win = EventLoop.window layout = BoxLayout(orientation='vertical') s_handle = _TestSliderHandle() s_all = _TestSliderAll() layout.add_widget(s_handle) layout.add_widget(s_all) win.add_widget(layout) # get widgets ready EventLoop.idle() cur1 = s_handle.children[0] cur2 = s_all.children[0] h1 = cur1.to_window(*cur1.center)[1] h2 = h1 - s_handle.cursor_height h3 = cur2.to_window(*cur2.center)[1] h4 = h3 - s_all.cursor_height w1 = cur1.to_window(*cur1.center)[0] w2 = cur2.to_window(*cur2.center)[0] wh = win.width / 2.0 dt = 2 # default pos, new pos, slider ID points = [ [w1, h1, wh, h1, 'handle'], [w1, h2, wh, h2, 'handle'], [w2, h3, wh, h3, 'all'], [w2, h4, wh, h4, 'all'], ] for point in points: x, y, nx, ny, id = point # custom touch touch = UTMotionEvent("unittest", 1, { "x": x / float(win.width), "y": y / float(win.height), }) # touch down EventLoop.post_dispatch_input("begin", touch) if id == 'handle': # touch on handle if x == w1 and y == h1: self.assertAlmostEqual( s_handle.value, 0.0, delta=dt ) # touch in widget area (ignored, previous value) elif x == w1 and y == h2: self.assertAlmostEqual( s_handle.value, 50.0, delta=dt ) elif id == 'all': # touch on handle: if x == w1 and y == h3: self.assertAlmostEqual( s_all.value, 0.0, delta=dt ) # touch in widget area elif x == w1 and y == h4: self.assertAlmostEqual( s_all.value, 0.0, delta=dt ) # move from default to new pos touch.move({ "x": nx / float(win.width), "y": ny / float(win.height) }) EventLoop.post_dispatch_input("update", touch) if id == 'handle': # move from handle to center if nx == wh and ny == h1: self.assertAlmostEqual( s_handle.value, 50.0, delta=dt ) # move to center (ignored, previous value) elif nx == wh and ny == h2: self.assertAlmostEqual( s_handle.value, 50.0, delta=dt ) elif id == 'all': # touch on handle: if nx == wh and ny == h3: self.assertAlmostEqual( s_all.value, 50.0, delta=dt ) # touch in widget area elif nx == wh and ny == h4: self.assertAlmostEqual( s_all.value, 50.0, delta=dt ) # touch up EventLoop.post_dispatch_input("end", touch) self.render(layout) if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_stacklayout.py0000666000000000000000000001012200000000000017553 0ustar0000000000000000''' uix.stacklayout tests ===================== ''' import unittest from kivy.uix.stacklayout import StackLayout from kivy.uix.widget import Widget class UixStackLayoutTest(unittest.TestCase): def test_stacklayout_no_children(self): sl = StackLayout() sl.do_layout() def test_stacklayout_default(self): # Default orientation is lr-tb. sl = StackLayout() wgts = [Widget(size_hint=(.5, .5)) for i in range(4)] for wgt in wgts: sl.add_widget(wgt) sl.do_layout() self.assertEqual(wgts[0].pos, [0, sl.height / 2.]) self.assertEqual(wgts[1].pos, [sl.width / 2., sl.height / 2.]) self.assertEqual(wgts[2].pos, [0, 0]) self.assertEqual(wgts[3].pos, [sl.width / 2., 0]) def test_stacklayout_fixed_size(self): sl = StackLayout() wgts = [Widget(size=(50, 50), size_hint=(None, None)) for i in range(4)] for wgt in wgts: sl.add_widget(wgt) sl.do_layout() self.assertEqual(wgts[0].pos, [0, sl.height / 2.]) self.assertEqual(wgts[1].pos, [sl.width / 2., sl.height / 2.]) self.assertEqual(wgts[2].pos, [0, 0]) self.assertEqual(wgts[3].pos, [sl.width / 2., 0]) def test_stacklayout_orientation_btrl(self): # Default orientation is lr-tb. sl = StackLayout() wgts = [Widget(size_hint=(.5, .5)) for i in range(4)] for wgt in wgts: sl.add_widget(wgt) sl.orientation = 'bt-rl' sl.do_layout() self.assertEqual(wgts[0].pos, [sl.width / 2., 0]) self.assertEqual(wgts[1].pos, [sl.width / 2., sl.height / 2.]) self.assertEqual(wgts[2].pos, [0, 0]) self.assertEqual(wgts[3].pos, [0, sl.height / 2.]) def test_stacklayout_orientation_rlbt(self): # Default orientation is lr-tb. sl = StackLayout() wgts = [Widget(size_hint=(.5, .5)) for i in range(4)] for wgt in wgts: sl.add_widget(wgt) sl.orientation = 'rl-bt' sl.do_layout() self.assertEqual(wgts[0].pos, [sl.width / 2., 0]) self.assertEqual(wgts[1].pos, [0, 0]) self.assertEqual(wgts[2].pos, [sl.width / 2., sl.height / 2.]) self.assertEqual(wgts[3].pos, [0, sl.height / 2.]) def test_stacklayout_padding(self): sl = StackLayout() wgts = [Widget(size_hint=(.5, .5)) for i in range(4)] for wgt in wgts: sl.add_widget(wgt) sl.padding = 5. sl.do_layout() self.assertEqual(wgts[0].pos, [5., sl.height / 2.]) self.assertEqual(wgts[1].pos, [sl.width / 2., sl.height / 2.]) self.assertEqual(wgts[2].pos, [5., 5.]) self.assertEqual(wgts[3].pos, [sl.width / 2., 5.]) def test_stacklayout_spacing(self): sl = StackLayout() wgts = [Widget(size_hint=(.5, .5)) for i in range(4)] for wgt in wgts: sl.add_widget(wgt) sl.spacing = 10 sl.do_layout() self.assertEqual(wgts[0].pos, [0, sl.height / 2.]) self.assertEqual(wgts[1].pos, [sl.width / 2. + 5, sl.height / 2.]) self.assertEqual(wgts[2].pos, [0, -10]) self.assertEqual(wgts[3].pos, [sl.width / 2. + 5, -10]) def test_stacklayout_overflow(self): sl = StackLayout() wgts = [Widget(size_hint=(.2 * i, .2 * i)) for i in range(1, 4)] for wgt in wgts: sl.add_widget(wgt) sl.padding = 5 sl.spacing = 5 sl.do_layout() self.assertEqual(wgts[0].pos, [5, 77]) self.assertEqual(wgts[1].pos, [27, 59]) # floating point error, requires almost equal self.assertAlmostEqual(wgts[2].pos[0], 5) self.assertAlmostEqual(wgts[2].pos[1], 0) def test_stacklayout_nospace(self): # happens when padding is too big sl = StackLayout() wgts = [Widget(size_hint=(1., .25)) for i in range(1, 4)] for wgt in wgts: sl.add_widget(wgt) sl.padding = 10 sl.do_layout() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_textinput.py0000666000000000000000000004410100000000000017260 0ustar0000000000000000''' uix.textinput tests ======================== ''' import unittest from itertools import count from kivy.core.window import Window from kivy.tests.common import GraphicUnitTest, UTMotionEvent from kivy.uix.textinput import TextInput, TextInputCutCopyPaste from kivy.uix.widget import Widget from kivy.clock import Clock touch_id = count() class TextInputTest(unittest.TestCase): def test_focusable_when_disabled(self): ti = TextInput() ti.disabled = True ti.focused = True ti.bind(focus=self.on_focused) def on_focused(self, instance, value): self.assertTrue(instance.focused, value) def test_wordbreak(self): self.test_txt = "Firstlongline\n\nSecondveryverylongline" ti = TextInput(width='30dp', size_hint_x=None) ti.bind(text=self.on_text) ti.text = self.test_txt def on_text(self, instance, value): # Check if text is modified while recreating from lines and lines_flags self.assertEqual(instance.text, self.test_txt) # Check if wordbreaking is correctly done # If so Secondvery... should start from the 7th line pos_S = self.test_txt.index('S') self.assertEqual(instance.get_cursor_from_index(pos_S), (0, 6)) class TextInputIMETest(unittest.TestCase): def test_ime(self): empty_ti = TextInput() empty_ti.focused = True ti = TextInput(text='abc') Window.dispatch('on_textedit', 'ㅎ') self.assertEqual(empty_ti.text, 'ㅎ') self.assertEqual(ti.text, 'abc') ti.focused = True Window.dispatch('on_textedit', 'ㅎ') self.assertEqual(ti.text, 'abcㅎ') Window.dispatch('on_textedit', '하') self.assertEqual(ti.text, 'abc하') Window.dispatch('on_textedit', '핫') Window.dispatch('on_textedit', '') Window.dispatch('on_textinput', '하') Window.dispatch('on_textedit', 'ㅅ') Window.dispatch('on_textedit', '세') self.assertEqual(ti.text, 'abc하세') class TextInputGraphicTest(GraphicUnitTest): def test_text_validate(self): ti = TextInput(multiline=False) ti.focus = True self.render(ti) self.assertFalse(ti.multiline) self.assertTrue(ti.focus) self.assertTrue(ti.text_validate_unfocus) ti.validate_test = None ti.bind(on_text_validate=lambda *_: setattr( ti, 'validate_test', True )) ti._key_down( ( None, # displayed_str None, # internal_str 'enter', # internal_action 1 # scale ), repeat=False ) self.assertTrue(ti.validate_test) self.assertFalse(ti.focus) ti.validate_test = None ti.text_validate_unfocus = False ti.focus = True self.assertTrue(ti.focus) ti._key_down( (None, None, 'enter', 1), repeat=False ) self.assertTrue(ti.validate_test) self.assertTrue(ti.focus) def test_selection_enter_multiline(self): text = 'multiline\ntext' ti = TextInput(multiline=True, text=text) ti.focus = True self.render(ti) self.assertTrue(ti.focus) # assert cursor is here: # multiline # text$ self.assertEqual( ti.cursor, ( len(text.split('\n')[-1]), len(text.split('\n')) - 1 ) ) # move and check position # mult$iline # text ti._key_down( # push selection ( None, # displayed_str None, # internal_str 'shift', # internal_action 1 # scale ), repeat=False ) ti._key_down( (None, None, 'cursor_up', 1), repeat=False ) # pop selection ti._key_up( (None, None, 'shift', 1), repeat=False ) self.assertEqual( ti.cursor, ( len(text.split('\n')[-1]), len(text.split('\n')) - 2 ) ) self.assertEqual(ti.text, text) # overwrite selection with \n ti._key_down( (None, None, 'enter', 1), repeat=False ) self.assertEqual(ti.text, text[:4] + '\n') def test_selection_enter_singleline(self): text = 'singleline' ti = TextInput(multiline=False, text=text) ti.focus = True self.render(ti) self.assertTrue(ti.focus) # assert cursor is here: # singleline$ self.assertEqual(ti.cursor, (len(text), 0)) # move and check position # single$line steps = 4 options = (( 'enter', text ), ( 'backspace', text[:len(text) - steps] )) for key, txt in options: # push selection ti._key_down((None, None, 'shift', 1), repeat=False) for _ in range(steps): ti._key_down( (None, None, 'cursor_left', 1), repeat=False ) # pop selection ti._key_up((None, None, 'shift', 1), repeat=False) self.assertEqual( ti.cursor, (len(text[:-steps]), 0) ) self.assertEqual(ti.text, text) # try to overwrite selection with \n # (shouldn't work because single line) ti._key_down( (None, None, key, 1), repeat=False ) self.assertEqual(ti.text, txt) ti._key_down((None, None, 'cursor_end', 1), repeat=False) def test_del(self): text = 'some_random_text' ti = TextInput(multiline=False, text=text) ti.focus = True self.render(ti) self.assertTrue(ti.focus) # assert cursor is here: self.assertEqual(ti.cursor, (len(text), 0)) steps_skip = 2 steps_select = 4 del_key = 'del' for _ in range(steps_skip): ti._key_down( (None, None, 'cursor_left', 1), repeat=False ) # cursor at the place of ^ # some_random_te^xt # push selection ti._key_down((None, None, 'shift', 1), repeat=False) for _ in range(steps_select): ti._key_down( (None, None, 'cursor_left', 1), repeat=False ) # pop selection ti._key_up((None, None, 'shift', 1), repeat=False) # cursor at the place of ^, selection between * chars # some_rando*^m_te*xt self.assertEqual( ti.cursor, (len(text[:-steps_select - steps_skip]), 0) ) self.assertEqual(ti.text, text) ti._key_down( (None, None, del_key, 1), repeat=False ) # cursor now at: some_rando^xt self.assertEqual(ti.text, 'some_randoxt') ti._key_down( (None, None, del_key, 1), repeat=False ) self.assertEqual(ti.text, 'some_randot') def test_escape(self): text = 'some_random_text' escape_key = 'escape' ti = TextInput(multiline=False, text=text) ti.focus = True self.render(ti) self.assertTrue(ti.focus) ti._key_down( (None, None, escape_key, 1), repeat=False ) self.assertFalse(ti.focus) self.assertEqual(ti.text, text) def test_no_shift_cursor_arrow_on_selection(self): text = 'some_random_text' ti = TextInput(multiline=False, text=text) ti.focus = True self.render(ti) self.assertTrue(ti.focus) # assert cursor is here: self.assertEqual(ti.cursor, (len(text), 0)) steps_skip = 2 steps_select = 4 for _ in range(steps_skip): ti._key_down( (None, None, 'cursor_left', 1), repeat=False ) # cursor at the place of ^ # some_random_te^xt # push selection ti._key_down((None, None, 'shift', 1), repeat=False) for _ in range(steps_select): ti._key_down( (None, None, 'cursor_left', 1), repeat=False ) # pop selection ti._key_up((None, None, 'shift', 1), repeat=False) # cursor at the place of ^, selection between * chars # some_rando*^m_te*xt ti._key_down( (None, None, 'cursor_right', 1), repeat=False ) self.assertEqual(ti.cursor, (len(text) - steps_skip, 0)) def test_cursor_movement_control(self): text = "these are\nmany words" ti = TextInput(multiline=True, text=text) ti.focus = True self.render(ti) self.assertTrue(ti.focus) # assert cursor is here: self.assertEqual( ti.cursor, ( len(text.split('\n')[-1]), len(text.split('\n')) - 1 ) ) options = ( ('cursor_left', (5, 1)), ('cursor_left', (0, 1)), ('cursor_left', (6, 0)), ('cursor_right', (9, 0)), ('cursor_right', (4, 1))) for key, pos in options: ti._key_down((None, None, 'ctrl_L', 1), repeat=False) ti._key_down((None, None, key, 1), repeat=False) self.assertEqual(ti.cursor, pos) ti._key_up((None, None, 'ctrl_L', 1), repeat=False) def test_cursor_blink(self): ti = TextInput(cursor_blink=True) ti.focus = True # overwrite blinking event, because too long delay ti._do_blink_cursor_ev = Clock.create_trigger( ti._do_blink_cursor, 0.01, interval=True ) self.render(ti) # from kwargs cursor_blink == True self.assertTrue(ti.cursor_blink) self.assertTrue(ti._do_blink_cursor_ev.is_triggered) # set whether to blink & check if resets ti.cursor_blink = False for i in range(30): self.advance_frames(int(0.01 * Clock._max_fps) + 1) self.assertFalse(ti._do_blink_cursor_ev.is_triggered) # no blinking, cursor visible self.assertFalse(ti._cursor_blink) ti.cursor_blink = True self.assertTrue(ti.cursor_blink) for i in range(30): self.advance_frames(int(0.01 * Clock._max_fps) + 1) self.assertTrue(ti._do_blink_cursor_ev.is_triggered) def test_visible_lines_range(self): ti = self.make_scrollable_text_input() assert ti._visible_lines_range == (20, 30) ti.height = ti_height_for_x_lines(ti, 2.5) ti.do_cursor_movement('cursor_home', control=True) self.advance_frames(1) assert ti._visible_lines_range == (0, 3) ti.height = ti_height_for_x_lines(ti, 0) self.advance_frames(1) assert ti._visible_lines_range == (0, 0) def test_keyboard_scroll(self): ti = self.make_scrollable_text_input() prev_cursor = ti.cursor ti.do_cursor_movement('cursor_home', control=True) self.advance_frames(1) assert ti._visible_lines_range == (0, 10) assert prev_cursor != ti.cursor prev_cursor = ti.cursor ti.do_cursor_movement('cursor_down', control=True) self.advance_frames(1) assert ti._visible_lines_range == (1, 11) # cursor position (col and row) should not be # changed by "ctrl + cursor_down" and "ctrl + cursor_up" assert prev_cursor == ti.cursor prev_cursor = ti.cursor ti.do_cursor_movement('cursor_up', control=True) self.advance_frames(1) assert ti._visible_lines_range == (0, 10) assert prev_cursor == ti.cursor prev_cursor = ti.cursor ti.do_cursor_movement('cursor_end', control=True) self.advance_frames(1) assert ti._visible_lines_range == (20, 30) assert prev_cursor != ti.cursor def test_scroll_doesnt_move_cursor(self): ti = self.make_scrollable_text_input() from kivy.base import EventLoop win = EventLoop.window touch = UTMotionEvent("unittest", next(touch_id), { "x": ti.center_x / float(win.width), "y": ti.center_y / float(win.height), }) touch.profile.append('button') touch.button = 'scrolldown' prev_cursor = ti.cursor assert ti._visible_lines_range == (20, 30) EventLoop.post_dispatch_input("begin", touch) EventLoop.post_dispatch_input("end", touch) self.advance_frames(1) assert ti._visible_lines_range == ( 20 - ti.lines_to_scroll, 30 - ti.lines_to_scroll ) assert ti.cursor == prev_cursor def test_vertical_scroll_doesnt_depend_on_lines_rendering(self): # TextInput.on_touch_down was checking the possibility to scroll_up # using the positions of the rendered lines' rects. These positions # don't change when the lines are skipped (e.g. during fast scroll # or ctrl+cursor_home) which lead to scroll freeze ti = self.make_scrollable_text_input() # move viewport to the first line ti.do_cursor_movement('cursor_home', control=True) self.advance_frames(1) assert ti._visible_lines_range == (0, 10) from kivy.base import EventLoop win = EventLoop.window # slowly scroll to the last line to render all lines at least once # little overscroll is important for detection # lines scrolled at once will follow the lines_to_scroll property for _ in range(0, 30, ti.lines_to_scroll): touch = UTMotionEvent("unittest", next(touch_id), { "x": ti.center_x / float(win.width), "y": ti.center_y / float(win.height), }) touch.profile.append('button') touch.button = 'scrollup' EventLoop.post_dispatch_input("begin", touch) EventLoop.post_dispatch_input("end", touch) self.advance_frames(1) assert ti._visible_lines_range == (20, 30) # jump to the first line again ti.do_cursor_movement('cursor_home', control=True) # temp fix: only change of cursor position triggers update as for now ti._trigger_update_graphics() self.advance_frames(1) assert ti._visible_lines_range == (0, 10) # scrolling up should work now touch = UTMotionEvent("unittest", next(touch_id), { "x": ti.center_x / float(win.width), "y": ti.center_y / float(win.height), }) touch.profile.append('button') touch.button = 'scrollup' EventLoop.post_dispatch_input("begin", touch) EventLoop.post_dispatch_input("end", touch) self.advance_frames(1) assert ti._visible_lines_range == ( ti.lines_to_scroll, 10 + ti.lines_to_scroll ) def test_selectall_copy_paste(self): text = 'test' ti = TextInput(multiline=False, text=text) ti.focus = True self.render(ti) from kivy.base import EventLoop win = EventLoop.window # select all # win.dispatch(event_name, key, scancode, kstr, modifiers) win.dispatch('on_key_down', 97, 4, 'a', ['capslock', 'ctrl']) win.dispatch('on_key_up', 97, 4) self.advance_frames(1) # copy win.dispatch('on_key_down', 99, 6, 'c', ['capslock', 'numlock', 'ctrl']) win.dispatch('on_key_up', 99, 6) self.advance_frames(1) # home win.dispatch('on_key_down', 278, 74, None, ['capslock']) win.dispatch('on_key_up', 278, 74) self.advance_frames(1) # paste win.dispatch('on_key_down', 118, 25, 'v', ['numlock', 'ctrl']) win.dispatch('on_key_up', 118, 25) self.advance_frames(1) assert ti.text == 'testtest' def make_scrollable_text_input(self, num_of_lines=30, n_lines_to_show=10): """Prepare and start rendering the scrollable text input. num_of_lines -- amount of dummy lines used as contents n_lines_to_show -- amount of lines to fit in viewport """ # create TextInput instance with dummy contents text = '\n'.join(map(str, range(num_of_lines))) ti = TextInput(text=text) ti.focus = True # use container to have flexible TextInput size container = Widget() container.add_widget(ti) self.render(container) # change TextInput's size to contain the needed amount of lines ti.height = ti_height_for_x_lines(ti, n_lines_to_show) self.advance_frames(1) return ti def test_cutcopypastebubble_content(self): tibubble = TextInputCutCopyPaste(textinput=TextInput()) assert tibubble.but_copy.parent == tibubble.content assert tibubble.but_cut.parent == tibubble.content assert tibubble.but_paste.parent == tibubble.content assert tibubble.but_selectall.parent == tibubble.content def ti_height_for_x_lines(ti, x): """Calculate TextInput height required to display x lines in viewport. ti -- TextInput object being used x -- number of lines to display """ padding_top = ti.padding[1] padding_bottom = ti.padding[3] return int((ti.line_height + ti.line_spacing) * x + padding_top + padding_bottom) if __name__ == '__main__': import unittest unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_translate_coordinates.py0000666000000000000000000000476600000000000021620 0ustar0000000000000000import pytest import functools non_relative_type_widget_cls_names = ('Widget', ) relative_type_widget_cls_names = ( 'RelativeLayout', 'Scatter', 'ScrollView', ) all_widget_cls_names = \ non_relative_type_widget_cls_names + \ relative_type_widget_cls_names @functools.lru_cache(maxsize=1) def get_relative_type_widget_classes(): from kivy.factory import Factory return tuple( Factory.get(cls_name) for cls_name in relative_type_widget_cls_names ) def is_relative_type(widget): return isinstance(widget, get_relative_type_widget_classes()) @pytest.mark.parametrize('widget_cls_name', relative_type_widget_cls_names) def test_to_local_and_to_parent__relative(widget_cls_name, kivy_clock): from kivy.factory import Factory widget = Factory.get(widget_cls_name)(pos=(100, 100)) kivy_clock.tick() assert widget.to_local(0, 0) == (-100, -100) assert widget.to_parent(0, 0) == (100, 100) @pytest.mark.parametrize('widget_cls_name', non_relative_type_widget_cls_names) def test_to_local_and_to_parent__not_relative(widget_cls_name, kivy_clock): from kivy.factory import Factory widget = Factory.get(widget_cls_name)(pos=(100, 100)) kivy_clock.tick() assert widget.to_local(0, 0) == (0, 0) assert widget.to_parent(0, 0) == (0, 0) @pytest.mark.parametrize('root_widget_cls_name', all_widget_cls_names) @pytest.mark.parametrize('target_widget_cls_name', all_widget_cls_names) def test_to_window_and_to_widget( root_widget_cls_name, target_widget_cls_name, kivy_clock): from textwrap import dedent from kivy.lang import Builder root = Builder.load_string(dedent(''' {}: pos: 100, 0 # In case the root widget is ScrollView, this cushion is needed, # because ScrollView's direct child is always at pos(0, 0) Widget: pos: 0, 0 {}: id: target pos: 0, 100 ''').format(root_widget_cls_name, target_widget_cls_name)) kivy_clock.tick() target = root.ids.target if is_relative_type(root): assert target.to_window(*target.pos) == (100, 100) assert target.to_widget(0, 0) == \ ((-100, -100) if is_relative_type(target) else (-100, 0)) else: assert target.to_window(*target.pos) == (0, 100) assert target.to_widget(0, 0) == \ ((0, -100) if is_relative_type(target) else (0, 0)) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_videoplayer.py0000666000000000000000000000645200000000000017546 0ustar0000000000000000import pytest from kivy.tests import async_run, UnitKivyApp, GraphicUnitTest from unittest.mock import patch def videoplayer_app(): from kivy.app import App from kivy.uix.videoplayer import VideoPlayer class TestApp(UnitKivyApp, App): def build(self): root = VideoPlayer() return root return TestApp() @async_run(app_cls_func=videoplayer_app) async def test_default_thumbnail( kivy_app, ): with patch( "kivy.uix.videoplayer.VideoPlayer._load_thumbnail" ) as mock__load_thumbnail, patch( "kivy.uix.videoplayer.VideoPlayer._load_annotations" ) as mock__load_annotations, patch( "kivy.uix.videoplayer.exists" ) as mock_exists: mock_exists.return_value = True kivy_app.root.source = "data/video.mp4" await kivy_app.wait_clock_frames(2) mock__load_thumbnail.assert_called_once_with("data/video.png") @async_run(app_cls_func=videoplayer_app) async def test_default_annotation( kivy_app, ): with patch( "kivy.uix.videoplayer.VideoPlayer._load_annotations" ) as mock__load_annotations, patch( "kivy.uix.videoplayer.exists" ) as mock_exists: mock_exists.return_value = True kivy_app.root.source = "data/video.mp4" await kivy_app.wait_clock_frames(2) mock__load_annotations.assert_called_once_with("data/video.jsa") @async_run(app_cls_func=videoplayer_app) async def test_custom_thumbnail( kivy_app, ): with patch( "kivy.uix.videoplayer.VideoPlayer._load_thumbnail" ) as mock__load_thumbnail, patch( "kivy.uix.videoplayer.VideoPlayer._load_annotations" ) as mock__load_annotations, patch( "kivy.uix.videoplayer.exists" ) as mock_exists: mock_exists.return_value = True kivy_app.root.source = "data/video.mp4" kivy_app.root.thumbnail = "data/custom.jpg" await kivy_app.wait_clock_frames(2) mock__load_thumbnail.assert_called_once_with("data/custom.jpg") @async_run(app_cls_func=videoplayer_app) async def test_custom_annotation( kivy_app, ): with patch( "kivy.uix.videoplayer.VideoPlayer._load_annotations" ) as mock__load_annotations, patch( "kivy.uix.videoplayer.exists" ) as mock_exists: mock_exists.return_value = True kivy_app.root.source = "data/video.mp4" kivy_app.root.annotations = "data/custom.jsa" await kivy_app.wait_clock_frames(2) mock__load_annotations.assert_called_once_with("data/custom.jsa") @async_run(app_cls_func=videoplayer_app) async def test_custom_thumbnail_reset( kivy_app, ): kivy_app.root.thumbnail = "data/custom.jpg" assert len(kivy_app.root.container.children) != 0 kivy_app.root.thumbnail = "" assert len(kivy_app.root.container.children) == 0 @async_run(app_cls_func=videoplayer_app) async def test_custom_annotations_reset_no_fail( kivy_app, ): with patch( "kivy.uix.videoplayer.VideoPlayer._load_annotations" ) as mock__load_annotations: kivy_app.root.annotations = "data/annotations.jsa" kivy_app.root.annotations = "" if __name__ == "__main__": pytest.main( args=[ __file__, ] ) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_uix_widget.py0000666000000000000000000001024400000000000016500 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest class UIXWidgetTestCase(GraphicUnitTest): def test_default_widgets(self): from kivy.uix.button import Button from kivy.uix.slider import Slider r = self.render r(Button()) r(Slider()) def test_button_properties(self): from kivy.uix.button import Button r = self.render # test label attribute inside button r(Button(text='Hello world')) r(Button(text='Multiline\ntext\nbutton')) r(Button(text='Hello world', font_size=42)) r(Button(text='This is my first line\nSecond line', halign='center')) def test_slider_properties(self): from kivy.uix.slider import Slider r = self.render r(Slider(value=25)) r(Slider(value=50)) r(Slider(value=100)) r(Slider(min=-100, max=100, value=0)) r(Slider(orientation='vertical', value=25)) r(Slider(orientation='vertical', value=50)) r(Slider(orientation='vertical', value=100)) r(Slider(orientation='vertical', min=-100, max=100, value=0)) def test_image_properties(self): from kivy.uix.image import Image from os.path import dirname, join r = self.render filename = join(dirname(__file__), 'test_button.png') r(Image(source=filename)) def test_add_widget_index_0(self): from kivy.uix.widget import Widget from kivy.uix.button import Button r = self.render root = Widget() a = Button(text='Hello') b = Button(text='World', pos=(50, 10)) c = Button(text='Kivy', pos=(10, 50)) root.add_widget(a) root.add_widget(b) root.add_widget(c, 0) r(root) def test_add_widget_index_1(self): from kivy.uix.widget import Widget from kivy.uix.button import Button r = self.render root = Widget() a = Button(text='Hello') b = Button(text='World', pos=(50, 10)) c = Button(text='Kivy', pos=(10, 50)) root.add_widget(a) root.add_widget(b) root.add_widget(c, 1) r(root) def test_add_widget_index_2(self): from kivy.uix.widget import Widget from kivy.uix.button import Button r = self.render root = Widget() a = Button(text='Hello') b = Button(text='World', pos=(50, 10)) c = Button(text='Kivy', pos=(10, 50)) root.add_widget(a) root.add_widget(b) root.add_widget(c, 2) r(root) def test_widget_root_from_code_with_kv(self): from kivy.lang import Builder from kivy.factory import Factory from kivy.properties import StringProperty from kivy.uix.floatlayout import FloatLayout Builder.load_string(""" : Label: text: root.title : CallerWidget: """) class CallerWidget(FloatLayout): def __init__(self, **kwargs): super(CallerWidget, self).__init__(**kwargs) self.add_widget(UIXWidget(title="Hello World")) class NestedWidget(FloatLayout): title = StringProperty('aa') class UIXWidget(NestedWidget): pass class BaseWidget(FloatLayout): pass Factory.register('UIXWidget', cls=UIXWidget) Factory.register('CallerWidget', cls=CallerWidget) r = self.render root = BaseWidget() r(root) ''' def test_default_label(self): from kivy.uix.label import Label self.render(Label()) def test_button_state_down(self): from kivy.uix.button import Button self.render(Button(state='down')) def test_label_text(self): from kivy.uix.label import Label self.render(Label(text='Hello world')) def test_label_font_size(self): from kivy.uix.label import Label self.render(Label(text='Hello world', font_size=16)) def test_label_font_size(self): from kivy.uix.label import Label self.render(Label(text='Hello world')) ''' ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tests/test_urlrequest/0000777000000000000000000000000000000000000016170 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_urlrequest/test_urlrequest_requests.py0000666000000000000000000002723200000000000023755 0ustar0000000000000000""" UrlRequest tests ================ """ import threading from base64 import b64encode from datetime import datetime from time import sleep import certifi import pytest import responses from kivy.network.urlrequest import UrlRequestRequests as UrlRequest from requests.auth import HTTPBasicAuth from responses import matchers class UrlRequestQueue: def __init__(self, queue): self.queue = queue def _on_success(self, req, *args): self.queue.append((threading.get_ident(), "success", args)) def _on_redirect(self, req, *args): self.queue.append((threading.get_ident(), "redirect", args)) def _on_error(self, req, *args): self.queue.append((threading.get_ident(), "error", args)) def _on_failure(self, req, *args): self.queue.append((threading.get_ident(), "failure", args)) def _on_progress(self, req, *args): self.queue.append((threading.get_ident(), "progress", args)) def _on_finish(self, req, *args): self.queue.append((threading.get_ident(), "finish", args)) class TestCallbacks: url = "https://example.com" def _ensure_called_from_thread(self, queue): tid = threading.get_ident() for item in queue: assert item[0] == tid def _check_queue_values(self, queue_element, status): assert queue_element[1] == status def wait_request_is_finished(self, kivy_clock, request, timeout=10): start_time = datetime.now() timed_out = False while not request.is_finished and not timed_out: kivy_clock.tick() sleep(0.1) timed_out = (datetime.now() - start_time).total_seconds() > timeout assert request.is_finished @responses.activate def test_on_success(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="{}", status=200, content_type="application/json", ) req = UrlRequest( self.url, on_success=_queue._on_success, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 1 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "success") @responses.activate def test_on_success_with_finish(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="{}", status=200, content_type="application/json", ) req = UrlRequest( self.url, on_success=_queue._on_success, on_finish=_queue._on_finish, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 2 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "success") self._check_queue_values(processed_queue[1], "finish") @responses.activate def test_on_redirect(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="{}", status=301, content_type="application/json", ) req = UrlRequest( self.url, on_redirect=_queue._on_redirect, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 1 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "redirect") @responses.activate def test_on_redirect_with_finish(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="{}", status=301, content_type="application/json", ) req = UrlRequest( self.url, on_redirect=_queue._on_redirect, on_finish=_queue._on_finish, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 2 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "redirect") self._check_queue_values(processed_queue[1], "finish") @responses.activate def test_on_error(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body=Exception("..."), status=400, content_type="application/json", ) req = UrlRequest( self.url, on_error=_queue._on_error, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 1 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "error") @responses.activate def test_on_error_with_finis(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body=Exception("..."), status=400, content_type="application/json", ) req = UrlRequest( self.url, on_error=_queue._on_error, on_finish=_queue._on_finish, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 2 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "error") self._check_queue_values(processed_queue[1], "finish") @responses.activate def test_on_failure(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="{}", status=400, content_type="application/json", ) req = UrlRequest( self.url, on_failure=_queue._on_failure, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 1 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "failure") @responses.activate def test_on_failure_with_finish(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="{}", status=400, content_type="application/json", ) req = UrlRequest( self.url, on_failure=_queue._on_failure, on_finish=_queue._on_finish, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 2 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "failure") self._check_queue_values(processed_queue[1], "finish") @responses.activate def test_on_progress(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="x" * 100, status=200, content_type="text/plain", auto_calculate_content_length=True ) req = UrlRequest( self.url, on_progress=_queue._on_progress, chunk_size=70, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 4 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "progress") self._check_queue_values(processed_queue[1], "progress") self._check_queue_values(processed_queue[2], "progress") self._check_queue_values(processed_queue[3], "progress") @responses.activate def test_on_progress_with_finish(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="x" * 100, status=200, content_type="text/plain", auto_calculate_content_length=True ) req = UrlRequest( self.url, on_progress=_queue._on_progress, on_finish=_queue._on_finish, chunk_size=70, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 5 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "progress") self._check_queue_values(processed_queue[1], "progress") self._check_queue_values(processed_queue[2], "progress") self._check_queue_values(processed_queue[3], "progress") self._check_queue_values(processed_queue[4], "finish") @responses.activate def test_on_finish(self, kivy_clock): _queue = UrlRequestQueue([]) responses.get( self.url, body="{}", status=400, content_type="application/json", ) req = UrlRequest( self.url, on_finish=_queue._on_finish, debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 1 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "finish") @responses.activate def test_auth_header(self, kivy_clock): _queue = UrlRequestQueue([]) head = { "Authorization": "Basic {}".format( b64encode(b"exampleuser:examplepassword").decode("utf-8") ) } responses.get( self.url, body="{}", status=400, content_type="application/json", match=[matchers.header_matcher(head)], ) req = UrlRequest( self.url, req_headers=head, on_finish=_queue._on_finish, debug=True, auth=HTTPBasicAuth("exampleuser", "examplepassword") ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 1 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "finish") @pytest.mark.parametrize("scheme", ("http", "https")) @responses.activate def test_ca_file(self, scheme, kivy_clock): _queue = UrlRequestQueue([]) responses.get( f"{scheme}://example.com", body="{}", status=400, content_type="application/json", ) req = UrlRequest( f"{scheme}://example.com", on_finish=_queue._on_finish, ca_file=certifi.where(), debug=True, ) self.wait_request_is_finished(kivy_clock, req) processed_queue = _queue.queue assert len(processed_queue) == 1 self._ensure_called_from_thread(processed_queue) self._check_queue_values(processed_queue[0], "finish") ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_urlrequest/test_urlrequest_urllib.py0000666000000000000000000001143400000000000023370 0ustar0000000000000000''' UrlRequest tests ================ ''' import os import threading from base64 import b64encode from datetime import datetime from time import sleep import pytest from kivy.network.urlrequest import UrlRequestUrllib as UrlRequest def wait_request_is_finished(kivy_clock, request, timeout=10): start_time = datetime.now() timed_out = False while not request.is_finished and not timed_out: kivy_clock.tick() sleep(.1) timed_out = (datetime.now() - start_time).total_seconds() > timeout assert request.is_finished def ensure_called_from_thread(queue): """Ensures the callback is called from this thread (main).""" tid = threading.get_ident() assert queue[0][0] == tid assert queue[-2][0] == tid assert queue[-1][0] == tid def check_queue_values(queue): """Helper function verifying the queue contains the expected values.""" # we should have 2 progress minimum and one success assert len(queue) >= 3 assert queue[0][1] == 'progress' assert queue[-2][1] == 'progress' assert queue[-1][1] in ('success', 'redirect') assert queue[0][2][0] == 0 assert queue[-2][2][0] == queue[-2][2][1] class UrlRequestQueue: def __init__(self, queue): self.queue = queue def _on_success(self, req, *args): self.queue.append((threading.get_ident(), 'success', args)) def _on_redirect(self, req, *args): self.queue.append((threading.get_ident(), 'redirect', args)) def _on_error(self, req, *args): self.queue.append((threading.get_ident(), 'error', args)) def _on_progress(self, req, *args): self.queue.append((threading.get_ident(), 'progress', args)) @pytest.mark.skipif(os.environ.get('NONETWORK'), reason="No network") def test_callbacks(kivy_clock): obj = UrlRequestQueue([]) queue = obj.queue req = UrlRequest('http://google.com', on_success=obj._on_success, on_progress=obj._on_progress, on_error=obj._on_error, on_redirect=obj._on_redirect, debug=True) wait_request_is_finished(kivy_clock, req) if req.error and req.error.errno == 11001: pytest.skip('Cannot connect to get address') ensure_called_from_thread(queue) check_queue_values(queue) @pytest.mark.skipif(os.environ.get('NONETWORK'), reason="No network") def test_auth_header(kivy_clock): obj = UrlRequestQueue([]) queue = obj.queue head = { "Authorization": "Basic {}".format(b64encode( "{}:{}".format('user', 'passwd').encode('utf-8') ).decode('utf-8')) } req = UrlRequest( 'http://httpbin.org/basic-auth/user/passwd', on_success=obj._on_success, on_progress=obj._on_progress, on_error=obj._on_error, on_redirect=obj._on_redirect, req_headers=head, debug=True ) wait_request_is_finished(kivy_clock, req, timeout=60) if req.error and req.error.errno == 11001: pytest.skip('Cannot connect to get address') ensure_called_from_thread(queue) check_queue_values(queue) assert queue[-1][2] == ({'authenticated': True, 'user': 'user'}, ) @pytest.mark.skipif(os.environ.get('NONETWORK'), reason="No network") def test_auth_auto(kivy_clock): obj = UrlRequestQueue([]) queue = obj.queue req = UrlRequest( 'http://user:passwd@httpbin.org/basic-auth/user/passwd', on_success=obj._on_success, on_progress=obj._on_progress, on_error=obj._on_error, on_redirect=obj._on_redirect, debug=True ) wait_request_is_finished(kivy_clock, req, timeout=60) if req.error and req.error.errno == 11001: pytest.skip('Cannot connect to get address') ensure_called_from_thread(queue) check_queue_values(queue) assert queue[-1][2] == ({'authenticated': True, 'user': 'user'}, ) @pytest.mark.skipif(os.environ.get('nonetwork'), reason="no network") @pytest.mark.parametrize("scheme", ("http", "https")) def test_ca_file(kivy_clock, scheme): """Passing a `ca_file` should not crash on http scheme, refs #6946""" import certifi obj = UrlRequestQueue([]) queue = obj.queue req = UrlRequest( f"{scheme}://httpbin.org/get", on_success=obj._on_success, on_progress=obj._on_progress, on_error=obj._on_error, on_redirect=obj._on_redirect, ca_file=certifi.where(), debug=True ) wait_request_is_finished(kivy_clock, req, timeout=60) if req.error and req.error.errno == 11001: pytest.skip('Cannot connect to get address') ensure_called_from_thread(queue) check_queue_values(queue) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_utils.py0000666000000000000000000002057600000000000015501 0ustar0000000000000000''' utils tests =========== ''' import os import unittest from unittest.mock import patch from kivy.utils import (boundary, escape_markup, format_bytes_to_human, is_color_transparent, SafeList, get_random_color, get_hex_from_color, get_color_from_hex, strtotuple, QueryDict, intersection, difference, interpolate, _get_platform, deprecated, reify) from kivy import utils class UtilsTest(unittest.TestCase): def test_escape_markup(self): escaped = escape_markup('Sun [1] & Moon [2].') self.assertEqual(escaped, 'Sun &bl;1&br; & Moon &bl;2&br;.') def test_format_bytes_to_human(self): a = format_bytes_to_human(6463) self.assertEqual(a, '6.31 KB') b = format_bytes_to_human(6463, precision=4) self.assertEqual(b, '6.3115 KB') c = format_bytes_to_human(646368746541) self.assertEqual(c, '601.98 GB') def test_boundary(self): x = boundary(-1000, 0, 100) self.assertEqual(x, 0) x = boundary(1000, 0, 100) self.assertEqual(x, 100) x = boundary(50, 0, 100) self.assertEqual(x, 50) def test_is_color_transparent(self): c = [1, 1, 1] self.assertFalse(is_color_transparent(c)) c = [1, 1, 1, 1] self.assertFalse(is_color_transparent(c)) c = [1, 1, 1, 0] self.assertTrue(is_color_transparent(c)) @deprecated def a_deprecated_function(self): """ This one has doc string. """ pass def test_deprecated(self): self.a_deprecated_function() def test_SafeList_iterate(self): # deprecated sl = SafeList(['1', 2, 3.]) self.assertTrue(isinstance(sl, list)) it = sl.iterate() self.assertEqual(next(it), '1') self.assertEqual(next(it), 2) self.assertEqual(next(it), 3.) def test_SafeList_iterate_reverse(self): # deprecated sl = SafeList(['1', 2, 3.]) self.assertTrue(isinstance(sl, list)) it = sl.iterate(reverse=True) self.assertEqual(next(it), 3.) self.assertEqual(next(it), 2) self.assertEqual(next(it), '1') def test_SafeList_clear(self): sl = SafeList(['1', 2, 3.]) self.assertTrue(isinstance(sl, list)) sl.clear() self.assertEqual(len(sl), 0) def test_get_random_color_fixed_alpha(self): actual = get_random_color() self.assertEqual(len(actual), 4) self.assertEqual(actual[3], 1.) actual = get_random_color(alpha=.5) self.assertEqual(len(actual), 4) self.assertEqual(actual[3], .5) def test_get_random_color_random_alpha(self): actual = get_random_color(alpha='random') self.assertEqual(len(actual), 4) def test_get_hex_from_color_noalpha(self): actual = get_hex_from_color([0, 1, 0]) expected = '#00ff00' self.assertEqual(actual, expected) def test_get_hex_from_color_alpha(self): actual = get_hex_from_color([.25, .77, .90, .5]) expected = '#3fc4e57f' self.assertEqual(actual, expected) def test_get_color_from_hex_noalpha(self): actual = get_color_from_hex('#d1a9c4') expected = [0.81960784, 0.66274509, 0.76862745, 1.] for i in range(4): self.assertAlmostEqual(actual[i], expected[i]) def test_get_color_from_hex_alpha(self): actual = get_color_from_hex('#00FF7F7F') expected = [0., 1., 0.49803921, 0.49803921] # can't get .5 from hex for i in range(4): self.assertAlmostEqual(actual[i], expected[i]) def test_strtotuple(self): self.assertRaises(Exception, strtotuple, 'adis!_m%*+-=|') self.assertRaises(Exception, strtotuple, '((12, 8, 473)') self.assertRaises(Exception, strtotuple, '[12, 8, 473]]') self.assertRaises(Exception, strtotuple, '128473') actual = strtotuple('(12, 8, 473)') expected = (12, 8, 473) self.assertEqual(actual, expected) def test_QueryDict(self): qd = QueryDict() self.assertTrue(isinstance(qd, dict)) # __setattr__ qd.toto = 1 self.assertEqual(qd.get('toto'), 1) # __getattr__ toto = qd.toto self.assertEqual(toto, 1) with self.assertRaises(AttributeError): foo = qd.not_an_attribute def test_intersection(self): abcd = ['a', 'b', 'c', 'd'] efgh = ['e', 'f', 'g', 'h'] fedc = ['c', 'd', 'e', 'f'] # cdef is cython keyword O_o) feed = ['f', 'e', 'e', 'd'] self.assertEqual(intersection(abcd, efgh), []) self.assertEqual(intersection(abcd, fedc), ['c', 'd']) self.assertEqual(intersection(feed, feed), feed) self.assertEqual(intersection([], []), []) self.assertEqual(intersection(feed, fedc), feed) self.assertEqual(intersection(fedc, feed), ['d', 'e', 'f']) self.assertEqual(intersection(feed, efgh), ['f', 'e', 'e']) def test_difference(self): abcd = ['a', 'b', 'c', 'd'] efgh = ['e', 'f', 'g', 'h'] fedc = ['c', 'd', 'e', 'f'] # cdef is cython keyword O_o feed = ['f', 'e', 'e', 'd'] self.assertEqual(difference(abcd, efgh), ['a', 'b', 'c', 'd']) self.assertEqual(difference(efgh, fedc), ['g', 'h']) self.assertEqual(difference([], []), []) self.assertEqual(difference(abcd, abcd), []) self.assertEqual(difference(fedc, feed), ['c']) self.assertEqual(difference(feed, abcd), ['f', 'e', 'e']) self.assertEqual(difference(abcd, feed), ['a', 'b', 'c']) def test_interpolate_solo(self): values = [10., 19., 27.1] a = 0. for i in range(0, 3): a = interpolate(a, 100) self.assertEqual(a, values[i]) def test_interpolate_multi(self): x = [10., 19., 27.1] y = [-10., -19., -27.1] p = 0., 0. for i in range(0, 3): p = interpolate(p, [100, -100]) self.assertEqual(p, [x[i], y[i]]) @reify def fib_100(self): """ return 100th Fibonacci number This uses modern view of F sub 1 = 0, F sub 2 = 1. """ # print("calculating...") a, b = 0, 1 for n in range(2, 101): a, b = b, a + b return b def test_reify(self): # slow. self.fib_100 is a reify object making the lazy call. first = self.fib_100 second = self.fib_100 # fast, self.fib_100 is a long. assert first == second def test_Platform_android(self): with patch.dict('os.environ', {'KIVY_BUILD': 'android'}): self.assertEqual(_get_platform(), 'android') self.assertNotIn('KIVY_BUILD', os.environ) def test_Platform_android_with_p4a(self): with patch.dict('os.environ', {'P4A_BOOTSTRAP': 'sdl2'}): self.assertEqual(_get_platform(), 'android') self.assertNotIn('P4A_BOOTSTRAP', os.environ) def test_Platform_android_with_android_argument(self): with patch.dict('os.environ', {'ANDROID_ARGUMENT': ''}): self.assertEqual(_get_platform(), 'android') self.assertNotIn('ANDROID_ARGUMENT', os.environ) def test_Platform_ios(self): with patch.dict('os.environ', {'KIVY_BUILD': 'ios'}): pf = _get_platform() self.assertEqual(pf, 'ios') self.assertNotIn('KIVY_BUILD', os.environ) def test_Platform_win32(self): self._test_platforms('win32', 'win') def test_Platform_cygwin(self): self._test_platforms('cygwin', 'win') def test_Platform_linux2(self): self._test_platforms('linux2', 'linux') def test_Platform_darwin(self): self._test_platforms('darwin', 'macosx') def test_Platform_freebsd(self): self._test_platforms('freebsd', 'linux') def test_Platform_unknown(self): self._test_platforms('randomdata', 'unknown') def _test_platforms(self, input, testval): utils._sys_platform = input pf = _get_platform() self.assertTrue(pf == testval) # with patch('kivy.utils._sys_platform') as m: # m.__str__.return_value = input # m.__eq__ = lambda x, y: str(x) == y # pf = _get_platform() # self.assertTrue(str(pf) == testval) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_vector.py0000666000000000000000000002010600000000000015630 0ustar0000000000000000import unittest from kivy.vector import Vector from operator import truediv class VectorTestCase(unittest.TestCase): def test_initializer_oneparameter_as_list(self): vector = Vector([1]) self.assertEqual(vector.x, 1) with self.assertRaises(IndexError): vector.y def test_initializer_oneparameter_as_int(self): with self.assertRaises(TypeError): Vector(1) def test_initializer_twoparameters(self): vector = Vector(1, 2) self.assertEqual(vector.x, 1) self.assertEqual(vector.y, 2) def test_initializer_noparameter(self): with self.assertRaises(Exception): Vector() def test_initializer_threeparameters(self): with self.assertRaises(Exception): Vector(1, 2, 3) def test_sum_twovectors(self): finalVector = Vector(1, 1) + Vector(1, 1) self.assertEqual(finalVector.x, 2) self.assertEqual(finalVector.y, 2) def test_sum_inplace(self): finalVector = Vector(1, 1) finalVector += Vector(1, 1) self.assertEqual(finalVector.x, 2) self.assertEqual(finalVector.y, 2) def test_sum_inplace_scalar(self): finalVector = Vector(1, 1) finalVector += 1 self.assertEqual(finalVector.x, 2) self.assertEqual(finalVector.y, 2) def test_sum_scalar(self): with self.assertRaises(TypeError): Vector(1, 1) + 1 def test_sub_twovectors(self): finalVector = Vector(3, 3) - Vector(2, 2) self.assertEqual(finalVector.x, 1) self.assertEqual(finalVector.y, 1) def test_sub_inplace(self): finalVector = Vector(3, 3) finalVector -= Vector(2, 2) self.assertEqual(finalVector.x, 1) self.assertEqual(finalVector.y, 1) def test_sub_scalar(self): with self.assertRaises(TypeError): Vector(3, 3) - 2 def test_sub_inplace_scalar(self): finalVector = Vector(3, 3) finalVector -= 2 self.assertEqual(finalVector.x, 1) self.assertEqual(finalVector.y, 1) def test_mul_twovectors(self): finalVector = Vector(2, 2) * Vector(3, 3) self.assertEqual(finalVector.x, 6) self.assertEqual(finalVector.y, 6) def test_mul_inplace(self): finalVector = Vector(2, 2) finalVector *= Vector(3, 3) self.assertEqual(finalVector.x, 6) self.assertEqual(finalVector.y, 6) def test_mul_inplace_scalar(self): finalVector = Vector(2, 2) finalVector *= 3 self.assertEqual(finalVector.x, 6) self.assertEqual(finalVector.y, 6) def test_mul_scalar(self): finalVector = Vector(2, 2) * 3 self.assertEqual(finalVector.x, 6) self.assertEqual(finalVector.y, 6) def test_rmul_list(self): finalVector = (3, 3) * Vector(2, 2) self.assertEqual(finalVector.x, 6) self.assertEqual(finalVector.y, 6) def test_rmul_scalar(self): finalVector = 3 * Vector(2, 2) self.assertEqual(finalVector.x, 6) self.assertEqual(finalVector.y, 6) def test_div_twovectors(self): finalVector = Vector(6, 6) / Vector(2, 2) self.assertEqual(finalVector.x, 3) self.assertEqual(finalVector.y, 3) def test_truediv_twovectors(self): finalVector = truediv(Vector(6, 6), Vector(2., 2.)) self.assertAlmostEqual(finalVector.x, 3.) self.assertAlmostEqual(finalVector.y, 3.) def test_truediv_scalar(self): finalVector = truediv(Vector(6, 6), 2.) self.assertAlmostEqual(finalVector.x, 3.) self.assertAlmostEqual(finalVector.y, 3.) def test_div_inplace(self): finalVector = Vector(6, 6) finalVector /= Vector(2, 2) self.assertEqual(finalVector.x, 3) self.assertEqual(finalVector.y, 3) def test_div_inplace_scalar(self): finalVector = Vector(6, 6) finalVector /= 2 self.assertEqual(finalVector.x, 3) self.assertEqual(finalVector.y, 3) def test_div_scalar(self): finalVector = Vector(6, 6) / 2 self.assertEqual(finalVector.x, 3) self.assertEqual(finalVector.y, 3) def test_rdiv_list(self): finalVector = (6.0, 6.0) / Vector(3.0, 3.0) self.assertEqual(finalVector.x, 2) self.assertEqual(finalVector.y, 2) def test_rdiv_scalar(self): finalVector = 6 / Vector(3, 3) self.assertEqual(finalVector.x, 2) self.assertEqual(finalVector.y, 2) def test_sum_oversizedlist(self): Vector(6, 6) + (1, 2) def test_negation(self): vector = - Vector(1, 1) self.assertEqual(vector.x, -1) self.assertEqual(vector.y, -1) def test_length(self): length = Vector(10, 10).length() self.assertEqual(length, 14.142135623730951) def test_length_zerozero(self): length = Vector(0, 0).length() self.assertEqual(length, 0) def test_length2(self): length = Vector(10, 10).length2() self.assertEqual(length, 200) def test_distance(self): distance = Vector(10, 10).distance((5, 10)) self.assertEqual(distance, 5) def test_distance2(self): distance = Vector(10, 10).distance2((5, 10)) self.assertEqual(distance, 25) def test_normalize(self): vector = Vector(88, 33).normalize() self.assertAlmostEqual(vector.x, 0.93632917756904444) self.assertAlmostEqual(vector.y, 0.3511234415883917) self.assertAlmostEqual(vector.length(), 1.0) def test_normalize_zerovector(self): vector = Vector(0, 0).normalize() self.assertEqual(vector.x, 0) self.assertEqual(vector.y, 0) self.assertEqual(vector.length(), 0) def test_dot(self): result = Vector(2, 4).dot((2, 2)) self.assertEqual(result, 12) def test_angle(self): result = Vector(100, 0).angle((0, 100)) self.assertAlmostEqual(result, -90.0) def test_rotate(self): v = Vector(100, 0) v = v.rotate(45) self.assertAlmostEqual(v.x, 70.710678118654755) self.assertAlmostEqual(v.y, 70.710678118654741) def test_(self): a = (98, 28) b = (72, 33) c = (10, -5) d = (20, 88) result = Vector.line_intersection(a, b, c, d) self.assertAlmostEqual(result.x, 15.25931928687196) self.assertAlmostEqual(result.y, 43.911669367909241) def test_inbbox(self): bmin = (0, 0) bmax = (100, 100) result = Vector.in_bbox((50, 50), bmin, bmax) self.assertTrue(result) result = Vector.in_bbox((647, -10), bmin, bmax) self.assertFalse(result) def test_intersection_roundingerror(self): # ref #2983, #5568 v1 = (25.0, 200.0) v2 = (25.0, 400.0) v3 = (36.75, 300.0) result = [25.0, 300.0] def almost(a, b): # 300.0 sometimes is 299.9.. or 300.1.. however # we just want to know that it's really close self.assertIsNotNone(a) self.assertIsNotNone(b) self.assertAlmostEqual(a[0], b[0], places=0) self.assertAlmostEqual(a[1], b[1], places=0) for i in range(1, 100): st = "6.4" + "9" * i v = (float(st), 300.0) almost(result, Vector.segment_intersection(v1, v2, v3, v)) for i in range(1, 100): st = "6.1" + "1" * i v = (float(st), 300.0) almost(result, Vector.segment_intersection(v1, v2, v3, v)) for i in range(1, 100): st = "6.4" + "4" * i v = (float(st), 300.0) almost(result, Vector.segment_intersection(v1, v2, v3, v)) for i in range(1, 100): st = "300.4" + "9" * i v = (6.5, float(st)) almost(result, Vector.segment_intersection(v1, v2, v3, v)) if __name__ == '__main__': unittest.main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_video.py0000666000000000000000000000160700000000000015441 0ustar0000000000000000 import unittest class VideoTestCase(unittest.TestCase): def test_video_unload(self): # fix issue https://github.com/kivy/kivy/issues/2275 # AttributeError: 'NoneType' object has no attribute 'texture' from kivy.uix.video import Video from kivy.clock import Clock from kivy.base import runTouchApp, stopTouchApp from kivy import kivy_examples_dir from os.path import join, dirname, abspath source = abspath(join(kivy_examples_dir, "widgets", "cityCC0.mpg")) video = Video(source=source, play=True) Clock.schedule_once(lambda x: stopTouchApp(), 1) def unload_video(video, position): if position > 0.01: video.unload() Clock.schedule_once(lambda x: stopTouchApp(), 0.1) video.bind(position=unload_video) runTouchApp(video) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_weakmethod.py0000666000000000000000000000201100000000000016451 0ustar0000000000000000import gc def test_weak_method_on_obj(): from kivy.weakmethod import WeakMethod class SomeClass: def do_something(self): pass obj = SomeClass() weak_method = WeakMethod(obj.do_something) assert not weak_method.is_dead() assert weak_method() == obj.do_something assert weak_method == WeakMethod(obj.do_something) assert weak_method != WeakMethod(SomeClass().do_something) del obj gc.collect() assert weak_method.is_dead() assert weak_method() is None assert weak_method != WeakMethod(SomeClass().do_something) def test_weak_method_func(): from kivy.weakmethod import WeakMethod def do_something(): pass weak_method = WeakMethod(do_something) assert not weak_method.is_dead() assert weak_method() == do_something assert weak_method == WeakMethod(do_something) del do_something gc.collect() assert not weak_method.is_dead() assert weak_method() is not None ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_widget.py0000666000000000000000000001021000000000000015604 0ustar0000000000000000import unittest from tempfile import mkdtemp from shutil import rmtree class WidgetTestCase(unittest.TestCase): def setUp(self): from kivy.uix.widget import Widget self.cls = Widget self.root = Widget() def test_add_remove_widget(self): root = self.root self.assertEqual(root.children, []) c1 = self.cls() root.add_widget(c1) self.assertEqual(root.children, [c1]) root.remove_widget(c1) self.assertEqual(root.children, []) def test_invalid_add_widget(self): from kivy.uix.widget import WidgetException try: # None of them should work self.root.add_widget(None) self.root.add_widget(WidgetException) self.root.add_widget(self.cls) self.fail() except WidgetException: pass def test_clear_widgets(self): root = self.root self.assertEqual(root.children, []) c1 = self.cls() c2 = self.cls() c3 = self.cls() root.add_widget(c1, index=0) root.add_widget(c2, index=1) root.add_widget(c3, index=2) self.assertEqual(root.children, [c1, c2, c3]) root.clear_widgets([c2]) self.assertEqual(root.children, [c1, c3]) root.clear_widgets([]) self.assertEqual(root.children, [c1, c3]) root.clear_widgets() self.assertEqual(root.children, []) def test_clear_widgets_children(self): root = self.root for _ in range(10): root.add_widget(self.cls()) self.assertEqual(len(root.children), 10) root.clear_widgets(root.children) self.assertEqual(root.children, []) def test_position(self): wid = self.root wid.x = 50 self.assertEqual(wid.x, 50) self.assertEqual(wid.pos, [50, 0]) wid.y = 60 self.assertEqual(wid.y, 60) self.assertEqual(wid.pos, [50, 60]) wid.pos = (0, 0) self.assertEqual(wid.pos, [0, 0]) self.assertEqual(wid.x, 0) self.assertEqual(wid.y, 0) def test_size(self): wid = self.root wid.width = 50 self.assertEqual(wid.width, 50) self.assertEqual(wid.size, [50, 100]) wid.height = 60 self.assertEqual(wid.height, 60) self.assertEqual(wid.size, [50, 60]) wid.size = (100, 100) self.assertEqual(wid.size, [100, 100]) self.assertEqual(wid.width, 100) self.assertEqual(wid.height, 100) def test_collision(self): wid = self.root self.assertEqual(wid.pos, [0, 0]) self.assertEqual(wid.size, [100, 100]) self.assertEqual(wid.collide_point(-1, -1), False) self.assertEqual(wid.collide_point(0, 0), True) self.assertEqual(wid.collide_point(50, 50), True) self.assertEqual(wid.collide_point(100, 100), True) self.assertEqual(wid.collide_point(200, 0), False) self.assertEqual(wid.collide_point(500, 500), False) # Currently rejected with a Shader didn't link, but work alone. @unittest.skip("Doesn't work with testsuite, but work alone") def test_export_to_png(self): from kivy.core.image import Image as CoreImage from kivy.uix.button import Button from os.path import join wid = Button(text='test', size=(200, 100), size_hint=(None, None)) self.root.add_widget(wid) tmp = mkdtemp() wid.export_to_png(join(tmp, 'a.png')) wid.export_to_png(join(tmp, 'b.png'), scale=.5) wid.export_to_png(join(tmp, 'c.png'), scale=2) self.assertEqual(CoreImage(join(tmp, 'a.png')).size, (200, 100)) self.assertEqual(CoreImage(join(tmp, 'b.png')).size, (100, 50)) self.assertEqual(CoreImage(join(tmp, 'c.png')).size, (400, 200)) rmtree(tmp) self.root.remove_widget(wid) def test_disabled(self): from kivy.uix.widget import Widget w = Widget(disabled=None) w.disabled = False w.disabled = True self.assertEqual(w.disabled, True) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_widget_walk.py0000666000000000000000000000364600000000000016641 0ustar0000000000000000import unittest class FileWidgetWalk(unittest.TestCase): def test_walk_large_tree(self): from kivy.uix.boxlayout import BoxLayout from kivy.uix.label import Label ''' the tree BoxLayout BoxLayout Label 10 labels BoxLayout 10 labels BoxLayout Label Label ''' root = BoxLayout() tree = [root] box = BoxLayout() tree.append(box) root.add_widget(box) label = Label() tree.append(label) root.add_widget(label) for i in range(10): tree.append(Label()) label.add_widget(tree[-1]) box = BoxLayout() tree.append(box) root.add_widget(box) for i in range(10): tree.append(Label()) box.add_widget(tree[-1]) box = BoxLayout() tree.append(box) root.add_widget(box) tree.append(Label()) box.add_widget(tree[-1]) label = Label() tree.append(label) root.add_widget(label) def rotate(l, n): return l[n:] + l[:n] for i in range(len(tree)): rotated = rotate(tree, i) # shift list to start at i # walk starting with i walked = [n for n in tree[i].walk(loopback=True)] walked_reversed = [n for n in tree[i].walk_reverse(loopback=True)] self.assertListEqual(rotated, walked) self.assertListEqual(walked, list(reversed(walked_reversed))) def test_walk_single(self): from kivy.uix.label import Label label = Label() self.assertListEqual([n for n in label.walk(loopback=True)], [label]) self.assertListEqual([n for n in label.walk_reverse(loopback=True)], [label]) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_window_base.py0000666000000000000000000000410100000000000016624 0ustar0000000000000000from itertools import product from kivy.tests import GraphicUnitTest from kivy.logger import LoggerHistory class WindowBaseTest(GraphicUnitTest): def test_to_normalized_pos(self): win = self.Window old_system_size = win.system_size[:] win.system_size = w, h = type(old_system_size)((320, 240)) try: for x, y in product([0, 319, 50, 51], [0, 239, 50, 51]): expected_sx = x / (w - 1.0) expected_sy = y / (h - 1.0) result_sx, result_sy = win.to_normalized_pos(x, y) assert result_sx == expected_sx assert result_sy == expected_sy finally: win.system_size = old_system_size class WindowOpacityTest(GraphicUnitTest): def setUp(self): super().setUp() self._prev_window_opacity = self.Window.opacity self._prev_history = LoggerHistory.history[:] def tearDown(self): self.Window.opacity = self._prev_window_opacity LoggerHistory.history[:] = self._prev_history super().tearDown() def get_new_opacity_value(self): opacity = self.Window.opacity opacity = opacity - 0.1 if opacity >= 0.9 else opacity + 0.1 return round(opacity, 2) def check_opacity_support(self): LoggerHistory.clear_history() self.Window.opacity = self.get_new_opacity_value() return not LoggerHistory.history def test_window_opacity_property(self): if self.check_opacity_support(): opacity = self.get_new_opacity_value() self.Window.opacity = opacity self.assertEqual(self.Window.opacity, opacity) def test_window_opacity_clamping_positive(self): if self.check_opacity_support(): self.Window.opacity = 1.5 self.assertEqual(self.Window.opacity, 1.0) def test_window_opacity_clamping_negative(self): if self.check_opacity_support(): self.Window.opacity = -1.5 self.assertEqual(self.Window.opacity, 0.0) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/test_window_info.py0000666000000000000000000000233400000000000016653 0ustar0000000000000000from kivy.tests.common import GraphicUnitTest from kivy import setupconfig class WindowInfoTest(GraphicUnitTest): def test_window_info_nonzero(self): from kivy.core.window import Window window_info = Window.get_window_info() if window_info is None: return if setupconfig.USE_X11: from kivy.core.window.window_info import WindowInfoX11 if isinstance(window_info, WindowInfoX11): self.assertNotEqual(window_info.display, 0) self.assertNotEqual(window_info.window, 0) if setupconfig.USE_WAYLAND: from kivy.core.window.window_info import WindowInfoWayland if isinstance(window_info, WindowInfoWayland): self.assertNotEqual(window_info.display, 0) self.assertNotEqual(window_info.surface, 0) self.assertNotEqual(window_info.shell_surface, 0) if setupconfig.PLATFORM == 'win32': from kivy.core.window.window_info import WindowInfoWindows if isinstance(window_info, WindowInfoWindows): self.assertNotEqual(window_info.window, 0) self.assertNotEqual(window_info.hdc, 0) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/testkv.kv0000666000000000000000000000001600000000000014575 0ustar0000000000000000#:kivy 1.4.1 ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/unicode_files.zip0000666000000000000000000000154200000000000016254 0ustar0000000000000000PK m=Dtestl￾PK m=Dtestl￿PK n=DकीवीtestPK n=D"कीऒµà¥€testPK n=D=कीवीtestPK? m=D$ testl￾ >9">9">9"PK? m=D$ &testl￿ C/"C/"C/"PK? n=D$ Lकीवीtest oU#oU#oU#PK? n=D"$ कीऒµà¥€test oU#|m$%|m$%PK? n=D=$ कीवीtest D?N#D?N#D?N#PK($././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/unicode_font.zip0000666000000000000000000000150400000000000016116 0ustar0000000000000000PK+B#.कीवी.ttfUT  QMQux TMHQ2-"&:,!$c ]Bұ=tfAD> Sϼ&C{7ϛ(XٱɻׂFi1$ќ?ɕPq|D=~0ф-lcM[mכu+g:.t\t\L/{{ƏKVl&mƊl kl,B-ء= PaTB2JD2}˥P4c4d!GNtK28yh4(,U%{=sO9UdmDjkxnjĪ絅}&/veDvPK+B#.कीवी.ttfUT Qux PKV././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tests/visual_test_label.py0000666000000000000000000002212500000000000016773 0ustar0000000000000000from kivy.app import runTouchApp from kivy.uix.gridlayout import GridLayout from kivy.properties import StringProperty from kivy.lang import Builder from kivy.utils import get_hex_from_color, get_random_color import timeit import re import random from functools import partial def layout_perf(label, repeat): if repeat: repeat = int(repeat) else: return 'None' return str(timeit.Timer(label._label.render).repeat(1, repeat)) def layout_real_perf(label, repeat): if repeat: repeat = int(repeat) else: return 'None' old_text = label._label.texture label._label.texture = label._label.texture_1px res = str(timeit.Timer(partial(label._label.render, True)).repeat(1, repeat)) label._label.texture = old_text return res kv = ''' #:import tlp visual_test_label.layout_perf #:import tlrp visual_test_label.layout_real_perf : size_hint: None, None size: 100, 50 group: 'slider' on_press: self.parent.slider.name = self.text if self.state =='down' else\ 'dummy' : size_hint: None, None size: 100, 50 name: '' on_text: setattr(self.parent.label, self.name, self.text) : size_hint: None, None size: 100, 50 on_state: setattr(self.parent.label, self.text, self.state == 'down') : size_hint: None, None size: 100, 50 : cols: 1 spacing: 10 padding: 20 TabbedPanel: do_default_tab: False tab_width: self.width / 11 * 3 TabbedPanelItem: text: 'Label' BoxLayout: ScrollView: id: scrollview Label: size_hint: None, None size: self.texture_size id: label text: record.text dummy: 0 canvas: Color: rgba: 0, 1, 0, 0.5 Rectangle: pos: self.pos size: self.width, self.padding_y Rectangle: pos: self.x, self.y + self.height -\ self.padding_y size: self.width, self.padding_y Color: rgba: 0, 0, 1, 0.5 Rectangle: pos: self.pos size: self.padding_x, self.height Rectangle: pos: self.x + self.width - self.padding_x,\ self.y size: self.padding_x, self.height Splitter: sizable_from: 'left' TextInput: id: record text: label.text text: root.text TabbedPanelItem: text: 'Test performance' BoxLayout: orientation: 'vertical' Label: text: 'Test timeit performance with current label settings' BoxLayout: size_hint_y: None height: 40 padding: [20, 0] Label: text: 'Repeat count: ' TextInput: id: repeat text: '1000' Button: text: 'Go (render - layout)' on_press: results.text = tlp(label, repeat.text) Button: text: 'Go (render_real)' on_press: results.text = tlrp(label, repeat.text) Label: id: results text: 'Results:' StackLayout: id: slider_ctrl size_hint_y: None height: self.minimum_height slider: slider label: label TLabel: text: 'halign: ' TSpinner: name: 'halign' values: ['left', 'center', 'right', 'justify'] text: 'left' TLabel: text: 'valign: ' TSpinner: name: 'valign' values: ['top', 'middle', 'center', 'bottom'] text: 'bottom' TBoolButton: text: 'markup' TBoolButton: text: 'shorten' TextInput: size_hint: None, None size: 100, 50 hint_text: 'split_str' on_text_validate: label.split_str = self.text multiline: False TLabel: text: 'shorten_from: ' TSpinner: name: 'shorten_from' values: ['left', 'center', 'right'] text: 'right' TBoolButton: text: 'strip' state: 'down' ToggleButton: size_hint: None, None size: 100, 50 text: 'random size' on_state: label.text = root.sized_text if self.state == 'down'\ else root.text TLabel: text: 'Slider control:' TSliderButton: text: 'font_size' TSliderButton: text: 'line_height' TSliderButton: text: 'max_lines' TSliderButton: text: 'padding_x' TSliderButton: text: 'padding_y' TextInput: size_hint: None, None size: 100, 50 hint_text: 'text_size[0]' on_text_validate: label.text_size = (int(self.text) if self.text\ else None), label.text_size[1] multiline: False TextInput: size_hint: None, None size: 100, 50 hint_text: 'text_size[1]' on_text_validate: label.text_size = label.text_size[0],\ (int(self.text) if self.text else None) multiline: False TLabel: text: '<-- w/ validate' Label: size_hint_y: None height: 40 color: [0, 1, 0, 1] text_size: self.size text: 'scrollview size: {}, label size: {}, text_size: {}, '\ 'texture_size: {}, padding: {}'.format(scrollview.size, label.size,\ label.text_size, label.texture_size, label.padding) BoxLayout: size_hint_y: None height: 40 Slider: id: slider range: -10, 200 value: 15 name: 'dummy' on_value: setattr(label, self.name, self.value) Label: size_hint_x: None width: 50 text: str(int(slider.value)) ''' text = ''' Because it would spare your Majesty all fear of future \ annoyance. If the lady loves her husband, she does not love your \ Majesty. If she does not love your Majesty, there is no reason \ why she should interfere with your Majesty's plan. "It is true. And yet--Well! I wish she had been of my own \ station! What a queen she would have made!" He relapsed into a \ moody silence, which was not broken until we drew up in \ Serpentine Avenue. The door of Briony Lodge was open, and an elderly woman stood \ upon the steps. She watched us with a sardonic eye as we stepped \ from the brougham. Mr. Sherlock Holmes, I believe?" said she. I am Mr. Holmes," answered my companion, looking at her with a \ questioning and rather startled gaze. Indeed! My mistress told me that you were likely to call. She \ left this morning with her husband by the 5:15 train from Charing \ Cross for the Continent." "What!" Sherlock Holmes staggered back, white with chagrin and \ surprise. "Do you mean that she has left England?" Never to return. "And the papers?" asked the King hoarsely. "All is lost." ''' words = re.split('( +|\\n+)', text) def annotate(pre, post, callable, words): state = False i = random.randint(0, 4) while i < len(words): if ' ' in words[i] or '\n' in words[i]: # skip spaces i += 1 continue if not state: words[i] = pre.format(callable(), words[i]) else: words[i] = post.format(words[i]) state = not state i += random.randint(1, 7) annotate('[size={0}]{1}', '{0}[/size]', partial(random.randint, 8, 24), words) annotate('[b]{1}', '{0}[/b]', str, words) annotate('[i]{1}', '{0}[/i]', str, words) annotate('[color={0}]{1}', '{0}[/color]', lambda: get_hex_from_color(get_random_color()), words) annotated_text = ''.join(words) class LabelTest(GridLayout): text = StringProperty(text) sized_text = StringProperty(annotated_text) if __name__ in ('__main__', ): Builder.load_string(kv) runTouchApp(LabelTest()) ././@PaxHeader0000000000000000000000000000003300000000000011451 xustar000000000000000027 mtime=1735229082.869243 Kivy-2.3.1/kivy/tools/0000777000000000000000000000000000000000000012714 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/__init__.py0000666000000000000000000000246000000000000015027 0ustar0000000000000000""" Tools ===== The tools module provides various utility scripts, modules and examples. Scripts ------- Some useful scripts include: * :file:`kviewer.py`: for viewing kv files with automatic updating * :file:`benchmark.py`: provides detailed OpenGL hardware information as well as some benchmarks measuring kivy specific performance * :file:`reports.py`: provides a comprehensive report covering your systems providers, libraries, configuration, environment, input devices and options * :file:`texturecompress.py`: a command line utility for compressing images into PVRTC or ETC1 formats * :file:`generate-icons.py`: generates set of icons suitable for the various store and package formats * :file:`gles_compat/subset_gles.py`: examines compatibility between GLEXT and GLES2 headers for finding compatible subsets Modules ------- Tool modules provide various resources for: * :mod:`~kivy.tools.packaging` * :mod:`text editor highlighting ` Other ----- Other miscellaneous resources include * :file:`pep8checker`: pep8 checking scripts and git hook * :file:`theming`: demonstrates an alternative theme for kivy * :file:`travis`: travis continuous integration This help document is a work-in-progress and currently under construction. """ ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/benchmark.py0000666000000000000000000001645600000000000015234 0ustar0000000000000000''' Benchmark ========= This script performs and displays the results of a set of benchmarks. These provide a set of metrics mainly aimed at gauging the OpenGL performance of your system. It also provides more specs regarding your graphics card setup together with more comprehensive system information. ''' from __future__ import print_function benchmark_version = '1' import os import sys import json import kivy import gc from time import clock, time, ctime from random import randint from kivy.uix.label import Label from kivy.uix.button import Button from kivy.uix.widget import Widget from kivy.graphics import RenderContext from kivy.input.motionevent import MotionEvent from kivy.cache import Cache from kivy.clock import Clock from kivy.compat import PY2 if not PY2: xrange = range clockfn = time if sys.platform == 'win32': clockfn = clock class FakeMotionEvent(MotionEvent): pass class bench_widget_creation: '''Widget: creation (10000 Widget)''' def run(self): o = [] for x in range(10000): o.append(Widget()) class bench_widget_creation_with_root: '''Widget: creation (10000 Widget + 1 root)''' def run(self): o = Widget() for x in range(10000): o.add_widget(Widget()) class bench_widget_draw: '''Widget: empty drawing (10000 Widget + 1 root)''' def __init__(self): self.ctx = RenderContext() self.root = root = Widget() for x in range(10000): root.add_widget(Widget()) self.ctx.add(self.root.canvas) def run(self): self.ctx.draw() class bench_widget_dispatch: '''Widget: event dispatch (1000 on_update in 10*1000 Widget)''' def __init__(self): root = Widget() for x in range(10): parent = Widget() for y in range(1000): parent.add_widget(Widget()) root.add_widget(parent) self.root = root def run(self): touch = FakeMotionEvent('fake', 1, []) self.root.dispatch('on_touch_down', touch) self.root.dispatch('on_touch_move', touch) self.root.dispatch('on_touch_up', touch) class bench_label_creation: '''Core: label creation (10000 * 10 a-z)''' def __init__(self): labels = [] for x in range(10000): label = [chr(randint(ord('a'), ord('z'))) for x in range(10)] labels.append(''.join(label)) self.labels = labels def run(self): o = [] for x in self.labels: o.append(Label(text=x)) class bench_button_creation: '''Core: button creation (10000 * 10 a-z)''' def __init__(self): labels = [] for x in xrange(10000): button = map(lambda x: chr(randint(ord('a'), ord('z'))), xrange(10)) labels.append(''.join(button)) self.labels = labels def run(self): o = [] for x in self.labels: o.append(Button(text=x)) class bench_label_creation_with_tick: '''Core: label creation (10000 * 10 a-z), with Clock.tick''' def __init__(self): labels = [] for x in range(10000): label = [chr(randint(ord('a'), ord('z'))) for x in range(10)] labels.append(''.join(label)) self.labels = labels def run(self): o = [] for x in self.labels: o.append(Label(text=x)) # tick for texture creation Clock.tick() class bench_button_creation_with_tick: '''Core: button creation (10000 * 10 a-z), with Clock.tick''' def __init__(self): labels = [] for x in xrange(10000): button = map(lambda x: chr(randint(ord('a'), ord('z'))), xrange(10)) labels.append(''.join(button)) self.labels = labels def run(self): o = [] for x in self.labels: o.append(Button(text=x)) # tick for texture creation Clock.tick() if __name__ == '__main__': report = [] report_newline = True Clock.start_clock() def log(s, newline=True): global report_newline if not report_newline: report[-1] = '%s %s' % (report[-1], s) else: report.append(s) if newline: print(s) report_newline = True else: print(s, end=' ') report_newline = False sys.stdout.flush() clock_total = 0 benchs = list(globals().keys()) benchs.sort() benchs = [globals()[x] for x in benchs if x.startswith('bench_')] log('') log('=' * 70) log('Kivy Benchmark v%s' % benchmark_version) log('=' * 70) log('') log('System information') log('-------------------') log('OS platform : %s' % sys.platform) log('Python EXE : %s' % sys.executable) log('Python Version : %s' % sys.version) log('Python API : %s' % sys.api_version) log('Kivy Version : %s' % kivy.__version__) log('Install path : %s' % os.path.dirname(kivy.__file__)) log('Install date : %s' % ctime(os.path.getctime(kivy.__file__))) log('') log('OpenGL information') log('-------------------') from kivy.core.gl import glGetString, GL_VENDOR, GL_RENDERER, GL_VERSION log('GL Vendor: %s' % glGetString(GL_VENDOR)) log('GL Renderer: %s' % glGetString(GL_RENDERER)) log('GL Version: %s' % glGetString(GL_VERSION)) log('') log('Benchmark') log('---------') for x in benchs: # clean cache to prevent weird case for cat in Cache._categories: Cache.remove(cat) # force gc before next test gc.collect() log('%2d/%-2d %-60s' % (benchs.index(x) + 1, len(benchs), x.__doc__), False) try: sys.stderr.write('.') test = x() except Exception as e: log('failed %s' % str(e)) import traceback traceback.print_exc() continue clock_start = clockfn() try: sys.stderr.write('.') test.run() clock_end = clockfn() - clock_start log('%.6f' % clock_end) except Exception as e: log('failed %s' % str(e)) continue clock_total += clock_end log('') log('Result: %.6f' % clock_total) log('') Clock.stop_clock() try: reply = input( 'Do you want to send benchmark to gist.github.com (Y/n) : ') except EOFError: sys.exit(0) if reply.lower().strip() in ('', 'y'): print('Please wait while sending the benchmark...') try: import requests except ImportError: print("`requests` module not found, no benchmark posted.") sys.exit(1) payload = { 'public': True, 'files': { 'benchmark.txt': { 'content': '\n'.join(report)}}} r = requests.post('https://api.github.com/gists', data=json.dumps(payload)) print() print() print('REPORT posted at {0}'.format(r.json['html_url'])) print() print() else: print('No benchmark posted.') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/changelog_parser.py0000666000000000000000000000751000000000000016574 0ustar0000000000000000""" Changelog parser ================ This generates a changelog from a json file of the PRs of a given milestone, dumped to json, using the [GitHub CLI](https://github.com/cli/cli). First, in the command line, create the following alias:: gh alias set --shell viewMilestone "gh api graphql -F owner='kivy' \ -F name='kivy' -F number=\\$1 -f query=' query GetMilestones(\\$name: String!, \\$owner: String!, \\$number: \ Int!) { repository(owner: \\$owner, name: \\$name) { milestone(number: \\$number) { pullRequests(states: MERGED, first: 1000) { nodes { number title labels (first: 25) { nodes { name } } } } } } } '" Then, log in using ``gh`` and run:: gh viewMilestone 26 > prs.json This will generate ``prs.json``. Then, to generate the changelog, run:: python -m kivy.tools.changelog_parser prs.json changelog.md to generate a markdown changelog at ``changelog.md``. Then, edit as desired and paste into the [changelog here](https://github.com/kivy/kivy/blob/master/doc/sources\ /changelog.rst). """ from os.path import exists import sys from collections import defaultdict import json __all__ = ('process_changelog', ) def write_special_section(fh, items, header): items = sorted(items, key=lambda x: x[0]) if items: fh.write(f'{header}\n{"-" * len(header)}\n\n') for n, title in items: fh.write(f'- [:repo:`{n}`]: {title}\n') fh.write('\n') def process_changelog(filename_in, filename_out): if exists(filename_out): raise ValueError( '{} already exists and would be overwritten'.format(filename_out)) with open(filename_in, 'r') as fh: data = json.load(fh) prs = data["data"]["repository"]["milestone"]["pullRequests"]["nodes"] bad_pr = False grouped = defaultdict(list) highlighted = [] api_breaks = [] deprecates = [] for item in prs: n = item['number'] title = item['title'] labels = [label['name'] for label in item['labels']['nodes']] api_break = 'Notes: API-break' in labels highlight = 'Notes: Release-highlight' in labels deprecated = 'Notes: API-deprecation' in labels component_str = 'Component: ' components = [ label[len(component_str):] for label in labels if label.startswith(component_str) ] if not components: print(f'Found no component label for #{n}') bad_pr = True continue if len(components) > 1: print(f'Found more than one component label for #{n}') bad_pr = True continue grouped[components[0]].append((n, title)) if highlight: highlighted.append((n, title)) if api_break: api_breaks.append((n, title)) if deprecated: deprecates.append((n, title)) if bad_pr: raise ValueError( 'One or more PRs have no, or more than one component label') with open(filename_out, 'w') as fh: write_special_section(fh, highlighted, 'Highlights') write_special_section(fh, deprecates, 'Deprecated') write_special_section(fh, api_breaks, 'Breaking changes') for group, items in sorted(grouped.items(), key=lambda x: x[0]): write_special_section(fh, items, group.capitalize()) if __name__ == '__main__': process_changelog(*sys.argv[1:]) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/coverage.py0000666000000000000000000000744400000000000015072 0ustar0000000000000000"""Kivy coverage plugin ======================= This provides a coverage plugin to measure code execution in kv files. To use, create and add:: [run] plugins = kivy.tools.coverage to the ``.coveragerc`` file in the root of your project. Or:: [coverage:run] plugins = kivy.tools.coverage in ``setup.cfg``. Then you can test your project with e.g. ``pip install coverage`` followed by ``coverage run --source=./ kivy_app.py`` and ``coverage report``. Or to use with pytest, ``pip install pytest-cov`` followed by something like ``pytest --cov=./ .`` TODO: Expand kv statements measured. Currently, it ignores rules such as Widget creation or graphics object creation from being measured. Similarly for import statements. KV code created as strings within a python file is also not measured. To support the above, deeper changes will be required. """ import os import coverage from kivy.lang.parser import Parser class CoverageKVParser(Parser): def execute_directives(self): # don't actually execute anything pass def get_coverage_lines(self): lines = set() for parser_prop in walk_parser(self): for line_num, line in enumerate( parser_prop.value.splitlines(), start=parser_prop.line + 1): if line.strip(): lines.add(line_num) return lines def walk_parser_rules(parser_rule): yield parser_rule for child in parser_rule.children: for rule in walk_parser_rules(child): yield rule if parser_rule.canvas_before is not None: for rule in walk_parser_rules(parser_rule.canvas_before): yield rule yield parser_rule.canvas_before if parser_rule.canvas_root is not None: for rule in walk_parser_rules(parser_rule.canvas_root): yield rule if parser_rule.canvas_after is not None: for rule in walk_parser_rules(parser_rule.canvas_after): yield rule def walk_parser_rules_properties(parser_rule): for rule in parser_rule.properties.values(): yield rule for rule in parser_rule.handlers: yield rule def walk_parser(parser): if parser.root is not None: for rule in walk_parser_rules(parser.root): for prop in walk_parser_rules_properties(rule): yield prop for _, cls_rule in parser.rules: for rule in walk_parser_rules(cls_rule): for prop in walk_parser_rules_properties(rule): yield prop class KivyCoveragePlugin(coverage.plugin.CoveragePlugin): def file_tracer(self, filename): if filename.endswith('.kv'): return KivyFileTracer(filename=filename) return None def file_reporter(self, filename): return KivyFileReporter(filename=filename) def find_executable_files(self, src_dir): for (dirpath, dirnames, filenames) in os.walk(src_dir): for filename in filenames: if filename.endswith('.kv'): yield os.path.join(dirpath, filename) class KivyFileTracer(coverage.plugin.FileTracer): filename = '' def __init__(self, filename, **kwargs): super(KivyFileTracer, self).__init__(**kwargs) self.filename = filename def source_filename(self): return self.filename class KivyFileReporter(coverage.plugin.FileReporter): def lines(self): with open(self.filename) as fh: source = fh.read() parser = CoverageKVParser(content=source, filename=self.filename) return parser.get_coverage_lines() def coverage_init(reg, options): reg.add_file_tracer(KivyCoveragePlugin()) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/gallery.py0000666000000000000000000002626400000000000014737 0ustar0000000000000000''' Create rst documentation of the examples directory. This uses screenshots in the screenshots_dir (currently doc/sources/images/examples) along with source code and files in the examples/ directory to create rst files in the generation_dir (doc/sources/examples) gallery.rst, index.rst, and gen__*.rst ''' import os import re from os.path import sep from os.path import join as slash # just like that name better from os.path import dirname, abspath import kivy from kivy.logger import Logger import textwrap # from here to the kivy top base_dir = dirname(dirname(abspath(kivy.__file__))) examples_dir = slash(base_dir, 'examples') screenshots_dir = slash(base_dir, 'doc/sources/images/examples') generation_dir = slash(base_dir, 'doc/sources/examples') image_dir = "../images/examples/" # relative to generation_dir gallery_filename = slash(generation_dir, 'gallery.rst') # Info is a dict built up from # straight filename information, more from reading the docstring, # and more from parsing the description text. Errors are often # shown by setting the key 'error' with the value being the error message. # # It doesn't quite meet the requirements for a class, but is a vocabulary # word in this module. def iter_filename_info(dir_name): """ Yield info (dict) of each matching screenshot found walking the directory dir_name. A matching screenshot uses double underscores to separate fields, i.e. path__to__filename__py.png as the screenshot for examples/path/to/filename.py. Files not ending with .png are ignored, others are either parsed or yield an error. Info fields 'dunder', 'dir', 'file', 'ext', 'source' if not 'error' """ pattern = re.compile(r'^((.+)__(.+)__([^-]+))\.png') for t in os.walk(dir_name): for filename in t[2]: if filename.endswith('.png'): m = pattern.match(filename) if m is None: yield {'error': 'png filename not following screenshot' ' pattern: {}'.format(filename)} else: d = m.group(2).replace('__', sep) yield {'dunder': m.group(1), 'dir': d, 'file': m.group(3), 'ext': m.group(4), 'source': slash(d, m.group(3) + '.' + m.group(4)) } def parse_docstring_info(text): ''' parse docstring from text (normal string with '\n's) and return an info dict. A docstring should the first triple quoted string, have a title followed by a line of equal signs, and then a description at least one sentence long. fields are 'docstring', 'title', and 'first_sentence' if not 'error' 'first_sentence' is a single line without newlines. ''' q = '\"\"\"|\'\'\'' p = r'({})\s+([^\n]+)\s+\=+\s+(.*?)(\1)'.format(q) m = re.search(p, text, re.S) if m: comment = m.group(3).replace('\n', ' ') first_sentence = comment[:comment.find('.') + 1] return {'docstring': m.group(0), 'title': m.group(2), 'description': m.group(3), 'first_sentence': first_sentence} else: return {'error': 'Did not find docstring with title at top of file.'} def iter_docstring_info(dir_name): ''' Iterate over screenshots in directory, yield info from the file name and initial parse of the docstring. Errors are logged, but files with errors are skipped. ''' for file_info in iter_filename_info(dir_name): if 'error' in file_info: Logger.error(file_info['error']) continue source = slash(examples_dir, file_info['dir'], file_info['file'] + '.' + file_info['ext']) if not os.path.exists(source): Logger.error('Screen shot references source code that does ' 'not exist: %s', source) continue with open(source) as f: text = f.read() docstring_info = parse_docstring_info(text) if 'error' in docstring_info: Logger.error(docstring_info['error'] + ' File: ' + source) continue # don't want to show ugly entries else: file_info.update(docstring_info) yield file_info def enhance_info_description(info, line_length=79): ''' Using the info['description'], add fields to info. info['files'] is the source filename and any filenames referenced by the magic words in the description, e.g. 'the file xxx.py' or 'The image this.png'. These are as written in the description, do not allow ../dir notation, and are relative to the source directory. info['enhanced_description'] is the description, as an array of paragraphs where each paragraph is an array of lines wrapped to width line_length. This enhanced description include the rst links to the files of info['files']. ''' # make text a set of long lines, one per paragraph. paragraphs = info['description'].split('\n\n') lines = [ paragraph.replace('\n', '$newline$') for paragraph in paragraphs ] text = '\n'.join(lines) info['files'] = [info['file'] + '.' + info['ext']] regex = r'[tT]he (?:file|image) ([\w\/]+\.\w+)' for name in re.findall(regex, text): if name not in info['files']: info['files'].append(name) # add links where the files are referenced folder = '_'.join(info['source'].split(sep)[:-1]) + '_' text = re.sub(r'([tT]he (?:file|image) )([\w\/]+\.\w+)', r'\1:ref:`\2 <$folder$\2>`', text) text = text.replace('$folder$', folder) # now break up text into array of paragraphs, each an array of lines. lines = [line.replace('$newline$', '\n') for line in text.split('\n')] paragraphs = [ textwrap.wrap(line, line_length) # ignore wrapping if .. note:: or similar block if not line.startswith(' ') else [line] for line in lines ] info['enhanced_description'] = paragraphs def get_infos(dir_name): ''' return infos, an array info dicts for each matching screenshot in the dir, sorted by source file name, and adding the field 'num' as he unique order in this array of dicts'. ''' infos = [i for i in iter_docstring_info(dir_name)] infos.sort(key=lambda x: x['source']) for num, info in enumerate(infos): info['num'] = num enhance_info_description(info) return infos def make_gallery_page(infos): ''' return string of the rst (Restructured Text) of the gallery page, showing information on all screenshots found. ''' gallery_top = ''' Gallery ------- .. _Tutorials: ../tutorials-index.html .. container:: title This gallery lets you explore the many examples included with Kivy. Click on any screenshot to see the code. This gallery contains: * Examples from the examples/ directory that show specific capabilities of different libraries and features of Kivy. * Demonstrations from the examples/demos/ directory that explore many of Kivy's abilities. There are more Kivy programs elsewhere: * Tutorials_ walks through the development of complete Kivy applications. * Unit tests found in the source code under the subdirectory kivy/tests/ can also be useful. We hope your journey into learning Kivy is exciting and fun! ''' output = [gallery_top] for info in infos: output.append( "\n**{title}** (:doc:`{source}`)\n" "\n{description}" "\n.. image:: ../images/examples/{dunder}.png" "\n :width: 216pt" "\n :align: left" "\n :target: gen__{dunder}.html".format(**info)) return "\n".join(output) + "\n" def make_detail_page(info): ''' return str of the rst text for the detail page of the file in info. ''' def a(s=''): ''' append formatted s to output, which will be joined into lines ''' output.append(s.format(**info)) output = [] a('{title}') a('=' * len(info['title'])) a('\n.. |pic{num}| image:: /images/examples/{dunder}.png' '\n :width: 50%' '\n :align: middle') a('\n|pic{num}|') a() for paragraph in info['enhanced_description']: for line in paragraph: a(line) a() # include images last_lang = '.py' for fname in info['files']: full_name = slash(info['dir'], fname) ext = re.search(r'\.\w+$', fname).group(0) a('\n.. _`' + full_name.replace(sep, '_') + '`:') # double separator if building on windows (sphinx skips backslash) if '\\' in full_name: full_name = full_name.replace(sep, sep * 2) if ext in ['.png', '.jpg', '.jpeg']: title = 'Image **' + full_name + '**' a('\n' + title) a('~' * len(title)) a('\n.. image:: ../../../examples/' + full_name) a(' :align: ' ' center') else: # code title = 'File **' + full_name + '**' a('\n' + title) a('~' * len(title)) if ext != last_lang and ext != '.txt': a('\n.. highlight:: ' + ext[1:]) a(' :linenothreshold: 3') last_lang = ext # prevent highlight errors with 'none' elif ext == '.txt': a('\n.. highlight:: none') a(' :linenothreshold: 3') last_lang = ext a('\n.. include:: ../../../examples/' + full_name) a(' :code:') return '\n'.join(output) + '\n' def write_file(name, s): ''' write the string to the filename ''' # Make sure all the directories has been created before # trying to write to the file directory = os.path.dirname(name) if not os.path.exists(directory): os.makedirs(directory) with open(name, 'w') as f: f.write(s) def make_index(infos): ''' return string of the rst for the gallery's index.rst file. ''' start_string = ''' Gallery of Examples =================== .. toctree:: :maxdepth: 1 gallery''' output = [start_string] for info in infos: output.append(' gen__{}'.format(info['dunder'])) return '\n'.join(output) + '\n' def write_all_rst_pages(): ''' Do the main task of writing the gallery, detail, and index rst pages. ''' infos = get_infos(screenshots_dir) s = make_gallery_page(infos) write_file(gallery_filename, s) for info in infos: s = make_detail_page(info) detail_name = slash(generation_dir, 'gen__{}.rst'.format(info['dunder'])) write_file(detail_name, s) s = make_index(infos) index_name = slash(generation_dir, 'index.rst') write_file(index_name, s) Logger.info('gallery.py: Created gallery rst documentation pages.') if __name__ == '__main__': write_all_rst_pages() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/generate-icons.py0000666000000000000000000001054200000000000016173 0ustar0000000000000000''' Icon generator ============== This tool will help you to generate all the icons wanted for Google Play Store, App Store, Amazon store. ''' import sys from PIL import Image from os.path import exists, join, realpath, basename, dirname from os import makedirs from argparse import ArgumentParser class Converter(object): converters = { 'appstore': { 'directory_name': 'ios', 'sizes': [ ('App store high resolution', '{}-appstore-1024.png', 1024), ('App store normal resolution', '{}-appstore-512.png', 512), # iOS 7 ('iPhone (iOS 7)', '{}-60.png', 120), ('iPhone @2 (iOS 7)', '{}-60@2x.png', 120), ('iPad (iOS 7)', '{}-76.png', 76), ('iPad @2 (iOS 7)', '{}-60@2x.png', 152), # iOS 6.1 and earlier ('iPhone (iOS >= 6.1)', '{}-57.png', 57), ('iPhone @2 (iOS >= 6.1)', '{}-57@2x.png', 114), ('iPad (iOS >= 6.1)', '{}-72.png', 72), ('iPad @2 (iOS >= 6.1)', '{}-72@2x.png', 114), # iTunes artwork (ad-hoc) ('iTunes Artwork (ad-hoc)', 'iTunesArtwork', 512), ('iTunes Artwork @2 (ad-hoc)', 'iTunesArtwork@2x', 1024), ]}, 'playstore': { 'directory_name': 'android', 'sizes': [ ('Google Play icon', '{}-googleplay-512.png', 512), ('Launcher icon MDPI', '{}-48.png', 48), ('Launcher icon HDPI', '{}-72.png', 72), ('Launcher icon XHDPI', '{}-96.png', 96), ('Launcher icon XXHDPI', '{}-144.png', 48), ('Launcher icon XXXHDPI', '{}-192.png', 192), ]}, 'amazonstore': { 'directory_name': 'amazon', 'sizes': [ ('Small icon', '{}-114.png', 114), ('Large icon', '{}-512.png', 512), ]}} def run(self): parser = ArgumentParser( description='Generate icons for various stores') parser.add_argument('--dir', type=str, default=None, help=('Output directory to generate all the icons,' 'defaults to the directory of the source icon')) parser.add_argument('--force', type=bool, default=False, help=('Generate all icons even if the source is not perfect.')) parser.add_argument('icon', type=str, help='Base icon (must be 1024x1024 or 512x512)') args = parser.parse_args() if not exists(args.icon): print('Error: No such icon file') sys.exit(1) # ensure the destination directory will be set if args.dir is None: args.dir = dirname(args.icon) # read the source image, and do some quality checks base_fn = basename(args.icon).rsplit('.', 1)[0] source = Image.open(args.icon) self.ensure_quality(source, args.force) for directory_name, sizeinfo in self.iterate(): description, pattern_fn, size = sizeinfo print('Generate {}: {}x{}'.format(description, size, size)) dest_dir = realpath(join(args.dir, directory_name)) if not exists(dest_dir): makedirs(dest_dir) icon_fn = join(dest_dir, pattern_fn.format('Icon')) self.convert_to(source, icon_fn, size) def convert_to(self, source, icon_fn, size): dest = source.resize((size, size)) dest.save(icon_fn, 'png') def ensure_quality(self, image, force=False): messages = [] w, h = image.size if w != h: messages.append('Width and height should be the same') if w not in (512, 1024): messages.append( 'Source image is recommended to be 1024 (512 minimum)') if not messages: return print('Quality check failed') for message in messages: print('- {}'.format(message)) if not force: sys.exit(1) def iterate(self): for store, infos in Converter.converters.items(): for size in infos['sizes']: yield infos['directory_name'], size if __name__ == '__main__': Converter().run() ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8848684 Kivy-2.3.1/kivy/tools/gles_compat/0000777000000000000000000000000000000000000015211 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/gles_compat/gl2.h0000666000000000000000000007742700000000000016067 0ustar0000000000000000#ifndef __gl2_h_ #define __gl2_h_ /* $Revision: 10602 $ on $Date:: 2010-03-04 22:35:34 -0800 #$ */ #include #ifdef __cplusplus extern "C" { #endif /* * This document is licensed under the SGI Free Software B License Version * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ . */ /*------------------------------------------------------------------------- * Data type definitions *-----------------------------------------------------------------------*/ typedef void GLvoid; typedef char GLchar; typedef unsigned int GLenum; typedef unsigned char GLboolean; typedef unsigned int GLbitfield; typedef khronos_int8_t GLbyte; typedef short GLshort; typedef int GLint; typedef int GLsizei; typedef khronos_uint8_t GLubyte; typedef unsigned short GLushort; typedef unsigned int GLuint; typedef khronos_float_t GLfloat; typedef khronos_float_t GLclampf; typedef khronos_int32_t GLfixed; /* GL types for handling large vertex buffer objects */ typedef khronos_intptr_t GLintptr; typedef khronos_ssize_t GLsizeiptr; /* OpenGL ES core versions */ #define GL_ES_VERSION_2_0 1 /* ClearBufferMask */ #define GL_DEPTH_BUFFER_BIT 0x00000100 #define GL_STENCIL_BUFFER_BIT 0x00000400 #define GL_COLOR_BUFFER_BIT 0x00004000 /* Boolean */ #define GL_FALSE 0 #define GL_TRUE 1 /* BeginMode */ #define GL_POINTS 0x0000 #define GL_LINES 0x0001 #define GL_LINE_LOOP 0x0002 #define GL_LINE_STRIP 0x0003 #define GL_TRIANGLES 0x0004 #define GL_TRIANGLE_STRIP 0x0005 #define GL_TRIANGLE_FAN 0x0006 /* AlphaFunction (not supported in ES20) */ /* GL_NEVER */ /* GL_LESS */ /* GL_EQUAL */ /* GL_LEQUAL */ /* GL_GREATER */ /* GL_NOTEQUAL */ /* GL_GEQUAL */ /* GL_ALWAYS */ /* BlendingFactorDest */ #define GL_ZERO 0 #define GL_ONE 1 #define GL_SRC_COLOR 0x0300 #define GL_ONE_MINUS_SRC_COLOR 0x0301 #define GL_SRC_ALPHA 0x0302 #define GL_ONE_MINUS_SRC_ALPHA 0x0303 #define GL_DST_ALPHA 0x0304 #define GL_ONE_MINUS_DST_ALPHA 0x0305 /* BlendingFactorSrc */ /* GL_ZERO */ /* GL_ONE */ #define GL_DST_COLOR 0x0306 #define GL_ONE_MINUS_DST_COLOR 0x0307 #define GL_SRC_ALPHA_SATURATE 0x0308 /* GL_SRC_ALPHA */ /* GL_ONE_MINUS_SRC_ALPHA */ /* GL_DST_ALPHA */ /* GL_ONE_MINUS_DST_ALPHA */ /* BlendEquationSeparate */ #define GL_FUNC_ADD 0x8006 #define GL_BLEND_EQUATION 0x8009 #define GL_BLEND_EQUATION_RGB 0x8009 /* same as BLEND_EQUATION */ #define GL_BLEND_EQUATION_ALPHA 0x883D /* BlendSubtract */ #define GL_FUNC_SUBTRACT 0x800A #define GL_FUNC_REVERSE_SUBTRACT 0x800B /* Separate Blend Functions */ #define GL_BLEND_DST_RGB 0x80C8 #define GL_BLEND_SRC_RGB 0x80C9 #define GL_BLEND_DST_ALPHA 0x80CA #define GL_BLEND_SRC_ALPHA 0x80CB #define GL_CONSTANT_COLOR 0x8001 #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 #define GL_CONSTANT_ALPHA 0x8003 #define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004 #define GL_BLEND_COLOR 0x8005 /* Buffer Objects */ #define GL_ARRAY_BUFFER 0x8892 #define GL_ELEMENT_ARRAY_BUFFER 0x8893 #define GL_ARRAY_BUFFER_BINDING 0x8894 #define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895 #define GL_STREAM_DRAW 0x88E0 #define GL_STATIC_DRAW 0x88E4 #define GL_DYNAMIC_DRAW 0x88E8 #define GL_BUFFER_SIZE 0x8764 #define GL_BUFFER_USAGE 0x8765 #define GL_CURRENT_VERTEX_ATTRIB 0x8626 /* CullFaceMode */ #define GL_FRONT 0x0404 #define GL_BACK 0x0405 #define GL_FRONT_AND_BACK 0x0408 /* DepthFunction */ /* GL_NEVER */ /* GL_LESS */ /* GL_EQUAL */ /* GL_LEQUAL */ /* GL_GREATER */ /* GL_NOTEQUAL */ /* GL_GEQUAL */ /* GL_ALWAYS */ /* EnableCap */ #define GL_TEXTURE_2D 0x0DE1 #define GL_CULL_FACE 0x0B44 #define GL_BLEND 0x0BE2 #define GL_DITHER 0x0BD0 #define GL_STENCIL_TEST 0x0B90 #define GL_DEPTH_TEST 0x0B71 #define GL_SCISSOR_TEST 0x0C11 #define GL_POLYGON_OFFSET_FILL 0x8037 #define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E #define GL_SAMPLE_COVERAGE 0x80A0 /* ErrorCode */ #define GL_NO_ERROR 0 #define GL_INVALID_ENUM 0x0500 #define GL_INVALID_VALUE 0x0501 #define GL_INVALID_OPERATION 0x0502 #define GL_OUT_OF_MEMORY 0x0505 /* FrontFaceDirection */ #define GL_CW 0x0900 #define GL_CCW 0x0901 /* GetPName */ #define GL_LINE_WIDTH 0x0B21 #define GL_ALIASED_POINT_SIZE_RANGE 0x846D #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E #define GL_CULL_FACE_MODE 0x0B45 #define GL_FRONT_FACE 0x0B46 #define GL_DEPTH_RANGE 0x0B70 #define GL_DEPTH_WRITEMASK 0x0B72 #define GL_DEPTH_CLEAR_VALUE 0x0B73 #define GL_DEPTH_FUNC 0x0B74 #define GL_STENCIL_CLEAR_VALUE 0x0B91 #define GL_STENCIL_FUNC 0x0B92 #define GL_STENCIL_FAIL 0x0B94 #define GL_STENCIL_PASS_DEPTH_FAIL 0x0B95 #define GL_STENCIL_PASS_DEPTH_PASS 0x0B96 #define GL_STENCIL_REF 0x0B97 #define GL_STENCIL_VALUE_MASK 0x0B93 #define GL_STENCIL_WRITEMASK 0x0B98 #define GL_STENCIL_BACK_FUNC 0x8800 #define GL_STENCIL_BACK_FAIL 0x8801 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802 #define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803 #define GL_STENCIL_BACK_REF 0x8CA3 #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 #define GL_STENCIL_BACK_WRITEMASK 0x8CA5 #define GL_VIEWPORT 0x0BA2 #define GL_SCISSOR_BOX 0x0C10 /* GL_SCISSOR_TEST */ #define GL_COLOR_CLEAR_VALUE 0x0C22 #define GL_COLOR_WRITEMASK 0x0C23 #define GL_UNPACK_ALIGNMENT 0x0CF5 #define GL_PACK_ALIGNMENT 0x0D05 #define GL_MAX_TEXTURE_SIZE 0x0D33 #define GL_MAX_VIEWPORT_DIMS 0x0D3A #define GL_SUBPIXEL_BITS 0x0D50 #define GL_RED_BITS 0x0D52 #define GL_GREEN_BITS 0x0D53 #define GL_BLUE_BITS 0x0D54 #define GL_ALPHA_BITS 0x0D55 #define GL_DEPTH_BITS 0x0D56 #define GL_STENCIL_BITS 0x0D57 #define GL_POLYGON_OFFSET_UNITS 0x2A00 /* GL_POLYGON_OFFSET_FILL */ #define GL_POLYGON_OFFSET_FACTOR 0x8038 #define GL_TEXTURE_BINDING_2D 0x8069 #define GL_SAMPLE_BUFFERS 0x80A8 #define GL_SAMPLES 0x80A9 #define GL_SAMPLE_COVERAGE_VALUE 0x80AA #define GL_SAMPLE_COVERAGE_INVERT 0x80AB /* GetTextureParameter */ /* GL_TEXTURE_MAG_FILTER */ /* GL_TEXTURE_MIN_FILTER */ /* GL_TEXTURE_WRAP_S */ /* GL_TEXTURE_WRAP_T */ #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 /* HintMode */ #define GL_DONT_CARE 0x1100 #define GL_FASTEST 0x1101 #define GL_NICEST 0x1102 /* HintTarget */ #define GL_GENERATE_MIPMAP_HINT 0x8192 /* DataType */ #define GL_BYTE 0x1400 #define GL_UNSIGNED_BYTE 0x1401 #define GL_SHORT 0x1402 #define GL_UNSIGNED_SHORT 0x1403 #define GL_INT 0x1404 #define GL_UNSIGNED_INT 0x1405 #define GL_FLOAT 0x1406 #define GL_FIXED 0x140C /* PixelFormat */ #define GL_DEPTH_COMPONENT 0x1902 #define GL_ALPHA 0x1906 #define GL_RGB 0x1907 #define GL_RGBA 0x1908 #define GL_LUMINANCE 0x1909 #define GL_LUMINANCE_ALPHA 0x190A /* PixelType */ /* GL_UNSIGNED_BYTE */ #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 #define GL_UNSIGNED_SHORT_5_6_5 0x8363 /* Shaders */ #define GL_FRAGMENT_SHADER 0x8B30 #define GL_VERTEX_SHADER 0x8B31 #define GL_MAX_VERTEX_ATTRIBS 0x8869 #define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB #define GL_MAX_VARYING_VECTORS 0x8DFC #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C #define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872 #define GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD #define GL_SHADER_TYPE 0x8B4F #define GL_DELETE_STATUS 0x8B80 #define GL_LINK_STATUS 0x8B82 #define GL_VALIDATE_STATUS 0x8B83 #define GL_ATTACHED_SHADERS 0x8B85 #define GL_ACTIVE_UNIFORMS 0x8B86 #define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87 #define GL_ACTIVE_ATTRIBUTES 0x8B89 #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A #define GL_SHADING_LANGUAGE_VERSION 0x8B8C #define GL_CURRENT_PROGRAM 0x8B8D /* StencilFunction */ #define GL_NEVER 0x0200 #define GL_LESS 0x0201 #define GL_EQUAL 0x0202 #define GL_LEQUAL 0x0203 #define GL_GREATER 0x0204 #define GL_NOTEQUAL 0x0205 #define GL_GEQUAL 0x0206 #define GL_ALWAYS 0x0207 /* StencilOp */ /* GL_ZERO */ #define GL_KEEP 0x1E00 #define GL_REPLACE 0x1E01 #define GL_INCR 0x1E02 #define GL_DECR 0x1E03 #define GL_INVERT 0x150A #define GL_INCR_WRAP 0x8507 #define GL_DECR_WRAP 0x8508 /* StringName */ #define GL_VENDOR 0x1F00 #define GL_RENDERER 0x1F01 #define GL_VERSION 0x1F02 #define GL_EXTENSIONS 0x1F03 /* TextureMagFilter */ #define GL_NEAREST 0x2600 #define GL_LINEAR 0x2601 /* TextureMinFilter */ /* GL_NEAREST */ /* GL_LINEAR */ #define GL_NEAREST_MIPMAP_NEAREST 0x2700 #define GL_LINEAR_MIPMAP_NEAREST 0x2701 #define GL_NEAREST_MIPMAP_LINEAR 0x2702 #define GL_LINEAR_MIPMAP_LINEAR 0x2703 /* TextureParameterName */ #define GL_TEXTURE_MAG_FILTER 0x2800 #define GL_TEXTURE_MIN_FILTER 0x2801 #define GL_TEXTURE_WRAP_S 0x2802 #define GL_TEXTURE_WRAP_T 0x2803 /* TextureTarget */ /* GL_TEXTURE_2D */ #define GL_TEXTURE 0x1702 #define GL_TEXTURE_CUBE_MAP 0x8513 #define GL_TEXTURE_BINDING_CUBE_MAP 0x8514 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A #define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C /* TextureUnit */ #define GL_TEXTURE0 0x84C0 #define GL_TEXTURE1 0x84C1 #define GL_TEXTURE2 0x84C2 #define GL_TEXTURE3 0x84C3 #define GL_TEXTURE4 0x84C4 #define GL_TEXTURE5 0x84C5 #define GL_TEXTURE6 0x84C6 #define GL_TEXTURE7 0x84C7 #define GL_TEXTURE8 0x84C8 #define GL_TEXTURE9 0x84C9 #define GL_TEXTURE10 0x84CA #define GL_TEXTURE11 0x84CB #define GL_TEXTURE12 0x84CC #define GL_TEXTURE13 0x84CD #define GL_TEXTURE14 0x84CE #define GL_TEXTURE15 0x84CF #define GL_TEXTURE16 0x84D0 #define GL_TEXTURE17 0x84D1 #define GL_TEXTURE18 0x84D2 #define GL_TEXTURE19 0x84D3 #define GL_TEXTURE20 0x84D4 #define GL_TEXTURE21 0x84D5 #define GL_TEXTURE22 0x84D6 #define GL_TEXTURE23 0x84D7 #define GL_TEXTURE24 0x84D8 #define GL_TEXTURE25 0x84D9 #define GL_TEXTURE26 0x84DA #define GL_TEXTURE27 0x84DB #define GL_TEXTURE28 0x84DC #define GL_TEXTURE29 0x84DD #define GL_TEXTURE30 0x84DE #define GL_TEXTURE31 0x84DF #define GL_ACTIVE_TEXTURE 0x84E0 /* TextureWrapMode */ #define GL_REPEAT 0x2901 #define GL_CLAMP_TO_EDGE 0x812F #define GL_MIRRORED_REPEAT 0x8370 /* Uniform Types */ #define GL_FLOAT_VEC2 0x8B50 #define GL_FLOAT_VEC3 0x8B51 #define GL_FLOAT_VEC4 0x8B52 #define GL_INT_VEC2 0x8B53 #define GL_INT_VEC3 0x8B54 #define GL_INT_VEC4 0x8B55 #define GL_BOOL 0x8B56 #define GL_BOOL_VEC2 0x8B57 #define GL_BOOL_VEC3 0x8B58 #define GL_BOOL_VEC4 0x8B59 #define GL_FLOAT_MAT2 0x8B5A #define GL_FLOAT_MAT3 0x8B5B #define GL_FLOAT_MAT4 0x8B5C #define GL_SAMPLER_2D 0x8B5E #define GL_SAMPLER_CUBE 0x8B60 /* Vertex Arrays */ #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624 #define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A #define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F /* Read Format */ #define GL_IMPLEMENTATION_COLOR_READ_TYPE 0x8B9A #define GL_IMPLEMENTATION_COLOR_READ_FORMAT 0x8B9B /* Shader Source */ #define GL_COMPILE_STATUS 0x8B81 #define GL_INFO_LOG_LENGTH 0x8B84 #define GL_SHADER_SOURCE_LENGTH 0x8B88 #define GL_SHADER_COMPILER 0x8DFA /* Shader Binary */ #define GL_SHADER_BINARY_FORMATS 0x8DF8 #define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9 /* Shader Precision-Specified Types */ #define GL_LOW_FLOAT 0x8DF0 #define GL_MEDIUM_FLOAT 0x8DF1 #define GL_HIGH_FLOAT 0x8DF2 #define GL_LOW_INT 0x8DF3 #define GL_MEDIUM_INT 0x8DF4 #define GL_HIGH_INT 0x8DF5 /* Framebuffer Object. */ #define GL_FRAMEBUFFER 0x8D40 #define GL_RENDERBUFFER 0x8D41 #define GL_RGBA4 0x8056 #define GL_RGB5_A1 0x8057 #define GL_RGB565 0x8D62 #define GL_DEPTH_COMPONENT16 0x81A5 #define GL_STENCIL_INDEX 0x1901 #define GL_STENCIL_INDEX8 0x8D48 #define GL_RENDERBUFFER_WIDTH 0x8D42 #define GL_RENDERBUFFER_HEIGHT 0x8D43 #define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44 #define GL_RENDERBUFFER_RED_SIZE 0x8D50 #define GL_RENDERBUFFER_GREEN_SIZE 0x8D51 #define GL_RENDERBUFFER_BLUE_SIZE 0x8D52 #define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53 #define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54 #define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3 #define GL_COLOR_ATTACHMENT0 0x8CE0 #define GL_DEPTH_ATTACHMENT 0x8D00 #define GL_STENCIL_ATTACHMENT 0x8D20 #define GL_NONE 0 #define GL_FRAMEBUFFER_COMPLETE 0x8CD5 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS 0x8CD9 #define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD #define GL_FRAMEBUFFER_BINDING 0x8CA6 #define GL_RENDERBUFFER_BINDING 0x8CA7 #define GL_MAX_RENDERBUFFER_SIZE 0x84E8 #define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506 /*------------------------------------------------------------------------- * GL core functions. *-----------------------------------------------------------------------*/ GL_APICALL void GL_APIENTRY glActiveTexture (GLenum texture); GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar* name); GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer); GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer); GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer); GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture); GL_APICALL void GL_APIENTRY glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); GL_APICALL void GL_APIENTRY glBlendEquation ( GLenum mode ); GL_APICALL void GL_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha); GL_APICALL void GL_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor); GL_APICALL void GL_APIENTRY glBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); GL_APICALL void GL_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const GLvoid* data, GLenum usage); GL_APICALL void GL_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid* data); GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus (GLenum target); GL_APICALL void GL_APIENTRY glClear (GLbitfield mask); GL_APICALL void GL_APIENTRY glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); GL_APICALL void GL_APIENTRY glClearDepthf (GLclampf depth); GL_APICALL void GL_APIENTRY glClearStencil (GLint s); GL_APICALL void GL_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); GL_APICALL void GL_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data); GL_APICALL void GL_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data); GL_APICALL void GL_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); GL_APICALL void GL_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); GL_APICALL GLuint GL_APIENTRY glCreateProgram (void); GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type); GL_APICALL void GL_APIENTRY glCullFace (GLenum mode); GL_APICALL void GL_APIENTRY glDeleteBuffers (GLsizei n, const GLuint* buffers); GL_APICALL void GL_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint* framebuffers); GL_APICALL void GL_APIENTRY glDeleteProgram (GLuint program); GL_APICALL void GL_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint* renderbuffers); GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); GL_APICALL void GL_APIENTRY glDeleteTextures (GLsizei n, const GLuint* textures); GL_APICALL void GL_APIENTRY glDepthFunc (GLenum func); GL_APICALL void GL_APIENTRY glDepthMask (GLboolean flag); GL_APICALL void GL_APIENTRY glDepthRangef (GLclampf zNear, GLclampf zFar); GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); GL_APICALL void GL_APIENTRY glDisable (GLenum cap); GL_APICALL void GL_APIENTRY glDisableVertexAttribArray (GLuint index); GL_APICALL void GL_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count); GL_APICALL void GL_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid* indices); GL_APICALL void GL_APIENTRY glEnable (GLenum cap); GL_APICALL void GL_APIENTRY glEnableVertexAttribArray (GLuint index); GL_APICALL void GL_APIENTRY glFinish (void); GL_APICALL void GL_APIENTRY glFlush (void); GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); GL_APICALL void GL_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); GL_APICALL void GL_APIENTRY glFrontFace (GLenum mode); GL_APICALL void GL_APIENTRY glGenBuffers (GLsizei n, GLuint* buffers); GL_APICALL void GL_APIENTRY glGenerateMipmap (GLenum target); GL_APICALL void GL_APIENTRY glGenFramebuffers (GLsizei n, GLuint* framebuffers); GL_APICALL void GL_APIENTRY glGenRenderbuffers (GLsizei n, GLuint* renderbuffers); GL_APICALL void GL_APIENTRY glGenTextures (GLsizei n, GLuint* textures); GL_APICALL void GL_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name); GL_APICALL void GL_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name); GL_APICALL void GL_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders); GL_APICALL int GL_APIENTRY glGetAttribLocation (GLuint program, const GLchar* name); GL_APICALL void GL_APIENTRY glGetBooleanv (GLenum pname, GLboolean* params); GL_APICALL void GL_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint* params); GL_APICALL GLenum GL_APIENTRY glGetError (void); GL_APICALL void GL_APIENTRY glGetFloatv (GLenum pname, GLfloat* params); GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetIntegerv (GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei* length, GLchar* infolog); GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog); GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision); GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source); GL_APICALL const GLubyte* GL_APIENTRY glGetString (GLenum name); GL_APICALL void GL_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat* params); GL_APICALL void GL_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat* params); GL_APICALL void GL_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint* params); GL_APICALL int GL_APIENTRY glGetUniformLocation (GLuint program, const GLchar* name); GL_APICALL void GL_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat* params); GL_APICALL void GL_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint* params); GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid** pointer); GL_APICALL void GL_APIENTRY glHint (GLenum target, GLenum mode); GL_APICALL GLboolean GL_APIENTRY glIsBuffer (GLuint buffer); GL_APICALL GLboolean GL_APIENTRY glIsEnabled (GLenum cap); GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer (GLuint framebuffer); GL_APICALL GLboolean GL_APIENTRY glIsProgram (GLuint program); GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer (GLuint renderbuffer); GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); GL_APICALL GLboolean GL_APIENTRY glIsTexture (GLuint texture); GL_APICALL void GL_APIENTRY glLineWidth (GLfloat width); GL_APICALL void GL_APIENTRY glLinkProgram (GLuint program); GL_APICALL void GL_APIENTRY glPixelStorei (GLenum pname, GLint param); GL_APICALL void GL_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units); GL_APICALL void GL_APIENTRY glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid* pixels); GL_APICALL void GL_APIENTRY glReleaseShaderCompiler (void); GL_APICALL void GL_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height); GL_APICALL void GL_APIENTRY glSampleCoverage (GLclampf value, GLboolean invert); GL_APICALL void GL_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height); GL_APICALL void GL_APIENTRY glShaderBinary (GLsizei n, const GLuint* shaders, GLenum binaryformat, const GLvoid* binary, GLsizei length); GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar** string, const GLint* length); GL_APICALL void GL_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask); GL_APICALL void GL_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask); GL_APICALL void GL_APIENTRY glStencilMask (GLuint mask); GL_APICALL void GL_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask); GL_APICALL void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass); GL_APICALL void GL_APIENTRY glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass); GL_APICALL void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels); GL_APICALL void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param); GL_APICALL void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat* params); GL_APICALL void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param); GL_APICALL void GL_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint* params); GL_APICALL void GL_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels); GL_APICALL void GL_APIENTRY glUniform1f (GLint location, GLfloat x); GL_APICALL void GL_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform1i (GLint location, GLint x); GL_APICALL void GL_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniform2f (GLint location, GLfloat x, GLfloat y); GL_APICALL void GL_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform2i (GLint location, GLint x, GLint y); GL_APICALL void GL_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z); GL_APICALL void GL_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform3i (GLint location, GLint x, GLint y, GLint z); GL_APICALL void GL_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GL_APICALL void GL_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat* v); GL_APICALL void GL_APIENTRY glUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w); GL_APICALL void GL_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint* v); GL_APICALL void GL_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value); GL_APICALL void GL_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value); GL_APICALL void GL_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value); GL_APICALL void GL_APIENTRY glUseProgram (GLuint program); GL_APICALL void GL_APIENTRY glValidateProgram (GLuint program); GL_APICALL void GL_APIENTRY glVertexAttrib1f (GLuint indx, GLfloat x); GL_APICALL void GL_APIENTRY glVertexAttrib1fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y); GL_APICALL void GL_APIENTRY glVertexAttrib2fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z); GL_APICALL void GL_APIENTRY glVertexAttrib3fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GL_APICALL void GL_APIENTRY glVertexAttrib4fv (GLuint indx, const GLfloat* values); GL_APICALL void GL_APIENTRY glVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr); GL_APICALL void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height); #ifdef __cplusplus } #endif #endif /* __gl2_h_ */ ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/gles_compat/subset_gles.py0000666000000000000000000001153700000000000020111 0ustar0000000000000000''' Common GLES Subset Extraction Script ==================================== In Kivy, our goal is to use OpenGL ES 2.0 (GLES2) for all drawing on all platforms. The problem is that GLES2 is not a proper subset of any OpenGL Desktop (GL) version prior to version 4.1. However, to keep all our drawing cross-platform compatible, we're restricting the Kivy drawing core to a real subset of GLES2 that is available on all platforms. This script therefore parses the GL and GL Extension (GLEXT) headers and compares them with the GLES2 header. It then generates a header that only contains symbols that are common to GLES2 and at least either GL or GLEXT. However, since GLES2 doesn't support double values, we also need to do some renaming, because functions in GL that took doubles as arguments now take floats in GLES2, with their function name being suffixed with 'f'. Furthermore, sometimes the pure symbol name doesn't match because there might be an _EXT or _ARB or something akin to that at the end of a symbol name. In that case, we take the symbol from the original header and add a #define directive to redirect to that symbol from the symbol name without extension. ''' from __future__ import print_function gl = open("/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/" + "OpenGL.framework/Versions/A/Headers/gl.h", 'r') glext = open("/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/" + "OpenGL.framework/Versions/A/Headers/glext.h", 'r') gles = open("gl2.h", 'r') def add_defines_to_set(header): symbols = [] lineno = 0 for line in header: symbol = None hexcode = None lineno += 1 line = line.strip() try: elements = line.split() if line.startswith("#define"): symbol = elements[1] for element in elements: if element.startswith("0x"): hexcode = element elif line.startswith("typedef"): symbol = elements[-1] else: for element in elements: if element.startswith("gl"): symbol = element if symbol: symbols.append((symbol, lineno, line, hexcode)) except Exception as e: print('error:', lineno, ':', line) print(e) return symbols def extract_common_symbols(symbols1, symbols2, already_extracted): for symbol1, lineno1, line1, hexcode1 in symbols1: for symbol2, lineno2, line2, hexcode2 in symbols2: if symbol1 in already_extracted or symbol2 in already_extracted: continue if symbol1 == symbol2 + 'f': # There is no `double` type in GLES; Functions that were using # a double were renamed with the suffix 'f'. print("// Different Name; Redefine") print(line2) print("#define %s %s" % (symbol1, symbol2)) elif symbol1 == symbol2: already_extracted.append(symbol1) print(line1) if symbol1 == 'GLclampf;': # See explanation about doubles on GLES above. print('typedef GLclampf GLclampd;') elif hexcode1 and hexcode2 and hexcode1 == hexcode2: already_extracted.append(symbol1) already_extracted.append(symbol2) print("// Different Name; Redefine") print(line2) print("#define %s %s" % (symbol1, symbol2)) # Generate ------------------------------------------------ # pipe to kivy/kivy/graphics/common_subset.h gl_symbols = add_defines_to_set(gl) glext_symbols = add_defines_to_set(glext) gles_symbols = add_defines_to_set(gles) print('// GLES 2.0 Header file, generated for Kivy') print('// Check kivy/kivy/tools/gles_compat/subset_gles.py') print('#pragma once') print('#include "gl2platform.h"') print('#ifdef __cplusplus') print('extern "C" {') print('#endif') # Don't add the same symbol more than once already_extracted = [] print('\n// Subset common to GLES and GL: ===================================') extract_common_symbols(gles_symbols, gl_symbols, already_extracted) print('\n// Subset common to GLES and GLEXT: ================================') extract_common_symbols(gles_symbols, glext_symbols, already_extracted) print() print('// What follows was manually extracted from the GLES2 headers because') print('// it was not present in any other header.', end=' ') print(''' #define GL_SHADER_BINARY_FORMATS 0x8DF8 #define GL_RGB565 0x8D62 ''') print('#ifdef __cplusplus') print('}') print('#endif') print('\n') ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8848684 Kivy-2.3.1/kivy/tools/highlight/0000777000000000000000000000000000000000000014663 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/highlight/__init__.py0000666000000000000000000000034600000000000016777 0ustar0000000000000000''' Syntax Highlighting =================== This module contains various files for providing Kivy syntax highlighting in some popular text editors. Please see the contents of this folder for the provided resources. ''' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/highlight/kivy-mode.el0000666000000000000000000002362400000000000017120 0ustar0000000000000000;;; kivy-mode.el --- Emacs major mode for editing Kivy files ;; ;; Author: Dean Serenevy ;; Version: 0.1.0 ;; ;; This document borrowed heavily from yaml-mode.el by Yoshiki Kurihara and ;; Marshall Vandegrift. ;; ;; This file is not part of Emacs ;; This file 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 file 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 GNU Emacs; see the file COPYING. If not, write to the Free Software ;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, ;; USA. ;;; Installation: ;; To install, just drop this file into a directory in your `load-path' and ;; (optionally) byte-compile it. To automatically handle files ending in ;; '.kv', add something like: ;; ;; (require 'kivy-mode) ;; (add-to-list 'auto-mode-alist '("\\.kv$" . kivy-mode)) ;; ;; to your .emacs file. ;; ;; This mode does not enable electric-indent by default. To get this ;; behavior, either enable electric-indent-mode globally or enable it only ;; for kivy buffers using `kivy-mode-hook': ;; ;; (add-hook 'kivy-mode-hook ;; '(lambda () ;; (electric-indent-local-mode t))) ;; User definable variables (defgroup kivy nil "Support for the kivy user interface definition format" :group 'languages :prefix "kivy-") (defcustom kivy-mode-hook nil "*Hook run by `kivy-mode'." :type 'hook :group 'kivy) (defcustom kivy-indent-offset 4 "*Amount of offset per level of indentation." :type 'integer :group 'kivy) (defcustom kivy-backspace-function 'backward-delete-char-untabify "*Function called by `kivy-electric-backspace' when deleting backwards." :type 'function :group 'kivy) (defface kivy-tab-face '((((class color)) (:background "red" :foreground "red" :bold t)) (t (:reverse-video t))) "Face to use for highlighting tabs in kivy files." :group 'faces :group 'kivy) (defcustom kivy-imenu-generic-expression '((nil "^\\([<>a-zA-Z_-]+\\):" 1)) "The imenu regex to parse an outline of the kivy file." :type 'string :group 'kivy) ;; Constants (defconst kivy-mode-version "0.1.0" "Version of `kivy-mode.'") (defconst kivy-blank-line-re "^ *$" "Regexp matching a line containing only (valid) whitespace.") (defconst kivy-comment-re "\\(?:^\\|\\s-+\\)\\(#.*\\)" "Regexp matching a line containing a kivy comment or delimiter.") (defconst kivy-directive-re "^\\(?:#:\\)\\(\\w+ +.*\\)" "Regexp matching a line containing a kivy directive.") (defconst kivy-tag-re "^ *id: *\\([^ \n]+\\)$" "Rexexp matching a kivy tag.") (defconst kivy-bare-scalar-re "\\(?:[^-:,#!\n{\\[ ]\\|[^#!\n{\\[ ]\\S-\\)[^#\n]*?" "Rexexp matching a kivy bare scalar.") (defconst kivy-hash-key-re (concat "^ *" "\\(" kivy-bare-scalar-re "\\) *:" "\\(?: +\\|$\\)") "Regexp matching a single kivy hash key.") (defconst kivy-nested-map-re (concat ".*: *$") "Regexp matching a line beginning a kivy nested structure.") (defconst kivy-constant-scalars-re (concat "\\(?:^\\|\\(?::\\|-\\|,\\|{\\|\\[\\) +\\) *" (regexp-opt '("True" "False" "None") t) " *$") "Regexp matching certain scalar constants in scalar context") ;; Mode setup (defvar kivy-mode-map () "Keymap used in `kivy-mode' buffers.") (if kivy-mode-map nil (setq kivy-mode-map (make-sparse-keymap)) (define-key kivy-mode-map [backspace] 'kivy-electric-backspace) (define-key kivy-mode-map "\C-c<" 'kivy-indent-shift-left) (define-key kivy-mode-map "\C-c>" 'kivy-indent-shift-right) ) (defvar kivy-mode-syntax-table nil "Syntax table in use in kivy-mode buffers.") (if kivy-mode-syntax-table nil (setq kivy-mode-syntax-table (make-syntax-table)) (modify-syntax-entry ?\' "\"" kivy-mode-syntax-table) (modify-syntax-entry ?\" "\"" kivy-mode-syntax-table) (modify-syntax-entry ?# "<" kivy-mode-syntax-table) (modify-syntax-entry ?\n ">" kivy-mode-syntax-table) (modify-syntax-entry ?\\ "\\" kivy-mode-syntax-table) (modify-syntax-entry ?- "_" kivy-mode-syntax-table) (modify-syntax-entry ?_ "w" kivy-mode-syntax-table) (modify-syntax-entry ?< "." kivy-mode-syntax-table) (modify-syntax-entry ?> "." kivy-mode-syntax-table) (modify-syntax-entry ?_ "_" kivy-mode-syntax-table) ) ;;;###autoload (add-to-list 'auto-mode-alist '("\\.kv$" . kivy-mode)) ;;;###autoload (define-derived-mode kivy-mode fundamental-mode "kivy" "Simple mode to edit kivy. \\{kivy-mode-map}" (set (make-local-variable 'comment-start) "# ") (set (make-local-variable 'comment-start-skip) "#+ *") (set (make-local-variable 'indent-line-function) 'kivy-indent-line) (set (make-local-variable 'font-lock-defaults) '(kivy-font-lock-keywords nil nil nil nil (font-lock-syntactic-keywords)))) ;; Font-lock support (defvar kivy-font-lock-keywords (list (cons kivy-comment-re '(1 font-lock-comment-face)) (cons kivy-constant-scalars-re '(1 font-lock-constant-face)) (cons kivy-tag-re '(1 font-lock-function-name-face)) (cons kivy-hash-key-re '(1 font-lock-variable-name-face t)) (cons kivy-directive-re '(1 font-lock-builtin-face)) '("^[\t]+" 0 'kivy-tab-face t)) "Additional expressions to highlight in kivy mode.") (defvar kivy-font-lock-syntactic-keywords (list '()) "Additional syntax features to highlight in kivy mode.") ;; Indentation and electric keys (defun kivy-compute-indentation () "Calculate the maximum sensible indentation for the current line." (save-excursion (beginning-of-line) (forward-line -1) (while (and (looking-at kivy-blank-line-re) (> (point) (point-min))) (forward-line -1)) (+ (current-indentation) (if (looking-at kivy-nested-map-re) kivy-indent-offset 0) ))) (defun kivy-indent-line () "Indent the current line. The first time this command is used, the line will be indented to the maximum sensible indentation. Each immediately subsequent usage will back-dent the line by `kivy-indent-offset' spaces. On reaching column 0, it will cycle back to the maximum sensible indentation." (interactive "*") (let ((ci (current-indentation)) (cc (current-column)) (need (kivy-compute-indentation))) (save-excursion (beginning-of-line) (delete-horizontal-space) (if (and (equal last-command this-command) (/= ci 0)) (indent-to (* (/ (- ci 1) kivy-indent-offset) kivy-indent-offset)) (indent-to need))) (if (< (current-column) (current-indentation)) (forward-to-indentation 0)))) (defun kivy-electric-backspace (arg) "Delete characters or back-dent the current line. If invoked following only whitespace on a line, will back-dent to the immediately previous multiple of `kivy-indent-offset' spaces." (interactive "*p") (if (or (/= (current-indentation) (current-column)) (bolp)) (funcall kivy-backspace-function arg) (let ((ci (current-column))) (beginning-of-line) (delete-horizontal-space) (indent-to (* (/ (- ci (* arg kivy-indent-offset)) kivy-indent-offset) kivy-indent-offset))))) (defun kivy-set-imenu-generic-expression () (make-local-variable 'imenu-generic-expression) (make-local-variable 'imenu-create-index-function) (setq imenu-create-index-function 'imenu-default-create-index-function) (setq imenu-generic-expression kivy-imenu-generic-expression)) (add-hook 'kivy-mode-hook 'kivy-set-imenu-generic-expression) (add-hook 'kivy-mode-hook '(lambda () (setq indent-tabs-mode 'nil))) (defun kivy-mode-version () "Display version of `kivy-mode'." (interactive) (message "kivy-mode %s" kivy-mode-version) kivy-mode-version) (defun kivy-indent-shift-left (start end &optional count) "Shift lines contained in region START END by COUNT columns to the left. COUNT defaults to `kivy-indent-offset'. If region isn't active, the current line is shifted. The shifted region includes the lines in which START and END lie. An error is signaled if any lines in the region are indented less than COUNT columns." (interactive (if mark-active (list (region-beginning) (region-end) current-prefix-arg) (list (line-beginning-position) (line-end-position) current-prefix-arg))) (if count (setq count (prefix-numeric-value count)) (setq count kivy-indent-offset)) (when (> count 0) (let ((deactivate-mark nil)) (save-excursion (goto-char start) (while (< (point) end) (if (and (< (current-indentation) count) (not (looking-at "[ \t]*$"))) (error "Can't shift all lines enough")) (forward-line)) (indent-rigidly start end (- count)))))) (defun kivy-indent-shift-right (start end &optional count) "Shift lines contained in region START END by COUNT columns to the left. COUNT defaults to `kivy-indent-offset'. If region isn't active, the current line is shifted. The shifted region includes the lines in which START and END lie." (interactive (if mark-active (list (region-beginning) (region-end) current-prefix-arg) (list (line-beginning-position) (line-end-position) current-prefix-arg))) (let ((deactivate-mark nil)) (if count (setq count (prefix-numeric-value count)) (setq count kivy-indent-offset)) (indent-rigidly start end count))) (provide 'kivy-mode) ;;; kivy-mode.el ends here ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/highlight/kivy.json-tmlanguage0000666000000000000000000000114300000000000020661 0ustar0000000000000000{ "name": "Kivy Language", "scopeName": "source.python.kivy", "fileTypes": ["kv"], "patterns": [ { "match": "#:.*?$", "name": "support.type.kivy" }, { "match": "#.*?$", "name": "comment.kivy" }, { "match": "\\<.+\\>", "name": "support.class.kivy" }, { "match": "[A-Za-z][A-Za-z0-9]+$", "name": "support.function.kivy" }, { "match": ".*?:$", "name": "support.function.kivy" }, { "name": "entity.name.section.kivy", "match": "(.*?):$" }, { "include": "source.python" } ], "uuid": "49cecc44-5094-48ec-a876-91f597e8bf81" }././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/highlight/kivy.tmLanguage0000666000000000000000000000254700000000000017663 0ustar0000000000000000 fileTypes kv name Kivy Language patterns match #:.*?$ name support.type.kivy match #.*?$ name comment.kivy match \<.+\> name support.class.kivy match [A-Za-z][A-Za-z0-9]+$ name support.function.kivy match .*?:$ name support.function.kivy match (.*?):$ name entity.name.section.kivy include source.python scopeName source.python.kivy uuid 49cecc44-5094-48ec-a876-91f597e8bf81 ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/highlight/kivy.vim0000666000000000000000000000416700000000000016372 0ustar0000000000000000" ~/.vim/after/syntax/kivy.vim " " Vim syntax file " Language: Kivy " Maintainer: Gabriel Pettier " Last Change: 2020 June 23 syntax clear syn include @pyth $VIMRUNTIME/syntax/python.vim syn match kivyComment /#.*\n/ display contains=pythonTodo,Spell syn match kivyPreProc /^\s*#:.*/ syn match kivyRule /<-*\I\i*\%([,@+]\I\i*\)*>:/ syn match kivyRule /\[-*\I\i*\%([,@+]\I\i*\)*]:/ syn match kivyRootRule /^\I\i*:\s*$/ syn region kivyAttrBlock matchgroup=kivyAttribute start=/^\z(\s\+\)\I\i*\s*:\s*$/ skip="^\s*$" end="^\%(\z1\s\{4}\)\@!" contains=@pyth syn region kivyAttrBlock matchgroup=kivyAttribute start=/^\s\+\I\i*\s*:\%(\s*\S\)\@=/ end="$" keepend oneline contains=@pyth syn region kivyId matchgroup=kivyAttribute start=/^\s\+id\s*:\s*/ end="\w\+\zs" oneline syn region kivyBindBlock matchgroup=kivyBind start=/^\z(\s\+\)on_\I\i*\s*:\s*$/ skip="^\s*$" end="^\%(\z1\s\{4}\)\@!" contains=@pyth syn region kivyBindBlock matchgroup=kivyBind start=/^\s\+on_\i\+\s*:\%(\s*\S\)\@=/ end="$" keepend oneline contains=@pyth syn region kivyCanvasValue matchgroup=kivyCanvas start=/^\z(\s\+\)\I\i*\s*:\s*$/ skip="^\s*$" end="^\%(\z1\s\{4}\)\@!" contains=@pyth contained syn region kivyCanvasValue matchgroup=kivyCanvas start=/^\s\+\I\i*\s*:\%(\s*\S\)\@=/ end="$" keepend oneline contains=@pyth contained syn region kivyCanvas matchgroup=kivyCanvas start=/^\z(\s\+\)canvas.*:\s*$/ skip="^\s*$" end="^\%(\z1\s\{4}\)\@!" \ contains=kivyInstruction,kivyPreProc,kivyComment,kivyCanvasValue syn match kivyInstruction /^\s\+\u\i*\s*:/ contained syn match kivyWidget /^\s\+\u\i*\s*:/ hi def link kivyPreproc PreProc hi def link kivyComment Comment hi def link kivyRule Type hi def link kivyRootRule Function hi def link kivyAttribute Label hi def link kivyBind Function hi def link kivyWidget Function hi def link kivyCanvas special hi def link kivyInstruction Statement hi KivyId cterm=underline hi KivyPreproc cterm=bold let b:current_syntax = "kivy" ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8848684 Kivy-2.3.1/kivy/tools/image-testsuite/0000777000000000000000000000000000000000000016025 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/image-testsuite/README.md0000666000000000000000000001517700000000000017317 0ustar0000000000000000Generating the image test suite ------------------------------- On Linux/unix systems, you can use the `imagemagick-testsuite.sh` script to create an image test suite using the `convert` command line utility. You must have ImageMagick installed ("apt install imagemagick" on debian derivatives). There is also a rule in the Makefile, `make image-testsuite`. A more comprehensive test suite can be generated using Gimp (tested on version 2.8.18). To install the plugin, copy `gimp28-testsuite.py` to your gimp plugins directory, on linux/unix systems usually `~/.gimp-2.8/plug-ins`. You can find the plugin location via the Gimp menu `Edit` - `Preferences` - `Folders` - `Plug-Ins`. Once installed, the plugin should appear in "Tools" menu, named "Kivy image testsuite". Test images must be saved in the `kivy/tests/image-testsuite` directory, after this you can run the test. It is (currently) preferable to run it directly as a script, instead of via `make test`, since the latter won't give you useful debug output. cd kivy/tests python test_imageloader.py | less or to get only the summary report: python test_imageloader.py | grep REPORT | less Kivy ImageLoader testsuite -------------------------- These tools generate a wide range of images for testing Kivy's ImageLoaders. The pixel data is encoded in the file name, and reproduced "from the sideline" in order to verify the pixel data loaded from file. This is used to expose issues in the Kivy core and underlying provider libraries. The filenames consist of sections separated by an underscore `_`: v0_ x _ _ _ _ _ . Variables are enclosed in pointy brackets. The leading `v0_` indicates that it conforms to version 0 of the test protocol (described in this document) and must be present. v0_5x1_rgb_FF_PNG24_OPAQUE_magick.png This is a 5x1 image, pattern is "rgb", alpha is "FF". `PNG24` is the internal file format name (ImageMagick-specific), and `OPAQUE` is the test we are performing (drawing opaque pixels only), see test names below. * indicates the pixel colors (in order), as they are drawn in the image file. * is the global alpha from 00-FF (2 bytes, ascii) which is applied to all pixels except 't' (transparent) which have fixed alpha at 00 * (aka fmtinfo) is an encoder-specific string with information about the format or process that generated the file. For example, if the same image is saved with and without interlacing, it will contain "I1" and "I0" to distinguish the files. * ImageMagick test suite generator uses magick format name, such as `PNG24` * The Gimp generator plugin adds information about the layer that was exported to form the image: * BPP1G = 1 byte per pixel, gray * BPP2GA = 2 bytes per pixel, gray + alpha * BPP3 = 3 bytes per pixel, rgb * BPP4 = 4 bytes per pixel, rgba * IX = indexed, IXA = indexed+alpha * Note: Indexed images are drawn in RGB or GRAY images (with alpha if needed), and converted to indexed before export. These values represent the layer type at time of export, it affects the parameters used for encoding the output data. * is a special string that indicates what type of data is expected in the file. Options are OPAQUE, BINARY, ALPHA and repeated for grayscale, GRAY-OPAQUE, GRAY-BINARY, GRAY-ALPHA. We expect BINARY and ALPHA tests to result in an alpha channel (details below) * identifies the software that created the file, "magick", "gimp" .. * is the extension, must be lowercase and match the extensions supported by Kivy image loaders (or they will be ignored) Test names ---------- * `OPAQUE` tests opaque pixels (normal RGB) (lossless formats) * `BINARY` tests opaque + fully transparent pixels (GIF etc) * `ALPHA` tests semi-transparent pixels (normal RGBA) (PNG32 etc) * `GRAY-OPAQUE` tests opaque grayscale only (various PNG, tga, ) * `GRAY-BINARY` tests opaque grayscale + fully transparent pixels (PNGs) * `GRAY-ALPHA` tests semi-transparent grayscale pixels (TGA, XCF) Patterns must conform to the specific test. For example, the pattern "rgb" has undefined behavior for a grayscale test, since r/g/b can't be represented in grayscale. So all grayscale formats must use 0-9A-F only, and optionally 't' for transparent pixels in GRAY-BINARY/GRAY-ALPHA. | Test name | Valid pattern characters | | -----------: | :---------------------------------------------------------- | | OPAQUE | `wxrgbcyp`, and full grayscale\*\* | | GRAY-OPAQUE | `0123456789ABCDEF` (full grayscale) | | BINARY | `t` REQUIRED + `wrgbcyp`, limited grayscale (no 0/x!!!) | | GRAY-BINARY | `t` REQUIRED + limited grayscale (no 0/x!!!) | | ALPHA | `t`, `wxrbgcyp` and full grayscale\*\* | | GRAY-ALPHA | `t`, `0123456789ABCDEF` (full grayscale) | * `**`: While grayscale is supported here, it is generally better to use colors, since all the bytes in a grayscale pixel represented as rgb are identical. For example, 'A' or \xAA\xAA\xAA will pass despite a byte order problem. * `!!!`: In some cases, black color is used for binary transparency. So if you use "0" (or "x"), test_imageloader will expect #000000FF in RGBA, but the pixel becomes transparent (a=00) and test fails. All BINARY tests **MUST** include at least one "t" pixel to ensure that the image is saved with an alpha channel. Pixel values ------------ Each character in the pattern represents the color of a single pixel. It is important that you include only the correct type of pixel values for the different test types (see table above). Individual pixel values get their alpha from global setting ( in filename), but 't' pixels always have alpha = 0x00 regardless of the test's alpha setting. OPAQUE, BINARY, ALPHA (lowercase) ----------------------------------------- "w" White (#fff) "x" Black (#000)!!! "r" Red (#f00) "g" Green (#0f0) "b" Blue (#00f) "y" Yellow (#ff0) "c" Cyan (#0ff) "p" Purple (#f0f) GRAY-OPAQUE, GRAY-BINARY, GRAY-ALPHA (uppercase) ------------------------------------------------ "0" #000!!! "1" #111 "2" #222 "3" #333 "4" #444 "5" #555 "6" #666 "7" #777 "8" #888 "9" #999 "A" #AAA "B" #BBB "C" #CCC "D" #DDD "E" #EEE "F" #FFF !!! See warnings above regarding BINARY tests ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/image-testsuite/gimp28-testsuite.py0000666000000000000000000003024000000000000021533 0ustar0000000000000000#!/usr/bin/env python # flake8: noqa import os import re import random from gimpfu import * # Test suite configuration - key is test name, values are: # # alpha....: global alpha, used for all pixels except 't' # patterns.: allowed v0 pattern characters (+ force include and exclude) # *_IMAGE..: gimp layer types to export for this test, w/target extensions TESTSUITE_CONFIG = { 'OPAQUE': { 'alpha': [255], 'patterns': ('wxrgbcyp', None, None), RGB_IMAGE: ['xcf', 'png', 'tga', 'tiff', 'ppm', 'sgi', 'pcx', 'fits', 'ras'], INDEXED_IMAGE: ['xcf', 'png', 'tga', 'tiff', 'ppm', 'gif', 'ras'], }, 'GRAY-OPAQUE': { 'alpha': [255], 'patterns': ('0123456789ABCDEF', None, None), GRAY_IMAGE: ['xcf', 'png', 'tga', 'tiff', 'pgm', 'sgi', 'fits', 'ras'], INDEXED_IMAGE: ['xcf', 'png', 'tga', 'tiff', 'pgm', 'fits', 'ras'], }, 'BINARY': { 'alpha': [255], 'patterns': ('twrgbcyp', 't', None), RGBA_IMAGE: ['xcf', 'png', 'tga', 'ico', 'sgi'], INDEXEDA_IMAGE: ['xcf', 'png', 'tga', 'gif'], }, 'GRAY-BINARY': { 'alpha': [255], 'patterns': ('t123456789ABCDEF', 't', None), GRAYA_IMAGE: ['xcf', 'tga', 'png', 'sgi'], INDEXEDA_IMAGE: ['xcf', 'tga', 'png'], }, "ALPHA": { 'alpha': [0x7F, 0xF0], 'patterns': ('twxrgbcyp', None, None), RGBA_IMAGE: ['xcf', 'png', 'tga', 'sgi'], }, 'GRAY-ALPHA': { 'alpha': [0x7F, 0xF0], 'patterns': ('t0123456789ABCDEF', None, None), GRAYA_IMAGE: ['xcf', 'png', 'tga', 'sgi'], }, } # kivy image test protocol v0 data: key is pattern char, value is pixel w/o a v0_PIXELS = { 'w': [0xFF, 0xFF, 0xFF], 'x': [0x00, 0x00, 0x00], 'r': [0xFF, 0x00, 0x00], 'g': [0x00, 0xFF, 0x00], 'b': [0x00, 0x00, 0xFF], 'y': [0xFF, 0xFF, 0x00], 'c': [0x00, 0xFF, 0xFF], 'p': [0xFF, 0x00, 0xFF], '0': [0x00, 0x00, 0x00], '1': [0x11, 0x11, 0x11], '2': [0x22, 0x22, 0x22], '3': [0x33, 0x33, 0x33], '4': [0x44, 0x44, 0x44], '5': [0x55, 0x55, 0x55], '6': [0x66, 0x66, 0x66], '7': [0x77, 0x77, 0x77], '8': [0x88, 0x88, 0x88], '9': [0x99, 0x99, 0x99], 'A': [0xAA, 0xAA, 0xAA], 'B': [0xBB, 0xBB, 0xBB], 'C': [0xCC, 0xCC, 0xCC], 'D': [0xDD, 0xDD, 0xDD], 'E': [0xEE, 0xEE, 0xEE], 'F': [0xFF, 0xFF, 0xFF]} # kivy image test protocol v0: return pixel data for given pattern char def v0_pattern_pixel(char, alpha, fmt): if fmt == 'rgba': if char == 't': return [0, 0, 0, 0] return v0_PIXELS[char] + [alpha] if fmt == 'rgb': if char == 't': return [0, 0, 0] return v0_PIXELS[char] if fmt == 'gray': assert char in '0123456789ABCDEF' return [v0_PIXELS[char][0]] if fmt == 'graya': assert char in 't0123456789ABCDEF' if char == 't': return [0, 0] return [v0_PIXELS[char][0]] + [alpha] raise Exception('v0_pattern_pixel: unknown format {}'.format(fmt)) # kivy image test protocol v0: filename def v0_filename(w, h, pat, alpha, fmtinfo, testname, ext): return 'v0_{}x{}_{}_{:02X}_{}_{}_gimp.{}'.format( w, h, pat, alpha, fmtinfo, testname, ext) # Saves an image to one or more files. We can't specify these details when # saving by extension. (This declaration is PEP8 compliant, 's all good) def save_image(dirname, img, lyr, w, h, pat, alpha, v0_fmtinfo, testname, ext): def filename(fmtinfo_in=None): fmtinfo = fmtinfo_in and v0_fmtinfo + '-' + fmtinfo_in or v0_fmtinfo return v0_filename(w, h, pat, alpha, fmtinfo, testname, ext) def savepath(fn): return os.path.join(dirname, fn) if ext in ('ppm', 'pgm', 'pbm', 'pnm', 'pam'): fn = filename('ASCII') pdb.file_pnm_save(img, lyr, savepath(fn), fn, 0) fn = filename('RAW') pdb.file_pnm_save(img, lyr, savepath(fn), fn, 1) elif ext == 'tga': # FIXME: Last argument to file_tga_save is undocumented, not sure what fn = filename('RAW') pdb.file_tga_save(img, lyr, savepath(fn), fn, 0, 0) fn = filename('RLE') pdb.file_tga_save(img, lyr, savepath(fn), fn, 1, 0) elif ext == 'gif': fn = filename('I0') pdb.file_gif_save(img, lyr, savepath(fn), fn, 0, 0, 0, 0) fn = filename('I1') pdb.file_gif_save(img, lyr, savepath(fn), fn, 1, 0, 0, 0) elif ext == 'png': bits = [0, 1] # interlaced, bkgd block, gama block for i, b, g in [(i, b, g) for i in bits for b in bits for g in bits]: fn = filename('I{}B{}G{}'.format(i, b, g)) pdb.file_png_save(img, lyr, savepath(fn), fn, i, 9, b, g, 1, 1, 1) elif ext == 'sgi': fn = filename('RAW') pdb.file_sgi_save(img, lyr, savepath(fn), fn, 0) fn = filename('RLE') pdb.file_sgi_save(img, lyr, savepath(fn), fn, 1) fn = filename('ARLE') pdb.file_sgi_save(img, lyr, savepath(fn), fn, 2) elif ext == 'tiff': fn = filename('RAW') pdb.file_tiff_save(img, lyr, savepath(fn), fn, 0) fn = filename('LZW') pdb.file_tiff_save(img, lyr, savepath(fn), fn, 1) fn = filename('PACKBITS') pdb.file_tiff_save(img, lyr, savepath(fn), fn, 2) fn = filename('DEFLATE') pdb.file_tiff_save(img, lyr, savepath(fn), fn, 3) elif ext == 'ras': fn = filename('RAW') pdb.file_sunras_save(img, lyr, savepath(fn), fn, 0) fn = filename('RLE') pdb.file_sunras_save(img, lyr, savepath(fn), fn, 1) else: fn = filename() pdb.gimp_file_save(img, lyr, savepath(fn), fn) # Draw pattern on layer, helper for make_images() below def draw_pattern(lyr, pat, alpha, direction, pixelgetter): assert 0 <= alpha <= 255 assert re.match('[twxrgbycp0-9A-F]+$', pat) assert direction in ('x', 'y', 'width', 'height') dirx = direction in ('x', 'width') for i in range(0, len(pat)): pixel = pixelgetter(pat[i], alpha) if dirx: pdb.gimp_drawable_set_pixel(lyr, i, 0, len(pixel), pixel) else: pdb.gimp_drawable_set_pixel(lyr, 0, i, len(pixel), pixel) # Create an image from the given pattern, with the specified layertype_in*, # draw the pattern with given alpha, and save to the given extensions. Gimp # adjust the encoder accordingly. # * cheat for indexed formats: draw in RGB(A) and let gimp make palette def make_images(testname, pattern, alpha, layertype_in, extensions, dirname): assert testname.upper() == testname assert len(pattern) > 0 assert len(extensions) > 0 assert isinstance(extensions, (list, tuple)) assert re.match('[wxtrgbcypA-F0-9]+$', pattern) test_alpha = 'ALPHA' in testname or 'BINARY' in testname grayscale = 'GRAY' in testname # Indexed layer types are drawn in RGB/RGBA, and converted later imgtype, v0_fmtinfo = { GRAY_IMAGE: (GRAY, 'BPP1G'), GRAYA_IMAGE: (GRAY, 'BPP2GA'), RGB_IMAGE: (RGB, 'BPP3'), RGBA_IMAGE: (RGB, 'BPP4'), INDEXED_IMAGE: (grayscale and GRAY or RGB, 'IX'), INDEXEDA_IMAGE: (grayscale and GRAY or RGB, 'IXA'), }[layertype_in] # We need to supply pixels of the format of the layer PP = v0_pattern_pixel pixelgetter = { GRAY_IMAGE: lambda c, a: PP(c, a, 'gray'), GRAYA_IMAGE: lambda c, a: PP(c, a, 'graya'), RGB_IMAGE: lambda c, a: PP(c, a, 'rgb'), RGBA_IMAGE: lambda c, a: PP(c, a, 'rgba'), INDEXED_IMAGE: lambda c, a: PP(c, a, grayscale and 'gray' or 'rgb'), INDEXEDA_IMAGE: lambda c, a: PP(c, a, grayscale and 'graya' or 'rgba'), }[layertype_in] # Pick the correct layer type for indexed formats layertype = { INDEXED_IMAGE: grayscale and GRAY_IMAGE or RGB_IMAGE, INDEXEDA_IMAGE: grayscale and GRAYA_IMAGE or RGBA_IMAGE, }.get(layertype_in, layertype_in) # Draw pattern Nx1 and 1xN variations for direction in 'xy': # Create the gimp image, and the layer we will draw on w, h = (direction == 'x') and (len(pattern), 1) or (1, len(pattern)) img = pdb.gimp_image_new(w, h, imgtype) lyr = pdb.gimp_layer_new(img, w, h, layertype, 'P', 100, NORMAL_MODE) # Add alpha layer if we are planning on encoding alpha information if test_alpha: pdb.gimp_layer_add_alpha(lyr) pdb.gimp_drawable_fill(lyr, TRANSPARENT_FILL) pdb.gimp_image_add_layer(img, lyr, 0) # Draw it draw_pattern(lyr, pattern, alpha, direction, pixelgetter) # Convert to indexed before saving, if needed if layertype_in in (INDEXED_IMAGE, INDEXEDA_IMAGE): colors = len(set(pattern)) + (test_alpha and 1 or 0) pdb.gimp_convert_indexed(img, 0, 0, colors, 0, 0, "ignored") # Save each individual extension for ext in extensions: save_image(dirname, img, lyr, w, h, pattern, alpha, v0_fmtinfo, testname, ext) # FIXME: this fails? # pdb.gimp_image_delete(img) # FIXME: pattern generation needs thought, this sucks.. def makepatterns(allow, include=None, exclude=None): src = set() src.update([x for x in allow]) src.update([allow[:i] for i in range(1, len(allow) + 1)]) for i in range(len(allow)): pick1, pick2 = random.choice(allow), random.choice(allow) src.update([pick1 + pick2]) for i in range(3, 11) + range(14, 18) + range(31, 34): src.update([''.join([random.choice(allow) for k in range(i)])]) out = [] for srcpat in src: if exclude and exclude in srcpat: continue if include and include not in srcpat: out.append(include + srcpat[1:]) continue out.append(srcpat) return list(set(out)) def plugin_main(dirname, do_opaque, do_binary, do_alpha): if not dirname: pdb.gimp_message("No output directory selected, aborting") return if not os.path.isdir(dirname) or not os.access(dirname, os.W_OK): pdb.gimp_message("Invalid / non-writeable output directory, aborting") return tests = [] tests.extend({ 0: ['OPAQUE', 'GRAY-OPAQUE'], 2: ['OPAQUE'], 3: ['GRAY-OPAQUE'], }.get(do_opaque, [])) tests.extend({ 0: ['BINARY', 'GRAY-BINARY'], 2: ['BINARY'], 3: ['GRAY-BINARY'], }.get(do_binary, [])) tests.extend({ 0: ['ALPHA', 'GRAY-ALPHA'], 2: ['ALPHA'], 3: ['GRAY-ALPHA'], }.get(do_alpha, [])) suite_cfg = dict(TESTSUITE_CONFIG) for testname, cfg in suite_cfg.items(): if testname not in tests: continue pchars, inc, exc = cfg.pop('patterns') if not pchars: continue patterns = makepatterns(pchars, inc, exc) for alpha in cfg.pop('alpha', [255]): for layertype, exts in cfg.items(): if not exts: continue for p in patterns: make_images(testname, p, alpha, layertype, exts, dirname) register( proc_name="kivy_image_testsuite", help="Creates image test suite for Kivy ImageLoader", blurb=("Creates image test suite for Kivy ImageLoader. " "Warning: This will create thousands of images"), author="For kivy.org, Terje Skjaeveland", copyright="Copyright 2017 kivy.org (MIT license)", date="2017", imagetypes="", params=[ (PF_DIRNAME, "outputdir", "Output directory:", 0), (PF_OPTION, "opaque", "OPAQUE tests?", 0, ["All", "None", "OPAQUE", "GRAY-OPAQUE"]), (PF_OPTION, "binary", "BINARY tests?", 0, ["All", "None", "BINARY", "GRAY-BINARY"]), (PF_OPTION, "alpha", "ALPHA tests?", 0, ["All", "None", "ALPHA", "GRAY-ALPHA"]), ], results=[], function=plugin_main, menu="/Tools/_Kivy image testsuite...", label="Generate images...") main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/image-testsuite/imagemagick-testsuite.sh0000666000000000000000000001670700000000000022661 0ustar0000000000000000#!/usr/bin/env sh # ImageMagickFormat:extension FMT_OPAQUE="TIFF:tiff BMP:bmp BMP3:bmp PNG:png GIF87:gif CUR:cur \ PPM:ppm FITS:fits RAS:ras" FMT_BINARY="BMP:bmp GIF:gif PNG8:png PNG24:png PNG48:png ICO:ico" FMT_ALPHA="PNG32:png PNG64:png TGA:tga SGI:sgi DPX:dpx" # FIXME: Magick output is not completely predictable. Some images # become gray+alpha, some palette, some bitonal, and it's not obvious # how/if this can be controlled better #FMT_BITONAL="" FMT_GRAY_OPAQUE="PGM:pgm FITS:fits RAS:ras" FMT_GRAY_BINARY="PNG8:png" FMT_GRAY_ALPHA="PNG:png TGA:tga" # Pixel values used for different tests PIX_alpha="twxrgbcyp48A" PIX_opaque="wxrgbcyp48A" PIX_binary="twrgbcyp48A" PIX_gray_opaque="0123456789ABCDEF" PIX_gray_binary="t123456789ABCDEF" PIX_gray_alpha="t0123456789ABCDEF" usage() { cat < Creates test images in many formats using ImageMagick 'convert' utility. The pixel values are encoded in the filename, so they can be reconstructed and verified independently. This system is referred to as the image test protocol (version 0). More info: kivy/tools/image-testsuite/README.md EOM } # Outputs command line arguments for convert to draw pixels from the # specified pattern in the specified direction. It is always 1 in w or h. draw_pattern() { pattern=$1 direction="${2:-x}" pos=0 for char in $(echo $pattern | fold -w1); do case $char in t) fill="#00000000" ;; w) fill="#FFFFFF${TESTALPHA}" ;; x) fill="#000000${TESTALPHA}" ;; r) fill="#FF0000${TESTALPHA}" ;; g) fill="#00FF00${TESTALPHA}" ;; b) fill="#0000FF${TESTALPHA}" ;; y) fill="#FFFF00${TESTALPHA}" ;; c) fill="#00FFFF${TESTALPHA}" ;; p) fill="#FF00FF${TESTALPHA}" ;; 0|1|2|3|4|5|6|7|8|9|A|B|C|D|E|F) fill="#${char}${char}${char}${char}${char}${char}${TESTALPHA}" ;; *) (>&2 echo "Error: Invalid pattern char: $char"); exit 100 ;; esac case $direction in y|height) echo -n "-draw 'fill $fill color 0, $pos point' " ;; x|width) echo -n "-draw 'fill $fill color $pos, 0 point' " ;; esac pos=$((pos+1)) done } # Creates 1xN and Nx1 test images from the given pattern, in the given # format. Only use alpha != FF if you are actually testing alpha. make_images() { pattern=$1 len=${#pattern} if [ -z $pattern ] || [ -z $TESTFMT ] || [ -z $TESTEXT ]; then (>&2 echo "make_images() missing required arguments/environment") exit 101 fi if [ ${#TESTALPHA} != 2 ]; then (>&2 echo "make_images() invalid TESTALPHA: $TESTALPHA") exit 102 fi # Nx1 ending="${TESTALPHA}_${TESTFMT}_${TESTNAME}_magick.${TESTEXT}" outfile="v0_${len}x1_${pattern}_${ending}" eval convert -size ${len}x1 xc:none -quality 100% $TESTARGS \ $(draw_pattern "$pattern" "x") \ ${convert_args} \ "${TESTFMT}:$destdir/$outfile" # 1xN - don't create duplicates for single pixel if [ $len -ne 1 ]; then outfile="v0_1x${len}_${pattern}_${ending}" eval convert -size 1x${len} xc:none -quality 100% $TESTARGS \ $(draw_pattern "$pattern" "y") \ "${TESTFMT}:$destdir/$outfile" fi } # Make a random pattern from given characters $1 at length $2 # FIXME: portability? mkpattern() { < /dev/urandom LC_ALL=C tr -dc "$1" | head -c $2 } # Makes simple permutations and random patterns, optionally with # prefix and postfix (args are pattern, prefix, postfix) permutepattern() { if [ -z "$1" ]; then (>&2 echo "permutepattern() missing required argument") exit 200 fi # Individual pixel values + poor permutation FIXME for char in $(echo $1 | fold -w1); do echo -n "$2${char}$3 " if [ ! -z $p1 ]; then echo -n "$2${char}${p1}$3 "; fi # Uncomment for more data # if [ ! -z $p2 ]; then echo -n "$2${char}${p1}${p2}$3 "; fi # if [ ! -z $p3 ]; then echo -n "$2${char}${p1}${p2}${p3}$3 "; fi # if [ ! -z $p4 ]; then echo -n "$2${char}${p1}${p2}${p3}${p4}$3 "; fi p4=$p3 ; p3=$p2 ; p2=$p1 ; p1=$char done # Random for i in $(seq 3 9) $(seq 14 17) $(seq 31 33); do echo -n "$2$(mkpattern "$1" "$i")$3 " done } # ------------------------------------------------------------ # Main # ------------------------------------------------------------ if [ "$#" -ne 1 ] || [ -z "$1" ]; then echo "Usage: $0 (or -h for help)" exit 1 fi case $1 in -h|--help) usage; exit 1 ;; esac if [ ! -d "$1" ]; then (>&2 echo "Error: Destination directory '$1' does not exist") exit 2 elif [ ! -w "$1" ]; then (>&2 echo "Error: Destination directory '$1' not writeable") exit 2 fi destdir=$(cd "$1"; echo $(pwd)) if [ ! -x "$(command -v convert)" ]; then (2>&1 echo "Required ImageMagick 'convert' not found in path") exit 3 fi # - Opaque patterns only include solid colors, alpha is fixed at FF # - Binary patterns MUST include 't' pixels and MUST NOT include 'x' or '0' # - Alpha can combine any pixel value and use alpha != FF PAT_opaque=$(permutepattern "$PIX_opaque") PAT_binary=$(permutepattern "$PIX_binary" "t") PAT_alpha="${PAT_binary} $(permutepattern "$PIX_alpha")" # Grayscale patterns use only grayscale pixel values + 't' and alpha, # ie #000 #111 #222 .. #EEE #FFF (0 1 2 .. E F in patterns) PAT_gray_opaque=$(permutepattern "$PIX_gray_opaque") PAT_gray_binary=$(permutepattern "$PIX_gray_binary" "t") PAT_gray_alpha="${PAT_gray_binary} $(permutepattern "$PIX_gray_alpha")" start() { TESTNAME="$1" TESTARGS="$2" TESTALPHA="FF" TESTFMT="" TESTEXT="" } inform() { echo "[${TESTNAME}] Creating ${TESTFMT} (.${TESTEXT}) test images..." } # OPAQUE / GRAY_OPAQUE start "OPAQUE" "-alpha off" for rawfmt in $FMT_OPAQUE $FMT_BINARY $FMT_ALPHA; do TESTFMT=${rawfmt%:*}; TESTEXT=${rawfmt#*:}; inform for pat in $PAT_opaque; do make_images "$pat" done done start "GRAY-OPAQUE" "-alpha off -colorspace Gray" for rawfmt in $FMT_GRAY_OPAQUE $FMT_GRAY_BINARY $FMT_GRAY_ALPHA; do TESTFMT=${rawfmt%:*}; TESTEXT=${rawfmt#*:}; inform for pat in $PAT_gray_opaque; do make_images "$pat" done done # BINARY / GRAY_BINARY start "BINARY" "-alpha on" for rawfmt in $FMT_BINARY $FMT_ALPHA; do TESTFMT=${rawfmt%:*}; TESTEXT=${rawfmt#*:}; inform for pat in $PAT_binary; do make_images "$pat" done done start "GRAY-BINARY" "-alpha on -colorspace Gray" for rawfmt in $FMT_GRAY_BINARY $FMT_GRAY_ALPHA; do TESTFMT=${rawfmt%:*}; TESTEXT=${rawfmt#*:}; inform for pat in $PAT_gray_binary; do make_images "$pat" done done # ALPHA / GRAY_ALPHA start "ALPHA" "-alpha on" for rawfmt in $FMT_ALPHA; do TESTFMT=${rawfmt%:*}; TESTEXT=${rawfmt#*:}; inform for alpha in 7F F0; do TESTALPHA=$alpha for pat in $PAT_alpha; do make_images "$pat" done done done start "GRAY-ALPHA" "-alpha on -colorspace Gray" for rawfmt in $FMT_GRAY_ALPHA; do TESTFMT=${rawfmt%:*}; TESTEXT=${rawfmt#*:}; inform for alpha in 7F F0; do TESTALPHA=$alpha for pat in $PAT_gray_alpha; do make_images "$pat" done done done ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/kviewer.py0000666000000000000000000000422200000000000014742 0ustar0000000000000000#!/usr/bin/env python ''' KViewer ======= KViewer, for KV-Viewer, is a simple tool allowing you to dynamically display a KV file, taking its changes into account (thanks to watchdog). The idea is to facilitate design using the KV language. It's somewhat related to the KivyCatalog demo, except it uses an on-disc file, allowing the user to use any editor. You can use the script as follows:: python kviewer.py ./test.kv This will display the test.kv and automatically update the display when the file changes. .. note: This scripts uses watchdog to listen for file changes. To install watchdog:: pip install watchdog ''' from sys import argv from kivy.lang import Builder from kivy.app import App from kivy.core.window import Window from kivy.clock import Clock, mainthread from kivy.uix.label import Label from watchdog.observers import Observer from watchdog.events import FileSystemEventHandler from os.path import dirname, basename, join if len(argv) != 2: print('usage: %s filename.kv' % argv[0]) exit(1) PATH = dirname(argv[1]) TARGET = basename(argv[1]) class KvHandler(FileSystemEventHandler): def __init__(self, callback, target, **kwargs): super(KvHandler, self).__init__(**kwargs) self.callback = callback self.target = target def on_any_event(self, event): if basename(event.src_path) == self.target: self.callback() class KvViewerApp(App): def build(self): o = Observer() o.schedule(KvHandler(self.update, TARGET), PATH) o.start() Clock.schedule_once(self.update, 1) return super(KvViewerApp, self).build() @mainthread def update(self, *args): Builder.unload_file(join(PATH, TARGET)) for w in Window.children[:]: Window.remove_widget(w) try: Window.add_widget(Builder.load_file(join(PATH, TARGET))) except Exception as e: Window.add_widget(Label(text=( e.message if getattr(e, r'message', None) else str(e) ))) if __name__ == '__main__': KvViewerApp().run() ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8848684 Kivy-2.3.1/kivy/tools/packaging/0000777000000000000000000000000000000000000014640 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/packaging/__init__.py0000666000000000000000000000060200000000000016747 0ustar0000000000000000''' Packaging ========= This module contains `PyInstaller `_ hooks in order to assist in the process of building binary packages. PyInstaller allows you to produce stand-alone, self-contained executables of your Kivy app for Windows, Linux and Mac. For more information, please see the `PyInstaller website `_ ''' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/packaging/cython_cfg.py0000666000000000000000000000631100000000000017336 0ustar0000000000000000import configparser from os.path import join, dirname import textwrap __all__ = ('get_cython_versions', 'get_cython_msg') def get_cython_versions(setup_cfg=''): _cython_config = configparser.ConfigParser() if setup_cfg: _cython_config.read(setup_cfg) else: _cython_config.read( join(dirname(__file__), '..', '..', '..', 'setup.cfg')) cython_min = _cython_config['kivy']['cython_min'] cython_max = _cython_config['kivy']['cython_max'] cython_unsupported = _cython_config['kivy']['cython_exclude'].split(',') # ref https://github.com/cython/cython/issues/1968 cython_requires = ( 'cython>={min_version},<={max_version},{exclusion}'.format( min_version=cython_min, max_version=cython_max, exclusion=','.join('!=%s' % excl for excl in cython_unsupported), ) ) return cython_requires, cython_min, cython_max, cython_unsupported def get_cython_msg(): cython_requires, cython_min, cython_max, cython_unsupported = \ get_cython_versions() cython_unsupported_append = ''' Please note that the following versions of Cython are not supported at all: {}'''.format(', '.join(map(str, cython_unsupported))) cython_min_msg = textwrap.dedent(''' This version of Cython is not compatible with Kivy. Please upgrade to at least version {0}, preferably the newest supported version {1}. If your platform provides a Cython package, make sure you have upgraded to the newest version. If the newest version available is still too low, please remove it and install the newest supported Cython via pip: pip install -I "{3}"{2} '''.format(cython_min, cython_max, cython_unsupported_append if cython_unsupported else '', cython_requires)) cython_max_msg = textwrap.dedent(''' This version of Cython is untested with Kivy. While this version may work perfectly fine, it is possible that you may experience issues. Please downgrade to a supported version, or update cython_max in setup.cfg to your version of Cython. It is best to use the newest supported version, {1}, but the minimum supported version is {0}. If your platform provides a Cython package, check if you can downgrade to a supported version. Otherwise, uninstall the platform package and install Cython via pip: pip install -I "{3}"{2} '''.format(cython_min, cython_max, cython_unsupported_append if cython_unsupported else '', cython_requires)) cython_unsupported_msg = textwrap.dedent(''' This version of Cython suffers from known bugs and is unsupported. Please install the newest supported version, {1}, if possible, but the minimum supported version is {0}. If your platform provides a Cython package, check if you can install a supported version. Otherwise, uninstall the platform package and install Cython via pip: pip install -I "{3}"{2} '''.format(cython_min, cython_max, cython_unsupported_append, cython_requires)) return cython_min_msg, cython_max_msg, cython_unsupported_msg ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/packaging/factory.py0000666000000000000000000000672600000000000016674 0ustar0000000000000000from __future__ import print_function __all__ = ('FactoryBuild', ) import fnmatch import os from setuptools import Command import kivy ignore_list = ( 'kivy.lib', 'kivy.input.providers', 'kivy.input.postproc', 'kivy.modules', 'kivy.tools', 'kivy.parser', 'kivy.tests', ) class FactoryBuild(Command): description = 'Build the factory relation file (for factory.py)' user_options = [] def initialize_options(self): pass def finalize_options(self): pass def run(self): print('--------------------------------------------') print('Building factory relation file') print('--------------------------------------------') root_dir = os.path.dirname(kivy.__file__) filename = os.path.join(root_dir, 'factory_registers.py') with open(filename, 'w') as fd: fd.close() # ensure we don't have any thing like doc running symbols = [] for root, dirnames, filenames in os.walk(root_dir): if not root.startswith(root_dir): raise Exception('Directory should start with the kivy' 'directory') root = 'kivy' + root[len(root_dir):].replace(os.path.sep, '.') for filename in fnmatch.filter(filenames, '*.[ps][yo]'): module = '%s.%s' % (root, filename[:-3]) # check ignore list first ignore = False for ignore in ignore_list: if module.startswith(ignore): ignore = True break if ignore: # print('<<< ignored (ignore list)') continue # special case, core providers if root.startswith('kivy.core.'): if not root.endswith('__init__.py'): # print('<<< ignored (not a __init__.py)') continue print('>>>', module, '::', end=' ') try: m = __import__(name=module, fromlist='.') except Exception as e: print() print('ERROR:', e) continue if not hasattr(m, '__all__'): print() continue for symbol in getattr(m, '__all__'): if symbol.startswith('_'): continue attr = getattr(m, symbol) if type(attr) not in (type, type): continue symbols.append((symbol, module)) print(symbol, end=' ') print() print() print('--------------------------------------------') print('Found %d symbols, generating file' % len(symbols)) print('--------------------------------------------') filename = os.path.join(root_dir, 'factory_registers.py') with open(filename, 'w') as fd: fd.write('# Auto-generated file by setup.py build_factory\n') fd.write('\n') fd.write('from kivy.factory import Factory\n') fd.write('\n') fd.write('r = Factory.register\n') for x in symbols: fd.write("r('%s', module='%s')\n" % x) print('File written at', filename) ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8848684 Kivy-2.3.1/kivy/tools/packaging/pyinstaller_hooks/0000777000000000000000000000000000000000000020411 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/packaging/pyinstaller_hooks/__init__.py0000666000000000000000000003277600000000000022541 0ustar0000000000000000''' Pyinstaller hooks ================= Module that exports pyinstaller related methods and parameters. Hooks ----- PyInstaller comes with a default hook for kivy that lists the indirectly imported modules that pyinstaller would not find on its own using :func:`get_deps_all`. :func:`hookspath` returns the path to an alternate kivy hook, ``kivy/tools/packaging/pyinstaller_hooks/kivy-hook.py`` that does not add these dependencies to its list of hidden imports and they have to be explicitly included instead. One can overwrite the default hook by providing on the command line the ``--additional-hooks-dir=HOOKSPATH`` option. Because although the default hook will still run, the `important global variables `_, e.g. ``excludedimports`` and ``hiddenimports`` will be overwritten by the new hook, if set there. Additionally, one can add a hook to be run after the default hook by passing e.g. ``hookspath=[HOOKSPATH]`` to the ``Analysis`` class. In both cases, ``HOOKSPATH`` is the path to a directory containing a file named ``hook-kivy.py`` that is the pyinstaller hook for kivy to be processed after the default hook. hiddenimports ------------- When a module is imported indirectly, e.g. with ``__import__``, pyinstaller won't know about it and the module has to be added through ``hiddenimports``. ``hiddenimports`` and other hook variables can be specified within a hook as described above. Also, these variable can be passed to ``Analysis`` and their values are then appended to the hook's values for these variables. Most of kivy's core modules, e.g. video are imported indirectly and therefore need to be added in hiddenimports. The default PyInstaller hook adds all the providers. To overwrite, a modified kivy-hook similar to the default hook, such as :func:`hookspath` that only imports the desired modules can be added. One then uses :func:`get_deps_minimal` or :func:`get_deps_all` to get the list of modules and adds them manually in a modified hook or passes them to ``Analysis`` in the spec file. Hook generator -------------- :mod:`pyinstaller_hooks` includes a tool to generate a hook which lists all the provider modules in a list so that one can manually comment out the providers not to be included. To use, do:: python -m kivy.tools.packaging.pyinstaller_hooks hook filename ``filename`` is the name and path of the hook file to create. If ``filename`` is not provided the hook is printed to the terminal. ''' import os import sys import pkgutil import logging from os.path import dirname, join import importlib import subprocess import re import glob import kivy try: from kivy import deps as old_deps except ImportError: old_deps = None try: import kivy_deps except ImportError: kivy_deps = None from kivy.factory import Factory try: # Pyinstaller >= 6 from PyInstaller.depend.bindepend import get_imports except ImportError: # Pyinstaller < 6 from PyInstaller.depend.bindepend import selectImports as get_imports from os import environ if 'KIVY_DOC' not in environ: from PyInstaller.utils.hooks import collect_submodules curdir = dirname(__file__) kivy_modules = [ 'xml.etree.cElementTree', 'kivy.core.gl', 'kivy.weakmethod', 'kivy.core.window.window_info', ] + collect_submodules('kivy.graphics') '''List of kivy modules that are always needed as hiddenimports of pyinstaller. ''' excludedimports = ['tkinter', '_tkinter', 'twisted'] '''List of excludedimports that should always be excluded from pyinstaller. ''' datas = [ (kivy.kivy_data_dir, os.path.join('kivy_install', os.path.basename(kivy.kivy_data_dir))), (kivy.kivy_modules_dir, os.path.join('kivy_install', os.path.basename(kivy.kivy_modules_dir))) ] '''List of data to be included by pyinstaller. ''' def runtime_hooks(): '''Returns a list with the runtime hooks for kivy. It can be used with ``runtime_hooks=runtime_hooks()`` in the spec file. Pyinstaller comes preinstalled with this hook. ''' return [join(curdir, 'pyi_rth_kivy.py')] def hookspath(): '''Returns a list with the directory that contains the alternate (not the default included with pyinstaller) pyinstaller hook for kivy, ``kivy/tools/packaging/pyinstaller_hooks/kivy-hook.py``. It is typically used with ``hookspath=hookspath()`` in the spec file. The default pyinstaller hook returns all the core providers used using :func:`get_deps_minimal` to add to its list of hidden imports. This alternate hook only included the essential modules and leaves the core providers to be included additionally with :func:`get_deps_minimal` or :func:`get_deps_all`. ''' return [curdir] def get_hooks(): '''Returns the dict for the spec ``hookspath`` and ``runtime_hooks`` values. ''' return {'hookspath': hookspath(), 'runtime_hooks': runtime_hooks()} def get_deps_minimal(exclude_ignored=True, **kwargs): '''Returns Kivy hidden modules as well as excluded modules to be used with ``Analysis``. The function takes core modules as keyword arguments and their value indicates which of the providers to include/exclude from the compiled app. The possible keyword names are ``audio, camera, clipboard, image, spelling, text, video, and window``. Their values can be: ``True``: Include current provider The providers imported when the core module is loaded on this system are added to hidden imports. This is the default if the keyword name is not specified. ``None``: Exclude Don't return this core module at all. ``A string or list of strings``: Providers to include Each string is the name of a provider for this module to be included. For example, ``get_deps_minimal(video=None, window=True, audio=['gstplayer', 'ffpyplayer'], spelling='enchant')`` will exclude all the video providers, will include the gstreamer and ffpyplayer providers for audio, will include the enchant provider for spelling, and will use the current default provider for ``window``. ``exclude_ignored``, if ``True`` (the default), if the value for a core library is ``None``, then if ``exclude_ignored`` is True, not only will the library not be included in the hiddenimports but it'll also added to the excluded imports to prevent it being included accidentally by pyinstaller. :returns: A dict with three keys, ``hiddenimports``, ``excludes``, and ``binaries``. Their values are a list of the corresponding modules to include/exclude. This can be passed directly to `Analysis`` with e.g. :: a = Analysis(['..\\kivy\\examples\\demo\\touchtracer\\main.py'], ... hookspath=hookspath(), runtime_hooks=[], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher, **get_deps_minimal(video=None, audio=None)) ''' core_mods = ['audio', 'camera', 'clipboard', 'image', 'spelling', 'text', 'video', 'window'] mods = kivy_modules[:] excludes = excludedimports[:] for mod_name, val in kwargs.items(): if mod_name not in core_mods: raise KeyError('{} not found in {}'.format(mod_name, core_mods)) full_name = 'kivy.core.{}'.format(mod_name) if not val: core_mods.remove(mod_name) if exclude_ignored: excludes.extend(collect_submodules(full_name)) continue if val is True: continue core_mods.remove(mod_name) mods.append(full_name) single_mod = False if isinstance(val, (str, bytes)): single_mod = True mods.append('kivy.core.{0}.{0}_{1}'.format(mod_name, val)) if not single_mod: for v in val: mods.append('kivy.core.{0}.{0}_{1}'.format(mod_name, v)) for mod_name in core_mods: # process remaining default modules full_name = 'kivy.core.{}'.format(mod_name) mods.append(full_name) m = importlib.import_module(full_name) if mod_name == 'clipboard' and m.CutBuffer: mods.append(m.CutBuffer.__module__) if hasattr(m, mod_name.capitalize()): # e.g. video -> Video val = getattr(m, mod_name.capitalize()) if val: mods.append(getattr(val, '__module__')) if hasattr(m, 'libs_loaded') and m.libs_loaded: for name in m.libs_loaded: mods.append('kivy.core.{}.{}'.format(mod_name, name)) mods = sorted(set(mods)) binaries = [] if any('gstplayer' in m for m in mods): binaries = _find_gst_binaries() elif exclude_ignored: excludes.append('kivy.lib.gstplayer') return { 'hiddenimports': mods, 'excludes': excludes, 'binaries': binaries, } def get_deps_all(): '''Similar to :func:`get_deps_minimal`, but this returns all the kivy modules that can indirectly imported. Which includes all the possible kivy providers. This can be used to get a list of all the possible providers which can then manually be included/excluded by commenting out elements in the list instead of passing on all the items. See module description. :returns: A dict with three keys, ``hiddenimports``, ``excludes``, and ``binaries``. Their values are a list of the corresponding modules to include/exclude. This can be passed directly to `Analysis`` with e.g. :: a = Analysis(['..\\kivy\\examples\\demo\\touchtracer\\main.py'], ... **get_deps_all()) ''' return { 'binaries': _find_gst_binaries(), 'hiddenimports': sorted(set(kivy_modules + collect_submodules('kivy.core'))), 'excludes': []} def get_factory_modules(): '''Returns a list of all the modules registered in the kivy factory. ''' mods = [x.get('module', None) for x in Factory.classes.values()] return [m for m in mods if m] def add_dep_paths(): '''Should be called by the hook. It adds the paths with the binary dependencies to the system path so that pyinstaller can find the binaries during its crawling stage. ''' paths = [] if old_deps is not None: for importer, modname, ispkg in pkgutil.iter_modules( old_deps.__path__): if not ispkg: continue try: module_spec = importer.find_spec(modname) mod = importlib.util.module_from_spec(module_spec) module_spec.loader.exec_module(mod) except ImportError as e: logging.warning(f"deps: Error importing dependency: {e}") continue if hasattr(mod, 'dep_bins'): paths.extend(mod.dep_bins) sys.path.extend(paths) if kivy_deps is None: return paths = [] for importer, modname, ispkg in pkgutil.iter_modules(kivy_deps.__path__): if not ispkg: continue try: module_spec = importer.find_spec(modname) mod = importlib.util.module_from_spec(module_spec) module_spec.loader.exec_module(mod) except ImportError as e: logging.warning(f"deps: Error importing dependency: {e}") continue if hasattr(mod, 'dep_bins'): paths.extend(mod.dep_bins) sys.path.extend(paths) def _find_gst_plugin_path(): '''Returns a list of directories to search for GStreamer plugins. ''' if 'GST_PLUGIN_PATH' in environ: return [ os.path.abspath(os.path.expanduser(path)) for path in environ['GST_PLUGIN_PATH'].split(os.pathsep) ] try: p = subprocess.Popen( ['gst-inspect-1.0', 'coreelements'], stdout=subprocess.PIPE, universal_newlines=True) except: return [] (stdoutdata, stderrdata) = p.communicate() match = re.search(r'\s+(\S+libgstcoreelements\.\S+)', stdoutdata) if not match: return [] return [os.path.dirname(match.group(1))] def _find_gst_binaries(): '''Returns a list of GStreamer plugins and libraries to pass as the ``binaries`` argument of ``Analysis``. ''' gst_plugin_path = _find_gst_plugin_path() plugin_filepaths = [] for plugin_dir in gst_plugin_path: plugin_filepaths.extend( glob.glob(os.path.join(plugin_dir, 'libgst*'))) if len(plugin_filepaths) == 0: logging.warning('Could not find GStreamer plugins. ' + 'Possible solution: set GST_PLUGIN_PATH') return [] lib_filepaths = set() for plugin_filepath in plugin_filepaths: plugin_deps = get_imports(plugin_filepath) lib_filepaths.update([path for _, path in plugin_deps]) plugin_binaries = [(f, 'gst-plugins') for f in plugin_filepaths] lib_binaries = [(f, '.') for f in lib_filepaths] return plugin_binaries + lib_binaries ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/packaging/pyinstaller_hooks/__main__.py0000666000000000000000000000163200000000000022505 0ustar0000000000000000from kivy.tools.packaging.pyinstaller_hooks import get_deps_all import sys from os.path import dirname, join args = sys.argv[1:] if args and args[0] == 'hook': with open(join(dirname(__file__), 'hook-kivy.py')) as fh: src = fh.read() formatted_lines = [] lines = get_deps_all()['hiddenimports'] for i, line in enumerate(lines): if i and line[:line.rfind('.')] != \ lines[i - 1][:lines[i - 1].rfind('.')]: formatted_lines.append('\n') if i == len(lines) - 1: formatted_lines.append(" '{}'".format(line)) else: formatted_lines.append(" '{}',\n".format(line)) lines = formatted_lines lines = '{}\n\nhiddenimports += [\n{}\n]\n'.format(src, ''.join(lines)) if len(args) > 1: with open(args[1], 'w') as fh: fh.write(lines) else: print(lines) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py0000666000000000000000000000047300000000000022707 0ustar0000000000000000from kivy.tools.packaging.pyinstaller_hooks import ( add_dep_paths, excludedimports, datas, get_deps_all, get_factory_modules, kivy_modules) add_dep_paths() hiddenimports = [] # get_deps_all()['hiddenimports'] hiddenimports = list(set( get_factory_modules() + kivy_modules + hiddenimports)) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py0000666000000000000000000000121300000000000023500 0ustar0000000000000000import os import sys root = os.path.join(sys._MEIPASS, 'kivy_install') os.environ['KIVY_DATA_DIR'] = os.path.join(root, 'data') os.environ['KIVY_MODULES_DIR'] = os.path.join(root, 'modules') os.environ['GST_PLUGIN_PATH'] = '{}{}{}'.format( sys._MEIPASS, os.pathsep, os.path.join(sys._MEIPASS, 'gst-plugins')) os.environ['GST_REGISTRY'] = os.path.join(sys._MEIPASS, 'registry.bin') sys.path += [os.path.join(root, '_libs')] if sys.platform == 'darwin': sitepackages = os.path.join(sys._MEIPASS, 'sitepackages') sys.path += [sitepackages, os.path.join(sitepackages, 'gst-0.10')] os.putenv('GST_REGISTRY_FORK', 'no') ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8848684 Kivy-2.3.1/kivy/tools/pep8checker/0000777000000000000000000000000000000000000015115 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/pep8checker/pep8.py0000666000000000000000000026210100000000000016345 0ustar0000000000000000#!/usr/bin/env python # pycodestyle.py - Check Python source code formatting, according to PEP 8 # # Copyright (C) 2006-2009 Johann C. Rocholl # Copyright (C) 2009-2014 Florent Xicluna # Copyright (C) 2014-2016 Ian Lee # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files # (the "Software"), to deal in the Software without restriction, # including without limitation the rights to use, copy, modify, merge, # publish, distribute, sublicense, and/or sell copies of the Software, # and to permit persons to whom the Software is furnished to do so, # subject to the following conditions: # # The above copyright notice and this permission notice shall be # included in all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS # BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN # ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. r""" Check Python source code formatting, according to PEP 8. For usage and a list of options, try this: $ python pycodestyle.py -h This program and its regression test suite live here: https://github.com/pycqa/pycodestyle Groups of errors and warnings: E errors W warnings 100 indentation 200 whitespace 300 blank lines 400 imports 500 line length 600 deprecation 700 statements 900 syntax error """ from __future__ import with_statement import inspect import keyword import os import re import sys import time import tokenize import warnings from fnmatch import fnmatch from optparse import OptionParser try: from configparser import RawConfigParser from io import TextIOWrapper except ImportError: from ConfigParser import RawConfigParser __version__ = '2.2.0' DEFAULT_EXCLUDE = '.svn,CVS,.bzr,.hg,.git,__pycache__,.tox' DEFAULT_IGNORE = 'E121,E123,E126,E226,E24,E704,W503' try: if sys.platform == 'win32': USER_CONFIG = os.path.expanduser(r'~\.pycodestyle') else: USER_CONFIG = os.path.join( os.getenv('XDG_CONFIG_HOME') or os.path.expanduser('~/.config'), 'pycodestyle' ) except ImportError: USER_CONFIG = None PROJECT_CONFIG = ('setup.cfg', 'tox.ini') TESTSUITE_PATH = os.path.join(os.path.dirname(__file__), 'testsuite') MAX_LINE_LENGTH = 79 REPORT_FORMAT = { 'default': '%(path)s:%(row)d:%(col)d: %(code)s %(text)s', 'pylint': '%(path)s:%(row)d: [%(code)s] %(text)s', } PyCF_ONLY_AST = 1024 SINGLETONS = frozenset(['False', 'None', 'True']) KEYWORDS = frozenset(keyword.kwlist + ['print']) - SINGLETONS UNARY_OPERATORS = frozenset(['>>', '**', '*', '+', '-']) ARITHMETIC_OP = frozenset(['**', '*', '/', '//', '+', '-']) WS_OPTIONAL_OPERATORS = ARITHMETIC_OP.union(['^', '&', '|', '<<', '>>', '%']) WS_NEEDED_OPERATORS = frozenset([ '**=', '*=', '/=', '//=', '+=', '-=', '!=', '<>', '<', '>', '%=', '^=', '&=', '|=', '==', '<=', '>=', '<<=', '>>=', '=']) WHITESPACE = frozenset(' \t') NEWLINE = frozenset([tokenize.NL, tokenize.NEWLINE]) SKIP_TOKENS = NEWLINE.union([tokenize.INDENT, tokenize.DEDENT]) # ERRORTOKEN is triggered by backticks in Python 3 SKIP_COMMENTS = SKIP_TOKENS.union([tokenize.COMMENT, tokenize.ERRORTOKEN]) BENCHMARK_KEYS = ['directories', 'files', 'logical lines', 'physical lines'] INDENT_REGEX = re.compile(r'([ \t]*)') RAISE_COMMA_REGEX = re.compile(r'raise\s+\w+\s*,') RERAISE_COMMA_REGEX = re.compile(r'raise\s+\w+\s*,.*,\s*\w+\s*$') ERRORCODE_REGEX = re.compile(r'\b[A-Z]\d{3}\b') DOCSTRING_REGEX = re.compile(r'u?r?["\']') EXTRANEOUS_WHITESPACE_REGEX = re.compile(r'[[({] | []}),;:]') WHITESPACE_AFTER_COMMA_REGEX = re.compile(r'[,;:]\s*(?: |\t)') COMPARE_SINGLETON_REGEX = re.compile(r'(\bNone|\bFalse|\bTrue)?\s*([=!]=)' r'\s*(?(1)|(None|False|True))\b') COMPARE_NEGATIVE_REGEX = re.compile(r'\b(not)\s+[^][)(}{ ]+\s+(in|is)\s') COMPARE_TYPE_REGEX = re.compile(r'(?:[=!]=|is(?:\s+not)?)\s*type(?:s.\w+Type' r'|\s*\(\s*([^)]*[^ )])\s*\))') KEYWORD_REGEX = re.compile(r'(\s*)\b(?:%s)\b(\s*)' % r'|'.join(KEYWORDS)) OPERATOR_REGEX = re.compile(r'(?:[^,\s])(\s*)(?:[-+*/|!<=>%&^]+)(\s*)') LAMBDA_REGEX = re.compile(r'\blambda\b') HUNK_REGEX = re.compile(r'^@@ -\d+(?:,\d+)? \+(\d+)(?:,(\d+))? @@.*$') # Work around Python < 2.6 behavior, which does not generate NL after # a comment which is on a line by itself. COMMENT_WITH_NL = tokenize.generate_tokens(['#\n'].pop).send(None)[1] == '#\n' ############################################################################## # Plugins (check functions) for physical lines ############################################################################## def tabs_or_spaces(physical_line, indent_char): r"""Never mix tabs and spaces. The most popular way of indenting Python is with spaces only. The second-most popular way is with tabs only. Code indented with a mixture of tabs and spaces should be converted to using spaces exclusively. When invoking the Python command line interpreter with the -t option, it issues warnings about code that illegally mixes tabs and spaces. When using -tt these warnings become errors. These options are highly recommended! Okay: if a == 0:\n a = 1\n b = 1 E101: if a == 0:\n a = 1\n\tb = 1 """ indent = INDENT_REGEX.match(physical_line).group(1) for offset, char in enumerate(indent): if char != indent_char: return offset, "E101 indentation contains mixed spaces and tabs" def tabs_obsolete(physical_line): r"""For new projects, spaces-only are strongly recommended over tabs. Okay: if True:\n return W191: if True:\n\treturn """ indent = INDENT_REGEX.match(physical_line).group(1) if '\t' in indent: return indent.index('\t'), "W191 indentation contains tabs" def trailing_whitespace(physical_line): r"""Trailing whitespace is superfluous. The warning returned varies on whether the line itself is blank, for easier filtering for those who want to indent their blank lines. Okay: spam(1)\n# W291: spam(1) \n# W293: class Foo(object):\n \n bang = 12 """ physical_line = physical_line.rstrip('\n') # chr(10), newline physical_line = physical_line.rstrip('\r') # chr(13), carriage return physical_line = physical_line.rstrip('\x0c') # chr(12), form feed, ^L stripped = physical_line.rstrip(' \t\v') if physical_line != stripped: if stripped: return len(stripped), "W291 trailing whitespace" else: return 0, "W293 blank line contains whitespace" def trailing_blank_lines(physical_line, lines, line_number, total_lines): r"""Trailing blank lines are superfluous. Okay: spam(1) W391: spam(1)\n However the last line should end with a new line (warning W292). """ if line_number == total_lines: stripped_last_line = physical_line.rstrip() if not stripped_last_line: return 0, "W391 blank line at end of file" if stripped_last_line == physical_line: return len(physical_line), "W292 no newline at end of file" def maximum_line_length(physical_line, max_line_length, multiline, noqa): r"""Limit all lines to a maximum of 79 characters. There are still many devices around that are limited to 80 character lines; plus, limiting windows to 80 characters makes it possible to have several windows side-by-side. The default wrapping on such devices looks ugly. Therefore, please limit all lines to a maximum of 79 characters. For flowing long blocks of text (docstrings or comments), limiting the length to 72 characters is recommended. Reports error E501. """ line = physical_line.rstrip() length = len(line) if length > max_line_length and not noqa: # Special case for long URLs in multi-line docstrings or comments, # but still report the error when the 72 first chars are whitespaces. chunks = line.split() if ((len(chunks) == 1 and multiline) or (len(chunks) == 2 and chunks[0] == '#')) and \ len(line) - len(chunks[-1]) < max_line_length - 7: return if hasattr(line, 'decode'): # Python 2 # The line could contain multi-byte characters try: length = len(line.decode('utf-8')) except UnicodeError: pass if length > max_line_length: return (max_line_length, "E501 line too long " "(%d > %d characters)" % (length, max_line_length)) ############################################################################## # Plugins (check functions) for logical lines ############################################################################## def blank_lines(logical_line, blank_lines, indent_level, line_number, blank_before, previous_logical, previous_unindented_logical_line, previous_indent_level, lines): r"""Separate top-level function and class definitions with two blank lines. Method definitions inside a class are separated by a single blank line. Extra blank lines may be used (sparingly) to separate groups of related functions. Blank lines may be omitted between a bunch of related one-liners (e.g. a set of dummy implementations). Use blank lines in functions, sparingly, to indicate logical sections. Okay: def a():\n pass\n\n\ndef b():\n pass Okay: def a():\n pass\n\n\nasync def b():\n pass Okay: def a():\n pass\n\n\n# Foo\n# Bar\n\ndef b():\n pass Okay: default = 1\nfoo = 1 Okay: classify = 1\nfoo = 1 E301: class Foo:\n b = 0\n def bar():\n pass E302: def a():\n pass\n\ndef b(n):\n pass E302: def a():\n pass\n\nasync def b(n):\n pass E303: def a():\n pass\n\n\n\ndef b(n):\n pass E303: def a():\n\n\n\n pass E304: @decorator\n\ndef a():\n pass E305: def a():\n pass\na() """ if line_number < 3 and not previous_logical: return # Don't expect blank lines before the first line if previous_logical.startswith('@'): if blank_lines: yield 0, "E304 blank lines found after function decorator" elif blank_lines > 2 or (indent_level and blank_lines == 2): yield 0, "E303 too many blank lines (%d)" % blank_lines elif logical_line.startswith(('def ', 'async def', 'class ', '@')): if indent_level: if not (blank_before or previous_indent_level < indent_level or DOCSTRING_REGEX.match(previous_logical)): ancestor_level = indent_level nested = False # Search backwards for a def ancestor or tree root (top level). for line in lines[line_number - 2::-1]: if line.strip() and expand_indent(line) < ancestor_level: ancestor_level = expand_indent(line) nested = line.lstrip().startswith('def ') if nested or ancestor_level == 0: break if nested: yield 0, "E306 expected 1 blank line before a " \ "nested definition, found 0" else: yield 0, "E301 expected 1 blank line, found 0" elif blank_before != 2: yield 0, "E302 expected 2 blank lines, found %d" % blank_before elif (logical_line and not indent_level and blank_before != 2 and previous_unindented_logical_line.startswith(('def ', 'class '))): yield 0, "E305 expected 2 blank lines after " \ "class or function definition, found %d" % blank_before def extraneous_whitespace(logical_line): r"""Avoid extraneous whitespace. Avoid extraneous whitespace in these situations: - Immediately inside parentheses, brackets or braces. - Immediately before a comma, semicolon, or colon. Okay: spam(ham[1], {eggs: 2}) E201: spam( ham[1], {eggs: 2}) E201: spam(ham[ 1], {eggs: 2}) E201: spam(ham[1], { eggs: 2}) E202: spam(ham[1], {eggs: 2} ) E202: spam(ham[1 ], {eggs: 2}) E202: spam(ham[1], {eggs: 2 }) E203: if x == 4: print(x, y); x, y = y , x E203: if x == 4: print(x, y); x, y = y, x E203: if x == 4 : print(x, y); x, y = y, x """ line = logical_line for match in EXTRANEOUS_WHITESPACE_REGEX.finditer(line): text = match.group() char = text.strip() found = match.start() if text == char + ' ': # assert char in '([{' yield found + 1, "E201 whitespace after '%s'" % char elif line[found - 1] != ',': code = ('E202' if char in '}])' else 'E203') # if char in ',;:' yield found, "%s whitespace before '%s'" % (code, char) def whitespace_around_keywords(logical_line): r"""Avoid extraneous whitespace around keywords. Okay: True and False E271: True and False E272: True and False E273: True and\tFalse E274: True\tand False """ for match in KEYWORD_REGEX.finditer(logical_line): before, after = match.groups() if '\t' in before: yield match.start(1), "E274 tab before keyword" elif len(before) > 1: yield match.start(1), "E272 multiple spaces before keyword" if '\t' in after: yield match.start(2), "E273 tab after keyword" elif len(after) > 1: yield match.start(2), "E271 multiple spaces after keyword" def missing_whitespace_after_import_keyword(logical_line): r"""Multiple imports in form from x import (a, b, c) should have space between import statement and parenthesised name list. Okay: from foo import (bar, baz) E275: from foo import(bar, baz) E275: from importable.module import(bar, baz) """ line = logical_line indicator = ' import(' if line.startswith('from '): found = line.find(indicator) if -1 < found: pos = found + len(indicator) - 1 yield pos, "E275 missing whitespace after keyword" def missing_whitespace(logical_line): r"""Each comma, semicolon or colon should be followed by whitespace. Okay: [a, b] Okay: (3,) Okay: a[1:4] Okay: a[:4] Okay: a[1:] Okay: a[1:4:2] E231: ['a','b'] E231: foo(bar,baz) E231: [{'a':'b'}] """ line = logical_line for index in range(len(line) - 1): char = line[index] if char in ',;:' and line[index + 1] not in WHITESPACE: before = line[:index] if char == ':' and before.count('[') > before.count(']') and \ before.rfind('{') < before.rfind('['): continue # Slice syntax, no space required if char == ',' and line[index + 1] == ')': continue # Allow tuple with only one element: (3,) yield index, "E231 missing whitespace after '%s'" % char def indentation(logical_line, previous_logical, indent_char, indent_level, previous_indent_level): r"""Use 4 spaces per indentation level. For really old code that you don't want to mess up, you can continue to use 8-space tabs. Okay: a = 1 Okay: if a == 0:\n a = 1 E111: a = 1 E114: # a = 1 Okay: for item in items:\n pass E112: for item in items:\npass E115: for item in items:\n# Hi\n pass Okay: a = 1\nb = 2 E113: a = 1\n b = 2 E116: a = 1\n # b = 2 """ c = 0 if logical_line else 3 tmpl = "E11%d %s" if logical_line else "E11%d %s (comment)" if indent_level % 4: yield 0, tmpl % (1 + c, "indentation is not a multiple of four") indent_expect = previous_logical.endswith(':') if indent_expect and indent_level <= previous_indent_level: yield 0, tmpl % (2 + c, "expected an indented block") elif not indent_expect and indent_level > previous_indent_level: yield 0, tmpl % (3 + c, "unexpected indentation") def continued_indentation(logical_line, tokens, indent_level, hang_closing, indent_char, noqa, verbose): r"""Continuation lines indentation. Continuation lines should align wrapped elements either vertically using Python's implicit line joining inside parentheses, brackets and braces, or using a hanging indent. When using a hanging indent these considerations should be applied: - there should be no arguments on the first line, and - further indentation should be used to clearly distinguish itself as a continuation line. Okay: a = (\n) E123: a = (\n ) Okay: a = (\n 42) E121: a = (\n 42) E122: a = (\n42) E123: a = (\n 42\n ) E124: a = (24,\n 42\n) E125: if (\n b):\n pass E126: a = (\n 42) E127: a = (24,\n 42) E128: a = (24,\n 42) E129: if (a or\n b):\n pass E131: a = (\n 42\n 24) """ first_row = tokens[0][2][0] nrows = 1 + tokens[-1][2][0] - first_row if noqa or nrows == 1: return # indent_next tells us whether the next block is indented; assuming # that it is indented by 4 spaces, then we should not allow 4-space # indents on the final continuation line; in turn, some other # indents are allowed to have an extra 4 spaces. indent_next = logical_line.endswith(':') row = depth = 0 valid_hangs = (4,) if indent_char != '\t' else (4, 8) # remember how many brackets were opened on each line parens = [0] * nrows # relative indents of physical lines rel_indent = [0] * nrows # for each depth, collect a list of opening rows open_rows = [[0]] # for each depth, memorize the hanging indentation hangs = [None] # visual indents indent_chances = {} last_indent = tokens[0][2] visual_indent = None last_token_multiline = False # for each depth, memorize the visual indent column indent = [last_indent[1]] if verbose >= 3: print(">>> " + tokens[0][4].rstrip()) for token_type, text, start, end, line in tokens: newline = row < start[0] - first_row if newline: row = start[0] - first_row newline = not last_token_multiline and token_type not in NEWLINE if newline: # this is the beginning of a continuation line. last_indent = start if verbose >= 3: print("... " + line.rstrip()) # record the initial indent. rel_indent[row] = expand_indent(line) - indent_level # identify closing bracket close_bracket = (token_type == tokenize.OP and text in ']})') # is the indent relative to an opening bracket line? for open_row in reversed(open_rows[depth]): hang = rel_indent[row] - rel_indent[open_row] hanging_indent = hang in valid_hangs if hanging_indent: break if hangs[depth]: hanging_indent = (hang == hangs[depth]) # is there any chance of visual indent? visual_indent = (not close_bracket and hang > 0 and indent_chances.get(start[1])) if close_bracket and indent[depth]: # closing bracket for visual indent if start[1] != indent[depth]: yield (start, "E124 closing bracket does not match " "visual indentation") elif close_bracket and not hang: # closing bracket matches indentation of opening bracket's line if hang_closing: yield start, "E133 closing bracket is missing indentation" elif indent[depth] and start[1] < indent[depth]: if visual_indent is not True: # visual indent is broken yield (start, "E128 continuation line " "under-indented for visual indent") elif hanging_indent or (indent_next and rel_indent[row] == 8): # hanging indent is verified if close_bracket and not hang_closing: yield (start, "E123 closing bracket does not match " "indentation of opening bracket's line") hangs[depth] = hang elif visual_indent is True: # visual indent is verified indent[depth] = start[1] elif visual_indent in (text, str): # ignore token lined up with matching one from a previous line pass else: # indent is broken if hang <= 0: error = "E122", "missing indentation or outdented" elif indent[depth]: error = "E127", "over-indented for visual indent" elif not close_bracket and hangs[depth]: error = "E131", "unaligned for hanging indent" else: hangs[depth] = hang if hang > 4: error = "E126", "over-indented for hanging indent" else: error = "E121", "under-indented for hanging indent" yield start, "%s continuation line %s" % error # look for visual indenting if (parens[row] and token_type not in (tokenize.NL, tokenize.COMMENT) and not indent[depth]): indent[depth] = start[1] indent_chances[start[1]] = True if verbose >= 4: print("bracket depth %s indent to %s" % (depth, start[1])) # deal with implicit string concatenation elif (token_type in (tokenize.STRING, tokenize.COMMENT) or text in ('u', 'ur', 'b', 'br')): indent_chances[start[1]] = str # special case for the "if" statement because len("if (") == 4 elif not indent_chances and not row and not depth and text == 'if': indent_chances[end[1] + 1] = True elif text == ':' and line[end[1]:].isspace(): open_rows[depth].append(row) # keep track of bracket depth if token_type == tokenize.OP: if text in '([{': depth += 1 indent.append(0) hangs.append(None) if len(open_rows) == depth: open_rows.append([]) open_rows[depth].append(row) parens[row] += 1 if verbose >= 4: print("bracket depth %s seen, col %s, visual min = %s" % (depth, start[1], indent[depth])) elif text in ')]}' and depth > 0: # parent indents should not be more than this one prev_indent = indent.pop() or last_indent[1] hangs.pop() for d in range(depth): if indent[d] > prev_indent: indent[d] = 0 for ind in list(indent_chances): if ind >= prev_indent: del indent_chances[ind] del open_rows[depth + 1:] depth -= 1 if depth: indent_chances[indent[depth]] = True for idx in range(row, -1, -1): if parens[idx]: parens[idx] -= 1 break assert len(indent) == depth + 1 if start[1] not in indent_chances: # allow lining up tokens indent_chances[start[1]] = text last_token_multiline = (start[0] != end[0]) if last_token_multiline: rel_indent[end[0] - first_row] = rel_indent[row] if indent_next and expand_indent(line) == indent_level + 4: pos = (start[0], indent[0] + 4) if visual_indent: code = "E129 visually indented line" else: code = "E125 continuation line" yield pos, "%s with same indent as next logical line" % code def whitespace_before_parameters(logical_line, tokens): r"""Avoid extraneous whitespace. Avoid extraneous whitespace in the following situations: - before the open parenthesis that starts the argument list of a function call. - before the open parenthesis that starts an indexing or slicing. Okay: spam(1) E211: spam (1) Okay: dict['key'] = list[index] E211: dict ['key'] = list[index] E211: dict['key'] = list [index] """ prev_type, prev_text, __, prev_end, __ = tokens[0] for index in range(1, len(tokens)): token_type, text, start, end, __ = tokens[index] if (token_type == tokenize.OP and text in '([' and start != prev_end and (prev_type == tokenize.NAME or prev_text in '}])') and # Syntax "class A (B):" is allowed, but avoid it (index < 2 or tokens[index - 2][1] != 'class') and # Allow "return (a.foo for a in range(5))" not keyword.iskeyword(prev_text)): yield prev_end, "E211 whitespace before '%s'" % text prev_type = token_type prev_text = text prev_end = end def whitespace_around_operator(logical_line): r"""Avoid extraneous whitespace around an operator. Okay: a = 12 + 3 E221: a = 4 + 5 E222: a = 4 + 5 E223: a = 4\t+ 5 E224: a = 4 +\t5 """ for match in OPERATOR_REGEX.finditer(logical_line): before, after = match.groups() if '\t' in before: yield match.start(1), "E223 tab before operator" elif len(before) > 1: yield match.start(1), "E221 multiple spaces before operator" if '\t' in after: yield match.start(2), "E224 tab after operator" elif len(after) > 1: yield match.start(2), "E222 multiple spaces after operator" def missing_whitespace_around_operator(logical_line, tokens): r"""Surround operators with a single space on either side. - Always surround these binary operators with a single space on either side: assignment (=), augmented assignment (+=, -= etc.), comparisons (==, <, >, !=, <=, >=, in, not in, is, is not), Booleans (and, or, not). - If operators with different priorities are used, consider adding whitespace around the operators with the lowest priorities. Okay: i = i + 1 Okay: submitted += 1 Okay: x = x * 2 - 1 Okay: hypot2 = x * x + y * y Okay: c = (a + b) * (a - b) Okay: foo(bar, key='word', *args, **kwargs) Okay: alpha[:-i] E225: i=i+1 E225: submitted +=1 E225: x = x /2 - 1 E225: z = x **y E226: c = (a+b) * (a-b) E226: hypot2 = x*x + y*y E227: c = a|b E228: msg = fmt%(errno, errmsg) """ parens = 0 need_space = False prev_type = tokenize.OP prev_text = prev_end = None for token_type, text, start, end, line in tokens: if token_type in SKIP_COMMENTS: continue if text in ('(', 'lambda'): parens += 1 elif text == ')': parens -= 1 if need_space: if start != prev_end: # Found a (probably) needed space if need_space is not True and not need_space[1]: yield (need_space[0], "E225 missing whitespace around operator") need_space = False elif text == '>' and prev_text in ('<', '-'): # Tolerate the "<>" operator, even if running Python 3 # Deal with Python 3's annotated return value "->" pass else: if need_space is True or need_space[1]: # A needed trailing space was not found yield prev_end, "E225 missing whitespace around operator" elif prev_text != '**': code, optype = 'E226', 'arithmetic' if prev_text == '%': code, optype = 'E228', 'modulo' elif prev_text not in ARITHMETIC_OP: code, optype = 'E227', 'bitwise or shift' yield (need_space[0], "%s missing whitespace " "around %s operator" % (code, optype)) need_space = False elif token_type == tokenize.OP and prev_end is not None: if text == '=' and parens: # Allow keyword args or defaults: foo(bar=None). pass elif text in WS_NEEDED_OPERATORS: need_space = True elif text in UNARY_OPERATORS: # Check if the operator is being used as a binary operator # Allow unary operators: -123, -x, +1. # Allow argument unpacking: foo(*args, **kwargs). if (prev_text in '}])' if prev_type == tokenize.OP else prev_text not in KEYWORDS): need_space = None elif text in WS_OPTIONAL_OPERATORS: need_space = None if need_space is None: # Surrounding space is optional, but ensure that # trailing space matches opening space need_space = (prev_end, start != prev_end) elif need_space and start == prev_end: # A needed opening space was not found yield prev_end, "E225 missing whitespace around operator" need_space = False prev_type = token_type prev_text = text prev_end = end def whitespace_around_comma(logical_line): r"""Avoid extraneous whitespace after a comma or a colon. Note: these checks are disabled by default Okay: a = (1, 2) E241: a = (1, 2) E242: a = (1,\t2) """ line = logical_line for m in WHITESPACE_AFTER_COMMA_REGEX.finditer(line): found = m.start() + 1 if '\t' in m.group(): yield found, "E242 tab after '%s'" % m.group()[0] else: yield found, "E241 multiple spaces after '%s'" % m.group()[0] def whitespace_around_named_parameter_equals(logical_line, tokens): r"""Don't use spaces around the '=' sign in function arguments. Don't use spaces around the '=' sign when used to indicate a keyword argument or a default parameter value. Okay: def complex(real, imag=0.0): Okay: return magic(r=real, i=imag) Okay: boolean(a == b) Okay: boolean(a != b) Okay: boolean(a <= b) Okay: boolean(a >= b) Okay: def foo(arg: int = 42): Okay: async def foo(arg: int = 42): E251: def complex(real, imag = 0.0): E251: return magic(r = real, i = imag) """ parens = 0 no_space = False prev_end = None annotated_func_arg = False in_def = logical_line.startswith(('def', 'async def')) message = "E251 unexpected spaces around keyword / parameter equals" for token_type, text, start, end, line in tokens: if token_type == tokenize.NL: continue if no_space: no_space = False if start != prev_end: yield (prev_end, message) if token_type == tokenize.OP: if text in '([': parens += 1 elif text in ')]': parens -= 1 elif in_def and text == ':' and parens == 1: annotated_func_arg = True elif parens and text == ',' and parens == 1: annotated_func_arg = False elif parens and text == '=' and not annotated_func_arg: no_space = True if start != prev_end: yield (prev_end, message) if not parens: annotated_func_arg = False prev_end = end def whitespace_before_comment(logical_line, tokens): r"""Separate inline comments by at least two spaces. An inline comment is a comment on the same line as a statement. Inline comments should be separated by at least two spaces from the statement. They should start with a # and a single space. Each line of a block comment starts with a # and a single space (unless it is indented text inside the comment). Okay: x = x + 1 # Increment x Okay: x = x + 1 # Increment x Okay: # Block comment E261: x = x + 1 # Increment x E262: x = x + 1 #Increment x E262: x = x + 1 # Increment x E265: #Block comment E266: ### Block comment """ prev_end = (0, 0) for token_type, text, start, end, line in tokens: if token_type == tokenize.COMMENT: inline_comment = line[:start[1]].strip() if inline_comment: if prev_end[0] == start[0] and start[1] < prev_end[1] + 2: yield (prev_end, "E261 at least two spaces before inline comment") symbol, sp, comment = text.partition(' ') bad_prefix = symbol not in '#:' and (symbol.lstrip('#')[:1] or '#') if inline_comment: if bad_prefix or comment[:1] in WHITESPACE: yield start, "E262 inline comment should start with '# '" elif bad_prefix and (bad_prefix != '!' or start[0] > 1): if bad_prefix != '#': yield start, "E265 block comment should start with '# '" elif comment: yield start, "E266 too many leading '#' for block comment" elif token_type != tokenize.NL: prev_end = end def imports_on_separate_lines(logical_line): r"""Place imports on separate lines. Okay: import os\nimport sys E401: import sys, os Okay: from subprocess import Popen, PIPE Okay: from myclas import MyClass Okay: from foo.bar.yourclass import YourClass Okay: import myclass Okay: import foo.bar.yourclass """ line = logical_line if line.startswith('import '): found = line.find(',') if -1 < found and ';' not in line[:found]: yield found, "E401 multiple imports on one line" def module_imports_on_top_of_file( logical_line, indent_level, checker_state, noqa): r"""Place imports at the top of the file. Always put imports at the top of the file, just after any module comments and docstrings, and before module globals and constants. Okay: import os Okay: # this is a comment\nimport os Okay: '''this is a module docstring'''\nimport os Okay: r'''this is a module docstring'''\nimport os Okay: try:\n import x\nexcept:\n pass\nelse:\n pass\nimport y Okay: try:\n import x\nexcept:\n pass\nfinally:\n pass\nimport y E402: a=1\nimport os E402: 'One string'\n"Two string"\nimport os E402: a=1\nfrom sys import x Okay: if x:\n import os """ def is_string_literal(line): if line[0] in 'uUbB': line = line[1:] if line and line[0] in 'rR': line = line[1:] return line and (line[0] == '"' or line[0] == "'") allowed_try_keywords = ('try', 'except', 'else', 'finally') if indent_level: # Allow imports in conditional statements or functions return if not logical_line: # Allow empty lines or comments return if noqa: return line = logical_line if line.startswith('import ') or line.startswith('from '): if checker_state.get('seen_non_imports', False): yield 0, "E402 module level import not at top of file" elif any(line.startswith(kw) for kw in allowed_try_keywords): # Allow try, except, else, finally keywords intermixed with imports in # order to support conditional importing return elif is_string_literal(line): # The first literal is a docstring, allow it. Otherwise, report error. if checker_state.get('seen_docstring', False): checker_state['seen_non_imports'] = True else: checker_state['seen_docstring'] = True else: checker_state['seen_non_imports'] = True def compound_statements(logical_line): r"""Compound statements (on the same line) are generally discouraged. While sometimes it's okay to put an if/for/while with a small body on the same line, never do this for multi-clause statements. Also avoid folding such long lines! Always use a def statement instead of an assignment statement that binds a lambda expression directly to a name. Okay: if foo == 'blah':\n do_blah_thing() Okay: do_one() Okay: do_two() Okay: do_three() E701: if foo == 'blah': do_blah_thing() E701: for x in lst: total += x E701: while t < 10: t = delay() E701: if foo == 'blah': do_blah_thing() E701: else: do_non_blah_thing() E701: try: something() E701: finally: cleanup() E701: if foo == 'blah': one(); two(); three() E702: do_one(); do_two(); do_three() E703: do_four(); # useless semicolon E704: def f(x): return 2*x E731: f = lambda x: 2*x """ line = logical_line last_char = len(line) - 1 found = line.find(':') prev_found = 0 counts = dict((char, 0) for char in '{}[]()') while -1 < found < last_char: update_counts(line[prev_found:found], counts) if ((counts['{'] <= counts['}'] and # {'a': 1} (dict) counts['['] <= counts[']'] and # [1:2] (slice) counts['('] <= counts[')'])): # (annotation) lambda_kw = LAMBDA_REGEX.search(line, 0, found) if lambda_kw: before = line[:lambda_kw.start()].rstrip() if before[-1:] == '=' and isidentifier(before[:-1].strip()): yield 0, ("E731 do not assign a lambda expression, use a " "def") break if line.startswith('def '): yield 0, "E704 multiple statements on one line (def)" else: yield found, "E701 multiple statements on one line (colon)" prev_found = found found = line.find(':', found + 1) found = line.find(';') while -1 < found: if found < last_char: yield found, "E702 multiple statements on one line (semicolon)" else: yield found, "E703 statement ends with a semicolon" found = line.find(';', found + 1) def explicit_line_join(logical_line, tokens): r"""Avoid explicit line join between brackets. The preferred way of wrapping long lines is by using Python's implied line continuation inside parentheses, brackets and braces. Long lines can be broken over multiple lines by wrapping expressions in parentheses. These should be used in preference to using a backslash for line continuation. E502: aaa = [123, \\n 123] E502: aaa = ("bbb " \\n "ccc") Okay: aaa = [123,\n 123] Okay: aaa = ("bbb "\n "ccc") Okay: aaa = "bbb " \\n "ccc" Okay: aaa = 123 # \\ """ prev_start = prev_end = parens = 0 comment = False backslash = None for token_type, text, start, end, line in tokens: if token_type == tokenize.COMMENT: comment = True if start[0] != prev_start and parens and backslash and not comment: yield backslash, "E502 the backslash is redundant between brackets" if end[0] != prev_end: if line.rstrip('\r\n').endswith('\\'): backslash = (end[0], len(line.splitlines()[-1]) - 1) else: backslash = None prev_start = prev_end = end[0] else: prev_start = start[0] if token_type == tokenize.OP: if text in '([{': parens += 1 elif text in ')]}': parens -= 1 def break_around_binary_operator(logical_line, tokens): r""" Avoid breaks before binary operators. The preferred place to break around a binary operator is after the operator, not before it. W503: (width == 0\n + height == 0) W503: (width == 0\n and height == 0) Okay: (width == 0 +\n height == 0) Okay: foo(\n -x) Okay: foo(x\n []) Okay: x = '''\n''' + '' Okay: foo(x,\n -y) Okay: foo(x, # comment\n -y) Okay: var = (1 &\n ~2) Okay: var = (1 /\n -2) Okay: var = (1 +\n -1 +\n -2) """ def is_binary_operator(token_type, text): # The % character is strictly speaking a binary operator, but the # common usage seems to be to put it next to the format parameters, # after a line break. return ((token_type == tokenize.OP or text in ['and', 'or']) and text not in "()[]{},:.;@=%~") line_break = False unary_context = True # Previous non-newline token types and text previous_token_type = None previous_text = None for token_type, text, start, end, line in tokens: if token_type == tokenize.COMMENT: continue if ('\n' in text or '\r' in text) and token_type != tokenize.STRING: line_break = True else: if (is_binary_operator(token_type, text) and line_break and not unary_context and not is_binary_operator(previous_token_type, previous_text)): yield start, "W503 line break before binary operator" unary_context = text in '([{,;' line_break = False previous_token_type = token_type previous_text = text def comparison_to_singleton(logical_line, noqa): r"""Comparison to singletons should use "is" or "is not". Comparisons to singletons like None should always be done with "is" or "is not", never the equality operators. Okay: if arg is not None: E711: if arg != None: E711: if None == arg: E712: if arg == True: E712: if False == arg: Also, beware of writing if x when you really mean if x is not None -- e.g. when testing whether a variable or argument that defaults to None was set to some other value. The other value might have a type (such as a container) that could be false in a boolean context! """ match = not noqa and COMPARE_SINGLETON_REGEX.search(logical_line) if match: singleton = match.group(1) or match.group(3) same = (match.group(2) == '==') msg = "'if cond is %s:'" % (('' if same else 'not ') + singleton) if singleton in ('None',): code = 'E711' else: code = 'E712' nonzero = ((singleton == 'True' and same) or (singleton == 'False' and not same)) msg += " or 'if %scond:'" % ('' if nonzero else 'not ') yield match.start(2), ("%s comparison to %s should be %s" % (code, singleton, msg)) def comparison_negative(logical_line): r"""Negative comparison should be done using "not in" and "is not". Okay: if x not in y:\n pass Okay: assert (X in Y or X is Z) Okay: if not (X in Y):\n pass Okay: zz = x is not y E713: Z = not X in Y E713: if not X.B in Y:\n pass E714: if not X is Y:\n pass E714: Z = not X.B is Y """ match = COMPARE_NEGATIVE_REGEX.search(logical_line) if match: pos = match.start(1) if match.group(2) == 'in': yield pos, "E713 test for membership should be 'not in'" else: yield pos, "E714 test for object identity should be 'is not'" def comparison_type(logical_line, noqa): r"""Object type comparisons should always use isinstance(). Do not compare types directly. Okay: if isinstance(obj, int): E721: if type(obj) is type(1): When checking if an object is a string, keep in mind that it might be a unicode string too! In Python 2.3, str and unicode have a common base class, basestring, so you can do: Okay: if isinstance(obj, basestring): Okay: if type(a1) is type(b1): """ match = COMPARE_TYPE_REGEX.search(logical_line) if match and not noqa: inst = match.group(1) if inst and isidentifier(inst) and inst not in SINGLETONS: return # Allow comparison for types which are not obvious yield match.start(), "E721 do not compare types, use 'isinstance()'" def ambiguous_identifier(logical_line, tokens): r"""Never use the characters 'l', 'O', or 'I' as variable names. In some fonts, these characters are indistinguishable from the numerals one and zero. When tempted to use 'l', use 'L' instead. Okay: L = 0 Okay: o = 123 Okay: i = 42 E741: l = 0 E741: O = 123 E741: I = 42 Variables can be bound in several other contexts, including class and function definitions, 'global' and 'nonlocal' statements, exception handlers, and 'with' statements. Okay: except AttributeError as o: Okay: with lock as L: E741: except AttributeError as O: E741: with lock as l: E741: global I E741: nonlocal l E742: class I(object): E743: def l(x): """ idents_to_avoid = ('l', 'O', 'I') prev_type, prev_text, prev_start, prev_end, __ = tokens[0] for token_type, text, start, end, line in tokens[1:]: ident = pos = None # identifiers on the lhs of an assignment operator if token_type == tokenize.OP and '=' in text: if prev_text in idents_to_avoid: ident = prev_text pos = prev_start # identifiers bound to a value with 'as', 'global', or 'nonlocal' if prev_text in ('as', 'global', 'nonlocal'): if text in idents_to_avoid: ident = text pos = start if prev_text == 'class': if text in idents_to_avoid: yield start, "E742 ambiguous class definition '%s'" % text if prev_text == 'def': if text in idents_to_avoid: yield start, "E743 ambiguous function definition '%s'" % text if ident: yield pos, "E741 ambiguous variable name '%s'" % ident prev_text = text prev_start = start def python_3000_has_key(logical_line, noqa): r"""The {}.has_key() method is removed in Python 3: use the 'in' operator. Okay: if "alph" in d:\n print(d["alph"]) W601: assert d.has_key('alph') """ pos = logical_line.find('.has_key(') if pos > -1 and not noqa: yield pos, "W601 .has_key() is deprecated, use 'in'" def python_3000_raise_comma(logical_line): r"""When raising an exception, use "raise ValueError('message')". The older form is removed in Python 3. Okay: raise DummyError("Message") W602: raise DummyError, "Message" """ match = RAISE_COMMA_REGEX.match(logical_line) if match and not RERAISE_COMMA_REGEX.match(logical_line): yield match.end() - 1, "W602 deprecated form of raising exception" def python_3000_not_equal(logical_line): r"""New code should always use != instead of <>. The older syntax is removed in Python 3. Okay: if a != 'no': W603: if a <> 'no': """ pos = logical_line.find('<>') if pos > -1: yield pos, "W603 '<>' is deprecated, use '!='" def python_3000_backticks(logical_line): r"""Use repr() instead of backticks in Python 3. Okay: val = repr(1 + 2) W604: val = `1 + 2` """ pos = logical_line.find('`') if pos > -1: yield pos, "W604 backticks are deprecated, use 'repr()'" ############################################################################## # Helper functions ############################################################################## if sys.version_info < (3,): # Python 2: implicit encoding. def readlines(filename): """Read the source code.""" with open(filename, 'rU') as f: return f.readlines() isidentifier = re.compile(r'[a-zA-Z_]\w*$').match stdin_get_value = sys.stdin.read else: # Python 3 def readlines(filename): """Read the source code.""" try: with open(filename, 'rb') as f: (coding, lines) = tokenize.detect_encoding(f.readline) f = TextIOWrapper(f, coding, line_buffering=True) return [line.decode(coding) for line in lines] + f.readlines() except (LookupError, SyntaxError, UnicodeError): # Fall back if file encoding is improperly declared with open(filename, encoding='latin-1') as f: return f.readlines() isidentifier = str.isidentifier def stdin_get_value(): """Read the value from stdin.""" return TextIOWrapper(sys.stdin.buffer, errors='ignore').read() noqa = re.compile(r'# no(?:qa|pep8)\b', re.I).search def expand_indent(line): r"""Return the amount of indentation. Tabs are expanded to the next multiple of 8. >>> expand_indent(' ') 4 >>> expand_indent('\t') 8 >>> expand_indent(' \t') 8 >>> expand_indent(' \t') 16 """ if '\t' not in line: return len(line) - len(line.lstrip()) result = 0 for char in line: if char == '\t': result = result // 8 * 8 + 8 elif char == ' ': result += 1 else: break return result def mute_string(text): """Replace contents with 'xxx' to prevent syntax matching. >>> mute_string('"abc"') '"xxx"' >>> mute_string("'''abc'''") "'''xxx'''" >>> mute_string("r'abc'") "r'xxx'" """ # String modifiers (e.g. u or r) start = text.index(text[-1]) + 1 end = len(text) - 1 # Triple quotes if text[-3:] in ('"""', "'''"): start += 2 end -= 2 return text[:start] + 'x' * (end - start) + text[end:] def parse_udiff(diff, patterns=None, parent='.'): """Return a dictionary of matching lines.""" # For each file of the diff, the entry key is the filename, # and the value is a set of row numbers to consider. rv = {} path = nrows = None for line in diff.splitlines(): if nrows: if line[:1] != '-': nrows -= 1 continue if line[:3] == '@@ ': hunk_match = HUNK_REGEX.match(line) (row, nrows) = [int(g or '1') for g in hunk_match.groups()] rv[path].update(range(row, row + nrows)) elif line[:3] == '+++': path = line[4:].split('\t', 1)[0] if path[:2] == 'b/': path = path[2:] rv[path] = set() return dict([(os.path.join(parent, path), rows) for (path, rows) in rv.items() if rows and filename_match(path, patterns)]) def normalize_paths(value, parent=os.curdir): """Parse a comma-separated list of paths. Return a list of absolute paths. """ if not value: return [] if isinstance(value, list): return value paths = [] for path in value.split(','): path = path.strip() if '/' in path: path = os.path.abspath(os.path.join(parent, path)) paths.append(path.rstrip('/')) return paths def filename_match(filename, patterns, default=True): """Check if patterns contains a pattern that matches filename. If patterns is unspecified, this always returns True. """ if not patterns: return default return any(fnmatch(filename, pattern) for pattern in patterns) def update_counts(s, counts): r"""Adds one to the counts of each appearance of characters in s, for characters in counts""" for char in s: if char in counts: counts[char] += 1 def _is_eol_token(token): return token[0] in NEWLINE or token[4][token[3][1]:].lstrip() == '\\\n' if COMMENT_WITH_NL: def _is_eol_token(token, _eol_token=_is_eol_token): return _eol_token(token) or (token[0] == tokenize.COMMENT and token[1] == token[4]) ############################################################################## # Framework to run all checks ############################################################################## _checks = {'physical_line': {}, 'logical_line': {}, 'tree': {}} def _get_parameters(function): if sys.version_info >= (3, 3): return [parameter.name for parameter in inspect.signature(function).parameters.values() if parameter.kind == parameter.POSITIONAL_OR_KEYWORD] else: return inspect.getargspec(function)[0] def register_check(check, codes=None): """Register a new check object.""" def _add_check(check, kind, codes, args): if check in _checks[kind]: _checks[kind][check][0].extend(codes or []) else: _checks[kind][check] = (codes or [''], args) if inspect.isfunction(check): args = _get_parameters(check) if args and args[0] in ('physical_line', 'logical_line'): if codes is None: codes = ERRORCODE_REGEX.findall(check.__doc__ or '') _add_check(check, args[0], codes, args) elif inspect.isclass(check): if _get_parameters(check.__init__)[:2] == ['self', 'tree']: _add_check(check, 'tree', codes, None) def init_checks_registry(): """Register all globally visible functions. The first argument name is either 'physical_line' or 'logical_line'. """ mod = inspect.getmodule(register_check) for (name, function) in inspect.getmembers(mod, inspect.isfunction): register_check(function) init_checks_registry() class Checker(object): """Load a Python source file, tokenize it, check coding style.""" def __init__(self, filename=None, lines=None, options=None, report=None, **kwargs): if options is None: options = StyleGuide(kwargs).options else: assert not kwargs self._io_error = None self._physical_checks = options.physical_checks self._logical_checks = options.logical_checks self._ast_checks = options.ast_checks self.max_line_length = options.max_line_length self.multiline = False # in a multiline string? self.hang_closing = options.hang_closing self.verbose = options.verbose self.filename = filename # Dictionary where a checker can store its custom state. self._checker_states = {} if filename is None: self.filename = 'stdin' self.lines = lines or [] elif filename == '-': self.filename = 'stdin' self.lines = stdin_get_value().splitlines(True) elif lines is None: try: self.lines = readlines(filename) except IOError: (exc_type, exc) = sys.exc_info()[:2] self._io_error = '%s: %s' % (exc_type.__name__, exc) self.lines = [] else: self.lines = lines if self.lines: ord0 = ord(self.lines[0][0]) if ord0 in (0xef, 0xfeff): # Strip the UTF-8 BOM if ord0 == 0xfeff: self.lines[0] = self.lines[0][1:] elif self.lines[0][:3] == '\xef\xbb\xbf': self.lines[0] = self.lines[0][3:] self.report = report or options.report self.report_error = self.report.error self.noqa = False def report_invalid_syntax(self): """Check if the syntax is valid.""" (exc_type, exc) = sys.exc_info()[:2] if len(exc.args) > 1: offset = exc.args[1] if len(offset) > 2: offset = offset[1:3] else: offset = (1, 0) self.report_error(offset[0], offset[1] or 0, 'E901 %s: %s' % (exc_type.__name__, exc.args[0]), self.report_invalid_syntax) def readline(self): """Get the next line from the input buffer.""" if self.line_number >= self.total_lines: return '' line = self.lines[self.line_number] self.line_number += 1 if self.indent_char is None and line[:1] in WHITESPACE: self.indent_char = line[0] return line def run_check(self, check, argument_names): """Run a check plugin.""" arguments = [] for name in argument_names: arguments.append(getattr(self, name)) return check(*arguments) def init_checker_state(self, name, argument_names): """Prepare custom state for the specific checker plugin.""" if 'checker_state' in argument_names: self.checker_state = self._checker_states.setdefault(name, {}) def check_physical(self, line): """Run all physical checks on a raw input line.""" self.physical_line = line for name, check, argument_names in self._physical_checks: self.init_checker_state(name, argument_names) result = self.run_check(check, argument_names) if result is not None: (offset, text) = result self.report_error(self.line_number, offset, text, check) if text[:4] == 'E101': self.indent_char = line[0] def build_tokens_line(self): """Build a logical line from tokens.""" logical = [] comments = [] length = 0 prev_row = prev_col = mapping = None for token_type, text, start, end, line in self.tokens: if token_type in SKIP_TOKENS: continue if not mapping: mapping = [(0, start)] if token_type == tokenize.COMMENT: comments.append(text) continue if token_type == tokenize.STRING: text = mute_string(text) if prev_row: (start_row, start_col) = start if prev_row != start_row: # different row prev_text = self.lines[prev_row - 1][prev_col - 1] if prev_text == ',' or (prev_text not in '{[(' and text not in '}])'): text = ' ' + text elif prev_col != start_col: # different column text = line[prev_col:start_col] + text logical.append(text) length += len(text) mapping.append((length, end)) (prev_row, prev_col) = end self.logical_line = ''.join(logical) self.noqa = comments and noqa(''.join(comments)) return mapping def check_logical(self): """Build a line from tokens and run all logical checks on it.""" self.report.increment_logical_line() mapping = self.build_tokens_line() if not mapping: return (start_row, start_col) = mapping[0][1] start_line = self.lines[start_row - 1] self.indent_level = expand_indent(start_line[:start_col]) if self.blank_before < self.blank_lines: self.blank_before = self.blank_lines if self.verbose >= 2: print(self.logical_line[:80].rstrip()) for name, check, argument_names in self._logical_checks: if self.verbose >= 4: print(' ' + name) self.init_checker_state(name, argument_names) for offset, text in self.run_check(check, argument_names) or (): if not isinstance(offset, tuple): for token_offset, pos in mapping: if offset <= token_offset: break offset = (pos[0], pos[1] + offset - token_offset) self.report_error(offset[0], offset[1], text, check) if self.logical_line: self.previous_indent_level = self.indent_level self.previous_logical = self.logical_line if not self.indent_level: self.previous_unindented_logical_line = self.logical_line self.blank_lines = 0 self.tokens = [] def check_ast(self): """Build the file's AST and run all AST checks.""" try: tree = compile(''.join(self.lines), '', 'exec', PyCF_ONLY_AST) except (ValueError, SyntaxError, TypeError): return self.report_invalid_syntax() for name, cls, __ in self._ast_checks: checker = cls(tree, self.filename) for lineno, offset, text, check in checker.run(): if not self.lines or not noqa(self.lines[lineno - 1]): self.report_error(lineno, offset, text, check) def generate_tokens(self): """Tokenize the file, run physical line checks and yield tokens.""" if self._io_error: self.report_error(1, 0, 'E902 %s' % self._io_error, readlines) tokengen = tokenize.generate_tokens(self.readline) try: for token in tokengen: if token[2][0] > self.total_lines: return self.noqa = token[4] and noqa(token[4]) self.maybe_check_physical(token) yield token except (SyntaxError, tokenize.TokenError): self.report_invalid_syntax() def maybe_check_physical(self, token): """If appropriate (based on token), check current physical line(s).""" # Called after every token, but act only on end of line. if _is_eol_token(token): # Obviously, a newline token ends a single physical line. self.check_physical(token[4]) elif token[0] == tokenize.STRING and '\n' in token[1]: # Less obviously, a string that contains newlines is a # multiline string, either triple-quoted or with internal # newlines backslash-escaped. Check every physical line in the # string *except* for the last one: its newline is outside of # the multiline string, so we consider it a regular physical # line, and will check it like any other physical line. # # Subtleties: # - we don't *completely* ignore the last line; if it contains # the magical "# noqa" comment, we disable all physical # checks for the entire multiline string # - have to wind self.line_number back because initially it # points to the last line of the string, and we want # check_physical() to give accurate feedback if noqa(token[4]): return self.multiline = True self.line_number = token[2][0] for line in token[1].split('\n')[:-1]: self.check_physical(line + '\n') self.line_number += 1 self.multiline = False def check_all(self, expected=None, line_offset=0): """Run all checks on the input file.""" self.report.init_file(self.filename, self.lines, expected, line_offset) self.total_lines = len(self.lines) if self._ast_checks: self.check_ast() self.line_number = 0 self.indent_char = None self.indent_level = self.previous_indent_level = 0 self.previous_logical = '' self.previous_unindented_logical_line = '' self.tokens = [] self.blank_lines = self.blank_before = 0 parens = 0 for token in self.generate_tokens(): self.tokens.append(token) token_type, text = token[0:2] if self.verbose >= 3: if token[2][0] == token[3][0]: pos = '[%s:%s]' % (token[2][1] or '', token[3][1]) else: pos = 'l.%s' % token[3][0] print('l.%s\t%s\t%s\t%r' % (token[2][0], pos, tokenize.tok_name[token[0]], text)) if token_type == tokenize.COMMENT or token_type == tokenize.STRING: for sre in re.finditer(r"[:.;,] ?[A-Za-z]", text): pos = sre.span()[0] part = text[:pos] line = token[2][0] + part.count('\n') offset = 0 if part.count('\n') > 0 else token[2][1] col = offset + pos - part.rfind('\n') + 1 if sre.group(0)[0] == '.': self.report_error(line, col, 'E289 Too many spaces after period. Use only one.', check=None) elif sre.group(0)[0] == ',': self.report_error(line, col, 'E288 Too many spaces after comma. Use only one.', check=None) else: self.report_error(line, col, 'E287 Too many spaces after punctuation. ' 'Use only one.', check=None) if token_type == tokenize.OP: if text in '([{': parens += 1 elif text in '}])': parens -= 1 elif not parens: if token_type in NEWLINE: if token_type == tokenize.NEWLINE: self.check_logical() self.blank_before = 0 elif len(self.tokens) == 1: # The physical line contains only this token. self.blank_lines += 1 del self.tokens[0] else: self.check_logical() elif COMMENT_WITH_NL and token_type == tokenize.COMMENT: if len(self.tokens) == 1: # The comment also ends a physical line token = list(token) token[1] = text.rstrip('\r\n') token[3] = (token[2][0], token[2][1] + len(token[1])) self.tokens = [tuple(token)] self.check_logical() if self.tokens: self.check_physical(self.lines[-1]) self.check_logical() if self.blank_lines > 1: self.report_error(token[2][0], 0, 'E389 File ends in multiple blank lines', check=None) return self.report.get_file_results() class BaseReport(object): """Collect the results of the checks.""" print_filename = False def __init__(self, options): self._benchmark_keys = options.benchmark_keys self._ignore_code = options.ignore_code # Results self.elapsed = 0 self.total_errors = 0 self.counters = dict.fromkeys(self._benchmark_keys, 0) self.messages = {} def start(self): """Start the timer.""" self._start_time = time.time() def stop(self): """Stop the timer.""" self.elapsed = time.time() - self._start_time def init_file(self, filename, lines, expected, line_offset): """Signal a new file.""" self.filename = filename self.lines = lines self.expected = expected or () self.line_offset = line_offset self.file_errors = 0 self.counters['files'] += 1 self.counters['physical lines'] += len(lines) def increment_logical_line(self): """Signal a new logical line.""" self.counters['logical lines'] += 1 def error(self, line_number, offset, text, check): """Report an error, according to options.""" code = text[:4] if self._ignore_code(code): return if code in self.counters: self.counters[code] += 1 else: self.counters[code] = 1 self.messages[code] = text[5:] # Don't care about expected errors or warnings if code in self.expected: return if self.print_filename and not self.file_errors: print(self.filename) self.file_errors += 1 self.total_errors += 1 return code def get_file_results(self): """Return the count of errors and warnings for this file.""" return self.file_errors def get_count(self, prefix=''): """Return the total count of errors and warnings.""" return sum([self.counters[key] for key in self.messages if key.startswith(prefix)]) def get_statistics(self, prefix=''): """Get statistics for message codes that start with the prefix. prefix='' matches all errors and warnings prefix='E' matches all errors prefix='W' matches all warnings prefix='E4' matches all errors that have to do with imports """ return ['%-7s %s %s' % (self.counters[key], key, self.messages[key]) for key in sorted(self.messages) if key.startswith(prefix)] def print_statistics(self, prefix=''): """Print overall statistics (number of errors and warnings).""" for line in self.get_statistics(prefix): print(line) def print_benchmark(self): """Print benchmark numbers.""" print('%-7.2f %s' % (self.elapsed, 'seconds elapsed')) if self.elapsed: for key in self._benchmark_keys: print('%-7d %s per second (%d total)' % (self.counters[key] / self.elapsed, key, self.counters[key])) class FileReport(BaseReport): """Collect the results of the checks and print only the filenames.""" print_filename = True class StandardReport(BaseReport): """Collect and print the results of the checks.""" def __init__(self, options): super(StandardReport, self).__init__(options) self._fmt = REPORT_FORMAT.get(options.format.lower(), options.format) self._repeat = options.repeat self._show_source = options.show_source self._show_pep8 = options.show_pep8 def init_file(self, filename, lines, expected, line_offset): """Signal a new file.""" self._deferred_print = [] return super(StandardReport, self).init_file( filename, lines, expected, line_offset) def error(self, line_number, offset, text, check): """Report an error, according to options.""" code = super(StandardReport, self).error(line_number, offset, text, check) if code and (self.counters[code] == 1 or self._repeat): self._deferred_print.append( (line_number, offset, code, text[5:], check.__doc__)) return code def get_file_results(self): """Print the result and return the overall count for this file.""" self._deferred_print.sort() for line_number, offset, code, text, doc in self._deferred_print: print(self._fmt % { 'path': self.filename, 'row': self.line_offset + line_number, 'col': offset + 1, 'code': code, 'text': text, }) if self._show_source: if line_number > len(self.lines): line = '' else: line = self.lines[line_number - 1] print(line.rstrip()) print(re.sub(r'\S', ' ', line[:offset]) + '^') if self._show_pep8 and doc: print(' ' + doc.strip()) # stdout is block buffered when not stdout.isatty(). # line can be broken where buffer boundary since other processes # write to same file. # flush() after print() to avoid buffer boundary. # Typical buffer size is 8192. line written safely when # len(line) < 8192. sys.stdout.flush() return self.file_errors class DiffReport(StandardReport): """Collect and print the results for the changed lines only.""" def __init__(self, options): super(DiffReport, self).__init__(options) self._selected = options.selected_lines def error(self, line_number, offset, text, check): if line_number not in self._selected[self.filename]: return return super(DiffReport, self).error(line_number, offset, text, check) class StyleGuide(object): """Initialize a PEP-8 instance with few options.""" def __init__(self, *args, **kwargs): # build options from the command line self.checker_class = kwargs.pop('checker_class', Checker) parse_argv = kwargs.pop('parse_argv', False) config_file = kwargs.pop('config_file', False) parser = kwargs.pop('parser', None) # build options from dict options_dict = dict(*args, **kwargs) arglist = None if parse_argv else options_dict.get('paths', None) options, self.paths = process_options( arglist, parse_argv, config_file, parser) if options_dict: options.__dict__.update(options_dict) if 'paths' in options_dict: self.paths = options_dict['paths'] self.runner = self.input_file self.options = options if not options.reporter: options.reporter = BaseReport if options.quiet else StandardReport options.select = tuple(options.select or ()) if not (options.select or options.ignore or options.testsuite or options.doctest) and DEFAULT_IGNORE: # The default choice: ignore controversial checks options.ignore = tuple(DEFAULT_IGNORE.split(',')) else: # Ignore all checks which are not explicitly selected options.ignore = ('',) if options.select else tuple(options.ignore) options.benchmark_keys = BENCHMARK_KEYS[:] options.ignore_code = self.ignore_code options.physical_checks = self.get_checks('physical_line') options.logical_checks = self.get_checks('logical_line') options.ast_checks = self.get_checks('tree') self.init_report() def init_report(self, reporter=None): """Initialize the report instance.""" self.options.report = (reporter or self.options.reporter)(self.options) return self.options.report def check_files(self, paths=None): """Run all checks on the paths.""" if paths is None: paths = self.paths report = self.options.report runner = self.runner report.start() try: for path in paths: if os.path.isdir(path): self.input_dir(path) elif not self.excluded(path): runner(path) except KeyboardInterrupt: print('... stopped') report.stop() return report def input_file(self, filename, lines=None, expected=None, line_offset=0): """Run all checks on a Python source file.""" if self.options.verbose: print('checking %s' % filename) fchecker = self.checker_class( filename, lines=lines, options=self.options) return fchecker.check_all(expected=expected, line_offset=line_offset) def input_dir(self, dirname): """Check all files in this directory and all subdirectories.""" dirname = dirname.rstrip('/') if self.excluded(dirname): return 0 counters = self.options.report.counters verbose = self.options.verbose filepatterns = self.options.filename runner = self.runner for root, dirs, files in os.walk(dirname): if verbose: print('directory ' + root) counters['directories'] += 1 for subdir in sorted(dirs): if self.excluded(subdir, root): dirs.remove(subdir) for filename in sorted(files): # contain a pattern that matches? if ((filename_match(filename, filepatterns) and not self.excluded(filename, root))): runner(os.path.join(root, filename)) def excluded(self, filename, parent=None): """Check if the file should be excluded. Check if 'options.exclude' contains a pattern that matches filename. """ if not self.options.exclude: return False basename = os.path.basename(filename) if filename_match(basename, self.options.exclude): return True if parent: filename = os.path.join(parent, filename) filename = os.path.abspath(filename) return filename_match(filename, self.options.exclude) def ignore_code(self, code): """Check if the error code should be ignored. If 'options.select' contains a prefix of the error code, return False. Else, if 'options.ignore' contains a prefix of the error code, return True. """ if len(code) < 4 and any(s.startswith(code) for s in self.options.select): return False return (code.startswith(self.options.ignore) and not code.startswith(self.options.select)) def get_checks(self, argument_name): """Get all the checks for this category. Find all globally visible functions where the first argument name starts with argument_name and which contain selected tests. """ checks = [] for check, attrs in _checks[argument_name].items(): (codes, args) = attrs if any(not (code and self.ignore_code(code)) for code in codes): checks.append((check.__name__, check, args)) return sorted(checks) def get_parser(prog='pycodestyle', version=__version__): """Create the parser for the program.""" parser = OptionParser(prog=prog, version=version, usage="%prog [options] input ...") parser.config_options = [ 'exclude', 'filename', 'select', 'ignore', 'max-line-length', 'hang-closing', 'count', 'format', 'quiet', 'show-pep8', 'show-source', 'statistics', 'verbose'] parser.add_option('-v', '--verbose', default=0, action='count', help="print status messages, or debug with -vv") parser.add_option('-q', '--quiet', default=0, action='count', help="report only file names, or nothing with -qq") parser.add_option('-r', '--repeat', default=True, action='store_true', help="(obsolete) show all occurrences of the same error") parser.add_option('--first', action='store_false', dest='repeat', help="show first occurrence of each error") parser.add_option('--exclude', metavar='patterns', default=DEFAULT_EXCLUDE, help="exclude files or directories which match these " "comma separated patterns (default: %default)") parser.add_option('--filename', metavar='patterns', default='*.py', help="when parsing directories, only check filenames " "matching these comma separated patterns " "(default: %default)") parser.add_option('--select', metavar='errors', default='', help="select errors and warnings (e.g. E,W6)") parser.add_option('--ignore', metavar='errors', default='', help="skip errors and warnings (e.g. E4,W) " "(default: %s)" % DEFAULT_IGNORE) parser.add_option('--show-source', action='store_true', help="show source code for each error") parser.add_option('--show-pep8', action='store_true', help="show text of PEP 8 for each error " "(implies --first)") parser.add_option('--statistics', action='store_true', help="count errors and warnings") parser.add_option('--count', action='store_true', help="print total number of errors and warnings " "to standard error and set exit code to 1 if " "total is not null") parser.add_option('--max-line-length', type='int', metavar='n', default=MAX_LINE_LENGTH, help="set maximum allowed line length " "(default: %default)") parser.add_option('--hang-closing', action='store_true', help="hang closing bracket instead of matching " "indentation of opening bracket's line") parser.add_option('--format', metavar='format', default='default', help="set the error format [default|pylint|]") parser.add_option('--diff', action='store_true', help="report changes only within line number ranges in " "the unified diff received on STDIN") group = parser.add_option_group("Testing Options") if os.path.exists(TESTSUITE_PATH): group.add_option('--testsuite', metavar='dir', help="run regression tests from dir") group.add_option('--doctest', action='store_true', help="run doctest on myself") group.add_option('--benchmark', action='store_true', help="measure processing speed") return parser def read_config(options, args, arglist, parser): """Read and parse configurations. If a config file is specified on the command line with the "--config" option, then only it is used for configuration. Otherwise, the user configuration (~/.config/pycodestyle) and any local configurations in the current directory or above will be merged together (in that order) using the read method of ConfigParser. """ config = RawConfigParser() cli_conf = options.config local_dir = os.curdir if USER_CONFIG and os.path.isfile(USER_CONFIG): if options.verbose: print('user configuration: %s' % USER_CONFIG) config.read(USER_CONFIG) parent = tail = args and os.path.abspath(os.path.commonprefix(args)) while tail: if config.read(os.path.join(parent, fn) for fn in PROJECT_CONFIG): local_dir = parent if options.verbose: print('local configuration: in %s' % parent) break (parent, tail) = os.path.split(parent) if cli_conf and os.path.isfile(cli_conf): if options.verbose: print('cli configuration: %s' % cli_conf) config.read(cli_conf) pycodestyle_section = None if config.has_section(parser.prog): pycodestyle_section = parser.prog elif config.has_section('pep8'): pycodestyle_section = 'pep8' # Deprecated warnings.warn('[pep8] section is deprecated. Use [pycodestyle].') if pycodestyle_section: option_list = dict([(o.dest, o.type or o.action) for o in parser.option_list]) # First, read the default values (new_options, __) = parser.parse_args([]) # Second, parse the configuration for opt in config.options(pycodestyle_section): if opt.replace('_', '-') not in parser.config_options: print(" unknown option '%s' ignored" % opt) continue if options.verbose > 1: print(" %s = %s" % (opt, config.get(pycodestyle_section, opt))) normalized_opt = opt.replace('-', '_') opt_type = option_list[normalized_opt] if opt_type in ('int', 'count'): value = config.getint(pycodestyle_section, opt) elif opt_type in ('store_true', 'store_false'): value = config.getboolean(pycodestyle_section, opt) else: value = config.get(pycodestyle_section, opt) if normalized_opt == 'exclude': value = normalize_paths(value, local_dir) setattr(new_options, normalized_opt, value) # Third, overwrite with the command-line options (options, __) = parser.parse_args(arglist, values=new_options) options.doctest = options.testsuite = False return options def process_options(arglist=None, parse_argv=False, config_file=None, parser=None): """Process options passed either via arglist or via command line args. Passing in the ``config_file`` parameter allows other tools, such as flake8 to specify their own options to be processed in pycodestyle. """ if not parser: parser = get_parser() if not parser.has_option('--config'): group = parser.add_option_group("Configuration", description=( "The project options are read from the [%s] section of the " "tox.ini file or the setup.cfg file located in any parent folder " "of the path(s) being processed. Allowed options are: %s." % (parser.prog, ', '.join(parser.config_options)))) group.add_option('--config', metavar='path', default=config_file, help="user config file location") # Don't read the command line if the module is used as a library. if not arglist and not parse_argv: arglist = [] # If parse_argv is True and arglist is None, arguments are # parsed from the command line (sys.argv) (options, args) = parser.parse_args(arglist) options.reporter = None if options.ensure_value('testsuite', False): args.append(options.testsuite) elif not options.ensure_value('doctest', False): if parse_argv and not args: if options.diff or any(os.path.exists(name) for name in PROJECT_CONFIG): args = ['.'] else: parser.error('input not specified') options = read_config(options, args, arglist, parser) options.reporter = parse_argv and options.quiet == 1 and FileReport options.filename = _parse_multi_options(options.filename) options.exclude = normalize_paths(options.exclude) options.select = _parse_multi_options(options.select) options.ignore = _parse_multi_options(options.ignore) if options.diff: options.reporter = DiffReport stdin = stdin_get_value() options.selected_lines = parse_udiff(stdin, options.filename, args[0]) args = sorted(options.selected_lines) return options, args def _parse_multi_options(options, split_token=','): r"""Split and strip and discard empties. Turns the following: A, B, into ["A", "B"] """ if options: return [o.strip() for o in options.split(split_token) if o.strip()] else: return options def _main(): """Parse options and run checks on Python source.""" import signal # Handle "Broken pipe" gracefully try: signal.signal(signal.SIGPIPE, lambda signum, frame: sys.exit(1)) except AttributeError: pass # not supported on Windows style_guide = StyleGuide(parse_argv=True) options = style_guide.options if options.doctest or options.testsuite: from testsuite.support import run_tests report = run_tests(style_guide) else: report = style_guide.check_files() if options.statistics: report.print_statistics() if options.benchmark: report.print_benchmark() if options.testsuite and not options.quiet: report.print_results() if report.total_errors: if options.count: sys.stderr.write(str(report.total_errors) + '\n') sys.exit(1) if __name__ == '__main__': _main() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/pep8checker/pep8kivy.py0000666000000000000000000000657400000000000017262 0ustar0000000000000000import sys from os import walk from os.path import isdir, join, normpath import pep8 pep8_ignores = ( 'E125', # continuation line does not # distinguish itself from next logical line 'E126', # continuation line over-indented for hanging indent 'E127', # continuation line over-indented for visual indent 'E128', # continuation line under-indented for visual indent 'E402', # module level import not at top of file 'E741', # ambiguous variable name 'E731', # do not assign a lambda expression, use a def 'W503', # allow putting binary operators after line split ) class KivyStyleChecker(pep8.Checker): def __init__(self, filename): pep8.Checker.__init__(self, filename, ignore=pep8_ignores) def report_error(self, line_number, offset, text, check): return pep8.Checker.report_error( self, line_number, offset, text, check) if __name__ == '__main__': print("DEPRECATED: Use pre-commit.com framework instead: ", "pip install pre-commit && make hook") def usage(): print('Usage: python pep8kivy.py *') print('Folders will be checked recursively.') sys.exit(1) if len(sys.argv) < 2: usage() elif sys.argv == 2: targets = sys.argv[-1] else: targets = sys.argv[-1].split() def check(fn): try: checker = KivyStyleChecker(fn) except IOError: # File couldn't be opened, so was deleted apparently. # Don't check deleted files. return 0 return checker.check_all() errors = 0 exclude_dirs = [ 'kivy/lib', 'kivy/deps', 'kivy/tools/pep8checker', 'coverage', 'doc' ] exclude_dirs = [normpath(i) for i in exclude_dirs] exclude_files = [ 'kivy/gesture.py', 'kivy/tools/stub-gl-debug.py', 'kivy/modules/webdebugger.py', 'kivy/modules/_webdebugger.py' ] exclude_files = [normpath(i) for i in exclude_files] for target in targets: if isdir(target): for dirpath, dirnames, filenames in walk(target): cont = False dpath = normpath(dirpath) for pat in exclude_dirs: if dpath.startswith(pat): cont = True break if cont: continue for filename in filenames: if not filename.endswith('.py'): continue cont = False complete_filename = join(dirpath, filename) for pat in exclude_files: if complete_filename.endswith(pat): cont = True if cont: continue errors += check(complete_filename) else: # Got a single file to check for pat in exclude_dirs + exclude_files: if pat in target: break else: if target.endswith('.py'): errors += check(target) if errors: print("Error: {} style guide violation(s) encountered.".format(errors)) sys.exit(1) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/pep8checker/pre-commit.githook0000666000000000000000000000542500000000000020565 0ustar0000000000000000#!/usr/bin/env python ''' Kivy Git Pre-Commit Hook to Enforce Styleguide ============================================== DEPRECATED: Use pre-commit.com framework instead: `pip install pre-commit && make hook` This script is not supposed to be run directly. Instead, copy it to your kivy/.git/hooks/ directory, call it 'pre-commit' and make it executable. If you attempt to commit, git will run this script, which in turn will run the styleguide checker over your code and abort the commit if there are any errors. If that happens, please fix & retry. To install:: cp kivy/tools/pep8checker/pre-commit.githook .git/hooks/pre-commit chmod +x .git/hooks/pre-commit ''' import os import sys from os.path import dirname, abspath, sep, join from subprocess import call, Popen, PIPE curdir = dirname(abspath(__file__)) kivydir = sep.join(curdir.split(sep)[:-2]) srcdir = join(kivydir, 'kivy') script = join(srcdir, 'tools', 'pep8checker', 'pep8kivy.py') try: with open(script): pass except IOError: # if this not the kivy project, find the script file in the kivy project os.environ['KIVY_NO_CONSOLELOG'] = '1' import kivy script = join(dirname(kivy.__file__), 'tools', 'pep8checker', 'pep8kivy.py') srcdir = '' # Only check the files that were staged # proc = Popen(['git', 'diff', '--cached', '--name-only', 'HEAD'], stdout=PIPE) # targets = [join(kivydir, target) for target in proc.stdout] # Correction: only check the files that were staged, but do not include # deleted files. proc = Popen(['git', 'diff', '--cached', '--name-status', 'HEAD'], stdout=PIPE) proc.wait() # This gives output like the following: # # A examples/widgets/lists/list_simple_in_kv.py # A examples/widgets/lists/list_simple_in_kv_2.py # D kivy/uix/observerview.py # # So check for D entries and remove them from targets. # targets = [] for target in proc.stdout: parts = [p.strip() for p in target.split()] if parts[0] != 'D': targets.append(join(kivydir, target.decode(encoding='UTF-8'))) # Untested possibility: After making the changes above for removing deleted # files from targets, saw also where the git diff call could be: # # git diff --cached --name-only --diff-filter=ACM # (leaving off D) # # and we could then remove the special handling in python for targets above. call(['git', 'stash', 'save', '--keep-index', '--quiet']) retval = call([sys.executable, script, srcdir] + targets) call(['git', 'stash', 'pop', '--quiet']) if retval: # There are style guide violations print("Your commit has been aborted. Please fix the violations and retry.") sys.exit(1) ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.8848684 Kivy-2.3.1/kivy/tools/precommit_hooks/0000777000000000000000000000000000000000000016116 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/precommit_hooks/pre-commit-config.yaml0000666000000000000000000000170200000000000022321 0ustar0000000000000000# See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks default_language_version: python: python3 repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.0.1 hooks: - id: no-commit-to-branch - id: check-executables-have-shebangs - id: check-ast - id: check-merge-conflict - id: check-toml - id: trailing-whitespace - id: end-of-file-fixer - id: check-yaml - id: check-added-large-files - id: check-case-conflict - id: check-json - id: check-symlinks - id: pretty-format-json args: - --autofix - repo: https://github.com/pycqa/flake8 rev: 3.8.4 hooks: - id: flake8 - repo: https://github.com/Lucas-C/pre-commit-hooks rev: v1.1.7 hooks: - id: forbid-crlf - id: remove-crlf - id: forbid-tabs - id: remove-tabs ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/report.py0000666000000000000000000001416700000000000014612 0ustar0000000000000000''' Report tool =========== This tool is a helper for users. It can be used to dump information for help during the debugging process. ''' import os import sys import platform as plf from time import ctime from configparser import ConfigParser from io import StringIO import kivy report = [] report_dict = {} # One key value pair for each title. def title(t): report.append('') report.append('=' * 80) report.append(t) report.append('=' * 80) report.append('') # This method sends report to gist(Different file in a single gist) and # returns the URL def send_report(dict_report): import requests import json gist_report = { "description": "Report", "public": "true", "files": { "Global.txt": { "content": "\n".join(dict_report['Global']), "type": 'text' }, "OpenGL.txt": { "content": "\n".join(dict_report['OpenGL']), "type": 'text' }, "Core selection.txt": { "content": "\n".join(dict_report['Core']), "type": 'text' }, "Libraries.txt": { "content": "\n".join(dict_report['Libraries']), "type": 'text' }, "Configuration.txt": { "content": "\n".join(dict_report['Configuration']), "type": 'text' }, "Input Availability.txt": { "content": "\n".join(dict_report['InputAvailability']), "type": 'text' }, "Environ.txt": { "content": "\n".join(dict_report['Environ']), "type": 'text' }, "Options.txt": { "content": "\n".join(dict_report['Options']), "type": 'text' }, } } report_json = json.dumps(gist_report) response = requests.post("https://api.github.com/gists", report_json) return json.loads(response.text)['html_url'] # ---------------------------------------------------------- # Start output debugging # ---------------------------------------------------------- title('Global') report.append('OS platform : %s | %s' % (plf.platform(), plf.machine())) report.append('Python EXE : %s' % sys.executable) report.append('Python Version : %s' % sys.version) report.append('Python API : %s' % sys.api_version) report.append('Kivy Version : %s' % kivy.__version__) report.append('Install path : %s' % os.path.dirname(kivy.__file__)) report.append('Install date : %s' % ctime(os.path.getctime(kivy.__file__))) report_dict['Global'] = report report = [] title('OpenGL') from kivy.core import gl from kivy.core.window import Window report.append('GL Vendor: %s' % gl.glGetString(gl.GL_VENDOR)) report.append('GL Renderer: %s' % gl.glGetString(gl.GL_RENDERER)) report.append('GL Version: %s' % gl.glGetString(gl.GL_VERSION)) ext = None try: gl.glGetString(gl.GL_EXTENSIONS) except AttributeError: pass if ext is None: report.append('GL Extensions: %s' % ext) else: report.append('GL Extensions:') for x in ext.split(): report.append('\t%s' % x) Window.close() report_dict['OpenGL'] = report report = [] title('Core selection') from kivy.core.audio import SoundLoader report.append('Audio = %s' % SoundLoader._classes) from kivy.core.camera import Camera report.append('Camera = %s' % Camera) from kivy.core.image import ImageLoader report.append('Image = %s' % ImageLoader.loaders) from kivy.core.text import Label report.append('Text = %s' % Label) from kivy.core.video import Video report.append('Video = %s' % Video) report.append('Window = %s' % Window) report_dict['Core'] = report report = [] title('Libraries') def testimport(libname): try: lib = __import__(libname) report.append('%-20s exist at %s' % (libname, lib.__file__)) except ImportError: report.append('%-20s is missing' % libname) for x in ('gst', 'pygame', 'pygame.midi', 'squirtle', 'PIL', 'sdl2', 'glew', 'opencv', 'opencv.cv', 'opencv.highgui', 'cython'): testimport(x) report_dict['Libraries'] = report report = [] title('Configuration') s = StringIO() from kivy.config import Config ConfigParser.write(Config, s) report.extend(s.getvalue().split('\n')) report_dict['Configuration'] = report report = [] title('Input availability') from kivy.input.factory import MotionEventFactory for x in MotionEventFactory.list(): report.append(x) report_dict['InputAvailability'] = report report = [] ''' title('Log') for x in pymt_logger_history.history: report.append(x.message) ''' title('Environ') for k, v in os.environ.items(): report.append('%s = %s' % (k, v)) report_dict['Environ'] = report report = [] title('Options') for k, v in kivy.kivy_options.items(): report.append('%s = %s' % (k, v)) report_dict['Options'] = report report = [] # Prints the entire Output print('\n'.join(report_dict['Global'] + report_dict['OpenGL'] + report_dict['Core'] + report_dict['Libraries'] + report_dict['Configuration'] + report_dict['InputAvailability'] + report_dict['Environ'] + report_dict['Options'])) print('\n') print('\n') try: print('The report will be sent as an anonymous gist.') reply = input( 'Do you accept to send report to https://gist.github.com/ (Y/n) : ') except EOFError: sys.exit(0) if reply.lower().strip() in ('', 'y'): print('Please wait while sending the report...') paste_url = send_report(report_dict) print('\n') print('\n') print('REPORT posted at %s' % paste_url) print('\n') print('\n') else: print('No report posted.') # On windows system, the console leave directly after the end # of the dump. That's not cool if we want get report url input('Enter any key to leave.') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/stub-gl-debug.py0000666000000000000000000003226700000000000015741 0ustar0000000000000000# flake8: noqa from __future__ import print_function a = '''cdef void glActiveTexture (cgl.GLenum texture) cdef void glAttachShader (cgl.GLuint program, cgl.GLuint shader) cdef void glBindAttribLocation (cgl.GLuint program, cgl.GLuint index, cgl.GLchar* name) cdef void glBindBuffer (cgl.GLenum target, cgl.GLuint buffer) cdef void glBindFramebuffer (cgl.GLenum target, cgl.GLuint framebuffer) cdef void glBindRenderbuffer (cgl.GLenum target, cgl.GLuint renderbuffer) cdef void glBindTexture (cgl.GLenum target, cgl.GLuint texture) cdef void glBlendColor (cgl.GLclampf red, cgl.GLclampf green, cgl.GLclampf blue, cgl.GLclampf alpha) cdef void glBlendEquation (cgl.GLenum mode) cdef void glBlendEquationSeparate (cgl.GLenum modeRGB, cgl.GLenum modeAlpha) cdef void glBlendFunc (cgl.GLenum sfactor, cgl.GLenum dfactor) cdef void glBlendFuncSeparate (cgl.GLenum srcRGB, cgl.GLenum dstRGB, cgl.GLenum srcAlpha, cgl.GLenum dstAlpha) cdef void glBufferData (cgl.GLenum target, cgl.GLsizeiptr size, cgl.GLvoid* data, cgl.GLenum usage) cdef void glBufferSubData (cgl.GLenum target, cgl.GLintptr offset, cgl.GLsizeiptr size, cgl.GLvoid* data) cdef cgl.GLenum glCheckFramebufferStatus (cgl.GLenum target) cdef void glClear (cgl.GLbitfield mask) cdef void glClearColor (cgl.GLclampf red, cgl.GLclampf green, cgl.GLclampf blue, cgl.GLclampf alpha) cdef void glClearDepthf (cgl.GLclampf depth) cdef void glClearStencil (cgl.GLint s) cdef void glColorMask (cgl.GLboolean red, cgl.GLboolean green, cgl.GLboolean blue, cgl.GLboolean alpha) cdef void glCompileShader (cgl.GLuint shader) cdef void glCompressedTexImage2D (cgl.GLenum target, cgl.GLint level, cgl.GLenum internalformat, cgl.GLsizei width, cgl.GLsizei height, cgl.GLint border, cgl.GLsizei imageSize, cgl.GLvoid* data) cdef void glCompressedTexSubImage2D (cgl.GLenum target, cgl.GLint level, cgl.GLint xoffset, cgl.GLint yoffset, cgl.GLsizei width, cgl.GLsizei height, cgl.GLenum format, cgl.GLsizei imageSize, cgl.GLvoid* data) cdef void glCopyTexImage2D (cgl.GLenum target, cgl.GLint level, cgl.GLenum internalformat, cgl.GLint x, cgl.GLint y, cgl.GLsizei width, cgl.GLsizei height, cgl.GLint border) cdef void glCopyTexSubImage2D (cgl.GLenum target, cgl.GLint level, cgl.GLint xoffset, cgl.GLint yoffset, cgl.GLint x, cgl.GLint y, cgl.GLsizei width, cgl.GLsizei height) cdef cgl.GLuint glCreateProgram () cdef cgl.GLuint glCreateShader (cgl.GLenum type) cdef void glCullFace (cgl.GLenum mode) cdef void glDeleteBuffers (cgl.GLsizei n, cgl.GLuint* buffers) cdef void glDeleteFramebuffers (cgl.GLsizei n, cgl.GLuint* framebuffers) cdef void glDeleteProgram (cgl.GLuint program) cdef void glDeleteRenderbuffers (cgl.GLsizei n, cgl.GLuint* renderbuffers) cdef void glDeleteShader (cgl.GLuint shader) cdef void glDeleteTextures (cgl.GLsizei n, cgl.GLuint* textures) cdef void glDepthFunc (cgl.GLenum func) cdef void glDepthMask (cgl.GLboolean flag) cdef void glDepthRangef (cgl.GLclampf zNear, cgl.GLclampf zFar) cdef void glDetachShader (cgl.GLuint program, cgl.GLuint shader) cdef void glDisable (cgl.GLenum cap) cdef void glDisableVertexAttribArray (cgl.GLuint index) cdef void glDrawArrays (cgl.GLenum mode, cgl.GLint first, cgl.GLsizei count) cdef void glDrawElements (cgl.GLenum mode, cgl.GLsizei count, cgl.GLenum type, cgl.GLvoid* indices) cdef void glEnable (cgl.GLenum cap) cdef void glEnableVertexAttribArray (cgl.GLuint index) cdef void glFinish () cdef void glFlush () cdef void glFramebufferRenderbuffer (cgl.GLenum target, cgl.GLenum attachment, cgl.GLenum renderbuffertarget, cgl.GLuint renderbuffer) cdef void glFramebufferTexture2D (cgl.GLenum target, cgl.GLenum attachment, cgl.GLenum textarget, cgl.GLuint texture, cgl.GLint level) cdef void glFrontFace (cgl.GLenum mode) cdef void glGenBuffers (cgl.GLsizei n, cgl.GLuint* buffers) cdef void glGenerateMipmap (cgl.GLenum target) cdef void glGenFramebuffers (cgl.GLsizei n, cgl.GLuint* framebuffers) cdef void glGenRenderbuffers (cgl.GLsizei n, cgl.GLuint* renderbuffers) cdef void glGenTextures (cgl.GLsizei n, cgl.GLuint* textures) cdef void glGetActiveAttrib (cgl.GLuint program, cgl.GLuint index, cgl.GLsizei bufsize, cgl.GLsizei* length, cgl.GLint* size, cgl.GLenum* type, cgl.GLchar* name) cdef void glGetActiveUniform (cgl.GLuint program, cgl.GLuint index, cgl.GLsizei bufsize, cgl.GLsizei* length, cgl.GLint* size, cgl.GLenum* type, cgl.GLchar* name) cdef void glGetAttachedShaders (cgl.GLuint program, cgl.GLsizei maxcount, cgl.GLsizei* count, cgl.GLuint* shaders) cdef int glGetAttribLocation (cgl.GLuint program, cgl.GLchar* name) cdef void glGetBooleanv (cgl.GLenum pname, cgl.GLboolean* params) cdef void glGetBufferParameteriv (cgl.GLenum target, cgl.GLenum pname, cgl.GLint* params) cdef cgl.GLenum glGetError () cdef void glGetFloatv (cgl.GLenum pname, cgl.GLfloat* params) cdef void glGetFramebufferAttachmentParameteriv (cgl.GLenum target, cgl.GLenum attachment, cgl.GLenum pname, cgl.GLint* params) cdef void glGetIntegerv (cgl.GLenum pname, cgl.GLint* params) cdef void glGetProgramiv (cgl.GLuint program, cgl.GLenum pname, cgl.GLint* params) cdef void glGetProgramInfoLog (cgl.GLuint program, cgl.GLsizei bufsize, cgl.GLsizei* length, cgl.GLchar* infolog) cdef void glGetRenderbufferParameteriv (cgl.GLenum target, cgl.GLenum pname, cgl.GLint* params) cdef void glGetShaderiv (cgl.GLuint shader, cgl.GLenum pname, cgl.GLint* params) cdef void glGetShaderInfoLog (cgl.GLuint shader, cgl.GLsizei bufsize, cgl.GLsizei* length, cgl.GLchar* infolog) #cdef void glGetShaderPrecisionFormat (cgl.GLenum shadertype, cgl.GLenum precisiontype, cgl.GLint* range, cgl.GLint* precision) cdef void glGetShaderSource (cgl.GLuint shader, cgl.GLsizei bufsize, cgl.GLsizei* length, cgl.GLchar* source) cdef cgl.GLubyte* glGetString (cgl.GLenum name) cdef void glGetTexParameterfv (cgl.GLenum target, cgl.GLenum pname, cgl.GLfloat* params) cdef void glGetTexParameteriv (cgl.GLenum target, cgl.GLenum pname, cgl.GLint* params) cdef void glGetUniformfv (cgl.GLuint program, cgl.GLint location, cgl.GLfloat* params) cdef void glGetUniformiv (cgl.GLuint program, cgl.GLint location, cgl.GLint* params) cdef int glGetUniformLocation (cgl.GLuint program, cgl.GLchar* name) cdef void glGetVertexAttribfv (cgl.GLuint index, cgl.GLenum pname, cgl.GLfloat* params) cdef void glGetVertexAttribiv (cgl.GLuint index, cgl.GLenum pname, cgl.GLint* params) cdef void glGetVertexAttribPointerv (cgl.GLuint index, cgl.GLenum pname, cgl.GLvoid** pointer) cdef void glHint (cgl.GLenum target, cgl.GLenum mode) cdef cgl.GLboolean glIsBuffer (cgl.GLuint buffer) cdef cgl.GLboolean glIsEnabled (cgl.GLenum cap) cdef cgl.GLboolean glIsFramebuffer (cgl.GLuint framebuffer) cdef cgl.GLboolean glIsProgram (cgl.GLuint program) cdef cgl.GLboolean glIsRenderbuffer (cgl.GLuint renderbuffer) cdef cgl.GLboolean glIsShader (cgl.GLuint shader) cdef cgl.GLboolean glIsTexture (cgl.GLuint texture) cdef void glLineWidth (cgl.GLfloat width) cdef void glLinkProgram (cgl.GLuint program) cdef void glPixelStorei (cgl.GLenum pname, cgl.GLint param) cdef void glPolygonOffset (cgl.GLfloat factor, cgl.GLfloat units) cdef void glReadPixels (cgl.GLint x, cgl.GLint y, cgl.GLsizei width, cgl.GLsizei height, cgl.GLenum format, cgl.GLenum type, cgl.GLvoid* pixels) #cdef void glReleaseShaderCompiler () cdef void glRenderbufferStorage (cgl.GLenum target, cgl.GLenum internalformat, cgl.GLsizei width, cgl.GLsizei height) cdef void glSampleCoverage (cgl.GLclampf value, cgl.GLboolean invert) cdef void glScissor (cgl.GLint x, cgl.GLint y, cgl.GLsizei width, cgl.GLsizei height) #cdef void glShaderBinary (cgl.GLsizei n, cgl.GLuint* shaders, cgl.GLenum binaryformat, cgl.GLvoid* binary, cgl.GLsizei length) cdef void glShaderSource (cgl.GLuint shader, cgl.GLsizei count, cgl.GLchar** string, cgl.GLint* length) cdef void glStencilFunc (cgl.GLenum func, cgl.GLint ref, cgl.GLuint mask) cdef void glStencilFuncSeparate (cgl.GLenum face, cgl.GLenum func, cgl.GLint ref, cgl.GLuint mask) cdef void glStencilMask (cgl.GLuint mask) cdef void glStencilMaskSeparate (cgl.GLenum face, cgl.GLuint mask) cdef void glStencilOp (cgl.GLenum fail, cgl.GLenum zfail, cgl.GLenum zpass) cdef void glStencilOpSeparate (cgl.GLenum face, cgl.GLenum fail, cgl.GLenum zfail, cgl.GLenum zpass) cdef void glTexImage2D (cgl.GLenum target, cgl.GLint level, cgl.GLint internalformat, cgl.GLsizei width, cgl.GLsizei height, cgl.GLint border, cgl.GLenum format, cgl.GLenum type, cgl.GLvoid* pixels) cdef void glTexParameterf (cgl.GLenum target, cgl.GLenum pname, cgl.GLfloat param) cdef void glTexParameterfv (cgl.GLenum target, cgl.GLenum pname, cgl.GLfloat* params) cdef void glTexParameteri (cgl.GLenum target, cgl.GLenum pname, cgl.GLint param) cdef void glTexParameteriv (cgl.GLenum target, cgl.GLenum pname, cgl.GLint* params) cdef void glTexSubImage2D (cgl.GLenum target, cgl.GLint level, cgl.GLint xoffset, cgl.GLint yoffset, cgl.GLsizei width, cgl.GLsizei height, cgl.GLenum format, cgl.GLenum type, cgl.GLvoid* pixels) cdef void glUniform1f (cgl.GLint location, cgl.GLfloat x) cdef void glUniform1fv (cgl.GLint location, cgl.GLsizei count, cgl.GLfloat* v) cdef void glUniform1i (cgl.GLint location, cgl.GLint x) cdef void glUniform1iv (cgl.GLint location, cgl.GLsizei count, cgl.GLint* v) cdef void glUniform2f (cgl.GLint location, cgl.GLfloat x, cgl.GLfloat y) cdef void glUniform2fv (cgl.GLint location, cgl.GLsizei count, cgl.GLfloat* v) cdef void glUniform2i (cgl.GLint location, cgl.GLint x, cgl.GLint y) cdef void glUniform2iv (cgl.GLint location, cgl.GLsizei count, cgl.GLint* v) cdef void glUniform3f (cgl.GLint location, cgl.GLfloat x, cgl.GLfloat y, cgl.GLfloat z) cdef void glUniform3fv (cgl.GLint location, cgl.GLsizei count, cgl.GLfloat* v) cdef void glUniform3i (cgl.GLint location, cgl.GLint x, cgl.GLint y, cgl.GLint z) cdef void glUniform3iv (cgl.GLint location, cgl.GLsizei count, cgl.GLint* v) cdef void glUniform4f (cgl.GLint location, cgl.GLfloat x, cgl.GLfloat y, cgl.GLfloat z, cgl.GLfloat w) cdef void glUniform4fv (cgl.GLint location, cgl.GLsizei count, cgl.GLfloat* v) cdef void glUniform4i (cgl.GLint location, cgl.GLint x, cgl.GLint y, cgl.GLint z, cgl.GLint w) cdef void glUniform4iv (cgl.GLint location, cgl.GLsizei count, cgl.GLint* v) cdef void glUniformMatrix2fv (cgl.GLint location, cgl.GLsizei count, cgl.GLboolean transpose, cgl.GLfloat* value) cdef void glUniformMatrix3fv (cgl.GLint location, cgl.GLsizei count, cgl.GLboolean transpose, cgl.GLfloat* value) cdef void glUniformMatrix4fv (cgl.GLint location, cgl.GLsizei count, cgl.GLboolean transpose, cgl.GLfloat* value) cdef void glUseProgram (cgl.GLuint program) cdef void glValidateProgram (cgl.GLuint program) cdef void glVertexAttrib1f (cgl.GLuint indx, cgl.GLfloat x) cdef void glVertexAttrib1fv (cgl.GLuint indx, cgl.GLfloat* values) cdef void glVertexAttrib2f (cgl.GLuint indx, cgl.GLfloat x, cgl.GLfloat y) cdef void glVertexAttrib2fv (cgl.GLuint indx, cgl.GLfloat* values) cdef void glVertexAttrib3f (cgl.GLuint indx, cgl.GLfloat x, cgl.GLfloat y, cgl.GLfloat z) cdef void glVertexAttrib3fv (cgl.GLuint indx, cgl.GLfloat* values) cdef void glVertexAttrib4f (cgl.GLuint indx, cgl.GLfloat x, cgl.GLfloat y, cgl.GLfloat z, cgl.GLfloat w) cdef void glVertexAttrib4fv (cgl.GLuint indx, cgl.GLfloat* values) cdef void glVertexAttribPointer (cgl.GLuint indx, cgl.GLint size, cgl.GLenum type, cgl.GLboolean normalized, cgl.GLsizei stride, cgl.GLvoid* ptr) cdef void glViewport (cgl.GLint x, cgl.GLint y, cgl.GLsizei width, cgl.GLsizei height)''' def replace(s): item = s.split(' ') rettype = item[1] item = item[2:] for x in item: x = x.strip() if not x or x.startswith('GL'): continue if x.startswith('(GL'): yield '(' continue if x.startswith('gl'): prefix = '' if rettype != 'void': prefix = 'return ' yield '%scgl.%s' % (prefix, x) continue yield x print(''' # This file was automatically generated with kivy/tools/stub-gl-debug.py cimport c_opengl as cgl ''') lines = a.splitlines() for x in lines: if x.startswith('#'): # There are some functions that either do not exist or break on OSX. # Just skip those. print('# Skipping generation of: "%s"' % x) continue x = x.replace('cgl.', '') y = ' '.join(replace(x)) print('%s with gil:' % x) s = x.split() print(' print("GL %s(' % s[2], end=' ') pointer = 0 for arg in s[3:]: arg = arg.strip() arg = arg.replace(',', '').replace(')', '') if 'GL' in arg or arg == '(': pointer = arg.count('*') continue pointer = '*' * pointer if pointer: print('%s%s=", repr(hex( %s)), ",' % (arg, pointer, arg), end=' ') else: print('%s = ", %s, ",' % (arg, arg), end=' ') pointer = 0 print(')")') print(' %s' % y) print(' ret = glGetError()') print(' if ret: print("ERR {} / {}".format(ret, ret))') ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/texturecompress.py0000666000000000000000000001665200000000000016554 0ustar0000000000000000''' Texture compression tool ======================== This tool is designed to compress images into: - PVRTC (PowerVR Texture Compression), mostly iOS devices - ETC1 (Ericson compression), working on all GLES2/Android devices Usage ----- In order to compress a texture:: texturecompress.py [--dir ] This will create a `image.tex` file with a json header that contains all the image information and the compressed data. TODO ---- Support more format, such as: - S3TC (already supported in Kivy) - DXT1 (already supported in Kivy) ''' import json from struct import pack from pprint import pprint from subprocess import Popen from PIL import Image from argparse import ArgumentParser from sys import exit from os.path import join, exists, dirname, basename from os import environ, unlink class Tool(object): def __init__(self, options): super(Tool, self).__init__() self.options = options self.source_fn = options.image self.dest_dir = options.dir or dirname(options.image) @property def tex_fn(self): fn = basename(self.source_fn).rsplit('.', 1)[0] + '.tex' return join(self.dest_dir, fn) def compress(self): pass def nearest_pow2(self, v): # Credits: Sean Anderson v -= 1 v |= v >> 1 v |= v >> 2 v |= v >> 4 v |= v >> 8 v |= v >> 16 return v + 1 def runcmd(self, cmd): print('Run: {}'.format(' '.join(cmd))) Popen(cmd).communicate() def write_tex(self, data, fmt, image_size, texture_size, mipmap=False, formatinfo=None): infos = { 'datalen': len(data), 'image_size': image_size, 'texture_size': texture_size, 'mipmap': mipmap, 'format': fmt} if formatinfo: infos['formatinfo'] = formatinfo header = json.dumps(infos, indent=0, separators=(',', ':')) header = header.replace('\n', '') with open(self.tex_fn, 'wb') as fd: fd.write('KTEX') fd.write(pack('I', len(header))) fd.write(header) fd.write(data) print('Done! Compressed texture written at {}'.format(self.tex_fn)) pprint(infos) @staticmethod def run(): parser = ArgumentParser( description='Convert images to compressed texture') parser.add_argument('--mipmap', type=bool, default=False, help='Auto generate mipmaps') parser.add_argument('--dir', type=str, default=None, help='Output directory to generate the compressed texture') parser.add_argument('format', type=str, choices=['pvrtc', 'etc1'], help='Format of the final texture') parser.add_argument('image', type=str, help='Image filename') args = parser.parse_args() if args.format == 'pvrtc': PvrtcTool(args).compress() elif args.format == 'etc1': Etc1Tool(args).compress() else: print('Unknown compression format') exit(1) class Etc1Tool(Tool): def __init__(self, options): super(Etc1Tool, self).__init__(options) self.etc1tool = None self.locate_etc1tool() def locate_etc1tool(self): search_directories = [environ.get('ANDROIDSDK', '/')] search_directories += environ.get('PATH', '').split(':') for directory in search_directories: fn = join(directory, 'etc1tool') if not exists(fn): fn = join(directory, 'tools', 'etc1tool') if not exists(fn): continue print('Found texturetool at {}'.format(directory)) self.etc1tool = fn return if self.etc1tool is None: print('Error: Unable to locate "etc1tool".\n' 'Make sure that "etc1tool" is available in your PATH.\n' 'Or export the path of your Android SDK to ANDROIDSDK') exit(1) def compress(self): # 1. open the source image, and get the dimensions image = Image.open(self.source_fn) w, h = image.size print('Image size is {}x{}'.format(*image.size)) # 2. search the nearest 2^ w2 = self.nearest_pow2(w) h2 = self.nearest_pow2(h) print('Nearest power-of-2 size is {}x{}'.format(w2, h2)) # 3. invoke etc1tool raw_tex_fn = self.tex_fn + '.raw' cmd = [self.etc1tool, self.source_fn, '--encodeNoHeader', '-o', raw_tex_fn] try: self.runcmd(cmd) with open(raw_tex_fn, 'rb') as fd: data = fd.read() finally: if exists(raw_tex_fn): unlink(raw_tex_fn) # 5. write texture info self.write_tex(data, 'etc1_rgb8', (w, h), (w2, h2), self.options.mipmap) class PvrtcTool(Tool): def __init__(self, options): super(PvrtcTool, self).__init__(options) self.texturetool = None self.locate_texturetool() def locate_texturetool(self): search_directories = [ ('/Applications/Xcode.app/Contents/Developer/Platforms/' 'iPhoneOS.platform/Developer/usr/bin/'), '/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/'] search_directories += environ.get('PATH', '').split(':') for directory in search_directories: fn = join(directory, 'texturetool') if not exists(fn): continue print('Found texturetool at {}'.format(directory)) self.texturetool = fn return print('Error: Unable to locate "texturetool".\n' 'Please install the iPhone SDK, or the PowerVR SDK.\n' 'Then make sure that "texturetool" is available in your PATH.') exit(1) def compress(self): # 1. open the source image, and get the dimensions image = Image.open(self.source_fn) w, h = image.size print('Image size is {}x{}'.format(*image.size)) # 2. search the nearest 2^ w2 = self.nearest_pow2(w) h2 = self.nearest_pow2(h) print('Nearest power-of-2 size is {}x{}'.format(w2, h2)) # 3. for PVR, the image MUST be a square. use the bigger size then s2 = max(w2, h2) print('PVR need a square image, the texture will be {0}x{0}' .format(s2)) ext = self.source_fn.rsplit('.', 1)[-1] tmpfile = '/tmp/ktexturecompress.{}'.format(ext) image = image.resize((s2, s2)) image.save(tmpfile) # 4. invoke texture tool raw_tex_fn = self.tex_fn + '.raw' cmd = [self.texturetool] if self.options.mipmap: cmd += ['-m'] cmd += ['-e', 'PVRTC', '-o', raw_tex_fn, '-f', 'RAW', tmpfile] try: self.runcmd(cmd) with open(raw_tex_fn, 'rb') as fd: data = fd.read() finally: if exists(raw_tex_fn): unlink(raw_tex_fn) # 5. write texture info self.write_tex(data, 'pvrtc_rgba4', (w, h), (s2, s2), self.options.mipmap) if __name__ == '__main__': Tool.run() ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.3223708 Kivy-2.3.1/kivy/tools/theming/0000777000000000000000000000000000000000000014347 5ustar0000000000000000././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.9317436 Kivy-2.3.1/kivy/tools/theming/defaulttheme/0000777000000000000000000000000000000000000017016 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/action_bar.png0000666000000000000000000000012600000000000021624 0ustar0000000000000000PNG  IHDR$$kDIDATxce QEF*"]i֕IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/action_group.png0000666000000000000000000000026500000000000022220 0ustar0000000000000000PNG  IHDR!05g|IDATx̵Ba '* 'tCQ"1 V+"bچ¹3BFG*"=`#F0`W 1v+b" k6 b'p짚I 6\$azp: \$c>p¯t k`'5@X=NxYPn (PHݎ#F^ð9/r`22s$8 uyIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/action_item.png0000666000000000000000000000012200000000000022012 0ustar0000000000000000PNG  IHDR UtRNSv8 IDATxc1`9mwIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/action_item_down.png0000666000000000000000000000014000000000000023041 0ustar0000000000000000PNG  IHDR IPLTE3ȅ*tRNS5 IDATxcT*IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/action_view.png0000666000000000000000000000012200000000000022026 0ustar0000000000000000PNG  IHDR UtRNSv8 IDATxc1`9mwIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/audio-volume-high.png0000666000000000000000000000102000000000000023040 0ustar0000000000000000PNG  IHDR00WIDATx$A@6b=/v̋ٱ϶mZgۊ3W2QcvWRI Ӌ1&5*@Pz4.m_b m;0fg6@G#(9 ^U;w/!Ç[9wB4_[a}@GX/FK%˃1Gd@-,[72\wb;ÂtMsxT4rh!Nc7Z@pjP\6@d@&6GN4?#K P*@Z8 }>;9i!b[z_8qw@9Cm}(.!Al.YN|tVvl-h(eի|'BE1oB4붊cz) 9tZT* i[l !|X6 7T PW{uU%jIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/audio-volume-low.png0000666000000000000000000000065100000000000022733 0ustar0000000000000000PNG  IHDR00WpIDATx5ZD1`] %;[jz $w3.y)a0@0}}}Bd(fC%c< !o4@ʷ  y82w Gx@ͤt3@x!D3B*B(Hdu|< !UP6o<^oǘ`@g!ĀQR-Uʼy(st*A'nt  t.-mj L3.b sW |-h+2axg `wKU)p:cIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/audio-volume-medium.png0000666000000000000000000000073600000000000023416 0ustar0000000000000000PNG  IHDR00WIDATx AkQcb7k;}k۶=v8[/hg7}I3o9;]HHHH`OCѧV(x#G+.^~ Nv~Dx {oܸA)w=i}hyq} SL~v#_,Kņ` Ւ; JDԵY34_R/h3&jyХ6cm+G|+ F)u26smNVG S bMC >p=]|?֜VFoKHd8=1 ١H T>̓zO^A03 asP/].S   `۱ [IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/audio-volume-muted.png0000666000000000000000000000073500000000000023253 0ustar0000000000000000PNG  IHDR00WIDATx혵RAqlp^wq'FKqHMpѭ}o]oe,Bkm5" " " & "PPP F T <|'4]oG["1l+mTJ5QX7- ={N]\/'@ ߡ = -#iΣvNm%zDmiu$qOI'ulߧ6?f4~l9+yξ H/K!1rt rBW=}ggEVLHT)@@# Cܪ4`Ӝp8 0 Ԑ}L~x+;Lbq̉%rIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/bubble.png0000666000000000000000000000051400000000000020757 0ustar0000000000000000PNG  IHDRAA)9wcPLTE      ""#%%%$$$  "##    l!tRNS_^2wwIDATx̅A;3hbN QujD^)Adb[ݠA 4hРA ve{A ĢDVL0PqsJ('4IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/bubble_arrow.png0000666000000000000000000000026300000000000022172 0ustar0000000000000000PNG  IHDR ޜzIDATx7@Cd`7XA):dd2$K,fqvn|>af[nAJ.7[+_)T}=BUhU@S+ g*VIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/bubble_btn.png0000666000000000000000000000014000000000000021615 0ustar0000000000000000PNG  IHDR s'IDATxcagacox0jtsIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/bubble_btn_pressed.png0000666000000000000000000000026200000000000023347 0ustar0000000000000000PNG  IHDR syIDATxݔ@ƥAb9D q/_gF}o:J玕KL kHPy% rnϰv &uuF 8wIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/button.png0000666000000000000000000000027600000000000021044 0ustar0000000000000000PNG  IHDR%*DIDATx˱@?p! ӥTt&$mupW? tו)QfMd!3!6/(z2郞ꪫ}VՔeKSP*CR=\CM @ᓷ "AIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/button_disabled.png0000666000000000000000000000026600000000000022672 0ustar0000000000000000PNG  IHDR%*D}IDATx!Q)- ,t;Q|iW|/\pkRO[V׊܎7D.^6jժUVިK80hەڕf9 pBKKqFIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/button_disabled_pressed.png0000666000000000000000000000033600000000000024415 0ustar0000000000000000PNG  IHDR%IDATxc]Ov>֕Vd>]xj%|Aͷ]tn႓ ihSK It;f'Dؠ!НؼW T/(_[ݸ4iMem)kYsGxCg{"ou f$$g .N.7cxuJ&;Y~/\0ǖa8ȯi0)YLXМҚSheHwx?ᾨ; 6̬j(iX A' <s?Tl8Qw%^c;aBYb[XvR޸5 WH0,XkU#xӉgdir 4әVKD26Yk3 $6+܌`}DLA+~!l9Y\ NoG$.PjLJO dlbrk)dCFJ)ozAEאH2|}>OƝ>+&rQF߮l^JqEU5 3Rg>pVc;}I> q`D'YMjKj 9aBI>OǛGSG9rɴ+_RqegBld5#mJG0ӚnGEP0a1g)=mK/L9 ˆp:.UT(.} M}4FsjHZiԂz3 Q)2BGc4^{ܾ@®6)IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png0000666000000000000000000000032500000000000025151 0ustar0000000000000000PNG  IHDR sIDATx픃PEcGܞ$kñǯ!5 BM2cHNLLΈe?[1(c5#K:c#~(2hDH-;XEy,;ĢGE~13(DU-[ˮqt1Ñsз o98Bm!8VAPuQ3a ӵ6Vu7O]-C/^ROҼ*˖T|lOql&xdLϋcw1AItjGV*+]tA"U"ARLxE.}**sVXC{mQIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/checkbox_radio_on.png0000666000000000000000000000126500000000000023170 0ustar0000000000000000PNG  IHDR szz|IDATxAԱQ}Vm۶׶׶mT۶0rLff3Lޱ{㝢;dVK 6;v!~hAWUZ"`lVG]leNgdc/Ӛ!Ati}csv@-/)8զ⻞ !C]9B~7O->V&4$F-<]]{VL1j"C]0>sYFNX-2iW tݺbO@xq`+Yc-8]tǣ/G(MW0O 3'2t\iBu (cR3 2asޫER),<=' :Ӵ1Bԯ_Փu)֩#-[?|Cbb0/[jUc z 3WXA,#HFr~BnJTZQ)R.5k09h`Cn ]tAW^%eol۵sgP=:_)ݷo 6 ?jUR)| 4ڵCΝ2~ܸ,H*Hiڵd3~ *+%Z/VZdٱcqc…:N KBZh>rElڶf?`z_;vRDc @9P5ۻEc\s5T>>Ga@Z*ź Ƴ._dT)pZ_h wy' S5PmVVX ND|n!ϲ~u ^UW]3nQ ^| d$~`QTD;v%}ՕW{ R|甡;靫VPuUHq0I[оsY޹tɒG֮Y}#W=w Qu.j 9nYv Z@O 3_]Z.uIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/filechooser_file.png0000666000000000000000000000530000000000000023023 0ustar0000000000000000PNG  IHDR@@iq IDATx[E# %lX0Ϙ٧վ,:'33`/K3N@ $8΃<۪I ]9"#gDf ȡ<АOOJyxLk}|ưKG}|L)q2$eY蹏hh_pWxm|sdTq+k$qc{06PJ f*b~>S̎c]|k%)% !8'^0PkxߛL6NvA+XXX_|ݻPޖ._vAヶ~aNv p=ص>$,؉L^#~އv!=ؗ_*CK3A+uG*+ 'O|rjj|$Z@9rRloҪXJ ZI&; \)Wi_[[ 4 P>z5mSq=Za`CmFP^.pA8qb>@Z*3d买Pݨ:8J:Zap"4Qt: ;Ckt ˝|9@N=ItlN> ,I= ƴeZN"/9'NSTDOC'Oh V"b@CP3Z! n؈$bJt9`-@kH!{pdLB< DOC'(Rq5#1b]D )%G͒Sk9ai2rtp}PD #2~TA;L*a9hz)"b6}K@N$.c$n+/Fu [8Z8pNT*3A^ᨹ5d6<@/CSG@Xiǰ* 22331ۓJ.Sk z!LŽs,b ?= 8RP QoNY;WU@ & s(^奅R6nIh 8"JM"Jlb|N5i[DyL,-eqH!OdplMjcl [C߰+B4Bz `=jfk1;ZXX\m8U:ܖ] Y(c2T兹x Uj@ѶǚP@f%'B.Z,gZ %`;,r' t&y>BD/'WVVz< +k9AlL ҦBٴ'822`M'|.GRBkĸ?ز'866`(r@>@J. x R4L)}!V 2tZ][]WZ; 'C~X .nY MNNv Zub!Ή0/'EUp~[l@3xb>[& j RFTAJ( |. -qE_=b߁dΒ"<˛ #b%0&3U* ~E$qOQV|~aWJPȏt){ㄕ-"AnՍeE"hŐH$$ !Y|S78APӳP'BjE.ELR?yOӕk׮ 7sIѥqBz'ȹB.B𓢍J{A^7W 7o&oqΝquKʦ8d?Z(,$3Pi *bjThMCEJ8u[HD Hp[25fKdg(AOz2]! ƜH}XuVx-@ȃoܜh0gQu5eZc4Em?9)41(+啥xqq1Ci 3d2sW^EIlz4&ϥ+M =o,g_8Fۮ>K Rso834_]!6 r;W ]Э\6`6<@T 1lJaQ99̡}IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/filechooser_folder.png0000666000000000000000000000621300000000000023363 0ustar0000000000000000PNG  IHDR@@iq RIDATx%TDQ繮k#oH&{{@{"G&Ι?F/3>>nKT%D4MK躞m;u\.OhX]]ʲa$gR8~qjFTDU;%hJ5 #BY̷,Ћ`3VJ Bֲ"'SzƏ8fe}};v|+AEp|0==3wcS*&SX{sr Li@gX^^VT}cI_Ï1yp̌c<~cF133_am/3u_Mi[q,pOM`Bx& q|>  >|m!"o A7=M$p-]o<-/?@76l@4({"ccdn߾^{N@NJ@_La]% 2?q{Mn(#E7nj![k{$ww4 =u%|i6ꍭVyݵ @[΃q6tn:EBY yvpg펄e9REaL!>9bOrT]U:4b9Oz[DRV?I<ߋN۝e)k4IcL{=hCB[ c+b|!<0S VIiMȉIxkG,oUOzғHg\.Or2Q1n6ե?@# Pc x))QO El(~ϕq NP}XrKINz XaIv>L=' Vy,t-McPR[ؠj?fr :`Xi|G+VSSv 8D")'1AI\~*v A"C1@CZIJC* 'ҰP510C/EJk8H@*!8;4-#(ҌvХq-ؓа= MC^aR)wYs$8!PJ#d33=N5X,;#I ?^AO~;Xk?rMt`j8q,ɗbI3KJڭf*{E!- ,Ki֕8ܻ{7x0$ td nMR.r% |[[+XiREBu0@K 83! 0ߝ.(BBDڎ`lFĆUkI|gR! ngL[4B= ԅj%ϧ\j/!\|gFZ;KCJ Ҵ, 2X_ s6#Ǒrz\'[9MU+!ac-(^pRw ~wA6ZW l*?ie:d*u G5b^pw]geB !16vr釉K^/`pѲ{羽Xuq )EhtDӂQk=i3نM]`~ܰBy-n@ 805 p]\ZpoRΟF J'*îπ3wq.\]y&ЂQp=w瞗;#8\.$BolYi(6S/իW<-.<YvVѴ6@?"!fj)$Ov]Mi,Z)uq 2*/Ii(h MץIbw|´;z\:/6,x$?H!0)t%jj 9JrGGtq<Ĺyih?UZ"j<%.RaVӂ{_' }c=zi̵PRy]|aw>r(x8ADI:<$Q麸K#>"A[׭pX,cB4d҉H@ n.=@O\VUE FN!rkWE"Hf#xJK #s:~%AR Re.)0qYכZJ^rJqIP'6j)P+k =/+k1zņ[k׮YLLUZ3Ā(81/ ${I@pKh 7n9ִື|5ˏ&"FD`"vVoWʥݵbvG;lgTPA~ `xDbQT&j\N$ lHpP7ڙj7) c5zX(2`&l^T Ƙ X$ ɏJ<^-ԋٝܞQ<~3E77l.0h6( J  γ`)$Qb~V$xng5K Fc 5'lX~u 8i7ZzRvv+q:د{C1vPI)=9@CBq (j՛j|(̐S х|t!FGӣwqNI!pi C`kAY +Y<[+F-~xm&Z[TJ۶m$[@,!X)Đ`ۨ2Bno%(7GtKDs)]>74zkm{޽m;Wgr$:@H$6Janw%{|yxϠU=$t\. g yڎsEN\/Wr*̎f)/hgS-.cLx׼5W}ޓ}7\ފ5#_l6bG8++++OP0QѷIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/filechooser_selected.png0000666000000000000000000000556400000000000023710 0ustar0000000000000000PNG  IHDRvvz" CiCCPICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/9%0PLTEй̤tRNS$>Tef Kfff`ffffN*IDATx١EȠ]4U$1X=2Ƌp,7ʴj}+a]d]pl $"imĶNhiiiiiiiikiiiiiiiiiiiiii5@&4ODb4HT voIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/image-missing.png0000666000000000000000000000066200000000000022261 0ustar0000000000000000PNG  IHDR00WyIDATxX5VAD1\wk\`pIV"Ɇ*tݥzuUt8Āb@ x.A$|q^k%1p~OSSS5I8<}"Y:C4*k@7B-rukBC6S]Xj &6yzCdpаX7GDt7%&<ݷP4㷦ڥx\jkuHtQ$ĞE:S TF#;,5',~ ',{ӉiTEr$8] h&6[H ESp4sWkR(ԣkBkͅl?dE\&1 Āb;X](TIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/media-playback-pause.png0000666000000000000000000000020600000000000023500 0ustar0000000000000000PNG  IHDR00*l PLTE:tRNSrL&IDATxcqA9La9*BA$IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/media-playback-start.png0000666000000000000000000000042700000000000023525 0ustar0000000000000000PNG  IHDR00WIDATxصYaDjWB(wb\W3]&u d*JE EǼז; p Vi(H#@@v:'4H# #pۭ.5 b U3wDJYqI,x< 0x< S2enmE}ܝz04 A,Y7IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/media-playback-stop.png0000666000000000000000000000021000000000000023343 0ustar0000000000000000PNG  IHDR00 1 OIDATx9@ Dd.]sw4xSh\(~oDʸ-W%^ҤIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/modalview-background.png0000666000000000000000000000127400000000000023634 0ustar0000000000000000PNG  IHDR-6S IDATx횵AۮgD>dώPէR=lZDd@ /< h 8fёvׂ0dD. R0DʔFw Xn-@ŕFCrv:_$$tNI:I'$tNI:I'$hYr!!2˲[dݻ)>Nj+~YͫtoǏZ v˗![*Wӣ1>eYYsmA{,F*;߂7V4ig؈18w! 3\m~L!(X4@ĚpF:*5d dmFJב@JQYX zdzly:嬨,@xq IaBeY˃VUg(>qODIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/overflow.png0000666000000000000000000000014300000000000021365 0ustar0000000000000000PNG  IHDR V%(tRNS["IDATxcO >`0h8 ƲIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/player-background.png0000666000000000000000000000412100000000000023133 0ustar0000000000000000PNG  IHDRggHrIDATxov];ww4F"qwww9wݝ4MAqzܾn1=;͏i+J/}!gr!>CNQH~a ?C'(ZyL!189nI"#r@t3k L1Ƕ1F'y pob4aF֣;םM%_w糧5UJ>.DF;|5zK_xtc)A4z;νҦ.bUaa!ѿGSy~S#yBN/9/c˃wJ !!q:*HZB#ݳG:NUjI:!r+/PdqNi4{(NgṞLh/p6@) Tce:HS1?הf+>9cAca!?0Ihou۽9W9NUGN7w׮t\pɅ9-U±pom'Сuzύn\rl$rs<:*j+qsrдf5?( s:צCvPvsrkA+7~IN)+*h]VnU8֜zG )ȖaFvl.?=Akڲvp+q浤>$94s dH)E}N)IfssuO( pRcQ |).Zls.B~$$AvNp`P|!GkXl\ d9ñow!?ejd'jAs5s> S± ʬUAv`Ro,5\Ihc0;Ϲ9>؂R 8q|o} .I(a)|=@Kbs ,:5gKaZe=Vl1l6,6οygà4Yʼnf ɛd@Z d̸&p K pl\:4wDL\r9+%G 48A&8$0+MjI,6b#2T&h%7A̎VcqW9Dţ?d'DR Β)<} vqgȊmtvM`VN8_,dAs I]LpJWu_eI?Ha0In(FBir+ !RIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/player-play-overlay.png0000666000000000000000000001101400000000000023437 0ustar0000000000000000PNG  IHDRus]MIDATxAk۶mQ(bT1E^"5n}uZ|ߺNg3wǹoҕs2'Y  \ŵ_xrr;Cǂ߾:>tTZh4ϗ|m[+DB/ul6PW;; k?} =y.0X &{#L<DPd\?{1אiZ0#wReph<@ۑzߙѻD2ʨ45.Sܝ`r;H Md2j|XC!b*ZbGy , MH]fzNZ+M* VHjaZ + ]pA1Y,~?Wr9, X,R\됺)c)T*\.㞞yfq>(|̆Ie3R5h(im۶;Ymy\۶fu^뎮mwD@}rcS3|`jr*{mm-Cӥ~hHty߀zv[-$@y<۷<-Քww.--eUTZd;4r7 c6/ŸPO1|ј*l΢;z9RoUJco2?38Tg)*Ju|ZVB=`vf6{ks+d4%\nc:rYǘ]."K)T>tn;QMF@ 5촼prb*]gcZg Mln X$:yxdx$oqa1j:K5\RA t85 P 2`Y@|z:t澎im}4W`7sRdA ?::x]΢ѱfk`YB} 2T?X_߀Xs֒Qvl0ج6c>fzw(Pϥۣ*BAh(5:3g)if9zn^mxb*{ d՗:Kzlz>cm.9\bb *{ )no:}JV-ձNKݑĮX/҆@P/zű}~wZl"}SPp B1 wk{{X:6o`#c࿂(XJcbbCt,d]! [[[51QBɒHHn.tPAc:GvTh77jchE,UX^1 ťm;:[^Pu;DBmTXO3,PcZ%K *P!8~W i*G:kjUAf_\Z,KSؿ^gYƝ Azy Rp<;3way?kJW"AKD>*C@#P|}w=&d c!Mo{;w}[j\ "w*IP<=g 2W)pG|UeehԌ׀ǚ<9ɑ_*V|~4OFCI  f ~ߞLcͱrxh`cmNoyZ8:xHP՜*0b4.uuz\^L-ϩ*Ls.u5usDNںlC0_wTfL~Ov쬥67Lvwچ}_1Oë+ka6H~U[4Dچٶq{}0 tzo0\9n ̩QT^.45 s 嵔 λueFiSojhhuR@#H6eC#ŅE]wVp0y\JtTJ{SggG׈鋄|,:o[8A+o%&?a:6фVcӓ* }}* /Ct[Q?gnǜF̥~ gg=w~g},:]9$wW }'{J}E0E oQ&qRB_v(Y[_1H}] oiԫ\n]NSMc`¸1tͲ_AkZ1776Ouw#-`Yo(?4W/}zIP4?PWugo,B3- 9F4&$WQ;S[zϧn777k9"BK-zx>U,!:vbr:2(pgЖG/)ClksDwg7[#}K/\W~I.gx>J,Bەvڮ8 ڽ4LQ@au`^x>87 T&:3ƕvb\@8{خyL)uwW쐔7!`Af(37h2ԠQ2z$-’nڮ@z[PR.+\?vd|83C-z 1pQp)$Qo2;d<O&d`3*TfWn:lVO[NyV2&Ӛƕٖ&c\!qu1Kj|1:9>*Μen]g3wY>YKpۀVW~oP{ g-ygn4_gv(-}vdgu H vh~1._jOܻ)AJ֛zK3(+!ݭ2LnuGmf7ceWŭ7wiWS*١d"(6*P%v0up{,5K#Q~enaJY{4ӓ]xIP'oO۟íuS`X8Xx''&}(ӉXBXsjv<ح7K$*0Wha6 @O2TT_ens7-tbW~*kxUX3LA-@c2]ֳ}>'8ZzAe +Ɯt`d+LAK1<@BWk'o/0|IdUPME_{!z -5BuZV|\J)eA彫ՁlE`Ø+ iTPC_f: pZYTnX˲2pTd}и=Ht#r(q +$:(sJHpN}V- : 'Oߜ4Ng8;%8RkB'c8j))vp@~X~L@~OXv޼6J@9juEk i1ʾ H7 FGp%pRj ?m9{'44nŜuG ZR DJ&֊t5WR%@Qc` 09U[msHL b@3ok8n֐&+ mlrKS;E}=VXHU 8ÅKy+_ ?gARF2'^. nǷn05yeQIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/progressbar_background.png0000666000000000000000000000017300000000000024255 0ustar0000000000000000PNG  IHDRJ~sBIDATx7P*E;~¸r ^A&<$]@^/1F@{IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/ring.png0000666000000000000000000000423400000000000020466 0ustar0000000000000000PNG  IHDRll%oFcIDATx]%Zkka1XGq6gԊtvਚ棎d *PP$8G=@,FEN$I& @}GM i"$ s@ 5!ǭ\6D(lkkC5 YWG!HT fb=ھPQN?vbG A v^*b"]o83]෻_jBz{m)$OZegq5Uu~$Q.q`wQ{k5m$;}hɂue:-.5٥qR ]gAy Âxe%J;ڲl6*XZhb"bOBXNՓb L$ 25PJГαbM0n2oB1i9V?>1V;+6RO:=H oG$O:`E!big^DEM&(J0f6&m9c݁̕T1lx )3XDI|cE*LougRz=}}1H!=1P9Ц[hts=F 'AUw1.(N~U-|MPE{NҊ)ޥ9qi ģ^/"5 k4QKN }|;ӮȋkIV4Lx1gv4L+6m>EPcάUi GB_Xe̙U$ߴ=:c+F`^sNUs!G.`̙| ꊒv5擝ӊ]qT}nmK]2 =vqcN]l5W> \HiOѳ˳RO 5sH6 )`kĆњИc kGkRuQc~@Śa 1>55Ɯ&cu)Vt`)Å &i\[i6 9RlP/-U[4 joIM@?Rh9Hioc4ڞh_ <cZK:5ԶLq793\c iN+6,Wܜ{x~M^`hUcX՟%g$ RXm̗V 3Z8Sm ]ט/v<ׯ%'Em"MTy<:6? Xe }`Þo%G猓{\]6'y' `t %}xt6%~#f!My_AcH!?o3fB$Zj_k̨_So(bW4fpT 5!U TqꊝgRUloHyԧPۘg13ŤJ4qnelP̼{ va[ Q}Y0z1[a0+ <vPضN):b3$Js.kDqn=Ri_3O(%ds 6IATo%U(-EBk{I"E1iRLO%J7-0σvͥpjcqt vAv[mYukCS!n"!4H)Bg晞hm]hLzk{bos ǦM7> nH) 5Is=q.h_"TJJ Hӂ>TTЉ($13t_}DSU%$ ^ Sl:ytatvc[VLO-S6 ЃK᫽+qIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/selector_left.png0000666000000000000000000000717000000000000022363 0ustar0000000000000000PNG  IHDR@@`U /iCCPICC profileHǝwTTϽwz0z.0. Qf Ml@DEHb!(`HPb0dFJ|yyǽgs{.$O./ 'z8WGбx0Y驾A@$/7z HeOOҬT_lN:K"N3"$F/JPrb[䥟}Qd[Sl1x{#bG\NoX3I[ql2$ 8xtrp/8 pCfq.Knjm͠{r28?.)ɩL^6g,qm"[Z[Z~Q7%" 3R`̊j[~: w!$E}kyhyRm333: }=#vʉe tqX)I)B>== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. @JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz;lIDATxHOwrl۶ZYZ۶+}m0I:ffάBXfeײ,!NL2NA<-" +Jx_`B|ftFcoH`HpothhA/WݷCh8G;4У kVFQ#bevbfm3{ ;pZQqL $@oP:! DrA*΃ x`s+h$$J#G3~BK e"D>9+l:\'d\)P NUAZQcP\.P769F s~+kgOTVYDOr`AH%uqD .crT%k MGaPaρC 8 r!pq_+5Guc h';r j5Z 5z!#>h?if7D "EJ |/e'D7:- Qp+ĺjlC y ;!Zifs ]M*x\_1\HJ_%/J'A_ \܊?kwLࠞxRB뺮 NU8T,1[$Ԭ]ϯ Os(r^e== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. @JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz;l;IDATxHEOUol۶m۶m۶m66NLƪtǽ4B)f17h%*ԿU?:bjes $5BfEw#j&)=_3ډ XytSIr0ej N/ȯзXI)Ӻn+>W0t_QYApK5{Si&zG5bm &VO㊍ û_/{qLyLm6x^8vƚ$I$!ZV4HmRl%)6:Bt}GGz idGQڒݜh6Rzc3h ,H 2&4胙?gBC30z=FIm U|h%V`Gky<{d~hlfE# c %:~M4rk99P]ҷRoӢA2؞g6?!"@hXP Wt(@$-kl: OX0ؒ猋Q*,)F J_ tW|%2#JegF= %fOHVG.lE]KQ(Di88Lqm9X`+FW.QƮ>\;Q;jFñ풂" `G#-<M$B &2G6F&$q&?n=Q#~\d`Ks᰷doDQQAu_eˢ-HE8#{Xϧ$[Ւ:D,[cAt9Y$Eejc9ҥE'oSPيoBMBw1dS`2* 3S>?9o|ώ≹'/6+m*m+-sOGULM NG-{yCv{w[O"_~TJE㉚{t{^[;:rui4= X-ǖC_d@@@@@@@7[}psIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/selector_right.png0000666000000000000000000000716300000000000022550 0ustar0000000000000000PNG  IHDR@@`U /iCCPICC profileHǝwTTϽwz0z.0. Qf Ml@DEHb!(`HPb0dFJ|yyǽgs{.$O./ 'z8WGбx0Y驾A@$/7z HeOOҬT_lN:K"N3"$F/JPrb[䥟}Qd[Sl1x{#bG\NoX3I[ql2$ 8xtrp/8 pCfq.Knjm͠{r28?.)ɩL^6g,qm"[Z[Z~Q7%" 3R`̊j[~: w!$E}kyhyRm333: }=#vʉe tqX)I)B>== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. @JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz;lIDATx$G@_Uڶm<ͣض m~tWz߱3q?b 8/,ň5SIV"zTu\:pPaC+ mY?id#sb5N90腮瀝eeb(= rݪ&C;~Q%D5(==w41e:-F$A$IzҒ" L`L9k F Jv ѻ oIOO$-ˆaY2cE&~+sO=gjt2gG V8UtQI?A`.& I@Ի+@|`†'6v_ n) { t2G#`&8<5 X)*'\BRd¦Ck-k zwDqG{6 WLEɏVn|ƈ}Ύ S29iez4{I9RCWg}\ʬ'+}(fg!}{] [x dzfdB\.`P̑NA`paۦ)A<+}~LbezArvg&^|P] Y3t %KfqrXnF.--NUCpן1-dz솙$I0 粹`Bv{0IF".H,P!P*k`-#OrLMju"?b[=:D)L>R36?Ri0;񅊒 &Ei%!I%w] s_3m NJ. Rҋл!A^Z"vOA᫛?p7=bGjE˳wiCYXWfn}ИAe>z|6p`0mdӂ&hV   /6EzIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/separator.png0000666000000000000000000000011000000000000021514 0ustar0000000000000000PNG  IHDR0'IDATxc\( KݛIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/slider_cursor.png0000666000000000000000000000346200000000000022410 0ustar0000000000000000PNG  IHDR00WIDATxt$oCltmڶm۱ֶmO29[9ʦ_շnUDXr؎4# 7k-/b÷;< }n/w|؈!"!xpK׸.FtxaŇ @D/<`@>W?3eD`_;!*#^.ӺΓ}ZIc)>Wq@4L6\+~[X^G, Jc z;{xD_v4z1z^s9qmm=oD\k=ғҸd}nW c ^EFmq}†~W5<;;%a!|hY×;vEMROk5#c|8>C2QgL? U%K$ }Ԋ^tPq^xUk $LAS:-_yz>yC҉b0wVM2`UΧfWݥfx;T)M iRi*~v '*SQKY96bE*W '~].Ua\ Ͽs:B{Yޅ[6ƭmQӦ_6&]O*?7eu٢!!?9w^.~'0pNĂrԃ T2['^6ZڏԌ41p?N>ҫHo\&Ϟ'H^wB:Ui5U$q=[-$ 5$#wBR'Q ֪nQֳogɧO?0*I'2k,U\nlh]- s9kwLUu2&d`3;YV@=@ÐMqnl-  [RNXK3@:B0 :t!55ǟRZ0h96z˃xPAL]&8'T ai"ѩF5;:7ku!9-=}b!ZBY/d9OR+ϱl M)%1ǝK:RB=4>R'&!a ,=]1G:\#˦4/?uj#s1s0dv䌩~r)Vl N ܆XXyaZRGfΟP1 :Ԅ>vMQ+xԳ*(jS',zTet@ީqjR[ߴى۫:VQ~-LIo|>Ҫs2gtNvi#J)wݫO٪>l/`*$Y ^}ְ)CJ"z"#vZ)!V7Mp'>G؋*5RL]4 c}ĔgA5rz%HT4\6)6B=^7"*WhȬ!'Rw\Ly"e컥t15RnGx~,9~jT$9{i,XhpYkѫ:4$&Z˺V`bp{?UFG:%<= +,h/5''ǥE! @EKd0cX&n7x"ߑVj0ꍄj'_{FAj&x.Pt*mM(?`bJ#!lvlDK#i߉Pjأq# W҇Se('i?v|~_zW&k؟6mKu65Lv#;:艭w[;k|CJ*]b DHLv#7}OLG^k V"G░'maϊ`d|t~/~{~b.~iQqf;v0u֮ X0 V<T':ZkXow+ߛ1 qV;5"`)g2% "SgZZZPⳛ~Ĵ}7wlqh؋! ].v'`X!d%`-"`J eff"BWO!@@ -Ћx3Wx^^;rE*/.be<@P;"YZZ("!hsviO{-O _rt?d7;t|R7GaFG 66%जV{cd!s1cՇ=u5_{L3U`i0Ga u84O ͝FT㿲)((pk')>&u2{aG) oM5(K-DN43MD161 [AIAiL+\'&h)P/{Ҹ#+uC@,\# "5j8ZWӡ S%wd8g(X漖6|/ SժwRL)z,^gd  UD"XWR }&G aDBh87)Vzڄ+@j1`!Wn4IKxM9p,ྛ=nVEMG> X'0}t!``Q׽Jl-H`jCLw޻``A4(;RhIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/sliderh_background.png0000666000000000000000000000016300000000000023355 0ustar0000000000000000PNG  IHDR)%u:IDATxc00 F(/4~*=7r0r-g(`jvIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/sliderh_background_disabled.png0000666000000000000000000000016200000000000025203 0ustar0000000000000000PNG  IHDR)%u9IDATxc00 F(T@Ӕ[RZPH!a-g(`UW(?bIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/sliderv_background.png0000666000000000000000000000020300000000000023366 0ustar0000000000000000PNG  IHDR%)U(JIDATx֧PZ9M98g5[k&q-CձTP-WPPPPPomK@ *jIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/sliderv_background_disabled.png0000666000000000000000000000020200000000000025214 0ustar0000000000000000PNG  IHDR%)U(IIDATx֧0 DQ" J/,6'~[6}ԔK5CAAAAE6<ۺ٦i(G^IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/spinner.png0000666000000000000000000000034500000000000021204 0ustar0000000000000000PNG  IHDR%*DIDATx˵A8sd3=ƠɨU՞XӞ8w~eQmv Te;JEΔ$(JE X+T7uS7uSOA#% *GI(k,GII7\F^[=Wg͈E0P8(`+>!G-IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/spinner_disabled.png0000666000000000000000000000033000000000000023025 0ustar0000000000000000PNG  IHDR%*DIDATx1@46z@T~pI Ca7\b;\c+AhS'u\"v2PsdJCT.(P hsn]$h^Ńķ~S(h>LlQSSzOƮi]W)u_lElũ(A DIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter.png0000666000000000000000000000024200000000000021370 0ustar0000000000000000PNG  IHDR b]iIDATxBaqilIBqjST'') cWs&,|fȉ"i"#)L>Gbd7ۂқMS IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_disabled.png0000666000000000000000000000017700000000000023226 0ustar0000000000000000PNG  IHDR tFIDATxc?Ụ .Y'mpn| |K^M>"R0 -Bi¨\> %)=n)ֽ%BtsIR v: Iݽǽ)Z5[ܗgѶ@|@@݌?/zH:~c4j8vݣKt2^ D=ea8-Ak#3)W{vCtOIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png0000666000000000000000000000044300000000000024560 0ustar0000000000000000PNG  IHDR ڇIDATxmPUA]O>Hjsú~#JSnv/yװkf dWvݮ>Tys _ccN%XvāPkgpܬ^hs5 @R9E(U! 9, ND+YPnZ nwc3mnA!&"Tj޾pI M~C _KIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_disabled_h.png0000666000000000000000000000020600000000000023526 0ustar0000000000000000PNG  IHDR ڇMIDATxc@`b0FS'P?ȁA4:0abQ!D;ww*  ":NL/IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_down.png0000666000000000000000000000100300000000000022413 0ustar0000000000000000PNG  IHDR b]IDATx}\AB?[ ,[3JU>JoFPowAd9H),(`@d &DdܓɊzLDJi^*g ‹oEYQ" %B.oEe! )nzEFagmTv*}uh /bQMpRR%HvVDQ"|o! ;BQs&x0W.!F 56w/=m0z)SUűr|=H6-Wݝ~$WrdQ$YQs5[g?b"D%EOwW0#?4n}`~>́~*ba6<~S+i;㸭-ϷG4:CoqWl+/,I[cF~R΢`JnH"]0`_eSIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_down_h.png0000666000000000000000000000073700000000000022737 0ustar0000000000000000PNG  IHDR iOzIDATx5\A Dbgp$2e+`T]\kNkz݋pd4<#)6OMS5Jg:TszsQʳM}t}ٞMF|R_-fr^icx{ðy )n& Y[7+bc+I0,KJZ2%2&x RXvۦIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_grip.png0000666000000000000000000000015300000000000022412 0ustar0000000000000000PNG  IHDR  *6tRNSn IDATxc6ÊPlfըG>pOjA.;IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_grip_h.png0000666000000000000000000000014700000000000022724 0ustar0000000000000000PNG  IHDR :tRNSnIDATxc d]8J7jA MIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/splitter_h.png0000666000000000000000000000026700000000000021706 0ustar0000000000000000PNG  IHDR iOz~IDATxRQ $Z BTxw1~%[N)O"%UU9P 5QzKZ OQVj!ᖳx)MWDIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/switch-background.png0000666000000000000000000000134100000000000023141 0ustar0000000000000000PNG  IHDRS nDoIDATxEs@7_p;eu L= ͫzת)'ڈS4zʯF>b/Ugbǰ}9[fZ999k 뙭WޠQy553gk- rڹv >lZh4,:~饛޳'%?O6;`Z9\I]<-d}ʾ\Zìe˖֭[153={yf&iO͆ܨ lD0sNUdʕBMVQQݻe…=,X 9fݏސhAo[D~VYeUVYeO`D-VlխQn s:\Q5IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/switch-button_disabled.png0000666000000000000000000000026300000000000024166 0ustar0000000000000000PNG  IHDR+ !IzIDATx̵AD)I p6ám8k>Q\p cu#]}VXaVXaCϱ}"[϶k{f CsMOF|IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/tab.png0000666000000000000000000000535200000000000020277 0ustar0000000000000000PNG  IHDR` `g CiCCPICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/9%PLTE000///""" ---"""///j{'tRNSVP/.IDATxc 0*3\I0(`X3484eIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/tab_btn.png0000666000000000000000000000555100000000000021143 0ustar0000000000000000PNG  IHDR s CiCCPICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/9%IDATxb``u\ٿiUV[N4\~զ5+{|ecNF*s^1|P` Avo<>Bpnl]m/sұֶ  ̖XKyMΣnkNy~7qH)p9Bsw:#ln" 'n)]IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/tab_btn_disabled.png0000666000000000000000000000545200000000000022772 0ustar0000000000000000PNG  IHDR s /iCCPICC profileHǝwTTϽwz0z.0. Qf Ml@DEHb!(`HPb0dFJ|yyǽgs{.$O./ 'z8WGбx0Y驾A@$/7z HeOOҬT_lN:K"N3"$F/JPrb[䥟}Qd[Sl1x{#bG\NoX3I[ql2$ 8xtrp/8 pCfq.Knjm͠{r28?.)ɩL^6g,qm"[Z[Z~Q7%" 3R`̊j[~: w!$E}kyhyRm333: }=#vʉe tqX)I)B>== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. @JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz;lIDATxc``^x:#RzM+{|9clb}"}H@=>16 \Av!>d ;[ 00hO @&a!|44!DPx @d0!D,1@43@$GI#012Y?%R^Q`4}ݛ!IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png0000666000000000000000000000573100000000000024517 0ustar0000000000000000PNG  IHDR D /iCCPICC profileHǝwTTϽwz0z.0. Qf Ml@DEHb!(`HPb0dFJ|yyǽgs{.$O./ 'z8WGбx0Y驾A@$/7z HeOOҬT_lN:K"N3"$F/JPrb[䥟}Qd[Sl1x{#bG\NoX3I[ql2$ 8xtrp/8 pCfq.Knjm͠{r28?.)ɩL^6g,qm"[Z[Z~Q7%" 3R`̊j[~: w!$E}kyhyRm333: }=#vʉe tqX)I)B>== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. @JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz;l{PLTEMMM\\\]]]YYYVVV???RRRTTTUUU===RRRXXXWWWLL eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/9%PLTEMMM\\\]]]YYYVVV???RRRTTTUUU===RRRXXXXXXWWW== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. @JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz;laIDATx71P0-tp9sƟkƭZ=G?@:@3Z܃: yHI*IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/textinput.png0000666000000000000000000000061200000000000021567 0ustar0000000000000000PNG  IHDR@@`UQIDATxE f9X=S|H@q1( /}(:>_oӕ\_4hY .h"8V(X A  @D`u4)aeAnQ@蒰ŀ6@J$tIMX060T,`ǂ#p1@%  0Dj,`gCr l7H` Vr?HM)4 !Ҵ%a@€sH3 H?(m^ AmHV0+J9f9iGFu%iQo<櫷7Qyv7Q(;+(yrIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/textinput_disabled_active.png0000666000000000000000000000037600000000000024760 0ustar0000000000000000PNG  IHDR@@`UIDATxYQADћ/p+4%v|!z1yrz-sΊ('cnǣ4VvYbnxu}^))Xh(#(:*љLs@uP @1 T7B>Ϊ>Q@ (y1쑁} 0b@o[=$0b^@xwE_os*5FIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/tree_closed.png0000666000000000000000000000042500000000000022015 0ustar0000000000000000PNG  IHDR'ՆIDATxcO$$Oᾝ+3Tо3R(Ѿ  b%빅f2Uoud3Poþ2U }3oAga=^1m=,xgb^&S^{?)W'dhm.a . ̖*IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/tree_opened.png0000666000000000000000000000041200000000000022012 0ustar0000000000000000PNG  IHDR'ՆIDATxcO$~ -ڻx6 W{CWvPwߣ}W\+S<~}zBa7lo?7\d)gA 'SA驽_i_߾{bNf`A5slԞ]طa?=0w[_ppd0\4仲T 8"SSذN=)YދIENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/vkeyboard_background.png0000666000000000000000000000044200000000000023711 0ustar0000000000000000PNG  IHDR@@6PLTE666GGGJJJOPPTUUXXXGGGPQQOPPEEE=>>666222666JJJTUU@AA}UtRNSHo(8IDATx׷PYlTxHŢ蟝n>ƞm[bت@{3xV! @%r-Ȗ`p8KxU@@@@ΤtWH8VCШ>666222666JJJTUU@AA[tRNS&9EKLHLLLLL4LL IDATx׷PYlTxHŢ蟝n>ƞm[bت@{3xV! @%r-Ȗ`p8KxU@@@@ΤtWH8VCШ N r@>;oA7"+0F= Acfyak{,>6ޗ'YpZ|7j \8qm9n:EawyhL 1dھѷ.{ysfX&ҳ-52`%8}d|뽋vhi<>v _`ۯF 0Pqwy/{~b_dt&-5{/=^Ey+>Z'b@aBH&1dkrZC@sN"Dˀ@sxx(!0Z_܈9;;k8==}|⫫+988iTUH۶2 ç4X ,i^J= /*IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/vkeyboard_key_down.png0000666000000000000000000000157300000000000023417 0ustar0000000000000000PNG  IHDR szzBIDATxŕ5tG [glff y؉)v^v˖w੾yf֒%Sc\ud14s%tnD4۪?㑻KǏ^&KL7_j2kZO>~K.=zȑH)6?ċO?g*OYv㱦rjRGq/23竢n ͗Ee RO(qDz,+D5V ċ}gA-MnGXr3'aclIUBOu!3?cuВ IqWL- Ntəxg"&pzINHQ)*.J#=RɅ`kCLoU2 K$ S=F`6 H(  Ӝt5PP{ز m5ĈRnK(ZI*|ęDrDQ B/t1;$h\4!]LR(xD(!1t^D[Ǥz vHS N s @94}bQ]@XSQ'ȕA¨*i"hnn>G9:/Í )8Ne'Otw-׏oת[ni'?Y[[{yssSbkF<ȫuرcJz^yEg_~)IENDB`././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png0000666000000000000000000000135100000000000023732 0ustar0000000000000000PNG  IHDR szzIDATxͧ@ (Msŝb+_xv!!Ƙb$MYDl/0;K{ZZNFq+}ns`miOkzf8RGљys1}c ַK>wcmwJ|A'p [ܣOIENDB`././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.9629936 Kivy-2.3.1/kivy/uix/0000777000000000000000000000000000000000000012361 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/__init__.py0000666000000000000000000000420700000000000014475 0ustar0000000000000000''' Widgets ======= Widgets are elements of a graphical user interface that form part of the `User Experience `_. The `kivy.uix` module contains classes for creating and managing Widgets. Please refer to the :doc:`api-kivy.uix.widget` documentation for further information. Kivy widgets can be categorized as follows: - **UX widgets**: Classical user interface widgets, ready to be assembled to create more complex widgets. :doc:`api-kivy.uix.label`, :doc:`api-kivy.uix.button`, :doc:`api-kivy.uix.checkbox`, :doc:`api-kivy.uix.image`, :doc:`api-kivy.uix.slider`, :doc:`api-kivy.uix.progressbar`, :doc:`api-kivy.uix.textinput`, :doc:`api-kivy.uix.togglebutton`, :doc:`api-kivy.uix.switch`, :doc:`api-kivy.uix.video` - **Layouts**: A layout widget does no rendering but just acts as a trigger that arranges its children in a specific way. Read more on :doc:`Layouts here `. :doc:`api-kivy.uix.anchorlayout`, :doc:`api-kivy.uix.boxlayout`, :doc:`api-kivy.uix.floatlayout`, :doc:`api-kivy.uix.gridlayout`, :doc:`api-kivy.uix.pagelayout`, :doc:`api-kivy.uix.relativelayout`, :doc:`api-kivy.uix.scatterlayout`, :doc:`api-kivy.uix.stacklayout` - **Complex UX widgets**: Non-atomic widgets that are the result of combining multiple classic widgets. We call them complex because their assembly and usage are not as generic as the classical widgets. :doc:`api-kivy.uix.bubble`, :doc:`api-kivy.uix.dropdown`, :doc:`api-kivy.uix.filechooser`, :doc:`api-kivy.uix.popup`, :doc:`api-kivy.uix.spinner`, :doc:`api-kivy.uix.recycleview`, :doc:`api-kivy.uix.tabbedpanel`, :doc:`api-kivy.uix.videoplayer`, :doc:`api-kivy.uix.vkeyboard`, - **Behaviors widgets**: These widgets do no rendering but act on the graphics instructions or interaction (touch) behavior of their children. :doc:`api-kivy.uix.scatter`, :doc:`api-kivy.uix.stencilview` - **Screen manager**: Manages screens and transitions when switching from one to another. :doc:`api-kivy.uix.screenmanager` ---- ''' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/accordion.py0000666000000000000000000003773500000000000014713 0ustar0000000000000000''' Accordion ========= .. versionadded:: 1.0.8 .. image:: images/accordion.jpg :align: right The Accordion widget is a form of menu where the options are stacked either vertically or horizontally and the item in focus (when touched) opens up to display its content. The :class:`Accordion` should contain one or many :class:`AccordionItem` instances, each of which should contain one root content widget. You'll end up with a Tree something like this: - Accordion - AccordionItem - YourContent - AccordionItem - BoxLayout - Another user content 1 - Another user content 2 - AccordionItem - Another user content The current implementation divides the :class:`AccordionItem` into two parts: #. One container for the title bar #. One container for the content The title bar is made from a Kv template. We'll see how to create a new template to customize the design of the title bar. .. warning:: If you see message like:: [WARNING] [Accordion] not have enough space for displaying all children [WARNING] [Accordion] need 440px, got 100px [WARNING] [Accordion] layout aborted. That means you have too many children and there is no more space to display the content. This is "normal" and nothing will be done. Try to increase the space for the accordion or reduce the number of children. You can also reduce the :attr:`Accordion.min_space`. Simple example -------------- .. include:: ../../examples/widgets/accordion_1.py :literal: Customize the accordion ----------------------- You can increase the default size of the title bar:: root = Accordion(min_space=60) Or change the orientation to vertical:: root = Accordion(orientation='vertical') The AccordionItem is more configurable and you can set your own title background when the item is collapsed or opened:: item = AccordionItem(background_normal='image_when_collapsed.png', background_selected='image_when_selected.png') ''' __all__ = ('Accordion', 'AccordionItem', 'AccordionException') from kivy.animation import Animation from kivy.uix.floatlayout import FloatLayout from kivy.clock import Clock from kivy.lang import Builder from kivy.properties import (ObjectProperty, StringProperty, BooleanProperty, NumericProperty, ListProperty, OptionProperty, DictProperty) from kivy.uix.widget import Widget from kivy.logger import Logger class AccordionException(Exception): '''AccordionException class. ''' pass class AccordionItem(FloatLayout): '''AccordionItem class that must be used in conjunction with the :class:`Accordion` class. See the module documentation for more information. ''' title = StringProperty('') '''Title string of the item. The title might be used in conjunction with the `AccordionItemTitle` template. If you are using a custom template, you can use that property as a text entry, or not. By default, it's used for the title text. See title_template and the example below. :attr:`title` is a :class:`~kivy.properties.StringProperty` and defaults to ''. ''' title_template = StringProperty('AccordionItemTitle') '''Template to use for creating the title part of the accordion item. The default template is a simple Label, not customizable (except the text) that supports vertical and horizontal orientation and different backgrounds for collapse and selected mode. It's better to create and use your own template if the default template does not suffice. :attr:`title` is a :class:`~kivy.properties.StringProperty` and defaults to 'AccordionItemTitle'. The current default template lives in the `kivy/data/style.kv` file. Here is the code if you want to build your own template:: [AccordionItemTitle@Label]: text: ctx.title canvas.before: Color: rgb: 1, 1, 1 BorderImage: source: ctx.item.background_normal \ if ctx.item.collapse \ else ctx.item.background_selected pos: self.pos size: self.size PushMatrix Translate: xy: self.center_x, self.center_y Rotate: angle: 90 if ctx.item.orientation == 'horizontal' else 0 axis: 0, 0, 1 Translate: xy: -self.center_x, -self.center_y canvas.after: PopMatrix ''' title_args = DictProperty({}) '''Default arguments that will be passed to the :meth:`kivy.lang.Builder.template` method. :attr:`title_args` is a :class:`~kivy.properties.DictProperty` and defaults to {}. ''' collapse = BooleanProperty(True) '''Boolean to indicate if the current item is collapsed or not. :attr:`collapse` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' collapse_alpha = NumericProperty(1.) '''Value between 0 and 1 to indicate how much the item is collapsed (1) or whether it is selected (0). It's mostly used for animation. :attr:`collapse_alpha` is a :class:`~kivy.properties.NumericProperty` and defaults to 1. ''' accordion = ObjectProperty(None) '''Instance of the :class:`Accordion` that the item belongs to. :attr:`accordion` is an :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' background_normal = StringProperty( 'atlas://data/images/defaulttheme/button') '''Background image of the accordion item used for the default graphical representation when the item is collapsed. :attr:`background_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button'. ''' background_disabled_normal = StringProperty( 'atlas://data/images/defaulttheme/button_disabled') '''Background image of the accordion item used for the default graphical representation when the item is collapsed and disabled. .. versionadded:: 1.8.0 :attr:`background__disabled_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button_disabled'. ''' background_selected = StringProperty( 'atlas://data/images/defaulttheme/button_pressed') '''Background image of the accordion item used for the default graphical representation when the item is selected (not collapsed). :attr:`background_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button_pressed'. ''' background_disabled_selected = StringProperty( 'atlas://data/images/defaulttheme/button_disabled_pressed') '''Background image of the accordion item used for the default graphical representation when the item is selected (not collapsed) and disabled. .. versionadded:: 1.8.0 :attr:`background_disabled_selected` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button_disabled_pressed'. ''' orientation = OptionProperty('vertical', options=( 'horizontal', 'vertical')) '''Link to the :attr:`Accordion.orientation` property. ''' min_space = NumericProperty('44dp') '''Link to the :attr:`Accordion.min_space` property. ''' content_size = ListProperty([100, 100]) '''(internal) Set by the :class:`Accordion` to the size allocated for the content. ''' container = ObjectProperty(None) '''(internal) Property that will be set to the container of children inside the AccordionItem representation. ''' container_title = ObjectProperty(None) '''(internal) Property that will be set to the container of title inside the AccordionItem representation. ''' def __init__(self, **kwargs): self._trigger_title = Clock.create_trigger(self._update_title, -1) self._anim_collapse = None super(AccordionItem, self).__init__(**kwargs) trigger_title = self._trigger_title fbind = self.fbind fbind('title', trigger_title) fbind('title_template', trigger_title) fbind('title_args', trigger_title) trigger_title() def add_widget(self, *args, **kwargs): if self.container is None: super(AccordionItem, self).add_widget(*args, **kwargs) return self.container.add_widget(*args, **kwargs) def remove_widget(self, *args, **kwargs): if self.container: self.container.remove_widget(*args, **kwargs) return super(AccordionItem, self).remove_widget(*args, **kwargs) def on_collapse(self, instance, value): accordion = self.accordion if accordion is None: return if not value: self.accordion.select(self) collapse_alpha = float(value) if self._anim_collapse: self._anim_collapse.stop(self) self._anim_collapse = None if self.collapse_alpha != collapse_alpha: self._anim_collapse = Animation( collapse_alpha=collapse_alpha, t=accordion.anim_func, d=accordion.anim_duration) self._anim_collapse.start(self) def on_collapse_alpha(self, instance, value): self.accordion._trigger_layout() def on_touch_down(self, touch): if not self.collide_point(*touch.pos): return if self.disabled: return True if self.collapse: self.collapse = False return True else: return super(AccordionItem, self).on_touch_down(touch) def _update_title(self, dt): if not self.container_title: self._trigger_title() return c = self.container_title c.clear_widgets() instance = Builder.template(self.title_template, title=self.title, item=self, **self.title_args) c.add_widget(instance) class Accordion(Widget): '''Accordion class. See module documentation for more information. ''' orientation = OptionProperty('horizontal', options=( 'horizontal', 'vertical')) '''Orientation of the layout. :attr:`orientation` is an :class:`~kivy.properties.OptionProperty` and defaults to 'horizontal'. Can take a value of 'vertical' or 'horizontal'. ''' anim_duration = NumericProperty(.25) '''Duration of the animation in seconds when a new accordion item is selected. :attr:`anim_duration` is a :class:`~kivy.properties.NumericProperty` and defaults to .25 (250ms). ''' anim_func = ObjectProperty('out_expo') '''Easing function to use for the animation. Check :class:`kivy.animation.AnimationTransition` for more information about available animation functions. :attr:`anim_func` is an :class:`~kivy.properties.ObjectProperty` and defaults to 'out_expo'. You can set a string or a function to use as an easing function. ''' min_space = NumericProperty('44dp') '''Minimum space to use for the title of each item. This value is automatically set for each child every time the layout event occurs. :attr:`min_space` is a :class:`~kivy.properties.NumericProperty` and defaults to 44 (px). ''' def __init__(self, **kwargs): super(Accordion, self).__init__(**kwargs) update = self._trigger_layout = \ Clock.create_trigger(self._do_layout, -1) fbind = self.fbind fbind('orientation', update) fbind('children', update) fbind('size', update) fbind('pos', update) fbind('min_space', update) def add_widget(self, widget, *args, **kwargs): if not isinstance(widget, AccordionItem): raise AccordionException('Accordion accept only AccordionItem') widget.accordion = self super(Accordion, self).add_widget(widget, *args, **kwargs) def select(self, instance): if instance not in self.children: raise AccordionException( 'Accordion: instance not found in children') for widget in self.children: widget.collapse = widget is not instance self._trigger_layout() def _do_layout(self, dt): children = self.children if children: all_collapsed = all(x.collapse for x in children) else: all_collapsed = False if all_collapsed: children[0].collapse = False orientation = self.orientation min_space = self.min_space min_space_total = len(children) * self.min_space w, h = self.size x, y = self.pos if orientation == 'horizontal': display_space = self.width - min_space_total else: display_space = self.height - min_space_total if display_space <= 0: Logger.warning('Accordion: not enough space ' 'for displaying all children') Logger.warning('Accordion: need %dpx, got %dpx' % ( min_space_total, min_space_total + display_space)) Logger.warning('Accordion: layout aborted.') return if orientation == 'horizontal': children = reversed(children) for child in children: child_space = min_space child_space += display_space * (1 - child.collapse_alpha) child._min_space = min_space child.x = x child.y = y child.orientation = self.orientation if orientation == 'horizontal': child.content_size = display_space, h child.width = child_space child.height = h x += child_space else: child.content_size = w, display_space child.width = w child.height = child_space y += child_space if __name__ == '__main__': from kivy.base import runTouchApp from kivy.uix.button import Button from kivy.uix.boxlayout import BoxLayout from kivy.uix.label import Label acc = Accordion() for x in range(10): item = AccordionItem(title='Title %d' % x) if x == 0: item.add_widget(Button(text='Content %d' % x)) elif x == 1: z = BoxLayout(orientation='vertical') z.add_widget(Button(text=str(x), size_hint_y=None, height=35)) z.add_widget(Label(text='Content %d' % x)) item.add_widget(z) else: item.add_widget(Label(text='This is a big content\n' * 20)) acc.add_widget(item) def toggle_layout(*l): o = acc.orientation acc.orientation = 'vertical' if o == 'horizontal' else 'horizontal' btn = Button(text='Toggle layout') btn.bind(on_release=toggle_layout) def select_2nd_item(*l): acc.select(acc.children[-2]) btn2 = Button(text='Select 2nd item') btn2.bind(on_release=select_2nd_item) from kivy.uix.slider import Slider slider = Slider() def update_min_space(instance, value): acc.min_space = value slider.bind(value=update_min_space) root = BoxLayout(spacing=20, padding=20) controls = BoxLayout(orientation='vertical', size_hint_x=.3) controls.add_widget(btn) controls.add_widget(btn2) controls.add_widget(slider) root.add_widget(controls) root.add_widget(acc) runTouchApp(root) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/actionbar.py0000666000000000000000000007537500000000000014716 0ustar0000000000000000''' Action Bar ========== .. versionadded:: 1.8.0 .. image:: images/actionbar.png :align: right The ActionBar widget is like Android's `ActionBar `_, where items are stacked horizontally. When the area becomes to small, widgets are moved into the :class:`ActionOverflow` area. An :class:`ActionBar` must contain an :class:`ActionView` with various :class:`ContextualActionViews `. An :class:`ActionView` must contain a child :class:`ActionPrevious` which may have title, app_icon and previous_icon properties. :class:`ActionView` children must be subclasses of :class:`ActionItems `. Some predefined ones include an :class:`ActionButton`, an :class:`ActionToggleButton`, an :class:`ActionCheck`, an :class:`ActionSeparator` and an :class:`ActionGroup`. An :class:`ActionGroup` is used to display :class:`ActionItems ` in a group. An :class:`ActionView` will always display an :class:`ActionGroup` after other :class:`ActionItems `. An :class:`ActionView` contains an :class:`ActionOverflow`, but this is only made visible when required i.e. the available area is too small to fit all the widgets. A :class:`ContextualActionView` is a subclass of an:class:`ActionView`. .. versionchanged:: 1.10.1 :class:`ActionGroup` core rewritten from :class:`Spinner` to pure :class:`DropDown` ''' __all__ = ('ActionBarException', 'ActionItem', 'ActionButton', 'ActionToggleButton', 'ActionCheck', 'ActionSeparator', 'ActionDropDown', 'ActionGroup', 'ActionOverflow', 'ActionView', 'ContextualActionView', 'ActionPrevious', 'ActionBar') from kivy.uix.boxlayout import BoxLayout from kivy.uix.dropdown import DropDown from kivy.uix.widget import Widget from kivy.uix.button import Button from kivy.uix.togglebutton import ToggleButton from kivy.uix.checkbox import CheckBox from kivy.uix.spinner import Spinner from kivy.uix.label import Label from kivy.config import Config from kivy.properties import ObjectProperty, NumericProperty, BooleanProperty, \ StringProperty, ListProperty, OptionProperty, AliasProperty, ColorProperty from kivy.metrics import sp from kivy.lang import Builder from functools import partial window_icon = '' if Config: window_icon = Config.get('kivy', 'window_icon') class ActionBarException(Exception): ''' ActionBarException class ''' pass class ActionItem(object): ''' ActionItem class, an abstract class for all ActionBar widgets. To create a custom widget for an ActionBar, inherit from this class. See module documentation for more information. ''' minimum_width = NumericProperty('90sp') ''' Minimum Width required by an ActionItem. :attr:`minimum_width` is a :class:`~kivy.properties.NumericProperty` and defaults to '90sp'. ''' def get_pack_width(self): return max(self.minimum_width, self.width) pack_width = AliasProperty(get_pack_width, bind=('minimum_width', 'width'), cache=True) ''' (read-only) The actual width to use when packing the items. Equal to the greater of minimum_width and width. :attr:`pack_width` is an :class:`~kivy.properties.AliasProperty`. ''' important = BooleanProperty(False) ''' Determines if an ActionItem is important or not. If an item is important and space is limited, this item will be displayed in preference to others. :attr:`important` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' inside_group = BooleanProperty(False) ''' (internal) Determines if an ActionItem is displayed inside an ActionGroup or not. :attr:`inside_group` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' background_normal = StringProperty( 'atlas://data/images/defaulttheme/action_item') ''' Background image of the ActionItem used for the default graphical representation when the ActionItem is not pressed. :attr:`background_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/action_item'. ''' background_down = StringProperty( 'atlas://data/images/defaulttheme/action_item_down') ''' Background image of the ActionItem used for the default graphical representation when an ActionItem is pressed. :attr:`background_down` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/action_item_down'. ''' mipmap = BooleanProperty(True) ''' Defines whether the image/icon dispayed on top of the button uses a mipmap or not. :attr:`mipmap` is a :class:`~kivy.properties.BooleanProperty` and defaults to `True`. ''' class ActionButton(Button, ActionItem): ''' ActionButton class, see module documentation for more information. The text color, width and size_hint_x are set manually via the Kv language file. It covers a lot of cases: with/without an icon, with/without a group and takes care of the padding between elements. You don't have much control over these properties, so if you want to customize its appearance, we suggest you create you own button representation. You can do this by creating a class that subclasses an existing widget and an :class:`ActionItem`:: class MyOwnActionButton(Button, ActionItem): pass You can then create your own style using the Kv language. ''' icon = StringProperty(None, allownone=True) ''' Source image to use when the Button is part of the ActionBar. If the Button is in a group, the text will be preferred. :attr:`icon` is a :class:`~kivy.properties.StringProperty` and defaults to None. ''' class ActionPrevious(BoxLayout, ActionItem): ''' ActionPrevious class, see module documentation for more information. ''' with_previous = BooleanProperty(True) ''' Specifies whether the previous_icon will be shown or not. Note that it is up to the user to implement the desired behavior using the *on_press* or similar events. :attr:`with_previous` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' app_icon = StringProperty(window_icon) ''' Application icon for the ActionView. :attr:`app_icon` is a :class:`~kivy.properties.StringProperty` and defaults to the window icon if set, otherwise 'data/logo/kivy-icon-32.png'. ''' app_icon_width = NumericProperty(0) ''' Width of app_icon image. :attr:`app_icon_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' app_icon_height = NumericProperty(0) ''' Height of app_icon image. :attr:`app_icon_height` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' color = ColorProperty([1, 1, 1, 1]) ''' Text color, in the format (r, g, b, a) :attr:`color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1]. .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. ''' previous_image = StringProperty( 'atlas://data/images/defaulttheme/previous_normal') ''' Image for the 'previous' ActionButtons default graphical representation. :attr:`previous_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/previous_normal'. ''' previous_image_width = NumericProperty(0) ''' Width of previous_image image. :attr:`width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' previous_image_height = NumericProperty(0) ''' Height of previous_image image. :attr:`app_icon_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' title = StringProperty('') ''' Title for ActionView. :attr:`title` is a :class:`~kivy.properties.StringProperty` and defaults to ''. ''' markup = BooleanProperty(False) ''' If True, the text will be rendered using the :class:`~kivy.core.text.markup.MarkupLabel`: you can change the style of the text using tags. Check the :doc:`api-kivy.core.text.markup` documentation for more information. :attr:`markup` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' def __init__(self, **kwargs): self.register_event_type('on_press') self.register_event_type('on_release') super(ActionPrevious, self).__init__(**kwargs) if not self.app_icon: self.app_icon = 'data/logo/kivy-icon-32.png' def on_press(self): pass def on_release(self): pass class ActionToggleButton(ActionItem, ToggleButton): ''' ActionToggleButton class, see module documentation for more information. ''' icon = StringProperty(None, allownone=True) ''' Source image to use when the Button is part of the ActionBar. If the Button is in a group, the text will be preferred. ''' class ActionLabel(ActionItem, Label): ''' ActionLabel class, see module documentation for more information. ''' pass class ActionCheck(ActionItem, CheckBox): ''' ActionCheck class, see module documentation for more information. ''' pass class ActionSeparator(ActionItem, Widget): ''' ActionSeparator class, see module documentation for more information. ''' background_image = StringProperty( 'atlas://data/images/defaulttheme/separator') ''' Background image for the separators default graphical representation. :attr:`background_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/separator'. ''' class ActionDropDown(DropDown): ''' ActionDropDown class, see module documentation for more information. ''' class ActionGroup(ActionItem, Button): ''' ActionGroup class, see module documentation for more information. ''' use_separator = BooleanProperty(False) ''' Specifies whether to use a separator after/before this group or not. :attr:`use_separator` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' separator_image = StringProperty( 'atlas://data/images/defaulttheme/separator') ''' Background Image for an ActionSeparator in an ActionView. :attr:`separator_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/separator'. ''' separator_width = NumericProperty(0) ''' Width of the ActionSeparator in an ActionView. :attr:`separator_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' mode = OptionProperty('normal', options=('normal', 'spinner')) ''' Sets the current mode of an ActionGroup. If mode is 'normal', the ActionGroups children will be displayed normally if there is enough space, otherwise they will be displayed in a spinner. If mode is 'spinner', then the children will always be displayed in a spinner. :attr:`mode` is an :class:`~kivy.properties.OptionProperty` and defaults to 'normal'. ''' dropdown_width = NumericProperty(0) ''' If non zero, provides the width for the associated DropDown. This is useful when some items in the ActionGroup's DropDown are wider than usual and you don't want to make the ActionGroup widget itself wider. :attr:`dropdown_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. .. versionadded:: 1.10.0 ''' is_open = BooleanProperty(False) '''By default, the DropDown is not open. Set to True to open it. :attr:`is_open` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' def __init__(self, **kwargs): self.list_action_item = [] self._list_overflow_items = [] super(ActionGroup, self).__init__(**kwargs) # real is_open independent on public event self._is_open = False # create DropDown for the group and save its state to _is_open self._dropdown = ActionDropDown() self._dropdown.bind(attach_to=lambda ins, value: setattr( self, '_is_open', True if value else False )) # put open/close responsibility to the event # - trigger dropdown opening when clicked self.bind(on_release=lambda *args: setattr( self, 'is_open', True )) # - trigger dropdown closing when an item # in the dropdown is clicked self._dropdown.bind(on_dismiss=lambda *args: setattr( self, 'is_open', False )) def on_is_open(self, instance, value): # opening only if the DropDown is closed if value and not self._is_open: self._toggle_dropdown() self._dropdown.open(self) return # closing is_open manually, dismiss manually if not value and self._is_open: self._dropdown.dismiss() def _toggle_dropdown(self, *largs): ddn = self._dropdown ddn.size_hint_x = None # if container was set incorrectly and/or is missing if not ddn.container: return children = ddn.container.children # set DropDown width manually or if not set, then widen # the ActionGroup + DropDown until the widest child fits if children: ddn.width = self.dropdown_width or max( self.width, max(c.pack_width for c in children) ) else: ddn.width = self.width # set the DropDown children's height for item in children: item.size_hint_y = None item.height = max([self.height, sp(48)]) # dismiss DropDown manually # auto_dismiss applies to touching outside of the DropDown item.bind(on_release=ddn.dismiss) def add_widget(self, widget, *args, **kwargs): ''' .. versionchanged:: 2.1.0 Renamed argument `item` to `widget`. ''' # if adding ActionSeparator ('normal' mode, # everything visible), add it to the parent if isinstance(widget, ActionSeparator): super(ActionGroup, self).add_widget(widget, *args, **kwargs) return if not isinstance(widget, ActionItem): raise ActionBarException('ActionGroup only accepts ActionItem') self.list_action_item.append(widget) def show_group(self): # 'normal' mode, items can fit to the view self.clear_widgets() for item in self._list_overflow_items + self.list_action_item: item.inside_group = True self._dropdown.add_widget(item) def clear_widgets(self, *args, **kwargs): self._dropdown.clear_widgets(*args, **kwargs) class ActionOverflow(ActionGroup): ''' ActionOverflow class, see module documentation for more information. ''' overflow_image = StringProperty( 'atlas://data/images/defaulttheme/overflow') ''' Image to be used as an Overflow Image. :attr:`overflow_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/overflow'. ''' def add_widget(self, widget, index=0, *args, **kwargs): ''' .. versionchanged:: 2.1.0 Renamed argument `action_item` to `widget`. ''' if widget is None: return if isinstance(widget, ActionSeparator): return if not isinstance(widget, ActionItem): raise ActionBarException('ActionView only accepts ActionItem' ' (got {!r}'.format(widget)) else: if index == 0: index = len(self._list_overflow_items) self._list_overflow_items.insert(index, widget) def show_default_items(self, parent): # display overflow and its items if widget's directly added to it if self._list_overflow_items == []: return self.show_group() super(ActionView, parent).add_widget(self) class ActionView(BoxLayout): ''' ActionView class, see module documentation for more information. ''' action_previous = ObjectProperty(None) ''' Previous button for an ActionView. :attr:`action_previous` is an :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' background_color = ColorProperty([1, 1, 1, 1]) ''' Background color in the format (r, g, b, a). :attr:`background_color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1]. .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. ''' background_image = StringProperty( 'atlas://data/images/defaulttheme/action_view') ''' Background image of an ActionViews default graphical representation. :attr:`background_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/action_view'. ''' use_separator = BooleanProperty(False) ''' Specify whether to use a separator before every ActionGroup or not. :attr:`use_separator` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' overflow_group = ObjectProperty(None) ''' Widget to be used for the overflow. :attr:`overflow_group` is an :class:`~kivy.properties.ObjectProperty` and defaults to an instance of :class:`ActionOverflow`. ''' def __init__(self, **kwargs): self._list_action_items = [] self._list_action_group = [] super(ActionView, self).__init__(**kwargs) self._state = '' if not self.overflow_group: self.overflow_group = ActionOverflow( use_separator=self.use_separator) def on_action_previous(self, instance, value): self._list_action_items.insert(0, value) def add_widget(self, widget, index=0, *args, **kwargs): ''' .. versionchanged:: 2.1.0 Renamed argument `action_item` to `widget`. ''' if widget is None: return if not isinstance(widget, ActionItem): raise ActionBarException('ActionView only accepts ActionItem' ' (got {!r}'.format(widget)) elif isinstance(widget, ActionOverflow): self.overflow_group = widget widget.use_separator = self.use_separator elif isinstance(widget, ActionGroup): self._list_action_group.append(widget) widget.use_separator = self.use_separator elif isinstance(widget, ActionPrevious): self.action_previous = widget else: super(ActionView, self).add_widget(widget, index, *args, **kwargs) if index == 0: index = len(self._list_action_items) self._list_action_items.insert(index, widget) def on_use_separator(self, instance, value): for group in self._list_action_group: group.use_separator = value if self.overflow_group: self.overflow_group.use_separator = value def remove_widget(self, widget, *args, **kwargs): super(ActionView, self).remove_widget(widget, *args, **kwargs) if isinstance(widget, ActionOverflow): for item in widget.list_action_item: if item in self._list_action_items: self._list_action_items.remove(item) if widget in self._list_action_items: self._list_action_items.remove(widget) def _clear_all(self): lst = self._list_action_items[:] self.clear_widgets() for group in self._list_action_group: group.clear_widgets() self.overflow_group.clear_widgets() self.overflow_group.list_action_item = [] self._list_action_items = lst def _layout_all(self): # all the items can fit to the view, so expand everything super_add = super(ActionView, self).add_widget self._state = 'all' self._clear_all() if not self.action_previous.parent: super_add(self.action_previous) if len(self._list_action_items) > 1: for child in self._list_action_items[1:]: child.inside_group = False super_add(child) for group in self._list_action_group: if group.mode == 'spinner': super_add(group) group.show_group() else: if group.list_action_item != []: super_add(ActionSeparator()) for child in group.list_action_item: child.inside_group = False super_add(child) self.overflow_group.show_default_items(self) def _layout_group(self): # layout all the items in order to pack them per group super_add = super(ActionView, self).add_widget self._state = 'group' self._clear_all() if not self.action_previous.parent: super_add(self.action_previous) if len(self._list_action_items) > 1: for child in self._list_action_items[1:]: super_add(child) child.inside_group = False for group in self._list_action_group: super_add(group) group.show_group() self.overflow_group.show_default_items(self) def _layout_random(self): # layout the items in order to pack all of them grouped, and display # only the action items having 'important' super_add = super(ActionView, self).add_widget self._state = 'random' self._clear_all() hidden_items = [] hidden_groups = [] total_width = 0 if not self.action_previous.parent: super_add(self.action_previous) width = (self.width - self.overflow_group.pack_width - self.action_previous.minimum_width) if len(self._list_action_items): for child in self._list_action_items[1:]: if child.important: if child.pack_width + total_width < width: super_add(child) child.inside_group = False total_width += child.pack_width else: hidden_items.append(child) else: hidden_items.append(child) # if space is left then display ActionItem inside their # ActionGroup if total_width < self.width: for group in self._list_action_group: if group.pack_width + total_width +\ group.separator_width < width: super_add(group) group.show_group() total_width += (group.pack_width + group.separator_width) else: hidden_groups.append(group) group_index = len(self.children) - 1 # if space is left then display other ActionItems if total_width < self.width: for child in hidden_items[:]: if child.pack_width + total_width < width: super_add(child, group_index) total_width += child.pack_width child.inside_group = False hidden_items.remove(child) # for all the remaining ActionItems and ActionItems with in # ActionGroups, Display them inside overflow_group extend_hidden = hidden_items.extend for group in hidden_groups: extend_hidden(group.list_action_item) overflow_group = self.overflow_group if hidden_items != []: over_add = super(overflow_group.__class__, overflow_group).add_widget for child in hidden_items: over_add(child) overflow_group.show_group() if not self.overflow_group.parent: super_add(overflow_group) def on_width(self, width, *args): # determine the layout to use # can we display all of them? total_width = 0 for child in self._list_action_items: total_width += child.pack_width for group in self._list_action_group: for child in group.list_action_item: total_width += child.pack_width if total_width <= self.width: if self._state != 'all': self._layout_all() return # can we display them per group? total_width = 0 for child in self._list_action_items: total_width += child.pack_width for group in self._list_action_group: total_width += group.pack_width if total_width < self.width: # ok, we can display all the items grouped if self._state != 'group': self._layout_group() return # none of the solutions worked, display them in pack mode self._layout_random() class ContextualActionView(ActionView): ''' ContextualActionView class, see the module documentation for more information. ''' pass class ActionBar(BoxLayout): ''' ActionBar class, which acts as the main container for an :class:`ActionView` instance. The ActionBar determines the overall styling aspects of the bar. :class:`ActionItem`\\s are not added to this class directly, but to the contained :class:`ActionView` instance. :Events: `on_previous` Fired when action_previous of action_view is pressed. Please see the module documentation for more information. ''' action_view = ObjectProperty(None) ''' action_view of the ActionBar. :attr:`action_view` is an :class:`~kivy.properties.ObjectProperty` and defaults to None or the last ActionView instance added to the ActionBar. ''' background_color = ColorProperty([1, 1, 1, 1]) ''' Background color, in the format (r, g, b, a). :attr:`background_color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1]. .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. ''' background_image = StringProperty( 'atlas://data/images/defaulttheme/action_bar') ''' Background image of the ActionBars default graphical representation. :attr:`background_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/action_bar'. ''' border = ListProperty([2, 2, 2, 2]) ''' The border to be applied to the :attr:`background_image`. :attr:`border` is a :class:`~kivy.properties.ListProperty` and defaults to [2, 2, 2, 2] ''' __events__ = ('on_previous',) def __init__(self, **kwargs): super(ActionBar, self).__init__(**kwargs) self._stack_cont_action_view = [] self._emit_previous = partial(self.dispatch, 'on_previous') def add_widget(self, widget, *args, **kwargs): ''' .. versionchanged:: 2.1.0 Renamed argument `view` to `widget`. ''' if isinstance(widget, ContextualActionView): self._stack_cont_action_view.append(widget) if widget.action_previous is not None: widget.action_previous.unbind(on_release=self._emit_previous) widget.action_previous.bind(on_release=self._emit_previous) self.clear_widgets() super(ActionBar, self).add_widget(widget, *args, **kwargs) elif isinstance(widget, ActionView): self.action_view = widget super(ActionBar, self).add_widget(widget, *args, **kwargs) else: raise ActionBarException( 'ActionBar can only add ContextualActionView or ActionView') def on_previous(self, *args): self._pop_contextual_action_view() def _pop_contextual_action_view(self): '''Remove the current ContextualActionView and display either the previous one or the ActionView. ''' self._stack_cont_action_view.pop() self.clear_widgets() if self._stack_cont_action_view == []: super(ActionBar, self).add_widget(self.action_view) else: super(ActionBar, self).add_widget(self._stack_cont_action_view[-1]) if __name__ == "__main__": from kivy.base import runTouchApp from kivy.uix.floatlayout import FloatLayout from kivy.factory import Factory # XXX clean the first registration done from '__main__' here. # otherwise kivy.uix.actionbar.ActionPrevious != __main__.ActionPrevious Factory.unregister('ActionPrevious') Builder.load_string(''' : ActionBar: pos_hint: {'top':1} ActionView: use_separator: True ActionPrevious: title: 'Action Bar' with_previous: False ActionOverflow: ActionButton: text: 'Btn0' icon: 'atlas://data/images/defaulttheme/audio-volume-high' ActionButton: text: 'Btn1' ActionButton: text: 'Btn2' ActionGroup: text: 'Group 1' ActionButton: text: 'Btn3' ActionButton: text: 'Btn4' ActionGroup: dropdown_width: 200 text: 'Group 2' ActionButton: text: 'Btn5' ActionButton: text: 'Btn6' ActionButton: text: 'Btn7' ''') class MainWindow(FloatLayout): pass float_layout = MainWindow() runTouchApp(float_layout) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/anchorlayout.py0000666000000000000000000000722200000000000015446 0ustar0000000000000000''' Anchor Layout ============= .. only:: html .. image:: images/anchorlayout.gif :align: right .. only:: latex .. image:: images/anchorlayout.png :align: right The :class:`AnchorLayout` aligns its children to a border (top, bottom, left, right) or center. To draw a button in the lower-right corner:: layout = AnchorLayout( anchor_x='right', anchor_y='bottom') btn = Button(text='Hello World') layout.add_widget(btn) ''' __all__ = ('AnchorLayout', ) from kivy.uix.layout import Layout from kivy.properties import OptionProperty, VariableListProperty class AnchorLayout(Layout): '''Anchor layout class. See the module documentation for more information. ''' padding = VariableListProperty([0, 0, 0, 0]) '''Padding between the widget box and its children, in pixels: [padding_left, padding_top, padding_right, padding_bottom]. padding also accepts a two argument form [padding_horizontal, padding_vertical] and a one argument form [padding]. :attr:`padding` is a :class:`~kivy.properties.VariableListProperty` and defaults to [0, 0, 0, 0]. ''' anchor_x = OptionProperty('center', options=( 'left', 'center', 'right')) '''Horizontal anchor. :attr:`anchor_x` is an :class:`~kivy.properties.OptionProperty` and defaults to 'center'. It accepts values of 'left', 'center' or 'right'. ''' anchor_y = OptionProperty('center', options=( 'top', 'center', 'bottom')) '''Vertical anchor. :attr:`anchor_y` is an :class:`~kivy.properties.OptionProperty` and defaults to 'center'. It accepts values of 'top', 'center' or 'bottom'. ''' def __init__(self, **kwargs): super(AnchorLayout, self).__init__(**kwargs) fbind = self.fbind update = self._trigger_layout fbind('children', update) fbind('parent', update) fbind('padding', update) fbind('anchor_x', update) fbind('anchor_y', update) fbind('size', update) fbind('pos', update) def do_layout(self, *largs): _x, _y = self.pos width = self.width height = self.height anchor_x = self.anchor_x anchor_y = self.anchor_y pad_left, pad_top, pad_right, pad_bottom = self.padding for c in self.children: x, y = _x, _y cw, ch = c.size shw, shh = c.size_hint shw_min, shh_min = c.size_hint_min shw_max, shh_max = c.size_hint_max if shw is not None: cw = shw * (width - pad_left - pad_right) if shw_min is not None and cw < shw_min: cw = shw_min elif shw_max is not None and cw > shw_max: cw = shw_max if shh is not None: ch = shh * (height - pad_top - pad_bottom) if shh_min is not None and ch < shh_min: ch = shh_min elif shh_max is not None and ch > shh_max: ch = shh_max if anchor_x == 'left': x = x + pad_left elif anchor_x == 'right': x = x + width - (cw + pad_right) else: x = x + (width - pad_right + pad_left - cw) / 2 if anchor_y == 'bottom': y = y + pad_bottom elif anchor_y == 'top': y = y + height - (ch + pad_top) else: y = y + (height - pad_top + pad_bottom - ch) / 2 c.pos = x, y c.size = cw, ch ././@PaxHeader0000000000000000000000000000003400000000000011452 xustar000000000000000028 mtime=1735229082.9629936 Kivy-2.3.1/kivy/uix/behaviors/0000777000000000000000000000000000000000000014343 5ustar0000000000000000././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/__init__.py0000666000000000000000000000705200000000000016460 0ustar0000000000000000''' Behaviors ========= .. versionadded:: 1.8.0 Behavior mixin classes ---------------------- This module implements behaviors that can be `mixed in `_ with existing base widgets. The idea behind these classes is to encapsulate properties and events associated with certain types of widgets. Isolating these properties and events in a mixin class allows you to define your own implementation for standard kivy widgets that can act as drop-in replacements. This means you can re-style and re-define widgets as desired without breaking compatibility: as long as they implement the behaviors correctly, they can simply replace the standard widgets. Adding behaviors ---------------- Say you want to add :class:`~kivy.uix.button.Button` capabilities to an :class:`~kivy.uix.image.Image`, you could do:: class IconButton(ButtonBehavior, Image): pass This would give you an :class:`~kivy.uix.image.Image` with the events and properties inherited from :class:`ButtonBehavior`. For example, the *on_press* and *on_release* events would be fired when appropriate:: class IconButton(ButtonBehavior, Image): def on_press(self): print("on_press") Or in kv: .. code-block:: kv IconButton: on_press: print('on_press') Naturally, you could also bind to any property changes the behavior class offers: .. code-block:: python def state_changed(*args): print('state changed') button = IconButton() button.bind(state=state_changed) .. note:: The behavior class must always be _before_ the widget class. If you don't specify the inheritance in this order, the behavior will not work because the behavior methods are overwritten by the class method listed first. Similarly, if you combine a behavior class with a class which requires the use of the methods also defined by the behavior class, the resulting class may not function properly. For example, when combining the :class:`ButtonBehavior` with a :class:`~kivy.uix.slider.Slider`, both of which use the :meth:`~kivy.uix.widget.Widget.on_touch_up` method, the resulting class may not work properly. .. versionchanged:: 1.9.1 The individual behavior classes, previously in one big `behaviors.py` file, has been split into a single file for each class under the :mod:`~kivy.uix.behaviors` module. All the behaviors are still imported in the :mod:`~kivy.uix.behaviors` module so they are accessible as before (e.g. both `from kivy.uix.behaviors import ButtonBehavior` and `from kivy.uix.behaviors.button import ButtonBehavior` work). ''' __all__ = ('ButtonBehavior', 'ToggleButtonBehavior', 'DragBehavior', 'FocusBehavior', 'CompoundSelectionBehavior', 'CodeNavigationBehavior', 'EmacsBehavior', 'CoverBehavior', 'TouchRippleBehavior', 'TouchRippleButtonBehavior') from kivy.uix.behaviors.button import ButtonBehavior from kivy.uix.behaviors.togglebutton import ToggleButtonBehavior from kivy.uix.behaviors.drag import DragBehavior from kivy.uix.behaviors.focus import FocusBehavior from kivy.uix.behaviors.compoundselection import CompoundSelectionBehavior from kivy.uix.behaviors.codenavigation import CodeNavigationBehavior from kivy.uix.behaviors.emacs import EmacsBehavior from kivy.uix.behaviors.cover import CoverBehavior from kivy.uix.behaviors.touchripple import TouchRippleBehavior from kivy.uix.behaviors.touchripple import TouchRippleButtonBehavior ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/button.py0000666000000000000000000001517500000000000016241 0ustar0000000000000000''' Button Behavior =============== The :class:`~kivy.uix.behaviors.button.ButtonBehavior` `mixin `_ class provides :class:`~kivy.uix.button.Button` behavior. You can combine this class with other widgets, such as an :class:`~kivy.uix.image.Image`, to provide alternative buttons that preserve Kivy button behavior. For an overview of behaviors, please refer to the :mod:`~kivy.uix.behaviors` documentation. Example ------- The following example adds button behavior to an image to make a checkbox that behaves like a button:: from kivy.app import App from kivy.uix.image import Image from kivy.uix.behaviors import ButtonBehavior class MyButton(ButtonBehavior, Image): def __init__(self, **kwargs): super(MyButton, self).__init__(**kwargs) self.source = 'atlas://data/images/defaulttheme/checkbox_off' def on_press(self): self.source = 'atlas://data/images/defaulttheme/checkbox_on' def on_release(self): self.source = 'atlas://data/images/defaulttheme/checkbox_off' class SampleApp(App): def build(self): return MyButton() SampleApp().run() See :class:`~kivy.uix.behaviors.ButtonBehavior` for details. ''' __all__ = ('ButtonBehavior', ) from kivy.clock import Clock from kivy.config import Config from kivy.properties import OptionProperty, ObjectProperty, \ BooleanProperty, NumericProperty from time import time class ButtonBehavior(object): ''' This `mixin `_ class provides :class:`~kivy.uix.button.Button` behavior. Please see the :mod:`button behaviors module ` documentation for more information. :Events: `on_press` Fired when the button is pressed. `on_release` Fired when the button is released (i.e. the touch/click that pressed the button goes away). ''' state = OptionProperty('normal', options=('normal', 'down')) '''The state of the button, must be one of 'normal' or 'down'. The state is 'down' only when the button is currently touched/clicked, otherwise its 'normal'. :attr:`state` is an :class:`~kivy.properties.OptionProperty` and defaults to 'normal'. ''' last_touch = ObjectProperty(None) '''Contains the last relevant touch received by the Button. This can be used in `on_press` or `on_release` in order to know which touch dispatched the event. .. versionadded:: 1.8.0 :attr:`last_touch` is a :class:`~kivy.properties.ObjectProperty` and defaults to `None`. ''' min_state_time = NumericProperty(0) '''The minimum period of time which the widget must remain in the `'down'` state. .. versionadded:: 1.9.1 :attr:`min_state_time` is a float and defaults to 0.035. This value is taken from :class:`~kivy.config.Config`. ''' always_release = BooleanProperty(False) '''This determines whether or not the widget fires an `on_release` event if the touch_up is outside the widget. .. versionadded:: 1.9.0 .. versionchanged:: 1.10.0 The default value is now False. :attr:`always_release` is a :class:`~kivy.properties.BooleanProperty` and defaults to `False`. ''' def __init__(self, **kwargs): self.register_event_type('on_press') self.register_event_type('on_release') if 'min_state_time' not in kwargs: self.min_state_time = float(Config.get('graphics', 'min_state_time')) super(ButtonBehavior, self).__init__(**kwargs) self.__state_event = None self.__touch_time = None self.fbind('state', self.cancel_event) def _do_press(self): self.state = 'down' def _do_release(self, *args): self.state = 'normal' def cancel_event(self, *args): if self.__state_event: self.__state_event.cancel() self.__state_event = None def on_touch_down(self, touch): if super(ButtonBehavior, self).on_touch_down(touch): return True if touch.is_mouse_scrolling: return False if not self.collide_point(touch.x, touch.y): return False if self in touch.ud: return False touch.grab(self) touch.ud[self] = True self.last_touch = touch self.__touch_time = time() self._do_press() self.dispatch('on_press') return True def on_touch_move(self, touch): if touch.grab_current is self: return True if super(ButtonBehavior, self).on_touch_move(touch): return True return self in touch.ud def on_touch_up(self, touch): if touch.grab_current is not self: return super(ButtonBehavior, self).on_touch_up(touch) assert self in touch.ud touch.ungrab(self) self.last_touch = touch if (not self.always_release and not self.collide_point(*touch.pos)): self._do_release() return touchtime = time() - self.__touch_time if touchtime < self.min_state_time: self.__state_event = Clock.schedule_once( self._do_release, self.min_state_time - touchtime) else: self._do_release() self.dispatch('on_release') return True def on_press(self): pass def on_release(self): pass def trigger_action(self, duration=0.1): '''Trigger whatever action(s) have been bound to the button by calling both the on_press and on_release callbacks. This is similar to a quick button press without using any touch events, but note that like most kivy code, this is not guaranteed to be safe to call from external threads. If needed use :class:`Clock ` to safely schedule this function and the resulting callbacks to be called from the main thread. Duration is the length of the press in seconds. Pass 0 if you want the action to happen instantly. .. versionadded:: 1.8.0 ''' self._do_press() self.dispatch('on_press') def trigger_release(dt): self._do_release() self.dispatch('on_release') if not duration: trigger_release(0) else: Clock.schedule_once(trigger_release, duration) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/codenavigation.py0000666000000000000000000001170000000000000017706 0ustar0000000000000000''' Code Navigation Behavior ======================== The :class:`~kivy.uix.bahviors.CodeNavigationBehavior` modifies navigation behavior in the :class:`~kivy.uix.textinput.TextInput`, making it work like an IDE instead of a word processor. Using this mixin gives the TextInput the ability to recognize whitespace, punctuation and case variations (e.g. CamelCase) when moving over text. It is currently used by the :class:`~kivy.uix.codeinput.CodeInput` widget. ''' __all__ = ('CodeNavigationBehavior', ) from kivy.event import EventDispatcher import string class CodeNavigationBehavior(EventDispatcher): '''Code navigation behavior. Modifies the navigation behavior in TextInput to work like an IDE instead of a word processor. Please see the :mod:`code navigation behaviors module ` documentation for more information. .. versionadded:: 1.9.1 ''' def _move_cursor_word_left(self, index=None): pos = index or self.cursor_index() pos -= 1 if pos == 0: return 0, 0 col, row = self.get_cursor_from_index(pos) lines = self._lines ucase = string.ascii_uppercase lcase = string.ascii_lowercase ws = string.whitespace punct = string.punctuation mode = 'normal' rline = lines[row] c = rline[col] if len(rline) > col else '\n' if c in ws: mode = 'ws' elif c == '_': mode = 'us' elif c in punct: mode = 'punct' elif c not in ucase: mode = 'camel' while True: if col == -1: if row == 0: return 0, 0 row -= 1 rline = lines[row] col = len(rline) lc = c c = rline[col] if len(rline) > col else '\n' if c == '\n': if lc not in ws: col += 1 break if mode in ('normal', 'camel') and c in ws: col += 1 break if mode in ('normal', 'camel') and c in punct: col += 1 break if mode == 'camel' and c in ucase: break if mode == 'punct' and (c == '_' or c not in punct): col += 1 break if mode == 'us' and c != '_' and (c in punct or c in ws): col += 1 break if mode == 'us' and c != '_': mode = ('normal' if c in ucase else 'ws' if c in ws else 'camel') elif mode == 'ws' and c not in ws: mode = ('normal' if c in ucase else 'us' if c == '_' else 'punct' if c in punct else 'camel') col -= 1 if col > len(rline): if row == len(lines) - 1: return row, len(lines[row]) row += 1 col = 0 return col, row def _move_cursor_word_right(self, index=None): pos = index or self.cursor_index() col, row = self.get_cursor_from_index(pos) lines = self._lines mrow = len(lines) - 1 if row == mrow and col == len(lines[row]): return col, row ucase = string.ascii_uppercase lcase = string.ascii_lowercase ws = string.whitespace punct = string.punctuation mode = 'normal' rline = lines[row] c = rline[col] if len(rline) > col else '\n' if c in ws: mode = 'ws' elif c == '_': mode = 'us' elif c in punct: mode = 'punct' elif c in lcase: mode = 'camel' while True: if mode in ('normal', 'camel', 'punct') and c in ws: mode = 'ws' elif mode in ('normal', 'camel') and c == '_': mode = 'us' elif mode == 'normal' and c not in ucase: mode = 'camel' if mode == 'us': if c in ws: mode = 'ws' elif c != '_': break if mode == 'ws' and c not in ws: break if mode == 'camel' and c in ucase: break if mode == 'punct' and (c == '_' or c not in punct): break if mode != 'punct' and c != '_' and c in punct: break col += 1 if col > len(rline): if row == mrow: return len(rline), mrow row += 1 rline = lines[row] col = 0 c = rline[col] if len(rline) > col else '\n' if c == '\n': break return col, row ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/compoundselection.py0000666000000000000000000006606300000000000020462 0ustar0000000000000000''' Compound Selection Behavior =========================== The :class:`~kivy.uix.behaviors.compoundselection.CompoundSelectionBehavior` `mixin `_ class implements the logic behind keyboard and touch selection of selectable widgets managed by the derived widget. For example, it can be combined with a :class:`~kivy.uix.gridlayout.GridLayout` to add selection to the layout. Compound selection concepts --------------------------- At its core, it keeps a dynamic list of widgets that can be selected. Then, as the touches and keyboard input are passed in, it selects one or more of the widgets based on these inputs. For example, it uses the mouse scroll and keyboard up/down buttons to scroll through the list of widgets. Multiselection can also be achieved using the keyboard shift and ctrl keys. Finally, in addition to the up/down type keyboard inputs, compound selection can also accept letters from the keyboard to be used to select nodes with associated strings that start with those letters, similar to how files are selected by a file browser. Selection mechanics ------------------- When the controller needs to select a node, it calls :meth:`select_node` and :meth:`deselect_node`. Therefore, they must be overwritten in order alter node selection. By default, the class doesn't listen for keyboard or touch events, so the derived widget must call :meth:`select_with_touch`, :meth:`select_with_key_down`, and :meth:`select_with_key_up` on events that it wants to pass on for selection purposes. Example ------- To add selection to a grid layout which will contain :class:`~kivy.uix.Button` widgets. For each button added to the layout, you need to bind the :attr:`~kivy.uix.widget.Widget.on_touch_down` of the button to :meth:`select_with_touch` to pass on the touch events:: from kivy.uix.behaviors.compoundselection import CompoundSelectionBehavior from kivy.uix.button import Button from kivy.uix.gridlayout import GridLayout from kivy.uix.behaviors import FocusBehavior from kivy.core.window import Window from kivy.app import App class SelectableGrid(FocusBehavior, CompoundSelectionBehavior, GridLayout): def keyboard_on_key_down(self, window, keycode, text, modifiers): """Based on FocusBehavior that provides automatic keyboard access, key presses will be used to select children. """ if super(SelectableGrid, self).keyboard_on_key_down( window, keycode, text, modifiers): return True if self.select_with_key_down(window, keycode, text, modifiers): return True return False def keyboard_on_key_up(self, window, keycode): """Based on FocusBehavior that provides automatic keyboard access, key release will be used to select children. """ if super(SelectableGrid, self).keyboard_on_key_up(window, keycode): return True if self.select_with_key_up(window, keycode): return True return False def add_widget(self, widget, *args, **kwargs): """ Override the adding of widgets so we can bind and catch their *on_touch_down* events. """ widget.bind(on_touch_down=self.button_touch_down, on_touch_up=self.button_touch_up) return super(SelectableGrid, self)\ .add_widget(widget, *args, **kwargs) def button_touch_down(self, button, touch): """ Use collision detection to select buttons when the touch occurs within their area. """ if button.collide_point(*touch.pos): self.select_with_touch(button, touch) def button_touch_up(self, button, touch): """ Use collision detection to de-select buttons when the touch occurs outside their area and *touch_multiselect* is not True. """ if not (button.collide_point(*touch.pos) or self.touch_multiselect): self.deselect_node(button) def select_node(self, node): node.background_color = (1, 0, 0, 1) return super(SelectableGrid, self).select_node(node) def deselect_node(self, node): node.background_color = (1, 1, 1, 1) super(SelectableGrid, self).deselect_node(node) def on_selected_nodes(self, grid, nodes): print("Selected nodes = {0}".format(nodes)) class TestApp(App): def build(self): grid = SelectableGrid(cols=3, rows=2, touch_multiselect=True, multiselect=True) for i in range(0, 6): grid.add_widget(Button(text="Button {0}".format(i))) return grid TestApp().run() .. warning:: This code is still experimental, and its API is subject to change in a future version. ''' __all__ = ('CompoundSelectionBehavior', ) from time import time from os import environ from kivy.properties import NumericProperty, BooleanProperty, ListProperty if 'KIVY_DOC' not in environ: from kivy.config import Config _is_desktop = Config.getboolean('kivy', 'desktop') else: _is_desktop = False class CompoundSelectionBehavior(object): '''The Selection behavior `mixin `_ implements the logic behind keyboard and touch selection of selectable widgets managed by the derived widget. Please see the :mod:`compound selection behaviors module ` documentation for more information. .. versionadded:: 1.9.0 ''' selected_nodes = ListProperty([]) '''The list of selected nodes. .. note:: Multiple nodes can be selected right after one another e.g. using the keyboard. When listening to :attr:`selected_nodes`, one should be aware of this. :attr:`selected_nodes` is a :class:`~kivy.properties.ListProperty` and defaults to the empty list, []. It is read-only and should not be modified. ''' touch_multiselect = BooleanProperty(False) '''A special touch mode which determines whether touch events, as processed by :meth:`select_with_touch`, will add the currently touched node to the selection, or if it will clear the selection before adding the node. This allows the selection of multiple nodes by simply touching them. This is different from :attr:`multiselect` because when it is True, simply touching an unselected node will select it, even if ctrl is not pressed. If it is False, however, ctrl must be pressed in order to add to the selection when :attr:`multiselect` is True. .. note:: :attr:`multiselect`, when False, will disable :attr:`touch_multiselect`. :attr:`touch_multiselect` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' multiselect = BooleanProperty(False) '''Determines whether multiple nodes can be selected. If enabled, keyboard shift and ctrl selection, optionally combined with touch, for example, will be able to select multiple widgets in the normally expected manner. This dominates :attr:`touch_multiselect` when False. :attr:`multiselect` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' touch_deselect_last = BooleanProperty(not _is_desktop) '''Determines whether the last selected node can be deselected when :attr:`multiselect` or :attr:`touch_multiselect` is False. .. versionadded:: 1.10.0 :attr:`touch_deselect_last` is a :class:`~kivy.properties.BooleanProperty` and defaults to True on mobile, False on desktop platforms. ''' keyboard_select = BooleanProperty(True) '''Determines whether the keyboard can be used for selection. If False, keyboard inputs will be ignored. :attr:`keyboard_select` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' page_count = NumericProperty(10) '''Determines by how much the selected node is moved up or down, relative to the position of the last selected node, when pageup (or pagedown) is pressed. :attr:`page_count` is a :class:`~kivy.properties.NumericProperty` and defaults to 10. ''' up_count = NumericProperty(1) '''Determines by how much the selected node is moved up or down, relative to the position of the last selected node, when the up (or down) arrow on the keyboard is pressed. :attr:`up_count` is a :class:`~kivy.properties.NumericProperty` and defaults to 1. ''' right_count = NumericProperty(1) '''Determines by how much the selected node is moved up or down, relative to the position of the last selected node, when the right (or left) arrow on the keyboard is pressed. :attr:`right_count` is a :class:`~kivy.properties.NumericProperty` and defaults to 1. ''' scroll_count = NumericProperty(0) '''Determines by how much the selected node is moved up or down, relative to the position of the last selected node, when the mouse scroll wheel is scrolled. :attr:`right_count` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' nodes_order_reversed = BooleanProperty(True) ''' (Internal) Indicates whether the order of the nodes as displayed top- down is reversed compared to their order in :meth:`get_selectable_nodes` (e.g. how the children property is reversed compared to how it's displayed). ''' text_entry_timeout = NumericProperty(1.) '''When typing characters in rapid succession (i.e. the time difference since the last character is less than :attr:`text_entry_timeout`), the keys get concatenated and the combined text is passed as the key argument of :meth:`goto_node`. .. versionadded:: 1.10.0 ''' _anchor = None # the last anchor node selected (e.g. shift relative node) # the idx may be out of sync _anchor_idx = 0 # cache indexes in case list hasn't changed _last_selected_node = None # the absolute last node selected _last_node_idx = 0 _ctrl_down = False # if it's pressed - for e.g. shift selection _shift_down = False # holds str used to find node, e.g. if word is typed. passed to goto_node _word_filter = '' _last_key_time = 0 # time since last press, for finding whole strs in node _key_list = [] # keys that are already pressed, to not press continuously _offset_counts = {} # cache of counts for faster access def __init__(self, **kwargs): super(CompoundSelectionBehavior, self).__init__(**kwargs) self._key_list = [] def ensure_single_select(*l): if (not self.multiselect) and len(self.selected_nodes) > 1: self.clear_selection() update_counts = self._update_counts update_counts() fbind = self.fbind fbind('multiselect', ensure_single_select) fbind('page_count', update_counts) fbind('up_count', update_counts) fbind('right_count', update_counts) fbind('scroll_count', update_counts) def select_with_touch(self, node, touch=None): '''(internal) Processes a touch on the node. This should be called by the derived widget when a node is touched and is to be used for selection. Depending on the keyboard keys pressed and the configuration, it could select or deslect this and other nodes in the selectable nodes list, :meth:`get_selectable_nodes`. :Parameters: `node` The node that received the touch. Can be None for a scroll type touch. `touch` Optionally, the touch. Defaults to None. :Returns: bool, True if the touch was used, False otherwise. ''' multi = self.multiselect multiselect = multi and (self._ctrl_down or self.touch_multiselect) range_select = multi and self._shift_down if touch and 'button' in touch.profile and touch.button in\ ('scrollup', 'scrolldown', 'scrollleft', 'scrollright'): node_src, idx_src = self._resolve_last_node() node, idx = self.goto_node(touch.button, node_src, idx_src) if node == node_src: return False if range_select: self._select_range(multiselect, True, node, idx) else: if not multiselect: self.clear_selection() self.select_node(node) return True if node is None: return False if (node in self.selected_nodes and (not range_select)): # selected if multiselect: self.deselect_node(node) else: selected_node_count = len(self.selected_nodes) self.clear_selection() if not self.touch_deselect_last or selected_node_count > 1: self.select_node(node) elif range_select: # keep anchor only if not multiselect (ctrl-type selection) self._select_range(multiselect, not multiselect, node, 0) else: # it's not selected at this point if not multiselect: self.clear_selection() self.select_node(node) return True def select_with_key_down(self, keyboard, scancode, codepoint, modifiers, **kwargs): '''Processes a key press. This is called when a key press is to be used for selection. Depending on the keyboard keys pressed and the configuration, it could select or deselect nodes or node ranges from the selectable nodes list, :meth:`get_selectable_nodes`. The parameters are such that it could be bound directly to the on_key_down event of a keyboard. Therefore, it is safe to be called repeatedly when the key is held down as is done by the keyboard. :Returns: bool, True if the keypress was used, False otherwise. ''' if not self.keyboard_select: return False keys = self._key_list multi = self.multiselect node_src, idx_src = self._resolve_last_node() text = scancode[1] if text == 'shift': self._shift_down = True elif text in ('ctrl', 'lctrl', 'rctrl'): self._ctrl_down = True elif (multi and 'ctrl' in modifiers and text in ('a', 'A') and text not in keys): sister_nodes = self.get_selectable_nodes() select = self.select_node for node in sister_nodes: select(node) keys.append(text) else: s = text if len(text) > 1: d = {'divide': '/', 'mul': '*', 'substract': '-', 'add': '+', 'decimal': '.'} if text.startswith('numpad'): s = text[6:] if len(s) > 1: if s in d: s = d[s] else: s = None else: s = None if s is not None: if s not in keys: # don't keep adding while holding down if time() - self._last_key_time <= self.text_entry_timeout: self._word_filter += s else: self._word_filter = s keys.append(s) self._last_key_time = time() node, idx = self.goto_node(self._word_filter, node_src, idx_src) else: self._word_filter = '' node, idx = self.goto_node(text, node_src, idx_src) if node == node_src: return False multiselect = multi and 'ctrl' in modifiers if multi and 'shift' in modifiers: self._select_range(multiselect, True, node, idx) else: if not multiselect: self.clear_selection() self.select_node(node) return True self._word_filter = '' return False def select_with_key_up(self, keyboard, scancode, **kwargs): '''(internal) Processes a key release. This must be called by the derived widget when a key that :meth:`select_with_key_down` returned True is released. The parameters are such that it could be bound directly to the on_key_up event of a keyboard. :Returns: bool, True if the key release was used, False otherwise. ''' if scancode[1] == 'shift': self._shift_down = False elif scancode[1] in ('ctrl', 'lctrl', 'rctrl'): self._ctrl_down = False else: try: self._key_list.remove(scancode[1]) return True except ValueError: return False return True def _update_counts(self, *largs): # doesn't invert indices here pc = self.page_count uc = self.up_count rc = self.right_count sc = self.scroll_count self._offset_counts = {'pageup': -pc, 'pagedown': pc, 'up': -uc, 'down': uc, 'right': rc, 'left': -rc, 'scrollup': sc, 'scrolldown': -sc, 'scrollright': -sc, 'scrollleft': sc} def _resolve_last_node(self): # for offset selection, we have a anchor, and we select everything # between anchor and added offset relative to last node sister_nodes = self.get_selectable_nodes() if not len(sister_nodes): return None, 0 last_node = self._last_selected_node last_idx = self._last_node_idx end = len(sister_nodes) - 1 if last_node is None: last_node = self._anchor last_idx = self._anchor_idx if last_node is None: return sister_nodes[end], end if last_idx > end or sister_nodes[last_idx] != last_node: try: return last_node, self.get_index_of_node(last_node, sister_nodes) except ValueError: return sister_nodes[end], end return last_node, last_idx def _select_range(self, multiselect, keep_anchor, node, idx): '''Selects a range between self._anchor and node or idx. If multiselect is True, it will be added to the selection, otherwise it will unselect everything before selecting the range. This is only called if self.multiselect is True. If keep anchor is False, the anchor is moved to node. This should always be True for keyboard selection. ''' select = self.select_node sister_nodes = self.get_selectable_nodes() end = len(sister_nodes) - 1 last_node = self._anchor last_idx = self._anchor_idx if last_node is None: last_idx = end last_node = sister_nodes[end] else: if last_idx > end or sister_nodes[last_idx] != last_node: try: last_idx = self.get_index_of_node(last_node, sister_nodes) except ValueError: # list changed - cannot do select across them return if idx > end or sister_nodes[idx] != node: try: # just in case idx = self.get_index_of_node(node, sister_nodes) except ValueError: return if last_idx > idx: last_idx, idx = idx, last_idx if not multiselect: self.clear_selection() for item in sister_nodes[last_idx:idx + 1]: select(item) if keep_anchor: self._anchor = last_node self._anchor_idx = last_idx else: self._anchor = node # in case idx was reversed, reset self._anchor_idx = idx self._last_selected_node = node self._last_node_idx = idx def clear_selection(self): ''' Deselects all the currently selected nodes. ''' # keep the anchor and last selected node deselect = self.deselect_node nodes = self.selected_nodes # empty beforehand so lookup in deselect will be fast for node in nodes[:]: deselect(node) def get_selectable_nodes(self): '''(internal) Returns a list of the nodes that can be selected. It can be overwritten by the derived widget to return the correct list. This list is used to determine which nodes to select with group selection. E.g. the last element in the list will be selected when home is pressed, pagedown will move (or add to, if shift is held) the selection from the current position by negative :attr:`page_count` nodes starting from the position of the currently selected node in this list and so on. Still, nodes can be selected even if they are not in this list. .. note:: It is safe to dynamically change this list including removing, adding, or re-arranging its elements. Nodes can be selected even if they are not on this list. And selected nodes removed from the list will remain selected until :meth:`deselect_node` is called. .. warning:: Layouts display their children in the reverse order. That is, the contents of :attr:`~kivy.uix.widget.Widget.children` is displayed form right to left, bottom to top. Therefore, internally, the indices of the elements returned by this function are reversed to make it work by default for most layouts so that the final result is consistent e.g. home, although it will select the last element in this list visually, will select the first element when counting from top to bottom and left to right. If this behavior is not desired, a reversed list should be returned instead. Defaults to returning :attr:`~kivy.uix.widget.Widget.children`. ''' return self.children def get_index_of_node(self, node, selectable_nodes): '''(internal) Returns the index of the `node` within the `selectable_nodes` returned by :meth:`get_selectable_nodes`. ''' return selectable_nodes.index(node) def goto_node(self, key, last_node, last_node_idx): '''(internal) Used by the controller to get the node at the position indicated by key. The key can be keyboard inputs, e.g. pageup, or scroll inputs from the mouse scroll wheel, e.g. scrollup. 'last_node' is the last node selected and is used to find the resulting node. For example, if the key is up, the returned node is one node up from the last node. It can be overwritten by the derived widget. :Parameters: `key` str, the string used to find the desired node. It can be any of the keyboard keys, as well as the mouse scrollup, scrolldown, scrollright, and scrollleft strings. If letters are typed in quick succession, the letters will be combined before it's passed in as key and can be used to find nodes that have an associated string that starts with those letters. `last_node` The last node that was selected. `last_node_idx` The cached index of the last node selected in the :meth:`get_selectable_nodes` list. If the list hasn't changed it saves having to look up the index of `last_node` in that list. :Returns: tuple, the node targeted by key and its index in the :meth:`get_selectable_nodes` list. Returning `(last_node, last_node_idx)` indicates a node wasn't found. ''' sister_nodes = self.get_selectable_nodes() end = len(sister_nodes) - 1 counts = self._offset_counts if end == -1: return last_node, last_node_idx if last_node_idx > end or sister_nodes[last_node_idx] != last_node: try: # just in case last_node_idx = self.get_index_of_node(last_node, sister_nodes) except ValueError: return last_node, last_node_idx is_reversed = self.nodes_order_reversed if key in counts: count = -counts[key] if is_reversed else counts[key] idx = max(min(count + last_node_idx, end), 0) return sister_nodes[idx], idx elif key == 'home': if is_reversed: return sister_nodes[end], end return sister_nodes[0], 0 elif key == 'end': if is_reversed: return sister_nodes[0], 0 return sister_nodes[end], end else: return last_node, last_node_idx def select_node(self, node): ''' Selects a node. It is called by the controller when it selects a node and can be called from the outside to select a node directly. The derived widget should overwrite this method and change the node state to selected when called. :Parameters: `node` The node to be selected. :Returns: bool, True if the node was selected, False otherwise. .. warning:: This method must be called by the derived widget using super if it is overwritten. ''' nodes = self.selected_nodes if node in nodes: return False if (not self.multiselect) and len(nodes): self.clear_selection() if node not in nodes: nodes.append(node) self._anchor = node self._last_selected_node = node return True def deselect_node(self, node): ''' Deselects a possibly selected node. It is called by the controller when it deselects a node and can also be called from the outside to deselect a node directly. The derived widget should overwrite this method and change the node to its unselected state when this is called :Parameters: `node` The node to be deselected. .. warning:: This method must be called by the derived widget using super if it is overwritten. ''' if node in self.selected_nodes: self.selected_nodes.remove(node) return True return False ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/cover.py0000666000000000000000000001077300000000000016043 0ustar0000000000000000''' Cover Behavior ============== The :class:`~kivy.uix.behaviors.cover.CoverBehavior` `mixin `_ is intended for rendering textures to full widget size keeping the aspect ratio of the original texture. Use cases are i.e. rendering full size background images or video content in a dynamic layout. For an overview of behaviors, please refer to the :mod:`~kivy.uix.behaviors` documentation. Example ------- The following examples add cover behavior to an image: In python: .. code-block:: python from kivy.app import App from kivy.uix.behaviors import CoverBehavior from kivy.uix.image import Image class CoverImage(CoverBehavior, Image): def __init__(self, **kwargs): super(CoverImage, self).__init__(**kwargs) texture = self._coreimage.texture self.reference_size = texture.size self.texture = texture class MainApp(App): def build(self): return CoverImage(source='image.jpg') MainApp().run() In Kivy Language: .. code-block:: kv CoverImage: source: 'image.png' : reference_size: self.texture_size See :class:`~kivy.uix.behaviors.cover.CoverBehavior` for details. ''' __all__ = ('CoverBehavior', ) from decimal import Decimal from kivy.lang import Builder from kivy.properties import ListProperty Builder.load_string(""" <-CoverBehavior>: canvas.before: StencilPush Rectangle: pos: self.pos size: self.size StencilUse canvas: Rectangle: texture: self.texture size: self.cover_size pos: self.cover_pos canvas.after: StencilUnUse Rectangle: pos: self.pos size: self.size StencilPop """) class CoverBehavior(object): '''The CoverBehavior `mixin `_ provides rendering a texture covering full widget size keeping aspect ratio of the original texture. .. versionadded:: 1.10.0 ''' reference_size = ListProperty([]) '''Reference size used for aspect ratio approximation calculation. :attr:`reference_size` is a :class:`~kivy.properties.ListProperty` and defaults to `[]`. ''' cover_size = ListProperty([0, 0]) '''Size of the aspect ratio aware texture. Gets calculated in ``CoverBehavior.calculate_cover``. :attr:`cover_size` is a :class:`~kivy.properties.ListProperty` and defaults to `[0, 0]`. ''' cover_pos = ListProperty([0, 0]) '''Position of the aspect ratio aware texture. Gets calculated in ``CoverBehavior.calculate_cover``. :attr:`cover_pos` is a :class:`~kivy.properties.ListProperty` and defaults to `[0, 0]`. ''' def __init__(self, **kwargs): super(CoverBehavior, self).__init__(**kwargs) # bind covering self.bind( size=self.calculate_cover, pos=self.calculate_cover ) def _aspect_ratio_approximate(self, size): # return a decimal approximation of an aspect ratio. return Decimal('%.2f' % (float(size[0]) / size[1])) def _scale_size(self, size, sizer): # return scaled size based on sizer, where sizer (n, None) scales x # to n and (None, n) scales y to n size_new = list(sizer) i = size_new.index(None) j = i * -1 + 1 size_new[i] = (size_new[j] * size[i]) / size[j] return tuple(size_new) def calculate_cover(self, *args): # return if no reference size yet if not self.reference_size: return size = self.size origin_appr = self._aspect_ratio_approximate(self.reference_size) crop_appr = self._aspect_ratio_approximate(size) # same aspect ratio if origin_appr == crop_appr: crop_size = self.size offset = (0, 0) # scale x elif origin_appr < crop_appr: crop_size = self._scale_size(self.reference_size, (size[0], None)) offset = (0, ((crop_size[1] - size[1]) / 2) * -1) # scale y else: crop_size = self._scale_size(self.reference_size, (None, size[1])) offset = (((crop_size[0] - size[0]) / 2) * -1, 0) # set background size and position self.cover_size = crop_size self.cover_pos = offset ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/drag.py0000666000000000000000000001777200000000000015650 0ustar0000000000000000""" Drag Behavior ============= The :class:`~kivy.uix.behaviors.drag.DragBehavior` `mixin `_ class provides Drag behavior. When combined with a widget, dragging in the rectangle defined by the :attr:`~kivy.uix.behaviors.drag.DragBehavior.drag_rectangle` will drag the widget. Example ------- The following example creates a draggable label:: from kivy.uix.label import Label from kivy.app import App from kivy.uix.behaviors import DragBehavior from kivy.lang import Builder # You could also put the following in your kv file... kv = ''' : # Define the properties for the DragLabel drag_rectangle: self.x, self.y, self.width, self.height drag_timeout: 10000000 drag_distance: 0 FloatLayout: # Define the root widget DragLabel: size_hint: 0.25, 0.2 text: 'Drag me' ''' class DragLabel(DragBehavior, Label): pass class TestApp(App): def build(self): return Builder.load_string(kv) TestApp().run() """ __all__ = ('DragBehavior', ) from kivy.clock import Clock from kivy.properties import NumericProperty, ReferenceListProperty from kivy.config import Config from kivy.metrics import sp from functools import partial # When we are generating documentation, Config doesn't exist _scroll_timeout = _scroll_distance = 0 if Config: _scroll_timeout = Config.getint('widgets', 'scroll_timeout') _scroll_distance = Config.getint('widgets', 'scroll_distance') class DragBehavior(object): ''' The DragBehavior `mixin `_ provides Drag behavior. When combined with a widget, dragging in the rectangle defined by :attr:`drag_rectangle` will drag the widget. Please see the :mod:`drag behaviors module ` documentation for more information. .. versionadded:: 1.8.0 ''' drag_distance = NumericProperty(_scroll_distance) '''Distance to move before dragging the :class:`DragBehavior`, in pixels. As soon as the distance has been traveled, the :class:`DragBehavior` will start to drag, and no touch event will be dispatched to the children. It is advisable that you base this value on the dpi of your target device's screen. :attr:`drag_distance` is a :class:`~kivy.properties.NumericProperty` and defaults to the `scroll_distance` as defined in the user :class:`~kivy.config.Config` (20 pixels by default). ''' drag_timeout = NumericProperty(_scroll_timeout) '''Timeout allowed to trigger the :attr:`drag_distance`, in milliseconds. If the user has not moved :attr:`drag_distance` within the timeout, dragging will be disabled, and the touch event will be dispatched to the children. :attr:`drag_timeout` is a :class:`~kivy.properties.NumericProperty` and defaults to the `scroll_timeout` as defined in the user :class:`~kivy.config.Config` (55 milliseconds by default). ''' drag_rect_x = NumericProperty(0) '''X position of the axis aligned bounding rectangle where dragging is allowed (in window coordinates). :attr:`drag_rect_x` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' drag_rect_y = NumericProperty(0) '''Y position of the axis aligned bounding rectangle where dragging is allowed (in window coordinates). :attr:`drag_rect_Y` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' drag_rect_width = NumericProperty(100) '''Width of the axis aligned bounding rectangle where dragging is allowed. :attr:`drag_rect_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 100. ''' drag_rect_height = NumericProperty(100) '''Height of the axis aligned bounding rectangle where dragging is allowed. :attr:`drag_rect_height` is a :class:`~kivy.properties.NumericProperty` and defaults to 100. ''' drag_rectangle = ReferenceListProperty(drag_rect_x, drag_rect_y, drag_rect_width, drag_rect_height) '''Position and size of the axis aligned bounding rectangle where dragging is allowed. :attr:`drag_rectangle` is a :class:`~kivy.properties.ReferenceListProperty` of (:attr:`drag_rect_x`, :attr:`drag_rect_y`, :attr:`drag_rect_width`, :attr:`drag_rect_height`) properties. ''' def __init__(self, **kwargs): self._drag_touch = None super(DragBehavior, self).__init__(**kwargs) def _get_uid(self, prefix='sv'): return '{0}.{1}'.format(prefix, self.uid) def on_touch_down(self, touch): xx, yy, w, h = self.drag_rectangle x, y = touch.pos if not self.collide_point(x, y): touch.ud[self._get_uid('svavoid')] = True return super(DragBehavior, self).on_touch_down(touch) if self._drag_touch or ('button' in touch.profile and touch.button.startswith('scroll')) or\ not ((xx < x <= xx + w) and (yy < y <= yy + h)): return super(DragBehavior, self).on_touch_down(touch) # no mouse scrolling, so the user is going to drag with this touch. self._drag_touch = touch uid = self._get_uid() touch.grab(self) touch.ud[uid] = { 'mode': 'unknown', 'dx': 0, 'dy': 0} Clock.schedule_once(self._change_touch_mode, self.drag_timeout / 1000.) return True def on_touch_move(self, touch): if self._get_uid('svavoid') in touch.ud or\ self._drag_touch is not touch: return super(DragBehavior, self).on_touch_move(touch) or\ self._get_uid() in touch.ud if touch.grab_current is not self: return True uid = self._get_uid() ud = touch.ud[uid] mode = ud['mode'] if mode == 'unknown': ud['dx'] += abs(touch.dx) ud['dy'] += abs(touch.dy) if ud['dx'] > sp(self.drag_distance): mode = 'drag' if ud['dy'] > sp(self.drag_distance): mode = 'drag' ud['mode'] = mode if mode == 'drag': self.x += touch.dx self.y += touch.dy return True def on_touch_up(self, touch): if self._get_uid('svavoid') in touch.ud: return super(DragBehavior, self).on_touch_up(touch) if self._drag_touch and self in [x() for x in touch.grab_list]: touch.ungrab(self) self._drag_touch = None ud = touch.ud[self._get_uid()] if ud['mode'] == 'unknown': super(DragBehavior, self).on_touch_down(touch) Clock.schedule_once(partial(self._do_touch_up, touch), .1) else: if self._drag_touch is not touch: super(DragBehavior, self).on_touch_up(touch) return self._get_uid() in touch.ud def _do_touch_up(self, touch, *largs): super(DragBehavior, self).on_touch_up(touch) # don't forget about grab event! for x in touch.grab_list[:]: touch.grab_list.remove(x) x = x() if not x: continue touch.grab_current = x super(DragBehavior, self).on_touch_up(touch) touch.grab_current = None def _change_touch_mode(self, *largs): if not self._drag_touch: return uid = self._get_uid() touch = self._drag_touch ud = touch.ud[uid] if ud['mode'] != 'unknown': return touch.ungrab(self) self._drag_touch = None touch.push() touch.apply_transform_2d(self.parent.to_widget) super(DragBehavior, self).on_touch_down(touch) touch.pop() return ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/emacs.py0000666000000000000000000001336400000000000016014 0ustar0000000000000000# -*- encoding: utf-8 -*- ''' Emacs Behavior ============== The :class:`~kivy.uix.behaviors.emacs.EmacsBehavior` `mixin `_ allows you to add `Emacs `_ keyboard shortcuts for basic movement and editing to the :class:`~kivy.uix.textinput.TextInput` widget. The shortcuts currently available are listed below: Emacs shortcuts --------------- =============== ======================================================== Shortcut Description --------------- -------------------------------------------------------- Control + a Move cursor to the beginning of the line Control + e Move cursor to the end of the line Control + f Move cursor one character to the right Control + b Move cursor one character to the left Alt + f Move cursor to the end of the word to the right Alt + b Move cursor to the start of the word to the left Alt + Backspace Delete text left of the cursor to the beginning of word Alt + d Delete text right of the cursor to the end of the word Alt + w Copy selection Control + w Cut selection Control + y Paste selection =============== ======================================================== .. warning:: If you have the :mod:`~kivy.modules.inspector` module enabled, the shortcut for opening the inspector (Control + e) conflicts with the Emacs shortcut to move to the end of the line (it will still move the cursor to the end of the line, but the inspector will open as well). ''' from kivy.properties import StringProperty __all__ = ('EmacsBehavior', ) class EmacsBehavior(object): ''' A `mixin `_ that enables Emacs-style keyboard shortcuts for the :class:`~kivy.uix.textinput.TextInput` widget. Please see the :mod:`Emacs behaviors module ` documentation for more information. .. versionadded:: 1.9.1 ''' key_bindings = StringProperty('emacs') '''String name which determines the type of key bindings to use with the :class:`~kivy.uix.textinput.TextInput`. This allows Emacs key bindings to be enabled/disabled programmatically for widgets that inherit from :class:`EmacsBehavior`. If the value is not ``'emacs'``, Emacs bindings will be disabled. Use ``'default'`` for switching to the default key bindings of TextInput. :attr:`key_bindings` is a :class:`~kivy.properties.StringProperty` and defaults to ``'emacs'``. .. versionadded:: 1.10.0 ''' def __init__(self, **kwargs): super(EmacsBehavior, self).__init__(**kwargs) self.bindings = { 'ctrl': { 'a': lambda: self.do_cursor_movement('cursor_home'), 'e': lambda: self.do_cursor_movement('cursor_end'), 'f': lambda: self.do_cursor_movement('cursor_right'), 'b': lambda: self.do_cursor_movement('cursor_left'), 'w': lambda: self._cut(self.selection_text), 'y': self.paste, }, 'alt': { 'w': self.copy, 'f': lambda: self.do_cursor_movement('cursor_right', control=True), 'b': lambda: self.do_cursor_movement('cursor_left', control=True), 'd': self.delete_word_right, '\x08': self.delete_word_left, # alt + backspace }, } def keyboard_on_key_down(self, window, keycode, text, modifiers): key, key_str = keycode # join the modifiers e.g. ['alt', 'ctrl'] mod = '+'.join(modifiers) if modifiers else None is_emacs_shortcut = False if key in range(256) and self.key_bindings == 'emacs': if mod == 'ctrl' and chr(key) in self.bindings['ctrl'].keys(): is_emacs_shortcut = True elif mod == 'alt' and chr(key) in self.bindings['alt'].keys(): is_emacs_shortcut = True else: # e.g. ctrl+alt or alt+ctrl (alt-gr key) is_emacs_shortcut = False if is_emacs_shortcut: # Look up mod and key emacs_shortcut = self.bindings[mod][chr(key)] emacs_shortcut() else: super(EmacsBehavior, self).keyboard_on_key_down(window, keycode, text, modifiers) def delete_word_right(self): '''Delete text right of the cursor to the end of the word''' if self._selection: return start_index = self.cursor_index() start_cursor = self.cursor self.do_cursor_movement('cursor_right', control=True) end_index = self.cursor_index() if start_index != end_index: s = self.text[start_index:end_index] self._set_unredo_delsel(start_index, end_index, s, from_undo=False) self.text = self.text[:start_index] + self.text[end_index:] self._set_cursor(pos=start_cursor) def delete_word_left(self): '''Delete text left of the cursor to the beginning of word''' if self._selection: return start_index = self.cursor_index() self.do_cursor_movement('cursor_left', control=True) end_cursor = self.cursor end_index = self.cursor_index() if start_index != end_index: s = self.text[end_index:start_index] self._set_unredo_delsel(end_index, start_index, s, from_undo=False) self.text = self.text[:end_index] + self.text[start_index:] self._set_cursor(pos=end_cursor) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/focus.py0000666000000000000000000005756100000000000016052 0ustar0000000000000000''' Focus Behavior ============== The :class:`~kivy.uix.behaviors.FocusBehavior` `mixin `_ class provides keyboard focus behavior. When combined with other FocusBehavior widgets it allows one to cycle focus among them by pressing tab. In addition, upon gaining focus, the instance will automatically receive keyboard input. Focus, very different from selection, is intimately tied with the keyboard; each keyboard can focus on zero or one widgets, and each widget can only have the focus of one keyboard. However, multiple keyboards can focus simultaneously on different widgets. When escape is hit, the widget having the focus of that keyboard will de-focus. Managing focus -------------- In essence, focus is implemented as a doubly linked list, where each node holds a (weak) reference to the instance before it and after it, as visualized when cycling through the nodes using tab (forward) or shift+tab (backward). If a previous or next widget is not specified, :attr:`focus_next` and :attr:`focus_previous` defaults to `None`. This means that the :attr:`~kivy.uix.widget.Widget.children` list and :attr:`parents ` are walked to find the next focusable widget, unless :attr:`focus_next` or :attr:`focus_previous` is set to the `StopIteration` class, in which case focus stops there. For example, to cycle focus between :class:`~kivy.uix.button.Button` elements of a :class:`~kivy.uix.gridlayout.GridLayout`:: class FocusButton(FocusBehavior, Button): pass grid = GridLayout(cols=4) for i in range(40): grid.add_widget(FocusButton(text=str(i))) # clicking on a widget will activate focus, and tab can now be used # to cycle through When using a software keyboard, typical on mobile and touch devices, the keyboard display behavior is determined by the :attr:`~kivy.core.window.WindowBase.softinput_mode` property. You can use this property to ensure the focused widget is not covered or obscured by the keyboard. Initializing focus ------------------ Widgets needs to be visible before they can receive the focus. This means that setting their *focus* property to True before they are visible will have no effect. To initialize focus, you can use the 'on_parent' event:: from kivy.app import App from kivy.uix.textinput import TextInput class MyTextInput(TextInput): def on_parent(self, widget, parent): self.focus = True class SampleApp(App): def build(self): return MyTextInput() SampleApp().run() If you are using a :class:`~kivy.uix.popup`, you can use the 'on_open' event. For an overview of behaviors, please refer to the :mod:`~kivy.uix.behaviors` documentation. .. warning:: This code is still experimental, and its API is subject to change in a future version. ''' __all__ = ('FocusBehavior', ) from kivy.properties import OptionProperty, ObjectProperty, BooleanProperty, \ AliasProperty from kivy.config import Config from kivy.base import EventLoop # When we are generating documentation, Config doesn't exist _is_desktop = False _keyboard_mode = 'system' if Config: _is_desktop = Config.getboolean('kivy', 'desktop') _keyboard_mode = Config.get('kivy', 'keyboard_mode') class FocusBehavior(object): '''Provides keyboard focus behavior. When combined with other FocusBehavior widgets it allows one to cycle focus among them by pressing tab. Please see the :mod:`focus behavior module documentation ` for more information. .. versionadded:: 1.9.0 ''' _requested_keyboard = False _keyboard = ObjectProperty(None, allownone=True) _keyboards = {} ignored_touch = [] '''A list of touches that should not be used to defocus. After on_touch_up, every touch that is not in :attr:`ignored_touch` will defocus all the focused widgets if the config keyboard mode is not multi. Touches on focusable widgets that were used to focus are automatically added here. Example usage:: class Unfocusable(Widget): def on_touch_down(self, touch): if self.collide_point(*touch.pos): FocusBehavior.ignored_touch.append(touch) Notice that you need to access this as a class, not an instance variable. ''' def _set_keyboard(self, value): focus = self.focus keyboard = self._keyboard keyboards = FocusBehavior._keyboards if keyboard: self.focus = False # this'll unbind if self._keyboard: # remove assigned keyboard from dict del keyboards[keyboard] if value and value not in keyboards: keyboards[value] = None self._keyboard = value self.focus = focus def _get_keyboard(self): return self._keyboard keyboard = AliasProperty(_get_keyboard, _set_keyboard, bind=('_keyboard', )) '''The keyboard to bind to (or bound to the widget) when focused. When None, a keyboard is requested and released whenever the widget comes into and out of focus. If not None, it must be a keyboard, which gets bound and unbound from the widget whenever it's in or out of focus. It is useful only when more than one keyboard is available, so it is recommended to be set to None when only one keyboard is available. If more than one keyboard is available, whenever an instance gets focused a new keyboard will be requested if None. Unless the other instances lose focus (e.g. if tab was used), a new keyboard will appear. When this is undesired, the keyboard property can be used. For example, if there are two users with two keyboards, then each keyboard can be assigned to different groups of instances of FocusBehavior, ensuring that within each group, only one FocusBehavior will have focus, and will receive input from the correct keyboard. See `keyboard_mode` in :mod:`~kivy.config` for more information on the keyboard modes. **Keyboard and focus behavior** When using the keyboard, there are some important default behaviors you should keep in mind. * When Config's `keyboard_mode` is multi, each new touch is considered a touch by a different user and will set the focus (if clicked on a focusable) with a new keyboard. Already focused elements will not lose their focus (even if an unfocusable widget is touched). * If the keyboard property is set, that keyboard will be used when the instance gets focused. If widgets with different keyboards are linked through :attr:`focus_next` and :attr:`focus_previous`, then as they are tabbed through, different keyboards will become active. Therefore, typically it's undesirable to link instances which are assigned different keyboards. * When a widget has focus, setting its keyboard to None will remove its keyboard, but the widget will then immediately try to get another keyboard. In order to remove its keyboard, rather set its :attr:`focus` to False. * When using a software keyboard, typical on mobile and touch devices, the keyboard display behavior is determined by the :attr:`~kivy.core.window.WindowBase.softinput_mode` property. You can use this property to ensure the focused widget is not covered or obscured. :attr:`keyboard` is an :class:`~kivy.properties.AliasProperty` and defaults to None. .. warning: When assigning a keyboard, the keyboard must not be released while it is still assigned to an instance. Similarly, the keyboard created by the instance on focus and assigned to :attr:`keyboard` if None, will be released by the instance when the instance loses focus. Therefore, it is not safe to assign this keyboard to another instance's :attr:`keyboard`. ''' is_focusable = BooleanProperty(_is_desktop) '''Whether the instance can become focused. If focused, it'll lose focus when set to False. :attr:`is_focusable` is a :class:`~kivy.properties.BooleanProperty` and defaults to True on a desktop (i.e. `desktop` is True in :mod:`~kivy.config`), False otherwise. ''' focus = BooleanProperty(False) '''Whether the instance currently has focus. Setting it to True will bind to and/or request the keyboard, and input will be forwarded to the instance. Setting it to False will unbind and/or release the keyboard. For a given keyboard, only one widget can have its focus, so focusing one will automatically unfocus the other instance holding its focus. When using a software keyboard, please refer to the :attr:`~kivy.core.window.WindowBase.softinput_mode` property to determine how the keyboard display is handled. :attr:`focus` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' focused = focus '''An alias of :attr:`focus`. :attr:`focused` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. .. warning:: :attr:`focused` is an alias of :attr:`focus` and will be removed in 2.0.0. ''' keyboard_suggestions = BooleanProperty(True) '''If True provides auto suggestions on top of keyboard. This will only work if :attr:`input_type` is set to `text`, `url`, `mail` or `address`. .. warning:: On Android, `keyboard_suggestions` relies on `InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS` to work, but some keyboards just ignore this flag. If you want to disable suggestions at all on Android, you can set `input_type` to `null`, which will request the input method to run in a limited "generate key events" mode. .. versionadded:: 2.1.0 :attr:`keyboard_suggestions` is a :class:`~kivy.properties.BooleanProperty` and defaults to True ''' def _set_on_focus_next(self, instance, value): '''If changing focus, ensure your code does not create an infinite loop. eg: ```python widget.focus_next = widget widget.focus_previous = widget ``` ''' next_ = self._old_focus_next if next_ is value: # prevent infinite loop return if isinstance(next_, FocusBehavior): next_.focus_previous = None self._old_focus_next = value if value is None or value is StopIteration: return if not isinstance(value, FocusBehavior): raise ValueError('focus_next accepts only objects based on' ' FocusBehavior, or the `StopIteration` class.') value.focus_previous = self focus_next = ObjectProperty(None, allownone=True) '''The :class:`FocusBehavior` instance to acquire focus when tab is pressed and this instance has focus, if not `None` or `StopIteration`. When tab is pressed, focus cycles through all the :class:`FocusBehavior` widgets that are linked through :attr:`focus_next` and are focusable. If :attr:`focus_next` is `None`, it instead walks the children lists to find the next focusable widget. Finally, if :attr:`focus_next` is the `StopIteration` class, focus won't move forward, but end here. .. note: Setting :attr:`focus_next` automatically sets :attr:`focus_previous` of the other instance to point to this instance, if not None or `StopIteration`. Similarly, if it wasn't None or `StopIteration`, it also sets the :attr:`focus_previous` property of the instance previously in :attr:`focus_next` to `None`. Therefore, it is only required to set one of the :attr:`focus_previous` or :attr:`focus_next` links since the other side will be set automatically. :attr:`focus_next` is an :class:`~kivy.properties.ObjectProperty` and defaults to `None`. ''' def _set_on_focus_previous(self, instance, value): prev = self._old_focus_previous if prev is value: return if isinstance(prev, FocusBehavior): prev.focus_next = None self._old_focus_previous = value if value is None or value is StopIteration: return if not isinstance(value, FocusBehavior): raise ValueError('focus_previous accepts only objects based' 'on FocusBehavior, or the `StopIteration` class.') value.focus_next = self focus_previous = ObjectProperty(None, allownone=True) '''The :class:`FocusBehavior` instance to acquire focus when shift+tab is pressed on this instance, if not None or `StopIteration`. When shift+tab is pressed, focus cycles through all the :class:`FocusBehavior` widgets that are linked through :attr:`focus_previous` and are focusable. If :attr:`focus_previous` is `None`, it instead walks the children tree to find the previous focusable widget. Finally, if :attr:`focus_previous` is the `StopIteration` class, focus won't move backward, but end here. .. note: Setting :attr:`focus_previous` automatically sets :attr:`focus_next` of the other instance to point to this instance, if not None or `StopIteration`. Similarly, if it wasn't None or `StopIteration`, it also sets the :attr:`focus_next` property of the instance previously in :attr:`focus_previous` to `None`. Therefore, it is only required to set one of the :attr:`focus_previous` or :attr:`focus_next` links since the other side will be set automatically. :attr:`focus_previous` is an :class:`~kivy.properties.ObjectProperty` and defaults to `None`. ''' keyboard_mode = OptionProperty('auto', options=('auto', 'managed')) '''Determines how the keyboard visibility should be managed. 'auto' will result in the standard behavior of showing/hiding on focus. 'managed' requires setting the keyboard visibility manually, or calling the helper functions :meth:`show_keyboard` and :meth:`hide_keyboard`. :attr:`keyboard_mode` is an :class:`~kivy.properties.OptionsProperty` and defaults to 'auto'. Can be one of 'auto' or 'managed'. ''' input_type = OptionProperty('null', options=('null', 'text', 'number', 'url', 'mail', 'datetime', 'tel', 'address')) '''The kind of input keyboard to request. .. versionadded:: 1.8.0 .. versionchanged:: 2.1.0 Changed default value from `text` to `null`. Added `null` to options. .. warning:: As the default value has been changed, you may need to adjust `input_type` in your code. :attr:`input_type` is an :class:`~kivy.properties.OptionsProperty` and defaults to 'null'. Can be one of 'null', 'text', 'number', 'url', 'mail', 'datetime', 'tel' or 'address'. ''' unfocus_on_touch = BooleanProperty(_keyboard_mode not in ('multi', 'systemandmulti')) '''Whether a instance should lose focus when clicked outside the instance. When a user clicks on a widget that is focus aware and shares the same keyboard as this widget (which in the case with only one keyboard), then as the other widgets gain focus, this widget loses focus. In addition to that, if this property is `True`, clicking on any widget other than this widget, will remove focus from this widget. :attr:`unfocus_on_touch` is a :class:`~kivy.properties.BooleanProperty` and defaults to `False` if the `keyboard_mode` in :attr:`~kivy.config.Config` is `'multi'` or `'systemandmulti'`, otherwise it defaults to `True`. ''' def __init__(self, **kwargs): self._old_focus_next = None self._old_focus_previous = None super(FocusBehavior, self).__init__(**kwargs) self._keyboard_mode = _keyboard_mode fbind = self.fbind fbind('focus', self._on_focus) fbind('disabled', self._on_focusable) fbind('is_focusable', self._on_focusable) fbind('focus_next', self._set_on_focus_next) fbind('focus_previous', self._set_on_focus_previous) def _on_focusable(self, instance, value): if self.disabled or not self.is_focusable: self.focus = False def _on_focus(self, instance, value, *largs): if self.keyboard_mode == 'auto': if value: self._bind_keyboard() else: self._unbind_keyboard() def _ensure_keyboard(self): if self._keyboard is None: self._requested_keyboard = True keyboard = self._keyboard = EventLoop.window.request_keyboard( self._keyboard_released, self, input_type=self.input_type, keyboard_suggestions=self.keyboard_suggestions, ) keyboards = FocusBehavior._keyboards if keyboard not in keyboards: keyboards[keyboard] = None def _bind_keyboard(self): self._ensure_keyboard() keyboard = self._keyboard if not keyboard or self.disabled or not self.is_focusable: self.focus = False return keyboards = FocusBehavior._keyboards old_focus = keyboards[keyboard] # keyboard should be in dict if old_focus: old_focus.focus = False # keyboard shouldn't have been released here, see keyboard warning keyboards[keyboard] = self keyboard.bind(on_key_down=self.keyboard_on_key_down, on_key_up=self.keyboard_on_key_up, on_textinput=self.keyboard_on_textinput) def _unbind_keyboard(self): keyboard = self._keyboard if keyboard: keyboard.unbind(on_key_down=self.keyboard_on_key_down, on_key_up=self.keyboard_on_key_up, on_textinput=self.keyboard_on_textinput) if self._requested_keyboard: keyboard.release() self._keyboard = None self._requested_keyboard = False del FocusBehavior._keyboards[keyboard] else: FocusBehavior._keyboards[keyboard] = None def keyboard_on_textinput(self, window, text): pass def _keyboard_released(self): self.focus = False def on_touch_down(self, touch): if not self.collide_point(*touch.pos): return if (not self.disabled and self.is_focusable and ('button' not in touch.profile or not touch.button.startswith('scroll'))): self.focus = True FocusBehavior.ignored_touch.append(touch) return super(FocusBehavior, self).on_touch_down(touch) @staticmethod def _handle_post_on_touch_up(touch): ''' Called by window after each touch has finished. ''' touches = FocusBehavior.ignored_touch if touch in touches: touches.remove(touch) return if 'button' in touch.profile and touch.button in\ ('scrollup', 'scrolldown', 'scrollleft', 'scrollright'): return for focusable in list(FocusBehavior._keyboards.values()): if focusable is None or not focusable.unfocus_on_touch: continue focusable.focus = False def _get_focus_next(self, focus_dir): current = self walk_tree = 'walk' if focus_dir == 'focus_next' else 'walk_reverse' while 1: # if we hit a focusable, walk through focus_xxx while getattr(current, focus_dir) is not None: current = getattr(current, focus_dir) if current is self or current is StopIteration: return None # make sure we don't loop forever if current.is_focusable and not current.disabled: return current # hit unfocusable, walk widget tree itr = getattr(current, walk_tree)(loopback=True) if focus_dir == 'focus_next': next(itr) # current is returned first when walking forward for current in itr: if isinstance(current, FocusBehavior): break # why did we stop if isinstance(current, FocusBehavior): if current is self: return None if current.is_focusable and not current.disabled: return current else: return None def get_focus_next(self): '''Returns the next focusable widget using either :attr:`focus_next` or the :attr:`children` similar to the order when tabbing forwards with the ``tab`` key. ''' return self._get_focus_next('focus_next') def get_focus_previous(self): '''Returns the previous focusable widget using either :attr:`focus_previous` or the :attr:`children` similar to the order when the ``tab`` + ``shift`` keys are triggered together. ''' return self._get_focus_next('focus_previous') def keyboard_on_key_down(self, window, keycode, text, modifiers): '''The method bound to the keyboard when the instance has focus. When the instance becomes focused, this method is bound to the keyboard and will be called for every input press. The parameters are the same as :meth:`kivy.core.window.WindowBase.on_key_down`. When overwriting the method in the derived widget, super should be called to enable tab cycling. If the derived widget wishes to use tab for its own purposes, it can call super after it has processed the character (if it does not wish to consume the tab). Similar to other keyboard functions, it should return True if the key was consumed. ''' if keycode[1] == 'tab': # deal with cycle modifiers = set(modifiers) if {'ctrl', 'alt', 'meta', 'super', 'compose'} & modifiers: return False if 'shift' in modifiers: next = self.get_focus_previous() else: next = self.get_focus_next() if next: self.focus = False next.focus = True return True return False def keyboard_on_key_up(self, window, keycode): '''The method bound to the keyboard when the instance has focus. When the instance becomes focused, this method is bound to the keyboard and will be called for every input release. The parameters are the same as :meth:`kivy.core.window.WindowBase.on_key_up`. When overwriting the method in the derived widget, super should be called to enable de-focusing on escape. If the derived widget wishes to use escape for its own purposes, it can call super after it has processed the character (if it does not wish to consume the escape). See :meth:`keyboard_on_key_down` ''' if keycode[1] == 'escape': self.focus = False return True return False def show_keyboard(self): ''' Convenience function to show the keyboard in managed mode. ''' if self.keyboard_mode == 'managed': self._bind_keyboard() def hide_keyboard(self): ''' Convenience function to hide the keyboard in managed mode. ''' if self.keyboard_mode == 'managed': self._unbind_keyboard() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/knspace.py0000666000000000000000000005037700000000000016355 0ustar0000000000000000''' Kivy Namespaces =============== .. versionadded:: 1.9.1 .. warning:: This code is still experimental, and its API is subject to change in a future version. The :class:`KNSpaceBehavior` `mixin `_ class provides namespace functionality for Kivy objects. It allows kivy objects to be named and then accessed using namespaces. :class:`KNSpace` instances are the namespaces that store the named objects in Kivy :class:`~kivy.properties.ObjectProperty` instances. In addition, when inheriting from :class:`KNSpaceBehavior`, if the derived object is named, the name will automatically be added to the associated namespace and will point to a :attr:`~kivy.uix.widget.proxy_ref` of the derived object. Basic examples -------------- By default, there's only a single namespace: the :attr:`knspace` namespace. The simplest example is adding a widget to the namespace: .. code-block:: python from kivy.uix.behaviors.knspace import knspace widget = Widget() knspace.my_widget = widget This adds a kivy :class:`~kivy.properties.ObjectProperty` with `rebind=True` and `allownone=True` to the :attr:`knspace` namespace with a property name `my_widget`. And the property now also points to this widget. This can be done automatically with: .. code-block:: python class MyWidget(KNSpaceBehavior, Widget): pass widget = MyWidget(knsname='my_widget') Or in kv: .. code-block:: kv MyWidget: knsname: 'my_widget' Now, `knspace.my_widget` will point to that widget. When one creates a second widget with the same name, the namespace will also change to point to the new widget. E.g.: .. code-block:: python widget = MyWidget(knsname='my_widget') # knspace.my_widget now points to widget widget2 = MyWidget(knsname='my_widget') # knspace.my_widget now points to widget2 Setting the namespace --------------------- One can also create ones own namespace rather than using the default :attr:`knspace` by directly setting :attr:`KNSpaceBehavior.knspace`: .. code-block:: python class MyWidget(KNSpaceBehavior, Widget): pass widget = MyWidget(knsname='my_widget') my_new_namespace = KNSpace() widget.knspace = my_new_namespace Initially, `my_widget` is added to the default namespace, but when the widget's namespace is changed to `my_new_namespace`, the reference to `my_widget` is moved to that namespace. We could have also of course first set the namespace to `my_new_namespace` and then have named the widget `my_widget`, thereby avoiding the initial assignment to the default namespace. Similarly, in kv: .. code-block:: kv MyWidget: knspace: KNSpace() knsname: 'my_widget' Inheriting the namespace ------------------------ In the previous example, we directly set the namespace we wished to use. In the following example, we inherit it from the parent, so we only have to set it once: .. code-block:: kv : knsname: 'my_complex' MyLabel: knsname: 'label1' MyLabel: knsname: 'label2' Then, we do: .. code-block:: python widget = MyComplexWidget() new_knspace = KNSpace() widget.knspace = new_knspace The rule is that if no knspace has been assigned to a widget, it looks for a namespace in its parent and parent's parent and so on until it find one to use. If none are found, it uses the default :attr:`knspace`. When `MyComplexWidget` is created, it still used the default namespace. However, when we assigned the root widget its new namespace, all its children switched to using that new namespace as well. So `new_knspace` now contains `label1` and `label2` as well as `my_complex`. If we had first done: .. code-block:: python widget = MyComplexWidget() new_knspace = KNSpace() knspace.label1.knspace = knspace widget.knspace = new_knspace Then `label1` would remain stored in the default :attr:`knspace` since it was directly set, but `label2` and `my_complex` would still be added to the new namespace. One can customize the attribute used to search the parent tree by changing :attr:`KNSpaceBehavior.knspace_key`. If the desired knspace is not reachable through a widgets parent tree, e.g. in a popup that is not a widget's child, :attr:`KNSpaceBehavior.knspace_key` can be used to establish a different search order. Accessing the namespace ----------------------- As seen in the previous example, if not directly assigned, the namespace is found by searching the parent tree. Consequently, if a namespace was assigned further up the parent tree, all its children and below could access that namespace through their :attr:`KNSpaceBehavior.knspace` property. This allows the creation of multiple widgets with identically given names if each root widget instance is assigned a new namespace. For example: .. code-block:: kv : Label: text: root.knspace.pretty.text if root.knspace.pretty else '' : knsname: 'pretty' text: 'Hello' : MyComplexWidget MyPrettyWidget Now, when we do: .. code-block:: python knspace1, knspace2 = KNSpace(), KNSpace() composite1 = MyCompositeWidget() composite1.knspace = knspace1 composite2 = MyCompositeWidget() composite2.knspace = knspace2 knspace1.pretty = "Here's the ladder, now fix the roof!" knspace2.pretty = "Get that raccoon off me!" Because each of the `MyCompositeWidget` instances have a different namespace their children also use different namespaces. Consequently, the pretty and complex widgets of each instance will have different text. Further, because both the namespace :class:`~kivy.properties.ObjectProperty` references, and :attr:`KNSpaceBehavior.knspace` have `rebind=True`, the text of the `MyComplexWidget` label is rebound to match the text of `MyPrettyWidget` when either the root's namespace changes or when the `root.knspace.pretty` property changes, as expected. Forking a namespace ------------------- Forking a namespace provides the opportunity to create a new namespace from a parent namespace so that the forked namespace will contain everything in the origin namespace, but the origin namespace will not have access to anything added to the forked namespace. For example: .. code-block:: python child = knspace.fork() grandchild = child.fork() child.label = Label() grandchild.button = Button() Now label is accessible by both child and grandchild, but not by knspace. And button is only accessible by the grandchild but not by the child or by knspace. Finally, doing `grandchild.label = Label()` will leave `grandchild.label` and `child.label` pointing to different labels. A motivating example is the example from above: .. code-block:: kv : Label: text: root.knspace.pretty.text if root.knspace.pretty else '' : knsname: 'pretty' text: 'Hello' : knspace: 'fork' MyComplexWidget MyPrettyWidget Notice the addition of `knspace: 'fork'`. This is identical to doing `knspace: self.knspace.fork()`. However, doing that would lead to infinite recursion as that kv rule would be executed recursively because `self.knspace` will keep on changing. However, allowing `knspace: 'fork'` cirumvents that. See :attr:`KNSpaceBehavior.knspace`. Now, having forked, we just need to do: .. code-block:: python composite1 = MyCompositeWidget() composite2 = MyCompositeWidget() composite1.knspace.pretty = "Here's the ladder, now fix the roof!" composite2.knspace.pretty = "Get that raccoon off me!" Since by forking we automatically created a unique namespace for each `MyCompositeWidget` instance. ''' __all__ = ('KNSpace', 'KNSpaceBehavior', 'knspace') from kivy.event import EventDispatcher from kivy.properties import StringProperty, ObjectProperty, AliasProperty from kivy.context import register_context class KNSpace(EventDispatcher): '''Each :class:`KNSpace` instance is a namespace that stores the named Kivy objects associated with this namespace. Each named object is stored as the value of a Kivy :class:`~kivy.properties.ObjectProperty` of this instance whose property name is the object's given name. Both `rebind` and `allownone` are set to `True` for the property. See :attr:`KNSpaceBehavior.knspace` for details on how a namespace is associated with a named object. When storing an object in the namespace, the object's `proxy_ref` is stored if the object has such an attribute. :Parameters: `parent`: (internal) A :class:`KNSpace` instance or None. If specified, it's a parent namespace, in which case, the current namespace will have in its namespace all its named objects as well as the named objects of its parent and parent's parent etc. See :meth:`fork` for more details. ''' parent = None '''(internal) The parent namespace instance, :class:`KNSpace`, or None. See :meth:`fork`. ''' __has_applied = None keep_ref = False '''Whether a direct reference should be kept to the stored objects. If ``True``, we use the direct object, otherwise we use :attr:`~kivy.uix.widget.proxy_ref` when present. Defaults to False. ''' def __init__(self, parent=None, keep_ref=False, **kwargs): self.keep_ref = keep_ref super(KNSpace, self).__init__(**kwargs) self.parent = parent self.__has_applied = set(self.properties().keys()) def __setattr__(self, name, value): prop = super(KNSpace, self).property(name, quiet=True) has_applied = self.__has_applied if prop is None: if hasattr(self, name): super(KNSpace, self).__setattr__(name, value) else: self.apply_property( **{name: ObjectProperty(None, rebind=True, allownone=True)} ) if not self.keep_ref: value = getattr(value, 'proxy_ref', value) has_applied.add(name) super(KNSpace, self).__setattr__(name, value) elif name not in has_applied: self.apply_property(**{name: prop}) has_applied.add(name) if not self.keep_ref: value = getattr(value, 'proxy_ref', value) super(KNSpace, self).__setattr__(name, value) else: if not self.keep_ref: value = getattr(value, 'proxy_ref', value) super(KNSpace, self).__setattr__(name, value) def __getattribute__(self, name): if name in super(KNSpace, self).__getattribute__('__dict__'): return super(KNSpace, self).__getattribute__(name) try: value = super(KNSpace, self).__getattribute__(name) except AttributeError: parent = super(KNSpace, self).__getattribute__('parent') if parent is None: raise AttributeError(name) return getattr(parent, name) if value is not None: return value parent = super(KNSpace, self).__getattribute__('parent') if parent is None: return None try: return getattr(parent, name) # if parent doesn't have it except AttributeError: return None def property(self, name, quiet=False): # needs to overwrite EventDispatcher.property so kv lang will work prop = super(KNSpace, self).property(name, quiet=True) if prop is not None: return prop prop = ObjectProperty(None, rebind=True, allownone=True) self.apply_property(**{name: prop}) self.__has_applied.add(name) return prop def fork(self): '''Returns a new :class:`KNSpace` instance which will have access to all the named objects in the current namespace but will also have a namespace of its own that is unique to it. For example: .. code-block:: python forked_knspace1 = knspace.fork() forked_knspace2 = knspace.fork() Now, any names added to `knspace` will be accessible by the `forked_knspace1` and `forked_knspace2` namespaces by the normal means. However, any names added to `forked_knspace1` will not be accessible from `knspace` or `forked_knspace2`. Similar for `forked_knspace2`. ''' return KNSpace(parent=self) class KNSpaceBehavior(object): '''Inheriting from this class allows naming of the inherited objects, which are then added to the associated namespace :attr:`knspace` and accessible through it. Please see the :mod:`knspace behaviors module ` documentation for more information. ''' _knspace = ObjectProperty(None, allownone=True) _knsname = StringProperty('') __last_knspace = None __callbacks = None def __init__(self, knspace=None, **kwargs): self.knspace = knspace super(KNSpaceBehavior, self).__init__(**kwargs) def __knspace_clear_callbacks(self, *largs): for obj, name, uid in self.__callbacks: obj.unbind_uid(name, uid) last = self.__last_knspace self.__last_knspace = self.__callbacks = None assert self._knspace is None assert last new = self.__set_parent_knspace() if new is last: return self.property('_knspace').dispatch(self) name = self.knsname if not name: return if getattr(last, name) == self: setattr(last, name, None) if new: setattr(new, name, self) else: raise ValueError('Object has name "{}", but no namespace'. format(name)) def __set_parent_knspace(self): callbacks = self.__callbacks = [] fbind = self.fbind append = callbacks.append parent_key = self.knspace_key clear = self.__knspace_clear_callbacks append((self, 'knspace_key', fbind('knspace_key', clear))) if not parent_key: self.__last_knspace = knspace return knspace append((self, parent_key, fbind(parent_key, clear))) parent = getattr(self, parent_key, None) while parent is not None: fbind = parent.fbind parent_knspace = getattr(parent, 'knspace', 0) if parent_knspace != 0: append((parent, 'knspace', fbind('knspace', clear))) self.__last_knspace = parent_knspace return parent_knspace append((parent, parent_key, fbind(parent_key, clear))) new_parent = getattr(parent, parent_key, None) if new_parent is parent: break parent = new_parent self.__last_knspace = knspace return knspace def _get_knspace(self): _knspace = self._knspace if _knspace is not None: return _knspace if self.__callbacks is not None: return self.__last_knspace # we only get here if we never accessed our knspace return self.__set_parent_knspace() def _set_knspace(self, value): if value is self._knspace: return knspace = self._knspace or self.__last_knspace name = self.knsname if name and knspace and getattr(knspace, name) == self: setattr(knspace, name, None) # reset old namespace if value == 'fork': if not knspace: knspace = self.knspace # get parents in case we haven't before if knspace: value = knspace.fork() else: raise ValueError('Cannot fork with no namespace') for obj, prop_name, uid in self.__callbacks or []: obj.unbind_uid(prop_name, uid) self.__last_knspace = self.__callbacks = None if name: if value is None: # if None, first update the recursive knspace knspace = self.__set_parent_knspace() if knspace: setattr(knspace, name, self) self._knspace = None # cause a kv trigger else: setattr(value, name, self) knspace = self._knspace = value if not knspace: raise ValueError('Object has name "{}", but no namespace'. format(name)) else: if value is None: self.__set_parent_knspace() # update before trigger below self._knspace = value knspace = AliasProperty( _get_knspace, _set_knspace, bind=('_knspace', ), cache=False, rebind=True, allownone=True) '''The namespace instance, :class:`KNSpace`, associated with this widget. The :attr:`knspace` namespace stores this widget when naming this widget with :attr:`knsname`. If the namespace has been set with a :class:`KNSpace` instance, e.g. with `self.knspace = KNSpace()`, then that instance is returned (setting with `None` doesn't count). Otherwise, if :attr:`knspace_key` is not None, we look for a namespace to use in the object that is stored in the property named :attr:`knspace_key`, of this instance. I.e. `object = getattr(self, self.knspace_key)`. If that object has a knspace property, then we return its value. Otherwise, we go further up, e.g. with `getattr(object, self.knspace_key)` and look for its `knspace` property. Finally, if we reach a value of `None`, or :attr:`knspace_key` was `None`, the default :attr:`~kivy.uix.behaviors.knspace.knspace` namespace is returned. If :attr:`knspace` is set to the string `'fork'`, the current namespace in :attr:`knspace` will be forked with :meth:`KNSpace.fork` and the resulting namespace will be assigned to this instance's :attr:`knspace`. See the module examples for a motivating example. Both `rebind` and `allownone` are `True`. ''' knspace_key = StringProperty('parent', allownone=True) '''The name of the property of this instance, to use to search upwards for a namespace to use by this instance. Defaults to `'parent'` so that we'll search the parent tree. See :attr:`knspace`. When `None`, we won't search the parent tree for the namespace. `allownone` is `True`. ''' def _get_knsname(self): return self._knsname def _set_knsname(self, value): old_name = self._knsname knspace = self.knspace if old_name and knspace and getattr(knspace, old_name) == self: setattr(knspace, old_name, None) self._knsname = value if value: if knspace: setattr(knspace, value, self) else: raise ValueError('Object has name "{}", but no namespace'. format(value)) knsname = AliasProperty( _get_knsname, _set_knsname, bind=('_knsname', ), cache=False) '''The name given to this instance. If named, the name will be added to the associated :attr:`knspace` namespace, which will then point to the `proxy_ref` of this instance. When named, one can access this object by e.g. self.knspace.name, where `name` is the given name of this instance. See :attr:`knspace` and the module description for more details. ''' knspace = register_context('knspace', KNSpace) '''The default :class:`KNSpace` namespace. See :attr:`KNSpaceBehavior.knspace` for more details. ''' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/togglebutton.py0000666000000000000000000001204300000000000017432 0ustar0000000000000000''' ToggleButton Behavior ===================== The :class:`~kivy.uix.behaviors.togglebutton.ToggleButtonBehavior` `mixin `_ class provides :class:`~kivy.uix.togglebutton.ToggleButton` behavior. You can combine this class with other widgets, such as an :class:`~kivy.uix.image.Image`, to provide alternative togglebuttons that preserve Kivy togglebutton behavior. For an overview of behaviors, please refer to the :mod:`~kivy.uix.behaviors` documentation. Example ------- The following example adds togglebutton behavior to an image to make a checkbox that behaves like a togglebutton:: from kivy.app import App from kivy.uix.image import Image from kivy.uix.behaviors import ToggleButtonBehavior class MyButton(ToggleButtonBehavior, Image): def __init__(self, **kwargs): super(MyButton, self).__init__(**kwargs) self.source = 'atlas://data/images/defaulttheme/checkbox_off' def on_state(self, widget, value): if value == 'down': self.source = 'atlas://data/images/defaulttheme/checkbox_on' else: self.source = 'atlas://data/images/defaulttheme/checkbox_off' class SampleApp(App): def build(self): return MyButton() SampleApp().run() ''' __all__ = ('ToggleButtonBehavior', ) from kivy.properties import ObjectProperty, BooleanProperty from kivy.uix.behaviors.button import ButtonBehavior from weakref import ref class ToggleButtonBehavior(ButtonBehavior): '''This `mixin `_ class provides :mod:`~kivy.uix.togglebutton` behavior. Please see the :mod:`togglebutton behaviors module ` documentation for more information. .. versionadded:: 1.8.0 ''' __groups = {} group = ObjectProperty(None, allownone=True) '''Group of the button. If `None`, no group will be used (the button will be independent). If specified, :attr:`group` must be a hashable object, like a string. Only one button in a group can be in a 'down' state. :attr:`group` is a :class:`~kivy.properties.ObjectProperty` and defaults to `None`. ''' allow_no_selection = BooleanProperty(True) '''This specifies whether the widgets in a group allow no selection i.e. everything to be deselected. .. versionadded:: 1.9.0 :attr:`allow_no_selection` is a :class:`BooleanProperty` and defaults to `True` ''' def __init__(self, **kwargs): self._previous_group = None super(ToggleButtonBehavior, self).__init__(**kwargs) def on_group(self, *largs): groups = ToggleButtonBehavior.__groups if self._previous_group: group = groups[self._previous_group] for item in group[:]: if item() is self: group.remove(item) break group = self._previous_group = self.group if group not in groups: groups[group] = [] r = ref(self, ToggleButtonBehavior._clear_groups) groups[group].append(r) def _release_group(self, current): if self.group is None: return group = self.__groups[self.group] for item in group[:]: widget = item() if widget is None: group.remove(item) if widget is current: continue widget.state = 'normal' def _do_press(self): if (not self.allow_no_selection and self.group and self.state == 'down'): return self._release_group(self) self.state = 'normal' if self.state == 'down' else 'down' def _do_release(self, *args): pass @staticmethod def _clear_groups(wk): # auto flush the element when the weak reference have been deleted groups = ToggleButtonBehavior.__groups for group in list(groups.values()): if wk in group: group.remove(wk) break @staticmethod def get_widgets(groupname): '''Return a list of the widgets contained in a specific group. If the group doesn't exist, an empty list will be returned. .. note:: Always release the result of this method! Holding a reference to any of these widgets can prevent them from being garbage collected. If in doubt, do:: l = ToggleButtonBehavior.get_widgets('mygroup') # do your job del l .. warning:: It's possible that some widgets that you have previously deleted are still in the list. The garbage collector might need to release other objects before flushing them. ''' groups = ToggleButtonBehavior.__groups if groupname not in groups: return [] return [x() for x in groups[groupname] if x()][:] ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/behaviors/touchripple.py0000666000000000000000000002504400000000000017260 0ustar0000000000000000''' Touch Ripple ============ .. versionadded:: 1.10.1 .. warning:: This code is still experimental, and its API is subject to change in a future version. This module contains `mixin `_ classes to add a touch ripple visual effect known from `Google Material Design _` to widgets. For an overview of behaviors, please refer to the :mod:`~kivy.uix.behaviors` documentation. The class :class:`~kivy.uix.behaviors.touchripple.TouchRippleBehavior` provides rendering the ripple animation. The class :class:`~kivy.uix.behaviors.touchripple.TouchRippleButtonBehavior` basically provides the same functionality as :class:`~kivy.uix.behaviors.button.ButtonBehavior` but rendering the ripple animation instead of default press/release visualization. ''' from kivy.animation import Animation from kivy.clock import Clock from kivy.graphics import CanvasBase, Color, Ellipse, ScissorPush, ScissorPop from kivy.properties import BooleanProperty, ListProperty, NumericProperty, \ ObjectProperty, StringProperty from kivy.uix.relativelayout import RelativeLayout __all__ = ( 'TouchRippleBehavior', 'TouchRippleButtonBehavior' ) class TouchRippleBehavior(object): '''Touch ripple behavior. Supposed to be used as mixin on widget classes. Ripple behavior does not trigger automatically, concrete implementation needs to call :func:`ripple_show` respective :func:`ripple_fade` manually. Example ------- Here we create a Label which renders the touch ripple animation on interaction:: class RippleLabel(TouchRippleBehavior, Label): def __init__(self, **kwargs): super(RippleLabel, self).__init__(**kwargs) def on_touch_down(self, touch): collide_point = self.collide_point(touch.x, touch.y) if collide_point: touch.grab(self) self.ripple_show(touch) return True return False def on_touch_up(self, touch): if touch.grab_current is self: touch.ungrab(self) self.ripple_fade() return True return False ''' ripple_rad_default = NumericProperty(10) '''Default radius the animation starts from. :attr:`ripple_rad_default` is a :class:`~kivy.properties.NumericProperty` and defaults to `10`. ''' ripple_duration_in = NumericProperty(.5) '''Animation duration taken to show the overlay. :attr:`ripple_duration_in` is a :class:`~kivy.properties.NumericProperty` and defaults to `0.5`. ''' ripple_duration_out = NumericProperty(.2) '''Animation duration taken to fade the overlay. :attr:`ripple_duration_out` is a :class:`~kivy.properties.NumericProperty` and defaults to `0.2`. ''' ripple_fade_from_alpha = NumericProperty(.5) '''Alpha channel for ripple color the animation starts with. :attr:`ripple_fade_from_alpha` is a :class:`~kivy.properties.NumericProperty` and defaults to `0.5`. ''' ripple_fade_to_alpha = NumericProperty(.8) '''Alpha channel for ripple color the animation targets to. :attr:`ripple_fade_to_alpha` is a :class:`~kivy.properties.NumericProperty` and defaults to `0.8`. ''' ripple_scale = NumericProperty(2.) '''Max scale of the animation overlay calculated from max(width/height) of the decorated widget. :attr:`ripple_scale` is a :class:`~kivy.properties.NumericProperty` and defaults to `2.0`. ''' ripple_func_in = StringProperty('in_cubic') '''Animation callback for showing the overlay. :attr:`ripple_func_in` is a :class:`~kivy.properties.StringProperty` and defaults to `in_cubic`. ''' ripple_func_out = StringProperty('out_quad') '''Animation callback for hiding the overlay. :attr:`ripple_func_out` is a :class:`~kivy.properties.StringProperty` and defaults to `out_quad`. ''' ripple_rad = NumericProperty(10) ripple_pos = ListProperty([0, 0]) ripple_color = ListProperty((1., 1., 1., .5)) def __init__(self, **kwargs): super(TouchRippleBehavior, self).__init__(**kwargs) self.ripple_pane = CanvasBase() self.canvas.add(self.ripple_pane) self.bind( ripple_color=self._ripple_set_color, ripple_pos=self._ripple_set_ellipse, ripple_rad=self._ripple_set_ellipse ) self.ripple_ellipse = None self.ripple_col_instruction = None def ripple_show(self, touch): '''Begin ripple animation on current widget. Expects touch event as argument. ''' Animation.cancel_all(self, 'ripple_rad', 'ripple_color') self._ripple_reset_pane() x, y = self.to_window(*self.pos) width, height = self.size if isinstance(self, RelativeLayout): self.ripple_pos = ripple_pos = (touch.x - x, touch.y - y) else: self.ripple_pos = ripple_pos = (touch.x, touch.y) rc = self.ripple_color ripple_rad = self.ripple_rad self.ripple_color = [rc[0], rc[1], rc[2], self.ripple_fade_from_alpha] with self.ripple_pane: ScissorPush( x=int(round(x)), y=int(round(y)), width=int(round(width)), height=int(round(height)) ) self.ripple_col_instruction = Color(rgba=self.ripple_color) self.ripple_ellipse = Ellipse( size=(ripple_rad, ripple_rad), pos=( ripple_pos[0] - ripple_rad / 2., ripple_pos[1] - ripple_rad / 2. ) ) ScissorPop() anim = Animation( ripple_rad=max(width, height) * self.ripple_scale, t=self.ripple_func_in, ripple_color=[rc[0], rc[1], rc[2], self.ripple_fade_to_alpha], duration=self.ripple_duration_in ) anim.start(self) def ripple_fade(self): '''Finish ripple animation on current widget. ''' Animation.cancel_all(self, 'ripple_rad', 'ripple_color') width, height = self.size rc = self.ripple_color duration = self.ripple_duration_out anim = Animation( ripple_rad=max(width, height) * self.ripple_scale, ripple_color=[rc[0], rc[1], rc[2], 0.], t=self.ripple_func_out, duration=duration ) anim.bind(on_complete=self._ripple_anim_complete) anim.start(self) def _ripple_set_ellipse(self, instance, value): ellipse = self.ripple_ellipse if not ellipse: return ripple_pos = self.ripple_pos ripple_rad = self.ripple_rad ellipse.size = (ripple_rad, ripple_rad) ellipse.pos = ( ripple_pos[0] - ripple_rad / 2., ripple_pos[1] - ripple_rad / 2. ) def _ripple_set_color(self, instance, value): if not self.ripple_col_instruction: return self.ripple_col_instruction.rgba = value def _ripple_anim_complete(self, anim, instance): self._ripple_reset_pane() def _ripple_reset_pane(self): self.ripple_rad = self.ripple_rad_default self.ripple_pane.clear() class TouchRippleButtonBehavior(TouchRippleBehavior): ''' This `mixin `_ class provides a similar behavior to :class:`~kivy.uix.behaviors.button.ButtonBehavior` but provides touch ripple animation instead of button pressed/released as visual effect. :Events: `on_press` Fired when the button is pressed. `on_release` Fired when the button is released (i.e. the touch/click that pressed the button goes away). ''' last_touch = ObjectProperty(None) '''Contains the last relevant touch received by the Button. This can be used in `on_press` or `on_release` in order to know which touch dispatched the event. :attr:`last_touch` is a :class:`~kivy.properties.ObjectProperty` and defaults to `None`. ''' always_release = BooleanProperty(False) '''This determines whether or not the widget fires an `on_release` event if the touch_up is outside the widget. :attr:`always_release` is a :class:`~kivy.properties.BooleanProperty` and defaults to `False`. ''' def __init__(self, **kwargs): self.register_event_type('on_press') self.register_event_type('on_release') super(TouchRippleButtonBehavior, self).__init__(**kwargs) def on_touch_down(self, touch): if super(TouchRippleButtonBehavior, self).on_touch_down(touch): return True if touch.is_mouse_scrolling: return False if not self.collide_point(touch.x, touch.y): return False if self in touch.ud: return False touch.grab(self) touch.ud[self] = True self.last_touch = touch self.ripple_show(touch) self.dispatch('on_press') return True def on_touch_move(self, touch): if touch.grab_current is self: return True if super(TouchRippleButtonBehavior, self).on_touch_move(touch): return True return self in touch.ud def on_touch_up(self, touch): if touch.grab_current is not self: return super(TouchRippleButtonBehavior, self).on_touch_up(touch) assert self in touch.ud touch.ungrab(self) self.last_touch = touch if self.disabled: return self.ripple_fade() if not self.always_release and not self.collide_point(*touch.pos): return # defer on_release until ripple_fade has completed def defer_release(dt): self.dispatch('on_release') Clock.schedule_once(defer_release, self.ripple_duration_out) return True def on_disabled(self, instance, value): # ensure ripple animation completes if disabled gets set to True if value: self.ripple_fade() return super(TouchRippleButtonBehavior, self).on_disabled( instance, value) def on_press(self): pass def on_release(self): pass ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/boxlayout.py0000666000000000000000000002642000000000000014765 0ustar0000000000000000''' Box Layout ========== .. only:: html .. image:: images/boxlayout.gif :align: right .. only:: latex .. image:: images/boxlayout.png :align: right :class:`BoxLayout` arranges children in a vertical or horizontal box. To position widgets above/below each other, use a vertical BoxLayout:: layout = BoxLayout(orientation='vertical') btn1 = Button(text='Hello') btn2 = Button(text='World') layout.add_widget(btn1) layout.add_widget(btn2) To position widgets next to each other, use a horizontal BoxLayout. In this example, we use 10 pixel spacing between children; the first button covers 70% of the horizontal space, the second covers 30%:: layout = BoxLayout(spacing=10) btn1 = Button(text='Hello', size_hint=(.7, 1)) btn2 = Button(text='World', size_hint=(.3, 1)) layout.add_widget(btn1) layout.add_widget(btn2) Position hints are partially working, depending on the orientation: * If the orientation is `vertical`: `x`, `right` and `center_x` will be used. * If the orientation is `horizontal`: `y`, `top` and `center_y` will be used. Kv Example:: BoxLayout: orientation: 'vertical' Label: text: 'this on top' Label: text: 'this right aligned' size_hint_x: None size: self.texture_size pos_hint: {'right': 1} Label: text: 'this on bottom' You can check the `examples/widgets/boxlayout_poshint.py` for a live example. .. note:: The `size_hint` uses the available space after subtracting all the fixed-size widgets. For example, if you have a layout that is 800px wide, and add three buttons like this:: btn1 = Button(text='Hello', size=(200, 100), size_hint=(None, None)) btn2 = Button(text='Kivy', size_hint=(.5, 1)) btn3 = Button(text='World', size_hint=(.5, 1)) The first button will be 200px wide as specified, the second and third will be 300px each, e.g. (800-200) * 0.5 .. versionchanged:: 1.4.1 Added support for `pos_hint`. ''' __all__ = ('BoxLayout', ) from kivy.uix.layout import Layout from kivy.properties import (NumericProperty, OptionProperty, VariableListProperty, ReferenceListProperty) class BoxLayout(Layout): '''Box layout class. See module documentation for more information. ''' spacing = NumericProperty(0) '''Spacing between children, in pixels. :attr:`spacing` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' padding = VariableListProperty([0, 0, 0, 0]) '''Padding between layout box and children: [padding_left, padding_top, padding_right, padding_bottom]. padding also accepts a two argument form [padding_horizontal, padding_vertical] and a one argument form [padding]. .. versionchanged:: 1.7.0 Replaced NumericProperty with VariableListProperty. :attr:`padding` is a :class:`~kivy.properties.VariableListProperty` and defaults to [0, 0, 0, 0]. ''' orientation = OptionProperty('horizontal', options=( 'horizontal', 'vertical')) '''Orientation of the layout. :attr:`orientation` is an :class:`~kivy.properties.OptionProperty` and defaults to 'horizontal'. Can be 'vertical' or 'horizontal'. ''' minimum_width = NumericProperty(0) '''Automatically computed minimum width needed to contain all children. .. versionadded:: 1.10.0 :attr:`minimum_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. It is read only. ''' minimum_height = NumericProperty(0) '''Automatically computed minimum height needed to contain all children. .. versionadded:: 1.10.0 :attr:`minimum_height` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. It is read only. ''' minimum_size = ReferenceListProperty(minimum_width, minimum_height) '''Automatically computed minimum size needed to contain all children. .. versionadded:: 1.10.0 :attr:`minimum_size` is a :class:`~kivy.properties.ReferenceListProperty` of (:attr:`minimum_width`, :attr:`minimum_height`) properties. It is read only. ''' def __init__(self, **kwargs): super(BoxLayout, self).__init__(**kwargs) update = self._trigger_layout fbind = self.fbind fbind('spacing', update) fbind('padding', update) fbind('children', update) fbind('orientation', update) fbind('parent', update) fbind('size', update) fbind('pos', update) def _iterate_layout(self, sizes): # optimize layout by preventing looking at the same attribute in a loop len_children = len(sizes) padding_left, padding_top, padding_right, padding_bottom = self.padding spacing = self.spacing orientation = self.orientation padding_x = padding_left + padding_right padding_y = padding_top + padding_bottom # calculate maximum space used by size_hint stretch_sum = 0. has_bound = False hint = [None] * len_children # min size from all the None hint, and from those with sh_min minimum_size_bounded = 0 if orientation == 'horizontal': minimum_size_y = 0 minimum_size_none = padding_x + spacing * (len_children - 1) for i, ((w, h), (shw, shh), _, (shw_min, shh_min), (shw_max, _)) in enumerate(sizes): if shw is None: minimum_size_none += w else: hint[i] = shw if shw_min: has_bound = True minimum_size_bounded += shw_min elif shw_max is not None: has_bound = True stretch_sum += shw if shh is None: minimum_size_y = max(minimum_size_y, h) elif shh_min: minimum_size_y = max(minimum_size_y, shh_min) minimum_size_x = minimum_size_bounded + minimum_size_none minimum_size_y += padding_y else: minimum_size_x = 0 minimum_size_none = padding_y + spacing * (len_children - 1) for i, ((w, h), (shw, shh), _, (shw_min, shh_min), (_, shh_max)) in enumerate(sizes): if shh is None: minimum_size_none += h else: hint[i] = shh if shh_min: has_bound = True minimum_size_bounded += shh_min elif shh_max is not None: has_bound = True stretch_sum += shh if shw is None: minimum_size_x = max(minimum_size_x, w) elif shw_min: minimum_size_x = max(minimum_size_x, shw_min) minimum_size_y = minimum_size_bounded + minimum_size_none minimum_size_x += padding_x self.minimum_size = minimum_size_x, minimum_size_y # do not move the w/h get above, it's likely to change on above line selfx = self.x selfy = self.y if orientation == 'horizontal': stretch_space = max(0.0, self.width - minimum_size_none) dim = 0 else: stretch_space = max(0.0, self.height - minimum_size_none) dim = 1 if has_bound: # make sure the size_hint_min/max are not violated if stretch_space < 1e-9: # there's no space, so just set to min size or zero stretch_sum = stretch_space = 1. for i, val in enumerate(sizes): sh = val[1][dim] if sh is None: continue sh_min = val[3][dim] if sh_min is not None: hint[i] = sh_min else: hint[i] = 0. # everything else is zero else: # hint gets updated in place self.layout_hint_with_bounds( stretch_sum, stretch_space, minimum_size_bounded, (val[3][dim] for val in sizes), (elem[4][dim] for elem in sizes), hint) if orientation == 'horizontal': x = padding_left + selfx size_y = self.height - padding_y for i, (sh, ((w, h), (_, shh), pos_hint, _, _)) in enumerate( zip(reversed(hint), reversed(sizes))): cy = selfy + padding_bottom if sh: w = max(0., stretch_space * sh / stretch_sum) if shh: h = max(0, shh * size_y) for key, value in pos_hint.items(): posy = value * size_y if key == 'y': cy += posy elif key == 'top': cy += posy - h elif key == 'center_y': cy += posy - (h / 2.) yield len_children - i - 1, x, cy, w, h x += w + spacing else: y = padding_bottom + selfy size_x = self.width - padding_x for i, (sh, ((w, h), (shw, _), pos_hint, _, _)) in enumerate( zip(hint, sizes)): cx = selfx + padding_left if sh: h = max(0., stretch_space * sh / stretch_sum) if shw: w = max(0, shw * size_x) for key, value in pos_hint.items(): posx = value * size_x if key == 'x': cx += posx elif key == 'right': cx += posx - w elif key == 'center_x': cx += posx - (w / 2.) yield i, cx, y, w, h y += h + spacing def do_layout(self, *largs): children = self.children if not children: l, t, r, b = self.padding self.minimum_size = l + r, t + b return for i, x, y, w, h in self._iterate_layout( [(c.size, c.size_hint, c.pos_hint, c.size_hint_min, c.size_hint_max) for c in children]): c = children[i] c.pos = x, y shw, shh = c.size_hint if shw is None: if shh is not None: c.height = h else: if shh is None: c.width = w else: c.size = (w, h) def add_widget(self, widget, *args, **kwargs): widget.fbind('pos_hint', self._trigger_layout) return super(BoxLayout, self).add_widget(widget, *args, **kwargs) def remove_widget(self, widget, *args, **kwargs): widget.funbind('pos_hint', self._trigger_layout) return super(BoxLayout, self).remove_widget(widget, *args, **kwargs) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/bubble.py0000666000000000000000000005267600000000000014206 0ustar0000000000000000''' Bubble ====== .. versionadded:: 1.1.0 .. image:: images/bubble.jpg :align: right The :class:`Bubble` widget is a form of menu or a small popup with an arrow arranged on one side of it's content. The :class:`Bubble` contains an arrow attached to the content (e.g., :class:`BubbleContent`) pointing in the direction you choose. It can be placed either at a predefined location or flexibly by specifying a relative position on the border of the widget. The :class:`BubbleContent` is a styled BoxLayout and is thought to be added to the :class:`Bubble` as a child widget. The :class:`Bubble` will then arrange an arrow around the content as desired. Instead of the class:`BubbleContent`, you can theoretically use any other :class:`Widget` as well as long as it supports the 'bind' and 'unbind' function of the :class:`EventDispatcher` and is compatible with Kivy to be placed inside a :class:`BoxLayout`. The :class:`BubbleButton`is a styled Button. It suits to the style of :class:`Bubble` and :class:`BubbleContent`. Feel free to place other Widgets inside the 'content' of the :class:`Bubble`. .. versionchanged:: 2.2.0 The properties :attr:`background_image`, :attr:`background_color`, :attr:`border` and :attr:`border_auto_scale` were removed from :class:`Bubble`. These properties had only been used by the content widget that now uses it's own properties instead. The color of the arrow is now changed with :attr:`arrow_color` instead of :attr:`background_color`. These changes makes the :class:`Bubble` transparent to use with other layouts as content without any side-effects due to property inheritance. The property :attr:`flex_arrow_pos` has been added to allow further customization of the arrow positioning. The properties :attr:`arrow_margin`, :attr:`arrow_margin_x`, :attr:`arrow_margin_y`, :attr:`content_size`, :attr:`content_width` and :attr:`content_height` have been added to ease proper sizing of a :class:`Bubble` e.g., based on it's content size. BubbleContent ============= The :class:`BubbleContent` is a styled BoxLayout that can be used to add e.g., :class:`BubbleButtons` as menu items. .. versionchanged:: 2.2.0 The properties :attr:`background_image`, :attr:`background_color`, :attr:`border` and :attr:`border_auto_scale` were added to the :class:`BubbleContent`. The :class:`BubbleContent` does no longer rely on these properties being present in the parent class. BubbleButton ============ The :class:`BubbleButton` is a styled :class:`Button` that can be used to be added to the :class:`BubbleContent`. Simple example -------------- .. include:: ../../examples/widgets/bubble_test.py :literal: Customize the Bubble -------------------- You can choose the direction in which the arrow points:: Bubble(arrow_pos='top_mid') or Bubble(size=(200, 40), flex_arrow_pos=(175, 40)) Similarly, the corresponding properties in the '.kv' language can be used as well. You can change the appearance of the bubble:: Bubble( arrow_image='/path/to/arrow/image', arrow_color=(1, 0, 0, .5)), ) BubbleContent( background_image='/path/to/background/image', background_color=(1, 0, 0, .5), # 50% translucent red border=(0,0,0,0), ) Similarly, the corresponding properties in the '.kv' language can be used as well. ----------------------------- ''' __all__ = ('Bubble', 'BubbleButton', 'BubbleContent') from kivy.uix.image import Image from kivy.uix.scatter import Scatter from kivy.uix.boxlayout import BoxLayout from kivy.uix.relativelayout import RelativeLayout from kivy.uix.button import Button from kivy.properties import ObjectProperty from kivy.properties import StringProperty from kivy.properties import OptionProperty from kivy.properties import ListProperty from kivy.properties import BooleanProperty from kivy.properties import ColorProperty from kivy.properties import NumericProperty from kivy.properties import ReferenceListProperty from kivy.base import EventLoop from kivy.metrics import dp class BubbleException(Exception): pass class BubbleButton(Button): '''A button intended for use in a BubbleContent widget. You can use a "normal" button class, but it will not look good unless the background is changed. Rather use this BubbleButton widget that is already defined and provides a suitable background for you. ''' pass class BubbleContent(BoxLayout): '''A styled BoxLayout that can be used as the content widget of a Bubble. .. versionchanged:: 2.2.0 The graphical appearance of :class:`BubbleContent` is now based on it's own properties :attr:`background_image`, :attr:`background_color`, :attr:`border` and :attr:`border_auto_scale`. The parent widget properties are no longer considered. This makes the BubbleContent a standalone themed BoxLayout. ''' background_color = ColorProperty([1, 1, 1, 1]) '''Background color, in the format (r, g, b, a). To use it you have to set :attr:`background_image` first. .. versionadded:: 2.2.0 :attr:`background_color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1]. ''' background_image = StringProperty('atlas://data/images/defaulttheme/bubble') '''Background image of the bubble. .. versionadded:: 2.2.0 :attr:`background_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/bubble'. ''' border = ListProperty([16, 16, 16, 16]) '''Border used for :class:`~kivy.graphics.vertex_instructions.BorderImage` graphics instruction. Used with the :attr:`background_image`. It should be used when using custom backgrounds. It must be a list of 4 values: (bottom, right, top, left). Read the BorderImage instructions for more information about how to use it. .. versionadded:: 2.2.0 :attr:`border` is a :class:`~kivy.properties.ListProperty` and defaults to (16, 16, 16, 16) ''' border_auto_scale = OptionProperty( 'both_lower', options=[ 'off', 'both', 'x_only', 'y_only', 'y_full_x_lower', 'x_full_y_lower', 'both_lower' ] ) '''Specifies the :attr:`kivy.graphics.BorderImage.auto_scale` value on the background BorderImage. .. versionadded:: 2.2.0 :attr:`border_auto_scale` is a :class:`~kivy.properties.OptionProperty` and defaults to 'both_lower'. ''' class Bubble(BoxLayout): '''Bubble class. See module documentation for more information. ''' content = ObjectProperty(allownone=True) '''This is the object where the main content of the bubble is held. The content of the Bubble set by 'add_widget' and removed with 'remove_widget' similarly to the :class:`ActionView` which is placed into a class:`ActionBar` :attr:`content` is a :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' arrow_image = StringProperty( 'atlas://data/images/defaulttheme/bubble_arrow' ) ''' Image of the arrow pointing to the bubble. :attr:`arrow_image` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/bubble_arrow'. ''' arrow_color = ColorProperty([1, 1, 1, 1]) '''Arrow color, in the format (r, g, b, a). To use it you have to set :attr:`arrow_image` first. .. versionadded:: 2.2.0 :attr:`arrow_color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1]. ''' show_arrow = BooleanProperty(True) ''' Indicates whether to show arrow. .. versionadded:: 1.8.0 :attr:`show_arrow` is a :class:`~kivy.properties.BooleanProperty` and defaults to `True`. ''' arrow_pos = OptionProperty( 'bottom_mid', options=( 'left_top', 'left_mid', 'left_bottom', 'top_left', 'top_mid', 'top_right', 'right_top', 'right_mid', 'right_bottom', 'bottom_left', 'bottom_mid', 'bottom_right', ) ) '''Specifies the position of the arrow as predefined relative position to the bubble. Can be one of: left_top, left_mid, left_bottom top_left, top_mid, top_right right_top, right_mid, right_bottom bottom_left, bottom_mid, bottom_right. :attr:`arrow_pos` is a :class:`~kivy.properties.OptionProperty` and defaults to 'bottom_mid'. ''' flex_arrow_pos = ListProperty(None) '''Specifies the position of the arrow as flex coordinate around the border of the :class:`Bubble` Widget. If this property is set to a proper position (relative pixel coordinates within the :class:`Bubble` widget, it overwrites the setting :attr:`arrow_pos`. .. versionadded:: 2.2.0 :attr:`flex_arrow_pos` is a :class:`~kivy.properties.ListProperty` and defaults to None. ''' limit_to = ObjectProperty(None, allownone=True) '''Specifies the widget to which the bubbles position is restricted. .. versionadded:: 1.6.0 :attr:`limit_to` is a :class:`~kivy.properties.ObjectProperty` and defaults to 'None'. ''' arrow_margin_x = NumericProperty(0) '''Automatically computed margin in x direction that the arrow widget occupies in pixel. In combination with the :attr:`content_width`, this property can be used to determine the correct width of the Bubble to exactly enclose the arrow + content by adding :attr:`content_width` and :attr:`arrow_margin_x` .. versionadded:: 2.2.0 :attr:`arrow_margin_x` is a :class:`~kivy.properties.NumericProperty` and represents the added margin in x direction due to the arrow widget. It defaults to 0 and is read only. ''' arrow_margin_y = NumericProperty(0) '''Automatically computed margin in y direction that the arrow widget occupies in pixel. In combination with the :attr:`content_height`, this property can be used to determine the correct height of the Bubble to exactly enclose the arrow + content by adding :attr:`content_height` and :attr:`arrow_margin_y` .. versionadded:: 2.2.0 :attr:`arrow_margin_y` is a :class:`~kivy.properties.NumericProperty` and represents the added margin in y direction due to the arrow widget. It defaults to 0 and is read only. ''' arrow_margin = ReferenceListProperty(arrow_margin_x, arrow_margin_y) '''Automatically computed margin that the arrow widget occupies in x and y direction in pixel. Check the description of :attr:`arrow_margin_x` and :attr:`arrow_margin_y`. .. versionadded:: 2.2.0 :attr:`arrow_margin` is a :class:`~kivy.properties.ReferenceListProperty` of (:attr:`arrow_margin_x`, :attr:`arrow_margin_y`) properties. It is read only. ''' content_width = NumericProperty(0) '''The width of the content Widget. .. versionadded:: 2.2.0 :attr:`content_width` is a :class:`~kivy.properties.NumericProperty` and is the same as self.content.width if content is not None, else it defaults to 0. It is read only. ''' content_height = NumericProperty(0) '''The height of the content Widget. .. versionadded:: 2.2.0 :attr:`content_height` is a :class:`~kivy.properties.NumericProperty` and is the same as self.content.height if content is not None, else it defaults to 0. It is read only. ''' content_size = ReferenceListProperty(content_width, content_height) ''' The size of the content Widget. .. versionadded:: 2.2.0 :attr:`content_size` is a :class:`~kivy.properties.ReferenceListProperty` of (:attr:`content_width`, :attr:`content_height`) properties. It is read only. ''' # Internal map that specifies the different parameters for fixed arrow # position layouts. The flex_arrow_pos uses these parameter sets # as a template. # 0: orientation of the children of Bubble ([content, arrow]) # 1: order of widgets to add to the BoxLayout (default: [content, arrow]) # 2: size_hint of _arrow_image_layout # 3: rotation of the _arrow_image # 4: pos_hint of the _arrow_image_layout ARROW_LAYOUTS = { "bottom_left": ( "vertical", 1, ( 1, None), 0, { "top": 1.0, "x": 0.05}), # noqa: E201,E241,E501 "bottom_mid": ( "vertical", 1, ( 1, None), 0, { "top": 1.0, "center_x": 0.50}), # noqa: E201,E241,E501 "bottom_right": ( "vertical", 1, ( 1, None), 0, { "top": 1.0, "right": 0.95}), # noqa: E201,E241,E501 "right_bottom": ( "horizontal", 1, (None, 1), 90, { "left": 0.0, "y": 0.05}), # noqa: E201,E241,E501 "right_mid": ( "horizontal", 1, (None, 1), 90, { "left": 0.0, "center_y": 0.50}), # noqa: E201,E241,E501 "right_top": ( "horizontal", 1, (None, 1), 90, { "left": 0.0, "top": 0.95}), # noqa: E201,E241,E501 "top_left": ( "vertical", -1, ( 1, None), 180, {"bottom": 0.0, "x": 0.05}), # noqa: E201,E241,E501 "top_mid": ( "vertical", -1, ( 1, None), 180, {"bottom": 0.0, "center_x": 0.50}), # noqa: E201,E241,E501 "top_right": ( "vertical", -1, ( 1, None), 180, {"bottom": 0.0, "right": 0.95}), # noqa: E201,E241,E501 "left_bottom": ( "horizontal", -1, (None, 1), -90, {"right": 1.0, "y": 0.05}), # noqa: E201,E241,E501 "left_mid": ( "horizontal", -1, (None, 1), -90, {"right": 1.0, "center_y": 0.50}), # noqa: E201,E241,E501 "left_top": ( "horizontal", -1, (None, 1), -90, {"right": 1.0, "top": 0.95}), # noqa: E201,E241,E501 } def __init__(self, **kwargs): self.content = None self._flex_arrow_layout_params = None self._temporarily_ignore_limits = False self._arrow_image = Image( source=self.arrow_image, fit_mode="scale-down", color=self.arrow_color ) self._arrow_image.width = self._arrow_image.texture_size[0] self._arrow_image.height = dp(self._arrow_image.texture_size[1]) self._arrow_image_scatter = Scatter( size_hint=(None, None), do_scale=False, do_rotation=False, do_translation=False, ) self._arrow_image_scatter.add_widget(self._arrow_image) self._arrow_image_scatter.size = self._arrow_image.texture_size self._arrow_image_scatter_wrapper = BoxLayout( size_hint=(None, None), ) self._arrow_image_scatter_wrapper.add_widget(self._arrow_image_scatter) self._arrow_image_layout = RelativeLayout() self._arrow_image_layout.add_widget(self._arrow_image_scatter_wrapper) self._arrow_layout = None super().__init__(**kwargs) self.reposition_inner_widgets() def add_widget(self, widget, *args, **kwargs): if self.content is None: self.content = widget self.content_size = widget.size self.content.bind(size=self.update_content_size) self.reposition_inner_widgets() else: raise BubbleException( "Bubble can only contain a single Widget or Layout" ) def remove_widget(self, widget, *args, **kwargs): if widget == self.content: self.content.unbind(size=self.update_content_size) self.content = None self.content_size = [0, 0] self.reposition_inner_widgets() return super().remove_widget(widget, *args, **kwargs) def on_content_size(self, instance, value): self.adjust_position() def on_limit_to(self, instance, value): self.adjust_position() def on_pos(self, instance, value): self.adjust_position() def on_size(self, instance, value): self.reposition_inner_widgets() def on_arrow_image(self, instance, value): self._arrow_image.source = self.arrow_image self._arrow_image.width = self._arrow_image.texture_size[0] self._arrow_image.height = dp(self._arrow_image.texture_size[1]) self._arrow_image_scatter.size = self._arrow_image.texture_size self.reposition_inner_widgets() def on_arrow_color(self, instance, value): self._arrow_image.color = self.arrow_color def on_arrow_pos(self, instance, value): self.reposition_inner_widgets() def on_flex_arrow_pos(self, instance, value): self._flex_arrow_layout_params = self.get_flex_arrow_layout_params() self.reposition_inner_widgets() def get_flex_arrow_layout_params(self): pos = self.flex_arrow_pos if pos is None: return None x, y = pos if not (0 <= x <= self.width and 0 <= y <= self.height): return None # the order of the following list defines the side that the arrow # will be attached to in case of ambiguity (same distances) base_layouts_map = [ ("bottom_mid", y), ("top_mid", self.height - y), ("left_mid", x), ("right_mid", self.width - x), ] base_layout_key = min(base_layouts_map, key=lambda val: val[1])[0] arrow_layout = list(Bubble.ARROW_LAYOUTS[base_layout_key]) arrow_width = self._arrow_image.width # This function calculates the proper value for pos_hint, i.e., the # arrow texture does not 'overflow' and stays entirely connected to # the side of the content. def calc_x0(x, length): return x * (length - arrow_width) / (length * length) if base_layout_key == "bottom_mid": arrow_layout[-1] = {"top": 1.0, "x": calc_x0(x, self.width)} elif base_layout_key == "top_mid": arrow_layout[-1] = {"bottom": 0.0, "x": calc_x0(x, self.width)} elif base_layout_key == "left_mid": arrow_layout[-1] = {"right": 1.0, "y": calc_x0(y, self.height)} elif base_layout_key == "right_mid": arrow_layout[-1] = {"left": 0.0, "y": calc_x0(y, self.height)} return arrow_layout def update_content_size(self, instance, value): self.content_size = self.content.size def adjust_position(self): if self.limit_to is not None and not self._temporarily_ignore_limits: if self.limit_to is EventLoop.window: lim_x, lim_y = 0, 0 lim_top, lim_right = self.limit_to.size else: lim_x = self.limit_to.x lim_y = self.limit_to.y lim_top = self.limit_to.top lim_right = self.limit_to.right self._temporarily_ignore_limits = True if not (lim_x > self.x and lim_right < self.right): self.x = max(lim_x, min(lim_right - self.width, self.x)) if not (lim_y > self.y and lim_right < self.right): self.y = min(lim_top - self.height, max(lim_y, self.y)) self._temporarily_ignore_limits = False def reposition_inner_widgets(self): arrow_image_layout = self._arrow_image_layout arrow_image_scatter = self._arrow_image_scatter arrow_image_scatter_wrapper = self._arrow_image_scatter_wrapper content = self.content # Remove the children of the Bubble (BoxLayout) as a first step for child in list(self.children): super().remove_widget(child) if self.canvas is None or content is None: return # find the layout parameters that define a specific bubble setup if self._flex_arrow_layout_params is not None: layout_params = self._flex_arrow_layout_params else: layout_params = Bubble.ARROW_LAYOUTS[self.arrow_pos] (bubble_orientation, widget_order, arrow_size_hint, arrow_rotation, arrow_pos_hint) = layout_params # rotate the arrow, place it at the right pos and setup the size # of the widget, so the BoxLayout can do the rest. arrow_image_scatter.rotation = arrow_rotation arrow_image_scatter_wrapper.size = arrow_image_scatter.bbox[1] arrow_image_scatter_wrapper.pos_hint = arrow_pos_hint arrow_image_layout.size_hint = arrow_size_hint arrow_image_layout.size = arrow_image_scatter.bbox[1] # set the orientation of the Bubble (BoxLayout) self.orientation = bubble_orientation # Add the updated children of the Bubble (BoxLayout) and update # properties widgets_to_add = [content, arrow_image_layout] # Set the arrow_margin, so we can use this property for proper sizing # of the Bubble Widget. # Determine whether to add the arrow_image_layout to the # Bubble (BoxLayout) or not. arrow_margin_x, arrow_margin_y = (0, 0) if self.show_arrow: if bubble_orientation[0] == "h": arrow_margin_x = arrow_image_layout.width elif bubble_orientation[0] == "v": arrow_margin_y = arrow_image_layout.height else: widgets_to_add.pop(1) for widget in widgets_to_add[::widget_order]: super().add_widget(widget) self.arrow_margin = (arrow_margin_x, arrow_margin_y) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/button.py0000666000000000000000000001117600000000000014254 0ustar0000000000000000''' Button ====== .. image:: images/button.jpg :align: right The :class:`Button` is a :class:`~kivy.uix.label.Label` with associated actions that are triggered when the button is pressed (or released after a click/touch). To configure the button, the same properties (padding, font_size, etc) and :ref:`sizing system ` are used as for the :class:`~kivy.uix.label.Label` class:: button = Button(text='Hello world', font_size=14) To attach a callback when the button is pressed (clicked/touched), use :class:`~kivy.uix.widget.Widget.bind`:: def callback(instance): print('The button <%s> is being pressed' % instance.text) btn1 = Button(text='Hello world 1') btn1.bind(on_press=callback) btn2 = Button(text='Hello world 2') btn2.bind(on_press=callback) If you want to be notified every time the button state changes, you can bind to the :attr:`Button.state` property:: def callback(instance, value): print('My button <%s> state is <%s>' % (instance, value)) btn1 = Button(text='Hello world 1') btn1.bind(state=callback) Kv Example:: Button: text: 'press me' on_press: print("ouch! More gently please") on_release: print("ahhh") on_state: print("my current state is {}".format(self.state)) ''' __all__ = ('Button', ) from kivy.uix.label import Label from kivy.properties import StringProperty, ListProperty, ColorProperty from kivy.uix.behaviors import ButtonBehavior class Button(ButtonBehavior, Label): '''Button class, see module documentation for more information. .. versionchanged:: 1.8.0 The behavior / logic of the button has been moved to :class:`~kivy.uix.behaviors.ButtonBehaviors`. ''' background_color = ColorProperty([1, 1, 1, 1]) '''Background color, in the format (r, g, b, a). This acts as a *multiplier* to the texture color. The default texture is grey, so just setting the background color will give a darker result. To set a plain color, set the :attr:`background_normal` to ``''``. .. versionadded:: 1.0.8 The :attr:`background_color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1]. .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. ''' background_normal = StringProperty( 'atlas://data/images/defaulttheme/button') '''Background image of the button used for the default graphical representation when the button is not pressed. .. versionadded:: 1.0.4 :attr:`background_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button'. ''' background_down = StringProperty( 'atlas://data/images/defaulttheme/button_pressed') '''Background image of the button used for the default graphical representation when the button is pressed. .. versionadded:: 1.0.4 :attr:`background_down` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button_pressed'. ''' background_disabled_normal = StringProperty( 'atlas://data/images/defaulttheme/button_disabled') '''Background image of the button used for the default graphical representation when the button is disabled and not pressed. .. versionadded:: 1.8.0 :attr:`background_disabled_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button_disabled'. ''' background_disabled_down = StringProperty( 'atlas://data/images/defaulttheme/button_disabled_pressed') '''Background image of the button used for the default graphical representation when the button is disabled and pressed. .. versionadded:: 1.8.0 :attr:`background_disabled_down` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/button_disabled_pressed'. ''' border = ListProperty([16, 16, 16, 16]) '''Border used for :class:`~kivy.graphics.vertex_instructions.BorderImage` graphics instruction. Used with :attr:`background_normal` and :attr:`background_down`. Can be used for custom backgrounds. It must be a list of four values: (bottom, right, top, left). Read the BorderImage instruction for more information about how to use it. :attr:`border` is a :class:`~kivy.properties.ListProperty` and defaults to (16, 16, 16, 16) ''' ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/camera.py0000666000000000000000000000675000000000000014173 0ustar0000000000000000''' Camera ====== The :class:`Camera` widget is used to capture and display video from a camera. Once the widget is created, the texture inside the widget will be automatically updated. Our :class:`~kivy.core.camera.CameraBase` implementation is used under the hood:: cam = Camera() By default, the first camera found on your system is used. To use a different camera, set the index property:: cam = Camera(index=1) You can also select the camera resolution:: cam = Camera(resolution=(320, 240)) .. warning:: The camera texture is not updated as soon as you have created the object. The camera initialization is asynchronous, so there may be a delay before the requested texture is created. ''' __all__ = ('Camera', ) from kivy.uix.image import Image from kivy.core.camera import Camera as CoreCamera from kivy.properties import NumericProperty, ListProperty, \ BooleanProperty class Camera(Image): '''Camera class. See module documentation for more information. ''' play = BooleanProperty(False) '''Boolean indicating whether the camera is playing or not. You can start/stop the camera by setting this property:: # start the camera playing at creation cam = Camera(play=True) # create the camera, and start later (default) cam = Camera(play=False) # and later cam.play = True :attr:`play` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' index = NumericProperty(-1) '''Index of the used camera, starting from 0. :attr:`index` is a :class:`~kivy.properties.NumericProperty` and defaults to -1 to allow auto selection. ''' resolution = ListProperty([-1, -1]) '''Preferred resolution to use when invoking the camera. If you are using [-1, -1], the resolution will be the default one:: # create a camera object with the best image available cam = Camera() # create a camera object with an image of 320x240 if possible cam = Camera(resolution=(320, 240)) .. warning:: Depending on the implementation, the camera may not respect this property. :attr:`resolution` is a :class:`~kivy.properties.ListProperty` and defaults to [-1, -1]. ''' def __init__(self, **kwargs): self._camera = None super(Camera, self).__init__(**kwargs) if self.index == -1: self.index = 0 on_index = self._on_index fbind = self.fbind fbind('index', on_index) fbind('resolution', on_index) on_index() def on_tex(self, camera): self.texture = texture = camera.texture self.texture_size = list(texture.size) self.canvas.ask_update() def _on_index(self, *largs): self._camera = None if self.index < 0: return if self.resolution[0] < 0 or self.resolution[1] < 0: self._camera = CoreCamera(index=self.index, stopped=True) else: self._camera = CoreCamera(index=self.index, resolution=self.resolution, stopped=True) if self.play: self._camera.start() self._camera.bind(on_texture=self.on_tex) def on_play(self, instance, value): if not self._camera: return if value: self._camera.start() else: self._camera.stop() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/carousel.py0000666000000000000000000006215400000000000014560 0ustar0000000000000000''' Carousel ======== .. image:: images/carousel.gif :align: right .. versionadded:: 1.4.0 The :class:`Carousel` widget provides the classic mobile-friendly carousel view where you can swipe between slides. You can add any content to the carousel and have it move horizontally or vertically. The carousel can display pages in a sequence or a loop. Example:: from kivy.app import App from kivy.uix.carousel import Carousel from kivy.uix.image import AsyncImage class CarouselApp(App): def build(self): carousel = Carousel(direction='right') for i in range(10): src = "http://placehold.it/480x270.png&text=slide-%d&.png" % i image = AsyncImage(source=src, fit_mode="contain") carousel.add_widget(image) return carousel CarouselApp().run() Kv Example:: Carousel: direction: 'right' AsyncImage: source: 'http://placehold.it/480x270.png&text=slide-1.png' AsyncImage: source: 'http://placehold.it/480x270.png&text=slide-2.png' AsyncImage: source: 'http://placehold.it/480x270.png&text=slide-3.png' AsyncImage: source: 'http://placehold.it/480x270.png&text=slide-4.png' .. versionchanged:: 1.5.0 The carousel now supports active children, like the :class:`~kivy.uix.scrollview.ScrollView`. It will detect a swipe gesture according to the :attr:`Carousel.scroll_timeout` and :attr:`Carousel.scroll_distance` properties. In addition, the slide container is no longer exposed by the API. The impacted properties are :attr:`Carousel.slides`, :attr:`Carousel.current_slide`, :attr:`Carousel.previous_slide` and :attr:`Carousel.next_slide`. ''' __all__ = ('Carousel', ) from functools import partial from kivy.clock import Clock from kivy.factory import Factory from kivy.animation import Animation from kivy.uix.stencilview import StencilView from kivy.uix.relativelayout import RelativeLayout from kivy.properties import BooleanProperty, OptionProperty, AliasProperty, \ NumericProperty, ListProperty, ObjectProperty, StringProperty class Carousel(StencilView): '''Carousel class. See module documentation for more information. ''' slides = ListProperty([]) '''List of slides inside the Carousel. The slides are the widgets added to the Carousel using the :attr:`add_widget` method. :attr:`slides` is a :class:`~kivy.properties.ListProperty` and is read-only. ''' def _get_slides_container(self): return [x.parent for x in self.slides] slides_container = AliasProperty(_get_slides_container, bind=('slides',)) direction = OptionProperty('right', options=('right', 'left', 'top', 'bottom')) '''Specifies the direction in which the slides are ordered. This corresponds to the direction from which the user swipes to go from one slide to the next. It can be `right`, `left`, `top`, or `bottom`. For example, with the default value of `right`, the second slide is to the right of the first and the user would swipe from the right towards the left to get to the second slide. :attr:`direction` is an :class:`~kivy.properties.OptionProperty` and defaults to 'right'. ''' min_move = NumericProperty(0.2) '''Defines the minimum distance to be covered before the touch is considered a swipe gesture and the Carousel content changed. This is a expressed as a fraction of the Carousel's width. If the movement doesn't reach this minimum value, the movement is cancelled and the content is restored to its original position. :attr:`min_move` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.2. ''' anim_move_duration = NumericProperty(0.5) '''Defines the duration of the Carousel animation between pages. :attr:`anim_move_duration` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.5. ''' anim_cancel_duration = NumericProperty(0.3) '''Defines the duration of the animation when a swipe movement is not accepted. This is generally when the user does not make a large enough swipe. See :attr:`min_move`. :attr:`anim_cancel_duration` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.3. ''' loop = BooleanProperty(False) '''Allow the Carousel to loop infinitely. If True, when the user tries to swipe beyond last page, it will return to the first. If False, it will remain on the last page. :attr:`loop` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' def _get_index(self): if self.slides: return self._index % len(self.slides) return None def _set_index(self, value): if self.slides: self._index = value % len(self.slides) else: self._index = None index = AliasProperty(_get_index, _set_index, bind=('_index', 'slides'), cache=True) '''Get/Set the current slide based on the index. :attr:`index` is an :class:`~kivy.properties.AliasProperty` and defaults to 0 (the first item). ''' def _prev_slide(self): slides = self.slides len_slides = len(slides) index = self.index if len_slides < 2: # None, or 1 slide return None if self.loop and index == 0: return slides[-1] if index > 0: return slides[index - 1] previous_slide = AliasProperty(_prev_slide, bind=('slides', 'index', 'loop'), cache=True) '''The previous slide in the Carousel. It is None if the current slide is the first slide in the Carousel. This ordering reflects the order in which the slides are added: their presentation varies according to the :attr:`direction` property. :attr:`previous_slide` is an :class:`~kivy.properties.AliasProperty`. .. versionchanged:: 1.5.0 This property no longer exposes the slides container. It returns the widget you have added. ''' def _curr_slide(self): if len(self.slides): return self.slides[self.index or 0] current_slide = AliasProperty(_curr_slide, bind=('slides', 'index'), cache=True) '''The currently shown slide. :attr:`current_slide` is an :class:`~kivy.properties.AliasProperty`. .. versionchanged:: 1.5.0 The property no longer exposes the slides container. It returns the widget you have added. ''' def _next_slide(self): if len(self.slides) < 2: # None, or 1 slide return None if self.loop and self.index == len(self.slides) - 1: return self.slides[0] if self.index < len(self.slides) - 1: return self.slides[self.index + 1] next_slide = AliasProperty(_next_slide, bind=('slides', 'index', 'loop'), cache=True) '''The next slide in the Carousel. It is None if the current slide is the last slide in the Carousel. This ordering reflects the order in which the slides are added: their presentation varies according to the :attr:`direction` property. :attr:`next_slide` is an :class:`~kivy.properties.AliasProperty`. .. versionchanged:: 1.5.0 The property no longer exposes the slides container. It returns the widget you have added. ''' scroll_timeout = NumericProperty(200) '''Timeout allowed to trigger the :attr:`scroll_distance`, in milliseconds. If the user has not moved :attr:`scroll_distance` within the timeout, no scrolling will occur and the touch event will go to the children. :attr:`scroll_timeout` is a :class:`~kivy.properties.NumericProperty` and defaults to 200 (milliseconds) .. versionadded:: 1.5.0 ''' scroll_distance = NumericProperty('20dp') '''Distance to move before scrolling the :class:`Carousel` in pixels. As soon as the distance has been traveled, the :class:`Carousel` will start to scroll, and no touch event will go to children. It is advisable that you base this value on the dpi of your target device's screen. :attr:`scroll_distance` is a :class:`~kivy.properties.NumericProperty` and defaults to 20dp. .. versionadded:: 1.5.0 ''' anim_type = StringProperty('out_quad') '''Type of animation to use while animating to the next/previous slide. This should be the name of an :class:`~kivy.animation.AnimationTransition` function. :attr:`anim_type` is a :class:`~kivy.properties.StringProperty` and defaults to 'out_quad'. .. versionadded:: 1.8.0 ''' ignore_perpendicular_swipes = BooleanProperty(False) '''Ignore swipes on axis perpendicular to direction. :attr:`ignore_perpendicular_swipes` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. .. versionadded:: 1.10.0 ''' # private properties, for internal use only ### _index = NumericProperty(0, allownone=True) _prev = ObjectProperty(None, allownone=True) _current = ObjectProperty(None, allownone=True) _next = ObjectProperty(None, allownone=True) _offset = NumericProperty(0) _touch = ObjectProperty(None, allownone=True) _change_touch_mode_ev = None def __init__(self, **kwargs): self._trigger_position_visible_slides = Clock.create_trigger( self._position_visible_slides, -1) super(Carousel, self).__init__(**kwargs) self._skip_slide = None self.touch_mode_change = False self._prioritize_next = False self.fbind('loop', lambda *args: self._insert_visible_slides()) def load_slide(self, slide): '''Animate to the slide that is passed as the argument. .. versionchanged:: 1.8.0 ''' slides = self.slides start, stop = slides.index(self.current_slide), slides.index(slide) if start == stop: return self._skip_slide = stop if stop > start: self._prioritize_next = True self._insert_visible_slides(_next_slide=slide) self.load_next() else: self._prioritize_next = False self._insert_visible_slides(_prev_slide=slide) self.load_previous() def load_previous(self): '''Animate to the previous slide. .. versionadded:: 1.7.0 ''' self.load_next(mode='prev') def load_next(self, mode='next'): '''Animate to the next slide. .. versionadded:: 1.7.0 ''' if self.index is not None: w, h = self.size _direction = { 'top': -h / 2, 'bottom': h / 2, 'left': w / 2, 'right': -w / 2} _offset = _direction[self.direction] if mode == 'prev': _offset = -_offset self._start_animation(min_move=0, offset=_offset) def get_slide_container(self, slide): return slide.parent @property def _prev_equals_next(self): return self.loop and len(self.slides) == 2 def _insert_visible_slides(self, _next_slide=None, _prev_slide=None): get_slide_container = self.get_slide_container previous_slide = _prev_slide if _prev_slide else self.previous_slide if previous_slide: self._prev = get_slide_container(previous_slide) else: self._prev = None current_slide = self.current_slide if current_slide: self._current = get_slide_container(current_slide) else: self._current = None next_slide = _next_slide if _next_slide else self.next_slide if next_slide: self._next = get_slide_container(next_slide) else: self._next = None if self._prev_equals_next: setattr(self, '_prev' if self._prioritize_next else '_next', None) super_remove = super(Carousel, self).remove_widget for container in self.slides_container: super_remove(container) if self._prev and self._prev.parent is not self: super(Carousel, self).add_widget(self._prev) if self._next and self._next.parent is not self: super(Carousel, self).add_widget(self._next) if self._current: super(Carousel, self).add_widget(self._current) def _position_visible_slides(self, *args): slides, index = self.slides, self.index no_of_slides = len(slides) - 1 if not slides: return x, y, width, height = self.x, self.y, self.width, self.height _offset, direction = self._offset, self.direction[0] _prev, _next, _current = self._prev, self._next, self._current get_slide_container = self.get_slide_container last_slide = get_slide_container(slides[-1]) first_slide = get_slide_container(slides[0]) skip_next = False _loop = self.loop if direction in 'rl': xoff = x + _offset x_prev = {'l': xoff + width, 'r': xoff - width} x_next = {'l': xoff - width, 'r': xoff + width} if _prev: _prev.pos = (x_prev[direction], y) elif _loop and _next and index == 0: # if first slide is moving to right with direction set to right # or toward left with direction set to left if ((_offset > 0 and direction == 'r') or (_offset < 0 and direction == 'l')): # put last_slide before first slide last_slide.pos = (x_prev[direction], y) skip_next = True if _current: _current.pos = (xoff, y) if skip_next: return if _next: _next.pos = (x_next[direction], y) elif _loop and _prev and index == no_of_slides: if ((_offset < 0 and direction == 'r') or (_offset > 0 and direction == 'l')): first_slide.pos = (x_next[direction], y) if direction in 'tb': yoff = y + _offset y_prev = {'t': yoff - height, 'b': yoff + height} y_next = {'t': yoff + height, 'b': yoff - height} if _prev: _prev.pos = (x, y_prev[direction]) elif _loop and _next and index == 0: if ((_offset > 0 and direction == 't') or (_offset < 0 and direction == 'b')): last_slide.pos = (x, y_prev[direction]) skip_next = True if _current: _current.pos = (x, yoff) if skip_next: return if _next: _next.pos = (x, y_next[direction]) elif _loop and _prev and index == no_of_slides: if ((_offset < 0 and direction == 't') or (_offset > 0 and direction == 'b')): first_slide.pos = (x, y_next[direction]) def on_size(self, *args): size = self.size for slide in self.slides_container: slide.size = size self._trigger_position_visible_slides() def on_pos(self, *args): self._trigger_position_visible_slides() def on_index(self, *args): self._insert_visible_slides() self._trigger_position_visible_slides() self._offset = 0 def on_slides(self, *args): if self.slides: self.index = self.index % len(self.slides) self._insert_visible_slides() self._trigger_position_visible_slides() def on__offset(self, *args): self._trigger_position_visible_slides() # if reached full offset, switch index to next or prev direction = self.direction[0] _offset = self._offset width = self.width height = self.height index = self.index if self._skip_slide is not None or index is None: return # Move to next slide? if (direction == 'r' and _offset <= -width) or \ (direction == 'l' and _offset >= width) or \ (direction == 't' and _offset <= - height) or \ (direction == 'b' and _offset >= height): if self.next_slide: self.index += 1 # Move to previous slide? elif (direction == 'r' and _offset >= width) or \ (direction == 'l' and _offset <= -width) or \ (direction == 't' and _offset >= height) or \ (direction == 'b' and _offset <= -height): if self.previous_slide: self.index -= 1 elif self._prev_equals_next: new_value = (_offset < 0) is (direction in 'rt') if self._prioritize_next is not new_value: self._prioritize_next = new_value if new_value is (self._next is None): self._prev, self._next = self._next, self._prev def _start_animation(self, *args, **kwargs): # compute target offset for ease back, next or prev new_offset = 0 direction = kwargs.get('direction', self.direction)[0] is_horizontal = direction in 'rl' extent = self.width if is_horizontal else self.height min_move = kwargs.get('min_move', self.min_move) _offset = kwargs.get('offset', self._offset) if _offset < min_move * -extent: new_offset = -extent elif _offset > min_move * extent: new_offset = extent # if new_offset is 0, it wasn't enough to go next/prev dur = self.anim_move_duration if new_offset == 0: dur = self.anim_cancel_duration # detect edge cases if not looping len_slides = len(self.slides) index = self.index if not self.loop or len_slides == 1: is_first = (index == 0) is_last = (index == len_slides - 1) if direction in 'rt': towards_prev = (new_offset > 0) towards_next = (new_offset < 0) else: towards_prev = (new_offset < 0) towards_next = (new_offset > 0) if (is_first and towards_prev) or (is_last and towards_next): new_offset = 0 anim = Animation(_offset=new_offset, d=dur, t=self.anim_type) anim.cancel_all(self) def _cmp(*l): if self._skip_slide is not None: self.index = self._skip_slide self._skip_slide = None anim.bind(on_complete=_cmp) anim.start(self) def _get_uid(self, prefix='sv'): return '{0}.{1}'.format(prefix, self.uid) def on_touch_down(self, touch): if not self.collide_point(*touch.pos): touch.ud[self._get_uid('cavoid')] = True return if self.disabled: return True if self._touch: return super(Carousel, self).on_touch_down(touch) Animation.cancel_all(self) self._touch = touch uid = self._get_uid() touch.grab(self) touch.ud[uid] = { 'mode': 'unknown', 'time': touch.time_start} self._change_touch_mode_ev = Clock.schedule_once( self._change_touch_mode, self.scroll_timeout / 1000.) self.touch_mode_change = False return True def on_touch_move(self, touch): if not self.touch_mode_change: if self.ignore_perpendicular_swipes and \ self.direction in ('top', 'bottom'): if abs(touch.oy - touch.y) < self.scroll_distance: if abs(touch.ox - touch.x) > self.scroll_distance: self._change_touch_mode() self.touch_mode_change = True elif self.ignore_perpendicular_swipes and \ self.direction in ('right', 'left'): if abs(touch.ox - touch.x) < self.scroll_distance: if abs(touch.oy - touch.y) > self.scroll_distance: self._change_touch_mode() self.touch_mode_change = True if self._get_uid('cavoid') in touch.ud: return if self._touch is not touch: super(Carousel, self).on_touch_move(touch) return self._get_uid() in touch.ud if touch.grab_current is not self: return True ud = touch.ud[self._get_uid()] direction = self.direction[0] if ud['mode'] == 'unknown': if direction in 'rl': distance = abs(touch.ox - touch.x) else: distance = abs(touch.oy - touch.y) if distance > self.scroll_distance: ev = self._change_touch_mode_ev if ev is not None: ev.cancel() ud['mode'] = 'scroll' else: if direction in 'rl': self._offset += touch.dx if direction in 'tb': self._offset += touch.dy return True def on_touch_up(self, touch): if self._get_uid('cavoid') in touch.ud: return if self in [x() for x in touch.grab_list]: touch.ungrab(self) self._touch = None ud = touch.ud[self._get_uid()] if ud['mode'] == 'unknown': ev = self._change_touch_mode_ev if ev is not None: ev.cancel() super(Carousel, self).on_touch_down(touch) Clock.schedule_once(partial(self._do_touch_up, touch), .1) else: self._start_animation() else: if self._touch is not touch and self.uid not in touch.ud: super(Carousel, self).on_touch_up(touch) return self._get_uid() in touch.ud def _do_touch_up(self, touch, *largs): super(Carousel, self).on_touch_up(touch) # don't forget about grab event! for x in touch.grab_list[:]: touch.grab_list.remove(x) x = x() if not x: continue touch.grab_current = x super(Carousel, self).on_touch_up(touch) touch.grab_current = None def _change_touch_mode(self, *largs): if not self._touch: return self._start_animation() uid = self._get_uid() touch = self._touch ud = touch.ud[uid] if ud['mode'] == 'unknown': touch.ungrab(self) self._touch = None super(Carousel, self).on_touch_down(touch) return def add_widget(self, widget, index=0, *args, **kwargs): container = RelativeLayout( size=self.size, x=self.x - self.width, y=self.y) container.add_widget(widget) super(Carousel, self).add_widget(container, index, *args, **kwargs) if index != 0: self.slides.insert(index - len(self.slides), widget) else: self.slides.append(widget) def remove_widget(self, widget, *args, **kwargs): # XXX be careful, the widget.parent refer to the RelativeLayout # added in add_widget(). But it will break if RelativeLayout # implementation change. # if we passed the real widget slides = self.slides if widget in slides: if self.index >= slides.index(widget): self.index = max(0, self.index - 1) container = widget.parent slides.remove(widget) super(Carousel, self).remove_widget(container, *args, **kwargs) container.remove_widget(widget) return super(Carousel, self).remove_widget(widget, *args, **kwargs) def clear_widgets(self, children=None, *args, **kwargs): # `children` must be a list of slides or None if children is None: children = self.slides[:] remove_widget = self.remove_widget for widget in children: remove_widget(widget) super(Carousel, self).clear_widgets() if __name__ == '__main__': from kivy.app import App class Example1(App): def build(self): carousel = Carousel(direction='left', loop=True) for i in range(4): src = "http://placehold.it/480x270.png&text=slide-%d&.png" % i image = Factory.AsyncImage(source=src, fit_mode="contain") carousel.add_widget(image) return carousel Example1().run() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/checkbox.py0000666000000000000000000001515400000000000014527 0ustar0000000000000000''' CheckBox ======== .. versionadded:: 1.4.0 .. image:: images/checkbox.png :align: right :class:`CheckBox` is a specific two-state button that can be either checked or unchecked. If the CheckBox is in a Group, it becomes a Radio button. As with the :class:`~kivy.uix.togglebutton.ToggleButton`, only one Radio button at a time can be selected when the :attr:`CheckBox.group` is set. An example usage:: from kivy.uix.checkbox import CheckBox # ... def on_checkbox_active(checkbox, value): if value: print('The checkbox', checkbox, 'is active') else: print('The checkbox', checkbox, 'is inactive') checkbox = CheckBox() checkbox.bind(active=on_checkbox_active) ''' __all__ = ('CheckBox', ) from kivy.properties import AliasProperty, StringProperty, ColorProperty from kivy.uix.behaviors import ToggleButtonBehavior from kivy.uix.widget import Widget class CheckBox(ToggleButtonBehavior, Widget): '''CheckBox class, see module documentation for more information. ''' def _get_active(self): return self.state == 'down' def _set_active(self, value): self.state = 'down' if value else 'normal' active = AliasProperty( _get_active, _set_active, bind=('state', ), cache=True) '''Indicates if the switch is active or inactive. :attr:`active` is a boolean and reflects and sets whether the underlying :attr:`~kivy.uix.button.Button.state` is 'down' (True) or 'normal' (False). It is a :class:`~kivy.properties.AliasProperty`, which accepts boolean values and defaults to False. .. versionchanged:: 1.11.0 It changed from a BooleanProperty to a AliasProperty. ''' background_checkbox_normal = StringProperty( 'atlas://data/images/defaulttheme/checkbox_off') '''Background image of the checkbox used for the default graphical representation when the checkbox is not active. .. versionadded:: 1.9.0 :attr:`background_checkbox_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_off'. ''' background_checkbox_down = StringProperty( 'atlas://data/images/defaulttheme/checkbox_on') '''Background image of the checkbox used for the default graphical representation when the checkbox is active. .. versionadded:: 1.9.0 :attr:`background_checkbox_down` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_on'. ''' background_checkbox_disabled_normal = StringProperty( 'atlas://data/images/defaulttheme/checkbox_disabled_off') '''Background image of the checkbox used for the default graphical representation when the checkbox is disabled and not active. .. versionadded:: 1.9.0 :attr:`background_checkbox_disabled_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_disabled_off'. ''' background_checkbox_disabled_down = StringProperty( 'atlas://data/images/defaulttheme/checkbox_disabled_on') '''Background image of the checkbox used for the default graphical representation when the checkbox is disabled and active. .. versionadded:: 1.9.0 :attr:`background_checkbox_disabled_down` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_disabled_on'. ''' background_radio_normal = StringProperty( 'atlas://data/images/defaulttheme/checkbox_radio_off') '''Background image of the radio button used for the default graphical representation when the radio button is not active. .. versionadded:: 1.9.0 :attr:`background_radio_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_radio_off'. ''' background_radio_down = StringProperty( 'atlas://data/images/defaulttheme/checkbox_radio_on') '''Background image of the radio button used for the default graphical representation when the radio button is active. .. versionadded:: 1.9.0 :attr:`background_radio_down` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_radio_on'. ''' background_radio_disabled_normal = StringProperty( 'atlas://data/images/defaulttheme/checkbox_radio_disabled_off') '''Background image of the radio button used for the default graphical representation when the radio button is disabled and not active. .. versionadded:: 1.9.0 :attr:`background_radio_disabled_normal` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_radio_disabled_off'. ''' background_radio_disabled_down = StringProperty( 'atlas://data/images/defaulttheme/checkbox_radio_disabled_on') '''Background image of the radio button used for the default graphical representation when the radio button is disabled and active. .. versionadded:: 1.9.0 :attr:`background_radio_disabled_down` is a :class:`~kivy.properties.StringProperty` and defaults to 'atlas://data/images/defaulttheme/checkbox_radio_disabled_on'. ''' color = ColorProperty([1, 1, 1, 1]) '''Color is used for tinting the default graphical representation of checkbox and radio button (images). Color is in the format (r, g, b, a). .. versionadded:: 1.10.0 :attr:`color` is a :class:`~kivy.properties.ColorProperty` and defaults to '[1, 1, 1, 1]'. .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. ''' def __init__(self, **kwargs): self.fbind('state', self._on_state) super(CheckBox, self).__init__(**kwargs) def _on_state(self, instance, value): if self.group and self.state == 'down': self._release_group(self) def on_group(self, *largs): super(CheckBox, self).on_group(*largs) if self.active: self._release_group(self) if __name__ == '__main__': from random import uniform from kivy.base import runTouchApp from kivy.uix.gridlayout import GridLayout x = GridLayout(cols=4) for i in range(36): r, g, b = [uniform(0.2, 1.0) for j in range(3)] x.add_widget(CheckBox(group='1' if i % 2 else '', color=[r, g, b, 2])) runTouchApp(x) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/codeinput.py0000666000000000000000000001756500000000000014743 0ustar0000000000000000''' Code Input ========== .. versionadded:: 1.5.0 .. image:: images/codeinput.jpg .. note:: This widget requires ``pygments`` package to run. Install it with ``pip``. The :class:`CodeInput` provides a box of editable highlighted text like the one shown in the image. It supports all the features provided by the :class:`~kivy.uix.textinput` as well as code highlighting for `languages supported by pygments `_ along with `KivyLexer` for :mod:`kivy.lang` highlighting. Usage example ------------- To create a CodeInput with highlighting for `KV language`:: from kivy.uix.codeinput import CodeInput from kivy.extras.highlight import KivyLexer codeinput = CodeInput(lexer=KivyLexer()) To create a CodeInput with highlighting for `Cython`:: from kivy.uix.codeinput import CodeInput from pygments.lexers import CythonLexer codeinput = CodeInput(lexer=CythonLexer()) ''' __all__ = ('CodeInput', ) from pygments import highlight from pygments import lexers from pygments import styles from pygments.formatters import BBCodeFormatter from kivy.uix.textinput import TextInput from kivy.core.text.markup import MarkupLabel as Label from kivy.cache import Cache from kivy.properties import ObjectProperty, OptionProperty from kivy.utils import get_hex_from_color, get_color_from_hex from kivy.uix.behaviors import CodeNavigationBehavior Cache_get = Cache.get Cache_append = Cache.append # TODO: color chooser for keywords/strings/... class CodeInput(CodeNavigationBehavior, TextInput): '''CodeInput class, used for displaying highlighted code. ''' lexer = ObjectProperty(None) '''This holds the selected Lexer used by pygments to highlight the code. :attr:`lexer` is an :class:`~kivy.properties.ObjectProperty` and defaults to `PythonLexer`. ''' style_name = OptionProperty( 'default', options=list(styles.get_all_styles()) ) '''Name of the pygments style to use for formatting. :attr:`style_name` is an :class:`~kivy.properties.OptionProperty` and defaults to ``'default'``. ''' style = ObjectProperty(None) '''The pygments style object to use for formatting. When ``style_name`` is set, this will be changed to the corresponding style object. :attr:`style` is a :class:`~kivy.properties.ObjectProperty` and defaults to ``None`` ''' def __init__(self, **kwargs): stylename = kwargs.get('style_name', 'default') style = kwargs['style'] if 'style' in kwargs \ else styles.get_style_by_name(stylename) self.formatter = BBCodeFormatter(style=style) self.lexer = lexers.PythonLexer() self.text_color = '#000000' self._label_cached = Label() self.use_text_color = True super(CodeInput, self).__init__(**kwargs) self._line_options = kw = self._get_line_options() self._label_cached = Label(**kw) # use text_color as foreground color text_color = kwargs.get('foreground_color') if text_color: self.text_color = get_hex_from_color(text_color) # set foreground to white to allow text colors to show # use text_color as the default color in bbcodes self.use_text_color = False self.foreground_color = [1, 1, 1, .999] if not kwargs.get('background_color'): self.background_color = [.9, .92, .92, 1] def on_style_name(self, *args): self.style = styles.get_style_by_name(self.style_name) self.background_color = get_color_from_hex(self.style.background_color) self._trigger_refresh_text() def on_style(self, *args): self.formatter = BBCodeFormatter(style=self.style) self._trigger_update_graphics() def _create_line_label(self, text, hint=False): # Create a label from a text, using line options ntext = text.replace(u'\n', u'').replace(u'\t', u' ' * self.tab_width) if self.password and not hint: # Don't replace hint_text with * ntext = u'*' * len(ntext) ntext = self._get_bbcode(ntext) kw = self._get_line_options() cid = u'{}\0{}\0{}'.format(text, self.password, kw) texture = Cache_get('textinput.label', cid) if texture is None: # FIXME right now, we can't render very long line... # if we move on "VBO" version as fallback, we won't need to # do this. # try to find the maximum text we can handle label = Label(text=ntext, **kw) if text.find(u'\n') > 0: label.text = u'' else: label.text = ntext label.refresh() # ok, we found it. texture = label.texture Cache_append('textinput.label', cid, texture) label.text = '' return texture def _get_line_options(self): kw = super(CodeInput, self)._get_line_options() kw['markup'] = True kw['valign'] = 'top' kw['codeinput'] = repr(self.lexer) return kw def _get_text_width(self, text, tab_width, _label_cached): # Return the width of a text, according to the current line options. cid = u'{}\0{}\0{}'.format(text, self.password, self._get_line_options()) width = Cache_get('textinput.width', cid) if width is not None: return width lbl = self._create_line_label(text) width = lbl.width Cache_append('textinput.width', cid, width) return width def _get_bbcode(self, ntext): # get bbcoded text for python try: ntext[0] # replace brackets with special chars that aren't highlighted # by pygment. can't use &bl; ... cause & is highlighted ntext = ntext.replace(u'[', u'\x01').replace(u']', u'\x02') ntext = highlight(ntext, self.lexer, self.formatter) ntext = ntext.replace(u'\x01', u'&bl;').replace(u'\x02', u'&br;') # replace special chars with &bl; and &br; ntext = ''.join((u'[color=', str(self.text_color), u']', ntext, u'[/color]')) ntext = ntext.replace(u'\n', u'') # remove possible extra highlight options ntext = ntext.replace(u'[u]', '').replace(u'[/u]', '') return ntext except IndexError: return '' # overridden to prevent cursor position off screen def _cursor_offset(self): '''Get the cursor x offset on the current line ''' offset = 0 try: if self.cursor_col: offset = self._get_text_width( self._lines[self.cursor_row][:self.cursor_col]) return offset except: pass finally: return offset def on_lexer(self, instance, value): self._trigger_refresh_text() def on_foreground_color(self, instance, text_color): if not self.use_text_color: self.use_text_color = True return self.text_color = get_hex_from_color(text_color) self.use_text_color = False self.foreground_color = (1, 1, 1, .999) self._trigger_refresh_text() if __name__ == '__main__': from kivy.extras.highlight import KivyLexer from kivy.app import App class CodeInputTest(App): def build(self): return CodeInput(lexer=KivyLexer(), font_size=12, text=''' #:kivy 1.0 : canvas: Color: rgb: .5, .5, .5 Rectangle: pos: self.pos size: self.size''') CodeInputTest().run() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/colorpicker.py0000666000000000000000000004104400000000000015252 0ustar0000000000000000''' Color Picker ============ .. versionadded:: 1.7.0 .. warning:: This widget is experimental. Its use and API can change at any time until this warning is removed. .. image:: images/colorpicker.png :align: right The ColorPicker widget allows a user to select a color from a chromatic wheel where pinch and zoom can be used to change the wheel's saturation. Sliders and TextInputs are also provided for entering the RGBA/HSV/HEX values directly. Usage:: clr_picker = ColorPicker() parent.add_widget(clr_picker) # To monitor changes, we can bind to color property changes def on_color(instance, value): print("RGBA = ", str(value)) # or instance.color print("HSV = ", str(instance.hsv)) print("HEX = ", str(instance.hex_color)) clr_picker.bind(color=on_color) ''' __all__ = ('ColorPicker', 'ColorWheel') from math import cos, sin, pi, sqrt, atan from colorsys import rgb_to_hsv, hsv_to_rgb from kivy.clock import Clock from kivy.graphics import Mesh, InstructionGroup, Color from kivy.logger import Logger from kivy.properties import (NumericProperty, BoundedNumericProperty, ListProperty, ObjectProperty, ReferenceListProperty, StringProperty, AliasProperty) from kivy.uix.relativelayout import RelativeLayout from kivy.uix.widget import Widget from kivy.utils import get_color_from_hex, get_hex_from_color def distance(pt1, pt2): return sqrt((pt1[0] - pt2[0]) ** 2. + (pt1[1] - pt2[1]) ** 2.) def polar_to_rect(origin, r, theta): return origin[0] + r * cos(theta), origin[1] + r * sin(theta) def rect_to_polar(origin, x, y): if x == origin[0]: if y == origin[1]: return 0, 0 elif y > origin[1]: return y - origin[1], pi / 2 else: return origin[1] - y, 3 * pi / 2 t = atan(float((y - origin[1])) / (x - origin[0])) if x - origin[0] < 0: t += pi if t < 0: t += 2 * pi return distance((x, y), origin), t class ColorWheel(Widget): '''Chromatic wheel for the ColorPicker. .. versionchanged:: 1.7.1 `font_size`, `font_name` and `foreground_color` have been removed. The sizing is now the same as others widget, based on 'sp'. Orientation is also automatically determined according to the width/height ratio. ''' r = BoundedNumericProperty(0, min=0, max=1) '''The Red value of the color currently selected. :attr:`r` is a :class:`~kivy.properties.BoundedNumericProperty` and can be a value from 0 to 1. It defaults to 0. ''' g = BoundedNumericProperty(0, min=0, max=1) '''The Green value of the color currently selected. :attr:`g` is a :class:`~kivy.properties.BoundedNumericProperty` and can be a value from 0 to 1. It defaults to 0. ''' b = BoundedNumericProperty(0, min=0, max=1) '''The Blue value of the color currently selected. :attr:`b` is a :class:`~kivy.properties.BoundedNumericProperty` and can be a value from 0 to 1. It defaults to 0. ''' a = BoundedNumericProperty(0, min=0, max=1) '''The Alpha value of the color currently selected. :attr:`a` is a :class:`~kivy.properties.BoundedNumericProperty` and can be a value from 0 to 1. It defaults to 0. ''' color = ReferenceListProperty(r, g, b, a) '''The holds the color currently selected. :attr:`color` is a :class:`~kivy.properties.ReferenceListProperty` and contains a list of `r`, `g`, `b`, `a` values. It defaults to `[0, 0, 0, 0]`. ''' _origin = ListProperty((100, 100)) _radius = NumericProperty(100) _piece_divisions = NumericProperty(10) _pieces_of_pie = NumericProperty(16) _inertia_slowdown = 1.25 _inertia_cutoff = .25 _num_touches = 0 _pinch_flag = False def __init__(self, **kwargs): self.arcs = [] self.sv_idx = 0 pdv = self._piece_divisions self.sv_s = [(float(x) / pdv, 1) for x in range(pdv)] + [ (1, float(y) / pdv) for y in reversed(range(pdv))] super(ColorWheel, self).__init__(**kwargs) def on__origin(self, _instance, _value): self._reset_canvas() def on__radius(self, _instance, _value): self._reset_canvas() def _reset_canvas(self): # initialize list to hold all meshes self.canvas.clear() self.arcs = [] self.sv_idx = 0 pdv = self._piece_divisions ppie = self._pieces_of_pie for r in range(pdv): for t in range(ppie): self.arcs.append( _ColorArc( self._radius * (float(r) / float(pdv)), self._radius * (float(r + 1) / float(pdv)), 2 * pi * (float(t) / float(ppie)), 2 * pi * (float(t + 1) / float(ppie)), origin=self._origin, color=(float(t) / ppie, self.sv_s[self.sv_idx + r][0], self.sv_s[self.sv_idx + r][1], 1))) self.canvas.add(self.arcs[-1]) def recolor_wheel(self): ppie = self._pieces_of_pie for idx, segment in enumerate(self.arcs): segment.change_color( sv=self.sv_s[int(self.sv_idx + idx / ppie)]) def change_alpha(self, val): for idx, segment in enumerate(self.arcs): segment.change_color(a=val) def inertial_incr_sv_idx(self, dt): # if its already zoomed all the way out, cancel the inertial zoom if self.sv_idx == len(self.sv_s) - self._piece_divisions: return False self.sv_idx += 1 self.recolor_wheel() if dt * self._inertia_slowdown > self._inertia_cutoff: return False else: Clock.schedule_once(self.inertial_incr_sv_idx, dt * self._inertia_slowdown) def inertial_decr_sv_idx(self, dt): # if its already zoomed all the way in, cancel the inertial zoom if self.sv_idx == 0: return False self.sv_idx -= 1 self.recolor_wheel() if dt * self._inertia_slowdown > self._inertia_cutoff: return False else: Clock.schedule_once(self.inertial_decr_sv_idx, dt * self._inertia_slowdown) def on_touch_down(self, touch): r = self._get_touch_r(touch.pos) if r > self._radius: return False # code is still set up to allow pinch to zoom, but this is # disabled for now since it was fiddly with small wheels. # Comment out these lines and adjust on_touch_move to reenable # this. if self._num_touches != 0: return False touch.grab(self) self._num_touches += 1 touch.ud['anchor_r'] = r touch.ud['orig_sv_idx'] = self.sv_idx touch.ud['orig_time'] = Clock.get_time() def on_touch_move(self, touch): if touch.grab_current is not self: return r = self._get_touch_r(touch.pos) goal_sv_idx = (touch.ud['orig_sv_idx'] - int((r - touch.ud['anchor_r']) / (float(self._radius) / self._piece_divisions))) if ( goal_sv_idx != self.sv_idx and 0 <= goal_sv_idx <= len(self.sv_s) - self._piece_divisions ): # this is a pinch to zoom self._pinch_flag = True self.sv_idx = goal_sv_idx self.recolor_wheel() def on_touch_up(self, touch): if touch.grab_current is not self: return touch.ungrab(self) self._num_touches -= 1 if self._pinch_flag: if self._num_touches == 0: # user was pinching, and now both fingers are up. Return # to normal if self.sv_idx > touch.ud['orig_sv_idx']: Clock.schedule_once( self.inertial_incr_sv_idx, (Clock.get_time() - touch.ud['orig_time']) / (self.sv_idx - touch.ud['orig_sv_idx'])) if self.sv_idx < touch.ud['orig_sv_idx']: Clock.schedule_once( self.inertial_decr_sv_idx, (Clock.get_time() - touch.ud['orig_time']) / (self.sv_idx - touch.ud['orig_sv_idx'])) self._pinch_flag = False return else: # user was pinching, and at least one finger remains. We # don't want to treat the remaining fingers as touches return else: r, theta = rect_to_polar(self._origin, *touch.pos) # if touch up is outside the wheel, ignore if r >= self._radius: return # compute which ColorArc is being touched (they aren't # widgets so we don't get collide_point) and set # _hsv based on the selected ColorArc piece = int((theta / (2 * pi)) * self._pieces_of_pie) division = int((r / self._radius) * self._piece_divisions) hsva = list( self.arcs[self._pieces_of_pie * division + piece].color) self.color = list(hsv_to_rgb(*hsva[:3])) + hsva[-1:] def _get_touch_r(self, pos): return distance(pos, self._origin) class _ColorArc(InstructionGroup): def __init__(self, r_min, r_max, theta_min, theta_max, color=(0, 0, 1, 1), origin=(0, 0), **kwargs): super(_ColorArc, self).__init__(**kwargs) self.origin = origin self.r_min = r_min self.r_max = r_max self.theta_min = theta_min self.theta_max = theta_max self.color = color self.color_instr = Color(*color, mode='hsv') self.add(self.color_instr) self.mesh = self.get_mesh() self.add(self.mesh) def __str__(self): return "r_min: %s r_max: %s theta_min: %s theta_max: %s color: %s" % ( self.r_min, self.r_max, self.theta_min, self.theta_max, self.color ) def get_mesh(self): v = [] # first calculate the distance between endpoints of the outer # arc, so we know how many steps to use when calculating # vertices theta_step_outer = 0.1 theta = self.theta_max - self.theta_min d_outer = int(theta / theta_step_outer) theta_step_outer = theta / d_outer if self.r_min == 0: for x in range(0, d_outer, 2): v += (polar_to_rect(self.origin, self.r_max, self.theta_min + x * theta_step_outer ) * 2) v += polar_to_rect(self.origin, 0, 0) * 2 v += (polar_to_rect(self.origin, self.r_max, self.theta_min + (x + 1) * theta_step_outer ) * 2) if not d_outer & 1: # add a last point if d_outer is even v += (polar_to_rect(self.origin, self.r_max, self.theta_min + d_outer * theta_step_outer ) * 2) else: for x in range(d_outer + 1): v += (polar_to_rect(self.origin, self.r_min, self.theta_min + x * theta_step_outer ) * 2) v += (polar_to_rect(self.origin, self.r_max, self.theta_min + x * theta_step_outer ) * 2) return Mesh(vertices=v, indices=range(int(len(v) / 4)), mode='triangle_strip') def change_color(self, color=None, color_delta=None, sv=None, a=None): self.remove(self.color_instr) if color is not None: self.color = color elif color_delta is not None: self.color = [self.color[i] + color_delta[i] for i in range(4)] elif sv is not None: self.color = (self.color[0], sv[0], sv[1], self.color[3]) elif a is not None: self.color = (self.color[0], self.color[1], self.color[2], a) self.color_instr = Color(*self.color, mode='hsv') self.insert(0, self.color_instr) class ColorPicker(RelativeLayout): ''' See module documentation. ''' font_name = StringProperty('data/fonts/RobotoMono-Regular.ttf') '''Specifies the font used on the ColorPicker. :attr:`font_name` is a :class:`~kivy.properties.StringProperty` and defaults to 'data/fonts/RobotoMono-Regular.ttf'. ''' color = ListProperty((1, 1, 1, 1)) '''The :attr:`color` holds the color currently selected in rgba format. :attr:`color` is a :class:`~kivy.properties.ListProperty` and defaults to (1, 1, 1, 1). ''' def _get_hsv(self): return rgb_to_hsv(*self.color[:3]) def _set_hsv(self, value): if self._updating_clr: return self.set_color(value) hsv = AliasProperty(_get_hsv, _set_hsv, bind=('color', )) '''The :attr:`hsv` holds the color currently selected in hsv format. :attr:`hsv` is a :class:`~kivy.properties.ListProperty` and defaults to (1, 1, 1). ''' def _get_hex(self): return get_hex_from_color(self.color) def _set_hex(self, value): if self._updating_clr: return self.set_color(get_color_from_hex(value)[:4]) hex_color = AliasProperty(_get_hex, _set_hex, bind=('color',), cache=True) '''The :attr:`hex_color` holds the currently selected color in hex. :attr:`hex_color` is an :class:`~kivy.properties.AliasProperty` and defaults to `#ffffffff`. ''' wheel = ObjectProperty(None) '''The :attr:`wheel` holds the color wheel. :attr:`wheel` is an :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' _update_clr_ev = _update_hex_ev = None # now used only internally. foreground_color = ListProperty((1, 1, 1, 1)) def _trigger_update_clr(self, mode, clr_idx, text): if self._updating_clr: return self._updating_clr = True self._upd_clr_list = mode, clr_idx, text ev = self._update_clr_ev if ev is None: ev = self._update_clr_ev = Clock.create_trigger(self._update_clr) ev() def _update_clr(self, dt): # to prevent interaction between hsv/rgba, we work internally using rgba mode, clr_idx, text = self._upd_clr_list try: text = min(255.0, max(0.0, float(text))) if mode == 'rgb': self.color[clr_idx] = text / 255 else: hsv = list(self.hsv[:]) hsv[clr_idx] = text / 255 self.color[:3] = hsv_to_rgb(*hsv) except ValueError: Logger.warning('ColorPicker: invalid value : {}'.format(text)) finally: self._updating_clr = False def _update_hex(self, dt): try: if len(self._upd_hex_list) != 9: return self._updating_clr = False self.hex_color = self._upd_hex_list finally: self._updating_clr = False def _trigger_update_hex(self, text): if self._updating_clr: return self._updating_clr = True self._upd_hex_list = text ev = self._update_hex_ev if ev is None: ev = self._update_hex_ev = Clock.create_trigger(self._update_hex) ev() def set_color(self, color): self._updating_clr = True if len(color) == 3: self.color[:3] = color else: self.color = color self._updating_clr = False def __init__(self, **kwargs): self._updating_clr = False super(ColorPicker, self).__init__(**kwargs) if __name__ in ('__android__', '__main__'): from kivy.app import App class ColorPickerApp(App): def build(self): cp = ColorPicker(pos_hint={'center_x': .5, 'center_y': .5}, size_hint=(1, 1)) return cp ColorPickerApp().run() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/dropdown.py0000666000000000000000000003222300000000000014571 0ustar0000000000000000''' Drop-Down List ============== .. image:: images/dropdown.gif :align: right .. versionadded:: 1.4.0 A versatile drop-down list that can be used with custom widgets. It allows you to display a list of widgets under a displayed widget. Unlike other toolkits, the list of widgets can contain any type of widget: simple buttons, images etc. The positioning of the drop-down list is fully automatic: we will always try to place the dropdown list in a way that the user can select an item in the list. Basic example ------------- A button with a dropdown list of 10 possible values. All the buttons within the dropdown list will trigger the dropdown :meth:`DropDown.select` method. After being called, the main button text will display the selection of the dropdown. :: from kivy.uix.dropdown import DropDown from kivy.uix.button import Button from kivy.base import runTouchApp # create a dropdown with 10 buttons dropdown = DropDown() for index in range(10): # When adding widgets, we need to specify the height manually # (disabling the size_hint_y) so the dropdown can calculate # the area it needs. btn = Button(text='Value %d' % index, size_hint_y=None, height=44) # for each button, attach a callback that will call the select() method # on the dropdown. We'll pass the text of the button as the data of the # selection. btn.bind(on_release=lambda btn: dropdown.select(btn.text)) # then add the button inside the dropdown dropdown.add_widget(btn) # create a big main button mainbutton = Button(text='Hello', size_hint=(None, None)) # show the dropdown menu when the main button is released # note: all the bind() calls pass the instance of the caller (here, the # mainbutton instance) as the first argument of the callback (here, # dropdown.open.). mainbutton.bind(on_release=dropdown.open) # one last thing, listen for the selection in the dropdown list and # assign the data to the button text. dropdown.bind(on_select=lambda instance, x: setattr(mainbutton, 'text', x)) runTouchApp(mainbutton) Extending dropdown in Kv ------------------------ You could create a dropdown directly from your kv:: #:kivy 1.4.0 : Button: text: 'My first Item' size_hint_y: None height: 44 on_release: root.select('item1') Label: text: 'Unselectable item' size_hint_y: None height: 44 Button: text: 'My second Item' size_hint_y: None height: 44 on_release: root.select('item2') And then, create the associated python class and use it:: class CustomDropDown(DropDown): pass dropdown = CustomDropDown() mainbutton = Button(text='Hello', size_hint=(None, None)) mainbutton.bind(on_release=dropdown.open) dropdown.bind(on_select=lambda instance, x: setattr(mainbutton, 'text', x)) ''' __all__ = ('DropDown', ) from kivy.uix.scrollview import ScrollView from kivy.properties import ObjectProperty, NumericProperty, BooleanProperty from kivy.core.window import Window from kivy.lang import Builder from kivy.clock import Clock from kivy.config import Config _grid_kv = ''' GridLayout: size_hint_y: None height: self.minimum_size[1] cols: 1 ''' class DropDownException(Exception): '''DropDownException class. ''' pass class DropDown(ScrollView): '''DropDown class. See module documentation for more information. :Events: `on_select`: data Fired when a selection is done. The data of the selection is passed in as the first argument and is what you pass in the :meth:`select` method as the first argument. `on_dismiss`: .. versionadded:: 1.8.0 Fired when the DropDown is dismissed, either on selection or on touching outside the widget. ''' auto_width = BooleanProperty(True) '''By default, the width of the dropdown will be the same as the width of the attached widget. Set to False if you want to provide your own width. :attr:`auto_width` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' max_height = NumericProperty(None, allownone=True) '''Indicate the maximum height that the dropdown can take. If None, it will take the maximum height available until the top or bottom of the screen is reached. :attr:`max_height` is a :class:`~kivy.properties.NumericProperty` and defaults to None. ''' dismiss_on_select = BooleanProperty(True) '''By default, the dropdown will be automatically dismissed when a selection has been done. Set to False to prevent the dismiss. :attr:`dismiss_on_select` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' auto_dismiss = BooleanProperty(True) '''By default, the dropdown will be automatically dismissed when a touch happens outside of it, this option allows to disable this feature :attr:`auto_dismiss` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. .. versionadded:: 1.8.0 ''' min_state_time = NumericProperty(0) '''Minimum time before the :class:`~kivy.uix.DropDown` is dismissed. This is used to allow for the widget inside the dropdown to display a down state or for the :class:`~kivy.uix.DropDown` itself to display a animation for closing. :attr:`min_state_time` is a :class:`~kivy.properties.NumericProperty` and defaults to the `Config` value `min_state_time`. .. versionadded:: 1.10.0 ''' attach_to = ObjectProperty(allownone=True) '''(internal) Property that will be set to the widget to which the drop down list is attached. The :meth:`open` method will automatically set this property whilst :meth:`dismiss` will set it back to None. ''' container = ObjectProperty() '''(internal) Property that will be set to the container of the dropdown list. It is a :class:`~kivy.uix.gridlayout.GridLayout` by default. ''' _touch_started_inside = None __events__ = ('on_select', 'on_dismiss') def __init__(self, **kwargs): self._win = None if 'min_state_time' not in kwargs: self.min_state_time = float( Config.get('graphics', 'min_state_time')) if 'container' not in kwargs: c = self.container = Builder.load_string(_grid_kv) else: c = None if 'do_scroll_x' not in kwargs: self.do_scroll_x = False if 'size_hint' not in kwargs: if 'size_hint_x' not in kwargs: self.size_hint_x = None if 'size_hint_y' not in kwargs: self.size_hint_y = None super(DropDown, self).__init__(**kwargs) if c is not None: super(DropDown, self).add_widget(c) self.on_container(self, c) Window.bind( on_key_down=self.on_key_down, size=self._reposition) self.fbind('size', self._reposition) def on_key_down(self, instance, key, scancode, codepoint, modifiers): if key == 27 and self.get_parent_window(): self.dismiss() return True def on_container(self, instance, value): if value is not None: self.container.bind(minimum_size=self._reposition) def open(self, widget): '''Open the dropdown list and attach it to a specific widget. Depending on the position of the widget within the window and the height of the dropdown, the dropdown might be above or below that widget. ''' # ensure we are not already attached if self.attach_to is not None: self.dismiss() # we will attach ourself to the main window, so ensure the # widget we are looking for have a window self._win = widget.get_parent_window() if self._win is None: raise DropDownException( 'Cannot open a dropdown list on a hidden widget') self.attach_to = widget widget.bind(pos=self._reposition, size=self._reposition) self._reposition() # attach ourself to the main window self._win.add_widget(self) def dismiss(self, *largs): '''Remove the dropdown widget from the window and detach it from the attached widget. ''' Clock.schedule_once(self._real_dismiss, self.min_state_time) def _real_dismiss(self, *largs): if self.parent: self.parent.remove_widget(self) if self.attach_to: self.attach_to.unbind(pos=self._reposition, size=self._reposition) self.attach_to = None self.dispatch('on_dismiss') def on_dismiss(self): pass def select(self, data): '''Call this method to trigger the `on_select` event with the `data` selection. The `data` can be anything you want. ''' self.dispatch('on_select', data) if self.dismiss_on_select: self.dismiss() def on_select(self, data): pass def add_widget(self, *args, **kwargs): if self.container: return self.container.add_widget(*args, **kwargs) return super(DropDown, self).add_widget(*args, **kwargs) def remove_widget(self, *args, **kwargs): if self.container: return self.container.remove_widget(*args, **kwargs) return super(DropDown, self).remove_widget(*args, **kwargs) def clear_widgets(self, *args, **kwargs): if self.container: return self.container.clear_widgets(*args, **kwargs) return super(DropDown, self).clear_widgets(*args, **kwargs) def on_motion(self, etype, me): super().on_motion(etype, me) return True def on_touch_down(self, touch): self._touch_started_inside = self.collide_point(*touch.pos) if not self.auto_dismiss or self._touch_started_inside: super(DropDown, self).on_touch_down(touch) return True def on_touch_move(self, touch): if not self.auto_dismiss or self._touch_started_inside: super(DropDown, self).on_touch_move(touch) return True def on_touch_up(self, touch): # Explicitly test for False as None occurs when shown by on_touch_down if self.auto_dismiss and self._touch_started_inside is False: self.dismiss() else: super(DropDown, self).on_touch_up(touch) self._touch_started_inside = None return True def _reposition(self, *largs): # calculate the coordinate of the attached widget in the window # coordinate system win = self._win if not win: return widget = self.attach_to if not widget or not widget.get_parent_window(): return wx, wy = widget.to_window(*widget.pos) wright, wtop = widget.to_window(widget.right, widget.top) if self.auto_width: self.width = wright - wx # ensure the dropdown list doesn't get out on the X axis, with a # preference to 0 in case the list is too wide. x = wx if x + self.width > win.width: x = win.width - self.width if x < 0: x = 0 self.x = x # determine if we display the dropdown upper or lower to the widget if self.max_height is not None: height = min(self.max_height, self.container.minimum_height) else: height = self.container.minimum_height h_bottom = wy - height h_top = win.height - (wtop + height) if h_bottom > 0: self.top = wy self.height = height elif h_top > 0: self.y = wtop self.height = height else: # none of both top/bottom have enough place to display the # widget at the current size. Take the best side, and fit to # it. if h_top < h_bottom: self.top = self.height = wy else: self.y = wtop self.height = win.height - wtop if __name__ == '__main__': from kivy.uix.button import Button from kivy.base import runTouchApp def show_dropdown(button, *largs): dp = DropDown() dp.bind(on_select=lambda instance, x: setattr(button, 'text', x)) for i in range(10): item = Button(text='hello %d' % i, size_hint_y=None, height=44) item.bind(on_release=lambda btn: dp.select(btn.text)) dp.add_widget(item) dp.open(button) def touch_move(instance, touch): instance.center = touch.pos btn = Button(text='SHOW', size_hint=(None, None), pos=(300, 200)) btn.bind(on_release=show_dropdown, on_touch_move=touch_move) runTouchApp(btn) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/effectwidget.py0000666000000000000000000006257000000000000015405 0ustar0000000000000000''' EffectWidget ============ .. versionadded:: 1.9.0 The :class:`EffectWidget` is able to apply a variety of fancy graphical effects to its children. It works by rendering to a series of :class:`~kivy.graphics.Fbo` instances with custom opengl fragment shaders. As such, effects can freely do almost anything, from inverting the colors of the widget, to anti-aliasing, to emulating the appearance of a crt monitor! .. warning:: This code is still experimental, and its API is subject to change in a future version. The basic usage is as follows:: w = EffectWidget() w.add_widget(Button(text='Hello!') w.effects = [InvertEffect(), HorizontalBlurEffect(size=2.0)] The equivalent in kv would be:: #: import ew kivy.uix.effectwidget EffectWidget: effects: ew.InvertEffect(), ew.HorizontalBlurEffect(size=2.0) Button: text: 'Hello!' The effects can be a list of effects of any length, and they will be applied sequentially. The module comes with a range of prebuilt effects, but the interface is designed to make it easy to create your own. Instead of writing a full glsl shader, you provide a single function that takes some inputs based on the screen (current pixel color, current widget texture etc.). See the sections below for more information. Usage Guidelines ---------------- It is not efficient to resize an :class:`EffectWidget`, as the :class:`~kivy.graphics.Fbo` is recreated on each resize event. If you need to resize frequently, consider doing things a different way. Although some effects have adjustable parameters, it is *not* efficient to animate these, as the entire shader is reconstructed every time. You should use glsl uniform variables instead. The :class:`AdvancedEffectBase` may make this easier. .. note:: The :class:`EffectWidget` *cannot* draw outside its own widget area (pos -> pos + size). Any child widgets overlapping the boundary will be cut off at this point. Provided Effects ---------------- The module comes with several pre-written effects. Some have adjustable properties (e.g. blur radius). Please see the individual effect documentation for more details. - :class:`MonochromeEffect` - makes the widget grayscale. - :class:`InvertEffect` - inverts the widget colors. - :class:`ChannelMixEffect` - swaps color channels. - :class:`ScanlinesEffect` - displays flickering scanlines. - :class:`PixelateEffect` - pixelates the image. - :class:`HorizontalBlurEffect` - Gaussuan blurs horizontally. - :class:`VerticalBlurEffect` - Gaussuan blurs vertically. - :class:`FXAAEffect` - applies a very basic anti-aliasing. Creating Effects ---------------- Effects are designed to make it easy to create and use your own transformations. You do this by creating and using an instance of :class:`EffectBase` with your own custom :attr:`EffectBase.glsl` property. The glsl property is a string representing part of a glsl fragment shader. You can include as many functions as you like (the string is simply spliced into the whole shader), but it must implement a function :code:`effect` as below:: vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { // ... your code here return something; // must be a vec4 representing the new color } The full shader will calculate the normal pixel color at each point, then call your :code:`effect` function to transform it. The parameters are: - **color**: The normal color of the current pixel (i.e. texture sampled at tex_coords). - **texture**: The texture containing the widget's normal background. - **tex_coords**: The normal texture_coords used to access texture. - **coords**: The pixel indices of the current pixel. The shader code also has access to two useful uniform variables, :code:`time` containing the time (in seconds) since the program start, and :code:`resolution` containing the shape (x pixels, y pixels) of the widget. For instance, the following simple string (taken from the `InvertEffect`) would invert the input color but set alpha to 1.0:: vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { return vec4(1.0 - color.xyz, 1.0); } You can also set the glsl by automatically loading the string from a file, simply set the :attr:`EffectBase.source` property of an effect. ''' from kivy.clock import Clock from kivy.uix.relativelayout import RelativeLayout from kivy.properties import (StringProperty, ObjectProperty, ListProperty, NumericProperty, DictProperty) from kivy.graphics import (RenderContext, Fbo, Color, Rectangle, Translate, PushMatrix, PopMatrix, ClearColor, ClearBuffers) from kivy.event import EventDispatcher from kivy.base import EventLoop from kivy.resources import resource_find from kivy.logger import Logger __all__ = ('EffectWidget', 'EffectBase', 'AdvancedEffectBase', 'MonochromeEffect', 'InvertEffect', 'ChannelMixEffect', 'ScanlinesEffect', 'PixelateEffect', 'HorizontalBlurEffect', 'VerticalBlurEffect', 'FXAAEffect') shader_header = ''' #ifdef GL_ES precision highp float; #endif /* Outputs from the vertex shader */ varying vec4 frag_color; varying vec2 tex_coord0; /* uniform texture samplers */ uniform sampler2D texture0; ''' shader_uniforms = ''' uniform vec2 resolution; uniform float time; ''' shader_footer_trivial = ''' void main (void){ gl_FragColor = frag_color * texture2D(texture0, tex_coord0); } ''' shader_footer_effect = ''' void main (void){ vec4 normal_color = frag_color * texture2D(texture0, tex_coord0); vec4 effect_color = effect(normal_color, texture0, tex_coord0, gl_FragCoord.xy); gl_FragColor = effect_color; } ''' effect_trivial = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { return color; } ''' effect_monochrome = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { float mag = 1.0/3.0 * (color.x + color.y + color.z); return vec4(mag, mag, mag, color.w); } ''' effect_invert = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { return vec4(1.0 - color.xyz, color.w); } ''' effect_mix = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) {{ return vec4(color.{}, color.{}, color.{}, color.w); }} ''' effect_blur_h = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) {{ float dt = ({} / 4.0) * 1.0 / resolution.x; vec4 sum = vec4(0.0); sum += texture2D(texture, vec2(tex_coords.x - 4.0*dt, tex_coords.y)) * 0.05; sum += texture2D(texture, vec2(tex_coords.x - 3.0*dt, tex_coords.y)) * 0.09; sum += texture2D(texture, vec2(tex_coords.x - 2.0*dt, tex_coords.y)) * 0.12; sum += texture2D(texture, vec2(tex_coords.x - dt, tex_coords.y)) * 0.15; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y)) * 0.16; sum += texture2D(texture, vec2(tex_coords.x + dt, tex_coords.y)) * 0.15; sum += texture2D(texture, vec2(tex_coords.x + 2.0*dt, tex_coords.y)) * 0.12; sum += texture2D(texture, vec2(tex_coords.x + 3.0*dt, tex_coords.y)) * 0.09; sum += texture2D(texture, vec2(tex_coords.x + 4.0*dt, tex_coords.y)) * 0.05; return vec4(sum.xyz, color.w); }} ''' effect_blur_v = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) {{ float dt = ({} / 4.0) * 1.0 / resolution.x; vec4 sum = vec4(0.0); sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y - 4.0*dt)) * 0.05; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y - 3.0*dt)) * 0.09; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y - 2.0*dt)) * 0.12; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y - dt)) * 0.15; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y)) * 0.16; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y + dt)) * 0.15; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y + 2.0*dt)) * 0.12; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y + 3.0*dt)) * 0.09; sum += texture2D(texture, vec2(tex_coords.x, tex_coords.y + 4.0*dt)) * 0.05; return vec4(sum.xyz, color.w); }} ''' effect_postprocessing = ''' vec4 effect(vec4 color, sampler2D texture, vec2 tex_coords, vec2 coords) { vec2 q = tex_coords * vec2(1, -1); vec2 uv = 0.5 + (q-0.5);//*(0.9);// + 0.1*sin(0.2*time)); vec3 oricol = texture2D(texture,vec2(q.x,1.0-q.y)).xyz; vec3 col; col.r = texture2D(texture,vec2(uv.x+0.003,-uv.y)).x; col.g = texture2D(texture,vec2(uv.x+0.000,-uv.y)).y; col.b = texture2D(texture,vec2(uv.x-0.003,-uv.y)).z; col = clamp(col*0.5+0.5*col*col*1.2,0.0,1.0); //col *= 0.5 + 0.5*16.0*uv.x*uv.y*(1.0-uv.x)*(1.0-uv.y); col *= vec3(0.8,1.0,0.7); col *= 0.9+0.1*sin(10.0*time+uv.y*1000.0); col *= 0.97+0.03*sin(110.0*time); float comp = smoothstep( 0.2, 0.7, sin(time) ); //col = mix( col, oricol, clamp(-2.0+2.0*q.x+3.0*comp,0.0,1.0) ); return vec4(col, color.w); } ''' effect_pixelate = ''' vec4 effect(vec4 vcolor, sampler2D texture, vec2 texcoord, vec2 pixel_coords) {{ vec2 pixelSize = {} / resolution; vec2 xy = floor(texcoord/pixelSize)*pixelSize + pixelSize/2.0; return texture2D(texture, xy); }} ''' effect_fxaa = ''' vec4 effect( vec4 color, sampler2D buf0, vec2 texCoords, vec2 coords) { vec2 frameBufSize = resolution; float FXAA_SPAN_MAX = 8.0; float FXAA_REDUCE_MUL = 1.0/8.0; float FXAA_REDUCE_MIN = 1.0/128.0; vec3 rgbNW=texture2D(buf0,texCoords+(vec2(-1.0,-1.0)/frameBufSize)).xyz; vec3 rgbNE=texture2D(buf0,texCoords+(vec2(1.0,-1.0)/frameBufSize)).xyz; vec3 rgbSW=texture2D(buf0,texCoords+(vec2(-1.0,1.0)/frameBufSize)).xyz; vec3 rgbSE=texture2D(buf0,texCoords+(vec2(1.0,1.0)/frameBufSize)).xyz; vec3 rgbM=texture2D(buf0,texCoords).xyz; vec3 luma=vec3(0.299, 0.587, 0.114); float lumaNW = dot(rgbNW, luma); float lumaNE = dot(rgbNE, luma); float lumaSW = dot(rgbSW, luma); float lumaSE = dot(rgbSE, luma); float lumaM = dot(rgbM, luma); float lumaMin = min(lumaM, min(min(lumaNW, lumaNE), min(lumaSW, lumaSE))); float lumaMax = max(lumaM, max(max(lumaNW, lumaNE), max(lumaSW, lumaSE))); vec2 dir; dir.x = -((lumaNW + lumaNE) - (lumaSW + lumaSE)); dir.y = ((lumaNW + lumaSW) - (lumaNE + lumaSE)); float dirReduce = max( (lumaNW + lumaNE + lumaSW + lumaSE) * (0.25 * FXAA_REDUCE_MUL), FXAA_REDUCE_MIN); float rcpDirMin = 1.0/(min(abs(dir.x), abs(dir.y)) + dirReduce); dir = min(vec2(FXAA_SPAN_MAX, FXAA_SPAN_MAX), max(vec2(-FXAA_SPAN_MAX, -FXAA_SPAN_MAX), dir * rcpDirMin)) / frameBufSize; vec3 rgbA = (1.0/2.0) * ( texture2D(buf0, texCoords.xy + dir * (1.0/3.0 - 0.5)).xyz + texture2D(buf0, texCoords.xy + dir * (2.0/3.0 - 0.5)).xyz); vec3 rgbB = rgbA * (1.0/2.0) + (1.0/4.0) * ( texture2D(buf0, texCoords.xy + dir * (0.0/3.0 - 0.5)).xyz + texture2D(buf0, texCoords.xy + dir * (3.0/3.0 - 0.5)).xyz); float lumaB = dot(rgbB, luma); vec4 return_color; if((lumaB < lumaMin) || (lumaB > lumaMax)){ return_color = vec4(rgbA, color.w); }else{ return_color = vec4(rgbB, color.w); } return return_color; } ''' class EffectBase(EventDispatcher): '''The base class for GLSL effects. It simply returns its input. See the module documentation for more details. ''' glsl = StringProperty(effect_trivial) '''The glsl string defining your effect function. See the module documentation for more details. :attr:`glsl` is a :class:`~kivy.properties.StringProperty` and defaults to a trivial effect that returns its input. ''' source = StringProperty('') '''The (optional) filename from which to load the :attr:`glsl` string. :attr:`source` is a :class:`~kivy.properties.StringProperty` and defaults to ''. ''' fbo = ObjectProperty(None, allownone=True) '''The fbo currently using this effect. The :class:`EffectBase` automatically handles this. :attr:`fbo` is an :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' def __init__(self, *args, **kwargs): super(EffectBase, self).__init__(*args, **kwargs) fbind = self.fbind fbo_shader = self.set_fbo_shader fbind('fbo', fbo_shader) fbind('glsl', fbo_shader) fbind('source', self._load_from_source) def set_fbo_shader(self, *args): '''Sets the :class:`~kivy.graphics.Fbo`'s shader by splicing the :attr:`glsl` string into a full fragment shader. The full shader is made up of :code:`shader_header + shader_uniforms + self.glsl + shader_footer_effect`. ''' if self.fbo is None: return self.fbo.set_fs(shader_header + shader_uniforms + self.glsl + shader_footer_effect) def _load_from_source(self, *args): '''(internal) Loads the glsl string from a source file.''' source = self.source if not source: return filename = resource_find(source) if filename is None: return Logger.error('Error reading file {filename}'. format(filename=source)) with open(filename) as fileh: self.glsl = fileh.read() class AdvancedEffectBase(EffectBase): '''An :class:`EffectBase` with additional behavior to easily set and update uniform variables in your shader. This class is provided for convenience when implementing your own effects: it is not used by any of those provided with Kivy. In addition to your base glsl string that must be provided as normal, the :class:`AdvancedEffectBase` has an extra property :attr:`uniforms`, a dictionary of name-value pairs. Whenever a value is changed, the new value for the uniform variable is uploaded to the shader. You must still manually declare your uniform variables at the top of your glsl string. ''' uniforms = DictProperty({}) '''A dictionary of uniform variable names and their values. These are automatically uploaded to the :attr:`fbo` shader if appropriate. uniforms is a :class:`~kivy.properties.DictProperty` and defaults to {}. ''' def __init__(self, *args, **kwargs): super(AdvancedEffectBase, self).__init__(*args, **kwargs) self.fbind('uniforms', self._update_uniforms) def _update_uniforms(self, *args): if self.fbo is None: return for key, value in self.uniforms.items(): self.fbo[key] = value def set_fbo_shader(self, *args): super(AdvancedEffectBase, self).set_fbo_shader(*args) self._update_uniforms() class MonochromeEffect(EffectBase): '''Returns its input colors in monochrome.''' def __init__(self, *args, **kwargs): super(MonochromeEffect, self).__init__(*args, **kwargs) self.glsl = effect_monochrome class InvertEffect(EffectBase): '''Inverts the colors in the input.''' def __init__(self, *args, **kwargs): super(InvertEffect, self).__init__(*args, **kwargs) self.glsl = effect_invert class ScanlinesEffect(EffectBase): '''Adds scanlines to the input.''' def __init__(self, *args, **kwargs): super(ScanlinesEffect, self).__init__(*args, **kwargs) self.glsl = effect_postprocessing class ChannelMixEffect(EffectBase): '''Mixes the color channels of the input according to the order property. Channels may be arbitrarily rearranged or repeated.''' order = ListProperty([1, 2, 0]) '''The new sorted order of the rgb channels. order is a :class:`~kivy.properties.ListProperty` and defaults to [1, 2, 0], corresponding to (g, b, r). ''' def __init__(self, *args, **kwargs): super(ChannelMixEffect, self).__init__(*args, **kwargs) self.do_glsl() def on_order(self, *args): self.do_glsl() def do_glsl(self): letters = [{0: 'x', 1: 'y', 2: 'z'}[i] for i in self.order] self.glsl = effect_mix.format(*letters) class PixelateEffect(EffectBase): '''Pixelates the input according to its :attr:`~PixelateEffect.pixel_size`''' pixel_size = NumericProperty(10) ''' Sets the size of a new 'pixel' in the effect, in terms of number of 'real' pixels. pixel_size is a :class:`~kivy.properties.NumericProperty` and defaults to 10. ''' def __init__(self, *args, **kwargs): super(PixelateEffect, self).__init__(*args, **kwargs) self.do_glsl() def on_pixel_size(self, *args): self.do_glsl() def do_glsl(self): self.glsl = effect_pixelate.format(float(self.pixel_size)) class HorizontalBlurEffect(EffectBase): '''Blurs the input horizontally, with the width given by :attr:`~HorizontalBlurEffect.size`.''' size = NumericProperty(4.0) '''The blur width in pixels. size is a :class:`~kivy.properties.NumericProperty` and defaults to 4.0. ''' def __init__(self, *args, **kwargs): super(HorizontalBlurEffect, self).__init__(*args, **kwargs) self.do_glsl() def on_size(self, *args): self.do_glsl() def do_glsl(self): self.glsl = effect_blur_h.format(float(self.size)) class VerticalBlurEffect(EffectBase): '''Blurs the input vertically, with the width given by :attr:`~VerticalBlurEffect.size`.''' size = NumericProperty(4.0) '''The blur width in pixels. size is a :class:`~kivy.properties.NumericProperty` and defaults to 4.0. ''' def __init__(self, *args, **kwargs): super(VerticalBlurEffect, self).__init__(*args, **kwargs) self.do_glsl() def on_size(self, *args): self.do_glsl() def do_glsl(self): self.glsl = effect_blur_v.format(float(self.size)) class FXAAEffect(EffectBase): '''Applies very simple anti-aliasing via fxaa.''' def __init__(self, *args, **kwargs): super(FXAAEffect, self).__init__(*args, **kwargs) self.glsl = effect_fxaa class EffectFbo(Fbo): '''An :class:`~kivy.graphics.Fbo` with extra functionality that allows attempts to set a new shader. See :meth:`set_fs`. ''' def __init__(self, *args, **kwargs): kwargs.setdefault("with_stencilbuffer", True) super(EffectFbo, self).__init__(*args, **kwargs) self.texture_rectangle = None def set_fs(self, value): '''Attempt to set the fragment shader to the given value. If setting the shader fails, the existing one is preserved and an exception is raised. ''' shader = self.shader old_value = shader.fs shader.fs = value if not shader.success: shader.fs = old_value raise Exception('Setting new shader failed.') class EffectWidget(RelativeLayout): ''' Widget with the ability to apply a series of graphical effects to its children. See the module documentation for more information on setting effects and creating your own. ''' background_color = ListProperty((0, 0, 0, 0)) '''This defines the background color to be used for the fbo in the EffectWidget. :attr:`background_color` is a :class:`ListProperty` defaults to (0, 0, 0, 0) ''' texture = ObjectProperty(None) '''The output texture of the final :class:`~kivy.graphics.Fbo` after all effects have been applied. texture is an :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' effects = ListProperty([]) '''List of all the effects to be applied. These should all be instances or subclasses of :class:`EffectBase`. effects is a :class:`ListProperty` and defaults to []. ''' fbo_list = ListProperty([]) '''(internal) List of all the fbos that are being used to apply the effects. fbo_list is a :class:`ListProperty` and defaults to []. ''' _bound_effects = ListProperty([]) '''(internal) List of effect classes that have been given an fbo to manage. This is necessary so that the fbo can be removed if the effect is no longer in use. _bound_effects is a :class:`ListProperty` and defaults to []. ''' def __init__(self, **kwargs): # Make sure opengl context exists EventLoop.ensure_window() self.canvas = RenderContext(use_parent_projection=True, use_parent_modelview=True) with self.canvas: self.fbo = Fbo(size=self.size) with self.fbo.before: PushMatrix() with self.fbo: ClearColor(0, 0, 0, 0) ClearBuffers() self._background_color = Color(*self.background_color) self.fbo_rectangle = Rectangle(size=self.size) with self.fbo.after: PopMatrix() super(EffectWidget, self).__init__(**kwargs) Clock.schedule_interval(self._update_glsl, 0) fbind = self.fbind fbo_setup = self.refresh_fbo_setup fbind('size', fbo_setup) fbind('effects', fbo_setup) fbind('background_color', self._refresh_background_color) self.refresh_fbo_setup() self._refresh_background_color() # In case this was changed in kwargs def _refresh_background_color(self, *args): self._background_color.rgba = self.background_color def _update_glsl(self, *largs): '''(internal) Passes new time and resolution uniform variables to the shader. ''' time = Clock.get_boottime() resolution = [float(size) for size in self.size] self.canvas['time'] = time self.canvas['resolution'] = resolution for fbo in self.fbo_list: fbo['time'] = time fbo['resolution'] = resolution def refresh_fbo_setup(self, *args): '''(internal) Creates and assigns one :class:`~kivy.graphics.Fbo` per effect, and makes sure all sizes etc. are correct and consistent. ''' # Add/remove fbos until there is one per effect while len(self.fbo_list) < len(self.effects): with self.canvas: new_fbo = EffectFbo(size=self.size) with new_fbo: ClearColor(0, 0, 0, 0) ClearBuffers() Color(1, 1, 1, 1) new_fbo.texture_rectangle = Rectangle(size=self.size) new_fbo.texture_rectangle.size = self.size self.fbo_list.append(new_fbo) while len(self.fbo_list) > len(self.effects): old_fbo = self.fbo_list.pop() self.canvas.remove(old_fbo) # Remove fbos from unused effects for effect in self._bound_effects: if effect not in self.effects: effect.fbo = None self._bound_effects = self.effects # Do resizing etc. self.fbo.size = self.size self.fbo_rectangle.size = self.size for i in range(len(self.fbo_list)): self.fbo_list[i].size = self.size self.fbo_list[i].texture_rectangle.size = self.size # If there are no effects, just draw our main fbo if len(self.fbo_list) == 0: self.texture = self.fbo.texture return for i in range(1, len(self.fbo_list)): fbo = self.fbo_list[i] fbo.texture_rectangle.texture = self.fbo_list[i - 1].texture # Build effect shaders for effect, fbo in zip(self.effects, self.fbo_list): effect.fbo = fbo self.fbo_list[0].texture_rectangle.texture = self.fbo.texture self.texture = self.fbo_list[-1].texture for fbo in self.fbo_list: fbo.draw() self.fbo.draw() def add_widget(self, *args, **kwargs): # Add the widget to our Fbo instead of the normal canvas c = self.canvas self.canvas = self.fbo super(EffectWidget, self).add_widget(*args, **kwargs) self.canvas = c def remove_widget(self, *args, **kwargs): # Remove the widget from our Fbo instead of the normal canvas c = self.canvas self.canvas = self.fbo super(EffectWidget, self).remove_widget(*args, **kwargs) self.canvas = c def clear_widgets(self, *args, **kwargs): # Clear widgets from our Fbo instead of the normal canvas c = self.canvas self.canvas = self.fbo super(EffectWidget, self).clear_widgets(*args, **kwargs) self.canvas = c ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/filechooser.py0000666000000000000000000011233300000000000015240 0ustar0000000000000000''' FileChooser =========== The FileChooser module provides various classes for describing, displaying and browsing file systems. Simple widgets -------------- There are two ready-to-use widgets that provide views of the file system. Each of these present the files and folders in a different style. The :class:`FileChooserListView` displays file entries as text items in a vertical list, where folders can be collapsed and expanded. .. image:: images/filechooser_list.png The :class:`FileChooserIconView` presents icons and text from left to right, wrapping them as required. .. image:: images/filechooser_icon.png They both provide for scrolling, selection and basic user interaction. Please refer to the :class:`FileChooserController` for details on supported events and properties. Widget composition ------------------ FileChooser classes adopt a `MVC `_ design. They are exposed so that you to extend and customize your file chooser according to your needs. The FileChooser classes can be categorized as follows: * Models are represented by concrete implementations of the :class:`FileSystemAbstract` class, such as the :class:`FileSystemLocal`. * Views are represented by the :class:`FileChooserListLayout` and :class:`FileChooserIconLayout` classes. These are used by the :class:`FileChooserListView` and :class:`FileChooserIconView` widgets respectively. * Controllers are represented by concrete implementations of the :class:`FileChooserController`, namely the :class:`FileChooser`, :class:`FileChooserIconView` and :class:`FileChooserListView` classes. This means you can define your own views or provide :class:`FileSystemAbstract` implementations for alternative file systems for use with these widgets. The :class:`FileChooser` can be used as a controller for handling multiple, synchronized views of the same path. By combining these elements, you can add your own views and file systems and have them easily interact with the existing components. Usage example ------------- main.py .. include:: ../../examples/RST_Editor/main.py :literal: editor.kv .. highlight:: kv .. include:: ../../examples/RST_Editor/editor.kv :literal: .. versionadded:: 1.0.5 .. versionchanged:: 1.2.0 In the chooser template, the `controller` is no longer a direct reference but a weak-reference. If you are upgrading, you should change the notation `root.controller.xxx` to `root.controller().xxx`. ''' __all__ = ('FileChooserListView', 'FileChooserIconView', 'FileChooserListLayout', 'FileChooserIconLayout', 'FileChooser', 'FileChooserController', 'FileChooserProgressBase', 'FileSystemAbstract', 'FileSystemLocal') from weakref import ref from time import time from kivy.core.text import DEFAULT_FONT from kivy.compat import string_types from kivy.factory import Factory from kivy.clock import Clock from kivy.lang import Builder from kivy.logger import Logger from kivy.utils import platform as core_platform from kivy.uix.floatlayout import FloatLayout from kivy.uix.relativelayout import RelativeLayout from kivy.uix.screenmanager import ScreenManager, Screen from kivy.properties import ( StringProperty, ListProperty, BooleanProperty, ObjectProperty, NumericProperty, AliasProperty) import collections.abc from os import listdir from os.path import ( basename, join, sep, normpath, expanduser, altsep, splitdrive, realpath, getsize, isdir, abspath, isfile, dirname) from fnmatch import fnmatch platform = core_platform filesize_units = ('B', 'KB', 'MB', 'GB', 'TB') _have_win32file = False if platform == 'win': # Import that module here as it's not available on non-windows machines. # See http://bit.ly/i9klJE except that the attributes are defined in # win32file not win32com (bug on page). # Note: For some reason this doesn't work after a os.chdir(), no matter to # what directory you change from where. Windows weirdness. try: from win32file import FILE_ATTRIBUTE_HIDDEN, GetFileAttributesExW, \ error _have_win32file = True except ImportError: Logger.error('filechooser: win32file module is missing') Logger.error('filechooser: we cannot check if a file is hidden or not') def alphanumeric_folders_first(files, filesystem): return (sorted(f for f in files if filesystem.is_dir(f)) + sorted(f for f in files if not filesystem.is_dir(f))) class FileSystemAbstract(object): '''Class for implementing a File System view that can be used with the :class:`FileChooser `. .. versionadded:: 1.8.0 ''' def listdir(self, fn): '''Return the list of files in the directory `fn` ''' pass def getsize(self, fn): '''Return the size in bytes of a file ''' pass def is_hidden(self, fn): '''Return True if the file is hidden ''' pass def is_dir(self, fn): '''Return True if the argument passed to this method is a directory ''' pass class FileSystemLocal(FileSystemAbstract): '''Implementation of :class:`FileSystemAbstract` for local files. .. versionadded:: 1.8.0 ''' def listdir(self, fn): return listdir(fn) def getsize(self, fn): return getsize(fn) def is_hidden(self, fn): if platform == 'win': if not _have_win32file: return False try: return GetFileAttributesExW(fn)[0] & FILE_ATTRIBUTE_HIDDEN except error: # This error can occurred when a file is already accessed by # someone else. So don't return to True, because we have lot # of chances to not being able to do anything with it. Logger.exception('unable to access to <%s>' % fn) return True return basename(fn).startswith('.') def is_dir(self, fn): return isdir(fn) class FileChooserProgressBase(FloatLayout): '''Base for implementing a progress view. This view is used when too many entries need to be created and are delayed over multiple frames. .. versionadded:: 1.2.0 ''' path = StringProperty('') '''Current path of the FileChooser, read-only. ''' index = NumericProperty(0) '''Current index of :attr:`total` entries to be loaded. ''' total = NumericProperty(1) '''Total number of entries to load. ''' def cancel(self, *largs): '''Cancel any action from the FileChooserController. ''' if self.parent: self.parent.cancel() def on_touch_down(self, touch): if self.collide_point(*touch.pos): super(FileChooserProgressBase, self).on_touch_down(touch) return True def on_touch_move(self, touch): if self.collide_point(*touch.pos): super(FileChooserProgressBase, self).on_touch_move(touch) return True def on_touch_up(self, touch): if self.collide_point(*touch.pos): super(FileChooserProgressBase, self).on_touch_up(touch) return True class FileChooserProgress(FileChooserProgressBase): pass class FileChooserLayout(FloatLayout): '''Base class for file chooser layouts. .. versionadded:: 1.9.0 ''' VIEWNAME = 'undefined' __events__ = ('on_entry_added', 'on_entries_cleared', 'on_subentry_to_entry', 'on_remove_subentry', 'on_submit') controller = ObjectProperty() ''' Reference to the controller handling this layout. :class:`~kivy.properties.ObjectProperty` ''' def on_entry_added(self, node, parent=None): pass def on_entries_cleared(self): pass def on_subentry_to_entry(self, subentry, entry): pass def on_remove_subentry(self, subentry, entry): pass def on_submit(self, selected, touch=None): pass class FileChooserListLayout(FileChooserLayout): '''File chooser layout using a list view. .. versionadded:: 1.9.0 ''' VIEWNAME = 'list' _ENTRY_TEMPLATE = 'FileListEntry' def __init__(self, **kwargs): super(FileChooserListLayout, self).__init__(**kwargs) self.fbind('on_entries_cleared', self.scroll_to_top) def scroll_to_top(self, *args): self.ids.scrollview.scroll_y = 1.0 class FileChooserIconLayout(FileChooserLayout): '''File chooser layout using an icon view. .. versionadded:: 1.9.0 ''' VIEWNAME = 'icon' _ENTRY_TEMPLATE = 'FileIconEntry' def __init__(self, **kwargs): super(FileChooserIconLayout, self).__init__(**kwargs) self.fbind('on_entries_cleared', self.scroll_to_top) def scroll_to_top(self, *args): self.ids.scrollview.scroll_y = 1.0 class FileChooserController(RelativeLayout): '''Base for implementing a FileChooser. Don't use this class directly, but prefer using an implementation such as the :class:`FileChooser`, :class:`FileChooserListView` or :class:`FileChooserIconView`. :Events: `on_entry_added`: entry, parent Fired when a root-level entry is added to the file list. If you return True from this event, the entry is not added to FileChooser. `on_entries_cleared` Fired when the the entries list is cleared, usually when the root is refreshed. `on_subentry_to_entry`: entry, parent Fired when a sub-entry is added to an existing entry or when entries are removed from an entry e.g. when a node is closed. `on_submit`: selection, touch Fired when a file has been selected with a double-tap. ''' _ENTRY_TEMPLATE = None layout = ObjectProperty(baseclass=FileChooserLayout) ''' Reference to the layout widget instance. layout is an :class:`~kivy.properties.ObjectProperty`. .. versionadded:: 1.9.0 ''' path = StringProperty(u'/') ''' path is a :class:`~kivy.properties.StringProperty` and defaults to the current working directory as a unicode string. It specifies the path on the filesystem that this controller should refer to. .. warning:: If a unicode path is specified, all the files returned will be in unicode, allowing the display of unicode files and paths. If a bytes path is specified, only files and paths with ascii names will be displayed properly: non-ascii filenames will be displayed and listed with questions marks (?) instead of their unicode characters. ''' filters = ListProperty([]) ''' filters specifies the filters to be applied to the files in the directory. filters is a :class:`~kivy.properties.ListProperty` and defaults to []. This is equivalent to '\\*' i.e. nothing is filtered. The filters are not reset when the path changes. You need to do that yourself if desired. There are two kinds of filters: patterns and callbacks. #. Patterns e.g. ['\\*.png']. You can use the following patterns: ========== ================================= Pattern Meaning ========== ================================= \\* matches everything ? matches any single character [seq] matches any character in seq [!seq] matches any character not in seq ========== ================================= #. Callbacks You can specify a function that will be called for each file. The callback will be passed the folder and file name as the first and second parameters respectively. It should return True to indicate a match and False otherwise. .. versionchanged:: 1.4.0 Added the option to specify the filter as a callback. ''' filter_dirs = BooleanProperty(False) ''' Indicates whether filters should also apply to directories. filter_dirs is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' sort_func = ObjectProperty(alphanumeric_folders_first) ''' Provides a function to be called with a list of filenames as the first argument and the filesystem implementation as the second argument. It returns a list of filenames sorted for display in the view. sort_func is an :class:`~kivy.properties.ObjectProperty` and defaults to a function returning alphanumerically named folders first. .. versionchanged:: 1.8.0 The signature needs now 2 arguments: first the list of files, second the filesystem class to use. ''' files = ListProperty([]) ''' The list of files in the directory specified by path after applying the filters. files is a read-only :class:`~kivy.properties.ListProperty`. ''' show_hidden = BooleanProperty(False) ''' Determines whether hidden files and folders should be shown. show_hidden is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' selection = ListProperty([]) ''' Contains the list of files that are currently selected. selection is a read-only :class:`~kivy.properties.ListProperty` and defaults to []. ''' multiselect = BooleanProperty(False) ''' Determines whether the user is able to select multiple files or not. multiselect is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' dirselect = BooleanProperty(False) ''' Determines whether directories are valid selections or not. dirselect is a :class:`~kivy.properties.BooleanProperty` and defaults to False. .. versionadded:: 1.1.0 ''' rootpath = StringProperty(None, allownone=True) ''' Root path to use instead of the system root path. If set, it will not show a ".." directory to go up to the root path. For example, if you set rootpath to /users/foo, the user will be unable to go to /users or to any other directory not starting with /users/foo. rootpath is a :class:`~kivy.properties.StringProperty` and defaults to None. .. versionadded:: 1.2.0 .. note:: Similarly to :attr:`path`, whether `rootpath` is specified as bytes or a unicode string determines the type of the filenames and paths read. ''' progress_cls = ObjectProperty(FileChooserProgress) '''Class to use for displaying a progress indicator for filechooser loading. progress_cls is an :class:`~kivy.properties.ObjectProperty` and defaults to :class:`FileChooserProgress`. .. versionadded:: 1.2.0 .. versionchanged:: 1.8.0 If set to a string, the :class:`~kivy.factory.Factory` will be used to resolve the class name. ''' file_encodings = ListProperty( ['utf-8', 'latin1', 'cp1252'], deprecated=True) '''Possible encodings for decoding a filename to unicode. In the case that the user has a non-ascii filename, undecodable without knowing its initial encoding, we have no other choice than to guess it. Please note that if you encounter an issue because of a missing encoding here, we'll be glad to add it to this list. file_encodings is a :class:`~kivy.properties.ListProperty` and defaults to ['utf-8', 'latin1', 'cp1252']. .. versionadded:: 1.3.0 .. deprecated:: 1.8.0 This property is no longer used as the filechooser no longer decodes the file names. ''' file_system = ObjectProperty(FileSystemLocal(), baseclass=FileSystemAbstract) '''The file system object used to access the file system. This should be a subclass of :class:`FileSystemAbstract`. file_system is an :class:`~kivy.properties.ObjectProperty` and defaults to :class:`FileSystemLocal()` .. versionadded:: 1.8.0 ''' font_name = StringProperty(DEFAULT_FONT) '''Filename of the font to use in UI components. The path can be absolute or relative. Relative paths are resolved by the :func:`~kivy.resources.resource_find` function. :attr:`font_name` is a :class:`~kivy.properties.StringProperty` and defaults to 'Roboto'. This value is taken from :class:`~kivy.config.Config`. ''' _update_files_ev = None _create_files_entries_ev = None __events__ = ('on_entry_added', 'on_entries_cleared', 'on_subentry_to_entry', 'on_remove_subentry', 'on_submit') def __init__(self, **kwargs): self._progress = None super(FileChooserController, self).__init__(**kwargs) self._items = [] fbind = self.fbind fbind('selection', self._update_item_selection) self._previous_path = [self.path] fbind('path', self._save_previous_path) update = self._trigger_update fbind('path', update) fbind('filters', update) fbind('rootpath', update) update() def on_touch_down(self, touch): # don't respond to touchs outside self if not self.collide_point(*touch.pos): return if self.disabled: return True return super(FileChooserController, self).on_touch_down(touch) def on_touch_up(self, touch): # don't respond to touchs outside self if not self.collide_point(*touch.pos): return if self.disabled: return True return super(FileChooserController, self).on_touch_up(touch) def _update_item_selection(self, *args): for item in self._items: item.selected = item.path in self.selection def _save_previous_path(self, instance, value): self._previous_path.append(value) self._previous_path = self._previous_path[-2:] def _trigger_update(self, *args): ev = self._update_files_ev if ev is None: ev = self._update_files_ev = Clock.create_trigger( self._update_files) ev() def on_entry_added(self, node, parent=None): if self.layout: self.layout.dispatch('on_entry_added', node, parent) def on_entries_cleared(self): if self.layout: self.layout.dispatch('on_entries_cleared') def on_subentry_to_entry(self, subentry, entry): if self.layout: self.layout.dispatch('on_subentry_to_entry', subentry, entry) def on_remove_subentry(self, subentry, entry): if self.layout: self.layout.dispatch('on_remove_subentry', subentry, entry) def on_submit(self, selected, touch=None): if self.layout: self.layout.dispatch('on_submit', selected, touch) def entry_touched(self, entry, touch): '''(internal) This method must be called by the template when an entry is touched by the user. ''' if ( 'button' in touch.profile and touch.button in ( 'scrollup', 'scrolldown', 'scrollleft', 'scrollright')): return False _dir = self.file_system.is_dir(entry.path) dirselect = self.dirselect if _dir and dirselect and touch.is_double_tap: self.open_entry(entry) return if self.multiselect: if entry.path in self.selection: self.selection.remove(entry.path) else: if _dir and not self.dirselect: self.open_entry(entry) return self.selection.append(entry.path) else: if _dir and not self.dirselect: return self.selection = [abspath(join(self.path, entry.path)), ] def entry_released(self, entry, touch): '''(internal) This method must be called by the template when an entry is touched by the user. .. versionadded:: 1.1.0 ''' if ( 'button' in touch.profile and touch.button in ( 'scrollup', 'scrolldown', 'scrollleft', 'scrollright')): return False if not self.multiselect: if self.file_system.is_dir(entry.path) and not self.dirselect: self.open_entry(entry) elif touch.is_double_tap: if self.dirselect and self.file_system.is_dir(entry.path): return else: self.dispatch('on_submit', self.selection, touch) def open_entry(self, entry): try: # Just check if we can list the directory. This is also what # _add_file does, so if it fails here, it would also fail later # on. Do the check here to prevent setting path to an invalid # directory that we cannot list. self.file_system.listdir(entry.path) except OSError: entry.locked = True else: # If entry.path is to jump to previous directory, update path with # parent directory self.path = abspath(join(self.path, entry.path)) self.selection = [self.path, ] if self.dirselect else [] def _apply_filters(self, files): if not self.filters: return files filtered = [] for filt in self.filters: if isinstance(filt, collections.abc.Callable): filtered.extend([fn for fn in files if filt(self.path, fn)]) else: filtered.extend([fn for fn in files if fnmatch(fn, filt)]) if not self.filter_dirs: dirs = [fn for fn in files if self.file_system.is_dir(fn)] filtered.extend(dirs) return list(set(filtered)) def get_nice_size(self, fn): '''Pass the filepath. Returns the size in the best human readable format or '' if it is a directory (Don't recursively calculate size). ''' if self.file_system.is_dir(fn): return '' try: size = self.file_system.getsize(fn) except OSError: return '--' for unit in filesize_units: if size < 1024.0: return '%1.0f %s' % (size, unit) size /= 1024.0 def _update_files(self, *args, **kwargs): # trigger to start gathering the files in the new directory # we'll start a timer that will do the job, 10 times per frames # (default) self._gitems = [] self._gitems_parent = kwargs.get('parent', None) self._gitems_gen = self._generate_file_entries( path=kwargs.get('path', self.path), parent=self._gitems_parent) self.path = abspath(self.path) # cancel any previous clock if exist ev = self._create_files_entries_ev if ev is not None: ev.cancel() # show the progression screen self._hide_progress() if self._create_files_entries(): # not enough for creating all the entries, all a clock to continue # start a timer for the next 100 ms if ev is None: ev = self._create_files_entries_ev = Clock.schedule_interval( self._create_files_entries, .1) ev() def _get_file_paths(self, items): return [file.path for file in items] def _create_files_entries(self, *args): # create maximum entries during 50ms max, or 10 minimum (slow system) # (on a "fast system" (core i7 2700K), we can create up to 40 entries # in 50 ms. So 10 is fine for low system. start = time() finished = False index = total = count = 1 while time() - start < 0.05 or count < 10: try: index, total, item = next(self._gitems_gen) self._gitems.append(item) count += 1 except StopIteration: finished = True break except TypeError: # in case _gitems_gen is None finished = True break # if this wasn't enough for creating all the entries, show a progress # bar, and report the activity to the user. if not finished: self._show_progress() self._progress.total = total self._progress.index = index return True # we created all the files, now push them on the view self._items = items = self._gitems parent = self._gitems_parent if parent is None: self.dispatch('on_entries_cleared') for entry in items: self.dispatch('on_entry_added', entry, parent) else: parent.entries[:] = items for entry in items: self.dispatch('on_subentry_to_entry', entry, parent) self.files[:] = self._get_file_paths(items) # stop the progression / creation self._hide_progress() self._gitems = None self._gitems_gen = None ev = self._create_files_entries_ev if ev is not None: ev.cancel() return False def cancel(self, *largs): '''Cancel any background action started by filechooser, such as loading a new directory. .. versionadded:: 1.2.0 ''' ev = self._create_files_entries_ev if ev is not None: ev.cancel() self._hide_progress() if len(self._previous_path) > 1: # if we cancel any action, the path will be set same as the # previous one, so we can safely cancel the update of the previous # path. self.path = self._previous_path[-2] ev = self._update_files_ev if ev is not None: ev.cancel() def _show_progress(self): if self._progress: return cls = self.progress_cls if isinstance(cls, string_types): cls = Factory.get(cls) self._progress = cls(path=self.path) self._progress.value = 0 self.add_widget(self._progress) def _hide_progress(self): if self._progress: self.remove_widget(self._progress) self._progress = None def _generate_file_entries(self, *args, **kwargs): # Generator that will create all the files entries. # the generator is used via _update_files() and _create_files_entries() # don't use it directly. is_root = False path = kwargs.get('path', self.path) have_parent = kwargs.get('parent', None) is not None # Add the components that are always needed if self.rootpath: rootpath = realpath(self.rootpath) path = realpath(path) if not path.startswith(rootpath): self.path = rootpath return elif path == rootpath: is_root = True else: if platform == 'win': is_root = splitdrive(path)[1] in (sep, altsep) elif platform in ('macosx', 'linux', 'android', 'ios'): is_root = normpath(expanduser(path)) == sep else: # Unknown fs, just always add the .. entry but also log Logger.warning('Filechooser: Unsupported OS: %r' % platform) # generate an entries to go back to previous if not is_root and not have_parent: back = '..' + sep if platform == 'win': new_path = path[:path.rfind(sep)] if sep not in new_path: new_path += sep pardir = self._create_entry_widget(dict( name=back, size='', path=new_path, controller=ref(self), isdir=True, parent=None, sep=sep, get_nice_size=lambda: '')) else: pardir = self._create_entry_widget(dict( name=back, size='', path=back, controller=ref(self), isdir=True, parent=None, sep=sep, get_nice_size=lambda: '')) yield 0, 1, pardir # generate all the entries for files try: for index, total, item in self._add_files(path): yield index, total, item except OSError: Logger.exception('Unable to open directory <%s>' % self.path) self.files[:] = [] def _create_entry_widget(self, ctx): template = self.layout._ENTRY_TEMPLATE\ if self.layout else self._ENTRY_TEMPLATE return Builder.template(template, **ctx) def _add_files(self, path, parent=None): path = expanduser(path) if isfile(path): path = dirname(path) files = [] fappend = files.append for f in self.file_system.listdir(path): try: # In the following, use fully qualified filenames fappend(normpath(join(path, f))) except UnicodeDecodeError: Logger.exception('unable to decode <{}>'.format(f)) except UnicodeEncodeError: Logger.exception('unable to encode <{}>'.format(f)) # Apply filename filters files = self._apply_filters(files) # Sort the list of files files = self.sort_func(files, self.file_system) is_hidden = self.file_system.is_hidden if not self.show_hidden: files = [x for x in files if not is_hidden(x)] self.files[:] = files total = len(files) wself = ref(self) for index, fn in enumerate(files): def get_nice_size(): # Use a closure for lazy-loading here return self.get_nice_size(fn) ctx = {'name': basename(fn), 'get_nice_size': get_nice_size, 'path': fn, 'controller': wself, 'isdir': self.file_system.is_dir(fn), 'parent': parent, 'sep': sep} entry = self._create_entry_widget(ctx) yield index, total, entry def entry_subselect(self, entry): if not self.file_system.is_dir(entry.path): return self._update_files(path=entry.path, parent=entry) def close_subselection(self, entry): for subentry in entry.entries: self.dispatch('on_remove_subentry', subentry, entry) class FileChooserListView(FileChooserController): '''Implementation of a :class:`FileChooserController` using a list view. .. versionadded:: 1.9.0 ''' _ENTRY_TEMPLATE = 'FileListEntry' class FileChooserIconView(FileChooserController): '''Implementation of a :class:`FileChooserController` using an icon view. .. versionadded:: 1.9.0 ''' _ENTRY_TEMPLATE = 'FileIconEntry' class FileChooser(FileChooserController): '''Implementation of a :class:`FileChooserController` which supports switching between multiple, synced layout views. The FileChooser can be used as follows: .. code-block:: kv BoxLayout: orientation: 'vertical' BoxLayout: size_hint_y: None height: sp(52) Button: text: 'Icon View' on_press: fc.view_mode = 'icon' Button: text: 'List View' on_press: fc.view_mode = 'list' FileChooser: id: fc FileChooserIconLayout FileChooserListLayout .. versionadded:: 1.9.0 ''' manager = ObjectProperty() ''' Reference to the :class:`~kivy.uix.screenmanager.ScreenManager` instance. manager is an :class:`~kivy.properties.ObjectProperty`. ''' _view_list = ListProperty() def get_view_list(self): return self._view_list view_list = AliasProperty(get_view_list, bind=('_view_list',)) ''' List of views added to this FileChooser. view_list is an :class:`~kivy.properties.AliasProperty` of type :class:`list`. ''' _view_mode = StringProperty() def get_view_mode(self): return self._view_mode def set_view_mode(self, mode): if mode not in self._view_list: raise ValueError('unknown view mode %r' % mode) self._view_mode = mode view_mode = AliasProperty( get_view_mode, set_view_mode, bind=('_view_mode',)) ''' Current layout view mode. view_mode is an :class:`~kivy.properties.AliasProperty` of type :class:`str`. ''' @property def _views(self): return [screen.children[0] for screen in self.manager.screens] def __init__(self, **kwargs): super(FileChooser, self).__init__(**kwargs) self.manager = ScreenManager() super(FileChooser, self).add_widget(self.manager) self.trigger_update_view = Clock.create_trigger(self.update_view) self.fbind('view_mode', self.trigger_update_view) def add_widget(self, widget, *args, **kwargs): if widget is self._progress: super(FileChooser, self).add_widget(widget, *args, **kwargs) elif hasattr(widget, 'VIEWNAME'): name = widget.VIEWNAME + 'view' screen = Screen(name=name) widget.controller = self screen.add_widget(widget) self.manager.add_widget(screen) self.trigger_update_view() else: raise ValueError( 'widget must be a FileChooserLayout,' ' not %s' % type(widget).__name__) def rebuild_views(self): views = [view.VIEWNAME for view in self._views] if views != self._view_list: self._view_list = views if self._view_mode not in self._view_list: self._view_mode = self._view_list[0] self._trigger_update() def update_view(self, *args): self.rebuild_views() sm = self.manager viewlist = self._view_list view = self.view_mode current = sm.current[:-4] viewindex = viewlist.index(view) if view in viewlist else 0 currentindex = viewlist.index(current) if current in viewlist else 0 direction = 'left' if currentindex < viewindex else 'right' sm.transition.direction = direction sm.current = view + 'view' def _create_entry_widget(self, ctx): return [Builder.template(view._ENTRY_TEMPLATE, **ctx) for view in self._views] def _get_file_paths(self, items): if self._views: return [file[0].path for file in items] return [] def _update_item_selection(self, *args): for viewitem in self._items: selected = viewitem[0].path in self.selection for item in viewitem: item.selected = selected def on_entry_added(self, node, parent=None): for index, view in enumerate(self._views): view.dispatch( 'on_entry_added', node[index], parent[index] if parent else None) def on_entries_cleared(self): for view in self._views: view.dispatch('on_entries_cleared') def on_subentry_to_entry(self, subentry, entry): for index, view in enumerate(self._views): view.dispatch('on_subentry_to_entry', subentry[index], entry) def on_remove_subentry(self, subentry, entry): for index, view in enumerate(self._views): view.dispatch('on_remove_subentry', subentry[index], entry) def on_submit(self, selected, touch=None): view_mode = self.view_mode for view in self._views: if view_mode == view.VIEWNAME: view.dispatch('on_submit', selected, touch) return if __name__ == '__main__': from kivy.app import App from pprint import pprint import textwrap import sys root = Builder.load_string(textwrap.dedent('''\ BoxLayout: orientation: 'vertical' BoxLayout: size_hint_y: None height: sp(52) Button: text: 'Icon View' on_press: fc.view_mode = 'icon' Button: text: 'List View' on_press: fc.view_mode = 'list' FileChooser: id: fc FileChooserIconLayout FileChooserListLayout ''')) class FileChooserApp(App): def build(self): v = root.ids.fc if len(sys.argv) > 1: v.path = sys.argv[1] v.bind(selection=lambda *x: pprint("selection: %s" % x[1:])) v.bind(path=lambda *x: pprint("path: %s" % x[1:])) return root FileChooserApp().run() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/floatlayout.py0000666000000000000000000001136100000000000015300 0ustar0000000000000000''' Float Layout ============ :class:`FloatLayout` honors the :attr:`~kivy.uix.widget.Widget.pos_hint` and the :attr:`~kivy.uix.widget.Widget.size_hint` properties of its children. .. only:: html .. image:: images/floatlayout.gif :align: right .. only:: latex .. image:: images/floatlayout.png :align: right For example, a FloatLayout with a size of (300, 300) is created:: layout = FloatLayout(size=(300, 300)) By default, all widgets have their size_hint=(1, 1), so this button will adopt the same size as the layout:: button = Button(text='Hello world') layout.add_widget(button) To create a button 50% of the width and 25% of the height of the layout and positioned at (20, 20), you can do:: button = Button( text='Hello world', size_hint=(.5, .25), pos=(20, 20)) If you want to create a button that will always be the size of layout minus 20% on each side:: button = Button(text='Hello world', size_hint=(.6, .6), pos_hint={'x':.2, 'y':.2}) .. note:: This layout can be used for an application. Most of the time, you will use the size of Window. .. warning:: If you are not using pos_hint, you must handle the positioning of the children: if the float layout is moving, you must handle moving the children too. ''' __all__ = ('FloatLayout', ) from kivy.uix.layout import Layout class FloatLayout(Layout): '''Float layout class. See module documentation for more information. ''' def __init__(self, **kwargs): super(FloatLayout, self).__init__(**kwargs) fbind = self.fbind update = self._trigger_layout fbind('children', update) fbind('pos', update) fbind('pos_hint', update) fbind('size_hint', update) fbind('size', update) def do_layout(self, *largs, **kwargs): # optimize layout by preventing looking at the same attribute in a loop w, h = kwargs.get('size', self.size) x, y = kwargs.get('pos', self.pos) for c in self.children: # size shw, shh = c.size_hint shw_min, shh_min = c.size_hint_min shw_max, shh_max = c.size_hint_max if shw is not None and shh is not None: c_w = shw * w c_h = shh * h if shw_min is not None and c_w < shw_min: c_w = shw_min elif shw_max is not None and c_w > shw_max: c_w = shw_max if shh_min is not None and c_h < shh_min: c_h = shh_min elif shh_max is not None and c_h > shh_max: c_h = shh_max c.size = c_w, c_h elif shw is not None: c_w = shw * w if shw_min is not None and c_w < shw_min: c_w = shw_min elif shw_max is not None and c_w > shw_max: c_w = shw_max c.width = c_w elif shh is not None: c_h = shh * h if shh_min is not None and c_h < shh_min: c_h = shh_min elif shh_max is not None and c_h > shh_max: c_h = shh_max c.height = c_h # pos for key, value in c.pos_hint.items(): if key == 'x': c.x = x + value * w elif key == 'right': c.right = x + value * w elif key == 'pos': c.pos = x + value[0] * w, y + value[1] * h elif key == 'y': c.y = y + value * h elif key == 'top': c.top = y + value * h elif key == 'center': c.center = x + value[0] * w, y + value[1] * h elif key == 'center_x': c.center_x = x + value * w elif key == 'center_y': c.center_y = y + value * h def add_widget(self, widget, *args, **kwargs): widget.bind( # size=self._trigger_layout, # size_hint=self._trigger_layout, pos=self._trigger_layout, pos_hint=self._trigger_layout) return super(FloatLayout, self).add_widget(widget, *args, **kwargs) def remove_widget(self, widget, *args, **kwargs): widget.unbind( # size=self._trigger_layout, # size_hint=self._trigger_layout, pos=self._trigger_layout, pos_hint=self._trigger_layout) return super(FloatLayout, self).remove_widget(widget, *args, **kwargs) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/gesturesurface.py0000666000000000000000000005655000000000000015775 0ustar0000000000000000''' Gesture Surface =============== .. versionadded:: 1.9.0 .. warning:: This is experimental and subject to change as long as this warning notice is present. See :file:`kivy/examples/demo/multistroke/main.py` for a complete application example. ''' __all__ = ('GestureSurface', 'GestureContainer') from random import random from kivy.event import EventDispatcher from kivy.clock import Clock from kivy.vector import Vector from kivy.uix.floatlayout import FloatLayout from kivy.graphics import Color, Line, Rectangle from kivy.properties import (NumericProperty, BooleanProperty, DictProperty, ColorProperty) from colorsys import hsv_to_rgb # Clock undershoot margin, FIXME: this is probably too high? UNDERSHOOT_MARGIN = 0.1 class GestureContainer(EventDispatcher): '''Container object that stores information about a gesture. It has various properties that are updated by `GestureSurface` as drawing progresses. :Arguments: `touch` Touch object (as received by on_touch_down) used to initialize the gesture container. Required. :Properties: `active` Set to False once the gesture is complete (meets `max_stroke` setting or `GestureSurface.temporal_window`) :attr:`active` is a :class:`~kivy.properties.BooleanProperty` `active_strokes` Number of strokes currently active in the gesture, ie concurrent touches associated with this gesture. :attr:`active_strokes` is a :class:`~kivy.properties.NumericProperty` `max_strokes` Max number of strokes allowed in the gesture. This is set by `GestureSurface.max_strokes` but can be overridden for example from `on_gesture_start`. :attr:`max_strokes` is a :class:`~kivy.properties.NumericProperty` `was_merged` Indicates that this gesture has been merged with another gesture and should be considered discarded. :attr:`was_merged` is a :class:`~kivy.properties.BooleanProperty` `bbox` Dictionary with keys minx, miny, maxx, maxy. Represents the size of the gesture bounding box. :attr:`bbox` is a :class:`~kivy.properties.DictProperty` `width` Represents the width of the gesture. :attr:`width` is a :class:`~kivy.properties.NumericProperty` `height` Represents the height of the gesture. :attr:`height` is a :class:`~kivy.properties.NumericProperty` ''' active = BooleanProperty(True) active_strokes = NumericProperty(0) max_strokes = NumericProperty(0) was_merged = BooleanProperty(False) bbox = DictProperty({'minx': float('inf'), 'miny': float('inf'), 'maxx': float('-inf'), 'maxy': float('-inf')}) width = NumericProperty(0) height = NumericProperty(0) def __init__(self, touch, **kwargs): # The color is applied to all canvas items of this gesture self.color = kwargs.pop('color', [1., 1., 1.]) super(GestureContainer, self).__init__(**kwargs) # This is the touch.uid of the oldest touch represented self.id = str(touch.uid) # Store various timestamps for decision making self._create_time = Clock.get_time() self._update_time = None self._cleanup_time = None self._cache_time = 0 # We can cache the candidate here to save zip()/Vector instantiation self._vectors = None # Key is touch.uid; value is a kivy.graphics.Line(); it's used even # if line_width is 0 (i.e. not actually drawn anywhere) self._strokes = {} # Make sure the bbox is up to date with the first touch position self.update_bbox(touch) def get_vectors(self, **kwargs): '''Return strokes in a format that is acceptable for `kivy.multistroke.Recognizer` as a gesture candidate or template. The result is cached automatically; the cache is invalidated at the start and end of a stroke and if `update_bbox` is called. If you are going to analyze a gesture mid-stroke, you may need to set the `no_cache` argument to True.''' if self._cache_time == self._update_time and \ not kwargs.get('no_cache'): return self._vectors vecs = [] append = vecs.append for tuid, l in self._strokes.items(): lpts = l.points append([Vector(*pts) for pts in zip(lpts[::2], lpts[1::2])]) self._vectors = vecs self._cache_time = self._update_time return vecs def handles(self, touch): '''Returns True if this container handles the given touch''' if not self.active: return False return str(touch.uid) in self._strokes def accept_stroke(self, count=1): '''Returns True if this container can accept `count` new strokes''' if not self.max_strokes: return True return len(self._strokes) + count <= self.max_strokes def update_bbox(self, touch): '''Update gesture bbox from a touch coordinate''' x, y = touch.x, touch.y bb = self.bbox if x < bb['minx']: bb['minx'] = x if y < bb['miny']: bb['miny'] = y if x > bb['maxx']: bb['maxx'] = x if y > bb['maxy']: bb['maxy'] = y self.width = bb['maxx'] - bb['minx'] self.height = bb['maxy'] - bb['miny'] self._update_time = Clock.get_time() def add_stroke(self, touch, line): '''Associate a list of points with a touch.uid; the line itself is created by the caller, but subsequent move/up events look it up via us. This is done to avoid problems during merge.''' self._update_time = Clock.get_time() self._strokes[str(touch.uid)] = line self.active_strokes += 1 def complete_stroke(self): '''Called on touch up events to keep track of how many strokes are active in the gesture (we only want to dispatch event when the *last* stroke in the gesture is released)''' self._update_time = Clock.get_time() self.active_strokes -= 1 def single_points_test(self): '''Returns True if the gesture consists only of single-point strokes, we must discard it in this case, or an exception will be raised''' for tuid, l in self._strokes.items(): if len(l.points) > 2: return False return True class GestureSurface(FloatLayout): '''Simple gesture surface to track/draw touch movements. Typically used to gather user input suitable for :class:`kivy.multistroke.Recognizer`. :Properties: `temporal_window` Time to wait from the last touch_up event before attempting to recognize the gesture. If you set this to 0, the `on_gesture_complete` event is not fired unless the :attr:`max_strokes` condition is met. :attr:`temporal_window` is a :class:`~kivy.properties.NumericProperty` and defaults to 2.0 `max_strokes` Max number of strokes in a single gesture; if this is reached, recognition will start immediately on the final touch_up event. If this is set to 0, the `on_gesture_complete` event is not fired unless the :attr:`temporal_window` expires. :attr:`max_strokes` is a :class:`~kivy.properties.NumericProperty` and defaults to 2.0 `bbox_margin` Bounding box margin for detecting gesture collisions, in pixels. :attr:`bbox_margin` is a :class:`~kivy.properties.NumericProperty` and defaults to 30 `draw_timeout` Number of seconds to keep lines/bbox on canvas after the `on_gesture_complete` event is fired. If this is set to 0, gestures are immediately removed from the surface when complete. :attr:`draw_timeout` is a :class:`~kivy.properties.NumericProperty` and defaults to 3.0 `color` Color used to draw the gesture, in RGB. This option does not have an effect if :attr:`use_random_color` is True. :attr:`color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1] (white) .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. `use_random_color` Set to True to pick a random color for each gesture, if you do this then `color` is ignored. Defaults to False. :attr:`use_random_color` is a :class:`~kivy.properties.BooleanProperty` and defaults to False `line_width` Line width used for tracing touches on the surface. Set to 0 if you only want to detect gestures without drawing anything. If you use 1.0, OpenGL GL_LINE is used for drawing; values > 1 will use an internal drawing method based on triangles (less efficient), see :mod:`kivy.graphics`. :attr:`line_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 2 `draw_bbox` Set to True if you want to draw bounding box behind gestures. This only works if `line_width` >= 1. Default is False. :attr:`draw_bbox` is a :class:`~kivy.properties.BooleanProperty` and defaults to True `bbox_alpha` Opacity for bounding box if `draw_bbox` is True. Default 0.1 :attr:`bbox_alpha` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.1 :Events: `on_gesture_start` :class:`GestureContainer` Fired when a new gesture is initiated on the surface, i.e. the first on_touch_down that does not collide with an existing gesture on the surface. `on_gesture_extend` :class:`GestureContainer` Fired when a touch_down event occurs within an existing gesture. `on_gesture_merge` :class:`GestureContainer`, :class:`GestureContainer` Fired when two gestures collide and get merged to one gesture. The first argument is the gesture that has been merged (no longer valid); the second is the combined (resulting) gesture. `on_gesture_complete` :class:`GestureContainer` Fired when a set of strokes is considered a complete gesture, this happens when `temporal_window` expires or `max_strokes` is reached. Typically you will bind to this event and use the provided `GestureContainer` get_vectors() method to match against your gesture database. `on_gesture_cleanup` :class:`GestureContainer` Fired `draw_timeout` seconds after `on_gesture_complete`, The gesture will be removed from the canvas (if line_width > 0 or draw_bbox is True) and the internal gesture list before this. `on_gesture_discard` :class:`GestureContainer` Fired when a gesture does not meet the minimum size requirements for recognition (width/height < 5, or consists only of single- point strokes). ''' temporal_window = NumericProperty(2.0) draw_timeout = NumericProperty(3.0) max_strokes = NumericProperty(4) bbox_margin = NumericProperty(30) line_width = NumericProperty(2) color = ColorProperty([1., 1., 1., 1.]) use_random_color = BooleanProperty(False) draw_bbox = BooleanProperty(False) bbox_alpha = NumericProperty(0.1) def __init__(self, **kwargs): super(GestureSurface, self).__init__(**kwargs) # A list of GestureContainer objects (all gestures on the surface) self._gestures = [] self.register_event_type('on_gesture_start') self.register_event_type('on_gesture_extend') self.register_event_type('on_gesture_merge') self.register_event_type('on_gesture_complete') self.register_event_type('on_gesture_cleanup') self.register_event_type('on_gesture_discard') # ----------------------------------------------------------------------------- # Touch Events # ----------------------------------------------------------------------------- def on_touch_down(self, touch): '''When a new touch is registered, the first thing we do is to test if it collides with the bounding box of another known gesture. If so, it is assumed to be part of that gesture. ''' # If the touch originates outside the surface, ignore it. if not self.collide_point(touch.x, touch.y): return touch.grab(self) # Add the stroke to existing gesture, or make a new one g = self.find_colliding_gesture(touch) new = False if g is None: g = self.init_gesture(touch) new = True # We now belong to a gesture (new or old); start a new stroke. self.init_stroke(g, touch) if new: self.dispatch('on_gesture_start', g, touch) else: self.dispatch('on_gesture_extend', g, touch) return True def on_touch_move(self, touch): '''When a touch moves, we add a point to the line on the canvas so the path is updated. We must also check if the new point collides with the bounding box of another gesture - if so, they should be merged.''' if touch.grab_current is not self: return if not self.collide_point(touch.x, touch.y): return # Retrieve the GestureContainer object that handles this touch, and # test for colliding gestures. If found, merge them to one. g = self.get_gesture(touch) collision = self.find_colliding_gesture(touch) if collision is not None and g.accept_stroke(len(collision._strokes)): merge = self.merge_gestures(g, collision) if g.was_merged: self.dispatch('on_gesture_merge', g, collision) else: self.dispatch('on_gesture_merge', collision, g) g = merge else: g.update_bbox(touch) # Add the new point to gesture stroke list and update the canvas line g._strokes[str(touch.uid)].points += (touch.x, touch.y) # Draw the gesture bounding box; if it is a single press that # does not trigger a move event, we would miss it otherwise. if self.draw_bbox: self._update_canvas_bbox(g) return True def on_touch_up(self, touch): if touch.grab_current is not self: return touch.ungrab(self) g = self.get_gesture(touch) g.complete_stroke() # If this stroke hit the maximum limit, dispatch immediately if not g.accept_stroke(): self._complete_dispatcher(0) # dispatch later only if we have a window elif self.temporal_window > 0: Clock.schedule_once(self._complete_dispatcher, self.temporal_window) # ----------------------------------------------------------------------------- # Gesture related methods # ----------------------------------------------------------------------------- def init_gesture(self, touch): '''Create a new gesture from touch, i.e. it's the first on surface, or was not close enough to any existing gesture (yet)''' col = self.color if self.use_random_color: col = hsv_to_rgb(random(), 1., 1.) g = GestureContainer(touch, max_strokes=self.max_strokes, color=col) # Create the bounding box Rectangle for the gesture if self.draw_bbox: bb = g.bbox with self.canvas: Color(col[0], col[1], col[2], self.bbox_alpha, mode='rgba', group=g.id) g._bbrect = Rectangle( group=g.id, pos=(bb['minx'], bb['miny']), size=(bb['maxx'] - bb['minx'], bb['maxy'] - bb['miny'])) self._gestures.append(g) return g def init_stroke(self, g, touch): points = [touch.x, touch.y] col = g.color new_line = Line( points=points, width=self.line_width, group=g.id) g._strokes[str(touch.uid)] = new_line if self.line_width: canvas_add = self.canvas.add canvas_add(Color(col[0], col[1], col[2], mode='rgb', group=g.id)) canvas_add(new_line) # Update the bbox in case; this will normally be done in on_touch_move, # but we want to update it also for a single press, force that here: g.update_bbox(touch) if self.draw_bbox: self._update_canvas_bbox(g) # Register the stroke in GestureContainer so we can look it up later g.add_stroke(touch, new_line) def get_gesture(self, touch): '''Returns GestureContainer associated with given touch''' for g in self._gestures: if g.active and g.handles(touch): return g raise Exception('get_gesture() failed to identify ' + str(touch.uid)) def find_colliding_gesture(self, touch): '''Checks if a touch x/y collides with the bounding box of an existing gesture. If so, return it (otherwise returns None) ''' touch_x, touch_y = touch.pos for g in self._gestures: if g.active and not g.handles(touch) and g.accept_stroke(): bb = g.bbox margin = self.bbox_margin minx = bb['minx'] - margin miny = bb['miny'] - margin maxx = bb['maxx'] + margin maxy = bb['maxy'] + margin if minx <= touch_x <= maxx and miny <= touch_y <= maxy: return g return None def merge_gestures(self, g, other): '''Merges two gestures together, the oldest one is retained and the newer one gets the `GestureContainer.was_merged` flag raised.''' # Swap order depending on gesture age (the merged gesture gets # the color from the oldest one of the two). swap = other._create_time < g._create_time a = swap and other or g b = swap and g or other # Apply the outer limits of bbox to the merged gesture abbox = a.bbox bbbox = b.bbox if bbbox['minx'] < abbox['minx']: abbox['minx'] = bbbox['minx'] if bbbox['miny'] < abbox['miny']: abbox['miny'] = bbbox['miny'] if bbbox['maxx'] > abbox['maxx']: abbox['maxx'] = bbbox['maxx'] if bbbox['maxy'] > abbox['maxy']: abbox['maxy'] = bbbox['maxy'] # Now transfer the coordinates from old to new gesture; # FIXME: This can probably be copied more efficiently? astrokes = a._strokes lw = self.line_width a_id = a.id col = a.color self.canvas.remove_group(b.id) canv_add = self.canvas.add for uid, old in b._strokes.items(): # FIXME: Can't figure out how to change group= for existing Line() new_line = Line( points=old.points, width=old.width, group=a_id) astrokes[uid] = new_line if lw: canv_add(Color(col[0], col[1], col[2], mode='rgb', group=a_id)) canv_add(new_line) b.active = False b.was_merged = True a.active_strokes += b.active_strokes a._update_time = Clock.get_time() return a def _update_canvas_bbox(self, g): # If draw_bbox is changed while two gestures are active, # we might not have a bbrect member if not hasattr(g, '_bbrect'): return bb = g.bbox g._bbrect.pos = (bb['minx'], bb['miny']) g._bbrect.size = (bb['maxx'] - bb['minx'], bb['maxy'] - bb['miny']) # ----------------------------------------------------------------------------- # Timeout callbacks # ----------------------------------------------------------------------------- def _complete_dispatcher(self, dt): '''This method is scheduled on all touch up events. It will dispatch the `on_gesture_complete` event for all completed gestures, and remove merged gestures from the internal gesture list.''' need_cleanup = False gest = self._gestures timeout = self.draw_timeout twin = self.temporal_window get_time = Clock.get_time for idx, g in enumerate(gest): # Gesture is part of another gesture, just delete it if g.was_merged: del gest[idx] continue # Not active == already handled, or has active strokes (it cannot # possibly be complete). Proceed to next gesture on surface. if not g.active or g.active_strokes != 0: continue t1 = g._update_time + twin t2 = get_time() + UNDERSHOOT_MARGIN # max_strokes reached, or temporal window has expired. The gesture # is complete; need to dispatch _complete or _discard event. if not g.accept_stroke() or t1 <= t2: discard = False if g.width < 5 and g.height < 5: discard = True elif g.single_points_test(): discard = True need_cleanup = True g.active = False g._cleanup_time = get_time() + timeout if discard: self.dispatch('on_gesture_discard', g) else: self.dispatch('on_gesture_complete', g) if need_cleanup: Clock.schedule_once(self._cleanup, timeout) def _cleanup(self, dt): '''This method is scheduled from _complete_dispatcher to clean up the canvas and internal gesture list after a gesture is completed.''' m = UNDERSHOOT_MARGIN rg = self.canvas.remove_group gestures = self._gestures for idx, g in enumerate(gestures): if g._cleanup_time is None: continue if g._cleanup_time <= Clock.get_time() + m: rg(g.id) del gestures[idx] self.dispatch('on_gesture_cleanup', g) def on_gesture_start(self, *l): pass def on_gesture_extend(self, *l): pass def on_gesture_merge(self, *l): pass def on_gesture_complete(self, *l): pass def on_gesture_discard(self, *l): pass def on_gesture_cleanup(self, *l): pass ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/gridlayout.py0000666000000000000000000005431100000000000015122 0ustar0000000000000000''' Grid Layout =========== .. only:: html .. image:: images/gridlayout.gif :align: right .. only:: latex .. image:: images/gridlayout.png :align: right .. versionadded:: 1.0.4 The :class:`GridLayout` arranges children in a matrix. It takes the available space and divides it into columns and rows, then adds widgets to the resulting "cells". .. versionchanged:: 1.0.7 The implementation has changed to use the widget size_hint for calculating column/row sizes. `uniform_width` and `uniform_height` have been removed and other properties have added to give you more control. Background ---------- Unlike many other toolkits, you cannot explicitly place a widget in a specific column/row. Each child is automatically assigned a position determined by the layout configuration and the child's index in the children list. A GridLayout must always have at least one input constraint: :attr:`GridLayout.cols` or :attr:`GridLayout.rows`. If you do not specify cols or rows, the Layout will throw an exception. Column Width and Row Height --------------------------- The column width/row height are determined in 3 steps: - The initial size is given by the :attr:`col_default_width` and :attr:`row_default_height` properties. To customize the size of a single column or row, use :attr:`cols_minimum` or :attr:`rows_minimum`. - The `size_hint_x`/`size_hint_y` of the children are taken into account. If no widgets have a size hint, the maximum size is used for all children. - You can force the default size by setting the :attr:`col_force_default` or :attr:`row_force_default` property. This will force the layout to ignore the `width` and `size_hint` properties of children and use the default size. Using a GridLayout ------------------ In the example below, all widgets will have an equal size. By default, the `size_hint` is (1, 1), so a Widget will take the full size of the parent:: layout = GridLayout(cols=2) layout.add_widget(Button(text='Hello 1')) layout.add_widget(Button(text='World 1')) layout.add_widget(Button(text='Hello 2')) layout.add_widget(Button(text='World 2')) .. image:: images/gridlayout_1.jpg Now, let's fix the size of Hello buttons to 100px instead of using size_hint_x=1:: layout = GridLayout(cols=2) layout.add_widget(Button(text='Hello 1', size_hint_x=None, width=100)) layout.add_widget(Button(text='World 1')) layout.add_widget(Button(text='Hello 2', size_hint_x=None, width=100)) layout.add_widget(Button(text='World 2')) .. image:: images/gridlayout_2.jpg Next, let's fix the row height to a specific size:: layout = GridLayout(cols=2, row_force_default=True, row_default_height=40) layout.add_widget(Button(text='Hello 1', size_hint_x=None, width=100)) layout.add_widget(Button(text='World 1')) layout.add_widget(Button(text='Hello 2', size_hint_x=None, width=100)) layout.add_widget(Button(text='World 2')) .. image:: images/gridlayout_3.jpg ''' __all__ = ('GridLayout', 'GridLayoutException') from kivy.logger import Logger from kivy.uix.layout import Layout from kivy.properties import NumericProperty, BooleanProperty, DictProperty, \ BoundedNumericProperty, ReferenceListProperty, VariableListProperty, \ ObjectProperty, StringProperty, OptionProperty from math import ceil from itertools import accumulate, product, chain, islice from operator import sub def nmax(*args): # merge into one list args = [x for x in args if x is not None] return max(args) def nmin(*args): # merge into one list args = [x for x in args if x is not None] return min(args) class GridLayoutException(Exception): '''Exception for errors if the grid layout manipulation fails. ''' pass class GridLayout(Layout): '''Grid layout class. See module documentation for more information. ''' spacing = VariableListProperty([0, 0], length=2) '''Spacing between children: [spacing_horizontal, spacing_vertical]. spacing also accepts a one argument form [spacing]. :attr:`spacing` is a :class:`~kivy.properties.VariableListProperty` and defaults to [0, 0]. ''' padding = VariableListProperty([0, 0, 0, 0]) '''Padding between the layout box and its children: [padding_left, padding_top, padding_right, padding_bottom]. padding also accepts a two argument form [padding_horizontal, padding_vertical] and a one argument form [padding]. .. versionchanged:: 1.7.0 Replaced NumericProperty with VariableListProperty. :attr:`padding` is a :class:`~kivy.properties.VariableListProperty` and defaults to [0, 0, 0, 0]. ''' cols = BoundedNumericProperty(None, min=0, allownone=True) '''Number of columns in the grid. .. versionchanged:: 1.0.8 Changed from a NumericProperty to BoundedNumericProperty. You can no longer set this to a negative value. :attr:`cols` is a :class:`~kivy.properties.NumericProperty` and defaults to None. ''' rows = BoundedNumericProperty(None, min=0, allownone=True) '''Number of rows in the grid. .. versionchanged:: 1.0.8 Changed from a NumericProperty to a BoundedNumericProperty. You can no longer set this to a negative value. :attr:`rows` is a :class:`~kivy.properties.NumericProperty` and defaults to None. ''' col_default_width = NumericProperty(0) '''Default minimum size to use for a column. .. versionadded:: 1.0.7 :attr:`col_default_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' row_default_height = NumericProperty(0) '''Default minimum size to use for row. .. versionadded:: 1.0.7 :attr:`row_default_height` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' col_force_default = BooleanProperty(False) '''If True, ignore the width and size_hint_x of the child and use the default column width. .. versionadded:: 1.0.7 :attr:`col_force_default` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' row_force_default = BooleanProperty(False) '''If True, ignore the height and size_hint_y of the child and use the default row height. .. versionadded:: 1.0.7 :attr:`row_force_default` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' cols_minimum = DictProperty({}) '''Dict of minimum width for each column. The dictionary keys are the column numbers, e.g. 0, 1, 2... .. versionadded:: 1.0.7 :attr:`cols_minimum` is a :class:`~kivy.properties.DictProperty` and defaults to {}. ''' rows_minimum = DictProperty({}) '''Dict of minimum height for each row. The dictionary keys are the row numbers, e.g. 0, 1, 2... .. versionadded:: 1.0.7 :attr:`rows_minimum` is a :class:`~kivy.properties.DictProperty` and defaults to {}. ''' minimum_width = NumericProperty(0) '''Automatically computed minimum width needed to contain all children. .. versionadded:: 1.0.8 :attr:`minimum_width` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. It is read only. ''' minimum_height = NumericProperty(0) '''Automatically computed minimum height needed to contain all children. .. versionadded:: 1.0.8 :attr:`minimum_height` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. It is read only. ''' minimum_size = ReferenceListProperty(minimum_width, minimum_height) '''Automatically computed minimum size needed to contain all children. .. versionadded:: 1.0.8 :attr:`minimum_size` is a :class:`~kivy.properties.ReferenceListProperty` of (:attr:`minimum_width`, :attr:`minimum_height`) properties. It is read only. ''' orientation = OptionProperty('lr-tb', options=( 'lr-tb', 'tb-lr', 'rl-tb', 'tb-rl', 'lr-bt', 'bt-lr', 'rl-bt', 'bt-rl')) '''Orientation of the layout. :attr:`orientation` is an :class:`~kivy.properties.OptionProperty` and defaults to 'lr-tb'. Valid orientations are 'lr-tb', 'tb-lr', 'rl-tb', 'tb-rl', 'lr-bt', 'bt-lr', 'rl-bt' and 'bt-rl'. .. versionadded:: 2.0.0 .. note:: 'lr' means Left to Right. 'rl' means Right to Left. 'tb' means Top to Bottom. 'bt' means Bottom to Top. ''' def __init__(self, **kwargs): self._cols = self._rows = None super(GridLayout, self).__init__(**kwargs) fbind = self.fbind update = self._trigger_layout fbind('col_default_width', update) fbind('row_default_height', update) fbind('col_force_default', update) fbind('row_force_default', update) fbind('cols', update) fbind('rows', update) fbind('parent', update) fbind('spacing', update) fbind('padding', update) fbind('children', update) fbind('size', update) fbind('pos', update) fbind('orientation', update) def get_max_widgets(self): if self.cols and self.rows: return self.rows * self.cols else: return None def on_children(self, instance, value): # if that makes impossible to construct things with deferred method, # migrate this test in do_layout, and/or issue a warning. smax = self.get_max_widgets() if smax and len(value) > smax: raise GridLayoutException( 'Too many children in GridLayout. Increase rows/cols!') @property def _fills_row_first(self): return self.orientation[0] in 'lr' @property def _fills_from_left_to_right(self): return 'lr' in self.orientation @property def _fills_from_top_to_bottom(self): return 'tb' in self.orientation def _init_rows_cols_sizes(self, count): # the goal here is to calculate the minimum size of every cols/rows # and determine if they have stretch or not current_cols = self.cols current_rows = self.rows # if no cols or rows are set, we can't calculate minimum size. # the grid must be constrained at least on one side if not current_cols and not current_rows: Logger.warning('%r have no cols or rows set, ' 'layout is not triggered.' % self) return if current_cols is None: current_cols = int(ceil(count / float(current_rows))) elif current_rows is None: current_rows = int(ceil(count / float(current_cols))) current_cols = max(1, current_cols) current_rows = max(1, current_rows) self._has_hint_bound_x = False self._has_hint_bound_y = False self._cols_min_size_none = 0. # min size from all the None hint self._rows_min_size_none = 0. # min size from all the None hint self._cols = cols = [self.col_default_width] * current_cols self._cols_sh = [None] * current_cols self._cols_sh_min = [None] * current_cols self._cols_sh_max = [None] * current_cols self._rows = rows = [self.row_default_height] * current_rows self._rows_sh = [None] * current_rows self._rows_sh_min = [None] * current_rows self._rows_sh_max = [None] * current_rows # update minimum size from the dicts items = (i for i in self.cols_minimum.items() if i[0] < len(cols)) for index, value in items: cols[index] = max(value, cols[index]) items = (i for i in self.rows_minimum.items() if i[0] < len(rows)) for index, value in items: rows[index] = max(value, rows[index]) return True def _fill_rows_cols_sizes(self): cols, rows = self._cols, self._rows cols_sh, rows_sh = self._cols_sh, self._rows_sh cols_sh_min, rows_sh_min = self._cols_sh_min, self._rows_sh_min cols_sh_max, rows_sh_max = self._cols_sh_max, self._rows_sh_max # calculate minimum size for each columns and rows has_bound_y = has_bound_x = False idx_iter = self._create_idx_iter(len(cols), len(rows)) for child, (col, row) in zip(reversed(self.children), idx_iter): (shw, shh), (w, h) = child.size_hint, child.size shw_min, shh_min = child.size_hint_min shw_max, shh_max = child.size_hint_max # compute minimum size / maximum stretch needed if shw is None: cols[col] = nmax(cols[col], w) else: cols_sh[col] = nmax(cols_sh[col], shw) if shw_min is not None: has_bound_x = True cols_sh_min[col] = nmax(cols_sh_min[col], shw_min) if shw_max is not None: has_bound_x = True cols_sh_max[col] = nmin(cols_sh_max[col], shw_max) if shh is None: rows[row] = nmax(rows[row], h) else: rows_sh[row] = nmax(rows_sh[row], shh) if shh_min is not None: has_bound_y = True rows_sh_min[row] = nmax(rows_sh_min[row], shh_min) if shh_max is not None: has_bound_y = True rows_sh_max[row] = nmin(rows_sh_max[row], shh_max) self._has_hint_bound_x = has_bound_x self._has_hint_bound_y = has_bound_y def _update_minimum_size(self): # calculate minimum width/height needed, starting from padding + # spacing l, t, r, b = self.padding spacing_x, spacing_y = self.spacing cols, rows = self._cols, self._rows width = l + r + spacing_x * (len(cols) - 1) self._cols_min_size_none = sum(cols) + width # we need to subtract for the sh_max/min the already guaranteed size # due to having a None in the col. So sh_min gets smaller by that size # since it's already covered. Similarly for sh_max, because if we # already exceeded the max, the subtracted max will be zero, so # it won't get larger if self._has_hint_bound_x: cols_sh_min = self._cols_sh_min cols_sh_max = self._cols_sh_max for i, (c, sh_min, sh_max) in enumerate( zip(cols, cols_sh_min, cols_sh_max)): if sh_min is not None: width += max(c, sh_min) cols_sh_min[i] = max(0., sh_min - c) else: width += c if sh_max is not None: cols_sh_max[i] = max(0., sh_max - c) else: width = self._cols_min_size_none height = t + b + spacing_y * (len(rows) - 1) self._rows_min_size_none = sum(rows) + height if self._has_hint_bound_y: rows_sh_min = self._rows_sh_min rows_sh_max = self._rows_sh_max for i, (r, sh_min, sh_max) in enumerate( zip(rows, rows_sh_min, rows_sh_max)): if sh_min is not None: height += max(r, sh_min) rows_sh_min[i] = max(0., sh_min - r) else: height += r if sh_max is not None: rows_sh_max[i] = max(0., sh_max - r) else: height = self._rows_min_size_none # finally, set the minimum size self.minimum_size = (width, height) def _finalize_rows_cols_sizes(self): selfw = self.width selfh = self.height # resolve size for each column if self.col_force_default: cols = [self.col_default_width] * len(self._cols) for index, value in self.cols_minimum.items(): cols[index] = value self._cols = cols else: cols = self._cols cols_sh = self._cols_sh cols_sh_min = self._cols_sh_min cols_weight = float(sum((x for x in cols_sh if x is not None))) stretch_w = max(0., selfw - self._cols_min_size_none) if stretch_w > 1e-9: if self._has_hint_bound_x: # fix the hints to be within bounds self.layout_hint_with_bounds( cols_weight, stretch_w, sum((c for c in cols_sh_min if c is not None)), cols_sh_min, self._cols_sh_max, cols_sh) for index, col_stretch in enumerate(cols_sh): # if the col don't have stretch information, nothing to do if not col_stretch: continue # add to the min width whatever remains from size_hint cols[index] += stretch_w * col_stretch / cols_weight # same algo for rows if self.row_force_default: rows = [self.row_default_height] * len(self._rows) for index, value in self.rows_minimum.items(): rows[index] = value self._rows = rows else: rows = self._rows rows_sh = self._rows_sh rows_sh_min = self._rows_sh_min rows_weight = float(sum((x for x in rows_sh if x is not None))) stretch_h = max(0., selfh - self._rows_min_size_none) if stretch_h > 1e-9: if self._has_hint_bound_y: # fix the hints to be within bounds self.layout_hint_with_bounds( rows_weight, stretch_h, sum((r for r in rows_sh_min if r is not None)), rows_sh_min, self._rows_sh_max, rows_sh) for index, row_stretch in enumerate(rows_sh): # if the row don't have stretch information, nothing to do if not row_stretch: continue # add to the min height whatever remains from size_hint rows[index] += stretch_h * row_stretch / rows_weight def _iterate_layout(self, count): orientation = self.orientation padding = self.padding spacing_x, spacing_y = self.spacing cols = self._cols if self._fills_from_left_to_right: x_iter = accumulate(chain( (self.x + padding[0], ), ( col_width + spacing_x for col_width in islice(cols, len(cols) - 1) ), )) else: x_iter = accumulate(chain( (self.right - padding[2] - cols[-1], ), ( col_width + spacing_x for col_width in islice(reversed(cols), 1, None) ), ), sub) cols = reversed(cols) rows = self._rows if self._fills_from_top_to_bottom: y_iter = accumulate(chain( (self.top - padding[1] - rows[0], ), ( row_height + spacing_y for row_height in islice(rows, 1, None) ), ), sub) else: y_iter = accumulate(chain( (self.y + padding[3], ), ( row_height + spacing_y for row_height in islice(reversed(rows), len(rows) - 1) ), )) rows = reversed(rows) if self._fills_row_first: for i, (y, x), (row_height, col_width) in zip( reversed(range(count)), product(y_iter, x_iter), product(rows, cols)): yield i, x, y, col_width, row_height else: for i, (x, y), (col_width, row_height) in zip( reversed(range(count)), product(x_iter, y_iter), product(cols, rows)): yield i, x, y, col_width, row_height def do_layout(self, *largs): children = self.children if not children or not self._init_rows_cols_sizes(len(children)): l, t, r, b = self.padding self.minimum_size = l + r, t + b return self._fill_rows_cols_sizes() self._update_minimum_size() self._finalize_rows_cols_sizes() for i, x, y, w, h in self._iterate_layout(len(children)): c = children[i] c.pos = x, y shw, shh = c.size_hint shw_min, shh_min = c.size_hint_min shw_max, shh_max = c.size_hint_max if shw_min is not None: if shw_max is not None: w = max(min(w, shw_max), shw_min) else: w = max(w, shw_min) else: if shw_max is not None: w = min(w, shw_max) if shh_min is not None: if shh_max is not None: h = max(min(h, shh_max), shh_min) else: h = max(h, shh_min) else: if shh_max is not None: h = min(h, shh_max) if shw is None: if shh is not None: c.height = h else: if shh is None: c.width = w else: c.size = (w, h) def _create_idx_iter(self, n_cols, n_rows): col_indices = range(n_cols) if self._fills_from_left_to_right \ else range(n_cols - 1, -1, -1) row_indices = range(n_rows) if self._fills_from_top_to_bottom \ else range(n_rows - 1, -1, -1) if self._fills_row_first: return ( (col_index, row_index) for row_index, col_index in product(row_indices, col_indices)) else: return product(col_indices, row_indices) ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/image.py0000666000000000000000000004107500000000000014024 0ustar0000000000000000''' Image ===== The :class:`Image` widget is used to display an image:: Example in python:: wimg = Image(source='mylogo.png') Kv Example:: Image: source: 'mylogo.png' size: self.texture_size Asynchronous Loading -------------------- To load an image asynchronously (for example from an external webserver), use the :class:`AsyncImage` subclass:: aimg = AsyncImage(source='http://mywebsite.com/logo.png') This can be useful as it prevents your application from waiting until the image is loaded. If you want to display large images or retrieve them from URL's, using :class:`AsyncImage` will allow these resources to be retrieved on a background thread without blocking your application. Alignment --------- By default, the image is centered inside the widget bounding box. Adjustment ---------- To control how the image should be adjusted to fit inside the widget box, you should use the :attr:`~kivy.uix.image.Image.fit_mode` property. Available options include: - ``"scale-down"``: maintains aspect ratio without stretching. - ``"fill"``: stretches to fill widget, may cause distortion. - ``"contain"``: maintains aspect ratio and resizes to fit inside widget. - ``"cover"``: maintains aspect ratio and stretches to fill widget, may clip image. For more details, refer to the :attr:`~kivy.uix.image.Image.fit_mode`. You can also inherit from Image and create your own style. For example, if you want your image to be greater than the size of your widget, you could do:: class FullImage(Image): pass And in your kivy language file:: <-FullImage>: canvas: Color: rgb: (1, 1, 1) Rectangle: texture: self.texture size: self.width + 20, self.height + 20 pos: self.x - 10, self.y - 10 ''' __all__ = ('Image', 'AsyncImage') from kivy.uix.widget import Widget from kivy.core.image import Image as CoreImage from kivy.resources import resource_find from kivy.properties import ( StringProperty, ObjectProperty, ListProperty, AliasProperty, BooleanProperty, NumericProperty, ColorProperty, OptionProperty ) from kivy.logger import Logger # delayed imports Loader = None class Image(Widget): '''Image class, see module documentation for more information.''' source = StringProperty(None) '''Filename / source of your image. :attr:`source` is a :class:`~kivy.properties.StringProperty` and defaults to None. ''' texture = ObjectProperty(None, allownone=True) '''Texture object of the image. The texture represents the original, loaded image texture. It is stretched and positioned during rendering according to the :attr:`fit_mode` property. Depending of the texture creation, the value will be a :class:`~kivy.graphics.texture.Texture` or a :class:`~kivy.graphics.texture.TextureRegion` object. :attr:`texture` is an :class:`~kivy.properties.ObjectProperty` and defaults to None. ''' texture_size = ListProperty([0, 0]) '''Texture size of the image. This represents the original, loaded image texture size. .. warning:: The texture size is set after the texture property. So if you listen to the change on :attr:`texture`, the property texture_size will not be up-to-date. Use self.texture.size instead. ''' def get_image_ratio(self): if self.texture: return self.texture.width / float(self.texture.height) return 1.0 mipmap = BooleanProperty(False) '''Indicate if you want OpenGL mipmapping to be applied to the texture. Read :ref:`mipmap` for more information. .. versionadded:: 1.0.7 :attr:`mipmap` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' image_ratio = AliasProperty(get_image_ratio, bind=('texture',), cache=True) '''Ratio of the image (width / float(height). :attr:`image_ratio` is an :class:`~kivy.properties.AliasProperty` and is read-only. ''' color = ColorProperty([1, 1, 1, 1]) '''Image color, in the format (r, g, b, a). This attribute can be used to 'tint' an image. Be careful: if the source image is not gray/white, the color will not really work as expected. .. versionadded:: 1.0.6 :attr:`color` is a :class:`~kivy.properties.ColorProperty` and defaults to [1, 1, 1, 1]. .. versionchanged:: 2.0.0 Changed from :class:`~kivy.properties.ListProperty` to :class:`~kivy.properties.ColorProperty`. ''' allow_stretch = BooleanProperty(False, deprecated=True) '''If True, the normalized image size will be maximized to fit in the image box. Otherwise, if the box is too tall, the image will not be stretched more than 1:1 pixels. .. versionadded:: 1.0.7 .. deprecated:: 2.2.0 :attr:`allow_stretch` have been deprecated. Please use `fit_mode` instead. :attr:`allow_stretch` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' keep_ratio = BooleanProperty(True, deprecated=True) '''If False along with allow_stretch being True, the normalized image size will be maximized to fit in the image box and ignores the aspect ratio of the image. Otherwise, if the box is too tall, the image will not be stretched more than 1:1 pixels. .. versionadded:: 1.0.8 .. deprecated:: 2.2.0 :attr:`keep_ratio` have been deprecated. Please use `fit_mode` instead. :attr:`keep_ratio` is a :class:`~kivy.properties.BooleanProperty` and defaults to True. ''' fit_mode = OptionProperty( "scale-down", options=["scale-down", "fill", "contain", "cover"] ) '''If the size of the image is different than the size of the widget, determine how the image should be resized to fit inside the widget box. Available options: - ``"scale-down"``: the image will be scaled down to fit inside the widget box, **maintaining its aspect ratio and without stretching**. If the size of the image is smaller than the widget, it will be displayed at its original size. If the image has a different aspect ratio than the widget, there will be blank areas on the widget box. - ``"fill"``: the image is stretched to fill the widget, **regardless of its aspect ratio or dimensions**. If the image has a different aspect ratio than the widget, this option can lead to distortion of the image. - ``"contain"``: the image is resized to fit inside the widget box, **maintaining its aspect ratio**. If the image size is larger than the widget size, the behavior will be similar to ``"scale-down"``. However, if the size of the image is smaller than the widget size, unlike ``"scale-down``, the image will be resized to fit inside the widget. If the image has a different aspect ratio than the widget, there will be blank areas on the widget box. - ``"cover"``: the image will be stretched horizontally or vertically to fill the widget box, **maintaining its aspect ratio**. If the image has a different aspect ratio than the widget, then the image will be clipped to fit. :attr:`fit_mode` is a :class:`~kivy.properties.OptionProperty` and defaults to ``"scale-down"``. ''' keep_data = BooleanProperty(False) '''If True, the underlying _coreimage will store the raw image data. This is useful when performing pixel based collision detection. .. versionadded:: 1.3.0 :attr:`keep_data` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' anim_delay = NumericProperty(0.25) '''Delay the animation if the image is sequenced (like an animated gif). If anim_delay is set to -1, the animation will be stopped. .. versionadded:: 1.0.8 :attr:`anim_delay` is a :class:`~kivy.properties.NumericProperty` and defaults to 0.25 (4 FPS). ''' anim_loop = NumericProperty(0) '''Number of loops to play then stop animating. 0 means keep animating. .. versionadded:: 1.9.0 :attr:`anim_loop` is a :class:`~kivy.properties.NumericProperty` and defaults to 0. ''' nocache = BooleanProperty(False) '''If this property is set True, the image will not be added to the internal cache. The cache will simply ignore any calls trying to append the core image. .. versionadded:: 1.6.0 :attr:`nocache` is a :class:`~kivy.properties.BooleanProperty` and defaults to False. ''' def get_norm_image_size(self): if not self.texture: return list(self.size) ratio = self.image_ratio w, h = self.size tw, th = self.texture.size if self.fit_mode == "cover": widget_ratio = w / max(1, h) if widget_ratio > ratio: return [w, (w * th) / tw] else: return [(h * tw) / th, h] elif self.fit_mode == "fill": return [w, h] elif self.fit_mode == "contain": iw = w else: iw = min(w, tw) # calculate the appropriate height ih = iw / ratio # if the height is too higher, take the height of the container # and calculate appropriate width. no need to test further. :) if ih > h: if self.fit_mode == "contain": ih = h else: ih = min(h, th) iw = ih * ratio return [iw, ih] norm_image_size = AliasProperty( get_norm_image_size, bind=( 'texture', 'size', 'image_ratio', 'fit_mode', ), cache=True, ) '''Normalized image size within the widget box. This size will always fit the widget size and will preserve the image ratio. :attr:`norm_image_size` is an :class:`~kivy.properties.AliasProperty` and is read-only. ''' def __init__(self, **kwargs): self._coreimage = None self._loops = 0 update = self.texture_update fbind = self.fbind fbind('source', update) fbind('mipmap', update) # NOTE: Compatibility code due to deprecated properties. fbind('keep_ratio', self._update_fit_mode) fbind('allow_stretch', self._update_fit_mode) super().__init__(**kwargs) def _update_fit_mode(self, *args): keep_ratio = self.keep_ratio allow_stretch = self.allow_stretch if ( not keep_ratio and not allow_stretch or keep_ratio and not allow_stretch ): self.fit_mode = "scale-down" elif not keep_ratio and allow_stretch: self.fit_mode = "fill" elif keep_ratio and allow_stretch: self.fit_mode = "contain" def texture_update(self, *largs): self.set_texture_from_resource(self.source) def set_texture_from_resource(self, resource): if not resource: self._clear_core_image() return source = resource_find(resource) if not source: Logger.error('Image: Not found <%s>' % resource) self._clear_core_image() return if self._coreimage: self._coreimage.unbind(on_texture=self._on_tex_change) try: self._coreimage = image = CoreImage( source, mipmap=self.mipmap, anim_delay=self.anim_delay, keep_data=self.keep_data, nocache=self.nocache ) except Exception: Logger.error('Image: Error loading <%s>' % resource) self._clear_core_image() image = self._coreimage if image: image.bind(on_texture=self._on_tex_change) self.texture = image.texture def on_anim_delay(self, instance, value): if self._coreimage is None: return self._coreimage.anim_delay = value if value < 0: self._coreimage.anim_reset(False) def on_texture(self, instance, value): self.texture_size = value.size if value else [0, 0] def _clear_core_image(self): if self._coreimage: self._coreimage.unbind(on_texture=self._on_tex_change) self.texture = None self._coreimage = None self._loops = 0 def _on_tex_change(self, *largs): # update texture from core image self.texture = self._coreimage.texture ci = self._coreimage if self.anim_loop and ci._anim_index == len(ci._image.textures) - 1: self._loops += 1 if self.anim_loop == self._loops: ci.anim_reset(False) self._loops = 0 def reload(self): '''Reload image from disk. This facilitates re-loading of images from disk in case the image content changes. .. versionadded:: 1.3.0 Usage:: im = Image(source = '1.jpg') # -- do something -- im.reload() # image will be re-loaded from disk ''' self.remove_from_cache() old_source = self.source self.source = '' self.source = old_source def remove_from_cache(self): '''Remove image from cache. .. versionadded:: 2.0.0 ''' if self._coreimage: self._coreimage.remove_from_cache() def on_nocache(self, *args): if self.nocache: self.remove_from_cache() if self._coreimage: self._coreimage._nocache = True class AsyncImage(Image): '''Asynchronous Image class. See the module documentation for more information. .. note:: The AsyncImage is a specialized form of the Image class. You may want to refer to the :mod:`~kivy.loader` documentation and in particular, the :class:`~kivy.loader.ProxyImage` for more detail on how to handle events around asynchronous image loading. .. note:: AsyncImage currently does not support properties :attr:`anim_loop` and :attr:`mipmap` and setting those properties will have no effect. ''' __events__ = ('on_error', 'on_load') def __init__(self, **kwargs): self._found_source = None self._coreimage = None global Loader if not Loader: from kivy.loader import Loader self.fbind('source', self._load_source) super().__init__(**kwargs) def _load_source(self, *args): source = self.source if not source: self._clear_core_image() return if not self.is_uri(source): source = resource_find(source) if not source: Logger.error('AsyncImage: Not found <%s>' % self.source) self._clear_core_image() return self._found_source = source self._coreimage = image = Loader.image( source, nocache=self.nocache, mipmap=self.mipmap, anim_delay=self.anim_delay ) image.bind( on_load=self._on_source_load, on_error=self._on_source_error, on_texture=self._on_tex_change ) self.texture = image.texture def _on_source_load(self, value): image = self._coreimage.image if not image: return self.texture = image.texture self.dispatch('on_load') def _on_source_error(self, instance, error=None): self.dispatch('on_error', error) def on_error(self, error): pass def on_load(self, *args): pass def is_uri(self, filename): proto = filename.split('://', 1)[0] return proto in ('http', 'https', 'ftp', 'smb') def _clear_core_image(self): if self._coreimage: self._coreimage.unbind(on_load=self._on_source_load) super()._clear_core_image() self._found_source = None def _on_tex_change(self, *largs): if self._coreimage: self.texture = self._coreimage.texture def texture_update(self, *largs): pass def remove_from_cache(self): if self._found_source: Loader.remove_from_cache(self._found_source) super().remove_from_cache() ././@PaxHeader0000000000000000000000000000002600000000000011453 xustar000000000000000022 mtime=1735229058.0 Kivy-2.3.1/kivy/uix/label.py0000666000000000000000000012621100000000000014015 0ustar0000000000000000'''Label ===== .. image:: images/label.png :align: right The :class:`Label` widget is for rendering text:: # hello world text l = Label(text='Hello world') # unicode text; can only display glyphs that are available in the font l = Label(text='Hello world ' + chr(2764)) # multiline text l = Label(text='Multi\\nLine') # size l = Label(text='Hello world', font_size='20sp') .. _kivy-uix-label-sizing-and-text-content: Sizing and text content --------------------------- By default, the size of :class:`Label` is not affected by :attr:`~Label.text` content and the text is not affected by the size. In order to control sizing, you must specify :attr:`~Label.text_size` to constrain the text and/or bind :attr:`~Label.size` to :attr:`~Label.texture_size` to grow with the text. For example, this label's size will be set to the text content (plus :attr:`~Label.padding`): .. code-block:: kv Label: size: self.texture_size This label's text will wrap at the specified width and be clipped to the height: .. code-block:: kv Label: text_size: cm(6), cm(4) .. note:: The :attr:`~Label.shorten` and :attr:`~Label.max_lines` attributes control how overflowing text behaves. Combine these concepts to create a Label that can grow vertically but wraps the text at a certain width: .. code-block:: kv Label: text_size: root.width, None size: self.texture_size How to have a custom background color in the label: .. code-block:: kv # Define your background color Template background_color: 1, 1, 1, 1 canvas.before: Color: rgba: root.background_color Rectangle: size: self.size pos: self.pos # Now you can simply Mix the `BackgroundColor` class with almost # any other widget... to give it a background. background_color: 0, 0, 0, 0 # Default the background color for this label # to r 0, g 0, b 0, a 0 # Use the BackgroundLabel any where in your kv code like below BackgroundLabel text: 'Hello' background_color: 1, 0, 0, 1 Text alignment and wrapping --------------------------- The :class:`Label` has :attr:`~Label.halign` and :attr:`~Label.valign` properties to control the alignment of its text. However, by default the text image (:attr:`~Label.texture`) is only just large enough to contain the characters and is positioned in the center of the Label. The valign property will have no effect and halign will only have an effect if your text has newlines; a single line of text will appear to be centered even though halign is set to left (by default). In order for the alignment properties to take effect, set the :attr:`~Label.text_size`, which specifies the size of the bounding box within which text is aligned. For instance, the following code binds this size to the size of the Label, so text will be aligned within the widget bounds. This will also automatically wrap the text of the Label to remain within this area. .. code-block:: kv Label: text_size: self.size halign: 'right' valign: 'middle' Markup text ----------- .. versionadded:: 1.1.0 You can change the style of the text using :doc:`api-kivy.core.text.markup`. The syntax is similar to the bbcode syntax but only the inline styling is allowed:: # hello world with world in bold l = Label(text='Hello [b]World[/b]', markup=True) # hello in red, world in blue l = Label(text='[color=ff3333]Hello[/color][color=3333ff]World[/color]', markup = True) If you need to escape the markup from the current text, use :func:`kivy.utils.escape_markup`:: text = 'This is an important message [1]' l = Label(text='[b]' + escape_markup(text) + '[/b]', markup=True) The following tags are available: ``[b][/b]`` Activate bold text ``[i][/i]`` Activate italic text ``[u][/u]`` Underlined text ``[s][/s]`` Strikethrough text ``[font=][/font]`` Change the font (note: this refers to a TTF file or registered alias) ``[font_context=][/font_context]`` Change context for the font, use string value "none" for isolated context (this is equivalent to `None`; if you created a font context named `'none'`, it cannot be referred to using markup) ``[font_family=][/font_family]`` Font family to request for drawing. This is only valid when using a font context, see :class:`kivy.uix.label.Label` for details. ``[font_features=][/font_features]`` OpenType font features, in CSS format, this is passed straight through to Pango. The effects of requesting a feature depends on loaded fonts, library versions, etc. Pango only, requires v1.38 or later. ``[size=][/size]`` Change the font size ``[color=#][/color]`` Change the text color ``[ref=][/ref]`` Add an interactive zone. The reference + bounding box inside the reference will be available in :attr:`Label.refs` ``[anchor=]`` Put an anchor in the text. You can get the position of your anchor within the text with :attr:`Label.anchors` ``[sub][/sub]`` Display the text at a subscript position relative to the text before it. ``[sup][/sup]`` Display the text at a superscript position relative to the text before it. ``[text_language=][/text_language]`` Language of the text, this is an RFC-3066 format language tag (as string), for example "en_US", "zh_CN", "fr" or "ja". This can impact font selection and metrics. Use the string "None" to revert to locale detection. Pango only. If you want to render the markup text with a [ or ] or & character, you need to escape them. We created a simple syntax:: [ -> &bl; ] -> &br; & -> & Then you can write:: "[size=24]Hello &bl;World&br;[/size]" Interactive zone in text ------------------------ .. versionadded:: 1.1.0 You can now have definable "links" using text markup. The idea is to be able to detect when the user clicks on part of the text and to react. The tag ``[ref=xxx]`` is used for that. In this example, we are creating a reference on the word "World". When this word is clicked, the function ``print_it`` will be called with the name of the reference:: def print_it(instance, value): print('User clicked on', value) widget = Label(text='Hello [ref=world]World[/ref]', markup=True) widget.bind(on_ref_press=print_it) For prettier rendering, you could add a color for the reference. Replace the ``text=`` in the previous example with:: 'Hello [ref=world][color=0000ff]World[/color][/ref]' Catering for Unicode languages ------------------------------ The font kivy uses does not contain all the characters required for displaying all languages. When you use the built-in widgets, this results in a block being drawn where you expect a character. If you want to display such characters, you can chose a font that supports them and deploy it universally via kv: .. code-block:: kv